Binary files /tmp/tmp9UkM1R/YF1g6Y1cyg/grass-7.4.3/ChangeLog_7.4.3.gz and /tmp/tmp9UkM1R/W2DZGfKzh0/grass-7.6.0/ChangeLog_7.4.3.gz differ Binary files /tmp/tmp9UkM1R/YF1g6Y1cyg/grass-7.4.3/ChangeLog_7.6.0.gz and /tmp/tmp9UkM1R/W2DZGfKzh0/grass-7.6.0/ChangeLog_7.6.0.gz differ diff -Nru grass-7.4.3/CITING grass-7.6.0/CITING --- grass-7.4.3/CITING 2017-11-12 18:39:55.000000000 +0000 +++ grass-7.6.0/CITING 2018-06-29 23:05:41.000000000 +0000 @@ -1,25 +1,38 @@ -The GRASS Development Team, the addon authors, further contributors and the user community have invested enormous efforts in making GRASS GIS available to you. Please give credit where credit is due and cite GRASS GIS and its addons when you use them for data analysis. - -For citation choices see below; for citing a particular GRASS GIS module, you may cite the main author(s) along with the GRASS Development Team. - - -Choices for citing the main GRASS GIS software (update YEAR and version number accordingly): -* GRASS Development Team, YEAR. Geographic Resources Analysis Support System (GRASS) Software, Version 7.2. Open Source Geospatial Foundation. http://grass.osgeo.org -* GRASS Development Team, YEAR. Geographic Resources Analysis Support System (GRASS) Programmer's Manual. Open Source Geospatial Foundation. Electronic document: http://grass.osgeo.org/programming7 - - -Citing a GRASS GIS Addon (update AUTHOR(S), YEAR, Addon-NAME, and version number accordingly): -* AUTHOR(S), and GRASS Development Team, YEAR Addon-NAME. Geographic Resources Analysis Support System (GRASS) Software, Version 7.2. Open Source Geospatial Foundation. https://grass.osgeo.org/grass7/manuals/addons/Addon-NAME.html - +The GRASS Development Team, the addon authors, further contributors and +the user community have invested enormous efforts in making GRASS GIS +available to you. Please give credit where credit is due and cite GRASS +GIS and its addons when you use them for data analysis. + +For citation choices see below; for citing a particular GRASS GIS +module, you may cite the main author(s) along with the GRASS +Development Team. + +Choices for citing the main GRASS GIS software (update YEAR and version +number X.Y accordingly): + +* GRASS Development Team, YEAR. Geographic Resources Analysis Support + System (GRASS) Software, Version X.Y. Open Source Geospatial + Foundation. http://grass.osgeo.org +* GRASS Development Team, YEAR. Geographic Resources Analysis Support + System (GRASS) Programmer's Manual. Open Source Geospatial Foundation. + Electronic document: http://grass.osgeo.org/programming7 + +Citing a GRASS GIS Addon (update AUTHOR(S), YEAR, Addon-NAME, and +version number X.Y accordingly): + +* AUTHOR(S), and GRASS Development Team, YEAR Addon-NAME. Geographic + Resources Analysis Support System (GRASS) Software, Version X.Y. + Open Source Geospatial Foundation. + https://grass.osgeo.org/grass7/manuals/addons/Addon-NAME.html For other (scientific) references, see -* https://grasswiki.osgeo.org/wiki/GRASS_Citation_Repository +* https://grasswiki.osgeo.org/wiki/GRASS_Citation_Repository A BibTeX entry for LaTeX users is: @Manual{GRASS_GIS_software, - title = {Geographic Resources Analysis Support System (GRASS) Software, Version 7.2}, + title = {Geographic Resources Analysis Support System (GRASS) Software, Version X.Y}, author = {{GRASS Development Team}}, organization = {Open Source Geospatial Foundation}, address = {USA}, diff -Nru grass-7.4.3/config.guess grass-7.6.0/config.guess --- grass-7.4.3/config.guess 2018-11-24 09:50:56.000000000 +0000 +++ grass-7.6.0/config.guess 2018-12-26 10:57:24.000000000 +0000 @@ -2,7 +2,7 @@ # Attempt to guess a canonical system name. # Copyright 1992-2018 Free Software Foundation, Inc. -timestamp='2018-08-29' +timestamp='2018-12-07' # This file is free software; you can redistribute it and/or modify it # under the terms of the GNU General Public License as published by @@ -96,8 +96,7 @@ tmp= # shellcheck disable=SC2172 -trap 'test -z "$tmp" || rm -fr "$tmp"' 1 2 13 15 -trap 'exitcode=$?; test -z "$tmp" || rm -fr "$tmp"; exit $exitcode' 0 +trap 'test -z "$tmp" || rm -fr "$tmp"' 0 1 2 13 15 set_cc_for_build() { : "${TMPDIR=/tmp}" @@ -392,15 +391,20 @@ echo i386-pc-auroraux"$UNAME_RELEASE" exit ;; i86pc:SunOS:5.*:* | i86xen:SunOS:5.*:*) - UNAME_REL="`echo "$UNAME_RELEASE" | sed -e 's/[^.]*//'`" - case `isainfo -b` in - 32) - echo i386-pc-solaris2"$UNAME_REL" - ;; - 64) - echo x86_64-pc-solaris2"$UNAME_REL" - ;; - esac + set_cc_for_build + SUN_ARCH=i386 + # If there is a compiler, see if it is configured for 64-bit objects. + # Note that the Sun cc does not turn __LP64__ into 1 like gcc does. + # This test works for both compilers. + if [ "$CC_FOR_BUILD" != no_compiler_found ]; then + if (echo '#ifdef __amd64'; echo IS_64BIT_ARCH; echo '#endif') | \ + (CCOPTS="" $CC_FOR_BUILD -E - 2>/dev/null) | \ + grep IS_64BIT_ARCH >/dev/null + then + SUN_ARCH=x86_64 + fi + fi + echo "$SUN_ARCH"-pc-solaris2"`echo "$UNAME_RELEASE"|sed -e 's/[^.]*//'`" exit ;; sun4*:SunOS:6*:*) # According to config.sub, this is the proper way to canonicalize @@ -1424,6 +1428,9 @@ amd64:Isilon\ OneFS:*:*) echo x86_64-unknown-onefs exit ;; + *:Unleashed:*:*) + echo "$UNAME_MACHINE"-unknown-unleashed"$UNAME_RELEASE" + exit ;; esac echo "$0: unable to guess system type" >&2 diff -Nru grass-7.4.3/config.sub grass-7.6.0/config.sub --- grass-7.4.3/config.sub 2018-11-24 09:50:57.000000000 +0000 +++ grass-7.6.0/config.sub 2018-12-26 10:57:24.000000000 +0000 @@ -2,7 +2,7 @@ # Configuration validation subroutine script. # Copyright 1992-2018 Free Software Foundation, Inc. -timestamp='2018-08-29' +timestamp='2018-12-16' # This file is free software; you can redistribute it and/or modify it # under the terms of the GNU General Public License as published by @@ -111,7 +111,7 @@ esac # Split fields of configuration type -IFS="-" read -r field1 field2 field3 field4 <&6 -echo "configure:759: checking host system type" >&5 +echo "configure:766: checking host system type" >&5 host_alias=$host case "$host_alias" in @@ -778,7 +785,7 @@ # Extract the first word of "gcc", so it can be a program name with args. set dummy gcc; ac_word=$2 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 -echo "configure:782: checking for $ac_word" >&5 +echo "configure:789: checking for $ac_word" >&5 if test -n "$CC"; then ac_cv_prog_CC="$CC" # Let the user override the test. @@ -805,7 +812,7 @@ # Extract the first word of "cc", so it can be a program name with args. set dummy cc; ac_word=$2 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 -echo "configure:809: checking for $ac_word" >&5 +echo "configure:816: checking for $ac_word" >&5 if test -n "$CC"; then ac_cv_prog_CC="$CC" # Let the user override the test. @@ -853,7 +860,7 @@ # Extract the first word of "cl", so it can be a program name with args. set dummy cl; ac_word=$2 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 -echo "configure:857: checking for $ac_word" >&5 +echo "configure:864: checking for $ac_word" >&5 if test -n "$CC"; then ac_cv_prog_CC="$CC" # Let the user override the test. @@ -882,7 +889,7 @@ fi echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works""... $ac_c" 1>&6 -echo "configure:886: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5 +echo "configure:893: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5 ac_ext=c # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options. @@ -893,12 +900,12 @@ cat > conftest.$ac_ext << EOF -#line 897 "configure" +#line 904 "configure" #include "confdefs.h" main(){return(0);} EOF -if { (eval echo configure:902: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then +if { (eval echo configure:909: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then ac_cv_prog_cc_works=yes # If we can't run a trivial program, we are probably using a cross compiler. if (./conftest; exit) 2>/dev/null; then @@ -924,19 +931,19 @@ { echo "configure: error: installation or configuration problem: C compiler cannot create executables." 1>&2; exit 1; } fi echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6 -echo "configure:928: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5 +echo "configure:935: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5 echo "$ac_t""$ac_cv_prog_cc_cross" 1>&6 cross_compiling=$ac_cv_prog_cc_cross echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6 -echo "configure:933: checking whether we are using GNU C" >&5 +echo "configure:940: checking whether we are using GNU C" >&5 cat > conftest.c <&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then +if { ac_try='${CC-cc} -E conftest.c'; { (eval echo configure:947: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then ac_cv_prog_gcc=yes else ac_cv_prog_gcc=no @@ -954,7 +961,7 @@ ac_save_CFLAGS="$CFLAGS" CFLAGS= echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6 -echo "configure:958: checking whether ${CC-cc} accepts -g" >&5 +echo "configure:965: checking whether ${CC-cc} accepts -g" >&5 echo 'void f(){}' > conftest.c if test -z "`${CC-cc} -g -c conftest.c 2>&1`"; then @@ -983,10 +990,10 @@ fi echo $ac_n "checking for Cygwin environment""... $ac_c" 1>&6 -echo "configure:987: checking for Cygwin environment" >&5 +echo "configure:994: checking for Cygwin environment" >&5 cat > conftest.$ac_ext <&5; (eval $ac_compile) 2>&5; }; then +if { (eval echo configure:1008: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then rm -rf conftest* ac_cv_cygwin=yes else @@ -1013,17 +1020,17 @@ CYGWIN= test "$ac_cv_cygwin" = yes && CYGWIN=yes echo $ac_n "checking for mingw32 environment""... $ac_c" 1>&6 -echo "configure:1017: checking for mingw32 environment" >&5 +echo "configure:1024: checking for mingw32 environment" >&5 cat > conftest.$ac_ext <&5; (eval $ac_compile) 2>&5; }; then +if { (eval echo configure:1034: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then rm -rf conftest* ac_cv_mingw32=yes else @@ -1041,7 +1048,7 @@ echo $ac_n "checking for executable suffix""... $ac_c" 1>&6 -echo "configure:1045: checking for executable suffix" >&5 +echo "configure:1052: checking for executable suffix" >&5 if test "$CYGWIN" = yes || test "$MINGW32" = yes; then ac_cv_exeext=.exe @@ -1060,23 +1067,23 @@ IEEEFLAG= echo $ac_n "checking for full floating-point support""... $ac_c" 1>&6 -echo "configure:1064: checking for full floating-point support" >&5 +echo "configure:1071: checking for full floating-point support" >&5 if test "$cross_compiling" = yes; then echo "$ac_t""unknown (cross-compiling)" 1>&6 echo $ac_n "checking whether "cc -mieee" works""... $ac_c" 1>&6 -echo "configure:1069: checking whether "cc -mieee" works" >&5 +echo "configure:1076: checking whether "cc -mieee" works" >&5 ac_save_cflags=${CFLAGS} CFLAGS="$CFLAGS -mieee" cat > conftest.$ac_ext <&5; (eval $ac_compile) 2>&5; }; then +if { (eval echo configure:1087: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then rm -rf conftest* echo "$ac_t""yes" 1>&6 IEEEFLAG="-mieee" @@ -1092,7 +1099,7 @@ else cat > conftest.$ac_ext < @@ -1106,7 +1113,7 @@ } EOF -if { (eval echo configure:1110: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null +if { (eval echo configure:1117: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null then echo "$ac_t""yes" 1>&6 @@ -1119,14 +1126,14 @@ CFLAGS=-mieee echo $ac_n "checking for full floating-point support with -mieee""... $ac_c" 1>&6 -echo "configure:1123: checking for full floating-point support with -mieee" >&5 +echo "configure:1130: checking for full floating-point support with -mieee" >&5 if test "$cross_compiling" = yes; then echo "$ac_t""unknown (cross-compiling)" 1>&6 { echo "configure: error: *** INTERNAL CONFIGURE ERROR" 1>&2; exit 1; } else cat > conftest.$ac_ext < @@ -1140,7 +1147,7 @@ } EOF -if { (eval echo configure:1144: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null +if { (eval echo configure:1151: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null then echo "$ac_t""yes" 1>&6 IEEEFLAG="-mieee" @@ -1177,7 +1184,7 @@ # Extract the first word of "pwd", so it can be a program name with args. set dummy pwd; ac_word=$2 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 -echo "configure:1181: checking for $ac_word" >&5 +echo "configure:1188: checking for $ac_word" >&5 case "$pwd" in /*) @@ -1215,7 +1222,7 @@ fi echo $ac_n "checking for source directory""... $ac_c" 1>&6 -echo "configure:1219: checking for source directory" >&5 +echo "configure:1226: checking for source directory" >&5 if test -z "$srcdir" ; then SRCDIR=`$pwd` @@ -1226,7 +1233,7 @@ echo "$ac_t"""$SRCDIR"" 1>&6 echo $ac_n "checking for build directory""... $ac_c" 1>&6 -echo "configure:1230: checking for build directory" >&5 +echo "configure:1237: checking for build directory" >&5 DSTDIR=`$pwd` WINDSTDIR=`$winpwd` @@ -1294,7 +1301,7 @@ # Extract the first word of "svnversion", so it can be a program name with args. set dummy svnversion; ac_word=$2 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 -echo "configure:1298: checking for $ac_word" >&5 +echo "configure:1305: checking for $ac_word" >&5 case "$SVN_VERSION" in /*) @@ -1355,7 +1362,7 @@ echo $ac_n "checking for MacOSX App""... $ac_c" 1>&6 -echo "configure:1359: checking for MacOSX App" >&5 +echo "configure:1366: checking for MacOSX App" >&5 case "$enable_macosx_app" in yes) MACOSX_APP=1 ;; no) MACOSX_APP= ;; @@ -1367,7 +1374,7 @@ # Check for MacOSX archs echo $ac_n "checking for MacOSX architectures""... $ac_c" 1>&6 -echo "configure:1371: checking for MacOSX architectures" >&5 +echo "configure:1378: checking for MacOSX architectures" >&5 MACOSX_ARCHS= @@ -1396,7 +1403,7 @@ # Check for MacOSX SDK echo $ac_n "checking for MacOSX SDK""... $ac_c" 1>&6 -echo "configure:1400: checking for MacOSX SDK" >&5 +echo "configure:1407: checking for MacOSX SDK" >&5 MACOSX_SDK= @@ -1406,7 +1413,7 @@ ac_safe=`echo "$with_macosx_sdk/SDKSettings.plist" | sed 'y%./+-%__p_%'` echo $ac_n "checking for $with_macosx_sdk/SDKSettings.plist""... $ac_c" 1>&6 -echo "configure:1410: checking for $with_macosx_sdk/SDKSettings.plist" >&5 +echo "configure:1417: checking for $with_macosx_sdk/SDKSettings.plist" >&5 if test "$cross_compiling" = yes; then { echo "configure: error: Cannot check for file existence when cross compiling" 1>&2; exit 1; } @@ -1450,7 +1457,7 @@ echo $ac_n "checking how to build libraries""... $ac_c" 1>&6 -echo "configure:1454: checking how to build libraries" >&5 +echo "configure:1461: checking how to build libraries" >&5 # Check whether --enable-shared or --disable-shared was given. if test "${enable_shared+set}" = set; then enableval="$enable_shared" @@ -1897,6 +1904,16 @@ +# Check whether --with-zstd or --without-zstd was given. +if test "${with_zstd+set}" = set; then + withval="$with_zstd" + : +else + with_zstd=no +fi + + + # Check whether --with-gdal or --without-gdal was given. if test "${with_gdal+set}" = set; then withval="$with_gdal" @@ -2000,6 +2017,23 @@ +# Check whether --with-zstd-includes or --without-zstd-includes was given. +if test "${with_zstd_includes+set}" = set; then + withval="$with_zstd_includes" + : +fi + + + +# Check whether --with-zstd-libs or --without-zstd-libs was given. +if test "${with_zstd_libs+set}" = set; then + withval="$with_zstd_libs" + : +fi + + + + # Check whether --with-readline-includes or --without-readline-includes was given. if test "${with_readline_includes+set}" = set; then withval="$with_readline_includes" @@ -2356,7 +2390,7 @@ # Done checking fortran echo $ac_n "checking for additional include dirs""... $ac_c" 1>&6 -echo "configure:2360: checking for additional include dirs" >&5 +echo "configure:2394: checking for additional include dirs" >&5 case "$with_includes" in y | ye | yes | n | no) { echo "configure: error: *** You must supply a directory to list --with-includes." 1>&2; exit 1; } @@ -2379,7 +2413,7 @@ # With libs option echo $ac_n "checking for additional library dirs""... $ac_c" 1>&6 -echo "configure:2383: checking for additional library dirs" >&5 +echo "configure:2417: checking for additional library dirs" >&5 case "$with_libs" in y | ye | yes | n | no) { echo "configure: error: *** You must supply a directory list to --with-libs." 1>&2; exit 1; } @@ -2413,7 +2447,7 @@ # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" # ./install, which can be erroneously created by make from ./install.sh. echo $ac_n "checking for a BSD compatible install""... $ac_c" 1>&6 -echo "configure:2417: checking for a BSD compatible install" >&5 +echo "configure:2451: checking for a BSD compatible install" >&5 if test -z "$INSTALL"; then IFS="${IFS= }"; ac_save_IFS="$IFS"; IFS=":" @@ -2466,7 +2500,7 @@ # Extract the first word of "flex", so it can be a program name with args. set dummy flex; ac_word=$2 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 -echo "configure:2470: checking for $ac_word" >&5 +echo "configure:2504: checking for $ac_word" >&5 if test -n "$LEX"; then ac_cv_prog_LEX="$LEX" # Let the user override the test. @@ -2497,13 +2531,13 @@ *) ac_lib=l ;; esac echo $ac_n "checking for yywrap in -l$ac_lib""... $ac_c" 1>&6 -echo "configure:2501: checking for yywrap in -l$ac_lib" >&5 +echo "configure:2535: checking for yywrap in -l$ac_lib" >&5 ac_lib_var=`echo $ac_lib'_'yywrap | sed 'y%./+-%__p_%'` ac_save_LIBS="$LIBS" LIBS="-l$ac_lib $LIBS" cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then +if { (eval echo configure:2552: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then rm -rf conftest* eval "ac_cv_lib_$ac_lib_var=yes" else @@ -2539,7 +2573,7 @@ # Extract the first word of "lex", so it can be a program name with args. set dummy lex; ac_word=$2 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 -echo "configure:2543: checking for $ac_word" >&5 +echo "configure:2577: checking for $ac_word" >&5 case "$LEXPATH" in /*) @@ -2579,7 +2613,7 @@ # Extract the first word of "$ac_prog", so it can be a program name with args. set dummy $ac_prog; ac_word=$2 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 -echo "configure:2583: checking for $ac_word" >&5 +echo "configure:2617: checking for $ac_word" >&5 if test -n "$YACC"; then ac_cv_prog_YACC="$YACC" # Let the user override the test. @@ -2610,7 +2644,7 @@ # Extract the first word of "yacc", so it can be a program name with args. set dummy yacc; ac_word=$2 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 -echo "configure:2614: checking for $ac_word" >&5 +echo "configure:2648: checking for $ac_word" >&5 case "$YACCPATH" in /*) @@ -2648,7 +2682,7 @@ # Extract the first word of "ranlib", so it can be a program name with args. set dummy ranlib; ac_word=$2 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 -echo "configure:2652: checking for $ac_word" >&5 +echo "configure:2686: checking for $ac_word" >&5 if test -n "$RANLIB"; then ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test. @@ -2677,7 +2711,7 @@ # Extract the first word of "$ac_prog", so it can be a program name with args. set dummy $ac_prog; ac_word=$2 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 -echo "configure:2681: checking for $ac_word" >&5 +echo "configure:2715: checking for $ac_word" >&5 if test -n "$AR"; then ac_cv_prog_AR="$AR" # Let the user override the test. @@ -2708,7 +2742,7 @@ # Extract the first word of "$ac_prog", so it can be a program name with args. set dummy $ac_prog; ac_word=$2 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 -echo "configure:2712: checking for $ac_word" >&5 +echo "configure:2746: checking for $ac_word" >&5 if test -n "$ENV"; then ac_cv_prog_ENV="$ENV" # Let the user override the test. @@ -2737,7 +2771,7 @@ # Extract the first word of "perl", so it can be a program name with args. set dummy perl; ac_word=$2 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 -echo "configure:2741: checking for $ac_word" >&5 +echo "configure:2775: checking for $ac_word" >&5 case "$PERL" in /*) @@ -2768,7 +2802,7 @@ fi echo $ac_n "checking how to run the C preprocessor""... $ac_c" 1>&6 -echo "configure:2772: checking how to run the C preprocessor" >&5 +echo "configure:2806: checking how to run the C preprocessor" >&5 # On Suns, sometimes $CPP names a directory. if test -n "$CPP" && test -d "$CPP"; then CPP= @@ -2781,13 +2815,13 @@ # On the NeXT, cc -E runs the code through the compiler's parser, # not just through cpp. cat > conftest.$ac_ext < Syntax Error EOF ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" -{ (eval echo configure:2791: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } +{ (eval echo configure:2825: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"` if test -z "$ac_err"; then : @@ -2798,13 +2832,13 @@ rm -rf conftest* CPP="${CC-cc} -E -traditional-cpp" cat > conftest.$ac_ext < Syntax Error EOF ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" -{ (eval echo configure:2808: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } +{ (eval echo configure:2842: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"` if test -z "$ac_err"; then : @@ -2815,13 +2849,13 @@ rm -rf conftest* CPP="${CC-cc} -nologo -E" cat > conftest.$ac_ext < Syntax Error EOF ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" -{ (eval echo configure:2825: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } +{ (eval echo configure:2859: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"` if test -z "$ac_err"; then : @@ -2845,10 +2879,10 @@ echo "$ac_t""$CPP" 1>&6 echo $ac_n "checking for ANSI C header files""... $ac_c" 1>&6 -echo "configure:2849: checking for ANSI C header files" >&5 +echo "configure:2883: checking for ANSI C header files" >&5 cat > conftest.$ac_ext < #include @@ -2856,7 +2890,7 @@ #include EOF ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" -{ (eval echo configure:2860: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } +{ (eval echo configure:2894: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"` if test -z "$ac_err"; then rm -rf conftest* @@ -2873,7 +2907,7 @@ if test $ac_cv_header_stdc = yes; then # SunOS 4.x string.h does not declare mem*, contrary to ANSI. cat > conftest.$ac_ext < EOF @@ -2891,7 +2925,7 @@ if test $ac_cv_header_stdc = yes; then # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. cat > conftest.$ac_ext < EOF @@ -2912,7 +2946,7 @@ : else cat > conftest.$ac_ext < #define ISLOWER(c) ('a' <= (c) && (c) <= 'z') @@ -2923,7 +2957,7 @@ exit (0); } EOF -if { (eval echo configure:2927: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null +if { (eval echo configure:2961: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null then : else @@ -2950,15 +2984,15 @@ do ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'` echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6 -echo "configure:2954: checking for $ac_hdr" >&5 +echo "configure:2988: checking for $ac_hdr" >&5 cat > conftest.$ac_ext < EOF ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" -{ (eval echo configure:2962: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } +{ (eval echo configure:2996: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"` if test -z "$ac_err"; then rm -rf conftest* @@ -2987,15 +3021,15 @@ do ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'` echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6 -echo "configure:2991: checking for $ac_hdr" >&5 +echo "configure:3025: checking for $ac_hdr" >&5 cat > conftest.$ac_ext < EOF ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" -{ (eval echo configure:2999: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } +{ (eval echo configure:3033: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"` if test -z "$ac_err"; then rm -rf conftest* @@ -3024,15 +3058,15 @@ do ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'` echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6 -echo "configure:3028: checking for $ac_hdr" >&5 +echo "configure:3062: checking for $ac_hdr" >&5 cat > conftest.$ac_ext < EOF ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" -{ (eval echo configure:3036: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } +{ (eval echo configure:3070: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"` if test -z "$ac_err"; then rm -rf conftest* @@ -3061,15 +3095,15 @@ do ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'` echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6 -echo "configure:3065: checking for $ac_hdr" >&5 +echo "configure:3099: checking for $ac_hdr" >&5 cat > conftest.$ac_ext < EOF ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" -{ (eval echo configure:3073: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } +{ (eval echo configure:3107: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"` if test -z "$ac_err"; then rm -rf conftest* @@ -3098,15 +3132,15 @@ do ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'` echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6 -echo "configure:3102: checking for $ac_hdr" >&5 +echo "configure:3136: checking for $ac_hdr" >&5 cat > conftest.$ac_ext < EOF ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" -{ (eval echo configure:3110: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } +{ (eval echo configure:3144: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"` if test -z "$ac_err"; then rm -rf conftest* @@ -3132,10 +3166,10 @@ done echo $ac_n "checking whether time.h and sys/time.h may both be included""... $ac_c" 1>&6 -echo "configure:3136: checking whether time.h and sys/time.h may both be included" >&5 +echo "configure:3170: checking whether time.h and sys/time.h may both be included" >&5 cat > conftest.$ac_ext < #include @@ -3144,7 +3178,7 @@ struct tm *tp; ; return 0; } EOF -if { (eval echo configure:3148: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then +if { (eval echo configure:3182: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then rm -rf conftest* ac_cv_header_time=yes else @@ -3164,10 +3198,10 @@ fi echo $ac_n "checking for off_t""... $ac_c" 1>&6 -echo "configure:3168: checking for off_t" >&5 +echo "configure:3202: checking for off_t" >&5 cat > conftest.$ac_ext < #if STDC_HEADERS @@ -3194,10 +3228,10 @@ fi echo $ac_n "checking for uid_t in sys/types.h""... $ac_c" 1>&6 -echo "configure:3198: checking for uid_t in sys/types.h" >&5 +echo "configure:3232: checking for uid_t in sys/types.h" >&5 cat > conftest.$ac_ext < EOF @@ -3225,10 +3259,10 @@ fi echo $ac_n "checking return type of signal handlers""... $ac_c" 1>&6 -echo "configure:3229: checking return type of signal handlers" >&5 +echo "configure:3263: checking return type of signal handlers" >&5 cat > conftest.$ac_ext < #include @@ -3245,7 +3279,7 @@ int i; ; return 0; } EOF -if { (eval echo configure:3249: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then +if { (eval echo configure:3283: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then rm -rf conftest* ac_cv_type_signal=void else @@ -3263,10 +3297,10 @@ echo $ac_n "checking for Cygwin environment""... $ac_c" 1>&6 -echo "configure:3267: checking for Cygwin environment" >&5 +echo "configure:3301: checking for Cygwin environment" >&5 cat > conftest.$ac_ext <&5; (eval $ac_compile) 2>&5; }; then +if { (eval echo configure:3315: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then rm -rf conftest* ac_cv_cygwin=yes else @@ -3295,10 +3329,10 @@ for ac_func in ftime gethostname gettimeofday lseek nice time uname do echo $ac_n "checking for $ac_func""... $ac_c" 1>&6 -echo "configure:3299: checking for $ac_func" >&5 +echo "configure:3333: checking for $ac_func" >&5 cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then +if { (eval echo configure:3359: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then rm -rf conftest* eval "ac_cv_func_$ac_func=yes" else @@ -3347,10 +3381,10 @@ for ac_func in seteuid setpriority setreuid setruid do echo $ac_n "checking for $ac_func""... $ac_c" 1>&6 -echo "configure:3351: checking for $ac_func" >&5 +echo "configure:3385: checking for $ac_func" >&5 cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then +if { (eval echo configure:3411: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then rm -rf conftest* eval "ac_cv_func_$ac_func=yes" else @@ -3399,10 +3433,10 @@ for ac_func in drand48 do echo $ac_n "checking for $ac_func""... $ac_c" 1>&6 -echo "configure:3403: checking for $ac_func" >&5 +echo "configure:3437: checking for $ac_func" >&5 cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then +if { (eval echo configure:3463: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then rm -rf conftest* eval "ac_cv_func_$ac_func=yes" else @@ -3451,10 +3485,10 @@ for ac_func in putenv setenv do echo $ac_n "checking for $ac_func""... $ac_c" 1>&6 -echo "configure:3455: checking for $ac_func" >&5 +echo "configure:3489: checking for $ac_func" >&5 cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then +if { (eval echo configure:3515: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then rm -rf conftest* eval "ac_cv_func_$ac_func=yes" else @@ -3503,10 +3537,10 @@ for ac_func in nanosleep do echo $ac_n "checking for $ac_func""... $ac_c" 1>&6 -echo "configure:3507: checking for $ac_func" >&5 +echo "configure:3541: checking for $ac_func" >&5 cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then +if { (eval echo configure:3567: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then rm -rf conftest* eval "ac_cv_func_$ac_func=yes" else @@ -3554,13 +3588,13 @@ if test "$cross_compiling" != "yes" ; then echo $ac_n "checking whether setpgrp takes no argument""... $ac_c" 1>&6 -echo "configure:3558: checking whether setpgrp takes no argument" >&5 +echo "configure:3592: checking whether setpgrp takes no argument" >&5 if test "$cross_compiling" = yes; then { echo "configure: error: cannot check setpgrp if cross compiling" 1>&2; exit 1; } else cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null +if { (eval echo configure:3618: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null then ac_cv_func_setpgrp_void=no else @@ -3608,16 +3642,16 @@ fi echo $ac_n "checking for long long int""... $ac_c" 1>&6 -echo "configure:3612: checking for long long int" >&5 +echo "configure:3646: checking for long long int" >&5 cat > conftest.$ac_ext <&5; (eval $ac_compile) 2>&5; }; then +if { (eval echo configure:3655: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then rm -rf conftest* echo "$ac_t""yes" 1>&6 @@ -3636,8 +3670,37 @@ fi rm -f conftest* +echo $ac_n "checking for int64_t""... $ac_c" 1>&6 +echo "configure:3675: checking for int64_t" >&5 +cat > conftest.$ac_ext < +int main() { +int64_t x; +; return 0; } +EOF +if { (eval echo configure:3684: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then + rm -rf conftest* + +echo "$ac_t""yes" 1>&6 +cat >> confdefs.h <<\EOF +#define HAVE_INT64_T 1 +EOF + + +else + echo "configure: failed program was:" >&5 + cat conftest.$ac_ext >&5 + rm -rf conftest* + +echo "$ac_t""no" 1>&6 + +fi +rm -f conftest* + echo $ac_n "checking for W11""... $ac_c" 1>&6 -echo "configure:3641: checking for W11" >&5 +echo "configure:3704: checking for W11" >&5 case "$enable_w11" in yes|no) echo "$ac_t"""$enable_w11"" 1>&6 ;; *) { echo "configure: error: *** You must answer yes or no." 1>&2; exit 1; } ;; @@ -3665,7 +3728,7 @@ # Uses ac_ vars as temps to allow command line to override cache and checks. # --without-x overrides everything else, but does not touch the cache. echo $ac_n "checking for X""... $ac_c" 1>&6 -echo "configure:3669: checking for X" >&5 +echo "configure:3732: checking for X" >&5 # Check whether --with-x or --without-x was given. if test "${with_x+set}" = set; then @@ -3725,12 +3788,12 @@ # First, try using that file with no special directory specified. cat > conftest.$ac_ext < EOF ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" -{ (eval echo configure:3734: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } +{ (eval echo configure:3797: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"` if test -z "$ac_err"; then rm -rf conftest* @@ -3799,14 +3862,14 @@ ac_save_LIBS="$LIBS" LIBS="-l$x_direct_test_library $LIBS" cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then +if { (eval echo configure:3873: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then rm -rf conftest* LIBS="$ac_save_LIBS" # We can link X programs with no special library path. @@ -3911,17 +3974,17 @@ case "`(uname -sr) 2>/dev/null`" in "SunOS 5"*) echo $ac_n "checking whether -R must be followed by a space""... $ac_c" 1>&6 -echo "configure:3915: checking whether -R must be followed by a space" >&5 +echo "configure:3978: checking whether -R must be followed by a space" >&5 ac_xsave_LIBS="$LIBS"; LIBS="$LIBS -R$x_libraries" cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then +if { (eval echo configure:3988: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then rm -rf conftest* ac_R_nospace=yes else @@ -3937,14 +4000,14 @@ else LIBS="$ac_xsave_LIBS -R $x_libraries" cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then +if { (eval echo configure:4011: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then rm -rf conftest* ac_R_space=yes else @@ -3976,13 +4039,13 @@ # libraries were built with DECnet support. And karl@cs.umb.edu says # the Alpha needs dnet_stub (dnet does not exist). echo $ac_n "checking for dnet_ntoa in -ldnet""... $ac_c" 1>&6 -echo "configure:3980: checking for dnet_ntoa in -ldnet" >&5 +echo "configure:4043: checking for dnet_ntoa in -ldnet" >&5 ac_lib_var=`echo dnet'_'dnet_ntoa | sed 'y%./+-%__p_%'` ac_save_LIBS="$LIBS" LIBS="-ldnet $LIBS" cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then +if { (eval echo configure:4060: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then rm -rf conftest* eval "ac_cv_lib_$ac_lib_var=yes" else @@ -4014,13 +4077,13 @@ if test $ac_cv_lib_dnet_dnet_ntoa = no; then echo $ac_n "checking for dnet_ntoa in -ldnet_stub""... $ac_c" 1>&6 -echo "configure:4018: checking for dnet_ntoa in -ldnet_stub" >&5 +echo "configure:4081: checking for dnet_ntoa in -ldnet_stub" >&5 ac_lib_var=`echo dnet_stub'_'dnet_ntoa | sed 'y%./+-%__p_%'` ac_save_LIBS="$LIBS" LIBS="-ldnet_stub $LIBS" cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then +if { (eval echo configure:4098: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then rm -rf conftest* eval "ac_cv_lib_$ac_lib_var=yes" else @@ -4059,10 +4122,10 @@ # The nsl library prevents programs from opening the X display # on Irix 5.2, according to dickey@clark.net. echo $ac_n "checking for gethostbyname""... $ac_c" 1>&6 -echo "configure:4063: checking for gethostbyname" >&5 +echo "configure:4126: checking for gethostbyname" >&5 cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then +if { (eval echo configure:4152: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then rm -rf conftest* eval "ac_cv_func_gethostbyname=yes" else @@ -4105,13 +4168,13 @@ if test $ac_cv_func_gethostbyname = no; then echo $ac_n "checking for gethostbyname in -lnsl""... $ac_c" 1>&6 -echo "configure:4109: checking for gethostbyname in -lnsl" >&5 +echo "configure:4172: checking for gethostbyname in -lnsl" >&5 ac_lib_var=`echo nsl'_'gethostbyname | sed 'y%./+-%__p_%'` ac_save_LIBS="$LIBS" LIBS="-lnsl $LIBS" cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then +if { (eval echo configure:4189: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then rm -rf conftest* eval "ac_cv_lib_$ac_lib_var=yes" else @@ -4151,10 +4214,10 @@ # -lsocket must be given before -lnsl if both are needed. # We assume that if connect needs -lnsl, so does gethostbyname. echo $ac_n "checking for connect""... $ac_c" 1>&6 -echo "configure:4155: checking for connect" >&5 +echo "configure:4218: checking for connect" >&5 cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then +if { (eval echo configure:4244: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then rm -rf conftest* eval "ac_cv_func_connect=yes" else @@ -4197,13 +4260,13 @@ if test $ac_cv_func_connect = no; then echo $ac_n "checking for connect in -lsocket""... $ac_c" 1>&6 -echo "configure:4201: checking for connect in -lsocket" >&5 +echo "configure:4264: checking for connect in -lsocket" >&5 ac_lib_var=`echo socket'_'connect | sed 'y%./+-%__p_%'` ac_save_LIBS="$LIBS" LIBS="-lsocket $X_EXTRA_LIBS $LIBS" cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then +if { (eval echo configure:4281: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then rm -rf conftest* eval "ac_cv_lib_$ac_lib_var=yes" else @@ -4237,10 +4300,10 @@ # gomez@mi.uni-erlangen.de says -lposix is necessary on A/UX. echo $ac_n "checking for remove""... $ac_c" 1>&6 -echo "configure:4241: checking for remove" >&5 +echo "configure:4304: checking for remove" >&5 cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then +if { (eval echo configure:4330: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then rm -rf conftest* eval "ac_cv_func_remove=yes" else @@ -4283,13 +4346,13 @@ if test $ac_cv_func_remove = no; then echo $ac_n "checking for remove in -lposix""... $ac_c" 1>&6 -echo "configure:4287: checking for remove in -lposix" >&5 +echo "configure:4350: checking for remove in -lposix" >&5 ac_lib_var=`echo posix'_'remove | sed 'y%./+-%__p_%'` ac_save_LIBS="$LIBS" LIBS="-lposix $LIBS" cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then +if { (eval echo configure:4367: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then rm -rf conftest* eval "ac_cv_lib_$ac_lib_var=yes" else @@ -4323,10 +4386,10 @@ # BSDI BSD/OS 2.1 needs -lipc for XOpenDisplay. echo $ac_n "checking for shmat""... $ac_c" 1>&6 -echo "configure:4327: checking for shmat" >&5 +echo "configure:4390: checking for shmat" >&5 cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then +if { (eval echo configure:4416: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then rm -rf conftest* eval "ac_cv_func_shmat=yes" else @@ -4369,13 +4432,13 @@ if test $ac_cv_func_shmat = no; then echo $ac_n "checking for shmat in -lipc""... $ac_c" 1>&6 -echo "configure:4373: checking for shmat in -lipc" >&5 +echo "configure:4436: checking for shmat in -lipc" >&5 ac_lib_var=`echo ipc'_'shmat | sed 'y%./+-%__p_%'` ac_save_LIBS="$LIBS" LIBS="-lipc $LIBS" cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then +if { (eval echo configure:4453: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then rm -rf conftest* eval "ac_cv_lib_$ac_lib_var=yes" else @@ -4418,13 +4481,13 @@ # libraries we check for below, so use a different variable. # --interran@uluru.Stanford.EDU, kb@cs.umb.edu. echo $ac_n "checking for IceConnectionNumber in -lICE""... $ac_c" 1>&6 -echo "configure:4422: checking for IceConnectionNumber in -lICE" >&5 +echo "configure:4485: checking for IceConnectionNumber in -lICE" >&5 ac_lib_var=`echo ICE'_'IceConnectionNumber | sed 'y%./+-%__p_%'` ac_save_LIBS="$LIBS" LIBS="-lICE $X_EXTRA_LIBS $LIBS" cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then +if { (eval echo configure:4502: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then rm -rf conftest* eval "ac_cv_lib_$ac_lib_var=yes" else @@ -4475,12 +4538,12 @@ LIBS="" echo $ac_n "checking for library containing cuserid""... $ac_c" 1>&6 -echo "configure:4479: checking for library containing cuserid" >&5 +echo "configure:4542: checking for library containing cuserid" >&5 ac_func_search_save_LIBS="$LIBS" ac_cv_search_cuserid="no" cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then +if { (eval echo configure:4558: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then rm -rf conftest* ac_cv_search_cuserid="none required" else @@ -4502,7 +4565,7 @@ test "$ac_cv_search_cuserid" = "no" && for i in compat; do LIBS="-l$i $ac_func_search_save_LIBS" cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then +if { (eval echo configure:4580: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then rm -rf conftest* ac_cv_search_cuserid="-l$i" break @@ -4539,10 +4602,10 @@ for ac_func in asprintf do echo $ac_n "checking for $ac_func""... $ac_c" 1>&6 -echo "configure:4543: checking for $ac_func" >&5 +echo "configure:4606: checking for $ac_func" >&5 cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then +if { (eval echo configure:4632: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then rm -rf conftest* eval "ac_cv_func_$ac_func=yes" else @@ -4592,10 +4655,10 @@ # Test if mathlib needs -lm flag or is included with libc echo $ac_n "checking for atan""... $ac_c" 1>&6 -echo "configure:4596: checking for atan" >&5 +echo "configure:4659: checking for atan" >&5 cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then +if { (eval echo configure:4685: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then rm -rf conftest* eval "ac_cv_func_atan=yes" else @@ -4636,13 +4699,13 @@ echo "$ac_t""no" 1>&6 echo $ac_n "checking for atan in -lm""... $ac_c" 1>&6 -echo "configure:4640: checking for atan in -lm" >&5 +echo "configure:4703: checking for atan in -lm" >&5 ac_lib_var=`echo m'_'atan | sed 'y%./+-%__p_%'` ac_save_LIBS="$LIBS" LIBS="-lm $LIBS" cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then +if { (eval echo configure:4720: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then rm -rf conftest* eval "ac_cv_lib_$ac_lib_var=yes" else @@ -4680,10 +4743,10 @@ echo $ac_n "checking for dlsym""... $ac_c" 1>&6 -echo "configure:4684: checking for dlsym" >&5 +echo "configure:4747: checking for dlsym" >&5 cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then +if { (eval echo configure:4773: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then rm -rf conftest* eval "ac_cv_func_dlsym=yes" else @@ -4724,13 +4787,13 @@ echo "$ac_t""no" 1>&6 echo $ac_n "checking for dlsym in -ldl""... $ac_c" 1>&6 -echo "configure:4728: checking for dlsym in -ldl" >&5 +echo "configure:4791: checking for dlsym in -ldl" >&5 ac_lib_var=`echo dl'_'dlsym | sed 'y%./+-%__p_%'` ac_save_LIBS="$LIBS" LIBS="-ldl $LIBS" cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then +if { (eval echo configure:4808: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then rm -rf conftest* eval "ac_cv_lib_$ac_lib_var=yes" else @@ -4768,10 +4831,10 @@ echo $ac_n "checking for iconv""... $ac_c" 1>&6 -echo "configure:4772: checking for iconv" >&5 +echo "configure:4835: checking for iconv" >&5 cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then +if { (eval echo configure:4861: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then rm -rf conftest* eval "ac_cv_func_iconv=yes" else @@ -4812,13 +4875,13 @@ echo "$ac_t""no" 1>&6 echo $ac_n "checking for iconv in -liconv""... $ac_c" 1>&6 -echo "configure:4816: checking for iconv in -liconv" >&5 +echo "configure:4879: checking for iconv in -liconv" >&5 ac_lib_var=`echo iconv'_'iconv | sed 'y%./+-%__p_%'` ac_save_LIBS="$LIBS" LIBS="-liconv $LIBS" cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then +if { (eval echo configure:4896: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then rm -rf conftest* eval "ac_cv_lib_$ac_lib_var=yes" else @@ -4848,13 +4911,13 @@ echo "$ac_t""no" 1>&6 echo $ac_n "checking for iconv in -lgiconv""... $ac_c" 1>&6 -echo "configure:4852: checking for iconv in -lgiconv" >&5 +echo "configure:4915: checking for iconv in -lgiconv" >&5 ac_lib_var=`echo giconv'_'iconv | sed 'y%./+-%__p_%'` ac_save_LIBS="$LIBS" LIBS="-lgiconv $LIBS" cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then +if { (eval echo configure:4932: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then rm -rf conftest* eval "ac_cv_lib_$ac_lib_var=yes" else @@ -4884,10 +4947,10 @@ echo "$ac_t""no" 1>&6 echo $ac_n "checking for libiconv""... $ac_c" 1>&6 -echo "configure:4888: checking for libiconv" >&5 +echo "configure:4951: checking for libiconv" >&5 cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then +if { (eval echo configure:4977: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then rm -rf conftest* eval "ac_cv_func_libiconv=yes" else @@ -4928,13 +4991,13 @@ echo "$ac_t""no" 1>&6 echo $ac_n "checking for libiconv in -liconv""... $ac_c" 1>&6 -echo "configure:4932: checking for libiconv in -liconv" >&5 +echo "configure:4995: checking for libiconv in -liconv" >&5 ac_lib_var=`echo iconv'_'libiconv | sed 'y%./+-%__p_%'` ac_save_LIBS="$LIBS" LIBS="-liconv $LIBS" cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then +if { (eval echo configure:5012: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then rm -rf conftest* eval "ac_cv_lib_$ac_lib_var=yes" else @@ -4964,13 +5027,13 @@ echo "$ac_t""no" 1>&6 echo $ac_n "checking for libiconv in -lgiconv""... $ac_c" 1>&6 -echo "configure:4968: checking for libiconv in -lgiconv" >&5 +echo "configure:5031: checking for libiconv in -lgiconv" >&5 ac_lib_var=`echo giconv'_'libiconv | sed 'y%./+-%__p_%'` ac_save_LIBS="$LIBS" LIBS="-lgiconv $LIBS" cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then +if { (eval echo configure:5048: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then rm -rf conftest* eval "ac_cv_lib_$ac_lib_var=yes" else @@ -5018,10 +5081,10 @@ have_socket=1 echo $ac_n "checking for socket""... $ac_c" 1>&6 -echo "configure:5022: checking for socket" >&5 +echo "configure:5085: checking for socket" >&5 cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then +if { (eval echo configure:5111: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then rm -rf conftest* eval "ac_cv_func_socket=yes" else @@ -5062,13 +5125,13 @@ echo "$ac_t""no" 1>&6 echo $ac_n "checking for socket in -lsocket""... $ac_c" 1>&6 -echo "configure:5066: checking for socket in -lsocket" >&5 +echo "configure:5129: checking for socket in -lsocket" >&5 ac_lib_var=`echo socket'_'socket | sed 'y%./+-%__p_%'` ac_save_LIBS="$LIBS" LIBS="-lsocket $LIBS" cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then +if { (eval echo configure:5146: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then rm -rf conftest* eval "ac_cv_lib_$ac_lib_var=yes" else @@ -5127,7 +5190,7 @@ echo $ac_n "checking for location of zlib includes""... $ac_c" 1>&6 -echo "configure:5131: checking for location of zlib includes" >&5 +echo "configure:5194: checking for location of zlib includes" >&5 case "$with_zlib_includes" in y | ye | yes | n | no) { echo "configure: error: *** You must supply a directory to --with-zlib-includes." 1>&2; exit 1; } @@ -5153,15 +5216,15 @@ do ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'` echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6 -echo "configure:5157: checking for $ac_hdr" >&5 +echo "configure:5220: checking for $ac_hdr" >&5 cat > conftest.$ac_ext < EOF ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" -{ (eval echo configure:5165: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } +{ (eval echo configure:5228: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"` if test -z "$ac_err"; then rm -rf conftest* @@ -5195,7 +5258,7 @@ echo $ac_n "checking for location of zlib library""... $ac_c" 1>&6 -echo "configure:5199: checking for location of zlib library" >&5 +echo "configure:5262: checking for location of zlib library" >&5 case "$with_zlib_libs" in y | ye | yes | n | no) { echo "configure: error: *** You must supply a directory to --with-zlib-libs." 1>&2; exit 1; } @@ -5220,13 +5283,13 @@ echo $ac_n "checking for deflate in -lz""... $ac_c" 1>&6 -echo "configure:5224: checking for deflate in -lz" >&5 +echo "configure:5287: checking for deflate in -lz" >&5 ac_lib_var=`echo z'_'deflate | sed 'y%./+-%__p_%'` ac_save_LIBS="$LIBS" LIBS="-lz $LIBS" cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then +if { (eval echo configure:5304: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then rm -rf conftest* eval "ac_cv_lib_$ac_lib_var=yes" else @@ -5277,9 +5340,13 @@ # bzip2 support +BZIP2LIBPATH= +BZIP2INCPATH= +BZIP2LIB= + echo $ac_n "checking whether to use bzlib""... $ac_c" 1>&6 -echo "configure:5283: checking whether to use bzlib" >&5 +echo "configure:5350: checking whether to use bzlib" >&5 echo "$ac_t"""$with_bzlib"" 1>&6 case "$with_bzlib" in "no") USE_BZIP2= ;; @@ -5291,15 +5358,11 @@ if test -n "$USE_BZIP2"; then -BZLIBLIBPATH= -BZLIBINCPATH= -BZLIB= - # With bzip2 includes directory echo $ac_n "checking for location of bzlib includes""... $ac_c" 1>&6 -echo "configure:5303: checking for location of bzlib includes" >&5 +echo "configure:5366: checking for location of bzlib includes" >&5 case "$with_bzlib_includes" in y | ye | yes | n | no) { echo "configure: error: *** You must supply a directory to --with-bzlib-includes." 1>&2; exit 1; } @@ -5310,7 +5373,7 @@ if test -n "$with_bzlib_includes" ; then for dir in $with_bzlib_includes; do if test -d "$dir"; then - BZLIBINCPATH="$BZLIBINCPATH -I$dir" + BZIP2INCPATH="$BZIP2INCPATH -I$dir" else { echo "configure: error: *** bzlib includes directory $dir does not exist." 1>&2; exit 1; } fi @@ -5320,20 +5383,20 @@ ac_save_cppflags="$CPPFLAGS" -CPPFLAGS="$BZLIBINCPATH $CPPFLAGS" +CPPFLAGS="$BZIP2INCPATH $CPPFLAGS" for ac_hdr in bzlib.h do ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'` echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6 -echo "configure:5329: checking for $ac_hdr" >&5 +echo "configure:5392: checking for $ac_hdr" >&5 cat > conftest.$ac_ext < EOF ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" -{ (eval echo configure:5337: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } +{ (eval echo configure:5400: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"` if test -z "$ac_err"; then rm -rf conftest* @@ -5367,7 +5430,7 @@ echo $ac_n "checking for location of bzlib library""... $ac_c" 1>&6 -echo "configure:5371: checking for location of bzlib library" >&5 +echo "configure:5434: checking for location of bzlib library" >&5 case "$with_bzlib_libs" in y | ye | yes | n | no) { echo "configure: error: *** You must supply a directory to --with-bzlib-libs." 1>&2; exit 1; } @@ -5378,7 +5441,7 @@ if test -n "$with_bzlib_libs"; then for dir in $with_bzlib_libs; do if test -d "$dir"; then - BZLIBLIBPATH="$BZLIBLIBPATH -L$dir" + BZIP2LIBPATH="$BZIP2LIBPATH -L$dir" else { echo "configure: error: *** bzlib library directory $dir does not exist." 1>&2; exit 1; } fi @@ -5388,17 +5451,17 @@ ac_save_ldflags="$LDFLAGS" -LDFLAGS="$BZLIBLIBPATH $LDFLAGS" +LDFLAGS="$BZIP2LIBPATH $LDFLAGS" echo $ac_n "checking for BZ2_bzBuffToBuffCompress in -lbz2""... $ac_c" 1>&6 -echo "configure:5396: checking for BZ2_bzBuffToBuffCompress in -lbz2" >&5 +echo "configure:5459: checking for BZ2_bzBuffToBuffCompress in -lbz2" >&5 ac_lib_var=`echo bz2'_'BZ2_bzBuffToBuffCompress | sed 'y%./+-%__p_%'` ac_save_LIBS="$LIBS" LIBS="-lbz2 $LIBS" cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then +if { (eval echo configure:5476: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then rm -rf conftest* eval "ac_cv_lib_$ac_lib_var=yes" else @@ -5423,7 +5486,7 @@ if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then echo "$ac_t""yes" 1>&6 - BZLIB="$BZLIB -lbz2 " + BZIP2LIB="$BZIP2LIB -lbz2 " else echo "$ac_t""no" 1>&6 @@ -5449,17 +5512,191 @@ # Done checking bzip2 +# zstd support + +ZSTDLIBPATH= +ZSTDINCPATH= +ZSTDLIB= + + +echo $ac_n "checking whether to use zstd""... $ac_c" 1>&6 +echo "configure:5524: checking whether to use zstd" >&5 +echo "$ac_t"""$with_zstd"" 1>&6 +case "$with_zstd" in + "no") USE_ZSTD= ;; + "yes") USE_ZSTD="1" ;; + *) { echo "configure: error: *** You must answer yes or no." 1>&2; exit 1; } ;; +esac + + + +if test -n "$USE_ZSTD"; then + +# With zstd includes directory + + +echo $ac_n "checking for location of zstd includes""... $ac_c" 1>&6 +echo "configure:5540: checking for location of zstd includes" >&5 +case "$with_zstd_includes" in +y | ye | yes | n | no) + { echo "configure: error: *** You must supply a directory to --with-zstd-includes." 1>&2; exit 1; } + ;; +esac +echo "$ac_t""$with_zstd_includes" 1>&6 + +if test -n "$with_zstd_includes" ; then + for dir in $with_zstd_includes; do + if test -d "$dir"; then + ZSTDINCPATH="$ZSTDINCPATH -I$dir" + else + { echo "configure: error: *** zstd includes directory $dir does not exist." 1>&2; exit 1; } + fi + done +fi + + +ac_save_cppflags="$CPPFLAGS" +CPPFLAGS="$ZSTDINCPATH $CPPFLAGS" +for ac_hdr in zstd.h +do +ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'` +echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6 +echo "configure:5565: checking for $ac_hdr" >&5 + +cat > conftest.$ac_ext < +EOF +ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" +{ (eval echo configure:5573: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } +ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"` +if test -z "$ac_err"; then + rm -rf conftest* + eval "ac_cv_header_$ac_safe=yes" +else + echo "$ac_err" >&5 + echo "configure: failed program was:" >&5 + cat conftest.$ac_ext >&5 + rm -rf conftest* + eval "ac_cv_header_$ac_safe=no" +fi +rm -f conftest* +if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then + echo "$ac_t""yes" 1>&6 + ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'` + cat >> confdefs.h <&6 +{ echo "configure: error: *** Unable to locate zstd includes." 1>&2; exit 1; } + +fi +done + +CPPFLAGS=$ac_save_cppflags + + +# With zstd library directory + + +echo $ac_n "checking for location of zstd library""... $ac_c" 1>&6 +echo "configure:5607: checking for location of zstd library" >&5 +case "$with_zstd_libs" in +y | ye | yes | n | no) + { echo "configure: error: *** You must supply a directory to --with-zstd-libs." 1>&2; exit 1; } + ;; +esac +echo "$ac_t""$with_zstd_libs" 1>&6 + +if test -n "$with_zstd_libs"; then + for dir in $with_zstd_libs; do + if test -d "$dir"; then + ZSTDLIBPATH="$ZSTDLIBPATH -L$dir" + else + { echo "configure: error: *** zstd library directory $dir does not exist." 1>&2; exit 1; } + fi + done +fi + + + +ac_save_ldflags="$LDFLAGS" +LDFLAGS="$ZSTDLIBPATH $LDFLAGS" + + +echo $ac_n "checking for ZSTD_compress in -lzstd""... $ac_c" 1>&6 +echo "configure:5632: checking for ZSTD_compress in -lzstd" >&5 +ac_lib_var=`echo zstd'_'ZSTD_compress | sed 'y%./+-%__p_%'` + +ac_save_LIBS="$LIBS" +LIBS="-lzstd $LIBS" +cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then + rm -rf conftest* + eval "ac_cv_lib_$ac_lib_var=yes" +else + echo "configure: failed program was:" >&5 + cat conftest.$ac_ext >&5 + rm -rf conftest* + eval "ac_cv_lib_$ac_lib_var=no" +fi +rm -f conftest* +LIBS="$ac_save_LIBS" + +if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then + echo "$ac_t""yes" 1>&6 + ZSTDLIB="$ZSTDLIB -lzstd " +else + echo "$ac_t""no" 1>&6 + +LDFLAGS=${ac_save_ldflags} + + { echo "configure: error: *** Unable to locate zstd library." 1>&2; exit 1; } + + +fi + + + +LDFLAGS=${ac_save_ldflags} + + +# + +fi # $USE_ZSTD + + + + + +# Done checking zstd + # Mandatory PROJ dependency PROJINC= PROJLIB= PROJSHARE= +PROJ4API=0 # With PROJ includes directory -echo $ac_n "checking for location of External PROJ.4 includes""... $ac_c" 1>&6 -echo "configure:5463: checking for location of External PROJ.4 includes" >&5 +echo $ac_n "checking for location of External PROJ includes""... $ac_c" 1>&6 +echo "configure:5700: checking for location of External PROJ includes" >&5 case "$with_proj_includes" in y | ye | yes | n | no) { echo "configure: error: *** You must supply a directory to --with-proj-includes." 1>&2; exit 1; } @@ -5472,28 +5709,29 @@ if test -d "$dir"; then PROJINC="$PROJINC -I$dir" else - { echo "configure: error: *** External PROJ.4 includes directory $dir does not exist." 1>&2; exit 1; } + { echo "configure: error: *** External PROJ includes directory $dir does not exist." 1>&2; exit 1; } fi done fi +# PROJ version check: if proj.h exists, it must be proj 5+ ac_save_cppflags="$CPPFLAGS" CPPFLAGS="$PROJINC $CPPFLAGS" -for ac_hdr in proj_api.h +for ac_hdr in proj.h do ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'` echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6 -echo "configure:5489: checking for $ac_hdr" >&5 +echo "configure:5727: checking for $ac_hdr" >&5 cat > conftest.$ac_ext < EOF ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" -{ (eval echo configure:5497: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } +{ (eval echo configure:5735: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"` if test -z "$ac_err"; then rm -rf conftest* @@ -5515,22 +5753,269 @@ else echo "$ac_t""no" 1>&6 -{ echo "configure: error: *** Unable to locate External PROJ.4 includes." 1>&2; exit 1; } - +PROJ4API=1 fi done CPPFLAGS=$ac_save_cppflags -# PROJ version check +if test $PROJ4API = 0 ; then + +echo $ac_n "checking External PROJ major version""... $ac_c" 1>&6 +echo "configure:5767: checking External PROJ major version" >&5 +ac_save_cppflags="$CPPFLAGS" +CPPFLAGS="$PROJINC $CPPFLAGS" +if test "$cross_compiling" = yes; then + proj_ver_major=0 + echo "$ac_t""unknown (cross-compiling)" 1>&6 +else + cat > conftest.$ac_ext < +#include +int main(void) { + FILE *fp = fopen("conftestdata","w"); + fprintf(fp, "%d", PROJ_VERSION_MAJOR); + return 0; +} + +EOF +if { (eval echo configure:5787: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null +then + proj_ver_major=`cat conftestdata` + echo "$ac_t""$proj_ver_major" 1>&6 +else + echo "configure: failed program was:" >&5 + cat conftest.$ac_ext >&5 + rm -fr conftest* + { echo "configure: error: *** Could not determine External PROJ major version." 1>&2; exit 1; } +fi +rm -fr conftest* +fi + +CPPFLAGS=$ac_save_cppflags + + +echo $ac_n "checking External PROJ minor version""... $ac_c" 1>&6 +echo "configure:5804: checking External PROJ minor version" >&5 +ac_save_cppflags="$CPPFLAGS" +CPPFLAGS="$PROJINC $CPPFLAGS" +if test "$cross_compiling" = yes; then + proj_ver_minor=0 + echo "$ac_t""unknown (cross-compiling)" 1>&6 +else + cat > conftest.$ac_ext < +#include +int main(void) { + FILE *fp = fopen("conftestdata","w"); + fprintf(fp, "%d", PROJ_VERSION_MINOR); + return 0; +} + +EOF +if { (eval echo configure:5824: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null +then + proj_ver_minor=`cat conftestdata` + echo "$ac_t""$proj_ver_minor" 1>&6 +else + echo "configure: failed program was:" >&5 + cat conftest.$ac_ext >&5 + rm -fr conftest* + { echo "configure: error: *** Could not determine External PROJ minor version." 1>&2; exit 1; } +fi +rm -fr conftest* +fi + +CPPFLAGS=$ac_save_cppflags + + +echo $ac_n "checking External PROJ patch version""... $ac_c" 1>&6 +echo "configure:5841: checking External PROJ patch version" >&5 +ac_save_cppflags="$CPPFLAGS" +CPPFLAGS="$PROJINC $CPPFLAGS" if test "$cross_compiling" = yes; then - echo "configure: warning: *** Cannot check PROJ.4 version (cross-compiling)." 1>&2 + proj_ver_patch=0 + echo "$ac_t""unknown (cross-compiling)" 1>&6 +else + cat > conftest.$ac_ext < +#include +int main(void) { + FILE *fp = fopen("conftestdata","w"); + fprintf(fp, "%d", PROJ_VERSION_PATCH); + return 0; +} + +EOF +if { (eval echo configure:5861: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null +then + proj_ver_patch=`cat conftestdata` + echo "$ac_t""$proj_ver_patch" 1>&6 +else + echo "configure: failed program was:" >&5 + cat conftest.$ac_ext >&5 + rm -fr conftest* + { echo "configure: error: *** Could not determine External PROJ patch version." 1>&2; exit 1; } +fi +rm -fr conftest* +fi + +CPPFLAGS=$ac_save_cppflags + + echo "$ac_t""found PROJ version "${proj_ver_major}.${proj_ver_minor}.${proj_ver_patch}"" 1>&6 + # minimum required PROJ 5+ version to use the new PROJ API: 5.1.0 + if test ${proj_ver_major} = 5 && test `expr ${proj_ver_minor} \< 1` = 1 ; then + echo "configure: warning: At least PROJ version "5.1.0" is required for the new API " 1>&2 + PROJ4API=1 + fi +fi + +if test $PROJ4API = 0 ; then + echo "$ac_t""using new PROJ version 5+ API" 1>&6 + + # With PROJ library directory + + +echo $ac_n "checking for location of External PROJ library""... $ac_c" 1>&6 +echo "configure:5891: checking for location of External PROJ library" >&5 +case "$with_proj_libs" in +y | ye | yes | n | no) + { echo "configure: error: *** You must supply a directory to --with-proj-libs." 1>&2; exit 1; } + ;; +esac +echo "$ac_t""$with_proj_libs" 1>&6 + +if test -n "$with_proj_libs"; then + for dir in $with_proj_libs; do + if test -d "$dir"; then + PROJLIB="$PROJLIB -L$dir" + else + { echo "configure: error: *** External PROJ library directory $dir does not exist." 1>&2; exit 1; } + fi + done +fi + + +ac_save_ldflags="$LDFLAGS" +LDFLAGS="$PROJLIB $LDFLAGS" + + +echo $ac_n "checking for proj_pj_info in -lproj""... $ac_c" 1>&6 +echo "configure:5915: checking for proj_pj_info in -lproj" >&5 +ac_lib_var=`echo proj'_'proj_pj_info | sed 'y%./+-%__p_%'` + +ac_save_LIBS="$LIBS" +LIBS="-lproj $LIBS" +cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then + rm -rf conftest* + eval "ac_cv_lib_$ac_lib_var=yes" else + echo "configure: failed program was:" >&5 + cat conftest.$ac_ext >&5 + rm -rf conftest* + eval "ac_cv_lib_$ac_lib_var=no" +fi +rm -f conftest* +LIBS="$ac_save_LIBS" + +if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then + echo "$ac_t""yes" 1>&6 + PROJLIB="$PROJLIB -lproj " +else + echo "$ac_t""no" 1>&6 + +LDFLAGS=${ac_save_ldflags} + + { echo "configure: error: *** Unable to locate External PROJ library." 1>&2; exit 1; } + + +fi + + + +LDFLAGS=${ac_save_ldflags} + +else + echo "$ac_t""using old PROJ version 4 API" 1>&6 + cat >> confdefs.h <<\EOF +#define USE_PROJ4API 1 +EOF + + +ac_save_cppflags="$CPPFLAGS" +CPPFLAGS="$PROJINC $CPPFLAGS" +for ac_hdr in proj_api.h +do +ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'` +echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6 +echo "configure:5975: checking for $ac_hdr" >&5 + +cat > conftest.$ac_ext < +EOF +ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" +{ (eval echo configure:5983: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } +ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"` +if test -z "$ac_err"; then + rm -rf conftest* + eval "ac_cv_header_$ac_safe=yes" +else + echo "$ac_err" >&5 + echo "configure: failed program was:" >&5 + cat conftest.$ac_ext >&5 + rm -rf conftest* + eval "ac_cv_header_$ac_safe=no" +fi +rm -f conftest* +if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then + echo "$ac_t""yes" 1>&6 + ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'` + cat >> confdefs.h <&6 +{ echo "configure: error: *** Unable to locate External PROJ includes." 1>&2; exit 1; } + +fi +done + +CPPFLAGS=$ac_save_cppflags + + # PROJ version check for v4.x + + if test "$cross_compiling" = yes; then + echo "configure: warning: *** Cannot check PROJ.4 version (cross-compiling)." 1>&2 + else + echo $ac_n "checking External PROJ.4 version""... $ac_c" 1>&6 -echo "configure:5534: checking External PROJ.4 version" >&5 +echo "configure:6019: checking External PROJ.4 version" >&5 ac_save_cppflags="$CPPFLAGS" CPPFLAGS="$PROJINC $CPPFLAGS" if test "$cross_compiling" = yes; then @@ -5538,7 +6023,7 @@ echo "$ac_t""unknown (cross-compiling)" 1>&6 else cat > conftest.$ac_ext < @@ -5550,7 +6035,7 @@ } EOF -if { (eval echo configure:5554: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null +if { (eval echo configure:6039: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null then proj_ver=`cat conftestdata` echo "$ac_t""$proj_ver" 1>&6 @@ -5566,16 +6051,16 @@ CPPFLAGS=$ac_save_cppflags - if test `expr "$proj_ver" \< 446` = 1 ; then - { echo "configure: error: *** PROJ.4.4.6 or later is required." 1>&2; exit 1; } + if test `expr ${proj_ver} \< 446` = 1 ; then + { echo "configure: error: *** PROJ.4.4.6 or later is required." 1>&2; exit 1; } + fi fi -fi - -# With PROJ library directory + # With PROJ library directory + echo $ac_n "checking for location of External PROJ.4 library""... $ac_c" 1>&6 -echo "configure:5579: checking for location of External PROJ.4 library" >&5 +echo "configure:6064: checking for location of External PROJ.4 library" >&5 case "$with_proj_libs" in y | ye | yes | n | no) { echo "configure: error: *** You must supply a directory to --with-proj-libs." 1>&2; exit 1; } @@ -5593,20 +6078,19 @@ done fi - - + ac_save_ldflags="$LDFLAGS" LDFLAGS="$PROJLIB $LDFLAGS" echo $ac_n "checking for pj_get_def in -lproj""... $ac_c" 1>&6 -echo "configure:5604: checking for pj_get_def in -lproj" >&5 +echo "configure:6088: checking for pj_get_def in -lproj" >&5 ac_lib_var=`echo proj'_'pj_get_def | sed 'y%./+-%__p_%'` ac_save_LIBS="$LIBS" LIBS="-lproj $LIBS" cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then +if { (eval echo configure:6105: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then rm -rf conftest* eval "ac_cv_lib_$ac_lib_var=yes" else @@ -5646,12 +6130,13 @@ LDFLAGS=${ac_save_ldflags} +fi # With PROJ share directory -echo $ac_n "checking for location of External PROJ.4 data files""... $ac_c" 1>&6 -echo "configure:5655: checking for location of External PROJ.4 data files" >&5 +echo $ac_n "checking for location of External PROJ data files""... $ac_c" 1>&6 +echo "configure:6140: checking for location of External PROJ data files" >&5 case "$with_proj_share" in y | ye | yes | n | no) { echo "configure: error: *** You must supply a directory to --with-proj-share." 1>&2; exit 1; } @@ -5663,26 +6148,26 @@ if test -d "$with_proj_share"; then PROJSHARE="$with_proj_share" else - { echo "configure: error: *** External PROJ.4 data directory $dir does not exist." 1>&2; exit 1; } + { echo "configure: error: *** External PROJ data directory $dir does not exist." 1>&2; exit 1; } fi fi if test -z "$PROJSHARE" ; then - echo "configure: warning: *** External PROJ.4 directory not specified; default will be used" 1>&2 + echo "configure: warning: *** External PROJ directory not specified; default will be used" 1>&2 PROJSHARE=/usr/share/proj fi # LOC_CHECK_SHARE does not work when cross compiling if test "$cross_compiling" = "yes" ; then echo $ac_n "checking for epsg""... $ac_c" 1>&6 -echo "configure:5679: checking for epsg" >&5 +echo "configure:6164: checking for epsg" >&5 echo "$ac_t""unknown (cross-compiling)" 1>&6 else ac_safe=`echo "$PROJSHARE/epsg" | sed 'y%./+-%__p_%'` echo $ac_n "checking for $PROJSHARE/epsg""... $ac_c" 1>&6 -echo "configure:5686: checking for $PROJSHARE/epsg" >&5 +echo "configure:6171: checking for $PROJSHARE/epsg" >&5 if test "$cross_compiling" = yes; then { echo "configure: error: Cannot check for file existence when cross compiling" 1>&2; exit 1; } @@ -5714,7 +6199,7 @@ # Extract the first word of "nad2bin", so it can be a program name with args. set dummy nad2bin; ac_word=$2 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 -echo "configure:5718: checking for $ac_word" >&5 +echo "configure:6203: checking for $ac_word" >&5 case "$NAD2BIN" in /*) @@ -5754,7 +6239,7 @@ echo $ac_n "checking whether to use regex""... $ac_c" 1>&6 -echo "configure:5758: checking whether to use regex" >&5 +echo "configure:6243: checking whether to use regex" >&5 echo "$ac_t"""$with_regex"" 1>&6 case "$with_regex" in "no") USE_REGEX= ;; @@ -5774,7 +6259,7 @@ echo $ac_n "checking for location of regex includes""... $ac_c" 1>&6 -echo "configure:5778: checking for location of regex includes" >&5 +echo "configure:6263: checking for location of regex includes" >&5 case "$with_regex_includes" in y | ye | yes | n | no) { echo "configure: error: *** You must supply a directory to --with-regex-includes." 1>&2; exit 1; } @@ -5800,15 +6285,15 @@ do ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'` echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6 -echo "configure:5804: checking for $ac_hdr" >&5 +echo "configure:6289: checking for $ac_hdr" >&5 cat > conftest.$ac_ext < EOF ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" -{ (eval echo configure:5812: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } +{ (eval echo configure:6297: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"` if test -z "$ac_err"; then rm -rf conftest* @@ -5842,7 +6327,7 @@ echo $ac_n "checking for location of regex library""... $ac_c" 1>&6 -echo "configure:5846: checking for location of regex library" >&5 +echo "configure:6331: checking for location of regex library" >&5 case "$with_regex_libs" in y | ye | yes | n | no) { echo "configure: error: *** You must supply a directory to --with-regex-libs." 1>&2; exit 1; } @@ -5867,10 +6352,10 @@ LIBS=" $LIBS" LDFLAGS=" $LDFLAGS" echo $ac_n "checking for regcomp""... $ac_c" 1>&6 -echo "configure:5871: checking for regcomp" >&5 +echo "configure:6356: checking for regcomp" >&5 cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then +if { (eval echo configure:6382: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then rm -rf conftest* eval "ac_cv_func_regcomp=yes" else @@ -5920,13 +6405,13 @@ echo $ac_n "checking for regcomp in -lregex""... $ac_c" 1>&6 -echo "configure:5924: checking for regcomp in -lregex" >&5 +echo "configure:6409: checking for regcomp in -lregex" >&5 ac_lib_var=`echo regex'_'regcomp | sed 'y%./+-%__p_%'` ac_save_LIBS="$LIBS" LIBS="-lregex $LIBS" cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then +if { (eval echo configure:6426: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then rm -rf conftest* eval "ac_cv_lib_$ac_lib_var=yes" else @@ -5987,7 +6472,7 @@ echo $ac_n "checking whether to use Readline""... $ac_c" 1>&6 -echo "configure:5991: checking whether to use Readline" >&5 +echo "configure:6476: checking whether to use Readline" >&5 echo "$ac_t"""$with_readline"" 1>&6 case "$with_readline" in "no") USE_READLINE= ;; @@ -6008,7 +6493,7 @@ echo $ac_n "checking for location of Readline includes""... $ac_c" 1>&6 -echo "configure:6012: checking for location of Readline includes" >&5 +echo "configure:6497: checking for location of Readline includes" >&5 case "$with_readline_includes" in y | ye | yes | n | no) { echo "configure: error: *** You must supply a directory to --with-readline-includes." 1>&2; exit 1; } @@ -6034,15 +6519,15 @@ do ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'` echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6 -echo "configure:6038: checking for $ac_hdr" >&5 +echo "configure:6523: checking for $ac_hdr" >&5 cat > conftest.$ac_ext < EOF ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" -{ (eval echo configure:6046: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } +{ (eval echo configure:6531: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"` if test -z "$ac_err"; then rm -rf conftest* @@ -6078,15 +6563,15 @@ do ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'` echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6 -echo "configure:6082: checking for $ac_hdr" >&5 +echo "configure:6567: checking for $ac_hdr" >&5 cat > conftest.$ac_ext < EOF ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" -{ (eval echo configure:6090: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } +{ (eval echo configure:6575: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"` if test -z "$ac_err"; then rm -rf conftest* @@ -6120,7 +6605,7 @@ echo $ac_n "checking for location of Readline library""... $ac_c" 1>&6 -echo "configure:6124: checking for location of Readline library" >&5 +echo "configure:6609: checking for location of Readline library" >&5 case "$with_readline_libs" in y | ye | yes | n | no) { echo "configure: error: *** You must supply a directory to --with-readline-libs." 1>&2; exit 1; } @@ -6145,13 +6630,13 @@ echo $ac_n "checking for readline in -lreadline""... $ac_c" 1>&6 -echo "configure:6149: checking for readline in -lreadline" >&5 +echo "configure:6634: checking for readline in -lreadline" >&5 ac_lib_var=`echo readline'_'readline | sed 'y%./+-%__p_%'` ac_save_LIBS="$LIBS" LIBS="-lreadline $LIBS" cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then +if { (eval echo configure:6651: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then rm -rf conftest* eval "ac_cv_lib_$ac_lib_var=yes" else @@ -6197,13 +6682,13 @@ echo $ac_n "checking for add_history in -lhistory""... $ac_c" 1>&6 -echo "configure:6201: checking for add_history in -lhistory" >&5 +echo "configure:6686: checking for add_history in -lhistory" >&5 ac_lib_var=`echo history'_'add_history | sed 'y%./+-%__p_%'` ac_save_LIBS="$LIBS" LIBS="-lhistory $LIBS" cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then +if { (eval echo configure:6703: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then rm -rf conftest* eval "ac_cv_lib_$ac_lib_var=yes" else @@ -6256,7 +6741,7 @@ # GDAL option echo $ac_n "checking whether to use GDAL""... $ac_c" 1>&6 -echo "configure:6260: checking whether to use GDAL" >&5 +echo "configure:6745: checking whether to use GDAL" >&5 GDAL_LIBS= GDAL_CFLAGS= @@ -6274,7 +6759,7 @@ # Extract the first word of "gdal-config", so it can be a program name with args. set dummy gdal-config; ac_word=$2 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 -echo "configure:6278: checking for $ac_word" >&5 +echo "configure:6763: checking for $ac_word" >&5 case "$GDAL_CONFIG" in /*) @@ -6329,14 +6814,14 @@ LIBS="$LIBS $GDAL_LIBS" CFLAGS="$CFLAGS $GDAL_CFLAGS" cat > conftest.$ac_ext < int main() { GDALOpen("foo", GA_ReadOnly); ; return 0; } EOF -if { (eval echo configure:6340: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then +if { (eval echo configure:6825: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then : else echo "configure: failed program was:" >&5 @@ -6345,14 +6830,14 @@ LIBS="$LIBS $GDAL_DEP_LIBS" cat > conftest.$ac_ext < int main() { GDALOpen("foo", GA_ReadOnly); ; return 0; } EOF -if { (eval echo configure:6356: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then +if { (eval echo configure:6841: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then rm -rf conftest* GDAL_LIBS="$GDAL_LIBS $GDAL_DEP_LIBS" else @@ -6384,7 +6869,7 @@ # libLAS option echo $ac_n "checking whether to use libLAS""... $ac_c" 1>&6 -echo "configure:6388: checking whether to use libLAS" >&5 +echo "configure:6873: checking whether to use libLAS" >&5 LIBLAS_LIBS= LIBLAS_CFLAGS= @@ -6401,7 +6886,7 @@ # Extract the first word of "liblas-config", so it can be a program name with args. set dummy liblas-config; ac_word=$2 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 -echo "configure:6405: checking for $ac_word" >&5 +echo "configure:6890: checking for $ac_word" >&5 case "$LIBLAS_CONFIG" in /*) @@ -6454,15 +6939,15 @@ do ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'` echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6 -echo "configure:6458: checking for $ac_hdr" >&5 +echo "configure:6943: checking for $ac_hdr" >&5 cat > conftest.$ac_ext < EOF ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" -{ (eval echo configure:6466: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } +{ (eval echo configure:6951: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"` if test -z "$ac_err"; then rm -rf conftest* @@ -6488,14 +6973,14 @@ done cat > conftest.$ac_ext < int main() { LASReader_Create("foo"); ; return 0; } EOF -if { (eval echo configure:6499: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then +if { (eval echo configure:6984: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then : else echo "configure: failed program was:" >&5 @@ -6503,14 +6988,14 @@ rm -rf conftest* cat > conftest.$ac_ext < int main() { LASReader_Create("foo"); ; return 0; } EOF -if { (eval echo configure:6514: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then +if { (eval echo configure:6999: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then rm -rf conftest* LAS_LIBS="$LAS_LIBS" else @@ -6543,7 +7028,7 @@ # PDAL option echo $ac_n "checking whether to use PDAL""... $ac_c" 1>&6 -echo "configure:6547: checking whether to use PDAL" >&5 +echo "configure:7032: checking whether to use PDAL" >&5 # new and currently used way to switch language to C++ # AC_LANG_PUSH(C++) @@ -6571,7 +7056,7 @@ # Extract the first word of "pdal-config", so it can be a program name with args. set dummy pdal-config; ac_word=$2 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 -echo "configure:6575: checking for $ac_word" >&5 +echo "configure:7060: checking for $ac_word" >&5 case "$PDAL_CONFIG" in /*) @@ -6621,14 +7106,14 @@ CFLAGS="$CFLAGS $PDAL_CFLAGS" CPPFLAGS="$CPPFLAGS $PDAL_CPPFLAGS $PDAL_INC" cat > conftest.$ac_ext < int main() { pdal::PointTable table; ; return 0; } EOF -if { (eval echo configure:6632: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then +if { (eval echo configure:7117: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then : else echo "configure: failed program was:" >&5 @@ -6636,14 +7121,14 @@ rm -rf conftest* cat > conftest.$ac_ext < int main() { pdal::PointTable table; ; return 0; } EOF -if { (eval echo configure:6647: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then +if { (eval echo configure:7132: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then rm -rf conftest* PDAL_LIBS="$PDAL_LIBS" else @@ -6693,7 +7178,7 @@ # NetCDF option echo $ac_n "checking whether to use NetCDF""... $ac_c" 1>&6 -echo "configure:6697: checking whether to use NetCDF" >&5 +echo "configure:7182: checking whether to use NetCDF" >&5 NETCDF_LIBS= NETCDF_CFLAGS= @@ -6710,7 +7195,7 @@ # Extract the first word of "nc-config", so it can be a program name with args. set dummy nc-config; ac_word=$2 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 -echo "configure:6714: checking for $ac_word" >&5 +echo "configure:7199: checking for $ac_word" >&5 case "$NETCDF_CONFIG" in /*) @@ -6757,14 +7242,14 @@ LIBS="$LIBS $NETCDF_LIBS" CFLAGS="$CFLAGS $NETCDF_CFLAGS" cat > conftest.$ac_ext < int main() { nc_create("foo", NC_CLOBBER, NULL); ; return 0; } EOF -if { (eval echo configure:6768: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then +if { (eval echo configure:7253: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then : else echo "configure: failed program was:" >&5 @@ -6772,14 +7257,14 @@ rm -rf conftest* cat > conftest.$ac_ext < int main() { nc_create("foo", NC_CLOBBER, NULL); ; return 0; } EOF -if { (eval echo configure:6783: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then +if { (eval echo configure:7268: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then rm -rf conftest* NETCDF_LIBS="$NETCDF_LIBS" else @@ -6810,7 +7295,7 @@ # GEOS option echo $ac_n "checking whether to use GEOS""... $ac_c" 1>&6 -echo "configure:6814: checking whether to use GEOS" >&5 +echo "configure:7299: checking whether to use GEOS" >&5 GEOS_LIBS= GEOS_CFLAGS= @@ -6828,7 +7313,7 @@ # Extract the first word of "geos-config", so it can be a program name with args. set dummy geos-config; ac_word=$2 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 -echo "configure:6832: checking for $ac_word" >&5 +echo "configure:7317: checking for $ac_word" >&5 case "$GEOS_CONFIG" in /*) @@ -6876,15 +7361,15 @@ do ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'` echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6 -echo "configure:6880: checking for $ac_hdr" >&5 +echo "configure:7365: checking for $ac_hdr" >&5 cat > conftest.$ac_ext < EOF ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" -{ (eval echo configure:6888: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } +{ (eval echo configure:7373: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"` if test -z "$ac_err"; then rm -rf conftest* @@ -6923,13 +7408,13 @@ echo $ac_n "checking for initGEOS in -lgeos_c""... $ac_c" 1>&6 -echo "configure:6927: checking for initGEOS in -lgeos_c" >&5 +echo "configure:7412: checking for initGEOS in -lgeos_c" >&5 ac_lib_var=`echo geos_c'_'initGEOS | sed 'y%./+-%__p_%'` ac_save_LIBS="$LIBS" LIBS="-lgeos_c $LIBS" cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then +if { (eval echo configure:7429: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then rm -rf conftest* eval "ac_cv_lib_$ac_lib_var=yes" else @@ -6984,7 +7469,7 @@ echo $ac_n "checking whether to use TIFF""... $ac_c" 1>&6 -echo "configure:6988: checking whether to use TIFF" >&5 +echo "configure:7473: checking whether to use TIFF" >&5 echo "$ac_t"""$with_tiff"" 1>&6 case "$with_tiff" in "no") USE_TIFF= ;; @@ -7004,7 +7489,7 @@ echo $ac_n "checking for location of TIFF includes""... $ac_c" 1>&6 -echo "configure:7008: checking for location of TIFF includes" >&5 +echo "configure:7493: checking for location of TIFF includes" >&5 case "$with_tiff_includes" in y | ye | yes | n | no) { echo "configure: error: *** You must supply a directory to --with-tiff-includes." 1>&2; exit 1; } @@ -7030,15 +7515,15 @@ do ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'` echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6 -echo "configure:7034: checking for $ac_hdr" >&5 +echo "configure:7519: checking for $ac_hdr" >&5 cat > conftest.$ac_ext < EOF ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" -{ (eval echo configure:7042: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } +{ (eval echo configure:7527: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"` if test -z "$ac_err"; then rm -rf conftest* @@ -7072,7 +7557,7 @@ echo $ac_n "checking for location of TIFF library""... $ac_c" 1>&6 -echo "configure:7076: checking for location of TIFF library" >&5 +echo "configure:7561: checking for location of TIFF library" >&5 case "$with_tiff_libs" in y | ye | yes | n | no) { echo "configure: error: *** You must supply a directory to --with-tiff-libs." 1>&2; exit 1; } @@ -7103,13 +7588,13 @@ echo $ac_n "checking for TIFFOpen in -ltiff""... $ac_c" 1>&6 -echo "configure:7107: checking for TIFFOpen in -ltiff" >&5 +echo "configure:7592: checking for TIFFOpen in -ltiff" >&5 ac_lib_var=`echo tiff'_'TIFFOpen | sed 'y%./+-%__p_%'` ac_save_LIBS="$LIBS" LIBS="-ltiff $LIBS" cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then +if { (eval echo configure:7609: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then rm -rf conftest* eval "ac_cv_lib_$ac_lib_var=yes" else @@ -7139,13 +7624,13 @@ echo "$ac_t""no" 1>&6 echo $ac_n "checking for TIFFOpen in -ltiff""... $ac_c" 1>&6 -echo "configure:7143: checking for TIFFOpen in -ltiff" >&5 +echo "configure:7628: checking for TIFFOpen in -ltiff" >&5 ac_lib_var=`echo tiff'_'TIFFOpen | sed 'y%./+-%__p_%'` ac_save_LIBS="$LIBS" LIBS="-ltiff $MATHLIB $LIBS" cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then +if { (eval echo configure:7645: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then rm -rf conftest* eval "ac_cv_lib_$ac_lib_var=yes" else @@ -7175,13 +7660,13 @@ echo "$ac_t""no" 1>&6 echo $ac_n "checking for TIFFOpen in -ltiff""... $ac_c" 1>&6 -echo "configure:7179: checking for TIFFOpen in -ltiff" >&5 +echo "configure:7664: checking for TIFFOpen in -ltiff" >&5 ac_lib_var=`echo tiff'_'TIFFOpen | sed 'y%./+-%__p_%'` ac_save_LIBS="$LIBS" LIBS="-ltiff $ZLIB $LIBS" cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then +if { (eval echo configure:7681: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then rm -rf conftest* eval "ac_cv_lib_$ac_lib_var=yes" else @@ -7211,13 +7696,13 @@ echo "$ac_t""no" 1>&6 echo $ac_n "checking for TIFFOpen in -ltiff""... $ac_c" 1>&6 -echo "configure:7215: checking for TIFFOpen in -ltiff" >&5 +echo "configure:7700: checking for TIFFOpen in -ltiff" >&5 ac_lib_var=`echo tiff'_'TIFFOpen | sed 'y%./+-%__p_%'` ac_save_LIBS="$LIBS" LIBS="-ltiff $ZLIB $MATHLIB $LIBS" cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then +if { (eval echo configure:7717: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then rm -rf conftest* eval "ac_cv_lib_$ac_lib_var=yes" else @@ -7247,13 +7732,13 @@ echo "$ac_t""no" 1>&6 echo $ac_n "checking for TIFFOpen in -ltiff""... $ac_c" 1>&6 -echo "configure:7251: checking for TIFFOpen in -ltiff" >&5 +echo "configure:7736: checking for TIFFOpen in -ltiff" >&5 ac_lib_var=`echo tiff'_'TIFFOpen | sed 'y%./+-%__p_%'` ac_save_LIBS="$LIBS" LIBS="-ltiff -ljpeg $LIBS" cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then +if { (eval echo configure:7753: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then rm -rf conftest* eval "ac_cv_lib_$ac_lib_var=yes" else @@ -7283,13 +7768,13 @@ echo "$ac_t""no" 1>&6 echo $ac_n "checking for TIFFOpen in -ltiff""... $ac_c" 1>&6 -echo "configure:7287: checking for TIFFOpen in -ltiff" >&5 +echo "configure:7772: checking for TIFFOpen in -ltiff" >&5 ac_lib_var=`echo tiff'_'TIFFOpen | sed 'y%./+-%__p_%'` ac_save_LIBS="$LIBS" LIBS="-ltiff -ljpeg $MATHLIB $LIBS" cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then +if { (eval echo configure:7789: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then rm -rf conftest* eval "ac_cv_lib_$ac_lib_var=yes" else @@ -7319,13 +7804,13 @@ echo "$ac_t""no" 1>&6 echo $ac_n "checking for TIFFOpen in -ltiff""... $ac_c" 1>&6 -echo "configure:7323: checking for TIFFOpen in -ltiff" >&5 +echo "configure:7808: checking for TIFFOpen in -ltiff" >&5 ac_lib_var=`echo tiff'_'TIFFOpen | sed 'y%./+-%__p_%'` ac_save_LIBS="$LIBS" LIBS="-ltiff -ljpeg $ZLIB $LIBS" cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then +if { (eval echo configure:7825: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then rm -rf conftest* eval "ac_cv_lib_$ac_lib_var=yes" else @@ -7355,13 +7840,13 @@ echo "$ac_t""no" 1>&6 echo $ac_n "checking for TIFFOpen in -ltiff""... $ac_c" 1>&6 -echo "configure:7359: checking for TIFFOpen in -ltiff" >&5 +echo "configure:7844: checking for TIFFOpen in -ltiff" >&5 ac_lib_var=`echo tiff'_'TIFFOpen | sed 'y%./+-%__p_%'` ac_save_LIBS="$LIBS" LIBS="-ltiff -ljpeg $ZLIB $MATHLIB $LIBS" cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then +if { (eval echo configure:7861: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then rm -rf conftest* eval "ac_cv_lib_$ac_lib_var=yes" else @@ -7470,7 +7955,7 @@ echo $ac_n "checking whether to use PNG""... $ac_c" 1>&6 -echo "configure:7474: checking whether to use PNG" >&5 +echo "configure:7959: checking whether to use PNG" >&5 echo "$ac_t"""$with_png"" 1>&6 case "$with_png" in "no") USE_PNG= ;; @@ -7489,7 +7974,7 @@ echo $ac_n "checking for location of PNG includes""... $ac_c" 1>&6 -echo "configure:7493: checking for location of PNG includes" >&5 +echo "configure:7978: checking for location of PNG includes" >&5 case "$with_png_includes" in y | ye | yes | n | no) { echo "configure: error: *** You must supply a directory to --with-png-includes." 1>&2; exit 1; } @@ -7515,15 +8000,15 @@ do ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'` echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6 -echo "configure:7519: checking for $ac_hdr" >&5 +echo "configure:8004: checking for $ac_hdr" >&5 cat > conftest.$ac_ext < EOF ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" -{ (eval echo configure:7527: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } +{ (eval echo configure:8012: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"` if test -z "$ac_err"; then rm -rf conftest* @@ -7557,7 +8042,7 @@ echo $ac_n "checking for location of PNG library""... $ac_c" 1>&6 -echo "configure:7561: checking for location of PNG library" >&5 +echo "configure:8046: checking for location of PNG library" >&5 case "$with_png_libs" in y | ye | yes | n | no) { echo "configure: error: *** You must supply a directory to --with-png-libs." 1>&2; exit 1; } @@ -7582,13 +8067,13 @@ echo $ac_n "checking for png_read_image in -lpng""... $ac_c" 1>&6 -echo "configure:7586: checking for png_read_image in -lpng" >&5 +echo "configure:8071: checking for png_read_image in -lpng" >&5 ac_lib_var=`echo png'_'png_read_image | sed 'y%./+-%__p_%'` ac_save_LIBS="$LIBS" LIBS="-lpng $ZLIB $MATHLIB $LIBS" cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then +if { (eval echo configure:8088: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then rm -rf conftest* eval "ac_cv_lib_$ac_lib_var=yes" else @@ -7641,7 +8126,7 @@ echo $ac_n "checking whether to use PostgreSQL""... $ac_c" 1>&6 -echo "configure:7645: checking whether to use PostgreSQL" >&5 +echo "configure:8130: checking whether to use PostgreSQL" >&5 echo "$ac_t"""$with_postgres"" 1>&6 case "$with_postgres" in "no") USE_POSTGRES= ;; @@ -7668,7 +8153,7 @@ echo $ac_n "checking for location of PostgreSQL includes""... $ac_c" 1>&6 -echo "configure:7672: checking for location of PostgreSQL includes" >&5 +echo "configure:8157: checking for location of PostgreSQL includes" >&5 case "$with_postgres_includes" in y | ye | yes | n | no) { echo "configure: error: *** You must supply a directory to --with-postgres-includes." 1>&2; exit 1; } @@ -7694,15 +8179,15 @@ do ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'` echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6 -echo "configure:7698: checking for $ac_hdr" >&5 +echo "configure:8183: checking for $ac_hdr" >&5 cat > conftest.$ac_ext < EOF ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" -{ (eval echo configure:7706: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } +{ (eval echo configure:8191: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"` if test -z "$ac_err"; then rm -rf conftest* @@ -7740,7 +8225,7 @@ echo $ac_n "checking for location of PostgreSQL library""... $ac_c" 1>&6 -echo "configure:7744: checking for location of PostgreSQL library" >&5 +echo "configure:8229: checking for location of PostgreSQL library" >&5 case "$with_postgres_libs" in y | ye | yes | n | no) { echo "configure: error: *** You must supply a directory to --with-postgres-libs." 1>&2; exit 1; } @@ -7769,13 +8254,13 @@ echo $ac_n "checking for PQsetdbLogin in -lpq""... $ac_c" 1>&6 -echo "configure:7773: checking for PQsetdbLogin in -lpq" >&5 +echo "configure:8258: checking for PQsetdbLogin in -lpq" >&5 ac_lib_var=`echo pq'_'PQsetdbLogin | sed 'y%./+-%__p_%'` ac_save_LIBS="$LIBS" LIBS="-lpq $LIBS" cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then +if { (eval echo configure:8275: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then rm -rf conftest* eval "ac_cv_lib_$ac_lib_var=yes" else @@ -7805,13 +8290,13 @@ echo "$ac_t""no" 1>&6 echo $ac_n "checking for PQsetdbLogin in -lpq""... $ac_c" 1>&6 -echo "configure:7809: checking for PQsetdbLogin in -lpq" >&5 +echo "configure:8294: checking for PQsetdbLogin in -lpq" >&5 ac_lib_var=`echo pq'_'PQsetdbLogin | sed 'y%./+-%__p_%'` ac_save_LIBS="$LIBS" LIBS="-lpq -lssl -lcrypto $LIBS" cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then +if { (eval echo configure:8311: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then rm -rf conftest* eval "ac_cv_lib_$ac_lib_var=yes" else @@ -7841,13 +8326,13 @@ echo "$ac_t""no" 1>&6 echo $ac_n "checking for PQsetdbLogin in -lpq""... $ac_c" 1>&6 -echo "configure:7845: checking for PQsetdbLogin in -lpq" >&5 +echo "configure:8330: checking for PQsetdbLogin in -lpq" >&5 ac_lib_var=`echo pq'_'PQsetdbLogin | sed 'y%./+-%__p_%'` ac_save_LIBS="$LIBS" LIBS="-lpq -lcrypt $LIBS" cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then +if { (eval echo configure:8347: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then rm -rf conftest* eval "ac_cv_lib_$ac_lib_var=yes" else @@ -7877,13 +8362,13 @@ echo "$ac_t""no" 1>&6 echo $ac_n "checking for PQsetdbLogin in -lpq""... $ac_c" 1>&6 -echo "configure:7881: checking for PQsetdbLogin in -lpq" >&5 +echo "configure:8366: checking for PQsetdbLogin in -lpq" >&5 ac_lib_var=`echo pq'_'PQsetdbLogin | sed 'y%./+-%__p_%'` ac_save_LIBS="$LIBS" LIBS="-lpq -lcrypt -lssl -lcrypto $LIBS" cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then +if { (eval echo configure:8383: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then rm -rf conftest* eval "ac_cv_lib_$ac_lib_var=yes" else @@ -7951,13 +8436,13 @@ ac_save_ldflags="$LDFLAGS" LDFLAGS="$LDFLAGS $PQLIBPATH" echo $ac_n "checking for PQcmdTuples in -lpq""... $ac_c" 1>&6 -echo "configure:7955: checking for PQcmdTuples in -lpq" >&5 +echo "configure:8440: checking for PQcmdTuples in -lpq" >&5 ac_lib_var=`echo pq'_'PQcmdTuples | sed 'y%./+-%__p_%'` ac_save_LIBS="$LIBS" LIBS="-lpq $LIBS" cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then +if { (eval echo configure:8457: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then rm -rf conftest* eval "ac_cv_lib_$ac_lib_var=yes" else @@ -7990,13 +8475,13 @@ echo "$ac_t""no" 1>&6 echo $ac_n "checking for PQcmdTuples in -lpq""... $ac_c" 1>&6 -echo "configure:7994: checking for PQcmdTuples in -lpq" >&5 +echo "configure:8479: checking for PQcmdTuples in -lpq" >&5 ac_lib_var=`echo pq'_'PQcmdTuples | sed 'y%./+-%__p_%'` ac_save_LIBS="$LIBS" LIBS="-lpq -lcrypt $LIBS" cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then +if { (eval echo configure:8496: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then rm -rf conftest* eval "ac_cv_lib_$ac_lib_var=yes" else @@ -8050,7 +8535,7 @@ echo $ac_n "checking whether to use MySQL""... $ac_c" 1>&6 -echo "configure:8054: checking whether to use MySQL" >&5 +echo "configure:8539: checking whether to use MySQL" >&5 echo "$ac_t"""$with_mysql"" 1>&6 case "$with_mysql" in "no") USE_MYSQL= ;; @@ -8070,7 +8555,7 @@ echo $ac_n "checking for location of MySQL includes""... $ac_c" 1>&6 -echo "configure:8074: checking for location of MySQL includes" >&5 +echo "configure:8559: checking for location of MySQL includes" >&5 case "$with_mysql_includes" in y | ye | yes | n | no) { echo "configure: error: *** You must supply a directory to --with-mysql-includes." 1>&2; exit 1; } @@ -8096,15 +8581,15 @@ do ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'` echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6 -echo "configure:8100: checking for $ac_hdr" >&5 +echo "configure:8585: checking for $ac_hdr" >&5 cat > conftest.$ac_ext < EOF ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" -{ (eval echo configure:8108: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } +{ (eval echo configure:8593: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"` if test -z "$ac_err"; then rm -rf conftest* @@ -8141,7 +8626,7 @@ echo $ac_n "checking for location of MySQL library""... $ac_c" 1>&6 -echo "configure:8145: checking for location of MySQL library" >&5 +echo "configure:8630: checking for location of MySQL library" >&5 case "$with_mysql_libs" in y | ye | yes | n | no) { echo "configure: error: *** You must supply a directory to --with-mysql-libs." 1>&2; exit 1; } @@ -8172,13 +8657,13 @@ echo $ac_n "checking for mysql_query in -lmysqlclient""... $ac_c" 1>&6 -echo "configure:8176: checking for mysql_query in -lmysqlclient" >&5 +echo "configure:8661: checking for mysql_query in -lmysqlclient" >&5 ac_lib_var=`echo mysqlclient'_'mysql_query | sed 'y%./+-%__p_%'` ac_save_LIBS="$LIBS" LIBS="-lmysqlclient $LIBS" cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then +if { (eval echo configure:8678: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then rm -rf conftest* eval "ac_cv_lib_$ac_lib_var=yes" else @@ -8208,13 +8693,13 @@ echo "$ac_t""no" 1>&6 echo $ac_n "checking for mysql_query in -lmysqlclient""... $ac_c" 1>&6 -echo "configure:8212: checking for mysql_query in -lmysqlclient" >&5 +echo "configure:8697: checking for mysql_query in -lmysqlclient" >&5 ac_lib_var=`echo mysqlclient'_'mysql_query | sed 'y%./+-%__p_%'` ac_save_LIBS="$LIBS" LIBS="-lmysqlclient $MATHLIB $LIBS" cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then +if { (eval echo configure:8714: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then rm -rf conftest* eval "ac_cv_lib_$ac_lib_var=yes" else @@ -8244,13 +8729,13 @@ echo "$ac_t""no" 1>&6 echo $ac_n "checking for mysql_query in -lmysqlclient""... $ac_c" 1>&6 -echo "configure:8248: checking for mysql_query in -lmysqlclient" >&5 +echo "configure:8733: checking for mysql_query in -lmysqlclient" >&5 ac_lib_var=`echo mysqlclient'_'mysql_query | sed 'y%./+-%__p_%'` ac_save_LIBS="$LIBS" LIBS="-lmysqlclient $SOCKLIB $LIBS" cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then +if { (eval echo configure:8750: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then rm -rf conftest* eval "ac_cv_lib_$ac_lib_var=yes" else @@ -8280,13 +8765,13 @@ echo "$ac_t""no" 1>&6 echo $ac_n "checking for mysql_query in -lmysqlclient""... $ac_c" 1>&6 -echo "configure:8284: checking for mysql_query in -lmysqlclient" >&5 +echo "configure:8769: checking for mysql_query in -lmysqlclient" >&5 ac_lib_var=`echo mysqlclient'_'mysql_query | sed 'y%./+-%__p_%'` ac_save_LIBS="$LIBS" LIBS="-lmysqlclient $SOCKLIB $MATHLIB $LIBS" cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then +if { (eval echo configure:8786: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then rm -rf conftest* eval "ac_cv_lib_$ac_lib_var=yes" else @@ -8316,13 +8801,13 @@ echo "$ac_t""no" 1>&6 echo $ac_n "checking for mysql_query in -lmysqlclient""... $ac_c" 1>&6 -echo "configure:8320: checking for mysql_query in -lmysqlclient" >&5 +echo "configure:8805: checking for mysql_query in -lmysqlclient" >&5 ac_lib_var=`echo mysqlclient'_'mysql_query | sed 'y%./+-%__p_%'` ac_save_LIBS="$LIBS" LIBS="-lmysqlclient $ZLIB $LIBS" cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then +if { (eval echo configure:8822: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then rm -rf conftest* eval "ac_cv_lib_$ac_lib_var=yes" else @@ -8352,13 +8837,13 @@ echo "$ac_t""no" 1>&6 echo $ac_n "checking for mysql_query in -lmysqlclient""... $ac_c" 1>&6 -echo "configure:8356: checking for mysql_query in -lmysqlclient" >&5 +echo "configure:8841: checking for mysql_query in -lmysqlclient" >&5 ac_lib_var=`echo mysqlclient'_'mysql_query | sed 'y%./+-%__p_%'` ac_save_LIBS="$LIBS" LIBS="-lmysqlclient $ZLIB $MATHLIB $LIBS" cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then +if { (eval echo configure:8858: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then rm -rf conftest* eval "ac_cv_lib_$ac_lib_var=yes" else @@ -8388,13 +8873,13 @@ echo "$ac_t""no" 1>&6 echo $ac_n "checking for mysql_query in -lmysqlclient""... $ac_c" 1>&6 -echo "configure:8392: checking for mysql_query in -lmysqlclient" >&5 +echo "configure:8877: checking for mysql_query in -lmysqlclient" >&5 ac_lib_var=`echo mysqlclient'_'mysql_query | sed 'y%./+-%__p_%'` ac_save_LIBS="$LIBS" LIBS="-lmysqlclient $ZLIB $SOCKLIB $LIBS" cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then +if { (eval echo configure:8894: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then rm -rf conftest* eval "ac_cv_lib_$ac_lib_var=yes" else @@ -8424,13 +8909,13 @@ echo "$ac_t""no" 1>&6 echo $ac_n "checking for mysql_query in -lmysqlclient""... $ac_c" 1>&6 -echo "configure:8428: checking for mysql_query in -lmysqlclient" >&5 +echo "configure:8913: checking for mysql_query in -lmysqlclient" >&5 ac_lib_var=`echo mysqlclient'_'mysql_query | sed 'y%./+-%__p_%'` ac_save_LIBS="$LIBS" LIBS="-lmysqlclient $ZLIB $SOCKLIB $MATHLIB $LIBS" cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then +if { (eval echo configure:8930: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then rm -rf conftest* eval "ac_cv_lib_$ac_lib_var=yes" else @@ -8531,7 +9016,7 @@ # Extract the first word of "mysql_config", so it can be a program name with args. set dummy mysql_config; ac_word=$2 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 -echo "configure:8535: checking for $ac_word" >&5 +echo "configure:9020: checking for $ac_word" >&5 case "$MYSQLD_CONFIG" in /*) @@ -8580,10 +9065,10 @@ LIBS="$MYSQLDLIB $LIBS" echo $ac_n "checking for mysql_server_init""... $ac_c" 1>&6 -echo "configure:8584: checking for mysql_server_init" >&5 +echo "configure:9069: checking for mysql_server_init" >&5 cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then +if { (eval echo configure:9098: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then rm -rf conftest* eval "ac_cv_func_mysql_server_init=yes" else @@ -8661,7 +9146,7 @@ echo $ac_n "checking whether to use SQLite""... $ac_c" 1>&6 -echo "configure:8665: checking whether to use SQLite" >&5 +echo "configure:9150: checking whether to use SQLite" >&5 echo "$ac_t"""$with_sqlite"" 1>&6 case "$with_sqlite" in "no") USE_SQLITE= ;; @@ -8681,7 +9166,7 @@ echo $ac_n "checking for location of SQLite includes""... $ac_c" 1>&6 -echo "configure:8685: checking for location of SQLite includes" >&5 +echo "configure:9170: checking for location of SQLite includes" >&5 case "$with_sqlite_includes" in y | ye | yes | n | no) { echo "configure: error: *** You must supply a directory to --with-sqlite-includes." 1>&2; exit 1; } @@ -8707,15 +9192,15 @@ do ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'` echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6 -echo "configure:8711: checking for $ac_hdr" >&5 +echo "configure:9196: checking for $ac_hdr" >&5 cat > conftest.$ac_ext < EOF ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" -{ (eval echo configure:8719: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } +{ (eval echo configure:9204: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"` if test -z "$ac_err"; then rm -rf conftest* @@ -8758,7 +9243,7 @@ echo $ac_n "checking for location of SQLite library""... $ac_c" 1>&6 -echo "configure:8762: checking for location of SQLite library" >&5 +echo "configure:9247: checking for location of SQLite library" >&5 case "$with_sqlite_libs" in y | ye | yes | n | no) { echo "configure: error: *** You must supply a directory to --with-sqlite-libs." 1>&2; exit 1; } @@ -8787,13 +9272,13 @@ echo $ac_n "checking for sqlite3_open in -lsqlite3""... $ac_c" 1>&6 -echo "configure:8791: checking for sqlite3_open in -lsqlite3" >&5 +echo "configure:9276: checking for sqlite3_open in -lsqlite3" >&5 ac_lib_var=`echo sqlite3'_'sqlite3_open | sed 'y%./+-%__p_%'` ac_save_LIBS="$LIBS" LIBS="-lsqlite3 $LIBS" cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then +if { (eval echo configure:9293: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then rm -rf conftest* eval "ac_cv_lib_$ac_lib_var=yes" else @@ -8823,13 +9308,13 @@ echo "$ac_t""no" 1>&6 echo $ac_n "checking for sqlite3_open in -lsqlite3""... $ac_c" 1>&6 -echo "configure:8827: checking for sqlite3_open in -lsqlite3" >&5 +echo "configure:9312: checking for sqlite3_open in -lsqlite3" >&5 ac_lib_var=`echo sqlite3'_'sqlite3_open | sed 'y%./+-%__p_%'` ac_save_LIBS="$LIBS" LIBS="-lsqlite3 $DLLIB $LIBS" cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then +if { (eval echo configure:9329: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then rm -rf conftest* eval "ac_cv_lib_$ac_lib_var=yes" else @@ -8859,13 +9344,13 @@ echo "$ac_t""no" 1>&6 echo $ac_n "checking for sqlite3_open in -lsqlite3""... $ac_c" 1>&6 -echo "configure:8863: checking for sqlite3_open in -lsqlite3" >&5 +echo "configure:9348: checking for sqlite3_open in -lsqlite3" >&5 ac_lib_var=`echo sqlite3'_'sqlite3_open | sed 'y%./+-%__p_%'` ac_save_LIBS="$LIBS" LIBS="-lsqlite3 $MATHLIB $LIBS" cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then +if { (eval echo configure:9365: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then rm -rf conftest* eval "ac_cv_lib_$ac_lib_var=yes" else @@ -8895,13 +9380,13 @@ echo "$ac_t""no" 1>&6 echo $ac_n "checking for sqlite3_open in -lsqlite3""... $ac_c" 1>&6 -echo "configure:8899: checking for sqlite3_open in -lsqlite3" >&5 +echo "configure:9384: checking for sqlite3_open in -lsqlite3" >&5 ac_lib_var=`echo sqlite3'_'sqlite3_open | sed 'y%./+-%__p_%'` ac_save_LIBS="$LIBS" LIBS="-lsqlite3 $MATHLIB $DLLIB $LIBS" cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then +if { (eval echo configure:9401: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then rm -rf conftest* eval "ac_cv_lib_$ac_lib_var=yes" else @@ -8987,7 +9472,7 @@ OPENGL_WINDOWS= echo $ac_n "checking whether to use OpenGL""... $ac_c" 1>&6 -echo "configure:8991: checking whether to use OpenGL" >&5 +echo "configure:9476: checking whether to use OpenGL" >&5 echo "$ac_t"""$with_opengl"" 1>&6 case "$with_opengl" in n|no) @@ -9021,7 +9506,7 @@ echo $ac_n "checking for location of OpenGL includes""... $ac_c" 1>&6 -echo "configure:9025: checking for location of OpenGL includes" >&5 +echo "configure:9510: checking for location of OpenGL includes" >&5 case "$with_opengl_includes" in y | ye | yes | n | no) { echo "configure: error: *** You must supply a directory to --with-opengl-includes." 1>&2; exit 1; } @@ -9047,15 +9532,15 @@ do ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'` echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6 -echo "configure:9051: checking for $ac_hdr" >&5 +echo "configure:9536: checking for $ac_hdr" >&5 cat > conftest.$ac_ext < EOF ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" -{ (eval echo configure:9059: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } +{ (eval echo configure:9544: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"` if test -z "$ac_err"; then rm -rf conftest* @@ -9089,7 +9574,7 @@ echo $ac_n "checking for location of OpenGL library""... $ac_c" 1>&6 -echo "configure:9093: checking for location of OpenGL library" >&5 +echo "configure:9578: checking for location of OpenGL library" >&5 case "$with_opengl_libs" in y | ye | yes | n | no) { echo "configure: error: *** You must supply a directory to --with-opengl-libs." 1>&2; exit 1; } @@ -9118,13 +9603,13 @@ echo $ac_n "checking for glBegin in -lGL""... $ac_c" 1>&6 -echo "configure:9122: checking for glBegin in -lGL" >&5 +echo "configure:9607: checking for glBegin in -lGL" >&5 ac_lib_var=`echo GL'_'glBegin | sed 'y%./+-%__p_%'` ac_save_LIBS="$LIBS" LIBS="-lGL $X_LIBS $X_PRE_LIBS -lX11 $X_EXTRA_LIBS $MATHLIB $LIBS" cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then +if { (eval echo configure:9624: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then rm -rf conftest* eval "ac_cv_lib_$ac_lib_var=yes" else @@ -9154,13 +9639,13 @@ echo "$ac_t""no" 1>&6 echo $ac_n "checking for glBegin in -lGL""... $ac_c" 1>&6 -echo "configure:9158: checking for glBegin in -lGL" >&5 +echo "configure:9643: checking for glBegin in -lGL" >&5 ac_lib_var=`echo GL'_'glBegin | sed 'y%./+-%__p_%'` ac_save_LIBS="$LIBS" LIBS="-lGL $X_LIBS $X_PRE_LIBS -lX11 $X_EXTRA_LIBS $MATHLIB -lXext $LIBS" cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then +if { (eval echo configure:9660: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then rm -rf conftest* eval "ac_cv_lib_$ac_lib_var=yes" else @@ -9190,13 +9675,13 @@ echo "$ac_t""no" 1>&6 echo $ac_n "checking for glBegin in -lGL""... $ac_c" 1>&6 -echo "configure:9194: checking for glBegin in -lGL" >&5 +echo "configure:9679: checking for glBegin in -lGL" >&5 ac_lib_var=`echo GL'_'glBegin | sed 'y%./+-%__p_%'` ac_save_LIBS="$LIBS" LIBS="-lGL $X_LIBS $X_PRE_LIBS -lX11 $X_EXTRA_LIBS $MATHLIB -lpthread $LIBS" cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then +if { (eval echo configure:9696: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then rm -rf conftest* eval "ac_cv_lib_$ac_lib_var=yes" else @@ -9226,13 +9711,13 @@ echo "$ac_t""no" 1>&6 echo $ac_n "checking for glBegin in -lGL""... $ac_c" 1>&6 -echo "configure:9230: checking for glBegin in -lGL" >&5 +echo "configure:9715: checking for glBegin in -lGL" >&5 ac_lib_var=`echo GL'_'glBegin | sed 'y%./+-%__p_%'` ac_save_LIBS="$LIBS" LIBS="-lGL $X_LIBS $X_PRE_LIBS -lX11 $X_EXTRA_LIBS $MATHLIB -lpthread -lXext $LIBS" cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then +if { (eval echo configure:9732: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then rm -rf conftest* eval "ac_cv_lib_$ac_lib_var=yes" else @@ -9305,13 +9790,13 @@ echo $ac_n "checking for gluBeginCurve in -lGLU""... $ac_c" 1>&6 -echo "configure:9309: checking for gluBeginCurve in -lGLU" >&5 +echo "configure:9794: checking for gluBeginCurve in -lGLU" >&5 ac_lib_var=`echo GLU'_'gluBeginCurve | sed 'y%./+-%__p_%'` ac_save_LIBS="$LIBS" LIBS="-lGLU $OPENGLLIB $X_LIBS $X_PRE_LIBS -lX11 $X_EXTRA_LIBS $MATHLIB $LIBS" cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then +if { (eval echo configure:9811: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then rm -rf conftest* eval "ac_cv_lib_$ac_lib_var=yes" else @@ -9341,13 +9826,13 @@ echo "$ac_t""no" 1>&6 echo $ac_n "checking for gluBeginCurve in -lGLU""... $ac_c" 1>&6 -echo "configure:9345: checking for gluBeginCurve in -lGLU" >&5 +echo "configure:9830: checking for gluBeginCurve in -lGLU" >&5 ac_lib_var=`echo GLU'_'gluBeginCurve | sed 'y%./+-%__p_%'` ac_save_LIBS="$LIBS" LIBS="-lGLU $OPENGLLIB $X_LIBS $X_PRE_LIBS -lX11 $X_EXTRA_LIBS $MATHLIB -lstdc++ $LIBS" cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then +if { (eval echo configure:9847: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then rm -rf conftest* eval "ac_cv_lib_$ac_lib_var=yes" else @@ -9405,10 +9890,10 @@ LIBS=" $OPENGLLIB $LIBS" LDFLAGS=" $LDFLAGS" echo $ac_n "checking for glXCreatePbuffer""... $ac_c" 1>&6 -echo "configure:9409: checking for glXCreatePbuffer" >&5 +echo "configure:9894: checking for glXCreatePbuffer" >&5 cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then +if { (eval echo configure:9920: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then rm -rf conftest* eval "ac_cv_func_glXCreatePbuffer=yes" else @@ -9468,10 +9953,10 @@ LIBS=" $OPENGLLIB $LIBS" LDFLAGS=" $LDFLAGS" echo $ac_n "checking for glXCreateGLXPixmap""... $ac_c" 1>&6 -echo "configure:9472: checking for glXCreateGLXPixmap" >&5 +echo "configure:9957: checking for glXCreateGLXPixmap" >&5 cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then +if { (eval echo configure:9983: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then rm -rf conftest* eval "ac_cv_func_glXCreateGLXPixmap=yes" else @@ -9537,7 +10022,7 @@ echo $ac_n "checking for location of OpenGL framework""... $ac_c" 1>&6 -echo "configure:9541: checking for location of OpenGL framework" >&5 +echo "configure:10026: checking for location of OpenGL framework" >&5 case "$with_opengl_framework" in y | ye | yes | n | no) { echo "configure: error: *** You must supply a directory to --with-opengl-framework." 1>&2; exit 1; } @@ -9561,15 +10046,15 @@ do ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'` echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6 -echo "configure:9565: checking for $ac_hdr" >&5 +echo "configure:10050: checking for $ac_hdr" >&5 cat > conftest.$ac_ext < EOF ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" -{ (eval echo configure:9573: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } +{ (eval echo configure:10058: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"` if test -z "$ac_err"; then rm -rf conftest* @@ -9605,10 +10090,10 @@ LIBS="-framework OpenGL -framework AGL -framework ApplicationServices $LIBS" LDFLAGS="$OPENGLPATH $LDFLAGS" echo $ac_n "checking for glBegin""... $ac_c" 1>&6 -echo "configure:9609: checking for glBegin" >&5 +echo "configure:10094: checking for glBegin" >&5 cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then +if { (eval echo configure:10120: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then rm -rf conftest* eval "ac_cv_func_glBegin=yes" else @@ -9668,10 +10153,10 @@ LIBS=" $OPENGLLIB $LIBS" LDFLAGS="$OPENGLPATH $LDFLAGS" echo $ac_n "checking for gluBeginCurve""... $ac_c" 1>&6 -echo "configure:9672: checking for gluBeginCurve" >&5 +echo "configure:10157: checking for gluBeginCurve" >&5 cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then +if { (eval echo configure:10183: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then rm -rf conftest* eval "ac_cv_func_gluBeginCurve=yes" else @@ -9742,7 +10227,7 @@ echo $ac_n "checking for location of OpenGL includes""... $ac_c" 1>&6 -echo "configure:9746: checking for location of OpenGL includes" >&5 +echo "configure:10231: checking for location of OpenGL includes" >&5 case "$with_opengl_includes" in y | ye | yes | n | no) { echo "configure: error: *** You must supply a directory to --with-opengl-includes." 1>&2; exit 1; } @@ -9768,15 +10253,15 @@ do ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'` echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6 -echo "configure:9772: checking for $ac_hdr" >&5 +echo "configure:10257: checking for $ac_hdr" >&5 cat > conftest.$ac_ext < EOF ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" -{ (eval echo configure:9780: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } +{ (eval echo configure:10265: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"` if test -z "$ac_err"; then rm -rf conftest* @@ -9810,7 +10295,7 @@ echo $ac_n "checking for location of OpenGL library""... $ac_c" 1>&6 -echo "configure:9814: checking for location of OpenGL library" >&5 +echo "configure:10299: checking for location of OpenGL library" >&5 case "$with_opengl_libs" in y | ye | yes | n | no) { echo "configure: error: *** You must supply a directory to --with-opengl-libs." 1>&2; exit 1; } @@ -9835,18 +10320,18 @@ ac_save_ldflags="$LDFLAGS" ac_save_libs="$LIBS" echo $ac_n "checking for OpenGL library""... $ac_c" 1>&6 -echo "configure:9839: checking for OpenGL library" >&5 +echo "configure:10324: checking for OpenGL library" >&5 LDFLAGS="$OPENGL_LIB_PATH $LDFLAGS" LIBS="-lopengl32 " cat > conftest.$ac_ext < int main() { glEnd(); ; return 0; } EOF -if { (eval echo configure:9850: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then +if { (eval echo configure:10335: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then rm -rf conftest* echo "$ac_t""found" 1>&6 @@ -9870,18 +10355,18 @@ ac_save_ldflags="$LDFLAGS" ac_save_libs="$LIBS" echo $ac_n "checking for GLU library""... $ac_c" 1>&6 -echo "configure:9874: checking for GLU library" >&5 +echo "configure:10359: checking for GLU library" >&5 LDFLAGS="$OPENGL_LIB_PATH $LDFLAGS" LIBS="-lglu32 $OPENGLLIB " cat > conftest.$ac_ext < int main() { gluNewQuadric(); ; return 0; } EOF -if { (eval echo configure:9885: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then +if { (eval echo configure:10370: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then rm -rf conftest* echo "$ac_t""found" 1>&6 @@ -9930,7 +10415,7 @@ echo $ac_n "checking whether to use ODBC""... $ac_c" 1>&6 -echo "configure:9934: checking whether to use ODBC" >&5 +echo "configure:10419: checking whether to use ODBC" >&5 echo "$ac_t"""$with_odbc"" 1>&6 case "$with_odbc" in "no") USE_ODBC= ;; @@ -9949,7 +10434,7 @@ echo $ac_n "checking for location of ODBC includes""... $ac_c" 1>&6 -echo "configure:9953: checking for location of ODBC includes" >&5 +echo "configure:10438: checking for location of ODBC includes" >&5 case "$with_odbc_includes" in y | ye | yes | n | no) { echo "configure: error: *** You must supply a directory to --with-odbc-includes." 1>&2; exit 1; } @@ -9975,15 +10460,15 @@ do ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'` echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6 -echo "configure:9979: checking for $ac_hdr" >&5 +echo "configure:10464: checking for $ac_hdr" >&5 cat > conftest.$ac_ext < EOF ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" -{ (eval echo configure:9987: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } +{ (eval echo configure:10472: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"` if test -z "$ac_err"; then rm -rf conftest* @@ -10017,7 +10502,7 @@ echo $ac_n "checking for location of ODBC library""... $ac_c" 1>&6 -echo "configure:10021: checking for location of ODBC library" >&5 +echo "configure:10506: checking for location of ODBC library" >&5 case "$with_odbc_libs" in y | ye | yes | n | no) { echo "configure: error: *** You must supply a directory to --with-odbc-libs." 1>&2; exit 1; } @@ -10042,13 +10527,13 @@ echo $ac_n "checking for SQLConnect in -lodbc""... $ac_c" 1>&6 -echo "configure:10046: checking for SQLConnect in -lodbc" >&5 +echo "configure:10531: checking for SQLConnect in -lodbc" >&5 ac_lib_var=`echo odbc'_'SQLConnect | sed 'y%./+-%__p_%'` ac_save_LIBS="$LIBS" LIBS="-lodbc $ICONVLIB $LIBS" cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then +if { (eval echo configure:10548: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then rm -rf conftest* eval "ac_cv_lib_$ac_lib_var=yes" else @@ -10084,13 +10569,13 @@ echo $ac_n "checking for SQLConnect in -liodbc""... $ac_c" 1>&6 -echo "configure:10088: checking for SQLConnect in -liodbc" >&5 +echo "configure:10573: checking for SQLConnect in -liodbc" >&5 ac_lib_var=`echo iodbc'_'SQLConnect | sed 'y%./+-%__p_%'` ac_save_LIBS="$LIBS" LIBS="-liodbc $LIBS" cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then +if { (eval echo configure:10590: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then rm -rf conftest* eval "ac_cv_lib_$ac_lib_var=yes" else @@ -10126,11 +10611,11 @@ ac_save_ldflags="$LDFLAGS" ac_save_libs="$LIBS" echo $ac_n "checking for ODBC library""... $ac_c" 1>&6 -echo "configure:10130: checking for ODBC library" >&5 +echo "configure:10615: checking for ODBC library" >&5 LDFLAGS="$ODBCLIB $LDFLAGS" LIBS="-lodbc32 " cat > conftest.$ac_ext < #include @@ -10138,7 +10623,7 @@ SQLAllocEnv((SQLHENV *)0); ; return 0; } EOF -if { (eval echo configure:10142: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then +if { (eval echo configure:10627: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then rm -rf conftest* echo "$ac_t""found" 1>&6 @@ -10187,7 +10672,7 @@ echo $ac_n "checking whether to use FFTW""... $ac_c" 1>&6 -echo "configure:10191: checking whether to use FFTW" >&5 +echo "configure:10676: checking whether to use FFTW" >&5 echo "$ac_t"""$with_fftw"" 1>&6 case "$with_fftw" in "no") USE_FFTW= ;; @@ -10206,7 +10691,7 @@ echo $ac_n "checking for location of FFTW includes""... $ac_c" 1>&6 -echo "configure:10210: checking for location of FFTW includes" >&5 +echo "configure:10695: checking for location of FFTW includes" >&5 case "$with_fftw_includes" in y | ye | yes | n | no) { echo "configure: error: *** You must supply a directory to --with-fftw-includes." 1>&2; exit 1; } @@ -10232,15 +10717,15 @@ do ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'` echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6 -echo "configure:10236: checking for $ac_hdr" >&5 +echo "configure:10721: checking for $ac_hdr" >&5 cat > conftest.$ac_ext < EOF ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" -{ (eval echo configure:10244: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } +{ (eval echo configure:10729: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"` if test -z "$ac_err"; then rm -rf conftest* @@ -10268,15 +10753,15 @@ do ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'` echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6 -echo "configure:10272: checking for $ac_hdr" >&5 +echo "configure:10757: checking for $ac_hdr" >&5 cat > conftest.$ac_ext < EOF ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" -{ (eval echo configure:10280: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } +{ (eval echo configure:10765: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"` if test -z "$ac_err"; then rm -rf conftest* @@ -10304,15 +10789,15 @@ do ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'` echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6 -echo "configure:10308: checking for $ac_hdr" >&5 +echo "configure:10793: checking for $ac_hdr" >&5 cat > conftest.$ac_ext < EOF ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" -{ (eval echo configure:10316: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } +{ (eval echo configure:10801: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"` if test -z "$ac_err"; then rm -rf conftest* @@ -10358,7 +10843,7 @@ echo $ac_n "checking for location of FFTW library""... $ac_c" 1>&6 -echo "configure:10362: checking for location of FFTW library" >&5 +echo "configure:10847: checking for location of FFTW library" >&5 case "$with_fftw_libs" in y | ye | yes | n | no) { echo "configure: error: *** You must supply a directory to --with-fftw-libs." 1>&2; exit 1; } @@ -10383,13 +10868,13 @@ echo $ac_n "checking for fftw_execute in -lfftw3""... $ac_c" 1>&6 -echo "configure:10387: checking for fftw_execute in -lfftw3" >&5 +echo "configure:10872: checking for fftw_execute in -lfftw3" >&5 ac_lib_var=`echo fftw3'_'fftw_execute | sed 'y%./+-%__p_%'` ac_save_LIBS="$LIBS" LIBS="-lfftw3 $MATHLIB $LIBS" cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then +if { (eval echo configure:10889: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then rm -rf conftest* eval "ac_cv_lib_$ac_lib_var=yes" else @@ -10425,13 +10910,13 @@ echo $ac_n "checking for fftwnd_one in -lfftw""... $ac_c" 1>&6 -echo "configure:10429: checking for fftwnd_one in -lfftw" >&5 +echo "configure:10914: checking for fftwnd_one in -lfftw" >&5 ac_lib_var=`echo fftw'_'fftwnd_one | sed 'y%./+-%__p_%'` ac_save_LIBS="$LIBS" LIBS="-lfftw $MATHLIB $LIBS" cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then +if { (eval echo configure:10931: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then rm -rf conftest* eval "ac_cv_lib_$ac_lib_var=yes" else @@ -10467,13 +10952,13 @@ echo $ac_n "checking for fftwnd_one in -ldfftw""... $ac_c" 1>&6 -echo "configure:10471: checking for fftwnd_one in -ldfftw" >&5 +echo "configure:10956: checking for fftwnd_one in -ldfftw" >&5 ac_lib_var=`echo dfftw'_'fftwnd_one | sed 'y%./+-%__p_%'` ac_save_LIBS="$LIBS" LIBS="-ldfftw $MATHLIB $LIBS" cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then +if { (eval echo configure:10973: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then rm -rf conftest* eval "ac_cv_lib_$ac_lib_var=yes" else @@ -10541,7 +11026,7 @@ echo $ac_n "checking whether to use BLAS""... $ac_c" 1>&6 -echo "configure:10545: checking whether to use BLAS" >&5 +echo "configure:11030: checking whether to use BLAS" >&5 echo "$ac_t"""$with_blas"" 1>&6 case "$with_blas" in "no") USE_BLAS= ;; @@ -10562,7 +11047,7 @@ echo $ac_n "checking for location of BLAS includes""... $ac_c" 1>&6 -echo "configure:10566: checking for location of BLAS includes" >&5 +echo "configure:11051: checking for location of BLAS includes" >&5 case "$with_blas_includes" in y | ye | yes | n | no) { echo "configure: error: *** You must supply a directory to --with-blas-includes." 1>&2; exit 1; } @@ -10582,7 +11067,7 @@ echo $ac_n "checking for location of BLAS library""... $ac_c" 1>&6 -echo "configure:10586: checking for location of BLAS library" >&5 +echo "configure:11071: checking for location of BLAS library" >&5 case "$with_blas_libs" in y | ye | yes | n | no) { echo "configure: error: *** You must supply a directory to --with-blas-libs." 1>&2; exit 1; } @@ -10608,15 +11093,15 @@ do ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'` echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6 -echo "configure:10612: checking for $ac_hdr" >&5 +echo "configure:11097: checking for $ac_hdr" >&5 cat > conftest.$ac_ext < EOF ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" -{ (eval echo configure:10620: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } +{ (eval echo configure:11105: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"` if test -z "$ac_err"; then rm -rf conftest* @@ -10651,13 +11136,13 @@ echo $ac_n "checking for dnrm2_ in -lblas""... $ac_c" 1>&6 -echo "configure:10655: checking for dnrm2_ in -lblas" >&5 +echo "configure:11140: checking for dnrm2_ in -lblas" >&5 ac_lib_var=`echo blas'_'dnrm2_ | sed 'y%./+-%__p_%'` ac_save_LIBS="$LIBS" LIBS="-lblas $MATHLIB $LIBS" cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then +if { (eval echo configure:11157: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then rm -rf conftest* eval "ac_cv_lib_$ac_lib_var=yes" else @@ -10687,13 +11172,13 @@ echo "$ac_t""no" 1>&6 echo $ac_n "checking for dnrm2_ in -lblas""... $ac_c" 1>&6 -echo "configure:10691: checking for dnrm2_ in -lblas" >&5 +echo "configure:11176: checking for dnrm2_ in -lblas" >&5 ac_lib_var=`echo blas'_'dnrm2_ | sed 'y%./+-%__p_%'` ac_save_LIBS="$LIBS" LIBS="-lblas $MATHLIB -lg2c $LIBS" cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then +if { (eval echo configure:11193: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then rm -rf conftest* eval "ac_cv_lib_$ac_lib_var=yes" else @@ -10748,13 +11233,13 @@ save_LDFLAGS="$LDFLAGS" LDFLAGS="$BLASLIB $LDFLAGS" echo $ac_n "checking for ATL_xerbla in -latlas""... $ac_c" 1>&6 -echo "configure:10752: checking for ATL_xerbla in -latlas" >&5 +echo "configure:11237: checking for ATL_xerbla in -latlas" >&5 ac_lib_var=`echo atlas'_'ATL_xerbla | sed 'y%./+-%__p_%'` ac_save_LIBS="$LIBS" LIBS="-latlas $LIBS" cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then +if { (eval echo configure:11254: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then rm -rf conftest* eval "ac_cv_lib_$ac_lib_var=yes" else @@ -10780,13 +11265,13 @@ if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then echo "$ac_t""yes" 1>&6 echo $ac_n "checking for sgemm_ in -lf77blas""... $ac_c" 1>&6 -echo "configure:10784: checking for sgemm_ in -lf77blas" >&5 +echo "configure:11269: checking for sgemm_ in -lf77blas" >&5 ac_lib_var=`echo f77blas'_'sgemm_ | sed 'y%./+-%__p_%'` ac_save_LIBS="$LIBS" LIBS="-lf77blas -latlas $LIBS" cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then +if { (eval echo configure:11286: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then rm -rf conftest* eval "ac_cv_lib_$ac_lib_var=yes" else @@ -10812,13 +11297,13 @@ if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then echo "$ac_t""yes" 1>&6 echo $ac_n "checking for cblas_dgemm in -lcblas""... $ac_c" 1>&6 -echo "configure:10816: checking for cblas_dgemm in -lcblas" >&5 +echo "configure:11301: checking for cblas_dgemm in -lcblas" >&5 ac_lib_var=`echo cblas'_'cblas_dgemm | sed 'y%./+-%__p_%'` ac_save_LIBS="$LIBS" LIBS="-lcblas -lf77blas -latlas $LIBS" cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then +if { (eval echo configure:11318: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then rm -rf conftest* eval "ac_cv_lib_$ac_lib_var=yes" else @@ -10875,16 +11360,16 @@ save_LIBS="$LIBS" LIBS="$vlib_flags $LIBS" echo $ac_n "checking for sgemm in $vlib_flags""... $ac_c" 1>&6 -echo "configure:10879: checking for sgemm in $vlib_flags" >&5 +echo "configure:11364: checking for sgemm in $vlib_flags" >&5 cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then +if { (eval echo configure:11373: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then rm -rf conftest* blas_ok=yes; BLASLIB="$vlib_flags" else @@ -10902,13 +11387,13 @@ # BLAS in PhiPACK libraries? (requires generic BLAS, too) if test $blas_ok = no; then echo $ac_n "checking for sgemm_ in -lblas""... $ac_c" 1>&6 -echo "configure:10906: checking for sgemm_ in -lblas" >&5 +echo "configure:11391: checking for sgemm_ in -lblas" >&5 ac_lib_var=`echo blas'_'sgemm_ | sed 'y%./+-%__p_%'` ac_save_LIBS="$LIBS" LIBS="-lblas $LIBS" cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then +if { (eval echo configure:11408: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then rm -rf conftest* eval "ac_cv_lib_$ac_lib_var=yes" else @@ -10934,13 +11419,13 @@ if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then echo "$ac_t""yes" 1>&6 echo $ac_n "checking for dgemm_ in -ldgemm""... $ac_c" 1>&6 -echo "configure:10938: checking for dgemm_ in -ldgemm" >&5 +echo "configure:11423: checking for dgemm_ in -ldgemm" >&5 ac_lib_var=`echo dgemm'_'dgemm_ | sed 'y%./+-%__p_%'` ac_save_LIBS="$LIBS" LIBS="-ldgemm -lblas $LIBS" cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then +if { (eval echo configure:11440: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then rm -rf conftest* eval "ac_cv_lib_$ac_lib_var=yes" else @@ -10966,13 +11451,13 @@ if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then echo "$ac_t""yes" 1>&6 echo $ac_n "checking for sgemm_ in -lsgemm""... $ac_c" 1>&6 -echo "configure:10970: checking for sgemm_ in -lsgemm" >&5 +echo "configure:11455: checking for sgemm_ in -lsgemm" >&5 ac_lib_var=`echo sgemm'_'sgemm_ | sed 'y%./+-%__p_%'` ac_save_LIBS="$LIBS" LIBS="-lsgemm -lblas $LIBS" cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then +if { (eval echo configure:11472: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then rm -rf conftest* eval "ac_cv_lib_$ac_lib_var=yes" else @@ -11017,13 +11502,13 @@ if test $blas_ok = no; then if test "x$GCC" != xyes; then # only works with Sun CC echo $ac_n "checking for acosp in -lsunmath""... $ac_c" 1>&6 -echo "configure:11021: checking for acosp in -lsunmath" >&5 +echo "configure:11506: checking for acosp in -lsunmath" >&5 ac_lib_var=`echo sunmath'_'acosp | sed 'y%./+-%__p_%'` ac_save_LIBS="$LIBS" LIBS="-lsunmath $LIBS" cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then +if { (eval echo configure:11523: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then rm -rf conftest* eval "ac_cv_lib_$ac_lib_var=yes" else @@ -11049,13 +11534,13 @@ if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then echo "$ac_t""yes" 1>&6 echo $ac_n "checking for sgemm_ in -lsunperf""... $ac_c" 1>&6 -echo "configure:11053: checking for sgemm_ in -lsunperf" >&5 +echo "configure:11538: checking for sgemm_ in -lsunperf" >&5 ac_lib_var=`echo sunperf'_'sgemm_ | sed 'y%./+-%__p_%'` ac_save_LIBS="$LIBS" LIBS="-lsunperf -lsunmath $LIBS" cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then +if { (eval echo configure:11555: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then rm -rf conftest* eval "ac_cv_lib_$ac_lib_var=yes" else @@ -11096,13 +11581,13 @@ # Generic BLAS library if test $blas_ok = no; then echo $ac_n "checking for sgemm_ in -lblas""... $ac_c" 1>&6 -echo "configure:11100: checking for sgemm_ in -lblas" >&5 +echo "configure:11585: checking for sgemm_ in -lblas" >&5 ac_lib_var=`echo blas'_'sgemm_ | sed 'y%./+-%__p_%'` ac_save_LIBS="$LIBS" LIBS="-lblas $LIBS" cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then +if { (eval echo configure:11602: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then rm -rf conftest* eval "ac_cv_lib_$ac_lib_var=yes" else @@ -11152,7 +11637,7 @@ echo $ac_n "checking whether to use LAPACK""... $ac_c" 1>&6 -echo "configure:11156: checking whether to use LAPACK" >&5 +echo "configure:11641: checking whether to use LAPACK" >&5 echo "$ac_t"""$with_lapack"" 1>&6 case "$with_lapack" in "no") USE_LAPACK= ;; @@ -11177,7 +11662,7 @@ echo $ac_n "checking for location of LAPACK includes""... $ac_c" 1>&6 -echo "configure:11181: checking for location of LAPACK includes" >&5 +echo "configure:11666: checking for location of LAPACK includes" >&5 case "$with_lapack_includes" in y | ye | yes | n | no) { echo "configure: error: *** You must supply a directory to --with-lapack-includes." 1>&2; exit 1; } @@ -11197,7 +11682,7 @@ echo $ac_n "checking for location of LAPACK library""... $ac_c" 1>&6 -echo "configure:11201: checking for location of LAPACK library" >&5 +echo "configure:11686: checking for location of LAPACK library" >&5 case "$with_lapack_libs" in y | ye | yes | n | no) { echo "configure: error: *** You must supply a directory to --with-lapack-libs." 1>&2; exit 1; } @@ -11223,15 +11708,15 @@ do ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'` echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6 -echo "configure:11227: checking for $ac_hdr" >&5 +echo "configure:11712: checking for $ac_hdr" >&5 cat > conftest.$ac_ext < EOF ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" -{ (eval echo configure:11235: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } +{ (eval echo configure:11720: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"` if test -z "$ac_err"; then rm -rf conftest* @@ -11263,10 +11748,10 @@ save_LIBS="$LIBS"; LIBS="$LIBS $BLASLIB $MATHLIB $FLIBS" save_LDFLAGS="$LDFLAGS"; LDFLAGS="$LAPACKLIB $LDFLAGS" echo $ac_n "checking for dsegv_""... $ac_c" 1>&6 -echo "configure:11267: checking for dsegv_" >&5 +echo "configure:11752: checking for dsegv_" >&5 cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then +if { (eval echo configure:11778: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then rm -rf conftest* eval "ac_cv_func_dsegv_=yes" else @@ -11316,13 +11801,13 @@ save_libs="$LIBS"; LIBS="$BLASLIB $MATHLIB $LIBS" save_LDFLAGS="$LDFLAGS"; LDFLAGS="$LAPACKLIB $LDFLAGS" echo $ac_n "checking for desgv_ in -llapack""... $ac_c" 1>&6 -echo "configure:11320: checking for desgv_ in -llapack" >&5 +echo "configure:11805: checking for desgv_ in -llapack" >&5 ac_lib_var=`echo lapack'_'desgv_ | sed 'y%./+-%__p_%'` ac_save_LIBS="$LIBS" LIBS="-llapack $FLIBS $LIBS" cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then +if { (eval echo configure:11822: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then rm -rf conftest* eval "ac_cv_lib_$ac_lib_var=yes" else @@ -11365,13 +11850,13 @@ echo $ac_n "checking for dgesv_ in -llapack""... $ac_c" 1>&6 -echo "configure:11369: checking for dgesv_ in -llapack" >&5 +echo "configure:11854: checking for dgesv_ in -llapack" >&5 ac_lib_var=`echo lapack'_'dgesv_ | sed 'y%./+-%__p_%'` ac_save_LIBS="$LIBS" LIBS="-llapack $BLASLIB $MATHLIB $LIBS" cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then +if { (eval echo configure:11871: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then rm -rf conftest* eval "ac_cv_lib_$ac_lib_var=yes" else @@ -11401,13 +11886,13 @@ echo "$ac_t""no" 1>&6 echo $ac_n "checking for dgesv_ in -llapack""... $ac_c" 1>&6 -echo "configure:11405: checking for dgesv_ in -llapack" >&5 +echo "configure:11890: checking for dgesv_ in -llapack" >&5 ac_lib_var=`echo lapack'_'dgesv_ | sed 'y%./+-%__p_%'` ac_save_LIBS="$LIBS" LIBS="-llapack $BLASLIB $MATHLIB -lg2c $LIBS" cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then +if { (eval echo configure:11907: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then rm -rf conftest* eval "ac_cv_lib_$ac_lib_var=yes" else @@ -11474,7 +11959,7 @@ echo $ac_n "checking whether to use Cairo""... $ac_c" 1>&6 -echo "configure:11478: checking whether to use Cairo" >&5 +echo "configure:11963: checking whether to use Cairo" >&5 echo "$ac_t"""$with_cairo"" 1>&6 case "$with_cairo" in "no") USE_CAIRO= ;; @@ -11506,7 +11991,7 @@ echo $ac_n "checking for location of cairo includes""... $ac_c" 1>&6 -echo "configure:11510: checking for location of cairo includes" >&5 +echo "configure:11995: checking for location of cairo includes" >&5 case "$with_cairo_includes" in y | ye | yes | n | no) { echo "configure: error: *** You must supply a directory to --with-cairo-includes." 1>&2; exit 1; } @@ -11532,15 +12017,15 @@ do ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'` echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6 -echo "configure:11536: checking for $ac_hdr" >&5 +echo "configure:12021: checking for $ac_hdr" >&5 cat > conftest.$ac_ext < EOF ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" -{ (eval echo configure:11544: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } +{ (eval echo configure:12029: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"` if test -z "$ac_err"; then rm -rf conftest* @@ -11576,7 +12061,7 @@ echo $ac_n "checking for location of cairo library""... $ac_c" 1>&6 -echo "configure:11580: checking for location of cairo library" >&5 +echo "configure:12065: checking for location of cairo library" >&5 case "$with_cairo_libs" in y | ye | yes | n | no) { echo "configure: error: *** You must supply a directory to --with-cairo-libs." 1>&2; exit 1; } @@ -11596,7 +12081,7 @@ echo $ac_n "checking for cairo linking flags""... $ac_c" 1>&6 -echo "configure:11600: checking for cairo linking flags" >&5 +echo "configure:12085: checking for cairo linking flags" >&5 case "$with_cairo_ldflags" in y | ye | yes | n | no) { echo "configure: error: *** You must supply a directory to --with-cairo-ldflags." 1>&2; exit 1; } @@ -11612,10 +12097,10 @@ LIBS=" $CAIROLIB $LIBS" LDFLAGS=" $LDFLAGS" echo $ac_n "checking for cairo_create""... $ac_c" 1>&6 -echo "configure:11616: checking for cairo_create" >&5 +echo "configure:12101: checking for cairo_create" >&5 cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then +if { (eval echo configure:12127: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then rm -rf conftest* eval "ac_cv_func_cairo_create=yes" else @@ -11672,10 +12157,10 @@ LIBS=" $CAIROLIB $LIBS" LDFLAGS=" $LDFLAGS" echo $ac_n "checking for cairo_xlib_surface_create_with_xrender_format""... $ac_c" 1>&6 -echo "configure:11676: checking for cairo_xlib_surface_create_with_xrender_format" >&5 +echo "configure:12161: checking for cairo_xlib_surface_create_with_xrender_format" >&5 cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then +if { (eval echo configure:12187: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then rm -rf conftest* eval "ac_cv_func_cairo_xlib_surface_create_with_xrender_format=yes" else @@ -11731,10 +12216,10 @@ LIBS=" $CAIROLIB $LIBS" LDFLAGS=" $LDFLAGS" echo $ac_n "checking for cairo_xlib_surface_get_xrender_format""... $ac_c" 1>&6 -echo "configure:11735: checking for cairo_xlib_surface_get_xrender_format" >&5 +echo "configure:12220: checking for cairo_xlib_surface_get_xrender_format" >&5 cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then +if { (eval echo configure:12246: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then rm -rf conftest* eval "ac_cv_func_cairo_xlib_surface_get_xrender_format=yes" else @@ -11799,7 +12284,7 @@ echo $ac_n "checking whether to use FreeType""... $ac_c" 1>&6 -echo "configure:11803: checking whether to use FreeType" >&5 +echo "configure:12288: checking whether to use FreeType" >&5 echo "$ac_t"""$with_freetype"" 1>&6 case "$with_freetype" in "no") USE_FREETYPE= ;; @@ -11818,7 +12303,7 @@ echo $ac_n "checking for location of FreeType includes""... $ac_c" 1>&6 -echo "configure:11822: checking for location of FreeType includes" >&5 +echo "configure:12307: checking for location of FreeType includes" >&5 case "$with_freetype_includes" in y | ye | yes | n | no) { echo "configure: error: *** You must supply a directory to --with-freetype-includes." 1>&2; exit 1; } @@ -11844,15 +12329,15 @@ do ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'` echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6 -echo "configure:11848: checking for $ac_hdr" >&5 +echo "configure:12333: checking for $ac_hdr" >&5 cat > conftest.$ac_ext < EOF ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" -{ (eval echo configure:11856: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } +{ (eval echo configure:12341: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"` if test -z "$ac_err"; then rm -rf conftest* @@ -11886,7 +12371,7 @@ echo $ac_n "checking for location of FreeType library""... $ac_c" 1>&6 -echo "configure:11890: checking for location of FreeType library" >&5 +echo "configure:12375: checking for location of FreeType library" >&5 case "$with_freetype_libs" in y | ye | yes | n | no) { echo "configure: error: *** You must supply a directory to --with-freetype-libs." 1>&2; exit 1; } @@ -11911,13 +12396,13 @@ echo $ac_n "checking for FT_Init_FreeType in -lfreetype""... $ac_c" 1>&6 -echo "configure:11915: checking for FT_Init_FreeType in -lfreetype" >&5 +echo "configure:12400: checking for FT_Init_FreeType in -lfreetype" >&5 ac_lib_var=`echo freetype'_'FT_Init_FreeType | sed 'y%./+-%__p_%'` ac_save_LIBS="$LIBS" LIBS="-lfreetype $LIBS" cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then +if { (eval echo configure:12417: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then rm -rf conftest* eval "ac_cv_lib_$ac_lib_var=yes" else @@ -11969,7 +12454,7 @@ echo $ac_n "checking whether to use NLS""... $ac_c" 1>&6 -echo "configure:11973: checking whether to use NLS" >&5 +echo "configure:12458: checking whether to use NLS" >&5 echo "$ac_t"""$with_nls"" 1>&6 case "$with_nls" in "no") USE_NLS= ;; @@ -11989,10 +12474,10 @@ echo $ac_n "checking for gettext""... $ac_c" 1>&6 -echo "configure:11993: checking for gettext" >&5 +echo "configure:12478: checking for gettext" >&5 cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then +if { (eval echo configure:12504: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then rm -rf conftest* eval "ac_cv_func_gettext=yes" else @@ -12033,13 +12518,13 @@ echo "$ac_t""no" 1>&6 echo $ac_n "checking for gettext in -lintl""... $ac_c" 1>&6 -echo "configure:12037: checking for gettext in -lintl" >&5 +echo "configure:12522: checking for gettext in -lintl" >&5 ac_lib_var=`echo intl'_'gettext | sed 'y%./+-%__p_%'` ac_save_LIBS="$LIBS" LIBS="-lintl $LIBS" cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then +if { (eval echo configure:12539: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then rm -rf conftest* eval "ac_cv_lib_$ac_lib_var=yes" else @@ -12085,7 +12570,7 @@ echo $ac_n "checking whether to use C++""... $ac_c" 1>&6 -echo "configure:12089: checking whether to use C++" >&5 +echo "configure:12574: checking whether to use C++" >&5 echo "$ac_t"""$with_cxx"" 1>&6 case "$with_cxx" in "no") USE_CXX= ;; @@ -12101,7 +12586,7 @@ # Extract the first word of "$ac_prog", so it can be a program name with args. set dummy $ac_prog; ac_word=$2 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 -echo "configure:12105: checking for $ac_word" >&5 +echo "configure:12590: checking for $ac_word" >&5 if test -n "$CXX"; then ac_cv_prog_CXX="$CXX" # Let the user override the test. @@ -12130,7 +12615,7 @@ echo $ac_n "checking whether the C++ compiler ($CXX $CXXFLAGS $LDFLAGS) works""... $ac_c" 1>&6 -echo "configure:12134: checking whether the C++ compiler ($CXX $CXXFLAGS $LDFLAGS) works" >&5 +echo "configure:12619: checking whether the C++ compiler ($CXX $CXXFLAGS $LDFLAGS) works" >&5 ac_ext=C # CXXFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options. @@ -12141,12 +12626,12 @@ cat > conftest.$ac_ext << EOF -#line 12145 "configure" +#line 12630 "configure" #include "confdefs.h" int main(){return(0);} EOF -if { (eval echo configure:12150: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then +if { (eval echo configure:12635: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then ac_cv_prog_cxx_works=yes # If we can't run a trivial program, we are probably using a cross compiler. if (./conftest; exit) 2>/dev/null; then @@ -12172,19 +12657,19 @@ { echo "configure: error: installation or configuration problem: C++ compiler cannot create executables." 1>&2; exit 1; } fi echo $ac_n "checking whether the C++ compiler ($CXX $CXXFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6 -echo "configure:12176: checking whether the C++ compiler ($CXX $CXXFLAGS $LDFLAGS) is a cross-compiler" >&5 +echo "configure:12661: checking whether the C++ compiler ($CXX $CXXFLAGS $LDFLAGS) is a cross-compiler" >&5 echo "$ac_t""$ac_cv_prog_cxx_cross" 1>&6 cross_compiling=$ac_cv_prog_cxx_cross echo $ac_n "checking whether we are using GNU C++""... $ac_c" 1>&6 -echo "configure:12181: checking whether we are using GNU C++" >&5 +echo "configure:12666: checking whether we are using GNU C++" >&5 cat > conftest.C <&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then +if { ac_try='${CXX-g++} -E conftest.C'; { (eval echo configure:12673: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then ac_cv_prog_gxx=yes else ac_cv_prog_gxx=no @@ -12202,7 +12687,7 @@ ac_save_CXXFLAGS="$CXXFLAGS" CXXFLAGS= echo $ac_n "checking whether ${CXX-g++} accepts -g""... $ac_c" 1>&6 -echo "configure:12206: checking whether ${CXX-g++} accepts -g" >&5 +echo "configure:12691: checking whether ${CXX-g++} accepts -g" >&5 echo 'void f(){}' > conftest.cc if test -z "`${CXX-g++} -g -c conftest.cc 2>&1`"; then @@ -12240,7 +12725,7 @@ 'void exit (int);' do cat > conftest.$ac_ext < $ac_declaration @@ -12248,7 +12733,7 @@ exit (42); ; return 0; } EOF -if { (eval echo configure:12252: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then +if { (eval echo configure:12737: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then : else echo "configure: failed program was:" >&5 @@ -12258,14 +12743,14 @@ fi rm -f conftest* cat > conftest.$ac_ext <&5; (eval $ac_compile) 2>&5; }; then +if { (eval echo configure:12754: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then rm -rf conftest* break else @@ -12294,7 +12779,7 @@ echo $ac_n "checking whether to use openDWG""... $ac_c" 1>&6 -echo "configure:12298: checking whether to use openDWG" >&5 +echo "configure:12783: checking whether to use openDWG" >&5 echo "$ac_t"""$with_opendwg"" 1>&6 case "$with_opendwg" in "no") USE_OPENDWG= ;; @@ -12314,7 +12799,7 @@ echo $ac_n "checking for location of openDGW includes""... $ac_c" 1>&6 -echo "configure:12318: checking for location of openDGW includes" >&5 +echo "configure:12803: checking for location of openDGW includes" >&5 case "$with_opendwg_includes" in y | ye | yes | n | no) { echo "configure: error: *** You must supply a directory to --with-opendwg-includes." 1>&2; exit 1; } @@ -12340,15 +12825,15 @@ do ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'` echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6 -echo "configure:12344: checking for $ac_hdr" >&5 +echo "configure:12829: checking for $ac_hdr" >&5 cat > conftest.$ac_ext < EOF ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" -{ (eval echo configure:12352: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } +{ (eval echo configure:12837: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"` if test -z "$ac_err"; then rm -rf conftest* @@ -12382,7 +12867,7 @@ echo $ac_n "checking for location of openDWG library""... $ac_c" 1>&6 -echo "configure:12386: checking for location of openDWG library" >&5 +echo "configure:12871: checking for location of openDWG library" >&5 case "$with_opendwg_libs" in y | ye | yes | n | no) { echo "configure: error: *** You must supply a directory to --with-opendwg-libs." 1>&2; exit 1; } @@ -12423,7 +12908,7 @@ echo $ac_n "checking whether to use POSIX threads""... $ac_c" 1>&6 -echo "configure:12427: checking whether to use POSIX threads" >&5 +echo "configure:12912: checking whether to use POSIX threads" >&5 echo "$ac_t"""$with_pthread"" 1>&6 case "$with_pthread" in "no") USE_PTHREAD= ;; @@ -12443,7 +12928,7 @@ echo $ac_n "checking for location of POSIX threads includes""... $ac_c" 1>&6 -echo "configure:12447: checking for location of POSIX threads includes" >&5 +echo "configure:12932: checking for location of POSIX threads includes" >&5 case "$with_pthread_includes" in y | ye | yes | n | no) { echo "configure: error: *** You must supply a directory to --with-pthread-includes." 1>&2; exit 1; } @@ -12469,15 +12954,15 @@ do ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'` echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6 -echo "configure:12473: checking for $ac_hdr" >&5 +echo "configure:12958: checking for $ac_hdr" >&5 cat > conftest.$ac_ext < EOF ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" -{ (eval echo configure:12481: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } +{ (eval echo configure:12966: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"` if test -z "$ac_err"; then rm -rf conftest* @@ -12511,7 +12996,7 @@ echo $ac_n "checking for location of POSIX threads library""... $ac_c" 1>&6 -echo "configure:12515: checking for location of POSIX threads library" >&5 +echo "configure:13000: checking for location of POSIX threads library" >&5 case "$with_pthread_libs" in y | ye | yes | n | no) { echo "configure: error: *** You must supply a directory to --with-pthread-libs." 1>&2; exit 1; } @@ -12536,10 +13021,10 @@ LIBS=" $LIBS" LDFLAGS=" $LDFLAGS" echo $ac_n "checking for pthread_create""... $ac_c" 1>&6 -echo "configure:12540: checking for pthread_create" >&5 +echo "configure:13025: checking for pthread_create" >&5 cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then +if { (eval echo configure:13051: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then rm -rf conftest* eval "ac_cv_func_pthread_create=yes" else @@ -12589,13 +13074,13 @@ echo $ac_n "checking for pthread_create in -lpthread""... $ac_c" 1>&6 -echo "configure:12593: checking for pthread_create in -lpthread" >&5 +echo "configure:13078: checking for pthread_create in -lpthread" >&5 ac_lib_var=`echo pthread'_'pthread_create | sed 'y%./+-%__p_%'` ac_save_LIBS="$LIBS" LIBS="-lpthread $LIBS" cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then +if { (eval echo configure:13095: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then rm -rf conftest* eval "ac_cv_lib_$ac_lib_var=yes" else @@ -12656,7 +13141,7 @@ echo $ac_n "checking whether to use OpenMP""... $ac_c" 1>&6 -echo "configure:12660: checking whether to use OpenMP" >&5 +echo "configure:13145: checking whether to use OpenMP" >&5 echo "$ac_t"""$with_openmp"" 1>&6 case "$with_openmp" in "no") USE_OPENMP= ;; @@ -12677,7 +13162,7 @@ echo $ac_n "checking for location of OpenMP includes""... $ac_c" 1>&6 -echo "configure:12681: checking for location of OpenMP includes" >&5 +echo "configure:13166: checking for location of OpenMP includes" >&5 case "$with_openmp_includes" in y | ye | yes | n | no) { echo "configure: error: *** You must supply a directory to --with-openmp-includes." 1>&2; exit 1; } @@ -12703,15 +13188,15 @@ do ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'` echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6 -echo "configure:12707: checking for $ac_hdr" >&5 +echo "configure:13192: checking for $ac_hdr" >&5 cat > conftest.$ac_ext < EOF ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" -{ (eval echo configure:12715: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } +{ (eval echo configure:13200: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"` if test -z "$ac_err"; then rm -rf conftest* @@ -12749,7 +13234,7 @@ echo $ac_n "checking for location of OpenMP library""... $ac_c" 1>&6 -echo "configure:12753: checking for location of OpenMP library" >&5 +echo "configure:13238: checking for location of OpenMP library" >&5 case "$with_openmp_libs" in y | ye | yes | n | no) { echo "configure: error: *** You must supply a directory to --with-openmp-libs." 1>&2; exit 1; } @@ -12774,10 +13259,10 @@ LIBS=" $LIBS" LDFLAGS=" $LDFLAGS" echo $ac_n "checking for GOMP_parallel_start""... $ac_c" 1>&6 -echo "configure:12778: checking for GOMP_parallel_start" >&5 +echo "configure:13263: checking for GOMP_parallel_start" >&5 cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then +if { (eval echo configure:13289: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then rm -rf conftest* eval "ac_cv_func_GOMP_parallel_start=yes" else @@ -12827,13 +13312,13 @@ echo $ac_n "checking for GOMP_parallel_start in -lgomp""... $ac_c" 1>&6 -echo "configure:12831: checking for GOMP_parallel_start in -lgomp" >&5 +echo "configure:13316: checking for GOMP_parallel_start in -lgomp" >&5 ac_lib_var=`echo gomp'_'GOMP_parallel_start | sed 'y%./+-%__p_%'` ac_save_LIBS="$LIBS" LIBS="-lgomp $LIBS" cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then +if { (eval echo configure:13333: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then rm -rf conftest* eval "ac_cv_lib_$ac_lib_var=yes" else @@ -12917,7 +13402,7 @@ echo $ac_n "checking whether to use OpenCL""... $ac_c" 1>&6 -echo "configure:12921: checking whether to use OpenCL" >&5 +echo "configure:13406: checking whether to use OpenCL" >&5 echo "$ac_t"""$with_opencl"" 1>&6 case "$with_opencl" in "no") USE_OPENCL= ;; @@ -12937,7 +13422,7 @@ echo $ac_n "checking for location of OpenCL includes""... $ac_c" 1>&6 -echo "configure:12941: checking for location of OpenCL includes" >&5 +echo "configure:13426: checking for location of OpenCL includes" >&5 case "$with_opencl_includes" in y | ye | yes | n | no) { echo "configure: error: *** You must supply a directory to --with-opencl-includes." 1>&2; exit 1; } @@ -12964,15 +13449,15 @@ do ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'` echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6 -echo "configure:12968: checking for $ac_hdr" >&5 +echo "configure:13453: checking for $ac_hdr" >&5 cat > conftest.$ac_ext < EOF ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" -{ (eval echo configure:12976: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } +{ (eval echo configure:13461: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"` if test -z "$ac_err"; then rm -rf conftest* @@ -13012,10 +13497,10 @@ LIBS="-framework OpenCL $LIBS" LDFLAGS=" $LDFLAGS" echo $ac_n "checking for clGetPlatformInfo""... $ac_c" 1>&6 -echo "configure:13016: checking for clGetPlatformInfo" >&5 +echo "configure:13501: checking for clGetPlatformInfo" >&5 cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then +if { (eval echo configure:13527: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then rm -rf conftest* eval "ac_cv_func_clGetPlatformInfo=yes" else @@ -13077,15 +13562,15 @@ do ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'` echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6 -echo "configure:13081: checking for $ac_hdr" >&5 +echo "configure:13566: checking for $ac_hdr" >&5 cat > conftest.$ac_ext < EOF ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" -{ (eval echo configure:13089: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } +{ (eval echo configure:13574: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"` if test -z "$ac_err"; then rm -rf conftest* @@ -13118,7 +13603,7 @@ # With OpenCL library directory echo $ac_n "checking for location of OpenCL library""... $ac_c" 1>&6 -echo "configure:13122: checking for location of OpenCL library" >&5 +echo "configure:13607: checking for location of OpenCL library" >&5 case "$with_opencl_libs" in y | ye | yes | n | no) { echo "configure: error: *** You must supply a directory to --with-opencl-libs." 1>&2; exit 1; } @@ -13142,13 +13627,13 @@ echo $ac_n "checking for clGetPlatformInfo in -lOpenCL""... $ac_c" 1>&6 -echo "configure:13146: checking for clGetPlatformInfo in -lOpenCL" >&5 +echo "configure:13631: checking for clGetPlatformInfo in -lOpenCL" >&5 ac_lib_var=`echo OpenCL'_'clGetPlatformInfo | sed 'y%./+-%__p_%'` ac_save_LIBS="$LIBS" LIBS="-lOpenCL $LIBS" cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then +if { (eval echo configure:13648: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then rm -rf conftest* eval "ac_cv_lib_$ac_lib_var=yes" else @@ -13219,7 +13704,7 @@ fi echo $ac_n "checking for special C compiler options needed for large files""... $ac_c" 1>&6 -echo "configure:13223: checking for special C compiler options needed for large files" >&5 +echo "configure:13708: checking for special C compiler options needed for large files" >&5 ac_cv_sys_largefile_CC=no largefile_cc_opt="" @@ -13227,7 +13712,7 @@ # IRIX 6.2 and later do not support large files by default, # so use the C compiler's -n32 option if that helps. cat > conftest.$ac_ext < /* Check that off_t can represent 2**63 - 1 correctly. @@ -13243,7 +13728,7 @@ ; return 0; } EOF -if { (eval echo configure:13247: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then +if { (eval echo configure:13732: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then : else echo "configure: failed program was:" >&5 @@ -13252,7 +13737,7 @@ ac_save_CC="${CC-cc}" CC="$CC -n32" cat > conftest.$ac_ext < /* Check that off_t can represent 2**63 - 1 correctly. @@ -13268,7 +13753,7 @@ ; return 0; } EOF -if { (eval echo configure:13272: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then +if { (eval echo configure:13757: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then rm -rf conftest* ac_cv_sys_largefile_CC=' -n32' else @@ -13295,11 +13780,11 @@ fi echo $ac_n "checking for _FILE_OFFSET_BITS value needed for large files""... $ac_c" 1>&6 -echo "configure:13299: checking for _FILE_OFFSET_BITS value needed for large files" >&5 +echo "configure:13784: checking for _FILE_OFFSET_BITS value needed for large files" >&5 ac_cv_sys_file_offset_bits=no cat > conftest.$ac_ext < /* Check that off_t can represent 2**63 - 1 correctly. @@ -13315,14 +13800,14 @@ ; return 0; } EOF -if { (eval echo configure:13319: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then +if { (eval echo configure:13804: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then : else echo "configure: failed program was:" >&5 cat conftest.$ac_ext >&5 rm -rf conftest* cat > conftest.$ac_ext < @@ -13340,7 +13825,7 @@ ; return 0; } EOF -if { (eval echo configure:13344: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then +if { (eval echo configure:13829: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then rm -rf conftest* ac_cv_sys_file_offset_bits=64 else @@ -13366,11 +13851,11 @@ fi echo $ac_n "checking for _LARGE_FILES value needed for large files""... $ac_c" 1>&6 -echo "configure:13370: checking for _LARGE_FILES value needed for large files" >&5 +echo "configure:13855: checking for _LARGE_FILES value needed for large files" >&5 ac_cv_sys_large_files=no cat > conftest.$ac_ext < /* Check that off_t can represent 2**63 - 1 correctly. @@ -13386,14 +13871,14 @@ ; return 0; } EOF -if { (eval echo configure:13390: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then +if { (eval echo configure:13875: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then : else echo "configure: failed program was:" >&5 cat conftest.$ac_ext >&5 rm -rf conftest* cat > conftest.$ac_ext < @@ -13411,7 +13896,7 @@ ; return 0; } EOF -if { (eval echo configure:13415: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then +if { (eval echo configure:13900: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then rm -rf conftest* ac_cv_sys_large_files=1 else @@ -13437,25 +13922,25 @@ fi echo $ac_n "checking for _LARGEFILE_SOURCE value needed for large files""... $ac_c" 1>&6 -echo "configure:13441: checking for _LARGEFILE_SOURCE value needed for large files" >&5 +echo "configure:13926: checking for _LARGEFILE_SOURCE value needed for large files" >&5 ac_cv_sys_largefile_source=no cat > conftest.$ac_ext < int main() { return !fseeko; ; return 0; } EOF -if { (eval echo configure:13452: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then +if { (eval echo configure:13937: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then : else echo "configure: failed program was:" >&5 cat conftest.$ac_ext >&5 rm -rf conftest* cat > conftest.$ac_ext < @@ -13464,7 +13949,7 @@ return !fseeko; ; return 0; } EOF -if { (eval echo configure:13468: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then +if { (eval echo configure:13953: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then rm -rf conftest* ac_cv_sys_largefile_source=1 else @@ -13496,25 +13981,25 @@ ac_save_cflags=${CFLAGS} CFLAGS="$LFS_CFLAGS ${ac_save_cflags}" echo $ac_n "checking for _LARGEFILE_SOURCE value needed for large files""... $ac_c" 1>&6 -echo "configure:13500: checking for _LARGEFILE_SOURCE value needed for large files" >&5 +echo "configure:13985: checking for _LARGEFILE_SOURCE value needed for large files" >&5 ac_cv_sys_largefile_source=no cat > conftest.$ac_ext < int main() { return !fseeko; ; return 0; } EOF -if { (eval echo configure:13511: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then +if { (eval echo configure:13996: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then : else echo "configure: failed program was:" >&5 cat conftest.$ac_ext >&5 rm -rf conftest* cat > conftest.$ac_ext < @@ -13523,7 +14008,7 @@ return !fseeko; ; return 0; } EOF -if { (eval echo configure:13527: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then +if { (eval echo configure:14012: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then rm -rf conftest* ac_cv_sys_largefile_source=1 else @@ -13553,18 +14038,18 @@ # If you want fseeko and ftello with glibc, upgrade to a fixed glibc. echo $ac_n "checking for fseeko""... $ac_c" 1>&6 -echo "configure:13557: checking for fseeko" >&5 +echo "configure:14042: checking for fseeko" >&5 ac_cv_func_fseeko=no cat > conftest.$ac_ext < int main() { return fseeko && fseeko (stdin, 0, 0); ; return 0; } EOF -if { (eval echo configure:13568: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then +if { (eval echo configure:14053: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then rm -rf conftest* ac_cv_func_fseeko=yes else @@ -13581,10 +14066,10 @@ fi echo $ac_n "checking if system supports Large Files at all""... $ac_c" 1>&6 -echo "configure:13585: checking if system supports Large Files at all" >&5 +echo "configure:14070: checking if system supports Large Files at all" >&5 cat > conftest.$ac_ext < #include @@ -13616,7 +14101,7 @@ #endif ; return 0; } EOF -if { (eval echo configure:13620: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then +if { (eval echo configure:14105: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then rm -rf conftest* ac_cv_largefiles=yes else @@ -13811,9 +14296,12 @@ s%@ZLIBINCPATH@%$ZLIBINCPATH%g s%@ZLIBLIBPATH@%$ZLIBLIBPATH%g s%@ZLIB@%$ZLIB%g -s%@BZLIBINCPATH@%$BZLIBINCPATH%g -s%@BZLIBLIBPATH@%$BZLIBLIBPATH%g -s%@BZLIB@%$BZLIB%g +s%@BZIP2INCPATH@%$BZIP2INCPATH%g +s%@BZIP2LIBPATH@%$BZIP2LIBPATH%g +s%@BZIP2LIB@%$BZIP2LIB%g +s%@ZSTDINCPATH@%$ZSTDINCPATH%g +s%@ZSTDLIBPATH@%$ZSTDLIBPATH%g +s%@ZSTDLIB@%$ZSTDLIB%g s%@PROJINC@%$PROJINC%g s%@PROJLIB@%$PROJLIB%g s%@PROJSHARE@%$PROJSHARE%g @@ -14249,5 +14737,16 @@ echo " X11 support: `if test -n "${USE_X11}" ; then echo yes ; else echo no ; fi`" +echo " Zstandard support: `if test -n "${USE_ZSTD}" ; then echo yes ; else echo no ; fi`" + +echo "" + +# remove when the new PROJ API is stable +if test $PROJ4API = 0 ; then +echo "$ac_t"" using new PROJ 5+ API" 1>&6 +else +echo "$ac_t"" using old PROJ 4 API" 1>&6 +fi + echo "" diff -Nru grass-7.4.3/configure.in grass-7.6.0/configure.in --- grass-7.4.3/configure.in 2017-11-25 22:57:55.000000000 +0000 +++ grass-7.6.0/configure.in 2018-08-31 15:00:18.000000000 +0000 @@ -268,6 +268,7 @@ LOC_ARG_WITH(openmp, OpenMP, no) LOC_ARG_WITH(opencl, OpenCL, no) LOC_ARG_WITH(bzlib, BZIP2, no) +LOC_ARG_WITH(zstd, Zstandard, no) AC_ARG_WITH(gdal, [ --with-gdal[=path/gdal-config] @@ -318,6 +319,9 @@ LOC_ARG_WITH_INC(bzlib, BZIP2) LOC_ARG_WITH_LIB(bzlib, BZIP2) +LOC_ARG_WITH_INC(zstd, ZSTD) +LOC_ARG_WITH_LIB(zstd, ZSTD) + LOC_ARG_WITH_INC(readline, Readline) LOC_ARG_WITH_LIB(readline, Readline) @@ -485,6 +489,14 @@ AC_MSG_RESULT(no) ]) +AC_MSG_CHECKING(for int64_t) +AC_TRY_COMPILE([#include ],[int64_t x;],[ +AC_MSG_RESULT(yes) +AC_DEFINE(HAVE_INT64_T) +],[ +AC_MSG_RESULT(no) +]) + AC_MSG_CHECKING(for W11) case "$enable_w11" in yes|no) AC_MSG_RESULT("$enable_w11") ;; @@ -600,71 +612,128 @@ # bzip2 support +BZIP2LIBPATH= +BZIP2INCPATH= +BZIP2LIB= + LOC_CHECK_USE(bzlib,bzlib,USE_BZIP2) if test -n "$USE_BZIP2"; then -BZLIBLIBPATH= -BZLIBINCPATH= -BZLIB= - # With bzip2 includes directory -LOC_CHECK_INC_PATH(bzlib,bzlib,BZLIBINCPATH) +LOC_CHECK_INC_PATH(bzlib,bzlib,BZIP2INCPATH) -LOC_CHECK_INCLUDES(bzlib.h,bzlib,$BZLIBINCPATH) +LOC_CHECK_INCLUDES(bzlib.h,bzlib,$BZIP2INCPATH) # With bzip2 library directory -LOC_CHECK_LIB_PATH(bzlib,bzlib,BZLIBLIBPATH) +LOC_CHECK_LIB_PATH(bzlib,bzlib,BZIP2LIBPATH) -LOC_CHECK_LIBS(bz2,BZ2_bzBuffToBuffCompress,bzlib,$BZLIBLIBPATH,BZLIB,,,) +LOC_CHECK_LIBS(bz2,BZ2_bzBuffToBuffCompress,bzlib,$BZIP2LIBPATH,BZIP2LIB,,,) # fi # $USE_BZIP2 -AC_SUBST(BZLIBINCPATH) -AC_SUBST(BZLIBLIBPATH) -AC_SUBST(BZLIB) +AC_SUBST(BZIP2INCPATH) +AC_SUBST(BZIP2LIBPATH) +AC_SUBST(BZIP2LIB) # Done checking bzip2 +# zstd support + +ZSTDLIBPATH= +ZSTDINCPATH= +ZSTDLIB= + +LOC_CHECK_USE(zstd,zstd,USE_ZSTD) + +if test -n "$USE_ZSTD"; then + +# With zstd includes directory + +LOC_CHECK_INC_PATH(zstd,zstd,ZSTDINCPATH) +LOC_CHECK_INCLUDES(zstd.h,zstd,$ZSTDINCPATH) + +# With zstd library directory + +LOC_CHECK_LIB_PATH(zstd,zstd,ZSTDLIBPATH) + +LOC_CHECK_LIBS(zstd,ZSTD_compress,zstd,$ZSTDLIBPATH,ZSTDLIB,,,) + +# + +fi # $USE_ZSTD + +AC_SUBST(ZSTDINCPATH) +AC_SUBST(ZSTDLIBPATH) +AC_SUBST(ZSTDLIB) + +# Done checking zstd + # Mandatory PROJ dependency PROJINC= PROJLIB= PROJSHARE= +PROJ4API=0 # With PROJ includes directory -LOC_CHECK_INC_PATH(proj,External PROJ.4,PROJINC) +LOC_CHECK_INC_PATH(proj,External PROJ,PROJINC) -LOC_CHECK_INCLUDES(proj_api.h,External PROJ.4,$PROJINC) +# PROJ version check: if proj.h exists, it must be proj 5+ +LOC_CHECK_INCLUDES(proj.h,External PROJ,$PROJINC,PROJ4API=1) -# PROJ version check +if test $PROJ4API = 0 ; then + LOC_CHECK_VERSION_INT(proj.h,PROJ_VERSION_MAJOR,External PROJ major,proj_ver_major,$PROJINC,0) + LOC_CHECK_VERSION_INT(proj.h,PROJ_VERSION_MINOR,External PROJ minor,proj_ver_minor,$PROJINC,0) + LOC_CHECK_VERSION_INT(proj.h,PROJ_VERSION_PATCH,External PROJ patch,proj_ver_patch,$PROJINC,0) + AC_MSG_RESULT([found PROJ version "${proj_ver_major}.${proj_ver_minor}.${proj_ver_patch}"]) + # minimum required PROJ 5+ version to use the new PROJ API: 5.1.0 + if test ${proj_ver_major} = 5 && test `expr ${proj_ver_minor} \< 1` = 1 ; then + AC_MSG_WARN([At least PROJ version "5.1.0" is required for the new API ]) + PROJ4API=1 + fi +fi + +if test $PROJ4API = 0 ; then + AC_MSG_RESULT([using new PROJ version 5+ API]) -if test "$cross_compiling" = yes; then - AC_MSG_WARN([*** Cannot check PROJ.4 version (cross-compiling).]) + # With PROJ library directory + + LOC_CHECK_LIB_PATH(proj,External PROJ,PROJLIB) + LOC_CHECK_LIBS(proj,proj_pj_info,External PROJ,$PROJLIB,PROJLIB,,,) else - LOC_CHECK_VERSION_INT(proj_api.h,PJ_VERSION,External PROJ.4,proj_ver,$PROJINC,0) + AC_MSG_RESULT([using old PROJ version 4 API]) + AC_DEFINE(USE_PROJ4API) - if test `expr "$proj_ver" \< 446` = 1 ; then - AC_MSG_ERROR([*** PROJ.4.4.6 or later is required.]) - fi -fi + LOC_CHECK_INCLUDES(proj_api.h,External PROJ,$PROJINC) + # PROJ version check for v4.x + + if test "$cross_compiling" = yes; then + AC_MSG_WARN([*** Cannot check PROJ.4 version (cross-compiling).]) + else + LOC_CHECK_VERSION_INT(proj_api.h,PJ_VERSION,External PROJ.4,proj_ver,$PROJINC,0) -# With PROJ library directory + if test `expr ${proj_ver} \< 446` = 1 ; then + AC_MSG_ERROR([*** PROJ.4.4.6 or later is required.]) + fi + fi -LOC_CHECK_LIB_PATH(proj,External PROJ.4,PROJLIB) + # With PROJ library directory -LOC_CHECK_LIBS(proj,pj_get_def,External PROJ.4,$PROJLIB,PROJLIB,,,) + LOC_CHECK_LIB_PATH(proj,External PROJ.4,PROJLIB) + LOC_CHECK_LIBS(proj,pj_get_def,External PROJ.4,$PROJLIB,PROJLIB,,,) +fi # With PROJ share directory -LOC_CHECK_SHARE_PATH(proj,External PROJ.4,PROJSHARE) +LOC_CHECK_SHARE_PATH(proj,External PROJ,PROJSHARE) if test -z "$PROJSHARE" ; then - AC_MSG_WARN([*** External PROJ.4 directory not specified; default will be used]) + AC_MSG_WARN([*** External PROJ directory not specified; default will be used]) PROJSHARE=/usr/share/proj fi @@ -673,7 +742,7 @@ AC_MSG_CHECKING([for epsg]) AC_MSG_RESULT([unknown (cross-compiling)]) else - LOC_CHECK_SHARE(epsg,External PROJ.4,$PROJSHARE,[ + LOC_CHECK_SHARE(epsg,External PROJ,$PROJSHARE,[ AC_MSG_WARN([*** Unable to locate PROJ data files.]) ]) fi @@ -1937,4 +2006,12 @@ LOC_MSG_USE(SQLite support,USE_SQLITE) LOC_MSG_USE(TIFF support,USE_TIFF) LOC_MSG_USE(X11 support,USE_X11) +LOC_MSG_USE(Zstandard support,USE_ZSTD) +LOC_MSG() +# remove when the new PROJ API is stable +if test $PROJ4API = 0 ; then +AC_MSG_RESULT([ using new PROJ 5+ API]) +else +AC_MSG_RESULT([ using old PROJ 4 API]) +fi LOC_MSG() diff -Nru grass-7.4.3/db/db.columns/testsuite/test_dbcolumns.py grass-7.6.0/db/db.columns/testsuite/test_dbcolumns.py --- grass-7.4.3/db/db.columns/testsuite/test_dbcolumns.py 1970-01-01 00:00:00.000000000 +0000 +++ grass-7.6.0/db/db.columns/testsuite/test_dbcolumns.py 2017-11-29 13:19:14.000000000 +0000 @@ -0,0 +1,33 @@ +from grass.gunittest.case import TestCase +from grass.gunittest.main import test +from grass.script.core import read_command + +output = """cat +OBJECTID +WAKE_ZIPCO +PERIMETER +ZIPCODE_ +ZIPCODE_ID +ZIPNAME +ZIPNUM +ZIPCODE +NAME +SHAPE_Leng +SHAPE_Area +""" + +class TestDbColumns(TestCase): + invect = 'zipcodes' + mapset = '$GISDBASE/$LOCATION_NAME/PERMANENT/sqlite/sqlite.db' + + @classmethod + def setUpClass(cls): + cls.runModule('db.connect', flags='c') + + def test_dbcols(self): + cols = read_command('db.columns', table=self.invect, + database=self.mapset) + self.assertEqual(first=cols, second=output) + +if __name__ == '__main__': + test() diff -Nru grass-7.4.3/db/db.copy/testsuite/test_dbcopy.py grass-7.6.0/db/db.copy/testsuite/test_dbcopy.py --- grass-7.4.3/db/db.copy/testsuite/test_dbcopy.py 1970-01-01 00:00:00.000000000 +0000 +++ grass-7.6.0/db/db.copy/testsuite/test_dbcopy.py 2017-11-29 13:19:14.000000000 +0000 @@ -0,0 +1,48 @@ +from grass.gunittest.case import TestCase +from grass.gunittest.main import test +from grass.script.core import read_command + + +class TestDbCopy(TestCase): + invect = 'zipcodes' + orig_mapset = '$GISDBASE/$LOCATION_NAME/PERMANENT/sqlite/sqlite.db' + outable = 'my_' + invect + + @classmethod + def setUpClass(cls): + cls.runModule('db.connect', flags='c') + + @classmethod + def tearDownClass(cls): + cls.runModule('db.droptable', table=cls.outable, flags='f', + database='$GISDBASE/$LOCATION_NAME/$MAPSET/sqlite/sqlite.db') + + def test_fromtable(self): + self.runModule('db.copy', from_database=self.orig_mapset, + from_table=self.invect, to_table=self.outable, + overwrite=True) + orig = read_command('db.select', table=self.invect, + database=self.orig_mapset) + new = read_command('db.select', table=self.outable) + self.assertEqual(first=orig, second=new) + + def test_select(self): + self.runModule('db.copy', from_database=self.orig_mapset, + to_table=self.outable, overwrite=True, + select="SELECT * from {inp} WHERE NAME='RALEIGH'".format(inp=self.invect)) + orig = read_command('db.select', database=self.orig_mapset, + sql="SELECT * from {inp} WHERE NAME='RALEIGH'".format(inp=self.invect)) + new = read_command('db.select', table=self.outable) + self.assertEqual(first=orig, second=new) + + def test_where(self): + self.runModule('db.copy', from_database=self.orig_mapset, + to_table=self.outable, overwrite=True, + from_table=self.invect, where="NAME='RALEIGH'") + orig = read_command('db.select', database=self.orig_mapset, + sql="SELECT * from {inp} WHERE NAME='RALEIGH'".format(inp=self.invect)) + new = read_command('db.select', table=self.outable) + self.assertEqual(first=orig, second=new) + +if __name__ == '__main__': + test() diff -Nru grass-7.4.3/db/db.describe/testsuite/test_dbdescribe.py grass-7.6.0/db/db.describe/testsuite/test_dbdescribe.py --- grass-7.4.3/db/db.describe/testsuite/test_dbdescribe.py 1970-01-01 00:00:00.000000000 +0000 +++ grass-7.6.0/db/db.describe/testsuite/test_dbdescribe.py 2017-11-29 13:19:14.000000000 +0000 @@ -0,0 +1,190 @@ +#!/usr/bin/env python2 +# -*- coding: utf-8 -*- +""" +Created on Tue Nov 14 09:43:55 2017 + +@author: lucadelu +""" + +from grass.gunittest.case import TestCase +from grass.gunittest.main import test +from grass.script.core import read_command + +output="""table:zipcodes +description: +insert:? +delete:? +ncols:12 +nrows:44 + +column:cat +description: +type:INTEGER +len:20 +scale:0 +precision:0 +default: +nullok:yes +select:? +update:? + +column:OBJECTID +description: +type:INTEGER +len:20 +scale:0 +precision:0 +default: +nullok:yes +select:? +update:? + +column:WAKE_ZIPCO +description: +type:DOUBLE PRECISION +len:20 +scale:0 +precision:0 +default: +nullok:yes +select:? +update:? + +column:PERIMETER +description: +type:DOUBLE PRECISION +len:20 +scale:0 +precision:0 +default: +nullok:yes +select:? +update:? + +column:ZIPCODE_ +description: +type:DOUBLE PRECISION +len:20 +scale:0 +precision:0 +default: +nullok:yes +select:? +update:? + +column:ZIPCODE_ID +description: +type:DOUBLE PRECISION +len:20 +scale:0 +precision:0 +default: +nullok:yes +select:? +update:? + +column:ZIPNAME +description: +type:CHARACTER +len:15 +scale:0 +precision:0 +default: +nullok:yes +select:? +update:? + +column:ZIPNUM +description: +type:DOUBLE PRECISION +len:20 +scale:0 +precision:0 +default: +nullok:yes +select:? +update:? + +column:ZIPCODE +description: +type:CHARACTER +len:30 +scale:0 +precision:0 +default: +nullok:yes +select:? +update:? + +column:NAME +description: +type:CHARACTER +len:30 +scale:0 +precision:0 +default: +nullok:yes +select:? +update:? + +column:SHAPE_Leng +description: +type:DOUBLE PRECISION +len:20 +scale:0 +precision:0 +default: +nullok:yes +select:? +update:? + +column:SHAPE_Area +description: +type:DOUBLE PRECISION +len:20 +scale:0 +precision:0 +default: +nullok:yes +select:? +update:? +""" + +outcol="""ncols: 12 +nrows: 44 +Column 1: cat:INTEGER:20 +Column 2: OBJECTID:INTEGER:20 +Column 3: WAKE_ZIPCO:DOUBLE PRECISION:20 +Column 4: PERIMETER:DOUBLE PRECISION:20 +Column 5: ZIPCODE_:DOUBLE PRECISION:20 +Column 6: ZIPCODE_ID:DOUBLE PRECISION:20 +Column 7: ZIPNAME:CHARACTER:15 +Column 8: ZIPNUM:DOUBLE PRECISION:20 +Column 9: ZIPCODE:CHARACTER:30 +Column 10: NAME:CHARACTER:30 +Column 11: SHAPE_Leng:DOUBLE PRECISION:20 +Column 12: SHAPE_Area:DOUBLE PRECISION:20 +""" + + +class TestDbCopy(TestCase): + invect = 'zipcodes' + mapset = '$GISDBASE/$LOCATION_NAME/PERMANENT/sqlite/sqlite.db' + + @classmethod + def setUpClass(cls): + cls.runModule('db.connect', flags='c') + + def test_describe(self): + cols = read_command('db.describe', table=self.invect, + database=self.mapset) + self.assertEqual(first=cols, second=output) + + def test_columns(self): + cols = read_command('db.describe', table=self.invect, flags='c', + database=self.mapset) + self.assertEqual(first=cols, second=outcol) + + +if __name__ == '__main__': + test() diff -Nru grass-7.4.3/db/drivers/dbf/db.c grass-7.6.0/db/drivers/dbf/db.c --- grass-7.4.3/db/drivers/dbf/db.c 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/db/drivers/dbf/db.c 2018-11-02 14:32:29.000000000 +0000 @@ -91,7 +91,7 @@ status = G_mkdir(db.name); if (status != 0) { /* mkdir failed */ - db_d_append_error(_("Unable create DBF database: %s"), name); + db_d_append_error(_("Unable to create DBF database: %s"), name); db_d_report_error(); return DB_FAILED; } diff -Nru grass-7.4.3/db/drivers/ogr/describe.c grass-7.6.0/db/drivers/ogr/describe.c --- grass-7.4.3/db/drivers/ogr/describe.c 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/db/drivers/ogr/describe.c 2018-08-31 15:00:18.000000000 +0000 @@ -198,12 +198,12 @@ case OFTDate: case OFTTime: case OFTDateTime: - sqlType = DB_SQL_TYPE_CHARACTER; size = OGR_Fld_GetWidth(hFieldDefn); - if (size == 0) { - G_warning(_("column '%s', type 'string': unknown width -> stored as varchar(250) " - "some data may be lost"), fieldName); - size = 250; + if (size > 0) { + sqlType = DB_SQL_TYPE_CHARACTER; + } + else { + sqlType = DB_SQL_TYPE_TEXT; } precision = 0; break; diff -Nru grass-7.4.3/db/drivers/ogr/execute.c grass-7.6.0/db/drivers/ogr/execute.c --- grass-7.4.3/db/drivers/ogr/execute.c 2015-02-03 21:29:36.000000000 +0000 +++ grass-7.6.0/db/drivers/ogr/execute.c 2018-08-22 10:38:51.000000000 +0000 @@ -96,6 +96,9 @@ } else { if ((cols[i].type != OFTInteger || +#if GDAL_VERSION_NUM >= 2000000 + cols[i].type != OFTInteger64 || +#endif cols[i].type != OFTReal) && *(cols[i].value) == '\'') { value = G_strchg(cols[i].value, '\'', ' '); G_strip(value); diff -Nru grass-7.4.3/db/drivers/ogr/fetch.c grass-7.6.0/db/drivers/ogr/fetch.c --- grass-7.4.3/db/drivers/ogr/fetch.c 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/db/drivers/ogr/fetch.c 2018-08-31 15:00:18.000000000 +0000 @@ -144,6 +144,13 @@ value->i = OGR_F_GetFieldAsInteger(c->hFeature, i); break; +#if GDAL_VERSION_NUM >= 2000000 + case OFTInteger64: + /* test for integer overflow ? */ + value->i = OGR_F_GetFieldAsInteger64(c->hFeature, i); + break; +#endif + case OFTReal: value->d = OGR_F_GetFieldAsDouble(c->hFeature, i); break; diff -Nru grass-7.4.3/db/drivers/postgres/grass-pg.html grass-7.6.0/db/drivers/postgres/grass-pg.html --- grass-7.4.3/db/drivers/postgres/grass-pg.html 2018-07-15 18:38:38.000000000 +0000 +++ grass-7.6.0/db/drivers/postgres/grass-pg.html 2018-08-31 15:00:18.000000000 +0000 @@ -149,4 +149,4 @@

-Last changed: $Date: 2018-07-15 20:38:37 +0200 (Sun, 15 Jul 2018) $ +Last changed: $Date: 2018-07-13 11:36:07 +0200 (Fri, 13 Jul 2018) $ diff -Nru grass-7.4.3/db/drivers/sqlite/describe.c grass-7.6.0/db/drivers/sqlite/describe.c --- grass-7.4.3/db/drivers/sqlite/describe.c 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/db/drivers/sqlite/describe.c 2018-08-31 15:00:18.000000000 +0000 @@ -378,7 +378,7 @@ G_chop(buf); G_tolcase(buf); - *length = 1; + *length = 0; #define streq(a,b) (strcmp((a),(b)) == 0) diff -Nru grass-7.4.3/debian/changelog grass-7.6.0/debian/changelog --- grass-7.4.3/debian/changelog 2018-11-27 18:16:21.000000000 +0000 +++ grass-7.6.0/debian/changelog 2019-01-18 16:23:41.000000000 +0000 @@ -1,3 +1,55 @@ +grass (7.6.0-1~xenial1) xenial; urgency=medium + + * Rebuild for xenial. + + -- Martin Landa Fri, 18 Jan 2019 17:23:41 +0100 + +grass (7.6.0-1~exp1) experimental; urgency=medium + + * New upstream release. + * Use grass-gui.maintscript for dpkg-maintscript-helper commands. + * Update copyright years for GRASS Development Team & Markus Neteler. + * Drop spelling-errors.patch, applied upstream. + + -- Bas Couwenberg Thu, 17 Jan 2019 10:25:55 +0100 + +grass (7.6.0~rc1-1~exp1~xenial2) xenial; urgency=medium + + * Rebuild for xenial. + + -- Martin Landa Fri, 28 Dec 2018 10:15:14 +0100 + +grass (7.6.0~rc1-1~exp1~xenial1) xenial; urgency=medium + + * Rebuild for xenial. + + -- Martin Landa Wed, 26 Dec 2018 17:16:14 +0100 + +grass (7.6.0~rc1-1~exp1) experimental; urgency=medium + + * New upstream release candidate. + * Update watch file for GRASS 7.6 releases. + * Refresh patches. + * Update copyright file, changes: + - Update copyright years for copyright holders + - Add copyright holders + - Add license & copyright for pavl code + * Enable zstd support. + * Enable PDAL support. + * Add lintian override for spelling-error-in-binary false positive. + * Drop unused override for hardening-no-fortify-functions. + * Add patch to fix spelling errors. + + -- Bas Couwenberg Wed, 26 Dec 2018 14:48:21 +0100 + +grass (7.4.3-2) unstable; urgency=medium + + * Also strip .note section from binaries. + * Bump Standards-Version to 4.3.0, changes: strip binaries. + * Fix --with-mysql-includes option with multiple include directories. + + -- Bas Couwenberg Tue, 25 Dec 2018 20:42:22 +0100 + grass (7.4.3-1~xenial1) xenial; urgency=medium * Rebuild for xenial. diff -Nru grass-7.4.3/debian/control grass-7.6.0/debian/control --- grass-7.4.3/debian/control 2018-11-27 18:15:55.000000000 +0000 +++ grass-7.6.0/debian/control 2019-01-18 16:11:32.000000000 +0000 @@ -28,6 +28,7 @@ libmysqlclient-dev, libncurses5-dev, libnetcdf-dev, + libpdal-dev, libpng-dev, libpq-dev, libproj-dev, @@ -36,6 +37,7 @@ libtiff-dev, libwxgtk3.0-dev, libxmu-dev, + libzstd-dev, lsb-release, netcdf-bin, # install optipng if compressing the PNG images in the programmers' manual @@ -50,7 +52,7 @@ python-wxgtk3.0, unixodbc-dev, zlib1g-dev -Standards-Version: 4.2.1 +Standards-Version: 4.3.0 Vcs-Browser: https://salsa.debian.org/debian-gis-team/grass Vcs-Git: https://salsa.debian.org/debian-gis-team/grass.git -b ubuntugis/xenial Homepage: http://grass.osgeo.org/ diff -Nru grass-7.4.3/debian/copyright grass-7.6.0/debian/copyright --- grass-7.4.3/debian/copyright 2018-11-27 18:15:24.000000000 +0000 +++ grass-7.6.0/debian/copyright 2019-01-18 16:21:46.000000000 +0000 @@ -4,16 +4,18 @@ Source: http://grass.osgeo.org/ Files: * -Copyright: 1989-2018, GRASS Development Team +Copyright: 1989-2019, GRASS Development Team + 2003-2019, Markus Neteler + 2011-2018, Vaclav Petras 2014-2018, Tereza Fiedlerova + 2018, Supreet Singh 1992-2017, Helena Mitasova 2003-2017, Glynn Clements 2011-2017, Markus Metz 2011-2017, Soeren Gebbert - 2011-2017, Vaclav Petras 2012, 2014-2015, 2017, Luca Delucchi 2017, Maris Nartiss - 2003-2016, Markus Neteler + 2017, Sunveer Singh 2012-2016, Anna Petrasova 2016, Adam Laza 2016, Zofie Cimburova @@ -72,6 +74,11 @@ 2000-2005, Liam Girdwood License: LGPL-2+ +Files: imagery/i.segment/pavl.c + imagery/i.segment/pavl.h +Copyright: 1998-2002, 2004, Free Software Foundation, Inc. +License: LGPL-3+ + Files: lib/external/ccmath/* Copyright: 2000, Daniel A. Atkinson License: LGPL-2.1+ @@ -86,7 +93,7 @@ Files: lib/gis/lz4.c lib/gis/lz4.h -Copyright: 2011-2015, Yann Collet +Copyright: 2011-2017, Yann Collet License: BSD-2-Clause Files: lib/python/imaging/images2avi.py @@ -158,6 +165,11 @@ LIMITATION, WARRANTY OF MERCHANTABILITY AND WARRANTY OF FITNESS FOR A PARTICULAR PURPOSE. +Files: raster/r.path/pavlrc.c + raster/r.path/pavlrc.h +Copyright: 1998-2002, 2004, Free Software Foundation, Inc. +License: LGPL-3+ + Files: tools/fix_typos.sh Copyright: 2016, Even Rouault License: Expat diff -Nru grass-7.4.3/debian/grass-core.dirs grass-7.6.0/debian/grass-core.dirs --- grass-7.4.3/debian/grass-core.dirs 2018-11-27 18:15:24.000000000 +0000 +++ grass-7.6.0/debian/grass-core.dirs 2019-01-18 16:11:32.000000000 +0000 @@ -1,4 +1,4 @@ -usr/lib/grass74 +usr/lib/grass76 usr/bin usr/share/doc/grass-core usr/share/man diff -Nru grass-7.4.3/debian/grass-core.install grass-7.6.0/debian/grass-core.install --- grass-7.4.3/debian/grass-core.install 2018-11-27 18:15:24.000000000 +0000 +++ grass-7.6.0/debian/grass-core.install 2019-01-18 16:11:32.000000000 +0000 @@ -1,12 +1,12 @@ -usr/bin/grass74 -usr/bin/x-grass74 -usr/lib/grass74/bin -usr/lib/grass74/driver -usr/lib/grass74/etc -usr/lib/grass74/fonts -usr/lib/grass74/lib -usr/lib/grass74/locale -usr/lib/grass74/scripts +usr/bin/grass76 +usr/bin/x-grass76 +usr/lib/grass76/bin +usr/lib/grass76/driver +usr/lib/grass76/etc +usr/lib/grass76/fonts +usr/lib/grass76/lib +usr/lib/grass76/locale +usr/lib/grass76/scripts usr/share/applications usr/share/metainfo usr/share/icons/hicolor diff -Nru grass-7.4.3/debian/grass-core.links grass-7.6.0/debian/grass-core.links --- grass-7.4.3/debian/grass-core.links 2018-11-27 18:15:24.000000000 +0000 +++ grass-7.6.0/debian/grass-core.links 2019-01-18 16:11:32.000000000 +0000 @@ -1,12 +1,12 @@ -usr/bin/grass74 usr/bin/grass -usr/bin/x-grass74 usr/bin/x-grass -usr/share/man/man1/grass74.1.gz usr/share/man/man1/grass.1.gz -usr/share/man/man1/grass74.1.gz usr/share/man/man1/x-grass.1.gz -usr/share/man/man1/grass74.1.gz usr/share/man/man1/x-grass74.1.gz -usr/share/doc/grass-core/AUTHORS usr/lib/grass74/AUTHORS -usr/share/doc/grass-core/CITING usr/lib/grass74/CITING -usr/share/doc/grass-core/COPYING usr/lib/grass74/COPYING -usr/share/doc/grass-core/contributors.csv usr/lib/grass74/contributors.csv -usr/share/doc/grass-core/contributors_extra.csv usr/lib/grass74/contributors_extra.csv -usr/share/doc/grass-core/translators.csv usr/lib/grass74/translators.csv -usr/share/common-licenses/GPL-2 usr/lib/grass74/GPL.TXT +usr/bin/grass76 usr/bin/grass +usr/bin/x-grass76 usr/bin/x-grass +usr/share/man/man1/grass76.1.gz usr/share/man/man1/grass.1.gz +usr/share/man/man1/grass76.1.gz usr/share/man/man1/x-grass.1.gz +usr/share/man/man1/grass76.1.gz usr/share/man/man1/x-grass76.1.gz +usr/share/doc/grass-core/AUTHORS usr/lib/grass76/AUTHORS +usr/share/doc/grass-core/CITING usr/lib/grass76/CITING +usr/share/doc/grass-core/COPYING usr/lib/grass76/COPYING +usr/share/doc/grass-core/contributors.csv usr/lib/grass76/contributors.csv +usr/share/doc/grass-core/contributors_extra.csv usr/lib/grass76/contributors_extra.csv +usr/share/doc/grass-core/translators.csv usr/lib/grass76/translators.csv +usr/share/common-licenses/GPL-2 usr/lib/grass76/GPL.TXT diff -Nru grass-7.4.3/debian/grass-core.lintian-overrides grass-7.6.0/debian/grass-core.lintian-overrides --- grass-7.4.3/debian/grass-core.lintian-overrides 2018-11-27 18:15:24.000000000 +0000 +++ grass-7.6.0/debian/grass-core.lintian-overrides 2019-01-18 16:11:32.000000000 +0000 @@ -8,7 +8,6 @@ # Build uses -D_FORTIFY_SOURCE=2, but hardening-check reports: # Fortify Source functions: no, only unprotected functions found! grass-core: hardening-no-fortify-functions usr/lib/grass*/bin/i.gensig -grass-core: hardening-no-fortify-functions usr/lib/grass*/bin/i.segment grass-core: hardening-no-fortify-functions usr/lib/grass*/bin/r3.in.ascii grass-core: hardening-no-fortify-functions usr/lib/grass*/bin/r3.in.bin grass-core: hardening-no-fortify-functions usr/lib/grass*/bin/r.grow.distance @@ -52,3 +51,6 @@ # Not a problem grass-core: package-contains-documentation-outside-usr-share-doc usr/lib/grass*/etc/license +# False positive, part of NormalX, NormalY, NormalZ +grass-core: spelling-error-in-binary usr/lib/grass*/bin/v.in.pdal NormalY Normally + diff -Nru grass-7.4.3/debian/grass-core.manpages grass-7.6.0/debian/grass-core.manpages --- grass-7.4.3/debian/grass-core.manpages 2018-11-27 18:15:24.000000000 +0000 +++ grass-7.6.0/debian/grass-core.manpages 2019-01-18 16:11:32.000000000 +0000 @@ -1 +1 @@ -debian/grass74.1 +debian/grass76.1 diff -Nru grass-7.4.3/debian/grass-dev.dirs grass-7.6.0/debian/grass-dev.dirs --- grass-7.4.3/debian/grass-dev.dirs 2018-11-27 18:15:24.000000000 +0000 +++ grass-7.6.0/debian/grass-dev.dirs 2019-01-18 16:11:32.000000000 +0000 @@ -1,4 +1,4 @@ -usr/lib/grass74/include -usr/lib/grass74/include/Make -usr/lib/grass74/tools +usr/lib/grass76/include +usr/lib/grass76/include/Make +usr/lib/grass76/tools usr/share/pkgconfig diff -Nru grass-7.4.3/debian/grass-dev.install grass-7.6.0/debian/grass-dev.install --- grass-7.4.3/debian/grass-dev.install 2018-11-27 18:15:24.000000000 +0000 +++ grass-7.6.0/debian/grass-dev.install 2019-01-18 16:11:32.000000000 +0000 @@ -1,2 +1,2 @@ -usr/lib/grass74/include -usr/lib/grass74/tools +usr/lib/grass76/include +usr/lib/grass76/tools diff -Nru grass-7.4.3/debian/grass-dev.links grass-7.6.0/debian/grass-dev.links --- grass-7.4.3/debian/grass-dev.links 2018-11-27 18:15:24.000000000 +0000 +++ grass-7.6.0/debian/grass-dev.links 2019-01-18 16:11:32.000000000 +0000 @@ -1 +1 @@ -usr/share/pkgconfig/grass74.pc usr/share/pkgconfig/grass.pc +usr/share/pkgconfig/grass76.pc usr/share/pkgconfig/grass.pc diff -Nru grass-7.4.3/debian/grass-doc.install grass-7.6.0/debian/grass-doc.install --- grass-7.4.3/debian/grass-doc.install 2018-11-27 18:15:24.000000000 +0000 +++ grass-7.6.0/debian/grass-doc.install 2019-01-18 16:11:32.000000000 +0000 @@ -1,2 +1,2 @@ -usr/lib/grass74/docs/html usr/share/doc/grass-doc -usr/lib/grass74/docs/man/man1 usr/share/man +usr/lib/grass76/docs/html usr/share/doc/grass-doc +usr/lib/grass76/docs/man/man1 usr/share/man diff -Nru grass-7.4.3/debian/grass-doc.links grass-7.6.0/debian/grass-doc.links --- grass-7.4.3/debian/grass-doc.links 2018-11-27 18:15:24.000000000 +0000 +++ grass-7.6.0/debian/grass-doc.links 2019-01-18 16:11:32.000000000 +0000 @@ -1 +1,2 @@ -usr/share/doc/grass-doc/html usr/lib/grass74/docs/html +usr/share/doc/grass-doc/html usr/lib/grass76/docs/html +usr/share/javascript/jquery usr/share/doc/grass-doc/html/jquery diff -Nru grass-7.4.3/debian/grass-gui.dirs grass-7.6.0/debian/grass-gui.dirs --- grass-7.4.3/debian/grass-gui.dirs 2018-11-27 18:15:24.000000000 +0000 +++ grass-7.6.0/debian/grass-gui.dirs 2019-01-18 16:11:32.000000000 +0000 @@ -1 +1 @@ -usr/share/grass74 +usr/share/grass76 diff -Nru grass-7.4.3/debian/grass-gui.install grass-7.6.0/debian/grass-gui.install --- grass-7.4.3/debian/grass-gui.install 2018-11-27 18:15:24.000000000 +0000 +++ grass-7.6.0/debian/grass-gui.install 2019-01-18 16:11:32.000000000 +0000 @@ -1,2 +1,2 @@ -usr/lib/grass74/gui -usr/share/grass74/gui +usr/lib/grass76/gui +usr/share/grass76/gui diff -Nru grass-7.4.3/debian/grass-gui.links grass-7.6.0/debian/grass-gui.links --- grass-7.4.3/debian/grass-gui.links 2018-11-27 18:15:24.000000000 +0000 +++ grass-7.6.0/debian/grass-gui.links 2019-01-18 16:11:32.000000000 +0000 @@ -1,8 +1,8 @@ #!/bin/sh cat </dev/null; then - dpkg-maintscript-helper dir_to_symlink \ - /usr/lib/grass64/etc/gui/icons /usr/share/grass64/etc/gui/icons 7.0.0~rc1-1~exp1~ -- "$@" - - dpkg-maintscript-helper dir_to_symlink \ - /usr/lib/grass64/etc/gui/images /usr/share/grass64/etc/gui/images 7.0.0~rc1-1~exp1~ -- "$@" - - dpkg-maintscript-helper dir_to_symlink \ - /usr/lib/grass64/bwidget/images /usr/share/grass64/bwidget/images 7.0.0~rc1-1~exp1~ -- "$@" -fi diff -Nru grass-7.4.3/debian/grass-gui.postrm grass-7.6.0/debian/grass-gui.postrm --- grass-7.4.3/debian/grass-gui.postrm 2018-11-27 18:15:24.000000000 +0000 +++ grass-7.6.0/debian/grass-gui.postrm 1970-01-01 00:00:00.000000000 +0000 @@ -1,16 +0,0 @@ -#!/bin/sh -set -e - -#DEBHELPER# - -# Switch directories to symlinks (#776349) -if dpkg-maintscript-helper supports dir_to_symlink 2>/dev/null; then - dpkg-maintscript-helper dir_to_symlink \ - /usr/lib/grass64/etc/gui/icons /usr/share/grass64/etc/gui/icons 7.0.0~rc1-1~exp1~ -- "$@" - - dpkg-maintscript-helper dir_to_symlink \ - /usr/lib/grass64/etc/gui/images /usr/share/grass64/etc/gui/images 7.0.0~rc1-1~exp1~ -- "$@" - - dpkg-maintscript-helper dir_to_symlink \ - /usr/lib/grass64/bwidget/images /usr/share/grass64/bwidget/images 7.0.0~rc1-1~exp1~ -- "$@" -fi diff -Nru grass-7.4.3/debian/grass-gui.preinst grass-7.6.0/debian/grass-gui.preinst --- grass-7.4.3/debian/grass-gui.preinst 2018-11-27 18:15:24.000000000 +0000 +++ grass-7.6.0/debian/grass-gui.preinst 1970-01-01 00:00:00.000000000 +0000 @@ -1,16 +0,0 @@ -#!/bin/sh -set -e - -#DEBHELPER# - -# Switch directories to symlinks (#776349) -if dpkg-maintscript-helper supports dir_to_symlink 2>/dev/null; then - dpkg-maintscript-helper dir_to_symlink \ - /usr/lib/grass64/etc/gui/icons /usr/share/grass64/etc/gui/icons 7.0.0~rc1-1~exp1~ -- "$@" - - dpkg-maintscript-helper dir_to_symlink \ - /usr/lib/grass64/etc/gui/images /usr/share/grass64/etc/gui/images 7.0.0~rc1-1~exp1~ -- "$@" - - dpkg-maintscript-helper dir_to_symlink \ - /usr/lib/grass64/bwidget/images /usr/share/grass64/bwidget/images 7.0.0~rc1-1~exp1~ -- "$@" -fi diff -Nru grass-7.4.3/debian/patches/instdir grass-7.6.0/debian/patches/instdir --- grass-7.4.3/debian/patches/instdir 2018-11-27 18:15:24.000000000 +0000 +++ grass-7.6.0/debian/patches/instdir 2019-01-18 16:11:32.000000000 +0000 @@ -4,7 +4,7 @@ --- a/configure +++ b/configure -@@ -1441,7 +1441,7 @@ fi +@@ -1448,7 +1448,7 @@ fi if test -n "$MACOSX_APP" ; then INSTDIR='${prefix}'"/GRASS-${GRASS_VERSION_MAJOR}.${GRASS_VERSION_MINOR}.app/Contents/MacOS" else diff -Nru grass-7.4.3/debian/patches/pager grass-7.6.0/debian/patches/pager --- grass-7.4.3/debian/patches/pager 2018-11-27 18:15:24.000000000 +0000 +++ grass-7.6.0/debian/patches/pager 2019-01-18 16:11:32.000000000 +0000 @@ -10,7 +10,7 @@ --- a/lib/init/grass.py +++ b/lib/init/grass.py -@@ -640,10 +640,12 @@ def find_exe(pgm): +@@ -661,10 +661,12 @@ def find_exe(pgm): def set_defaults(): # GRASS_PAGER if not os.getenv('GRASS_PAGER'): diff -Nru grass-7.4.3/debian/rules grass-7.6.0/debian/rules --- grass-7.4.3/debian/rules 2018-11-27 18:15:24.000000000 +0000 +++ grass-7.6.0/debian/rules 2019-01-18 16:11:32.000000000 +0000 @@ -100,11 +100,12 @@ --with-liblas=/usr/bin/liblas-config \ --with-motif \ --with-mysql \ - --with-mysql-includes=$(shell mysql_config --include | sed -e 's/-I//') \ + --with-mysql-includes="$(shell mysql_config --include | sed -e 's/-I//g')" \ --with-netcdf \ --with-nls \ --with-odbc \ --with-openmp \ + --with-pdal \ --with-postgres \ --with-postgres-includes=$(shell pg_config --includedir) \ --with-proj-share=/usr/share/proj \ @@ -112,7 +113,8 @@ --with-readline \ --with-sqlite \ --with-wxwidgets=/usr/bin/wx-config \ - --with-x + --with-x \ + --with-zstd # This target generates arch-dep stuff, unfortunately most doc requires working bins to # be properly generated... @@ -234,11 +236,8 @@ override_dh_install-arch: # Strip binaries - strip debian/tmp/usr/lib/$(BASE_NAME)/bin/r.in.png - strip debian/tmp/usr/lib/$(BASE_NAME)/bin/r.out.png - - strip --remove-section=.comment debian/tmp/usr/lib/$(BASE_NAME)/bin/r.in.png - strip --remove-section=.comment debian/tmp/usr/lib/$(BASE_NAME)/bin/r.out.png + strip --strip-unneeded --remove-section=.comment --remove-section=.note debian/tmp/usr/lib/$(BASE_NAME)/bin/r.in.png + strip --strip-unneeded --remove-section=.comment --remove-section=.note debian/tmp/usr/lib/$(BASE_NAME)/bin/r.out.png dh_install --arch --list-missing diff -Nru grass-7.4.3/debian/watch grass-7.6.0/debian/watch --- grass-7.4.3/debian/watch 2018-11-27 18:15:24.000000000 +0000 +++ grass-7.6.0/debian/watch 2019-01-18 16:11:32.000000000 +0000 @@ -2,5 +2,5 @@ opts=\ uversionmangle=s/(\d)[_\.\-\+]?((RC|rc|pre|dev|beta|alpha)\d*)$/$1~$2/;s/RC/rc/,\ dversionmangle=s/\+(debian|dfsg|ds|deb)\d*$// \ -https://grass.osgeo.org/grass74/source/ \ +https://grass.osgeo.org/grass76/source/ \ grass-([\d\.]*(?:(?:RC|rc|pre|dev|beta|alpha)?\d*))\.(?:tgz|tbz|txz|(?:tar\.(?:gz|bz2|xz))) diff -Nru grass-7.4.3/debian/x-grass7 grass-7.6.0/debian/x-grass7 --- grass-7.4.3/debian/x-grass7 2018-11-27 18:15:24.000000000 +0000 +++ grass-7.6.0/debian/x-grass7 2019-01-18 16:11:32.000000000 +0000 @@ -5,13 +5,13 @@ if [ -n "$DISPLAY" ]; then if [ -n "$(tty)" ]; then - exec /usr/bin/grass74 "$@" + exec /usr/bin/grass76 "$@" else - exec x-terminal-emulator -e /bin/sh -c "/usr/bin/grass74 $@" + exec x-terminal-emulator -e /bin/sh -c "/usr/bin/grass76 $@" fi else if [ -n "$(tty)" ]; then - exec /usr/bin/grass74 "$@" + exec /usr/bin/grass76 "$@" fi fi diff -Nru grass-7.4.3/display/d.grid/d.grid.html grass-7.6.0/display/d.grid/d.grid.html --- grass-7.4.3/display/d.grid/d.grid.html 2017-12-13 08:38:32.000000000 +0000 +++ grass-7.6.0/display/d.grid/d.grid.html 2018-08-31 15:00:18.000000000 +0000 @@ -86,4 +86,4 @@ Background color implemented as part of GSoC 2016 by Adam Laza, CTU in Prague

-Last changed: $Date: 2017-12-13 09:38:31 +0100 (Wed, 13 Dec 2017) $ +Last changed: $Date: 2017-12-13 09:37:43 +0100 (Wed, 13 Dec 2017) $ diff -Nru grass-7.4.3/display/d.grid/local_proto.h grass-7.6.0/display/d.grid/local_proto.h --- grass-7.4.3/display/d.grid/local_proto.h 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/display/d.grid/local_proto.h 2018-08-31 15:00:18.000000000 +0000 @@ -7,13 +7,13 @@ /* plot.c */ int plot_grid(double, double, double, int, int, int, int, int, int, double, int); -int plot_geogrid(double, struct pj_info, struct pj_info, int, int, int, int, - int, int, double, int); -void init_proj(struct pj_info *, struct pj_info *, int); +int plot_geogrid(double, struct pj_info *, struct pj_info *, struct pj_info *, + int, int, int, int, int, int, double, int); +void init_proj(struct pj_info *, struct pj_info *, struct pj_info *, int); void get_ll_bounds(double *, double *, double *, double *, struct Cell_head, - struct pj_info, struct pj_info); + struct pj_info *, struct pj_info *, struct pj_info *); void check_coords(double, double, double *, double *, int, struct Cell_head, - struct pj_info, struct pj_info); + struct pj_info *, struct pj_info *, struct pj_info *); float get_heading(double, double); /* plotborder.c */ diff -Nru grass-7.4.3/display/d.grid/main.c grass-7.6.0/display/d.grid/main.c --- grass-7.4.3/display/d.grid/main.c 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/display/d.grid/main.c 2018-08-31 15:00:18.000000000 +0000 @@ -42,8 +42,7 @@ *direction, *bgcolor; struct Flag *noborder, *notext, *geogrid, *nogrid, *wgs84, *cross, *fiducial, *dot, *align; - struct pj_info info_in; /* Proj structures */ - struct pj_info info_out; /* Proj structures */ + struct pj_info info_in, info_out, info_trans; /* Proj structures */ struct Cell_head wind; /* Initialize the GIS calls */ @@ -287,9 +286,10 @@ if (!nogrid->answer) { if (geogrid->answer) { /* initialzie proj stuff */ - init_proj(&info_in, &info_out, wgs84->answer); - plot_geogrid(gsize, info_in, info_out, do_text, colorg, colort, - colorbg, fontsize, mark_type, line_width, dirn); + init_proj(&info_in, &info_out, &info_trans, wgs84->answer); + plot_geogrid(gsize, &info_in, &info_out, &info_trans, + do_text, colorg, colort, colorbg, fontsize, + mark_type, line_width, dirn); } else { /* Do the grid plotting */ diff -Nru grass-7.4.3/display/d.grid/Makefile grass-7.6.0/display/d.grid/Makefile --- grass-7.4.3/display/d.grid/Makefile 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/display/d.grid/Makefile 2018-08-31 15:00:18.000000000 +0000 @@ -4,7 +4,7 @@ LIBES = $(DISPLAYLIB) $(GPROJLIB) $(SYMBLIB) $(GISLIB) $(MATHLIB) DEPENDENCIES = $(DISPLAYDEP) $(GPROJDEP) $(SYMBDEP) $(GISDEP) -EXTRA_INC = $(PROJINC) +EXTRA_INC = $(PROJINC) $(GDALCFLAGS) include $(MODULE_TOPDIR)/include/Make/Module.make diff -Nru grass-7.4.3/display/d.grid/plot.c grass-7.6.0/display/d.grid/plot.c --- grass-7.4.3/display/d.grid/plot.c 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/display/d.grid/plot.c 2018-08-31 15:00:18.000000000 +0000 @@ -232,9 +232,10 @@ } -int plot_geogrid(double size, struct pj_info info_in, struct pj_info info_out, - int do_text, int gcolor, int tcolor, int bgcolor, int fontsize, - int mark_type, double line_width, int direction) +int plot_geogrid(double size, struct pj_info *info_in, struct pj_info *info_out, + struct pj_info *info_trans, int do_text, int gcolor, + int tcolor, int bgcolor, int fontsize, int mark_type, + double line_width, int direction) { double g; double e1, e2, n1, n2; @@ -263,7 +264,7 @@ /* get lat long min max */ /* probably need something like boardwalk ?? */ - get_ll_bounds(&west, &east, &south, &north, window, info_in, info_out); + get_ll_bounds(&west, &east, &south, &north, window, info_in, info_out, info_trans); G_debug(3, "REGION BOUNDS N=%f S=%f E=%f W=%f", north, south, east, west); @@ -283,16 +284,18 @@ n1 = n2 = g; e1 = west + (ll * ((east - west) / SEGS)); e2 = e1 + ((east - west) / SEGS); - if (pj_do_proj(&e1, &n1, &info_in, &info_out) < 0) - G_fatal_error(_("Error in pj_do_proj")); + if (GPJ_transform(info_in, info_out, info_trans, PJ_INV, + &e1, &n1, NULL) < 0) + G_fatal_error(_("Error in GPJ_transform()")); - check_coords(e1, n1, &lon, &lat, 1, window, info_in, info_out); + check_coords(e1, n1, &lon, &lat, 1, window, info_in, info_out, info_trans); e1 = lon; n1 = lat; - if (pj_do_proj(&e2, &n2, &info_in, &info_out) < 0) - G_fatal_error(_("Error in pj_do_proj")); + if (GPJ_transform(info_in, info_out, info_trans, PJ_INV, + &e2, &n2, NULL) < 0) + G_fatal_error(_("Error in GPJ_transform()")); - check_coords(e2, n2, &lon, &lat, 1, window, info_in, info_out); + check_coords(e2, n2, &lon, &lat, 1, window, info_in, info_out, info_trans); e2 = lon; n2 = lat; if (start_coord == -9999.) { @@ -330,16 +333,18 @@ n1 = south + (ll *((north - south)/SEGS)); n2 = n1 + ((north - south)/SEGS); */ - if (pj_do_proj(&e1, &n1, &info_in, &info_out) < 0) - G_fatal_error(_("Error in pj_do_proj")); + if (GPJ_transform(info_in, info_out, info_trans, PJ_INV, + &e1, &n1, NULL) < 0) + G_fatal_error(_("Error in GPJ_transform()")); - check_coords(e1, n1, &lon, &lat, 2, window, info_in, info_out); + check_coords(e1, n1, &lon, &lat, 2, window, info_in, info_out, info_trans); e1 = lon; n1 = lat; - if (pj_do_proj(&e2, &n2, &info_in, &info_out) < 0) - G_fatal_error(_("Error in pj_do_proj")); + if (GPJ_transform(info_in, info_out, info_trans, PJ_INV, + &e2, &n2, NULL) < 0) + G_fatal_error(_("Error in GPJ_transform()")); - check_coords(e2, n2, &lon, &lat, 2, window, info_in, info_out); + check_coords(e2, n2, &lon, &lat, 2, window, info_in, info_out, info_trans); e2 = lon; n2 = lat; @@ -404,7 +409,7 @@ /* get lat long min max */ /* probably need something like boardwalk ?? */ - get_ll_bounds(&west, &east, &south, &north, window, info_in, info_out); + get_ll_bounds(&west, &east, &south, &north, window, info_in, info_out, info_trans); G_debug(3, "REGION BOUNDS N=%f S=%f E=%f W=%f", north, south, east, west); @@ -423,16 +428,18 @@ n1 = n2 = g; e1 = west + (ll * ((east - west) / SEGS)); e2 = e1 + ((east - west) / SEGS); - if (pj_do_proj(&e1, &n1, &info_in, &info_out) < 0) - G_fatal_error(_("Error in pj_do_proj")); + if (GPJ_transform(info_in, info_out, info_trans, PJ_INV, + &e1, &n1, NULL) < 0) + G_fatal_error(_("Error in GPJ_transform()")); - check_coords(e1, n1, &lon, &lat, 1, window, info_in, info_out); + check_coords(e1, n1, &lon, &lat, 1, window, info_in, info_out, info_trans); e1 = lon; n1 = lat; - if (pj_do_proj(&e2, &n2, &info_in, &info_out) < 0) - G_fatal_error(_("Error in pj_do_proj")); + if (GPJ_transform(info_in, info_out, info_trans, PJ_INV, + &e2, &n2, NULL) < 0) + G_fatal_error(_("Error in GPJ_transform()")); - check_coords(e2, n2, &lon, &lat, 1, window, info_in, info_out); + check_coords(e2, n2, &lon, &lat, 1, window, info_in, info_out, info_trans); e2 = lon; n2 = lat; if (start_coord == -9999.) { @@ -481,16 +488,18 @@ n1 = north - (ll * ((north - south) / SEGS)); n2 = n1 - ((north - south) / SEGS); - if (pj_do_proj(&e1, &n1, &info_in, &info_out) < 0) - G_fatal_error(_("Error in pj_do_proj")); + if (GPJ_transform(info_in, info_out, info_trans, PJ_INV, + &e1, &n1, NULL) < 0) + G_fatal_error(_("Error in GPJ_transform()")); - check_coords(e1, n1, &lon, &lat, 2, window, info_in, info_out); + check_coords(e1, n1, &lon, &lat, 2, window, info_in, info_out, info_trans); e1 = lon; n1 = lat; - if (pj_do_proj(&e2, &n2, &info_in, &info_out) < 0) - G_fatal_error(_("Error in pj_do_proj")); + if (GPJ_transform(info_in, info_out, info_trans, PJ_INV, + &e2, &n2, NULL) < 0) + G_fatal_error(_("Error in GPJ_transform()")); - check_coords(e2, n2, &lon, &lat, 2, window, info_in, info_out); + check_coords(e2, n2, &lon, &lat, 2, window, info_in, info_out, info_trans); e2 = lon; n2 = lat; @@ -542,57 +551,58 @@ /****************************************************** * initialze projection stuff and return proj structures ********************************************************/ -void init_proj(struct pj_info *info_in, struct pj_info *info_out, int wgs84) +void init_proj(struct pj_info *info_in, struct pj_info *info_out, + struct pj_info *info_trans, int wgs84) { - struct Key_Value *out_proj_keys, *out_unit_keys; + struct Key_Value *in_proj_info, *in_unit_info; /* Proj stuff for geo grid */ - /* Out Info */ - out_proj_keys = G_get_projinfo(); - out_unit_keys = G_get_projunits(); - if (pj_get_kv(info_out, out_proj_keys, out_unit_keys) < 0) + /* In Info for current projection */ + in_proj_info = G_get_projinfo(); + in_unit_info = G_get_projunits(); + if (pj_get_kv(info_in, in_proj_info, in_unit_info) < 0) G_fatal_error(_("Can't get projection key values of current location")); - /* In Info */ - if (!wgs84) { - /* Set lat/long to same ellipsoid as location if we're not looking - * for the WGS84 values */ - if (GPJ_get_equivalent_latlong(info_in, info_out) < 0) - G_fatal_error(_("Unable to set up lat/long projection parameters")); - - } - else { - struct Key_Value *in_proj_info, *in_unit_info; + /* Out Info for ll projection */ + info_out->pj = NULL; + if (wgs84) { + struct Key_Value *out_proj_info, *out_unit_info; char buff[256], dum[256]; - in_proj_info = G_create_key_value(); - in_unit_info = G_create_key_value(); + out_proj_info = G_create_key_value(); + out_unit_info = G_create_key_value(); /* Check that datumparams are defined for this location (otherwise * the WGS84 values would be meaningless), and if they are set the * input datum to WGS84 */ - if (G_get_datumparams_from_projinfo(out_proj_keys, buff, dum) < 0) + if (G_get_datumparams_from_projinfo(in_proj_info, buff, dum) < 0) G_fatal_error(_("WGS84 grid output not possible as this location does not contain\n" "datum transformation parameters. Try running g.setproj.")); else - G_set_key_value("datum", "wgs84", in_proj_info); + G_set_key_value("datum", "wgs84", out_proj_info); /* set input projection to lat/long */ - G_set_key_value("proj", "ll", in_proj_info); + G_set_key_value("proj", "ll", out_proj_info); - G_set_key_value("unit", "degree", in_unit_info); - G_set_key_value("units", "degrees", in_unit_info); - G_set_key_value("meters", "1.0", in_unit_info); + G_set_key_value("unit", "degree", out_unit_info); + G_set_key_value("units", "degrees", out_unit_info); + G_set_key_value("meters", "1.0", out_unit_info); - if (pj_get_kv(info_in, in_proj_info, in_unit_info) < 0) + if (pj_get_kv(info_out, out_proj_info, out_unit_info) < 0) G_fatal_error(_("Unable to set up lat/long projection parameters")); - G_free_key_value(in_proj_info); - G_free_key_value(in_unit_info); + G_free_key_value(out_proj_info); + G_free_key_value(out_unit_info); } - G_free_key_value(out_proj_keys); - G_free_key_value(out_unit_keys); + /* else the latlong equivalent is generated by GPJ_init_transform() */ + + G_free_key_value(in_proj_info); + G_free_key_value(in_unit_info); + info_trans->def = NULL; + + if (GPJ_init_transform(info_in, info_out, info_trans) < 0) + G_fatal_error(_("Unable to initialize coordinate transformation")); return; @@ -603,7 +613,8 @@ ********************************************************/ void get_ll_bounds(double *w, double *e, double *s, double *n, struct Cell_head window, - struct pj_info info_in, struct pj_info info_out) + struct pj_info *info_in, struct pj_info *info_out, + struct pj_info *info_trans) { double east, west, north, south; double e1, w1, n1, s1; @@ -631,8 +642,9 @@ for (ew = window.west; ew <= window.east; ew += ew_res) { e1 = ew; n1 = window.north; - if (pj_do_proj(&e1, &n1, &info_out, &info_in) < 0) - G_fatal_error(_("Error in pj_do_proj")); + if (GPJ_transform(info_in, info_out, info_trans, PJ_FWD, + &e1, &n1, NULL) < 0) + G_fatal_error(_("Error in GPJ_transform()")); if (!first) { north = n1; first = 1; @@ -647,8 +659,9 @@ for (ew = window.west; ew <= window.east; ew += ew_res) { e1 = ew; s1 = window.south; - if (pj_do_proj(&e1, &s1, &info_out, &info_in) < 0) - G_fatal_error(_("Error in pj_do_proj")); + if (GPJ_transform(info_in, info_out, info_trans, PJ_FWD, + &e1, &s1, NULL) < 0) + G_fatal_error(_("Error in GPJ_transform()")); if (!first) { south = s1; first = 1; @@ -664,8 +677,9 @@ for (ns = window.south; ns <= window.north; ns += ns_res) { e1 = window.east; n1 = ns; - if (pj_do_proj(&e1, &n1, &info_out, &info_in) < 0) - G_fatal_error(_("Error in pj_do_proj")); + if (GPJ_transform(info_in, info_out, info_trans, PJ_FWD, + &e1, &n1, NULL) < 0) + G_fatal_error(_("Error in GPJ_transform()")); if (!first) { east = e1; first = 1; @@ -681,8 +695,9 @@ for (ns = window.south; ns <= window.north; ns += ns_res) { w1 = window.west; n1 = ns; - if (pj_do_proj(&w1, &n1, &info_out, &info_in) < 0) - G_fatal_error(_("Error in pj_do_proj")); + if (GPJ_transform(info_in, info_out, info_trans, PJ_FWD, + &w1, &n1, NULL) < 0) + G_fatal_error(_("Error in GPJ_transform()")); if (!first) { west = w1; first = 1; @@ -712,7 +727,9 @@ double *lat, int par, struct Cell_head w, - struct pj_info info_in, struct pj_info info_out) + struct pj_info *info_in, + struct pj_info *info_out, + struct pj_info *info_trans) { double x, y; int proj = 0; @@ -739,30 +756,37 @@ if (proj) { /* convert original coords to ll */ - if (pj_do_proj(&e, &n, &info_out, &info_in) < 0) - G_fatal_error(_("Error in pj_do_proj1")); + if (GPJ_transform(info_in, info_out, info_trans, PJ_FWD, + &e, &n, NULL) < 0) + G_fatal_error(_("Error in GPJ_transform()")); if (par == 1) { /* lines of latitude -- const. northing */ /* convert correct UTM to ll */ - if (pj_do_proj(&x, &y, &info_out, &info_in) < 0) - G_fatal_error(_("Error in pj_do_proj2")); + if (GPJ_transform(info_in, info_out, info_trans, PJ_FWD, + &x, &y, NULL) < 0) + G_fatal_error(_("Error in GPJ_transform()")); /* convert new ll back to coords */ - if (pj_do_proj(&x, &n, &info_in, &info_out) < 0) - G_fatal_error(_("Error in pj_do_proj3")); + if (GPJ_transform(info_in, info_out, info_trans, PJ_INV, + &x, &n, NULL) < 0) + G_fatal_error(_("Error in GPJ_transform()")); + *lat = n; *lon = x; } if (par == 2) { /* lines of longitude -- const. easting */ /* convert correct UTM to ll */ - if (pj_do_proj(&x, &y, &info_out, &info_in) < 0) - G_fatal_error(_("Error in pj_do_proj5")); + if (GPJ_transform(info_in, info_out, info_trans, PJ_FWD, + &x, &y, NULL) < 0) + G_fatal_error(_("Error in GPJ_transform()")); /* convert new ll back to coords */ - if (pj_do_proj(&e, &y, &info_in, &info_out) < 0) - G_fatal_error(_("Error in pj_do_proj6")); + if (GPJ_transform(info_in, info_out, info_trans, PJ_INV, + &e, &y, NULL) < 0) + G_fatal_error(_("Error in GPJ_transform()")); + *lat = y; *lon = e; } diff -Nru grass-7.4.3/display/d.histogram/d.histogram.html grass-7.6.0/display/d.histogram/d.histogram.html --- grass-7.4.3/display/d.histogram/d.histogram.html 2017-12-21 16:45:40.000000000 +0000 +++ grass-7.6.0/display/d.histogram/d.histogram.html 2018-08-31 15:00:18.000000000 +0000 @@ -65,4 +65,4 @@
10560 Arrowhead Drive
Fairfax, Virginia 22030 -

Last changed: $Date: 2017-12-19 23:14:55 +0100 (Tue, 19 Dec 2017) $ +

Last changed: $Date: 2017-12-19 23:14:05 +0100 (Tue, 19 Dec 2017) $ diff -Nru grass-7.4.3/display/d.legend/draw.c grass-7.6.0/display/d.legend/draw.c --- grass-7.4.3/display/d.legend/draw.c 2017-11-12 18:39:56.000000000 +0000 +++ grass-7.6.0/display/d.legend/draw.c 2018-12-26 11:10:42.000000000 +0000 @@ -1,7 +1,7 @@ /* draw.c: * Compute position of legend, title, labels and ticks * Extracted from original d.legend/main.c for background purpose - * Moving to seperate file: Adam Laza, GSoC 2016 + * Moving to separate file: Adam Laza, GSoC 2016 * * Copyright (C) 2014 by Hamish Bowman, and the GRASS Development Team* * This program is free software under the GPL (>=v2) @@ -895,7 +895,7 @@ /* Display sidebar histogram, if requested. / In case of horizontal legend, maximum of histogram - max_hist - will efect the title position */ + will affect the title position */ max_hist = 0; if (histo->answer) { render_range.min = (DCELL) (fp ? dmin : min_ind); diff -Nru grass-7.4.3/display/d.legend.vect/main.c grass-7.6.0/display/d.legend.vect/main.c --- grass-7.4.3/display/d.legend.vect/main.c 2017-11-12 18:39:56.000000000 +0000 +++ grass-7.6.0/display/d.legend.vect/main.c 2018-12-26 10:17:25.000000000 +0000 @@ -23,7 +23,7 @@ int main(int argc, char **argv) { struct GModule *module; -// struct Option *opt_input, *opt_sep; +/* struct Option *opt_input, *opt_sep; */ struct Option *opt_at, *opt_cols, *opt_font, *opt_fontsize, *opt_fontcolor, *opt_title, *opt_tit_font, *opt_tit_fontsize, *opt_sub_font, *opt_sub_fontsize, *opt_bcolor, *opt_bgcolor, *opt_symb_size, diff -Nru grass-7.4.3/display/d.linegraph/main.c grass-7.6.0/display/d.linegraph/main.c --- grass-7.4.3/display/d.linegraph/main.c 2018-03-25 11:24:14.000000000 +0000 +++ grass-7.6.0/display/d.linegraph/main.c 2018-12-05 08:20:04.000000000 +0000 @@ -969,7 +969,7 @@ } if (tic_unit != 1 && scale_y_labels) G_fatal_error(_("Scale Y labels cannot be used with this" - "range of data (%f, %f)"), min_y, max_y); + " range of data (%f, %f)"), min_y, max_y); /* Y-AXIS LOOP */ for (i = (int)min_y; i <= (int)max_y; i += tic_unit) { if (rem(i, tic_every) == 0.0) { diff -Nru grass-7.4.3/display/d.mon/d.mon.html grass-7.6.0/display/d.mon/d.mon.html --- grass-7.4.3/display/d.mon/d.mon.html 2017-12-13 08:38:32.000000000 +0000 +++ grass-7.6.0/display/d.mon/d.mon.html 2018-08-31 15:00:18.000000000 +0000 @@ -156,4 +156,4 @@ Martin Landa, OSGeoREL, Czech Technical University in Prague, Czech Republic

-Last changed: $Date: 2017-12-13 09:38:31 +0100 (Wed, 13 Dec 2017) $ +Last changed: $Date: 2017-12-13 09:37:43 +0100 (Wed, 13 Dec 2017) $ diff -Nru grass-7.4.3/display/d.mon/main.c grass-7.6.0/display/d.mon/main.c --- grass-7.4.3/display/d.mon/main.c 2017-11-12 19:24:06.000000000 +0000 +++ grass-7.6.0/display/d.mon/main.c 2018-08-31 15:00:43.000000000 +0000 @@ -20,7 +20,7 @@ [1] https://trac.osgeo.org/grass/browser/grass/trunk/display/d.mon/render_cmd.py [2] https://trac.osgeo.org/grass/browser/grass/trunk/lib/display/r_raster.c#L107 - [3] https://grass.osgeo.org/grass74/manuals/displaydrivers.html + [3] https://grass.osgeo.org/grass76/manuals/displaydrivers.html */ diff -Nru grass-7.4.3/display/d.rast/d.rast.html grass-7.6.0/display/d.rast/d.rast.html --- grass-7.4.3/display/d.rast/d.rast.html 2017-12-21 16:45:40.000000000 +0000 +++ grass-7.6.0/display/d.rast/d.rast.html 2018-08-31 15:00:18.000000000 +0000 @@ -60,4 +60,4 @@ James Westervelt, U.S. Army Construction Engineering Research Laboratory

-Last changed: $Date: 2017-12-19 17:29:28 +0100 (Tue, 19 Dec 2017) $ +Last changed: $Date: 2017-12-19 17:28:54 +0100 (Tue, 19 Dec 2017) $ diff -Nru grass-7.4.3/display/d.rgb/d.rgb.html grass-7.6.0/display/d.rgb/d.rgb.html --- grass-7.4.3/display/d.rgb/d.rgb.html 2017-12-13 08:38:32.000000000 +0000 +++ grass-7.6.0/display/d.rgb/d.rgb.html 2018-08-31 15:00:18.000000000 +0000 @@ -72,4 +72,4 @@ Glynn Clements

-Last changed: $Date: 2017-12-13 09:38:31 +0100 (Wed, 13 Dec 2017) $ +Last changed: $Date: 2017-12-13 09:37:43 +0100 (Wed, 13 Dec 2017) $ diff -Nru grass-7.4.3/display/d.text/d.text.html grass-7.6.0/display/d.text/d.text.html --- grass-7.4.3/display/d.text/d.text.html 2018-01-20 15:59:08.000000000 +0000 +++ grass-7.6.0/display/d.text/d.text.html 2018-08-31 15:00:18.000000000 +0000 @@ -119,4 +119,4 @@ Research Laboratory

Updates by Huidae Cho -

Last changed: $Date: 2018-01-20 16:59:07 +0100 (Sat, 20 Jan 2018) $ +

Last changed: $Date: 2018-01-10 23:06:27 +0100 (Wed, 10 Jan 2018) $ diff -Nru grass-7.4.3/display/d.vect/area.c grass-7.6.0/display/d.vect/area.c --- grass-7.4.3/display/d.vect/area.c 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/display/d.vect/area.c 2018-08-31 15:00:18.000000000 +0000 @@ -166,7 +166,9 @@ /* z height colors */ if (zcolors) { - if (Rast_get_d_color(&Points->z[0], &red, &grn, &blu, zcolors) == 1) + double zval = (box.B + box.T) / 2; /* midpoint of area bounding box z */ + G_debug(3, "area=%d -> zval=%f", area, zval); + if (Rast_get_d_color(&zval, &red, &grn, &blu, zcolors) == 1) custom_rgb = TRUE; else custom_rgb = FALSE; diff -Nru grass-7.4.3/display/d.vect/d.vect.html grass-7.6.0/display/d.vect/d.vect.html --- grass-7.4.3/display/d.vect/d.vect.html 2018-08-27 15:17:35.000000000 +0000 +++ grass-7.6.0/display/d.vect/d.vect.html 2018-08-31 15:00:18.000000000 +0000 @@ -82,7 +82,9 @@

3D points, 3D lines and 3D polygons colorized according to z height -(for 3D lines and polygons a z height is defined by a first vertex): +(for 3D lines and polygons a z height is computed by a midpoint of +line/area bounding box): +

 g.region raster=elevation.10m
 r.random input=elevation.10m n=5000 vector=random3d -d
@@ -124,4 +126,4 @@
 Support for color tables by Martin Landa, Czech Technical University in Prague (8/2011)
and many other GRASS developers -

Last changed: $Date: 2018-08-25 18:54:22 +0200 (Sat, 25 Aug 2018) $ +

Last changed: $Date: 2018-08-25 18:50:50 +0200 (Sat, 25 Aug 2018) $ diff -Nru grass-7.4.3/display/d.vect/lines.c grass-7.6.0/display/d.vect/lines.c --- grass-7.4.3/display/d.vect/lines.c 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/display/d.vect/lines.c 2018-08-31 15:00:18.000000000 +0000 @@ -261,7 +261,11 @@ /* z height colors */ if (zcolors && (ltype & GV_POINTS)) { - if (Rast_get_d_color(&Points->z[0], &red, &grn, &blu, zcolors) == 1) + struct bound_box box; + Vect_line_box(Points, &box); + double zval = (box.B + box.T) / 2; /* midpoint of line bounding box z */ + G_debug(3, "line=%d -> zval=%f", line, zval); + if (Rast_get_d_color(&zval, &red, &grn, &blu, zcolors) == 1) custom_rgb = TRUE; else custom_rgb = FALSE; diff -Nru grass-7.4.3/display/d.vect/shape.c grass-7.6.0/display/d.vect/shape.c --- grass-7.4.3/display/d.vect/shape.c 2017-11-12 18:39:56.000000000 +0000 +++ grass-7.6.0/display/d.vect/shape.c 2018-12-26 11:11:14.000000000 +0000 @@ -183,7 +183,7 @@ z_style = NULL; } else if (rgb_column) { - /* this should not happend, zcolor and rgb_columns are mutually exclusive */ + /* this should not happen, zcolor and rgb_columns are mutually exclusive */ z_style = NULL; } else { diff -Nru grass-7.4.3/display/d.where/main.c grass-7.6.0/display/d.where/main.c --- grass-7.4.3/display/d.where/main.c 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/display/d.where/main.c 2018-08-31 15:00:18.000000000 +0000 @@ -26,7 +26,7 @@ #include "local_proto.h" #include -struct pj_info iproj, oproj; +struct pj_info iproj, oproj, tproj; int main(int argc, char **argv) { @@ -112,15 +112,7 @@ if (pj_get_kv(&iproj, in_proj_info, in_unit_info) < 0) G_fatal_error(_("Can't get projection key values of current location")); - - if (!wgs84->answer) { - /* Set output to same ellipsoid as input if we're not looking - * for the WGS84 values */ - if (GPJ_get_equivalent_latlong(&oproj, &iproj) < 0) - G_fatal_error(_("Unable to set up lat/long projection parameters")); - - } - else { + if (wgs84->answer) { struct Key_Value *out_proj_info, *out_unit_info; out_proj_info = G_create_key_value(); @@ -148,10 +140,15 @@ G_free_key_value(out_proj_info); G_free_key_value(out_unit_info); } + /* else the latlong equivalent is generated by GPJ_init_transform() */ G_free_key_value(in_proj_info); G_free_key_value(in_unit_info); + tproj.def = NULL; + + if (GPJ_init_transform(&iproj, &oproj, &tproj) < 0) + G_fatal_error(_("Unable to initialize coordinate transformation")); } if (file->answer) { @@ -170,7 +167,8 @@ D_setup(0); - where_am_i(coords->answers, fp, have_spheroid, decimal->answer, dcoord->answer); + where_am_i(coords->answers, fp, have_spheroid, decimal->answer, + dcoord->answer); D_close_driver(); diff -Nru grass-7.4.3/display/d.where/Makefile grass-7.6.0/display/d.where/Makefile --- grass-7.4.3/display/d.where/Makefile 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/display/d.where/Makefile 2018-08-31 15:00:18.000000000 +0000 @@ -4,7 +4,7 @@ LIBES = $(DISPLAYLIB) $(GPROJLIB) $(GISLIB) DEPENDENCIES = $(DISPLAYDEP) $(GPROJDEP) $(GISDEP) -EXTRA_INC = $(PROJINC) +EXTRA_INC = $(PROJINC) $(GDALCFLAGS) include $(MODULE_TOPDIR)/include/Make/Module.make diff -Nru grass-7.4.3/display/d.where/where.c grass-7.6.0/display/d.where/where.c --- grass-7.4.3/display/d.where/where.c 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/display/d.where/where.c 2018-08-31 15:00:18.000000000 +0000 @@ -5,9 +5,10 @@ #include #include "local_proto.h" -extern struct pj_info iproj, oproj; +extern struct pj_info iproj, oproj, tproj; -int where_am_i(char **coords, FILE *fp, int have_spheroid, int decimal, int dcoord) +int where_am_i(char **coords, FILE *fp, int have_spheroid, int decimal, + int dcoord) { char buf1[50], buf2[50]; int screen_x, screen_y; @@ -57,8 +58,9 @@ double lat = north; double lon = east; - if (pj_do_proj(&lon, &lat, &iproj, &oproj) < 0) - G_fatal_error("Error in pj_do_proj()"); + if (GPJ_transform(&iproj, &oproj, &tproj, PJ_FWD, + &lon, &lat, NULL) < 0) + G_fatal_error(_("Error in GPJ_transform()")); if (decimal) { G_format_easting(lon, buf1, 0); diff -Nru grass-7.4.3/doc/grass_database.html grass-7.6.0/doc/grass_database.html --- grass-7.4.3/doc/grass_database.html 2017-11-25 22:59:39.000000000 +0000 +++ grass-7.6.0/doc/grass_database.html 2018-09-05 05:59:43.000000000 +0000 @@ -222,7 +222,7 @@ in a given Mapset with only command line interface:

-grass74 -text ~/grassdata/mylocation/mymapset
+grass76 --text ~/grassdata/mylocation/mymapset
 
And the following will create the given Location with projection given @@ -230,7 +230,7 @@ (GUI or command line):
-grass74 -c EPSG:5514:3 ~/grassdata/mylocation
+grass76 -c EPSG:5514:3 ~/grassdata/mylocation
 
See grass command manual for more details. @@ -293,4 +293,4 @@

-Last changed: $Date: 2017-11-25 23:26:18 +0100 (Sat, 25 Nov 2017) $ +Last changed: $Date: 2018-09-05 07:59:43 +0200 (Wed, 05 Sep 2018) $ Binary files /tmp/tmp9UkM1R/YF1g6Y1cyg/grass-7.4.3/doc/grass_gis_command_families.ods and /tmp/tmp9UkM1R/W2DZGfKzh0/grass-7.6.0/doc/grass_gis_command_families.ods differ diff -Nru grass-7.4.3/doc/howto_release.txt grass-7.6.0/doc/howto_release.txt --- grass-7.4.3/doc/howto_release.txt 2018-10-22 20:53:17.000000000 +0000 +++ grass-7.6.0/doc/howto_release.txt 2018-12-26 12:20:10.000000000 +0000 @@ -1,6 +1,6 @@ How to release GRASS GIS binaries and source code -$Date: 2018-10-22 22:53:05 +0200 (Mon, 22 Oct 2018) $ +$Date: 2018-12-26 13:19:54 +0100 (Wed, 26 Dec 2018) $ Note: This text contains *some* rules only applicable to the development coordinator (currently Markus Neteler, PSC Chair). @@ -23,7 +23,7 @@ # fix typos in source code with tools/fix_typos.sh -# i18N: sync from Transifex (https://www.transifex.com/grass-gis/grass72/dashboard/) +# i18N: sync from Transifex (https://www.transifex.com/grass-gis/grass7/dashboard/) # - except for Latvian; Latvian is directly edited in SVN and then sync'ed from trunk .po files cd locale sh ~/software/grass-addons/tools/transifex_merge.sh @@ -85,7 +85,7 @@ #example: 7 -4 +6 1RC1 2018 @@ -124,7 +124,7 @@ echo $RELEASETAG URL=https://svn.osgeo.org/grass -svn copy $URL/grass/branches/releasebranch_7_4 \ +svn copy $URL/grass/branches/releasebranch_7_6 \ $URL/grass/tags/$RELEASETAG \ -m "Tagging release grass_${MAJOR}_${MINOR}_${RELEASE}" @@ -134,8 +134,6 @@ mkdir grass-${VERSION} mv * grass-${VERSION}/ -# do not include the debian control files: -mv grass-${VERSION}/debian . # create the package: tar cvfzh grass-${VERSION}.tar.gz --exclude=.svn grass-${VERSION}/* # restore src code location: @@ -149,7 +147,7 @@ #example 7 -4 +6 1svn 2018 @@ -193,8 +191,8 @@ # write announcement - store in trac: - https://trac.osgeo.org/grass/wiki/Release/7.4.x-News - https://trac.osgeo.org/grass/wiki/Grass7/NewFeatures74 <- add content of major changes only + https://trac.osgeo.org/grass/wiki/Release/7.6.x-News + https://trac.osgeo.org/grass/wiki/Grass7/NewFeatures76 <- add content of major changes only - update version in https://grasswiki.osgeo.org/wiki/GRASS-Wiki - store in Web as announces/announce_grass$MAJOR$MINOR$RELEASE.html <- how? with protected PHP upload page? (dropped since CMS) @@ -207,10 +205,10 @@ # trac updates, only when new major release: - Add new release to https://trac.osgeo.org/grass/admin/ticket/versions - - Set "complete" flag in https://trac.osgeo.org/grass/milestone/7.4.x --> Edit Milestone - - also: Retarget associated open tickets to milestone 7.4.x + - Set "complete" flag in https://trac.osgeo.org/grass/milestone/7.6.x --> Edit Milestone + - also: Retarget associated open tickets to milestone 7.6.x - Batch modify tickets, set to next milestone (update this query accordingly: two entries to change) - https://trac.osgeo.org/grass/query?status=assigned&status=new&status=reopened&milestone=7.4.0&milestone=7.4.1&milestone=7.4.2&group=status&col=id&col=summary&col=owner&col=type&col=priority&col=component&col=version&order=priority + https://trac.osgeo.org/grass/query?status=assigned&status=new&status=reopened&milestone=7.6.0&milestone=7.6.1&group=status&col=id&col=summary&col=owner&col=type&col=priority&col=component&col=version&order=priority - Set max items to 1000, then select all shown tickets via Status: assigned/new/reopened sections - Scroll down to "Batch modify": under the "Comment" section, add Field "Milestone" and set to next version - then use "Change ticket" button, done. @@ -224,16 +222,16 @@ - Update grass_packager_release.bat, eg. set MAJOR=7 - set MINOR=4 + set MINOR=6 set PATCH=1RC1 - Update addons (grass_addons.sh) rules, eg. - compile $SVN_PATH/grass7 $GISBASE_PATH/grass740RC1 $ADDON_PATH/grass740RC1/addons + compile $SVN_PATH/grass7 $GISBASE_PATH/grass760RC1 $ADDON_PATH/grass760RC1/addons - Modify grass_copy_wwwroot.sh accordingly, eg. - copy_addon 741RC1 7.4.2RC1 + copy_addon 761RC1 7.6.1RC1 # Launchpad notes: @@ -307,24 +305,24 @@ 1. see SVN book: http://svnbook.red-bean.com/en/1.1/ch04s07.html - GRASS 7.4 release branch: + GRASS 7.6 release branch: # see below for real example -# BRANCH=releasebranch_7_4 +# BRANCH=releasebranch_7_6 # URL=https://svn.osgeo.org/grass # svn copy $URL/grass/trunk \ # $URL/grass/branches/$BRANCH \ -# -m "Release branch for GRASS 7.4.x" +# -m "Release branch for GRASS 7.6.x" -Branch creation example: GRASS GIS 7.4 release branch creation +Branch creation example: GRASS GIS 7.6 release branch creation svn copy https://svn.osgeo.org/grass/grass/trunk/ \ - https://svn.osgeo.org/grass/grass/branches/releasebranch_7_4 \ - -m "Release branch for GRASS GIS 7.4.x" + https://svn.osgeo.org/grass/grass/branches/releasebranch_7_6 \ + -m "Release branch for GRASS GIS 7.6.x" ---------- Switching current local copy to above development branch: (http://svnbook.red-bean.com/en/1.1/ch04s05.html) cd /path/to/your/local/copy/trunk - svn switch https://svn.osgeo.org/grass/grass/branches/releasebranch_7_4 . + svn switch https://svn.osgeo.org/grass/grass/branches/releasebranch_7_6 . diff -Nru grass-7.4.3/doc/infrastructure.txt grass-7.6.0/doc/infrastructure.txt --- grass-7.4.3/doc/infrastructure.txt 2018-01-31 22:59:32.000000000 +0000 +++ grass-7.6.0/doc/infrastructure.txt 2018-08-31 15:00:18.000000000 +0000 @@ -1,7 +1,7 @@ How the GRASS Webserver and related infrastructure works written by M. Neteler -Last changed: $Date: 2018-01-29 12:19:20 +0100 (Mon, 29 Jan 2018) $ +Last changed: $Date: 2018-01-29 12:18:48 +0100 (Mon, 29 Jan 2018) $ Related Wiki documents: diff -Nru grass-7.4.3/doc/python/script/r.example.html grass-7.6.0/doc/python/script/r.example.html --- grass-7.4.3/doc/python/script/r.example.html 2018-11-13 16:36:51.000000000 +0000 +++ grass-7.6.0/doc/python/script/r.example.html 2018-11-13 16:36:23.000000000 +0000 @@ -33,4 +33,4 @@ GRASS Development Team -

Last changed: $Date: 2018-11-13 17:36:50 +0100 (Tue, 13 Nov 2018) $ +

Last changed: $Date: 2018-11-13 17:36:22 +0100 (Tue, 13 Nov 2018) $ diff -Nru grass-7.4.3/doc/raster/r.example/r.example.html grass-7.6.0/doc/raster/r.example/r.example.html --- grass-7.4.3/doc/raster/r.example/r.example.html 2018-11-13 16:36:51.000000000 +0000 +++ grass-7.6.0/doc/raster/r.example/r.example.html 2018-11-13 16:36:23.000000000 +0000 @@ -35,4 +35,4 @@ GRASS Development Team -

Last changed: $Date: 2018-11-13 17:36:50 +0100 (Tue, 13 Nov 2018) $ +

Last changed: $Date: 2018-11-13 17:36:22 +0100 (Tue, 13 Nov 2018) $ diff -Nru grass-7.4.3/doc/vector/v.example/main.c grass-7.6.0/doc/vector/v.example/main.c --- grass-7.4.3/doc/vector/v.example/main.c 2018-01-28 15:45:26.000000000 +0000 +++ grass-7.6.0/doc/vector/v.example/main.c 2018-12-26 11:05:29.000000000 +0000 @@ -6,7 +6,7 @@ * AUTHOR(S): GRASS Development Team, Radim Blazek, Maris Nartiss * * PURPOSE: copies vector data from source map to destination map - * prints out all point coordinates and atributes + * prints out all point coordinates and attributes * * COPYRIGHT: (C) 2002-2009 by the GRASS Development Team * @@ -226,6 +226,6 @@ Vect_close(&Out); db_close_database_shutdown_driver(driver); - /* Don't forget to report to caller sucessfull end of data processing :) */ + /* Don't forget to report to caller successful end of data processing :) */ exit(EXIT_SUCCESS); } diff -Nru grass-7.4.3/doc/vector/v.example/v.example.html grass-7.6.0/doc/vector/v.example/v.example.html --- grass-7.4.3/doc/vector/v.example/v.example.html 2018-11-13 16:36:51.000000000 +0000 +++ grass-7.6.0/doc/vector/v.example/v.example.html 2018-11-13 16:36:23.000000000 +0000 @@ -34,4 +34,4 @@ Radim Blazek, ITC-irst, Trento, Italy -

Last changed: $Date: 2018-11-13 17:36:50 +0100 (Tue, 13 Nov 2018) $ +

Last changed: $Date: 2018-11-13 17:36:22 +0100 (Tue, 13 Nov 2018) $ diff -Nru grass-7.4.3/Dockerfile grass-7.6.0/Dockerfile --- grass-7.4.3/Dockerfile 2018-09-25 21:11:05.000000000 +0000 +++ grass-7.6.0/Dockerfile 2018-11-22 06:39:58.000000000 +0000 @@ -30,6 +30,8 @@ libnetcdf-dev \ libopenjp2-7 \ libopenjp2-7-dev \ + libpdal-dev pdal \ + libpdal-plugin-python \ libpng-dev \ libpq-dev \ libproj-dev \ @@ -37,6 +39,7 @@ libsqlite3-dev \ libtiff-dev \ libxmu-dev \ + libzstd-dev \ bison \ flex \ g++ \ @@ -74,7 +77,7 @@ WORKDIR /code/grass # Set gcc/g++ environmental variables for GRASS GIS compilation, without debug symbols -ENV MYCFLAGS "-O2 -march=native -std=gnu99 -m64" +ENV MYCFLAGS "-O2 -std=gnu99 -m64" ENV MYLDFLAGS "-s" # CXX stuff: ENV LD_LIBRARY_PATH "/usr/local/lib" @@ -91,11 +94,13 @@ --with-readline \ --with-sqlite \ --with-bzlib \ + --with-zstd \ --with-cairo --with-cairo-ldflags=-lfontconfig \ --with-freetype --with-freetype-includes="/usr/include/freetype2/" \ --with-fftw \ --with-netcdf \ --with-liblas --with-liblas-config=/usr/bin/liblas-config \ + --with-pdal \ --with-proj --with-proj-share=/usr/share/proj \ --with-geos=/usr/bin/geos-config \ --with-postgres --with-postgres-includes="/usr/include/postgresql" \ diff -Nru grass-7.4.3/general/g.findfile/g.findfile.html grass-7.6.0/general/g.findfile/g.findfile.html --- grass-7.4.3/general/g.findfile/g.findfile.html 2017-11-12 19:37:58.000000000 +0000 +++ grass-7.6.0/general/g.findfile/g.findfile.html 2018-08-31 15:01:16.000000000 +0000 @@ -75,7 +75,7 @@

PYTHON

-See Python +See Python Scripting Library for more info.

Note: The Python tab in the wxGUI can be used for entering the @@ -101,4 +101,4 @@ Michael Shapiro, U.S.Army Construction Engineering Research Laboratory -

Last changed: $Date: 2017-11-12 20:37:57 +0100 (Sun, 12 Nov 2017) $ +

Last changed: $Date: 2018-08-31 17:01:15 +0200 (Fri, 31 Aug 2018) $ diff -Nru grass-7.4.3/general/g.list/g.list.html grass-7.6.0/general/g.list/g.list.html --- grass-7.4.3/general/g.list/g.list.html 2018-06-16 08:44:14.000000000 +0000 +++ grass-7.6.0/general/g.list/g.list.html 2018-08-31 15:00:18.000000000 +0000 @@ -201,4 +201,4 @@ based on general/manage/cmd/list.c by Michael Shapiro

-Last changed: $Date: 2018-06-16 10:31:26 +0200 (Sat, 16 Jun 2018) $ +Last changed: $Date: 2018-06-16 06:48:44 +0200 (Sat, 16 Jun 2018) $ diff -Nru grass-7.4.3/general/g.mapset/g.mapset.html grass-7.6.0/general/g.mapset/g.mapset.html --- grass-7.4.3/general/g.mapset/g.mapset.html 2017-12-30 11:14:41.000000000 +0000 +++ grass-7.6.0/general/g.mapset/g.mapset.html 2018-08-31 15:00:18.000000000 +0000 @@ -68,4 +68,4 @@ Radim Blazek

-Last changed: $Date: 2017-12-30 12:14:40 +0100 (Sat, 30 Dec 2017) $ +Last changed: $Date: 2017-12-30 12:13:03 +0100 (Sat, 30 Dec 2017) $ diff -Nru grass-7.4.3/general/g.message/g.message.html grass-7.6.0/general/g.message/g.message.html --- grass-7.4.3/general/g.message/g.message.html 2017-12-30 10:57:35.000000000 +0000 +++ grass-7.6.0/general/g.message/g.message.html 2018-08-31 15:01:16.000000000 +0000 @@ -47,7 +47,7 @@

Usage in Python scripts

-GRASS +GRASS Python Scripting Library defines special wrappers for g.message. @@ -149,4 +149,4 @@ Jachym Cepicky

-Last changed: $Date: 2017-12-30 11:57:34 +0100 (Sat, 30 Dec 2017) $ +Last changed: $Date: 2018-08-31 17:01:15 +0200 (Fri, 31 Aug 2018) $ diff -Nru grass-7.4.3/general/g.proj/create.c grass-7.6.0/general/g.proj/create.c --- grass-7.4.3/general/g.proj/create.c 2015-12-11 19:47:30.000000000 +0000 +++ grass-7.6.0/general/g.proj/create.c 2018-01-23 15:37:40.000000000 +0000 @@ -6,11 +6,12 @@ #include "local_proto.h" -void create_location(const char *location, const char *epsg) +void create_location(const char *location) { int ret; - ret = G_make_location(location, &cellhd, projinfo, projunits); + ret = G_make_location_epsg(location, &cellhd, projinfo, projunits, + projepsg); if (ret == 0) G_message(_("Location <%s> created"), location); else if (ret == -1) @@ -23,10 +24,6 @@ /* Shouldn't happen */ G_fatal_error(_("Unable to create location <%s>"), location); - /* create also PROJ_EPSG */ - if (epsg) - create_epsg(location, epsg); - G_message(_("You can switch to the new location by\n`%s=%s`"), "g.mapset mapset=PERMANENT location", location); } @@ -46,7 +43,7 @@ char path[GPATH_MAX]; - /* Write out the PROJ_INFO, and PROJ_UNITS if available. */ + /* Write out the PROJ_INFO, PROJ_UNITS, and PROJ_EPSG if available. */ if (projinfo != NULL) { G_file_name(path, "", "PROJ_INFO", "PERMANENT"); G_write_key_value_file(path, projinfo); @@ -57,6 +54,11 @@ G_write_key_value_file(path, projunits); } + if (projepsg != NULL) { + G_file_name(path, "", "PROJ_EPSG", "PERMANENT"); + G_write_key_value_file(path, projepsg); + } + if ((old_cellhd.zone != cellhd.zone) || (old_cellhd.proj != cellhd.proj)) { /* Recreate the default, and current window files if projection @@ -69,29 +71,3 @@ } G_important_message(_("Projection information updated")); } - -void create_epsg(const char *location, const char *epsg) -{ - FILE *fp; - char path[GPATH_MAX]; - - /* if inputs were not clean it should of failed by now */ - if (location) { - G_snprintf(path, sizeof(path), "%s%c%s%c%s%c%s", G_gisdbase(), HOST_DIRSEP, - location, HOST_DIRSEP, - "PERMANENT", HOST_DIRSEP, "PROJ_EPSG"); - path[sizeof(path)-1] = '\0'; - } - else { - G_file_name(path, "", "PROJ_EPSG", "PERMANENT"); - } - - fp = fopen(path, "w"); - if (!fp) - G_fatal_error(_("Unable to create PROJ_EPSG file: %s"), strerror (errno)); - -#ifdef HAVE_OGR - fprintf(fp, "epsg: %s\n", epsg); -#endif - fclose(fp); -} diff -Nru grass-7.4.3/general/g.proj/input.c grass-7.6.0/general/g.proj/input.c --- grass-7.4.3/general/g.proj/input.c 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/general/g.proj/input.c 2018-08-31 15:00:18.000000000 +0000 @@ -78,6 +78,7 @@ { FILE *infd; char buff[8000]; + OGRSpatialReferenceH hSRS; int ret; if (strcmp(wktfile, "-") == 0) @@ -100,6 +101,28 @@ ret = GPJ_wkt_to_grass(&cellhd, &projinfo, &projunits, buff, 0); set_default_region(); + hSRS = OSRNewSpatialReference(buff); + if (hSRS) { + const char *authkey, *authname, *authcode; + + authkey = NULL; + if (OSRIsProjected(hSRS)) + authkey = "PROJCS"; + else if (OSRIsGeographic(hSRS)) + authkey = "GEOGCS"; + + if (authkey) { + authname = OSRGetAuthorityName(hSRS, authkey); + if (authname && *authname && strcmp(authname, "EPSG") == 0) { + authcode = OSRGetAuthorityCode(hSRS, authkey); + if (authcode && *authcode) { + projepsg = G_create_key_value(); + G_set_key_value("epsg", authcode, projepsg); + } + } + } + } + return ret; } @@ -171,6 +194,7 @@ int input_epsg(int epsg_num) { OGRSpatialReferenceH hSRS; + char epsgstr[100]; int ret = 0; /* Set finder function for locating OGR csv co-ordinate system tables */ @@ -182,6 +206,10 @@ ret = GPJ_osr_to_grass(&cellhd, &projinfo, &projunits, hSRS, 0); + sprintf(epsgstr, "%d", epsg_num); + projepsg = G_create_key_value(); + G_set_key_value("epsg", epsgstr, projepsg); + OSRDestroySpatialReference(hSRS); set_default_region(); @@ -211,23 +239,24 @@ int input_georef(char *geofile) { OGRDataSourceH ogr_ds; + OGRSpatialReferenceH hSRS; int ret = 0; /* Try opening file with OGR first because it doesn't output a * (potentially confusing) error message if it can't open the file */ - G_message(_("Trying to open with OGR...")); + G_debug(1, "Trying to open <%s> with OGR...", geofile); OGRRegisterAll(); + hSRS = NULL; if ((ogr_ds = OGROpen(geofile, FALSE, NULL)) && (OGR_DS_GetLayerCount(ogr_ds) > 0)) { OGRLayerH ogr_layer; - OGRSpatialReferenceH ogr_srs; - G_message(_("...succeeded.")); + G_debug(1, "...succeeded."); /* Get the first layer */ ogr_layer = OGR_DS_GetLayer(ogr_ds, 0); - ogr_srs = OGR_L_GetSpatialRef(ogr_layer); - ret = GPJ_osr_to_grass(&cellhd, &projinfo, &projunits, ogr_srs, 0); + hSRS = OGR_L_GetSpatialRef(ogr_layer); + ret = GPJ_osr_to_grass(&cellhd, &projinfo, &projunits, hSRS, 0); set_default_region(); OGR_DS_Destroy(ogr_ds); @@ -236,23 +265,24 @@ /* Try opening with GDAL */ GDALDatasetH gdal_ds; - G_message(_("Trying to open with GDAL...")); + G_debug(1, "Trying to open with GDAL..."); GDALAllRegister(); if ((gdal_ds = GDALOpen(geofile, GA_ReadOnly))) { char *wktstring; - G_message(_("...succeeded.")); + G_debug(1, "...succeeded."); wktstring = (char *)GDALGetProjectionRef(gdal_ds); ret = GPJ_wkt_to_grass(&cellhd, &projinfo, &projunits, wktstring, 0); set_gdal_region(gdal_ds); + hSRS = OSRNewSpatialReference(wktstring); } else - G_fatal_error(_("Could not read georeferenced file %s using " - "either OGR nor GDAL"), geofile); + G_fatal_error(_("Unable to read georeferenced file <%s> using " + "GDAL library"), geofile); } if (cellhd.proj == PROJECTION_XY) @@ -260,6 +290,27 @@ "projection information. 'XY (unprojected)' will be used"), geofile); + if (hSRS) { + const char *authkey, *authname, *authcode; + + authkey = NULL; + if (OSRIsProjected(hSRS)) + authkey = "PROJCS"; + else if (OSRIsGeographic(hSRS)) + authkey = "GEOGCS"; + + if (authkey) { + authname = OSRGetAuthorityName(hSRS, authkey); + if (authname && *authname && strcmp(authname, "EPSG") == 0) { + authcode = OSRGetAuthorityCode(hSRS, authkey); + if (authcode && *authcode) { + projepsg = G_create_key_value(); + G_set_key_value("epsg", authcode, projepsg); + } + } + } + } + return ret; } diff -Nru grass-7.4.3/general/g.proj/local_proto.h grass-7.6.0/general/g.proj/local_proto.h --- grass-7.4.3/general/g.proj/local_proto.h 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/general/g.proj/local_proto.h 2018-08-31 15:00:18.000000000 +0000 @@ -13,7 +13,7 @@ #endif /* output.c */ -void print_projinfo(int, const char *); +void print_projinfo(int); void print_datuminfo(void); void print_proj4(int); #ifdef HAVE_OGR @@ -25,6 +25,5 @@ int set_datumtrans(int, int); /* create.c */ -void create_location(const char *, const char *); +void create_location(const char *); void modify_projinfo(); -void create_epsg(const char *, const char *); diff -Nru grass-7.4.3/general/g.proj/main.c grass-7.6.0/general/g.proj/main.c --- grass-7.4.3/general/g.proj/main.c 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/general/g.proj/main.c 2018-08-31 15:00:18.000000000 +0000 @@ -233,6 +233,7 @@ } epsg = inepsg->answer; + projinfo = projunits = projepsg = NULL; /* Input */ /* We can only have one input source, hence if..else construct */ @@ -292,7 +293,7 @@ create->key); if (printinfo->answer || shellinfo->answer) - print_projinfo(shellinfo->answer, epsg); + print_projinfo(shellinfo->answer); else if (datuminfo->answer) print_datuminfo(); else if (printproj4->answer) @@ -302,7 +303,7 @@ print_wkt(esristyle->answer, dontprettify->answer); #endif else if (location->answer) - create_location(location->answer, epsg); + create_location(location->answer); else if (create->answer) modify_projinfo(); else @@ -316,21 +317,13 @@ printinfo->key, shellinfo->key, printproj4->key); #endif -#ifdef HAVE_OGR - if (create->answer && epsg) { -#else - if (create->answer){ -#endif - /* preserve epsg code for user records only (not used by grass's pj routines) */ - create_epsg(location->answer, epsg); - } - - /* Tidy Up */ if (projinfo != NULL) G_free_key_value(projinfo); if (projunits != NULL) G_free_key_value(projunits); + if (projepsg != NULL) + G_free_key_value(projepsg); exit(EXIT_SUCCESS); diff -Nru grass-7.4.3/general/g.proj/Makefile grass-7.6.0/general/g.proj/Makefile --- grass-7.4.3/general/g.proj/Makefile 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/general/g.proj/Makefile 2018-08-31 15:00:18.000000000 +0000 @@ -2,7 +2,7 @@ PGM = g.proj -EXTRA_INC = $(PROJINC) +EXTRA_INC = $(PROJINC) $(GDALCFLAGS) LIBES = $(GPROJLIB) $(GISLIB) $(GDALLIBS) $(PROJLIB) DEPENDENCIES = $(GPROJDEP) $(GISDEP) diff -Nru grass-7.4.3/general/g.proj/output.c grass-7.6.0/general/g.proj/output.c --- grass-7.4.3/general/g.proj/output.c 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/general/g.proj/output.c 2018-08-31 15:00:18.000000000 +0000 @@ -17,7 +17,6 @@ #include #include #include -#include #include #include @@ -28,10 +27,10 @@ static int check_xy(int shell); -void print_projinfo(int shell, const char *force_epsg) +/* print projection information gathered from one of the possible inputs */ +void print_projinfo(int shell) { int i; - char path[GPATH_MAX]; if (check_xy(shell)) return; @@ -46,22 +45,12 @@ fprintf(stdout, "%-11s: %s\n", projinfo->key[i], projinfo->value[i]); } - /* EPSG code is preserved for historical metadata interest only: - the contents of this file are not used by pj_*() routines at all */ - G_file_name(path, "", "PROJ_EPSG", "PERMANENT"); - if (access(path, F_OK) == 0) { + if (projepsg) { const char *epsg_value, *epsg_key; - struct Key_Value *in_epsg_key; - - if (force_epsg) { - epsg_key = "epsg"; - epsg_value = force_epsg; - } - else { - in_epsg_key = G_read_key_value_file(path); - epsg_key = in_epsg_key->key[0]; - epsg_value = in_epsg_key->value[0]; - } + + epsg_key = projepsg->key[0]; + epsg_value = projepsg->value[0]; + if (!shell) { fprintf(stdout, "-PROJ_EPSG-------------------------------------------------\n"); @@ -69,21 +58,20 @@ } else fprintf(stdout, "%s=%s\n", epsg_key, epsg_value); - - if (!force_epsg) - G_free_key_value(in_epsg_key); } - if (!shell) - fprintf(stdout, - "-PROJ_UNITS------------------------------------------------\n"); - for (i = 0; i < projunits->nitems; i++) { - if (shell) - fprintf(stdout, "%s=%s\n", - projunits->key[i], projunits->value[i]); - else - fprintf(stdout, "%-11s: %s\n", - projunits->key[i], projunits->value[i]); + if (projunits) { + if (!shell) + fprintf(stdout, + "-PROJ_UNITS------------------------------------------------\n"); + for (i = 0; i < projunits->nitems; i++) { + if (shell) + fprintf(stdout, "%s=%s\n", + projunits->key[i], projunits->value[i]); + else + fprintf(stdout, "%-11s: %s\n", + projunits->key[i], projunits->value[i]); + } } return; @@ -143,10 +131,13 @@ return; if (pj_get_kv(&pjinfo, projinfo, projunits) == -1) - G_fatal_error(_("Unable to convert projection information to PROJ.4 format")); - proj4 = pj_get_def(pjinfo.pj, 0); + G_fatal_error(_("Unable to convert projection information to PROJ format")); + proj4 = pjinfo.def; +#ifdef HAVE_PROJ_H + proj_destroy(pjinfo.pj); +#else pj_free(pjinfo.pj); - +#endif /* GRASS-style PROJ.4 strings don't include a unit factor as this is * handled separately in GRASS - must include it here though */ unfact = G_find_key_value("meters", projunits); @@ -154,7 +145,6 @@ G_asprintf(&proj4mod, "%s +to_meter=%s", proj4, unfact); else proj4mod = G_store(proj4); - pj_dalloc(proj4); for (i = proj4mod; *i; i++) { /* Don't print the first space */ diff -Nru grass-7.4.3/general/g.region/main.c grass-7.6.0/general/g.region/main.c --- grass-7.4.3/general/g.region/main.c 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/general/g.region/main.c 2018-08-31 15:00:18.000000000 +0000 @@ -32,7 +32,7 @@ int print_flag = 0; int flat_flag; int set_flag; - double x; + double x, xs, ys, zs; int ival; int row_flag = 0, col_flag = 0; struct Cell_head window, temp_window; @@ -40,6 +40,7 @@ const char *name; const char *mapset; char **rast_ptr, **vect_ptr; + int pix; struct GModule *module; struct @@ -55,7 +56,7 @@ *north, *south, *east, *west, *top, *bottom, *res, *nsres, *ewres, *res3, *tbres, *rows, *cols, *save, *region, *raster, *raster3d, *align, - *zoom, *vect; + *zoom, *vect, *grow; } parm; G_gisinit(argv[0]); @@ -335,6 +336,18 @@ parm.align->gisprompt = "old,cell,raster"; parm.align->guisection = _("Bounds"); + parm.grow = G_define_option(); + parm.grow->key = "grow"; + parm.grow->key_desc = "value"; + parm.grow->required = NO; + parm.grow->multiple = NO; + parm.grow->type = TYPE_INTEGER; + parm.grow->label = + _("Number of cells to add to each side of the current region extent"); + parm.grow->description = + _("A negative number shrinks the current region extent"); + parm.grow->guisection = _("Bounds"); + parm.save = G_define_option(); parm.save->key = "save"; parm.save->key_desc = "name"; @@ -353,7 +366,7 @@ parm.raster3d, parm.vect, parm.north, parm.south, parm.east, parm.west, parm.top, parm.bottom, parm.rows, parm.cols, parm.res, parm.res3, parm.nsres, parm.ewres, parm.tbres, - parm.zoom, parm.align, parm.save, NULL); + parm.zoom, parm.align, parm.save, parm.grow, NULL); if (G_parser(argc, argv)) exit(EXIT_FAILURE); @@ -775,7 +788,44 @@ Rast_get_cellhd(name, mapset, &temp_window); Rast_align_window(&window, &temp_window); } - + + /* grow by number of cells */ + if ((value = parm.grow->answer)){ + if (sscanf(value, "%i", &pix)){ + xs = window.ns_res * pix; + if (window.north + xs > window.south - xs){ + if (G_projection() == PROJECTION_LL && ( + window.north + xs <= 90.0 + 0.5 * window.ns_res || + window.south - xs >= -90.0 - 0.5 * window.ns_res)) { + G_warning(_("'%s' option not used with <%s> because a coordinate would become invalid"), + parm.grow->key, "latitude"); + } else { + window.north += xs; + window.south -= xs; + } + } else { + G_warning(_("'%s' option not used with <%s> because <%s> would become minor than <%s>"), + parm.grow->key, "latitude", "north", "south"); + } + ys = window.ew_res * pix; + if (window.east + ys > window.west - ys){ + window.west -= ys; + window.east += ys; + } else { + G_warning(_("'%s' option not used with <%s> because <%s> would become minor than <%s>"), + parm.grow->key, "longitude", "east", "west"); + } + zs = window.tb_res * pix; + if (window.top + zs > window.bottom - zs){ + window.top += zs; + window.bottom -= zs; + } else { + G_warning(_("'%s' option not used with <%s> because <%s> would become minor than <%s>"), + parm.grow->key, "3D", "top", "bottom"); + } + } + } + /* save= */ if ((name = parm.save->answer)) { temp_window = window; diff -Nru grass-7.4.3/general/g.region/printwindow.c grass-7.6.0/general/g.region/printwindow.c --- grass-7.4.3/general/g.region/printwindow.c 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/general/g.region/printwindow.c 2018-12-26 11:12:55.000000000 +0000 @@ -243,8 +243,7 @@ if ((G_projection() != PROJECTION_LL) && window->proj != 0) { /* projection information of input map */ struct Key_Value *in_proj_info, *in_unit_info; - struct pj_info iproj; /* input map proj parameters */ - struct pj_info oproj; /* output map proj parameters */ + struct pj_info iproj, oproj, tproj; /* proj parameters */ /* read current projection info */ if ((in_proj_info = G_get_projinfo()) == NULL) @@ -259,20 +258,13 @@ G_free_key_value(in_proj_info); G_free_key_value(in_unit_info); - /* output projection to lat/long w/ same ellipsoid as input */ - oproj.zone = 0; - oproj.meters = 1.; - sprintf(oproj.proj, "ll"); - if ((oproj.pj = pj_latlong_from_proj(iproj.pj)) == NULL) - G_fatal_error(_("Unable to update lat/long projection parameters")); + oproj.pj = NULL; + tproj.def = NULL; - /* for DEBUG - pj_print_proj_params(&iproj,&oproj); - */ + if (GPJ_init_transform(&iproj, &oproj, &tproj) < 0) + G_fatal_error(_("Unable to initialize coordinate transformation")); - /* do the transform - * syntax: pj_do_proj(outx, outy, in_info, out_info) - * + /* * 1 ------ 2 * | | map corners * | | @@ -281,32 +273,44 @@ latitude = window->north; longitude = window->west; - if (pj_do_proj(&longitude, &latitude, &iproj, &oproj) < 0) - G_fatal_error(_("Error in pj_do_proj (projection of input coordinate pair)")); + /* get lat/long w/ same datum/ellipsoid as input */ + if (GPJ_transform(&iproj, &oproj, &tproj, PJ_FWD, + &longitude, &latitude, NULL) < 0) + G_fatal_error(_("Error in %s (projection of input coordinate pair)"), + "GPJ_transform()"); lo1 = longitude; la1 = latitude; latitude = window->north; longitude = window->east; - if (pj_do_proj(&longitude, &latitude, &iproj, &oproj) < 0) - G_fatal_error(_("Error in pj_do_proj (projection of input coordinate pair)")); + /* get lat/long w/ same datum/ellipsoid as input */ + if (GPJ_transform(&iproj, &oproj, &tproj, PJ_FWD, + &longitude, &latitude, NULL) < 0) + G_fatal_error(_("Error in %s (projection of input coordinate pair)"), + "GPJ_transform()"); lo2 = longitude; la2 = latitude; latitude = window->south; longitude = window->east; - if (pj_do_proj(&longitude, &latitude, &iproj, &oproj) < 0) - G_fatal_error(_("Error in pj_do_proj (projection of input coordinate pair)")); + /* get lat/long w/ same datum/ellipsoid as input */ + if (GPJ_transform(&iproj, &oproj, &tproj, PJ_FWD, + &longitude, &latitude, NULL) < 0) + G_fatal_error(_("Error in %s (projection of input coordinate pair)"), + "GPJ_transform()"); lo3 = longitude; la3 = latitude; latitude = window->south; longitude = window->west; - if (pj_do_proj(&longitude, &latitude, &iproj, &oproj) < 0) - G_fatal_error(_("Error in pj_do_proj (projection of input coordinate pair)")); + /* get lat/long w/ same datum/ellipsoid as input */ + if (GPJ_transform(&iproj, &oproj, &tproj, PJ_FWD, + &longitude, &latitude, NULL) < 0) + G_fatal_error(_("Error in %s (projection of input coordinate pair)"), + "GPJ_transform()"); lo4 = longitude; la4 = latitude; @@ -315,8 +319,11 @@ * not average of the projected corner coordinates */ latitude = (window->north + window->south) / 2.; longitude = (window->west + window->east) / 2.; - if (pj_do_proj(&longitude, &latitude, &iproj, &oproj) < 0) - G_fatal_error(_("Error in pj_do_proj (projection of input coordinate pair)")); + /* get lat/long w/ same datum/ellipsoid as input */ + if (GPJ_transform(&iproj, &oproj, &tproj, PJ_FWD, + &longitude, &latitude, NULL) < 0) + G_fatal_error(_("Error in %s (projection of input coordinate pair)"), + "GPJ_transform()"); loc = longitude; lac = latitude; @@ -464,11 +471,15 @@ convergence = 0.0; else { struct Key_Value *in_proj_info, *in_unit_info; - struct pj_info iproj, oproj; /* proj parameters */ + /* proj parameters */ + struct pj_info iproj, oproj, tproj; +#ifdef HAVE_PROJ_H + PJ_COORD c; + PJ_FACTORS fact; +#else struct FACTORS fact; LP lp; - - G_zero(&fact, sizeof(struct FACTORS)); +#endif /* read current projection info */ if ((in_proj_info = G_get_projinfo()) == NULL) @@ -480,35 +491,39 @@ if (pj_get_kv(&iproj, in_proj_info, in_unit_info) < 0) G_fatal_error(_("Can't get projection key values of current location")); - /* output projection to lat/long w/ same ellipsoid as input */ - oproj.zone = 0; - oproj.meters = 1.; - sprintf(oproj.proj, "ll"); - if ((oproj.pj = pj_latlong_from_proj(iproj.pj)) == NULL) - G_fatal_error(_("Unable to update lat/long projection parameters")); + G_free_key_value(in_proj_info); + G_free_key_value(in_unit_info); - /* for DEBUG - pj_print_proj_params(&iproj, &oproj); - */ + oproj.pj = NULL; + tproj.def = NULL; - /* do the transform - * syntax: pj_do_proj(outx, outy, in_info, out_info) - */ + if (GPJ_init_transform(&iproj, &oproj, &tproj) < 0) + G_fatal_error(_("Unable to initialize coordinate transformation")); /* center coordinates of the current region, * not average of the projected corner coordinates */ latitude = (window->north + window->south) / 2.; longitude = (window->west + window->east) / 2.; - if (pj_do_proj(&longitude, &latitude, &iproj, &oproj) < 0) - G_fatal_error(_("Error in pj_do_proj (projection of input coordinate pair)")); - + /* get lat/long w/ same datum/ellipsoid as input */ + if (GPJ_transform(&iproj, &oproj, &tproj, PJ_FWD, + &longitude, &latitude, NULL) < 0) + G_fatal_error(_("Error in %s (projection of input coordinate pair)"), + "GPJ_transform()"); + +#ifdef HAVE_PROJ_H + c.lpzt.lam = DEG2RAD(longitude); + c.lpzt.phi = DEG2RAD(latitude); + c.lpzt.z = 0; + c.lpzt.t = 0; + fact = proj_factors(iproj.pj, c); + convergence = RAD2DEG(fact.meridian_convergence); +#else + G_zero(&fact, sizeof(struct FACTORS)); lp.u = DEG2RAD(longitude); lp.v = DEG2RAD(latitude); pj_factors(lp, iproj.pj, 0.0, &fact); convergence = RAD2DEG(fact.conv); - - G_free_key_value(in_proj_info); - G_free_key_value(in_unit_info); +#endif } if (print_flag & PRINT_SH) @@ -519,14 +534,12 @@ } /* flag.bbox - Calculate the largest bouding box in lat-lon coordinates + Calculate the largest bounding box in lat-lon coordinates and print it to stdout */ if (print_flag & PRINT_MBBOX) { double sh_ll_w, sh_ll_e, sh_ll_n, sh_ll_s, loc; - /*double sh_ll_rows, sh_ll_cols; */ - /* Needed to calculate the LL bounding box */ if ((G_projection() != PROJECTION_XY)) { /* projection information of input and output map */ @@ -534,6 +547,7 @@ *out_unit_info; struct pj_info iproj; /* input map proj parameters */ struct pj_info oproj; /* output map proj parameters */ + struct pj_info tproj; /* transformation parameters */ char buff[100], dum[100]; int r, c; @@ -549,7 +563,7 @@ if (pj_get_kv(&iproj, in_proj_info, in_unit_info) < 0) G_fatal_error(_("Can't get projection key values of current location")); - /* output projection to lat/long and wgs84 ellipsoid */ + /* output projection to lat/long and wgs84 ellipsoid */ out_proj_info = G_create_key_value(); out_unit_info = G_create_key_value(); @@ -573,27 +587,20 @@ G_free_key_value(out_proj_info); G_free_key_value(out_unit_info); + tproj.def = NULL; - /* output projection to lat/long w/ same ellipsoid as input */ - /* - oproj.zone = 0; - oproj.meters = 1.; - sprintf(oproj.proj, "ll"); - if ((oproj.pj = pj_latlong_from_proj(iproj.pj)) == NULL) - G_fatal_error(_("Unable to up lat/long projection parameters")); - */ - - /* do the transform - * syntax: pj_do_proj(outx, outy, in_info, out_info) - */ + if (GPJ_init_transform(&iproj, &oproj, &tproj) < 0) + G_fatal_error(_("Unable to initialize coordinate transformation")); /*Calculate the largest bounding box */ /* center */ latitude = (window->north + window->south) / 2.; longitude = (window->west + window->east) / 2.; - if (pj_do_proj(&longitude, &latitude, &iproj, &oproj) < 0) - G_fatal_error(_("Error in pj_do_proj (projection of input coordinate pair)")); + if (GPJ_transform(&iproj, &oproj, &tproj, PJ_FWD, + &longitude, &latitude, NULL) < 0) + G_fatal_error(_("Error in %s (projection of input coordinate pair)"), + "GPJ_transform()"); sh_ll_w = sh_ll_e = longitude; sh_ll_n = sh_ll_s = latitude; @@ -604,8 +611,10 @@ if (r == window->rows) latitude = window->south; longitude = window->west; - if (pj_do_proj(&longitude, &latitude, &iproj, &oproj) < 0) - G_fatal_error(_("Error in pj_do_proj (projection of input coordinate pair)")); + if (GPJ_transform(&iproj, &oproj, &tproj, PJ_FWD, + &longitude, &latitude, NULL) < 0) + G_fatal_error(_("Error in %s (projection of input coordinate pair)"), + "GPJ_transform()"); if (sh_ll_n < latitude) sh_ll_n = latitude; @@ -621,8 +630,10 @@ if (r == window->rows) latitude = window->south; longitude = window->east; - if (pj_do_proj(&longitude, &latitude, &iproj, &oproj) < 0) - G_fatal_error(_("Error in pj_do_proj (projection of input coordinate pair)")); + if (GPJ_transform(&iproj, &oproj, &tproj, PJ_FWD, + &longitude, &latitude, NULL) < 0) + G_fatal_error(_("Error in %s (projection of input coordinate pair)"), + "GPJ_transform()"); if (sh_ll_n < latitude) sh_ll_n = latitude; @@ -639,8 +650,10 @@ for (c = 1; c < window->cols; c++) { latitude = window->north; longitude = window->west + c * window->ew_res; - if (pj_do_proj(&longitude, &latitude, &iproj, &oproj) < 0) - G_fatal_error(_("Error in pj_do_proj (projection of input coordinate pair)")); + if (GPJ_transform(&iproj, &oproj, &tproj, PJ_FWD, + &longitude, &latitude, NULL) < 0) + G_fatal_error(_("Error in %s (projection of input coordinate pair)"), + "GPJ_transform()"); if (sh_ll_n < latitude) sh_ll_n = latitude; @@ -654,8 +667,10 @@ latitude = window->south; longitude = window->west + c * window->ew_res; - if (pj_do_proj(&longitude, &latitude, &iproj, &oproj) < 0) - G_fatal_error(_("Error in pj_do_proj (projection of input coordinate pair)")); + if (GPJ_transform(&iproj, &oproj, &tproj, PJ_FWD, + &longitude, &latitude, NULL) < 0) + G_fatal_error(_("Error in %s (projection of input coordinate pair)"), + "GPJ_transform()"); if (sh_ll_n < latitude) sh_ll_n = latitude; diff -Nru grass-7.4.3/general/g.rename/testsuite/test_overwrite.py grass-7.6.0/general/g.rename/testsuite/test_overwrite.py --- grass-7.4.3/general/g.rename/testsuite/test_overwrite.py 2015-09-07 21:08:12.000000000 +0000 +++ grass-7.6.0/general/g.rename/testsuite/test_overwrite.py 2018-12-26 11:13:01.000000000 +0000 @@ -76,7 +76,7 @@ self.fail(msg) def test_overwrite_existing_raster(self): - """Test that existing raster is overriden if desired""" + """Test that existing raster is overridden if desired""" runivar_source = SimpleModule('r.univar', flags='g', map='rename_3') self.runModule(runivar_source, expecting_stdout=True) original_runivar_source = text_to_keyvalue(runivar_source.outputs.stdout, diff -Nru grass-7.4.3/general/g.setproj/get_deg.c grass-7.6.0/general/g.setproj/get_deg.c --- grass-7.4.3/general/g.setproj/get_deg.c 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/general/g.setproj/get_deg.c 2018-12-26 11:13:09.000000000 +0000 @@ -4,9 +4,9 @@ * Provide a means of collecting user lat/long * data, in different formats; convert to * decimal degrees - * Input arguements : lat or long string and + * Input arguments : lat or long string and * a 1 for latitude or 0 for longitude - * Output arguements: decimal degrees in string + * Output arguments: decimal degrees in string * * Note: All functions are callable directly see * g.get_stp g.get_fips g.stp_proj geo diff -Nru grass-7.4.3/general/g.setproj/get_num.c grass-7.6.0/general/g.setproj/get_num.c --- grass-7.4.3/general/g.setproj/get_num.c 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/general/g.setproj/get_num.c 2018-12-26 11:13:16.000000000 +0000 @@ -50,7 +50,7 @@ char answer[200]; char buff[256]; - /* get LONCEN value arguements */ + /* get LONCEN value arguments */ if (parm->def_exists == 1) { if (lat == 1) { G_format_northing(parm->deflt, buff, PROJECTION_LL); diff -Nru grass-7.4.3/general/g.setproj/main.c grass-7.6.0/general/g.setproj/main.c --- grass-7.4.3/general/g.setproj/main.c 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/general/g.setproj/main.c 2018-12-26 11:13:07.000000000 +0000 @@ -23,8 +23,8 @@ * Provides a means of creating a new projection * information file * - * ------Rev 4.+ arguements -------------------------------------- - * Input arguements: + * ------Rev 4.+ arguments -------------------------------------- + * Input arguments: * m.setproj set=mapset for output project info file * proj=projection of the output project info file * diff -Nru grass-7.4.3/general/g.version/g.version.html grass-7.6.0/general/g.version/g.version.html --- grass-7.4.3/general/g.version/g.version.html 2017-11-12 19:37:58.000000000 +0000 +++ grass-7.6.0/general/g.version/g.version.html 2018-08-31 15:00:18.000000000 +0000 @@ -38,7 +38,7 @@

 g.version 
 
-GRASS 7.4.svn (2017)
+GRASS 7.5.svn (2017)
 

GIS Library info

@@ -46,7 +46,7 @@
 g.version -r
 
-GRASS 7.4.svn (2017)
+GRASS 7.5.svn (2017)
 libgis Revision: 70829 
 libgis Date: 2017-04-04 09:43:02 +0200 (Tue, 04 Apr 2017)
 
@@ -55,7 +55,7 @@
 g.version -rge
 
-version=7.4.svn
+version=7.5.svn
 date=2017
 revision=r71702M
 build_date=2017-11-12
@@ -86,4 +86,4 @@
 Extended info by Martin Landa, Czech Technical University in Prague, Czech Republic
 
 

-Last changed: $Date: 2017-11-12 20:37:57 +0100 (Sun, 12 Nov 2017) $ +Last changed: $Date: 2017-11-12 20:33:52 +0100 (Sun, 12 Nov 2017) $ diff -Nru grass-7.4.3/general/g.version/main.c grass-7.6.0/general/g.version/main.c --- grass-7.4.3/general/g.version/main.c 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/general/g.version/main.c 2018-08-31 15:00:18.000000000 +0000 @@ -23,7 +23,11 @@ #include "local_proto.h" +#ifdef HAVE_PROJ_H +#include +#else #include +#endif #ifdef HAVE_GDAL #include @@ -187,7 +191,13 @@ if (extended->answer) { char *proj = NULL; +#ifdef HAVE_PROJ_H + G_asprintf(&proj, "%d%d%d", PROJ_VERSION_MAJOR, + PROJ_VERSION_MINOR, + PROJ_VERSION_PATCH); +#else G_asprintf(&proj, "%d", PJ_VERSION); +#endif if (strlen(proj) == 3) { if (shell->answer) fprintf(stdout, "proj4=%c.%c.%c\n", proj[0], proj[1], proj[2]); diff -Nru grass-7.4.3/general/g.version/Makefile grass-7.6.0/general/g.version/Makefile --- grass-7.4.3/general/g.version/Makefile 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/general/g.version/Makefile 2018-08-31 15:00:18.000000000 +0000 @@ -5,7 +5,7 @@ # cat the COPYING file, add a c line-break \n at each line end # and remove the unix newline (see: include/Makefile) -EXTRA_CFLAGS = $(PROJINC) $(GEOSCFLAGS) $(SQLITEINCPATH) \ +EXTRA_CFLAGS = $(PROJINC) $(GDALCFLAGS) $(GEOSCFLAGS) $(SQLITEINCPATH) \ -DGRASS_VERSION_NUMBER=\"'$(GRASS_VERSION_NUMBER)'\" \ -DGRASS_VERSION_DATE=\"'$(GRASS_VERSION_DATE)'\" \ -DGRASS_VERSION_SVN=\"'$(GRASS_VERSION_SVN)'\" \ @@ -18,4 +18,3 @@ include $(MODULE_TOPDIR)/include/Make/Module.make default: cmd - diff -Nru grass-7.4.3/grasslib.dox grass-7.6.0/grasslib.dox --- grass-7.4.3/grasslib.dox 2018-01-01 22:28:31.000000000 +0000 +++ grass-7.6.0/grasslib.dox 2019-01-01 18:59:11.000000000 +0000 @@ -1,10 +1,10 @@ /*! \mainpage GRASS GIS 7 Programmer's Manual -GRASS GIS (Geographic +GRASS GIS (Geographic Resources Analysis Support System) is an open source, free software Geographical Information System (GIS) with raster, topological %vector, image processing, and graphics production @@ -23,7 +23,7 @@ are cited within their module's source code and the contributed manual pages. -© 2000-2018 by the GRASS Development Team +© 2000-2019 by the GRASS Development Team This manual is published under GNU Free Documentation @@ -51,7 +51,7 @@ - gis: \ref gislib - raster: \ref rasterlib - vector: \ref vectorlib - - Temporal GIS API: See http://grass.osgeo.org/grass74/manuals/libpython/temporal_framework.html + - Temporal GIS API: See https://grass.osgeo.org/grass76/manuals/libpython/temporal_framework.html \section libs Further libraries @@ -112,7 +112,7 @@ \subsection pythonlibs Python API - - python: See GRASS GIS Python library (http://grass.osgeo.org/grass74/manuals/libpython/) + - python: See GRASS GIS Python library (https://grass.osgeo.org/grass76/manuals/libpython/) \subsection projlibs Projection Libraries diff -Nru grass-7.4.3/gui/icons/grass.desktop grass-7.6.0/gui/icons/grass.desktop --- grass-7.4.3/gui/icons/grass.desktop 2017-11-12 19:24:06.000000000 +0000 +++ grass-7.6.0/gui/icons/grass.desktop 2018-08-31 15:00:43.000000000 +0000 @@ -47,8 +47,8 @@ GenericName[uk]=Геоінформаційна ÑиÑтема GenericName[uz]=Geografik axborot tizimi Icon=grass -TryExec=/usr/bin/grass74 -Exec=grass74 +TryExec=/usr/bin/grass76 +Exec=grass76 Terminal=true Keywords=gis;spatial;geospatial;database;remote sensing;hydrology;vector;raster;visualization;maps;wms;wfs;ogc;osgeo; Categories=Education;Science;Geoscience;Geography; diff -Nru grass-7.4.3/gui/wxpython/animation/controller.py grass-7.6.0/gui/wxpython/animation/controller.py --- grass-7.4.3/gui/wxpython/animation/controller.py 2016-05-05 19:00:48.000000000 +0000 +++ grass-7.6.0/gui/wxpython/animation/controller.py 2018-03-22 06:23:30.000000000 +0000 @@ -539,7 +539,7 @@ images = [] busy = wx.BusyInfo( - message=_("Preparing export, please wait..."), + _("Preparing export, please wait..."), parent=self.frame) wx.Yield() lastBitmaps = {} @@ -621,7 +621,7 @@ # export pilImages = [WxImageToPil(image) for image in images] - busy = wx.BusyInfo(message=_("Exporting animation, please wait..."), + busy = wx.BusyInfo(_("Exporting animation, please wait..."), parent=self.frame) wx.Yield() try: diff -Nru grass-7.4.3/gui/wxpython/animation/dialogs.py grass-7.6.0/gui/wxpython/animation/dialogs.py --- grass-7.4.3/gui/wxpython/animation/dialogs.py 2017-11-12 18:39:55.000000000 +0000 +++ grass-7.6.0/gui/wxpython/animation/dialogs.py 2017-11-27 06:41:13.000000000 +0000 @@ -19,6 +19,9 @@ @author Anna Petrasova """ + +from __future__ import print_function + import os import wx import copy @@ -2098,8 +2101,8 @@ dlg = ExportDialog(parent=None, temporal=TemporalMode.TEMPORAL, timeTick=200) if dlg.ShowModal() == wx.ID_OK: - print dlg.GetDecorations() - print dlg.GetExportInformation() + print(dlg.GetDecorations()) + print(dlg.GetExportInformation()) dlg.Destroy() else: dlg.Destroy() @@ -2112,7 +2115,7 @@ dlg = AddTemporalLayerDialog(parent=frame, layer=layer) if dlg.ShowModal() == wx.ID_OK: layer = dlg.GetLayer() - print layer.name, layer.cmd, layer.mapType + print(layer.name, layer.cmd, layer.mapType) dlg.Destroy() else: dlg.Destroy() diff -Nru grass-7.4.3/gui/wxpython/animation/nviztask.py grass-7.6.0/gui/wxpython/animation/nviztask.py --- grass-7.4.3/gui/wxpython/animation/nviztask.py 2016-05-05 19:00:48.000000000 +0000 +++ grass-7.6.0/gui/wxpython/animation/nviztask.py 2017-11-27 06:41:13.000000000 +0000 @@ -14,6 +14,8 @@ @author Anna Petrasova """ +from __future__ import print_function + import os try: import xml.etree.ElementTree as etree @@ -330,10 +332,10 @@ # cmd = nviz.GetCommand() cmds = nviz.GetCommandSeries(['aspect', 'elevation'], 'color_map') for cmd in cmds: - print cmd + print(cmd) returncode, message = RunCommand( getErrorMsg=True, prog=cmd[0], **cmd[1]) - print returncode, message + print(returncode, message) if __name__ == '__main__': diff -Nru grass-7.4.3/gui/wxpython/animation/temporal_manager.py grass-7.6.0/gui/wxpython/animation/temporal_manager.py --- grass-7.4.3/gui/wxpython/animation/temporal_manager.py 2016-05-05 19:00:48.000000000 +0000 +++ grass-7.6.0/gui/wxpython/animation/temporal_manager.py 2017-11-27 06:41:13.000000000 +0000 @@ -17,6 +17,8 @@ @author Anna Kratochvilova """ +from __future__ import print_function + import os import datetime @@ -373,14 +375,14 @@ try: warn = temp.EvaluateInputData() - print warn + print(warn) except GException as e: - print e + print(e) return - print '///////////////////////////' + print('///////////////////////////') gran = temp.GetGranularity() - print "granularity: " + str(gran) + print("granularity: " + str(gran)) pprint(temp.GetLabelsAndMaps()) diff -Nru grass-7.4.3/gui/wxpython/core/gcmd.py grass-7.6.0/gui/wxpython/core/gcmd.py --- grass-7.4.3/gui/wxpython/core/gcmd.py 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/gui/wxpython/core/gcmd.py 2018-08-31 15:00:18.000000000 +0000 @@ -25,6 +25,8 @@ @author Martin Landa """ +from __future__ import print_function + import os import sys import time @@ -603,7 +605,7 @@ except OSError as e: self.error = str(e) - print >> sys.stderr, e + print(e, file=sys.stderr) return 1 if self.stdin: # read stdin if requested ... diff -Nru grass-7.4.3/gui/wxpython/core/gconsole.py grass-7.6.0/gui/wxpython/core/gconsole.py --- grass-7.4.3/gui/wxpython/core/gconsole.py 2017-11-12 18:39:55.000000000 +0000 +++ grass-7.6.0/gui/wxpython/core/gconsole.py 2017-11-27 06:41:13.000000000 +0000 @@ -20,6 +20,8 @@ @author Anna Kratochvilova (refactoring) """ +from __future__ import print_function + import os import sys import re @@ -540,7 +542,7 @@ GUI(parent=self._guiparent, giface=self._giface).ParseCommand(command) except GException as e: - print >> sys.stderr, e + print(e, file=sys.stderr) return @@ -694,7 +696,7 @@ try: task = GUI(show=None).ParseCommand(event.cmd) except GException as e: - print >> sys.stderr, e + print(e, file=sys.stderr) task = None return diff -Nru grass-7.4.3/gui/wxpython/core/globalvar.py grass-7.6.0/gui/wxpython/core/globalvar.py --- grass-7.4.3/gui/wxpython/core/globalvar.py 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/gui/wxpython/core/globalvar.py 2018-08-31 15:00:18.000000000 +0000 @@ -11,6 +11,8 @@ @author Martin Landa """ +from __future__ import print_function + import os import sys import locale @@ -100,16 +102,17 @@ tuple(version.split('.'))) except ImportError as e: - print >> sys.stderr, 'ERROR: wxGUI requires wxPython. %s' % str(e) - print >> sys.stderr, ('You can still use GRASS GIS modules in' - ' the command line or in Python.') + print('ERROR: wxGUI requires wxPython. %s' % str(e), + file=sys.stderr) + print('You can still use GRASS GIS modules in' + ' the command line or in Python.', file=sys.stderr) sys.exit(1) except (ValueError, wxversion.VersionError) as e: - print >> sys.stderr, 'ERROR: wxGUI requires wxPython >= %d.%d.%d.%d. ' % tuple( - minVersion) + '%s.' % (str(e)) + print('ERROR: wxGUI requires wxPython >= %d.%d.%d.%d. ' % tuple( + minVersion) + '%s.' % (str(e)), file=sys.stderr) sys.exit(1) except locale.Error as e: - print >> sys.stderr, "Unable to set locale:", e + print("Unable to set locale:", e, file=sys.stderr) os.environ['LC_ALL'] = '' if not os.getenv("GRASS_WXBUNDLED"): diff -Nru grass-7.4.3/gui/wxpython/core/menutree.py grass-7.6.0/gui/wxpython/core/menutree.py --- grass-7.4.3/gui/wxpython/core/menutree.py 2017-11-12 18:39:55.000000000 +0000 +++ grass-7.6.0/gui/wxpython/core/menutree.py 2017-11-27 06:41:13.000000000 +0000 @@ -33,6 +33,8 @@ @author Anna Petrasova """ +from __future__ import print_function + import os import sys import copy @@ -275,7 +277,7 @@ elif action == 'commands': menudata.PrintCommands(sys.stdout) elif action == 'dump': - print menudata.model + print(menudata.model) else: import grass.script.core as gscore gscore.fatal("Unknown value for parameter action: " % action) diff -Nru grass-7.4.3/gui/wxpython/core/settings.py grass-7.6.0/gui/wxpython/core/settings.py --- grass-7.4.3/gui/wxpython/core/settings.py 2018-03-22 06:23:38.000000000 +0000 +++ grass-7.6.0/gui/wxpython/core/settings.py 2018-08-27 16:33:41.000000000 +0000 @@ -19,6 +19,8 @@ @author Luca Delucchi (language choice) """ +from __future__ import print_function + import os import sys import copy @@ -46,7 +48,7 @@ try: self.ReadSettingsFile() except GException as e: - print >> sys.stderr, e.value + print(e.value, file=sys.stderr) # define internal settings self._internalSettings() # -> self.internalSettings @@ -189,7 +191,7 @@ 'enabled': False }, 'showCompExtent': { - 'enabled': False + 'enabled': True }, 'statusbarMode': { 'selection': 0 @@ -1003,11 +1005,12 @@ self.Append(settings, group, key, subkey, value) idx += 2 except ValueError as e: - print >>sys.stderr, _( + print(_( "Error: Reading settings from file <%(file)s> failed.\n" "\t\tDetails: %(detail)s\n" "\t\tLine: '%(line)s'\n") % { - 'file': filename, 'detail': e, 'line': line} + 'file': filename, 'detail': e, 'line': line}, + file=sys.stderr) fd.close() fd.close() @@ -1140,8 +1143,8 @@ return settings[group][key][subkey] except KeyError: - print >> sys.stderr, "Settings: unable to get value '%s:%s:%s'\n" % ( - group, key, subkey) + print("Settings: unable to get value '%s:%s:%s'\n" % ( + group, key, subkey), file=sys.stderr) def Set(self, group, value, key=None, subkey=None, settings_type='user'): """Set value of key/subkey @@ -1212,8 +1215,9 @@ if overwrite or (not overwrite and not hasValue): dict[group][key][subkey[0]][subkey[1]] = value except TypeError: - print >> sys.stderr, _("Unable to parse settings '%s'") % value + \ - ' (' + group + ':' + key + ':' + subkey[0] + ':' + subkey[1] + ')' + print(_("Unable to parse settings '%s'") % value + + ' (' + group + ':' + key + ':' + subkey[0] + + ':' + subkey[1] + ')', file=sys.stderr) else: if subkey not in dict[group][key]: hasValue = False @@ -1222,8 +1226,9 @@ if overwrite or (not overwrite and not hasValue): dict[group][key][subkey] = value except TypeError: - print >> sys.stderr, _("Unable to parse settings '%s'") % value + \ - ' (' + group + ':' + key + ':' + subkey + ')' + print(_("Unable to parse settings '%s'") % value + + ' (' + group + ':' + key + ':' + subkey + ')', + file=sys.stderr) def GetDefaultSettings(self): """Get default user settings""" diff -Nru grass-7.4.3/gui/wxpython/core/testsuite/data/test_toolboxes_menudata_ref.xml grass-7.6.0/gui/wxpython/core/testsuite/data/test_toolboxes_menudata_ref.xml --- grass-7.4.3/gui/wxpython/core/testsuite/data/test_toolboxes_menudata_ref.xml 2015-02-19 04:41:46.000000000 +0000 +++ grass-7.6.0/gui/wxpython/core/testsuite/data/test_toolboxes_menudata_ref.xml 2017-11-29 13:19:14.000000000 +0000 @@ -3,20 +3,33 @@

- + - + g.region -p - Manages the boundary definitions for the geographic region. + Shows the extent and resolution of the computational region. + general,settings + RunMenuCmd + + + + g.region -pl + Shows the extent and resolution of the computational region. general,settings RunMenuCmd + + OnShowRegionExtent + Shows the extent of the computational region in Map Display. + general,settings + + g.region Manages the boundary definitions for the geographic region. - general,settings + general,settings,computational region,extent,resolution,level1 OnMenuCmd @@ -28,7 +41,7 @@ g.region Manages the boundary definitions for the geographic region. - general,settings + general,settings,computational region,extent,resolution,level1 OnMenuCmd @@ -64,7 +77,7 @@ m.proj Converts coordinates from one projection to another (cs2cs frontend). - miscellaneous,projection + miscellaneous,projection,transformation OnMenuCmd @@ -76,7 +89,7 @@ g.region Manages the boundary definitions for the geographic region. - general,settings + general,settings,computational region,extent,resolution,level1 OnMenuCmd diff -Nru grass-7.4.3/gui/wxpython/core/toolboxes.py grass-7.6.0/gui/wxpython/core/toolboxes.py --- grass-7.4.3/gui/wxpython/core/toolboxes.py 2018-05-04 20:06:10.000000000 +0000 +++ grass-7.6.0/gui/wxpython/core/toolboxes.py 2018-06-16 08:44:07.000000000 +0000 @@ -12,6 +12,8 @@ @author Anna Petrasova """ +from __future__ import print_function + import os import sys import copy @@ -417,7 +419,7 @@ ... ... ''') >>> _expandToolboxes(menu, toolboxes) - >>> print etree.tostring(menu) + >>> print(etree.tostring(menu)) @@ -489,9 +491,9 @@ 'toolbox', attrib={ 'name': 'GeneratedUserToolboxesList'}) items.insert(idx, el) - label = etree.SubElement(el, tag='label') + label = etree.SubElement(el, 'label') label.text = _("Custom toolboxes") - it = etree.SubElement(el, tag='items') + it = etree.SubElement(el, 'items') for toolbox in tboxes: it.append(copy.deepcopy(toolbox)) items.remove(n) @@ -570,13 +572,13 @@ # attib={'name': 'AddonsList'} el = etree.Element('menu') items.insert(idx, el) - label = etree.SubElement(el, tag='label') + label = etree.SubElement(el, 'label') label.text = _("Addons") - it = etree.SubElement(el, tag='items') + it = etree.SubElement(el, 'items') for addon in addons: - addonItem = etree.SubElement(it, tag='module-item') + addonItem = etree.SubElement(it, 'module-item') addonItem.attrib = {'name': addon} - addonLabel = etree.SubElement(addonItem, tag='label') + addonLabel = etree.SubElement(addonItem, 'label') addonLabel.text = addon items.remove(n) @@ -622,20 +624,20 @@ ... '') >>> _expandRuntimeModules(tree) >>> etree.tostring(tree) - 'g.regionManages the boundary definitions for the geographic region.general,settings' + 'g.regionManages the boundary definitions for the geographic region.general,settings,computational region,extent,resolution,level1' >>> tree = etree.fromstring('' ... '' ... '') >>> _expandRuntimeModules(tree) >>> etree.tostring(tree) - 'm.projConverts coordinates from one projection to another (cs2cs frontend).miscellaneous,projection' + 'm.projConverts coordinates from one projection to another (cs2cs frontend).miscellaneous,projection,transformation' """ hasErrors = False modules = node.findall('.//module-item') for module in modules: name = module.get('name') if module.find('module') is None: - n = etree.SubElement(parent=module, tag='module') + n = etree.SubElement(module, 'module') n.text = name if module.find('description') is None: @@ -643,9 +645,9 @@ desc, keywords = _loadMetadata(name) else: desc, keywords = '', '' - n = etree.SubElement(parent=module, tag='description') + n = etree.SubElement(module, 'description') n.text = _escapeXML(desc) - n = etree.SubElement(parent=module, tag='keywords') + n = etree.SubElement(module, 'keywords') n.text = _escapeXML(','.join(keywords)) if loadMetadata and not desc: hasErrors = True @@ -690,13 +692,13 @@ """Add missing handlers to modules""" for n in node.findall('.//module-item'): if n.find('handler') is None: - handlerNode = etree.SubElement(parent=n, tag='handler') + handlerNode = etree.SubElement(n, 'handler') handlerNode.text = 'OnMenuCmd' # e.g. g.region -p for n in node.findall('.//wxgui-item'): if n.find('command') is not None: - handlerNode = etree.SubElement(parent=n, tag='handler') + handlerNode = etree.SubElement(n, 'handler') handlerNode.text = 'RunMenuCmd' @@ -865,10 +867,10 @@ sys.stdout.write(line) someDiff = True if someDiff: - print "Difference between files." + print("Difference between files.") return 1 else: - print "OK" + print("OK") return 0 @@ -876,8 +878,8 @@ try: etree.parse(filename) except ETREE_EXCEPTIONS as error: - print "XML file <{name}> is not well formed: {error}".format( - name=filename, error=error) + print("XML file <{name}> is not well formed: {error}".format( + name=filename, error=error)) return 1 return 0 diff -Nru grass-7.4.3/gui/wxpython/datacatalog/g.gui.datacatalog.html grass-7.6.0/gui/wxpython/datacatalog/g.gui.datacatalog.html --- grass-7.4.3/gui/wxpython/datacatalog/g.gui.datacatalog.html 2017-11-22 22:05:43.000000000 +0000 +++ grass-7.6.0/gui/wxpython/datacatalog/g.gui.datacatalog.html 2018-08-31 15:00:18.000000000 +0000 @@ -56,4 +56,4 @@ Czech Republic

-$Date: 2017-11-22 22:33:32 +0100 (Wed, 22 Nov 2017) $ +$Date: 2017-11-22 22:31:25 +0100 (Wed, 22 Nov 2017) $ diff -Nru grass-7.4.3/gui/wxpython/dbmgr/sqlbuilder.py grass-7.6.0/gui/wxpython/dbmgr/sqlbuilder.py --- grass-7.4.3/gui/wxpython/dbmgr/sqlbuilder.py 2018-03-25 11:24:14.000000000 +0000 +++ grass-7.6.0/gui/wxpython/dbmgr/sqlbuilder.py 2018-08-31 15:00:18.000000000 +0000 @@ -24,6 +24,8 @@ @author Refactoring, SQLBUilderUpdate by Stepan Turek (GSoC 2012, mentor: Martin Landa) """ +from __future__ import print_function + import os import sys @@ -892,7 +894,7 @@ if __name__ == "__main__": if len(sys.argv) not in [3, 4]: - print >>sys.stderr, __doc__ + print(__doc__, file=sys.stderr) sys.exit() if len(sys.argv) == 3: @@ -905,7 +907,7 @@ elif sys.argv[1] == 'update': sqlBuilder = SQLBuilderUpdate else: - print >>sys.stderr, __doc__ + print(__doc__, file=sys.stderr) sys.exit() app = wx.App(0) diff -Nru grass-7.4.3/gui/wxpython/docs/wxGUI.components.html grass-7.6.0/gui/wxpython/docs/wxGUI.components.html --- grass-7.4.3/gui/wxpython/docs/wxGUI.components.html 2017-11-25 21:18:15.000000000 +0000 +++ grass-7.6.0/gui/wxpython/docs/wxGUI.components.html 2018-08-31 15:00:18.000000000 +0000 @@ -35,4 +35,4 @@

-$Date: 2017-11-23 04:11:11 +0100 (Thu, 23 Nov 2017) $ +$Date: 2017-11-23 04:09:36 +0100 (Thu, 23 Nov 2017) $ diff -Nru grass-7.4.3/gui/wxpython/docs/wxGUI.html grass-7.6.0/gui/wxpython/docs/wxGUI.html --- grass-7.4.3/gui/wxpython/docs/wxGUI.html 2017-11-12 19:37:58.000000000 +0000 +++ grass-7.6.0/gui/wxpython/docs/wxGUI.html 2018-09-05 05:59:43.000000000 +0000 @@ -684,10 +684,10 @@

The user can also start GRASS from the shell command line with the wxGUI -specifying the -gui (or -wxpython) switch: +specifying the --gui switch:

-grass74 -gui
+grass76 --gui
 
@@ -707,11 +707,11 @@

-See also wxGUI wiki +See also wxGUI wiki page -(especially various video +(especially various video tutorials), -and Quick +and Quick wxGUI Tutorial.

AUTHORS

@@ -730,4 +730,4 @@ Icons created by Robert Szczepanek, Poland (Git repository)

-$Date: 2017-11-12 20:37:57 +0100 (Sun, 12 Nov 2017) $ +$Date: 2018-09-05 07:59:43 +0200 (Wed, 05 Sep 2018) $ diff -Nru grass-7.4.3/gui/wxpython/docs/wxGUI.iscatt.html grass-7.6.0/gui/wxpython/docs/wxGUI.iscatt.html --- grass-7.4.3/gui/wxpython/docs/wxGUI.iscatt.html 2018-10-14 19:39:53.000000000 +0000 +++ grass-7.6.0/gui/wxpython/docs/wxGUI.iscatt.html 2018-10-14 19:39:27.000000000 +0000 @@ -86,4 +86,4 @@ Summer of Code 2013 (mentor: Martin Landa)

-$Date: 2018-10-14 21:39:52 +0200 (Sun, 14 Oct 2018) $ +$Date: 2018-10-14 21:39:26 +0200 (Sun, 14 Oct 2018) $ diff -Nru grass-7.4.3/gui/wxpython/docs/wxGUI.nviz.html grass-7.6.0/gui/wxpython/docs/wxGUI.nviz.html --- grass-7.4.3/gui/wxpython/docs/wxGUI.nviz.html 2018-10-14 19:39:53.000000000 +0000 +++ grass-7.6.0/gui/wxpython/docs/wxGUI.nviz.html 2018-10-14 19:39:27.000000000 +0000 @@ -445,4 +445,4 @@

-$Date: 2018-10-14 21:39:52 +0200 (Sun, 14 Oct 2018) $ +$Date: 2018-10-14 21:39:26 +0200 (Sun, 14 Oct 2018) $ diff -Nru grass-7.4.3/gui/wxpython/docs/wxGUI.rdigit.html grass-7.6.0/gui/wxpython/docs/wxGUI.rdigit.html --- grass-7.4.3/gui/wxpython/docs/wxGUI.rdigit.html 2018-10-14 19:39:53.000000000 +0000 +++ grass-7.6.0/gui/wxpython/docs/wxGUI.rdigit.html 2018-10-14 19:39:27.000000000 +0000 @@ -81,4 +81,4 @@ Anna Petrasova, NCSU GeoForALL Laboratory

-$Date: 2018-10-14 21:39:52 +0200 (Sun, 14 Oct 2018) $ +$Date: 2018-10-14 21:39:26 +0200 (Sun, 14 Oct 2018) $ diff -Nru grass-7.4.3/gui/wxpython/docs/wxGUI.vnet.html grass-7.6.0/gui/wxpython/docs/wxGUI.vnet.html --- grass-7.4.3/gui/wxpython/docs/wxGUI.vnet.html 2018-10-14 19:39:53.000000000 +0000 +++ grass-7.6.0/gui/wxpython/docs/wxGUI.vnet.html 2018-10-14 19:39:27.000000000 +0000 @@ -108,4 +108,4 @@ Summer of Code 2012 (mentor: Martin Landa)

-$Date: 2018-10-14 21:39:52 +0200 (Sun, 14 Oct 2018) $ +$Date: 2018-10-14 21:39:26 +0200 (Sun, 14 Oct 2018) $ diff -Nru grass-7.4.3/gui/wxpython/gcp/manager.py grass-7.6.0/gui/wxpython/gcp/manager.py --- grass-7.4.3/gui/wxpython/gcp/manager.py 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/gui/wxpython/gcp/manager.py 2018-08-31 15:00:18.000000000 +0000 @@ -26,6 +26,8 @@ @author Support for GraphicsSet added by Stepan Turek (2012) """ +from __future__ import print_function + import os import sys import shutil @@ -588,8 +590,8 @@ def OnMkGroup(self, event): """Create new group in source location/mapset""" - if self.xygroup == '': - self.xygroup = self.cb_group.GetValue() + if self.xygroup == '': + self.xygroup = self.cb_group.GetValue() dlg = GroupDialog(parent=self, defaultGroup=self.xygroup) dlg.DisableSubgroupEdit() dlg.ShowModal() @@ -605,9 +607,9 @@ def OnVGroup(self, event): """Add vector maps to group""" - - if self.xygroup == '': - self.xygroup = self.cb_group.GetValue() + + if self.xygroup == '': + self.xygroup = self.cb_group.GetValue() dlg = VectGroup(parent=self, id=wx.ID_ANY, @@ -814,7 +816,7 @@ p = RunCommand('g.region', 'vector=src_map') if p.returncode == 0: - print 'returncode = ', str(p.returncode) + print('returncode = ', str(p.returncode)) self.parent.Map.region = self.parent.Map.GetRegion() except: pass @@ -1592,7 +1594,7 @@ else: flags = "a" - busy = wx.BusyInfo(message=_("Rectifying images, please wait..."), + busy = wx.BusyInfo(_("Rectifying images, please wait..."), parent=self) wx.Yield() @@ -1606,11 +1608,11 @@ method=self.gr_method, flags=flags) - busy.Destroy() + del busy # provide feedback on failure if ret != 0: - print >> sys.stderr, msg + print(msg, file=sys.stderr) elif maptype == 'vector': # loop through all vectors in VREF @@ -1637,7 +1639,7 @@ ret = msg = '' busy = wx.BusyInfo( - message=_("Rectifying vector map <%s>, please wait...") % + _("Rectifying vector map <%s>, please wait...") % vect, parent=self) wx.Yield() @@ -1650,11 +1652,11 @@ group=self.xygroup, order=self.gr_order) - busy.Destroy() + del busy # provide feedback on failure if ret != 0: - print >> sys.stderr, msg + print(msg, file=sys.stderr) self.grwiz.SwitchEnv('target') @@ -1668,7 +1670,7 @@ if returncode == 0: self.VectGRList.append(self.outname) - print '*****vector list = ' + str(self.VectGRList) + print('*****vector list = ' + str(self.VectGRList)) else: self._giface.WriteError( _('Georectification of vector map <%s> failed') % @@ -2466,10 +2468,10 @@ '@' + self.xymapset) - dirname = os.path.dirname(self.vgrpfile) - - if not os.path.exists(dirname): - os.makedirs(dirname) + dirname = os.path.dirname(self.vgrpfile) + + if not os.path.exists(dirname): + os.makedirs(dirname) f = open(self.vgrpfile, mode='w') try: diff -Nru grass-7.4.3/gui/wxpython/gis_set.py grass-7.6.0/gui/wxpython/gis_set.py --- grass-7.4.3/gui/wxpython/gis_set.py 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/gui/wxpython/gis_set.py 2018-08-31 15:00:18.000000000 +0000 @@ -22,7 +22,6 @@ import os import sys -import shutil import copy import platform import codecs @@ -37,6 +36,11 @@ from core.gcmd import GMessage, GError, DecodeString, RunCommand from core.utils import GetListOfLocations, GetListOfMapsets +from startup.utils import ( + get_lockfile_if_present, get_possible_database_path, create_mapset) +import startup.utils as sutils +from startup.guiutils import SetSessionMapset, NewMapsetDialog +import startup.guiutils as sgui from location_wizard.dialogs import RegionDef from gui_core.dialogs import TextEntryDialog from gui_core.widgets import GenericValidator, StaticWrapText @@ -60,7 +64,7 @@ # GRASS variables # self.gisbase = os.getenv("GISBASE") - self.grassrc = self._readGisRC() + self.grassrc = sgui.read_gisrc() self.gisdbase = self.GetRCValue("GISDBASE") # @@ -104,18 +108,7 @@ # labels # crashes when LOCATION doesn't exist # get version & revision - versionFile = open(os.path.join(globalvar.ETCDIR, "VERSIONNUMBER")) - versionLine = versionFile.readline().rstrip('\n') - versionFile.close() - try: - grassVersion, grassRevision = versionLine.split(' ', 1) - if grassVersion.endswith('svn'): - grassRevisionStr = ' (%s)' % grassRevision - else: - grassRevisionStr = '' - except ValueError: - grassVersion = versionLine - grassRevisionStr = '' + grassVersion, grassRevisionStr = sgui.GetVersion() self.gisdbase_box = wx.StaticBox( parent=self.panel, id=wx.ID_ANY, label=" %s " % @@ -253,8 +246,16 @@ self.Bind(wx.EVT_CLOSE, self.OnCloseWindow) def _set_properties(self, version, revision): - """Set frame properties""" - self.SetTitle(_("GRASS GIS %s startup%s") % (version, revision)) + """Set frame properties + + :param version: Version in the form of X.Y.Z + :param revision: Version control revision with leading space + + *revision* should be an empty string in case of release and + otherwise it needs a leading space to be separated from the rest + of the title. + """ + self.SetTitle(_("GRASS GIS %s Startup%s") % (version, revision)) self.SetIcon(wx.Icon(os.path.join(globalvar.ICONDIR, "grass.ico"), wx.BITMAP_TYPE_ICO)) @@ -462,28 +463,6 @@ sizer.SetSizeHints(self) self.Layout() - def _readGisRC(self): - """Read variables from $HOME/.grass7/rc file - """ - grassrc = {} - - gisrc = os.getenv("GISRC") - - if gisrc and os.path.isfile(gisrc): - try: - rc = open(gisrc, "r") - for line in rc.readlines(): - try: - key, val = line.split(":", 1) - except ValueError as e: - sys.stderr.write( - _('Invalid line in GISRC file (%s):%s\n' % (e, line))) - grassrc[key.strip()] = DecodeString(val.strip()) - finally: - rc.close() - - return grassrc - def _showWarning(self, text): """Displays a warning, hint or info message to the user. @@ -532,29 +511,7 @@ # only if nothing is set ( comes from init script) if self.GetRCValue("LOCATION_NAME") != "": return - home = os.path.expanduser('~') - # try some common directories for grassdata - # always assuming grassdata (lowercase) - # home for Linux - # Documents and My Documents for Windows - # potential translations (old Windows and some Linux) - # but ~ and ~/Documents should cover most of the cases - candidates = [ - os.path.join(home, "grassdata"), - os.path.join(home, "Documents", "grassdata"), - os.path.join(home, "My Documents", "grassdata"), - ] - try: - # here goes everything which has potential unicode issues - candidates.append(os.path.join(home, _("Documents"), "grassdata")) - candidates.append(os.path.join(home, _("My Documents"), "grassdata")) - except UnicodeDecodeError: - # just ignore the errors if it doesn't work - pass - path = None - for candidate in candidates: - if os.path.exists(candidate): - path = candidate + path = get_possible_database_path() if path: try: self.tgisdbase.SetValue(path) @@ -608,22 +565,7 @@ defineRegion.Destroy() if gWizard.user_mapset: - dlg = TextEntryDialog( - parent=self, - message=_("New mapset:"), - caption=_("Create new mapset"), - defaultValue=self._getDefaultMapsetName(), - validator=GenericValidator( - grass.legal_name, - self._nameValidationFailed - ), - style=wx.OK | wx.CANCEL | wx.HELP - ) - help = dlg.FindWindowById(wx.ID_HELP) - help.Bind(wx.EVT_BUTTON, self.OnHelp) - if dlg.ShowModal() == wx.ID_OK: - mapsetName = dlg.GetValue() - self.CreateNewMapset(mapsetName) + self.OnCreateMapset(event) def ImportFile(self, filePath): """Tries to import file as vector or raster. @@ -700,8 +642,8 @@ newmapset, style=wx.OK | wx.ICON_INFORMATION | wx.CENTRE) else: try: - os.rename(os.path.join(self.gisdbase, location, mapset), - os.path.join(self.gisdbase, location, newmapset)) + sutils.rename_mapset(self.gisdbase, location, + mapset, newmapset) self.OnSelectLocation(None) self.lbmapsets.SetSelection( self.listOfMapsets.index(newmapset)) @@ -743,8 +685,8 @@ newlocation, style=wx.OK | wx.ICON_INFORMATION | wx.CENTRE) else: try: - os.rename(os.path.join(self.gisdbase, location), - os.path.join(self.gisdbase, newlocation)) + sutils.rename_location(self.gisdbase, + location, newlocation) self.UpdateLocations(self.gisdbase) self.lblocations.SetSelection( self.listOfLocations.index(newlocation)) @@ -784,7 +726,7 @@ if dlg.ShowModal() == wx.ID_YES: try: - shutil.rmtree(os.path.join(self.gisdbase, location, mapset)) + sutils.delete_mapset(self.gisdbase, location, mapset) self.OnSelectLocation(None) self.lbmapsets.SetSelection(0) except: @@ -812,7 +754,7 @@ if dlg.ShowModal() == wx.ID_YES: try: - shutil.rmtree(os.path.join(self.gisdbase, location)) + sutils.delete_location(self.gisdbase, location) self.UpdateLocations(self.gisdbase) self.lblocations.SetSelection(0) self.OnSelectLocation(None) @@ -889,12 +831,7 @@ for line in ret.splitlines(): self.listOfMapsetsSelectable += line.split(' ') else: - RunCommand("g.gisenv", - set="GISDBASE=%s" % self.gisdbase) - RunCommand("g.gisenv", - set="LOCATION_NAME=%s" % locationName) - RunCommand("g.gisenv", - set="MAPSET=PERMANENT") + self.SetLocation(self.gisdbase, locationName, "PERMANENT") # first run only self.listOfMapsetsSelectable = copy.copy(self.listOfMapsets) @@ -902,9 +839,8 @@ idx = 0 for mapset in self.listOfMapsets: if mapset not in self.listOfMapsetsSelectable or \ - os.path.isfile(os.path.join(self.gisdbase, - locationName, - mapset, ".gislock")): + get_lockfile_if_present(self.gisdbase, + locationName, mapset): disabled.append(idx) idx += 1 @@ -936,9 +872,8 @@ for mapset in self.listOfMapsets: if mapset not in self.listOfMapsetsSelectable or \ - os.path.isfile(os.path.join(self.gisdbase, - locationName, - mapset, ".gislock")): + get_lockfile_if_present(self.gisdbase, + locationName, mapset): disabled.append(idx) idx += 1 @@ -1009,14 +944,12 @@ def OnCreateMapset(self, event): """Create new mapset""" - dlg = TextEntryDialog( + dlg = NewMapsetDialog( parent=self, - message=_('Enter name for new mapset:'), - caption=_('Create new mapset'), - defaultValue=self._getDefaultMapsetName(), - validator=GenericValidator( - grass.legal_name, - self._nameValidationFailed)) + default=self._getDefaultMapsetName(), + validation_failed_handler=self._nameValidationFailed, + help_hanlder=self.OnHelp, + ) if dlg.ShowModal() == wx.ID_OK: mapset = dlg.GetValue() return self.CreateNewMapset(mapset=mapset) @@ -1049,20 +982,7 @@ try: self.gisdbase = self.tgisdbase.GetValue() location = self.listOfLocations[self.lblocations.GetSelection()] - os.mkdir(os.path.join(self.gisdbase, location, mapset)) - # copy WIND file and its permissions from PERMANENT and set - # permissions to u+rw,go+r - shutil.copy( - os.path.join( - self.gisdbase, - location, - 'PERMANENT', - 'WIND'), - os.path.join( - self.gisdbase, - location, - mapset)) - # os.chmod(os.path.join(database,location,mapset,'WIND'), 0644) + create_mapset(self.gisdbase, location, mapset) self.OnSelectLocation(None) self.lbmapsets.SetSelection(self.listOfMapsets.index(mapset)) self.bstart.SetFocus() @@ -1080,8 +1000,8 @@ location = self.listOfLocations[self.lblocations.GetSelection()] mapset = self.listOfMapsets[self.lbmapsets.GetSelection()] - lockfile = os.path.join(dbase, location, mapset, '.gislock') - if os.path.isfile(lockfile): + lockfile = get_lockfile_if_present(dbase, location, mapset) + if lockfile: dlg = wx.MessageDialog( parent=self, message=_( @@ -1124,12 +1044,7 @@ self.ExitSuccessfully() def SetLocation(self, dbase, location, mapset): - RunCommand("g.gisenv", - set="GISDBASE=%s" % dbase) - RunCommand("g.gisenv", - set="LOCATION_NAME=%s" % location) - RunCommand("g.gisenv", - set="MAPSET=%s" % mapset) + SetSessionMapset(dbase, location, mapset) def _getDefaultMapsetName(self): """Returns default name for mapset.""" diff -Nru grass-7.4.3/gui/wxpython/gui_core/forms.py grass-7.6.0/gui/wxpython/gui_core/forms.py --- grass-7.4.3/gui/wxpython/gui_core/forms.py 2018-08-22 19:41:38.000000000 +0000 +++ grass-7.6.0/gui/wxpython/gui_core/forms.py 2018-08-31 15:00:18.000000000 +0000 @@ -46,6 +46,8 @@ @author Stepan Turek (CoordinatesSelect) """ +from __future__ import print_function + import sys import string import textwrap @@ -845,10 +847,10 @@ ret = self._gconsole.RunCmd(cmd, onDone=self.OnDone) except AttributeError as e: - print >> sys.stderr, "%s: Probably not running in wxgui.py session?" % ( - e) - print >>sys.stderr, "parent window is: %s" % ( - str(self.parent)) + print("%s: Probably not running in wxgui.py session?" % ( + e), file=sys.stderr) + print("parent window is: %s" % ( + str(self.parent)), file=sys.stderr) else: gcmd.Command(cmd) @@ -3034,10 +3036,10 @@ # the default parameter display is added automatically assert ' '.join( task.get_cmd()) == "d.vect -i map=map_name layer=1 display=shape label_bcolor=red" - print "Creation of task successful" + print("Creation of task successful") # Test interface building with handmade grassTask, # possibly outside of a GRASS session. - print "Now creating a module dialog (task frame)" + print("Now creating a module dialog (task frame)") task = gtask.grassTask() task.name = "TestTask" task.description = "This is an artificial grassTask() object intended for testing purposes." diff -Nru grass-7.4.3/gui/wxpython/gui_core/gselect.py grass-7.6.0/gui/wxpython/gui_core/gselect.py --- grass-7.4.3/gui/wxpython/gui_core/gselect.py 2018-08-22 19:41:38.000000000 +0000 +++ grass-7.6.0/gui/wxpython/gui_core/gselect.py 2018-08-31 15:00:18.000000000 +0000 @@ -41,6 +41,8 @@ @author Matej Krejci (VectorCategorySelect) """ +from __future__ import print_function + import os import sys import glob @@ -67,8 +69,9 @@ try: from grass.pygrass import messages except ImportError as e: - print >> sys.stderr, _("Unable to import pyGRASS: %s\n" - "Some functionality will be not accessible") % e + print(_("Unable to import pyGRASS: %s\n" + "Some functionality will be not accessible") % e, + file=sys.stderr) from gui_core.widgets import ManageSettingsWidget, CoordinatesValidator diff -Nru grass-7.4.3/gui/wxpython/gui_core/preferences.py grass-7.6.0/gui/wxpython/gui_core/preferences.py --- grass-7.4.3/gui/wxpython/gui_core/preferences.py 2018-10-02 20:25:27.000000000 +0000 +++ grass-7.6.0/gui/wxpython/gui_core/preferences.py 2018-10-02 20:25:30.000000000 +0000 @@ -192,15 +192,6 @@ subkey='lc_all', value=None) lang = None - if lang == 'en': - # GRASS doesn't ship EN translation, default texts have to be - # used instead - self.settings.Set( - group='language', - key='locale', - subkey='lc_all', - value='C') - lang = 'C' self.settings.SaveToFile() Debug.msg( 1, "Settings saved to file '%s'" % @@ -572,6 +563,7 @@ choices=locales, name="GetStringSelection") if loc in locales: elementList.SetStringSelection(loc) + # Keep this check, as in older wx files C value instead of en might be present if loc == 'C': elementList.SetStringSelection('en') if not loc: diff -Nru grass-7.4.3/gui/wxpython/gui_core/treeview.py grass-7.6.0/gui/wxpython/gui_core/treeview.py --- grass-7.4.3/gui/wxpython/gui_core/treeview.py 2017-11-12 18:39:56.000000000 +0000 +++ grass-7.6.0/gui/wxpython/gui_core/treeview.py 2017-11-27 06:41:13.000000000 +0000 @@ -14,6 +14,8 @@ @author Anna Petrasova """ +from __future__ import print_function + import os import wx @@ -261,11 +263,11 @@ szr.SetSizeHints(self) def OnSelChanged(self): - print 'selected items: ' + \ - str([node.label for node in self.tree.GetSelected()]) + print('selected items: ' + \ + str([node.label for node in self.tree.GetSelected()])) def OnItemActivated(self, node): - print 'activated: ' + node.label + print('activated: ' + node.label) def main(): diff -Nru grass-7.4.3/gui/wxpython/iclass/g.gui.iclass.html grass-7.6.0/gui/wxpython/iclass/g.gui.iclass.html --- grass-7.4.3/gui/wxpython/iclass/g.gui.iclass.html 2018-10-14 19:39:53.000000000 +0000 +++ grass-7.6.0/gui/wxpython/iclass/g.gui.iclass.html 2018-10-14 19:39:27.000000000 +0000 @@ -95,4 +95,4 @@ Czech Technical University in Prague, Czech Republic

-$Date: 2018-10-14 21:39:52 +0200 (Sun, 14 Oct 2018) $ +$Date: 2018-10-14 21:39:26 +0200 (Sun, 14 Oct 2018) $ diff -Nru grass-7.4.3/gui/wxpython/iclass/toolbars.py grass-7.6.0/gui/wxpython/iclass/toolbars.py --- grass-7.4.3/gui/wxpython/iclass/toolbars.py 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/gui/wxpython/iclass/toolbars.py 2018-08-31 15:00:18.000000000 +0000 @@ -18,6 +18,8 @@ @author Anna Kratochvilova """ +from __future__ import print_function + import wx from core.utils import _ @@ -193,7 +195,7 @@ )) def OnMotion(self, event): - print self.choice.GetStringSelection() + print(self.choice.GetStringSelection()) def OnSelectCategory(self, event): idx = self.choice.GetSelection() diff -Nru grass-7.4.3/gui/wxpython/image2target/ii2t_manager.py grass-7.6.0/gui/wxpython/image2target/ii2t_manager.py --- grass-7.4.3/gui/wxpython/image2target/ii2t_manager.py 2017-11-12 18:39:56.000000000 +0000 +++ grass-7.6.0/gui/wxpython/image2target/ii2t_manager.py 2018-03-22 06:23:30.000000000 +0000 @@ -31,6 +31,8 @@ #TODO: i.ortho.transform looks for REF_POINTS/CONTROL_POINTS and not POINTS #TODO: CHECK CONTROL_POINTS format and create it for i.ortho.transform to use. +from __future__ import print_function + import os import sys import shutil @@ -837,7 +839,7 @@ p = RunCommand('g.region', 'vector=src_map') if p.returncode == 0: - print 'returncode = ', str(p.returncode) + print('returncode = ', str(p.returncode)) self.parent.Map.region = self.parent.Map.GetRegion() except: pass @@ -1658,7 +1660,7 @@ else: flags = "a" - busy = wx.BusyInfo(message=_("Rectifying images, please wait..."), + busy = wx.BusyInfo(_("Rectifying images, please wait..."), parent=self) wx.Yield() @@ -1672,11 +1674,11 @@ angle=self.grwiz.cam_angle, flags=flags) - busy.Destroy() + del busy # provide feedback on failure if ret != 0: - print >> sys.stderr, msg + print(msg, file=sys.stderr) elif maptype == 'vector': # loop through all vectors in VREF @@ -1703,7 +1705,7 @@ ret = msg = '' busy = wx.BusyInfo( - message=_("Rectifying vector map <%s>, please wait...") % + _("Rectifying vector map <%s>, please wait...") % vect, parent=self) wx.Yield() @@ -1716,11 +1718,11 @@ group=self.xygroup, order=self.gr_order) - busy.Destroy() + del busy # provide feedback on failure if ret != 0: - print >> sys.stderr, msg + print(msg, file=sys.stderr) self.grwiz.SwitchEnv('target') @@ -1734,7 +1736,8 @@ if returncode == 0: self.VectGRList.append(self.outname) - print '*****vector list = ' + str(self.VectGRList) + print('*****vector list = ' + str(self.VectGRList), + file=sys.stderr) else: self._giface.WriteError( _('Georectification of vector map <%s> failed') % diff -Nru grass-7.4.3/gui/wxpython/iscatt/frame.py grass-7.6.0/gui/wxpython/iscatt/frame.py --- grass-7.4.3/gui/wxpython/iscatt/frame.py 2017-11-12 18:39:55.000000000 +0000 +++ grass-7.6.0/gui/wxpython/iscatt/frame.py 2017-11-27 06:41:13.000000000 +0000 @@ -17,6 +17,9 @@ @author Stepan Turek (mentor: Martin Landa) """ + +from __future__ import print_function + import os import sys @@ -333,8 +336,8 @@ def OnClose(self, event): """Close dialog""" - # TODO - print "closed" + # TODO: why todo here, why print? just delete? + print("closed") self.scatt_mgr.CleanUp() self.Destroy() diff -Nru grass-7.4.3/gui/wxpython/lmgr/frame.py grass-7.6.0/gui/wxpython/lmgr/frame.py --- grass-7.4.3/gui/wxpython/lmgr/frame.py 2018-09-24 21:51:13.000000000 +0000 +++ grass-7.6.0/gui/wxpython/lmgr/frame.py 2018-09-24 21:51:16.000000000 +0000 @@ -1397,7 +1397,7 @@ filename) return - busy = wx.BusyInfo(message=_("Please wait, loading workspace..."), + busy = wx.BusyInfo(_("Please wait, loading workspace..."), parent=self) wx.Yield() @@ -1505,8 +1505,7 @@ else: maptree.SelectItem(layer, select=False) - - busy.Destroy() + del busy # set render property again when all layers are loaded for i, display in enumerate(gxwXml.displays): @@ -1569,7 +1568,7 @@ if not self.currentPage: self.NewDisplay() - busy = wx.BusyInfo(message=_("Please wait, loading workspace..."), + busy = wx.BusyInfo(_("Please wait, loading workspace..."), parent=self) wx.Yield() @@ -1583,7 +1582,7 @@ lcmd=layer['cmd'], lgroup=layer['group']) - busy.Destroy() + del busy if maptree: # reverse list of map layers diff -Nru grass-7.4.3/gui/wxpython/lmgr/giface.py grass-7.6.0/gui/wxpython/lmgr/giface.py --- grass-7.4.3/gui/wxpython/lmgr/giface.py 2017-11-12 18:39:55.000000000 +0000 +++ grass-7.6.0/gui/wxpython/lmgr/giface.py 2018-08-15 20:21:17.000000000 +0000 @@ -15,6 +15,8 @@ @author Vaclav Petras """ +from __future__ import print_function + import os from grass.pydispatch.signal import Signal @@ -117,6 +119,10 @@ self._tree.forceCheck = True self._tree.CheckItem(layer._layer, checked=checked) + def SelectLayer(self, layer, select=True): + "Select or unselect layer" + self._tree.SelectItem(layer._layer, select) + def IsLayerChecked(self, layer): """Returns True if layer is checked, False otherwise""" return self._tree.IsItemChecked(layer._layer) @@ -139,8 +145,8 @@ Avoid using this method, it might be removed in the future. """ if key == 'name': - print "giface.GetLayerByData(): Do not with use key='name'," - " use GetLayersByName instead." + print("giface.GetLayerByData(): Do not with use key='name'," + " use GetLayersByName instead.") item = self._tree.FindItemByData(key=key, value=value) if item is None: return None diff -Nru grass-7.4.3/gui/wxpython/lmgr/pyshell.py grass-7.6.0/gui/wxpython/lmgr/pyshell.py --- grass-7.4.3/gui/wxpython/lmgr/pyshell.py 2017-11-12 18:39:55.000000000 +0000 +++ grass-7.6.0/gui/wxpython/lmgr/pyshell.py 2017-11-27 06:41:13.000000000 +0000 @@ -18,6 +18,8 @@ @author Martin Landa """ +from __future__ import print_function + import sys import wx @@ -65,7 +67,7 @@ self._layout() def _displayhook(self, value): - print value # do not modify __builtin__._ + print(value) # do not modify __builtin__._ def _layout(self): sizer = wx.BoxSizer(wx.VERTICAL) diff -Nru grass-7.4.3/gui/wxpython/mapdisp/main.py grass-7.6.0/gui/wxpython/mapdisp/main.py --- grass-7.4.3/gui/wxpython/mapdisp/main.py 2018-03-22 06:23:38.000000000 +0000 +++ grass-7.6.0/gui/wxpython/mapdisp/main.py 2018-03-18 21:01:15.000000000 +0000 @@ -26,6 +26,8 @@ @author Anna Kratochvilova (MapFrameBase) """ +from __future__ import print_function + import os import sys import time @@ -480,11 +482,11 @@ width, height = self.MapWindow.GetClientSize() for line in fileinput.input(monFile['env'], inplace=True): if 'GRASS_RENDER_WIDTH' in line: - print 'GRASS_RENDER_WIDTH={0}'.format(width) + print('GRASS_RENDER_WIDTH={0}'.format(width)) elif 'GRASS_RENDER_HEIGHT' in line: - print 'GRASS_RENDER_HEIGHT={0}'.format(height) + print('GRASS_RENDER_HEIGHT={0}'.format(height)) else: - print line.rstrip('\n') + print(line.rstrip('\n')) class MapApp(wx.App): @@ -599,7 +601,7 @@ if __name__ == "__main__": if len(sys.argv) != 6: - print __doc__ + print(__doc__) sys.exit(0) # set command variable diff -Nru grass-7.4.3/gui/wxpython/mapwin/buffered.py grass-7.6.0/gui/wxpython/mapwin/buffered.py --- grass-7.4.3/gui/wxpython/mapwin/buffered.py 2018-10-08 17:33:31.000000000 +0000 +++ grass-7.6.0/gui/wxpython/mapwin/buffered.py 2019-01-01 18:11:38.000000000 +0000 @@ -21,6 +21,8 @@ @author Vaclav Petras (refactoring) """ +from __future__ import print_function + import os import time import math @@ -589,7 +591,7 @@ gcdc = wx.GCDC(dc) self.pdcVector.DrawToDCClipped(gcdc, rgn) except NotImplementedError as e: - print >> sys.stderr, e + print(e, file=sys.stderr) self.pdcVector.DrawToDCClipped(dc, rgn) self.bufferLast = None @@ -604,7 +606,7 @@ gcdc = wx.GCDC(dc) self.pdcVector.DrawToDC(gcdc) except NotImplementedError as e: - print >> sys.stderr, e + print(e, file=sys.stderr) self.pdcVector.DrawToDC(dc) # store buffered image @@ -621,7 +623,7 @@ gcdc = wx.GCDC(dc) self.pdcTransparent.DrawToDC(gcdc) except NotImplementedError as e: - print >> sys.stderr, e + print(e, file=sys.stderr) self.pdcTransparent.DrawToDC(dc) # draw temporary object on the foreground @@ -1007,16 +1009,7 @@ if self._properties.showRegion: compReg = self.Map.GetRegion() dispReg = self.Map.GetCurrentRegion() - reg = None - if utils.isInRegion(dispReg, compReg): - self.polypen = wx.Pen( - colour=wx.Colour(0, 0, 255, 128), - width=3, style=wx.SOLID) - reg = dispReg - else: - self.polypen = wx.Pen(colour=wx.Colour(255, 0, 0, 128), - width=3, style=wx.SOLID) - reg = compReg + reg = dispReg if utils.isInRegion(dispReg, compReg) else compReg regionCoords = [] regionCoords.append((reg['w'], reg['n'])) @@ -1024,7 +1017,10 @@ regionCoords.append((reg['e'], reg['s'])) regionCoords.append((reg['w'], reg['s'])) regionCoords.append((reg['w'], reg['n'])) + # draw region extent + self.polypen = wx.Pen(colour=wx.Colour(255, 0, 0, 128), + width=3, style=wx.SOLID) self.DrawLines(pdc=self.pdcTransparent, polycoords=regionCoords) def EraseMap(self): diff -Nru grass-7.4.3/gui/wxpython/modules/colorrules.py grass-7.6.0/gui/wxpython/modules/colorrules.py --- grass-7.4.3/gui/wxpython/modules/colorrules.py 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/gui/wxpython/modules/colorrules.py 2018-08-31 15:00:18.000000000 +0000 @@ -1549,7 +1549,7 @@ return busy = wx.BusyInfo( - message=_("Please wait, loading data from attribute table..."), + _("Please wait, loading data from attribute table..."), parent=self) wx.Yield() @@ -1570,7 +1570,7 @@ stdout=outFile) else: self.preview.EraseMap() - busy.Destroy() + del busy return outFile.seek(0) @@ -1620,7 +1620,7 @@ readvals = True dlg.Destroy() else: - busy.Destroy() + del busy dlg.Destroy() self.updateColumn = False return @@ -1636,7 +1636,7 @@ else: self.rulesPanel.Clear() - busy.Destroy() + del busy def SetRangeLabel(self): """Set labels with info about attribute column range""" diff -Nru grass-7.4.3/gui/wxpython/modules/extensions.py grass-7.6.0/gui/wxpython/modules/extensions.py --- grass-7.4.3/gui/wxpython/modules/extensions.py 2017-11-12 18:39:55.000000000 +0000 +++ grass-7.6.0/gui/wxpython/modules/extensions.py 2019-01-01 18:11:38.000000000 +0000 @@ -53,14 +53,14 @@ self.panel = wx.Panel(parent=self, id=wx.ID_ANY) - self.repoBox = wx.StaticBox( - parent=self.panel, id=wx.ID_ANY, label=" %s " % - _("Repository (leave empty to use the official one)")) + # self.repoBox = wx.StaticBox( + # parent=self.panel, id=wx.ID_ANY, label=" %s " % + # _("Repository (leave empty to use the official one)")) self.treeBox = wx.StaticBox( parent=self.panel, id=wx.ID_ANY, label=" %s " % _("List of extensions - double-click to install")) - self.repo = wx.TextCtrl(parent=self.panel, id=wx.ID_ANY) + # self.repo = wx.TextCtrl(parent=self.panel, id=wx.ID_ANY) # modelBuilder loads data into tree model self.modelBuilder = ExtensionTreeModelBuilder() @@ -100,19 +100,19 @@ continue self.options[name] = wx.CheckBox(parent=self.panel, id=wx.ID_ANY, label=desc) - defaultUrl = '' # default/official one will be used when option empty - self.repo.SetValue( - task.get_param( - value='url').get( - 'default', - defaultUrl)) + # defaultUrl = '' # default/official one will be used when option empty + # self.repo.SetValue( + # task.get_param( + # value='url').get( + # 'default', + # defaultUrl)) self.statusbar = self.CreateStatusBar(number=1) - self.btnFetch = wx.Button(parent=self.panel, id=wx.ID_ANY, - label=_("&Fetch")) - self.btnFetch.SetToolTipString(_("Fetch list of available modules " - "from GRASS Addons SVN repository")) + # self.btnFetch = wx.Button(parent=self.panel, id=wx.ID_ANY, + # label=_("&Fetch")) + # self.btnFetch.SetToolTipString(_("Fetch list of available modules " + # "from GRASS Addons SVN repository")) self.btnClose = wx.Button(parent=self.panel, id=wx.ID_CLOSE) self.btnInstall = wx.Button(parent=self.panel, id=wx.ID_ANY, label=_("&Install")) @@ -123,7 +123,7 @@ self.btnHelp.SetToolTipString(_("Show g.extension manual page")) self.btnClose.Bind(wx.EVT_BUTTON, lambda evt: self.Close()) - self.btnFetch.Bind(wx.EVT_BUTTON, self.OnFetch) + # self.btnFetch.Bind(wx.EVT_BUTTON, self.OnFetch) self.btnInstall.Bind(wx.EVT_BUTTON, self.OnInstall) self.btnHelp.Bind(wx.EVT_BUTTON, self.OnHelp) self.tree.selectionChanged.connect(self.OnItemSelected) @@ -137,14 +137,14 @@ def _layout(self): """Do layout""" sizer = wx.BoxSizer(wx.VERTICAL) - repoSizer = wx.StaticBoxSizer(self.repoBox, wx.VERTICAL) - repo1Sizer = wx.BoxSizer(wx.HORIZONTAL) - repo1Sizer.Add(self.repo, proportion=1, - flag=wx.ALL | wx.ALIGN_CENTER_VERTICAL, border=1) - repo1Sizer.Add(self.btnFetch, proportion=0, - flag=wx.ALL | wx.ALIGN_CENTER_VERTICAL, border=1) - repoSizer.Add(repo1Sizer, - flag=wx.EXPAND) + # repoSizer = wx.StaticBoxSizer(self.repoBox, wx.VERTICAL) + # repo1Sizer = wx.BoxSizer(wx.HORIZONTAL) + # repo1Sizer.Add(self.repo, proportion=1, + # flag=wx.ALL | wx.ALIGN_CENTER_VERTICAL, border=1) + # repo1Sizer.Add(self.btnFetch, proportion=0, + # flag=wx.ALL | wx.ALIGN_CENTER_VERTICAL, border=1) + # repoSizer.Add(repo1Sizer, + # flag=wx.EXPAND) findSizer = wx.BoxSizer(wx.HORIZONTAL) findSizer.Add(self.search, proportion=1) @@ -165,10 +165,10 @@ flag=wx.RIGHT, border=5) btnSizer.Add(self.btnInstall, proportion=0) - sizer.Add(repoSizer, proportion=0, - flag=wx.ALL | wx.EXPAND, border=3) + # sizer.Add(repoSizer, proportion=0, + # flag=wx.ALL | wx.EXPAND, border=3) sizer.Add(findSizer, proportion=0, - flag=wx.LEFT | wx.RIGHT | wx.BOTTOM | wx.EXPAND, border=3) + flag=wx.ALL | wx.EXPAND, border=3) sizer.Add(treeSizer, proportion=1, flag=wx.LEFT | wx.RIGHT | wx.BOTTOM | wx.EXPAND, border=3) sizer.Add(optionSizer, proportion=0, @@ -197,8 +197,8 @@ else: flags.append('--%s' % key) - return ['g.extension'] + flags + ['extension=' + name, - 'url=' + self.repo.GetValue().strip()] + # 'url=' + self.repo.GetValue().strip()] + return ['g.extension'] + flags + ['extension={}'.format(name) ] def OnFetch(self, event): """Fetch list of available extensions""" @@ -212,7 +212,7 @@ try: self.thread.Run( callable=self.modelBuilder.Load, - url=self.repo.GetValue().strip(), + url='', # self.repo.GetValue().strip(), ondone=lambda event: self._fetchDone()) except GException as e: self._fetchDone() diff -Nru grass-7.4.3/gui/wxpython/modules/histogram.py grass-7.6.0/gui/wxpython/modules/histogram.py --- grass-7.4.3/gui/wxpython/modules/histogram.py 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/gui/wxpython/modules/histogram.py 2018-08-31 15:00:18.000000000 +0000 @@ -188,7 +188,7 @@ file. See the wx.Windows docs for wx.Bitmap::SaveFile for the details """ - busy = wx.BusyInfo(message=_("Please wait, exporting image..."), + busy = wx.BusyInfo(_("Please wait, exporting image..."), parent=self) wx.Yield() @@ -204,7 +204,7 @@ self.pdc.DrawToDC(dc) ibuffer.SaveFile(FileName, FileType) - busy.Destroy() + del busy def GetImage(self): """Converts files to wx.Image diff -Nru grass-7.4.3/gui/wxpython/modules/mcalc_builder.py grass-7.6.0/gui/wxpython/modules/mcalc_builder.py --- grass-7.4.3/gui/wxpython/modules/mcalc_builder.py 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/gui/wxpython/modules/mcalc_builder.py 2018-08-31 15:00:18.000000000 +0000 @@ -568,6 +568,8 @@ self._addSomething(item) win.ChangeValue('') # reset + # Map selector likes to keep focus. Set it back to expression input area + wx.CallAfter(self.text_mcalc.SetFocus) def OnUpdateStatusBar(self, event): """Update statusbar text""" @@ -619,8 +621,17 @@ except: pass - newmcalcstr += what + ' ' + mcalcstr[position:] - + newmcalcstr += what + + # Do not add extra space if there is already one + try: + if newmcalcstr[-1] != ' ' and mcalcstr[position] != ' ': + newmcalcstr += ' ' + except: + newmcalcstr += ' ' + + newmcalcstr += mcalcstr[position:] + self.text_mcalc.SetValue(newmcalcstr) if len(what) > 0: match = re.search(pattern="\(.*\)", string=what) @@ -628,6 +639,11 @@ position_offset += match.start() + 1 else: position_offset += len(what) + try: + if newmcalcstr[position + position_offset] == ' ': + position_offset += 1 + except: + pass self.text_mcalc.SetInsertionPoint(position + position_offset) self.text_mcalc.Update() diff -Nru grass-7.4.3/gui/wxpython/nviz/wxnviz.py grass-7.6.0/gui/wxpython/nviz/wxnviz.py --- grass-7.4.3/gui/wxpython/nviz/wxnviz.py 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/gui/wxpython/nviz/wxnviz.py 2018-08-31 15:00:18.000000000 +0000 @@ -22,6 +22,8 @@ @author Anna Kratochvilova (Google SoC 2011) """ +from __future__ import print_function + import sys import locale import struct @@ -35,18 +37,21 @@ "standard Python distribution). See the Numeric Python site " "(http://numpy.scipy.org) for information on downloading source or " "binaries.") - print >> sys.stderr, "wxnviz.py: " + msg + print("wxnviz.py: " + msg, file=sys.stderr) import wx from ctypes import * -from grass.lib.gis import * -from grass.lib.raster3d import * -from grass.lib.vector import * -from grass.lib.ogsf import * -from grass.lib.nviz import * -from grass.lib.raster import * +try: + from grass.lib.gis import * + from grass.lib.raster3d import * + from grass.lib.vector import * + from grass.lib.ogsf import * + from grass.lib.nviz import * + from grass.lib.raster import * +except (ImportError, WindowsError) as e: + print("wxnviz.py: {}".format(e), file=sys.stderr) from core.debug import Debug from core.utils import _, autoCropImageFromFile @@ -65,7 +70,7 @@ if log: log.write(msg) else: - print msg + print(msg) return 0 @@ -78,7 +83,7 @@ progress.SetRange(100) progress.SetValue(value) else: - print value + print(value) return 0 diff -Nru grass-7.4.3/gui/wxpython/photo2image/g.gui.photo2image.html grass-7.6.0/gui/wxpython/photo2image/g.gui.photo2image.html --- grass-7.4.3/gui/wxpython/photo2image/g.gui.photo2image.html 2018-01-16 20:57:44.000000000 +0000 +++ grass-7.6.0/gui/wxpython/photo2image/g.gui.photo2image.html 2018-08-31 15:00:18.000000000 +0000 @@ -66,4 +66,4 @@ Martin Landa, Czech Technical University in Prague, Czech Republic

-$Date: 2018-01-16 21:57:43 +0100 (Tue, 16 Jan 2018) $ +$Date: 2018-01-10 18:01:59 +0100 (Wed, 10 Jan 2018) $ diff -Nru grass-7.4.3/gui/wxpython/photo2image/g.gui.photo2image.py grass-7.6.0/gui/wxpython/photo2image/g.gui.photo2image.py --- grass-7.4.3/gui/wxpython/photo2image/g.gui.photo2image.py 2018-03-23 23:26:42.000000000 +0000 +++ grass-7.6.0/gui/wxpython/photo2image/g.gui.photo2image.py 2018-01-10 22:59:46.000000000 +0000 @@ -108,12 +108,12 @@ if options['order']: order = options['order'] else: - gscript.fatal(_("Please provide an order value (1 if 4 Fiducials, 2 if 8 Fiducials)")) + gscript.fatal(_("Please provive an order value (1 if 4 Fiducials, 2 if 8 Fiducials)")) if options['extension']: extension = options['extension'] else: - gscript.fatal(_("Please provide an output files extension (used by i.rectify)")) + gscript.fatal(_("Please provive an output files extension (used by i.rectify)")) app = wx.App() if not CheckWxVersion([2, 9]): diff -Nru grass-7.4.3/gui/wxpython/photo2image/ip2i_manager.py grass-7.6.0/gui/wxpython/photo2image/ip2i_manager.py --- grass-7.4.3/gui/wxpython/photo2image/ip2i_manager.py 2018-01-16 20:56:52.000000000 +0000 +++ grass-7.6.0/gui/wxpython/photo2image/ip2i_manager.py 2018-03-22 06:23:30.000000000 +0000 @@ -24,6 +24,8 @@ @author Yann modified: graphical replacement of i.photo.2image (was in v6 using Vask lib) """ +from __future__ import print_function + import os import sys import shutil @@ -162,7 +164,7 @@ p = RunCommand('g.region', 'raster='+self.src_map) if p.returncode == 0: - print 'returncode = ', str(p.returncode) + print('returncode = ', str(p.returncode)) self.Map.region = self.Map.GetRegion() except: pass @@ -1017,7 +1019,7 @@ else: flags = "a" - busy = wx.BusyInfo(message=_("Rectifying images, please wait..."), + busy = wx.BusyInfo(_("Rectifying images, please wait..."), parent=self) wx.Yield() @@ -1031,15 +1033,15 @@ method=self.gr_method, flags=flags) - busy.Destroy() + del busy # provide feedback on failure if ret != 0: - print >> sys.stderr, 'ip2i: Error in i.rectify' - print >> sys.stderr, self.grwiz.src_map - print >> sys.stderr, msg + print('ip2i: Error in i.rectify', file=sys.stderr) + print(self.grwiz.src_map, file=sys.stderr) + print(msg, file=sys.stderr) - busy = wx.BusyInfo(message=_("Writing output image to group, please wait..."), + busy = wx.BusyInfo(_("Writing output image to group, please wait..."), parent=self) wx.Yield() @@ -1050,13 +1052,13 @@ group=self.xygroup, input=''.join([self.grwiz.src_map.split('@')[0],self.extension])) - busy.Destroy() + del busy if ret1 != 0: - print >> sys.stderr, 'ip2i: Error in i.group' - print >> sys.stderr, self.grwiz.src_map.split('@')[0] - print >> sys.stderr, self.extension - print >> sys.stderr, msg1 + print('ip2i: Error in i.group', file=sys.stderr) + print(self.grwiz.src_map.split('@')[0], file=sys.stderr) + print(self.extension, file=sys.stderr) + print(msg1, file=sys.stderr) self.grwiz.SwitchEnv('target') diff -Nru grass-7.4.3/gui/wxpython/psmap/g.gui.psmap.html grass-7.6.0/gui/wxpython/psmap/g.gui.psmap.html --- grass-7.4.3/gui/wxpython/psmap/g.gui.psmap.html 2018-10-18 19:13:21.000000000 +0000 +++ grass-7.6.0/gui/wxpython/psmap/g.gui.psmap.html 2018-10-18 19:05:17.000000000 +0000 @@ -218,4 +218,4 @@ Republic (bachelor's final project 2011, mentor: Martin Landa)

-$Date: 2018-10-18 21:13:18 +0200 (Thu, 18 Oct 2018) $ +$Date: 2018-10-18 21:05:15 +0200 (Thu, 18 Oct 2018) $ diff -Nru grass-7.4.3/gui/wxpython/README grass-7.6.0/gui/wxpython/README --- grass-7.4.3/gui/wxpython/README 2017-11-12 19:37:58.000000000 +0000 +++ grass-7.6.0/gui/wxpython/README 2018-09-05 05:59:43.000000000 +0000 @@ -1,7 +1,7 @@ GRASS GIS - wxPython Graphical User Interface (wxGUI) ===================================================== -$Date: 2017-11-12 20:37:57 +0100 (Sun, 12 Nov 2017) $ +$Date: 2018-09-05 07:59:43 +0200 (Wed, 05 Sep 2018) $ 1 - REQUIREMENTS @@ -16,9 +16,9 @@ 2 - STARTUP WITH GRASS INITIALIZATION If you want to launch wxPython GUI automatically, start GRASS with -`-gui` parameter +`--gui` parameter -$ grass74 -gui +$ grass76 --gui 3 - STARTUP FROM GRASS TERMINAL diff -Nru grass-7.4.3/gui/wxpython/rlisetup/wizard.py grass-7.6.0/gui/wxpython/rlisetup/wizard.py --- grass-7.4.3/gui/wxpython/rlisetup/wizard.py 2018-10-18 19:11:24.000000000 +0000 +++ grass-7.6.0/gui/wxpython/rlisetup/wizard.py 2018-10-18 18:54:04.000000000 +0000 @@ -1598,7 +1598,7 @@ def OnExitPage(self, event=None): #!Function during exiting - print event.GetDirection() + pass # if event.GetDirection(): # self.SetNext(self.parent.samplingareapage) @@ -1693,7 +1693,6 @@ def OnEnterPage(self, event): """Function during entering: draw the raster map and the first vector feature""" - print self.parent.samplingareapage.overwriteTemp if self.mapPanel is None: self.mapPanel = RLiSetupMapPanel( self, samplingType=self.parent.samplingareapage.samplingtype) diff -Nru grass-7.4.3/gui/wxpython/startup/guiutils.py grass-7.6.0/gui/wxpython/startup/guiutils.py --- grass-7.4.3/gui/wxpython/startup/guiutils.py 1970-01-01 00:00:00.000000000 +0000 +++ grass-7.6.0/gui/wxpython/startup/guiutils.py 2018-08-25 16:39:53.000000000 +0000 @@ -0,0 +1,110 @@ +""" +@package startup.guiutils + +@brief General GUI-dependent utilities for GUI startup of GRASS GIS + +(C) 2018 by Vaclav Petras the GRASS Development Team + +This program is free software under the GNU General Public License +(>=v2). Read the file COPYING that comes with GRASS for details. + +@author Vaclav Petras + +This is for code which depend on something from GUI (wx or wxGUI). +""" + + +import os + +import wx + +import grass.script as gs + +from core import globalvar +from core.gcmd import DecodeString, RunCommand +from gui_core.dialogs import TextEntryDialog +from gui_core.widgets import GenericValidator + + +def SetSessionMapset(database, location, mapset): + """Sets database, location and mapset for the current session""" + RunCommand("g.gisenv", set="GISDBASE=%s" % database) + RunCommand("g.gisenv", set="LOCATION_NAME=%s" % location) + RunCommand("g.gisenv", set="MAPSET=%s" % mapset) + + + +class NewMapsetDialog(TextEntryDialog): + def __init__(self, parent=None, default=None, + validation_failed_handler=None, help_hanlder=None): + if help_hanlder: + style = wx.OK | wx.CANCEL | wx.HELP + else: + style = wx.OK | wx.CANCEL + if validation_failed_handler: + validator=GenericValidator( + gs.legal_name, validation_failed_handler) + else: + validator = None + TextEntryDialog.__init__( + self, parent=parent, + message=_("Name for the new mapset:"), + caption=_("Create new mapset"), + defaultValue=default, + validator=validator, + style=style + ) + if help_hanlder: + help_button = self.FindWindowById(wx.ID_HELP) + help_button.Bind(wx.EVT_BUTTON, help_hanlder) + + +# TODO: similar to (but not the same as) read_gisrc function in grass.py +def read_gisrc(): + """Read variables from a current GISRC file + + Returns a dictionary representation of the file content. + """ + grassrc = {} + + gisrc = os.getenv("GISRC") + + if gisrc and os.path.isfile(gisrc): + try: + rc = open(gisrc, "r") + for line in rc.readlines(): + try: + key, val = line.split(":", 1) + except ValueError as e: + sys.stderr.write( + _('Invalid line in GISRC file (%s):%s\n' % (e, line))) + grassrc[key.strip()] = DecodeString(val.strip()) + finally: + rc.close() + + return grassrc + + +def GetVersion(): + """Gets version and revision + + Returns tuple `(version, revision)`. For standard releases revision + is an empty string. + + Revision string is currently wrapped in parentheses with added + leading space. This is an implementation detail and legacy and may + change anytime. + """ + versionFile = open(os.path.join(globalvar.ETCDIR, "VERSIONNUMBER")) + versionLine = versionFile.readline().rstrip('\n') + versionFile.close() + try: + grassVersion, grassRevision = versionLine.split(' ', 1) + if grassVersion.endswith('svn'): + grassRevisionStr = ' (%s)' % grassRevision + else: + grassRevisionStr = '' + except ValueError: + grassVersion = versionLine + grassRevisionStr = '' + return (grassVersion, grassRevisionStr) diff -Nru grass-7.4.3/gui/wxpython/startup/__init__.py grass-7.6.0/gui/wxpython/startup/__init__.py --- grass-7.4.3/gui/wxpython/startup/__init__.py 2017-11-12 18:39:56.000000000 +0000 +++ grass-7.6.0/gui/wxpython/startup/__init__.py 2018-08-24 07:40:54.000000000 +0000 @@ -1,3 +1,4 @@ all = [ 'locdownload', + 'utils', ] diff -Nru grass-7.4.3/gui/wxpython/startup/utils.py grass-7.6.0/gui/wxpython/startup/utils.py --- grass-7.4.3/gui/wxpython/startup/utils.py 1970-01-01 00:00:00.000000000 +0000 +++ grass-7.6.0/gui/wxpython/startup/utils.py 2018-08-25 16:39:53.000000000 +0000 @@ -0,0 +1,112 @@ +""" +@package startup.utils + +@brief General GUI-independent utilities for GUI startup of GRASS GIS + +(C) 2017-2018 by Vaclav Petras the GRASS Development Team + +This program is free software under the GNU General Public License +(>=v2). Read the file COPYING that comes with GRASS for details. + +@author Vaclav Petras + +This file should not use (import) anything from GUI code (wx or wxGUI). +This can potentially be part of the Python library (i.e. it needs to +solve the errors etc. in a general manner). +""" + + +import os +import shutil + + +def get_possible_database_path(): + """Finds a path to what is possibly a GRASS Database. + + Looks for directory named grassdata in the usual locations. + + Returns the path as a string or None if nothing was found, so the + return value can be used to test if the directory was found. + """ + home = os.path.expanduser('~') + # try some common directories for grassdata + # grassdata (lowercase) in home for Linux (first choice) + # Documents and My Documents for Windows + # potential translations (old Windows and some Linux) + # but ~ and ~/Documents should cover most of the cases + # ordered by preference and then likelihood + candidates = [ + os.path.join(home, "grassdata"), + os.path.join(home, "Documents", "grassdata"), + os.path.join(home, "My Documents", "grassdata"), + ] + try: + # here goes everything which has potential unicode issues + candidates.append(os.path.join(home, _("Documents"), "grassdata")) + candidates.append(os.path.join(home, _("My Documents"), "grassdata")) + except UnicodeDecodeError: + # just ignore the errors if it doesn't work + pass + path = None + for candidate in candidates: + if os.path.exists(candidate): + path = candidate + break # get the first match + return path + + +def get_lockfile_if_present(database, location, mapset): + """Return path to lock if present, None otherwise + + Returns the path as a string or None if nothing was found, so the + return value can be used to test if the lock is present. + """ + lock_name = '.gislock' + lockfile = os.path.join(database, location, mapset, lock_name) + if os.path.isfile(lockfile): + return lockfile + else: + return None + + +def create_mapset(database, location, mapset): + """Creates a mapset in a specified location""" + location_path = os.path.join(database, location) + mapset_path = os.path.join(location_path, mapset) + # create an empty directory + os.mkdir(mapset_path) + # copy WIND file and its permissions from PERMANENT + # this uses PERMANENT's current region instead of default (?) + region_file = 'WIND' + region_path = os.path.join(location_path, 'PERMANENT', region_file) + shutil.copy(region_path, mapset_path) + # set permissions to u+rw,go+r (disabled) + # os.chmod(os.path.join(database,location,mapset,'WIND'), 0644) + + +def delete_mapset(database, location, mapset): + """Deletes a specified mapset""" + if mapset == 'PERMANENT': + # TODO: translatable or not? + raise ValueError("Mapset PERMANENT cannot be deleted" + " (whole location can be)") + shutil.rmtree(os.path.join(database, location, mapset)) + + +def delete_location(database, location): + """Deletes a specified location""" + shutil.rmtree(os.path.join(database, location)) + + + +def rename_mapset(database, location, old_name, new_name): + """Rename mapset from *old_name* to *new_name*""" + location_path = os.path.join(database, location) + os.rename(os.path.join(location_path, old_name), + os.path.join(location_path, new_name)) + + +def rename_location(database, old_name, new_name): + """Rename location from *old_name* to *new_name*""" + os.rename(os.path.join(database, old_name), + os.path.join(database, new_name)) diff -Nru grass-7.4.3/gui/wxpython/tools/build_modules_xml.py grass-7.6.0/gui/wxpython/tools/build_modules_xml.py --- grass-7.4.3/gui/wxpython/tools/build_modules_xml.py 2017-11-12 18:39:55.000000000 +0000 +++ grass-7.6.0/gui/wxpython/tools/build_modules_xml.py 2017-11-27 06:41:13.000000000 +0000 @@ -12,6 +12,8 @@ @author Anna Petrasova """ +from __future__ import print_function + import sys from datetime import datetime @@ -120,17 +122,17 @@ def module_test(): grass_commands = gcore.get_commands()[0] if not 'g.region' in grass_commands: - print "No g.region" + print("No g.region") return 1 if not 'm.proj' in grass_commands: - print "No m.proj" + print("No m.proj") return 1 if not 't.rast.univar' in grass_commands: - print "No t.rast.univar" + print("No t.rast.univar") return 1 - print get_module_metadata('g.region') - print get_module_metadata('m.proj') - print get_module_metadata('t.rast.univar') + print(get_module_metadata('g.region')) + print(get_module_metadata('m.proj')) + print(get_module_metadata('t.rast.univar')) def main(): diff -Nru grass-7.4.3/gui/wxpython/tools/update_menudata.py grass-7.6.0/gui/wxpython/tools/update_menudata.py --- grass-7.4.3/gui/wxpython/tools/update_menudata.py 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/gui/wxpython/tools/update_menudata.py 2018-08-31 15:00:18.000000000 +0000 @@ -19,6 +19,8 @@ @author Martin Landa """ +from __future__ import print_function + import os import sys import tempfile @@ -120,7 +122,9 @@ try: data.tree.write(file) except IOError: - print >> sys.stderr, "'%s' not found. Please run the script from 'gui/wxpython'." % file + print("'%s' not found." + " Please run the script from 'gui/wxpython'." % file, + file=sys.stderr) return try: @@ -130,7 +134,8 @@ finally: f.close() except IOError: - print >> sys.stderr, "ERROR: Unable to write to menudata file." + print("ERROR: Unable to write to menudata file.", + file=sys.stderr) def main(argv=None): @@ -143,7 +148,7 @@ printDiff = False if len(argv) > 1 and argv[1] == '-h': - print >> sys.stderr, __doc__ + print(sys.stderr, __doc__, file=sys.stderr) return 1 nuldev = file(os.devnull, 'w+') diff -Nru grass-7.4.3/gui/wxpython/tplot/frame.py grass-7.6.0/gui/wxpython/tplot/frame.py --- grass-7.4.3/gui/wxpython/tplot/frame.py 2018-03-23 17:36:11.000000000 +0000 +++ grass-7.6.0/gui/wxpython/tplot/frame.py 2018-08-03 13:39:46.000000000 +0000 @@ -18,6 +18,7 @@ @author Luca Delucchi @author start stvds support Matej Krejci """ +import os from itertools import cycle import numpy as np @@ -59,6 +60,8 @@ import wx.lib.agw.flatnotebook as FN except ImportError: import wx.lib.flatnotebook as FN +import wx.lib.filebrowsebutton as filebrowse + from gui_core.widgets import GNotebook ALPHA = 0.5 @@ -100,6 +103,7 @@ self._giface = giface self.datasetsV = None self.datasetsR = None + self.overwrite = False # self.vectorDraw=False # self.rasterDraw=False self.init() @@ -120,6 +124,7 @@ self.plotNameListR = [] self.plotNameListV = [] self.poi = None + self.csvpath = None def __del__(self): """Close the database interface and stop the messenger and C-interface @@ -152,7 +157,6 @@ self.canvas = FigCanvas(self.mainPanel, wx.ID_ANY, self.fig) # axes are initialized later self.axes2d = None - self.axes3d = None # Create the navigation toolbar, tied to the canvas # @@ -268,6 +272,68 @@ self.controlPanelSizerVector.Fit(self) self.ntb.AddPage(page=self.controlPanelVector, text=_('STVDS'), name='STVDS') + + # ------------ITEMS IN NOTEBOOK PAGE (LABELS)------------------------ + self.controlPanelLabels = wx.Panel(parent=self.ntb, id=wx.ID_ANY) + self.titleLabel = wx.StaticText(parent=self.controlPanelLabels, + id=wx.ID_ANY, + label=_('Set title for the plot')) + self.title = wx.TextCtrl(parent=self.controlPanelLabels, id=wx.ID_ANY, + size=globalvar.DIALOG_TEXTCTRL_SIZE) + self.xLabel = wx.StaticText(parent=self.controlPanelLabels, + id=wx.ID_ANY, + label=_('Set label for X axis')) + self.x = wx.TextCtrl(parent=self.controlPanelLabels, id=wx.ID_ANY, + size=globalvar.DIALOG_TEXTCTRL_SIZE) + self.yLabel = wx.StaticText(parent=self.controlPanelLabels, + id=wx.ID_ANY, + label=_('Set label for Y axis')) + self.y = wx.TextCtrl(parent=self.controlPanelLabels, id=wx.ID_ANY, + size=globalvar.DIALOG_TEXTCTRL_SIZE) + self.controlPanelSizerLabels = wx.BoxSizer(wx.VERTICAL) + self.controlPanelSizerLabels.Add(self.titleLabel, flag=wx.EXPAND) + self.controlPanelSizerLabels.Add(self.title, flag=wx.EXPAND) + self.controlPanelSizerLabels.Add(self.xLabel, flag=wx.EXPAND) + self.controlPanelSizerLabels.Add(self.x, flag=wx.EXPAND) + self.controlPanelSizerLabels.Add(self.yLabel, flag=wx.EXPAND) + self.controlPanelSizerLabels.Add(self.y, flag=wx.EXPAND) + self.controlPanelLabels.SetSizer(self.controlPanelSizerLabels) + self.controlPanelSizerLabels.Fit(self) + self.ntb.AddPage(page=self.controlPanelLabels, text=_('Labels'), + name='Labels') + + # ------------ITEMS IN NOTEBOOK PAGE (EXPORT)------------------------ + self.controlPanelExport = wx.Panel(parent=self.ntb, id=wx.ID_ANY) + self.csvLabel = wx.StaticText(parent=self.controlPanelExport, + id=wx.ID_ANY, + label=_('Path for output CSV file ' + 'with plotted data')) + self.csvButton = filebrowse.FileBrowseButton(parent=self.controlPanelExport, + id=wx.ID_ANY, + size=globalvar.DIALOG_GSELECT_SIZE, + labelText='', + dialogTitle=_('CVS path'), + buttonText=_('Browse'), + startDirectory=os.getcwd(), + fileMode=wx.FD_SAVE) + self.headerLabel = wx.StaticText(parent=self.controlPanelExport, + id=wx.ID_ANY, + label=_('Do you want the CSV header?' + )) + self.headerCheck = wx.CheckBox(parent=self.controlPanelExport, + id=wx.ID_ANY) + self.controlPanelSizerCheck = wx.BoxSizer(wx.HORIZONTAL) + self.controlPanelSizerCheck.Add(self.headerCheck) + self.controlPanelSizerCheck.Add(self.headerLabel) + self.controlPanelSizerExport = wx.BoxSizer(wx.VERTICAL) + self.controlPanelSizerExport.Add(self.csvLabel) + self.controlPanelSizerExport.Add(self.csvButton) + self.controlPanelSizerExport.Add(self.controlPanelSizerCheck) + self.controlPanelExport.SetSizer(self.controlPanelSizerExport) + self.controlPanelSizerCheck.Fit(self) + self.controlPanelSizerExport.Fit(self) + self.ntb.AddPage(page=self.controlPanelExport, text=_('Export'), + name='Export') # ------------Buttons on the bottom(draw,help)------------ self.vButtPanel = wx.Panel(self.mainPanel, id=wx.ID_ANY) @@ -543,6 +609,9 @@ self.yticksNames = [] self.yticksPos = [] self.plots = [] + self.drawTitle = self.title.GetValue() + self.drawX = self.x.GetValue() + self.drawY = self.y.GetValue() if self.datasetsR: self.lookUp = LookUp(self.timeDataR, self.invconvert) @@ -560,7 +629,40 @@ self.canvas.draw() DataCursor(self.plots, self.lookUp, InfoFormat, self.convert) + def _setLabels(self, x): + """Function to set the right labels""" + if self.drawX != '': + self.axes2d.set_xlabel(self.drawX) + else: + if self.temporalType == 'absolute': + self.axes2d.set_xlabel(_("Temporal resolution: %s" % x )) + else: + self.axes2d.set_xlabel(_("Time [%s]") % self.unit) + if self.drawY != '': + self.axes2d.set_ylabel(self.drawY) + else: + self.axes2d.set_ylabel(', '.join(self.yticksNames)) + if self.drawTitle != '': + self.axes2d.set_title(self.drawTitle) + + def _writeCSV(self, x, y): + """Used to write CSV file of plotted data""" + import csv + if isinstance(y[0], list): + zipped = zip(x, *y) + else: + zipped = zip(x, y) + with open(self.csvpath, "wb") as fi: + writer = csv.writer(fi) + if self.header: + head = ["Time"] + head.extend(self.yticksNames) + writer.writerow(head) + writer.writerows(zipped) + def drawR(self): + ycsv = [] + xcsv = [] for i, name in enumerate(self.datasetsR): name = name[0] # just name; with mapset it would be long @@ -574,6 +676,7 @@ continue xdata.append(self.convert(values['start_datetime'])) ydata.append(values['value']) + xcsv.append(values['start_datetime']) if len(ydata) == ydata.count(None): GError(parent=self, showTraceback=False, @@ -586,19 +689,18 @@ self.plots.append(self.axes2d.plot(xdata, ydata, marker='o', color=color, label=self.plotNameListR[i])[0]) + if self.csvpath: + ycsv.append(ydata) - if self.temporalType == 'absolute': - self.axes2d.set_xlabel( - _("Temporal resolution: %s" % self.timeDataR[name]['granularity'])) - else: - self.axes2d.set_xlabel(_("Time [%s]") % self.unit) - self.axes2d.set_ylabel(', '.join(self.yticksNames)) - + if self.csvpath: + self._writeCSV(xcsv, ycsv) + self._setLabels(self.timeDataR[name]['granularity']) # legend handles, labels = self.axes2d.get_legend_handles_labels() self.axes2d.legend(loc=0) def drawVCats(self): + ycsv = [] for i, name in enumerate(self.plotNameListV): # just name; with mapset it would be long labelname = name.replace('+', ' ') @@ -608,6 +710,7 @@ self.yticksPos.append(1) # TODO xdata = [] ydata = [] + xcsv = [] for keys, values in self.timeDataV[ name_cat[0]][ name_cat[1]].iteritems(): @@ -619,6 +722,7 @@ ydata.append(None) else: ydata.append(values['value']) + xcsv.append(values['start_datetime']) if len(ydata) == ydata.count(None): GError(parent=self, showTraceback=False, @@ -638,13 +742,12 @@ marker='o', color=color, label=labelname)[0]) - # ============================ - if self.temporalType == 'absolute': - self.axes2d.set_xlabel( - _("Temporal resolution: %s" % self.timeDataV[name]['granularity'])) - else: - self.axes2d.set_xlabel(_("Time [%s]") % self.unit) - self.axes2d.set_ylabel(', '.join(self.yticksNames)) + if self.csvpath: + ycsv.append(ydata) + + if self.csvpath: + self._writeCSV(xcsv, ycsv) + self._setLabels(self.timeDataV[name]['granularity']) # legend handles, labels = self.axes2d.get_legend_handles_labels() @@ -652,18 +755,21 @@ self.listWhereConditions = [] def drawV(self): + ycsv = [] for i, name in enumerate(self.plotNameListV): # just name; with mapset it would be long self.yticksNames.append(self.attribute.GetValue()) self.yticksPos.append(0) # TODO xdata = [] ydata = [] + xcsv = [] for keys, values in self.timeDataV[name].iteritems(): if keys in ['temporalType', 'granularity', 'validTopology', 'unit', 'temporalDataType']: continue xdata.append(self.convert(values['start_datetime'])) ydata.append(values['value']) + xcsv.append(values['start_datetime']) if len(ydata) == ydata.count(None): GError(parent=self, showTraceback=False, @@ -676,13 +782,12 @@ self.plots.append(self.axes2d.plot(xdata, ydata, marker='o', color=color, label=name)[0]) - # ============================ - if self.temporalType == 'absolute': - self.axes2d.set_xlabel( - _("Temporal resolution: %s" % self.timeDataV[name]['granularity'])) - else: - self.axes2d.set_xlabel(_("Time [%s]") % self.unit) - self.axes2d.set_ylabel(', '.join(self.yticksNames)) + if self.csvpath: + ycsv.append(ydata) + + if self.csvpath: + self._writeCSV(xcsv, ycsv) + self._setLabels(self.timeDataV[name]['granularity']) # legend handles, labels = self.axes2d.get_legend_handles_labels() @@ -691,6 +796,19 @@ def OnRedraw(self, event=None): """Required redrawing.""" + self.csvpath = self.csvButton.GetValue() + self.header = self.headerCheck.IsChecked() + if (os.path.exists(self.csvpath) and not self.overwrite): + dlg = wx.MessageDialog(self, _("{pa} already exists, do you want " + "to overwrite?".format(pa=self.csvpath)), + _("File exists"), + wx.OK | wx.CANCEL | wx.ICON_QUESTION) + if dlg.ShowModal() != wx.ID_OK: + dlg.Destroy() + GError(parent=self, showTraceback=False, + message=_("Please change name of output CSV file or ")) + return + dlg.Destroy() self.init() datasetsR = self.datasetSelectR.GetValue().strip() datasetsV = self.datasetSelectV.GetValue().strip() @@ -846,9 +964,9 @@ """Function to show help""" RunCommand(prog='g.manual', quiet=True, entry='g.gui.tplot') - def SetDatasets(self, rasters, vectors, coors, cats, attr): + def SetDatasets(self, rasters, vectors, coors, cats, attr, title, xlabel, + ylabel, csvfile, head, overwrite): """Set the data - #TODO :param list rasters: a list of temporal raster dataset's name :param list vectors: a list of temporal vector dataset's name :param list coors: a list with x/y coordinates @@ -889,6 +1007,16 @@ if self.datasetsR: self.datasetSelectR.SetValue( ','.join(map(lambda x: x[0] + '@' + x[1], self.datasetsR))) + if title: + self.title.SetValue(title) + if xlabel: + self.x.SetValue(xlabel) + if ylabel: + self.y.SetValue(ylabel) + if csvfile: + self.csvpath = csvfile + self.header = head + self.overwrite = overwrite self._redraw() def OnVectorSelected(self, event): Binary files /tmp/tmp9UkM1R/YF1g6Y1cyg/grass-7.4.3/gui/wxpython/tplot/g_gui_tplot_export_csv.png and /tmp/tmp9UkM1R/W2DZGfKzh0/grass-7.6.0/gui/wxpython/tplot/g_gui_tplot_export_csv.png differ diff -Nru grass-7.4.3/gui/wxpython/tplot/g.gui.tplot.html grass-7.6.0/gui/wxpython/tplot/g.gui.tplot.html --- grass-7.4.3/gui/wxpython/tplot/g.gui.tplot.html 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/gui/wxpython/tplot/g.gui.tplot.html 2018-08-31 15:00:18.000000000 +0000 @@ -2,22 +2,50 @@

DESCRIPTION

-The Temporal Plot Tool is a wxGUI component -which allows the user to see in a plot the values of one or more temporal datasets (strds, stvds, -str3ds) for a queried point defined by a coordinate pair. +The Temporal Plot Tool is a wxGUI +component that queries and plots the values of a point, defined by a coordinate +pair, in one or more temporal datasets (strds, stvds, str3ds). +

Supported features:

  • temporal datasets with interval/point and absolute/relative time,
  • -
  • 2D plots,
  • -
  • pop-up annotations with values information,
  • -
  • automatic output to query several point.
  • +
  • query and plot multiple points via the command line,
  • +
  • zoom and pan,
  • +
  • change labels to x and y axes,
  • +
  • add title to the plot, and
  • +
  • export the time series values to a CSV file.
-
-Temporal Plot Tool -
+
+ +Temporal Plot Tool +
+Figure: Temporal Plot Tool +
+ +To optionally add a title to the temporal plot and/or change the x and y +axes labels, first type the desired text and then click Draw as +showed below. + +
+ +g.gui.tplot add title and axes labels +
+Figure: Add title and labels to a time series plot +
+ +To export the time series data to a text file (date and data values), type a +name for the file and click Draw again. Optionally, set the +check-box to print headers, as well. + +
+ +g.gui.tplot export time series as csv file +
+Figure: Export time series values to a text file +

NOTES

@@ -38,4 +66,4 @@ Fondazione Edmund Mach, Italy

-$Date: 2014-06-26 15:50:20 +0200 (Thu, 26 Jun 2014) $ +$Date: 2018-03-24 16:30:00 +0100 (Sat, 24 Mar 2018) $ Binary files /tmp/tmp9UkM1R/YF1g6Y1cyg/grass-7.4.3/gui/wxpython/tplot/g_gui_tplot_labels.png and /tmp/tmp9UkM1R/W2DZGfKzh0/grass-7.6.0/gui/wxpython/tplot/g_gui_tplot_labels.png differ diff -Nru grass-7.4.3/gui/wxpython/tplot/g.gui.tplot.py grass-7.6.0/gui/wxpython/tplot/g.gui.tplot.py --- grass-7.4.3/gui/wxpython/tplot/g.gui.tplot.py 2016-05-05 19:00:49.000000000 +0000 +++ grass-7.6.0/gui/wxpython/tplot/g.gui.tplot.py 2018-03-23 17:36:02.000000000 +0000 @@ -27,6 +27,11 @@ #% keywords: temporal #%end +#%flag +#% key: h +#% description: Set the header of CSV file, to be used with csv option +#%end + #%option G_OPT_STVDS_INPUTS #% key: stvds #% required: no @@ -49,7 +54,6 @@ #% required: no #%end - #%option #% key: attr #% label: Name of attribute @@ -59,8 +63,36 @@ #%option G_OPT_F_OUTPUT #% required: no -#% label: Name for output file -#% description: Add extension to specify format (.png, .pdf, .svg) +#% label: Name for output graphical file +#% description: Full path for output file containing the plot, ddd extension to specify format (.png, .pdf, .svg) +#%end + +#%option G_OPT_F_OUTPUT +#% key: csv +#% required: no +#% label: Name for output CSV file +#% description: Full path for the CSV file containing the plotted data +#%end + +#%option +#% key: title +#% label: Title for plot +#% description: The title for the output plot +#% required: no +#%end + +#%option +#% key: xlabel +#% label: Label for x axis +#% description: The x axis label for the output plot +#% required: no +#%end + +#%option +#% key: ylabel +#% label: Label for y axis +#% description: The y axis label for the output plot +#% required: no #%end #%option @@ -112,9 +144,22 @@ elif not coords and not cats: gscript.warning(_("With stvds you have to use 'coordinates' or " "'cats' option")) + title = None + if options['title']: + title = options['title'] + xlabel = None + if options['xlabel']: + xlabel = options['xlabel'] + ylabel = None + if options['ylabel']: + ylabel = options['ylabel'] + csvfile = None + if options['csv']: + csvfile = options['csv'] app = wx.App() frame = TplotFrame(parent=None, giface=StandaloneGrassInterface()) - frame.SetDatasets(rasters, vectors, coords, cats, attr) + frame.SetDatasets(rasters, vectors, coords, cats, attr, title, xlabel, + ylabel, csvfile, flags['h'], gscript .overwrite) if output: frame.OnRedraw() if options['size']: diff -Nru grass-7.4.3/gui/wxpython/vdigit/g.gui.vdigit.html grass-7.6.0/gui/wxpython/vdigit/g.gui.vdigit.html --- grass-7.4.3/gui/wxpython/vdigit/g.gui.vdigit.html 2018-10-14 19:39:53.000000000 +0000 +++ grass-7.6.0/gui/wxpython/vdigit/g.gui.vdigit.html 2018-10-14 19:39:27.000000000 +0000 @@ -307,4 +307,4 @@ University in Prague, Czech Republic

-$Date: 2018-10-14 21:39:52 +0200 (Sun, 14 Oct 2018) $ +$Date: 2018-10-14 21:39:26 +0200 (Sun, 14 Oct 2018) $ diff -Nru grass-7.4.3/gui/wxpython/vdigit/wxdigit.py grass-7.6.0/gui/wxpython/vdigit/wxdigit.py --- grass-7.4.3/gui/wxpython/vdigit/wxdigit.py 2016-05-05 19:00:48.000000000 +0000 +++ grass-7.6.0/gui/wxpython/vdigit/wxdigit.py 2018-03-04 17:46:58.000000000 +0000 @@ -26,6 +26,8 @@ @author Martin Landa """ +from __future__ import print_function + import grass.script.core as grass from grass.pydispatch.signal import Signal @@ -41,9 +43,8 @@ from grass.lib.vector import * from grass.lib.vedit import * from grass.lib.dbmi import * -except ImportError: - pass - +except (ImportError, WindowsError) as e: + print("wxdigit.py: {}".format(e), file=sys.stderr) class VDigitError: diff -Nru grass-7.4.3/gui/wxpython/vdigit/wxdisplay.py grass-7.6.0/gui/wxpython/vdigit/wxdisplay.py --- grass-7.4.3/gui/wxpython/vdigit/wxdisplay.py 2017-11-12 18:39:55.000000000 +0000 +++ grass-7.6.0/gui/wxpython/vdigit/wxdisplay.py 2018-03-04 17:46:55.000000000 +0000 @@ -17,6 +17,8 @@ @author Martin Landa """ +from __future__ import print_function + import locale import wx @@ -29,8 +31,8 @@ from grass.lib.gis import * from grass.lib.vector import * from grass.lib.vedit import * -except ImportError: - pass +except (ImportError, WindowsError) as e: + print("wxdigit.py: {}".format(e), file=sys.stderr) log = None progress = None @@ -43,7 +45,7 @@ if log: log.write(msg + os.linesep) else: - print msg + print(msg) global last_error last_error += ' ' + msg diff -Nru grass-7.4.3/gui/wxpython/wxgui.py grass-7.6.0/gui/wxpython/wxgui.py --- grass-7.4.3/gui/wxpython/wxgui.py 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/gui/wxpython/wxgui.py 2018-08-31 15:00:18.000000000 +0000 @@ -17,6 +17,8 @@ @author Vaclav Petras (menu customization) """ +from __future__ import print_function + import os import sys import getopt @@ -108,10 +110,10 @@ def printHelp(): """ Print program help""" - print >> sys.stderr, "Usage:" - print >> sys.stderr, " python wxgui.py [options]" - print >> sys.stderr, "%sOptions:" % os.linesep - print >> sys.stderr, " -w\t--workspace file\tWorkspace file to load" + print("Usage:", file=sys.stderr) + print(" python wxgui.py [options]", file=sys.stderr) + print("%sOptions:" % os.linesep, file=sys.stderr) + print(" -w\t--workspace file\tWorkspace file to load", file=sys.stderr) sys.exit(1) @@ -146,8 +148,8 @@ except getopt.error as msg: raise Usage(msg) except Usage as err: - print >> sys.stderr, err.msg - print >> sys.stderr, "for help use --help" + print(err.msg, file=sys.stderr) + print(sys.stderr, "for help use --help", file=sys.stderr) printHelp() workspaceFile = process_opt(opts, args) diff -Nru grass-7.4.3/gui/wxpython/wxplot/profile.py grass-7.6.0/gui/wxpython/wxplot/profile.py --- grass-7.4.3/gui/wxpython/wxplot/profile.py 2017-11-12 18:39:56.000000000 +0000 +++ grass-7.6.0/gui/wxpython/wxplot/profile.py 2019-01-01 18:11:38.000000000 +0000 @@ -99,6 +99,8 @@ # Bind events self.Bind(wx.EVT_CLOSE, self.OnCloseWindow) + self.SetGraphStyle() + def _initOpts(self): """Initialize plot options """ diff -Nru grass-7.4.3/gui/wxpython/xml/menudata.README grass-7.6.0/gui/wxpython/xml/menudata.README --- grass-7.4.3/gui/wxpython/xml/menudata.README 2017-11-12 19:24:06.000000000 +0000 +++ grass-7.6.0/gui/wxpython/xml/menudata.README 2018-08-31 15:00:43.000000000 +0000 @@ -2,7 +2,7 @@ - the entries in menudata.xml and module_tree_menudata.xml are autogenerated via tools/build_modules_xml.py (see ../Makefile) - Find more info at - https://grass.osgeo.org/grass74/manuals/wxGUI.toolboxes.html + https://grass.osgeo.org/grass76/manuals/wxGUI.toolboxes.html (../docs/wxgui_sphinx/src/) - additionally https://trac.osgeo.org/grass/wiki/wxGUIDevelopment/Toolboxes diff -Nru grass-7.4.3/gui/wxpython/xml/toolboxes.xml grass-7.6.0/gui/wxpython/xml/toolboxes.xml --- grass-7.4.3/gui/wxpython/xml/toolboxes.xml 2018-01-28 15:45:26.000000000 +0000 +++ grass-7.6.0/gui/wxpython/xml/toolboxes.xml 2019-01-01 18:11:38.000000000 +0000 @@ -70,7 +70,7 @@ - + @@ -575,6 +575,18 @@ + + + + + + + + + OnMapCalculator + + + diff -Nru grass-7.4.3/gui/wxpython/xml/wxgui_items.xml grass-7.6.0/gui/wxpython/xml/wxgui_items.xml --- grass-7.4.3/gui/wxpython/xml/wxgui_items.xml 2017-12-17 21:45:04.000000000 +0000 +++ grass-7.6.0/gui/wxpython/xml/wxgui_items.xml 2019-01-01 18:11:38.000000000 +0000 @@ -85,13 +85,6 @@ User GUI preferences (display font, commands, digitizer, etc.) ID_PREFERENCES - - - OnMapCalculator - r.mapcalc - Raster map calculator - raster,algebra - OnHistogram diff -Nru grass-7.4.3/imagery/i.albedo/i.albedo.html grass-7.6.0/imagery/i.albedo/i.albedo.html --- grass-7.4.3/imagery/i.albedo/i.albedo.html 2018-03-04 12:06:44.000000000 +0000 +++ grass-7.6.0/imagery/i.albedo/i.albedo.html 2018-08-31 15:00:18.000000000 +0000 @@ -60,4 +60,4 @@ Yann Chemin -

Last changed: $Date: 2018-03-04 13:06:43 +0100 (Sun, 04 Mar 2018) $ +

Last changed: $Date: 2018-03-02 23:33:15 +0100 (Fri, 02 Mar 2018) $ diff -Nru grass-7.4.3/imagery/i.atcorr/6s.cpp grass-7.6.0/imagery/i.atcorr/6s.cpp --- grass-7.4.3/imagery/i.atcorr/6s.cpp 2018-08-03 13:39:56.000000000 +0000 +++ grass-7.6.0/imagery/i.atcorr/6s.cpp 2018-08-31 15:00:18.000000000 +0000 @@ -22,10 +22,10 @@ extern void discom(const GeomCond &geom, const AtmosModel &atms, const AerosolModel &aero, const AerosolConcentration &aerocon, const Altitude &alt, const IWave &iwave); -extern void specinterp(const float wl, float& tamoy, float& tamoyp, float& pizmoy, float& pizmoyp, +extern void specinterp(const double wl, double& tamoy, double& tamoyp, double& pizmoy, double& pizmoyp, const AerosolConcentration &aerocon, const Altitude &alt); -extern void enviro (const float difr, const float difa, const float r, const float palt, - const float xmuv, float& fra, float& fae, float& fr); +extern void enviro (const double difr, const double difa, const double r, const double palt, + const double xmuv, double& fra, double& fae, double& fr); void printOutput(); // forward declare this function so that it can be used in init_6S @@ -91,14 +91,14 @@ c**********************************************************************/ /* NOTE: wlmoy is not affected by a height and/or vis change */ - float wlmoy; + double wlmoy; if(iwave.iwave != -1) wlmoy = iwave.equivwl(); else wlmoy = iwave.wl; iwave.wlmoy = wlmoy; discom(geom, atms, aero, aerocon, alt, iwave); - float tamoy, tamoyp, pizmoy, pizmoyp; + double tamoy, tamoyp, pizmoy, pizmoyp; if(aero.iaer != 0) specinterp(wlmoy, tamoy, tamoyp, pizmoy, pizmoyp, aerocon, alt); printOutput(); @@ -107,45 +107,45 @@ } /* Only update those objects that are affected by a height and vis change */ -void pre_compute_hv(const float height, const float vis) +void pre_compute_hv(const double height, const double vis) { atms = original_atms; aerocon.set_visibility(vis, atms); alt.set_height(height); alt.init(atms, aerocon); - float wlmoy = iwave.wlmoy; + double wlmoy = iwave.wlmoy; discom(geom, atms, aero, aerocon, alt, iwave); - float tamoy, tamoyp, pizmoy, pizmoyp; + double tamoy, tamoyp, pizmoy, pizmoyp; if(aero.iaer != 0) specinterp(wlmoy, tamoy, tamoyp, pizmoy, pizmoyp, aerocon, alt); } /* Only update those objects that are affected by a visibility change */ -void pre_compute_v(const float vis) +void pre_compute_v(const double vis) { atms = original_atms; aerocon.set_visibility(vis, atms); alt.init(atms, aerocon); - float wlmoy = iwave.wlmoy; + double wlmoy = iwave.wlmoy; discom(geom, atms, aero, aerocon, alt, iwave); - float tamoy, tamoyp, pizmoy, pizmoyp; + double tamoy, tamoyp, pizmoy, pizmoyp; if(aero.iaer != 0) specinterp(wlmoy, tamoy, tamoyp, pizmoy, pizmoyp, aerocon, alt); } /* Only update those objects that are affected by a height change */ -void pre_compute_h(const float height) +void pre_compute_h(const double height) { atms = original_atms; alt.set_height(height); alt.init(atms, aerocon); - float wlmoy = iwave.wlmoy; + double wlmoy = iwave.wlmoy; discom(geom, atms, aero, aerocon, alt, iwave); - float tamoy, tamoyp, pizmoy, pizmoyp; + double tamoy, tamoyp, pizmoy, pizmoyp; if(aero.iaer != 0) specinterp(wlmoy, tamoy, tamoyp, pizmoy, pizmoyp, aerocon, alt); } @@ -194,7 +194,7 @@ string(" spectral volcanic debris reflectance ") }; - float rocave = 0; /* block of code in Fortran will always compute 0 */ + double rocave = 0; /* block of code in Fortran will always compute 0 */ ostringstream s; s.setf(ios::fixed, ios::floatfield); s << setprecision(3); @@ -241,71 +241,71 @@ TransformInput compute() { - const float accu3 = 1e-07; + const double accu3 = 1e-07; /* ---- initilialization very liberal :) */ int i, j; - float fr = 0; - float rad = 0; - float sb = 0; - float seb = 0; - float refet = 0; - float refet1 = 0; - float refet2 = 0; - float refet3 = 0; - float alumet = 0; - float tgasm = 0; - float rog = 0; - float dgasm = 0; - float ugasm = 0; - float sdwava = 0; - float sdozon = 0; - float sddica = 0; - float sdoxyg = 0; - float sdniox = 0; - float sdmoca = 0; - float sdmeth = 0; - - float suwava = 0; - float suozon = 0; - float sudica = 0; - float suoxyg = 0; - float suniox = 0; - float sumoca = 0; - float sumeth = 0; - float stwava = 0; - float stozon = 0; - float stdica = 0; - float stoxyg = 0; - float stniox = 0; - float stmoca = 0; - float stmeth = 0; - float sodray = 0; - float sodrayp = 0; - float sodaer = 0; - float sodaerp = 0; - float sodtot = 0; - float sodtotp = 0; - float fophsr = 0; - float fophsa = 0; - float sroray = 0; - float sroaer = 0; - float srotot = 0; - float ssdaer = 0; - float sdtotr = 0; - float sdtota = 0; - float sdtott = 0; - float sutotr = 0; - float sutota = 0; - float sutott = 0; - float sasr = 0; - float sasa = 0; - float sast = 0; - - float ani[2][3]; - float aini[2][3]; - float anr[2][3]; - float ainr[2][3]; + double fr = 0; + double rad = 0; + double sb = 0; + double seb = 0; + double refet = 0; + double refet1 = 0; + double refet2 = 0; + double refet3 = 0; + double alumet = 0; + double tgasm = 0; + double rog = 0; + double dgasm = 0; + double ugasm = 0; + double sdwava = 0; + double sdozon = 0; + double sddica = 0; + double sdoxyg = 0; + double sdniox = 0; + double sdmoca = 0; + double sdmeth = 0; + + double suwava = 0; + double suozon = 0; + double sudica = 0; + double suoxyg = 0; + double suniox = 0; + double sumoca = 0; + double sumeth = 0; + double stwava = 0; + double stozon = 0; + double stdica = 0; + double stoxyg = 0; + double stniox = 0; + double stmoca = 0; + double stmeth = 0; + double sodray = 0; + double sodrayp = 0; + double sodaer = 0; + double sodaerp = 0; + double sodtot = 0; + double sodtotp = 0; + double fophsr = 0; + double fophsa = 0; + double sroray = 0; + double sroaer = 0; + double srotot = 0; + double ssdaer = 0; + double sdtotr = 0; + double sdtota = 0; + double sdtott = 0; + double sutotr = 0; + double sutota = 0; + double sutott = 0; + double sasr = 0; + double sasa = 0; + double sast = 0; + + double ani[2][3]; + double aini[2][3]; + double anr[2][3]; + double ainr[2][3]; for(i = 0; i < 2; i++) for(j = 0; j < 3; j++) @@ -327,24 +327,24 @@ int l; for(l = iwave.iinf; l <= iwave.isup; l++) { - float sbor = iwave.ffu.s[l]; + double sbor = iwave.ffu.s[l]; if(l == iwave.iinf || l == iwave.isup) sbor *= 0.5f; if(iwave.iwave == -1) sbor = 1.0f / step; - float roc = 0; /* rocl[l]; */ - float roe = 0; /* roel[l]; */ - float wl = 0.25f + l * step; + double roc = 0; /* rocl[l]; */ + double roe = 0; /* roel[l]; */ + double wl = 0.25f + l * step; AbstraStruct as; - float uwus, uo3us; /* initialized in abstra */ + double uwus, uo3us; /* initialized in abstra */ - abstra(atms, alt, wl, (float)geom.xmus, (float)geom.xmuv, atms.uw / 2.0f, atms.uo3, + abstra(atms, alt, wl, (double)geom.xmus, (double)geom.xmuv, atms.uw / 2.0f, atms.uo3, uwus, uo3us, alt.puw / 2.0f, alt.puo3, alt.puwus, alt.puo3us, as); - float attwava = as.ttwava; + double attwava = as.ttwava; - abstra(atms, alt, wl, (float)geom.xmus, (float)geom.xmuv, atms.uw, atms.uo3, + abstra(atms, alt, wl, (double)geom.xmus, (double)geom.xmuv, atms.uw, atms.uo3, uwus, uo3us, alt.puw, alt.puo3, alt.puwus, alt.puo3us, as); if (as.dtwava < accu3) as.dtwava = 0; @@ -366,36 +366,36 @@ if (as.ttmeth < accu3) as.ttmeth = 0; if (as.ttmoca < accu3) as.ttmeth = 0; - float swl = iwave.solirr(wl); + double swl = iwave.solirr(wl); swl = swl * geom.dsol; - float coef = sbor * step * swl; + double coef = sbor * step * swl; InterpStruct is; memset(&is, 0, sizeof(is)); - interp(aero.iaer, alt.idatmp, wl, aerocon.taer55, alt.taer55p, (float)geom.xmud, is); + interp(aero.iaer, alt.idatmp, wl, aerocon.taer55, alt.taer55p, (double)geom.xmud, is); - float dgtot = as.dtwava * as.dtozon * as.dtdica * as.dtoxyg * as.dtniox * as.dtmeth * as.dtmoca; - float tgtot = as.ttwava * as.ttozon * as.ttdica * as.ttoxyg * as.ttniox * as.ttmeth * as.ttmoca; - float ugtot = as.utwava * as.utozon * as.utdica * as.utoxyg * as.utniox * as.utmeth * as.utmoca; - float tgp1 = as.ttozon * as.ttdica * as.ttoxyg * as.ttniox * as.ttmeth * as.ttmoca; - float tgp2 = attwava * as.ttozon * as.ttdica * as.ttoxyg * as.ttniox * as.ttmeth * as.ttmoca; - float edifr = (float)(is.utotr - exp(-is.trayp / geom.xmuv)); - float edifa = (float)(is.utota - exp(-is.taerp / geom.xmuv)); + double dgtot = as.dtwava * as.dtozon * as.dtdica * as.dtoxyg * as.dtniox * as.dtmeth * as.dtmoca; + double tgtot = as.ttwava * as.ttozon * as.ttdica * as.ttoxyg * as.ttniox * as.ttmeth * as.ttmoca; + double ugtot = as.utwava * as.utozon * as.utdica * as.utoxyg * as.utniox * as.utmeth * as.utmoca; + double tgp1 = as.ttozon * as.ttdica * as.ttoxyg * as.ttniox * as.ttmeth * as.ttmoca; + double tgp2 = attwava * as.ttozon * as.ttdica * as.ttoxyg * as.ttniox * as.ttmeth * as.ttmoca; + double edifr = (double)(is.utotr - exp(-is.trayp / geom.xmuv)); + double edifa = (double)(is.utota - exp(-is.taerp / geom.xmuv)); - float fra, fae; - enviro(edifr, edifa, rad, alt.palt, (float)geom.xmuv, fra, fae, fr); + double fra, fae; + enviro(edifr, edifa, rad, alt.palt, (double)geom.xmuv, fra, fae, fr); - float avr = roc * fr + (1 - fr) * roe; - float rsurf = (float)(roc * is.dtott * exp(-(is.trayp + is.taerp) / geom.xmuv) / (1 - avr * is.astot) + double avr = roc * fr + (1 - fr) * roe; + double rsurf = (double)(roc * is.dtott * exp(-(is.trayp + is.taerp) / geom.xmuv) / (1 - avr * is.astot) + avr * is.dtott * (is.utott - exp(-(is.trayp + is.taerp) / geom.xmuv)) / (1 - avr * is.astot)); - float ratm1 = (is.romix - is.rorayl) * tgtot + is.rorayl * tgp1; - float ratm3 = is.romix * tgp1; - float ratm2 = (is.romix - is.rorayl) * tgp2 + is.rorayl * tgp1; - float romeas1 = ratm1 + rsurf * tgtot; - float romeas2 = ratm2 + rsurf * tgtot; - float romeas3 = ratm3 + rsurf * tgtot; + double ratm1 = (is.romix - is.rorayl) * tgtot + is.rorayl * tgp1; + double ratm3 = is.romix * tgp1; + double ratm2 = (is.romix - is.rorayl) * tgp2 + is.rorayl * tgp1; + double romeas1 = ratm1 + rsurf * tgtot; + double romeas2 = ratm2 + rsurf * tgtot; + double romeas3 = ratm3 + rsurf * tgtot; /* computing integrated values over the spectral band */ if (iwave.iwave == -2) @@ -418,7 +418,7 @@ } - float alumeas = (float)(geom.xmus * swl * romeas2 / M_PI); + double alumeas = (double)(geom.xmus * swl * romeas2 / M_PI); fophsa = fophsa + is.phaa * coef; fophsr = fophsr + is.phar * coef; sasr = sasr + is.asray * coef; @@ -474,15 +474,15 @@ seb = seb + coef; /* output at the ground level. */ - float tdir = (float)exp(-(is.tray + is.taer) / geom.xmus); - float tdif = is.dtott - tdir; - float etn = is.dtott * dgtot / (1 - avr * is.astot); - float esn = tdir * dgtot; - float es = (float)(tdir * dgtot * geom.xmus * swl); - float ea0n = tdif * dgtot; - float ea0 = (float)(tdif * dgtot * geom.xmus * swl); - float ee0n = dgtot * avr * is.astot * is.dtott / (1 - avr * is.astot); - float ee0 = (float)(geom.xmus * swl * dgtot * avr * is.astot * is.dtott / (1 - avr * is.astot)); + double tdir = (double)exp(-(is.tray + is.taer) / geom.xmus); + double tdif = is.dtott - tdir; + double etn = is.dtott * dgtot / (1 - avr * is.astot); + double esn = tdir * dgtot; + double es = (double)(tdir * dgtot * geom.xmus * swl); + double ea0n = tdif * dgtot; + double ea0 = (double)(tdif * dgtot * geom.xmus * swl); + double ee0n = dgtot * avr * is.astot * is.dtott / (1 - avr * is.astot); + double ee0 = (double)(geom.xmus * swl * dgtot * avr * is.astot * is.dtott / (1 - avr * is.astot)); if (etn > accu3) { @@ -509,14 +509,14 @@ } /* output at satellite level */ - float tmdir = (float)exp(-(is.tray + is.taer) / geom.xmuv); - float tmdif = is.utott - tmdir; - float xla0n = ratm2; - float xla0 = (float)(xla0n * geom.xmus * swl / M_PI); - float xltn = roc * is.dtott * tmdir * tgtot / (1 - avr * is.astot); - float xlt = (float)(xltn * geom.xmus * swl / M_PI); - float xlen = avr * is.dtott * tmdif * tgtot / (1 - avr * is.astot); - float xle = (float)(xlen * geom.xmus * swl / M_PI); + double tmdir = (double)exp(-(is.tray + is.taer) / geom.xmuv); + double tmdif = is.utott - tmdir; + double xla0n = ratm2; + double xla0 = (double)(xla0n * geom.xmus * swl / M_PI); + double xltn = roc * is.dtott * tmdir * tgtot / (1 - avr * is.astot); + double xlt = (double)(xltn * geom.xmus * swl / M_PI); + double xlen = avr * is.dtott * tmdif * tgtot / (1 - avr * is.astot); + double xle = (double)(xlen * geom.xmus * swl / M_PI); anr[0][0] = xla0n; anr[0][1] = xlen; anr[0][2] = xltn; @@ -582,7 +582,7 @@ srotot = srotot / seb; alumet = alumet / sb; /* - float pizera = 0.0f; + double pizera = 0.0f; if(aero.iaer != 0) pizera = ssdaer / sodaer; */ sodray = sodray / seb; diff -Nru grass-7.4.3/imagery/i.atcorr/6s.h grass-7.6.0/imagery/i.atcorr/6s.h --- grass-7.4.3/imagery/i.atcorr/6s.h 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/imagery/i.atcorr/6s.h 2018-08-31 15:00:18.000000000 +0000 @@ -29,9 +29,9 @@ This requires lots of computations and therefore can be very time consuming. */ -extern void pre_compute_hv(const float height, const float vis); -extern void pre_compute_v(const float vis); -extern void pre_compute_h(const float height); +extern void pre_compute_hv(const double height, const double vis); +extern void pre_compute_v(const double vis); +extern void pre_compute_h(const double height); struct TransformInput; /* Compute the input parameters used to do atmospheric correction on input values diff -Nru grass-7.4.3/imagery/i.atcorr/abstra.cpp grass-7.6.0/imagery/i.atcorr/abstra.cpp --- grass-7.4.3/imagery/i.atcorr/abstra.cpp 2018-03-24 14:51:08.000000000 +0000 +++ grass-7.6.0/imagery/i.atcorr/abstra.cpp 2018-08-31 15:00:18.000000000 +0000 @@ -7,7 +7,7 @@ #include "altitude.h" void -wava6 (float a[8], const long int inu) +wava6 (double a[8], const long int inu) { @@ -344,7 +344,7 @@ } /* wava6 */ void -wava5 (float a[8], const long int inu) +wava5 (double a[8], const long int inu) { @@ -677,7 +677,7 @@ } /* wava5 */ void -wava4 (float a[8], const long int inu) +wava4 (double a[8], const long int inu) { @@ -1007,7 +1007,7 @@ } /* wava4 */ void -wava3 (float a[8], const long int inu) +wava3 (double a[8], const long int inu) { @@ -1321,7 +1321,7 @@ } /* wava3 */ void -wava2 (float a[8], const long int inu) +wava2 (double a[8], const long int inu) { @@ -1637,7 +1637,7 @@ } /* wava2 */ void -wava1 (float a[8], const long int inu) +wava1 (double a[8], const long int inu) { @@ -1952,7 +1952,7 @@ } /* wava1 */ -void dica3 (float a[8], const long int inu) +void dica3 (double a[8], const long int inu) { @@ -2256,7 +2256,7 @@ } /* dica3 */ -void dica2 (float a[8], const long int inu) +void dica2 (double a[8], const long int inu) { @@ -2562,7 +2562,7 @@ } /* dica2 */ -void dica1 (float a[8], const long int inu) +void dica1 (double a[8], const long int inu) { @@ -2873,7 +2873,7 @@ void -ozon1 (float a[8], const long int inu) +ozon1 (double a[8], const long int inu) { @@ -3172,7 +3172,7 @@ void -niox6 (float a[8], const long int inu) +niox6 (double a[8], const long int inu) { @@ -3503,7 +3503,7 @@ } /* niox6 */ void -niox5 (float a[8], const long int inu) +niox5 (double a[8], const long int inu) { @@ -3834,7 +3834,7 @@ } /* niox5 */ void -niox4 (float a[8], const long int inu) +niox4 (double a[8], const long int inu) { @@ -4166,7 +4166,7 @@ } /* niox4 */ void -niox3 (float a[8], const long int inu) +niox3 (double a[8], const long int inu) { @@ -4461,7 +4461,7 @@ } /* niox3 */ void -niox2 (float a[8], const long int inu) +niox2 (double a[8], const long int inu) { @@ -4751,7 +4751,7 @@ } /* niox2 */ void -niox1 (float a[8], const long int inu) +niox1 (double a[8], const long int inu) { @@ -5054,7 +5054,7 @@ void -meth6 (float a[8], const long int inu) +meth6 (double a[8], const long int inu) { @@ -5386,7 +5386,7 @@ } /* meth6 */ void -meth5 (float a[8], const long int inu) +meth5 (double a[8], const long int inu) { @@ -5715,7 +5715,7 @@ } /* meth5 */ void -meth4 (float a[8], const long int inu) +meth4 (double a[8], const long int inu) { @@ -6045,7 +6045,7 @@ } /* meth4 */ void -meth3 (float a[8], const long int inu) +meth3 (double a[8], const long int inu) { @@ -6339,7 +6339,7 @@ } /* meth3 */ void -meth2 (float a[8], const long int inu) +meth2 (double a[8], const long int inu) { @@ -6633,7 +6633,7 @@ } /* meth2 */ void -meth1 (float a[8], const long int inu) +meth1 (double a[8], const long int inu) { @@ -6936,7 +6936,7 @@ void -moca6 (float a[8], const long int inu) +moca6 (double a[8], const long int inu) { @@ -7267,7 +7267,7 @@ } /* moca6 */ void -moca5 (float a[8], const long int inu) +moca5 (double a[8], const long int inu) { @@ -7597,7 +7597,7 @@ } /* moca5 */ -void moca4 (float a[8], const long int inu) +void moca4 (double a[8], const long int inu) { static const float acr[2048] = { 0.f, 0.f, 0.f, 0.f, 0.f, 0.f, 10180.f, 10190.f, 0.f, 0.f, 0.f, 0.f, 0.f, 0.f, 10190.f, 10200.f, @@ -7927,7 +7927,7 @@ } /* moca4 */ void -moca3 (float a[8], const long int inu) +moca3 (double a[8], const long int inu) { @@ -8233,7 +8233,7 @@ } /* moca3 */ void -moca2 (float a[8], const long int inu) +moca2 (double a[8], const long int inu) { @@ -8530,7 +8530,7 @@ } /* moca2 */ void -moca1 (float a[8], const long int inu) +moca1 (double a[8], const long int inu) { @@ -8840,7 +8840,7 @@ void -oxyg6 (float a[8], const long int inu) +oxyg6 (double a[8], const long int inu) { @@ -9167,7 +9167,7 @@ for(int i = 0; i < 8; i++) a[i] = acr[i + (inu << 3) - 8]; } /* oxyg6 */ -void oxyg5 (float a[8], const long int inu) +void oxyg5 (double a[8], const long int inu) { static const float acr[2048] = { 0.f, 0.f, 0.f, 0.f, 0.f, 0.f, 12740.f, 12750.f, 0.f, 0.f, 0.f, 0.f, 0.f, 0.f, 12750.f, 12760.f, @@ -9499,7 +9499,7 @@ } /* oxyg5 */ void -oxyg4 (float a[8], const long int inu) +oxyg4 (double a[8], const long int inu) { @@ -9828,7 +9828,7 @@ } /* oxyg4 */ void -oxyg3 (float a[8], const long int inu) +oxyg3 (double a[8], const long int inu) { static const float acr[2048] = { 0.f, 0.f, 0.f, 0.f, 0.f, 0.f, 7620.f, 7630.f, 0.f, 0.f, 0.f, 0.f, 0.f, 0.f, 7630.f, 7640.f, 0.f, @@ -10146,28 +10146,28 @@ void abstra (const AtmosModel& atms, const Altitude& alt, - const float wl, const float xmus, const float xmuv, - const float uw, const float uo3, float& uwus, float& uo3us, - const float uwpl, const float uo3pl, const float uwusp, - const float uo3usp, AbstraStruct& as ) + const double wl, const double xmus, const double xmuv, + const double uw, const double uo3, double& uwus, double& uo3us, + const double uwpl, const double uo3pl, const double uwusp, + const double uo3usp, AbstraStruct& as ) { // transmittance calculation for ozone, water vapor, // carbon dioxyde and oxygen. - float tnu[10][3],a[8],rm[34],r2[34],r3[34],tp[34],rat[10]; - float rmpl[34],r2pl[34],r3pl[34],ratpl[10]; - float dtcont,utcont,ttcont; - float v,te2,phi,psi,uu,u,up,uud,uut,uuu; - float ud,ut,upd,upt,udp,updp,udtp,updtp; - float ds2,uupl,upl,uppl,ah2o; - float xh,xi,xd,ako3,test1,test2,test3,udt,atest; - float updt,tt,y,utt,uptt,tn; - float ds,te,roair; + double tnu[10][3],a[8],rm[34],r2[34],r3[34],tp[34],rat[10]; + double rmpl[34],r2pl[34],r3pl[34],ratpl[10]; + double dtcont,utcont,ttcont; + double v,te2,phi,psi,uu,u,up,uud,uut,uuu; + double ud,ut,upd,upt,udp,updp,udtp,updtp; + double ds2,uupl,upl,uppl,ah2o; + double xh,xi,xd,ako3,test1,test2,test3,udt,atest; + double updt,tt,y,utt,uptt,tn; + double ds,te,roair; double ptest, ptest1; int iv,id,idgaz,inu = 0,n,nh; int ivli[6] = { 2500,5060,7620,10180,12740,15300 }; - float co3[102] = { + double co3[102] = { 4.50e-03, 8.00e-03, 1.07e-02, 1.10e-02, 1.27e-02, 1.71e-02, 2.00e-02, 2.45e-02, 3.07e-02, 3.84e-02, 4.78e-02, 5.67e-02, 6.54e-02, 7.62e-02, 9.15e-02, 1.00e-01, 1.09e-01, 1.20e-01, @@ -10187,7 +10187,7 @@ 1.57e+01, 1.20e+01, 1.00e+01, 8.80e+00, 8.30e+00, 8.60e+00 }; - float cch2o[15] = { + double cch2o[15] = { 0.00,0.19,0.15,0.12,0.10, 0.09,0.10,0.12,0.15,0.17, 0.20,0.24,0.28,0.33,0.00 @@ -10236,22 +10236,22 @@ } /* constants determination */ - const float p0 = 1013.25f; - const float g = 98.1f; + const double p0 = 1013.25f; + const double g = 98.1f; - const float t0 = 250.f; + const double t0 = 250.f; /* volumic mass in kilogrammes per m3 */ ds = 0; te = 0; roair = 0; - const float air = 0.028964 / 0.0224; - const float roco2 = 0.044 / 0.0224; - const float rmo2 = 0.032 / 0.0224; - const float rmo3 = 0.048 / 0.0224; - const float rmn2o = 0.044 / 0.0224; - const float rmch4 = 0.016 / 0.0224; - const float rmco = 0.028 / 0.0224; + const double air = 0.028964 / 0.0224; + const double roco2 = 0.044 / 0.0224; + const double rmo2 = 0.032 / 0.0224; + const double rmo3 = 0.048 / 0.0224; + const double rmn2o = 0.044 / 0.0224; + const double rmch4 = 0.016 / 0.0224; + const double rmco = 0.028 / 0.0224; uwus = 1.424; uo3us = .344; @@ -10270,7 +10270,7 @@ rat[9] = uw / uwus; } - v = (float)(1e+04 / wl); + v = (double)(1e+04 / wl); iv = (int)(v / 5); iv = iv * 5; id = ((iv - 2500) / 10) / 256 + 1; @@ -10361,8 +10361,8 @@ tp[k] = (atms.t[k] + atms.t[k + 1]) / 2.f; te = tp[k] - t0; te2 = te * te; - phi = (float)exp(a[2] * te + a[3] * te2); - psi = (float)exp(a[4] * te + a[5] * te2); + phi = (double)exp(a[2] * te + a[3] * te2); + psi = (double)exp(a[4] * te + a[5] * te2); if(idgaz == 1) rm[k] = atms.wh[k] / (roair * 1000); if(idgaz == 2) rm[k] = 3.3e-04f * roco2 / air; if(idgaz == 3) rm[k] = 0.20947f * rmo2 / air; @@ -10424,8 +10424,8 @@ tp[k] = (alt.plane_sim.tpl[k] + alt.plane_sim.tpl[k + 1]) / 2; te = tp[k] - t0; te2 = te * te; - phi = (float)exp(a[2] * te + a[3] * te2); - psi = (float)exp(a[4] * te + a[5] * te2); + phi = (double)exp(a[2] * te + a[3] * te2); + psi = (double)exp(a[4] * te + a[5] * te2); if(idgaz == 1) rmpl[k] = alt.plane_sim.whpl[k] / (roair * 1000); if(idgaz == 2) rmpl[k] = 3.3e-04f * roco2 / air; if(idgaz == 3) rmpl[k] = 0.20947f * rmo2 / air; @@ -10509,11 +10509,11 @@ { xi = (v - 2350) / 50 + 1; nh = (int)(xi + 1.001f); - xh = xi - float(nh); + xh = xi - double(nh); ah2o = cch2o[nh-1] + xh * (cch2o[nh-1]-cch2o[nh-2]); - dtcont = (float)exp(-ah2o * uud); - utcont = (float)exp(-ah2o * uuu); - ttcont = (float)exp(-ah2o * uut); + dtcont = (double)exp(-ah2o * uud); + utcont = (double)exp(-ah2o * uuu); + ttcont = (double)exp(-ah2o * uut); } if (!((idgaz == 1) || (iv < 13000))) @@ -10529,7 +10529,7 @@ } n = (int)(xi + 1.001); - xd = xi-float(n); + xd = xi-double(n); ako3 = co3[n-1] + xd * (co3[n-1] - co3[n-2]); test1 = ako3 * uud; test2 = ako3 * uuu; @@ -10541,9 +10541,9 @@ if(test2 > 86.0) test2 = 86.0; if(test3 > 86.0) test3 = 86.0; - tnu[3][0] = (float)exp(-test1); - tnu[3][1] = (float)exp(-test2); - tnu[3][2] = (float)exp(-test3); + tnu[3][0] = (double)exp(-test1); + tnu[3][1] = (double)exp(-test2); + tnu[3][2] = (double)exp(-test3); continue; } @@ -10567,9 +10567,9 @@ updt = upd; if(ud == 0 && upd == 0.) updt = 1; tt = 1 + 4 * (a[0] / atest) * ((ud * ud) / updt); - y = (float)(-tn * (sqrt(tt) - 1)); - if(idgaz == 1) y = (float)(-a[0] * ud / sqrt(1 + (a[0] / atest) * (ud * ud / updt))); - tnu[idgaz-1][0] = (float)exp(y); + y = (double)(-tn * (sqrt(tt) - 1)); + if(idgaz == 1) y = (double)(-a[0] * ud / sqrt(1 + (a[0] / atest) * (ud * ud / updt))); + tnu[idgaz-1][0] = (double)exp(y); /* upward path modified to take account for plane content */ @@ -10583,9 +10583,9 @@ updtp = updp; if(udp == 0 && updp == 0.) updtp = 1; tt = 1 + 4 * (a[0] / atest) * ((udp * udp) / updtp); - y = (float)(-tn * (sqrt(tt) - 1)); - if(idgaz == 1) y = (float)(-a[0] * udp / sqrt(1 + (a[0] / atest) * (udp * udp / updtp))); - tnu[idgaz-1][1] = (float)exp(y); + y = (double)(-tn * (sqrt(tt) - 1)); + if(idgaz == 1) y = (double)(-a[0] * udp / sqrt(1 + (a[0] / atest) * (udp * udp / updtp))); + tnu[idgaz-1][1] = (double)exp(y); /* total(down + up) path modified on the way up */ ut = u / xmus + upl / xmuv; @@ -10596,26 +10596,26 @@ uptt = upt; if(ut == 0 && upt == 0.) uptt = 1; tt = 1 + 4 * (a[0] / atest) * ((ut * ut) / uptt); - y = (float)(-tn * (sqrt(tt) - 1)); - if(idgaz == 1) y = (float)(-a[0] * ut / sqrt(1 + (a[0] / atest) * (ut * ut / uptt))); - tnu[idgaz-1][2] = (float)exp(y); + y = (double)(-tn * (sqrt(tt) - 1)); + if(idgaz == 1) y = (double)(-a[0] * ut / sqrt(1 + (a[0] / atest) * (ut * ut / uptt))); + tnu[idgaz-1][2] = (double)exp(y); } ptest1 = tnu[0][0] * dtcont; ptest = ptest1; - if (ptest > 1e-10) as.dtwava = (float)ptest; + if (ptest > 1e-10) as.dtwava = (double)ptest; else as.dtwava = 0; ptest1 = tnu[0][1] * utcont; ptest = ptest1; - if (ptest > 1e-10) as.utwava = (float)ptest; + if (ptest > 1e-10) as.utwava = (double)ptest; else as.utwava = 0; ptest1 = tnu[0][2] * ttcont; ptest = ptest1; - if (ptest > 1e-10) as.ttwava = (float)ptest; + if (ptest > 1e-10) as.ttwava = (double)ptest; else as.ttwava = 0; as.dtdica = tnu[1][0]; diff -Nru grass-7.4.3/imagery/i.atcorr/abstra.h grass-7.6.0/imagery/i.atcorr/abstra.h --- grass-7.4.3/imagery/i.atcorr/abstra.h 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/imagery/i.atcorr/abstra.h 2018-08-31 15:00:18.000000000 +0000 @@ -3,27 +3,27 @@ struct AbstraStruct { - float dtwava; /* downward absorption water vapor dtwava */ - float dtozon; /* downward absorption ozone dtozon */ - float dtdica; /* downward absorption carbon diox dtdica */ - float dtoxyg; /* downward absorption oxygen dtoxyg */ - float dtniox; /* downward absorption nitrous oxi dtniox */ - float dtmeth; /* downward absorption methane dtmeth */ - float dtmoca; /* downward absorption carbon mono dtmoca */ - float utwava; /* upward absorption water vapor utwava */ - float utozon; /* upward absorption ozone utozon */ - float utdica; /* upward absorption carbon diox utdica */ - float utoxyg; /* upward absorption oxygen utoxyg */ - float utniox; /* upward absorption nitrous oxi utniox */ - float utmeth; /* upward absorption methane utmeth */ - float utmoca; /* upward absorption carbon mono utmoca */ - float ttwava; /* total(on the two paths ) absorption water vapor ttwava */ - float ttozon; /* total(on the two paths ) absorption ozone ttozon */ - float ttdica; /* total(on the two paths ) absorption carbon diox ttdica */ - float ttoxyg; /* total(on the two paths ) absorption oxygen ttoxyg */ - float ttniox; /* total absorption nitrous oxi ttniox */ - float ttmeth; /* total absorption methane ttmeth */ - float ttmoca; /* total absorption carbon mono ttmoca */ + double dtwava; /* downward absorption water vapor dtwava */ + double dtozon; /* downward absorption ozone dtozon */ + double dtdica; /* downward absorption carbon diox dtdica */ + double dtoxyg; /* downward absorption oxygen dtoxyg */ + double dtniox; /* downward absorption nitrous oxi dtniox */ + double dtmeth; /* downward absorption methane dtmeth */ + double dtmoca; /* downward absorption carbon mono dtmoca */ + double utwava; /* upward absorption water vapor utwava */ + double utozon; /* upward absorption ozone utozon */ + double utdica; /* upward absorption carbon diox utdica */ + double utoxyg; /* upward absorption oxygen utoxyg */ + double utniox; /* upward absorption nitrous oxi utniox */ + double utmeth; /* upward absorption methane utmeth */ + double utmoca; /* upward absorption carbon mono utmoca */ + double ttwava; /* total(on the two paths ) absorption water vapor ttwava */ + double ttozon; /* total(on the two paths ) absorption ozone ttozon */ + double ttdica; /* total(on the two paths ) absorption carbon diox ttdica */ + double ttoxyg; /* total(on the two paths ) absorption oxygen ttoxyg */ + double ttniox; /* total absorption nitrous oxi ttniox */ + double ttmeth; /* total absorption methane ttmeth */ + double ttmoca; /* total absorption carbon mono ttmoca */ }; struct AtmosModel; @@ -36,9 +36,9 @@ equal to 10 cm-1. iinf*/ void abstra (const AtmosModel& atms, const Altitude& alt, - const float wl, const float xmus, const float xmuv, - const float uw, const float uo3, float& uwus, float& uo3us, - const float uwpl, const float uo3pl, const float uwusp, - const float uo3usp, AbstraStruct& as ); + const double wl, const double xmus, const double xmuv, + const double uw, const double uo3, double& uwus, double& uo3us, + const double uwpl, const double uo3pl, const double uwusp, + const double uo3usp, AbstraStruct& as ); #endif /* ABSTRA_H */ diff -Nru grass-7.4.3/imagery/i.atcorr/aerosolconcentration.cpp grass-7.6.0/imagery/i.atcorr/aerosolconcentration.cpp --- grass-7.4.3/imagery/i.atcorr/aerosolconcentration.cpp 2018-03-24 14:51:08.000000000 +0000 +++ grass-7.6.0/imagery/i.atcorr/aerosolconcentration.cpp 2018-08-31 15:00:18.000000000 +0000 @@ -32,17 +32,17 @@ { cin >> taer55; cin.ignore(numeric_limits::max(),'\n'); /* ignore comments */ - v = (float)(exp(-log(taer55/2.7628f)/0.79902f)); + v = (double)(exp(-log(taer55/2.7628f)/0.79902f)); } else if(v > 0) oda550(v, atms); } -void AerosolConcentration::oda550(const float vis, const AtmosModel& atms) +void AerosolConcentration::oda550(const double vis, const AtmosModel& atms) { /* aerosol optical depth at wl=550nm */ /* vertical repartition of aerosol density for v=23km */ /* ( in nbr of part/cm3 ) */ - static const float an23[34] = { + static const double an23[34] = { 2.828e+03,1.244e+03,5.371e+02,2.256e+02,1.192e+02, 8.987e+01,6.337e+01,5.890e+01,6.069e+01,5.818e+01, 5.675e+01,5.317e+01,5.585e+01,5.156e+01,5.048e+01, @@ -55,7 +55,7 @@ /* vertical repartition of aerosol density for v=5km */ /* ( in nbr of part/cm3 ) */ - static const float an5[34] = { + static const double an5[34] = { 1.378e+04,5.030e+03,1.844e+03,6.731e+02,2.453e+02, 8.987e+01,6.337e+01,5.890e+01,6.069e+01,5.818e+01, 5.675e+01,5.317e+01,5.585e+01,5.156e+01,5.048e+01, @@ -71,17 +71,17 @@ for(int k = 0; k < 32; k++) { - float dz = atms.z[k+1] - atms.z[k]; - float az = (115.f / 18.f) * (an5[k] - an23[k]); - float az1 = (115.f / 18.f) * (an5[k+1] - an23[k+1]); + double dz = atms.z[k+1] - atms.z[k]; + double az = (115.f / 18.f) * (an5[k] - an23[k]); + double az1 = (115.f / 18.f) * (an5[k+1] - an23[k+1]); - float bz = (5.f * an5[k] / 18.f) - (23.f * an23[k] / 18.f); - float bz1 = (5.f * an5[k+1] / 18.f) - (23.f * an23[k+1] / 18.f); + double bz = (5.f * an5[k] / 18.f) - (23.f * an23[k] / 18.f); + double bz1 = (5.f * an5[k+1] / 18.f) - (23.f * an23[k+1] / 18.f); - float bnz = az / vis - bz; - float bnz1 = az1 / vis - bz1; + double bnz = az / vis - bz; + double bnz1 = az1 / vis - bz1; - float ev = (float)(dz * exp((log(bnz) + log(bnz1)) / 2)); + double ev = (double)(dz * exp((log(bnz) + log(bnz1)) / 2)); taer55 += ev * sigma * 1.0e-03f; } } diff -Nru grass-7.4.3/imagery/i.atcorr/aerosolconcentration.h grass-7.6.0/imagery/i.atcorr/aerosolconcentration.h --- grass-7.4.3/imagery/i.atcorr/aerosolconcentration.h 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/imagery/i.atcorr/aerosolconcentration.h 2018-08-31 15:00:18.000000000 +0000 @@ -32,17 +32,17 @@ struct AerosolConcentration { /* aerosol concentration parameters */ - float taer55; + double taer55; private: long int iaer; - float v; + double v; void parse(const long int iaer, const AtmosModel &atms); - void oda550(const float v, const AtmosModel &atms); + void oda550(const double v, const AtmosModel &atms); public: /* Set the visibility, this will overide any previous estimates of taer55 */ - void set_visibility (const float vis, const AtmosModel &atms) { if(vis > 0) oda550(vis, atms); } + void set_visibility (const double vis, const AtmosModel &atms) { if(vis > 0) oda550(vis, atms); } void print(); static AerosolConcentration Parse(const long int iaer, const AtmosModel &atms); }; diff -Nru grass-7.4.3/imagery/i.atcorr/aerosolmodel.cpp grass-7.6.0/imagery/i.atcorr/aerosolmodel.cpp --- grass-7.4.3/imagery/i.atcorr/aerosolmodel.cpp 2018-03-24 14:51:08.000000000 +0000 +++ grass-7.6.0/imagery/i.atcorr/aerosolmodel.cpp 2018-08-31 15:00:18.000000000 +0000 @@ -7,7 +7,7 @@ #include "aerosolmodel.h" #include "atmosmodel.h" #ifdef WIN32 -#pragma warning(disable:4305) /* disable warning about initialization of a float by a double */ +#pragma warning(disable:4305) /* disable warning about initialization of a double by a double */ #endif /* WIN32 */ /* (background desert model...) */ @@ -57,7 +57,7 @@ isotropic sphere, the physical properties of particles whose sizes are comparable to or larger than the wavelength, and to generate mixture of dry particles. */ -void AerosolModel::mie(float (&ex)[4][10], float (&sc)[4][10], float (&asy)[4][10]) +void AerosolModel::mie(double (&ex)[4][10], double (&sc)[4][10], double (&asy)[4][10]) { double np[4]; double ext[10][4]; @@ -180,8 +180,8 @@ { ext[j][i] /= np[i] * 1000; sca2[j][i] /= np[i] * 1000; - ex[0][j] += (float)(mie_in.cij[i] * ext[j][i]); - sc[0][j] += (float)(mie_in.cij[i] * sca2[j][i]); + ex[0][j] += (double)(mie_in.cij[i] * ext[j][i]); + sc[0][j] += (double)(mie_in.cij[i] * sca2[j][i]); } /* computation of the phase function and the asymetry coefficient @@ -196,14 +196,14 @@ { sixs_aerbas.usr_ph[j][k] = 0; for(i = 0; i < mie_in.icp; i++) - sixs_aerbas.usr_ph[j][k] += (float)(mie_in.cij[i] * p1[j][i][k] / np[i] / 1000); + sixs_aerbas.usr_ph[j][k] += (double)(mie_in.cij[i] * p1[j][i][k] / np[i] / 1000); - sixs_aerbas.usr_ph[j][k] += (float)sc[0][j]; + sixs_aerbas.usr_ph[j][k] += (double)sc[0][j]; asy_n += sixs_sos.cgaus[k] * sixs_aerbas.usr_ph[j][k] * sixs_sos.pdgs[k] / 10.; asy_d += sixs_aerbas.usr_ph[j][k] * sixs_sos.pdgs[k] / 10.; } - asy[0][j] = (float)(asy_n / asy_d); + asy[0][j] = (double)(asy_n / asy_d); } sixs_aerbas.ph = &sixs_aerbas.usr_ph; @@ -499,7 +499,7 @@ by the user (see SUBROUTINES MIE and EXSCPHASE). These models don't correspond to a mixture of the four basic components. */ -void AerosolModel::aeroso(const float xmud) +void AerosolModel::aeroso(const double xmud) { /* sra basic components for aerosol model, extinction coefficients are */ /* in km-1. */ @@ -511,7 +511,7 @@ static const double ni[4] = { 54.734, 1868550., 276.05, 1805820. }; /* i: 1=dust-like 2=water-soluble 3=oceanic 4=soot */ - static const float s_ex[4][10] = + static const double s_ex[4][10] = { {0.1796674e-01,0.1815135e-01,0.1820247e-01,0.1827016e-01,0.1842182e-01, 0.1853081e-01,0.1881427e-01,0.1974608e-01,0.1910712e-01,0.1876025e-01}, @@ -523,7 +523,7 @@ 0.3966041e-06,0.2965532e-06,0.1493927e-06,0.1017134e-06,0.6065031e-07} }; - static const float s_sc[4][10] = + static const double s_sc[4][10] = { {0.1126647e-01,0.1168918e-01,0.1180978e-01,0.1196792e-01,0.1232056e-01, 0.1256952e-01,0.1319347e-01,0.1520712e-01,0.1531952e-01,0.1546761e-01}, @@ -535,44 +535,44 @@ 0.6469735e-07,0.3610638e-07,0.6227224e-08,0.1779378e-08,0.3050002e-09} }; - static const float ex2[10] = + static const double ex2[10] = { 43.83631f, 42.12415f, 41.57425f, 40.85399f, 39.1404f, 37.89763f, 34.67506f, 24.59f, 17.96726f, 10.57569f }; - static const float sc2[10] = + static const double sc2[10] = { 40.28625f, 39.04473f, 38.6147f, 38.03645f, 36.61054f, 35.54456f, 32.69951f, 23.41019f, 17.15375f,10.09731f }; - static const float ex3[10] = + static const double ex3[10] = { 95397.86f, 75303.6f, 70210.64f, 64218.28f, 52430.56f, 45577.68f, 31937.77f, 9637.68f, 3610.691f, 810.5614f }; - static const float sc3[10] = + static const double sc3[10] = { 92977.9f, 73397.17f, 68425.49f, 62571.8f, 51049.87f, 44348.77f, 31006.21f, 9202.678f, 3344.476f, 664.1915f }; - static const float ex4[10] = + static const double ex4[10] = { 54273040.f, 61981440.f, 63024320.f, 63489470.f, 61467600.f, 58179720.f, 46689090.f, 15190620.f, 5133055.f, 899859.4f }; - static const float sc4[10] = + static const double sc4[10] = { 54273040.f, 61981440.f, 63024320.f, 63489470.f, 61467600.f, 58179720.f, 46689090.f, 15190620.f, 5133055.f, 899859.4f }; - static const float s_asy[4][10] = + static const double s_asy[4][10] = { {0.896,0.885,0.880,0.877,0.867,0.860,0.845,0.836,0.905,0.871}, {0.642,0.633,0.631,0.628,0.621,0.616,0.610,0.572,0.562,0.495}, @@ -580,21 +580,21 @@ {0.397,0.359,0.348,0.337,0.311,0.294,0.253,0.154,0.103,0.055} }; - static const float asy2[10] = { .718f, .712f, .71f, .708f, .704f, .702f, .696f, .68f, .668f, .649f }; + static const double asy2[10] = { .718f, .712f, .71f, .708f, .704f, .702f, .696f, .68f, .668f, .649f }; - static const float asy3[10] = { .704f, .69f, .686f, .68f, .667f, .659f, .637f, .541f, .437f, .241f }; - static const float asy4[10] = { .705f, .744f, .751f, .757f, .762f, .759f, .737f, .586f, .372f, .139f }; + static const double asy3[10] = { .704f, .69f, .686f, .68f, .667f, .659f, .637f, .541f, .437f, .241f }; + static const double asy4[10] = { .705f, .744f, .751f, .757f, .762f, .759f, .737f, .586f, .372f, .139f }; /* local */ double coef; - float sigm; + double sigm; double sumni; double dd[4][10]; double pha[5][10][83]; - float ex[4][10]; - float sc[4][10]; - float asy[4][10]; + double ex[4][10]; + double sc[4][10]; + double asy[4][10]; int i; /* crappy VS6 */ /* initialize ex, sc & asy */ @@ -636,7 +636,7 @@ { load(); for(i = 0; i < 10; i++) - sixs_aer.phase[i] = (float)(sixs_sos.phasel[i][j1] + + sixs_aer.phase[i] = (double)(sixs_sos.phasel[i][j1] + coef*(sixs_sos.phasel[i][j1]-sixs_sos.phasel[i][j1+1])); return; } @@ -745,11 +745,11 @@ sumni = 0.f; sigm = 0.f; - for(i = 0; i < 4; i++) sigm+=(float)(c[i]/vi[i]); + for(i = 0; i < 4; i++) sigm+=(double)(c[i]/vi[i]); /* cij coefficients calculation */ for(i = 0; i < 4; i++) { - mie_in.cij[i] = (float)(c[i]/vi[i]/sigm); + mie_in.cij[i] = (double)(c[i]/vi[i]/sigm); sumni += mie_in.cij[i]/ni[i]; } @@ -762,13 +762,13 @@ { for(int j = 0; j < mie_in.icp; j++) { - sixs_aer.ext[i] += (float)(ex[j][i] * mie_in.cij[j]); - sca[i] += (float)(sc[j][i] * mie_in.cij[j]); - sixs_aer.gasym[i] += (float)(sc[j][i] * mie_in.cij[j] * asy[j][i]); - sixs_aer.phase[i] += (float)(sc[j][i] * mie_in.cij[j] * dd[j][i]); + sixs_aer.ext[i] += (double)(ex[j][i] * mie_in.cij[j]); + sca[i] += (double)(sc[j][i] * mie_in.cij[j]); + sixs_aer.gasym[i] += (double)(sc[j][i] * mie_in.cij[j] * asy[j][i]); + sixs_aer.phase[i] += (double)(sc[j][i] * mie_in.cij[j] * dd[j][i]); for(int k = 0; k < 83; k++) - sixs_sos.phasel[i][k] += (float)(sc[j][i] * mie_in.cij[j] * pha[j][i][k]); + sixs_sos.phasel[i][k] += (double)(sc[j][i] * mie_in.cij[j] * pha[j][i][k]); } sixs_aer.ome[i] = sca[i]/sixs_aer.ext[i]; @@ -777,14 +777,14 @@ for(int k = 0; k < 83; k++) sixs_sos.phasel[i][k] /= sca[i]; - sixs_aer.ext[i] *= (float)nis; - sca[i] *= (float)nis; + sixs_aer.ext[i] *= (double)nis; + sca[i] *= (double)nis; } if (filename.size() != 0 && iaer >= 8 && iaer <= 11) save(); } -void AerosolModel::parse(const float xmud) +void AerosolModel::parse(const double xmud) { cin >> iaer; cin.ignore(numeric_limits::max(),'\n'); @@ -937,7 +937,7 @@ double sq = mie_in.rsunph[i]*mie_in.rsunph[i]; const double ln10 = 2.3025850929940456840179914546844; - mie_in.nrsunph[i] = (float)(mie_in.nrsunph[i]/(sq*sq)/ln10); + mie_in.nrsunph[i] = (double)(mie_in.nrsunph[i]/(sq*sq)/ln10); } mie_in.rmin=mie_in.rsunph[0]; mie_in.rmax=mie_in.rsunph[mie_in.irsunph-1]+1e-07f; @@ -1159,7 +1159,7 @@ } } -AerosolModel AerosolModel::Parse(const float xmud) +AerosolModel AerosolModel::Parse(const double xmud) { AerosolModel aero; aero.parse(xmud); diff -Nru grass-7.4.3/imagery/i.atcorr/aerosolmodel.h grass-7.6.0/imagery/i.atcorr/aerosolmodel.h --- grass-7.4.3/imagery/i.atcorr/aerosolmodel.h 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/imagery/i.atcorr/aerosolmodel.h 2018-08-31 15:00:18.000000000 +0000 @@ -85,15 +85,15 @@ struct AerosolModel { long int iaer; /* aerosol model */ - float c[4]; + double c[4]; private: double nis; - float sca[10]; + double sca[10]; long int iaerp; /* methods */ - void aeroso(const float xmud); + void aeroso(const double xmud); string filename; void load(); @@ -110,34 +110,34 @@ struct Mie_in { - float rmax; - float rmin; - float rn[10][4]; - float ri[10][4]; - float x1[4]; - float x2[4]; - float x3[4]; - float cij[4]; - float rsunph[50]; - float nrsunph[50]; + double rmax; + double rmin; + double rn[10][4]; + double ri[10][4]; + double x1[4]; + double x2[4]; + double x3[4]; + double cij[4]; + double rsunph[50]; + double nrsunph[50]; long int icp; long int irsunph; }; Mie_in mie_in; - void mie(float (&ex)[4][10], float (&sc)[4][10], float (&asy)[4][10]); + void mie(double (&ex)[4][10], double (&sc)[4][10], double (&asy)[4][10]); void exscphase(const double alpha, const double nr, const double ni, double& Qext, double& Qsca, double (&p11)[83]); - void parse(const float xmud); + void parse(const double xmud); /* format 132 */ void print132(string s); public: void print(); - static AerosolModel Parse(const float xmud); + static AerosolModel Parse(const double xmud); }; diff -Nru grass-7.4.3/imagery/i.atcorr/altitude.cpp grass-7.6.0/imagery/i.atcorr/altitude.cpp --- grass-7.4.3/imagery/i.atcorr/altitude.cpp 2018-03-24 14:51:08.000000000 +0000 +++ grass-7.6.0/imagery/i.atcorr/altitude.cpp 2018-08-31 15:00:18.000000000 +0000 @@ -14,7 +14,7 @@ are used as outputs or in computations when the user chooses to enter a specific amount of Ozone and Water Vapor. */ -void Altitude::pressure(AtmosModel& atms, float& uw, float& uo3) +void Altitude::pressure(AtmosModel& atms, double& uw, double& uo3) { /* log linear interpolation */ if(xps >= 100) xps = 99.99f; @@ -25,17 +25,17 @@ int isup = i; int iinf = i - 1; - float xa = (float)((atms.z[isup] - atms.z[iinf]) / log(atms.p[isup] / atms.p[iinf])); - float xb = (float)(atms.z[isup] - xa * log(atms.p[isup])); - float ps = (float)exp((xps - xb) / xa); + double xa = (double)((atms.z[isup] - atms.z[iinf]) / log(atms.p[isup] / atms.p[iinf])); + double xb = (double)(atms.z[isup] - xa * log(atms.p[isup])); + double ps = (double)exp((xps - xb) / xa); /* interpolating temperature wator vapor and ozone profile versus altitude */ - float xalt = xps; - float xtemp = (atms.t[isup] - atms.t[iinf]) / (atms.z[isup] - atms.z[iinf]); + double xalt = xps; + double xtemp = (atms.t[isup] - atms.t[iinf]) / (atms.z[isup] - atms.z[iinf]); xtemp = xtemp * (xalt - atms.z[iinf]) + atms.t[iinf]; - float xwo = (atms.wo[isup] - atms.wo[iinf]) / (atms.z[isup] - atms.z[iinf]); + double xwo = (atms.wo[isup] - atms.wo[iinf]) / (atms.z[isup] - atms.z[iinf]); xwo = xwo * (xalt - atms.z[iinf]) + atms.wo[iinf]; - float xwh = (atms.wh[isup] - atms.wh[iinf]) / (atms.z[isup] - atms.z[iinf]); + double xwh = (atms.wh[isup] - atms.wh[iinf]) / (atms.z[isup] - atms.z[iinf]); xwh = xwh * (xalt - atms.z[iinf]) + atms.wh[iinf]; /* updating atmospheric profile @@ -68,14 +68,14 @@ /* compute modified h2o and o3 integrated content */ uw = 0; uo3 = 0; - const float g = 98.1f; - const float air = 0.028964f/0.0224f; - const float ro3 = 0.048f/0.0224f; + const double g = 98.1f; + const double air = 0.028964f/0.0224f; + const double ro3 = 0.048f/0.0224f; - float rmwh[34]; - float rmo3[34]; + double rmwh[34]; + double rmo3[34]; int k; - float roair, ds; + double roair, ds; k = 0; roair = air * 273.16f * atms.p[k] / (atms.t[k] * 1013.25f); @@ -122,17 +122,17 @@ int isup = i; int iinf = i-1; - float xa = (float)((atms.z[isup] - atms.z[iinf]) / log(atms.p[isup] / atms.p[iinf])); - float xb = (float)(atms.z[isup] - xa * log(atms.p[isup])); - float ps = (float)(exp((xpp - xb) / xa)); + double xa = (double)((atms.z[isup] - atms.z[iinf]) / log(atms.p[isup] / atms.p[iinf])); + double xb = (double)(atms.z[isup] - xa * log(atms.p[isup])); + double ps = (double)(exp((xpp - xb) / xa)); /* interpolating temperature wator vapor and ozone profile versus altitud */ - float xalt = xpp; - float xtemp = (atms.t[isup] - atms.t[iinf])/ (atms.z[isup] - atms.z[iinf]); + double xalt = xpp; + double xtemp = (atms.t[isup] - atms.t[iinf])/ (atms.z[isup] - atms.z[iinf]); xtemp = xtemp * (xalt - atms.z[iinf]) + atms.t[iinf]; - float xwo = (atms.wo[isup] - atms.wo[iinf]) / (atms.z[isup] - atms.z[iinf]); + double xwo = (atms.wo[isup] - atms.wo[iinf]) / (atms.z[isup] - atms.z[iinf]); xwo = xwo * (xalt - atms.z[iinf]) + atms.wo[iinf]; - float xwh = (atms.wh[isup] - atms.wh[iinf]) / (atms.z[isup] - atms.z[iinf]); + double xwh = (atms.wh[isup] - atms.wh[iinf]) / (atms.z[isup] - atms.z[iinf]); xwh = xwh * (xalt - atms.z[iinf]) + atms.wh[iinf]; /* updating atmospheric profile @@ -161,18 +161,18 @@ ftray=rp/rt */ atms.uw = 0; atms.uo3 = 0; - const float g = 98.1f; - const float air = 0.028964f/0.0224f; - const float ro3 = 0.048f/0.0224f; - float rt = 0; - float rp = 0; + const double g = 98.1f; + const double air = 0.028964f/0.0224f; + const double ro3 = 0.048f/0.0224f; + double rt = 0; + double rp = 0; - float rmo3[34]; - float rmwh[34]; + double rmo3[34]; + double rmwh[34]; int k; for(k = 0; k < 33; k++) { - float roair = (float)(air * 273.16 * plane_sim.ppl[k] / (1013.25 * plane_sim.tpl[k])); + double roair = (double)(air * 273.16 * plane_sim.ppl[k] / (1013.25 * plane_sim.tpl[k])); rmwh[k] = atms.wh[k] / (roair * 1000); rmo3[k] = atms.wo[k] / (roair * 1000); rt += (atms.p[k+1] / atms.t[k+1] + atms.p[k] / atms.p[k]) * (atms.z[k+1] - atms.z[k]); @@ -183,7 +183,7 @@ ftray = rp / rt; for(k = 1; k < 33; k++) { - float ds = (plane_sim.ppl[k-1] - plane_sim.ppl[k]) / plane_sim.ppl[0]; + double ds = (plane_sim.ppl[k-1] - plane_sim.ppl[k]) / plane_sim.ppl[0]; atms.uw += (rmwh[k] + rmwh[k-1])*ds/2; atms.uo3+= (rmo3[k] + rmo3[k-1])*ds/2; } @@ -198,8 +198,8 @@ xps = original_xps; xpp = original_xpp; - float uwus; - float uo3us; + double uwus; + double uo3us; if(xps <= 0) { xps = 0; @@ -265,7 +265,7 @@ if ((taer55p > 0) || ((aerocon.taer55 - taer55p) < 1e-03)) { /* a scale heigh of 2km is assumed in case no value is given for taer55p */ - taer55p = (float)(aerocon.taer55 * (1 - exp(-palt / 2))); + taer55p = (double)(aerocon.taer55 * (1 - exp(-palt / 2))); } else { @@ -273,10 +273,10 @@ double sham = exp(-palt / 4); double sha = 1 - (taer55p / aerocon.taer55); - if( sha >= sham) taer55p = (float)(aerocon.taer55 * (1 - exp(-palt / 4))); + if( sha >= sham) taer55p = (double)(aerocon.taer55 * (1 - exp(-palt / 4))); else { sha = -palt/log(sha); - taer55p = (float)(aerocon.taer55 * (1 - exp(-palt/sha))); + taer55p = (double)(aerocon.taer55 * (1 - exp(-palt/sha))); } } } @@ -287,8 +287,8 @@ xps = original_xps; xpp = original_xpp; - float uwus; - float uo3us; + double uwus; + double uo3us; if (xps <= 0) { xps = 0; @@ -346,7 +346,7 @@ if ((taer55p > 0) || ((aerocon.taer55 - taer55p) < 1e-03)) { /* a scale heigh of 2km is assumed in case no value is given for taer55p */ - taer55p = (float)(aerocon.taer55 * (1 - exp(-palt / 2))); + taer55p = (double)(aerocon.taer55 * (1 - exp(-palt / 2))); } else { /* compute effective scale heigh */ @@ -354,10 +354,10 @@ double sha = 1 - (taer55p / aerocon.taer55); if (sha >= sham) - taer55p = (float)(aerocon.taer55 * (1 - exp(-palt / 4))); + taer55p = (double)(aerocon.taer55 * (1 - exp(-palt / 4))); else { sha = -palt / log(sha); - taer55p = (float)(aerocon.taer55 * (1 - exp(-palt / sha))); + taer55p = (double)(aerocon.taer55 * (1 - exp(-palt / sha))); } } } diff -Nru grass-7.4.3/imagery/i.atcorr/altitude.h grass-7.6.0/imagery/i.atcorr/altitude.h --- grass-7.4.3/imagery/i.atcorr/altitude.h 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/imagery/i.atcorr/altitude.h 2018-08-31 15:00:18.000000000 +0000 @@ -41,41 +41,41 @@ struct Altitude { - float xps; - float xpp; + double xps; + double xpp; /* some vars */ - mutable float palt; - float pps; + mutable double palt; + double pps; int idatmp; - float taer55p; - float puw; - float puo3; - float ftray; + double taer55p; + double puw; + double puo3; + double ftray; - float puwus; - float puo3us; + double puwus; + double puo3us; struct Plane_sim { - float zpl[34]; - float ppl[34]; - float tpl[34]; - float whpl[34]; - float wopl[34]; + double zpl[34]; + double ppl[34]; + double tpl[34]; + double whpl[34]; + double wopl[34]; } plane_sim; private: /* remember the original input values these values are set the first time when parse is called and used in subsequent calls to init to set xps and xpp */ - float original_xps; - float original_xpp; - float original_taer55p; - float original_puw; - float original_puo3; + double original_xps; + double original_xpp; + double original_taer55p; + double original_puw; + double original_puo3; - void pressure(AtmosModel& atms, float& uw, float& uo3); + void pressure(AtmosModel& atms, double& uw, double& uo3); void presplane(AtmosModel& atms); @@ -86,7 +86,7 @@ void print(); /* Set the height to be used the next time init is called */ - void set_height(const float height) { original_xps = height; } + void set_height(const double height) { original_xps = height; } /* call init only once: init parses input file */ void init(AtmosModel& atms, const AerosolConcentration &aerocon); /* call update_hv whenever xps changes */ diff -Nru grass-7.4.3/imagery/i.atcorr/atmosmodel.h grass-7.6.0/imagery/i.atcorr/atmosmodel.h --- grass-7.4.3/imagery/i.atcorr/atmosmodel.h 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/imagery/i.atcorr/atmosmodel.h 2018-08-31 15:00:18.000000000 +0000 @@ -39,15 +39,15 @@ long int idatm; /* atmospheric model*/ /* secondary */ - float uw; - float uo3; + double uw; + double uo3; /* primary */ - float z[34]; - float p[34]; - float t[34]; - float wh[34]; - float wo[34]; + double z[34]; + double p[34]; + double t[34]; + double wh[34]; + double wo[34]; private: /* methods to initialize each model */ diff -Nru grass-7.4.3/imagery/i.atcorr/BUGS grass-7.6.0/imagery/i.atcorr/BUGS --- grass-7.4.3/imagery/i.atcorr/BUGS 1970-01-01 00:00:00.000000000 +0000 +++ grass-7.6.0/imagery/i.atcorr/BUGS 2018-08-28 21:44:12.000000000 +0000 @@ -0,0 +1,23 @@ +results are not consistent +========================== + results differ between different systems, depending on CPU and compiler + + by now all calculations are done with double precision floating point, + but still results are not consistent + + the code base is large, making it difficult to debug + + for debugging, two different systems are needed that create different + results with identical input + + functions causing problems are + compute() in 6s.cpp + particularly the loop over response values per wavelength + kernel() in computations.cpp + input/output array bp is not initialized + in the last loop, sbp must be > 0 + the second last loop after "if(k != ip)" needs a closer look + [add more functions here] + + the code base needs to be compared against the latest 6S code + requires comparing fortran with cpp diff -Nru grass-7.4.3/imagery/i.atcorr/common.cpp grass-7.6.0/imagery/i.atcorr/common.cpp --- grass-7.4.3/imagery/i.atcorr/common.cpp 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/imagery/i.atcorr/common.cpp 2018-08-31 15:00:18.000000000 +0000 @@ -1,6 +1,6 @@ #include "common.h" #ifdef WIN32 -#pragma warning(disable:4305) /* disable warning about initialization of a float by a double */ +#pragma warning(disable:4305) /* disable warning about initialization of a double by a double */ #endif Sixs_aer sixs_aer; /* will be initialized in AerosolModel */ diff -Nru grass-7.4.3/imagery/i.atcorr/common.h grass-7.6.0/imagery/i.atcorr/common.h --- grass-7.4.3/imagery/i.atcorr/common.h 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/imagery/i.atcorr/common.h 2018-08-31 15:00:18.000000000 +0000 @@ -38,60 +38,60 @@ const long int nt = 26; /* Constants */ -const float sigma = 0.056032f; -const float delta = 0.0279f; -const float xacc = 1.e-06f; -const float step = 0.0025f; +const double sigma = 0.056032f; +const double delta = 0.0279f; +const double xacc = 1.e-06f; +const double step = 0.0025f; /* Globals */ /* not sure what the name stands for */ struct Sixs_sos { - float phasel[10][83]; - float cgaus[83]; - float pdgs[83]; + double phasel[10][83]; + double cgaus[83]; + double pdgs[83]; }; struct Sixs_aer { - float ext[10]; - float ome[10]; - float gasym[10]; - float phase[10]; + double ext[10]; + double ome[10]; + double gasym[10]; + double phase[10]; }; struct Sixs_aerbas { - float bdm_ph[10][83]; /* background desert model... */ - float bbm_ph[10][83]; /* biomass burning model... */ - float stm_ph[10][83]; /* stratospherique aerosol model... */ - float dust_ph[10][83]; /* dust model */ - float wate_ph[10][83]; /* water model */ - float ocea_ph[10][83]; /* ocean model */ - float soot_ph[10][83]; /* soot model */ + double bdm_ph[10][83]; /* background desert model... */ + double bbm_ph[10][83]; /* biomass burning model... */ + double stm_ph[10][83]; /* stratospherique aerosol model... */ + double dust_ph[10][83]; /* dust model */ + double wate_ph[10][83]; /* water model */ + double ocea_ph[10][83]; /* ocean model */ + double soot_ph[10][83]; /* soot model */ - float usr_ph[10][83]; /* user defined model from size distribution */ - float (*ph)[10][83]; /* pointer to current active model */ + double usr_ph[10][83]; /* user defined model from size distribution */ + double (*ph)[10][83]; /* pointer to current active model */ }; struct Sixs_trunc { - float pha[83]; - float betal[81]; + double pha[83]; + double betal[81]; }; struct Sixs_disc { - float roatm[3][10]; - float dtdir[3][10]; - float dtdif[3][10]; - float utdir[3][10]; - float utdif[3][10]; - float sphal[3][10]; - float wldis[10]; - float trayl[10]; - float traypl[10]; + double roatm[3][10]; + double dtdir[3][10]; + double dtdif[3][10]; + double utdir[3][10]; + double utdif[3][10]; + double sphal[3][10]; + double wldis[10]; + double trayl[10]; + double traypl[10]; }; extern Sixs_sos sixs_sos; diff -Nru grass-7.4.3/imagery/i.atcorr/computations.cpp grass-7.6.0/imagery/i.atcorr/computations.cpp --- grass-7.4.3/imagery/i.atcorr/computations.cpp 2018-03-24 14:51:08.000000000 +0000 +++ grass-7.6.0/imagery/i.atcorr/computations.cpp 2018-12-26 11:13:54.000000000 +0000 @@ -20,22 +20,22 @@ struct OpticalAtmosProperties { - float rorayl, romix, roaero; - float ddirtr, ddiftr; - float ddirtt, ddiftt; - float ddirta, ddifta; - float udirtr, udiftr; - float udirtt, udiftt; - float udirta, udifta; - float sphalbr, sphalbt, sphalba; + double rorayl, romix, roaero; + double ddirtr, ddiftr; + double ddirtt, ddiftt; + double ddirta, ddifta; + double udirtr, udiftr; + double udirtt, udiftt; + double udirta, udifta; + double sphalbr, sphalbt, sphalba; }; /* To compute the molecular optical depth as a function of wavelength for any atmosphere defined by the pressure and temperature profiles. */ -float odrayl(const AtmosModel &atms, const float wl) +double odrayl(const AtmosModel &atms, const double wl) { /* air refraction index edlen 1966 / metrologia,2,71-80 putting pw=0 */ - float ak=1/wl; + double ak=1/wl; double awl= wl*wl*wl*wl * 0.0254743; double a1 = 130 - ak * ak; double a2 = 38.9 - ak * ak; @@ -45,12 +45,12 @@ double a = (24 * M_PI * M_PI * M_PI) * ((an * an - 1) * (an * an - 1)) * (6 + 3 * delta) / (6 - 7 * delta) / ((an * an + 2) * (an * an + 2)); - float tray = 0; + double tray = 0; for(int k = 0; k < 33; k++) { double dppt = (288.15 / 1013.25) * (atms.p[k] / atms.t[k] + atms.p[k+1] / atms.t[k+1]) / 2; double sr = a * dppt / awl; - tray += (float)((atms.z[k+1] - atms.z[k]) * sr); + tray += (double)((atms.z[k+1] - atms.z[k]) * sr); } return tray; @@ -66,13 +66,13 @@ -------- (1-w0 f) */ -float trunca() +double trunca() { - float ptemp[83]; - float cosang[80]; - float weight[80]; - float rmu[83]; - float ga[83]; + double ptemp[83]; + double cosang[80]; + double weight[80]; + double rmu[83]; + double ga[83]; int i; for(i = 0; i < 83; i++) ptemp[i] = sixs_trunc.pha[i]; @@ -114,32 +114,32 @@ } - float aa = (float)((log10(sixs_trunc.pha[kk]) - log10(sixs_trunc.pha[k])) / + double aa = (double)((log10(sixs_trunc.pha[kk]) - log10(sixs_trunc.pha[k])) / (acos(rmu[kk]) - acos(rmu[k]))); - float x1 = (float)(log10(sixs_trunc.pha[kk])); - float x2 = (float)acos(rmu[kk]); + double x1 = (double)(log10(sixs_trunc.pha[kk])); + double x2 = (double)acos(rmu[kk]); for(i = kk + 1; i < 83; i++) { double a; if(fabs(rmu[i] - 1) <= 1e-08) a = x1 - aa * x2; else a = x1 + aa * (acos(rmu[i]) - x2); - ptemp[i] = (float)pow(10,a); + ptemp[i] = (double)pow(10,a); } for(i = 0; i < 83; i++) sixs_trunc.pha[i] = ptemp[i]; for(i = 0; i < 80; i++) sixs_trunc.betal[i] = 0; - float pl[83]; + double pl[83]; #define IPL(X) ((X)+1) for(i = 0; i < 83; i++) { - float x = sixs_trunc.pha[i] * ga[i]; - float rm = rmu[i]; + double x = sixs_trunc.pha[i] * ga[i]; + double rm = rmu[i]; pl[IPL(-1)] = 0; pl[IPL(0)] = 1; @@ -152,7 +152,7 @@ for(i = 0; i <= 80; i++) sixs_trunc.betal[i] *= (2 * i + 1) * 0.5f; - float z1 = sixs_trunc.betal[0]; + double z1 = sixs_trunc.betal[0]; for(i = 0; i <= 80; i++) sixs_trunc.betal[i] /= z1; if(sixs_trunc.betal[80] < 0) sixs_trunc.betal[80] = 0; @@ -163,14 +163,14 @@ /* Decompose the atmosphere in a finite number of layers. For each layer, DISCRE provides the optical thickness, the proportion of molecules and aerosols assuming an exponential - distribution for each constituants. Figure 1 illustrate the way molecules and aerosols are mixed in a + distribution for each constituents. Figure 1 illustrate the way molecules and aerosols are mixed in a realistic atmosphere. For molecules, the scale height is 8km. For aerosols it is assumed to be 2km unless otherwise specified by the user (using aircraft measurements). */ -float discre(const float ta, const float ha, const float tr, const float hr, - const int it, const int ntd, const float yy, const float dd, - const float ppp2, const float ppp1) +double discre(const double ta, const double ha, const double tr, const double hr, + const int it, const int ntd, const double yy, const double dd, + const double ppp2, const double ppp1) { if( ha >= 7 ) { @@ -182,14 +182,14 @@ if( it == 0 ) dt = 1e-17; else dt = 2 * (ta + tr - yy) / (ntd - it + 1); - float zx; /* return value */ - float ecart = 0; + double zx; /* return value */ + double ecart = 0; do { dt = dt / 2; double ti = yy + dt; - float y1 = ppp2; - float y2; - float y3 = ppp1; + double y1 = ppp2; + double y2; + double y3 = ppp1; while(true) { @@ -207,8 +207,8 @@ } zx = y2; - float cdelta = (float)(1. / (1 + ta * hr / tr / ha * exp((zx - ppp1) * (1. / hr - 1. / ha)))); - if(dd != 0) ecart = (float)fabs((dd - cdelta) / dd); + double cdelta = (double)(1. / (1 + ta * hr / tr / ha * exp((zx - ppp1) * (1. / hr - 1. / ha)))); + if(dd != 0) ecart = (double)fabs((dd - cdelta) / dd); } while((ecart > 0.75) && (it != 0)); return zx; @@ -221,11 +221,11 @@ Compute the values of Legendre polynomials used in the successive order of scattering method. */ -void kernel(const int is, float (&xpl)[2*mu + 1], float (&bp)[26][2*mu + 1], Gauss &gauss) +void kernel(const int is, double (&xpl)[2*mu + 1], double (&bp)[26][2*mu + 1], Gauss &gauss) { const double rac3 = 1.7320508075688772935274463415059; #define PSI(X) ((X)+1) - float psl[82][2*mu + 1]; + double psl[82][2*mu + 1]; if(is == 0) { @@ -238,8 +238,8 @@ double xdb = (3 * gauss.rm[STDI(j)] * gauss.rm[STDI(j)] - 1) * 0.5; if(fabs(xdb) < 1e-30) xdb = 0; - psl[PSI(2)][STDI(-j)] = (float)xdb; - psl[PSI(2)][STDI(j)] = (float)xdb; + psl[PSI(2)][STDI(-j)] = (double)xdb; + psl[PSI(2)][STDI(j)] = (double)xdb; } psl[PSI(1)][STDI(0)] = gauss.rm[STDI(0)]; } @@ -250,9 +250,9 @@ double x = 1 - gauss.rm[STDI(j)] * gauss.rm[STDI(j)]; psl[PSI(0)][STDI(j)] = 0; psl[PSI(0)][STDI(-j)] = 0; - psl[PSI(1)][STDI(-j)] = (float)sqrt(x * 0.5); - psl[PSI(1)][STDI(j)] = (float)sqrt(x * 0.5); - psl[PSI(2)][STDI(j)] = (float)(gauss.rm[STDI(j)] * psl[PSI(1)][STDI(j)] * rac3); + psl[PSI(1)][STDI(-j)] = (double)sqrt(x * 0.5); + psl[PSI(1)][STDI(j)] = (double)sqrt(x * 0.5); + psl[PSI(2)][STDI(j)] = (double)(gauss.rm[STDI(j)] * psl[PSI(1)][STDI(j)] * rac3); psl[PSI(2)][STDI(-j)] = -psl[PSI(2)][STDI(j)]; } @@ -270,8 +270,8 @@ psl[PSI(is - 1)][STDI(j)] = 0; double xdb = a * pow(xx, is * 0.5); if(fabs(xdb) < 1e-30) xdb = 0; - psl[PSI(is)][STDI(-j)] = (float)xdb; - psl[PSI(is)][STDI(j)] = (float)xdb; + psl[PSI(is)][STDI(-j)] = (double)xdb; + psl[PSI(is)][STDI(j)] = (double)xdb; } } @@ -286,13 +286,13 @@ for(int l = k; l < ip; l++) { double a = (2 * l + 1.) / sqrt((l + is + 1.) * (l - is + 1.)); - double b = sqrt(float((l + is) * (l - is))) / (2. * l + 1.); + double b = sqrt(double((l + is) * (l - is))) / (2. * l + 1.); for(int j = 0; j <= mu; j++) { double xdb = a * (gauss.rm[STDI(j)] * psl[PSI(l)][STDI(j)] - b * psl[PSI(l-1)][STDI(j)]); if (fabs(xdb) < 1e-30) xdb = 0; - psl[PSI(l+1)][STDI(j)] = (float)xdb; + psl[PSI(l+1)][STDI(j)] = (double)xdb; if(j != 0) psl[PSI(l+1)][STDI(-j)] = ig * psl[PSI(l+1)][STDI(j)]; } ig = -ig; @@ -313,7 +313,7 @@ sbp += psl[PSI(l)][STDI(j)] * psl[PSI(l)][STDI(k)] * sixs_trunc.betal[l]; if(fabs(sbp) < 1e-30) sbp = 0; - bp[j][STDI(k)] = (float)sbp; + bp[j][STDI(k)] = (double)sbp; } } } @@ -326,12 +326,12 @@ #define accu2 1e-3 #define mum1 (mu - 1) -void os(const float tamoy, const float trmoy, const float pizmoy, - const float tamoyp, const float trmoyp, float (&xl)[2*mu + 1][np], +void os(const double tamoy, const double trmoy, const double pizmoy, + const double tamoyp, const double trmoyp, double (&xl)[2*mu + 1][np], Gauss &gauss, const Altitude &alt, const GeomCond &geom) { - float trp = trmoy - trmoyp; - float tap = tamoy - tamoyp; + double trp = trmoy - trmoyp; + double tap = tamoy - tamoyp; int iplane = 0; /* if plane observations recompute scale height for aerosol knowing: @@ -346,40 +346,40 @@ ntp=nt-1 plane observation selected it's a mixing rayleigh+aerosol */ - float ha = 2; + double ha = 2; int snt = nt; int ntp = snt; if(alt.palt <= 900 && alt.palt > 0) { - if(tap > 1.e-03) ha = -alt.palt / (float)log(tap / tamoy); + if(tap > 1.e-03) ha = -alt.palt / (double)log(tap / tamoy); ntp = snt - 1; } - float xmus = -gauss.rm[STDI(0)]; + double xmus = -gauss.rm[STDI(0)]; /* compute mixing rayleigh, aerosol case 1: pure rayleigh case 2: pure aerosol case 3: mixing rayleigh-aerosol */ - float h[31]; + double h[31]; memset(h, 0, sizeof(h)); - float ch[31]; - float ydel[31]; + double ch[31]; + double ydel[31]; - float xdel[31]; - float altc[31]; + double xdel[31]; + double altc[31]; if( (tamoy <= accu2) && (trmoy > tamoy) ) { for(int j = 0; j <= ntp; j++) { h[j] = j * trmoy / ntp; - ch[j]= (float)exp(-h[j] / xmus) / 2; + ch[j]= (double)exp(-h[j] / xmus) / 2; ydel[j] = 1; xdel[j] = 0; if (j == 0) altc[j] = 300; - else altc[j] = -(float)log(h[j] / trmoy) * 8; + else altc[j] = -(double)log(h[j] / trmoy) * 8; } } @@ -389,12 +389,12 @@ for(int j = 0; j <= ntp; j++) { h[j] = j * tamoy / ntp; - ch[j]= (float)exp(-h[j] / xmus) / 2; + ch[j]= (double)exp(-h[j] / xmus) / 2; ydel[j] = 0; xdel[j] = pizmoy; if (j == 0) altc[j] = 300; - else altc[j] = -(float)log(h[j] / tamoy) * ha; + else altc[j] = -(double)log(h[j] / tamoy) * ha; } } @@ -405,7 +405,7 @@ h[0] = 0; ch[0] = 0.5; altc[0] = 300; - float zx = 300; + double zx = 300; iplane = 0; for(int it = 0; it <= ntp; it++) @@ -414,20 +414,20 @@ else zx = discre(tamoy, ha, trmoy, 8.0, it, ntp, h[it - 1], ydel[it - 1], 300, 0); double xx = -zx / ha; - float ca; + double ca; if( xx <= -20 ) ca = 0; - else ca = tamoy * (float)exp(xx); + else ca = tamoy * (double)exp(xx); xx = -zx / 8; - float cr = trmoy * (float)exp(xx); + double cr = trmoy * (double)exp(xx); h[it] = cr + ca; altc[it] = zx; - ch[it] = (float)exp(-h[it] / xmus) / 2; + ch[it] = (double)exp(-h[it] / xmus) / 2; cr = cr / 8; ca = ca / ha; - float ratio = cr / (cr + ca); + double ratio = cr / (cr + ca); xdel[it] = (1 - ratio) * pizmoy; ydel[it] = ratio; } @@ -437,13 +437,13 @@ if (ntp == (snt - 1)) { /* compute position of the plane layer */ - float taup = tap + trp; + double taup = tap + trp; iplane = -1; for(int i = 0; i <= ntp; i++) if (taup >= h[i]) iplane = i; /* update the layer from the end to the position to update if necessary */ - float xt1 = (float)fabs(h[iplane] - taup); - float xt2 = (float)fabs(h[iplane+1] - taup); + double xt1 = (double)fabs(h[iplane] - taup); + double xt2 = (double)fabs(h[iplane+1] - taup); if ((xt1 > 0.0005) && (xt2 > 0.0005)) { @@ -467,16 +467,16 @@ if ( trmoy > accu2 && tamoy > accu2 ) { - float ca = tamoy * (float)exp(-alt.palt / ha); - float cr = trmoy * (float)exp(-alt.palt / 8); + double ca = tamoy * (double)exp(-alt.palt / ha); + double cr = trmoy * (double)exp(-alt.palt / 8); h[iplane] = ca + cr; cr = cr / 8; ca = ca / ha; - float ratio = cr / (cr + ca); + double ratio = cr / (cr + ca); xdel[iplane] = (1 - ratio) * pizmoy; ydel[iplane] = ratio; altc[iplane] = alt.palt; - ch[iplane] = (float)exp(-h[iplane] / xmus) / 2; + ch[iplane] = (double)exp(-h[iplane] / xmus) / 2; } if ( trmoy > accu2 && tamoy <= accu2 ) @@ -495,28 +495,28 @@ } - float phi = (float)geom.phirad; + double phi = (double)geom.phirad; int i, k; for(i = 0; i < np; i++) for(int m = -mu; m <= mu; m++) xl[STDI(m)][i] = 0; /* ************ incident angle mus ******* */ - float aaaa = delta / (2 - delta); - float ron = (1 - aaaa) / (1 + 2 * aaaa); + double aaaa = delta / (2 - delta); + double ron = (1 - aaaa) / (1 + 2 * aaaa); /* rayleigh phase function */ - float beta0 = 1; - float beta2 = 0.5f * ron; + double beta0 = 1; + double beta2 = 0.5f * ron; /* fourier decomposition */ - float i1[31][2*mu + 1]; - float i2[31][2*mu + 1]; - float i3[2*mu + 1]; - float i4[2*mu + 1]; - float in[2*mu + 1]; - float inm1[2*mu + 1]; - float inm2[2*mu + 1]; + double i1[31][2*mu + 1]; + double i2[31][2*mu + 1]; + double i3[2*mu + 1]; + double i4[2*mu + 1]; + double in[2*mu + 1]; + double inm1[2*mu + 1]; + double inm2[2*mu + 1]; for(i = -mu; i <= mu; i++) i4[STDI(i)] = 0; int iborm = 80; @@ -526,19 +526,19 @@ { /* primary scattering */ int ig = 1; - float roavion0 = 0; - float roavion1 = 0; - float roavion2 = 0; - float roavion = 0; + double roavion0 = 0; + double roavion1 = 0; + double roavion2 = 0; + double roavion = 0; int j; for(j = -mu; j <= mu; j++) i3[STDI(j)] = 0; /* kernel computations */ - float xpl[2*mu + 1]; - float bp[26][2*mu + 1]; - memset(xpl, 0, sizeof(float)*(2*mu+1)); - memset(bp, 0, sizeof(float)*26*(2*mu+1)); + double xpl[2*mu + 1]; + double bp[26][2*mu + 1]; + memset(xpl, 0, sizeof(double)*(2*mu+1)); + memset(bp, 0, sizeof(double)*26*(2*mu+1)); kernel(is,xpl,bp,gauss); @@ -546,12 +546,12 @@ for(j = -mu; j <= mu; j++) { - float sa1; - float sa2; + double sa1; + double sa2; if((is - 2) <= 0) { - float spl = xpl[STDI(0)]; + double spl = xpl[STDI(0)]; sa1 = beta0 + beta2 * xpl[STDI(j)] * spl; sa2 = bp[0][STDI(j)]; } @@ -564,10 +564,10 @@ for(k = 0; k <= snt; k++) { - float c = ch[k]; + double c = ch[k]; double a = ydel[k]; double b = xdel[k]; - i2[k][STDI(j)] = (float)(c * (sa2 * b + sa1 * a)); + i2[k][STDI(j)] = (double)(c * (sa2 * b + sa1 * a)); } } @@ -575,17 +575,17 @@ for(k = 1; k <= mu; k++) { i1[snt][STDI(k)] = 0; - float zi1 = i1[snt][STDI(k)]; + double zi1 = i1[snt][STDI(k)]; for(i = snt - 1; i >= 0; i--) { - float f = h[i + 1] - h[i]; + double f = h[i + 1] - h[i]; double a = (i2[i + 1][STDI(k)] - i2[i][STDI(k)]) / f; double b = i2[i][STDI(k)] - a * h[i]; - float c = (float)exp(-f / gauss.rm[STDI(k)]); + double c = (double)exp(-f / gauss.rm[STDI(k)]); double xx = h[i] - h[i + 1] * c; - zi1 = (float)(c * zi1 + ((1 - c) * (b + a * gauss.rm[STDI(k)]) + a * xx) / 2); + zi1 = (double)(c * zi1 + ((1 - c) * (b + a * gauss.rm[STDI(k)]) + a * xx) / 2); i1[i][STDI(k)] = zi1; } } @@ -594,16 +594,16 @@ for(k = -mu; k <= -1; k++) { i1[0][STDI(k)] = 0; - float zi1 = i1[0][STDI(k)]; + double zi1 = i1[0][STDI(k)]; for(i = 1; i <= snt; i++) { - float f = h[i] - h[i - 1]; - float c = (float)exp(f / gauss.rm[STDI(k)]); + double f = h[i] - h[i - 1]; + double c = (double)exp(f / gauss.rm[STDI(k)]); double a = (i2[i][STDI(k)] -i2[i - 1][STDI(k)]) / f; double b = i2[i][STDI(k)] - a * h[i]; double xx = h[i] - h[i - 1] * c; - zi1 = (float)(c * zi1 + ((1 - c) * (b + a * gauss.rm[STDI(k)]) + a * xx)/ 2); + zi1 = (double)(c * zi1 + ((1 - c) * (b + a * gauss.rm[STDI(k)]) + a * xx)/ 2); i1[i][STDI(k)] = zi1; } } @@ -659,8 +659,8 @@ if (ii2 < 1e-30) ii2 = 0; if (ii1 < 1e-30) ii1 = 0; - i2[i][STDI(k)] = (float)ii2; - i2[i][STDI(-k)]= (float)ii1; + i2[i][STDI(k)] = (double)ii2; + i2[i][STDI(-k)]= (double)ii1; } } } @@ -688,8 +688,8 @@ if (ii2 < 1e-30) ii2 = 0; if (ii1 < 1e-30) ii1 = 0; - i2[i][STDI(k)] = (float)ii2; - i2[i][STDI(-k)] = (float)ii1; + i2[i][STDI(k)] = (double)ii2; + i2[i][STDI(-k)] = (double)ii1; } } } @@ -699,16 +699,16 @@ for(k = 1; k <= mu; k++) { i1[snt][STDI(k)] = 0; - float zi1 = i1[snt][STDI(k)]; + double zi1 = i1[snt][STDI(k)]; for(i = snt-1; i >= 0; i--) { - float f = h[i + 1] - h[i]; + double f = h[i + 1] - h[i]; double a = (i2[i + 1][STDI(k)] - i2[i][STDI(k)]) / f; double b = i2[i][STDI(k)] - a * h[i]; - float c = (float)exp(-f / gauss.rm[STDI(k)]); + double c = (double)exp(-f / gauss.rm[STDI(k)]); double xx = h[i] - h[i + 1] * c; - zi1 = (float)(c * zi1 + ((1 - c) * (b + a * gauss.rm[STDI(k)]) + a * xx) / 2); + zi1 = (double)(c * zi1 + ((1 - c) * (b + a * gauss.rm[STDI(k)]) + a * xx) / 2); if (fabs(zi1) <= 1e-20) zi1 = 0; i1[i][STDI(k)] = zi1; } @@ -718,16 +718,16 @@ for(k = -mu; k <= -1; k++) { i1[0][STDI(k)] = 0; - float zi1 = i1[0][STDI(k)]; + double zi1 = i1[0][STDI(k)]; for(i = 1; i <= snt; i++) { - float f = h[i] - h[i - 1]; - float c = (float)exp(f / gauss.rm[STDI(k)]); + double f = h[i] - h[i - 1]; + double c = (double)exp(f / gauss.rm[STDI(k)]); double a = (i2[i][STDI(k)] - i2[i - 1][STDI(k)]) / f; double b = i2[i][STDI(k)] - a * h[i]; double xx = h[i] - h[i - 1] * c; - zi1 = (float)(c * zi1 + ((1 - c) * (b + a * gauss.rm[STDI(k)]) + a * xx) / 2); + zi1 = (double)(c * zi1 + ((1 - c) * (b + a * gauss.rm[STDI(k)]) + a * xx) / 2); if (fabs(zi1) <= 1e-20) zi1 = 0; i1[i][STDI(k)] = zi1; @@ -745,10 +745,10 @@ /* convergence test (geometrical serie) */ if(ig > 2) { - float a1 = roavion2; - float d1 = roavion1; + double a1 = roavion2; + double d1 = roavion1; - float g1 = roavion0; + double g1 = roavion0; double z = 0; @@ -777,7 +777,7 @@ if(z < 0.0001) { /* successful test (geometrical serie) */ - float y1; + double y1; for(int l = -mu; l <= mu; l++) { @@ -837,7 +837,7 @@ } while( ig <= 20 ); /* stop if order n is greater than 20 in any case */ /* sum of the fourier component s */ - float delta0s = 1; + double delta0s = 1; if(is != 0) delta0s = 2; for(k = -mu; k <= mu; k++) i4[STDI(k)] += delta0s * i3[STDI(k)]; @@ -849,16 +849,16 @@ for(int m = -mum1; m <= mum1; m++) { - if(m > 0) xl[STDI(m)][l] += (float)(delta0s * i3[STDI(m)] * cos(is * (phi + M_PI))); - else xl[STDI(m)][l] += (float)(delta0s * i3[STDI(m)] * cos(is * phi)); + if(m > 0) xl[STDI(m)][l] += (double)(delta0s * i3[STDI(m)] * cos(is * (phi + M_PI))); + else xl[STDI(m)][l] += (double)(delta0s * i3[STDI(m)] * cos(is * phi)); } } if(is == 0) for(k = 1; k <= mum1; k++) xl[STDI(0)][0] += gauss.rm[STDI(k)] * gauss.gb[STDI(k)] * i3[STDI(-k)]; - xl[STDI(mu)][0] += (float)(delta0s * i3[STDI(mu)] * cos(is * (geom.phirad + M_PI))); - xl[STDI(-mu)][0] += (float)(delta0s * roavion * cos(is * (geom.phirad + M_PI))); + xl[STDI(mu)][0] += (double)(delta0s * i3[STDI(mu)] * cos(is * (geom.phirad + M_PI))); + xl[STDI(-mu)][0] += (double)(delta0s * roavion * cos(is * (geom.phirad + M_PI))); double z = 0; for(l = -mu; l <= mu; l++) @@ -878,8 +878,8 @@ Compute the atmospheric transmission for either a satellite or aircraft observation as well as the spherical albedo of the atmosphere. */ -void iso(const float tamoy, const float trmoy, const float pizmoy, - const float tamoyp, const float trmoyp, float (&xf)[3], +void iso(const double tamoy, const double trmoy, const double pizmoy, + const double tamoyp, const double trmoyp, double (&xf)[3], Gauss &gauss, const Altitude &alt) { /* molecular ratio within the layer @@ -887,8 +887,8 @@ molecules and 2km for aerosols */ /* the optical thickness above plane are recomputed to give o.t above pla */ - float trp = trmoy - trmoyp; - float tap = tamoy - tamoyp; + double trp = trmoy - trmoyp; + double tap = tamoy - tamoyp; /* if plane observations recompute scale height for aerosol knowing: the aerosol optical depth as measure from the plane = tamoyp @@ -905,10 +905,10 @@ int snt = nt; int iplane = 0; int ntp = snt; - float ha = 2.0; + double ha = 2.0; if(alt.palt <= 900. && alt.palt > 0.0) { - if (tap > 1.e-03) ha = (float)(-alt.palt / log(tap / tamoy)); + if (tap > 1.e-03) ha = (double)(-alt.palt / log(tap / tamoy)); else ha = 2.; ntp = snt - 1; } @@ -918,10 +918,10 @@ case 2: pure aerosol case 3: mixing rayleigh-aerosol */ - float h[31]; - float ydel[31]; - float xdel[31]; - float altc[31]; + double h[31]; + double ydel[31]; + double xdel[31]; + double altc[31]; if((tamoy <= accu2) && (trmoy > tamoy)) { @@ -949,7 +949,7 @@ xdel[0] = 0.0; h[0] = 0; altc[0] = 300; - float zx = 300; + double zx = 300; iplane = 0; for(int it = 0; it <= ntp; it++) @@ -958,17 +958,17 @@ if (it == 0) zx = discre(tamoy,ha,trmoy,8.0,it,ntp,0,0,300.0,0.0); else zx = discre(tamoy,ha,trmoy,8.0,it,ntp,h[it-1],ydel[it-1],300.0,0.0); - float ca; + double ca; if ((-zx / ha) < -18) ca = 0; - else ca = (float)(tamoy * exp(-zx / ha)); + else ca = (double)(tamoy * exp(-zx / ha)); - float cr = (float)(trmoy * exp(-zx / 8.0)); + double cr = (double)(trmoy * exp(-zx / 8.0)); h[it] = cr + ca; altc[it] = zx; cr = cr / 8; ca = ca / ha; - float ratio = cr / (cr + ca); + double ratio = cr / (cr + ca); xdel[it] = (1 - ratio) * pizmoy; ydel[it] = ratio; @@ -979,13 +979,13 @@ if (ntp == (snt-1)) { /* compute position of the plane layer */ - float taup = tap + trp; + double taup = tap + trp; iplane = -1; for(int i = 0; i <= ntp; i++) if (taup >= h[i]) iplane = i; /* update the layer from the end to the position to update if necessary */ - float xt1 = (float)fabs(h[iplane] - taup); - float xt2 = (float)fabs(h[iplane + 1] - taup); + double xt1 = (double)fabs(h[iplane] - taup); + double xt2 = (double)fabs(h[iplane + 1] - taup); if ((xt1 > 0.005) && (xt2 > 0.005)) { for(int i = snt; i >= iplane + 1; i--) @@ -1007,11 +1007,11 @@ h[iplane] = taup; if ( trmoy > accu2 && tamoy > accu2) { - float ca = (float)(tamoy * exp(-alt.palt / ha)); - float cr = (float)(trmoy * exp(-alt.palt / 8.0)); + double ca = (double)(tamoy * exp(-alt.palt / ha)); + double cr = (double)(trmoy * exp(-alt.palt / 8.0)); cr = cr / 8; ca = ca / ha; - float ratio = cr / (cr + ca); + double ratio = cr / (cr + ca); xdel[iplane] = (1 - ratio) * pizmoy; ydel[iplane] = ratio; @@ -1033,32 +1033,32 @@ } } - float aaaa = delta / (2-delta); - float ron = (1 - aaaa) / (1 + 2 * aaaa); + double aaaa = delta / (2-delta); + double ron = (1 - aaaa) / (1 + 2 * aaaa); /* rayleigh phase function */ - float beta0 = 1; - float beta2 = 0.5f * ron; + double beta0 = 1; + double beta2 = 0.5f * ron; /* primary scattering */ int ig = 1; - float tavion0 = 0; - float tavion1 = 0; - float tavion2 = 0; - float tavion = 0; - - float i1[31][2*mu + 1]; - float i2[31][2*mu + 1]; - float i3[2*mu + 1]; - float in[2*mu + 1]; - float inm1[2*mu + 1]; - float inm2[2*mu + 1]; + double tavion0 = 0; + double tavion1 = 0; + double tavion2 = 0; + double tavion = 0; + + double i1[31][2*mu + 1]; + double i2[31][2*mu + 1]; + double i3[2*mu + 1]; + double in[2*mu + 1]; + double inm1[2*mu + 1]; + double inm2[2*mu + 1]; int j; for(j = -mu; j <= mu; j++) i3[STDI(j)] = 0; /* kernel computations */ - float xpl[2*mu + 1]; - float bp[26][2*mu + 1]; + double xpl[2*mu + 1]; + double bp[26][2*mu + 1]; kernel(0, xpl, bp, gauss); for(j = -mu; j <= mu; j++) @@ -1070,7 +1070,7 @@ { i1[snt][STDI(k)] = 1.0; for(int i = snt-1; i >= 0; i--) - i1[i][STDI(k)] = (float)(exp(-(tamoy + trmoy - h[i]) / gauss.rm[STDI(k)])); + i1[i][STDI(k)] = (double)(exp(-(tamoy + trmoy - h[i]) / gauss.rm[STDI(k)])); } @@ -1111,19 +1111,19 @@ { double ii1 = 0; double ii2 = 0; - float x = xdel[i]; - float y = ydel[i]; + double x = xdel[i]; + double y = ydel[i]; for(j = 1; j <= mu; j++) { - float bpjk = bp[j][STDI(k)] * x + y * (beta0 + beta2 * xpl[STDI(j)] * xpl[STDI(k)]); - float bpjmk= bp[j][STDI(-k)] * x + y * (beta0 + beta2 * xpl[STDI(j)] * xpl[STDI(-k)]); + double bpjk = bp[j][STDI(k)] * x + y * (beta0 + beta2 * xpl[STDI(j)] * xpl[STDI(k)]); + double bpjmk= bp[j][STDI(-k)] * x + y * (beta0 + beta2 * xpl[STDI(j)] * xpl[STDI(-k)]); ii2 += gauss.gb[STDI(j)] * (i1[i][STDI(j)] * bpjk + i1[i][STDI(-j)] * bpjmk); ii1 += gauss.gb[STDI(j)] * (i1[i][STDI(j)] * bpjmk + i1[i][STDI(-j)] * bpjk); } - i2[i][STDI(k)] = (float)ii2; - i2[i][STDI(-k)] = (float)ii1; + i2[i][STDI(k)] = (double)ii2; + i2[i][STDI(-k)] = (double)ii1; } } @@ -1131,15 +1131,15 @@ for(k = 1; k <= mu; k++) { i1[snt][STDI(k)] = 0.0; - float zi1 = i1[snt][STDI(k)]; + double zi1 = i1[snt][STDI(k)]; for(int i = snt-1; i >= 0; i--) { - float f = h[i+1] - h[i]; - float a = (i2[i+1][STDI(k)] -i2[i][STDI(k)]) / f; - float b = i2[i][STDI(k)] - a * h[i]; - float c = (float)exp(-f / gauss.rm[STDI(k)]); - float xx = h[i] - h[i+1] * c; + double f = h[i+1] - h[i]; + double a = (i2[i+1][STDI(k)] -i2[i][STDI(k)]) / f; + double b = i2[i][STDI(k)] - a * h[i]; + double c = (double)exp(-f / gauss.rm[STDI(k)]); + double xx = h[i] - h[i+1] * c; zi1 = c * zi1 + ((1 - c) * (b + a * gauss.rm[STDI(k)]) + a * xx) / 2; i1[i][STDI(k)] = zi1; @@ -1150,15 +1150,15 @@ for(k = -mu; k <= -1; k++) { i1[0][STDI(k)] = 0; - float zi1 = i1[0][STDI(k)]; + double zi1 = i1[0][STDI(k)]; for(int i = 1; i <= snt; i++) { - float f = h[i] - h[i-1]; - float c = (float)exp(f / gauss.rm[STDI(k)]); - float a = (i2[i][STDI(k)] - i2[i-1][STDI(k)]) / f; - float b = i2[i][STDI(k)] - a * h[i]; - float xx = h[i] - h[i-1] * c; + double f = h[i] - h[i-1]; + double c = (double)exp(f / gauss.rm[STDI(k)]); + double a = (i2[i][STDI(k)] - i2[i-1][STDI(k)]) / f; + double b = i2[i][STDI(k)] - a * h[i]; + double xx = h[i] - h[i-1] * c; zi1 = c * zi1 + ((1 - c) * (b + a * gauss.rm[STDI(k)]) + a * xx) / 2; i1[i][STDI(k)] = zi1; } @@ -1176,14 +1176,14 @@ /* convergence test (geometrical serie) */ if(ig > 2) { - float z = 0; - float a1 = tavion2; - float d1 = tavion1; - float g1 = tavion0; + double z = 0; + double a1 = tavion2; + double d1 = tavion1; + double g1 = tavion0; if (a1 >= accu && d1 >= accu && tavion >= accu) { - float y = ((g1 / d1 - d1 / a1) / ((1 - g1 / d1) * (1 - g1 / d1)) * (g1 / tavion)); - y = (float)fabs(y); + double y = ((g1 / d1 - d1 / a1) / ((1 - g1 / d1) * (1 - g1 / d1)) * (g1 / tavion)); + y = (double)fabs(y); z = z >= y ? z : y; } @@ -1197,8 +1197,8 @@ if(d1 == 0) continue; if(i3[STDI(l)] == 0) continue; - float y = ((g1 / d1 - d1 / a1) / ((1 - g1 / d1) * (1 - g1 / d1)) * (g1 / i3[STDI(l)])); - y = (float)fabs(y); + double y = ((g1 / d1 - d1 / a1) / ((1 - g1 / d1) * (1 - g1 / d1)) * (g1 / i3[STDI(l)])); + y = (double)fabs(y); z = z >= y ? z : y; } @@ -1209,7 +1209,7 @@ for(int l = -mu; l <= mu; l++) { if (l == 0) continue; - float y1 = 1; + double y1 = 1; d1 = inm1[STDI(l)]; g1 = in[STDI(l)]; if(d1 == 0) continue; @@ -1224,7 +1224,7 @@ { if (fabs(g1 - d1) >= accu) { - float y1 = 1 - g1 / d1; + double y1 = 1 - g1 / d1; g1 = g1 / y1; } tavion = tavion + g1; @@ -1248,12 +1248,12 @@ tavion = tavion + tavion0; /* stop if order n is less than 1% of the sum */ - float z = 0; + double z = 0; for(k = -mu; k <= mu; k++) { if(i3[STDI(k)] != 0) { - float y = (float)fabs(in[STDI(k)] / i3[STDI(k)]); + double y = (double)fabs(in[STDI(k)] / i3[STDI(k)]); z = z >= y ? z : y; } } @@ -1276,7 +1276,7 @@ To compute the atmospheric reflectance for the molecular atmosphere in case of satellite observation. */ -float chand(const float xtau, const GeomCond &geom) +double chand(const double xtau, const GeomCond &geom) { /* input parameters: xphi,xmus,xmuv,xtau xphi: azimuthal difference between sun and observation (xphi=0, @@ -1287,15 +1287,15 @@ output parameter: xrray : molecular reflectance (0.:1.) constant : xdep: depolarization factor (0.0279) */ - const float xdep = 0.0279; + const double xdep = 0.0279; - static const float as0[10] = { + static const double as0[10] = { .33243832,-6.777104e-02,.16285370,1.577425e-03,-.30924818, -1.240906e-02,-.10324388,3.241678e-02,.11493334,-3.503695e-02 }; - static const float as1[2] = { .19666292, -5.439061e-02 }; - static const float as2[2] = { .14545937,-2.910845e-02 }; + static const double as1[2] = { .19666292, -5.439061e-02 }; + static const double as2[2] = { .14545937,-2.910845e-02 }; double phios = (180 - geom.phi); double xcosf1 = 1; @@ -1344,11 +1344,11 @@ double xitot2 = xp2 + cfonc2 * fs1 * geom.xmus; double xitot3 = xp3 + cfonc3 * fs2 * geom.xmus; - float xrray = (float)(xitot1 * xcosf1); - xrray += (float)(xitot2 * xcosf2 * 2); + double xrray = (double)(xitot1 * xcosf1); + xrray += (double)(xitot2 * xcosf2 * 2); - xrray += (float)(xitot3 * xcosf3 * 2); - xrray /= (float)geom.xmus; + xrray += (double)(xitot3 * xcosf3 * 2); + xrray /= (double)geom.xmus; return xrray; } @@ -1362,13 +1362,13 @@ CHAND.f) by semi-empirical fitting of the vectorized Successive Orders of Scattering method (Deuzé et al, 1989). */ -void atmref(const float tamoy, const float trmoy, const float pizmoy, - const float tamoyp, const float trmoyp, OpticalAtmosProperties &oap, +void atmref(const double tamoy, const double trmoy, const double pizmoy, + const double tamoyp, const double trmoyp, OpticalAtmosProperties &oap, Gauss &gauss, const GeomCond &geom, const AerosolModel &aero, const Altitude &alt) { - float xlm1[2 * mu + 1][np]; - float xlm2[2 * mu + 1][np]; + double xlm1[2 * mu + 1][np]; + double xlm2[2 * mu + 1][np]; /* atmospheric reflectances */ oap.rorayl = 0; @@ -1377,13 +1377,13 @@ /* rayleigh reflectance 3 cases (satellite,plane,ground) */ if(alt.palt < 900 && alt.palt > 0) { - gauss.rm[STDI(-mu)] = -(float)geom.xmuv; - gauss.rm[STDI(mu)] = (float)geom.xmuv; - gauss.rm[STDI(0)] = -(float)geom.xmus; + gauss.rm[STDI(-mu)] = -(double)geom.xmuv; + gauss.rm[STDI(mu)] = (double)geom.xmuv; + gauss.rm[STDI(0)] = -(double)geom.xmus; os(0, trmoy, pizmoy, 0, trmoyp, xlm1, gauss, alt, geom); - oap.rorayl = (float)(xlm1[STDI(-mu)][0] / geom.xmus); + oap.rorayl = (double)(xlm1[STDI(-mu)][0] / geom.xmus); } else if(alt.palt <= 0) oap.rorayl = 0; else oap.rorayl = chand(trmoy, geom); @@ -1395,19 +1395,19 @@ } /* rayleigh+aerosol=romix,aerosol=roaero reflectance computed - using sucessive order of scattering method + using successive order of scattering method 3 cases: satellite,plane,ground */ if (alt.palt > 0) { - gauss.rm[STDI(-mu)] = -(float)geom.xmuv; - gauss.rm[STDI(mu)] = (float)geom.xmuv; - gauss.rm[STDI(0)] = -(float)geom.xmus; + gauss.rm[STDI(-mu)] = -(double)geom.xmuv; + gauss.rm[STDI(mu)] = (double)geom.xmuv; + gauss.rm[STDI(0)] = -(double)geom.xmus; os(tamoy, trmoy, pizmoy, tamoyp, trmoyp, xlm2, gauss, alt, geom); - oap.romix = (float)(xlm2[STDI(-mu)][0] / geom.xmus); + oap.romix = (double)(xlm2[STDI(-mu)][0] / geom.xmus); os(tamoy, 0, pizmoy, tamoyp, 0, xlm2, gauss, alt, geom); - oap.roaero = (float)(xlm2[STDI(-mu)][0] / geom.xmus); + oap.roaero = (double)(xlm2[STDI(-mu)][0] / geom.xmus); } else { @@ -1417,41 +1417,41 @@ } -float fintexp1(const float xtau) +double fintexp1(const double xtau) { /* accuracy 2e-07... for 0 900) { - oap.udiftt = (float)((2. / 3. + geom.xmuv) + (2. / 3. - geom.xmuv) * exp(-tray / geom.xmuv)); + oap.udiftt = (double)((2. / 3. + geom.xmuv) + (2. / 3. - geom.xmuv) * exp(-tray / geom.xmuv)); - oap.udiftt = (float)(oap.udiftt / ((4. / 3.) + tray) - exp(-tray / geom.xmuv)); - oap.ddiftt = (float)((2. / 3. + geom.xmus) + (2. / 3. - geom.xmus) * exp(-tray / geom.xmus)); - oap.ddiftt = (float)(oap.ddiftt / ((4. / 3.) + tray) - exp(-tray / geom.xmus)); - oap.ddirtt = (float)exp(-tray / geom.xmus); - oap.udirtt = (float)exp(-tray / geom.xmuv); + oap.udiftt = (double)(oap.udiftt / ((4. / 3.) + tray) - exp(-tray / geom.xmuv)); + oap.ddiftt = (double)((2. / 3. + geom.xmus) + (2. / 3. - geom.xmus) * exp(-tray / geom.xmus)); + oap.ddiftt = (double)(oap.ddiftt / ((4. / 3.) + tray) - exp(-tray / geom.xmus)); + oap.ddirtt = (double)exp(-tray / geom.xmus); + oap.udirtt = (double)exp(-tray / geom.xmuv); csalbr(tray, oap.sphalbt); } @@ -1488,22 +1488,22 @@ { tamol = 0; tamolp= 0; - gauss.rm[STDI(-mu)] = -(float)geom.xmuv; - gauss.rm[STDI(mu)] = (float)geom.xmuv; - gauss.rm[STDI(0)] = (float)geom.xmus; + gauss.rm[STDI(-mu)] = -(double)geom.xmuv; + gauss.rm[STDI(mu)] = (double)geom.xmuv; + gauss.rm[STDI(0)] = (double)geom.xmus; iso(tamol, tray, piza, tamolp, trayp, xtrans, gauss, alt); - oap.udiftt = (float)(xtrans[0] - exp(-trayp / geom.xmuv)); - oap.udirtt = (float)exp(-trayp / geom.xmuv); - gauss.rm[STDI(-mu)] = -(float)geom.xmus; - gauss.rm[STDI(mu)] = (float)geom.xmus; - gauss.rm[STDI(0)] = (float)geom.xmus; + oap.udiftt = (double)(xtrans[0] - exp(-trayp / geom.xmuv)); + oap.udirtt = (double)exp(-trayp / geom.xmuv); + gauss.rm[STDI(-mu)] = -(double)geom.xmus; + gauss.rm[STDI(mu)] = (double)geom.xmus; + gauss.rm[STDI(0)] = (double)geom.xmus; - oap.ddiftt = (float)((2. / 3. + geom.xmus) + (2. / 3. - geom.xmus) * exp(-tray / geom.xmus)); - oap.ddiftt = (float)(oap.ddiftt / ((4. / 3.) + tray) - exp(-tray / geom.xmus)); - oap.ddirtt = (float)exp(-tray / geom.xmus); - oap.udirtt = (float)exp(-tray / geom.xmuv); + oap.ddiftt = (double)((2. / 3. + geom.xmus) + (2. / 3. - geom.xmus) * exp(-tray / geom.xmus)); + oap.ddiftt = (double)(oap.ddiftt / ((4. / 3.) + tray) - exp(-tray / geom.xmus)); + oap.ddirtt = (double)exp(-tray / geom.xmus); + oap.udirtt = (double)exp(-tray / geom.xmuv); csalbr(tray, oap.sphalbt); } @@ -1524,26 +1524,26 @@ { tamol = 0; tamolp= 0; - gauss.rm[STDI(-mu)] = -(float)geom.xmuv; - gauss.rm[STDI(mu)] = (float)geom.xmuv; - gauss.rm[STDI(0)] = (float)geom.xmus; + gauss.rm[STDI(-mu)] = -(double)geom.xmuv; + gauss.rm[STDI(mu)] = (double)geom.xmuv; + gauss.rm[STDI(0)] = (double)geom.xmus; iso(taer, tamol, piza, taerp, tamolp, xtrans, gauss, alt); - oap.udiftt = (float)(xtrans[0] - exp(-taerp / geom.xmuv)); - oap.udirtt = (float)exp(-taerp / geom.xmuv); - gauss.rm[STDI(-mu)] = -(float)geom.xmus; - gauss.rm[STDI(mu)] = (float)geom.xmus; - gauss.rm[STDI(0)] = (float)geom.xmus; + oap.udiftt = (double)(xtrans[0] - exp(-taerp / geom.xmuv)); + oap.udirtt = (double)exp(-taerp / geom.xmuv); + gauss.rm[STDI(-mu)] = -(double)geom.xmus; + gauss.rm[STDI(mu)] = (double)geom.xmus; + gauss.rm[STDI(0)] = (double)geom.xmus; - float tmp_alt = alt.palt; + double tmp_alt = alt.palt; alt.palt = 999; iso(taer, tamol, piza, taerp, tamolp, xtrans, gauss, alt); alt.palt = tmp_alt; - oap.ddirtt = (float)exp(-taer / geom.xmus); - oap.ddiftt = (float)(xtrans[2] - exp(-taer / geom.xmus)); - oap.sphalbt= (float)(xtrans[1] * 2); + oap.ddirtt = (double)exp(-taer / geom.xmus); + oap.ddiftt = (double)(xtrans[2] - exp(-taer / geom.xmus)); + oap.sphalbt= (double)(xtrans[1] * 2); if(alt.palt <= 0) { @@ -1559,27 +1559,27 @@ } else if(it == 3) { - gauss.rm[STDI(-mu)] = -(float)geom.xmuv; - gauss.rm[STDI(mu)] = (float)geom.xmuv; - gauss.rm[STDI(0)] = (float)geom.xmus; + gauss.rm[STDI(-mu)] = -(double)geom.xmuv; + gauss.rm[STDI(mu)] = (double)geom.xmuv; + gauss.rm[STDI(0)] = (double)geom.xmus; iso(taer, tray, piza, taerp, trayp, xtrans, gauss, alt); - oap.udirtt = (float)exp(-(taerp + trayp) / geom.xmuv); - oap.udiftt = (float)(xtrans[0] - exp(-(taerp + trayp) / geom.xmuv)); - gauss.rm[STDI(-mu)] = -(float)geom.xmus; - gauss.rm[STDI(mu)] = (float)geom.xmus; - gauss.rm[STDI(0)] = (float)geom.xmus; + oap.udirtt = (double)exp(-(taerp + trayp) / geom.xmuv); + oap.udiftt = (double)(xtrans[0] - exp(-(taerp + trayp) / geom.xmuv)); + gauss.rm[STDI(-mu)] = -(double)geom.xmus; + gauss.rm[STDI(mu)] = (double)geom.xmus; + gauss.rm[STDI(0)] = (double)geom.xmus; - float tmp_alt = alt.palt; + double tmp_alt = alt.palt; alt.palt = 999; iso(taer, tray, piza, taerp, trayp, xtrans, gauss, alt); alt.palt = tmp_alt; - oap.ddiftt = (float)(xtrans[2] - exp(-(taer + tray) / geom.xmus)); - oap.ddirtt = (float)exp(-(taer + tray) / geom.xmus); + oap.ddiftt = (double)(xtrans[2] - exp(-(taer + tray) / geom.xmus)); + oap.ddirtt = (double)exp(-(taer + tray) / geom.xmus); - oap.sphalbt= (float)(xtrans[1] * 2); + oap.sphalbt= (double)(xtrans[1] * 2); if (alt.palt <= 0) { @@ -1615,10 +1615,10 @@ if (((i < 9) && (sixs_disc.wldis[i] < iwave.ffu.wlinf) && (sixs_disc.wldis[i+1] < iwave.ffu.wlinf)) || ((i > 0) && (sixs_disc.wldis[i] > iwave.ffu.wlsup) && (sixs_disc.wldis[i-1] > iwave.ffu.wlsup))) continue; - float wl = sixs_disc.wldis[i]; + double wl = sixs_disc.wldis[i]; /* computation of rayleigh optical depth at wl */ - float tray = odrayl(atms, wl); - float trayp; + double tray = odrayl(atms, wl); + double trayp; /* plane case discussed here above */ if (alt.idatmp == 0) trayp = 0; @@ -1630,9 +1630,9 @@ /* computation of aerosol optical properties at wl */ - float taer = aerocon.taer55 * sixs_aer.ext[i] / sixs_aer.ext[3]; - float taerp = alt.taer55p * sixs_aer.ext[i] / sixs_aer.ext[3]; - float piza = sixs_aer.ome[i]; + double taer = aerocon.taer55 * sixs_aer.ext[i] / sixs_aer.ext[3]; + double taerp = alt.taer55p * sixs_aer.ext[i] / sixs_aer.ext[3]; + double piza = sixs_aer.ome[i]; /* computation of atmospheric reflectances @@ -1640,16 +1640,16 @@ roaero is aerosol ref call plegen to decompose aerosol phase function in Betal */ - float coeff = 0; + double coeff = 0; if(aero.iaer != 0) { for(int k = 0; k < 83; k++) sixs_trunc.pha[k] = sixs_sos.phasel[i][k]; coeff = trunca(); } - float tamoy = taer * (1 - piza * coeff); - float tamoyp = taerp * (1 - piza * coeff); - float pizmoy = piza * (1 - coeff) / (1 - piza * coeff); + double tamoy = taer * (1 - piza * coeff); + double tamoyp = taerp * (1 - piza * coeff); + double pizmoy = piza * (1 - coeff) / (1 - piza * coeff); atmref(tamoy, tray, pizmoy, tamoyp, trayp, oap, gauss, geom, aero, alt); @@ -1685,7 +1685,7 @@ EQUIVWL.f) needed for the calculation of the downward radiation field used in the computation of the non lambertian target contribution (main.f). */ -void specinterp(const float wl, float& tamoy, float& tamoyp, float& pizmoy, float& pizmoyp, +void specinterp(const double wl, double& tamoy, double& tamoyp, double& pizmoy, double& pizmoyp, const AerosolConcentration &aerocon, const Altitude &alt) { @@ -1698,28 +1698,28 @@ if(wl > sixs_disc.wldis[9]) linf = 8; int lsup = linf + 1; - float coef = (float)log(sixs_disc.wldis[lsup] / sixs_disc.wldis[linf]); - float wlinf = sixs_disc.wldis[linf]; + double coef = (double)log(sixs_disc.wldis[lsup] / sixs_disc.wldis[linf]); + double wlinf = sixs_disc.wldis[linf]; - float alphaa = (float)(log(sixs_aer.ext[lsup] * sixs_aer.ome[lsup] / + double alphaa = (double)(log(sixs_aer.ext[lsup] * sixs_aer.ome[lsup] / (sixs_aer.ext[linf] * sixs_aer.ome[linf])) / coef); - float betaa = (float)(sixs_aer.ext[linf] * sixs_aer.ome[linf] / pow(wlinf,alphaa)); - float tsca = (float)(aerocon.taer55 * betaa * pow(wl,alphaa) / sixs_aer.ext[3]); - alphaa = (float)(log(sixs_aer.ext[lsup] / sixs_aer.ext[linf]) / coef); - betaa = (float)(sixs_aer.ext[linf] / pow(wlinf,alphaa)); - tamoy = (float)(aerocon.taer55 * betaa * pow(wl,alphaa) / sixs_aer.ext[3]); - tamoyp= (float)(alt.taer55p * betaa * pow(wl,alphaa) / sixs_aer.ext[3]); + double betaa = (double)(sixs_aer.ext[linf] * sixs_aer.ome[linf] / pow(wlinf,alphaa)); + double tsca = (double)(aerocon.taer55 * betaa * pow(wl,alphaa) / sixs_aer.ext[3]); + alphaa = (double)(log(sixs_aer.ext[lsup] / sixs_aer.ext[linf]) / coef); + betaa = (double)(sixs_aer.ext[linf] / pow(wlinf,alphaa)); + tamoy = (double)(aerocon.taer55 * betaa * pow(wl,alphaa) / sixs_aer.ext[3]); + tamoyp= (double)(alt.taer55p * betaa * pow(wl,alphaa) / sixs_aer.ext[3]); pizmoy= tsca / tamoy; pizmoyp = pizmoy; for(int k = 0; k < 83; k++) { - alphaa = (float)log(sixs_sos.phasel[lsup][k] / sixs_sos.phasel[linf][k]) / coef; - betaa = (float)(sixs_sos.phasel[linf][k] / pow(wlinf,alphaa)); - sixs_trunc.pha[k] = (float)(betaa * pow(wl,alphaa)); + alphaa = (double)log(sixs_sos.phasel[lsup][k] / sixs_sos.phasel[linf][k]) / coef; + betaa = (double)(sixs_sos.phasel[linf][k] / pow(wlinf,alphaa)); + sixs_trunc.pha[k] = (double)(betaa * pow(wl,alphaa)); } - float coeff = trunca(); + double coeff = trunca(); tamoy *= 1 - pizmoy * coeff; tamoyp *= 1 - pizmoyp * coeff; @@ -1736,36 +1736,36 @@ To compute the environment functions F(r) which allows us to account for an inhomogeneous ground. */ -void enviro (const float difr, const float difa, const float r, const float palt, - const float xmuv, float& fra, float& fae, float& fr) +void enviro (const double difr, const double difa, const double r, const double palt, + const double xmuv, double& fra, double& fae, double& fr) { - float fae0, fra0, xlnv; - static const float alt[16] = { + double fae0, fra0, xlnv; + static const double alt[16] = { 0.5,1.0,2.0,3.0,4.0,5.0,6.0,7.0,8.0, 10.0,12.0,14.0,16.0,18.0,20.0,60.0 }; - static const float cfr1[16] = { + static const double cfr1[16] = { 0.730,0.710,0.656,0.606,0.560,0.516,0.473, 0.433,0.395,0.323,0.258,0.209,0.171,0.142,0.122,0.070 }; - static const float cfr2[16] = { + static const double cfr2[16] = { 2.8,1.51,0.845,0.634,0.524,0.465,0.429, 0.405,0.390,0.386,0.409,0.445,0.488,0.545,0.608,0.868 }; - static const float cfa1[16] = { + static const double cfa1[16] = { 0.239,0.396,0.588,0.626,0.612,0.505,0.454, 0.448,0.444,0.445,0.444,0.448,0.448,0.448,0.448,0.448 }; - static const float cfa2[16] = { + static const double cfa2[16] = { 1.40,1.20,1.02,0.86,0.74,0.56,0.46,0.42, 0.38,0.34,0.3,0.28,0.27,0.27,0.27,0.27 }; - static const float cfa3[16] = { + static const double cfa3[16] = { 9.17,6.26,5.48,5.16,4.74,3.65,3.24,3.15, 3.07,2.97,2.88,2.83,2.83,2.83,2.83,2.83 }; @@ -1777,26 +1777,26 @@ this calculation have been done for nadir observation and are corrected of the effect of the view zenith angle. */ - const float a0 = 1.3347; - const float b0 = 0.57757; - const float a1 = -1.479; - const float b1 = -1.5275; + const double a0 = 1.3347; + const double b0 = 0.57757; + const double a1 = -1.479; + const double b1 = -1.5275; if (palt >= 60) { - fae0 = (float)(1. - 0.448 * exp( -r * 0.27) - 0.552 * exp( -r * 2.83)); - fra0 = (float)(1. - 0.930 * exp( -r * 0.080) - 0.070 * exp( -r * 1.100)); + fae0 = (double)(1. - 0.448 * exp( -r * 0.27) - 0.552 * exp( -r * 2.83)); + fra0 = (double)(1. - 0.930 * exp( -r * 0.080) - 0.070 * exp( -r * 1.100)); } else { int i; for(i = 0; palt >= alt[i]; i++); - float xcfr1 = 0, xcfr2 = 0, xcfa1 = 0, xcfa2 = 0, xcfa3 = 0; + double xcfr1 = 0, xcfr2 = 0, xcfa1 = 0, xcfa2 = 0, xcfa3 = 0; if ((i > 0) && (i < 16)) { - float zmin = alt[i - 1]; - float zmax = alt[i]; + double zmin = alt[i - 1]; + double zmax = alt[i]; xcfr1 = cfr1[i - 1] + (cfr1[i] - cfr1[i - 1]) * (palt - zmin) / (zmax - zmin); xcfr2 = cfr2[i - 1] + (cfr2[i] - cfr2[i - 1]) * (palt - zmin) / (zmax - zmin); xcfa1 = cfa1[i - 1] + (cfa1[i] - cfa1[i - 1]) * (palt - zmin) / (zmax - zmin); @@ -1813,14 +1813,14 @@ xcfa3 = cfa3[0]; } - fra0 = (float)(1. - xcfr1 * exp(-r * xcfr2) - (1. - xcfr1) * exp(-r * 0.08)); - fae0 = (float)(1. - xcfa1 * exp(-r * xcfa2) - (1. - xcfa1) * exp(-r * xcfa3)); + fra0 = (double)(1. - xcfr1 * exp(-r * xcfr2) - (1. - xcfr1) * exp(-r * 0.08)); + fae0 = (double)(1. - xcfa1 * exp(-r * xcfa2) - (1. - xcfa1) * exp(-r * xcfa3)); } /* correction of the effect of the view zenith angle */ - xlnv = (float)log(xmuv); - fra = (float)(fra0 * (xlnv * (1 - fra0) + 1)); - fae = (float)(fae0 * ((1 + a0 * xlnv + b0 * xlnv * xlnv) + fae0 * (a1 * xlnv + b1 * xlnv * xlnv) + + xlnv = (double)log(xmuv); + fra = (double)(fra0 * (xlnv * (1 - fra0) + 1)); + fae = (double)(fae0 * ((1 + a0 * xlnv + b0 * xlnv * xlnv) + fae0 * (a1 * xlnv + b1 * xlnv * xlnv) + fae0 * fae0 * ((-a1 - a0) * xlnv + ( - b1 - b0) * xlnv * xlnv))); if ((difa + difr) > 1e-03) fr = (fae * difa + fra * difr) / (difa + difr); diff -Nru grass-7.4.3/imagery/i.atcorr/gauss.cpp grass-7.6.0/imagery/i.atcorr/gauss.cpp --- grass-7.4.3/imagery/i.atcorr/gauss.cpp 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/imagery/i.atcorr/gauss.cpp 2018-08-31 15:00:18.000000000 +0000 @@ -4,8 +4,8 @@ const long int mu2 = 48; -float Gauss::angmu[10] = { 85.f, 80.f, 70.f, 60.f, 50.f, 40.f, 30.f, 20.f, 10.f, 0.f }; -float Gauss::angphi[13] = { 0.f, 30.f, 60.f, 90.f, 120.f, 150.f, 180.f, 210.f, 240.f, 270.f, 300.f, 330.f, 360.f }; +double Gauss::angmu[10] = { 85.f, 80.f, 70.f, 60.f, 50.f, 40.f, 30.f, 20.f, 10.f, 0.f }; +double Gauss::angphi[13] = { 0.f, 30.f, 60.f, 90.f, 120.f, 150.f, 180.f, 210.f, 240.f, 270.f, 300.f, 330.f, 360.f }; /* preliminary computations for gauss integration */ void Gauss::init() @@ -13,13 +13,13 @@ int j; /* convert angphi and angmu to radians */ - for (j = 0; j < 13; ++j) angphi[j] = (float)(angphi[j] * M_PI / 180.f); - for (j = 0; j < 10; ++j) angmu[j] = (float)cos(angmu[j] * M_PI / 180.f); + for (j = 0; j < 13; ++j) angphi[j] = (double)(angphi[j] * M_PI / 180.f); + for (j = 0; j < 10; ++j) angmu[j] = (double)cos(angmu[j] * M_PI / 180.f); /* calculate rm & gb */ - float anglem[mu2]; - float weightm[mu2]; + double anglem[mu2]; + double weightm[mu2]; gauss (-1.f, 1.f, anglem, weightm, mu2); gb[STDI(-mu)] = 0; @@ -42,14 +42,14 @@ } /* calculate rp & gp */ - gauss (0.f, (float)2 * M_PI, rp, gp, np); + gauss (0.f, (double)2 * M_PI, rp, gp, np); } /* Compute for a given n, the gaussian quadrature (the n gaussian angles and the their respective weights). The gaussian quadrature is used in numerical integration involving the cosine of emergent or incident direction zenith angle. */ -void Gauss::gauss (float a, float b, float *x, float *w, long int n) +void Gauss::gauss (double a, double b, double *x, double *w, long int n) { int m = (n + 1) / 2; double xm = (b + a) / 2; @@ -79,9 +79,9 @@ } while(fabs(z - z1) > 3e-14); if (fabs(z) < 3e-14) z = 0; - x[i] = (float)(xm - xl * z); - x[n - 1 - i] = (float)(xm + xl * z); - w[i] = (float)(2 * xl / ((1 - z * z) * pp * pp)); + x[i] = (double)(xm - xl * z); + x[n - 1 - i] = (double)(xm + xl * z); + w[i] = (double)(2 * xl / ((1 - z * z) * pp * pp)); w[n - 1 - i] = w[i]; } } diff -Nru grass-7.4.3/imagery/i.atcorr/gauss.h grass-7.6.0/imagery/i.atcorr/gauss.h --- grass-7.4.3/imagery/i.atcorr/gauss.h 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/imagery/i.atcorr/gauss.h 2018-08-31 15:00:18.000000000 +0000 @@ -10,17 +10,17 @@ struct Gauss { private: - static float angmu[10]; - static float angphi[13]; + static double angmu[10]; + static double angphi[13]; public: /* [a,b] = [0,2*Pi] */ - float rp[np]; /* gaussian angles */ - float gp[np]; /* gaussian weights */ + double rp[np]; /* gaussian angles */ + double gp[np]; /* gaussian weights */ // [a,b] = [-1,1] - float rm[2*mu+1]; /* shifted gaussian angles */ - float gb[2*mu+1]; /* shifted gaussian weights */ + double rm[2*mu+1]; /* shifted gaussian angles */ + double gb[2*mu+1]; /* shifted gaussian weights */ /* with the ends zeroed as well as the center */ /* [0 ? ? ? ? 0 ? ? ? ? 0] */ @@ -30,7 +30,7 @@ /* Compute for a given n, the gaussian quadrature (the n gaussian angles and the their respective weights). The gaussian quadrature is used in numerical integration involving the cosine of emergent or incident direction zenith angle. */ - static void gauss (float a, float b, float *x, float *w, long int n); + static void gauss (double a, double b, double *x, double *w, long int n); }; #endif /* MY_GAUSS_H */ diff -Nru grass-7.4.3/imagery/i.atcorr/geomcond.cpp grass-7.6.0/imagery/i.atcorr/geomcond.cpp --- grass-7.4.3/imagery/i.atcorr/geomcond.cpp 2018-08-03 13:39:56.000000000 +0000 +++ grass-7.6.0/imagery/i.atcorr/geomcond.cpp 2018-08-31 15:00:18.000000000 +0000 @@ -46,7 +46,7 @@ return dsol dsol is a multiplicative factor to apply to the mean value of solar constant */ -float GeomCond::varsol () +double GeomCond::varsol () { /* calculation of the variability of the solar constant during the year. jday is the number of the day in the month */ @@ -56,13 +56,13 @@ else j = (month - 1) * 31 - (month - 1) / 2 - 2 + jday; /* Computing 2nd power */ - double tmp = 1.f - cos ((float) (j - 4) * 0.9856f * M_PI / 180.f) * .01673f; - return 1.f / (float)(tmp * tmp); + double tmp = 1.f - cos ((double) (j - 4) * 0.9856f * M_PI / 180.f) * .01673f; + return 1.f / (double)(tmp * tmp); } /* spot, landsat5 and landsat7 is handled the same way */ -void GeomCond::landsat(float tu) +void GeomCond::landsat(double tu) { /* warning !!! */ /* xlon and xlat are the coordinates of the scene center. */ @@ -77,7 +77,7 @@ number of the month and number of the day in the month) at any Greenwich Meridian Time (GMT dec. hour). */ -void GeomCond::possol(float tu) +void GeomCond::possol(double tu) { long int ia = 0; long int nojour; @@ -107,7 +107,7 @@ /* returns the sign of the element */ #define SIGN(X) (((X) >= 0) ? 1. : -1.) -void GeomCond::pos_fft (long int j, float tu) +void GeomCond::pos_fft (long int j, double tu) { /* Local variables */ double ah, et, az, caz, xla, tet, tsm, tsv, elev, azim, gdelta, amuzero; @@ -119,7 +119,7 @@ /* mean solar time (heure decimale) */ tsm = tu + xlon / 15.; xla = xlat * M_PI / 180.; - tet = (float)(j) * M_PI2 / 365.; + tet = (double)(j) * M_PI2 / 365.; /* time equation (in mn.dec) */ et = 7.5e-5f + 0.001868f * cos (tet) - 0.032077f * sin (tet) - @@ -158,8 +158,8 @@ elev = elev * 180. / M_PI; /* conversion in degrees */ - asol = (float)(90. - elev); - phi0 = (float)(azim * 180. / M_PI); + asol = (double)(90. - elev); + phi0 = (double)(azim * 180. / M_PI); } /* @@ -168,7 +168,7 @@ 2 = goes east observation 3 = goes west observation */ -void GeomCond::posobs(float tu, int nc, int nl) +void GeomCond::posobs(double tu, int nc, int nl) { double yr, xr, alti; @@ -239,11 +239,11 @@ ylon = atan(xt / zt); } - xlat = (float)(ylat * crd); + xlat = (double)(ylat * crd); - if(igeom == 1) xlon = (float)(ylon * crd); - else if(igeom == 2) xlon = (float)(ylon * crd - 75.); - else xlon = (float)(ylon * crd - 135.); + if(igeom == 1) xlon = (double)(ylon * crd); + else if(igeom == 2) xlon = (double)(ylon * crd - 75.); + else xlon = (double)(ylon * crd - 135.); possol(tu); @@ -253,11 +253,11 @@ ylat = xlat * M_PI / 180.; double gam = sqrt(((1. / cosx2) - 1.) * cosx2); - avis = (float)(asin((1. + alti / re) * (gam)) * 180. / M_PI); - phiv = (float)((atan2(tan(ylon),sin(ylat)) + M_PI) * 180. / M_PI); + avis = (double)(asin((1. + alti / re) * (gam)) * 180. / M_PI); + phiv = (double)((atan2(tan(ylon),sin(ylat)) + M_PI) * 180. / M_PI); } -void GeomCond::posnoa(float tu, int nc, float xlonan, float campm, float hna) +void GeomCond::posnoa(double tu, int nc, double xlonan, double campm, double hna) { /* noaa 6 definition orbite inclination ai in radians @@ -276,7 +276,7 @@ u = campm * u * an; double delt = ((nc - (2048 + 1) / 2.) * 55.385 / ((2048. - 1) / 2.)); delt = campm * delt * M_PI / 180.; - avis = (float)asin((1 + r) * sin(delt)); + avis = (double)asin((1 + r) * sin(delt)); double d = avis - delt; double y = cos(d) * cos(ai) * sin(u) - sin(ai) * sin(d); double z = cos(d) * sin(ai) * sin(u) + cos(ai) * sin(d); @@ -291,8 +291,8 @@ if(siny <= 0) ylon = -(M_PI + ylon); } double ylo1 = ylon + ylonan - (t - hnam) * 2. * M_PI / 86400.; - xlat = (float)(ylat * 180. / M_PI); - xlon = (float)(ylo1 * 180. / M_PI); + xlat = (double)(ylat * 180. / M_PI); + xlon = (double)(ylo1 * 180. / M_PI); @@ -304,11 +304,11 @@ { double xnum = sin(zlon - ylon) * cos(zlat) / sin(fabs(d)); double xden = (sin(zlat) - sin(ylat) * cos(d)) / cos(ylat) / sin(fabs(d)); - phiv = (float)atan2(xnum,xden); + phiv = (double)atan2(xnum,xden); } else phiv = 0.; - phiv = (float)(phiv * 180. / M_PI); - avis = (float)(fabs(avis) * 180. / M_PI); + phiv = (double)(phiv * 180. / M_PI); + avis = (double)(fabs(avis) * 180. / M_PI); } void GeomCond::parse() @@ -316,8 +316,8 @@ cin >> igeom; cin.ignore(numeric_limits::max(),'\n'); /* read the rest of the scraps, like comments */ - float campm = -1.0f; /* initialize in case igeom == 5 */ - float tu, xlonan, hna; + double campm = -1.0f; /* initialize in case igeom == 5 */ + double tu, xlonan, hna; int nc, nl; switch(igeom) @@ -346,7 +346,7 @@ posobs(tu, nc, nl); break; } - case 4: campm = 1.0f; /* avhrr PM */ + case 4: campm = 1.0f; /* avhrr PM, case 4 must fall through to case 5 */ case 5: /* avhrr PM and avhrr AM */ { cin >> month; @@ -407,20 +407,20 @@ /* direction */ /* */ /* ********************************************************************** */ - phi = (float)fabs(phiv - phi0); - phirad = (phi0 - phiv) * (float)M_PI / 180.f; - if (phirad < 0.f) phirad += (float)M_PI2; - if (phirad > M_PI2) phirad -= (float)M_PI2; - - xmus = (float)cos (asol * M_PI / 180.f); - xmuv = (float)cos (avis * M_PI / 180.f); - xmup = (float)cos (phirad); - xmud = -xmus * xmuv - (float)sqrt (1.f - xmus * xmus) * (float)sqrt (1.f - xmuv * xmuv) * xmup; + phi = (double)fabs(phiv - phi0); + phirad = (phi0 - phiv) * (double)M_PI / 180.f; + if (phirad < 0.f) phirad += (double)M_PI2; + if (phirad > M_PI2) phirad -= (double)M_PI2; + + xmus = (double)cos (asol * M_PI / 180.f); + xmuv = (double)cos (avis * M_PI / 180.f); + xmup = (double)cos (phirad); + xmud = -xmus * xmuv - (double)sqrt (1.f - xmus * xmus) * (double)sqrt (1.f - xmuv * xmuv) * xmup; /* test vermote bug */ if (xmud > 1.f) xmud = 1.f; if (xmud < -1.f) xmud = -1.f; - adif = (float)acos (xmud) * 180.f / (float)M_PI; + adif = (double)acos (xmud) * 180.f / (double)M_PI; dsol = varsol(); } diff -Nru grass-7.4.3/imagery/i.atcorr/geomcond.h grass-7.6.0/imagery/i.atcorr/geomcond.h --- grass-7.4.3/imagery/i.atcorr/geomcond.h 2018-08-03 13:39:56.000000000 +0000 +++ grass-7.6.0/imagery/i.atcorr/geomcond.h 2018-08-31 15:00:18.000000000 +0000 @@ -101,39 +101,39 @@ long int igeom; /* geometrical conditions */ /* primary */ - float asol; - float phi0; - float avis; - float phiv; + double asol; + double phi0; + double avis; + double phiv; long int month; long int jday; - float xlon; - float xlat; + double xlon; + double xlat; /* some vars */ - float phi; - float phirad; - float xmus; - float xmuv; - float xmup; - float xmud; - float adif; + double phi; + double phirad; + double xmus; + double xmuv; + double xmup; + double xmud; + double adif; - float dsol; + double dsol; void print(); private: /* conversion routines */ - void possol(float tu); - void landsat(float tu); - void posobs(float tu, int nc, int nl); - void posnoa(float tu, int nc, float xlonan, float campm, float hna); + void possol(double tu); + void landsat(double tu); + void posobs(double tu, int nc, int nl); + void posnoa(double tu, int nc, double xlonan, double campm, double hna); void day_number(long int ia, long int& j); - void pos_fft (long int j, float tu); + void pos_fft (long int j, double tu); - float varsol(); /* returns dsol as in fortran proggie */ + double varsol(); /* returns dsol as in fortran proggie */ void parse(); public: static GeomCond Parse(); diff -Nru grass-7.4.3/imagery/i.atcorr/i.atcorr.html grass-7.6.0/imagery/i.atcorr/i.atcorr.html --- grass-7.4.3/imagery/i.atcorr/i.atcorr.html 2018-08-25 16:40:03.000000000 +0000 +++ grass-7.6.0/imagery/i.atcorr/i.atcorr.html 2018-12-27 22:26:21.000000000 +0000 @@ -241,7 +241,7 @@ -28 +29 PlanetScope 0f 10 enter month,day,hh.ddd,long.,lat. * @@ -1122,5 +1122,5 @@
Stefan Blumentrath, Zofie Cimburova, Norwegian Institute for Nature Research, NINA, Oslo, Norway

-Last changed: $Date: 2018-08-24 15:55:57 +0200 (Fri, 24 Aug 2018) $ +Last changed: $Date: 2018-12-27 18:44:04 +0100 (Thu, 27 Dec 2018) $ diff -Nru grass-7.4.3/imagery/i.atcorr/interp.cpp grass-7.6.0/imagery/i.atcorr/interp.cpp --- grass-7.4.3/imagery/i.atcorr/interp.cpp 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/imagery/i.atcorr/interp.cpp 2018-08-31 15:00:18.000000000 +0000 @@ -2,8 +2,8 @@ #include "interp.h" void interp (const int iaer, const int idatmp, - const float wl, const float taer55, - const float taer55p, const float xmud, + const double wl, const double taer55, + const double taer55p, const double xmud, InterpStruct& is) { /* that for the atmosphere : @@ -42,12 +42,12 @@ /* interpolation in function of wavelength for scattering atmospheric functions from discrete values at sixs_disc.wldis */ - float alphaa = 0; - float betaa = 0; - float alphar = 0; - float betar = 0; - float alphac = 0; - float betac = 0; + double alphaa = 0; + double betaa = 0; + double alphar = 0; + double betar = 0; + double alphac = 0; + double betac = 0; is.phaa = 0; is.roaero = 0; is.dtota = 1; @@ -55,17 +55,17 @@ is.asaer = 0; is.taer = 0; is.taerp = 0; - float coef = (float)log(sixs_disc.wldis[lsup] / sixs_disc.wldis[linf]); - float wlinf = sixs_disc.wldis[linf]; + double coef = (double)log(sixs_disc.wldis[lsup] / sixs_disc.wldis[linf]); + double wlinf = sixs_disc.wldis[linf]; if(iaer != 0) { - alphaa = (float)(log(sixs_aer.phase[lsup] / sixs_aer.phase[linf]) / coef); - betaa = (float)(sixs_aer.phase[linf] / pow(wlinf,alphaa)); - is.phaa = (float)(betaa * pow(wl,alphaa)); + alphaa = (double)(log(sixs_aer.phase[lsup] / sixs_aer.phase[linf]) / coef); + betaa = (double)(sixs_aer.phase[linf] / pow(wlinf,alphaa)); + is.phaa = (double)(betaa * pow(wl,alphaa)); } - float d2 = 2 + delta; + double d2 = 2 + delta; is.phar = (2 * (1 - delta) / d2) * .75f * (1 + xmud * xmud) + 3 * delta / d2; if(idatmp == 0) { @@ -82,9 +82,9 @@ } else { - alphar = (float)(log(sixs_disc.roatm[0][lsup] / sixs_disc.roatm[0][linf]) / coef); - betar = (float)(sixs_disc.roatm[0][linf] / pow(wlinf,alphar)); - is.rorayl = (float)(betar * pow(wl,alphar)); + alphar = (double)(log(sixs_disc.roatm[0][lsup] / sixs_disc.roatm[0][linf]) / coef); + betar = (double)(sixs_disc.roatm[0][linf] / pow(wlinf,alphar)); + is.rorayl = (double)(betar * pow(wl,alphar)); } if(sixs_disc.roatm[1][linf] < 0.001) @@ -94,9 +94,9 @@ } else { - alphac = (float)(log(sixs_disc.roatm[1][lsup] / sixs_disc.roatm[1][linf]) / coef); - betac = (float)(sixs_disc.roatm[1][linf] / pow(wlinf,alphac)); - is.romix = (float)(betac * pow(wl,alphac)); + alphac = (double)(log(sixs_disc.roatm[1][lsup] / sixs_disc.roatm[1][linf]) / coef); + betac = (double)(sixs_disc.roatm[1][linf] / pow(wlinf,alphac)); + is.romix = (double)(betac * pow(wl,alphac)); } if(iaer != 0) @@ -109,95 +109,95 @@ } else { - alphaa = (float)(log(sixs_disc.roatm[2][lsup] / sixs_disc.roatm[2][linf]) / coef); - betaa = (float)(sixs_disc.roatm[2][linf] / pow(wlinf,alphaa)); - is.roaero = (float)(betaa * pow(wl,alphaa)); + alphaa = (double)(log(sixs_disc.roatm[2][lsup] / sixs_disc.roatm[2][linf]) / coef); + betaa = (double)(sixs_disc.roatm[2][linf] / pow(wlinf,alphaa)); + is.roaero = (double)(betaa * pow(wl,alphaa)); } } } - alphar = (float)(log(sixs_disc.trayl[lsup] / sixs_disc.trayl[linf]) / coef); - betar = (float)(sixs_disc.trayl[linf] / pow(wlinf,alphar)); - is.tray = (float)(betar * pow(wl,alphar)); + alphar = (double)(log(sixs_disc.trayl[lsup] / sixs_disc.trayl[linf]) / coef); + betar = (double)(sixs_disc.trayl[linf] / pow(wlinf,alphar)); + is.tray = (double)(betar * pow(wl,alphar)); if (idatmp != 0) { - alphar = (float)(log(sixs_disc.traypl[lsup] / sixs_disc.traypl[linf]) / coef); - betar = (float)(sixs_disc.traypl[linf] / pow(wlinf,alphar)); - is.trayp = (float)(betar * pow(wl,alphar)); + alphar = (double)(log(sixs_disc.traypl[lsup] / sixs_disc.traypl[linf]) / coef); + betar = (double)(sixs_disc.traypl[linf] / pow(wlinf,alphar)); + is.trayp = (double)(betar * pow(wl,alphar)); } else is.trayp = 0; if(iaer != 0) { - alphaa = (float)(log(sixs_aer.ext[lsup] * sixs_aer.ome[lsup] / (sixs_aer.ext[linf] * sixs_aer.ome[linf])) / coef); - betaa = (float)(sixs_aer.ext[linf] * sixs_aer.ome[linf] / pow(wlinf,alphaa)); - is.tsca = (float)(taer55 * betaa * pow(wl,alphaa) / sixs_aer.ext[3]); - alphaa = (float)(log(sixs_aer.ext[lsup] / sixs_aer.ext[linf]) / coef); - betaa = (float)(sixs_aer.ext[linf] / pow(wlinf,alphaa)); - is.taerp = (float)(taer55p * betaa * pow(wl,alphaa) / sixs_aer.ext[3]); - is.taer = (float)(taer55 * betaa * pow(wl,alphaa) / sixs_aer.ext[3]); - } - - float drinf = sixs_disc.dtdif[0][linf] + sixs_disc.dtdir[0][linf]; - float drsup = sixs_disc.dtdif[0][lsup] + sixs_disc.dtdir[0][lsup]; - alphar = (float)(log(drsup / drinf) / coef); - betar = (float)(drinf / pow(wlinf,alphar)); - is.dtotr = (float)(betar * pow(wl,alphar)); - float dtinf = sixs_disc.dtdif[1][linf] + sixs_disc.dtdir[1][linf]; - float dtsup = sixs_disc.dtdif[1][lsup] + sixs_disc.dtdir[1][lsup]; - alphac = (float)(log((dtsup * drinf) / (dtinf * drsup)) / coef); - betac = (float)((dtinf / drinf) / pow(wlinf,alphac)); - float dtotc = (float)(betac * pow(wl,alphac)); - float dainf = sixs_disc.dtdif[2][linf] + sixs_disc.dtdir[2][linf]; - float dasup = sixs_disc.dtdif[2][lsup] + sixs_disc.dtdir[2][lsup]; + alphaa = (double)(log(sixs_aer.ext[lsup] * sixs_aer.ome[lsup] / (sixs_aer.ext[linf] * sixs_aer.ome[linf])) / coef); + betaa = (double)(sixs_aer.ext[linf] * sixs_aer.ome[linf] / pow(wlinf,alphaa)); + is.tsca = (double)(taer55 * betaa * pow(wl,alphaa) / sixs_aer.ext[3]); + alphaa = (double)(log(sixs_aer.ext[lsup] / sixs_aer.ext[linf]) / coef); + betaa = (double)(sixs_aer.ext[linf] / pow(wlinf,alphaa)); + is.taerp = (double)(taer55p * betaa * pow(wl,alphaa) / sixs_aer.ext[3]); + is.taer = (double)(taer55 * betaa * pow(wl,alphaa) / sixs_aer.ext[3]); + } + + double drinf = sixs_disc.dtdif[0][linf] + sixs_disc.dtdir[0][linf]; + double drsup = sixs_disc.dtdif[0][lsup] + sixs_disc.dtdir[0][lsup]; + alphar = (double)(log(drsup / drinf) / coef); + betar = (double)(drinf / pow(wlinf,alphar)); + is.dtotr = (double)(betar * pow(wl,alphar)); + double dtinf = sixs_disc.dtdif[1][linf] + sixs_disc.dtdir[1][linf]; + double dtsup = sixs_disc.dtdif[1][lsup] + sixs_disc.dtdir[1][lsup]; + alphac = (double)(log((dtsup * drinf) / (dtinf * drsup)) / coef); + betac = (double)((dtinf / drinf) / pow(wlinf,alphac)); + double dtotc = (double)(betac * pow(wl,alphac)); + double dainf = sixs_disc.dtdif[2][linf] + sixs_disc.dtdir[2][linf]; + double dasup = sixs_disc.dtdif[2][lsup] + sixs_disc.dtdir[2][lsup]; if(iaer != 0) { - alphaa = (float)(log(dasup / dainf) / coef); - betaa = (float)(dainf / pow(wlinf,alphaa)); - is.dtota = (float)(betaa * pow(wl,alphaa)); + alphaa = (double)(log(dasup / dainf) / coef); + betaa = (double)(dainf / pow(wlinf,alphaa)); + is.dtota = (double)(betaa * pow(wl,alphaa)); } is.dtott = dtotc * is.dtotr; - float urinf = sixs_disc.utdif[0][linf] + sixs_disc.utdir[0][linf]; - float ursup = sixs_disc.utdif[0][lsup] + sixs_disc.utdir[0][lsup]; - alphar = (float)(log(ursup / urinf) / coef); - betar = (float)(urinf / pow(wlinf,alphar)); - is.utotr = (float)(betar * pow(wl,alphar)); - float utinf = sixs_disc.utdif[1][linf] + sixs_disc.utdir[1][linf]; - float utsup = sixs_disc.utdif[1][lsup] + sixs_disc.utdir[1][lsup]; - alphac = (float)(log((utsup * urinf) / (utinf * ursup)) / coef); - betac = (float)((utinf / urinf) / pow(wlinf,alphac)); - float utotc = (float)(betac * pow(wl,alphac)); - float uainf = sixs_disc.utdif[2][linf] + sixs_disc.utdir[2][linf]; - float uasup = sixs_disc.utdif[2][lsup] + sixs_disc.utdir[2][lsup]; + double urinf = sixs_disc.utdif[0][linf] + sixs_disc.utdir[0][linf]; + double ursup = sixs_disc.utdif[0][lsup] + sixs_disc.utdir[0][lsup]; + alphar = (double)(log(ursup / urinf) / coef); + betar = (double)(urinf / pow(wlinf,alphar)); + is.utotr = (double)(betar * pow(wl,alphar)); + double utinf = sixs_disc.utdif[1][linf] + sixs_disc.utdir[1][linf]; + double utsup = sixs_disc.utdif[1][lsup] + sixs_disc.utdir[1][lsup]; + alphac = (double)(log((utsup * urinf) / (utinf * ursup)) / coef); + betac = (double)((utinf / urinf) / pow(wlinf,alphac)); + double utotc = (double)(betac * pow(wl,alphac)); + double uainf = sixs_disc.utdif[2][linf] + sixs_disc.utdir[2][linf]; + double uasup = sixs_disc.utdif[2][lsup] + sixs_disc.utdir[2][lsup]; is.utott = utotc * is.utotr; if(iaer != 0) { - alphaa = (float)(log(uasup / uainf) / coef); - betaa = (float)(uainf / pow(wlinf,alphaa)); - is.utota = (float)(betaa * pow(wl,alphaa)); - } - - float arinf = sixs_disc.sphal[0][linf]; - float arsup = sixs_disc.sphal[0][lsup]; - alphar = (float)(log(arsup / arinf) / coef); - betar = (float)(arinf / pow(wlinf,alphar)); - is.asray = (float)(betar * pow(wl,alphar)); - float atinf = sixs_disc.sphal[1][linf]; - float atsup = sixs_disc.sphal[1][lsup]; - alphac = (float)(log(atsup / atinf) / coef); - betac = (float)(atinf / pow(wlinf,alphac)); - is.astot = (float)(betac * pow(wl,alphac)); - float aainf = sixs_disc.sphal[2][linf]; - float aasup = sixs_disc.sphal[2][lsup]; + alphaa = (double)(log(uasup / uainf) / coef); + betaa = (double)(uainf / pow(wlinf,alphaa)); + is.utota = (double)(betaa * pow(wl,alphaa)); + } + + double arinf = sixs_disc.sphal[0][linf]; + double arsup = sixs_disc.sphal[0][lsup]; + alphar = (double)(log(arsup / arinf) / coef); + betar = (double)(arinf / pow(wlinf,alphar)); + is.asray = (double)(betar * pow(wl,alphar)); + double atinf = sixs_disc.sphal[1][linf]; + double atsup = sixs_disc.sphal[1][lsup]; + alphac = (double)(log(atsup / atinf) / coef); + betac = (double)(atinf / pow(wlinf,alphac)); + is.astot = (double)(betac * pow(wl,alphac)); + double aainf = sixs_disc.sphal[2][linf]; + double aasup = sixs_disc.sphal[2][lsup]; if(iaer != 0) { - alphaa = (float)(log(aasup / aainf) / coef); - betaa = (float)(aainf / pow(wlinf,alphaa)); - is.asaer = (float)(betaa * pow(wl,alphaa)); + alphaa = (double)(log(aasup / aainf) / coef); + betaa = (double)(aainf / pow(wlinf,alphaa)); + is.asaer = (double)(betaa * pow(wl,alphaa)); } } diff -Nru grass-7.4.3/imagery/i.atcorr/interp.h grass-7.6.0/imagery/i.atcorr/interp.h --- grass-7.4.3/imagery/i.atcorr/interp.h 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/imagery/i.atcorr/interp.h 2018-08-31 15:00:18.000000000 +0000 @@ -3,25 +3,25 @@ struct InterpStruct { - float romix; - float rorayl; - float roaero; - float phaa; - float phar; - float tsca; - float tray; - float trayp; - float taer; - float taerp; - float dtott; - float utott; - float astot; - float asray; - float asaer; - float utotr; - float utota; - float dtotr; - float dtota; + double romix; + double rorayl; + double roaero; + double phaa; + double phar; + double tsca; + double tray; + double trayp; + double taer; + double taerp; + double dtott; + double utott; + double astot; + double asray; + double asaer; + double utotr; + double utota; + double dtotr; + double dtota; }; /* @@ -29,8 +29,8 @@ wavelength from the 10 discret computations (subroutine DISCOM). */ void interp (const int iaer, const int idatmp, - const float wl, const float taer55, - const float taer55p, const float xmud, + const double wl, const double taer55, + const double taer55p, const double xmud, InterpStruct& is); #endif /* INTERP_H */ diff -Nru grass-7.4.3/imagery/i.atcorr/iwave.cpp grass-7.6.0/imagery/i.atcorr/iwave.cpp --- grass-7.4.3/imagery/i.atcorr/iwave.cpp 2018-08-03 13:39:56.000000000 +0000 +++ grass-7.6.0/imagery/i.atcorr/iwave.cpp 2018-08-31 15:00:18.000000000 +0000 @@ -1463,7 +1463,7 @@ } } -float IWave::solirr(const float fwl) const +double IWave::solirr(const double fwl) const { /* si (in w/m2/micron) contains the values of the solar irradiance between 0.25 and 4.0 microns, by step of 0.0025 m. @@ -1688,7 +1688,7 @@ 8.85, 8.83, 8.81 }; - float pas = 0.0025; + double pas = 0.0025; int iwl = (int)((fwl - 0.250) / pas + 1.5); if(iwl >= 0) return si[iwl-1]; @@ -4862,18 +4862,18 @@ /* filter functions must be defined above */ -float IWave::equivwl() const +double IWave::equivwl() const { - float seb = 0; - float wlwave = 0; + double seb = 0; + double wlwave = 0; for(int i = iinf; i <= isup; i++) { - float sbor = ffu.s[i]; + double sbor = ffu.s[i]; if(i == iinf || i == isup) sbor *= 0.5; - float fwl = (float)(0.25 + i * step); - float swl = solirr(fwl); - float coef = sbor * step * swl; + double fwl = (double)(0.25 + i * step); + double swl = solirr(fwl); + double coef = sbor * step * swl; seb += coef; wlwave += fwl * coef; } @@ -4952,7 +4952,7 @@ if (iwave > 1) { int imax; - float smax, sthreshold; + double smax, sthreshold; imax = -1; smax = 0; diff -Nru grass-7.4.3/imagery/i.atcorr/iwave.h grass-7.6.0/imagery/i.atcorr/iwave.h --- grass-7.4.3/imagery/i.atcorr/iwave.h 2018-08-03 13:39:56.000000000 +0000 +++ grass-7.6.0/imagery/i.atcorr/iwave.h 2018-08-31 15:00:18.000000000 +0000 @@ -42,15 +42,15 @@ int iinf; int isup; - float wl; - float wlmoy; + double wl; + double wlmoy; struct FFu { - float s[1501]; - float wlinf; - float wlsup; + double s[1501]; + double wlinf; + double wlsup; } ffu; private: @@ -93,12 +93,12 @@ /* To compute the equivalent wavelength needed for the calculation of the downward radiation field used in the computation of the non lambertian target contribution (main.f). */ - float equivwl() const; + double equivwl() const; /* To read the solar irradiance (in Wm-2mm-1) from 250 nm to 4000 nm by steps of 2.5 nm, The total solar irradiance is put equal to 1372 Wm-2. Between 250 and 4000 nm we have 1358 Wm-2. */ - float solirr(float wl) const; + double solirr(double wl) const; void print(); static IWave Parse(); diff -Nru grass-7.4.3/imagery/i.atcorr/main.cpp grass-7.6.0/imagery/i.atcorr/main.cpp --- grass-7.4.3/imagery/i.atcorr/main.cpp 2018-08-03 13:39:56.000000000 +0000 +++ grass-7.6.0/imagery/i.atcorr/main.cpp 2018-12-26 11:14:14.000000000 +0000 @@ -85,8 +85,8 @@ /* flags */ struct Flag *oint; /* output data as integer */ struct Flag *irad; /* treat input values as reflectance instead of radiance values */ - struct Flag *etmafter; /* treat input data as a satelite image of type etm+ taken after July 1, 2000 */ - struct Flag *etmbefore; /* treat input data as a satelite image of type etm+ taken before July 1, 2000 */ + struct Flag *etmafter; /* treat input data as a satellite image of type etm+ taken after July 1, 2000 */ + struct Flag *etmbefore; /* treat input data as a satellite image of type etm+ taken before July 1, 2000 */ }; struct ScaleRange @@ -116,7 +116,7 @@ /* Adjust the region to that of the input raster. Atmospheric corrections should be done on the whole - satelite image, not just portions. + satellite image, not just portions. */ static void adjust_region(const char *name) { @@ -138,7 +138,7 @@ } /* round height, input and output unit is meters */ -static int round_h(float x) +static int round_h(double x) { x /= BIN_ALT; x = floor(x + 0.5); @@ -148,7 +148,7 @@ } /* round visibility, input unit is km, output unit is meters */ -static int round_v(float x) +static int round_v(double x) { x *= 1000. / BIN_VIS; x = floor(x + 0.5); @@ -205,7 +205,7 @@ unsigned int tree_size; private: - struct RBitem set_alt_vis(float alt, float vis) + struct RBitem set_alt_vis(double alt, double vis) { struct RBitem rbitem; @@ -222,7 +222,7 @@ RBTree = rbtree_create(compare_hv, sizeof(struct RBitem)); tree_size = 0; } - int search(float alt, float vis, TransformInput *ti) + int search(double alt, double vis, TransformInput *ti) { struct RBitem search_ti = set_alt_vis(alt, vis); struct RBitem *found_ti; @@ -237,7 +237,7 @@ } - void add(TransformInput ti, float alt, float vis) + void add(TransformInput ti, double alt, double vis) { struct RBitem insert_ti = set_alt_vis(alt, vis); @@ -402,15 +402,17 @@ G_debug(3, "Computed r%d (%d), c%d (%d)", row, nrows, col, ncols); /* transform from iscale.[min,max] to [0,1] */ buf[col] = - (buf[col] - iscale.min) / ((float)iscale.max - - (float)iscale.min); + (buf[col] - iscale.min) / ((double)iscale.max - + (double)iscale.min); buf[col] = transform(ti, imask, buf[col]); + if (Rast_is_f_null_value(&buf[col])) + G_fatal_error(_("Numerical instability in 6S")); /* transform from [0,1] to oscale.[min,max] */ buf[col] = - buf[col] * ((float)oscale.max - (float)oscale.min) + + buf[col] * ((double)oscale.max - (double)oscale.min) + oscale.min; - if (oint && (buf[col] > (float)oscale.max)) + if (oint && (buf[col] > (double)oscale.max)) G_warning(_("The output data will overflow. Reflectance > 100%%")); } @@ -619,7 +621,7 @@ opts.ivis->answer); } - /* open a floating point raster or not? */ + /* open a doubleing point raster or not? */ if (opts.oint->answer) { if ((oimg_fd = Rast_open_new(opts.oimg->answer, CELL_TYPE)) < 0) G_fatal_error(_("Unable to create raster map <%s>"), diff -Nru grass-7.4.3/imagery/i.atcorr/transform.cpp grass-7.6.0/imagery/i.atcorr/transform.cpp --- grass-7.4.3/imagery/i.atcorr/transform.cpp 2018-03-24 14:51:08.000000000 +0000 +++ grass-7.6.0/imagery/i.atcorr/transform.cpp 2018-08-31 15:00:18.000000000 +0000 @@ -1,7 +1,7 @@ #include #include "transform.h" -void EtmDN(int iwave, float asol, bool before, float &lmin, float &lmax) +void EtmDN(int iwave, double asol, bool before, double &lmin, double &lmax) { if (before) /* ETM+ digital numbers taken before July 1, 2000 */ { @@ -132,13 +132,13 @@ /* Assuming input value between 0 and 1 if rad is true, idn should first be converted to a reflectance value returns adjusted value also between 0 and 1 */ -float transform(const TransformInput ti, InputMask imask, float idn) +double transform(const TransformInput ti, InputMask imask, double idn) { /* convert from radiance to reflectance */ if((imask & ETM_BEFORE) || (imask & ETM_AFTER)) { /* http://ltpwww.gsfc.nas */ - float lmin, lmax; + double lmin, lmax; EtmDN(ti.iwave, ti.asol, imask & ETM_BEFORE, lmin, lmax); /* multiply idn by 255.f to correct precondition that idn lies in [0, 255] */ @@ -146,16 +146,16 @@ if (idn < 0.f) idn = 0.f; idn /= 255.f; } - if(imask & RADIANCE) idn += (float)M_PI * idn * 255.f * ti.sb / ti.xmus / ti.seb; + if(imask & RADIANCE) idn += (double)M_PI * idn * 255.f * ti.sb / ti.xmus / ti.seb; - float rapp = idn; - float ainrpix = ti.ainr[0][0]; + double rapp = idn; + double ainrpix = ti.ainr[0][0]; /* - float xa = 0.0f; - float xb = 0.0f; - float xc = 0.0f; + double xa = 0.0f; + double xb = 0.0f; + double xc = 0.0f; */ - float rog = rapp / ti.tgasm; + double rog = rapp / ti.tgasm; /* The if below was added to avoid ground reflectances lower than zero when ainr(1,1) greater than rapp/tgasm In such case either the choice of atmospheric model was not @@ -165,7 +165,7 @@ bright pixels in the image. Check the output file to see if that has happened. */ - float decrfact = 1.0f; + double decrfact = 1.0f; if (rog < (ainrpix / ti.tgasm)) { do @@ -179,7 +179,7 @@ rog = (rog - ainrpix / ti.tgasm) / ti.sutott / ti.sdtott; rog = rog / (1.f + rog * ti.sast); /* - xa = (float)M_PI * ti.sb / ti.xmus / ti.seb / ti.tgasm / ti.sutott / ti.sdtott; + xa = (double)M_PI * ti.sb / ti.xmus / ti.seb / ti.tgasm / ti.sutott / ti.sdtott; xb = ti.srotot / ti.sutott / ti.sdtott / ti.tgasm; xc = ti.sast; */ diff -Nru grass-7.4.3/imagery/i.atcorr/transform.h grass-7.6.0/imagery/i.atcorr/transform.h --- grass-7.4.3/imagery/i.atcorr/transform.h 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/imagery/i.atcorr/transform.h 2018-08-31 15:00:18.000000000 +0000 @@ -13,17 +13,17 @@ struct TransformInput { int iwave; - float asol; + double asol; - float ainr[2][3]; - float sb; - float seb; - float tgasm; - float sutott; - float sdtott; - float sast; - float srotot; - float xmus; + double ainr[2][3]; + double sb; + double seb; + double tgasm; + double sutott; + double sdtott; + double sast; + double srotot; + double xmus; }; /* The following combinations of input values types exist */ @@ -42,6 +42,6 @@ /* Assuming input value between 0 and 1 if rad is true, idn should first be converted to a reflectance value returns adjusted value also between 0 and 1 */ -extern float transform(const TransformInput ti, InputMask imask, float idn); +extern double transform(const TransformInput ti, InputMask imask, double idn); #endif /* TRANSFORM_H */ diff -Nru grass-7.4.3/imagery/i.cluster/i.cluster.html grass-7.6.0/imagery/i.cluster/i.cluster.html --- grass-7.4.3/imagery/i.cluster/i.cluster.html 2018-03-04 12:06:44.000000000 +0000 +++ grass-7.6.0/imagery/i.cluster/i.cluster.html 2018-08-31 15:00:18.000000000 +0000 @@ -305,4 +305,4 @@ Tao Wen, University of Illinois at Urbana-Champaign, Illinois -

Last changed: $Date: 2018-03-04 13:06:43 +0100 (Sun, 04 Mar 2018) $ +

Last changed: $Date: 2018-03-02 23:36:04 +0100 (Fri, 02 Mar 2018) $ diff -Nru grass-7.4.3/imagery/i.evapo.pm/functions.c grass-7.6.0/imagery/i.evapo.pm/functions.c --- grass-7.4.3/imagery/i.evapo.pm/functions.c 2014-03-03 16:40:36.000000000 +0000 +++ grass-7.6.0/imagery/i.evapo.pm/functions.c 2018-12-26 11:15:52.000000000 +0000 @@ -17,7 +17,7 @@ #define Tko 293.16 /* [K] reference temperature at sea level */ #define eta 0.0065 /* [K/m] constant lapse rate */ #define Ao 0 /* [m] altitude at sea level */ -#define g 9.81 /* [m/s] gravitational accelleration */ +#define g 9.81 /* [m/s] gravitational acceleration */ #define R 287 /* [J/kg*K] specific gas constant */ #define Zw 2 /* [m] height of wind measurements */ #define Zh 2 /* [m] height of humidity measurements */ diff -Nru grass-7.4.3/imagery/i.fft/i.fft.html grass-7.6.0/imagery/i.fft/i.fft.html --- grass-7.4.3/imagery/i.fft/i.fft.html 2018-05-05 12:35:53.000000000 +0000 +++ grass-7.6.0/imagery/i.fft/i.fft.html 2018-08-31 15:00:18.000000000 +0000 @@ -64,4 +64,4 @@
Glynn Clements (FFTW support) -

Last changed: $Date: 2018-05-05 14:35:52 +0200 (Sat, 05 May 2018) $ +

Last changed: $Date: 2018-05-05 14:35:31 +0200 (Sat, 05 May 2018) $ diff -Nru grass-7.4.3/imagery/i.gensigset/i.gensigset.html grass-7.6.0/imagery/i.gensigset/i.gensigset.html --- grass-7.4.3/imagery/i.gensigset/i.gensigset.html 2018-10-18 19:13:21.000000000 +0000 +++ grass-7.6.0/imagery/i.gensigset/i.gensigset.html 2018-10-18 19:05:17.000000000 +0000 @@ -231,4 +231,4 @@ Michael Shapiro, U.S.Army Construction Engineering Research Laboratory -

Last changed: $Date: 2018-10-18 21:13:18 +0200 (Thu, 18 Oct 2018) $ +

Last changed: $Date: 2018-10-18 21:05:15 +0200 (Thu, 18 Oct 2018) $ diff -Nru grass-7.4.3/imagery/i.group/main.c grass-7.6.0/imagery/i.group/main.c --- grass-7.4.3/imagery/i.group/main.c 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/imagery/i.group/main.c 2018-08-31 15:00:18.000000000 +0000 @@ -40,9 +40,10 @@ int main(int argc, char *argv[]) { char group[GNAME_MAX], mapset[GMAPSET_MAX]; + char **rasters = NULL; int m, k = 0; - struct Option *grp, *rast, *sgrp; + struct Option *grp, *rast, *rastf, *sgrp; struct Flag *r, *l, *s, *simple_flag; struct GModule *module; @@ -67,6 +68,11 @@ rast->description = _("Name of raster map(s) to include in group"); rast->guisection = _("Maps"); + rastf = G_define_standard_option(G_OPT_F_INPUT); + rastf->key = "file"; + rastf->description = _("Input file with one raster map name per line"); + rastf->required = NO; + r = G_define_flag(); r->key = 'r'; r->description = @@ -97,12 +103,45 @@ if ((simple_flag->answer && !s->answer) && !l->answer) l->answer = TRUE; - /* Determine number of files to include */ + /* Determine number of raster maps to include */ if (rast->answers) { for (m = 0; rast->answers[m]; m++) { k = m; } k++; + rasters = rast->answers; + } + /* process the input maps from the file */ + else if (rastf->answer) { + FILE *in; + + m = 10; + rasters = G_malloc(m * sizeof(char *)); + in = fopen(rastf->answer, "r"); + if (!in) + G_fatal_error(_("Unable to open input file <%s>"), rastf->answer); + + for (;;) { + char buf[GNAME_MAX]; + char *name; + + if (!G_getl2(buf, sizeof(buf), in)) + break; + + name = G_chop(buf); + + /* Ignore empty lines */ + if (!*name) + continue; + + if (m <= k) { + m += 10; + rasters = G_realloc(rasters, m * sizeof(char *)); + } + rasters[k] = G_store(name); + k++; + } + fclose(in); } if (k < 1 && !(l->answer || s->answer)) /* remove if input is requirement */ @@ -131,12 +170,12 @@ if (sgrp->answer) { G_verbose_message(_("Removing raster maps from subgroup <%s>..."), sgrp->answer); - remove_subgroup_files(group, sgrp->answer, rast->answers, k); + remove_subgroup_files(group, sgrp->answer, rasters, k); } else { G_verbose_message(_("Removing raster maps from group <%s>..."), group); - remove_group_files(group, rast->answers, k); + remove_group_files(group, rasters, k); } } else { @@ -188,16 +227,16 @@ if (sgrp->answer) { G_verbose_message(_("Adding raster maps to group <%s>..."), group); - add_or_update_group(group, rast->answers, k); + add_or_update_group(group, rasters, k); G_verbose_message(_("Adding raster maps to subgroup <%s>..."), sgrp->answer); - add_or_update_subgroup(group, sgrp->answer, rast->answers, k); + add_or_update_subgroup(group, sgrp->answer, rasters, k); } else { G_verbose_message(_("Adding raster maps to group <%s>..."), group); - add_or_update_group(group, rast->answers, k); + add_or_update_group(group, rasters, k); } } } diff -Nru grass-7.4.3/imagery/i.his.rgb/his2rgb.c grass-7.6.0/imagery/i.his.rgb/his2rgb.c --- grass-7.4.3/imagery/i.his.rgb/his2rgb.c 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/imagery/i.his.rgb/his2rgb.c 2018-12-26 11:14:42.000000000 +0000 @@ -2,7 +2,7 @@ /****************************************************************************** NAME: HIS2RGB -PURPOSE To proces hue,intensity,saturation bands to red,green,blue. +PURPOSE To process hue,intensity,saturation bands to red,green,blue. ALGORITHM: Get hue, intensity, saturation from input buffer diff -Nru grass-7.4.3/imagery/i.landsat.acca/i.landsat.acca.html grass-7.6.0/imagery/i.landsat.acca/i.landsat.acca.html --- grass-7.4.3/imagery/i.landsat.acca/i.landsat.acca.html 2017-11-26 10:46:07.000000000 +0000 +++ grass-7.6.0/imagery/i.landsat.acca/i.landsat.acca.html 2018-08-31 15:00:18.000000000 +0000 @@ -59,4 +59,4 @@ E. Jorge Tizado (ej.tizado unileon es), Dept. Biodiversity and Environmental Management, University of León, Spain -

Last changed: $Date: 2017-11-26 11:46:06 +0100 (Sun, 26 Nov 2017) $ +

Last changed: $Date: 2017-11-26 11:44:34 +0100 (Sun, 26 Nov 2017) $ diff -Nru grass-7.4.3/imagery/i.maxlik/global.h grass-7.6.0/imagery/i.maxlik/global.h --- grass-7.4.3/imagery/i.maxlik/global.h 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/imagery/i.maxlik/global.h 2018-08-31 15:00:18.000000000 +0000 @@ -9,6 +9,7 @@ extern int *cellfd; extern CELL *class_cell, *reject_cell; extern int class_fd, reject_fd; -extern char *class_name, *reject_name; +extern char *reject_name; +extern char class_name[GNAME_MAX]; extern double *B; extern double *P; diff -Nru grass-7.4.3/imagery/i.maxlik/main.c grass-7.6.0/imagery/i.maxlik/main.c --- grass-7.4.3/imagery/i.maxlik/main.c 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/imagery/i.maxlik/main.c 2018-08-31 15:00:18.000000000 +0000 @@ -35,7 +35,8 @@ int *cellfd; CELL *class_cell, *reject_cell; int class_fd, reject_fd; -char *class_name, *reject_name; +char *reject_name; +char class_name[GNAME_MAX]; double *B; double *P; CELL cat; @@ -54,6 +55,7 @@ { struct Option *group, *subgroup, *sigfile, *class, *reject; } parm; + char xmapset[GMAPSET_MAX]; G_gisinit(argv[0]); @@ -95,11 +97,16 @@ exit(EXIT_FAILURE); - class_name = parm.class->answer; reject_name = parm.reject->answer; group = parm.group->answer; subgroup = parm.subgroup->answer; sigfile = parm.sigfile->answer; + + if (G_unqualified_name(parm.class->answer, G_mapset(), class_name, xmapset) < 0) + G_fatal_error(_("<%s> does not match the current mapset"), xmapset); + + if (G_legal_filename(class_name) < 0) + G_fatal_error(_("<%s> is an illegal file name"), class_name); open_files(); diff -Nru grass-7.4.3/imagery/i.ortho.photo/alg_photo_rectify.txt grass-7.6.0/imagery/i.ortho.photo/alg_photo_rectify.txt --- grass-7.4.3/imagery/i.ortho.photo/alg_photo_rectify.txt 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/imagery/i.ortho.photo/alg_photo_rectify.txt 2018-12-26 11:16:04.000000000 +0000 @@ -148,7 +148,7 @@ ref equ: case good E21 = -943.487394 -0.990568 0.540622 N21 = -1672.101767 -0.719668 -0.167699 - got psuedo pts: row 0 col 0 + got pseudo pts: row 0 col 0 compute geo matrix perform georef write matrix @@ -187,7 +187,7 @@ ref equ: case good E21 = -1388.336416 -0.227609 0.176021 N21 = -765.007897 0.036045 0.516496 - got psuedo pts: row 21 col 27 + got pseudo pts: row 21 col 27 compute geo matrix perform georef write matrix @@ -225,7 +225,7 @@ ref equ: case good E21 = -1382.560261 -0.243551 0.194739 N21 = -748.402304 0.027409 0.505204 - got psuedo pts: row 22 col 27 + got pseudo pts: row 22 col 27 compute geo matrix perform georef write matrix diff -Nru grass-7.4.3/imagery/i.ortho.photo/i.ortho.camera/i.ortho.camera.html grass-7.6.0/imagery/i.ortho.photo/i.ortho.camera/i.ortho.camera.html --- grass-7.4.3/imagery/i.ortho.photo/i.ortho.camera/i.ortho.camera.html 2018-03-04 12:06:44.000000000 +0000 +++ grass-7.6.0/imagery/i.ortho.photo/i.ortho.camera/i.ortho.camera.html 2018-08-31 15:00:18.000000000 +0000 @@ -110,5 +110,5 @@ Mike Baba, DBA Systems, Inc.

-Last changed: $Date: 2018-03-04 13:06:43 +0100 (Sun, 04 Mar 2018) $ +Last changed: $Date: 2018-03-02 23:42:15 +0100 (Fri, 02 Mar 2018) $ diff -Nru grass-7.4.3/imagery/i.ortho.photo/i.ortho.elev/main.c grass-7.6.0/imagery/i.ortho.photo/i.ortho.elev/main.c --- grass-7.4.3/imagery/i.ortho.photo/i.ortho.elev/main.c 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/imagery/i.ortho.photo/i.ortho.elev/main.c 2018-08-31 15:00:18.000000000 +0000 @@ -208,6 +208,8 @@ /* select current location */ select_current_env(); + G_message(_("Group [%s] in location [%s] mapset [%s] now uses elevation map [%s]"), + group, location, mapset, elev_opt->answer); }else{ G_fatal_error(_("Mapset [%s] in target location [%s] - %s "), mapset, location, diff -Nru grass-7.4.3/imagery/i.ortho.photo/i.ortho.photo/i.ortho.photo.html grass-7.6.0/imagery/i.ortho.photo/i.ortho.photo/i.ortho.photo.html --- grass-7.4.3/imagery/i.ortho.photo/i.ortho.photo/i.ortho.photo.html 2018-01-09 17:05:59.000000000 +0000 +++ grass-7.6.0/imagery/i.ortho.photo/i.ortho.photo/i.ortho.photo.html 2018-08-31 15:00:18.000000000 +0000 @@ -342,4 +342,4 @@ Mike Baba, DBA Systems, Inc.
GRASS development team, 199?-2017

-Last changed: $Date: 2018-01-09 18:05:58 +0100 (Tue, 09 Jan 2018) $ +Last changed: $Date: 2018-01-09 18:03:03 +0100 (Tue, 09 Jan 2018) $ diff -Nru grass-7.4.3/imagery/i.ortho.photo/i.ortho.transform/i.ortho.transform.html grass-7.6.0/imagery/i.ortho.photo/i.ortho.transform/i.ortho.transform.html --- grass-7.4.3/imagery/i.ortho.photo/i.ortho.transform/i.ortho.transform.html 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/imagery/i.ortho.photo/i.ortho.transform/i.ortho.transform.html 2018-08-31 15:00:18.000000000 +0000 @@ -3,50 +3,25 @@ i.ortho.transform is an utility to compute transformation based upon GCPs and output error measurements. +

+If coordinates are given with the input file option or fed from +stdin, both the input and the output format is "x y z" with one +coordinate pair per line. Reverse transform is performed with the +-r flag. + +

+The format option determines how control points are printed out. +A summary on the control points can be printed with the -s flag. +The summary includes maximum deviation observed when transforming GCPs +and overall RMS. The format option is ignored when coordinates +are given with the input file option. +

NOTES

-For coordinates given with the coords file option or fed from -stdin, the input format is "x y z" with one coordinate pair per -line. - -

The transformations are: -

order=1: -

-    e = [E0 E1][1].[1]
-        [E2  0][e] [n]
-   
-    n = [N0 N1][1].[1]
-        [N2  0][e] [n]
-
- -order=2: -
-    e = [E0 E1 E3][1 ] [1 ]
-        [E2 E4  0][e ].[n ]
-        [E5  0  0][e²] [n²]
-   
-    n = [N0 N1 N3][1 ] [1 ]
-        [N2 N4  0][e ].[n ]
-        [N5  0  0][e²] [n²]
-
- -order=3: -
-    e = [E0 E1 E3 E6][1 ] [1 ]
-        [E2 E4 E7  0][e ].[n ]
-        [E5 E8  0  0][e²] [n²]
-        [E9  0  0  0][e³] [n³]
-   
-    n = [N0 N1 N3 N6][1 ] [1 ]
-        [N2 N4 N7  0][e ].[n ]
-        [N5 N8  0  0][e²] [n²]
-        [N9  0  0  0][e³] [n³]
-
- -["." = dot-product, (AE).N = N'EA.] -

In other words, order=1 and order=2 are equivalent to order=3 with -the higher coefficients equal to zero. +Ortho-transformation is a 2-step transformation. First, source +coordinates are transformed to sensor coordinates, then sensor +coordinates are transformed to target coordinates.

SEE ALSO

@@ -62,4 +37,4 @@ Glynn Clements
Hamish Bowman -

Last changed: $Date: 2017-04-07 18:41:10 +0200 (Fri, 07 Apr 2017) $ +

Last changed: $Date: 2018-03-14 11:57:02 +0100 (Wed, 14 Mar 2018) $ diff -Nru grass-7.4.3/imagery/i.ortho.photo/lib/orthoref.c grass-7.6.0/imagery/i.ortho.photo/lib/orthoref.c --- grass-7.4.3/imagery/i.ortho.photo/lib/orthoref.c 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/imagery/i.ortho.photo/lib/orthoref.c 2018-12-26 11:16:14.000000000 +0000 @@ -189,7 +189,7 @@ double dist_grnd, dist_photo; double meanx, meany, meanX, meanY, meanZ; - /* set intial XC and YC from mean values of control points */ + /* set initial XC and YC from mean values of control points */ meanx = meany = meanX = meanY = meanZ = 0; x = y = X = Y = 0; n = 0; @@ -283,7 +283,7 @@ epsilon.x[5][0] = *Kappa; /************************** Start Iterations *****************************/ - /* itererate untill convergence */ + /* itererate until convergence */ for (iter = 0; iter <= MAX_ITERS; iter++) { /* break if converged */ diff -Nru grass-7.4.3/imagery/i.ortho.photo/README grass-7.6.0/imagery/i.ortho.photo/README --- grass-7.4.3/imagery/i.ortho.photo/README 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/imagery/i.ortho.photo/README 2018-12-26 11:16:06.000000000 +0000 @@ -1,7 +1,7 @@ STATUS: The i.ortho.photo suite of modules has been temporarily disabled from GRASS 7 as they are heavily dependent on the text-based - Vask libary and interactive XDRIVER monitors, both of which + Vask library and interactive XDRIVER monitors, both of which have been removed. As the modules are rewritten to run in non- interactive mode or with a wxPython frontend, they will be added back into GRASS 7. This work will be undertaken in the diff -Nru grass-7.4.3/imagery/i.segment/flag.h grass-7.6.0/imagery/i.segment/flag.h --- grass-7.4.3/imagery/i.segment/flag.h 2013-02-16 10:35:09.000000000 +0000 +++ grass-7.6.0/imagery/i.segment/flag.h 2018-12-26 11:13:18.000000000 +0000 @@ -10,7 +10,7 @@ ** int nrows, ncols; ** opens the structure flag. ** The flag structure will be a two dimensional array of bits the - ** size of nrows by ncols. Will initalize flags to zero (unset). + ** size of nrows by ncols. Will initialize flags to zero (unset). ** ** flag_destroy(flags) ** FLAG *flags; diff -Nru grass-7.4.3/imagery/i.segment/i.segment.html grass-7.6.0/imagery/i.segment/i.segment.html --- grass-7.4.3/imagery/i.segment/i.segment.html 2017-11-18 20:38:07.000000000 +0000 +++ grass-7.6.0/imagery/i.segment/i.segment.html 2018-08-31 15:00:18.000000000 +0000 @@ -285,5 +285,5 @@ Markus Metz (GSoC Mentor)

-Last changed: $Date: 2017-11-18 09:57:44 +0100 (Sat, 18 Nov 2017) $ +Last changed: $Date: 2017-11-18 09:59:58 +0100 (Sat, 18 Nov 2017) $ diff -Nru grass-7.4.3/imagery/i.segment/Makefile grass-7.6.0/imagery/i.segment/Makefile --- grass-7.4.3/imagery/i.segment/Makefile 2013-02-23 10:35:28.000000000 +0000 +++ grass-7.6.0/imagery/i.segment/Makefile 2017-11-12 18:38:20.000000000 +0000 @@ -2,7 +2,7 @@ PGM = i.segment -LIBES = $(IMAGERYLIB) $(RASTERLIB) $(SEGMENTLIB) $(GISLIB) $(BTREE2LIB) +LIBES = $(IMAGERYLIB) $(RASTERLIB) $(SEGMENTLIB) $(GISLIB) DEPENDENCIES = $(IMAGERYDEP) $(RASTERDEP) $(SEGMENTDEP) $(GISDEP) include $(MODULE_TOPDIR)/include/Make/Module.make diff -Nru grass-7.4.3/imagery/i.segment/mean_shift.c grass-7.6.0/imagery/i.segment/mean_shift.c --- grass-7.4.3/imagery/i.segment/mean_shift.c 2017-11-18 20:38:07.000000000 +0000 +++ grass-7.6.0/imagery/i.segment/mean_shift.c 2018-12-26 11:13:30.000000000 +0000 @@ -10,12 +10,12 @@ #include #include #include /* segmentation library */ -#include /* Red Black Tree library functions */ +#include "pavl.h" #include "iseg.h" int remove_small_clumps(struct globals *globals); -/* standard gauss funtion: +/* standard gauss function: * a * exp(-(x - m)^2 / (2 * stddev^2) * a is not needed because the sum of weights is calculated for each * sampling window @@ -418,6 +418,11 @@ return (a->row - b->row); } +static void free_item(void *p) +{ + G_free(p); +} + static int find_best_neighbour(struct globals *globals, int row, int col, int this_id, struct NB_TREE *nbtree, int *reg_size, struct ngbr_stats **Rbest, @@ -425,11 +430,11 @@ { int rown, coln, n, count; int neighbors[8][2]; - struct rc next, ngbr_rc; + struct rc next, ngbr_rc, *pngbr_rc; struct rclist rilist; int no_check; int ngbr_id; - struct RB_TREE *visited; + struct pavl_table *visited; struct ngbr_stats Ri, Rk, *Rfound; double sim, best_sim; int best_n_id; @@ -441,10 +446,13 @@ nbtree_clear(nbtree); FLAG_UNSET(globals->candidate_flag, row, col); - visited = rbtree_create(cmp_rc, sizeof(struct rc)); + visited = pavl_create(cmp_rc, NULL); ngbr_rc.row = row; ngbr_rc.col = col; - rbtree_insert(visited, &ngbr_rc); + pngbr_rc = G_malloc(sizeof(struct rc)); + *pngbr_rc = ngbr_rc; + pavl_insert(visited, pngbr_rc); + pngbr_rc = NULL; /* breadth-first search */ next.row = row; @@ -470,9 +478,12 @@ ngbr_rc.row = rown; ngbr_rc.col = coln; + if (pngbr_rc == NULL) + pngbr_rc = G_malloc(sizeof(struct rc)); + *pngbr_rc = ngbr_rc; - if (!no_check && !rbtree_find(visited, &ngbr_rc)) { - rbtree_insert(visited, &ngbr_rc); + if (!no_check && pavl_insert(visited, pngbr_rc) == NULL) { + pngbr_rc = NULL; /* get neighbor ID */ Segment_get(&globals->rid_seg, (void *) &ngbr_id, rown, coln); @@ -518,7 +529,9 @@ } while (rclist_drop(&rilist, &next)); /* while there are cells to check */ rclist_destroy(&rilist); - rbtree_destroy(visited); + if (pngbr_rc) + G_free(pngbr_rc); + pavl_destroy(visited, free_item); G_free(Ri.mean); G_free(Rk.mean); @@ -534,8 +547,8 @@ int this_id; int ngbr_id; LARGEINT reg_size; - struct RB_TREE *visited; - struct rc next, ngbr_rc; + struct pavl_table *visited; + struct rc next, ngbr_rc, *pngbr_rc; struct rclist rilist; int no_check; @@ -544,10 +557,13 @@ FLAG_UNSET(globals->candidate_flag, row, col); - visited = rbtree_create(cmp_rc, sizeof(struct rc)); + visited = pavl_create(cmp_rc, NULL); ngbr_rc.row = row; ngbr_rc.col = col; - rbtree_insert(visited, &ngbr_rc); + pngbr_rc = G_malloc(sizeof(struct rc)); + *pngbr_rc = ngbr_rc; + pavl_insert(visited, pngbr_rc); + pngbr_rc = NULL; /* get this ID */ Segment_get(&globals->rid_seg, (void *) &this_id, row, col); @@ -573,9 +589,12 @@ ngbr_rc.row = rown; ngbr_rc.col = coln; + if (pngbr_rc == NULL) + pngbr_rc = G_malloc(sizeof(struct rc)); + *pngbr_rc = ngbr_rc; - if (!no_check && !rbtree_find(visited, &ngbr_rc)) { - rbtree_insert(visited, &ngbr_rc); + if (!no_check && pavl_insert(visited, pngbr_rc) == NULL) { + pngbr_rc = NULL; /* get neighbour ID */ Segment_get(&globals->rid_seg, (void *) &ngbr_id, rown, coln); @@ -590,7 +609,9 @@ } while (rclist_drop(&rilist, &next)); /* while there are cells to check */ rclist_destroy(&rilist); - rbtree_destroy(visited); + if (pngbr_rc) + G_free(pngbr_rc); + pavl_destroy(visited, free_item); return reg_size; } diff -Nru grass-7.4.3/imagery/i.segment/open_files.c grass-7.6.0/imagery/i.segment/open_files.c --- grass-7.4.3/imagery/i.segment/open_files.c 2018-09-10 15:30:51.000000000 +0000 +++ grass-7.6.0/imagery/i.segment/open_files.c 2018-09-09 09:22:51.000000000 +0000 @@ -31,20 +31,6 @@ flag_clear_all(globals->null_flag); flag_clear_all(globals->candidate_flag); - G_debug(1, "Checking image group..."); - - /* ****** open the input rasters ******* */ - - if (!I_get_group_ref(globals->image_group, &globals->Ref)) - G_fatal_error(_("Group <%s> not found in the current mapset"), - globals->image_group); - - if (globals->Ref.nfiles <= 0) - G_fatal_error(_("Group <%s> contains no raster maps"), - globals->image_group); - - /* Read Imagery Group */ - in_fd = G_malloc(globals->Ref.nfiles * sizeof(int)); inbuf = (DCELL **) G_malloc(globals->Ref.nfiles * sizeof(DCELL *)); fp_range = G_malloc(globals->Ref.nfiles * sizeof(struct FPRange)); diff -Nru grass-7.4.3/imagery/i.segment/outline grass-7.6.0/imagery/i.segment/outline --- grass-7.4.3/imagery/i.segment/outline 2013-02-16 10:35:09.000000000 +0000 +++ grass-7.6.0/imagery/i.segment/outline 2018-12-26 11:13:27.000000000 +0000 @@ -3,7 +3,7 @@ For anyone interested in background discussion, Rev 51907 includes original comments and discussion between EM, MM, and ML. All comments were combined (and new threads started!) after that revision. -TODO: Memory managment, allow user to imput how much RAM can be used. Compare i.watershed and i.cost for two current options, initial recommendations are to follow i.watershed. +TODO: Memory management, allow user to imput how much RAM can be used. Compare i.watershed and i.cost for two current options, initial recommendations are to follow i.watershed. TODO: Are any parts here potentially useful as library functions? Are any of these tasks already done by existing library functions? @@ -107,7 +107,7 @@ I think this will apply to vector lines only, initially it was framed as being for polygons or lines. -/*ML: vector to raster conversion is probably necesary. Pixels crosses by a line (polygon boundary or not) have to become part of a segment boundary.*/ +/*ML: vector to raster conversion is probably necessary. Pixels crosses by a line (polygon boundary or not) have to become part of a segment boundary.*/ /*EM: hmm, OK, something else for discussion: These pixels that are on a vector line, should they eventually be included in one of the adjacent segments? Is "segment boundary" just the edge pixels of the segment, or are the not included in any segment?*/ /*ML: Here is where a difference comes into play between lines that are boundary polgons and lines as linear features. In my eyes pixels that are on boundarylines of polygons should be part of the segments that are internal to that boundary. Linear features would have to be treated differently. During discussions with colleagues we did have some difficulties finding actual use cases for linear features. Maybe we can start with only polygon features and if the use case of a linear features comes up try to integrate that then ?*/ /*EM: But for polygons covering the entire map, there is a segment on either side of the polygon line. If the line crosses the pixel, what should be done... It looks like this will not be a problem for multi-scalar segmentation, the polygons generated in a high level segmentation will be exactly between pixels. This will only be an issue for polygons generated elsewhere, smoothed, at different resolution, etc.*/ @@ -260,7 +260,7 @@ looks at the 4 or 8 adjacent neighbors. (can use this as basis for Find Pixel Neighbors function) r.buffer -My current understanding: needs to know the min/max row and column that the feature is found in, it then scans that entire square, if the pixel is part of the feature, then checks distances around it. Seems looking for min/max for every segment number will be time consuming. Would need data structure to accomodate remembering what pixels are in each segment to use this. +My current understanding: needs to know the min/max row and column that the feature is found in, it then scans that entire square, if the pixel is part of the feature, then checks distances around it. Seems looking for min/max for every segment number will be time consuming. Would need data structure to accommodate remembering what pixels are in each segment to use this. /*****************************************/ @@ -305,7 +305,7 @@ ############################### ############################### -Statistics for the segmentation calculated in a seperate module +Statistics for the segmentation calculated in a separate module Segmentation output = raster statistics module input and output = vector. The user will have to run r.to.vect between the two. diff -Nru grass-7.4.3/imagery/i.segment/parse_args.c grass-7.6.0/imagery/i.segment/parse_args.c --- grass-7.4.3/imagery/i.segment/parse_args.c 2017-11-12 18:39:56.000000000 +0000 +++ grass-7.6.0/imagery/i.segment/parse_args.c 2017-11-12 20:23:54.000000000 +0000 @@ -18,9 +18,12 @@ *mem; struct Flag *diagonal, *weighted, *ms_a, *ms_p; struct Option *gof, *endt; + int bands; /* required parameters */ - group = G_define_standard_option(G_OPT_I_GROUP); + group = G_define_standard_option(G_OPT_R_INPUTS); + group->key = "group"; + group->description = _("Name of input imagery group or raster maps"); output = G_define_standard_option(G_OPT_R_OUTPUT); @@ -180,7 +183,39 @@ /* Check and save parameters */ - globals->image_group = group->answer; + for (bands = 0; group->answers[bands] != NULL; bands++) ; + + I_init_group_ref(&globals->Ref); + if (bands > 1 || !I_find_group(group->answers[0])) { + /* create group from input is raster map(s) */ + char name[GNAME_MAX]; + const char *mapset; + + for (bands = 0; group->answers[bands] != NULL; bands++) { + /* strip @mapset, do not modify opt_in->answers */ + strcpy(name, group->answers[bands]); + mapset = G_find_raster(name, ""); + if (!mapset) + G_fatal_error(_("Raster map <%s> not found"), + group->answers[bands]); + /* Add input to group. */ + I_add_file_to_group_ref(name, mapset, &globals->Ref); + } + + globals->image_group = NULL; + } + else { + /* input is group. Try to read group file */ + if (!I_get_group_ref(group->answers[0], &globals->Ref)) + G_fatal_error(_("Group <%s> not found in the current mapset"), + group->answers[0]); + + if (globals->Ref.nfiles <= 0) + G_fatal_error(_("Group <%s> contains no raster maps"), + globals->image_group); + + globals->image_group = group->answers[0]; + } if (G_legal_filename(output->answer) == TRUE) globals->out_name = output->answer; diff -Nru grass-7.4.3/imagery/i.segment/pavl.c grass-7.6.0/imagery/i.segment/pavl.c --- grass-7.4.3/imagery/i.segment/pavl.c 1970-01-01 00:00:00.000000000 +0000 +++ grass-7.6.0/imagery/i.segment/pavl.c 2017-11-12 18:38:20.000000000 +0000 @@ -0,0 +1,843 @@ +/* Produced by texiweb from libavl.w. */ + +/* libavl - library for manipulation of binary trees. + Copyright (C) 1998, 1999, 2000, 2001, 2002, 2004 Free Software + Foundation, Inc. + + This library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 3 of the License, or (at your option) any later version. + + This library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with this library; if not, write to the Free Software + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA + 02110-1301 USA. + */ + +/* Nov 2016, Markus Metz + * from libavl-2.0.3 + * added safety checks and speed optimizations + */ + +#include +#include +#include +#include "pavl.h" + +/* Creates and returns a new table + with comparison function |compare| using parameter |param| + and memory allocator |allocator|. + Returns |NULL| if memory allocation failed. */ +struct pavl_table *pavl_create(pavl_comparison_func * compare, + struct libavl_allocator *allocator) +{ + struct pavl_table *tree; + + assert(compare != NULL); + + if (allocator == NULL) + allocator = &pavl_allocator_default; + + tree = allocator->libavl_malloc(sizeof *tree); + if (tree == NULL) + return NULL; + + tree->pavl_root = NULL; + tree->pavl_compare = compare; + tree->pavl_alloc = allocator; + tree->pavl_count = 0; + + return tree; +} + +/* Search |tree| for an item matching |item|, and return it if found. + Otherwise return |NULL|. */ +void *pavl_find(const struct pavl_table *tree, const void *item) +{ + const struct pavl_node *p; + + assert(tree != NULL && item != NULL); + + p = tree->pavl_root; + while (p != NULL) { + int cmp = tree->pavl_compare(item, p->pavl_data); + + if (cmp == 0) + return p->pavl_data; + + p = p->pavl_link[cmp > 0]; + } + + return NULL; +} + +/* Inserts |item| into |tree| and returns a pointer to |item|'s address. + If a duplicate item is found in the tree, + returns a pointer to the duplicate without inserting |item|. + Returns |NULL| in case of memory allocation failure. */ +void **pavl_probe(struct pavl_table *tree, void *item) +{ + struct pavl_node *y; /* Top node to update balance factor, and parent. */ + struct pavl_node *p, *q; /* Iterator, and parent. */ + struct pavl_node *n; /* Newly inserted node. */ + struct pavl_node *w; /* New root of rebalanced subtree. */ + int dir; /* Direction to descend. */ + + assert(tree != NULL && item != NULL); + + y = p = tree->pavl_root; + q = NULL; + dir = 0; + while (p != NULL) { + int cmp = tree->pavl_compare(item, p->pavl_data); + + if (cmp == 0) + return &p->pavl_data; + + dir = cmp > 0; + + if (p->pavl_balance != 0) + y = p; + + q = p, p = p->pavl_link[dir]; + } + + n = tree->pavl_alloc->libavl_malloc(sizeof *p); + if (n == NULL) + return NULL; + + tree->pavl_count++; + n->pavl_link[0] = n->pavl_link[1] = NULL; + n->pavl_parent = q; + n->pavl_data = item; + n->pavl_balance = 0; + if (q == NULL) { + tree->pavl_root = n; + + return &n->pavl_data; + } + q->pavl_link[dir] = n; + + p = n; + while (p != y) { + q = p->pavl_parent; + /* + dir = q->pavl_link[0] != p; + if (dir == 0) + q->pavl_balance--; + else + q->pavl_balance++; + */ + if (q->pavl_link[0] != p) + q->pavl_balance++; + else + q->pavl_balance--; + + p = q; + } + + if (y->pavl_balance == -2) { + struct pavl_node *x = y->pavl_link[0]; + + if (x->pavl_balance == -1) { + w = x; + y->pavl_link[0] = x->pavl_link[1]; + x->pavl_link[1] = y; + x->pavl_balance = y->pavl_balance = 0; + x->pavl_parent = y->pavl_parent; + y->pavl_parent = x; + if (y->pavl_link[0] != NULL) + y->pavl_link[0]->pavl_parent = y; + } + else { + assert(x->pavl_balance == +1); + w = x->pavl_link[1]; + x->pavl_link[1] = w->pavl_link[0]; + w->pavl_link[0] = x; + y->pavl_link[0] = w->pavl_link[1]; + w->pavl_link[1] = y; + if (w->pavl_balance == -1) + x->pavl_balance = 0, y->pavl_balance = +1; + else if (w->pavl_balance == 0) + x->pavl_balance = y->pavl_balance = 0; + else /* |w->pavl_balance == +1| */ + x->pavl_balance = -1, y->pavl_balance = 0; + w->pavl_balance = 0; + w->pavl_parent = y->pavl_parent; + x->pavl_parent = y->pavl_parent = w; + if (x->pavl_link[1] != NULL) + x->pavl_link[1]->pavl_parent = x; + if (y->pavl_link[0] != NULL) + y->pavl_link[0]->pavl_parent = y; + } + } + else if (y->pavl_balance == +2) { + struct pavl_node *x = y->pavl_link[1]; + + if (x->pavl_balance == +1) { + w = x; + y->pavl_link[1] = x->pavl_link[0]; + x->pavl_link[0] = y; + x->pavl_balance = y->pavl_balance = 0; + x->pavl_parent = y->pavl_parent; + y->pavl_parent = x; + if (y->pavl_link[1] != NULL) + y->pavl_link[1]->pavl_parent = y; + } + else { + assert(x->pavl_balance == -1); + w = x->pavl_link[0]; + x->pavl_link[0] = w->pavl_link[1]; + w->pavl_link[1] = x; + y->pavl_link[1] = w->pavl_link[0]; + w->pavl_link[0] = y; + if (w->pavl_balance == +1) + x->pavl_balance = 0, y->pavl_balance = -1; + else if (w->pavl_balance == 0) + x->pavl_balance = y->pavl_balance = 0; + else /* |w->pavl_balance == -1| */ + x->pavl_balance = +1, y->pavl_balance = 0; + w->pavl_balance = 0; + w->pavl_parent = y->pavl_parent; + x->pavl_parent = y->pavl_parent = w; + if (x->pavl_link[0] != NULL) + x->pavl_link[0]->pavl_parent = x; + if (y->pavl_link[1] != NULL) + y->pavl_link[1]->pavl_parent = y; + } + } + else + return &n->pavl_data; + + if (w->pavl_parent != NULL) + w->pavl_parent->pavl_link[y != w->pavl_parent->pavl_link[0]] = w; + else + tree->pavl_root = w; + + return &n->pavl_data; +} + +/* Inserts |item| into |table|. + Returns |NULL| if |item| was successfully inserted + or if a memory allocation error occurred. + Otherwise, returns the duplicate item. */ +void *pavl_insert(struct pavl_table *table, void *item) +{ + void **p = pavl_probe(table, item); + + return p == NULL || *p == item ? NULL : *p; +} + +/* Inserts |item| into |table|, replacing any duplicate item. + Returns |NULL| if |item| was inserted without replacing a duplicate, + or if a memory allocation error occurred. + Otherwise, returns the item that was replaced. */ +void *pavl_replace(struct pavl_table *table, void *item) +{ + void **p = pavl_probe(table, item); + + if (p == NULL || *p == item) + return NULL; + else { + void *r = *p; + + *p = item; + + return r; + } +} + +/* Deletes from |tree| and returns an item matching |item|. + Returns a null pointer if no matching item found. */ +void *pavl_delete(struct pavl_table *tree, const void *item) +{ + struct pavl_node *p; /* Traverses tree to find node to delete. */ + struct pavl_node *q; /* Parent of |p|. */ + int dir; /* Side of |q| on which |p| is linked. */ + int cmp; /* Result of comparison between |item| and |p|. */ + + assert(tree != NULL && item != NULL); + + p = tree->pavl_root; + dir = 0; + while (p != NULL) { + cmp = tree->pavl_compare(item, p->pavl_data); + + if (cmp == 0) + break; + + dir = cmp > 0; + p = p->pavl_link[dir]; + } + if (p == NULL) + return NULL; + + item = p->pavl_data; + + q = p->pavl_parent; + if (q == NULL) { + q = (struct pavl_node *)&tree->pavl_root; + dir = 0; + } + + if (p->pavl_link[1] == NULL) { + q->pavl_link[dir] = p->pavl_link[0]; + if (q->pavl_link[dir] != NULL) + q->pavl_link[dir]->pavl_parent = p->pavl_parent; + } + else { + struct pavl_node *r = p->pavl_link[1]; + + if (r->pavl_link[0] == NULL) { + r->pavl_link[0] = p->pavl_link[0]; + q->pavl_link[dir] = r; + r->pavl_parent = p->pavl_parent; + if (r->pavl_link[0] != NULL) + r->pavl_link[0]->pavl_parent = r; + r->pavl_balance = p->pavl_balance; + q = r; + dir = 1; + } + else { + struct pavl_node *s = r->pavl_link[0]; + + while (s->pavl_link[0] != NULL) + s = s->pavl_link[0]; + r = s->pavl_parent; + r->pavl_link[0] = s->pavl_link[1]; + s->pavl_link[0] = p->pavl_link[0]; + s->pavl_link[1] = p->pavl_link[1]; + q->pavl_link[dir] = s; + if (s->pavl_link[0] != NULL) + s->pavl_link[0]->pavl_parent = s; + s->pavl_link[1]->pavl_parent = s; + s->pavl_parent = p->pavl_parent; + if (r->pavl_link[0] != NULL) + r->pavl_link[0]->pavl_parent = r; + s->pavl_balance = p->pavl_balance; + q = r; + dir = 0; + } + } + tree->pavl_alloc->libavl_free(p); + + while (q != (struct pavl_node *)&tree->pavl_root) { + struct pavl_node *y = q; + + if (y->pavl_parent != NULL) + q = y->pavl_parent; + else + q = (struct pavl_node *)&tree->pavl_root; + + if (dir == 0) { + dir = q->pavl_link[0] != y; + y->pavl_balance++; + if (y->pavl_balance == +1) + break; + else if (y->pavl_balance == +2) { + struct pavl_node *x = y->pavl_link[1]; + + if (x->pavl_balance == -1) { + struct pavl_node *w; + + assert(x->pavl_balance == -1); + w = x->pavl_link[0]; + x->pavl_link[0] = w->pavl_link[1]; + w->pavl_link[1] = x; + y->pavl_link[1] = w->pavl_link[0]; + w->pavl_link[0] = y; + if (w->pavl_balance == +1) + x->pavl_balance = 0, y->pavl_balance = -1; + else if (w->pavl_balance == 0) + x->pavl_balance = y->pavl_balance = 0; + else /* |w->pavl_balance == -1| */ + x->pavl_balance = +1, y->pavl_balance = 0; + w->pavl_balance = 0; + w->pavl_parent = y->pavl_parent; + x->pavl_parent = y->pavl_parent = w; + if (x->pavl_link[0] != NULL) + x->pavl_link[0]->pavl_parent = x; + if (y->pavl_link[1] != NULL) + y->pavl_link[1]->pavl_parent = y; + q->pavl_link[dir] = w; + } + else { + y->pavl_link[1] = x->pavl_link[0]; + x->pavl_link[0] = y; + x->pavl_parent = y->pavl_parent; + y->pavl_parent = x; + if (y->pavl_link[1] != NULL) + y->pavl_link[1]->pavl_parent = y; + q->pavl_link[dir] = x; + if (x->pavl_balance == 0) { + x->pavl_balance = -1; + y->pavl_balance = +1; + break; + } + else { + x->pavl_balance = y->pavl_balance = 0; + y = x; + } + } + } + } + else { + dir = q->pavl_link[0] != y; + y->pavl_balance--; + if (y->pavl_balance == -1) + break; + else if (y->pavl_balance == -2) { + struct pavl_node *x = y->pavl_link[0]; + + if (x->pavl_balance == +1) { + struct pavl_node *w; + + assert(x->pavl_balance == +1); + w = x->pavl_link[1]; + x->pavl_link[1] = w->pavl_link[0]; + w->pavl_link[0] = x; + y->pavl_link[0] = w->pavl_link[1]; + w->pavl_link[1] = y; + if (w->pavl_balance == -1) + x->pavl_balance = 0, y->pavl_balance = +1; + else if (w->pavl_balance == 0) + x->pavl_balance = y->pavl_balance = 0; + else /* |w->pavl_balance == +1| */ + x->pavl_balance = -1, y->pavl_balance = 0; + w->pavl_balance = 0; + w->pavl_parent = y->pavl_parent; + x->pavl_parent = y->pavl_parent = w; + if (x->pavl_link[1] != NULL) + x->pavl_link[1]->pavl_parent = x; + if (y->pavl_link[0] != NULL) + y->pavl_link[0]->pavl_parent = y; + q->pavl_link[dir] = w; + } + else { + y->pavl_link[0] = x->pavl_link[1]; + x->pavl_link[1] = y; + x->pavl_parent = y->pavl_parent; + y->pavl_parent = x; + if (y->pavl_link[0] != NULL) + y->pavl_link[0]->pavl_parent = y; + q->pavl_link[dir] = x; + if (x->pavl_balance == 0) { + x->pavl_balance = +1; + y->pavl_balance = -1; + break; + } + else { + x->pavl_balance = y->pavl_balance = 0; + y = x; + } + } + } + } + } + + tree->pavl_count--; + return (void *)item; +} + +/* Initializes |trav| for use with |tree| + and selects the null node. */ +void pavl_t_init(struct pavl_traverser *trav, struct pavl_table *tree) +{ + trav->pavl_table = tree; + trav->pavl_node = NULL; +} + +/* Initializes |trav| for |tree|. + Returns data item in |tree| with the least value, + or |NULL| if |tree| is empty. */ +void *pavl_t_first(struct pavl_traverser *trav, struct pavl_table *tree) +{ + assert(tree != NULL && trav != NULL); + + trav->pavl_table = tree; + trav->pavl_node = tree->pavl_root; + if (trav->pavl_node != NULL) { + while (trav->pavl_node->pavl_link[0] != NULL) + trav->pavl_node = trav->pavl_node->pavl_link[0]; + + return trav->pavl_node->pavl_data; + } + else + return NULL; +} + +/* Initializes |trav| for |tree|. + Returns data item in |tree| with the greatest value, + or |NULL| if |tree| is empty. */ +void *pavl_t_last(struct pavl_traverser *trav, struct pavl_table *tree) +{ + assert(tree != NULL && trav != NULL); + + trav->pavl_table = tree; + trav->pavl_node = tree->pavl_root; + if (trav->pavl_node != NULL) { + while (trav->pavl_node->pavl_link[1] != NULL) + trav->pavl_node = trav->pavl_node->pavl_link[1]; + + return trav->pavl_node->pavl_data; + } + else + return NULL; +} + +/* Searches for |item| in |tree|. + If found, initializes |trav| to the item found and returns the item + as well. + If there is no matching item, initializes |trav| to the null item + and returns |NULL|. */ +void *pavl_t_find(struct pavl_traverser *trav, struct pavl_table *tree, + void *item) +{ + struct pavl_node *p; + + assert(trav != NULL && tree != NULL && item != NULL); + + trav->pavl_table = tree; + + p = tree->pavl_root; + while (p != NULL) { + int cmp = tree->pavl_compare(item, p->pavl_data); + + if (cmp == 0) { + trav->pavl_node = p; + + return p->pavl_data; + } + + p = p->pavl_link[cmp > 0]; + } + + trav->pavl_node = NULL; + + return NULL; +} + +/* Attempts to insert |item| into |tree|. + If |item| is inserted successfully, it is returned and |trav| is + initialized to its location. + If a duplicate is found, it is returned and |trav| is initialized to + its location. No replacement of the item occurs. + If a memory allocation failure occurs, |NULL| is returned and |trav| + is initialized to the null item. */ +void *pavl_t_insert(struct pavl_traverser *trav, + struct pavl_table *tree, void *item) +{ + void **p; + + assert(trav != NULL && tree != NULL && item != NULL); + + p = pavl_probe(tree, item); + if (p != NULL) { + trav->pavl_table = tree; + trav->pavl_node = ((struct pavl_node *)((char *)p - + offsetof(struct pavl_node, + pavl_data))); + + return *p; + } + else { + pavl_t_init(trav, tree); + + return NULL; + } +} + +/* Initializes |trav| to have the same current node as |src|. */ +void *pavl_t_copy(struct pavl_traverser *trav, + const struct pavl_traverser *src) +{ + assert(trav != NULL && src != NULL); + + trav->pavl_table = src->pavl_table; + trav->pavl_node = src->pavl_node; + + return trav->pavl_node != NULL ? trav->pavl_node->pavl_data : NULL; +} + +/* Returns the next data item in inorder + within the tree being traversed with |trav|, + or if there are no more data items returns |NULL|. */ +void *pavl_t_next(struct pavl_traverser *trav) +{ + assert(trav != NULL); + + if (trav->pavl_node == NULL) + return pavl_t_first(trav, trav->pavl_table); + else if (trav->pavl_node->pavl_link[1] == NULL) { + struct pavl_node *q, *p; /* Current node and its child. */ + + for (p = trav->pavl_node, q = p->pavl_parent;; + p = q, q = q->pavl_parent) + if (q == NULL || p == q->pavl_link[0]) { + trav->pavl_node = q; + + return trav->pavl_node != NULL ? + trav->pavl_node->pavl_data : NULL; + } + } + else { + trav->pavl_node = trav->pavl_node->pavl_link[1]; + while (trav->pavl_node->pavl_link[0] != NULL) + trav->pavl_node = trav->pavl_node->pavl_link[0]; + + return trav->pavl_node->pavl_data; + } +} + +/* Returns the previous data item in inorder + within the tree being traversed with |trav|, + or if there are no more data items returns |NULL|. */ +void *pavl_t_prev(struct pavl_traverser *trav) +{ + assert(trav != NULL); + + if (trav->pavl_node == NULL) + return pavl_t_last(trav, trav->pavl_table); + else if (trav->pavl_node->pavl_link[0] == NULL) { + struct pavl_node *q, *p; /* Current node and its child. */ + + for (p = trav->pavl_node, q = p->pavl_parent;; + p = q, q = q->pavl_parent) + if (q == NULL || p == q->pavl_link[1]) { + trav->pavl_node = q; + + return trav->pavl_node != NULL ? + trav->pavl_node->pavl_data : NULL; + } + } + else { + trav->pavl_node = trav->pavl_node->pavl_link[0]; + while (trav->pavl_node->pavl_link[1] != NULL) + trav->pavl_node = trav->pavl_node->pavl_link[1]; + + return trav->pavl_node->pavl_data; + } +} + +/* Returns |trav|'s current item. */ +void *pavl_t_cur(struct pavl_traverser *trav) +{ + assert(trav != NULL); + + return trav->pavl_node != NULL ? trav->pavl_node->pavl_data : NULL; +} + +/* Replaces the current item in |trav| by |new| and returns the item replaced. + |trav| must not have the null item selected. + The new item must not upset the ordering of the tree. */ +void *pavl_t_replace(struct pavl_traverser *trav, void *new) +{ + void *old; + + assert(trav != NULL && trav->pavl_node != NULL && new != NULL); + old = trav->pavl_node->pavl_data; + trav->pavl_node->pavl_data = new; + + return old; +} + +/* Destroys |new| with |pavl_destroy (new, destroy)|, + first initializing right links in |new| that have + not yet been initialized at time of call. */ +static void +copy_error_recovery(struct pavl_node *q, + struct pavl_table *new, pavl_item_func * destroy) +{ + assert(q != NULL && new != NULL); + + for (;;) { + struct pavl_node *p = q; + + q = q->pavl_parent; + if (q == NULL) + break; + + if (p == q->pavl_link[0]) + q->pavl_link[1] = NULL; + } + + pavl_destroy(new, destroy); +} + +/* Copies |org| to a newly created tree, which is returned. + If |copy != NULL|, each data item in |org| is first passed to |copy|, + and the return values are inserted into the tree; + |NULL| return values are taken as indications of failure. + On failure, destroys the partially created new tree, + applying |destroy|, if non-null, to each item in the new tree so far, + and returns |NULL|. + If |allocator != NULL|, it is used for allocation in the new tree. + Otherwise, the same allocator used for |org| is used. */ +struct pavl_table *pavl_copy(const struct pavl_table *org, + pavl_copy_func * copy, pavl_item_func * destroy, + struct libavl_allocator *allocator) +{ + struct pavl_table *new; + const struct pavl_node *x; + struct pavl_node *y; + + assert(org != NULL); + new = pavl_create(org->pavl_compare, + allocator != NULL ? allocator : org->pavl_alloc); + if (new == NULL) + return NULL; + + new->pavl_count = org->pavl_count; + if (new->pavl_count == 0) + return new; + + x = (const struct pavl_node *)&org->pavl_root; + y = (struct pavl_node *)&new->pavl_root; + while (x != NULL) { + while (x->pavl_link[0] != NULL) { + y->pavl_link[0] = + new->pavl_alloc->libavl_malloc(sizeof *y->pavl_link[0]); + if (y->pavl_link[0] == NULL) { + if (y != (struct pavl_node *)&new->pavl_root) { + y->pavl_data = NULL; + y->pavl_link[1] = NULL; + } + + copy_error_recovery(y, new, destroy); + + return NULL; + } + y->pavl_link[0]->pavl_parent = y; + + x = x->pavl_link[0]; + y = y->pavl_link[0]; + } + y->pavl_link[0] = NULL; + + for (;;) { + y->pavl_balance = x->pavl_balance; + if (copy == NULL) + y->pavl_data = x->pavl_data; + else { + y->pavl_data = copy(x->pavl_data); + if (y->pavl_data == NULL) { + y->pavl_link[1] = NULL; + copy_error_recovery(y, new, destroy); + + return NULL; + } + } + + if (x->pavl_link[1] != NULL) { + y->pavl_link[1] = + new->pavl_alloc->libavl_malloc(sizeof *y->pavl_link[1]); + if (y->pavl_link[1] == NULL) { + copy_error_recovery(y, new, destroy); + + return NULL; + } + y->pavl_link[1]->pavl_parent = y; + + x = x->pavl_link[1]; + y = y->pavl_link[1]; + break; + } + else + y->pavl_link[1] = NULL; + + for (;;) { + const struct pavl_node *w = x; + + x = x->pavl_parent; + if (x == NULL) { + new->pavl_root->pavl_parent = NULL; + return new; + } + y = y->pavl_parent; + + if (w == x->pavl_link[0]) + break; + } + } + } + + return new; +} + +/* Frees storage allocated for |tree|. + If |destroy != NULL|, applies it to each data item in inorder. */ +void pavl_destroy(struct pavl_table *tree, pavl_item_func * destroy) +{ + struct pavl_node *p, *q; + + assert(tree != NULL); + + p = tree->pavl_root; + while (p != NULL) { + if (p->pavl_link[0] == NULL) { + q = p->pavl_link[1]; + if (destroy != NULL && p->pavl_data != NULL) + destroy(p->pavl_data); + tree->pavl_alloc->libavl_free(p); + } + else { + q = p->pavl_link[0]; + p->pavl_link[0] = q->pavl_link[1]; + q->pavl_link[1] = p; + } + p = q; + } + + tree->pavl_alloc->libavl_free(tree); +} + +/* Allocates |size| bytes of space using |malloc()|. + Returns a null pointer if allocation fails. */ +void *pavl_malloc(size_t size) +{ + if (size > 0) + return malloc(size); + + return NULL; +} + +/* Frees |block|. */ +void pavl_free(void *block) +{ + if (block) + free(block); +} + +/* Default memory allocator that uses |malloc()| and |free()|. */ +struct libavl_allocator pavl_allocator_default = { + pavl_malloc, + pavl_free +}; + +#undef NDEBUG +#include + +/* Asserts that |pavl_insert()| succeeds at inserting |item| into |table|. */ +void (pavl_assert_insert) (struct pavl_table * table, void *item) +{ + void **p = pavl_probe(table, item); + + assert(p != NULL && *p == item); +} + +/* Asserts that |pavl_delete()| really removes |item| from |table|, + and returns the removed item. */ +void *(pavl_assert_delete) (struct pavl_table * table, void *item) +{ + void *p = pavl_delete(table, item); + + assert(p != NULL); + + return p; +} diff -Nru grass-7.4.3/imagery/i.segment/pavl.h grass-7.6.0/imagery/i.segment/pavl.h --- grass-7.4.3/imagery/i.segment/pavl.h 1970-01-01 00:00:00.000000000 +0000 +++ grass-7.6.0/imagery/i.segment/pavl.h 2017-11-12 18:38:20.000000000 +0000 @@ -0,0 +1,106 @@ +/* Produced by texiweb from libavl.w. */ + +/* libavl - library for manipulation of binary trees. + Copyright (C) 1998, 1999, 2000, 2001, 2002, 2004 Free Software + Foundation, Inc. + + This library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 3 of the License, or (at your option) any later version. + + This library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with this library; if not, write to the Free Software + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA + 02110-1301 USA. + */ + +#ifndef PAVL_H +#define PAVL_H 1 + +#include + +/* Function types. */ +typedef int pavl_comparison_func(const void *pavl_a, const void *pavl_b); +typedef void pavl_item_func(void *pavl_item); +typedef void *pavl_copy_func(void *pavl_item); + +#ifndef LIBAVL_ALLOCATOR +#define LIBAVL_ALLOCATOR +/* Memory allocator. */ +struct libavl_allocator +{ + void *(*libavl_malloc) (size_t libavl_size); + void (*libavl_free) (void *libavl_block); +}; +#endif + +/* Default memory allocator. */ +extern struct libavl_allocator pavl_allocator_default; +void *pavl_malloc(size_t); +void pavl_free(void *); + +/* Maximum PAVL height, unused. */ +#ifndef PAVL_MAX_HEIGHT +#define PAVL_MAX_HEIGHT 32 +#endif + +/* Tree data structure. */ +struct pavl_table +{ + struct pavl_node *pavl_root; /* Tree's root. */ + pavl_comparison_func *pavl_compare; /* Comparison function. */ + struct libavl_allocator *pavl_alloc; /* Memory allocator. */ + size_t pavl_count; /* Number of items in tree. */ +}; + +/* An PAVL tree node. */ +struct pavl_node +{ + struct pavl_node *pavl_link[2]; /* Subtrees. */ + struct pavl_node *pavl_parent; /* Parent node. */ + void *pavl_data; /* Pointer to data. */ + signed char pavl_balance; /* Balance factor. */ +}; + +/* PAVL traverser structure. */ +struct pavl_traverser +{ + struct pavl_table *pavl_table; /* Tree being traversed. */ + struct pavl_node *pavl_node; /* Current node in tree. */ +}; + +/* Table functions. */ +struct pavl_table *pavl_create(pavl_comparison_func *, + struct libavl_allocator *); +struct pavl_table *pavl_copy(const struct pavl_table *, pavl_copy_func *, + pavl_item_func *, struct libavl_allocator *); +void pavl_destroy(struct pavl_table *, pavl_item_func *); +void **pavl_probe(struct pavl_table *, void *); +void *pavl_insert(struct pavl_table *, void *); +void *pavl_replace(struct pavl_table *, void *); +void *pavl_delete(struct pavl_table *, const void *); +void *pavl_find(const struct pavl_table *, const void *); +void pavl_assert_insert(struct pavl_table *, void *); +void *pavl_assert_delete(struct pavl_table *, void *); + +#define pavl_count(table) ((size_t) (table)->pavl_count) + +/* Table traverser functions. */ +void pavl_t_init(struct pavl_traverser *, struct pavl_table *); +void *pavl_t_first(struct pavl_traverser *, struct pavl_table *); +void *pavl_t_last(struct pavl_traverser *, struct pavl_table *); +void *pavl_t_find(struct pavl_traverser *, struct pavl_table *, void *); +void *pavl_t_insert(struct pavl_traverser *, struct pavl_table *, void *); +void *pavl_t_copy(struct pavl_traverser *, const struct pavl_traverser *); +void *pavl_t_next(struct pavl_traverser *); +void *pavl_t_prev(struct pavl_traverser *); +void *pavl_t_cur(struct pavl_traverser *); +void *pavl_t_replace(struct pavl_traverser *, void *); + +#endif /* pavl.h */ diff -Nru grass-7.4.3/imagery/i.segment/region_growing.c grass-7.6.0/imagery/i.segment/region_growing.c --- grass-7.4.3/imagery/i.segment/region_growing.c 2017-11-12 18:39:56.000000000 +0000 +++ grass-7.6.0/imagery/i.segment/region_growing.c 2017-11-12 18:38:20.000000000 +0000 @@ -11,7 +11,7 @@ #include #include #include /* segmentation library */ -#include /* Red Black Tree library functions */ +#include "pavl.h" #include "iseg.h" #define EPSILON 1.0e-8 @@ -114,6 +114,11 @@ { struct rc *a = (struct rc *)first, *b = (struct rc *)second; + if (a->row == b->row) + return (a->col - b->col); + return (a->row - b->row); + + if (a->row < b->row) return -1; if (a->row > b->row) @@ -584,7 +589,7 @@ G_percent(row - globals->row_min, globals->row_max - globals->row_min, 4); for (col = globals->col_min; col < globals->col_max; col++) { - int do_merge = 1; + do_merge = 1; if (!(FLAG_GET(globals->candidate_flag, row, col))) continue; @@ -672,6 +677,10 @@ return TRUE; } +static void free_item(void *p) +{ + G_free(p); +} static int find_best_neighbor(struct ngbr_stats *Ri, struct reg_stats *Ri_rs, @@ -682,11 +691,11 @@ struct globals *globals) { int n, n_ngbrs, no_check, cmp; - struct rc ngbr_rc, next; + struct rc ngbr_rc, next, *pngbr_rc; struct rclist rilist; double tempsim; int neighbors[8][2]; - struct RB_TREE *no_check_tree; /* cells already checked */ + struct pavl_table *no_check_tree; /* cells already checked */ struct reg_stats *rs_found; int candk, candtmp; @@ -703,10 +712,13 @@ /* *** initialize data *** */ - no_check_tree = rbtree_create(compare_rc, sizeof(struct rc)); ngbr_rc.row = Ri->row; ngbr_rc.col = Ri->col; - rbtree_insert(no_check_tree, &ngbr_rc); + no_check_tree = pavl_create(compare_rc, NULL); + pngbr_rc = G_malloc(sizeof(struct rc)); + *pngbr_rc = ngbr_rc; + pavl_insert(no_check_tree, pngbr_rc); + pngbr_rc = NULL; nbtree_clear(Ri_ngbrs); n_ngbrs = 0; @@ -752,10 +764,12 @@ if (!no_check) { - if (!rbtree_find(no_check_tree, &ngbr_rc)) { + if (pngbr_rc == NULL) + pngbr_rc = G_malloc(sizeof(struct rc)); + *pngbr_rc = ngbr_rc; - /* not yet checked, don't check it again */ - rbtree_insert(no_check_tree, &ngbr_rc); + if (pavl_insert(no_check_tree, pngbr_rc) == NULL) { + pngbr_rc = NULL; /* get neighbor ID */ Segment_get(&globals->rid_seg, @@ -822,7 +836,9 @@ } while (rclist_drop(&rilist, &next)); /* while there are cells to check */ /* clean up */ - rbtree_destroy(no_check_tree); + if (pngbr_rc) + G_free(pngbr_rc); + pavl_destroy(no_check_tree, free_item); rclist_destroy(&rilist); return n_ngbrs; @@ -1031,17 +1047,21 @@ G_fatal_error(_("Region size is larger than 2: %d"), count); } else if (rs->count > 2) { - struct RB_TREE *rc_check_tree; /* cells already checked */ + struct pavl_table *rc_check_tree; /* cells already checked */ struct rclist rlist; + struct rc *pngbr_rc; int no_check; /* go through region, spreading outwards from head */ rclist_init(&rlist); - rc_check_tree = rbtree_create(compare_rc, sizeof(struct rc)); ngbr_rc.row = row; ngbr_rc.col = col; - rbtree_insert(rc_check_tree, &ngbr_rc); + pngbr_rc = G_malloc(sizeof(struct rc)); + *pngbr_rc = ngbr_rc; + rc_check_tree = pavl_create(compare_rc, NULL); + pavl_insert(rc_check_tree, pngbr_rc); + pngbr_rc = NULL; next.row = row; next.col = col; @@ -1062,12 +1082,14 @@ if (!no_check) { if ((FLAG_GET(globals->null_flag, ngbr_rc.row, ngbr_rc.col)) == 0) { - - /* already checked ? */ - if (!rbtree_find(rc_check_tree, &ngbr_rc)) { - /* not yet checked, don't check it again */ - rbtree_insert(rc_check_tree, &ngbr_rc); + if (pngbr_rc == NULL) + pngbr_rc = G_malloc(sizeof(struct rc)); + *pngbr_rc = ngbr_rc; + + /* already checked ? */ + if (pavl_insert(rc_check_tree, pngbr_rc) == NULL) { + pngbr_rc = NULL; Segment_get(&globals->rid_seg, (void *) &rid, ngbr_rc.row, ngbr_rc.col); @@ -1090,7 +1112,9 @@ } while (rclist_drop(&rlist, &next)); /* clean up */ - rbtree_destroy(rc_check_tree); + if (pngbr_rc) + G_free(pngbr_rc); + pavl_destroy(rc_check_tree, free_item); rclist_destroy(&rlist); } @@ -1488,9 +1512,9 @@ } else if (globals->min_reg_size > 3) { /* rs->id must be set */ - struct RB_TREE *rc_check_tree; /* cells already checked */ + struct pavl_table *rc_check_tree; /* cells already checked */ int n, rid; - struct rc ngbr_rc, next; + struct rc ngbr_rc, *pngbr_rc, next; struct rclist rilist; int neighbors[8][2]; int no_check; @@ -1498,10 +1522,13 @@ /* go through region, spreading outwards from head */ rclist_init(&rilist); - rc_check_tree = rbtree_create(compare_rc, sizeof(struct rc)); ngbr_rc.row = row; ngbr_rc.col = col; - rbtree_insert(rc_check_tree, &ngbr_rc); + pngbr_rc = G_malloc(sizeof(struct rc)); + *pngbr_rc = ngbr_rc; + rc_check_tree = pavl_create(compare_rc, NULL); + pavl_insert(rc_check_tree, pngbr_rc); + pngbr_rc = NULL; next.row = row; next.col = col; @@ -1525,11 +1552,13 @@ if (!no_check) { if ((FLAG_GET(globals->null_flag, ngbr_rc.row, ngbr_rc.col)) == 0) { - /* already checked ? */ - if (!rbtree_find(rc_check_tree, &ngbr_rc)) { + if (pngbr_rc == NULL) + pngbr_rc = G_malloc(sizeof(struct rc)); + *pngbr_rc = ngbr_rc; - /* not yet checked, don't check it again */ - rbtree_insert(rc_check_tree, &ngbr_rc); + /* already checked ? */ + if (pavl_insert(rc_check_tree, pngbr_rc) == NULL) { + pngbr_rc = NULL; Segment_get(&globals->rid_seg, (void *) &rid, ngbr_rc.row, ngbr_rc.col); @@ -1549,7 +1578,9 @@ } while (rclist_drop(&rilist, &next)); /* clean up */ - rbtree_destroy(rc_check_tree); + if (pngbr_rc) + G_free(pngbr_rc); + pavl_destroy(rc_check_tree, free_item); rclist_destroy(&rilist); ret = 3; diff -Nru grass-7.4.3/imagery/i.segment/testsuite/test_isegment.py grass-7.6.0/imagery/i.segment/testsuite/test_isegment.py --- grass-7.4.3/imagery/i.segment/testsuite/test_isegment.py 1970-01-01 00:00:00.000000000 +0000 +++ grass-7.6.0/imagery/i.segment/testsuite/test_isegment.py 2018-10-17 05:42:40.000000000 +0000 @@ -0,0 +1,43 @@ +""" +Name: i.segment test +Purpose: Tests i.segment and its flags/options. + +Author: Markus Neteler +Copyright: (C) 2018 by Markus Neteler and the GRASS Development Team +Licence: This program is free software under the GNU General Public + License (>=v2). Read the file COPYING that comes with GRASS + for details. +""" +from grass.gunittest.case import TestCase + +class TestReport(TestCase): + + @classmethod + def setUpClass(cls): + """Use temporary region settings""" + map_input = 'ortho_2001_t792_1m' + cls.runModule("g.region", n=220000, s=219456, w=637033, e=638000, align=map_input) + cls.use_temp_region() + + @classmethod + def tearDownClass(cls): + map_output = 'test' + group = 'ortho' + cls.runModule("g.remove", flags='f', type='raster', name=map_output) + cls.runModule("g.remove", flags='f', type='group', name=group) + cls.del_temp_region() + + def test_isegment(self): + """Testing i.segment""" + map_input = 'ortho_2001_t792_1m' + map_output = 'test' + group = 'ortho' + + self.assertModule('i.group', group=group, input=map_input) + self.assertModule('i.segment', group=group, threshold=0.01, minsize=1, output=map_output) + self.assertRasterMinMax(map=map_output, refmin=1, refmax=500000, + msg="Number of segments must be > 0") + +if __name__ == '__main__': + from grass.gunittest.main import test + test() diff -Nru grass-7.4.3/imagery/i.segment/write_output.c grass-7.6.0/imagery/i.segment/write_output.c --- grass-7.4.3/imagery/i.segment/write_output.c 2018-10-12 22:44:47.000000000 +0000 +++ grass-7.6.0/imagery/i.segment/write_output.c 2018-10-16 15:46:52.000000000 +0000 @@ -36,6 +36,7 @@ if (rid > 0) { if (globals->method == ORM_RG) rid = globals->new_id[rid]; + outbuf[col] = rid; if (maxid < rid) maxid = rid; } diff -Nru grass-7.4.3/imagery/i.smap/decimate.c grass-7.6.0/imagery/i.smap/decimate.c --- grass-7.4.3/imagery/i.smap/decimate.c 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/imagery/i.smap/decimate.c 2018-12-26 11:14:45.000000000 +0000 @@ -18,7 +18,7 @@ int wd, ht; struct Region region_buff; - /* save region stucture */ + /* save region structure */ copy_reg(region, ®ion_buff); D = 0; diff -Nru grass-7.4.3/imagery/i.smap/reg_util.c grass-7.6.0/imagery/i.smap/reg_util.c --- grass-7.4.3/imagery/i.smap/reg_util.c 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/imagery/i.smap/reg_util.c 2018-12-26 11:14:53.000000000 +0000 @@ -7,7 +7,7 @@ int wd, ht; struct Region region_buff; - /* save region stucture */ + /* save region structure */ copy_reg(region, ®ion_buff); D = 0; diff -Nru grass-7.4.3/imagery/i.topo.corr/i.topo.corr.html grass-7.6.0/imagery/i.topo.corr/i.topo.corr.html --- grass-7.4.3/imagery/i.topo.corr/i.topo.corr.html 2018-03-04 12:06:44.000000000 +0000 +++ grass-7.6.0/imagery/i.topo.corr/i.topo.corr.html 2018-08-31 15:00:18.000000000 +0000 @@ -135,4 +135,4 @@ Figure derived from Neteler & Mitasova, 2008.

-Last changed: $Date: 2018-03-04 13:06:43 +0100 (Sun, 04 Mar 2018) $ +Last changed: $Date: 2018-03-02 23:31:22 +0100 (Fri, 02 Mar 2018) $ diff -Nru grass-7.4.3/imagery/i.topo.corr/test_i.topo.corr_synthetic_DEM_NC.sh grass-7.6.0/imagery/i.topo.corr/test_i.topo.corr_synthetic_DEM_NC.sh --- grass-7.4.3/imagery/i.topo.corr/test_i.topo.corr_synthetic_DEM_NC.sh 2017-11-12 19:24:06.000000000 +0000 +++ grass-7.6.0/imagery/i.topo.corr/test_i.topo.corr_synthetic_DEM_NC.sh 2018-08-31 15:00:43.000000000 +0000 @@ -3,7 +3,7 @@ # Script to test i.topo.corr with a synthetic map # # Use North Carolina location to test: -# grass74 ~/grassdata/nc_spm_08_grass7/user1 +# grass76 ~/grassdata/nc_spm_08_grass7/user1 if test "$GISBASE" = ""; then echo "You must be in GRASS to run this program." diff -Nru grass-7.4.3/imagery/i.vi/i.vi.html grass-7.6.0/imagery/i.vi/i.vi.html --- grass-7.4.3/imagery/i.vi/i.vi.html 2018-03-24 13:39:34.000000000 +0000 +++ grass-7.6.0/imagery/i.vi/i.vi.html 2018-08-31 15:00:18.000000000 +0000 @@ -570,4 +570,4 @@ Baburao Kamble, Asian Institute of Technology, Thailand
Yann Chemin, Asian Institute of Technology, Thailand -

Last changed: $Date: 2018-03-24 12:32:54 +0100 (Sat, 24 Mar 2018) $ +

Last changed: $Date: 2018-03-24 12:22:48 +0100 (Sat, 24 Mar 2018) $ diff -Nru grass-7.4.3/imagery/i.vi/testsuite/test_vi.py grass-7.6.0/imagery/i.vi/testsuite/test_vi.py --- grass-7.4.3/imagery/i.vi/testsuite/test_vi.py 1970-01-01 00:00:00.000000000 +0000 +++ grass-7.6.0/imagery/i.vi/testsuite/test_vi.py 2018-01-13 00:05:00.000000000 +0000 @@ -0,0 +1,99 @@ +""" +Name: i.vi test +Purpose: Tests i.vi and its flags/options. + +Author: Sunveer Singh, Google Code-in 2017 +Copyright: (C) 2017 by Sunveer Singh and the GRASS Development Team +Licence: This program is free software under the GNU General Public + License (>=v2). Read the file COPYING that comes with GRASS + for details. +""" +from grass.gunittest.case import TestCase + +class TestReport(TestCase): + blue='lsat5_1987_10' + green='lsat5_1987_20' + red='lsat5_1987_30' + nir= 'lsat5_1987_40' + + @classmethod + def setUpClass(cls): + """Use temporary region settings""" + cls.runModule("g.region", raster='lsat5_1987_30') + cls.use_temp_region() + + @classmethod + def tearDownClass(cls): + cls.runModule("g.remove", flags='f', type="raster", name="ipvi") + cls.runModule("g.remove", flags='f', type="raster", name="dvi") + cls.runModule("g.remove", flags='f', type="raster", name="sr") + cls.runModule("g.remove", flags='f', type="raster", name="evi") + cls.runModule("g.remove", flags='f', type="raster", name="evi2") + cls.runModule("g.remove", flags='f', type="raster", name="gari") + cls.runModule("g.remove", flags='f', type="raster", name="gemi") + cls.del_temp_region() + + + def test_vinameipvi(self): + """Testing viname ipvi""" + map_output = 'ipvi' + self.assertModule('i.vi', red=self.red, nir=self.nir, + output=map_output, viname='ipvi') + self.assertRasterMinMax(map=map_output, refmin=0.0454545454545, + refmax=0.906666666667, + msg="ipvi in degrees must be between 0.0454545454545 and 0.906666666667") + + def test_vinamedvi(self): + """Testing viname dvi""" + map_output = 'dvi' + self.assertModule('i.vi', red=self.red, nir=self.nir, viname='dvi', + output=map_output) + self.assertRasterMinMax(map=map_output, refmin=-0.33, refmax=0.56, + msg="dvi in percent must be between -0.32 and 0.52") + + def test_vinamesr(self): + """Testing viname sr""" + map_output = 'sr' + self.assertModule('i.vi', red=self.red, nir=self.nir, blue=self.blue, + output=map_output, viname='sr') + self.assertRasterMinMax(map=map_output, refmin=0.04, refmax=9.73, + msg="sr in percent must be between 0.04 and 9.72") + + + def test_vinameevi(self): + """Testing viname evi""" + map_output = 'evi' + self.assertModule('i.vi', red=self.red, nir=self.nir, blue=self.blue, + output=map_output, viname='evi') + self.assertRasterMinMax(map=map_output, refmin=-8.12414050428e+16, + refmax=4.45061610234e+17, + msg="evi in degrees must be between -8.12 and 4.45061610234e+17") + + def test_vinameevi2(self): + """Testing viname evi2""" + map_output = 'evi2' + self.assertModule('i.vi', red=self.red, nir=self.nir, + output=map_output, viname='evi2') + self.assertRasterMinMax(map=map_output, refmin=-0.33, refmax=0.74, + msg="evi2 in degrees must be between -0.33 and 0.74") + + def test_vinamegari(self): + """Testing viname gari""" + map_output = 'gari' + self.assertModule('i.vi', red=self.red, nir=self.nir, blue=self.blue, + green=self.green, output=map_output, viname='gari') + self.assertRasterMinMax(map=map_output, refmin=-1.58244128083e+17, + refmax='inf', + msg="gari in degrees must be between -1.58") + + def test_vinamegemi(self): + """Testing viname gemi""" + map_output = 'gemi' + self.assertModule('i.vi', red=self.red, nir=self.nir, + output=map_output, viname='gemi') + self.assertRasterMinMax(map=map_output, refmin=-221.69, refmax=0.97, + msg="gemi in degrees must be between -221.69 and 0.97") + +if __name__ == '__main__': + from grass.gunittest.main import test + test() diff -Nru grass-7.4.3/include/config.h.in grass-7.6.0/include/config.h.in --- grass-7.4.3/include/config.h.in 2018-08-03 13:39:56.000000000 +0000 +++ grass-7.6.0/include/config.h.in 2018-08-31 15:00:18.000000000 +0000 @@ -41,6 +41,9 @@ /* define if bzlib.h exists */ #undef HAVE_BZLIB_H +/* define if zstd.h exists */ +#undef HAVE_ZSTD_H + /* define if sys/ioctl.h exists */ #undef HAVE_SYS_IOCTL_H @@ -86,9 +89,12 @@ /* define uid_t type */ #undef uid_t -/* define if "long long" is available */ +/* define if "long long int" is available */ #undef HAVE_LONG_LONG_INT +/* define if "int64_t" is available */ +#undef HAVE_INT64_T + /* Define the return type of signal handlers */ #define RETSIGTYPE int @@ -140,6 +146,12 @@ /* define if SQLite is to be used */ #undef HAVE_SQLITE +#undef USE_PROJ4API +#ifndef USE_PROJ4API +/* define if proj.h exists and if the PROJ4 API should not be used */ +#undef HAVE_PROJ_H +#endif + /* define if GDAL is to be used */ #undef HAVE_GDAL diff -Nru grass-7.4.3/include/defs/calc.h grass-7.6.0/include/defs/calc.h --- grass-7.4.3/include/defs/calc.h 2016-05-23 17:47:55.000000000 +0000 +++ grass-7.6.0/include/defs/calc.h 2018-07-03 08:02:41.000000000 +0000 @@ -16,6 +16,8 @@ extern func_t f_neg; extern func_t f_abs; +extern func_t f_ceil; +extern func_t f_floor; extern args_t c_unop; extern func_t f_gt; diff -Nru grass-7.4.3/include/defs/gis.h grass-7.6.0/include/defs/gis.h --- grass-7.4.3/include/defs/gis.h 2017-11-18 20:38:07.000000000 +0000 +++ grass-7.6.0/include/defs/gis.h 2018-08-31 15:00:18.000000000 +0000 @@ -178,7 +178,9 @@ /* color_rules.c */ char *G_color_rules_options(void); char *G_color_rules_descriptions(void); +char *G_color_rules_description_type(void); void G_list_color_rules(FILE *); +void G_list_color_rules_description_type(FILE *, char *); int G_find_color_rule(const char *); /* color_str.c */ @@ -191,10 +193,12 @@ /* compress.c */ int G_compressor_number(char *); char *G_compressor_name(int); +int G_default_compressor(void); int G_check_compressor(int); int G_write_compressed(int, unsigned char *, int, int); int G_write_unompressed(int, unsigned char *, int); int G_read_compressed(int, int, unsigned char *, int, int); +int G_compress_bound(int, int); int G_compress(unsigned char *, int, unsigned char *, int, int); int G_expand(unsigned char *, int, unsigned char *, int, int); @@ -238,6 +242,14 @@ G_bz2_expand(unsigned char *src, int src_sz, unsigned char *dst, int dst_sz); +/* cmprzstd.c : ZSTD, compression similar to ZLIB's DEFLATE but faster */ +int +G_zstd_compress(unsigned char *src, int src_sz, unsigned char *dst, + int dst_sz); +int +G_zstd_expand(unsigned char *src, int src_sz, unsigned char *dst, + int dst_sz); + /* add more compression methods here */ /* copy_dir.c */ @@ -494,6 +506,8 @@ /* make_loc.c */ int G_make_location(const char *, struct Cell_head *, const struct Key_Value *, const struct Key_Value *); +int G_make_location_epsg(const char *, struct Cell_head *, const struct Key_Value *, + const struct Key_Value *, const struct Key_Value *); int G_compare_projections(const struct Key_Value *, const struct Key_Value *, const struct Key_Value *, const struct Key_Value *); diff -Nru grass-7.4.3/include/defs/gprojects.h grass-7.6.0/include/defs/gprojects.h --- grass-7.4.3/include/defs/gprojects.h 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/include/defs/gprojects.h 2018-08-31 15:00:18.000000000 +0000 @@ -2,14 +2,26 @@ #define GRASS_GPROJECTSDEFS_H /* do_proj.c */ +int GPJ_init_transform(const struct pj_info *, const struct pj_info *, + struct pj_info *); +int GPJ_transform(const struct pj_info *, const struct pj_info *, + const struct pj_info *, int, double *, double *, double *); +int GPJ_transform_array(const struct pj_info *, const struct pj_info *, + const struct pj_info *, int, + double *, double *, double *, int); + +/* old API, to be removed */ int pj_do_proj(double *, double *, const struct pj_info *, const struct pj_info *); int pj_do_transform(int, double *, double *, double *, const struct pj_info *, const struct pj_info *); /* get_proj.c */ +/* TODO: rename pj_ to GPJ_ to avoid symbol clash with PROJ lib */ int pj_get_kv(struct pj_info *, const struct Key_Value *, const struct Key_Value *); int pj_get_string(struct pj_info *, char *); +#ifndef HAVE_PROJ_H int GPJ_get_equivalent_latlong(struct pj_info *, struct pj_info *); +#endif const char *set_proj_lib(const char *); int pj_print_proj_params(const struct pj_info *, const struct pj_info *); @@ -42,12 +54,13 @@ double *, double *, double *); void GPJ_free_ellps(struct gpj_ellps *); - +#ifndef HAVE_PROJ_H /* PROJ.4's private datastructures copied from projects.h as removed from upstream; pending better solution. see: http://trac.osgeo.org/proj/ticket/98 */ int pj_factors(LP, void *, double, struct FACTORS *); /* end of copy */ +#endif #endif diff -Nru grass-7.4.3/include/defs/ogsf.h grass-7.6.0/include/defs/ogsf.h --- grass-7.4.3/include/defs/ogsf.h 2014-07-22 07:23:39.000000000 +0000 +++ grass-7.6.0/include/defs/ogsf.h 2018-07-15 18:39:02.000000000 +0000 @@ -185,7 +185,6 @@ int GS_check_cancel(void); void GS_set_cancel(int); void GS_set_cxl_func(void (*)(void)); -void GS_set_swap_func(void (*)(void)); /* GS_util.c */ double GS_geodistance(double *, double *, const char *); diff -Nru grass-7.4.3/include/defs/raster.h grass-7.6.0/include/defs/raster.h --- grass-7.4.3/include/defs/raster.h 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/include/defs/raster.h 2018-08-31 15:00:18.000000000 +0000 @@ -528,6 +528,9 @@ void Rast_init_fp_range(struct FPRange *); void Rast_get_fp_range_min_max(const struct FPRange *, DCELL *, DCELL *); +int Rast_read_rstats(const char *, const char *, struct R_stats *); +void Rast_write_rstats(const char *, const struct R_stats *); + /* raster.c */ int Rast_raster_cmp(const void *, const void *, RASTER_MAP_TYPE); void Rast_raster_cpy(void *, const void *, int, RASTER_MAP_TYPE); @@ -567,6 +570,11 @@ void Rast_set_output_window(struct Cell_head *); void Rast_set_input_window(struct Cell_head *); +/* vrt.c */ +struct R_vrt *Rast_get_vrt(const char *, const char *); +void Rast_close_vrt(struct R_vrt *); +int Rast_get_vrt_row(int, void *, int, RASTER_MAP_TYPE); + /* window.c */ void Rast_get_window(struct Cell_head *); void Rast_get_input_window(struct Cell_head *); diff -Nru grass-7.4.3/include/gis.h grass-7.6.0/include/gis.h --- grass-7.4.3/include/gis.h 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/include/gis.h 2018-08-31 15:00:18.000000000 +0000 @@ -38,8 +38,8 @@ static const char *GRASS_copyright __attribute__ ((unused)) = "GRASS GNU GPL licensed Software"; -#define GIS_H_VERSION "$Revision: 70829 $" -#define GIS_H_DATE "$Date: 2017-04-04 09:43:02 +0200 (Tue, 04 Apr 2017) $" +#define GIS_H_VERSION "$Revision: 72327 $" +#define GIS_H_DATE "$Date: 2018-03-06 12:12:44 +0100 (Tue, 06 Mar 2018) $" #define G_gisinit(pgm) G__gisinit(GIS_H_VERSION, (pgm)) #define G_no_gisinit() G__no_gisinit(GIS_H_VERSION) @@ -581,6 +581,23 @@ typedef double DCELL; typedef float FCELL; +/* 64 bit signed integer */ +#if HAVE_INT64_T +#include +typedef int64_t grass_int64; +#elif defined(__MINGW32__) +typedef __int64 grass_int64; +#elif HAVE_LONG_LONG_INT +typedef long long int grass_int64; +#elif HAVE_LARGEFILES +typedef off_t grass_int64; +#else +#error "no 64 bit integer available" +#endif + +/* LCELL = large CELL, proposed new raster data type */ +typedef grass_int64 LCELL; + struct _Color_Value_ { DCELL value; diff -Nru grass-7.4.3/include/gprojects.h grass-7.6.0/include/gprojects.h --- grass-7.4.3/include/gprojects.h 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/include/gprojects.h 2018-08-31 15:00:18.000000000 +0000 @@ -18,7 +18,16 @@ #define GRASS_GPROJECTS_H #include +/* TODO: clean up support for PROJ 5+ */ +#ifdef HAVE_PROJ_H +#include +#define RAD_TO_DEG 57.295779513082321 +#define DEG_TO_RAD .017453292519943296 +#else #include +#define PJ_FWD 1 +#define PJ_INV -1 +#endif #ifdef HAVE_OGR # include #endif @@ -30,12 +39,18 @@ /* GRASS relative location of datum conversion lookup tables */ #define GRIDDIR "/etc/proj/nad" +/* TODO: rename pj_ to gpj_ to avoid symbol clash with PROJ lib */ struct pj_info { +#ifdef HAVE_PROJ_H + PJ *pj; +#else projPJ pj; +#endif double meters; int zone; char proj[100]; + char *def; }; struct gpj_datum @@ -66,10 +81,14 @@ double a, es, rf; }; +#ifndef HAVE_PROJ_H /* PROJ.4's private datastructures copied from projects.h as removed from upstream; pending better solution. see: http://trac.osgeo.org/proj/ticket/98 */ +/* In PROJ 5, the 'struct FACTORS' is back in as 'struct P5_FACTORS', + * and old 'struct LP' is now back in as 'PJ_UV' */ + typedef struct { double u, v; } LP; struct DERIVS { @@ -87,6 +106,7 @@ int code; /* info as to analytics, see following */ }; /* end of copy */ +#endif #include diff -Nru grass-7.4.3/include/iostream/empq_impl.h grass-7.6.0/include/iostream/empq_impl.h --- grass-7.4.3/include/iostream/empq_impl.h 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/include/iostream/empq_impl.h 2018-12-26 11:16:28.000000000 +0000 @@ -293,7 +293,7 @@ //assign M/2 to AMI_STREAMS and compute arity /* arity is mainly constrained by the size of an AMI_STREAM; the - rest of the memory must accomodate for arity * max_nbuf + rest of the memory must accommodate for arity * max_nbuf *sizeof(AMI_STREAM); there are some temporary stuff like arity * sizeof(long) (the deleted array), arity * sizeof(T) (the array of keys for merging) and so on, but the main factor is the @@ -338,11 +338,11 @@ buff[i] = NULL; } - //max nb of items the structure can accomodate (constrained by max_nbuf) + //max nb of items the structure can accommodate (constrained by max_nbuf) cout << "EM_PQUEUE: maximum length is " << maxlen() << "\n"; cout.flush(); - //check that structure can accomodate N elements + //check that structure can accommodate N elements // assert(N < buf_arity * (buf_arity + 1) * bufsize); //assert(N < maxlen()); mm_avail = getAvailableMemory(); diff -Nru grass-7.4.3/include/iostream/mm.h grass-7.6.0/include/iostream/mm.h --- grass-7.4.3/include/iostream/mm.h 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/include/iostream/mm.h 2018-12-26 11:16:31.000000000 +0000 @@ -86,7 +86,7 @@ -// Declarations of a very simple memory manager desgined to work with +// Declarations of a very simple memory manager designed to work with // BTEs that rely on the underlying OS to manage physical memory. class MM_register { private: diff -Nru grass-7.4.3/include/Make/Grass.make grass-7.6.0/include/Make/Grass.make --- grass-7.4.3/include/Make/Grass.make 2018-01-19 22:32:05.000000000 +0000 +++ grass-7.6.0/include/Make/Grass.make 2018-08-31 15:00:18.000000000 +0000 @@ -197,7 +197,7 @@ DSPFDEPS = $(GISLIB) FORMDEPS = $(DBMILIB) $(GISLIB) RASTER3DDEPS = $(RASTERLIB) $(GISLIB) -GISDEPS = $(DATETIMELIB) $(ZLIBLIBPATH) $(ZLIB) $(BZLIB) $(INTLLIB) $(REGEXLIBPATH) $(REGEXLIB) $(ICONVLIB) $(PTHREADLIBPATH) $(PTHREADLIB) $(MATHLIB) +GISDEPS = $(DATETIMELIB) $(ZLIBLIBPATH) $(ZLIB) $(BZIP2LIBPATH) $(BZIP2LIB) $(ZSTDLIBPATH) $(ZSTDLIB) $(INTLLIB) $(REGEXLIBPATH) $(REGEXLIB) $(ICONVLIB) $(PTHREADLIBPATH) $(PTHREADLIB) $(MATHLIB) GMATHDEPS = $(GISLIB) $(FFTWLIB) $(LAPACKLIB) $(BLASLIB) $(CCMATHLIB) $(OMPLIBPATH) $(OMPLIB) GPDEDEPS = $(RASTER3DLIB) $(RASTERLIB) $(GISLIB) $(GMATHLIB) $(OMPLIBPATH) $(OMPLIB) $(MATHLIB) GPROJDEPS = $(GISLIB) $(GDALLIBS) $(PROJLIB) $(MATHLIB) @@ -249,6 +249,7 @@ ifeq ($(OPENGL_WINDOWS),1) NVIZDEPS += -lgdi32 +OGSFDEPS += -lgdi32 endif ifneq ($(OPENGL_X11),) NVIZDEPS += $(XLIBPATH) $(XLIB) $(XEXTRALIBS) diff -Nru grass-7.4.3/include/Make/HtmlRules.make grass-7.6.0/include/Make/HtmlRules.make --- grass-7.4.3/include/Make/HtmlRules.make 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/include/Make/HtmlRules.make 2018-08-31 15:00:18.000000000 +0000 @@ -3,7 +3,7 @@ htmldesc = $(call run_grass,$(1) --html-description < /dev/null | grep -v '\|' > $(2)) -IMGSRC := $(wildcard *.png) $(wildcard *.jpg) +IMGSRC := $(wildcard *.png) $(wildcard *.jpg) $(wildcard *.gif) IMGDST := $(patsubst %,$(HTMLDIR)/%,$(IMGSRC)) ifneq ($(strip $(IMGDST)),) @@ -15,3 +15,6 @@ $(HTMLDIR)/%.jpg: %.jpg | $(HTMLDIR) $(INSTALL_DATA) $< $@ + +$(HTMLDIR)/%.gif: %.gif | $(HTMLDIR) + $(INSTALL_DATA) $< $@ diff -Nru grass-7.4.3/include/Make/Module.make grass-7.6.0/include/Make/Module.make --- grass-7.4.3/include/Make/Module.make 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/include/Make/Module.make 2018-08-31 15:00:18.000000000 +0000 @@ -26,7 +26,7 @@ install: $(INSTALL) $(ARCH_DISTDIR)/bin/$(PGM)$(EXE) $(INST_DIR)/bin/ $(INSTALL_DATA) $(HTMLDIR)/$(PGM).html $(INST_DIR)/docs/html/ - $(eval IMG := $(wildcard $(HTMLDIR)/*.png) $(wildcard $(HTMLDIR)/*.jpg)) + $(eval IMG := $(wildcard $(HTMLDIR)/*.png) $(wildcard $(HTMLDIR)/*.jpg) $(wildcard $(HTMLDIR)/*.gif)) if [ -n "$(IMG)" ] ; then \ $(INSTALL_DATA) $(IMG) $(INST_DIR)/docs/html/ ; \ fi diff -Nru grass-7.4.3/include/Make/Platform.make.in grass-7.6.0/include/Make/Platform.make.in --- grass-7.4.3/include/Make/Platform.make.in 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/include/Make/Platform.make.in 2018-08-31 15:00:18.000000000 +0000 @@ -95,9 +95,14 @@ ZLIBLIBPATH = @ZLIBLIBPATH@ #BZIP2: -BZLIB = @BZLIB@ -BZLIBINCPATH = @BZLIBINCPATH@ -BZLIBLIBPATH = @BZLIBLIBPATH@ +BZIP2LIB = @BZIP2LIB@ +BZIP2INCPATH = @BZIP2INCPATH@ +BZIP2LIBPATH = @BZIP2LIBPATH@ + +#ZSTD: +ZSTDLIB = @ZSTDLIB@ +ZSTDINCPATH = @ZSTDINCPATH@ +ZSTDLIBPATH = @ZSTDLIBPATH@ DBMIEXTRALIB = @DBMIEXTRALIB@ @@ -189,7 +194,7 @@ FTLIB = @FTLIB@ #PROJ.4: -PROJINC = @PROJINC@ $(GDALCFLAGS) +PROJINC = @PROJINC@ PROJLIB = @PROJLIB@ NAD2BIN = @NAD2BIN@ PROJSHARE = @PROJSHARE@ diff -Nru grass-7.4.3/include/Make/Script.make grass-7.6.0/include/Make/Script.make --- grass-7.4.3/include/Make/Script.make 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/include/Make/Script.make 2018-08-31 15:00:18.000000000 +0000 @@ -34,7 +34,7 @@ install: $(INSTALL) $(SCRIPT) $(INST_DIR)/scripts/ $(INSTALL_DATA) $(HTMLDIR)/$(PGM).html $(INST_DIR)/docs/html/ - $(eval IMG := $(wildcard $(HTMLDIR)/*.png) $(wildcard $(HTMLDIR)/*.jpg)) + $(eval IMG := $(wildcard $(HTMLDIR)/*.png) $(wildcard $(HTMLDIR)/*.jpg) $(wildcard $(HTMLDIR)/*.gif)) if [ -n "$(IMG)" ] ; then \ $(INSTALL_DATA) $(IMG) $(INST_DIR)/docs/html/ ; \ fi diff -Nru grass-7.4.3/include/Make/ShScript.make grass-7.6.0/include/Make/ShScript.make --- grass-7.4.3/include/Make/ShScript.make 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/include/Make/ShScript.make 2018-08-31 15:00:18.000000000 +0000 @@ -33,7 +33,7 @@ install: $(INSTALL) $(SCRIPT) $(INST_DIR)/scripts/ $(INSTALL_DATA) $(HTMLDIR)/$(PGM).html $(INST_DIR)/docs/html/ - $(eval IMG := $(wildcard $(HTMLDIR)/*.png) $(wildcard $(HTMLDIR)/*.jpg)) + $(eval IMG := $(wildcard $(HTMLDIR)/*.png) $(wildcard $(HTMLDIR)/*.jpg) $(wildcard $(HTMLDIR)/*.gif)) if [ -n "$(IMG)" ] ; then \ $(INSTALL_DATA) $(IMG) $(INST_DIR)/docs/html/ ; \ fi diff -Nru grass-7.4.3/include/raster.h grass-7.6.0/include/raster.h --- grass-7.4.3/include/raster.h 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/include/raster.h 2018-08-31 15:00:18.000000000 +0000 @@ -164,7 +164,7 @@ HIST_MAPSET, /*! \brief User who creater raster map */ HIST_CREATOR, - /*! \brief Map type (always "raster") */ + /*! \brief Map type ("raster", "reclass", "GDAL-link", or "virtual") */ HIST_MAPTYPE, /*! \brief Description of original data source (two lines) */ HIST_DATSRC_1, @@ -215,11 +215,19 @@ } *list; }; +struct R_stats +{ + DCELL sum; + DCELL sumsq; + grass_int64 count; +}; + struct Range { CELL min; CELL max; int first_time; /* whether or not range was updated */ + struct R_stats rstats; }; struct FPRange @@ -227,6 +235,7 @@ DCELL min; DCELL max; int first_time; /* whether or not range was updated */ + struct R_stats rstats; }; struct FP_stats { @@ -240,6 +249,7 @@ }; struct GDAL_link; +struct R_vrt; /*** prototypes ***/ #include diff -Nru grass-7.4.3/include/segment.h grass-7.6.0/include/segment.h --- grass-7.4.3/include/segment.h 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/include/segment.h 2018-10-08 17:33:35.000000000 +0000 @@ -58,6 +58,8 @@ int nseg; /* number of segments in memory */ int cur; /* last accessed segment */ int offset; /* offset of data past header */ + + char *cache; /* all in memory cache */ } SEGMENT; #include diff -Nru grass-7.4.3/include/VERSION grass-7.6.0/include/VERSION --- grass-7.4.3/include/VERSION 2018-11-26 21:55:03.000000000 +0000 +++ grass-7.6.0/include/VERSION 2019-01-17 08:05:05.000000000 +0000 @@ -1,4 +1,4 @@ 7 -4 -3 -2018 +6 +0 +2019 diff -Nru grass-7.4.3/INSTALL grass-7.6.0/INSTALL --- grass-7.4.3/INSTALL 2018-01-01 22:36:05.000000000 +0000 +++ grass-7.6.0/INSTALL 2019-01-01 18:59:11.000000000 +0000 @@ -54,7 +54,7 @@ (*.tar.gz package) of that SVN repository. The SVN snapshot name contains the date when the snapshot was created (checked out from the SVN repository), e.g. grass-7.2.svn_src_snapshot_2016_06_11.tar.gz - from https://grass.osgeo.org/grass74/source/snapshot/ + from https://grass.osgeo.org/grass76/source/snapshot/ Further instructions at https://trac.osgeo.org/grass/wiki/DownloadSource @@ -151,16 +151,16 @@ After compilation, the resulting code is stored in the directory ./dist.$ARCH -and the scripts (grass74, ...) in +and the scripts (grass76, ...) in ./bin.$ARCH To run GRASS, simply start - ./bin.$ARCH/grass74 + ./bin.$ARCH/grass76 or run make install - grass74 + grass76 (E) INSTALLATION ON MACOSX @@ -314,6 +314,6 @@ https://grass.osgeo.org/documentation/first-time-users/ ------------------ -(C) 1999-2018 by The GRASS Development Team +(C) 1999-2019 by The GRASS Development Team -Last changed: $Date: 2018-01-01 23:36:04 +0100 (Mon, 01 Jan 2018) $ +Last changed: $Date: 2019-01-01 19:22:26 +0100 (Tue, 01 Jan 2019) $ diff -Nru grass-7.4.3/lib/calc/function.c grass-7.6.0/lib/calc/function.c --- grass-7.4.3/lib/calc/function.c 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/lib/calc/function.c 2018-08-31 15:00:18.000000000 +0000 @@ -11,6 +11,8 @@ {"neg", c_unop, f_neg}, {"abs", c_unop, f_abs}, + {"ceil", c_unop, f_ceil}, + {"floor", c_unop, f_floor}, {"gt", c_cmpop, f_gt}, {"ge", c_cmpop, f_ge}, diff -Nru grass-7.4.3/lib/calc/xceil.c grass-7.6.0/lib/calc/xceil.c --- grass-7.4.3/lib/calc/xceil.c 1970-01-01 00:00:00.000000000 +0000 +++ grass-7.6.0/lib/calc/xceil.c 2018-08-31 15:00:18.000000000 +0000 @@ -0,0 +1,66 @@ + +#include + +#include +#include +#include + +/********************************************************************** +ceil(x) + + the smallest integral value that is not less than x +**********************************************************************/ + +int f_ceil(int argc, const int *argt, void **args) +{ + int i; + + if (argc < 1) + return E_ARG_LO; + if (argc > 1) + return E_ARG_HI; + + if (argt[0] != argt[1]) + return E_RES_TYPE; + + switch (argt[1]) { + case CELL_TYPE: + { + CELL *res = args[0]; + CELL *arg1 = args[1]; + + for (i = 0; i < columns; i++) + if (IS_NULL_C(&arg1[i])) + SET_NULL_C(&res[i]); + else + res[i] = arg1[i]; + return 0; + } + case FCELL_TYPE: + { + FCELL *res = args[0]; + FCELL *arg1 = args[1]; + + for (i = 0; i < columns; i++) + if (IS_NULL_F(&arg1[i])) + SET_NULL_F(&res[i]); + else + res[i] = (FCELL) ceil(arg1[i]); + return 0; + } + case DCELL_TYPE: + { + DCELL *res = args[0]; + DCELL *arg1 = args[1]; + + for (i = 0; i < columns; i++) + if (IS_NULL_D(&arg1[i])) + SET_NULL_D(&res[i]); + else + res[i] = ceil(arg1[i]); + return 0; + } + default: + return E_INV_TYPE; + } +} diff -Nru grass-7.4.3/lib/calc/xfloor.c grass-7.6.0/lib/calc/xfloor.c --- grass-7.4.3/lib/calc/xfloor.c 1970-01-01 00:00:00.000000000 +0000 +++ grass-7.6.0/lib/calc/xfloor.c 2018-08-31 15:00:18.000000000 +0000 @@ -0,0 +1,66 @@ + +#include + +#include +#include +#include + +/********************************************************************** +floor(x) + + the largest integral value that is not greater than x +**********************************************************************/ + +int f_floor(int argc, const int *argt, void **args) +{ + int i; + + if (argc < 1) + return E_ARG_LO; + if (argc > 1) + return E_ARG_HI; + + if (argt[0] != argt[1]) + return E_RES_TYPE; + + switch (argt[1]) { + case CELL_TYPE: + { + CELL *res = args[0]; + CELL *arg1 = args[1]; + + for (i = 0; i < columns; i++) + if (IS_NULL_C(&arg1[i])) + SET_NULL_C(&res[i]); + else + res[i] = arg1[i]; + return 0; + } + case FCELL_TYPE: + { + FCELL *res = args[0]; + FCELL *arg1 = args[1]; + + for (i = 0; i < columns; i++) + if (IS_NULL_F(&arg1[i])) + SET_NULL_F(&res[i]); + else + res[i] = (FCELL) floor(arg1[i]); + return 0; + } + case DCELL_TYPE: + { + DCELL *res = args[0]; + DCELL *arg1 = args[1]; + + for (i = 0; i < columns; i++) + if (IS_NULL_D(&arg1[i])) + SET_NULL_D(&res[i]); + else + res[i] = floor(arg1[i]); + return 0; + } + default: + return E_INV_TYPE; + } +} diff -Nru grass-7.4.3/lib/gis/adj_cellhd.c grass-7.6.0/lib/gis/adj_cellhd.c --- grass-7.4.3/lib/gis/adj_cellhd.c 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/lib/gis/adj_cellhd.c 2018-12-26 11:18:52.000000000 +0000 @@ -516,7 +516,7 @@ char buf[100], buf2[100]; double diff; double old, new; - struct Cell_head cellhds; /* everyting in seconds, not degrees */ + struct Cell_head cellhds; /* everything in seconds, not degrees */ /* lat/lon checks */ if (cellhd->proj != PROJECTION_LL) diff -Nru grass-7.4.3/lib/gis/cmprbzip.c grass-7.6.0/lib/gis/cmprbzip.c --- grass-7.4.3/lib/gis/cmprbzip.c 2018-03-06 13:14:42.000000000 +0000 +++ grass-7.6.0/lib/gis/cmprbzip.c 2018-08-31 15:00:18.000000000 +0000 @@ -71,6 +71,20 @@ int +G_bz2_compress_bound(int src_sz) +{ + /* from the documentation: + * To guarantee that the compressed data will fit in its buffer, + * allocate an output buffer of size 1% larger than the uncompressed data, + * plus six hundred extra bytes. + * bzip2 does not provide a compressbound fn + * and apparently does not have a fast version if destLen is + * large enough to hold a worst case result + */ + return src_sz; +} + +int G_bz2_compress(unsigned char *src, int src_sz, unsigned char *dst, int dst_sz) { @@ -104,11 +118,16 @@ } /* Output buffer has to be 1% + 600 bytes bigger for single pass compression */ - buf_sz = (unsigned int)((double)dst_sz * 1.01 + (double)600); - - if (NULL == (buf = (unsigned char *) - G_calloc(buf_sz, sizeof(unsigned char)))) - return -1; + buf = dst; + buf_sz = G_bz2_compress_bound(src_sz); + if (buf_sz > dst_sz) { + G_warning("G_bz2_compress(): programmer error, destination is too small"); + if (NULL == (buf = (unsigned char *) + G_calloc(buf_sz, sizeof(unsigned char)))) + return -1; + } + else + buf_sz = dst_sz; /* Do single pass compression */ nbytes = buf_sz; @@ -121,26 +140,26 @@ if (err != BZ_OK) { G_warning(_("BZIP2 version %s compression error %d"), BZ2_bzlibVersion(), err); - G_free(buf); + if (buf != dst) + G_free(buf); return -1; } /* updated buf_sz is bytes of compressed data */ if (nbytes >= (unsigned int)src_sz) { /* compression not possible */ - G_free(buf); + if (buf != dst) + G_free(buf); return -2; } - /* dst too small */ - if ((unsigned int)dst_sz < nbytes) - return -2; - - /* Copy the data from buf to dst */ - for (i = 0; i < nbytes; i++) - dst[i] = buf[i]; + if (buf != dst) { + /* Copy the data from buf to dst */ + for (i = 0; i < nbytes; i++) + dst[i] = buf[i]; - G_free(buf); + G_free(buf); + } return nbytes; #endif diff -Nru grass-7.4.3/lib/gis/cmprlz4.c grass-7.6.0/lib/gis/cmprlz4.c --- grass-7.4.3/lib/gis/cmprlz4.c 2018-03-06 13:14:42.000000000 +0000 +++ grass-7.6.0/lib/gis/cmprlz4.c 2018-08-31 15:00:18.000000000 +0000 @@ -7,7 +7,7 @@ * AUTHOR(S): Eric G. Miller * Markus Metz * PURPOSE: To provide an interface to lz4 for compressing and - * decompressing data using LZ4. Its primary use is in + * decompressing data using LZ4. It's primary use is in * the storage and reading of GRASS floating point rasters. * * ALGORITHM: https://code.google.com/p/lz4/ @@ -67,6 +67,14 @@ #include "lz4.h" +int +G_lz4_compress_bound(int src_sz) +{ + /* LZ4 has a fast version if destLen is large enough + * to hold a worst case result + */ + return LZ4_compressBound(src_sz); +} int G_lz4_compress(unsigned char *src, int src_sz, unsigned char *dst, @@ -94,34 +102,44 @@ return 0; } - /* Output buffer has to be larger for single pass compression */ - buf_sz = LZ4_compressBound(src_sz); - if (NULL == (buf = (unsigned char *) - G_calloc(buf_sz, sizeof(unsigned char)))) - return -1; + /* Output buffer should be large enough for single pass compression */ + buf = dst; + buf_sz = G_lz4_compress_bound(src_sz); + if (buf_sz > dst_sz) { + G_warning("G_lz4_compress(): programmer error, destination is too small"); + if (NULL == (buf = (unsigned char *) + G_calloc(buf_sz, sizeof(unsigned char)))) + return -1; + } + else + buf_sz = dst_sz; /* Do single pass compression */ err = LZ4_compress_default((char *)src, (char *)buf, src_sz, buf_sz); if (err <= 0) { G_warning(_("LZ4 compression error")); - G_free(buf); + if (buf != dst) + G_free(buf); return -1; } if (err >= src_sz) { /* compression not possible */ - G_free(buf); + if (buf != dst) + G_free(buf); return -2; } /* bytes of compressed data is return value */ nbytes = err; - /* Copy the data from buf to dst */ - for (err = 0; err < nbytes; err++) - dst[err] = buf[err]; + if (buf != dst) { + /* Copy the data from buf to dst */ + for (err = 0; err < nbytes; err++) + dst[err] = buf[err]; - G_free(buf); + G_free(buf); + } return nbytes; } diff -Nru grass-7.4.3/lib/gis/cmprrle.c grass-7.6.0/lib/gis/cmprrle.c --- grass-7.4.3/lib/gis/cmprrle.c 2018-03-06 13:14:42.000000000 +0000 +++ grass-7.6.0/lib/gis/cmprrle.c 2018-08-31 15:00:18.000000000 +0000 @@ -63,6 +63,12 @@ #include #include +/* no fast mode if destination is large enough to hold + * worst case compression */ +int G_rle_compress_bound(int src_sz) +{ + return ((src_sz >> 1) * 3 + (src_sz & 1)); +} int G_rle_compress(unsigned char *src, int src_sz, unsigned char *dst, diff -Nru grass-7.4.3/lib/gis/cmprzlib.c grass-7.6.0/lib/gis/cmprzlib.c --- grass-7.4.3/lib/gis/cmprzlib.c 2018-03-06 13:14:42.000000000 +0000 +++ grass-7.6.0/lib/gis/cmprzlib.c 2018-08-31 15:00:18.000000000 +0000 @@ -74,24 +74,25 @@ #include "G.h" -static void _init_zstruct(z_stream * z) + +int +G_zlib_compress_bound(int src_sz) { - /* The types are defined in zlib.h, we set to NULL so zlib uses - * its default functions. + /* from zlib.h: + * "when using compress or compress2, + * destLen must be at least the value returned by + * compressBound(sourceLen)" + * no explanation for the "must be" */ - z->zalloc = (alloc_func) 0; - z->zfree = (free_func) 0; - z->opaque = (voidpf) 0; + return compressBound(src_sz); } - int G_zlib_compress(unsigned char *src, int src_sz, unsigned char *dst, int dst_sz) { - int err, nbytes, buf_sz; + uLong err, nbytes, buf_sz; unsigned char *buf; - z_stream c_stream; /* Catch errors early */ if (src == NULL || dst == NULL) { @@ -114,69 +115,52 @@ /* Output buffer has to be 1% + 12 bytes bigger for single pass deflate */ /* buf_sz = (int)((double)dst_sz * 1.01 + (double)12); */ - buf_sz = compressBound(src_sz); - if (NULL == (buf = (unsigned char *) - G_calloc(buf_sz, sizeof(unsigned char)))) - return -1; - /* Set-up for default zlib memory handling */ - _init_zstruct(&c_stream); - - /* Set-up the stream */ - c_stream.avail_in = src_sz; - c_stream.next_in = (unsigned char *) src; - c_stream.avail_out = buf_sz; - c_stream.next_out = buf; + /* Output buffer should be large enough for single pass compression */ + buf = dst; + buf_sz = G_zlib_compress_bound(src_sz); + if (buf_sz > dst_sz) { + G_warning("G_zlib_compress(): programmer error, destination is too small"); + if (NULL == (buf = (unsigned char *) + G_calloc(buf_sz, sizeof(unsigned char)))) + return -1; + } + else + buf_sz = dst_sz; - /* Initialize */ /* Valid zlib compression levels -1 - 9 */ /* zlib default: Z_DEFAULT_COMPRESSION = -1, equivalent to 6 * as used here, 1 gives the best compromise between speed and compression */ - err = deflateInit(&c_stream, G__.compression_level); - /* If there was an error initializing, return -1 */ + /* Do single pass compression */ + nbytes = buf_sz; + err = compress2((Bytef *)buf, &nbytes, /* destination */ + (const Bytef *)src, src_sz, /* source */ + G__.compression_level); /* level */ + if (err != Z_OK) { G_warning(_("ZLIB compression error %d: %s"), (int)err, zError(err)); - G_free(buf); - return -1; - } - - /* Do single pass compression */ - err = deflate(&c_stream, Z_FINISH); - if (err != Z_STREAM_END) { - switch (err) { - case Z_OK: /* Destination too small */ + if (buf != dst) G_free(buf); - deflateEnd(&c_stream); - return -2; - break; - default: /* Give other error */ - G_free(buf); - deflateEnd(&c_stream); - G_warning(_("ZLIB compression error %d: %s"), - (int)err, zError(err)); - return -1; - break; - } + return -1; } - /* avail_out is updated to bytes remaining in buf, so bytes of compressed - * data is the original size minus that - */ - nbytes = buf_sz - c_stream.avail_out; + /* updated buf_sz is bytes of compressed data */ if (nbytes >= src_sz) { /* compression not possible */ - G_free(buf); - deflateEnd(&c_stream); + if (buf != dst) + G_free(buf); return -2; } - /* Copy the data from buf to dst */ - for (err = 0; err < nbytes; err++) - dst[err] = buf[err]; - G_free(buf); - deflateEnd(&c_stream); + if (buf != dst) { + /* Copy the data from buf to dst */ + for (err = 0; err < nbytes; err++) + dst[err] = buf[err]; + + G_free(buf); + } return nbytes; } /* G_zlib_compress() */ @@ -186,8 +170,8 @@ G_zlib_expand(unsigned char *src, int src_sz, unsigned char *dst, int dst_sz) { - int err, nbytes; - z_stream c_stream; + int err; + uLong ss, nbytes; /* Catch error condition */ if (src == NULL || dst == NULL) { @@ -208,17 +192,12 @@ return 0; } - /* Set-up default zlib memory handling */ - _init_zstruct(&c_stream); - - /* Set-up I/O streams */ - c_stream.avail_in = src_sz; - c_stream.next_in = (unsigned char *)src; - c_stream.avail_out = dst_sz; - c_stream.next_out = dst; + ss = src_sz; - /* Call zlib initialization function */ - err = inflateInit(&c_stream); + /* Do single pass decompression */ + nbytes = dst_sz; + err = uncompress((Bytef *)dst, &nbytes, /* destination */ + (const Bytef *)src, ss); /* source */ /* If not Z_OK return error -1 */ if (err != Z_OK) { @@ -227,31 +206,16 @@ return -1; } - /* Do single pass inflate */ - err = inflate(&c_stream, Z_FINISH); - /* Number of bytes inflated to output stream is - * original bytes available minus what avail_out now says + * updated buffer size */ - nbytes = dst_sz - c_stream.avail_out; - /* Z_STREAM_END means all input was consumed, - * Z_OK means only some was processed (not enough room in dst) - */ - if (!(err == Z_STREAM_END || err == Z_OK)) { - G_warning(_("ZLIB decompression error %d: %s"), - err, zError(err)); - if (!(err == Z_BUF_ERROR && nbytes == dst_sz)) { - inflateEnd(&c_stream); - return -1; - } - /* Else, there was extra input, but requested output size was - * decompressed successfully. - */ + if (nbytes != dst_sz) { + /* TODO: it is not an error if destination is larger than needed */ + G_warning(_("Got uncompressed size %d, expected %d"), (int)nbytes, dst_sz); + return -1; } - inflateEnd(&c_stream); - return nbytes; } /* G_zlib_expand() */ diff -Nru grass-7.4.3/lib/gis/cmprzstd.c grass-7.6.0/lib/gis/cmprzstd.c --- grass-7.4.3/lib/gis/cmprzstd.c 1970-01-01 00:00:00.000000000 +0000 +++ grass-7.6.0/lib/gis/cmprzstd.c 2018-08-31 15:00:18.000000000 +0000 @@ -0,0 +1,215 @@ +/* + **************************************************************************** + * -- GRASS Development Team -- + * + * MODULE: GRASS gis library + * FILENAME: cmprzstd.c + * AUTHOR(S): Eric G. Miller + * Markus Metz + * PURPOSE: To provide an interface to ZSTD for compressing and + * decompressing data using ZSTD. It's primary use is in + * the storage and reading of GRASS floating point rasters. + * + * ALGORITHM: http://www.zstd.net + * DATE CREATED: Dec 18 2017 + * COPYRIGHT: (C) 2017 by the GRASS Development Team + * + * This program is free software under the GNU General Public + * License (version 2 or greater). Read the file COPYING that + * comes with GRASS for details. + * + *****************************************************************************/ + +/******************************************************************** + * int * + * G_zstd_compress (src, srz_sz, dst, dst_sz) * + * int src_sz, dst_sz; * + * unsigned char *src, *dst; * + * ---------------------------------------------------------------- * + * This function is a wrapper around the Zstd compression function. * + * It uses an all or nothing call. * + * If you need a continuous compression scheme, you'll have to code * + * your own. * + * In order to do a single pass compression, the input src must be * + * copied to a buffer larger than the data. This may cause * + * performance degradation. * + * * + * The function either returns the number of bytes of compressed * + * data in dst, or an error code. * + * * + * Errors include: * + * -1 -- Compression failed. * + * -2 -- dst is too small. * + * * + * ================================================================ * + * int * + * G_zstd_expand (src, src_sz, dst, dst_sz) * + * int src_sz, dst_sz; * + * unsigned char *src, *dst; * + * ---------------------------------------------------------------- * + * This function is a wrapper around the zstd decompression * + * function. It uses a single pass call. If you need a continuous * + * expansion scheme, you'll have to code your own. * + * * + * The function returns the number of bytes expanded into 'dst' or * + * and error code. * + * * + * Errors include: * + * -1 -- Expansion failed. * + * * + ******************************************************************** + */ + +#include + +#ifdef HAVE_ZSTD_H +#include +#endif + +#include +#include + + +int +G_zstd_compress_bound(int src_sz) +{ + /* ZSTD has a fast version if destLen is large enough + * to hold a worst case result + */ +#ifndef HAVE_ZSTD_H + G_fatal_error(_("GRASS needs to be compiled with ZSTD for ZSTD compression")); + return -1; +#else + return ZSTD_compressBound(src_sz); +#endif +} + +int +G_zstd_compress(unsigned char *src, int src_sz, unsigned char *dst, + int dst_sz) +{ + int err, nbytes, buf_sz; + unsigned char *buf; + +#ifndef HAVE_ZSTD_H + G_fatal_error(_("GRASS needs to be compiled with ZSTD for ZSTD compression")); + return -1; +#else + + /* Catch errors early */ + if (src == NULL || dst == NULL) { + if (src == NULL) + G_warning(_("No source buffer")); + + if (dst == NULL) + G_warning(_("No destination buffer")); + return -1; + } + + /* Don't do anything if either of these are true */ + if (src_sz <= 0 || dst_sz <= 0) { + if (src_sz <= 0) + G_warning(_("Invalid source buffer size %d"), src_sz); + if (dst_sz <= 0) + G_warning(_("Invalid destination buffer size %d"), dst_sz); + return 0; + } + + /* Output buffer has to be larger for single pass compression */ + buf = dst; + buf_sz = G_zstd_compress_bound(src_sz); + if (buf_sz > dst_sz) { + G_warning("G_zstd_compress(): programmer error, destination is too small"); + if (NULL == (buf = (unsigned char *) + G_calloc(buf_sz, sizeof(unsigned char)))) + return -1; + } + else + buf_sz = dst_sz; + + /* Do single pass compression */ + err = ZSTD_compress((char *)buf, buf_sz, (char *)src, src_sz, 3); + + if (err <= 0 || ZSTD_isError(err)) { + G_warning(_("ZSTD compression error %d: %s"), + err, ZSTD_getErrorName(err)); + if (buf != dst) + G_free(buf); + return -1; + } + if (err >= src_sz) { + /* compression not possible */ + if (buf != dst) + G_free(buf); + return -2; + } + + /* bytes of compressed data is return value */ + nbytes = err; + + if (buf != dst) { + /* Copy the data from buf to dst */ + for (err = 0; err < nbytes; err++) + dst[err] = buf[err]; + + G_free(buf); + } + + return nbytes; +#endif +} + +int +G_zstd_expand(unsigned char *src, int src_sz, unsigned char *dst, + int dst_sz) +{ + int err, nbytes; + +#ifndef HAVE_ZSTD_H + G_fatal_error(_("GRASS needs to be compiled with ZSTD for ZSTD compression")); + return -1; +#else + + /* Catch error condition */ + if (src == NULL || dst == NULL) { + if (src == NULL) + G_warning(_("No source buffer")); + + if (dst == NULL) + G_warning(_("No destination buffer")); + return -2; + } + + /* Don't do anything if either of these are true */ + if (src_sz <= 0 || dst_sz <= 0) { + if (src_sz <= 0) + G_warning(_("Invalid source buffer size %d"), src_sz); + if (dst_sz <= 0) + G_warning(_("Invalid destination buffer size %d"), dst_sz); + return 0; + } + + /* Do single pass decompress */ + err = ZSTD_decompress((char *)dst, dst_sz, (char *)src, src_sz); + + if (err <= 0 || ZSTD_isError(err)) { + G_warning(_("ZSTD compression error %d: %s"), + err, ZSTD_getErrorName(err)); + return -1; + } + + /* Number of bytes inflated to output stream is return value */ + nbytes = err; + + if (nbytes != dst_sz) { + /* TODO: it is not an error if destination is larger than needed */ + G_warning(_("Got uncompressed size %d, expected %d"), (int)nbytes, dst_sz); + return -1; + } + + return nbytes; +#endif +} + + +/* vim: set softtabstop=4 shiftwidth=4 expandtab: */ diff -Nru grass-7.4.3/lib/gis/color_rules.c grass-7.6.0/lib/gis/color_rules.c --- grass-7.4.3/lib/gis/color_rules.c 2014-12-29 19:56:56.000000000 +0000 +++ grass-7.6.0/lib/gis/color_rules.c 2018-06-26 20:08:30.000000000 +0000 @@ -14,8 +14,23 @@ #include #include -static char **scan_rules(int *); -static int cmp(const void *, const void *); +struct colorinfo +{ + char *name; + char *desc; + char *type; +}; + +static struct colorinfo *get_colorinfo(int *); +static void free_colorinfo(struct colorinfo *, int); + +static int cmp_clrname(const void *a, const void *b) +{ + struct colorinfo *ca = (struct colorinfo *) a; + struct colorinfo *cb = (struct colorinfo *) b; + + return (strcmp(ca->name, cb->name)); +} /*! \brief Get list of color rules for Option->options @@ -24,18 +39,19 @@ */ char *G_color_rules_options(void) { - char *list, **rules; + char *list; const char *name; int size, len, nrules; int i, n; + struct colorinfo *colorinfo; list = NULL; size = len = 0; - rules = scan_rules(&nrules); + colorinfo = get_colorinfo(&nrules); for (i = 0; i < nrules; i++) { - name = rules[i]; + name = colorinfo[i].name; n = strlen(name); if (size < len + n + 2) { @@ -50,7 +66,7 @@ len += n; } - G_free(rules); + free_colorinfo(colorinfo, nrules); return list; } @@ -62,27 +78,21 @@ */ char *G_color_rules_descriptions(void) { - char path[GPATH_MAX]; - struct Key_Value *kv; int result_len, result_max; - char *result, **rules; + char *result; const char *name, *desc; int i, len, nrules; + struct colorinfo *colorinfo; result_len = 0; result_max = 2000; result = G_malloc(result_max); - - G_snprintf(path, GPATH_MAX, "%s/etc/colors.desc", G_gisbase()); - kv = G_read_key_value_file(path); - if (!kv) - return NULL; - rules = scan_rules(&nrules); + colorinfo = get_colorinfo(&nrules); for (i = 0; i < nrules; i++) { - name = rules[i]; - desc = G_find_key_value(name, kv); + name = colorinfo[i].name; + desc = colorinfo[i].desc; if (!desc) desc = _("no description"); @@ -99,54 +109,131 @@ result_len += len; } - G_free_key_value(kv); - G_free(rules); + free_colorinfo(colorinfo, nrules); return result; } -char **scan_rules(int *nrules) -{ - char **rules; - char path[GPATH_MAX]; - - G_snprintf(path, GPATH_MAX, "%s/etc/colors", G_gisbase()); +/*! + \brief Get color rules description for Option->descriptions - rules = G_ls2(path, nrules); + The type of color rule including range is appended to the description - rules = G_realloc(rules, (*nrules + 3) * sizeof (const char *)); + \return allocated buffer with name, description, and type +*/ +char *G_color_rules_description_type(void) +{ + int i, len, nrules; + struct colorinfo *colorinfo; + const char *name, *desc, *type; + int result_len, result_max; + char *result; + + colorinfo = get_colorinfo(&nrules); - rules[(*nrules)++] = G_store("random"); - rules[(*nrules)++] = G_store("grey.eq"); - rules[(*nrules)++] = G_store("grey.log"); + result_len = 0; + result_max = 2000; + result = G_malloc(result_max); - qsort(rules, *nrules, sizeof (char *), cmp); + for (i = 0; i < nrules; i++) { + name = colorinfo[i].name; + desc = colorinfo[i].desc; + type = colorinfo[i].type; + + if (desc) { + len = strlen(name) + strlen(desc) + strlen(type) + 5; + if (result_len + len >= result_max) { + result_max = result_len + len + 1000; + result = G_realloc(result, result_max); + } + + sprintf(result + result_len, "%s;%s [%s];", name, desc, type); + result_len += len; + } + else { + len = strlen(name) + strlen(type) + 5; + if (result_len + len >= result_max) { + result_max = result_len + len + 1000; + result = G_realloc(result, result_max); + } + + sprintf(result + result_len, "%s; [%s];", name, type); + result_len += len; + } + } - return rules; + free_colorinfo(colorinfo, nrules); + + return result; } -int cmp(const void *aa, const void *bb) +/*! + \brief Print color rules + + \param out file where to print +*/ +void G_list_color_rules(FILE *out) { - char *const *a = (char *const *) aa; - char *const *b = (char *const *) bb; + int i, nrules; + struct colorinfo *colorinfo; + + colorinfo = get_colorinfo(&nrules); - return strcmp(*a, *b); + for (i = 0; i < nrules; i++) + fprintf(out, "%s\n", colorinfo[i].name); + + free_colorinfo(colorinfo, nrules); } /*! - \brief Print color rules + \brief Print color rules with description and type + + The type of color rule including range is appended to the description. + If a color rule name is given, color info is printed only for this + rule. + \param name optional color rule name, or NULL \param out file where to print */ -void G_list_color_rules(FILE *out) +void G_list_color_rules_description_type(FILE *out, char *name) { int i, nrules; - char **rules; + struct colorinfo *colorinfo, csearch, *cfound; + + colorinfo = get_colorinfo(&nrules); - rules = scan_rules(&nrules); + cfound = NULL; + if (name) { + csearch.name = name; + cfound = bsearch(&csearch, colorinfo, nrules, + sizeof(struct colorinfo), cmp_clrname); + + if (cfound) { + if (cfound->desc) { + fprintf(out, "%s: %s [%s]\n", cfound->name, + cfound->desc, cfound->type); + } + else { + fprintf(out, "%s: [%s]\n", cfound->name, + cfound->type); + } + } + } - for (i = 0; i < nrules; i++) - fprintf(out, "%s\n", rules[i]); + if (cfound == NULL) { + for (i = 0; i < nrules; i++) { + if (colorinfo[i].desc) { + fprintf(out, "%s: %s [%s]\n", colorinfo[i].name, + colorinfo[i].desc, colorinfo[i].type); + } + else { + fprintf(out, "%s: [%s]\n", colorinfo[i].name, + colorinfo[i].type); + } + } + } + + free_colorinfo(colorinfo, nrules); } /*! @@ -159,14 +246,172 @@ */ int G_find_color_rule(const char *name) { - int i, nrules; - char **rules; - - rules = scan_rules(&nrules); + int result, nrules; + struct colorinfo *colorinfo, csearch; - for (i = 0; i < nrules; i++) - if (strcmp(name, rules[i]) == 0) - return 1; + colorinfo = get_colorinfo(&nrules); + + csearch.name = (char *)name; + result = (bsearch(&csearch, colorinfo, nrules, + sizeof(struct colorinfo), cmp_clrname) != NULL); + + free_colorinfo(colorinfo, nrules); + + return result; +} + +struct colorinfo *get_colorinfo(int *nrules) +{ + int i; + char path[GPATH_MAX]; + FILE *fp; + struct colorinfo *colorinfo; + char **cnames; + + /* load color rules */ + G_snprintf(path, GPATH_MAX, "%s/etc/colors", G_gisbase()); + + *nrules = 0; + cnames = G_ls2(path, nrules); + (*nrules) += 3; + colorinfo = G_malloc(*nrules * sizeof(struct colorinfo)); + for (i = 0; i < *nrules - 3; i++) { + char buf[1024]; + double rmin, rmax; + int first; + int cisperc; - return 0; + colorinfo[i].name = G_store(cnames[i]); + colorinfo[i].desc = NULL; + + /* open color rule file */ + G_snprintf(path, GPATH_MAX, "%s/etc/colors/%s", G_gisbase(), + colorinfo[i].name); + fp = fopen(path, "r"); + if (!fp) + G_fatal_error(_("Unable to open color rule")); + + /* scan all lines */ + first = 1; + rmin = rmax = 0; + cisperc = 0; + while (G_getl2(buf, sizeof(buf), fp)) { + char value[80], color[80]; + double x; + char c; + + G_strip(buf); + + if (*buf == '\0') + continue; + if (*buf == '#') + continue; + + if (sscanf(buf, "%s %[^\n]", value, color) != 2) + continue; + + if (G_strcasecmp(value, "default") == 0) { + continue; + } + + if (G_strcasecmp(value, "nv") == 0) { + continue; + } + + if (sscanf(value, "%lf%c", &x, &c) == 2 && c == '%') { + cisperc = 1; + break; + } + if (sscanf(value, "%lf", &x) == 1) { + if (first) { + first = 0; + rmin = rmax = x; + } + else { + if (rmin > x) + rmin = x; + if (rmax < x) + rmax = x; + } + } + } + fclose(fp); + + if (cisperc) + colorinfo[i].type = G_store(_("range: map values")); + else { + G_snprintf(buf, sizeof(buf) - 1, _("range: %g to %g"), rmin, rmax); + colorinfo[i].type = G_store(buf); + } + } + G_free(cnames); + + /* colors without rules but description */ + colorinfo[*nrules - 3].name = G_store("random"); + colorinfo[*nrules - 3].desc = NULL; + colorinfo[*nrules - 3].type = G_store(_("range: map values")); + + colorinfo[*nrules - 2].name = G_store("grey.eq"); + colorinfo[*nrules - 2].desc = NULL; + colorinfo[*nrules - 2].type = G_store(_("range: map values")); + + colorinfo[*nrules - 1].name = G_store("grey.log"); + colorinfo[*nrules - 1].desc = NULL; + colorinfo[*nrules - 1].type = G_store(_("range: map values")); + + qsort(colorinfo, *nrules, sizeof(struct colorinfo), cmp_clrname); + + /* load color descriptions */ + G_snprintf(path, GPATH_MAX, "%s/etc/colors.desc", G_gisbase()); + fp = fopen(path, "r"); + if (!fp) + G_fatal_error(_("Unable to open color descriptions")); + + for (;;) { + char buf[1024]; + char tok_buf[1024]; + char *cname, *cdesc; + int ntokens; + char **tokens; + struct colorinfo csearch, *cfound; + + if (!G_getl2(buf, sizeof(buf), fp)) + break; + strcpy(tok_buf, buf); + tokens = G_tokenize(tok_buf, ":"); + ntokens = G_number_of_tokens(tokens); + if (ntokens != 2) + continue; + + cname = G_chop(tokens[0]); + cdesc = G_chop(tokens[1]); + + csearch.name = cname; + cfound = bsearch(&csearch, colorinfo, *nrules, + sizeof(struct colorinfo), cmp_clrname); + + if (cfound) { + cfound->desc = G_store(cdesc); + } + G_free_tokens(tokens); + } + fclose(fp); + + return colorinfo; +} + +void free_colorinfo(struct colorinfo *colorinfo, int nrules) +{ + int i; + + for (i = 0; i < nrules; i++) { + if (colorinfo[i].name) + G_free(colorinfo[i].name); + if (colorinfo[i].desc) + G_free(colorinfo[i].desc); + if (colorinfo[i].type) + G_free(colorinfo[i].type); + } + if (nrules > 0) + G_free(colorinfo); } diff -Nru grass-7.4.3/lib/gis/colors/inferno grass-7.6.0/lib/gis/colors/inferno --- grass-7.4.3/lib/gis/colors/inferno 1970-01-01 00:00:00.000000000 +0000 +++ grass-7.6.0/lib/gis/colors/inferno 2018-08-31 15:00:18.000000000 +0000 @@ -0,0 +1,517 @@ +# perceptually uniform and sequential +# contains black, purple, orange and yellow +# color table developed for Matplotlib (default in 2.0) +# license of the original data: CC0 +# original authors: Nathaniel J. Smith, Stefan van der Walt, Eric Firing +# created from cpt-city mpl inferno (r.cpt2grass -s) +0.000% 0:0:4 +0.392% 1:0:5 +0.392% 1:0:5 +0.784% 1:1:6 +0.784% 1:1:6 +1.176% 1:1:8 +1.176% 1:1:8 +1.569% 2:1:10 +1.569% 2:1:10 +1.961% 2:2:12 +1.961% 2:2:12 +2.353% 2:2:14 +2.353% 2:2:14 +2.745% 3:2:16 +2.745% 3:2:16 +3.137% 4:3:18 +3.137% 4:3:18 +3.529% 4:3:20 +3.529% 4:3:20 +3.922% 5:4:23 +3.922% 5:4:23 +4.314% 6:4:25 +4.314% 6:4:25 +4.706% 7:5:27 +4.706% 7:5:27 +5.098% 8:5:29 +5.098% 8:5:29 +5.490% 9:6:31 +5.490% 9:6:31 +5.882% 10:7:34 +5.882% 10:7:34 +6.275% 11:7:36 +6.275% 11:7:36 +6.667% 12:8:38 +6.667% 12:8:38 +7.059% 13:8:41 +7.059% 13:8:41 +7.451% 14:9:43 +7.451% 14:9:43 +7.843% 16:9:45 +7.843% 16:9:45 +8.235% 17:10:48 +8.235% 17:10:48 +8.627% 18:10:50 +8.627% 18:10:50 +9.020% 20:11:52 +9.020% 20:11:52 +9.412% 21:11:55 +9.412% 21:11:55 +9.804% 22:11:57 +9.804% 22:11:57 +10.196% 24:12:60 +10.196% 24:12:60 +10.588% 25:12:62 +10.588% 25:12:62 +10.980% 27:12:65 +10.980% 27:12:65 +11.373% 28:12:67 +11.373% 28:12:67 +11.765% 30:12:69 +11.765% 30:12:69 +12.157% 31:12:72 +12.157% 31:12:72 +12.549% 33:12:74 +12.549% 33:12:74 +12.941% 35:12:76 +12.941% 35:12:76 +13.333% 36:12:79 +13.333% 36:12:79 +13.725% 38:12:81 +13.725% 38:12:81 +14.118% 40:11:83 +14.118% 40:11:83 +14.510% 41:11:85 +14.510% 41:11:85 +14.902% 43:11:87 +14.902% 43:11:87 +15.294% 45:11:89 +15.294% 45:11:89 +15.686% 47:10:91 +15.686% 47:10:91 +16.078% 49:10:92 +16.078% 49:10:92 +16.471% 50:10:94 +16.471% 50:10:94 +16.863% 52:10:95 +16.863% 52:10:95 +17.255% 54:9:97 +17.255% 54:9:97 +17.647% 56:9:98 +17.647% 56:9:98 +18.039% 57:9:99 +18.039% 57:9:99 +18.431% 59:9:100 +18.431% 59:9:100 +18.824% 61:9:101 +18.824% 61:9:101 +19.216% 62:9:102 +19.216% 62:9:102 +19.608% 64:10:103 +19.608% 64:10:103 +20.000% 66:10:104 +20.000% 66:10:104 +20.392% 68:10:104 +20.392% 68:10:104 +20.784% 69:10:105 +20.784% 69:10:105 +21.176% 71:11:106 +21.176% 71:11:106 +21.569% 73:11:106 +21.569% 73:11:106 +21.961% 74:12:107 +21.961% 74:12:107 +22.353% 76:12:107 +22.353% 76:12:107 +22.745% 77:13:108 +22.745% 77:13:108 +23.137% 79:13:108 +23.137% 79:13:108 +23.529% 81:14:108 +23.529% 81:14:108 +23.922% 82:14:109 +23.922% 82:14:109 +24.314% 84:15:109 +24.314% 84:15:109 +24.706% 85:15:109 +24.706% 85:15:109 +25.098% 87:16:110 +25.098% 87:16:110 +25.490% 89:16:110 +25.490% 89:16:110 +25.882% 90:17:110 +25.882% 90:17:110 +26.275% 92:18:110 +26.275% 92:18:110 +26.667% 93:18:110 +26.667% 93:18:110 +27.059% 95:19:110 +27.059% 95:19:110 +27.451% 97:19:110 +27.451% 97:19:110 +27.843% 98:20:110 +27.843% 98:20:110 +28.235% 100:21:110 +28.235% 100:21:110 +28.627% 101:21:110 +28.627% 101:21:110 +29.020% 103:22:110 +29.020% 103:22:110 +29.412% 105:22:110 +29.412% 105:22:110 +29.804% 106:23:110 +29.804% 106:23:110 +30.196% 108:24:110 +30.196% 108:24:110 +30.588% 109:24:110 +30.588% 109:24:110 +30.980% 111:25:110 +30.980% 111:25:110 +31.373% 113:25:110 +31.373% 113:25:110 +31.765% 114:26:110 +31.765% 114:26:110 +32.157% 116:26:110 +32.157% 116:26:110 +32.549% 117:27:110 +32.549% 117:27:110 +32.941% 119:28:109 +32.941% 119:28:109 +33.333% 120:28:109 +33.333% 120:28:109 +33.725% 122:29:109 +33.725% 122:29:109 +34.118% 124:29:109 +34.118% 124:29:109 +34.510% 125:30:109 +34.510% 125:30:109 +34.902% 127:30:108 +34.902% 127:30:108 +35.294% 128:31:108 +35.294% 128:31:108 +35.686% 130:32:108 +35.686% 130:32:108 +36.078% 132:32:107 +36.078% 132:32:107 +36.471% 133:33:107 +36.471% 133:33:107 +36.863% 135:33:107 +36.863% 135:33:107 +37.255% 136:34:106 +37.255% 136:34:106 +37.647% 138:34:106 +37.647% 138:34:106 +38.039% 140:35:105 +38.039% 140:35:105 +38.431% 141:35:105 +38.431% 141:35:105 +38.824% 143:36:105 +38.824% 143:36:105 +39.216% 144:37:104 +39.216% 144:37:104 +39.608% 146:37:104 +39.608% 146:37:104 +40.000% 147:38:103 +40.000% 147:38:103 +40.392% 149:38:103 +40.392% 149:38:103 +40.784% 151:39:102 +40.784% 151:39:102 +41.176% 152:39:102 +41.176% 152:39:102 +41.569% 154:40:101 +41.569% 154:40:101 +41.961% 155:41:100 +41.961% 155:41:100 +42.353% 157:41:100 +42.353% 157:41:100 +42.745% 159:42:99 +42.745% 159:42:99 +43.137% 160:42:99 +43.137% 160:42:99 +43.529% 162:43:98 +43.529% 162:43:98 +43.922% 163:44:97 +43.922% 163:44:97 +44.314% 165:44:96 +44.314% 165:44:96 +44.706% 166:45:96 +44.706% 166:45:96 +45.098% 168:46:95 +45.098% 168:46:95 +45.490% 169:46:94 +45.490% 169:46:94 +45.882% 171:47:94 +45.882% 171:47:94 +46.275% 173:48:93 +46.275% 173:48:93 +46.667% 174:48:92 +46.667% 174:48:92 +47.059% 176:49:91 +47.059% 176:49:91 +47.451% 177:50:90 +47.451% 177:50:90 +47.843% 179:50:90 +47.843% 179:50:90 +48.235% 180:51:89 +48.235% 180:51:89 +48.627% 182:52:88 +48.627% 182:52:88 +49.020% 183:53:87 +49.020% 183:53:87 +49.412% 185:53:86 +49.412% 185:53:86 +49.804% 186:54:85 +49.804% 186:54:85 +50.196% 188:55:84 +50.196% 188:55:84 +50.588% 189:56:83 +50.588% 189:56:83 +50.980% 191:57:82 +50.980% 191:57:82 +51.373% 192:58:81 +51.373% 192:58:81 +51.765% 193:58:80 +51.765% 193:58:80 +52.157% 195:59:79 +52.157% 195:59:79 +52.549% 196:60:78 +52.549% 196:60:78 +52.941% 198:61:77 +52.941% 198:61:77 +53.333% 199:62:76 +53.333% 199:62:76 +53.725% 200:63:75 +53.725% 200:63:75 +54.118% 202:64:74 +54.118% 202:64:74 +54.510% 203:65:73 +54.510% 203:65:73 +54.902% 204:66:72 +54.902% 204:66:72 +55.294% 206:67:71 +55.294% 206:67:71 +55.686% 207:68:70 +55.686% 207:68:70 +56.078% 208:69:69 +56.078% 208:69:69 +56.471% 210:70:68 +56.471% 210:70:68 +56.863% 211:71:67 +56.863% 211:71:67 +57.255% 212:72:66 +57.255% 212:72:66 +57.647% 213:74:65 +57.647% 213:74:65 +58.039% 215:75:63 +58.039% 215:75:63 +58.431% 216:76:62 +58.431% 216:76:62 +58.824% 217:77:61 +58.824% 217:77:61 +59.216% 218:78:60 +59.216% 218:78:60 +59.608% 219:80:59 +59.608% 219:80:59 +60.000% 221:81:58 +60.000% 221:81:58 +60.392% 222:82:56 +60.392% 222:82:56 +60.784% 223:83:55 +60.784% 223:83:55 +61.176% 224:85:54 +61.176% 224:85:54 +61.569% 225:86:53 +61.569% 225:86:53 +61.961% 226:87:52 +61.961% 226:87:52 +62.353% 227:89:51 +62.353% 227:89:51 +62.745% 228:90:49 +62.745% 228:90:49 +63.137% 229:92:48 +63.137% 229:92:48 +63.529% 230:93:47 +63.529% 230:93:47 +63.922% 231:94:46 +63.922% 231:94:46 +64.314% 232:96:45 +64.314% 232:96:45 +64.706% 233:97:43 +64.706% 233:97:43 +65.098% 234:99:42 +65.098% 234:99:42 +65.490% 235:100:41 +65.490% 235:100:41 +65.882% 235:102:40 +65.882% 235:102:40 +66.275% 236:103:38 +66.275% 236:103:38 +66.667% 237:105:37 +66.667% 237:105:37 +67.059% 238:106:36 +67.059% 238:106:36 +67.451% 239:108:35 +67.451% 239:108:35 +67.843% 239:110:33 +67.843% 239:110:33 +68.235% 240:111:32 +68.235% 240:111:32 +68.627% 241:113:31 +68.627% 241:113:31 +69.020% 241:115:29 +69.020% 241:115:29 +69.412% 242:116:28 +69.412% 242:116:28 +69.804% 243:118:27 +69.804% 243:118:27 +70.196% 243:120:25 +70.196% 243:120:25 +70.588% 244:121:24 +70.588% 244:121:24 +70.980% 245:123:23 +70.980% 245:123:23 +71.373% 245:125:21 +71.373% 245:125:21 +71.765% 246:126:20 +71.765% 246:126:20 +72.157% 246:128:19 +72.157% 246:128:19 +72.549% 247:130:18 +72.549% 247:130:18 +72.941% 247:132:16 +72.941% 247:132:16 +73.333% 248:133:15 +73.333% 248:133:15 +73.725% 248:135:14 +73.725% 248:135:14 +74.118% 248:137:12 +74.118% 248:137:12 +74.510% 249:139:11 +74.510% 249:139:11 +74.902% 249:140:10 +74.902% 249:140:10 +75.294% 249:142:9 +75.294% 249:142:9 +75.686% 250:144:8 +75.686% 250:144:8 +76.078% 250:146:7 +76.078% 250:146:7 +76.471% 250:148:7 +76.471% 250:148:7 +76.863% 251:150:6 +76.863% 251:150:6 +77.255% 251:151:6 +77.255% 251:151:6 +77.647% 251:153:6 +77.647% 251:153:6 +78.039% 251:155:6 +78.039% 251:155:6 +78.431% 251:157:7 +78.431% 251:157:7 +78.824% 252:159:7 +78.824% 252:159:7 +79.216% 252:161:8 +79.216% 252:161:8 +79.608% 252:163:9 +79.608% 252:163:9 +80.000% 252:165:10 +80.000% 252:165:10 +80.392% 252:166:12 +80.392% 252:166:12 +80.784% 252:168:13 +80.784% 252:168:13 +81.176% 252:170:15 +81.176% 252:170:15 +81.569% 252:172:17 +81.569% 252:172:17 +81.961% 252:174:18 +81.961% 252:174:18 +82.353% 252:176:20 +82.353% 252:176:20 +82.745% 252:178:22 +82.745% 252:178:22 +83.137% 252:180:24 +83.137% 252:180:24 +83.529% 251:182:26 +83.529% 251:182:26 +83.922% 251:184:29 +83.922% 251:184:29 +84.314% 251:186:31 +84.314% 251:186:31 +84.706% 251:188:33 +84.706% 251:188:33 +85.098% 251:190:35 +85.098% 251:190:35 +85.490% 250:192:38 +85.490% 250:192:38 +85.882% 250:194:40 +85.882% 250:194:40 +86.275% 250:196:42 +86.275% 250:196:42 +86.667% 250:198:45 +86.667% 250:198:45 +87.059% 249:199:47 +87.059% 249:199:47 +87.451% 249:201:50 +87.451% 249:201:50 +87.843% 249:203:53 +87.843% 249:203:53 +88.235% 248:205:55 +88.235% 248:205:55 +88.627% 248:207:58 +88.627% 248:207:58 +89.020% 247:209:61 +89.020% 247:209:61 +89.412% 247:211:64 +89.412% 247:211:64 +89.804% 246:213:67 +89.804% 246:213:67 +90.196% 246:215:70 +90.196% 246:215:70 +90.588% 245:217:73 +90.588% 245:217:73 +90.980% 245:219:76 +90.980% 245:219:76 +91.373% 244:221:79 +91.373% 244:221:79 +91.765% 244:223:83 +91.765% 244:223:83 +92.157% 244:225:86 +92.157% 244:225:86 +92.549% 243:227:90 +92.549% 243:227:90 +92.941% 243:229:93 +92.941% 243:229:93 +93.333% 242:230:97 +93.333% 242:230:97 +93.725% 242:232:101 +93.725% 242:232:101 +94.118% 242:234:105 +94.118% 242:234:105 +94.510% 241:236:109 +94.510% 241:236:109 +94.902% 241:237:113 +94.902% 241:237:113 +95.294% 241:239:117 +95.294% 241:239:117 +95.686% 241:241:121 +95.686% 241:241:121 +96.078% 242:242:125 +96.078% 242:242:125 +96.471% 242:244:130 +96.471% 242:244:130 +96.863% 243:245:134 +96.863% 243:245:134 +97.255% 243:246:138 +97.255% 243:246:138 +97.647% 244:248:142 +97.647% 244:248:142 +98.039% 245:249:146 +98.039% 245:249:146 +98.431% 246:250:150 +98.431% 246:250:150 +98.824% 248:251:154 +98.824% 248:251:154 +99.216% 249:252:157 +99.216% 249:252:157 +99.608% 250:253:161 +99.608% 250:253:161 +100.000% 252:255:164 + diff -Nru grass-7.4.3/lib/gis/colors/magma grass-7.6.0/lib/gis/colors/magma --- grass-7.4.3/lib/gis/colors/magma 1970-01-01 00:00:00.000000000 +0000 +++ grass-7.6.0/lib/gis/colors/magma 2018-08-31 15:00:18.000000000 +0000 @@ -0,0 +1,517 @@ +# perceptually uniform and sequential +# contains black, purple and pale yellow +# color table developed for Matplotlib (default in 2.0) +# license of the original data: CC0 +# original authors: Nathaniel J. Smith, Stefan van der Walt, Eric Firing +# created from cpt-city mpl inferno (r.cpt2grass -s) +0.000% 0:0:4 +0.392% 1:0:5 +0.392% 1:0:5 +0.784% 1:1:6 +0.784% 1:1:6 +1.176% 1:1:8 +1.176% 1:1:8 +1.569% 2:1:9 +1.569% 2:1:9 +1.961% 2:2:11 +1.961% 2:2:11 +2.353% 2:2:13 +2.353% 2:2:13 +2.745% 3:3:15 +2.745% 3:3:15 +3.137% 3:3:18 +3.137% 3:3:18 +3.529% 4:4:20 +3.529% 4:4:20 +3.922% 5:4:22 +3.922% 5:4:22 +4.314% 6:5:24 +4.314% 6:5:24 +4.706% 6:5:26 +4.706% 6:5:26 +5.098% 7:6:28 +5.098% 7:6:28 +5.490% 8:7:30 +5.490% 8:7:30 +5.882% 9:7:32 +5.882% 9:7:32 +6.275% 10:8:34 +6.275% 10:8:34 +6.667% 11:9:36 +6.667% 11:9:36 +7.059% 12:9:38 +7.059% 12:9:38 +7.451% 13:10:41 +7.451% 13:10:41 +7.843% 14:11:43 +7.843% 14:11:43 +8.235% 16:11:45 +8.235% 16:11:45 +8.627% 17:12:47 +8.627% 17:12:47 +9.020% 18:13:49 +9.020% 18:13:49 +9.412% 19:13:52 +9.412% 19:13:52 +9.804% 20:14:54 +9.804% 20:14:54 +10.196% 21:14:56 +10.196% 21:14:56 +10.588% 22:15:59 +10.588% 22:15:59 +10.980% 24:15:61 +10.980% 24:15:61 +11.373% 25:16:63 +11.373% 25:16:63 +11.765% 26:16:66 +11.765% 26:16:66 +12.157% 28:16:68 +12.157% 28:16:68 +12.549% 29:17:71 +12.549% 29:17:71 +12.941% 30:17:73 +12.941% 30:17:73 +13.333% 32:17:75 +13.333% 32:17:75 +13.725% 33:17:78 +13.725% 33:17:78 +14.118% 34:17:80 +14.118% 34:17:80 +14.510% 36:18:83 +14.510% 36:18:83 +14.902% 37:18:85 +14.902% 37:18:85 +15.294% 39:18:88 +15.294% 39:18:88 +15.686% 41:17:90 +15.686% 41:17:90 +16.078% 42:17:92 +16.078% 42:17:92 +16.471% 44:17:95 +16.471% 44:17:95 +16.863% 45:17:97 +16.863% 45:17:97 +17.255% 47:17:99 +17.255% 47:17:99 +17.647% 49:17:101 +17.647% 49:17:101 +18.039% 51:16:103 +18.039% 51:16:103 +18.431% 52:16:105 +18.431% 52:16:105 +18.824% 54:16:107 +18.824% 54:16:107 +19.216% 56:16:108 +19.216% 56:16:108 +19.608% 57:15:110 +19.608% 57:15:110 +20.000% 59:15:112 +20.000% 59:15:112 +20.392% 61:15:113 +20.392% 61:15:113 +20.784% 63:15:114 +20.784% 63:15:114 +21.176% 64:15:116 +21.176% 64:15:116 +21.569% 66:15:117 +21.569% 66:15:117 +21.961% 68:15:118 +21.961% 68:15:118 +22.353% 69:16:119 +22.353% 69:16:119 +22.745% 71:16:120 +22.745% 71:16:120 +23.137% 73:16:120 +23.137% 73:16:120 +23.529% 74:16:121 +23.529% 74:16:121 +23.922% 76:17:122 +23.922% 76:17:122 +24.314% 78:17:123 +24.314% 78:17:123 +24.706% 79:18:123 +24.706% 79:18:123 +25.098% 81:18:124 +25.098% 81:18:124 +25.490% 82:19:124 +25.490% 82:19:124 +25.882% 84:19:125 +25.882% 84:19:125 +26.275% 86:20:125 +26.275% 86:20:125 +26.667% 87:21:126 +26.667% 87:21:126 +27.059% 89:21:126 +27.059% 89:21:126 +27.451% 90:22:126 +27.451% 90:22:126 +27.843% 92:22:127 +27.843% 92:22:127 +28.235% 93:23:127 +28.235% 93:23:127 +28.627% 95:24:127 +28.627% 95:24:127 +29.020% 96:24:128 +29.020% 96:24:128 +29.412% 98:25:128 +29.412% 98:25:128 +29.804% 100:26:128 +29.804% 100:26:128 +30.196% 101:26:128 +30.196% 101:26:128 +30.588% 103:27:128 +30.588% 103:27:128 +30.980% 104:28:129 +30.980% 104:28:129 +31.373% 106:28:129 +31.373% 106:28:129 +31.765% 107:29:129 +31.765% 107:29:129 +32.157% 109:29:129 +32.157% 109:29:129 +32.549% 110:30:129 +32.549% 110:30:129 +32.941% 112:31:129 +32.941% 112:31:129 +33.333% 114:31:129 +33.333% 114:31:129 +33.725% 115:32:129 +33.725% 115:32:129 +34.118% 117:33:129 +34.118% 117:33:129 +34.510% 118:33:129 +34.510% 118:33:129 +34.902% 120:34:129 +34.902% 120:34:129 +35.294% 121:34:130 +35.294% 121:34:130 +35.686% 123:35:130 +35.686% 123:35:130 +36.078% 124:35:130 +36.078% 124:35:130 +36.471% 126:36:130 +36.471% 126:36:130 +36.863% 128:37:130 +36.863% 128:37:130 +37.255% 129:37:129 +37.255% 129:37:129 +37.647% 131:38:129 +37.647% 131:38:129 +38.039% 132:38:129 +38.039% 132:38:129 +38.431% 134:39:129 +38.431% 134:39:129 +38.824% 136:39:129 +38.824% 136:39:129 +39.216% 137:40:129 +39.216% 137:40:129 +39.608% 139:41:129 +39.608% 139:41:129 +40.000% 140:41:129 +40.000% 140:41:129 +40.392% 142:42:129 +40.392% 142:42:129 +40.784% 144:42:129 +40.784% 144:42:129 +41.176% 145:43:129 +41.176% 145:43:129 +41.569% 147:43:128 +41.569% 147:43:128 +41.961% 148:44:128 +41.961% 148:44:128 +42.353% 150:44:128 +42.353% 150:44:128 +42.745% 152:45:128 +42.745% 152:45:128 +43.137% 153:45:128 +43.137% 153:45:128 +43.529% 155:46:127 +43.529% 155:46:127 +43.922% 156:46:127 +43.922% 156:46:127 +44.314% 158:47:127 +44.314% 158:47:127 +44.706% 160:47:127 +44.706% 160:47:127 +45.098% 161:48:126 +45.098% 161:48:126 +45.490% 163:48:126 +45.490% 163:48:126 +45.882% 165:49:126 +45.882% 165:49:126 +46.275% 166:49:125 +46.275% 166:49:125 +46.667% 168:50:125 +46.667% 168:50:125 +47.059% 170:51:125 +47.059% 170:51:125 +47.451% 171:51:124 +47.451% 171:51:124 +47.843% 173:52:124 +47.843% 173:52:124 +48.235% 174:52:123 +48.235% 174:52:123 +48.627% 176:53:123 +48.627% 176:53:123 +49.020% 178:53:123 +49.020% 178:53:123 +49.412% 179:54:122 +49.412% 179:54:122 +49.804% 181:54:122 +49.804% 181:54:122 +50.196% 183:55:121 +50.196% 183:55:121 +50.588% 184:55:121 +50.588% 184:55:121 +50.980% 186:56:120 +50.980% 186:56:120 +51.373% 188:57:120 +51.373% 188:57:120 +51.765% 189:57:119 +51.765% 189:57:119 +52.157% 191:58:119 +52.157% 191:58:119 +52.549% 192:58:118 +52.549% 192:58:118 +52.941% 194:59:117 +52.941% 194:59:117 +53.333% 196:60:117 +53.333% 196:60:117 +53.725% 197:60:116 +53.725% 197:60:116 +54.118% 199:61:115 +54.118% 199:61:115 +54.510% 200:62:115 +54.510% 200:62:115 +54.902% 202:62:114 +54.902% 202:62:114 +55.294% 204:63:113 +55.294% 204:63:113 +55.686% 205:64:113 +55.686% 205:64:113 +56.078% 207:64:112 +56.078% 207:64:112 +56.471% 208:65:111 +56.471% 208:65:111 +56.863% 210:66:111 +56.863% 210:66:111 +57.255% 211:67:110 +57.255% 211:67:110 +57.647% 213:68:109 +57.647% 213:68:109 +58.039% 214:69:108 +58.039% 214:69:108 +58.431% 216:69:108 +58.431% 216:69:108 +58.824% 217:70:107 +58.824% 217:70:107 +59.216% 219:71:106 +59.216% 219:71:106 +59.608% 220:72:105 +59.608% 220:72:105 +60.000% 222:73:104 +60.000% 222:73:104 +60.392% 223:74:104 +60.392% 223:74:104 +60.784% 224:76:103 +60.784% 224:76:103 +61.176% 226:77:102 +61.176% 226:77:102 +61.569% 227:78:101 +61.569% 227:78:101 +61.961% 228:79:100 +61.961% 228:79:100 +62.353% 229:80:100 +62.353% 229:80:100 +62.745% 231:82:99 +62.745% 231:82:99 +63.137% 232:83:98 +63.137% 232:83:98 +63.529% 233:84:98 +63.529% 233:84:98 +63.922% 234:86:97 +63.922% 234:86:97 +64.314% 235:87:96 +64.314% 235:87:96 +64.706% 236:88:96 +64.706% 236:88:96 +65.098% 237:90:95 +65.098% 237:90:95 +65.490% 238:91:94 +65.490% 238:91:94 +65.882% 239:93:94 +65.882% 239:93:94 +66.275% 240:95:94 +66.275% 240:95:94 +66.667% 241:96:93 +66.667% 241:96:93 +67.059% 242:98:93 +67.059% 242:98:93 +67.451% 242:100:92 +67.451% 242:100:92 +67.843% 243:101:92 +67.843% 243:101:92 +68.235% 244:103:92 +68.235% 244:103:92 +68.627% 244:105:92 +68.627% 244:105:92 +69.020% 245:107:92 +69.020% 245:107:92 +69.412% 246:108:92 +69.412% 246:108:92 +69.804% 246:110:92 +69.804% 246:110:92 +70.196% 247:112:92 +70.196% 247:112:92 +70.588% 247:114:92 +70.588% 247:114:92 +70.980% 248:116:92 +70.980% 248:116:92 +71.373% 248:118:92 +71.373% 248:118:92 +71.765% 249:120:93 +71.765% 249:120:93 +72.157% 249:121:93 +72.157% 249:121:93 +72.549% 249:123:93 +72.549% 249:123:93 +72.941% 250:125:94 +72.941% 250:125:94 +73.333% 250:127:94 +73.333% 250:127:94 +73.725% 250:129:95 +73.725% 250:129:95 +74.118% 251:131:95 +74.118% 251:131:95 +74.510% 251:133:96 +74.510% 251:133:96 +74.902% 251:135:97 +74.902% 251:135:97 +75.294% 252:137:97 +75.294% 252:137:97 +75.686% 252:138:98 +75.686% 252:138:98 +76.078% 252:140:99 +76.078% 252:140:99 +76.471% 252:142:100 +76.471% 252:142:100 +76.863% 252:144:101 +76.863% 252:144:101 +77.255% 253:146:102 +77.255% 253:146:102 +77.647% 253:148:103 +77.647% 253:148:103 +78.039% 253:150:104 +78.039% 253:150:104 +78.431% 253:152:105 +78.431% 253:152:105 +78.824% 253:154:106 +78.824% 253:154:106 +79.216% 253:155:107 +79.216% 253:155:107 +79.608% 254:157:108 +79.608% 254:157:108 +80.000% 254:159:109 +80.000% 254:159:109 +80.392% 254:161:110 +80.392% 254:161:110 +80.784% 254:163:111 +80.784% 254:163:111 +81.176% 254:165:113 +81.176% 254:165:113 +81.569% 254:167:114 +81.569% 254:167:114 +81.961% 254:169:115 +81.961% 254:169:115 +82.353% 254:170:116 +82.353% 254:170:116 +82.745% 254:172:118 +82.745% 254:172:118 +83.137% 254:174:119 +83.137% 254:174:119 +83.529% 254:176:120 +83.529% 254:176:120 +83.922% 254:178:122 +83.922% 254:178:122 +84.314% 254:180:123 +84.314% 254:180:123 +84.706% 254:182:124 +84.706% 254:182:124 +85.098% 254:183:126 +85.098% 254:183:126 +85.490% 254:185:127 +85.490% 254:185:127 +85.882% 254:187:129 +85.882% 254:187:129 +86.275% 254:189:130 +86.275% 254:189:130 +86.667% 254:191:132 +86.667% 254:191:132 +87.059% 254:193:133 +87.059% 254:193:133 +87.451% 254:194:135 +87.451% 254:194:135 +87.843% 254:196:136 +87.843% 254:196:136 +88.235% 254:198:138 +88.235% 254:198:138 +88.627% 254:200:140 +88.627% 254:200:140 +89.020% 254:202:141 +89.020% 254:202:141 +89.412% 254:204:143 +89.412% 254:204:143 +89.804% 254:205:144 +89.804% 254:205:144 +90.196% 254:207:146 +90.196% 254:207:146 +90.588% 254:209:148 +90.588% 254:209:148 +90.980% 254:211:149 +90.980% 254:211:149 +91.373% 254:213:151 +91.373% 254:213:151 +91.765% 254:215:153 +91.765% 254:215:153 +92.157% 254:216:154 +92.157% 254:216:154 +92.549% 253:218:156 +92.549% 253:218:156 +92.941% 253:220:158 +92.941% 253:220:158 +93.333% 253:222:160 +93.333% 253:222:160 +93.725% 253:224:161 +93.725% 253:224:161 +94.118% 253:226:163 +94.118% 253:226:163 +94.510% 253:227:165 +94.510% 253:227:165 +94.902% 253:229:167 +94.902% 253:229:167 +95.294% 253:231:169 +95.294% 253:231:169 +95.686% 253:233:170 +95.686% 253:233:170 +96.078% 253:235:172 +96.078% 253:235:172 +96.471% 252:236:174 +96.471% 252:236:174 +96.863% 252:238:176 +96.863% 252:238:176 +97.255% 252:240:178 +97.255% 252:240:178 +97.647% 252:242:180 +97.647% 252:242:180 +98.039% 252:244:182 +98.039% 252:244:182 +98.431% 252:246:184 +98.431% 252:246:184 +98.824% 252:247:185 +98.824% 252:247:185 +99.216% 252:249:187 +99.216% 252:249:187 +99.608% 252:251:189 +99.608% 252:251:189 +100.000% 252:253:191 + diff -Nru grass-7.4.3/lib/gis/colors/plasma grass-7.6.0/lib/gis/colors/plasma --- grass-7.4.3/lib/gis/colors/plasma 1970-01-01 00:00:00.000000000 +0000 +++ grass-7.6.0/lib/gis/colors/plasma 2018-08-31 15:00:18.000000000 +0000 @@ -0,0 +1,517 @@ +# perceptually uniform and sequential +# contains blue, purple and yellow +# color table developed for Matplotlib (default in 2.0) +# license of the original data: CC0 +# original authors: Nathaniel J. Smith, Stefan van der Walt, Eric Firing +# created from cpt-city mpl inferno (r.cpt2grass -s) +0.000% 13:8:135 +0.392% 16:7:136 +0.392% 16:7:136 +0.784% 19:7:137 +0.784% 19:7:137 +1.176% 22:7:138 +1.176% 22:7:138 +1.569% 25:6:140 +1.569% 25:6:140 +1.961% 27:6:141 +1.961% 27:6:141 +2.353% 29:6:142 +2.353% 29:6:142 +2.745% 32:6:143 +2.745% 32:6:143 +3.137% 34:6:144 +3.137% 34:6:144 +3.529% 36:6:145 +3.529% 36:6:145 +3.922% 38:5:145 +3.922% 38:5:145 +4.314% 40:5:146 +4.314% 40:5:146 +4.706% 42:5:147 +4.706% 42:5:147 +5.098% 44:5:148 +5.098% 44:5:148 +5.490% 46:5:149 +5.490% 46:5:149 +5.882% 47:5:150 +5.882% 47:5:150 +6.275% 49:5:151 +6.275% 49:5:151 +6.667% 51:5:151 +6.667% 51:5:151 +7.059% 53:4:152 +7.059% 53:4:152 +7.451% 55:4:153 +7.451% 55:4:153 +7.843% 56:4:154 +7.843% 56:4:154 +8.235% 58:4:154 +8.235% 58:4:154 +8.627% 60:4:155 +8.627% 60:4:155 +9.020% 62:4:156 +9.020% 62:4:156 +9.412% 63:4:156 +9.412% 63:4:156 +9.804% 65:4:157 +9.804% 65:4:157 +10.196% 67:3:158 +10.196% 67:3:158 +10.588% 68:3:158 +10.588% 68:3:158 +10.980% 70:3:159 +10.980% 70:3:159 +11.373% 72:3:159 +11.373% 72:3:159 +11.765% 73:3:160 +11.765% 73:3:160 +12.157% 75:3:161 +12.157% 75:3:161 +12.549% 76:2:161 +12.549% 76:2:161 +12.941% 78:2:162 +12.941% 78:2:162 +13.333% 80:2:162 +13.333% 80:2:162 +13.725% 81:2:163 +13.725% 81:2:163 +14.118% 83:2:163 +14.118% 83:2:163 +14.510% 85:2:164 +14.510% 85:2:164 +14.902% 86:1:164 +14.902% 86:1:164 +15.294% 88:1:164 +15.294% 88:1:164 +15.686% 89:1:165 +15.686% 89:1:165 +16.078% 91:1:165 +16.078% 91:1:165 +16.471% 92:1:166 +16.471% 92:1:166 +16.863% 94:1:166 +16.863% 94:1:166 +17.255% 96:1:166 +17.255% 96:1:166 +17.647% 97:0:167 +17.647% 97:0:167 +18.039% 99:0:167 +18.039% 99:0:167 +18.431% 100:0:167 +18.431% 100:0:167 +18.824% 102:0:167 +18.824% 102:0:167 +19.216% 103:0:168 +19.216% 103:0:168 +19.608% 105:0:168 +19.608% 105:0:168 +20.000% 106:0:168 +20.000% 106:0:168 +20.392% 108:0:168 +20.392% 108:0:168 +20.784% 110:0:168 +20.784% 110:0:168 +21.176% 111:0:168 +21.176% 111:0:168 +21.569% 113:0:168 +21.569% 113:0:168 +21.961% 114:1:168 +21.961% 114:1:168 +22.353% 116:1:168 +22.353% 116:1:168 +22.745% 117:1:168 +22.745% 117:1:168 +23.137% 119:1:168 +23.137% 119:1:168 +23.529% 120:1:168 +23.529% 120:1:168 +23.922% 122:2:168 +23.922% 122:2:168 +24.314% 123:2:168 +24.314% 123:2:168 +24.706% 125:3:168 +24.706% 125:3:168 +25.098% 126:3:168 +25.098% 126:3:168 +25.490% 128:4:168 +25.490% 128:4:168 +25.882% 129:4:167 +25.882% 129:4:167 +26.275% 131:5:167 +26.275% 131:5:167 +26.667% 132:5:167 +26.667% 132:5:167 +27.059% 134:6:166 +27.059% 134:6:166 +27.451% 135:7:166 +27.451% 135:7:166 +27.843% 136:8:166 +27.843% 136:8:166 +28.235% 138:9:165 +28.235% 138:9:165 +28.627% 139:10:165 +28.627% 139:10:165 +29.020% 141:11:165 +29.020% 141:11:165 +29.412% 142:12:164 +29.412% 142:12:164 +29.804% 143:13:164 +29.804% 143:13:164 +30.196% 145:14:163 +30.196% 145:14:163 +30.588% 146:15:163 +30.588% 146:15:163 +30.980% 148:16:162 +30.980% 148:16:162 +31.373% 149:17:161 +31.373% 149:17:161 +31.765% 150:19:161 +31.765% 150:19:161 +32.157% 152:20:160 +32.157% 152:20:160 +32.549% 153:21:159 +32.549% 153:21:159 +32.941% 154:22:159 +32.941% 154:22:159 +33.333% 156:23:158 +33.333% 156:23:158 +33.725% 157:24:157 +33.725% 157:24:157 +34.118% 158:25:157 +34.118% 158:25:157 +34.510% 160:26:156 +34.510% 160:26:156 +34.902% 161:27:155 +34.902% 161:27:155 +35.294% 162:29:154 +35.294% 162:29:154 +35.686% 163:30:154 +35.686% 163:30:154 +36.078% 165:31:153 +36.078% 165:31:153 +36.471% 166:32:152 +36.471% 166:32:152 +36.863% 167:33:151 +36.863% 167:33:151 +37.255% 168:34:150 +37.255% 168:34:150 +37.647% 170:35:149 +37.647% 170:35:149 +38.039% 171:36:148 +38.039% 171:36:148 +38.431% 172:38:148 +38.431% 172:38:148 +38.824% 173:39:147 +38.824% 173:39:147 +39.216% 174:40:146 +39.216% 174:40:146 +39.608% 176:41:145 +39.608% 176:41:145 +40.000% 177:42:144 +40.000% 177:42:144 +40.392% 178:43:143 +40.392% 178:43:143 +40.784% 179:44:142 +40.784% 179:44:142 +41.176% 180:46:141 +41.176% 180:46:141 +41.569% 181:47:140 +41.569% 181:47:140 +41.961% 182:48:139 +41.961% 182:48:139 +42.353% 183:49:138 +42.353% 183:49:138 +42.745% 184:50:137 +42.745% 184:50:137 +43.137% 186:51:136 +43.137% 186:51:136 +43.529% 187:52:136 +43.529% 187:52:136 +43.922% 188:53:135 +43.922% 188:53:135 +44.314% 189:55:134 +44.314% 189:55:134 +44.706% 190:56:133 +44.706% 190:56:133 +45.098% 191:57:132 +45.098% 191:57:132 +45.490% 192:58:131 +45.490% 192:58:131 +45.882% 193:59:130 +45.882% 193:59:130 +46.275% 194:60:129 +46.275% 194:60:129 +46.667% 195:61:128 +46.667% 195:61:128 +47.059% 196:62:127 +47.059% 196:62:127 +47.451% 197:64:126 +47.451% 197:64:126 +47.843% 198:65:125 +47.843% 198:65:125 +48.235% 199:66:124 +48.235% 199:66:124 +48.627% 200:67:123 +48.627% 200:67:123 +49.020% 201:68:122 +49.020% 201:68:122 +49.412% 202:69:122 +49.412% 202:69:122 +49.804% 203:70:121 +49.804% 203:70:121 +50.196% 204:71:120 +50.196% 204:71:120 +50.588% 204:73:119 +50.588% 204:73:119 +50.980% 205:74:118 +50.980% 205:74:118 +51.373% 206:75:117 +51.373% 206:75:117 +51.765% 207:76:116 +51.765% 207:76:116 +52.157% 208:77:115 +52.157% 208:77:115 +52.549% 209:78:114 +52.549% 209:78:114 +52.941% 210:79:113 +52.941% 210:79:113 +53.333% 211:81:113 +53.333% 211:81:113 +53.725% 212:82:112 +53.725% 212:82:112 +54.118% 213:83:111 +54.118% 213:83:111 +54.510% 213:84:110 +54.510% 213:84:110 +54.902% 214:85:109 +54.902% 214:85:109 +55.294% 215:86:108 +55.294% 215:86:108 +55.686% 216:87:107 +55.686% 216:87:107 +56.078% 217:88:106 +56.078% 217:88:106 +56.471% 218:90:106 +56.471% 218:90:106 +56.863% 218:91:105 +56.863% 218:91:105 +57.255% 219:92:104 +57.255% 219:92:104 +57.647% 220:93:103 +57.647% 220:93:103 +58.039% 221:94:102 +58.039% 221:94:102 +58.431% 222:95:101 +58.431% 222:95:101 +58.824% 222:97:100 +58.824% 222:97:100 +59.216% 223:98:99 +59.216% 223:98:99 +59.608% 224:99:99 +59.608% 224:99:99 +60.000% 225:100:98 +60.000% 225:100:98 +60.392% 226:101:97 +60.392% 226:101:97 +60.784% 226:102:96 +60.784% 226:102:96 +61.176% 227:104:95 +61.176% 227:104:95 +61.569% 228:105:94 +61.569% 228:105:94 +61.961% 229:106:93 +61.961% 229:106:93 +62.353% 229:107:93 +62.353% 229:107:93 +62.745% 230:108:92 +62.745% 230:108:92 +63.137% 231:110:91 +63.137% 231:110:91 +63.529% 231:111:90 +63.529% 231:111:90 +63.922% 232:112:89 +63.922% 232:112:89 +64.314% 233:113:88 +64.314% 233:113:88 +64.706% 233:114:87 +64.706% 233:114:87 +65.098% 234:116:87 +65.098% 234:116:87 +65.490% 235:117:86 +65.490% 235:117:86 +65.882% 235:118:85 +65.882% 235:118:85 +66.275% 236:119:84 +66.275% 236:119:84 +66.667% 237:121:83 +66.667% 237:121:83 +67.059% 237:122:82 +67.059% 237:122:82 +67.451% 238:123:81 +67.451% 238:123:81 +67.843% 239:124:81 +67.843% 239:124:81 +68.235% 239:126:80 +68.235% 239:126:80 +68.627% 240:127:79 +68.627% 240:127:79 +69.020% 240:128:78 +69.020% 240:128:78 +69.412% 241:129:77 +69.412% 241:129:77 +69.804% 241:131:76 +69.804% 241:131:76 +70.196% 242:132:75 +70.196% 242:132:75 +70.588% 243:133:75 +70.588% 243:133:75 +70.980% 243:135:74 +70.980% 243:135:74 +71.373% 244:136:73 +71.373% 244:136:73 +71.765% 244:137:72 +71.765% 244:137:72 +72.157% 245:139:71 +72.157% 245:139:71 +72.549% 245:140:70 +72.549% 245:140:70 +72.941% 246:141:69 +72.941% 246:141:69 +73.333% 246:143:68 +73.333% 246:143:68 +73.725% 247:144:68 +73.725% 247:144:68 +74.118% 247:145:67 +74.118% 247:145:67 +74.510% 247:147:66 +74.510% 247:147:66 +74.902% 248:148:65 +74.902% 248:148:65 +75.294% 248:149:64 +75.294% 248:149:64 +75.686% 249:151:63 +75.686% 249:151:63 +76.078% 249:152:62 +76.078% 249:152:62 +76.471% 249:154:62 +76.471% 249:154:62 +76.863% 250:155:61 +76.863% 250:155:61 +77.255% 250:156:60 +77.255% 250:156:60 +77.647% 250:158:59 +77.647% 250:158:59 +78.039% 251:159:58 +78.039% 251:159:58 +78.431% 251:161:57 +78.431% 251:161:57 +78.824% 251:162:56 +78.824% 251:162:56 +79.216% 252:163:56 +79.216% 252:163:56 +79.608% 252:165:55 +79.608% 252:165:55 +80.000% 252:166:54 +80.000% 252:166:54 +80.392% 252:168:53 +80.392% 252:168:53 +80.784% 252:169:52 +80.784% 252:169:52 +81.176% 253:171:51 +81.176% 253:171:51 +81.569% 253:172:51 +81.569% 253:172:51 +81.961% 253:174:50 +81.961% 253:174:50 +82.353% 253:175:49 +82.353% 253:175:49 +82.745% 253:177:48 +82.745% 253:177:48 +83.137% 253:178:47 +83.137% 253:178:47 +83.529% 253:180:47 +83.529% 253:180:47 +83.922% 253:181:46 +83.922% 253:181:46 +84.314% 254:183:45 +84.314% 254:183:45 +84.706% 254:184:44 +84.706% 254:184:44 +85.098% 254:186:44 +85.098% 254:186:44 +85.490% 254:187:43 +85.490% 254:187:43 +85.882% 254:189:42 +85.882% 254:189:42 +86.275% 254:190:42 +86.275% 254:190:42 +86.667% 254:192:41 +86.667% 254:192:41 +87.059% 253:194:41 +87.059% 253:194:41 +87.451% 253:195:40 +87.451% 253:195:40 +87.843% 253:197:39 +87.843% 253:197:39 +88.235% 253:198:39 +88.235% 253:198:39 +88.627% 253:200:39 +88.627% 253:200:39 +89.020% 253:202:38 +89.020% 253:202:38 +89.412% 253:203:38 +89.412% 253:203:38 +89.804% 252:205:37 +89.804% 252:205:37 +90.196% 252:206:37 +90.196% 252:206:37 +90.588% 252:208:37 +90.588% 252:208:37 +90.980% 252:210:37 +90.980% 252:210:37 +91.373% 251:211:36 +91.373% 251:211:36 +91.765% 251:213:36 +91.765% 251:213:36 +92.157% 251:215:36 +92.157% 251:215:36 +92.549% 250:216:36 +92.549% 250:216:36 +92.941% 250:218:36 +92.941% 250:218:36 +93.333% 249:220:36 +93.333% 249:220:36 +93.725% 249:221:37 +93.725% 249:221:37 +94.118% 248:223:37 +94.118% 248:223:37 +94.510% 248:225:37 +94.510% 248:225:37 +94.902% 247:226:37 +94.902% 247:226:37 +95.294% 247:228:37 +95.294% 247:228:37 +95.686% 246:230:38 +95.686% 246:230:38 +96.078% 246:232:38 +96.078% 246:232:38 +96.471% 245:233:38 +96.471% 245:233:38 +96.863% 245:235:39 +96.863% 245:235:39 +97.255% 244:237:39 +97.255% 244:237:39 +97.647% 243:238:39 +97.647% 243:238:39 +98.039% 243:240:39 +98.039% 243:240:39 +98.431% 242:242:39 +98.431% 242:242:39 +98.824% 241:244:38 +98.824% 241:244:38 +99.216% 241:245:37 +99.216% 241:245:37 +99.608% 240:247:36 +99.608% 240:247:36 +100.000% 240:249:33 + diff -Nru grass-7.4.3/lib/gis/colors.desc grass-7.6.0/lib/gis/colors.desc --- grass-7.4.3/lib/gis/colors.desc 2017-11-12 18:39:55.000000000 +0000 +++ grass-7.6.0/lib/gis/colors.desc 2018-08-27 16:33:41.000000000 +0000 @@ -23,10 +23,13 @@ grey.log: histogram logarithmic transformed grey scale gyr: green through yellow to red haxby: relative colors for bathymetry or topography +inferno: perceptually uniform sequential color table inferno kelvin: blue to red for temperature in Kelvin scale +magma: perceptually uniform sequential color table magma ndvi: Normalized Difference Vegetation Index colors ndwi: Normalized Difference Water Index colors oranges: white to orange +plasma: perceptually uniform sequential color table plasma population: color table covering human population classification breaks population_dens: color table covering human population density classification breaks precipitation: precipitation color table (0..2000mm) diff -Nru grass-7.4.3/lib/gis/compress.c grass-7.6.0/lib/gis/compress.c --- grass-7.4.3/lib/gis/compress.c 2018-03-06 13:14:42.000000000 +0000 +++ grass-7.6.0/lib/gis/compress.c 2018-08-31 15:00:18.000000000 +0000 @@ -24,6 +24,7 @@ * 2 : ZLIB's DEFLATE (good speed and compression) * * 3 : LZ4 (fastest, low compression) * * 4 : BZIP2 (slowest, high compression) * + * 5 : ZSTD (faster than ZLIB, higher compression than ZLIB) * * * * int * * G_read_compressed (fd, rbytes, dst, nbytes, compression_type) * @@ -122,6 +123,16 @@ return compressor[number].name; } +int G_default_compressor(void) +{ +#ifdef HAVE_ZSTD_H + /* ZSTD */ + return 5; +#endif + /* ZLIB */ + return 2; +} + /* check compressor number * return -1 on error * return 0 known but not available @@ -136,6 +147,11 @@ return compressor[number].available; } +int G_no_compress_bound(int src_sz) +{ + return src_sz; +} + int G_no_compress(unsigned char *src, int src_sz, unsigned char *dst, int dst_sz) @@ -180,6 +196,22 @@ return src_sz; } +/* G_*_compress_bound() returns an upper bound on the compressed size + * which can be larger than the input size + * some compressors are a bit faster if the size of the destination + * is at least the upper bound (no need to test for buffer overlflow) + * read comments on the specific compressor interfaces + */ +int G_compress_bound(int src_sz, int number) +{ + if (number < 0 || number >= n_compressors) { + G_fatal_error(_("Request for unsupported compressor")); + return -1; + } + + return compressor[number].bound(src_sz); +} + /* G_*_compress() returns * > 0: number of bytes in dst * 0: nothing done @@ -306,7 +338,8 @@ return -1; } - dst_sz = nbytes; + /* get upper bound of compressed size */ + dst_sz = G_compress_bound(nbytes, number); if (NULL == (dst = (unsigned char *) G_calloc(dst_sz, sizeof(unsigned char)))) return -1; diff -Nru grass-7.4.3/lib/gis/compress.h grass-7.6.0/lib/gis/compress.h --- grass-7.4.3/lib/gis/compress.h 2016-03-01 22:51:51.000000000 +0000 +++ grass-7.6.0/lib/gis/compress.h 2017-12-05 08:22:56.000000000 +0000 @@ -7,25 +7,36 @@ * 2: ZLIB's DEFLATE (default) * 3: LZ4, fastest but lowest compression ratio * 4: BZIP2: slowest but highest compression ratio + * 5: ZSTD: faster than ZLIB, higher compression than ZLIB */ /* adding a new compressor: * add the corresponding functions G_*compress() and G_*_expand() * if needed, add checks to configure.in and include/config.in - * modify compress.h - * modify G_compress(), G_expand() + * modify compress.h (this file) + * nothing to change in compress.c */ +/* upper bounds of the size of the compressed buffer */ +int G_no_compress_bound(int); +int G_rle_compress_bound(int); +int G_zlib_compress_bound(int); +int G_lz4_compress_bound(int); +int G_bz2_compress_bound(int); +int G_zstd_compress_bound(int); + typedef int compress_fn(unsigned char *src, int src_sz, unsigned char *dst, int dst_sz); typedef int expand_fn(unsigned char *src, int src_sz, unsigned char *dst, int dst_sz); +typedef int bound_fn(int src_sz); struct compressor_list { int available; compress_fn *compress; expand_fn *expand; + bound_fn *bound; char *name; }; @@ -34,20 +45,27 @@ * 1: RLE * 2: ZLIB * 3: LZ4 - * 4: BZIP2 */ + * 4: BZIP2 + * 5: ZSTD + */ -static int n_compressors = 5; +static int n_compressors = 6; struct compressor_list compressor[] = { - {1, G_no_compress, G_no_expand, "NONE"}, - {1, G_rle_compress, G_rle_expand, "RLE"}, - {1, G_zlib_compress, G_zlib_expand, "ZLIB"}, - {1, G_lz4_compress, G_lz4_expand, "LZ4"}, + {1, G_no_compress, G_no_expand, G_no_compress_bound, "NONE"}, + {1, G_rle_compress, G_rle_expand, G_rle_compress_bound, "RLE"}, + {1, G_zlib_compress, G_zlib_expand, G_zlib_compress_bound, "ZLIB"}, + {1, G_lz4_compress, G_lz4_expand, G_lz4_compress_bound, "LZ4"}, #ifdef HAVE_BZLIB_H - {1, G_bz2_compress, G_bz2_expand, "BZIP2"}, + {1, G_bz2_compress, G_bz2_expand, G_bz2_compress_bound, "BZIP2"}, +#else + {0, G_bz2_compress, G_bz2_expand, G_bz2_compress_bound, "BZIP2"}, +#endif +#ifdef HAVE_ZSTD_H + {1, G_zstd_compress, G_zstd_expand, G_zstd_compress_bound, "ZSTD"}, #else - {0, G_bz2_compress, G_bz2_expand, "BZIP2"}, + {0, G_zstd_compress, G_zstd_expand, G_zstd_compress_bound, "ZSTD"}, #endif - {0, NULL, NULL, NULL} + {0, NULL, NULL, NULL, NULL} }; diff -Nru grass-7.4.3/lib/gis/gislib_cmdline_parsing.dox grass-7.6.0/lib/gis/gislib_cmdline_parsing.dox --- grass-7.4.3/lib/gis/gislib_cmdline_parsing.dox 2018-01-01 22:34:11.000000000 +0000 +++ grass-7.6.0/lib/gis/gislib_cmdline_parsing.dox 2019-01-01 18:59:11.000000000 +0000 @@ -4,7 +4,7 @@ diff -Nru grass-7.4.3/lib/gis/lz4.c grass-7.6.0/lib/gis/lz4.c --- grass-7.4.3/lib/gis/lz4.c 2015-12-19 22:42:00.000000000 +0000 +++ grass-7.6.0/lib/gis/lz4.c 2018-12-26 11:18:46.000000000 +0000 @@ -1,6 +1,6 @@ /* LZ4 - Fast LZ compression algorithm - Copyright (C) 2011-2015, Yann Collet. + Copyright (C) 2011-2017, Yann Collet. BSD 2-Clause License (http://www.opensource.org/licenses/bsd-license.php) @@ -28,20 +28,22 @@ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. You can contact the author at : - - LZ4 source repository : https://github.com/Cyan4973/lz4 - - LZ4 public forum : https://groups.google.com/forum/#!forum/lz4c + - LZ4 homepage : http://www.lz4.org + - LZ4 source repository : https://github.com/lz4/lz4 */ -/************************************** +/*-************************************ * Tuning parameters **************************************/ /* - * HEAPMODE : + * LZ4_HEAPMODE : * Select how default compression functions will allocate memory for their hash table, * in memory stack (0:default, fastest), or in memory heap (1:requires malloc()). */ -#define HEAPMODE 0 +#ifndef LZ4_HEAPMODE +# define LZ4_HEAPMODE 0 +#endif /* * ACCELERATION_DEFAULT : @@ -50,177 +52,253 @@ #define ACCELERATION_DEFAULT 1 -/************************************** +/*-************************************ * CPU Feature Detection **************************************/ +/* LZ4_FORCE_MEMORY_ACCESS + * By default, access to unaligned memory is controlled by `memcpy()`, which is safe and portable. + * Unfortunately, on some target/compiler combinations, the generated assembly is sub-optimal. + * The below switch allow to select different access method for improved performance. + * Method 0 (default) : use `memcpy()`. Safe and portable. + * Method 1 : `__packed` statement. It depends on compiler extension (ie, not portable). + * This method is safe if your compiler supports it, and *generally* as fast or faster than `memcpy`. + * Method 2 : direct access. This method is portable but violate C standard. + * It can generate buggy code on targets which assembly generation depends on alignment. + * But in some circumstances, it's the only known way to get the most performance (ie GCC + ARMv6) + * See https://fastcompression.blogspot.fr/2015/08/accessing-unaligned-memory.html for details. + * Prefer these methods in priority order (0 > 1 > 2) + */ +#ifndef LZ4_FORCE_MEMORY_ACCESS /* can be defined externally */ +# if defined(__GNUC__) && \ + ( defined(__ARM_ARCH_6__) || defined(__ARM_ARCH_6J__) || defined(__ARM_ARCH_6K__) \ + || defined(__ARM_ARCH_6Z__) || defined(__ARM_ARCH_6ZK__) || defined(__ARM_ARCH_6T2__) ) +# define LZ4_FORCE_MEMORY_ACCESS 2 +# elif (defined(__INTEL_COMPILER) && !defined(_WIN32)) || defined(__GNUC__) +# define LZ4_FORCE_MEMORY_ACCESS 1 +# endif +#endif + /* * LZ4_FORCE_SW_BITCOUNT * Define this parameter if your target system or compiler does not support hardware bit count */ -#if defined(_MSC_VER) && defined(_WIN32_WCE) /* Visual Studio for Windows CE does not support Hardware bit count */ +#if defined(_MSC_VER) && defined(_WIN32_WCE) /* Visual Studio for WinCE doesn't support Hardware bit count */ # define LZ4_FORCE_SW_BITCOUNT #endif -/************************************** -* Includes + +/*-************************************ +* Dependency **************************************/ +#define LZ4_STATIC_LINKING_ONLY +#define LZ4_DISABLE_DEPRECATE_WARNINGS /* due to LZ4_decompress_safe_withPrefix64k */ #include "lz4.h" +/* see also "memory routines" below */ -/************************************** +/*-************************************ * Compiler Options **************************************/ #ifdef _MSC_VER /* Visual Studio */ -# define FORCE_INLINE static __forceinline # include # pragma warning(disable : 4127) /* disable: C4127: conditional expression is constant */ # pragma warning(disable : 4293) /* disable: C4293: too large shift (32-bits) */ -#else -# if defined(__STDC_VERSION__) && (__STDC_VERSION__ >= 199901L) /* C99 */ -# if defined(__GNUC__) || defined(__clang__) -# define FORCE_INLINE static inline __attribute__((always_inline)) -# else -# define FORCE_INLINE static inline -# endif -# else -# define FORCE_INLINE static -# endif /* __STDC_VERSION__ */ #endif /* _MSC_VER */ -/* LZ4_GCC_VERSION is defined into lz4.h */ -#if (LZ4_GCC_VERSION >= 302) || (__INTEL_COMPILER >= 800) || defined(__clang__) +#ifndef LZ4_FORCE_INLINE +# ifdef _MSC_VER /* Visual Studio */ +# define LZ4_FORCE_INLINE static __forceinline +# else +# if defined (__cplusplus) || defined (__STDC_VERSION__) && __STDC_VERSION__ >= 199901L /* C99 */ +# ifdef __GNUC__ +# define LZ4_FORCE_INLINE static inline __attribute__((always_inline)) +# else +# define LZ4_FORCE_INLINE static inline +# endif +# else +# define LZ4_FORCE_INLINE static +# endif /* __STDC_VERSION__ */ +# endif /* _MSC_VER */ +#endif /* LZ4_FORCE_INLINE */ + +/* LZ4_FORCE_O2_GCC_PPC64LE and LZ4_FORCE_O2_INLINE_GCC_PPC64LE + * Gcc on ppc64le generates an unrolled SIMDized loop for LZ4_wildCopy, + * together with a simple 8-byte copy loop as a fall-back path. + * However, this optimization hurts the decompression speed by >30%, + * because the execution does not go to the optimized loop + * for typical compressible data, and all of the preamble checks + * before going to the fall-back path become useless overhead. + * This optimization happens only with the -O3 flag, and -O2 generates + * a simple 8-byte copy loop. + * With gcc on ppc64le, all of the LZ4_decompress_* and LZ4_wildCopy + * functions are annotated with __attribute__((optimize("O2"))), + * and also LZ4_wildCopy is forcibly inlined, so that the O2 attribute + * of LZ4_wildCopy does not affect the compression speed. + */ +#if defined(__PPC64__) && defined(__LITTLE_ENDIAN__) && defined(__GNUC__) +# define LZ4_FORCE_O2_GCC_PPC64LE __attribute__((optimize("O2"))) +# define LZ4_FORCE_O2_INLINE_GCC_PPC64LE __attribute__((optimize("O2"))) LZ4_FORCE_INLINE +#else +# define LZ4_FORCE_O2_GCC_PPC64LE +# define LZ4_FORCE_O2_INLINE_GCC_PPC64LE static +#endif + +#if (defined(__GNUC__) && (__GNUC__ >= 3)) || (defined(__INTEL_COMPILER) && (__INTEL_COMPILER >= 800)) || defined(__clang__) # define expect(expr,value) (__builtin_expect ((expr),(value)) ) #else # define expect(expr,value) (expr) #endif +#ifndef likely #define likely(expr) expect((expr) != 0, 1) +#endif +#ifndef unlikely #define unlikely(expr) expect((expr) != 0, 0) +#endif -/************************************** +/*-************************************ * Memory routines **************************************/ #include /* malloc, calloc, free */ -#define ALLOCATOR(n,s) calloc(n,s) -#define FREEMEM free +#define ALLOC(s) malloc(s) +#define ALLOC_AND_ZERO(s) calloc(1,s) +#define FREEMEM(p) free(p) #include /* memset, memcpy */ -#define MEM_INIT memset +#define MEM_INIT(p,v,s) memset((p),(v),(s)) -/************************************** +/*-************************************ * Basic Types **************************************/ -#if defined (__STDC_VERSION__) && (__STDC_VERSION__ >= 199901L) /* C99 */ +#if defined(__cplusplus) || (defined (__STDC_VERSION__) && (__STDC_VERSION__ >= 199901L) /* C99 */) # include typedef uint8_t BYTE; typedef uint16_t U16; typedef uint32_t U32; typedef int32_t S32; typedef uint64_t U64; + typedef uintptr_t uptrval; #else typedef unsigned char BYTE; typedef unsigned short U16; typedef unsigned int U32; typedef signed int S32; typedef unsigned long long U64; + typedef size_t uptrval; /* generally true, except OpenVMS-64 */ #endif +#if defined(__x86_64__) + typedef U64 reg_t; /* 64-bits in x32 mode */ +#else + typedef size_t reg_t; /* 32-bits in x32 mode */ +#endif -/************************************** +/*-************************************ * Reading and writing into memory **************************************/ -#define STEPSIZE sizeof(size_t) - -static unsigned LZ4_64bits(void) { return sizeof(void*)==8; } - static unsigned LZ4_isLittleEndian(void) { - const union { U32 i; BYTE c[4]; } one = { 1 }; /* don't use static : performance detrimental */ + const union { U32 u; BYTE c[4]; } one = { 1 }; /* don't use static : performance detrimental */ return one.c[0]; } +#if defined(LZ4_FORCE_MEMORY_ACCESS) && (LZ4_FORCE_MEMORY_ACCESS==2) +/* lie to the compiler about data alignment; use with caution */ + +static U16 LZ4_read16(const void* memPtr) { return *(const U16*) memPtr; } +static U32 LZ4_read32(const void* memPtr) { return *(const U32*) memPtr; } +static reg_t LZ4_read_ARCH(const void* memPtr) { return *(const reg_t*) memPtr; } + +static void LZ4_write16(void* memPtr, U16 value) { *(U16*)memPtr = value; } +static void LZ4_write32(void* memPtr, U32 value) { *(U32*)memPtr = value; } + +#elif defined(LZ4_FORCE_MEMORY_ACCESS) && (LZ4_FORCE_MEMORY_ACCESS==1) + +/* __pack instructions are safer, but compiler specific, hence potentially problematic for some compilers */ +/* currently only defined for gcc and icc */ +typedef union { U16 u16; U32 u32; reg_t uArch; } __attribute__((packed)) unalign; + +static U16 LZ4_read16(const void* ptr) { return ((const unalign*)ptr)->u16; } +static U32 LZ4_read32(const void* ptr) { return ((const unalign*)ptr)->u32; } +static reg_t LZ4_read_ARCH(const void* ptr) { return ((const unalign*)ptr)->uArch; } + +static void LZ4_write16(void* memPtr, U16 value) { ((unalign*)memPtr)->u16 = value; } +static void LZ4_write32(void* memPtr, U32 value) { ((unalign*)memPtr)->u32 = value; } + +#else /* safe and portable access through memcpy() */ + static U16 LZ4_read16(const void* memPtr) { - U16 val16; - memcpy(&val16, memPtr, 2); - return val16; + U16 val; memcpy(&val, memPtr, sizeof(val)); return val; } -static U16 LZ4_readLE16(const void* memPtr) +static U32 LZ4_read32(const void* memPtr) { - if (LZ4_isLittleEndian()) - { - return LZ4_read16(memPtr); - } - else - { - const BYTE* p = (const BYTE*)memPtr; - return (U16)((U16)p[0] + (p[1]<<8)); - } + U32 val; memcpy(&val, memPtr, sizeof(val)); return val; } -static void LZ4_writeLE16(void* memPtr, U16 value) +static reg_t LZ4_read_ARCH(const void* memPtr) { - if (LZ4_isLittleEndian()) - { - memcpy(memPtr, &value, 2); - } - else - { - BYTE* p = (BYTE*)memPtr; - p[0] = (BYTE) value; - p[1] = (BYTE)(value>>8); - } + reg_t val; memcpy(&val, memPtr, sizeof(val)); return val; } -static U32 LZ4_read32(const void* memPtr) +static void LZ4_write16(void* memPtr, U16 value) { - U32 val32; - memcpy(&val32, memPtr, 4); - return val32; + memcpy(memPtr, &value, sizeof(value)); } -static U64 LZ4_read64(const void* memPtr) +static void LZ4_write32(void* memPtr, U32 value) { - U64 val64; - memcpy(&val64, memPtr, 8); - return val64; + memcpy(memPtr, &value, sizeof(value)); } -static size_t LZ4_read_ARCH(const void* p) -{ - if (LZ4_64bits()) - return (size_t)LZ4_read64(p); - else - return (size_t)LZ4_read32(p); -} +#endif /* LZ4_FORCE_MEMORY_ACCESS */ -static void LZ4_copy4(void* dstPtr, const void* srcPtr) { memcpy(dstPtr, srcPtr, 4); } +static U16 LZ4_readLE16(const void* memPtr) +{ + if (LZ4_isLittleEndian()) { + return LZ4_read16(memPtr); + } else { + const BYTE* p = (const BYTE*)memPtr; + return (U16)((U16)p[0] + (p[1]<<8)); + } +} -static void LZ4_copy8(void* dstPtr, const void* srcPtr) { memcpy(dstPtr, srcPtr, 8); } +static void LZ4_writeLE16(void* memPtr, U16 value) +{ + if (LZ4_isLittleEndian()) { + LZ4_write16(memPtr, value); + } else { + BYTE* p = (BYTE*)memPtr; + p[0] = (BYTE) value; + p[1] = (BYTE)(value>>8); + } +} -/* customized version of memcpy, which may overwrite up to 7 bytes beyond dstEnd */ -static void LZ4_wildCopy(void* dstPtr, const void* srcPtr, void* dstEnd) +/* customized variant of memcpy, which can overwrite up to 8 bytes beyond dstEnd */ +LZ4_FORCE_O2_INLINE_GCC_PPC64LE +void LZ4_wildCopy(void* dstPtr, const void* srcPtr, void* dstEnd) { BYTE* d = (BYTE*)dstPtr; const BYTE* s = (const BYTE*)srcPtr; - BYTE* e = (BYTE*)dstEnd; - do { LZ4_copy8(d,s); d+=8; s+=8; } while (d=1) +# include +#else +# ifndef assert +# define assert(condition) ((void)0) +# endif +#endif + +#define LZ4_STATIC_ASSERT(c) { enum { LZ4_static_assert = 1/(int)(!!(c)) }; } /* use after variable declarations */ +#if defined(LZ4_DEBUG) && (LZ4_DEBUG>=2) +# include +static int g_debuglog_enable = 1; +# define DEBUGLOG(l, ...) { \ + if ((g_debuglog_enable) && (l<=LZ4_DEBUG)) { \ + fprintf(stderr, __FILE__ ": "); \ + fprintf(stderr, __VA_ARGS__); \ + fprintf(stderr, " \n"); \ + } } +#else +# define DEBUGLOG(l, ...) {} /* disabled */ +#endif -/************************************** + +/*-************************************ * Common functions **************************************/ -static unsigned LZ4_NbCommonBytes (register size_t val) +static unsigned LZ4_NbCommonBytes (reg_t val) { - if (LZ4_isLittleEndian()) - { - if (LZ4_64bits()) - { + if (LZ4_isLittleEndian()) { + if (sizeof(val)==8) { # if defined(_MSC_VER) && defined(_WIN64) && !defined(LZ4_FORCE_SW_BITCOUNT) unsigned long r = 0; _BitScanForward64( &r, (U64)val ); return (int)(r>>3); -# elif (defined(__clang__) || (LZ4_GCC_VERSION >= 304)) && !defined(LZ4_FORCE_SW_BITCOUNT) +# elif (defined(__clang__) || (defined(__GNUC__) && (__GNUC__>=3))) && !defined(LZ4_FORCE_SW_BITCOUNT) return (__builtin_ctzll((U64)val) >> 3); # else - static const int DeBruijnBytePos[64] = { 0, 0, 0, 0, 0, 1, 1, 2, 0, 3, 1, 3, 1, 4, 2, 7, 0, 2, 3, 6, 1, 5, 3, 5, 1, 3, 4, 4, 2, 5, 6, 7, 7, 0, 1, 2, 3, 3, 4, 6, 2, 6, 5, 5, 3, 4, 5, 6, 7, 1, 2, 4, 6, 4, 4, 5, 7, 2, 6, 5, 7, 6, 7, 7 }; + static const int DeBruijnBytePos[64] = { 0, 0, 0, 0, 0, 1, 1, 2, + 0, 3, 1, 3, 1, 4, 2, 7, + 0, 2, 3, 6, 1, 5, 3, 5, + 1, 3, 4, 4, 2, 5, 6, 7, + 7, 0, 1, 2, 3, 3, 4, 6, + 2, 6, 5, 5, 3, 4, 5, 6, + 7, 1, 2, 4, 6, 4, 4, 5, + 7, 2, 6, 5, 7, 6, 7, 7 }; return DeBruijnBytePos[((U64)((val & -(long long)val) * 0x0218A392CDABBD3FULL)) >> 58]; # endif - } - else /* 32 bits */ - { + } else /* 32 bits */ { # if defined(_MSC_VER) && !defined(LZ4_FORCE_SW_BITCOUNT) unsigned long r; _BitScanForward( &r, (U32)val ); return (int)(r>>3); -# elif (defined(__clang__) || (LZ4_GCC_VERSION >= 304)) && !defined(LZ4_FORCE_SW_BITCOUNT) +# elif (defined(__clang__) || (defined(__GNUC__) && (__GNUC__>=3))) && !defined(LZ4_FORCE_SW_BITCOUNT) return (__builtin_ctz((U32)val) >> 3); # else - static const int DeBruijnBytePos[32] = { 0, 0, 3, 0, 3, 1, 3, 0, 3, 2, 2, 1, 3, 2, 0, 1, 3, 3, 1, 2, 2, 2, 2, 0, 3, 1, 2, 0, 1, 0, 1, 1 }; + static const int DeBruijnBytePos[32] = { 0, 0, 3, 0, 3, 1, 3, 0, + 3, 2, 2, 1, 3, 2, 0, 1, + 3, 3, 1, 2, 2, 2, 2, 0, + 3, 1, 2, 0, 1, 0, 1, 1 }; return DeBruijnBytePos[((U32)((val & -(S32)val) * 0x077CB531U)) >> 27]; # endif } - } - else /* Big Endian CPU */ - { - if (LZ4_64bits()) - { + } else /* Big Endian CPU */ { + if (sizeof(val)==8) { /* 64-bits */ # if defined(_MSC_VER) && defined(_WIN64) && !defined(LZ4_FORCE_SW_BITCOUNT) unsigned long r = 0; _BitScanReverse64( &r, val ); return (unsigned)(r>>3); -# elif (defined(__clang__) || (LZ4_GCC_VERSION >= 304)) && !defined(LZ4_FORCE_SW_BITCOUNT) +# elif (defined(__clang__) || (defined(__GNUC__) && (__GNUC__>=3))) && !defined(LZ4_FORCE_SW_BITCOUNT) return (__builtin_clzll((U64)val) >> 3); # else + static const U32 by32 = sizeof(val)*4; /* 32 on 64 bits (goal), 16 on 32 bits. + Just to avoid some static analyzer complaining about shift by 32 on 32-bits target. + Note that this code path is never triggered in 32-bits mode. */ unsigned r; - if (!(val>>32)) { r=4; } else { r=0; val>>=32; } + if (!(val>>by32)) { r=4; } else { r=0; val>>=by32; } if (!(val>>16)) { r+=2; val>>=8; } else { val>>=24; } r += (!val); return r; # endif - } - else /* 32 bits */ - { + } else /* 32 bits */ { # if defined(_MSC_VER) && !defined(LZ4_FORCE_SW_BITCOUNT) unsigned long r = 0; _BitScanReverse( &r, (unsigned long)val ); return (unsigned)(r>>3); -# elif (defined(__clang__) || (LZ4_GCC_VERSION >= 304)) && !defined(LZ4_FORCE_SW_BITCOUNT) +# elif (defined(__clang__) || (defined(__GNUC__) && (__GNUC__>=3))) && !defined(LZ4_FORCE_SW_BITCOUNT) return (__builtin_clz((U32)val) >> 3); # else unsigned r; @@ -312,19 +415,28 @@ } } -static unsigned LZ4_count(const BYTE* pIn, const BYTE* pMatch, const BYTE* pInLimit) +#define STEPSIZE sizeof(reg_t) +LZ4_FORCE_INLINE +unsigned LZ4_count(const BYTE* pIn, const BYTE* pMatch, const BYTE* pInLimit) { const BYTE* const pStart = pIn; - while (likely(pIn compression run slower on incompressible data */ -/************************************** +/*-************************************ * Local Structures and types **************************************/ -typedef struct { - U32 hashTable[HASH_SIZE_U32]; - U32 currentOffset; - U32 initCheck; - const BYTE* dictionary; - BYTE* bufferStart; /* obsolete, used for slideInputBuffer */ - U32 dictSize; -} LZ4_stream_t_internal; - -typedef enum { notLimited = 0, limitedOutput = 1 } limitedOutput_directive; -typedef enum { byPtr, byU32, byU16 } tableType_t; +typedef enum { notLimited = 0, limitedOutput = 1, fillOutput = 2 } limitedOutput_directive; +typedef enum { clearedTable = 0, byPtr, byU32, byU16 } tableType_t; -typedef enum { noDict = 0, withPrefix64k, usingExtDict } dict_directive; +/** + * This enum distinguishes several different modes of accessing previous + * content in the stream. + * + * - noDict : There is no preceding content. + * - withPrefix64k : Table entries up to ctx->dictSize before the current blob + * blob being compressed are valid and refer to the preceding + * content (of length ctx->dictSize), which is available + * contiguously preceding in memory the content currently + * being compressed. + * - usingExtDict : Like withPrefix64k, but the preceding content is somewhere + * else in memory, starting at ctx->dictionary with length + * ctx->dictSize. + * - usingDictCtx : Like usingExtDict, but everything concerning the preceding + * content is in a separate context, pointed to by + * ctx->dictCtx. ctx->dictionary, ctx->dictSize, and table + * entries in the current context that refer to positions + * preceding the beginning of the current compression are + * ignored. Instead, ctx->dictCtx->dictionary and ctx->dictCtx + * ->dictSize describe the location and size of the preceding + * content, and matches are found by looking in the ctx + * ->dictCtx->hashTable. + */ +typedef enum { noDict = 0, withPrefix64k, usingExtDict, usingDictCtx } dict_directive; typedef enum { noDictIssue = 0, dictSmall } dictIssue_directive; typedef enum { endOnOutputSize = 0, endOnInputSize = 1 } endCondition_directive; typedef enum { full = 0, partial = 1 } earlyEnd_directive; -/************************************** +/*-************************************ * Local Utils **************************************/ int LZ4_versionNumber (void) { return LZ4_VERSION_NUMBER; } +const char* LZ4_versionString(void) { return LZ4_VERSION_STRING; } int LZ4_compressBound(int isize) { return LZ4_COMPRESSBOUND(isize); } int LZ4_sizeofState() { return LZ4_STREAMSIZE; } - -/******************************** +/*-****************************** * Compression functions ********************************/ - -static U32 LZ4_hashSequence(U32 sequence, tableType_t const tableType) +static U32 LZ4_hash4(U32 sequence, tableType_t const tableType) { if (tableType == byU16) - return (((sequence) * 2654435761U) >> ((MINMATCH*8)-(LZ4_HASHLOG+1))); + return ((sequence * 2654435761U) >> ((MINMATCH*8)-(LZ4_HASHLOG+1))); else - return (((sequence) * 2654435761U) >> ((MINMATCH*8)-LZ4_HASHLOG)); + return ((sequence * 2654435761U) >> ((MINMATCH*8)-LZ4_HASHLOG)); } -static const U64 prime5bytes = 889523592379ULL; -static U32 LZ4_hashSequence64(size_t sequence, tableType_t const tableType) +static U32 LZ4_hash5(U64 sequence, tableType_t const tableType) { + static const U64 prime5bytes = 889523592379ULL; + static const U64 prime8bytes = 11400714785074694791ULL; const U32 hashLog = (tableType == byU16) ? LZ4_HASHLOG+1 : LZ4_HASHLOG; - const U32 hashMask = (1<> (40 - hashLog)) & hashMask; + if (LZ4_isLittleEndian()) + return (U32)(((sequence << 24) * prime5bytes) >> (64 - hashLog)); + else + return (U32)(((sequence >> 24) * prime8bytes) >> (64 - hashLog)); } -static U32 LZ4_hashSequenceT(size_t sequence, tableType_t const tableType) +LZ4_FORCE_INLINE U32 LZ4_hashPosition(const void* const p, tableType_t const tableType) { - if (LZ4_64bits()) - return LZ4_hashSequence64(sequence, tableType); - return LZ4_hashSequence((U32)sequence, tableType); + if ((sizeof(reg_t)==8) && (tableType != byU16)) return LZ4_hash5(LZ4_read_ARCH(p), tableType); + return LZ4_hash4(LZ4_read32(p), tableType); } -static U32 LZ4_hashPosition(const void* p, tableType_t tableType) { return LZ4_hashSequenceT(LZ4_read_ARCH(p), tableType); } +static void LZ4_putIndexOnHash(U32 idx, U32 h, void* tableBase, tableType_t const tableType) +{ + switch (tableType) + { + default: /* fallthrough */ + case clearedTable: /* fallthrough */ + case byPtr: { /* illegal! */ assert(0); return; } + case byU32: { U32* hashTable = (U32*) tableBase; hashTable[h] = idx; return; } + case byU16: { U16* hashTable = (U16*) tableBase; assert(idx < 65536); hashTable[h] = (U16)idx; return; } + } +} -static void LZ4_putPositionOnHash(const BYTE* p, U32 h, void* tableBase, tableType_t const tableType, const BYTE* srcBase) +static void LZ4_putPositionOnHash(const BYTE* p, U32 h, + void* tableBase, tableType_t const tableType, + const BYTE* srcBase) { switch (tableType) { + case clearedTable: { /* illegal! */ assert(0); return; } case byPtr: { const BYTE** hashTable = (const BYTE**)tableBase; hashTable[h] = p; return; } case byU32: { U32* hashTable = (U32*) tableBase; hashTable[h] = (U32)(p-srcBase); return; } case byU16: { U16* hashTable = (U16*) tableBase; hashTable[h] = (U16)(p-srcBase); return; } } } -static void LZ4_putPosition(const BYTE* p, void* tableBase, tableType_t tableType, const BYTE* srcBase) +LZ4_FORCE_INLINE void LZ4_putPosition(const BYTE* p, void* tableBase, tableType_t tableType, const BYTE* srcBase) { - U32 h = LZ4_hashPosition(p, tableType); + U32 const h = LZ4_hashPosition(p, tableType); LZ4_putPositionOnHash(p, h, tableBase, tableType, srcBase); } -static const BYTE* LZ4_getPositionOnHash(U32 h, void* tableBase, tableType_t tableType, const BYTE* srcBase) +/* LZ4_getIndexOnHash() : + * Index of match position registered in hash table. + * hash position must be calculated by using base+index, or dictBase+index. + * Assumption 1 : only valid if tableType == byU32 or byU16. + * Assumption 2 : h is presumed valid (within limits of hash table) + */ +static U32 LZ4_getIndexOnHash(U32 h, const void* tableBase, tableType_t tableType) { - if (tableType == byPtr) { const BYTE** hashTable = (const BYTE**) tableBase; return hashTable[h]; } - if (tableType == byU32) { U32* hashTable = (U32*) tableBase; return hashTable[h] + srcBase; } - { U16* hashTable = (U16*) tableBase; return hashTable[h] + srcBase; } /* default, to ensure a return */ + LZ4_STATIC_ASSERT(LZ4_MEMORY_USAGE > 2); + if (tableType == byU32) { + const U32* const hashTable = (const U32*) tableBase; + assert(h < (1U << (LZ4_MEMORY_USAGE-2))); + return hashTable[h]; + } + if (tableType == byU16) { + const U16* const hashTable = (const U16*) tableBase; + assert(h < (1U << (LZ4_MEMORY_USAGE-1))); + return hashTable[h]; + } + assert(0); return 0; /* forbidden case */ } -static const BYTE* LZ4_getPosition(const BYTE* p, void* tableBase, tableType_t tableType, const BYTE* srcBase) +static const BYTE* LZ4_getPositionOnHash(U32 h, const void* tableBase, tableType_t tableType, const BYTE* srcBase) { - U32 h = LZ4_hashPosition(p, tableType); + if (tableType == byPtr) { const BYTE* const* hashTable = (const BYTE* const*) tableBase; return hashTable[h]; } + if (tableType == byU32) { const U32* const hashTable = (const U32*) tableBase; return hashTable[h] + srcBase; } + { const U16* const hashTable = (const U16*) tableBase; return hashTable[h] + srcBase; } /* default, to ensure a return */ +} + +LZ4_FORCE_INLINE const BYTE* LZ4_getPosition(const BYTE* p, + const void* tableBase, tableType_t tableType, + const BYTE* srcBase) +{ + U32 const h = LZ4_hashPosition(p, tableType); return LZ4_getPositionOnHash(h, tableBase, tableType, srcBase); } -FORCE_INLINE int LZ4_compress_generic( - void* const ctx, +LZ4_FORCE_INLINE void LZ4_prepareTable( + LZ4_stream_t_internal* const cctx, + const int inputSize, + const tableType_t tableType) { + /* If the table hasn't been used, it's guaranteed to be zeroed out, and is + * therefore safe to use no matter what mode we're in. Otherwise, we figure + * out if it's safe to leave as is or whether it needs to be reset. + */ + if (cctx->tableType != clearedTable) { + if (cctx->tableType != tableType + || (tableType == byU16 && cctx->currentOffset + inputSize >= 0xFFFFU) + || (tableType == byU32 && cctx->currentOffset > 1 GB) + || tableType == byPtr + || inputSize >= 4 KB) + { + DEBUGLOG(4, "LZ4_prepareTable: Resetting table in %p", cctx); + MEM_INIT(cctx->hashTable, 0, LZ4_HASHTABLESIZE); + cctx->currentOffset = 0; + cctx->tableType = clearedTable; + } else { + DEBUGLOG(4, "LZ4_prepareTable: Re-use hash table (no reset)"); + } + } + + /* Adding a gap, so all previous entries are > MAX_DISTANCE back, is faster + * than compressing without a gap. However, compressing with + * currentOffset == 0 is faster still, so we preserve that case. + */ + if (cctx->currentOffset != 0 && tableType == byU32) { + DEBUGLOG(5, "LZ4_prepareTable: adding 64KB to currentOffset"); + cctx->currentOffset += 64 KB; + } + + /* Finally, clear history */ + cctx->dictCtx = NULL; + cctx->dictionary = NULL; + cctx->dictSize = 0; +} + +/** LZ4_compress_generic() : + inlined, to ensure branches are decided at compilation time */ +LZ4_FORCE_INLINE int LZ4_compress_generic( + LZ4_stream_t_internal* const cctx, const char* const source, char* const dest, const int inputSize, + int *inputConsumed, /* only written when outputLimited == fillOutput */ const int maxOutputSize, const limitedOutput_directive outputLimited, const tableType_t tableType, - const dict_directive dict, + const dict_directive dictDirective, const dictIssue_directive dictIssue, const U32 acceleration) { - LZ4_stream_t_internal* const dictPtr = (LZ4_stream_t_internal*)ctx; - const BYTE* ip = (const BYTE*) source; - const BYTE* base; + + U32 const startIndex = cctx->currentOffset; + const BYTE* base = (const BYTE*) source - startIndex; const BYTE* lowLimit; - const BYTE* const lowRefLimit = ip - dictPtr->dictSize; - const BYTE* const dictionary = dictPtr->dictionary; - const BYTE* const dictEnd = dictionary + dictPtr->dictSize; - const size_t dictDelta = dictEnd - (const BYTE*)source; + + const LZ4_stream_t_internal* dictCtx = (const LZ4_stream_t_internal*) cctx->dictCtx; + const BYTE* const dictionary = + dictDirective == usingDictCtx ? dictCtx->dictionary : cctx->dictionary; + const U32 dictSize = + dictDirective == usingDictCtx ? dictCtx->dictSize : cctx->dictSize; + const U32 dictDelta = (dictDirective == usingDictCtx) ? startIndex - dictCtx->currentOffset : 0; /* make indexes in dictCtx comparable with index in current context */ + + int const maybe_extMem = (dictDirective == usingExtDict) || (dictDirective == usingDictCtx); + U32 const prefixIdxLimit = startIndex - dictSize; /* used when dictDirective == dictSmall */ + const BYTE* const dictEnd = dictionary + dictSize; const BYTE* anchor = (const BYTE*) source; const BYTE* const iend = ip + inputSize; - const BYTE* const mflimit = iend - MFLIMIT; + const BYTE* const mflimitPlusOne = iend - MFLIMIT + 1; const BYTE* const matchlimit = iend - LASTLITERALS; + /* the dictCtx currentOffset is indexed on the start of the dictionary, + * while a dictionary in the current context precedes the currentOffset */ + const BYTE* dictBase = dictDirective == usingDictCtx ? + dictionary + dictSize - dictCtx->currentOffset : + dictionary + dictSize - startIndex; + BYTE* op = (BYTE*) dest; BYTE* const olimit = op + maxOutputSize; + U32 offset = 0; U32 forwardH; - size_t refDelta=0; + DEBUGLOG(5, "LZ4_compress_generic: srcSize=%i, tableType=%u", inputSize, tableType); /* Init conditions */ - if ((U32)inputSize > (U32)LZ4_MAX_INPUT_SIZE) return 0; /* Unsupported input size, too large (or negative) */ - switch(dict) - { - case noDict: - default: - base = (const BYTE*)source; - lowLimit = (const BYTE*)source; - break; - case withPrefix64k: - base = (const BYTE*)source - dictPtr->currentOffset; - lowLimit = (const BYTE*)source - dictPtr->dictSize; - break; - case usingExtDict: - base = (const BYTE*)source - dictPtr->currentOffset; - lowLimit = (const BYTE*)source; - break; + if (outputLimited == fillOutput && maxOutputSize < 1) return 0; /* Impossible to store anything */ + if ((U32)inputSize > (U32)LZ4_MAX_INPUT_SIZE) return 0; /* Unsupported inputSize, too large (or negative) */ + if ((tableType == byU16) && (inputSize>=LZ4_64Klimit)) return 0; /* Size too large (not within 64K limit) */ + if (tableType==byPtr) assert(dictDirective==noDict); /* only supported use case with byPtr */ + assert(acceleration >= 1); + + lowLimit = (const BYTE*)source - (dictDirective == withPrefix64k ? dictSize : 0); + + /* Update context state */ + if (dictDirective == usingDictCtx) { + /* Subsequent linked blocks can't use the dictionary. */ + /* Instead, they use the block we just compressed. */ + cctx->dictCtx = NULL; + cctx->dictSize = (U32)inputSize; + } else { + cctx->dictSize += (U32)inputSize; } - if ((tableType == byU16) && (inputSize>=LZ4_64Klimit)) return 0; /* Size too large (not within 64K limit) */ - if (inputSizecurrentOffset += (U32)inputSize; + cctx->tableType = tableType; + + if (inputSizehashTable, tableType, base); ip++; forwardH = LZ4_hashPosition(ip, tableType); /* Main Loop */ - for ( ; ; ) - { + for ( ; ; ) { const BYTE* match; BYTE* token; - { + + /* Find a match */ + if (tableType == byPtr) { const BYTE* forwardIp = ip; unsigned step = 1; unsigned searchMatchNb = acceleration << LZ4_skipTrigger; + do { + U32 const h = forwardH; + ip = forwardIp; + forwardIp += step; + step = (searchMatchNb++ >> LZ4_skipTrigger); + + if (unlikely(forwardIp > mflimitPlusOne)) goto _last_literals; + assert(ip < mflimitPlusOne); - /* Find a match */ + match = LZ4_getPositionOnHash(h, cctx->hashTable, tableType, base); + forwardH = LZ4_hashPosition(forwardIp, tableType); + LZ4_putPositionOnHash(ip, h, cctx->hashTable, tableType, base); + + } while ( (match+MAX_DISTANCE < ip) + || (LZ4_read32(match) != LZ4_read32(ip)) ); + + } else { /* byU32, byU16 */ + + const BYTE* forwardIp = ip; + unsigned step = 1; + unsigned searchMatchNb = acceleration << LZ4_skipTrigger; do { - U32 h = forwardH; + U32 const h = forwardH; + U32 const current = (U32)(forwardIp - base); + U32 matchIndex = LZ4_getIndexOnHash(h, cctx->hashTable, tableType); + assert(matchIndex <= current); + assert(forwardIp - base < (ptrdiff_t)(2 GB - 1)); ip = forwardIp; forwardIp += step; step = (searchMatchNb++ >> LZ4_skipTrigger); - if (unlikely(forwardIp > mflimit)) goto _last_literals; + if (unlikely(forwardIp > mflimitPlusOne)) goto _last_literals; + assert(ip < mflimitPlusOne); - match = LZ4_getPositionOnHash(h, ctx, tableType, base); - if (dict==usingExtDict) - { - if (match<(const BYTE*)source) - { - refDelta = dictDelta; + if (dictDirective == usingDictCtx) { + if (matchIndex < startIndex) { + /* there was no match, try the dictionary */ + assert(tableType == byU32); + matchIndex = LZ4_getIndexOnHash(h, dictCtx->hashTable, byU32); + match = dictBase + matchIndex; + matchIndex += dictDelta; /* make dictCtx index comparable with current context */ lowLimit = dictionary; + } else { + match = base + matchIndex; + lowLimit = (const BYTE*)source; } - else - { - refDelta = 0; + } else if (dictDirective==usingExtDict) { + if (matchIndex < startIndex) { + DEBUGLOG(7, "extDict candidate: matchIndex=%5u < startIndex=%5u", matchIndex, startIndex); + assert(startIndex - matchIndex >= MINMATCH); + match = dictBase + matchIndex; + lowLimit = dictionary; + } else { + match = base + matchIndex; lowLimit = (const BYTE*)source; } + } else { /* single continuous memory segment */ + match = base + matchIndex; } forwardH = LZ4_hashPosition(forwardIp, tableType); - LZ4_putPositionOnHash(ip, h, ctx, tableType, base); + LZ4_putIndexOnHash(current, h, cctx->hashTable, tableType); + + if ((dictIssue == dictSmall) && (matchIndex < prefixIdxLimit)) continue; /* match outside of valid area */ + assert(matchIndex < current); + if ((tableType != byU16) && (matchIndex+MAX_DISTANCE < current)) continue; /* too far */ + if (tableType == byU16) assert((current - matchIndex) <= MAX_DISTANCE); /* too_far presumed impossible with byU16 */ + + if (LZ4_read32(match) == LZ4_read32(ip)) { + if (maybe_extMem) offset = current - matchIndex; + break; /* match found */ + } - } while ( ((dictIssue==dictSmall) ? (match < lowRefLimit) : 0) - || ((tableType==byU16) ? 0 : (match + MAX_DISTANCE < ip)) - || (LZ4_read32(match+refDelta) != LZ4_read32(ip)) ); + } while(1); } /* Catch up */ - while ((ip>anchor) && (match+refDelta > lowLimit) && (unlikely(ip[-1]==match[refDelta-1]))) { ip--; match--; } + while (((ip>anchor) & (match > lowLimit)) && (unlikely(ip[-1]==match[-1]))) { ip--; match--; } - { - /* Encode Literal length */ - unsigned litLength = (unsigned)(ip - anchor); + /* Encode Literals */ + { unsigned const litLength = (unsigned)(ip - anchor); token = op++; - if ((outputLimited) && (unlikely(op + litLength + (2 + 1 + LASTLITERALS) + (litLength/255) > olimit))) - return 0; /* Check output limit */ - if (litLength>=RUN_MASK) - { + if ((outputLimited == limitedOutput) && /* Check output buffer overflow */ + (unlikely(op + litLength + (2 + 1 + LASTLITERALS) + (litLength/255) > olimit))) + return 0; + if ((outputLimited == fillOutput) && + (unlikely(op + (litLength+240)/255 /* litlen */ + litLength /* literals */ + 2 /* offset */ + 1 /* token */ + MFLIMIT - MINMATCH /* min last literals so last match is <= end - MFLIMIT */ > olimit))) { + op--; + goto _last_literals; + } + if (litLength >= RUN_MASK) { int len = (int)litLength-RUN_MASK; - *token=(RUN_MASK<= 255 ; len-=255) *op++ = 255; *op++ = (BYTE)len; } @@ -551,143 +817,264 @@ /* Copy Literals */ LZ4_wildCopy(op, anchor, op+litLength); op+=litLength; + DEBUGLOG(6, "seq.start:%i, literals=%u, match.start:%i", + (int)(anchor-(const BYTE*)source), litLength, (int)(ip-(const BYTE*)source)); } _next_match: + /* at this stage, the following variables must be correctly set : + * - ip : at start of LZ operation + * - match : at start of previous pattern occurrence; can be within current prefix, or within extDict + * - offset : if maybe_ext_memSegment==1 (constant) + * - lowLimit : must be == dictionary to mean "match is within extDict"; must be == source otherwise + * - token and *token : position to write 4-bits for match length; higher 4-bits for literal length supposed already written + */ + + if ((outputLimited == fillOutput) && + (op + 2 /* offset */ + 1 /* token */ + MFLIMIT - MINMATCH /* min last literals so last match is <= end - MFLIMIT */ > olimit)) { + /* the match was too close to the end, rewind and go to last literals */ + op = token; + goto _last_literals; + } + /* Encode Offset */ - LZ4_writeLE16(op, (U16)(ip-match)); op+=2; + if (maybe_extMem) { /* static test */ + DEBUGLOG(6, " with offset=%u (ext if > %i)", offset, (int)(ip - (const BYTE*)source)); + assert(offset <= MAX_DISTANCE && offset > 0); + LZ4_writeLE16(op, (U16)offset); op+=2; + } else { + DEBUGLOG(6, " with offset=%u (same segment)", (U32)(ip - match)); + assert(ip-match <= MAX_DISTANCE); + LZ4_writeLE16(op, (U16)(ip - match)); op+=2; + } /* Encode MatchLength */ - { - unsigned matchLength; + { unsigned matchCode; - if ((dict==usingExtDict) && (lowLimit==dictionary)) - { - const BYTE* limit; - match += refDelta; - limit = ip + (dictEnd-match); + if ( (dictDirective==usingExtDict || dictDirective==usingDictCtx) + && (lowLimit==dictionary) /* match within extDict */ ) { + const BYTE* limit = ip + (dictEnd-match); + assert(dictEnd > match); if (limit > matchlimit) limit = matchlimit; - matchLength = LZ4_count(ip+MINMATCH, match+MINMATCH, limit); - ip += MINMATCH + matchLength; - if (ip==limit) - { - unsigned more = LZ4_count(ip, (const BYTE*)source, matchlimit); - matchLength += more; + matchCode = LZ4_count(ip+MINMATCH, match+MINMATCH, limit); + ip += MINMATCH + matchCode; + if (ip==limit) { + unsigned const more = LZ4_count(limit, (const BYTE*)source, matchlimit); + matchCode += more; ip += more; } - } - else - { - matchLength = LZ4_count(ip+MINMATCH, match+MINMATCH, matchlimit); - ip += MINMATCH + matchLength; + DEBUGLOG(6, " with matchLength=%u starting in extDict", matchCode+MINMATCH); + } else { + matchCode = LZ4_count(ip+MINMATCH, match+MINMATCH, matchlimit); + ip += MINMATCH + matchCode; + DEBUGLOG(6, " with matchLength=%u", matchCode+MINMATCH); } - if ((outputLimited) && (unlikely(op + (1 + LASTLITERALS) + (matchLength>>8) > olimit))) - return 0; /* Check output limit */ - if (matchLength>=ML_MASK) - { - *token += ML_MASK; - matchLength -= ML_MASK; - for (; matchLength >= 510 ; matchLength-=510) { *op++ = 255; *op++ = 255; } - if (matchLength >= 255) { matchLength-=255; *op++ = 255; } - *op++ = (BYTE)matchLength; + if ((outputLimited) && /* Check output buffer overflow */ + (unlikely(op + (1 + LASTLITERALS) + (matchCode>>8) > olimit)) ) { + if (outputLimited == limitedOutput) + return 0; + if (outputLimited == fillOutput) { + /* Match description too long : reduce it */ + U32 newMatchCode = 15 /* in token */ - 1 /* to avoid needing a zero byte */ + ((U32)(olimit - op) - 2 - 1 - LASTLITERALS) * 255; + ip -= matchCode - newMatchCode; + matchCode = newMatchCode; + } } - else *token += (BYTE)(matchLength); + if (matchCode >= ML_MASK) { + *token += ML_MASK; + matchCode -= ML_MASK; + LZ4_write32(op, 0xFFFFFFFF); + while (matchCode >= 4*255) { + op+=4; + LZ4_write32(op, 0xFFFFFFFF); + matchCode -= 4*255; + } + op += matchCode / 255; + *op++ = (BYTE)(matchCode % 255); + } else + *token += (BYTE)(matchCode); } anchor = ip; /* Test end of chunk */ - if (ip > mflimit) break; + if (ip >= mflimitPlusOne) break; /* Fill table */ - LZ4_putPosition(ip-2, ctx, tableType, base); + LZ4_putPosition(ip-2, cctx->hashTable, tableType, base); /* Test next position */ - match = LZ4_getPosition(ip, ctx, tableType, base); - if (dict==usingExtDict) - { - if (match<(const BYTE*)source) - { - refDelta = dictDelta; - lowLimit = dictionary; + if (tableType == byPtr) { + + match = LZ4_getPosition(ip, cctx->hashTable, tableType, base); + LZ4_putPosition(ip, cctx->hashTable, tableType, base); + if ( (match+MAX_DISTANCE >= ip) + && (LZ4_read32(match) == LZ4_read32(ip)) ) + { token=op++; *token=0; goto _next_match; } + + } else { /* byU32, byU16 */ + + U32 const h = LZ4_hashPosition(ip, tableType); + U32 const current = (U32)(ip-base); + U32 matchIndex = LZ4_getIndexOnHash(h, cctx->hashTable, tableType); + assert(matchIndex < current); + if (dictDirective == usingDictCtx) { + if (matchIndex < startIndex) { + /* there was no match, try the dictionary */ + matchIndex = LZ4_getIndexOnHash(h, dictCtx->hashTable, byU32); + match = dictBase + matchIndex; + lowLimit = dictionary; /* required for match length counter */ + matchIndex += dictDelta; + } else { + match = base + matchIndex; + lowLimit = (const BYTE*)source; /* required for match length counter */ + } + } else if (dictDirective==usingExtDict) { + if (matchIndex < startIndex) { + match = dictBase + matchIndex; + lowLimit = dictionary; /* required for match length counter */ + } else { + match = base + matchIndex; + lowLimit = (const BYTE*)source; /* required for match length counter */ + } + } else { /* single memory segment */ + match = base + matchIndex; } - else - { - refDelta = 0; - lowLimit = (const BYTE*)source; + LZ4_putIndexOnHash(current, h, cctx->hashTable, tableType); + assert(matchIndex < current); + if ( ((dictIssue==dictSmall) ? (matchIndex >= prefixIdxLimit) : 1) + && ((tableType==byU16) ? 1 : (matchIndex+MAX_DISTANCE >= current)) + && (LZ4_read32(match) == LZ4_read32(ip)) ) { + token=op++; + *token=0; + if (maybe_extMem) offset = current - matchIndex; + DEBUGLOG(6, "seq.start:%i, literals=%u, match.start:%i", + (int)(anchor-(const BYTE*)source), 0, (int)(ip-(const BYTE*)source)); + goto _next_match; } } - LZ4_putPosition(ip, ctx, tableType, base); - if ( ((dictIssue==dictSmall) ? (match>=lowRefLimit) : 1) - && (match+MAX_DISTANCE>=ip) - && (LZ4_read32(match+refDelta)==LZ4_read32(ip)) ) - { token=op++; *token=0; goto _next_match; } /* Prepare next loop */ forwardH = LZ4_hashPosition(++ip, tableType); + } _last_literals: /* Encode Last Literals */ - { - const size_t lastRun = (size_t)(iend - anchor); - if ((outputLimited) && ((op - (BYTE*)dest) + lastRun + 1 + ((lastRun+255-RUN_MASK)/255) > (U32)maxOutputSize)) - return 0; /* Check output limit */ - if (lastRun >= RUN_MASK) - { + { size_t lastRun = (size_t)(iend - anchor); + if ( (outputLimited) && /* Check output buffer overflow */ + (op + lastRun + 1 + ((lastRun+255-RUN_MASK)/255) > olimit)) { + if (outputLimited == fillOutput) { + /* adapt lastRun to fill 'dst' */ + lastRun = (olimit-op) - 1; + lastRun -= (lastRun+240)/255; + } + if (outputLimited == limitedOutput) + return 0; + } + if (lastRun >= RUN_MASK) { size_t accumulator = lastRun - RUN_MASK; *op++ = RUN_MASK << ML_BITS; for(; accumulator >= 255 ; accumulator-=255) *op++ = 255; *op++ = (BYTE) accumulator; - } - else - { + } else { *op++ = (BYTE)(lastRun<internal_donotuse; + if (acceleration < 1) acceleration = ACCELERATION_DEFAULT; LZ4_resetStream((LZ4_stream_t*)state); + if (maxOutputSize >= LZ4_compressBound(inputSize)) { + if (inputSize < LZ4_64Klimit) { + return LZ4_compress_generic(ctx, source, dest, inputSize, NULL, 0, notLimited, byU16, noDict, noDictIssue, acceleration); + } else { + const tableType_t tableType = ((sizeof(void*)==4) && ((uptrval)source > MAX_DISTANCE)) ? byPtr : byU32; + return LZ4_compress_generic(ctx, source, dest, inputSize, NULL, 0, notLimited, tableType, noDict, noDictIssue, acceleration); + } + } else { + if (inputSize < LZ4_64Klimit) {; + return LZ4_compress_generic(ctx, source, dest, inputSize, NULL, maxOutputSize, limitedOutput, byU16, noDict, noDictIssue, acceleration); + } else { + const tableType_t tableType = ((sizeof(void*)==4) && ((uptrval)source > MAX_DISTANCE)) ? byPtr : byU32; + return LZ4_compress_generic(ctx, source, dest, inputSize, NULL, maxOutputSize, limitedOutput, tableType, noDict, noDictIssue, acceleration); + } + } +} + +/** + * LZ4_compress_fast_extState_fastReset() : + * A variant of LZ4_compress_fast_extState(). + * + * Using this variant avoids an expensive initialization step. It is only safe + * to call if the state buffer is known to be correctly initialized already + * (see comment in lz4.h on LZ4_resetStream_fast() for a definition of + * "correctly initialized"). + */ +int LZ4_compress_fast_extState_fastReset(void* state, const char* src, char* dst, int srcSize, int dstCapacity, int acceleration) +{ + LZ4_stream_t_internal* ctx = &((LZ4_stream_t*)state)->internal_donotuse; if (acceleration < 1) acceleration = ACCELERATION_DEFAULT; - if (maxOutputSize >= LZ4_compressBound(inputSize)) - { - if (inputSize < LZ4_64Klimit) - return LZ4_compress_generic(state, source, dest, inputSize, 0, notLimited, byU16, noDict, noDictIssue, acceleration); - else - return LZ4_compress_generic(state, source, dest, inputSize, 0, notLimited, LZ4_64bits() ? byU32 : byPtr, noDict, noDictIssue, acceleration); - } - else - { - if (inputSize < LZ4_64Klimit) - return LZ4_compress_generic(state, source, dest, inputSize, maxOutputSize, limitedOutput, byU16, noDict, noDictIssue, acceleration); - else - return LZ4_compress_generic(state, source, dest, inputSize, maxOutputSize, limitedOutput, LZ4_64bits() ? byU32 : byPtr, noDict, noDictIssue, acceleration); + if (dstCapacity >= LZ4_compressBound(srcSize)) { + if (srcSize < LZ4_64Klimit) { + const tableType_t tableType = byU16; + LZ4_prepareTable(ctx, srcSize, tableType); + if (ctx->currentOffset) { + return LZ4_compress_generic(ctx, src, dst, srcSize, NULL, 0, notLimited, tableType, noDict, dictSmall, acceleration); + } else { + return LZ4_compress_generic(ctx, src, dst, srcSize, NULL, 0, notLimited, tableType, noDict, noDictIssue, acceleration); + } + } else { + const tableType_t tableType = ((sizeof(void*)==4) && ((uptrval)src > MAX_DISTANCE)) ? byPtr : byU32; + LZ4_prepareTable(ctx, srcSize, tableType); + return LZ4_compress_generic(ctx, src, dst, srcSize, NULL, 0, notLimited, tableType, noDict, noDictIssue, acceleration); + } + } else { + if (srcSize < LZ4_64Klimit) { + const tableType_t tableType = byU16; + LZ4_prepareTable(ctx, srcSize, tableType); + if (ctx->currentOffset) { + return LZ4_compress_generic(ctx, src, dst, srcSize, NULL, dstCapacity, limitedOutput, tableType, noDict, dictSmall, acceleration); + } else { + return LZ4_compress_generic(ctx, src, dst, srcSize, NULL, dstCapacity, limitedOutput, tableType, noDict, noDictIssue, acceleration); + } + } else { + const tableType_t tableType = ((sizeof(void*)==4) && ((uptrval)src > MAX_DISTANCE)) ? byPtr : byU32; + LZ4_prepareTable(ctx, srcSize, tableType); + return LZ4_compress_generic(ctx, src, dst, srcSize, NULL, dstCapacity, limitedOutput, tableType, noDict, noDictIssue, acceleration); + } } } int LZ4_compress_fast(const char* source, char* dest, int inputSize, int maxOutputSize, int acceleration) { -#if (HEAPMODE) - void* ctxPtr = ALLOCATOR(1, sizeof(LZ4_stream_t)); /* malloc-calloc always properly aligned */ + int result; +#if (LZ4_HEAPMODE) + LZ4_stream_t* ctxPtr = ALLOC(sizeof(LZ4_stream_t)); /* malloc-calloc always properly aligned */ + if (ctxPtr == NULL) return 0; #else LZ4_stream_t ctx; - void* ctxPtr = &ctx; + LZ4_stream_t* const ctxPtr = &ctx; #endif + result = LZ4_compress_fast_extState(ctxPtr, source, dest, inputSize, maxOutputSize, acceleration); - int result = LZ4_compress_fast_extState(ctxPtr, source, dest, inputSize, maxOutputSize, acceleration); - -#if (HEAPMODE) +#if (LZ4_HEAPMODE) FREEMEM(ctxPtr); #endif return result; @@ -705,222 +1092,47 @@ int LZ4_compress_fast_force(const char* source, char* dest, int inputSize, int maxOutputSize, int acceleration) { LZ4_stream_t ctx; - LZ4_resetStream(&ctx); if (inputSize < LZ4_64Klimit) - return LZ4_compress_generic(&ctx, source, dest, inputSize, maxOutputSize, limitedOutput, byU16, noDict, noDictIssue, acceleration); + return LZ4_compress_generic(&ctx.internal_donotuse, source, dest, inputSize, NULL, maxOutputSize, limitedOutput, byU16, noDict, noDictIssue, acceleration); else - return LZ4_compress_generic(&ctx, source, dest, inputSize, maxOutputSize, limitedOutput, LZ4_64bits() ? byU32 : byPtr, noDict, noDictIssue, acceleration); + return LZ4_compress_generic(&ctx.internal_donotuse, source, dest, inputSize, NULL, maxOutputSize, limitedOutput, sizeof(void*)==8 ? byU32 : byPtr, noDict, noDictIssue, acceleration); } -/******************************** -* destSize variant -********************************/ - -static int LZ4_compress_destSize_generic( - void* const ctx, - const char* const src, - char* const dst, - int* const srcSizePtr, - const int targetDstSize, - const tableType_t tableType) +/* Note!: This function leaves the stream in an unclean/broken state! + * It is not safe to subsequently use the same state with a _fastReset() or + * _continue() call without resetting it. */ +static int LZ4_compress_destSize_extState (LZ4_stream_t* state, const char* src, char* dst, int* srcSizePtr, int targetDstSize) { - const BYTE* ip = (const BYTE*) src; - const BYTE* base = (const BYTE*) src; - const BYTE* lowLimit = (const BYTE*) src; - const BYTE* anchor = ip; - const BYTE* const iend = ip + *srcSizePtr; - const BYTE* const mflimit = iend - MFLIMIT; - const BYTE* const matchlimit = iend - LASTLITERALS; - - BYTE* op = (BYTE*) dst; - BYTE* const oend = op + targetDstSize; - BYTE* const oMaxLit = op + targetDstSize - 2 /* offset */ - 8 /* because 8+MINMATCH==MFLIMIT */ - 1 /* token */; - BYTE* const oMaxMatch = op + targetDstSize - (LASTLITERALS + 1 /* token */); - BYTE* const oMaxSeq = oMaxLit - 1 /* token */; - - U32 forwardH; - - - /* Init conditions */ - if (targetDstSize < 1) return 0; /* Impossible to store anything */ - if ((U32)*srcSizePtr > (U32)LZ4_MAX_INPUT_SIZE) return 0; /* Unsupported input size, too large (or negative) */ - if ((tableType == byU16) && (*srcSizePtr>=LZ4_64Klimit)) return 0; /* Size too large (not within 64K limit) */ - if (*srcSizePtr> LZ4_skipTrigger); - - if (unlikely(forwardIp > mflimit)) - goto _last_literals; - - match = LZ4_getPositionOnHash(h, ctx, tableType, base); - forwardH = LZ4_hashPosition(forwardIp, tableType); - LZ4_putPositionOnHash(ip, h, ctx, tableType, base); - - } while ( ((tableType==byU16) ? 0 : (match + MAX_DISTANCE < ip)) - || (LZ4_read32(match) != LZ4_read32(ip)) ); - } - - /* Catch up */ - while ((ip>anchor) && (match > lowLimit) && (unlikely(ip[-1]==match[-1]))) { ip--; match--; } - - { - /* Encode Literal length */ - unsigned litLength = (unsigned)(ip - anchor); - token = op++; - if (op + ((litLength+240)/255) + litLength > oMaxLit) - { - /* Not enough space for a last match */ - op--; - goto _last_literals; - } - if (litLength>=RUN_MASK) - { - unsigned len = litLength - RUN_MASK; - *token=(RUN_MASK<= 255 ; len-=255) *op++ = 255; - *op++ = (BYTE)len; - } - else *token = (BYTE)(litLength< oMaxMatch) - { - /* Match description too long : reduce it */ - matchLength = (15-1) + (oMaxMatch-op) * 255; - } - /* printf("offset %5i, matchLength%5i \n", (int)(ip-match), matchLength + MINMATCH); */ - ip += MINMATCH + matchLength; - - if (matchLength>=ML_MASK) - { - *token += ML_MASK; - matchLength -= ML_MASK; - while (matchLength >= 255) { matchLength-=255; *op++ = 255; } - *op++ = (BYTE)matchLength; - } - else *token += (BYTE)(matchLength); - } - - anchor = ip; - - /* Test end of block */ - if (ip > mflimit) break; - if (op > oMaxSeq) break; - - /* Fill table */ - LZ4_putPosition(ip-2, ctx, tableType, base); - - /* Test next position */ - match = LZ4_getPosition(ip, ctx, tableType, base); - LZ4_putPosition(ip, ctx, tableType, base); - if ( (match+MAX_DISTANCE>=ip) - && (LZ4_read32(match)==LZ4_read32(ip)) ) - { token=op++; *token=0; goto _next_match; } - - /* Prepare next loop */ - forwardH = LZ4_hashPosition(++ip, tableType); - } - -_last_literals: - /* Encode Last Literals */ - { - size_t lastRunSize = (size_t)(iend - anchor); - if (op + 1 /* token */ + ((lastRunSize+240)/255) /* litLength */ + lastRunSize /* literals */ > oend) - { - /* adapt lastRunSize to fill 'dst' */ - lastRunSize = (oend-op) - 1; - lastRunSize -= (lastRunSize+240)/255; - } - ip = anchor + lastRunSize; - - if (lastRunSize >= RUN_MASK) - { - size_t accumulator = lastRunSize - RUN_MASK; - *op++ = RUN_MASK << ML_BITS; - for(; accumulator >= 255 ; accumulator-=255) *op++ = 255; - *op++ = (BYTE) accumulator; - } - else - { - *op++ = (BYTE)(lastRunSize<= LZ4_compressBound(*srcSizePtr)) /* compression success is guaranteed */ - { + if (targetDstSize >= LZ4_compressBound(*srcSizePtr)) { /* compression success is guaranteed */ return LZ4_compress_fast_extState(state, src, dst, *srcSizePtr, targetDstSize, 1); - } - else - { - if (*srcSizePtr < LZ4_64Klimit) - return LZ4_compress_destSize_generic(state, src, dst, srcSizePtr, targetDstSize, byU16); - else - return LZ4_compress_destSize_generic(state, src, dst, srcSizePtr, targetDstSize, LZ4_64bits() ? byU32 : byPtr); - } + } else { + if (*srcSizePtr < LZ4_64Klimit) { + return LZ4_compress_generic(&state->internal_donotuse, src, dst, *srcSizePtr, srcSizePtr, targetDstSize, fillOutput, byU16, noDict, noDictIssue, 1); + } else { + tableType_t const tableType = ((sizeof(void*)==4) && ((uptrval)src > MAX_DISTANCE)) ? byPtr : byU32; + return LZ4_compress_generic(&state->internal_donotuse, src, dst, *srcSizePtr, srcSizePtr, targetDstSize, fillOutput, tableType, noDict, noDictIssue, 1); + } } } int LZ4_compress_destSize(const char* src, char* dst, int* srcSizePtr, int targetDstSize) { -#if (HEAPMODE) - void* ctx = ALLOCATOR(1, sizeof(LZ4_stream_t)); /* malloc-calloc always properly aligned */ +#if (LZ4_HEAPMODE) + LZ4_stream_t* ctx = (LZ4_stream_t*)ALLOC(sizeof(LZ4_stream_t)); /* malloc-calloc always properly aligned */ + if (ctx == NULL) return 0; #else LZ4_stream_t ctxBody; - void* ctx = &ctxBody; + LZ4_stream_t* ctx = &ctxBody; #endif int result = LZ4_compress_destSize_extState(ctx, src, dst, srcSizePtr, targetDstSize); -#if (HEAPMODE) +#if (LZ4_HEAPMODE) FREEMEM(ctx); #endif return result; @@ -928,76 +1140,108 @@ -/******************************** +/*-****************************** * Streaming functions ********************************/ LZ4_stream_t* LZ4_createStream(void) { - LZ4_stream_t* lz4s = (LZ4_stream_t*)ALLOCATOR(8, LZ4_STREAMSIZE_U64); + LZ4_stream_t* lz4s = (LZ4_stream_t*)ALLOC(sizeof(LZ4_stream_t)); LZ4_STATIC_ASSERT(LZ4_STREAMSIZE >= sizeof(LZ4_stream_t_internal)); /* A compilation error here means LZ4_STREAMSIZE is not large enough */ + DEBUGLOG(4, "LZ4_createStream %p", lz4s); + if (lz4s == NULL) return NULL; LZ4_resetStream(lz4s); return lz4s; } void LZ4_resetStream (LZ4_stream_t* LZ4_stream) { + DEBUGLOG(5, "LZ4_resetStream (ctx:%p)", LZ4_stream); MEM_INIT(LZ4_stream, 0, sizeof(LZ4_stream_t)); } +void LZ4_resetStream_fast(LZ4_stream_t* ctx) { + LZ4_prepareTable(&(ctx->internal_donotuse), 0, byU32); +} + int LZ4_freeStream (LZ4_stream_t* LZ4_stream) { + if (!LZ4_stream) return 0; /* support free on NULL */ + DEBUGLOG(5, "LZ4_freeStream %p", LZ4_stream); FREEMEM(LZ4_stream); return (0); } -#define HASH_UNIT sizeof(size_t) +#define HASH_UNIT sizeof(reg_t) int LZ4_loadDict (LZ4_stream_t* LZ4_dict, const char* dictionary, int dictSize) { - LZ4_stream_t_internal* dict = (LZ4_stream_t_internal*) LZ4_dict; + LZ4_stream_t_internal* dict = &LZ4_dict->internal_donotuse; + const tableType_t tableType = byU32; const BYTE* p = (const BYTE*)dictionary; const BYTE* const dictEnd = p + dictSize; const BYTE* base; - if ((dict->initCheck) || (dict->currentOffset > 1 GB)) /* Uninitialized structure, or reuse overflow */ - LZ4_resetStream(LZ4_dict); + DEBUGLOG(4, "LZ4_loadDict (%i bytes from %p into %p)", dictSize, dictionary, LZ4_dict); - if (dictSize < (int)HASH_UNIT) - { - dict->dictionary = NULL; - dict->dictSize = 0; - return 0; - } + /* It's necessary to reset the context, + * and not just continue it with prepareTable() + * to avoid any risk of generating overflowing matchIndex + * when compressing using this dictionary */ + LZ4_resetStream(LZ4_dict); + + /* We always increment the offset by 64 KB, since, if the dict is longer, + * we truncate it to the last 64k, and if it's shorter, we still want to + * advance by a whole window length so we can provide the guarantee that + * there are only valid offsets in the window, which allows an optimization + * in LZ4_compress_fast_continue() where it uses noDictIssue even when the + * dictionary isn't a full 64k. */ if ((dictEnd - p) > 64 KB) p = dictEnd - 64 KB; - dict->currentOffset += 64 KB; - base = p - dict->currentOffset; + base = dictEnd - 64 KB - dict->currentOffset; dict->dictionary = p; dict->dictSize = (U32)(dictEnd - p); - dict->currentOffset += dict->dictSize; + dict->currentOffset += 64 KB; + dict->tableType = tableType; - while (p <= dictEnd-HASH_UNIT) - { - LZ4_putPosition(p, dict->hashTable, byU32, base); + if (dictSize < (int)HASH_UNIT) { + return 0; + } + + while (p <= dictEnd-HASH_UNIT) { + LZ4_putPosition(p, dict->hashTable, tableType, base); p+=3; } return dict->dictSize; } +void LZ4_attach_dictionary(LZ4_stream_t *working_stream, const LZ4_stream_t *dictionary_stream) { + if (dictionary_stream != NULL) { + /* If the current offset is zero, we will never look in the + * external dictionary context, since there is no value a table + * entry can take that indicate a miss. In that case, we need + * to bump the offset to something non-zero. + */ + if (working_stream->internal_donotuse.currentOffset == 0) { + working_stream->internal_donotuse.currentOffset = 64 KB; + } + working_stream->internal_donotuse.dictCtx = &(dictionary_stream->internal_donotuse); + } else { + working_stream->internal_donotuse.dictCtx = NULL; + } +} + -static void LZ4_renormDictT(LZ4_stream_t_internal* LZ4_dict, const BYTE* src) +static void LZ4_renormDictT(LZ4_stream_t_internal* LZ4_dict, int nextSize) { - if ((LZ4_dict->currentOffset > 0x80000000) || - ((size_t)LZ4_dict->currentOffset > (size_t)src)) /* address space overflow */ - { + if (LZ4_dict->currentOffset + nextSize > 0x80000000) { /* potential ptrdiff_t overflow (32-bits mode) */ /* rescale hash table */ - U32 delta = LZ4_dict->currentOffset - 64 KB; + U32 const delta = LZ4_dict->currentOffset - 64 KB; const BYTE* dictEnd = LZ4_dict->dictionary + LZ4_dict->dictSize; int i; - for (i=0; ihashTable[i] < delta) LZ4_dict->hashTable[i]=0; else LZ4_dict->hashTable[i] -= delta; } @@ -1010,20 +1254,28 @@ int LZ4_compress_fast_continue (LZ4_stream_t* LZ4_stream, const char* source, char* dest, int inputSize, int maxOutputSize, int acceleration) { - LZ4_stream_t_internal* streamPtr = (LZ4_stream_t_internal*)LZ4_stream; - const BYTE* const dictEnd = streamPtr->dictionary + streamPtr->dictSize; + const tableType_t tableType = byU32; + LZ4_stream_t_internal* streamPtr = &LZ4_stream->internal_donotuse; + const BYTE* dictEnd = streamPtr->dictionary + streamPtr->dictSize; + + DEBUGLOG(5, "LZ4_compress_fast_continue (inputSize=%i)", inputSize); - const BYTE* smallest = (const BYTE*) source; if (streamPtr->initCheck) return 0; /* Uninitialized structure detected */ - if ((streamPtr->dictSize>0) && (smallest>dictEnd)) smallest = dictEnd; - LZ4_renormDictT(streamPtr, smallest); + LZ4_renormDictT(streamPtr, inputSize); /* avoid index overflow */ if (acceleration < 1) acceleration = ACCELERATION_DEFAULT; + /* invalidate tiny dictionaries */ + if ( (streamPtr->dictSize-1 < 4) /* intentional underflow */ + && (dictEnd != (const BYTE*)source) ) { + DEBUGLOG(5, "LZ4_compress_fast_continue: dictSize(%u) at addr:%p is too small", streamPtr->dictSize, streamPtr->dictionary); + streamPtr->dictSize = 0; + streamPtr->dictionary = (const BYTE*)source; + dictEnd = (const BYTE*)source; + } + /* Check overlapping input/dictionary space */ - { - const BYTE* sourceEnd = (const BYTE*) source + inputSize; - if ((sourceEnd > streamPtr->dictionary) && (sourceEnd < dictEnd)) - { + { const BYTE* sourceEnd = (const BYTE*) source + inputSize; + if ((sourceEnd > streamPtr->dictionary) && (sourceEnd < dictEnd)) { streamPtr->dictSize = (U32)(dictEnd - sourceEnd); if (streamPtr->dictSize > 64 KB) streamPtr->dictSize = 64 KB; if (streamPtr->dictSize < 4) streamPtr->dictSize = 0; @@ -1032,58 +1284,78 @@ } /* prefix mode : source data follows dictionary */ - if (dictEnd == (const BYTE*)source) - { - int result; + if (dictEnd == (const BYTE*)source) { if ((streamPtr->dictSize < 64 KB) && (streamPtr->dictSize < streamPtr->currentOffset)) - result = LZ4_compress_generic(LZ4_stream, source, dest, inputSize, maxOutputSize, limitedOutput, byU32, withPrefix64k, dictSmall, acceleration); + return LZ4_compress_generic(streamPtr, source, dest, inputSize, NULL, maxOutputSize, limitedOutput, tableType, withPrefix64k, dictSmall, acceleration); else - result = LZ4_compress_generic(LZ4_stream, source, dest, inputSize, maxOutputSize, limitedOutput, byU32, withPrefix64k, noDictIssue, acceleration); - streamPtr->dictSize += (U32)inputSize; - streamPtr->currentOffset += (U32)inputSize; - return result; + return LZ4_compress_generic(streamPtr, source, dest, inputSize, NULL, maxOutputSize, limitedOutput, tableType, withPrefix64k, noDictIssue, acceleration); } /* external dictionary mode */ - { - int result; - if ((streamPtr->dictSize < 64 KB) && (streamPtr->dictSize < streamPtr->currentOffset)) - result = LZ4_compress_generic(LZ4_stream, source, dest, inputSize, maxOutputSize, limitedOutput, byU32, usingExtDict, dictSmall, acceleration); - else - result = LZ4_compress_generic(LZ4_stream, source, dest, inputSize, maxOutputSize, limitedOutput, byU32, usingExtDict, noDictIssue, acceleration); + { int result; + if (streamPtr->dictCtx) { + /* We depend here on the fact that dictCtx'es (produced by + * LZ4_loadDict) guarantee that their tables contain no references + * to offsets between dictCtx->currentOffset - 64 KB and + * dictCtx->currentOffset - dictCtx->dictSize. This makes it safe + * to use noDictIssue even when the dict isn't a full 64 KB. + */ + if (inputSize > 4 KB) { + /* For compressing large blobs, it is faster to pay the setup + * cost to copy the dictionary's tables into the active context, + * so that the compression loop is only looking into one table. + */ + memcpy(streamPtr, streamPtr->dictCtx, sizeof(LZ4_stream_t)); + result = LZ4_compress_generic(streamPtr, source, dest, inputSize, NULL, maxOutputSize, limitedOutput, tableType, usingExtDict, noDictIssue, acceleration); + } else { + result = LZ4_compress_generic(streamPtr, source, dest, inputSize, NULL, maxOutputSize, limitedOutput, tableType, usingDictCtx, noDictIssue, acceleration); + } + } else { + if ((streamPtr->dictSize < 64 KB) && (streamPtr->dictSize < streamPtr->currentOffset)) { + result = LZ4_compress_generic(streamPtr, source, dest, inputSize, NULL, maxOutputSize, limitedOutput, tableType, usingExtDict, dictSmall, acceleration); + } else { + result = LZ4_compress_generic(streamPtr, source, dest, inputSize, NULL, maxOutputSize, limitedOutput, tableType, usingExtDict, noDictIssue, acceleration); + } + } streamPtr->dictionary = (const BYTE*)source; streamPtr->dictSize = (U32)inputSize; - streamPtr->currentOffset += (U32)inputSize; return result; } } -/* Hidden debug function, to force external dictionary mode */ -int LZ4_compress_forceExtDict (LZ4_stream_t* LZ4_dict, const char* source, char* dest, int inputSize) +/* Hidden debug function, to force-test external dictionary mode */ +int LZ4_compress_forceExtDict (LZ4_stream_t* LZ4_dict, const char* source, char* dest, int srcSize) { - LZ4_stream_t_internal* streamPtr = (LZ4_stream_t_internal*)LZ4_dict; + LZ4_stream_t_internal* streamPtr = &LZ4_dict->internal_donotuse; int result; - const BYTE* const dictEnd = streamPtr->dictionary + streamPtr->dictSize; - const BYTE* smallest = dictEnd; - if (smallest > (const BYTE*) source) smallest = (const BYTE*) source; - LZ4_renormDictT((LZ4_stream_t_internal*)LZ4_dict, smallest); + LZ4_renormDictT(streamPtr, srcSize); - result = LZ4_compress_generic(LZ4_dict, source, dest, inputSize, 0, notLimited, byU32, usingExtDict, noDictIssue, 1); + if ((streamPtr->dictSize < 64 KB) && (streamPtr->dictSize < streamPtr->currentOffset)) { + result = LZ4_compress_generic(streamPtr, source, dest, srcSize, NULL, 0, notLimited, byU32, usingExtDict, dictSmall, 1); + } else { + result = LZ4_compress_generic(streamPtr, source, dest, srcSize, NULL, 0, notLimited, byU32, usingExtDict, noDictIssue, 1); + } streamPtr->dictionary = (const BYTE*)source; - streamPtr->dictSize = (U32)inputSize; - streamPtr->currentOffset += (U32)inputSize; + streamPtr->dictSize = (U32)srcSize; return result; } +/*! LZ4_saveDict() : + * If previously compressed data block is not guaranteed to remain available at its memory location, + * save it into a safer place (char* safeBuffer). + * Note : you don't need to call LZ4_loadDict() afterwards, + * dictionary is immediately usable, you can therefore call LZ4_compress_fast_continue(). + * Return : saved dictionary size in bytes (necessarily <= dictSize), or 0 if error. + */ int LZ4_saveDict (LZ4_stream_t* LZ4_dict, char* safeBuffer, int dictSize) { - LZ4_stream_t_internal* dict = (LZ4_stream_t_internal*) LZ4_dict; - const BYTE* previousDictEnd = dict->dictionary + dict->dictSize; + LZ4_stream_t_internal* const dict = &LZ4_dict->internal_donotuse; + const BYTE* const previousDictEnd = dict->dictionary + dict->dictSize; if ((U32)dictSize > 64 KB) dictSize = 64 KB; /* useless to define a dictionary > 64 KB */ if ((U32)dictSize > dict->dictSize) dictSize = dict->dictSize; @@ -1098,88 +1370,129 @@ -/******************************* +/*-***************************** * Decompression functions *******************************/ -/* - * This generic decompression function cover all use cases. - * It shall be instantiated several times, using different sets of directives - * Note that it is essential this generic function is really inlined, - * in order to remove useless branches during compilation optimization. +/*! LZ4_decompress_generic() : + * This generic decompression function covers all use cases. + * It shall be instantiated several times, using different sets of directives. + * Note that it is important for performance that this function really get inlined, + * in order to remove useless branches during compilation optimization. */ -FORCE_INLINE int LZ4_decompress_generic( - const char* const source, - char* const dest, - int inputSize, - int outputSize, /* If endOnInput==endOnInputSize, this value is the max size of Output Buffer. */ +LZ4_FORCE_O2_GCC_PPC64LE +LZ4_FORCE_INLINE int LZ4_decompress_generic( + const char* const src, + char* const dst, + int srcSize, + int outputSize, /* If endOnInput==endOnInputSize, this value is `dstCapacity` */ int endOnInput, /* endOnOutputSize, endOnInputSize */ int partialDecoding, /* full, partial */ int targetOutputSize, /* only used if partialDecoding==partial */ int dict, /* noDict, withPrefix64k, usingExtDict */ - const BYTE* const lowPrefix, /* == dest if dict == noDict */ + const BYTE* const lowPrefix, /* always <= dst, == dst when no prefix */ const BYTE* const dictStart, /* only if dict==usingExtDict */ const size_t dictSize /* note : = 0 if noDict */ ) { - /* Local Variables */ - const BYTE* ip = (const BYTE*) source; - const BYTE* const iend = ip + inputSize; + const BYTE* ip = (const BYTE*) src; + const BYTE* const iend = ip + srcSize; - BYTE* op = (BYTE*) dest; + BYTE* op = (BYTE*) dst; BYTE* const oend = op + outputSize; BYTE* cpy; BYTE* oexit = op + targetOutputSize; - const BYTE* const lowLimit = lowPrefix - dictSize; const BYTE* const dictEnd = (const BYTE*)dictStart + dictSize; - const size_t dec32table[] = {4, 1, 2, 1, 4, 4, 4, 4}; - const size_t dec64table[] = {0, 0, 0, (size_t)-1, 0, 1, 2, 3}; + const unsigned inc32table[8] = {0, 1, 2, 1, 0, 4, 4, 4}; + const int dec64table[8] = {0, 0, 0, -1, -4, 1, 2, 3}; const int safeDecode = (endOnInput==endOnInputSize); const int checkOffset = ((safeDecode) && (dictSize < (int)(64 KB))); + /* Set up the "end" pointers for the shortcut. */ + const BYTE* const shortiend = iend - (endOnInput ? 14 : 8) /*maxLL*/ - 2 /*offset*/; + const BYTE* const shortoend = oend - (endOnInput ? 14 : 8) /*maxLL*/ - 18 /*maxML*/; + + DEBUGLOG(5, "LZ4_decompress_generic (srcSize:%i)", srcSize); /* Special cases */ - if ((partialDecoding) && (oexit> oend-MFLIMIT)) oexit = oend-MFLIMIT; /* targetOutputSize too high => decode everything */ - if ((endOnInput) && (unlikely(outputSize==0))) return ((inputSize==1) && (*ip==0)) ? 0 : -1; /* Empty output buffer */ + if ((partialDecoding) && (oexit > oend-MFLIMIT)) oexit = oend-MFLIMIT; /* targetOutputSize too high => just decode everything */ + if ((endOnInput) && (unlikely(outputSize==0))) return ((srcSize==1) && (*ip==0)) ? 0 : -1; /* Empty output buffer */ if ((!endOnInput) && (unlikely(outputSize==0))) return (*ip==0?1:-1); + if ((endOnInput) && unlikely(srcSize==0)) return -1; - - /* Main Loop */ - while (1) - { - unsigned token; - size_t length; + /* Main Loop : decode sequences */ + while (1) { const BYTE* match; + size_t offset; - /* get literal length */ - token = *ip++; - if ((length=(token>>ML_BITS)) == RUN_MASK) - { + unsigned const token = *ip++; + size_t length = token >> ML_BITS; /* literal length */ + + assert(!endOnInput || ip <= iend); /* ip < iend before the increment */ + + /* A two-stage shortcut for the most common case: + * 1) If the literal length is 0..14, and there is enough space, + * enter the shortcut and copy 16 bytes on behalf of the literals + * (in the fast mode, only 8 bytes can be safely copied this way). + * 2) Further if the match length is 4..18, copy 18 bytes in a similar + * manner; but we ensure that there's enough space in the output for + * those 18 bytes earlier, upon entering the shortcut (in other words, + * there is a combined check for both stages). + */ + if ( (endOnInput ? length != RUN_MASK : length <= 8) + /* strictly "less than" on input, to re-enter the loop with at least one byte */ + && likely((endOnInput ? ip < shortiend : 1) & (op <= shortoend)) ) { + /* Copy the literals */ + memcpy(op, ip, endOnInput ? 16 : 8); + op += length; ip += length; + + /* The second stage: prepare for match copying, decode full info. + * If it doesn't work out, the info won't be wasted. */ + length = token & ML_MASK; /* match length */ + offset = LZ4_readLE16(ip); ip += 2; + match = op - offset; + + /* Do not deal with overlapping matches. */ + if ( (length != ML_MASK) + && (offset >= 8) + && (dict==withPrefix64k || match >= lowPrefix) ) { + /* Copy the match. */ + memcpy(op + 0, match + 0, 8); + memcpy(op + 8, match + 8, 8); + memcpy(op +16, match +16, 2); + op += length + MINMATCH; + /* Both stages worked, load the next token. */ + continue; + } + + /* The second stage didn't work out, but the info is ready. + * Propel it right to the point of match copying. */ + goto _copy_match; + } + + /* decode literal length */ + if (length == RUN_MASK) { unsigned s; - do - { + if (unlikely(endOnInput ? ip >= iend-RUN_MASK : 0)) goto _output_error; /* overflow detection */ + do { s = *ip++; length += s; - } - while (likely((endOnInput)?ip(partialDecoding?oexit:oend-MFLIMIT)) || (ip+length>iend-(2+1+LASTLITERALS))) ) - || ((!endOnInput) && (cpy>oend-COPYLENGTH))) + if ( ((endOnInput) && ((cpy>(partialDecoding?oexit:oend-MFLIMIT)) || (ip+length>iend-(2+1+LASTLITERALS))) ) + || ((!endOnInput) && (cpy>oend-WILDCOPYLENGTH)) ) { - if (partialDecoding) - { + if (partialDecoding) { if (cpy > oend) goto _output_error; /* Error : write attempt beyond end of output buffer */ if ((endOnInput) && (ip+length > iend)) goto _output_error; /* Error : read attempt beyond end of input buffer */ - } - else - { + } else { if ((!endOnInput) && (cpy != oend)) goto _output_error; /* Error : block decoding must stop exactly there */ if ((endOnInput) && ((ip+length != iend) || (cpy > oend))) goto _output_error; /* Error : input must be consumed */ } @@ -1192,152 +1505,211 @@ ip += length; op = cpy; /* get offset */ - match = cpy - LZ4_readLE16(ip); ip+=2; - if ((checkOffset) && (unlikely(match < lowLimit))) goto _output_error; /* Error : offset outside destination buffer */ + offset = LZ4_readLE16(ip); ip+=2; + match = op - offset; /* get matchlength */ length = token & ML_MASK; - if (length == ML_MASK) - { + +_copy_match: + if ((checkOffset) && (unlikely(match + dictSize < lowPrefix))) goto _output_error; /* Error : offset outside buffers */ + LZ4_write32(op, (U32)offset); /* costs ~1%; silence an msan warning when offset==0 */ + + if (length == ML_MASK) { unsigned s; - do - { - if ((endOnInput) && (ip > iend-LASTLITERALS)) goto _output_error; + do { s = *ip++; + if ((endOnInput) && (ip > iend-LASTLITERALS)) goto _output_error; length += s; } while (s==255); - if ((safeDecode) && unlikely((size_t)(op+length)<(size_t)op)) goto _output_error; /* overflow detection */ + if ((safeDecode) && unlikely((uptrval)(op)+length<(uptrval)op)) goto _output_error; /* overflow detection */ } length += MINMATCH; /* check external dictionary */ - if ((dict==usingExtDict) && (match < lowPrefix)) - { + if ((dict==usingExtDict) && (match < lowPrefix)) { if (unlikely(op+length > oend-LASTLITERALS)) goto _output_error; /* doesn't respect parsing restriction */ - if (length <= (size_t)(lowPrefix-match)) - { + if (length <= (size_t)(lowPrefix-match)) { /* match can be copied as a single segment from external dictionary */ - match = dictEnd - (lowPrefix-match); - memmove(op, match, length); op += length; - } - else - { - /* match encompass external dictionary and current segment */ - size_t copySize = (size_t)(lowPrefix-match); + memmove(op, dictEnd - (lowPrefix-match), length); + op += length; + } else { + /* match encompass external dictionary and current block */ + size_t const copySize = (size_t)(lowPrefix-match); + size_t const restSize = length - copySize; memcpy(op, dictEnd - copySize, copySize); op += copySize; - copySize = length - copySize; - if (copySize > (size_t)(op-lowPrefix)) /* overlap within current segment */ - { - BYTE* const endOfMatch = op + copySize; + if (restSize > (size_t)(op-lowPrefix)) { /* overlap copy */ + BYTE* const endOfMatch = op + restSize; const BYTE* copyFrom = lowPrefix; while (op < endOfMatch) *op++ = *copyFrom++; - } - else - { - memcpy(op, lowPrefix, copySize); - op += copySize; - } - } + } else { + memcpy(op, lowPrefix, restSize); + op += restSize; + } } continue; } - /* copy repeated sequence */ + /* copy match within block */ cpy = op + length; - if (unlikely((op-match)<8)) - { - const size_t dec64 = dec64table[op-match]; + if (unlikely(offset<8)) { op[0] = match[0]; op[1] = match[1]; op[2] = match[2]; op[3] = match[3]; - match += dec32table[op-match]; - LZ4_copy4(op+4, match); - op += 8; match -= dec64; - } else { LZ4_copy8(op, match); op+=8; match+=8; } - - if (unlikely(cpy>oend-12)) - { - if (cpy > oend-LASTLITERALS) goto _output_error; /* Error : last LASTLITERALS bytes must be literals */ - if (op < oend-8) - { - LZ4_wildCopy(op, match, oend-8); - match += (oend-8) - op; - op = oend-8; + match += inc32table[offset]; + memcpy(op+4, match, 4); + match -= dec64table[offset]; + } else { memcpy(op, match, 8); match+=8; } + op += 8; + + if (unlikely(cpy>oend-12)) { + BYTE* const oCopyLimit = oend-(WILDCOPYLENGTH-1); + if (cpy > oend-LASTLITERALS) goto _output_error; /* Error : last LASTLITERALS bytes must be literals (uncompressed) */ + if (op < oCopyLimit) { + LZ4_wildCopy(op, match, oCopyLimit); + match += oCopyLimit - op; + op = oCopyLimit; } while (op16) LZ4_wildCopy(op+8, match+8, cpy); } - else - LZ4_wildCopy(op, match, cpy); - op=cpy; /* correction */ + op = cpy; /* correction */ } /* end of decoding */ if (endOnInput) - return (int) (((char*)op)-dest); /* Nb of output bytes decoded */ + return (int) (((char*)op)-dst); /* Nb of output bytes decoded */ else - return (int) (((const char*)ip)-source); /* Nb of input bytes read */ + return (int) (((const char*)ip)-src); /* Nb of input bytes read */ /* Overflow error detected */ _output_error: - return (int) (-(((const char*)ip)-source))-1; + return (int) (-(((const char*)ip)-src))-1; } +/*===== Instantiate the API decoding functions. =====*/ + +LZ4_FORCE_O2_GCC_PPC64LE int LZ4_decompress_safe(const char* source, char* dest, int compressedSize, int maxDecompressedSize) { - return LZ4_decompress_generic(source, dest, compressedSize, maxDecompressedSize, endOnInputSize, full, 0, noDict, (BYTE*)dest, NULL, 0); + return LZ4_decompress_generic(source, dest, compressedSize, maxDecompressedSize, + endOnInputSize, full, 0, noDict, + (BYTE*)dest, NULL, 0); } +LZ4_FORCE_O2_GCC_PPC64LE int LZ4_decompress_safe_partial(const char* source, char* dest, int compressedSize, int targetOutputSize, int maxDecompressedSize) { - return LZ4_decompress_generic(source, dest, compressedSize, maxDecompressedSize, endOnInputSize, partial, targetOutputSize, noDict, (BYTE*)dest, NULL, 0); + return LZ4_decompress_generic(source, dest, compressedSize, maxDecompressedSize, + endOnInputSize, partial, targetOutputSize, + noDict, (BYTE*)dest, NULL, 0); } +LZ4_FORCE_O2_GCC_PPC64LE int LZ4_decompress_fast(const char* source, char* dest, int originalSize) { - return LZ4_decompress_generic(source, dest, 0, originalSize, endOnOutputSize, full, 0, withPrefix64k, (BYTE*)(dest - 64 KB), NULL, 64 KB); + return LZ4_decompress_generic(source, dest, 0, originalSize, + endOnOutputSize, full, 0, withPrefix64k, + (BYTE*)dest - 64 KB, NULL, 0); +} + +/*===== Instantiate a few more decoding cases, used more than once. =====*/ + +LZ4_FORCE_O2_GCC_PPC64LE /* Exported, an obsolete API function. */ +int LZ4_decompress_safe_withPrefix64k(const char* source, char* dest, int compressedSize, int maxOutputSize) +{ + return LZ4_decompress_generic(source, dest, compressedSize, maxOutputSize, + endOnInputSize, full, 0, withPrefix64k, + (BYTE*)dest - 64 KB, NULL, 0); +} + +/* Another obsolete API function, paired with the previous one. */ +int LZ4_decompress_fast_withPrefix64k(const char* source, char* dest, int originalSize) +{ + /* LZ4_decompress_fast doesn't validate match offsets, + * and thus serves well with any prefixed dictionary. */ + return LZ4_decompress_fast(source, dest, originalSize); } +LZ4_FORCE_O2_GCC_PPC64LE +static int LZ4_decompress_safe_withSmallPrefix(const char* source, char* dest, int compressedSize, int maxOutputSize, + size_t prefixSize) +{ + return LZ4_decompress_generic(source, dest, compressedSize, maxOutputSize, + endOnInputSize, full, 0, noDict, + (BYTE*)dest-prefixSize, NULL, 0); +} -/* streaming decompression functions */ +LZ4_FORCE_O2_GCC_PPC64LE /* Exported under another name, for tests/fullbench.c */ +#define LZ4_decompress_safe_extDict LZ4_decompress_safe_forceExtDict +int LZ4_decompress_safe_extDict(const char* source, char* dest, int compressedSize, int maxOutputSize, + const void* dictStart, size_t dictSize) +{ + return LZ4_decompress_generic(source, dest, compressedSize, maxOutputSize, + endOnInputSize, full, 0, usingExtDict, + (BYTE*)dest, (const BYTE*)dictStart, dictSize); +} -typedef struct +LZ4_FORCE_O2_GCC_PPC64LE +static int LZ4_decompress_fast_extDict(const char* source, char* dest, int originalSize, + const void* dictStart, size_t dictSize) { - const BYTE* externalDict; - size_t extDictSize; - const BYTE* prefixEnd; - size_t prefixSize; -} LZ4_streamDecode_t_internal; + return LZ4_decompress_generic(source, dest, 0, originalSize, + endOnOutputSize, full, 0, usingExtDict, + (BYTE*)dest, (const BYTE*)dictStart, dictSize); +} -/* - * If you prefer dynamic allocation methods, - * LZ4_createStreamDecode() - * provides a pointer (void*) towards an initialized LZ4_streamDecode_t structure. +/* The "double dictionary" mode, for use with e.g. ring buffers: the first part + * of the dictionary is passed as prefix, and the second via dictStart + dictSize. + * These routines are used only once, in LZ4_decompress_*_continue(). */ +LZ4_FORCE_INLINE +int LZ4_decompress_safe_doubleDict(const char* source, char* dest, int compressedSize, int maxOutputSize, + size_t prefixSize, const void* dictStart, size_t dictSize) +{ + return LZ4_decompress_generic(source, dest, compressedSize, maxOutputSize, + endOnInputSize, full, 0, usingExtDict, + (BYTE*)dest-prefixSize, (const BYTE*)dictStart, dictSize); +} + +LZ4_FORCE_INLINE +int LZ4_decompress_fast_doubleDict(const char* source, char* dest, int originalSize, + size_t prefixSize, const void* dictStart, size_t dictSize) +{ + return LZ4_decompress_generic(source, dest, 0, originalSize, + endOnOutputSize, full, 0, usingExtDict, + (BYTE*)dest-prefixSize, (const BYTE*)dictStart, dictSize); +} + +/*===== streaming decompression functions =====*/ + LZ4_streamDecode_t* LZ4_createStreamDecode(void) { - LZ4_streamDecode_t* lz4s = (LZ4_streamDecode_t*) ALLOCATOR(1, sizeof(LZ4_streamDecode_t)); + LZ4_streamDecode_t* lz4s = (LZ4_streamDecode_t*) ALLOC_AND_ZERO(sizeof(LZ4_streamDecode_t)); return lz4s; } int LZ4_freeStreamDecode (LZ4_streamDecode_t* LZ4_stream) { + if (!LZ4_stream) return 0; /* support free on NULL */ FREEMEM(LZ4_stream); return 0; } -/* - * LZ4_setStreamDecode - * Use this function to instruct where to find the dictionary - * This function is not necessary if previous data is still available where it was decoded. - * Loading a size of 0 is allowed (same effect as no dictionary). - * Return : 1 if OK, 0 if error +/*! LZ4_setStreamDecode() : + * Use this function to instruct where to find the dictionary. + * This function is not necessary if previous data is still available where it was decoded. + * Loading a size of 0 is allowed (same effect as no dictionary). + * @return : 1 if OK, 0 if error */ int LZ4_setStreamDecode (LZ4_streamDecode_t* LZ4_streamDecode, const char* dictionary, int dictSize) { - LZ4_streamDecode_t_internal* lz4sd = (LZ4_streamDecode_t_internal*) LZ4_streamDecode; + LZ4_streamDecode_t_internal* lz4sd = &LZ4_streamDecode->internal_donotuse; lz4sd->prefixSize = (size_t) dictSize; lz4sd->prefixEnd = (const BYTE*) dictionary + dictSize; lz4sd->externalDict = NULL; @@ -1345,6 +1717,25 @@ return 1; } +/*! LZ4_decoderRingBufferSize() : + * when setting a ring buffer for streaming decompression (optional scenario), + * provides the minimum size of this ring buffer + * to be compatible with any source respecting maxBlockSize condition. + * Note : in a ring buffer scenario, + * blocks are presumed decompressed next to each other. + * When not enough space remains for next block (remainingSize < maxBlockSize), + * decoding resumes from beginning of ring buffer. + * @return : minimum ring buffer size, + * or 0 if there is an error (invalid maxBlockSize). + */ +int LZ4_decoderRingBufferSize(int maxBlockSize) +{ + if (maxBlockSize < 0) return 0; + if (maxBlockSize > LZ4_MAX_INPUT_SIZE) return 0; + if (maxBlockSize < 16) maxBlockSize = 16; + return LZ4_DECODER_RING_BUFFER_SIZE(maxBlockSize); +} + /* *_continue() : These decoding functions allow decompression of multiple blocks in "streaming" mode. @@ -1352,27 +1743,38 @@ If it's not possible, save the relevant part of decoded data into a safe buffer, and indicate where it stands using LZ4_setStreamDecode() */ +LZ4_FORCE_O2_GCC_PPC64LE int LZ4_decompress_safe_continue (LZ4_streamDecode_t* LZ4_streamDecode, const char* source, char* dest, int compressedSize, int maxOutputSize) { - LZ4_streamDecode_t_internal* lz4sd = (LZ4_streamDecode_t_internal*) LZ4_streamDecode; + LZ4_streamDecode_t_internal* lz4sd = &LZ4_streamDecode->internal_donotuse; int result; - if (lz4sd->prefixEnd == (BYTE*)dest) - { - result = LZ4_decompress_generic(source, dest, compressedSize, maxOutputSize, - endOnInputSize, full, 0, - usingExtDict, lz4sd->prefixEnd - lz4sd->prefixSize, lz4sd->externalDict, lz4sd->extDictSize); + if (lz4sd->prefixSize == 0) { + /* The first call, no dictionary yet. */ + assert(lz4sd->extDictSize == 0); + result = LZ4_decompress_safe(source, dest, compressedSize, maxOutputSize); + if (result <= 0) return result; + lz4sd->prefixSize = result; + lz4sd->prefixEnd = (BYTE*)dest + result; + } else if (lz4sd->prefixEnd == (BYTE*)dest) { + /* They're rolling the current segment. */ + if (lz4sd->prefixSize >= 64 KB - 1) + result = LZ4_decompress_safe_withPrefix64k(source, dest, compressedSize, maxOutputSize); + else if (lz4sd->extDictSize == 0) + result = LZ4_decompress_safe_withSmallPrefix(source, dest, compressedSize, maxOutputSize, + lz4sd->prefixSize); + else + result = LZ4_decompress_safe_doubleDict(source, dest, compressedSize, maxOutputSize, + lz4sd->prefixSize, lz4sd->externalDict, lz4sd->extDictSize); if (result <= 0) return result; lz4sd->prefixSize += result; lz4sd->prefixEnd += result; - } - else - { + } else { + /* The buffer wraps around, or they're switching to another buffer. */ lz4sd->extDictSize = lz4sd->prefixSize; lz4sd->externalDict = lz4sd->prefixEnd - lz4sd->extDictSize; - result = LZ4_decompress_generic(source, dest, compressedSize, maxOutputSize, - endOnInputSize, full, 0, - usingExtDict, (BYTE*)dest, lz4sd->externalDict, lz4sd->extDictSize); + result = LZ4_decompress_safe_extDict(source, dest, compressedSize, maxOutputSize, + lz4sd->externalDict, lz4sd->extDictSize); if (result <= 0) return result; lz4sd->prefixSize = result; lz4sd->prefixEnd = (BYTE*)dest + result; @@ -1381,27 +1783,32 @@ return result; } +LZ4_FORCE_O2_GCC_PPC64LE int LZ4_decompress_fast_continue (LZ4_streamDecode_t* LZ4_streamDecode, const char* source, char* dest, int originalSize) { - LZ4_streamDecode_t_internal* lz4sd = (LZ4_streamDecode_t_internal*) LZ4_streamDecode; + LZ4_streamDecode_t_internal* lz4sd = &LZ4_streamDecode->internal_donotuse; int result; - if (lz4sd->prefixEnd == (BYTE*)dest) - { - result = LZ4_decompress_generic(source, dest, 0, originalSize, - endOnOutputSize, full, 0, - usingExtDict, lz4sd->prefixEnd - lz4sd->prefixSize, lz4sd->externalDict, lz4sd->extDictSize); + if (lz4sd->prefixSize == 0) { + assert(lz4sd->extDictSize == 0); + result = LZ4_decompress_fast(source, dest, originalSize); + if (result <= 0) return result; + lz4sd->prefixSize = originalSize; + lz4sd->prefixEnd = (BYTE*)dest + originalSize; + } else if (lz4sd->prefixEnd == (BYTE*)dest) { + if (lz4sd->prefixSize >= 64 KB - 1 || lz4sd->extDictSize == 0) + result = LZ4_decompress_fast(source, dest, originalSize); + else + result = LZ4_decompress_fast_doubleDict(source, dest, originalSize, + lz4sd->prefixSize, lz4sd->externalDict, lz4sd->extDictSize); if (result <= 0) return result; lz4sd->prefixSize += originalSize; lz4sd->prefixEnd += originalSize; - } - else - { + } else { lz4sd->extDictSize = lz4sd->prefixSize; - lz4sd->externalDict = (BYTE*)dest - lz4sd->extDictSize; - result = LZ4_decompress_generic(source, dest, 0, originalSize, - endOnOutputSize, full, 0, - usingExtDict, (BYTE*)dest, lz4sd->externalDict, lz4sd->extDictSize); + lz4sd->externalDict = lz4sd->prefixEnd - lz4sd->extDictSize; + result = LZ4_decompress_fast_extDict(source, dest, originalSize, + lz4sd->externalDict, lz4sd->extDictSize); if (result <= 0) return result; lz4sd->prefixSize = originalSize; lz4sd->prefixEnd = (BYTE*)dest + originalSize; @@ -1418,99 +1825,91 @@ the dictionary must be explicitly provided within parameters */ -FORCE_INLINE int LZ4_decompress_usingDict_generic(const char* source, char* dest, int compressedSize, int maxOutputSize, int safe, const char* dictStart, int dictSize) +int LZ4_decompress_safe_usingDict(const char* source, char* dest, int compressedSize, int maxOutputSize, const char* dictStart, int dictSize) { if (dictSize==0) - return LZ4_decompress_generic(source, dest, compressedSize, maxOutputSize, safe, full, 0, noDict, (BYTE*)dest, NULL, 0); - if (dictStart+dictSize == dest) - { - if (dictSize >= (int)(64 KB - 1)) - return LZ4_decompress_generic(source, dest, compressedSize, maxOutputSize, safe, full, 0, withPrefix64k, (BYTE*)dest-64 KB, NULL, 0); - return LZ4_decompress_generic(source, dest, compressedSize, maxOutputSize, safe, full, 0, noDict, (BYTE*)dest-dictSize, NULL, 0); + return LZ4_decompress_safe(source, dest, compressedSize, maxOutputSize); + if (dictStart+dictSize == dest) { + if (dictSize >= 64 KB - 1) + return LZ4_decompress_safe_withPrefix64k(source, dest, compressedSize, maxOutputSize); + return LZ4_decompress_safe_withSmallPrefix(source, dest, compressedSize, maxOutputSize, dictSize); } - return LZ4_decompress_generic(source, dest, compressedSize, maxOutputSize, safe, full, 0, usingExtDict, (BYTE*)dest, (const BYTE*)dictStart, dictSize); -} - -int LZ4_decompress_safe_usingDict(const char* source, char* dest, int compressedSize, int maxOutputSize, const char* dictStart, int dictSize) -{ - return LZ4_decompress_usingDict_generic(source, dest, compressedSize, maxOutputSize, 1, dictStart, dictSize); + return LZ4_decompress_safe_extDict(source, dest, compressedSize, maxOutputSize, dictStart, dictSize); } int LZ4_decompress_fast_usingDict(const char* source, char* dest, int originalSize, const char* dictStart, int dictSize) { - return LZ4_decompress_usingDict_generic(source, dest, 0, originalSize, 0, dictStart, dictSize); -} - -/* debug function */ -int LZ4_decompress_safe_forceExtDict(const char* source, char* dest, int compressedSize, int maxOutputSize, const char* dictStart, int dictSize) -{ - return LZ4_decompress_generic(source, dest, compressedSize, maxOutputSize, endOnInputSize, full, 0, usingExtDict, (BYTE*)dest, (const BYTE*)dictStart, dictSize); + if (dictSize==0 || dictStart+dictSize == dest) + return LZ4_decompress_fast(source, dest, originalSize); + return LZ4_decompress_fast_extDict(source, dest, originalSize, dictStart, dictSize); } -/*************************************************** +/*=************************************************* * Obsolete Functions ***************************************************/ /* obsolete compression functions */ -int LZ4_compress_limitedOutput(const char* source, char* dest, int inputSize, int maxOutputSize) { return LZ4_compress_default(source, dest, inputSize, maxOutputSize); } -int LZ4_compress(const char* source, char* dest, int inputSize) { return LZ4_compress_default(source, dest, inputSize, LZ4_compressBound(inputSize)); } -int LZ4_compress_limitedOutput_withState (void* state, const char* src, char* dst, int srcSize, int dstSize) { return LZ4_compress_fast_extState(state, src, dst, srcSize, dstSize, 1); } -int LZ4_compress_withState (void* state, const char* src, char* dst, int srcSize) { return LZ4_compress_fast_extState(state, src, dst, srcSize, LZ4_compressBound(srcSize), 1); } -int LZ4_compress_limitedOutput_continue (LZ4_stream_t* LZ4_stream, const char* src, char* dst, int srcSize, int maxDstSize) { return LZ4_compress_fast_continue(LZ4_stream, src, dst, srcSize, maxDstSize, 1); } -int LZ4_compress_continue (LZ4_stream_t* LZ4_stream, const char* source, char* dest, int inputSize) { return LZ4_compress_fast_continue(LZ4_stream, source, dest, inputSize, LZ4_compressBound(inputSize), 1); } +int LZ4_compress_limitedOutput(const char* source, char* dest, int inputSize, int maxOutputSize) +{ + return LZ4_compress_default(source, dest, inputSize, maxOutputSize); +} +int LZ4_compress(const char* source, char* dest, int inputSize) +{ + return LZ4_compress_default(source, dest, inputSize, LZ4_compressBound(inputSize)); +} +int LZ4_compress_limitedOutput_withState (void* state, const char* src, char* dst, int srcSize, int dstSize) +{ + return LZ4_compress_fast_extState(state, src, dst, srcSize, dstSize, 1); +} +int LZ4_compress_withState (void* state, const char* src, char* dst, int srcSize) +{ + return LZ4_compress_fast_extState(state, src, dst, srcSize, LZ4_compressBound(srcSize), 1); +} +int LZ4_compress_limitedOutput_continue (LZ4_stream_t* LZ4_stream, const char* src, char* dst, int srcSize, int dstCapacity) +{ + return LZ4_compress_fast_continue(LZ4_stream, src, dst, srcSize, dstCapacity, 1); +} +int LZ4_compress_continue (LZ4_stream_t* LZ4_stream, const char* source, char* dest, int inputSize) +{ + return LZ4_compress_fast_continue(LZ4_stream, source, dest, inputSize, LZ4_compressBound(inputSize), 1); +} /* -These function names are deprecated and should no longer be used. +These decompression functions are deprecated and should no longer be used. They are only provided here for compatibility with older user programs. - LZ4_uncompress is totally equivalent to LZ4_decompress_fast - LZ4_uncompress_unknownOutputSize is totally equivalent to LZ4_decompress_safe */ -int LZ4_uncompress (const char* source, char* dest, int outputSize) { return LZ4_decompress_fast(source, dest, outputSize); } -int LZ4_uncompress_unknownOutputSize (const char* source, char* dest, int isize, int maxOutputSize) { return LZ4_decompress_safe(source, dest, isize, maxOutputSize); } - +int LZ4_uncompress (const char* source, char* dest, int outputSize) +{ + return LZ4_decompress_fast(source, dest, outputSize); +} +int LZ4_uncompress_unknownOutputSize (const char* source, char* dest, int isize, int maxOutputSize) +{ + return LZ4_decompress_safe(source, dest, isize, maxOutputSize); +} /* Obsolete Streaming functions */ int LZ4_sizeofStreamState() { return LZ4_STREAMSIZE; } -static void LZ4_init(LZ4_stream_t_internal* lz4ds, BYTE* base) -{ - MEM_INIT(lz4ds, 0, LZ4_STREAMSIZE); - lz4ds->bufferStart = base; -} - int LZ4_resetStreamState(void* state, char* inputBuffer) { - if ((((size_t)state) & 3) != 0) return 1; /* Error : pointer is not aligned on 4-bytes boundary */ - LZ4_init((LZ4_stream_t_internal*)state, (BYTE*)inputBuffer); + (void)inputBuffer; + LZ4_resetStream((LZ4_stream_t*)state); return 0; } void* LZ4_create (char* inputBuffer) { - void* lz4ds = ALLOCATOR(8, LZ4_STREAMSIZE_U64); - LZ4_init ((LZ4_stream_t_internal*)lz4ds, (BYTE*)inputBuffer); - return lz4ds; + (void)inputBuffer; + return LZ4_createStream(); } -char* LZ4_slideInputBuffer (void* LZ4_Data) +char* LZ4_slideInputBuffer (void* state) { - LZ4_stream_t_internal* ctx = (LZ4_stream_t_internal*)LZ4_Data; - int dictSize = LZ4_saveDict((LZ4_stream_t*)LZ4_Data, (char*)ctx->bufferStart, 64 KB); - return (char*)(ctx->bufferStart + dictSize); -} - -/* Obsolete streaming decompression functions */ - -int LZ4_decompress_safe_withPrefix64k(const char* source, char* dest, int compressedSize, int maxOutputSize) -{ - return LZ4_decompress_generic(source, dest, compressedSize, maxOutputSize, endOnInputSize, full, 0, withPrefix64k, (BYTE*)dest - 64 KB, NULL, 64 KB); -} - -int LZ4_decompress_fast_withPrefix64k(const char* source, char* dest, int originalSize) -{ - return LZ4_decompress_generic(source, dest, 0, originalSize, endOnOutputSize, full, 0, withPrefix64k, (BYTE*)dest - 64 KB, NULL, 64 KB); + /* avoid const char * -> char * conversion warning */ + return (char *)(uptrval)((LZ4_stream_t*)state)->internal_donotuse.dictionary; } #endif /* LZ4_COMMONDEFS_ONLY */ - diff -Nru grass-7.4.3/lib/gis/lz4.h grass-7.6.0/lib/gis/lz4.h --- grass-7.4.3/lib/gis/lz4.h 2016-04-11 09:13:09.000000000 +0000 +++ grass-7.6.0/lib/gis/lz4.h 2018-05-19 21:11:25.000000000 +0000 @@ -1,7 +1,7 @@ /* - LZ4 - Fast LZ compression algorithm - Header File - Copyright (C) 2011-2015, Yann Collet. + * LZ4 - Fast LZ compression algorithm + * Header File + * Copyright (C) 2011-2017, Yann Collet. BSD 2-Clause License (http://www.opensource.org/licenses/bsd-license.php) @@ -29,291 +29,535 @@ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. You can contact the author at : - - LZ4 source repository : https://github.com/Cyan4973/lz4 - - LZ4 public forum : https://groups.google.com/forum/#!forum/lz4c + - LZ4 homepage : http://www.lz4.org + - LZ4 source repository : https://github.com/lz4/lz4 */ -#pragma once - #if defined (__cplusplus) extern "C" { #endif +#ifndef LZ4_H_2983827168210 +#define LZ4_H_2983827168210 + +/* --- Dependency --- */ +#include /* size_t */ + + +/** + Introduction + + LZ4 is lossless compression algorithm, providing compression speed at 400 MB/s per core, + scalable with multi-cores CPU. It features an extremely fast decoder, with speed in + multiple GB/s per core, typically reaching RAM speed limits on multi-core systems. + + The LZ4 compression library provides in-memory compression and decompression functions. + Compression can be done in: + - a single step (described as Simple Functions) + - a single step, reusing a context (described in Advanced Functions) + - unbounded multiple steps (described as Streaming compression) + + lz4.h provides block compression functions. It gives full buffer control to user. + Decompressing an lz4-compressed block also requires metadata (such as compressed size). + Each application is free to encode such metadata in whichever way it wants. + + An additional format, called LZ4 frame specification (doc/lz4_Frame_format.md), + take care of encoding standard metadata alongside LZ4-compressed blocks. + If your application requires interoperability, it's recommended to use it. + A library is provided to take care of it, see lz4frame.h. +*/ + +/*^*************************************************************** +* Export parameters +*****************************************************************/ /* - * lz4.h provides block compression functions, and gives full buffer control to programmer. - * If you need to generate inter-operable compressed data (respecting LZ4 frame specification), - * and can let the library handle its own memory, please use lz4frame.h instead. +* LZ4_DLL_EXPORT : +* Enable exporting of functions when building a Windows DLL +* LZ4LIB_VISIBILITY : +* Control library symbols visibility. */ +#ifndef LZ4LIB_VISIBILITY +# if defined(__GNUC__) && (__GNUC__ >= 4) +# define LZ4LIB_VISIBILITY __attribute__ ((visibility ("default"))) +# else +# define LZ4LIB_VISIBILITY +# endif +#endif +#if defined(LZ4_DLL_EXPORT) && (LZ4_DLL_EXPORT==1) +# define LZ4LIB_API __declspec(dllexport) LZ4LIB_VISIBILITY +#elif defined(LZ4_DLL_IMPORT) && (LZ4_DLL_IMPORT==1) +# define LZ4LIB_API __declspec(dllimport) LZ4LIB_VISIBILITY /* It isn't required but allows to generate better code, saving a function pointer load from the IAT and an indirect jump.*/ +#else +# define LZ4LIB_API LZ4LIB_VISIBILITY +#endif -/************************************** -* Version -**************************************/ +/*------ Version ------*/ #define LZ4_VERSION_MAJOR 1 /* for breaking interface changes */ -#define LZ4_VERSION_MINOR 7 /* for new (non-breaking) interface capabilities */ -#define LZ4_VERSION_RELEASE 1 /* for tweaks, bug-fixes, or development */ +#define LZ4_VERSION_MINOR 8 /* for new (non-breaking) interface capabilities */ +#define LZ4_VERSION_RELEASE 2 /* for tweaks, bug-fixes, or development */ + #define LZ4_VERSION_NUMBER (LZ4_VERSION_MAJOR *100*100 + LZ4_VERSION_MINOR *100 + LZ4_VERSION_RELEASE) -int LZ4_versionNumber (void); -/************************************** +#define LZ4_LIB_VERSION LZ4_VERSION_MAJOR.LZ4_VERSION_MINOR.LZ4_VERSION_RELEASE +#define LZ4_QUOTE(str) #str +#define LZ4_EXPAND_AND_QUOTE(str) LZ4_QUOTE(str) +#define LZ4_VERSION_STRING LZ4_EXPAND_AND_QUOTE(LZ4_LIB_VERSION) + +LZ4LIB_API int LZ4_versionNumber (void); /**< library version number; useful to check dll version */ +LZ4LIB_API const char* LZ4_versionString (void); /**< library version string; unseful to check dll version */ + + +/*-************************************ * Tuning parameter **************************************/ -/* +/*! * LZ4_MEMORY_USAGE : * Memory usage formula : N->2^N Bytes (examples : 10 -> 1KB; 12 -> 4KB ; 16 -> 64KB; 20 -> 1MB; etc.) * Increasing memory usage improves compression ratio - * Reduced memory usage can improve speed, due to cache effect + * Reduced memory usage may improve speed, thanks to cache effect * Default value is 14, for 16KB, which nicely fits into Intel x86 L1 cache */ -#define LZ4_MEMORY_USAGE 14 - +#ifndef LZ4_MEMORY_USAGE +# define LZ4_MEMORY_USAGE 14 +#endif -/************************************** +/*-************************************ * Simple Functions **************************************/ - -int LZ4_compress_default(const char* source, char* dest, int sourceSize, int maxDestSize); -int LZ4_decompress_safe (const char* source, char* dest, int compressedSize, int maxDecompressedSize); - -/* -LZ4_compress_default() : - Compresses 'sourceSize' bytes from buffer 'source' - into already allocated 'dest' buffer of size 'maxDestSize'. - Compression is guaranteed to succeed if 'maxDestSize' >= LZ4_compressBound(sourceSize). +/*! LZ4_compress_default() : + Compresses 'srcSize' bytes from buffer 'src' + into already allocated 'dst' buffer of size 'dstCapacity'. + Compression is guaranteed to succeed if 'dstCapacity' >= LZ4_compressBound(srcSize). It also runs faster, so it's a recommended setting. - If the function cannot compress 'source' into a more limited 'dest' budget, + If the function cannot compress 'src' into a more limited 'dst' budget, compression stops *immediately*, and the function result is zero. - As a consequence, 'dest' content is not valid. - This function never writes outside 'dest' buffer, nor read outside 'source' buffer. - sourceSize : Max supported value is LZ4_MAX_INPUT_VALUE - maxDestSize : full or partial size of buffer 'dest' (which must be already allocated) - return : the number of bytes written into buffer 'dest' (necessarily <= maxOutputSize) - or 0 if compression fails - -LZ4_decompress_safe() : - compressedSize : is the precise full size of the compressed block. - maxDecompressedSize : is the size of destination buffer, which must be already allocated. - return : the number of bytes decompressed into destination buffer (necessarily <= maxDecompressedSize) - If destination buffer is not large enough, decoding will stop and output an error code (<0). + Note : as a consequence, 'dst' content is not valid. + Note 2 : This function is protected against buffer overflow scenarios (never writes outside 'dst' buffer, nor read outside 'source' buffer). + srcSize : max supported value is LZ4_MAX_INPUT_SIZE. + dstCapacity : size of buffer 'dst' (which must be already allocated) + return : the number of bytes written into buffer 'dst' (necessarily <= dstCapacity) + or 0 if compression fails */ +LZ4LIB_API int LZ4_compress_default(const char* src, char* dst, int srcSize, int dstCapacity); + +/*! LZ4_decompress_safe() : + compressedSize : is the exact complete size of the compressed block. + dstCapacity : is the size of destination buffer, which must be already allocated. + return : the number of bytes decompressed into destination buffer (necessarily <= dstCapacity) + If destination buffer is not large enough, decoding will stop and output an error code (negative value). If the source stream is detected malformed, the function will stop decoding and return a negative result. - This function is protected against buffer overflow exploits, including malicious data packets. - It never writes outside output buffer, nor reads outside input buffer. + This function is protected against malicious data packets. */ +LZ4LIB_API int LZ4_decompress_safe (const char* src, char* dst, int compressedSize, int dstCapacity); -/************************************** +/*-************************************ * Advanced Functions **************************************/ #define LZ4_MAX_INPUT_SIZE 0x7E000000 /* 2 113 929 216 bytes */ #define LZ4_COMPRESSBOUND(isize) ((unsigned)(isize) > (unsigned)LZ4_MAX_INPUT_SIZE ? 0 : (isize) + ((isize)/255) + 16) -/* +/*! LZ4_compressBound() : Provides the maximum size that LZ4 compression may output in a "worst case" scenario (input data not compressible) This function is primarily useful for memory allocation purposes (destination buffer size). Macro LZ4_COMPRESSBOUND() is also provided for compilation-time evaluation (stack memory allocation for example). - Note that LZ4_compress_default() compress faster when dest buffer size is >= LZ4_compressBound(srcSize) + Note that LZ4_compress_default() compresses faster when dstCapacity is >= LZ4_compressBound(srcSize) inputSize : max supported value is LZ4_MAX_INPUT_SIZE return : maximum output size in a "worst case" scenario - or 0, if input size is too large ( > LZ4_MAX_INPUT_SIZE) + or 0, if input size is incorrect (too large or negative) */ -int LZ4_compressBound(int inputSize); +LZ4LIB_API int LZ4_compressBound(int inputSize); -/* +/*! LZ4_compress_fast() : - Same as LZ4_compress_default(), but allows selecting an "acceleration" factor. + Same as LZ4_compress_default(), but allows selection of "acceleration" factor. The larger the acceleration value, the faster the algorithm, but also the lesser the compression. It's a trade-off. It can be fine tuned, with each successive value providing roughly +~3% to speed. An acceleration value of "1" is the same as regular LZ4_compress_default() - Values <= 0 will be replaced by ACCELERATION_DEFAULT (see lz4.c), which is 1. + Values <= 0 will be replaced by ACCELERATION_DEFAULT (currently == 1, see lz4.c). */ -int LZ4_compress_fast (const char* source, char* dest, int sourceSize, int maxDestSize, int acceleration); +LZ4LIB_API int LZ4_compress_fast (const char* src, char* dst, int srcSize, int dstCapacity, int acceleration); -/* +/*! LZ4_compress_fast_extState() : Same compression function, just using an externally allocated memory space to store compression state. Use LZ4_sizeofState() to know how much memory must be allocated, and allocate it on 8-bytes boundaries (using malloc() typically). Then, provide it as 'void* state' to compression function. */ -int LZ4_sizeofState(void); -int LZ4_compress_fast_extState (void* state, const char* source, char* dest, int inputSize, int maxDestSize, int acceleration); +LZ4LIB_API int LZ4_sizeofState(void); +LZ4LIB_API int LZ4_compress_fast_extState (void* state, const char* src, char* dst, int srcSize, int dstCapacity, int acceleration); -/* +/*! LZ4_compress_destSize() : - Reverse the logic, by compressing as much data as possible from 'source' buffer - into already allocated buffer 'dest' of size 'targetDestSize'. - This function either compresses the entire 'source' content into 'dest' if it's large enough, - or fill 'dest' buffer completely with as much data as possible from 'source'. - *sourceSizePtr : will be modified to indicate how many bytes where read from 'source' to fill 'dest'. - New value is necessarily <= old value. - return : Nb bytes written into 'dest' (necessarily <= targetDestSize) - or 0 if compression fails -*/ -int LZ4_compress_destSize (const char* source, char* dest, int* sourceSizePtr, int targetDestSize); - - -/* -LZ4_decompress_fast() : - originalSize : is the original and therefore uncompressed size - return : the number of bytes read from the source buffer (in other words, the compressed size) - If the source stream is detected malformed, the function will stop decoding and return a negative result. - Destination buffer must be already allocated. Its size must be a minimum of 'originalSize' bytes. - note : This function fully respect memory boundaries for properly formed compressed data. - It is a bit faster than LZ4_decompress_safe(). - However, it does not provide any protection against intentionally modified data stream (malicious input). - Use this function in trusted environment only (data to decode comes from a trusted source). + Reverse the logic : compresses as much data as possible from 'src' buffer + into already allocated buffer 'dst' of size 'targetDestSize'. + This function either compresses the entire 'src' content into 'dst' if it's large enough, + or fill 'dst' buffer completely with as much data as possible from 'src'. + *srcSizePtr : will be modified to indicate how many bytes where read from 'src' to fill 'dst'. + New value is necessarily <= old value. + return : Nb bytes written into 'dst' (necessarily <= targetDestSize) + or 0 if compression fails +*/ +LZ4LIB_API int LZ4_compress_destSize (const char* src, char* dst, int* srcSizePtr, int targetDstSize); + + +/*! +LZ4_decompress_fast() : **unsafe!** +This function is a bit faster than LZ4_decompress_safe(), +but it may misbehave on malformed input because it doesn't perform full validation of compressed data. + originalSize : is the uncompressed size to regenerate + Destination buffer must be already allocated, and its size must be >= 'originalSize' bytes. + return : number of bytes read from source buffer (== compressed size). + If the source stream is detected malformed, the function stops decoding and return a negative result. + note : This function is only usable if the originalSize of uncompressed data is known in advance. + The caller should also check that all the compressed input has been consumed properly, + i.e. that the return value matches the size of the buffer with compressed input. + The function never writes past the output buffer. However, since it doesn't know its 'src' size, + it may read past the intended input. Also, because match offsets are not validated during decoding, + reads from 'src' may underflow. Use this function in trusted environment **only**. */ -int LZ4_decompress_fast (const char* source, char* dest, int originalSize); +LZ4LIB_API int LZ4_decompress_fast (const char* src, char* dst, int originalSize); -/* +/*! LZ4_decompress_safe_partial() : - This function decompress a compressed block of size 'compressedSize' at position 'source' - into destination buffer 'dest' of size 'maxDecompressedSize'. - The function tries to stop decompressing operation as soon as 'targetOutputSize' has been reached, - reducing decompression time. - return : the number of bytes decoded in the destination buffer (necessarily <= maxDecompressedSize) - Note : this number can be < 'targetOutputSize' should the compressed block to decode be smaller. - Always control how many bytes were decoded. - If the source stream is detected malformed, the function will stop decoding and return a negative result. - This function never writes outside of output buffer, and never reads outside of input buffer. It is therefore protected against malicious data packets + This function decompress a compressed block of size 'srcSize' at position 'src' + into destination buffer 'dst' of size 'dstCapacity'. + The function will decompress a minimum of 'targetOutputSize' bytes, and stop after that. + However, it's not accurate, and may write more than 'targetOutputSize' (but always <= dstCapacity). + @return : the number of bytes decoded in the destination buffer (necessarily <= dstCapacity) + Note : this number can also be < targetOutputSize, if compressed block contains less data. + Therefore, always control how many bytes were decoded. + If source stream is detected malformed, function returns a negative result. + This function is protected against malicious data packets. */ -int LZ4_decompress_safe_partial (const char* source, char* dest, int compressedSize, int targetOutputSize, int maxDecompressedSize); +LZ4LIB_API int LZ4_decompress_safe_partial (const char* src, char* dst, int srcSize, int targetOutputSize, int dstCapacity); -/*********************************************** +/*-********************************************* * Streaming Compression Functions ***********************************************/ -#define LZ4_STREAMSIZE_U64 ((1 << (LZ4_MEMORY_USAGE-3)) + 4) -#define LZ4_STREAMSIZE (LZ4_STREAMSIZE_U64 * sizeof(long long)) -/* - * LZ4_stream_t - * information structure to track an LZ4 stream. - * important : init this structure content before first use ! - * note : only allocated directly the structure if you are statically linking LZ4 - * If you are using liblz4 as a DLL, please use below construction methods instead. - */ -typedef struct { long long table[LZ4_STREAMSIZE_U64]; } LZ4_stream_t; +typedef union LZ4_stream_u LZ4_stream_t; /* incomplete type (defined later) */ -/* - * LZ4_resetStream - * Use this function to init an allocated LZ4_stream_t structure +/*! LZ4_createStream() and LZ4_freeStream() : + * LZ4_createStream() will allocate and initialize an `LZ4_stream_t` structure. + * LZ4_freeStream() releases its memory. */ -void LZ4_resetStream (LZ4_stream_t* streamPtr); +LZ4LIB_API LZ4_stream_t* LZ4_createStream(void); +LZ4LIB_API int LZ4_freeStream (LZ4_stream_t* streamPtr); -/* - * LZ4_createStream will allocate and initialize an LZ4_stream_t structure - * LZ4_freeStream releases its memory. - * In the context of a DLL (liblz4), please use these methods rather than the static struct. - * They are more future proof, in case of a change of LZ4_stream_t size. +/*! LZ4_resetStream() : + * An LZ4_stream_t structure can be allocated once and re-used multiple times. + * Use this function to start compressing a new stream. */ -LZ4_stream_t* LZ4_createStream(void); -int LZ4_freeStream (LZ4_stream_t* streamPtr); +LZ4LIB_API void LZ4_resetStream (LZ4_stream_t* streamPtr); -/* - * LZ4_loadDict - * Use this function to load a static dictionary into LZ4_stream. - * Any previous data will be forgotten, only 'dictionary' will remain in memory. - * Loading a size of 0 is allowed. - * Return : dictionary size, in bytes (necessarily <= 64 KB) +/*! LZ4_loadDict() : + * Use this function to load a static dictionary into LZ4_stream_t. + * Any previous data will be forgotten, only 'dictionary' will remain in memory. + * Loading a size of 0 is allowed, and is the same as reset. + * @return : dictionary size, in bytes (necessarily <= 64 KB) */ -int LZ4_loadDict (LZ4_stream_t* streamPtr, const char* dictionary, int dictSize); +LZ4LIB_API int LZ4_loadDict (LZ4_stream_t* streamPtr, const char* dictionary, int dictSize); -/* - * LZ4_compress_fast_continue - * Compress buffer content 'src', using data from previously compressed blocks as dictionary to improve compression ratio. - * Important : Previous data blocks are assumed to still be present and unmodified ! - * 'dst' buffer must be already allocated. - * If maxDstSize >= LZ4_compressBound(srcSize), compression is guaranteed to succeed, and runs faster. - * If not, and if compressed data cannot fit into 'dst' buffer size, compression stops, and function returns a zero. +/*! LZ4_compress_fast_continue() : + * Compress 'src' content using data from previously compressed blocks, for better compression ratio. + * 'dst' buffer must be already allocated. + * If dstCapacity >= LZ4_compressBound(srcSize), compression is guaranteed to succeed, and runs faster. + * + * Important : The previous 64KB of compressed data is assumed to remain present and unmodified in memory! + * + * Special 1 : When input is a double-buffer, they can have any size, including < 64 KB. + * Make sure that buffers are separated by at least one byte. + * This way, each block only depends on previous block. + * Special 2 : If input buffer is a ring-buffer, it can have any size, including < 64 KB. + * + * @return : size of compressed block + * or 0 if there is an error (typically, cannot fit into 'dst'). + * After an error, the stream status is invalid, it can only be reset or freed. */ -int LZ4_compress_fast_continue (LZ4_stream_t* streamPtr, const char* src, char* dst, int srcSize, int maxDstSize, int acceleration); +LZ4LIB_API int LZ4_compress_fast_continue (LZ4_stream_t* streamPtr, const char* src, char* dst, int srcSize, int dstCapacity, int acceleration); -/* - * LZ4_saveDict - * If previously compressed data block is not guaranteed to remain available at its memory location - * save it into a safer place (char* safeBuffer) - * Note : you don't need to call LZ4_loadDict() afterwards, - * dictionary is immediately usable, you can therefore call LZ4_compress_fast_continue() - * Return : saved dictionary size in bytes (necessarily <= dictSize), or 0 if error +/*! LZ4_saveDict() : + * If last 64KB data cannot be guaranteed to remain available at its current memory location, + * save it into a safer place (char* safeBuffer). + * This is schematically equivalent to a memcpy() followed by LZ4_loadDict(), + * but is much faster, because LZ4_saveDict() doesn't need to rebuild tables. + * @return : saved dictionary size in bytes (necessarily <= maxDictSize), or 0 if error. */ -int LZ4_saveDict (LZ4_stream_t* streamPtr, char* safeBuffer, int dictSize); +LZ4LIB_API int LZ4_saveDict (LZ4_stream_t* streamPtr, char* safeBuffer, int maxDictSize); -/************************************************ +/*-********************************************** * Streaming Decompression Functions +* Bufferless synchronous API ************************************************/ +typedef union LZ4_streamDecode_u LZ4_streamDecode_t; /* tracking context */ -#define LZ4_STREAMDECODESIZE_U64 4 -#define LZ4_STREAMDECODESIZE (LZ4_STREAMDECODESIZE_U64 * sizeof(unsigned long long)) -typedef struct { unsigned long long table[LZ4_STREAMDECODESIZE_U64]; } LZ4_streamDecode_t; -/* - * LZ4_streamDecode_t - * information structure to track an LZ4 stream. - * init this structure content using LZ4_setStreamDecode or memset() before first use ! +/*! LZ4_createStreamDecode() and LZ4_freeStreamDecode() : + * creation / destruction of streaming decompression tracking context. + * A tracking context can be re-used multiple times. + */ +LZ4LIB_API LZ4_streamDecode_t* LZ4_createStreamDecode(void); +LZ4LIB_API int LZ4_freeStreamDecode (LZ4_streamDecode_t* LZ4_stream); + +/*! LZ4_setStreamDecode() : + * An LZ4_streamDecode_t context can be allocated once and re-used multiple times. + * Use this function to start decompression of a new stream of blocks. + * A dictionary can optionnally be set. Use NULL or size 0 for a reset order. + * Dictionary is presumed stable : it must remain accessible and unmodified during next decompression. + * @return : 1 if OK, 0 if error + */ +LZ4LIB_API int LZ4_setStreamDecode (LZ4_streamDecode_t* LZ4_streamDecode, const char* dictionary, int dictSize); + +/*! LZ4_decoderRingBufferSize() : v1.8.2 + * Note : in a ring buffer scenario (optional), + * blocks are presumed decompressed next to each other + * up to the moment there is not enough remaining space for next block (remainingSize < maxBlockSize), + * at which stage it resumes from beginning of ring buffer. + * When setting such a ring buffer for streaming decompression, + * provides the minimum size of this ring buffer + * to be compatible with any source respecting maxBlockSize condition. + * @return : minimum ring buffer size, + * or 0 if there is an error (invalid maxBlockSize). + */ +LZ4LIB_API int LZ4_decoderRingBufferSize(int maxBlockSize); +#define LZ4_DECODER_RING_BUFFER_SIZE(mbs) (65536 + 14 + (mbs)) /* for static allocation; mbs presumed valid */ + +/*! LZ4_decompress_*_continue() : + * These decoding functions allow decompression of consecutive blocks in "streaming" mode. + * A block is an unsplittable entity, it must be presented entirely to a decompression function. + * Decompression functions only accepts one block at a time. + * The last 64KB of previously decoded data *must* remain available and unmodified at the memory position where they were decoded. + * If less than 64KB of data has been decoded, all the data must be present. + * + * Special : if decompression side sets a ring buffer, it must respect one of the following conditions : + * - Decompression buffer size is _at least_ LZ4_decoderRingBufferSize(maxBlockSize). + * maxBlockSize is the maximum size of any single block. It can have any value > 16 bytes. + * In which case, encoding and decoding buffers do not need to be synchronized. + * Actually, data can be produced by any source compliant with LZ4 format specification, and respecting maxBlockSize. + * - Synchronized mode : + * Decompression buffer size is _exactly_ the same as compression buffer size, + * and follows exactly same update rule (block boundaries at same positions), + * and decoding function is provided with exact decompressed size of each block (exception for last block of the stream), + * _then_ decoding & encoding ring buffer can have any size, including small ones ( < 64 KB). + * - Decompression buffer is larger than encoding buffer, by a minimum of maxBlockSize more bytes. + * In which case, encoding and decoding buffers do not need to be synchronized, + * and encoding ring buffer can have any size, including small ones ( < 64 KB). + * + * Whenever these conditions are not possible, + * save the last 64KB of decoded data into a safe buffer where it can't be modified during decompression, + * then indicate where this data is saved using LZ4_setStreamDecode(), before decompressing next block. +*/ +LZ4LIB_API int LZ4_decompress_safe_continue (LZ4_streamDecode_t* LZ4_streamDecode, const char* src, char* dst, int srcSize, int dstCapacity); +LZ4LIB_API int LZ4_decompress_fast_continue (LZ4_streamDecode_t* LZ4_streamDecode, const char* src, char* dst, int originalSize); + + +/*! LZ4_decompress_*_usingDict() : + * These decoding functions work the same as + * a combination of LZ4_setStreamDecode() followed by LZ4_decompress_*_continue() + * They are stand-alone, and don't need an LZ4_streamDecode_t structure. + * Dictionary is presumed stable : it must remain accessible and unmodified during next decompression. + */ +LZ4LIB_API int LZ4_decompress_safe_usingDict (const char* src, char* dst, int srcSize, int dstCapcity, const char* dictStart, int dictSize); +LZ4LIB_API int LZ4_decompress_fast_usingDict (const char* src, char* dst, int originalSize, const char* dictStart, int dictSize); + + +/*^********************************************** + * !!!!!! STATIC LINKING ONLY !!!!!! + ***********************************************/ + +/*-************************************ + * Unstable declarations + ************************************** + * Declarations in this section should be considered unstable. + * Use at your own peril, etc., etc. + * They may be removed in the future. + * Their signatures may change. + **************************************/ + +#ifdef LZ4_STATIC_LINKING_ONLY + +/*! LZ4_resetStream_fast() : + * Use this, like LZ4_resetStream(), to prepare a context for a new chain of + * calls to a streaming API (e.g., LZ4_compress_fast_continue()). + * + * Note: + * Using this in advance of a non- streaming-compression function is redundant, + * and potentially bad for performance, since they all perform their own custom + * reset internally. * - * In the context of a DLL (liblz4) please prefer usage of construction methods below. - * They are more future proof, in case of a change of LZ4_streamDecode_t size in the future. - * LZ4_createStreamDecode will allocate and initialize an LZ4_streamDecode_t structure - * LZ4_freeStreamDecode releases its memory. + * Differences from LZ4_resetStream(): + * When an LZ4_stream_t is known to be in a internally coherent state, + * it can often be prepared for a new compression with almost no work, only + * sometimes falling back to the full, expensive reset that is always required + * when the stream is in an indeterminate state (i.e., the reset performed by + * LZ4_resetStream()). + * + * LZ4_streams are guaranteed to be in a valid state when: + * - returned from LZ4_createStream() + * - reset by LZ4_resetStream() + * - memset(stream, 0, sizeof(LZ4_stream_t)), though this is discouraged + * - the stream was in a valid state and was reset by LZ4_resetStream_fast() + * - the stream was in a valid state and was then used in any compression call + * that returned success + * - the stream was in an indeterminate state and was used in a compression + * call that fully reset the state (e.g., LZ4_compress_fast_extState()) and + * that returned success + * + * When a stream isn't known to be in a valid state, it is not safe to pass to + * any fastReset or streaming function. It must first be cleansed by the full + * LZ4_resetStream(). */ -LZ4_streamDecode_t* LZ4_createStreamDecode(void); -int LZ4_freeStreamDecode (LZ4_streamDecode_t* LZ4_stream); +LZ4LIB_API void LZ4_resetStream_fast (LZ4_stream_t* streamPtr); -/* - * LZ4_setStreamDecode - * Use this function to instruct where to find the dictionary. - * Setting a size of 0 is allowed (same effect as reset). - * Return : 1 if OK, 0 if error +/*! LZ4_compress_fast_extState_fastReset() : + * A variant of LZ4_compress_fast_extState(). + * + * Using this variant avoids an expensive initialization step. It is only safe + * to call if the state buffer is known to be correctly initialized already + * (see above comment on LZ4_resetStream_fast() for a definition of "correctly + * initialized"). From a high level, the difference is that this function + * initializes the provided state with a call to something like + * LZ4_resetStream_fast() while LZ4_compress_fast_extState() starts with a + * call to LZ4_resetStream(). */ -int LZ4_setStreamDecode (LZ4_streamDecode_t* LZ4_streamDecode, const char* dictionary, int dictSize); +LZ4LIB_API int LZ4_compress_fast_extState_fastReset (void* state, const char* src, char* dst, int srcSize, int dstCapacity, int acceleration); -/* -*_continue() : - These decoding functions allow decompression of multiple blocks in "streaming" mode. - Previously decoded blocks *must* remain available at the memory position where they were decoded (up to 64 KB) - In the case of a ring buffers, decoding buffer must be either : - - Exactly same size as encoding buffer, with same update rule (block boundaries at same positions) - In which case, the decoding & encoding ring buffer can have any size, including very small ones ( < 64 KB). - - Larger than encoding buffer, by a minimum of maxBlockSize more bytes. - maxBlockSize is implementation dependent. It's the maximum size you intend to compress into a single block. - In which case, encoding and decoding buffers do not need to be synchronized, - and encoding ring buffer can have any size, including small ones ( < 64 KB). - - _At least_ 64 KB + 8 bytes + maxBlockSize. - In which case, encoding and decoding buffers do not need to be synchronized, - and encoding ring buffer can have any size, including larger than decoding buffer. - Whenever these conditions are not possible, save the last 64KB of decoded data into a safe buffer, - and indicate where it is saved using LZ4_setStreamDecode() -*/ -int LZ4_decompress_safe_continue (LZ4_streamDecode_t* LZ4_streamDecode, const char* source, char* dest, int compressedSize, int maxDecompressedSize); -int LZ4_decompress_fast_continue (LZ4_streamDecode_t* LZ4_streamDecode, const char* source, char* dest, int originalSize); +/*! LZ4_attach_dictionary() : + * This is an experimental API that allows for the efficient use of a + * static dictionary many times. + * + * Rather than re-loading the dictionary buffer into a working context before + * each compression, or copying a pre-loaded dictionary's LZ4_stream_t into a + * working LZ4_stream_t, this function introduces a no-copy setup mechanism, + * in which the working stream references the dictionary stream in-place. + * + * Several assumptions are made about the state of the dictionary stream. + * Currently, only streams which have been prepared by LZ4_loadDict() should + * be expected to work. + * + * Alternatively, the provided dictionary stream pointer may be NULL, in which + * case any existing dictionary stream is unset. + * + * If a dictionary is provided, it replaces any pre-existing stream history. + * The dictionary contents are the only history that can be referenced and + * logically immediately precede the data compressed in the first subsequent + * compression call. + * + * The dictionary will only remain attached to the working stream through the + * first compression call, at the end of which it is cleared. The dictionary + * stream (and source buffer) must remain in-place / accessible / unchanged + * through the completion of the first compression call on the stream. + */ +LZ4LIB_API void LZ4_attach_dictionary(LZ4_stream_t *working_stream, const LZ4_stream_t *dictionary_stream); +#endif -/* -Advanced decoding functions : -*_usingDict() : - These decoding functions work the same as - a combination of LZ4_setStreamDecode() followed by LZ4_decompress_x_continue() - They are stand-alone. They don't need nor update an LZ4_streamDecode_t structure. -*/ -int LZ4_decompress_safe_usingDict (const char* source, char* dest, int compressedSize, int maxDecompressedSize, const char* dictStart, int dictSize); -int LZ4_decompress_fast_usingDict (const char* source, char* dest, int originalSize, const char* dictStart, int dictSize); +/*-************************************ + * Private definitions + ************************************** + * Do not use these definitions. + * They are exposed to allow static allocation of `LZ4_stream_t` and `LZ4_streamDecode_t`. + * Using these definitions will expose code to API and/or ABI break in future versions of the library. + **************************************/ +#define LZ4_HASHLOG (LZ4_MEMORY_USAGE-2) +#define LZ4_HASHTABLESIZE (1 << LZ4_MEMORY_USAGE) +#define LZ4_HASH_SIZE_U32 (1 << LZ4_HASHLOG) /* required as macro for static allocation */ + +#if defined(__cplusplus) || (defined (__STDC_VERSION__) && (__STDC_VERSION__ >= 199901L) /* C99 */) +#include + +typedef struct LZ4_stream_t_internal LZ4_stream_t_internal; +struct LZ4_stream_t_internal { + uint32_t hashTable[LZ4_HASH_SIZE_U32]; + uint32_t currentOffset; + uint16_t initCheck; + uint16_t tableType; + const uint8_t* dictionary; + const LZ4_stream_t_internal* dictCtx; + uint32_t dictSize; +}; + +typedef struct { + const uint8_t* externalDict; + size_t extDictSize; + const uint8_t* prefixEnd; + size_t prefixSize; +} LZ4_streamDecode_t_internal; + +#else + +typedef struct LZ4_stream_t_internal LZ4_stream_t_internal; +struct LZ4_stream_t_internal { + unsigned int hashTable[LZ4_HASH_SIZE_U32]; + unsigned int currentOffset; + unsigned short initCheck; + unsigned short tableType; + const unsigned char* dictionary; + const LZ4_stream_t_internal* dictCtx; + unsigned int dictSize; +}; + +typedef struct { + const unsigned char* externalDict; + size_t extDictSize; + const unsigned char* prefixEnd; + size_t prefixSize; +} LZ4_streamDecode_t_internal; + +#endif + +/*! + * LZ4_stream_t : + * information structure to track an LZ4 stream. + * init this structure before first use. + * note : only use in association with static linking ! + * this definition is not API/ABI safe, + * it may change in a future version ! + */ +#define LZ4_STREAMSIZE_U64 ((1 << (LZ4_MEMORY_USAGE-3)) + 4) +#define LZ4_STREAMSIZE (LZ4_STREAMSIZE_U64 * sizeof(unsigned long long)) +union LZ4_stream_u { + unsigned long long table[LZ4_STREAMSIZE_U64]; + LZ4_stream_t_internal internal_donotuse; +} ; /* previously typedef'd to LZ4_stream_t */ +/*! + * LZ4_streamDecode_t : + * information structure to track an LZ4 stream during decompression. + * init this structure using LZ4_setStreamDecode (or memset()) before first use + * note : only use in association with static linking ! + * this definition is not API/ABI safe, + * and may change in a future version ! + */ +#define LZ4_STREAMDECODESIZE_U64 4 +#define LZ4_STREAMDECODESIZE (LZ4_STREAMDECODESIZE_U64 * sizeof(unsigned long long)) +union LZ4_streamDecode_u { + unsigned long long table[LZ4_STREAMDECODESIZE_U64]; + LZ4_streamDecode_t_internal internal_donotuse; +} ; /* previously typedef'd to LZ4_streamDecode_t */ + -/************************************** +/*-************************************ * Obsolete Functions **************************************/ -/* Deprecate Warnings */ -/* Should these warnings messages be a problem, + +/*! Deprecation warnings + Should deprecation warnings be a problem, it is generally possible to disable them, - with -Wno-deprecated-declarations for gcc - or _CRT_SECURE_NO_WARNINGS in Visual for example. - You can also define LZ4_DEPRECATE_WARNING_DEFBLOCK. */ -#ifndef LZ4_DEPRECATE_WARNING_DEFBLOCK -# define LZ4_DEPRECATE_WARNING_DEFBLOCK + typically with -Wno-deprecated-declarations for gcc + or _CRT_SECURE_NO_WARNINGS in Visual. + Otherwise, it's also possible to define LZ4_DISABLE_DEPRECATE_WARNINGS */ +#ifdef LZ4_DISABLE_DEPRECATE_WARNINGS +# define LZ4_DEPRECATED(message) /* disable deprecation warnings */ +#else # define LZ4_GCC_VERSION (__GNUC__ * 100 + __GNUC_MINOR__) -# if (LZ4_GCC_VERSION >= 405) || defined(__clang__) +# if defined (__cplusplus) && (__cplusplus >= 201402) /* C++14 or greater */ +# define LZ4_DEPRECATED(message) [[deprecated(message)]] +# elif (LZ4_GCC_VERSION >= 405) || defined(__clang__) # define LZ4_DEPRECATED(message) __attribute__((deprecated(message))) # elif (LZ4_GCC_VERSION >= 301) # define LZ4_DEPRECATED(message) __attribute__((deprecated)) @@ -323,36 +567,39 @@ # pragma message("WARNING: You need to implement LZ4_DEPRECATED for this compiler") # define LZ4_DEPRECATED(message) # endif -#endif /* LZ4_DEPRECATE_WARNING_DEFBLOCK */ +#endif /* LZ4_DISABLE_DEPRECATE_WARNINGS */ /* Obsolete compression functions */ -/* These functions are planned to start generate warnings by r131 approximately */ -int LZ4_compress (const char* source, char* dest, int sourceSize); -int LZ4_compress_limitedOutput (const char* source, char* dest, int sourceSize, int maxOutputSize); -int LZ4_compress_withState (void* state, const char* source, char* dest, int inputSize); -int LZ4_compress_limitedOutput_withState (void* state, const char* source, char* dest, int inputSize, int maxOutputSize); -int LZ4_compress_continue (LZ4_stream_t* LZ4_streamPtr, const char* source, char* dest, int inputSize); -int LZ4_compress_limitedOutput_continue (LZ4_stream_t* LZ4_streamPtr, const char* source, char* dest, int inputSize, int maxOutputSize); +LZ4_DEPRECATED("use LZ4_compress_default() instead") LZ4LIB_API int LZ4_compress (const char* source, char* dest, int sourceSize); +LZ4_DEPRECATED("use LZ4_compress_default() instead") LZ4LIB_API int LZ4_compress_limitedOutput (const char* source, char* dest, int sourceSize, int maxOutputSize); +LZ4_DEPRECATED("use LZ4_compress_fast_extState() instead") LZ4LIB_API int LZ4_compress_withState (void* state, const char* source, char* dest, int inputSize); +LZ4_DEPRECATED("use LZ4_compress_fast_extState() instead") LZ4LIB_API int LZ4_compress_limitedOutput_withState (void* state, const char* source, char* dest, int inputSize, int maxOutputSize); +LZ4_DEPRECATED("use LZ4_compress_fast_continue() instead") LZ4LIB_API int LZ4_compress_continue (LZ4_stream_t* LZ4_streamPtr, const char* source, char* dest, int inputSize); +LZ4_DEPRECATED("use LZ4_compress_fast_continue() instead") LZ4LIB_API int LZ4_compress_limitedOutput_continue (LZ4_stream_t* LZ4_streamPtr, const char* source, char* dest, int inputSize, int maxOutputSize); /* Obsolete decompression functions */ -/* These function names are completely deprecated and must no longer be used. - They are only provided here for compatibility with older programs. - - LZ4_uncompress is the same as LZ4_decompress_fast - - LZ4_uncompress_unknownOutputSize is the same as LZ4_decompress_safe - These function prototypes are now disabled; uncomment them only if you really need them. - It is highly recommended to stop using these prototypes and migrate to maintained ones */ -/* int LZ4_uncompress (const char* source, char* dest, int outputSize); */ -/* int LZ4_uncompress_unknownOutputSize (const char* source, char* dest, int isize, int maxOutputSize); */ - -/* Obsolete streaming functions; use new streaming interface whenever possible */ -LZ4_DEPRECATED("use LZ4_createStream() instead") void* LZ4_create (char* inputBuffer); -LZ4_DEPRECATED("use LZ4_createStream() instead") int LZ4_sizeofStreamState(void); -LZ4_DEPRECATED("use LZ4_resetStream() instead") int LZ4_resetStreamState(void* state, char* inputBuffer); -LZ4_DEPRECATED("use LZ4_saveDict() instead") char* LZ4_slideInputBuffer (void* state); +LZ4_DEPRECATED("use LZ4_decompress_fast() instead") LZ4LIB_API int LZ4_uncompress (const char* source, char* dest, int outputSize); +LZ4_DEPRECATED("use LZ4_decompress_safe() instead") LZ4LIB_API int LZ4_uncompress_unknownOutputSize (const char* source, char* dest, int isize, int maxOutputSize); + +/* Obsolete streaming functions; degraded functionality; do not use! + * + * In order to perform streaming compression, these functions depended on data + * that is no longer tracked in the state. They have been preserved as well as + * possible: using them will still produce a correct output. However, they don't + * actually retain any history between compression calls. The compression ratio + * achieved will therefore be no better than compressing each chunk + * independently. + */ +LZ4_DEPRECATED("Use LZ4_createStream() instead") LZ4LIB_API void* LZ4_create (char* inputBuffer); +LZ4_DEPRECATED("Use LZ4_createStream() instead") LZ4LIB_API int LZ4_sizeofStreamState(void); +LZ4_DEPRECATED("Use LZ4_resetStream() instead") LZ4LIB_API int LZ4_resetStreamState(void* state, char* inputBuffer); +LZ4_DEPRECATED("Use LZ4_saveDict() instead") LZ4LIB_API char* LZ4_slideInputBuffer (void* state); /* Obsolete streaming decoding functions */ -LZ4_DEPRECATED("use LZ4_decompress_safe_usingDict() instead") int LZ4_decompress_safe_withPrefix64k (const char* src, char* dst, int compressedSize, int maxDstSize); -LZ4_DEPRECATED("use LZ4_decompress_fast_usingDict() instead") int LZ4_decompress_fast_withPrefix64k (const char* src, char* dst, int originalSize); +LZ4_DEPRECATED("use LZ4_decompress_safe_usingDict() instead") LZ4LIB_API int LZ4_decompress_safe_withPrefix64k (const char* src, char* dst, int compressedSize, int maxDstSize); +LZ4_DEPRECATED("use LZ4_decompress_fast_usingDict() instead") LZ4LIB_API int LZ4_decompress_fast_withPrefix64k (const char* src, char* dst, int originalSize); + +#endif /* LZ4_H_2983827168210 */ #if defined (__cplusplus) diff -Nru grass-7.4.3/lib/gis/Makefile grass-7.6.0/lib/gis/Makefile --- grass-7.4.3/lib/gis/Makefile 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/lib/gis/Makefile 2018-08-31 15:00:18.000000000 +0000 @@ -2,7 +2,7 @@ LIB = GIS -EXTRA_INC = $(ZLIBINCPATH) $(PTHREADINCPATH) $(REGEXINCPATH) +EXTRA_INC = $(ZLIBINCPATH) $(BZIP2INCPATH) $(ZSTDINCPATH) $(PTHREADINCPATH) $(REGEXINCPATH) EXTRA_CFLAGS = -DGRASS_VERSION_DATE=\"'$(GRASS_VERSION_DATE)'\" PROJSRC = ellipse.table ellipse.table.solar.system datum.table \ diff -Nru grass-7.4.3/lib/gis/make_loc.c grass-7.6.0/lib/gis/make_loc.c --- grass-7.4.3/lib/gis/make_loc.c 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/lib/gis/make_loc.c 2018-08-31 15:00:18.000000000 +0000 @@ -93,6 +93,59 @@ } /*! + * \brief Create a new location + * + * This function creates a new location in the current database, + * initializes the projection, default window and current window, + * and sets the EPSG code if present + * + * \param location_name Name of the new location. Should not include + * the full path, the location will be created within + * the current database. + * \param wind default window setting for the new location. + * All fields should be set in this + * structure, and care should be taken to ensure that + * the proj/zone fields match the definition in the + * proj_info parameter(see G_set_cellhd_from_projinfo()). + * + * \param proj_info projection definition suitable to write to the + * PROJ_INFO file, or NULL for PROJECTION_XY. + * + * \param proj_units projection units suitable to write to the PROJ_UNITS + * file, or NULL. + * + * \param proj_epsg EPSG code suitable to write to the PROJ_EPSG + * file, or NULL. + * + * \return 0 on success + * \return -1 to indicate a system error (check errno). + * \return -2 failed to create projection file (currently not used) + * \return -3 illegal name + */ +int G_make_location_epsg(const char *location_name, + struct Cell_head *wind, + const struct Key_Value *proj_info, + const struct Key_Value *proj_units, + const struct Key_Value *proj_epsg) +{ + int ret; + char path[GPATH_MAX]; + + ret = G_make_location(location_name, wind, proj_info, proj_units); + + if (ret != 0) + return ret; + + /* Write out the PROJ_EPSG if available. */ + if (proj_epsg != NULL) { + G_file_name(path, "", "PROJ_EPSG", "PERMANENT"); + G_write_key_value_file(path, proj_epsg); + } + + return 0; +} + +/*! * \brief Compare projections including units * * \param proj_info1 projection info to compare diff -Nru grass-7.4.3/lib/gis/parser.c grass-7.6.0/lib/gis/parser.c --- grass-7.4.3/lib/gis/parser.c 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/lib/gis/parser.c 2018-08-31 15:00:18.000000000 +0000 @@ -344,6 +344,9 @@ G_basename(tmp_name, "exe"); st->pgm_name = tmp_name; + if (!st->module_info.label && !st->module_info.description) + G_warning(_("Bug in UI description. Missing module description")); + /* Stash default answers */ opt = &st->first_option; @@ -351,8 +354,12 @@ if (opt->required) st->has_required = 1; + if (!opt->key) + G_warning(_("Bug in UI description. Missing option key")); if (!valid_option_name(opt->key)) - G_warning(_("BUG in option name, '%s' is not valid"), opt->key); + G_warning(_("Bug in UI description. Option key <%s> is not valid"), opt->key); + if (!opt->label && !opt->description) + G_warning(_("Bug in UI description. Description for option <%s> missing"), opt->key ? opt->key : "?"); /* Parse options */ if (opt->options) { @@ -404,7 +411,7 @@ j++; } if (!found) { - G_warning(_("BUG in descriptions, option '%s' in <%s> does not exist"), + G_warning(_("Bug in UI description. Option '%s' in <%s> does not exist"), tokens[i], opt->key); } else { diff -Nru grass-7.4.3/lib/gis/parser_dependencies.c grass-7.6.0/lib/gis/parser_dependencies.c --- grass-7.4.3/lib/gis/parser_dependencies.c 2017-11-12 18:39:55.000000000 +0000 +++ grass-7.6.0/lib/gis/parser_dependencies.c 2018-09-09 09:22:51.000000000 +0000 @@ -302,7 +302,7 @@ return; if (count_present(rule, 1) < rule->count - 1) { char *err; - G_asprintf(&err, _("Option %s requires all of %s"), + G_asprintf(&err, _("Option <%s> requires all of %s"), get_name(rule->opts[0]), describe_rule(rule, 1, 0)); append_error(err); } @@ -329,7 +329,7 @@ return; if (count_present(rule, 1) > 0) { char *err; - G_asprintf(&err, _("Option %s is mutually exclusive with all of %s"), + G_asprintf(&err, _("Option <%s> is mutually exclusive with all of %s"), get_name(rule->opts[0]), describe_rule(rule, 1, 0)); append_error(err); } diff -Nru grass-7.4.3/lib/gis/parser_script.c grass-7.6.0/lib/gis/parser_script.c --- grass-7.4.3/lib/gis/parser_script.c 2014-12-29 20:19:57.000000000 +0000 +++ grass-7.6.0/lib/gis/parser_script.c 2017-12-30 10:55:48.000000000 +0000 @@ -62,9 +62,11 @@ if (st->module_info.description) fprintf(fp, "#%% description: %s\n", st->module_info.description); if (st->module_info.keywords) { - fprintf(fp, "#%% keyword: "); - G__print_keywords(fp, NULL); - fprintf(fp, "\n"); + int i; + + for(i = 0; i < st->n_keys; i++) { + fprintf(fp, "#%% keyword: %s\n", st->module_info.keywords[i]); + } } fprintf(fp, "#%%end\n"); diff -Nru grass-7.4.3/lib/gis/parser_standard_options.c grass-7.6.0/lib/gis/parser_standard_options.c --- grass-7.4.3/lib/gis/parser_standard_options.c 2018-03-25 11:24:14.000000000 +0000 +++ grass-7.6.0/lib/gis/parser_standard_options.c 2018-06-26 20:08:30.000000000 +0000 @@ -713,7 +713,7 @@ Opt->required = NO; Opt->options = G_color_rules_options(); Opt->description = _("Name of color table"); - Opt->descriptions = G_color_rules_descriptions(); + Opt->descriptions = G_color_rules_description_type(); Opt->gisprompt = "old,colortable,colortable"; break; diff -Nru grass-7.4.3/lib/gis/parser_wps.c grass-7.6.0/lib/gis/parser_wps.c --- grass-7.4.3/lib/gis/parser_wps.c 2017-11-12 19:24:06.000000000 +0000 +++ grass-7.6.0/lib/gis/parser_wps.c 2018-08-31 15:00:43.000000000 +0000 @@ -578,7 +578,7 @@ if(abstract) { fprintf(stdout,"\t\t"); - fprintf(stdout, "http://grass.osgeo.org/grass74/manuals/%s.html", identifier); + fprintf(stdout, "https://grass.osgeo.org/grass76/manuals/%s.html", identifier); fprintf(stdout, "\n"); } diff -Nru grass-7.4.3/lib/gpde/gpdelib.dox grass-7.6.0/lib/gpde/gpdelib.dox --- grass-7.4.3/lib/gpde/gpdelib.dox 2017-11-12 19:24:06.000000000 +0000 +++ grass-7.6.0/lib/gpde/gpdelib.dox 2018-08-31 15:00:43.000000000 +0000 @@ -223,7 +223,7 @@

Example implementation:
-The GRASS module r.gwflow +The GRASS module r.gwflow implements numerical calculation program for transient, confined and unconfined groundwater flow in two dimensions. @@ -294,7 +294,7 @@

Example implementation:
-The GRASS module r3.gwflow +The GRASS module r3.gwflow implements numerical calculation program for transient, confined groundwater flow in three dimensions. diff -Nru grass-7.4.3/lib/imagery/iscatt_core.c grass-7.6.0/lib/imagery/iscatt_core.c --- grass-7.4.3/lib/imagery/iscatt_core.c 2018-05-05 12:35:37.000000000 +0000 +++ grass-7.6.0/lib/imagery/iscatt_core.c 2018-10-22 20:55:58.000000000 +0000 @@ -742,7 +742,7 @@ free_compute_scatts_data(fd_bands, bands_rows, n_a_bands, bands_ids, NULL, NULL, scatt_conds->n_a_cats); - G_warning(_("Unable to read find raster <%s>"), + G_warning(_("Unable to find raster <%s>"), bands[band_id]); return -1; } diff -Nru grass-7.4.3/lib/init/grass7.html grass-7.6.0/lib/init/grass7.html --- grass-7.4.3/lib/init/grass7.html 2017-11-12 19:37:58.000000000 +0000 +++ grass-7.6.0/lib/init/grass7.html 2018-11-30 11:46:12.000000000 +0000 @@ -2,10 +2,10 @@

SYNOPSIS

-grass74 [-h | -help | --help] [-v | --version] +grass76 [-h | -help | --help] [-v | --version] [-c | -c geofile | -c EPSG:code[:datum_trans]] - [-text | -gtext | -gui] - [[[<GISDBASE>/]<LOCATION_NAME>/] + [--text | --gtext | --gui] + [[[<GISDBASE>/]<LOCATION>/] <MAPSET>]

Flags:

@@ -34,15 +34,15 @@
Exit after creation of location or mapset. Only with -c flag
-f -
Forces removal of .gislock if exists (use with care!). Only with -text flag +
Forces removal of .gislock if exists (use with care!). Only with --text flag -
-text +
--text
Indicates that Text-based User Interface should be used (skip welcome screen) -
-gtext +
--gtext
Indicates that Text-based User Interface should be used (show welcome screen) -
-gui +
--gui
Indicates that Graphical User Interface (wxGUI) should be used @@ -51,6 +51,13 @@
--exec EXECUTABLE
Execute GRASS module or script. The provided executable will be executed in a GRASS GIS non-interactive session. + +
--tmp-location +
Run using a temporary location which is created based on the given +coordinate reference system and deleted at the end of the execution +(use the --exec flag). +The active mapset will be PERMANENT. +

Parameters:

@@ -60,11 +67,11 @@
Initial database directory which should be a fully qualified path (e.g., /usr/local/share/grassdata) -
LOCATION_NAME +
LOCATION
Initial location directory which is a subdirectory of GISDBASE
MAPSET -
Initial mapset directory which is a subdirectory of LOCATION_NAME +
Initial mapset directory which is a subdirectory of LOCATION Note: These parameters must be specified in one of the @@ -72,8 +79,8 @@
     MAPSET
-    LOCATION_NAME/MAPSET
-    GISDBASE/LOCATION_NAME/MAPSET
+    LOCATION/MAPSET
+    GISDBASE/LOCATION/MAPSET
 

DESCRIPTION

@@ -87,13 +94,13 @@

The startup program will remember both the desired user interface and mapset. Thus, the next time the user runs GRASS, typing -grass74 (without any options) will start GRASS with the +grass76 (without any options) will start GRASS with the previous settings for the user interface and mapset selected. -

If you specify a graphical user interface (-gui) -the grass74 program will try to verify that the system you +

If you specify a graphical user interface (--gui) +the grass76 program will try to verify that the system you specified exists and that you can access it successfully. If any of -these checks fail then grass74 will automatically switch back +these checks fail then grass76 will automatically switch back to the text user interface mode.

SAMPLE DATA

@@ -129,14 +136,14 @@

User Interface Environment Variable

-

The grass74 program will check for the existence of an +

The grass76 program will check for the existence of an environment variable called GRASS_GUI which indicates the type of user interface for GRASS to use. If this variable is not set -when grass74 is run, then it will be created and then saved +when grass76 is run, then it will be created and then saved in the $HOME/.grass7/rc file for the next time GRASS is run. It can be set to text, gtext or gui. -

There is an order of precedence in the way grass74 +

There is an order of precedence in the way grass76 determines the user interface to use. The following is the hierarchy from highest precedence to lowest.

    @@ -180,7 +187,7 @@ This environment variable allows the user to extend the GRASS program search paths to include locally installed (see g.extension for details) -GRASS Addon +GRASS Addon modules which are not distributed with the standard GRASS release.
        GRASS_ADDON_BASE=/usr/grass-addons
    @@ -235,45 +242,50 @@
     

    The following are some examples of how you could start GRASS

    -
    grass74 +
    grass76
    Start GRASS using the default user interface. The user will be prompted to choose the appropriate location and mapset. -
    grass74 -gui +
    grass76 --gui
    Start GRASS using the graphical user interface. The user will be prompted to choose the appropriate location and mapset. -
    grass74 -text +
    grass76 --text
    Start GRASS using the text-based user interface. Appropriate location and mapset must be set by environmental variables (see examples below) otherwise taken from the last GRASS session.
    -
    grass74 -gtext +
    grass76 --gtext
    Start GRASS using the text-based user interface. The user will be prompted to choose the appropriate location and mapset. -
    grass74 $HOME/grassdata/spearfish70/user1 +
    grass76 $HOME/grassdata/spearfish70/user1
    Start GRASS using the default user interface and automatically launch into the given mapset, bypassing the mapset selection menu. -
    grass74 -gui - +
    grass76 --gui -
    Start GRASS using the graphical user interface and try to obtain the location and mapset from environment variables. -
    grass74 -c EPSG:4326 $HOME/grassdata/mylocation -
    Creates new GRASS location with EPSG code 4326 (latitude-longitude, WGS84) +
    grass76 -c EPSG:4326 $HOME/grassdata/mylocation +
    Creates a new GRASS location with EPSG code 4326 (latitude-longitude, WGS84) in the specified GISDBASE -
    grass74 -c EPSG:5514:3 $HOME/grassdata/mylocation -
    Creates new GRASS location with EPSG code 5514 (S-JTSK / Krovak +
    grass76 -c EPSG:5514:3 $HOME/grassdata/mylocation +
    Creates a new GRASS location with EPSG code 5514 (S-JTSK / Krovak East North - SJTSK) with datum transformation parameters used in Czech Republic in the specified GISDBASE -
    grass74 -c myvector.shp $HOME/grassdata/mylocation -
    Creates new GRASS location based on georeferenced Shapefile +
    grass76 -c XY $HOME/grassdata/gnomonic --exec g.proj -c proj4='+proj=gnom +lat_0=90 +lon_0=-50' +
    Creates a new GRASS location from PROJ definition string + (here: gnomonic) + in the specified GISDBASE -
    grass74 -c myraster.tif $HOME/grassdata/mylocation -
    Creates new GRASS location based on georeferenced GeoTIFF file +
    grass76 -c myvector.shp $HOME/grassdata/mylocation +
    Creates a new GRASS location based on georeferenced Shapefile + +
    grass76 -c myraster.tif $HOME/grassdata/mylocation +
    Creates a new GRASS location based on georeferenced GeoTIFF file

    Batch jobs with the exec interface

    @@ -289,26 +301,26 @@ and exit (-e) immediately:
    -grass74 -c elevation.tiff -e /path/to/grassdata/test1/
    +grass76 -c elevation.tiff -e /path/to/grassdata/test1/
     
    Linking external raster data to PERMANENT Mapset:
    -grass74 /path/to/grassdata/test1/PERMANENT/ --exec r.external input=basins.tiff output=basins
    -grass74 /path/to/grassdata/test1/PERMANENT/ --exec r.external input=elevation.tiff output=elevation
    +grass76 /path/to/grassdata/test1/PERMANENT/ --exec r.external input=basins.tiff output=basins
    +grass76 /path/to/grassdata/test1/PERMANENT/ --exec r.external input=elevation.tiff output=elevation
     
    Get statistics for one raster map:
    -grass74 /path/to/grassdata/test1/PERMANENT/ --exec r.univar map=elevation
    +grass76 /path/to/grassdata/test1/PERMANENT/ --exec r.univar map=elevation
     
    Compare the rasters visually:
    -grass74 /path/to/grassdata/test1/PERMANENT/ --exec g.gui.mapswipe first=elevation second=basins
    +grass76 /path/to/grassdata/test1/PERMANENT/ --exec g.gui.mapswipe first=elevation second=basins
     

    Execution of shell and Python scripts instead of single commands

    @@ -319,7 +331,7 @@ Shell script example: the command to execute a shell script might be:
    -grass74 /path/to/grassdata/test1/PERMANENT/ --exec sh test.sh
    +grass76 /path/to/grassdata/test1/PERMANENT/ --exec sh test.sh
     
    A very simple bash script ("test.sh") may look like this: @@ -336,7 +348,7 @@ Python script example: the command to execute a Python script might be:
    -grass74 /path/to/grassdata/test1/PERMANENT/ --exec python test.py
    +grass76 /path/to/grassdata/test1/PERMANENT/ --exec python test.py
     
    A very simple Python script ("test.py") may look like this: @@ -360,81 +372,53 @@ print(vector)
    -

    Troubleshooting

    -Importantly, to avoid an "[Errno 8] Exec format error" there must be a -shebang line at the top of -the script (like #!/bin/sh, #!/bin/bash, or #!/usr/bin/env python) -indicating which interpreter to be used for the script. The script file must -have its executable bit set. - -

    Other examples

    - -There are a variety of ways in which the location environment -variables (see above) can be used to specify the mapset to use. -The following are some possible examples. +

    Using temporary location

    -

    Example 1

    +Creating a new temporary location based on a georeferenced file's +projection coordinate reference system (CRS) and simultaneously starting +computation in a shell script: -The environment variables are defined as follows: -
    -LOCATION = /usr/local/share/grassdata/spearfish70/PERMANENT
    -GISDBASE = /usr/local/share/grassdata
    -LOCATION_NAME = spearfish70
    -MAPSET = PERMANENT
    +grass76 --tmp-location elevation.tiff --exec test.sh
     
    -Start GRASS with the following command: +The same, but using an EPSG code and a Python script:
    -grass74 -
    +grass76 --tmp-location EPSG:3358 --exec test.py
     
    -GRASS will start with the mapset defined by LOCATION since the LOCATION -variable overrides the other variables. +Finally, for special cases, we can create an XY location without any CRS: -

    Example 2

    - -The environment variables are defined as follows: -
    -GISDBASE = /usr/local/share/grassdata
    -LOCATION_NAME = spearfish70
    -MAPSET = PERMANENT
    +grass76 --tmp-location XY --exec test.py
     
    -Start GRASS with the following command: - -
    -grass74 -
    -
    - -GRASS will start with the mapset defined by -GISDBASE/LOCATION_NAME/MAPSET. +Temporary location is automatically deleted after computation, +so the script is expected to export, link or otherwise preserve the +output data before ending. -
    -grass74 /usr/home/grass/data/thailand/forests
    -
    - -GRASS will start with the -mapset /home/grass/data/thailand/forests which overrides the -environment variables. +

    +A single command can be also executed, e.g. to examine properties of the +temporary location:

    -grass74 swamps
    +grass76 --tmp-location EPSG:3358 --exec g.proj -p
     
    -GRASS will start with the mapset defined by -GISDBASE/LOCATION_NAME/swamps since the command line argument for the -mapset overrides the environment variable MAPSET. +A temporary XY location with single command is useful, e.g. to show +help text of a module:
    -grass74 thailand/forests
    +grass76 --tmp-location XY --exec r.neighbors --help
     
    -GRASS will start with the mapset defined by GISDBASE/thailand/forests -since the command line arguments for the location and mapset overrides -the environment variables LOCATION_NAME and MAPSET. +

    Troubleshooting

    +Importantly, to avoid an "[Errno 8] Exec format error" there must be a +shebang line at the top of +the script (like #!/bin/sh, #!/bin/bash, or #!/usr/bin/env python) +indicating which interpreter to be used for the script. The script file must +have its executable bit set.

    CAVEAT

    @@ -469,4 +453,4 @@ Martin Landa, Czech Technical University in Prague, Czech Republic

    -Last changed: $Date: 2017-11-12 20:37:57 +0100 (Sun, 12 Nov 2017) $ +Last changed: $Date: 2018-11-30 12:44:28 +0100 (Fri, 30 Nov 2018) $ diff -Nru grass-7.4.3/lib/init/grass.py grass-7.6.0/lib/init/grass.py --- grass-7.4.3/lib/init/grass.py 2018-09-08 06:40:57.000000000 +0000 +++ grass-7.6.0/lib/init/grass.py 2019-01-10 12:41:18.000000000 +0000 @@ -18,7 +18,7 @@ # command line options for setting the GISDBASE, LOCATION, # and/or MAPSET. Finally it starts GRASS with the appropriate # user interface and cleans up after it is finished. -# COPYRIGHT: (C) 2000-2018 by the GRASS Development Team +# COPYRIGHT: (C) 2000-2019 by the GRASS Development Team # # This program is free software under the GNU General # Public License (>=v2). Read the file COPYING that @@ -140,7 +140,7 @@ def clean_env(gisrc): env_curr = read_gisrc(gisrc) env_new = {} - for k,v in env_curr.items(): + for k, v in env_curr.items(): if k.endswith('PID') or k.startswith('MONITOR'): continue env_new[k] = v @@ -226,6 +226,7 @@ def readfile(path): + debug("Reading %s" % path) f = open(path, 'r') s = f.read() f.close() @@ -233,6 +234,7 @@ def writefile(path, s): + debug("Writing %s" % path) f = open(path, 'w') f.write(s) f.close() @@ -285,37 +287,39 @@ Geographic Resources Analysis Support System (GRASS GIS). {usage}: - $CMD_NAME [-h | -help | --help | --h] [-v | --version] - [-c | -c geofile | -c EPSG:code[:datum_trans]] - [-e] [-f] [-text | -gtext | -gui] [--config param] - [[[GISDBASE/]LOCATION_NAME/]MAPSET] - $CMD_NAME [FLAG]... GISDBASE/LOCATION_NAME/MAPSET --exec EXECUTABLE [EPARAM]... + $CMD_NAME [-h | --help] [-v | --version] + [-c | -c geofile | -c EPSG:code[:datum_trans] | -c XY] + [-e] [-f] [--text | --gtext | --gui] [--config param] + [[[GISDBASE/]LOCATION/]MAPSET] + $CMD_NAME [FLAG]... GISDBASE/LOCATION/MAPSET --exec EXECUTABLE [EPARAM]... + $CMD_NAME --tmp-location [geofile | EPSG | XY] --exec EXECUTABLE [EPARAM]... {flags}: - -h or -help or --help or --h {help_flag} + -h or --help {help_flag} -v or --version {version_flag} -c {create} -e {exit_after} -f {force_removal} - -text {text} + --text {text} {text_detail} - -gtext {gtext} + --gtext {gtext} {gtext_detail} - -gui {gui} + --gui {gui} {gui_detail} --config {config} {config_detail} --exec EXECUTABLE {exec_} {exec_detail} + --tmp-location {tmp_location} {params}: GISDBASE {gisdbase} {gisdbase_detail} - LOCATION_NAME {location} + LOCATION {location} {location_detail} MAPSET {mapset} - GISDBASE/LOCATION_NAME/MAPSET {full_mapset} + GISDBASE/LOCATION/MAPSET {full_mapset} EXECUTABLE {executable} EPARAM {executable_params} @@ -335,7 +339,7 @@ version_flag=_("show version information and exit"), create=_("create given database, location or mapset if it doesn't exist"), exit_after=_("exit after creation of location or mapset. Only with -c flag"), - force_removal=_("force removal of .gislock if exists (use with care!). Only with -text flag"), + force_removal=_("force removal of .gislock if exists (use with care!). Only with --text flag"), text=_("use text based interface (skip welcome screen)"), text_detail=_("and set as default"), gtext=_("use text based interface (show welcome screen)"), @@ -343,7 +347,7 @@ gui=_("use $DEFAULT_GUI graphical user interface"), gui_detail=_("and set as default"), config=_("print GRASS configuration parameters"), - config_detail=_("options: arch,build,compiler,path,revision,version"), + config_detail=_("options: arch,build,compiler,path,revision,svn_revision,version"), params=_("Parameters"), gisdbase=_("initial GRASS GIS database directory"), gisdbase_detail=_("directory containing Locations"), @@ -363,6 +367,7 @@ executable=_("GRASS module, script or any other executable"), executable_params=_("parameters of the executable"), standard_flags=_("standard flags"), + tmp_location=_("create temporary location (use with the --exec flag)"), ) @@ -397,7 +402,14 @@ grass_config_dirname = ".grass7" directory = os.path.join(os.getenv('HOME'), grass_config_dirname) if not os.path.exists(directory): - os.mkdir(directory) + try: + os.mkdir(directory) + except OSError as e: + # Can happen as a race condition + if not e.errno == 17: + fatal( + _("Failed to create configuration directory '%s' with error: %s") + % (directory, e.strerror)) return directory @@ -417,8 +429,9 @@ tmp = tempfile.gettempdir() if tmp: - tmpdir = os.path.join(tmp, "grass7-%(user)s-%(lock)s" % {'user': user, - 'lock': gis_lock}) + tmpdir = os.path.join( + tmp, "grass7-%(user)s-%(lock)s" % {'user': user, + 'lock': gis_lock}) try: os.mkdir(tmpdir, 0o700) except: @@ -427,8 +440,9 @@ if not tmp: for ttmp in ("/tmp", "/var/tmp", "/usr/tmp"): tmp = ttmp - tmpdir = os.path.join(tmp, "grass7-%(user)s-%(lock)s" % { - 'user': user, 'lock': gis_lock}) + tmpdir = os.path.join( + tmp, "grass7-%(user)s-%(lock)s" % {'user': user, + 'lock': gis_lock}) try: os.mkdir(tmpdir, 0o700) except: @@ -495,6 +509,8 @@ line=line, error=e, file=filename)) continue kv[k.strip()] = v.strip() + if not kv: + warning(_("Empty RC file ({file})").format(file=filename)) f.close() return kv @@ -591,7 +607,12 @@ # Set PYTHONPATH to find GRASS Python modules if os.path.exists(gpath('etc', 'python')): - path_prepend(gpath('etc', 'python'), 'PYTHONPATH') + pythonpath = gpath('etc', 'python') + path_prepend(pythonpath, 'PYTHONPATH') + # the env var PYTHONPATH is only evaluated when python is started, + # thus: + sys.path.append(pythonpath) + # now we can import stuff from GRASS lib/python # set path for the GRASS man pages grass_man_path = gpath('docs', 'man') @@ -719,6 +740,7 @@ os.environ['HOME'] = os.path.join(os.getenv('HOMEDRIVE'), os.getenv('HOMEPATH')) + def create_initial_gisrc(filename): # for convenience, define GISDBASE as pwd: s = r"""GISDBASE: %s @@ -800,6 +822,9 @@ datum_trans = None gcore.create_location(gisdbase, location, epsg=epsg, datum_trans=datum_trans) + elif geostring == 'XY': + # create an XY location + gcore.create_location(gisdbase, location) else: # create location using georeferenced file gcore.create_location(gisdbase, location, @@ -886,33 +911,54 @@ mapset=mapset, loc=location) -def set_mapset(gisrc, arg, geofile=None, create_new=False): +def can_create_location(gisdbase, location): + """Checks if location can be created""" + path = os.path.join(gisdbase, location) + if os.path.exists(path): + return False + return True + + +def cannot_create_location_reason(gisdbase, location): + """Returns a message describing why location cannot be created + + The goal is to provide the most suitable error message + (rather than to do a quick check). + + :param gisdbase: Path to GRASS GIS database directory + :param location: name of a Location + :returns: translated message + """ + path = os.path.join(gisdbase, location) + if is_location_valid(gisdbase, location): + return _("Unable to create new location because" + " the location <{location}>" + " already exists.").format(**locals()) + elif os.path.isfile(path): + return _("Unable to create new location <{location}> because" + " <{path}> is a file.").format(**locals()) + elif os.path.isdir(path): + return _("Unable to create new location <{location}> because" + " the directory <{path}>" + " already exists.").format(**locals()) + else: + return _("Unable to create new location in" + " the directory <{path}>" + " for an unknown reason.").format(**locals()) + + +def set_mapset(gisrc, arg=None, geofile=None, create_new=False, + tmp_location=False, tmpdir=None): """Selected Location and Mapset are checked and created if requested The gisrc (GRASS environment file) is written at the end (nothing is returned). - """ - l = None - - if arg == '-': - # TODO: repair or remove behavior env vars + `grass74 -` (see doc) - # this is broken for some time (before refactoring, e.g. r65235) - # is some code is added, it should be a separate function, probably - # called here - # older comment for global vars: - # TODO: it does not seem that these would be ever set before calling this - # function, so we may just delete them here (the globals are set from - # the gisrc later on). But where is setting from environmental variables? - # the following probable means if env var defined, use it - # originates from r37863 (Convert grass70 script to Python) but even - # there it seems that it will never succeed - # it would have to be defined also for other vars - # if location: - # l = location - pass - else: - l = arg + tmp_location requires tmpdir (which is used as gisdbase) + """ + # TODO: arg param seems to be always the mapset parameter (or a dash + # in a distant past), refactor + l = arg if l: if l == '.': l = os.getcwd() @@ -925,39 +971,82 @@ l, location_name = os.path.split(l) gisdbase = l + # all was None for tmp loc so that case goes here quickly + # TODO: but the above code needs review anyway + if tmp_location: + # set gisdbase to temporary directory + gisdbase = tmpdir + # we are already in a unique directory, so we can use fixed name + location_name = "tmploc" + # we need only one mapset + mapset = "PERMANENT" + debug("Using temporary location <{gdb}{sep}{lc}>".format( + gdb=gisdbase, lc=location_name, sep=os.path.sep)) + if gisdbase and location_name and mapset: - location = os.path.join(gisdbase, location_name, mapset) + path = os.path.join(gisdbase, location_name, mapset) + # check if 'path' is a valid GRASS location/mapset + path_is_valid_mapset = is_mapset_valid(path) + + if path_is_valid_mapset and create_new: + warning(_("Mapset <{}> already exists. Ignoring the" + " request to create it. Note that this warning" + " may become an error in future versions.") + .format(path)) - # check if 'location' is a valid GRASS location/mapset - if not is_mapset_valid(location): + if not path_is_valid_mapset: if not create_new: - # 'location' is not valid, check if 'location_name' is - # a valid GRASS location + # 'path' is not a valid mapset and user does not + # want to create anything new fatal(get_mapset_invalid_reason(gisdbase, location_name, mapset)) else: - # 'location' is not valid, the user wants to create + # 'path' is not valid and the user wants to create # mapset on the fly + # check if 'location_name' is a valid GRASS location if not is_location_valid(gisdbase, location_name): - # 'location_name' is not a valid GRASS location, - # create new location and 'PERMANENT' mapset - gisdbase = os.path.join(gisdbase, location_name) - location_name = mapset - mapset = "PERMANENT" - if is_location_valid(gisdbase, location_name): - fatal(_("Failed to create new location. " - "The location <%s> already exists." % location_name)) + if not tmp_location: + # 'location_name' is not a valid GRASS location + # and user requested its creation, so we parsed + # the path wrong and need to move one level + # and use 'PERMANENT' mapset + # (we already got that right in case of tmploc) + gisdbase = os.path.join(gisdbase, location_name) + location_name = mapset + mapset = "PERMANENT" + if not can_create_location(gisdbase, location_name): + fatal(cannot_create_location_reason( + gisdbase, location_name)) + # create new location based on the provided EPSG/... + message(_("Creating new GRASS GIS location <{}>...") + .format(location_name)) create_location(gisdbase, location_name, geofile) else: # 'location_name' is a valid GRASS location, # create new mapset - if os.path.exists(location): - warning(_("Missing WIND file")) + message(_("Creating new GRASS GIS mapset <{}>...") + .format(mapset)) + if os.path.isfile(path): + # not a valid mapset, but dir exists, assuming + # broken/incomplete mapset + fatal(_("Unable to create new mapset <{mapset}>" + " because <{path}> is a file.") + .format(mapset=mapset, path=path)) + elif os.path.isdir(path): + # not a valid mapset, but dir exists, assuming + # broken/incomplete mapset + warning(_("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.") + .format(mapset)) else: - os.mkdir(location) + # create mapset directory + os.mkdir(path) + # make directory a mapset, add the region # copy PERMANENT/DEFAULT_WIND to /WIND s = readfile(os.path.join(gisdbase, location_name, "PERMANENT", "DEFAULT_WIND")) - writefile(os.path.join(location, "WIND"), s) + writefile(os.path.join(path, "WIND"), s) if os.access(gisrc, os.R_OK): kv = read_gisrc(gisrc) @@ -969,8 +1058,9 @@ kv['MAPSET'] = mapset write_gisrc(kv, gisrc) else: - fatal(_("GISDBASE, LOCATION_NAME and MAPSET variables not set properly.\n" - "Interactive startup needed.")) + fatal(_("GRASS GIS database directory, location and mapset" + " not set properly." + " Use GUI or command line to set them.")) def set_mapset_interactive(grass_gui): @@ -981,7 +1071,7 @@ if not os.path.exists(wxpath("gis_set.py")) and grass_gui != 'text': debug("No GUI available, switching to text mode") return False - + # Check for text interface if grass_gui == 'text': # TODO: maybe this should be removed and solved from outside @@ -998,6 +1088,7 @@ return True + def gui_startup(grass_gui): """Start GUI for startup (setting gisrc file)""" if grass_gui in ('wxpython', 'gtext'): @@ -1017,7 +1108,7 @@ " report this error to the GRASS developers.\n" "On systems with package manager, make sure you have the right" " GUI package, probably named grass-gui, installed.\n" - "To run GRASS GIS in text mode use the -text flag.\n" + "To run GRASS GIS in text mode use the --text flag.\n" "Use '--help' for further options\n" " {cmd_name} --help\n" "See also: https://grass.osgeo.org/{cmd_name}/manuals/helptext.html").format( @@ -1106,7 +1197,7 @@ os.environ['ISIS_LIB'] = isis + os.sep + "lib" os.environ['ISIS_3RDPARTY'] = isis + os.sep + "3rdParty" + os.sep + "lib" os.environ['QT_PLUGIN_PATH'] = isis + os.sep + "3rdParty" + os.sep + "plugins" - #os.environ['ISIS3DATA'] = isis + "$ISIS3DATA" + # os.environ['ISIS3DATA'] = isis + "$ISIS3DATA" libpath = os.getenv('LD_LIBRARY_PATH', '') isislibpath = os.getenv('ISIS_LIB') isis3rdparty = os.getenv('ISIS_3RDPARTY') @@ -1122,7 +1213,7 @@ # thus it always on Vista and XP will print an error. # See discussion for Windows not following its own documentation and # not accepting ISO codes as valid locale identifiers http://bugs.python.org/issue10466 - language = 'None' # Such string sometimes is present in wx file + language = 'None' # Such string sometimes is present in wx file encoding = None # Override value is stored in wxGUI preferences file. @@ -1140,6 +1231,10 @@ break fd.close() + # Backwards compatibility with old wx preferences files + if language == 'C': + language = 'en' + if language == 'None' or language == '' or not language: # Language override is disabled (system language specified) # As by default program runs with C locale, but users expect to @@ -1150,16 +1245,18 @@ # If we get here, system locale settings are terribly wrong # There is no point to continue as GRASS/Python will fail # in some other unpredictable way. - print("System locale is not usable (LC_ALL variable not defined). " - "It indicates misconfigured environment.") - print("Reported error message: %s" % e) - ## TOO DRASTIC: sys.exit("Fix system locale settings and then try again.") + sys.stderr.write( + "System locale is not usable (LC_ALL variable not defined)." + " Most likely it indicates misconfigured environment.\n") + sys.stderr.write("Reported error message: %s\n" % e) + # it would be too drastic to exit + # sys.exit("Fix system locale settings and then try again.") locale.setlocale(locale.LC_ALL, 'C') - warning(_("Default locale settings are missing. GRASS running with C locale.")) + sys.stderr.write("Default locale settings are missing. GRASS running with C locale.") language, encoding = locale.getdefaultlocale() if not language: - warning(_("Default locale settings are missing. GRASS running with C locale.")) + sys.stderr.write("Default locale settings are missing. GRASS running with C locale.") return else: @@ -1177,22 +1274,66 @@ normalized = locale.normalize('%s.%s' % (language, encoding)) locale.setlocale(locale.LC_ALL, normalized) except locale.Error as e: - # The last attempt... - try: - encoding = locale.getpreferredencoding() - normalized = locale.normalize('%s.%s' % (language, encoding)) - locale.setlocale(locale.LC_ALL, normalized) - except locale.Error as e: - # If we got so far, attempts to set up language and locale have failed - # on this system - sys.stderr.write("Failed to enforce user specified language '%s' with error: '%s'\n" % (language, e)) - sys.stderr.write("A LANGUAGE environmental variable has been set.\nPart of messages will be displayed in the requested language.\n") - # Even if setting locale will fail, let's set LANG in a hope, - # that UI will use it GRASS texts will be in selected language, - # system messages (i.e. OK, Cancel etc.) - in system default - # language - os.environ['LANGUAGE'] = language - return + if language == 'en': + # A workaround for Python Issue30755 + # https://bugs.python.org/issue30755 + if locale.normalize('C.UTF-8') == 'en_US.UTF-8': + locale.setlocale(locale.LC_ALL, 'C') + os.environ['LANGUAGE'] = 'C' + os.environ['LANG'] = 'C' + os.environ['LC_MESSAGES'] = 'C' + os.environ['LC_NUMERIC'] = 'C' + os.environ['LC_TIME'] = 'C' + sys.stderr.write( + "To avoid Unicode errors in GUI, install" + " en_US.UTF-8 locale and restart GRASS.\n" + "Also consider upgrading your Python version" + " to one containing fix for Python Issue 30755.\n") + return + # en_US locale might be missing, still all messages in + # GRASS are already in en_US language. + # Using plain C as locale forces encodings to ascii + # thus lets try our luck with C.UTF-8 first. + # See bugs #3441 and #3423 + try: + locale.setlocale(locale.LC_ALL, 'C.UTF-8') + except locale.Error as e: + # All lost. Setting to C as much as possible. + # We can not call locale.normalize on C as it + # will transform it to en_US and we already know + # it doesn't work. + locale.setlocale(locale.LC_ALL, 'C') + os.environ['LANGUAGE'] = 'C' + os.environ['LANG'] = 'C' + os.environ['LC_MESSAGES'] = 'C' + os.environ['LC_NUMERIC'] = 'C' + os.environ['LC_TIME'] = 'C' + gettext.install('grasslibs', gpath('locale')) + sys.stderr.write( + "All attempts to enable English language have" + " failed. GRASS running with C locale.\n" + "If you observe UnicodeError in Python," + " install en_US.UTF-8" + " locale and restart GRASS.\n") + return + else: + # The last attempt... + try: + encoding = locale.getpreferredencoding() + normalized = locale.normalize('%s.%s' % (language, encoding)) + locale.setlocale(locale.LC_ALL, normalized) + except locale.Error as e: + # If we got so far, attempts to set up language and locale have failed + # on this system + sys.stderr.write("Failed to enforce user specified language '%s' with error: '%s'\n" % (language, e)) + sys.stderr.write("A LANGUAGE environmental variable has been set.\nPart of messages will be displayed in the requested language.\n") + # Even if setting locale will fail, let's set LANG in a hope, + # that UI will use it GRASS texts will be in selected language, + # system messages (i.e. OK, Cancel etc.) - in system default + # language + os.environ['LANGUAGE'] = language + os.environ['LANG'] = language + return # Set up environment for subprocesses os.environ['LANGUAGE'] = language @@ -1252,15 +1393,17 @@ msg = None if ret == 2: if not force_gislock_removal: - msg = _("%(user)s is currently running GRASS in selected mapset (" \ - "file %(file)s found). Concurrent use not allowed.\nYou can force launching GRASS using -f flag " \ - "(note that you need permission for this operation). Have another look in the processor " \ + msg = _("%(user)s is currently running GRASS in selected mapset" + " (file %(file)s found). Concurrent use not allowed.\n" + "You can force launching GRASS using -f flag" + " (note that you need permission for this operation)." + " Have another look in the processor " "manager just to be sure..." % { 'user': user, 'file': lockfile}) else: try_remove(lockfile) - message(_("%(user)s is currently running GRASS in selected mapset (" \ - "file %(file)s found). Forcing to launch GRASS..." % { + message(_("%(user)s is currently running GRASS in selected mapset" + " (file %(file)s found). Forcing to launch GRASS..." % { 'user': user, 'file': lockfile})) elif ret != 0: msg = _("Unable to properly access '%s'.\n" @@ -1418,7 +1561,6 @@ """ # Start the chosen GUI but ignore text debug("GRASS GUI should be <%s>" % grass_gui) - # Check for gui interface if grass_gui == "wxpython": Popen([os.getenv('GRASS_PYTHON'), wxpath("wxgui.py")]) @@ -1439,7 +1581,8 @@ os.kill(int(pid), signal.SIGTERM) except OSError as e: message(_("Unable to close GUI. {0}").format(e)) - + + def clear_screen(): """Clear terminal""" if windows: @@ -1479,10 +1622,10 @@ def show_info(shellname, grass_gui, default_gui): - """Write basic infor about GRASS GIS and GRASS session to stderr""" + """Write basic info about GRASS GIS and GRASS session to stderr""" sys.stderr.write( r""" -%-41shttp://grass.osgeo.org +%-41shttps://grass.osgeo.org %-41s%s (%s) %-41sg.manual -i %-41sg.version -c @@ -1525,7 +1668,8 @@ f.write("GRASS GIS %s > '\n" % grass_version) f.write("set BOGUS=``;unset BOGUS\n") - path = os.path.join(userhome, ".grass.cshrc") # left for backward compatibility + # csh shell rc file left for backward compatibility + path = os.path.join(userhome, ".grass.cshrc") if os.access(path, os.R_OK): f.write(readfile(path) + '\n') if os.access(grass_env_file, os.R_OK): @@ -1544,14 +1688,11 @@ path = os.getenv('PATH').split(':') f.write("set path = ( %s ) \n" % ' '.join(path)) - f.close() writefile(tcshrc, readfile(cshrc)) process = Popen([gpath("etc", "run"), os.getenv('SHELL')]) - os.environ['HOME'] = userhome - return process @@ -1573,6 +1714,7 @@ f = open(bashrc, 'w') f.write("test -r ~/.alias && . ~/.alias\n") + if os.getenv('ISISROOT'): f.write("PS1='ISIS-GRASS %s (%s):\\w > '\n" % (grass_version, location_name)) else: @@ -1599,18 +1741,17 @@ if not os.access(env_file, os.R_OK): continue for line in readfile(env_file).splitlines(): - if not line.startswith('export'): + # Bug related to OS X "SIP", see + # https://trac.osgeo.org/grass/ticket/3462#comment:13 + if macosx or not line.startswith('export'): f.write(line + '\n') f.write("export PATH=\"%s\"\n" % os.getenv('PATH')) - f.write("export HOME=\"%s\"\n" % userhome) # restore user home path - + f.write("export HOME=\"%s\"\n" % userhome) # restore user home path f.close() - + process = Popen([gpath("etc", "run"), os.getenv('SHELL')]) - os.environ['HOME'] = userhome - return process @@ -1644,6 +1785,17 @@ nul.close() +def clean_all(): + from grass.script import setup as gsetup + # clean default sqlite db + gsetup.clean_default_db() + # remove leftover temp files + clean_temp() + # save 'last used' GISRC after removing variables which shouldn't + # be saved, e.g. d.mon related + clean_env(os.environ['GISRC']) + + def grep(pattern, lines): """Search lines (list of strings) and return them when beginning matches. @@ -1671,7 +1823,7 @@ if arg == 'path': sys.stdout.write("%s\n" % gisbase) elif arg == 'arch': - val = grep('ARCH',linesplat) + val = grep('ARCH', linesplat) sys.stdout.write("%s\n" % val[0].split('=')[1].strip()) elif arg == 'build': build = gpath('include', 'grass', 'confparms.h') @@ -1680,7 +1832,7 @@ filebuild.close() sys.stdout.write("%s\n" % val.strip().strip('"').strip()) elif arg == 'compiler': - val = grep('CC',linesplat) + val = grep('CC', linesplat) sys.stdout.write("%s\n" % val[0].split('=')[1].strip()) elif arg == 'revision': rev = gpath('include', 'grass', 'gis.h') @@ -1688,9 +1840,19 @@ linesrev = filerev.readlines() val = grep('#define GIS_H_VERSION', linesrev) filerev.close() - sys.stdout.write("%s\n" % val[0].split(':')[1].rstrip('$"\n').strip()) + sys.stdout.write( + "%s\n" % val[0].split(':')[1].rstrip('$"\n').strip()) + elif arg == 'svn_revision': + filerev = open(gpath('etc', 'VERSIONNUMBER')) + linerev = filerev.readline().rstrip('\n') + filerev.close() + try: + revision = linerev.split(' ')[1] + sys.stdout.write("%s\n" % revision[1:]) + except: + sys.stdout.write("No SVN revision defined\n") elif arg == 'version': - sys.stdout.write("%s\n" % grass_version) + sys.stdout.write("%s\n" % grass_version) else: message(_("Parameter <%s> not supported") % arg) @@ -1707,7 +1869,7 @@ user = os.getenv('LOGNAME') if not user: try: - p = Popen(['whoami'], stdout = subprocess.PIPE) + p = Popen(['whoami'], stdout=subprocess.PIPE) s = p.stdout.read() p.wait() user = s.strip() @@ -1729,6 +1891,7 @@ self.force_gislock_removal = None self.mapset = None self.geofile = None + self.tmp_location = False def parse_cmdline(argv, default_gui): @@ -1745,13 +1908,13 @@ elif i in ["help", "-h", "-help", "--help", "--h"]: help_message(default_gui=default_gui) sys.exit() - # Check if the -text flag was given + # Check if the --text flag was given elif i in ["-text", "--text"]: params.grass_gui = 'text' - # Check if the -gtext flag was given + # Check if the --gtext flag was given elif i in ["-gtext", "--gtext"]: params.grass_gui = 'gtext' - # Check if the -gui flag was given + # Check if the --gui flag was given elif i in ["-gui", "--gui"]: params.grass_gui = default_gui # Check if the -wxpython flag was given @@ -1767,19 +1930,24 @@ elif i == "--config": print_params() sys.exit() + elif i == "--tmp-location": + params.tmp_location = True else: args.append(i) if len(args) > 1: params.mapset = args[1] params.geofile = args[0] elif len(args) == 1: - params.mapset = args[0] + if params.tmp_location: + params.geofile = args[0] + else: + params.mapset = args[0] else: params.mapset = None return params -### MAIN script starts here +# The main script starts here # Get the system name windows = sys.platform == 'win32' @@ -1789,7 +1957,7 @@ # TODO: it is OK to remove this? # at the beginning of this file were are happily getting GISBASE # from the environment and we don't care about inconsistencies it might cause -### commented-out: broken winGRASS +# The following was commented out because of breaking winGRASS # if 'GISBASE' in os.environ: # sys.exit(_("ERROR: GRASS GIS is already running " # "(environmental variable GISBASE found)")) @@ -1837,15 +2005,28 @@ params = parse_cmdline(sys.argv[1:], default_gui=default_gui) if params.exit_grass and not params.create_new: fatal(_("Flag -e requires also flag -c")) + if params.tmp_location and not params.geofile: + fatal(_("Coordinate reference system argument (e.g. EPSG)" + " is needed for --tmp-location")) + if params.tmp_location and params.mapset: + fatal(_("Only one argument (e.g. EPSG) is needed for" + " --tmp-location, mapset name <{}> provided").format( + params.mapset)) + # For now, we allow, but not advertise/document, --tmp-location + # without --exec (usefulness to be evaluated). grass_gui = params.grass_gui # put it to variable, it is used a lot + # TODO: with --tmp-location there is no point in loading settings + # i.e. rc file from home dir, but the code is too spread out + # to disable it at this point gisrcrc = get_gisrc_from_config_dir(grass_config_dir, batch_job) # Set the username user = get_username() - # TODO: this might need to be moved before processing of parameters and getting batch job + # TODO: this might need to be moved before processing of parameters + # and getting batch job # Set language # This has to be called before any _() function call! # Subsequent functions are using _() calls and @@ -1885,8 +2066,8 @@ if grass_gui == 'text' and not params.mapset: fatal(_("Unable to start GRASS GIS. You have the choice to:\n" " - Launch the graphical user interface with" - " the '-gui' switch\n" - " {cmd_name} -gui\n" + " the '--gui' switch\n" + " {cmd_name} --gui\n" " - Launch with path to " "the location/mapset as an argument\n" " {cmd_name} /path/to/location/mapset`\n" @@ -1905,10 +2086,7 @@ # (measured by presence of rc file) clean_temp() - if params.create_new: - message(_("Creating new GRASS GIS location/mapset...")) - else: - message(_("Starting GRASS GIS...")) + message(_("Starting GRASS GIS...")) # Ensure GUI is set if batch_job or params.exit_grass: @@ -1924,17 +2102,22 @@ save_gui(gisrc, grass_gui) # Parsing argument to get LOCATION - if not params.mapset: + if not params.mapset and not params.tmp_location: # Try interactive startup # User selects LOCATION and MAPSET if not set if not set_mapset_interactive(grass_gui): # No GUI available, update gisrc file fatal(_("<{0}> requested, but not available. Run GRASS in text " - "mode (-text) or install missing package (usually " + "mode (--text) or install missing package (usually " "'grass-gui').").format(grass_gui)) else: # Try non-interactive start up - if params.create_new and params.geofile: + if params.tmp_location: + # tmp loc requires other things to be set as well + set_mapset(gisrc=gisrc, geofile=params.geofile, + create_new=True, + tmp_location=params.tmp_location, tmpdir=tmpdir) + elif params.create_new and params.geofile: set_mapset(gisrc=gisrc, arg=params.mapset, geofile=params.geofile, create_new=True) else: @@ -1971,10 +2154,12 @@ # only non-error, interactive version continues from here if batch_job: returncode = run_batch_job(batch_job) - clean_temp() + clean_all() sys.exit(returncode) elif params.exit_grass: - clean_temp() + # clean always at exit, cleans whatever is current mapset based on + # the GISRC env variable + clean_all() sys.exit(0) else: clear_screen() @@ -2009,16 +2194,15 @@ # close GUI if running close_gui() + # here we are at the end of grass session clear_screen() - # TODO: can we just register this atexit? - # TODO: and what is difference to deleting .tmp which we do? - clean_temp() - # save 'last used' GISRC after removing variables which shouldn't - # be saved, e.g. d.mon related - clean_env(gisrc) - writefile(gisrcrc, readfile(gisrc)) + clean_all() + if not params.tmp_location: + writefile(gisrcrc, readfile(gisrc)) # After this point no more grass modules may be called + # done message at last: no atexit.register() + # or register done_message() done_message() if __name__ == '__main__': diff -Nru grass-7.4.3/lib/init/grass.sh grass-7.6.0/lib/init/grass.sh --- grass-7.4.3/lib/init/grass.sh 2017-11-12 19:24:06.000000000 +0000 +++ grass-7.6.0/lib/init/grass.sh 2018-08-31 15:00:43.000000000 +0000 @@ -28,4 +28,4 @@ fi export GRASS_PYTHON -exec "$GRASS_PYTHON" "@BINDIR@/grass74.py" "$@" & +exec "$GRASS_PYTHON" "@BINDIR@/grass76.py" "$@" & Binary files /tmp/tmp9UkM1R/YF1g6Y1cyg/grass-7.4.3/lib/init/grass_start.png and /tmp/tmp9UkM1R/W2DZGfKzh0/grass-7.6.0/lib/init/grass_start.png differ diff -Nru grass-7.4.3/lib/init/helptext.html grass-7.6.0/lib/init/helptext.html --- grass-7.4.3/lib/init/helptext.html 2017-12-11 20:08:10.000000000 +0000 +++ grass-7.6.0/lib/init/helptext.html 2018-08-31 15:01:16.000000000 +0000 @@ -44,7 +44,7 @@ code.

    See [(5)] to directly download a -sample LOCATION into the DATABASE. +sample LOCATION into the DATABASE.

    [(3)] Selecting the MAPSET (a subproject)

    @@ -167,7 +167,7 @@ If data were already imported, you can add them into the Layer Manager now and display them. If your LOCATION is empty you can import your data from the menu: Go to "File" -> "Import raster/vector data" (see also the -related Wiki page on Importing data). +related Wiki page on Importing data).

    5. Text-based startup and location creation

    @@ -180,13 +180,13 @@ without entering the new location:
    • Using an EPSG code:
      -  grass74 -e -c EPSG:32630 /home/user/grassdata/mylocation
    • +  grass76 -e -c EPSG:32630 /home/user/grassdata/mylocation
    • Using a georeferenced raster or vector file:
      -  grass74 -e -c MyGeoReferenceFile.tif /home/user/grassdata/mylocation
    • +  grass76 -e -c MyGeoReferenceFile.tif /home/user/grassdata/mylocation
  1. Create new mapset within the new location and launch GRASS GIS within that mapset:
    -  grass74 -c /home/user/grassdata/mylocation/mymapset +  grass76 -c /home/user/grassdata/mylocation/mymapset
@@ -207,4 +207,4 @@ List of EPSG codes (Database of worldwide coordinate systems)

-Last changed: $Date: 2017-12-11 21:08:09 +0100 (Mon, 11 Dec 2017) $ +Last changed: $Date: 2018-08-31 17:01:15 +0200 (Fri, 31 Aug 2018) $ diff -Nru grass-7.4.3/lib/init/README grass-7.6.0/lib/init/README --- grass-7.4.3/lib/init/README 2017-11-12 19:24:06.000000000 +0000 +++ grass-7.6.0/lib/init/README 2018-09-05 05:47:16.000000000 +0000 @@ -1,11 +1,12 @@ o GRASS text mode startup - "grass74" starts up d.m by default (if not first time user). - "grass74 -text" will start up in text mode. - "grass74 -wxpython" or "grass74 -gui" will start up in wxpython mode. + "grass76" starts up g.gui by default (if not first time user). + "grass76 --text" will start up in text mode. + "grass76 --gtext" will start up with graphical welcome screen but continue then in text mode. + "grass76 --gui" will start up in th graphical user interface (wxpython mode). - You can use alias "grass74" to "grass74 -text" to use text mode by default. - Or set env var GRASS_GUI=text. + You can set an alias "grass76" to e.g. "grass76 --text" to use text mode by default. + Or set the environmental variable GRASS_GUI=text. o GRASS non-interactive startup examples @@ -25,18 +26,18 @@ export LOCATION_NAME=loc1 export MAPSET=map1 - grass74 - # non-interactive startup using LOCATION location + grass76 - # non-interactive startup using LOCATION location ex2) export GISDBASE=/usr/home/grass/usr/data1 export LOCATION_NAME=loc1 export MAPSET=map1 - grass74 - # non-interactive startup using + grass76 - # non-interactive startup using # GISDBASE/LOCATION_NAME/MAPSET location - Also, the first argument of grass74 can override these env vars. + Also, the first argument of grass76 can override these env vars. ex3) export LOCATION=/usr/home/grass/usr/data1/loc1/map1 @@ -44,7 +45,7 @@ export LOCATION_NAME=loc1 export MAPSET=map1 - grass74 /usr/home/grass/usr/data2/loc2-1/map1-1 + grass76 /usr/home/grass/usr/data2/loc2-1/map1-1 # non-interactive startup using # /usr/home/grass/usr/data2/loc2-1/map1-1 location @@ -53,7 +54,7 @@ export LOCATION_NAME=loc1 export MAPSET=map1 - grass74 /usr/home/grass/usr/data2/loc2-1/map1-1 + grass76 /usr/home/grass/usr/data2/loc2-1/map1-1 # non-interactive startup using # /usr/home/grass/usr/data2/loc2-1/map1-1 location @@ -63,7 +64,7 @@ export LOCATION_NAME=loc1 export MAPSET=map1 - grass74 map1-1 # non-interactive startup using + grass76 map1-1 # non-interactive startup using # GISDBASE/LOCATION_NAME/map1-1 location ex6) @@ -72,10 +73,10 @@ export LOCATION_NAME=loc1 export MAPSET=map1 - grass74 loc2-1/map1-1 + grass76 loc2-1/map1-1 # non-interactive startup using # GISDBASE/loc2-1/map1-1 location - Any suggestionss to + Send any suggestions to at https://lists.osgeo.org/pipermail/grass-dev/ diff -Nru grass-7.4.3/lib/init/variables.html grass-7.6.0/lib/init/variables.html --- grass-7.4.3/lib/init/variables.html 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/lib/init/variables.html 2018-08-31 15:00:18.000000000 +0000 @@ -111,9 +111,8 @@

[libraster]
the compression method for new raster maps can be set with the environment variable GRASS_COMPRESSOR. Supported methods are RLE, - ZLIB, LZ4, and BZIP2 if GRASS has been compiled with BZIP2 support. - The default is ZLIB which can be changed with e.g. - GRASS_COMPRESSOR=LZ4
+ ZLIB, LZ4, BZIP2, and ZSTD. The default is ZLIB which can be + changed with e.g. GRASS_COMPRESSOR=ZSTD
GRASS_DB_ENCODING
[various modules, wxGUI]
@@ -574,4 +573,4 @@

-Last changed: $Date: 2016-09-19 11:37:30 +0200 (Mon, 19 Sep 2016) $ +Last changed: $Date: 2018-06-07 16:45:42 +0200 (Thu, 07 Jun 2018) $ diff -Nru grass-7.4.3/lib/ogsf/gk2.c grass-7.6.0/lib/ogsf/gk2.c --- grass-7.4.3/lib/ogsf/gk2.c 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/lib/ogsf/gk2.c 2018-12-26 11:17:18.000000000 +0000 @@ -418,7 +418,7 @@ pre-existing keyframe. e.g., if anykey.pos - newkey.pos <= precis, GK_add_key() will fail unless force_replace is TRUE. - \param pos postion + \param pos position \param fmaks \param force_replace \param precis precision value diff -Nru grass-7.4.3/lib/ogsf/gs2.c grass-7.6.0/lib/ogsf/gs2.c --- grass-7.4.3/lib/ogsf/gs2.c 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/lib/ogsf/gs2.c 2018-08-31 15:00:18.000000000 +0000 @@ -119,7 +119,6 @@ Region[0], Region[1], Region[2], Region[3], Gv.scale, first); Cxl_func = void_func; - Swap_func = void_func; if (first) { diff -Nru grass-7.4.3/lib/ogsf/gs.c grass-7.6.0/lib/ogsf/gs.c --- grass-7.4.3/lib/ogsf/gs.c 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/lib/ogsf/gs.c 2018-12-26 11:17:46.000000000 +0000 @@ -964,7 +964,7 @@ \param coloratt color attribute \param offset offset value - \return packed color for catagory at offset + \return packed color for category at offset */ int gs_mapcolor(typbuff * cobuff, gsurf_att * coloratt, int offset) { diff -Nru grass-7.4.3/lib/ogsf/gsd_img_ppm.c grass-7.6.0/lib/ogsf/gsd_img_ppm.c --- grass-7.4.3/lib/ogsf/gsd_img_ppm.c 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/lib/ogsf/gsd_img_ppm.c 2018-08-31 15:00:18.000000000 +0000 @@ -46,7 +46,10 @@ FILE *fp; unsigned char *pixbuf; - gsd_getimage(&pixbuf, &xsize, &ysize); + if (0 == gsd_getimage(&pixbuf, &xsize, &ysize)) { + G_warning(_("Unable to get image of current GL screen")); + return (1); + } if (NULL == (fp = fopen(name, "w"))) { G_warning(_("Unable to open file <%s> for writing"), name); @@ -89,7 +92,10 @@ FILE *fp; unsigned char *pixbuf; - gsd_writeView(&pixbuf, xsize, ysize); + if (0 == gsd_writeView(&pixbuf, xsize, ysize)) { + G_warning(_("Unable to write view")); + return (1); + } if (NULL == (fp = fopen(name, "w"))) { G_warning(_("Unable to open file <%s> for writing"), name); diff -Nru grass-7.4.3/lib/ogsf/gsd_img_tif.c grass-7.6.0/lib/ogsf/gsd_img_tif.c --- grass-7.4.3/lib/ogsf/gsd_img_tif.c 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/lib/ogsf/gsd_img_tif.c 2018-08-31 15:00:18.000000000 +0000 @@ -59,7 +59,10 @@ unsigned char *buf, *tmpptr; unsigned char *pixbuf; - gsd_getimage(&pixbuf, &xsize, &ysize); + if (0 == gsd_getimage(&pixbuf, &xsize, &ysize)) { + G_warning(_("Unable to get image of current GL screen")); + return (1); + } out = TIFFOpen(name, "w"); if (out == NULL) { diff -Nru grass-7.4.3/lib/ogsf/gsd_label.c grass-7.6.0/lib/ogsf/gsd_label.c --- grass-7.4.3/lib/ogsf/gsd_label.c 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/lib/ogsf/gsd_label.c 2018-12-26 11:17:28.000000000 +0000 @@ -31,7 +31,7 @@ /*! \brief Put label - \todo Allocate label dynamicaly + \todo Allocate label dynamically \param fontbase fontbase settings \param size font size diff -Nru grass-7.4.3/lib/ogsf/gsd_objs.c grass-7.6.0/lib/ogsf/gsd_objs.c --- grass-7.4.3/lib/ogsf/gsd_objs.c 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/lib/ogsf/gsd_objs.c 2018-12-26 11:17:34.000000000 +0000 @@ -29,7 +29,7 @@ static void init_stuff(void); /*! - \brief vertices for octohedron + \brief vertices for octahedron */ float Octo[6][3] = { {1.0, 0.0, 0.0}, @@ -43,7 +43,7 @@ #define ONORM .57445626 /*! - \brief normals for flat-shaded octohedron + \brief normals for flat-shaded octahedron */ float OctoN[8][3] = { {ONORM, ONORM, ONORM}, diff -Nru grass-7.4.3/lib/ogsf/gsd_prim.c grass-7.6.0/lib/ogsf/gsd_prim.c --- grass-7.4.3/lib/ogsf/gsd_prim.c 2018-08-03 13:39:56.000000000 +0000 +++ grass-7.6.0/lib/ogsf/gsd_prim.c 2018-12-26 11:17:41.000000000 +0000 @@ -76,7 +76,7 @@ static float ogl_mat_shin; /*! - \brief Mostly for flushing drawing commands accross a network + \brief Mostly for flushing drawing commands across a network glFlush doesn't block, so if blocking is desired use glFinish. */ @@ -372,7 +372,7 @@ { /* OGLXXX * special cases for polygons: - * independant quads: use GL_QUADS + * independent quads: use GL_QUADS * independent triangles: use GL_TRIANGLES */ glBegin(GL_POLYGON); diff -Nru grass-7.4.3/lib/ogsf/gsdrape.c grass-7.6.0/lib/ogsf/gsdrape.c --- grass-7.4.3/lib/ogsf/gsdrape.c 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/lib/ogsf/gsdrape.c 2018-12-26 11:17:25.000000000 +0000 @@ -9,7 +9,7 @@ specific triangle edge is intersected, but on a broader sense with the horizontal, vertical, and diagonal seams in the grid, then the intersections are ordered. If quadstrips are used for drawing - rather than tmesh, triangulation is not consistant; for diagonal + rather than tmesh, triangulation is not consistent; for diagonal intersections, the proper diagonal to intersect would need to be determined according to the algorithm used by qstrip (look at nearby normals). It may be faster to go ahead and find the intersections @@ -1328,7 +1328,7 @@ \brief Define plane \param p1,p2,p3 three point on plane - \param[out] plane plane defintion + \param[out] plane plane definition \return 1 */ diff -Nru grass-7.4.3/lib/ogsf/gsds.c grass-7.6.0/lib/ogsf/gsds.c --- grass-7.4.3/lib/ogsf/gsds.c 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/lib/ogsf/gsds.c 2018-12-26 11:17:37.000000000 +0000 @@ -5,7 +5,7 @@ GRASS OpenGL gsurf OGSF Library - The idea here is to treat datasets as seperate objects, which SHOULD: + The idea here is to treat datasets as separate objects, which SHOULD: - allow easier reuse of data for different attributes. - allow a mechanism for changing data and have changes reflected in each attribute using that data. diff -Nru grass-7.4.3/lib/ogsf/gsx.c grass-7.6.0/lib/ogsf/gsx.c --- grass-7.4.3/lib/ogsf/gsx.c 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/lib/ogsf/gsx.c 2018-08-31 15:00:18.000000000 +0000 @@ -19,7 +19,6 @@ #include void (*Cxl_func) (); -void (*Swap_func) (); static int Cxl = 0; @@ -56,15 +55,3 @@ return; } - -/*! - \brief Set swap function - - \param pointer to function - */ -void GS_set_swap_func(void (*f) (void)) -{ - Swap_func = f; - - return; -} diff -Nru grass-7.4.3/lib/ogsf/gvl2.c grass-7.6.0/lib/ogsf/gvl2.c --- grass-7.4.3/lib/ogsf/gvl2.c 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/lib/ogsf/gvl2.c 2018-12-26 11:17:43.000000000 +0000 @@ -30,7 +30,7 @@ static double Region[6]; /*! - \brief Library intialization for volumes + \brief Library initialization for volumes Set region extent (N,S,W,E,T,B) */ diff -Nru grass-7.4.3/lib/ogsf/gvl_calc.c grass-7.6.0/lib/ogsf/gvl_calc.c --- grass-7.4.3/lib/ogsf/gvl_calc.c 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/lib/ogsf/gvl_calc.c 2018-12-26 11:17:06.000000000 +0000 @@ -930,7 +930,7 @@ f_rows = distz / modz; rows = f_rows > (int)f_rows ? (int)f_rows + 1 : (int)f_rows; - /* set x,y intially to first slice point */ + /* set x,y initially to first slice point */ x = slice->x1; y = slice->y1; diff -Nru grass-7.4.3/lib/ogsf/gvld.c grass-7.6.0/lib/ogsf/gvld.c --- grass-7.4.3/lib/ogsf/gvld.c 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/lib/ogsf/gvld.c 2018-12-26 11:17:14.000000000 +0000 @@ -23,7 +23,7 @@ #include "mc33_table.h" -/* usefull macros */ +/* useful macros */ #define READ() gvl_read_char(pos[i]++, gvl->isosurf[i]->data) /*! @@ -563,7 +563,7 @@ stepy = (slice->y2 - slice->y1) / f_cols; stepz = (slice->z2 - slice->z1) / f_rows; - /* set x,y intially to first slice pt */ + /* set x,y initially to first slice pt */ x = (slice->x1); y = (slice->y1); diff -Nru grass-7.4.3/lib/ogsf/ogsflib.dox grass-7.6.0/lib/ogsf/ogsflib.dox --- grass-7.4.3/lib/ogsf/ogsflib.dox 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/lib/ogsf/ogsflib.dox 2018-08-31 15:00:18.000000000 +0000 @@ -311,8 +311,6 @@ - GS_set_SDsurf() -- GS_set_swap_func() - - GS_set_trans() - GS_set_twist() diff -Nru grass-7.4.3/lib/pngdriver/read_png.c grass-7.6.0/lib/pngdriver/read_png.c --- grass-7.4.3/lib/pngdriver/read_png.c 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/lib/pngdriver/read_png.c 2018-10-22 20:58:49.000000000 +0000 @@ -57,7 +57,7 @@ png_ptr = png_create_read_struct(PNG_LIBPNG_VER_STRING, &jbuf, NULL, NULL); if (!png_ptr) - G_fatal_error(_("Unable allocate PNG structure")); + G_fatal_error(_("Unable to allocate PNG structure")); info_ptr = png_create_info_struct(png_ptr); if (!info_ptr) diff -Nru grass-7.4.3/lib/proj/convert.c grass-7.6.0/lib/proj/convert.c --- grass-7.4.3/lib/proj/convert.c 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/lib/proj/convert.c 2018-08-31 15:00:18.000000000 +0000 @@ -5,12 +5,12 @@ \brief GProj Library - Functions for manipulating co-ordinate system representations - (C) 2003-2017 by the GRASS Development Team + (C) 2003-2018 by the GRASS Development Team This program is free software under the GNU General Public License (>=v2). Read the file COPYING that comes with GRASS for details. - \author Paul Kelly, Frank Warmerdam + \author Paul Kelly, Frank Warmerdam, Markus Metz */ #include @@ -33,6 +33,40 @@ static void DatumNameMassage(char **); #endif +/* from proj-5.0.0/src/pj_units.c */ +struct gpj_units { + char *id; /* units keyword */ + char *to_meter; /* multiply by value to get meters */ + char *name; /* comments */ + double factor; /* to_meter factor in actual numbers */ +}; + +struct gpj_units +gpj_units[] = { + {"km", "1000.", "Kilometer", 1000.0}, + {"m", "1.", "Meter", 1.0}, + {"dm", "1/10", "Decimeter", 0.1}, + {"cm", "1/100", "Centimeter", 0.01}, + {"mm", "1/1000", "Millimeter", 0.001}, + {"kmi", "1852.0", "International Nautical Mile", 1852.0}, + {"in", "0.0254", "International Inch", 0.0254}, + {"ft", "0.3048", "International Foot", 0.3048}, + {"yd", "0.9144", "International Yard", 0.9144}, + {"mi", "1609.344", "International Statute Mile", 1609.344}, + {"fath", "1.8288", "International Fathom", 1.8288}, + {"ch", "20.1168", "International Chain", 20.1168}, + {"link", "0.201168", "International Link", 0.201168}, + {"us-in", "1./39.37", "U.S. Surveyor's Inch", 0.0254}, + {"us-ft", "0.304800609601219", "U.S. Surveyor's Foot", 0.304800609601219}, + {"us-yd", "0.914401828803658", "U.S. Surveyor's Yard", 0.914401828803658}, + {"us-ch", "20.11684023368047", "U.S. Surveyor's Chain", 20.11684023368047}, + {"us-mi", "1609.347218694437", "U.S. Surveyor's Statute Mile", 1609.347218694437}, + {"ind-yd", "0.91439523", "Indian Yard", 0.91439523}, + {"ind-ft", "0.30479841", "Indian Foot", 0.30479841}, + {"ind-ch", "20.11669506", "Indian Chain", 20.11669506}, + {NULL, NULL, NULL, 0.0} +}; + static char *grass_to_wkt(const struct Key_Value *proj_info, const struct Key_Value *proj_units, const struct Key_Value *proj_epsg, @@ -155,16 +189,23 @@ hSRS = OSRNewSpatialReference(NULL); + /* create PROJ structure from GRASS key/value pairs */ if (pj_get_kv(&pjinfo, proj_info, proj_units) < 0) { G_warning(_("Unable parse GRASS PROJ_INFO file")); return NULL; } - if ((proj4 = pj_get_def(pjinfo.pj, 0)) == NULL) { + /* fetch the PROJ definition */ + /* TODO: get the PROJ definition as used by pj_get_kv() */ + if ((proj4 = pjinfo.def) == NULL) { G_warning(_("Unable get PROJ.4-style parameter string")); return NULL; } +#ifdef HAVE_PROJ_H + proj_destroy(pjinfo.pj); +#else pj_free(pjinfo.pj); +#endif unit = G_find_key_value("unit", proj_units); unfact = G_find_key_value("meters", proj_units); @@ -172,8 +213,8 @@ G_asprintf(&proj4mod, "%s +to_meter=%s", proj4, unfact); else proj4mod = G_store(proj4); - pj_dalloc(proj4); + /* create GDAL OSR from proj string */ if ((errcode = OSRImportFromProj4(hSRS, proj4mod)) != OGRERR_NONE) { G_warning(_("OGR can't parse PROJ.4-style parameter string: " "%s (OGR Error code was %d)"), proj4mod, errcode); @@ -337,7 +378,7 @@ OSRImportFromEPSG(hSRS, epsgcode); - /* take +towgs84 from projinfo file if defined) */ + /* take +towgs84 from projinfo file if defined */ towgs84 = G_find_key_value("towgs84", proj_info); if (towgs84) { char **tokens; @@ -387,6 +428,7 @@ char *pszProj = NULL; const char *pszProjCS = NULL; char *datum = NULL; + char *proj4_unit = NULL; struct gpj_datum dstruct; const char *ograttr; OGRSpatialReferenceH hSRS; @@ -554,10 +596,14 @@ continue; /* We will handle units separately */ - if (G_strcasecmp(pszToken, "to_meter") == 0 - || G_strcasecmp(pszToken, "units") == 0) + if (G_strcasecmp(pszToken, "to_meter") == 0) continue; + if (G_strcasecmp(pszToken, "units") == 0) { + proj4_unit = G_store(pszValue); + continue; + } + G_set_key_value(pszToken, pszValue, temp_projinfo); } if (!pszProj) @@ -789,6 +835,13 @@ dfToMeters = OSRGetLinearUnits(hSRS, &pszUnitsName); + /* the unit name can be arbitrary: the following can be the same + * us-ft (proj.4 keyword) + * U.S. Surveyor's Foot (proj.4 name) + * US survey foot (WKT) + * Foot_US (WKT) + */ + /* Workaround for the most obvious case when unit name is unknown */ if ((G_strcasecmp(pszUnitsName, "unknown") == 0) && (dfToMeters == 1.)) @@ -798,6 +851,19 @@ G_asprintf(&pszUnitsName, "meter"); if ((G_strcasecmp(pszUnitsName, "kilometre") == 0)) G_asprintf(&pszUnitsName, "kilometer"); + + if (dfToMeters != 1. && proj4_unit) { + int i; + + i = 0; + while (gpj_units[i].id != NULL) { + if (strcmp(proj4_unit, gpj_units[i].id) == 0) { + G_asprintf(&pszUnitsName, "%s", gpj_units[i].name); + break; + } + i++; + } + } G_set_key_value("unit", pszUnitsName, *projunits); @@ -850,7 +916,7 @@ *projinfo = NULL; *projunits = NULL; - if (hSRS != hSRS1) + if (hSRS != NULL && hSRS != hSRS1) OSRDestroySpatialReference(hSRS); return 1; diff -Nru grass-7.4.3/lib/proj/do_proj.c grass-7.6.0/lib/proj/do_proj.c --- grass-7.4.3/lib/proj/do_proj.c 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/lib/proj/do_proj.c 2018-08-31 15:00:18.000000000 +0000 @@ -5,9 +5,9 @@ \brief GProj library - Functions for re-projecting point data \author Original Author unknown, probably Soil Conservation Service - Eric Miller, Paul Kelly + Eric Miller, Paul Kelly, Markus Metz - (C) 2003-2008 by the GRASS Development Team + (C) 2003-2008,2018 by the GRASS Development Team This program is free software under the GNU General Public License (>=v2). Read the file COPYING that comes with GRASS @@ -43,6 +43,469 @@ static double METERS_in = 1.0, METERS_out = 1.0; +/** + * \brief Create a PROJ transformation object to transform coordinates + * from an input SRS to an output SRS + * + * After the transformation has been initialized with this function, + * coordinates can be transformed from input SRS to output SRS with + * GPJ_transform() and direction = PJ_FWD, and back from output SRS to + * input SRS with direction = OJ_INV. + * If coordinates should be transformed between the input SRS and its + * latlong equivalent, an uninitialized info_out with + * info_out->pj = NULL can be passed to the function. In this case, + * coordinates will be transformed between the input SRS and its + * latlong equivalent, and for PROJ 5+, the transformation object is + * created accordingly, while for PROJ 4, the output SRS is created as + * latlong equivalent of the input SRS + * +* PROJ 5+: + * info_in->pj must not be null + * if info_out->pj is null, assume info_out to be the ll equivalent + * of info_in + * create info_trans as conversion from info_in to its ll equivalent + * NOTE: this is the inverse of the logic of PROJ 5 which by default + * converts from ll to a given SRS, not from a given SRS to ll + * thus PROJ 5+ itself uses an inverse transformation in the + * first step of the pipeline for proj_create_crs_to_crs() + * if info_trans->def is not NULL, this pipeline definition will be + * used to create a transformation object + * PROJ 4: + * info_in->pj must not be null + * if info_out->pj is null, create info_out as ll equivalent + * else do nothing, info_trans is not used + * + * \param info_in pointer to pj_info struct for input co-ordinate system + * \param info_out pointer to pj_info struct for output co-ordinate system + * \param info_trans pointer to pj_info struct for a transformation object (PROJ 5+) + * + * \return 1 on success, -1 on failure + **/ +int GPJ_init_transform(const struct pj_info *info_in, + const struct pj_info *info_out, + struct pj_info *info_trans) +{ + if (info_in->pj == NULL) + G_fatal_error(_("Input coordinate system is NULL")); + +#ifdef HAVE_PROJ_H + if (!info_trans->def) { + if (info_out->pj != NULL && info_out->def != NULL) + G_asprintf(&(info_trans->def), "+proj=pipeline +step +inv %s +step %s", + info_in->def, info_out->def); + else + /* assume info_out to be ll equivalent of info_in */ + G_asprintf(&(info_trans->def), "+proj=pipeline +step +inv %s", + info_in->def); + } + + info_trans->pj = proj_create(PJ_DEFAULT_CTX, info_trans->def); + if (info_trans->pj == NULL) { + G_warning(_("proj_create() failed for '%s'"), info_trans->def); + return -1; + } + + info_trans->meters = 1.; + info_trans->zone = 0; + sprintf(info_trans->proj, "pipeline"); +#else + if (info_out->pj == NULL) { + if (GPJ_get_equivalent_latlong(info_out, info_in) < 0) { + G_warning(_("Unable to create latlong equivalent for '%s'"), + info_in->def); + return -1; + } + } +#endif + + return 1; +} + +/* TODO: rename pj_ to GPJ_ to avoid symbol clash with PROJ lib */ + +/** + * \brief Re-project a point between two co-ordinate systems using a + * transformation object prepared with GPJ_prepare_pj() + * + * This function takes pointers to three pj_info structures as arguments, + * and projects a point between the input and output co-ordinate system. + * The pj_info structure info_trans must have been initialized with + * GPJ_init_transform(). + * The direction determines if a point is projected from input CRS to + * output CRS (PJ_FWD) or from output CRS to input CRS (PJ_INV). + * The easting, northing, and height of the point are contained in the + * pointers passed to the function; these will be overwritten by the + * coordinates of the transformed point. + * + * \param info_in pointer to pj_info struct for input co-ordinate system + * \param info_out pointer to pj_info struct for output co-ordinate system + * \param info_trans pointer to pj_info struct for a transformation object (PROJ 5+) + * \param dir direction of the transformation (PJ_FWD or PJ_INV) + * \param x Pointer to a double containing easting or longitude + * \param y Pointer to a double containing northing or latitude + * \param z Pointer to a double containing height, or NULL + * + * \return Return value from PROJ proj_trans() function + **/ + +int GPJ_transform(const struct pj_info *info_in, + const struct pj_info *info_out, + const struct pj_info *info_trans, int dir, + double *x, double *y, double *z) +{ + int ok = 0; + +#ifdef HAVE_PROJ_H + /* PROJ 5+ variant */ + int in_is_ll, out_is_ll; + PJ_COORD c; + + if (info_in->pj == NULL) + G_fatal_error(_("No input projection")); + + if (info_trans->pj == NULL) + G_fatal_error(_("No transformation object")); + + if (dir == PJ_FWD) { + /* info_in -> info_out */ + METERS_in = info_in->meters; + in_is_ll = !strncmp(info_in->proj, "ll", 2); + if (info_out->pj) { + METERS_out = info_out->meters; + out_is_ll = !strncmp(info_out->proj, "ll", 2); + } + else { + METERS_out = 1.0; + out_is_ll = 1; + } + } + else { + /* info_out -> info_in */ + METERS_out = info_in->meters; + out_is_ll = !strncmp(info_in->proj, "ll", 2); + if (info_out->pj) { + METERS_in = info_out->meters; + in_is_ll = !strncmp(info_out->proj, "ll", 2); + } + else { + METERS_in = 1.0; + in_is_ll = 1; + } + } + + /* prepare */ + if (in_is_ll) { + /* convert to radians */ + c.lpzt.lam = (*x) / RAD_TO_DEG; + c.lpzt.phi = (*y) / RAD_TO_DEG; + c.lpzt.z = 0; + if (z) + c.lpzt.z = *z; + c.lpzt.t = 0; + } + else { + /* convert to meters */ + c.xyzt.x = *x * METERS_in; + c.xyzt.y = *y * METERS_in; + c.xyzt.z = 0; + if (z) + c.xyzt.z = *z; + c.xyzt.t = 0; + } + + /* transform */ + c = proj_trans(info_trans->pj, dir, c); + ok = proj_errno(info_trans->pj); + + if (ok < 0) { + G_warning(_("proj_trans() failed: %s"), proj_errno_string(ok)); + return ok; + } + + /* output */ + if (out_is_ll) { + /* convert to degrees */ + *x = c.lpzt.lam * RAD_TO_DEG; + *y = c.lpzt.phi * RAD_TO_DEG; + if (z) + *z = c.lpzt.z; + } + else { + /* convert to map units */ + *x = c.xyzt.x / METERS_out; + *y = c.xyzt.y / METERS_out; + if (z) + *z = c.xyzt.z; + } +#else + /* PROJ 4 variant */ + double u, v; + double h = 0.0; + const struct pj_info *p_in, *p_out; + + if (info_out == NULL) + G_fatal_error(_("No output projection")); + + if (dir == PJ_FWD) { + p_in = info_in; + p_out = info_out; + } + else { + p_in = info_out; + p_out = info_in; + } + + METERS_in = p_in->meters; + METERS_out = p_out->meters; + + if (z) + h = *z; + + if (strncmp(p_in->proj, "ll", 2) == 0) { + u = (*x) / RAD_TO_DEG; + v = (*y) / RAD_TO_DEG; + } + else { + u = *x * METERS_in; + v = *y * METERS_in; + } + + ok = pj_transform(p_in->pj, p_out->pj, 1, 0, &u, &v, &h); + + if (ok < 0) { + G_warning(_("pj_transform() failed: %s"), pj_strerrno(ok)); + return ok; + } + + if (strncmp(p_out->proj, "ll", 2) == 0) { + *x = u * RAD_TO_DEG; + *y = v * RAD_TO_DEG; + } + else { + *x = u / METERS_out; + *y = v / METERS_out; + } + if (z) + *z = h; +#endif + + return ok; +} + +/** + * \brief Re-project an array of points between two co-ordinate systems + * using a transformation object prepared with GPJ_prepare_pj() + * + * This function takes pointers to three pj_info structures as arguments, + * and projects an array of pointd between the input and output + * co-ordinate system. The pj_info structure info_trans must have been + * initialized with GPJ_init_transform(). + * The direction determines if a point is projected from input CRS to + * output CRS (PJ_FWD) or from output CRS to input CRS (PJ_INV). + * The easting, northing, and height of the point are contained in the + * pointers passed to the function; these will be overwritten by the + * coordinates of the transformed point. + * + * \param info_in pointer to pj_info struct for input co-ordinate system + * \param info_out pointer to pj_info struct for output co-ordinate system + * \param info_trans pointer to pj_info struct for a transformation object (PROJ 5+) + * \param dir direction of the transformation (PJ_FWD or PJ_INV) + * \param x pointer to an array of type double containing easting or longitude + * \param y pointer to an array of type double containing northing or latitude + * \param z pointer to an array of type double containing height, or NULL + * \param n number of points in the arrays to be transformed + * + * \return Return value from PROJ proj_trans() function + **/ + +int GPJ_transform_array(const struct pj_info *info_in, + const struct pj_info *info_out, + const struct pj_info *info_trans, int dir, + double *x, double *y, double *z, int n) +{ + int ok; + int i; + int has_z = 1; + +#ifdef HAVE_PROJ_H + /* PROJ 5+ variant */ + int in_is_ll, out_is_ll; + PJ_COORD c; + + if (info_trans->pj == NULL) + G_fatal_error(_("No transformation object")); + + if (dir == PJ_FWD) { + /* info_in -> info_out */ + METERS_in = info_in->meters; + in_is_ll = !strncmp(info_in->proj, "ll", 2); + if (info_out->pj) { + METERS_out = info_out->meters; + out_is_ll = !strncmp(info_out->proj, "ll", 2); + } + else { + METERS_out = 1.0; + out_is_ll = 1; + } + } + else { + /* info_out -> info_in */ + METERS_out = info_in->meters; + out_is_ll = !strncmp(info_in->proj, "ll", 2); + if (info_out->pj) { + METERS_in = info_out->meters; + in_is_ll = !strncmp(info_out->proj, "ll", 2); + } + else { + METERS_in = 1.0; + in_is_ll = 1; + } + } + + if (z == NULL) { + z = G_malloc(sizeof(double) * n); + /* they say memset is only guaranteed for chars ;-( */ + for (i = 0; i < n; i++) + z[i] = 0.0; + has_z = 0; + } + ok = 0; + if (in_is_ll) { + c.lpzt.t = 0; + if (out_is_ll) { + /* what is more costly ? + * calling proj_trans for each point + * or having three loops over all points ? + * proj_trans_array() itself calls proj_trans() in a loop + * -> one loop over all points is better than + * three loops over all points + */ + for (i = 0; i < n; i++) { + /* convert to radians */ + c.lpzt.lam = x[i] / RAD_TO_DEG; + c.lpzt.phi = y[i] / RAD_TO_DEG; + c.lpzt.z = z[i]; + c = proj_trans(info_trans->pj, dir, c); + if ((ok = proj_errno(info_trans->pj)) < 0) + break; + /* convert to degrees */ + x[i] = c.lp.lam * RAD_TO_DEG; + y[i] = c.lp.phi * RAD_TO_DEG; + } + } + else { + for (i = 0; i < n; i++) { + /* convert to radians */ + c.lpzt.lam = x[i] / RAD_TO_DEG; + c.lpzt.phi = y[i] / RAD_TO_DEG; + c.lpzt.z = z[i]; + c = proj_trans(info_trans->pj, dir, c); + if ((ok = proj_errno(info_trans->pj)) < 0) + break; + /* convert to map units */ + x[i] = c.xy.x / METERS_out; + y[i] = c.xy.y / METERS_out; + } + } + } + else { + c.xyzt.t = 0; + if (out_is_ll) { + for (i = 0; i < n; i++) { + /* convert to meters */ + c.xyzt.x = x[i] * METERS_in; + c.xyzt.y = y[i] * METERS_in; + c.xyzt.z = z[i]; + c = proj_trans(info_trans->pj, dir, c); + if ((ok = proj_errno(info_trans->pj)) < 0) + break; + /* convert to degrees */ + x[i] = c.lp.lam * RAD_TO_DEG; + y[i] = c.lp.phi * RAD_TO_DEG; + } + } + else { + for (i = 0; i < n; i++) { + /* convert to meters */ + c.xyzt.x = x[i] * METERS_in; + c.xyzt.y = y[i] * METERS_in; + c.xyzt.z = z[i]; + c = proj_trans(info_trans->pj, dir, c); + if ((ok = proj_errno(info_trans->pj)) < 0) + break; + /* convert to map units */ + x[i] = c.xy.x / METERS_out; + y[i] = c.xy.y / METERS_out; + } + } + } + if (!has_z) + G_free(z); + + if (ok < 0) { + G_warning(_("proj_trans() failed: %s"), proj_errno_string(ok)); + } +#else + /* PROJ 4 variant */ + const struct pj_info *p_in, *p_out; + + if (dir == PJ_FWD) { + p_in = info_in; + p_out = info_out; + } + else { + p_in = info_out; + p_out = info_in; + } + + METERS_in = p_in->meters; + METERS_out = p_out->meters; + + if (z == NULL) { + z = G_malloc(sizeof(double) * n); + /* they say memset is only guaranteed for chars ;-( */ + for (i = 0; i < n; ++i) + z[i] = 0.0; + has_z = 0; + } + if (strncmp(p_in->proj, "ll", 2) == 0) { + if (strncmp(p_out->proj, "ll", 2) == 0) { + DIVIDE_LOOP(x, y, n, RAD_TO_DEG); + ok = pj_transform(info_in->pj, info_out->pj, n, 1, x, y, z); + MULTIPLY_LOOP(x, y, n, RAD_TO_DEG); + } + else { + DIVIDE_LOOP(x, y, n, RAD_TO_DEG); + ok = pj_transform(info_in->pj, info_out->pj, n, 1, x, y, z); + DIVIDE_LOOP(x, y, n, METERS_out); + } + } + else { + if (strncmp(p_out->proj, "ll", 2) == 0) { + MULTIPLY_LOOP(x, y, n, METERS_in); + ok = pj_transform(info_in->pj, info_out->pj, n, 1, x, y, z); + MULTIPLY_LOOP(x, y, n, RAD_TO_DEG); + } + else { + MULTIPLY_LOOP(x, y, n, METERS_in); + ok = pj_transform(info_in->pj, info_out->pj, n, 1, x, y, z); + DIVIDE_LOOP(x, y, n, METERS_out); + } + } + if (!has_z) + G_free(z); + + if (ok < 0) + G_warning(_("pj_transform() failed: %s"), pj_strerrno(ok)); +#endif + + return ok; +} + +/* + * old API, to be deleted + */ + /** * \brief Re-project a point between two co-ordinate systems * @@ -57,13 +520,70 @@ * \param info_in pointer to pj_info struct for input co-ordinate system * \param info_out pointer to pj_info struct for output co-ordinate system * - * \return Return value from PROJ pj_transform() function + * \return Return value from PROJ proj_trans() function **/ int pj_do_proj(double *x, double *y, const struct pj_info *info_in, const struct pj_info *info_out) { int ok; +#ifdef HAVE_PROJ_H + struct pj_info info_trans; + PJ_COORD c; + + if (GPJ_init_transform(info_in, info_out, &info_trans) < 0) { + return -1; + } + + METERS_in = info_in->meters; + METERS_out = info_out->meters; + + if (strncmp(info_in->proj, "ll", 2) == 0) { + /* convert to radians */ + c.lpzt.lam = (*x) / RAD_TO_DEG; + c.lpzt.phi = (*y) / RAD_TO_DEG; + c.lpzt.z = 0; + c.lpzt.t = 0; + c = proj_trans(info_trans.pj, PJ_FWD, c); + ok = proj_errno(info_trans.pj); + + if (strncmp(info_out->proj, "ll", 2) == 0) { + /* convert to degrees */ + *x = c.lp.lam * RAD_TO_DEG; + *y = c.lp.phi * RAD_TO_DEG; + } + else { + /* convert to map units */ + *x = c.xy.x / METERS_out; + *y = c.xy.y / METERS_out; + } + } + else { + /* convert to meters */ + c.xyzt.x = *x * METERS_in; + c.xyzt.y = *y * METERS_in; + c.xyzt.z = 0; + c.xyzt.t = 0; + c = proj_trans(info_trans.pj, PJ_FWD, c); + ok = proj_errno(info_trans.pj); + + if (strncmp(info_out->proj, "ll", 2) == 0) { + /* convert to degrees */ + *x = c.lp.lam * RAD_TO_DEG; + *y = c.lp.phi * RAD_TO_DEG; + } + else { + /* convert to map units */ + *x = c.xy.x / METERS_out; + *y = c.xy.y / METERS_out; + } + } + proj_destroy(info_trans.pj); + + if (ok < 0) { + G_warning(_("proj_trans() failed: %d"), ok); + } +#else double u, v; double h = 0.0; @@ -105,6 +625,7 @@ if (ok < 0) { G_warning(_("pj_transform() failed: %s"), pj_strerrno(ok)); } +#endif return ok; } @@ -128,7 +649,7 @@ * \param info_in pointer to pj_info struct for input co-ordinate system * \param info_out pointer to pj_info struct for output co-ordinate system * - * \return Return value from PROJ pj_transform() function + * \return Return value from PROJ proj_trans() function **/ int pj_do_transform(int count, double *x, double *y, double *h, @@ -136,7 +657,96 @@ { int ok; int has_h = 1; +#ifdef HAVE_PROJ_H + int i; + struct pj_info info_trans; + PJ_COORD c; + + if (GPJ_init_transform(info_in, info_out, &info_trans) < 0) { + return -1; + } + + METERS_in = info_in->meters; + METERS_out = info_out->meters; + + if (h == NULL) { + h = G_malloc(sizeof *h * count); + /* they say memset is only guaranteed for chars ;-( */ + for (i = 0; i < count; ++i) + h[i] = 0.0; + has_h = 0; + } + ok = 0; + if (strncmp(info_in->proj, "ll", 2) == 0) { + c.lpzt.t = 0; + if (strncmp(info_out->proj, "ll", 2) == 0) { + for (i = 0; i < count; i++) { + /* convert to radians */ + c.lpzt.lam = x[i] / RAD_TO_DEG; + c.lpzt.phi = y[i] / RAD_TO_DEG; + c.lpzt.z = h[i]; + c = proj_trans(info_trans.pj, PJ_FWD, c); + if ((ok = proj_errno(info_trans.pj)) < 0) + break; + /* convert to degrees */ + x[i] = c.lp.lam * RAD_TO_DEG; + y[i] = c.lp.phi * RAD_TO_DEG; + } + } + else { + for (i = 0; i < count; i++) { + /* convert to radians */ + c.lpzt.lam = x[i] / RAD_TO_DEG; + c.lpzt.phi = y[i] / RAD_TO_DEG; + c.lpzt.z = h[i]; + c = proj_trans(info_trans.pj, PJ_FWD, c); + if ((ok = proj_errno(info_trans.pj)) < 0) + break; + /* convert to map units */ + x[i] = c.xy.x / METERS_out; + y[i] = c.xy.y / METERS_out; + } + } + } + else { + c.xyzt.t = 0; + if (strncmp(info_out->proj, "ll", 2) == 0) { + for (i = 0; i < count; i++) { + /* convert to meters */ + c.xyzt.x = x[i] * METERS_in; + c.xyzt.y = y[i] * METERS_in; + c.xyzt.z = h[i]; + c = proj_trans(info_trans.pj, PJ_FWD, c); + if ((ok = proj_errno(info_trans.pj)) < 0) + break; + /* convert to degrees */ + x[i] = c.lp.lam * RAD_TO_DEG; + y[i] = c.lp.phi * RAD_TO_DEG; + } + } + else { + for (i = 0; i < count; i++) { + /* convert to meters */ + c.xyzt.x = x[i] * METERS_in; + c.xyzt.y = y[i] * METERS_in; + c.xyzt.z = h[i]; + c = proj_trans(info_trans.pj, PJ_FWD, c); + if ((ok = proj_errno(info_trans.pj)) < 0) + break; + /* convert to map units */ + x[i] = c.xy.x / METERS_out; + y[i] = c.xy.y / METERS_out; + } + } + } + if (!has_h) + G_free(h); + proj_destroy(info_trans.pj); + if (ok < 0) { + G_warning(_("proj_trans() failed: %d"), ok); + } +#else METERS_in = info_in->meters; METERS_out = info_out->meters; @@ -179,5 +789,6 @@ if (ok < 0) { G_warning(_("pj_transform() failed: %s"), pj_strerrno(ok)); } +#endif return ok; } diff -Nru grass-7.4.3/lib/proj/get_proj.c grass-7.6.0/lib/proj/get_proj.c --- grass-7.4.3/lib/proj/get_proj.c 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/lib/proj/get_proj.c 2018-08-31 15:00:18.000000000 +0000 @@ -5,9 +5,9 @@ \brief GProj library - Functions for re-projecting point data \author Original Author unknown, probably Soil Conservation Service, - Eric Miller, Paul Kelly + Eric Miller, Paul Kelly, Markus Metz - (C) 2003-2008 by the GRASS Development Team + (C) 2003-2008, 2018 by the GRASS Development Team This program is free software under the GNU General Public License (>=v2). Read the file COPYING that comes with GRASS @@ -31,7 +31,9 @@ static void alloc_options(char *); static char *opt_in[MAX_PARGS]; -static int nopt1; +static int nopt; + +/* TODO: rename pj_ to GPJ_ to avoid symbol clash with PROJ lib */ /** * \brief Create a pj_info struct Co-ordinate System definition from a set of @@ -52,7 +54,7 @@ * 2 if "default" 3-parameter datum shift values from datum.table * were used * 3 if an unrecognised datum name was passed on to PROJ.4 (and - * initialization was successful + * initialization was successful) * 1 otherwise **/ @@ -64,13 +66,21 @@ double a, es, rf; int returnval = 1; char buffa[300], factbuff[50]; + int deflen; char proj_in[250], *datum, *params; +#ifdef HAVE_PROJ_H + PJ *pj; + PJ_CONTEXT *pjc; +#else projPJ *pj; +#endif proj_in[0] = '\0'; info->zone = 0; info->meters = 1.0; info->proj[0] = '\0'; + info->def = NULL; + info->pj = NULL; str = G_find_key_value("meters", in_units_keys); if (str != NULL) { @@ -89,7 +99,7 @@ if (strlen(info->proj) <= 0) sprintf(info->proj, "ll"); - nopt1 = 0; + nopt = 0; for (i = 0; i < in_proj_keys->nitems; i++) { /* the name parameter is just for grasses use */ if (strcmp(in_proj_keys->key[i], "name") == 0) { @@ -220,24 +230,55 @@ } G_free(datum); +#ifdef HAVE_PROJ_H + pjc = proj_context_create(); + if (!(pj = proj_create_argv(pjc, nopt, opt_in))) { +#else /* Set finder function for locating datum conversion tables PK */ pj_set_finder(FINDERFUNC); - if (!(pj = pj_init(nopt1, opt_in))) { + if (!(pj = pj_init(nopt, opt_in))) { +#endif strcpy(buffa, - _("Unable to initialise PROJ.4 with the following parameter list:")); - for (i = 0; i < nopt1; i++) { + _("Unable to initialise PROJ with the following parameter list:")); + for (i = 0; i < nopt; i++) { char err[50]; sprintf(err, " +%s", opt_in[i]); strcat(buffa, err); } G_warning("%s", buffa); - G_warning(_("The error message: %s"), pj_strerrno(pj_errno)); +#ifndef HAVE_PROJ_H + G_warning(_("The PROJ error message: %s"), pj_strerrno(pj_errno)); +#endif return -1; } + +#ifdef HAVE_PROJ_H + int perr = proj_errno(pj); + + if (perr) + G_fatal_error("PROJ 5 error %d", perr); +#endif + info->pj = pj; + deflen = 0; + for (i = 0; i < nopt; i++) + deflen += strlen(opt_in[i]) + 2; + + info->def = G_malloc(deflen + 1); + + sprintf(buffa, "+%s ", opt_in[0]); + strcpy(info->def, buffa); + G_free(opt_in[0]); + + for (i = 1; i < nopt; i++) { + sprintf(buffa, "+%s ", opt_in[i]); + strcat(info->def, buffa); + G_free(opt_in[i]); + } + return returnval; } @@ -246,23 +287,50 @@ int nsize; nsize = strlen(buffa); - opt_in[nopt1++] = (char *)G_malloc(nsize + 1); - sprintf(opt_in[nopt1 - 1], "%s", buffa); + opt_in[nopt++] = (char *)G_malloc(nsize + 1); + sprintf(opt_in[nopt - 1], "%s", buffa); return; } +/** + * \brief Create a pj_info struct Co-ordinate System definition from a + * string with a sequence of key=value pairs + * + * This function takes a GRASS- or PROJ style co-ordinate system definition + * and processes it to create a pj_info representation for use in + * re-projecting with pj_do_proj(). In addition to the parameters passed + * to it it may also make reference to the system ellipse.table and + * datum.table files if necessary. + * + * \param info Pointer to a pj_info struct (which must already exist) into + * which the co-ordinate system definition will be placed + * \param str input string with projection definition + * \param in_units_keys PROJ_UNITS-style key-value pairs + * + * \return -1 on error (unable to initialise PROJ.4) + * 1 on success + **/ + int pj_get_string(struct pj_info *info, char *str) { - char *opt_in[MAX_PARGS]; char *s; - int nopt = 0; - int nsize; + int i, nsize; char zonebuff[50], buffa[300]; + int deflen; +#ifdef HAVE_PROJ_H + PJ *pj; + PJ_CONTEXT *pjc; +#else projPJ *pj; +#endif info->zone = 0; info->proj[0] = '\0'; info->meters = 1.0; + info->def = NULL; + info->pj = NULL; + + nopt = 0; if ((str == NULL) || (str[0] == '\0')) { /* Null Pointer or empty string is supplied for parameters, @@ -270,9 +338,7 @@ * parameter and call pj_init PK */ sprintf(info->proj, "ll"); sprintf(buffa, "proj=latlong ellps=WGS84"); - nsize = strlen(buffa); - opt_in[nopt] = (char *)G_malloc(nsize + 1); - sprintf(opt_in[nopt++], "%s", buffa); + alloc_options(buffa); } else { /* Parameters have been provided; parse through them but don't @@ -309,15 +375,20 @@ else { sprintf(buffa, "%s", s); } - nsize = strlen(buffa); - opt_in[nopt] = (char *)G_malloc(nsize + 1); - sprintf(opt_in[nopt++], "%s", buffa); + alloc_options(buffa); } } s = 0; } } +#ifdef HAVE_PROJ_H + pjc = proj_context_create(); + if (!(pj = proj_create_argv(pjc, nopt, opt_in))) { + G_warning(_("Unable to initialize pj")); + return -1; + } +#else /* Set finder function for locating datum conversion tables PK */ pj_set_finder(FINDERFUNC); @@ -326,11 +397,32 @@ pj_strerrno(pj_errno)); return -1; } +#endif info->pj = pj; + deflen = 0; + for (i = 0; i < nopt; i++) + deflen += strlen(opt_in[i]) + 2; + + info->def = G_malloc(deflen + 1); + + sprintf(buffa, "+%s ", opt_in[0]); + strcpy(info->def, buffa); + G_free(opt_in[0]); + + for (i = 1; i < nopt; i++) { + sprintf(buffa, "+%s ", opt_in[i]); + strcat(info->def, buffa); + G_free(opt_in[i]); + } + return 1; } +#ifndef HAVE_PROJ_H +/* GPJ_get_equivalent_latlong(): only available with PROJ 4 API + * with the new PROJ 5+ API, use pjold directly with PJ_FWD/PJ_INV transformation +*/ /** * \brief Define a latitude / longitude co-ordinate system with the same * ellipsoid and datum parameters as an existing projected system @@ -349,14 +441,22 @@ int GPJ_get_equivalent_latlong(struct pj_info *pjnew, struct pj_info *pjold) { + char *deftmp; + pjnew->meters = 1.; pjnew->zone = 0; + pjnew->def = NULL; sprintf(pjnew->proj, "ll"); if ((pjnew->pj = pj_latlong_from_proj(pjold->pj)) == NULL) return -1; - else - return 1; + + deftmp = pj_get_def(pjnew->pj, 1); + pjnew->def = G_store(deftmp); + pj_dalloc(deftmp); + + return 1; } +#endif /* set_proj_lib() * 'finder function' for use with PROJ.4 pj_set_finder() function */ @@ -387,8 +487,8 @@ * \param iproj 'Input' co-ordinate system * \param oproj 'Output' co-ordinate system * - * \return 1 on success, -1 on error (i.e. if PROJ.4 pj_get_def() function - * returned NULL for either co-ordinate system) + * \return 1 on success, -1 on error (i.e. if the PROJ-style definition + * is NULL for either co-ordinate system) **/ int pj_print_proj_params(const struct pj_info *iproj, const struct pj_info *oproj) @@ -396,11 +496,10 @@ char *str; if (iproj) { - str = pj_get_def(iproj->pj, 1); + str = iproj->def; if (str != NULL) { fprintf(stderr, "%s: %s\n", _("Input Projection Parameters"), str); - pj_dalloc(str); fprintf(stderr, "%s: %.16g\n", _("Input Unit Factor"), iproj->meters); } @@ -409,11 +508,10 @@ } if (oproj) { - str = pj_get_def(oproj->pj, 1); + str = oproj->def; if (str != NULL) { fprintf(stderr, "%s: %s\n", _("Output Projection Parameters"), str); - pj_dalloc(str); fprintf(stderr, "%s: %.16g\n", _("Output Unit Factor"), oproj->meters); } diff -Nru grass-7.4.3/lib/proj/projlib.dox grass-7.6.0/lib/proj/projlib.dox --- grass-7.4.3/lib/proj/projlib.dox 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/lib/proj/projlib.dox 2018-08-31 15:00:18.000000000 +0000 @@ -107,5 +107,11 @@ - GPJ_osr_to_grass() - GPJ_wkt_to_grass() + + - GPJ_init_transform() + + - GPJ_transform() + + - GPJ_transform_array() */ diff -Nru grass-7.4.3/lib/python/ctypes/ctypesgencore/ctypedescs.py grass-7.6.0/lib/python/ctypes/ctypesgencore/ctypedescs.py --- grass-7.4.3/lib/python/ctypes/ctypesgencore/ctypedescs.py 2017-11-12 18:39:54.000000000 +0000 +++ grass-7.6.0/lib/python/ctypes/ctypesgencore/ctypedescs.py 2018-03-10 15:02:26.000000000 +0000 @@ -44,6 +44,7 @@ ('int32_t', True, 0): 'c_int32', ('int64_t', True, 0): 'c_int64', ('apr_int64_t', True, 0): 'c_int64', + ('__int64', True, 0): 'c_int64', ('off64_t', True, 0): 'c_int64', ('uint8_t', True, 0): 'c_uint8', ('uint16_t', True, 0): 'c_uint16', diff -Nru grass-7.4.3/lib/python/docs/src/gunittest_running_tests.rst grass-7.6.0/lib/python/docs/src/gunittest_running_tests.rst --- grass-7.4.3/lib/python/docs/src/gunittest_running_tests.rst 2017-11-12 19:24:06.000000000 +0000 +++ grass-7.6.0/lib/python/docs/src/gunittest_running_tests.rst 2018-08-31 15:00:43.000000000 +0000 @@ -89,7 +89,7 @@ REPORTS=".../testreports" GRASSSRC=".../grass-src" # here we suppose default compilation settings of GRASS and no make install - GRASSBIN="$GRASSSRC/bin.../grass74" + GRASSBIN="$GRASSSRC/bin.../grass76" GRASSDIST="$GRASSSRC/dist..." # necessary hardcoded GRASS paths diff -Nru grass-7.4.3/lib/python/docs/src/pygrass_gis.rst grass-7.6.0/lib/python/docs/src/pygrass_gis.rst --- grass-7.4.3/lib/python/docs/src/pygrass_gis.rst 2017-11-12 19:24:06.000000000 +0000 +++ grass-7.6.0/lib/python/docs/src/pygrass_gis.rst 2018-08-31 15:00:43.000000000 +0000 @@ -14,7 +14,7 @@ GIS data directory, Location and Mapset. Details about the GRASS GIS database management (locations and mapsets) can be found in the `GRASS GIS 7 User's Manual: GRASS GIS Quickstart -`_. +`_. .. _Region-label: @@ -25,6 +25,6 @@ information about the computational region and to change it. Details about the GRASS GIS computational region management can be found in the `GRASS GIS Wiki: Computational region -`_. +`_. The classes are part of the :mod:`~pygrass.gis` module. diff -Nru grass-7.4.3/lib/python/gunittest/gmodules.py grass-7.6.0/lib/python/gunittest/gmodules.py --- grass-7.4.3/lib/python/gunittest/gmodules.py 2017-11-12 18:39:54.000000000 +0000 +++ grass-7.6.0/lib/python/gunittest/gmodules.py 2018-10-22 21:02:37.000000000 +0000 @@ -39,7 +39,7 @@ >>> str(colors.outputs.stdout) '' >>> colors.outputs.stderr.strip() - "Color table for raster map set to 'rules'" + u"Color table for raster map set to 'rules'" """ def __init__(self, cmd, *args, **kargs): for banned in ['stdout_', 'stderr_', 'finish_', 'run_']: diff -Nru grass-7.4.3/lib/python/gunittest/multirunner.py grass-7.6.0/lib/python/gunittest/multirunner.py --- grass-7.4.3/lib/python/gunittest/multirunner.py 2017-11-12 19:24:06.000000000 +0000 +++ grass-7.6.0/lib/python/gunittest/multirunner.py 2018-08-31 15:00:43.000000000 +0000 @@ -56,7 +56,7 @@ # TODO: create directory according to date and revision and create reports there # some predefined variables, name of the GRASS launch script + location/mapset - #grass7bin = 'C:\Program Files (x86)\GRASS GIS 7.2.svn\grass74svn.bat' + #grass7bin = 'C:\Program Files (x86)\GRASS GIS 7.2.svn\grass76svn.bat' grass7bin = args.grassbin # TODO: can be used if pressent ########### SOFTWARE diff -Nru grass-7.4.3/lib/python/pygrass/errors.py grass-7.6.0/lib/python/pygrass/errors.py --- grass-7.4.3/lib/python/pygrass/errors.py 2015-08-15 08:25:40.000000000 +0000 +++ grass-7.6.0/lib/python/pygrass/errors.py 2018-03-04 17:46:55.000000000 +0000 @@ -14,7 +14,8 @@ if self.is_open(): return method(self, *args, **kargs) else: - get_msgr().warning(_("The map is close!")) + msgr = get_msgr() + msgr.warning(_("The map is close!")) return wrapper diff -Nru grass-7.4.3/lib/python/pygrass/gis/__init__.py grass-7.6.0/lib/python/pygrass/gis/__init__.py --- grass-7.4.3/lib/python/pygrass/gis/__init__.py 2017-11-12 18:39:54.000000000 +0000 +++ grass-7.6.0/lib/python/pygrass/gis/__init__.py 2018-10-22 21:02:31.000000000 +0000 @@ -12,6 +12,10 @@ import grass.lib.gis as libgis from grass.pygrass.errors import GrassError +from grass.script.utils import encode, decode + +test_vector_name = "Gis_test_vector" +test_raster_name = "Gis_test_raster" libgis.G_gisinit('') @@ -46,7 +50,7 @@ :return: True if valid else False :rtype: str """ - return bool(CHECK_IS[type](join(path, value))) + return bool(CHECK_IS[type](encode(join(path, value)))) def _check_raise(value, path, type): @@ -175,7 +179,7 @@ .. """ return sorted([loc for loc in listdir(self.name) - if libgis.G_is_location(join(self.name, loc))]) + if libgis.G_is_location(encode(join(self.name, loc)))]) class Location(object): @@ -254,7 +258,7 @@ mapsets = [mapset for mapset in self] if permissions: mapsets = [mapset for mapset in mapsets - if libgis.G_mapset_permissions(mapset)] + if libgis.G_mapset_permissions(encode(mapset))] if pattern: return fnmatch.filter(mapsets, pattern) return mapsets @@ -402,11 +406,11 @@ def read(self): """Return the mapsets in the search path""" - with open(self.spath, "a+") as f: + with open(self.spath, "ab+") as f: lines = f.readlines() if lines: - return [l.strip() for l in lines] - lns = ['PERMANENT', ] + return [decode(l.strip()) for l in lines] + lns = [u'PERMANENT', ] self._write(lns) return lns @@ -416,9 +420,9 @@ :param mapsets: a list of mapset's names :type mapsets: list """ - with open(self.spath, "w+") as f: - ms = self.location.mapsets() - f.write('%s' % '\n'.join([m for m in mapsets if m in ms])) + with open(self.spath, "wb+") as f: + ms = [decode(m) for m in self.location.mapsets()] + f.write(b'\n'.join([encode(m) for m in mapsets if m in ms])) def add(self, mapset): """Add a mapset to the search path @@ -448,8 +452,9 @@ :param mapsets: a list of mapset's names :type mapsets: list """ - ms = self.location.mapsets() - final = self.read() + ms = [decode(m) for m in self.location.mapsets()] + final = [decode(m) for m in self.read()] + mapsets = [decode(m) for m in mapsets] final.extend([m for m in mapsets if m in ms and m not in final]) self._write(final) @@ -464,9 +469,6 @@ from grass.pygrass import utils from grass.script.core import run_command - test_vector_name = "Gis_test_vector" - test_raster_name = "Gis_test_raster" - utils.create_test_vector_map(test_vector_name) run_command("g.region", n=50, s=0, e=60, w=0, res=1) run_command("r.mapcalc", expression="%s = 1" % (test_raster_name), diff -Nru grass-7.4.3/lib/python/pygrass/modules/grid/grid.py grass-7.6.0/lib/python/pygrass/modules/grid/grid.py --- grass-7.4.3/lib/python/pygrass/modules/grid/grid.py 2017-11-12 18:39:55.000000000 +0000 +++ grass-7.6.0/lib/python/pygrass/modules/grid/grid.py 2018-10-22 21:02:25.000000000 +0000 @@ -146,7 +146,8 @@ src = Mapset(msrc, lsrc, gsrc) dst = Mapset(mdst, ldst, gdst) visible = [m for m in src.visible] - visible.append(src.name) + if src.name not in visible: + visible.append(src.name) dst.visible.extend(visible) return src, dst diff -Nru grass-7.4.3/lib/python/pygrass/modules/interface/module.py grass-7.6.0/lib/python/pygrass/modules/interface/module.py --- grass-7.4.3/lib/python/pygrass/modules/interface/module.py 2018-03-18 21:02:05.000000000 +0000 +++ grass-7.6.0/lib/python/pygrass/modules/interface/module.py 2018-10-22 21:02:19.000000000 +0000 @@ -394,7 +394,7 @@ >>> colors.outputs["stdout"].value u'' >>> colors.outputs["stderr"].value.strip() - "Color table for raster map set to 'rules'" + u"Color table for raster map set to 'rules'" >>> colors = Module("r.colors", map="test_a", rules="-", ... run_=False, finish_=False, stdin_=PIPE) diff -Nru grass-7.4.3/lib/python/pygrass/modules/shortcuts.py grass-7.6.0/lib/python/pygrass/modules/shortcuts.py --- grass-7.4.3/lib/python/pygrass/modules/shortcuts.py 2017-11-12 19:24:06.000000000 +0000 +++ grass-7.6.0/lib/python/pygrass/modules/shortcuts.py 2018-10-22 21:02:12.000000000 +0000 @@ -26,7 +26,7 @@ >>> g_list.run() Module('g.list') >>> g_list.outputs.stdout # doctest: +ELLIPSIS - '...basin...soils...' + u'...basin...elevation...' >>> r = MetaModule('r') >>> what = r.what >>> what.description @@ -34,6 +34,17 @@ >>> what.inputs.map = 'elevation' >>> what.inputs.coordinates = [640000,220500] # doctest: +SKIP >>> what.run() # doctest: +SKIP + >>> v = MetaModule('v') + >>> v.import # doctest: +ELLIPSIS + Traceback (most recent call last): + File ".../doctest.py", line 1315, in __run + compileflags, 1) in test.globs + File "", line 1 + v.import + ^ + SyntaxError: invalid syntax + >>> v.import_ + Module('v.import') """ def __init__(self, prefix, cls=None): self.prefix = prefix @@ -44,10 +55,11 @@ for mod in fnmatch.filter(_CMDS, "%s.*" % self.prefix)] def __getattr__(self, name): - return self.cls('%s.%s' % (self.prefix, name.replace('_', '.'))) + return self.cls('%s.%s' % (self.prefix, + name.strip('_').replace('_', '.'))) -# http://grass.osgeo.org/grass74/manuals/full_index.html +# https://grass.osgeo.org/grass76/manuals/full_index.html #[ d.* | db.* | g.* | i.* | m.* | ps.* | r.* | r3.* | t.* | v.* ] # # d.* display commands diff -Nru grass-7.4.3/lib/python/pygrass/raster/abstract.py grass-7.6.0/lib/python/pygrass/raster/abstract.py --- grass-7.4.3/lib/python/pygrass/raster/abstract.py 2018-03-04 11:49:58.000000000 +0000 +++ grass-7.6.0/lib/python/pygrass/raster/abstract.py 2018-03-04 17:46:55.000000000 +0000 @@ -31,9 +31,9 @@ from grass.pygrass.raster.category import Category from grass.pygrass.raster.history import History -test_raster_name="abstract_test_map" +test_raster_name = "abstract_test_map" -## Define global variables to not exceed the 80 columns +# Define global variables to not exceed the 80 columns INDXOUTRANGE = "The index (%d) is out of range, have you open the map?." INFO = """{name}@{mapset} rows: {rows} @@ -225,17 +225,17 @@ """ self.mapset = mapset self._name = name - ## Private attribute `_fd` that return the file descriptor of the map + # Private attribute `_fd` that return the file descriptor of the map self._fd = None - ## Private attribute `_rows` that return the number of rows + # Private attribute `_rows` that return the number of rows # in active window, When the class is instanced is empty and it is set # when you open the file, using Rast_window_rows() self._rows = None - ## Private attribute `_cols` that return the number of rows + # Private attribute `_cols` that return the number of rows # in active window, When the class is instanced is empty and it is set # when you open the file, using Rast_window_cols() self._cols = None - #self.region = Region() + # self.region = Region() self.hist = History(self.name, self.mapset) self.cats = Category(self.name, self.mapset) self.info = Info(self.name, self.mapset) @@ -259,7 +259,6 @@ def _set_mtype(self, mtype): """Private method to change the Raster type""" if mtype.upper() not in ('CELL', 'FCELL', 'DCELL'): - #fatal(_("Raser type: {0} not supported".format(mtype) ) ) str_err = "Raster type: {0} not supported ('CELL','FCELL','DCELL')" raise ValueError(_(str_err).format(mtype)) self._mtype = mtype @@ -327,18 +326,18 @@ def __getitem__(self, key): """Return the row of Raster object, slice allowed.""" if isinstance(key, slice): - #import pdb; pdb.set_trace() - #Get the start, stop, and step from the slice + # Get the start, stop, and step from the slice return (self.get_row(ii) for ii in range(*key.indices(len(self)))) elif isinstance(key, tuple): x, y = key return self.get(x, y) elif isinstance(key, int): + if not self.is_open(): + raise IndexError("Can not operate on a closed map. Call open() first.") if key < 0: # Handle negative indices key += self._rows if key >= self._rows: - fatal(INDXOUTRANGE.format(key)) - raise IndexError + raise IndexError("The row index {0} is out of range [0, {1}).".format(key, self._rows)) return self.get_row(key) else: fatal("Invalid argument type.") @@ -555,11 +554,10 @@ if __name__ == "__main__": import doctest - from grass.pygrass import utils from grass.pygrass.modules import Module Module("g.region", n=40, s=0, e=40, w=0, res=10) - Module("r.mapcalc", expression="%s = row() + (10 * col())"%(test_raster_name), - overwrite=True) + Module("r.mapcalc", expression="%s = row() + (10 * col())" % (test_raster_name), + overwrite=True) doctest.testmod() diff -Nru grass-7.4.3/lib/python/pygrass/raster/buffer.py grass-7.6.0/lib/python/pygrass/raster/buffer.py --- grass-7.4.3/lib/python/pygrass/raster/buffer.py 2014-12-10 08:22:23.000000000 +0000 +++ grass-7.6.0/lib/python/pygrass/raster/buffer.py 2018-03-04 17:46:58.000000000 +0000 @@ -30,7 +30,6 @@ def __new__(cls, shape, mtype='FCELL', buffer=None, offset=0, strides=None, order=None): - #import pdb; pdb.set_trace() obj = np.ndarray.__new__(cls, shape, RTYPE[mtype]['numpy'], buffer, offset, strides, order) obj.pointer_type = ctypes.POINTER(RTYPE[mtype]['ctypes']) diff -Nru grass-7.4.3/lib/python/pygrass/raster/category.py grass-7.6.0/lib/python/pygrass/raster/category.py --- grass-7.4.3/lib/python/pygrass/raster/category.py 2015-08-29 21:47:40.000000000 +0000 +++ grass-7.6.0/lib/python/pygrass/raster/category.py 2018-03-04 17:46:55.000000000 +0000 @@ -8,6 +8,7 @@ from operator import itemgetter import grass.lib.raster as libraster +from grass.exceptions import ImplementationError from grass.pygrass.errors import GrassError @@ -65,7 +66,6 @@ def _set_mtype(self, mtype): if mtype.upper() not in ('CELL', 'FCELL', 'DCELL'): - #fatal(_("Raser type: {0} not supported".format(mtype) ) ) raise ValueError(_("Raster type: {0} not supported".format(mtype))) self._mtype = mtype self._gtype = RTYPE[self.mtype]['grass type'] @@ -270,8 +270,8 @@ """Not implemented yet. void Rast_set_cats_fmt() """ - #TODO: add - pass + # TODO: add + raise ImplementationError("set_cats_fmt() is not implemented yet.") def read_rules(self, filename, sep=':'): """Copy categories from a rules file, default separetor is ':', the @@ -300,7 +300,6 @@ label, min_cat, max_cat = cat else: raise TypeError("Row length is greater than 3") - #import pdb; pdb.set_trace() self.append((label, min_cat, max_cat)) def write_rules(self, filename, sep=':'): diff -Nru grass-7.4.3/lib/python/pygrass/raster/history.py grass-7.6.0/lib/python/pygrass/raster/history.py --- grass-7.4.3/lib/python/pygrass/raster/history.py 2015-09-07 21:08:12.000000000 +0000 +++ grass-7.6.0/lib/python/pygrass/raster/history.py 2018-03-04 17:46:58.000000000 +0000 @@ -40,7 +40,7 @@ def __eq__(self, hist): for attr in self.attrs: - if getattr(self, attr) != getattr(hist, attr): + if getattr(self, attr) != getattr(hist, attr): return False return True @@ -50,8 +50,8 @@ def __iter__(self): return ((attr, getattr(self, attr)) for attr in self.attrs) - #---------------------------------------------------------------------- - #libraster.HIST_CREATOR + # ---------------------------------------------------------------------- + # libraster.HIST_CREATOR def _get_creator(self): return libraster.Rast_get_history(self.c_hist, libraster.HIST_CREATOR) @@ -64,8 +64,8 @@ creator = property(fget=_get_creator, fset=_set_creator, doc="Set or obtain the creator of map") - #---------------------------------------------------------------------- - #libraster.HIST_DATSRC_1 + # ---------------------------------------------------------------------- + # libraster.HIST_DATSRC_1 def _get_src1(self): return libraster.Rast_get_history(self.c_hist, libraster.HIST_DATSRC_1) @@ -78,8 +78,8 @@ src1 = property(fget=_get_src1, fset=_set_src1, doc="Set or obtain the first source of map") - #---------------------------------------------------------------------- - #libraster.HIST_DATSRC_2 + # ---------------------------------------------------------------------- + # libraster.HIST_DATSRC_2 def _get_src2(self): return libraster.Rast_get_history(self.c_hist, libraster.HIST_DATSRC_2) @@ -92,8 +92,8 @@ src2 = property(fget=_get_src2, fset=_set_src2, doc="Set or obtain the second source of map") - #---------------------------------------------------------------------- - #libraster.HIST_KEYWORD + # ---------------------------------------------------------------------- + # libraster.HIST_KEYWORD def _get_keyword(self): return libraster.Rast_get_history(self.c_hist, libraster.HIST_KEYWRD) @@ -106,8 +106,8 @@ keyword = property(fget=_get_keyword, fset=_set_keyword, doc="Set or obtain the keywords of map") - #---------------------------------------------------------------------- - #libraster.HIST_MAPID + # ---------------------------------------------------------------------- + # libraster.HIST_MAPID def _get_date(self): date_str = libraster.Rast_get_history(self.c_hist, libraster.HIST_MAPID) @@ -127,8 +127,8 @@ date = property(fget=_get_date, fset=_set_date, doc="Set or obtain the date of map") - #---------------------------------------------------------------------- - #libraster.HIST_MAPSET + # ---------------------------------------------------------------------- + # libraster.HIST_MAPSET def _get_mapset(self): return libraster.Rast_get_history(self.c_hist, libraster.HIST_MAPSET) @@ -141,8 +141,8 @@ mapset = property(fget=_get_mapset, fset=_set_mapset, doc="Set or obtain the mapset of map") - #---------------------------------------------------------------------- - #libraster.HIST_MAPTYPE + # ---------------------------------------------------------------------- + # libraster.HIST_MAPTYPE def _get_maptype(self): return libraster.Rast_get_history(self.c_hist, libraster.HIST_MAPTYPE) @@ -155,8 +155,8 @@ maptype = property(fget=_get_maptype, fset=_set_maptype, doc="Set or obtain the type of map") - #---------------------------------------------------------------------- - #libraster.HIST_NUM_FIELDS + # ---------------------------------------------------------------------- + # libraster.HIST_NUM_FIELDS # # Never used in any raster modules # @@ -170,8 +170,8 @@ # ctypes.c_char_p(num_fields)) # # num_fields = property(fget = _get_num_fields, fset = _set_num_fields) - #---------------------------------------------------------------------- - #libraster.HIST_TITLE + # ---------------------------------------------------------------------- + # libraster.HIST_TITLE def _get_title(self): return libraster.Rast_get_history(self.c_hist, libraster.HIST_TITLE) diff -Nru grass-7.4.3/lib/python/pygrass/raster/__init__.py grass-7.6.0/lib/python/pygrass/raster/__init__.py --- grass-7.4.3/lib/python/pygrass/raster/__init__.py 2015-09-26 12:36:15.000000000 +0000 +++ grass-7.6.0/lib/python/pygrass/raster/__init__.py 2018-10-22 21:02:06.000000000 +0000 @@ -1,15 +1,13 @@ # -*- coding: utf-8 -*- from __future__ import (nested_scopes, generators, division, absolute_import, with_statement, print_function, unicode_literals) -import os import ctypes import numpy as np # # import GRASS modules # -from grass.script import fatal, warning -from grass.script import core as grasscore +from grass.script import fatal import grass.lib.gis as libgis import grass.lib.raster as libraster @@ -35,7 +33,8 @@ WARN_OVERWRITE = "Raster map <{0}> already exists and will be overwritten" -test_raster_name="Raster_test_map" +test_raster_name = "Raster_test_map" + class RasterRow(RasterAbstractBase): """Raster_row_access": Inherits: "Raster_abstract_base" and implements @@ -53,6 +52,7 @@ * No mathematical operation like __add__ and stuff for the Raster object (only for rows), since r.mapcalc is more sophisticated and faster + * Raises IndexError if [row] is out of range Examples: @@ -99,27 +99,27 @@ to interact with the raster categories. >>> elev.cats # doctest: +ELLIPSIS +NORMALIZE_WHITESPACE - [('A', 11, None), - ('B', 12, None), + [(u'A', 11, None), + (u'B', 12, None), ... - ('P', 44, None)] + (u'P', 44, None)] >>> elev.cats.labels() # doctest: +ELLIPSIS +NORMALIZE_WHITESPACE - ['A', 'B', 'C', 'D', 'E', - 'F', 'G', 'H', 'I', 'J', - 'K', 'L', 'M', 'n', 'O', 'P'] + [u'A', u'B', u'C', u'D', u'E', + u'F', u'G', u'H', u'I', u'J', + u'K', u'L', u'M', u'n', u'O', u'P'] >>> elev.cats[0] - ('A', 11, None) + (u'A', 11, None) >>> elev.cats[2] - ('C', 13, None) + (u'C', 13, None) >>> elev.cats[0] = ('AA', 11) >>> elev.cats[1] = ('BB', 12) >>> elev.cats.write() >>> elev.cats.read() >>> elev.cats[0] - ('AA', 11, None) + (u'AA', 11, None) >>> elev.cats[1] - ('BB', 12, None) + (u'BB', 12, None) Open a raster map using the *with statement*: @@ -328,7 +328,7 @@ def __setitem__(self, key, row): """Return the row of Raster object, slice allowed.""" if isinstance(key, slice): - #Get the start, stop, and step from the slice + # Get the start, stop, and step from the slice return [self.put_row(ii, row) for ii in range(*key.indices(len(self)))] elif isinstance(key, tuple): @@ -545,14 +545,14 @@ self.hist.read() if self.mode == "rw": - #warning(_(WARN_OVERWRITE.format(self))) + # warning(_(WARN_OVERWRITE.format(self))) # Close the file descriptor and open it as new again libraster.Rast_close(self._fd) self._fd = libraster.Rast_open_new( self.name, self._gtype) # Here we simply overwrite the existing map without content copying elif self.mode == "w": - #warning(_(WARN_OVERWRITE.format(self))) + # warning(_(WARN_OVERWRITE.format(self))) self._gtype = RTYPE[self.mtype]['grass type'] self.segment.open(self) self._fd = libraster.Rast_open_new(self.name, self._gtype) @@ -677,7 +677,7 @@ color_mode = 4 if array is None: - array = np.ndarray((region.rows*region.cols*scale), np.uint8) + array = np.ndarray((region.rows * region.cols * scale), np.uint8) libraster.Rast_map_to_img_str(rastname, color_mode, array.ctypes.data_as(ctypes.POINTER(ctypes.c_uint8))) @@ -708,16 +708,16 @@ if __name__ == "__main__": import doctest - from grass.pygrass import utils from grass.pygrass.modules import Module Module("g.region", n=40, s=0, e=40, w=0, res=10) - Module("r.mapcalc", expression="%s = row() + (10 * col())"%(test_raster_name), - overwrite=True) + Module("r.mapcalc", + expression="%s = row() + (10 * col())" % (test_raster_name), + overwrite=True) Module("r.support", map=test_raster_name, - title="A test map", - history="Generated by r.mapcalc", - description="This is a test map") - cats="""11:A + title="A test map", + history="Generated by r.mapcalc", + description="This is a test map") + cats = """11:A 12:B 13:C 14:D diff -Nru grass-7.4.3/lib/python/pygrass/raster/segment.py grass-7.6.0/lib/python/pygrass/raster/segment.py --- grass-7.4.3/lib/python/pygrass/raster/segment.py 2014-10-21 17:01:40.000000000 +0000 +++ grass-7.6.0/lib/python/pygrass/raster/segment.py 2018-03-04 17:46:58.000000000 +0000 @@ -47,7 +47,6 @@ self.val = RTYPE[mapobj.mtype]['grass def']() size = ctypes.sizeof(RTYPE[mapobj.mtype]['ctypes']) file_name = libgis.G_tempfile() - #import pdb; pdb.set_trace() libseg.Segment_open(self.c_seg, file_name, self.rows(), self.cols(), self.srows, self.scols, diff -Nru grass-7.4.3/lib/python/pygrass/raster/testsuite/test_category.py grass-7.6.0/lib/python/pygrass/raster/testsuite/test_category.py --- grass-7.4.3/lib/python/pygrass/raster/testsuite/test_category.py 2015-09-07 21:08:12.000000000 +0000 +++ grass-7.6.0/lib/python/pygrass/raster/testsuite/test_category.py 2018-03-04 17:46:58.000000000 +0000 @@ -22,13 +22,14 @@ """Create test raster map and region""" cls.use_temp_region() cls.runModule("g.region", n=40, s=0, e=40, w=0, res=10) - cls.runModule("r.mapcalc", expression="%s = row() + (10.0 * col())"%(cls.name), - overwrite=True) + cls.runModule("r.mapcalc", + expression="%s = row() + (10.0 * col())" % (cls.name), + overwrite=True) cls.runModule("r.support", map=cls.name, - title="A test map", - history="Generated by r.mapcalc", - description="This is a test map") - cats="""11:A + title="A test map", + history="Generated by r.mapcalc", + description="This is a test map") + cats = """11:A 12:B 13:C 14:D @@ -46,12 +47,12 @@ 44:P""" cls.runModule("r.category", rules="-", map=cls.name, - stdin_=cats, separator=":") + stdin_=cats, separator=":") @classmethod def tearDownClass(cls): """Remove the generated vector map, if exist""" - cls.runModule("g.remove", flags='f', type='raster', + cls.runModule("g.remove", flags='f', type='raster', name=cls.name) cls.del_temp_region() diff -Nru grass-7.4.3/lib/python/pygrass/raster/testsuite/test_doctests.py grass-7.6.0/lib/python/pygrass/raster/testsuite/test_doctests.py --- grass-7.4.3/lib/python/pygrass/raster/testsuite/test_doctests.py 2017-11-12 18:39:54.000000000 +0000 +++ grass-7.6.0/lib/python/pygrass/raster/testsuite/test_doctests.py 2018-03-04 17:46:58.000000000 +0000 @@ -32,17 +32,16 @@ grass.gunittest.utils.do_doctest_gettext_workaround() # this should be called at some top level - from grass.pygrass.modules import Module Module("g.region", n=40, s=0, e=40, w=0, res=10) - Module("r.mapcalc", expression="%s = row() + (10 * col())"%\ - (pgrass.test_raster_name), - overwrite=True) + Module("r.mapcalc", + expression="%s = row() + (10 * col())" % (pgrass.test_raster_name), + overwrite=True) Module("r.support", map=pgrass.test_raster_name, - title="A test map", - history="Generated by r.mapcalc", - description="This is a test map") - cats="""11:A + title="A test map", + history="Generated by r.mapcalc", + description="This is a test map") + cats = """11:A 12:B 13:C 14:D @@ -61,9 +60,9 @@ Module("r.category", rules="-", map=pgrass.test_raster_name, stdin_=cats, separator=":") - Module("r.mapcalc", expression="%s = row() + (10 * col())"%\ - (pgrass.abstract.test_raster_name), - overwrite=True) + Module("r.mapcalc", + expression="%s = row() + (10 * col())" % (pgrass.abstract.test_raster_name), + overwrite=True) tests.addTests(doctest.DocTestSuite(pgrass)) tests.addTests(doctest.DocTestSuite(pgrass.abstract)) diff -Nru grass-7.4.3/lib/python/pygrass/raster/testsuite/test_history.py grass-7.6.0/lib/python/pygrass/raster/testsuite/test_history.py --- grass-7.4.3/lib/python/pygrass/raster/testsuite/test_history.py 2015-09-07 21:08:12.000000000 +0000 +++ grass-7.6.0/lib/python/pygrass/raster/testsuite/test_history.py 2018-03-04 17:46:58.000000000 +0000 @@ -21,17 +21,18 @@ """Create test raster map and region""" cls.use_temp_region() cls.runModule("g.region", n=40, s=0, e=40, w=0, res=10) - cls.runModule("r.mapcalc", expression="%s = row() + (10 * col())"%(cls.name), - overwrite=True) + cls.runModule("r.mapcalc", + expression="%s = row() + (10 * col())" % (cls.name), + overwrite=True) cls.runModule("r.support", map=cls.name, - title="A test map", - history="Generated by r.mapcalc", - description="This is a test map") + title="A test map", + history="Generated by r.mapcalc", + description="This is a test map") @classmethod def tearDownClass(cls): """Remove the generated vector map, if exist""" - cls.runModule("g.remove", flags='f', type='raster', + cls.runModule("g.remove", flags='f', type='raster', name=cls.name) cls.del_temp_region() @@ -41,13 +42,13 @@ hist = r.hist self.assertEqual(hist.title, "A test map") - self.assertEqual(hist.keyword, "This is a test map") + self.assertEqual(hist.keyword, "This is a test map") hist1 = History(self.name) hist1.read() self.assertEqual(hist1.title, "A test map") - self.assertEqual(hist1.keyword, "This is a test map") + self.assertEqual(hist1.keyword, "This is a test map") self.assertEqual(hist, hist1) self.assertEqual(hist.creator, hist1.creator) @@ -65,7 +66,7 @@ hist = r.hist self.assertEqual(hist.title, "No such title") - self.assertEqual(hist.keyword, "No such description") + self.assertEqual(hist.keyword, "No such description") self.assertEqual(hist.creator, "Markus") self.assertEqual(hist.creator, "Markus") self.assertEqual(hist.src1, "No such source 1") diff -Nru grass-7.4.3/lib/python/pygrass/raster/testsuite/test_numpy.py grass-7.6.0/lib/python/pygrass/raster/testsuite/test_numpy.py --- grass-7.4.3/lib/python/pygrass/raster/testsuite/test_numpy.py 2015-09-07 21:08:12.000000000 +0000 +++ grass-7.6.0/lib/python/pygrass/raster/testsuite/test_numpy.py 2018-03-04 17:46:58.000000000 +0000 @@ -29,8 +29,9 @@ """Create test raster map and region""" cls.use_temp_region() cls.runModule("g.region", n=40, s=0, e=60, w=0, res=1) - cls.runModule("r.mapcalc", expression="%s = float(row() + (10.0 * col()))"%(cls.name), - overwrite=True) + cls.runModule("r.mapcalc", + expression="%s = float(row() + (10.0 * col()))" % (cls.name), + overwrite=True) cls.numpy_obj = raster2numpy(cls.name) @classmethod diff -Nru grass-7.4.3/lib/python/pygrass/raster/testsuite/test_raster_img.py grass-7.6.0/lib/python/pygrass/raster/testsuite/test_raster_img.py --- grass-7.4.3/lib/python/pygrass/raster/testsuite/test_raster_img.py 2015-09-07 21:08:12.000000000 +0000 +++ grass-7.6.0/lib/python/pygrass/raster/testsuite/test_raster_img.py 2018-03-04 17:46:58.000000000 +0000 @@ -1,25 +1,23 @@ # -*- coding: utf-8 import numpy as np import unittest -import ctypes -from unittest import skip from grass.gunittest.case import TestCase from grass.gunittest.main import test -from grass.pygrass.raster import RasterRow from grass.pygrass.raster import raster2numpy_img from grass.pygrass.gis.region import Region from grass.script.core import tempfile -has_PyQt4=False +has_PyQt4 = False try: from PyQt4.QtCore import * from PyQt4.QtGui import * - has_PyQt4=True + has_PyQt4 = True except: pass + class RasterRowImgTestCase(TestCase): name = "RasterRowImgTestCase_map" @@ -29,8 +27,9 @@ """Create test raster map and region""" cls.use_temp_region() cls.runModule("g.region", n=60, s=0, e=40, w=0, res=0.1) - cls.runModule("r.mapcalc", expression="%s = if(row() >= 10 && row() <= 60, null(), row() + (10.0 * col()))"%(cls.name), - overwrite=True) + cls.runModule("r.mapcalc", + expression="%s = if(row() >= 10 && row() <= 60, null(), row() + (10.0 * col()))" % (cls.name), + overwrite=True) cls.runModule("r.colors", map=cls.name, color="elevation") @classmethod @@ -56,7 +55,7 @@ image = QImage(a.data, region.cols, region.rows, QImage.Format_ARGB32) - #image.save("data/a.png") + # image.save("data/a.png") image.save(tmpfile) self.assertFilesEqualMd5(tmpfile, "data/a.png") @@ -73,14 +72,14 @@ tmpfile = tmpfile + ".png" # With array as argument - array = np.ndarray((region.rows*region.cols*4), np.uint8) + array = np.ndarray((region.rows * region.cols * 4), np.uint8) raster2numpy_img(rastname=self.name, region=region, color="ARGB", array=array) image = QImage(array.data, region.cols, region.rows, QImage.Format_ARGB32) - #image.save("data/b.png") + # image.save("data/b.png") image.save(tmpfile) self.assertFilesEqualMd5(tmpfile, "data/b.png") @@ -97,14 +96,14 @@ tmpfile = tmpfile + ".png" # With array as argument - array = np.ndarray((region.rows*region.cols*4), np.uint8) + array = np.ndarray((region.rows * region.cols * 4), np.uint8) raster2numpy_img(rastname=self.name, region=region, color="ARGB", array=array) image = QImage(array.data, region.cols, region.rows, QImage.Format_ARGB32) - #image.save("data/c.png") + # image.save("data/c.png") image.save(tmpfile) self.assertFilesEqualMd5(tmpfile, "data/c.png") @@ -121,14 +120,14 @@ tmpfile = tmpfile + ".png" # With array as argument - array = np.ndarray((region.rows*region.cols*4), np.uint8) + array = np.ndarray((region.rows * region.cols * 4), np.uint8) raster2numpy_img(rastname=self.name, region=region, color="RGB", array=array) image = QImage(array.data, region.cols, region.rows, QImage.Format_RGB32) - #image.save("data/d.png") + # image.save("data/d.png") image.save(tmpfile) self.assertFilesEqualMd5(tmpfile, "data/d.png") @@ -149,7 +148,7 @@ image = QImage(array.data, region.cols, region.rows, QImage.Format_RGB32) - #image.save("data/e.png") + # image.save("data/e.png") image.save(tmpfile) self.assertFilesEqualMd5(tmpfile, "data/e.png") @@ -162,7 +161,7 @@ a = raster2numpy_img(self.name, region) - self.assertEqual(len(a), region.rows * region.cols*4) + self.assertEqual(len(a), region.rows * region.cols * 4) def test_resampling_to_numpy_img_2(self): @@ -173,7 +172,7 @@ a = raster2numpy_img(self.name, region) - self.assertEqual(len(a), region.rows * region.cols*4) + self.assertEqual(len(a), region.rows * region.cols * 4) def test_resampling_to_numpy_img_3(self): @@ -184,7 +183,7 @@ a = raster2numpy_img(self.name, region, color="GRAY1") - self.assertEqual(len(a), region.rows * region.cols*1) + self.assertEqual(len(a), region.rows * region.cols * 1) def test_resampling_to_numpy_img_4(self): @@ -195,7 +194,7 @@ a = raster2numpy_img(self.name, region, color="GRAY2") - self.assertEqual(len(a), region.rows * region.cols*1) + self.assertEqual(len(a), region.rows * region.cols * 1) if __name__ == '__main__': test() diff -Nru grass-7.4.3/lib/python/pygrass/raster/testsuite/test_raster.py grass-7.6.0/lib/python/pygrass/raster/testsuite/test_raster.py --- grass-7.4.3/lib/python/pygrass/raster/testsuite/test_raster.py 2015-09-07 21:08:12.000000000 +0000 +++ grass-7.6.0/lib/python/pygrass/raster/testsuite/test_raster.py 2018-03-04 17:46:58.000000000 +0000 @@ -2,7 +2,6 @@ from grass.exceptions import OpenError from grass.gunittest.case import TestCase from grass.gunittest.main import test -from unittest import skip from grass.pygrass.raster import RasterRow @@ -16,20 +15,20 @@ """Create test raster map and region""" cls.use_temp_region() cls.runModule("g.region", n=40, s=0, e=40, w=0, res=10) - cls.runModule("r.mapcalc", expression="%s = row() + (10.0 * col())"%(cls.name), - overwrite=True) + cls.runModule("r.mapcalc", expression="%s = row() + (10.0 * col())" % (cls.name), + overwrite=True) @classmethod def tearDownClass(cls): """Remove the generated vector map, if exist""" - cls.runModule("g.remove", flags='f', type='raster', + cls.runModule("g.remove", flags='f', type='raster', name=cls.name) cls.del_temp_region() def test_type(self): r = RasterRow(self.name) r.open(mode='r') - self.assertTrue(r.mtype,'DCELL') + self.assertTrue(r.mtype, 'DCELL') r.close() def test_isopen(self): @@ -77,6 +76,17 @@ r.open(mode='w', mtype='DCELL', overwrite=True) self.assertTrue(r.mtype, 'DCELL') r.close() + + def test_row_range(self): + r = RasterRow(self.name) + with self.assertRaises(IndexError): + # Map is not open yet + r[1] + with self.assertRaises(IndexError): + # Index is out of range + r.open() + r[9999] + r.close() if __name__ == '__main__': diff -Nru grass-7.4.3/lib/python/pygrass/raster/testsuite/test_raster_region.py grass-7.6.0/lib/python/pygrass/raster/testsuite/test_raster_region.py --- grass-7.4.3/lib/python/pygrass/raster/testsuite/test_raster_region.py 2015-09-07 21:08:12.000000000 +0000 +++ grass-7.6.0/lib/python/pygrass/raster/testsuite/test_raster_region.py 2018-03-04 17:46:58.000000000 +0000 @@ -1,12 +1,12 @@ # -*- coding: utf-8 from grass.gunittest.case import TestCase from grass.gunittest.main import test -from unittest import skip from grass.pygrass.raster import RasterRow from grass.pygrass.raster import raster2numpy from grass.pygrass.gis.region import Region + class RasterRowRegionTestCase(TestCase): name = "RasterRowRegionTestCase_map" @@ -16,13 +16,13 @@ """Create test raster map and region""" cls.use_temp_region() cls.runModule("g.region", n=40, s=0, e=40, w=0, res=10) - cls.runModule("r.mapcalc", expression="%s = row() + (10.0 * col())"%(cls.name), - overwrite=True) + cls.runModule("r.mapcalc", expression="%s = row() + (10.0 * col())" % (cls.name), + overwrite=True) @classmethod def tearDownClass(cls): """Remove the generated vector map, if exist""" - cls.runModule("g.remove", flags='f', type='raster', + cls.runModule("g.remove", flags='f', type='raster', name=cls.name) cls.del_temp_region() @@ -42,8 +42,8 @@ rast.set_region(region) rast.open(mode='r') - self.assertItemsEqual(rast[0].tolist(), [22,22,22,22,22,32,32,32,32,32]) - self.assertItemsEqual(rast[5].tolist(), [23,23,23,23,23,33,33,33,33,33]) + self.assertItemsEqual(rast[0].tolist(), [22, 22, 22, 22, 22, 32, 32, 32, 32, 32]) + self.assertItemsEqual(rast[5].tolist(), [23, 23, 23, 23, 23, 33, 33, 33, 33, 33]) rast.close() @@ -74,8 +74,8 @@ [nan, nan, nan, nan, nan, nan, nan, nan] """ - self.assertItemsEqual(rast[2].tolist()[2:6], [11.,21.,31.,41.]) - self.assertItemsEqual(rast[5].tolist()[2:6], [14.,24.,34.,44.]) + self.assertItemsEqual(rast[2].tolist()[2:6], [11., 21., 31., 41.]) + self.assertItemsEqual(rast[5].tolist()[2:6], [14., 24., 34., 44.]) rast.close() diff -Nru grass-7.4.3/lib/python/pygrass/vector/find.py grass-7.6.0/lib/python/pygrass/vector/find.py --- grass-7.4.3/lib/python/pygrass/vector/find.py 2015-09-04 18:09:36.000000000 +0000 +++ grass-7.6.0/lib/python/pygrass/vector/find.py 2018-05-31 21:41:30.000000000 +0000 @@ -227,8 +227,8 @@ ... type="centroid", ... maxdist=1.5) >>> result #doctest: +NORMALIZE_WHITESPACE - [Centoid(2.500000, 2.500000), - Centoid(3.500000, 3.500000)] + [Centroid(2.500000, 2.500000), + Centroid(3.500000, 3.500000)] >>> test_vect.find_by_point.geos(point=Point(20,20), maxdist=0) @@ -419,7 +419,7 @@ Boundary([Point(1.000000, 1.000000), Point(1.000000, 3.000000), Point(3.000000, 3.000000), Point(3.000000, 1.000000), Point(1.000000, 1.000000)]), - Centoid(2.500000, 2.500000)] + Centroid(2.500000, 2.500000)] >>> bbox = Bbox(north=5, south=-1, east=3, west=-1) >>> result = test_vect.find_by_bbox.geos(bbox=bbox, diff -Nru grass-7.4.3/lib/python/pygrass/vector/__init__.py grass-7.6.0/lib/python/pygrass/vector/__init__.py --- grass-7.4.3/lib/python/pygrass/vector/__init__.py 2018-09-25 21:11:05.000000000 +0000 +++ grass-7.6.0/lib/python/pygrass/vector/__init__.py 2018-09-25 21:11:09.000000000 +0000 @@ -29,6 +29,8 @@ "kernels": libvect.Vect_get_num_kernels, "points": (libvect.Vect_get_num_primitives, libvect.GV_POINT), "lines": (libvect.Vect_get_num_primitives, libvect.GV_LINE), + "centroids": (libvect.Vect_get_num_primitives, libvect.GV_CENTROID), + "boundaries": (libvect.Vect_get_num_primitives, libvect.GV_BOUNDARY), "nodes": libvect.Vect_get_num_nodes, "updated_lines": libvect.Vect_get_num_updated_lines, "updated_nodes": libvect.Vect_get_num_updated_nodes, @@ -343,8 +345,9 @@ :param vtype: the name of type to query; the supported values are: *areas*, *dblinks*, *faces*, *holes*, *islands*, - *kernels*, *line_points*, *lines*, *nodes*, *points*, - *update_lines*, *update_nodes*, *volumes* + *kernels*, *points*, *lines*, *centroids*, *boundaries*, + *nodes*, *line_points*, *update_lines*, *update_nodes*, + *volumes* :type vtype: str >>> test_vect = VectorTopo(test_vector_name) @@ -514,11 +517,11 @@ >>> feature1.length() 4.0 >>> test_vect.read(-1) - Centoid(7.500000, 3.500000) + Centroid(7.500000, 3.500000) >>> len(test_vect) 21 >>> test_vect.read(21) - Centoid(7.500000, 3.500000) + Centroid(7.500000, 3.500000) >>> test_vect.read(22) #doctest: +ELLIPSIS Traceback (most recent call last): ... diff -Nru grass-7.4.3/lib/python/script/array.py grass-7.6.0/lib/python/script/array.py --- grass-7.4.3/lib/python/script/array.py 2016-02-01 23:34:43.000000000 +0000 +++ grass-7.6.0/lib/python/script/array.py 2018-05-26 11:37:38.000000000 +0000 @@ -224,7 +224,7 @@ else: return 0 - def write(self, mapname, title=None, null=None, overwrite=None): + def write(self, mapname, title=None, null=None, overwrite=None, quiet=None): """Write array into raster map :param str mapname: name for raster map @@ -265,6 +265,7 @@ bytes=size, anull=null, overwrite=overwrite, + quiet=quiet, north=reg['n'], south=reg['s'], east=reg['e'], @@ -373,7 +374,7 @@ else: return 0 - def write(self, mapname, null=None, overwrite=None): + def write(self, mapname, null=None, overwrite=None, quiet=None): """Write array into 3D raster map :param str mapname: name for 3D raster map @@ -408,6 +409,7 @@ bytes=size, null=null, overwrite=overwrite, + quiet=quiet, north=reg['n'], south=reg['s'], top=reg['t'], diff -Nru grass-7.4.3/lib/python/script/core.py grass-7.6.0/lib/python/script/core.py --- grass-7.4.3/lib/python/script/core.py 2018-11-13 16:36:33.000000000 +0000 +++ grass-7.6.0/lib/python/script/core.py 2018-09-08 06:49:21.000000000 +0000 @@ -25,6 +25,8 @@ import subprocess import shutil import codecs +import string +import random import types as python_types from .utils import KeyValue, parse_key_val, basename, encode @@ -768,7 +770,7 @@ "flags" are Python booleans. Overview table of parser standard options: - https://grass.osgeo.org/grass74/manuals/parser_standard_options.html + https://grass.osgeo.org/grass76/manuals/parser_standard_options.html """ if not os.getenv("GISBASE"): print("You must be in GRASS GIS to run this program.", file=sys.stderr) @@ -822,6 +824,30 @@ return tmp +def tempname(length, lowercase=False): + """Generate a GRASS and SQL compliant random name starting with tmp_ + followed by a random part of length "length" + + :param int length: length of the random part of the name to generate + :param bool lowercase: use only lowercase characters to generate name + :returns: String with a random name of length "length" starting with a letter + :rtype: str + + :Example: + + >>> tempname(12) + 'tmp_MxMa1kAS13s9' + """ + + chars = string.ascii_lowercase + string.digits + if not lowercase: + chars += string.ascii_uppercase + random_part = ''.join(random.choice(chars) for _ in range(length)) + randomname = 'tmp_' + random_part + + return randomname + + def _compare_projection(dic): """Check if projection has some possibility of duplicate names like Universal Transverse Mercator and Universe Transverse Mercator and diff -Nru grass-7.4.3/lib/python/script/db.py grass-7.6.0/lib/python/script/db.py --- grass-7.4.3/lib/python/script/db.py 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/lib/python/script/db.py 2018-08-31 15:00:18.000000000 +0000 @@ -170,8 +170,10 @@ return tuple(result) -def db_table_in_vector(table): +def db_table_in_vector(table, mapset='.'): """Return the name of vector connected to the table. + By default it check only in the current mapset, because the same table + name could be used also in other mapset by other vector. It returns None if no vectors are connected to the table. >>> run_command('g.copy', vector='firestations,myfirestations') @@ -187,7 +189,7 @@ from .vector import vector_db nuldev = file(os.devnull, 'w') used = [] - vects = list_strings('vect') + vects = list_strings('vector', mapset=mapset) for vect in vects: for f in vector_db(vect, stderr=nuldev).values(): if not f: diff -Nru grass-7.4.3/lib/python/script/setup.py grass-7.6.0/lib/python/script/setup.py --- grass-7.4.3/lib/python/script/setup.py 2017-11-12 19:24:06.000000000 +0000 +++ grass-7.6.0/lib/python/script/setup.py 2018-11-29 17:34:14.000000000 +0000 @@ -1,7 +1,7 @@ -"""Setup and initialization functions +"""Setup, initialization, and clean-up functions -Function can be used in Python scripts to setup a GRASS environment -without starting an actual GRASS session. +Functions can be used in Python scripts to setup a GRASS environment +and session without using grassXY. Usage:: @@ -24,12 +24,12 @@ # query GRASS itself for its GISBASE # (with fixes for specific platforms) # needs to be edited by the user - grass7bin = 'grass74' + grass7bin = 'grass76' if sys.platform.startswith('win'): # MS Windows - grass7bin = r'C:\OSGeo4W\bin\grass74.bat' + grass7bin = r'C:\OSGeo4W\bin\grass76.bat' # uncomment when using standalone WinGRASS installer - # grass7bin = r'C:\Program Files (x86)\GRASS GIS 7.2.0\grass74.bat' + # grass7bin = r'C:\Program Files (x86)\GRASS GIS 7.2.0\grass76.bat' # this can be avoided if GRASS executable is added to PATH elif sys.platform == 'darwin': # Mac OS X @@ -77,8 +77,8 @@ for vect in gscript.list_strings(type='vector'): print vect - # delete the rcfile - os.remove(rcfile) + # clean up at the end + gsetup.cleanup() (C) 2010-2012 by the GRASS Development Team @@ -88,6 +88,7 @@ @author Martin Landa @author Vaclav Petras +@author Markus Metz """ # TODO: this should share code from lib/init/grass.py @@ -100,6 +101,9 @@ import tempfile as tmpfile +windows = sys.platform == 'win32' + + def write_gisrc(dbase, location, mapset): """Write the ``gisrc`` file and return its path.""" gisrc = tmpfile.mktemp() @@ -117,21 +121,19 @@ sys.path.insert(0, gui_path) -# TODO: there should be a function to do the clean up -# (unset the GISRC and delete the file) def init(gisbase, dbase='', location='demolocation', mapset='PERMANENT'): """Initialize system variables to run GRASS modules - This function is for running GRASS GIS without starting it - explicitly. No GRASS modules shall be called before call of this - function but any module or user script can be called afterwards - as if it would be called in an actual GRASS session. GRASS Python - libraries are usable as well in general but the ones using - C libraries through ``ctypes`` are not (which is caused by - library path not being updated for the current process - which is a common operating system limitation). + This function is for running GRASS GIS without starting it with the + standard script grassXY. No GRASS modules shall be called before + call of this function but any module or user script can be called + afterwards because a GRASS session has been set up. GRASS Python + libraries are usable as well in general but the ones using C + libraries through ``ctypes`` are not (which is caused by library + path not being updated for the current process which is a common + operating system limitation). - To create a (fake) GRASS session a ``gisrc`` file is created. + To create a GRASS session a ``gisrc`` file is created. Caller is responsible for deleting the ``gisrc`` file. Basic usage:: @@ -142,8 +144,8 @@ "/home/john/grassdata", "nc_spm_08", "user1") # ... use GRASS modules here - # remove the session's gisrc file to end the session - os.remove(gisrc) + # end the session + gscript.setup.finish() :param gisbase: path to GRASS installation :param dbase: path to GRASS database (default: '') @@ -152,7 +154,8 @@ :returns: path to ``gisrc`` file (to be deleted later) """ - # TODO: why we don't set GISBASE? + # Set GISBASE + os.environ['GISBASE'] = gisbase mswin = sys.platform.startswith('win') # define PATH os.environ['PATH'] += os.pathsep + os.path.join(gisbase, 'bin') @@ -179,6 +182,7 @@ os.environ['@LD_LIBRARY_PATH_VAR@'] = '' os.environ['@LD_LIBRARY_PATH_VAR@'] += os.pathsep + os.path.join(gisbase, 'lib') + # TODO: lock the mapset? os.environ['GIS_LOCK'] = str(os.getpid()) # Set GRASS_PYTHON and PYTHONPATH to find GRASS Python modules @@ -204,3 +208,67 @@ os.environ['GISRC'] = write_gisrc(dbase, location, mapset) return os.environ['GISRC'] + + +# clean-up functions when terminating a GRASS session +# these fns can only be called within a valid GRASS session +def clean_default_db(): + # clean the default db if it is sqlite + from grass.script import db as gdb + from grass.script import core as gcore + + conn = gdb.db_connection() + if conn and conn['driver'] == 'sqlite': + # check if db exists + gisenv = gcore.gisenv() + database = conn['database'] + database = database.replace('$GISDBASE', gisenv['GISDBASE']) + database = database.replace('$LOCATION_NAME', gisenv['LOCATION_NAME']) + database = database.replace('$MAPSET', gisenv['MAPSET']) + if os.path.exists(database): + gcore.message(_("Cleaning up default sqlite database ...")) + gcore.start_command('db.execute', sql = 'VACUUM') + # give it some time to start + import time + time.sleep(0.1) + + +def call(cmd, **kwargs): + import subprocess + """Wrapper for subprocess.call to deal with platform-specific issues""" + if windows: + kwargs['shell'] = True + return subprocess.call(cmd, **kwargs) + + +def clean_temp(): + from grass.script import core as gcore + + gcore.message(_("Cleaning up temporary files...")) + nul = open(os.devnull, 'w') + gisbase = os.environ['GISBASE'] + call([os.path.join(gisbase, "etc", "clean_temp")], stdout=nul) + nul.close() + + +def finish(): + """Terminate the GRASS session and clean up + + GRASS commands can no longer be used after this function has been + called + + Basic usage:: + import grass.script as gscript + + gscript.setup.cleanup() + """ + + clean_default_db() + clean_temp() + # TODO: unlock the mapset? + # unset the GISRC and delete the file + from grass.script import utils as gutils + gutils.try_remove(os.environ['GISRC']) + os.environ.pop('GISRC') + # remove gislock env var (not the gislock itself + os.environ.pop('GIS_LOCK') diff -Nru grass-7.4.3/lib/python/temporal/aggregation.py grass-7.6.0/lib/python/temporal/aggregation.py --- grass-7.4.3/lib/python/temporal/aggregation.py 2017-11-12 18:39:54.000000000 +0000 +++ grass-7.6.0/lib/python/temporal/aggregation.py 2018-03-22 06:23:30.000000000 +0000 @@ -23,7 +23,7 @@ from .space_time_datasets import RasterDataset from .datetime_math import create_suffix_from_datetime from .datetime_math import create_time_suffix -from .datetime_math import create_numeric_suffic +from .datetime_math import create_numeric_suffix from .core import get_current_mapset, get_tgis_message_interface, init_dbif from .spatio_temporal_relationships import SpatioTemporalTopologyBuilder, \ create_temporal_relation_sql_where_statement @@ -290,7 +290,7 @@ suffix = create_time_suffix(granule) output_name = "{ba}_{su}".format(ba=basename, su=suffix) else: - output_name = create_numeric_suffic(basename, count + int(offset), + output_name = create_numeric_suffix(basename, count + int(offset), time_suffix) map_layer = RasterDataset("%s@%s" % (output_name, diff -Nru grass-7.4.3/lib/python/temporal/base.py grass-7.6.0/lib/python/temporal/base.py --- grass-7.4.3/lib/python/temporal/base.py 2018-09-28 20:17:05.000000000 +0000 +++ grass-7.6.0/lib/python/temporal/base.py 2018-10-22 21:02:00.000000000 +0000 @@ -563,7 +563,7 @@ mapset=PERMANENT creator=soeren temporal_type=absolute - creation_time=2001-01-01 00:00:00 + creation_time='2001-01-01 00:00:00' """ @@ -860,8 +860,8 @@ mapset=PERMANENT creator=soeren temporal_type=absolute - creation_time=2001-01-01 00:00:00 - modification_time=2001-01-01 00:00:00 + creation_time='2001-01-01 00:00:00' + modification_time='2001-01-01 00:00:00' semantic_type=average """ diff -Nru grass-7.4.3/lib/python/temporal/c_libraries_interface.py grass-7.6.0/lib/python/temporal/c_libraries_interface.py --- grass-7.4.3/lib/python/temporal/c_libraries_interface.py 2017-11-12 18:39:54.000000000 +0000 +++ grass-7.6.0/lib/python/temporal/c_libraries_interface.py 2018-10-22 21:01:54.000000000 +0000 @@ -1075,7 +1075,7 @@ >>> kvp['area'] 0 >>> kvp['lines'] - 10 + 0 >>> kvp['line'] 0 >>> 'columns' in kvp diff -Nru grass-7.4.3/lib/python/temporal/core.py grass-7.6.0/lib/python/temporal/core.py --- grass-7.4.3/lib/python/temporal/core.py 2017-11-12 18:39:54.000000000 +0000 +++ grass-7.6.0/lib/python/temporal/core.py 2018-03-22 06:23:30.000000000 +0000 @@ -563,6 +563,8 @@ msgr.debug(1, "Initiate the temporal database") #"\n traceback:%s"%(str(" \n".join(traceback.format_stack())))) + msgr.debug(1, ("Raise on error id: %s"%str(raise_on_error))) + ciface = get_tgis_c_library_interface() driver_string = ciface.get_driver_name() database_string = ciface.get_database_name() diff -Nru grass-7.4.3/lib/python/temporal/datetime_math.py grass-7.6.0/lib/python/temporal/datetime_math.py --- grass-7.4.3/lib/python/temporal/datetime_math.py 2017-11-12 18:39:54.000000000 +0000 +++ grass-7.6.0/lib/python/temporal/datetime_math.py 2018-03-23 17:36:02.000000000 +0000 @@ -869,6 +869,9 @@ month_names = ["", "jan", "feb", "mar", "apr", "may", "jun", "jul", "aug", "sep", "oct", "nov", "dec"] + if dt is None: + raise Exception("Empty datetime object in datetime_to_grass_datetime_string") + # Check for time zone info in the datetime object if dt.tzinfo is not None: @@ -931,12 +934,13 @@ return "{st}_{en}".format(st=sstring, en=estring) return sstring -def create_numeric_suffic(base, count, zeros): + +def create_numeric_suffix(base, count, zeros): """Create a string based on count and number of zeros decided by zeros :param base: the basename for new map :param count: a number - :param zeros: a string containing the expected number, coming from suffix option + :param zeros: a string containing the expected number, coming from suffix option like "%05" """ spli = zeros.split('%') if len(spli) == 2: diff -Nru grass-7.4.3/lib/python/temporal/extract.py grass-7.6.0/lib/python/temporal/extract.py --- grass-7.4.3/lib/python/temporal/extract.py 2017-11-12 18:39:54.000000000 +0000 +++ grass-7.6.0/lib/python/temporal/extract.py 2018-03-22 06:23:30.000000000 +0000 @@ -15,7 +15,7 @@ from .open_stds import open_old_stds, check_new_stds, open_new_stds from .datetime_math import create_suffix_from_datetime from .datetime_math import create_time_suffix -from .datetime_math import create_numeric_suffic +from .datetime_math import create_numeric_suffix from multiprocessing import Process import grass.script as gscript from grass.exceptions import CalledModuleError @@ -103,7 +103,7 @@ suffix = create_time_suffix(old_map) map_name = "{ba}_{su}".format(ba=base, su=suffix) else: - map_name = create_numeric_suffic(base, count, time_suffix) + map_name = create_numeric_suffix(base, count, time_suffix) # We need to modify the r(3).mapcalc expression if type != "vector": diff -Nru grass-7.4.3/lib/python/temporal/temporal_algebra.py grass-7.6.0/lib/python/temporal/temporal_algebra.py --- grass-7.4.3/lib/python/temporal/temporal_algebra.py 2017-11-12 18:39:54.000000000 +0000 +++ grass-7.6.0/lib/python/temporal/temporal_algebra.py 2018-03-23 17:36:02.000000000 +0000 @@ -465,6 +465,11 @@ from spatio_temporal_relationships import SpatioTemporalTopologyBuilder from .datetime_math import time_delta_to_relative_time, string_to_datetime from abstract_space_time_dataset import AbstractSpaceTimeDataset +from .temporal_granularity import compute_absolute_time_granularity + +from .datetime_math import create_suffix_from_datetime +from .datetime_math import create_time_suffix +from .datetime_math import create_numeric_suffix ############################################################################## @@ -751,7 +756,7 @@ ) def __init__(self, pid=None, run=True, debug=False, spatial=False, - register_null=False, dry_run=False, nprocs=1): + register_null=False, dry_run=False, nprocs=1, time_suffix=None): self.run = run self.dry_run = dry_run # Compute the processes and output but Do not start the processes self.process_chain_dict = {} # This dictionary stores all processes, as well as the maps to register and remove @@ -777,6 +782,7 @@ self.m_copy = pymod.Module('g.copy') self.nprocs = nprocs self.use_granularity = False + self.time_suffix = time_suffix # Topology lists self.temporal_topology_list = ["EQUAL", "FOLLOWS", "PRECEDES", "OVERLAPS", "OVERLAPPED", \ @@ -887,7 +893,7 @@ """ self.lexer = TemporalAlgebraLexer() self.lexer.build() - self.parser = yacc.yacc(module=self, debug=self.debug) + self.parser = yacc.yacc(module=self, debug=self.debug, write_tables=False) self.overwrite = overwrite self.count = 0 @@ -2160,11 +2166,13 @@ ########################################################################### def p_statement_assign(self, t): - # The expression should always return a list of maps. + # The expression should always return a list of maps + # This function starts all the work and is the last one that is called from the parser """ statement : stds EQUALS expr """ + if self.run: dbif, connected = init_dbif(self.dbif) map_type = None @@ -2174,6 +2182,17 @@ register_list = [] if num > 0: + # Compute the granularity for suffix creation + granularity = None + if len(t[3]) > 0 and self.time_suffix == 'gran': + map_i = t[3][0] + if map_i.is_time_absolute() is True: + granularity = compute_absolute_time_granularity(t[3]) + + # compute the size of the numerical suffix + num = len(t[3]) + leadzero = len(str(num)) + if self.dry_run is False: process_queue = pymod.ParallelModuleQueue(int(self.nprocs)) @@ -2189,7 +2208,7 @@ else: map_type_2 = map_i.get_type() if map_type != map_type_2: - self.msgr.fatal(_("Maps that should be registered in the "\ + self.msgr.fatal(_("Maps that should be registered in the " "resulting space time dataset have different types.")) count += 1 @@ -2201,8 +2220,21 @@ map_b.select(dbif) map_b_extent = map_b.get_temporal_extent_as_tuple() if map_a_extent != map_b_extent: + # Create new map with basename - newident = self.basename + "_" + str(count) + newident = create_numeric_suffix(self.basename, count, "%0" + str(leadzero)) + + if map_i.is_time_absolute() is True and self.time_suffix and \ + granularity is not None and self.time_suffix == 'gran': + suffix = create_suffix_from_datetime(map_i.temporal_extent.get_start_time(), + granularity) + newident = "{ba}_{su}".format(ba=self.basename, su=suffix) + # If set use the time suffix to create the map name + elif map_i.is_time_absolute() is True and self.time_suffix and \ + self.time_suffix == 'time': + suffix = create_time_suffix(map_i) + newident = "{ba}_{su}".format(ba=self.basename, su=suffix) + map_result = map_i.get_new_instance(newident + "@" + self.mapset) if map_result.map_exists() and self.overwrite == False: @@ -2254,7 +2286,6 @@ start, end = map_i.get_temporal_extent_as_tuple() self.process_chain_dict["register"].append((map_i.get_name(), str(start), str(end))) - # Check if temporal extents have changed and a new map was created if hasattr(map_i, "is_new") is True: # Do not register empty maps if not required # In case of a null map continue, do not register null maps diff -Nru grass-7.4.3/lib/python/temporal/temporal_extent.py grass-7.6.0/lib/python/temporal/temporal_extent.py --- grass-7.4.3/lib/python/temporal/temporal_extent.py 2018-09-28 20:17:05.000000000 +0000 +++ grass-7.6.0/lib/python/temporal/temporal_extent.py 2018-10-22 21:01:45.000000000 +0000 @@ -58,8 +58,8 @@ | Start time:................. 2001-01-01 00:00:00 | End time:................... 2005-01-01 00:00:00 >>> A.print_shell_info() - start_time=2001-01-01 00:00:00 - end_time=2005-01-01 00:00:00 + start_time='2001-01-01 00:00:00' + end_time='2005-01-01 00:00:00' >>> # relative time >>> A = TemporalExtent(table="raster_absolute_time", ... ident="soil@PERMANENT", start_time=0, end_time=1 ) @@ -73,8 +73,8 @@ | Start time:................. 0 | End time:................... 1 >>> A.print_shell_info() - start_time=0 - end_time=1 + start_time='0' + end_time='1' """ def __init__(self, table=None, ident=None, start_time=None, end_time=None): @@ -1119,9 +1119,9 @@ | Granularity:................ 1 days | Temporal type of maps:...... interval >>> A.print_shell_info() - start_time=2001-01-01 00:00:00 - end_time=2005-01-01 00:00:00 - granularity=1 days + start_time='2001-01-01 00:00:00' + end_time='2005-01-01 00:00:00' + granularity='1 days' map_time=interval """ @@ -1243,8 +1243,8 @@ | End time:................... 1 | Relative time unit:......... years >>> A.print_shell_info() - start_time=0 - end_time=1 + start_time='0' + end_time='1' unit=years """ @@ -1367,8 +1367,8 @@ | Granularity:................ 5 | Temporal type of maps:...... interval >>> A.print_shell_info() - start_time=0 - end_time=1 + start_time='0' + end_time='1' unit=years granularity=5 map_time=interval diff -Nru grass-7.4.3/lib/python/temporal/temporal_raster3d_algebra.py grass-7.6.0/lib/python/temporal/temporal_raster3d_algebra.py --- grass-7.4.3/lib/python/temporal/temporal_raster3d_algebra.py 2017-11-12 18:39:54.000000000 +0000 +++ grass-7.6.0/lib/python/temporal/temporal_raster3d_algebra.py 2018-03-23 17:36:02.000000000 +0000 @@ -56,7 +56,7 @@ self.lexer = TemporalRasterAlgebraLexer() self.lexer.build() - self.parser = yacc.yacc(module=self, debug=self.debug) + self.parser = yacc.yacc(module=self, debug=self.debug, write_tables=False) self.overwrite = overwrite self.count = 0 diff -Nru grass-7.4.3/lib/python/temporal/temporal_raster_algebra.py grass-7.6.0/lib/python/temporal/temporal_raster_algebra.py --- grass-7.4.3/lib/python/temporal/temporal_raster_algebra.py 2017-11-12 18:39:54.000000000 +0000 +++ grass-7.6.0/lib/python/temporal/temporal_raster_algebra.py 2018-03-23 17:36:02.000000000 +0000 @@ -72,11 +72,12 @@ """The temporal raster algebra class""" def __init__(self, pid=None, run=False, debug=True, spatial=False, - register_null=False, dry_run=False, nprocs=1): + register_null=False, dry_run=False, nprocs=1, time_suffix=None): TemporalRasterBaseAlgebraParser.__init__(self, pid=pid, run=run, debug=debug, spatial=spatial, register_null=register_null, - dry_run=dry_run, nprocs=nprocs) + dry_run=dry_run, nprocs=nprocs, + time_suffix=time_suffix) if spatial is True: self.m_mapcalc = pymod.Module('r.mapcalc', region="union", run_=False) @@ -99,7 +100,7 @@ self.lexer = TemporalRasterAlgebraLexer() self.lexer.build() - self.parser = yacc.yacc(module=self, debug=self.debug) + self.parser = yacc.yacc(module=self, debug=self.debug, write_tables=False) self.overwrite = overwrite self.count = 0 diff -Nru grass-7.4.3/lib/python/temporal/temporal_raster_base_algebra.py grass-7.6.0/lib/python/temporal/temporal_raster_base_algebra.py --- grass-7.4.3/lib/python/temporal/temporal_raster_base_algebra.py 2017-11-12 18:39:54.000000000 +0000 +++ grass-7.6.0/lib/python/temporal/temporal_raster_base_algebra.py 2018-03-22 06:23:30.000000000 +0000 @@ -58,6 +58,11 @@ from .open_stds import open_new_stds from spatio_temporal_relationships import SpatioTemporalTopologyBuilder from .space_time_datasets import Raster3DDataset, RasterDataset +from .temporal_granularity import compute_absolute_time_granularity + +from .datetime_math import create_suffix_from_datetime +from .datetime_math import create_time_suffix +from .datetime_math import create_numeric_suffix ############################################################################## @@ -156,7 +161,8 @@ def __init__(self, pid=None, run=True, debug=False, spatial=False, register_null=False, - dry_run=False, nprocs=1): + dry_run=False, nprocs=1, + time_suffix=None): TemporalAlgebraParser.__init__(self, pid=pid, @@ -165,7 +171,8 @@ spatial=spatial, register_null=register_null, dry_run=dry_run, - nprocs=nprocs) + nprocs=nprocs, + time_suffix=time_suffix) def check_null(self, t): try: @@ -631,22 +638,66 @@ process_queue = pymod.ParallelModuleQueue(int(self.nprocs)) if isinstance(t[3], list): + + granularity = None + if len(t[3]) > 0 and self.time_suffix == 'gran': + map_i = t[3][0] + if map_i.is_time_absolute() is True: + granularity = compute_absolute_time_granularity(t[3]) + + # The first loop is to check if the raster maps exists in the database + # Compute the size of the numerical suffix num = len(t[3]) - count = 0 register_list = [] + leadzero = len(str(num)) for i in range(num): + map_i = t[3][i] + + # Create new map with basename + newident = create_numeric_suffix(self.basename, i, "%0" + str(leadzero)) + + if map_i.is_time_absolute() is True and self.time_suffix and \ + granularity is not None and self.time_suffix == 'gran': + suffix = create_suffix_from_datetime(map_i.temporal_extent.get_start_time(), + granularity) + newident = "{ba}_{su}".format(ba=self.basename, su=suffix) + # If set use the time suffix to create the map name + elif map_i.is_time_absolute() is True and self.time_suffix and \ + self.time_suffix == 'time': + suffix = create_time_suffix(map_i) + newident = "{ba}_{su}".format(ba=self.basename, su=suffix) + # Check if resultmap names exist in GRASS database. - map_name = self.basename + "_" + str(i) + "@" + self.mapset + newident = newident + "@" + self.mapset + if self.stdstype == "strds": - new_map = RasterDataset(map_name) + new_map = RasterDataset(newident) else: - new_map = Raster3DDataset(map_name) + new_map = Raster3DDataset(newident) if new_map.map_exists() and self.overwrite is False: self.msgr.fatal("Error maps with basename %s exist. " - "Use --o flag to overwrite existing file"%map_name) + "Use --o flag to overwrite existing file"%newident) + + # The second loop creates the resulting raster maps + count = 0 map_test_list = [] for map_i in t[3]: - newident = self.basename + "_" + str(count) + + # Create new map with basename + newident = create_numeric_suffix(self.basename, count, + "%0" + str(leadzero)) + + if map_i.is_time_absolute() is True and self.time_suffix and \ + granularity is not None and self.time_suffix == 'gran': + suffix = create_suffix_from_datetime(map_i.temporal_extent.get_start_time(), + granularity) + newident = "{ba}_{su}".format(ba=self.basename, su=suffix) + # If set use the time suffix to create the map name + elif map_i.is_time_absolute() is True and self.time_suffix and \ + self.time_suffix == 'time': + suffix = create_time_suffix(map_i) + newident = "{ba}_{su}".format(ba=self.basename, su=suffix) + if "cmd_list" in dir(map_i): # Build r.mapcalc module and execute expression. # Change map name to given basename. diff -Nru grass-7.4.3/lib/python/temporal/temporal_vector_algebra.py grass-7.6.0/lib/python/temporal/temporal_vector_algebra.py --- grass-7.4.3/lib/python/temporal/temporal_vector_algebra.py 2017-11-12 18:39:54.000000000 +0000 +++ grass-7.6.0/lib/python/temporal/temporal_vector_algebra.py 2018-03-23 17:36:02.000000000 +0000 @@ -149,7 +149,7 @@ self.lexer = TemporalVectorAlgebraLexer() self.lexer.build() - self.parser = yacc.yacc(module=self, debug=self.debug) + self.parser = yacc.yacc(module=self, debug=self.debug, write_tables=False) self.overwrite = overwrite self.count = 0 @@ -378,9 +378,10 @@ count = 0 returncode = 0 register_list = [] + leadzero = len(str(num)) for i in range(num): # Check if resultmap names exist in GRASS database. - vectorname = self.basename + "_" + str(i) + vectorname = self.basename + "_" + str(i).zfill(leadzero) vectormap = VectorDataset(vectorname + "@" + get_current_mapset()) if vectormap.map_exists() and self.overwrite == False: self.msgr.fatal(_("Error vector maps with basename %s exist. " @@ -433,7 +434,7 @@ self.removable_maps.pop(map_i.get_name()) mapset = map_i.get_mapset() # Change map name to given basename. - newident = self.basename + "_" + str(count) + newident = self.basename + "_" + str(count).zfill(leadzero) m = copy.deepcopy(self.m_rename) m.inputs["vector"].value = (map_i.get_name(),newident) m.flags["overwrite"].value = self.overwrite @@ -450,7 +451,7 @@ map_test_extent = map_test.get_temporal_extent_as_tuple() if map_test_extent != map_i_extent: # Create new map with basename - newident = self.basename + "_" + str(count) + newident = self.basename + "_" + str(count).zfill(leadzero) map_result = map_i.get_new_instance(newident + "@" + self.mapset) if map_test.map_exists() and self.overwrite is False: diff -Nru grass-7.4.3/lib/python/temporal/testsuite/unittests_temporal_raster_algebra.py grass-7.6.0/lib/python/temporal/testsuite/unittests_temporal_raster_algebra.py --- grass-7.4.3/lib/python/temporal/testsuite/unittests_temporal_raster_algebra.py 2017-11-12 18:39:54.000000000 +0000 +++ grass-7.6.0/lib/python/temporal/testsuite/unittests_temporal_raster_algebra.py 2018-03-22 06:23:30.000000000 +0000 @@ -75,7 +75,6 @@ D = tgis.open_old_stds("R", type="strds") D.select() - maplist = D.get_registered_maps_as_objects() self.assertEqual(D.metadata.get_number_of_maps(), 2) self.assertEqual(D.metadata.get_min_min(), 2) self.assertEqual(D.metadata.get_max_max(), 3) @@ -114,7 +113,8 @@ self.assertEqual(D.get_granularity(), u'1 day') def test_simple_arith_hash_1(self): - """Simple arithmetic test including the hash operator + """Simple arithmetic test including the hash operator using the granularity option + for map name creation R = A + (A {#, equal,l} A) @@ -128,11 +128,23 @@ r4 = a4 + 1 """ - tra = tgis.TemporalRasterAlgebraParser(run=True, debug=True) + tra = tgis.TemporalRasterAlgebraParser(run=True, debug=True, time_suffix="gran") tra.parse(expression='R = A + (A {#, equal,l} A)', basename="r", overwrite=True) D = tgis.open_old_stds("R", type="strds") D.select() + # r_2001_01_01 + # r_2001_01_02 + # r_2001_01_03 + # r_2001_01_04 + + maps = D.get_registered_maps_as_objects() + count = 1 + for map in maps: + map_name = "r_2001_01_0%i"%count + self.assertEqual(map.get_name(), map_name) + count += 1 + self.assertEqual(D.metadata.get_number_of_maps(), 4) self.assertEqual(D.metadata.get_min_min(), 2) self.assertEqual(D.metadata.get_max_max(), 5) @@ -142,7 +154,7 @@ def test_simple_arith_td_1(self): - """Simple arithmetic test + """Simple arithmetic test with time suffix option R = A + td(A) @@ -156,11 +168,25 @@ r4 = a4 + 1 """ - tra = tgis.TemporalRasterAlgebraParser(run=True, debug=True) + tra = tgis.TemporalRasterAlgebraParser(run=True, debug=True, time_suffix="time") tra.parse(expression='R = A + td(A)', basename="r", overwrite=True) + D = tgis.open_old_stds("R", type="strds") D.select() + maps = D.get_registered_maps_as_objects() + + # Test for map names resulting from the time suffix option + #r_2001_01_01T00_00_00 + #r_2001_01_02T00_00_00 + #r_2001_01_03T00_00_00 + #r_2001_01_04T00_00_00 + count = 1 + for map in maps: + map_name = "r_2001_01_0%iT00_00_00"%count + self.assertEqual(map.get_name(), map_name) + count += 1 + self.assertEqual(D.metadata.get_number_of_maps(), 4) self.assertEqual(D.metadata.get_min_min(), 2) self.assertEqual(D.metadata.get_max_max(), 5) diff -Nru grass-7.4.3/lib/python/temporal/univar_statistics.py grass-7.6.0/lib/python/temporal/univar_statistics.py --- grass-7.4.3/lib/python/temporal/univar_statistics.py 2017-11-12 18:39:54.000000000 +0000 +++ grass-7.6.0/lib/python/temporal/univar_statistics.py 2018-09-28 20:17:10.000000000 +0000 @@ -69,6 +69,7 @@ string += "min" + fs + "max" + fs string += "mean_of_abs" + fs + "stddev" + fs + "variance" + fs string += "coeff_var" + fs + "sum" + fs + "null_cells" + fs + "cells" + string += fs + "non_null_cells" if extended is True: string += fs + "first_quartile" + fs + "median" + fs string += "third_quartile" + fs + "percentile_90" @@ -111,6 +112,7 @@ string += fs + str(stats["stddev"]) + fs + str(stats["variance"]) string += fs + str(stats["coeff_var"]) + fs + str(stats["sum"]) string += fs + str(stats["null_cells"]) + fs + str(stats["cells"]) + string += fs + str(int(stats["cells"]) - int(stats["null_cells"])) if extended is True: string += fs + str(stats["first_quartile"]) + fs + str(stats["median"]) string += fs + str(stats["third_quartile"]) + fs + str(stats["percentile_90"]) diff -Nru grass-7.4.3/lib/raster/close.c grass-7.6.0/lib/raster/close.c --- grass-7.4.3/lib/raster/close.c 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/lib/raster/close.c 2018-08-31 15:00:18.000000000 +0000 @@ -152,6 +152,8 @@ if (fcb->gdal) Rast_close_gdal_link(fcb->gdal); + if (fcb->vrt) + Rast_close_vrt(fcb->vrt); if (fcb->null_bits) G_free(fcb->null_bits); diff -Nru grass-7.4.3/lib/raster/color_org.c grass-7.6.0/lib/raster/color_org.c --- grass-7.4.3/lib/raster/color_org.c 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/lib/raster/color_org.c 2018-12-26 11:17:04.000000000 +0000 @@ -75,7 +75,7 @@ qsort((char *)cp->fp_lookup.vals, cp->fp_lookup.nalloc, sizeof(DCELL), &double_comp); - /* now find the rule to apply inbetween each 2 values in a list */ + /* now find the rule to apply between each 2 values in a list */ for (i = 0; i < cp->fp_lookup.nalloc - 1; i++) { val = (cp->fp_lookup.vals[i] + cp->fp_lookup.vals[i + 1]) / 2.; /* fprintf (stderr, "%lf %lf ", cp->fp_lookup.vals[i], cp->fp_lookup.vals[i+1]); */ diff -Nru grass-7.4.3/lib/raster/gdal.c grass-7.6.0/lib/raster/gdal.c --- grass-7.4.3/lib/raster/gdal.c 2018-10-22 19:57:54.000000000 +0000 +++ grass-7.6.0/lib/raster/gdal.c 2018-12-25 22:43:25.000000000 +0000 @@ -115,6 +115,7 @@ "libgdal1.7.0.so", # endif # ifdef _WIN32 + "gdal204.dll", "gdal203.dll", "gdal202.dll", "gdal201.dll", diff -Nru grass-7.4.3/lib/raster/get_row.c grass-7.6.0/lib/raster/get_row.c --- grass-7.4.3/lib/raster/get_row.c 2018-03-06 13:14:42.000000000 +0000 +++ grass-7.6.0/lib/raster/get_row.c 2018-11-01 17:07:21.000000000 +0000 @@ -561,6 +561,11 @@ int r; int row_status; + /* is this the best place to read a vrt row, or + * call Rast_get_vrt_row() earlier ? */ + if (fcb->vrt) + return Rast_get_vrt_row(fd, rast, row, data_type); + row_status = compute_window_row(fd, row, &r); if (!row_status) { @@ -904,6 +909,12 @@ flags[j] = 1; return; } + if (fcb->vrt) { + /* vrt: already done when reading the real maps, no extra NULL values */ + for (j = 0; j < R__.rd_window.cols; j++) + flags[j] = 0; + return; + } if (row != fcb->null_cur_row) { if (!Rast__read_null_bits(fd, row, fcb->null_bits)) { diff -Nru grass-7.4.3/lib/raster/history.c grass-7.6.0/lib/raster/history.c --- grass-7.4.3/lib/raster/history.c 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/lib/raster/history.c 2018-08-31 15:00:18.000000000 +0000 @@ -213,8 +213,8 @@ * * This routine initializes the hist structure, recording the * date, user, module name and the raster map name - * structure. The type is an anachronism from earlier versions - * of GRASS and should be specified as "raster". + * structure. The type can be "raster", "reclass", "GDAL-link", + * or "virtual". * * Note: This routine only initializes the data structure. It * does not write the history file. diff -Nru grass-7.4.3/lib/raster/init.c grass-7.6.0/lib/raster/init.c --- grass-7.4.3/lib/raster/init.c 2017-11-12 18:39:55.000000000 +0000 +++ grass-7.6.0/lib/raster/init.c 2017-12-05 08:22:56.000000000 +0000 @@ -93,32 +93,37 @@ R__.nbytes = sizeof(CELL); - zlib = getenv("GRASS_INT_ZLIB"); - R__.compression_type = (!zlib || atoi(zlib)) ? 2 : 1; + R__.compression_type = G_default_compressor(); cname = getenv("GRASS_COMPRESSOR"); /* 1: RLE * 2: ZLIB (DEFLATE) * 3: LZ4 - * 4: BZIP2 */ - if (cname) { + * 4: BZIP2 + * 5: ZSTD */ + if (cname && *cname) { /* ask gislib */ R__.compression_type = G_compressor_number(cname); if (R__.compression_type < 1) { if (R__.compression_type < 0) { - G_warning(_("Unknown compression method <%s>, using default ZLIB"), - cname); + G_warning(_("Unknown compression method <%s>, using default %s"), + cname, G_compressor_name(G_default_compressor())); } if (R__.compression_type == 0) { - G_warning(_("No compression is not supported for GRASS raster maps, using default ZLIB")); + G_warning(_("No compression is not supported for GRASS raster maps, using default %s"), + G_compressor_name(G_default_compressor())); } - R__.compression_type = 2; /* default to ZLIB */ + /* use default */ + R__.compression_type = G_default_compressor(); } if (G_check_compressor(R__.compression_type) != 1) { - G_warning(_("This GRASS version does not support %s compression, using default ZLIB"), - cname); - R__.compression_type = 2; /* default to ZLIB */ + G_warning(_("This GRASS version does not support %s compression, using default %s"), + cname, G_compressor_name(G_default_compressor())); + /* use default */ + R__.compression_type = G_default_compressor(); } + G_debug(1, "Using %s compression", + G_compressor_name(R__.compression_type)); } nulls = getenv("GRASS_COMPRESS_NULLS"); diff -Nru grass-7.4.3/lib/raster/open.c grass-7.6.0/lib/raster/open.c --- grass-7.4.3/lib/raster/open.c 2018-08-24 10:17:14.000000000 +0000 +++ grass-7.6.0/lib/raster/open.c 2018-08-31 15:00:18.000000000 +0000 @@ -165,6 +165,7 @@ struct Reclass reclass; char xname[GNAME_MAX], xmapset[GMAPSET_MAX]; struct GDAL_link *gdal; + struct R_vrt *vrt; Rast__init(); @@ -268,6 +269,8 @@ } gdal = Rast_get_gdal_link(r_name, r_mapset); + vrt = Rast_get_vrt(r_name, r_mapset); + cell_fd = -1; if (gdal) { #ifdef HAVE_GDAL cell_fd = -1; @@ -276,6 +279,9 @@ r_name, r_mapset); #endif } + else if (vrt) { + cell_fd = -1; + } else { /* now actually open file for reading */ cell_fd = G_open_old(cell_dir, r_name, r_mapset); @@ -313,16 +319,20 @@ fcb->reclass = reclass; fcb->gdal = gdal; - if (!gdal) + fcb->vrt = vrt; + if (!gdal && !vrt) { /* check for compressed data format, making initial reads if necessary */ if (Rast__check_format(fd) < 0) { close(cell_fd); /* warning issued by check_format() */ G_fatal_error(_("Error reading format for <%s@%s>"), r_name, r_mapset); } + } - /* create the mapping from cell file to window */ - Rast__create_window_mapping(fd); + if (!vrt) { + /* create the mapping from cell file to window */ + Rast__create_window_mapping(fd); + } /* * allocate the data buffer @@ -349,7 +359,7 @@ fcb->nbytes = MAP_NBYTES; fcb->null_row_ptr = NULL; - if (!gdal) { + if (!gdal && !vrt) { /* First, check for compressed null file */ fcb->null_fd = G_open_old_misc("cell_misc", NULL_FILE, r_name, r_mapset); if (fcb->null_fd < 0) { diff -Nru grass-7.4.3/lib/raster/put_row.c grass-7.6.0/lib/raster/put_row.c --- grass-7.4.3/lib/raster/put_row.c 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/lib/raster/put_row.c 2018-08-31 15:00:18.000000000 +0000 @@ -354,7 +354,7 @@ if (compressed) { int nbytes = count_bytes(wk, n, len); unsigned char *compressed_buf; - int total; + int total, cmax; if (fcb->nbytes < nbytes) fcb->nbytes = nbytes; @@ -364,7 +364,12 @@ trim_bytes(wk, n, len, len - nbytes); total = nbytes * n; - compressed_buf = G_malloc(total + 1); + /* get upper bound of compressed size */ + if (fcb->cellhd.compressed == 1) + cmax = total; + else + cmax = G_compress_bound(total, fcb->cellhd.compressed); + compressed_buf = G_malloc(cmax + 1); compressed_buf[0] = work_buf[0] = nbytes; @@ -372,7 +377,7 @@ if (fcb->cellhd.compressed == 1) nwrite = rle_compress(compressed_buf + 1, work_buf + 1, n, nbytes); else { - nwrite = G_compress(work_buf + 1, total, compressed_buf + 1, total, + nwrite = G_compress(work_buf + 1, total, compressed_buf + 1, cmax, fcb->cellhd.compressed); } @@ -500,13 +505,16 @@ struct fileinfo *fcb = &R__.fileinfo[fd]; unsigned char *compressed_buf; ssize_t nwrite; + size_t cmax; fcb->null_row_ptr[row] = lseek(fcb->null_fd, 0L, SEEK_CUR); - compressed_buf = G_malloc(size + 1); + /* get upper bound of compressed size */ + cmax = G_compress_bound(size, 3); + compressed_buf = G_malloc(cmax); /* compress null bits file with LZ4, see lib/gis/compress.h */ - nwrite = G_lz4_compress(flags, size, compressed_buf, size); + nwrite = G_compress(flags, size, compressed_buf, cmax, 3); if (nwrite > 0 && nwrite < size) { if (write(fcb->null_fd, compressed_buf, nwrite) != nwrite) diff -Nru grass-7.4.3/lib/raster/range.c grass-7.6.0/lib/raster/range.c --- grass-7.4.3/lib/raster/range.c 2017-12-17 15:52:34.000000000 +0000 +++ grass-7.6.0/lib/raster/range.c 2018-08-31 15:00:18.000000000 +0000 @@ -21,6 +21,8 @@ #define DEFAULT_CELL_MIN 1 #define DEFAULT_CELL_MAX 255 +static void init_rstats(struct R_stats *); + /*! \brief Remove floating-point range @@ -240,6 +242,107 @@ } /*! + * \brief Read raster stats + * + * Read the stats file stats. This file is + * written in binary using XDR format. + * + * An empty stats file indicates that all cells are NULL. This + * is a valid case, and the result should be an initialized rstats + * struct with no defined stats. If the stats file is missing + * this function will create a default stats with count = 0. + * + * \param name map name + * \param mapset mapset name + * \param rstats pointer to R_stats structure which holds raster stats + * + * \return 1 on success + * \return 2 stats is empty + * \return -1 on error or stats file does not exist + */ +int Rast_read_rstats(const char *name, const char *mapset, + struct R_stats *rstats) +{ + int fd; + char xdr_buf[2][XDR_DOUBLE_NBYTES]; + DCELL dcell1, dcell2; + unsigned char cc[8]; + char nbytes; + int i; + grass_int64 count; + + Rast_init(); + init_rstats(rstats); + + fd = -1; + + if (!G_find_file2_misc("cell_misc", "stats", name, mapset)) { + G_debug(1, "Stats file does not exist"); + return -1; + } + + fd = G_open_old_misc("cell_misc", "stats", name, mapset); + if (fd < 0) { + G_warning(_("Unable to read stats file for <%s>"), + G_fully_qualified_name(name, mapset)); + return -1; + } + + if (read(fd, xdr_buf, sizeof(xdr_buf)) != sizeof(xdr_buf)) { + /* if the stats file exists, but empty file, meaning Nulls */ + close(fd); + G_debug(1, "Empty stats file meaning Nulls for <%s>", + G_fully_qualified_name(name, mapset)); + return 2; + } + + G_xdr_get_double(&dcell1, xdr_buf[0]); + G_xdr_get_double(&dcell2, xdr_buf[1]); + + rstats->sum = dcell1; + rstats->sumsq = dcell2; + + /* count; see cell_values_int() in get_row.c */ + nbytes = 1; + if (read(fd, &nbytes, 1) != 1) { + /* if the stats file exists, but empty file, meaning Nulls */ + close(fd); + G_debug(1, "Unable to read byte count in stats file for <%s>", + G_fully_qualified_name(name, mapset)); + return -1; + } + + count = 0; + if (nbytes == 0) + return 1; + + if (nbytes < 1 || nbytes > sizeof(grass_int64)) { + close(fd); + G_debug(1, "Invalid byte count in stats file for <%s>", + G_fully_qualified_name(name, mapset)); + return -1; + } + if (read(fd, cc, nbytes) != nbytes) { + /* incorrect number of bytes for count */ + close(fd); + G_debug(1, "Unable to read count in stats file for <%s>", + G_fully_qualified_name(name, mapset)); + return -1; + } + + /* copy byte by byte */ + for (i = nbytes - 1; i >= 0; i--) { + count = (count << 8); + count = count + cc[i]; + } + rstats->count = count; + + close(fd); + + return 1; +} + +/*! * \brief Write raster range file * * This routine writes the range information for the raster map @@ -258,6 +361,8 @@ { FILE *fp; + Rast_write_rstats(name, &(range->rstats)); + if (Rast_map_type(name, G_mapset()) != CELL_TYPE) { G_remove_misc("cell_misc", "range", name); /* remove the old file with this name */ G_fatal_error(_("Unable to write range file for <%s>"), name); @@ -293,6 +398,8 @@ Rast_init(); + Rast_write_rstats(name, &(range->rstats)); + fd = G_open_new_misc("cell_misc", "f_range", name); if (fd < 0) { G_remove_misc("cell_misc", "f_range", name); @@ -317,6 +424,73 @@ } /*! + * \brief Write raster stats file + * + * Write the stats file stats. This file is + * written in binary using XDR format. If the count is < 1 + * in rstats, an empty stats file is created. + * + * \param name map name + * \param rstats pointer to R_stats which holds stats info + */ +void Rast_write_rstats(const char *name, const struct R_stats *rstats) +{ + int fd; + char xdr_buf[2][XDR_DOUBLE_NBYTES]; + unsigned char cc[8]; + char nbytes; + int i; + grass_int64 count; + + Rast_init(); + + fd = G_open_new_misc("cell_misc", "stats", name); + if (fd < 0) { + G_remove_misc("cell_misc", "stats", name); + G_fatal_error(_("Unable to write stats file for <%s>"), name); + } + + /* if count is zero, write empty file meaning Nulls */ + if (rstats->count < 1) { + close(fd); + return; + } + + G_xdr_put_double(xdr_buf[0], &rstats->sum); + G_xdr_put_double(xdr_buf[1], &rstats->sumsq); + + if (write(fd, xdr_buf, sizeof(xdr_buf)) != sizeof(xdr_buf)) { + G_remove_misc("cell_misc", "stats", name); + G_fatal_error(_("Unable to write stats file for <%s>"), name); + } + + /* count; see convert_int() in put_row.c */ + count = rstats->count; + nbytes = 0; + /* copy byte by byte */ + for (i = 0; i < sizeof(grass_int64); i++) { + cc[i] = count & 0xff; + count >>= 8; + if (cc[i]) + nbytes = i; + } + nbytes++; + + /* number of bytes needed for count */ + if (write(fd, &nbytes, 1) != 1) { + G_remove_misc("cell_misc", "stats", name); + G_fatal_error(_("Unable to write stats file for <%s>"), name); + } + + if (nbytes > 0 && write(fd, cc, nbytes) != nbytes) { + G_remove_misc("cell_misc", "stats", name); + G_fatal_error(_("Unable to write stats file for <%s>"), name); + } + + close(fd); +} + +/*! * \brief Update range structure (CELL) * * Compares the cat value with the minimum and maximum values @@ -411,12 +585,21 @@ range->first_time = 0; range->min = cat; range->max = cat; + + range->rstats.sum = cat; + range->rstats.sumsq = (DCELL) cat * cat; + range->rstats.count = 1; + continue; } if (cat < range->min) range->min = cat; if (cat > range->max) range->max = cat; + + range->rstats.sum += cat; + range->rstats.sumsq += (DCELL) cat * cat; + range->rstats.count += 1; } } @@ -460,12 +643,20 @@ range->first_time = 0; range->min = val; range->max = val; + + range->rstats.sum = val; + range->rstats.sumsq = val * val; + range->rstats.count = 1; } else { if (val < range->min) range->min = val; if (val > range->max) range->max = val; + + range->rstats.sum += val; + range->rstats.sumsq += val * val; + range->rstats.count += 1; } rast = G_incr_void_ptr(rast, size); @@ -488,6 +679,9 @@ { Rast_set_c_null_value(&(range->min), 1); Rast_set_c_null_value(&(range->max), 1); + + init_rstats(&range->rstats); + range->first_time = 1; } @@ -537,6 +731,9 @@ { Rast_set_d_null_value(&(range->min), 1); Rast_set_d_null_value(&(range->max), 1); + + init_rstats(&range->rstats); + range->first_time = 1; } @@ -571,3 +768,10 @@ *max = range->max; } } + +static void init_rstats(struct R_stats *rstats) +{ + Rast_set_d_null_value(&(rstats->sum), 1); + Rast_set_d_null_value(&(rstats->sumsq), 1); + rstats->count = 0; +} diff -Nru grass-7.4.3/lib/raster/rasterlib.dox grass-7.6.0/lib/raster/rasterlib.dox --- grass-7.4.3/lib/raster/rasterlib.dox 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/lib/raster/rasterlib.dox 2018-12-26 11:16:46.000000000 +0000 @@ -1408,7 +1408,7 @@ used) - fp_lookup - a lookup table for floating point numbers is added. It orders the end points of fp intervals into array with a pointer to a -color rule for each inteval, and the binary search is then used when +color rule for each interval, and the binary search is then used when looking up colors instead of linearly searching through all color rules. diff -Nru grass-7.4.3/lib/raster/R.h grass-7.6.0/lib/raster/R.h --- grass-7.4.3/lib/raster/R.h 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/lib/raster/R.h 2018-08-31 15:00:18.000000000 +0000 @@ -36,6 +36,21 @@ void *, int, int, GDALDataType, int, int); #endif +struct tileinfo /* Information for tiles */ +{ + char *name; /* Name of open file */ + char *mapset; /* Mapset of open file */ + struct Cell_head cellhd; /* Cell header */ + struct ilist *clist; /* columns inside current region */ +}; + +struct R_vrt +{ + int tilecount; + struct tileinfo *tileinfo; + struct ilist *tlist; +}; + struct fileinfo /* Information for opened cell files */ { int open_mode; /* see defines below */ @@ -67,6 +82,7 @@ struct GDAL_link *gdal; int data_fd; /* Raster data fd */ off_t *null_row_ptr; /* Null file row addresses */ + struct R_vrt *vrt; }; struct R__ /* Structure of library globals */ diff -Nru grass-7.4.3/lib/raster/vrt.c grass-7.6.0/lib/raster/vrt.c --- grass-7.4.3/lib/raster/vrt.c 1970-01-01 00:00:00.000000000 +0000 +++ grass-7.6.0/lib/raster/vrt.c 2018-09-23 21:52:45.000000000 +0000 @@ -0,0 +1,234 @@ +/*! + \file lib/raster/vrt.c + + \brief Raster Library - virtual GRASS raster maps. + + (C) 2010 by the GRASS Development Team + + This program is free software under the GNU General Public License + (>=v2). Read the file COPYING that comes with GRASS for details. + + \author Markus Metz +*/ + +#include +#include +#include +#include + +#include "R.h" + +int cmp_wnd(const void *a, const void *b) +{ + struct Cell_head *cellhda = &((struct tileinfo *) a)->cellhd; + struct Cell_head *cellhdb = &((struct tileinfo *) b)->cellhd; + + /* sort from descending N to S, then ascending from W to E */ + if (cellhda->south > cellhdb->south) + return -1; + if (cellhda->south < cellhdb->south) + return 1; + if (cellhda->north > cellhdb->north) + return -1; + if (cellhda->north < cellhdb->north) + return 1; + if (cellhda->west < cellhdb->west) + return -1; + if (cellhda->west > cellhdb->west) + return 1; + if (cellhda->east < cellhdb->east) + return -1; + if (cellhda->east > cellhdb->east) + return 1; + + return 0; +} + +struct R_vrt *Rast_get_vrt(const char *vname, const char *vmapset) +{ + FILE *fp; + int talloc, tilecount; + struct tileinfo *ti; + struct R_vrt *vrt; + struct Cell_head *rd_window = &R__.rd_window; + struct ilist *tlist; + + tilecount = 0; + ti = NULL; + + if (!G_find_raster2(vname, vmapset)) + return NULL; + + fp = G_fopen_old_misc("cell_misc", "vrt", vname, vmapset); + if (!fp) + return NULL; + + tlist = G_new_ilist(); + talloc = 0; + while (1) { + char buf[GNAME_MAX]; + char *name; + const char *mapset; + struct tileinfo *p; + + if (!G_getl2(buf, sizeof(buf), fp)) + break; + + /* Ignore empty lines */ + if (!*buf) + continue; + + name = buf; + if ((mapset = G_find_raster(name, "")) == NULL) + G_fatal_error(_("Tile raster map <%s> not found"), name); + + if (strcmp(name, vname) == 0) + G_fatal_error(_("A virtual raster can not contain itself")); + + if (tilecount >= talloc) { + talloc += 100; + ti = G_realloc(ti, talloc * sizeof(struct tileinfo)); + } + p = &ti[tilecount]; + + p->name = G_store(name); + p->mapset = G_store(mapset); + Rast_get_cellhd(p->name, p->mapset, &(p->cellhd)); + p->clist = NULL; + + if (rd_window->proj == PROJECTION_LL) { + while (p->cellhd.west >= rd_window->east) { + p->cellhd.west -= 360.0; + p->cellhd.east -= 360.0; + } + while (p->cellhd.east <= rd_window->west) { + p->cellhd.west += 360.0; + p->cellhd.east += 360.0; + } + } + + if (p->cellhd.north > rd_window->south && + p->cellhd.south <= rd_window->north && + p->cellhd.west < rd_window->east && + p->cellhd.east >= rd_window->west) { + + int col; + double east; + + G_ilist_add(tlist, tilecount); + + p->clist = G_new_ilist(); + for (col = 0; col < rd_window->cols; col++) { + east = rd_window->west + rd_window->ew_res * (col + 0.5); + + if (rd_window->proj == PROJECTION_LL) { + while (east > p->cellhd.east) + east -= 360; + while (east < p->cellhd.west) + east += 360; + } + if (east >= p->cellhd.west && east < p->cellhd.east) + G_ilist_add(p->clist, col); + } + } + tilecount++; + } + + if (tilecount > 1) + qsort(ti, tilecount, sizeof(struct tileinfo), cmp_wnd); + + fclose(fp); + + vrt = G_calloc(1, sizeof(struct R_vrt)); + vrt->tilecount = tilecount; + vrt->tileinfo = ti; + vrt->tlist = tlist; + + return vrt; +} + +void Rast_close_vrt(struct R_vrt *vrt) +{ + int i; + + for (i = 0; i < vrt->tilecount; i++) { + struct tileinfo *p; + + p = &(vrt->tileinfo[i]); + + G_free(p->name); + G_free(p->mapset); + if (p->clist) + G_free_ilist(p->clist); + } + G_free(vrt->tileinfo); + G_free_ilist(vrt->tlist); + G_free(vrt); +} + +/* must only be called by get_map_row_nomask() + * move to get_row.c as read_data_vrt() ? */ +int Rast_get_vrt_row(int fd, void *buf, int row, RASTER_MAP_TYPE data_type) +{ + struct fileinfo *fcb = &R__.fileinfo[fd]; + struct R_vrt *vrt = fcb->vrt; + struct tileinfo *ti = vrt->tileinfo; + struct Cell_head *rd_window = &R__.rd_window; + double rown, rows; + int i, j; + int have_tile; + void *tmpbuf; + size_t size = Rast_cell_size(data_type); + + rown = rd_window->north - rd_window->ns_res * row; + rows = rd_window->north - rd_window->ns_res * (row + 1); + + Rast_set_null_value(buf, rd_window->cols, data_type); + tmpbuf = Rast_allocate_input_buf(data_type); + have_tile = 0; + + for (i = 0; i < vrt->tlist->n_values; i++) { + struct tileinfo *p = &ti[vrt->tlist->value[i]]; + + if (p->cellhd.north > rows && p->cellhd.south <= rown) { + int tfd; + void *p1, *p2; + + /* recurse into get_map_row(), collect data for all tiles + * a mask is applied to the collected data + * after this function returns */ + Rast_set_null_value(tmpbuf, rd_window->cols, data_type); + tfd = Rast_open_old(p->name, p->mapset); + Rast_get_row_nomask(tfd, tmpbuf, row, data_type); + Rast_unopen(tfd); + + p1 = buf; + p2 = tmpbuf; + /* restrict to start and end col ? */ + for (j = 0; j < p->clist->n_values; j++) { + p1 = (unsigned char *)buf + size * p->clist->value[j]; + p2 = (unsigned char *)tmpbuf + size * p->clist->value[j]; + + if (!Rast_is_null_value(p2, data_type)) { + switch (data_type) { + case CELL_TYPE: + *(CELL *) p1 = *(CELL *) p2; + break; + case FCELL_TYPE: + *(FCELL *) p1 = *(FCELL *) p2; + break; + case DCELL_TYPE: + *(DCELL *) p1 = *(DCELL *) p2; + break; + default: + break; + } + } + } + have_tile = 1; + } + } + G_free(tmpbuf); + + return have_tile; +} diff -Nru grass-7.4.3/lib/raster3d/raster3dlib.dox grass-7.6.0/lib/raster3d/raster3dlib.dox --- grass-7.4.3/lib/raster3d/raster3dlib.dox 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/lib/raster3d/raster3dlib.dox 2018-12-26 11:18:25.000000000 +0000 @@ -664,7 +664,7 @@

void Rast3d_fatalError(char (*msg)(char *)) This function prints the error message msg to stderr, flushes stdout - and stderr, and terminates the program with a segementation fault. + and stderr, and terminates the program with a segmentation fault.

diff -Nru grass-7.4.3/lib/raster3d/test/test.raster3d.lib.html grass-7.6.0/lib/raster3d/test/test.raster3d.lib.html --- grass-7.4.3/lib/raster3d/test/test.raster3d.lib.html 2018-06-16 08:49:18.000000000 +0000 +++ grass-7.6.0/lib/raster3d/test/test.raster3d.lib.html 2018-08-31 15:00:18.000000000 +0000 @@ -8,4 +8,4 @@ Sören Gebbert -

Last changed: $Date: 2018-06-16 10:49:17 +0200 (Sat, 16 Jun 2018) $ +

Last changed: $Date: 2018-06-12 02:46:28 +0200 (Tue, 12 Jun 2018) $ diff -Nru grass-7.4.3/lib/rst/interp_float/segmen2d_parallel.c grass-7.6.0/lib/rst/interp_float/segmen2d_parallel.c --- grass-7.4.3/lib/rst/interp_float/segmen2d_parallel.c 2017-11-12 18:39:55.000000000 +0000 +++ grass-7.6.0/lib/rst/interp_float/segmen2d_parallel.c 2018-12-26 11:18:35.000000000 +0000 @@ -163,8 +163,8 @@ ymx = ((struct quaddata *)(all_leafs[i_cnt]->data))->ymax; i = 0; MAXENC = 0; - /* data is a window with zero points; some fields don't make sence in this case - so they are zero (like resolution,dimentions */ + /* data is a window with zero points; some fields don't make sense in this case + so they are zero (like resolution,dimensions */ /* CHANGE */ /* Calcutaing kmin for surrent segment (depends on the size) */ diff -Nru grass-7.4.3/lib/segment/close.c grass-7.6.0/lib/segment/close.c --- grass-7.4.3/lib/segment/close.c 2014-10-21 17:01:40.000000000 +0000 +++ grass-7.6.0/lib/segment/close.c 2018-10-08 17:33:35.000000000 +0000 @@ -8,7 +8,7 @@ * * \author GRASS GIS Development Team * - * \date 2012 + * \date 2018 */ #include @@ -35,12 +35,19 @@ if (SEG->open != 1) return -1; - Segment_release(SEG); - close(SEG->fd); - unlink(SEG->fname); + if (SEG->scb) { + Segment_release(SEG); + close(SEG->fd); + unlink(SEG->fname); + + SEG->fd = -1; + SEG->fname = NULL; + } + else { + G_free(SEG->cache); + } - SEG->fd = -1; - SEG->fname = NULL; + SEG->open = 0; return 1; } diff -Nru grass-7.4.3/lib/segment/flush.c grass-7.6.0/lib/segment/flush.c --- grass-7.4.3/lib/segment/flush.c 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/lib/segment/flush.c 2018-10-12 22:44:50.000000000 +0000 @@ -33,9 +33,11 @@ { int i; - for (i = 0; i < SEG->nseg; i++) - if (SEG->scb[i].n >= 0 && SEG->scb[i].dirty) - seg_pageout(SEG, i); + if (SEG->scb) { + for (i = 0; i < SEG->nseg; i++) + if (SEG->scb[i].n >= 0 && SEG->scb[i].dirty) + seg_pageout(SEG, i); + } return 0; } diff -Nru grass-7.4.3/lib/segment/format.c grass-7.6.0/lib/segment/format.c --- grass-7.4.3/lib/segment/format.c 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/lib/segment/format.c 2018-10-08 17:33:35.000000000 +0000 @@ -9,7 +9,7 @@ * * \author GRASS GIS Development Team * - * \date 2005-2009 + * \date 2005-2018 */ #include @@ -105,9 +105,8 @@ } -static int seg_format(int fd, - off_t nrows, off_t ncols, - int srows, int scols, int len, int fill) +static int seg_format(int fd, off_t nrows, off_t ncols, + int srows, int scols, int len, int fill) { off_t nbytes; int spr, size; diff -Nru grass-7.4.3/lib/segment/get.c grass-7.6.0/lib/segment/get.c --- grass-7.4.3/lib/segment/get.c 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/lib/segment/get.c 2018-10-08 17:33:35.000000000 +0000 @@ -9,7 +9,7 @@ * * \author GRASS GIS Development Team * - * \date 2005-2009 + * \date 2005-2018 */ #include @@ -40,6 +40,12 @@ { int index, n, i; + if (!SEG->scb) { + memcpy(buf, SEG->cache + ((size_t)row * SEG->ncols + col) * SEG->len, SEG->len); + + return 1; + } + SEG->address(SEG, row, col, &n, &index); if ((i = seg_pagein(SEG, n)) < 0) return -1; diff -Nru grass-7.4.3/lib/segment/get_row.c grass-7.6.0/lib/segment/get_row.c --- grass-7.4.3/lib/segment/get_row.c 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/lib/segment/get_row.c 2018-10-08 17:33:35.000000000 +0000 @@ -9,7 +9,7 @@ * * \author GRASS GIS Development Team * - * \date 2005-2009 + * \date 2005-2018 */ #include @@ -47,6 +47,12 @@ int scols; int n, index; + if (!SEG->scb) { + memcpy(buf, SEG->cache + ((size_t)row * SEG->ncols) * SEG->len, SEG->len * SEG->ncols); + + return 1; + } + ncols = SEG->ncols - SEG->spill; scols = SEG->scols; size = scols * SEG->len; diff -Nru grass-7.4.3/lib/segment/open.c grass-7.6.0/lib/segment/open.c --- grass-7.4.3/lib/segment/open.c 2014-10-30 09:28:33.000000000 +0000 +++ grass-7.6.0/lib/segment/open.c 2018-10-08 17:33:35.000000000 +0000 @@ -9,7 +9,7 @@ * * \author GRASS GIS Development Team * - * \date 2012 + * \date 2018 */ #include @@ -48,6 +48,26 @@ int srows, int scols, int len, int nseg) { int ret; + int nseg_total; + + nseg_total = ((nrows + srows - 1) / srows) * + ((ncols + scols - 1) / scols); + + if (nseg >= nseg_total) { + G_verbose_message(_("Using memory cache")); + + SEG->nrows = nrows; + SEG->ncols = ncols; + SEG->len = len; + SEG->nseg = nseg; + SEG->cache = G_malloc(sizeof(char) * SEG->nrows * SEG->ncols * SEG->len); + SEG->scb = NULL; + SEG->open = 1; + + return 1; + } + + G_verbose_message(_("Using disk cache")); if (!fname) { G_warning(_("Segment file name is NULL")); @@ -66,7 +86,7 @@ G_warning(_("Unable to create segment file")); return -1; } - if (0 > (ret = Segment_format(SEG->fd, nrows, ncols, srows, + if (0 > (ret = Segment_format_nofill(SEG->fd, nrows, ncols, srows, scols, len))) { close(SEG->fd); unlink(SEG->fname); diff -Nru grass-7.4.3/lib/segment/put.c grass-7.6.0/lib/segment/put.c --- grass-7.4.3/lib/segment/put.c 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/lib/segment/put.c 2018-10-08 17:33:35.000000000 +0000 @@ -9,7 +9,7 @@ * * \author GRASS GIS Development Team * - * \date 2005-2009 + * \date 2005-2018 */ #include @@ -46,6 +46,12 @@ { int index, n, i; + if (!SEG->scb) { + memcpy(SEG->cache + ((size_t)row * SEG->ncols + col) * SEG->len, buf, SEG->len); + + return 1; + } + SEG->address(SEG, row, col, &n, &index); if ((i = seg_pagein(SEG, n)) < 0) { G_warning("segment lib: put: pagein failed"); diff -Nru grass-7.4.3/lib/segment/put_row.c grass-7.6.0/lib/segment/put_row.c --- grass-7.4.3/lib/segment/put_row.c 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/lib/segment/put_row.c 2018-10-08 17:33:35.000000000 +0000 @@ -9,7 +9,7 @@ * * \author GRASS GIS Development Team * - * \date 2005-2009 + * \date 2005-2018 */ #include @@ -50,6 +50,12 @@ int result; off_t col; + if (!SEG->scb) { + memcpy(SEG->cache + ((size_t)row * SEG->ncols) * SEG->len, buf, SEG->len * SEG->ncols); + + return 1; + } + ncols = SEG->ncols - SEG->spill; scols = SEG->scols; size = scols * SEG->len; diff -Nru grass-7.4.3/lib/stats/c_kurt.c grass-7.6.0/lib/stats/c_kurt.c --- grass-7.4.3/lib/stats/c_kurt.c 2009-06-27 09:36:28.000000000 +0000 +++ grass-7.6.0/lib/stats/c_kurt.c 2018-06-10 11:27:35.000000000 +0000 @@ -26,6 +26,7 @@ ave = sum / count; sumsq = 0; + sumqt = 0; for (i = 0; i < n; i++) { DCELL d; @@ -46,7 +47,7 @@ void w_kurt(DCELL * result, DCELL(*values)[2], int n, const void *closure) { DCELL sum, ave, sumsq, sumqt, var; - int count; + DCELL count; int i; sum = 0.0; @@ -68,6 +69,7 @@ ave = sum / count; sumsq = 0; + sumqt = 0; for (i = 0; i < n; i++) { DCELL d; diff -Nru grass-7.4.3/lib/stats/c_reg.c grass-7.6.0/lib/stats/c_reg.c --- grass-7.4.3/lib/stats/c_reg.c 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/lib/stats/c_reg.c 2018-08-31 15:00:18.000000000 +0000 @@ -52,7 +52,7 @@ denom += (DCELL) i * i; denom -= count * xbar * xbar; - if (which >= REGRESSION_COEFF_DET) { + if (which >= REGRESSION_COEFF_DET || which == REGRESSION_T) { denom2 = 0.0; for (i = 0; i < n; i++) if (!Rast_is_d_null_value(&values[i])) @@ -142,11 +142,11 @@ denom = 0.0; for (i = 0; i < n; i++) if (!Rast_is_d_null_value(&values[i][0])) - denom += (DCELL) i *i * values[i][1]; + denom += (DCELL) i * i * values[i][1]; denom -= count * xbar * xbar; - if (which == REGRESSION_COEFF_DET) { + if (which == REGRESSION_COEFF_DET || which == REGRESSION_T) { denom2 = 0.0; for (i = 0; i < n; i++) if (!Rast_is_d_null_value(&values[i][0])) diff -Nru grass-7.4.3/lib/stats/c_skew.c grass-7.6.0/lib/stats/c_skew.c --- grass-7.4.3/lib/stats/c_skew.c 2009-06-27 09:36:28.000000000 +0000 +++ grass-7.6.0/lib/stats/c_skew.c 2018-06-10 11:27:35.000000000 +0000 @@ -28,6 +28,7 @@ ave = sum / count; sumsq = 0; + sumcb = 0; for (i = 0; i < n; i++) { DCELL d; @@ -48,7 +49,7 @@ void w_skew(DCELL * result, DCELL(*values)[2], int n, const void *closure) { DCELL sum, ave, sumsq, sumcb, sdev; - int count; + DCELL count; int i; sum = 0.0; @@ -70,6 +71,7 @@ ave = sum / count; sumsq = 0; + sumcb = 0; for (i = 0; i < n; i++) { DCELL d; diff -Nru grass-7.4.3/lib/stats/c_var.c grass-7.6.0/lib/stats/c_var.c --- grass-7.4.3/lib/stats/c_var.c 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/lib/stats/c_var.c 2018-08-31 15:00:18.000000000 +0000 @@ -43,7 +43,7 @@ void w_var(DCELL * result, DCELL(*values)[2], int n, const void *closure) { DCELL sum, ave, sumsq; - int count; + DCELL count; int i; sum = 0.0; diff -Nru grass-7.4.3/lib/vector/diglib/inside.c grass-7.6.0/lib/vector/diglib/inside.c --- grass-7.4.3/lib/vector/diglib/inside.c 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/lib/vector/diglib/inside.c 2018-08-31 15:00:18.000000000 +0000 @@ -26,7 +26,7 @@ /* assumes beg_y != end_y */ /* sort for numerical stability */ - if (end_y < beg_y) { + if (end_x < beg_x || (end_x == beg_x && end_y < beg_y)) { b = end_x; end_x = beg_x; beg_x = b; diff -Nru grass-7.4.3/lib/vector/diglib/line_dist.c grass-7.6.0/lib/vector/diglib/line_dist.c --- grass-7.4.3/lib/vector/diglib/line_dist.c 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/lib/vector/diglib/line_dist.c 2018-08-31 15:00:18.000000000 +0000 @@ -76,9 +76,8 @@ tpz = z1; } else { - t = (dx * (x - x1) + dy * (y - y1) + dz * (z - z1)) / (dx * dx + - dy * dy + - dz * dz); + t = (dx * (x - x1) + dy * (y - y1) + dz * (z - z1)) / + (dx * dx + dy * dy + dz * dz); if (t <= 0.0) { /* go to x1,y1,z1 */ if (t < 0.0) { diff -Nru grass-7.4.3/lib/vector/diglib/plus_area.c grass-7.6.0/lib/vector/diglib/plus_area.c --- grass-7.4.3/lib/vector/diglib/plus_area.c 2017-11-19 17:50:11.000000000 +0000 +++ grass-7.6.0/lib/vector/diglib/plus_area.c 2018-08-31 15:00:18.000000000 +0000 @@ -106,8 +106,11 @@ dig_angle_next_line(plus, prev_line, GV_RIGHT, GV_BOUNDARY, NULL); G_debug(3, "next_line = %d", next_line); - if (next_line == 0) + if (next_line == 0) { + G_debug(3, "Cannot build area, no next line for line %d", + prev_line); return (-1); /* Not found */ + } /* Check if adjacent lines do not have the same angle */ if (!dig_node_angle_check(plus, next_line, GV_BOUNDARY)) { @@ -168,7 +171,7 @@ * * Then for each line in area, update line (right,left) info. * - * Neither islands nor centroids area filled. + * Neither islands nor centroids are filled. * * \param[in] plus pointer to Plus_head structure * \param[in] n_lines number of lines @@ -210,7 +213,7 @@ Area->lines[i] = line; Line = plus->Line[abs(line)]; topo = (struct P_topo_b *)Line->topo; - if (line < 0) { /* revers direction -> area on left */ + if (line < 0) { /* reverse direction -> area on left */ if (topo->left != 0) { G_warning(_("Line %d already has area/isle %d to left"), line, topo->left); @@ -303,7 +306,7 @@ */ int dig_area_del_isle(struct Plus_head *plus, int area, int isle) { - int i, mv; + int i; struct P_area *Area; G_debug(3, "dig_area_del_isle(): area = %d isle = %d", area, isle); @@ -312,25 +315,24 @@ if (Area == NULL) G_fatal_error(_("Attempt to delete isle from dead area")); - mv = 0; - for (i = 0; i < Area->n_isles; i++) { - if (mv) { - Area->isles[i - 1] = Area->isles[i]; - } - else { - if (Area->isles[i] == isle) - mv = 1; - } - } + /* find index of the isle */ + i = 0; + while (i < Area->n_isles && Area->isles[i] != isle) + i++; - if (mv) { - Area->n_isles--; - } - else { + if (i == Area->n_isles) { G_fatal_error(_("Attempt to delete not registered isle %d from area %d"), isle, area); } + i++; + while (i < Area->n_isles) { + Area->isles[i - 1] = Area->isles[i]; + i++; + } + + Area->n_isles--; + return 0; } @@ -338,7 +340,7 @@ * \brief Delete area from Plus_head structure * * This function deletes area from the topo structure and resets references - * to this area in lines, isles (within) to 0. + * to this area in boundaries, isles (within), and the centroid (if any) to 0. * Possible new area is not created by this function, so that * old boundaries participating in this area are left without area information * even if form new area. @@ -445,7 +447,7 @@ /*! - * \brief Find number line of next angle to follow an line + * \brief Find line number of next angle to follow a line * * Assume that lines are sorted in increasing angle order and angles * of points and degenerated lines are set to -9 (ignored). @@ -456,8 +458,8 @@ * \param[in] type line type (GV_LINE, GV_BOUNDARY or both) * \param[in] angle * - * \return line number of next angle to follow an line (negative if connected by end node) - * (number of current line may be return if dangle - this is used in build) + * \return line number of next angle to follow a line (negative if connected by end node) + * (number of current line may be returned if dangle - this is used in build) * \return 0 on error or not found */ int @@ -589,7 +591,7 @@ } /*! - * \brief Checks if angles of adjacent lines differ. + * \brief Check if angles of adjacent lines differ. * * Negative line number for end point. Assume that lines are sorted * in increasing angle order and angles of points and degenerated @@ -667,7 +669,7 @@ * The order of input lines is expected to be counter clockwise. * Then for each line in isle, update line (right,left) info. * - * Area number the island is within is not filled. + * Area number the island is within is not filled. * * \param[in] plus pointer to Plus_head structure * \param[in] n_lines number of lines diff -Nru grass-7.4.3/lib/vector/diglib/plus_line.c grass-7.6.0/lib/vector/diglib/plus_line.c --- grass-7.4.3/lib/vector/diglib/plus_line.c 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/lib/vector/diglib/plus_line.c 2018-08-31 15:00:18.000000000 +0000 @@ -17,6 +17,7 @@ #include #include #include +#include static int add_line(struct Plus_head *plus, int lineid, int type, const struct line_pnts *Points, const struct bound_box *box, off_t offset) @@ -217,7 +218,7 @@ */ int dig_del_line(struct Plus_head *plus, int line, double x, double y, double z) { - int i, mv; + int i; plus_t N1 = 0, N2 = 0; struct P_line *Line; struct P_node *Node; @@ -253,16 +254,20 @@ Node = plus->Node[N1]; - mv = 0; - for (i = 0; i < Node->n_lines; i++) { - if (mv) { - Node->lines[i - 1] = Node->lines[i]; - Node->angles[i - 1] = Node->angles[i]; - } - else { - if (Node->lines[i] == line) - mv = 1; - } + i = 0; + while (i < Node->n_lines && Node->lines[i] != line) + i++; + + if (i == Node->n_lines) { + G_fatal_error(_("Attempt to delete not registered line %d from node %d"), + line, N1); + } + + i++; + while (i < Node->n_lines) { + Node->lines[i - 1] = Node->lines[i]; + Node->angles[i - 1] = Node->angles[i]; + i++; } Node->n_lines--; @@ -289,16 +294,20 @@ } Node = plus->Node[N2]; - mv = 0; - for (i = 0; i < Node->n_lines; i++) { - if (mv) { - Node->lines[i - 1] = Node->lines[i]; - Node->angles[i - 1] = Node->angles[i]; - } - else { - if (Node->lines[i] == -line) - mv = 1; - } + i = 0; + while (i < Node->n_lines && Node->lines[i] != -line) + i++; + + if (i == Node->n_lines) { + G_fatal_error(_("Attempt to delete not registered line %d from node %d"), + -line, N2); + } + + i++; + while (i < Node->n_lines) { + Node->lines[i - 1] = Node->lines[i]; + Node->angles[i - 1] = Node->angles[i]; + i++; } Node->n_lines--; diff -Nru grass-7.4.3/lib/vector/diglib/plus_node.c grass-7.6.0/lib/vector/diglib/plus_node.c --- grass-7.4.3/lib/vector/diglib/plus_node.c 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/lib/vector/diglib/plus_node.c 2018-08-31 15:00:18.000000000 +0000 @@ -45,7 +45,7 @@ dig_node_add_line(struct Plus_head *plus, int nodeid, int lineid, const struct line_pnts *points, int type) { - register int i, j, nlines; + register int i; float angle; int ret; struct P_node *node; @@ -53,7 +53,6 @@ G_debug(3, "dig_node_add_line(): node = %d line = %d", nodeid, lineid); node = plus->Node[nodeid]; - nlines = node->n_lines; /* reallocate memory */ ret = dig_node_alloc_line(node, 1); @@ -69,7 +68,7 @@ } G_debug(3, " angle = %f", angle); - i = nlines; + i = node->n_lines; while (i > 0) { if (angle >= node->angles[i - 1]) break; diff -Nru grass-7.4.3/lib/vector/diglib/struct_alloc.c grass-7.6.0/lib/vector/diglib/struct_alloc.c --- grass-7.4.3/lib/vector/diglib/struct_alloc.c 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/lib/vector/diglib/struct_alloc.c 2018-08-31 15:00:18.000000000 +0000 @@ -73,7 +73,10 @@ G_debug(5, "dig_node_alloc_line(): add = %d", add); - num = node->n_lines + add; + if (node->n_lines + add <= node->alloc_lines) + return 0; + + num = node->alloc_lines + add; p = G_realloc(node->lines, num * sizeof(plus_t)); if (p == NULL) diff -Nru grass-7.4.3/lib/vector/Vlib/build.c grass-7.6.0/lib/vector/Vlib/build.c --- grass-7.4.3/lib/vector/Vlib/build.c 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/lib/vector/Vlib/build.c 2018-08-31 15:00:18.000000000 +0000 @@ -103,6 +103,7 @@ n_lines = dig_build_area_with_line(plus, iline, side, &lines); G_debug(3, " n_lines = %d", n_lines); if (n_lines < 1) { + G_debug(3, " unable to build area with line %d", iline); return 0; } /* area was not built */ @@ -897,18 +898,18 @@ } if (build > GV_BUILD_NONE) { - G_message(_("Number of nodes: %d"), plus->n_nodes); - G_message(_("Number of primitives: %d"), plus->n_lines); - G_message(_("Number of points: %d"), plus->n_plines); - G_message(_("Number of lines: %d"), plus->n_llines); - G_message(_("Number of boundaries: %d"), plus->n_blines); - G_message(_("Number of centroids: %d"), plus->n_clines); + G_verbose_message(_("Number of nodes: %d"), plus->n_nodes); + G_verbose_message(_("Number of primitives: %d"), plus->n_lines); + G_verbose_message(_("Number of points: %d"), plus->n_plines); + G_verbose_message(_("Number of lines: %d"), plus->n_llines); + G_verbose_message(_("Number of boundaries: %d"), plus->n_blines); + G_verbose_message(_("Number of centroids: %d"), plus->n_clines); if (plus->n_flines > 0) - G_message(_("Number of faces: %d"), plus->n_flines); + G_verbose_message(_("Number of faces: %d"), plus->n_flines); if (plus->n_klines > 0) - G_message(_("Number of kernels: %d"), plus->n_klines); + G_verbose_message(_("Number of kernels: %d"), plus->n_klines); } if (plus->built >= GV_BUILD_AREAS) { @@ -954,8 +955,8 @@ err_nocentr++; } - G_message(_("Number of areas: %d"), plus->n_areas); - G_message(_("Number of isles: %d"), plus->n_isles); + G_verbose_message(_("Number of areas: %d"), plus->n_areas); + G_verbose_message(_("Number of isles: %d"), plus->n_isles); #if 0 /* not an error, message disabled to avoid confusion */ @@ -981,8 +982,8 @@ } else if (build > GV_BUILD_NONE) { - G_message(_("Number of areas: -")); - G_message(_("Number of isles: -")); + G_verbose_message(_("Number of areas: -")); + G_verbose_message(_("Number of isles: -")); } return 1; } diff -Nru grass-7.4.3/lib/vector/Vlib/build_nat.c grass-7.6.0/lib/vector/Vlib/build_nat.c --- grass-7.4.3/lib/vector/Vlib/build_nat.c 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/lib/vector/Vlib/build_nat.c 2018-08-31 15:00:18.000000000 +0000 @@ -33,7 +33,7 @@ int Vect_build_nat(struct Map_info *Map, int build) { struct Plus_head *plus; - int i, s, type, line; + int i, s, type, line, counter; off_t offset; int side, area; struct line_cats *Cats; @@ -61,7 +61,8 @@ Cats = Vect_new_cats_struct(); if (plus->built < GV_BUILD_BASE) { - int npoints, c; + int c; + grass_int64 npoints; /* * We shall go through all primitives in coor file and add @@ -114,8 +115,8 @@ } G_progress(1, 1); - G_message(n_("One primitive registered", "%d primitives registered", plus->n_lines), plus->n_lines); - G_message(n_("One vertex registered", "%d vertices registered", npoints), npoints); + G_verbose_message(n_("One primitive registered", "%d primitives registered", plus->n_lines), plus->n_lines); + G_verbose_message(n_("One vertex registered", "%jd vertices registered", npoints), npoints); plus->built = GV_BUILD_BASE; } @@ -126,32 +127,35 @@ if (plus->built < GV_BUILD_AREAS) { /* Build areas */ /* Go through all bundaries and try to build area for both sides */ - G_important_message(_("Building areas...")); - G_percent(0, plus->n_lines, 1); - for (line = 1; line <= plus->n_lines; line++) { - G_percent(line, plus->n_lines, 1); - - /* build */ - if (plus->Line[line] == NULL) { - continue; - } /* dead line */ - Line = plus->Line[line]; - if (Line->type != GV_BOUNDARY) { - continue; - } - - for (s = 0; s < 2; s++) { - if (s == 0) - side = GV_LEFT; - else - side = GV_RIGHT; + if (plus->n_blines > 0) { + counter = 1; + G_important_message(_("Building areas...")); + G_percent(0, plus->n_blines, 1); + for (line = 1; line <= plus->n_lines; line++) { + + /* build */ + if (plus->Line[line] == NULL) + continue; /* dead */ + + Line = plus->Line[line]; + if (Line->type != GV_BOUNDARY) + continue; + + G_percent(counter++, plus->n_blines, 1); + + for (s = 0; s < 2; s++) { + if (s == 0) + side = GV_LEFT; + else + side = GV_RIGHT; - G_debug(3, "Build area for line = %d, side = %d", line, side); - Vect_build_line_area(Map, line, side); + G_debug(3, "Build area for line = %d, side = %d", line, side); + Vect_build_line_area(Map, line, side); + } } + G_verbose_message(n_("One area built", "%d areas built", plus->n_areas), plus->n_areas); + G_verbose_message(n_("One isle built", "%d isles built", plus->n_isles), plus->n_isles); } - G_message(n_("One area built", "%d areas built", plus->n_areas), plus->n_areas); - G_message(n_("One isle built", "%d isles built", plus->n_isles), plus->n_isles); plus->built = GV_BUILD_AREAS; } @@ -160,11 +164,14 @@ /* Attach isles to areas */ if (plus->built < GV_BUILD_ATTACH_ISLES) { - G_important_message(_("Attaching islands...")); - for (i = 1; i <= plus->n_isles; i++) { - G_percent(i, plus->n_isles, 1); - Vect_get_isle_box(Map, i, &box); - Vect_attach_isle(Map, i, &box); + if (plus->n_isles > 0) { + G_important_message(_("Attaching islands...")); + G_percent(0, plus->n_isles, 1); + for (i = 1; i <= plus->n_isles; i++) { + G_percent(i, plus->n_isles, 1); + Vect_get_isle_box(Map, i, &box); + Vect_attach_isle(Map, i, &box); + } } plus->built = GV_BUILD_ATTACH_ISLES; } @@ -174,37 +181,40 @@ /* Attach centroids to areas */ if (plus->built < GV_BUILD_CENTROIDS) { - int nlines; struct P_topo_c *topo; - G_important_message(_("Attaching centroids...")); - - nlines = Vect_get_num_lines(Map); - for (line = 1; line <= nlines; line++) { - G_percent(line, nlines, 1); - - Line = plus->Line[line]; - if (!Line) - continue; /* Dead */ - - if (Line->type != GV_CENTROID) - continue; - - Vect_read_line(Map, Points, NULL, line); - area = Vect_find_area(Map, Points->x[0], Points->y[0]); - - if (area > 0) { - G_debug(3, "Centroid (line=%d) in area %d", line, area); - - Area = plus->Area[area]; - topo = (struct P_topo_c *)Line->topo; - - if (Area->centroid == 0) { /* first */ - Area->centroid = line; - topo->area = area; - } - else { /* duplicate */ - topo->area = -area; + if (plus->n_blines > 0) { + counter = 1; + G_important_message(_("Attaching centroids...")); + G_percent(0, plus->n_clines, 1); + + for (line = 1; line <= plus->n_lines; line++) { + + Line = plus->Line[line]; + if (!Line) + continue; /* dead */ + + if (Line->type != GV_CENTROID) + continue; + + G_percent(counter++, plus->n_clines, 1); + + Vect_read_line(Map, Points, NULL, line); + area = Vect_find_area(Map, Points->x[0], Points->y[0]); + + if (area > 0) { + G_debug(3, "Centroid (line=%d) in area %d", line, area); + + Area = plus->Area[area]; + topo = (struct P_topo_c *)Line->topo; + + if (Area->centroid == 0) { /* first */ + Area->centroid = line; + topo->area = area; + } + else { /* duplicate */ + topo->area = -area; + } } } } @@ -212,6 +222,8 @@ } /* Add areas to category index */ + /* add message and G_percent() ? + * it seems fast enough, no message / precent needed */ for (i = 1; i <= plus->n_areas; i++) { int c; diff -Nru grass-7.4.3/lib/vector/Vlib/intersect2.c grass-7.6.0/lib/vector/Vlib/intersect2.c --- grass-7.4.3/lib/vector/Vlib/intersect2.c 2018-05-31 21:28:01.000000000 +0000 +++ grass-7.6.0/lib/vector/Vlib/intersect2.c 2018-08-31 15:00:18.000000000 +0000 @@ -85,6 +85,8 @@ #if 0 static int ident(double x1, double y1, double x2, double y2, double thresh); #endif +static int snap_cross(int asegment, double *adistance, int bsegment, + double *bdistance, double *xc, double *yc); static int cross_seg(int i, int j, int b); static int find_cross(int i, int j, int b); @@ -107,6 +109,27 @@ static double rethresh = 0.000001; /* TODO */ +static double d_ulp(double a, double b) +{ + double fa = fabs(a); + double fb = fabs(b); + double dmax, result; + int exp; + + dmax = fa; + if (dmax < fb) + dmax = fb; + + /* unit in the last place (ULP): + * smallest representable difference + * shift of the exponent + * float: 23, double: 52, middle: 37.5 */ + result = frexp(dmax, &exp); + exp -= 38; + result = ldexp(result, exp); + + return result; +} static void add_cross(int asegment, double adistance, int bsegment, double bdistance, double x, double y) @@ -178,11 +201,78 @@ /* shared by Vect_line_intersection, Vect_line_check_intersection, cross_seg, find_cross */ static struct line_pnts *APnts, *BPnts, *ABPnts[2], *IPnts; +/* Snap breaks to nearest vertices within RE threshold */ +/* Calculate distances along segments */ +static int snap_cross(int asegment, double *adistance, int bsegment, + double *bdistance, double *xc, double *yc) +{ + int seg; + double x, y; + double dist, curdist; + + /* 1. of A seg */ + seg = asegment; + curdist = dist2(*xc, *yc, APnts->x[seg], APnts->y[seg]); + x = APnts->x[seg]; + y = APnts->y[seg]; + + *adistance = curdist; + + /* 2. of A seg */ + dist = dist2(*xc, *yc, APnts->x[seg + 1], APnts->y[seg + 1]); + if (dist < curdist) { + curdist = dist; + x = APnts->x[seg + 1]; + y = APnts->y[seg + 1]; + } + + /* 1. of B seg */ + seg = bsegment; + dist = dist2(*xc, *yc, BPnts->x[seg], BPnts->y[seg]); + *bdistance = dist; + + if (dist < curdist) { + curdist = dist; + x = BPnts->x[seg]; + y = BPnts->y[seg]; + } + /* 2. of B seg */ + dist = dist2(*xc, *yc, BPnts->x[seg + 1], BPnts->y[seg + 1]); + if (dist < curdist) { + curdist = dist; + x = BPnts->x[seg + 1]; + y = BPnts->y[seg + 1]; + } + + /* the threshold should not be too small, otherwise we get + * too many tiny new segments + * the threshold should not be too large, otherwise we might + * introduce new crossings + * the smallest difference representable with + * single precision floating point works well with pathological input + * regular input is not affected */ + if (curdist < d_ulp(x, y)) { /* was rethresh * rethresh */ + *xc = x; + *yc = y; + + /* Update distances along segments */ + seg = asegment; + *adistance = dist2(*xc, *yc, APnts->x[seg], APnts->y[seg]); + seg = bsegment; + *bdistance = dist2(*xc, *yc, BPnts->x[seg], BPnts->y[seg]); + + return 1; + } + + return 0; +} + /* break segments */ static int cross_seg(int i, int j, int b) { double x1, y1, z1, x2, y2, z2; double y1min, y1max, y2min, y2max; + double adist, bdist; int ret; y1min = APnts->y[i]; @@ -230,7 +320,11 @@ G_debug(2, " -> %d x %d: intersection type = %d", i, j, ret); if (ret == 1) { /* one intersection on segment A */ G_debug(3, " in %f, %f ", x1, y1); - add_cross(i, 0.0, j, 0.0, x1, y1); + /* snap intersection only once */ + snap_cross(i, &adist, j, &bdist, &x1, &y1); + add_cross(i, adist, j, bdist, x1, y1); + if (APnts == BPnts) + add_cross(j, bdist, i, adist, x1, y1); } else if (ret == 2 || ret == 3 || ret == 4 || ret == 5) { /* partial overlap; a broken in one, b broken in one @@ -238,8 +332,14 @@ * or b contains a; b is broken in 2 points (but 1 may be end) * or identical */ G_debug(3, " in %f, %f; %f, %f", x1, y1, x2, y2); - add_cross(i, 0.0, j, 0.0, x1, y1); - add_cross(i, 0.0, j, 0.0, x2, y2); + snap_cross(i, &adist, j, &bdist, &x1, &y1); + add_cross(i, adist, j, bdist, x1, y1); + if (APnts == BPnts) + add_cross(j, bdist, i, adist, x1, y1); + snap_cross(i, &adist, j, &bdist, &x2, &y2); + add_cross(i, adist, j, bdist, x2, y2); + if (APnts == BPnts) + add_cross(j, bdist, i, adist, x2, y2); } } return 1; /* keep going */ @@ -495,12 +595,12 @@ box.T = z1; box.B = z2; } - box.W -= rethresh; - box.S -= rethresh; - box.B -= rethresh; - box.E += rethresh; - box.N += rethresh; - box.T += rethresh; + box.W -= d_ulp(box.W, box.W); + box.S -= d_ulp(box.S, box.S); + box.B -= d_ulp(box.B, box.B); + box.E += d_ulp(box.E, box.E); + box.N += d_ulp(box.N, box.N); + box.T += d_ulp(box.T, box.T); if (!Vect_box_overlap(abbox, &box)) continue; @@ -589,8 +689,7 @@ { int i, j, k, l, nl, last_seg, seg, last; int n_alive_cross; - double dist, curdist, last_x, last_y, last_z; - double x, y; + double dist, last_x, last_y, last_z; struct line_pnts **XLines, *Points; struct line_pnts *Points1, *Points2; /* first, second points */ int seg1, seg2, vert1, vert2; @@ -633,7 +732,7 @@ * for example: equator length is 40.075,695 km (8 digits), units are m (+3) * and we want precision in mm (+ 3) = 14 -> minimum rethresh may be around 0.001 * ?Maybe all nonsense? - * Use rounding error of the unit in the least place ? + * Use rounding error of the unit in the last place ? * max of fabs(x), fabs(y) * rethresh = pow(2, log2(max) - 53) */ @@ -713,13 +812,13 @@ } } - abbox.N += rethresh; - abbox.S -= rethresh; - abbox.E += rethresh; - abbox.W -= rethresh; + abbox.N += d_ulp(abbox.N, abbox.N); + abbox.S -= d_ulp(abbox.S, abbox.S); + abbox.E += d_ulp(abbox.E, abbox.E); + abbox.W -= d_ulp(abbox.W, abbox.W); if (with_z) { - abbox.T += rethresh; - abbox.B -= rethresh; + abbox.T += d_ulp(abbox.T, abbox.T); + abbox.B -= d_ulp(abbox.B, abbox.B); } if (APnts->n_points < 2 || BPnts->n_points < 2) { @@ -803,61 +902,6 @@ return 0; } - /* Snap breaks to nearest vertices within RE threshold */ - /* Calculate distances along segments */ - for (i = 0; i < n_cross; i++) { - - /* 1. of A seg */ - seg = cross[i].segment[0]; - curdist = - dist2(cross[i].x, cross[i].y, APnts->x[seg], APnts->y[seg]); - x = APnts->x[seg]; - y = APnts->y[seg]; - - cross[i].distance[0] = curdist; - - /* 2. of A seg */ - dist = - dist2(cross[i].x, cross[i].y, APnts->x[seg + 1], - APnts->y[seg + 1]); - if (dist < curdist) { - curdist = dist; - x = APnts->x[seg + 1]; - y = APnts->y[seg + 1]; - } - - /* 1. of B seg */ - seg = cross[i].segment[1]; - dist = - dist2(cross[i].x, cross[i].y, BPnts->x[seg], BPnts->y[seg]); - cross[i].distance[1] = dist; - - if (dist < curdist) { - curdist = dist; - x = BPnts->x[seg]; - y = BPnts->y[seg]; - } - /* 2. of B seg */ - dist = dist2(cross[i].x, cross[i].y, BPnts->x[seg + 1], BPnts->y[seg + 1]); - if (dist < curdist) { - curdist = dist; - x = BPnts->x[seg + 1]; - y = BPnts->y[seg + 1]; - } - if (curdist < rethresh * rethresh) { - cross[i].x = x; - cross[i].y = y; - - /* Update distances along segments */ - seg = cross[i].segment[0]; - cross[i].distance[0] = - dist2(APnts->x[seg], APnts->y[seg], cross[i].x, cross[i].y); - seg = cross[i].segment[1]; - cross[i].distance[1] = - dist2(BPnts->x[seg], BPnts->y[seg], cross[i].x, cross[i].y); - } - } - /* l = 1 ~ line A, l = 2 ~ line B */ nl = 3; if (same) @@ -1298,7 +1342,7 @@ APoints->z[0], with_z, NULL, NULL, NULL, &dist, NULL, NULL); - if (dist <= rethresh) { + if (dist <= d_ulp(APoints->x[0], APoints->y[0])) { if (0 > Vect_copy_xyz_to_pnts(IPnts, &APoints->x[0], &APoints->y[0], &APoints->z[0], 1)) @@ -1315,7 +1359,7 @@ BPoints->z[0], with_z, NULL, NULL, NULL, &dist, NULL, NULL); - if (dist <= rethresh) { + if (dist <= d_ulp(BPoints->x[0], BPoints->y[0])) { if (0 > Vect_copy_xyz_to_pnts(IPnts, &BPoints->x[0], &BPoints->y[0], &BPoints->z[0], 1)) @@ -1350,10 +1394,10 @@ if (abbox.W < ABox.W) abbox.W = ABox.W; - abbox.N += rethresh; - abbox.S -= rethresh; - abbox.E += rethresh; - abbox.W -= rethresh; + abbox.N += d_ulp(abbox.N, abbox.N); + abbox.S -= d_ulp(abbox.S, abbox.S); + abbox.E += d_ulp(abbox.E, abbox.E); + abbox.W -= d_ulp(abbox.W, abbox.W); if (with_z) { if (abbox.T > ABox.T) @@ -1361,8 +1405,8 @@ if (abbox.B < ABox.B) abbox.B = ABox.B; - abbox.T += rethresh; - abbox.B -= rethresh; + abbox.T += d_ulp(abbox.T, abbox.T); + abbox.B -= d_ulp(abbox.B, abbox.B); } /* initialize queue */ diff -Nru grass-7.4.3/lib/vector/Vlib/intersect.c grass-7.6.0/lib/vector/Vlib/intersect.c --- grass-7.4.3/lib/vector/Vlib/intersect.c 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/lib/vector/Vlib/intersect.c 2019-01-17 08:02:14.000000000 +0000 @@ -115,6 +115,7 @@ static int first_3d = 1; double d, d1, d2, r1, dtol, t; int switched; + int end_points; /* TODO: Works for points ? */ @@ -128,6 +129,13 @@ first_3d = 0; } + *x1 = 0; + *y1 = 0; + *z1 = 0; + *x2 = 0; + *y2 = 0; + *z2 = 0; + /* 'Sort' each segment by x, y * MUST happen before D, D1, D2 are calculated */ switched = 0; @@ -230,6 +238,28 @@ G_debug(2, "Vect_segment_intersection(): d = %f, d1 = %f, d2 = %f", d, d1, d2); + end_points = 0; + if (ax1 == bx1 && ay1 == by1) { + end_points = 1; + *x1 = ax1; + *y1 = ay1; + } + if (ax1 == bx2 && ay1 == by2) { + end_points = 1; + *x1 = ax1; + *y1 = ay1; + } + if (ax2 == bx1 && ay2 == by1) { + end_points = 2; + *x1 = ax2; + *y1 = ay2; + } + if (ax2 == bx2 && ay2 == by2) { + end_points = 2; + *x1 = ax2; + *y1 = ay2; + } + /* TODO: dtol was originally set to 1.0e-10, which was usually working but not always. * Can it be a problem to set the tolerance to 0.0 ? */ dtol = 0.0; @@ -238,14 +268,30 @@ G_debug(2, " -> not parallel/collinear: d1 = %f, d2 = %f", d1, d2); if (d > 0) { if (d1 < 0 || d1 > d || d2 < 0 || d2 > d) { - G_debug(2, " -> no intersection"); - return 0; + if (end_points) { + G_debug(2, " -> fp error, but intersection at end points %f, %f", *x1, *y1); + + return 1; + } + else { + G_debug(2, " -> no intersection"); + + return 0; + } } } else { if (d1 < d || d1 > 0 || d2 < d || d2 > 0) { - G_debug(2, " -> no intersection"); - return 0; + if (end_points) { + G_debug(2, " -> fp error, but intersection at end points %f, %f", *x1, *y1); + + return 1; + } + else { + G_debug(2, " -> no intersection"); + + return 0; + } } } @@ -264,7 +310,10 @@ if (d1 || d2) { /* lines are parallel */ G_debug(2, " -> parallel"); - return 0; + if (end_points) + G_debug(2, "Segments are apparently parallel, but connected at end points -> collinear"); + else + return 0; } /* segments are colinear. check for overlap */ diff -Nru grass-7.4.3/lib/vector/Vlib/map.c grass-7.6.0/lib/vector/Vlib/map.c --- grass-7.4.3/lib/vector/Vlib/map.c 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/lib/vector/Vlib/map.c 2018-08-31 15:00:18.000000000 +0000 @@ -77,7 +77,7 @@ */ static int copy_file(const char *src, const char *dst) { - char buf[1024]; + char buf[4096]; int fd, fd2; FILE *f2; int len, len2; @@ -93,7 +93,8 @@ fd2 = fileno(f2); - while ((len = read(fd, buf, 1024)) > 0) { + len2 = 0; + while ((len = read(fd, buf, 4096)) > 0) { while (len && (len2 = write(fd2, buf, len)) >= 0) len -= len2; } diff -Nru grass-7.4.3/lib/vector/Vlib/snap.c grass-7.6.0/lib/vector/Vlib/snap.c --- grass-7.4.3/lib/vector/Vlib/snap.c 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/lib/vector/Vlib/snap.c 2018-08-31 15:00:18.000000000 +0000 @@ -260,8 +260,6 @@ } G_percent(line_idx, List_lines->n_values, 2); /* finish it */ - kdtree_optimize(KDTree, 2); - npoints = point - 1; /* Go through all registered points and if not yet marked mark it as anchor and assign this anchor @@ -359,6 +357,7 @@ } /* Snap all vertices */ + G_debug(3, "Snap all vertices"); for (v = 0; v < Points->n_points; v++) { /* Box */ c[0] = Points->x[v]; @@ -390,11 +389,11 @@ Vect_reset_line(NPoints); /* Snap all segments to anchors in threshold */ + G_debug(3, "Snap all segments"); for (v = 0; v < Points->n_points - 1; v++) { int i; double x1, x2, y1, y2, xmin, xmax, ymin, ymax; - double dx, dy; - double kdthresh; + double rc[4]; G_debug(3, " segment = %d end anchors : %d %d", v, Index[v], Index[v + 1]); @@ -425,16 +424,19 @@ ymax = y1; } - c[0] = (xmin + xmax) / 2; - c[1] = (ymin + ymax) / 2; - - dx = xmax - xmin; - dy = ymax - ymin; - kdthresh = sqrt(dx * dx + dy * dy) + thresh; - /* Find points */ Vect_reset_list(List); - kd_found = kdtree_dnn(KDTree, c, &kduid, &kdd, kdthresh, NULL); + G_debug(3, " search anchors for segment %g,%g to %g,%g", x1, y1, x2, y2); + /* distance search: circle around midpoint encompassing + * endpoints + * box search: box encompassing endpoints, + * smaller than corresponding circle */ + rc[0] = xmin - thresh * 2; + rc[1] = ymin - thresh * 2; + rc[2] = xmax + thresh * 2; + rc[3] = ymax + thresh * 2; + + kd_found = kdtree_rnn(KDTree, rc, &kduid, NULL); G_debug(3, " %d points in box", kd_found); @@ -476,7 +478,6 @@ } if (kd_found) { G_free(kduid); - G_free(kdd); } G_debug(3, " nnew = %d", nnew); /* insert new vertices */ diff -Nru grass-7.4.3/locale/grass_po_stats.py grass-7.6.0/locale/grass_po_stats.py --- grass-7.4.3/locale/grass_po_stats.py 2017-11-12 18:39:45.000000000 +0000 +++ grass-7.6.0/locale/grass_po_stats.py 2018-05-20 10:31:02.000000000 +0000 @@ -14,6 +14,8 @@ # ############################################################################# +from __future__ import print_function + import os, sys import subprocess import json @@ -33,7 +35,7 @@ lang = lang[0].split('.')[0] # if keys is not in languages add it and the file's name - if not languages.has_key(lang): + if lang not in languages: languages[lang] = [pofile,] # add only files name else: @@ -112,7 +114,7 @@ # check if some errors occurs if msg.find('error') != -1: # TODO CHECK IF grass.warning() - print "WARNING: file <%s> has some problems: <%s>" % (flang, msg) + print("WARNING: file <%s> has some problems: <%s>" % (flang, msg)) continue output['langs'][lang][fpref], lgood, lfuzzy, lbad = \ read_msgfmt_statistics(msg, lgood, lfuzzy, lbad) @@ -137,7 +139,7 @@ try: os.remove("messages.mo") except: - pass + pass def main(in_dirpath, out_josonpath): languages = read_po_files(in_dirpath) diff -Nru grass-7.4.3/locale/po/grasslibs_ar.po grass-7.6.0/locale/po/grasslibs_ar.po --- grass-7.4.3/locale/po/grasslibs_ar.po 2018-05-05 12:35:37.000000000 +0000 +++ grass-7.6.0/locale/po/grasslibs_ar.po 2018-12-26 10:57:24.000000000 +0000 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: grassmods_ar\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-03-24 00:06+0100\n" +"POT-Creation-Date: 2018-12-26 11:43+0100\n" "PO-Revision-Date: 2005-03-09 12:50+0100\n" "Last-Translator: Dr. Alaa Masoud \n" "Language-Team: Arabic \n" @@ -66,7 +66,7 @@ #: ../lib/manage/do_remove.c:57 ../lib/manage/do_rename.c:54 #: ../lib/ogsf/gp3.c:56 ../lib/ogsf/gp3.c:191 ../lib/ogsf/gv3.c:60 #: ../lib/ogsf/gv3.c:333 ../lib/vector/Vlib/open.c:235 -#: ../lib/vector/Vlib/map.c:263 ../lib/vector/Vlib/legal_vname.c:141 +#: ../lib/vector/Vlib/map.c:264 ../lib/vector/Vlib/legal_vname.c:141 #: ../lib/vector/Vlib/legal_vname.c:144 #, fuzzy, c-format msgid "Vector map <%s> not found" @@ -78,8 +78,8 @@ msgstr " [%s] غير قادر على أنشاء مل٠عنوان رئيسى Ù„" #: ../lib/manage/do_remove.c:73 ../lib/manage/do_rename.c:71 -#: ../lib/raster/open.c:176 ../lib/raster/open.c:843 ../lib/raster/open.c:880 -#: ../lib/raster/open.c:932 ../lib/ogsf/gs3.c:125 ../lib/ogsf/gs3.c:189 +#: ../lib/raster/open.c:177 ../lib/raster/open.c:853 ../lib/raster/open.c:890 +#: ../lib/raster/open.c:942 ../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 @@ -207,7 +207,7 @@ msgid "Mapset <%s> does not exist." msgstr "'%s' لم يمكن Ùتح مل٠التاريخ للÙيكتور" -#: ../lib/rowio/setup.c:61 ../lib/rowio/setup.c:67 ../lib/segment/open.c:98 +#: ../lib/rowio/setup.c:61 ../lib/rowio/setup.c:67 ../lib/segment/open.c:118 #: ../lib/rst/interp_float/segmen2d_parallel.c:78 #: ../lib/rst/interp_float/segmen2d_parallel.c:85 #: ../lib/rst/interp_float/segmen2d_parallel.c:92 @@ -219,9 +219,9 @@ #: ../lib/rst/interp_float/segmen2d.c:203 #: ../lib/rst/interp_float/segmen2d.c:209 #: ../lib/rst/interp_float/segmen2d.c:219 -#: ../lib/vector/diglib/struct_alloc.c:491 ../lib/vector/Vlib/line.c:50 +#: ../lib/vector/diglib/struct_alloc.c:494 ../lib/vector/Vlib/line.c:50 #: ../lib/vector/Vlib/line.c:154 ../lib/vector/Vlib/map.c:48 -#: ../lib/vector/neta/bridge.c:58 ../lib/vector/neta/spanningtree.c:101 +#: ../lib/vector/neta/bridge.c:58 ../lib/vector/neta/spanningtree.c:104 #: ../lib/vector/neta/path.c:262 ../lib/vector/neta/components.c:71 #: ../lib/vector/neta/components.c:176 ../lib/vector/neta/centrality.c:63 #: ../lib/vector/neta/centrality.c:145 ../lib/vector/neta/flow.c:66 @@ -258,27 +258,38 @@ "to %i, but using probabilities for %i classes." msgstr "" -#: ../lib/raster/range.c:101 +#: ../lib/raster/range.c:103 #, fuzzy, c-format msgid "Unable to read fp range file for <%s>" msgstr "'%s' لم يمكن Ùتح مل٠التاريخ للÙيكتور" -#: ../lib/raster/range.c:168 +#: ../lib/raster/range.c:170 #, fuzzy, c-format msgid "Unable to read quant rules for raster map <%s>" msgstr "[%s ÙÙ‰ %s]لم يمكن انشاء مل٠العنوان الرئيسى" -#: ../lib/raster/range.c:205 ../lib/raster/range.c:225 +#: ../lib/raster/range.c:207 ../lib/raster/range.c:227 #, fuzzy, c-format msgid "Unable to read range file for <%s>" msgstr "'%s' لم يمكن Ùتح مل٠التاريخ للÙيكتور" -#: ../lib/raster/range.c:263 ../lib/raster/range.c:269 -#: ../lib/raster/range.c:299 ../lib/raster/range.c:313 +#: ../lib/raster/range.c:286 +#, fuzzy, c-format +msgid "Unable to read stats file for <%s>" +msgstr "'%s' لم يمكن Ùتح مل٠التاريخ للÙيكتور" + +#: ../lib/raster/range.c:368 ../lib/raster/range.c:374 +#: ../lib/raster/range.c:406 ../lib/raster/range.c:420 #, fuzzy, c-format msgid "Unable to write range file for <%s>" msgstr "'%s' لم يمكن Ùتح مل٠التاريخ للÙيكتور" +#: ../lib/raster/range.c:450 ../lib/raster/range.c:464 +#: ../lib/raster/range.c:482 ../lib/raster/range.c:487 +#, fuzzy, c-format +msgid "Unable to write stats file for <%s>" +msgstr "'%s' لم يمكن Ùتح مل٠التاريخ للÙيكتور" + #: ../lib/raster/raster_metadata.c:109 #, fuzzy, c-format msgid "Unable to read <%s> for raster map <%s@%s>" @@ -329,170 +340,170 @@ msgid "Error writing compressed FP data for row %d of <%s>: %s" msgstr "دعم الÙئة [%s] ÙÙ‰ مجموعة الخرائط [%s] %s" -#: ../lib/raster/put_row.c:386 ../lib/raster/put_row.c:392 +#: ../lib/raster/put_row.c:391 ../lib/raster/put_row.c:397 #, fuzzy, c-format msgid "Error writing compressed data for row %d of <%s>" msgstr "دعم الÙئة [%s] ÙÙ‰ مجموعة الخرائط [%s] %s" -#: ../lib/raster/put_row.c:402 +#: ../lib/raster/put_row.c:407 #, fuzzy, c-format msgid "Error writing uncompressed data for row %d of <%s>" msgstr "دعم الÙئة [%s] ÙÙ‰ مجموعة الخرائط [%s] %s" -#: ../lib/raster/put_row.c:462 +#: ../lib/raster/put_row.c:467 #, fuzzy, c-format msgid "Error writing data via GDAL for row %d of <%s>" msgstr "خطا ÙÙ‰ كتابة الدليل الÙراغى\n" -#: ../lib/raster/put_row.c:486 +#: ../lib/raster/put_row.c:491 msgid "GDAL output doesn't support writing null rows separately" msgstr "" -#: ../lib/raster/put_row.c:489 +#: ../lib/raster/put_row.c:494 #, fuzzy, c-format msgid "No null file for <%s>" msgstr "'%s' لم يمكن Ùتح مل٠التاريخ للÙيكتور" -#: ../lib/raster/put_row.c:513 ../lib/raster/put_row.c:518 +#: ../lib/raster/put_row.c:521 ../lib/raster/put_row.c:526 #, fuzzy, c-format msgid "Error writing compressed null data for row %d of <%s>" msgstr "دعم الÙئة [%s] ÙÙ‰ مجموعة الخرائط [%s] %s" -#: ../lib/raster/put_row.c:552 ../lib/raster/put_row.c:555 +#: ../lib/raster/put_row.c:560 ../lib/raster/put_row.c:563 #, fuzzy, c-format msgid "Error writing null row %d of <%s>" msgstr "%d خطأ ÙÙ‰ كتابة الص٠المنعدم" -#: ../lib/raster/put_row.c:680 +#: ../lib/raster/put_row.c:688 #, fuzzy, c-format msgid "put_raster_row: raster map <%s> not open for write - request ignored" msgstr "غير موجود'%s' الÙيكتور" -#: ../lib/raster/put_row.c:687 +#: ../lib/raster/put_row.c:695 #, fuzzy msgid "put_raster_row: unopened file descriptor - request ignored" msgstr "غير موجود'%s' الÙيكتور" -#: ../lib/raster/open.c:191 +#: ../lib/raster/open.c:192 #, 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:196 +#: ../lib/raster/open.c:197 #, fuzzy, c-format msgid "Error reading reclass file for raster map <%s>" msgstr "لم يمكن قراءة مل٠النطا٠[%s ÙÙ‰ %s]" -#: ../lib/raster/open.c:207 +#: ../lib/raster/open.c:208 #, fuzzy, c-format msgid "Error reading map type for raster map <%s>" msgstr "للخرائط الراسترية الموجودة %d\n" -#: ../lib/raster/open.c:215 +#: ../lib/raster/open.c:216 #, fuzzy, c-format msgid "Raster map <%s@%s>: format field in header file invalid" msgstr "[%s in %s] المل٠الرئيسى غير صالح للخريطة الأساس\n" -#: ../lib/raster/open.c:234 +#: ../lib/raster/open.c:235 #, fuzzy, c-format -msgid "Compression with %s is not supported" +msgid "Compression with %s is not supported in this GRASS GIS installation" msgstr "غير موجود'%s' الÙيكتور" -#: ../lib/raster/open.c:238 +#: ../lib/raster/open.c:239 #, fuzzy, c-format msgid "" "Raster map <%s> is in different projection than current region. Found <%s>, " "should be <%s>." msgstr "خطأ: محاولة لتحديث خريطة ليست ضمن مجموعة الخرائط الحالية" -#: ../lib/raster/open.c:245 +#: ../lib/raster/open.c:246 #, fuzzy, c-format msgid "Raster map <%s> is in different zone (%d) than current region (%d)" msgstr "خطأ: محاولة لتحديث خريطة ليست ضمن مجموعة الخرائط الحالية" -#: ../lib/raster/open.c:250 +#: ../lib/raster/open.c:251 #, fuzzy, c-format msgid "Raster map <%s>: bytes per cell (%d) too large" msgstr "[%s] ÙÙ‰ [%s] - بيتة لكل خلية (%d) قيم كبيرة" -#: ../lib/raster/open.c:275 +#: ../lib/raster/open.c:278 #, c-format msgid "" "Raster map <%s@%s> is a GDAL link but GRASS is compiled without GDAL support" msgstr "" -#: ../lib/raster/open.c:283 +#: ../lib/raster/open.c:289 #, fuzzy, c-format msgid "Unable to open %s file for raster map <%s@%s>" msgstr "'%s' لم يمكن Ùتح مل٠التاريخ للÙيكتور" -#: ../lib/raster/open.c:320 +#: ../lib/raster/open.c:327 #, fuzzy, c-format msgid "Error reading format for <%s@%s>" msgstr "دعم الÙئة [%s] ÙÙ‰ مجموعة الخرائط [%s] %s" -#: ../lib/raster/open.c:525 +#: ../lib/raster/open.c:535 #, fuzzy msgid "Unable to create GDAL link" msgstr "لم يمكن Ùتحه %s ÙÙ‰ %s" -#: ../lib/raster/open.c:597 ../lib/raster/gdal.c:477 +#: ../lib/raster/open.c:607 ../lib/raster/gdal.c:479 #, fuzzy, c-format msgid "Invalid map type <%d>" msgstr " [%s] غير قادر على أنشاء مل٠عنوان رئيسى Ù„" -#: ../lib/raster/open.c:602 ../lib/raster/open.c:757 +#: ../lib/raster/open.c:612 ../lib/raster/open.c:767 #, fuzzy, c-format msgid "Raster map <%s> is not in the current mapset (%s)" msgstr "خطأ: محاولة لتحديث خريطة ليست ضمن مجموعة الخرائط الحالية" -#: ../lib/raster/open.c:609 +#: ../lib/raster/open.c:619 #, fuzzy, c-format msgid "<%s> is an illegal file name" msgstr "%s اسم مل٠غير صحيح" -#: ../lib/raster/open.c:624 ../lib/raster/open.c:704 ../lib/raster/open.c:780 +#: ../lib/raster/open.c:634 ../lib/raster/open.c:714 ../lib/raster/open.c:790 #, fuzzy, c-format msgid "No temp files available: %s" msgstr "غير متاح << %s >> الموقع" -#: ../lib/raster/open.c:753 +#: ../lib/raster/open.c:763 #, fuzzy, c-format msgid "Raster map <%s> does not exist in the current mapset (%s)" msgstr "خطأ: محاولة لتحديث خريطة ليست ضمن مجموعة الخرائط الحالية" -#: ../lib/raster/open.c:819 +#: ../lib/raster/open.c:829 msgid "Rast_set_fp_type(): can only be called with FCELL_TYPE or DCELL_TYPE" msgstr "" -#: ../lib/raster/open.c:877 +#: ../lib/raster/open.c:887 #, fuzzy, c-format msgid "Raster map <%s> not found in mapset <%s>" msgstr "غير موجود'%s' الÙيكتور" -#: ../lib/raster/open.c:938 +#: ../lib/raster/open.c:948 #, fuzzy, c-format msgid "Unable to find '%s'" msgstr "[%s] لم يتم ايجاد" -#: ../lib/raster/open.c:949 +#: ../lib/raster/open.c:959 #, fuzzy, c-format msgid "Invalid type: field '%s' in file '%s'" msgstr " %s ellipsoid لا يوجد حقل %s ÙÙ‰ %s الملÙ" -#: ../lib/raster/open.c:954 +#: ../lib/raster/open.c:964 #, fuzzy, c-format msgid "Missing type: field in file '%s'" msgstr " %s ellipsoid لا يوجد حقل %s ÙÙ‰ %s الملÙ" -#: ../lib/raster/open.c:959 +#: ../lib/raster/open.c:969 #, fuzzy, c-format msgid "Raster map <%s> is not xdr: byte_order: %s" msgstr "غير موجود'%s' الÙيكتور" -#: ../lib/raster/open.c:1028 +#: ../lib/raster/open.c:1038 msgid "" "Rast_set_quant_rules() can be called only for raster maps opened for reading" msgstr "" @@ -542,7 +553,7 @@ msgid "Unable to create <%s> file for map <%s>" msgstr " [%s] غير قادر على أنشاء مل٠عنوان رئيسى Ù„" -#: ../lib/raster/get_row.c:35 ../lib/raster/get_row.c:901 +#: ../lib/raster/get_row.c:35 ../lib/raster/get_row.c:906 #, c-format msgid "Reading raster map <%s@%s> request for row %d is outside region" msgstr "" @@ -582,27 +593,27 @@ msgid "Error reading raster data via GDAL for row %d of <%s>" msgstr "خطا ÙÙ‰ كتابة الدليل الÙراغى\n" -#: ../lib/raster/get_row.c:830 +#: ../lib/raster/get_row.c:835 #, fuzzy, c-format msgid "Error seeking compressed null data for row %d of <%s>" msgstr "دعم الÙئة [%s] ÙÙ‰ مجموعة الخرائط [%s] %s" -#: ../lib/raster/get_row.c:835 ../lib/raster/get_row.c:845 +#: ../lib/raster/get_row.c:840 ../lib/raster/get_row.c:850 #, fuzzy, c-format msgid "Error reading compressed null data for row %d of <%s>" msgstr "دعم الÙئة [%s] ÙÙ‰ مجموعة الخرائط [%s] %s" -#: ../lib/raster/get_row.c:851 +#: ../lib/raster/get_row.c:856 #, fuzzy, c-format msgid "Error uncompressing null data for row %d of <%s>" msgstr "دعم الÙئة [%s] ÙÙ‰ مجموعة الخرائط [%s] %s" -#: ../lib/raster/get_row.c:885 +#: ../lib/raster/get_row.c:890 #, fuzzy, c-format msgid "Error seeking null row %d for <%s>" msgstr "%d خطأ ÙÙ‰ كتابة الص٠المنعدم" -#: ../lib/raster/get_row.c:888 +#: ../lib/raster/get_row.c:893 #, fuzzy, c-format msgid "Error reading null row %d for <%s>" msgstr "%d خطأ ÙÙ‰ كتابة الص٠المنعدم" @@ -660,6 +671,15 @@ msgid "Unable to create dependency file in <%s@%s>" msgstr "[%s ÙÙ‰ %s]لم يمكن انشاء مل٠الأستقلال " +#: ../lib/raster/vrt.c:83 +#, fuzzy, c-format +msgid "Tile raster map <%s> not found" +msgstr "غير موجود'%s' الÙيكتور" + +#: ../lib/raster/vrt.c:86 +msgid "A virtual raster can not contain itself" +msgstr "" + #: ../lib/raster/alloc_cell.c:151 #, c-format msgid "Rast__null_bitstream_size: cols (%d) is negative" @@ -786,17 +806,17 @@ msgid "Invalid descriptor: %d" msgstr " [%s] غير قادر على أنشاء مل٠عنوان رئيسى Ù„" -#: ../lib/raster/close.c:392 ../lib/raster/close.c:520 +#: ../lib/raster/close.c:394 ../lib/raster/close.c:522 #, fuzzy, c-format msgid "Unable to rename null file '%s' to '%s': %s" msgstr "لم يمكن Ùتحه %s ÙÙ‰ %s" -#: ../lib/raster/close.c:462 +#: ../lib/raster/close.c:464 #, fuzzy, c-format msgid "Unable to rename cell file '%s' to '%s': %s" msgstr "لم يمكن Ùتحه %s ÙÙ‰ %s" -#: ../lib/raster/close.c:542 +#: ../lib/raster/close.c:544 #, fuzzy msgid "unable to write f_format file for CELL maps" msgstr " [%s] غير قادر على أنشاء مل٠عنوان رئيسى Ù„" @@ -821,69 +841,69 @@ msgid "Unable to locate symbol <%s>" msgstr "لم يمكن Ùتحه %s ÙÙ‰ %s" -#: ../lib/raster/gdal.c:145 +#: ../lib/raster/gdal.c:147 #, fuzzy msgid "Unable to load GDAL library" msgstr "%s: لم يمكن Ùتح مل٠الطبوغراÙية للكتابة\n" -#: ../lib/raster/gdal.c:375 +#: ../lib/raster/gdal.c:377 #, fuzzy msgid "Unable to open GDAL file" msgstr "لم يمكن Ùتحه %s ÙÙ‰ %s" -#: ../lib/raster/gdal.c:483 +#: ../lib/raster/gdal.c:485 #, fuzzy, c-format msgid "Unable to get <%s> driver" msgstr " %s لم يمكن Ùتح" -#: ../lib/raster/gdal.c:492 +#: ../lib/raster/gdal.c:494 #, fuzzy, c-format msgid "Unable to create <%s> dataset using <%s> driver" msgstr "لم يمكن Ùتحه %s ÙÙ‰ %s" -#: ../lib/raster/gdal.c:500 +#: ../lib/raster/gdal.c:502 #, c-format msgid "" "Driver <%s> does not support direct writing. Using MEM driver for " "intermediate dataset." msgstr "" -#: ../lib/raster/gdal.c:506 +#: ../lib/raster/gdal.c:508 #, fuzzy msgid "Unable to get in-memory raster driver" msgstr "لم يتم انشاء عملية جديدة" -#: ../lib/raster/gdal.c:513 +#: ../lib/raster/gdal.c:515 #, fuzzy, c-format msgid "Unable to create <%s> dataset using memory driver" msgstr "لم يتم كتابة روابط قاعدة البيانات" -#: ../lib/raster/gdal.c:517 +#: ../lib/raster/gdal.c:519 #, c-format msgid "Driver <%s> does not support creating rasters" msgstr "" -#: ../lib/raster/gdal.c:533 +#: ../lib/raster/gdal.c:535 #, fuzzy msgid "Unable to set geo transform" msgstr " %s لم يمكن Ùتح" -#: ../lib/raster/gdal.c:537 +#: ../lib/raster/gdal.c:539 #, fuzzy msgid "Unable to set projection" msgstr " %s لم يمكن Ùتح" -#: ../lib/raster/gdal.c:541 +#: ../lib/raster/gdal.c:543 #, fuzzy, c-format msgid "Unable to create cell_misc/%s/gdal file" msgstr "لم يمكن Ùتح مل٠مؤقت" -#: ../lib/raster/gdal.c:557 +#: ../lib/raster/gdal.c:559 #, fuzzy, c-format msgid "Error writing cell_misc/%s/gdal file" msgstr "خطا ÙÙ‰ كتابة الدليل الÙراغى\n" -#: ../lib/raster/gdal.c:605 +#: ../lib/raster/gdal.c:607 #, fuzzy, c-format msgid "Unable to create output file <%s> using driver <%s>" msgstr "لم يمكن Ùتحه %s ÙÙ‰ %s" @@ -949,17 +969,17 @@ #: ../lib/raster/init.c:109 #, c-format -msgid "Unknown compression method <%s>, using default ZLIB" +msgid "Unknown compression method <%s>, using default %s" msgstr "" #: ../lib/raster/init.c:113 -msgid "" -"No compression is not supported for GRASS raster maps, using default ZLIB" +#, c-format +msgid "No compression is not supported for GRASS raster maps, using default %s" msgstr "" -#: ../lib/raster/init.c:118 +#: ../lib/raster/init.c:120 #, c-format -msgid "This GRASS version does not support %s compression, using default ZLIB" +msgid "This GRASS version does not support %s compression, using default %s" msgstr "" #: ../lib/raster/null_val.c:64 @@ -994,8 +1014,13 @@ msgid "Output window changed while maps are open for write. Map name <%s>" msgstr "" -#: ../lib/ogsf/gsd_img_tif.c:66 ../lib/ogsf/gk2.c:216 -#: ../lib/ogsf/gsd_img_ppm.c:52 ../lib/ogsf/gsd_img_ppm.c:95 +#: ../lib/ogsf/gsd_img_tif.c:63 ../lib/ogsf/gsd_img_ppm.c:50 +#, fuzzy +msgid "Unable to get image of current GL screen" +msgstr " %s لم يمكن Ùتح" + +#: ../lib/ogsf/gsd_img_tif.c:69 ../lib/ogsf/gk2.c:216 +#: ../lib/ogsf/gsd_img_ppm.c:55 ../lib/ogsf/gsd_img_ppm.c:101 #, fuzzy, c-format msgid "Unable to open file <%s> for writing" msgstr "لم يمكن Ùتحه %s ÙÙ‰ %s" @@ -1008,33 +1033,33 @@ msgid "Need at least 2 keyframes for interpolation" msgstr "" -#: ../lib/ogsf/gs2.c:1211 +#: ../lib/ogsf/gs2.c:1210 #, c-format msgid "no category info" msgstr "" -#: ../lib/ogsf/gs2.c:1230 +#: ../lib/ogsf/gs2.c:1229 #, c-format msgid "no data" msgstr "" -#: ../lib/ogsf/gs2.c:1655 +#: ../lib/ogsf/gs2.c:1654 #, fuzzy, 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 +#: ../lib/ogsf/gs2.c:1732 ../lib/ogsf/gs2.c:1738 ../lib/ogsf/gs2.c:1746 +#: ../lib/ogsf/gs2.c:1755 ../lib/ogsf/gs2.c:1763 ../lib/ogsf/gs2.c:1773 +#: ../lib/ogsf/gs2.c:1821 msgid "GS_load_att_map(): Out of memory. Unable to load map" msgstr "" -#: ../lib/ogsf/gs2.c:1850 +#: ../lib/ogsf/gs2.c:1849 #, fuzzy msgid "Loading failed" msgstr "Ùشل الإتصال\n" -#: ../lib/ogsf/gs2.c:1854 +#: ../lib/ogsf/gs2.c:1853 msgid "Error finding range" msgstr "" @@ -1070,8 +1095,8 @@ #: ../lib/ogsf/gp3.c:62 ../lib/ogsf/gp3.c:196 ../lib/ogsf/gv3.c:66 #: ../lib/ogsf/gv3.c:338 ../lib/python/temporal/c_libraries_interface.py:747 #: ../lib/vector/Vlib/open.c:301 ../lib/vector/Vlib/open.c:437 -#: ../lib/vector/Vlib/map.c:192 ../lib/vector/Vlib/map.c:202 -#: ../lib/vector/Vlib/map.c:274 +#: ../lib/vector/Vlib/map.c:193 ../lib/vector/Vlib/map.c:203 +#: ../lib/vector/Vlib/map.c:275 #, fuzzy, c-format, python-format msgid "Unable to open vector map <%s>" msgstr " [%s] غير قادر على أنشاء مل٠عنوان رئيسى Ù„" @@ -1095,7 +1120,7 @@ #: ../lib/ogsf/gp3.c:202 ../lib/ogsf/gv3.c:344 #: ../lib/rst/interp_float/vinput2d.c:100 ../lib/vector/Vlib/cats.c:589 #: ../lib/vector/Vlib/copy.c:620 ../lib/vector/Vlib/copy.c:730 -#: ../lib/vector/Vlib/map.c:300 ../lib/vector/Vlib/map.c:436 +#: ../lib/vector/Vlib/map.c:301 ../lib/vector/Vlib/map.c:437 #: ../lib/vector/Vlib/ascii.c:398 ../lib/vector/Vlib/array.c:276 #: ../lib/vector/Vlib/net_build.c:159 ../lib/vector/Vlib/net_build.c:206 #: ../lib/vector/Vlib/net_build.c:490 ../lib/vector/Vlib/net_build.c:791 @@ -1109,7 +1134,7 @@ #: ../lib/db/dbmi_client/copy_tab.c:112 ../lib/db/dbmi_client/copy_tab.c:133 #: ../lib/vector/Vlib/cats.c:597 ../lib/vector/Vlib/close_nat.c:160 #: ../lib/vector/Vlib/write_ogr.c:198 ../lib/vector/Vlib/write_pg.c:2915 -#: ../lib/vector/Vlib/map.c:341 ../lib/vector/Vlib/ascii.c:410 +#: ../lib/vector/Vlib/map.c:342 ../lib/vector/Vlib/ascii.c:410 #: ../lib/vector/Vlib/array.c:282 ../lib/vector/Vlib/net_build.c:165 #: ../lib/vector/Vlib/net_build.c:211 ../lib/vector/Vlib/net_build.c:496 #: ../lib/vector/Vlib/net_build.c:797 ../lib/vector/Vlib/net_build.c:976 @@ -1144,6 +1169,11 @@ msgid "Cut-plane points mis-match between surfaces. Check resolution(s)." msgstr "" +#: ../lib/ogsf/gsd_img_ppm.c:96 +#, fuzzy +msgid "Unable to write view" +msgstr "لم يمكن Ùتح مل٠مؤقت" + #: ../lib/ogsf/gsd_legend.c:246 #, fuzzy, c-format msgid "Unable to read color file of raster map <%s>" @@ -1239,12 +1269,12 @@ msgid "Maximum number of datasets exceeded" msgstr "" -#: ../lib/ogsf/gsd_prim.c:146 +#: ../lib/ogsf/gsd_prim.c:155 #, c-format msgid "Color Material: %d" msgstr "" -#: ../lib/ogsf/gsd_prim.c:630 +#: ../lib/ogsf/gsd_prim.c:642 #, c-format msgid "" "gsd_rot(): %c is an invalid axis specification. Rotation ignored. Please " @@ -1361,20 +1391,55 @@ msgid "Invalid color (%s), using \"white\" as default" msgstr "" -#: ../lib/nviz/render.c:106 +#: ../lib/nviz/render.c:39 +#, fuzzy, c-format +msgid "Unable to get function address for %s" +msgstr "لم يمكن Ùتحه %s ÙÙ‰ %s" + +#: ../lib/nviz/render.c:163 msgid "Bad server connection" msgstr "" -#: ../lib/nviz/render.c:112 +#: ../lib/nviz/render.c:169 #, fuzzy msgid "Unable to get visual info" msgstr "لم يمكن Ùتحه %s ÙÙ‰ %s" -#: ../lib/nviz/render.c:119 +#: ../lib/nviz/render.c:176 #, fuzzy msgid "Unable to create rendering context" msgstr "لم يتم انشاء عملية جديدة" +#: ../lib/nviz/render.c:225 +#, fuzzy, c-format +msgid "Unable to choose pixel format (CGL error = %d)" +msgstr " [%s] غير قادر على أنشاء مل٠عنوان رئيسى Ù„" + +#: ../lib/nviz/render.c:231 +#, fuzzy, c-format +msgid "Unable to create context (CGL error = %d)" +msgstr "لم يمكن Ùتحه %s ÙÙ‰ %s" + +#: ../lib/nviz/render.c:266 +#, fuzzy +msgid "Unable to register window class" +msgstr "لم يمكن Ùتح مل٠مؤقت" + +#: ../lib/nviz/render.c:275 +#, fuzzy +msgid "Unable to create window" +msgstr "لم يتم انشاء عملية جديدة" + +#: ../lib/nviz/render.c:323 +#, fuzzy, c-format +msgid "Unable to set current context (CGL error = %d)" +msgstr "لم يتم انشاء عملية جديدة" + +#: ../lib/nviz/render.c:361 +#, c-format +msgid "Incomplete framebuffer status (status = %d)" +msgstr "" + #: ../lib/nviz/map_obj.c:59 msgid "Maximum surfaces loaded!" msgstr "" @@ -2368,13 +2433,13 @@ "run with flag z, to avoid open files limit exceeding." msgstr "" -#: ../lib/python/temporal/temporal_raster_base_algebra.py:690 +#: ../lib/python/temporal/temporal_raster_base_algebra.py:741 #, fuzzy, python-format msgid "Error computing map <%s>" msgstr " [%s] غير قادر على أنشاء مل٠عنوان رئيسى Ù„" -#: ../lib/python/temporal/temporal_raster_base_algebra.py:777 -#: ../lib/python/temporal/temporal_algebra.py:2395 +#: ../lib/python/temporal/temporal_raster_base_algebra.py:828 +#: ../lib/python/temporal/temporal_algebra.py:2426 #, fuzzy, python-format msgid "%s map <%s> not found in GRASS spatial database" msgstr "'%s'الى '%s'لم يمكن نسخ Ùيكتور" @@ -2434,76 +2499,76 @@ msgid "Empty entry in map list, this should not happen" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:815 +#: ../lib/python/temporal/temporal_algebra.py:821 msgid "" "Spatio-temporal topological operators are not supported in granularity " "algebra mode" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:853 +#: ../lib/python/temporal/temporal_algebra.py:859 msgid "All input space time datasets must have a valid temporal topology." msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:862 +#: ../lib/python/temporal/temporal_algebra.py:868 #, fuzzy msgid "All input space time datasets must have the same temporal type." msgstr "'%s'الى '%s'لم يمكن نسخ Ùيكتور" -#: ../lib/python/temporal/temporal_algebra.py:1113 +#: ../lib/python/temporal/temporal_algebra.py:1119 #, fuzzy, python-format msgid "Removing un-needed or empty %s maps" msgstr "إسم الراستر المدخلة" -#: ../lib/python/temporal/temporal_algebra.py:1168 +#: ../lib/python/temporal/temporal_algebra.py:1174 #, fuzzy, python-format msgid "Space time %s dataset <%s> not found" msgstr "غير موجود'%s' الÙيكتور" -#: ../lib/python/temporal/temporal_algebra.py:1196 -#: ../lib/python/temporal/temporal_algebra.py:1200 +#: ../lib/python/temporal/temporal_algebra.py:1202 +#: ../lib/python/temporal/temporal_algebra.py:1206 #, python-format msgid "" "Wrong temporal type of space time dataset <" "%s> <%s> time is required" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:1220 +#: ../lib/python/temporal/temporal_algebra.py:1226 #, fuzzy msgid "Wrong type of input " msgstr " %s لم يمكن Ùتح" -#: ../lib/python/temporal/temporal_algebra.py:2186 +#: ../lib/python/temporal/temporal_algebra.py:2205 #, python-format msgid "" "The resulting space time dataset type <%(a)s> is different from the " "requested type <%(b)s>" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2192 +#: ../lib/python/temporal/temporal_algebra.py:2211 msgid "" "Maps that should be registered in the resulting space time dataset have " "different types." msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2401 +#: ../lib/python/temporal/temporal_algebra.py:2432 msgid "" "Wrong map type. TMAP only supports single maps that are registered in the " "temporal GRASS database" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2429 +#: ../lib/python/temporal/temporal_algebra.py:2460 msgid "Merging empty map lists" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2432 +#: ../lib/python/temporal/temporal_algebra.py:2463 msgid "First Map list is empty, can't merge it. Return only last map list" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2435 +#: ../lib/python/temporal/temporal_algebra.py:2466 msgid "Second Map list is empty, can't merge it. Return only first map list" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2443 +#: ../lib/python/temporal/temporal_algebra.py:2474 #, fuzzy msgid "Space time datasets to merge must have the same temporal type" msgstr "'%s'الى '%s'لم يمكن نسخ Ùيكتور" @@ -2542,33 +2607,33 @@ msgid "Area computation is not supported for LL projections" msgstr "" -#: ../lib/python/temporal/gui_support.py:58 ../lib/python/script/core.py:1298 +#: ../lib/python/temporal/gui_support.py:58 ../lib/python/script/core.py:1324 #, python-format msgid "Invalid element '%s'" msgstr "" #: ../lib/python/temporal/univar_statistics.py:62 -#: ../lib/python/temporal/univar_statistics.py:178 +#: ../lib/python/temporal/univar_statistics.py:180 #, fuzzy, python-format msgid "Space time %(sp)s dataset <%(i)s> is empty" msgstr "غير موجود'%s' الÙيكتور" -#: ../lib/python/temporal/univar_statistics.py:101 +#: ../lib/python/temporal/univar_statistics.py:102 #, fuzzy, python-format msgid "Unable to get statistics for raster map <%s>" msgstr "[%s ÙÙ‰ %s]لم يمكن انشاء مل٠العنوان الرئيسى" -#: ../lib/python/temporal/univar_statistics.py:104 +#: ../lib/python/temporal/univar_statistics.py:105 #, fuzzy, python-format msgid "Unable to get statistics for 3d raster map <%s>" msgstr " [%s] غير قادر على أنشاء مل٠عنوان رئيسى Ù„" -#: ../lib/python/temporal/univar_statistics.py:168 +#: ../lib/python/temporal/univar_statistics.py:170 #, fuzzy, python-format msgid "Space time %(sp)s dataset <%(i)s> not found" msgstr "غير موجود'%s' الÙيكتور" -#: ../lib/python/temporal/univar_statistics.py:222 +#: ../lib/python/temporal/univar_statistics.py:224 #, fuzzy, python-format msgid "Unable to get statistics for vector map <%s>" msgstr "[%s ÙÙ‰ %s]لم يمكن انشاء مل٠العنوان الرئيسى" @@ -2648,41 +2713,41 @@ msgid "Unable to remove timestamp for vector map <%s>" msgstr "[%s ÙÙ‰ %s]لم يمكن انشاء مل٠العنوان الرئيسى" -#: ../lib/python/temporal/temporal_vector_algebra.py:386 +#: ../lib/python/temporal/temporal_vector_algebra.py:387 #, python-format msgid "" "Error vector maps with basename %s exist. Use --o flag to overwrite existing " "file" msgstr "" -#: ../lib/python/temporal/temporal_vector_algebra.py:419 +#: ../lib/python/temporal/temporal_vector_algebra.py:420 #, fuzzy, python-format msgid "" "Error starting %s : \n" "%s" msgstr "خطا ÙÙ‰ كتابة مل٠الطبوغراÙية\n" -#: ../lib/python/temporal/temporal_vector_algebra.py:492 +#: ../lib/python/temporal/temporal_vector_algebra.py:493 #, fuzzy, python-format msgid "" "Error vector map %s exist in temporal database. Use overwrite flag. : \n" "%s" msgstr "موجود ولايمكن تغييره '%s' الÙيكتور" -#: ../lib/python/temporal/core.py:603 +#: ../lib/python/temporal/core.py:605 msgid "" "Unable to initialize the temporal DBMI interface. Please use t.connect to " "specify the driver and the database string" msgstr "" -#: ../lib/python/temporal/core.py:672 +#: ../lib/python/temporal/core.py:674 #, fuzzy, python-format msgid "" "Unable to receive temporal database metadata.\n" "Current temporal database info:%(info)s" msgstr "datum لم يمكن Ùتح مل٠جدول : %s" -#: ../lib/python/temporal/core.py:677 +#: ../lib/python/temporal/core.py:679 #, fuzzy, python-format msgid "" "Unsupported temporal database: version mismatch.\n" @@ -2691,7 +2756,7 @@ "Current temporal database info:%(info)s" msgstr "datum لم يمكن Ùتح مل٠جدول : %s" -#: ../lib/python/temporal/core.py:685 +#: ../lib/python/temporal/core.py:687 #, fuzzy, python-format msgid "" "Unsupported temporal database: version mismatch.\n" @@ -2699,12 +2764,12 @@ "Current temporal database info:%(info)s" msgstr "datum لم يمكن Ùتح مل٠جدول : %s" -#: ../lib/python/temporal/core.py:773 +#: ../lib/python/temporal/core.py:775 #, fuzzy, python-format msgid "Creating temporal database: %s" msgstr "لم يتم كتابة روابط قاعدة البيانات" -#: ../lib/python/temporal/core.py:782 +#: ../lib/python/temporal/core.py:784 #, python-format msgid "" "Unable to create SQLite temporal database\n" @@ -2712,37 +2777,37 @@ "Please use t.connect to set a read- and writable temporal database path" msgstr "" -#: ../lib/python/temporal/core.py:947 +#: ../lib/python/temporal/core.py:949 #, fuzzy msgid "Unable to mogrify sql statement. " msgstr " [%s] غير قادر على أنشاء مل٠عنوان رئيسى Ù„" -#: ../lib/python/temporal/core.py:969 +#: ../lib/python/temporal/core.py:971 #, fuzzy msgid "Unable to check table. " msgstr "لم يمكن Ùتحه %s ÙÙ‰ %s" -#: ../lib/python/temporal/core.py:985 +#: ../lib/python/temporal/core.py:987 #, fuzzy msgid "Unable to execute sql statement. " msgstr "لم يتم تنÙيذ الأمر" -#: ../lib/python/temporal/core.py:995 +#: ../lib/python/temporal/core.py:997 #, fuzzy msgid "Unable to fetch one. " msgstr "[%s] لم يتم ايجاد" -#: ../lib/python/temporal/core.py:1005 +#: ../lib/python/temporal/core.py:1007 #, fuzzy msgid "Unable to fetch all. " msgstr "لم يمكن Ùتحه %s ÙÙ‰ %s" -#: ../lib/python/temporal/core.py:1022 +#: ../lib/python/temporal/core.py:1024 #, fuzzy msgid "Unable to execute transaction. " msgstr "لم يتم تنÙيذ الأمر" -#: ../lib/python/temporal/core.py:1126 +#: ../lib/python/temporal/core.py:1128 #, python-format msgid "" "Unable to connect to %(db)s database: %(string)s\n" @@ -2750,14 +2815,14 @@ "Please use t.connect to set a read- and writable temporal database backend" msgstr "" -#: ../lib/python/temporal/core.py:1286 +#: ../lib/python/temporal/core.py:1288 #, fuzzy, python-format msgid "" "Unable to execute :\n" " %(sql)s" msgstr "لم يتم تنÙيذ الأمر" -#: ../lib/python/temporal/core.py:1330 +#: ../lib/python/temporal/core.py:1332 #, fuzzy, python-format msgid "" "Unable to execute transaction:\n" @@ -2812,14 +2877,14 @@ msgstr "" #: ../lib/python/script/array.py:157 ../lib/python/script/array.py:207 -#: ../lib/python/script/array.py:254 ../lib/python/script/array.py:305 -#: ../lib/python/script/array.py:356 ../lib/python/script/array.py:398 +#: ../lib/python/script/array.py:254 ../lib/python/script/array.py:306 +#: ../lib/python/script/array.py:357 ../lib/python/script/array.py:399 #, fuzzy, python-format msgid "Invalid kind <%s>" msgstr " [%s] غير قادر على أنشاء مل٠عنوان رئيسى Ù„" #: ../lib/python/script/array.py:160 ../lib/python/script/array.py:210 -#: ../lib/python/script/array.py:308 ../lib/python/script/array.py:359 +#: ../lib/python/script/array.py:309 ../lib/python/script/array.py:360 #, fuzzy, python-format msgid "Invalid size <%d>" msgstr " [%s] غير قادر على أنشاء مل٠عنوان رئيسى Ù„" @@ -2830,17 +2895,17 @@ "raster name in the constructor" msgstr "" -#: ../lib/python/script/array.py:247 ../lib/python/script/array.py:392 +#: ../lib/python/script/array.py:247 ../lib/python/script/array.py:393 #, fuzzy, python-format msgid "Invalid FP size <%d>" msgstr " [%s] غير قادر على أنشاء مل٠عنوان رئيسى Ù„" -#: ../lib/python/script/array.py:251 ../lib/python/script/array.py:395 +#: ../lib/python/script/array.py:251 ../lib/python/script/array.py:396 #, fuzzy, python-format msgid "Invalid integer size <%d>" msgstr " [%s] غير قادر على أنشاء مل٠عنوان رئيسى Ù„" -#: ../lib/python/script/array.py:346 +#: ../lib/python/script/array.py:347 msgid "" "grass.script.array3d.read is deprecated and does not work on MS Windows, " "pass 3D raster name in the constructor" @@ -2918,17 +2983,27 @@ msgid "color" msgstr "" +#: ../lib/python/script/setup.py:229 +#, fuzzy +msgid "Cleaning up default sqlite database ..." +msgstr "لم يمكن Ùتح مل٠مؤقت" + +#: ../lib/python/script/setup.py:247 ../lib/init/grass.py:1782 +#, fuzzy +msgid "Cleaning up temporary files..." +msgstr "لم يمكن Ùتح مل٠مؤقت" + #: ../lib/python/script/raster3d.py:92 #, python-format msgid "An error occurred while running r3.mapcalc with expression: %s" msgstr "" -#: ../lib/python/script/core.py:67 +#: ../lib/python/script/core.py:69 #, python-brace-format msgid "Cannot find the executable {0}" msgstr "" -#: ../lib/python/script/core.py:307 +#: ../lib/python/script/core.py:309 #, python-format msgid "" "To run the module <%s> add underscore at the end of the option <%s> to avoid " @@ -2936,51 +3011,51 @@ "GRASS GIS 7.0 and will be removed in version 7.1." msgstr "" -#: ../lib/python/script/core.py:987 +#: ../lib/python/script/core.py:1013 msgid "Mixing value types. Will try to compare after integer conversion" msgstr "" -#: ../lib/python/script/core.py:1188 +#: ../lib/python/script/core.py:1214 #, python-format msgid "Element type should be \"cell\" and not \"%s\"" msgstr "" -#: ../lib/python/script/core.py:1217 ../lib/python/script/core.py:1282 +#: ../lib/python/script/core.py:1243 ../lib/python/script/core.py:1308 #, python-format msgid "Element type should be \"raster\" and not \"%s\"" msgstr "" -#: ../lib/python/script/core.py:1437 +#: ../lib/python/script/core.py:1463 #, fuzzy msgid "Unable to list mapsets" msgstr " %s لم يمكن Ùتح" -#: ../lib/python/script/core.py:1476 +#: ../lib/python/script/core.py:1502 #, python-format msgid "Location <%s> already exists. Operation canceled." msgstr "" -#: ../lib/python/script/core.py:1479 +#: ../lib/python/script/core.py:1505 #, fuzzy, python-format msgid "Location <%s> already exists and will be overwritten" msgstr "موجود ولايمكن تغييره '%s' الÙيكتور" -#: ../lib/python/script/core.py:1603 +#: ../lib/python/script/core.py:1629 #, python-brace-format msgid "Debug level {0}" msgstr "" -#: ../lib/python/script/core.py:1606 +#: ../lib/python/script/core.py:1632 #, python-brace-format msgid "WARNING: Ignoring unsupported debug level (must be >=0 and <=5). {0}\n" msgstr "" -#: ../lib/python/script/core.py:1622 +#: ../lib/python/script/core.py:1648 #, fuzzy, python-format msgid "Illegal filename <%s>. Cannot be 'NULL' or start with '.'." msgstr "يجب أن لا يحوى نقطة أو قيمة معدومة <%s> اسم ما٠Ùيكتورى غير سليم\n" -#: ../lib/python/script/core.py:1631 +#: ../lib/python/script/core.py:1657 #, fuzzy, python-format msgid "Illegal filename <%(s)s>. <%(il)s> not allowed.\n" msgstr " غير مسموح به والاسم غير صحيح <%c> الحرÙ" @@ -3022,7 +3097,7 @@ msgid "Cannot parse interface description of<{name}> module: {error}" msgstr "" -#: ../lib/python/pygrass/modules/grid/grid.py:553 +#: ../lib/python/pygrass/modules/grid/grid.py:554 msgid "Execution of subprocesses was not successful" msgstr "" @@ -3045,17 +3120,17 @@ msgid "Error executing: Rast_set_cat" msgstr "للخرائط الراسترية الموجودة %d\n" -#: ../lib/python/pygrass/raster/abstract.py:275 +#: ../lib/python/pygrass/raster/abstract.py:274 #, fuzzy, python-brace-format msgid "Mode type: {0} not supported ('r', 'w')" msgstr "غير موجود'%s' الÙيكتور" -#: ../lib/python/pygrass/raster/abstract.py:286 +#: ../lib/python/pygrass/raster/abstract.py:285 #, fuzzy, python-brace-format msgid "Overwrite type: {0} not supported (True/False)" msgstr "غير موجود'%s' الÙيكتور" -#: ../lib/python/pygrass/raster/abstract.py:299 +#: ../lib/python/pygrass/raster/abstract.py:298 #: ../lib/python/pygrass/vector/abstract.py:97 #, python-brace-format msgid "Map name {0} not valid" @@ -3095,11 +3170,11 @@ msgid "Raster map <{0}> does not exist" msgstr "'%s' لم يمكن Ùتح مل٠التاريخ للÙيكتور" -#: ../lib/python/pygrass/errors.py:17 +#: ../lib/python/pygrass/errors.py:18 msgid "The map is close!" msgstr "" -#: ../lib/python/pygrass/errors.py:28 +#: ../lib/python/pygrass/errors.py:29 msgid "The self.c_mapinfo pointer must be correctly initiated" msgstr "" @@ -3116,12 +3191,12 @@ msgid "You must use the force flag to actually remove it. Exiting." msgstr "" -#: ../lib/python/pygrass/vector/__init__.py:806 +#: ../lib/python/pygrass/vector/__init__.py:813 #, fuzzy, python-format msgid "Unable to read line of feature %i" msgstr "لم يمكن Ùتح مل٠مؤقت" -#: ../lib/python/pygrass/vector/__init__.py:895 +#: ../lib/python/pygrass/vector/__init__.py:902 #, fuzzy, python-format msgid "Unable to read area with id %i" msgstr "لم يمكن Ùتحه %s ÙÙ‰ %s" @@ -3325,13 +3400,8 @@ msgid "Unable to read PNG" msgstr " %s لم يمكن Ùتح" -#: ../lib/pngdriver/read_png.c:60 -#, fuzzy -msgid "Unable allocate PNG structure" -msgstr "لم يمكن توÙير ذاكرة كاÙية\n" - -#: ../lib/pngdriver/read_png.c:64 ../lib/pngdriver/write_png.c:71 -#: ../lib/pngdriver/write_png.c:75 +#: ../lib/pngdriver/read_png.c:60 ../lib/pngdriver/read_png.c:64 +#: ../lib/pngdriver/write_png.c:71 ../lib/pngdriver/write_png.c:75 #, fuzzy msgid "Unable to allocate PNG structure" msgstr "لم يمكن توÙير ذاكرة كاÙية\n" @@ -3528,7 +3598,7 @@ #: ../lib/imagery/iscatt_core.c:745 #, fuzzy, c-format -msgid "Unable to read find raster <%s>" +msgid "Unable to find raster <%s>" msgstr " [%s] غير قادر على أنشاء مل٠عنوان رئيسى Ù„" #: ../lib/imagery/iscatt_core.c:755 @@ -3663,7 +3733,7 @@ msgid "WARNING" msgstr "تحذير:" -#: ../lib/init/grass.py:187 ../lib/gis/parser.c:621 +#: ../lib/init/grass.py:187 ../lib/gis/parser.c:628 #, fuzzy msgid "ERROR" msgstr "خطــــأ:" @@ -3673,7 +3743,7 @@ msgid "Exiting..." msgstr " : توصيل اشباه المراكز" -#: ../lib/init/grass.py:332 +#: ../lib/init/grass.py:336 #, fuzzy msgid "Usage" msgstr "" @@ -3681,7 +3751,7 @@ "الإستخدام:\n" " " -#: ../lib/init/grass.py:333 ../lib/gis/parser_html.c:141 +#: ../lib/init/grass.py:337 ../lib/gis/parser_html.c:141 #: ../lib/gis/parser_rest.c:146 #, fuzzy msgid "Flags" @@ -3689,53 +3759,53 @@ "\n" "علامات:\n" -#: ../lib/init/grass.py:334 +#: ../lib/init/grass.py:338 msgid "print this help message" msgstr "" -#: ../lib/init/grass.py:335 +#: ../lib/init/grass.py:339 msgid "show version information and exit" msgstr "" -#: ../lib/init/grass.py:336 +#: ../lib/init/grass.py:340 msgid "create given database, location or mapset if it doesn't exist" msgstr "" -#: ../lib/init/grass.py:337 +#: ../lib/init/grass.py:341 msgid "exit after creation of location or mapset. Only with -c flag" msgstr "" -#: ../lib/init/grass.py:338 +#: ../lib/init/grass.py:342 msgid "" -"force removal of .gislock if exists (use with care!). Only with -text flag" +"force removal of .gislock if exists (use with care!). Only with --text flag" msgstr "" -#: ../lib/init/grass.py:339 +#: ../lib/init/grass.py:343 msgid "use text based interface (skip welcome screen)" msgstr "" -#: ../lib/init/grass.py:340 ../lib/init/grass.py:342 ../lib/init/grass.py:344 +#: ../lib/init/grass.py:344 ../lib/init/grass.py:346 ../lib/init/grass.py:348 #, fuzzy msgid "and set as default" msgstr "لقبول الأساس المخزن" -#: ../lib/init/grass.py:341 +#: ../lib/init/grass.py:345 msgid "use text based interface (show welcome screen)" msgstr "" -#: ../lib/init/grass.py:343 +#: ../lib/init/grass.py:347 msgid "use $DEFAULT_GUI graphical user interface" msgstr "" -#: ../lib/init/grass.py:345 +#: ../lib/init/grass.py:349 msgid "print GRASS configuration parameters" msgstr "" -#: ../lib/init/grass.py:346 +#: ../lib/init/grass.py:350 msgid "options: arch,build,compiler,path,revision,version" msgstr "" -#: ../lib/init/grass.py:347 ../lib/gis/parser_html.c:189 +#: ../lib/init/grass.py:351 ../lib/gis/parser_html.c:189 #: ../lib/gis/parser_rest.c:179 #, fuzzy msgid "Parameters" @@ -3743,122 +3813,136 @@ "\n" "إحداثيات:\n" -#: ../lib/init/grass.py:348 +#: ../lib/init/grass.py:352 msgid "initial GRASS GIS database directory" msgstr "" -#: ../lib/init/grass.py:349 +#: ../lib/init/grass.py:353 msgid "directory containing Locations" msgstr "" -#: ../lib/init/grass.py:350 +#: ../lib/init/grass.py:354 #, fuzzy msgid "initial GRASS Location" msgstr "أسÙا<%s> ليس إختيار صحيح\n" -#: ../lib/init/grass.py:351 +#: ../lib/init/grass.py:355 msgid "" "directory containing Mapsets with one common coordinate system (projection)" msgstr "" -#: ../lib/init/grass.py:352 +#: ../lib/init/grass.py:356 msgid "initial GRASS Mapset" msgstr "" -#: ../lib/init/grass.py:353 +#: ../lib/init/grass.py:357 msgid "fully qualified initial Mapset directory" msgstr "" -#: ../lib/init/grass.py:354 +#: ../lib/init/grass.py:358 msgid "Environment variables relevant for startup" msgstr "" -#: ../lib/init/grass.py:355 +#: ../lib/init/grass.py:359 msgid "select GUI (text, gui, gtext)" msgstr "" -#: ../lib/init/grass.py:356 +#: ../lib/init/grass.py:360 msgid "set html web browser for help pages" msgstr "" -#: ../lib/init/grass.py:357 +#: ../lib/init/grass.py:361 msgid "set additional path(s) to local GRASS modules or user scripts" msgstr "" -#: ../lib/init/grass.py:358 +#: ../lib/init/grass.py:362 msgid "set additional GISBASE for locally installed GRASS Addons" msgstr "" -#: ../lib/init/grass.py:359 +#: ../lib/init/grass.py:363 msgid "shell script to be processed as batch job" msgstr "" -#: ../lib/init/grass.py:360 +#: ../lib/init/grass.py:364 msgid "set Python interpreter name to override 'python'" msgstr "" -#: ../lib/init/grass.py:361 +#: ../lib/init/grass.py:365 msgid "execute GRASS module or script" msgstr "" -#: ../lib/init/grass.py:362 +#: ../lib/init/grass.py:366 msgid "provided executable will be executed in GRASS session" msgstr "" -#: ../lib/init/grass.py:363 +#: ../lib/init/grass.py:367 msgid "GRASS module, script or any other executable" msgstr "" -#: ../lib/init/grass.py:364 +#: ../lib/init/grass.py:368 msgid "parameters of the executable" msgstr "" -#: ../lib/init/grass.py:365 +#: ../lib/init/grass.py:369 msgid "standard flags" msgstr "" -#: ../lib/init/grass.py:390 +#: ../lib/init/grass.py:370 +msgid "create temporary location (use with the --exec flag)" +msgstr "" + +#: ../lib/init/grass.py:395 msgid "The APPDATA variable is not set, ask your operating system support" msgstr "" -#: ../lib/init/grass.py:393 +#: ../lib/init/grass.py:398 msgid "" "The APPDATA variable points to directory which does not exist, ask your " "operating system support" msgstr "" -#: ../lib/init/grass.py:440 +#: ../lib/init/grass.py:411 +#, fuzzy, python-format +msgid "Failed to create configuration directory '%s' with error: %s" +msgstr " [%s] غير قادر على أنشاء مل٠عنوان رئيسى Ù„" + +#: ../lib/init/grass.py:454 #, fuzzy, python-format msgid "" "Unable to create temporary directory ! Exiting." msgstr "لم يمكن توÙير ذاكرة كاÙية\n" -#: ../lib/init/grass.py:493 +#: ../lib/init/grass.py:507 #, python-brace-format msgid "Invalid line in RC file ({file}): '{line}' ({error})\n" msgstr "" -#: ../lib/init/grass.py:547 +#: ../lib/init/grass.py:513 +#, python-brace-format +msgid "Empty RC file ({file})" +msgstr "" + +#: ../lib/init/grass.py:563 #, fuzzy, python-format msgid "GUI <%s> not supported in this version" msgstr "الشكل المطلوب غير متاح ÙÙ‰ هذا الأصدار" -#: ../lib/init/grass.py:708 +#: ../lib/init/grass.py:729 msgid "Searched for a web browser, but none found" msgstr "" -#: ../lib/init/grass.py:747 +#: ../lib/init/grass.py:769 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" msgstr "" -#: ../lib/init/grass.py:751 +#: ../lib/init/grass.py:773 msgid "GRASS GUI not found. Please check your installation." msgstr "" -#: ../lib/init/grass.py:753 +#: ../lib/init/grass.py:775 msgid "" "{}\n" "Switching to text based interface mode.\n" @@ -3866,7 +3950,7 @@ "Hit RETURN to continue.\n" msgstr "" -#: ../lib/init/grass.py:762 +#: ../lib/init/grass.py:784 msgid "" "It appears that the X Windows system is not active.\n" "A graphical based user interface is not supported.\n" @@ -3876,104 +3960,146 @@ "Hit RETURN to continue.\n" msgstr "" -#: ../lib/init/grass.py:855 ../lib/gis/make_mapset.c:66 +#: ../lib/init/grass.py:880 ../lib/gis/make_mapset.c:66 #, fuzzy, c-format, python-format msgid "Location <%s> doesn't exist" msgstr "'%s' لم يمكن Ùتح مل٠التاريخ للÙيكتور" -#: ../lib/init/grass.py:857 +#: ../lib/init/grass.py:882 #, python-format msgid "<%s> is not a valid GRASS Location because PERMANENT Mapset is missing" msgstr "" -#: ../lib/init/grass.py:860 +#: ../lib/init/grass.py:885 #, python-format msgid "<%s> is not a valid GRASS Location because PERMANENT is not a directory" msgstr "" -#: ../lib/init/grass.py:865 +#: ../lib/init/grass.py:890 #, python-format msgid "" "<%s> is not a valid GRASS Location because PERMANENT Mapset does not have a " "DEFAULT_WIND file (default computational region)" msgstr "" -#: ../lib/init/grass.py:870 +#: ../lib/init/grass.py:895 #, python-brace-format msgid "" "Mapset <{mapset}> doesn't exist in GRASS Location <{loc}>. A new mapset can " "be created by '-c' switch." msgstr "" -#: ../lib/init/grass.py:874 +#: ../lib/init/grass.py:899 #, python-format msgid "<%s> is not a GRASS Mapset because it is not a directory" msgstr "" -#: ../lib/init/grass.py:877 +#: ../lib/init/grass.py:902 #, python-format msgid "<%s> is not a valid GRASS Mapset because it does not have a WIND file" msgstr "" -#: ../lib/init/grass.py:881 +#: ../lib/init/grass.py:906 #, python-format msgid "<%s> is not a valid GRASS Mapset because its WIND file is not readable" msgstr "" -#: ../lib/init/grass.py:884 +#: ../lib/init/grass.py:909 #, python-brace-format msgid "" "Mapset <{mapset}> or Location <{location}> is invalid for an unknown reason" msgstr "" -#: ../lib/init/grass.py:947 -#, python-format -msgid "Failed to create new location. The location <%s> already exists." +#: ../lib/init/grass.py:934 +#, python-brace-format +msgid "" +"Unable to create new location because the location <{location}> already " +"exists." +msgstr "" + +#: ../lib/init/grass.py:938 +#, python-brace-format +msgid "Unable to create new location <{location}> because <{path}> is a file." +msgstr "" + +#: ../lib/init/grass.py:941 +#, python-brace-format +msgid "" +"Unable to create new location <{location}> because the directory <{path}> " +"already exists." +msgstr "" + +#: ../lib/init/grass.py:945 +#, python-brace-format +msgid "" +"Unable to create new location in the directory <{path}> for an unknown " +"reason." +msgstr "" + +#: ../lib/init/grass.py:992 +msgid "" +"Mapset <{}> already exists. Ignoring the request to create it. Note that " +"this warning may become an error in future versions." msgstr "" -#: ../lib/init/grass.py:954 -msgid "Missing WIND file" +#: ../lib/init/grass.py:1020 +msgid "Creating new GRASS GIS location <{}>..." msgstr "" -#: ../lib/init/grass.py:972 +#: ../lib/init/grass.py:1026 +msgid "Creating new GRASS GIS mapset <{}>..." +msgstr "" + +#: ../lib/init/grass.py:1031 +#, fuzzy, python-brace-format +msgid "Unable to create new mapset <{mapset}> because <{path}> is a file." +msgstr "لم يمكن Ùتحه %s ÙÙ‰ %s" + +#: ../lib/init/grass.py:1037 msgid "" -"GISDBASE, LOCATION_NAME and MAPSET variables not set properly.\n" -"Interactive startup needed." +"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:996 +#: ../lib/init/grass.py:1061 +msgid "" +"GRASS GIS database directory, location and mapset not set properly. Use GUI " +"or command line to set them." +msgstr "" + +#: ../lib/init/grass.py:1086 #, python-format msgid "" "Invalid user interface specified - <%s>. Use the --help option to see valid " "interface names." msgstr "" -#: ../lib/init/grass.py:1015 +#: ../lib/init/grass.py:1106 #, python-brace-format msgid "" "Error in GUI startup. See messages above (if any) and if necessary, please " "report this error to the GRASS developers.\n" "On systems with package manager, make sure you have the right GUI package, " "probably named grass-gui, installed.\n" -"To run GRASS GIS in text mode use the -text flag.\n" +"To run GRASS GIS in text mode use the --text flag.\n" "Use '--help' for further options\n" " {cmd_name} --help\n" "See also: https://grass.osgeo.org/{cmd_name}/manuals/helptext.html" msgstr "" -#: ../lib/init/grass.py:1027 +#: ../lib/init/grass.py:1118 msgid "" "Exit was requested in GUI.\n" "GRASS GIS will not start. Bye." msgstr "" -#: ../lib/init/grass.py:1030 +#: ../lib/init/grass.py:1121 msgid "" "Invalid return code from GUI startup script.\n" "Please advise GRASS developers of this error." msgstr "" -#: ../lib/init/grass.py:1077 +#: ../lib/init/grass.py:1168 #, python-brace-format msgid "" "Error reading data path information from g.gisenv.\n" @@ -3984,27 +4110,23 @@ "Check the <{file}> file." msgstr "" -#: ../lib/init/grass.py:1158 ../lib/init/grass.py:1162 -msgid "Default locale settings are missing. GRASS running with C locale." -msgstr "" - -#: ../lib/init/grass.py:1240 +#: ../lib/init/grass.py:1381 #, python-format msgid "Path '%s' doesn't exist" msgstr "" -#: ../lib/init/grass.py:1242 +#: ../lib/init/grass.py:1383 #, python-format msgid "Path '%s' not accessible." msgstr "" #. GTC %s is mapset's folder path -#: ../lib/init/grass.py:1247 +#: ../lib/init/grass.py:1388 #, python-format msgid "You are not the owner of '%s'." msgstr "" -#: ../lib/init/grass.py:1255 +#: ../lib/init/grass.py:1396 #, python-format msgid "" "%(user)s is currently running GRASS in selected mapset (file %(file)s " @@ -4014,36 +4136,36 @@ "sure..." msgstr "" -#: ../lib/init/grass.py:1262 +#: ../lib/init/grass.py:1405 #, python-format msgid "" "%(user)s is currently running GRASS in selected mapset (file %(file)s " "found). Forcing to launch GRASS..." msgstr "" -#: ../lib/init/grass.py:1266 +#: ../lib/init/grass.py:1409 #, python-format msgid "" "Unable to properly access '%s'.\n" "Please notify system personnel." msgstr "" -#: ../lib/init/grass.py:1287 +#: ../lib/init/grass.py:1430 #, fuzzy msgid "Building user fontcap..." msgstr "يتم الان بناء الطبولوجى ...\n" -#: ../lib/init/grass.py:1346 +#: ../lib/init/grass.py:1489 #, fuzzy msgid "The SHELL variable is not set" msgstr "GISRC - المتغير لم يحدد بشكل صحيح" -#: ../lib/init/grass.py:1362 +#: ../lib/init/grass.py:1505 #, python-brace-format msgid "Unsupported shell <{sh}>: {env_file}" msgstr "" -#: ../lib/init/grass.py:1378 +#: ../lib/init/grass.py:1521 #, python-format msgid "" "Job file <%s> has been defined in the 'GRASS_BATCH_JOB' variable but not " @@ -4052,116 +4174,122 @@ "Use 'unset GRASS_BATCH_JOB' to disable batch job processing." msgstr "" -#: ../lib/init/grass.py:1385 +#: ../lib/init/grass.py:1528 #, python-format msgid "Change file permission to 'executable' for <%s>" msgstr "" -#: ../lib/init/grass.py:1400 +#: ../lib/init/grass.py:1543 #, fuzzy, python-format msgid "Executing <%s> ..." msgstr " : توصيل اشباه المراكز" -#: ../lib/init/grass.py:1407 +#: ../lib/init/grass.py:1550 #, fuzzy, python-brace-format msgid "" "Execution of <{cmd}> failed:\n" "{error}" msgstr "Ùشل الإتصال\n" -#: ../lib/init/grass.py:1410 +#: ../lib/init/grass.py:1553 #, fuzzy, python-format msgid "Execution of <%s> finished." msgstr "لم يمكن Ùتحه %s ÙÙ‰ %s" -#: ../lib/init/grass.py:1441 +#: ../lib/init/grass.py:1583 #, fuzzy, python-brace-format msgid "Unable to close GUI. {0}" msgstr " %s لم يمكن Ùتح" -#: ../lib/init/grass.py:1468 +#: ../lib/init/grass.py:1611 #, python-format msgid "Welcome to GRASS GIS %s" msgstr "" -#: ../lib/init/grass.py:1490 +#: ../lib/init/grass.py:1633 msgid "GRASS GIS homepage:" msgstr "" #. GTC Running through: SHELL NAME -#: ../lib/init/grass.py:1492 +#: ../lib/init/grass.py:1635 msgid "This version running through:" msgstr "" -#: ../lib/init/grass.py:1494 +#: ../lib/init/grass.py:1637 msgid "Help is available with the command:" msgstr "" -#: ../lib/init/grass.py:1495 +#: ../lib/init/grass.py:1638 msgid "See the licence terms with:" msgstr "" -#: ../lib/init/grass.py:1496 +#: ../lib/init/grass.py:1639 msgid "See citation options with:" msgstr "" -#: ../lib/init/grass.py:1499 +#: ../lib/init/grass.py:1642 msgid "If required, restart the GUI with:" msgstr "" -#: ../lib/init/grass.py:1501 +#: ../lib/init/grass.py:1644 msgid "Start the GUI with:" msgstr "" -#: ../lib/init/grass.py:1503 +#: ../lib/init/grass.py:1646 msgid "When ready to quit enter:" msgstr "" -#: ../lib/init/grass.py:1591 +#: ../lib/init/grass.py:1733 msgid "2D and 3D raster MASKs present" msgstr "" -#: ../lib/init/grass.py:1592 +#: ../lib/init/grass.py:1734 msgid "Raster MASK present" msgstr "" -#: ../lib/init/grass.py:1593 +#: ../lib/init/grass.py:1735 msgid "3D raster MASK present" msgstr "" -#: ../lib/init/grass.py:1634 +#: ../lib/init/grass.py:1775 #, fuzzy msgid "Done." msgstr "لاشىء" -#: ../lib/init/grass.py:1636 +#: ../lib/init/grass.py:1777 msgid "Goodbye from GRASS GIS" msgstr "" -#: ../lib/init/grass.py:1641 -#, fuzzy -msgid "Cleaning up temporary files..." -msgstr "لم يمكن Ùتح مل٠مؤقت" - -#: ../lib/init/grass.py:1661 +#: ../lib/init/grass.py:1813 msgid "Please install the GRASS GIS development package" msgstr "" -#: ../lib/init/grass.py:1695 +#: ../lib/init/grass.py:1848 #, fuzzy, python-format msgid "Parameter <%s> not supported" msgstr "غير موجود'%s' الÙيكتور" -#: ../lib/init/grass.py:1839 +#: ../lib/init/grass.py:1998 msgid "Flag -e requires also flag -c" msgstr "" -#: ../lib/init/grass.py:1886 +#: ../lib/init/grass.py:2000 +msgid "" +"Coordinate reference system argument (e.g. EPSG) is needed for --tmp-location" +msgstr "" + +#: ../lib/init/grass.py:2003 +msgid "" +"Only one argument (e.g. EPSG) is needed for --tmp-location, mapset name <{}> " +"provided" +msgstr "" + +#: ../lib/init/grass.py:2058 #, python-brace-format msgid "" "Unable to start GRASS GIS. You have the choice to:\n" -" - Launch the graphical user interface with the '-gui' switch\n" -" {cmd_name} -gui\n" +" - Launch the graphical user interface with the '--gui' switch\n" +" {cmd_name} --gui\n" " - Launch with path to the location/mapset as an argument\n" " {cmd_name} /path/to/location/mapset`\n" " - Create a location with '-c' and launch in its PERMANENT mapset\n" @@ -4173,27 +4301,23 @@ "See also: https://grass.osgeo.org/{cmd_name}/manuals/helptext.html" msgstr "" -#: ../lib/init/grass.py:1909 -msgid "Creating new GRASS GIS location/mapset..." -msgstr "" - -#: ../lib/init/grass.py:1911 +#: ../lib/init/grass.py:2080 msgid "Starting GRASS GIS..." msgstr "" -#: ../lib/init/grass.py:1932 +#: ../lib/init/grass.py:2101 #, python-brace-format msgid "" -"<{0}> requested, but not available. Run GRASS in text mode (-text) or " +"<{0}> requested, but not available. Run GRASS in text mode (--text) or " "install missing package (usually 'grass-gui')." msgstr "" -#: ../lib/init/grass.py:1986 +#: ../lib/init/grass.py:2162 #, python-format msgid "Launching <%s> GUI in the background, please wait..." msgstr "" -#: ../lib/init/grass.py:2008 +#: ../lib/init/grass.py:2184 #, fuzzy, python-format msgid "Failed to start shell '%s'" msgstr "لم يمكن Ùتحه %s ÙÙ‰ %s" @@ -4212,43 +4336,51 @@ msgid "Unable to write lockfile %s (%s)" msgstr "لم يمكن Ùتحه %s ÙÙ‰ %s" -#: ../lib/segment/open.c:53 +#: ../lib/segment/open.c:57 +msgid "Using memory cache" +msgstr "" + +#: ../lib/segment/open.c:70 +msgid "Using disk cache" +msgstr "" + +#: ../lib/segment/open.c:73 msgid "Segment file name is NULL" msgstr "" -#: ../lib/segment/open.c:58 +#: ../lib/segment/open.c:78 msgid "Segment file exists already" msgstr "" -#: ../lib/segment/open.c:66 +#: ../lib/segment/open.c:86 #, fuzzy msgid "Unable to create segment file" msgstr "لم يمكن Ùتح مل٠مؤقت" -#: ../lib/segment/open.c:74 +#: ../lib/segment/open.c:94 #, fuzzy msgid "Could not write segment file" msgstr "لم يتم انشاء عملية جديدة" -#: ../lib/segment/open.c:78 +#: ../lib/segment/open.c:98 msgid "Illegal segment configuration parameter(s)" msgstr "" -#: ../lib/segment/open.c:87 +#: ../lib/segment/open.c:107 #, fuzzy msgid "Unable to re-open segment file" msgstr "لم يمكن Ùتحه %s ÙÙ‰ %s" -#: ../lib/segment/open.c:94 +#: ../lib/segment/open.c:114 #, fuzzy msgid "Could not read segment file" msgstr "'%s' لم يمكن رصد بيانات الملÙ" -#: ../lib/segment/format.c:144 +#: ../lib/segment/format.c:143 msgid "Segment format: file size too large" msgstr "" -#: ../lib/segment/format.c:145 +#: ../lib/segment/format.c:144 msgid "Please recompile with Large File Support (LFS)" msgstr "" @@ -4868,55 +5000,60 @@ msgid "Pseudo-random number generator not seeded" msgstr "" -#: ../lib/gis/cmprlz4.c:81 ../lib/gis/cmprlz4.c:138 ../lib/gis/cmprbzip.c:90 -#: ../lib/gis/cmprbzip.c:164 ../lib/gis/cmprzlib.c:99 ../lib/gis/cmprzlib.c:195 -#: ../lib/gis/compress.c:303 +#: ../lib/gis/cmprlz4.c:89 ../lib/gis/cmprlz4.c:156 ../lib/gis/cmprbzip.c:104 +#: ../lib/gis/cmprbzip.c:183 ../lib/gis/cmprzstd.c:102 +#: ../lib/gis/cmprzstd.c:176 ../lib/gis/cmprzlib.c:100 +#: ../lib/gis/cmprzlib.c:179 ../lib/gis/compress.c:335 msgid "No source buffer" msgstr "" -#: ../lib/gis/cmprlz4.c:84 ../lib/gis/cmprlz4.c:141 ../lib/gis/cmprbzip.c:93 -#: ../lib/gis/cmprbzip.c:167 ../lib/gis/cmprzlib.c:102 -#: ../lib/gis/cmprzlib.c:198 +#: ../lib/gis/cmprlz4.c:92 ../lib/gis/cmprlz4.c:159 ../lib/gis/cmprbzip.c:107 +#: ../lib/gis/cmprbzip.c:186 ../lib/gis/cmprzstd.c:105 +#: ../lib/gis/cmprzstd.c:179 ../lib/gis/cmprzlib.c:103 +#: ../lib/gis/cmprzlib.c:182 msgid "No destination buffer" msgstr "" -#: ../lib/gis/cmprlz4.c:91 ../lib/gis/cmprlz4.c:148 ../lib/gis/cmprbzip.c:100 -#: ../lib/gis/cmprbzip.c:174 ../lib/gis/cmprzlib.c:109 -#: ../lib/gis/cmprzlib.c:205 ../lib/gis/compress.c:305 +#: ../lib/gis/cmprlz4.c:99 ../lib/gis/cmprlz4.c:166 ../lib/gis/cmprbzip.c:114 +#: ../lib/gis/cmprbzip.c:193 ../lib/gis/cmprzstd.c:112 +#: ../lib/gis/cmprzstd.c:186 ../lib/gis/cmprzlib.c:110 +#: ../lib/gis/cmprzlib.c:189 ../lib/gis/compress.c:337 #, fuzzy, c-format msgid "Invalid source buffer size %d" msgstr " [%s] غير قادر على أنشاء مل٠عنوان رئيسى Ù„" -#: ../lib/gis/cmprlz4.c:93 ../lib/gis/cmprlz4.c:150 ../lib/gis/cmprbzip.c:102 -#: ../lib/gis/cmprbzip.c:176 ../lib/gis/cmprzlib.c:111 -#: ../lib/gis/cmprzlib.c:207 ../lib/gis/compress.c:225 +#: ../lib/gis/cmprlz4.c:101 ../lib/gis/cmprlz4.c:168 ../lib/gis/cmprbzip.c:116 +#: ../lib/gis/cmprbzip.c:195 ../lib/gis/cmprzstd.c:114 +#: ../lib/gis/cmprzstd.c:188 ../lib/gis/cmprzlib.c:112 +#: ../lib/gis/cmprzlib.c:191 ../lib/gis/compress.c:257 #, fuzzy, c-format msgid "Invalid destination buffer size %d" msgstr " [%s] غير قادر على أنشاء مل٠عنوان رئيسى Ù„" -#: ../lib/gis/cmprlz4.c:107 +#: ../lib/gis/cmprlz4.c:121 msgid "LZ4 compression error" msgstr "" -#: ../lib/gis/cmprlz4.c:159 +#: ../lib/gis/cmprlz4.c:177 msgid "LZ4 decompression error" msgstr "" -#: ../lib/gis/cmprlz4.c:168 ../lib/gis/cmprbzip.c:200 +#: ../lib/gis/cmprlz4.c:186 ../lib/gis/cmprbzip.c:219 ../lib/gis/cmprzstd.c:206 +#: ../lib/gis/cmprzlib.c:215 #, c-format msgid "Got uncompressed size %d, expected %d" msgstr "" -#: ../lib/gis/cmprbzip.c:83 ../lib/gis/cmprbzip.c:157 +#: ../lib/gis/cmprbzip.c:97 ../lib/gis/cmprbzip.c:176 msgid "GRASS needs to be compiled with BZIP2 for BZIP2 compression" msgstr "" -#: ../lib/gis/cmprbzip.c:122 +#: ../lib/gis/cmprbzip.c:141 #, c-format msgid "BZIP2 version %s compression error %d" msgstr "" -#: ../lib/gis/cmprbzip.c:189 +#: ../lib/gis/cmprbzip.c:208 #, c-format msgid "BZIP2 version %s decompression error %d" msgstr "" @@ -5015,153 +5152,166 @@ msgid "No ellipsoid info given in file %s in <%s>" msgstr " %s ellipsoid لا يوجد حقل %s ÙÙ‰ %s الملÙ" -#: ../lib/gis/parser.c:355 +#: ../lib/gis/parser.c:348 +msgid "Bug in UI description. Missing module description" +msgstr "" + +#: ../lib/gis/parser.c:358 +msgid "Bug in UI description. Missing option key" +msgstr "" + +#: ../lib/gis/parser.c:360 #, c-format -msgid "BUG in option name, '%s' is not valid" +msgid "Bug in UI description. Option key <%s> is not valid" msgstr "" -#: ../lib/gis/parser.c:407 +#: ../lib/gis/parser.c:362 #, c-format -msgid "BUG in descriptions, option '%s' in <%s> does not exist" +msgid "Bug in UI description. Description for option <%s> missing" msgstr "" -#: ../lib/gis/parser.c:525 +#: ../lib/gis/parser.c:414 +#, c-format +msgid "Bug in UI description. Option '%s' in <%s> does not exist" +msgstr "" + +#: ../lib/gis/parser.c:532 msgid "Use either --quiet or --verbose flag, not both. Assuming --verbose." msgstr "" -#: ../lib/gis/parser.c:539 +#: ../lib/gis/parser.c:546 msgid "Use either --quiet or --verbose flag, not both. Assuming --quiet." msgstr "" -#: ../lib/gis/parser.c:554 +#: ../lib/gis/parser.c:561 msgid "Use either --qq or --verbose flag, not both. Assuming --qq." msgstr "" -#: ../lib/gis/parser.c:585 +#: ../lib/gis/parser.c:592 #, fuzzy, c-format msgid "Sorry <%s> is not a valid option" msgstr "أسÙا<%s> ليس إختيار صحيح\n" -#: ../lib/gis/parser.c:598 +#: ../lib/gis/parser.c:605 msgid "Your installation doesn't include GUI, exiting." msgstr "" -#: ../lib/gis/parser.c:943 +#: ../lib/gis/parser.c:950 #, fuzzy msgid "Unable to determine program name" msgstr "لم يمكن تحديد مكان ملÙات المستخدم" -#: ../lib/gis/parser.c:965 ../lib/gis/parser.c:984 +#: ../lib/gis/parser.c:972 ../lib/gis/parser.c:991 #, fuzzy, c-format msgid "%s: Sorry, <%c> is not a valid flag" msgstr "أسÙا<%s> ليس إختيار صحيح\n" -#: ../lib/gis/parser.c:1114 +#: ../lib/gis/parser.c:1121 #, c-format msgid "%s: Sorry, <%s=> is ambiguous" msgstr "" -#: ../lib/gis/parser.c:1117 +#: ../lib/gis/parser.c:1124 #, c-format msgid "Option <%s=> matches" msgstr "" -#: ../lib/gis/parser.c:1135 +#: ../lib/gis/parser.c:1142 #, c-format msgid "Please update the usage of <%s>: option <%s> has been renamed to <%s>" msgstr "" -#: ../lib/gis/parser.c:1148 +#: ../lib/gis/parser.c:1155 #, fuzzy, c-format msgid "%s: Sorry, <%s> is not a valid parameter" msgstr "أسÙا<%s> ليس إختيار صحيح\n" -#: ../lib/gis/parser.c:1154 ../lib/gis/parser.c:1400 +#: ../lib/gis/parser.c:1161 ../lib/gis/parser.c:1407 #, fuzzy, c-format msgid "<%s> is an abbreviation for <%s>" msgstr "<%s> ÙÙ‰ مجموعة الخريطة <%s>" -#: ../lib/gis/parser.c:1159 +#: ../lib/gis/parser.c:1166 #, c-format msgid "Option <%s> does not accept multiple answers" msgstr "" -#: ../lib/gis/parser.c:1231 +#: ../lib/gis/parser.c:1238 #, c-format msgid "" "Illegal range syntax for parameter <%s>\n" "\tPresented as: %s" msgstr "" -#: ../lib/gis/parser.c:1237 +#: ../lib/gis/parser.c:1244 #, c-format msgid "" "Value <%s> out of range for parameter <%s>\n" "\tLegal range: %s" msgstr "" -#: ../lib/gis/parser.c:1243 +#: ../lib/gis/parser.c:1250 #, fuzzy, c-format msgid "Missing value for parameter <%s>" msgstr " [%s] غير قادر على أنشاء مل٠عنوان رئيسى Ù„" -#: ../lib/gis/parser.c:1249 +#: ../lib/gis/parser.c:1256 #, c-format msgid "" "Value <%s> ambiguous for parameter <%s>\n" "\tValid options: %s" msgstr "" -#: ../lib/gis/parser.c:1422 +#: ../lib/gis/parser.c:1429 #, c-format msgid "" "Required parameter <%s> not set:\n" "\t(%s)" msgstr "" -#: ../lib/gis/parser.c:1514 +#: ../lib/gis/parser.c:1521 #, c-format msgid "" "Option <%s> must be provided in multiples of %d\n" "\tYou provided %d item(s): %s" msgstr "" -#: ../lib/gis/parser.c:1588 ../lib/gis/error.c:363 +#: ../lib/gis/parser.c:1595 ../lib/gis/error.c:363 #, c-format msgid "ERROR: " msgstr "خطــــأ:" -#: ../lib/gis/parser.c:1590 ../lib/gis/parser.c:1597 +#: ../lib/gis/parser.c:1597 ../lib/gis/parser.c:1604 #, c-format msgid "option <%s>: <%s> exists. To overwrite, use the --overwrite flag" msgstr "" -#: ../lib/gis/parser.c:1707 +#: ../lib/gis/parser.c:1714 #, fuzzy, c-format msgid "%s= is not a separator option" msgstr "أسÙا<%s> ليس إختيار صحيح\n" -#: ../lib/gis/parser.c:1710 +#: ../lib/gis/parser.c:1717 #, c-format msgid "No separator given for %s=" msgstr "" -#: ../lib/gis/parser.c:1772 ../lib/gis/parser.c:1789 +#: ../lib/gis/parser.c:1779 ../lib/gis/parser.c:1796 #, fuzzy, c-format msgid "%s= is not a file option" msgstr "أسÙا<%s> ليس إختيار صحيح\n" -#: ../lib/gis/parser.c:1774 +#: ../lib/gis/parser.c:1781 #, fuzzy, c-format msgid "Opening multiple files not supported for %s=" msgstr "غير موجود'%s' الÙيكتور" -#: ../lib/gis/parser.c:1780 +#: ../lib/gis/parser.c:1787 #, fuzzy, c-format msgid "Unable to open %s file <%s>" msgstr "لم يمكن Ùتحه %s ÙÙ‰ %s" -#: ../lib/gis/parser.c:1786 +#: ../lib/gis/parser.c:1793 #, fuzzy, c-format msgid "Unable to create %s file <%s>" msgstr "لم يمكن Ùتحه %s ÙÙ‰ %s" @@ -5174,497 +5324,497 @@ msgid "Example: select * from towns where population > 10000" msgstr "" -#: ../lib/gis/parser_standard_options.c:156 +#: ../lib/gis/parser_standard_options.c:157 msgid "WHERE conditions of SQL statement without 'where' keyword" msgstr "" -#: ../lib/gis/parser_standard_options.c:157 +#: ../lib/gis/parser_standard_options.c:158 msgid "Example: income < 1000 and population >= 10000" msgstr "" -#: ../lib/gis/parser_standard_options.c:165 +#: ../lib/gis/parser_standard_options.c:166 #, fuzzy msgid "Name of attribute table" msgstr "إسم الÙيكتور المدخلة" -#: ../lib/gis/parser_standard_options.c:174 +#: ../lib/gis/parser_standard_options.c:175 #, fuzzy msgid "Name of database driver" msgstr "إسم الراستر المدخلة" -#: ../lib/gis/parser_standard_options.c:183 +#: ../lib/gis/parser_standard_options.c:184 #, fuzzy msgid "Name of database" msgstr "إسم الÙيكتور المدخلة" -#: ../lib/gis/parser_standard_options.c:192 +#: ../lib/gis/parser_standard_options.c:193 msgid "Database schema" msgstr "" -#: ../lib/gis/parser_standard_options.c:193 +#: ../lib/gis/parser_standard_options.c:194 msgid "" "Do not use this option if schemas are not supported by driver/database server" msgstr "" -#: ../lib/gis/parser_standard_options.c:202 +#: ../lib/gis/parser_standard_options.c:203 #, fuzzy msgid "Name of attribute column" msgstr "إسم الÙيكتور المدخلة" -#: ../lib/gis/parser_standard_options.c:211 +#: ../lib/gis/parser_standard_options.c:212 #, fuzzy msgid "Name of attribute column(s)" msgstr "إسم الÙيكتور المدخلة" -#: ../lib/gis/parser_standard_options.c:220 +#: ../lib/gis/parser_standard_options.c:221 #, fuzzy msgid "Name of key column" msgstr "إسم الÙيكتور المدخلة" -#: ../lib/gis/parser_standard_options.c:221 +#: ../lib/gis/parser_standard_options.c:222 msgid "Must refer to an integer column" msgstr "" -#: ../lib/gis/parser_standard_options.c:233 +#: ../lib/gis/parser_standard_options.c:234 #, fuzzy msgid "Name of input imagery group" msgstr "إسم الراستر المدخلة" -#: ../lib/gis/parser_standard_options.c:241 +#: ../lib/gis/parser_standard_options.c:242 #, fuzzy msgid "Name of input imagery subgroup" msgstr "إسم الراستر المدخلة" -#: ../lib/gis/parser_standard_options.c:251 +#: ../lib/gis/parser_standard_options.c:252 #, fuzzy msgid "Name of input raster map" msgstr "إسم الراستر المدخلة" -#: ../lib/gis/parser_standard_options.c:260 +#: ../lib/gis/parser_standard_options.c:261 #, fuzzy msgid "Name of input raster map(s)" msgstr "إسم الراستر المدخلة" -#: ../lib/gis/parser_standard_options.c:268 +#: ../lib/gis/parser_standard_options.c:269 #, fuzzy msgid "Name for output raster map" msgstr "إسم الراستر المخرجة" -#: ../lib/gis/parser_standard_options.c:277 +#: ../lib/gis/parser_standard_options.c:278 #, fuzzy msgid "Name for output raster map(s)" msgstr "إسم الراستر المخرجة" -#: ../lib/gis/parser_standard_options.c:285 +#: ../lib/gis/parser_standard_options.c:286 #, fuzzy msgid "Name of raster map" msgstr "إسم الراستر المدخلة" -#: ../lib/gis/parser_standard_options.c:294 +#: ../lib/gis/parser_standard_options.c:295 #, fuzzy msgid "Name of raster map(s)" msgstr "إسم الراستر المدخلة" -#: ../lib/gis/parser_standard_options.c:302 +#: ../lib/gis/parser_standard_options.c:303 #, fuzzy msgid "Name of base raster map" msgstr "إسم الراستر المدخلة" -#: ../lib/gis/parser_standard_options.c:310 +#: ../lib/gis/parser_standard_options.c:311 #, fuzzy msgid "Name of cover raster map" msgstr "إسم الراستر المخرجة" -#: ../lib/gis/parser_standard_options.c:318 +#: ../lib/gis/parser_standard_options.c:319 #, fuzzy msgid "Name of input elevation raster map" msgstr "إسم الراستر المدخلة" -#: ../lib/gis/parser_standard_options.c:327 +#: ../lib/gis/parser_standard_options.c:328 #, fuzzy msgid "Name of input elevation raster map(s)" msgstr "إسم الراستر المدخلة" -#: ../lib/gis/parser_standard_options.c:334 +#: ../lib/gis/parser_standard_options.c:335 #, fuzzy msgid "Type of raster map to be created" msgstr "إسم الراستر المدخلة" -#: ../lib/gis/parser_standard_options.c:335 +#: ../lib/gis/parser_standard_options.c:336 #, fuzzy msgid "Storage type for resultant raster map" msgstr "إسم الراستر المخرجة" -#: ../lib/gis/parser_standard_options.c:339 +#: ../lib/gis/parser_standard_options.c:340 msgid "Integer" msgstr "" -#: ../lib/gis/parser_standard_options.c:340 +#: ../lib/gis/parser_standard_options.c:341 msgid "Single precision floating point" msgstr "" -#: ../lib/gis/parser_standard_options.c:341 +#: ../lib/gis/parser_standard_options.c:342 msgid "Double precision floating point" msgstr "" -#: ../lib/gis/parser_standard_options.c:347 +#: ../lib/gis/parser_standard_options.c:348 #, fuzzy msgid "Sampling interpolation method" msgstr "مسقط غير معروÙ" -#: ../lib/gis/parser_standard_options.c:351 +#: ../lib/gis/parser_standard_options.c:352 msgid "Nearest-neighbor interpolation" msgstr "" -#: ../lib/gis/parser_standard_options.c:352 +#: ../lib/gis/parser_standard_options.c:353 #, fuzzy msgid "Bilinear interpolation" msgstr "مسقط غير معروÙ" -#: ../lib/gis/parser_standard_options.c:353 +#: ../lib/gis/parser_standard_options.c:354 #, fuzzy msgid "Bicubic interpolation" msgstr "مسقط غير معروÙ" -#: ../lib/gis/parser_standard_options.c:362 +#: ../lib/gis/parser_standard_options.c:363 #, fuzzy msgid "Name of input basename raster map(s)" msgstr "إسم الراستر المدخلة" -#: ../lib/gis/parser_standard_options.c:371 +#: ../lib/gis/parser_standard_options.c:372 #, fuzzy msgid "Name for output basename raster map(s)" msgstr "إسم الراستر المخرجة" -#: ../lib/gis/parser_standard_options.c:381 +#: ../lib/gis/parser_standard_options.c:382 #, fuzzy msgid "Name of input 3D raster map" msgstr "إسم الراستر المدخلة" -#: ../lib/gis/parser_standard_options.c:390 +#: ../lib/gis/parser_standard_options.c:391 #, fuzzy msgid "Name of input 3D raster map(s)" msgstr "إسم الراستر المدخلة" -#: ../lib/gis/parser_standard_options.c:398 +#: ../lib/gis/parser_standard_options.c:399 #, fuzzy msgid "Name for output 3D raster map" msgstr "إسم الراستر المخرجة" -#: ../lib/gis/parser_standard_options.c:406 +#: ../lib/gis/parser_standard_options.c:407 #, fuzzy msgid "Name of 3D raster map" msgstr "إسم الراستر المدخلة" -#: ../lib/gis/parser_standard_options.c:415 +#: ../lib/gis/parser_standard_options.c:416 #, fuzzy msgid "Name of 3D raster map(s)" msgstr "إسم الراستر المدخلة" -#: ../lib/gis/parser_standard_options.c:424 +#: ../lib/gis/parser_standard_options.c:425 #, fuzzy msgid "Data type used in the output raster3d map" msgstr "إسم الراستر المخرجة" -#: ../lib/gis/parser_standard_options.c:433 +#: ../lib/gis/parser_standard_options.c:434 msgid "" "Number of digits used as mantissa in the internal map storage, 0 -23 for " "float, 0 - 52 for double, max or default" msgstr "" -#: ../lib/gis/parser_standard_options.c:443 +#: ../lib/gis/parser_standard_options.c:444 msgid "The compression method used in the output raster3d map" msgstr "" -#: ../lib/gis/parser_standard_options.c:453 +#: ../lib/gis/parser_standard_options.c:454 msgid "" "The dimensions of the tiles used in the output raster3d map (XxYxZ or " "default: 16x16x8)" msgstr "" -#: ../lib/gis/parser_standard_options.c:463 +#: ../lib/gis/parser_standard_options.c:464 msgid "Name of input vector map" msgstr "إسم الÙيكتور المدخلة" -#: ../lib/gis/parser_standard_options.c:464 -#: ../lib/gis/parser_standard_options.c:491 +#: ../lib/gis/parser_standard_options.c:465 +#: ../lib/gis/parser_standard_options.c:492 msgid "Or data source for direct OGR access" msgstr "" -#: ../lib/gis/parser_standard_options.c:473 +#: ../lib/gis/parser_standard_options.c:474 #, fuzzy msgid "Name of input vector map(s)" msgstr "إسم الÙيكتور المدخلة" -#: ../lib/gis/parser_standard_options.c:474 +#: ../lib/gis/parser_standard_options.c:475 msgid "Or data source(s) for direct OGR access" msgstr "" -#: ../lib/gis/parser_standard_options.c:482 +#: ../lib/gis/parser_standard_options.c:483 #, fuzzy msgid "Name for output vector map" msgstr "إسم الÙيكتور المخرجة" -#: ../lib/gis/parser_standard_options.c:490 +#: ../lib/gis/parser_standard_options.c:491 #, fuzzy msgid "Name of vector map" msgstr "إسم الÙيكتور المدخلة" -#: ../lib/gis/parser_standard_options.c:500 +#: ../lib/gis/parser_standard_options.c:501 #, fuzzy msgid "Name of vector map(s)" msgstr "إسم الÙيكتور المدخلة" -#: ../lib/gis/parser_standard_options.c:509 -#: ../lib/gis/parser_standard_options.c:518 +#: ../lib/gis/parser_standard_options.c:510 +#: ../lib/gis/parser_standard_options.c:519 #, fuzzy msgid "Input feature type" msgstr "مسقط غير معروÙ" -#: ../lib/gis/parser_standard_options.c:525 +#: ../lib/gis/parser_standard_options.c:526 #, fuzzy msgid "Layer number or name" msgstr "رقم الطبقة" -#: ../lib/gis/parser_standard_options.c:527 +#: ../lib/gis/parser_standard_options.c:528 msgid "" "Vector features can have category values in different layers. This number " "determines which layer to use. When used with direct OGR access this is the " "layer name." msgstr "" -#: ../lib/gis/parser_standard_options.c:537 +#: ../lib/gis/parser_standard_options.c:538 #, fuzzy msgid "Layer number or name ('-1' for all layers)" msgstr "موجود بالÙعل <%d> ورقم الحقل <%s> الأسم" -#: ../lib/gis/parser_standard_options.c:539 +#: ../lib/gis/parser_standard_options.c:540 msgid "" "A single vector map can be connected to multiple database tables. This " "number determines which table to use. When used with direct OGR access this " "is the layer name." msgstr "" -#: ../lib/gis/parser_standard_options.c:548 +#: ../lib/gis/parser_standard_options.c:549 msgid "Category value" msgstr "قيمة الÙئة" -#: ../lib/gis/parser_standard_options.c:556 +#: ../lib/gis/parser_standard_options.c:557 #, fuzzy msgid "Category values" msgstr "قيم الÙئة." -#: ../lib/gis/parser_standard_options.c:557 -#: ../lib/gis/parser_standard_options.c:572 +#: ../lib/gis/parser_standard_options.c:558 +#: ../lib/gis/parser_standard_options.c:573 msgid "Example: 1,3,7-9,13" msgstr "مثلا:7,3,1Ù€13,9 " -#: ../lib/gis/parser_standard_options.c:564 +#: ../lib/gis/parser_standard_options.c:565 msgid "Feature id" msgstr "" -#: ../lib/gis/parser_standard_options.c:571 +#: ../lib/gis/parser_standard_options.c:572 msgid "Feature ids" msgstr "" -#: ../lib/gis/parser_standard_options.c:582 -#: ../lib/gis/parser_standard_options.c:590 +#: ../lib/gis/parser_standard_options.c:583 +#: ../lib/gis/parser_standard_options.c:591 #, fuzzy msgid "Name of input file" msgstr "اسم المل٠المÙتوح %s\n" -#: ../lib/gis/parser_standard_options.c:598 +#: ../lib/gis/parser_standard_options.c:599 #, fuzzy msgid "Name for output file" msgstr "إسم الراستر المخرجة" -#: ../lib/gis/parser_standard_options.c:607 +#: ../lib/gis/parser_standard_options.c:608 msgid "Field separator" msgstr "" -#: ../lib/gis/parser_standard_options.c:608 +#: ../lib/gis/parser_standard_options.c:609 msgid "Special characters: pipe, comma, space, tab, newline" msgstr "" -#: ../lib/gis/parser_standard_options.c:619 -#: ../lib/gis/parser_standard_options.c:630 +#: ../lib/gis/parser_standard_options.c:620 +#: ../lib/gis/parser_standard_options.c:631 msgid "Color" msgstr "" -#: ../lib/gis/parser_standard_options.c:621 +#: ../lib/gis/parser_standard_options.c:622 msgid "Either a standard color name or R:G:B triplet" msgstr "" -#: ../lib/gis/parser_standard_options.c:632 +#: ../lib/gis/parser_standard_options.c:633 msgid "Either a standard color name, R:G:B triplet, or \"none\"" msgstr "" -#: ../lib/gis/parser_standard_options.c:643 +#: ../lib/gis/parser_standard_options.c:644 #, fuzzy msgid "Name of input directory" msgstr "اسم المل٠المÙتوح %s\n" -#: ../lib/gis/parser_standard_options.c:653 +#: ../lib/gis/parser_standard_options.c:654 msgid "Units" msgstr "" -#: ../lib/gis/parser_standard_options.c:662 +#: ../lib/gis/parser_standard_options.c:663 msgid "Data type(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:672 +#: ../lib/gis/parser_standard_options.c:673 msgid "Name of mapset (default: current search path)" msgstr "" -#: ../lib/gis/parser_standard_options.c:673 +#: ../lib/gis/parser_standard_options.c:674 msgid "'.' for current mapset" msgstr "" -#: ../lib/gis/parser_standard_options.c:681 +#: ../lib/gis/parser_standard_options.c:682 msgid "Location name" msgstr "" -#: ../lib/gis/parser_standard_options.c:682 +#: ../lib/gis/parser_standard_options.c:683 msgid "Location name (not location path)" msgstr "" -#: ../lib/gis/parser_standard_options.c:692 +#: ../lib/gis/parser_standard_options.c:693 msgid "GRASS GIS database directory" msgstr "" -#: ../lib/gis/parser_standard_options.c:693 +#: ../lib/gis/parser_standard_options.c:694 msgid "Default: path to the current GRASS GIS database" msgstr "" -#: ../lib/gis/parser_standard_options.c:705 +#: ../lib/gis/parser_standard_options.c:706 #, fuzzy msgid "Coordinates" msgstr "أحداثيات غير صحيحة" -#: ../lib/gis/parser_standard_options.c:714 +#: ../lib/gis/parser_standard_options.c:715 #, fuzzy msgid "Name of color table" msgstr "إسم الÙيكتور المدخلة" -#: ../lib/gis/parser_standard_options.c:725 +#: ../lib/gis/parser_standard_options.c:726 msgid "String representing NULL value" msgstr "" -#: ../lib/gis/parser_standard_options.c:734 +#: ../lib/gis/parser_standard_options.c:735 #, fuzzy msgid "Name of saved region" msgstr "إسم الÙيكتور المدخلة" -#: ../lib/gis/parser_standard_options.c:744 +#: ../lib/gis/parser_standard_options.c:745 #, fuzzy msgid "Name of the input space time dataset" msgstr "إسم الراستر المدخلة" -#: ../lib/gis/parser_standard_options.c:753 +#: ../lib/gis/parser_standard_options.c:754 #, fuzzy msgid "Name of the input space time datasets" msgstr "خطأ: محاولة لتحديث خريطة ليست ضمن مجموعة الخرائط الحالية" -#: ../lib/gis/parser_standard_options.c:761 +#: ../lib/gis/parser_standard_options.c:762 #, fuzzy msgid "Name of the output space time dataset" msgstr "إسم الراستر المخرجة" -#: ../lib/gis/parser_standard_options.c:769 +#: ../lib/gis/parser_standard_options.c:770 #, fuzzy msgid "Name of the input space time raster dataset" msgstr "إسم الراستر المدخلة" -#: ../lib/gis/parser_standard_options.c:778 +#: ../lib/gis/parser_standard_options.c:779 #, fuzzy msgid "Name of the input space time raster datasets" msgstr "إسم الراستر المدخلة" -#: ../lib/gis/parser_standard_options.c:786 +#: ../lib/gis/parser_standard_options.c:787 #, fuzzy msgid "Name of the output space time raster dataset" msgstr "إسم الراستر المخرجة" -#: ../lib/gis/parser_standard_options.c:794 +#: ../lib/gis/parser_standard_options.c:795 #, fuzzy msgid "Name of the input space time vector dataset" msgstr "إسم الÙيكتور المدخلة" -#: ../lib/gis/parser_standard_options.c:803 +#: ../lib/gis/parser_standard_options.c:804 #, fuzzy msgid "Name of the input space time vector datasets" msgstr "إسم الÙيكتور المدخلة" -#: ../lib/gis/parser_standard_options.c:811 +#: ../lib/gis/parser_standard_options.c:812 #, fuzzy msgid "Name of the output space time vector dataset" msgstr "إسم الÙيكتور المخرجة" -#: ../lib/gis/parser_standard_options.c:819 +#: ../lib/gis/parser_standard_options.c:820 #, fuzzy msgid "Name of the input space time raster3d dataset" msgstr "إسم الراستر المدخلة" -#: ../lib/gis/parser_standard_options.c:828 +#: ../lib/gis/parser_standard_options.c:829 #, fuzzy msgid "Name of the input space time raster3d datasets" msgstr "إسم الراستر المدخلة" -#: ../lib/gis/parser_standard_options.c:836 +#: ../lib/gis/parser_standard_options.c:837 #, fuzzy msgid "Name of the output space time raster3d dataset" msgstr "إسم الراستر المخرجة" -#: ../lib/gis/parser_standard_options.c:845 +#: ../lib/gis/parser_standard_options.c:846 #, fuzzy msgid "Type of the input space time dataset" msgstr "خطأ: محاولة لتحديث خريطة ليست ضمن مجموعة الخرائط الحالية" -#: ../lib/gis/parser_standard_options.c:853 +#: ../lib/gis/parser_standard_options.c:854 #, fuzzy msgid "Name of the input map" msgstr "إسم الراستر المدخلة" -#: ../lib/gis/parser_standard_options.c:862 +#: ../lib/gis/parser_standard_options.c:863 #, fuzzy msgid "Name of the input maps" msgstr "إسم الراستر المدخلة" -#: ../lib/gis/parser_standard_options.c:871 +#: ../lib/gis/parser_standard_options.c:872 #, fuzzy msgid "Type of the input map" msgstr " %s لم يمكن Ùتح" -#: ../lib/gis/parser_standard_options.c:880 +#: ../lib/gis/parser_standard_options.c:881 #, fuzzy msgid "The temporal type of the space time dataset" msgstr "غير موجود'%s' الÙيكتور" -#: ../lib/gis/parser_standard_options.c:887 +#: ../lib/gis/parser_standard_options.c:888 msgid "" "WHERE conditions of SQL statement without 'where' keyword used in the " "temporal GIS framework" msgstr "" -#: ../lib/gis/parser_standard_options.c:888 +#: ../lib/gis/parser_standard_options.c:889 msgid "Example: start_time > '2001-01-01 12:30:00'" msgstr "" -#: ../lib/gis/parser_standard_options.c:898 +#: ../lib/gis/parser_standard_options.c:899 msgid "The method to be used for sampling the input dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:932 +#: ../lib/gis/parser_standard_options.c:933 #, fuzzy msgid "Do not create attribute table" msgstr "لم يمكن محو الخط" -#: ../lib/gis/parser_standard_options.c:936 +#: ../lib/gis/parser_standard_options.c:937 #, fuzzy msgid "Do not build topology" msgstr "يتم الان بناء الطبولوجى ...\n" -#: ../lib/gis/parser_standard_options.c:937 +#: ../lib/gis/parser_standard_options.c:938 msgid "Advantageous when handling a large number of points" msgstr "" @@ -6613,6 +6763,15 @@ msgid "Seek offset out of range" msgstr "دليل الخواص المضاعÙØ© القيمة خارج النطاق" +#: ../lib/gis/cmprzstd.c:80 ../lib/gis/cmprzstd.c:95 ../lib/gis/cmprzstd.c:169 +msgid "GRASS needs to be compiled with ZSTD for ZSTD compression" +msgstr "" + +#: ../lib/gis/cmprzstd.c:134 ../lib/gis/cmprzstd.c:196 +#, c-format +msgid "ZSTD compression error %d: %s" +msgstr "" + #: ../lib/gis/paths.c:201 #, fuzzy, c-format msgid "Unable to open file <%s> for reading" @@ -6627,13 +6786,33 @@ msgid "Multiple outputs are not supported by WPS 1.0.0" msgstr "" -#: ../lib/gis/color_rules.c:88 +#: ../lib/gis/color_rules.c:98 #, fuzzy msgid "no description" msgstr "" "\n" "وصÙ:\n" +#: ../lib/gis/color_rules.c:292 +#, fuzzy +msgid "Unable to open color rule" +msgstr " [%s] غير قادر على أنشاء مل٠عنوان رئيسى Ù„" + +#: ../lib/gis/color_rules.c:341 ../lib/gis/color_rules.c:352 +#: ../lib/gis/color_rules.c:356 ../lib/gis/color_rules.c:360 +msgid "range: map values" +msgstr "" + +#: ../lib/gis/color_rules.c:343 +#, c-format +msgid "range: %g to %g" +msgstr "" + +#: ../lib/gis/color_rules.c:368 +#, fuzzy +msgid "Unable to open color descriptions" +msgstr " [%s] غير قادر على أنشاء مل٠عنوان رئيسى Ù„" + #: ../lib/gis/mapset_msc.c:90 #, fuzzy, c-format msgid "Unable to make mapset element %s (%s): %s" @@ -6644,12 +6823,12 @@ msgid "Unable to access mapset element %s (%s): %s" msgstr "لم يتم عمل عنصر مجموعة الخرائط%s (%s)" -#: ../lib/gis/cmprzlib.c:139 ../lib/gis/cmprzlib.c:157 +#: ../lib/gis/cmprzlib.c:142 #, c-format msgid "ZLIB compression error %d: %s" msgstr "" -#: ../lib/gis/cmprzlib.c:225 ../lib/gis/cmprzlib.c:242 +#: ../lib/gis/cmprzlib.c:204 #, c-format msgid "ZLIB decompression error %d: %s" msgstr "" @@ -6709,12 +6888,12 @@ #: ../lib/gis/parser_dependencies.c:305 #, c-format -msgid "Option %s requires all of %s" +msgid "Option <%s> requires all of %s" msgstr "" #: ../lib/gis/parser_dependencies.c:332 #, c-format -msgid "Option %s is mutually exclusive with all of %s" +msgid "Option <%s> is mutually exclusive with all of %s" msgstr "" #: ../lib/gis/parser_dependencies.c:358 @@ -6751,44 +6930,44 @@ msgid "Task already has a worker" msgstr "" -#: ../lib/gis/compress.c:132 ../lib/gis/compress.c:193 -#: ../lib/gis/compress.c:208 +#: ../lib/gis/compress.c:143 ../lib/gis/compress.c:208 +#: ../lib/gis/compress.c:225 ../lib/gis/compress.c:240 msgid "Request for unsupported compressor" msgstr "" -#: ../lib/gis/compress.c:223 +#: ../lib/gis/compress.c:255 msgid "No destination buffer allocated" msgstr "" -#: ../lib/gis/compress.c:230 +#: ../lib/gis/compress.c:262 #, fuzzy, c-format msgid "Invalid read size %d" msgstr " [%s] غير قادر على أنشاء مل٠عنوان رئيسى Ù„" -#: ../lib/gis/compress.c:251 +#: ../lib/gis/compress.c:283 #, fuzzy, c-format msgid "Unable to read %d bytes: end of file" msgstr "لم يمكن Ùتح مل٠مؤقت" -#: ../lib/gis/compress.c:253 +#: ../lib/gis/compress.c:285 #, fuzzy, c-format msgid "Unable to read %d bytes: %s" msgstr "لم يمكن Ùتحه %s ÙÙ‰ %s" -#: ../lib/gis/compress.c:327 ../lib/gis/compress.c:350 -#: ../lib/gis/compress.c:391 +#: ../lib/gis/compress.c:360 ../lib/gis/compress.c:383 +#: ../lib/gis/compress.c:424 #, fuzzy msgid "Unable to write compression flag" msgstr "لم يمكن Ùتح مل٠مؤقت" -#: ../lib/gis/compress.c:338 ../lib/gis/compress.c:361 -#: ../lib/gis/compress.c:404 +#: ../lib/gis/compress.c:371 ../lib/gis/compress.c:394 +#: ../lib/gis/compress.c:437 #, fuzzy, c-format msgid "Unable to write %d bytes: nothing written" msgstr "لم يتم انشاء عملية جديدة" -#: ../lib/gis/compress.c:340 ../lib/gis/compress.c:363 -#: ../lib/gis/compress.c:406 +#: ../lib/gis/compress.c:373 ../lib/gis/compress.c:396 +#: ../lib/gis/compress.c:439 #, fuzzy, c-format msgid "Unable to write %d bytes: %s" msgstr "لم يمكن Ùتح مل٠مؤقت" @@ -7036,7 +7215,7 @@ "-- Table unit tests finished successfully --" msgstr "" -#: ../lib/db/dbmi_base/default_name.c:136 +#: ../lib/db/dbmi_base/default_name.c:139 msgid "Programmer error" msgstr "" @@ -7130,32 +7309,37 @@ msgid "db_get_index_column_name(): invalid column number" msgstr "" -#: ../lib/vector/diglib/spindex_rw.c:98 ../lib/vector/diglib/spindex_rw.c:106 +#: ../lib/vector/diglib/spindex_rw.c:99 ../lib/vector/diglib/spindex_rw.c:107 #, fuzzy msgid "Topology file must be written before spatial index file" msgstr "خطا ÙÙ‰ كتابة الدليل الÙراغى\n" -#: ../lib/vector/diglib/spindex_rw.c:302 +#: ../lib/vector/diglib/spindex_rw.c:303 #, 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 +#: ../lib/vector/diglib/spindex_rw.c:309 #, 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 +#: ../lib/vector/diglib/spindex_rw.c:318 #, c-format msgid "" "Spatial index format version %d.%d is not supported by this release. Please " "rebuild topology." msgstr "" +#: ../lib/vector/diglib/plus_line.c:262 ../lib/vector/diglib/plus_line.c:302 +#, fuzzy, c-format +msgid "Attempt to delete not registered line %d from node %d" +msgstr "%s: لم يمكن Ùتح مل٠الطبوغراÙية للكتابة\n" + #: ../lib/vector/diglib/cindex_rw.c:156 #, c-format msgid "" @@ -7273,7 +7457,7 @@ msgid "Unable to write isles to plus file" msgstr "لم يتم انشاء عملية جديدة" -#: ../lib/vector/diglib/plus_node.c:214 +#: ../lib/vector/diglib/plus_node.c:213 #, c-format msgid "" "Attempt to read line angle for the line which is not connected to the node: " @@ -7345,44 +7529,44 @@ msgid "Error in read/write portable char, byte_order = %d Written: %d Read: %d" msgstr "" -#: ../lib/vector/diglib/plus_area.c:215 ../lib/vector/diglib/plus_area.c:716 +#: ../lib/vector/diglib/plus_area.c:218 ../lib/vector/diglib/plus_area.c:718 #, 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:724 +#: ../lib/vector/diglib/plus_area.c:228 ../lib/vector/diglib/plus_area.c:726 #, c-format msgid "Line %d already has area/isle %d to right" msgstr "" -#: ../lib/vector/diglib/plus_area.c:279 +#: ../lib/vector/diglib/plus_area.c:282 msgid "Isle already registered in area" msgstr "" -#: ../lib/vector/diglib/plus_area.c:313 +#: ../lib/vector/diglib/plus_area.c:316 msgid "Attempt to delete isle from dead area" msgstr "" -#: ../lib/vector/diglib/plus_area.c:330 +#: ../lib/vector/diglib/plus_area.c:324 #, c-format msgid "Attempt to delete not registered isle %d from area %d" msgstr "" -#: ../lib/vector/diglib/plus_area.c:369 +#: ../lib/vector/diglib/plus_area.c:371 msgid "Attempt to delete dead area" msgstr "" -#: ../lib/vector/diglib/plus_area.c:408 +#: ../lib/vector/diglib/plus_area.c:410 #, c-format msgid "Dead centroid %d registered for area (bug in the vector library)" msgstr "" -#: ../lib/vector/diglib/plus_area.c:431 +#: ../lib/vector/diglib/plus_area.c:433 #, fuzzy, c-format msgid "Attempt to delete area %d info from dead isle %d" msgstr "لم يمكن Ùتح مل٠مؤقت" -#: ../lib/vector/diglib/plus_area.c:782 +#: ../lib/vector/diglib/plus_area.c:784 #, fuzzy, c-format msgid "Attempt to delete isle %d info from dead area %d" msgstr "%s: لم يمكن Ùتح مل٠الطبوغراÙية للكتابة\n" @@ -7507,7 +7691,7 @@ #: ../lib/vector/Vlib/header_finfo.c:113 ../lib/vector/Vlib/header_finfo.c:153 #: ../lib/vector/Vlib/header_finfo.c:254 ../lib/vector/Vlib/close.c:284 #: ../lib/vector/Vlib/close_ogr.c:77 ../lib/vector/Vlib/close_ogr.c:111 -#: ../lib/proj/convert.c:64 +#: ../lib/proj/convert.c:98 msgid "GRASS is not compiled with OGR support" msgstr "" @@ -7687,7 +7871,7 @@ msgstr "'%s' لم يمكن Ùتح مل٠التاريخ للÙيكتور" #: ../lib/vector/Vlib/copy.c:764 ../lib/vector/Vlib/close_nat.c:102 -#: ../lib/vector/Vlib/map.c:317 +#: ../lib/vector/Vlib/map.c:318 #, fuzzy, c-format msgid "Unable to copy table <%s>" msgstr "لم يمكن Ùتحه %s ÙÙ‰ %s" @@ -7752,7 +7936,7 @@ msgstr "'%s' لم يمكن Ùتح مل٠التاريخ للÙيكتور" #: ../lib/vector/Vlib/open.c:367 ../lib/vector/Vlib/open.c:871 -#: ../lib/vector/Vlib/build.c:865 +#: ../lib/vector/Vlib/build.c:866 #, fuzzy, c-format msgid "Unable to open spatial index file for vector map <%s>" msgstr "'%s' لم يمكن Ùتح مل٠التاريخ للÙيكتور" @@ -7790,13 +7974,13 @@ msgstr "SQL اسم الخريطة غير متواÙÙ‚ مع نظام" #: ../lib/vector/Vlib/open.c:813 ../lib/vector/Vlib/open.c:826 -#: ../lib/vector/Vlib/map.c:159 +#: ../lib/vector/Vlib/map.c:160 #, fuzzy, c-format msgid "Unable to delete vector map <%s>" msgstr " [%s] غير قادر على أنشاء مل٠عنوان رئيسى Ù„" -#: ../lib/vector/Vlib/open.c:821 ../lib/vector/Vlib/map.c:155 -#: ../lib/vector/Vlib/map.c:249 +#: ../lib/vector/Vlib/open.c:821 ../lib/vector/Vlib/map.c:156 +#: ../lib/vector/Vlib/map.c:250 #, fuzzy, c-format msgid "Vector map <%s> already exists and will be overwritten" msgstr "موجود ولايمكن تغييره '%s' الÙيكتور" @@ -8347,29 +8531,29 @@ msgid "Bug: attempt to update map which is not in current mapset" msgstr "خطأ: محاولة لتحديث خريطة ليست ضمن مجموعة الخرائط الحالية" -#: ../lib/vector/Vlib/snap.c:223 ../lib/vector/Vlib/snap.c:582 +#: ../lib/vector/Vlib/snap.c:223 ../lib/vector/Vlib/snap.c:583 msgid "Snap vertices Pass 1: select points" msgstr "" -#: ../lib/vector/Vlib/snap.c:270 ../lib/vector/Vlib/snap.c:636 +#: ../lib/vector/Vlib/snap.c:268 ../lib/vector/Vlib/snap.c:637 msgid "Snap vertices Pass 2: assign anchor vertices" msgstr "" -#: ../lib/vector/Vlib/snap.c:339 ../lib/vector/Vlib/snap.c:705 +#: ../lib/vector/Vlib/snap.c:337 ../lib/vector/Vlib/snap.c:706 msgid "Snap vertices Pass 3: snap to assigned points" msgstr "" -#: ../lib/vector/Vlib/snap.c:525 ../lib/vector/Vlib/snap.c:888 +#: ../lib/vector/Vlib/snap.c:526 ../lib/vector/Vlib/snap.c:889 #, c-format msgid "Snapped vertices: %d" msgstr "" -#: ../lib/vector/Vlib/snap.c:526 ../lib/vector/Vlib/snap.c:889 +#: ../lib/vector/Vlib/snap.c:527 ../lib/vector/Vlib/snap.c:890 #, fuzzy, c-format msgid "New vertices: %d" msgstr "عدد النقاط : %d\n" -#: ../lib/vector/Vlib/snap.c:916 +#: ../lib/vector/Vlib/snap.c:917 #, fuzzy msgid "Reading features..." msgstr "يتم الان بناء الطبولوجى ...\n" @@ -8631,72 +8815,72 @@ msgid "Vect_get_point_in_poly() failed" msgstr "" -#: ../lib/vector/Vlib/map.c:139 ../lib/vector/Vlib/map.c:245 +#: ../lib/vector/Vlib/map.c:140 ../lib/vector/Vlib/map.c:246 #, fuzzy msgid "Vector map name is not SQL compliant" msgstr "SQL اسم الخريطة غير متواÙÙ‚ مع نظام" -#: ../lib/vector/Vlib/map.c:143 +#: ../lib/vector/Vlib/map.c:144 #, fuzzy, c-format msgid "Unable to find vector map <%s> in <%s>" msgstr "'%s'الى '%s'لم يمكن نسخ Ùيكتور" -#: ../lib/vector/Vlib/map.c:179 ../lib/vector/Vlib/map.c:267 +#: ../lib/vector/Vlib/map.c:180 ../lib/vector/Vlib/map.c:268 #, fuzzy, c-format msgid "Unable to copy vector map <%s> to <%s>" msgstr "'%s'الى '%s'لم يمكن نسخ Ùيكتور" -#: ../lib/vector/Vlib/map.c:331 ../lib/vector/Vlib/map.c:462 +#: ../lib/vector/Vlib/map.c:332 ../lib/vector/Vlib/map.c:463 #, fuzzy, c-format msgid "Unable to delete table <%s>" msgstr "لم يمكن Ùتحه %s ÙÙ‰ %s" -#: ../lib/vector/Vlib/map.c:346 +#: ../lib/vector/Vlib/map.c:347 #, fuzzy, c-format msgid "Unable to create index for table <%s>, key <%s>" msgstr "[%s ÙÙ‰ %s]لم يمكن انشاء مل٠العنوان الرئيسى" -#: ../lib/vector/Vlib/map.c:402 +#: ../lib/vector/Vlib/map.c:403 #, c-format msgid "Ignoring invalid mapset: %s" msgstr "" -#: ../lib/vector/Vlib/map.c:407 +#: ../lib/vector/Vlib/map.c:408 #, fuzzy, c-format msgid "Invalid vector map name <%s>" msgstr " [%s] غير قادر على أنشاء مل٠عنوان رئيسى Ù„" -#: ../lib/vector/Vlib/map.c:417 +#: ../lib/vector/Vlib/map.c:418 #, fuzzy, c-format msgid "Unable to open header file for vector map <%s>" msgstr "'%s' لم يمكن Ùتح مل٠التاريخ للÙيكتور" -#: ../lib/vector/Vlib/map.c:449 +#: ../lib/vector/Vlib/map.c:450 #, fuzzy, c-format msgid "Unable to find table <%s> linked to vector map <%s>" msgstr "'%s' لم يمكن Ùتح مل٠التاريخ للÙيكتور" -#: ../lib/vector/Vlib/map.c:472 +#: ../lib/vector/Vlib/map.c:473 #, fuzzy, c-format msgid "Table <%s> linked to vector map <%s> does not exist" msgstr "'%s' لم يمكن Ùتح مل٠التاريخ للÙيكتور" -#: ../lib/vector/Vlib/map.c:485 +#: ../lib/vector/Vlib/map.c:486 #, fuzzy, c-format msgid "Unable to open directory '%s'" msgstr " [%s] غير قادر على أنشاء مل٠عنوان رئيسى Ù„" -#: ../lib/vector/Vlib/map.c:499 +#: ../lib/vector/Vlib/map.c:500 #, fuzzy, c-format msgid "Unable to delete file '%s'" msgstr "لم يمكن Ùتحه %s ÙÙ‰ %s" -#: ../lib/vector/Vlib/map.c:519 +#: ../lib/vector/Vlib/map.c:520 #, fuzzy, c-format msgid "Unable to rename directory '%s' to '%s'" msgstr " [%s] غير قادر على أنشاء مل٠عنوان رئيسى Ù„" -#: ../lib/vector/Vlib/map.c:528 +#: ../lib/vector/Vlib/map.c:529 #, fuzzy, c-format msgid "Unable to remove directory '%s': %s" msgstr " [%s] غير قادر على أنشاء مل٠عنوان رئيسى Ù„" @@ -8754,10 +8938,10 @@ "vector. Consider to rebuild topology or upgrade GRASS." msgstr "" -#: ../lib/vector/Vlib/intersect2.c:1202 ../lib/vector/Vlib/intersect2.c:1208 -#: ../lib/vector/Vlib/intersect2.c:1210 ../lib/vector/Vlib/intersect2.c:1262 -#: ../lib/vector/Vlib/intersect2.c:1271 ../lib/vector/Vlib/intersect2.c:1292 -#: ../lib/vector/Vlib/intersect2.c:1309 ../lib/vector/Vlib/intersect.c:1194 +#: ../lib/vector/Vlib/intersect2.c:1259 ../lib/vector/Vlib/intersect2.c:1265 +#: ../lib/vector/Vlib/intersect2.c:1267 ../lib/vector/Vlib/intersect2.c:1319 +#: ../lib/vector/Vlib/intersect2.c:1328 ../lib/vector/Vlib/intersect2.c:1349 +#: ../lib/vector/Vlib/intersect2.c:1366 ../lib/vector/Vlib/intersect.c:1194 #: ../lib/vector/Vlib/intersect.c:1200 ../lib/vector/Vlib/intersect.c:1202 #: ../lib/vector/Vlib/intersect.c:1257 ../lib/vector/Vlib/intersect.c:1266 #: ../lib/vector/Vlib/intersect.c:1287 ../lib/vector/Vlib/intersect.c:1304 @@ -8997,13 +9181,13 @@ msgstr "غير موجود'%s' الÙيكتور" #: ../lib/vector/Vlib/build_sfa.c:339 ../lib/vector/Vlib/build_sfa.c:632 -#: ../lib/vector/Vlib/build_nat.c:74 +#: ../lib/vector/Vlib/build_nat.c:75 #, fuzzy msgid "Registering primitives..." msgstr ":تسجيل الخطوط" #: ../lib/vector/Vlib/build_sfa.c:385 ../lib/vector/Vlib/build_sfa.c:664 -#: ../lib/vector/Vlib/build_nat.c:117 +#: ../lib/vector/Vlib/build_nat.c:118 #, c-format msgid "One primitive registered" msgid_plural "%d primitives registered" @@ -9011,7 +9195,7 @@ msgstr[1] "" #: ../lib/vector/Vlib/build_sfa.c:386 ../lib/vector/Vlib/build_sfa.c:665 -#: ../lib/vector/Vlib/build_nat.c:118 +#: ../lib/vector/Vlib/build_nat.c:119 #, c-format msgid "One vertex registered" msgid_plural "%d vertices registered" @@ -9399,7 +9583,7 @@ msgid "Attempt to read topo for dead isle (%d)" msgstr "لم يمكن Ùتح مل٠مؤقت" -#: ../lib/vector/Vlib/break_lines.c:572 +#: ../lib/vector/Vlib/break_lines.c:574 #, fuzzy, c-format msgid "Intersections: %d" msgstr "مساقط أخرى" @@ -9429,7 +9613,7 @@ msgid "Topology not available for vector map <%s>. Registering primitives..." msgstr "" -#: ../lib/vector/Vlib/box.c:436 ../lib/vector/Vlib/build_nat.c:84 +#: ../lib/vector/Vlib/box.c:436 ../lib/vector/Vlib/build_nat.c:85 #, fuzzy msgid "Unable to read vector map" msgstr " [%s] غير قادر على أنشاء مل٠عنوان رئيسى Ù„" @@ -9622,16 +9806,36 @@ msgid "Output vector map <%s> is used as input" msgstr "مستخدم كمدخل '%s' الÙيكتور المخرج" -#: ../lib/vector/Vlib/merge_lines.c:240 +#: ../lib/vector/Vlib/merge_lines.c:241 +#, fuzzy, c-format +msgid "%d lines merged" +msgstr "عدد الخطوط : %d\n" + +#: ../lib/vector/Vlib/merge_lines.c:242 +#, c-format +msgid "%d new lines" +msgstr "" + +#: ../lib/vector/Vlib/merge_lines.c:245 #, c-format msgid "%d boundaries merged" msgstr "" -#: ../lib/vector/Vlib/merge_lines.c:241 +#: ../lib/vector/Vlib/merge_lines.c:246 #, c-format msgid "%d new boundaries" msgstr "" +#: ../lib/vector/Vlib/merge_lines.c:249 +#, fuzzy, c-format +msgid "%d lines and boundaries merged" +msgstr "غير موجود'%s' الÙيكتور" + +#: ../lib/vector/Vlib/merge_lines.c:250 +#, fuzzy, c-format +msgid "%d new lines and boundaries" +msgstr "غير موجود'%s' الÙيكتور" + #: ../lib/vector/Vlib/open_nat.c:56 #, fuzzy, c-format msgid "Unable to open coor file for vector map <%s>" @@ -9728,189 +9932,189 @@ msgid "Vect_segment_intersection() ERROR (collinear non vertical segments)" msgstr "" -#: ../lib/vector/Vlib/build.c:115 +#: ../lib/vector/Vlib/build.c:116 #, fuzzy msgid "Area of size = 0.0 (less than 4 vertices) ignored" msgstr "المساحة بحجم= 0.0 أهملت" -#: ../lib/vector/Vlib/build.c:131 +#: ../lib/vector/Vlib/build.c:132 #, fuzzy msgid "Unable to add area (map closed, topo saved)" msgstr "لم يمكن اضاÙØ© مساحة, تم Ù‚ÙÙ„ الخريطة وحÙظت الطبوغراÙية" -#: ../lib/vector/Vlib/build.c:139 +#: ../lib/vector/Vlib/build.c:140 #, fuzzy msgid "Unable to add isle (map closed, topo saved)" msgstr "لم يمكن اضاÙØ© جزيرة, تم Ù‚ÙÙ„ الخريطة وحÙظت الطبوغراÙية" -#: ../lib/vector/Vlib/build.c:149 +#: ../lib/vector/Vlib/build.c:150 msgid "Area of size = 0.0 ignored" msgstr "المساحة بحجم= 0.0 أهملت" -#: ../lib/vector/Vlib/build.c:200 +#: ../lib/vector/Vlib/build.c:201 msgid "Request to find area outside nonexistent isle" msgstr "" -#: ../lib/vector/Vlib/build.c:351 +#: ../lib/vector/Vlib/build.c:352 msgid "Larger bbox but smaller area!!!" msgstr "" -#: ../lib/vector/Vlib/build.c:606 +#: ../lib/vector/Vlib/build.c:607 msgid "Checking for topological errors..." msgstr "" -#: ../lib/vector/Vlib/build.c:641 +#: ../lib/vector/Vlib/build.c:642 #, fuzzy, c-format msgid "Number of lines of length zero: %d" msgstr "عدد الخطوط : %d\n" -#: ../lib/vector/Vlib/build.c:643 +#: ../lib/vector/Vlib/build.c:644 #, fuzzy, c-format msgid "Number of boundaries of length zero: %d" msgstr "%d : عدد الحدود غير الصحيحة\n" -#: ../lib/vector/Vlib/build.c:652 +#: ../lib/vector/Vlib/build.c:653 #, fuzzy, c-format msgid "Number of boundary intersections: %d" msgstr "%d : عدد الحدود غير الصحيحة\n" -#: ../lib/vector/Vlib/build.c:676 +#: ../lib/vector/Vlib/build.c:677 #, fuzzy msgid "Skipping further checks because of incorrect boundaries" msgstr "%d : عدد الحدود غير الصحيحة\n" -#: ../lib/vector/Vlib/build.c:726 +#: ../lib/vector/Vlib/build.c:727 #, fuzzy, c-format msgid "Number of redundant holes: %d" msgstr "%d : عدد الحدود غير الصحيحة\n" -#: ../lib/vector/Vlib/build.c:871 +#: ../lib/vector/Vlib/build.c:872 #, fuzzy, c-format msgid "Building topology for vector map <%s>..." msgstr "'%s' لم يمكن Ùتح مل٠التاريخ للÙيكتور" -#: ../lib/vector/Vlib/build.c:889 +#: ../lib/vector/Vlib/build.c:890 #, fuzzy msgid "Topology was built" msgstr "تم بناء الطبولوجى\n" -#: ../lib/vector/Vlib/build.c:900 +#: ../lib/vector/Vlib/build.c:901 #, fuzzy, c-format msgid "Number of nodes: %d" msgstr "عدد العقد : %d\n" -#: ../lib/vector/Vlib/build.c:901 +#: ../lib/vector/Vlib/build.c:902 #, fuzzy, c-format msgid "Number of primitives: %d" msgstr "عدد النقاط : %d\n" -#: ../lib/vector/Vlib/build.c:902 +#: ../lib/vector/Vlib/build.c:903 #, fuzzy, c-format msgid "Number of points: %d" msgstr "عدد النقاط : %d\n" -#: ../lib/vector/Vlib/build.c:903 +#: ../lib/vector/Vlib/build.c:904 #, fuzzy, c-format msgid "Number of lines: %d" msgstr "عدد الخطوط : %d\n" -#: ../lib/vector/Vlib/build.c:904 +#: ../lib/vector/Vlib/build.c:905 #, fuzzy, c-format msgid "Number of boundaries: %d" msgstr "%d : عدد الحدود غير الصحيحة\n" -#: ../lib/vector/Vlib/build.c:905 +#: ../lib/vector/Vlib/build.c:906 #, fuzzy, c-format msgid "Number of centroids: %d" msgstr "عدد اشباه المراكز : %d\n" -#: ../lib/vector/Vlib/build.c:908 +#: ../lib/vector/Vlib/build.c:909 #, fuzzy, c-format msgid "Number of faces: %d" msgstr "عدد الأوجه : %d\n" -#: ../lib/vector/Vlib/build.c:911 +#: ../lib/vector/Vlib/build.c:912 #, fuzzy, c-format msgid "Number of kernels: %d" msgstr "عدد العقد : %d\n" -#: ../lib/vector/Vlib/build.c:957 +#: ../lib/vector/Vlib/build.c:958 #, fuzzy, c-format msgid "Number of areas: %d" msgstr "عدد المساحات : %d\n" -#: ../lib/vector/Vlib/build.c:958 +#: ../lib/vector/Vlib/build.c:959 #, fuzzy, c-format msgid "Number of isles: %d" msgstr "عدد الجزر: %d\n" -#: ../lib/vector/Vlib/build.c:963 +#: ../lib/vector/Vlib/build.c:964 #, fuzzy, c-format msgid "Number of areas without centroid: %d" msgstr "%d : عدد المساحات بدون اشباه مراكز\n" -#: ../lib/vector/Vlib/build.c:968 +#: ../lib/vector/Vlib/build.c:969 #, fuzzy, c-format msgid "Number of centroids exceeds number of areas: %d > %d" msgstr "%d : عدد اشباه المراكز خارج المساحة\n" -#: ../lib/vector/Vlib/build.c:972 +#: ../lib/vector/Vlib/build.c:973 #, fuzzy, c-format msgid "Number of incorrect boundaries: %d" msgstr "%d : عدد الحدود غير الصحيحة\n" -#: ../lib/vector/Vlib/build.c:976 +#: ../lib/vector/Vlib/build.c:977 #, fuzzy, c-format msgid "Number of centroids outside area: %d" msgstr "%d : عدد اشباه المراكز خارج المساحة\n" -#: ../lib/vector/Vlib/build.c:980 +#: ../lib/vector/Vlib/build.c:981 #, fuzzy, c-format msgid "Number of duplicate centroids: %d" msgstr "%d : عدد اشباه المراكز المضاعÙØ©\n" -#: ../lib/vector/Vlib/build.c:984 +#: ../lib/vector/Vlib/build.c:985 #, fuzzy msgid "Number of areas: -" msgstr "عدد المساحات : -\n" -#: ../lib/vector/Vlib/build.c:985 +#: ../lib/vector/Vlib/build.c:986 #, fuzzy msgid "Number of isles: -" msgstr "عدد الجزر : -\n" -#: ../lib/vector/Vlib/build.c:1013 +#: ../lib/vector/Vlib/build.c:1014 #, fuzzy, c-format msgid "Unable to create topo file for vector map <%s>" msgstr "[%s ÙÙ‰ %s]لم يمكن انشاء مل٠العنوان الرئيسى" -#: ../lib/vector/Vlib/build.c:1021 +#: ../lib/vector/Vlib/build.c:1022 #, fuzzy msgid "Error writing out topo file" msgstr "خطا ÙÙ‰ كتابة مل٠الطبوغراÙية\n" -#: ../lib/vector/Vlib/build.c:1210 +#: ../lib/vector/Vlib/build.c:1211 #, fuzzy msgid "" "Unable to build spatial index from topology, vector map is not opened at " "topology level 2" msgstr "لم يمكن محو الخط,الخريطة غير Ù…Ùتوحة على المستوى الثانى" -#: ../lib/vector/Vlib/build.c:1233 +#: ../lib/vector/Vlib/build.c:1234 #, c-format msgid "%s is no longer supported" msgstr "" -#: ../lib/vector/Vlib/build.c:1256 +#: ../lib/vector/Vlib/build.c:1257 msgid "Spatial index not available, can not be saved" msgstr "" -#: ../lib/vector/Vlib/build.c:1268 +#: ../lib/vector/Vlib/build.c:1269 #, fuzzy, c-format msgid "Unable to create spatial index file for vector map <%s>" msgstr "'%s' لم يمكن Ùتح مل٠التاريخ للÙيكتور" -#: ../lib/vector/Vlib/build.c:1277 +#: ../lib/vector/Vlib/build.c:1278 #, fuzzy msgid "Error writing out spatial index file" msgstr "خطا ÙÙ‰ كتابة الدليل الÙراغى\n" @@ -9954,31 +10158,31 @@ msgid "conditions failed" msgstr "Ùشل الإتصال\n" -#: ../lib/vector/Vlib/build_nat.c:129 +#: ../lib/vector/Vlib/build_nat.c:132 #, fuzzy msgid "Building areas..." msgstr "يتم الان بناء الطبولوجى ...\n" -#: ../lib/vector/Vlib/build_nat.c:153 +#: ../lib/vector/Vlib/build_nat.c:156 #, fuzzy, c-format msgid "One area built" msgid_plural "%d areas built" msgstr[0] "تم بناء الطبولوجى\n" msgstr[1] "تم بناء الطبولوجى\n" -#: ../lib/vector/Vlib/build_nat.c:154 +#: ../lib/vector/Vlib/build_nat.c:157 #, fuzzy, c-format msgid "One isle built" msgid_plural "%d isles built" msgstr[0] "تم بناء الطبولوجى\n" msgstr[1] "تم بناء الطبولوجى\n" -#: ../lib/vector/Vlib/build_nat.c:163 +#: ../lib/vector/Vlib/build_nat.c:168 #, fuzzy msgid "Attaching islands..." msgstr ": توصيل الجزر" -#: ../lib/vector/Vlib/build_nat.c:180 +#: ../lib/vector/Vlib/build_nat.c:188 #, fuzzy msgid "Attaching centroids..." msgstr " : توصيل اشباه المراكز" @@ -9988,7 +10192,7 @@ msgid "Unable to delete item %d from spatial index" msgstr "لم يمكن Ùتحه %s ÙÙ‰ %s" -#: ../lib/vector/neta/spanningtree.c:106 +#: ../lib/vector/neta/spanningtree.c:109 msgid "Computing minimum spanning tree..." msgstr "" @@ -10022,42 +10226,47 @@ msgid "Unable to open select cursor: %s" msgstr " [%s] غير قادر على أنشاء مل٠عنوان رئيسى Ù„" -#: ../lib/proj/get_proj.c:148 +#: ../lib/proj/get_proj.c:158 #, 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:" +#: ../lib/proj/get_proj.c:243 +msgid "Unable to initialise PROJ with the following parameter list:" msgstr "" -#: ../lib/proj/get_proj.c:236 +#: ../lib/proj/get_proj.c:252 #, c-format -msgid "The error message: %s" +msgid "The PROJ error message: %s" msgstr "" -#: ../lib/proj/get_proj.c:294 +#: ../lib/proj/get_proj.c:360 msgid "Option input overflowed option table" msgstr "" -#: ../lib/proj/get_proj.c:325 +#: ../lib/proj/get_proj.c:388 +#, fuzzy +msgid "Unable to initialize pj" +msgstr "لم يمكن Ùتحه %s ÙÙ‰ %s" + +#: ../lib/proj/get_proj.c:396 #, fuzzy, c-format msgid "Unable to initialize pj cause: %s" msgstr "لم يمكن Ùتحه %s ÙÙ‰ %s" -#: ../lib/proj/get_proj.c:401 +#: ../lib/proj/get_proj.c:501 msgid "Input Projection Parameters" msgstr "" -#: ../lib/proj/get_proj.c:404 +#: ../lib/proj/get_proj.c:503 msgid "Input Unit Factor" msgstr "" -#: ../lib/proj/get_proj.c:414 +#: ../lib/proj/get_proj.c:513 msgid "Output Projection Parameters" msgstr "" -#: ../lib/proj/get_proj.c:417 +#: ../lib/proj/get_proj.c:515 msgid "Output Unit Factor" msgstr "" @@ -10094,64 +10303,103 @@ msgid "Error in datum table file <%s>, line %d" msgstr "datum ÙÙ‰ مل٠جدول %d يوجد خطأ ÙÙ‰ الخط " -#: ../lib/proj/convert.c:159 +#: ../lib/proj/convert.c:194 msgid "Unable parse GRASS PROJ_INFO file" msgstr "" -#: ../lib/proj/convert.c:164 +#: ../lib/proj/convert.c:201 msgid "Unable get PROJ.4-style parameter string" msgstr "" -#: ../lib/proj/convert.c:178 +#: ../lib/proj/convert.c:219 #, c-format msgid "" "OGR can't parse PROJ.4-style parameter string: %s (OGR Error code was %d)" msgstr "" -#: ../lib/proj/convert.c:191 +#: ../lib/proj/convert.c:232 #, c-format msgid "OGR can't get WKT-style parameter string (OGR Error code was %d)" msgstr "" -#: ../lib/proj/convert.c:427 +#: ../lib/proj/convert.c:469 #, c-format msgid "" "Updating spatial reference with embedded proj4 definition failed. Proj4 " "definition: <%s>" msgstr "" -#: ../lib/proj/convert.c:434 +#: ../lib/proj/convert.c:476 msgid "Updating spatial reference with embedded proj4 definition" msgstr "" -#: ../lib/proj/convert.c:564 +#: ../lib/proj/convert.c:610 msgid "No projection name! Projection parameters likely to be meaningless." msgstr "" -#: ../lib/proj/convert.c:626 +#: ../lib/proj/convert.c:672 #, c-format msgid "Datum <%s> not recognised by GRASS and no parameters found" msgstr "" -#: ../lib/proj/convert.c:642 +#: ../lib/proj/convert.c:688 #, c-format msgid "" "Datum <%s> apparently recognised by GRASS but no parameters found. You may " "want to look into this." msgstr "" -#: ../lib/proj/convert.c:646 +#: ../lib/proj/convert.c:692 #, c-format msgid "" "Invalid transformation number %d; valid range is 1 to %d. Leaving datum " "transform parameters unspecified." msgstr "" -#: ../lib/proj/do_proj.c:106 ../lib/proj/do_proj.c:180 +#: ../lib/proj/do_proj.c:89 +msgid "Input coordinate system is NULL" +msgstr "" + +#: ../lib/proj/do_proj.c:104 +#, c-format +msgid "proj_create() failed for '%s'" +msgstr "" + +#: ../lib/proj/do_proj.c:114 +#, fuzzy, c-format +msgid "Unable to create latlong equivalent for '%s'" +msgstr " [%s] غير قادر على أنشاء مل٠عنوان رئيسى Ù„" + +#: ../lib/proj/do_proj.c:164 +#, fuzzy +msgid "No input projection" +msgstr "مسقط غير معروÙ" + +#: ../lib/proj/do_proj.c:167 ../lib/proj/do_proj.c:336 +msgid "No transformation object" +msgstr "" + +#: ../lib/proj/do_proj.c:221 ../lib/proj/do_proj.c:446 +#, fuzzy, c-format +msgid "proj_trans() failed: %s" +msgstr "Ùشل الإتصال\n" + +#: ../lib/proj/do_proj.c:247 +#, fuzzy +msgid "No output projection" +msgstr " %s لم يمكن Ùتح" + +#: ../lib/proj/do_proj.c:276 ../lib/proj/do_proj.c:499 +#: ../lib/proj/do_proj.c:626 ../lib/proj/do_proj.c:790 #, c-format msgid "pj_transform() failed: %s" msgstr "" +#: ../lib/proj/do_proj.c:584 ../lib/proj/do_proj.c:747 +#, c-format +msgid "proj_trans() failed: %d" +msgstr "" + #: ../lib/lidar/zones.c:476 ../lib/lidar/zones.c:513 #, fuzzy, c-format msgid "<%s> created in database." diff -Nru grass-7.4.3/locale/po/grasslibs_bn.po grass-7.6.0/locale/po/grasslibs_bn.po --- grass-7.4.3/locale/po/grasslibs_bn.po 2018-11-24 09:45:08.000000000 +0000 +++ grass-7.6.0/locale/po/grasslibs_bn.po 2018-12-26 10:57:24.000000000 +0000 @@ -7,8 +7,8 @@ msgstr "" "Project-Id-Version: grasslibs_bn\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-09-27 23:14-0700\n" -"PO-Revision-Date: 2018-09-28 22:22+0200\n" +"POT-Creation-Date: 2018-12-26 11:43+0100\n" +"PO-Revision-Date: 2018-09-28 23:17+0200\n" "Language-Team: Bengali (https://www.transifex.com/grass-gis/teams/45198/bn/)\n" "Language: bn\n" "MIME-Version: 1.0\n" @@ -16,204 +16,45 @@ "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: ../lib/raster3d/color.c:354 -#, c-format -msgid "mapset <%s> is not the current mapset" -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:120 ../lib/raster3d/close.c:130 -#: ../lib/raster3d/close.c:159 -#: ../lib/python/temporal/c_libraries_interface.py:706 -#: ../lib/ogsf/gvl_file.c:470 -#, c-format, python-format -msgid "Unable to close 3D raster map <%s>" -msgstr "" - -#: ../lib/raster3d/close.c:169 -msgid "Error in cache" -msgstr "" - -#: ../lib/raster3d/history.c:43 -#, c-format -msgid "can't get history information for [%s] in mapset [%s]" -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/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/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/range.c:73 +#: ../lib/htmldriver/graph_set.c:97 #, c-format -msgid "Unable to open range file for [%s in %s]" +msgid "html: collecting to file '%s'" msgstr "" -#: ../lib/raster3d/range.c:88 +#: ../lib/htmldriver/graph_set.c:98 #, c-format -msgid "Error reading range file for [%s in %s]" +msgid "html: image size %dx%d" msgstr "" -#: ../lib/raster3d/range.c:150 +#: ../lib/htmldriver/graph_set.c:111 ../lib/htmldriver/graph_set.c:115 +#: ../lib/htmldriver/graph_set.c:119 #, c-format -msgid "Unable to open range file for <%s>" -msgstr "" - -#: ../lib/raster3d/test/test_main.c:96 -msgid "raster3d" -msgstr "" - -#: ../lib/raster3d/test/test_main.c:97 -msgid "unit test" +msgid "html: type '%s'" msgstr "" -#: ../lib/manage/do_copy.c:43 +#: ../lib/driver/parse_ftcap.c:84 #, c-format -msgid "Copy %s <%s> to current mapset as <%s>" +msgid "%s: Unable to read font definition file; use the default" msgstr "" -#: ../lib/manage/do_copy.c:50 ../lib/manage/do_copy.c:67 +#: ../lib/driver/parse_ftcap.c:90 #, c-format -msgid "Unable to copy <%s> to current mapset as <%s>" +msgid "%s: No font definition file" msgstr "" -#: ../lib/manage/do_copy.c:61 ../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_list.c:30 #, c-format -msgid "%s is missing" +msgid "%s: invalid index %d" msgstr "" -#: ../lib/manage/do_copy.c:72 +#: ../lib/manage/read_list.c:73 #, c-format -msgid "%s copied" +msgid "Unable to open data base element list '%s'" msgstr "" -#: ../lib/manage/do_list.c:30 +#: ../lib/manage/read_list.c:134 #, c-format -msgid "%s: invalid index %d" +msgid "Format error: file ('%s') line (%d) - %s" msgstr "" #: ../lib/manage/do_remove.c:42 @@ -222,10 +63,10 @@ msgstr "" #: ../lib/manage/do_remove.c:57 ../lib/manage/do_rename.c:54 -#: ../lib/vector/Vlib/map.c:263 ../lib/vector/Vlib/legal_vname.c:141 -#: ../lib/vector/Vlib/legal_vname.c:144 ../lib/vector/Vlib/open.c:235 #: ../lib/ogsf/gp3.c:56 ../lib/ogsf/gp3.c:191 ../lib/ogsf/gv3.c:60 -#: ../lib/ogsf/gv3.c:333 +#: ../lib/ogsf/gv3.c:333 ../lib/vector/Vlib/open.c:235 +#: ../lib/vector/Vlib/map.c:264 ../lib/vector/Vlib/legal_vname.c:141 +#: ../lib/vector/Vlib/legal_vname.c:144 #, c-format msgid "Vector map <%s> not found" msgstr "" @@ -235,6 +76,11 @@ msgstr "" #: ../lib/manage/do_remove.c:73 ../lib/manage/do_rename.c:71 +#: ../lib/raster/open.c:177 ../lib/raster/open.c:853 ../lib/raster/open.c:890 +#: ../lib/raster/open.c:942 ../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/rst/interp_float/resout2d.c:205 #: ../lib/rst/interp_float/resout2d.c:253 #: ../lib/rst/interp_float/resout2d.c:296 @@ -249,20 +95,15 @@ #: ../lib/rst/interp_float/output2d.c:447 #: ../lib/rst/interp_float/output2d.c:461 #: ../lib/rst/interp_float/output2d.c:475 -#: ../lib/rst/interp_float/output2d.c:491 ../lib/raster/open.c:176 -#: ../lib/raster/open.c:843 ../lib/raster/open.c:880 ../lib/raster/open.c:932 -#: ../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/gis/legal_name.c:94 ../lib/gis/legal_name.c:97 +#: ../lib/rst/interp_float/output2d.c:491 ../lib/gis/legal_name.c:94 +#: ../lib/gis/legal_name.c:97 #, c-format msgid "Raster map <%s> not found" msgstr "" #: ../lib/manage/do_remove.c:78 ../lib/manage/do_rename.c:76 -#: ../lib/gpde/n_arrays_io.c:273 ../lib/ogsf/gvl3.c:40 -#: ../lib/ogsf/gvl_file.c:427 +#: ../lib/ogsf/gvl_file.c:427 ../lib/ogsf/gvl3.c:40 +#: ../lib/gpde/n_arrays_io.c:273 #, c-format msgid "3D raster map <%s> not found" msgstr "" @@ -272,6 +113,13 @@ msgid "Unable to remove %s element" msgstr "" +#: ../lib/manage/do_remove.c:89 ../lib/manage/do_remove.c:109 +#: ../lib/manage/do_copy.c:61 ../lib/manage/do_rename.c:87 +#: ../lib/manage/do_rename.c:107 +#, c-format +msgid "%s is missing" +msgstr "" + #: ../lib/manage/do_remove.c:92 ../lib/manage/do_remove.c:112 #, c-format msgid "%s removed" @@ -287,6 +135,21 @@ msgid "<%s> nothing removed" 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 ../lib/manage/do_copy.c:67 +#, c-format +msgid "Unable to copy <%s> to current mapset as <%s>" +msgstr "" + +#: ../lib/manage/do_copy.c:72 +#, c-format +msgid "%s copied" +msgstr "" + #: ../lib/manage/do_rename.c:42 #, c-format msgid "Rename %s <%s> to <%s>" @@ -333,1259 +196,1186 @@ msgid "Group" msgstr "" -#: ../lib/manage/read_list.c:73 -#, c-format -msgid "Unable to open data base element list '%s'" +#: ../lib/temporal/lib/default_name.c:69 +msgid "Programmer error - only SQLite driver is currently supported" msgstr "" -#: ../lib/manage/read_list.c:134 +#: ../lib/temporal/lib/connect.c:110 #, c-format -msgid "Format error: file ('%s') line (%d) - %s" +msgid "Mapset <%s> does not exist." msgstr "" -#: ../lib/display/icon.c:80 -#, c-format -msgid "Unsupported icon %d" +#: ../lib/rowio/setup.c:61 ../lib/rowio/setup.c:67 ../lib/segment/open.c:118 +#: ../lib/rst/interp_float/segmen2d_parallel.c:78 +#: ../lib/rst/interp_float/segmen2d_parallel.c:85 +#: ../lib/rst/interp_float/segmen2d_parallel.c:92 +#: ../lib/rst/interp_float/segmen2d_parallel.c:101 +#: ../lib/rst/interp_float/segmen2d_parallel.c:263 +#: ../lib/rst/interp_float/interp2d.c:139 +#: ../lib/rst/interp_float/interp2d.c:145 +#: ../lib/rst/interp_float/segmen2d.c:197 +#: ../lib/rst/interp_float/segmen2d.c:203 +#: ../lib/rst/interp_float/segmen2d.c:209 +#: ../lib/rst/interp_float/segmen2d.c:219 +#: ../lib/vector/diglib/struct_alloc.c:494 ../lib/vector/Vlib/line.c:50 +#: ../lib/vector/Vlib/line.c:154 ../lib/vector/Vlib/map.c:48 +#: ../lib/vector/neta/bridge.c:58 ../lib/vector/neta/spanningtree.c:104 +#: ../lib/vector/neta/path.c:262 ../lib/vector/neta/components.c:71 +#: ../lib/vector/neta/components.c:176 ../lib/vector/neta/centrality.c:63 +#: ../lib/vector/neta/centrality.c:145 ../lib/vector/neta/flow.c:66 +#: ../lib/vector/neta/flow.c:190 ../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 +msgid "Out of memory" msgstr "" -#: ../lib/display/r_raster.c:98 +#: ../lib/arraystats/class.c:19 #, c-format -msgid "Both %s and %s are defined. %s will be ignored." +msgid "Unknown algorithm '%s'" msgstr "" -#: ../lib/display/r_raster.c:131 -#, c-format -msgid "Neither %s (managed by d.mon command) nor %s (used for direct rendering) defined" +#: ../lib/arraystats/class.c:42 +msgid "Discont algorithm currently not available because of bugs" msgstr "" -#: ../lib/display/r_raster.c:150 -#, c-format -msgid "Unknown display driver <%s>" +#: ../lib/arraystats/class.c:49 +msgid "Classification algorithm failed" msgstr "" -#: ../lib/display/r_raster.c:151 -#, c-format -msgid "Using display driver <%s>..." +#: ../lib/arraystats/class.c:227 +msgid "Equiprobable classbreaks currently limited to 10 classes" msgstr "" -#: ../lib/display/tran_colr.c:107 ../lib/display/tran_colr.c:109 +#: ../lib/arraystats/class.c:242 #, c-format -msgid "[%s]: No such color" +msgid "There are classbreaks outside the range min-max. Number of classes reduced to %i, but using probabilities for %i classes." msgstr "" -#: ../lib/imagery/iscatt_core.c:81 +#: ../lib/raster/range.c:103 #, c-format -msgid "Unable to write header into category raster condition file <%s>." +msgid "Unable to read fp range file for <%s>" msgstr "" -#: ../lib/imagery/iscatt_core.c:98 +#: ../lib/raster/range.c:170 #, c-format -msgid "Unable to write into category raster condition file <%s>." +msgid "Unable to read quant rules for raster map <%s>" msgstr "" -#: ../lib/imagery/iscatt_core.c:255 +#: ../lib/raster/range.c:207 ../lib/raster/range.c:227 #, c-format -msgid "Unable to open category raster conditions file <%s>." +msgid "Unable to read range file for <%s>" msgstr "" -#: ../lib/imagery/iscatt_core.c:263 +#: ../lib/raster/range.c:286 #, c-format -msgid "Unable to find patch raster <%s>." +msgid "Unable to read stats file for <%s>" msgstr "" -#: ../lib/imagery/iscatt_core.c:280 +#: ../lib/raster/range.c:368 ../lib/raster/range.c:374 +#: ../lib/raster/range.c:406 ../lib/raster/range.c:420 #, c-format -msgid "Resolutions of patch <%s> and patched file <%s> are not same." +msgid "Unable to write range file for <%s>" msgstr "" -#: ../lib/imagery/iscatt_core.c:307 ../lib/imagery/iscatt_core.c:349 +#: ../lib/raster/range.c:450 ../lib/raster/range.c:464 +#: ../lib/raster/range.c:482 ../lib/raster/range.c:487 #, c-format -msgid "Corrupted category raster conditions file <%s> (fseek failed)" +msgid "Unable to write stats file for <%s>" msgstr "" -#: ../lib/imagery/iscatt_core.c:338 +#: ../lib/raster/raster_metadata.c:109 #, c-format -msgid "Unable to write into category raster conditions file <%s>" +msgid "Unable to read <%s> for raster map <%s@%s>" msgstr "" -#: ../lib/imagery/iscatt_core.c:526 -msgid "Unable to read from category raster condtition file." +#: ../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/imagery/iscatt_core.c:533 -msgid "Invalid size of category raster conditions file." +#: ../lib/raster/raster_metadata.c:142 +#, c-format +msgid "Unable to create <%s> metadata file for raster map <%s@%s>" msgstr "" -#: ../lib/imagery/iscatt_core.c:579 -msgid "Data inconsistent. Value computed for scatter plot is out of initialized range." +#: ../lib/raster/cats.c:109 +#, c-format +msgid "Category support for <%s@%s> missing" msgstr "" -#: ../lib/imagery/iscatt_core.c:745 +#: ../lib/raster/cats.c:112 #, c-format -msgid "Unable to read find raster <%s>" +msgid "Category support for <%s@%s> invalid" msgstr "" -#: ../lib/imagery/iscatt_core.c:755 +#: ../lib/raster/cats.c:145 #, c-format -msgid "Unable to open raster <%s>" +msgid "Category support for vector map <%s@%s> missing" msgstr "" -#: ../lib/imagery/iscatt_core.c:761 +#: ../lib/raster/cats.c:149 #, c-format -msgid "Raster <%s> type is not <%s>" +msgid "Category support for vector map <%s@%s> invalid" msgstr "" -#: ../lib/imagery/iscatt_core.c:775 +#: ../lib/raster/cats.c:971 #, c-format -msgid "Unable to read range of raster <%s>" +msgid "Unable to open %s file for map <%s>" msgstr "" -#: ../lib/imagery/iscatt_core.c:803 +#: ../lib/raster/put_row.c:121 #, c-format -msgid "Unable to open category raster condtition file <%s>" +msgid "Error writing uncompressed FP data for row %d of <%s>: %s" msgstr "" -#: ../lib/imagery/iscatt_core.c:817 -msgid "Corrupted category raster conditions file (fseek failed)" +#: ../lib/raster/put_row.c:131 +#, c-format +msgid "Error writing compressed FP data for row %d of <%s>: %s" msgstr "" -#: ../lib/imagery/iscatt_core.c:972 ../lib/imagery/iclass_statistics.c:227 +#: ../lib/raster/put_row.c:391 ../lib/raster/put_row.c:397 #, c-format -msgid "prepare_signature: scan line %d has odd number of points." +msgid "Error writing compressed data for row %d of <%s>" msgstr "" -#: ../lib/imagery/iscatt_core.c:981 ../lib/imagery/iclass_statistics.c:237 -msgid "signature: perimeter points out of order." +#: ../lib/raster/put_row.c:407 +#, c-format +msgid "Error writing uncompressed data for row %d of <%s>" msgstr "" -#: ../lib/imagery/iclass_perimeter.c:109 +#: ../lib/raster/put_row.c:467 #, c-format -msgid "Get area %d failed" +msgid "Error writing data via GDAL for row %d of <%s>" msgstr "" -#: ../lib/imagery/iclass_perimeter.c:116 -msgid "Perimeter computation failed" +#: ../lib/raster/put_row.c:491 +msgid "GDAL output doesn't support writing null rows separately" msgstr "" -#: ../lib/imagery/iclass_perimeter.c:208 -msgid "Invalid polygon" +#: ../lib/raster/put_row.c:494 +#, c-format +msgid "No null file for <%s>" msgstr "" -#: ../lib/imagery/iclass_perimeter.c:253 -msgid "Outlined area is too large." +#: ../lib/raster/put_row.c:521 ../lib/raster/put_row.c:526 +#, c-format +msgid "Error writing compressed null data for row %d of <%s>" msgstr "" -#: ../lib/imagery/fopen.c:23 +#: ../lib/raster/put_row.c:560 ../lib/raster/put_row.c:563 #, c-format -msgid "Unable to create file [%s] of group [%s in %s]" +msgid "Error writing null row %d of <%s>" msgstr "" -#: ../lib/imagery/fopen.c:36 ../lib/imagery/fopen.c:57 +#: ../lib/raster/put_row.c:688 #, c-format -msgid "Unable to open file [%s] of group [%s in %s]" +msgid "put_raster_row: raster map <%s> not open for write - request ignored" msgstr "" -#: ../lib/imagery/fopen.c:49 -#, c-format -msgid "Unable to find file [%s] of group [%s in %s]" +#: ../lib/raster/put_row.c:695 +msgid "put_raster_row: unopened file descriptor - request ignored" msgstr "" -#: ../lib/imagery/fopen.c:79 +#: ../lib/raster/open.c:192 #, c-format -msgid "Unable to create file [%s] for subgroup [%s] of group [%s in %s]" +msgid "Unable to open raster map <%s@%s> since it is a reclass of raster map <%s@%s> which does not exist" msgstr "" -#: ../lib/imagery/fopen.c:101 ../lib/imagery/fopen.c:127 +#: ../lib/raster/open.c:197 #, c-format -msgid "Unable to open file [%s] for subgroup [%s] of group [%s in %s]" +msgid "Error reading reclass file for raster map <%s>" msgstr "" -#: ../lib/imagery/fopen.c:116 +#: ../lib/raster/open.c:208 #, c-format -msgid "Unable to find file [%s] for subgroup [%s] of group [%s in %s]" +msgid "Error reading map type for raster map <%s>" msgstr "" -#: ../lib/imagery/georef_tps.c:219 -msgid "Calculating forward transformation coefficients" +#: ../lib/raster/open.c:216 +#, c-format +msgid "Raster map <%s@%s>: format field in header file invalid" msgstr "" -#: ../lib/imagery/georef_tps.c:236 -msgid "Calculating backward transformation coefficients" +#: ../lib/raster/open.c:235 +#, c-format +msgid "Compression with %s is not supported in this GRASS GIS installation" 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 +#: ../lib/raster/open.c:239 #, c-format -msgid "%s: out of memory" +msgid "Raster map <%s> is in different projection than current region. Found <%s>, should be <%s>." msgstr "" -#: ../lib/imagery/iclass.c:83 +#: ../lib/raster/open.c:246 #, c-format -msgid "No areas in category %d" +msgid "Raster map <%s> is in different zone (%d) than current region (%d)" msgstr "" -#: ../lib/imagery/iclass.c:127 +#: ../lib/raster/open.c:251 #, c-format -msgid "Raster map <%s@%s> in subgroup <%s> does not exist" +msgid "Raster map <%s>: bytes per cell (%d) too large" msgstr "" -#: ../lib/imagery/iclass.c:131 +#: ../lib/raster/open.c:278 #, c-format -msgid "Raster map <%s@%s> in group <%s> does not exist" +msgid "Raster map <%s@%s> is a GDAL link but GRASS is compiled without GDAL support" msgstr "" -#: ../lib/imagery/iclass.c:143 +#: ../lib/raster/open.c:289 #, c-format -msgid "Subgroup <%s> does not have enough files (it has %d files)" +msgid "Unable to open %s file for raster map <%s@%s>" msgstr "" -#: ../lib/imagery/iclass.c:147 +#: ../lib/raster/open.c:327 #, c-format -msgid "Group <%s> does not have enough files (it has %d files)" +msgid "Error reading format for <%s@%s>" msgstr "" -#: ../lib/imagery/iclass_signatures.c:120 -#, c-format -msgid "Unable to open output signature file '%s'" +#: ../lib/raster/open.c:535 +msgid "Unable to create GDAL link" msgstr "" -#: ../lib/imagery/list_gp.c:34 +#: ../lib/raster/open.c:607 ../lib/raster/gdal.c:479 #, c-format -msgid "group <%s> is empty\n" +msgid "Invalid map type <%d>" msgstr "" -#: ../lib/imagery/list_gp.c:44 +#: ../lib/raster/open.c:612 ../lib/raster/open.c:767 #, c-format -msgid "group <%s> references the following raster maps\n" +msgid "Raster map <%s> is not in the current mapset (%s)" msgstr "" -#: ../lib/imagery/list_subgp.c:72 +#: ../lib/raster/open.c:619 #, c-format -msgid "subgroup <%s> of group <%s> is empty\n" +msgid "<%s> is an illegal file name" msgstr "" -#: ../lib/imagery/list_subgp.c:85 +#: ../lib/raster/open.c:634 ../lib/raster/open.c:714 ../lib/raster/open.c:790 #, c-format -msgid "subgroup <%s> of group <%s> references the following raster maps\n" +msgid "No temp files available: %s" msgstr "" -#: ../lib/imagery/points.c:124 +#: ../lib/raster/open.c:763 #, c-format -msgid "Unable to open control point file for group [%s in %s]" +msgid "Raster map <%s> does not exist in the current mapset (%s)" msgstr "" -#: ../lib/imagery/points.c:132 +#: ../lib/raster/open.c:829 +msgid "Rast_set_fp_type(): can only be called with FCELL_TYPE or DCELL_TYPE" +msgstr "" + +#: ../lib/raster/open.c:887 #, c-format -msgid "Bad format in control point file for group [%s in %s]" +msgid "Raster map <%s> not found in mapset <%s>" msgstr "" -#: ../lib/imagery/points.c:159 +#: ../lib/raster/open.c:948 #, c-format -msgid "Unable to create control point file for group [%s in %s]" +msgid "Unable to find '%s'" msgstr "" -#: ../lib/imagery/target.c:38 +#: ../lib/raster/open.c:959 #, c-format -msgid "Unable to read target file for group [%s]" +msgid "Invalid type: field '%s' in file '%s'" msgstr "" -#: ../lib/imagery/iclass_statistics.c:218 -msgid "prepare_signature: outline has odd number of points." +#: ../lib/raster/open.c:964 +#, c-format +msgid "Missing type: field in file '%s'" msgstr "" -#: ../lib/imagery/iclass_statistics.c:248 +#: ../lib/raster/open.c:969 #, c-format -msgid "Data error preparing signatures: value (%d) > num of cats (%d)" +msgid "Raster map <%s> is not xdr: byte_order: %s" 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" +#: ../lib/raster/open.c:1038 +msgid "Rast_set_quant_rules() can be called only for raster maps opened for reading" msgstr "" -#: ../lib/imagery/iclass_statistics.c:684 -msgid "Cell category value out of range" +#: ../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/imagery/sigsetfile.c:41 -#, c-format -msgid "Unable to create signature file <%s> for subgroup <%s> of group <%s> - <%s> is not current mapset" +#: ../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/imagery/sigsetfile.c:57 -#, c-format -msgid "Unable to create signature file <%s> for subgroup <%s> of group <%s>" +#: ../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/proj/ellipse.c:97 -#, c-format -msgid "Invalid ellipsoid <%s> in file" +#: ../lib/raster/color_read.c:103 +msgid "missing" msgstr "" -#: ../lib/proj/ellipse.c:124 -msgid "No secondary ellipsoid descriptor (rf, es or b) in file" +#: ../lib/raster/color_read.c:106 +msgid "invalid" msgstr "" -#: ../lib/proj/ellipse.c:128 -msgid "Invalid ellipsoid descriptors (a, rf, es or b) in file" +#: ../lib/raster/color_read.c:112 +#, c-format +msgid "Color support for <%s@%s> %s" msgstr "" -#: ../lib/proj/ellipse.c:141 -msgid "No ellipsoid info given in file" +#: ../lib/raster/color_write.c:81 ../lib/vector/Vlib/color_write.c:71 +#, c-format +msgid "Qualified name <%s> doesn't match mapset <%s>" msgstr "" -#: ../lib/proj/ellipse.c:243 ../lib/gis/get_ellipse.c:263 +#: ../lib/raster/color_write.c:96 ../lib/vector/Vlib/color_write.c:91 #, c-format -msgid "Unable to open ellipsoid table file <%s>" +msgid "Unable to create <%s> file for map <%s>" msgstr "" -#: ../lib/proj/datum.c:195 -msgid "Failed to detect nadgrids path, GRASS_PROJSHARE not defined" +#: ../lib/raster/get_row.c:35 ../lib/raster/get_row.c:906 +#, c-format +msgid "Reading raster map <%s@%s> request for row %d is outside region" msgstr "" -#: ../lib/proj/datum.c:278 ../lib/proj/datum.c:358 +#: ../lib/raster/get_row.c:95 #, c-format -msgid "Unable to open datum table file <%s>" +msgid "Error seeking fp raster data file for row %d of <%s>: %s" msgstr "" -#: ../lib/proj/datum.c:291 ../lib/proj/datum.c:372 +#: ../lib/raster/get_row.c:103 #, c-format -msgid "Error in datum table file <%s>, line %d" +msgid "Error uncompressing fp raster data for row %d of <%s>: error code %d" msgstr "" -#: ../lib/proj/get_proj.c:148 +#: ../lib/raster/get_row.c:138 #, c-format -msgid "Invalid zone %s specified" +msgid "Error seeking raster data file for row %d of <%s>: %s" msgstr "" -#: ../lib/proj/get_proj.c:228 -msgid "Unable to initialise PROJ.4 with the following parameter list:" +#: ../lib/raster/get_row.c:145 +#, c-format +msgid "Error reading raster data for row %d of <%s>: %s" msgstr "" -#: ../lib/proj/get_proj.c:236 +#: ../lib/raster/get_row.c:169 #, c-format -msgid "The error message: %s" +msgid "Error uncompressing raster data for row %d of <%s>" msgstr "" -#: ../lib/proj/get_proj.c:294 -msgid "Option input overflowed option table" +#: ../lib/raster/get_row.c:188 ../lib/raster/get_row.c:192 +#, c-format +msgid "Error reading raster data for row %d of <%s>" msgstr "" -#: ../lib/proj/get_proj.c:325 +#: ../lib/raster/get_row.c:228 #, c-format -msgid "Unable to initialize pj cause: %s" +msgid "Error reading raster data via GDAL for row %d of <%s>" msgstr "" -#: ../lib/proj/get_proj.c:401 -msgid "Input Projection Parameters" +#: ../lib/raster/get_row.c:835 +#, c-format +msgid "Error seeking compressed null data for row %d of <%s>" msgstr "" -#: ../lib/proj/get_proj.c:404 -msgid "Input Unit Factor" +#: ../lib/raster/get_row.c:840 ../lib/raster/get_row.c:850 +#, c-format +msgid "Error reading compressed null data for row %d of <%s>" msgstr "" -#: ../lib/proj/get_proj.c:414 -msgid "Output Projection Parameters" +#: ../lib/raster/get_row.c:856 +#, c-format +msgid "Error uncompressing null data for row %d of <%s>" msgstr "" -#: ../lib/proj/get_proj.c:417 -msgid "Output Unit Factor" +#: ../lib/raster/get_row.c:890 +#, c-format +msgid "Error seeking null row %d for <%s>" msgstr "" -#: ../lib/proj/convert.c:64 ../lib/vector/Vlib/build_sfa.c:714 -#: ../lib/vector/Vlib/close.c:284 ../lib/vector/Vlib/close_ogr.c:77 -#: ../lib/vector/Vlib/close_ogr.c:111 ../lib/vector/Vlib/field.c:675 -#: ../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/vector/Vlib/open_ogr.c:121 -#: ../lib/vector/Vlib/open_ogr.c:154 ../lib/vector/Vlib/open_ogr.c:231 -#: ../lib/vector/Vlib/read_ogr.c:56 ../lib/vector/Vlib/read_ogr.c:157 -#: ../lib/vector/Vlib/read_ogr.c:242 ../lib/vector/Vlib/rewind_ogr.c:47 -#: ../lib/vector/Vlib/rewind_ogr.c:71 ../lib/vector/Vlib/simple_features.c:310 -#: ../lib/vector/Vlib/write_ogr.c:69 ../lib/vector/Vlib/write_ogr.c:105 -#: ../lib/vector/Vlib/write_ogr.c:146 ../lib/vector/Vlib/write_sfa.c:298 -#: ../lib/vector/Vlib/build_ogr.c:101 ../lib/vector/Vlib/build_ogr.c:176 -msgid "GRASS is not compiled with OGR support" +#: ../lib/raster/get_row.c:893 +#, c-format +msgid "Error reading null row %d for <%s>" msgstr "" -#: ../lib/proj/convert.c:159 -msgid "Unable parse GRASS PROJ_INFO file" +#: ../lib/raster/quant_io.c:43 +#, c-format +msgid "Floating data range for raster map <%s> is empty" msgstr "" -#: ../lib/proj/convert.c:164 -msgid "Unable get PROJ.4-style parameter string" +#: ../lib/raster/quant_io.c:52 +#, c-format +msgid "Integer data range for raster map <%s> is empty" msgstr "" -#: ../lib/proj/convert.c:178 +#: ../lib/raster/quant_io.c:105 #, c-format -msgid "OGR can't parse PROJ.4-style parameter string: %s (OGR Error code was %d)" +msgid "Attempt to open quantization table for CELL raster map <%s>" msgstr "" -#: ../lib/proj/convert.c:191 +#: ../lib/raster/quant_io.c:135 #, c-format -msgid "OGR can't get WKT-style parameter string (OGR Error code was %d)" +msgid "Quantization file for raster map <%s> is missing" msgstr "" -#: ../lib/proj/convert.c:427 +#: ../lib/raster/quant_io.c:145 #, c-format -msgid "Updating spatial reference with embedded proj4 definition failed. Proj4 definition: <%s>" +msgid "Quantization file for raster map <%s> is empty" msgstr "" -#: ../lib/proj/convert.c:434 -msgid "Updating spatial reference with embedded proj4 definition" +#: ../lib/raster/reclass.c:168 +#, c-format +msgid "Too many reclass categories for <%s@%s>" msgstr "" -#: ../lib/proj/convert.c:564 -msgid "No projection name! Projection parameters likely to be meaningless." +#: ../lib/raster/reclass.c:171 +#, c-format +msgid "Illegal reclass format in header file for <%s@%s>" msgstr "" -#: ../lib/proj/convert.c:626 -#, c-format -msgid "Datum <%s> not recognised by GRASS and no parameters found" +#: ../lib/raster/reclass.c:273 +msgid "Illegal reclass request" msgstr "" -#: ../lib/proj/convert.c:642 -#, c-format -msgid "Datum <%s> apparently recognised by GRASS but no parameters found. You may want to look into this." +#: ../lib/raster/reclass.c:278 +msgid "Illegal reclass type" msgstr "" -#: ../lib/proj/convert.c:646 +#: ../lib/raster/reclass.c:284 #, c-format -msgid "Invalid transformation number %d; valid range is 1 to %d. Leaving datum transform parameters unspecified." +msgid "Unable to create header file for <%s@%s>" msgstr "" -#: ../lib/proj/do_proj.c:106 ../lib/proj/do_proj.c:180 +#: ../lib/raster/reclass.c:332 #, c-format -msgid "pj_transform() failed: %s" +msgid "Unable to create dependency file in <%s@%s>" msgstr "" -#: ../lib/symbol/read.c:211 +#: ../lib/raster/vrt.c:83 #, c-format -msgid "Cannot read symbol line coordinates: %s" +msgid "Tile raster map <%s> not found" msgstr "" -#: ../lib/symbol/read.c:260 -#, c-format -msgid "Incorrect symbol name: '%s' (should be: group/name or group/name@mapset)" +#: ../lib/raster/vrt.c:86 +msgid "A virtual raster can not contain itself" msgstr "" -#: ../lib/symbol/read.c:284 +#: ../lib/raster/alloc_cell.c:151 #, c-format -msgid "Cannot find/open symbol: '%s'" +msgid "Rast__null_bitstream_size: cols (%d) is negative" msgstr "" -#: ../lib/symbol/read.c:393 ../lib/symbol/read.c:411 ../lib/symbol/read.c:421 -#: ../lib/symbol/read.c:439 +#: ../lib/raster/put_cellhd.c:34 #, c-format -msgid "Incorrect symbol color: '%s', using default." +msgid "Unable to create header file for <%s>" msgstr "" -#: ../lib/arraystats/class.c:19 +#: ../lib/raster/interp.c:211 #, c-format -msgid "Unknown algorithm '%s'" +msgid "Unknown interpolation method: %s" msgstr "" -#: ../lib/arraystats/class.c:42 -msgid "Discont algorithm currently not available because of bugs" +#: ../lib/raster/mask_info.c:43 +#, c-format +msgid "<%s> in mapset <%s>" msgstr "" -#: ../lib/arraystats/class.c:49 -msgid "Classification algorithm failed" +#: ../lib/raster/mask_info.c:46 +msgid "none" msgstr "" -#: ../lib/arraystats/class.c:227 -msgid "Equiprobable classbreaks currently limited to 10 classes" +#: ../lib/raster/mask_info.c:49 +msgid "not known" msgstr "" -#: ../lib/arraystats/class.c:242 +#: ../lib/raster/quant_rw.c:88 #, c-format -msgid "There are classbreaks outside the range min-max. Number of classes reduced to %i, but using probabilities for %i classes." +msgid "Unable to read fp range for raster map <%s>" 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 +#: ../lib/raster/quant_rw.c:92 #, c-format -msgid "Unable to access table <%s>" +msgid "Raster map <%s> is empty" msgstr "" -#: ../lib/lidar/zones.c:476 ../lib/lidar/zones.c:513 +#: ../lib/raster/quant_rw.c:157 #, c-format -msgid "<%s> created in database." +msgid "Unable to write quant rules: raster map <%s> is integer" msgstr "" -#: ../lib/lidar/zones.c:480 ../lib/lidar/zones.c:517 +#: ../lib/raster/quant_rw.c:166 #, c-format -msgid "<%s> has not been created in database." +msgid "Unable to write quant rules for raster map <%s>" msgstr "" -#: ../lib/segment/format.c:144 -msgid "Segment format: file size too large" +#: ../lib/raster/format.c:162 +#, c-format +msgid "Fail of initial read of compressed file [%s in %s]" msgstr "" -#: ../lib/segment/format.c:145 -msgid "Please recompile with Large File Support (LFS)" +#: ../lib/raster/format.c:176 +#, c-format +msgid "Fail of initial read of compressed null file [%s in %s]" msgstr "" -#: ../lib/segment/open.c:53 -msgid "Segment file name is NULL" +#: ../lib/raster/histogram.c:55 +#, c-format +msgid "Histogram for [%s in %s] missing (run r.support)" msgstr "" -#: ../lib/segment/open.c:58 -msgid "Segment file exists already" +#: ../lib/raster/histogram.c:62 +#, c-format +msgid "Can't read histogram for [%s in %s]" msgstr "" -#: ../lib/segment/open.c:66 -msgid "Unable to create segment file" +#: ../lib/raster/histogram.c:66 ../lib/raster/histogram.c:73 +#, c-format +msgid "Invalid histogram file for [%s in %s]" msgstr "" -#: ../lib/segment/open.c:74 -msgid "Could not write segment file" +#: ../lib/raster/histogram.c:331 +#, c-format +msgid "Unable to create histogram file for <%s>" msgstr "" -#: ../lib/segment/open.c:78 -msgid "Illegal segment configuration parameter(s)" +#: ../lib/raster/color_rules.c:120 +msgid "syntax error in the color rule" msgstr "" -#: ../lib/segment/open.c:87 -msgid "Unable to re-open segment file" +#: ../lib/raster/color_rules.c:122 +msgid "syntax error in the color format" msgstr "" -#: ../lib/segment/open.c:94 -msgid "Could not read segment file" +#: ../lib/raster/color_rules.c:130 +msgid "percentage not in range 0-100" msgstr "" -#: ../lib/segment/open.c:98 ../lib/rst/interp_float/segmen2d.c:197 -#: ../lib/rst/interp_float/segmen2d.c:203 -#: ../lib/rst/interp_float/segmen2d.c:209 -#: ../lib/rst/interp_float/segmen2d.c:219 -#: ../lib/rst/interp_float/interp2d.c:139 -#: ../lib/rst/interp_float/interp2d.c:145 -#: ../lib/rst/interp_float/segmen2d_parallel.c:78 -#: ../lib/rst/interp_float/segmen2d_parallel.c:85 -#: ../lib/rst/interp_float/segmen2d_parallel.c:92 -#: ../lib/rst/interp_float/segmen2d_parallel.c:101 -#: ../lib/rst/interp_float/segmen2d_parallel.c:263 -#: ../lib/vector/diglib/struct_alloc.c:491 ../lib/vector/Vlib/line.c:50 -#: ../lib/vector/Vlib/line.c:154 ../lib/vector/Vlib/map.c:48 -#: ../lib/vector/neta/path.c:262 ../lib/vector/neta/flow.c:66 -#: ../lib/vector/neta/flow.c:190 ../lib/vector/neta/components.c:71 -#: ../lib/vector/neta/components.c:176 -#: ../lib/vector/neta/articulation_point.c:60 -#: ../lib/vector/neta/spanningtree.c:104 ../lib/vector/neta/bridge.c:58 -#: ../lib/vector/neta/centrality.c:63 ../lib/vector/neta/centrality.c:145 -#: ../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/rowio/setup.c:61 -#: ../lib/rowio/setup.c:67 -msgid "Out of memory" +#: ../lib/raster/color_rules.c:132 +msgid "invalid value" msgstr "" -#: ../lib/cairodriver/draw_bitmap.c:47 -msgid "Cairo_Bitmap: Failed to create source" +#: ../lib/raster/color_rules.c:134 +msgid "unknown error" msgstr "" -#: ../lib/cairodriver/graph.c:67 -msgid "Unable to open display" +#: ../lib/raster/color_rules.c:180 +#, c-format +msgid "bad rule (%s): [%s]" msgstr "" -#: ../lib/cairodriver/graph.c:85 -msgid "Unable to obtain visual" +#: ../lib/raster/color_rules.c:232 +msgid "Unknown error reading color rule" msgstr "" -#: ../lib/cairodriver/graph.c:160 +#: ../lib/raster/color_rules.c:330 #, c-format -msgid "Unknown file extension: %s" +msgid "Unable to load color rules <%s>" msgstr "" -#: ../lib/cairodriver/graph.c:190 +#: ../lib/raster/color_rand.c:33 #, c-format -msgid "cairo: collecting to file '%s'" +msgid "Rast_make_random_colors: min (%d) > max (%d)" msgstr "" -#: ../lib/cairodriver/graph.c:192 +#: ../lib/raster/close.c:77 ../lib/raster/close.c:110 #, c-format -msgid "cairo: image size %dx%d" +msgid "Invalid descriptor: %d" msgstr "" -#: ../lib/cairodriver/graph.c:371 -msgid "Unknown Cairo surface type" +#: ../lib/raster/close.c:394 ../lib/raster/close.c:522 +#, c-format +msgid "Unable to rename null file '%s' to '%s': %s" msgstr "" -#: ../lib/cairodriver/graph.c:376 -msgid "Failed to initialize Cairo surface" +#: ../lib/raster/close.c:464 +#, c-format +msgid "Unable to rename cell file '%s' to '%s': %s" msgstr "" -#: ../lib/cairodriver/raster.c:109 -msgid "Failed to create cairo surface" +#: ../lib/raster/close.c:544 +msgid "unable to write f_format file for CELL maps" msgstr "" -#: ../lib/cairodriver/read_bmp.c:88 ../lib/cairodriver/read_ppm.c:28 +#: ../lib/raster/history.c:115 ../lib/raster/history.c:123 #, c-format -msgid "Cairo: unable to open input file <%s>" +msgid "Unable to get history information for <%s@%s>" msgstr "" -#: ../lib/cairodriver/read_bmp.c:92 ../lib/cairodriver/read_ppm.c:32 +#: ../lib/raster/history.c:162 #, c-format -msgid "Cairo: invalid input file <%s>" +msgid "Unable to write history information for <%s>" msgstr "" -#: ../lib/cairodriver/read_bmp.c:96 +#: ../lib/raster/history.c:235 #, c-format -msgid "Cairo: Invalid BMP header for <%s>" +msgid "generated by %s" msgstr "" -#: ../lib/cairodriver/read_ppm.c:38 +#: ../lib/raster/gdal.c:89 #, c-format -msgid "Cairo: input file has incorrect dimensions: expected: %dx%d got: %dx%d" +msgid "Unable to locate symbol <%s>" msgstr "" -#: ../lib/cairodriver/read_ppm.c:46 -#, c-format -msgid "Cairo: unable to open input mask file <%s>" +#: ../lib/raster/gdal.c:147 +msgid "Unable to load GDAL library" msgstr "" -#: ../lib/cairodriver/read_ppm.c:50 -#, c-format -msgid "Cairo: invalid input mask file <%s>" +#: ../lib/raster/gdal.c:377 +msgid "Unable to open GDAL file" msgstr "" -#: ../lib/cairodriver/read_ppm.c:56 +#: ../lib/raster/gdal.c:485 #, c-format -msgid "Cairo: input mask file has incorrect dimensions: expected: %dx%d got: %dx%d" +msgid "Unable to get <%s> driver" msgstr "" -#: ../lib/cairodriver/read_xid.c:14 +#: ../lib/raster/gdal.c:494 #, c-format -msgid "Unable to open input file <%s>" +msgid "Unable to create <%s> dataset using <%s> driver" msgstr "" -#: ../lib/cairodriver/read_xid.c:17 +#: ../lib/raster/gdal.c:502 #, c-format -msgid "Unable to read input file <%s>" +msgid "Driver <%s> does not support direct writing. Using MEM driver for intermediate dataset." msgstr "" -#: ../lib/cairodriver/read_xid.c:20 +#: ../lib/raster/gdal.c:508 +msgid "Unable to get in-memory raster driver" +msgstr "" + +#: ../lib/raster/gdal.c:515 #, c-format -msgid "Unable to parse input file <%s>" +msgid "Unable to create <%s> dataset using memory driver" msgstr "" -#: ../lib/cairodriver/text.c:46 +#: ../lib/raster/gdal.c:519 #, c-format -msgid "Unable to convert from <%s> to UTF-8" +msgid "Driver <%s> does not support creating rasters" msgstr "" -#: ../lib/cairodriver/text.c:56 -msgid "Some characters could not be converted to UTF-8" +#: ../lib/raster/gdal.c:535 +msgid "Unable to set geo transform" msgstr "" -#: ../lib/cairodriver/write_bmp.c:72 ../lib/cairodriver/write_ppm.c:27 -#, c-format -msgid "Cairo: unable to open output file <%s>" +#: ../lib/raster/gdal.c:539 +msgid "Unable to set projection" msgstr "" -#: ../lib/cairodriver/write_ppm.c:34 +#: ../lib/raster/gdal.c:543 #, c-format -msgid "Cairo: unable to open mask file <%s>" +msgid "Unable to create cell_misc/%s/gdal file" msgstr "" -#: ../lib/cairodriver/write_xid.c:14 ../lib/pngdriver/read_png.c:71 +#: ../lib/raster/gdal.c:559 #, c-format -msgid "Unable to open output file <%s>" +msgid "Error writing cell_misc/%s/gdal file" msgstr "" -#: ../lib/cairodriver/write_xid.c:19 +#: ../lib/raster/gdal.c:607 #, c-format -msgid "Unable to write output file <%s>" +msgid "Unable to create output file <%s> using driver <%s>" msgstr "" -#: ../lib/pngdriver/graph_set.c:101 +#: ../lib/raster/get_cellhd.c:66 #, c-format -msgid "png: truecolor status %s" +msgid "Unable to read header file for raster map <%s@%s>. It is a reclass of raster map <%s@%s> %s" msgstr "" -#: ../lib/pngdriver/graph_set.c:102 ../lib/psdriver/graph_set.c:200 -msgid "enabled" +#: ../lib/raster/get_cellhd.c:70 +msgid "which is missing." msgstr "" -#: ../lib/pngdriver/graph_set.c:102 ../lib/psdriver/graph_set.c:200 -msgid "disabled" +#: ../lib/raster/get_cellhd.c:71 +msgid "whose header file can't be opened." msgstr "" -#: ../lib/pngdriver/graph_set.c:149 +#: ../lib/raster/get_cellhd.c:76 #, c-format -msgid "png: collecting to file '%s'" +msgid "Unable to open header file for raster map <%s@%s>" msgstr "" -#: ../lib/pngdriver/graph_set.c:150 -#, c-format -msgid "png: image size %dx%d" +#: ../lib/raster/sample.c:70 +msgid "Unknown interpolation type" msgstr "" -#: ../lib/pngdriver/write_png.c:39 -msgid "Unable to write PNG" +#: ../lib/raster/sample.c:327 +msgid "\"no data\" label found; setting to zero" msgstr "" -#: ../lib/pngdriver/write_png.c:71 ../lib/pngdriver/write_png.c:75 -#: ../lib/pngdriver/read_png.c:64 -msgid "Unable to allocate PNG structure" +#: ../lib/raster/put_title.c:28 +#, c-format +msgid "category information for [%s] in [%s] missing or invalid" msgstr "" -#: ../lib/pngdriver/write_png.c:78 -msgid "Unable to write PNG file" +#: ../lib/raster/put_title.c:37 +msgid "G_put_title - can't create a temp file" msgstr "" -#: ../lib/pngdriver/write_png.c:82 +#: ../lib/raster/put_title.c:53 #, c-format -msgid "Unable to open output PNG file <%s>" +msgid "category information for [%s] in [%s] invalid" msgstr "" -#: ../lib/pngdriver/read_png.c:42 -msgid "Unable to read PNG" +#: ../lib/raster/put_title.c:60 +msgid "G_put_title - can't reopen temp file" msgstr "" -#: ../lib/pngdriver/read_png.c:60 -msgid "Unable allocate PNG structure" +#: ../lib/raster/put_title.c:67 +#, c-format +msgid "can't write category information for [%s] in [%s]" msgstr "" -#: ../lib/pngdriver/read_png.c:67 -msgid "Unable to read PNG file" +#: ../lib/raster/init.c:61 +msgid "Raster library not initialized. Programmer forgot to call Rast_init()." msgstr "" -#: ../lib/pngdriver/read_png.c:81 -msgid "Input PNG file is not 8-bit" +#: ../lib/raster/init.c:109 +#, c-format +msgid "Unknown compression method <%s>, using default %s" msgstr "" -#: ../lib/pngdriver/read_png.c:85 +#: ../lib/raster/init.c:113 #, c-format -msgid "Input PNG file has incorrect dimensions: expected: %dx%d got: %lux%lu" +msgid "No compression is not supported for GRASS raster maps, using default %s" msgstr "" -#: ../lib/pngdriver/read_png.c:90 -msgid "Input PNG file is not RGBA" +#: ../lib/raster/init.c:120 +#, c-format +msgid "This GRASS version does not support %s compression, using default %s" msgstr "" -#: ../lib/pngdriver/read_png.c:94 -msgid "Input PNG file is not indexed color" +#: ../lib/raster/null_val.c:64 +msgid "EmbedGivenNulls: wrong data type" msgstr "" -#: ../lib/pngdriver/read_png.c:104 -msgid "Input PNG file has invalid palette" +#: ../lib/raster/null_val.c:114 +msgid "Rast_set_null_value: wrong data type!" msgstr "" -#: ../lib/temporal/lib/connect.c:110 -#, c-format -msgid "Mapset <%s> does not exist." +#: ../lib/raster/auto_mask.c:69 +msgid "Unable to open automatic MASK file" msgstr "" -#: ../lib/temporal/lib/default_name.c:69 -msgid "Programmer error - only SQLite driver is currently supported" +#: ../lib/raster/set_window.c:48 +msgid "Rast_set_window() called while window split" msgstr "" -#: ../lib/rst/interp_float/segmen2d.c:133 -#: ../lib/rst/interp_float/segmen2d_parallel.c:188 -msgid "Taking too long to find points for interpolation - please change the region to area where your points are. Continuing calculations..." +#: ../lib/raster/set_window.c:131 +msgid "Rast_set_read_window(): projection/zone differs from that of currently open raster maps" msgstr "" -#: ../lib/rst/interp_float/interp2d.c:232 +#: ../lib/raster/set_window.c:158 #, c-format -msgid "Overshoot - increase in tension suggested. Overshoot occurs at (%d,%d) cell. Z-value %f, zmin %f, zmax %f." +msgid "Input window changed while maps are open for read. Map name <%s>" msgstr "" -#: ../lib/rst/interp_float/resout2d.c:77 -msgid "Temporarily changing the region to desired resolution..." +#: ../lib/raster/set_window.c:174 +#, c-format +msgid "Output window changed while maps are open for write. Map name <%s>" msgstr "" -#: ../lib/rst/interp_float/resout2d.c:103 -#, c-format -msgid "First change your rows number(%d) to %d" +#: ../lib/ogsf/gsd_img_tif.c:63 ../lib/ogsf/gsd_img_ppm.c:50 +msgid "Unable to get image of current GL screen" msgstr "" -#: ../lib/rst/interp_float/resout2d.c:110 +#: ../lib/ogsf/gsd_img_tif.c:69 ../lib/ogsf/gk2.c:216 +#: ../lib/ogsf/gsd_img_ppm.c:55 ../lib/ogsf/gsd_img_ppm.c:101 #, c-format -msgid "First change your columns number(%d) to %d" +msgid "Unable to open file <%s> for writing" msgstr "" -#: ../lib/rst/interp_float/resout2d.c:264 -msgid "No color table for input raster map -- will not create color table" +#: ../lib/ogsf/gk.c:320 +msgid "Need at least 3 keyframes for spline" msgstr "" -#: ../lib/rst/interp_float/resout2d.c:458 -msgid "Changing the region back to initial..." +#: ../lib/ogsf/gk.c:622 +msgid "Need at least 2 keyframes for interpolation" msgstr "" -#: ../lib/rst/interp_float/vinput2d.c:94 +#: ../lib/ogsf/gs2.c:1210 #, c-format -msgid "Vector map <%s> is not 3D" -msgstr "" - -#: ../lib/rst/interp_float/vinput2d.c:97 -msgid "Loading data from attribute table ..." +msgid "no category info" msgstr "" -#: ../lib/rst/interp_float/vinput2d.c:100 ../lib/vector/Vlib/net_build.c:159 -#: ../lib/vector/Vlib/net_build.c:206 ../lib/vector/Vlib/net_build.c:490 -#: ../lib/vector/Vlib/net_build.c:791 ../lib/vector/Vlib/net_build.c:971 -#: ../lib/vector/Vlib/ascii.c:398 ../lib/vector/Vlib/map.c:300 -#: ../lib/vector/Vlib/map.c:436 ../lib/vector/Vlib/array.c:276 -#: ../lib/vector/Vlib/cats.c:589 ../lib/vector/Vlib/copy.c:620 -#: ../lib/vector/Vlib/copy.c:730 ../lib/ogsf/gp3.c:202 ../lib/ogsf/gv3.c:344 +#: ../lib/ogsf/gs2.c:1229 #, c-format -msgid "Database connection not defined for layer %d" +msgid "no data" msgstr "" -#: ../lib/rst/interp_float/vinput2d.c:109 ../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/Vlib/net_build.c:165 ../lib/vector/Vlib/net_build.c:211 -#: ../lib/vector/Vlib/net_build.c:496 ../lib/vector/Vlib/net_build.c:797 -#: ../lib/vector/Vlib/net_build.c:976 ../lib/vector/Vlib/ascii.c:410 -#: ../lib/vector/Vlib/map.c:341 ../lib/vector/Vlib/array.c:282 -#: ../lib/vector/Vlib/cats.c:597 ../lib/vector/Vlib/close_nat.c:160 -#: ../lib/vector/Vlib/write_ogr.c:198 ../lib/vector/Vlib/write_pg.c:2915 -#: ../lib/vector/neta/utils.c:119 ../lib/vector/neta/timetables.c:133 -#: ../lib/ogsf/gp3.c:208 ../lib/ogsf/gv3.c:350 +#: ../lib/ogsf/gs2.c:1654 #, c-format -msgid "Unable to open database <%s> by driver <%s>" +msgid "Raster map <%s> is outside of current region. Load failed." msgstr "" -#: ../lib/rst/interp_float/vinput2d.c:115 -#: ../lib/rst/interp_float/vinput2d.c:129 ../lib/db/dbmi_client/copy_tab.c:291 -#, c-format -msgid "Column <%s> not found" +#: ../lib/ogsf/gs2.c:1732 ../lib/ogsf/gs2.c:1738 ../lib/ogsf/gs2.c:1746 +#: ../lib/ogsf/gs2.c:1755 ../lib/ogsf/gs2.c:1763 ../lib/ogsf/gs2.c:1773 +#: ../lib/ogsf/gs2.c:1821 +msgid "GS_load_att_map(): Out of memory. Unable to load map" msgstr "" -#: ../lib/rst/interp_float/vinput2d.c:118 -#: ../lib/rst/interp_float/vinput2d.c:131 -#, c-format -msgid "Data type of column <%s> must be numeric" +#: ../lib/ogsf/gs2.c:1849 +msgid "Loading failed" msgstr "" -#: ../lib/rst/interp_float/vinput2d.c:142 -msgid "Reading features from vector map ..." +#: ../lib/ogsf/gs2.c:1853 +msgid "Error finding range" msgstr "" -#: ../lib/rst/interp_float/vinput2d.c:174 -#, c-format -msgid "Database record for cat %d not found" +#: ../lib/ogsf/gk2.c:272 ../lib/ogsf/gk2.c:285 +msgid "Check no. of frames requested and keyframes marked" msgstr "" -#: ../lib/rst/interp_float/vinput2d.c:192 -msgid "Negative value of smoothing detected: sm must be >= 0" +#: ../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/rst/interp_float/vinput2d.c:256 -msgid "Strip exists with insufficient data" +#: ../lib/ogsf/gs3.c:596 +#, c-format +msgid "Color table range doesn't match data (mincol=%d, maxcol=%d" msgstr "" -#: ../lib/rst/interp_float/vinput2d.c:270 +#: ../lib/ogsf/gs3.c:658 ../lib/ogsf/gs3.c:730 #, c-format -msgid "There are points outside specified 2D/3D region - %d points ignored" +msgid "Translating colors from raster map <%s>..." msgstr "" -#: ../lib/rst/interp_float/vinput2d.c:273 -#, c-format -msgid "Ignoring %d points (too dense)" +#: ../lib/ogsf/gs3.c:967 +msgid "View not saved by this program,there may be some inconsistancies" msgstr "" -#: ../lib/rst/interp_float/vinput2d.c:277 -#, c-format -msgid "%d points given for interpolation (after thinning) is less than given NPMIN=%d" +#: ../lib/ogsf/gsdrape.c:207 +msgid "Unable to process vector map - out of memory" msgstr "" -#: ../lib/rst/interp_float/vinput2d.c:282 -msgid "Zero points in the given region" +#: ../lib/ogsf/gp3.c:62 ../lib/ogsf/gp3.c:196 ../lib/ogsf/gv3.c:66 +#: ../lib/ogsf/gv3.c:338 ../lib/python/temporal/c_libraries_interface.py:747 +#: ../lib/vector/Vlib/open.c:301 ../lib/vector/Vlib/open.c:437 +#: ../lib/vector/Vlib/map.c:193 ../lib/vector/Vlib/map.c:203 +#: ../lib/vector/Vlib/map.c:275 +#, c-format, python-format +msgid "Unable to open vector map <%s>" msgstr "" -#: ../lib/rst/interp_float/vinput2d.c:287 +#: ../lib/ogsf/gp3.c:92 ../lib/vector/Vlib/copy.c:169 +#: ../lib/vector/Vlib/copy.c:246 #, c-format -msgid "Segmentation parameters set to invalid values: npmin= %d, segmax= %d for smooth connection of segments, npmin > segmax (see manual)" +msgid "Unable to read vector map <%s>" msgstr "" -#: ../lib/rst/interp_float/vinput2d.c:293 +#: ../lib/ogsf/gp3.c:148 #, c-format -msgid "There are less than %d points for interpolation. No segmentation is necessary, to run the program faster set segmax=%d (see manual)" +msgid "No points from vector map <%s> fall within current region" msgstr "" -#: ../lib/rst/interp_float/vinput2d.c:297 +#: ../lib/ogsf/gp3.c:153 #, c-format -msgid "Number of points from vector map %d" +msgid "Vector map <%s> loaded (%d points)" msgstr "" -#: ../lib/rst/interp_float/vinput2d.c:298 +#: ../lib/ogsf/gp3.c:202 ../lib/ogsf/gv3.c:344 +#: ../lib/rst/interp_float/vinput2d.c:100 ../lib/vector/Vlib/cats.c:589 +#: ../lib/vector/Vlib/copy.c:620 ../lib/vector/Vlib/copy.c:730 +#: ../lib/vector/Vlib/map.c:301 ../lib/vector/Vlib/map.c:437 +#: ../lib/vector/Vlib/ascii.c:398 ../lib/vector/Vlib/array.c:276 +#: ../lib/vector/Vlib/net_build.c:159 ../lib/vector/Vlib/net_build.c:206 +#: ../lib/vector/Vlib/net_build.c:490 ../lib/vector/Vlib/net_build.c:791 +#: ../lib/vector/Vlib/net_build.c:971 #, c-format -msgid "Number of points outside of 2D/3D region %d" +msgid "Database connection not defined for layer %d" msgstr "" -#: ../lib/rst/interp_float/vinput2d.c:300 +#: ../lib/ogsf/gp3.c:208 ../lib/ogsf/gv3.c:350 +#: ../lib/rst/interp_float/vinput2d.c:109 ../lib/db/dbmi_client/db.c:46 +#: ../lib/db/dbmi_client/copy_tab.c:112 ../lib/db/dbmi_client/copy_tab.c:133 +#: ../lib/vector/Vlib/cats.c:597 ../lib/vector/Vlib/close_nat.c:160 +#: ../lib/vector/Vlib/write_ogr.c:198 ../lib/vector/Vlib/write_pg.c:2915 +#: ../lib/vector/Vlib/map.c:342 ../lib/vector/Vlib/ascii.c:410 +#: ../lib/vector/Vlib/array.c:282 ../lib/vector/Vlib/net_build.c:165 +#: ../lib/vector/Vlib/net_build.c:211 ../lib/vector/Vlib/net_build.c:496 +#: ../lib/vector/Vlib/net_build.c:797 ../lib/vector/Vlib/net_build.c:976 +#: ../lib/vector/neta/utils.c:119 ../lib/vector/neta/timetables.c:133 #, c-format -msgid "Number of points being used %d" +msgid "Unable to open database <%s> by driver <%s>" msgstr "" -#: ../lib/rst/interp_float/vinput2d.c:333 -msgid "Some points outside of region (ignored)" +#: ../lib/ogsf/gp3.c:211 +#, c-format +msgid "Loading thematic points layer <%s>..." msgstr "" -#: ../lib/rst/interp_float/vinput2d.c:339 -msgid "Unable to allocate memory" +#: ../lib/ogsf/gp3.c:235 ../lib/ogsf/gv3.c:377 +#, c-format +msgid "No color rule defined for category %d" msgstr "" -#: ../lib/rst/interp_float/vinput2d.c:347 +#: ../lib/ogsf/gp3.c:249 ../lib/ogsf/gv3.c:392 #, c-format -msgid "Unable to insert %f,%f,%f a = %d" +msgid "Invalid color definition (%s)" msgstr "" -#: ../lib/rst/interp_float/write2d.c:53 ../lib/rst/interp_float/write2d.c:64 -#: ../lib/rst/interp_float/write2d.c:79 ../lib/rst/interp_float/write2d.c:88 -#: ../lib/rst/interp_float/write2d.c:96 ../lib/rst/interp_float/write2d.c:104 -msgid "Cannot write files" +#: ../lib/ogsf/gp3.c:288 +#, c-format +msgid "%d points without category. Unable to determine color rules for features without category." msgstr "" -#: ../lib/rst/interp_float/input2d.c:58 -#, c-format -msgid "Mask raster map <%s> not found" +#: ../lib/ogsf/gsd_surf.c:1742 +msgid "Cut-plane points mis-match between surfaces. Check resolution(s)." msgstr "" -#: ../lib/rst/interp_float/input2d.c:81 -msgid "Bitmap mask created" +#: ../lib/ogsf/gsd_img_ppm.c:96 +msgid "Unable to write view" msgstr "" -#: ../lib/rst/interp_float/output2d.c:117 +#: ../lib/ogsf/gsd_legend.c:246 #, c-format -msgid "First change your rows number to nsizr! %d %d" +msgid "Unable to read color file of raster map <%s>" msgstr "" -#: ../lib/rst/interp_float/output2d.c:124 +#: ../lib/ogsf/gsd_legend.c:252 #, c-format -msgid "First change your cols number to nsizc %d %d" +msgid "Unable to read category file of raster map <%s>" msgstr "" -#: ../lib/rst/interp_float/segmen2d_parallel.c:109 -msgid "Starting parallel work" +#: ../lib/ogsf/gsd_legend.c:269 +#, c-format +msgid "Unable to read fp range of raster map <%s>" msgstr "" -#: ../lib/gpde/n_arrays_io.c:93 +#: ../lib/ogsf/gsd_legend.c:281 #, c-format -msgid "Reading raster map <%s> into memory" +msgid "Unable to read range of raster map <%s>" msgstr "" -#: ../lib/gpde/n_arrays_io.c:183 -msgid "N_array_2d * array is empty" +#: ../lib/ogsf/gsd_legend.c:295 +msgid "Range request error for legend" msgstr "" -#: ../lib/gpde/n_arrays_io.c:202 -#, c-format -msgid "Write 2d array to raster map <%s>" +#: ../lib/ogsf/gsd_legend.c:385 +msgid "Unable to show discrete FP range (use list)" msgstr "" -#: ../lib/gpde/n_arrays_io.c:281 -#: ../lib/python/temporal/c_libraries_interface.py:676 -#: ../lib/ogsf/gvl_file.c:436 -#, c-format, python-format -msgid "Unable to open 3D raster map <%s>" +#: ../lib/ogsf/gsd_legend.c:501 +msgid "Too many categories to show as discrete!" msgstr "" -#: ../lib/gpde/n_arrays_io.c:309 -#, c-format -msgid "Read g3d map <%s> into the memory" +#: ../lib/ogsf/gsd_legend.c:503 +msgid "Try using smaller font!" msgstr "" -#: ../lib/gpde/n_arrays_io.c:364 ../lib/gpde/n_arrays_io.c:464 -msgid "Error closing g3d file" +#: ../lib/ogsf/gsd_label.c:58 +msgid "Max. number of labels reached!" msgstr "" -#: ../lib/gpde/n_arrays_io.c:420 +#: ../lib/ogsf/gs_bm.c:124 +msgid "Bitmap mismatch" +msgstr "" + +#: ../lib/ogsf/gv3.c:269 #, c-format -msgid "Error opening g3d map <%s>" +msgid "No features from vector map <%s> fall within current region" msgstr "" -#: ../lib/gpde/n_arrays_io.c:422 +#: ../lib/ogsf/gv3.c:274 #, c-format -msgid "Write 3d array to g3d map <%s>" +msgid "Vector map <%s> loaded (%d features)" msgstr "" -#: ../lib/gpde/n_gwflow.c:436 ../lib/gpde/n_gwflow.c:715 +#: ../lib/ogsf/gv3.c:353 #, c-format -msgid "The total sum of the water budget: %g\n" +msgid "Loading thematic vector layer <%s>..." msgstr "" -#: ../lib/gpde/n_gwflow.c:438 ../lib/gpde/n_gwflow.c:717 +#: ../lib/ogsf/gv3.c:414 #, c-format -msgid "The total sum of the water budget is significantly larger then 0: %g\n" +msgid "%d features without category. Unable to determine color rules for features without category." msgstr "" -#: ../lib/gpde/n_parse_options.c:106 -msgid "The calculation time in seconds" +#: ../lib/ogsf/gvl_file.c:103 +msgid "Maximum number of datafiles exceeded" msgstr "" -#: ../lib/gpde/test/test_main.c:88 -msgid "Performs unit and integration tests for gpde library" +#: ../lib/ogsf/gvl_file.c:436 ../lib/gpde/n_arrays_io.c:281 +#: ../lib/python/temporal/c_libraries_interface.py:676 +#, c-format, python-format +msgid "Unable to open 3D raster map <%s>" msgstr "" -#: ../lib/db/dbmi_driver/d_error.c:35 +#: ../lib/ogsf/gvl_file.c:442 #, c-format -msgid "DBMI-%s driver error:" +msgid "Unable to read range of 3D raster map <%s>" msgstr "" -#: ../lib/db/dbmi_base/login.c:115 -#, c-format -msgid "Unable to read file '%s'" +#: ../lib/ogsf/gvl_file.c:470 +#: ../lib/python/temporal/c_libraries_interface.py:706 +#: ../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/db/dbmi_base/login.c:126 -#, c-format -msgid "Login file (%s) corrupted (line: %s)" +#: ../lib/ogsf/gsds.c:109 +msgid "Maximum number of datasets exceeded" msgstr "" -#: ../lib/db/dbmi_base/login.c:164 +#: ../lib/ogsf/gsd_prim.c:155 #, c-format -msgid "Unable to write file '%s'" +msgid "Color Material: %d" msgstr "" -#: ../lib/db/dbmi_base/login.c:229 +#: ../lib/ogsf/gsd_prim.c:642 #, c-format -msgid "DB connection <%s/%s> already exists and will be overwritten" +msgid "gsd_rot(): %c is an invalid axis specification. Rotation ignored. Please advise GRASS developers of this error" msgstr "" -#: ../lib/db/dbmi_base/login.c:232 -#, c-format -msgid "DB connection <%s/%s> already exists. Re-run '%s' with '--%s' flag to overwrite existing settings." +#: ../lib/ogsf/trans.c:180 +msgid "Out of matrix stack space" msgstr "" -#: ../lib/db/dbmi_base/valuefmt.c:52 -msgid "db_convert_Cstring_to_value(): unrecognized sqltype" +#: ../lib/ogsf/trans.c:200 +msgid "Tried to pop an empty stack" msgstr "" -#: ../lib/db/dbmi_base/valuefmt.c:91 -msgid "db_convert_value_into_string(): unrecongized sqltype-type" +#: ../lib/ogsf/gvl2.c:267 +#, c-format +msgid "Loading 3d raster map <%s>..." msgstr "" -#: ../lib/db/dbmi_base/default_name.c:139 -msgid "Programmer error" +#: ../lib/ogsf/gp2.c:705 +msgid "Unknown icon marker, using \"sphere\"" msgstr "" -#: ../lib/db/dbmi_base/index.c:180 -msgid "db_set_index_column_name(): invalid column number" +#: ../lib/gpde/test/test_main.c:88 +msgid "Performs unit and integration tests for gpde library" msgstr "" -#: ../lib/db/dbmi_base/index.c:197 -msgid "db_get_index_column_name(): invalid column number" +#: ../lib/gpde/n_parse_options.c:106 +msgid "The calculation time in seconds" msgstr "" -#: ../lib/db/dbmi_base/legal_dbname.c:38 +#: ../lib/gpde/n_arrays_io.c:93 #, c-format -msgid "Illegal table map name <%s>. May not contain '.' or 'NULL'." +msgid "Reading raster map <%s> into memory" msgstr "" -#: ../lib/db/dbmi_base/legal_dbname.c:45 -#, c-format -msgid "Illegal table map name <%s>. Must start with a letter." +#: ../lib/gpde/n_arrays_io.c:183 +msgid "N_array_2d * array is empty" msgstr "" -#: ../lib/db/dbmi_base/legal_dbname.c:54 +#: ../lib/gpde/n_arrays_io.c:202 #, c-format -msgid "Illegal table map name <%s>. Character <%c> not allowed." -msgstr "" - -#: ../lib/db/dbmi_base/xdrtable.c:109 -msgid "fetch: table has wrong number of columns" -msgstr "" - -#: ../lib/db/dbmi_base/xdrvalue.c:82 -msgid "send data: invalid C-type" -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_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_table.c:38 -msgid "" -"\n" -"++ Running table unit tests ++" +msgid "Write 2d array to raster map <%s>" msgstr "" -#: ../lib/db/dbmi_base/test/test_table.c:43 -msgid "" -"\n" -"-- Table unit tests failure --" +#: ../lib/gpde/n_arrays_io.c:309 +#, c-format +msgid "Read g3d map <%s> into the memory" msgstr "" -#: ../lib/db/dbmi_base/test/test_table.c:45 -msgid "" -"\n" -"-- Table unit tests finished successfully --" +#: ../lib/gpde/n_arrays_io.c:364 ../lib/gpde/n_arrays_io.c:464 +msgid "Error closing g3d file" msgstr "" -#: ../lib/db/dbmi_base/error.c:72 -msgid "" +#: ../lib/gpde/n_arrays_io.c:420 +#, c-format +msgid "Error opening g3d map <%s>" msgstr "" -#: ../lib/db/dbmi_base/error.c:91 -msgid "dbmi: Protocol error" +#: ../lib/gpde/n_arrays_io.c:422 +#, c-format +msgid "Write 3d array to g3d map <%s>" msgstr "" -#: ../lib/db/dbmi_base/error.c:136 -msgid "dbmi: Out of Memory" +#: ../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/db/dbmi_base/error.c:149 +#: ../lib/gpde/n_gwflow.c:438 ../lib/gpde/n_gwflow.c:717 #, c-format -msgid "dbmi: %s() not implemented" +msgid "The total sum of the water budget is significantly larger then 0: %g\n" msgstr "" -#: ../lib/db/dbmi_base/error.c:163 +#: ../lib/display/icon.c:80 #, c-format -msgid "dbmi: Invalid procedure %d" +msgid "Unsupported icon %d" msgstr "" -#: ../lib/db/dbmi_client/column.c:136 ../lib/python/script/db.py:45 -#: ../lib/vector/Vlib/ascii.c:428 ../lib/vector/Vlib/write_pg.c:666 -#, c-format, python-format -msgid "Unable to describe table <%s>" +#: ../lib/display/r_raster.c:98 +#, c-format +msgid "Both %s and %s are defined. %s will be ignored." msgstr "" -#: ../lib/db/dbmi_client/copy_tab.c:91 +#: ../lib/display/r_raster.c:131 #, c-format -msgid "Array of values to select from column <%s> is empty" +msgid "Neither %s (managed by d.mon command) nor %s (used for direct rendering) defined" msgstr "" -#: ../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_ogr.c:193 ../lib/vector/Vlib/write_pg.c:2910 +#: ../lib/display/r_raster.c:150 #, c-format -msgid "Unable to start driver <%s>" +msgid "Unknown display driver <%s>" msgstr "" -#: ../lib/db/dbmi_client/copy_tab.c:151 +#: ../lib/display/r_raster.c:151 #, c-format -msgid "Unable to get list tables in database <%s>" +msgid "Using display driver <%s>..." msgstr "" -#: ../lib/db/dbmi_client/copy_tab.c:189 +#: ../lib/display/tran_colr.c:107 ../lib/display/tran_colr.c:109 #, c-format -msgid "Table <%s> already exists in database and will be overwritten" +msgid "[%s]: No such color" msgstr "" -#: ../lib/db/dbmi_client/copy_tab.c:194 -#, c-format -msgid "Table <%s> already exists in database <%s>" +#: ../lib/nviz/position.c:56 +msgid "Unable to set focus" msgstr "" -#: ../lib/db/dbmi_client/copy_tab.c:242 ../lib/db/dbmi_client/copy_tab.c:319 -#: ../lib/db/dbmi_client/table.c:110 ../lib/vector/Vlib/write_ogr.c:211 +#: ../lib/nviz/nviz.c:128 #, c-format -msgid "Unable to open select cursor: '%s'" +msgid "Invalid color (%s), using \"white\" as default" msgstr "" -#: ../lib/db/dbmi_client/copy_tab.c:274 +#: ../lib/nviz/render.c:39 #, c-format -msgid "Column <%s> is not integer" +msgid "Unable to get function address for %s" msgstr "" -#: ../lib/db/dbmi_client/copy_tab.c:294 -#, c-format -msgid "Unable to create table <%s>" +#: ../lib/nviz/render.c:163 +msgid "Bad server connection" msgstr "" -#: ../lib/db/dbmi_client/copy_tab.c:338 ../lib/vector/Vlib/write_ogr.c:587 -#: ../lib/vector/Vlib/write_pg.c:2017 -#, c-format -msgid "Unable to fetch data from table <%s>" +#: ../lib/nviz/render.c:169 +msgid "Unable to get visual info" msgstr "" -#: ../lib/db/dbmi_client/copy_tab.c:394 -#, c-format -msgid "Unknown column type (column <%s>)" +#: ../lib/nviz/render.c:176 +msgid "Unable to create rendering context" msgstr "" -#: ../lib/db/dbmi_client/delete_tab.c:40 ../lib/db/dbmi_client/table.c:46 +#: ../lib/nviz/render.c:225 #, c-format -msgid "Unable open database <%s> by driver <%s>" +msgid "Unable to choose pixel format (CGL error = %d)" msgstr "" -#: ../lib/db/dbmi_client/delete_tab.c:53 +#: ../lib/nviz/render.c:231 #, c-format -msgid "Unable to drop table: '%s'" +msgid "Unable to create context (CGL error = %d)" 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" +#: ../lib/nviz/render.c:266 +msgid "Unable to register window class" msgstr "" -#: ../lib/db/dbmi_client/select.c:216 ../lib/db/dbmi_client/select.c:283 -msgid "Missing key column name" +#: ../lib/nviz/render.c:275 +msgid "Unable to create window" msgstr "" -#: ../lib/db/dbmi_client/select.c:317 ../lib/vector/Vlib/cats.c:603 +#: ../lib/nviz/render.c:323 #, c-format -msgid "Unable select records from table <%s>" +msgid "Unable to set current context (CGL error = %d)" msgstr "" -#: ../lib/db/dbmi_client/select.c:333 -msgid "Key column type is not integer" +#: ../lib/nviz/render.c:361 +#, c-format +msgid "Incomplete framebuffer status (status = %d)" msgstr "" #: ../lib/nviz/map_obj.c:59 @@ -1622,651 +1412,564 @@ msgid "Unable to define new light" msgstr "" -#: ../lib/nviz/nviz.c:128 +#: ../lib/cairodriver/text.c:46 #, c-format -msgid "Invalid color (%s), using \"white\" as default" +msgid "Unable to convert from <%s> to UTF-8" msgstr "" -#: ../lib/nviz/position.c:56 -msgid "Unable to set focus" +#: ../lib/cairodriver/text.c:56 +msgid "Some characters could not be converted to UTF-8" msgstr "" -#: ../lib/nviz/render.c:39 +#: ../lib/cairodriver/read_xid.c:14 #, c-format -msgid "Unable to get function address for %s" +msgid "Unable to open input file <%s>" msgstr "" -#: ../lib/nviz/render.c:163 -msgid "Bad server connection" -msgstr "" - -#: ../lib/nviz/render.c:169 -msgid "Unable to get visual info" +#: ../lib/cairodriver/read_xid.c:17 +#, c-format +msgid "Unable to read input file <%s>" msgstr "" -#: ../lib/nviz/render.c:176 -msgid "Unable to create rendering context" +#: ../lib/cairodriver/read_xid.c:20 +#, c-format +msgid "Unable to parse input file <%s>" msgstr "" -#: ../lib/nviz/render.c:225 +#: ../lib/cairodriver/read_ppm.c:28 ../lib/cairodriver/read_bmp.c:88 #, c-format -msgid "Unable to choose pixel format (CGL error = %d)" +msgid "Cairo: unable to open input file <%s>" msgstr "" -#: ../lib/nviz/render.c:231 +#: ../lib/cairodriver/read_ppm.c:32 ../lib/cairodriver/read_bmp.c:92 #, c-format -msgid "Unable to create context (CGL error = %d)" +msgid "Cairo: invalid input file <%s>" msgstr "" -#: ../lib/nviz/render.c:266 -msgid "Unable to register window class" +#: ../lib/cairodriver/read_ppm.c:38 +#, c-format +msgid "Cairo: input file has incorrect dimensions: expected: %dx%d got: %dx%d" msgstr "" -#: ../lib/nviz/render.c:275 -msgid "Unable to create window" +#: ../lib/cairodriver/read_ppm.c:46 +#, c-format +msgid "Cairo: unable to open input mask file <%s>" msgstr "" -#: ../lib/nviz/render.c:323 +#: ../lib/cairodriver/read_ppm.c:50 #, c-format -msgid "Unable to set current context (CGL error = %d)" +msgid "Cairo: invalid input mask file <%s>" msgstr "" -#: ../lib/nviz/render.c:361 +#: ../lib/cairodriver/read_ppm.c:56 #, c-format -msgid "Incomplete framebuffer status (status = %d)" +msgid "Cairo: input mask file has incorrect dimensions: expected: %dx%d got: %dx%d" msgstr "" -#: ../lib/python/gunittest/gmodules.py:103 -msgid "input='-' must be used when stdin is specified" +#: ../lib/cairodriver/read_bmp.c:96 +#, c-format +msgid "Cairo: Invalid BMP header for <%s>" msgstr "" -#: ../lib/python/gunittest/gmodules.py:105 -msgid "stdin must be string or buffer, not PIPE" +#: ../lib/cairodriver/write_bmp.c:72 ../lib/cairodriver/write_ppm.c:27 +#, c-format +msgid "Cairo: unable to open output file <%s>" msgstr "" -#: ../lib/python/gunittest/gmodules.py:108 -msgid "stdin must be used when input='-'" +#: ../lib/cairodriver/write_ppm.c:34 +#, c-format +msgid "Cairo: unable to open mask file <%s>" msgstr "" -#: ../lib/python/gunittest/gmodules.py:110 -msgid "You cannot merge stdout and stderr and not capture them" +#: ../lib/cairodriver/draw_bitmap.c:47 +msgid "Cairo_Bitmap: Failed to create source" msgstr "" -#: ../lib/python/gunittest/gmodules.py:112 -msgid "stdout argument not allowed, it could be overridden" +#: ../lib/cairodriver/raster.c:109 +msgid "Failed to create cairo surface" msgstr "" -#: ../lib/python/gunittest/gmodules.py:114 -msgid "stderr argument not allowed, it could be overridden" +#: ../lib/cairodriver/write_xid.c:14 ../lib/pngdriver/read_png.c:71 +#, c-format +msgid "Unable to open output file <%s>" msgstr "" -#: ../lib/python/exceptions/__init__.py:68 -#, python-format -msgid "Module run %s %s ended with error" +#: ../lib/cairodriver/write_xid.c:19 +#, c-format +msgid "Unable to write output file <%s>" msgstr "" -#: ../lib/python/exceptions/__init__.py:69 -#, python-format -msgid "" -"\n" -"Process ended with non-zero return code %s" +#: ../lib/cairodriver/graph.c:67 +msgid "Unable to open display" msgstr "" -#: ../lib/python/exceptions/__init__.py:71 -#, python-format -msgid "" -". See the following errors:\n" -"%s" +#: ../lib/cairodriver/graph.c:85 +msgid "Unable to obtain visual" msgstr "" -#: ../lib/python/exceptions/__init__.py:75 -msgid ". See errors in the (error) output." +#: ../lib/cairodriver/graph.c:160 +#, c-format +msgid "Unknown file extension: %s" msgstr "" -#: ../lib/python/script/vector.py:88 -#, python-format -msgid "Database connection not defined for layer %s" +#: ../lib/cairodriver/graph.c:190 +#, c-format +msgid "cairo: collecting to file '%s'" msgstr "" -#: ../lib/python/script/vector.py:230 -#, python-format -msgid "Missing layer %(layer)d in vector map <%(map)s>" +#: ../lib/cairodriver/graph.c:192 +#, c-format +msgid "cairo: image size %dx%d" msgstr "" -#: ../lib/python/script/vector.py:245 -msgid "vector_db_select() failed" +#: ../lib/cairodriver/graph.c:371 +msgid "Unknown Cairo surface type" msgstr "" -#: ../lib/python/script/vector.py:353 -#, python-brace-format -msgid "Number of given vector maps ({m}) differs from number of layers ({l})" +#: ../lib/cairodriver/graph.c:376 +msgid "Failed to initialize Cairo surface" msgstr "" -#: ../lib/python/script/vector.py:415 -#, python-brace-format -msgid "" -"v.what output is not valid JSON format:\n" -" {ret}" +#: ../lib/psdriver/graph_set.c:199 +#, c-format +msgid "ps: truecolor status %s" msgstr "" -#: ../lib/python/script/raster3d.py:92 -#, python-format -msgid "An error occurred while running r3.mapcalc with expression: %s" +#: ../lib/psdriver/graph_set.c:200 ../lib/pngdriver/graph_set.c:102 +msgid "enabled" msgstr "" -#: ../lib/python/script/array.py:157 ../lib/python/script/array.py:207 -#: ../lib/python/script/array.py:254 ../lib/python/script/array.py:305 -#: ../lib/python/script/array.py:356 ../lib/python/script/array.py:398 -#, python-format -msgid "Invalid kind <%s>" +#: ../lib/psdriver/graph_set.c:200 ../lib/pngdriver/graph_set.c:102 +msgid "disabled" msgstr "" -#: ../lib/python/script/array.py:160 ../lib/python/script/array.py:210 -#: ../lib/python/script/array.py:308 ../lib/python/script/array.py:359 -#, python-format -msgid "Invalid size <%d>" +#: ../lib/psdriver/graph_set.c:214 +#, c-format +msgid "ps: collecting to file '%s'" msgstr "" -#: ../lib/python/script/array.py:197 -msgid "grass.script.array.read is deprecated and does not work on MS Windows, pass raster name in the constructor" +#: ../lib/psdriver/graph_set.c:215 +#, c-format +msgid "ps: image size %dx%d" msgstr "" -#: ../lib/python/script/array.py:247 ../lib/python/script/array.py:392 +#: ../lib/python/temporal/open_stds.py:63 +#: ../lib/python/temporal/open_stds.py:119 #, python-format -msgid "Invalid FP size <%d>" +msgid "Unknown type: %s" msgstr "" -#: ../lib/python/script/array.py:251 ../lib/python/script/array.py:395 +#: ../lib/python/temporal/open_stds.py:69 #, python-format -msgid "Invalid integer size <%d>" +msgid "Space time %(sp)s dataset <%(name)s> not found" msgstr "" -#: ../lib/python/script/array.py:346 -msgid "grass.script.array3d.read is deprecated and does not work on MS Windows, pass 3D raster name in the constructor" +#: ../lib/python/temporal/open_stds.py:108 +msgid "Space time datasets can only be created in the current mapset" msgstr "" -#: ../lib/python/script/db.py:153 +#: ../lib/python/temporal/open_stds.py:125 #, python-format -msgid "Programmer error: '%(sql)s', '%(filename)s', or '%(table)s' must be provided" +msgid "Space time %(sp)s dataset <%(name)s> is already in the database. Use the overwrite flag." msgstr "" -#: ../lib/python/script/db.py:163 -msgid "Fetching data failed" +#: ../lib/python/temporal/open_stds.py:160 +#, python-format +msgid "Overwriting space time %(sp)s dataset <%(name)s> and unregistering all maps" msgstr "" -#: ../lib/python/script/raster.py:51 +#: ../lib/python/temporal/open_stds.py:168 #, python-format -msgid "Unable to write history for <%(map)s>. Raster map <%(map)s> not found in current mapset." +msgid "Creating a new space time %s dataset" msgstr "" -#: ../lib/python/script/raster.py:110 +#: ../lib/python/temporal/open_stds.py:211 +#: ../lib/python/temporal/mapcalc.py:239 ../lib/python/temporal/extract.py:131 #, python-format -msgid "An error occurred while running r.mapcalc with expression: %s" +msgid "Map <%s> is already in temporal database, use overwrite flag to overwrite" msgstr "" -#: ../lib/python/script/raster.py:189 -msgid "No data" +#: ../lib/python/temporal/abstract_space_time_dataset.py:167 +#: ../lib/python/temporal/abstract_space_time_dataset.py:301 +#, python-format +msgid "Unknown temporal type \"%s\"" msgstr "" -#: ../lib/python/script/raster.py:197 -msgid "value" +#: ../lib/python/temporal/abstract_space_time_dataset.py:294 +#: ../lib/python/temporal/abstract_space_time_dataset.py:1062 +#, python-format +msgid "Wrong granularity: \"%s\"" msgstr "" -#: ../lib/python/script/raster.py:197 -msgid "label" +#: ../lib/python/temporal/abstract_space_time_dataset.py:322 +#, python-format +msgid "Unsupported temporal unit: %s" msgstr "" -#: ../lib/python/script/raster.py:197 -msgid "color" +#: ../lib/python/temporal/abstract_space_time_dataset.py:372 +#, python-format +msgid "Created register table <%s> for space time %s dataset <%s>" msgstr "" -#: ../lib/python/script/task.py:58 -msgid "unknown" +#: ../lib/python/temporal/abstract_space_time_dataset.py:690 +#: ../lib/python/temporal/abstract_space_time_dataset.py:932 +msgid "The space time datasets must be of the same temporal type" msgstr "" -#: ../lib/python/script/task.py:169 -#, python-format -msgid "Parameter element '%(element)s' not found: '%(value)s'" +#: ../lib/python/temporal/abstract_space_time_dataset.py:695 +#: ../lib/python/temporal/abstract_space_time_dataset.py:937 +msgid "The temporal map type of the sample dataset must be interval" msgstr "" -#: ../lib/python/script/task.py:184 +#: ../lib/python/temporal/abstract_space_time_dataset.py:1499 #, python-format -msgid "Flag not found: %s" +msgid "Unable to get map ids from register table <%s>" msgstr "" -#: ../lib/python/script/task.py:203 +#: ../lib/python/temporal/abstract_space_time_dataset.py:1609 #, python-format -msgid "Parameter '%(name)s' (%(desc)s) is missing." +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/script/task.py:236 -msgid "" +#: ../lib/python/temporal/abstract_space_time_dataset.py:1616 +#: ../lib/python/temporal/datetime_math.py:451 +#, python-format +msgid "Wrong granularity format: %s" msgstr "" -#: ../lib/python/script/task.py:496 ../lib/python/script/task.py:500 +#: ../lib/python/temporal/abstract_space_time_dataset.py:1778 #, python-format -msgid "" -"Unable to fetch interface description for command '%(cmd)s'.\n" -"\n" -"Details: %(det)s" +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/script/task.py:523 -#, python-brace-format -msgid "Cannot parse interface description of<{name}> module: {error}" +#: ../lib/python/temporal/abstract_space_time_dataset.py:1880 +#, python-format +msgid "Unable to rename dataset <%(ds)s> of type %(type)s in the temporal database. The mapset of the dataset does not match the current mapset" msgstr "" -#: ../lib/python/script/core.py:67 -#, python-brace-format -msgid "Cannot find the executable {0}" +#: ../lib/python/temporal/abstract_space_time_dataset.py:1889 +msgid "Renaming of space time datasets is not supported for PostgreSQL." msgstr "" -#: ../lib/python/script/core.py:307 +#: ../lib/python/temporal/abstract_space_time_dataset.py:1954 #, python-format -msgid "To run the module <%s> add underscore at the end of the option <%s> to avoid conflict with Python keywords. Underscore at the beginning is depreciated in GRASS GIS 7.0 and will be removed in version 7.1." +msgid "Delete space time %s dataset <%s> from temporal database" msgstr "" -#: ../lib/python/script/core.py:987 -msgid "Mixing value types. Will try to compare after integer conversion" +#: ../lib/python/temporal/abstract_space_time_dataset.py:1960 +#: ../lib/python/temporal/abstract_map_dataset.py:841 +#, python-format +msgid "Unable to delete dataset <%(ds)s> of type %(type)s from the temporal database. The mapset of the dataset does not match the current mapset" msgstr "" -#: ../lib/python/script/core.py:1188 +#: ../lib/python/temporal/abstract_space_time_dataset.py:1973 #, python-format -msgid "Element type should be \"cell\" and not \"%s\"" +msgid "Drop map register table: %s" msgstr "" -#: ../lib/python/script/core.py:1217 ../lib/python/script/core.py:1282 -#, python-format -msgid "Element type should be \"raster\" and not \"%s\"" +#: ../lib/python/temporal/abstract_space_time_dataset.py:2028 +msgid "Error in register table request" msgstr "" -#: ../lib/python/script/core.py:1298 ../lib/python/temporal/gui_support.py:58 +#: ../lib/python/temporal/abstract_space_time_dataset.py:2057 #, python-format -msgid "Invalid element '%s'" +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/script/core.py:1437 -msgid "Unable to list mapsets" +#: ../lib/python/temporal/abstract_space_time_dataset.py:2066 +msgid "Only a map that was inserted in the temporal database can be registered in a space time dataset" msgstr "" -#: ../lib/python/script/core.py:1476 +#: ../lib/python/temporal/abstract_space_time_dataset.py:2089 #, python-format -msgid "Location <%s> already exists. Operation canceled." +msgid "Map <%(id)s> with layer %(l)s has invalid time" msgstr "" -#: ../lib/python/script/core.py:1479 +#: ../lib/python/temporal/abstract_space_time_dataset.py:2093 #, python-format -msgid "Location <%s> already exists and will be overwritten" +msgid "Map <%s> has invalid time" msgstr "" -#: ../lib/python/script/core.py:1603 -#, python-brace-format -msgid "Debug level {0}" -msgstr "" - -#: ../lib/python/script/core.py:1606 -#, python-brace-format -msgid "WARNING: Ignoring unsupported debug level (must be >=0 and <=5). {0}\n" -msgstr "" - -#: ../lib/python/script/core.py:1622 +#: ../lib/python/temporal/abstract_space_time_dataset.py:2111 #, python-format -msgid "Illegal filename <%s>. Cannot be 'NULL' or start with '.'." +msgid "Temporal type of space time dataset <%(id)s> and map <%(map)s> with layer %(l)s are different" msgstr "" -#: ../lib/python/script/core.py:1631 +#: ../lib/python/temporal/abstract_space_time_dataset.py:2117 #, python-format -msgid "Illegal filename <%(s)s>. <%(il)s> not allowed.\n" +msgid "Temporal type of space time dataset <%(id)s> and map <%(map)s> are different" msgstr "" -#: ../lib/python/pygrass/utils.py:277 -msgid "Vector doesn't contain points" +#: ../lib/python/temporal/abstract_space_time_dataset.py:2132 +#, python-format +msgid "Set temporal unit for space time %s dataset <%s> to %s" msgstr "" -#: ../lib/python/pygrass/errors.py:17 -msgid "The map is close!" +#: ../lib/python/temporal/abstract_space_time_dataset.py:2142 +#, python-format +msgid "Relative time units of space time dataset <%(id)s> and map <%(map)s> with layer %(l)s are different" msgstr "" -#: ../lib/python/pygrass/errors.py:28 -msgid "The self.c_mapinfo pointer must be correctly initiated" +#: ../lib/python/temporal/abstract_space_time_dataset.py:2148 +#, python-format +msgid "Relative time units of space time dataset <%(id)s> and map <%(map)s> are different" msgstr "" -#: ../lib/python/pygrass/raster/abstract.py:275 -#, python-brace-format -msgid "Mode type: {0} not supported ('r', 'w')" +#: ../lib/python/temporal/abstract_space_time_dataset.py:2154 +msgid "Only maps from the same mapset can be registered" msgstr "" -#: ../lib/python/pygrass/raster/abstract.py:286 -#, python-brace-format -msgid "Overwrite type: {0} not supported (True/False)" +#: ../lib/python/temporal/abstract_space_time_dataset.py:2159 +#, python-format +msgid "Map <%(map)s> with layer %(l)s is already registered." msgstr "" -#: ../lib/python/pygrass/raster/abstract.py:299 -#: ../lib/python/pygrass/vector/abstract.py:97 -#, python-brace-format -msgid "Map name {0} not valid" +#: ../lib/python/temporal/abstract_space_time_dataset.py:2163 +#, python-format +msgid "Map <%s> is already registered." msgstr "" -#: ../lib/python/pygrass/raster/category.py:69 -#, python-brace-format -msgid "Raster type: {0} not supported" +#: ../lib/python/temporal/abstract_space_time_dataset.py:2211 +#, python-format +msgid "Unable to unregister map from dataset <%(ds)s> of type %(type)s in the temporal database. The mapset of the dataset does not match the current mapset" msgstr "" -#: ../lib/python/pygrass/raster/category.py:156 -msgid "Error executing: Rast_get_ith_cat" +#: ../lib/python/temporal/abstract_space_time_dataset.py:2224 +#, python-format +msgid "Map <%(map)s> with layer %(l)s is not registered in space time dataset <%(base)s>" msgstr "" -#: ../lib/python/pygrass/raster/category.py:184 -msgid "Null value detected" +#: ../lib/python/temporal/abstract_space_time_dataset.py:2230 +#, python-format +msgid "Map <%(map)s> is not registered in space time dataset <%(base)s>" msgstr "" -#: ../lib/python/pygrass/raster/category.py:186 -msgid "Error executing: Rast_set_cat" +#: ../lib/python/temporal/abstract_space_time_dataset.py:2285 +#: ../lib/python/temporal/abstract_dataset.py:426 +#: ../lib/python/temporal/abstract_dataset.py:469 +#: ../lib/python/temporal/abstract_map_dataset.py:424 +#: ../lib/python/temporal/abstract_map_dataset.py:520 +#, python-format +msgid "Unable to update dataset <%(ds)s> of type %(type)s in the temporal database. The mapset of the dataset does not match the current mapset" msgstr "" -#: ../lib/python/pygrass/raster/__init__.py:209 -msgid "The map does not exist, I can't open in 'r' mode" +#: ../lib/python/temporal/abstract_space_time_dataset.py:2291 +#, python-format +msgid "Update metadata, spatial and temporal extent from all registered maps of <%s>" msgstr "" -#: ../lib/python/pygrass/raster/__init__.py:214 -#, python-brace-format -msgid "Raster map <{0}> already exists and will be not overwritten" +#: ../lib/python/temporal/abstract_dataset.py:386 +#, python-format +msgid "Unable to insert dataset <%(ds)s> of type %(type)s in the temporal database. The mapset of the dataset does not match the current mapset" msgstr "" -#: ../lib/python/pygrass/raster/__init__.py:218 -msgid "Raster type not defined" +#: ../lib/python/temporal/abstract_map_dataset.py:350 +#, python-format +msgid "Start time must be of type datetime for %(type)s map <%(id)s> with layer: %(l)s" msgstr "" -#: ../lib/python/pygrass/raster/__init__.py:321 -#, python-brace-format -msgid "Mode type: {0} not supported ('r', 'w','rw')" +#: ../lib/python/temporal/abstract_map_dataset.py:357 +#, python-format +msgid "Start time must be of type datetime for %(type)s map <%(id)s>" msgstr "" -#: ../lib/python/pygrass/raster/__init__.py:341 +#: ../lib/python/temporal/abstract_map_dataset.py:365 #, python-format -msgid "Index out of range: %r." +msgid "End time must be of type datetime for %(type)s map <%(id)s> with layer: %(l)s" msgstr "" -#: ../lib/python/pygrass/raster/__init__.py:530 -#, python-brace-format -msgid "Raster map <{0}> already exists. Use overwrite." +#: ../lib/python/temporal/abstract_map_dataset.py:372 +#, python-format +msgid "End time must be of type datetime for %(type)s map <%(id)s>" msgstr "" -#: ../lib/python/pygrass/raster/__init__.py:561 -#, python-brace-format -msgid "Raster map <{0}> does not exist" +#: ../lib/python/temporal/abstract_map_dataset.py:381 +#, python-format +msgid "End time must be greater than start time for %(type)s map <%(id)s> with layer: %(l)s" msgstr "" -#: ../lib/python/pygrass/vector/__init__.py:810 +#: ../lib/python/temporal/abstract_map_dataset.py:389 +#: ../lib/python/temporal/abstract_map_dataset.py:482 #, python-format -msgid "Unable to read line of feature %i" +msgid "End time must be greater than start time for %(type)s map <%(id)s>" msgstr "" -#: ../lib/python/pygrass/vector/__init__.py:899 +#: ../lib/python/temporal/abstract_map_dataset.py:460 #, python-format -msgid "Unable to read area with id %i" +msgid "Unsupported relative time unit type for %(type)s map <%(id)s> with layer %(l)s: %(u)s" msgstr "" -#: ../lib/python/pygrass/vector/table.py:1033 +#: ../lib/python/temporal/abstract_map_dataset.py:467 #, python-format -msgid "Deleting table <%s> which is attached to following map(s):" +msgid "Unsupported relative time unit type for %(type)s map <%(id)s>: %(u)s" msgstr "" -#: ../lib/python/pygrass/vector/table.py:1037 -msgid "You must use the force flag to actually remove it. Exiting." +#: ../lib/python/temporal/abstract_map_dataset.py:476 +#, python-format +msgid "End time must be greater than start time for %(typ)s map <%(id)s> with layer %(l)s" msgstr "" -#: ../lib/python/pygrass/modules/grid/grid.py:553 -msgid "Execution of subprocesses was not successful" +#: ../lib/python/temporal/abstract_map_dataset.py:800 +#, python-format +msgid "Map <%(id)s> with layer %(layer)s has incorrect time interval, start time is greater than end time" msgstr "" -#: ../lib/python/temporal/c_libraries_interface.py:596 -#: ../lib/python/temporal/c_libraries_interface.py:613 -msgid "Unable to read range file" +#: ../lib/python/temporal/abstract_map_dataset.py:806 +#, python-format +msgid "Map <%s> has incorrect time interval, start time is greater than end time" msgstr "" -#: ../lib/python/temporal/c_libraries_interface.py:691 +#: ../lib/python/temporal/abstract_map_dataset.py:812 #, python-format -msgid "Unable to load range of 3D raster map <%s>" +msgid "Map <%s> has incorrect start time" msgstr "" -#: ../lib/python/temporal/c_libraries_interface.py:747 -#: ../lib/vector/Vlib/map.c:192 ../lib/vector/Vlib/map.c:202 -#: ../lib/vector/Vlib/map.c:274 ../lib/vector/Vlib/open.c:301 -#: ../lib/vector/Vlib/open.c:437 ../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>" +#: ../lib/python/temporal/abstract_map_dataset.py:859 +#, python-format +msgid "Delete %s dataset <%s> from temporal database" msgstr "" -#: ../lib/python/temporal/space_time_datasets.py:251 +#: ../lib/python/temporal/abstract_map_dataset.py:909 #, python-format -msgid "Unable to read timestamp file for raster map <%s>" +msgid "Unable to unregister dataset <%(ds)s> of type %(type)s from the temporal database. The mapset of the dataset does not match the current mapset" msgstr "" -#: ../lib/python/temporal/space_time_datasets.py:275 +#: ../lib/python/temporal/register.py:82 ../lib/python/temporal/register.py:85 #, python-format -msgid "Unable to create timestamp file for raster map <%s>" +msgid "%s= and %s= are mutually exclusive" msgstr "" -#: ../lib/python/temporal/space_time_datasets.py:280 +#: ../lib/python/temporal/register.py:89 #, python-format -msgid "Invalid datetime in timestamp for raster map <%s>" +msgid "%s= and the %s flag are mutually exclusive" msgstr "" -#: ../lib/python/temporal/space_time_datasets.py:285 -#: ../lib/python/temporal/space_time_datasets.py:633 -msgid "Internal error" +#: ../lib/python/temporal/register.py:93 +msgid "The increment option requires the start option" msgstr "" -#: ../lib/python/temporal/space_time_datasets.py:302 -#: ../lib/python/temporal/space_time_datasets.py:647 -#, python-format -msgid "Unable to remove timestamp for raster map <%s>" +#: ../lib/python/temporal/register.py:96 +msgid "The interval flag requires the start option" msgstr "" -#: ../lib/python/temporal/space_time_datasets.py:599 +#: ../lib/python/temporal/register.py:99 #, python-format -msgid "Unable to read timestamp file for 3D raster map <%s>" +msgid "Please specify %s= and %s=" msgstr "" -#: ../lib/python/temporal/space_time_datasets.py:623 +#: ../lib/python/temporal/register.py:103 #, python-format -msgid "Unable to create timestamp file for 3D raster map <%s>" +msgid "Please specify %s= or %s=" msgstr "" -#: ../lib/python/temporal/space_time_datasets.py:628 +#: ../lib/python/temporal/register.py:114 #, python-format -msgid "Invalid datetime in timestamp for 3D raster map <%s>" +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/space_time_datasets.py:907 -#, python-format -msgid "Unable to read timestamp file for vector map <%s>" +#: ../lib/python/temporal/register.py:175 +msgid "The increment option will be ignored because of time stamps in input file" msgstr "" -#: ../lib/python/temporal/space_time_datasets.py:930 -#, python-format -msgid "Unable to create timestamp file for vector map <%s>" +#: ../lib/python/temporal/register.py:179 +msgid "The interval flag will be ignored because of time stamps in input file" msgstr "" -#: ../lib/python/temporal/space_time_datasets.py:935 -#, python-format -msgid "Invalid datetime in timestamp for vector map <%s>" +#: ../lib/python/temporal/register.py:187 +msgid "Gathering map information..." msgstr "" -#: ../lib/python/temporal/space_time_datasets.py:951 +#: ../lib/python/temporal/register.py:197 #, python-format -msgid "Unable to remove timestamp for vector map <%s>" +msgid "Unable to update %(t)s map <%(id)s>. The map does not exist." msgstr "" -#: ../lib/python/temporal/abstract_space_time_dataset.py:167 -#: ../lib/python/temporal/abstract_space_time_dataset.py:301 +#: ../lib/python/temporal/register.py:215 #, python-format -msgid "Unknown temporal type \"%s\"" +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/abstract_space_time_dataset.py:294 -#: ../lib/python/temporal/abstract_space_time_dataset.py:1062 +#: ../lib/python/temporal/register.py:221 #, python-format -msgid "Wrong granularity: \"%s\"" +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/abstract_space_time_dataset.py:322 +#: ../lib/python/temporal/register.py:229 #, python-format -msgid "Unsupported temporal unit: %s" +msgid "%(u)s= can only be set for relative time" msgstr "" -#: ../lib/python/temporal/abstract_space_time_dataset.py:372 +#: ../lib/python/temporal/register.py:232 #, python-format -msgid "Created register table <%s> for space time %s dataset <%s>" -msgstr "" - -#: ../lib/python/temporal/abstract_space_time_dataset.py:690 -#: ../lib/python/temporal/abstract_space_time_dataset.py:932 -msgid "The space time datasets must be of the same temporal type" +msgid "%(u)s= must be set in case of relative time stamps" msgstr "" -#: ../lib/python/temporal/abstract_space_time_dataset.py:695 -#: ../lib/python/temporal/abstract_space_time_dataset.py:937 -msgid "The temporal map type of the sample dataset must be interval" +#: ../lib/python/temporal/register.py:245 +#, python-format +msgid "Map is already registered in temporal database. Unable to update %(t)s map <%(id)s> with layer %(l)s. Overwrite flag is not set." msgstr "" -#: ../lib/python/temporal/abstract_space_time_dataset.py:1499 +#: ../lib/python/temporal/register.py:252 #, python-format -msgid "Unable to get map ids from register table <%s>" +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/abstract_space_time_dataset.py:1609 +#: ../lib/python/temporal/register.py:276 #, python-format -msgid "Unable to shift dataset <%(ds)s> of type %(type)s in the temporal database. The mapset of the dataset does not match the current mapset" +msgid "Unable to update %(t)s map <%(id)s> with layer %(l)s. The temporal types are different." msgstr "" -#: ../lib/python/temporal/abstract_space_time_dataset.py:1616 -#: ../lib/python/temporal/datetime_math.py:451 +#: ../lib/python/temporal/register.py:282 #, python-format -msgid "Wrong granularity format: %s" +msgid "Unable to update %(t)s map <%(id)s>. The temporal types are different." msgstr "" -#: ../lib/python/temporal/abstract_space_time_dataset.py:1778 -#, python-format -msgid "Unable to snap dataset <%(ds)s> of type %(type)s in the temporal database. The mapset of the dataset does not match the current mapset" +#: ../lib/python/temporal/register.py:330 +msgid "Registering maps in the temporal database..." msgstr "" -#: ../lib/python/temporal/abstract_space_time_dataset.py:1880 -#, python-format -msgid "Unable to rename dataset <%(ds)s> of type %(type)s in the temporal database. The mapset of the dataset does not match the current mapset" +#: ../lib/python/temporal/register.py:337 +msgid "Registering maps in the space time dataset..." msgstr "" -#: ../lib/python/temporal/abstract_space_time_dataset.py:1889 -msgid "Renaming of space time datasets is not supported for PostgreSQL." +#: ../lib/python/temporal/register.py:346 +msgid "Updating space time dataset..." msgstr "" -#: ../lib/python/temporal/abstract_space_time_dataset.py:1954 +#: ../lib/python/temporal/register.py:399 +#: ../lib/python/temporal/register.py:406 #, python-format -msgid "Delete space time %s dataset <%s> from temporal database" +msgid "Unable to convert string \"%s\"into a datetime object" msgstr "" -#: ../lib/python/temporal/abstract_space_time_dataset.py:1960 -#: ../lib/python/temporal/abstract_map_dataset.py:841 -#, python-format -msgid "Unable to delete dataset <%(ds)s> of type %(type)s from the temporal database. The mapset of the dataset does not match the current mapset" -msgstr "" - -#: ../lib/python/temporal/abstract_space_time_dataset.py:1973 -#, python-format -msgid "Drop map register table: %s" -msgstr "" - -#: ../lib/python/temporal/abstract_space_time_dataset.py:2028 -msgid "Error in register table request" -msgstr "" - -#: ../lib/python/temporal/abstract_space_time_dataset.py:2057 -#, python-format -msgid "Unable to register map in dataset <%(ds)s> of type %(type)s. The mapset of the dataset does not match the current mapset" -msgstr "" - -#: ../lib/python/temporal/abstract_space_time_dataset.py:2066 -msgid "Only a map that was inserted in the temporal database can be registered in a space time dataset" -msgstr "" - -#: ../lib/python/temporal/abstract_space_time_dataset.py:2089 -#, python-format -msgid "Map <%(id)s> with layer %(l)s has invalid time" -msgstr "" - -#: ../lib/python/temporal/abstract_space_time_dataset.py:2093 -#, python-format -msgid "Map <%s> has invalid time" -msgstr "" - -#: ../lib/python/temporal/abstract_space_time_dataset.py:2111 -#, python-format -msgid "Temporal type of space time dataset <%(id)s> and map <%(map)s> with layer %(l)s are different" -msgstr "" - -#: ../lib/python/temporal/abstract_space_time_dataset.py:2117 -#, python-format -msgid "Temporal type of space time dataset <%(id)s> and map <%(map)s> are different" -msgstr "" - -#: ../lib/python/temporal/abstract_space_time_dataset.py:2132 -#, python-format -msgid "Set temporal unit for space time %s dataset <%s> to %s" -msgstr "" - -#: ../lib/python/temporal/abstract_space_time_dataset.py:2142 -#, python-format -msgid "Relative time units of space time dataset <%(id)s> and map <%(map)s> with layer %(l)s are different" -msgstr "" - -#: ../lib/python/temporal/abstract_space_time_dataset.py:2148 -#, python-format -msgid "Relative time units of space time dataset <%(id)s> and map <%(map)s> are different" -msgstr "" - -#: ../lib/python/temporal/abstract_space_time_dataset.py:2154 -msgid "Only maps from the same mapset can be registered" -msgstr "" - -#: ../lib/python/temporal/abstract_space_time_dataset.py:2159 -#, python-format -msgid "Map <%(map)s> with layer %(l)s is already registered." -msgstr "" - -#: ../lib/python/temporal/abstract_space_time_dataset.py:2163 -#, python-format -msgid "Map <%s> is already registered." +#: ../lib/python/temporal/register.py:414 +#: ../lib/python/temporal/register.py:419 +msgid "Error occurred in increment computation" msgstr "" -#: ../lib/python/temporal/abstract_space_time_dataset.py:2211 +#: ../lib/python/temporal/register.py:422 #, python-format -msgid "Unable to unregister map from dataset <%(ds)s> of type %(type)s in the temporal database. The mapset of the dataset does not match the current mapset" +msgid "Set absolute valid time for map <%(id)s> with layer %(layer)s to %(start)s - %(end)s" msgstr "" -#: ../lib/python/temporal/abstract_space_time_dataset.py:2224 +#: ../lib/python/temporal/register.py:427 #, python-format -msgid "Map <%(map)s> with layer %(l)s is not registered in space time dataset <%(base)s>" +msgid "Set absolute valid time for map <%s> to %s - %s" msgstr "" -#: ../lib/python/temporal/abstract_space_time_dataset.py:2230 +#: ../lib/python/temporal/register.py:444 #, python-format -msgid "Map <%(map)s> is not registered in space time dataset <%(base)s>" +msgid "Set relative valid time for map <%s> with layer %s to %i - %s with unit %s" msgstr "" -#: ../lib/python/temporal/abstract_space_time_dataset.py:2285 -#: ../lib/python/temporal/abstract_map_dataset.py:424 -#: ../lib/python/temporal/abstract_map_dataset.py:520 -#: ../lib/python/temporal/abstract_dataset.py:426 -#: ../lib/python/temporal/abstract_dataset.py:469 +#: ../lib/python/temporal/register.py:449 #, python-format -msgid "Unable to update dataset <%(ds)s> of type %(type)s in the temporal database. The mapset of the dataset does not match the current mapset" +msgid "Set relative valid time for map <%s> to %i - %s with unit %s" msgstr "" -#: ../lib/python/temporal/abstract_space_time_dataset.py:2291 +#: ../lib/python/temporal/factory.py:51 #, python-format -msgid "Update metadata, spatial and temporal extent from all registered maps of <%s>" +msgid "Unknown dataset type: %s" msgstr "" #: ../lib/python/temporal/stds_import.py:85 @@ -2419,7152 +2122,7621 @@ msgid "Switching to original location failed" msgstr "" -#: ../lib/python/temporal/list_stds.py:208 -msgid "Empty map list" +#: ../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/list_stds.py:219 -msgid "Empty entry in map list, this should not happen" +#: ../lib/python/temporal/datetime_math.py:771 +msgid "Time string seems to specify relative time" msgstr "" -#: ../lib/python/temporal/temporal_vector_algebra.py:386 -#, python-format -msgid "Error vector maps with basename %s exist. Use --o flag to overwrite existing file" +#: ../lib/python/temporal/datetime_math.py:783 +msgid "Dates Before Christ (BC) are not supported" msgstr "" -#: ../lib/python/temporal/temporal_vector_algebra.py:419 -#, python-format -msgid "" -"Error starting %s : \n" -"%s" +#: ../lib/python/temporal/datetime_math.py:787 +msgid "Time zones are not supported" msgstr "" -#: ../lib/python/temporal/temporal_vector_algebra.py:492 +#: ../lib/python/temporal/datetime_math.py:807 #, python-format -msgid "" -"Error vector map %s exist in temporal database. Use overwrite flag. : \n" -"%s" +msgid "Unable to parse time string: %s" msgstr "" -#: ../lib/python/temporal/open_stds.py:63 -#: ../lib/python/temporal/open_stds.py:119 +#: ../lib/python/temporal/stds_export.py:107 #, python-format -msgid "Unknown type: %s" +msgid "Unable to export raster map <%s>" msgstr "" -#: ../lib/python/temporal/open_stds.py:69 +#: ../lib/python/temporal/stds_export.py:118 #, python-format -msgid "Space time %(sp)s dataset <%(name)s> not found" -msgstr "" - -#: ../lib/python/temporal/open_stds.py:108 -msgid "Space time datasets can only be created in the current mapset" +msgid "Unable to export color rules for raster map <%s> r.out.gdal" msgstr "" -#: ../lib/python/temporal/open_stds.py:125 +#: ../lib/python/temporal/stds_export.py:142 #, python-format -msgid "Space time %(sp)s dataset <%(name)s> is already in the database. Use the overwrite flag." +msgid "Unable to export raster map <%s> with r.pack" msgstr "" -#: ../lib/python/temporal/open_stds.py:160 +#: ../lib/python/temporal/stds_export.py:170 #, python-format -msgid "Overwriting space time %(sp)s dataset <%(name)s> and unregistering all maps" +msgid "Unable to export vector map <%s> as GML with v.out.ogr" msgstr "" -#: ../lib/python/temporal/open_stds.py:168 +#: ../lib/python/temporal/stds_export.py:203 #, python-format -msgid "Creating a new space time %s dataset" +msgid "Unable to export vector map <%s> with v.pack" msgstr "" -#: ../lib/python/temporal/open_stds.py:211 -#: ../lib/python/temporal/extract.py:131 ../lib/python/temporal/mapcalc.py:239 +#: ../lib/python/temporal/stds_export.py:229 #, python-format -msgid "Map <%s> is already in temporal database, use overwrite flag to overwrite" -msgstr "" - -#: ../lib/python/temporal/temporal_algebra.py:815 -msgid "Spatio-temporal topological operators are not supported in granularity algebra mode" +msgid "Unable to export raster map <%s> with r3.pack" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:853 -msgid "All input space time datasets must have a valid temporal topology." +#: ../lib/python/temporal/c_libraries_interface.py:596 +#: ../lib/python/temporal/c_libraries_interface.py:613 +msgid "Unable to read range file" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:862 -msgid "All input space time datasets must have the same temporal type." +#: ../lib/python/temporal/c_libraries_interface.py:691 +#, python-format +msgid "Unable to load range of 3D raster map <%s>" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:1113 -#, python-format -msgid "Removing un-needed or empty %s maps" +#: ../lib/python/temporal/mapcalc.py:109 +msgid "Starting spatio-temporal sampling..." msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:1168 -#, python-format -msgid "Space time %s dataset <%s> not found" +#: ../lib/python/temporal/mapcalc.py:111 +msgid "Starting temporal sampling..." msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:1196 -#: ../lib/python/temporal/temporal_algebra.py:1200 -#, python-format -msgid "Wrong temporal type of space time dataset <%s> <%s> time is required" +#: ../lib/python/temporal/mapcalc.py:128 +msgid "No samples found for map calculation" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:1220 -msgid "Wrong type of input " +#: ../lib/python/temporal/mapcalc.py:155 +msgid "Found more than a single map in a sample granule. Only the first map is used for computation. Use t.rast.aggregate.ds to create synchronous raster datasets." msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2186 -#, python-format -msgid "The resulting space time dataset type <%(a)s> is different from the requested type <%(b)s>" +#: ../lib/python/temporal/mapcalc.py:173 +msgid "No maps registered in input dataset" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2192 -msgid "Maps that should be registered in the resulting space time dataset have different types." +#: ../lib/python/temporal/mapcalc.py:189 +msgid "Starting mapcalc computation..." msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2395 -#: ../lib/python/temporal/temporal_raster_base_algebra.py:777 +#: ../lib/python/temporal/mapcalc.py:259 #, python-format -msgid "%s map <%s> not found in GRASS spatial database" +msgid "Apply mapcalc expression: \"%s\"" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2401 -msgid "Wrong map type. TMAP only supports single maps that are registered in the temporal GRASS database" +#: ../lib/python/temporal/mapcalc.py:278 +msgid "Error while mapcalc computation" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2429 -msgid "Merging empty map lists" +#: ../lib/python/temporal/mapcalc.py:284 +msgid "Starting map registration in temporal database..." msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2432 -msgid "First Map list is empty, can't merge it. Return only last map list" +#: ../lib/python/temporal/mapcalc.py:323 +msgid "Removing {}/{} ({}%) maps because empty..." msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2435 -msgid "Second Map list is empty, can't merge it. Return only first map list" +#: ../lib/python/temporal/mapcalc.py:441 ../lib/python/temporal/mapcalc.py:447 +#: ../lib/python/temporal/mapcalc.py:453 ../lib/python/temporal/mapcalc.py:459 +#: ../lib/python/temporal/mapcalc.py:465 ../lib/python/temporal/mapcalc.py:471 +#: ../lib/python/temporal/mapcalc.py:477 ../lib/python/temporal/mapcalc.py:483 +#: ../lib/python/temporal/mapcalc.py:489 ../lib/python/temporal/mapcalc.py:524 +#: ../lib/python/temporal/mapcalc.py:533 ../lib/python/temporal/mapcalc.py:542 +#: ../lib/python/temporal/mapcalc.py:551 ../lib/python/temporal/mapcalc.py:560 +#: ../lib/python/temporal/mapcalc.py:569 ../lib/python/temporal/mapcalc.py:578 +#: ../lib/python/temporal/mapcalc.py:587 ../lib/python/temporal/mapcalc.py:596 +#, python-format +msgid "The temporal operators <%s> support only absolute time." msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2443 -msgid "Space time datasets to merge must have the same temporal type" +#: ../lib/python/temporal/aggregation.py:127 +#, python-format +msgid "Aggregating %s raster maps" msgstr "" -#: ../lib/python/temporal/temporal_raster_base_algebra.py:690 +#: ../lib/python/temporal/aggregation.py:141 #, python-format -msgid "Error computing map <%s>" +msgid "Raster map <%(name)s> is already in temporal database, use overwrite flag to overwrite" msgstr "" -#: ../lib/python/temporal/base.py:380 -msgid "Object not found in the temporal database" +#: ../lib/python/temporal/aggregation.py:146 +#, python-format +msgid "Computing aggregation of maps between %(st)s - %(end)s" msgstr "" -#: ../lib/python/temporal/base.py:462 ../lib/python/temporal/base.py:513 -msgid "Missing identifier" +#: ../lib/python/temporal/aggregation.py:171 +msgid "Error occurred in r.series computation" msgstr "" -#: ../lib/python/temporal/base.py:621 -msgid "Wrong identifier, the mapset is missing" +#: ../lib/python/temporal/aggregation.py:280 +#, python-format +msgid "Aggregating %(len)i raster maps from %(start)s to %(end)s" msgstr "" -#: ../lib/python/temporal/univar_statistics.py:62 -#: ../lib/python/temporal/univar_statistics.py:178 +#: ../lib/python/temporal/aggregation.py:301 #, python-format -msgid "Space time %(sp)s dataset <%(i)s> is empty" +msgid "Unable to perform aggregation. Output raster map <%(name)s> exists and overwrite flag was not set" msgstr "" -#: ../lib/python/temporal/univar_statistics.py:101 +#: ../lib/python/temporal/aggregation.py:319 #, python-format -msgid "Unable to get statistics for raster map <%s>" +msgid "The limit of open files (%i) was reached (%i). The module r.series will be run with flag z, to avoid open files limit exceeding." msgstr "" -#: ../lib/python/temporal/univar_statistics.py:104 +#: ../lib/python/temporal/temporal_raster_base_algebra.py:741 #, python-format -msgid "Unable to get statistics for 3d raster map <%s>" +msgid "Error computing map <%s>" msgstr "" -#: ../lib/python/temporal/univar_statistics.py:168 +#: ../lib/python/temporal/temporal_raster_base_algebra.py:828 +#: ../lib/python/temporal/temporal_algebra.py:2426 #, python-format -msgid "Space time %(sp)s dataset <%(i)s> not found" +msgid "%s map <%s> not found in GRASS spatial database" msgstr "" -#: ../lib/python/temporal/univar_statistics.py:222 +#: ../lib/python/temporal/sampling.py:95 ../lib/python/temporal/sampling.py:100 #, python-format -msgid "Unable to get statistics for vector map <%s>" +msgid "Dataset <%s> not found in temporal database" msgstr "" -#: ../lib/python/temporal/register.py:82 ../lib/python/temporal/register.py:85 +#: ../lib/python/temporal/extract.py:60 +msgid "You need to specify the base name of new created maps" +msgstr "" + +#: ../lib/python/temporal/extract.py:138 #, python-format -msgid "%s= and %s= are mutually exclusive" +msgid "Applying r.mapcalc expression: \"%s\"" msgstr "" -#: ../lib/python/temporal/register.py:89 +#: ../lib/python/temporal/extract.py:143 #, python-format -msgid "%s= and the %s flag are mutually exclusive" +msgid "Applying r3.mapcalc expression: \"%s\"" msgstr "" -#: ../lib/python/temporal/register.py:93 -msgid "The increment option requires the start option" +#: ../lib/python/temporal/extract.py:148 +#, python-format +msgid "Applying v.extract where statement: \"%s\"" msgstr "" -#: ../lib/python/temporal/register.py:96 -msgid "The interval flag requires the start option" +#: ../lib/python/temporal/extract.py:176 +msgid "Error in computation process" msgstr "" -#: ../lib/python/temporal/register.py:99 -#, python-format -msgid "Please specify %s= and %s=" +#: ../lib/python/temporal/temporal_granularity.py:1054 +#: ../lib/python/temporal/temporal_granularity.py:1096 +#, python-brace-format +msgid "Output granularity seems not to be valid. Please use one of the following values : {gr}" msgstr "" -#: ../lib/python/temporal/register.py:103 -#, python-format -msgid "Please specify %s= or %s=" +#: ../lib/python/temporal/temporal_granularity.py:1058 +#: ../lib/python/temporal/temporal_granularity.py:1099 +#: ../lib/python/temporal/temporal_granularity.py:1172 +msgid "Invalid absolute granularity" msgstr "" -#: ../lib/python/temporal/register.py:114 -#, python-format -msgid "Space time %(sp)s dataset <%(name)s> with relative time found, but no relative unit set for %(sp)s maps" +#: ../lib/python/temporal/temporal_granularity.py:1169 +msgid "Probably you need to invert 'from_gran' and 'to_gran'" msgstr "" -#: ../lib/python/temporal/register.py:175 -msgid "The increment option will be ignored because of time stamps in input file" +#: ../lib/python/temporal/list_stds.py:208 +msgid "Empty map list" msgstr "" -#: ../lib/python/temporal/register.py:179 -msgid "The interval flag will be ignored because of time stamps in input file" +#: ../lib/python/temporal/list_stds.py:219 +msgid "Empty entry in map list, this should not happen" msgstr "" -#: ../lib/python/temporal/register.py:187 -msgid "Gathering map information..." +#: ../lib/python/temporal/temporal_algebra.py:821 +msgid "Spatio-temporal topological operators are not supported in granularity algebra mode" msgstr "" -#: ../lib/python/temporal/register.py:197 -#, python-format -msgid "Unable to update %(t)s map <%(id)s>. The map does not exist." +#: ../lib/python/temporal/temporal_algebra.py:859 +msgid "All input space time datasets must have a valid temporal topology." msgstr "" -#: ../lib/python/temporal/register.py:215 -#, python-format -msgid "Unable to register %(t)s map <%(id)s> with layer %(l)s. The map has timestamp and the start time is not set." +#: ../lib/python/temporal/temporal_algebra.py:868 +msgid "All input space time datasets must have the same temporal type." msgstr "" -#: ../lib/python/temporal/register.py:221 +#: ../lib/python/temporal/temporal_algebra.py:1119 #, python-format -msgid "Unable to register %(t)s map <%(id)s>. The map has no timestamp and the start time is not set." +msgid "Removing un-needed or empty %s maps" msgstr "" -#: ../lib/python/temporal/register.py:229 +#: ../lib/python/temporal/temporal_algebra.py:1174 #, python-format -msgid "%(u)s= can only be set for relative time" +msgid "Space time %s dataset <%s> not found" msgstr "" -#: ../lib/python/temporal/register.py:232 +#: ../lib/python/temporal/temporal_algebra.py:1202 +#: ../lib/python/temporal/temporal_algebra.py:1206 #, python-format -msgid "%(u)s= must be set in case of relative time stamps" +msgid "Wrong temporal type of space time dataset <%s> <%s> time is required" msgstr "" -#: ../lib/python/temporal/register.py:245 -#, python-format -msgid "Map is already registered in temporal database. Unable to update %(t)s map <%(id)s> with layer %(l)s. Overwrite flag is not set." +#: ../lib/python/temporal/temporal_algebra.py:1226 +msgid "Wrong type of input " msgstr "" -#: ../lib/python/temporal/register.py:252 +#: ../lib/python/temporal/temporal_algebra.py:2205 #, python-format -msgid "Map is already registered in temporal database. Unable to update %(t)s map <%(id)s>. Overwrite flag is not set." +msgid "The resulting space time dataset type <%(a)s> is different from the requested type <%(b)s>" msgstr "" -#: ../lib/python/temporal/register.py:276 -#, python-format -msgid "Unable to update %(t)s map <%(id)s> with layer %(l)s. The temporal types are different." +#: ../lib/python/temporal/temporal_algebra.py:2211 +msgid "Maps that should be registered in the resulting space time dataset have different types." msgstr "" -#: ../lib/python/temporal/register.py:282 -#, python-format -msgid "Unable to update %(t)s map <%(id)s>. The temporal types are different." +#: ../lib/python/temporal/temporal_algebra.py:2432 +msgid "Wrong map type. TMAP only supports single maps that are registered in the temporal GRASS database" msgstr "" -#: ../lib/python/temporal/register.py:330 -msgid "Registering maps in the temporal database..." +#: ../lib/python/temporal/temporal_algebra.py:2460 +msgid "Merging empty map lists" msgstr "" -#: ../lib/python/temporal/register.py:337 -msgid "Registering maps in the space time dataset..." +#: ../lib/python/temporal/temporal_algebra.py:2463 +msgid "First Map list is empty, can't merge it. Return only last map list" msgstr "" -#: ../lib/python/temporal/register.py:346 -msgid "Updating space time dataset..." +#: ../lib/python/temporal/temporal_algebra.py:2466 +msgid "Second Map list is empty, can't merge it. Return only first map list" msgstr "" -#: ../lib/python/temporal/register.py:399 -#: ../lib/python/temporal/register.py:406 -#, python-format -msgid "Unable to convert string \"%s\"into a datetime object" +#: ../lib/python/temporal/temporal_algebra.py:2474 +msgid "Space time datasets to merge must have the same temporal type" msgstr "" -#: ../lib/python/temporal/register.py:414 -#: ../lib/python/temporal/register.py:419 -msgid "Error occurred in increment computation" +#: ../lib/python/temporal/spatial_extent.py:123 +msgid "Projections are different. Unable to compute overlapping_2d for spatial extents" msgstr "" -#: ../lib/python/temporal/register.py:422 -#, python-format -msgid "Set absolute valid time for map <%(id)s> with layer %(layer)s to %(start)s - %(end)s" +#: ../lib/python/temporal/spatial_extent.py:529 +msgid "Projections are different. Unable to compute is_in_2d for spatial extents" msgstr "" -#: ../lib/python/temporal/register.py:427 -#, python-format -msgid "Set absolute valid time for map <%s> to %s - %s" +#: ../lib/python/temporal/spatial_extent.py:661 +msgid "Projections are different. Unable to compute equivalent_2d for spatial extents" msgstr "" -#: ../lib/python/temporal/register.py:444 -#, python-format -msgid "Set relative valid time for map <%s> with layer %s to %i - %s with unit %s" +#: ../lib/python/temporal/spatial_extent.py:766 +msgid "Projections are different. Unable to compute cover_2d for spatial extents" msgstr "" -#: ../lib/python/temporal/register.py:449 -#, python-format -msgid "Set relative valid time for map <%s> to %i - %s with unit %s" +#: ../lib/python/temporal/spatial_extent.py:838 +msgid "Projections are different. Unable to compute cover for spatial extents" msgstr "" -#: ../lib/python/temporal/aggregation.py:127 -#, python-format -msgid "Aggregating %s raster maps" +#: ../lib/python/temporal/spatial_extent.py:1690 +msgid "Volume computation is not supported for LL projections" msgstr "" -#: ../lib/python/temporal/aggregation.py:141 -#, python-format -msgid "Raster map <%(name)s> is already in temporal database, use overwrite flag to overwrite" +#: ../lib/python/temporal/spatial_extent.py:1708 +msgid "Area computation is not supported for LL projections" msgstr "" -#: ../lib/python/temporal/aggregation.py:146 +#: ../lib/python/temporal/gui_support.py:58 ../lib/python/script/core.py:1324 #, python-format -msgid "Computing aggregation of maps between %(st)s - %(end)s" +msgid "Invalid element '%s'" msgstr "" -#: ../lib/python/temporal/aggregation.py:171 -msgid "Error occurred in r.series computation" +#: ../lib/python/temporal/univar_statistics.py:62 +#: ../lib/python/temporal/univar_statistics.py:180 +#, python-format +msgid "Space time %(sp)s dataset <%(i)s> is empty" msgstr "" -#: ../lib/python/temporal/aggregation.py:280 +#: ../lib/python/temporal/univar_statistics.py:102 #, python-format -msgid "Aggregating %(len)i raster maps from %(start)s to %(end)s" +msgid "Unable to get statistics for raster map <%s>" msgstr "" -#: ../lib/python/temporal/aggregation.py:301 +#: ../lib/python/temporal/univar_statistics.py:105 #, python-format -msgid "Unable to perform aggregation. Output raster map <%(name)s> exists and overwrite flag was not set" +msgid "Unable to get statistics for 3d raster map <%s>" msgstr "" -#: ../lib/python/temporal/aggregation.py:319 +#: ../lib/python/temporal/univar_statistics.py:170 #, python-format -msgid "The limit of open files (%i) was reached (%i). The module r.series will be run with flag z, to avoid open files limit exceeding." +msgid "Space time %(sp)s dataset <%(i)s> not found" msgstr "" -#: ../lib/python/temporal/datetime_math.py:256 -#: ../lib/python/temporal/datetime_math.py:273 +#: ../lib/python/temporal/univar_statistics.py:224 #, python-format -msgid "Wrong increment format: %s" +msgid "Unable to get statistics for vector map <%s>" msgstr "" -#: ../lib/python/temporal/datetime_math.py:771 -msgid "Time string seems to specify relative time" +#: ../lib/python/temporal/base.py:380 +msgid "Object not found in the temporal database" msgstr "" -#: ../lib/python/temporal/datetime_math.py:783 -msgid "Dates Before Christ (BC) are not supported" +#: ../lib/python/temporal/base.py:462 ../lib/python/temporal/base.py:513 +msgid "Missing identifier" msgstr "" -#: ../lib/python/temporal/datetime_math.py:787 -msgid "Time zones are not supported" +#: ../lib/python/temporal/base.py:621 +msgid "Wrong identifier, the mapset is missing" msgstr "" -#: ../lib/python/temporal/datetime_math.py:807 +#: ../lib/python/temporal/space_time_datasets.py:251 #, python-format -msgid "Unable to parse time string: %s" +msgid "Unable to read timestamp file for raster map <%s>" msgstr "" -#: ../lib/python/temporal/sampling.py:95 ../lib/python/temporal/sampling.py:100 +#: ../lib/python/temporal/space_time_datasets.py:275 #, python-format -msgid "Dataset <%s> not found in temporal database" +msgid "Unable to create timestamp file for raster map <%s>" msgstr "" -#: ../lib/python/temporal/extract.py:60 -msgid "You need to specify the base name of new created maps" +#: ../lib/python/temporal/space_time_datasets.py:280 +#, python-format +msgid "Invalid datetime in timestamp for raster map <%s>" msgstr "" -#: ../lib/python/temporal/extract.py:138 -#, python-format -msgid "Applying r.mapcalc expression: \"%s\"" +#: ../lib/python/temporal/space_time_datasets.py:285 +#: ../lib/python/temporal/space_time_datasets.py:633 +msgid "Internal error" msgstr "" -#: ../lib/python/temporal/extract.py:143 +#: ../lib/python/temporal/space_time_datasets.py:302 +#: ../lib/python/temporal/space_time_datasets.py:647 #, python-format -msgid "Applying r3.mapcalc expression: \"%s\"" +msgid "Unable to remove timestamp for raster map <%s>" msgstr "" -#: ../lib/python/temporal/extract.py:148 +#: ../lib/python/temporal/space_time_datasets.py:599 #, python-format -msgid "Applying v.extract where statement: \"%s\"" +msgid "Unable to read timestamp file for 3D raster map <%s>" msgstr "" -#: ../lib/python/temporal/extract.py:176 -msgid "Error in computation process" +#: ../lib/python/temporal/space_time_datasets.py:623 +#, python-format +msgid "Unable to create timestamp file for 3D raster map <%s>" msgstr "" -#: ../lib/python/temporal/spatial_extent.py:123 -msgid "Projections are different. Unable to compute overlapping_2d for spatial extents" +#: ../lib/python/temporal/space_time_datasets.py:628 +#, python-format +msgid "Invalid datetime in timestamp for 3D raster map <%s>" msgstr "" -#: ../lib/python/temporal/spatial_extent.py:529 -msgid "Projections are different. Unable to compute is_in_2d for spatial extents" +#: ../lib/python/temporal/space_time_datasets.py:907 +#, python-format +msgid "Unable to read timestamp file for vector map <%s>" msgstr "" -#: ../lib/python/temporal/spatial_extent.py:661 -msgid "Projections are different. Unable to compute equivalent_2d for spatial extents" +#: ../lib/python/temporal/space_time_datasets.py:930 +#, python-format +msgid "Unable to create timestamp file for vector map <%s>" msgstr "" -#: ../lib/python/temporal/spatial_extent.py:766 -msgid "Projections are different. Unable to compute cover_2d for spatial extents" +#: ../lib/python/temporal/space_time_datasets.py:935 +#, python-format +msgid "Invalid datetime in timestamp for vector map <%s>" msgstr "" -#: ../lib/python/temporal/spatial_extent.py:838 -msgid "Projections are different. Unable to compute cover for spatial extents" +#: ../lib/python/temporal/space_time_datasets.py:951 +#, python-format +msgid "Unable to remove timestamp for vector map <%s>" msgstr "" -#: ../lib/python/temporal/spatial_extent.py:1690 -msgid "Volume computation is not supported for LL projections" +#: ../lib/python/temporal/temporal_vector_algebra.py:387 +#, python-format +msgid "Error vector maps with basename %s exist. Use --o flag to overwrite existing file" msgstr "" -#: ../lib/python/temporal/spatial_extent.py:1708 -msgid "Area computation is not supported for LL projections" +#: ../lib/python/temporal/temporal_vector_algebra.py:420 +#, python-format +msgid "" +"Error starting %s : \n" +"%s" msgstr "" -#: ../lib/python/temporal/temporal_granularity.py:1054 -#: ../lib/python/temporal/temporal_granularity.py:1096 -#, python-brace-format -msgid "Output granularity seems not to be valid. Please use one of the following values : {gr}" +#: ../lib/python/temporal/temporal_vector_algebra.py:493 +#, python-format +msgid "" +"Error vector map %s exist in temporal database. Use overwrite flag. : \n" +"%s" msgstr "" -#: ../lib/python/temporal/temporal_granularity.py:1058 -#: ../lib/python/temporal/temporal_granularity.py:1099 -#: ../lib/python/temporal/temporal_granularity.py:1172 -msgid "Invalid absolute granularity" +#: ../lib/python/temporal/core.py:605 +msgid "Unable to initialize the temporal DBMI interface. Please use t.connect to specify the driver and the database string" msgstr "" -#: ../lib/python/temporal/temporal_granularity.py:1169 -msgid "Probably you need to invert 'from_gran' and 'to_gran'" +#: ../lib/python/temporal/core.py:674 +#, python-format +msgid "" +"Unable to receive temporal database metadata.\n" +"Current temporal database info:%(info)s" msgstr "" -#: ../lib/python/temporal/abstract_map_dataset.py:350 +#: ../lib/python/temporal/core.py:679 #, python-format -msgid "Start time must be of type datetime for %(type)s map <%(id)s> with layer: %(l)s" +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/abstract_map_dataset.py:357 +#: ../lib/python/temporal/core.py:687 #, python-format -msgid "Start time must be of type datetime for %(type)s map <%(id)s>" +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/abstract_map_dataset.py:365 +#: ../lib/python/temporal/core.py:775 #, python-format -msgid "End time must be of type datetime for %(type)s map <%(id)s> with layer: %(l)s" +msgid "Creating temporal database: %s" msgstr "" -#: ../lib/python/temporal/abstract_map_dataset.py:372 +#: ../lib/python/temporal/core.py:784 #, python-format -msgid "End time must be of type datetime for %(type)s map <%(id)s>" +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/abstract_map_dataset.py:381 -#, python-format -msgid "End time must be greater than start time for %(type)s map <%(id)s> with layer: %(l)s" +#: ../lib/python/temporal/core.py:949 +msgid "Unable to mogrify sql statement. " msgstr "" -#: ../lib/python/temporal/abstract_map_dataset.py:389 -#: ../lib/python/temporal/abstract_map_dataset.py:482 -#, python-format -msgid "End time must be greater than start time for %(type)s map <%(id)s>" +#: ../lib/python/temporal/core.py:971 +msgid "Unable to check table. " msgstr "" -#: ../lib/python/temporal/abstract_map_dataset.py:460 -#, python-format -msgid "Unsupported relative time unit type for %(type)s map <%(id)s> with layer %(l)s: %(u)s" +#: ../lib/python/temporal/core.py:987 +msgid "Unable to execute sql statement. " msgstr "" -#: ../lib/python/temporal/abstract_map_dataset.py:467 -#, python-format -msgid "Unsupported relative time unit type for %(type)s map <%(id)s>: %(u)s" +#: ../lib/python/temporal/core.py:997 +msgid "Unable to fetch one. " msgstr "" -#: ../lib/python/temporal/abstract_map_dataset.py:476 -#, python-format -msgid "End time must be greater than start time for %(typ)s map <%(id)s> with layer %(l)s" +#: ../lib/python/temporal/core.py:1007 +msgid "Unable to fetch all. " msgstr "" -#: ../lib/python/temporal/abstract_map_dataset.py:800 -#, python-format -msgid "Map <%(id)s> with layer %(layer)s has incorrect time interval, start time is greater than end time" +#: ../lib/python/temporal/core.py:1024 +msgid "Unable to execute transaction. " msgstr "" -#: ../lib/python/temporal/abstract_map_dataset.py:806 +#: ../lib/python/temporal/core.py:1128 #, python-format -msgid "Map <%s> has incorrect time interval, start time is greater than end time" +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/abstract_map_dataset.py:812 +#: ../lib/python/temporal/core.py:1288 #, python-format -msgid "Map <%s> has incorrect start time" +msgid "" +"Unable to execute :\n" +" %(sql)s" msgstr "" -#: ../lib/python/temporal/abstract_map_dataset.py:859 +#: ../lib/python/temporal/core.py:1332 #, python-format -msgid "Delete %s dataset <%s> from temporal database" +msgid "" +"Unable to execute transaction:\n" +" %(sql)s" msgstr "" -#: ../lib/python/temporal/abstract_map_dataset.py:909 -#, python-format -msgid "Unable to unregister dataset <%(ds)s> of type %(type)s from the temporal database. The mapset of the dataset does not match the current mapset" +#: ../lib/python/gunittest/gmodules.py:103 +msgid "input='-' must be used when stdin is specified" msgstr "" -#: ../lib/python/temporal/factory.py:51 -#, python-format -msgid "Unknown dataset type: %s" +#: ../lib/python/gunittest/gmodules.py:105 +msgid "stdin must be string or buffer, not PIPE" msgstr "" -#: ../lib/python/temporal/abstract_dataset.py:386 -#, python-format -msgid "Unable to insert dataset <%(ds)s> of type %(type)s in the temporal database. The mapset of the dataset does not match the current mapset" +#: ../lib/python/gunittest/gmodules.py:108 +msgid "stdin must be used when input='-'" msgstr "" -#: ../lib/python/temporal/stds_export.py:107 -#, python-format -msgid "Unable to export raster map <%s>" +#: ../lib/python/gunittest/gmodules.py:110 +msgid "You cannot merge stdout and stderr and not capture them" msgstr "" -#: ../lib/python/temporal/stds_export.py:118 -#, python-format -msgid "Unable to export color rules for raster map <%s> r.out.gdal" +#: ../lib/python/gunittest/gmodules.py:112 +msgid "stdout argument not allowed, it could be overridden" msgstr "" -#: ../lib/python/temporal/stds_export.py:142 -#, python-format -msgid "Unable to export raster map <%s> with r.pack" +#: ../lib/python/gunittest/gmodules.py:114 +msgid "stderr argument not allowed, it could be overridden" msgstr "" -#: ../lib/python/temporal/stds_export.py:170 +#: ../lib/python/exceptions/__init__.py:68 #, python-format -msgid "Unable to export vector map <%s> as GML with v.out.ogr" +msgid "Module run %s %s ended with error" msgstr "" -#: ../lib/python/temporal/stds_export.py:203 +#: ../lib/python/exceptions/__init__.py:69 #, python-format -msgid "Unable to export vector map <%s> with v.pack" +msgid "" +"\n" +"Process ended with non-zero return code %s" msgstr "" -#: ../lib/python/temporal/stds_export.py:229 +#: ../lib/python/exceptions/__init__.py:71 #, python-format -msgid "Unable to export raster map <%s> with r3.pack" +msgid "" +". See the following errors:\n" +"%s" msgstr "" -#: ../lib/python/temporal/mapcalc.py:109 -msgid "Starting spatio-temporal sampling..." +#: ../lib/python/exceptions/__init__.py:75 +msgid ". See errors in the (error) output." msgstr "" -#: ../lib/python/temporal/mapcalc.py:111 -msgid "Starting temporal sampling..." +#: ../lib/python/script/array.py:157 ../lib/python/script/array.py:207 +#: ../lib/python/script/array.py:254 ../lib/python/script/array.py:306 +#: ../lib/python/script/array.py:357 ../lib/python/script/array.py:399 +#, python-format +msgid "Invalid kind <%s>" msgstr "" -#: ../lib/python/temporal/mapcalc.py:128 -msgid "No samples found for map calculation" +#: ../lib/python/script/array.py:160 ../lib/python/script/array.py:210 +#: ../lib/python/script/array.py:309 ../lib/python/script/array.py:360 +#, python-format +msgid "Invalid size <%d>" msgstr "" -#: ../lib/python/temporal/mapcalc.py:155 -msgid "Found more than a single map in a sample granule. Only the first map is used for computation. Use t.rast.aggregate.ds to create synchronous raster datasets." +#: ../lib/python/script/array.py:197 +msgid "grass.script.array.read is deprecated and does not work on MS Windows, pass raster name in the constructor" msgstr "" -#: ../lib/python/temporal/mapcalc.py:173 -msgid "No maps registered in input dataset" +#: ../lib/python/script/array.py:247 ../lib/python/script/array.py:393 +#, python-format +msgid "Invalid FP size <%d>" msgstr "" -#: ../lib/python/temporal/mapcalc.py:189 -msgid "Starting mapcalc computation..." +#: ../lib/python/script/array.py:251 ../lib/python/script/array.py:396 +#, python-format +msgid "Invalid integer size <%d>" msgstr "" -#: ../lib/python/temporal/mapcalc.py:259 -#, python-format -msgid "Apply mapcalc expression: \"%s\"" +#: ../lib/python/script/array.py:347 +msgid "grass.script.array3d.read is deprecated and does not work on MS Windows, pass 3D raster name in the constructor" msgstr "" -#: ../lib/python/temporal/mapcalc.py:278 -msgid "Error while mapcalc computation" +#: ../lib/python/script/db.py:45 ../lib/db/dbmi_client/column.c:136 +#: ../lib/vector/Vlib/write_pg.c:666 ../lib/vector/Vlib/ascii.c:428 +#, c-format, python-format +msgid "Unable to describe table <%s>" msgstr "" -#: ../lib/python/temporal/mapcalc.py:284 -msgid "Starting map registration in temporal database..." +#: ../lib/python/script/db.py:153 +#, python-format +msgid "Programmer error: '%(sql)s', '%(filename)s', or '%(table)s' must be provided" msgstr "" -#: ../lib/python/temporal/mapcalc.py:323 -msgid "Removing {}/{} ({}%) maps because empty..." +#: ../lib/python/script/db.py:163 +msgid "Fetching data failed" msgstr "" -#: ../lib/python/temporal/mapcalc.py:441 ../lib/python/temporal/mapcalc.py:447 -#: ../lib/python/temporal/mapcalc.py:453 ../lib/python/temporal/mapcalc.py:459 -#: ../lib/python/temporal/mapcalc.py:465 ../lib/python/temporal/mapcalc.py:471 -#: ../lib/python/temporal/mapcalc.py:477 ../lib/python/temporal/mapcalc.py:483 -#: ../lib/python/temporal/mapcalc.py:489 ../lib/python/temporal/mapcalc.py:524 -#: ../lib/python/temporal/mapcalc.py:533 ../lib/python/temporal/mapcalc.py:542 -#: ../lib/python/temporal/mapcalc.py:551 ../lib/python/temporal/mapcalc.py:560 -#: ../lib/python/temporal/mapcalc.py:569 ../lib/python/temporal/mapcalc.py:578 -#: ../lib/python/temporal/mapcalc.py:587 ../lib/python/temporal/mapcalc.py:596 +#: ../lib/python/script/vector.py:88 #, python-format -msgid "The temporal operators <%s> support only absolute time." +msgid "Database connection not defined for layer %s" msgstr "" -#: ../lib/python/temporal/core.py:603 -msgid "Unable to initialize the temporal DBMI interface. Please use t.connect to specify the driver and the database string" +#: ../lib/python/script/vector.py:230 +#, python-format +msgid "Missing layer %(layer)d in vector map <%(map)s>" msgstr "" -#: ../lib/python/temporal/core.py:672 -#, python-format -msgid "" -"Unable to receive temporal database metadata.\n" -"Current temporal database info:%(info)s" +#: ../lib/python/script/vector.py:245 +msgid "vector_db_select() failed" msgstr "" -#: ../lib/python/temporal/core.py:677 -#, 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" +#: ../lib/python/script/vector.py:353 +#, python-brace-format +msgid "Number of given vector maps ({m}) differs from number of layers ({l})" msgstr "" -#: ../lib/python/temporal/core.py:685 -#, python-format +#: ../lib/python/script/vector.py:415 +#, python-brace-format msgid "" -"Unsupported temporal database: version mismatch.\n" -" %(backup)sSupported temporal database version is: %(tdb)i\n" -"Current temporal database info:%(info)s" +"v.what output is not valid JSON format:\n" +" {ret}" msgstr "" -#: ../lib/python/temporal/core.py:773 +#: ../lib/python/script/raster.py:51 #, python-format -msgid "Creating temporal database: %s" +msgid "Unable to write history for <%(map)s>. Raster map <%(map)s> not found in current mapset." msgstr "" -#: ../lib/python/temporal/core.py:782 +#: ../lib/python/script/raster.py:110 #, 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" +msgid "An error occurred while running r.mapcalc with expression: %s" msgstr "" -#: ../lib/python/temporal/core.py:947 -msgid "Unable to mogrify sql statement. " +#: ../lib/python/script/raster.py:189 +msgid "No data" msgstr "" -#: ../lib/python/temporal/core.py:969 -msgid "Unable to check table. " +#: ../lib/python/script/raster.py:197 +msgid "value" msgstr "" -#: ../lib/python/temporal/core.py:985 -msgid "Unable to execute sql statement. " +#: ../lib/python/script/raster.py:197 +msgid "label" msgstr "" -#: ../lib/python/temporal/core.py:995 -msgid "Unable to fetch one. " +#: ../lib/python/script/raster.py:197 +msgid "color" msgstr "" -#: ../lib/python/temporal/core.py:1005 -msgid "Unable to fetch all. " +#: ../lib/python/script/setup.py:229 +msgid "Cleaning up default sqlite database ..." msgstr "" -#: ../lib/python/temporal/core.py:1022 -msgid "Unable to execute transaction. " +#: ../lib/python/script/setup.py:247 ../lib/init/grass.py:1782 +msgid "Cleaning up temporary files..." msgstr "" -#: ../lib/python/temporal/core.py:1126 +#: ../lib/python/script/raster3d.py:92 #, 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" +msgid "An error occurred while running r3.mapcalc with expression: %s" msgstr "" -#: ../lib/python/temporal/core.py:1286 -#, python-format -msgid "" -"Unable to execute :\n" -" %(sql)s" +#: ../lib/python/script/core.py:69 +#, python-brace-format +msgid "Cannot find the executable {0}" msgstr "" -#: ../lib/python/temporal/core.py:1330 +#: ../lib/python/script/core.py:309 #, python-format -msgid "" -"Unable to execute transaction:\n" -" %(sql)s" +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/psdriver/graph_set.c:199 -#, c-format -msgid "ps: truecolor status %s" +#: ../lib/python/script/core.py:1013 +msgid "Mixing value types. Will try to compare after integer conversion" msgstr "" -#: ../lib/psdriver/graph_set.c:214 -#, c-format -msgid "ps: collecting to file '%s'" +#: ../lib/python/script/core.py:1214 +#, python-format +msgid "Element type should be \"cell\" and not \"%s\"" msgstr "" -#: ../lib/psdriver/graph_set.c:215 -#, c-format -msgid "ps: image size %dx%d" +#: ../lib/python/script/core.py:1243 ../lib/python/script/core.py:1308 +#, python-format +msgid "Element type should be \"raster\" and not \"%s\"" msgstr "" -#: ../lib/init/lock.c:38 -#, c-format -msgid "Usage: %s file pid" +#: ../lib/python/script/core.py:1463 +msgid "Unable to list mapsets" msgstr "" -#: ../lib/init/lock.c:42 -msgid "Concurrent mapset locking is not supported on Windows" +#: ../lib/python/script/core.py:1502 +#, python-format +msgid "Location <%s> already exists. Operation canceled." msgstr "" -#: ../lib/init/lock.c:60 -#, c-format -msgid "Unable to write lockfile %s (%s)" +#: ../lib/python/script/core.py:1505 +#, python-format +msgid "Location <%s> already exists and will be overwritten" msgstr "" -#: ../lib/init/grass.py:123 -msgid "WARNING" +#: ../lib/python/script/core.py:1629 +#, python-brace-format +msgid "Debug level {0}" msgstr "" -#: ../lib/init/grass.py:187 ../lib/gis/parser.c:621 -msgid "ERROR" +#: ../lib/python/script/core.py:1632 +#, python-brace-format +msgid "WARNING: Ignoring unsupported debug level (must be >=0 and <=5). {0}\n" msgstr "" -#: ../lib/init/grass.py:188 -msgid "Exiting..." +#: ../lib/python/script/core.py:1648 +#, python-format +msgid "Illegal filename <%s>. Cannot be 'NULL' or start with '.'." msgstr "" -#: ../lib/init/grass.py:332 -msgid "Usage" -msgstr "" +#: ../lib/python/script/core.py:1657 +#, python-format +msgid "Illegal filename <%(s)s>. <%(il)s> not allowed.\n" +msgstr "" -#: ../lib/init/grass.py:333 ../lib/gis/parser_html.c:141 -#: ../lib/gis/parser_rest.c:146 -msgid "Flags" +#: ../lib/python/script/task.py:58 +msgid "unknown" msgstr "" -#: ../lib/init/grass.py:334 -msgid "print this help message" +#: ../lib/python/script/task.py:169 +#, python-format +msgid "Parameter element '%(element)s' not found: '%(value)s'" msgstr "" -#: ../lib/init/grass.py:335 -msgid "show version information and exit" +#: ../lib/python/script/task.py:184 +#, python-format +msgid "Flag not found: %s" msgstr "" -#: ../lib/init/grass.py:336 -msgid "create given database, location or mapset if it doesn't exist" +#: ../lib/python/script/task.py:203 +#, python-format +msgid "Parameter '%(name)s' (%(desc)s) is missing." msgstr "" -#: ../lib/init/grass.py:337 -msgid "exit after creation of location or mapset. Only with -c flag" +#: ../lib/python/script/task.py:236 +msgid "" msgstr "" -#: ../lib/init/grass.py:338 -msgid "force removal of .gislock if exists (use with care!). Only with -text flag" +#: ../lib/python/script/task.py:496 ../lib/python/script/task.py:500 +#, python-format +msgid "" +"Unable to fetch interface description for command '%(cmd)s'.\n" +"\n" +"Details: %(det)s" msgstr "" -#: ../lib/init/grass.py:339 -msgid "use text based interface (skip welcome screen)" +#: ../lib/python/script/task.py:523 +#, python-brace-format +msgid "Cannot parse interface description of<{name}> module: {error}" msgstr "" -#: ../lib/init/grass.py:340 ../lib/init/grass.py:342 ../lib/init/grass.py:344 -msgid "and set as default" +#: ../lib/python/pygrass/modules/grid/grid.py:554 +msgid "Execution of subprocesses was not successful" msgstr "" -#: ../lib/init/grass.py:341 -msgid "use text based interface (show welcome screen)" +#: ../lib/python/pygrass/raster/category.py:69 +#, python-brace-format +msgid "Raster type: {0} not supported" msgstr "" -#: ../lib/init/grass.py:343 -msgid "use $DEFAULT_GUI graphical user interface" +#: ../lib/python/pygrass/raster/category.py:156 +msgid "Error executing: Rast_get_ith_cat" msgstr "" -#: ../lib/init/grass.py:345 -msgid "print GRASS configuration parameters" +#: ../lib/python/pygrass/raster/category.py:184 +msgid "Null value detected" msgstr "" -#: ../lib/init/grass.py:346 -msgid "options: arch,build,compiler,path,revision,version" +#: ../lib/python/pygrass/raster/category.py:186 +msgid "Error executing: Rast_set_cat" msgstr "" -#: ../lib/init/grass.py:347 ../lib/gis/parser_html.c:189 -#: ../lib/gis/parser_rest.c:179 -msgid "Parameters" +#: ../lib/python/pygrass/raster/abstract.py:274 +#, python-brace-format +msgid "Mode type: {0} not supported ('r', 'w')" msgstr "" -#: ../lib/init/grass.py:348 -msgid "initial GRASS GIS database directory" +#: ../lib/python/pygrass/raster/abstract.py:285 +#, python-brace-format +msgid "Overwrite type: {0} not supported (True/False)" msgstr "" -#: ../lib/init/grass.py:349 -msgid "directory containing Locations" +#: ../lib/python/pygrass/raster/abstract.py:298 +#: ../lib/python/pygrass/vector/abstract.py:97 +#, python-brace-format +msgid "Map name {0} not valid" msgstr "" -#: ../lib/init/grass.py:350 -msgid "initial GRASS Location" +#: ../lib/python/pygrass/raster/__init__.py:209 +msgid "The map does not exist, I can't open in 'r' mode" msgstr "" -#: ../lib/init/grass.py:351 -msgid "directory containing Mapsets with one common coordinate system (projection)" +#: ../lib/python/pygrass/raster/__init__.py:214 +#, python-brace-format +msgid "Raster map <{0}> already exists and will be not overwritten" msgstr "" -#: ../lib/init/grass.py:352 -msgid "initial GRASS Mapset" +#: ../lib/python/pygrass/raster/__init__.py:218 +msgid "Raster type not defined" msgstr "" -#: ../lib/init/grass.py:353 -msgid "fully qualified initial Mapset directory" +#: ../lib/python/pygrass/raster/__init__.py:321 +#, python-brace-format +msgid "Mode type: {0} not supported ('r', 'w','rw')" msgstr "" -#: ../lib/init/grass.py:354 -msgid "Environment variables relevant for startup" +#: ../lib/python/pygrass/raster/__init__.py:341 +#, python-format +msgid "Index out of range: %r." msgstr "" -#: ../lib/init/grass.py:355 -msgid "select GUI (text, gui, gtext)" +#: ../lib/python/pygrass/raster/__init__.py:530 +#, python-brace-format +msgid "Raster map <{0}> already exists. Use overwrite." msgstr "" -#: ../lib/init/grass.py:356 -msgid "set html web browser for help pages" +#: ../lib/python/pygrass/raster/__init__.py:561 +#, python-brace-format +msgid "Raster map <{0}> does not exist" msgstr "" -#: ../lib/init/grass.py:357 -msgid "set additional path(s) to local GRASS modules or user scripts" +#: ../lib/python/pygrass/errors.py:18 +msgid "The map is close!" msgstr "" -#: ../lib/init/grass.py:358 -msgid "set additional GISBASE for locally installed GRASS Addons" +#: ../lib/python/pygrass/errors.py:29 +msgid "The self.c_mapinfo pointer must be correctly initiated" msgstr "" -#: ../lib/init/grass.py:359 -msgid "shell script to be processed as batch job" +#: ../lib/python/pygrass/utils.py:277 +msgid "Vector doesn't contain points" msgstr "" -#: ../lib/init/grass.py:360 -msgid "set Python interpreter name to override 'python'" +#: ../lib/python/pygrass/vector/table.py:1033 +#, python-format +msgid "Deleting table <%s> which is attached to following map(s):" msgstr "" -#: ../lib/init/grass.py:361 -msgid "execute GRASS module or script" +#: ../lib/python/pygrass/vector/table.py:1037 +msgid "You must use the force flag to actually remove it. Exiting." msgstr "" -#: ../lib/init/grass.py:362 -msgid "provided executable will be executed in GRASS session" +#: ../lib/python/pygrass/vector/__init__.py:813 +#, python-format +msgid "Unable to read line of feature %i" msgstr "" -#: ../lib/init/grass.py:363 -msgid "GRASS module, script or any other executable" +#: ../lib/python/pygrass/vector/__init__.py:902 +#, python-format +msgid "Unable to read area with id %i" msgstr "" -#: ../lib/init/grass.py:364 -msgid "parameters of the executable" +#: ../lib/raster3d/test/test_main.c:96 +msgid "raster3d" msgstr "" -#: ../lib/init/grass.py:365 -msgid "standard flags" +#: ../lib/raster3d/test/test_main.c:97 +msgid "unit test" msgstr "" -#: ../lib/init/grass.py:390 -msgid "The APPDATA variable is not set, ask your operating system support" +#: ../lib/raster3d/range.c:73 +#, c-format +msgid "Unable to open range file for [%s in %s]" msgstr "" -#: ../lib/init/grass.py:393 -msgid "The APPDATA variable points to directory which does not exist, ask your operating system support" +#: ../lib/raster3d/range.c:88 +#, c-format +msgid "Error reading range file for [%s in %s]" msgstr "" -#: ../lib/init/grass.py:440 -#, python-format -msgid "Unable to create temporary directory ! Exiting." +#: ../lib/raster3d/range.c:150 +#, c-format +msgid "Unable to open range file for <%s>" msgstr "" -#: ../lib/init/grass.py:493 -#, python-brace-format -msgid "Invalid line in RC file ({file}): '{line}' ({error})\n" +#: ../lib/raster3d/open.c:20 +msgid "Rast3d_open_cell_old_no_header: error in Rast3d_mask_open_old" msgstr "" -#: ../lib/init/grass.py:547 -#, python-format -msgid "GUI <%s> not supported in this version" +#: ../lib/raster3d/open.c:26 +msgid "Rast3d_open_cell_old_no_header: error in Rast3d_malloc" msgstr "" -#: ../lib/init/grass.py:708 -msgid "Searched for a web browser, but none found" +#: ../lib/raster3d/open.c:37 +msgid "Rast3d_open_cell_old_no_header: error in G_open_old" msgstr "" -#: ../lib/init/grass.py:747 -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" +#: ../lib/raster3d/open.c:93 +msgid "Rast3d_open_cell_old: error in Rast3d_open_cell_old_no_header" msgstr "" -#: ../lib/init/grass.py:751 -msgid "GRASS GUI not found. Please check your installation." +#: ../lib/raster3d/open.c:98 +msgid "Rast3d_open_cell_old: can't rewind file" msgstr "" -#: ../lib/init/grass.py:753 -msgid "" -"{}\n" -"Switching to text based interface mode.\n" -"\n" -"Hit RETURN to continue.\n" +#: ../lib/raster3d/open.c:111 +msgid "Rast3d_open_cell_old: error in Rast3d_read_header" msgstr "" -#: ../lib/init/grass.py:762 -msgid "" -"It appears that the X Windows system is not active.\n" -"A graphical based user interface is not supported.\n" -"(DISPLAY variable is not set.)\n" -"Switching to text based interface mode.\n" -"\n" -"Hit RETURN to continue.\n" +#: ../lib/raster3d/open.c:119 +msgid "Rast3d_open_cell_old: projection does not match window projection" msgstr "" -#: ../lib/init/grass.py:855 ../lib/gis/make_mapset.c:66 -#, c-format, python-format -msgid "Location <%s> doesn't exist" +#: ../lib/raster3d/open.c:123 +msgid "Rast3d_open_cell_old: zone does not match window zone" msgstr "" -#: ../lib/init/grass.py:857 -#, python-format -msgid "<%s> is not a valid GRASS Location because PERMANENT Mapset is missing" +#: ../lib/raster3d/open.c:135 ../lib/raster3d/open.c:152 +msgid "Rast3d_open_cell_old: can't read header" msgstr "" -#: ../lib/init/grass.py:860 -#, python-format -msgid "<%s> is not a valid GRASS Location because PERMANENT is not a directory" +#: ../lib/raster3d/open.c:141 +msgid "Rast3d_open_cell_old: index does not fit into long" msgstr "" -#: ../lib/init/grass.py:865 -#, python-format -msgid "<%s> is not a valid GRASS Location because PERMANENT Mapset does not have a DEFAULT_WIND file (default computational region)" +#: ../lib/raster3d/open.c:145 +msgid "Rast3d_open_cell_old: error in Rast3d_malloc" msgstr "" -#: ../lib/init/grass.py:870 -#, python-brace-format -msgid "Mapset <{mapset}> doesn't exist in GRASS Location <{loc}>. A new mapset can be created by '-c' switch." +#: ../lib/raster3d/open.c:172 +msgid "Rast3d_open_cell_old: error in Rast3d_fill_header" msgstr "" -#: ../lib/init/grass.py:874 -#, python-format -msgid "<%s> is not a GRASS Mapset because it is not a directory" +#: ../lib/raster3d/open.c:219 +msgid "Rast3d_open_cell_new: error in Rast3d_mask_open_old" msgstr "" -#: ../lib/init/grass.py:877 -#, python-format -msgid "<%s> is not a valid GRASS Mapset because it does not have a WIND file" +#: ../lib/raster3d/open.c:228 +msgid "Rast3d_open_cell_new: error in Rast3d_malloc" msgstr "" -#: ../lib/init/grass.py:881 -#, python-format -msgid "<%s> is not a valid GRASS Mapset because its WIND file is not readable" +#: ../lib/raster3d/open.c:233 +#, c-format +msgid "map <%s> is not in the current mapset" msgstr "" -#: ../lib/init/grass.py:884 -#, python-brace-format -msgid "Mapset <{mapset}> or Location <{location}> is invalid for an unknown reason" +#: ../lib/raster3d/open.c:243 +msgid "Rast3d_open_cell_new: could not open file" msgstr "" -#: ../lib/init/grass.py:947 -#, python-format -msgid "Failed to create new location. The location <%s> already exists." +#: ../lib/raster3d/open.c:287 ../lib/raster3d/open.c:292 +msgid "Rast3d_open_cell_new: can't write header" msgstr "" -#: ../lib/init/grass.py:954 -msgid "Missing WIND file" +#: ../lib/raster3d/open.c:314 +msgid "Rast3d_open_cell_new: error in Rast3d_fill_header" msgstr "" -#: ../lib/init/grass.py:972 -msgid "" -"GISDBASE, LOCATION_NAME and MAPSET variables not set properly.\n" -"Interactive startup needed." +#: ../lib/raster3d/param.c:84 +msgid "Rast3d_get_standard3d_params: precision value invalid" msgstr "" -#: ../lib/init/grass.py:996 -#, python-format -msgid "Invalid user interface specified - <%s>. Use the --help option to see valid interface names." +#: ../lib/raster3d/param.c:105 +msgid "Rast3d_get_standard3d_params: tile dimension value invalid" msgstr "" -#: ../lib/init/grass.py:1015 -#, python-brace-format -msgid "" -"Error in GUI startup. See messages above (if any) and if necessary, please report this error to the GRASS developers.\n" -"On systems with package manager, make sure you have the right GUI package, probably named grass-gui, installed.\n" -"To run GRASS GIS in text mode use the -text flag.\n" -"Use '--help' for further options\n" -" {cmd_name} --help\n" -"See also: https://grass.osgeo.org/{cmd_name}/manuals/helptext.html" +#: ../lib/raster3d/param.c:129 +msgid "Window replacing the default" msgstr "" -#: ../lib/init/grass.py:1027 -msgid "" -"Exit was requested in GUI.\n" -"GRASS GIS will not start. Bye." +#: ../lib/raster3d/maskfn.c:77 +#, c-format +msgid "Adding rule: %lf - %lf" msgstr "" -#: ../lib/init/grass.py:1030 -msgid "" -"Invalid return code from GUI startup script.\n" -"Please advise GRASS developers of this error." +#: ../lib/raster3d/maskfn.c:95 +#, c-format +msgid "%s: illegal value spec" msgstr "" -#: ../lib/init/grass.py:1077 -#, python-brace-format -msgid "" -"Error reading data path information from g.gisenv.\n" -"GISDBASE={gisbase}\n" -"LOCATION_NAME={location}\n" -"MAPSET={mapset}\n" -"\n" -"Check the <{file}> file." -msgstr "" - -#: ../lib/init/grass.py:1158 ../lib/init/grass.py:1162 -msgid "Default locale settings are missing. GRASS running with C locale." +#: ../lib/raster3d/header.c:217 ../lib/raster3d/close.c:99 +#: ../lib/raster3d/close.c:105 ../lib/raster3d/close.c:191 +#, c-format +msgid "Unable to write header for 3D raster map <%s>" msgstr "" -#: ../lib/init/grass.py:1240 -#, python-format -msgid "Path '%s' doesn't exist" +#: ../lib/raster3d/close.c:47 +#, c-format +msgid "Unable to write history for 3D raster map <%s>" msgstr "" -#: ../lib/init/grass.py:1242 -#, python-format -msgid "Path '%s' not accessible." +#: ../lib/raster3d/close.c:62 +#, c-format +msgid "Unable to move temp raster map <%s> to 3D raster map <%s>" msgstr "" -#. GTC %s is mapset's folder path -#: ../lib/init/grass.py:1247 -#, python-format -msgid "You are not the owner of '%s'." +#: ../lib/raster3d/close.c:79 +msgid "Unable to flush all tiles" msgstr "" -#: ../lib/init/grass.py:1255 -#, python-format -msgid "" -"%(user)s is currently running GRASS in selected mapset (file %(file)s found). Concurrent use not allowed.\n" -"You can force launching GRASS using -f flag (note that you need permission for this operation). Have another look in the processor manager just to be sure..." +#: ../lib/raster3d/close.c:84 +msgid "Unable to flush index" msgstr "" -#: ../lib/init/grass.py:1262 -#, python-format -msgid "%(user)s is currently running GRASS in selected mapset (file %(file)s found). Forcing to launch GRASS..." +#: ../lib/raster3d/close.c:94 +msgid "Unable to position file" msgstr "" -#: ../lib/init/grass.py:1266 -#, python-format -msgid "" -"Unable to properly access '%s'.\n" -"Please notify system personnel." +#: ../lib/raster3d/close.c:110 ../lib/raster3d/close.c:153 +#, c-format +msgid "Unable to create 3D raster map <%s>" msgstr "" -#: ../lib/init/grass.py:1287 -msgid "Building user fontcap..." +#: ../lib/raster3d/close.c:169 +msgid "Error in cache" msgstr "" -#: ../lib/init/grass.py:1346 -msgid "The SHELL variable is not set" +#: ../lib/raster3d/history.c:43 +#, c-format +msgid "can't get history information for [%s] in mapset [%s]" msgstr "" -#: ../lib/init/grass.py:1362 -#, python-brace-format -msgid "Unsupported shell <{sh}>: {env_file}" +#: ../lib/raster3d/color.c:354 +#, c-format +msgid "mapset <%s> is not the current mapset" msgstr "" -#: ../lib/init/grass.py:1378 -#, python-format -msgid "" -"Job file <%s> has been defined in the 'GRASS_BATCH_JOB' variable but not found. Exiting.\n" -"\n" -"Use 'unset GRASS_BATCH_JOB' to disable batch job processing." +#: ../lib/cluster/c_exec.c:44 +#, c-format +msgid "Not enough data points (%d) in cluster" msgstr "" -#: ../lib/init/grass.py:1385 -#, python-format -msgid "Change file permission to 'executable' for <%s>" +#: ../lib/cluster/c_begin.c:57 +#, c-format +msgid "produced by i.cluster" msgstr "" -#: ../lib/init/grass.py:1400 -#, python-format -msgid "Executing <%s> ..." +#: ../lib/pngdriver/graph_set.c:101 +#, c-format +msgid "png: truecolor status %s" msgstr "" -#: ../lib/init/grass.py:1407 -#, python-brace-format -msgid "" -"Execution of <{cmd}> failed:\n" -"{error}" +#: ../lib/pngdriver/graph_set.c:149 +#, c-format +msgid "png: collecting to file '%s'" msgstr "" -#: ../lib/init/grass.py:1410 -#, python-format -msgid "Execution of <%s> finished." +#: ../lib/pngdriver/graph_set.c:150 +#, c-format +msgid "png: image size %dx%d" msgstr "" -#: ../lib/init/grass.py:1441 -#, python-brace-format -msgid "Unable to close GUI. {0}" +#: ../lib/pngdriver/read_png.c:42 +msgid "Unable to read PNG" msgstr "" -#: ../lib/init/grass.py:1468 -#, python-format -msgid "Welcome to GRASS GIS %s" +#: ../lib/pngdriver/read_png.c:60 ../lib/pngdriver/read_png.c:64 +#: ../lib/pngdriver/write_png.c:71 ../lib/pngdriver/write_png.c:75 +msgid "Unable to allocate PNG structure" msgstr "" -#: ../lib/init/grass.py:1490 -msgid "GRASS GIS homepage:" +#: ../lib/pngdriver/read_png.c:67 +msgid "Unable to read PNG file" msgstr "" -#. GTC Running through: SHELL NAME -#: ../lib/init/grass.py:1492 -msgid "This version running through:" +#: ../lib/pngdriver/read_png.c:81 +msgid "Input PNG file is not 8-bit" msgstr "" -#: ../lib/init/grass.py:1494 -msgid "Help is available with the command:" +#: ../lib/pngdriver/read_png.c:85 +#, c-format +msgid "Input PNG file has incorrect dimensions: expected: %dx%d got: %lux%lu" msgstr "" -#: ../lib/init/grass.py:1495 -msgid "See the licence terms with:" +#: ../lib/pngdriver/read_png.c:90 +msgid "Input PNG file is not RGBA" msgstr "" -#: ../lib/init/grass.py:1496 -msgid "See citation options with:" +#: ../lib/pngdriver/read_png.c:94 +msgid "Input PNG file is not indexed color" msgstr "" -#: ../lib/init/grass.py:1499 -msgid "If required, restart the GUI with:" +#: ../lib/pngdriver/read_png.c:104 +msgid "Input PNG file has invalid palette" msgstr "" -#: ../lib/init/grass.py:1501 -msgid "Start the GUI with:" +#: ../lib/pngdriver/write_png.c:39 +msgid "Unable to write PNG" msgstr "" -#: ../lib/init/grass.py:1503 -msgid "When ready to quit enter:" +#: ../lib/pngdriver/write_png.c:78 +msgid "Unable to write PNG file" msgstr "" -#: ../lib/init/grass.py:1591 -msgid "2D and 3D raster MASKs present" +#: ../lib/pngdriver/write_png.c:82 +#, c-format +msgid "Unable to open output PNG file <%s>" msgstr "" -#: ../lib/init/grass.py:1592 -msgid "Raster MASK present" +#: ../lib/symbol/read.c:211 +#, c-format +msgid "Cannot read symbol line coordinates: %s" msgstr "" -#: ../lib/init/grass.py:1593 -msgid "3D raster MASK present" +#: ../lib/symbol/read.c:260 +#, c-format +msgid "Incorrect symbol name: '%s' (should be: group/name or group/name@mapset)" msgstr "" -#: ../lib/init/grass.py:1634 -msgid "Done." +#: ../lib/symbol/read.c:284 +#, c-format +msgid "Cannot find/open symbol: '%s'" msgstr "" -#: ../lib/init/grass.py:1636 -msgid "Goodbye from GRASS GIS" +#: ../lib/symbol/read.c:393 ../lib/symbol/read.c:411 ../lib/symbol/read.c:421 +#: ../lib/symbol/read.c:439 +#, c-format +msgid "Incorrect symbol color: '%s', using default." msgstr "" -#: ../lib/init/grass.py:1641 -msgid "Cleaning up temporary files..." +#: ../lib/imagery/iclass_signatures.c:120 +#, c-format +msgid "Unable to open output signature file '%s'" msgstr "" -#: ../lib/init/grass.py:1661 -msgid "Please install the GRASS GIS development package" +#: ../lib/imagery/iclass_perimeter.c:109 +#, c-format +msgid "Get area %d failed" msgstr "" -#: ../lib/init/grass.py:1695 -#, python-format -msgid "Parameter <%s> not supported" +#: ../lib/imagery/iclass_perimeter.c:116 +msgid "Perimeter computation failed" msgstr "" -#: ../lib/init/grass.py:1839 -msgid "Flag -e requires also flag -c" +#: ../lib/imagery/iclass_perimeter.c:208 +msgid "Invalid polygon" msgstr "" -#: ../lib/init/grass.py:1886 -#, python-brace-format -msgid "" -"Unable to start GRASS GIS. You have the choice to:\n" -" - Launch the graphical user interface with the '-gui' switch\n" -" {cmd_name} -gui\n" -" - Launch with path to the location/mapset as an argument\n" -" {cmd_name} /path/to/location/mapset`\n" -" - Create a location with '-c' and launch in its PERMANENT mapset\n" -" {cmd_name} -c EPSG:number /path/to/location\n" -" {cmd_name} -c geofile /path/to/location\n" -" - Create manually the GISRC file ({gisrcrc})\n" -" - Use '--help' for further options\n" -" {cmd_name} --help\n" -"See also: https://grass.osgeo.org/{cmd_name}/manuals/helptext.html" +#: ../lib/imagery/iclass_perimeter.c:253 +msgid "Outlined area is too large." msgstr "" -#: ../lib/init/grass.py:1909 -msgid "Creating new GRASS GIS location/mapset..." +#: ../lib/imagery/iclass.c:83 +#, c-format +msgid "No areas in category %d" msgstr "" -#: ../lib/init/grass.py:1911 -msgid "Starting GRASS GIS..." +#: ../lib/imagery/iclass.c:127 +#, c-format +msgid "Raster map <%s@%s> in subgroup <%s> does not exist" msgstr "" -#: ../lib/init/grass.py:1932 -#, python-brace-format -msgid "<{0}> requested, but not available. Run GRASS in text mode (-text) or install missing package (usually 'grass-gui')." +#: ../lib/imagery/iclass.c:131 +#, c-format +msgid "Raster map <%s@%s> in group <%s> does not exist" msgstr "" -#: ../lib/init/grass.py:1986 -#, python-format -msgid "Launching <%s> GUI in the background, please wait..." +#: ../lib/imagery/iclass.c:143 +#, c-format +msgid "Subgroup <%s> does not have enough files (it has %d files)" msgstr "" -#: ../lib/init/grass.py:2008 -#, python-format -msgid "Failed to start shell '%s'" +#: ../lib/imagery/iclass.c:147 +#, c-format +msgid "Group <%s> does not have enough files (it has %d files)" msgstr "" -#: ../lib/driver/parse_ftcap.c:84 +#: ../lib/imagery/fopen.c:23 #, c-format -msgid "%s: Unable to read font definition file; use the default" +msgid "Unable to create file [%s] of group [%s in %s]" msgstr "" -#: ../lib/driver/parse_ftcap.c:90 +#: ../lib/imagery/fopen.c:36 ../lib/imagery/fopen.c:57 #, c-format -msgid "%s: No font definition file" +msgid "Unable to open file [%s] of group [%s in %s]" msgstr "" -#: ../lib/raster/color_read.c:103 -msgid "missing" +#: ../lib/imagery/fopen.c:49 +#, c-format +msgid "Unable to find file [%s] of group [%s in %s]" msgstr "" -#: ../lib/raster/color_read.c:106 -msgid "invalid" +#: ../lib/imagery/fopen.c:79 +#, c-format +msgid "Unable to create file [%s] for subgroup [%s] of group [%s in %s]" msgstr "" -#: ../lib/raster/color_read.c:112 +#: ../lib/imagery/fopen.c:101 ../lib/imagery/fopen.c:127 #, c-format -msgid "Color support for <%s@%s> %s" +msgid "Unable to open file [%s] for subgroup [%s] of group [%s in %s]" msgstr "" -#: ../lib/raster/close.c:77 ../lib/raster/close.c:110 +#: ../lib/imagery/fopen.c:116 #, c-format -msgid "Invalid descriptor: %d" +msgid "Unable to find file [%s] for subgroup [%s] of group [%s in %s]" msgstr "" -#: ../lib/raster/close.c:392 ../lib/raster/close.c:520 +#: ../lib/imagery/iscatt_core.c:81 #, c-format -msgid "Unable to rename null file '%s' to '%s': %s" +msgid "Unable to write header into category raster condition file <%s>." msgstr "" -#: ../lib/raster/close.c:462 +#: ../lib/imagery/iscatt_core.c:98 #, c-format -msgid "Unable to rename cell file '%s' to '%s': %s" +msgid "Unable to write into category raster condition file <%s>." msgstr "" -#: ../lib/raster/close.c:542 -msgid "unable to write f_format file for CELL maps" +#: ../lib/imagery/iscatt_core.c:255 +#, c-format +msgid "Unable to open category raster conditions file <%s>." msgstr "" -#: ../lib/raster/history.c:115 ../lib/raster/history.c:123 +#: ../lib/imagery/iscatt_core.c:263 #, c-format -msgid "Unable to get history information for <%s@%s>" +msgid "Unable to find patch raster <%s>." msgstr "" -#: ../lib/raster/history.c:162 +#: ../lib/imagery/iscatt_core.c:280 #, c-format -msgid "Unable to write history information for <%s>" +msgid "Resolutions of patch <%s> and patched file <%s> are not same." msgstr "" -#: ../lib/raster/history.c:235 +#: ../lib/imagery/iscatt_core.c:307 ../lib/imagery/iscatt_core.c:349 #, c-format -msgid "generated by %s" +msgid "Corrupted category raster conditions file <%s> (fseek failed)" msgstr "" -#: ../lib/raster/cats.c:109 +#: ../lib/imagery/iscatt_core.c:338 #, c-format -msgid "Category support for <%s@%s> missing" +msgid "Unable to write into category raster conditions file <%s>" msgstr "" -#: ../lib/raster/cats.c:112 -#, c-format -msgid "Category support for <%s@%s> invalid" +#: ../lib/imagery/iscatt_core.c:526 +msgid "Unable to read from category raster condtition file." msgstr "" -#: ../lib/raster/cats.c:145 -#, c-format -msgid "Category support for vector map <%s@%s> missing" +#: ../lib/imagery/iscatt_core.c:533 +msgid "Invalid size of category raster conditions file." msgstr "" -#: ../lib/raster/cats.c:149 -#, c-format -msgid "Category support for vector map <%s@%s> invalid" +#: ../lib/imagery/iscatt_core.c:579 +msgid "Data inconsistent. Value computed for scatter plot is out of initialized range." msgstr "" -#: ../lib/raster/cats.c:971 +#: ../lib/imagery/iscatt_core.c:745 #, c-format -msgid "Unable to open %s file for map <%s>" +msgid "Unable to find raster <%s>" msgstr "" -#: ../lib/raster/range.c:101 +#: ../lib/imagery/iscatt_core.c:755 #, c-format -msgid "Unable to read fp range file for <%s>" +msgid "Unable to open raster <%s>" msgstr "" -#: ../lib/raster/range.c:168 +#: ../lib/imagery/iscatt_core.c:761 #, c-format -msgid "Unable to read quant rules for raster map <%s>" +msgid "Raster <%s> type is not <%s>" msgstr "" -#: ../lib/raster/range.c:205 ../lib/raster/range.c:225 +#: ../lib/imagery/iscatt_core.c:775 #, c-format -msgid "Unable to read range file for <%s>" +msgid "Unable to read range of raster <%s>" msgstr "" -#: ../lib/raster/range.c:263 ../lib/raster/range.c:269 -#: ../lib/raster/range.c:299 ../lib/raster/range.c:313 +#: ../lib/imagery/iscatt_core.c:803 #, c-format -msgid "Unable to write range file for <%s>" +msgid "Unable to open category raster condtition file <%s>" msgstr "" -#: ../lib/raster/format.c:162 -#, c-format -msgid "Fail of initial read of compressed file [%s in %s]" +#: ../lib/imagery/iscatt_core.c:817 +msgid "Corrupted category raster conditions file (fseek failed)" msgstr "" -#: ../lib/raster/format.c:176 +#: ../lib/imagery/iscatt_core.c:972 ../lib/imagery/iclass_statistics.c:227 #, c-format -msgid "Fail of initial read of compressed null file [%s in %s]" +msgid "prepare_signature: scan line %d has odd number of points." msgstr "" -#: ../lib/raster/histogram.c:55 -#, c-format -msgid "Histogram for [%s in %s] missing (run r.support)" +#: ../lib/imagery/iscatt_core.c:981 ../lib/imagery/iclass_statistics.c:237 +msgid "signature: perimeter points out of order." msgstr "" -#: ../lib/raster/histogram.c:62 -#, c-format -msgid "Can't read histogram for [%s in %s]" +#: ../lib/imagery/iclass_statistics.c:218 +msgid "prepare_signature: outline has odd number of points." msgstr "" -#: ../lib/raster/histogram.c:66 ../lib/raster/histogram.c:73 +#: ../lib/imagery/iclass_statistics.c:248 #, c-format -msgid "Invalid histogram file for [%s in %s]" +msgid "Data error preparing signatures: value (%d) > num of cats (%d)" msgstr "" -#: ../lib/raster/histogram.c:331 -#, c-format -msgid "Unable to create histogram file for <%s>" +#: ../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/raster/alloc_cell.c:151 -#, c-format -msgid "Rast__null_bitstream_size: cols (%d) is negative" +#: ../lib/imagery/iclass_statistics.c:684 +msgid "Cell category value out of range" msgstr "" -#: ../lib/raster/auto_mask.c:69 -msgid "Unable to open automatic MASK file" +#: ../lib/imagery/list_subgp.c:72 +#, c-format +msgid "subgroup <%s> of group <%s> is empty\n" msgstr "" -#: ../lib/raster/color_rand.c:33 +#: ../lib/imagery/list_subgp.c:85 #, c-format -msgid "Rast_make_random_colors: min (%d) > max (%d)" +msgid "subgroup <%s> of group <%s> references the following raster maps\n" msgstr "" -#: ../lib/raster/color_rules.c:120 -msgid "syntax error in the color rule" +#: ../lib/imagery/points.c:124 +#, c-format +msgid "Unable to open control point file for group [%s in %s]" msgstr "" -#: ../lib/raster/color_rules.c:122 -msgid "syntax error in the color format" +#: ../lib/imagery/points.c:132 +#, c-format +msgid "Bad format in control point file for group [%s in %s]" msgstr "" -#: ../lib/raster/color_rules.c:130 -msgid "percentage not in range 0-100" +#: ../lib/imagery/points.c:159 +#, c-format +msgid "Unable to create control point file for group [%s in %s]" msgstr "" -#: ../lib/raster/color_rules.c:132 -msgid "invalid value" +#: ../lib/imagery/georef_tps.c:219 +msgid "Calculating forward transformation coefficients" msgstr "" -#: ../lib/raster/color_rules.c:134 -msgid "unknown error" +#: ../lib/imagery/georef_tps.c:236 +msgid "Calculating backward transformation coefficients" msgstr "" -#: ../lib/raster/color_rules.c:180 +#: ../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 "bad rule (%s): [%s]" +msgid "%s: out of memory" msgstr "" -#: ../lib/raster/color_rules.c:232 -msgid "Unknown error reading color rule" +#: ../lib/imagery/list_gp.c:34 +#, c-format +msgid "group <%s> is empty\n" msgstr "" -#: ../lib/raster/color_rules.c:330 +#: ../lib/imagery/list_gp.c:44 #, c-format -msgid "Unable to load color rules <%s>" +msgid "group <%s> references the following raster maps\n" msgstr "" -#: ../lib/raster/color_write.c:81 ../lib/vector/Vlib/color_write.c:71 +#: ../lib/imagery/sigsetfile.c:41 #, c-format -msgid "Qualified name <%s> doesn't match mapset <%s>" +msgid "Unable to create signature file <%s> for subgroup <%s> of group <%s> - <%s> is not current mapset" msgstr "" -#: ../lib/raster/color_write.c:96 ../lib/vector/Vlib/color_write.c:91 +#: ../lib/imagery/sigsetfile.c:57 #, c-format -msgid "Unable to create <%s> file for map <%s>" +msgid "Unable to create signature file <%s> for subgroup <%s> of group <%s>" msgstr "" -#: ../lib/raster/get_cellhd.c:66 +#: ../lib/imagery/target.c:38 #, c-format -msgid "Unable to read header file for raster map <%s@%s>. It is a reclass of raster map <%s@%s> %s" +msgid "Unable to read target file for group [%s]" msgstr "" -#: ../lib/raster/get_cellhd.c:70 -msgid "which is missing." +#: ../lib/init/grass.py:123 +msgid "WARNING" msgstr "" -#: ../lib/raster/get_cellhd.c:71 -msgid "whose header file can't be opened." +#: ../lib/init/grass.py:187 ../lib/gis/parser.c:628 +msgid "ERROR" msgstr "" -#: ../lib/raster/get_cellhd.c:76 -#, c-format -msgid "Unable to open header file for raster map <%s@%s>" +#: ../lib/init/grass.py:188 +msgid "Exiting..." msgstr "" -#: ../lib/raster/interp.c:211 -#, c-format -msgid "Unknown interpolation method: %s" +#: ../lib/init/grass.py:336 +msgid "Usage" msgstr "" -#: ../lib/raster/mask_info.c:43 -#, c-format -msgid "<%s> in mapset <%s>" +#: ../lib/init/grass.py:337 ../lib/gis/parser_html.c:141 +#: ../lib/gis/parser_rest.c:146 +msgid "Flags" msgstr "" -#: ../lib/raster/mask_info.c:46 -msgid "none" +#: ../lib/init/grass.py:338 +msgid "print this help message" msgstr "" -#: ../lib/raster/mask_info.c:49 -msgid "not known" +#: ../lib/init/grass.py:339 +msgid "show version information and exit" msgstr "" -#: ../lib/raster/null_val.c:64 -msgid "EmbedGivenNulls: wrong data type" +#: ../lib/init/grass.py:340 +msgid "create given database, location or mapset if it doesn't exist" msgstr "" -#: ../lib/raster/null_val.c:114 -msgid "Rast_set_null_value: wrong data type!" +#: ../lib/init/grass.py:341 +msgid "exit after creation of location or mapset. Only with -c flag" msgstr "" -#: ../lib/raster/put_cellhd.c:34 -#, c-format -msgid "Unable to create header file for <%s>" +#: ../lib/init/grass.py:342 +msgid "force removal of .gislock if exists (use with care!). Only with --text flag" msgstr "" -#: ../lib/raster/put_title.c:28 -#, c-format -msgid "category information for [%s] in [%s] missing or invalid" +#: ../lib/init/grass.py:343 +msgid "use text based interface (skip welcome screen)" msgstr "" -#: ../lib/raster/put_title.c:37 -msgid "G_put_title - can't create a temp file" +#: ../lib/init/grass.py:344 ../lib/init/grass.py:346 ../lib/init/grass.py:348 +msgid "and set as default" msgstr "" -#: ../lib/raster/put_title.c:53 -#, c-format -msgid "category information for [%s] in [%s] invalid" +#: ../lib/init/grass.py:345 +msgid "use text based interface (show welcome screen)" msgstr "" -#: ../lib/raster/put_title.c:60 -msgid "G_put_title - can't reopen temp file" +#: ../lib/init/grass.py:347 +msgid "use $DEFAULT_GUI graphical user interface" msgstr "" -#: ../lib/raster/put_title.c:67 -#, c-format -msgid "can't write category information for [%s] in [%s]" +#: ../lib/init/grass.py:349 +msgid "print GRASS configuration parameters" msgstr "" -#: ../lib/raster/quant_io.c:43 -#, c-format -msgid "Floating data range for raster map <%s> is empty" +#: ../lib/init/grass.py:350 +msgid "options: arch,build,compiler,path,revision,version" msgstr "" -#: ../lib/raster/quant_io.c:52 -#, c-format -msgid "Integer data range for raster map <%s> is empty" +#: ../lib/init/grass.py:351 ../lib/gis/parser_html.c:189 +#: ../lib/gis/parser_rest.c:179 +msgid "Parameters" msgstr "" -#: ../lib/raster/quant_io.c:105 -#, c-format -msgid "Attempt to open quantization table for CELL raster map <%s>" +#: ../lib/init/grass.py:352 +msgid "initial GRASS GIS database directory" msgstr "" -#: ../lib/raster/quant_io.c:135 -#, c-format -msgid "Quantization file for raster map <%s> is missing" +#: ../lib/init/grass.py:353 +msgid "directory containing Locations" msgstr "" -#: ../lib/raster/quant_io.c:145 -#, c-format -msgid "Quantization file for raster map <%s> is empty" +#: ../lib/init/grass.py:354 +msgid "initial GRASS Location" msgstr "" -#: ../lib/raster/quant_rw.c:88 -#, c-format -msgid "Unable to read fp range for raster map <%s>" +#: ../lib/init/grass.py:355 +msgid "directory containing Mapsets with one common coordinate system (projection)" msgstr "" -#: ../lib/raster/quant_rw.c:92 -#, c-format -msgid "Raster map <%s> is empty" +#: ../lib/init/grass.py:356 +msgid "initial GRASS Mapset" msgstr "" -#: ../lib/raster/quant_rw.c:157 -#, c-format -msgid "Unable to write quant rules: raster map <%s> is integer" +#: ../lib/init/grass.py:357 +msgid "fully qualified initial Mapset directory" msgstr "" -#: ../lib/raster/quant_rw.c:166 -#, c-format -msgid "Unable to write quant rules for raster map <%s>" +#: ../lib/init/grass.py:358 +msgid "Environment variables relevant for startup" msgstr "" -#: ../lib/raster/raster_metadata.c:109 -#, c-format -msgid "Unable to read <%s> for raster map <%s@%s>" +#: ../lib/init/grass.py:359 +msgid "select GUI (text, gui, gtext)" 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>" +#: ../lib/init/grass.py:360 +msgid "set html web browser for help pages" msgstr "" -#: ../lib/raster/raster_metadata.c:142 -#, c-format -msgid "Unable to create <%s> metadata file for raster map <%s@%s>" +#: ../lib/init/grass.py:361 +msgid "set additional path(s) to local GRASS modules or user scripts" msgstr "" -#: ../lib/raster/reclass.c:168 -#, c-format -msgid "Too many reclass categories for <%s@%s>" +#: ../lib/init/grass.py:362 +msgid "set additional GISBASE for locally installed GRASS Addons" msgstr "" -#: ../lib/raster/reclass.c:171 -#, c-format -msgid "Illegal reclass format in header file for <%s@%s>" +#: ../lib/init/grass.py:363 +msgid "shell script to be processed as batch job" msgstr "" -#: ../lib/raster/reclass.c:273 -msgid "Illegal reclass request" +#: ../lib/init/grass.py:364 +msgid "set Python interpreter name to override 'python'" msgstr "" -#: ../lib/raster/reclass.c:278 -msgid "Illegal reclass type" +#: ../lib/init/grass.py:365 +msgid "execute GRASS module or script" msgstr "" -#: ../lib/raster/reclass.c:284 -#, c-format -msgid "Unable to create header file for <%s@%s>" +#: ../lib/init/grass.py:366 +msgid "provided executable will be executed in GRASS session" msgstr "" -#: ../lib/raster/reclass.c:332 -#, c-format -msgid "Unable to create dependency file in <%s@%s>" +#: ../lib/init/grass.py:367 +msgid "GRASS module, script or any other executable" msgstr "" -#: ../lib/raster/sample.c:70 -msgid "Unknown interpolation type" +#: ../lib/init/grass.py:368 +msgid "parameters of the executable" msgstr "" -#: ../lib/raster/sample.c:327 -msgid "\"no data\" label found; setting to zero" +#: ../lib/init/grass.py:369 +msgid "standard flags" msgstr "" -#: ../lib/raster/set_window.c:48 -msgid "Rast_set_window() called while window split" +#: ../lib/init/grass.py:370 +msgid "create temporary location (use with the --exec flag)" msgstr "" -#: ../lib/raster/set_window.c:131 -msgid "Rast_set_read_window(): projection/zone differs from that of currently open raster maps" +#: ../lib/init/grass.py:395 +msgid "The APPDATA variable is not set, ask your operating system support" msgstr "" -#: ../lib/raster/set_window.c:158 -#, c-format -msgid "Input window changed while maps are open for read. Map name <%s>" +#: ../lib/init/grass.py:398 +msgid "The APPDATA variable points to directory which does not exist, ask your operating system support" msgstr "" -#: ../lib/raster/set_window.c:174 -#, c-format -msgid "Output window changed while maps are open for write. Map name <%s>" +#: ../lib/init/grass.py:411 +#, python-format +msgid "Failed to create configuration directory '%s' with error: %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." +#: ../lib/init/grass.py:454 +#, python-format +msgid "Unable to create temporary directory ! Exiting." 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." +#: ../lib/init/grass.py:507 +#, python-brace-format +msgid "Invalid line in RC file ({file}): '{line}' ({error})\n" 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." +#: ../lib/init/grass.py:513 +#, python-brace-format +msgid "Empty RC file ({file})" msgstr "" -#: ../lib/raster/init.c:61 -msgid "Raster library not initialized. Programmer forgot to call Rast_init()." +#: ../lib/init/grass.py:563 +#, python-format +msgid "GUI <%s> not supported in this version" msgstr "" -#: ../lib/raster/init.c:109 -#, c-format -msgid "Unknown compression method <%s>, using default ZLIB" +#: ../lib/init/grass.py:729 +msgid "Searched for a web browser, but none found" msgstr "" -#: ../lib/raster/init.c:113 -msgid "No compression is not supported for GRASS raster maps, using default ZLIB" +#: ../lib/init/grass.py:769 +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" msgstr "" -#: ../lib/raster/init.c:118 -#, c-format -msgid "This GRASS version does not support %s compression, using default ZLIB" +#: ../lib/init/grass.py:773 +msgid "GRASS GUI not found. Please check your installation." msgstr "" -#: ../lib/raster/open.c:191 -#, c-format -msgid "Unable to open raster map <%s@%s> since it is a reclass of raster map <%s@%s> which does not exist" +#: ../lib/init/grass.py:775 +msgid "" +"{}\n" +"Switching to text based interface mode.\n" +"\n" +"Hit RETURN to continue.\n" msgstr "" -#: ../lib/raster/open.c:196 -#, c-format -msgid "Error reading reclass file for raster map <%s>" +#: ../lib/init/grass.py:784 +msgid "" +"It appears that the X Windows system is not active.\n" +"A graphical based user interface is not supported.\n" +"(DISPLAY variable is not set.)\n" +"Switching to text based interface mode.\n" +"\n" +"Hit RETURN to continue.\n" msgstr "" -#: ../lib/raster/open.c:207 -#, c-format -msgid "Error reading map type for raster map <%s>" +#: ../lib/init/grass.py:880 ../lib/gis/make_mapset.c:66 +#, c-format, python-format +msgid "Location <%s> doesn't exist" msgstr "" -#: ../lib/raster/open.c:215 -#, c-format -msgid "Raster map <%s@%s>: format field in header file invalid" +#: ../lib/init/grass.py:882 +#, python-format +msgid "<%s> is not a valid GRASS Location because PERMANENT Mapset is missing" msgstr "" -#: ../lib/raster/open.c:234 -#, c-format -msgid "Compression with %s is not supported in this GRASS GIS installation" +#: ../lib/init/grass.py:885 +#, python-format +msgid "<%s> is not a valid GRASS Location because PERMANENT is not a directory" msgstr "" -#: ../lib/raster/open.c:238 -#, c-format -msgid "Raster map <%s> is in different projection than current region. Found <%s>, should be <%s>." +#: ../lib/init/grass.py:890 +#, python-format +msgid "<%s> is not a valid GRASS Location because PERMANENT Mapset does not have a DEFAULT_WIND file (default computational region)" msgstr "" -#: ../lib/raster/open.c:245 -#, c-format -msgid "Raster map <%s> is in different zone (%d) than current region (%d)" +#: ../lib/init/grass.py:895 +#, python-brace-format +msgid "Mapset <{mapset}> doesn't exist in GRASS Location <{loc}>. A new mapset can be created by '-c' switch." msgstr "" -#: ../lib/raster/open.c:250 -#, c-format -msgid "Raster map <%s>: bytes per cell (%d) too large" +#: ../lib/init/grass.py:899 +#, python-format +msgid "<%s> is not a GRASS Mapset because it is not a directory" msgstr "" -#: ../lib/raster/open.c:275 -#, c-format -msgid "Raster map <%s@%s> is a GDAL link but GRASS is compiled without GDAL support" +#: ../lib/init/grass.py:902 +#, python-format +msgid "<%s> is not a valid GRASS Mapset because it does not have a WIND file" msgstr "" -#: ../lib/raster/open.c:283 -#, c-format -msgid "Unable to open %s file for raster map <%s@%s>" +#: ../lib/init/grass.py:906 +#, python-format +msgid "<%s> is not a valid GRASS Mapset because its WIND file is not readable" msgstr "" -#: ../lib/raster/open.c:320 -#, c-format -msgid "Error reading format for <%s@%s>" +#: ../lib/init/grass.py:909 +#, python-brace-format +msgid "Mapset <{mapset}> or Location <{location}> is invalid for an unknown reason" msgstr "" -#: ../lib/raster/open.c:525 -msgid "Unable to create GDAL link" +#: ../lib/init/grass.py:934 +#, python-brace-format +msgid "Unable to create new location because the location <{location}> already exists." msgstr "" -#: ../lib/raster/open.c:597 ../lib/raster/gdal.c:477 -#, c-format -msgid "Invalid map type <%d>" +#: ../lib/init/grass.py:938 +#, python-brace-format +msgid "Unable to create new location <{location}> because <{path}> is a file." msgstr "" -#: ../lib/raster/open.c:602 ../lib/raster/open.c:757 -#, c-format -msgid "Raster map <%s> is not in the current mapset (%s)" +#: ../lib/init/grass.py:941 +#, python-brace-format +msgid "Unable to create new location <{location}> because the directory <{path}> already exists." msgstr "" -#: ../lib/raster/open.c:609 -#, c-format -msgid "<%s> is an illegal file name" +#: ../lib/init/grass.py:945 +#, python-brace-format +msgid "Unable to create new location in the directory <{path}> for an unknown reason." msgstr "" -#: ../lib/raster/open.c:624 ../lib/raster/open.c:704 ../lib/raster/open.c:780 -#, c-format -msgid "No temp files available: %s" +#: ../lib/init/grass.py:992 +msgid "Mapset <{}> already exists. Ignoring the request to create it. Note that this warning may become an error in future versions." msgstr "" -#: ../lib/raster/open.c:753 -#, c-format -msgid "Raster map <%s> does not exist in the current mapset (%s)" +#: ../lib/init/grass.py:1020 +msgid "Creating new GRASS GIS location <{}>..." msgstr "" -#: ../lib/raster/open.c:819 -msgid "Rast_set_fp_type(): can only be called with FCELL_TYPE or DCELL_TYPE" +#: ../lib/init/grass.py:1026 +msgid "Creating new GRASS GIS mapset <{}>..." msgstr "" -#: ../lib/raster/open.c:877 -#, c-format -msgid "Raster map <%s> not found in mapset <%s>" +#: ../lib/init/grass.py:1031 +#, python-brace-format +msgid "Unable to create new mapset <{mapset}> because <{path}> is a file." msgstr "" -#: ../lib/raster/open.c:938 -#, c-format -msgid "Unable to find '%s'" +#: ../lib/init/grass.py:1037 +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/raster/open.c:949 -#, c-format -msgid "Invalid type: field '%s' in file '%s'" +#: ../lib/init/grass.py:1061 +msgid "GRASS GIS database directory, location and mapset not set properly. Use GUI or command line to set them." msgstr "" -#: ../lib/raster/open.c:954 -#, c-format -msgid "Missing type: field in file '%s'" +#: ../lib/init/grass.py:1086 +#, python-format +msgid "Invalid user interface specified - <%s>. Use the --help option to see valid interface names." msgstr "" -#: ../lib/raster/open.c:959 -#, c-format -msgid "Raster map <%s> is not xdr: byte_order: %s" +#: ../lib/init/grass.py:1106 +#, python-brace-format +msgid "" +"Error in GUI startup. See messages above (if any) and if necessary, please report this error to the GRASS developers.\n" +"On systems with package manager, make sure you have the right GUI package, probably named grass-gui, installed.\n" +"To run GRASS GIS in text mode use the --text flag.\n" +"Use '--help' for further options\n" +" {cmd_name} --help\n" +"See also: https://grass.osgeo.org/{cmd_name}/manuals/helptext.html" msgstr "" -#: ../lib/raster/open.c:1028 -msgid "Rast_set_quant_rules() can be called only for raster maps opened for reading" +#: ../lib/init/grass.py:1118 +msgid "" +"Exit was requested in GUI.\n" +"GRASS GIS will not start. Bye." msgstr "" -#: ../lib/raster/gdal.c:89 -#, c-format -msgid "Unable to locate symbol <%s>" +#: ../lib/init/grass.py:1121 +msgid "" +"Invalid return code from GUI startup script.\n" +"Please advise GRASS developers of this error." msgstr "" -#: ../lib/raster/gdal.c:145 -msgid "Unable to load GDAL library" +#: ../lib/init/grass.py:1168 +#, python-brace-format +msgid "" +"Error reading data path information from g.gisenv.\n" +"GISDBASE={gisbase}\n" +"LOCATION_NAME={location}\n" +"MAPSET={mapset}\n" +"\n" +"Check the <{file}> file." msgstr "" -#: ../lib/raster/gdal.c:375 -msgid "Unable to open GDAL file" +#: ../lib/init/grass.py:1381 +#, python-format +msgid "Path '%s' doesn't exist" msgstr "" -#: ../lib/raster/gdal.c:483 -#, c-format -msgid "Unable to get <%s> driver" +#: ../lib/init/grass.py:1383 +#, python-format +msgid "Path '%s' not accessible." msgstr "" -#: ../lib/raster/gdal.c:492 -#, c-format -msgid "Unable to create <%s> dataset using <%s> driver" +#. GTC %s is mapset's folder path +#: ../lib/init/grass.py:1388 +#, python-format +msgid "You are not the owner of '%s'." msgstr "" -#: ../lib/raster/gdal.c:500 -#, c-format -msgid "Driver <%s> does not support direct writing. Using MEM driver for intermediate dataset." +#: ../lib/init/grass.py:1396 +#, python-format +msgid "" +"%(user)s is currently running GRASS in selected mapset (file %(file)s found). Concurrent use not allowed.\n" +"You can force launching GRASS using -f flag (note that you need permission for this operation). Have another look in the processor manager just to be sure..." msgstr "" -#: ../lib/raster/gdal.c:506 -msgid "Unable to get in-memory raster driver" +#: ../lib/init/grass.py:1405 +#, python-format +msgid "%(user)s is currently running GRASS in selected mapset (file %(file)s found). Forcing to launch GRASS..." msgstr "" -#: ../lib/raster/gdal.c:513 -#, c-format -msgid "Unable to create <%s> dataset using memory driver" +#: ../lib/init/grass.py:1409 +#, python-format +msgid "" +"Unable to properly access '%s'.\n" +"Please notify system personnel." msgstr "" -#: ../lib/raster/gdal.c:517 -#, c-format -msgid "Driver <%s> does not support creating rasters" +#: ../lib/init/grass.py:1430 +msgid "Building user fontcap..." msgstr "" -#: ../lib/raster/gdal.c:533 -msgid "Unable to set geo transform" +#: ../lib/init/grass.py:1489 +msgid "The SHELL variable is not set" msgstr "" -#: ../lib/raster/gdal.c:537 -msgid "Unable to set projection" +#: ../lib/init/grass.py:1505 +#, python-brace-format +msgid "Unsupported shell <{sh}>: {env_file}" msgstr "" -#: ../lib/raster/gdal.c:541 -#, c-format -msgid "Unable to create cell_misc/%s/gdal file" +#: ../lib/init/grass.py:1521 +#, 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/raster/gdal.c:557 -#, c-format -msgid "Error writing cell_misc/%s/gdal file" +#: ../lib/init/grass.py:1528 +#, python-format +msgid "Change file permission to 'executable' for <%s>" msgstr "" -#: ../lib/raster/gdal.c:605 -#, c-format -msgid "Unable to create output file <%s> using driver <%s>" +#: ../lib/init/grass.py:1543 +#, python-format +msgid "Executing <%s> ..." msgstr "" -#: ../lib/raster/put_row.c:121 -#, c-format -msgid "Error writing uncompressed FP data for row %d of <%s>: %s" +#: ../lib/init/grass.py:1550 +#, python-brace-format +msgid "" +"Execution of <{cmd}> failed:\n" +"{error}" msgstr "" -#: ../lib/raster/put_row.c:131 -#, c-format -msgid "Error writing compressed FP data for row %d of <%s>: %s" +#: ../lib/init/grass.py:1553 +#, python-format +msgid "Execution of <%s> finished." msgstr "" -#: ../lib/raster/put_row.c:386 ../lib/raster/put_row.c:392 -#, c-format -msgid "Error writing compressed data for row %d of <%s>" +#: ../lib/init/grass.py:1583 +#, python-brace-format +msgid "Unable to close GUI. {0}" msgstr "" -#: ../lib/raster/put_row.c:402 -#, c-format -msgid "Error writing uncompressed data for row %d of <%s>" +#: ../lib/init/grass.py:1611 +#, python-format +msgid "Welcome to GRASS GIS %s" msgstr "" -#: ../lib/raster/put_row.c:462 -#, c-format -msgid "Error writing data via GDAL for row %d of <%s>" +#: ../lib/init/grass.py:1633 +msgid "GRASS GIS homepage:" msgstr "" -#: ../lib/raster/put_row.c:486 -msgid "GDAL output doesn't support writing null rows separately" +#. GTC Running through: SHELL NAME +#: ../lib/init/grass.py:1635 +msgid "This version running through:" msgstr "" -#: ../lib/raster/put_row.c:489 -#, c-format -msgid "No null file for <%s>" +#: ../lib/init/grass.py:1637 +msgid "Help is available with the command:" msgstr "" -#: ../lib/raster/put_row.c:513 ../lib/raster/put_row.c:518 -#, c-format -msgid "Error writing compressed null data for row %d of <%s>" +#: ../lib/init/grass.py:1638 +msgid "See the licence terms with:" msgstr "" -#: ../lib/raster/put_row.c:552 ../lib/raster/put_row.c:555 -#, c-format -msgid "Error writing null row %d of <%s>" +#: ../lib/init/grass.py:1639 +msgid "See citation options with:" msgstr "" -#: ../lib/raster/put_row.c:680 -#, c-format -msgid "put_raster_row: raster map <%s> not open for write - request ignored" +#: ../lib/init/grass.py:1642 +msgid "If required, restart the GUI with:" msgstr "" -#: ../lib/raster/put_row.c:687 -msgid "put_raster_row: unopened file descriptor - request ignored" +#: ../lib/init/grass.py:1644 +msgid "Start the GUI with:" msgstr "" -#: ../lib/raster/get_row.c:35 ../lib/raster/get_row.c:901 -#, c-format -msgid "Reading raster map <%s@%s> request for row %d is outside region" +#: ../lib/init/grass.py:1646 +msgid "When ready to quit enter:" msgstr "" -#: ../lib/raster/get_row.c:95 -#, c-format -msgid "Error seeking fp raster data file for row %d of <%s>: %s" +#: ../lib/init/grass.py:1733 +msgid "2D and 3D raster MASKs present" msgstr "" -#: ../lib/raster/get_row.c:103 -#, c-format -msgid "Error uncompressing fp raster data for row %d of <%s>: error code %d" +#: ../lib/init/grass.py:1734 +msgid "Raster MASK present" msgstr "" -#: ../lib/raster/get_row.c:138 -#, c-format -msgid "Error seeking raster data file for row %d of <%s>: %s" +#: ../lib/init/grass.py:1735 +msgid "3D raster MASK present" msgstr "" -#: ../lib/raster/get_row.c:145 -#, c-format -msgid "Error reading raster data for row %d of <%s>: %s" +#: ../lib/init/grass.py:1775 +msgid "Done." msgstr "" -#: ../lib/raster/get_row.c:169 -#, c-format -msgid "Error uncompressing raster data for row %d of <%s>" +#: ../lib/init/grass.py:1777 +msgid "Goodbye from GRASS GIS" msgstr "" -#: ../lib/raster/get_row.c:188 ../lib/raster/get_row.c:192 -#, c-format -msgid "Error reading raster data for row %d of <%s>" +#: ../lib/init/grass.py:1813 +msgid "Please install the GRASS GIS development package" msgstr "" -#: ../lib/raster/get_row.c:228 -#, c-format -msgid "Error reading raster data via GDAL for row %d of <%s>" +#: ../lib/init/grass.py:1848 +#, python-format +msgid "Parameter <%s> not supported" msgstr "" -#: ../lib/raster/get_row.c:830 -#, c-format -msgid "Error seeking compressed null data for row %d of <%s>" +#: ../lib/init/grass.py:1998 +msgid "Flag -e requires also flag -c" msgstr "" -#: ../lib/raster/get_row.c:835 ../lib/raster/get_row.c:845 -#, c-format -msgid "Error reading compressed null data for row %d of <%s>" +#: ../lib/init/grass.py:2000 +msgid "Coordinate reference system argument (e.g. EPSG) is needed for --tmp-location" msgstr "" -#: ../lib/raster/get_row.c:851 -#, c-format -msgid "Error uncompressing null data for row %d of <%s>" +#: ../lib/init/grass.py:2003 +msgid "Only one argument (e.g. EPSG) is needed for --tmp-location, mapset name <{}> provided" msgstr "" -#: ../lib/raster/get_row.c:885 -#, c-format -msgid "Error seeking null row %d for <%s>" +#: ../lib/init/grass.py:2058 +#, python-brace-format +msgid "" +"Unable to start GRASS GIS. You have the choice to:\n" +" - Launch the graphical user interface with the '--gui' switch\n" +" {cmd_name} --gui\n" +" - Launch with path to the location/mapset as an argument\n" +" {cmd_name} /path/to/location/mapset`\n" +" - Create a location with '-c' and launch in its PERMANENT mapset\n" +" {cmd_name} -c EPSG:number /path/to/location\n" +" {cmd_name} -c geofile /path/to/location\n" +" - Create manually the GISRC file ({gisrcrc})\n" +" - Use '--help' for further options\n" +" {cmd_name} --help\n" +"See also: https://grass.osgeo.org/{cmd_name}/manuals/helptext.html" msgstr "" -#: ../lib/raster/get_row.c:888 -#, c-format -msgid "Error reading null row %d for <%s>" +#: ../lib/init/grass.py:2080 +msgid "Starting GRASS GIS..." msgstr "" -#: ../lib/vector/diglib/port_init.c:158 -#, c-format -msgid "Unable to find '%x' in %s" +#: ../lib/init/grass.py:2101 +#, python-brace-format +msgid "<{0}> requested, but not available. Run GRASS in text mode (--text) or install missing package (usually 'grass-gui')." 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." +#: ../lib/init/grass.py:2162 +#, python-format +msgid "Launching <%s> GUI in the background, please wait..." 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." +#: ../lib/init/grass.py:2184 +#, python-format +msgid "Failed to start shell '%s'" msgstr "" -#: ../lib/vector/diglib/plus_struct.c:539 +#: ../lib/init/lock.c:38 #, c-format -msgid "Old topology format version %d.%d is not supported by this release. Try to rebuild topology using v.build or v.build.all module." +msgid "Usage: %s file pid" msgstr "" -#: ../lib/vector/diglib/plus_struct.c:563 ../lib/vector/diglib/portable.c:208 -#: ../lib/vector/diglib/portable.c:241 ../lib/vector/diglib/portable.c:683 -msgid "Vector exceeds supported file size limit" +#: ../lib/init/lock.c:42 +msgid "Concurrent mapset locking is not supported on Windows" msgstr "" -#: ../lib/vector/diglib/cindex_rw.c:156 +#: ../lib/init/lock.c:60 #, c-format -msgid "This version of GRASS (%d.%d) is too old to read this category index format. Try to rebuild topology or upgrade GRASS to at least version %d." +msgid "Unable to write lockfile %s (%s)" msgstr "" -#: ../lib/vector/diglib/file.c:159 -msgid "Writing to file loaded to memory not supported" +#: ../lib/segment/open.c:57 +msgid "Using memory cache" msgstr "" -#: ../lib/vector/diglib/file.c:197 -msgid "Unable to load file to memory, file not open" +#: ../lib/segment/open.c:70 +msgid "Using disk cache" msgstr "" -#: ../lib/vector/diglib/file.c:212 -msgid "Vector memory mode not supported, using 'AUTO'" +#: ../lib/segment/open.c:73 +msgid "Segment file name is NULL" msgstr "" -#: ../lib/vector/diglib/frmt.c:45 ../lib/vector/diglib/frmt.c:70 -#, c-format -msgid "Vector format not recognized: %s" +#: ../lib/segment/open.c:78 +msgid "Segment file exists already" msgstr "" -#: ../lib/vector/diglib/frmt.c:79 ../lib/vector/diglib/frmt.c:88 -#, c-format -msgid "Vector format '%s' not supported" +#: ../lib/segment/open.c:86 +msgid "Unable to create segment file" msgstr "" -#: ../lib/vector/diglib/frmt.c:97 -#, c-format -msgid "Format definition is not correct: %s" +#: ../lib/segment/open.c:94 +msgid "Could not write segment file" msgstr "" -#: ../lib/vector/diglib/plus.c:222 -msgid "Unable read topology for nodes" +#: ../lib/segment/open.c:98 +msgid "Illegal segment configuration parameter(s)" msgstr "" -#: ../lib/vector/diglib/plus.c:227 -#, c-format -msgid "Unable to read topology for node %d" +#: ../lib/segment/open.c:107 +msgid "Unable to re-open segment file" msgstr "" -#: ../lib/vector/diglib/plus.c:232 -msgid "Unable read topology for lines" +#: ../lib/segment/open.c:114 +msgid "Could not read segment file" msgstr "" -#: ../lib/vector/diglib/plus.c:237 -#, c-format -msgid "Unable to read topology for line %d" +#: ../lib/segment/format.c:143 +msgid "Segment format: file size too large" msgstr "" -#: ../lib/vector/diglib/plus.c:242 -msgid "Unable to read topo for areas" +#: ../lib/segment/format.c:144 +msgid "Please recompile with Large File Support (LFS)" msgstr "" -#: ../lib/vector/diglib/plus.c:247 -#, c-format -msgid "Unable read topology for area %d" +#: ../lib/rst/interp_float/segmen2d_parallel.c:109 +msgid "Starting parallel work" msgstr "" -#: ../lib/vector/diglib/plus.c:252 -msgid "Unable to read topology for isles" +#: ../lib/rst/interp_float/segmen2d_parallel.c:188 +#: ../lib/rst/interp_float/segmen2d.c:133 +msgid "Taking too long to find points for interpolation - please change the region to area where your points are. Continuing calculations..." msgstr "" -#: ../lib/vector/diglib/plus.c:257 +#: ../lib/rst/interp_float/input2d.c:58 #, 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" +msgid "Mask raster map <%s> not found" msgstr "" -#: ../lib/vector/diglib/plus.c:289 -msgid "Unable to write lines to plus file" +#: ../lib/rst/interp_float/input2d.c:81 +msgid "Bitmap mask created" msgstr "" -#: ../lib/vector/diglib/plus.c:294 -msgid "Unable to write areas to plus file" +#: ../lib/rst/interp_float/interp2d.c:232 +#, c-format +msgid "Overshoot - increase in tension suggested. Overshoot occurs at (%d,%d) cell. Z-value %f, zmin %f, zmax %f." msgstr "" -#: ../lib/vector/diglib/plus.c:299 -msgid "Unable to write isles to plus file" +#: ../lib/rst/interp_float/resout2d.c:77 +msgid "Temporarily changing the region to desired resolution..." msgstr "" -#: ../lib/vector/diglib/plus_area.c:215 ../lib/vector/diglib/plus_area.c:716 +#: ../lib/rst/interp_float/resout2d.c:103 #, c-format -msgid "Line %d already has area/isle %d to left" +msgid "First change your rows number(%d) to %d" msgstr "" -#: ../lib/vector/diglib/plus_area.c:225 ../lib/vector/diglib/plus_area.c:724 +#: ../lib/rst/interp_float/resout2d.c:110 #, c-format -msgid "Line %d already has area/isle %d to right" +msgid "First change your columns number(%d) to %d" msgstr "" -#: ../lib/vector/diglib/plus_area.c:279 -msgid "Isle already registered in area" +#: ../lib/rst/interp_float/resout2d.c:264 +msgid "No color table for input raster map -- will not create color table" msgstr "" -#: ../lib/vector/diglib/plus_area.c:313 -msgid "Attempt to delete isle from dead area" +#: ../lib/rst/interp_float/resout2d.c:458 +msgid "Changing the region back to initial..." msgstr "" -#: ../lib/vector/diglib/plus_area.c:330 +#: ../lib/rst/interp_float/vinput2d.c:94 #, c-format -msgid "Attempt to delete not registered isle %d from area %d" +msgid "Vector map <%s> is not 3D" msgstr "" -#: ../lib/vector/diglib/plus_area.c:369 -msgid "Attempt to delete dead area" +#: ../lib/rst/interp_float/vinput2d.c:97 +msgid "Loading data from attribute table ..." msgstr "" -#: ../lib/vector/diglib/plus_area.c:408 +#: ../lib/rst/interp_float/vinput2d.c:115 +#: ../lib/rst/interp_float/vinput2d.c:129 ../lib/db/dbmi_client/copy_tab.c:291 #, c-format -msgid "Dead centroid %d registered for area (bug in the vector library)" +msgid "Column <%s> not found" msgstr "" -#: ../lib/vector/diglib/plus_area.c:431 +#: ../lib/rst/interp_float/vinput2d.c:118 +#: ../lib/rst/interp_float/vinput2d.c:131 #, c-format -msgid "Attempt to delete area %d info from dead isle %d" +msgid "Data type of column <%s> must be numeric" msgstr "" -#: ../lib/vector/diglib/plus_area.c:782 -#, c-format -msgid "Attempt to delete isle %d info from dead area %d" +#: ../lib/rst/interp_float/vinput2d.c:142 +msgid "Reading features from vector map ..." msgstr "" -#: ../lib/vector/diglib/plus_node.c:214 +#: ../lib/rst/interp_float/vinput2d.c:174 #, c-format -msgid "Attempt to read line angle for the line which is not connected to the node: node %d, line %d" +msgid "Database record for cat %d not found" msgstr "" -#: ../lib/vector/diglib/spindex.c:450 -#, c-format -msgid "Unable to delete node %d from spatial index" +#: ../lib/rst/interp_float/vinput2d.c:192 +msgid "Negative value of smoothing detected: sm must be >= 0" msgstr "" -#: ../lib/vector/diglib/spindex.c:493 -#, c-format -msgid "Unable to delete line %d from spatial index" +#: ../lib/rst/interp_float/vinput2d.c:256 +msgid "Strip exists with insufficient data" msgstr "" -#: ../lib/vector/diglib/spindex.c:529 -msgid "Attempt to delete sidx for dead area" +#: ../lib/rst/interp_float/vinput2d.c:270 +#, c-format +msgid "There are points outside specified 2D/3D region - %d points ignored" msgstr "" -#: ../lib/vector/diglib/spindex.c:546 +#: ../lib/rst/interp_float/vinput2d.c:273 #, c-format -msgid "Unable to delete area %d from spatial index" +msgid "Ignoring %d points (too dense)" msgstr "" -#: ../lib/vector/diglib/spindex.c:595 +#: ../lib/rst/interp_float/vinput2d.c:277 #, c-format -msgid "Unable to delete isle %d from spatial index" +msgid "%d points given for interpolation (after thinning) is less than given NPMIN=%d" 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" +#: ../lib/rst/interp_float/vinput2d.c:282 +msgid "Zero points in the given region" msgstr "" -#: ../lib/vector/diglib/spindex_rw.c:302 +#: ../lib/rst/interp_float/vinput2d.c:287 #, c-format -msgid "This version of GRASS (%d.%d) is too old to read this spatial index format. Try to rebuild topology or upgrade GRASS to at least version %d." +msgid "Segmentation parameters set to invalid values: npmin= %d, segmax= %d for smooth connection of segments, npmin > segmax (see manual)" msgstr "" -#: ../lib/vector/diglib/spindex_rw.c:308 +#: ../lib/rst/interp_float/vinput2d.c:293 #, c-format -msgid "Your GRASS version does not fully support spatial index format %d.%d of the vector. Consider to rebuild topology or upgrade GRASS." +msgid "There are less than %d points for interpolation. No segmentation is necessary, to run the program faster set segmax=%d (see manual)" msgstr "" -#: ../lib/vector/diglib/spindex_rw.c:317 +#: ../lib/rst/interp_float/vinput2d.c:297 #, c-format -msgid "Spatial index format version %d.%d is not supported by this release. Please rebuild topology." +msgid "Number of points from vector map %d" msgstr "" -#: ../lib/vector/diglib/test.c:58 -msgid "Unable to open test.tmp file" +#: ../lib/rst/interp_float/vinput2d.c:298 +#, c-format +msgid "Number of points outside of 2D/3D region %d" msgstr "" -#: ../lib/vector/diglib/test.c:75 +#: ../lib/rst/interp_float/vinput2d.c:300 #, c-format -msgid "Error in read/write portable double, byte_order = %d Written: %.16e3E Read: %.16e3E" +msgid "Number of points being used %d" msgstr "" -#: ../lib/vector/diglib/test.c:89 -#, c-format -msgid "Error in read/write portable float, byte_order = %d Written: %.8e3E Read: %.8e3E" +#: ../lib/rst/interp_float/vinput2d.c:333 +msgid "Some points outside of region (ignored)" msgstr "" -#: ../lib/vector/diglib/test.c:104 -#, c-format -msgid "Error in read/write portable off_t, byte_order = %d Written: %lu Read: %lu" +#: ../lib/rst/interp_float/vinput2d.c:339 +msgid "Unable to allocate memory" msgstr "" -#: ../lib/vector/diglib/test.c:119 +#: ../lib/rst/interp_float/vinput2d.c:347 #, c-format -msgid "Error in read/write portable long, byte_order = %d Written: %lu Read: %lu" +msgid "Unable to insert %f,%f,%f a = %d" msgstr "" -#: ../lib/vector/diglib/test.c:134 +#: ../lib/rst/interp_float/output2d.c:117 #, c-format -msgid "Error in read/write portable int, byte_order = %d Written: %d Read: %d" +msgid "First change your rows number to nsizr! %d %d" msgstr "" -#: ../lib/vector/diglib/test.c:150 +#: ../lib/rst/interp_float/output2d.c:124 #, c-format -msgid "Error in read/write portable short, byte_order = %d Written: %d Read: %d" +msgid "First change your cols number to nsizc %d %d" msgstr "" -#: ../lib/vector/diglib/test.c:165 -#, c-format -msgid "Error in read/write portable char, byte_order = %d Written: %d Read: %d" +#: ../lib/rst/interp_float/write2d.c:53 ../lib/rst/interp_float/write2d.c:64 +#: ../lib/rst/interp_float/write2d.c:79 ../lib/rst/interp_float/write2d.c:88 +#: ../lib/rst/interp_float/write2d.c:96 ../lib/rst/interp_float/write2d.c:104 +msgid "Cannot write files" msgstr "" -#: ../lib/vector/rtree/test_suite/test_basics.c:40 +#: ../lib/gmath/test/test_blas3.c:38 msgid "" "\n" -"++ Running basic unit tests ++" +"++ Running blas level 3 unit tests ++" msgstr "" -#: ../lib/vector/rtree/test_suite/test_basics.c:48 +#: ../lib/gmath/test/test_blas3.c:44 msgid "" "\n" -"-- Basic rtree unit tests failure --" +"-- blas level 3 unit tests failure --" msgstr "" -#: ../lib/vector/rtree/test_suite/test_basics.c:50 +#: ../lib/gmath/test/test_blas3.c:46 msgid "" "\n" -"-- Basic rtree unit tests finished successfully --" +"-- blas level 3 unit tests finished successfully --" msgstr "" -#: ../lib/vector/rtree/test_suite/test_main.c:61 -msgid "Unit tests for the vector rtree library" +#: ../lib/gmath/test/test_ccmath_wrapper.c:37 +msgid "" +"\n" +"++ Running ccmath wrapper unit tests ++" msgstr "" -#: ../lib/vector/Vlib/area.c:50 -msgid "Attempt to read points of nonexistent area" +#: ../lib/gmath/test/test_ccmath_wrapper.c:42 +msgid "" +"\n" +"-- ccmath wrapper unit tests failure --" msgstr "" -#: ../lib/vector/Vlib/area.c:81 -msgid "Attempt to read points of nonexistent isle" +#: ../lib/gmath/test/test_ccmath_wrapper.c:44 +msgid "" +"\n" +"-- ccmath wrapper unit tests finished successfully --" msgstr "" -#: ../lib/vector/Vlib/area.c:94 ../lib/vector/Vlib/area.c:499 -#: ../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/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/build_sfa.c:721 ../lib/vector/Vlib/build_pg.c:117 -#: ../lib/vector/Vlib/close.c:275 ../lib/vector/Vlib/close_pg.c:99 -#: ../lib/vector/Vlib/close_pg.c:146 ../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 ../lib/vector/Vlib/rewind_pg.c:56 -#: ../lib/vector/Vlib/rewind_pg.c:81 ../lib/vector/Vlib/simple_features.c:336 -#: ../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/copy.c:428 -msgid "GRASS is not compiled with PostgreSQL support" +#: ../lib/gmath/test/bench_solver_direct.c:34 +msgid "" +"\n" +"++ Running direct solver benchmark ++" 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)" +#: ../lib/gmath/test/test_blas1.c:40 +msgid "" +"\n" +"++ Running blas level 1 unit tests ++" msgstr "" -#: ../lib/vector/Vlib/area.c:189 ../lib/vector/Vlib/area.c:275 -#, c-format -msgid "Attempt to read topo for dead isle (%d)" +#: ../lib/gmath/test/test_blas1.c:47 +msgid "" +"\n" +"-- blas level 1 unit tests failure --" 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)" +#: ../lib/gmath/test/test_blas1.c:49 +msgid "" +"\n" +"-- blas level 1 unit tests finished successfully --" msgstr "" -#: ../lib/vector/Vlib/read_pg.c:272 ../lib/vector/Vlib/read_pg.c:471 -#, c-format -msgid "Feature %ld without geometry skipped" +#: ../lib/gmath/test/bench_blas2.c:35 +msgid "" +"\n" +"++ Running blas level 2 benchmark ++" msgstr "" -#: ../lib/vector/Vlib/read_pg.c:331 ../lib/vector/Vlib/box.c:249 -#: ../lib/vector/Vlib/write_nat.c:182 ../lib/vector/Vlib/write_nat.c:295 -#: ../lib/vector/Vlib/write_nat.c:651 ../lib/vector/Vlib/read.c:173 -#: ../lib/vector/Vlib/read_nat.c:144 ../lib/vector/Vlib/read_sfa.c:50 -#: ../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 -#, c-format -msgid "Attempt to access feature with invalid id (%d)" +#: ../lib/gmath/test/test_solvers.c:37 +msgid "" +"\n" +"++ Running solver unit tests ++" msgstr "" -#: ../lib/vector/Vlib/read_pg.c:337 ../lib/vector/Vlib/write_nat.c:301 -#: ../lib/vector/Vlib/write_nat.c:657 ../lib/vector/Vlib/read_nat.c:150 -#: ../lib/vector/Vlib/read_sfa.c:56 ../lib/vector/Vlib/write_pg.c:242 -#: ../lib/vector/Vlib/write_pg.c:402 ../lib/vector/Vlib/write_pg.c:2592 -#: ../lib/vector/Vlib/write_pg.c:2689 -#, c-format -msgid "Attempt to access dead feature %d" +#: ../lib/gmath/test/test_solvers.c:42 +msgid "" +"\n" +"-- Solver unit tests failure --" msgstr "" -#: ../lib/vector/Vlib/read_pg.c:365 -#, c-format -msgid "Requesting invalid feature from cache (%d). Number of features in cache: %d" +#: ../lib/gmath/test/test_solvers.c:44 +msgid "" +"\n" +"-- Solver unit tests finished successfully --" msgstr "" -#: ../lib/vector/Vlib/read_pg.c:368 -#, c-format -msgid "Feature %d: unexpected type (%d) - should be %d" +#: ../lib/gmath/test/test_main.c:47 ../lib/db/dbmi_base/test/test_main.c:47 +#: ../lib/vector/rtree/test_suite/test_main.c:44 +msgid "Choose the unit tests to run" msgstr "" -#: ../lib/vector/Vlib/read_pg.c:378 ../lib/vector/Vlib/build_sfa.c:354 -#: ../lib/vector/Vlib/build_sfa.c:364 -#, c-format -msgid "Feature %d without geometry skipped" +#: ../lib/gmath/test/test_main.c:54 ../lib/db/dbmi_base/test/test_main.c:54 +msgid "Choose the integration tests to run" msgstr "" -#: ../lib/vector/Vlib/read_pg.c:482 ../lib/vector/Vlib/read_ogr.c:382 -msgid "Feature without geometry. Skipped." +#: ../lib/gmath/test/test_main.c:61 +msgid "The size of the matrices and vectors for benchmarking" msgstr "" -#: ../lib/vector/Vlib/read_pg.c:575 -msgid "No geometry or topo geometry column defined" +#: ../lib/gmath/test/test_main.c:68 +msgid "Choose solver benchmark" msgstr "" -#: ../lib/vector/Vlib/read_pg.c:585 -msgid "Random access not supported. Primary key not defined." +#: ../lib/gmath/test/test_main.c:75 +msgid "Choose blas benchmark" msgstr "" -#: ../lib/vector/Vlib/read_pg.c:652 -msgid "Inconsistency in topology: detected centroid (should be point)" +#: ../lib/gmath/test/test_main.c:79 ../lib/db/dbmi_base/test/test_main.c:58 +msgid "Run all unit tests" msgstr "" -#: ../lib/vector/Vlib/read_pg.c:662 -msgid "Inconsistency in topology: detected boundary (should be line)" +#: ../lib/gmath/test/test_main.c:83 ../lib/db/dbmi_base/test/test_main.c:62 +msgid "Run all integration tests" msgstr "" -#: ../lib/vector/Vlib/read_pg.c:787 -#, c-format -msgid "Invalid WKB content: %d bytes" +#: ../lib/gmath/test/test_main.c:87 ../lib/db/dbmi_base/test/test_main.c:66 +msgid "Run all unit and integration tests" msgstr "" -#: ../lib/vector/Vlib/read_pg.c:803 -msgid "Reading EWKB with 4-dimensional coordinates (XYZM) is not supported" +#: ../lib/gmath/test/test_main.c:106 +msgid "Performs benchmarks, unit and integration tests for the gmath library" msgstr "" -#: ../lib/vector/Vlib/read_pg.c:884 ../lib/vector/Vlib/read_pg.c:1192 -#: ../lib/vector/Vlib/read_pg.c:1362 ../lib/vector/Vlib/read_pg.c:1455 -#: ../lib/vector/Vlib/write_pg.c:737 ../lib/vector/Vlib/write_pg.c:1176 -#: ../lib/vector/Vlib/write_pg.c:1285 ../lib/vector/Vlib/write_pg.c:1798 -#: ../lib/vector/Vlib/write_pg.c:1975 ../lib/vector/Vlib/write_pg.c:2333 -#, c-format -msgid "Unsupported feature type %d" +#: ../lib/gmath/test/test_matrix_conversion.c:37 +msgid "" +"\n" +"++ Running matrix conversion unit tests ++" 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" +#: ../lib/gmath/test/test_matrix_conversion.c:42 +msgid "" +"\n" +"-- Matrix conversion unit tests failure --" msgstr "" -#: ../lib/vector/Vlib/read_pg.c:1077 -#, c-format -msgid "Invalid cache index %d (max: %d)" +#: ../lib/gmath/test/test_matrix_conversion.c:44 +msgid "" +"\n" +"-- Matrix conversion unit tests finished successfully --" msgstr "" -#: ../lib/vector/Vlib/read_pg.c:1215 -#, c-format -msgid "Corrupted data. %s." +#: ../lib/gmath/test/bench_solver_krylov.c:34 +msgid "" +"\n" +"++ Running krylov solver benchmark ++" msgstr "" -#: ../lib/vector/Vlib/read_pg.c:1217 -msgid "Corrupted data" +#: ../lib/gmath/test/test_blas2.c:38 +msgid "" +"\n" +"++ Running blas level 2 unit tests ++" msgstr "" -#: ../lib/vector/Vlib/read_pg.c:1252 -#, c-format -msgid "Unable to parse '%s'" +#: ../lib/gmath/test/test_blas2.c:44 +msgid "" +"\n" +"-- blas level 2 unit tests failure --" msgstr "" -#: ../lib/vector/Vlib/read_pg.c:1420 ../lib/vector/Vlib/close_pg.c:66 -#, c-format -msgid "Unable to close cursor %s" +#: ../lib/gmath/test/test_blas2.c:46 +msgid "" +"\n" +"-- blas level 2 unit tests finished successfully --" msgstr "" -#: ../lib/vector/Vlib/read_pg.c:1530 -#, c-format +#: ../lib/gmath/test/bench_blas3.c:34 msgid "" -"Execution failed: %s (...)\n" -"Reason: %s" +"\n" +"++ Running blas level 3 benchmark ++" msgstr "" -#: ../lib/vector/Vlib/read_pg.c:1561 +#: ../lib/gmath/solvers_classic_iter.c:84 #, c-format -msgid "" -"Execution failed: %s\n" -"Reason: %s" +msgid "sparse Jacobi -- iteration %5i error %g\n" msgstr "" -#: ../lib/vector/Vlib/read_pg.c:1693 +#: ../lib/gmath/solvers_classic_iter.c:156 #, c-format -msgid "" -"Unable to read features. Reason:\n" -"%s" +msgid "sparse SOR -- iteration %5i error %g\n" msgstr "" -#: ../lib/vector/Vlib/break_polygons.c:102 -msgid "Break polygons: Bug in binary tree!" +#: ../lib/gmath/solvers_classic_iter.c:218 +#, c-format +msgid "Jacobi -- iteration %5i error %g\n" msgstr "" -#: ../lib/vector/Vlib/break_polygons.c:156 -#: ../lib/vector/Vlib/break_polygons.c:435 -msgid "Breaking polygons (pass 1: select break points)..." +#: ../lib/gmath/solvers_classic_iter.c:275 +#, c-format +msgid "SOR -- iteration %5i error %g\n" msgstr "" -#: ../lib/vector/Vlib/break_polygons.c:286 -#: ../lib/vector/Vlib/break_polygons.c:552 -msgid "Breaking polygons (pass 2: break at selected points)..." +#: ../lib/gmath/la.c:61 ../lib/gmath/la.c:117 +msgid "Matrix dimensions out of range" msgstr "" -#: ../lib/vector/Vlib/break_polygons.c:398 -#: ../lib/vector/Vlib/break_polygons.c:650 -#, c-format -msgid "Breaks: %d" +#: ../lib/gmath/la.c:150 +msgid "Matrix is not initialised fully." msgstr "" -#: ../lib/vector/Vlib/break_polygons.c:592 -msgid "Point not in search tree!" +#: ../lib/gmath/la.c:155 +msgid "Unable to allocate space for matrix copy" msgstr "" -#: ../lib/vector/Vlib/constraint.c:150 -msgid "Layer constraint ignored for non-native vector formats" +#: ../lib/gmath/la.c:220 +msgid "Input matrix is uninitialized" msgstr "" -#: ../lib/vector/Vlib/open_nat.c:56 -#, c-format -msgid "Unable to open coor file for vector map <%s>" +#: ../lib/gmath/la.c:285 +msgid "First scalar multiplier must be non-zero" msgstr "" -#: ../lib/vector/Vlib/open_nat.c:152 -#, c-format -msgid "Coor file of vector map <%s@%s> is larger than it should be (%ld bytes excess)" +#: ../lib/gmath/la.c:291 ../lib/gmath/la.c:299 ../lib/gmath/la.c:364 +msgid "One or both input matrices uninitialised" msgstr "" -#: ../lib/vector/Vlib/open_nat.c:156 -#, c-format -msgid "Coor file of vector <%s@%s> is shorter than it should be (%ld bytes missing)." +#: ../lib/gmath/la.c:304 ../lib/gmath/la.c:369 +msgid "Matrix order does not match" msgstr "" -#: ../lib/vector/Vlib/box.c:264 -#, c-format -msgid "Unable to determine bbox for feature %d" +#: ../lib/gmath/la.c:310 +msgid "Unable to allocate space for matrix sum" msgstr "" -#: ../lib/vector/Vlib/box.c:313 ../lib/vector/Vlib/box.c:359 -#, c-format -msgid "Attempt to access area with invalid id (%d)" +#: ../lib/gmath/la.c:374 +msgid "Unable to allocate space for matrix product" msgstr "" -#: ../lib/vector/Vlib/box.c:325 -#, c-format -msgid "Unable to determine bbox for area %d" +#: ../lib/gmath/la.c:486 +msgid "Input: one or both data matrices uninitialised" msgstr "" -#: ../lib/vector/Vlib/box.c:371 -#, c-format -msgid "Unable to determine bbox for isle %d" +#: ../lib/gmath/la.c:491 +msgid "Principal matrix is not properly dimensioned" msgstr "" -#: ../lib/vector/Vlib/box.c:429 -#, c-format -msgid "Topology not available for vector map <%s>. Registering primitives..." +#: ../lib/gmath/la.c:496 +msgid "Input: you must have at least one array to solve" msgstr "" -#: ../lib/vector/Vlib/box.c:436 ../lib/vector/Vlib/build_nat.c:84 -msgid "Unable to read vector map" +#: ../lib/gmath/la.c:502 +msgid "Could not allocate space for solution matrix" msgstr "" -#: ../lib/vector/Vlib/poly.c:268 -msgid "Unable to find point in polygon" +#: ../lib/gmath/la.c:508 ../lib/gmath/la.c:516 +msgid "Could not allocate space for working matrix" msgstr "" -#: ../lib/vector/Vlib/poly.c:810 -msgid "conditions failed" +#: ../lib/gmath/la.c:569 +msgid "Matrix (or submatrix is singular). Solution undetermined" msgstr "" -#: ../lib/vector/Vlib/buffer2.c:361 -msgid "Line is not looped" +#: ../lib/gmath/la.c:573 +msgid "Problem in LA routine." msgstr "" -#: ../lib/vector/Vlib/buffer2.c:443 -#, c-format -msgid "Unexpected result of line_intersection() res = %d" +#: ../lib/gmath/la.c:580 +msgid "Procedure not yet available for selected matrix type" msgstr "" -#: ../lib/vector/Vlib/buffer2.c:589 -msgid "Next edge was visited (right) but it is not the first one !!! breaking loop" +#: ../lib/gmath/la.c:614 +msgid "Matrix is not square. Cannot determine inverse" msgstr "" -#: ../lib/vector/Vlib/buffer2.c:600 -msgid "Next edge was visited (left) but it is not the first one !!! breaking loop" +#: ../lib/gmath/la.c:619 +msgid "Unable to allocate space for matrix" msgstr "" -#: ../lib/vector/Vlib/buffer2.c:648 -msgid "side != 0 feature not implemented" +#: ../lib/gmath/la.c:636 +msgid "Matrix is singular" msgstr "" -#: ../lib/vector/Vlib/buffer2.c:890 ../lib/vector/Vlib/buffer2.c:937 -msgid "zero area size" +#: ../lib/gmath/la.c:641 +msgid "Problem in LA procedure." msgstr "" -#: ../lib/vector/Vlib/buffer2.c:896 ../lib/vector/Vlib/buffer2.c:943 -msgid "Line was not closed" +#: ../lib/gmath/la.c:729 +msgid "Element array has not been allocated" msgstr "" -#: ../lib/vector/Vlib/buffer2.c:909 ../lib/vector/Vlib/buffer2.c:960 -msgid "Vect_get_point_in_poly() failed" +#: ../lib/gmath/la.c:734 +msgid "Specified element is outside array bounds" msgstr "" -#: ../lib/vector/Vlib/graph.c:105 ../lib/vector/Vlib/net_build.c:661 -#: ../lib/vector/Vlib/net_build.c:1067 ../lib/vector/neta/flow.c:331 -msgid "GngFlatten error" +#: ../lib/gmath/la.c:788 +msgid "Specified matrix column index is outside range" msgstr "" -#: ../lib/vector/Vlib/graph.c:138 -msgid "Unable to add network arc" +#: ../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/vector/Vlib/graph.c:226 ../lib/vector/Vlib/net_analyze.c:201 -#, c-format -msgid "dglShortestPath error: %s" +#: ../lib/gmath/la.c:798 ../lib/gmath/la.c:839 +msgid "Could not allocate space for vector structure" msgstr "" -#: ../lib/vector/Vlib/net_build.c:101 ../lib/vector/Vlib/net_build.c:727 -msgid "Building graph..." +#: ../lib/gmath/la.c:829 +msgid "Specified matrix row index is outside range" msgstr "" -#: ../lib/vector/Vlib/net_build.c:143 ../lib/vector/Vlib/net_build.c:775 -msgid "Unable to build network graph" +#: ../lib/gmath/la.c:869 +msgid "Specified row index is outside range" msgstr "" -#: ../lib/vector/Vlib/net_build.c:149 ../lib/vector/Vlib/net_build.c:781 -msgid "Forward costs column not specified" +#: ../lib/gmath/la.c:874 +msgid "Specified column index is outside range" msgstr "" -#: ../lib/vector/Vlib/net_build.c:156 -msgid "Turntable field < 1" +#: ../lib/gmath/la.c:894 +msgid "Unknown vector type." msgstr "" -#: ../lib/vector/Vlib/net_build.c:172 -#, c-format -msgid "Turntable column <%s> not found in table <%s>" +#: ../lib/gmath/la.c:949 +msgid "Input matrix and vector have differing dimensions1" msgstr "" -#: ../lib/vector/Vlib/net_build.c:182 ../lib/vector/Vlib/net_build.c:223 -#: ../lib/vector/Vlib/net_build.c:508 ../lib/vector/Vlib/net_build.c:526 -#: ../lib/vector/Vlib/net_build.c:809 ../lib/vector/Vlib/net_build.c:827 -#: ../lib/vector/Vlib/net_build.c:988 -#, c-format -msgid "Data type of column <%s> not supported (must be numeric)" +#: ../lib/gmath/la.c:955 ../lib/gmath/la.c:1071 ../lib/gmath/la.c:1361 +msgid "Output vector is uninitialized" msgstr "" -#: ../lib/vector/Vlib/net_build.c:202 ../lib/vector/Vlib/net_build.c:967 -msgid "Setting node costs..." +#: ../lib/gmath/la.c:1076 ../lib/gmath/la.c:1366 +msgid "Vectors are not of the same type" msgstr "" -#: ../lib/vector/Vlib/net_build.c:216 ../lib/vector/Vlib/net_build.c:501 -#: ../lib/vector/Vlib/net_build.c:519 ../lib/vector/Vlib/net_build.c:802 -#: ../lib/vector/Vlib/net_build.c:820 ../lib/vector/Vlib/net_build.c:981 -#: ../lib/vector/Vlib/ascii.c:756 -#, c-format -msgid "Column <%s> not found in table <%s>" +#: ../lib/gmath/la.c:1081 +msgid "Output vector is of incorrect type" msgstr "" -#: ../lib/vector/Vlib/net_build.c:277 ../lib/vector/Vlib/net_build.c:1032 -#, c-format -msgid "Database record for node %d (cat = %d) not found (cost set to 0)" +#: ../lib/gmath/la.c:1086 ../lib/gmath/la.c:1376 +msgid "Matrices not allowed" msgstr "" -#: ../lib/vector/Vlib/net_build.c:332 ../lib/vector/Vlib/net_build.c:352 -msgid "Cannot add network arc for virtual node connection." +#: ../lib/gmath/la.c:1092 ../lib/gmath/la.c:1383 +msgid "Vectors have differing dimensions" msgstr "" -#: ../lib/vector/Vlib/net_build.c:364 -#, c-format -msgid "" -"There exists more than one point of node <%d> with unique category field <%d>.\n" -"The unique categories layer is not valid therefore you will probably get incorrect results." +#: ../lib/gmath/la.c:1098 ../lib/gmath/la.c:1390 +msgid "Output vector has incorrect dimension" msgstr "" -#: ../lib/vector/Vlib/net_build.c:393 -#, c-format -msgid "" -"Unable to find point representing intersection <%d> in unique categories field <%d>.\n" -"Cost for the intersection was set to 0.\n" -"The unique categories layer is not valid therefore you will probably get incorrect results." +#: ../lib/gmath/la.c:1143 +msgid "Vector dimensions out of range" msgstr "" -#: ../lib/vector/Vlib/net_build.c:407 -#, c-format -msgid "" -"Unable to find node for point representing intersection <%d> in unique categories field <%d>.\n" -"Cost for the intersection was set to 0.\n" -"The unique categories layer is not valid therefore you will probably get incorrect results." +#: ../lib/gmath/la.c:1148 +msgid "Row/column out of range" msgstr "" -#: ../lib/vector/Vlib/net_build.c:432 -#, c-format -msgid "Database record for turn with cat = %d in not found. (The turn was skipped." +#: ../lib/gmath/la.c:1371 +msgid "Output vector is not the same type as others" msgstr "" -#: ../lib/vector/Vlib/net_build.c:465 -msgid "Cannot add network arc representing turn." +#: ../lib/gmath/la.c:1437 +msgid "Vector structure is not initialised" msgstr "" -#: ../lib/vector/Vlib/net_build.c:487 ../lib/vector/Vlib/net_build.c:788 -msgid "Arc field < 1" +#: ../lib/gmath/la.c:1558 ../lib/gmath/la.c:1566 ../lib/gmath/la.c:1571 +msgid "Input format error" msgstr "" -#: ../lib/vector/Vlib/net_build.c:539 ../lib/vector/Vlib/net_build.c:840 -msgid "Registering arcs..." +#: ../lib/gmath/solvers_krylov.c:254 ../lib/gmath/solvers_krylov.c:482 +#: ../lib/gmath/solvers_krylov.c:646 ../lib/gmath/solvers_direct.c:134 +msgid "Unable to solve the linear equation system" msgstr "" -#: ../lib/vector/Vlib/net_build.c:558 +#: ../lib/gmath/solvers_krylov.c:262 #, c-format -msgid "" -"Line with id <%d> has more unique categories defined in field <%d>.\n" -"The unique categories layer is not valid therefore you will probably get incorrect results." +msgid "Sparse PCG -- iteration %i error %g\n" msgstr "" -#: ../lib/vector/Vlib/net_build.c:579 +#: ../lib/gmath/solvers_krylov.c:264 #, c-format -msgid "Database record for line %d (cat = %d, forward/both direction(s)) not found (cost was set to 0)" +msgid "PCG -- iteration %i error %g\n" msgstr "" -#: ../lib/vector/Vlib/net_build.c:596 +#: ../lib/gmath/solvers_krylov.c:490 #, c-format -msgid "Database record for line %d (cat = %d, backword direction) not found(cost was set to 0)" +msgid "Sparse CG -- iteration %i error %g\n" msgstr "" -#: ../lib/vector/Vlib/net_build.c:658 ../lib/vector/Vlib/net_build.c:1064 -msgid "Flattening the graph..." +#: ../lib/gmath/solvers_krylov.c:492 +#, c-format +msgid "CG -- iteration %i error %g\n" msgstr "" -#: ../lib/vector/Vlib/net_build.c:667 ../lib/vector/Vlib/net_build.c:1073 -msgid "Graph was built" +#: ../lib/gmath/solvers_krylov.c:695 +#, c-format +msgid "Sparse BiCGStab -- iteration %i error %g\n" msgstr "" -#: ../lib/vector/Vlib/net_build.c:869 +#: ../lib/gmath/solvers_krylov.c:698 #, c-format -msgid "Database record for line %d (cat = %d, forward/both direction(s)) not found (forward/both direction(s) of line skipped)" +msgid "BiCGStab -- iteration %i error %g\n" msgstr "" -#: ../lib/vector/Vlib/net_build.c:888 +#: ../lib/gmath/solvers_direct_cholesky_band.c:33 #, c-format -msgid "Database record for line %d (cat = %d, backword direction) not found(direction of line skipped)" +msgid "Decomposition failed at row %i and col %i" msgstr "" -#: ../lib/vector/Vlib/net_build.c:937 -msgid "Cannot add network arc" +#: ../lib/gmath/solvers_direct.c:45 +msgid "Starting direct gauss elimination solver" msgstr "" -#: ../lib/vector/Vlib/open_pg.c:85 ../lib/vector/Vlib/open_pg.c:232 -#: ../lib/vector/Vlib/write_pg.c:1072 -msgid "Connection string not defined" +#: ../lib/gmath/solvers_direct.c:73 +msgid "Starting direct lu decomposition solver" msgstr "" -#: ../lib/vector/Vlib/open_pg.c:90 ../lib/vector/Vlib/open_pg.c:237 -#: ../lib/vector/Vlib/write_pg.c:1077 ../lib/vector/Vlib/write_pg.c:1217 -#: ../lib/vector/Vlib/write_pg.c:1375 -msgid "PostGIS feature table not defined" +#: ../lib/gmath/solvers_direct.c:131 +msgid "Starting cholesky decomposition solver" msgstr "" -#: ../lib/vector/Vlib/open_pg.c:109 ../lib/vector/Vlib/open_pg.c:267 -msgid "No feature tables found in database." +#: ../lib/gmath/del2g.c:50 +msgid " taking FFT of image..." msgstr "" -#: ../lib/vector/Vlib/open_pg.c:133 -#, c-format -msgid "Feature table <%s> not found in 'geometry_columns'" +#: ../lib/gmath/del2g.c:56 +msgid " computing del**2 g..." msgstr "" -#: ../lib/vector/Vlib/open_pg.c:181 -msgid "Topology schema not found." +#: ../lib/gmath/del2g.c:59 +msgid " taking FFT of del**2 g..." msgstr "" -#: ../lib/vector/Vlib/open_pg.c:193 ../lib/vector/Vlib/open_ogr.c:145 -#, c-format -msgid "Unable to open feature index file for vector map <%s>" +#: ../lib/gmath/del2g.c:63 +msgid " multiplying transforms..." msgstr "" -#: ../lib/vector/Vlib/open_pg.c:273 -#, c-format -msgid "PostGIS layer <%s.%s> already exists and will be overwritten" +#: ../lib/gmath/del2g.c:66 +msgid " taking inverse FFT..." msgstr "" -#: ../lib/vector/Vlib/open_pg.c:276 +#: ../lib/gis/lrand48.c:84 #, c-format -msgid "Unable to delete PostGIS layer <%s>" +msgid "gettimeofday failed: %s" msgstr "" -#: ../lib/vector/Vlib/open_pg.c:282 -#, c-format -msgid "PostGIS layer <%s.%s> already exists in database '%s'" +#: ../lib/gis/lrand48.c:114 +msgid "Pseudo-random number generator not seeded" msgstr "" -#: ../lib/vector/Vlib/open_pg.c:390 -msgid "No key column detected." +#: ../lib/gis/cmprlz4.c:89 ../lib/gis/cmprlz4.c:156 ../lib/gis/cmprbzip.c:104 +#: ../lib/gis/cmprbzip.c:183 ../lib/gis/cmprzstd.c:102 +#: ../lib/gis/cmprzstd.c:176 ../lib/gis/cmprzlib.c:100 +#: ../lib/gis/cmprzlib.c:179 ../lib/gis/compress.c:335 +msgid "No source buffer" msgstr "" -#: ../lib/vector/Vlib/open_pg.c:462 ../lib/vector/Vlib/open_pg.c:474 -#, c-format -msgid "Execution failed: %s" +#: ../lib/gis/cmprlz4.c:92 ../lib/gis/cmprlz4.c:159 ../lib/gis/cmprbzip.c:107 +#: ../lib/gis/cmprbzip.c:186 ../lib/gis/cmprzstd.c:105 +#: ../lib/gis/cmprzstd.c:179 ../lib/gis/cmprzlib.c:103 +#: ../lib/gis/cmprzlib.c:182 +msgid "No destination buffer" msgstr "" -#: ../lib/vector/Vlib/open_pg.c:476 +#: ../lib/gis/cmprlz4.c:99 ../lib/gis/cmprlz4.c:166 ../lib/gis/cmprbzip.c:114 +#: ../lib/gis/cmprbzip.c:193 ../lib/gis/cmprzstd.c:112 +#: ../lib/gis/cmprzstd.c:186 ../lib/gis/cmprzlib.c:110 +#: ../lib/gis/cmprzlib.c:189 ../lib/gis/compress.c:337 #, c-format -msgid "PostGIS topology schema <%s> dropped" +msgid "Invalid source buffer size %d" msgstr "" -#: ../lib/vector/Vlib/open_pg.c:559 -msgid "Connection to PostgreSQL database failed. Try to set up username/password by db.login." +#: ../lib/gis/cmprlz4.c:101 ../lib/gis/cmprlz4.c:168 ../lib/gis/cmprbzip.c:116 +#: ../lib/gis/cmprbzip.c:195 ../lib/gis/cmprzstd.c:114 +#: ../lib/gis/cmprzstd.c:188 ../lib/gis/cmprzlib.c:112 +#: ../lib/gis/cmprzlib.c:191 ../lib/gis/compress.c:257 +#, c-format +msgid "Invalid destination buffer size %d" msgstr "" -#: ../lib/vector/Vlib/open_pg.c:566 -msgid "Unable to get database name" +#: ../lib/gis/cmprlz4.c:121 +msgid "LZ4 compression error" msgstr "" -#: ../lib/vector/Vlib/open_pg.c:571 -#, c-format -msgid "<%s> is not PostGIS database. DB table 'spatial_ref_sys' not found." +#: ../lib/gis/cmprlz4.c:177 +msgid "LZ4 decompression error" msgstr "" -#: ../lib/vector/Vlib/open_pg.c:580 +#: ../lib/gis/cmprlz4.c:186 ../lib/gis/cmprbzip.c:219 ../lib/gis/cmprzstd.c:206 +#: ../lib/gis/cmprzlib.c:215 #, c-format -msgid "PostGIS Topology extension not found in the database <%s>" +msgid "Got uncompressed size %d, expected %d" msgstr "" -#: ../lib/vector/Vlib/open_pg.c:667 -msgid "Empty bounding box" +#: ../lib/gis/cmprbzip.c:97 ../lib/gis/cmprbzip.c:176 +msgid "GRASS needs to be compiled with BZIP2 for BZIP2 compression" msgstr "" -#: ../lib/vector/Vlib/open_pg.c:768 +#: ../lib/gis/cmprbzip.c:141 #, c-format -msgid "Inconsistency in topology: unable to read node %d" +msgid "BZIP2 version %s compression error %d" msgstr "" -#: ../lib/vector/Vlib/open_pg.c:834 +#: ../lib/gis/cmprbzip.c:208 #, c-format -msgid "Inconsistency in topology: node %d - unexpected feature type %d" +msgid "BZIP2 version %s decompression error %d" msgstr "" -#: ../lib/vector/Vlib/open_pg.c:1003 +#: ../lib/gis/distance.c:154 #, c-format -msgid "Area %d without boundary detected" +msgid "%s: shouldn't happen: code=%d P=(%f,%f) S=(%f,%f)(%f,%f)" msgstr "" -#: ../lib/vector/Vlib/open_pg.c:1061 -#, c-format -msgid "Isle %d without boundary detected" +#: ../lib/gis/parser_html.c:57 ../lib/gis/parser_rest.c:60 +msgid "NAME" msgstr "" -#: ../lib/vector/Vlib/open_pg.c:1128 -msgid "Unable to get map bounding box from topology" +#: ../lib/gis/parser_html.c:70 ../lib/gis/parser_rest.c:73 +msgid "KEYWORDS" msgstr "" -#: ../lib/vector/Vlib/open_pg.c:1135 -#, c-format -msgid "" -"Unable to parse map bounding box:\n" -"%s" +#: ../lib/gis/parser_html.c:75 ../lib/gis/parser_rest.c:78 +msgid "SYNOPSIS" msgstr "" -#: ../lib/vector/Vlib/open_pg.c:1159 -#, c-format -msgid "Different number of nodes detected (%d, %d)" +#: ../lib/gis/parser_html.c:167 ../lib/gis/parser_rest.c:164 +#: ../lib/gis/parser_help.c:215 ../lib/gis/parser_interface.c:329 +msgid "Allow output files to overwrite existing files" msgstr "" -#: ../lib/vector/Vlib/open_pg.c:1187 ../lib/vector/Vlib/open_pg.c:1209 -#, c-format -msgid "Different number of areas detected (%d, %d)" +#: ../lib/gis/parser_html.c:171 ../lib/gis/parser_help.c:217 +#: ../lib/gis/parser_interface.c:337 +msgid "Print usage summary" msgstr "" -#: ../lib/vector/Vlib/open_pg.c:1380 -msgid "To be implemented: isles not attached in Topo-Geo-only mode" +#: ../lib/gis/parser_html.c:174 ../lib/gis/parser_rest.c:168 +#: ../lib/gis/parser_help.c:218 ../lib/gis/parser_interface.c:344 +msgid "Verbose module output" msgstr "" -#: ../lib/vector/Vlib/open_pg.c:1485 ../lib/vector/Vlib/build_pg.c:212 -#, c-format -msgid "Inconsistency in topology: number of nodes %d (should be %d)" +#: ../lib/gis/parser_html.c:177 ../lib/gis/parser_rest.c:171 +#: ../lib/gis/parser_help.c:219 ../lib/gis/parser_interface.c:351 +msgid "Quiet module output" msgstr "" -#: ../lib/vector/Vlib/open_pg.c:1569 -#, c-format -msgid "Inconsistency in topology: number of points %d (should be %d)" +#: ../lib/gis/parser_html.c:180 ../lib/gis/parser_help.c:221 +msgid "Force launching GUI dialog" msgstr "" -#: ../lib/vector/Vlib/open_pg.c:1614 -#, c-format -msgid "Inconsistency in topology: number of lines %d (should be %d)" +#: ../lib/gis/parser_html.c:233 ../lib/gis/parser_rest.c:223 +msgid "Options" msgstr "" -#: ../lib/vector/Vlib/open_pg.c:1668 -#, c-format -msgid "Inconsistency in topology: number of centroids %d (should be %d)" +#: ../lib/gis/parser_html.c:239 ../lib/gis/parser_rest.c:230 +msgid "Default" 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" +#: ../lib/gis/open.c:68 +#, c-format +msgid "G__open(read): mapset <%s> doesn't match xmapset <%s>" msgstr "" -#: ../lib/vector/Vlib/line.c:550 -msgid "Segment outside line, no segment created" +#: ../lib/gis/open.c:89 +#, c-format +msgid "G__open(read): Unable to open '%s': %s" msgstr "" -#: ../lib/vector/Vlib/build_sfa.c:279 ../lib/vector/Vlib/build_sfa.c:546 +#: ../lib/gis/open.c:98 #, c-format -msgid "Unable to calculate centroid for area %d" +msgid "G__open(write): xmapset <%s> != G_mapset() <%s>" msgstr "" -#: ../lib/vector/Vlib/build_sfa.c:305 +#: ../lib/gis/open.c:122 #, c-format -msgid "Feature type %d not supported" +msgid "G__open(write): Unable to open '%s': %s" msgstr "" -#: ../lib/vector/Vlib/build_sfa.c:339 ../lib/vector/Vlib/build_sfa.c:632 -#: ../lib/vector/Vlib/build_nat.c:74 -msgid "Registering primitives..." +#: ../lib/gis/get_ellipse.c:263 ../lib/proj/ellipse.c:243 +#, c-format +msgid "Unable to open ellipsoid table file <%s>" msgstr "" -#: ../lib/vector/Vlib/build_sfa.c:385 ../lib/vector/Vlib/build_sfa.c:664 -#: ../lib/vector/Vlib/build_nat.c:117 +#: ../lib/gis/get_ellipse.c:344 ../lib/gis/get_ellipse.c:367 #, c-format -msgid "One primitive registered" -msgid_plural "%d primitives registered" -msgstr[0] "" -msgstr[1] "" +msgid "Invalid a: field '%s' in file %s in <%s>" +msgstr "" -#: ../lib/vector/Vlib/build_sfa.c:386 ../lib/vector/Vlib/build_sfa.c:665 -#: ../lib/vector/Vlib/build_nat.c:118 +#: ../lib/gis/get_ellipse.c:356 #, c-format -msgid "One vertex registered" -msgid_plural "%d vertices registered" -msgstr[0] "" -msgstr[1] "" +msgid "Invalid ellipsoid '%s' in file %s in <%s>" +msgstr "" -#: ../lib/vector/Vlib/build_sfa.c:603 ../lib/vector/Vlib/read_ogr.c:344 -#: ../lib/vector/Vlib/read_ogr.c:578 +#: ../lib/gis/get_ellipse.c:370 #, c-format -msgid "OGR feature type %d not supported" +msgid "Invalid es: field '%s' in file %s in <%s>" msgstr "" -#: ../lib/vector/Vlib/build_sfa.c:668 +#: ../lib/gis/get_ellipse.c:383 #, c-format -msgid "One feature without geometry skipped" -msgid_plural "%d features without geometry skipped" -msgstr[0] "" -msgstr[1] "" +msgid "No ellipsoid info given in file %s in <%s>" +msgstr "" -#: ../lib/vector/Vlib/build_sfa.c:725 -#, c-format -msgid "%s: Native format unsupported" +#: ../lib/gis/parser.c:348 +msgid "Bug in UI description. Missing module description" msgstr "" -#: ../lib/vector/Vlib/build_sfa.c:751 -msgid "Feature index is built only for non-native formats. Nothing to dump." +#: ../lib/gis/parser.c:358 +msgid "Bug in UI description. Missing option key" msgstr "" -#: ../lib/vector/Vlib/header.c:86 +#: ../lib/gis/parser.c:360 #, c-format -msgid "Unable to create header file for vector map <%s>" +msgid "Bug in UI description. Option key <%s> is not valid" msgstr "" -#: ../lib/vector/Vlib/header.c:129 +#: ../lib/gis/parser.c:362 #, c-format -msgid "Unable to open header file of vector <%s>" +msgid "Bug in UI description. Description for option <%s> missing" msgstr "" -#: ../lib/vector/Vlib/header.c:137 +#: ../lib/gis/parser.c:414 #, c-format -msgid "Corrupted row in head: %s" +msgid "Bug in UI description. Option '%s' in <%s> does not exist" msgstr "" -#: ../lib/vector/Vlib/header.c:175 -#, c-format -msgid "Unknown keyword '%s' in vector head" +#: ../lib/gis/parser.c:532 +msgid "Use either --quiet or --verbose flag, not both. Assuming --verbose." msgstr "" -#: ../lib/vector/Vlib/header.c:552 ../lib/gis/proj3.c:121 -msgid "Unknown projection" +#: ../lib/gis/parser.c:546 +msgid "Use either --quiet or --verbose flag, not both. Assuming --quiet." msgstr "" -#: ../lib/vector/Vlib/build_pg.c:88 -msgid "No DB connection" +#: ../lib/gis/parser.c:561 +msgid "Use either --qq or --verbose flag, not both. Assuming --qq." msgstr "" -#: ../lib/vector/Vlib/build_pg.c:93 ../lib/vector/Vlib/build_ogr.c:87 +#: ../lib/gis/parser.c:592 #, c-format -msgid "Feature table <%s> has no primary key defined" +msgid "Sorry <%s> is not a valid option" msgstr "" -#: ../lib/vector/Vlib/build_pg.c:95 -msgid "Random read is not supported for this layer. Unable to build topology." +#: ../lib/gis/parser.c:605 +msgid "Your installation doesn't include GUI, exiting." msgstr "" -#: ../lib/vector/Vlib/build_pg.c:101 ../lib/vector/Vlib/build_ogr.c:95 -#, c-format -msgid "Using external data format '%s' (feature type '%s')" +#: ../lib/gis/parser.c:950 +msgid "Unable to determine program name" msgstr "" -#: ../lib/vector/Vlib/build_pg.c:105 -msgid "Building pseudo-topology over simple features..." +#: ../lib/gis/parser.c:972 ../lib/gis/parser.c:991 +#, c-format +msgid "%s: Sorry, <%c> is not a valid flag" msgstr "" -#: ../lib/vector/Vlib/build_pg.c:107 +#: ../lib/gis/parser.c:1121 #, c-format -msgid "Building topology from PostGIS topology schema <%s>..." +msgid "%s: Sorry, <%s=> is ambiguous" msgstr "" -#: ../lib/vector/Vlib/build_pg.c:237 -msgid "Cleaning-up topology schema..." +#: ../lib/gis/parser.c:1124 +#, c-format +msgid "Option <%s=> matches" msgstr "" -#: ../lib/vector/Vlib/build_pg.c:282 -msgid "Updating faces..." +#: ../lib/gis/parser.c:1142 +#, c-format +msgid "Please update the usage of <%s>: option <%s> has been renamed to <%s>" msgstr "" -#: ../lib/vector/Vlib/build_pg.c:314 -msgid "Updating edges..." +#: ../lib/gis/parser.c:1155 +#, c-format +msgid "%s: Sorry, <%s> is not a valid parameter" msgstr "" -#: ../lib/vector/Vlib/build_pg.c:323 -msgid "Inconsistency in topology detected. Dead line found." +#: ../lib/gis/parser.c:1161 ../lib/gis/parser.c:1407 +#, c-format +msgid "<%s> is an abbreviation for <%s>" msgstr "" -#: ../lib/vector/Vlib/build_pg.c:377 -msgid "Updating TopoGeometry data..." +#: ../lib/gis/parser.c:1166 +#, c-format +msgid "Option <%s> does not accept multiple answers" msgstr "" -#: ../lib/vector/Vlib/build_pg.c:411 ../lib/vector/Vlib/write_pg.c:612 -#: ../lib/vector/Vlib/write_pg.c:880 ../lib/vector/Vlib/open.c:1355 -msgid "Unable to open PG file" +#: ../lib/gis/parser.c:1238 +#, c-format +msgid "" +"Illegal range syntax for parameter <%s>\n" +"\tPresented as: %s" msgstr "" -#: ../lib/vector/Vlib/build_pg.c:462 +#: ../lib/gis/parser.c:1244 #, c-format -msgid "Unsupported topo geometry type %d" +msgid "" +"Value <%s> out of range for parameter <%s>\n" +"\tLegal range: %s" msgstr "" -#: ../lib/vector/Vlib/build_pg.c:491 +#: ../lib/gis/parser.c:1250 #, c-format -msgid "Unable to create <%s.%s>" +msgid "Missing value for parameter <%s>" msgstr "" -#: ../lib/vector/Vlib/build_pg.c:642 -msgid "Unable to write nodes, offset array mismatch" +#: ../lib/gis/parser.c:1256 +#, c-format +msgid "" +"Value <%s> ambiguous for parameter <%s>\n" +"\tValid options: %s" msgstr "" -#: ../lib/vector/Vlib/build_pg.c:671 -msgid "Unable to write nodes" +#: ../lib/gis/parser.c:1429 +#, c-format +msgid "" +"Required parameter <%s> not set:\n" +"\t(%s)" msgstr "" -#: ../lib/vector/Vlib/build_pg.c:716 +#: ../lib/gis/parser.c:1521 #, c-format -msgid "Inconsistency in topology: number of boundaries %d (should be %d)" +msgid "" +"Option <%s> must be provided in multiples of %d\n" +"\tYou provided %d item(s): %s" msgstr "" -#: ../lib/vector/Vlib/build_pg.c:739 -msgid "Unable to write lines" +#: ../lib/gis/parser.c:1595 ../lib/gis/error.c:363 +#, c-format +msgid "ERROR: " msgstr "" -#: ../lib/vector/Vlib/build_pg.c:790 +#: ../lib/gis/parser.c:1597 ../lib/gis/parser.c:1604 #, c-format -msgid "Topology for centroid %d not available. Area %d skipped" +msgid "option <%s>: <%s> exists. To overwrite, use the --overwrite flag" msgstr "" -#: ../lib/vector/Vlib/build_pg.c:1000 -msgid "Create simple features topology from topogeometry data..." +#: ../lib/gis/parser.c:1714 +#, c-format +msgid "%s= is not a separator option" msgstr "" -#: ../lib/vector/Vlib/build_pg.c:1018 +#: ../lib/gis/parser.c:1717 #, c-format -msgid "Unable to build simple features from topogeometry data. Unsupported type %d." +msgid "No separator given for %s=" msgstr "" -#: ../lib/vector/Vlib/write_nat.c:398 -msgid "Attempt to access feature with invalid id (%" +#: ../lib/gis/parser.c:1779 ../lib/gis/parser.c:1796 +#, c-format +msgid "%s= is not a file option" msgstr "" -#: ../lib/vector/Vlib/write_nat.c:404 +#: ../lib/gis/parser.c:1781 #, c-format -msgid "Attempt to access alive feature %d" +msgid "Opening multiple files not supported for %s=" msgstr "" -#: ../lib/vector/Vlib/write_nat.c:566 ../lib/vector/Vlib/write_nat.c:602 +#: ../lib/gis/parser.c:1787 #, c-format -msgid "%s: Area %d does not exist" +msgid "Unable to open %s file <%s>" msgstr "" -#: ../lib/vector/Vlib/write_nat.c:756 +#: ../lib/gis/parser.c:1793 #, c-format -msgid "Attempt to access dead area %d" +msgid "Unable to create %s file <%s>" msgstr "" -#: ../lib/vector/Vlib/write.c:30 ../lib/vector/Vlib/write.c:36 -#: ../lib/vector/Vlib/write.c:42 ../lib/vector/Vlib/write.c:49 -#: ../lib/vector/Vlib/read.c:25 -msgid "for this format/level not supported" +#: ../lib/gis/parser_standard_options.c:147 +msgid "SQL SELECT statement" msgstr "" -#: ../lib/vector/Vlib/write.c:56 ../lib/vector/Vlib/write.c:62 -#: ../lib/vector/Vlib/close.c:38 ../lib/vector/Vlib/read.c:32 -#: ../lib/vector/Vlib/rewind.c:29 ../lib/vector/Vlib/build.c:37 -#: ../lib/vector/Vlib/open.c:59 -msgid "Requested format is not compiled in this version" +#: ../lib/gis/parser_standard_options.c:149 +msgid "Example: select * from towns where population > 10000" msgstr "" -#: ../lib/vector/Vlib/write.c:194 -#, c-format -msgid "Unable to write feature in vector map <%s>" +#: ../lib/gis/parser_standard_options.c:157 +msgid "WHERE conditions of SQL statement without 'where' keyword" msgstr "" -#: ../lib/vector/Vlib/write.c:234 -#, c-format -msgid "Unable to rewrite feature/offset %lu in vector map <%s>" +#: ../lib/gis/parser_standard_options.c:158 +msgid "Example: income < 1000 and population >= 10000" msgstr "" -#: ../lib/vector/Vlib/write.c:266 -#, c-format -msgid "Unable to delete feature/offset %lu from vector map <%s>" +#: ../lib/gis/parser_standard_options.c:166 +msgid "Name of attribute table" msgstr "" -#: ../lib/vector/Vlib/write.c:299 -msgid "Unable to restore feature/offset %" +#: ../lib/gis/parser_standard_options.c:175 +msgid "Name of database driver" msgstr "" -#: ../lib/vector/Vlib/write.c:308 -#, c-format -msgid "Vector map <%s> is not opened" +#: ../lib/gis/parser_standard_options.c:184 +msgid "Name of database" msgstr "" -#: ../lib/vector/Vlib/write.c:313 -#, c-format -msgid "Vector map <%s> is not opened in write mode" +#: ../lib/gis/parser_standard_options.c:193 +msgid "Database schema" msgstr "" -#: ../lib/vector/Vlib/ascii.c:84 -#, c-format -msgid "Error reading ASCII file: (bad type) [%s]" +#: ../lib/gis/parser_standard_options.c:194 +msgid "Do not use this option if schemas are not supported by driver/database server" msgstr "" -#: ../lib/vector/Vlib/ascii.c:123 -#, c-format -msgid "Error reading ASCII file: (unknown type) [%s]" +#: ../lib/gis/parser_standard_options.c:203 +msgid "Name of attribute column" msgstr "" -#: ../lib/vector/Vlib/ascii.c:143 -msgid "End of ASCII file reached before end of coordinates" +#: ../lib/gis/parser_standard_options.c:212 +msgid "Name of attribute column(s)" msgstr "" -#: ../lib/vector/Vlib/ascii.c:155 -#, c-format -msgid "Error reading ASCII file: (bad point) [%s]" +#: ../lib/gis/parser_standard_options.c:221 +msgid "Name of key column" msgstr "" -#: ../lib/vector/Vlib/ascii.c:160 -#, c-format -msgid "Unparsable longitude value: [%s]" +#: ../lib/gis/parser_standard_options.c:222 +msgid "Must refer to an integer column" msgstr "" -#: ../lib/vector/Vlib/ascii.c:165 -#, c-format -msgid "Unparsable latitude value: [%s]" +#: ../lib/gis/parser_standard_options.c:234 +msgid "Name of input imagery group" msgstr "" -#: ../lib/vector/Vlib/ascii.c:201 -msgid "End of ASCII file reached before end of categories" +#: ../lib/gis/parser_standard_options.c:242 +msgid "Name of input imagery subgroup" msgstr "" -#: ../lib/vector/Vlib/ascii.c:212 -#, c-format -msgid "Error reading categories: [%s]" +#: ../lib/gis/parser_standard_options.c:252 +msgid "Name of input raster map" msgstr "" -#: ../lib/vector/Vlib/ascii.c:225 -msgid "Unable to copy points" +#: ../lib/gis/parser_standard_options.c:261 +msgid "Name of input raster map(s)" msgstr "" -#: ../lib/vector/Vlib/ascii.c:238 -#, c-format -msgid "Vector map <%s> is 2D. %d 3D features (faces or kernels) skipped." +#: ../lib/gis/parser_standard_options.c:269 +msgid "Name for output raster map" msgstr "" -#: ../lib/vector/Vlib/ascii.c:270 -#, c-format -msgid "" -"Unexpected data in vector header:\n" -"[%s]" +#: ../lib/gis/parser_standard_options.c:278 +msgid "Name for output raster map(s)" msgstr "" -#: ../lib/vector/Vlib/ascii.c:306 -#, c-format -msgid "Unknown keyword <%s> in vector head" +#: ../lib/gis/parser_standard_options.c:286 +msgid "Name of raster map" msgstr "" -#: ../lib/vector/Vlib/ascii.c:465 -#, c-format -msgid "Column <%s> does not exist" +#: ../lib/gis/parser_standard_options.c:295 +msgid "Name of raster map(s)" msgstr "" -#: ../lib/vector/Vlib/ascii.c:467 -msgid "Available columns:" +#: ../lib/gis/parser_standard_options.c:303 +msgid "Name of base raster map" msgstr "" -#: ../lib/vector/Vlib/ascii.c:472 -msgid "Export cancelled" +#: ../lib/gis/parser_standard_options.c:311 +msgid "Name of cover raster map" msgstr "" -#: ../lib/vector/Vlib/ascii.c:505 -#, c-format -msgid "Unknown type of column <%s>, export cancelled" +#: ../lib/gis/parser_standard_options.c:319 +msgid "Name of input elevation raster map" msgstr "" -#: ../lib/vector/Vlib/ascii.c:539 -#, c-format -msgid "Unable to select record from table <%s> (key %s, column %s)" +#: ../lib/gis/parser_standard_options.c:328 +msgid "Name of input elevation raster map(s)" msgstr "" -#: ../lib/vector/Vlib/ascii.c:661 -#, c-format -msgid "Unknown feature type %d" +#: ../lib/gis/parser_standard_options.c:335 +msgid "Type of raster map to be created" msgstr "" -#: ../lib/vector/Vlib/ascii.c:701 -#, c-format -msgid "Feature has more categories. Only one category (%d) is exported." +#: ../lib/gis/parser_standard_options.c:336 +msgid "Storage type for resultant raster map" msgstr "" -#: ../lib/vector/Vlib/ascii.c:718 -#, c-format -msgid "Cannot select attributes for cat = %d" +#: ../lib/gis/parser_standard_options.c:340 +msgid "Integer" msgstr "" -#: ../lib/vector/Vlib/ascii.c:724 -msgid "Unable to fetch data from table" +#: ../lib/gis/parser_standard_options.c:341 +msgid "Single precision floating point" msgstr "" -#: ../lib/vector/Vlib/ascii.c:758 -#, c-format -msgid "Column <%s>: unsupported data type" +#: ../lib/gis/parser_standard_options.c:342 +msgid "Double precision floating point" msgstr "" -#: ../lib/vector/Vlib/ascii.c:840 -msgid "Unknown format" +#: ../lib/gis/parser_standard_options.c:348 +msgid "Sampling interpolation method" msgstr "" -#: ../lib/vector/Vlib/ascii.c:850 -msgid "Topology not available, unable to process areas" +#: ../lib/gis/parser_standard_options.c:352 +msgid "Nearest-neighbor interpolation" msgstr "" -#: ../lib/vector/Vlib/ascii.c:863 -#, c-format -msgid "Unable to get boundary of area id %d" +#: ../lib/gis/parser_standard_options.c:353 +msgid "Bilinear interpolation" msgstr "" -#: ../lib/vector/Vlib/ascii.c:875 -#, c-format -msgid "Unable to get boundary of isle id %d (area id %d)" +#: ../lib/gis/parser_standard_options.c:354 +msgid "Bicubic interpolation" msgstr "" -#: ../lib/vector/Vlib/ascii.c:889 -#, c-format -msgid "%d features without category skipped. To export also features without category use '%s=-1'." +#: ../lib/gis/parser_standard_options.c:363 +msgid "Name of input basename raster map(s)" msgstr "" -#: ../lib/vector/Vlib/cindex.c:32 -msgid "Category index is not up to date" +#: ../lib/gis/parser_standard_options.c:372 +msgid "Name for output basename raster map(s)" msgstr "" -#: ../lib/vector/Vlib/cindex.c:38 -msgid "Layer index out of range" +#: ../lib/gis/parser_standard_options.c:382 +msgid "Name of input 3D raster map" msgstr "" -#: ../lib/vector/Vlib/cindex.c:268 -msgid "Category index out of range" +#: ../lib/gis/parser_standard_options.c:391 +msgid "Name of input 3D raster map(s)" msgstr "" -#: ../lib/vector/Vlib/cindex.c:488 -#, c-format -msgid "Unable to create category index file for vector map <%s>" +#: ../lib/gis/parser_standard_options.c:399 +msgid "Name for output 3D raster map" msgstr "" -#: ../lib/vector/Vlib/cindex.c:497 -msgid "Error writing out category index file" +#: ../lib/gis/parser_standard_options.c:407 +msgid "Name of 3D raster map" msgstr "" -#: ../lib/vector/Vlib/cindex.c:539 ../lib/vector/Vlib/open.c:393 -#, c-format -msgid "Unable to open category index file for vector map <%s>" +#: ../lib/gis/parser_standard_options.c:416 +msgid "Name of 3D raster map(s)" msgstr "" -#: ../lib/vector/Vlib/geos.c:52 -msgid "vector map is not opened" +#: ../lib/gis/parser_standard_options.c:425 +msgid "Data type used in the output raster3d map" 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)" +#: ../lib/gis/parser_standard_options.c:434 +msgid "Number of digits used as mantissa in the internal map storage, 0 -23 for float, 0 - 52 for double, max or default" msgstr "" -#: ../lib/vector/Vlib/geos.c:60 -msgid "only native format supported" +#: ../lib/gis/parser_standard_options.c:444 +msgid "The compression method used in the output raster3d map" msgstr "" -#: ../lib/vector/Vlib/geos.c:65 ../lib/vector/Vlib/geos.c:258 -msgid "Attempt to read dead line" +#: ../lib/gis/parser_standard_options.c:454 +msgid "The dimensions of the tiles used in the output raster3d map (XxYxZ or default: 16x16x8)" msgstr "" -#: ../lib/vector/Vlib/geos.c:90 -#, c-format -msgid "Vect_read_area_geos(): unable to read area id %d" +#: ../lib/gis/parser_standard_options.c:464 +msgid "Name of input vector map" msgstr "" -#: ../lib/vector/Vlib/geos.c:104 -#, c-format -msgid "Vect_read_area_geos(): unable to read isle id %d of area id %d" +#: ../lib/gis/parser_standard_options.c:465 +#: ../lib/gis/parser_standard_options.c:492 +msgid "Or data source for direct OGR access" msgstr "" -#: ../lib/vector/Vlib/geos.c:205 -#, c-format -msgid "Unable to read line offset %ld" +#: ../lib/gis/parser_standard_options.c:474 +msgid "Name of input vector map(s)" msgstr "" -#: ../lib/vector/Vlib/geos.c:412 -#, c-format -msgid "Attempt to read points of nonexistent area id %d" +#: ../lib/gis/parser_standard_options.c:475 +msgid "Or data source(s) for direct OGR access" msgstr "" -#: ../lib/vector/Vlib/geos.c:472 -#, c-format -msgid "Unable to read feature id %d" +#: ../lib/gis/parser_standard_options.c:483 +msgid "Name for output vector map" msgstr "" -#: ../lib/vector/Vlib/map.c:139 ../lib/vector/Vlib/map.c:245 -msgid "Vector map name is not SQL compliant" +#: ../lib/gis/parser_standard_options.c:491 +msgid "Name of vector map" msgstr "" -#: ../lib/vector/Vlib/map.c:143 -#, c-format -msgid "Unable to find vector map <%s> in <%s>" +#: ../lib/gis/parser_standard_options.c:501 +msgid "Name of vector map(s)" msgstr "" -#: ../lib/vector/Vlib/map.c:155 ../lib/vector/Vlib/map.c:249 -#: ../lib/vector/Vlib/open.c:821 -#, c-format -msgid "Vector map <%s> already exists and will be overwritten" +#: ../lib/gis/parser_standard_options.c:510 +#: ../lib/gis/parser_standard_options.c:519 +msgid "Input feature type" msgstr "" -#: ../lib/vector/Vlib/map.c:159 ../lib/vector/Vlib/open.c:813 -#: ../lib/vector/Vlib/open.c:826 -#, c-format -msgid "Unable to delete vector map <%s>" +#: ../lib/gis/parser_standard_options.c:526 +msgid "Layer number or name" msgstr "" -#: ../lib/vector/Vlib/map.c:179 ../lib/vector/Vlib/map.c:267 -#, c-format -msgid "Unable to copy vector map <%s> to <%s>" +#: ../lib/gis/parser_standard_options.c:528 +msgid "Vector features can have category values in different layers. This number determines which layer to use. When used with direct OGR access this is the layer name." msgstr "" -#: ../lib/vector/Vlib/map.c:317 ../lib/vector/Vlib/close_nat.c:102 -#: ../lib/vector/Vlib/copy.c:764 -#, c-format -msgid "Unable to copy table <%s>" +#: ../lib/gis/parser_standard_options.c:538 +msgid "Layer number or name ('-1' for all layers)" msgstr "" -#: ../lib/vector/Vlib/map.c:331 ../lib/vector/Vlib/map.c:462 -#, c-format -msgid "Unable to delete table <%s>" +#: ../lib/gis/parser_standard_options.c:540 +msgid "A single vector map can be connected to multiple database tables. This number determines which table to use. When used with direct OGR access this is the layer name." msgstr "" -#: ../lib/vector/Vlib/map.c:346 -#, c-format -msgid "Unable to create index for table <%s>, key <%s>" +#: ../lib/gis/parser_standard_options.c:549 +msgid "Category value" msgstr "" -#: ../lib/vector/Vlib/map.c:402 -#, c-format -msgid "Ignoring invalid mapset: %s" +#: ../lib/gis/parser_standard_options.c:557 +msgid "Category values" msgstr "" -#: ../lib/vector/Vlib/map.c:407 -#, c-format -msgid "Invalid vector map name <%s>" +#: ../lib/gis/parser_standard_options.c:558 +#: ../lib/gis/parser_standard_options.c:573 +msgid "Example: 1,3,7-9,13" msgstr "" -#: ../lib/vector/Vlib/map.c:417 -#, c-format -msgid "Unable to open header file for vector map <%s>" +#: ../lib/gis/parser_standard_options.c:565 +msgid "Feature id" msgstr "" -#: ../lib/vector/Vlib/map.c:449 -#, c-format -msgid "Unable to find table <%s> linked to vector map <%s>" +#: ../lib/gis/parser_standard_options.c:572 +msgid "Feature ids" msgstr "" -#: ../lib/vector/Vlib/map.c:472 -#, c-format -msgid "Table <%s> linked to vector map <%s> does not exist" +#: ../lib/gis/parser_standard_options.c:583 +#: ../lib/gis/parser_standard_options.c:591 +msgid "Name of input file" msgstr "" -#: ../lib/vector/Vlib/map.c:485 -#, c-format -msgid "Unable to open directory '%s'" +#: ../lib/gis/parser_standard_options.c:599 +msgid "Name for output file" msgstr "" -#: ../lib/vector/Vlib/map.c:499 -#, c-format -msgid "Unable to delete file '%s'" +#: ../lib/gis/parser_standard_options.c:608 +msgid "Field separator" msgstr "" -#: ../lib/vector/Vlib/map.c:519 -#, c-format -msgid "Unable to rename directory '%s' to '%s'" +#: ../lib/gis/parser_standard_options.c:609 +msgid "Special characters: pipe, comma, space, tab, newline" msgstr "" -#: ../lib/vector/Vlib/map.c:528 -#, c-format -msgid "Unable to remove directory '%s': %s" +#: ../lib/gis/parser_standard_options.c:620 +#: ../lib/gis/parser_standard_options.c:631 +msgid "Color" msgstr "" -#: ../lib/vector/Vlib/array.c:96 -#, c-format -msgid "%d errors in category string" +#: ../lib/gis/parser_standard_options.c:622 +msgid "Either a standard color name or R:G:B triplet" msgstr "" -#: ../lib/vector/Vlib/array.c:142 ../lib/vector/Vlib/array.c:267 -msgid "Mixed area and other type requested for vector array" +#: ../lib/gis/parser_standard_options.c:633 +msgid "Either a standard color name, R:G:B triplet, or \"none\"" 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" +#: ../lib/gis/parser_standard_options.c:644 +msgid "Name of input directory" msgstr "" -#: ../lib/vector/Vlib/array.c:292 -#, c-format -msgid "Unable to select record from table <%s> (key %s, where %s)" +#: ../lib/gis/parser_standard_options.c:654 +msgid "Units" msgstr "" -#: ../lib/vector/Vlib/break_lines.c:574 -#, c-format -msgid "Intersections: %d" +#: ../lib/gis/parser_standard_options.c:663 +msgid "Data type(s)" msgstr "" -#: ../lib/vector/Vlib/bridges.c:213 -#, c-format -msgid "Removed lines: %d" +#: ../lib/gis/parser_standard_options.c:673 +msgid "Name of mapset (default: current search path)" msgstr "" -#: ../lib/vector/Vlib/bridges.c:214 -#, c-format -msgid "Removed bridges: %d" +#: ../lib/gis/parser_standard_options.c:674 +msgid "'.' for current mapset" msgstr "" -#: ../lib/vector/Vlib/build_nat.c:129 -msgid "Building areas..." +#: ../lib/gis/parser_standard_options.c:682 +msgid "Location name" 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..." +#: ../lib/gis/parser_standard_options.c:683 +msgid "Location name (not location path)" msgstr "" -#: ../lib/vector/Vlib/build_nat.c:180 -msgid "Attaching centroids..." +#: ../lib/gis/parser_standard_options.c:693 +msgid "GRASS GIS database directory" msgstr "" -#: ../lib/vector/Vlib/cats.c:45 -msgid "Vect_new_cats_struct(): Out of memory" +#: ../lib/gis/parser_standard_options.c:694 +msgid "Default: path to the current GRASS GIS database" msgstr "" -#: ../lib/vector/Vlib/cats.c:127 -#, c-format -msgid "Too many categories (%d), unable to set cat %d (layer %d)" +#: ../lib/gis/parser_standard_options.c:706 +msgid "Coordinates" msgstr "" -#: ../lib/vector/Vlib/cats.c:419 -#, c-format -msgid "Unable to convert category string '%s' (from '%s') to category range" +#: ../lib/gis/parser_standard_options.c:715 +msgid "Name of color table" msgstr "" -#: ../lib/vector/Vlib/cats.c:572 ../lib/vector/Vlib/cats.c:668 -msgid "Layer number must be > 0 for category constraints" +#: ../lib/gis/parser_standard_options.c:726 +msgid "String representing NULL value" msgstr "" -#: ../lib/vector/Vlib/cats.c:585 -#, c-format -msgid "'%s' and '%s' parameters were supplied, cats will be ignored" +#: ../lib/gis/parser_standard_options.c:735 +msgid "Name of saved region" msgstr "" -#: ../lib/vector/Vlib/cats.c:593 -#, c-format -msgid "Loading categories from table <%s>..." +#: ../lib/gis/parser_standard_options.c:745 +msgid "Name of the input space time dataset" 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" +#: ../lib/gis/parser_standard_options.c:754 +msgid "Name of the input space time datasets" msgstr "" -#: ../lib/vector/Vlib/cats.c:637 -#, c-format -msgid "%d errors in '%s' option" +#: ../lib/gis/parser_standard_options.c:762 +msgid "Name of the output space time dataset" msgstr "" -#: ../lib/vector/Vlib/clean_nodes.c:248 -#, c-format -msgid "Modifications: %d" +#: ../lib/gis/parser_standard_options.c:770 +msgid "Name of the input space time raster dataset" msgstr "" -#: ../lib/vector/Vlib/close.c:91 -#, c-format -msgid "Unable to create vector map <%s>" +#: ../lib/gis/parser_standard_options.c:779 +msgid "Name of the input space time raster datasets" msgstr "" -#: ../lib/vector/Vlib/close.c:108 -msgid "Copying features failed" +#: ../lib/gis/parser_standard_options.c:787 +msgid "Name of the output space time raster dataset" msgstr "" -#: ../lib/vector/Vlib/close.c:141 -#, c-format -msgid "Unable to open %s file" +#: ../lib/gis/parser_standard_options.c:795 +msgid "Name of the input space time vector dataset" msgstr "" -#: ../lib/vector/Vlib/close.c:226 -#, c-format -msgid "Unable to close vector <%s>" +#: ../lib/gis/parser_standard_options.c:804 +msgid "Name of the input space time vector datasets" msgstr "" -#: ../lib/vector/Vlib/close.c:257 -#, c-format -msgid "Invalid request for writing frmt file - map format is %d" +#: ../lib/gis/parser_standard_options.c:812 +msgid "Name of the output space time vector dataset" msgstr "" -#: ../lib/vector/Vlib/close.c:289 -#, c-format -msgid "Link to vector map <%s> created" +#: ../lib/gis/parser_standard_options.c:820 +msgid "Name of the input space time raster3d dataset" msgstr "" -#: ../lib/vector/Vlib/close_nat.c:74 -#, c-format -msgid "Unable to create '%s': %s" +#: ../lib/gis/parser_standard_options.c:829 +msgid "Name of the input space time raster3d datasets" msgstr "" -#: ../lib/vector/Vlib/close_nat.c:81 -#, c-format -msgid "Unable to copy '%s': %s" +#: ../lib/gis/parser_standard_options.c:837 +msgid "Name of the output space time raster3d dataset" msgstr "" -#: ../lib/vector/Vlib/close_nat.c:167 -#, c-format -msgid "Unable to drop table <%s>" +#: ../lib/gis/parser_standard_options.c:846 +msgid "Type of the input space time dataset" msgstr "" -#: ../lib/vector/Vlib/close_ogr.c:104 ../lib/vector/Vlib/close_pg.c:139 -#, c-format -msgid "Unable to save feature index file for vector map <%s>" +#: ../lib/gis/parser_standard_options.c:854 +msgid "Name of the input map" msgstr "" -#: ../lib/vector/Vlib/dangles.c:148 -msgid "Changed" +#: ../lib/gis/parser_standard_options.c:863 +msgid "Name of the input maps" msgstr "" -#: ../lib/vector/Vlib/dangles.c:151 -msgid "Removed" +#: ../lib/gis/parser_standard_options.c:872 +msgid "Type of the input map" msgstr "" -#: ../lib/vector/Vlib/dangles.c:154 -msgid "Selected" +#: ../lib/gis/parser_standard_options.c:881 +msgid "The temporal type of the space time dataset" msgstr "" -#: ../lib/vector/Vlib/dangles.c:262 -#, c-format -msgid "%s lines: %d" +#: ../lib/gis/parser_standard_options.c:888 +msgid "WHERE conditions of SQL statement without 'where' keyword used in the temporal GIS framework" msgstr "" -#: ../lib/vector/Vlib/dangles.c:263 -#, c-format -msgid "%s dangles: %d" +#: ../lib/gis/parser_standard_options.c:889 +msgid "Example: start_time > '2001-01-01 12:30:00'" msgstr "" -#: ../lib/vector/Vlib/dgraph.c:432 -msgid "Trying to add more edges to the planar_graph than the initial allocation size allows" +#: ../lib/gis/parser_standard_options.c:899 +msgid "The method to be used for sampling the input dataset" msgstr "" -#: ../lib/vector/Vlib/field.c:91 -msgid "Layer number must be 1 or greater" +#: ../lib/gis/parser_standard_options.c:933 +msgid "Do not create attribute table" msgstr "" -#: ../lib/vector/Vlib/field.c:96 -msgid "Unable to add attribute link, vector map is not opened in WRITE mode" +#: ../lib/gis/parser_standard_options.c:937 +msgid "Do not build topology" msgstr "" -#: ../lib/vector/Vlib/field.c:103 -msgid "Unable to add attribute link" +#: ../lib/gis/parser_standard_options.c:938 +msgid "Advantageous when handling a large number of points" msgstr "" -#: ../lib/vector/Vlib/field.c:109 -msgid "Unable to write attribute links" +#: ../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/vector/Vlib/field.c:154 -msgid "Unable to write database links" +#: ../lib/gis/gisinit.c:65 +#, c-format +msgid "MAPSET %s - permission denied" msgstr "" -#: ../lib/vector/Vlib/field.c:178 -msgid "Database connection not defined. Skipping." +#: ../lib/gis/gisinit.c:68 +#, c-format +msgid "MAPSET %s not found at %s" msgstr "" -#: ../lib/vector/Vlib/field.c:185 -msgid "More DB links defined for input vector map. Using only first DB link for output." +#: ../lib/gis/gisinit.c:102 +msgid "System not initialized. Programmer forgot to call G_gisinit()." msgstr "" -#: ../lib/vector/Vlib/field.c:261 +#: ../lib/gis/view.c:176 #, c-format -msgid "Layer number %d or name <%s> already exists" +msgid "Unable to open %s for writing" msgstr "" -#: ../lib/vector/Vlib/field.c:345 +#: ../lib/gis/view.c:262 ../lib/gis/view.c:479 #, c-format -msgid "" -"Default driver / database set to:\n" -"driver: %s\n" -"database: %s" +msgid "Unable to open %s for reading" msgstr "" -#: ../lib/vector/Vlib/field.c:352 -msgid "Default driver is not set" +#: ../lib/gis/view.c:465 +#, c-format +msgid "GRASS window when view was saved:\n" msgstr "" -#: ../lib/vector/Vlib/field.c:355 -msgid "Default database is not set" +#: ../lib/gis/view.c:545 +#, c-format +msgid " Window saved in \"%s\" is completely outside of current GRASS window." msgstr "" -#: ../lib/vector/Vlib/field.c:428 +#: ../lib/gis/view.c:549 #, c-format -msgid "Requested dblink %d, maximum link number %d" +msgid " Only %d%% of window saved in \"%s\" overlaps with current GRASS window." msgstr "" -#: ../lib/vector/Vlib/field.c:614 ../lib/vector/Vlib/field.c:622 +#: ../lib/gis/open_misc.c:49 #, c-format -msgid "Error in rule on row %d in <%s>" +msgid "G__open_misc(read): mapset <%s> doesn't match xmapset <%s>" msgstr "" -#: ../lib/vector/Vlib/field.c:690 ../lib/vector/Vlib/open_ogr.c:77 +#: ../lib/gis/open_misc.c:74 #, c-format -msgid "Unable to open OGR data source '%s'" +msgid "G__open_misc(write): xmapset <%s> != G_mapset() <%s>" msgstr "" -#: ../lib/vector/Vlib/field.c:707 -#, c-format -msgid "Unable to open OGR layer <%s>" +#: ../lib/gis/myname.c:46 +msgid "This location has no description." msgstr "" -#: ../lib/vector/Vlib/field.c:734 -msgid "Unable to open OGR DBMI driver" -msgstr "" - -#: ../lib/vector/Vlib/field.c:773 -msgid "All FID tests failed. Neither 'FID' nor 'ogc_fid' nor 'ogr_fid' nor 'gid' available in OGR DB table" +#: ../lib/gis/adj_cellhd.c:57 +#, c-format +msgid "Illegal n-s resolution value <%lf>" msgstr "" -#: ../lib/vector/Vlib/field.c:840 -#, c-format -msgid "Feature table <%s> has no primary key defined. Unable to define DB links." +#: ../lib/gis/adj_cellhd.c:61 ../lib/gis/adj_cellhd.c:163 +msgid "Illegal row value" msgstr "" -#: ../lib/vector/Vlib/field.c:860 -msgid "GRASS not compiled with PostgreSQL support" +#: ../lib/gis/adj_cellhd.c:65 ../lib/gis/adj_cellhd.c:169 +msgid "Illegal e-w resolution value" msgstr "" -#: ../lib/vector/Vlib/field.c:892 -msgid "Unknown vector map format" +#: ../lib/gis/adj_cellhd.c:69 ../lib/gis/adj_cellhd.c:175 +msgid "Illegal col value" msgstr "" -#: ../lib/vector/Vlib/field.c:925 -#, c-format -msgid "Unable to create database definition file for vector map <%s>" +#: ../lib/gis/adj_cellhd.c:75 ../lib/gis/adj_cellhd.c:191 +msgid "North must be north of South" msgstr "" -#: ../lib/vector/Vlib/field.c:1020 -msgid "Bug: attempt to update map which is not in current mapset" +#: ../lib/gis/adj_cellhd.c:77 ../lib/gis/adj_cellhd.c:193 +msgid "North must be larger than South" msgstr "" -#: ../lib/vector/Vlib/intersect2.c:1215 ../lib/vector/Vlib/intersect2.c:1221 -#: ../lib/vector/Vlib/intersect2.c:1223 ../lib/vector/Vlib/intersect2.c:1275 -#: ../lib/vector/Vlib/intersect2.c:1284 ../lib/vector/Vlib/intersect2.c:1305 -#: ../lib/vector/Vlib/intersect2.c:1322 ../lib/vector/Vlib/intersect.c:1194 -#: ../lib/vector/Vlib/intersect.c:1200 ../lib/vector/Vlib/intersect.c:1202 -#: ../lib/vector/Vlib/intersect.c:1257 ../lib/vector/Vlib/intersect.c:1266 -#: ../lib/vector/Vlib/intersect.c:1287 ../lib/vector/Vlib/intersect.c:1304 -msgid "Error while adding point to array. Out of memory" +#: ../lib/gis/adj_cellhd.c:83 ../lib/gis/adj_cellhd.c:199 +msgid "East must be larger than West" msgstr "" -#: ../lib/vector/Vlib/legal_vname.c:43 -#, c-format -msgid "Illegal vector map name <%s>. May not contain '.' or 'NULL'." +#: ../lib/gis/adj_cellhd.c:102 ../lib/gis/adj_cellhd.c:242 +msgid "Invalid coordinates" msgstr "" -#: ../lib/vector/Vlib/legal_vname.c:50 -#, c-format -msgid "Illegal vector map name <%s>. Must start with a letter." +#: ../lib/gis/adj_cellhd.c:109 ../lib/gis/adj_cellhd.c:249 +msgid "NS resolution has been changed" msgstr "" -#: ../lib/vector/Vlib/legal_vname.c:58 -#, c-format -msgid "Illegal vector map name <%s>. Character '%c' not allowed." +#: ../lib/gis/adj_cellhd.c:114 ../lib/gis/adj_cellhd.c:254 +msgid "EW resolution has been changed" 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." +#: ../lib/gis/adj_cellhd.c:117 ../lib/gis/adj_cellhd.c:257 +msgid "NS and EW resolutions are different" 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)" +#: ../lib/gis/adj_cellhd.c:157 +msgid "Illegal n-s resolution value" 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" +#: ../lib/gis/adj_cellhd.c:159 +msgid "Illegal n-s3 resolution value" 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" +#: ../lib/gis/adj_cellhd.c:165 +msgid "Illegal row3 value" msgstr "" -#: ../lib/vector/Vlib/level.c:34 -msgid "Map structure was never initialized" +#: ../lib/gis/adj_cellhd.c:171 +msgid "Illegal e-w3 resolution value" msgstr "" -#: ../lib/vector/Vlib/level.c:36 -msgid "Map structure has been closed" +#: ../lib/gis/adj_cellhd.c:177 +msgid "Illegal col3 value" msgstr "" -#: ../lib/vector/Vlib/level_two.c:23 -#, c-format -msgid "Vector map <%s> is not open at topological level" +#: ../lib/gis/adj_cellhd.c:181 +msgid "Illegal t-b3 resolution value" msgstr "" -#: ../lib/vector/Vlib/level_two.c:284 -#, c-format -msgid "Invalid node id: %d" +#: ../lib/gis/adj_cellhd.c:185 +msgid "Illegal depths value" msgstr "" -#: ../lib/vector/Vlib/level_two.c:316 -#, c-format -msgid "Nodes not available for line %d" +#: ../lib/gis/adj_cellhd.c:202 +msgid "Top must be larger than Bottom" msgstr "" -#: ../lib/vector/Vlib/level_two.c:357 +#: ../lib/gis/adj_cellhd.c:276 #, c-format -msgid "Areas not available for line %d" +msgid "East (%.15g) is not larger than West (%.15g)" msgstr "" -#: ../lib/vector/Vlib/level_two.c:362 +#: ../lib/gis/adj_cellhd.c:311 #, c-format -msgid "Line %d is not a boundary" +msgid "Illegal latitude for North: %g" msgstr "" -#: ../lib/vector/Vlib/level_two.c:445 +#: ../lib/gis/adj_cellhd.c:313 #, c-format -msgid "Topology info not available for feature %d" +msgid "Illegal latitude for South: %g" msgstr "" -#: ../lib/vector/Vlib/merge_lines.c:241 +#: ../lib/gis/adj_cellhd.c:319 #, c-format -msgid "%d lines merged" +msgid "Illegal longitude for West: %g" msgstr "" -#: ../lib/vector/Vlib/merge_lines.c:242 +#: ../lib/gis/adj_cellhd.c:323 #, c-format -msgid "%d new lines" +msgid "Illegal longitude for East: %g" msgstr "" -#: ../lib/vector/Vlib/merge_lines.c:245 +#: ../lib/gis/adj_cellhd.c:351 #, c-format -msgid "%d boundaries merged" +msgid "NS extent does not match NS resolution: %g cells difference" msgstr "" -#: ../lib/vector/Vlib/merge_lines.c:246 +#: ../lib/gis/adj_cellhd.c:360 #, c-format -msgid "%d new boundaries" +msgid "%g cells missing to reach 90 degree north" msgstr "" -#: ../lib/vector/Vlib/merge_lines.c:249 +#: ../lib/gis/adj_cellhd.c:363 ../lib/gis/adj_cellhd.c:377 +#: ../lib/gis/adj_cellhd.c:391 #, c-format -msgid "%d lines and boundaries merged" +msgid "Subtle input data rounding error of north boundary (%g)" msgstr "" -#: ../lib/vector/Vlib/merge_lines.c:250 +#: ../lib/gis/adj_cellhd.c:373 #, c-format -msgid "%d new lines and boundaries" +msgid "90 degree north is exceeded by %g cells" msgstr "" -#: ../lib/vector/Vlib/open_ogr.c:60 -msgid "OGR datasource not defined" +#: ../lib/gis/adj_cellhd.c:402 +msgid "Illegal latitude for North" msgstr "" -#: ../lib/vector/Vlib/open_ogr.c:65 ../lib/vector/Vlib/write_ogr.c:129 -msgid "OGR layer not defined" +#: ../lib/gis/adj_cellhd.c:410 +#, c-format +msgid "%g cells missing to reach 90 degree south" msgstr "" -#: ../lib/vector/Vlib/open_ogr.c:97 +#: ../lib/gis/adj_cellhd.c:413 ../lib/gis/adj_cellhd.c:427 +#: ../lib/gis/adj_cellhd.c:441 #, c-format -msgid "OGR layer <%s> not found" +msgid "Subtle input data rounding error of south boundary (%g)" msgstr "" -#: ../lib/vector/Vlib/open_ogr.c:191 +#: ../lib/gis/adj_cellhd.c:423 #, c-format -msgid "Unable to get OGR driver <%s>" +msgid "90 degree south is exceeded by %g cells" msgstr "" -#: ../lib/vector/Vlib/open_ogr.c:199 -#, c-format -msgid "Unable to create OGR data source '%s'" +#: ../lib/gis/adj_cellhd.c:452 +msgid "Illegal latitude for South" msgstr "" -#: ../lib/vector/Vlib/open_ogr.c:211 +#: ../lib/gis/adj_cellhd.c:481 #, c-format -msgid "OGR layer <%s> already exists and will be overwritten" +msgid "EW extent does not match EW resolution: %g cells difference" msgstr "" -#: ../lib/vector/Vlib/open_ogr.c:215 +#: ../lib/gis/adj_cellhd.c:487 #, c-format -msgid "Unable to delete OGR layer <%s>" +msgid "360 degree EW extent is exceeded by %g cells" msgstr "" -#: ../lib/vector/Vlib/open_ogr.c:221 +#: ../lib/gis/adj_cellhd.c:493 #, c-format -msgid "OGR layer <%s> already exists in datasource '%s'" +msgid "%g cells missing to cover 360 degree EW extent" 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." +#: ../lib/gis/adj_cellhd.c:528 +msgid "Invalid NS resolution" 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." +#: ../lib/gis/adj_cellhd.c:533 +msgid "Invalid EW resolution" msgstr "" -#: ../lib/vector/Vlib/overlay.c:72 -msgid "unknown operator" +#: ../lib/gis/adj_cellhd.c:538 +msgid "Invalid North" msgstr "" -#: ../lib/vector/Vlib/overlay.c:124 -msgid "Overlay: line/boundary types not supported by AND operator" +#: ../lib/gis/adj_cellhd.c:543 +msgid "Invalid South" msgstr "" -#: ../lib/vector/Vlib/overlay.c:127 -msgid "Overlay: area x area types not supported by AND operator" +#: ../lib/gis/adj_cellhd.c:548 +msgid "Invalid West" 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" +#: ../lib/gis/adj_cellhd.c:553 +msgid "Invalid East" msgstr "" -#: ../lib/vector/Vlib/read.c:136 ../lib/vector/Vlib/read.c:180 +#: ../lib/gis/adj_cellhd.c:606 #, c-format -msgid "Unable to read feature %d from vector map <%s>" +msgid "NS resolution rounded from %s to %s" msgstr "" -#: ../lib/vector/Vlib/read.c:200 -msgid "Line index is out of range" +#: ../lib/gis/adj_cellhd.c:639 ../lib/gis/adj_cellhd.c:694 +#, c-format +msgid "North rounded from %s to %s" msgstr "" -#: ../lib/vector/Vlib/read.c:224 -msgid "Node index is out of range" +#: ../lib/gis/adj_cellhd.c:651 +#, c-format +msgid "South adjusted from %s to %s" msgstr "" -#: ../lib/vector/Vlib/read.c:248 -msgid "Area index is out of range" +#: ../lib/gis/adj_cellhd.c:666 ../lib/gis/adj_cellhd.c:709 +#, c-format +msgid "South rounded from %s to %s" msgstr "" -#: ../lib/vector/Vlib/read.c:272 -msgid "Isle index is out of range" +#: ../lib/gis/adj_cellhd.c:678 +#, c-format +msgid "North adjusted from %s to %s" msgstr "" -#: ../lib/vector/Vlib/read_ogr.c:215 ../lib/vector/Vlib/read_ogr.c:224 +#: ../lib/gis/adj_cellhd.c:732 #, c-format -msgid "Unable to get feature geometry, fid %ld" +msgid "EW resolution rounded from %s to %s" msgstr "" -#: ../lib/vector/Vlib/read_ogr.c:390 -msgid "OGR feature without ID" +#: ../lib/gis/adj_cellhd.c:765 ../lib/gis/adj_cellhd.c:820 +#, c-format +msgid "West rounded from %s to %s" msgstr "" -#: ../lib/vector/Vlib/read_ogr.c:514 +#: ../lib/gis/adj_cellhd.c:777 #, c-format -msgid "OGR feature type '%s' not supported" +msgid "East adjusted from %s to %s" msgstr "" -#: ../lib/vector/Vlib/read_sfa.c:90 +#: ../lib/gis/adj_cellhd.c:792 ../lib/gis/adj_cellhd.c:835 #, c-format -msgid "Unable to construct centroid for area %d. Skipped." +msgid "East rounded from %s to %s" msgstr "" -#: ../lib/vector/Vlib/read_sfa.c:95 +#: ../lib/gis/adj_cellhd.c:804 #, c-format -msgid "Centroid %d: invalid area %d" +msgid "West adjusted from %s to %s" msgstr "" -#: ../lib/vector/Vlib/read_sfa.c:124 ../lib/vector/Vlib/write_sfa.c:131 -#: ../lib/vector/Vlib/write_sfa.c:173 ../lib/vector/Vlib/write_sfa.c:273 -msgid "GRASS is not compiled with OGR/PostgreSQL support" +#: ../lib/gis/units.c:208 +msgid "square units" msgstr "" -#: ../lib/vector/Vlib/remove_areas.c:107 ../lib/vector/Vlib/remove_areas.c:268 -msgid "Area is composed of dead boundary" +#: ../lib/gis/units.c:208 +msgid "square unit" 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" +#: ../lib/gis/units.c:210 +msgid "units" msgstr "" -#: ../lib/vector/Vlib/remove_areas.c:395 -msgid "Could not delete line from coor" +#: ../lib/gis/units.c:210 +msgid "unit" 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" +#: ../lib/gis/units.c:215 +msgid "square meters" msgstr "" -#: ../lib/vector/Vlib/remove_areas.c:497 -msgid "Failed to build new area" +#: ../lib/gis/units.c:215 +msgid "square meter" msgstr "" -#: ../lib/vector/Vlib/remove_areas.c:544 ../lib/vector/Vlib/remove_areas.c:571 -msgid "Failed to build new isle" +#: ../lib/gis/units.c:217 +msgid "meters" msgstr "" -#: ../lib/vector/Vlib/remove_areas.c:549 ../lib/vector/Vlib/remove_areas.c:576 -msgid "Dissolve with outer isle: corrupt topology" +#: ../lib/gis/units.c:217 +msgid "meter" msgstr "" -#: ../lib/vector/Vlib/remove_areas.c:581 -msgid "Area merging failed" +#: ../lib/gis/units.c:222 +msgid "square kilometers" msgstr "" -#: ../lib/vector/Vlib/remove_duplicates.c:199 -#, c-format -msgid "Removed duplicates: %d" +#: ../lib/gis/units.c:222 +msgid "square kilometer" msgstr "" -#: ../lib/vector/Vlib/select.c:116 -#, c-format -msgid "Unable to delete item %d from spatial index" +#: ../lib/gis/units.c:224 +msgid "kilometers" msgstr "" -#: ../lib/vector/Vlib/simple_features.c:225 -#, c-format -msgid "Unknown Simple Features type (%d)" +#: ../lib/gis/units.c:224 +msgid "kilometer" msgstr "" -#: ../lib/vector/Vlib/simple_features.c:324 ../lib/vector/Vlib/write_pg.c:321 -#: ../lib/vector/Vlib/write_pg.c:811 ../lib/vector/Vlib/write_pg.c:1213 -#: ../lib/vector/Vlib/write_pg.c:1371 -msgid "No connection defined" +#: ../lib/gis/units.c:229 +msgid "acres" msgstr "" -#: ../lib/vector/Vlib/simple_features.c:332 -msgid "Unable to get number of simple features" +#: ../lib/gis/units.c:229 +msgid "acre" msgstr "" -#: ../lib/vector/Vlib/simple_features.c:341 -#, c-format -msgid "Unable to report simple features for vector map <%s>" +#: ../lib/gis/units.c:237 +msgid "hectares" msgstr "" -#: ../lib/vector/Vlib/snap.c:223 ../lib/vector/Vlib/snap.c:582 -msgid "Snap vertices Pass 1: select points" +#: ../lib/gis/units.c:237 +msgid "hectare" msgstr "" -#: ../lib/vector/Vlib/snap.c:270 ../lib/vector/Vlib/snap.c:636 -msgid "Snap vertices Pass 2: assign anchor vertices" +#: ../lib/gis/units.c:245 +msgid "square miles" msgstr "" -#: ../lib/vector/Vlib/snap.c:339 ../lib/vector/Vlib/snap.c:705 -msgid "Snap vertices Pass 3: snap to assigned points" +#: ../lib/gis/units.c:245 +msgid "square mile" msgstr "" -#: ../lib/vector/Vlib/snap.c:525 ../lib/vector/Vlib/snap.c:888 -#, c-format -msgid "Snapped vertices: %d" +#: ../lib/gis/units.c:247 +msgid "miles" msgstr "" -#: ../lib/vector/Vlib/snap.c:526 ../lib/vector/Vlib/snap.c:889 -#, c-format -msgid "New vertices: %d" +#: ../lib/gis/units.c:247 +msgid "mile" msgstr "" -#: ../lib/vector/Vlib/snap.c:916 -msgid "Reading features..." +#: ../lib/gis/units.c:252 +msgid "square feet" msgstr "" -#: ../lib/vector/Vlib/write_ogr.c:96 ../lib/vector/Vlib/write_sfa.c:164 -#: ../lib/vector/Vlib/write_pg.c:187 ../lib/vector/Vlib/write_pg.c:255 -msgid "Unable to rewrite feature (incompatible feature types)" +#: ../lib/gis/units.c:252 +msgid "square foot" msgstr "" -#: ../lib/vector/Vlib/write_ogr.c:134 ../lib/vector/Vlib/write_pg.c:326 -#, c-format -msgid "Invalid offset (%ld)" +#: ../lib/gis/units.c:254 +msgid "feet" msgstr "" -#: ../lib/vector/Vlib/write_ogr.c:140 ../lib/vector/Vlib/write_pg.c:347 -msgid "Unable to delete feature" +#: ../lib/gis/units.c:254 +msgid "foot" msgstr "" -#: ../lib/vector/Vlib/write_ogr.c:240 -#, c-format -msgid "Creating field <%s> failed" +#: ../lib/gis/units.c:259 +msgid "square US feet" msgstr "" -#: ../lib/vector/Vlib/write_ogr.c:306 ../lib/vector/Vlib/write_pg.c:1105 -#, c-format -msgid "Unsupported geometry type (%d)" +#: ../lib/gis/units.c:259 +msgid "square US foot" msgstr "" -#: ../lib/vector/Vlib/write_ogr.c:328 -#, c-format -msgid "Unable to create OGR layer <%s> in '%s'" +#: ../lib/gis/units.c:261 +msgid "US feet" msgstr "" -#: ../lib/vector/Vlib/write_ogr.c:340 ../lib/vector/Vlib/write_pg.c:1118 -#, c-format -msgid "More layers defined, using driver <%s> and database <%s>" +#: ../lib/gis/units.c:261 +msgid "US foot" msgstr "" -#: ../lib/vector/Vlib/write_ogr.c:346 ../lib/vector/Vlib/write_pg.c:1123 -msgid "Database connection not defined. Unable to write attributes." +#: ../lib/gis/units.c:266 +msgid "square degrees" msgstr "" -#: ../lib/vector/Vlib/write_ogr.c:410 ../lib/vector/Vlib/write_pg.c:1238 -#: ../lib/vector/Vlib/write_pg.c:1403 -#, c-format -msgid "No category defined for layer %d" +#: ../lib/gis/units.c:266 +msgid "square degree" msgstr "" -#: ../lib/vector/Vlib/write_ogr.c:412 ../lib/vector/Vlib/write_pg.c:1240 -#: ../lib/vector/Vlib/write_pg.c:1405 -#, c-format -msgid "Feature has more categories, using category %d (from layer %d)" +#: ../lib/gis/units.c:268 +msgid "degrees" msgstr "" -#: ../lib/vector/Vlib/write_ogr.c:426 -msgid "Feature is not a point. Skipping." +#: ../lib/gis/units.c:268 +msgid "degree" msgstr "" -#: ../lib/vector/Vlib/write_ogr.c:434 -msgid "Feature is not a line. Skipping." +#: ../lib/gis/units.c:272 +msgid "years" msgstr "" -#: ../lib/vector/Vlib/write_ogr.c:441 -msgid "Feature is not a polygon. Skipping." +#: ../lib/gis/units.c:272 +msgid "year" msgstr "" -#: ../lib/vector/Vlib/write_ogr.c:448 -msgid "Feature is not a face. Skipping." +#: ../lib/gis/units.c:276 +msgid "months" msgstr "" -#: ../lib/vector/Vlib/write_ogr.c:454 -#, c-format -msgid "Unsupported feature type (%d)" +#: ../lib/gis/units.c:276 +msgid "month" msgstr "" -#: ../lib/vector/Vlib/write_ogr.c:473 -msgid "Boundary is not closed. Feature skipped." +#: ../lib/gis/units.c:280 +msgid "days" msgstr "" -#: ../lib/vector/Vlib/write_ogr.c:502 -msgid "Unable to writes feature attributes" +#: ../lib/gis/units.c:280 +msgid "day" msgstr "" -#: ../lib/vector/Vlib/write_ogr.c:567 -#, c-format -msgid "Feature without category of layer %d" +#: ../lib/gis/units.c:284 +msgid "hours" msgstr "" -#: ../lib/vector/Vlib/write_ogr.c:581 ../lib/vector/Vlib/write_pg.c:2013 -#, c-format -msgid "Unable to select attributes for category %d" +#: ../lib/gis/units.c:284 +msgid "hour" msgstr "" -#: ../lib/vector/Vlib/write_ogr.c:593 ../lib/vector/Vlib/write_pg.c:2022 -#, c-format -msgid "No database record for category %d, no attributes will be written" +#: ../lib/gis/units.c:288 +msgid "minutes" msgstr "" -#: ../lib/vector/Vlib/write_ogr.c:626 -#, c-format -msgid "Unable to create field <%s>" +#: ../lib/gis/units.c:288 +msgid "minute" msgstr "" -#: ../lib/vector/Vlib/write_ogr.c:655 ../lib/vector/Vlib/write_pg.c:2082 -#, c-format -msgid "Unsupported column type %d" +#: ../lib/gis/units.c:292 +msgid "seconds" msgstr "" -#: ../lib/vector/Vlib/write_sfa.c:117 -msgid "Unable to calculate centroid for area" +#: ../lib/gis/units.c:292 +msgid "second" msgstr "" -#: ../lib/vector/Vlib/write_sfa.c:219 -msgid "Attempt to delete dead feature" +#: ../lib/gis/key_value3.c:33 +#, c-format +msgid "Unable to open output file <%s>: %s" msgstr "" -#: ../lib/vector/Vlib/write_sfa.c:311 +#: ../lib/gis/key_value3.c:36 #, c-format -msgid "Unsupported vector map format (%d)" +msgid "Error writing file <%s>: %s" msgstr "" -#: ../lib/vector/Vlib/write_sfa.c:349 ../lib/vector/Vlib/write_pg.c:554 -#: ../lib/vector/Vlib/write_pg.c:1301 -msgid "Boundary is not closed. Skipping." +#: ../lib/gis/key_value3.c:39 +#, c-format +msgid "Error closing output file <%s>: %s" msgstr "" -#: ../lib/vector/Vlib/write_pg.c:285 +#: ../lib/gis/key_value3.c:60 #, c-format -msgid "Unable to rewrite feature %d" +msgid "Unable to open input file <%s>: %s" msgstr "" -#: ../lib/vector/Vlib/write_pg.c:452 +#: ../lib/gis/key_value3.c:64 #, c-format -msgid "Unable to delete feature (%s) %d" +msgid "Error reading file <%s>: %s" msgstr "" -#: ../lib/vector/Vlib/write_pg.c:773 +#: ../lib/gis/key_value3.c:67 #, c-format -msgid "Building spatial index on <%s>..." +msgid "Error closing input file <%s>: %s" msgstr "" -#: ../lib/vector/Vlib/write_pg.c:841 -#, c-format -msgid "Schema <%s> doesn't exist, created" +#: ../lib/gis/proj2.c:63 +msgid "Latitude-Longitude" msgstr "" -#: ../lib/vector/Vlib/write_pg.c:920 -#, c-format -msgid "Creating topology schema <%s>..." +#: ../lib/gis/proj2.c:65 +msgid "Other Projection" msgstr "" -#: ../lib/vector/Vlib/write_pg.c:934 +#: ../lib/gis/alloc.c:44 ../lib/gis/alloc.c:86 ../lib/gis/alloc.c:132 #, c-format -msgid "Adding new topology column <%s>..." +msgid "Current region rows: %d, cols: %d" msgstr "" -#: ../lib/vector/Vlib/write_pg.c:1130 -msgid "Unable to create new PostGIS feature table" +#: ../lib/gis/alloc.c:47 +#, c-format +msgid "G_malloc: unable to allocate %lu bytes of memory at %s:%d" msgstr "" -#: ../lib/vector/Vlib/write_pg.c:1144 -msgid "Unable to create new PostGIS topology schema" +#: ../lib/gis/alloc.c:89 +#, c-format +msgid "G_calloc: unable to allocate %lu * %lu bytes of memory at %s:%d" msgstr "" -#: ../lib/vector/Vlib/write_pg.c:1251 +#: ../lib/gis/alloc.c:135 #, c-format -msgid "Point skipped (output feature type: %s)" +msgid "G_realloc: unable to allocate %lu bytes of memory at %s:%d" msgstr "" -#: ../lib/vector/Vlib/write_pg.c:1258 -#, c-format -msgid "Line skipped (output feature type: %s)" +#: ../lib/gis/env.c:311 +msgid "GISRC - variable not set" msgstr "" -#: ../lib/vector/Vlib/write_pg.c:1265 +#: ../lib/gis/env.c:343 ../lib/gis/env.c:369 #, c-format -msgid "Centroid skipped (output feature type: %s)" +msgid "Variable '%s' not set" msgstr "" -#: ../lib/vector/Vlib/write_pg.c:1272 +#: ../lib/gis/list.c:83 #, c-format -msgid "Boundary skipped (output feature type: %s)" +msgid "no %s files available in current mapset\n" msgstr "" -#: ../lib/vector/Vlib/write_pg.c:1279 +#: ../lib/gis/list.c:86 #, c-format -msgid "Face skipped (output feature type: %s)" +msgid "no %s files available in mapset <%s>\n" msgstr "" -#: ../lib/vector/Vlib/write_pg.c:1365 +#: ../lib/gis/list.c:132 #, c-format -msgid "Invalid feature type (%d) for nodes" +msgid "%s files available in mapset <%s>:\n" msgstr "" -#: ../lib/vector/Vlib/write_pg.c:1379 -msgid "PostGIS topology schema not defined" +#: ../lib/gis/list.c:204 +msgid "G_list: Unknown element type" msgstr "" -#: ../lib/vector/Vlib/write_pg.c:1880 -msgid "Trying to insert 3D data into feature table which store 2D data only" -msgstr "" +#: ../lib/gis/error.c:362 +msgid "WARNING: " +msgstr "" -#: ../lib/vector/Vlib/write_pg.c:1885 -msgid "Trying to insert 2D data into feature table which store 3D data only" +#: ../lib/gis/parser_help.c:84 +msgid "Description:" msgstr "" -#: ../lib/vector/Vlib/write_pg.c:1910 -msgid "Unable to insert topological element into PostGIS Topology schema" +#: ../lib/gis/parser_help.c:103 +msgid "Keywords:" msgstr "" -#: ../lib/vector/Vlib/write_pg.c:2048 -#, c-format -msgid "FID column must be integer, column <%s> ignored!" +#: ../lib/gis/parser_help.c:111 +msgid "Usage:" msgstr "" -#: ../lib/vector/Vlib/write_pg.c:2089 -msgid "Invalid value for FID column: NULL" +#: ../lib/gis/parser_help.c:141 +msgid "ERROR: Option key not defined" msgstr "" -#: ../lib/vector/Vlib/write_pg.c:2181 -#, c-format -msgid "Invalid feature %d (max: %d)" +#: ../lib/gis/parser_help.c:191 +msgid "Flags:" msgstr "" -#: ../lib/vector/Vlib/write_pg.c:2195 -#, c-format -msgid "Invalid feature type (%d) for node" +#: ../lib/gis/parser_help.c:220 +msgid "Super quiet module output" msgstr "" -#: ../lib/vector/Vlib/write_pg.c:2199 -#, c-format -msgid "Invalid node %d (%d)" +#: ../lib/gis/parser_help.c:230 +msgid "Parameters:" msgstr "" -#: ../lib/vector/Vlib/write_pg.c:2277 +#: ../lib/gis/parser_help.c:253 #, c-format -msgid "Unable to determine next left/right edge for edge %d" +msgid " %*s default: %s\n" msgstr "" -#: ../lib/vector/Vlib/write_pg.c:2282 -msgid "Unable to insert new edge. Topology not available." +#: ../lib/gis/parser_help.c:279 +#, c-format +msgid " %*s options: " msgstr "" -#: ../lib/vector/Vlib/write_pg.c:2381 ../lib/vector/Vlib/write_pg.c:2388 -msgid "Invalid topology" +#: ../lib/gis/spawn.c:386 +#, c-format +msgid "CreateProcess() failed: error = %d" msgstr "" -#: ../lib/vector/Vlib/write_pg.c:2587 ../lib/vector/Vlib/write_pg.c:2684 +#: ../lib/gis/spawn.c:421 #, c-format -msgid "Attempt to access non-existing feature %d" +msgid "G_spawn: unable to redirect descriptor %d" msgstr "" -#: ../lib/vector/Vlib/write_pg.c:2618 -msgid "Unable to determine next left/right edge" +#: ../lib/gis/spawn.c:429 ../lib/gis/spawn.c:619 +#, c-format +msgid "G_spawn: unable to open file %s" msgstr "" -#: ../lib/vector/Vlib/write_pg.c:2704 -msgid "Unable to create new face" +#: ../lib/gis/spawn.c:503 +msgid "G_spawn: unable to execute command" msgstr "" -#: ../lib/vector/Vlib/write_pg.c:2842 ../lib/vector/Vlib/write_pg.c:2854 +#: ../lib/gis/spawn.c:528 ../lib/gis/spawn.c:536 #, c-format -msgid "Unable to delete node %d" +msgid "G_spawn: unable to restore signal %d" msgstr "" -#: ../lib/vector/Vlib/intersect.c:127 -msgid "3D not supported by Vect_segment_intersection()" +#: ../lib/gis/spawn.c:567 +#, c-format +msgid "G_spawn: unable to reset signal %d" msgstr "" -#: ../lib/vector/Vlib/intersect.c:353 -msgid "Vect_segment_intersection() ERROR (collinear vertical segments)" +#: ../lib/gis/spawn.c:576 +#, c-format +msgid "G_spawn: unable to ignore signal %d" msgstr "" -#: ../lib/vector/Vlib/intersect.c:447 -msgid "Vect_segment_intersection() ERROR (collinear non vertical segments)" +#: ../lib/gis/spawn.c:587 +#, c-format +msgid "G_spawn: unable to block signal %d" msgstr "" -#: ../lib/vector/Vlib/net_analyze.c:291 ../lib/vector/Vlib/net_analyze.c:332 +#: ../lib/gis/spawn.c:595 #, c-format -msgid "Unable to find point with defined unique category for node <%d>." +msgid "G_spawn: unable to unblock signal %d" msgstr "" -#: ../lib/vector/Vlib/net_analyze.c:295 ../lib/vector/Vlib/net_analyze.c:336 +#: ../lib/gis/spawn.c:624 ../lib/gis/spawn.c:633 #, c-format -msgid "" -"There exists more than one point on node <%d> with unique category in field <%d>.\n" -"The unique category layer may not be valid." +msgid "G_spawn: unable to duplicate descriptor %d to %d" msgstr "" -#: ../lib/vector/Vlib/net_analyze.c:452 -msgid "Wrong line direction in Vect_net_get_line_cost()" +#: ../lib/gis/spawn.c:666 +#, c-format +msgid "Unable to create a new process: %s" msgstr "" -#: ../lib/vector/Vlib/build.c:115 -msgid "Area of size = 0.0 (less than 4 vertices) ignored" +#: ../lib/gis/spawn.c:681 +#, c-format +msgid "Unable to change directory to %s" msgstr "" -#: ../lib/vector/Vlib/build.c:131 -msgid "Unable to add area (map closed, topo saved)" +#: ../lib/gis/spawn.c:689 +msgid "Unable to execute command" msgstr "" -#: ../lib/vector/Vlib/build.c:139 -msgid "Unable to add isle (map closed, topo saved)" +#: ../lib/gis/datum.c:160 +#, c-format +msgid "unable to open datum table file: %s" msgstr "" -#: ../lib/vector/Vlib/build.c:149 -msgid "Area of size = 0.0 ignored" +#: ../lib/gis/datum.c:182 +#, c-format +msgid "error in datum table file, line %d" msgstr "" -#: ../lib/vector/Vlib/build.c:200 -msgid "Request to find area outside nonexistent isle" +#: ../lib/gis/rd_cellhd.c:141 ../lib/gis/rd_cellhd.c:180 +#: ../lib/gis/rd_cellhd.c:357 +#, c-format +msgid "Syntax error in cell header, line %d: %s" msgstr "" -#: ../lib/vector/Vlib/build.c:351 -msgid "Larger bbox but smaller area!!!" +#: ../lib/gis/rd_cellhd.c:150 +msgid "Duplicate projection field" msgstr "" -#: ../lib/vector/Vlib/build.c:606 -msgid "Checking for topological errors..." +#: ../lib/gis/rd_cellhd.c:153 +#, c-format +msgid "Invalid projection field: %s" msgstr "" -#: ../lib/vector/Vlib/build.c:641 -#, c-format -msgid "Number of lines of length zero: %d" +#: ../lib/gis/rd_cellhd.c:160 +msgid "Duplicate zone field" msgstr "" -#: ../lib/vector/Vlib/build.c:643 +#: ../lib/gis/rd_cellhd.c:163 #, c-format -msgid "Number of boundaries of length zero: %d" +msgid "Invalid zone field: %s" msgstr "" -#: ../lib/vector/Vlib/build.c:652 +#: ../lib/gis/rd_cellhd.c:170 ../lib/gis/rd_cellhd.c:172 +#: ../lib/gis/rd_cellhd.c:363 ../lib/gis/rd_cellhd.c:365 +#: ../lib/gis/rd_cellhd.c:367 ../lib/gis/rd_cellhd.c:369 +#: ../lib/gis/rd_cellhd.c:371 ../lib/gis/rd_cellhd.c:373 +#: ../lib/gis/rd_cellhd.c:384 ../lib/gis/rd_cellhd.c:386 +#: ../lib/gis/rd_cellhd.c:388 ../lib/gis/rd_cellhd.c:390 #, c-format -msgid "Number of boundary intersections: %d" +msgid "Field <%s> missing" msgstr "" -#: ../lib/vector/Vlib/build.c:676 -msgid "Skipping further checks because of incorrect boundaries" +#: ../lib/gis/rd_cellhd.c:195 +msgid "Duplicate north field" msgstr "" -#: ../lib/vector/Vlib/build.c:726 +#: ../lib/gis/rd_cellhd.c:197 #, c-format -msgid "Number of redundant holes: %d" +msgid "Invalid north field: %s" msgstr "" -#: ../lib/vector/Vlib/build.c:865 ../lib/vector/Vlib/open.c:367 -#: ../lib/vector/Vlib/open.c:871 -#, c-format -msgid "Unable to open spatial index file for vector map <%s>" +#: ../lib/gis/rd_cellhd.c:203 +msgid "Duplicate south field" msgstr "" -#: ../lib/vector/Vlib/build.c:871 +#: ../lib/gis/rd_cellhd.c:205 #, c-format -msgid "Building topology for vector map <%s>..." +msgid "Invalid south field: %s" msgstr "" -#: ../lib/vector/Vlib/build.c:889 -msgid "Topology was built" +#: ../lib/gis/rd_cellhd.c:211 +msgid "Duplicate east field" msgstr "" -#: ../lib/vector/Vlib/build.c:900 +#: ../lib/gis/rd_cellhd.c:213 #, c-format -msgid "Number of nodes: %d" +msgid "Invalid east field: %s" msgstr "" -#: ../lib/vector/Vlib/build.c:901 -#, c-format -msgid "Number of primitives: %d" +#: ../lib/gis/rd_cellhd.c:219 +msgid "Duplicate west field" msgstr "" -#: ../lib/vector/Vlib/build.c:902 +#: ../lib/gis/rd_cellhd.c:221 #, c-format -msgid "Number of points: %d" +msgid "Invalid west field: %s" msgstr "" -#: ../lib/vector/Vlib/build.c:903 -#, c-format -msgid "Number of lines: %d" +#: ../lib/gis/rd_cellhd.c:227 +msgid "Duplicate top field" msgstr "" -#: ../lib/vector/Vlib/build.c:904 +#: ../lib/gis/rd_cellhd.c:229 #, c-format -msgid "Number of boundaries: %d" +msgid "Invalid top field: %s" msgstr "" -#: ../lib/vector/Vlib/build.c:905 -#, c-format -msgid "Number of centroids: %d" +#: ../lib/gis/rd_cellhd.c:235 +msgid "Duplicate bottom field" msgstr "" -#: ../lib/vector/Vlib/build.c:908 +#: ../lib/gis/rd_cellhd.c:237 #, c-format -msgid "Number of faces: %d" +msgid "Invalid bottom field: %s" msgstr "" -#: ../lib/vector/Vlib/build.c:911 -#, c-format -msgid "Number of kernels: %d" +#: ../lib/gis/rd_cellhd.c:243 +msgid "Duplicate e-w resolution field" msgstr "" -#: ../lib/vector/Vlib/build.c:957 +#: ../lib/gis/rd_cellhd.c:245 ../lib/gis/rd_cellhd.c:247 #, c-format -msgid "Number of areas: %d" +msgid "Invalid e-w resolution field: %s" msgstr "" -#: ../lib/vector/Vlib/build.c:958 -#, c-format -msgid "Number of isles: %d" +#: ../lib/gis/rd_cellhd.c:253 +msgid "Duplicate 3D e-w resolution field" msgstr "" -#: ../lib/vector/Vlib/build.c:963 +#: ../lib/gis/rd_cellhd.c:255 ../lib/gis/rd_cellhd.c:257 #, c-format -msgid "Number of areas without centroid: %d" +msgid "Invalid 3D e-w resolution field: %s" msgstr "" -#: ../lib/vector/Vlib/build.c:968 -#, c-format -msgid "Number of centroids exceeds number of areas: %d > %d" +#: ../lib/gis/rd_cellhd.c:263 +msgid "Duplicate n-s resolution field" msgstr "" -#: ../lib/vector/Vlib/build.c:972 +#: ../lib/gis/rd_cellhd.c:265 ../lib/gis/rd_cellhd.c:267 #, c-format -msgid "Number of incorrect boundaries: %d" +msgid "Invalid n-s resolution field: %s" msgstr "" -#: ../lib/vector/Vlib/build.c:976 -#, c-format -msgid "Number of centroids outside area: %d" +#: ../lib/gis/rd_cellhd.c:273 +msgid "Duplicate 3D n-s resolution field" msgstr "" -#: ../lib/vector/Vlib/build.c:980 +#: ../lib/gis/rd_cellhd.c:275 ../lib/gis/rd_cellhd.c:277 #, c-format -msgid "Number of duplicate centroids: %d" +msgid "Invalid 3D n-s resolution field: %s" msgstr "" -#: ../lib/vector/Vlib/build.c:984 -msgid "Number of areas: -" +#: ../lib/gis/rd_cellhd.c:283 +msgid "Duplicate t-b resolution field" msgstr "" -#: ../lib/vector/Vlib/build.c:985 -msgid "Number of isles: -" +#: ../lib/gis/rd_cellhd.c:285 ../lib/gis/rd_cellhd.c:287 +#, c-format +msgid "Invalid t-b resolution field: %s" msgstr "" -#: ../lib/vector/Vlib/build.c:1013 -#, c-format -msgid "Unable to create topo file for vector map <%s>" +#: ../lib/gis/rd_cellhd.c:293 +msgid "Duplicate rows field" msgstr "" -#: ../lib/vector/Vlib/build.c:1021 -msgid "Error writing out topo file" +#: ../lib/gis/rd_cellhd.c:295 ../lib/gis/rd_cellhd.c:297 +#, c-format +msgid "Invalid rows field: %s" msgstr "" -#: ../lib/vector/Vlib/build.c:1210 -msgid "Unable to build spatial index from topology, vector map is not opened at topology level 2" +#: ../lib/gis/rd_cellhd.c:303 +msgid "Duplicate 3D rows field" msgstr "" -#: ../lib/vector/Vlib/build.c:1233 +#: ../lib/gis/rd_cellhd.c:305 ../lib/gis/rd_cellhd.c:307 #, c-format -msgid "%s is no longer supported" +msgid "Invalid 3D rows field: %s" msgstr "" -#: ../lib/vector/Vlib/build.c:1256 -msgid "Spatial index not available, can not be saved" +#: ../lib/gis/rd_cellhd.c:313 +msgid "Duplicate cols field" msgstr "" -#: ../lib/vector/Vlib/build.c:1268 +#: ../lib/gis/rd_cellhd.c:315 ../lib/gis/rd_cellhd.c:317 #, c-format -msgid "Unable to create spatial index file for vector map <%s>" +msgid "Invalid cols field: %s" msgstr "" -#: ../lib/vector/Vlib/build.c:1277 -msgid "Error writing out spatial index file" +#: ../lib/gis/rd_cellhd.c:323 +msgid "Duplicate 3D cols field" msgstr "" -#: ../lib/vector/Vlib/copy.c:81 +#: ../lib/gis/rd_cellhd.c:325 ../lib/gis/rd_cellhd.c:327 #, c-format -msgid "Unable to copy features. Input vector map <%s> is not open" +msgid "Invalid 3D cols field: %s" msgstr "" -#: ../lib/vector/Vlib/copy.c:102 -#, c-format -msgid "Unable to create PostGIS layer <%s>" +#: ../lib/gis/rd_cellhd.c:333 +msgid "Duplicate depths field" msgstr "" -#: ../lib/vector/Vlib/copy.c:134 +#: ../lib/gis/rd_cellhd.c:335 ../lib/gis/rd_cellhd.c:337 #, c-format -msgid "Vector map <%s> not open on topological level. Areas will be skipped!" +msgid "Invalid depths field: %s" msgstr "" -#: ../lib/vector/Vlib/copy.c:169 ../lib/vector/Vlib/copy.c:246 -#: ../lib/ogsf/gp3.c:92 -#, c-format -msgid "Unable to read vector map <%s>" -msgstr "" - -#: ../lib/vector/Vlib/copy.c:230 ../lib/vector/Vlib/copy.c:235 -msgid "Copying features..." +#: ../lib/gis/rd_cellhd.c:343 +msgid "Duplicate format field" msgstr "" -#: ../lib/vector/Vlib/copy.c:232 +#: ../lib/gis/rd_cellhd.c:345 #, c-format -msgid "Copying features (%s)..." +msgid "Invalid format field: %s" msgstr "" -#: ../lib/vector/Vlib/copy.c:358 -msgid "Writing new feature failed" +#: ../lib/gis/rd_cellhd.c:351 +msgid "Duplicate compressed field" msgstr "" -#: ../lib/vector/Vlib/copy.c:364 +#: ../lib/gis/rd_cellhd.c:353 #, c-format -msgid "%d features without category or from different layer skipped" +msgid "Invalid compressed field: %s" msgstr "" -#: ../lib/vector/Vlib/copy.c:396 -msgid "Exporting nodes..." +#: ../lib/gis/seek.c:52 ../lib/gis/seek.c:58 +msgid "Unable to seek" msgstr "" -#: ../lib/vector/Vlib/copy.c:424 -#, c-format -msgid "Writing node %d failed" +#: ../lib/gis/seek.c:56 +msgid "Seek offset out of range" msgstr "" -#: ../lib/vector/Vlib/copy.c:502 -msgid "Exporting areas..." +#: ../lib/gis/cmprzstd.c:80 ../lib/gis/cmprzstd.c:95 ../lib/gis/cmprzstd.c:169 +msgid "GRASS needs to be compiled with ZSTD for ZSTD compression" msgstr "" -#: ../lib/vector/Vlib/copy.c:560 ../lib/vector/Vlib/copy.c:568 +#: ../lib/gis/cmprzstd.c:134 ../lib/gis/cmprzstd.c:196 #, c-format -msgid "Writing area %d failed" +msgid "ZSTD compression error %d: %s" msgstr "" -#: ../lib/vector/Vlib/copy.c:576 +#: ../lib/gis/paths.c:201 #, c-format -msgid "%d areas without category or from different layer skipped" +msgid "Unable to open file <%s> for reading" msgstr "" -#: ../lib/vector/Vlib/copy.c:630 +#: ../lib/gis/paths.c:217 #, c-format -msgid "Unable to copy table <%s> for layer %d from <%s> to <%s>" +msgid "Unable to fetch security info for <%s>" msgstr "" -#: ../lib/vector/Vlib/copy.c:749 -#, c-format -msgid "Unable to add database link for vector map <%s>" +#: ../lib/gis/parser_wps.c:490 +msgid "Multiple outputs are not supported by WPS 1.0.0" msgstr "" -#: ../lib/vector/Vlib/copy.c:773 -#, c-format -msgid "Unable to open database <%s> with driver <%s>" +#: ../lib/gis/color_rules.c:98 +msgid "no description" msgstr "" -#: ../lib/vector/Vlib/copy.c:780 -msgid "Unable to create index" +#: ../lib/gis/color_rules.c:292 +msgid "Unable to open color rule" msgstr "" -#: ../lib/vector/Vlib/copy.c:786 -#, c-format -msgid "Unable to grant privileges on table <%s>" +#: ../lib/gis/color_rules.c:341 ../lib/gis/color_rules.c:352 +#: ../lib/gis/color_rules.c:356 ../lib/gis/color_rules.c:360 +msgid "range: map values" msgstr "" -#: ../lib/vector/Vlib/build_ogr.c:72 -msgid "Empty OGR layer, nothing to build" +#: ../lib/gis/color_rules.c:343 +#, c-format +msgid "range: %g to %g" msgstr "" -#: ../lib/vector/Vlib/build_ogr.c:89 -msgid "Random read is not supported by OGR for this layer. Unable to build topology." +#: ../lib/gis/color_rules.c:368 +msgid "Unable to open color descriptions" msgstr "" -#: ../lib/vector/Vlib/build_ogr.c:139 +#: ../lib/gis/mapset_msc.c:90 #, c-format -msgid "Unable to open fidx file for write <%s>" +msgid "Unable to make mapset element %s (%s): %s" msgstr "" -#: ../lib/vector/Vlib/open.c:138 +#: ../lib/gis/mapset_msc.c:94 #, c-format -msgid "Programmer requested unknown access level %d" +msgid "Unable to access mapset element %s (%s): %s" msgstr "" -#: ../lib/vector/Vlib/open.c:232 +#: ../lib/gis/cmprzlib.c:142 #, c-format -msgid "Vector map <%s> not found in current mapset" +msgid "ZLIB compression error %d: %s" msgstr "" -#: ../lib/vector/Vlib/open.c:252 -msgid "Temporary vector maps can be accessed only in the current mapset" +#: ../lib/gis/cmprzlib.c:204 +#, c-format +msgid "ZLIB decompression error %d: %s" msgstr "" -#: ../lib/vector/Vlib/open.c:277 -msgid "Vector map which is not in the current mapset cannot be opened for update" +#: ../lib/gis/ls.c:103 +#, c-format +msgid "Unable to open directory %s" msgstr "" -#: ../lib/vector/Vlib/open.c:311 +#: ../lib/gis/location.c:61 #, c-format -msgid "Unable to read header file of vector map <%s>" +msgid "LOCATION <%s> not available" msgstr "" -#: ../lib/vector/Vlib/open.c:352 -#, c-format -msgid "Unable to open topology file for vector map <%s>" +#: ../lib/gis/token.c:169 +msgid "parse error" msgstr "" -#: ../lib/vector/Vlib/open.c:419 +#: ../lib/gis/done_msg.c:38 #, c-format -msgid "Unable to open vector map <%s> on level %d. Try to rebuild vector topology with v.build." +msgid "%s complete. %s" msgstr "" -#: ../lib/vector/Vlib/open.c:445 -#, c-format -msgid "Building topology for OGR layer <%s> from datasource '%s'..." +#: ../lib/gis/parser_dependencies.c:122 +msgid "Internal error: option or flag not found" msgstr "" -#: ../lib/vector/Vlib/open.c:453 +#: ../lib/gis/parser_dependencies.c:179 #, c-format -msgid "Unable to open vector map <%s> on level %d" +msgid "<%s> or <%s>" msgstr "" -#: ../lib/vector/Vlib/open.c:507 +#: ../lib/gis/parser_dependencies.c:179 #, c-format -msgid "Unable to open history file for vector map <%s>" +msgid "<%s> and <%s>" msgstr "" -#: ../lib/vector/Vlib/open.c:777 +#: ../lib/gis/parser_dependencies.c:212 #, c-format -msgid "Unable to create vector map: <%s> is not in the current mapset (%s)" +msgid "Options %s are mutually exclusive" msgstr "" -#: ../lib/vector/Vlib/open.c:786 +#: ../lib/gis/parser_dependencies.c:236 #, c-format -msgid "Unable to create vector map: <%s> is not SQL compliant" +msgid "At least one of the following options is required: %s" msgstr "" -#: ../lib/vector/Vlib/open.c:846 +#: ../lib/gis/parser_dependencies.c:270 #, c-format -msgid "Unable to open history file of vector map <%s>" +msgid "Option <%s> requires at least one of %s" msgstr "" -#: ../lib/vector/Vlib/open.c:887 +#: ../lib/gis/parser_dependencies.c:273 #, c-format -msgid "Using OGR/%s format" +msgid "Option <%s> requires <%s>" msgstr "" -#: ../lib/vector/Vlib/open.c:891 -msgid "Using PostGIS Topology format" +#: ../lib/gis/parser_dependencies.c:305 +#, c-format +msgid "Option <%s> requires all of %s" msgstr "" -#: ../lib/vector/Vlib/open.c:893 -msgid "Using PostGIS format" +#: ../lib/gis/parser_dependencies.c:332 +#, c-format +msgid "Option <%s> is mutually exclusive with all of %s" msgstr "" -#: ../lib/vector/Vlib/open.c:896 -msgid "Using native format" +#: ../lib/gis/parser_dependencies.c:358 +#, c-format +msgid "Either all or none of %s must be given" msgstr "" -#: ../lib/vector/Vlib/open.c:985 +#: ../lib/gis/parser_dependencies.c:391 ../lib/gis/parser_dependencies.c:428 #, c-format -msgid "Unable to stat file <%s>" +msgid "Internal error: invalid rule type: %d" msgstr "" -#: ../lib/vector/Vlib/open.c:1049 +#: ../lib/gis/get_projinfo.c:37 ../lib/gis/get_projinfo.c:66 #, c-format -msgid "unknown %d (update Vect_maptype_info)" +msgid "<%s> file not found for location <%s>" msgstr "" -#: ../lib/vector/Vlib/open.c:1138 -msgid "Size of 'coor' file differs from value saved in topology file" +#: ../lib/gis/home.c:39 +msgid "Unable to determine user's home directory" msgstr "" -#: ../lib/vector/Vlib/open.c:1149 ../lib/vector/Vlib/open.c:1248 +#: ../lib/gis/home.c:120 #, c-format -msgid "Please rebuild topology for vector map <%s@%s>" +msgid "Failed to create directory [%s]" msgstr "" -#: ../lib/vector/Vlib/open.c:1237 -msgid "Size of 'coor' file differs from value saved in sidx file" +#: ../lib/gis/debug.c:80 +#, c-format +msgid "Cannot open debug file '%s'" msgstr "" -#: ../lib/vector/Vlib/open.c:1317 -msgid "Unable to open OGR file" +#: ../lib/gis/worker.c:84 +msgid "Task already has a worker" msgstr "" -#: ../lib/vector/Vlib/open.c:1343 -msgid "OGR output also detected, using OGR" +#: ../lib/gis/compress.c:143 ../lib/gis/compress.c:208 +#: ../lib/gis/compress.c:225 ../lib/gis/compress.c:240 +msgid "Request for unsupported compressor" msgstr "" -#: ../lib/vector/vedit/cats.c:63 -#, c-format -msgid "Unable to set category %d for (feature id %d)" +#: ../lib/gis/compress.c:255 +msgid "No destination buffer allocated" msgstr "" -#: ../lib/vector/vedit/delete.c:40 +#: ../lib/gis/compress.c:262 #, c-format -msgid "Attempt to delete dead feature (%d)" +msgid "Invalid read size %d" msgstr "" -#: ../lib/vector/vedit/delete.c:72 +#: ../lib/gis/compress.c:283 #, c-format -msgid "No area found for centroid %d" +msgid "Unable to read %d bytes: end of file" msgstr "" -#: ../lib/vector/vedit/delete.c:76 +#: ../lib/gis/compress.c:285 #, c-format -msgid "Duplicate centroid %d, unable to delete area" +msgid "Unable to read %d bytes: %s" msgstr "" -#: ../lib/vector/vedit/delete.c:105 +#: ../lib/gis/compress.c:360 ../lib/gis/compress.c:383 +#: ../lib/gis/compress.c:424 +msgid "Unable to write compression flag" +msgstr "" + +#: ../lib/gis/compress.c:371 ../lib/gis/compress.c:394 +#: ../lib/gis/compress.c:437 #, c-format -msgid "Area %d without centroid" +msgid "Unable to write %d bytes: nothing written" msgstr "" -#: ../lib/vector/vedit/delete.c:121 +#: ../lib/gis/compress.c:373 ../lib/gis/compress.c:396 +#: ../lib/gis/compress.c:439 #, c-format -msgid "Area %d has no boundaries" +msgid "Unable to write %d bytes: %s" msgstr "" -#: ../lib/vector/vedit/select.c:231 -msgid "Unknown query tool" +#: ../lib/gis/timestamp.c:292 +#, c-format +msgid "Unable to create timestamp file for %s map <%s@%s>" msgstr "" -#: ../lib/vector/neta/utils.c:200 +#: ../lib/gis/timestamp.c:301 #, c-format -msgid "Point %d is not connected!" +msgid "Invalid timestamp specified for %s map <%s@%s>" msgstr "" -#: ../lib/vector/neta/utils.c:235 +#: ../lib/gis/timestamp.c:331 #, c-format -msgid "'%s' must be > 0" +msgid "Unable to open timestamp file for %s map <%s@%s>" msgstr "" -#: ../lib/vector/neta/utils.c:244 -msgid "'where' and 'cats' parameters were supplied, cat will be ignored" +#: ../lib/gis/timestamp.c:340 +#, c-format +msgid "Invalid timestamp file for %s map <%s@%s>" msgstr "" -#: ../lib/vector/neta/utils.c:247 -msgid "Unable to load data from database" +#: ../lib/gis/timestamp.c:479 +#, c-format +msgid "Unable to open timestamp file for vector map <%s@%s>" msgstr "" -#: ../lib/vector/neta/utils.c:254 -msgid "Problem loading category values" +#: ../lib/gis/timestamp.c:488 +#, c-format +msgid "Invalid timestamp file for vector map <%s@%s>" msgstr "" -#: ../lib/vector/neta/spanningtree.c:109 -msgid "Computing minimum spanning tree..." +#: ../lib/gis/timestamp.c:524 +#, c-format +msgid "Unable to create timestamp file for vector map <%s@%s>" 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 +#: ../lib/gis/timestamp.c:533 #, c-format -msgid "Unable to open select cursor: %s" +msgid "Invalid timestamp specified for vector map <%s@%s>" msgstr "" -#: ../lib/ogsf/gsd_img_tif.c:66 ../lib/ogsf/gk2.c:216 -#: ../lib/ogsf/gsd_img_ppm.c:52 ../lib/ogsf/gsd_img_ppm.c:95 +#: ../lib/gis/legal_name.c:39 #, c-format -msgid "Unable to open file <%s> for writing" +msgid "Illegal filename <%s>. Cannot start with '.' or be 'NULL'." msgstr "" -#: ../lib/ogsf/gk.c:320 -msgid "Need at least 3 keyframes for spline" +#: ../lib/gis/legal_name.c:46 +#, c-format +msgid "Illegal filename <%s>. Character <%c> not allowed.\n" msgstr "" -#: ../lib/ogsf/gk.c:622 -msgid "Need at least 2 keyframes for interpolation" +#: ../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/ogsf/gk2.c:272 ../lib/ogsf/gk2.c:285 -msgid "Check no. of frames requested and keyframes marked" +#: ../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/ogsf/gp2.c:705 -msgid "Unknown icon marker, using \"sphere\"" +#: ../lib/gis/proj3.c:121 ../lib/vector/Vlib/header.c:552 +msgid "Unknown projection" msgstr "" -#: ../lib/ogsf/gp3.c:148 +#: ../lib/gis/get_window.c:118 #, c-format -msgid "No points from vector map <%s> fall within current region" +msgid "Unable to open element file <%s> for <%s@%s>" msgstr "" -#: ../lib/ogsf/gp3.c:153 +#: ../lib/gis/get_window.c:123 #, c-format -msgid "Vector map <%s> loaded (%d points)" +msgid "Region file %s/%s/%s is empty" msgstr "" -#: ../lib/ogsf/gp3.c:211 +#: ../lib/gis/find_file.c:114 #, c-format -msgid "Loading thematic points layer <%s>..." +msgid "Data element '%s/%s' was found in more mapsets (also found in <%s>)" msgstr "" -#: ../lib/ogsf/gp3.c:235 ../lib/ogsf/gv3.c:377 +#: ../lib/gis/find_file.c:127 #, c-format -msgid "No color rule defined for category %d" +msgid "Using <%s@%s>..." msgstr "" -#: ../lib/ogsf/gp3.c:249 ../lib/ogsf/gv3.c:392 -#, c-format -msgid "Invalid color definition (%s)" +#: ../lib/gis/mkstemp.c:132 +msgid "Attempt to create read-only temporary file" msgstr "" -#: ../lib/ogsf/gp3.c:288 +#: ../lib/gis/mkstemp.c:138 #, c-format -msgid "%d points without category. Unable to determine color rules for features without category." +msgid "Unrecognised access mode: %o" msgstr "" -#: ../lib/ogsf/gs2.c:1211 -#, c-format -msgid "no category info" +#: ../lib/gis/mapset.c:38 +msgid "MAPSET is not set" msgstr "" -#: ../lib/ogsf/gs2.c:1230 +#: ../lib/gis/mapset.c:80 #, c-format -msgid "no data" +msgid "MAPSET <%s> not available" msgstr "" -#: ../lib/ogsf/gs2.c:1655 +#: ../lib/db/dbmi_client/table.c:46 ../lib/db/dbmi_client/delete_tab.c:40 #, c-format -msgid "Raster map <%s> is outside of current region. Load failed." +msgid "Unable open database <%s> by driver <%s>" 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" +#: ../lib/db/dbmi_client/table.c:110 ../lib/db/dbmi_client/copy_tab.c:242 +#: ../lib/db/dbmi_client/copy_tab.c:319 ../lib/vector/Vlib/write_ogr.c:211 +#, c-format +msgid "Unable to open select cursor: '%s'" msgstr "" -#: ../lib/ogsf/gs2.c:1850 -msgid "Loading failed" +#: ../lib/db/dbmi_client/delete_tab.c:53 +#, c-format +msgid "Unable to drop table: '%s'" msgstr "" -#: ../lib/ogsf/gs2.c:1854 -msgid "Error finding range" +#: ../lib/db/dbmi_client/db.c:41 ../lib/db/dbmi_client/copy_tab.c:107 +#: ../lib/db/dbmi_client/copy_tab.c:127 ../lib/vector/Vlib/write_ogr.c:193 +#: ../lib/vector/Vlib/write_pg.c:2910 ../lib/vector/Vlib/ascii.c:404 +#, c-format +msgid "Unable to start driver <%s>" 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 +#: ../lib/db/dbmi_client/copy_tab.c:91 #, c-format -msgid "Loading raster map <%s>..." +msgid "Array of values to select from column <%s> is empty" msgstr "" -#: ../lib/ogsf/gs3.c:596 +#: ../lib/db/dbmi_client/copy_tab.c:151 #, c-format -msgid "Color table range doesn't match data (mincol=%d, maxcol=%d" +msgid "Unable to get list tables in database <%s>" msgstr "" -#: ../lib/ogsf/gs3.c:658 ../lib/ogsf/gs3.c:730 +#: ../lib/db/dbmi_client/copy_tab.c:189 #, c-format -msgid "Translating colors from raster map <%s>..." +msgid "Table <%s> already exists in database and will be overwritten" msgstr "" -#: ../lib/ogsf/gs3.c:967 -msgid "View not saved by this program,there may be some inconsistancies" +#: ../lib/db/dbmi_client/copy_tab.c:194 +#, c-format +msgid "Table <%s> already exists in database <%s>" msgstr "" -#: ../lib/ogsf/gs_bm.c:124 -msgid "Bitmap mismatch" +#: ../lib/db/dbmi_client/copy_tab.c:274 +#, c-format +msgid "Column <%s> is not integer" msgstr "" -#: ../lib/ogsf/gsd_label.c:58 -msgid "Max. number of labels reached!" +#: ../lib/db/dbmi_client/copy_tab.c:294 +#, c-format +msgid "Unable to create table <%s>" msgstr "" -#: ../lib/ogsf/gsd_legend.c:246 +#: ../lib/db/dbmi_client/copy_tab.c:338 ../lib/vector/Vlib/write_ogr.c:587 +#: ../lib/vector/Vlib/write_pg.c:2017 #, c-format -msgid "Unable to read color file of raster map <%s>" +msgid "Unable to fetch data from table <%s>" msgstr "" -#: ../lib/ogsf/gsd_legend.c:252 +#: ../lib/db/dbmi_client/copy_tab.c:394 #, c-format -msgid "Unable to read category file of raster map <%s>" +msgid "Unknown column type (column <%s>)" msgstr "" -#: ../lib/ogsf/gsd_legend.c:269 -#, c-format -msgid "Unable to read fp range of raster map <%s>" +#: ../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 "" -#: ../lib/ogsf/gsd_legend.c:281 -#, c-format -msgid "Unable to read range of raster map <%s>" +#: ../lib/db/dbmi_client/select.c:216 ../lib/db/dbmi_client/select.c:283 +msgid "Missing key column name" msgstr "" -#: ../lib/ogsf/gsd_legend.c:295 -msgid "Range request error for legend" +#: ../lib/db/dbmi_client/select.c:317 ../lib/vector/Vlib/cats.c:603 +#, c-format +msgid "Unable select records from table <%s>" msgstr "" -#: ../lib/ogsf/gsd_legend.c:385 -msgid "Unable to show discrete FP range (use list)" +#: ../lib/db/dbmi_client/select.c:333 +msgid "Key column type is not integer" msgstr "" -#: ../lib/ogsf/gsd_legend.c:501 -msgid "Too many categories to show as discrete!" +#: ../lib/db/dbmi_driver/d_error.c:35 +#, c-format +msgid "DBMI-%s driver error:" msgstr "" -#: ../lib/ogsf/gsd_legend.c:503 -msgid "Try using smaller font!" +#: ../lib/db/dbmi_base/test/test_columns.c:37 +msgid "" +"\n" +"++ Running column unit tests ++" msgstr "" -#: ../lib/ogsf/gsd_prim.c:155 -#, c-format -msgid "Color Material: %d" +#: ../lib/db/dbmi_base/test/test_columns.c:42 +msgid "" +"\n" +"-- column unit tests failure --" msgstr "" -#: ../lib/ogsf/gsd_prim.c:642 -#, c-format -msgid "gsd_rot(): %c is an invalid axis specification. Rotation ignored. Please advise GRASS developers of this error" +#: ../lib/db/dbmi_base/test/test_columns.c:44 +msgid "" +"\n" +"-- column unit tests finished successfully --" msgstr "" -#: ../lib/ogsf/gsd_surf.c:1742 -msgid "Cut-plane points mis-match between surfaces. Check resolution(s)." +#: ../lib/db/dbmi_base/test/test_columns.c:57 +msgid "" +"\n" +"++ Run test copy column ++" msgstr "" -#: ../lib/ogsf/gsdrape.c:207 -msgid "Unable to process vector map - out of memory" +#: ../lib/db/dbmi_base/test/test_columns.c:150 +msgid "" +"\n" +"++ Test copy column finished ++" msgstr "" -#: ../lib/ogsf/gsds.c:109 -msgid "Maximum number of datasets exceeded" +#: ../lib/db/dbmi_base/test/test_main.c:83 +msgid "Performs unit and integration tests for the dbmi base library" msgstr "" -#: ../lib/ogsf/gv3.c:269 -#, c-format -msgid "No features from vector map <%s> fall within current region" +#: ../lib/db/dbmi_base/test/test_table.c:38 +msgid "" +"\n" +"++ Running table unit tests ++" msgstr "" -#: ../lib/ogsf/gv3.c:274 -#, c-format -msgid "Vector map <%s> loaded (%d features)" +#: ../lib/db/dbmi_base/test/test_table.c:43 +msgid "" +"\n" +"-- Table unit tests failure --" msgstr "" -#: ../lib/ogsf/gv3.c:353 -#, c-format -msgid "Loading thematic vector layer <%s>..." +#: ../lib/db/dbmi_base/test/test_table.c:45 +msgid "" +"\n" +"-- Table unit tests finished successfully --" msgstr "" -#: ../lib/ogsf/gv3.c:414 -#, c-format -msgid "%d features without category. Unable to determine color rules for features without category." +#: ../lib/db/dbmi_base/default_name.c:139 +msgid "Programmer error" msgstr "" -#: ../lib/ogsf/gvl2.c:267 +#: ../lib/db/dbmi_base/legal_dbname.c:38 #, c-format -msgid "Loading 3d raster map <%s>..." +msgid "Illegal table map name <%s>. May not contain '.' or 'NULL'." msgstr "" -#: ../lib/ogsf/gvl_file.c:103 -msgid "Maximum number of datafiles exceeded" +#: ../lib/db/dbmi_base/legal_dbname.c:45 +#, c-format +msgid "Illegal table map name <%s>. Must start with a letter." msgstr "" -#: ../lib/ogsf/gvl_file.c:442 +#: ../lib/db/dbmi_base/legal_dbname.c:54 #, c-format -msgid "Unable to read range of 3D raster map <%s>" +msgid "Illegal table map name <%s>. Character <%c> not allowed." msgstr "" -#: ../lib/ogsf/trans.c:180 -msgid "Out of matrix stack space" +#: ../lib/db/dbmi_base/valuefmt.c:52 +msgid "db_convert_Cstring_to_value(): unrecognized sqltype" msgstr "" -#: ../lib/ogsf/trans.c:200 -msgid "Tried to pop an empty stack" +#: ../lib/db/dbmi_base/valuefmt.c:91 +msgid "db_convert_value_into_string(): unrecongized sqltype-type" msgstr "" -#: ../lib/gmath/solvers_krylov.c:254 ../lib/gmath/solvers_krylov.c:482 -#: ../lib/gmath/solvers_krylov.c:646 ../lib/gmath/solvers_direct.c:134 -msgid "Unable to solve the linear equation system" +#: ../lib/db/dbmi_base/xdrvalue.c:82 +msgid "send data: invalid C-type" msgstr "" -#: ../lib/gmath/solvers_krylov.c:262 +#: ../lib/db/dbmi_base/login.c:115 #, c-format -msgid "Sparse PCG -- iteration %i error %g\n" +msgid "Unable to read file '%s'" msgstr "" -#: ../lib/gmath/solvers_krylov.c:264 +#: ../lib/db/dbmi_base/login.c:126 #, c-format -msgid "PCG -- iteration %i error %g\n" +msgid "Login file (%s) corrupted (line: %s)" msgstr "" -#: ../lib/gmath/solvers_krylov.c:490 +#: ../lib/db/dbmi_base/login.c:164 #, c-format -msgid "Sparse CG -- iteration %i error %g\n" +msgid "Unable to write file '%s'" msgstr "" -#: ../lib/gmath/solvers_krylov.c:492 +#: ../lib/db/dbmi_base/login.c:229 #, c-format -msgid "CG -- iteration %i error %g\n" +msgid "DB connection <%s/%s> already exists and will be overwritten" msgstr "" -#: ../lib/gmath/solvers_krylov.c:695 +#: ../lib/db/dbmi_base/login.c:232 #, c-format -msgid "Sparse BiCGStab -- iteration %i error %g\n" +msgid "DB connection <%s/%s> already exists. Re-run '%s' with '--%s' flag to overwrite existing settings." msgstr "" -#: ../lib/gmath/solvers_krylov.c:698 +#: ../lib/db/dbmi_base/error.c:72 +msgid "" +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 "BiCGStab -- iteration %i error %g\n" +msgid "dbmi: %s() not implemented" msgstr "" -#: ../lib/gmath/del2g.c:50 -msgid " taking FFT of image..." +#: ../lib/db/dbmi_base/error.c:163 +#, c-format +msgid "dbmi: Invalid procedure %d" msgstr "" -#: ../lib/gmath/del2g.c:56 -msgid " computing del**2 g..." +#: ../lib/db/dbmi_base/xdrtable.c:109 +msgid "fetch: table has wrong number of columns" msgstr "" -#: ../lib/gmath/del2g.c:59 -msgid " taking FFT of del**2 g..." +#: ../lib/db/dbmi_base/index.c:180 +msgid "db_set_index_column_name(): invalid column number" msgstr "" -#: ../lib/gmath/del2g.c:63 -msgid " multiplying transforms..." +#: ../lib/db/dbmi_base/index.c:197 +msgid "db_get_index_column_name(): invalid column number" msgstr "" -#: ../lib/gmath/del2g.c:66 -msgid " taking inverse FFT..." +#: ../lib/vector/diglib/spindex_rw.c:99 ../lib/vector/diglib/spindex_rw.c:107 +msgid "Topology file must be written before spatial index file" msgstr "" -#: ../lib/gmath/solvers_classic_iter.c:84 +#: ../lib/vector/diglib/spindex_rw.c:303 #, c-format -msgid "sparse Jacobi -- iteration %5i error %g\n" +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/gmath/solvers_classic_iter.c:156 +#: ../lib/vector/diglib/spindex_rw.c:309 #, c-format -msgid "sparse SOR -- iteration %5i error %g\n" +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/gmath/solvers_classic_iter.c:218 +#: ../lib/vector/diglib/spindex_rw.c:318 #, c-format -msgid "Jacobi -- iteration %5i error %g\n" +msgid "Spatial index format version %d.%d is not supported by this release. Please rebuild topology." msgstr "" -#: ../lib/gmath/solvers_classic_iter.c:275 +#: ../lib/vector/diglib/plus_line.c:262 ../lib/vector/diglib/plus_line.c:302 #, c-format -msgid "SOR -- iteration %5i error %g\n" +msgid "Attempt to delete not registered line %d from node %d" msgstr "" -#: ../lib/gmath/solvers_direct.c:45 -msgid "Starting direct gauss elimination solver" +#: ../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/gmath/solvers_direct.c:73 -msgid "Starting direct lu decomposition solver" +#: ../lib/vector/diglib/frmt.c:45 ../lib/vector/diglib/frmt.c:70 +#, c-format +msgid "Vector format not recognized: %s" msgstr "" -#: ../lib/gmath/solvers_direct.c:131 -msgid "Starting cholesky decomposition solver" +#: ../lib/vector/diglib/frmt.c:79 ../lib/vector/diglib/frmt.c:88 +#, c-format +msgid "Vector format '%s' not supported" msgstr "" -#: ../lib/gmath/solvers_direct_cholesky_band.c:33 +#: ../lib/vector/diglib/frmt.c:97 #, c-format -msgid "Decomposition failed at row %i and col %i" +msgid "Format definition is not correct: %s" msgstr "" -#: ../lib/gmath/la.c:61 ../lib/gmath/la.c:117 -msgid "Matrix dimensions out of range" +#: ../lib/vector/diglib/port_init.c:158 +#, c-format +msgid "Unable to find '%x' in %s" msgstr "" -#: ../lib/gmath/la.c:150 -msgid "Matrix is not initialised fully." +#: ../lib/vector/diglib/spindex.c:450 +#, c-format +msgid "Unable to delete node %d from spatial index" msgstr "" -#: ../lib/gmath/la.c:155 -msgid "Unable to allocate space for matrix copy" +#: ../lib/vector/diglib/spindex.c:493 +#, c-format +msgid "Unable to delete line %d from spatial index" msgstr "" -#: ../lib/gmath/la.c:220 -msgid "Input matrix is uninitialized" +#: ../lib/vector/diglib/spindex.c:529 +msgid "Attempt to delete sidx for dead area" msgstr "" -#: ../lib/gmath/la.c:285 -msgid "First scalar multiplier must be non-zero" +#: ../lib/vector/diglib/spindex.c:546 +#, c-format +msgid "Unable to delete area %d from spatial index" msgstr "" -#: ../lib/gmath/la.c:291 ../lib/gmath/la.c:299 ../lib/gmath/la.c:364 -msgid "One or both input matrices uninitialised" +#: ../lib/vector/diglib/spindex.c:595 +#, c-format +msgid "Unable to delete isle %d from spatial index" msgstr "" -#: ../lib/gmath/la.c:304 ../lib/gmath/la.c:369 -msgid "Matrix order does not match" +#: ../lib/vector/diglib/plus.c:222 +msgid "Unable read topology for nodes" msgstr "" -#: ../lib/gmath/la.c:310 -msgid "Unable to allocate space for matrix sum" +#: ../lib/vector/diglib/plus.c:227 +#, c-format +msgid "Unable to read topology for node %d" msgstr "" -#: ../lib/gmath/la.c:374 -msgid "Unable to allocate space for matrix product" +#: ../lib/vector/diglib/plus.c:232 +msgid "Unable read topology for lines" msgstr "" -#: ../lib/gmath/la.c:486 -msgid "Input: one or both data matrices uninitialised" +#: ../lib/vector/diglib/plus.c:237 +#, c-format +msgid "Unable to read topology for line %d" msgstr "" -#: ../lib/gmath/la.c:491 -msgid "Principal matrix is not properly dimensioned" +#: ../lib/vector/diglib/plus.c:242 +msgid "Unable to read topo for areas" msgstr "" -#: ../lib/gmath/la.c:496 -msgid "Input: you must have at least one array to solve" +#: ../lib/vector/diglib/plus.c:247 +#, c-format +msgid "Unable read topology for area %d" msgstr "" -#: ../lib/gmath/la.c:502 -msgid "Could not allocate space for solution matrix" +#: ../lib/vector/diglib/plus.c:252 +msgid "Unable to read topology for isles" msgstr "" -#: ../lib/gmath/la.c:508 ../lib/gmath/la.c:516 -msgid "Could not allocate space for working matrix" +#: ../lib/vector/diglib/plus.c:257 +#, c-format +msgid "Unable to read topology for isle %d" msgstr "" -#: ../lib/gmath/la.c:569 -msgid "Matrix (or submatrix is singular). Solution undetermined" +#: ../lib/vector/diglib/plus.c:279 ../lib/vector/diglib/plus.c:305 +msgid "Unable to write head to plus file" msgstr "" -#: ../lib/gmath/la.c:573 -msgid "Problem in LA routine." +#: ../lib/vector/diglib/plus.c:284 +msgid "Unable to write nodes to plus file" msgstr "" -#: ../lib/gmath/la.c:580 -msgid "Procedure not yet available for selected matrix type" +#: ../lib/vector/diglib/plus.c:289 +msgid "Unable to write lines to plus file" msgstr "" -#: ../lib/gmath/la.c:614 -msgid "Matrix is not square. Cannot determine inverse" +#: ../lib/vector/diglib/plus.c:294 +msgid "Unable to write areas to plus file" msgstr "" -#: ../lib/gmath/la.c:619 -msgid "Unable to allocate space for matrix" +#: ../lib/vector/diglib/plus.c:299 +msgid "Unable to write isles to plus file" msgstr "" -#: ../lib/gmath/la.c:636 -msgid "Matrix is singular" +#: ../lib/vector/diglib/plus_node.c:213 +#, c-format +msgid "Attempt to read line angle for the line which is not connected to the node: node %d, line %d" msgstr "" -#: ../lib/gmath/la.c:641 -msgid "Problem in LA procedure." +#: ../lib/vector/diglib/file.c:159 +msgid "Writing to file loaded to memory not supported" msgstr "" -#: ../lib/gmath/la.c:729 -msgid "Element array has not been allocated" +#: ../lib/vector/diglib/file.c:197 +msgid "Unable to load file to memory, file not open" msgstr "" -#: ../lib/gmath/la.c:734 -msgid "Specified element is outside array bounds" +#: ../lib/vector/diglib/file.c:212 +msgid "Vector memory mode not supported, using 'AUTO'" msgstr "" -#: ../lib/gmath/la.c:788 -msgid "Specified matrix column index is outside range" +#: ../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/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" +#: ../lib/vector/diglib/test.c:58 +msgid "Unable to open test.tmp file" msgstr "" -#: ../lib/gmath/la.c:798 ../lib/gmath/la.c:839 -msgid "Could not allocate space for vector structure" +#: ../lib/vector/diglib/test.c:75 +#, c-format +msgid "Error in read/write portable double, byte_order = %d Written: %.16e3E Read: %.16e3E" msgstr "" -#: ../lib/gmath/la.c:829 -msgid "Specified matrix row index is outside range" +#: ../lib/vector/diglib/test.c:89 +#, c-format +msgid "Error in read/write portable float, byte_order = %d Written: %.8e3E Read: %.8e3E" msgstr "" -#: ../lib/gmath/la.c:869 -msgid "Specified row index is outside range" +#: ../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/gmath/la.c:874 -msgid "Specified column index is outside range" +#: ../lib/vector/diglib/test.c:119 +#, c-format +msgid "Error in read/write portable long, byte_order = %d Written: %lu Read: %lu" msgstr "" -#: ../lib/gmath/la.c:894 -msgid "Unknown vector type." +#: ../lib/vector/diglib/test.c:134 +#, c-format +msgid "Error in read/write portable int, byte_order = %d Written: %d Read: %d" msgstr "" -#: ../lib/gmath/la.c:949 -msgid "Input matrix and vector have differing dimensions1" +#: ../lib/vector/diglib/test.c:150 +#, c-format +msgid "Error in read/write portable short, byte_order = %d Written: %d Read: %d" msgstr "" -#: ../lib/gmath/la.c:955 ../lib/gmath/la.c:1071 ../lib/gmath/la.c:1361 -msgid "Output vector is uninitialized" +#: ../lib/vector/diglib/test.c:165 +#, c-format +msgid "Error in read/write portable char, byte_order = %d Written: %d Read: %d" msgstr "" -#: ../lib/gmath/la.c:1076 ../lib/gmath/la.c:1366 -msgid "Vectors are not of the same type" +#: ../lib/vector/diglib/plus_area.c:218 ../lib/vector/diglib/plus_area.c:718 +#, c-format +msgid "Line %d already has area/isle %d to left" msgstr "" -#: ../lib/gmath/la.c:1081 -msgid "Output vector is of incorrect type" +#: ../lib/vector/diglib/plus_area.c:228 ../lib/vector/diglib/plus_area.c:726 +#, c-format +msgid "Line %d already has area/isle %d to right" msgstr "" -#: ../lib/gmath/la.c:1086 ../lib/gmath/la.c:1376 -msgid "Matrices not allowed" +#: ../lib/vector/diglib/plus_area.c:282 +msgid "Isle already registered in area" msgstr "" -#: ../lib/gmath/la.c:1092 ../lib/gmath/la.c:1383 -msgid "Vectors have differing dimensions" +#: ../lib/vector/diglib/plus_area.c:316 +msgid "Attempt to delete isle from dead area" msgstr "" -#: ../lib/gmath/la.c:1098 ../lib/gmath/la.c:1390 -msgid "Output vector has incorrect dimension" +#: ../lib/vector/diglib/plus_area.c:324 +#, c-format +msgid "Attempt to delete not registered isle %d from area %d" msgstr "" -#: ../lib/gmath/la.c:1143 -msgid "Vector dimensions out of range" +#: ../lib/vector/diglib/plus_area.c:371 +msgid "Attempt to delete dead area" msgstr "" -#: ../lib/gmath/la.c:1148 -msgid "Row/column out of range" +#: ../lib/vector/diglib/plus_area.c:410 +#, c-format +msgid "Dead centroid %d registered for area (bug in the vector library)" msgstr "" -#: ../lib/gmath/la.c:1371 -msgid "Output vector is not the same type as others" +#: ../lib/vector/diglib/plus_area.c:433 +#, c-format +msgid "Attempt to delete area %d info from dead isle %d" msgstr "" -#: ../lib/gmath/la.c:1437 -msgid "Vector structure is not initialised" +#: ../lib/vector/diglib/plus_area.c:784 +#, c-format +msgid "Attempt to delete isle %d info from dead area %d" msgstr "" -#: ../lib/gmath/la.c:1558 ../lib/gmath/la.c:1566 ../lib/gmath/la.c:1571 -msgid "Input format error" +#: ../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/gmath/test/test_blas1.c:40 -msgid "" -"\n" -"++ Running blas level 1 unit tests ++" +#: ../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/gmath/test/test_blas1.c:47 -msgid "" -"\n" -"-- blas level 1 unit tests failure --" +#: ../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/gmath/test/test_blas1.c:49 +#: ../lib/vector/rtree/test_suite/test_basics.c:40 msgid "" "\n" -"-- blas level 1 unit tests finished successfully --" +"++ Running basic unit tests ++" msgstr "" -#: ../lib/gmath/test/bench_blas2.c:35 +#: ../lib/vector/rtree/test_suite/test_basics.c:48 msgid "" "\n" -"++ Running blas level 2 benchmark ++" +"-- Basic rtree unit tests failure --" msgstr "" -#: ../lib/gmath/test/bench_blas3.c:34 +#: ../lib/vector/rtree/test_suite/test_basics.c:50 msgid "" "\n" -"++ Running blas level 3 benchmark ++" +"-- Basic rtree unit tests finished successfully --" msgstr "" -#: ../lib/gmath/test/bench_solver_direct.c:34 -msgid "" -"\n" -"++ Running direct solver benchmark ++" +#: ../lib/vector/rtree/test_suite/test_main.c:61 +msgid "Unit tests for the vector rtree library" msgstr "" -#: ../lib/gmath/test/bench_solver_krylov.c:34 -msgid "" -"\n" -"++ Running krylov solver benchmark ++" +#: ../lib/vector/vedit/cats.c:63 +#, c-format +msgid "Unable to set category %d for (feature id %d)" msgstr "" -#: ../lib/gmath/test/test_blas2.c:38 -msgid "" -"\n" -"++ Running blas level 2 unit tests ++" +#: ../lib/vector/vedit/delete.c:40 +#, c-format +msgid "Attempt to delete dead feature (%d)" msgstr "" -#: ../lib/gmath/test/test_blas2.c:44 -msgid "" -"\n" -"-- blas level 2 unit tests failure --" +#: ../lib/vector/vedit/delete.c:72 +#, c-format +msgid "No area found for centroid %d" msgstr "" -#: ../lib/gmath/test/test_blas2.c:46 -msgid "" -"\n" -"-- blas level 2 unit tests finished successfully --" +#: ../lib/vector/vedit/delete.c:76 +#, c-format +msgid "Duplicate centroid %d, unable to delete area" msgstr "" -#: ../lib/gmath/test/test_blas3.c:38 -msgid "" -"\n" -"++ Running blas level 3 unit tests ++" +#: ../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/vedit/select.c:231 +msgid "Unknown query tool" +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:488 +#, c-format +msgid "Unable to create category index file for vector map <%s>" +msgstr "" + +#: ../lib/vector/Vlib/cindex.c:497 +msgid "Error writing out category index file" +msgstr "" + +#: ../lib/vector/Vlib/cindex.c:539 ../lib/vector/Vlib/open.c:393 +#, c-format +msgid "Unable to open category index file for vector map <%s>" +msgstr "" + +#: ../lib/vector/Vlib/read_ogr.c:56 ../lib/vector/Vlib/read_ogr.c:157 +#: ../lib/vector/Vlib/read_ogr.c:242 ../lib/vector/Vlib/build_ogr.c:101 +#: ../lib/vector/Vlib/build_ogr.c:176 ../lib/vector/Vlib/write_ogr.c:69 +#: ../lib/vector/Vlib/write_ogr.c:105 ../lib/vector/Vlib/write_ogr.c:146 +#: ../lib/vector/Vlib/field.c:675 ../lib/vector/Vlib/write_sfa.c:298 +#: ../lib/vector/Vlib/rewind_ogr.c:47 ../lib/vector/Vlib/rewind_ogr.c:71 +#: ../lib/vector/Vlib/open_ogr.c:121 ../lib/vector/Vlib/open_ogr.c:154 +#: ../lib/vector/Vlib/open_ogr.c:231 ../lib/vector/Vlib/build_sfa.c:714 +#: ../lib/vector/Vlib/simple_features.c:310 +#: ../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/vector/Vlib/close.c:284 +#: ../lib/vector/Vlib/close_ogr.c:77 ../lib/vector/Vlib/close_ogr.c:111 +#: ../lib/proj/convert.c:98 +msgid "GRASS is not compiled with OGR support" +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/rewind.c:29 ../lib/vector/Vlib/open.c:59 +#: ../lib/vector/Vlib/write.c:56 ../lib/vector/Vlib/write.c:62 +#: ../lib/vector/Vlib/close.c:38 ../lib/vector/Vlib/read.c:32 +#: ../lib/vector/Vlib/build.c:37 +msgid "Requested format is not compiled in this version" +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/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/copy.c:81 +#, c-format +msgid "Unable to copy features. Input vector map <%s> is not open" +msgstr "" + +#: ../lib/vector/Vlib/copy.c:102 +#, c-format +msgid "Unable to create PostGIS layer <%s>" +msgstr "" + +#: ../lib/vector/Vlib/copy.c:134 +#, c-format +msgid "Vector map <%s> not open on topological level. Areas will be skipped!" +msgstr "" + +#: ../lib/vector/Vlib/copy.c:230 ../lib/vector/Vlib/copy.c:235 +msgid "Copying features..." +msgstr "" + +#: ../lib/vector/Vlib/copy.c:232 +#, c-format +msgid "Copying features (%s)..." +msgstr "" + +#: ../lib/vector/Vlib/copy.c:358 +msgid "Writing new feature failed" +msgstr "" + +#: ../lib/vector/Vlib/copy.c:364 +#, c-format +msgid "%d features without category or from different layer skipped" +msgstr "" + +#: ../lib/vector/Vlib/copy.c:396 +msgid "Exporting nodes..." +msgstr "" + +#: ../lib/vector/Vlib/copy.c:424 +#, c-format +msgid "Writing node %d failed" +msgstr "" + +#: ../lib/vector/Vlib/copy.c:428 ../lib/vector/Vlib/close_pg.c:99 +#: ../lib/vector/Vlib/close_pg.c:146 ../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/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/write_sfa.c:306 +#: ../lib/vector/Vlib/build_sfa.c:721 ../lib/vector/Vlib/simple_features.c:336 +#: ../lib/vector/Vlib/build_pg.c:117 ../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 ../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/close.c:275 +#: ../lib/vector/Vlib/area.c:94 ../lib/vector/Vlib/area.c:499 +msgid "GRASS is not compiled with PostgreSQL support" +msgstr "" + +#: ../lib/vector/Vlib/copy.c:502 +msgid "Exporting areas..." +msgstr "" + +#: ../lib/vector/Vlib/copy.c:560 ../lib/vector/Vlib/copy.c:568 +#, c-format +msgid "Writing area %d failed" +msgstr "" + +#: ../lib/vector/Vlib/copy.c:576 +#, c-format +msgid "%d areas without category or from different layer skipped" +msgstr "" + +#: ../lib/vector/Vlib/copy.c:630 +#, c-format +msgid "Unable to copy table <%s> for layer %d from <%s> to <%s>" +msgstr "" + +#: ../lib/vector/Vlib/copy.c:749 +#, c-format +msgid "Unable to add database link for vector map <%s>" +msgstr "" + +#: ../lib/vector/Vlib/copy.c:764 ../lib/vector/Vlib/close_nat.c:102 +#: ../lib/vector/Vlib/map.c:318 +#, c-format +msgid "Unable to copy table <%s>" +msgstr "" + +#: ../lib/vector/Vlib/copy.c:773 +#, c-format +msgid "Unable to open database <%s> with driver <%s>" +msgstr "" + +#: ../lib/vector/Vlib/copy.c:780 +msgid "Unable to create index" +msgstr "" + +#: ../lib/vector/Vlib/copy.c:786 +#, c-format +msgid "Unable to grant privileges on table <%s>" +msgstr "" + +#: ../lib/vector/Vlib/remove_duplicates.c:199 +#, c-format +msgid "Removed duplicates: %d" +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/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:252 +msgid "Temporary vector maps can be accessed only in the current mapset" +msgstr "" + +#: ../lib/vector/Vlib/open.c:277 +msgid "Vector map which is not in the current mapset cannot be opened for update" +msgstr "" + +#: ../lib/vector/Vlib/open.c:311 +#, c-format +msgid "Unable to read header file of vector map <%s>" +msgstr "" + +#: ../lib/vector/Vlib/open.c:352 +#, c-format +msgid "Unable to open topology file for vector map <%s>" +msgstr "" + +#: ../lib/vector/Vlib/open.c:367 ../lib/vector/Vlib/open.c:871 +#: ../lib/vector/Vlib/build.c:866 +#, c-format +msgid "Unable to open spatial index file for vector map <%s>" +msgstr "" + +#: ../lib/vector/Vlib/open.c:419 +#, c-format +msgid "Unable to open vector map <%s> on level %d. Try to rebuild vector topology with v.build." +msgstr "" + +#: ../lib/vector/Vlib/open.c:445 +#, c-format +msgid "Building topology for OGR layer <%s> from datasource '%s'..." +msgstr "" + +#: ../lib/vector/Vlib/open.c:453 +#, c-format +msgid "Unable to open vector map <%s> on level %d" +msgstr "" + +#: ../lib/vector/Vlib/open.c:507 +#, c-format +msgid "Unable to open history file for vector map <%s>" +msgstr "" + +#: ../lib/vector/Vlib/open.c:777 +#, c-format +msgid "Unable to create vector map: <%s> is not in the current mapset (%s)" +msgstr "" + +#: ../lib/vector/Vlib/open.c:786 +#, c-format +msgid "Unable to create vector map: <%s> is not SQL compliant" +msgstr "" + +#: ../lib/vector/Vlib/open.c:813 ../lib/vector/Vlib/open.c:826 +#: ../lib/vector/Vlib/map.c:160 +#, c-format +msgid "Unable to delete vector map <%s>" +msgstr "" + +#: ../lib/vector/Vlib/open.c:821 ../lib/vector/Vlib/map.c:156 +#: ../lib/vector/Vlib/map.c:250 +#, c-format +msgid "Vector map <%s> already exists and will be overwritten" +msgstr "" + +#: ../lib/vector/Vlib/open.c:846 +#, c-format +msgid "Unable to open history file of vector map <%s>" +msgstr "" + +#: ../lib/vector/Vlib/open.c:887 +#, c-format +msgid "Using OGR/%s format" +msgstr "" + +#: ../lib/vector/Vlib/open.c:891 +msgid "Using PostGIS Topology format" +msgstr "" + +#: ../lib/vector/Vlib/open.c:893 +msgid "Using PostGIS format" +msgstr "" + +#: ../lib/vector/Vlib/open.c:896 +msgid "Using native format" +msgstr "" + +#: ../lib/vector/Vlib/open.c:985 +#, c-format +msgid "Unable to stat file <%s>" msgstr "" -#: ../lib/gmath/test/test_blas3.c:44 -msgid "" -"\n" -"-- blas level 3 unit tests failure --" +#: ../lib/vector/Vlib/open.c:1049 +#, c-format +msgid "unknown %d (update Vect_maptype_info)" msgstr "" -#: ../lib/gmath/test/test_blas3.c:46 -msgid "" -"\n" -"-- blas level 3 unit tests finished successfully --" +#: ../lib/vector/Vlib/open.c:1138 +msgid "Size of 'coor' file differs from value saved in topology file" msgstr "" -#: ../lib/gmath/test/test_ccmath_wrapper.c:37 -msgid "" -"\n" -"++ Running ccmath wrapper unit tests ++" +#: ../lib/vector/Vlib/open.c:1149 ../lib/vector/Vlib/open.c:1248 +#, c-format +msgid "Please rebuild topology for vector map <%s@%s>" msgstr "" -#: ../lib/gmath/test/test_ccmath_wrapper.c:42 -msgid "" -"\n" -"-- ccmath wrapper unit tests failure --" +#: ../lib/vector/Vlib/open.c:1237 +msgid "Size of 'coor' file differs from value saved in sidx file" msgstr "" -#: ../lib/gmath/test/test_ccmath_wrapper.c:44 -msgid "" -"\n" -"-- ccmath wrapper unit tests finished successfully --" +#: ../lib/vector/Vlib/open.c:1317 +msgid "Unable to open OGR file" msgstr "" -#: ../lib/gmath/test/test_main.c:61 -msgid "The size of the matrices and vectors for benchmarking" +#: ../lib/vector/Vlib/open.c:1343 +msgid "OGR output also detected, using OGR" msgstr "" -#: ../lib/gmath/test/test_main.c:68 -msgid "Choose solver benchmark" +#: ../lib/vector/Vlib/open.c:1355 ../lib/vector/Vlib/write_pg.c:612 +#: ../lib/vector/Vlib/write_pg.c:880 ../lib/vector/Vlib/build_pg.c:411 +msgid "Unable to open PG file" msgstr "" -#: ../lib/gmath/test/test_main.c:75 -msgid "Choose blas benchmark" +#: ../lib/vector/Vlib/write.c:30 ../lib/vector/Vlib/write.c:36 +#: ../lib/vector/Vlib/write.c:42 ../lib/vector/Vlib/write.c:49 +#: ../lib/vector/Vlib/read.c:25 +msgid "for this format/level not supported" msgstr "" -#: ../lib/gmath/test/test_main.c:106 -msgid "Performs benchmarks, unit and integration tests for the gmath library" +#: ../lib/vector/Vlib/write.c:194 +#, c-format +msgid "Unable to write feature in vector map <%s>" msgstr "" -#: ../lib/gmath/test/test_matrix_conversion.c:37 -msgid "" -"\n" -"++ Running matrix conversion unit tests ++" +#: ../lib/vector/Vlib/write.c:234 +#, c-format +msgid "Unable to rewrite feature/offset %lu in vector map <%s>" msgstr "" -#: ../lib/gmath/test/test_matrix_conversion.c:42 -msgid "" -"\n" -"-- Matrix conversion unit tests failure --" +#: ../lib/vector/Vlib/write.c:266 +#, c-format +msgid "Unable to delete feature/offset %lu from vector map <%s>" msgstr "" -#: ../lib/gmath/test/test_matrix_conversion.c:44 -msgid "" -"\n" -"-- Matrix conversion unit tests finished successfully --" +#: ../lib/vector/Vlib/write.c:299 +msgid "Unable to restore feature/offset %" msgstr "" -#: ../lib/gmath/test/test_solvers.c:37 -msgid "" -"\n" -"++ Running solver unit tests ++" +#: ../lib/vector/Vlib/write.c:308 +#, c-format +msgid "Vector map <%s> is not opened" msgstr "" -#: ../lib/gmath/test/test_solvers.c:42 -msgid "" -"\n" -"-- Solver unit tests failure --" +#: ../lib/vector/Vlib/write.c:313 +#, c-format +msgid "Vector map <%s> is not opened in write mode" msgstr "" -#: ../lib/gmath/test/test_solvers.c:44 -msgid "" -"\n" -"-- Solver unit tests finished successfully --" +#: ../lib/vector/Vlib/dgraph.c:432 +msgid "Trying to add more edges to the planar_graph than the initial allocation size allows" msgstr "" -#: ../lib/cluster/c_begin.c:57 +#: ../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 "produced by i.cluster" +msgid "%d areas of total size %g removed" msgstr "" -#: ../lib/cluster/c_exec.c:44 +#: ../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/close_pg.c:66 ../lib/vector/Vlib/read_pg.c:1420 #, c-format -msgid "Not enough data points (%d) in cluster" +msgid "Unable to close cursor %s" msgstr "" -#: ../lib/htmldriver/graph_set.c:97 +#: ../lib/vector/Vlib/close_pg.c:139 ../lib/vector/Vlib/close_ogr.c:104 #, c-format -msgid "html: collecting to file '%s'" +msgid "Unable to save feature index file for vector map <%s>" msgstr "" -#: ../lib/htmldriver/graph_set.c:98 +#: ../lib/vector/Vlib/read_nat.c:144 ../lib/vector/Vlib/read_pg.c:331 +#: ../lib/vector/Vlib/write_pg.c:236 ../lib/vector/Vlib/write_pg.c:381 +#: ../lib/vector/Vlib/write_pg.c:396 ../lib/vector/Vlib/write_sfa.c:158 +#: ../lib/vector/Vlib/write_sfa.c:207 ../lib/vector/Vlib/read_sfa.c:50 +#: ../lib/vector/Vlib/write_nat.c:182 ../lib/vector/Vlib/write_nat.c:295 +#: ../lib/vector/Vlib/write_nat.c:651 ../lib/vector/Vlib/box.c:249 +#: ../lib/vector/Vlib/read.c:173 #, c-format -msgid "html: image size %dx%d" +msgid "Attempt to access feature with invalid id (%d)" msgstr "" -#: ../lib/htmldriver/graph_set.c:111 ../lib/htmldriver/graph_set.c:115 -#: ../lib/htmldriver/graph_set.c:119 +#: ../lib/vector/Vlib/read_nat.c:150 ../lib/vector/Vlib/read_pg.c:337 +#: ../lib/vector/Vlib/write_pg.c:242 ../lib/vector/Vlib/write_pg.c:402 +#: ../lib/vector/Vlib/write_pg.c:2592 ../lib/vector/Vlib/write_pg.c:2689 +#: ../lib/vector/Vlib/read_sfa.c:56 ../lib/vector/Vlib/write_nat.c:301 +#: ../lib/vector/Vlib/write_nat.c:657 #, c-format -msgid "html: type '%s'" +msgid "Attempt to access dead feature %d" +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:378 ../lib/vector/Vlib/build_sfa.c:354 +#: ../lib/vector/Vlib/build_sfa.c:364 +#, c-format +msgid "Feature %d without geometry skipped" +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:884 ../lib/vector/Vlib/read_pg.c:1192 +#: ../lib/vector/Vlib/read_pg.c:1362 ../lib/vector/Vlib/read_pg.c:1455 +#: ../lib/vector/Vlib/write_pg.c:737 ../lib/vector/Vlib/write_pg.c:1176 +#: ../lib/vector/Vlib/write_pg.c:1285 ../lib/vector/Vlib/write_pg.c:1798 +#: ../lib/vector/Vlib/write_pg.c:1975 ../lib/vector/Vlib/write_pg.c:2333 +#, c-format +msgid "Unsupported feature type %d" +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:1252 +#, c-format +msgid "Unable to parse '%s'" +msgstr "" + +#: ../lib/vector/Vlib/read_pg.c:1530 +#, c-format +msgid "" +"Execution failed: %s (...)\n" +"Reason: %s" +msgstr "" + +#: ../lib/vector/Vlib/read_pg.c:1561 +#, c-format +msgid "" +"Execution failed: %s\n" +"Reason: %s" +msgstr "" + +#: ../lib/vector/Vlib/read_pg.c:1693 +#, c-format +msgid "" +"Unable to read features. Reason:\n" +"%s" +msgstr "" + +#: ../lib/vector/Vlib/build_ogr.c:72 +msgid "Empty OGR layer, nothing to build" +msgstr "" + +#: ../lib/vector/Vlib/build_ogr.c:87 ../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:89 +msgid "Random read is not supported by OGR for this layer. Unable to build topology." msgstr "" -#: ../lib/gis/key_value3.c:33 +#: ../lib/vector/Vlib/build_ogr.c:95 ../lib/vector/Vlib/build_pg.c:101 #, c-format -msgid "Unable to open output file <%s>: %s" +msgid "Using external data format '%s' (feature type '%s')" msgstr "" -#: ../lib/gis/key_value3.c:36 +#: ../lib/vector/Vlib/build_ogr.c:139 #, c-format -msgid "Error writing file <%s>: %s" +msgid "Unable to open fidx file for write <%s>" msgstr "" -#: ../lib/gis/key_value3.c:39 +#: ../lib/vector/Vlib/close_nat.c:74 #, c-format -msgid "Error closing output file <%s>: %s" +msgid "Unable to create '%s': %s" msgstr "" -#: ../lib/gis/key_value3.c:60 +#: ../lib/vector/Vlib/close_nat.c:81 #, c-format -msgid "Unable to open input file <%s>: %s" +msgid "Unable to copy '%s': %s" msgstr "" -#: ../lib/gis/key_value3.c:64 +#: ../lib/vector/Vlib/close_nat.c:167 #, c-format -msgid "Error reading file <%s>: %s" +msgid "Unable to drop table <%s>" msgstr "" -#: ../lib/gis/key_value3.c:67 -#, c-format -msgid "Error closing input file <%s>: %s" +#: ../lib/vector/Vlib/write_ogr.c:96 ../lib/vector/Vlib/write_pg.c:187 +#: ../lib/vector/Vlib/write_pg.c:255 ../lib/vector/Vlib/write_sfa.c:164 +msgid "Unable to rewrite feature (incompatible feature types)" msgstr "" -#: ../lib/gis/ls.c:103 -#, c-format -msgid "Unable to open directory %s" +#: ../lib/vector/Vlib/write_ogr.c:129 ../lib/vector/Vlib/open_ogr.c:65 +msgid "OGR layer not defined" msgstr "" -#: ../lib/gis/parser_wps.c:490 -msgid "Multiple outputs are not supported by WPS 1.0.0" +#: ../lib/vector/Vlib/write_ogr.c:134 ../lib/vector/Vlib/write_pg.c:326 +#, c-format +msgid "Invalid offset (%ld)" msgstr "" -#: ../lib/gis/error.c:362 -msgid "WARNING: " +#: ../lib/vector/Vlib/write_ogr.c:140 ../lib/vector/Vlib/write_pg.c:347 +msgid "Unable to delete feature" msgstr "" -#: ../lib/gis/error.c:363 ../lib/gis/parser.c:1588 +#: ../lib/vector/Vlib/write_ogr.c:240 #, c-format -msgid "ERROR: " +msgid "Creating field <%s> failed" msgstr "" -#: ../lib/gis/get_ellipse.c:344 ../lib/gis/get_ellipse.c:367 +#: ../lib/vector/Vlib/write_ogr.c:306 ../lib/vector/Vlib/write_pg.c:1105 #, c-format -msgid "Invalid a: field '%s' in file %s in <%s>" +msgid "Unsupported geometry type (%d)" msgstr "" -#: ../lib/gis/get_ellipse.c:356 +#: ../lib/vector/Vlib/write_ogr.c:328 #, c-format -msgid "Invalid ellipsoid '%s' in file %s in <%s>" +msgid "Unable to create OGR layer <%s> in '%s'" msgstr "" -#: ../lib/gis/get_ellipse.c:370 +#: ../lib/vector/Vlib/write_ogr.c:340 ../lib/vector/Vlib/write_pg.c:1118 #, c-format -msgid "Invalid es: field '%s' in file %s in <%s>" +msgid "More layers defined, using driver <%s> and database <%s>" msgstr "" -#: ../lib/gis/get_ellipse.c:383 -#, c-format -msgid "No ellipsoid info given in file %s in <%s>" +#: ../lib/vector/Vlib/write_ogr.c:346 ../lib/vector/Vlib/write_pg.c:1123 +msgid "Database connection not defined. Unable to write attributes." msgstr "" -#: ../lib/gis/token.c:169 -msgid "parse error" +#: ../lib/vector/Vlib/write_ogr.c:410 ../lib/vector/Vlib/write_pg.c:1238 +#: ../lib/vector/Vlib/write_pg.c:1403 +#, c-format +msgid "No category defined for layer %d" msgstr "" -#: ../lib/gis/cmprzlib.c:99 ../lib/gis/cmprzlib.c:195 ../lib/gis/compress.c:303 -#: ../lib/gis/cmprbzip.c:90 ../lib/gis/cmprbzip.c:164 ../lib/gis/cmprlz4.c:81 -#: ../lib/gis/cmprlz4.c:138 -msgid "No source buffer" +#: ../lib/vector/Vlib/write_ogr.c:412 ../lib/vector/Vlib/write_pg.c:1240 +#: ../lib/vector/Vlib/write_pg.c:1405 +#, c-format +msgid "Feature has more categories, using category %d (from layer %d)" msgstr "" -#: ../lib/gis/cmprzlib.c:102 ../lib/gis/cmprzlib.c:198 ../lib/gis/cmprbzip.c:93 -#: ../lib/gis/cmprbzip.c:167 ../lib/gis/cmprlz4.c:84 ../lib/gis/cmprlz4.c:141 -msgid "No destination buffer" +#: ../lib/vector/Vlib/write_ogr.c:426 +msgid "Feature is not a point. Skipping." msgstr "" -#: ../lib/gis/cmprzlib.c:109 ../lib/gis/cmprzlib.c:205 -#: ../lib/gis/compress.c:305 ../lib/gis/cmprbzip.c:100 -#: ../lib/gis/cmprbzip.c:174 ../lib/gis/cmprlz4.c:91 ../lib/gis/cmprlz4.c:148 -#, c-format -msgid "Invalid source buffer size %d" +#: ../lib/vector/Vlib/write_ogr.c:434 +msgid "Feature is not a line. Skipping." msgstr "" -#: ../lib/gis/cmprzlib.c:111 ../lib/gis/cmprzlib.c:207 -#: ../lib/gis/compress.c:225 ../lib/gis/cmprbzip.c:102 -#: ../lib/gis/cmprbzip.c:176 ../lib/gis/cmprlz4.c:93 ../lib/gis/cmprlz4.c:150 -#, c-format -msgid "Invalid destination buffer size %d" +#: ../lib/vector/Vlib/write_ogr.c:441 +msgid "Feature is not a polygon. Skipping." msgstr "" -#: ../lib/gis/cmprzlib.c:139 ../lib/gis/cmprzlib.c:157 -#, c-format -msgid "ZLIB compression error %d: %s" +#: ../lib/vector/Vlib/write_ogr.c:448 +msgid "Feature is not a face. Skipping." msgstr "" -#: ../lib/gis/cmprzlib.c:225 ../lib/gis/cmprzlib.c:242 +#: ../lib/vector/Vlib/write_ogr.c:454 #, c-format -msgid "ZLIB decompression error %d: %s" +msgid "Unsupported feature type (%d)" msgstr "" -#: ../lib/gis/distance.c:154 -#, c-format -msgid "%s: shouldn't happen: code=%d P=(%f,%f) S=(%f,%f)(%f,%f)" +#: ../lib/vector/Vlib/write_ogr.c:473 +msgid "Boundary is not closed. Feature skipped." msgstr "" -#: ../lib/gis/parser_standard_options.c:147 -msgid "SQL SELECT statement" +#: ../lib/vector/Vlib/write_ogr.c:502 +msgid "Unable to writes feature attributes" msgstr "" -#: ../lib/gis/parser_standard_options.c:149 -msgid "Example: select * from towns where population > 10000" +#: ../lib/vector/Vlib/write_ogr.c:567 +#, c-format +msgid "Feature without category of layer %d" msgstr "" -#: ../lib/gis/parser_standard_options.c:157 -msgid "WHERE conditions of SQL statement without 'where' keyword" +#: ../lib/vector/Vlib/write_ogr.c:581 ../lib/vector/Vlib/write_pg.c:2013 +#, c-format +msgid "Unable to select attributes for category %d" msgstr "" -#: ../lib/gis/parser_standard_options.c:158 -msgid "Example: income < 1000 and population >= 10000" +#: ../lib/vector/Vlib/write_ogr.c:593 ../lib/vector/Vlib/write_pg.c:2022 +#, c-format +msgid "No database record for category %d, no attributes will be written" msgstr "" -#: ../lib/gis/parser_standard_options.c:166 -msgid "Name of attribute table" +#: ../lib/vector/Vlib/write_ogr.c:626 +#, c-format +msgid "Unable to create field <%s>" msgstr "" -#: ../lib/gis/parser_standard_options.c:175 -msgid "Name of database driver" +#: ../lib/vector/Vlib/write_ogr.c:655 ../lib/vector/Vlib/write_pg.c:2082 +#, c-format +msgid "Unsupported column type %d" msgstr "" -#: ../lib/gis/parser_standard_options.c:184 -msgid "Name of database" +#: ../lib/vector/Vlib/field.c:91 +msgid "Layer number must be 1 or greater" msgstr "" -#: ../lib/gis/parser_standard_options.c:193 -msgid "Database schema" +#: ../lib/vector/Vlib/field.c:96 +msgid "Unable to add attribute link, vector map is not opened in WRITE mode" msgstr "" -#: ../lib/gis/parser_standard_options.c:194 -msgid "Do not use this option if schemas are not supported by driver/database server" +#: ../lib/vector/Vlib/field.c:103 +msgid "Unable to add attribute link" msgstr "" -#: ../lib/gis/parser_standard_options.c:203 -msgid "Name of attribute column" +#: ../lib/vector/Vlib/field.c:109 +msgid "Unable to write attribute links" msgstr "" -#: ../lib/gis/parser_standard_options.c:212 -msgid "Name of attribute column(s)" +#: ../lib/vector/Vlib/field.c:154 +msgid "Unable to write database links" msgstr "" -#: ../lib/gis/parser_standard_options.c:221 -msgid "Name of key column" +#: ../lib/vector/Vlib/field.c:178 +msgid "Database connection not defined. Skipping." msgstr "" -#: ../lib/gis/parser_standard_options.c:222 -msgid "Must refer to an integer column" +#: ../lib/vector/Vlib/field.c:185 +msgid "More DB links defined for input vector map. Using only first DB link for output." msgstr "" -#: ../lib/gis/parser_standard_options.c:234 -msgid "Name of input imagery group" +#: ../lib/vector/Vlib/field.c:261 +#, c-format +msgid "Layer number %d or name <%s> already exists" msgstr "" -#: ../lib/gis/parser_standard_options.c:242 -msgid "Name of input imagery subgroup" +#: ../lib/vector/Vlib/field.c:345 +#, c-format +msgid "" +"Default driver / database set to:\n" +"driver: %s\n" +"database: %s" msgstr "" -#: ../lib/gis/parser_standard_options.c:252 -msgid "Name of input raster map" +#: ../lib/vector/Vlib/field.c:352 +msgid "Default driver is not set" msgstr "" -#: ../lib/gis/parser_standard_options.c:261 -msgid "Name of input raster map(s)" +#: ../lib/vector/Vlib/field.c:355 +msgid "Default database is not set" msgstr "" -#: ../lib/gis/parser_standard_options.c:269 -msgid "Name for output raster map" +#: ../lib/vector/Vlib/field.c:428 +#, c-format +msgid "Requested dblink %d, maximum link number %d" msgstr "" -#: ../lib/gis/parser_standard_options.c:278 -msgid "Name for output raster map(s)" +#: ../lib/vector/Vlib/field.c:614 ../lib/vector/Vlib/field.c:622 +#, c-format +msgid "Error in rule on row %d in <%s>" msgstr "" -#: ../lib/gis/parser_standard_options.c:286 -msgid "Name of raster map" +#: ../lib/vector/Vlib/field.c:690 ../lib/vector/Vlib/open_ogr.c:77 +#, c-format +msgid "Unable to open OGR data source '%s'" msgstr "" -#: ../lib/gis/parser_standard_options.c:295 -msgid "Name of raster map(s)" +#: ../lib/vector/Vlib/field.c:707 +#, c-format +msgid "Unable to open OGR layer <%s>" msgstr "" -#: ../lib/gis/parser_standard_options.c:303 -msgid "Name of base raster map" +#: ../lib/vector/Vlib/field.c:734 +msgid "Unable to open OGR DBMI driver" msgstr "" -#: ../lib/gis/parser_standard_options.c:311 -msgid "Name of cover raster map" +#: ../lib/vector/Vlib/field.c:773 +msgid "All FID tests failed. Neither 'FID' nor 'ogc_fid' nor 'ogr_fid' nor 'gid' available in OGR DB table" msgstr "" -#: ../lib/gis/parser_standard_options.c:319 -msgid "Name of input elevation raster map" +#: ../lib/vector/Vlib/field.c:840 +#, c-format +msgid "Feature table <%s> has no primary key defined. Unable to define DB links." msgstr "" -#: ../lib/gis/parser_standard_options.c:328 -msgid "Name of input elevation raster map(s)" +#: ../lib/vector/Vlib/field.c:860 +msgid "GRASS not compiled with PostgreSQL support" msgstr "" -#: ../lib/gis/parser_standard_options.c:335 -msgid "Type of raster map to be created" +#: ../lib/vector/Vlib/field.c:892 +msgid "Unknown vector map format" msgstr "" -#: ../lib/gis/parser_standard_options.c:336 -msgid "Storage type for resultant raster map" +#: ../lib/vector/Vlib/field.c:925 +#, c-format +msgid "Unable to create database definition file for vector map <%s>" msgstr "" -#: ../lib/gis/parser_standard_options.c:340 -msgid "Integer" +#: ../lib/vector/Vlib/field.c:1020 +msgid "Bug: attempt to update map which is not in current mapset" msgstr "" -#: ../lib/gis/parser_standard_options.c:341 -msgid "Single precision floating point" +#: ../lib/vector/Vlib/snap.c:223 ../lib/vector/Vlib/snap.c:583 +msgid "Snap vertices Pass 1: select points" msgstr "" -#: ../lib/gis/parser_standard_options.c:342 -msgid "Double precision floating point" +#: ../lib/vector/Vlib/snap.c:268 ../lib/vector/Vlib/snap.c:637 +msgid "Snap vertices Pass 2: assign anchor vertices" msgstr "" -#: ../lib/gis/parser_standard_options.c:348 -msgid "Sampling interpolation method" +#: ../lib/vector/Vlib/snap.c:337 ../lib/vector/Vlib/snap.c:706 +msgid "Snap vertices Pass 3: snap to assigned points" msgstr "" -#: ../lib/gis/parser_standard_options.c:352 -msgid "Nearest-neighbor interpolation" +#: ../lib/vector/Vlib/snap.c:526 ../lib/vector/Vlib/snap.c:889 +#, c-format +msgid "Snapped vertices: %d" msgstr "" -#: ../lib/gis/parser_standard_options.c:353 -msgid "Bilinear interpolation" +#: ../lib/vector/Vlib/snap.c:527 ../lib/vector/Vlib/snap.c:890 +#, c-format +msgid "New vertices: %d" msgstr "" -#: ../lib/gis/parser_standard_options.c:354 -msgid "Bicubic interpolation" +#: ../lib/vector/Vlib/snap.c:917 +msgid "Reading features..." msgstr "" -#: ../lib/gis/parser_standard_options.c:363 -msgid "Name of input basename raster map(s)" +#: ../lib/vector/Vlib/write_pg.c:285 +#, c-format +msgid "Unable to rewrite feature %d" msgstr "" -#: ../lib/gis/parser_standard_options.c:372 -msgid "Name for output basename raster map(s)" +#: ../lib/vector/Vlib/write_pg.c:321 ../lib/vector/Vlib/write_pg.c:811 +#: ../lib/vector/Vlib/write_pg.c:1213 ../lib/vector/Vlib/write_pg.c:1371 +#: ../lib/vector/Vlib/simple_features.c:324 +msgid "No connection defined" msgstr "" -#: ../lib/gis/parser_standard_options.c:382 -msgid "Name of input 3D raster map" +#: ../lib/vector/Vlib/write_pg.c:452 +#, c-format +msgid "Unable to delete feature (%s) %d" msgstr "" -#: ../lib/gis/parser_standard_options.c:391 -msgid "Name of input 3D raster map(s)" +#: ../lib/vector/Vlib/write_pg.c:554 ../lib/vector/Vlib/write_pg.c:1301 +#: ../lib/vector/Vlib/write_sfa.c:349 +msgid "Boundary is not closed. Skipping." msgstr "" -#: ../lib/gis/parser_standard_options.c:399 -msgid "Name for output 3D raster map" +#: ../lib/vector/Vlib/write_pg.c:773 +#, c-format +msgid "Building spatial index on <%s>..." msgstr "" -#: ../lib/gis/parser_standard_options.c:407 -msgid "Name of 3D raster map" +#: ../lib/vector/Vlib/write_pg.c:841 +#, c-format +msgid "Schema <%s> doesn't exist, created" msgstr "" -#: ../lib/gis/parser_standard_options.c:416 -msgid "Name of 3D raster map(s)" +#: ../lib/vector/Vlib/write_pg.c:920 +#, c-format +msgid "Creating topology schema <%s>..." msgstr "" -#: ../lib/gis/parser_standard_options.c:425 -msgid "Data type used in the output raster3d map" +#: ../lib/vector/Vlib/write_pg.c:934 +#, c-format +msgid "Adding new topology column <%s>..." msgstr "" -#: ../lib/gis/parser_standard_options.c:434 -msgid "Number of digits used as mantissa in the internal map storage, 0 -23 for float, 0 - 52 for double, max or default" +#: ../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/gis/parser_standard_options.c:444 -msgid "The compression method used in the output raster3d map" +#: ../lib/vector/Vlib/write_pg.c:1077 ../lib/vector/Vlib/write_pg.c:1217 +#: ../lib/vector/Vlib/write_pg.c:1375 ../lib/vector/Vlib/open_pg.c:90 +#: ../lib/vector/Vlib/open_pg.c:237 +msgid "PostGIS feature table not defined" msgstr "" -#: ../lib/gis/parser_standard_options.c:454 -msgid "The dimensions of the tiles used in the output raster3d map (XxYxZ or default: 16x16x8)" +#: ../lib/vector/Vlib/write_pg.c:1130 +msgid "Unable to create new PostGIS feature table" msgstr "" -#: ../lib/gis/parser_standard_options.c:464 -msgid "Name of input vector map" +#: ../lib/vector/Vlib/write_pg.c:1144 +msgid "Unable to create new PostGIS topology schema" msgstr "" -#: ../lib/gis/parser_standard_options.c:465 -#: ../lib/gis/parser_standard_options.c:492 -msgid "Or data source for direct OGR access" +#: ../lib/vector/Vlib/write_pg.c:1251 +#, c-format +msgid "Point skipped (output feature type: %s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:474 -msgid "Name of input vector map(s)" +#: ../lib/vector/Vlib/write_pg.c:1258 +#, c-format +msgid "Line skipped (output feature type: %s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:475 -msgid "Or data source(s) for direct OGR access" +#: ../lib/vector/Vlib/write_pg.c:1265 +#, c-format +msgid "Centroid skipped (output feature type: %s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:483 -msgid "Name for output vector map" +#: ../lib/vector/Vlib/write_pg.c:1272 +#, c-format +msgid "Boundary skipped (output feature type: %s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:491 -msgid "Name of vector map" +#: ../lib/vector/Vlib/write_pg.c:1279 +#, c-format +msgid "Face skipped (output feature type: %s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:501 -msgid "Name of vector map(s)" +#: ../lib/vector/Vlib/write_pg.c:1365 +#, c-format +msgid "Invalid feature type (%d) for nodes" msgstr "" -#: ../lib/gis/parser_standard_options.c:510 -#: ../lib/gis/parser_standard_options.c:519 -msgid "Input feature type" +#: ../lib/vector/Vlib/write_pg.c:1379 +msgid "PostGIS topology schema not defined" msgstr "" -#: ../lib/gis/parser_standard_options.c:526 -msgid "Layer number or name" +#: ../lib/vector/Vlib/write_pg.c:1880 +msgid "Trying to insert 3D data into feature table which store 2D data only" msgstr "" -#: ../lib/gis/parser_standard_options.c:528 -msgid "Vector features can have category values in different layers. This number determines which layer to use. When used with direct OGR access this is the layer name." +#: ../lib/vector/Vlib/write_pg.c:1885 +msgid "Trying to insert 2D data into feature table which store 3D data only" msgstr "" -#: ../lib/gis/parser_standard_options.c:538 -msgid "Layer number or name ('-1' for all layers)" +#: ../lib/vector/Vlib/write_pg.c:1910 +msgid "Unable to insert topological element into PostGIS Topology schema" msgstr "" -#: ../lib/gis/parser_standard_options.c:540 -msgid "A single vector map can be connected to multiple database tables. This number determines which table to use. When used with direct OGR access this is the layer name." +#: ../lib/vector/Vlib/write_pg.c:2048 +#, c-format +msgid "FID column must be integer, column <%s> ignored!" msgstr "" -#: ../lib/gis/parser_standard_options.c:549 -msgid "Category value" +#: ../lib/vector/Vlib/write_pg.c:2089 +msgid "Invalid value for FID column: NULL" msgstr "" -#: ../lib/gis/parser_standard_options.c:557 -msgid "Category values" +#: ../lib/vector/Vlib/write_pg.c:2181 +#, c-format +msgid "Invalid feature %d (max: %d)" msgstr "" -#: ../lib/gis/parser_standard_options.c:558 -#: ../lib/gis/parser_standard_options.c:573 -msgid "Example: 1,3,7-9,13" +#: ../lib/vector/Vlib/write_pg.c:2195 +#, c-format +msgid "Invalid feature type (%d) for node" msgstr "" -#: ../lib/gis/parser_standard_options.c:565 -msgid "Feature id" +#: ../lib/vector/Vlib/write_pg.c:2199 +#, c-format +msgid "Invalid node %d (%d)" msgstr "" -#: ../lib/gis/parser_standard_options.c:572 -msgid "Feature ids" +#: ../lib/vector/Vlib/write_pg.c:2277 +#, c-format +msgid "Unable to determine next left/right edge for edge %d" msgstr "" -#: ../lib/gis/parser_standard_options.c:583 -#: ../lib/gis/parser_standard_options.c:591 -msgid "Name of input file" +#: ../lib/vector/Vlib/write_pg.c:2282 +msgid "Unable to insert new edge. Topology not available." msgstr "" -#: ../lib/gis/parser_standard_options.c:599 -msgid "Name for output file" +#: ../lib/vector/Vlib/write_pg.c:2381 ../lib/vector/Vlib/write_pg.c:2388 +msgid "Invalid topology" msgstr "" -#: ../lib/gis/parser_standard_options.c:608 -msgid "Field separator" +#: ../lib/vector/Vlib/write_pg.c:2587 ../lib/vector/Vlib/write_pg.c:2684 +#, c-format +msgid "Attempt to access non-existing feature %d" msgstr "" -#: ../lib/gis/parser_standard_options.c:609 -msgid "Special characters: pipe, comma, space, tab, newline" +#: ../lib/vector/Vlib/write_pg.c:2618 +msgid "Unable to determine next left/right edge" msgstr "" -#: ../lib/gis/parser_standard_options.c:620 -#: ../lib/gis/parser_standard_options.c:631 -msgid "Color" +#: ../lib/vector/Vlib/write_pg.c:2704 +msgid "Unable to create new face" msgstr "" -#: ../lib/gis/parser_standard_options.c:622 -msgid "Either a standard color name or R:G:B triplet" +#: ../lib/vector/Vlib/write_pg.c:2842 ../lib/vector/Vlib/write_pg.c:2854 +#, c-format +msgid "Unable to delete node %d" msgstr "" -#: ../lib/gis/parser_standard_options.c:633 -msgid "Either a standard color name, R:G:B triplet, or \"none\"" +#: ../lib/vector/Vlib/write_sfa.c:117 +msgid "Unable to calculate centroid for area" msgstr "" -#: ../lib/gis/parser_standard_options.c:644 -msgid "Name of input directory" +#: ../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/gis/parser_standard_options.c:654 -msgid "Units" +#: ../lib/vector/Vlib/write_sfa.c:219 +msgid "Attempt to delete dead feature" msgstr "" -#: ../lib/gis/parser_standard_options.c:663 -msgid "Data type(s)" +#: ../lib/vector/Vlib/write_sfa.c:311 +#, c-format +msgid "Unsupported vector map format (%d)" msgstr "" -#: ../lib/gis/parser_standard_options.c:673 -msgid "Name of mapset (default: current search path)" +#: ../lib/vector/Vlib/level_two.c:23 +#, c-format +msgid "Vector map <%s> is not open at topological level" msgstr "" -#: ../lib/gis/parser_standard_options.c:674 -msgid "'.' for current mapset" +#: ../lib/vector/Vlib/level_two.c:284 +#, c-format +msgid "Invalid node id: %d" msgstr "" -#: ../lib/gis/parser_standard_options.c:682 -msgid "Location name" +#: ../lib/vector/Vlib/level_two.c:316 +#, c-format +msgid "Nodes not available for line %d" msgstr "" -#: ../lib/gis/parser_standard_options.c:683 -msgid "Location name (not location path)" +#: ../lib/vector/Vlib/level_two.c:357 +#, c-format +msgid "Areas not available for line %d" msgstr "" -#: ../lib/gis/parser_standard_options.c:693 -msgid "GRASS GIS database directory" +#: ../lib/vector/Vlib/level_two.c:362 +#, c-format +msgid "Line %d is not a boundary" msgstr "" -#: ../lib/gis/parser_standard_options.c:694 -msgid "Default: path to the current GRASS GIS database" +#: ../lib/vector/Vlib/level_two.c:445 +#, c-format +msgid "Topology info not available for feature %d" msgstr "" -#: ../lib/gis/parser_standard_options.c:706 -msgid "Coordinates" +#: ../lib/vector/Vlib/buffer2.c:361 +msgid "Line is not looped" msgstr "" -#: ../lib/gis/parser_standard_options.c:715 -msgid "Name of color table" +#: ../lib/vector/Vlib/buffer2.c:443 +#, c-format +msgid "Unexpected result of line_intersection() res = %d" msgstr "" -#: ../lib/gis/parser_standard_options.c:726 -msgid "String representing NULL value" +#: ../lib/vector/Vlib/buffer2.c:589 +msgid "Next edge was visited (right) but it is not the first one !!! breaking loop" msgstr "" -#: ../lib/gis/parser_standard_options.c:735 -msgid "Name of saved region" +#: ../lib/vector/Vlib/buffer2.c:600 +msgid "Next edge was visited (left) but it is not the first one !!! breaking loop" msgstr "" -#: ../lib/gis/parser_standard_options.c:745 -msgid "Name of the input space time dataset" +#: ../lib/vector/Vlib/buffer2.c:648 +msgid "side != 0 feature not implemented" msgstr "" -#: ../lib/gis/parser_standard_options.c:754 -msgid "Name of the input space time datasets" +#: ../lib/vector/Vlib/buffer2.c:890 ../lib/vector/Vlib/buffer2.c:937 +msgid "zero area size" msgstr "" -#: ../lib/gis/parser_standard_options.c:762 -msgid "Name of the output space time dataset" +#: ../lib/vector/Vlib/buffer2.c:896 ../lib/vector/Vlib/buffer2.c:943 +msgid "Line was not closed" msgstr "" -#: ../lib/gis/parser_standard_options.c:770 -msgid "Name of the input space time raster dataset" +#: ../lib/vector/Vlib/buffer2.c:909 ../lib/vector/Vlib/buffer2.c:960 +msgid "Vect_get_point_in_poly() failed" msgstr "" -#: ../lib/gis/parser_standard_options.c:779 -msgid "Name of the input space time raster datasets" +#: ../lib/vector/Vlib/map.c:140 ../lib/vector/Vlib/map.c:246 +msgid "Vector map name is not SQL compliant" msgstr "" -#: ../lib/gis/parser_standard_options.c:787 -msgid "Name of the output space time raster dataset" +#: ../lib/vector/Vlib/map.c:144 +#, c-format +msgid "Unable to find vector map <%s> in <%s>" msgstr "" -#: ../lib/gis/parser_standard_options.c:795 -msgid "Name of the input space time vector dataset" +#: ../lib/vector/Vlib/map.c:180 ../lib/vector/Vlib/map.c:268 +#, c-format +msgid "Unable to copy vector map <%s> to <%s>" msgstr "" -#: ../lib/gis/parser_standard_options.c:804 -msgid "Name of the input space time vector datasets" +#: ../lib/vector/Vlib/map.c:332 ../lib/vector/Vlib/map.c:463 +#, c-format +msgid "Unable to delete table <%s>" msgstr "" -#: ../lib/gis/parser_standard_options.c:812 -msgid "Name of the output space time vector dataset" +#: ../lib/vector/Vlib/map.c:347 +#, c-format +msgid "Unable to create index for table <%s>, key <%s>" msgstr "" -#: ../lib/gis/parser_standard_options.c:820 -msgid "Name of the input space time raster3d dataset" +#: ../lib/vector/Vlib/map.c:403 +#, c-format +msgid "Ignoring invalid mapset: %s" msgstr "" -#: ../lib/gis/parser_standard_options.c:829 -msgid "Name of the input space time raster3d datasets" +#: ../lib/vector/Vlib/map.c:408 +#, c-format +msgid "Invalid vector map name <%s>" msgstr "" -#: ../lib/gis/parser_standard_options.c:837 -msgid "Name of the output space time raster3d dataset" +#: ../lib/vector/Vlib/map.c:418 +#, c-format +msgid "Unable to open header file for vector map <%s>" msgstr "" -#: ../lib/gis/parser_standard_options.c:846 -msgid "Type of the input space time dataset" +#: ../lib/vector/Vlib/map.c:450 +#, c-format +msgid "Unable to find table <%s> linked to vector map <%s>" msgstr "" -#: ../lib/gis/parser_standard_options.c:854 -msgid "Name of the input map" +#: ../lib/vector/Vlib/map.c:473 +#, c-format +msgid "Table <%s> linked to vector map <%s> does not exist" msgstr "" -#: ../lib/gis/parser_standard_options.c:863 -msgid "Name of the input maps" +#: ../lib/vector/Vlib/map.c:486 +#, c-format +msgid "Unable to open directory '%s'" msgstr "" -#: ../lib/gis/parser_standard_options.c:872 -msgid "Type of the input map" +#: ../lib/vector/Vlib/map.c:500 +#, c-format +msgid "Unable to delete file '%s'" msgstr "" -#: ../lib/gis/parser_standard_options.c:881 -msgid "The temporal type of the space time dataset" +#: ../lib/vector/Vlib/map.c:520 +#, c-format +msgid "Unable to rename directory '%s' to '%s'" msgstr "" -#: ../lib/gis/parser_standard_options.c:888 -msgid "WHERE conditions of SQL statement without 'where' keyword used in the temporal GIS framework" +#: ../lib/vector/Vlib/map.c:529 +#, c-format +msgid "Unable to remove directory '%s': %s" msgstr "" -#: ../lib/gis/parser_standard_options.c:889 -msgid "Example: start_time > '2001-01-01 12:30:00'" +#: ../lib/vector/Vlib/open_ogr.c:60 +msgid "OGR datasource not defined" msgstr "" -#: ../lib/gis/parser_standard_options.c:899 -msgid "The method to be used for sampling the input dataset" +#: ../lib/vector/Vlib/open_ogr.c:97 +#, c-format +msgid "OGR layer <%s> not found" msgstr "" -#: ../lib/gis/parser_standard_options.c:933 -msgid "Do not create attribute table" +#: ../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/gis/parser_standard_options.c:937 -msgid "Do not build topology" +#: ../lib/vector/Vlib/open_ogr.c:191 +#, c-format +msgid "Unable to get OGR driver <%s>" msgstr "" -#: ../lib/gis/parser_standard_options.c:938 -msgid "Advantageous when handling a large number of points" +#: ../lib/vector/Vlib/open_ogr.c:199 +#, c-format +msgid "Unable to create OGR data source '%s'" msgstr "" -#: ../lib/gis/find_file.c:114 +#: ../lib/vector/Vlib/open_ogr.c:211 #, c-format -msgid "Data element '%s/%s' was found in more mapsets (also found in <%s>)" +msgid "OGR layer <%s> already exists and will be overwritten" msgstr "" -#: ../lib/gis/find_file.c:127 +#: ../lib/vector/Vlib/open_ogr.c:215 #, c-format -msgid "Using <%s@%s>..." +msgid "Unable to delete OGR layer <%s>" msgstr "" -#: ../lib/gis/gisinit.c:53 ../lib/gis/gisinit.c:87 +#: ../lib/vector/Vlib/open_ogr.c:221 #, c-format -msgid "Module built against version %s but trying to use version %s. You need to rebuild GRASS GIS or untangle multiple installations." +msgid "OGR layer <%s> already exists in datasource '%s'" msgstr "" -#: ../lib/gis/gisinit.c:65 +#: ../lib/vector/Vlib/open_ogr.c:279 #, c-format -msgid "MAPSET %s - permission denied" +msgid "Feature index format version %d.%d is not supported by this release. Try to rebuild topology or upgrade GRASS." msgstr "" -#: ../lib/gis/gisinit.c:68 +#: ../lib/vector/Vlib/open_ogr.c:284 #, c-format -msgid "MAPSET %s not found at %s" +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/gis/gisinit.c:102 -msgid "System not initialized. Programmer forgot to call G_gisinit()." +#: ../lib/vector/Vlib/intersect2.c:1259 ../lib/vector/Vlib/intersect2.c:1265 +#: ../lib/vector/Vlib/intersect2.c:1267 ../lib/vector/Vlib/intersect2.c:1319 +#: ../lib/vector/Vlib/intersect2.c:1328 ../lib/vector/Vlib/intersect2.c:1349 +#: ../lib/vector/Vlib/intersect2.c:1366 ../lib/vector/Vlib/intersect.c:1194 +#: ../lib/vector/Vlib/intersect.c:1200 ../lib/vector/Vlib/intersect.c:1202 +#: ../lib/vector/Vlib/intersect.c:1257 ../lib/vector/Vlib/intersect.c:1266 +#: ../lib/vector/Vlib/intersect.c:1287 ../lib/vector/Vlib/intersect.c:1304 +msgid "Error while adding point to array. Out of memory" msgstr "" -#: ../lib/gis/lrand48.c:84 +#: ../lib/vector/Vlib/bridges.c:213 #, c-format -msgid "gettimeofday failed: %s" +msgid "Removed lines: %d" msgstr "" -#: ../lib/gis/lrand48.c:114 -msgid "Pseudo-random number generator not seeded" +#: ../lib/vector/Vlib/bridges.c:214 +#, c-format +msgid "Removed bridges: %d" msgstr "" -#: ../lib/gis/parser_html.c:57 ../lib/gis/parser_rest.c:60 -msgid "NAME" +#: ../lib/vector/Vlib/ascii.c:84 +#, c-format +msgid "Error reading ASCII file: (bad type) [%s]" msgstr "" -#: ../lib/gis/parser_html.c:70 ../lib/gis/parser_rest.c:73 -msgid "KEYWORDS" +#: ../lib/vector/Vlib/ascii.c:123 +#, c-format +msgid "Error reading ASCII file: (unknown type) [%s]" msgstr "" -#: ../lib/gis/parser_html.c:75 ../lib/gis/parser_rest.c:78 -msgid "SYNOPSIS" +#: ../lib/vector/Vlib/ascii.c:143 +msgid "End of ASCII file reached before end of coordinates" msgstr "" -#: ../lib/gis/parser_html.c:167 ../lib/gis/parser_help.c:215 -#: ../lib/gis/parser_interface.c:329 ../lib/gis/parser_rest.c:164 -msgid "Allow output files to overwrite existing files" +#: ../lib/vector/Vlib/ascii.c:155 +#, c-format +msgid "Error reading ASCII file: (bad point) [%s]" msgstr "" -#: ../lib/gis/parser_html.c:171 ../lib/gis/parser_help.c:217 -#: ../lib/gis/parser_interface.c:337 -msgid "Print usage summary" +#: ../lib/vector/Vlib/ascii.c:160 +#, c-format +msgid "Unparsable longitude value: [%s]" msgstr "" -#: ../lib/gis/parser_html.c:174 ../lib/gis/parser_help.c:218 -#: ../lib/gis/parser_interface.c:344 ../lib/gis/parser_rest.c:168 -msgid "Verbose module output" +#: ../lib/vector/Vlib/ascii.c:165 +#, c-format +msgid "Unparsable latitude value: [%s]" msgstr "" -#: ../lib/gis/parser_html.c:177 ../lib/gis/parser_help.c:219 -#: ../lib/gis/parser_interface.c:351 ../lib/gis/parser_rest.c:171 -msgid "Quiet module output" +#: ../lib/vector/Vlib/ascii.c:201 +msgid "End of ASCII file reached before end of categories" msgstr "" -#: ../lib/gis/parser_html.c:180 ../lib/gis/parser_help.c:221 -msgid "Force launching GUI dialog" +#: ../lib/vector/Vlib/ascii.c:212 +#, c-format +msgid "Error reading categories: [%s]" msgstr "" -#: ../lib/gis/parser_html.c:233 ../lib/gis/parser_rest.c:223 -msgid "Options" +#: ../lib/vector/Vlib/ascii.c:225 +msgid "Unable to copy points" msgstr "" -#: ../lib/gis/parser_html.c:239 ../lib/gis/parser_rest.c:230 -msgid "Default" +#: ../lib/vector/Vlib/ascii.c:238 +#, c-format +msgid "Vector map <%s> is 2D. %d 3D features (faces or kernels) skipped." msgstr "" -#: ../lib/gis/rd_cellhd.c:141 ../lib/gis/rd_cellhd.c:180 -#: ../lib/gis/rd_cellhd.c:357 +#: ../lib/vector/Vlib/ascii.c:270 #, c-format -msgid "Syntax error in cell header, line %d: %s" +msgid "" +"Unexpected data in vector header:\n" +"[%s]" msgstr "" -#: ../lib/gis/rd_cellhd.c:150 -msgid "Duplicate projection field" +#: ../lib/vector/Vlib/ascii.c:306 +#, c-format +msgid "Unknown keyword <%s> in vector head" msgstr "" -#: ../lib/gis/rd_cellhd.c:153 +#: ../lib/vector/Vlib/ascii.c:465 #, c-format -msgid "Invalid projection field: %s" +msgid "Column <%s> does not exist" msgstr "" -#: ../lib/gis/rd_cellhd.c:160 -msgid "Duplicate zone field" +#: ../lib/vector/Vlib/ascii.c:467 +msgid "Available columns:" msgstr "" -#: ../lib/gis/rd_cellhd.c:163 -#, c-format -msgid "Invalid zone field: %s" +#: ../lib/vector/Vlib/ascii.c:472 +msgid "Export cancelled" msgstr "" -#: ../lib/gis/rd_cellhd.c:170 ../lib/gis/rd_cellhd.c:172 -#: ../lib/gis/rd_cellhd.c:363 ../lib/gis/rd_cellhd.c:365 -#: ../lib/gis/rd_cellhd.c:367 ../lib/gis/rd_cellhd.c:369 -#: ../lib/gis/rd_cellhd.c:371 ../lib/gis/rd_cellhd.c:373 -#: ../lib/gis/rd_cellhd.c:384 ../lib/gis/rd_cellhd.c:386 -#: ../lib/gis/rd_cellhd.c:388 ../lib/gis/rd_cellhd.c:390 +#: ../lib/vector/Vlib/ascii.c:505 #, c-format -msgid "Field <%s> missing" +msgid "Unknown type of column <%s>, export cancelled" msgstr "" -#: ../lib/gis/rd_cellhd.c:195 -msgid "Duplicate north field" +#: ../lib/vector/Vlib/ascii.c:539 +#, c-format +msgid "Unable to select record from table <%s> (key %s, column %s)" msgstr "" -#: ../lib/gis/rd_cellhd.c:197 +#: ../lib/vector/Vlib/ascii.c:661 #, c-format -msgid "Invalid north field: %s" +msgid "Unknown feature type %d" msgstr "" -#: ../lib/gis/rd_cellhd.c:203 -msgid "Duplicate south field" +#: ../lib/vector/Vlib/ascii.c:701 +#, c-format +msgid "Feature has more categories. Only one category (%d) is exported." msgstr "" -#: ../lib/gis/rd_cellhd.c:205 +#: ../lib/vector/Vlib/ascii.c:718 #, c-format -msgid "Invalid south field: %s" +msgid "Cannot select attributes for cat = %d" msgstr "" -#: ../lib/gis/rd_cellhd.c:211 -msgid "Duplicate east field" +#: ../lib/vector/Vlib/ascii.c:724 +msgid "Unable to fetch data from table" msgstr "" -#: ../lib/gis/rd_cellhd.c:213 +#: ../lib/vector/Vlib/ascii.c:756 ../lib/vector/Vlib/net_build.c:216 +#: ../lib/vector/Vlib/net_build.c:501 ../lib/vector/Vlib/net_build.c:519 +#: ../lib/vector/Vlib/net_build.c:802 ../lib/vector/Vlib/net_build.c:820 +#: ../lib/vector/Vlib/net_build.c:981 #, c-format -msgid "Invalid east field: %s" +msgid "Column <%s> not found in table <%s>" msgstr "" -#: ../lib/gis/rd_cellhd.c:219 -msgid "Duplicate west field" +#: ../lib/vector/Vlib/ascii.c:758 +#, c-format +msgid "Column <%s>: unsupported data type" msgstr "" -#: ../lib/gis/rd_cellhd.c:221 -#, c-format -msgid "Invalid west field: %s" +#: ../lib/vector/Vlib/ascii.c:840 +msgid "Unknown format" msgstr "" -#: ../lib/gis/rd_cellhd.c:227 -msgid "Duplicate top field" +#: ../lib/vector/Vlib/ascii.c:850 +msgid "Topology not available, unable to process areas" msgstr "" -#: ../lib/gis/rd_cellhd.c:229 +#: ../lib/vector/Vlib/ascii.c:863 #, c-format -msgid "Invalid top field: %s" +msgid "Unable to get boundary of area id %d" msgstr "" -#: ../lib/gis/rd_cellhd.c:235 -msgid "Duplicate bottom field" +#: ../lib/vector/Vlib/ascii.c:875 +#, c-format +msgid "Unable to get boundary of isle id %d (area id %d)" msgstr "" -#: ../lib/gis/rd_cellhd.c:237 +#: ../lib/vector/Vlib/ascii.c:889 #, c-format -msgid "Invalid bottom field: %s" +msgid "%d features without category skipped. To export also features without category use '%s=-1'." msgstr "" -#: ../lib/gis/rd_cellhd.c:243 -msgid "Duplicate e-w resolution field" +#: ../lib/vector/Vlib/constraint.c:150 +msgid "Layer constraint ignored for non-native vector formats" msgstr "" -#: ../lib/gis/rd_cellhd.c:245 ../lib/gis/rd_cellhd.c:247 +#: ../lib/vector/Vlib/geos.c:52 +msgid "vector map is not opened" +msgstr "" + +#: ../lib/vector/Vlib/geos.c:55 #, c-format -msgid "Invalid e-w resolution field: %s" +msgid "Vect_read_line_geos(): feature id %d is not reasonable (max features in vector map <%s>: %d)" msgstr "" -#: ../lib/gis/rd_cellhd.c:253 -msgid "Duplicate 3D e-w resolution field" +#: ../lib/vector/Vlib/geos.c:60 +msgid "only native format supported" msgstr "" -#: ../lib/gis/rd_cellhd.c:255 ../lib/gis/rd_cellhd.c:257 +#: ../lib/vector/Vlib/geos.c:65 ../lib/vector/Vlib/geos.c:258 +msgid "Attempt to read dead line" +msgstr "" + +#: ../lib/vector/Vlib/geos.c:90 #, c-format -msgid "Invalid 3D e-w resolution field: %s" +msgid "Vect_read_area_geos(): unable to read area id %d" msgstr "" -#: ../lib/gis/rd_cellhd.c:263 -msgid "Duplicate n-s resolution field" +#: ../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/gis/rd_cellhd.c:265 ../lib/gis/rd_cellhd.c:267 +#: ../lib/vector/Vlib/geos.c:205 #, c-format -msgid "Invalid n-s resolution field: %s" +msgid "Unable to read line offset %ld" msgstr "" -#: ../lib/gis/rd_cellhd.c:273 -msgid "Duplicate 3D n-s resolution field" +#: ../lib/vector/Vlib/geos.c:412 +#, c-format +msgid "Attempt to read points of nonexistent area id %d" msgstr "" -#: ../lib/gis/rd_cellhd.c:275 ../lib/gis/rd_cellhd.c:277 +#: ../lib/vector/Vlib/geos.c:472 #, c-format -msgid "Invalid 3D n-s resolution field: %s" +msgid "Unable to read feature id %d" msgstr "" -#: ../lib/gis/rd_cellhd.c:283 -msgid "Duplicate t-b resolution field" +#: ../lib/vector/Vlib/header.c:86 +#, c-format +msgid "Unable to create header file for vector map <%s>" msgstr "" -#: ../lib/gis/rd_cellhd.c:285 ../lib/gis/rd_cellhd.c:287 +#: ../lib/vector/Vlib/header.c:129 #, c-format -msgid "Invalid t-b resolution field: %s" +msgid "Unable to open header file of vector <%s>" msgstr "" -#: ../lib/gis/rd_cellhd.c:293 -msgid "Duplicate rows field" +#: ../lib/vector/Vlib/header.c:137 +#, c-format +msgid "Corrupted row in head: %s" msgstr "" -#: ../lib/gis/rd_cellhd.c:295 ../lib/gis/rd_cellhd.c:297 +#: ../lib/vector/Vlib/header.c:175 #, c-format -msgid "Invalid rows field: %s" +msgid "Unknown keyword '%s' in vector head" msgstr "" -#: ../lib/gis/rd_cellhd.c:303 -msgid "Duplicate 3D rows field" +#: ../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/gis/rd_cellhd.c:305 ../lib/gis/rd_cellhd.c:307 +#: ../lib/vector/Vlib/build_sfa.c:305 #, c-format -msgid "Invalid 3D rows field: %s" +msgid "Feature type %d not supported" msgstr "" -#: ../lib/gis/rd_cellhd.c:313 -msgid "Duplicate cols field" +#: ../lib/vector/Vlib/build_sfa.c:339 ../lib/vector/Vlib/build_sfa.c:632 +#: ../lib/vector/Vlib/build_nat.c:75 +msgid "Registering primitives..." msgstr "" -#: ../lib/gis/rd_cellhd.c:315 ../lib/gis/rd_cellhd.c:317 +#: ../lib/vector/Vlib/build_sfa.c:385 ../lib/vector/Vlib/build_sfa.c:664 +#: ../lib/vector/Vlib/build_nat.c:118 #, c-format -msgid "Invalid cols field: %s" -msgstr "" +msgid "One primitive registered" +msgid_plural "%d primitives registered" +msgstr[0] "" +msgstr[1] "" -#: ../lib/gis/rd_cellhd.c:323 -msgid "Duplicate 3D cols field" -msgstr "" +#: ../lib/vector/Vlib/build_sfa.c:386 ../lib/vector/Vlib/build_sfa.c:665 +#: ../lib/vector/Vlib/build_nat.c:119 +#, c-format +msgid "One vertex registered" +msgid_plural "%d vertices registered" +msgstr[0] "" +msgstr[1] "" -#: ../lib/gis/rd_cellhd.c:325 ../lib/gis/rd_cellhd.c:327 +#: ../lib/vector/Vlib/build_sfa.c:668 #, c-format -msgid "Invalid 3D cols field: %s" +msgid "One feature without geometry skipped" +msgid_plural "%d features without geometry skipped" +msgstr[0] "" +msgstr[1] "" + +#: ../lib/vector/Vlib/build_sfa.c:725 +#, c-format +msgid "%s: Native format unsupported" msgstr "" -#: ../lib/gis/rd_cellhd.c:333 -msgid "Duplicate depths field" +#: ../lib/vector/Vlib/build_sfa.c:751 +msgid "Feature index is built only for non-native formats. Nothing to dump." msgstr "" -#: ../lib/gis/rd_cellhd.c:335 ../lib/gis/rd_cellhd.c:337 +#: ../lib/vector/Vlib/simple_features.c:225 #, c-format -msgid "Invalid depths field: %s" +msgid "Unknown Simple Features type (%d)" msgstr "" -#: ../lib/gis/rd_cellhd.c:343 -msgid "Duplicate format field" +#: ../lib/vector/Vlib/simple_features.c:332 +msgid "Unable to get number of simple features" msgstr "" -#: ../lib/gis/rd_cellhd.c:345 +#: ../lib/vector/Vlib/simple_features.c:341 #, c-format -msgid "Invalid format field: %s" +msgid "Unable to report simple features for vector map <%s>" msgstr "" -#: ../lib/gis/rd_cellhd.c:351 -msgid "Duplicate compressed field" +#: ../lib/vector/Vlib/build_pg.c:88 +msgid "No DB connection" msgstr "" -#: ../lib/gis/rd_cellhd.c:353 -#, c-format -msgid "Invalid compressed field: %s" +#: ../lib/vector/Vlib/build_pg.c:95 +msgid "Random read is not supported for this layer. Unable to build topology." msgstr "" -#: ../lib/gis/spawn.c:386 -#, c-format -msgid "CreateProcess() failed: error = %d" +#: ../lib/vector/Vlib/build_pg.c:105 +msgid "Building pseudo-topology over simple features..." msgstr "" -#: ../lib/gis/spawn.c:421 +#: ../lib/vector/Vlib/build_pg.c:107 #, c-format -msgid "G_spawn: unable to redirect descriptor %d" +msgid "Building topology from PostGIS topology schema <%s>..." msgstr "" -#: ../lib/gis/spawn.c:429 ../lib/gis/spawn.c:619 +#: ../lib/vector/Vlib/build_pg.c:212 ../lib/vector/Vlib/open_pg.c:1485 #, c-format -msgid "G_spawn: unable to open file %s" +msgid "Inconsistency in topology: number of nodes %d (should be %d)" msgstr "" -#: ../lib/gis/spawn.c:503 -msgid "G_spawn: unable to execute command" +#: ../lib/vector/Vlib/build_pg.c:237 +msgid "Cleaning-up topology schema..." msgstr "" -#: ../lib/gis/spawn.c:528 ../lib/gis/spawn.c:536 -#, c-format -msgid "G_spawn: unable to restore signal %d" +#: ../lib/vector/Vlib/build_pg.c:282 +msgid "Updating faces..." msgstr "" -#: ../lib/gis/spawn.c:567 -#, c-format -msgid "G_spawn: unable to reset signal %d" +#: ../lib/vector/Vlib/build_pg.c:314 +msgid "Updating edges..." msgstr "" -#: ../lib/gis/spawn.c:576 -#, c-format -msgid "G_spawn: unable to ignore signal %d" +#: ../lib/vector/Vlib/build_pg.c:323 +msgid "Inconsistency in topology detected. Dead line found." msgstr "" -#: ../lib/gis/spawn.c:587 -#, c-format -msgid "G_spawn: unable to block signal %d" +#: ../lib/vector/Vlib/build_pg.c:377 +msgid "Updating TopoGeometry data..." msgstr "" -#: ../lib/gis/spawn.c:595 +#: ../lib/vector/Vlib/build_pg.c:462 #, c-format -msgid "G_spawn: unable to unblock signal %d" +msgid "Unsupported topo geometry type %d" msgstr "" -#: ../lib/gis/spawn.c:624 ../lib/gis/spawn.c:633 +#: ../lib/vector/Vlib/build_pg.c:491 #, c-format -msgid "G_spawn: unable to duplicate descriptor %d to %d" +msgid "Unable to create <%s.%s>" msgstr "" -#: ../lib/gis/spawn.c:666 -#, c-format -msgid "Unable to create a new process: %s" +#: ../lib/vector/Vlib/build_pg.c:642 +msgid "Unable to write nodes, offset array mismatch" msgstr "" -#: ../lib/gis/spawn.c:681 -#, c-format -msgid "Unable to change directory to %s" +#: ../lib/vector/Vlib/build_pg.c:671 +msgid "Unable to write nodes" msgstr "" -#: ../lib/gis/spawn.c:689 -msgid "Unable to execute command" +#: ../lib/vector/Vlib/build_pg.c:716 +#, c-format +msgid "Inconsistency in topology: number of boundaries %d (should be %d)" msgstr "" -#: ../lib/gis/env.c:311 -msgid "GISRC - variable not set" +#: ../lib/vector/Vlib/build_pg.c:739 +msgid "Unable to write lines" msgstr "" -#: ../lib/gis/env.c:343 ../lib/gis/env.c:369 +#: ../lib/vector/Vlib/build_pg.c:790 #, c-format -msgid "Variable '%s' not set" +msgid "Topology for centroid %d not available. Area %d skipped" msgstr "" -#: ../lib/gis/compress.c:132 ../lib/gis/compress.c:193 -#: ../lib/gis/compress.c:208 -msgid "Request for unsupported compressor" +#: ../lib/vector/Vlib/build_pg.c:1000 +msgid "Create simple features topology from topogeometry data..." msgstr "" -#: ../lib/gis/compress.c:223 -msgid "No destination buffer allocated" +#: ../lib/vector/Vlib/build_pg.c:1018 +#, c-format +msgid "Unable to build simple features from topogeometry data. Unsupported type %d." msgstr "" -#: ../lib/gis/compress.c:230 +#: ../lib/vector/Vlib/clean_nodes.c:248 #, c-format -msgid "Invalid read size %d" +msgid "Modifications: %d" msgstr "" -#: ../lib/gis/compress.c:251 -#, c-format -msgid "Unable to read %d bytes: end of file" +#: ../lib/vector/Vlib/open_pg.c:109 ../lib/vector/Vlib/open_pg.c:267 +msgid "No feature tables found in database." msgstr "" -#: ../lib/gis/compress.c:253 +#: ../lib/vector/Vlib/open_pg.c:133 #, c-format -msgid "Unable to read %d bytes: %s" +msgid "Feature table <%s> not found in 'geometry_columns'" msgstr "" -#: ../lib/gis/compress.c:327 ../lib/gis/compress.c:350 -#: ../lib/gis/compress.c:391 -msgid "Unable to write compression flag" +#: ../lib/vector/Vlib/open_pg.c:181 +msgid "Topology schema not found." msgstr "" -#: ../lib/gis/compress.c:338 ../lib/gis/compress.c:361 -#: ../lib/gis/compress.c:404 +#: ../lib/vector/Vlib/open_pg.c:273 #, c-format -msgid "Unable to write %d bytes: nothing written" +msgid "PostGIS layer <%s.%s> already exists and will be overwritten" msgstr "" -#: ../lib/gis/compress.c:340 ../lib/gis/compress.c:363 -#: ../lib/gis/compress.c:406 +#: ../lib/vector/Vlib/open_pg.c:276 #, c-format -msgid "Unable to write %d bytes: %s" +msgid "Unable to delete PostGIS layer <%s>" msgstr "" -#: ../lib/gis/cmprbzip.c:83 ../lib/gis/cmprbzip.c:157 -msgid "GRASS needs to be compiled with BZIP2 for BZIP2 compression" +#: ../lib/vector/Vlib/open_pg.c:282 +#, c-format +msgid "PostGIS layer <%s.%s> already exists in database '%s'" msgstr "" -#: ../lib/gis/cmprbzip.c:122 -#, c-format -msgid "BZIP2 version %s compression error %d" +#: ../lib/vector/Vlib/open_pg.c:390 +msgid "No key column detected." msgstr "" -#: ../lib/gis/cmprbzip.c:189 +#: ../lib/vector/Vlib/open_pg.c:462 ../lib/vector/Vlib/open_pg.c:474 #, c-format -msgid "BZIP2 version %s decompression error %d" +msgid "Execution failed: %s" msgstr "" -#: ../lib/gis/cmprbzip.c:200 ../lib/gis/cmprlz4.c:168 +#: ../lib/vector/Vlib/open_pg.c:476 #, c-format -msgid "Got uncompressed size %d, expected %d" +msgid "PostGIS topology schema <%s> dropped" msgstr "" -#: ../lib/gis/cmprlz4.c:107 -msgid "LZ4 compression error" +#: ../lib/vector/Vlib/open_pg.c:559 +msgid "Connection to PostgreSQL database failed. Try to set up username/password by db.login." msgstr "" -#: ../lib/gis/cmprlz4.c:159 -msgid "LZ4 decompression error" +#: ../lib/vector/Vlib/open_pg.c:566 +msgid "Unable to get database name" msgstr "" -#: ../lib/gis/adj_cellhd.c:57 +#: ../lib/vector/Vlib/open_pg.c:571 #, c-format -msgid "Illegal n-s resolution value <%lf>" +msgid "<%s> is not PostGIS database. DB table 'spatial_ref_sys' not found." msgstr "" -#: ../lib/gis/adj_cellhd.c:61 ../lib/gis/adj_cellhd.c:163 -msgid "Illegal row value" +#: ../lib/vector/Vlib/open_pg.c:580 +#, c-format +msgid "PostGIS Topology extension not found in the database <%s>" msgstr "" -#: ../lib/gis/adj_cellhd.c:65 ../lib/gis/adj_cellhd.c:169 -msgid "Illegal e-w resolution value" +#: ../lib/vector/Vlib/open_pg.c:667 +msgid "Empty bounding box" msgstr "" -#: ../lib/gis/adj_cellhd.c:69 ../lib/gis/adj_cellhd.c:175 -msgid "Illegal col value" +#: ../lib/vector/Vlib/open_pg.c:768 +#, c-format +msgid "Inconsistency in topology: unable to read node %d" msgstr "" -#: ../lib/gis/adj_cellhd.c:75 ../lib/gis/adj_cellhd.c:191 -msgid "North must be north of South" +#: ../lib/vector/Vlib/open_pg.c:834 +#, c-format +msgid "Inconsistency in topology: node %d - unexpected feature type %d" msgstr "" -#: ../lib/gis/adj_cellhd.c:77 ../lib/gis/adj_cellhd.c:193 -msgid "North must be larger than South" +#: ../lib/vector/Vlib/open_pg.c:1003 +#, c-format +msgid "Area %d without boundary detected" msgstr "" -#: ../lib/gis/adj_cellhd.c:83 ../lib/gis/adj_cellhd.c:199 -msgid "East must be larger than West" +#: ../lib/vector/Vlib/open_pg.c:1061 +#, c-format +msgid "Isle %d without boundary detected" msgstr "" -#: ../lib/gis/adj_cellhd.c:102 ../lib/gis/adj_cellhd.c:242 -msgid "Invalid coordinates" +#: ../lib/vector/Vlib/open_pg.c:1128 +msgid "Unable to get map bounding box from topology" msgstr "" -#: ../lib/gis/adj_cellhd.c:109 ../lib/gis/adj_cellhd.c:249 -msgid "NS resolution has been changed" +#: ../lib/vector/Vlib/open_pg.c:1135 +#, c-format +msgid "" +"Unable to parse map bounding box:\n" +"%s" msgstr "" -#: ../lib/gis/adj_cellhd.c:114 ../lib/gis/adj_cellhd.c:254 -msgid "EW resolution has been changed" +#: ../lib/vector/Vlib/open_pg.c:1159 +#, c-format +msgid "Different number of nodes detected (%d, %d)" msgstr "" -#: ../lib/gis/adj_cellhd.c:117 ../lib/gis/adj_cellhd.c:257 -msgid "NS and EW resolutions are different" +#: ../lib/vector/Vlib/open_pg.c:1187 ../lib/vector/Vlib/open_pg.c:1209 +#, c-format +msgid "Different number of areas detected (%d, %d)" msgstr "" -#: ../lib/gis/adj_cellhd.c:157 -msgid "Illegal n-s resolution value" +#: ../lib/vector/Vlib/open_pg.c:1380 +msgid "To be implemented: isles not attached in Topo-Geo-only mode" msgstr "" -#: ../lib/gis/adj_cellhd.c:159 -msgid "Illegal n-s3 resolution value" +#: ../lib/vector/Vlib/open_pg.c:1569 +#, c-format +msgid "Inconsistency in topology: number of points %d (should be %d)" msgstr "" -#: ../lib/gis/adj_cellhd.c:165 -msgid "Illegal row3 value" +#: ../lib/vector/Vlib/open_pg.c:1614 +#, c-format +msgid "Inconsistency in topology: number of lines %d (should be %d)" msgstr "" -#: ../lib/gis/adj_cellhd.c:171 -msgid "Illegal e-w3 resolution value" +#: ../lib/vector/Vlib/open_pg.c:1668 +#, c-format +msgid "Inconsistency in topology: number of centroids %d (should be %d)" msgstr "" -#: ../lib/gis/adj_cellhd.c:177 -msgid "Illegal col3 value" +#: ../lib/vector/Vlib/net_analyze.c:201 ../lib/vector/Vlib/graph.c:226 +#, c-format +msgid "dglShortestPath error: %s" msgstr "" -#: ../lib/gis/adj_cellhd.c:181 -msgid "Illegal t-b3 resolution value" +#: ../lib/vector/Vlib/net_analyze.c:291 ../lib/vector/Vlib/net_analyze.c:332 +#, c-format +msgid "Unable to find point with defined unique category for node <%d>." msgstr "" -#: ../lib/gis/adj_cellhd.c:185 -msgid "Illegal depths value" +#: ../lib/vector/Vlib/net_analyze.c:295 ../lib/vector/Vlib/net_analyze.c:336 +#, c-format +msgid "" +"There exists more than one point on node <%d> with unique category in field <%d>.\n" +"The unique category layer may not be valid." msgstr "" -#: ../lib/gis/adj_cellhd.c:202 -msgid "Top must be larger than Bottom" +#: ../lib/vector/Vlib/net_analyze.c:452 +msgid "Wrong line direction in Vect_net_get_line_cost()" msgstr "" -#: ../lib/gis/adj_cellhd.c:276 +#: ../lib/vector/Vlib/close.c:91 #, c-format -msgid "East (%.15g) is not larger than West (%.15g)" +msgid "Unable to create vector map <%s>" msgstr "" -#: ../lib/gis/adj_cellhd.c:311 -#, c-format -msgid "Illegal latitude for North: %g" +#: ../lib/vector/Vlib/close.c:108 +msgid "Copying features failed" msgstr "" -#: ../lib/gis/adj_cellhd.c:313 +#: ../lib/vector/Vlib/close.c:141 #, c-format -msgid "Illegal latitude for South: %g" +msgid "Unable to open %s file" msgstr "" -#: ../lib/gis/adj_cellhd.c:319 +#: ../lib/vector/Vlib/close.c:226 #, c-format -msgid "Illegal longitude for West: %g" +msgid "Unable to close vector <%s>" msgstr "" -#: ../lib/gis/adj_cellhd.c:323 +#: ../lib/vector/Vlib/close.c:257 #, c-format -msgid "Illegal longitude for East: %g" +msgid "Invalid request for writing frmt file - map format is %d" msgstr "" -#: ../lib/gis/adj_cellhd.c:351 +#: ../lib/vector/Vlib/close.c:289 #, c-format -msgid "NS extent does not match NS resolution: %g cells difference" +msgid "Link to vector map <%s> created" msgstr "" -#: ../lib/gis/adj_cellhd.c:360 +#: ../lib/vector/Vlib/read_sfa.c:90 #, c-format -msgid "%g cells missing to reach 90 degree north" +msgid "Unable to construct centroid for area %d. Skipped." msgstr "" -#: ../lib/gis/adj_cellhd.c:363 ../lib/gis/adj_cellhd.c:377 -#: ../lib/gis/adj_cellhd.c:391 +#: ../lib/vector/Vlib/read_sfa.c:95 #, c-format -msgid "Subtle input data rounding error of north boundary (%g)" +msgid "Centroid %d: invalid area %d" msgstr "" -#: ../lib/gis/adj_cellhd.c:373 +#: ../lib/vector/Vlib/array.c:96 #, c-format -msgid "90 degree north is exceeded by %g cells" -msgstr "" - -#: ../lib/gis/adj_cellhd.c:402 -msgid "Illegal latitude for North" +msgid "%d errors in category string" msgstr "" -#: ../lib/gis/adj_cellhd.c:410 -#, c-format -msgid "%g cells missing to reach 90 degree south" +#: ../lib/vector/Vlib/array.c:142 ../lib/vector/Vlib/array.c:267 +msgid "Mixed area and other type requested for vector array" msgstr "" -#: ../lib/gis/adj_cellhd.c:413 ../lib/gis/adj_cellhd.c:427 -#: ../lib/gis/adj_cellhd.c:441 -#, c-format -msgid "Subtle input data rounding error of south boundary (%g)" +#: ../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/gis/adj_cellhd.c:423 +#: ../lib/vector/Vlib/array.c:292 #, c-format -msgid "90 degree south is exceeded by %g cells" +msgid "Unable to select record from table <%s> (key %s, where %s)" msgstr "" -#: ../lib/gis/adj_cellhd.c:452 -msgid "Illegal latitude for South" +#: ../lib/vector/Vlib/write_nat.c:398 +msgid "Attempt to access feature with invalid id (%" msgstr "" -#: ../lib/gis/adj_cellhd.c:481 +#: ../lib/vector/Vlib/write_nat.c:404 #, c-format -msgid "EW extent does not match EW resolution: %g cells difference" +msgid "Attempt to access alive feature %d" msgstr "" -#: ../lib/gis/adj_cellhd.c:487 +#: ../lib/vector/Vlib/write_nat.c:566 ../lib/vector/Vlib/write_nat.c:602 #, c-format -msgid "360 degree EW extent is exceeded by %g cells" +msgid "%s: Area %d does not exist" msgstr "" -#: ../lib/gis/adj_cellhd.c:493 +#: ../lib/vector/Vlib/write_nat.c:756 #, c-format -msgid "%g cells missing to cover 360 degree EW extent" +msgid "Attempt to access dead area %d" msgstr "" -#: ../lib/gis/adj_cellhd.c:528 -msgid "Invalid NS resolution" +#: ../lib/vector/Vlib/area.c:50 +msgid "Attempt to read points of nonexistent area" msgstr "" -#: ../lib/gis/adj_cellhd.c:533 -msgid "Invalid EW resolution" +#: ../lib/vector/Vlib/area.c:81 +msgid "Attempt to read points of nonexistent isle" msgstr "" -#: ../lib/gis/adj_cellhd.c:538 -msgid "Invalid North" +#: ../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/gis/adj_cellhd.c:543 -msgid "Invalid South" +#: ../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/gis/adj_cellhd.c:548 -msgid "Invalid West" +#: ../lib/vector/Vlib/break_lines.c:574 +#, c-format +msgid "Intersections: %d" msgstr "" -#: ../lib/gis/adj_cellhd.c:553 -msgid "Invalid East" +#: ../lib/vector/Vlib/box.c:264 +#, c-format +msgid "Unable to determine bbox for feature %d" msgstr "" -#: ../lib/gis/adj_cellhd.c:606 +#: ../lib/vector/Vlib/box.c:313 ../lib/vector/Vlib/box.c:359 #, c-format -msgid "NS resolution rounded from %s to %s" +msgid "Attempt to access area with invalid id (%d)" msgstr "" -#: ../lib/gis/adj_cellhd.c:639 ../lib/gis/adj_cellhd.c:694 +#: ../lib/vector/Vlib/box.c:325 #, c-format -msgid "North rounded from %s to %s" +msgid "Unable to determine bbox for area %d" msgstr "" -#: ../lib/gis/adj_cellhd.c:651 +#: ../lib/vector/Vlib/box.c:371 #, c-format -msgid "South adjusted from %s to %s" +msgid "Unable to determine bbox for isle %d" msgstr "" -#: ../lib/gis/adj_cellhd.c:666 ../lib/gis/adj_cellhd.c:709 +#: ../lib/vector/Vlib/box.c:429 #, c-format -msgid "South rounded from %s to %s" +msgid "Topology not available for vector map <%s>. Registering primitives..." msgstr "" -#: ../lib/gis/adj_cellhd.c:678 -#, c-format -msgid "North adjusted from %s to %s" +#: ../lib/vector/Vlib/box.c:436 ../lib/vector/Vlib/build_nat.c:85 +msgid "Unable to read vector map" msgstr "" -#: ../lib/gis/adj_cellhd.c:732 -#, c-format -msgid "EW resolution rounded from %s to %s" +#: ../lib/vector/Vlib/net_build.c:101 ../lib/vector/Vlib/net_build.c:727 +msgid "Building graph..." msgstr "" -#: ../lib/gis/adj_cellhd.c:765 ../lib/gis/adj_cellhd.c:820 -#, c-format -msgid "West rounded from %s to %s" +#: ../lib/vector/Vlib/net_build.c:143 ../lib/vector/Vlib/net_build.c:775 +msgid "Unable to build network graph" msgstr "" -#: ../lib/gis/adj_cellhd.c:777 -#, c-format -msgid "East adjusted from %s to %s" +#: ../lib/vector/Vlib/net_build.c:149 ../lib/vector/Vlib/net_build.c:781 +msgid "Forward costs column not specified" msgstr "" -#: ../lib/gis/adj_cellhd.c:792 ../lib/gis/adj_cellhd.c:835 -#, c-format -msgid "East rounded from %s to %s" +#: ../lib/vector/Vlib/net_build.c:156 +msgid "Turntable field < 1" msgstr "" -#: ../lib/gis/adj_cellhd.c:804 +#: ../lib/vector/Vlib/net_build.c:172 #, c-format -msgid "West adjusted from %s to %s" +msgid "Turntable column <%s> not found in table <%s>" msgstr "" -#: ../lib/gis/get_window.c:118 +#: ../lib/vector/Vlib/net_build.c:182 ../lib/vector/Vlib/net_build.c:223 +#: ../lib/vector/Vlib/net_build.c:508 ../lib/vector/Vlib/net_build.c:526 +#: ../lib/vector/Vlib/net_build.c:809 ../lib/vector/Vlib/net_build.c:827 +#: ../lib/vector/Vlib/net_build.c:988 #, c-format -msgid "Unable to open element file <%s> for <%s@%s>" +msgid "Data type of column <%s> not supported (must be numeric)" msgstr "" -#: ../lib/gis/get_window.c:123 +#: ../lib/vector/Vlib/net_build.c:202 ../lib/vector/Vlib/net_build.c:967 +msgid "Setting node costs..." +msgstr "" + +#: ../lib/vector/Vlib/net_build.c:277 ../lib/vector/Vlib/net_build.c:1032 #, c-format -msgid "Region file %s/%s/%s is empty" +msgid "Database record for node %d (cat = %d) not found (cost set to 0)" msgstr "" -#: ../lib/gis/worker.c:84 -msgid "Task already has a worker" +#: ../lib/vector/Vlib/net_build.c:332 ../lib/vector/Vlib/net_build.c:352 +msgid "Cannot add network arc for virtual node connection." msgstr "" -#: ../lib/gis/parser_help.c:84 -msgid "Description:" +#: ../lib/vector/Vlib/net_build.c:364 +#, c-format +msgid "" +"There exists more than one point of node <%d> with unique category field <%d>.\n" +"The unique categories layer is not valid therefore you will probably get incorrect results." msgstr "" -#: ../lib/gis/parser_help.c:103 -msgid "Keywords:" +#: ../lib/vector/Vlib/net_build.c:393 +#, c-format +msgid "" +"Unable to find point representing intersection <%d> in unique categories field <%d>.\n" +"Cost for the intersection was set to 0.\n" +"The unique categories layer is not valid therefore you will probably get incorrect results." msgstr "" -#: ../lib/gis/parser_help.c:111 -msgid "Usage:" +#: ../lib/vector/Vlib/net_build.c:407 +#, c-format +msgid "" +"Unable to find node for point representing intersection <%d> in unique categories field <%d>.\n" +"Cost for the intersection was set to 0.\n" +"The unique categories layer is not valid therefore you will probably get incorrect results." msgstr "" -#: ../lib/gis/parser_help.c:141 -msgid "ERROR: Option key not defined" +#: ../lib/vector/Vlib/net_build.c:432 +#, c-format +msgid "Database record for turn with cat = %d in not found. (The turn was skipped." msgstr "" -#: ../lib/gis/parser_help.c:191 -msgid "Flags:" +#: ../lib/vector/Vlib/net_build.c:465 +msgid "Cannot add network arc representing turn." msgstr "" -#: ../lib/gis/parser_help.c:220 -msgid "Super quiet module output" +#: ../lib/vector/Vlib/net_build.c:487 ../lib/vector/Vlib/net_build.c:788 +msgid "Arc field < 1" msgstr "" -#: ../lib/gis/parser_help.c:230 -msgid "Parameters:" +#: ../lib/vector/Vlib/net_build.c:539 ../lib/vector/Vlib/net_build.c:840 +msgid "Registering arcs..." msgstr "" -#: ../lib/gis/parser_help.c:253 +#: ../lib/vector/Vlib/net_build.c:558 #, c-format -msgid " %*s default: %s\n" +msgid "" +"Line with id <%d> has more unique categories defined in field <%d>.\n" +"The unique categories layer is not valid therefore you will probably get incorrect results." msgstr "" -#: ../lib/gis/parser_help.c:279 +#: ../lib/vector/Vlib/net_build.c:579 #, c-format -msgid " %*s options: " +msgid "Database record for line %d (cat = %d, forward/both direction(s)) not found (cost was set to 0)" msgstr "" -#: ../lib/gis/alloc.c:44 ../lib/gis/alloc.c:86 ../lib/gis/alloc.c:132 +#: ../lib/vector/Vlib/net_build.c:596 #, c-format -msgid "Current region rows: %d, cols: %d" +msgid "Database record for line %d (cat = %d, backword direction) not found(cost was set to 0)" +msgstr "" + +#: ../lib/vector/Vlib/net_build.c:658 ../lib/vector/Vlib/net_build.c:1064 +msgid "Flattening the graph..." +msgstr "" + +#: ../lib/vector/Vlib/net_build.c:661 ../lib/vector/Vlib/net_build.c:1067 +#: ../lib/vector/Vlib/graph.c:105 ../lib/vector/neta/flow.c:331 +msgid "GngFlatten error" msgstr "" -#: ../lib/gis/alloc.c:47 -#, c-format -msgid "G_malloc: unable to allocate %lu bytes of memory at %s:%d" +#: ../lib/vector/Vlib/net_build.c:667 ../lib/vector/Vlib/net_build.c:1073 +msgid "Graph was built" msgstr "" -#: ../lib/gis/alloc.c:89 +#: ../lib/vector/Vlib/net_build.c:869 #, c-format -msgid "G_calloc: unable to allocate %lu * %lu bytes of memory at %s:%d" +msgid "Database record for line %d (cat = %d, forward/both direction(s)) not found (forward/both direction(s) of line skipped)" msgstr "" -#: ../lib/gis/alloc.c:135 +#: ../lib/vector/Vlib/net_build.c:888 #, c-format -msgid "G_realloc: unable to allocate %lu bytes of memory at %s:%d" +msgid "Database record for line %d (cat = %d, backword direction) not found(direction of line skipped)" msgstr "" -#: ../lib/gis/color_rules.c:88 -msgid "no description" +#: ../lib/vector/Vlib/net_build.c:937 +msgid "Cannot add network arc" msgstr "" -#: ../lib/gis/datum.c:160 +#: ../lib/vector/Vlib/legal_vname.c:43 #, c-format -msgid "unable to open datum table file: %s" +msgid "Illegal vector map name <%s>. May not contain '.' or 'NULL'." msgstr "" -#: ../lib/gis/datum.c:182 +#: ../lib/vector/Vlib/legal_vname.c:50 #, c-format -msgid "error in datum table file, line %d" +msgid "Illegal vector map name <%s>. Must start with a letter." msgstr "" -#: ../lib/gis/debug.c:80 +#: ../lib/vector/Vlib/legal_vname.c:58 #, c-format -msgid "Cannot open debug file '%s'" +msgid "Illegal vector map name <%s>. Character '%c' not allowed." msgstr "" -#: ../lib/gis/done_msg.c:38 +#: ../lib/vector/Vlib/legal_vname.c:65 #, c-format -msgid "%s complete. %s" +msgid "Illegal vector map name <%s>. SQL keyword cannot be used as vector map name." msgstr "" -#: ../lib/gis/get_projinfo.c:37 ../lib/gis/get_projinfo.c:66 +#: ../lib/vector/Vlib/legal_vname.c:100 ../lib/vector/Vlib/legal_vname.c:104 #, c-format -msgid "<%s> file not found for location <%s>" +msgid "Output vector map name <%s> is not in the current mapset (%s)" msgstr "" -#: ../lib/gis/home.c:39 -msgid "Unable to determine user's home directory" +#: ../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/gis/home.c:120 +#: ../lib/vector/Vlib/legal_vname.c:159 ../lib/vector/Vlib/legal_vname.c:163 #, c-format -msgid "Failed to create directory [%s]" +msgid "Output vector map <%s> is used as input" msgstr "" -#: ../lib/gis/legal_name.c:39 +#: ../lib/vector/Vlib/merge_lines.c:241 #, c-format -msgid "Illegal filename <%s>. Cannot start with '.' or be 'NULL'." +msgid "%d lines merged" msgstr "" -#: ../lib/gis/legal_name.c:46 +#: ../lib/vector/Vlib/merge_lines.c:242 #, c-format -msgid "Illegal filename <%s>. Character <%c> not allowed.\n" +msgid "%d new lines" msgstr "" -#: ../lib/gis/legal_name.c:77 ../lib/gis/legal_name.c:81 +#: ../lib/vector/Vlib/merge_lines.c:245 #, c-format -msgid "Output raster map name <%s> is not valid map name" +msgid "%d boundaries merged" msgstr "" -#: ../lib/gis/legal_name.c:118 ../lib/gis/legal_name.c:122 +#: ../lib/vector/Vlib/merge_lines.c:246 #, c-format -msgid "Output raster map <%s> is used as input" +msgid "%d new boundaries" msgstr "" -#: ../lib/gis/list.c:83 +#: ../lib/vector/Vlib/merge_lines.c:249 #, c-format -msgid "no %s files available in current mapset\n" +msgid "%d lines and boundaries merged" msgstr "" -#: ../lib/gis/list.c:86 +#: ../lib/vector/Vlib/merge_lines.c:250 #, c-format -msgid "no %s files available in mapset <%s>\n" +msgid "%d new lines and boundaries" msgstr "" -#: ../lib/gis/list.c:132 +#: ../lib/vector/Vlib/open_nat.c:56 #, c-format -msgid "%s files available in mapset <%s>:\n" +msgid "Unable to open coor file for vector map <%s>" msgstr "" -#: ../lib/gis/list.c:204 -msgid "G_list: Unknown element type" +#: ../lib/vector/Vlib/open_nat.c:152 +#, c-format +msgid "Coor file of vector map <%s@%s> is larger than it should be (%ld bytes excess)" msgstr "" -#: ../lib/gis/location.c:61 +#: ../lib/vector/Vlib/open_nat.c:156 #, c-format -msgid "LOCATION <%s> not available" +msgid "Coor file of vector <%s@%s> is shorter than it should be (%ld bytes missing)." msgstr "" -#: ../lib/gis/mapset.c:38 -msgid "MAPSET is not set" +#: ../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/gis/mapset.c:80 +#: ../lib/vector/Vlib/read.c:136 ../lib/vector/Vlib/read.c:180 #, c-format -msgid "MAPSET <%s> not available" +msgid "Unable to read feature %d from vector map <%s>" msgstr "" -#: ../lib/gis/mapset_msc.c:90 -#, c-format -msgid "Unable to make mapset element %s (%s): %s" +#: ../lib/vector/Vlib/read.c:200 +msgid "Line index is out of range" msgstr "" -#: ../lib/gis/mapset_msc.c:94 -#, c-format -msgid "Unable to access mapset element %s (%s): %s" +#: ../lib/vector/Vlib/read.c:224 +msgid "Node index is out of range" msgstr "" -#: ../lib/gis/mkstemp.c:132 -msgid "Attempt to create read-only temporary file" +#: ../lib/vector/Vlib/read.c:248 +msgid "Area index is out of range" msgstr "" -#: ../lib/gis/mkstemp.c:138 -#, c-format -msgid "Unrecognised access mode: %o" +#: ../lib/vector/Vlib/read.c:272 +msgid "Isle index is out of range" msgstr "" -#: ../lib/gis/myname.c:46 -msgid "This location has no description." +#: ../lib/vector/Vlib/dangles.c:148 +msgid "Changed" msgstr "" -#: ../lib/gis/open.c:68 -#, c-format -msgid "G__open(read): mapset <%s> doesn't match xmapset <%s>" +#: ../lib/vector/Vlib/dangles.c:151 +msgid "Removed" msgstr "" -#: ../lib/gis/open.c:89 -#, c-format -msgid "G__open(read): Unable to open '%s': %s" +#: ../lib/vector/Vlib/dangles.c:154 +msgid "Selected" msgstr "" -#: ../lib/gis/open.c:98 +#: ../lib/vector/Vlib/dangles.c:262 #, c-format -msgid "G__open(write): xmapset <%s> != G_mapset() <%s>" +msgid "%s lines: %d" msgstr "" -#: ../lib/gis/open.c:122 +#: ../lib/vector/Vlib/dangles.c:263 #, c-format -msgid "G__open(write): Unable to open '%s': %s" +msgid "%s dangles: %d" msgstr "" -#: ../lib/gis/open_misc.c:49 -#, c-format -msgid "G__open_misc(read): mapset <%s> doesn't match xmapset <%s>" +#: ../lib/vector/Vlib/overlay.c:72 +msgid "unknown operator" msgstr "" -#: ../lib/gis/open_misc.c:74 -#, c-format -msgid "G__open_misc(write): xmapset <%s> != G_mapset() <%s>" +#: ../lib/vector/Vlib/overlay.c:124 +msgid "Overlay: line/boundary types not supported by AND operator" msgstr "" -#: ../lib/gis/parser_dependencies.c:122 -msgid "Internal error: option or flag not found" +#: ../lib/vector/Vlib/overlay.c:127 +msgid "Overlay: area x area types not supported by AND operator" msgstr "" -#: ../lib/gis/parser_dependencies.c:179 -#, c-format -msgid "<%s> or <%s>" +#: ../lib/vector/Vlib/intersect.c:127 +msgid "3D not supported by Vect_segment_intersection()" msgstr "" -#: ../lib/gis/parser_dependencies.c:179 -#, c-format -msgid "<%s> and <%s>" +#: ../lib/vector/Vlib/intersect.c:353 +msgid "Vect_segment_intersection() ERROR (collinear vertical segments)" msgstr "" -#: ../lib/gis/parser_dependencies.c:212 -#, c-format -msgid "Options %s are mutually exclusive" +#: ../lib/vector/Vlib/intersect.c:447 +msgid "Vect_segment_intersection() ERROR (collinear non vertical segments)" msgstr "" -#: ../lib/gis/parser_dependencies.c:236 -#, c-format -msgid "At least one of the following options is required: %s" +#: ../lib/vector/Vlib/build.c:116 +msgid "Area of size = 0.0 (less than 4 vertices) ignored" msgstr "" -#: ../lib/gis/parser_dependencies.c:270 -#, c-format -msgid "Option <%s> requires at least one of %s" +#: ../lib/vector/Vlib/build.c:132 +msgid "Unable to add area (map closed, topo saved)" msgstr "" -#: ../lib/gis/parser_dependencies.c:273 -#, c-format -msgid "Option <%s> requires <%s>" +#: ../lib/vector/Vlib/build.c:140 +msgid "Unable to add isle (map closed, topo saved)" msgstr "" -#: ../lib/gis/parser_dependencies.c:305 -#, c-format -msgid "Option %s requires all of %s" +#: ../lib/vector/Vlib/build.c:150 +msgid "Area of size = 0.0 ignored" msgstr "" -#: ../lib/gis/parser_dependencies.c:332 -#, c-format -msgid "Option %s is mutually exclusive with all of %s" +#: ../lib/vector/Vlib/build.c:201 +msgid "Request to find area outside nonexistent isle" msgstr "" -#: ../lib/gis/parser_dependencies.c:358 -#, c-format -msgid "Either all or none of %s must be given" +#: ../lib/vector/Vlib/build.c:352 +msgid "Larger bbox but smaller area!!!" msgstr "" -#: ../lib/gis/parser_dependencies.c:391 ../lib/gis/parser_dependencies.c:428 -#, c-format -msgid "Internal error: invalid rule type: %d" +#: ../lib/vector/Vlib/build.c:607 +msgid "Checking for topological errors..." msgstr "" -#: ../lib/gis/parser.c:355 +#: ../lib/vector/Vlib/build.c:642 #, c-format -msgid "BUG in option name, '%s' is not valid" +msgid "Number of lines of length zero: %d" msgstr "" -#: ../lib/gis/parser.c:407 +#: ../lib/vector/Vlib/build.c:644 #, c-format -msgid "BUG in descriptions, option '%s' in <%s> does not exist" -msgstr "" - -#: ../lib/gis/parser.c:525 -msgid "Use either --quiet or --verbose flag, not both. Assuming --verbose." +msgid "Number of boundaries of length zero: %d" msgstr "" -#: ../lib/gis/parser.c:539 -msgid "Use either --quiet or --verbose flag, not both. Assuming --quiet." +#: ../lib/vector/Vlib/build.c:653 +#, c-format +msgid "Number of boundary intersections: %d" msgstr "" -#: ../lib/gis/parser.c:554 -msgid "Use either --qq or --verbose flag, not both. Assuming --qq." +#: ../lib/vector/Vlib/build.c:677 +msgid "Skipping further checks because of incorrect boundaries" msgstr "" -#: ../lib/gis/parser.c:585 +#: ../lib/vector/Vlib/build.c:727 #, c-format -msgid "Sorry <%s> is not a valid option" +msgid "Number of redundant holes: %d" msgstr "" -#: ../lib/gis/parser.c:598 -msgid "Your installation doesn't include GUI, exiting." +#: ../lib/vector/Vlib/build.c:872 +#, c-format +msgid "Building topology for vector map <%s>..." msgstr "" -#: ../lib/gis/parser.c:943 -msgid "Unable to determine program name" +#: ../lib/vector/Vlib/build.c:890 +msgid "Topology was built" msgstr "" -#: ../lib/gis/parser.c:965 ../lib/gis/parser.c:984 +#: ../lib/vector/Vlib/build.c:901 #, c-format -msgid "%s: Sorry, <%c> is not a valid flag" +msgid "Number of nodes: %d" msgstr "" -#: ../lib/gis/parser.c:1114 +#: ../lib/vector/Vlib/build.c:902 #, c-format -msgid "%s: Sorry, <%s=> is ambiguous" +msgid "Number of primitives: %d" msgstr "" -#: ../lib/gis/parser.c:1117 +#: ../lib/vector/Vlib/build.c:903 #, c-format -msgid "Option <%s=> matches" +msgid "Number of points: %d" msgstr "" -#: ../lib/gis/parser.c:1135 +#: ../lib/vector/Vlib/build.c:904 #, c-format -msgid "Please update the usage of <%s>: option <%s> has been renamed to <%s>" +msgid "Number of lines: %d" msgstr "" -#: ../lib/gis/parser.c:1148 +#: ../lib/vector/Vlib/build.c:905 #, c-format -msgid "%s: Sorry, <%s> is not a valid parameter" +msgid "Number of boundaries: %d" msgstr "" -#: ../lib/gis/parser.c:1154 ../lib/gis/parser.c:1400 +#: ../lib/vector/Vlib/build.c:906 #, c-format -msgid "<%s> is an abbreviation for <%s>" +msgid "Number of centroids: %d" msgstr "" -#: ../lib/gis/parser.c:1159 +#: ../lib/vector/Vlib/build.c:909 #, c-format -msgid "Option <%s> does not accept multiple answers" +msgid "Number of faces: %d" msgstr "" -#: ../lib/gis/parser.c:1231 +#: ../lib/vector/Vlib/build.c:912 #, c-format -msgid "" -"Illegal range syntax for parameter <%s>\n" -"\tPresented as: %s" +msgid "Number of kernels: %d" msgstr "" -#: ../lib/gis/parser.c:1237 +#: ../lib/vector/Vlib/build.c:958 #, c-format -msgid "" -"Value <%s> out of range for parameter <%s>\n" -"\tLegal range: %s" +msgid "Number of areas: %d" msgstr "" -#: ../lib/gis/parser.c:1243 +#: ../lib/vector/Vlib/build.c:959 #, c-format -msgid "Missing value for parameter <%s>" +msgid "Number of isles: %d" msgstr "" -#: ../lib/gis/parser.c:1249 +#: ../lib/vector/Vlib/build.c:964 #, c-format -msgid "" -"Value <%s> ambiguous for parameter <%s>\n" -"\tValid options: %s" +msgid "Number of areas without centroid: %d" msgstr "" -#: ../lib/gis/parser.c:1422 +#: ../lib/vector/Vlib/build.c:969 #, c-format -msgid "" -"Required parameter <%s> not set:\n" -"\t(%s)" +msgid "Number of centroids exceeds number of areas: %d > %d" msgstr "" -#: ../lib/gis/parser.c:1514 +#: ../lib/vector/Vlib/build.c:973 #, c-format -msgid "" -"Option <%s> must be provided in multiples of %d\n" -"\tYou provided %d item(s): %s" +msgid "Number of incorrect boundaries: %d" msgstr "" -#: ../lib/gis/parser.c:1590 ../lib/gis/parser.c:1597 +#: ../lib/vector/Vlib/build.c:977 #, c-format -msgid "option <%s>: <%s> exists. To overwrite, use the --overwrite flag" +msgid "Number of centroids outside area: %d" msgstr "" -#: ../lib/gis/parser.c:1707 +#: ../lib/vector/Vlib/build.c:981 #, c-format -msgid "%s= is not a separator option" +msgid "Number of duplicate centroids: %d" msgstr "" -#: ../lib/gis/parser.c:1710 -#, c-format -msgid "No separator given for %s=" +#: ../lib/vector/Vlib/build.c:985 +msgid "Number of areas: -" +msgstr "" + +#: ../lib/vector/Vlib/build.c:986 +msgid "Number of isles: -" msgstr "" -#: ../lib/gis/parser.c:1772 ../lib/gis/parser.c:1789 +#: ../lib/vector/Vlib/build.c:1014 #, c-format -msgid "%s= is not a file option" +msgid "Unable to create topo file for vector map <%s>" msgstr "" -#: ../lib/gis/parser.c:1774 -#, c-format -msgid "Opening multiple files not supported for %s=" +#: ../lib/vector/Vlib/build.c:1022 +msgid "Error writing out topo file" msgstr "" -#: ../lib/gis/parser.c:1780 -#, c-format -msgid "Unable to open %s file <%s>" +#: ../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/gis/parser.c:1786 +#: ../lib/vector/Vlib/build.c:1234 #, c-format -msgid "Unable to create %s file <%s>" +msgid "%s is no longer supported" msgstr "" -#: ../lib/gis/paths.c:201 -#, c-format -msgid "Unable to open file <%s> for reading" +#: ../lib/vector/Vlib/build.c:1257 +msgid "Spatial index not available, can not be saved" msgstr "" -#: ../lib/gis/paths.c:217 +#: ../lib/vector/Vlib/build.c:1269 #, c-format -msgid "Unable to fetch security info for <%s>" +msgid "Unable to create spatial index file for vector map <%s>" msgstr "" -#: ../lib/gis/proj2.c:63 -msgid "Latitude-Longitude" +#: ../lib/vector/Vlib/build.c:1278 +msgid "Error writing out spatial index file" msgstr "" -#: ../lib/gis/proj2.c:65 -msgid "Other Projection" +#: ../lib/vector/Vlib/break_polygons.c:102 +msgid "Break polygons: Bug in binary tree!" msgstr "" -#: ../lib/gis/seek.c:52 ../lib/gis/seek.c:58 -msgid "Unable to seek" +#: ../lib/vector/Vlib/break_polygons.c:156 +#: ../lib/vector/Vlib/break_polygons.c:435 +msgid "Breaking polygons (pass 1: select break points)..." msgstr "" -#: ../lib/gis/seek.c:56 -msgid "Seek offset out of range" +#: ../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/gis/timestamp.c:292 +#: ../lib/vector/Vlib/break_polygons.c:398 +#: ../lib/vector/Vlib/break_polygons.c:650 #, c-format -msgid "Unable to create timestamp file for %s map <%s@%s>" +msgid "Breaks: %d" msgstr "" -#: ../lib/gis/timestamp.c:301 -#, c-format -msgid "Invalid timestamp specified for %s map <%s@%s>" +#: ../lib/vector/Vlib/break_polygons.c:592 +msgid "Point not in search tree!" msgstr "" -#: ../lib/gis/timestamp.c:331 -#, c-format -msgid "Unable to open timestamp file for %s map <%s@%s>" +#: ../lib/vector/Vlib/graph.c:138 +msgid "Unable to add network arc" msgstr "" -#: ../lib/gis/timestamp.c:340 -#, c-format -msgid "Invalid timestamp file for %s map <%s@%s>" +#: ../lib/vector/Vlib/poly.c:268 +msgid "Unable to find point in polygon" msgstr "" -#: ../lib/gis/timestamp.c:479 -#, c-format -msgid "Unable to open timestamp file for vector map <%s@%s>" +#: ../lib/vector/Vlib/poly.c:810 +msgid "conditions failed" msgstr "" -#: ../lib/gis/timestamp.c:488 -#, c-format -msgid "Invalid timestamp file for vector map <%s@%s>" +#: ../lib/vector/Vlib/build_nat.c:132 +msgid "Building areas..." msgstr "" -#: ../lib/gis/timestamp.c:524 +#: ../lib/vector/Vlib/build_nat.c:156 #, c-format -msgid "Unable to create timestamp file for vector map <%s@%s>" -msgstr "" +msgid "One area built" +msgid_plural "%d areas built" +msgstr[0] "" +msgstr[1] "" -#: ../lib/gis/timestamp.c:533 +#: ../lib/vector/Vlib/build_nat.c:157 #, c-format -msgid "Invalid timestamp specified for vector map <%s@%s>" -msgstr "" +msgid "One isle built" +msgid_plural "%d isles built" +msgstr[0] "" +msgstr[1] "" -#: ../lib/gis/units.c:208 -msgid "square units" +#: ../lib/vector/Vlib/build_nat.c:168 +msgid "Attaching islands..." msgstr "" -#: ../lib/gis/units.c:208 -msgid "square unit" +#: ../lib/vector/Vlib/build_nat.c:188 +msgid "Attaching centroids..." msgstr "" -#: ../lib/gis/units.c:210 -msgid "units" +#: ../lib/vector/Vlib/select.c:116 +#, c-format +msgid "Unable to delete item %d from spatial index" msgstr "" -#: ../lib/gis/units.c:210 -msgid "unit" +#: ../lib/vector/neta/spanningtree.c:109 +msgid "Computing minimum spanning tree..." msgstr "" -#: ../lib/gis/units.c:215 -msgid "square meters" +#: ../lib/vector/neta/utils.c:200 +#, c-format +msgid "Point %d is not connected!" msgstr "" -#: ../lib/gis/units.c:215 -msgid "square meter" +#: ../lib/vector/neta/utils.c:235 +#, c-format +msgid "'%s' must be > 0" msgstr "" -#: ../lib/gis/units.c:217 -msgid "meters" +#: ../lib/vector/neta/utils.c:244 +msgid "'where' and 'cats' parameters were supplied, cat will be ignored" msgstr "" -#: ../lib/gis/units.c:217 -msgid "meter" +#: ../lib/vector/neta/utils.c:247 +msgid "Unable to load data from database" msgstr "" -#: ../lib/gis/units.c:222 -msgid "square kilometers" +#: ../lib/vector/neta/utils.c:254 +msgid "Problem loading category values" msgstr "" -#: ../lib/gis/units.c:222 -msgid "square kilometer" +#: ../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/gis/units.c:224 -msgid "kilometers" +#: ../lib/proj/get_proj.c:158 +#, c-format +msgid "Invalid zone %s specified" msgstr "" -#: ../lib/gis/units.c:224 -msgid "kilometer" +#: ../lib/proj/get_proj.c:243 +msgid "Unable to initialise PROJ with the following parameter list:" msgstr "" -#: ../lib/gis/units.c:229 -msgid "acres" +#: ../lib/proj/get_proj.c:252 +#, c-format +msgid "The PROJ error message: %s" msgstr "" -#: ../lib/gis/units.c:229 -msgid "acre" +#: ../lib/proj/get_proj.c:360 +msgid "Option input overflowed option table" msgstr "" -#: ../lib/gis/units.c:237 -msgid "hectares" +#: ../lib/proj/get_proj.c:388 +msgid "Unable to initialize pj" msgstr "" -#: ../lib/gis/units.c:237 -msgid "hectare" +#: ../lib/proj/get_proj.c:396 +#, c-format +msgid "Unable to initialize pj cause: %s" msgstr "" -#: ../lib/gis/units.c:245 -msgid "square miles" +#: ../lib/proj/get_proj.c:501 +msgid "Input Projection Parameters" msgstr "" -#: ../lib/gis/units.c:245 -msgid "square mile" +#: ../lib/proj/get_proj.c:503 +msgid "Input Unit Factor" msgstr "" -#: ../lib/gis/units.c:247 -msgid "miles" +#: ../lib/proj/get_proj.c:513 +msgid "Output Projection Parameters" msgstr "" -#: ../lib/gis/units.c:247 -msgid "mile" +#: ../lib/proj/get_proj.c:515 +msgid "Output Unit Factor" msgstr "" -#: ../lib/gis/units.c:252 -msgid "square feet" +#: ../lib/proj/ellipse.c:97 +#, c-format +msgid "Invalid ellipsoid <%s> in file" msgstr "" -#: ../lib/gis/units.c:252 -msgid "square foot" +#: ../lib/proj/ellipse.c:124 +msgid "No secondary ellipsoid descriptor (rf, es or b) in file" msgstr "" -#: ../lib/gis/units.c:254 -msgid "feet" +#: ../lib/proj/ellipse.c:128 +msgid "Invalid ellipsoid descriptors (a, rf, es or b) in file" msgstr "" -#: ../lib/gis/units.c:254 -msgid "foot" +#: ../lib/proj/ellipse.c:141 +msgid "No ellipsoid info given in file" msgstr "" -#: ../lib/gis/units.c:259 -msgid "square US feet" +#: ../lib/proj/datum.c:195 +msgid "Failed to detect nadgrids path, GRASS_PROJSHARE not defined" msgstr "" -#: ../lib/gis/units.c:259 -msgid "square US foot" +#: ../lib/proj/datum.c:278 ../lib/proj/datum.c:358 +#, c-format +msgid "Unable to open datum table file <%s>" msgstr "" -#: ../lib/gis/units.c:261 -msgid "US feet" +#: ../lib/proj/datum.c:291 ../lib/proj/datum.c:372 +#, c-format +msgid "Error in datum table file <%s>, line %d" msgstr "" -#: ../lib/gis/units.c:261 -msgid "US foot" +#: ../lib/proj/convert.c:194 +msgid "Unable parse GRASS PROJ_INFO file" msgstr "" -#: ../lib/gis/units.c:266 -msgid "square degrees" +#: ../lib/proj/convert.c:201 +msgid "Unable get PROJ.4-style parameter string" msgstr "" -#: ../lib/gis/units.c:266 -msgid "square degree" +#: ../lib/proj/convert.c:219 +#, c-format +msgid "OGR can't parse PROJ.4-style parameter string: %s (OGR Error code was %d)" msgstr "" -#: ../lib/gis/units.c:268 -msgid "degrees" +#: ../lib/proj/convert.c:232 +#, c-format +msgid "OGR can't get WKT-style parameter string (OGR Error code was %d)" msgstr "" -#: ../lib/gis/units.c:268 -msgid "degree" +#: ../lib/proj/convert.c:469 +#, c-format +msgid "Updating spatial reference with embedded proj4 definition failed. Proj4 definition: <%s>" msgstr "" -#: ../lib/gis/units.c:272 -msgid "years" +#: ../lib/proj/convert.c:476 +msgid "Updating spatial reference with embedded proj4 definition" msgstr "" -#: ../lib/gis/units.c:272 -msgid "year" +#: ../lib/proj/convert.c:610 +msgid "No projection name! Projection parameters likely to be meaningless." msgstr "" -#: ../lib/gis/units.c:276 -msgid "months" +#: ../lib/proj/convert.c:672 +#, c-format +msgid "Datum <%s> not recognised by GRASS and no parameters found" msgstr "" -#: ../lib/gis/units.c:276 -msgid "month" +#: ../lib/proj/convert.c:688 +#, c-format +msgid "Datum <%s> apparently recognised by GRASS but no parameters found. You may want to look into this." msgstr "" -#: ../lib/gis/units.c:280 -msgid "days" +#: ../lib/proj/convert.c:692 +#, c-format +msgid "Invalid transformation number %d; valid range is 1 to %d. Leaving datum transform parameters unspecified." msgstr "" -#: ../lib/gis/units.c:280 -msgid "day" +#: ../lib/proj/do_proj.c:89 +msgid "Input coordinate system is NULL" msgstr "" -#: ../lib/gis/units.c:284 -msgid "hours" +#: ../lib/proj/do_proj.c:104 +#, c-format +msgid "proj_create() failed for '%s'" msgstr "" -#: ../lib/gis/units.c:284 -msgid "hour" +#: ../lib/proj/do_proj.c:114 +#, c-format +msgid "Unable to create latlong equivalent for '%s'" msgstr "" -#: ../lib/gis/units.c:288 -msgid "minutes" +#: ../lib/proj/do_proj.c:164 +msgid "No input projection" msgstr "" -#: ../lib/gis/units.c:288 -msgid "minute" +#: ../lib/proj/do_proj.c:167 ../lib/proj/do_proj.c:336 +msgid "No transformation object" msgstr "" -#: ../lib/gis/units.c:292 -msgid "seconds" +#: ../lib/proj/do_proj.c:221 ../lib/proj/do_proj.c:446 +#, c-format +msgid "proj_trans() failed: %s" msgstr "" -#: ../lib/gis/units.c:292 -msgid "second" +#: ../lib/proj/do_proj.c:247 +msgid "No output projection" msgstr "" -#: ../lib/gis/view.c:176 +#: ../lib/proj/do_proj.c:276 ../lib/proj/do_proj.c:499 +#: ../lib/proj/do_proj.c:626 ../lib/proj/do_proj.c:790 #, c-format -msgid "Unable to open %s for writing" +msgid "pj_transform() failed: %s" msgstr "" -#: ../lib/gis/view.c:262 ../lib/gis/view.c:479 +#: ../lib/proj/do_proj.c:584 ../lib/proj/do_proj.c:747 #, c-format -msgid "Unable to open %s for reading" +msgid "proj_trans() failed: %d" msgstr "" -#: ../lib/gis/view.c:465 +#: ../lib/lidar/zones.c:476 ../lib/lidar/zones.c:513 #, c-format -msgid "GRASS window when view was saved:\n" +msgid "<%s> created in database." msgstr "" -#: ../lib/gis/view.c:545 +#: ../lib/lidar/zones.c:480 ../lib/lidar/zones.c:517 #, c-format -msgid " Window saved in \"%s\" is completely outside of current GRASS window." +msgid "<%s> has not been created in database." msgstr "" -#: ../lib/gis/view.c:549 +#: ../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 " Only %d%% of window saved in \"%s\" overlaps with current GRASS window." +msgid "Unable to access table <%s>" msgstr "" diff -Nru grass-7.4.3/locale/po/grasslibs_cs.po grass-7.6.0/locale/po/grasslibs_cs.po --- grass-7.4.3/locale/po/grasslibs_cs.po 2018-11-24 09:45:09.000000000 +0000 +++ grass-7.6.0/locale/po/grasslibs_cs.po 2018-12-26 10:57:24.000000000 +0000 @@ -14,7 +14,7 @@ msgstr "" "Project-Id-Version: grasslibs_cs\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-03-24 00:06+0100\n" +"POT-Creation-Date: 2018-12-26 11:43+0100\n" "PO-Revision-Date: 2015-03-15 18:32+0100\n" "Last-Translator: \n" "Language-Team: \n" @@ -74,7 +74,7 @@ #: ../lib/manage/do_remove.c:57 ../lib/manage/do_rename.c:54 #: ../lib/ogsf/gp3.c:56 ../lib/ogsf/gp3.c:191 ../lib/ogsf/gv3.c:60 #: ../lib/ogsf/gv3.c:333 ../lib/vector/Vlib/open.c:235 -#: ../lib/vector/Vlib/map.c:263 ../lib/vector/Vlib/legal_vname.c:141 +#: ../lib/vector/Vlib/map.c:264 ../lib/vector/Vlib/legal_vname.c:141 #: ../lib/vector/Vlib/legal_vname.c:144 #, c-format msgid "Vector map <%s> not found" @@ -85,8 +85,8 @@ msgstr "" #: ../lib/manage/do_remove.c:73 ../lib/manage/do_rename.c:71 -#: ../lib/raster/open.c:176 ../lib/raster/open.c:843 ../lib/raster/open.c:880 -#: ../lib/raster/open.c:932 ../lib/ogsf/gs3.c:125 ../lib/ogsf/gs3.c:189 +#: ../lib/raster/open.c:177 ../lib/raster/open.c:853 ../lib/raster/open.c:890 +#: ../lib/raster/open.c:942 ../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 @@ -214,7 +214,7 @@ msgid "Mapset <%s> does not exist." msgstr "" -#: ../lib/rowio/setup.c:61 ../lib/rowio/setup.c:67 ../lib/segment/open.c:98 +#: ../lib/rowio/setup.c:61 ../lib/rowio/setup.c:67 ../lib/segment/open.c:118 #: ../lib/rst/interp_float/segmen2d_parallel.c:78 #: ../lib/rst/interp_float/segmen2d_parallel.c:85 #: ../lib/rst/interp_float/segmen2d_parallel.c:92 @@ -226,9 +226,9 @@ #: ../lib/rst/interp_float/segmen2d.c:203 #: ../lib/rst/interp_float/segmen2d.c:209 #: ../lib/rst/interp_float/segmen2d.c:219 -#: ../lib/vector/diglib/struct_alloc.c:491 ../lib/vector/Vlib/line.c:50 +#: ../lib/vector/diglib/struct_alloc.c:494 ../lib/vector/Vlib/line.c:50 #: ../lib/vector/Vlib/line.c:154 ../lib/vector/Vlib/map.c:48 -#: ../lib/vector/neta/bridge.c:58 ../lib/vector/neta/spanningtree.c:101 +#: ../lib/vector/neta/bridge.c:58 ../lib/vector/neta/spanningtree.c:104 #: ../lib/vector/neta/path.c:262 ../lib/vector/neta/components.c:71 #: ../lib/vector/neta/components.c:176 ../lib/vector/neta/centrality.c:63 #: ../lib/vector/neta/centrality.c:145 ../lib/vector/neta/flow.c:66 @@ -262,27 +262,38 @@ msgid "There are classbreaks outside the range min-max. Number of classes reduced to %i, but using probabilities for %i classes." msgstr "hranice intervalů jsou mimo rozmezí dané min max hodnotou. PoÄet intervalů je snížen na %i, ale je použita pravdÄ›podobnost pro %i intervalů" -#: ../lib/raster/range.c:101 +#: ../lib/raster/range.c:103 #, c-format msgid "Unable to read fp range file for <%s>" msgstr "" -#: ../lib/raster/range.c:168 +#: ../lib/raster/range.c:170 #, c-format msgid "Unable to read quant rules for raster map <%s>" msgstr "" -#: ../lib/raster/range.c:205 ../lib/raster/range.c:225 +#: ../lib/raster/range.c:207 ../lib/raster/range.c:227 #, c-format msgid "Unable to read range file for <%s>" msgstr "" -#: ../lib/raster/range.c:263 ../lib/raster/range.c:269 -#: ../lib/raster/range.c:299 ../lib/raster/range.c:313 +#: ../lib/raster/range.c:286 +#, fuzzy, c-format +msgid "Unable to read stats file for <%s>" +msgstr "Nelze otevřít soubor <%s>" + +#: ../lib/raster/range.c:368 ../lib/raster/range.c:374 +#: ../lib/raster/range.c:406 ../lib/raster/range.c:420 #, c-format msgid "Unable to write range file for <%s>" msgstr "" +#: ../lib/raster/range.c:450 ../lib/raster/range.c:464 +#: ../lib/raster/range.c:482 ../lib/raster/range.c:487 +#, fuzzy, c-format +msgid "Unable to write stats file for <%s>" +msgstr "Nelze otevřít soubor <%s>" + #: ../lib/raster/raster_metadata.c:109 #, c-format msgid "Unable to read <%s> for raster map <%s@%s>" @@ -333,163 +344,163 @@ msgid "Error writing compressed FP data for row %d of <%s>: %s" msgstr "" -#: ../lib/raster/put_row.c:386 ../lib/raster/put_row.c:392 +#: ../lib/raster/put_row.c:391 ../lib/raster/put_row.c:397 #, c-format msgid "Error writing compressed data for row %d of <%s>" msgstr "" -#: ../lib/raster/put_row.c:402 +#: ../lib/raster/put_row.c:407 #, c-format msgid "Error writing uncompressed data for row %d of <%s>" msgstr "" -#: ../lib/raster/put_row.c:462 +#: ../lib/raster/put_row.c:467 #, c-format msgid "Error writing data via GDAL for row %d of <%s>" msgstr "" -#: ../lib/raster/put_row.c:486 +#: ../lib/raster/put_row.c:491 msgid "GDAL output doesn't support writing null rows separately" msgstr "" -#: ../lib/raster/put_row.c:489 +#: ../lib/raster/put_row.c:494 #, c-format msgid "No null file for <%s>" msgstr "" -#: ../lib/raster/put_row.c:513 ../lib/raster/put_row.c:518 +#: ../lib/raster/put_row.c:521 ../lib/raster/put_row.c:526 #, c-format msgid "Error writing compressed null data for row %d of <%s>" msgstr "" -#: ../lib/raster/put_row.c:552 ../lib/raster/put_row.c:555 +#: ../lib/raster/put_row.c:560 ../lib/raster/put_row.c:563 #, c-format msgid "Error writing null row %d of <%s>" msgstr "" -#: ../lib/raster/put_row.c:680 +#: ../lib/raster/put_row.c:688 #, c-format msgid "put_raster_row: raster map <%s> not open for write - request ignored" msgstr "" -#: ../lib/raster/put_row.c:687 +#: ../lib/raster/put_row.c:695 msgid "put_raster_row: unopened file descriptor - request ignored" msgstr "" -#: ../lib/raster/open.c:191 +#: ../lib/raster/open.c:192 #, c-format msgid "Unable to open raster map <%s@%s> since it is a reclass of raster map <%s@%s> which does not exist" msgstr "Nelze otevřít rastrovou mapu <%s@%s>, jelikož se jedná o reklasifikaci mapy<%s@%s>, která neexistuje" -#: ../lib/raster/open.c:196 +#: ../lib/raster/open.c:197 #, c-format msgid "Error reading reclass file for raster map <%s>" msgstr "" -#: ../lib/raster/open.c:207 +#: ../lib/raster/open.c:208 #, c-format msgid "Error reading map type for raster map <%s>" msgstr "" -#: ../lib/raster/open.c:215 +#: ../lib/raster/open.c:216 #, c-format msgid "Raster map <%s@%s>: format field in header file invalid" msgstr "Rastrová mapa <%s@%s>:formát položky v hlaviÄkovém souboru je neplatný" -#: ../lib/raster/open.c:234 +#: ../lib/raster/open.c:235 #, c-format -msgid "Compression with %s is not supported" +msgid "Compression with %s is not supported in this GRASS GIS installation" msgstr "" -#: ../lib/raster/open.c:238 +#: ../lib/raster/open.c:239 #, c-format msgid "Raster map <%s> is in different projection than current region. Found <%s>, should be <%s>." msgstr "" -#: ../lib/raster/open.c:245 +#: ../lib/raster/open.c:246 #, c-format msgid "Raster map <%s> is in different zone (%d) than current region (%d)" msgstr "" -#: ../lib/raster/open.c:250 +#: ../lib/raster/open.c:251 #, c-format msgid "Raster map <%s>: bytes per cell (%d) too large" msgstr "" -#: ../lib/raster/open.c:275 +#: ../lib/raster/open.c:278 #, c-format msgid "Raster map <%s@%s> is a GDAL link but GRASS is compiled without GDAL support" msgstr "" -#: ../lib/raster/open.c:283 +#: ../lib/raster/open.c:289 #, c-format msgid "Unable to open %s file for raster map <%s@%s>" msgstr "" -#: ../lib/raster/open.c:320 +#: ../lib/raster/open.c:327 #, c-format msgid "Error reading format for <%s@%s>" msgstr "" -#: ../lib/raster/open.c:525 +#: ../lib/raster/open.c:535 msgid "Unable to create GDAL link" msgstr "" -#: ../lib/raster/open.c:597 ../lib/raster/gdal.c:477 +#: ../lib/raster/open.c:607 ../lib/raster/gdal.c:479 #, c-format msgid "Invalid map type <%d>" msgstr "" -#: ../lib/raster/open.c:602 ../lib/raster/open.c:757 +#: ../lib/raster/open.c:612 ../lib/raster/open.c:767 #, c-format msgid "Raster map <%s> is not in the current mapset (%s)" msgstr "Rastrová mapa <%s> není v aktuálním mapsetu (%s)" -#: ../lib/raster/open.c:609 +#: ../lib/raster/open.c:619 #, c-format msgid "<%s> is an illegal file name" msgstr "<%s> je neplatné jméno souboru" -#: ../lib/raster/open.c:624 ../lib/raster/open.c:704 ../lib/raster/open.c:780 +#: ../lib/raster/open.c:634 ../lib/raster/open.c:714 ../lib/raster/open.c:790 #, c-format msgid "No temp files available: %s" msgstr "" -#: ../lib/raster/open.c:753 +#: ../lib/raster/open.c:763 #, c-format msgid "Raster map <%s> does not exist in the current mapset (%s)" msgstr "" -#: ../lib/raster/open.c:819 +#: ../lib/raster/open.c:829 msgid "Rast_set_fp_type(): can only be called with FCELL_TYPE or DCELL_TYPE" msgstr "" -#: ../lib/raster/open.c:877 +#: ../lib/raster/open.c:887 #, c-format msgid "Raster map <%s> not found in mapset <%s>" msgstr "Rastrová mapa <%s> nebyla nalezena v mapsetu <%s>" -#: ../lib/raster/open.c:938 +#: ../lib/raster/open.c:948 #, c-format msgid "Unable to find '%s'" msgstr "Nelze nalézt '%s'" -#: ../lib/raster/open.c:949 +#: ../lib/raster/open.c:959 #, c-format msgid "Invalid type: field '%s' in file '%s'" msgstr "Neplatný typ: položka '%s' v souboru '%s'" -#: ../lib/raster/open.c:954 +#: ../lib/raster/open.c:964 #, c-format msgid "Missing type: field in file '%s'" msgstr "" -#: ../lib/raster/open.c:959 +#: ../lib/raster/open.c:969 #, c-format msgid "Raster map <%s> is not xdr: byte_order: %s" msgstr "Rastrová mapa <%s> není xdr:posloupnost_bytů: %s" -#: ../lib/raster/open.c:1028 +#: ../lib/raster/open.c:1038 msgid "Rast_set_quant_rules() can be called only for raster maps opened for reading" msgstr "" @@ -528,7 +539,7 @@ msgid "Unable to create <%s> file for map <%s>" msgstr "" -#: ../lib/raster/get_row.c:35 ../lib/raster/get_row.c:901 +#: ../lib/raster/get_row.c:35 ../lib/raster/get_row.c:906 #, c-format msgid "Reading raster map <%s@%s> request for row %d is outside region" msgstr "ÄŒtení rastrové mapy <%s@%s> požadavek pro řádek %d je mimo region" @@ -568,27 +579,27 @@ msgid "Error reading raster data via GDAL for row %d of <%s>" msgstr "" -#: ../lib/raster/get_row.c:830 +#: ../lib/raster/get_row.c:835 #, c-format msgid "Error seeking compressed null data for row %d of <%s>" msgstr "" -#: ../lib/raster/get_row.c:835 ../lib/raster/get_row.c:845 +#: ../lib/raster/get_row.c:840 ../lib/raster/get_row.c:850 #, c-format msgid "Error reading compressed null data for row %d of <%s>" msgstr "" -#: ../lib/raster/get_row.c:851 +#: ../lib/raster/get_row.c:856 #, c-format msgid "Error uncompressing null data for row %d of <%s>" msgstr "" -#: ../lib/raster/get_row.c:885 +#: ../lib/raster/get_row.c:890 #, c-format msgid "Error seeking null row %d for <%s>" msgstr "" -#: ../lib/raster/get_row.c:888 +#: ../lib/raster/get_row.c:893 #, c-format msgid "Error reading null row %d for <%s>" msgstr "" @@ -646,6 +657,15 @@ msgid "Unable to create dependency file in <%s@%s>" msgstr "" +#: ../lib/raster/vrt.c:83 +#, fuzzy, c-format +msgid "Tile raster map <%s> not found" +msgstr "3D rastrová mapa <%s> nebyla nalezena" + +#: ../lib/raster/vrt.c:86 +msgid "A virtual raster can not contain itself" +msgstr "" + #: ../lib/raster/alloc_cell.c:151 #, c-format msgid "Rast__null_bitstream_size: cols (%d) is negative" @@ -768,17 +788,17 @@ msgid "Invalid descriptor: %d" msgstr "" -#: ../lib/raster/close.c:392 ../lib/raster/close.c:520 +#: ../lib/raster/close.c:394 ../lib/raster/close.c:522 #, c-format msgid "Unable to rename null file '%s' to '%s': %s" msgstr "" -#: ../lib/raster/close.c:462 +#: ../lib/raster/close.c:464 #, c-format msgid "Unable to rename cell file '%s' to '%s': %s" msgstr "" -#: ../lib/raster/close.c:542 +#: ../lib/raster/close.c:544 msgid "unable to write f_format file for CELL maps" msgstr "neschopen zapsat soubor f_format pro mapy CELL " @@ -802,62 +822,62 @@ msgid "Unable to locate symbol <%s>" msgstr "Nelze nalézt symbol <%s>" -#: ../lib/raster/gdal.c:145 +#: ../lib/raster/gdal.c:147 msgid "Unable to load GDAL library" msgstr "Nelze naÄíst GDAL knihovnu" -#: ../lib/raster/gdal.c:375 +#: ../lib/raster/gdal.c:377 msgid "Unable to open GDAL file" msgstr "" -#: ../lib/raster/gdal.c:483 +#: ../lib/raster/gdal.c:485 #, c-format msgid "Unable to get <%s> driver" msgstr "" -#: ../lib/raster/gdal.c:492 +#: ../lib/raster/gdal.c:494 #, c-format msgid "Unable to create <%s> dataset using <%s> driver" msgstr "" -#: ../lib/raster/gdal.c:500 +#: ../lib/raster/gdal.c:502 #, c-format msgid "Driver <%s> does not support direct writing. Using MEM driver for intermediate dataset." msgstr "" -#: ../lib/raster/gdal.c:506 +#: ../lib/raster/gdal.c:508 msgid "Unable to get in-memory raster driver" msgstr "" -#: ../lib/raster/gdal.c:513 +#: ../lib/raster/gdal.c:515 #, c-format msgid "Unable to create <%s> dataset using memory driver" msgstr "" -#: ../lib/raster/gdal.c:517 +#: ../lib/raster/gdal.c:519 #, c-format msgid "Driver <%s> does not support creating rasters" msgstr "" -#: ../lib/raster/gdal.c:533 +#: ../lib/raster/gdal.c:535 msgid "Unable to set geo transform" msgstr "" -#: ../lib/raster/gdal.c:537 +#: ../lib/raster/gdal.c:539 msgid "Unable to set projection" msgstr "" -#: ../lib/raster/gdal.c:541 +#: ../lib/raster/gdal.c:543 #, c-format msgid "Unable to create cell_misc/%s/gdal file" msgstr "" -#: ../lib/raster/gdal.c:557 +#: ../lib/raster/gdal.c:559 #, c-format msgid "Error writing cell_misc/%s/gdal file" msgstr "" -#: ../lib/raster/gdal.c:605 +#: ../lib/raster/gdal.c:607 #, c-format msgid "Unable to create output file <%s> using driver <%s>" msgstr "" @@ -917,16 +937,17 @@ #: ../lib/raster/init.c:109 #, c-format -msgid "Unknown compression method <%s>, using default ZLIB" +msgid "Unknown compression method <%s>, using default %s" msgstr "" #: ../lib/raster/init.c:113 -msgid "No compression is not supported for GRASS raster maps, using default ZLIB" +#, c-format +msgid "No compression is not supported for GRASS raster maps, using default %s" msgstr "" -#: ../lib/raster/init.c:118 +#: ../lib/raster/init.c:120 #, c-format -msgid "This GRASS version does not support %s compression, using default ZLIB" +msgid "This GRASS version does not support %s compression, using default %s" msgstr "" #: ../lib/raster/null_val.c:64 @@ -959,8 +980,13 @@ msgid "Output window changed while maps are open for write. Map name <%s>" msgstr "" -#: ../lib/ogsf/gsd_img_tif.c:66 ../lib/ogsf/gk2.c:216 -#: ../lib/ogsf/gsd_img_ppm.c:52 ../lib/ogsf/gsd_img_ppm.c:95 +#: ../lib/ogsf/gsd_img_tif.c:63 ../lib/ogsf/gsd_img_ppm.c:50 +#, fuzzy +msgid "Unable to get image of current GL screen" +msgstr "Nelze Äíst rozmezí hodnot rastrové mapy <%s>" + +#: ../lib/ogsf/gsd_img_tif.c:69 ../lib/ogsf/gk2.c:216 +#: ../lib/ogsf/gsd_img_ppm.c:55 ../lib/ogsf/gsd_img_ppm.c:101 #, c-format msgid "Unable to open file <%s> for writing" msgstr "Nelze otevřít soubor <%s> pro zápis" @@ -973,32 +999,32 @@ msgid "Need at least 2 keyframes for interpolation" msgstr "Je poteba nejménÄ› 3 klíÄové snímky pro interpolaci" -#: ../lib/ogsf/gs2.c:1211 +#: ../lib/ogsf/gs2.c:1210 #, c-format msgid "no category info" msgstr "" -#: ../lib/ogsf/gs2.c:1230 +#: ../lib/ogsf/gs2.c:1229 #, c-format msgid "no data" msgstr "" -#: ../lib/ogsf/gs2.c:1655 +#: ../lib/ogsf/gs2.c:1654 #, c-format msgid "Raster map <%s> is outside of current region. Load failed." msgstr "Rastrová mapa <%s> je mimo souÄasný region. NaÄítání selhalo." -#: ../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 +#: ../lib/ogsf/gs2.c:1732 ../lib/ogsf/gs2.c:1738 ../lib/ogsf/gs2.c:1746 +#: ../lib/ogsf/gs2.c:1755 ../lib/ogsf/gs2.c:1763 ../lib/ogsf/gs2.c:1773 +#: ../lib/ogsf/gs2.c:1821 msgid "GS_load_att_map(): Out of memory. Unable to load map" msgstr "GS_load_att_map(): Nelze alokovat paměť. Nelze naÄíst mapu." -#: ../lib/ogsf/gs2.c:1850 +#: ../lib/ogsf/gs2.c:1849 msgid "Loading failed" msgstr "NaÄítání selhalo" -#: ../lib/ogsf/gs2.c:1854 +#: ../lib/ogsf/gs2.c:1853 msgid "Error finding range" msgstr "Chyba pÅ™i hledání rozsahu hodnot" @@ -1033,8 +1059,8 @@ #: ../lib/ogsf/gp3.c:62 ../lib/ogsf/gp3.c:196 ../lib/ogsf/gv3.c:66 #: ../lib/ogsf/gv3.c:338 ../lib/python/temporal/c_libraries_interface.py:747 #: ../lib/vector/Vlib/open.c:301 ../lib/vector/Vlib/open.c:437 -#: ../lib/vector/Vlib/map.c:192 ../lib/vector/Vlib/map.c:202 -#: ../lib/vector/Vlib/map.c:274 +#: ../lib/vector/Vlib/map.c:193 ../lib/vector/Vlib/map.c:203 +#: ../lib/vector/Vlib/map.c:275 #, c-format, python-format msgid "Unable to open vector map <%s>" msgstr "Nelze otevřít vektorovou mapu <%s>" @@ -1058,7 +1084,7 @@ #: ../lib/ogsf/gp3.c:202 ../lib/ogsf/gv3.c:344 #: ../lib/rst/interp_float/vinput2d.c:100 ../lib/vector/Vlib/cats.c:589 #: ../lib/vector/Vlib/copy.c:620 ../lib/vector/Vlib/copy.c:730 -#: ../lib/vector/Vlib/map.c:300 ../lib/vector/Vlib/map.c:436 +#: ../lib/vector/Vlib/map.c:301 ../lib/vector/Vlib/map.c:437 #: ../lib/vector/Vlib/ascii.c:398 ../lib/vector/Vlib/array.c:276 #: ../lib/vector/Vlib/net_build.c:159 ../lib/vector/Vlib/net_build.c:206 #: ../lib/vector/Vlib/net_build.c:490 ../lib/vector/Vlib/net_build.c:791 @@ -1072,7 +1098,7 @@ #: ../lib/db/dbmi_client/copy_tab.c:112 ../lib/db/dbmi_client/copy_tab.c:133 #: ../lib/vector/Vlib/cats.c:597 ../lib/vector/Vlib/close_nat.c:160 #: ../lib/vector/Vlib/write_ogr.c:198 ../lib/vector/Vlib/write_pg.c:2915 -#: ../lib/vector/Vlib/map.c:341 ../lib/vector/Vlib/ascii.c:410 +#: ../lib/vector/Vlib/map.c:342 ../lib/vector/Vlib/ascii.c:410 #: ../lib/vector/Vlib/array.c:282 ../lib/vector/Vlib/net_build.c:165 #: ../lib/vector/Vlib/net_build.c:211 ../lib/vector/Vlib/net_build.c:496 #: ../lib/vector/Vlib/net_build.c:797 ../lib/vector/Vlib/net_build.c:976 @@ -1105,6 +1131,11 @@ msgid "Cut-plane points mis-match between surfaces. Check resolution(s)." msgstr "Neshoda pÅ™i Å™ezání povrchu. Zkontrolujte rozliÅ¡ení" +#: ../lib/ogsf/gsd_img_ppm.c:96 +#, fuzzy +msgid "Unable to write view" +msgstr "Nelze zapsat spojení s databází." + #: ../lib/ogsf/gsd_legend.c:246 #, c-format msgid "Unable to read color file of raster map <%s>" @@ -1196,12 +1227,12 @@ msgid "Maximum number of datasets exceeded" msgstr "Maximální poÄet datasetů je pÅ™ekroÄen" -#: ../lib/ogsf/gsd_prim.c:146 +#: ../lib/ogsf/gsd_prim.c:155 #, c-format msgid "Color Material: %d" msgstr "Barva materiálu:%d" -#: ../lib/ogsf/gsd_prim.c:630 +#: ../lib/ogsf/gsd_prim.c:642 #, c-format msgid "gsd_rot(): %c is an invalid axis specification. Rotation ignored. Please advise GRASS developers of this error" msgstr "gsd_rot(): %c je neplatná specifikace osy. Ignoruji otoÄení. Prosím informujte vývojáře GRASSu o této chybÄ›" @@ -1313,18 +1344,51 @@ msgid "Invalid color (%s), using \"white\" as default" msgstr "Nesprávná barva pro symbol: '%s', používám \"bílá\" jako výchozí" -#: ../lib/nviz/render.c:106 +#: ../lib/nviz/render.c:39 +#, c-format +msgid "Unable to get function address for %s" +msgstr "" + +#: ../lib/nviz/render.c:163 msgid "Bad server connection" msgstr "Å patné spojení se serverem" -#: ../lib/nviz/render.c:112 +#: ../lib/nviz/render.c:169 msgid "Unable to get visual info" msgstr "" -#: ../lib/nviz/render.c:119 +#: ../lib/nviz/render.c:176 msgid "Unable to create rendering context" msgstr "Nelze vytvoÅ™it obsah robrazení" +#: ../lib/nviz/render.c:225 +#, c-format +msgid "Unable to choose pixel format (CGL error = %d)" +msgstr "" + +#: ../lib/nviz/render.c:231 +#, c-format +msgid "Unable to create context (CGL error = %d)" +msgstr "" + +#: ../lib/nviz/render.c:266 +msgid "Unable to register window class" +msgstr "" + +#: ../lib/nviz/render.c:275 +msgid "Unable to create window" +msgstr "" + +#: ../lib/nviz/render.c:323 +#, c-format +msgid "Unable to set current context (CGL error = %d)" +msgstr "" + +#: ../lib/nviz/render.c:361 +#, c-format +msgid "Incomplete framebuffer status (status = %d)" +msgstr "" + #: ../lib/nviz/map_obj.c:59 msgid "Maximum surfaces loaded!" msgstr "Maximum povrchů již naÄteno!" @@ -2220,13 +2284,13 @@ msgid "The limit of open files (%i) was reached (%i). The module r.series will be run with flag z, to avoid open files limit exceeding." msgstr "" -#: ../lib/python/temporal/temporal_raster_base_algebra.py:690 +#: ../lib/python/temporal/temporal_raster_base_algebra.py:741 #, python-format msgid "Error computing map <%s>" msgstr "" -#: ../lib/python/temporal/temporal_raster_base_algebra.py:777 -#: ../lib/python/temporal/temporal_algebra.py:2395 +#: ../lib/python/temporal/temporal_raster_base_algebra.py:828 +#: ../lib/python/temporal/temporal_algebra.py:2426 #, python-format msgid "%s map <%s> not found in GRASS spatial database" msgstr "" @@ -2283,64 +2347,64 @@ msgid "Empty entry in map list, this should not happen" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:815 +#: ../lib/python/temporal/temporal_algebra.py:821 msgid "Spatio-temporal topological operators are not supported in granularity algebra mode" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:853 +#: ../lib/python/temporal/temporal_algebra.py:859 msgid "All input space time datasets must have a valid temporal topology." msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:862 +#: ../lib/python/temporal/temporal_algebra.py:868 msgid "All input space time datasets must have the same temporal type." msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:1113 +#: ../lib/python/temporal/temporal_algebra.py:1119 #, python-format msgid "Removing un-needed or empty %s maps" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:1168 +#: ../lib/python/temporal/temporal_algebra.py:1174 #, python-format msgid "Space time %s dataset <%s> not found" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:1196 -#: ../lib/python/temporal/temporal_algebra.py:1200 +#: ../lib/python/temporal/temporal_algebra.py:1202 +#: ../lib/python/temporal/temporal_algebra.py:1206 #, python-format msgid "Wrong temporal type of space time dataset <%s> <%s> time is required" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:1220 +#: ../lib/python/temporal/temporal_algebra.py:1226 msgid "Wrong type of input " msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2186 +#: ../lib/python/temporal/temporal_algebra.py:2205 #, python-format msgid "The resulting space time dataset type <%(a)s> is different from the requested type <%(b)s>" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2192 +#: ../lib/python/temporal/temporal_algebra.py:2211 msgid "Maps that should be registered in the resulting space time dataset have different types." msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2401 +#: ../lib/python/temporal/temporal_algebra.py:2432 msgid "Wrong map type. TMAP only supports single maps that are registered in the temporal GRASS database" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2429 +#: ../lib/python/temporal/temporal_algebra.py:2460 msgid "Merging empty map lists" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2432 +#: ../lib/python/temporal/temporal_algebra.py:2463 msgid "First Map list is empty, can't merge it. Return only last map list" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2435 +#: ../lib/python/temporal/temporal_algebra.py:2466 msgid "Second Map list is empty, can't merge it. Return only first map list" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2443 +#: ../lib/python/temporal/temporal_algebra.py:2474 msgid "Space time datasets to merge must have the same temporal type" msgstr "" @@ -2372,33 +2436,33 @@ msgid "Area computation is not supported for LL projections" msgstr "" -#: ../lib/python/temporal/gui_support.py:58 ../lib/python/script/core.py:1298 +#: ../lib/python/temporal/gui_support.py:58 ../lib/python/script/core.py:1324 #, python-format msgid "Invalid element '%s'" msgstr "" #: ../lib/python/temporal/univar_statistics.py:62 -#: ../lib/python/temporal/univar_statistics.py:178 +#: ../lib/python/temporal/univar_statistics.py:180 #, python-format msgid "Space time %(sp)s dataset <%(i)s> is empty" msgstr "" -#: ../lib/python/temporal/univar_statistics.py:101 +#: ../lib/python/temporal/univar_statistics.py:102 #, python-format msgid "Unable to get statistics for raster map <%s>" msgstr "" -#: ../lib/python/temporal/univar_statistics.py:104 +#: ../lib/python/temporal/univar_statistics.py:105 #, python-format msgid "Unable to get statistics for 3d raster map <%s>" msgstr "" -#: ../lib/python/temporal/univar_statistics.py:168 +#: ../lib/python/temporal/univar_statistics.py:170 #, python-format msgid "Space time %(sp)s dataset <%(i)s> not found" msgstr "" -#: ../lib/python/temporal/univar_statistics.py:222 +#: ../lib/python/temporal/univar_statistics.py:224 #, python-format msgid "Unable to get statistics for vector map <%s>" msgstr "" @@ -2476,37 +2540,37 @@ msgid "Unable to remove timestamp for vector map <%s>" msgstr "" -#: ../lib/python/temporal/temporal_vector_algebra.py:386 +#: ../lib/python/temporal/temporal_vector_algebra.py:387 #, python-format msgid "Error vector maps with basename %s exist. Use --o flag to overwrite existing file" msgstr "" -#: ../lib/python/temporal/temporal_vector_algebra.py:419 +#: ../lib/python/temporal/temporal_vector_algebra.py:420 #, python-format msgid "" "Error starting %s : \n" "%s" msgstr "" -#: ../lib/python/temporal/temporal_vector_algebra.py:492 +#: ../lib/python/temporal/temporal_vector_algebra.py:493 #, python-format msgid "" "Error vector map %s exist in temporal database. Use overwrite flag. : \n" "%s" msgstr "" -#: ../lib/python/temporal/core.py:603 +#: ../lib/python/temporal/core.py:605 msgid "Unable to initialize the temporal DBMI interface. Please use t.connect to specify the driver and the database string" msgstr "" -#: ../lib/python/temporal/core.py:672 +#: ../lib/python/temporal/core.py:674 #, python-format msgid "" "Unable to receive temporal database metadata.\n" "Current temporal database info:%(info)s" msgstr "" -#: ../lib/python/temporal/core.py:677 +#: ../lib/python/temporal/core.py:679 #, python-format msgid "" "Unsupported temporal database: version mismatch.\n" @@ -2515,7 +2579,7 @@ "Current temporal database info:%(info)s" msgstr "" -#: ../lib/python/temporal/core.py:685 +#: ../lib/python/temporal/core.py:687 #, python-format msgid "" "Unsupported temporal database: version mismatch.\n" @@ -2523,12 +2587,12 @@ "Current temporal database info:%(info)s" msgstr "" -#: ../lib/python/temporal/core.py:773 +#: ../lib/python/temporal/core.py:775 #, python-format msgid "Creating temporal database: %s" msgstr "" -#: ../lib/python/temporal/core.py:782 +#: ../lib/python/temporal/core.py:784 #, python-format msgid "" "Unable to create SQLite temporal database\n" @@ -2536,31 +2600,31 @@ "Please use t.connect to set a read- and writable temporal database path" msgstr "" -#: ../lib/python/temporal/core.py:947 +#: ../lib/python/temporal/core.py:949 msgid "Unable to mogrify sql statement. " msgstr "" -#: ../lib/python/temporal/core.py:969 +#: ../lib/python/temporal/core.py:971 msgid "Unable to check table. " msgstr "" -#: ../lib/python/temporal/core.py:985 +#: ../lib/python/temporal/core.py:987 msgid "Unable to execute sql statement. " msgstr "" -#: ../lib/python/temporal/core.py:995 +#: ../lib/python/temporal/core.py:997 msgid "Unable to fetch one. " msgstr "" -#: ../lib/python/temporal/core.py:1005 +#: ../lib/python/temporal/core.py:1007 msgid "Unable to fetch all. " msgstr "" -#: ../lib/python/temporal/core.py:1022 +#: ../lib/python/temporal/core.py:1024 msgid "Unable to execute transaction. " msgstr "" -#: ../lib/python/temporal/core.py:1126 +#: ../lib/python/temporal/core.py:1128 #, python-format msgid "" "Unable to connect to %(db)s database: %(string)s\n" @@ -2568,14 +2632,14 @@ "Please use t.connect to set a read- and writable temporal database backend" msgstr "" -#: ../lib/python/temporal/core.py:1286 +#: ../lib/python/temporal/core.py:1288 #, python-format msgid "" "Unable to execute :\n" " %(sql)s" msgstr "" -#: ../lib/python/temporal/core.py:1330 +#: ../lib/python/temporal/core.py:1332 #, python-format msgid "" "Unable to execute transaction:\n" @@ -2630,14 +2694,14 @@ msgstr "" #: ../lib/python/script/array.py:157 ../lib/python/script/array.py:207 -#: ../lib/python/script/array.py:254 ../lib/python/script/array.py:305 -#: ../lib/python/script/array.py:356 ../lib/python/script/array.py:398 +#: ../lib/python/script/array.py:254 ../lib/python/script/array.py:306 +#: ../lib/python/script/array.py:357 ../lib/python/script/array.py:399 #, python-format msgid "Invalid kind <%s>" msgstr "" #: ../lib/python/script/array.py:160 ../lib/python/script/array.py:210 -#: ../lib/python/script/array.py:308 ../lib/python/script/array.py:359 +#: ../lib/python/script/array.py:309 ../lib/python/script/array.py:360 #, python-format msgid "Invalid size <%d>" msgstr "" @@ -2646,17 +2710,17 @@ msgid "grass.script.array.read is deprecated and does not work on MS Windows, pass raster name in the constructor" msgstr "" -#: ../lib/python/script/array.py:247 ../lib/python/script/array.py:392 +#: ../lib/python/script/array.py:247 ../lib/python/script/array.py:393 #, python-format msgid "Invalid FP size <%d>" msgstr "" -#: ../lib/python/script/array.py:251 ../lib/python/script/array.py:395 +#: ../lib/python/script/array.py:251 ../lib/python/script/array.py:396 #, python-format msgid "Invalid integer size <%d>" msgstr "" -#: ../lib/python/script/array.py:346 +#: ../lib/python/script/array.py:347 msgid "grass.script.array3d.read is deprecated and does not work on MS Windows, pass 3D raster name in the constructor" msgstr "" @@ -2727,65 +2791,73 @@ msgid "color" msgstr "" +#: ../lib/python/script/setup.py:229 +msgid "Cleaning up default sqlite database ..." +msgstr "" + +#: ../lib/python/script/setup.py:247 ../lib/init/grass.py:1782 +msgid "Cleaning up temporary files..." +msgstr "" + #: ../lib/python/script/raster3d.py:92 #, python-format msgid "An error occurred while running r3.mapcalc with expression: %s" msgstr "" -#: ../lib/python/script/core.py:67 +#: ../lib/python/script/core.py:69 #, python-brace-format msgid "Cannot find the executable {0}" msgstr "" -#: ../lib/python/script/core.py:307 +#: ../lib/python/script/core.py:309 #, 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:987 +#: ../lib/python/script/core.py:1013 msgid "Mixing value types. Will try to compare after integer conversion" msgstr "" -#: ../lib/python/script/core.py:1188 +#: ../lib/python/script/core.py:1214 #, python-format msgid "Element type should be \"cell\" and not \"%s\"" msgstr "" -#: ../lib/python/script/core.py:1217 ../lib/python/script/core.py:1282 +#: ../lib/python/script/core.py:1243 ../lib/python/script/core.py:1308 #, python-format msgid "Element type should be \"raster\" and not \"%s\"" msgstr "" -#: ../lib/python/script/core.py:1437 +#: ../lib/python/script/core.py:1463 msgid "Unable to list mapsets" msgstr "" -#: ../lib/python/script/core.py:1476 +#: ../lib/python/script/core.py:1502 #, python-format msgid "Location <%s> already exists. Operation canceled." msgstr "" -#: ../lib/python/script/core.py:1479 +#: ../lib/python/script/core.py:1505 #, python-format msgid "Location <%s> already exists and will be overwritten" msgstr "" -#: ../lib/python/script/core.py:1603 +#: ../lib/python/script/core.py:1629 #, python-brace-format msgid "Debug level {0}" msgstr "" -#: ../lib/python/script/core.py:1606 +#: ../lib/python/script/core.py:1632 #, python-brace-format msgid "WARNING: Ignoring unsupported debug level (must be >=0 and <=5). {0}\n" msgstr "" -#: ../lib/python/script/core.py:1622 +#: ../lib/python/script/core.py:1648 #, python-format msgid "Illegal filename <%s>. Cannot be 'NULL' or start with '.'." msgstr "" -#: ../lib/python/script/core.py:1631 +#: ../lib/python/script/core.py:1657 #, python-format msgid "Illegal filename <%(s)s>. <%(il)s> not allowed.\n" msgstr "" @@ -2826,7 +2898,7 @@ msgid "Cannot parse interface description of<{name}> module: {error}" msgstr "" -#: ../lib/python/pygrass/modules/grid/grid.py:553 +#: ../lib/python/pygrass/modules/grid/grid.py:554 msgid "Execution of subprocesses was not successful" msgstr "" @@ -2847,17 +2919,17 @@ msgid "Error executing: Rast_set_cat" msgstr "" -#: ../lib/python/pygrass/raster/abstract.py:275 +#: ../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:286 +#: ../lib/python/pygrass/raster/abstract.py:285 #, python-brace-format msgid "Overwrite type: {0} not supported (True/False)" msgstr "" -#: ../lib/python/pygrass/raster/abstract.py:299 +#: ../lib/python/pygrass/raster/abstract.py:298 #: ../lib/python/pygrass/vector/abstract.py:97 #, python-brace-format msgid "Map name {0} not valid" @@ -2896,11 +2968,11 @@ msgid "Raster map <{0}> does not exist" msgstr "" -#: ../lib/python/pygrass/errors.py:17 +#: ../lib/python/pygrass/errors.py:18 msgid "The map is close!" msgstr "" -#: ../lib/python/pygrass/errors.py:28 +#: ../lib/python/pygrass/errors.py:29 msgid "The self.c_mapinfo pointer must be correctly initiated" msgstr "" @@ -2917,12 +2989,12 @@ msgid "You must use the force flag to actually remove it. Exiting." msgstr "" -#: ../lib/python/pygrass/vector/__init__.py:806 +#: ../lib/python/pygrass/vector/__init__.py:813 #, python-format msgid "Unable to read line of feature %i" msgstr "" -#: ../lib/python/pygrass/vector/__init__.py:895 +#: ../lib/python/pygrass/vector/__init__.py:902 #, python-format msgid "Unable to read area with id %i" msgstr "" @@ -3121,12 +3193,8 @@ msgid "Unable to read PNG" msgstr "" -#: ../lib/pngdriver/read_png.c:60 -msgid "Unable allocate PNG structure" -msgstr "" - -#: ../lib/pngdriver/read_png.c:64 ../lib/pngdriver/write_png.c:71 -#: ../lib/pngdriver/write_png.c:75 +#: ../lib/pngdriver/read_png.c:60 ../lib/pngdriver/read_png.c:64 +#: ../lib/pngdriver/write_png.c:71 ../lib/pngdriver/write_png.c:75 msgid "Unable to allocate PNG structure" msgstr "" @@ -3315,7 +3383,7 @@ #: ../lib/imagery/iscatt_core.c:745 #, c-format -msgid "Unable to read find raster <%s>" +msgid "Unable to find raster <%s>" msgstr "" #: ../lib/imagery/iscatt_core.c:755 @@ -3445,7 +3513,7 @@ msgid "WARNING" msgstr "" -#: ../lib/init/grass.py:187 ../lib/gis/parser.c:621 +#: ../lib/init/grass.py:187 ../lib/gis/parser.c:628 msgid "ERROR" msgstr "" @@ -3453,175 +3521,189 @@ msgid "Exiting..." msgstr "" -#: ../lib/init/grass.py:332 +#: ../lib/init/grass.py:336 msgid "Usage" msgstr "" -#: ../lib/init/grass.py:333 ../lib/gis/parser_html.c:141 +#: ../lib/init/grass.py:337 ../lib/gis/parser_html.c:141 #: ../lib/gis/parser_rest.c:146 msgid "Flags" msgstr "PÅ™epínaÄe" -#: ../lib/init/grass.py:334 +#: ../lib/init/grass.py:338 msgid "print this help message" msgstr "" -#: ../lib/init/grass.py:335 +#: ../lib/init/grass.py:339 msgid "show version information and exit" msgstr "" -#: ../lib/init/grass.py:336 +#: ../lib/init/grass.py:340 msgid "create given database, location or mapset if it doesn't exist" msgstr "" -#: ../lib/init/grass.py:337 +#: ../lib/init/grass.py:341 msgid "exit after creation of location or mapset. Only with -c flag" msgstr "" -#: ../lib/init/grass.py:338 -msgid "force removal of .gislock if exists (use with care!). Only with -text flag" +#: ../lib/init/grass.py:342 +msgid "force removal of .gislock if exists (use with care!). Only with --text flag" msgstr "" -#: ../lib/init/grass.py:339 +#: ../lib/init/grass.py:343 msgid "use text based interface (skip welcome screen)" msgstr "" -#: ../lib/init/grass.py:340 ../lib/init/grass.py:342 ../lib/init/grass.py:344 +#: ../lib/init/grass.py:344 ../lib/init/grass.py:346 ../lib/init/grass.py:348 msgid "and set as default" msgstr "" -#: ../lib/init/grass.py:341 +#: ../lib/init/grass.py:345 msgid "use text based interface (show welcome screen)" msgstr "" -#: ../lib/init/grass.py:343 +#: ../lib/init/grass.py:347 msgid "use $DEFAULT_GUI graphical user interface" msgstr "" -#: ../lib/init/grass.py:345 +#: ../lib/init/grass.py:349 msgid "print GRASS configuration parameters" msgstr "" -#: ../lib/init/grass.py:346 +#: ../lib/init/grass.py:350 msgid "options: arch,build,compiler,path,revision,version" msgstr "" -#: ../lib/init/grass.py:347 ../lib/gis/parser_html.c:189 +#: ../lib/init/grass.py:351 ../lib/gis/parser_html.c:189 #: ../lib/gis/parser_rest.c:179 msgid "Parameters" msgstr "Parametry" -#: ../lib/init/grass.py:348 +#: ../lib/init/grass.py:352 msgid "initial GRASS GIS database directory" msgstr "" -#: ../lib/init/grass.py:349 +#: ../lib/init/grass.py:353 msgid "directory containing Locations" msgstr "" -#: ../lib/init/grass.py:350 +#: ../lib/init/grass.py:354 msgid "initial GRASS Location" msgstr "" -#: ../lib/init/grass.py:351 +#: ../lib/init/grass.py:355 msgid "directory containing Mapsets with one common coordinate system (projection)" msgstr "" -#: ../lib/init/grass.py:352 +#: ../lib/init/grass.py:356 msgid "initial GRASS Mapset" msgstr "" -#: ../lib/init/grass.py:353 +#: ../lib/init/grass.py:357 msgid "fully qualified initial Mapset directory" msgstr "" -#: ../lib/init/grass.py:354 +#: ../lib/init/grass.py:358 msgid "Environment variables relevant for startup" msgstr "" -#: ../lib/init/grass.py:355 +#: ../lib/init/grass.py:359 msgid "select GUI (text, gui, gtext)" msgstr "" -#: ../lib/init/grass.py:356 +#: ../lib/init/grass.py:360 msgid "set html web browser for help pages" msgstr "" -#: ../lib/init/grass.py:357 +#: ../lib/init/grass.py:361 msgid "set additional path(s) to local GRASS modules or user scripts" msgstr "" -#: ../lib/init/grass.py:358 +#: ../lib/init/grass.py:362 msgid "set additional GISBASE for locally installed GRASS Addons" msgstr "" -#: ../lib/init/grass.py:359 +#: ../lib/init/grass.py:363 msgid "shell script to be processed as batch job" msgstr "" -#: ../lib/init/grass.py:360 +#: ../lib/init/grass.py:364 msgid "set Python interpreter name to override 'python'" msgstr "" -#: ../lib/init/grass.py:361 +#: ../lib/init/grass.py:365 msgid "execute GRASS module or script" msgstr "" -#: ../lib/init/grass.py:362 +#: ../lib/init/grass.py:366 msgid "provided executable will be executed in GRASS session" msgstr "" -#: ../lib/init/grass.py:363 +#: ../lib/init/grass.py:367 msgid "GRASS module, script or any other executable" msgstr "" -#: ../lib/init/grass.py:364 +#: ../lib/init/grass.py:368 msgid "parameters of the executable" msgstr "" -#: ../lib/init/grass.py:365 +#: ../lib/init/grass.py:369 msgid "standard flags" msgstr "" -#: ../lib/init/grass.py:390 +#: ../lib/init/grass.py:370 +msgid "create temporary location (use with the --exec flag)" +msgstr "" + +#: ../lib/init/grass.py:395 msgid "The APPDATA variable is not set, ask your operating system support" msgstr "" -#: ../lib/init/grass.py:393 +#: ../lib/init/grass.py:398 msgid "The APPDATA variable points to directory which does not exist, ask your operating system support" msgstr "" -#: ../lib/init/grass.py:440 +#: ../lib/init/grass.py:411 +#, fuzzy, python-format +msgid "Failed to create configuration directory '%s' with error: %s" +msgstr "Nelze pÅ™ejmenovat adresář '%s' na '%s'" + +#: ../lib/init/grass.py:454 #, python-format msgid "Unable to create temporary directory ! Exiting." msgstr "" -#: ../lib/init/grass.py:493 +#: ../lib/init/grass.py:507 #, python-brace-format msgid "Invalid line in RC file ({file}): '{line}' ({error})\n" msgstr "" -#: ../lib/init/grass.py:547 +#: ../lib/init/grass.py:513 +#, python-brace-format +msgid "Empty RC file ({file})" +msgstr "" + +#: ../lib/init/grass.py:563 #, python-format msgid "GUI <%s> not supported in this version" msgstr "" -#: ../lib/init/grass.py:708 +#: ../lib/init/grass.py:729 msgid "Searched for a web browser, but none found" msgstr "" -#: ../lib/init/grass.py:747 +#: ../lib/init/grass.py:769 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" msgstr "" -#: ../lib/init/grass.py:751 +#: ../lib/init/grass.py:773 msgid "GRASS GUI not found. Please check your installation." msgstr "" -#: ../lib/init/grass.py:753 +#: ../lib/init/grass.py:775 msgid "" "{}\n" "Switching to text based interface mode.\n" @@ -3629,7 +3711,7 @@ "Hit RETURN to continue.\n" msgstr "" -#: ../lib/init/grass.py:762 +#: ../lib/init/grass.py:784 msgid "" "It appears that the X Windows system is not active.\n" "A graphical based user interface is not supported.\n" @@ -3639,95 +3721,125 @@ "Hit RETURN to continue.\n" msgstr "" -#: ../lib/init/grass.py:855 ../lib/gis/make_mapset.c:66 +#: ../lib/init/grass.py:880 ../lib/gis/make_mapset.c:66 #, c-format, python-format msgid "Location <%s> doesn't exist" msgstr "" -#: ../lib/init/grass.py:857 +#: ../lib/init/grass.py:882 #, python-format msgid "<%s> is not a valid GRASS Location because PERMANENT Mapset is missing" msgstr "" -#: ../lib/init/grass.py:860 +#: ../lib/init/grass.py:885 #, python-format msgid "<%s> is not a valid GRASS Location because PERMANENT is not a directory" msgstr "" -#: ../lib/init/grass.py:865 +#: ../lib/init/grass.py:890 #, python-format msgid "<%s> is not a valid GRASS Location because PERMANENT Mapset does not have a DEFAULT_WIND file (default computational region)" msgstr "" -#: ../lib/init/grass.py:870 +#: ../lib/init/grass.py:895 #, python-brace-format msgid "Mapset <{mapset}> doesn't exist in GRASS Location <{loc}>. A new mapset can be created by '-c' switch." msgstr "" -#: ../lib/init/grass.py:874 +#: ../lib/init/grass.py:899 #, python-format msgid "<%s> is not a GRASS Mapset because it is not a directory" msgstr "" -#: ../lib/init/grass.py:877 +#: ../lib/init/grass.py:902 #, python-format msgid "<%s> is not a valid GRASS Mapset because it does not have a WIND file" msgstr "" -#: ../lib/init/grass.py:881 +#: ../lib/init/grass.py:906 #, python-format msgid "<%s> is not a valid GRASS Mapset because its WIND file is not readable" msgstr "" -#: ../lib/init/grass.py:884 +#: ../lib/init/grass.py:909 #, python-brace-format msgid "Mapset <{mapset}> or Location <{location}> is invalid for an unknown reason" msgstr "" -#: ../lib/init/grass.py:947 -#, python-format -msgid "Failed to create new location. The location <%s> already exists." +#: ../lib/init/grass.py:934 +#, python-brace-format +msgid "Unable to create new location because the location <{location}> already exists." msgstr "" -#: ../lib/init/grass.py:954 -msgid "Missing WIND file" +#: ../lib/init/grass.py:938 +#, python-brace-format +msgid "Unable to create new location <{location}> because <{path}> is a file." msgstr "" -#: ../lib/init/grass.py:972 -msgid "" -"GISDBASE, LOCATION_NAME and MAPSET variables not set properly.\n" -"Interactive startup needed." +#: ../lib/init/grass.py:941 +#, python-brace-format +msgid "Unable to create new location <{location}> because the directory <{path}> already exists." +msgstr "" + +#: ../lib/init/grass.py:945 +#, python-brace-format +msgid "Unable to create new location in the directory <{path}> for an unknown reason." +msgstr "" + +#: ../lib/init/grass.py:992 +msgid "Mapset <{}> already exists. Ignoring the request to create it. Note that this warning may become an error in future versions." +msgstr "" + +#: ../lib/init/grass.py:1020 +msgid "Creating new GRASS GIS location <{}>..." +msgstr "" + +#: ../lib/init/grass.py:1026 +msgid "Creating new GRASS GIS mapset <{}>..." +msgstr "" + +#: ../lib/init/grass.py:1031 +#, python-brace-format +msgid "Unable to create new mapset <{mapset}> because <{path}> is a file." +msgstr "" + +#: ../lib/init/grass.py:1037 +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:1061 +msgid "GRASS GIS database directory, location and mapset not set properly. Use GUI or command line to set them." msgstr "" -#: ../lib/init/grass.py:996 +#: ../lib/init/grass.py:1086 #, python-format msgid "Invalid user interface specified - <%s>. Use the --help option to see valid interface names." msgstr "" -#: ../lib/init/grass.py:1015 +#: ../lib/init/grass.py:1106 #, python-brace-format msgid "" "Error in GUI startup. See messages above (if any) and if necessary, please report this error to the GRASS developers.\n" "On systems with package manager, make sure you have the right GUI package, probably named grass-gui, installed.\n" -"To run GRASS GIS in text mode use the -text flag.\n" +"To run GRASS GIS in text mode use the --text flag.\n" "Use '--help' for further options\n" " {cmd_name} --help\n" "See also: https://grass.osgeo.org/{cmd_name}/manuals/helptext.html" msgstr "" -#: ../lib/init/grass.py:1027 +#: ../lib/init/grass.py:1118 msgid "" "Exit was requested in GUI.\n" "GRASS GIS will not start. Bye." msgstr "" -#: ../lib/init/grass.py:1030 +#: ../lib/init/grass.py:1121 msgid "" "Invalid return code from GUI startup script.\n" "Please advise GRASS developers of this error." msgstr "" -#: ../lib/init/grass.py:1077 +#: ../lib/init/grass.py:1168 #, python-brace-format msgid "" "Error reading data path information from g.gisenv.\n" @@ -3738,59 +3850,55 @@ "Check the <{file}> file." msgstr "" -#: ../lib/init/grass.py:1158 ../lib/init/grass.py:1162 -msgid "Default locale settings are missing. GRASS running with C locale." -msgstr "" - -#: ../lib/init/grass.py:1240 +#: ../lib/init/grass.py:1381 #, python-format msgid "Path '%s' doesn't exist" msgstr "" -#: ../lib/init/grass.py:1242 +#: ../lib/init/grass.py:1383 #, python-format msgid "Path '%s' not accessible." msgstr "" #. GTC %s is mapset's folder path -#: ../lib/init/grass.py:1247 +#: ../lib/init/grass.py:1388 #, python-format msgid "You are not the owner of '%s'." msgstr "" -#: ../lib/init/grass.py:1255 +#: ../lib/init/grass.py:1396 #, python-format msgid "" "%(user)s is currently running GRASS in selected mapset (file %(file)s found). Concurrent use not allowed.\n" "You can force launching GRASS using -f flag (note that you need permission for this operation). Have another look in the processor manager just to be sure..." msgstr "" -#: ../lib/init/grass.py:1262 +#: ../lib/init/grass.py:1405 #, python-format msgid "%(user)s is currently running GRASS in selected mapset (file %(file)s found). Forcing to launch GRASS..." msgstr "" -#: ../lib/init/grass.py:1266 +#: ../lib/init/grass.py:1409 #, python-format msgid "" "Unable to properly access '%s'.\n" "Please notify system personnel." msgstr "" -#: ../lib/init/grass.py:1287 +#: ../lib/init/grass.py:1430 msgid "Building user fontcap..." msgstr "" -#: ../lib/init/grass.py:1346 +#: ../lib/init/grass.py:1489 msgid "The SHELL variable is not set" msgstr "" -#: ../lib/init/grass.py:1362 +#: ../lib/init/grass.py:1505 #, python-brace-format msgid "Unsupported shell <{sh}>: {env_file}" msgstr "" -#: ../lib/init/grass.py:1378 +#: ../lib/init/grass.py:1521 #, python-format msgid "" "Job file <%s> has been defined in the 'GRASS_BATCH_JOB' variable but not found. Exiting.\n" @@ -3798,114 +3906,118 @@ "Use 'unset GRASS_BATCH_JOB' to disable batch job processing." msgstr "" -#: ../lib/init/grass.py:1385 +#: ../lib/init/grass.py:1528 #, python-format msgid "Change file permission to 'executable' for <%s>" msgstr "" -#: ../lib/init/grass.py:1400 +#: ../lib/init/grass.py:1543 #, python-format msgid "Executing <%s> ..." msgstr "" -#: ../lib/init/grass.py:1407 +#: ../lib/init/grass.py:1550 #, python-brace-format msgid "" "Execution of <{cmd}> failed:\n" "{error}" msgstr "" -#: ../lib/init/grass.py:1410 +#: ../lib/init/grass.py:1553 #, python-format msgid "Execution of <%s> finished." msgstr "" -#: ../lib/init/grass.py:1441 +#: ../lib/init/grass.py:1583 #, python-brace-format msgid "Unable to close GUI. {0}" msgstr "" -#: ../lib/init/grass.py:1468 +#: ../lib/init/grass.py:1611 #, python-format msgid "Welcome to GRASS GIS %s" msgstr "" -#: ../lib/init/grass.py:1490 +#: ../lib/init/grass.py:1633 msgid "GRASS GIS homepage:" msgstr "" #. GTC Running through: SHELL NAME -#: ../lib/init/grass.py:1492 +#: ../lib/init/grass.py:1635 msgid "This version running through:" msgstr "" -#: ../lib/init/grass.py:1494 +#: ../lib/init/grass.py:1637 msgid "Help is available with the command:" msgstr "" -#: ../lib/init/grass.py:1495 +#: ../lib/init/grass.py:1638 msgid "See the licence terms with:" msgstr "" -#: ../lib/init/grass.py:1496 +#: ../lib/init/grass.py:1639 msgid "See citation options with:" msgstr "" -#: ../lib/init/grass.py:1499 +#: ../lib/init/grass.py:1642 msgid "If required, restart the GUI with:" msgstr "" -#: ../lib/init/grass.py:1501 +#: ../lib/init/grass.py:1644 msgid "Start the GUI with:" msgstr "" -#: ../lib/init/grass.py:1503 +#: ../lib/init/grass.py:1646 msgid "When ready to quit enter:" msgstr "" -#: ../lib/init/grass.py:1591 +#: ../lib/init/grass.py:1733 msgid "2D and 3D raster MASKs present" msgstr "" -#: ../lib/init/grass.py:1592 +#: ../lib/init/grass.py:1734 msgid "Raster MASK present" msgstr "" -#: ../lib/init/grass.py:1593 +#: ../lib/init/grass.py:1735 msgid "3D raster MASK present" msgstr "" -#: ../lib/init/grass.py:1634 +#: ../lib/init/grass.py:1775 msgid "Done." msgstr "" -#: ../lib/init/grass.py:1636 +#: ../lib/init/grass.py:1777 msgid "Goodbye from GRASS GIS" msgstr "" -#: ../lib/init/grass.py:1641 -msgid "Cleaning up temporary files..." -msgstr "" - -#: ../lib/init/grass.py:1661 +#: ../lib/init/grass.py:1813 msgid "Please install the GRASS GIS development package" msgstr "" -#: ../lib/init/grass.py:1695 +#: ../lib/init/grass.py:1848 #, python-format msgid "Parameter <%s> not supported" msgstr "" -#: ../lib/init/grass.py:1839 +#: ../lib/init/grass.py:1998 msgid "Flag -e requires also flag -c" msgstr "" -#: ../lib/init/grass.py:1886 +#: ../lib/init/grass.py:2000 +msgid "Coordinate reference system argument (e.g. EPSG) is needed for --tmp-location" +msgstr "" + +#: ../lib/init/grass.py:2003 +msgid "Only one argument (e.g. EPSG) is needed for --tmp-location, mapset name <{}> provided" +msgstr "" + +#: ../lib/init/grass.py:2058 #, python-brace-format msgid "" "Unable to start GRASS GIS. You have the choice to:\n" -" - Launch the graphical user interface with the '-gui' switch\n" -" {cmd_name} -gui\n" +" - Launch the graphical user interface with the '--gui' switch\n" +" {cmd_name} --gui\n" " - Launch with path to the location/mapset as an argument\n" " {cmd_name} /path/to/location/mapset`\n" " - Create a location with '-c' and launch in its PERMANENT mapset\n" @@ -3917,25 +4029,21 @@ "See also: https://grass.osgeo.org/{cmd_name}/manuals/helptext.html" msgstr "" -#: ../lib/init/grass.py:1909 -msgid "Creating new GRASS GIS location/mapset..." -msgstr "" - -#: ../lib/init/grass.py:1911 +#: ../lib/init/grass.py:2080 msgid "Starting GRASS GIS..." msgstr "" -#: ../lib/init/grass.py:1932 +#: ../lib/init/grass.py:2101 #, python-brace-format -msgid "<{0}> requested, but not available. Run GRASS in text mode (-text) or install missing package (usually 'grass-gui')." +msgid "<{0}> requested, but not available. Run GRASS in text mode (--text) or install missing package (usually 'grass-gui')." msgstr "" -#: ../lib/init/grass.py:1986 +#: ../lib/init/grass.py:2162 #, python-format msgid "Launching <%s> GUI in the background, please wait..." msgstr "" -#: ../lib/init/grass.py:2008 +#: ../lib/init/grass.py:2184 #, python-format msgid "Failed to start shell '%s'" msgstr "" @@ -3954,39 +4062,47 @@ msgid "Unable to write lockfile %s (%s)" msgstr "" -#: ../lib/segment/open.c:53 +#: ../lib/segment/open.c:57 +msgid "Using memory cache" +msgstr "" + +#: ../lib/segment/open.c:70 +msgid "Using disk cache" +msgstr "" + +#: ../lib/segment/open.c:73 msgid "Segment file name is NULL" msgstr "" -#: ../lib/segment/open.c:58 +#: ../lib/segment/open.c:78 msgid "Segment file exists already" msgstr "" -#: ../lib/segment/open.c:66 +#: ../lib/segment/open.c:86 msgid "Unable to create segment file" msgstr "" -#: ../lib/segment/open.c:74 +#: ../lib/segment/open.c:94 msgid "Could not write segment file" msgstr "" -#: ../lib/segment/open.c:78 +#: ../lib/segment/open.c:98 msgid "Illegal segment configuration parameter(s)" msgstr "" -#: ../lib/segment/open.c:87 +#: ../lib/segment/open.c:107 msgid "Unable to re-open segment file" msgstr "" -#: ../lib/segment/open.c:94 +#: ../lib/segment/open.c:114 msgid "Could not read segment file" msgstr "" -#: ../lib/segment/format.c:144 +#: ../lib/segment/format.c:143 msgid "Segment format: file size too large" msgstr "" -#: ../lib/segment/format.c:145 +#: ../lib/segment/format.c:144 msgid "Please recompile with Large File Support (LFS)" msgstr "" @@ -4591,55 +4707,60 @@ msgid "Pseudo-random number generator not seeded" msgstr "" -#: ../lib/gis/cmprlz4.c:81 ../lib/gis/cmprlz4.c:138 ../lib/gis/cmprbzip.c:90 -#: ../lib/gis/cmprbzip.c:164 ../lib/gis/cmprzlib.c:99 ../lib/gis/cmprzlib.c:195 -#: ../lib/gis/compress.c:303 +#: ../lib/gis/cmprlz4.c:89 ../lib/gis/cmprlz4.c:156 ../lib/gis/cmprbzip.c:104 +#: ../lib/gis/cmprbzip.c:183 ../lib/gis/cmprzstd.c:102 +#: ../lib/gis/cmprzstd.c:176 ../lib/gis/cmprzlib.c:100 +#: ../lib/gis/cmprzlib.c:179 ../lib/gis/compress.c:335 msgid "No source buffer" msgstr "" -#: ../lib/gis/cmprlz4.c:84 ../lib/gis/cmprlz4.c:141 ../lib/gis/cmprbzip.c:93 -#: ../lib/gis/cmprbzip.c:167 ../lib/gis/cmprzlib.c:102 -#: ../lib/gis/cmprzlib.c:198 +#: ../lib/gis/cmprlz4.c:92 ../lib/gis/cmprlz4.c:159 ../lib/gis/cmprbzip.c:107 +#: ../lib/gis/cmprbzip.c:186 ../lib/gis/cmprzstd.c:105 +#: ../lib/gis/cmprzstd.c:179 ../lib/gis/cmprzlib.c:103 +#: ../lib/gis/cmprzlib.c:182 msgid "No destination buffer" msgstr "" -#: ../lib/gis/cmprlz4.c:91 ../lib/gis/cmprlz4.c:148 ../lib/gis/cmprbzip.c:100 -#: ../lib/gis/cmprbzip.c:174 ../lib/gis/cmprzlib.c:109 -#: ../lib/gis/cmprzlib.c:205 ../lib/gis/compress.c:305 +#: ../lib/gis/cmprlz4.c:99 ../lib/gis/cmprlz4.c:166 ../lib/gis/cmprbzip.c:114 +#: ../lib/gis/cmprbzip.c:193 ../lib/gis/cmprzstd.c:112 +#: ../lib/gis/cmprzstd.c:186 ../lib/gis/cmprzlib.c:110 +#: ../lib/gis/cmprzlib.c:189 ../lib/gis/compress.c:337 #, c-format msgid "Invalid source buffer size %d" msgstr "" -#: ../lib/gis/cmprlz4.c:93 ../lib/gis/cmprlz4.c:150 ../lib/gis/cmprbzip.c:102 -#: ../lib/gis/cmprbzip.c:176 ../lib/gis/cmprzlib.c:111 -#: ../lib/gis/cmprzlib.c:207 ../lib/gis/compress.c:225 +#: ../lib/gis/cmprlz4.c:101 ../lib/gis/cmprlz4.c:168 ../lib/gis/cmprbzip.c:116 +#: ../lib/gis/cmprbzip.c:195 ../lib/gis/cmprzstd.c:114 +#: ../lib/gis/cmprzstd.c:188 ../lib/gis/cmprzlib.c:112 +#: ../lib/gis/cmprzlib.c:191 ../lib/gis/compress.c:257 #, c-format msgid "Invalid destination buffer size %d" msgstr "" -#: ../lib/gis/cmprlz4.c:107 +#: ../lib/gis/cmprlz4.c:121 msgid "LZ4 compression error" msgstr "" -#: ../lib/gis/cmprlz4.c:159 +#: ../lib/gis/cmprlz4.c:177 msgid "LZ4 decompression error" msgstr "" -#: ../lib/gis/cmprlz4.c:168 ../lib/gis/cmprbzip.c:200 +#: ../lib/gis/cmprlz4.c:186 ../lib/gis/cmprbzip.c:219 ../lib/gis/cmprzstd.c:206 +#: ../lib/gis/cmprzlib.c:215 #, c-format msgid "Got uncompressed size %d, expected %d" msgstr "" -#: ../lib/gis/cmprbzip.c:83 ../lib/gis/cmprbzip.c:157 +#: ../lib/gis/cmprbzip.c:97 ../lib/gis/cmprbzip.c:176 msgid "GRASS needs to be compiled with BZIP2 for BZIP2 compression" msgstr "" -#: ../lib/gis/cmprbzip.c:122 +#: ../lib/gis/cmprbzip.c:141 #, c-format msgid "BZIP2 version %s compression error %d" msgstr "" -#: ../lib/gis/cmprbzip.c:189 +#: ../lib/gis/cmprbzip.c:208 #, c-format msgid "BZIP2 version %s decompression error %d" msgstr "" @@ -4738,152 +4859,165 @@ msgid "No ellipsoid info given in file %s in <%s>" msgstr "V souboru %s v <%s> chybí informace o ref. elipsoidu" -#: ../lib/gis/parser.c:355 -#, c-format -msgid "BUG in option name, '%s' is not valid" +#: ../lib/gis/parser.c:348 +msgid "Bug in UI description. Missing module description" msgstr "" -#: ../lib/gis/parser.c:407 -#, c-format -msgid "BUG in descriptions, option '%s' in <%s> does not exist" +#: ../lib/gis/parser.c:358 +msgid "Bug in UI description. Missing option key" +msgstr "" + +#: ../lib/gis/parser.c:360 +#, fuzzy, c-format +msgid "Bug in UI description. Option key <%s> is not valid" +msgstr "BUG v popisu, volba %s v <%s> neexistuje" + +#: ../lib/gis/parser.c:362 +#, fuzzy, c-format +msgid "Bug in UI description. Description for option <%s> missing" +msgstr "BUG v popisu, volba %s v <%s> neexistuje" + +#: ../lib/gis/parser.c:414 +#, fuzzy, c-format +msgid "Bug in UI description. Option '%s' in <%s> does not exist" msgstr "BUG v popisu, volba %s v <%s> neexistuje" -#: ../lib/gis/parser.c:525 +#: ../lib/gis/parser.c:532 msgid "Use either --quiet or --verbose flag, not both. Assuming --verbose." msgstr "Použijte buÄ --quiet nebo --verbose indikátor ne oba. Použiji --verbose." -#: ../lib/gis/parser.c:539 +#: ../lib/gis/parser.c:546 msgid "Use either --quiet or --verbose flag, not both. Assuming --quiet." msgstr "Použijte buÄ --quiet nebo --verbose indikátor ne oba. Použiji --quiet." -#: ../lib/gis/parser.c:554 +#: ../lib/gis/parser.c:561 msgid "Use either --qq or --verbose flag, not both. Assuming --qq." msgstr "" -#: ../lib/gis/parser.c:585 +#: ../lib/gis/parser.c:592 #, c-format msgid "Sorry <%s> is not a valid option" msgstr "" -#: ../lib/gis/parser.c:598 +#: ../lib/gis/parser.c:605 msgid "Your installation doesn't include GUI, exiting." msgstr "" -#: ../lib/gis/parser.c:943 +#: ../lib/gis/parser.c:950 msgid "Unable to determine program name" msgstr "nelze urÄit jméno programu" -#: ../lib/gis/parser.c:965 ../lib/gis/parser.c:984 +#: ../lib/gis/parser.c:972 ../lib/gis/parser.c:991 #, c-format msgid "%s: Sorry, <%c> is not a valid flag" msgstr "" -#: ../lib/gis/parser.c:1114 +#: ../lib/gis/parser.c:1121 #, c-format msgid "%s: Sorry, <%s=> is ambiguous" msgstr "" -#: ../lib/gis/parser.c:1117 +#: ../lib/gis/parser.c:1124 #, c-format msgid "Option <%s=> matches" msgstr "" -#: ../lib/gis/parser.c:1135 +#: ../lib/gis/parser.c:1142 #, c-format msgid "Please update the usage of <%s>: option <%s> has been renamed to <%s>" msgstr "" -#: ../lib/gis/parser.c:1148 +#: ../lib/gis/parser.c:1155 #, c-format msgid "%s: Sorry, <%s> is not a valid parameter" msgstr "" -#: ../lib/gis/parser.c:1154 ../lib/gis/parser.c:1400 +#: ../lib/gis/parser.c:1161 ../lib/gis/parser.c:1407 #, c-format msgid "<%s> is an abbreviation for <%s>" msgstr "" -#: ../lib/gis/parser.c:1159 +#: ../lib/gis/parser.c:1166 #, c-format msgid "Option <%s> does not accept multiple answers" msgstr "" -#: ../lib/gis/parser.c:1231 +#: ../lib/gis/parser.c:1238 #, c-format msgid "" "Illegal range syntax for parameter <%s>\n" "\tPresented as: %s" msgstr "" -#: ../lib/gis/parser.c:1237 +#: ../lib/gis/parser.c:1244 #, c-format msgid "" "Value <%s> out of range for parameter <%s>\n" "\tLegal range: %s" msgstr "" -#: ../lib/gis/parser.c:1243 +#: ../lib/gis/parser.c:1250 #, c-format msgid "Missing value for parameter <%s>" msgstr "" -#: ../lib/gis/parser.c:1249 +#: ../lib/gis/parser.c:1256 #, c-format msgid "" "Value <%s> ambiguous for parameter <%s>\n" "\tValid options: %s" msgstr "" -#: ../lib/gis/parser.c:1422 +#: ../lib/gis/parser.c:1429 #, c-format msgid "" "Required parameter <%s> not set:\n" "\t(%s)" msgstr "" -#: ../lib/gis/parser.c:1514 +#: ../lib/gis/parser.c:1521 #, c-format msgid "" "Option <%s> must be provided in multiples of %d\n" "\tYou provided %d item(s): %s" msgstr "" -#: ../lib/gis/parser.c:1588 ../lib/gis/error.c:363 +#: ../lib/gis/parser.c:1595 ../lib/gis/error.c:363 #, c-format msgid "ERROR: " msgstr "CHYBA: " -#: ../lib/gis/parser.c:1590 ../lib/gis/parser.c:1597 +#: ../lib/gis/parser.c:1597 ../lib/gis/parser.c:1604 #, c-format msgid "option <%s>: <%s> exists. To overwrite, use the --overwrite flag" msgstr "" -#: ../lib/gis/parser.c:1707 +#: ../lib/gis/parser.c:1714 #, c-format msgid "%s= is not a separator option" msgstr "" -#: ../lib/gis/parser.c:1710 +#: ../lib/gis/parser.c:1717 #, c-format msgid "No separator given for %s=" msgstr "" -#: ../lib/gis/parser.c:1772 ../lib/gis/parser.c:1789 +#: ../lib/gis/parser.c:1779 ../lib/gis/parser.c:1796 #, c-format msgid "%s= is not a file option" msgstr "" -#: ../lib/gis/parser.c:1774 +#: ../lib/gis/parser.c:1781 #, c-format msgid "Opening multiple files not supported for %s=" msgstr "" -#: ../lib/gis/parser.c:1780 +#: ../lib/gis/parser.c:1787 #, c-format msgid "Unable to open %s file <%s>" msgstr "" -#: ../lib/gis/parser.c:1786 +#: ../lib/gis/parser.c:1793 #, c-format msgid "Unable to create %s file <%s>" msgstr "" @@ -4896,420 +5030,420 @@ msgid "Example: select * from towns where population > 10000" msgstr "" -#: ../lib/gis/parser_standard_options.c:156 +#: ../lib/gis/parser_standard_options.c:157 msgid "WHERE conditions of SQL statement without 'where' keyword" msgstr "Podmínka WHERE příkazu SQL bez klíÄového slova 'where'" -#: ../lib/gis/parser_standard_options.c:157 +#: ../lib/gis/parser_standard_options.c:158 msgid "Example: income < 1000 and population >= 10000" msgstr "" -#: ../lib/gis/parser_standard_options.c:165 +#: ../lib/gis/parser_standard_options.c:166 msgid "Name of attribute table" msgstr "Název atributové tabulky" -#: ../lib/gis/parser_standard_options.c:174 +#: ../lib/gis/parser_standard_options.c:175 msgid "Name of database driver" msgstr "Název ovladaÄe databáze" -#: ../lib/gis/parser_standard_options.c:183 +#: ../lib/gis/parser_standard_options.c:184 msgid "Name of database" msgstr "Název databáze" -#: ../lib/gis/parser_standard_options.c:192 +#: ../lib/gis/parser_standard_options.c:193 msgid "Database schema" msgstr "" -#: ../lib/gis/parser_standard_options.c:193 +#: ../lib/gis/parser_standard_options.c:194 msgid "Do not use this option if schemas are not supported by driver/database server" msgstr "" -#: ../lib/gis/parser_standard_options.c:202 +#: ../lib/gis/parser_standard_options.c:203 msgid "Name of attribute column" msgstr "Název sloupce atributové tabulky" -#: ../lib/gis/parser_standard_options.c:211 +#: ../lib/gis/parser_standard_options.c:212 msgid "Name of attribute column(s)" msgstr "Název sloupce(ů) atributové tabulky" -#: ../lib/gis/parser_standard_options.c:220 +#: ../lib/gis/parser_standard_options.c:221 msgid "Name of key column" msgstr "" -#: ../lib/gis/parser_standard_options.c:221 +#: ../lib/gis/parser_standard_options.c:222 msgid "Must refer to an integer column" msgstr "" -#: ../lib/gis/parser_standard_options.c:233 +#: ../lib/gis/parser_standard_options.c:234 msgid "Name of input imagery group" msgstr "Název vstupní skupiny obrazových dat" -#: ../lib/gis/parser_standard_options.c:241 +#: ../lib/gis/parser_standard_options.c:242 msgid "Name of input imagery subgroup" msgstr "Název vstupní podskupiny obrazových dat" -#: ../lib/gis/parser_standard_options.c:251 +#: ../lib/gis/parser_standard_options.c:252 msgid "Name of input raster map" msgstr "Název vstupní rastrové mapy" -#: ../lib/gis/parser_standard_options.c:260 +#: ../lib/gis/parser_standard_options.c:261 msgid "Name of input raster map(s)" msgstr "Název vstupní rastrové mapy" -#: ../lib/gis/parser_standard_options.c:268 +#: ../lib/gis/parser_standard_options.c:269 msgid "Name for output raster map" msgstr "Název výstupní rastrové mapy" -#: ../lib/gis/parser_standard_options.c:277 +#: ../lib/gis/parser_standard_options.c:278 msgid "Name for output raster map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:285 +#: ../lib/gis/parser_standard_options.c:286 msgid "Name of raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:294 +#: ../lib/gis/parser_standard_options.c:295 msgid "Name of raster map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:302 +#: ../lib/gis/parser_standard_options.c:303 msgid "Name of base raster map" msgstr "Název původní rastrové mapy" -#: ../lib/gis/parser_standard_options.c:310 +#: ../lib/gis/parser_standard_options.c:311 msgid "Name of cover raster map" msgstr "Název pÅ™ekrývající rastrové mapy" -#: ../lib/gis/parser_standard_options.c:318 +#: ../lib/gis/parser_standard_options.c:319 msgid "Name of input elevation raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:327 +#: ../lib/gis/parser_standard_options.c:328 msgid "Name of input elevation raster map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:334 +#: ../lib/gis/parser_standard_options.c:335 msgid "Type of raster map to be created" msgstr "" -#: ../lib/gis/parser_standard_options.c:335 +#: ../lib/gis/parser_standard_options.c:336 msgid "Storage type for resultant raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:339 +#: ../lib/gis/parser_standard_options.c:340 msgid "Integer" msgstr "" -#: ../lib/gis/parser_standard_options.c:340 +#: ../lib/gis/parser_standard_options.c:341 msgid "Single precision floating point" msgstr "" -#: ../lib/gis/parser_standard_options.c:341 +#: ../lib/gis/parser_standard_options.c:342 msgid "Double precision floating point" msgstr "" -#: ../lib/gis/parser_standard_options.c:347 +#: ../lib/gis/parser_standard_options.c:348 msgid "Sampling interpolation method" msgstr "" -#: ../lib/gis/parser_standard_options.c:351 +#: ../lib/gis/parser_standard_options.c:352 msgid "Nearest-neighbor interpolation" msgstr "" -#: ../lib/gis/parser_standard_options.c:352 +#: ../lib/gis/parser_standard_options.c:353 msgid "Bilinear interpolation" msgstr "" -#: ../lib/gis/parser_standard_options.c:353 +#: ../lib/gis/parser_standard_options.c:354 msgid "Bicubic interpolation" msgstr "" -#: ../lib/gis/parser_standard_options.c:362 +#: ../lib/gis/parser_standard_options.c:363 msgid "Name of input basename raster map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:371 +#: ../lib/gis/parser_standard_options.c:372 msgid "Name for output basename raster map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:381 +#: ../lib/gis/parser_standard_options.c:382 msgid "Name of input 3D raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:390 +#: ../lib/gis/parser_standard_options.c:391 msgid "Name of input 3D raster map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:398 +#: ../lib/gis/parser_standard_options.c:399 msgid "Name for output 3D raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:406 +#: ../lib/gis/parser_standard_options.c:407 msgid "Name of 3D raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:415 +#: ../lib/gis/parser_standard_options.c:416 msgid "Name of 3D raster map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:424 +#: ../lib/gis/parser_standard_options.c:425 msgid "Data type used in the output raster3d map" msgstr "" -#: ../lib/gis/parser_standard_options.c:433 +#: ../lib/gis/parser_standard_options.c:434 msgid "Number of digits used as mantissa in the internal map storage, 0 -23 for float, 0 - 52 for double, max or default" msgstr "" -#: ../lib/gis/parser_standard_options.c:443 +#: ../lib/gis/parser_standard_options.c:444 msgid "The compression method used in the output raster3d map" msgstr "" -#: ../lib/gis/parser_standard_options.c:453 +#: ../lib/gis/parser_standard_options.c:454 msgid "The dimensions of the tiles used in the output raster3d map (XxYxZ or default: 16x16x8)" msgstr "" -#: ../lib/gis/parser_standard_options.c:463 +#: ../lib/gis/parser_standard_options.c:464 msgid "Name of input vector map" msgstr "Název vstupní vektorové mapy" -#: ../lib/gis/parser_standard_options.c:464 -#: ../lib/gis/parser_standard_options.c:491 +#: ../lib/gis/parser_standard_options.c:465 +#: ../lib/gis/parser_standard_options.c:492 msgid "Or data source for direct OGR access" msgstr "" -#: ../lib/gis/parser_standard_options.c:473 +#: ../lib/gis/parser_standard_options.c:474 msgid "Name of input vector map(s)" msgstr "Název vstupní vektorové mapy" -#: ../lib/gis/parser_standard_options.c:474 +#: ../lib/gis/parser_standard_options.c:475 msgid "Or data source(s) for direct OGR access" msgstr "" -#: ../lib/gis/parser_standard_options.c:482 +#: ../lib/gis/parser_standard_options.c:483 msgid "Name for output vector map" msgstr "Název výstupní vektorové mapy" -#: ../lib/gis/parser_standard_options.c:490 +#: ../lib/gis/parser_standard_options.c:491 msgid "Name of vector map" msgstr "Název vektorové vrstvy" -#: ../lib/gis/parser_standard_options.c:500 +#: ../lib/gis/parser_standard_options.c:501 msgid "Name of vector map(s)" msgstr "Názvy vektorových vrstev" -#: ../lib/gis/parser_standard_options.c:509 -#: ../lib/gis/parser_standard_options.c:518 +#: ../lib/gis/parser_standard_options.c:510 +#: ../lib/gis/parser_standard_options.c:519 msgid "Input feature type" msgstr "" -#: ../lib/gis/parser_standard_options.c:525 +#: ../lib/gis/parser_standard_options.c:526 msgid "Layer number or name" msgstr "Číslo nebo název vrstvy" -#: ../lib/gis/parser_standard_options.c:527 +#: ../lib/gis/parser_standard_options.c:528 msgid "Vector features can have category values in different layers. This number determines which layer to use. When used with direct OGR access this is the layer name." msgstr "" -#: ../lib/gis/parser_standard_options.c:537 +#: ../lib/gis/parser_standard_options.c:538 msgid "Layer number or name ('-1' for all layers)" msgstr "Číslo nebo název vrstvy ('-1' znaÄí vÅ¡echny vrstvy)" -#: ../lib/gis/parser_standard_options.c:539 +#: ../lib/gis/parser_standard_options.c:540 msgid "A single vector map can be connected to multiple database tables. This number determines which table to use. When used with direct OGR access this is the layer name." msgstr "" -#: ../lib/gis/parser_standard_options.c:548 +#: ../lib/gis/parser_standard_options.c:549 msgid "Category value" msgstr "Hodnota kategorie" -#: ../lib/gis/parser_standard_options.c:556 +#: ../lib/gis/parser_standard_options.c:557 msgid "Category values" msgstr "Hodnoty kategorie" -#: ../lib/gis/parser_standard_options.c:557 -#: ../lib/gis/parser_standard_options.c:572 +#: ../lib/gis/parser_standard_options.c:558 +#: ../lib/gis/parser_standard_options.c:573 msgid "Example: 1,3,7-9,13" msgstr "NapÅ™.: 1,3,7-9,13" -#: ../lib/gis/parser_standard_options.c:564 +#: ../lib/gis/parser_standard_options.c:565 msgid "Feature id" msgstr "Id prvku" -#: ../lib/gis/parser_standard_options.c:571 +#: ../lib/gis/parser_standard_options.c:572 msgid "Feature ids" msgstr "Id prvků" -#: ../lib/gis/parser_standard_options.c:582 -#: ../lib/gis/parser_standard_options.c:590 +#: ../lib/gis/parser_standard_options.c:583 +#: ../lib/gis/parser_standard_options.c:591 msgid "Name of input file" msgstr "" -#: ../lib/gis/parser_standard_options.c:598 +#: ../lib/gis/parser_standard_options.c:599 msgid "Name for output file" msgstr "" -#: ../lib/gis/parser_standard_options.c:607 +#: ../lib/gis/parser_standard_options.c:608 msgid "Field separator" msgstr "OddÄ›lovaÄ" -#: ../lib/gis/parser_standard_options.c:608 +#: ../lib/gis/parser_standard_options.c:609 msgid "Special characters: pipe, comma, space, tab, newline" msgstr "" -#: ../lib/gis/parser_standard_options.c:619 -#: ../lib/gis/parser_standard_options.c:630 +#: ../lib/gis/parser_standard_options.c:620 +#: ../lib/gis/parser_standard_options.c:631 msgid "Color" msgstr "Barva" -#: ../lib/gis/parser_standard_options.c:621 +#: ../lib/gis/parser_standard_options.c:622 msgid "Either a standard color name or R:G:B triplet" msgstr "BuÄ název standardní barvy nebo R:G:B triplet" -#: ../lib/gis/parser_standard_options.c:632 +#: ../lib/gis/parser_standard_options.c:633 msgid "Either a standard color name, R:G:B triplet, or \"none\"" msgstr "" -#: ../lib/gis/parser_standard_options.c:643 +#: ../lib/gis/parser_standard_options.c:644 msgid "Name of input directory" msgstr "Název vstupního adresáře" -#: ../lib/gis/parser_standard_options.c:653 +#: ../lib/gis/parser_standard_options.c:654 msgid "Units" msgstr "Jednotky" -#: ../lib/gis/parser_standard_options.c:662 +#: ../lib/gis/parser_standard_options.c:663 msgid "Data type(s)" msgstr "Typy dat" -#: ../lib/gis/parser_standard_options.c:672 +#: ../lib/gis/parser_standard_options.c:673 msgid "Name of mapset (default: current search path)" msgstr "" -#: ../lib/gis/parser_standard_options.c:673 +#: ../lib/gis/parser_standard_options.c:674 msgid "'.' for current mapset" msgstr "" -#: ../lib/gis/parser_standard_options.c:681 +#: ../lib/gis/parser_standard_options.c:682 msgid "Location name" msgstr "" -#: ../lib/gis/parser_standard_options.c:682 +#: ../lib/gis/parser_standard_options.c:683 msgid "Location name (not location path)" msgstr "" -#: ../lib/gis/parser_standard_options.c:692 +#: ../lib/gis/parser_standard_options.c:693 msgid "GRASS GIS database directory" msgstr "" -#: ../lib/gis/parser_standard_options.c:693 +#: ../lib/gis/parser_standard_options.c:694 msgid "Default: path to the current GRASS GIS database" msgstr "" -#: ../lib/gis/parser_standard_options.c:705 +#: ../lib/gis/parser_standard_options.c:706 msgid "Coordinates" msgstr "" -#: ../lib/gis/parser_standard_options.c:714 +#: ../lib/gis/parser_standard_options.c:715 msgid "Name of color table" msgstr "" -#: ../lib/gis/parser_standard_options.c:725 +#: ../lib/gis/parser_standard_options.c:726 msgid "String representing NULL value" msgstr "Textový Å™etÄ›zec pÅ™edstavující hodnotu NULL" -#: ../lib/gis/parser_standard_options.c:734 +#: ../lib/gis/parser_standard_options.c:735 msgid "Name of saved region" msgstr "" -#: ../lib/gis/parser_standard_options.c:744 +#: ../lib/gis/parser_standard_options.c:745 msgid "Name of the input space time dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:753 +#: ../lib/gis/parser_standard_options.c:754 msgid "Name of the input space time datasets" msgstr "" -#: ../lib/gis/parser_standard_options.c:761 +#: ../lib/gis/parser_standard_options.c:762 msgid "Name of the output space time dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:769 +#: ../lib/gis/parser_standard_options.c:770 msgid "Name of the input space time raster dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:778 +#: ../lib/gis/parser_standard_options.c:779 msgid "Name of the input space time raster datasets" msgstr "" -#: ../lib/gis/parser_standard_options.c:786 +#: ../lib/gis/parser_standard_options.c:787 msgid "Name of the output space time raster dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:794 +#: ../lib/gis/parser_standard_options.c:795 msgid "Name of the input space time vector dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:803 +#: ../lib/gis/parser_standard_options.c:804 msgid "Name of the input space time vector datasets" msgstr "" -#: ../lib/gis/parser_standard_options.c:811 +#: ../lib/gis/parser_standard_options.c:812 msgid "Name of the output space time vector dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:819 +#: ../lib/gis/parser_standard_options.c:820 msgid "Name of the input space time raster3d dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:828 +#: ../lib/gis/parser_standard_options.c:829 msgid "Name of the input space time raster3d datasets" msgstr "" -#: ../lib/gis/parser_standard_options.c:836 +#: ../lib/gis/parser_standard_options.c:837 msgid "Name of the output space time raster3d dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:845 +#: ../lib/gis/parser_standard_options.c:846 msgid "Type of the input space time dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:853 +#: ../lib/gis/parser_standard_options.c:854 msgid "Name of the input map" msgstr "" -#: ../lib/gis/parser_standard_options.c:862 +#: ../lib/gis/parser_standard_options.c:863 msgid "Name of the input maps" msgstr "" -#: ../lib/gis/parser_standard_options.c:871 +#: ../lib/gis/parser_standard_options.c:872 msgid "Type of the input map" msgstr "" -#: ../lib/gis/parser_standard_options.c:880 +#: ../lib/gis/parser_standard_options.c:881 msgid "The temporal type of the space time dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:887 +#: ../lib/gis/parser_standard_options.c:888 msgid "WHERE conditions of SQL statement without 'where' keyword used in the temporal GIS framework" msgstr "" -#: ../lib/gis/parser_standard_options.c:888 +#: ../lib/gis/parser_standard_options.c:889 msgid "Example: start_time > '2001-01-01 12:30:00'" msgstr "" -#: ../lib/gis/parser_standard_options.c:898 +#: ../lib/gis/parser_standard_options.c:899 msgid "The method to be used for sampling the input dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:932 +#: ../lib/gis/parser_standard_options.c:933 msgid "Do not create attribute table" msgstr "Nevytvářet atributovou tabulku" -#: ../lib/gis/parser_standard_options.c:936 +#: ../lib/gis/parser_standard_options.c:937 msgid "Do not build topology" msgstr "Nevytvářet topologii" -#: ../lib/gis/parser_standard_options.c:937 +#: ../lib/gis/parser_standard_options.c:938 msgid "Advantageous when handling a large number of points" msgstr "" @@ -6188,6 +6322,15 @@ msgid "Seek offset out of range" msgstr "" +#: ../lib/gis/cmprzstd.c:80 ../lib/gis/cmprzstd.c:95 ../lib/gis/cmprzstd.c:169 +msgid "GRASS needs to be compiled with ZSTD for ZSTD compression" +msgstr "" + +#: ../lib/gis/cmprzstd.c:134 ../lib/gis/cmprzstd.c:196 +#, c-format +msgid "ZSTD compression error %d: %s" +msgstr "" + #: ../lib/gis/paths.c:201 #, c-format msgid "Unable to open file <%s> for reading" @@ -6202,10 +6345,30 @@ msgid "Multiple outputs are not supported by WPS 1.0.0" msgstr "" -#: ../lib/gis/color_rules.c:88 +#: ../lib/gis/color_rules.c:98 msgid "no description" msgstr "" +#: ../lib/gis/color_rules.c:292 +#, fuzzy +msgid "Unable to open color rule" +msgstr "Nelze naÄíst pravidla barev <%s>" + +#: ../lib/gis/color_rules.c:341 ../lib/gis/color_rules.c:352 +#: ../lib/gis/color_rules.c:356 ../lib/gis/color_rules.c:360 +msgid "range: map values" +msgstr "" + +#: ../lib/gis/color_rules.c:343 +#, c-format +msgid "range: %g to %g" +msgstr "" + +#: ../lib/gis/color_rules.c:368 +#, fuzzy +msgid "Unable to open color descriptions" +msgstr "Nelze otevřít %s pro zápis" + #: ../lib/gis/mapset_msc.c:90 #, c-format msgid "Unable to make mapset element %s (%s): %s" @@ -6216,12 +6379,12 @@ msgid "Unable to access mapset element %s (%s): %s" msgstr "Nelze zpřístupnit prvek mapsetu %s(%s): %s" -#: ../lib/gis/cmprzlib.c:139 ../lib/gis/cmprzlib.c:157 +#: ../lib/gis/cmprzlib.c:142 #, c-format msgid "ZLIB compression error %d: %s" msgstr "" -#: ../lib/gis/cmprzlib.c:225 ../lib/gis/cmprzlib.c:242 +#: ../lib/gis/cmprzlib.c:204 #, c-format msgid "ZLIB decompression error %d: %s" msgstr "" @@ -6281,12 +6444,12 @@ #: ../lib/gis/parser_dependencies.c:305 #, c-format -msgid "Option %s requires all of %s" +msgid "Option <%s> requires all of %s" msgstr "" #: ../lib/gis/parser_dependencies.c:332 #, c-format -msgid "Option %s is mutually exclusive with all of %s" +msgid "Option <%s> is mutually exclusive with all of %s" msgstr "" #: ../lib/gis/parser_dependencies.c:358 @@ -6322,43 +6485,43 @@ msgid "Task already has a worker" msgstr "" -#: ../lib/gis/compress.c:132 ../lib/gis/compress.c:193 -#: ../lib/gis/compress.c:208 +#: ../lib/gis/compress.c:143 ../lib/gis/compress.c:208 +#: ../lib/gis/compress.c:225 ../lib/gis/compress.c:240 msgid "Request for unsupported compressor" msgstr "" -#: ../lib/gis/compress.c:223 +#: ../lib/gis/compress.c:255 msgid "No destination buffer allocated" msgstr "" -#: ../lib/gis/compress.c:230 +#: ../lib/gis/compress.c:262 #, c-format msgid "Invalid read size %d" msgstr "" -#: ../lib/gis/compress.c:251 +#: ../lib/gis/compress.c:283 #, c-format msgid "Unable to read %d bytes: end of file" msgstr "" -#: ../lib/gis/compress.c:253 +#: ../lib/gis/compress.c:285 #, c-format msgid "Unable to read %d bytes: %s" msgstr "" -#: ../lib/gis/compress.c:327 ../lib/gis/compress.c:350 -#: ../lib/gis/compress.c:391 +#: ../lib/gis/compress.c:360 ../lib/gis/compress.c:383 +#: ../lib/gis/compress.c:424 msgid "Unable to write compression flag" msgstr "" -#: ../lib/gis/compress.c:338 ../lib/gis/compress.c:361 -#: ../lib/gis/compress.c:404 +#: ../lib/gis/compress.c:371 ../lib/gis/compress.c:394 +#: ../lib/gis/compress.c:437 #, c-format msgid "Unable to write %d bytes: nothing written" msgstr "" -#: ../lib/gis/compress.c:340 ../lib/gis/compress.c:363 -#: ../lib/gis/compress.c:406 +#: ../lib/gis/compress.c:373 ../lib/gis/compress.c:396 +#: ../lib/gis/compress.c:439 #, c-format msgid "Unable to write %d bytes: %s" msgstr "" @@ -6604,7 +6767,7 @@ "-- Table unit tests finished successfully --" msgstr "" -#: ../lib/db/dbmi_base/default_name.c:136 +#: ../lib/db/dbmi_base/default_name.c:139 msgid "Programmer error" msgstr "" @@ -6694,25 +6857,30 @@ msgid "db_get_index_column_name(): invalid column number" msgstr "" -#: ../lib/vector/diglib/spindex_rw.c:98 ../lib/vector/diglib/spindex_rw.c:106 +#: ../lib/vector/diglib/spindex_rw.c:99 ../lib/vector/diglib/spindex_rw.c:107 msgid "Topology file must be written before spatial index file" msgstr "" -#: ../lib/vector/diglib/spindex_rw.c:302 +#: ../lib/vector/diglib/spindex_rw.c:303 #, 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 +#: ../lib/vector/diglib/spindex_rw.c:309 #, 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 +#: ../lib/vector/diglib/spindex_rw.c:318 #, c-format msgid "Spatial index format version %d.%d is not supported by this release. Please rebuild topology." msgstr "" +#: ../lib/vector/diglib/plus_line.c:262 ../lib/vector/diglib/plus_line.c:302 +#, fuzzy, c-format +msgid "Attempt to delete not registered line %d from node %d" +msgstr "Pokus o odstranÄ›ní neregistrovaného ostrova %d z plochy %d" + #: ../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." @@ -6818,7 +6986,7 @@ msgid "Unable to write isles to plus file" msgstr "Nelze zapsat ostrovy do přídavného souboru" -#: ../lib/vector/diglib/plus_node.c:214 +#: ../lib/vector/diglib/plus_node.c:213 #, c-format msgid "Attempt to read line angle for the line which is not connected to the node: node %d, line %d" msgstr "" @@ -6881,44 +7049,44 @@ msgid "Error in read/write portable char, byte_order = %d Written: %d Read: %d" msgstr "" -#: ../lib/vector/diglib/plus_area.c:215 ../lib/vector/diglib/plus_area.c:716 +#: ../lib/vector/diglib/plus_area.c:218 ../lib/vector/diglib/plus_area.c:718 #, c-format msgid "Line %d already has area/isle %d to left" msgstr "Linie %d má již na levé stranÄ› plochu/ostrov %d" -#: ../lib/vector/diglib/plus_area.c:225 ../lib/vector/diglib/plus_area.c:724 +#: ../lib/vector/diglib/plus_area.c:228 ../lib/vector/diglib/plus_area.c:726 #, c-format msgid "Line %d already has area/isle %d to right" msgstr "Linie %d má již na pravé stranÄ› plochu/ostrov %d" -#: ../lib/vector/diglib/plus_area.c:279 +#: ../lib/vector/diglib/plus_area.c:282 msgid "Isle already registered in area" msgstr "" -#: ../lib/vector/diglib/plus_area.c:313 +#: ../lib/vector/diglib/plus_area.c:316 msgid "Attempt to delete isle from dead area" msgstr "Pokus o odstranÄ›né ostrova z mrtvé plochy" -#: ../lib/vector/diglib/plus_area.c:330 +#: ../lib/vector/diglib/plus_area.c:324 #, c-format msgid "Attempt to delete not registered isle %d from area %d" msgstr "Pokus o odstranÄ›ní neregistrovaného ostrova %d z plochy %d" -#: ../lib/vector/diglib/plus_area.c:369 +#: ../lib/vector/diglib/plus_area.c:371 msgid "Attempt to delete dead area" msgstr "Pokus o odstranÄ›ní mrtvé plochy" -#: ../lib/vector/diglib/plus_area.c:408 +#: ../lib/vector/diglib/plus_area.c:410 #, c-format msgid "Dead centroid %d registered for area (bug in the vector library)" msgstr "Mrtvý centroid %d registrován k ploÅ¡e (chyba ve vektorové knihovnÄ›)." -#: ../lib/vector/diglib/plus_area.c:431 +#: ../lib/vector/diglib/plus_area.c:433 #, c-format msgid "Attempt to delete area %d info from dead isle %d" msgstr "Pokus o odstranÄ›ní informace o ploÅ¡e %d z mrtvého ostrova %d" -#: ../lib/vector/diglib/plus_area.c:782 +#: ../lib/vector/diglib/plus_area.c:784 #, c-format msgid "Attempt to delete isle %d info from dead area %d" msgstr "Pokus o odstranÄ›ní informace o ostrovÄ› %d z mrtvé plochy %d" @@ -7033,7 +7201,7 @@ #: ../lib/vector/Vlib/header_finfo.c:113 ../lib/vector/Vlib/header_finfo.c:153 #: ../lib/vector/Vlib/header_finfo.c:254 ../lib/vector/Vlib/close.c:284 #: ../lib/vector/Vlib/close_ogr.c:77 ../lib/vector/Vlib/close_ogr.c:111 -#: ../lib/proj/convert.c:64 +#: ../lib/proj/convert.c:98 msgid "GRASS is not compiled with OGR support" msgstr "" @@ -7209,7 +7377,7 @@ msgstr "Nelze pÅ™ipojit databázi k vektorové mapÄ› <%s>" #: ../lib/vector/Vlib/copy.c:764 ../lib/vector/Vlib/close_nat.c:102 -#: ../lib/vector/Vlib/map.c:317 +#: ../lib/vector/Vlib/map.c:318 #, c-format msgid "Unable to copy table <%s>" msgstr "Nelze kopírovat tabulku <%s>" @@ -7270,7 +7438,7 @@ msgstr "Nelze otevřít soubor s topologií pro vektorovou mapu <%s>" #: ../lib/vector/Vlib/open.c:367 ../lib/vector/Vlib/open.c:871 -#: ../lib/vector/Vlib/build.c:865 +#: ../lib/vector/Vlib/build.c:866 #, c-format msgid "Unable to open spatial index file for vector map <%s>" msgstr "" @@ -7306,13 +7474,13 @@ msgstr "" #: ../lib/vector/Vlib/open.c:813 ../lib/vector/Vlib/open.c:826 -#: ../lib/vector/Vlib/map.c:159 +#: ../lib/vector/Vlib/map.c:160 #, c-format msgid "Unable to delete vector map <%s>" msgstr "Nelze smazat vektorovou mapu <%s>" -#: ../lib/vector/Vlib/open.c:821 ../lib/vector/Vlib/map.c:155 -#: ../lib/vector/Vlib/map.c:249 +#: ../lib/vector/Vlib/open.c:821 ../lib/vector/Vlib/map.c:156 +#: ../lib/vector/Vlib/map.c:250 #, c-format msgid "Vector map <%s> already exists and will be overwritten" msgstr "Vektorová mapa <%s> již existuje a bude pÅ™epsána." @@ -7834,29 +8002,29 @@ msgid "Bug: attempt to update map which is not in current mapset" msgstr "Bug: pokus o aktualizaci mapy, která není v aktuálním mapsetu." -#: ../lib/vector/Vlib/snap.c:223 ../lib/vector/Vlib/snap.c:582 +#: ../lib/vector/Vlib/snap.c:223 ../lib/vector/Vlib/snap.c:583 msgid "Snap vertices Pass 1: select points" msgstr "" -#: ../lib/vector/Vlib/snap.c:270 ../lib/vector/Vlib/snap.c:636 +#: ../lib/vector/Vlib/snap.c:268 ../lib/vector/Vlib/snap.c:637 msgid "Snap vertices Pass 2: assign anchor vertices" msgstr "" -#: ../lib/vector/Vlib/snap.c:339 ../lib/vector/Vlib/snap.c:705 +#: ../lib/vector/Vlib/snap.c:337 ../lib/vector/Vlib/snap.c:706 msgid "Snap vertices Pass 3: snap to assigned points" msgstr "" -#: ../lib/vector/Vlib/snap.c:525 ../lib/vector/Vlib/snap.c:888 +#: ../lib/vector/Vlib/snap.c:526 ../lib/vector/Vlib/snap.c:889 #, c-format msgid "Snapped vertices: %d" msgstr "" -#: ../lib/vector/Vlib/snap.c:526 ../lib/vector/Vlib/snap.c:889 +#: ../lib/vector/Vlib/snap.c:527 ../lib/vector/Vlib/snap.c:890 #, c-format msgid "New vertices: %d" msgstr "" -#: ../lib/vector/Vlib/snap.c:916 +#: ../lib/vector/Vlib/snap.c:917 msgid "Reading features..." msgstr "" @@ -8102,71 +8270,71 @@ msgid "Vect_get_point_in_poly() failed" msgstr "Vect_get_point_in_poly() selhal" -#: ../lib/vector/Vlib/map.c:139 ../lib/vector/Vlib/map.c:245 +#: ../lib/vector/Vlib/map.c:140 ../lib/vector/Vlib/map.c:246 msgid "Vector map name is not SQL compliant" msgstr "Název mapy nevyhovuje podmínkám SQL" -#: ../lib/vector/Vlib/map.c:143 +#: ../lib/vector/Vlib/map.c:144 #, c-format msgid "Unable to find vector map <%s> in <%s>" msgstr "Nelze najít vektorovou mapu <%s> v <%s>" -#: ../lib/vector/Vlib/map.c:179 ../lib/vector/Vlib/map.c:267 +#: ../lib/vector/Vlib/map.c:180 ../lib/vector/Vlib/map.c:268 #, c-format msgid "Unable to copy vector map <%s> to <%s>" msgstr "Nelze kopírovat vektorovou mapu <%s> do <%s>" -#: ../lib/vector/Vlib/map.c:331 ../lib/vector/Vlib/map.c:462 +#: ../lib/vector/Vlib/map.c:332 ../lib/vector/Vlib/map.c:463 #, c-format msgid "Unable to delete table <%s>" msgstr "Nelze smazat tabulku <%s>" -#: ../lib/vector/Vlib/map.c:346 +#: ../lib/vector/Vlib/map.c:347 #, c-format msgid "Unable to create index for table <%s>, key <%s>" msgstr "Nelze vytvoÅ™it index pro tabulku <%s>, klÃ­Ä <%s>" -#: ../lib/vector/Vlib/map.c:402 +#: ../lib/vector/Vlib/map.c:403 #, c-format msgid "Ignoring invalid mapset: %s" msgstr "" -#: ../lib/vector/Vlib/map.c:407 +#: ../lib/vector/Vlib/map.c:408 #, c-format msgid "Invalid vector map name <%s>" msgstr "Nesprávné jméno vektorové mapy <%s>" -#: ../lib/vector/Vlib/map.c:417 +#: ../lib/vector/Vlib/map.c:418 #, c-format msgid "Unable to open header file for vector map <%s>" msgstr "Nelze otevřít hlaviÄkový soubor pro vektorovou mapu <%s>" -#: ../lib/vector/Vlib/map.c:449 +#: ../lib/vector/Vlib/map.c:450 #, c-format msgid "Unable to find table <%s> linked to vector map <%s>" msgstr "Nelze nelézt tabulku <%s> pÅ™ipojenou k vektorové mapÄ› <%s>" -#: ../lib/vector/Vlib/map.c:472 +#: ../lib/vector/Vlib/map.c:473 #, c-format msgid "Table <%s> linked to vector map <%s> does not exist" msgstr "Tabulka <%s> pÅ™ipojená k vektorové mapÄ› <%s> neexistuje" -#: ../lib/vector/Vlib/map.c:485 +#: ../lib/vector/Vlib/map.c:486 #, c-format msgid "Unable to open directory '%s'" msgstr "Nelze otevřít adresář <%s>" -#: ../lib/vector/Vlib/map.c:499 +#: ../lib/vector/Vlib/map.c:500 #, c-format msgid "Unable to delete file '%s'" msgstr "Nelze smazat soubor <%s>" -#: ../lib/vector/Vlib/map.c:519 +#: ../lib/vector/Vlib/map.c:520 #, c-format msgid "Unable to rename directory '%s' to '%s'" msgstr "Nelze pÅ™ejmenovat adresář '%s' na '%s'" -#: ../lib/vector/Vlib/map.c:528 +#: ../lib/vector/Vlib/map.c:529 #, c-format msgid "Unable to remove directory '%s': %s" msgstr "" @@ -8220,10 +8388,10 @@ msgid "Your GRASS version does not fully support feature index format %d.%d of the vector. Consider to rebuild topology or upgrade GRASS." msgstr "VaÅ¡e verze GRASS plnÄ› nepodporuje formát indexování prvků %d. %d vektorové mapy. Zvažte pÅ™ebudování topologie nebo upgrade GRASS." -#: ../lib/vector/Vlib/intersect2.c:1202 ../lib/vector/Vlib/intersect2.c:1208 -#: ../lib/vector/Vlib/intersect2.c:1210 ../lib/vector/Vlib/intersect2.c:1262 -#: ../lib/vector/Vlib/intersect2.c:1271 ../lib/vector/Vlib/intersect2.c:1292 -#: ../lib/vector/Vlib/intersect2.c:1309 ../lib/vector/Vlib/intersect.c:1194 +#: ../lib/vector/Vlib/intersect2.c:1259 ../lib/vector/Vlib/intersect2.c:1265 +#: ../lib/vector/Vlib/intersect2.c:1267 ../lib/vector/Vlib/intersect2.c:1319 +#: ../lib/vector/Vlib/intersect2.c:1328 ../lib/vector/Vlib/intersect2.c:1349 +#: ../lib/vector/Vlib/intersect2.c:1366 ../lib/vector/Vlib/intersect.c:1194 #: ../lib/vector/Vlib/intersect.c:1200 ../lib/vector/Vlib/intersect.c:1202 #: ../lib/vector/Vlib/intersect.c:1257 ../lib/vector/Vlib/intersect.c:1266 #: ../lib/vector/Vlib/intersect.c:1287 ../lib/vector/Vlib/intersect.c:1304 @@ -8454,12 +8622,12 @@ msgstr "" #: ../lib/vector/Vlib/build_sfa.c:339 ../lib/vector/Vlib/build_sfa.c:632 -#: ../lib/vector/Vlib/build_nat.c:74 +#: ../lib/vector/Vlib/build_nat.c:75 msgid "Registering primitives..." msgstr "Registrace primitiv..." #: ../lib/vector/Vlib/build_sfa.c:385 ../lib/vector/Vlib/build_sfa.c:664 -#: ../lib/vector/Vlib/build_nat.c:117 +#: ../lib/vector/Vlib/build_nat.c:118 #, c-format msgid "One primitive registered" msgid_plural "%d primitives registered" @@ -8469,7 +8637,7 @@ msgstr[3] "%d primitiv zaregistrováno" #: ../lib/vector/Vlib/build_sfa.c:386 ../lib/vector/Vlib/build_sfa.c:665 -#: ../lib/vector/Vlib/build_nat.c:118 +#: ../lib/vector/Vlib/build_nat.c:119 #, c-format msgid "One vertex registered" msgid_plural "%d vertices registered" @@ -8839,7 +9007,7 @@ msgid "Attempt to read topo for dead isle (%d)" msgstr "Pokus naÄíst topografii pro mrtvý ostrov (%d)" -#: ../lib/vector/Vlib/break_lines.c:572 +#: ../lib/vector/Vlib/break_lines.c:574 #, c-format msgid "Intersections: %d" msgstr "" @@ -8869,7 +9037,7 @@ msgid "Topology not available for vector map <%s>. Registering primitives..." msgstr "" -#: ../lib/vector/Vlib/box.c:436 ../lib/vector/Vlib/build_nat.c:84 +#: ../lib/vector/Vlib/box.c:436 ../lib/vector/Vlib/build_nat.c:85 msgid "Unable to read vector map" msgstr "Nelze Äíst vektorovou vrstvu" @@ -9034,16 +9202,36 @@ msgid "Output vector map <%s> is used as input" msgstr "Výstupní mapa <%s> je použita jako vstup." -#: ../lib/vector/Vlib/merge_lines.c:240 +#: ../lib/vector/Vlib/merge_lines.c:241 +#, c-format +msgid "%d lines merged" +msgstr "" + +#: ../lib/vector/Vlib/merge_lines.c:242 +#, c-format +msgid "%d new lines" +msgstr "" + +#: ../lib/vector/Vlib/merge_lines.c:245 #, c-format msgid "%d boundaries merged" msgstr "" -#: ../lib/vector/Vlib/merge_lines.c:241 +#: ../lib/vector/Vlib/merge_lines.c:246 #, c-format msgid "%d new boundaries" msgstr "" +#: ../lib/vector/Vlib/merge_lines.c:249 +#, c-format +msgid "%d lines and boundaries merged" +msgstr "" + +#: ../lib/vector/Vlib/merge_lines.c:250 +#, c-format +msgid "%d new lines and boundaries" +msgstr "" + #: ../lib/vector/Vlib/open_nat.c:56 #, c-format msgid "Unable to open coor file for vector map <%s>" @@ -9131,178 +9319,178 @@ msgid "Vect_segment_intersection() ERROR (collinear non vertical segments)" msgstr "Vect_segment_intersection() CHYBA (kolineární nevertikální segmenty)" -#: ../lib/vector/Vlib/build.c:115 +#: ../lib/vector/Vlib/build.c:116 msgid "Area of size = 0.0 (less than 4 vertices) ignored" msgstr "" -#: ../lib/vector/Vlib/build.c:131 +#: ../lib/vector/Vlib/build.c:132 msgid "Unable to add area (map closed, topo saved)" msgstr "Nelze pÅ™idat plochu (mapa uzavÅ™ena, topologie uložena)" -#: ../lib/vector/Vlib/build.c:139 +#: ../lib/vector/Vlib/build.c:140 msgid "Unable to add isle (map closed, topo saved)" msgstr "Nelze pÅ™idat ostrov (mapa uzavÅ™ena, topologie uložena)" -#: ../lib/vector/Vlib/build.c:149 +#: ../lib/vector/Vlib/build.c:150 msgid "Area of size = 0.0 ignored" msgstr "Plocha o velikosti = 0.0 ignorována" -#: ../lib/vector/Vlib/build.c:200 +#: ../lib/vector/Vlib/build.c:201 msgid "Request to find area outside nonexistent isle" msgstr "Požadavek najít plochy mimo neexistující ostrov" -#: ../lib/vector/Vlib/build.c:351 +#: ../lib/vector/Vlib/build.c:352 msgid "Larger bbox but smaller area!!!" msgstr "" -#: ../lib/vector/Vlib/build.c:606 +#: ../lib/vector/Vlib/build.c:607 msgid "Checking for topological errors..." msgstr "Kontrolují se topologické chyby..." -#: ../lib/vector/Vlib/build.c:641 +#: ../lib/vector/Vlib/build.c:642 #, c-format msgid "Number of lines of length zero: %d" msgstr "PoÄet linií s nulovou délkou: %d" -#: ../lib/vector/Vlib/build.c:643 +#: ../lib/vector/Vlib/build.c:644 #, c-format msgid "Number of boundaries of length zero: %d" msgstr "PoÄet hranic s nulovou délkou: %d" -#: ../lib/vector/Vlib/build.c:652 +#: ../lib/vector/Vlib/build.c:653 #, c-format msgid "Number of boundary intersections: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:676 +#: ../lib/vector/Vlib/build.c:677 msgid "Skipping further checks because of incorrect boundaries" msgstr "" -#: ../lib/vector/Vlib/build.c:726 +#: ../lib/vector/Vlib/build.c:727 #, c-format msgid "Number of redundant holes: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:871 +#: ../lib/vector/Vlib/build.c:872 #, c-format msgid "Building topology for vector map <%s>..." msgstr "Vytvářím topologii pro vektorovou vrstvu <%s>..." -#: ../lib/vector/Vlib/build.c:889 +#: ../lib/vector/Vlib/build.c:890 msgid "Topology was built" msgstr "Topologie byla vytvoÅ™ena" -#: ../lib/vector/Vlib/build.c:900 +#: ../lib/vector/Vlib/build.c:901 #, c-format msgid "Number of nodes: %d" msgstr "PoÄet uzlů: %d" -#: ../lib/vector/Vlib/build.c:901 +#: ../lib/vector/Vlib/build.c:902 #, c-format msgid "Number of primitives: %d" msgstr "PoÄet primitiv: %d" -#: ../lib/vector/Vlib/build.c:902 +#: ../lib/vector/Vlib/build.c:903 #, c-format msgid "Number of points: %d" msgstr "PoÄet bodů: %d" -#: ../lib/vector/Vlib/build.c:903 +#: ../lib/vector/Vlib/build.c:904 #, c-format msgid "Number of lines: %d" msgstr "PoÄet linií: %d" -#: ../lib/vector/Vlib/build.c:904 +#: ../lib/vector/Vlib/build.c:905 #, c-format msgid "Number of boundaries: %d" msgstr "PoÄet hranic: %d" -#: ../lib/vector/Vlib/build.c:905 +#: ../lib/vector/Vlib/build.c:906 #, c-format msgid "Number of centroids: %d" msgstr "PoÄet centroidů: %d" -#: ../lib/vector/Vlib/build.c:908 +#: ../lib/vector/Vlib/build.c:909 #, c-format msgid "Number of faces: %d" msgstr "PoÄet stÄ›n: %d" -#: ../lib/vector/Vlib/build.c:911 +#: ../lib/vector/Vlib/build.c:912 #, c-format msgid "Number of kernels: %d" msgstr "PoÄet kernelů: %d" -#: ../lib/vector/Vlib/build.c:957 +#: ../lib/vector/Vlib/build.c:958 #, c-format msgid "Number of areas: %d" msgstr "PoÄet ploch: %d" -#: ../lib/vector/Vlib/build.c:958 +#: ../lib/vector/Vlib/build.c:959 #, c-format msgid "Number of isles: %d" msgstr "PoÄet ostrovů: %d" -#: ../lib/vector/Vlib/build.c:963 +#: ../lib/vector/Vlib/build.c:964 #, c-format msgid "Number of areas without centroid: %d" msgstr "PoÄet ploch bez centroidu: %d" -#: ../lib/vector/Vlib/build.c:968 +#: ../lib/vector/Vlib/build.c:969 #, c-format msgid "Number of centroids exceeds number of areas: %d > %d" msgstr "" -#: ../lib/vector/Vlib/build.c:972 +#: ../lib/vector/Vlib/build.c:973 #, c-format msgid "Number of incorrect boundaries: %d" msgstr "PoÄet chybných hranic: %d" -#: ../lib/vector/Vlib/build.c:976 +#: ../lib/vector/Vlib/build.c:977 #, c-format msgid "Number of centroids outside area: %d" msgstr "PoÄet centroidů mimo plochu: %d" -#: ../lib/vector/Vlib/build.c:980 +#: ../lib/vector/Vlib/build.c:981 #, c-format msgid "Number of duplicate centroids: %d" msgstr "PoÄet duplicitních centroidů: %d" -#: ../lib/vector/Vlib/build.c:984 +#: ../lib/vector/Vlib/build.c:985 msgid "Number of areas: -" msgstr "PoÄet ploch: -" -#: ../lib/vector/Vlib/build.c:985 +#: ../lib/vector/Vlib/build.c:986 msgid "Number of isles: -" msgstr "PoÄet ostrovů: -" -#: ../lib/vector/Vlib/build.c:1013 +#: ../lib/vector/Vlib/build.c:1014 #, c-format msgid "Unable to create topo file for vector map <%s>" msgstr "" -#: ../lib/vector/Vlib/build.c:1021 +#: ../lib/vector/Vlib/build.c:1022 msgid "Error writing out topo file" msgstr "Chyba pÅ™i sestavení souboru s topologií" -#: ../lib/vector/Vlib/build.c:1210 +#: ../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:1233 +#: ../lib/vector/Vlib/build.c:1234 #, c-format msgid "%s is no longer supported" msgstr "" -#: ../lib/vector/Vlib/build.c:1256 +#: ../lib/vector/Vlib/build.c:1257 msgid "Spatial index not available, can not be saved" msgstr "" -#: ../lib/vector/Vlib/build.c:1268 +#: ../lib/vector/Vlib/build.c:1269 #, c-format msgid "Unable to create spatial index file for vector map <%s>" msgstr "" -#: ../lib/vector/Vlib/build.c:1277 +#: ../lib/vector/Vlib/build.c:1278 msgid "Error writing out spatial index file" msgstr "Chyba pÅ™i zapisování souboru s prostorovým indexem." @@ -9342,11 +9530,11 @@ msgid "conditions failed" msgstr "Podmínka selhala" -#: ../lib/vector/Vlib/build_nat.c:129 +#: ../lib/vector/Vlib/build_nat.c:132 msgid "Building areas..." msgstr "Vytváření ploch..." -#: ../lib/vector/Vlib/build_nat.c:153 +#: ../lib/vector/Vlib/build_nat.c:156 #, c-format msgid "One area built" msgid_plural "%d areas built" @@ -9355,7 +9543,7 @@ msgstr[2] "%d ploch vytvoÅ™eno" msgstr[3] "%d ploch vytvoÅ™eno" -#: ../lib/vector/Vlib/build_nat.c:154 +#: ../lib/vector/Vlib/build_nat.c:157 #, c-format msgid "One isle built" msgid_plural "%d isles built" @@ -9364,11 +9552,11 @@ msgstr[2] "%d ostrovů vytvoÅ™eno" msgstr[3] "%d ostrovů vytvoÅ™eno" -#: ../lib/vector/Vlib/build_nat.c:163 +#: ../lib/vector/Vlib/build_nat.c:168 msgid "Attaching islands..." msgstr "PÅ™idávání ostrovů..." -#: ../lib/vector/Vlib/build_nat.c:180 +#: ../lib/vector/Vlib/build_nat.c:188 msgid "Attaching centroids..." msgstr "PÅ™ipojování centroidů..." @@ -9377,7 +9565,7 @@ msgid "Unable to delete item %d from spatial index" msgstr "Nelze smazat prvek %d z prostorového indexu" -#: ../lib/vector/neta/spanningtree.c:106 +#: ../lib/vector/neta/spanningtree.c:109 msgid "Computing minimum spanning tree..." msgstr "" @@ -9409,42 +9597,48 @@ msgid "Unable to open select cursor: %s" msgstr "" -#: ../lib/proj/get_proj.c:148 +#: ../lib/proj/get_proj.c:158 #, c-format msgid "Invalid zone %s specified" msgstr "Specifikována neplatná zóna %s" -#: ../lib/proj/get_proj.c:228 -msgid "Unable to initialise PROJ.4 with the following parameter list:" +#: ../lib/proj/get_proj.c:243 +#, fuzzy +msgid "Unable to initialise PROJ with the following parameter list:" msgstr "Nelze inicializovat PROJ.4 s následujícími parametry:" -#: ../lib/proj/get_proj.c:236 -#, c-format -msgid "The error message: %s" +#: ../lib/proj/get_proj.c:252 +#, fuzzy, c-format +msgid "The PROJ error message: %s" msgstr "Chybová zpráva: %s" -#: ../lib/proj/get_proj.c:294 +#: ../lib/proj/get_proj.c:360 msgid "Option input overflowed option table" msgstr "Nelze alokovat paměť" -#: ../lib/proj/get_proj.c:325 +#: ../lib/proj/get_proj.c:388 +#, fuzzy +msgid "Unable to initialize pj" +msgstr "Nelze inicializovat pj: %s" + +#: ../lib/proj/get_proj.c:396 #, c-format msgid "Unable to initialize pj cause: %s" msgstr "Nelze inicializovat pj: %s" -#: ../lib/proj/get_proj.c:401 +#: ../lib/proj/get_proj.c:501 msgid "Input Projection Parameters" msgstr "Parametry vstupní projekce" -#: ../lib/proj/get_proj.c:404 +#: ../lib/proj/get_proj.c:503 msgid "Input Unit Factor" msgstr "Vstupní jednotkový faktor" -#: ../lib/proj/get_proj.c:414 +#: ../lib/proj/get_proj.c:513 msgid "Output Projection Parameters" msgstr "Parametry vstupní projekce" -#: ../lib/proj/get_proj.c:417 +#: ../lib/proj/get_proj.c:515 msgid "Output Unit Factor" msgstr "Vstupní jednotkový faktor" @@ -9479,57 +9673,96 @@ msgid "Error in datum table file <%s>, line %d" msgstr "Chyba v souboru obsahující výškový systém (datum)<%s>, na řádku %d" -#: ../lib/proj/convert.c:159 +#: ../lib/proj/convert.c:194 msgid "Unable parse GRASS PROJ_INFO file" msgstr "Nelze parsovat soubor GRASS PROJ_FILE" -#: ../lib/proj/convert.c:164 +#: ../lib/proj/convert.c:201 msgid "Unable get PROJ.4-style parameter string" msgstr "Nelze získat parametr ve stylu PROJ.4" -#: ../lib/proj/convert.c:178 +#: ../lib/proj/convert.c:219 #, c-format msgid "OGR can't parse PROJ.4-style parameter string: %s (OGR Error code was %d)" msgstr "OGR se nepodaÅ™ilo parsovat parametr ve stylu PROJ.4. Parametr:%s (kód chyby OGR je %d)" -#: ../lib/proj/convert.c:191 +#: ../lib/proj/convert.c:232 #, c-format msgid "OGR can't get WKT-style parameter string (OGR Error code was %d)" msgstr "OGR se nepodaÅ™ilo získat parametr ve stylu WKT (kód chyby OGR je %d)" -#: ../lib/proj/convert.c:427 +#: ../lib/proj/convert.c:469 #, c-format msgid "Updating spatial reference with embedded proj4 definition failed. Proj4 definition: <%s>" msgstr "" -#: ../lib/proj/convert.c:434 +#: ../lib/proj/convert.c:476 msgid "Updating spatial reference with embedded proj4 definition" msgstr "" -#: ../lib/proj/convert.c:564 +#: ../lib/proj/convert.c:610 msgid "No projection name! Projection parameters likely to be meaningless." msgstr "Nebyl definován název kartografické projekce! Parametry projekce nemají význam." -#: ../lib/proj/convert.c:626 +#: ../lib/proj/convert.c:672 #, c-format msgid "Datum <%s> not recognised by GRASS and no parameters found" msgstr "Geodetické datum <%s> nebylo GRASS rozpoznáno a nebyly nalezeny žádné parametry." -#: ../lib/proj/convert.c:642 +#: ../lib/proj/convert.c:688 #, c-format msgid "Datum <%s> apparently recognised by GRASS but no parameters found. You may want to look into this." msgstr "Geodetické datum <%s> bylo zjevnÄ› GRASSem rozpoznáno, nicménÄ› nebyly nalezeny parametry. Zkontrolujte nastavení." -#: ../lib/proj/convert.c:646 +#: ../lib/proj/convert.c:692 #, c-format msgid "Invalid transformation number %d; valid range is 1 to %d. Leaving datum transform parameters unspecified." msgstr "Neplatný identifikátor transformace %d; platný rozsah je od 1 do %d. Geodetické datum zůstane nespecifikováno." -#: ../lib/proj/do_proj.c:106 ../lib/proj/do_proj.c:180 +#: ../lib/proj/do_proj.c:89 +msgid "Input coordinate system is NULL" +msgstr "" + +#: ../lib/proj/do_proj.c:104 +#, fuzzy, c-format +msgid "proj_create() failed for '%s'" +msgstr "pj_transform() selhalo: %s" + +#: ../lib/proj/do_proj.c:114 +#, fuzzy, c-format +msgid "Unable to create latlong equivalent for '%s'" +msgstr "Nelze vytvoÅ™it tabulku <%s>" + +#: ../lib/proj/do_proj.c:164 +#, fuzzy +msgid "No input projection" +msgstr "Neznámé kartografické zobrazení" + +#: ../lib/proj/do_proj.c:167 ../lib/proj/do_proj.c:336 +msgid "No transformation object" +msgstr "" + +#: ../lib/proj/do_proj.c:221 ../lib/proj/do_proj.c:446 +#, fuzzy, c-format +msgid "proj_trans() failed: %s" +msgstr "pj_transform() selhalo: %s" + +#: ../lib/proj/do_proj.c:247 +#, fuzzy +msgid "No output projection" +msgstr "Neznámé kartografické zobrazení" + +#: ../lib/proj/do_proj.c:276 ../lib/proj/do_proj.c:499 +#: ../lib/proj/do_proj.c:626 ../lib/proj/do_proj.c:790 #, c-format msgid "pj_transform() failed: %s" msgstr "pj_transform() selhalo: %s" +#: ../lib/proj/do_proj.c:584 ../lib/proj/do_proj.c:747 +#, fuzzy, c-format +msgid "proj_trans() failed: %d" +msgstr "pj_transform() selhalo: %s" + #: ../lib/lidar/zones.c:476 ../lib/lidar/zones.c:513 #, c-format msgid "<%s> created in database." @@ -9652,3 +9885,12 @@ msgid "Example: income < 1000 and inhab >= 10000" msgstr "Příklad: příjem < 1000 AND obyvatelé >= 10000" + +#~ msgid "Unable to initialise PROJ.4 with the following parameter list:" +#~ msgstr "Nelze inicializovat PROJ.4 s následujícími parametry:" + +#~ msgid "The error message: %s" +#~ msgstr "Chybová zpráva: %s" + +#~ msgid "BUG in descriptions, option '%s' in <%s> does not exist" +#~ msgstr "BUG v popisu, volba %s v <%s> neexistuje" diff -Nru grass-7.4.3/locale/po/grasslibs_de.po grass-7.6.0/locale/po/grasslibs_de.po --- grass-7.4.3/locale/po/grasslibs_de.po 2018-11-24 09:45:10.000000000 +0000 +++ grass-7.6.0/locale/po/grasslibs_de.po 2018-12-26 10:57:24.000000000 +0000 @@ -12,7 +12,7 @@ msgstr "" "Project-Id-Version: grasslibs_de\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-03-24 00:06+0100\n" +"POT-Creation-Date: 2018-12-26 11:43+0100\n" "PO-Revision-Date: 2014-08-13 11:57+0200\n" "Last-Translator: Robert Nuske \n" "Language-Team: German \n" @@ -72,7 +72,7 @@ #: ../lib/manage/do_remove.c:57 ../lib/manage/do_rename.c:54 #: ../lib/ogsf/gp3.c:56 ../lib/ogsf/gp3.c:191 ../lib/ogsf/gv3.c:60 #: ../lib/ogsf/gv3.c:333 ../lib/vector/Vlib/open.c:235 -#: ../lib/vector/Vlib/map.c:263 ../lib/vector/Vlib/legal_vname.c:141 +#: ../lib/vector/Vlib/map.c:264 ../lib/vector/Vlib/legal_vname.c:141 #: ../lib/vector/Vlib/legal_vname.c:144 #, c-format msgid "Vector map <%s> not found" @@ -83,8 +83,8 @@ msgstr "Kann Vektorkarte nicht löschen" #: ../lib/manage/do_remove.c:73 ../lib/manage/do_rename.c:71 -#: ../lib/raster/open.c:176 ../lib/raster/open.c:843 ../lib/raster/open.c:880 -#: ../lib/raster/open.c:932 ../lib/ogsf/gs3.c:125 ../lib/ogsf/gs3.c:189 +#: ../lib/raster/open.c:177 ../lib/raster/open.c:853 ../lib/raster/open.c:890 +#: ../lib/raster/open.c:942 ../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 @@ -212,7 +212,7 @@ msgid "Mapset <%s> does not exist." msgstr "" -#: ../lib/rowio/setup.c:61 ../lib/rowio/setup.c:67 ../lib/segment/open.c:98 +#: ../lib/rowio/setup.c:61 ../lib/rowio/setup.c:67 ../lib/segment/open.c:118 #: ../lib/rst/interp_float/segmen2d_parallel.c:78 #: ../lib/rst/interp_float/segmen2d_parallel.c:85 #: ../lib/rst/interp_float/segmen2d_parallel.c:92 @@ -224,9 +224,9 @@ #: ../lib/rst/interp_float/segmen2d.c:203 #: ../lib/rst/interp_float/segmen2d.c:209 #: ../lib/rst/interp_float/segmen2d.c:219 -#: ../lib/vector/diglib/struct_alloc.c:491 ../lib/vector/Vlib/line.c:50 +#: ../lib/vector/diglib/struct_alloc.c:494 ../lib/vector/Vlib/line.c:50 #: ../lib/vector/Vlib/line.c:154 ../lib/vector/Vlib/map.c:48 -#: ../lib/vector/neta/bridge.c:58 ../lib/vector/neta/spanningtree.c:101 +#: ../lib/vector/neta/bridge.c:58 ../lib/vector/neta/spanningtree.c:104 #: ../lib/vector/neta/path.c:262 ../lib/vector/neta/components.c:71 #: ../lib/vector/neta/components.c:176 ../lib/vector/neta/centrality.c:63 #: ../lib/vector/neta/centrality.c:145 ../lib/vector/neta/flow.c:66 @@ -260,27 +260,38 @@ msgid "There are classbreaks outside the range min-max. Number of classes reduced to %i, but using probabilities for %i classes." msgstr "Klassengrenzen außerhalb der min-max Spanne. Anzahl der Klassen auf %i reduziert. Verwende dennoch die Wahrscheinlichkeiten für %i Klassen. " -#: ../lib/raster/range.c:101 +#: ../lib/raster/range.c:103 #, c-format msgid "Unable to read fp range file for <%s>" msgstr "" -#: ../lib/raster/range.c:168 +#: ../lib/raster/range.c:170 #, c-format msgid "Unable to read quant rules for raster map <%s>" msgstr "" -#: ../lib/raster/range.c:205 ../lib/raster/range.c:225 +#: ../lib/raster/range.c:207 ../lib/raster/range.c:227 #, c-format msgid "Unable to read range file for <%s>" msgstr "" -#: ../lib/raster/range.c:263 ../lib/raster/range.c:269 -#: ../lib/raster/range.c:299 ../lib/raster/range.c:313 +#: ../lib/raster/range.c:286 +#, fuzzy, c-format +msgid "Unable to read stats file for <%s>" +msgstr "Unable to stat file <%s>" + +#: ../lib/raster/range.c:368 ../lib/raster/range.c:374 +#: ../lib/raster/range.c:406 ../lib/raster/range.c:420 #, c-format msgid "Unable to write range file for <%s>" msgstr "" +#: ../lib/raster/range.c:450 ../lib/raster/range.c:464 +#: ../lib/raster/range.c:482 ../lib/raster/range.c:487 +#, fuzzy, c-format +msgid "Unable to write stats file for <%s>" +msgstr "Unable to stat file <%s>" + #: ../lib/raster/raster_metadata.c:109 #, c-format msgid "Unable to read <%s> for raster map <%s@%s>" @@ -331,163 +342,163 @@ msgid "Error writing compressed FP data for row %d of <%s>: %s" msgstr "" -#: ../lib/raster/put_row.c:386 ../lib/raster/put_row.c:392 +#: ../lib/raster/put_row.c:391 ../lib/raster/put_row.c:397 #, c-format msgid "Error writing compressed data for row %d of <%s>" msgstr "" -#: ../lib/raster/put_row.c:402 +#: ../lib/raster/put_row.c:407 #, c-format msgid "Error writing uncompressed data for row %d of <%s>" msgstr "" -#: ../lib/raster/put_row.c:462 +#: ../lib/raster/put_row.c:467 #, c-format msgid "Error writing data via GDAL for row %d of <%s>" msgstr "" -#: ../lib/raster/put_row.c:486 +#: ../lib/raster/put_row.c:491 msgid "GDAL output doesn't support writing null rows separately" msgstr "" -#: ../lib/raster/put_row.c:489 +#: ../lib/raster/put_row.c:494 #, c-format msgid "No null file for <%s>" msgstr "" -#: ../lib/raster/put_row.c:513 ../lib/raster/put_row.c:518 +#: ../lib/raster/put_row.c:521 ../lib/raster/put_row.c:526 #, c-format msgid "Error writing compressed null data for row %d of <%s>" msgstr "" -#: ../lib/raster/put_row.c:552 ../lib/raster/put_row.c:555 +#: ../lib/raster/put_row.c:560 ../lib/raster/put_row.c:563 #, c-format msgid "Error writing null row %d of <%s>" msgstr "" -#: ../lib/raster/put_row.c:680 +#: ../lib/raster/put_row.c:688 #, c-format msgid "put_raster_row: raster map <%s> not open for write - request ignored" msgstr "" -#: ../lib/raster/put_row.c:687 +#: ../lib/raster/put_row.c:695 msgid "put_raster_row: unopened file descriptor - request ignored" msgstr "" -#: ../lib/raster/open.c:191 +#: ../lib/raster/open.c:192 #, c-format msgid "Unable to open raster map <%s@%s> since it is a reclass of raster map <%s@%s> which does not exist" msgstr "Kann die Rasterkarte <%s@%s> nicht öffnen, weil es eine Reklassifizierung der Rasterkarte <%s@%s> ist, welche nicht existiert." -#: ../lib/raster/open.c:196 +#: ../lib/raster/open.c:197 #, c-format msgid "Error reading reclass file for raster map <%s>" msgstr "" -#: ../lib/raster/open.c:207 +#: ../lib/raster/open.c:208 #, c-format msgid "Error reading map type for raster map <%s>" msgstr "" -#: ../lib/raster/open.c:215 +#: ../lib/raster/open.c:216 #, c-format msgid "Raster map <%s@%s>: format field in header file invalid" msgstr "Rasterkarte <%s@%s>: Formatfeld in Header-Datei ungültig." -#: ../lib/raster/open.c:234 +#: ../lib/raster/open.c:235 #, c-format -msgid "Compression with %s is not supported" +msgid "Compression with %s is not supported in this GRASS GIS installation" msgstr "" -#: ../lib/raster/open.c:238 +#: ../lib/raster/open.c:239 #, c-format msgid "Raster map <%s> is in different projection than current region. Found <%s>, should be <%s>." msgstr "" -#: ../lib/raster/open.c:245 +#: ../lib/raster/open.c:246 #, c-format msgid "Raster map <%s> is in different zone (%d) than current region (%d)" msgstr "" -#: ../lib/raster/open.c:250 +#: ../lib/raster/open.c:251 #, c-format msgid "Raster map <%s>: bytes per cell (%d) too large" msgstr "" -#: ../lib/raster/open.c:275 +#: ../lib/raster/open.c:278 #, c-format msgid "Raster map <%s@%s> is a GDAL link but GRASS is compiled without GDAL support" msgstr "" -#: ../lib/raster/open.c:283 +#: ../lib/raster/open.c:289 #, c-format msgid "Unable to open %s file for raster map <%s@%s>" msgstr "" -#: ../lib/raster/open.c:320 +#: ../lib/raster/open.c:327 #, c-format msgid "Error reading format for <%s@%s>" msgstr "" -#: ../lib/raster/open.c:525 +#: ../lib/raster/open.c:535 msgid "Unable to create GDAL link" msgstr "" -#: ../lib/raster/open.c:597 ../lib/raster/gdal.c:477 +#: ../lib/raster/open.c:607 ../lib/raster/gdal.c:479 #, c-format msgid "Invalid map type <%d>" msgstr "" -#: ../lib/raster/open.c:602 ../lib/raster/open.c:757 +#: ../lib/raster/open.c:612 ../lib/raster/open.c:767 #, c-format msgid "Raster map <%s> is not in the current mapset (%s)" msgstr "Rasterkarte <%s> ist nicht im aktuellen Mapset (%s)." -#: ../lib/raster/open.c:609 +#: ../lib/raster/open.c:619 #, c-format msgid "<%s> is an illegal file name" msgstr "<%s> ist ein ungültiger Dateiname." -#: ../lib/raster/open.c:624 ../lib/raster/open.c:704 ../lib/raster/open.c:780 +#: ../lib/raster/open.c:634 ../lib/raster/open.c:714 ../lib/raster/open.c:790 #, c-format msgid "No temp files available: %s" msgstr "Keine temp Dateien vorhanden: %s" -#: ../lib/raster/open.c:753 +#: ../lib/raster/open.c:763 #, c-format msgid "Raster map <%s> does not exist in the current mapset (%s)" msgstr "" -#: ../lib/raster/open.c:819 +#: ../lib/raster/open.c:829 msgid "Rast_set_fp_type(): can only be called with FCELL_TYPE or DCELL_TYPE" msgstr "" -#: ../lib/raster/open.c:877 +#: ../lib/raster/open.c:887 #, c-format msgid "Raster map <%s> not found in mapset <%s>" msgstr "Rasterkarte <%s> nicht im Mapset <%s> gefunden." -#: ../lib/raster/open.c:938 +#: ../lib/raster/open.c:948 #, c-format msgid "Unable to find '%s'" msgstr "Kann '%s' nicht finden." -#: ../lib/raster/open.c:949 +#: ../lib/raster/open.c:959 #, c-format msgid "Invalid type: field '%s' in file '%s'" msgstr "Ungültiger Typ: Feld '%s' in Datei '%s'. " -#: ../lib/raster/open.c:954 +#: ../lib/raster/open.c:964 #, c-format msgid "Missing type: field in file '%s'" msgstr "" -#: ../lib/raster/open.c:959 +#: ../lib/raster/open.c:969 #, c-format msgid "Raster map <%s> is not xdr: byte_order: %s" msgstr "Rasterkarte <%s> ist nicht xdr: byte_order: %s" -#: ../lib/raster/open.c:1028 +#: ../lib/raster/open.c:1038 msgid "Rast_set_quant_rules() can be called only for raster maps opened for reading" msgstr "" @@ -526,7 +537,7 @@ msgid "Unable to create <%s> file for map <%s>" msgstr "" -#: ../lib/raster/get_row.c:35 ../lib/raster/get_row.c:901 +#: ../lib/raster/get_row.c:35 ../lib/raster/get_row.c:906 #, c-format msgid "Reading raster map <%s@%s> request for row %d is outside region" msgstr "Die Leseanfrage der Rasterkarte <%s@%s> für Zeile %d ist außerhalb der Region." @@ -566,27 +577,27 @@ msgid "Error reading raster data via GDAL for row %d of <%s>" msgstr "" -#: ../lib/raster/get_row.c:830 +#: ../lib/raster/get_row.c:835 #, c-format msgid "Error seeking compressed null data for row %d of <%s>" msgstr "" -#: ../lib/raster/get_row.c:835 ../lib/raster/get_row.c:845 +#: ../lib/raster/get_row.c:840 ../lib/raster/get_row.c:850 #, c-format msgid "Error reading compressed null data for row %d of <%s>" msgstr "" -#: ../lib/raster/get_row.c:851 +#: ../lib/raster/get_row.c:856 #, c-format msgid "Error uncompressing null data for row %d of <%s>" msgstr "" -#: ../lib/raster/get_row.c:885 +#: ../lib/raster/get_row.c:890 #, c-format msgid "Error seeking null row %d for <%s>" msgstr "" -#: ../lib/raster/get_row.c:888 +#: ../lib/raster/get_row.c:893 #, c-format msgid "Error reading null row %d for <%s>" msgstr "" @@ -644,6 +655,15 @@ msgid "Unable to create dependency file in <%s@%s>" msgstr "" +#: ../lib/raster/vrt.c:83 +#, fuzzy, c-format +msgid "Tile raster map <%s> not found" +msgstr "3D-Rasterkarte <%s> nicht gefunden." + +#: ../lib/raster/vrt.c:86 +msgid "A virtual raster can not contain itself" +msgstr "" + #: ../lib/raster/alloc_cell.c:151 #, c-format msgid "Rast__null_bitstream_size: cols (%d) is negative" @@ -766,17 +786,17 @@ msgid "Invalid descriptor: %d" msgstr "" -#: ../lib/raster/close.c:392 ../lib/raster/close.c:520 +#: ../lib/raster/close.c:394 ../lib/raster/close.c:522 #, c-format msgid "Unable to rename null file '%s' to '%s': %s" msgstr "" -#: ../lib/raster/close.c:462 +#: ../lib/raster/close.c:464 #, c-format msgid "Unable to rename cell file '%s' to '%s': %s" msgstr "" -#: ../lib/raster/close.c:542 +#: ../lib/raster/close.c:544 msgid "unable to write f_format file for CELL maps" msgstr "Kann f_format Datei für cell-Karten nicht schreiben." @@ -800,62 +820,62 @@ msgid "Unable to locate symbol <%s>" msgstr "Kann das Symbol <%s> nicht lokalisieren." -#: ../lib/raster/gdal.c:145 +#: ../lib/raster/gdal.c:147 msgid "Unable to load GDAL library" msgstr "Kann die GDAL-Bibliothek nicht laden." -#: ../lib/raster/gdal.c:375 +#: ../lib/raster/gdal.c:377 msgid "Unable to open GDAL file" msgstr "" -#: ../lib/raster/gdal.c:483 +#: ../lib/raster/gdal.c:485 #, c-format msgid "Unable to get <%s> driver" msgstr "" -#: ../lib/raster/gdal.c:492 +#: ../lib/raster/gdal.c:494 #, c-format msgid "Unable to create <%s> dataset using <%s> driver" msgstr "" -#: ../lib/raster/gdal.c:500 +#: ../lib/raster/gdal.c:502 #, c-format msgid "Driver <%s> does not support direct writing. Using MEM driver for intermediate dataset." msgstr "" -#: ../lib/raster/gdal.c:506 +#: ../lib/raster/gdal.c:508 msgid "Unable to get in-memory raster driver" msgstr "" -#: ../lib/raster/gdal.c:513 +#: ../lib/raster/gdal.c:515 #, c-format msgid "Unable to create <%s> dataset using memory driver" msgstr "" -#: ../lib/raster/gdal.c:517 +#: ../lib/raster/gdal.c:519 #, c-format msgid "Driver <%s> does not support creating rasters" msgstr "" -#: ../lib/raster/gdal.c:533 +#: ../lib/raster/gdal.c:535 msgid "Unable to set geo transform" msgstr "" -#: ../lib/raster/gdal.c:537 +#: ../lib/raster/gdal.c:539 msgid "Unable to set projection" msgstr "" -#: ../lib/raster/gdal.c:541 +#: ../lib/raster/gdal.c:543 #, c-format msgid "Unable to create cell_misc/%s/gdal file" msgstr "" -#: ../lib/raster/gdal.c:557 +#: ../lib/raster/gdal.c:559 #, c-format msgid "Error writing cell_misc/%s/gdal file" msgstr "" -#: ../lib/raster/gdal.c:605 +#: ../lib/raster/gdal.c:607 #, c-format msgid "Unable to create output file <%s> using driver <%s>" msgstr "" @@ -915,16 +935,17 @@ #: ../lib/raster/init.c:109 #, c-format -msgid "Unknown compression method <%s>, using default ZLIB" +msgid "Unknown compression method <%s>, using default %s" msgstr "" #: ../lib/raster/init.c:113 -msgid "No compression is not supported for GRASS raster maps, using default ZLIB" +#, c-format +msgid "No compression is not supported for GRASS raster maps, using default %s" msgstr "" -#: ../lib/raster/init.c:118 +#: ../lib/raster/init.c:120 #, c-format -msgid "This GRASS version does not support %s compression, using default ZLIB" +msgid "This GRASS version does not support %s compression, using default %s" msgstr "" #: ../lib/raster/null_val.c:64 @@ -957,8 +978,13 @@ msgid "Output window changed while maps are open for write. Map name <%s>" msgstr "" -#: ../lib/ogsf/gsd_img_tif.c:66 ../lib/ogsf/gk2.c:216 -#: ../lib/ogsf/gsd_img_ppm.c:52 ../lib/ogsf/gsd_img_ppm.c:95 +#: ../lib/ogsf/gsd_img_tif.c:63 ../lib/ogsf/gsd_img_ppm.c:50 +#, fuzzy +msgid "Unable to get image of current GL screen" +msgstr "Kann den Wertebereich der Rasterkarte <%s> nicht lesen." + +#: ../lib/ogsf/gsd_img_tif.c:69 ../lib/ogsf/gk2.c:216 +#: ../lib/ogsf/gsd_img_ppm.c:55 ../lib/ogsf/gsd_img_ppm.c:101 #, c-format msgid "Unable to open file <%s> for writing" msgstr "Kann Datei <%s> nicht zum Schreiben öffnen." @@ -971,32 +997,32 @@ msgid "Need at least 2 keyframes for interpolation" msgstr "Brauche mindestens 2 Keyframes für Interpolation." -#: ../lib/ogsf/gs2.c:1211 +#: ../lib/ogsf/gs2.c:1210 #, c-format msgid "no category info" msgstr "Keine Information über Kategorie" -#: ../lib/ogsf/gs2.c:1230 +#: ../lib/ogsf/gs2.c:1229 #, c-format msgid "no data" msgstr "keine Daten" -#: ../lib/ogsf/gs2.c:1655 +#: ../lib/ogsf/gs2.c:1654 #, c-format msgid "Raster map <%s> is outside of current region. Load failed." msgstr "Rasterkarte <%s> ist außerhalb der aktuellen Region. Laden fehlgeschlagen." -#: ../lib/ogsf/gs2.c:1733 ../lib/ogsf/gs2.c:1739 ../lib/ogsf/gs2.c:1747 -#: ../lib/ogsf/gs2.c:1756 ../lib/ogsf/gs2.c:1764 ../lib/ogsf/gs2.c:1774 -#: ../lib/ogsf/gs2.c:1822 +#: ../lib/ogsf/gs2.c:1732 ../lib/ogsf/gs2.c:1738 ../lib/ogsf/gs2.c:1746 +#: ../lib/ogsf/gs2.c:1755 ../lib/ogsf/gs2.c:1763 ../lib/ogsf/gs2.c:1773 +#: ../lib/ogsf/gs2.c:1821 msgid "GS_load_att_map(): Out of memory. Unable to load map" msgstr "GS_load_att_map(): Nicht genügend Arbeitsspeicher. Kann Karte nicht laden." -#: ../lib/ogsf/gs2.c:1850 +#: ../lib/ogsf/gs2.c:1849 msgid "Loading failed" msgstr "Laden fehlgeschlagen." -#: ../lib/ogsf/gs2.c:1854 +#: ../lib/ogsf/gs2.c:1853 msgid "Error finding range" msgstr "Fehler beim Bestimmen des Wertebereichs." @@ -1031,8 +1057,8 @@ #: ../lib/ogsf/gp3.c:62 ../lib/ogsf/gp3.c:196 ../lib/ogsf/gv3.c:66 #: ../lib/ogsf/gv3.c:338 ../lib/python/temporal/c_libraries_interface.py:747 #: ../lib/vector/Vlib/open.c:301 ../lib/vector/Vlib/open.c:437 -#: ../lib/vector/Vlib/map.c:192 ../lib/vector/Vlib/map.c:202 -#: ../lib/vector/Vlib/map.c:274 +#: ../lib/vector/Vlib/map.c:193 ../lib/vector/Vlib/map.c:203 +#: ../lib/vector/Vlib/map.c:275 #, c-format, python-format msgid "Unable to open vector map <%s>" msgstr "Kann die Vektorkarte <%s> nicht öffnen." @@ -1056,7 +1082,7 @@ #: ../lib/ogsf/gp3.c:202 ../lib/ogsf/gv3.c:344 #: ../lib/rst/interp_float/vinput2d.c:100 ../lib/vector/Vlib/cats.c:589 #: ../lib/vector/Vlib/copy.c:620 ../lib/vector/Vlib/copy.c:730 -#: ../lib/vector/Vlib/map.c:300 ../lib/vector/Vlib/map.c:436 +#: ../lib/vector/Vlib/map.c:301 ../lib/vector/Vlib/map.c:437 #: ../lib/vector/Vlib/ascii.c:398 ../lib/vector/Vlib/array.c:276 #: ../lib/vector/Vlib/net_build.c:159 ../lib/vector/Vlib/net_build.c:206 #: ../lib/vector/Vlib/net_build.c:490 ../lib/vector/Vlib/net_build.c:791 @@ -1070,7 +1096,7 @@ #: ../lib/db/dbmi_client/copy_tab.c:112 ../lib/db/dbmi_client/copy_tab.c:133 #: ../lib/vector/Vlib/cats.c:597 ../lib/vector/Vlib/close_nat.c:160 #: ../lib/vector/Vlib/write_ogr.c:198 ../lib/vector/Vlib/write_pg.c:2915 -#: ../lib/vector/Vlib/map.c:341 ../lib/vector/Vlib/ascii.c:410 +#: ../lib/vector/Vlib/map.c:342 ../lib/vector/Vlib/ascii.c:410 #: ../lib/vector/Vlib/array.c:282 ../lib/vector/Vlib/net_build.c:165 #: ../lib/vector/Vlib/net_build.c:211 ../lib/vector/Vlib/net_build.c:496 #: ../lib/vector/Vlib/net_build.c:797 ../lib/vector/Vlib/net_build.c:976 @@ -1103,6 +1129,11 @@ msgid "Cut-plane points mis-match between surfaces. Check resolution(s)." msgstr "Schnittflächenpunkte der Oberflächen passen nicht zusammen. Ãœberprüfen Sie die Auflösung(en)." +#: ../lib/ogsf/gsd_img_ppm.c:96 +#, fuzzy +msgid "Unable to write view" +msgstr "Kann PNG nicht schreiben" + #: ../lib/ogsf/gsd_legend.c:246 #, c-format msgid "Unable to read color file of raster map <%s>" @@ -1194,12 +1225,12 @@ msgid "Maximum number of datasets exceeded" msgstr "Maximalanzahl von Datensätzen überschritten." -#: ../lib/ogsf/gsd_prim.c:146 +#: ../lib/ogsf/gsd_prim.c:155 #, c-format msgid "Color Material: %d" msgstr "Farbmaterial: %d" -#: ../lib/ogsf/gsd_prim.c:630 +#: ../lib/ogsf/gsd_prim.c:642 #, c-format msgid "gsd_rot(): %c is an invalid axis specification. Rotation ignored. Please advise GRASS developers of this error" msgstr "gsd_rot(): %c ist eine ungültige Achsenbestimmung. Rotation ignoriert. Bitte, unterrichten Sie die GRASS Entwicklern über diesen Fehler." @@ -1311,18 +1342,51 @@ msgid "Invalid color (%s), using \"white\" as default" msgstr "Ungültige Farbe: (%s), verwendet \"white\" als Standard." -#: ../lib/nviz/render.c:106 +#: ../lib/nviz/render.c:39 +#, c-format +msgid "Unable to get function address for %s" +msgstr "" + +#: ../lib/nviz/render.c:163 msgid "Bad server connection" msgstr "Schlechte Serveranbindung." -#: ../lib/nviz/render.c:112 +#: ../lib/nviz/render.c:169 msgid "Unable to get visual info" msgstr "" -#: ../lib/nviz/render.c:119 +#: ../lib/nviz/render.c:176 msgid "Unable to create rendering context" msgstr "Kann keinen Rendering Kontext erzeugen." +#: ../lib/nviz/render.c:225 +#, c-format +msgid "Unable to choose pixel format (CGL error = %d)" +msgstr "" + +#: ../lib/nviz/render.c:231 +#, c-format +msgid "Unable to create context (CGL error = %d)" +msgstr "" + +#: ../lib/nviz/render.c:266 +msgid "Unable to register window class" +msgstr "" + +#: ../lib/nviz/render.c:275 +msgid "Unable to create window" +msgstr "" + +#: ../lib/nviz/render.c:323 +#, c-format +msgid "Unable to set current context (CGL error = %d)" +msgstr "" + +#: ../lib/nviz/render.c:361 +#, c-format +msgid "Incomplete framebuffer status (status = %d)" +msgstr "" + #: ../lib/nviz/map_obj.c:59 msgid "Maximum surfaces loaded!" msgstr "Maximale Anzahl Oberflächen geladen!" @@ -2218,13 +2282,13 @@ msgid "The limit of open files (%i) was reached (%i). The module r.series will be run with flag z, to avoid open files limit exceeding." msgstr "" -#: ../lib/python/temporal/temporal_raster_base_algebra.py:690 +#: ../lib/python/temporal/temporal_raster_base_algebra.py:741 #, python-format msgid "Error computing map <%s>" msgstr "" -#: ../lib/python/temporal/temporal_raster_base_algebra.py:777 -#: ../lib/python/temporal/temporal_algebra.py:2395 +#: ../lib/python/temporal/temporal_raster_base_algebra.py:828 +#: ../lib/python/temporal/temporal_algebra.py:2426 #, python-format msgid "%s map <%s> not found in GRASS spatial database" msgstr "" @@ -2281,64 +2345,64 @@ msgid "Empty entry in map list, this should not happen" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:815 +#: ../lib/python/temporal/temporal_algebra.py:821 msgid "Spatio-temporal topological operators are not supported in granularity algebra mode" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:853 +#: ../lib/python/temporal/temporal_algebra.py:859 msgid "All input space time datasets must have a valid temporal topology." msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:862 +#: ../lib/python/temporal/temporal_algebra.py:868 msgid "All input space time datasets must have the same temporal type." msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:1113 +#: ../lib/python/temporal/temporal_algebra.py:1119 #, python-format msgid "Removing un-needed or empty %s maps" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:1168 +#: ../lib/python/temporal/temporal_algebra.py:1174 #, python-format msgid "Space time %s dataset <%s> not found" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:1196 -#: ../lib/python/temporal/temporal_algebra.py:1200 +#: ../lib/python/temporal/temporal_algebra.py:1202 +#: ../lib/python/temporal/temporal_algebra.py:1206 #, python-format msgid "Wrong temporal type of space time dataset <%s> <%s> time is required" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:1220 +#: ../lib/python/temporal/temporal_algebra.py:1226 msgid "Wrong type of input " msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2186 +#: ../lib/python/temporal/temporal_algebra.py:2205 #, python-format msgid "The resulting space time dataset type <%(a)s> is different from the requested type <%(b)s>" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2192 +#: ../lib/python/temporal/temporal_algebra.py:2211 msgid "Maps that should be registered in the resulting space time dataset have different types." msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2401 +#: ../lib/python/temporal/temporal_algebra.py:2432 msgid "Wrong map type. TMAP only supports single maps that are registered in the temporal GRASS database" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2429 +#: ../lib/python/temporal/temporal_algebra.py:2460 msgid "Merging empty map lists" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2432 +#: ../lib/python/temporal/temporal_algebra.py:2463 msgid "First Map list is empty, can't merge it. Return only last map list" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2435 +#: ../lib/python/temporal/temporal_algebra.py:2466 msgid "Second Map list is empty, can't merge it. Return only first map list" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2443 +#: ../lib/python/temporal/temporal_algebra.py:2474 msgid "Space time datasets to merge must have the same temporal type" msgstr "" @@ -2370,33 +2434,33 @@ msgid "Area computation is not supported for LL projections" msgstr "" -#: ../lib/python/temporal/gui_support.py:58 ../lib/python/script/core.py:1298 +#: ../lib/python/temporal/gui_support.py:58 ../lib/python/script/core.py:1324 #, python-format msgid "Invalid element '%s'" msgstr "" #: ../lib/python/temporal/univar_statistics.py:62 -#: ../lib/python/temporal/univar_statistics.py:178 +#: ../lib/python/temporal/univar_statistics.py:180 #, python-format msgid "Space time %(sp)s dataset <%(i)s> is empty" msgstr "" -#: ../lib/python/temporal/univar_statistics.py:101 +#: ../lib/python/temporal/univar_statistics.py:102 #, python-format msgid "Unable to get statistics for raster map <%s>" msgstr "" -#: ../lib/python/temporal/univar_statistics.py:104 +#: ../lib/python/temporal/univar_statistics.py:105 #, python-format msgid "Unable to get statistics for 3d raster map <%s>" msgstr "" -#: ../lib/python/temporal/univar_statistics.py:168 +#: ../lib/python/temporal/univar_statistics.py:170 #, python-format msgid "Space time %(sp)s dataset <%(i)s> not found" msgstr "" -#: ../lib/python/temporal/univar_statistics.py:222 +#: ../lib/python/temporal/univar_statistics.py:224 #, python-format msgid "Unable to get statistics for vector map <%s>" msgstr "" @@ -2474,37 +2538,37 @@ msgid "Unable to remove timestamp for vector map <%s>" msgstr "" -#: ../lib/python/temporal/temporal_vector_algebra.py:386 +#: ../lib/python/temporal/temporal_vector_algebra.py:387 #, python-format msgid "Error vector maps with basename %s exist. Use --o flag to overwrite existing file" msgstr "" -#: ../lib/python/temporal/temporal_vector_algebra.py:419 +#: ../lib/python/temporal/temporal_vector_algebra.py:420 #, python-format msgid "" "Error starting %s : \n" "%s" msgstr "" -#: ../lib/python/temporal/temporal_vector_algebra.py:492 +#: ../lib/python/temporal/temporal_vector_algebra.py:493 #, python-format msgid "" "Error vector map %s exist in temporal database. Use overwrite flag. : \n" "%s" msgstr "" -#: ../lib/python/temporal/core.py:603 +#: ../lib/python/temporal/core.py:605 msgid "Unable to initialize the temporal DBMI interface. Please use t.connect to specify the driver and the database string" msgstr "" -#: ../lib/python/temporal/core.py:672 +#: ../lib/python/temporal/core.py:674 #, python-format msgid "" "Unable to receive temporal database metadata.\n" "Current temporal database info:%(info)s" msgstr "" -#: ../lib/python/temporal/core.py:677 +#: ../lib/python/temporal/core.py:679 #, python-format msgid "" "Unsupported temporal database: version mismatch.\n" @@ -2513,7 +2577,7 @@ "Current temporal database info:%(info)s" msgstr "" -#: ../lib/python/temporal/core.py:685 +#: ../lib/python/temporal/core.py:687 #, python-format msgid "" "Unsupported temporal database: version mismatch.\n" @@ -2521,12 +2585,12 @@ "Current temporal database info:%(info)s" msgstr "" -#: ../lib/python/temporal/core.py:773 +#: ../lib/python/temporal/core.py:775 #, python-format msgid "Creating temporal database: %s" msgstr "" -#: ../lib/python/temporal/core.py:782 +#: ../lib/python/temporal/core.py:784 #, python-format msgid "" "Unable to create SQLite temporal database\n" @@ -2534,31 +2598,31 @@ "Please use t.connect to set a read- and writable temporal database path" msgstr "" -#: ../lib/python/temporal/core.py:947 +#: ../lib/python/temporal/core.py:949 msgid "Unable to mogrify sql statement. " msgstr "" -#: ../lib/python/temporal/core.py:969 +#: ../lib/python/temporal/core.py:971 msgid "Unable to check table. " msgstr "" -#: ../lib/python/temporal/core.py:985 +#: ../lib/python/temporal/core.py:987 msgid "Unable to execute sql statement. " msgstr "" -#: ../lib/python/temporal/core.py:995 +#: ../lib/python/temporal/core.py:997 msgid "Unable to fetch one. " msgstr "" -#: ../lib/python/temporal/core.py:1005 +#: ../lib/python/temporal/core.py:1007 msgid "Unable to fetch all. " msgstr "" -#: ../lib/python/temporal/core.py:1022 +#: ../lib/python/temporal/core.py:1024 msgid "Unable to execute transaction. " msgstr "" -#: ../lib/python/temporal/core.py:1126 +#: ../lib/python/temporal/core.py:1128 #, python-format msgid "" "Unable to connect to %(db)s database: %(string)s\n" @@ -2566,14 +2630,14 @@ "Please use t.connect to set a read- and writable temporal database backend" msgstr "" -#: ../lib/python/temporal/core.py:1286 +#: ../lib/python/temporal/core.py:1288 #, python-format msgid "" "Unable to execute :\n" " %(sql)s" msgstr "" -#: ../lib/python/temporal/core.py:1330 +#: ../lib/python/temporal/core.py:1332 #, python-format msgid "" "Unable to execute transaction:\n" @@ -2628,14 +2692,14 @@ msgstr "" #: ../lib/python/script/array.py:157 ../lib/python/script/array.py:207 -#: ../lib/python/script/array.py:254 ../lib/python/script/array.py:305 -#: ../lib/python/script/array.py:356 ../lib/python/script/array.py:398 +#: ../lib/python/script/array.py:254 ../lib/python/script/array.py:306 +#: ../lib/python/script/array.py:357 ../lib/python/script/array.py:399 #, python-format msgid "Invalid kind <%s>" msgstr "" #: ../lib/python/script/array.py:160 ../lib/python/script/array.py:210 -#: ../lib/python/script/array.py:308 ../lib/python/script/array.py:359 +#: ../lib/python/script/array.py:309 ../lib/python/script/array.py:360 #, python-format msgid "Invalid size <%d>" msgstr "" @@ -2644,17 +2708,17 @@ msgid "grass.script.array.read is deprecated and does not work on MS Windows, pass raster name in the constructor" msgstr "" -#: ../lib/python/script/array.py:247 ../lib/python/script/array.py:392 +#: ../lib/python/script/array.py:247 ../lib/python/script/array.py:393 #, python-format msgid "Invalid FP size <%d>" msgstr "" -#: ../lib/python/script/array.py:251 ../lib/python/script/array.py:395 +#: ../lib/python/script/array.py:251 ../lib/python/script/array.py:396 #, python-format msgid "Invalid integer size <%d>" msgstr "" -#: ../lib/python/script/array.py:346 +#: ../lib/python/script/array.py:347 msgid "grass.script.array3d.read is deprecated and does not work on MS Windows, pass 3D raster name in the constructor" msgstr "" @@ -2725,65 +2789,73 @@ msgid "color" msgstr "Farbe" +#: ../lib/python/script/setup.py:229 +msgid "Cleaning up default sqlite database ..." +msgstr "" + +#: ../lib/python/script/setup.py:247 ../lib/init/grass.py:1782 +msgid "Cleaning up temporary files..." +msgstr "" + #: ../lib/python/script/raster3d.py:92 #, python-format msgid "An error occurred while running r3.mapcalc with expression: %s" msgstr "" -#: ../lib/python/script/core.py:67 +#: ../lib/python/script/core.py:69 #, python-brace-format msgid "Cannot find the executable {0}" msgstr "" -#: ../lib/python/script/core.py:307 +#: ../lib/python/script/core.py:309 #, 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:987 +#: ../lib/python/script/core.py:1013 msgid "Mixing value types. Will try to compare after integer conversion" msgstr "" -#: ../lib/python/script/core.py:1188 +#: ../lib/python/script/core.py:1214 #, python-format msgid "Element type should be \"cell\" and not \"%s\"" msgstr "" -#: ../lib/python/script/core.py:1217 ../lib/python/script/core.py:1282 +#: ../lib/python/script/core.py:1243 ../lib/python/script/core.py:1308 #, python-format msgid "Element type should be \"raster\" and not \"%s\"" msgstr "" -#: ../lib/python/script/core.py:1437 +#: ../lib/python/script/core.py:1463 msgid "Unable to list mapsets" msgstr "" -#: ../lib/python/script/core.py:1476 +#: ../lib/python/script/core.py:1502 #, python-format msgid "Location <%s> already exists. Operation canceled." msgstr "" -#: ../lib/python/script/core.py:1479 +#: ../lib/python/script/core.py:1505 #, python-format msgid "Location <%s> already exists and will be overwritten" msgstr "" -#: ../lib/python/script/core.py:1603 +#: ../lib/python/script/core.py:1629 #, python-brace-format msgid "Debug level {0}" msgstr "" -#: ../lib/python/script/core.py:1606 +#: ../lib/python/script/core.py:1632 #, python-brace-format msgid "WARNING: Ignoring unsupported debug level (must be >=0 and <=5). {0}\n" msgstr "" -#: ../lib/python/script/core.py:1622 +#: ../lib/python/script/core.py:1648 #, python-format msgid "Illegal filename <%s>. Cannot be 'NULL' or start with '.'." msgstr "" -#: ../lib/python/script/core.py:1631 +#: ../lib/python/script/core.py:1657 #, python-format msgid "Illegal filename <%(s)s>. <%(il)s> not allowed.\n" msgstr "" @@ -2824,7 +2896,7 @@ msgid "Cannot parse interface description of<{name}> module: {error}" msgstr "" -#: ../lib/python/pygrass/modules/grid/grid.py:553 +#: ../lib/python/pygrass/modules/grid/grid.py:554 msgid "Execution of subprocesses was not successful" msgstr "" @@ -2845,17 +2917,17 @@ msgid "Error executing: Rast_set_cat" msgstr "" -#: ../lib/python/pygrass/raster/abstract.py:275 +#: ../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:286 +#: ../lib/python/pygrass/raster/abstract.py:285 #, python-brace-format msgid "Overwrite type: {0} not supported (True/False)" msgstr "" -#: ../lib/python/pygrass/raster/abstract.py:299 +#: ../lib/python/pygrass/raster/abstract.py:298 #: ../lib/python/pygrass/vector/abstract.py:97 #, python-brace-format msgid "Map name {0} not valid" @@ -2894,11 +2966,11 @@ msgid "Raster map <{0}> does not exist" msgstr "" -#: ../lib/python/pygrass/errors.py:17 +#: ../lib/python/pygrass/errors.py:18 msgid "The map is close!" msgstr "" -#: ../lib/python/pygrass/errors.py:28 +#: ../lib/python/pygrass/errors.py:29 msgid "The self.c_mapinfo pointer must be correctly initiated" msgstr "" @@ -2915,12 +2987,12 @@ msgid "You must use the force flag to actually remove it. Exiting." msgstr "" -#: ../lib/python/pygrass/vector/__init__.py:806 +#: ../lib/python/pygrass/vector/__init__.py:813 #, python-format msgid "Unable to read line of feature %i" msgstr "" -#: ../lib/python/pygrass/vector/__init__.py:895 +#: ../lib/python/pygrass/vector/__init__.py:902 #, python-format msgid "Unable to read area with id %i" msgstr "" @@ -3119,12 +3191,8 @@ msgid "Unable to read PNG" msgstr "Kann PNG nicht lesen" -#: ../lib/pngdriver/read_png.c:60 -msgid "Unable allocate PNG structure" -msgstr "" - -#: ../lib/pngdriver/read_png.c:64 ../lib/pngdriver/write_png.c:71 -#: ../lib/pngdriver/write_png.c:75 +#: ../lib/pngdriver/read_png.c:60 ../lib/pngdriver/read_png.c:64 +#: ../lib/pngdriver/write_png.c:71 ../lib/pngdriver/write_png.c:75 msgid "Unable to allocate PNG structure" msgstr "" @@ -3313,7 +3381,7 @@ #: ../lib/imagery/iscatt_core.c:745 #, c-format -msgid "Unable to read find raster <%s>" +msgid "Unable to find raster <%s>" msgstr "" #: ../lib/imagery/iscatt_core.c:755 @@ -3443,7 +3511,7 @@ msgid "WARNING" msgstr "WARNUNG:" -#: ../lib/init/grass.py:187 ../lib/gis/parser.c:621 +#: ../lib/init/grass.py:187 ../lib/gis/parser.c:628 msgid "ERROR" msgstr "FEHLER" @@ -3451,175 +3519,189 @@ msgid "Exiting..." msgstr "Beende..." -#: ../lib/init/grass.py:332 +#: ../lib/init/grass.py:336 msgid "Usage" msgstr "Benutzung" -#: ../lib/init/grass.py:333 ../lib/gis/parser_html.c:141 +#: ../lib/init/grass.py:337 ../lib/gis/parser_html.c:141 #: ../lib/gis/parser_rest.c:146 msgid "Flags" msgstr "Flags" -#: ../lib/init/grass.py:334 +#: ../lib/init/grass.py:338 msgid "print this help message" msgstr "" -#: ../lib/init/grass.py:335 +#: ../lib/init/grass.py:339 msgid "show version information and exit" msgstr "" -#: ../lib/init/grass.py:336 +#: ../lib/init/grass.py:340 msgid "create given database, location or mapset if it doesn't exist" msgstr "" -#: ../lib/init/grass.py:337 +#: ../lib/init/grass.py:341 msgid "exit after creation of location or mapset. Only with -c flag" msgstr "" -#: ../lib/init/grass.py:338 -msgid "force removal of .gislock if exists (use with care!). Only with -text flag" +#: ../lib/init/grass.py:342 +msgid "force removal of .gislock if exists (use with care!). Only with --text flag" msgstr "" -#: ../lib/init/grass.py:339 +#: ../lib/init/grass.py:343 msgid "use text based interface (skip welcome screen)" msgstr "" -#: ../lib/init/grass.py:340 ../lib/init/grass.py:342 ../lib/init/grass.py:344 +#: ../lib/init/grass.py:344 ../lib/init/grass.py:346 ../lib/init/grass.py:348 msgid "and set as default" msgstr "" -#: ../lib/init/grass.py:341 +#: ../lib/init/grass.py:345 msgid "use text based interface (show welcome screen)" msgstr "" -#: ../lib/init/grass.py:343 +#: ../lib/init/grass.py:347 msgid "use $DEFAULT_GUI graphical user interface" msgstr "" -#: ../lib/init/grass.py:345 +#: ../lib/init/grass.py:349 msgid "print GRASS configuration parameters" msgstr "" -#: ../lib/init/grass.py:346 +#: ../lib/init/grass.py:350 msgid "options: arch,build,compiler,path,revision,version" msgstr "" -#: ../lib/init/grass.py:347 ../lib/gis/parser_html.c:189 +#: ../lib/init/grass.py:351 ../lib/gis/parser_html.c:189 #: ../lib/gis/parser_rest.c:179 msgid "Parameters" msgstr "Parameter" -#: ../lib/init/grass.py:348 +#: ../lib/init/grass.py:352 msgid "initial GRASS GIS database directory" msgstr "" -#: ../lib/init/grass.py:349 +#: ../lib/init/grass.py:353 msgid "directory containing Locations" msgstr "" -#: ../lib/init/grass.py:350 +#: ../lib/init/grass.py:354 msgid "initial GRASS Location" msgstr "" -#: ../lib/init/grass.py:351 +#: ../lib/init/grass.py:355 msgid "directory containing Mapsets with one common coordinate system (projection)" msgstr "" -#: ../lib/init/grass.py:352 +#: ../lib/init/grass.py:356 msgid "initial GRASS Mapset" msgstr "" -#: ../lib/init/grass.py:353 +#: ../lib/init/grass.py:357 msgid "fully qualified initial Mapset directory" msgstr "" -#: ../lib/init/grass.py:354 +#: ../lib/init/grass.py:358 msgid "Environment variables relevant for startup" msgstr "" -#: ../lib/init/grass.py:355 +#: ../lib/init/grass.py:359 msgid "select GUI (text, gui, gtext)" msgstr "" -#: ../lib/init/grass.py:356 +#: ../lib/init/grass.py:360 msgid "set html web browser for help pages" msgstr "" -#: ../lib/init/grass.py:357 +#: ../lib/init/grass.py:361 msgid "set additional path(s) to local GRASS modules or user scripts" msgstr "" -#: ../lib/init/grass.py:358 +#: ../lib/init/grass.py:362 msgid "set additional GISBASE for locally installed GRASS Addons" msgstr "" -#: ../lib/init/grass.py:359 +#: ../lib/init/grass.py:363 msgid "shell script to be processed as batch job" msgstr "" -#: ../lib/init/grass.py:360 +#: ../lib/init/grass.py:364 msgid "set Python interpreter name to override 'python'" msgstr "" -#: ../lib/init/grass.py:361 +#: ../lib/init/grass.py:365 msgid "execute GRASS module or script" msgstr "" -#: ../lib/init/grass.py:362 +#: ../lib/init/grass.py:366 msgid "provided executable will be executed in GRASS session" msgstr "" -#: ../lib/init/grass.py:363 +#: ../lib/init/grass.py:367 msgid "GRASS module, script or any other executable" msgstr "" -#: ../lib/init/grass.py:364 +#: ../lib/init/grass.py:368 msgid "parameters of the executable" msgstr "" -#: ../lib/init/grass.py:365 +#: ../lib/init/grass.py:369 msgid "standard flags" msgstr "" -#: ../lib/init/grass.py:390 +#: ../lib/init/grass.py:370 +msgid "create temporary location (use with the --exec flag)" +msgstr "" + +#: ../lib/init/grass.py:395 msgid "The APPDATA variable is not set, ask your operating system support" msgstr "" -#: ../lib/init/grass.py:393 +#: ../lib/init/grass.py:398 msgid "The APPDATA variable points to directory which does not exist, ask your operating system support" msgstr "" -#: ../lib/init/grass.py:440 +#: ../lib/init/grass.py:411 +#, fuzzy, python-format +msgid "Failed to create configuration directory '%s' with error: %s" +msgstr "Kann das Verzeichnis '%s' nicht in '%s' umbenennen." + +#: ../lib/init/grass.py:454 #, python-format msgid "Unable to create temporary directory ! Exiting." msgstr "" -#: ../lib/init/grass.py:493 +#: ../lib/init/grass.py:507 #, python-brace-format msgid "Invalid line in RC file ({file}): '{line}' ({error})\n" msgstr "" -#: ../lib/init/grass.py:547 +#: ../lib/init/grass.py:513 +#, python-brace-format +msgid "Empty RC file ({file})" +msgstr "" + +#: ../lib/init/grass.py:563 #, python-format msgid "GUI <%s> not supported in this version" msgstr "" -#: ../lib/init/grass.py:708 +#: ../lib/init/grass.py:729 msgid "Searched for a web browser, but none found" msgstr "" -#: ../lib/init/grass.py:747 +#: ../lib/init/grass.py:769 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" msgstr "" -#: ../lib/init/grass.py:751 +#: ../lib/init/grass.py:773 msgid "GRASS GUI not found. Please check your installation." msgstr "" -#: ../lib/init/grass.py:753 +#: ../lib/init/grass.py:775 msgid "" "{}\n" "Switching to text based interface mode.\n" @@ -3627,7 +3709,7 @@ "Hit RETURN to continue.\n" msgstr "" -#: ../lib/init/grass.py:762 +#: ../lib/init/grass.py:784 msgid "" "It appears that the X Windows system is not active.\n" "A graphical based user interface is not supported.\n" @@ -3637,95 +3719,125 @@ "Hit RETURN to continue.\n" msgstr "" -#: ../lib/init/grass.py:855 ../lib/gis/make_mapset.c:66 +#: ../lib/init/grass.py:880 ../lib/gis/make_mapset.c:66 #, c-format, python-format msgid "Location <%s> doesn't exist" msgstr "" -#: ../lib/init/grass.py:857 +#: ../lib/init/grass.py:882 #, python-format msgid "<%s> is not a valid GRASS Location because PERMANENT Mapset is missing" msgstr "" -#: ../lib/init/grass.py:860 +#: ../lib/init/grass.py:885 #, python-format msgid "<%s> is not a valid GRASS Location because PERMANENT is not a directory" msgstr "" -#: ../lib/init/grass.py:865 +#: ../lib/init/grass.py:890 #, python-format msgid "<%s> is not a valid GRASS Location because PERMANENT Mapset does not have a DEFAULT_WIND file (default computational region)" msgstr "" -#: ../lib/init/grass.py:870 +#: ../lib/init/grass.py:895 #, python-brace-format msgid "Mapset <{mapset}> doesn't exist in GRASS Location <{loc}>. A new mapset can be created by '-c' switch." msgstr "" -#: ../lib/init/grass.py:874 +#: ../lib/init/grass.py:899 #, python-format msgid "<%s> is not a GRASS Mapset because it is not a directory" msgstr "" -#: ../lib/init/grass.py:877 +#: ../lib/init/grass.py:902 #, python-format msgid "<%s> is not a valid GRASS Mapset because it does not have a WIND file" msgstr "" -#: ../lib/init/grass.py:881 +#: ../lib/init/grass.py:906 #, python-format msgid "<%s> is not a valid GRASS Mapset because its WIND file is not readable" msgstr "" -#: ../lib/init/grass.py:884 +#: ../lib/init/grass.py:909 #, python-brace-format msgid "Mapset <{mapset}> or Location <{location}> is invalid for an unknown reason" msgstr "" -#: ../lib/init/grass.py:947 -#, python-format -msgid "Failed to create new location. The location <%s> already exists." +#: ../lib/init/grass.py:934 +#, python-brace-format +msgid "Unable to create new location because the location <{location}> already exists." msgstr "" -#: ../lib/init/grass.py:954 -msgid "Missing WIND file" +#: ../lib/init/grass.py:938 +#, python-brace-format +msgid "Unable to create new location <{location}> because <{path}> is a file." msgstr "" -#: ../lib/init/grass.py:972 -msgid "" -"GISDBASE, LOCATION_NAME and MAPSET variables not set properly.\n" -"Interactive startup needed." +#: ../lib/init/grass.py:941 +#, python-brace-format +msgid "Unable to create new location <{location}> because the directory <{path}> already exists." +msgstr "" + +#: ../lib/init/grass.py:945 +#, python-brace-format +msgid "Unable to create new location in the directory <{path}> for an unknown reason." +msgstr "" + +#: ../lib/init/grass.py:992 +msgid "Mapset <{}> already exists. Ignoring the request to create it. Note that this warning may become an error in future versions." +msgstr "" + +#: ../lib/init/grass.py:1020 +msgid "Creating new GRASS GIS location <{}>..." +msgstr "" + +#: ../lib/init/grass.py:1026 +msgid "Creating new GRASS GIS mapset <{}>..." +msgstr "" + +#: ../lib/init/grass.py:1031 +#, python-brace-format +msgid "Unable to create new mapset <{mapset}> because <{path}> is a file." +msgstr "" + +#: ../lib/init/grass.py:1037 +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:1061 +msgid "GRASS GIS database directory, location and mapset not set properly. Use GUI or command line to set them." msgstr "" -#: ../lib/init/grass.py:996 +#: ../lib/init/grass.py:1086 #, python-format msgid "Invalid user interface specified - <%s>. Use the --help option to see valid interface names." msgstr "" -#: ../lib/init/grass.py:1015 +#: ../lib/init/grass.py:1106 #, python-brace-format msgid "" "Error in GUI startup. See messages above (if any) and if necessary, please report this error to the GRASS developers.\n" "On systems with package manager, make sure you have the right GUI package, probably named grass-gui, installed.\n" -"To run GRASS GIS in text mode use the -text flag.\n" +"To run GRASS GIS in text mode use the --text flag.\n" "Use '--help' for further options\n" " {cmd_name} --help\n" "See also: https://grass.osgeo.org/{cmd_name}/manuals/helptext.html" msgstr "" -#: ../lib/init/grass.py:1027 +#: ../lib/init/grass.py:1118 msgid "" "Exit was requested in GUI.\n" "GRASS GIS will not start. Bye." msgstr "" -#: ../lib/init/grass.py:1030 +#: ../lib/init/grass.py:1121 msgid "" "Invalid return code from GUI startup script.\n" "Please advise GRASS developers of this error." msgstr "" -#: ../lib/init/grass.py:1077 +#: ../lib/init/grass.py:1168 #, python-brace-format msgid "" "Error reading data path information from g.gisenv.\n" @@ -3736,59 +3848,55 @@ "Check the <{file}> file." msgstr "" -#: ../lib/init/grass.py:1158 ../lib/init/grass.py:1162 -msgid "Default locale settings are missing. GRASS running with C locale." -msgstr "" - -#: ../lib/init/grass.py:1240 +#: ../lib/init/grass.py:1381 #, python-format msgid "Path '%s' doesn't exist" msgstr "" -#: ../lib/init/grass.py:1242 +#: ../lib/init/grass.py:1383 #, python-format msgid "Path '%s' not accessible." msgstr "" #. GTC %s is mapset's folder path -#: ../lib/init/grass.py:1247 +#: ../lib/init/grass.py:1388 #, python-format msgid "You are not the owner of '%s'." msgstr "" -#: ../lib/init/grass.py:1255 +#: ../lib/init/grass.py:1396 #, python-format msgid "" "%(user)s is currently running GRASS in selected mapset (file %(file)s found). Concurrent use not allowed.\n" "You can force launching GRASS using -f flag (note that you need permission for this operation). Have another look in the processor manager just to be sure..." msgstr "" -#: ../lib/init/grass.py:1262 +#: ../lib/init/grass.py:1405 #, python-format msgid "%(user)s is currently running GRASS in selected mapset (file %(file)s found). Forcing to launch GRASS..." msgstr "" -#: ../lib/init/grass.py:1266 +#: ../lib/init/grass.py:1409 #, python-format msgid "" "Unable to properly access '%s'.\n" "Please notify system personnel." msgstr "" -#: ../lib/init/grass.py:1287 +#: ../lib/init/grass.py:1430 msgid "Building user fontcap..." msgstr "" -#: ../lib/init/grass.py:1346 +#: ../lib/init/grass.py:1489 msgid "The SHELL variable is not set" msgstr "" -#: ../lib/init/grass.py:1362 +#: ../lib/init/grass.py:1505 #, python-brace-format msgid "Unsupported shell <{sh}>: {env_file}" msgstr "" -#: ../lib/init/grass.py:1378 +#: ../lib/init/grass.py:1521 #, python-format msgid "" "Job file <%s> has been defined in the 'GRASS_BATCH_JOB' variable but not found. Exiting.\n" @@ -3796,114 +3904,118 @@ "Use 'unset GRASS_BATCH_JOB' to disable batch job processing." msgstr "" -#: ../lib/init/grass.py:1385 +#: ../lib/init/grass.py:1528 #, python-format msgid "Change file permission to 'executable' for <%s>" msgstr "" -#: ../lib/init/grass.py:1400 +#: ../lib/init/grass.py:1543 #, python-format msgid "Executing <%s> ..." msgstr "" -#: ../lib/init/grass.py:1407 +#: ../lib/init/grass.py:1550 #, python-brace-format msgid "" "Execution of <{cmd}> failed:\n" "{error}" msgstr "" -#: ../lib/init/grass.py:1410 +#: ../lib/init/grass.py:1553 #, python-format msgid "Execution of <%s> finished." msgstr "" -#: ../lib/init/grass.py:1441 +#: ../lib/init/grass.py:1583 #, python-brace-format msgid "Unable to close GUI. {0}" msgstr "" -#: ../lib/init/grass.py:1468 +#: ../lib/init/grass.py:1611 #, python-format msgid "Welcome to GRASS GIS %s" msgstr "" -#: ../lib/init/grass.py:1490 +#: ../lib/init/grass.py:1633 msgid "GRASS GIS homepage:" msgstr "" #. GTC Running through: SHELL NAME -#: ../lib/init/grass.py:1492 +#: ../lib/init/grass.py:1635 msgid "This version running through:" msgstr "" -#: ../lib/init/grass.py:1494 +#: ../lib/init/grass.py:1637 msgid "Help is available with the command:" msgstr "" -#: ../lib/init/grass.py:1495 +#: ../lib/init/grass.py:1638 msgid "See the licence terms with:" msgstr "" -#: ../lib/init/grass.py:1496 +#: ../lib/init/grass.py:1639 msgid "See citation options with:" msgstr "" -#: ../lib/init/grass.py:1499 +#: ../lib/init/grass.py:1642 msgid "If required, restart the GUI with:" msgstr "" -#: ../lib/init/grass.py:1501 +#: ../lib/init/grass.py:1644 msgid "Start the GUI with:" msgstr "" -#: ../lib/init/grass.py:1503 +#: ../lib/init/grass.py:1646 msgid "When ready to quit enter:" msgstr "" -#: ../lib/init/grass.py:1591 +#: ../lib/init/grass.py:1733 msgid "2D and 3D raster MASKs present" msgstr "" -#: ../lib/init/grass.py:1592 +#: ../lib/init/grass.py:1734 msgid "Raster MASK present" msgstr "" -#: ../lib/init/grass.py:1593 +#: ../lib/init/grass.py:1735 msgid "3D raster MASK present" msgstr "" -#: ../lib/init/grass.py:1634 +#: ../lib/init/grass.py:1775 msgid "Done." msgstr "Erledigt." -#: ../lib/init/grass.py:1636 +#: ../lib/init/grass.py:1777 msgid "Goodbye from GRASS GIS" msgstr "" -#: ../lib/init/grass.py:1641 -msgid "Cleaning up temporary files..." -msgstr "" - -#: ../lib/init/grass.py:1661 +#: ../lib/init/grass.py:1813 msgid "Please install the GRASS GIS development package" msgstr "" -#: ../lib/init/grass.py:1695 +#: ../lib/init/grass.py:1848 #, python-format msgid "Parameter <%s> not supported" msgstr "" -#: ../lib/init/grass.py:1839 +#: ../lib/init/grass.py:1998 msgid "Flag -e requires also flag -c" msgstr "" -#: ../lib/init/grass.py:1886 +#: ../lib/init/grass.py:2000 +msgid "Coordinate reference system argument (e.g. EPSG) is needed for --tmp-location" +msgstr "" + +#: ../lib/init/grass.py:2003 +msgid "Only one argument (e.g. EPSG) is needed for --tmp-location, mapset name <{}> provided" +msgstr "" + +#: ../lib/init/grass.py:2058 #, python-brace-format msgid "" "Unable to start GRASS GIS. You have the choice to:\n" -" - Launch the graphical user interface with the '-gui' switch\n" -" {cmd_name} -gui\n" +" - Launch the graphical user interface with the '--gui' switch\n" +" {cmd_name} --gui\n" " - Launch with path to the location/mapset as an argument\n" " {cmd_name} /path/to/location/mapset`\n" " - Create a location with '-c' and launch in its PERMANENT mapset\n" @@ -3915,25 +4027,21 @@ "See also: https://grass.osgeo.org/{cmd_name}/manuals/helptext.html" msgstr "" -#: ../lib/init/grass.py:1909 -msgid "Creating new GRASS GIS location/mapset..." -msgstr "" - -#: ../lib/init/grass.py:1911 +#: ../lib/init/grass.py:2080 msgid "Starting GRASS GIS..." msgstr "" -#: ../lib/init/grass.py:1932 +#: ../lib/init/grass.py:2101 #, python-brace-format -msgid "<{0}> requested, but not available. Run GRASS in text mode (-text) or install missing package (usually 'grass-gui')." +msgid "<{0}> requested, but not available. Run GRASS in text mode (--text) or install missing package (usually 'grass-gui')." msgstr "" -#: ../lib/init/grass.py:1986 +#: ../lib/init/grass.py:2162 #, python-format msgid "Launching <%s> GUI in the background, please wait..." msgstr "" -#: ../lib/init/grass.py:2008 +#: ../lib/init/grass.py:2184 #, python-format msgid "Failed to start shell '%s'" msgstr "" @@ -3952,39 +4060,47 @@ msgid "Unable to write lockfile %s (%s)" msgstr "" -#: ../lib/segment/open.c:53 +#: ../lib/segment/open.c:57 +msgid "Using memory cache" +msgstr "" + +#: ../lib/segment/open.c:70 +msgid "Using disk cache" +msgstr "" + +#: ../lib/segment/open.c:73 msgid "Segment file name is NULL" msgstr "" -#: ../lib/segment/open.c:58 +#: ../lib/segment/open.c:78 msgid "Segment file exists already" msgstr "" -#: ../lib/segment/open.c:66 +#: ../lib/segment/open.c:86 msgid "Unable to create segment file" msgstr "" -#: ../lib/segment/open.c:74 +#: ../lib/segment/open.c:94 msgid "Could not write segment file" msgstr "" -#: ../lib/segment/open.c:78 +#: ../lib/segment/open.c:98 msgid "Illegal segment configuration parameter(s)" msgstr "" -#: ../lib/segment/open.c:87 +#: ../lib/segment/open.c:107 msgid "Unable to re-open segment file" msgstr "" -#: ../lib/segment/open.c:94 +#: ../lib/segment/open.c:114 msgid "Could not read segment file" msgstr "" -#: ../lib/segment/format.c:144 +#: ../lib/segment/format.c:143 msgid "Segment format: file size too large" msgstr "" -#: ../lib/segment/format.c:145 +#: ../lib/segment/format.c:144 msgid "Please recompile with Large File Support (LFS)" msgstr "" @@ -4589,55 +4705,60 @@ msgid "Pseudo-random number generator not seeded" msgstr "" -#: ../lib/gis/cmprlz4.c:81 ../lib/gis/cmprlz4.c:138 ../lib/gis/cmprbzip.c:90 -#: ../lib/gis/cmprbzip.c:164 ../lib/gis/cmprzlib.c:99 ../lib/gis/cmprzlib.c:195 -#: ../lib/gis/compress.c:303 +#: ../lib/gis/cmprlz4.c:89 ../lib/gis/cmprlz4.c:156 ../lib/gis/cmprbzip.c:104 +#: ../lib/gis/cmprbzip.c:183 ../lib/gis/cmprzstd.c:102 +#: ../lib/gis/cmprzstd.c:176 ../lib/gis/cmprzlib.c:100 +#: ../lib/gis/cmprzlib.c:179 ../lib/gis/compress.c:335 msgid "No source buffer" msgstr "" -#: ../lib/gis/cmprlz4.c:84 ../lib/gis/cmprlz4.c:141 ../lib/gis/cmprbzip.c:93 -#: ../lib/gis/cmprbzip.c:167 ../lib/gis/cmprzlib.c:102 -#: ../lib/gis/cmprzlib.c:198 +#: ../lib/gis/cmprlz4.c:92 ../lib/gis/cmprlz4.c:159 ../lib/gis/cmprbzip.c:107 +#: ../lib/gis/cmprbzip.c:186 ../lib/gis/cmprzstd.c:105 +#: ../lib/gis/cmprzstd.c:179 ../lib/gis/cmprzlib.c:103 +#: ../lib/gis/cmprzlib.c:182 msgid "No destination buffer" msgstr "" -#: ../lib/gis/cmprlz4.c:91 ../lib/gis/cmprlz4.c:148 ../lib/gis/cmprbzip.c:100 -#: ../lib/gis/cmprbzip.c:174 ../lib/gis/cmprzlib.c:109 -#: ../lib/gis/cmprzlib.c:205 ../lib/gis/compress.c:305 +#: ../lib/gis/cmprlz4.c:99 ../lib/gis/cmprlz4.c:166 ../lib/gis/cmprbzip.c:114 +#: ../lib/gis/cmprbzip.c:193 ../lib/gis/cmprzstd.c:112 +#: ../lib/gis/cmprzstd.c:186 ../lib/gis/cmprzlib.c:110 +#: ../lib/gis/cmprzlib.c:189 ../lib/gis/compress.c:337 #, c-format msgid "Invalid source buffer size %d" msgstr "" -#: ../lib/gis/cmprlz4.c:93 ../lib/gis/cmprlz4.c:150 ../lib/gis/cmprbzip.c:102 -#: ../lib/gis/cmprbzip.c:176 ../lib/gis/cmprzlib.c:111 -#: ../lib/gis/cmprzlib.c:207 ../lib/gis/compress.c:225 +#: ../lib/gis/cmprlz4.c:101 ../lib/gis/cmprlz4.c:168 ../lib/gis/cmprbzip.c:116 +#: ../lib/gis/cmprbzip.c:195 ../lib/gis/cmprzstd.c:114 +#: ../lib/gis/cmprzstd.c:188 ../lib/gis/cmprzlib.c:112 +#: ../lib/gis/cmprzlib.c:191 ../lib/gis/compress.c:257 #, c-format msgid "Invalid destination buffer size %d" msgstr "" -#: ../lib/gis/cmprlz4.c:107 +#: ../lib/gis/cmprlz4.c:121 msgid "LZ4 compression error" msgstr "" -#: ../lib/gis/cmprlz4.c:159 +#: ../lib/gis/cmprlz4.c:177 msgid "LZ4 decompression error" msgstr "" -#: ../lib/gis/cmprlz4.c:168 ../lib/gis/cmprbzip.c:200 +#: ../lib/gis/cmprlz4.c:186 ../lib/gis/cmprbzip.c:219 ../lib/gis/cmprzstd.c:206 +#: ../lib/gis/cmprzlib.c:215 #, c-format msgid "Got uncompressed size %d, expected %d" msgstr "" -#: ../lib/gis/cmprbzip.c:83 ../lib/gis/cmprbzip.c:157 +#: ../lib/gis/cmprbzip.c:97 ../lib/gis/cmprbzip.c:176 msgid "GRASS needs to be compiled with BZIP2 for BZIP2 compression" msgstr "" -#: ../lib/gis/cmprbzip.c:122 +#: ../lib/gis/cmprbzip.c:141 #, c-format msgid "BZIP2 version %s compression error %d" msgstr "" -#: ../lib/gis/cmprbzip.c:189 +#: ../lib/gis/cmprbzip.c:208 #, c-format msgid "BZIP2 version %s decompression error %d" msgstr "" @@ -4736,152 +4857,165 @@ msgid "No ellipsoid info given in file %s in <%s>" msgstr "Keine Ellipsoid-Info in Datei %s in <%s>." -#: ../lib/gis/parser.c:355 -#, c-format -msgid "BUG in option name, '%s' is not valid" +#: ../lib/gis/parser.c:348 +msgid "Bug in UI description. Missing module description" msgstr "" -#: ../lib/gis/parser.c:407 -#, c-format -msgid "BUG in descriptions, option '%s' in <%s> does not exist" +#: ../lib/gis/parser.c:358 +msgid "Bug in UI description. Missing option key" +msgstr "" + +#: ../lib/gis/parser.c:360 +#, fuzzy, c-format +msgid "Bug in UI description. Option key <%s> is not valid" +msgstr "BUG in Beschreibungen, Option '%s' in <%s> existiert nicht." + +#: ../lib/gis/parser.c:362 +#, fuzzy, c-format +msgid "Bug in UI description. Description for option <%s> missing" +msgstr "BUG in Beschreibungen, Option '%s' in <%s> existiert nicht." + +#: ../lib/gis/parser.c:414 +#, fuzzy, c-format +msgid "Bug in UI description. Option '%s' in <%s> does not exist" msgstr "BUG in Beschreibungen, Option '%s' in <%s> existiert nicht." -#: ../lib/gis/parser.c:525 +#: ../lib/gis/parser.c:532 msgid "Use either --quiet or --verbose flag, not both. Assuming --verbose." msgstr "Verwenden Sie entweder --quiet oder --verbose, aber nicht beide. Verwende --verbose." -#: ../lib/gis/parser.c:539 +#: ../lib/gis/parser.c:546 msgid "Use either --quiet or --verbose flag, not both. Assuming --quiet." msgstr "Verwenden Sie entweder --quiet oder --verbose, aber nicht beide. Verwende --quiet." -#: ../lib/gis/parser.c:554 +#: ../lib/gis/parser.c:561 msgid "Use either --qq or --verbose flag, not both. Assuming --qq." msgstr "" -#: ../lib/gis/parser.c:585 +#: ../lib/gis/parser.c:592 #, c-format msgid "Sorry <%s> is not a valid option" msgstr "Tut mir leid, <%s> ist keine gültige Option" -#: ../lib/gis/parser.c:598 +#: ../lib/gis/parser.c:605 msgid "Your installation doesn't include GUI, exiting." msgstr "" -#: ../lib/gis/parser.c:943 +#: ../lib/gis/parser.c:950 msgid "Unable to determine program name" msgstr "Kann den Namen des Programms nicht herausfinden." -#: ../lib/gis/parser.c:965 ../lib/gis/parser.c:984 +#: ../lib/gis/parser.c:972 ../lib/gis/parser.c:991 #, c-format msgid "%s: Sorry, <%c> is not a valid flag" msgstr "" -#: ../lib/gis/parser.c:1114 +#: ../lib/gis/parser.c:1121 #, c-format msgid "%s: Sorry, <%s=> is ambiguous" msgstr "" -#: ../lib/gis/parser.c:1117 +#: ../lib/gis/parser.c:1124 #, c-format msgid "Option <%s=> matches" msgstr "" -#: ../lib/gis/parser.c:1135 +#: ../lib/gis/parser.c:1142 #, c-format msgid "Please update the usage of <%s>: option <%s> has been renamed to <%s>" msgstr "" -#: ../lib/gis/parser.c:1148 +#: ../lib/gis/parser.c:1155 #, c-format msgid "%s: Sorry, <%s> is not a valid parameter" msgstr "" -#: ../lib/gis/parser.c:1154 ../lib/gis/parser.c:1400 +#: ../lib/gis/parser.c:1161 ../lib/gis/parser.c:1407 #, c-format msgid "<%s> is an abbreviation for <%s>" msgstr "" -#: ../lib/gis/parser.c:1159 +#: ../lib/gis/parser.c:1166 #, c-format msgid "Option <%s> does not accept multiple answers" msgstr "" -#: ../lib/gis/parser.c:1231 +#: ../lib/gis/parser.c:1238 #, c-format msgid "" "Illegal range syntax for parameter <%s>\n" "\tPresented as: %s" msgstr "" -#: ../lib/gis/parser.c:1237 +#: ../lib/gis/parser.c:1244 #, c-format msgid "" "Value <%s> out of range for parameter <%s>\n" "\tLegal range: %s" msgstr "" -#: ../lib/gis/parser.c:1243 +#: ../lib/gis/parser.c:1250 #, c-format msgid "Missing value for parameter <%s>" msgstr "" -#: ../lib/gis/parser.c:1249 +#: ../lib/gis/parser.c:1256 #, c-format msgid "" "Value <%s> ambiguous for parameter <%s>\n" "\tValid options: %s" msgstr "" -#: ../lib/gis/parser.c:1422 +#: ../lib/gis/parser.c:1429 #, c-format msgid "" "Required parameter <%s> not set:\n" "\t(%s)" msgstr "" -#: ../lib/gis/parser.c:1514 +#: ../lib/gis/parser.c:1521 #, c-format msgid "" "Option <%s> must be provided in multiples of %d\n" "\tYou provided %d item(s): %s" msgstr "" -#: ../lib/gis/parser.c:1588 ../lib/gis/error.c:363 +#: ../lib/gis/parser.c:1595 ../lib/gis/error.c:363 #, c-format msgid "ERROR: " msgstr "FEHLER: " -#: ../lib/gis/parser.c:1590 ../lib/gis/parser.c:1597 +#: ../lib/gis/parser.c:1597 ../lib/gis/parser.c:1604 #, c-format msgid "option <%s>: <%s> exists. To overwrite, use the --overwrite flag" msgstr "" -#: ../lib/gis/parser.c:1707 +#: ../lib/gis/parser.c:1714 #, c-format msgid "%s= is not a separator option" msgstr "" -#: ../lib/gis/parser.c:1710 +#: ../lib/gis/parser.c:1717 #, c-format msgid "No separator given for %s=" msgstr "" -#: ../lib/gis/parser.c:1772 ../lib/gis/parser.c:1789 +#: ../lib/gis/parser.c:1779 ../lib/gis/parser.c:1796 #, c-format msgid "%s= is not a file option" msgstr "" -#: ../lib/gis/parser.c:1774 +#: ../lib/gis/parser.c:1781 #, c-format msgid "Opening multiple files not supported for %s=" msgstr "" -#: ../lib/gis/parser.c:1780 +#: ../lib/gis/parser.c:1787 #, c-format msgid "Unable to open %s file <%s>" msgstr "" -#: ../lib/gis/parser.c:1786 +#: ../lib/gis/parser.c:1793 #, c-format msgid "Unable to create %s file <%s>" msgstr "" @@ -4894,420 +5028,420 @@ msgid "Example: select * from towns where population > 10000" msgstr "" -#: ../lib/gis/parser_standard_options.c:156 +#: ../lib/gis/parser_standard_options.c:157 msgid "WHERE conditions of SQL statement without 'where' keyword" msgstr "WHERE Bedingungen des SQL-Ausdrucks ohne das Schlüsselwort 'where'." -#: ../lib/gis/parser_standard_options.c:157 +#: ../lib/gis/parser_standard_options.c:158 msgid "Example: income < 1000 and population >= 10000" msgstr "" -#: ../lib/gis/parser_standard_options.c:165 +#: ../lib/gis/parser_standard_options.c:166 msgid "Name of attribute table" msgstr "Name der Attributtabelle" -#: ../lib/gis/parser_standard_options.c:174 +#: ../lib/gis/parser_standard_options.c:175 msgid "Name of database driver" msgstr "Name des Datenbank-Treibers" -#: ../lib/gis/parser_standard_options.c:183 +#: ../lib/gis/parser_standard_options.c:184 msgid "Name of database" msgstr "Name der Datenbank" -#: ../lib/gis/parser_standard_options.c:192 +#: ../lib/gis/parser_standard_options.c:193 msgid "Database schema" msgstr "Datenbank Schema" -#: ../lib/gis/parser_standard_options.c:193 +#: ../lib/gis/parser_standard_options.c:194 msgid "Do not use this option if schemas are not supported by driver/database server" msgstr "" -#: ../lib/gis/parser_standard_options.c:202 +#: ../lib/gis/parser_standard_options.c:203 msgid "Name of attribute column" msgstr "Name der Attributspalte" -#: ../lib/gis/parser_standard_options.c:211 +#: ../lib/gis/parser_standard_options.c:212 msgid "Name of attribute column(s)" msgstr "Name der Attributspalte(n)" -#: ../lib/gis/parser_standard_options.c:220 +#: ../lib/gis/parser_standard_options.c:221 msgid "Name of key column" msgstr "Name der Schlüsselspalte" -#: ../lib/gis/parser_standard_options.c:221 +#: ../lib/gis/parser_standard_options.c:222 msgid "Must refer to an integer column" msgstr "" -#: ../lib/gis/parser_standard_options.c:233 +#: ../lib/gis/parser_standard_options.c:234 msgid "Name of input imagery group" msgstr "Name der Eingabe-Bildgruppe" -#: ../lib/gis/parser_standard_options.c:241 +#: ../lib/gis/parser_standard_options.c:242 msgid "Name of input imagery subgroup" msgstr "Name der Eingabe-Bild-Untergruppe" -#: ../lib/gis/parser_standard_options.c:251 +#: ../lib/gis/parser_standard_options.c:252 msgid "Name of input raster map" msgstr "Name der Eingabe-Rasterkarte" -#: ../lib/gis/parser_standard_options.c:260 +#: ../lib/gis/parser_standard_options.c:261 msgid "Name of input raster map(s)" msgstr "Name der Eingabe-Rasterkarte(n)" -#: ../lib/gis/parser_standard_options.c:268 +#: ../lib/gis/parser_standard_options.c:269 msgid "Name for output raster map" msgstr "Name der Ausgabe-Rasterkarte" -#: ../lib/gis/parser_standard_options.c:277 +#: ../lib/gis/parser_standard_options.c:278 msgid "Name for output raster map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:285 +#: ../lib/gis/parser_standard_options.c:286 msgid "Name of raster map" msgstr "Name der Rasterkarte" -#: ../lib/gis/parser_standard_options.c:294 +#: ../lib/gis/parser_standard_options.c:295 msgid "Name of raster map(s)" msgstr "Name der Rasterkarte(n)" -#: ../lib/gis/parser_standard_options.c:302 +#: ../lib/gis/parser_standard_options.c:303 msgid "Name of base raster map" msgstr "Name der Basis-Rasterkarte" -#: ../lib/gis/parser_standard_options.c:310 +#: ../lib/gis/parser_standard_options.c:311 msgid "Name of cover raster map" msgstr "Name der Bedeckungs-Rasterkarte" -#: ../lib/gis/parser_standard_options.c:318 +#: ../lib/gis/parser_standard_options.c:319 msgid "Name of input elevation raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:327 +#: ../lib/gis/parser_standard_options.c:328 msgid "Name of input elevation raster map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:334 +#: ../lib/gis/parser_standard_options.c:335 msgid "Type of raster map to be created" msgstr "" -#: ../lib/gis/parser_standard_options.c:335 +#: ../lib/gis/parser_standard_options.c:336 msgid "Storage type for resultant raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:339 +#: ../lib/gis/parser_standard_options.c:340 msgid "Integer" msgstr "" -#: ../lib/gis/parser_standard_options.c:340 +#: ../lib/gis/parser_standard_options.c:341 msgid "Single precision floating point" msgstr "" -#: ../lib/gis/parser_standard_options.c:341 +#: ../lib/gis/parser_standard_options.c:342 msgid "Double precision floating point" msgstr "" -#: ../lib/gis/parser_standard_options.c:347 +#: ../lib/gis/parser_standard_options.c:348 msgid "Sampling interpolation method" msgstr "" -#: ../lib/gis/parser_standard_options.c:351 +#: ../lib/gis/parser_standard_options.c:352 msgid "Nearest-neighbor interpolation" msgstr "" -#: ../lib/gis/parser_standard_options.c:352 +#: ../lib/gis/parser_standard_options.c:353 msgid "Bilinear interpolation" msgstr "" -#: ../lib/gis/parser_standard_options.c:353 +#: ../lib/gis/parser_standard_options.c:354 msgid "Bicubic interpolation" msgstr "" -#: ../lib/gis/parser_standard_options.c:362 +#: ../lib/gis/parser_standard_options.c:363 msgid "Name of input basename raster map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:371 +#: ../lib/gis/parser_standard_options.c:372 msgid "Name for output basename raster map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:381 +#: ../lib/gis/parser_standard_options.c:382 msgid "Name of input 3D raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:390 +#: ../lib/gis/parser_standard_options.c:391 msgid "Name of input 3D raster map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:398 +#: ../lib/gis/parser_standard_options.c:399 msgid "Name for output 3D raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:406 +#: ../lib/gis/parser_standard_options.c:407 msgid "Name of 3D raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:415 +#: ../lib/gis/parser_standard_options.c:416 msgid "Name of 3D raster map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:424 +#: ../lib/gis/parser_standard_options.c:425 msgid "Data type used in the output raster3d map" msgstr "" -#: ../lib/gis/parser_standard_options.c:433 +#: ../lib/gis/parser_standard_options.c:434 msgid "Number of digits used as mantissa in the internal map storage, 0 -23 for float, 0 - 52 for double, max or default" msgstr "" -#: ../lib/gis/parser_standard_options.c:443 +#: ../lib/gis/parser_standard_options.c:444 msgid "The compression method used in the output raster3d map" msgstr "" -#: ../lib/gis/parser_standard_options.c:453 +#: ../lib/gis/parser_standard_options.c:454 msgid "The dimensions of the tiles used in the output raster3d map (XxYxZ or default: 16x16x8)" msgstr "" -#: ../lib/gis/parser_standard_options.c:463 +#: ../lib/gis/parser_standard_options.c:464 msgid "Name of input vector map" msgstr "Name der Eingabe-Vektorkarte" -#: ../lib/gis/parser_standard_options.c:464 -#: ../lib/gis/parser_standard_options.c:491 +#: ../lib/gis/parser_standard_options.c:465 +#: ../lib/gis/parser_standard_options.c:492 msgid "Or data source for direct OGR access" msgstr "" -#: ../lib/gis/parser_standard_options.c:473 +#: ../lib/gis/parser_standard_options.c:474 msgid "Name of input vector map(s)" msgstr "Name der Eingabe-Vektorkarte(n)" -#: ../lib/gis/parser_standard_options.c:474 +#: ../lib/gis/parser_standard_options.c:475 msgid "Or data source(s) for direct OGR access" msgstr "" -#: ../lib/gis/parser_standard_options.c:482 +#: ../lib/gis/parser_standard_options.c:483 msgid "Name for output vector map" msgstr "Name der Ausgabe-Vektorkarte" -#: ../lib/gis/parser_standard_options.c:490 +#: ../lib/gis/parser_standard_options.c:491 msgid "Name of vector map" msgstr "Name der Vektorkarte" -#: ../lib/gis/parser_standard_options.c:500 +#: ../lib/gis/parser_standard_options.c:501 msgid "Name of vector map(s)" msgstr "Name der Vektorkarte(n)" -#: ../lib/gis/parser_standard_options.c:509 -#: ../lib/gis/parser_standard_options.c:518 +#: ../lib/gis/parser_standard_options.c:510 +#: ../lib/gis/parser_standard_options.c:519 msgid "Input feature type" msgstr "" -#: ../lib/gis/parser_standard_options.c:525 +#: ../lib/gis/parser_standard_options.c:526 msgid "Layer number or name" msgstr "" -#: ../lib/gis/parser_standard_options.c:527 +#: ../lib/gis/parser_standard_options.c:528 msgid "Vector features can have category values in different layers. This number determines which layer to use. When used with direct OGR access this is the layer name." msgstr "" -#: ../lib/gis/parser_standard_options.c:537 +#: ../lib/gis/parser_standard_options.c:538 msgid "Layer number or name ('-1' for all layers)" msgstr "" -#: ../lib/gis/parser_standard_options.c:539 +#: ../lib/gis/parser_standard_options.c:540 msgid "A single vector map can be connected to multiple database tables. This number determines which table to use. When used with direct OGR access this is the layer name." msgstr "" -#: ../lib/gis/parser_standard_options.c:548 +#: ../lib/gis/parser_standard_options.c:549 msgid "Category value" msgstr "Kategoriewert" -#: ../lib/gis/parser_standard_options.c:556 +#: ../lib/gis/parser_standard_options.c:557 msgid "Category values" msgstr "Kategoriewerte" -#: ../lib/gis/parser_standard_options.c:557 -#: ../lib/gis/parser_standard_options.c:572 +#: ../lib/gis/parser_standard_options.c:558 +#: ../lib/gis/parser_standard_options.c:573 msgid "Example: 1,3,7-9,13" msgstr "Beispiel: 1,3,7-9,13" -#: ../lib/gis/parser_standard_options.c:564 +#: ../lib/gis/parser_standard_options.c:565 msgid "Feature id" msgstr "Objekt-ID" -#: ../lib/gis/parser_standard_options.c:571 +#: ../lib/gis/parser_standard_options.c:572 msgid "Feature ids" msgstr "Objekt-IDs" -#: ../lib/gis/parser_standard_options.c:582 -#: ../lib/gis/parser_standard_options.c:590 +#: ../lib/gis/parser_standard_options.c:583 +#: ../lib/gis/parser_standard_options.c:591 msgid "Name of input file" msgstr "Name der Eingabedatei" -#: ../lib/gis/parser_standard_options.c:598 +#: ../lib/gis/parser_standard_options.c:599 msgid "Name for output file" msgstr "Name der Ausgabedatei" -#: ../lib/gis/parser_standard_options.c:607 +#: ../lib/gis/parser_standard_options.c:608 msgid "Field separator" msgstr "Feld-Trennzeichen" -#: ../lib/gis/parser_standard_options.c:608 +#: ../lib/gis/parser_standard_options.c:609 msgid "Special characters: pipe, comma, space, tab, newline" msgstr "" -#: ../lib/gis/parser_standard_options.c:619 -#: ../lib/gis/parser_standard_options.c:630 +#: ../lib/gis/parser_standard_options.c:620 +#: ../lib/gis/parser_standard_options.c:631 msgid "Color" msgstr "Farben" -#: ../lib/gis/parser_standard_options.c:621 +#: ../lib/gis/parser_standard_options.c:622 msgid "Either a standard color name or R:G:B triplet" msgstr "Entweder ein Standardfarbname oder ein R:G:B Tripel." -#: ../lib/gis/parser_standard_options.c:632 +#: ../lib/gis/parser_standard_options.c:633 msgid "Either a standard color name, R:G:B triplet, or \"none\"" msgstr "" -#: ../lib/gis/parser_standard_options.c:643 +#: ../lib/gis/parser_standard_options.c:644 msgid "Name of input directory" msgstr "" -#: ../lib/gis/parser_standard_options.c:653 +#: ../lib/gis/parser_standard_options.c:654 msgid "Units" msgstr "Einheiten" -#: ../lib/gis/parser_standard_options.c:662 +#: ../lib/gis/parser_standard_options.c:663 msgid "Data type(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:672 +#: ../lib/gis/parser_standard_options.c:673 msgid "Name of mapset (default: current search path)" msgstr "" -#: ../lib/gis/parser_standard_options.c:673 +#: ../lib/gis/parser_standard_options.c:674 msgid "'.' for current mapset" msgstr "" -#: ../lib/gis/parser_standard_options.c:681 +#: ../lib/gis/parser_standard_options.c:682 msgid "Location name" msgstr "Name der Location" -#: ../lib/gis/parser_standard_options.c:682 +#: ../lib/gis/parser_standard_options.c:683 msgid "Location name (not location path)" msgstr "" -#: ../lib/gis/parser_standard_options.c:692 +#: ../lib/gis/parser_standard_options.c:693 msgid "GRASS GIS database directory" msgstr "" -#: ../lib/gis/parser_standard_options.c:693 +#: ../lib/gis/parser_standard_options.c:694 msgid "Default: path to the current GRASS GIS database" msgstr "" -#: ../lib/gis/parser_standard_options.c:705 +#: ../lib/gis/parser_standard_options.c:706 msgid "Coordinates" msgstr "Koordinaten" -#: ../lib/gis/parser_standard_options.c:714 +#: ../lib/gis/parser_standard_options.c:715 msgid "Name of color table" msgstr "" -#: ../lib/gis/parser_standard_options.c:725 +#: ../lib/gis/parser_standard_options.c:726 msgid "String representing NULL value" msgstr "" -#: ../lib/gis/parser_standard_options.c:734 +#: ../lib/gis/parser_standard_options.c:735 msgid "Name of saved region" msgstr "Name der gespeicherten Region" -#: ../lib/gis/parser_standard_options.c:744 +#: ../lib/gis/parser_standard_options.c:745 msgid "Name of the input space time dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:753 +#: ../lib/gis/parser_standard_options.c:754 msgid "Name of the input space time datasets" msgstr "" -#: ../lib/gis/parser_standard_options.c:761 +#: ../lib/gis/parser_standard_options.c:762 msgid "Name of the output space time dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:769 +#: ../lib/gis/parser_standard_options.c:770 msgid "Name of the input space time raster dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:778 +#: ../lib/gis/parser_standard_options.c:779 msgid "Name of the input space time raster datasets" msgstr "" -#: ../lib/gis/parser_standard_options.c:786 +#: ../lib/gis/parser_standard_options.c:787 msgid "Name of the output space time raster dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:794 +#: ../lib/gis/parser_standard_options.c:795 msgid "Name of the input space time vector dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:803 +#: ../lib/gis/parser_standard_options.c:804 msgid "Name of the input space time vector datasets" msgstr "" -#: ../lib/gis/parser_standard_options.c:811 +#: ../lib/gis/parser_standard_options.c:812 msgid "Name of the output space time vector dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:819 +#: ../lib/gis/parser_standard_options.c:820 msgid "Name of the input space time raster3d dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:828 +#: ../lib/gis/parser_standard_options.c:829 msgid "Name of the input space time raster3d datasets" msgstr "" -#: ../lib/gis/parser_standard_options.c:836 +#: ../lib/gis/parser_standard_options.c:837 msgid "Name of the output space time raster3d dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:845 +#: ../lib/gis/parser_standard_options.c:846 msgid "Type of the input space time dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:853 +#: ../lib/gis/parser_standard_options.c:854 msgid "Name of the input map" msgstr "Name der Eingabekarte" -#: ../lib/gis/parser_standard_options.c:862 +#: ../lib/gis/parser_standard_options.c:863 msgid "Name of the input maps" msgstr "Namen der Eingabekarten" -#: ../lib/gis/parser_standard_options.c:871 +#: ../lib/gis/parser_standard_options.c:872 msgid "Type of the input map" msgstr "" -#: ../lib/gis/parser_standard_options.c:880 +#: ../lib/gis/parser_standard_options.c:881 msgid "The temporal type of the space time dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:887 +#: ../lib/gis/parser_standard_options.c:888 msgid "WHERE conditions of SQL statement without 'where' keyword used in the temporal GIS framework" msgstr "" -#: ../lib/gis/parser_standard_options.c:888 +#: ../lib/gis/parser_standard_options.c:889 msgid "Example: start_time > '2001-01-01 12:30:00'" msgstr "" -#: ../lib/gis/parser_standard_options.c:898 +#: ../lib/gis/parser_standard_options.c:899 msgid "The method to be used for sampling the input dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:932 +#: ../lib/gis/parser_standard_options.c:933 msgid "Do not create attribute table" msgstr "" -#: ../lib/gis/parser_standard_options.c:936 +#: ../lib/gis/parser_standard_options.c:937 msgid "Do not build topology" msgstr "" -#: ../lib/gis/parser_standard_options.c:937 +#: ../lib/gis/parser_standard_options.c:938 msgid "Advantageous when handling a large number of points" msgstr "" @@ -6186,6 +6320,15 @@ msgid "Seek offset out of range" msgstr "Suchabstand außerhalb des Wertebereichs." +#: ../lib/gis/cmprzstd.c:80 ../lib/gis/cmprzstd.c:95 ../lib/gis/cmprzstd.c:169 +msgid "GRASS needs to be compiled with ZSTD for ZSTD compression" +msgstr "" + +#: ../lib/gis/cmprzstd.c:134 ../lib/gis/cmprzstd.c:196 +#, c-format +msgid "ZSTD compression error %d: %s" +msgstr "" + #: ../lib/gis/paths.c:201 #, c-format msgid "Unable to open file <%s> for reading" @@ -6200,10 +6343,30 @@ msgid "Multiple outputs are not supported by WPS 1.0.0" msgstr "" -#: ../lib/gis/color_rules.c:88 +#: ../lib/gis/color_rules.c:98 msgid "no description" msgstr "keine Beschreibung" +#: ../lib/gis/color_rules.c:292 +#, fuzzy +msgid "Unable to open color rule" +msgstr "Kann Farbregeln <%s> nicht laden." + +#: ../lib/gis/color_rules.c:341 ../lib/gis/color_rules.c:352 +#: ../lib/gis/color_rules.c:356 ../lib/gis/color_rules.c:360 +msgid "range: map values" +msgstr "" + +#: ../lib/gis/color_rules.c:343 +#, c-format +msgid "range: %g to %g" +msgstr "" + +#: ../lib/gis/color_rules.c:368 +#, fuzzy +msgid "Unable to open color descriptions" +msgstr "Kann %s nicht zum Schreiben öffnen." + #: ../lib/gis/mapset_msc.c:90 #, c-format msgid "Unable to make mapset element %s (%s): %s" @@ -6214,12 +6377,12 @@ msgid "Unable to access mapset element %s (%s): %s" msgstr "Kann auf das Mapset Element %s (%s) nicht zugreifen: %s." -#: ../lib/gis/cmprzlib.c:139 ../lib/gis/cmprzlib.c:157 +#: ../lib/gis/cmprzlib.c:142 #, c-format msgid "ZLIB compression error %d: %s" msgstr "" -#: ../lib/gis/cmprzlib.c:225 ../lib/gis/cmprzlib.c:242 +#: ../lib/gis/cmprzlib.c:204 #, c-format msgid "ZLIB decompression error %d: %s" msgstr "" @@ -6279,12 +6442,12 @@ #: ../lib/gis/parser_dependencies.c:305 #, c-format -msgid "Option %s requires all of %s" +msgid "Option <%s> requires all of %s" msgstr "" #: ../lib/gis/parser_dependencies.c:332 #, c-format -msgid "Option %s is mutually exclusive with all of %s" +msgid "Option <%s> is mutually exclusive with all of %s" msgstr "" #: ../lib/gis/parser_dependencies.c:358 @@ -6320,43 +6483,43 @@ msgid "Task already has a worker" msgstr "" -#: ../lib/gis/compress.c:132 ../lib/gis/compress.c:193 -#: ../lib/gis/compress.c:208 +#: ../lib/gis/compress.c:143 ../lib/gis/compress.c:208 +#: ../lib/gis/compress.c:225 ../lib/gis/compress.c:240 msgid "Request for unsupported compressor" msgstr "" -#: ../lib/gis/compress.c:223 +#: ../lib/gis/compress.c:255 msgid "No destination buffer allocated" msgstr "" -#: ../lib/gis/compress.c:230 +#: ../lib/gis/compress.c:262 #, c-format msgid "Invalid read size %d" msgstr "" -#: ../lib/gis/compress.c:251 +#: ../lib/gis/compress.c:283 #, c-format msgid "Unable to read %d bytes: end of file" msgstr "" -#: ../lib/gis/compress.c:253 +#: ../lib/gis/compress.c:285 #, c-format msgid "Unable to read %d bytes: %s" msgstr "" -#: ../lib/gis/compress.c:327 ../lib/gis/compress.c:350 -#: ../lib/gis/compress.c:391 +#: ../lib/gis/compress.c:360 ../lib/gis/compress.c:383 +#: ../lib/gis/compress.c:424 msgid "Unable to write compression flag" msgstr "" -#: ../lib/gis/compress.c:338 ../lib/gis/compress.c:361 -#: ../lib/gis/compress.c:404 +#: ../lib/gis/compress.c:371 ../lib/gis/compress.c:394 +#: ../lib/gis/compress.c:437 #, c-format msgid "Unable to write %d bytes: nothing written" msgstr "" -#: ../lib/gis/compress.c:340 ../lib/gis/compress.c:363 -#: ../lib/gis/compress.c:406 +#: ../lib/gis/compress.c:373 ../lib/gis/compress.c:396 +#: ../lib/gis/compress.c:439 #, c-format msgid "Unable to write %d bytes: %s" msgstr "" @@ -6602,7 +6765,7 @@ "-- Table unit tests finished successfully --" msgstr "" -#: ../lib/db/dbmi_base/default_name.c:136 +#: ../lib/db/dbmi_base/default_name.c:139 msgid "Programmer error" msgstr "Programmiererfehler" @@ -6692,25 +6855,30 @@ msgid "db_get_index_column_name(): invalid column number" msgstr "" -#: ../lib/vector/diglib/spindex_rw.c:98 ../lib/vector/diglib/spindex_rw.c:106 +#: ../lib/vector/diglib/spindex_rw.c:99 ../lib/vector/diglib/spindex_rw.c:107 msgid "Topology file must be written before spatial index file" msgstr "" -#: ../lib/vector/diglib/spindex_rw.c:302 +#: ../lib/vector/diglib/spindex_rw.c:303 #, 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 +#: ../lib/vector/diglib/spindex_rw.c:309 #, 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 +#: ../lib/vector/diglib/spindex_rw.c:318 #, c-format msgid "Spatial index format version %d.%d is not supported by this release. Please rebuild topology." msgstr "" +#: ../lib/vector/diglib/plus_line.c:262 ../lib/vector/diglib/plus_line.c:302 +#, fuzzy, c-format +msgid "Attempt to delete not registered line %d from node %d" +msgstr "Versuche nicht registrierte Insel %d der Fläche %d zu löschen." + #: ../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." @@ -6816,7 +6984,7 @@ msgid "Unable to write isles to plus file" msgstr "Kann Inseln nicht in die plus-Datei schreiben." -#: ../lib/vector/diglib/plus_node.c:214 +#: ../lib/vector/diglib/plus_node.c:213 #, c-format msgid "Attempt to read line angle for the line which is not connected to the node: node %d, line %d" msgstr "Versuche den Winkel der Linie, die nicht an den Knoten angebunden ist, zu lesen: Knoten %d, Linie %d" @@ -6877,44 +7045,44 @@ msgid "Error in read/write portable char, byte_order = %d Written: %d Read: %d" msgstr "" -#: ../lib/vector/diglib/plus_area.c:215 ../lib/vector/diglib/plus_area.c:716 +#: ../lib/vector/diglib/plus_area.c:218 ../lib/vector/diglib/plus_area.c:718 #, c-format msgid "Line %d already has area/isle %d to left" msgstr "Linie %d hat bereits Fläche/Insel %d zu ihrer Linken." -#: ../lib/vector/diglib/plus_area.c:225 ../lib/vector/diglib/plus_area.c:724 +#: ../lib/vector/diglib/plus_area.c:228 ../lib/vector/diglib/plus_area.c:726 #, c-format msgid "Line %d already has area/isle %d to right" msgstr "Linie %d hat bereits Fläche/Insel %d zu ihrer Rechten." -#: ../lib/vector/diglib/plus_area.c:279 +#: ../lib/vector/diglib/plus_area.c:282 msgid "Isle already registered in area" msgstr "" -#: ../lib/vector/diglib/plus_area.c:313 +#: ../lib/vector/diglib/plus_area.c:316 msgid "Attempt to delete isle from dead area" msgstr "Versuche Insel von einer toten Fläche zu löschen." -#: ../lib/vector/diglib/plus_area.c:330 +#: ../lib/vector/diglib/plus_area.c:324 #, c-format msgid "Attempt to delete not registered isle %d from area %d" msgstr "Versuche nicht registrierte Insel %d der Fläche %d zu löschen." -#: ../lib/vector/diglib/plus_area.c:369 +#: ../lib/vector/diglib/plus_area.c:371 msgid "Attempt to delete dead area" msgstr "Versuche tote Fläche zu löschen." -#: ../lib/vector/diglib/plus_area.c:408 +#: ../lib/vector/diglib/plus_area.c:410 #, c-format msgid "Dead centroid %d registered for area (bug in the vector library)" msgstr "Toter Zentroid %d für Fläche registriert (Bug in der Vektorbibliothek)." -#: ../lib/vector/diglib/plus_area.c:431 +#: ../lib/vector/diglib/plus_area.c:433 #, c-format msgid "Attempt to delete area %d info from dead isle %d" msgstr "Versuche Fläche %d von toter Insel %d zu löschen." -#: ../lib/vector/diglib/plus_area.c:782 +#: ../lib/vector/diglib/plus_area.c:784 #, c-format msgid "Attempt to delete isle %d info from dead area %d" msgstr "Versuche Insel %d von toter Fläche %d zu löschen." @@ -7029,7 +7197,7 @@ #: ../lib/vector/Vlib/header_finfo.c:113 ../lib/vector/Vlib/header_finfo.c:153 #: ../lib/vector/Vlib/header_finfo.c:254 ../lib/vector/Vlib/close.c:284 #: ../lib/vector/Vlib/close_ogr.c:77 ../lib/vector/Vlib/close_ogr.c:111 -#: ../lib/proj/convert.c:64 +#: ../lib/proj/convert.c:98 msgid "GRASS is not compiled with OGR support" msgstr "" @@ -7203,7 +7371,7 @@ msgstr "Kann Datenbankverknüpfung für Vektorkarte <%s> nicht hinzufügen." #: ../lib/vector/Vlib/copy.c:764 ../lib/vector/Vlib/close_nat.c:102 -#: ../lib/vector/Vlib/map.c:317 +#: ../lib/vector/Vlib/map.c:318 #, c-format msgid "Unable to copy table <%s>" msgstr "Kann die Tabelle <%s> nicht kopieren." @@ -7264,7 +7432,7 @@ msgstr "Kann Topologie-Datei der Vektorkarte <%s> nicht öffnen." #: ../lib/vector/Vlib/open.c:367 ../lib/vector/Vlib/open.c:871 -#: ../lib/vector/Vlib/build.c:865 +#: ../lib/vector/Vlib/build.c:866 #, c-format msgid "Unable to open spatial index file for vector map <%s>" msgstr "" @@ -7300,13 +7468,13 @@ msgstr "" #: ../lib/vector/Vlib/open.c:813 ../lib/vector/Vlib/open.c:826 -#: ../lib/vector/Vlib/map.c:159 +#: ../lib/vector/Vlib/map.c:160 #, c-format msgid "Unable to delete vector map <%s>" msgstr "Kann Vektorkarte <%s> nicht löschen." -#: ../lib/vector/Vlib/open.c:821 ../lib/vector/Vlib/map.c:155 -#: ../lib/vector/Vlib/map.c:249 +#: ../lib/vector/Vlib/open.c:821 ../lib/vector/Vlib/map.c:156 +#: ../lib/vector/Vlib/map.c:250 #, c-format msgid "Vector map <%s> already exists and will be overwritten" msgstr "Vektorkarte <%s> existiert bereits und wird überschrieben." @@ -7828,29 +7996,29 @@ msgid "Bug: attempt to update map which is not in current mapset" msgstr "Bug: Versuch eine Karte zu aktualisieren, die nicht im aktuellen Mapset ist." -#: ../lib/vector/Vlib/snap.c:223 ../lib/vector/Vlib/snap.c:582 +#: ../lib/vector/Vlib/snap.c:223 ../lib/vector/Vlib/snap.c:583 msgid "Snap vertices Pass 1: select points" msgstr "Fang Vertices Durchgang 1: Selektiere Punkte" -#: ../lib/vector/Vlib/snap.c:270 ../lib/vector/Vlib/snap.c:636 +#: ../lib/vector/Vlib/snap.c:268 ../lib/vector/Vlib/snap.c:637 msgid "Snap vertices Pass 2: assign anchor vertices" msgstr "Fang Vertices Durchgang 2: Weise Anker-Vertices zu" -#: ../lib/vector/Vlib/snap.c:339 ../lib/vector/Vlib/snap.c:705 +#: ../lib/vector/Vlib/snap.c:337 ../lib/vector/Vlib/snap.c:706 msgid "Snap vertices Pass 3: snap to assigned points" msgstr "Fang Vertices Durchgang 3: Fange zugewiesene Punkte" -#: ../lib/vector/Vlib/snap.c:525 ../lib/vector/Vlib/snap.c:888 +#: ../lib/vector/Vlib/snap.c:526 ../lib/vector/Vlib/snap.c:889 #, c-format msgid "Snapped vertices: %d" msgstr "Gefangene Vertices: %d" -#: ../lib/vector/Vlib/snap.c:526 ../lib/vector/Vlib/snap.c:889 +#: ../lib/vector/Vlib/snap.c:527 ../lib/vector/Vlib/snap.c:890 #, c-format msgid "New vertices: %d" msgstr "Neue Vertices: %d" -#: ../lib/vector/Vlib/snap.c:916 +#: ../lib/vector/Vlib/snap.c:917 msgid "Reading features..." msgstr "" @@ -8096,71 +8264,71 @@ msgid "Vect_get_point_in_poly() failed" msgstr "Vect_get_point_in_poly() fehlgeschlagen." -#: ../lib/vector/Vlib/map.c:139 ../lib/vector/Vlib/map.c:245 +#: ../lib/vector/Vlib/map.c:140 ../lib/vector/Vlib/map.c:246 msgid "Vector map name is not SQL compliant" msgstr "Name der Vektorkarte ist nicht SQL kompatibel." -#: ../lib/vector/Vlib/map.c:143 +#: ../lib/vector/Vlib/map.c:144 #, c-format msgid "Unable to find vector map <%s> in <%s>" msgstr "Kann die Vektorkarte <%s> in <%s> nicht finden." -#: ../lib/vector/Vlib/map.c:179 ../lib/vector/Vlib/map.c:267 +#: ../lib/vector/Vlib/map.c:180 ../lib/vector/Vlib/map.c:268 #, c-format msgid "Unable to copy vector map <%s> to <%s>" msgstr "Kann die Vektorkarte <%s> nicht nach <%s> kopieren." -#: ../lib/vector/Vlib/map.c:331 ../lib/vector/Vlib/map.c:462 +#: ../lib/vector/Vlib/map.c:332 ../lib/vector/Vlib/map.c:463 #, c-format msgid "Unable to delete table <%s>" msgstr "Kann Tabelle <%s> nicht löschen." -#: ../lib/vector/Vlib/map.c:346 +#: ../lib/vector/Vlib/map.c:347 #, c-format msgid "Unable to create index for table <%s>, key <%s>" msgstr "Kann keinen Index für die Tabelle <%s>, Schlüssel <%s> erzeugen." -#: ../lib/vector/Vlib/map.c:402 +#: ../lib/vector/Vlib/map.c:403 #, c-format msgid "Ignoring invalid mapset: %s" msgstr "" -#: ../lib/vector/Vlib/map.c:407 +#: ../lib/vector/Vlib/map.c:408 #, c-format msgid "Invalid vector map name <%s>" msgstr "Ungültiger Name für Vektorkarte <%s>." -#: ../lib/vector/Vlib/map.c:417 +#: ../lib/vector/Vlib/map.c:418 #, c-format msgid "Unable to open header file for vector map <%s>" msgstr "Kann Header-Datei der Vektorkarte <%s> nicht öffnen." -#: ../lib/vector/Vlib/map.c:449 +#: ../lib/vector/Vlib/map.c:450 #, c-format msgid "Unable to find table <%s> linked to vector map <%s>" msgstr "Kann die Tabelle <%s> verknüpft mit Vektorkarte <%s> nicht finden." -#: ../lib/vector/Vlib/map.c:472 +#: ../lib/vector/Vlib/map.c:473 #, c-format msgid "Table <%s> linked to vector map <%s> does not exist" msgstr "Tabelle <%s> verknüpft mit Vektorkarte <%s> existiert nicht." -#: ../lib/vector/Vlib/map.c:485 +#: ../lib/vector/Vlib/map.c:486 #, c-format msgid "Unable to open directory '%s'" msgstr "Kann das Verzeichnis '%s' nicht öffnen." -#: ../lib/vector/Vlib/map.c:499 +#: ../lib/vector/Vlib/map.c:500 #, c-format msgid "Unable to delete file '%s'" msgstr "Kann Datei '%s' nicht löschen." -#: ../lib/vector/Vlib/map.c:519 +#: ../lib/vector/Vlib/map.c:520 #, c-format msgid "Unable to rename directory '%s' to '%s'" msgstr "Kann das Verzeichnis '%s' nicht in '%s' umbenennen." -#: ../lib/vector/Vlib/map.c:528 +#: ../lib/vector/Vlib/map.c:529 #, c-format msgid "Unable to remove directory '%s': %s" msgstr "" @@ -8214,10 +8382,10 @@ msgid "Your GRASS version does not fully support feature index format %d.%d of the vector. Consider to rebuild topology or upgrade GRASS." msgstr "Ihre GRASS Version unterstützt nicht vollständig das Objekt-Indexformat %d.%d der Vektoren. Versuchen Sie die Topologie zu erneuern oder GRASS zu aktualisieren." -#: ../lib/vector/Vlib/intersect2.c:1202 ../lib/vector/Vlib/intersect2.c:1208 -#: ../lib/vector/Vlib/intersect2.c:1210 ../lib/vector/Vlib/intersect2.c:1262 -#: ../lib/vector/Vlib/intersect2.c:1271 ../lib/vector/Vlib/intersect2.c:1292 -#: ../lib/vector/Vlib/intersect2.c:1309 ../lib/vector/Vlib/intersect.c:1194 +#: ../lib/vector/Vlib/intersect2.c:1259 ../lib/vector/Vlib/intersect2.c:1265 +#: ../lib/vector/Vlib/intersect2.c:1267 ../lib/vector/Vlib/intersect2.c:1319 +#: ../lib/vector/Vlib/intersect2.c:1328 ../lib/vector/Vlib/intersect2.c:1349 +#: ../lib/vector/Vlib/intersect2.c:1366 ../lib/vector/Vlib/intersect.c:1194 #: ../lib/vector/Vlib/intersect.c:1200 ../lib/vector/Vlib/intersect.c:1202 #: ../lib/vector/Vlib/intersect.c:1257 ../lib/vector/Vlib/intersect.c:1266 #: ../lib/vector/Vlib/intersect.c:1287 ../lib/vector/Vlib/intersect.c:1304 @@ -8448,12 +8616,12 @@ msgstr "" #: ../lib/vector/Vlib/build_sfa.c:339 ../lib/vector/Vlib/build_sfa.c:632 -#: ../lib/vector/Vlib/build_nat.c:74 +#: ../lib/vector/Vlib/build_nat.c:75 msgid "Registering primitives..." msgstr "Registriere Primitive..." #: ../lib/vector/Vlib/build_sfa.c:385 ../lib/vector/Vlib/build_sfa.c:664 -#: ../lib/vector/Vlib/build_nat.c:117 +#: ../lib/vector/Vlib/build_nat.c:118 #, c-format msgid "One primitive registered" msgid_plural "%d primitives registered" @@ -8461,7 +8629,7 @@ msgstr[1] "" #: ../lib/vector/Vlib/build_sfa.c:386 ../lib/vector/Vlib/build_sfa.c:665 -#: ../lib/vector/Vlib/build_nat.c:118 +#: ../lib/vector/Vlib/build_nat.c:119 #, c-format msgid "One vertex registered" msgid_plural "%d vertices registered" @@ -8827,7 +8995,7 @@ msgid "Attempt to read topo for dead isle (%d)" msgstr "Versuche Topologie einer toten Insel (%d) zu lesen." -#: ../lib/vector/Vlib/break_lines.c:572 +#: ../lib/vector/Vlib/break_lines.c:574 #, c-format msgid "Intersections: %d" msgstr "" @@ -8857,7 +9025,7 @@ msgid "Topology not available for vector map <%s>. Registering primitives..." msgstr "" -#: ../lib/vector/Vlib/box.c:436 ../lib/vector/Vlib/build_nat.c:84 +#: ../lib/vector/Vlib/box.c:436 ../lib/vector/Vlib/build_nat.c:85 msgid "Unable to read vector map" msgstr "Kann Vektorkarte nicht lesen." @@ -9022,16 +9190,36 @@ msgid "Output vector map <%s> is used as input" msgstr "Ausgabe-Vektorkarte <%s> als Eingabe verwendet." -#: ../lib/vector/Vlib/merge_lines.c:240 +#: ../lib/vector/Vlib/merge_lines.c:241 +#, c-format +msgid "%d lines merged" +msgstr "" + +#: ../lib/vector/Vlib/merge_lines.c:242 +#, c-format +msgid "%d new lines" +msgstr "" + +#: ../lib/vector/Vlib/merge_lines.c:245 #, c-format msgid "%d boundaries merged" msgstr "%d Flächengrenzen zusammengelegt" -#: ../lib/vector/Vlib/merge_lines.c:241 +#: ../lib/vector/Vlib/merge_lines.c:246 #, c-format msgid "%d new boundaries" msgstr "%d neue Flächengrenzen" +#: ../lib/vector/Vlib/merge_lines.c:249 +#, c-format +msgid "%d lines and boundaries merged" +msgstr "" + +#: ../lib/vector/Vlib/merge_lines.c:250 +#, c-format +msgid "%d new lines and boundaries" +msgstr "" + #: ../lib/vector/Vlib/open_nat.c:56 #, c-format msgid "Unable to open coor file for vector map <%s>" @@ -9119,178 +9307,178 @@ msgid "Vect_segment_intersection() ERROR (collinear non vertical segments)" msgstr "Vect_segment_intersection() FEHLER (kollineare nicht vertikale Segmente)" -#: ../lib/vector/Vlib/build.c:115 +#: ../lib/vector/Vlib/build.c:116 msgid "Area of size = 0.0 (less than 4 vertices) ignored" msgstr "" -#: ../lib/vector/Vlib/build.c:131 +#: ../lib/vector/Vlib/build.c:132 msgid "Unable to add area (map closed, topo saved)" msgstr "Kann Fläche nicht hinzufügen (Karte geschlossen, Topologie gespeichert)." -#: ../lib/vector/Vlib/build.c:139 +#: ../lib/vector/Vlib/build.c:140 msgid "Unable to add isle (map closed, topo saved)" msgstr "Kann Insel nicht hinzufügen (Karte geschlossen, Topologie gespeichert)." -#: ../lib/vector/Vlib/build.c:149 +#: ../lib/vector/Vlib/build.c:150 msgid "Area of size = 0.0 ignored" msgstr "Flächen mit Größe 0.0 ignoriert." -#: ../lib/vector/Vlib/build.c:200 +#: ../lib/vector/Vlib/build.c:201 msgid "Request to find area outside nonexistent isle" msgstr "Finde Fläche außerhalb nicht existierender Insel" -#: ../lib/vector/Vlib/build.c:351 +#: ../lib/vector/Vlib/build.c:352 msgid "Larger bbox but smaller area!!!" msgstr "" -#: ../lib/vector/Vlib/build.c:606 +#: ../lib/vector/Vlib/build.c:607 msgid "Checking for topological errors..." msgstr "" -#: ../lib/vector/Vlib/build.c:641 +#: ../lib/vector/Vlib/build.c:642 #, c-format msgid "Number of lines of length zero: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:643 +#: ../lib/vector/Vlib/build.c:644 #, c-format msgid "Number of boundaries of length zero: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:652 +#: ../lib/vector/Vlib/build.c:653 #, c-format msgid "Number of boundary intersections: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:676 +#: ../lib/vector/Vlib/build.c:677 msgid "Skipping further checks because of incorrect boundaries" msgstr "" -#: ../lib/vector/Vlib/build.c:726 +#: ../lib/vector/Vlib/build.c:727 #, c-format msgid "Number of redundant holes: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:871 +#: ../lib/vector/Vlib/build.c:872 #, c-format msgid "Building topology for vector map <%s>..." msgstr "Erstelle Topologie für die Vektorkarte <%s>..." -#: ../lib/vector/Vlib/build.c:889 +#: ../lib/vector/Vlib/build.c:890 msgid "Topology was built" msgstr "Die Topologie wurde erstellt." -#: ../lib/vector/Vlib/build.c:900 +#: ../lib/vector/Vlib/build.c:901 #, c-format msgid "Number of nodes: %d" msgstr "Anzahl der Knoten: %d" -#: ../lib/vector/Vlib/build.c:901 +#: ../lib/vector/Vlib/build.c:902 #, c-format msgid "Number of primitives: %d" msgstr "Anzahl der Primitive: %d" -#: ../lib/vector/Vlib/build.c:902 +#: ../lib/vector/Vlib/build.c:903 #, c-format msgid "Number of points: %d" msgstr "Anzahl der Punkte: %d" -#: ../lib/vector/Vlib/build.c:903 +#: ../lib/vector/Vlib/build.c:904 #, c-format msgid "Number of lines: %d" msgstr "Anzahl der Linien: %d" -#: ../lib/vector/Vlib/build.c:904 +#: ../lib/vector/Vlib/build.c:905 #, c-format msgid "Number of boundaries: %d" msgstr "Anzahl der Grenzen: %d" -#: ../lib/vector/Vlib/build.c:905 +#: ../lib/vector/Vlib/build.c:906 #, c-format msgid "Number of centroids: %d" msgstr "Anzahl der Zentroide: %d" -#: ../lib/vector/Vlib/build.c:908 +#: ../lib/vector/Vlib/build.c:909 #, c-format msgid "Number of faces: %d" msgstr "Anzahl der Faces: %d" -#: ../lib/vector/Vlib/build.c:911 +#: ../lib/vector/Vlib/build.c:912 #, c-format msgid "Number of kernels: %d" msgstr "Anzahl der Kernel: %d" -#: ../lib/vector/Vlib/build.c:957 +#: ../lib/vector/Vlib/build.c:958 #, c-format msgid "Number of areas: %d" msgstr "Anzahl der Flächen: %d" -#: ../lib/vector/Vlib/build.c:958 +#: ../lib/vector/Vlib/build.c:959 #, c-format msgid "Number of isles: %d" msgstr "Anzahl der Inseln: %d" -#: ../lib/vector/Vlib/build.c:963 +#: ../lib/vector/Vlib/build.c:964 #, c-format msgid "Number of areas without centroid: %d" msgstr "Anzahl der Flächen ohne Zentroid: %d" -#: ../lib/vector/Vlib/build.c:968 +#: ../lib/vector/Vlib/build.c:969 #, c-format msgid "Number of centroids exceeds number of areas: %d > %d" msgstr "" -#: ../lib/vector/Vlib/build.c:972 +#: ../lib/vector/Vlib/build.c:973 #, c-format msgid "Number of incorrect boundaries: %d" msgstr "Anzahl inkorrekter Grenzen: %d" -#: ../lib/vector/Vlib/build.c:976 +#: ../lib/vector/Vlib/build.c:977 #, c-format msgid "Number of centroids outside area: %d" msgstr "Anzahl der Zentroide außerhalb von Flächen: %d" -#: ../lib/vector/Vlib/build.c:980 +#: ../lib/vector/Vlib/build.c:981 #, c-format msgid "Number of duplicate centroids: %d" msgstr "Anzahl duplizierter Zentroide: %d" -#: ../lib/vector/Vlib/build.c:984 +#: ../lib/vector/Vlib/build.c:985 msgid "Number of areas: -" msgstr "Anzahl der Flächen: -" -#: ../lib/vector/Vlib/build.c:985 +#: ../lib/vector/Vlib/build.c:986 msgid "Number of isles: -" msgstr "Anzahl der Inseln: -" -#: ../lib/vector/Vlib/build.c:1013 +#: ../lib/vector/Vlib/build.c:1014 #, c-format msgid "Unable to create topo file for vector map <%s>" msgstr "" -#: ../lib/vector/Vlib/build.c:1021 +#: ../lib/vector/Vlib/build.c:1022 msgid "Error writing out topo file" msgstr "Fehler beim Schreiben der Topologie-Datei." -#: ../lib/vector/Vlib/build.c:1210 +#: ../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:1233 +#: ../lib/vector/Vlib/build.c:1234 #, c-format msgid "%s is no longer supported" msgstr "" -#: ../lib/vector/Vlib/build.c:1256 +#: ../lib/vector/Vlib/build.c:1257 msgid "Spatial index not available, can not be saved" msgstr "" -#: ../lib/vector/Vlib/build.c:1268 +#: ../lib/vector/Vlib/build.c:1269 #, c-format msgid "Unable to create spatial index file for vector map <%s>" msgstr "" -#: ../lib/vector/Vlib/build.c:1277 +#: ../lib/vector/Vlib/build.c:1278 msgid "Error writing out spatial index file" msgstr "Fehler beim Schreiben des räumlichen Index." @@ -9330,29 +9518,29 @@ msgid "conditions failed" msgstr "Bedingungen fehlgeschlagen." -#: ../lib/vector/Vlib/build_nat.c:129 +#: ../lib/vector/Vlib/build_nat.c:132 msgid "Building areas..." msgstr "Erzeuge Flächen..." -#: ../lib/vector/Vlib/build_nat.c:153 +#: ../lib/vector/Vlib/build_nat.c:156 #, c-format msgid "One area built" msgid_plural "%d areas built" msgstr[0] "" msgstr[1] "" -#: ../lib/vector/Vlib/build_nat.c:154 +#: ../lib/vector/Vlib/build_nat.c:157 #, c-format msgid "One isle built" msgid_plural "%d isles built" msgstr[0] "" msgstr[1] "" -#: ../lib/vector/Vlib/build_nat.c:163 +#: ../lib/vector/Vlib/build_nat.c:168 msgid "Attaching islands..." msgstr "Füge Inseln hinzu..." -#: ../lib/vector/Vlib/build_nat.c:180 +#: ../lib/vector/Vlib/build_nat.c:188 msgid "Attaching centroids..." msgstr "Füge Zentroide hinzu..." @@ -9361,7 +9549,7 @@ msgid "Unable to delete item %d from spatial index" msgstr "Kann Eintrag %d nicht aus dem räumlichen Index löschen." -#: ../lib/vector/neta/spanningtree.c:106 +#: ../lib/vector/neta/spanningtree.c:109 msgid "Computing minimum spanning tree..." msgstr "Berechne minimalen aufspannenden Baum..." @@ -9393,42 +9581,48 @@ msgid "Unable to open select cursor: %s" msgstr "Kann den Select-Cursor '%s' nicht öffnen." -#: ../lib/proj/get_proj.c:148 +#: ../lib/proj/get_proj.c:158 #, c-format msgid "Invalid zone %s specified" msgstr "Ungültige Zone %s angegeben." -#: ../lib/proj/get_proj.c:228 -msgid "Unable to initialise PROJ.4 with the following parameter list:" +#: ../lib/proj/get_proj.c:243 +#, fuzzy +msgid "Unable to initialise PROJ with the following parameter list:" msgstr "Kann PROJ.4 nicht mit der folgenden Parameterliste initialisieren:" -#: ../lib/proj/get_proj.c:236 -#, c-format -msgid "The error message: %s" +#: ../lib/proj/get_proj.c:252 +#, fuzzy, c-format +msgid "The PROJ error message: %s" msgstr "Die Fehlermeldung: %s" -#: ../lib/proj/get_proj.c:294 +#: ../lib/proj/get_proj.c:360 msgid "Option input overflowed option table" msgstr "Eingegebene Option findet keinen Platz mehr in der Optionstabelle." -#: ../lib/proj/get_proj.c:325 +#: ../lib/proj/get_proj.c:388 +#, fuzzy +msgid "Unable to initialize pj" +msgstr "Kann pj nicht initialisieren, wegen: %s" + +#: ../lib/proj/get_proj.c:396 #, c-format msgid "Unable to initialize pj cause: %s" msgstr "Kann pj nicht initialisieren, wegen: %s" -#: ../lib/proj/get_proj.c:401 +#: ../lib/proj/get_proj.c:501 msgid "Input Projection Parameters" msgstr "Eingabe der Projektionsparameter" -#: ../lib/proj/get_proj.c:404 +#: ../lib/proj/get_proj.c:503 msgid "Input Unit Factor" msgstr "Eingabe des Einheitenfaktors" -#: ../lib/proj/get_proj.c:414 +#: ../lib/proj/get_proj.c:513 msgid "Output Projection Parameters" msgstr "Ausgabe der Projektionsparameter" -#: ../lib/proj/get_proj.c:417 +#: ../lib/proj/get_proj.c:515 msgid "Output Unit Factor" msgstr "Ausgabe des Einheitenfaktors" @@ -9463,57 +9657,96 @@ msgid "Error in datum table file <%s>, line %d" msgstr "Fehler in der Datums-Tabelle <%s>, Zeile %d." -#: ../lib/proj/convert.c:159 +#: ../lib/proj/convert.c:194 msgid "Unable parse GRASS PROJ_INFO file" msgstr "Kann GRASS PROJ_INFO Datei nicht interpretieren." -#: ../lib/proj/convert.c:164 +#: ../lib/proj/convert.c:201 msgid "Unable get PROJ.4-style parameter string" msgstr "Kann Zeichenkette im PROJ.4-Stil nicht bekommen." -#: ../lib/proj/convert.c:178 +#: ../lib/proj/convert.c:219 #, c-format msgid "OGR can't parse PROJ.4-style parameter string: %s (OGR Error code was %d)" msgstr "OGR kann die Zeichenkette im PROJ.4-Stil '%s' nicht interpretieren (OGR Fehler-Code %d)." -#: ../lib/proj/convert.c:191 +#: ../lib/proj/convert.c:232 #, c-format msgid "OGR can't get WKT-style parameter string (OGR Error code was %d)" msgstr "OGR kann die Zeichenkette im WKT-Stil nicht bekommen (OGR Fehler-Code %d)." -#: ../lib/proj/convert.c:427 +#: ../lib/proj/convert.c:469 #, c-format msgid "Updating spatial reference with embedded proj4 definition failed. Proj4 definition: <%s>" msgstr "" -#: ../lib/proj/convert.c:434 +#: ../lib/proj/convert.c:476 msgid "Updating spatial reference with embedded proj4 definition" msgstr "" -#: ../lib/proj/convert.c:564 +#: ../lib/proj/convert.c:610 msgid "No projection name! Projection parameters likely to be meaningless." msgstr "Kein Projektionsname! Projektionsparameter vermutlich sinnlos." -#: ../lib/proj/convert.c:626 +#: ../lib/proj/convert.c:672 #, c-format msgid "Datum <%s> not recognised by GRASS and no parameters found" msgstr "Datum <%s> von GRASS nicht erkannt und keine Parameter gefunden." -#: ../lib/proj/convert.c:642 +#: ../lib/proj/convert.c:688 #, c-format msgid "Datum <%s> apparently recognised by GRASS but no parameters found. You may want to look into this." msgstr "Datum <%s> wurde von GRASS erkannt, doch es wurden keine Parameter gefunden. Sie sollten dies genauer untersuchen." -#: ../lib/proj/convert.c:646 +#: ../lib/proj/convert.c:692 #, c-format msgid "Invalid transformation number %d; valid range is 1 to %d. Leaving datum transform parameters unspecified." msgstr "Ungültige Transformationsnummer %d; gültiger Wertebereich 1 bis %d. Datumstransformationsparameter bleiben unbestimmt." -#: ../lib/proj/do_proj.c:106 ../lib/proj/do_proj.c:180 +#: ../lib/proj/do_proj.c:89 +msgid "Input coordinate system is NULL" +msgstr "" + +#: ../lib/proj/do_proj.c:104 +#, fuzzy, c-format +msgid "proj_create() failed for '%s'" +msgstr "pj_transform() fehlgeschlagen: %s" + +#: ../lib/proj/do_proj.c:114 +#, fuzzy, c-format +msgid "Unable to create latlong equivalent for '%s'" +msgstr "Kann die Tabelle <%s> nicht anlegen." + +#: ../lib/proj/do_proj.c:164 +#, fuzzy +msgid "No input projection" +msgstr "Unbekannte Projektion." + +#: ../lib/proj/do_proj.c:167 ../lib/proj/do_proj.c:336 +msgid "No transformation object" +msgstr "" + +#: ../lib/proj/do_proj.c:221 ../lib/proj/do_proj.c:446 +#, fuzzy, c-format +msgid "proj_trans() failed: %s" +msgstr "pj_transform() fehlgeschlagen: %s" + +#: ../lib/proj/do_proj.c:247 +#, fuzzy +msgid "No output projection" +msgstr "Unbekannte Projektion." + +#: ../lib/proj/do_proj.c:276 ../lib/proj/do_proj.c:499 +#: ../lib/proj/do_proj.c:626 ../lib/proj/do_proj.c:790 #, c-format msgid "pj_transform() failed: %s" msgstr "pj_transform() fehlgeschlagen: %s" +#: ../lib/proj/do_proj.c:584 ../lib/proj/do_proj.c:747 +#, fuzzy, c-format +msgid "proj_trans() failed: %d" +msgstr "pj_transform() fehlgeschlagen: %s" + #: ../lib/lidar/zones.c:476 ../lib/lidar/zones.c:513 #, c-format msgid "<%s> created in database." @@ -9637,3 +9870,12 @@ msgid "Example: income < 1000 and inhab >= 10000" msgstr "Beispiel: Einkommen < 1000 AND Einwohner >= 10000" + +#~ msgid "Unable to initialise PROJ.4 with the following parameter list:" +#~ msgstr "Kann PROJ.4 nicht mit der folgenden Parameterliste initialisieren:" + +#~ msgid "The error message: %s" +#~ msgstr "Die Fehlermeldung: %s" + +#~ msgid "BUG in descriptions, option '%s' in <%s> does not exist" +#~ msgstr "BUG in Beschreibungen, Option '%s' in <%s> existiert nicht." diff -Nru grass-7.4.3/locale/po/grasslibs_el.po grass-7.6.0/locale/po/grasslibs_el.po --- grass-7.4.3/locale/po/grasslibs_el.po 2018-11-24 09:45:11.000000000 +0000 +++ grass-7.6.0/locale/po/grasslibs_el.po 2018-12-26 10:57:24.000000000 +0000 @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: grasslibs_el\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-03-24 00:06+0100\n" +"POT-Creation-Date: 2018-12-26 11:43+0100\n" "PO-Revision-Date: 2008-10-16 11:25+0300\n" "Last-Translator: Vasilios Antoniou \n" "Language-Team: Greek \n" @@ -67,7 +67,7 @@ #: ../lib/manage/do_remove.c:57 ../lib/manage/do_rename.c:54 #: ../lib/ogsf/gp3.c:56 ../lib/ogsf/gp3.c:191 ../lib/ogsf/gv3.c:60 #: ../lib/ogsf/gv3.c:333 ../lib/vector/Vlib/open.c:235 -#: ../lib/vector/Vlib/map.c:263 ../lib/vector/Vlib/legal_vname.c:141 +#: ../lib/vector/Vlib/map.c:264 ../lib/vector/Vlib/legal_vname.c:141 #: ../lib/vector/Vlib/legal_vname.c:144 #, c-format msgid "Vector map <%s> not found" @@ -78,8 +78,8 @@ msgstr "" #: ../lib/manage/do_remove.c:73 ../lib/manage/do_rename.c:71 -#: ../lib/raster/open.c:176 ../lib/raster/open.c:843 ../lib/raster/open.c:880 -#: ../lib/raster/open.c:932 ../lib/ogsf/gs3.c:125 ../lib/ogsf/gs3.c:189 +#: ../lib/raster/open.c:177 ../lib/raster/open.c:853 ../lib/raster/open.c:890 +#: ../lib/raster/open.c:942 ../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 @@ -207,7 +207,7 @@ msgid "Mapset <%s> does not exist." msgstr "" -#: ../lib/rowio/setup.c:61 ../lib/rowio/setup.c:67 ../lib/segment/open.c:98 +#: ../lib/rowio/setup.c:61 ../lib/rowio/setup.c:67 ../lib/segment/open.c:118 #: ../lib/rst/interp_float/segmen2d_parallel.c:78 #: ../lib/rst/interp_float/segmen2d_parallel.c:85 #: ../lib/rst/interp_float/segmen2d_parallel.c:92 @@ -219,9 +219,9 @@ #: ../lib/rst/interp_float/segmen2d.c:203 #: ../lib/rst/interp_float/segmen2d.c:209 #: ../lib/rst/interp_float/segmen2d.c:219 -#: ../lib/vector/diglib/struct_alloc.c:491 ../lib/vector/Vlib/line.c:50 +#: ../lib/vector/diglib/struct_alloc.c:494 ../lib/vector/Vlib/line.c:50 #: ../lib/vector/Vlib/line.c:154 ../lib/vector/Vlib/map.c:48 -#: ../lib/vector/neta/bridge.c:58 ../lib/vector/neta/spanningtree.c:101 +#: ../lib/vector/neta/bridge.c:58 ../lib/vector/neta/spanningtree.c:104 #: ../lib/vector/neta/path.c:262 ../lib/vector/neta/components.c:71 #: ../lib/vector/neta/components.c:176 ../lib/vector/neta/centrality.c:63 #: ../lib/vector/neta/centrality.c:145 ../lib/vector/neta/flow.c:66 @@ -255,27 +255,38 @@ msgid "There are classbreaks outside the range min-max. Number of classes reduced to %i, but using probabilities for %i classes." msgstr "" -#: ../lib/raster/range.c:101 +#: ../lib/raster/range.c:103 #, c-format msgid "Unable to read fp range file for <%s>" msgstr "" -#: ../lib/raster/range.c:168 +#: ../lib/raster/range.c:170 #, c-format msgid "Unable to read quant rules for raster map <%s>" msgstr "" -#: ../lib/raster/range.c:205 ../lib/raster/range.c:225 +#: ../lib/raster/range.c:207 ../lib/raster/range.c:227 #, c-format msgid "Unable to read range file for <%s>" msgstr "" -#: ../lib/raster/range.c:263 ../lib/raster/range.c:269 -#: ../lib/raster/range.c:299 ../lib/raster/range.c:313 +#: ../lib/raster/range.c:286 +#, fuzzy, c-format +msgid "Unable to read stats file for <%s>" +msgstr "Αδυναμία ανάγνωσης του αÏχείου για το γκÏουπ [%s]" + +#: ../lib/raster/range.c:368 ../lib/raster/range.c:374 +#: ../lib/raster/range.c:406 ../lib/raster/range.c:420 #, c-format msgid "Unable to write range file for <%s>" msgstr "" +#: ../lib/raster/range.c:450 ../lib/raster/range.c:464 +#: ../lib/raster/range.c:482 ../lib/raster/range.c:487 +#, fuzzy, c-format +msgid "Unable to write stats file for <%s>" +msgstr "Αδυναμία εκκίνησης του Î¿Î´Î·Î³Î¿Ï <%s>" + #: ../lib/raster/raster_metadata.c:109 #, c-format msgid "Unable to read <%s> for raster map <%s@%s>" @@ -326,163 +337,163 @@ msgid "Error writing compressed FP data for row %d of <%s>: %s" msgstr "" -#: ../lib/raster/put_row.c:386 ../lib/raster/put_row.c:392 +#: ../lib/raster/put_row.c:391 ../lib/raster/put_row.c:397 #, c-format msgid "Error writing compressed data for row %d of <%s>" msgstr "" -#: ../lib/raster/put_row.c:402 +#: ../lib/raster/put_row.c:407 #, c-format msgid "Error writing uncompressed data for row %d of <%s>" msgstr "" -#: ../lib/raster/put_row.c:462 +#: ../lib/raster/put_row.c:467 #, c-format msgid "Error writing data via GDAL for row %d of <%s>" msgstr "" -#: ../lib/raster/put_row.c:486 +#: ../lib/raster/put_row.c:491 msgid "GDAL output doesn't support writing null rows separately" msgstr "" -#: ../lib/raster/put_row.c:489 +#: ../lib/raster/put_row.c:494 #, c-format msgid "No null file for <%s>" msgstr "" -#: ../lib/raster/put_row.c:513 ../lib/raster/put_row.c:518 +#: ../lib/raster/put_row.c:521 ../lib/raster/put_row.c:526 #, c-format msgid "Error writing compressed null data for row %d of <%s>" msgstr "" -#: ../lib/raster/put_row.c:552 ../lib/raster/put_row.c:555 +#: ../lib/raster/put_row.c:560 ../lib/raster/put_row.c:563 #, c-format msgid "Error writing null row %d of <%s>" msgstr "" -#: ../lib/raster/put_row.c:680 +#: ../lib/raster/put_row.c:688 #, c-format msgid "put_raster_row: raster map <%s> not open for write - request ignored" msgstr "" -#: ../lib/raster/put_row.c:687 +#: ../lib/raster/put_row.c:695 msgid "put_raster_row: unopened file descriptor - request ignored" msgstr "" -#: ../lib/raster/open.c:191 +#: ../lib/raster/open.c:192 #, c-format msgid "Unable to open raster map <%s@%s> since it is a reclass of raster map <%s@%s> which does not exist" msgstr "Αδυναμία ανοίγματος ÏÎ±ÏƒÏ„ÎµÏ Ï‡Î¬Ïτη <%s@%s> Î±Ï†Î¿Ï ÎµÎ¯Î½Î±Î¹ ένα reclass του ÏÎ±ÏƒÏ„ÎµÏ Ï‡Î¬Ïτη <%s@%s> , ο οποίος δεν υπάÏχει" -#: ../lib/raster/open.c:196 +#: ../lib/raster/open.c:197 #, c-format msgid "Error reading reclass file for raster map <%s>" msgstr "" -#: ../lib/raster/open.c:207 +#: ../lib/raster/open.c:208 #, c-format msgid "Error reading map type for raster map <%s>" msgstr "" -#: ../lib/raster/open.c:215 +#: ../lib/raster/open.c:216 #, c-format msgid "Raster map <%s@%s>: format field in header file invalid" msgstr "Το φοÏμά του ÏÎ¬ÏƒÏ„ÎµÏ Ï‡Î¬Ïτη <%s@%s>: στο κεφαλικό αÏχείο (header) είναι λανθασμένο" -#: ../lib/raster/open.c:234 +#: ../lib/raster/open.c:235 #, c-format -msgid "Compression with %s is not supported" +msgid "Compression with %s is not supported in this GRASS GIS installation" msgstr "" -#: ../lib/raster/open.c:238 +#: ../lib/raster/open.c:239 #, c-format msgid "Raster map <%s> is in different projection than current region. Found <%s>, should be <%s>." msgstr "" -#: ../lib/raster/open.c:245 +#: ../lib/raster/open.c:246 #, c-format msgid "Raster map <%s> is in different zone (%d) than current region (%d)" msgstr "" -#: ../lib/raster/open.c:250 +#: ../lib/raster/open.c:251 #, c-format msgid "Raster map <%s>: bytes per cell (%d) too large" msgstr "" -#: ../lib/raster/open.c:275 +#: ../lib/raster/open.c:278 #, c-format msgid "Raster map <%s@%s> is a GDAL link but GRASS is compiled without GDAL support" msgstr "" -#: ../lib/raster/open.c:283 +#: ../lib/raster/open.c:289 #, c-format msgid "Unable to open %s file for raster map <%s@%s>" msgstr "" -#: ../lib/raster/open.c:320 +#: ../lib/raster/open.c:327 #, c-format msgid "Error reading format for <%s@%s>" msgstr "" -#: ../lib/raster/open.c:525 +#: ../lib/raster/open.c:535 msgid "Unable to create GDAL link" msgstr "" -#: ../lib/raster/open.c:597 ../lib/raster/gdal.c:477 +#: ../lib/raster/open.c:607 ../lib/raster/gdal.c:479 #, c-format msgid "Invalid map type <%d>" msgstr "" -#: ../lib/raster/open.c:602 ../lib/raster/open.c:757 +#: ../lib/raster/open.c:612 ../lib/raster/open.c:767 #, c-format msgid "Raster map <%s> is not in the current mapset (%s)" msgstr "Ο ÏÎ±ÏƒÏ„ÎµÏ Ï‡Î¬Ïτης <%s> δεν ανήκει στο Ï„Ïέχον mapset (%s)" -#: ../lib/raster/open.c:609 +#: ../lib/raster/open.c:619 #, c-format msgid "<%s> is an illegal file name" msgstr "<%s> είναι μη επιτÏεπτό όνομα αÏχείου" -#: ../lib/raster/open.c:624 ../lib/raster/open.c:704 ../lib/raster/open.c:780 +#: ../lib/raster/open.c:634 ../lib/raster/open.c:714 ../lib/raster/open.c:790 #, c-format msgid "No temp files available: %s" msgstr "" -#: ../lib/raster/open.c:753 +#: ../lib/raster/open.c:763 #, c-format msgid "Raster map <%s> does not exist in the current mapset (%s)" msgstr "" -#: ../lib/raster/open.c:819 +#: ../lib/raster/open.c:829 msgid "Rast_set_fp_type(): can only be called with FCELL_TYPE or DCELL_TYPE" msgstr "" -#: ../lib/raster/open.c:877 +#: ../lib/raster/open.c:887 #, c-format msgid "Raster map <%s> not found in mapset <%s>" msgstr "Ο χάÏτης raster <%s> δεν βÏέθηκε στο mapset <%s>" -#: ../lib/raster/open.c:938 +#: ../lib/raster/open.c:948 #, c-format msgid "Unable to find '%s'" msgstr "Αδυναμία εÏÏεσης '%s'" -#: ../lib/raster/open.c:949 +#: ../lib/raster/open.c:959 #, c-format msgid "Invalid type: field '%s' in file '%s'" msgstr "Εσφαλμένος Ï„Ïπος: το πεδίο '%s' στο αÏχείο '%s'" -#: ../lib/raster/open.c:954 +#: ../lib/raster/open.c:964 #, c-format msgid "Missing type: field in file '%s'" msgstr "" -#: ../lib/raster/open.c:959 +#: ../lib/raster/open.c:969 #, c-format msgid "Raster map <%s> is not xdr: byte_order: %s" msgstr "Ο χάÏτης raster <%s> δεν είναι xdr: byte_order: %s" -#: ../lib/raster/open.c:1028 +#: ../lib/raster/open.c:1038 msgid "Rast_set_quant_rules() can be called only for raster maps opened for reading" msgstr "" @@ -521,7 +532,7 @@ msgid "Unable to create <%s> file for map <%s>" msgstr "" -#: ../lib/raster/get_row.c:35 ../lib/raster/get_row.c:901 +#: ../lib/raster/get_row.c:35 ../lib/raster/get_row.c:906 #, c-format msgid "Reading raster map <%s@%s> request for row %d is outside region" msgstr "Το διάβασμα του ÏÎ¬ÏƒÏ„ÎµÏ Ï‡Î¬Ïτη <%s@%s> κλήση για γÏαμμή %d είναι έξω από την πεÏιοχή" @@ -561,27 +572,27 @@ msgid "Error reading raster data via GDAL for row %d of <%s>" msgstr "" -#: ../lib/raster/get_row.c:830 +#: ../lib/raster/get_row.c:835 #, c-format msgid "Error seeking compressed null data for row %d of <%s>" msgstr "" -#: ../lib/raster/get_row.c:835 ../lib/raster/get_row.c:845 +#: ../lib/raster/get_row.c:840 ../lib/raster/get_row.c:850 #, c-format msgid "Error reading compressed null data for row %d of <%s>" msgstr "" -#: ../lib/raster/get_row.c:851 +#: ../lib/raster/get_row.c:856 #, c-format msgid "Error uncompressing null data for row %d of <%s>" msgstr "" -#: ../lib/raster/get_row.c:885 +#: ../lib/raster/get_row.c:890 #, c-format msgid "Error seeking null row %d for <%s>" msgstr "" -#: ../lib/raster/get_row.c:888 +#: ../lib/raster/get_row.c:893 #, c-format msgid "Error reading null row %d for <%s>" msgstr "" @@ -639,6 +650,15 @@ msgid "Unable to create dependency file in <%s@%s>" msgstr "" +#: ../lib/raster/vrt.c:83 +#, fuzzy, c-format +msgid "Tile raster map <%s> not found" +msgstr "Ο 3Δ χάÏτης raster <%s> δεν βÏέθηκε" + +#: ../lib/raster/vrt.c:86 +msgid "A virtual raster can not contain itself" +msgstr "" + #: ../lib/raster/alloc_cell.c:151 #, c-format msgid "Rast__null_bitstream_size: cols (%d) is negative" @@ -761,17 +781,17 @@ msgid "Invalid descriptor: %d" msgstr "" -#: ../lib/raster/close.c:392 ../lib/raster/close.c:520 +#: ../lib/raster/close.c:394 ../lib/raster/close.c:522 #, c-format msgid "Unable to rename null file '%s' to '%s': %s" msgstr "" -#: ../lib/raster/close.c:462 +#: ../lib/raster/close.c:464 #, c-format msgid "Unable to rename cell file '%s' to '%s': %s" msgstr "" -#: ../lib/raster/close.c:542 +#: ../lib/raster/close.c:544 msgid "unable to write f_format file for CELL maps" msgstr "αδυναμία εγγÏαφής f_format αÏχείου για CELL χάÏτες" @@ -795,62 +815,62 @@ msgid "Unable to locate symbol <%s>" msgstr "Αδυναμία ÎµÎ½Ï„Î¿Ï€Î¹ÏƒÎ¼Î¿Ï ÏƒÏ…Î¼Î²ÏŒÎ»Î¿Ï… <%s>" -#: ../lib/raster/gdal.c:145 +#: ../lib/raster/gdal.c:147 msgid "Unable to load GDAL library" msgstr "Αδυναμία φόÏτωσης βιβλιοθήκης GDAL " -#: ../lib/raster/gdal.c:375 +#: ../lib/raster/gdal.c:377 msgid "Unable to open GDAL file" msgstr "" -#: ../lib/raster/gdal.c:483 +#: ../lib/raster/gdal.c:485 #, c-format msgid "Unable to get <%s> driver" msgstr "" -#: ../lib/raster/gdal.c:492 +#: ../lib/raster/gdal.c:494 #, c-format msgid "Unable to create <%s> dataset using <%s> driver" msgstr "" -#: ../lib/raster/gdal.c:500 +#: ../lib/raster/gdal.c:502 #, c-format msgid "Driver <%s> does not support direct writing. Using MEM driver for intermediate dataset." msgstr "" -#: ../lib/raster/gdal.c:506 +#: ../lib/raster/gdal.c:508 msgid "Unable to get in-memory raster driver" msgstr "" -#: ../lib/raster/gdal.c:513 +#: ../lib/raster/gdal.c:515 #, c-format msgid "Unable to create <%s> dataset using memory driver" msgstr "" -#: ../lib/raster/gdal.c:517 +#: ../lib/raster/gdal.c:519 #, c-format msgid "Driver <%s> does not support creating rasters" msgstr "" -#: ../lib/raster/gdal.c:533 +#: ../lib/raster/gdal.c:535 msgid "Unable to set geo transform" msgstr "" -#: ../lib/raster/gdal.c:537 +#: ../lib/raster/gdal.c:539 msgid "Unable to set projection" msgstr "" -#: ../lib/raster/gdal.c:541 +#: ../lib/raster/gdal.c:543 #, c-format msgid "Unable to create cell_misc/%s/gdal file" msgstr "" -#: ../lib/raster/gdal.c:557 +#: ../lib/raster/gdal.c:559 #, c-format msgid "Error writing cell_misc/%s/gdal file" msgstr "" -#: ../lib/raster/gdal.c:605 +#: ../lib/raster/gdal.c:607 #, c-format msgid "Unable to create output file <%s> using driver <%s>" msgstr "" @@ -910,16 +930,17 @@ #: ../lib/raster/init.c:109 #, c-format -msgid "Unknown compression method <%s>, using default ZLIB" +msgid "Unknown compression method <%s>, using default %s" msgstr "" #: ../lib/raster/init.c:113 -msgid "No compression is not supported for GRASS raster maps, using default ZLIB" +#, c-format +msgid "No compression is not supported for GRASS raster maps, using default %s" msgstr "" -#: ../lib/raster/init.c:118 +#: ../lib/raster/init.c:120 #, c-format -msgid "This GRASS version does not support %s compression, using default ZLIB" +msgid "This GRASS version does not support %s compression, using default %s" msgstr "" #: ../lib/raster/null_val.c:64 @@ -952,8 +973,13 @@ msgid "Output window changed while maps are open for write. Map name <%s>" msgstr "" -#: ../lib/ogsf/gsd_img_tif.c:66 ../lib/ogsf/gk2.c:216 -#: ../lib/ogsf/gsd_img_ppm.c:52 ../lib/ogsf/gsd_img_ppm.c:95 +#: ../lib/ogsf/gsd_img_tif.c:63 ../lib/ogsf/gsd_img_ppm.c:50 +#, fuzzy +msgid "Unable to get image of current GL screen" +msgstr "Αδυναμία διαβάσματος εÏÏους για τον ÏÎ¬ÏƒÏ„ÎµÏ Ï‡Î¬Ïτη <%s>" + +#: ../lib/ogsf/gsd_img_tif.c:69 ../lib/ogsf/gk2.c:216 +#: ../lib/ogsf/gsd_img_ppm.c:55 ../lib/ogsf/gsd_img_ppm.c:101 #, c-format msgid "Unable to open file <%s> for writing" msgstr "Αδυναμία ανοίγματος αÏχείου <%s> για εγγÏαφή" @@ -966,32 +992,32 @@ msgid "Need at least 2 keyframes for interpolation" msgstr "ΧÏειάζονται τουλάχιστον 2 keyframes for interpolation" -#: ../lib/ogsf/gs2.c:1211 +#: ../lib/ogsf/gs2.c:1210 #, c-format msgid "no category info" msgstr "" -#: ../lib/ogsf/gs2.c:1230 +#: ../lib/ogsf/gs2.c:1229 #, c-format msgid "no data" msgstr "" -#: ../lib/ogsf/gs2.c:1655 +#: ../lib/ogsf/gs2.c:1654 #, c-format msgid "Raster map <%s> is outside of current region. Load failed." msgstr "Ο ÏÎ¬ÏƒÏ„ÎµÏ Ï‡Î¬Ïτης <%s> είναι έξω από την Ï„Ïέχουσα πεÏιοχή. Η φόÏτωση απέτυχε." -#: ../lib/ogsf/gs2.c:1733 ../lib/ogsf/gs2.c:1739 ../lib/ogsf/gs2.c:1747 -#: ../lib/ogsf/gs2.c:1756 ../lib/ogsf/gs2.c:1764 ../lib/ogsf/gs2.c:1774 -#: ../lib/ogsf/gs2.c:1822 +#: ../lib/ogsf/gs2.c:1732 ../lib/ogsf/gs2.c:1738 ../lib/ogsf/gs2.c:1746 +#: ../lib/ogsf/gs2.c:1755 ../lib/ogsf/gs2.c:1763 ../lib/ogsf/gs2.c:1773 +#: ../lib/ogsf/gs2.c:1821 msgid "GS_load_att_map(): Out of memory. Unable to load map" msgstr "GS_load_att_map(): Εκτός μνήμης. Αδυναμία φόÏτωσης χάÏτη" -#: ../lib/ogsf/gs2.c:1850 +#: ../lib/ogsf/gs2.c:1849 msgid "Loading failed" msgstr "Η φόÏτωση απέτυχε" -#: ../lib/ogsf/gs2.c:1854 +#: ../lib/ogsf/gs2.c:1853 msgid "Error finding range" msgstr "Λάθος στην εÏÏεση εÏÏους" @@ -1026,8 +1052,8 @@ #: ../lib/ogsf/gp3.c:62 ../lib/ogsf/gp3.c:196 ../lib/ogsf/gv3.c:66 #: ../lib/ogsf/gv3.c:338 ../lib/python/temporal/c_libraries_interface.py:747 #: ../lib/vector/Vlib/open.c:301 ../lib/vector/Vlib/open.c:437 -#: ../lib/vector/Vlib/map.c:192 ../lib/vector/Vlib/map.c:202 -#: ../lib/vector/Vlib/map.c:274 +#: ../lib/vector/Vlib/map.c:193 ../lib/vector/Vlib/map.c:203 +#: ../lib/vector/Vlib/map.c:275 #, c-format, python-format msgid "Unable to open vector map <%s>" msgstr "Αδυναμία ανοίγματος Î´Î¹Î±Î½Ï…ÏƒÎ¼Î±Ï„Î¹ÎºÎ¿Ï Ï‡Î¬Ïτη <%s>" @@ -1051,7 +1077,7 @@ #: ../lib/ogsf/gp3.c:202 ../lib/ogsf/gv3.c:344 #: ../lib/rst/interp_float/vinput2d.c:100 ../lib/vector/Vlib/cats.c:589 #: ../lib/vector/Vlib/copy.c:620 ../lib/vector/Vlib/copy.c:730 -#: ../lib/vector/Vlib/map.c:300 ../lib/vector/Vlib/map.c:436 +#: ../lib/vector/Vlib/map.c:301 ../lib/vector/Vlib/map.c:437 #: ../lib/vector/Vlib/ascii.c:398 ../lib/vector/Vlib/array.c:276 #: ../lib/vector/Vlib/net_build.c:159 ../lib/vector/Vlib/net_build.c:206 #: ../lib/vector/Vlib/net_build.c:490 ../lib/vector/Vlib/net_build.c:791 @@ -1065,7 +1091,7 @@ #: ../lib/db/dbmi_client/copy_tab.c:112 ../lib/db/dbmi_client/copy_tab.c:133 #: ../lib/vector/Vlib/cats.c:597 ../lib/vector/Vlib/close_nat.c:160 #: ../lib/vector/Vlib/write_ogr.c:198 ../lib/vector/Vlib/write_pg.c:2915 -#: ../lib/vector/Vlib/map.c:341 ../lib/vector/Vlib/ascii.c:410 +#: ../lib/vector/Vlib/map.c:342 ../lib/vector/Vlib/ascii.c:410 #: ../lib/vector/Vlib/array.c:282 ../lib/vector/Vlib/net_build.c:165 #: ../lib/vector/Vlib/net_build.c:211 ../lib/vector/Vlib/net_build.c:496 #: ../lib/vector/Vlib/net_build.c:797 ../lib/vector/Vlib/net_build.c:976 @@ -1098,6 +1124,11 @@ msgid "Cut-plane points mis-match between surfaces. Check resolution(s)." msgstr "" +#: ../lib/ogsf/gsd_img_ppm.c:96 +#, fuzzy +msgid "Unable to write view" +msgstr "Αδυναμία σÏνδεσης βάσης δεδομένων" + #: ../lib/ogsf/gsd_legend.c:246 #, c-format msgid "Unable to read color file of raster map <%s>" @@ -1189,12 +1220,12 @@ msgid "Maximum number of datasets exceeded" msgstr "Το μέγιστων των datasets ξεπεÏάστηκε" -#: ../lib/ogsf/gsd_prim.c:146 +#: ../lib/ogsf/gsd_prim.c:155 #, c-format msgid "Color Material: %d" msgstr "Color Material: %d" -#: ../lib/ogsf/gsd_prim.c:630 +#: ../lib/ogsf/gsd_prim.c:642 #, c-format msgid "gsd_rot(): %c is an invalid axis specification. Rotation ignored. Please advise GRASS developers of this error" msgstr "gsd_rot(): %c είναι ένας εσφαλμένος άξονας. Η στÏέψη αγνοείται. ΠαÏακαλώ ενημεÏώστε τους Ï€ÏογÏαμματιστές του GRASS για το λάθος αυτό" @@ -1306,18 +1337,51 @@ msgid "Invalid color (%s), using \"white\" as default" msgstr "Εσφαλμένο χÏώμα (%s), χÏήση \"white\" ως Ï€Ïοεπιλογή" -#: ../lib/nviz/render.c:106 +#: ../lib/nviz/render.c:39 +#, c-format +msgid "Unable to get function address for %s" +msgstr "" + +#: ../lib/nviz/render.c:163 msgid "Bad server connection" msgstr "Κακή σÏνδεση με τον εξυπηÏετητή" -#: ../lib/nviz/render.c:112 +#: ../lib/nviz/render.c:169 msgid "Unable to get visual info" msgstr "" -#: ../lib/nviz/render.c:119 +#: ../lib/nviz/render.c:176 msgid "Unable to create rendering context" msgstr "Αδυναμία δημιουÏγίας rendering" +#: ../lib/nviz/render.c:225 +#, c-format +msgid "Unable to choose pixel format (CGL error = %d)" +msgstr "" + +#: ../lib/nviz/render.c:231 +#, c-format +msgid "Unable to create context (CGL error = %d)" +msgstr "" + +#: ../lib/nviz/render.c:266 +msgid "Unable to register window class" +msgstr "" + +#: ../lib/nviz/render.c:275 +msgid "Unable to create window" +msgstr "" + +#: ../lib/nviz/render.c:323 +#, c-format +msgid "Unable to set current context (CGL error = %d)" +msgstr "" + +#: ../lib/nviz/render.c:361 +#, c-format +msgid "Incomplete framebuffer status (status = %d)" +msgstr "" + #: ../lib/nviz/map_obj.c:59 msgid "Maximum surfaces loaded!" msgstr "ΦοÏτώθηκαν οι μέγιστες επιφάνειες!" @@ -2213,13 +2277,13 @@ msgid "The limit of open files (%i) was reached (%i). The module r.series will be run with flag z, to avoid open files limit exceeding." msgstr "" -#: ../lib/python/temporal/temporal_raster_base_algebra.py:690 +#: ../lib/python/temporal/temporal_raster_base_algebra.py:741 #, python-format msgid "Error computing map <%s>" msgstr "" -#: ../lib/python/temporal/temporal_raster_base_algebra.py:777 -#: ../lib/python/temporal/temporal_algebra.py:2395 +#: ../lib/python/temporal/temporal_raster_base_algebra.py:828 +#: ../lib/python/temporal/temporal_algebra.py:2426 #, python-format msgid "%s map <%s> not found in GRASS spatial database" msgstr "" @@ -2276,64 +2340,64 @@ msgid "Empty entry in map list, this should not happen" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:815 +#: ../lib/python/temporal/temporal_algebra.py:821 msgid "Spatio-temporal topological operators are not supported in granularity algebra mode" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:853 +#: ../lib/python/temporal/temporal_algebra.py:859 msgid "All input space time datasets must have a valid temporal topology." msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:862 +#: ../lib/python/temporal/temporal_algebra.py:868 msgid "All input space time datasets must have the same temporal type." msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:1113 +#: ../lib/python/temporal/temporal_algebra.py:1119 #, python-format msgid "Removing un-needed or empty %s maps" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:1168 +#: ../lib/python/temporal/temporal_algebra.py:1174 #, python-format msgid "Space time %s dataset <%s> not found" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:1196 -#: ../lib/python/temporal/temporal_algebra.py:1200 +#: ../lib/python/temporal/temporal_algebra.py:1202 +#: ../lib/python/temporal/temporal_algebra.py:1206 #, python-format msgid "Wrong temporal type of space time dataset <%s> <%s> time is required" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:1220 +#: ../lib/python/temporal/temporal_algebra.py:1226 msgid "Wrong type of input " msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2186 +#: ../lib/python/temporal/temporal_algebra.py:2205 #, python-format msgid "The resulting space time dataset type <%(a)s> is different from the requested type <%(b)s>" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2192 +#: ../lib/python/temporal/temporal_algebra.py:2211 msgid "Maps that should be registered in the resulting space time dataset have different types." msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2401 +#: ../lib/python/temporal/temporal_algebra.py:2432 msgid "Wrong map type. TMAP only supports single maps that are registered in the temporal GRASS database" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2429 +#: ../lib/python/temporal/temporal_algebra.py:2460 msgid "Merging empty map lists" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2432 +#: ../lib/python/temporal/temporal_algebra.py:2463 msgid "First Map list is empty, can't merge it. Return only last map list" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2435 +#: ../lib/python/temporal/temporal_algebra.py:2466 msgid "Second Map list is empty, can't merge it. Return only first map list" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2443 +#: ../lib/python/temporal/temporal_algebra.py:2474 msgid "Space time datasets to merge must have the same temporal type" msgstr "" @@ -2365,33 +2429,33 @@ msgid "Area computation is not supported for LL projections" msgstr "" -#: ../lib/python/temporal/gui_support.py:58 ../lib/python/script/core.py:1298 +#: ../lib/python/temporal/gui_support.py:58 ../lib/python/script/core.py:1324 #, python-format msgid "Invalid element '%s'" msgstr "" #: ../lib/python/temporal/univar_statistics.py:62 -#: ../lib/python/temporal/univar_statistics.py:178 +#: ../lib/python/temporal/univar_statistics.py:180 #, python-format msgid "Space time %(sp)s dataset <%(i)s> is empty" msgstr "" -#: ../lib/python/temporal/univar_statistics.py:101 +#: ../lib/python/temporal/univar_statistics.py:102 #, python-format msgid "Unable to get statistics for raster map <%s>" msgstr "" -#: ../lib/python/temporal/univar_statistics.py:104 +#: ../lib/python/temporal/univar_statistics.py:105 #, python-format msgid "Unable to get statistics for 3d raster map <%s>" msgstr "" -#: ../lib/python/temporal/univar_statistics.py:168 +#: ../lib/python/temporal/univar_statistics.py:170 #, python-format msgid "Space time %(sp)s dataset <%(i)s> not found" msgstr "" -#: ../lib/python/temporal/univar_statistics.py:222 +#: ../lib/python/temporal/univar_statistics.py:224 #, python-format msgid "Unable to get statistics for vector map <%s>" msgstr "" @@ -2469,37 +2533,37 @@ msgid "Unable to remove timestamp for vector map <%s>" msgstr "" -#: ../lib/python/temporal/temporal_vector_algebra.py:386 +#: ../lib/python/temporal/temporal_vector_algebra.py:387 #, python-format msgid "Error vector maps with basename %s exist. Use --o flag to overwrite existing file" msgstr "" -#: ../lib/python/temporal/temporal_vector_algebra.py:419 +#: ../lib/python/temporal/temporal_vector_algebra.py:420 #, python-format msgid "" "Error starting %s : \n" "%s" msgstr "" -#: ../lib/python/temporal/temporal_vector_algebra.py:492 +#: ../lib/python/temporal/temporal_vector_algebra.py:493 #, python-format msgid "" "Error vector map %s exist in temporal database. Use overwrite flag. : \n" "%s" msgstr "" -#: ../lib/python/temporal/core.py:603 +#: ../lib/python/temporal/core.py:605 msgid "Unable to initialize the temporal DBMI interface. Please use t.connect to specify the driver and the database string" msgstr "" -#: ../lib/python/temporal/core.py:672 +#: ../lib/python/temporal/core.py:674 #, python-format msgid "" "Unable to receive temporal database metadata.\n" "Current temporal database info:%(info)s" msgstr "" -#: ../lib/python/temporal/core.py:677 +#: ../lib/python/temporal/core.py:679 #, python-format msgid "" "Unsupported temporal database: version mismatch.\n" @@ -2508,7 +2572,7 @@ "Current temporal database info:%(info)s" msgstr "" -#: ../lib/python/temporal/core.py:685 +#: ../lib/python/temporal/core.py:687 #, python-format msgid "" "Unsupported temporal database: version mismatch.\n" @@ -2516,12 +2580,12 @@ "Current temporal database info:%(info)s" msgstr "" -#: ../lib/python/temporal/core.py:773 +#: ../lib/python/temporal/core.py:775 #, python-format msgid "Creating temporal database: %s" msgstr "" -#: ../lib/python/temporal/core.py:782 +#: ../lib/python/temporal/core.py:784 #, python-format msgid "" "Unable to create SQLite temporal database\n" @@ -2529,31 +2593,31 @@ "Please use t.connect to set a read- and writable temporal database path" msgstr "" -#: ../lib/python/temporal/core.py:947 +#: ../lib/python/temporal/core.py:949 msgid "Unable to mogrify sql statement. " msgstr "" -#: ../lib/python/temporal/core.py:969 +#: ../lib/python/temporal/core.py:971 msgid "Unable to check table. " msgstr "" -#: ../lib/python/temporal/core.py:985 +#: ../lib/python/temporal/core.py:987 msgid "Unable to execute sql statement. " msgstr "" -#: ../lib/python/temporal/core.py:995 +#: ../lib/python/temporal/core.py:997 msgid "Unable to fetch one. " msgstr "" -#: ../lib/python/temporal/core.py:1005 +#: ../lib/python/temporal/core.py:1007 msgid "Unable to fetch all. " msgstr "" -#: ../lib/python/temporal/core.py:1022 +#: ../lib/python/temporal/core.py:1024 msgid "Unable to execute transaction. " msgstr "" -#: ../lib/python/temporal/core.py:1126 +#: ../lib/python/temporal/core.py:1128 #, python-format msgid "" "Unable to connect to %(db)s database: %(string)s\n" @@ -2561,14 +2625,14 @@ "Please use t.connect to set a read- and writable temporal database backend" msgstr "" -#: ../lib/python/temporal/core.py:1286 +#: ../lib/python/temporal/core.py:1288 #, python-format msgid "" "Unable to execute :\n" " %(sql)s" msgstr "" -#: ../lib/python/temporal/core.py:1330 +#: ../lib/python/temporal/core.py:1332 #, python-format msgid "" "Unable to execute transaction:\n" @@ -2623,14 +2687,14 @@ msgstr "" #: ../lib/python/script/array.py:157 ../lib/python/script/array.py:207 -#: ../lib/python/script/array.py:254 ../lib/python/script/array.py:305 -#: ../lib/python/script/array.py:356 ../lib/python/script/array.py:398 +#: ../lib/python/script/array.py:254 ../lib/python/script/array.py:306 +#: ../lib/python/script/array.py:357 ../lib/python/script/array.py:399 #, python-format msgid "Invalid kind <%s>" msgstr "" #: ../lib/python/script/array.py:160 ../lib/python/script/array.py:210 -#: ../lib/python/script/array.py:308 ../lib/python/script/array.py:359 +#: ../lib/python/script/array.py:309 ../lib/python/script/array.py:360 #, python-format msgid "Invalid size <%d>" msgstr "" @@ -2639,17 +2703,17 @@ msgid "grass.script.array.read is deprecated and does not work on MS Windows, pass raster name in the constructor" msgstr "" -#: ../lib/python/script/array.py:247 ../lib/python/script/array.py:392 +#: ../lib/python/script/array.py:247 ../lib/python/script/array.py:393 #, python-format msgid "Invalid FP size <%d>" msgstr "" -#: ../lib/python/script/array.py:251 ../lib/python/script/array.py:395 +#: ../lib/python/script/array.py:251 ../lib/python/script/array.py:396 #, python-format msgid "Invalid integer size <%d>" msgstr "" -#: ../lib/python/script/array.py:346 +#: ../lib/python/script/array.py:347 msgid "grass.script.array3d.read is deprecated and does not work on MS Windows, pass 3D raster name in the constructor" msgstr "" @@ -2720,65 +2784,73 @@ msgid "color" msgstr "" +#: ../lib/python/script/setup.py:229 +msgid "Cleaning up default sqlite database ..." +msgstr "" + +#: ../lib/python/script/setup.py:247 ../lib/init/grass.py:1782 +msgid "Cleaning up temporary files..." +msgstr "" + #: ../lib/python/script/raster3d.py:92 #, python-format msgid "An error occurred while running r3.mapcalc with expression: %s" msgstr "" -#: ../lib/python/script/core.py:67 +#: ../lib/python/script/core.py:69 #, python-brace-format msgid "Cannot find the executable {0}" msgstr "" -#: ../lib/python/script/core.py:307 +#: ../lib/python/script/core.py:309 #, 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:987 +#: ../lib/python/script/core.py:1013 msgid "Mixing value types. Will try to compare after integer conversion" msgstr "" -#: ../lib/python/script/core.py:1188 +#: ../lib/python/script/core.py:1214 #, python-format msgid "Element type should be \"cell\" and not \"%s\"" msgstr "" -#: ../lib/python/script/core.py:1217 ../lib/python/script/core.py:1282 +#: ../lib/python/script/core.py:1243 ../lib/python/script/core.py:1308 #, python-format msgid "Element type should be \"raster\" and not \"%s\"" msgstr "" -#: ../lib/python/script/core.py:1437 +#: ../lib/python/script/core.py:1463 msgid "Unable to list mapsets" msgstr "" -#: ../lib/python/script/core.py:1476 +#: ../lib/python/script/core.py:1502 #, python-format msgid "Location <%s> already exists. Operation canceled." msgstr "" -#: ../lib/python/script/core.py:1479 +#: ../lib/python/script/core.py:1505 #, python-format msgid "Location <%s> already exists and will be overwritten" msgstr "" -#: ../lib/python/script/core.py:1603 +#: ../lib/python/script/core.py:1629 #, python-brace-format msgid "Debug level {0}" msgstr "" -#: ../lib/python/script/core.py:1606 +#: ../lib/python/script/core.py:1632 #, python-brace-format msgid "WARNING: Ignoring unsupported debug level (must be >=0 and <=5). {0}\n" msgstr "" -#: ../lib/python/script/core.py:1622 +#: ../lib/python/script/core.py:1648 #, python-format msgid "Illegal filename <%s>. Cannot be 'NULL' or start with '.'." msgstr "" -#: ../lib/python/script/core.py:1631 +#: ../lib/python/script/core.py:1657 #, python-format msgid "Illegal filename <%(s)s>. <%(il)s> not allowed.\n" msgstr "" @@ -2819,7 +2891,7 @@ msgid "Cannot parse interface description of<{name}> module: {error}" msgstr "" -#: ../lib/python/pygrass/modules/grid/grid.py:553 +#: ../lib/python/pygrass/modules/grid/grid.py:554 msgid "Execution of subprocesses was not successful" msgstr "" @@ -2840,17 +2912,17 @@ msgid "Error executing: Rast_set_cat" msgstr "" -#: ../lib/python/pygrass/raster/abstract.py:275 +#: ../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:286 +#: ../lib/python/pygrass/raster/abstract.py:285 #, python-brace-format msgid "Overwrite type: {0} not supported (True/False)" msgstr "" -#: ../lib/python/pygrass/raster/abstract.py:299 +#: ../lib/python/pygrass/raster/abstract.py:298 #: ../lib/python/pygrass/vector/abstract.py:97 #, python-brace-format msgid "Map name {0} not valid" @@ -2889,11 +2961,11 @@ msgid "Raster map <{0}> does not exist" msgstr "" -#: ../lib/python/pygrass/errors.py:17 +#: ../lib/python/pygrass/errors.py:18 msgid "The map is close!" msgstr "" -#: ../lib/python/pygrass/errors.py:28 +#: ../lib/python/pygrass/errors.py:29 msgid "The self.c_mapinfo pointer must be correctly initiated" msgstr "" @@ -2910,12 +2982,12 @@ msgid "You must use the force flag to actually remove it. Exiting." msgstr "" -#: ../lib/python/pygrass/vector/__init__.py:806 +#: ../lib/python/pygrass/vector/__init__.py:813 #, python-format msgid "Unable to read line of feature %i" msgstr "" -#: ../lib/python/pygrass/vector/__init__.py:895 +#: ../lib/python/pygrass/vector/__init__.py:902 #, python-format msgid "Unable to read area with id %i" msgstr "" @@ -3114,12 +3186,8 @@ msgid "Unable to read PNG" msgstr "" -#: ../lib/pngdriver/read_png.c:60 -msgid "Unable allocate PNG structure" -msgstr "" - -#: ../lib/pngdriver/read_png.c:64 ../lib/pngdriver/write_png.c:71 -#: ../lib/pngdriver/write_png.c:75 +#: ../lib/pngdriver/read_png.c:60 ../lib/pngdriver/read_png.c:64 +#: ../lib/pngdriver/write_png.c:71 ../lib/pngdriver/write_png.c:75 msgid "Unable to allocate PNG structure" msgstr "" @@ -3308,7 +3376,7 @@ #: ../lib/imagery/iscatt_core.c:745 #, c-format -msgid "Unable to read find raster <%s>" +msgid "Unable to find raster <%s>" msgstr "" #: ../lib/imagery/iscatt_core.c:755 @@ -3438,7 +3506,7 @@ msgid "WARNING" msgstr "" -#: ../lib/init/grass.py:187 ../lib/gis/parser.c:621 +#: ../lib/init/grass.py:187 ../lib/gis/parser.c:628 msgid "ERROR" msgstr "" @@ -3446,175 +3514,189 @@ msgid "Exiting..." msgstr "" -#: ../lib/init/grass.py:332 +#: ../lib/init/grass.py:336 msgid "Usage" msgstr "" -#: ../lib/init/grass.py:333 ../lib/gis/parser_html.c:141 +#: ../lib/init/grass.py:337 ../lib/gis/parser_html.c:141 #: ../lib/gis/parser_rest.c:146 msgid "Flags" msgstr "" -#: ../lib/init/grass.py:334 +#: ../lib/init/grass.py:338 msgid "print this help message" msgstr "" -#: ../lib/init/grass.py:335 +#: ../lib/init/grass.py:339 msgid "show version information and exit" msgstr "" -#: ../lib/init/grass.py:336 +#: ../lib/init/grass.py:340 msgid "create given database, location or mapset if it doesn't exist" msgstr "" -#: ../lib/init/grass.py:337 +#: ../lib/init/grass.py:341 msgid "exit after creation of location or mapset. Only with -c flag" msgstr "" -#: ../lib/init/grass.py:338 -msgid "force removal of .gislock if exists (use with care!). Only with -text flag" +#: ../lib/init/grass.py:342 +msgid "force removal of .gislock if exists (use with care!). Only with --text flag" msgstr "" -#: ../lib/init/grass.py:339 +#: ../lib/init/grass.py:343 msgid "use text based interface (skip welcome screen)" msgstr "" -#: ../lib/init/grass.py:340 ../lib/init/grass.py:342 ../lib/init/grass.py:344 +#: ../lib/init/grass.py:344 ../lib/init/grass.py:346 ../lib/init/grass.py:348 msgid "and set as default" msgstr "" -#: ../lib/init/grass.py:341 +#: ../lib/init/grass.py:345 msgid "use text based interface (show welcome screen)" msgstr "" -#: ../lib/init/grass.py:343 +#: ../lib/init/grass.py:347 msgid "use $DEFAULT_GUI graphical user interface" msgstr "" -#: ../lib/init/grass.py:345 +#: ../lib/init/grass.py:349 msgid "print GRASS configuration parameters" msgstr "" -#: ../lib/init/grass.py:346 +#: ../lib/init/grass.py:350 msgid "options: arch,build,compiler,path,revision,version" msgstr "" -#: ../lib/init/grass.py:347 ../lib/gis/parser_html.c:189 +#: ../lib/init/grass.py:351 ../lib/gis/parser_html.c:189 #: ../lib/gis/parser_rest.c:179 msgid "Parameters" msgstr "ΠαÏάμετÏοι" -#: ../lib/init/grass.py:348 +#: ../lib/init/grass.py:352 msgid "initial GRASS GIS database directory" msgstr "" -#: ../lib/init/grass.py:349 +#: ../lib/init/grass.py:353 msgid "directory containing Locations" msgstr "" -#: ../lib/init/grass.py:350 +#: ../lib/init/grass.py:354 msgid "initial GRASS Location" msgstr "" -#: ../lib/init/grass.py:351 +#: ../lib/init/grass.py:355 msgid "directory containing Mapsets with one common coordinate system (projection)" msgstr "" -#: ../lib/init/grass.py:352 +#: ../lib/init/grass.py:356 msgid "initial GRASS Mapset" msgstr "" -#: ../lib/init/grass.py:353 +#: ../lib/init/grass.py:357 msgid "fully qualified initial Mapset directory" msgstr "" -#: ../lib/init/grass.py:354 +#: ../lib/init/grass.py:358 msgid "Environment variables relevant for startup" msgstr "" -#: ../lib/init/grass.py:355 +#: ../lib/init/grass.py:359 msgid "select GUI (text, gui, gtext)" msgstr "" -#: ../lib/init/grass.py:356 +#: ../lib/init/grass.py:360 msgid "set html web browser for help pages" msgstr "" -#: ../lib/init/grass.py:357 +#: ../lib/init/grass.py:361 msgid "set additional path(s) to local GRASS modules or user scripts" msgstr "" -#: ../lib/init/grass.py:358 +#: ../lib/init/grass.py:362 msgid "set additional GISBASE for locally installed GRASS Addons" msgstr "" -#: ../lib/init/grass.py:359 +#: ../lib/init/grass.py:363 msgid "shell script to be processed as batch job" msgstr "" -#: ../lib/init/grass.py:360 +#: ../lib/init/grass.py:364 msgid "set Python interpreter name to override 'python'" msgstr "" -#: ../lib/init/grass.py:361 +#: ../lib/init/grass.py:365 msgid "execute GRASS module or script" msgstr "" -#: ../lib/init/grass.py:362 +#: ../lib/init/grass.py:366 msgid "provided executable will be executed in GRASS session" msgstr "" -#: ../lib/init/grass.py:363 +#: ../lib/init/grass.py:367 msgid "GRASS module, script or any other executable" msgstr "" -#: ../lib/init/grass.py:364 +#: ../lib/init/grass.py:368 msgid "parameters of the executable" msgstr "" -#: ../lib/init/grass.py:365 +#: ../lib/init/grass.py:369 msgid "standard flags" msgstr "" -#: ../lib/init/grass.py:390 +#: ../lib/init/grass.py:370 +msgid "create temporary location (use with the --exec flag)" +msgstr "" + +#: ../lib/init/grass.py:395 msgid "The APPDATA variable is not set, ask your operating system support" msgstr "" -#: ../lib/init/grass.py:393 +#: ../lib/init/grass.py:398 msgid "The APPDATA variable points to directory which does not exist, ask your operating system support" msgstr "" -#: ../lib/init/grass.py:440 +#: ../lib/init/grass.py:411 +#, fuzzy, python-format +msgid "Failed to create configuration directory '%s' with error: %s" +msgstr "Αδυναμία μετονομασίας καταλόγου συστήματος '%s' σε '%s'" + +#: ../lib/init/grass.py:454 #, python-format msgid "Unable to create temporary directory ! Exiting." msgstr "" -#: ../lib/init/grass.py:493 +#: ../lib/init/grass.py:507 #, python-brace-format msgid "Invalid line in RC file ({file}): '{line}' ({error})\n" msgstr "" -#: ../lib/init/grass.py:547 +#: ../lib/init/grass.py:513 +#, python-brace-format +msgid "Empty RC file ({file})" +msgstr "" + +#: ../lib/init/grass.py:563 #, python-format msgid "GUI <%s> not supported in this version" msgstr "" -#: ../lib/init/grass.py:708 +#: ../lib/init/grass.py:729 msgid "Searched for a web browser, but none found" msgstr "" -#: ../lib/init/grass.py:747 +#: ../lib/init/grass.py:769 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" msgstr "" -#: ../lib/init/grass.py:751 +#: ../lib/init/grass.py:773 msgid "GRASS GUI not found. Please check your installation." msgstr "" -#: ../lib/init/grass.py:753 +#: ../lib/init/grass.py:775 msgid "" "{}\n" "Switching to text based interface mode.\n" @@ -3622,7 +3704,7 @@ "Hit RETURN to continue.\n" msgstr "" -#: ../lib/init/grass.py:762 +#: ../lib/init/grass.py:784 msgid "" "It appears that the X Windows system is not active.\n" "A graphical based user interface is not supported.\n" @@ -3632,95 +3714,125 @@ "Hit RETURN to continue.\n" msgstr "" -#: ../lib/init/grass.py:855 ../lib/gis/make_mapset.c:66 +#: ../lib/init/grass.py:880 ../lib/gis/make_mapset.c:66 #, c-format, python-format msgid "Location <%s> doesn't exist" msgstr "" -#: ../lib/init/grass.py:857 +#: ../lib/init/grass.py:882 #, python-format msgid "<%s> is not a valid GRASS Location because PERMANENT Mapset is missing" msgstr "" -#: ../lib/init/grass.py:860 +#: ../lib/init/grass.py:885 #, python-format msgid "<%s> is not a valid GRASS Location because PERMANENT is not a directory" msgstr "" -#: ../lib/init/grass.py:865 +#: ../lib/init/grass.py:890 #, python-format msgid "<%s> is not a valid GRASS Location because PERMANENT Mapset does not have a DEFAULT_WIND file (default computational region)" msgstr "" -#: ../lib/init/grass.py:870 +#: ../lib/init/grass.py:895 #, python-brace-format msgid "Mapset <{mapset}> doesn't exist in GRASS Location <{loc}>. A new mapset can be created by '-c' switch." msgstr "" -#: ../lib/init/grass.py:874 +#: ../lib/init/grass.py:899 #, python-format msgid "<%s> is not a GRASS Mapset because it is not a directory" msgstr "" -#: ../lib/init/grass.py:877 +#: ../lib/init/grass.py:902 #, python-format msgid "<%s> is not a valid GRASS Mapset because it does not have a WIND file" msgstr "" -#: ../lib/init/grass.py:881 +#: ../lib/init/grass.py:906 #, python-format msgid "<%s> is not a valid GRASS Mapset because its WIND file is not readable" msgstr "" -#: ../lib/init/grass.py:884 +#: ../lib/init/grass.py:909 #, python-brace-format msgid "Mapset <{mapset}> or Location <{location}> is invalid for an unknown reason" msgstr "" -#: ../lib/init/grass.py:947 -#, python-format -msgid "Failed to create new location. The location <%s> already exists." +#: ../lib/init/grass.py:934 +#, python-brace-format +msgid "Unable to create new location because the location <{location}> already exists." msgstr "" -#: ../lib/init/grass.py:954 -msgid "Missing WIND file" +#: ../lib/init/grass.py:938 +#, python-brace-format +msgid "Unable to create new location <{location}> because <{path}> is a file." msgstr "" -#: ../lib/init/grass.py:972 -msgid "" -"GISDBASE, LOCATION_NAME and MAPSET variables not set properly.\n" -"Interactive startup needed." +#: ../lib/init/grass.py:941 +#, python-brace-format +msgid "Unable to create new location <{location}> because the directory <{path}> already exists." +msgstr "" + +#: ../lib/init/grass.py:945 +#, python-brace-format +msgid "Unable to create new location in the directory <{path}> for an unknown reason." +msgstr "" + +#: ../lib/init/grass.py:992 +msgid "Mapset <{}> already exists. Ignoring the request to create it. Note that this warning may become an error in future versions." +msgstr "" + +#: ../lib/init/grass.py:1020 +msgid "Creating new GRASS GIS location <{}>..." +msgstr "" + +#: ../lib/init/grass.py:1026 +msgid "Creating new GRASS GIS mapset <{}>..." +msgstr "" + +#: ../lib/init/grass.py:1031 +#, python-brace-format +msgid "Unable to create new mapset <{mapset}> because <{path}> is a file." +msgstr "" + +#: ../lib/init/grass.py:1037 +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:1061 +msgid "GRASS GIS database directory, location and mapset not set properly. Use GUI or command line to set them." msgstr "" -#: ../lib/init/grass.py:996 +#: ../lib/init/grass.py:1086 #, python-format msgid "Invalid user interface specified - <%s>. Use the --help option to see valid interface names." msgstr "" -#: ../lib/init/grass.py:1015 +#: ../lib/init/grass.py:1106 #, python-brace-format msgid "" "Error in GUI startup. See messages above (if any) and if necessary, please report this error to the GRASS developers.\n" "On systems with package manager, make sure you have the right GUI package, probably named grass-gui, installed.\n" -"To run GRASS GIS in text mode use the -text flag.\n" +"To run GRASS GIS in text mode use the --text flag.\n" "Use '--help' for further options\n" " {cmd_name} --help\n" "See also: https://grass.osgeo.org/{cmd_name}/manuals/helptext.html" msgstr "" -#: ../lib/init/grass.py:1027 +#: ../lib/init/grass.py:1118 msgid "" "Exit was requested in GUI.\n" "GRASS GIS will not start. Bye." msgstr "" -#: ../lib/init/grass.py:1030 +#: ../lib/init/grass.py:1121 msgid "" "Invalid return code from GUI startup script.\n" "Please advise GRASS developers of this error." msgstr "" -#: ../lib/init/grass.py:1077 +#: ../lib/init/grass.py:1168 #, python-brace-format msgid "" "Error reading data path information from g.gisenv.\n" @@ -3731,59 +3843,55 @@ "Check the <{file}> file." msgstr "" -#: ../lib/init/grass.py:1158 ../lib/init/grass.py:1162 -msgid "Default locale settings are missing. GRASS running with C locale." -msgstr "" - -#: ../lib/init/grass.py:1240 +#: ../lib/init/grass.py:1381 #, python-format msgid "Path '%s' doesn't exist" msgstr "" -#: ../lib/init/grass.py:1242 +#: ../lib/init/grass.py:1383 #, python-format msgid "Path '%s' not accessible." msgstr "" #. GTC %s is mapset's folder path -#: ../lib/init/grass.py:1247 +#: ../lib/init/grass.py:1388 #, python-format msgid "You are not the owner of '%s'." msgstr "" -#: ../lib/init/grass.py:1255 +#: ../lib/init/grass.py:1396 #, python-format msgid "" "%(user)s is currently running GRASS in selected mapset (file %(file)s found). Concurrent use not allowed.\n" "You can force launching GRASS using -f flag (note that you need permission for this operation). Have another look in the processor manager just to be sure..." msgstr "" -#: ../lib/init/grass.py:1262 +#: ../lib/init/grass.py:1405 #, python-format msgid "%(user)s is currently running GRASS in selected mapset (file %(file)s found). Forcing to launch GRASS..." msgstr "" -#: ../lib/init/grass.py:1266 +#: ../lib/init/grass.py:1409 #, python-format msgid "" "Unable to properly access '%s'.\n" "Please notify system personnel." msgstr "" -#: ../lib/init/grass.py:1287 +#: ../lib/init/grass.py:1430 msgid "Building user fontcap..." msgstr "" -#: ../lib/init/grass.py:1346 +#: ../lib/init/grass.py:1489 msgid "The SHELL variable is not set" msgstr "" -#: ../lib/init/grass.py:1362 +#: ../lib/init/grass.py:1505 #, python-brace-format msgid "Unsupported shell <{sh}>: {env_file}" msgstr "" -#: ../lib/init/grass.py:1378 +#: ../lib/init/grass.py:1521 #, python-format msgid "" "Job file <%s> has been defined in the 'GRASS_BATCH_JOB' variable but not found. Exiting.\n" @@ -3791,114 +3899,118 @@ "Use 'unset GRASS_BATCH_JOB' to disable batch job processing." msgstr "" -#: ../lib/init/grass.py:1385 +#: ../lib/init/grass.py:1528 #, python-format msgid "Change file permission to 'executable' for <%s>" msgstr "" -#: ../lib/init/grass.py:1400 +#: ../lib/init/grass.py:1543 #, python-format msgid "Executing <%s> ..." msgstr "" -#: ../lib/init/grass.py:1407 +#: ../lib/init/grass.py:1550 #, python-brace-format msgid "" "Execution of <{cmd}> failed:\n" "{error}" msgstr "" -#: ../lib/init/grass.py:1410 +#: ../lib/init/grass.py:1553 #, python-format msgid "Execution of <%s> finished." msgstr "" -#: ../lib/init/grass.py:1441 +#: ../lib/init/grass.py:1583 #, python-brace-format msgid "Unable to close GUI. {0}" msgstr "" -#: ../lib/init/grass.py:1468 +#: ../lib/init/grass.py:1611 #, python-format msgid "Welcome to GRASS GIS %s" msgstr "" -#: ../lib/init/grass.py:1490 +#: ../lib/init/grass.py:1633 msgid "GRASS GIS homepage:" msgstr "" #. GTC Running through: SHELL NAME -#: ../lib/init/grass.py:1492 +#: ../lib/init/grass.py:1635 msgid "This version running through:" msgstr "" -#: ../lib/init/grass.py:1494 +#: ../lib/init/grass.py:1637 msgid "Help is available with the command:" msgstr "" -#: ../lib/init/grass.py:1495 +#: ../lib/init/grass.py:1638 msgid "See the licence terms with:" msgstr "" -#: ../lib/init/grass.py:1496 +#: ../lib/init/grass.py:1639 msgid "See citation options with:" msgstr "" -#: ../lib/init/grass.py:1499 +#: ../lib/init/grass.py:1642 msgid "If required, restart the GUI with:" msgstr "" -#: ../lib/init/grass.py:1501 +#: ../lib/init/grass.py:1644 msgid "Start the GUI with:" msgstr "" -#: ../lib/init/grass.py:1503 +#: ../lib/init/grass.py:1646 msgid "When ready to quit enter:" msgstr "" -#: ../lib/init/grass.py:1591 +#: ../lib/init/grass.py:1733 msgid "2D and 3D raster MASKs present" msgstr "" -#: ../lib/init/grass.py:1592 +#: ../lib/init/grass.py:1734 msgid "Raster MASK present" msgstr "" -#: ../lib/init/grass.py:1593 +#: ../lib/init/grass.py:1735 msgid "3D raster MASK present" msgstr "" -#: ../lib/init/grass.py:1634 +#: ../lib/init/grass.py:1775 msgid "Done." msgstr "" -#: ../lib/init/grass.py:1636 +#: ../lib/init/grass.py:1777 msgid "Goodbye from GRASS GIS" msgstr "" -#: ../lib/init/grass.py:1641 -msgid "Cleaning up temporary files..." -msgstr "" - -#: ../lib/init/grass.py:1661 +#: ../lib/init/grass.py:1813 msgid "Please install the GRASS GIS development package" msgstr "" -#: ../lib/init/grass.py:1695 +#: ../lib/init/grass.py:1848 #, python-format msgid "Parameter <%s> not supported" msgstr "" -#: ../lib/init/grass.py:1839 +#: ../lib/init/grass.py:1998 msgid "Flag -e requires also flag -c" msgstr "" -#: ../lib/init/grass.py:1886 +#: ../lib/init/grass.py:2000 +msgid "Coordinate reference system argument (e.g. EPSG) is needed for --tmp-location" +msgstr "" + +#: ../lib/init/grass.py:2003 +msgid "Only one argument (e.g. EPSG) is needed for --tmp-location, mapset name <{}> provided" +msgstr "" + +#: ../lib/init/grass.py:2058 #, python-brace-format msgid "" "Unable to start GRASS GIS. You have the choice to:\n" -" - Launch the graphical user interface with the '-gui' switch\n" -" {cmd_name} -gui\n" +" - Launch the graphical user interface with the '--gui' switch\n" +" {cmd_name} --gui\n" " - Launch with path to the location/mapset as an argument\n" " {cmd_name} /path/to/location/mapset`\n" " - Create a location with '-c' and launch in its PERMANENT mapset\n" @@ -3910,25 +4022,21 @@ "See also: https://grass.osgeo.org/{cmd_name}/manuals/helptext.html" msgstr "" -#: ../lib/init/grass.py:1909 -msgid "Creating new GRASS GIS location/mapset..." -msgstr "" - -#: ../lib/init/grass.py:1911 +#: ../lib/init/grass.py:2080 msgid "Starting GRASS GIS..." msgstr "" -#: ../lib/init/grass.py:1932 +#: ../lib/init/grass.py:2101 #, python-brace-format -msgid "<{0}> requested, but not available. Run GRASS in text mode (-text) or install missing package (usually 'grass-gui')." +msgid "<{0}> requested, but not available. Run GRASS in text mode (--text) or install missing package (usually 'grass-gui')." msgstr "" -#: ../lib/init/grass.py:1986 +#: ../lib/init/grass.py:2162 #, python-format msgid "Launching <%s> GUI in the background, please wait..." msgstr "" -#: ../lib/init/grass.py:2008 +#: ../lib/init/grass.py:2184 #, python-format msgid "Failed to start shell '%s'" msgstr "" @@ -3947,39 +4055,47 @@ msgid "Unable to write lockfile %s (%s)" msgstr "" -#: ../lib/segment/open.c:53 +#: ../lib/segment/open.c:57 +msgid "Using memory cache" +msgstr "" + +#: ../lib/segment/open.c:70 +msgid "Using disk cache" +msgstr "" + +#: ../lib/segment/open.c:73 msgid "Segment file name is NULL" msgstr "" -#: ../lib/segment/open.c:58 +#: ../lib/segment/open.c:78 msgid "Segment file exists already" msgstr "" -#: ../lib/segment/open.c:66 +#: ../lib/segment/open.c:86 msgid "Unable to create segment file" msgstr "" -#: ../lib/segment/open.c:74 +#: ../lib/segment/open.c:94 msgid "Could not write segment file" msgstr "" -#: ../lib/segment/open.c:78 +#: ../lib/segment/open.c:98 msgid "Illegal segment configuration parameter(s)" msgstr "" -#: ../lib/segment/open.c:87 +#: ../lib/segment/open.c:107 msgid "Unable to re-open segment file" msgstr "" -#: ../lib/segment/open.c:94 +#: ../lib/segment/open.c:114 msgid "Could not read segment file" msgstr "" -#: ../lib/segment/format.c:144 +#: ../lib/segment/format.c:143 msgid "Segment format: file size too large" msgstr "" -#: ../lib/segment/format.c:145 +#: ../lib/segment/format.c:144 msgid "Please recompile with Large File Support (LFS)" msgstr "" @@ -4584,55 +4700,60 @@ msgid "Pseudo-random number generator not seeded" msgstr "" -#: ../lib/gis/cmprlz4.c:81 ../lib/gis/cmprlz4.c:138 ../lib/gis/cmprbzip.c:90 -#: ../lib/gis/cmprbzip.c:164 ../lib/gis/cmprzlib.c:99 ../lib/gis/cmprzlib.c:195 -#: ../lib/gis/compress.c:303 +#: ../lib/gis/cmprlz4.c:89 ../lib/gis/cmprlz4.c:156 ../lib/gis/cmprbzip.c:104 +#: ../lib/gis/cmprbzip.c:183 ../lib/gis/cmprzstd.c:102 +#: ../lib/gis/cmprzstd.c:176 ../lib/gis/cmprzlib.c:100 +#: ../lib/gis/cmprzlib.c:179 ../lib/gis/compress.c:335 msgid "No source buffer" msgstr "" -#: ../lib/gis/cmprlz4.c:84 ../lib/gis/cmprlz4.c:141 ../lib/gis/cmprbzip.c:93 -#: ../lib/gis/cmprbzip.c:167 ../lib/gis/cmprzlib.c:102 -#: ../lib/gis/cmprzlib.c:198 +#: ../lib/gis/cmprlz4.c:92 ../lib/gis/cmprlz4.c:159 ../lib/gis/cmprbzip.c:107 +#: ../lib/gis/cmprbzip.c:186 ../lib/gis/cmprzstd.c:105 +#: ../lib/gis/cmprzstd.c:179 ../lib/gis/cmprzlib.c:103 +#: ../lib/gis/cmprzlib.c:182 msgid "No destination buffer" msgstr "" -#: ../lib/gis/cmprlz4.c:91 ../lib/gis/cmprlz4.c:148 ../lib/gis/cmprbzip.c:100 -#: ../lib/gis/cmprbzip.c:174 ../lib/gis/cmprzlib.c:109 -#: ../lib/gis/cmprzlib.c:205 ../lib/gis/compress.c:305 +#: ../lib/gis/cmprlz4.c:99 ../lib/gis/cmprlz4.c:166 ../lib/gis/cmprbzip.c:114 +#: ../lib/gis/cmprbzip.c:193 ../lib/gis/cmprzstd.c:112 +#: ../lib/gis/cmprzstd.c:186 ../lib/gis/cmprzlib.c:110 +#: ../lib/gis/cmprzlib.c:189 ../lib/gis/compress.c:337 #, c-format msgid "Invalid source buffer size %d" msgstr "" -#: ../lib/gis/cmprlz4.c:93 ../lib/gis/cmprlz4.c:150 ../lib/gis/cmprbzip.c:102 -#: ../lib/gis/cmprbzip.c:176 ../lib/gis/cmprzlib.c:111 -#: ../lib/gis/cmprzlib.c:207 ../lib/gis/compress.c:225 +#: ../lib/gis/cmprlz4.c:101 ../lib/gis/cmprlz4.c:168 ../lib/gis/cmprbzip.c:116 +#: ../lib/gis/cmprbzip.c:195 ../lib/gis/cmprzstd.c:114 +#: ../lib/gis/cmprzstd.c:188 ../lib/gis/cmprzlib.c:112 +#: ../lib/gis/cmprzlib.c:191 ../lib/gis/compress.c:257 #, c-format msgid "Invalid destination buffer size %d" msgstr "" -#: ../lib/gis/cmprlz4.c:107 +#: ../lib/gis/cmprlz4.c:121 msgid "LZ4 compression error" msgstr "" -#: ../lib/gis/cmprlz4.c:159 +#: ../lib/gis/cmprlz4.c:177 msgid "LZ4 decompression error" msgstr "" -#: ../lib/gis/cmprlz4.c:168 ../lib/gis/cmprbzip.c:200 +#: ../lib/gis/cmprlz4.c:186 ../lib/gis/cmprbzip.c:219 ../lib/gis/cmprzstd.c:206 +#: ../lib/gis/cmprzlib.c:215 #, c-format msgid "Got uncompressed size %d, expected %d" msgstr "" -#: ../lib/gis/cmprbzip.c:83 ../lib/gis/cmprbzip.c:157 +#: ../lib/gis/cmprbzip.c:97 ../lib/gis/cmprbzip.c:176 msgid "GRASS needs to be compiled with BZIP2 for BZIP2 compression" msgstr "" -#: ../lib/gis/cmprbzip.c:122 +#: ../lib/gis/cmprbzip.c:141 #, c-format msgid "BZIP2 version %s compression error %d" msgstr "" -#: ../lib/gis/cmprbzip.c:189 +#: ../lib/gis/cmprbzip.c:208 #, c-format msgid "BZIP2 version %s decompression error %d" msgstr "" @@ -4731,152 +4852,165 @@ msgid "No ellipsoid info given in file %s in <%s>" msgstr "Δεν έχουν δωθεί πληÏοφοÏίες για το ελλειψοειδές στο αÏχείο %s στο <%s>" -#: ../lib/gis/parser.c:355 -#, c-format -msgid "BUG in option name, '%s' is not valid" +#: ../lib/gis/parser.c:348 +msgid "Bug in UI description. Missing module description" msgstr "" -#: ../lib/gis/parser.c:407 -#, c-format -msgid "BUG in descriptions, option '%s' in <%s> does not exist" +#: ../lib/gis/parser.c:358 +msgid "Bug in UI description. Missing option key" +msgstr "" + +#: ../lib/gis/parser.c:360 +#, fuzzy, c-format +msgid "Bug in UI description. Option key <%s> is not valid" +msgstr "BUG στις πεÏιγÏαφές, επιλογή '%s' στο <%s> δεν υπάÏχει" + +#: ../lib/gis/parser.c:362 +#, fuzzy, c-format +msgid "Bug in UI description. Description for option <%s> missing" +msgstr "BUG στις πεÏιγÏαφές, επιλογή '%s' στο <%s> δεν υπάÏχει" + +#: ../lib/gis/parser.c:414 +#, fuzzy, c-format +msgid "Bug in UI description. Option '%s' in <%s> does not exist" msgstr "BUG στις πεÏιγÏαφές, επιλογή '%s' στο <%s> δεν υπάÏχει" -#: ../lib/gis/parser.c:525 +#: ../lib/gis/parser.c:532 msgid "Use either --quiet or --verbose flag, not both. Assuming --verbose." msgstr "ΧÏησιμοποιήστε --quiet ή --verbose flag, όχι και τα δÏο. Υποθέτω --verbose." -#: ../lib/gis/parser.c:539 +#: ../lib/gis/parser.c:546 msgid "Use either --quiet or --verbose flag, not both. Assuming --quiet." msgstr "ΧÏησιμοποιήστε --quiet ή --verbose flag, όχι και τα δÏο. Υποθέτω --quiet." -#: ../lib/gis/parser.c:554 +#: ../lib/gis/parser.c:561 msgid "Use either --qq or --verbose flag, not both. Assuming --qq." msgstr "" -#: ../lib/gis/parser.c:585 +#: ../lib/gis/parser.c:592 #, c-format msgid "Sorry <%s> is not a valid option" msgstr "" -#: ../lib/gis/parser.c:598 +#: ../lib/gis/parser.c:605 msgid "Your installation doesn't include GUI, exiting." msgstr "" -#: ../lib/gis/parser.c:943 +#: ../lib/gis/parser.c:950 msgid "Unable to determine program name" msgstr "Αδυναμία Ï€ÏοσδιοÏÎ¹ÏƒÎ¼Î¿Ï Ï„Î¿Ï… ονόματος του Ï€ÏογÏάμματος" -#: ../lib/gis/parser.c:965 ../lib/gis/parser.c:984 +#: ../lib/gis/parser.c:972 ../lib/gis/parser.c:991 #, c-format msgid "%s: Sorry, <%c> is not a valid flag" msgstr "" -#: ../lib/gis/parser.c:1114 +#: ../lib/gis/parser.c:1121 #, c-format msgid "%s: Sorry, <%s=> is ambiguous" msgstr "" -#: ../lib/gis/parser.c:1117 +#: ../lib/gis/parser.c:1124 #, c-format msgid "Option <%s=> matches" msgstr "" -#: ../lib/gis/parser.c:1135 +#: ../lib/gis/parser.c:1142 #, c-format msgid "Please update the usage of <%s>: option <%s> has been renamed to <%s>" msgstr "" -#: ../lib/gis/parser.c:1148 +#: ../lib/gis/parser.c:1155 #, c-format msgid "%s: Sorry, <%s> is not a valid parameter" msgstr "" -#: ../lib/gis/parser.c:1154 ../lib/gis/parser.c:1400 +#: ../lib/gis/parser.c:1161 ../lib/gis/parser.c:1407 #, c-format msgid "<%s> is an abbreviation for <%s>" msgstr "" -#: ../lib/gis/parser.c:1159 +#: ../lib/gis/parser.c:1166 #, c-format msgid "Option <%s> does not accept multiple answers" msgstr "" -#: ../lib/gis/parser.c:1231 +#: ../lib/gis/parser.c:1238 #, c-format msgid "" "Illegal range syntax for parameter <%s>\n" "\tPresented as: %s" msgstr "" -#: ../lib/gis/parser.c:1237 +#: ../lib/gis/parser.c:1244 #, c-format msgid "" "Value <%s> out of range for parameter <%s>\n" "\tLegal range: %s" msgstr "" -#: ../lib/gis/parser.c:1243 +#: ../lib/gis/parser.c:1250 #, c-format msgid "Missing value for parameter <%s>" msgstr "" -#: ../lib/gis/parser.c:1249 +#: ../lib/gis/parser.c:1256 #, c-format msgid "" "Value <%s> ambiguous for parameter <%s>\n" "\tValid options: %s" msgstr "" -#: ../lib/gis/parser.c:1422 +#: ../lib/gis/parser.c:1429 #, c-format msgid "" "Required parameter <%s> not set:\n" "\t(%s)" msgstr "" -#: ../lib/gis/parser.c:1514 +#: ../lib/gis/parser.c:1521 #, c-format msgid "" "Option <%s> must be provided in multiples of %d\n" "\tYou provided %d item(s): %s" msgstr "" -#: ../lib/gis/parser.c:1588 ../lib/gis/error.c:363 +#: ../lib/gis/parser.c:1595 ../lib/gis/error.c:363 #, c-format msgid "ERROR: " msgstr "ΣΦΑΛΜΑ:" -#: ../lib/gis/parser.c:1590 ../lib/gis/parser.c:1597 +#: ../lib/gis/parser.c:1597 ../lib/gis/parser.c:1604 #, c-format msgid "option <%s>: <%s> exists. To overwrite, use the --overwrite flag" msgstr "" -#: ../lib/gis/parser.c:1707 +#: ../lib/gis/parser.c:1714 #, c-format msgid "%s= is not a separator option" msgstr "" -#: ../lib/gis/parser.c:1710 +#: ../lib/gis/parser.c:1717 #, c-format msgid "No separator given for %s=" msgstr "" -#: ../lib/gis/parser.c:1772 ../lib/gis/parser.c:1789 +#: ../lib/gis/parser.c:1779 ../lib/gis/parser.c:1796 #, c-format msgid "%s= is not a file option" msgstr "" -#: ../lib/gis/parser.c:1774 +#: ../lib/gis/parser.c:1781 #, c-format msgid "Opening multiple files not supported for %s=" msgstr "" -#: ../lib/gis/parser.c:1780 +#: ../lib/gis/parser.c:1787 #, c-format msgid "Unable to open %s file <%s>" msgstr "" -#: ../lib/gis/parser.c:1786 +#: ../lib/gis/parser.c:1793 #, c-format msgid "Unable to create %s file <%s>" msgstr "" @@ -4889,420 +5023,420 @@ msgid "Example: select * from towns where population > 10000" msgstr "" -#: ../lib/gis/parser_standard_options.c:156 +#: ../lib/gis/parser_standard_options.c:157 msgid "WHERE conditions of SQL statement without 'where' keyword" msgstr "WHERE συνθήκες της SQL δήλωση χωÏίς 'where' λέξη-κλειδί" -#: ../lib/gis/parser_standard_options.c:157 +#: ../lib/gis/parser_standard_options.c:158 msgid "Example: income < 1000 and population >= 10000" msgstr "" -#: ../lib/gis/parser_standard_options.c:165 +#: ../lib/gis/parser_standard_options.c:166 msgid "Name of attribute table" msgstr "" -#: ../lib/gis/parser_standard_options.c:174 +#: ../lib/gis/parser_standard_options.c:175 msgid "Name of database driver" msgstr "" -#: ../lib/gis/parser_standard_options.c:183 +#: ../lib/gis/parser_standard_options.c:184 msgid "Name of database" msgstr "" -#: ../lib/gis/parser_standard_options.c:192 +#: ../lib/gis/parser_standard_options.c:193 msgid "Database schema" msgstr "" -#: ../lib/gis/parser_standard_options.c:193 +#: ../lib/gis/parser_standard_options.c:194 msgid "Do not use this option if schemas are not supported by driver/database server" msgstr "" -#: ../lib/gis/parser_standard_options.c:202 +#: ../lib/gis/parser_standard_options.c:203 msgid "Name of attribute column" msgstr "Όνομα στήλης" -#: ../lib/gis/parser_standard_options.c:211 +#: ../lib/gis/parser_standard_options.c:212 msgid "Name of attribute column(s)" msgstr "Όνομα στηλών" -#: ../lib/gis/parser_standard_options.c:220 +#: ../lib/gis/parser_standard_options.c:221 msgid "Name of key column" msgstr "" -#: ../lib/gis/parser_standard_options.c:221 +#: ../lib/gis/parser_standard_options.c:222 msgid "Must refer to an integer column" msgstr "" -#: ../lib/gis/parser_standard_options.c:233 +#: ../lib/gis/parser_standard_options.c:234 msgid "Name of input imagery group" msgstr "" -#: ../lib/gis/parser_standard_options.c:241 +#: ../lib/gis/parser_standard_options.c:242 msgid "Name of input imagery subgroup" msgstr "" -#: ../lib/gis/parser_standard_options.c:251 +#: ../lib/gis/parser_standard_options.c:252 msgid "Name of input raster map" msgstr "Όνομα εισαγώμενου ÏÎ¬ÏƒÏ„ÎµÏ Ï‡Î¬Ïτη " -#: ../lib/gis/parser_standard_options.c:260 +#: ../lib/gis/parser_standard_options.c:261 msgid "Name of input raster map(s)" msgstr "Όνομα εισαγώμενων ÏÎ¬ÏƒÏ„ÎµÏ Ï‡Î±Ïτών" -#: ../lib/gis/parser_standard_options.c:268 +#: ../lib/gis/parser_standard_options.c:269 msgid "Name for output raster map" msgstr "Όνομα εξαγόμενου ÏÎ¬ÏƒÏ„ÎµÏ Ï‡Î¬Ïτη" -#: ../lib/gis/parser_standard_options.c:277 +#: ../lib/gis/parser_standard_options.c:278 msgid "Name for output raster map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:285 +#: ../lib/gis/parser_standard_options.c:286 msgid "Name of raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:294 +#: ../lib/gis/parser_standard_options.c:295 msgid "Name of raster map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:302 +#: ../lib/gis/parser_standard_options.c:303 msgid "Name of base raster map" msgstr "Όνομα χάÏτη υποβάθÏου ÏάστεÏ" -#: ../lib/gis/parser_standard_options.c:310 +#: ../lib/gis/parser_standard_options.c:311 msgid "Name of cover raster map" msgstr "Όνομα εισαγώμενων ÏÎ¬ÏƒÏ„ÎµÏ Ï‡Î±Ïτών" -#: ../lib/gis/parser_standard_options.c:318 +#: ../lib/gis/parser_standard_options.c:319 msgid "Name of input elevation raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:327 +#: ../lib/gis/parser_standard_options.c:328 msgid "Name of input elevation raster map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:334 +#: ../lib/gis/parser_standard_options.c:335 msgid "Type of raster map to be created" msgstr "" -#: ../lib/gis/parser_standard_options.c:335 +#: ../lib/gis/parser_standard_options.c:336 msgid "Storage type for resultant raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:339 +#: ../lib/gis/parser_standard_options.c:340 msgid "Integer" msgstr "" -#: ../lib/gis/parser_standard_options.c:340 +#: ../lib/gis/parser_standard_options.c:341 msgid "Single precision floating point" msgstr "" -#: ../lib/gis/parser_standard_options.c:341 +#: ../lib/gis/parser_standard_options.c:342 msgid "Double precision floating point" msgstr "" -#: ../lib/gis/parser_standard_options.c:347 +#: ../lib/gis/parser_standard_options.c:348 msgid "Sampling interpolation method" msgstr "" -#: ../lib/gis/parser_standard_options.c:351 +#: ../lib/gis/parser_standard_options.c:352 msgid "Nearest-neighbor interpolation" msgstr "" -#: ../lib/gis/parser_standard_options.c:352 +#: ../lib/gis/parser_standard_options.c:353 msgid "Bilinear interpolation" msgstr "" -#: ../lib/gis/parser_standard_options.c:353 +#: ../lib/gis/parser_standard_options.c:354 msgid "Bicubic interpolation" msgstr "" -#: ../lib/gis/parser_standard_options.c:362 +#: ../lib/gis/parser_standard_options.c:363 msgid "Name of input basename raster map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:371 +#: ../lib/gis/parser_standard_options.c:372 msgid "Name for output basename raster map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:381 +#: ../lib/gis/parser_standard_options.c:382 msgid "Name of input 3D raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:390 +#: ../lib/gis/parser_standard_options.c:391 msgid "Name of input 3D raster map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:398 +#: ../lib/gis/parser_standard_options.c:399 msgid "Name for output 3D raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:406 +#: ../lib/gis/parser_standard_options.c:407 msgid "Name of 3D raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:415 +#: ../lib/gis/parser_standard_options.c:416 msgid "Name of 3D raster map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:424 +#: ../lib/gis/parser_standard_options.c:425 msgid "Data type used in the output raster3d map" msgstr "" -#: ../lib/gis/parser_standard_options.c:433 +#: ../lib/gis/parser_standard_options.c:434 msgid "Number of digits used as mantissa in the internal map storage, 0 -23 for float, 0 - 52 for double, max or default" msgstr "" -#: ../lib/gis/parser_standard_options.c:443 +#: ../lib/gis/parser_standard_options.c:444 msgid "The compression method used in the output raster3d map" msgstr "" -#: ../lib/gis/parser_standard_options.c:453 +#: ../lib/gis/parser_standard_options.c:454 msgid "The dimensions of the tiles used in the output raster3d map (XxYxZ or default: 16x16x8)" msgstr "" -#: ../lib/gis/parser_standard_options.c:463 +#: ../lib/gis/parser_standard_options.c:464 msgid "Name of input vector map" msgstr "Όνομα εισαγόμενου Î´Î¹Î±Î½Ï…ÏƒÎ¼Î±Ï„Î¹ÎºÎ¿Ï Ï‡Î¬Ïτη" -#: ../lib/gis/parser_standard_options.c:464 -#: ../lib/gis/parser_standard_options.c:491 +#: ../lib/gis/parser_standard_options.c:465 +#: ../lib/gis/parser_standard_options.c:492 msgid "Or data source for direct OGR access" msgstr "" -#: ../lib/gis/parser_standard_options.c:473 +#: ../lib/gis/parser_standard_options.c:474 msgid "Name of input vector map(s)" msgstr "Όνομα εισαγόμενων διανυσματικων χαÏτών" -#: ../lib/gis/parser_standard_options.c:474 +#: ../lib/gis/parser_standard_options.c:475 msgid "Or data source(s) for direct OGR access" msgstr "" -#: ../lib/gis/parser_standard_options.c:482 +#: ../lib/gis/parser_standard_options.c:483 msgid "Name for output vector map" msgstr "Όνομα εξαγόμενου Î´Î¹Î±Î½Ï…ÏƒÎ¼Î±Ï„Î¹ÎºÎ¿Ï Ï‡Î¬Ïτη" -#: ../lib/gis/parser_standard_options.c:490 +#: ../lib/gis/parser_standard_options.c:491 msgid "Name of vector map" msgstr "" -#: ../lib/gis/parser_standard_options.c:500 +#: ../lib/gis/parser_standard_options.c:501 msgid "Name of vector map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:509 -#: ../lib/gis/parser_standard_options.c:518 +#: ../lib/gis/parser_standard_options.c:510 +#: ../lib/gis/parser_standard_options.c:519 msgid "Input feature type" msgstr "" -#: ../lib/gis/parser_standard_options.c:525 +#: ../lib/gis/parser_standard_options.c:526 msgid "Layer number or name" msgstr "" -#: ../lib/gis/parser_standard_options.c:527 +#: ../lib/gis/parser_standard_options.c:528 msgid "Vector features can have category values in different layers. This number determines which layer to use. When used with direct OGR access this is the layer name." msgstr "" -#: ../lib/gis/parser_standard_options.c:537 +#: ../lib/gis/parser_standard_options.c:538 msgid "Layer number or name ('-1' for all layers)" msgstr "" -#: ../lib/gis/parser_standard_options.c:539 +#: ../lib/gis/parser_standard_options.c:540 msgid "A single vector map can be connected to multiple database tables. This number determines which table to use. When used with direct OGR access this is the layer name." msgstr "" -#: ../lib/gis/parser_standard_options.c:548 +#: ../lib/gis/parser_standard_options.c:549 msgid "Category value" msgstr "Τιμή κατηγοÏίας" -#: ../lib/gis/parser_standard_options.c:556 +#: ../lib/gis/parser_standard_options.c:557 msgid "Category values" msgstr "Τιμές κατηγοÏιών" -#: ../lib/gis/parser_standard_options.c:557 -#: ../lib/gis/parser_standard_options.c:572 +#: ../lib/gis/parser_standard_options.c:558 +#: ../lib/gis/parser_standard_options.c:573 msgid "Example: 1,3,7-9,13" msgstr "ΠαÏάδειγμα: 1,3,7-9,13" -#: ../lib/gis/parser_standard_options.c:564 +#: ../lib/gis/parser_standard_options.c:565 msgid "Feature id" msgstr "" -#: ../lib/gis/parser_standard_options.c:571 +#: ../lib/gis/parser_standard_options.c:572 msgid "Feature ids" msgstr "" -#: ../lib/gis/parser_standard_options.c:582 -#: ../lib/gis/parser_standard_options.c:590 +#: ../lib/gis/parser_standard_options.c:583 +#: ../lib/gis/parser_standard_options.c:591 msgid "Name of input file" msgstr "" -#: ../lib/gis/parser_standard_options.c:598 +#: ../lib/gis/parser_standard_options.c:599 msgid "Name for output file" msgstr "" -#: ../lib/gis/parser_standard_options.c:607 +#: ../lib/gis/parser_standard_options.c:608 msgid "Field separator" msgstr "ΔιαχωÏιστής πεδίων (Ï€.χ. , . tab)" -#: ../lib/gis/parser_standard_options.c:608 +#: ../lib/gis/parser_standard_options.c:609 msgid "Special characters: pipe, comma, space, tab, newline" msgstr "" -#: ../lib/gis/parser_standard_options.c:619 -#: ../lib/gis/parser_standard_options.c:630 +#: ../lib/gis/parser_standard_options.c:620 +#: ../lib/gis/parser_standard_options.c:631 msgid "Color" msgstr "ΧÏώμα" -#: ../lib/gis/parser_standard_options.c:621 +#: ../lib/gis/parser_standard_options.c:622 msgid "Either a standard color name or R:G:B triplet" msgstr "Είτε ένα ÏƒÏ„Î±Î½Ï„Î±Ï ÏŒÎ½Î¿Î¼Î± χÏώματος ή συνδυασμός R:G:B" -#: ../lib/gis/parser_standard_options.c:632 +#: ../lib/gis/parser_standard_options.c:633 msgid "Either a standard color name, R:G:B triplet, or \"none\"" msgstr "" -#: ../lib/gis/parser_standard_options.c:643 +#: ../lib/gis/parser_standard_options.c:644 msgid "Name of input directory" msgstr "" -#: ../lib/gis/parser_standard_options.c:653 +#: ../lib/gis/parser_standard_options.c:654 msgid "Units" msgstr "" -#: ../lib/gis/parser_standard_options.c:662 +#: ../lib/gis/parser_standard_options.c:663 msgid "Data type(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:672 +#: ../lib/gis/parser_standard_options.c:673 msgid "Name of mapset (default: current search path)" msgstr "" -#: ../lib/gis/parser_standard_options.c:673 +#: ../lib/gis/parser_standard_options.c:674 msgid "'.' for current mapset" msgstr "" -#: ../lib/gis/parser_standard_options.c:681 +#: ../lib/gis/parser_standard_options.c:682 msgid "Location name" msgstr "" -#: ../lib/gis/parser_standard_options.c:682 +#: ../lib/gis/parser_standard_options.c:683 msgid "Location name (not location path)" msgstr "" -#: ../lib/gis/parser_standard_options.c:692 +#: ../lib/gis/parser_standard_options.c:693 msgid "GRASS GIS database directory" msgstr "" -#: ../lib/gis/parser_standard_options.c:693 +#: ../lib/gis/parser_standard_options.c:694 msgid "Default: path to the current GRASS GIS database" msgstr "" -#: ../lib/gis/parser_standard_options.c:705 +#: ../lib/gis/parser_standard_options.c:706 msgid "Coordinates" msgstr "" -#: ../lib/gis/parser_standard_options.c:714 +#: ../lib/gis/parser_standard_options.c:715 msgid "Name of color table" msgstr "" -#: ../lib/gis/parser_standard_options.c:725 +#: ../lib/gis/parser_standard_options.c:726 msgid "String representing NULL value" msgstr "" -#: ../lib/gis/parser_standard_options.c:734 +#: ../lib/gis/parser_standard_options.c:735 msgid "Name of saved region" msgstr "" -#: ../lib/gis/parser_standard_options.c:744 +#: ../lib/gis/parser_standard_options.c:745 msgid "Name of the input space time dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:753 +#: ../lib/gis/parser_standard_options.c:754 msgid "Name of the input space time datasets" msgstr "" -#: ../lib/gis/parser_standard_options.c:761 +#: ../lib/gis/parser_standard_options.c:762 msgid "Name of the output space time dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:769 +#: ../lib/gis/parser_standard_options.c:770 msgid "Name of the input space time raster dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:778 +#: ../lib/gis/parser_standard_options.c:779 msgid "Name of the input space time raster datasets" msgstr "" -#: ../lib/gis/parser_standard_options.c:786 +#: ../lib/gis/parser_standard_options.c:787 msgid "Name of the output space time raster dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:794 +#: ../lib/gis/parser_standard_options.c:795 msgid "Name of the input space time vector dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:803 +#: ../lib/gis/parser_standard_options.c:804 msgid "Name of the input space time vector datasets" msgstr "" -#: ../lib/gis/parser_standard_options.c:811 +#: ../lib/gis/parser_standard_options.c:812 msgid "Name of the output space time vector dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:819 +#: ../lib/gis/parser_standard_options.c:820 msgid "Name of the input space time raster3d dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:828 +#: ../lib/gis/parser_standard_options.c:829 msgid "Name of the input space time raster3d datasets" msgstr "" -#: ../lib/gis/parser_standard_options.c:836 +#: ../lib/gis/parser_standard_options.c:837 msgid "Name of the output space time raster3d dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:845 +#: ../lib/gis/parser_standard_options.c:846 msgid "Type of the input space time dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:853 +#: ../lib/gis/parser_standard_options.c:854 msgid "Name of the input map" msgstr "" -#: ../lib/gis/parser_standard_options.c:862 +#: ../lib/gis/parser_standard_options.c:863 msgid "Name of the input maps" msgstr "" -#: ../lib/gis/parser_standard_options.c:871 +#: ../lib/gis/parser_standard_options.c:872 msgid "Type of the input map" msgstr "" -#: ../lib/gis/parser_standard_options.c:880 +#: ../lib/gis/parser_standard_options.c:881 msgid "The temporal type of the space time dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:887 +#: ../lib/gis/parser_standard_options.c:888 msgid "WHERE conditions of SQL statement without 'where' keyword used in the temporal GIS framework" msgstr "" -#: ../lib/gis/parser_standard_options.c:888 +#: ../lib/gis/parser_standard_options.c:889 msgid "Example: start_time > '2001-01-01 12:30:00'" msgstr "" -#: ../lib/gis/parser_standard_options.c:898 +#: ../lib/gis/parser_standard_options.c:899 msgid "The method to be used for sampling the input dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:932 +#: ../lib/gis/parser_standard_options.c:933 msgid "Do not create attribute table" msgstr "" -#: ../lib/gis/parser_standard_options.c:936 +#: ../lib/gis/parser_standard_options.c:937 msgid "Do not build topology" msgstr "" -#: ../lib/gis/parser_standard_options.c:937 +#: ../lib/gis/parser_standard_options.c:938 msgid "Advantageous when handling a large number of points" msgstr "" @@ -6181,6 +6315,15 @@ msgid "Seek offset out of range" msgstr "" +#: ../lib/gis/cmprzstd.c:80 ../lib/gis/cmprzstd.c:95 ../lib/gis/cmprzstd.c:169 +msgid "GRASS needs to be compiled with ZSTD for ZSTD compression" +msgstr "" + +#: ../lib/gis/cmprzstd.c:134 ../lib/gis/cmprzstd.c:196 +#, c-format +msgid "ZSTD compression error %d: %s" +msgstr "" + #: ../lib/gis/paths.c:201 #, c-format msgid "Unable to open file <%s> for reading" @@ -6195,10 +6338,30 @@ msgid "Multiple outputs are not supported by WPS 1.0.0" msgstr "" -#: ../lib/gis/color_rules.c:88 +#: ../lib/gis/color_rules.c:98 msgid "no description" msgstr "" +#: ../lib/gis/color_rules.c:292 +#, fuzzy +msgid "Unable to open color rule" +msgstr "Αδυναμία ανοίγματος %s για ανάγνωση" + +#: ../lib/gis/color_rules.c:341 ../lib/gis/color_rules.c:352 +#: ../lib/gis/color_rules.c:356 ../lib/gis/color_rules.c:360 +msgid "range: map values" +msgstr "" + +#: ../lib/gis/color_rules.c:343 +#, c-format +msgid "range: %g to %g" +msgstr "" + +#: ../lib/gis/color_rules.c:368 +#, fuzzy +msgid "Unable to open color descriptions" +msgstr "Αδυναμία ανοίγματος %s για εγγÏαφή" + #: ../lib/gis/mapset_msc.c:90 #, c-format msgid "Unable to make mapset element %s (%s): %s" @@ -6209,12 +6372,12 @@ msgid "Unable to access mapset element %s (%s): %s" msgstr "" -#: ../lib/gis/cmprzlib.c:139 ../lib/gis/cmprzlib.c:157 +#: ../lib/gis/cmprzlib.c:142 #, c-format msgid "ZLIB compression error %d: %s" msgstr "" -#: ../lib/gis/cmprzlib.c:225 ../lib/gis/cmprzlib.c:242 +#: ../lib/gis/cmprzlib.c:204 #, c-format msgid "ZLIB decompression error %d: %s" msgstr "" @@ -6274,12 +6437,12 @@ #: ../lib/gis/parser_dependencies.c:305 #, c-format -msgid "Option %s requires all of %s" +msgid "Option <%s> requires all of %s" msgstr "" #: ../lib/gis/parser_dependencies.c:332 #, c-format -msgid "Option %s is mutually exclusive with all of %s" +msgid "Option <%s> is mutually exclusive with all of %s" msgstr "" #: ../lib/gis/parser_dependencies.c:358 @@ -6315,43 +6478,43 @@ msgid "Task already has a worker" msgstr "" -#: ../lib/gis/compress.c:132 ../lib/gis/compress.c:193 -#: ../lib/gis/compress.c:208 +#: ../lib/gis/compress.c:143 ../lib/gis/compress.c:208 +#: ../lib/gis/compress.c:225 ../lib/gis/compress.c:240 msgid "Request for unsupported compressor" msgstr "" -#: ../lib/gis/compress.c:223 +#: ../lib/gis/compress.c:255 msgid "No destination buffer allocated" msgstr "" -#: ../lib/gis/compress.c:230 +#: ../lib/gis/compress.c:262 #, c-format msgid "Invalid read size %d" msgstr "" -#: ../lib/gis/compress.c:251 +#: ../lib/gis/compress.c:283 #, c-format msgid "Unable to read %d bytes: end of file" msgstr "" -#: ../lib/gis/compress.c:253 +#: ../lib/gis/compress.c:285 #, c-format msgid "Unable to read %d bytes: %s" msgstr "" -#: ../lib/gis/compress.c:327 ../lib/gis/compress.c:350 -#: ../lib/gis/compress.c:391 +#: ../lib/gis/compress.c:360 ../lib/gis/compress.c:383 +#: ../lib/gis/compress.c:424 msgid "Unable to write compression flag" msgstr "" -#: ../lib/gis/compress.c:338 ../lib/gis/compress.c:361 -#: ../lib/gis/compress.c:404 +#: ../lib/gis/compress.c:371 ../lib/gis/compress.c:394 +#: ../lib/gis/compress.c:437 #, c-format msgid "Unable to write %d bytes: nothing written" msgstr "" -#: ../lib/gis/compress.c:340 ../lib/gis/compress.c:363 -#: ../lib/gis/compress.c:406 +#: ../lib/gis/compress.c:373 ../lib/gis/compress.c:396 +#: ../lib/gis/compress.c:439 #, c-format msgid "Unable to write %d bytes: %s" msgstr "" @@ -6597,7 +6760,7 @@ "-- Table unit tests finished successfully --" msgstr "" -#: ../lib/db/dbmi_base/default_name.c:136 +#: ../lib/db/dbmi_base/default_name.c:139 msgid "Programmer error" msgstr "" @@ -6687,25 +6850,30 @@ msgid "db_get_index_column_name(): invalid column number" msgstr "" -#: ../lib/vector/diglib/spindex_rw.c:98 ../lib/vector/diglib/spindex_rw.c:106 +#: ../lib/vector/diglib/spindex_rw.c:99 ../lib/vector/diglib/spindex_rw.c:107 msgid "Topology file must be written before spatial index file" msgstr "" -#: ../lib/vector/diglib/spindex_rw.c:302 +#: ../lib/vector/diglib/spindex_rw.c:303 #, 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 +#: ../lib/vector/diglib/spindex_rw.c:309 #, 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 +#: ../lib/vector/diglib/spindex_rw.c:318 #, c-format msgid "Spatial index format version %d.%d is not supported by this release. Please rebuild topology." msgstr "" +#: ../lib/vector/diglib/plus_line.c:262 ../lib/vector/diglib/plus_line.c:302 +#, fuzzy, c-format +msgid "Attempt to delete not registered line %d from node %d" +msgstr "ΠÏοσπάθεια διαγÏαφής νησίδας %d από κενή (dead) επιφάνεια %d" + #: ../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." @@ -6811,7 +6979,7 @@ msgid "Unable to write isles to plus file" msgstr "Αδυναμία εγγÏαφής νησίδων στο plus αÏχείο" -#: ../lib/vector/diglib/plus_node.c:214 +#: ../lib/vector/diglib/plus_node.c:213 #, c-format msgid "Attempt to read line angle for the line which is not connected to the node: node %d, line %d" msgstr "" @@ -6872,44 +7040,44 @@ msgid "Error in read/write portable char, byte_order = %d Written: %d Read: %d" msgstr "" -#: ../lib/vector/diglib/plus_area.c:215 ../lib/vector/diglib/plus_area.c:716 +#: ../lib/vector/diglib/plus_area.c:218 ../lib/vector/diglib/plus_area.c:718 #, 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:724 +#: ../lib/vector/diglib/plus_area.c:228 ../lib/vector/diglib/plus_area.c:726 #, c-format msgid "Line %d already has area/isle %d to right" msgstr "" -#: ../lib/vector/diglib/plus_area.c:279 +#: ../lib/vector/diglib/plus_area.c:282 msgid "Isle already registered in area" msgstr "" -#: ../lib/vector/diglib/plus_area.c:313 +#: ../lib/vector/diglib/plus_area.c:316 msgid "Attempt to delete isle from dead area" msgstr "" -#: ../lib/vector/diglib/plus_area.c:330 +#: ../lib/vector/diglib/plus_area.c:324 #, c-format msgid "Attempt to delete not registered isle %d from area %d" msgstr "" -#: ../lib/vector/diglib/plus_area.c:369 +#: ../lib/vector/diglib/plus_area.c:371 msgid "Attempt to delete dead area" msgstr "" -#: ../lib/vector/diglib/plus_area.c:408 +#: ../lib/vector/diglib/plus_area.c:410 #, c-format msgid "Dead centroid %d registered for area (bug in the vector library)" msgstr "" -#: ../lib/vector/diglib/plus_area.c:431 +#: ../lib/vector/diglib/plus_area.c:433 #, c-format msgid "Attempt to delete area %d info from dead isle %d" msgstr "ΠÏοσπάθεια διαγÏαφής επιφάνειας %d από κενή νησίδα (%d)" -#: ../lib/vector/diglib/plus_area.c:782 +#: ../lib/vector/diglib/plus_area.c:784 #, c-format msgid "Attempt to delete isle %d info from dead area %d" msgstr "ΠÏοσπάθεια διαγÏαφής νησίδας %d από κενή (dead) επιφάνεια %d" @@ -7024,7 +7192,7 @@ #: ../lib/vector/Vlib/header_finfo.c:113 ../lib/vector/Vlib/header_finfo.c:153 #: ../lib/vector/Vlib/header_finfo.c:254 ../lib/vector/Vlib/close.c:284 #: ../lib/vector/Vlib/close_ogr.c:77 ../lib/vector/Vlib/close_ogr.c:111 -#: ../lib/proj/convert.c:64 +#: ../lib/proj/convert.c:98 msgid "GRASS is not compiled with OGR support" msgstr "" @@ -7198,7 +7366,7 @@ msgstr "Αδυναμία Ï€Ïοσθήκης σÏνδεσης με βάση δεδομένων για τον διανυσματικό χάÏτη <%s>" #: ../lib/vector/Vlib/copy.c:764 ../lib/vector/Vlib/close_nat.c:102 -#: ../lib/vector/Vlib/map.c:317 +#: ../lib/vector/Vlib/map.c:318 #, c-format msgid "Unable to copy table <%s>" msgstr "Αδυναμία αντιγÏαφής πίνακα <%s>" @@ -7259,7 +7427,7 @@ msgstr "Αδυναμία ανοίγματος Ï„Î¿Ï€Î¿Î»Î¿Î³Î¹ÎºÎ¿Ï Î±Ïχείου για τον διανυσματικό χάÏτη <%s>" #: ../lib/vector/Vlib/open.c:367 ../lib/vector/Vlib/open.c:871 -#: ../lib/vector/Vlib/build.c:865 +#: ../lib/vector/Vlib/build.c:866 #, c-format msgid "Unable to open spatial index file for vector map <%s>" msgstr "" @@ -7295,13 +7463,13 @@ msgstr "" #: ../lib/vector/Vlib/open.c:813 ../lib/vector/Vlib/open.c:826 -#: ../lib/vector/Vlib/map.c:159 +#: ../lib/vector/Vlib/map.c:160 #, c-format msgid "Unable to delete vector map <%s>" msgstr "Αδυναμία διαγÏαφής Î´Î¹Î±Î½Ï…ÏƒÎ¼Î±Ï„Î¹ÎºÎ¿Ï Ï‡Î¬Ïτη <%s>" -#: ../lib/vector/Vlib/open.c:821 ../lib/vector/Vlib/map.c:155 -#: ../lib/vector/Vlib/map.c:249 +#: ../lib/vector/Vlib/open.c:821 ../lib/vector/Vlib/map.c:156 +#: ../lib/vector/Vlib/map.c:250 #, c-format msgid "Vector map <%s> already exists and will be overwritten" msgstr "Ο διανυσματικός χάÏτης <%s> υπάÏχει ήδη και θα αντικατασταθεί (overwritten)" @@ -7823,29 +7991,29 @@ msgid "Bug: attempt to update map which is not in current mapset" msgstr "" -#: ../lib/vector/Vlib/snap.c:223 ../lib/vector/Vlib/snap.c:582 +#: ../lib/vector/Vlib/snap.c:223 ../lib/vector/Vlib/snap.c:583 msgid "Snap vertices Pass 1: select points" msgstr "" -#: ../lib/vector/Vlib/snap.c:270 ../lib/vector/Vlib/snap.c:636 +#: ../lib/vector/Vlib/snap.c:268 ../lib/vector/Vlib/snap.c:637 msgid "Snap vertices Pass 2: assign anchor vertices" msgstr "" -#: ../lib/vector/Vlib/snap.c:339 ../lib/vector/Vlib/snap.c:705 +#: ../lib/vector/Vlib/snap.c:337 ../lib/vector/Vlib/snap.c:706 msgid "Snap vertices Pass 3: snap to assigned points" msgstr "" -#: ../lib/vector/Vlib/snap.c:525 ../lib/vector/Vlib/snap.c:888 +#: ../lib/vector/Vlib/snap.c:526 ../lib/vector/Vlib/snap.c:889 #, c-format msgid "Snapped vertices: %d" msgstr "" -#: ../lib/vector/Vlib/snap.c:526 ../lib/vector/Vlib/snap.c:889 +#: ../lib/vector/Vlib/snap.c:527 ../lib/vector/Vlib/snap.c:890 #, c-format msgid "New vertices: %d" msgstr "" -#: ../lib/vector/Vlib/snap.c:916 +#: ../lib/vector/Vlib/snap.c:917 msgid "Reading features..." msgstr "" @@ -8091,71 +8259,71 @@ msgid "Vect_get_point_in_poly() failed" msgstr "" -#: ../lib/vector/Vlib/map.c:139 ../lib/vector/Vlib/map.c:245 +#: ../lib/vector/Vlib/map.c:140 ../lib/vector/Vlib/map.c:246 msgid "Vector map name is not SQL compliant" msgstr "Ο διανυσματικός χάÏτης δεν είναι συμβατός με SQL" -#: ../lib/vector/Vlib/map.c:143 +#: ../lib/vector/Vlib/map.c:144 #, c-format msgid "Unable to find vector map <%s> in <%s>" msgstr "Αδυναμία αντιγÏαφής Î´Î¹Î±Î½Ï…ÏƒÎ¼Î±Ï„Î¹ÎºÎ¿Ï Ï‡Î¬Ïτη <%s> σε <%s>" -#: ../lib/vector/Vlib/map.c:179 ../lib/vector/Vlib/map.c:267 +#: ../lib/vector/Vlib/map.c:180 ../lib/vector/Vlib/map.c:268 #, c-format msgid "Unable to copy vector map <%s> to <%s>" msgstr "Αδυναμία αντιγÏαφής Î´Î¹Î±Î½Ï…ÏƒÎ¼Î±Ï„Î¹ÎºÎ¿Ï Ï‡Î¬Ïτη <%s> σε <%s>" -#: ../lib/vector/Vlib/map.c:331 ../lib/vector/Vlib/map.c:462 +#: ../lib/vector/Vlib/map.c:332 ../lib/vector/Vlib/map.c:463 #, c-format msgid "Unable to delete table <%s>" msgstr "Αδυναμία διαγÏαφής πίνακα <%s>" -#: ../lib/vector/Vlib/map.c:346 +#: ../lib/vector/Vlib/map.c:347 #, c-format msgid "Unable to create index for table <%s>, key <%s>" msgstr "Αδυναμία δημιουÏγίας καταλόγου για τον πίνακα <%s>, κλειδί <%s>" -#: ../lib/vector/Vlib/map.c:402 +#: ../lib/vector/Vlib/map.c:403 #, c-format msgid "Ignoring invalid mapset: %s" msgstr "" -#: ../lib/vector/Vlib/map.c:407 +#: ../lib/vector/Vlib/map.c:408 #, c-format msgid "Invalid vector map name <%s>" msgstr "Λάθος όνομα Î´Î¹Î±Î½Ï…ÏƒÎ¼Î±Ï„Î¹ÎºÎ¿Ï Ï‡Î¬Ïτη <%s>" -#: ../lib/vector/Vlib/map.c:417 +#: ../lib/vector/Vlib/map.c:418 #, c-format msgid "Unable to open header file for vector map <%s>" msgstr "Αδυναμία ανοίγματος header αÏχείου Î´Î¹Î±Î½Ï…ÏƒÎ¼Î±Ï„Î¹ÎºÎ¿Ï Ï‡Î¬Ïτη <%s>" -#: ../lib/vector/Vlib/map.c:449 +#: ../lib/vector/Vlib/map.c:450 #, c-format msgid "Unable to find table <%s> linked to vector map <%s>" msgstr "Αδυναμία εÏÏεσης του πίνακα <%s> που είναι συνδεδεμένος με τον διανυσματικό χάÏτη <%s>" -#: ../lib/vector/Vlib/map.c:472 +#: ../lib/vector/Vlib/map.c:473 #, c-format msgid "Table <%s> linked to vector map <%s> does not exist" msgstr "Ο πίνακας <%s> που είναι συνδεδεμένος με τον διανυσματικό χάÏτη <%s> δεν υπάÏχει" -#: ../lib/vector/Vlib/map.c:485 +#: ../lib/vector/Vlib/map.c:486 #, c-format msgid "Unable to open directory '%s'" msgstr "Αδυναμία ανοίγματος καταλόγου συστήματος '%s'" -#: ../lib/vector/Vlib/map.c:499 +#: ../lib/vector/Vlib/map.c:500 #, c-format msgid "Unable to delete file '%s'" msgstr "Αδυναμία διαγÏαφής αÏχείου '%s'" -#: ../lib/vector/Vlib/map.c:519 +#: ../lib/vector/Vlib/map.c:520 #, c-format msgid "Unable to rename directory '%s' to '%s'" msgstr "Αδυναμία μετονομασίας καταλόγου συστήματος '%s' σε '%s'" -#: ../lib/vector/Vlib/map.c:528 +#: ../lib/vector/Vlib/map.c:529 #, c-format msgid "Unable to remove directory '%s': %s" msgstr "" @@ -8209,10 +8377,10 @@ msgid "Your GRASS version does not fully support feature index format %d.%d of the vector. Consider to rebuild topology or upgrade GRASS." msgstr "" -#: ../lib/vector/Vlib/intersect2.c:1202 ../lib/vector/Vlib/intersect2.c:1208 -#: ../lib/vector/Vlib/intersect2.c:1210 ../lib/vector/Vlib/intersect2.c:1262 -#: ../lib/vector/Vlib/intersect2.c:1271 ../lib/vector/Vlib/intersect2.c:1292 -#: ../lib/vector/Vlib/intersect2.c:1309 ../lib/vector/Vlib/intersect.c:1194 +#: ../lib/vector/Vlib/intersect2.c:1259 ../lib/vector/Vlib/intersect2.c:1265 +#: ../lib/vector/Vlib/intersect2.c:1267 ../lib/vector/Vlib/intersect2.c:1319 +#: ../lib/vector/Vlib/intersect2.c:1328 ../lib/vector/Vlib/intersect2.c:1349 +#: ../lib/vector/Vlib/intersect2.c:1366 ../lib/vector/Vlib/intersect.c:1194 #: ../lib/vector/Vlib/intersect.c:1200 ../lib/vector/Vlib/intersect.c:1202 #: ../lib/vector/Vlib/intersect.c:1257 ../lib/vector/Vlib/intersect.c:1266 #: ../lib/vector/Vlib/intersect.c:1287 ../lib/vector/Vlib/intersect.c:1304 @@ -8443,12 +8611,12 @@ msgstr "" #: ../lib/vector/Vlib/build_sfa.c:339 ../lib/vector/Vlib/build_sfa.c:632 -#: ../lib/vector/Vlib/build_nat.c:74 +#: ../lib/vector/Vlib/build_nat.c:75 msgid "Registering primitives..." msgstr "" #: ../lib/vector/Vlib/build_sfa.c:385 ../lib/vector/Vlib/build_sfa.c:664 -#: ../lib/vector/Vlib/build_nat.c:117 +#: ../lib/vector/Vlib/build_nat.c:118 #, c-format msgid "One primitive registered" msgid_plural "%d primitives registered" @@ -8456,7 +8624,7 @@ msgstr[1] "" #: ../lib/vector/Vlib/build_sfa.c:386 ../lib/vector/Vlib/build_sfa.c:665 -#: ../lib/vector/Vlib/build_nat.c:118 +#: ../lib/vector/Vlib/build_nat.c:119 #, c-format msgid "One vertex registered" msgid_plural "%d vertices registered" @@ -8822,7 +8990,7 @@ msgid "Attempt to read topo for dead isle (%d)" msgstr "" -#: ../lib/vector/Vlib/break_lines.c:572 +#: ../lib/vector/Vlib/break_lines.c:574 #, c-format msgid "Intersections: %d" msgstr "" @@ -8852,7 +9020,7 @@ msgid "Topology not available for vector map <%s>. Registering primitives..." msgstr "" -#: ../lib/vector/Vlib/box.c:436 ../lib/vector/Vlib/build_nat.c:84 +#: ../lib/vector/Vlib/box.c:436 ../lib/vector/Vlib/build_nat.c:85 msgid "Unable to read vector map" msgstr "Αδυναμία ανάγνωσης Î´Î¹Î±Î½Ï…ÏƒÎ¼Î±Ï„Î¹ÎºÎ¿Ï Ï‡Î¬Ïτη" @@ -9017,16 +9185,36 @@ msgid "Output vector map <%s> is used as input" msgstr "Ο εξαγόμενος διανυσματικός χάÏτης <%s> χÏησιμοποιείται για εισαγωγή δεδομένων." -#: ../lib/vector/Vlib/merge_lines.c:240 +#: ../lib/vector/Vlib/merge_lines.c:241 +#, c-format +msgid "%d lines merged" +msgstr "" + +#: ../lib/vector/Vlib/merge_lines.c:242 +#, c-format +msgid "%d new lines" +msgstr "" + +#: ../lib/vector/Vlib/merge_lines.c:245 #, c-format msgid "%d boundaries merged" msgstr "" -#: ../lib/vector/Vlib/merge_lines.c:241 +#: ../lib/vector/Vlib/merge_lines.c:246 #, c-format msgid "%d new boundaries" msgstr "" +#: ../lib/vector/Vlib/merge_lines.c:249 +#, c-format +msgid "%d lines and boundaries merged" +msgstr "" + +#: ../lib/vector/Vlib/merge_lines.c:250 +#, c-format +msgid "%d new lines and boundaries" +msgstr "" + #: ../lib/vector/Vlib/open_nat.c:56 #, c-format msgid "Unable to open coor file for vector map <%s>" @@ -9114,178 +9302,178 @@ msgid "Vect_segment_intersection() ERROR (collinear non vertical segments)" msgstr "" -#: ../lib/vector/Vlib/build.c:115 +#: ../lib/vector/Vlib/build.c:116 msgid "Area of size = 0.0 (less than 4 vertices) ignored" msgstr "" -#: ../lib/vector/Vlib/build.c:131 +#: ../lib/vector/Vlib/build.c:132 msgid "Unable to add area (map closed, topo saved)" msgstr "Αδυναμία Ï€Ïοσθήκης επιφάνειας (χάÏτης κλειστός, τοπογÏαφία σωσμένη)" -#: ../lib/vector/Vlib/build.c:139 +#: ../lib/vector/Vlib/build.c:140 msgid "Unable to add isle (map closed, topo saved)" msgstr "Unable to add isle (χάÏτης κλειστός, τοπογÏαφία σωσμένη)" -#: ../lib/vector/Vlib/build.c:149 +#: ../lib/vector/Vlib/build.c:150 msgid "Area of size = 0.0 ignored" msgstr "Επιφάνεια μεγέθους = 0.0 αγνοείται" -#: ../lib/vector/Vlib/build.c:200 +#: ../lib/vector/Vlib/build.c:201 msgid "Request to find area outside nonexistent isle" msgstr "" -#: ../lib/vector/Vlib/build.c:351 +#: ../lib/vector/Vlib/build.c:352 msgid "Larger bbox but smaller area!!!" msgstr "" -#: ../lib/vector/Vlib/build.c:606 +#: ../lib/vector/Vlib/build.c:607 msgid "Checking for topological errors..." msgstr "" -#: ../lib/vector/Vlib/build.c:641 +#: ../lib/vector/Vlib/build.c:642 #, c-format msgid "Number of lines of length zero: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:643 +#: ../lib/vector/Vlib/build.c:644 #, c-format msgid "Number of boundaries of length zero: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:652 +#: ../lib/vector/Vlib/build.c:653 #, c-format msgid "Number of boundary intersections: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:676 +#: ../lib/vector/Vlib/build.c:677 msgid "Skipping further checks because of incorrect boundaries" msgstr "" -#: ../lib/vector/Vlib/build.c:726 +#: ../lib/vector/Vlib/build.c:727 #, c-format msgid "Number of redundant holes: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:871 +#: ../lib/vector/Vlib/build.c:872 #, c-format msgid "Building topology for vector map <%s>..." msgstr "" -#: ../lib/vector/Vlib/build.c:889 +#: ../lib/vector/Vlib/build.c:890 msgid "Topology was built" msgstr "" -#: ../lib/vector/Vlib/build.c:900 +#: ../lib/vector/Vlib/build.c:901 #, c-format msgid "Number of nodes: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:901 +#: ../lib/vector/Vlib/build.c:902 #, c-format msgid "Number of primitives: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:902 +#: ../lib/vector/Vlib/build.c:903 #, c-format msgid "Number of points: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:903 +#: ../lib/vector/Vlib/build.c:904 #, c-format msgid "Number of lines: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:904 +#: ../lib/vector/Vlib/build.c:905 #, c-format msgid "Number of boundaries: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:905 +#: ../lib/vector/Vlib/build.c:906 #, c-format msgid "Number of centroids: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:908 +#: ../lib/vector/Vlib/build.c:909 #, c-format msgid "Number of faces: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:911 +#: ../lib/vector/Vlib/build.c:912 #, c-format msgid "Number of kernels: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:957 +#: ../lib/vector/Vlib/build.c:958 #, c-format msgid "Number of areas: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:958 +#: ../lib/vector/Vlib/build.c:959 #, c-format msgid "Number of isles: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:963 +#: ../lib/vector/Vlib/build.c:964 #, c-format msgid "Number of areas without centroid: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:968 +#: ../lib/vector/Vlib/build.c:969 #, c-format msgid "Number of centroids exceeds number of areas: %d > %d" msgstr "" -#: ../lib/vector/Vlib/build.c:972 +#: ../lib/vector/Vlib/build.c:973 #, c-format msgid "Number of incorrect boundaries: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:976 +#: ../lib/vector/Vlib/build.c:977 #, c-format msgid "Number of centroids outside area: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:980 +#: ../lib/vector/Vlib/build.c:981 #, c-format msgid "Number of duplicate centroids: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:984 +#: ../lib/vector/Vlib/build.c:985 msgid "Number of areas: -" msgstr "" -#: ../lib/vector/Vlib/build.c:985 +#: ../lib/vector/Vlib/build.c:986 msgid "Number of isles: -" msgstr "" -#: ../lib/vector/Vlib/build.c:1013 +#: ../lib/vector/Vlib/build.c:1014 #, c-format msgid "Unable to create topo file for vector map <%s>" msgstr "" -#: ../lib/vector/Vlib/build.c:1021 +#: ../lib/vector/Vlib/build.c:1022 msgid "Error writing out topo file" msgstr "Σφάλμα κατά την εγγÏαφή του χάÏτη" -#: ../lib/vector/Vlib/build.c:1210 +#: ../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:1233 +#: ../lib/vector/Vlib/build.c:1234 #, c-format msgid "%s is no longer supported" msgstr "" -#: ../lib/vector/Vlib/build.c:1256 +#: ../lib/vector/Vlib/build.c:1257 msgid "Spatial index not available, can not be saved" msgstr "" -#: ../lib/vector/Vlib/build.c:1268 +#: ../lib/vector/Vlib/build.c:1269 #, c-format msgid "Unable to create spatial index file for vector map <%s>" msgstr "" -#: ../lib/vector/Vlib/build.c:1277 +#: ../lib/vector/Vlib/build.c:1278 msgid "Error writing out spatial index file" msgstr "Σφάλμα εγγÏαφής χωÏικών δεδομένων στο αÏχείο" @@ -9325,29 +9513,29 @@ msgid "conditions failed" msgstr "Οι συνθήκες απέτυχαν" -#: ../lib/vector/Vlib/build_nat.c:129 +#: ../lib/vector/Vlib/build_nat.c:132 msgid "Building areas..." msgstr "" -#: ../lib/vector/Vlib/build_nat.c:153 +#: ../lib/vector/Vlib/build_nat.c:156 #, c-format msgid "One area built" msgid_plural "%d areas built" msgstr[0] "" msgstr[1] "" -#: ../lib/vector/Vlib/build_nat.c:154 +#: ../lib/vector/Vlib/build_nat.c:157 #, c-format msgid "One isle built" msgid_plural "%d isles built" msgstr[0] "" msgstr[1] "" -#: ../lib/vector/Vlib/build_nat.c:163 +#: ../lib/vector/Vlib/build_nat.c:168 msgid "Attaching islands..." msgstr "" -#: ../lib/vector/Vlib/build_nat.c:180 +#: ../lib/vector/Vlib/build_nat.c:188 msgid "Attaching centroids..." msgstr "" @@ -9356,7 +9544,7 @@ msgid "Unable to delete item %d from spatial index" msgstr "Δεν γίνεται η διαγÏαφή του αντικειμένου %d από το χωÏικό πίνακα" -#: ../lib/vector/neta/spanningtree.c:106 +#: ../lib/vector/neta/spanningtree.c:109 msgid "Computing minimum spanning tree..." msgstr "" @@ -9388,42 +9576,48 @@ msgid "Unable to open select cursor: %s" msgstr "" -#: ../lib/proj/get_proj.c:148 +#: ../lib/proj/get_proj.c:158 #, c-format msgid "Invalid zone %s specified" msgstr "Έχει καθοÏιστεί λάθος ζώνη %s" -#: ../lib/proj/get_proj.c:228 -msgid "Unable to initialise PROJ.4 with the following parameter list:" +#: ../lib/proj/get_proj.c:243 +#, fuzzy +msgid "Unable to initialise PROJ with the following parameter list:" msgstr "Δεν είναι δυνατή ή έναÏξη PROJ4 με την παÏακάτω λίστα παÏαμέτÏων:" -#: ../lib/proj/get_proj.c:236 -#, c-format -msgid "The error message: %s" +#: ../lib/proj/get_proj.c:252 +#, fuzzy, c-format +msgid "The PROJ error message: %s" msgstr "Το μήνυμα λάθους: %s" -#: ../lib/proj/get_proj.c:294 +#: ../lib/proj/get_proj.c:360 msgid "Option input overflowed option table" msgstr "" -#: ../lib/proj/get_proj.c:325 +#: ../lib/proj/get_proj.c:388 +#, fuzzy +msgid "Unable to initialize pj" +msgstr "ΑδÏναμία έναÏξης pj εξαιτίας: %s" + +#: ../lib/proj/get_proj.c:396 #, c-format msgid "Unable to initialize pj cause: %s" msgstr "ΑδÏναμία έναÏξης pj εξαιτίας: %s" -#: ../lib/proj/get_proj.c:401 +#: ../lib/proj/get_proj.c:501 msgid "Input Projection Parameters" msgstr "Εισαγωγή παÏαμέτÏων Ï€ÏÎ¿Î²Î¿Î»Î¹ÎºÎ¿Ï ÏƒÏ…ÏƒÏ„Î®Î¼Î±Ï„Î¿Ï‚" -#: ../lib/proj/get_proj.c:404 +#: ../lib/proj/get_proj.c:503 msgid "Input Unit Factor" msgstr "Εισαγωγή μονάδας παÏάγοντα" -#: ../lib/proj/get_proj.c:414 +#: ../lib/proj/get_proj.c:513 msgid "Output Projection Parameters" msgstr "Εξαγωγή παÏαμέτÏων Ï€ÏÎ¿Î²Î¿Î»Î¹ÎºÎ¿Ï ÏƒÏ…ÏƒÏ„Î®Î¼Î±Ï„Î¿Ï‚" -#: ../lib/proj/get_proj.c:417 +#: ../lib/proj/get_proj.c:515 msgid "Output Unit Factor" msgstr "Εξαγωγή μονάδας παÏάγοντα" @@ -9458,57 +9652,96 @@ msgid "Error in datum table file <%s>, line %d" msgstr "Σφάλμα στο αÏχείο που πεÏιέχει τον πίνακα datum <%s>, γÏαμμή %d" -#: ../lib/proj/convert.c:159 +#: ../lib/proj/convert.c:194 msgid "Unable parse GRASS PROJ_INFO file" msgstr "Αδυναμία ανάλυσης GRASS PROJ_INFO αÏχείου" -#: ../lib/proj/convert.c:164 +#: ../lib/proj/convert.c:201 msgid "Unable get PROJ.4-style parameter string" msgstr "Αδυναμία λήψης PROJ.4-στυλ παÏαμέτÏου" -#: ../lib/proj/convert.c:178 +#: ../lib/proj/convert.c:219 #, c-format msgid "OGR can't parse PROJ.4-style parameter string: %s (OGR Error code was %d)" msgstr "OGR δεν μποÏεί να αναλÏσει PROJ.4-το στυλ παÏαμέτÏου string: %s (OGR κώδικας σφάλματος ήταν %d)" -#: ../lib/proj/convert.c:191 +#: ../lib/proj/convert.c:232 #, c-format msgid "OGR can't get WKT-style parameter string (OGR Error code was %d)" msgstr "OGR δεν μποÏεί να πάÏεις WKT-το στυλ παÏαμέτÏου string (OGR κωδικός σφάλματος ήταν %d)" -#: ../lib/proj/convert.c:427 +#: ../lib/proj/convert.c:469 #, c-format msgid "Updating spatial reference with embedded proj4 definition failed. Proj4 definition: <%s>" msgstr "" -#: ../lib/proj/convert.c:434 +#: ../lib/proj/convert.c:476 msgid "Updating spatial reference with embedded proj4 definition" msgstr "" -#: ../lib/proj/convert.c:564 +#: ../lib/proj/convert.c:610 msgid "No projection name! Projection parameters likely to be meaningless." msgstr "Δεν υπάÏχει όνομα Ï€Ïοβολής! Οι παÏάμετÏοι Ï€Ïοβολής Ï€Ïοφανώς είναι άνευ νοήματος." -#: ../lib/proj/convert.c:626 +#: ../lib/proj/convert.c:672 #, c-format msgid "Datum <%s> not recognised by GRASS and no parameters found" msgstr "Datum <%s> δεν αναγνωÏίζεται από το GRASS και οι παÏάμετÏοι δεν μποÏοÏν να βÏεθοÏν." -#: ../lib/proj/convert.c:642 +#: ../lib/proj/convert.c:688 #, c-format msgid "Datum <%s> apparently recognised by GRASS but no parameters found. You may want to look into this." msgstr "Datum <%s> Ï€Ïοφανώς αναγνωÏίζεται από το GRASS αλλά δεν μποÏοÏν να βÏεθοÏν οι παÏάμετÏοι. Μάλλον θα Ï€Ïέπει να το ξαναδείτε." -#: ../lib/proj/convert.c:646 +#: ../lib/proj/convert.c:692 #, c-format msgid "Invalid transformation number %d; valid range is 1 to %d. Leaving datum transform parameters unspecified." msgstr "Μη αποδεκτός αÏιθμός Î¼ÎµÏ„Î±ÏƒÏ‡Î·Î¼Î±Ï„Î¹ÏƒÎ¼Î¿Ï %d; αποδεκτό εÏÏος 1 με %d. Οι παÏάμετÏοι datum αφήνονται απÏοσδιόÏιστοι." -#: ../lib/proj/do_proj.c:106 ../lib/proj/do_proj.c:180 +#: ../lib/proj/do_proj.c:89 +msgid "Input coordinate system is NULL" +msgstr "" + +#: ../lib/proj/do_proj.c:104 +#, fuzzy, c-format +msgid "proj_create() failed for '%s'" +msgstr "pj_transform() απέτυχε: %s" + +#: ../lib/proj/do_proj.c:114 +#, fuzzy, c-format +msgid "Unable to create latlong equivalent for '%s'" +msgstr "Αδυναμία δημιουÏγίας πίνακα <%s>" + +#: ../lib/proj/do_proj.c:164 +#, fuzzy +msgid "No input projection" +msgstr "Άλλη Ï€Ïοβολή" + +#: ../lib/proj/do_proj.c:167 ../lib/proj/do_proj.c:336 +msgid "No transformation object" +msgstr "" + +#: ../lib/proj/do_proj.c:221 ../lib/proj/do_proj.c:446 +#, fuzzy, c-format +msgid "proj_trans() failed: %s" +msgstr "pj_transform() απέτυχε: %s" + +#: ../lib/proj/do_proj.c:247 +#, fuzzy +msgid "No output projection" +msgstr "Εξαγωγή παÏαμέτÏων Ï€ÏÎ¿Î²Î¿Î»Î¹ÎºÎ¿Ï ÏƒÏ…ÏƒÏ„Î®Î¼Î±Ï„Î¿Ï‚" + +#: ../lib/proj/do_proj.c:276 ../lib/proj/do_proj.c:499 +#: ../lib/proj/do_proj.c:626 ../lib/proj/do_proj.c:790 #, c-format msgid "pj_transform() failed: %s" msgstr "pj_transform() απέτυχε: %s" +#: ../lib/proj/do_proj.c:584 ../lib/proj/do_proj.c:747 +#, fuzzy, c-format +msgid "proj_trans() failed: %d" +msgstr "pj_transform() απέτυχε: %s" + #: ../lib/lidar/zones.c:476 ../lib/lidar/zones.c:513 #, c-format msgid "<%s> created in database." @@ -9612,3 +9845,12 @@ msgid "Example: income < 1000 and inhab >= 10000" msgstr "ΠαÏάδειγμα: income < 1000 and inhab >= 10000" + +#~ msgid "Unable to initialise PROJ.4 with the following parameter list:" +#~ msgstr "Δεν είναι δυνατή ή έναÏξη PROJ4 με την παÏακάτω λίστα παÏαμέτÏων:" + +#~ msgid "The error message: %s" +#~ msgstr "Το μήνυμα λάθους: %s" + +#~ msgid "BUG in descriptions, option '%s' in <%s> does not exist" +#~ msgstr "BUG στις πεÏιγÏαφές, επιλογή '%s' στο <%s> δεν υπάÏχει" diff -Nru grass-7.4.3/locale/po/grasslibs_es.po grass-7.6.0/locale/po/grasslibs_es.po --- grass-7.4.3/locale/po/grasslibs_es.po 2018-11-24 09:45:12.000000000 +0000 +++ grass-7.6.0/locale/po/grasslibs_es.po 2018-12-26 10:57:24.000000000 +0000 @@ -15,7 +15,7 @@ msgstr "" "Project-Id-Version: grasslibs_es\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-03-24 00:06+0100\n" +"POT-Creation-Date: 2018-12-26 11:43+0100\n" "PO-Revision-Date: 2016-07-14 22:45-0500\n" "Last-Translator: \n" "Language-Team: Spanish \n" @@ -77,7 +77,7 @@ #: ../lib/manage/do_remove.c:57 ../lib/manage/do_rename.c:54 #: ../lib/ogsf/gp3.c:56 ../lib/ogsf/gp3.c:191 ../lib/ogsf/gv3.c:60 #: ../lib/ogsf/gv3.c:333 ../lib/vector/Vlib/open.c:235 -#: ../lib/vector/Vlib/map.c:263 ../lib/vector/Vlib/legal_vname.c:141 +#: ../lib/vector/Vlib/map.c:264 ../lib/vector/Vlib/legal_vname.c:141 #: ../lib/vector/Vlib/legal_vname.c:144 #, c-format msgid "Vector map <%s> not found" @@ -88,8 +88,8 @@ msgstr "No se puede borrar el mapa vectorial" #: ../lib/manage/do_remove.c:73 ../lib/manage/do_rename.c:71 -#: ../lib/raster/open.c:176 ../lib/raster/open.c:843 ../lib/raster/open.c:880 -#: ../lib/raster/open.c:932 ../lib/ogsf/gs3.c:125 ../lib/ogsf/gs3.c:189 +#: ../lib/raster/open.c:177 ../lib/raster/open.c:853 ../lib/raster/open.c:890 +#: ../lib/raster/open.c:942 ../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 @@ -217,7 +217,7 @@ msgid "Mapset <%s> does not exist." msgstr "El Directorio de mapas <%s> no existe." -#: ../lib/rowio/setup.c:61 ../lib/rowio/setup.c:67 ../lib/segment/open.c:98 +#: ../lib/rowio/setup.c:61 ../lib/rowio/setup.c:67 ../lib/segment/open.c:118 #: ../lib/rst/interp_float/segmen2d_parallel.c:78 #: ../lib/rst/interp_float/segmen2d_parallel.c:85 #: ../lib/rst/interp_float/segmen2d_parallel.c:92 @@ -229,9 +229,9 @@ #: ../lib/rst/interp_float/segmen2d.c:203 #: ../lib/rst/interp_float/segmen2d.c:209 #: ../lib/rst/interp_float/segmen2d.c:219 -#: ../lib/vector/diglib/struct_alloc.c:491 ../lib/vector/Vlib/line.c:50 +#: ../lib/vector/diglib/struct_alloc.c:494 ../lib/vector/Vlib/line.c:50 #: ../lib/vector/Vlib/line.c:154 ../lib/vector/Vlib/map.c:48 -#: ../lib/vector/neta/bridge.c:58 ../lib/vector/neta/spanningtree.c:101 +#: ../lib/vector/neta/bridge.c:58 ../lib/vector/neta/spanningtree.c:104 #: ../lib/vector/neta/path.c:262 ../lib/vector/neta/components.c:71 #: ../lib/vector/neta/components.c:176 ../lib/vector/neta/centrality.c:63 #: ../lib/vector/neta/centrality.c:145 ../lib/vector/neta/flow.c:66 @@ -265,27 +265,38 @@ msgid "There are classbreaks outside the range min-max. Number of classes reduced to %i, but using probabilities for %i classes." msgstr "Existen límites de clase fuera del mínimo o máximo del rango. El número de clases se reducirá a %i, pero se utilizan probabilidades para el número de clases %i." -#: ../lib/raster/range.c:101 +#: ../lib/raster/range.c:103 #, c-format msgid "Unable to read fp range file for <%s>" msgstr "No se puede leer el rango de punto flotante para <%s>" -#: ../lib/raster/range.c:168 +#: ../lib/raster/range.c:170 #, c-format msgid "Unable to read quant rules for raster map <%s>" msgstr "" -#: ../lib/raster/range.c:205 ../lib/raster/range.c:225 +#: ../lib/raster/range.c:207 ../lib/raster/range.c:227 #, c-format msgid "Unable to read range file for <%s>" msgstr "No ha sido posible leer archivo de rango para <%s>" -#: ../lib/raster/range.c:263 ../lib/raster/range.c:269 -#: ../lib/raster/range.c:299 ../lib/raster/range.c:313 +#: ../lib/raster/range.c:286 +#, fuzzy, c-format +msgid "Unable to read stats file for <%s>" +msgstr "No ha sido posible leer archivo de rango para <%s>" + +#: ../lib/raster/range.c:368 ../lib/raster/range.c:374 +#: ../lib/raster/range.c:406 ../lib/raster/range.c:420 #, c-format msgid "Unable to write range file for <%s>" msgstr "No ha sido posible escribir archivo de rango para <%s>" +#: ../lib/raster/range.c:450 ../lib/raster/range.c:464 +#: ../lib/raster/range.c:482 ../lib/raster/range.c:487 +#, fuzzy, c-format +msgid "Unable to write stats file for <%s>" +msgstr "No ha sido posible escribir archivo de rango para <%s>" + #: ../lib/raster/raster_metadata.c:109 #, c-format msgid "Unable to read <%s> for raster map <%s@%s>" @@ -336,163 +347,163 @@ msgid "Error writing compressed FP data for row %d of <%s>: %s" msgstr "Error al escribir datos comprimidos FP para fila %d de <%s>: %s" -#: ../lib/raster/put_row.c:386 ../lib/raster/put_row.c:392 +#: ../lib/raster/put_row.c:391 ../lib/raster/put_row.c:397 #, c-format msgid "Error writing compressed data for row %d of <%s>" msgstr "Error al escribir datos comprimidos para fila %d de <%s>" -#: ../lib/raster/put_row.c:402 +#: ../lib/raster/put_row.c:407 #, c-format msgid "Error writing uncompressed data for row %d of <%s>" msgstr "Error al escribir datos descomprimidos para fila %d de <%s>" -#: ../lib/raster/put_row.c:462 +#: ../lib/raster/put_row.c:467 #, c-format msgid "Error writing data via GDAL for row %d of <%s>" msgstr "Error al escribir datos via GDAL para fila %d de <%s>" -#: ../lib/raster/put_row.c:486 +#: ../lib/raster/put_row.c:491 msgid "GDAL output doesn't support writing null rows separately" msgstr "GDAL no soporta el escribir filas nulas de manera separada" -#: ../lib/raster/put_row.c:489 +#: ../lib/raster/put_row.c:494 #, c-format msgid "No null file for <%s>" msgstr "No hay archivo nulo para <%s>" -#: ../lib/raster/put_row.c:513 ../lib/raster/put_row.c:518 +#: ../lib/raster/put_row.c:521 ../lib/raster/put_row.c:526 #, c-format msgid "Error writing compressed null data for row %d of <%s>" msgstr "Error al escribir datos nulos comprimidos para fila %d de <%s>" -#: ../lib/raster/put_row.c:552 ../lib/raster/put_row.c:555 +#: ../lib/raster/put_row.c:560 ../lib/raster/put_row.c:563 #, c-format msgid "Error writing null row %d of <%s>" msgstr "Error al escribir fila nula %d de <%s>" -#: ../lib/raster/put_row.c:680 +#: ../lib/raster/put_row.c:688 #, c-format msgid "put_raster_row: raster map <%s> not open for write - request ignored" msgstr "put_raster_row: mapa ráster <%s> no está abierto para escritura - solicitud ignorada" -#: ../lib/raster/put_row.c:687 +#: ../lib/raster/put_row.c:695 msgid "put_raster_row: unopened file descriptor - request ignored" msgstr "put_raster_row: archivo descriptor no abierto - solicitud ignorada" -#: ../lib/raster/open.c:191 +#: ../lib/raster/open.c:192 #, c-format msgid "Unable to open raster map <%s@%s> since it is a reclass of raster map <%s@%s> which does not exist" msgstr "No se puede abrir el mapa ráster <%s@%s> ya que es una reclasificación de un mapa ráster <%s@%s> que no existe" -#: ../lib/raster/open.c:196 +#: ../lib/raster/open.c:197 #, c-format msgid "Error reading reclass file for raster map <%s>" msgstr "Error al leer el archivo reclass para el mapa ráster <%s>" -#: ../lib/raster/open.c:207 +#: ../lib/raster/open.c:208 #, c-format msgid "Error reading map type for raster map <%s>" msgstr "Error al leer tipo de mapa para mapa ráster <%s>" -#: ../lib/raster/open.c:215 +#: ../lib/raster/open.c:216 #, c-format msgid "Raster map <%s@%s>: format field in header file invalid" msgstr "Mapa ráster <%s@%s>: El campo de formato en el archivo de encabezado no es válido" -#: ../lib/raster/open.c:234 +#: ../lib/raster/open.c:235 #, c-format -msgid "Compression with %s is not supported" -msgstr "Compresión con %s no soportada" +msgid "Compression with %s is not supported in this GRASS GIS installation" +msgstr "" -#: ../lib/raster/open.c:238 +#: ../lib/raster/open.c:239 #, c-format msgid "Raster map <%s> is in different projection than current region. Found <%s>, should be <%s>." msgstr "Mapa ráster <%s> está en una proyección diferente a la región actual. Se encontró <%s>, debería de ser <%s>." -#: ../lib/raster/open.c:245 +#: ../lib/raster/open.c:246 #, c-format msgid "Raster map <%s> is in different zone (%d) than current region (%d)" msgstr "Mapa ráster <%s> está en una zona (%d) diferente a la región actual (%d)" -#: ../lib/raster/open.c:250 +#: ../lib/raster/open.c:251 #, c-format msgid "Raster map <%s>: bytes per cell (%d) too large" msgstr "Mapa ráster <%s>: bytes por celda (%d) demasiado grande" -#: ../lib/raster/open.c:275 +#: ../lib/raster/open.c:278 #, c-format msgid "Raster map <%s@%s> is a GDAL link but GRASS is compiled without GDAL support" msgstr "El mapa ráster <%s@%s> es una conexión GDAL pero GRASS ha sido compilado sin soporte para GDAL" -#: ../lib/raster/open.c:283 +#: ../lib/raster/open.c:289 #, c-format msgid "Unable to open %s file for raster map <%s@%s>" msgstr "No se puede abrir archivo %s archivo para mapa ráster <%s@%s>" -#: ../lib/raster/open.c:320 +#: ../lib/raster/open.c:327 #, c-format msgid "Error reading format for <%s@%s>" msgstr "Error al leer el formato para <%s@%s>" -#: ../lib/raster/open.c:525 +#: ../lib/raster/open.c:535 msgid "Unable to create GDAL link" msgstr "No ha sido posible crear enlace GDAL" -#: ../lib/raster/open.c:597 ../lib/raster/gdal.c:477 +#: ../lib/raster/open.c:607 ../lib/raster/gdal.c:479 #, c-format msgid "Invalid map type <%d>" msgstr "Tipo de mapa no válido <%d>" -#: ../lib/raster/open.c:602 ../lib/raster/open.c:757 +#: ../lib/raster/open.c:612 ../lib/raster/open.c:767 #, c-format msgid "Raster map <%s> is not in the current mapset (%s)" msgstr "Mapa ráster <%s> no se encuentra en el Directorio de mapas actual (%s)" -#: ../lib/raster/open.c:609 +#: ../lib/raster/open.c:619 #, c-format msgid "<%s> is an illegal file name" msgstr "<%s> es un nombre de archivo no admitido" -#: ../lib/raster/open.c:624 ../lib/raster/open.c:704 ../lib/raster/open.c:780 +#: ../lib/raster/open.c:634 ../lib/raster/open.c:714 ../lib/raster/open.c:790 #, c-format msgid "No temp files available: %s" msgstr "No hay archivos temporales disponibles: %s" -#: ../lib/raster/open.c:753 +#: ../lib/raster/open.c:763 #, c-format msgid "Raster map <%s> does not exist in the current mapset (%s)" msgstr "Mapa ráster <%s> no se encuentra en el Directorio de mapas actual (%s)" -#: ../lib/raster/open.c:819 +#: ../lib/raster/open.c:829 msgid "Rast_set_fp_type(): can only be called with FCELL_TYPE or DCELL_TYPE" msgstr "" -#: ../lib/raster/open.c:877 +#: ../lib/raster/open.c:887 #, c-format msgid "Raster map <%s> not found in mapset <%s>" msgstr "Mapa ráster <%s> no encontrado en Directorio de mapas <%s>" -#: ../lib/raster/open.c:938 +#: ../lib/raster/open.c:948 #, c-format msgid "Unable to find '%s'" msgstr "No se puede encontrar '%s'." -#: ../lib/raster/open.c:949 +#: ../lib/raster/open.c:959 #, c-format msgid "Invalid type: field '%s' in file '%s'" msgstr "Tipo no válido: campo '%s' en el archivo '%s'." -#: ../lib/raster/open.c:954 +#: ../lib/raster/open.c:964 #, c-format msgid "Missing type: field in file '%s'" msgstr "Tipo faltante: campo en '%s'" -#: ../lib/raster/open.c:959 +#: ../lib/raster/open.c:969 #, c-format msgid "Raster map <%s> is not xdr: byte_order: %s" msgstr "Mapa ráster <%s> no es xdr: byte_order: %s" -#: ../lib/raster/open.c:1028 +#: ../lib/raster/open.c:1038 msgid "Rast_set_quant_rules() can be called only for raster maps opened for reading" msgstr "Rast_set_quant_rules() solamente puede ser invocado para mapas ráster abiertos para lectura" @@ -531,7 +542,7 @@ msgid "Unable to create <%s> file for map <%s>" msgstr "No ha sido posible crear archivo <%s> para mapa <%s>" -#: ../lib/raster/get_row.c:35 ../lib/raster/get_row.c:901 +#: ../lib/raster/get_row.c:35 ../lib/raster/get_row.c:906 #, c-format msgid "Reading raster map <%s@%s> request for row %d is outside region" msgstr "Leyendo mapa ráster <%s@%s> la solicitud para la fila %d está fuera de la región" @@ -571,27 +582,27 @@ msgid "Error reading raster data via GDAL for row %d of <%s>" msgstr "Error al leer los datos ráster a través de GDAL para la fila %d de <%s>" -#: ../lib/raster/get_row.c:830 +#: ../lib/raster/get_row.c:835 #, c-format msgid "Error seeking compressed null data for row %d of <%s>" msgstr "" -#: ../lib/raster/get_row.c:835 ../lib/raster/get_row.c:845 +#: ../lib/raster/get_row.c:840 ../lib/raster/get_row.c:850 #, c-format msgid "Error reading compressed null data for row %d of <%s>" msgstr "" -#: ../lib/raster/get_row.c:851 +#: ../lib/raster/get_row.c:856 #, c-format msgid "Error uncompressing null data for row %d of <%s>" msgstr "Error al descomprimir datos nulos para fila %d de <%s>" -#: ../lib/raster/get_row.c:885 +#: ../lib/raster/get_row.c:890 #, c-format msgid "Error seeking null row %d for <%s>" msgstr "" -#: ../lib/raster/get_row.c:888 +#: ../lib/raster/get_row.c:893 #, c-format msgid "Error reading null row %d for <%s>" msgstr "Error al leer fila nula %d de <%s>" @@ -649,6 +660,15 @@ msgid "Unable to create dependency file in <%s@%s>" msgstr "No ha sido posible crear archivo de dependencias en <%s@%s>" +#: ../lib/raster/vrt.c:83 +#, fuzzy, c-format +msgid "Tile raster map <%s> not found" +msgstr "El mapa ráster 3D <%s> no se ha encontrado" + +#: ../lib/raster/vrt.c:86 +msgid "A virtual raster can not contain itself" +msgstr "" + #: ../lib/raster/alloc_cell.c:151 #, c-format msgid "Rast__null_bitstream_size: cols (%d) is negative" @@ -771,17 +791,17 @@ msgid "Invalid descriptor: %d" msgstr "Descriptor no válido: %d" -#: ../lib/raster/close.c:392 ../lib/raster/close.c:520 +#: ../lib/raster/close.c:394 ../lib/raster/close.c:522 #, c-format msgid "Unable to rename null file '%s' to '%s': %s" msgstr "No ha sido posible renombrar archivo nulo '%s' hacia '%s': %s" -#: ../lib/raster/close.c:462 +#: ../lib/raster/close.c:464 #, c-format msgid "Unable to rename cell file '%s' to '%s': %s" msgstr "No se puede renombrar el archivo cell '%s' a '%s': %s" -#: ../lib/raster/close.c:542 +#: ../lib/raster/close.c:544 msgid "unable to write f_format file for CELL maps" msgstr "no ha sido posible escribir archivo f_format file para mapas CELL" @@ -805,62 +825,62 @@ msgid "Unable to locate symbol <%s>" msgstr "No es posible localizar el símbolo <%s>." -#: ../lib/raster/gdal.c:145 +#: ../lib/raster/gdal.c:147 msgid "Unable to load GDAL library" msgstr "No ha sido posible cargar la librería de abstracción de datos geoespaciales GDAL." -#: ../lib/raster/gdal.c:375 +#: ../lib/raster/gdal.c:377 msgid "Unable to open GDAL file" msgstr "No se puede abrir el archivo GDAL" -#: ../lib/raster/gdal.c:483 +#: ../lib/raster/gdal.c:485 #, c-format msgid "Unable to get <%s> driver" msgstr "No ha sido posible obtener controlador <%s>" -#: ../lib/raster/gdal.c:492 +#: ../lib/raster/gdal.c:494 #, c-format msgid "Unable to create <%s> dataset using <%s> driver" msgstr "No se puede crear el conjunto de datos <%s> usando el controlador <%s>" -#: ../lib/raster/gdal.c:500 +#: ../lib/raster/gdal.c:502 #, c-format msgid "Driver <%s> does not support direct writing. Using MEM driver for intermediate dataset." msgstr "El controlador <%s> no soporta escritura directa. Usando controlador MEM para conjunto de datos intermedio." -#: ../lib/raster/gdal.c:506 +#: ../lib/raster/gdal.c:508 msgid "Unable to get in-memory raster driver" msgstr "" -#: ../lib/raster/gdal.c:513 +#: ../lib/raster/gdal.c:515 #, c-format msgid "Unable to create <%s> dataset using memory driver" msgstr "No ha sido posible crear el conjunto de datos <%s> usando el controlador de memoria" -#: ../lib/raster/gdal.c:517 +#: ../lib/raster/gdal.c:519 #, c-format msgid "Driver <%s> does not support creating rasters" msgstr "El controlador <%s> no soporta creación de rásters" -#: ../lib/raster/gdal.c:533 +#: ../lib/raster/gdal.c:535 msgid "Unable to set geo transform" msgstr "" -#: ../lib/raster/gdal.c:537 +#: ../lib/raster/gdal.c:539 msgid "Unable to set projection" msgstr "No ha sido posible establecer proyección" -#: ../lib/raster/gdal.c:541 +#: ../lib/raster/gdal.c:543 #, c-format msgid "Unable to create cell_misc/%s/gdal file" msgstr "No ha sido posible crear archivo cell_misc/%s/gdal" -#: ../lib/raster/gdal.c:557 +#: ../lib/raster/gdal.c:559 #, c-format msgid "Error writing cell_misc/%s/gdal file" msgstr "Error al escribir archivo cell_misc/%s/gdal" -#: ../lib/raster/gdal.c:605 +#: ../lib/raster/gdal.c:607 #, c-format msgid "Unable to create output file <%s> using driver <%s>" msgstr "No ha sido posible crear archivo de salida <%s> usando controlador <%s>" @@ -919,17 +939,18 @@ msgstr "Librería raster no inicializada. El programador olvidó llamar a Rast_init()." #: ../lib/raster/init.c:109 -#, c-format -msgid "Unknown compression method <%s>, using default ZLIB" +#, fuzzy, c-format +msgid "Unknown compression method <%s>, using default %s" msgstr "Método de compresión desconocido <%s>, usando ZLIB por defecto" #: ../lib/raster/init.c:113 -msgid "No compression is not supported for GRASS raster maps, using default ZLIB" +#, c-format +msgid "No compression is not supported for GRASS raster maps, using default %s" msgstr "" -#: ../lib/raster/init.c:118 -#, c-format -msgid "This GRASS version does not support %s compression, using default ZLIB" +#: ../lib/raster/init.c:120 +#, fuzzy, c-format +msgid "This GRASS version does not support %s compression, using default %s" msgstr "Esta versión de GRASS no soporta la compresión %s, utilizando ZLIB por defecto" #: ../lib/raster/null_val.c:64 @@ -962,8 +983,13 @@ msgid "Output window changed while maps are open for write. Map name <%s>" msgstr "La ventana de salida cambió mientras los mapas están abiertos para lectura. Nombre de mapa <%s>" -#: ../lib/ogsf/gsd_img_tif.c:66 ../lib/ogsf/gk2.c:216 -#: ../lib/ogsf/gsd_img_ppm.c:52 ../lib/ogsf/gsd_img_ppm.c:95 +#: ../lib/ogsf/gsd_img_tif.c:63 ../lib/ogsf/gsd_img_ppm.c:50 +#, fuzzy +msgid "Unable to get image of current GL screen" +msgstr "No ha sido posible leer rango de ráster <%s>" + +#: ../lib/ogsf/gsd_img_tif.c:69 ../lib/ogsf/gk2.c:216 +#: ../lib/ogsf/gsd_img_ppm.c:55 ../lib/ogsf/gsd_img_ppm.c:101 #, c-format msgid "Unable to open file <%s> for writing" msgstr "No es posible abrir el archivo <%s> para escritura." @@ -976,32 +1002,32 @@ msgid "Need at least 2 keyframes for interpolation" msgstr "Son necesarios al menos 2 fotogramas clave (keyframes) para la interpolación." -#: ../lib/ogsf/gs2.c:1211 +#: ../lib/ogsf/gs2.c:1210 #, c-format msgid "no category info" msgstr "no hay información de la categoría" -#: ../lib/ogsf/gs2.c:1230 +#: ../lib/ogsf/gs2.c:1229 #, c-format msgid "no data" msgstr "no hay datos" -#: ../lib/ogsf/gs2.c:1655 +#: ../lib/ogsf/gs2.c:1654 #, c-format msgid "Raster map <%s> is outside of current region. Load failed." msgstr "El mapa ráster <%s> está fuera de la región actual. Su carga ha fallado." -#: ../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 +#: ../lib/ogsf/gs2.c:1732 ../lib/ogsf/gs2.c:1738 ../lib/ogsf/gs2.c:1746 +#: ../lib/ogsf/gs2.c:1755 ../lib/ogsf/gs2.c:1763 ../lib/ogsf/gs2.c:1773 +#: ../lib/ogsf/gs2.c:1821 msgid "GS_load_att_map(): Out of memory. Unable to load map" msgstr "GS_load_att_map(): Sin memoria disponible. No es posible cargar el mapa." -#: ../lib/ogsf/gs2.c:1850 +#: ../lib/ogsf/gs2.c:1849 msgid "Loading failed" msgstr "La carga ha fallado" -#: ../lib/ogsf/gs2.c:1854 +#: ../lib/ogsf/gs2.c:1853 msgid "Error finding range" msgstr "Error al encontrar el rango." @@ -1036,8 +1062,8 @@ #: ../lib/ogsf/gp3.c:62 ../lib/ogsf/gp3.c:196 ../lib/ogsf/gv3.c:66 #: ../lib/ogsf/gv3.c:338 ../lib/python/temporal/c_libraries_interface.py:747 #: ../lib/vector/Vlib/open.c:301 ../lib/vector/Vlib/open.c:437 -#: ../lib/vector/Vlib/map.c:192 ../lib/vector/Vlib/map.c:202 -#: ../lib/vector/Vlib/map.c:274 +#: ../lib/vector/Vlib/map.c:193 ../lib/vector/Vlib/map.c:203 +#: ../lib/vector/Vlib/map.c:275 #, c-format, python-format msgid "Unable to open vector map <%s>" msgstr "No se puede abrir el mapa vectorial <%s>." @@ -1061,7 +1087,7 @@ #: ../lib/ogsf/gp3.c:202 ../lib/ogsf/gv3.c:344 #: ../lib/rst/interp_float/vinput2d.c:100 ../lib/vector/Vlib/cats.c:589 #: ../lib/vector/Vlib/copy.c:620 ../lib/vector/Vlib/copy.c:730 -#: ../lib/vector/Vlib/map.c:300 ../lib/vector/Vlib/map.c:436 +#: ../lib/vector/Vlib/map.c:301 ../lib/vector/Vlib/map.c:437 #: ../lib/vector/Vlib/ascii.c:398 ../lib/vector/Vlib/array.c:276 #: ../lib/vector/Vlib/net_build.c:159 ../lib/vector/Vlib/net_build.c:206 #: ../lib/vector/Vlib/net_build.c:490 ../lib/vector/Vlib/net_build.c:791 @@ -1075,7 +1101,7 @@ #: ../lib/db/dbmi_client/copy_tab.c:112 ../lib/db/dbmi_client/copy_tab.c:133 #: ../lib/vector/Vlib/cats.c:597 ../lib/vector/Vlib/close_nat.c:160 #: ../lib/vector/Vlib/write_ogr.c:198 ../lib/vector/Vlib/write_pg.c:2915 -#: ../lib/vector/Vlib/map.c:341 ../lib/vector/Vlib/ascii.c:410 +#: ../lib/vector/Vlib/map.c:342 ../lib/vector/Vlib/ascii.c:410 #: ../lib/vector/Vlib/array.c:282 ../lib/vector/Vlib/net_build.c:165 #: ../lib/vector/Vlib/net_build.c:211 ../lib/vector/Vlib/net_build.c:496 #: ../lib/vector/Vlib/net_build.c:797 ../lib/vector/Vlib/net_build.c:976 @@ -1108,6 +1134,11 @@ msgid "Cut-plane points mis-match between surfaces. Check resolution(s)." msgstr "Error de concordancia de los puntos de corte del plano entre superficies. Revise la(s) resolucion(es)." +#: ../lib/ogsf/gsd_img_ppm.c:96 +#, fuzzy +msgid "Unable to write view" +msgstr "No ha sido posible escribir líneas" + #: ../lib/ogsf/gsd_legend.c:246 #, c-format msgid "Unable to read color file of raster map <%s>" @@ -1199,12 +1230,12 @@ msgid "Maximum number of datasets exceeded" msgstr "Se ha excedido el número máximo de Directorios de mapas" -#: ../lib/ogsf/gsd_prim.c:146 +#: ../lib/ogsf/gsd_prim.c:155 #, c-format msgid "Color Material: %d" msgstr "Material de color: %d." -#: ../lib/ogsf/gsd_prim.c:630 +#: ../lib/ogsf/gsd_prim.c:642 #, c-format msgid "gsd_rot(): %c is an invalid axis specification. Rotation ignored. Please advise GRASS developers of this error" msgstr "gsd_rot(): %c es una especificación no válida de eje. Se ha ignorado la rotación, por favor notifique a los desarrolladores de GRASS acerca de este error." @@ -1316,18 +1347,51 @@ msgid "Invalid color (%s), using \"white\" as default" msgstr "Color no válido (%s), Utilizando el \"blanco\" como predeterminado" -#: ../lib/nviz/render.c:106 +#: ../lib/nviz/render.c:39 +#, c-format +msgid "Unable to get function address for %s" +msgstr "No ha sido posible obtener la dirección de la función para %s." + +#: ../lib/nviz/render.c:163 msgid "Bad server connection" msgstr "Mala conexión con el servidor" -#: ../lib/nviz/render.c:112 +#: ../lib/nviz/render.c:169 msgid "Unable to get visual info" -msgstr "" +msgstr "No ha sido posible obtener la información visual." -#: ../lib/nviz/render.c:119 +#: ../lib/nviz/render.c:176 msgid "Unable to create rendering context" msgstr "No ha sido posible crear un contexto de creación de la visualización" +#: ../lib/nviz/render.c:225 +#, c-format +msgid "Unable to choose pixel format (CGL error = %d)" +msgstr "No ha sido posible seleccionar el formato del pixel (Error CGL= %d)." + +#: ../lib/nviz/render.c:231 +#, c-format +msgid "Unable to create context (CGL error = %d)" +msgstr "No ha sido posible crear el contexto (Error CGL=1%d)." + +#: ../lib/nviz/render.c:266 +msgid "Unable to register window class" +msgstr "No ha sido posible registrar la clase de la ventana." + +#: ../lib/nviz/render.c:275 +msgid "Unable to create window" +msgstr "No ha sido posible crear la ventana." + +#: ../lib/nviz/render.c:323 +#, c-format +msgid "Unable to set current context (CGL error = %d)" +msgstr "" + +#: ../lib/nviz/render.c:361 +#, c-format +msgid "Incomplete framebuffer status (status = %d)" +msgstr "" + #: ../lib/nviz/map_obj.c:59 msgid "Maximum surfaces loaded!" msgstr "¡Se ha cargado el máximo de superficies!" @@ -1455,7 +1519,7 @@ #: ../lib/cairodriver/graph.c:85 msgid "Unable to obtain visual" -msgstr "" +msgstr "No ha sido posible obtener la visualización." #: ../lib/cairodriver/graph.c:160 #, c-format @@ -2225,13 +2289,13 @@ msgid "The limit of open files (%i) was reached (%i). The module r.series will be run with flag z, to avoid open files limit exceeding." msgstr "El limite de archivos abierto (%i) ha sido alcanzado (%i). El módulo r.series se ejecutara con el flag z, para evitar exceder el límite de archivos abiertos. " -#: ../lib/python/temporal/temporal_raster_base_algebra.py:690 +#: ../lib/python/temporal/temporal_raster_base_algebra.py:741 #, python-format msgid "Error computing map <%s>" msgstr "Error calculando mapa <%s>" -#: ../lib/python/temporal/temporal_raster_base_algebra.py:777 -#: ../lib/python/temporal/temporal_algebra.py:2395 +#: ../lib/python/temporal/temporal_raster_base_algebra.py:828 +#: ../lib/python/temporal/temporal_algebra.py:2426 #, python-format msgid "%s map <%s> not found in GRASS spatial database" msgstr "%s mapa <%s> no encontrado en base de datos espacial de GRASS" @@ -2288,64 +2352,64 @@ msgid "Empty entry in map list, this should not happen" msgstr "Entrada vacía en lista de mapas, esto no debería de ocurrir" -#: ../lib/python/temporal/temporal_algebra.py:815 +#: ../lib/python/temporal/temporal_algebra.py:821 msgid "Spatio-temporal topological operators are not supported in granularity algebra mode" msgstr "Los operadores topológicos espacio-temporales no están soportados en el álgebra modo granularidad" -#: ../lib/python/temporal/temporal_algebra.py:853 +#: ../lib/python/temporal/temporal_algebra.py:859 msgid "All input space time datasets must have a valid temporal topology." msgstr "Todos los conjuntos de datos espacio temporales de entrada deben tener una topología temporal válida." -#: ../lib/python/temporal/temporal_algebra.py:862 +#: ../lib/python/temporal/temporal_algebra.py:868 msgid "All input space time datasets must have the same temporal type." msgstr "Todos los conjuntos de datos espacio temporales deben ser del mismo tipo de tiempo." -#: ../lib/python/temporal/temporal_algebra.py:1113 +#: ../lib/python/temporal/temporal_algebra.py:1119 #, python-format msgid "Removing un-needed or empty %s maps" msgstr "Removiendo mapas vacíos %s no necesitados" -#: ../lib/python/temporal/temporal_algebra.py:1168 +#: ../lib/python/temporal/temporal_algebra.py:1174 #, python-format msgid "Space time %s dataset <%s> not found" msgstr "Conjunto de datos <%s> espacio temporales %s no encontrado" -#: ../lib/python/temporal/temporal_algebra.py:1196 -#: ../lib/python/temporal/temporal_algebra.py:1200 +#: ../lib/python/temporal/temporal_algebra.py:1202 +#: ../lib/python/temporal/temporal_algebra.py:1206 #, python-format msgid "Wrong temporal type of space time dataset <%s> <%s> time is required" msgstr "El tipo temporal del conjunto de datos espacio temporales es incorrecto <%s> <%s> tiempo es requerido" -#: ../lib/python/temporal/temporal_algebra.py:1220 +#: ../lib/python/temporal/temporal_algebra.py:1226 msgid "Wrong type of input " msgstr "Tipo de entrada incorrecto" -#: ../lib/python/temporal/temporal_algebra.py:2186 +#: ../lib/python/temporal/temporal_algebra.py:2205 #, python-format msgid "The resulting space time dataset type <%(a)s> is different from the requested type <%(b)s>" msgstr "El tipo <%(a)s> de conjunto de datos espacio temporales es diferente del tipo solicitado <%(b)s>" -#: ../lib/python/temporal/temporal_algebra.py:2192 +#: ../lib/python/temporal/temporal_algebra.py:2211 msgid "Maps that should be registered in the resulting space time dataset have different types." msgstr "Los mapas que deberían estar registrados en el conjunto de datos espacio temporales son de tipos diferentes." -#: ../lib/python/temporal/temporal_algebra.py:2401 +#: ../lib/python/temporal/temporal_algebra.py:2432 msgid "Wrong map type. TMAP only supports single maps that are registered in the temporal GRASS database" msgstr "Tipo de mapa incorrecto. TMAP sólo soporta mapas que estén registrados en la base de datos temporal" -#: ../lib/python/temporal/temporal_algebra.py:2429 +#: ../lib/python/temporal/temporal_algebra.py:2460 msgid "Merging empty map lists" msgstr "Uniendo listas de mapas vacías" -#: ../lib/python/temporal/temporal_algebra.py:2432 +#: ../lib/python/temporal/temporal_algebra.py:2463 msgid "First Map list is empty, can't merge it. Return only last map list" msgstr "La primera lista de mapas esta vacía, no es posible unirla. Devolver únicamente la última lista de mapas" -#: ../lib/python/temporal/temporal_algebra.py:2435 +#: ../lib/python/temporal/temporal_algebra.py:2466 msgid "Second Map list is empty, can't merge it. Return only first map list" msgstr "La segunda lista de mapas esta vacía, no es posible unirla. Devolver únicamente la primer lista de mapas" -#: ../lib/python/temporal/temporal_algebra.py:2443 +#: ../lib/python/temporal/temporal_algebra.py:2474 msgid "Space time datasets to merge must have the same temporal type" msgstr "Los conjuntos de datos espacio temporales a ser unidos deben ser del mismo tipo de tiempo" @@ -2377,33 +2441,33 @@ msgid "Area computation is not supported for LL projections" msgstr "Cálculo de área no está soportado para proyecciones LL" -#: ../lib/python/temporal/gui_support.py:58 ../lib/python/script/core.py:1298 +#: ../lib/python/temporal/gui_support.py:58 ../lib/python/script/core.py:1324 #, python-format msgid "Invalid element '%s'" msgstr "Elemento no válido '%s'" #: ../lib/python/temporal/univar_statistics.py:62 -#: ../lib/python/temporal/univar_statistics.py:178 +#: ../lib/python/temporal/univar_statistics.py:180 #, python-format msgid "Space time %(sp)s dataset <%(i)s> is empty" msgstr "El conjunto de datos %(sp)s espacio temporales <%(i)s> está vacío" -#: ../lib/python/temporal/univar_statistics.py:101 +#: ../lib/python/temporal/univar_statistics.py:102 #, python-format msgid "Unable to get statistics for raster map <%s>" msgstr "No ha sido posile obtener estadísticas de mapa ráster <%s>" -#: ../lib/python/temporal/univar_statistics.py:104 +#: ../lib/python/temporal/univar_statistics.py:105 #, python-format msgid "Unable to get statistics for 3d raster map <%s>" msgstr "No ha sido posile obtener estadísticas de mapa ráster 3d <%s>" -#: ../lib/python/temporal/univar_statistics.py:168 +#: ../lib/python/temporal/univar_statistics.py:170 #, python-format msgid "Space time %(sp)s dataset <%(i)s> not found" msgstr "Conjunto de datos <%(i)s> espacio temporales %(sp)s no encontrado" -#: ../lib/python/temporal/univar_statistics.py:222 +#: ../lib/python/temporal/univar_statistics.py:224 #, python-format msgid "Unable to get statistics for vector map <%s>" msgstr "No ha sido posible obtener estadísticas de mapa vectorial <%s>" @@ -2481,12 +2545,12 @@ msgid "Unable to remove timestamp for vector map <%s>" msgstr "No ha sido posible eliminar marca de tiempo del mapa vectorial <%s>" -#: ../lib/python/temporal/temporal_vector_algebra.py:386 +#: ../lib/python/temporal/temporal_vector_algebra.py:387 #, python-format msgid "Error vector maps with basename %s exist. Use --o flag to overwrite existing file" msgstr "Error, los mapas vectoriales con nombre base %s ya existen. Use la bandera --o para sobreescribir los archivos existentes" -#: ../lib/python/temporal/temporal_vector_algebra.py:419 +#: ../lib/python/temporal/temporal_vector_algebra.py:420 #, python-format msgid "" "Error starting %s : \n" @@ -2495,7 +2559,7 @@ "Error iniciando %s : \n" "%s" -#: ../lib/python/temporal/temporal_vector_algebra.py:492 +#: ../lib/python/temporal/temporal_vector_algebra.py:493 #, python-format msgid "" "Error vector map %s exist in temporal database. Use overwrite flag. : \n" @@ -2504,11 +2568,11 @@ "Error, mapa vectorial %s ya existe en la base de datos temporales. Use bandera overwrite: \n" "%s" -#: ../lib/python/temporal/core.py:603 +#: ../lib/python/temporal/core.py:605 msgid "Unable to initialize the temporal DBMI interface. Please use t.connect to specify the driver and the database string" msgstr "No ha sido posible inicializar la interfaz temporal DBMI. Por favor use t.connect para especificar el controlador y la cadena de la base de datos" -#: ../lib/python/temporal/core.py:672 +#: ../lib/python/temporal/core.py:674 #, python-format msgid "" "Unable to receive temporal database metadata.\n" @@ -2517,7 +2581,7 @@ "No ha sido posible recibir metadatos de base de datos temporales.\n" "Información de la base de datos temporales actual:%(info)s" -#: ../lib/python/temporal/core.py:677 +#: ../lib/python/temporal/core.py:679 #, python-format msgid "" "Unsupported temporal database: version mismatch.\n" @@ -2530,7 +2594,7 @@ "Por favor actualice su instalación de GRASS GIS. \n" "Información de la base de datos temporal actual:%(info)s" -#: ../lib/python/temporal/core.py:685 +#: ../lib/python/temporal/core.py:687 #, python-format msgid "" "Unsupported temporal database: version mismatch.\n" @@ -2541,12 +2605,12 @@ "%(backup)sVersión de la base de datos soportada es: %(tdb)i\n" "Información de base de datos temporales actual:%(info)s" -#: ../lib/python/temporal/core.py:773 +#: ../lib/python/temporal/core.py:775 #, python-format msgid "Creating temporal database: %s" msgstr "Creando base de datos temporal: %s" -#: ../lib/python/temporal/core.py:782 +#: ../lib/python/temporal/core.py:784 #, python-format msgid "" "Unable to create SQLite temporal database\n" @@ -2557,31 +2621,31 @@ "Excepción: %s\n" "Por favor use t.connect para definir una ruta de lectura y escritura de base de datos temporal" -#: ../lib/python/temporal/core.py:947 +#: ../lib/python/temporal/core.py:949 msgid "Unable to mogrify sql statement. " msgstr "" -#: ../lib/python/temporal/core.py:969 +#: ../lib/python/temporal/core.py:971 msgid "Unable to check table. " msgstr "No se puede controlar la tabla." -#: ../lib/python/temporal/core.py:985 +#: ../lib/python/temporal/core.py:987 msgid "Unable to execute sql statement. " msgstr "No se puede ejecutar la sentencia sql." -#: ../lib/python/temporal/core.py:995 +#: ../lib/python/temporal/core.py:997 msgid "Unable to fetch one. " msgstr "No se puede recuperar uno." -#: ../lib/python/temporal/core.py:1005 +#: ../lib/python/temporal/core.py:1007 msgid "Unable to fetch all. " msgstr "No se puede recuperar todo." -#: ../lib/python/temporal/core.py:1022 +#: ../lib/python/temporal/core.py:1024 msgid "Unable to execute transaction. " msgstr "No ha sido posible ejecutar la transacción." -#: ../lib/python/temporal/core.py:1126 +#: ../lib/python/temporal/core.py:1128 #, python-format msgid "" "Unable to connect to %(db)s database: %(string)s\n" @@ -2592,7 +2656,7 @@ "Excepción: \"%(ex)s\"\n" "Por favor use t.connect para definir " -#: ../lib/python/temporal/core.py:1286 +#: ../lib/python/temporal/core.py:1288 #, python-format msgid "" "Unable to execute :\n" @@ -2601,7 +2665,7 @@ "No ha sido posible ejecutar :\n" "%(sql)s" -#: ../lib/python/temporal/core.py:1330 +#: ../lib/python/temporal/core.py:1332 #, python-format msgid "" "Unable to execute transaction:\n" @@ -2662,14 +2726,14 @@ msgstr ". Ver los errores en la salida (de errores)." #: ../lib/python/script/array.py:157 ../lib/python/script/array.py:207 -#: ../lib/python/script/array.py:254 ../lib/python/script/array.py:305 -#: ../lib/python/script/array.py:356 ../lib/python/script/array.py:398 +#: ../lib/python/script/array.py:254 ../lib/python/script/array.py:306 +#: ../lib/python/script/array.py:357 ../lib/python/script/array.py:399 #, python-format msgid "Invalid kind <%s>" msgstr "Clase no válida <%s>" #: ../lib/python/script/array.py:160 ../lib/python/script/array.py:210 -#: ../lib/python/script/array.py:308 ../lib/python/script/array.py:359 +#: ../lib/python/script/array.py:309 ../lib/python/script/array.py:360 #, python-format msgid "Invalid size <%d>" msgstr "Tamaño no válido <%d>" @@ -2678,17 +2742,17 @@ msgid "grass.script.array.read is deprecated and does not work on MS Windows, pass raster name in the constructor" msgstr "" -#: ../lib/python/script/array.py:247 ../lib/python/script/array.py:392 +#: ../lib/python/script/array.py:247 ../lib/python/script/array.py:393 #, python-format msgid "Invalid FP size <%d>" msgstr "Tamaño de punto flotante inválido <%d>" -#: ../lib/python/script/array.py:251 ../lib/python/script/array.py:395 +#: ../lib/python/script/array.py:251 ../lib/python/script/array.py:396 #, python-format msgid "Invalid integer size <%d>" msgstr "Tamaño de entero no válido <%d>" -#: ../lib/python/script/array.py:346 +#: ../lib/python/script/array.py:347 msgid "grass.script.array3d.read is deprecated and does not work on MS Windows, pass 3D raster name in the constructor" msgstr "" @@ -2761,65 +2825,74 @@ msgid "color" msgstr "color" +#: ../lib/python/script/setup.py:229 +#, fuzzy +msgid "Cleaning up default sqlite database ..." +msgstr "Limpiando archivos temporales..." + +#: ../lib/python/script/setup.py:247 ../lib/init/grass.py:1782 +msgid "Cleaning up temporary files..." +msgstr "Limpiando archivos temporales..." + #: ../lib/python/script/raster3d.py:92 #, python-format msgid "An error occurred while running r3.mapcalc with expression: %s" msgstr "Ocurrió un error mientras corría r3.mapcalc con la expresión: %s" -#: ../lib/python/script/core.py:67 +#: ../lib/python/script/core.py:69 #, python-brace-format msgid "Cannot find the executable {0}" msgstr "" -#: ../lib/python/script/core.py:307 +#: ../lib/python/script/core.py:309 #, python-format msgid "To run the module <%s> add underscore at the end of the option <%s> to avoid conflict with Python keywords. Underscore at the beginning is depreciated in GRASS GIS 7.0 and will be removed in version 7.1." msgstr "Para correr el módulo <%s> añada guión bajo al final de la opción <%s> para evitar conflicto con las palabras reservadas de Python. El guión bajo al inicio es despreciado en GRASS 7.0 y será removido en la versión 7.1." -#: ../lib/python/script/core.py:987 +#: ../lib/python/script/core.py:1013 msgid "Mixing value types. Will try to compare after integer conversion" msgstr "Mezclando tipos de valores. Se tratará de comparar luego de la conversión a enteros" -#: ../lib/python/script/core.py:1188 +#: ../lib/python/script/core.py:1214 #, python-format msgid "Element type should be \"cell\" and not \"%s\"" msgstr "Tipo de elemento debe ser \"cell\" y no \"%s\"" -#: ../lib/python/script/core.py:1217 ../lib/python/script/core.py:1282 +#: ../lib/python/script/core.py:1243 ../lib/python/script/core.py:1308 #, python-format msgid "Element type should be \"raster\" and not \"%s\"" msgstr "Tipo de elemento debe ser \"raster\" y no \"%s\"" -#: ../lib/python/script/core.py:1437 +#: ../lib/python/script/core.py:1463 msgid "Unable to list mapsets" msgstr "No ha sido posible enlistar Directorios de mapas" -#: ../lib/python/script/core.py:1476 +#: ../lib/python/script/core.py:1502 #, python-format msgid "Location <%s> already exists. Operation canceled." msgstr "La Localización <%s> ya existe. Operación cancelada." -#: ../lib/python/script/core.py:1479 +#: ../lib/python/script/core.py:1505 #, python-format msgid "Location <%s> already exists and will be overwritten" msgstr "La Localización <%s> ya existe y será sobreescrita" -#: ../lib/python/script/core.py:1603 +#: ../lib/python/script/core.py:1629 #, python-brace-format msgid "Debug level {0}" msgstr "" -#: ../lib/python/script/core.py:1606 +#: ../lib/python/script/core.py:1632 #, python-brace-format msgid "WARNING: Ignoring unsupported debug level (must be >=0 and <=5). {0}\n" msgstr "" -#: ../lib/python/script/core.py:1622 +#: ../lib/python/script/core.py:1648 #, python-format msgid "Illegal filename <%s>. Cannot be 'NULL' or start with '.'." msgstr "Nombre de archivo <%s> no admitido. No puede ser 'NULL' o empezar con '.'." -#: ../lib/python/script/core.py:1631 +#: ../lib/python/script/core.py:1657 #, python-format msgid "Illegal filename <%(s)s>. <%(il)s> not allowed.\n" msgstr "Nombre de archivo <%(s)s> no admitido. <%(il)s> no permitido.\n" @@ -2862,7 +2935,7 @@ msgid "Cannot parse interface description of<{name}> module: {error}" msgstr "No se puede parsear descripción de interface de <{name}> módulo: {error}" -#: ../lib/python/pygrass/modules/grid/grid.py:553 +#: ../lib/python/pygrass/modules/grid/grid.py:554 msgid "Execution of subprocesses was not successful" msgstr "La ejecución del subproceso no fue exitosa" @@ -2883,17 +2956,17 @@ msgid "Error executing: Rast_set_cat" msgstr "Error ejecutando: Rast_set_cat" -#: ../lib/python/pygrass/raster/abstract.py:275 +#: ../lib/python/pygrass/raster/abstract.py:274 #, python-brace-format msgid "Mode type: {0} not supported ('r', 'w')" msgstr "Tipo de modo: {0} no soportado ('r','w')" -#: ../lib/python/pygrass/raster/abstract.py:286 +#: ../lib/python/pygrass/raster/abstract.py:285 #, python-brace-format msgid "Overwrite type: {0} not supported (True/False)" msgstr "Tipo de sobreescritura: {0} no soportado (Verdadero/Falso)" -#: ../lib/python/pygrass/raster/abstract.py:299 +#: ../lib/python/pygrass/raster/abstract.py:298 #: ../lib/python/pygrass/vector/abstract.py:97 #, python-brace-format msgid "Map name {0} not valid" @@ -2932,11 +3005,11 @@ msgid "Raster map <{0}> does not exist" msgstr "Mapa ráster <{0}> no existe" -#: ../lib/python/pygrass/errors.py:17 +#: ../lib/python/pygrass/errors.py:18 msgid "The map is close!" msgstr "¡El mapa está cerrado!" -#: ../lib/python/pygrass/errors.py:28 +#: ../lib/python/pygrass/errors.py:29 msgid "The self.c_mapinfo pointer must be correctly initiated" msgstr "" @@ -2953,12 +3026,12 @@ msgid "You must use the force flag to actually remove it. Exiting." msgstr "Defe usar la bandera force para realmente eliminarlos. Saliendo." -#: ../lib/python/pygrass/vector/__init__.py:806 +#: ../lib/python/pygrass/vector/__init__.py:813 #, python-format msgid "Unable to read line of feature %i" msgstr "No se puede leer la línea del elemento %i" -#: ../lib/python/pygrass/vector/__init__.py:895 +#: ../lib/python/pygrass/vector/__init__.py:902 #, python-format msgid "Unable to read area with id %i" msgstr "Imposible leer el área con id %i" @@ -2969,7 +3042,7 @@ #: ../lib/raster3d/test/test_main.c:97 msgid "unit test" -msgstr "" +msgstr "Prueba de unidad." #: ../lib/raster3d/range.c:73 #, c-format @@ -3004,7 +3077,7 @@ #: ../lib/raster3d/open.c:98 msgid "Rast3d_open_cell_old: can't rewind file" -msgstr "" +msgstr "Rast3d_open_cell_old: No se puede rebobinar el archivo." #: ../lib/raster3d/open.c:111 msgid "Rast3d_open_cell_old: error in Rast3d_read_header" @@ -3024,7 +3097,7 @@ #: ../lib/raster3d/open.c:141 msgid "Rast3d_open_cell_old: index does not fit into long" -msgstr "" +msgstr "Rast3d_open_cell_old: El índice no cabe en una variable de tipo long." #: ../lib/raster3d/open.c:145 msgid "Rast3d_open_cell_old: error in Rast3d_malloc" @@ -3085,7 +3158,7 @@ #: ../lib/raster3d/close.c:105 ../lib/raster3d/close.c:191 #, c-format msgid "Unable to write header for 3D raster map <%s>" -msgstr "No ha sido posible escribir encabezado para mapa ráster 3D <%s>" +msgstr "No ha sido posible escribir el encabezado para el mapa ráster 3D <%s>" #: ../lib/raster3d/close.c:47 #, c-format @@ -3095,24 +3168,24 @@ #: ../lib/raster3d/close.c:62 #, c-format msgid "Unable to move temp raster map <%s> to 3D raster map <%s>" -msgstr "No ha sido posible mover mapa ráster temp <%s> a mapa ráster 3D <%s>" +msgstr "No ha sido posible mover el mapa ráster temp <%s> al mapa ráster 3D <%s>" #: ../lib/raster3d/close.c:79 msgid "Unable to flush all tiles" -msgstr "Imposible levantar todos los tiles" +msgstr "No se pueden vaciar todos los mosaicos." #: ../lib/raster3d/close.c:84 msgid "Unable to flush index" -msgstr "" +msgstr "No se puede vaciar el índice." #: ../lib/raster3d/close.c:94 msgid "Unable to position file" -msgstr "No ha sido posible encontrar archivo de posición" +msgstr "No ha sido posible encontrar el archivo de posición." #: ../lib/raster3d/close.c:110 ../lib/raster3d/close.c:153 #, c-format msgid "Unable to create 3D raster map <%s>" -msgstr "No ha sido posible crear mapa ráster 3D <%s>" +msgstr "No ha sido posible crear el mapa ráster 3D <%s>" #: ../lib/raster3d/close.c:169 msgid "Error in cache" @@ -3121,12 +3194,12 @@ #: ../lib/raster3d/history.c:43 #, c-format msgid "can't get history information for [%s] in mapset [%s]" -msgstr "No se puede obtener la información de la historial para [%s] en Directorio de mapas [%s]" +msgstr "No se puede obtener la información del historial para [%s] en el directorio del conjuto de mapas (Mapset) [%s]" #: ../lib/raster3d/color.c:354 #, c-format msgid "mapset <%s> is not the current mapset" -msgstr "Directorio de mapas <%s> no es el Directorio de mapas actual" +msgstr "El directorio del grupo de mapas (Mapset) <%s> no es el directorio del conjunto de mapas actual." #: ../lib/cluster/c_exec.c:44 #, c-format @@ -3141,12 +3214,12 @@ #: ../lib/pngdriver/graph_set.c:101 #, c-format msgid "png: truecolor status %s" -msgstr "" +msgstr "png: Estado del color verdadero %s" #: ../lib/pngdriver/graph_set.c:149 #, c-format msgid "png: collecting to file '%s'" -msgstr "" +msgstr "png: recolectando a archivo '%s'." #: ../lib/pngdriver/graph_set.c:150 #, c-format @@ -3157,12 +3230,8 @@ msgid "Unable to read PNG" msgstr "No se puede leer PNG" -#: ../lib/pngdriver/read_png.c:60 -msgid "Unable allocate PNG structure" -msgstr "No ha sido posible asignar estructura PNG" - -#: ../lib/pngdriver/read_png.c:64 ../lib/pngdriver/write_png.c:71 -#: ../lib/pngdriver/write_png.c:75 +#: ../lib/pngdriver/read_png.c:60 ../lib/pngdriver/read_png.c:64 +#: ../lib/pngdriver/write_png.c:71 ../lib/pngdriver/write_png.c:75 msgid "Unable to allocate PNG structure" msgstr "No ha sido posible la asignación de estructura PNG" @@ -3185,7 +3254,7 @@ #: ../lib/pngdriver/read_png.c:94 msgid "Input PNG file is not indexed color" -msgstr "" +msgstr "El archivo PNG de entrada no es del tipo color indexado." #: ../lib/pngdriver/read_png.c:104 msgid "Input PNG file has invalid palette" @@ -3315,17 +3384,17 @@ #: ../lib/imagery/iscatt_core.c:255 #, c-format msgid "Unable to open category raster conditions file <%s>." -msgstr "" +msgstr "No ha sido posible abrir el archivo de condiciones de categoría raster <%s>." #: ../lib/imagery/iscatt_core.c:263 #, c-format msgid "Unable to find patch raster <%s>." -msgstr "" +msgstr "No ha sido posible encontrar el raster de parche <%s>." #: ../lib/imagery/iscatt_core.c:280 #, c-format msgid "Resolutions of patch <%s> and patched file <%s> are not same." -msgstr "" +msgstr "Las resoluciones del parche <%s> y el archivo parchado <%s> no son iguales." #: ../lib/imagery/iscatt_core.c:307 ../lib/imagery/iscatt_core.c:349 #, c-format @@ -3351,7 +3420,7 @@ #: ../lib/imagery/iscatt_core.c:745 #, c-format -msgid "Unable to read find raster <%s>" +msgid "Unable to find raster <%s>" msgstr "" #: ../lib/imagery/iscatt_core.c:755 @@ -3381,7 +3450,7 @@ #: ../lib/imagery/iscatt_core.c:972 ../lib/imagery/iclass_statistics.c:227 #, c-format msgid "prepare_signature: scan line %d has odd number of points." -msgstr "" +msgstr "prepare_signature: El escaneo de la línea %d tiene un número impar de puntos." #: ../lib/imagery/iscatt_core.c:981 ../lib/imagery/iclass_statistics.c:237 msgid "signature: perimeter points out of order." @@ -3389,7 +3458,7 @@ #: ../lib/imagery/iclass_statistics.c:218 msgid "prepare_signature: outline has odd number of points." -msgstr "" +msgstr "prepare_signature: El contorno tiene un número impar de puntos." #: ../lib/imagery/iclass_statistics.c:248 #, c-format @@ -3439,11 +3508,11 @@ #: ../lib/imagery/georef_tps.c:219 msgid "Calculating forward transformation coefficients" -msgstr "" +msgstr "Calculando los coeficientes de \"transformación hacia adelante\"." #: ../lib/imagery/georef_tps.c:236 msgid "Calculating backward transformation coefficients" -msgstr "" +msgstr "Calculando los coeficientes de \"transformación hacia atrás\"." #: ../lib/imagery/georef_tps.c:279 ../lib/imagery/georef_tps.c:282 #: ../lib/imagery/georef_tps.c:285 ../lib/imagery/georef_tps.c:290 @@ -3481,7 +3550,7 @@ msgid "WARNING" msgstr "ADVERTENCIA" -#: ../lib/init/grass.py:187 ../lib/gis/parser.c:621 +#: ../lib/init/grass.py:187 ../lib/gis/parser.c:628 msgid "ERROR" msgstr "ERROR" @@ -3489,175 +3558,189 @@ msgid "Exiting..." msgstr "Saliendo..." -#: ../lib/init/grass.py:332 +#: ../lib/init/grass.py:336 msgid "Usage" msgstr "Uso" -#: ../lib/init/grass.py:333 ../lib/gis/parser_html.c:141 +#: ../lib/init/grass.py:337 ../lib/gis/parser_html.c:141 #: ../lib/gis/parser_rest.c:146 msgid "Flags" msgstr "Identificadores." -#: ../lib/init/grass.py:334 +#: ../lib/init/grass.py:338 msgid "print this help message" msgstr "mostrar este mensaje de ayuda" -#: ../lib/init/grass.py:335 +#: ../lib/init/grass.py:339 msgid "show version information and exit" msgstr "mostrar información de la versión y salir" -#: ../lib/init/grass.py:336 +#: ../lib/init/grass.py:340 msgid "create given database, location or mapset if it doesn't exist" msgstr "crear base de datos dada, Localización o Directorio de mapas si es que no existe" -#: ../lib/init/grass.py:337 +#: ../lib/init/grass.py:341 msgid "exit after creation of location or mapset. Only with -c flag" msgstr "salir luego de la creación de la Localización o Directorio de mapas. Solo con bandera -c" -#: ../lib/init/grass.py:338 -msgid "force removal of .gislock if exists (use with care!). Only with -text flag" +#: ../lib/init/grass.py:342 +msgid "force removal of .gislock if exists (use with care!). Only with --text flag" msgstr "" -#: ../lib/init/grass.py:339 +#: ../lib/init/grass.py:343 msgid "use text based interface (skip welcome screen)" msgstr "use interfaz basada en texto (saltar pantalla de bienvenida)" -#: ../lib/init/grass.py:340 ../lib/init/grass.py:342 ../lib/init/grass.py:344 +#: ../lib/init/grass.py:344 ../lib/init/grass.py:346 ../lib/init/grass.py:348 msgid "and set as default" msgstr "y establecer como predeterminado" -#: ../lib/init/grass.py:341 +#: ../lib/init/grass.py:345 msgid "use text based interface (show welcome screen)" msgstr "use interfaz basada en texto (mostrar pantalla de bienvenida)" -#: ../lib/init/grass.py:343 +#: ../lib/init/grass.py:347 msgid "use $DEFAULT_GUI graphical user interface" msgstr "use $DEFAULT_GUI interfaz gráfica de usuario" -#: ../lib/init/grass.py:345 +#: ../lib/init/grass.py:349 msgid "print GRASS configuration parameters" msgstr "mostrar parámetros de configuración GRASS" -#: ../lib/init/grass.py:346 +#: ../lib/init/grass.py:350 msgid "options: arch,build,compiler,path,revision,version" msgstr "" -#: ../lib/init/grass.py:347 ../lib/gis/parser_html.c:189 +#: ../lib/init/grass.py:351 ../lib/gis/parser_html.c:189 #: ../lib/gis/parser_rest.c:179 msgid "Parameters" msgstr "Parámetros" -#: ../lib/init/grass.py:348 +#: ../lib/init/grass.py:352 msgid "initial GRASS GIS database directory" msgstr "directorio inicial para la base de datos de GRASS GIS" -#: ../lib/init/grass.py:349 +#: ../lib/init/grass.py:353 msgid "directory containing Locations" msgstr "directorio que contiene Localizaciones" -#: ../lib/init/grass.py:350 +#: ../lib/init/grass.py:354 msgid "initial GRASS Location" msgstr "Localización inicial de GRASS" -#: ../lib/init/grass.py:351 +#: ../lib/init/grass.py:355 msgid "directory containing Mapsets with one common coordinate system (projection)" msgstr "directorio que contiene Directorio de mapas con un sistema de coordenadas común (proyección)" -#: ../lib/init/grass.py:352 +#: ../lib/init/grass.py:356 msgid "initial GRASS Mapset" msgstr "Directorio de mapas inicial de GRASS" -#: ../lib/init/grass.py:353 +#: ../lib/init/grass.py:357 msgid "fully qualified initial Mapset directory" msgstr "directorio de mapas inicial completamente cualificado" -#: ../lib/init/grass.py:354 +#: ../lib/init/grass.py:358 msgid "Environment variables relevant for startup" msgstr "Variables ambientales relevantes para arranque" -#: ../lib/init/grass.py:355 +#: ../lib/init/grass.py:359 msgid "select GUI (text, gui, gtext)" msgstr "seleccionar GUI (texto, gui, gtext)" -#: ../lib/init/grass.py:356 +#: ../lib/init/grass.py:360 msgid "set html web browser for help pages" msgstr "establecer navegador web para páginas de ayuda" -#: ../lib/init/grass.py:357 +#: ../lib/init/grass.py:361 msgid "set additional path(s) to local GRASS modules or user scripts" msgstr "definir ruta(s) adicionales para módulos GRASS locales o scripts del usuario" -#: ../lib/init/grass.py:358 +#: ../lib/init/grass.py:362 msgid "set additional GISBASE for locally installed GRASS Addons" msgstr "definir GISBASE adicional para Complementos instalados localmente" -#: ../lib/init/grass.py:359 +#: ../lib/init/grass.py:363 msgid "shell script to be processed as batch job" msgstr "script de shell a ser procesado como trabajo en lote" -#: ../lib/init/grass.py:360 +#: ../lib/init/grass.py:364 msgid "set Python interpreter name to override 'python'" msgstr "defina el nombre del intérprete Python a sobreescribir 'python'" -#: ../lib/init/grass.py:361 +#: ../lib/init/grass.py:365 msgid "execute GRASS module or script" msgstr "ejecutar módulo GRASS o script" -#: ../lib/init/grass.py:362 +#: ../lib/init/grass.py:366 msgid "provided executable will be executed in GRASS session" msgstr "el archivo ejecutable será ejecutado en la sesión de GRASS" -#: ../lib/init/grass.py:363 +#: ../lib/init/grass.py:367 msgid "GRASS module, script or any other executable" msgstr "módulo de GRASS, script o cualquier otro ejecutable" -#: ../lib/init/grass.py:364 +#: ../lib/init/grass.py:368 msgid "parameters of the executable" msgstr "parámetros del ejecutable" -#: ../lib/init/grass.py:365 +#: ../lib/init/grass.py:369 msgid "standard flags" msgstr "banderas estándar" -#: ../lib/init/grass.py:390 +#: ../lib/init/grass.py:370 +msgid "create temporary location (use with the --exec flag)" +msgstr "" + +#: ../lib/init/grass.py:395 msgid "The APPDATA variable is not set, ask your operating system support" msgstr "" -#: ../lib/init/grass.py:393 +#: ../lib/init/grass.py:398 msgid "The APPDATA variable points to directory which does not exist, ask your operating system support" msgstr "" -#: ../lib/init/grass.py:440 +#: ../lib/init/grass.py:411 +#, fuzzy, python-format +msgid "Failed to create configuration directory '%s' with error: %s" +msgstr "No se puede cambiar el nombre del directorio de '%s' a '%s'." + +#: ../lib/init/grass.py:454 #, python-format msgid "Unable to create temporary directory ! Exiting." msgstr "¡No ha sido posible crear directorio temporal ! Saliendo." -#: ../lib/init/grass.py:493 +#: ../lib/init/grass.py:507 #, python-brace-format msgid "Invalid line in RC file ({file}): '{line}' ({error})\n" msgstr "" -#: ../lib/init/grass.py:547 +#: ../lib/init/grass.py:513 +#, python-brace-format +msgid "Empty RC file ({file})" +msgstr "" + +#: ../lib/init/grass.py:563 #, python-format msgid "GUI <%s> not supported in this version" msgstr "GUI <%s> no soportada en esta versión" -#: ../lib/init/grass.py:708 +#: ../lib/init/grass.py:729 msgid "Searched for a web browser, but none found" msgstr "Se buscó un navegador web, pero no se encontró ninguno" -#: ../lib/init/grass.py:747 +#: ../lib/init/grass.py:769 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" msgstr "" -#: ../lib/init/grass.py:751 +#: ../lib/init/grass.py:773 msgid "GRASS GUI not found. Please check your installation." msgstr "No se encontró la GUI de GRASS. Por favor revise su instalación." -#: ../lib/init/grass.py:753 +#: ../lib/init/grass.py:775 msgid "" "{}\n" "Switching to text based interface mode.\n" @@ -3669,7 +3752,7 @@ "\n" "De Enter para continuar.\n" -#: ../lib/init/grass.py:762 +#: ../lib/init/grass.py:784 msgid "" "It appears that the X Windows system is not active.\n" "A graphical based user interface is not supported.\n" @@ -3679,85 +3762,115 @@ "Hit RETURN to continue.\n" msgstr "" -#: ../lib/init/grass.py:855 ../lib/gis/make_mapset.c:66 +#: ../lib/init/grass.py:880 ../lib/gis/make_mapset.c:66 #, c-format, python-format msgid "Location <%s> doesn't exist" msgstr "Localización <%s> no existe" -#: ../lib/init/grass.py:857 +#: ../lib/init/grass.py:882 #, python-format msgid "<%s> is not a valid GRASS Location because PERMANENT Mapset is missing" msgstr "<%s> no es una localización de GRASS válida porque no contiene el directorio de mapas PERMANENT" -#: ../lib/init/grass.py:860 +#: ../lib/init/grass.py:885 #, python-format msgid "<%s> is not a valid GRASS Location because PERMANENT is not a directory" msgstr "<%s> no es una localización de GRASS válida porque PERMANENT no es un directorio" -#: ../lib/init/grass.py:865 +#: ../lib/init/grass.py:890 #, python-format msgid "<%s> is not a valid GRASS Location because PERMANENT Mapset does not have a DEFAULT_WIND file (default computational region)" msgstr "<%s> no es una localización de GRASS válida porque el directorio de mapas PERMANENT no contiene el archivo DEFAULT_WIND (región computacional predeterminada)" -#: ../lib/init/grass.py:870 +#: ../lib/init/grass.py:895 #, python-brace-format msgid "Mapset <{mapset}> doesn't exist in GRASS Location <{loc}>. A new mapset can be created by '-c' switch." msgstr "No elexiste el Directorio de mapas <{mapset}> en la Localización <{loc}>. Es posible crear un nuevo Direx¿ctorio de mapas usando '-c'" -#: ../lib/init/grass.py:874 +#: ../lib/init/grass.py:899 #, python-format msgid "<%s> is not a GRASS Mapset because it is not a directory" msgstr "<%s> no es un Directorio de mapas de GRASS por que no es un directorio" -#: ../lib/init/grass.py:877 +#: ../lib/init/grass.py:902 #, python-format msgid "<%s> is not a valid GRASS Mapset because it does not have a WIND file" msgstr "<%s> no es un Directorio de mapas de GRASS válido por que no contiene un archivo WIND" -#: ../lib/init/grass.py:881 +#: ../lib/init/grass.py:906 #, python-format msgid "<%s> is not a valid GRASS Mapset because its WIND file is not readable" msgstr "<%s> no es un Directorio de mapas de GRASS válido por que su archivo WIND no es posible leerlo" -#: ../lib/init/grass.py:884 +#: ../lib/init/grass.py:909 #, python-brace-format msgid "Mapset <{mapset}> or Location <{location}> is invalid for an unknown reason" msgstr "" -#: ../lib/init/grass.py:947 -#, python-format -msgid "Failed to create new location. The location <%s> already exists." +#: ../lib/init/grass.py:934 +#, fuzzy, python-brace-format +msgid "Unable to create new location because the location <{location}> already exists." msgstr "Ha fallado la creación de una nueva Localización. La localización <%s> ya existe." -#: ../lib/init/grass.py:954 -msgid "Missing WIND file" +#: ../lib/init/grass.py:938 +#, fuzzy, python-brace-format +msgid "Unable to create new location <{location}> because <{path}> is a file." +msgstr "Ha fallado la creación de una nueva Localización. La localización <%s> ya existe." + +#: ../lib/init/grass.py:941 +#, fuzzy, python-brace-format +msgid "Unable to create new location <{location}> because the directory <{path}> already exists." +msgstr "Ha fallado la creación de una nueva Localización. La localización <%s> ya existe." + +#: ../lib/init/grass.py:945 +#, fuzzy, python-brace-format +msgid "Unable to create new location in the directory <{path}> for an unknown reason." +msgstr "Ha fallado la creación de una nueva Localización. La localización <%s> ya existe." + +#: ../lib/init/grass.py:992 +msgid "Mapset <{}> already exists. Ignoring the request to create it. Note that this warning may become an error in future versions." msgstr "" -#: ../lib/init/grass.py:972 -msgid "" -"GISDBASE, LOCATION_NAME and MAPSET variables not set properly.\n" -"Interactive startup needed." +#: ../lib/init/grass.py:1020 +#, fuzzy +msgid "Creating new GRASS GIS location <{}>..." +msgstr "Creando nueva Localización/Directorio de mapas..." + +#: ../lib/init/grass.py:1026 +#, fuzzy +msgid "Creating new GRASS GIS mapset <{}>..." +msgstr "Creando nueva Localización/Directorio de mapas..." + +#: ../lib/init/grass.py:1031 +#, fuzzy, python-brace-format +msgid "Unable to create new mapset <{mapset}> because <{path}> is a file." +msgstr "No ha sido posible crear una nueva tabla de elementos PostGIS" + +#: ../lib/init/grass.py:1037 +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 "" -"Variables GISDBASE, LOCATION_NAME y MAPSET no están definidas adecuadamente.\n" -"Se necesita arranque interactivo." -#: ../lib/init/grass.py:996 +#: ../lib/init/grass.py:1061 +msgid "GRASS GIS database directory, location and mapset not set properly. Use GUI or command line to set them." +msgstr "" + +#: ../lib/init/grass.py:1086 #, python-format msgid "Invalid user interface specified - <%s>. Use the --help option to see valid interface names." msgstr "Interfaz de usuario especificada no válida - <%s>. Use la opción --help para ver los nombres válidos para interfaces." -#: ../lib/init/grass.py:1015 +#: ../lib/init/grass.py:1106 #, python-brace-format msgid "" "Error in GUI startup. See messages above (if any) and if necessary, please report this error to the GRASS developers.\n" "On systems with package manager, make sure you have the right GUI package, probably named grass-gui, installed.\n" -"To run GRASS GIS in text mode use the -text flag.\n" +"To run GRASS GIS in text mode use the --text flag.\n" "Use '--help' for further options\n" " {cmd_name} --help\n" "See also: https://grass.osgeo.org/{cmd_name}/manuals/helptext.html" msgstr "" -#: ../lib/init/grass.py:1027 +#: ../lib/init/grass.py:1118 msgid "" "Exit was requested in GUI.\n" "GRASS GIS will not start. Bye." @@ -3765,7 +3878,7 @@ "Salida fue pedida en la GUI.\n" "GRASS GIS no iniciará. Adiós." -#: ../lib/init/grass.py:1030 +#: ../lib/init/grass.py:1121 msgid "" "Invalid return code from GUI startup script.\n" "Please advise GRASS developers of this error." @@ -3773,7 +3886,7 @@ "Código de retorno no válido para script de arranque de GUI.\n" "Por favor avise a los desarrolladores de GRASS de este error." -#: ../lib/init/grass.py:1077 +#: ../lib/init/grass.py:1168 #, python-brace-format msgid "" "Error reading data path information from g.gisenv.\n" @@ -3784,27 +3897,23 @@ "Check the <{file}> file." msgstr "" -#: ../lib/init/grass.py:1158 ../lib/init/grass.py:1162 -msgid "Default locale settings are missing. GRASS running with C locale." -msgstr "Faltan configuraciones locales predeterminadas. GRASS está corriendo con C local." - -#: ../lib/init/grass.py:1240 +#: ../lib/init/grass.py:1381 #, python-format msgid "Path '%s' doesn't exist" msgstr "Ruta '%s' no existe" -#: ../lib/init/grass.py:1242 +#: ../lib/init/grass.py:1383 #, python-format msgid "Path '%s' not accessible." msgstr "La ruta '%s' no accesable." #. GTC %s is mapset's folder path -#: ../lib/init/grass.py:1247 +#: ../lib/init/grass.py:1388 #, python-format msgid "You are not the owner of '%s'." msgstr "Usted no es el dueño de '%s'." -#: ../lib/init/grass.py:1255 +#: ../lib/init/grass.py:1396 #, python-format msgid "" "%(user)s is currently running GRASS in selected mapset (file %(file)s found). Concurrent use not allowed.\n" @@ -3813,12 +3922,12 @@ "%(user)s está usando GRASS en el Directorio de mapas seleccionado (archivo %(file)s encontrado). El uso simultáneo no está permitido.\n" "El inicio de GRASS se puede forzar usando -f (note que necesita permiso para esta operación). Revise el administrador de procesos nuevamente para asegurarse..." -#: ../lib/init/grass.py:1262 +#: ../lib/init/grass.py:1405 #, python-format msgid "%(user)s is currently running GRASS in selected mapset (file %(file)s found). Forcing to launch GRASS..." msgstr "%(user)s está usando GRASS en el Directorio de mapas seleccionado (archivo %(file)s encontrado). Forzando el inicio de GRASS..." -#: ../lib/init/grass.py:1266 +#: ../lib/init/grass.py:1409 #, python-format msgid "" "Unable to properly access '%s'.\n" @@ -3827,20 +3936,20 @@ "No ha sido posible acceder '%s' de manera correcta.\n" "Por favor notifique al personal de sistemas." -#: ../lib/init/grass.py:1287 +#: ../lib/init/grass.py:1430 msgid "Building user fontcap..." msgstr "" -#: ../lib/init/grass.py:1346 +#: ../lib/init/grass.py:1489 msgid "The SHELL variable is not set" msgstr "La variable SHELL no está definida" -#: ../lib/init/grass.py:1362 +#: ../lib/init/grass.py:1505 #, python-brace-format msgid "Unsupported shell <{sh}>: {env_file}" msgstr "" -#: ../lib/init/grass.py:1378 +#: ../lib/init/grass.py:1521 #, python-format msgid "" "Job file <%s> has been defined in the 'GRASS_BATCH_JOB' variable but not found. Exiting.\n" @@ -3848,17 +3957,17 @@ "Use 'unset GRASS_BATCH_JOB' to disable batch job processing." msgstr "" -#: ../lib/init/grass.py:1385 +#: ../lib/init/grass.py:1528 #, python-format msgid "Change file permission to 'executable' for <%s>" msgstr "Cambie los permisos del archivo a 'ejecutable' para <%s>" -#: ../lib/init/grass.py:1400 +#: ../lib/init/grass.py:1543 #, python-format msgid "Executing <%s> ..." msgstr "Ejecutando <%s> ..." -#: ../lib/init/grass.py:1407 +#: ../lib/init/grass.py:1550 #, python-brace-format msgid "" "Execution of <{cmd}> failed:\n" @@ -3867,97 +3976,101 @@ "La ejecución de <{cmd}> ha fallado:\n" "{error}" -#: ../lib/init/grass.py:1410 +#: ../lib/init/grass.py:1553 #, python-format msgid "Execution of <%s> finished." msgstr "La ejecución de <%s> ha terminado." -#: ../lib/init/grass.py:1441 +#: ../lib/init/grass.py:1583 #, python-brace-format msgid "Unable to close GUI. {0}" msgstr "" -#: ../lib/init/grass.py:1468 +#: ../lib/init/grass.py:1611 #, python-format msgid "Welcome to GRASS GIS %s" msgstr "Bienvenido a GRASS GIS %s" -#: ../lib/init/grass.py:1490 +#: ../lib/init/grass.py:1633 msgid "GRASS GIS homepage:" msgstr "Página web de GRASS GIS:" #. GTC Running through: SHELL NAME -#: ../lib/init/grass.py:1492 +#: ../lib/init/grass.py:1635 msgid "This version running through:" msgstr "Esta versión corriendo a través de:" -#: ../lib/init/grass.py:1494 +#: ../lib/init/grass.py:1637 msgid "Help is available with the command:" msgstr "La ayuda está disponible con el comando:" -#: ../lib/init/grass.py:1495 +#: ../lib/init/grass.py:1638 msgid "See the licence terms with:" msgstr "Vea los términos de la licencia con:" -#: ../lib/init/grass.py:1496 +#: ../lib/init/grass.py:1639 msgid "See citation options with:" msgstr "Leer opciones para citar con:" -#: ../lib/init/grass.py:1499 +#: ../lib/init/grass.py:1642 msgid "If required, restart the GUI with:" msgstr "Si lo necesita, reinicie la GUI con:" -#: ../lib/init/grass.py:1501 +#: ../lib/init/grass.py:1644 msgid "Start the GUI with:" msgstr "Iniciar GUI con:" -#: ../lib/init/grass.py:1503 +#: ../lib/init/grass.py:1646 msgid "When ready to quit enter:" msgstr "En cuanto esté listo para salir escriba: " -#: ../lib/init/grass.py:1591 +#: ../lib/init/grass.py:1733 msgid "2D and 3D raster MASKs present" msgstr "MÃSCARAS ráster 2D y 3D presentes" -#: ../lib/init/grass.py:1592 +#: ../lib/init/grass.py:1734 msgid "Raster MASK present" msgstr "MÃSCARA ráster presente" -#: ../lib/init/grass.py:1593 +#: ../lib/init/grass.py:1735 msgid "3D raster MASK present" msgstr "MÃSCARA ráster 3D presente" -#: ../lib/init/grass.py:1634 +#: ../lib/init/grass.py:1775 msgid "Done." msgstr "Hecho." -#: ../lib/init/grass.py:1636 +#: ../lib/init/grass.py:1777 msgid "Goodbye from GRASS GIS" msgstr "Salió de GRASS GIS, hasta pronto" -#: ../lib/init/grass.py:1641 -msgid "Cleaning up temporary files..." -msgstr "Limpiando archivos temporales..." - -#: ../lib/init/grass.py:1661 +#: ../lib/init/grass.py:1813 msgid "Please install the GRASS GIS development package" msgstr "Por favor instale el paquete de desarrolladores de GRASS GIS" -#: ../lib/init/grass.py:1695 +#: ../lib/init/grass.py:1848 #, python-format msgid "Parameter <%s> not supported" msgstr "Parámetro <%s> no soportado" -#: ../lib/init/grass.py:1839 +#: ../lib/init/grass.py:1998 msgid "Flag -e requires also flag -c" msgstr "La bandera -e requiere también de la bandera -c" -#: ../lib/init/grass.py:1886 +#: ../lib/init/grass.py:2000 +msgid "Coordinate reference system argument (e.g. EPSG) is needed for --tmp-location" +msgstr "" + +#: ../lib/init/grass.py:2003 +msgid "Only one argument (e.g. EPSG) is needed for --tmp-location, mapset name <{}> provided" +msgstr "" + +#: ../lib/init/grass.py:2058 #, python-brace-format msgid "" "Unable to start GRASS GIS. You have the choice to:\n" -" - Launch the graphical user interface with the '-gui' switch\n" -" {cmd_name} -gui\n" +" - Launch the graphical user interface with the '--gui' switch\n" +" {cmd_name} --gui\n" " - Launch with path to the location/mapset as an argument\n" " {cmd_name} /path/to/location/mapset`\n" " - Create a location with '-c' and launch in its PERMANENT mapset\n" @@ -3969,25 +4082,21 @@ "See also: https://grass.osgeo.org/{cmd_name}/manuals/helptext.html" msgstr "" -#: ../lib/init/grass.py:1909 -msgid "Creating new GRASS GIS location/mapset..." -msgstr "Creando nueva Localización/Directorio de mapas..." - -#: ../lib/init/grass.py:1911 +#: ../lib/init/grass.py:2080 msgid "Starting GRASS GIS..." msgstr "Iniciando GRASS GIS..." -#: ../lib/init/grass.py:1932 +#: ../lib/init/grass.py:2101 #, python-brace-format -msgid "<{0}> requested, but not available. Run GRASS in text mode (-text) or install missing package (usually 'grass-gui')." +msgid "<{0}> requested, but not available. Run GRASS in text mode (--text) or install missing package (usually 'grass-gui')." msgstr "" -#: ../lib/init/grass.py:1986 +#: ../lib/init/grass.py:2162 #, python-format msgid "Launching <%s> GUI in the background, please wait..." msgstr "Lanzando GUI <%s> en el fondo, por favor espere..." -#: ../lib/init/grass.py:2008 +#: ../lib/init/grass.py:2184 #, python-format msgid "Failed to start shell '%s'" msgstr "Ha fallado el iniciar la consola de comandos '%s'" @@ -4006,39 +4115,47 @@ msgid "Unable to write lockfile %s (%s)" msgstr "No ha sido posible escribir archivo de bloqueo (lockfile) %s (%s)" -#: ../lib/segment/open.c:53 +#: ../lib/segment/open.c:57 +msgid "Using memory cache" +msgstr "" + +#: ../lib/segment/open.c:70 +msgid "Using disk cache" +msgstr "" + +#: ../lib/segment/open.c:73 msgid "Segment file name is NULL" msgstr "El nombre de archivo de segmento es NULO" -#: ../lib/segment/open.c:58 +#: ../lib/segment/open.c:78 msgid "Segment file exists already" msgstr "Ya existe archivo de segmento" -#: ../lib/segment/open.c:66 +#: ../lib/segment/open.c:86 msgid "Unable to create segment file" msgstr "No ha sido posible crear archivo de segmento" -#: ../lib/segment/open.c:74 +#: ../lib/segment/open.c:94 msgid "Could not write segment file" msgstr "No ha sido posible escribir el archivo de segmentos" -#: ../lib/segment/open.c:78 +#: ../lib/segment/open.c:98 msgid "Illegal segment configuration parameter(s)" -msgstr "" +msgstr "El parámetro o parámetros de configuración del segmento no son legales." -#: ../lib/segment/open.c:87 +#: ../lib/segment/open.c:107 msgid "Unable to re-open segment file" msgstr "No ha sido posible volver a abrir archivo de segmento" -#: ../lib/segment/open.c:94 +#: ../lib/segment/open.c:114 msgid "Could not read segment file" msgstr "No se pudo leer archivo de segmeto" -#: ../lib/segment/format.c:144 +#: ../lib/segment/format.c:143 msgid "Segment format: file size too large" msgstr "Formato de segmento: el tamaño del archivo es demasiado grande" -#: ../lib/segment/format.c:145 +#: ../lib/segment/format.c:144 msgid "Please recompile with Large File Support (LFS)" msgstr "Por favor vuelva a compilar con soporte de archivos grandes (LFS)" @@ -4643,55 +4760,60 @@ msgid "Pseudo-random number generator not seeded" msgstr "No se dio la semilla para el generardor de número pseudo aleatorios" -#: ../lib/gis/cmprlz4.c:81 ../lib/gis/cmprlz4.c:138 ../lib/gis/cmprbzip.c:90 -#: ../lib/gis/cmprbzip.c:164 ../lib/gis/cmprzlib.c:99 ../lib/gis/cmprzlib.c:195 -#: ../lib/gis/compress.c:303 +#: ../lib/gis/cmprlz4.c:89 ../lib/gis/cmprlz4.c:156 ../lib/gis/cmprbzip.c:104 +#: ../lib/gis/cmprbzip.c:183 ../lib/gis/cmprzstd.c:102 +#: ../lib/gis/cmprzstd.c:176 ../lib/gis/cmprzlib.c:100 +#: ../lib/gis/cmprzlib.c:179 ../lib/gis/compress.c:335 msgid "No source buffer" msgstr "" -#: ../lib/gis/cmprlz4.c:84 ../lib/gis/cmprlz4.c:141 ../lib/gis/cmprbzip.c:93 -#: ../lib/gis/cmprbzip.c:167 ../lib/gis/cmprzlib.c:102 -#: ../lib/gis/cmprzlib.c:198 +#: ../lib/gis/cmprlz4.c:92 ../lib/gis/cmprlz4.c:159 ../lib/gis/cmprbzip.c:107 +#: ../lib/gis/cmprbzip.c:186 ../lib/gis/cmprzstd.c:105 +#: ../lib/gis/cmprzstd.c:179 ../lib/gis/cmprzlib.c:103 +#: ../lib/gis/cmprzlib.c:182 msgid "No destination buffer" msgstr "" -#: ../lib/gis/cmprlz4.c:91 ../lib/gis/cmprlz4.c:148 ../lib/gis/cmprbzip.c:100 -#: ../lib/gis/cmprbzip.c:174 ../lib/gis/cmprzlib.c:109 -#: ../lib/gis/cmprzlib.c:205 ../lib/gis/compress.c:305 +#: ../lib/gis/cmprlz4.c:99 ../lib/gis/cmprlz4.c:166 ../lib/gis/cmprbzip.c:114 +#: ../lib/gis/cmprbzip.c:193 ../lib/gis/cmprzstd.c:112 +#: ../lib/gis/cmprzstd.c:186 ../lib/gis/cmprzlib.c:110 +#: ../lib/gis/cmprzlib.c:189 ../lib/gis/compress.c:337 #, c-format msgid "Invalid source buffer size %d" msgstr "" -#: ../lib/gis/cmprlz4.c:93 ../lib/gis/cmprlz4.c:150 ../lib/gis/cmprbzip.c:102 -#: ../lib/gis/cmprbzip.c:176 ../lib/gis/cmprzlib.c:111 -#: ../lib/gis/cmprzlib.c:207 ../lib/gis/compress.c:225 +#: ../lib/gis/cmprlz4.c:101 ../lib/gis/cmprlz4.c:168 ../lib/gis/cmprbzip.c:116 +#: ../lib/gis/cmprbzip.c:195 ../lib/gis/cmprzstd.c:114 +#: ../lib/gis/cmprzstd.c:188 ../lib/gis/cmprzlib.c:112 +#: ../lib/gis/cmprzlib.c:191 ../lib/gis/compress.c:257 #, c-format msgid "Invalid destination buffer size %d" msgstr "" -#: ../lib/gis/cmprlz4.c:107 +#: ../lib/gis/cmprlz4.c:121 msgid "LZ4 compression error" msgstr "" -#: ../lib/gis/cmprlz4.c:159 +#: ../lib/gis/cmprlz4.c:177 msgid "LZ4 decompression error" msgstr "" -#: ../lib/gis/cmprlz4.c:168 ../lib/gis/cmprbzip.c:200 +#: ../lib/gis/cmprlz4.c:186 ../lib/gis/cmprbzip.c:219 ../lib/gis/cmprzstd.c:206 +#: ../lib/gis/cmprzlib.c:215 #, c-format msgid "Got uncompressed size %d, expected %d" msgstr "" -#: ../lib/gis/cmprbzip.c:83 ../lib/gis/cmprbzip.c:157 +#: ../lib/gis/cmprbzip.c:97 ../lib/gis/cmprbzip.c:176 msgid "GRASS needs to be compiled with BZIP2 for BZIP2 compression" msgstr "GRASS necesita ser compilado con BZIP2 para la compresión BZIP2" -#: ../lib/gis/cmprbzip.c:122 +#: ../lib/gis/cmprbzip.c:141 #, c-format msgid "BZIP2 version %s compression error %d" msgstr "" -#: ../lib/gis/cmprbzip.c:189 +#: ../lib/gis/cmprbzip.c:208 #, c-format msgid "BZIP2 version %s decompression error %d" msgstr "" @@ -4790,77 +4912,90 @@ msgid "No ellipsoid info given in file %s in <%s>" msgstr "No se ha proporcionado información del elipsoide en el archivo %s en <%s>." -#: ../lib/gis/parser.c:355 -#, c-format -msgid "BUG in option name, '%s' is not valid" -msgstr "BUG in opción nombre, '%s' no es válido" +#: ../lib/gis/parser.c:348 +msgid "Bug in UI description. Missing module description" +msgstr "" -#: ../lib/gis/parser.c:407 -#, c-format -msgid "BUG in descriptions, option '%s' in <%s> does not exist" +#: ../lib/gis/parser.c:358 +msgid "Bug in UI description. Missing option key" +msgstr "" + +#: ../lib/gis/parser.c:360 +#, fuzzy, c-format +msgid "Bug in UI description. Option key <%s> is not valid" +msgstr "Error en las descripciónes, no existe la opción '%s' en <%s>." + +#: ../lib/gis/parser.c:362 +#, fuzzy, c-format +msgid "Bug in UI description. Description for option <%s> missing" +msgstr "Error en las descripciónes, no existe la opción '%s' en <%s>." + +#: ../lib/gis/parser.c:414 +#, fuzzy, c-format +msgid "Bug in UI description. Option '%s' in <%s> does not exist" msgstr "Error en las descripciónes, no existe la opción '%s' en <%s>." -#: ../lib/gis/parser.c:525 +#: ../lib/gis/parser.c:532 msgid "Use either --quiet or --verbose flag, not both. Assuming --verbose." msgstr "Utilice cualquier identificador de opción (flag) --quiet (silencioso) o --verbose (detallado), pero no ambos, de ser este el caso se asume la opción detallado --verbose." -#: ../lib/gis/parser.c:539 +#: ../lib/gis/parser.c:546 msgid "Use either --quiet or --verbose flag, not both. Assuming --quiet." msgstr "Utilice cualquier identificador de opción (flag) --quiet (silencioso) o --verbose (detallado), pero no ambos, de ser este el caso se asume silencioso --quiet." -#: ../lib/gis/parser.c:554 +#: ../lib/gis/parser.c:561 msgid "Use either --qq or --verbose flag, not both. Assuming --qq." msgstr "Utilice --qq o --verbose, no ambas. Asumiendo --qq." -#: ../lib/gis/parser.c:585 +#: ../lib/gis/parser.c:592 #, c-format msgid "Sorry <%s> is not a valid option" msgstr "Disculpe <%s> no es una opción válida" -#: ../lib/gis/parser.c:598 +#: ../lib/gis/parser.c:605 msgid "Your installation doesn't include GUI, exiting." msgstr "Tu instalación no incluye la GUI, saliendo." -#: ../lib/gis/parser.c:943 +#: ../lib/gis/parser.c:950 msgid "Unable to determine program name" msgstr "No se puede determinar el nombre del programa." -#: ../lib/gis/parser.c:965 ../lib/gis/parser.c:984 +#: ../lib/gis/parser.c:972 ../lib/gis/parser.c:991 #, c-format msgid "%s: Sorry, <%c> is not a valid flag" msgstr "%s: Disculpe, <%c> no es una bandera válida" -#: ../lib/gis/parser.c:1114 +#: ../lib/gis/parser.c:1121 #, c-format msgid "%s: Sorry, <%s=> is ambiguous" msgstr "%s: Disculpe, <%s=> es ambiguo" -#: ../lib/gis/parser.c:1117 +#: ../lib/gis/parser.c:1124 #, c-format msgid "Option <%s=> matches" msgstr "Opción <%s=> coincide" -#: ../lib/gis/parser.c:1135 +#: ../lib/gis/parser.c:1142 #, c-format msgid "Please update the usage of <%s>: option <%s> has been renamed to <%s>" msgstr "Por favor actualice el uso de <%s>: la opción <%s> ha sido renombrada como <%s>" -#: ../lib/gis/parser.c:1148 +#: ../lib/gis/parser.c:1155 #, c-format msgid "%s: Sorry, <%s> is not a valid parameter" msgstr "%s: Disculpe, <%s> no es un parámetro válido" -#: ../lib/gis/parser.c:1154 ../lib/gis/parser.c:1400 +#: ../lib/gis/parser.c:1161 ../lib/gis/parser.c:1407 #, c-format msgid "<%s> is an abbreviation for <%s>" msgstr "<%s> es una abreviación de <%s>" -#: ../lib/gis/parser.c:1159 +#: ../lib/gis/parser.c:1166 #, c-format msgid "Option <%s> does not accept multiple answers" msgstr "La opción <%s> no acepta respuestas múltiples" -#: ../lib/gis/parser.c:1231 +#: ../lib/gis/parser.c:1238 #, c-format msgid "" "Illegal range syntax for parameter <%s>\n" @@ -4869,7 +5004,7 @@ "Syntaxis de rango no admitida para parámetro <%s>\n" "\tPresentado como: %s" -#: ../lib/gis/parser.c:1237 +#: ../lib/gis/parser.c:1244 #, c-format msgid "" "Value <%s> out of range for parameter <%s>\n" @@ -4878,12 +5013,12 @@ "Valor <%s> fuera de rango para parámetro <%s>\n" "\tRango permitido: %s" -#: ../lib/gis/parser.c:1243 +#: ../lib/gis/parser.c:1250 #, c-format msgid "Missing value for parameter <%s>" msgstr "Falta valor para parámetro <%s>" -#: ../lib/gis/parser.c:1249 +#: ../lib/gis/parser.c:1256 #, c-format msgid "" "Value <%s> ambiguous for parameter <%s>\n" @@ -4892,7 +5027,7 @@ "Valor <%s> es ambiguo para parámetro <%s>\n" "\tOpciones válidas: %s" -#: ../lib/gis/parser.c:1422 +#: ../lib/gis/parser.c:1429 #, c-format msgid "" "Required parameter <%s> not set:\n" @@ -4901,7 +5036,7 @@ "Parámetro requerido <%s> no definido:\n" "\t(%s)" -#: ../lib/gis/parser.c:1514 +#: ../lib/gis/parser.c:1521 #, c-format msgid "" "Option <%s> must be provided in multiples of %d\n" @@ -4910,42 +5045,42 @@ "La opción <%s> debe ser dada en múltiplos de %d\n" "\tUsted dio %d item(s): %s" -#: ../lib/gis/parser.c:1588 ../lib/gis/error.c:363 +#: ../lib/gis/parser.c:1595 ../lib/gis/error.c:363 #, c-format msgid "ERROR: " msgstr "ERROR: " -#: ../lib/gis/parser.c:1590 ../lib/gis/parser.c:1597 +#: ../lib/gis/parser.c:1597 ../lib/gis/parser.c:1604 #, c-format msgid "option <%s>: <%s> exists. To overwrite, use the --overwrite flag" msgstr "opción <%s>: <%s> ya existe. Para sobreescribir, use la bandera --overwrite" -#: ../lib/gis/parser.c:1707 +#: ../lib/gis/parser.c:1714 #, c-format msgid "%s= is not a separator option" msgstr "%s= no es una opción de separador" -#: ../lib/gis/parser.c:1710 +#: ../lib/gis/parser.c:1717 #, c-format msgid "No separator given for %s=" msgstr "No hay separador dado para %s=" -#: ../lib/gis/parser.c:1772 ../lib/gis/parser.c:1789 +#: ../lib/gis/parser.c:1779 ../lib/gis/parser.c:1796 #, c-format msgid "%s= is not a file option" msgstr "%s= no es una opción de archivo" -#: ../lib/gis/parser.c:1774 +#: ../lib/gis/parser.c:1781 #, c-format msgid "Opening multiple files not supported for %s=" msgstr "No está soportada la apertura de múltiples archivos para %s=" -#: ../lib/gis/parser.c:1780 +#: ../lib/gis/parser.c:1787 #, c-format msgid "Unable to open %s file <%s>" msgstr "No ha sido posible abrir %s archivo <%s>" -#: ../lib/gis/parser.c:1786 +#: ../lib/gis/parser.c:1793 #, c-format msgid "Unable to create %s file <%s>" msgstr "No ha sido posible crear %s archivo <%s>" @@ -4958,420 +5093,420 @@ msgid "Example: select * from towns where population > 10000" msgstr "" -#: ../lib/gis/parser_standard_options.c:156 +#: ../lib/gis/parser_standard_options.c:157 msgid "WHERE conditions of SQL statement without 'where' keyword" msgstr "Condiciones \"WHERE\", de la instrucción SQL sin la palabra clave \"where\"." -#: ../lib/gis/parser_standard_options.c:157 +#: ../lib/gis/parser_standard_options.c:158 msgid "Example: income < 1000 and population >= 10000" msgstr "" -#: ../lib/gis/parser_standard_options.c:165 +#: ../lib/gis/parser_standard_options.c:166 msgid "Name of attribute table" msgstr "Nombre de la tabla de atributos" -#: ../lib/gis/parser_standard_options.c:174 +#: ../lib/gis/parser_standard_options.c:175 msgid "Name of database driver" msgstr "Nombre del controlador de bases de datos" -#: ../lib/gis/parser_standard_options.c:183 +#: ../lib/gis/parser_standard_options.c:184 msgid "Name of database" msgstr "Nombre de base de datos" -#: ../lib/gis/parser_standard_options.c:192 +#: ../lib/gis/parser_standard_options.c:193 msgid "Database schema" msgstr "Esquema de base de datos" -#: ../lib/gis/parser_standard_options.c:193 +#: ../lib/gis/parser_standard_options.c:194 msgid "Do not use this option if schemas are not supported by driver/database server" msgstr "No use esta opción si los esquemas no están soportados por el servidor de controlador/base de datos" -#: ../lib/gis/parser_standard_options.c:202 +#: ../lib/gis/parser_standard_options.c:203 msgid "Name of attribute column" msgstr "Nombre de la columna de atributos." -#: ../lib/gis/parser_standard_options.c:211 +#: ../lib/gis/parser_standard_options.c:212 msgid "Name of attribute column(s)" msgstr "Nombre de la(s) columna(s) de atributos." -#: ../lib/gis/parser_standard_options.c:220 +#: ../lib/gis/parser_standard_options.c:221 msgid "Name of key column" msgstr "Nombre de la columa clave" -#: ../lib/gis/parser_standard_options.c:221 +#: ../lib/gis/parser_standard_options.c:222 msgid "Must refer to an integer column" msgstr "Debe referir a una columna de enteros" -#: ../lib/gis/parser_standard_options.c:233 +#: ../lib/gis/parser_standard_options.c:234 msgid "Name of input imagery group" msgstr "Nombre del grupo de imágenes de entrada." -#: ../lib/gis/parser_standard_options.c:241 +#: ../lib/gis/parser_standard_options.c:242 msgid "Name of input imagery subgroup" msgstr "Nombre del subgrupo de imágenes de entrada." -#: ../lib/gis/parser_standard_options.c:251 +#: ../lib/gis/parser_standard_options.c:252 msgid "Name of input raster map" msgstr "Nombre del mapa ráster de entrada" -#: ../lib/gis/parser_standard_options.c:260 +#: ../lib/gis/parser_standard_options.c:261 msgid "Name of input raster map(s)" msgstr "Nombre del mapa(s) ráster de entrada" -#: ../lib/gis/parser_standard_options.c:268 +#: ../lib/gis/parser_standard_options.c:269 msgid "Name for output raster map" msgstr "Nombre del mapa ráster de salida" -#: ../lib/gis/parser_standard_options.c:277 +#: ../lib/gis/parser_standard_options.c:278 msgid "Name for output raster map(s)" msgstr "Nombre para mapa(s) ráster de salida" -#: ../lib/gis/parser_standard_options.c:285 +#: ../lib/gis/parser_standard_options.c:286 msgid "Name of raster map" msgstr "Nombre de mapa ráster" -#: ../lib/gis/parser_standard_options.c:294 +#: ../lib/gis/parser_standard_options.c:295 msgid "Name of raster map(s)" msgstr "Nombre de mapa(s) ráster" -#: ../lib/gis/parser_standard_options.c:302 +#: ../lib/gis/parser_standard_options.c:303 msgid "Name of base raster map" msgstr "Nombre del mapa ráster base" -#: ../lib/gis/parser_standard_options.c:310 +#: ../lib/gis/parser_standard_options.c:311 msgid "Name of cover raster map" msgstr "Nombre del mapa ráster de cobertura" -#: ../lib/gis/parser_standard_options.c:318 +#: ../lib/gis/parser_standard_options.c:319 msgid "Name of input elevation raster map" msgstr "Nombre de mapa ráster de entrada de elevación" -#: ../lib/gis/parser_standard_options.c:327 +#: ../lib/gis/parser_standard_options.c:328 msgid "Name of input elevation raster map(s)" msgstr "Nombre de mapa(s) ráster de entrada de elevación" -#: ../lib/gis/parser_standard_options.c:334 +#: ../lib/gis/parser_standard_options.c:335 msgid "Type of raster map to be created" msgstr "Tipo de mapa ráster a ser creado" -#: ../lib/gis/parser_standard_options.c:335 +#: ../lib/gis/parser_standard_options.c:336 msgid "Storage type for resultant raster map" msgstr "Tipo de almacenamiento para el mapa ráster resultante" -#: ../lib/gis/parser_standard_options.c:339 +#: ../lib/gis/parser_standard_options.c:340 msgid "Integer" msgstr "Entero" -#: ../lib/gis/parser_standard_options.c:340 +#: ../lib/gis/parser_standard_options.c:341 msgid "Single precision floating point" msgstr "Punto flotante de precisión simple" -#: ../lib/gis/parser_standard_options.c:341 +#: ../lib/gis/parser_standard_options.c:342 msgid "Double precision floating point" msgstr "Punto flotante de precisión doble" -#: ../lib/gis/parser_standard_options.c:347 +#: ../lib/gis/parser_standard_options.c:348 msgid "Sampling interpolation method" msgstr "Método de muestreo de interpolación" -#: ../lib/gis/parser_standard_options.c:351 +#: ../lib/gis/parser_standard_options.c:352 msgid "Nearest-neighbor interpolation" msgstr "Interpolación por vecino más cercano" -#: ../lib/gis/parser_standard_options.c:352 +#: ../lib/gis/parser_standard_options.c:353 msgid "Bilinear interpolation" msgstr "Interpolación bilineal" -#: ../lib/gis/parser_standard_options.c:353 +#: ../lib/gis/parser_standard_options.c:354 msgid "Bicubic interpolation" msgstr "Interpolación bicúbica" -#: ../lib/gis/parser_standard_options.c:362 +#: ../lib/gis/parser_standard_options.c:363 msgid "Name of input basename raster map(s)" msgstr "Nombre base del mapa(s) ráster de entrada" -#: ../lib/gis/parser_standard_options.c:371 +#: ../lib/gis/parser_standard_options.c:372 msgid "Name for output basename raster map(s)" msgstr "Nombre base del mapa(s) ráster de salida" -#: ../lib/gis/parser_standard_options.c:381 +#: ../lib/gis/parser_standard_options.c:382 msgid "Name of input 3D raster map" msgstr "Nombre de mapa ráster 3D de entrada" -#: ../lib/gis/parser_standard_options.c:390 +#: ../lib/gis/parser_standard_options.c:391 msgid "Name of input 3D raster map(s)" msgstr "Nombre de mapa(s) ráster 3D de entrada" -#: ../lib/gis/parser_standard_options.c:398 +#: ../lib/gis/parser_standard_options.c:399 msgid "Name for output 3D raster map" msgstr "Nombre para mapa ráster 3D de salida" -#: ../lib/gis/parser_standard_options.c:406 +#: ../lib/gis/parser_standard_options.c:407 msgid "Name of 3D raster map" msgstr "Nombre del mapa ráster 3D" -#: ../lib/gis/parser_standard_options.c:415 +#: ../lib/gis/parser_standard_options.c:416 msgid "Name of 3D raster map(s)" msgstr "Nombre del mapa(s) ráster 3D" -#: ../lib/gis/parser_standard_options.c:424 +#: ../lib/gis/parser_standard_options.c:425 msgid "Data type used in the output raster3d map" msgstr "Tipo de datos usado en el mapa ráster3d de salida" -#: ../lib/gis/parser_standard_options.c:433 +#: ../lib/gis/parser_standard_options.c:434 msgid "Number of digits used as mantissa in the internal map storage, 0 -23 for float, 0 - 52 for double, max or default" msgstr "Número de dígitos usados como mantisa en el almacenamiento interno del mapa, 0 -23 para flotante, 0 -52 para doble, máximo o predeterminado" -#: ../lib/gis/parser_standard_options.c:443 +#: ../lib/gis/parser_standard_options.c:444 msgid "The compression method used in the output raster3d map" msgstr "El método de compresión usado en el mapa ráster3d de salida" -#: ../lib/gis/parser_standard_options.c:453 +#: ../lib/gis/parser_standard_options.c:454 msgid "The dimensions of the tiles used in the output raster3d map (XxYxZ or default: 16x16x8)" msgstr "Las dimensiones de los mosaicos usadas en el mapa ráster3d de salida (XxYxZ o predeterminada: 16x16x8)" -#: ../lib/gis/parser_standard_options.c:463 +#: ../lib/gis/parser_standard_options.c:464 msgid "Name of input vector map" msgstr "Nombre del mapa vectorial de entrada." -#: ../lib/gis/parser_standard_options.c:464 -#: ../lib/gis/parser_standard_options.c:491 +#: ../lib/gis/parser_standard_options.c:465 +#: ../lib/gis/parser_standard_options.c:492 msgid "Or data source for direct OGR access" msgstr "O fuente de datos para acceso directo a OGR" -#: ../lib/gis/parser_standard_options.c:473 +#: ../lib/gis/parser_standard_options.c:474 msgid "Name of input vector map(s)" msgstr "Nombre(s) del (los) mapa(s) vectorial(es) de entrada." -#: ../lib/gis/parser_standard_options.c:474 +#: ../lib/gis/parser_standard_options.c:475 msgid "Or data source(s) for direct OGR access" msgstr "O fuente(s) de datos para acceso directo a OGR" -#: ../lib/gis/parser_standard_options.c:482 +#: ../lib/gis/parser_standard_options.c:483 msgid "Name for output vector map" msgstr "Nombre para el mapa vectorial de salida." -#: ../lib/gis/parser_standard_options.c:490 +#: ../lib/gis/parser_standard_options.c:491 msgid "Name of vector map" msgstr "Nombre de mapa vectorial" -#: ../lib/gis/parser_standard_options.c:500 +#: ../lib/gis/parser_standard_options.c:501 msgid "Name of vector map(s)" msgstr "Nombre de mapa(s) vectorial(es)" -#: ../lib/gis/parser_standard_options.c:509 -#: ../lib/gis/parser_standard_options.c:518 +#: ../lib/gis/parser_standard_options.c:510 +#: ../lib/gis/parser_standard_options.c:519 msgid "Input feature type" msgstr "Tipo de elemento de entrada" -#: ../lib/gis/parser_standard_options.c:525 +#: ../lib/gis/parser_standard_options.c:526 msgid "Layer number or name" msgstr "Número de capa o nombre" -#: ../lib/gis/parser_standard_options.c:527 +#: ../lib/gis/parser_standard_options.c:528 msgid "Vector features can have category values in different layers. This number determines which layer to use. When used with direct OGR access this is the layer name." msgstr "Los elementos vectoriales pueden tener valores de categoría en diferentes capas. Este número determina qué capa usar. Cuando se use con acceso directo OGR este es el número de capa." -#: ../lib/gis/parser_standard_options.c:537 +#: ../lib/gis/parser_standard_options.c:538 msgid "Layer number or name ('-1' for all layers)" msgstr "Número de capa o nombre ('-1' para todas las capas)" -#: ../lib/gis/parser_standard_options.c:539 +#: ../lib/gis/parser_standard_options.c:540 msgid "A single vector map can be connected to multiple database tables. This number determines which table to use. When used with direct OGR access this is the layer name." msgstr "Un solo mapa vectorial puede conectarse a más de una tabla de base de datos. Este número determina qué tabla usar. Cuando se use con acceso directo OGR este es el número de la capa." -#: ../lib/gis/parser_standard_options.c:548 +#: ../lib/gis/parser_standard_options.c:549 msgid "Category value" msgstr "Valor de categoría" -#: ../lib/gis/parser_standard_options.c:556 +#: ../lib/gis/parser_standard_options.c:557 msgid "Category values" msgstr "Valores de categorías" -#: ../lib/gis/parser_standard_options.c:557 -#: ../lib/gis/parser_standard_options.c:572 +#: ../lib/gis/parser_standard_options.c:558 +#: ../lib/gis/parser_standard_options.c:573 msgid "Example: 1,3,7-9,13" msgstr "Ejemplo: 1,3,7-9,13." -#: ../lib/gis/parser_standard_options.c:564 +#: ../lib/gis/parser_standard_options.c:565 msgid "Feature id" msgstr "Identificador de elemento" -#: ../lib/gis/parser_standard_options.c:571 +#: ../lib/gis/parser_standard_options.c:572 msgid "Feature ids" msgstr "Identificadores de elementos" -#: ../lib/gis/parser_standard_options.c:582 -#: ../lib/gis/parser_standard_options.c:590 +#: ../lib/gis/parser_standard_options.c:583 +#: ../lib/gis/parser_standard_options.c:591 msgid "Name of input file" msgstr "Nombre del archivo de entrada" -#: ../lib/gis/parser_standard_options.c:598 +#: ../lib/gis/parser_standard_options.c:599 msgid "Name for output file" msgstr "Nombre del archivo de salida" -#: ../lib/gis/parser_standard_options.c:607 +#: ../lib/gis/parser_standard_options.c:608 msgid "Field separator" msgstr "Separador de campos" -#: ../lib/gis/parser_standard_options.c:608 +#: ../lib/gis/parser_standard_options.c:609 msgid "Special characters: pipe, comma, space, tab, newline" msgstr "Caracteres especiales: tubería ('|'), espacio, coma, tabulador, línea nueva" -#: ../lib/gis/parser_standard_options.c:619 -#: ../lib/gis/parser_standard_options.c:630 +#: ../lib/gis/parser_standard_options.c:620 +#: ../lib/gis/parser_standard_options.c:631 msgid "Color" msgstr "Color" -#: ../lib/gis/parser_standard_options.c:621 +#: ../lib/gis/parser_standard_options.c:622 msgid "Either a standard color name or R:G:B triplet" msgstr "Puede ser un nombre de color estándar o triplete R:G:B" -#: ../lib/gis/parser_standard_options.c:632 +#: ../lib/gis/parser_standard_options.c:633 msgid "Either a standard color name, R:G:B triplet, or \"none\"" msgstr "Puede ser un nombre de color estándar, triplete R:G:B, o \"ninguno\"" -#: ../lib/gis/parser_standard_options.c:643 +#: ../lib/gis/parser_standard_options.c:644 msgid "Name of input directory" msgstr "Nombre de directorio de entrada" -#: ../lib/gis/parser_standard_options.c:653 +#: ../lib/gis/parser_standard_options.c:654 msgid "Units" msgstr "Unidades" -#: ../lib/gis/parser_standard_options.c:662 +#: ../lib/gis/parser_standard_options.c:663 msgid "Data type(s)" msgstr "Tipo de dato(s)" -#: ../lib/gis/parser_standard_options.c:672 +#: ../lib/gis/parser_standard_options.c:673 msgid "Name of mapset (default: current search path)" msgstr "Nombre de Directorio de mapas (predeterminado: ruta de búsqueda actual)" -#: ../lib/gis/parser_standard_options.c:673 +#: ../lib/gis/parser_standard_options.c:674 msgid "'.' for current mapset" msgstr "'.' para Directorio de mapas" -#: ../lib/gis/parser_standard_options.c:681 +#: ../lib/gis/parser_standard_options.c:682 msgid "Location name" msgstr "Nombre de Localización" -#: ../lib/gis/parser_standard_options.c:682 +#: ../lib/gis/parser_standard_options.c:683 msgid "Location name (not location path)" msgstr "Nombre de Localización (no es ruta de Localización)" -#: ../lib/gis/parser_standard_options.c:692 +#: ../lib/gis/parser_standard_options.c:693 msgid "GRASS GIS database directory" msgstr "Directorio de bases de datos GRASS GIS" -#: ../lib/gis/parser_standard_options.c:693 +#: ../lib/gis/parser_standard_options.c:694 msgid "Default: path to the current GRASS GIS database" msgstr "Predeterminado: ruta a la base de datos actual GRASS GIS" -#: ../lib/gis/parser_standard_options.c:705 +#: ../lib/gis/parser_standard_options.c:706 msgid "Coordinates" msgstr "Coordenadas" -#: ../lib/gis/parser_standard_options.c:714 +#: ../lib/gis/parser_standard_options.c:715 msgid "Name of color table" msgstr "Nombre de tabla de colores" -#: ../lib/gis/parser_standard_options.c:725 +#: ../lib/gis/parser_standard_options.c:726 msgid "String representing NULL value" msgstr "Texto que representa valor NULO" -#: ../lib/gis/parser_standard_options.c:734 +#: ../lib/gis/parser_standard_options.c:735 msgid "Name of saved region" msgstr "Nombre de región guardada" -#: ../lib/gis/parser_standard_options.c:744 +#: ../lib/gis/parser_standard_options.c:745 msgid "Name of the input space time dataset" msgstr "Nombre del conjunto de datos espacio temporales de entrada" -#: ../lib/gis/parser_standard_options.c:753 +#: ../lib/gis/parser_standard_options.c:754 msgid "Name of the input space time datasets" msgstr "Nombre de los conjuntos de datos espacio temporales de entrada" -#: ../lib/gis/parser_standard_options.c:761 +#: ../lib/gis/parser_standard_options.c:762 msgid "Name of the output space time dataset" msgstr "Nombre del conjunto de datos espacio temporales de salida" -#: ../lib/gis/parser_standard_options.c:769 +#: ../lib/gis/parser_standard_options.c:770 msgid "Name of the input space time raster dataset" msgstr "Nombre del conjunto de datos ráster espacio temporales de entrada" -#: ../lib/gis/parser_standard_options.c:778 +#: ../lib/gis/parser_standard_options.c:779 msgid "Name of the input space time raster datasets" msgstr "Nombre de los conjuntos de datos ráster espacio temporales de entrada" -#: ../lib/gis/parser_standard_options.c:786 +#: ../lib/gis/parser_standard_options.c:787 msgid "Name of the output space time raster dataset" msgstr "Nombre del conjunto de datos ráster espacio temporales de salida" -#: ../lib/gis/parser_standard_options.c:794 +#: ../lib/gis/parser_standard_options.c:795 msgid "Name of the input space time vector dataset" msgstr "Nombre del conjunto de datos vectoriales espacio temporales de entrada" -#: ../lib/gis/parser_standard_options.c:803 +#: ../lib/gis/parser_standard_options.c:804 msgid "Name of the input space time vector datasets" msgstr "Nombre de los conjuntos de datos vectoriales espacio temporales de entrada" -#: ../lib/gis/parser_standard_options.c:811 +#: ../lib/gis/parser_standard_options.c:812 msgid "Name of the output space time vector dataset" msgstr "Nombre del conjunto de datos vectoriales espacio temporales de salida" -#: ../lib/gis/parser_standard_options.c:819 +#: ../lib/gis/parser_standard_options.c:820 msgid "Name of the input space time raster3d dataset" msgstr "Nombre del conjunto de datos ráster3d espacio temporales de entrada" -#: ../lib/gis/parser_standard_options.c:828 +#: ../lib/gis/parser_standard_options.c:829 msgid "Name of the input space time raster3d datasets" msgstr "Nombre de los conjunto de datos ráster3d espacio temporales de entrada" -#: ../lib/gis/parser_standard_options.c:836 +#: ../lib/gis/parser_standard_options.c:837 msgid "Name of the output space time raster3d dataset" msgstr "Nombre del conjunto de datos ráster3d espacio temporales de salida" -#: ../lib/gis/parser_standard_options.c:845 +#: ../lib/gis/parser_standard_options.c:846 msgid "Type of the input space time dataset" msgstr "Tipo del conjunto de datos espacio temporales de entrada" -#: ../lib/gis/parser_standard_options.c:853 +#: ../lib/gis/parser_standard_options.c:854 msgid "Name of the input map" msgstr "Nombre del mapa de entrada" -#: ../lib/gis/parser_standard_options.c:862 +#: ../lib/gis/parser_standard_options.c:863 msgid "Name of the input maps" msgstr "Nombre de los mapas de entrada" -#: ../lib/gis/parser_standard_options.c:871 +#: ../lib/gis/parser_standard_options.c:872 msgid "Type of the input map" msgstr "Tipo del mapa de entrada" -#: ../lib/gis/parser_standard_options.c:880 +#: ../lib/gis/parser_standard_options.c:881 msgid "The temporal type of the space time dataset" msgstr "El tipo de tiempo del conjunto de datos espacio temporales" -#: ../lib/gis/parser_standard_options.c:887 +#: ../lib/gis/parser_standard_options.c:888 msgid "WHERE conditions of SQL statement without 'where' keyword used in the temporal GIS framework" msgstr "Condiciones \"WHERE\" de sentencia SQL no tiene la palabra clave \"where\" usada en el marco de trabajo de SIG temporal" -#: ../lib/gis/parser_standard_options.c:888 +#: ../lib/gis/parser_standard_options.c:889 msgid "Example: start_time > '2001-01-01 12:30:00'" msgstr "Ejemplo: start_time > '2001-01-01 12:30:00'" -#: ../lib/gis/parser_standard_options.c:898 +#: ../lib/gis/parser_standard_options.c:899 msgid "The method to be used for sampling the input dataset" msgstr "El método a ser usado para muestrear el conjunto de datos de entrada" -#: ../lib/gis/parser_standard_options.c:932 +#: ../lib/gis/parser_standard_options.c:933 msgid "Do not create attribute table" msgstr "No crear tabla de atributos" -#: ../lib/gis/parser_standard_options.c:936 +#: ../lib/gis/parser_standard_options.c:937 msgid "Do not build topology" msgstr "No construir topología" -#: ../lib/gis/parser_standard_options.c:937 +#: ../lib/gis/parser_standard_options.c:938 msgid "Advantageous when handling a large number of points" msgstr "Ventajoso cuando se maneja un gran número de puntos" @@ -6250,6 +6385,16 @@ msgid "Seek offset out of range" msgstr "Compensación o desplazamiento de búsqueda fuera de rango." +#: ../lib/gis/cmprzstd.c:80 ../lib/gis/cmprzstd.c:95 ../lib/gis/cmprzstd.c:169 +#, fuzzy +msgid "GRASS needs to be compiled with ZSTD for ZSTD compression" +msgstr "GRASS necesita ser compilado con BZIP2 para la compresión BZIP2" + +#: ../lib/gis/cmprzstd.c:134 ../lib/gis/cmprzstd.c:196 +#, c-format +msgid "ZSTD compression error %d: %s" +msgstr "" + #: ../lib/gis/paths.c:201 #, c-format msgid "Unable to open file <%s> for reading" @@ -6264,10 +6409,30 @@ msgid "Multiple outputs are not supported by WPS 1.0.0" msgstr "Las salidas múltiples no están soportadas por WPS 1.0.0" -#: ../lib/gis/color_rules.c:88 +#: ../lib/gis/color_rules.c:98 msgid "no description" msgstr "no hay descripción" +#: ../lib/gis/color_rules.c:292 +#, fuzzy +msgid "Unable to open color rule" +msgstr "No se pueden cargar las reglas de color <%s>." + +#: ../lib/gis/color_rules.c:341 ../lib/gis/color_rules.c:352 +#: ../lib/gis/color_rules.c:356 ../lib/gis/color_rules.c:360 +msgid "range: map values" +msgstr "" + +#: ../lib/gis/color_rules.c:343 +#, c-format +msgid "range: %g to %g" +msgstr "" + +#: ../lib/gis/color_rules.c:368 +#, fuzzy +msgid "Unable to open color descriptions" +msgstr "No se puede abrir %s para escritura." + #: ../lib/gis/mapset_msc.c:90 #, c-format msgid "Unable to make mapset element %s (%s): %s" @@ -6278,12 +6443,12 @@ msgid "Unable to access mapset element %s (%s): %s" msgstr "No ha sido posible posible accesar el elemento del Directorio de mapas %s (%s): %s" -#: ../lib/gis/cmprzlib.c:139 ../lib/gis/cmprzlib.c:157 +#: ../lib/gis/cmprzlib.c:142 #, c-format msgid "ZLIB compression error %d: %s" msgstr "" -#: ../lib/gis/cmprzlib.c:225 ../lib/gis/cmprzlib.c:242 +#: ../lib/gis/cmprzlib.c:204 #, c-format msgid "ZLIB decompression error %d: %s" msgstr "" @@ -6342,13 +6507,13 @@ msgstr "" #: ../lib/gis/parser_dependencies.c:305 -#, c-format -msgid "Option %s requires all of %s" +#, fuzzy, c-format +msgid "Option <%s> requires all of %s" msgstr "La opción %s necesita todas las %s" #: ../lib/gis/parser_dependencies.c:332 -#, c-format -msgid "Option %s is mutually exclusive with all of %s" +#, fuzzy, c-format +msgid "Option <%s> is mutually exclusive with all of %s" msgstr "La opción %s es mutuamente excluyente con todas las %s" #: ../lib/gis/parser_dependencies.c:358 @@ -6384,43 +6549,43 @@ msgid "Task already has a worker" msgstr "La tarea ya tiene un trabajador" -#: ../lib/gis/compress.c:132 ../lib/gis/compress.c:193 -#: ../lib/gis/compress.c:208 +#: ../lib/gis/compress.c:143 ../lib/gis/compress.c:208 +#: ../lib/gis/compress.c:225 ../lib/gis/compress.c:240 msgid "Request for unsupported compressor" msgstr "Se pidió un compresor no soportado " -#: ../lib/gis/compress.c:223 +#: ../lib/gis/compress.c:255 msgid "No destination buffer allocated" msgstr "" -#: ../lib/gis/compress.c:230 +#: ../lib/gis/compress.c:262 #, c-format msgid "Invalid read size %d" msgstr "" -#: ../lib/gis/compress.c:251 +#: ../lib/gis/compress.c:283 #, c-format msgid "Unable to read %d bytes: end of file" msgstr "" -#: ../lib/gis/compress.c:253 +#: ../lib/gis/compress.c:285 #, c-format msgid "Unable to read %d bytes: %s" msgstr "" -#: ../lib/gis/compress.c:327 ../lib/gis/compress.c:350 -#: ../lib/gis/compress.c:391 +#: ../lib/gis/compress.c:360 ../lib/gis/compress.c:383 +#: ../lib/gis/compress.c:424 msgid "Unable to write compression flag" msgstr "" -#: ../lib/gis/compress.c:338 ../lib/gis/compress.c:361 -#: ../lib/gis/compress.c:404 +#: ../lib/gis/compress.c:371 ../lib/gis/compress.c:394 +#: ../lib/gis/compress.c:437 #, c-format msgid "Unable to write %d bytes: nothing written" msgstr "" -#: ../lib/gis/compress.c:340 ../lib/gis/compress.c:363 -#: ../lib/gis/compress.c:406 +#: ../lib/gis/compress.c:373 ../lib/gis/compress.c:396 +#: ../lib/gis/compress.c:439 #, c-format msgid "Unable to write %d bytes: %s" msgstr "" @@ -6682,7 +6847,7 @@ "\n" "-- Las pruebas de la unidad de tabla han terminado exitosamente --" -#: ../lib/db/dbmi_base/default_name.c:136 +#: ../lib/db/dbmi_base/default_name.c:139 msgid "Programmer error" msgstr "Error del programador" @@ -6772,25 +6937,30 @@ msgid "db_get_index_column_name(): invalid column number" msgstr "db_get_index_column_name(): número de columna no válido" -#: ../lib/vector/diglib/spindex_rw.c:98 ../lib/vector/diglib/spindex_rw.c:106 +#: ../lib/vector/diglib/spindex_rw.c:99 ../lib/vector/diglib/spindex_rw.c:107 msgid "Topology file must be written before spatial index file" msgstr "El archivo de topología debe ser escrito antes que el archivo de índices espaciales" -#: ../lib/vector/diglib/spindex_rw.c:302 +#: ../lib/vector/diglib/spindex_rw.c:303 #, c-format msgid "This version of GRASS (%d.%d) is too old to read this spatial index format. Try to rebuild topology or upgrade GRASS to at least version %d." msgstr "Esta versión de GRASS (%d.%d) es demasiado vieja para leer este formato de índices espaciales. Trate de reconstruir la topología o actualizar al menos a la versión %d de GRASS." -#: ../lib/vector/diglib/spindex_rw.c:308 +#: ../lib/vector/diglib/spindex_rw.c:309 #, c-format msgid "Your GRASS version does not fully support spatial index format %d.%d of the vector. Consider to rebuild topology or upgrade GRASS." msgstr "Su versión de GRASS no soporta completamente el formato de índice espacial %d.%d del vectorial. Considere reconstruir la topología o actualice GRASS." -#: ../lib/vector/diglib/spindex_rw.c:317 +#: ../lib/vector/diglib/spindex_rw.c:318 #, c-format msgid "Spatial index format version %d.%d is not supported by this release. Please rebuild topology." msgstr "Formato de índice espacial versión %d.%d no está soportado para esta versión. Por favor reconstruya la topología." +#: ../lib/vector/diglib/plus_line.c:262 ../lib/vector/diglib/plus_line.c:302 +#, fuzzy, c-format +msgid "Attempt to delete not registered line %d from node %d" +msgstr "Intento de eliminar una isla no registrada %d del área %d" + #: ../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." @@ -6896,7 +7066,7 @@ msgid "Unable to write isles to plus file" msgstr "No se pueden escribir las islas en el archivo extra (plus file)" -#: ../lib/vector/diglib/plus_node.c:214 +#: ../lib/vector/diglib/plus_node.c:213 #, c-format msgid "Attempt to read line angle for the line which is not connected to the node: node %d, line %d" msgstr "Intento de leer el ángulo de línea para la línea que no está conectada al nodo: Nodo %d, línea %d" @@ -6957,44 +7127,44 @@ msgid "Error in read/write portable char, byte_order = %d Written: %d Read: %d" msgstr "" -#: ../lib/vector/diglib/plus_area.c:215 ../lib/vector/diglib/plus_area.c:716 +#: ../lib/vector/diglib/plus_area.c:218 ../lib/vector/diglib/plus_area.c:718 #, c-format msgid "Line %d already has area/isle %d to left" msgstr "La línea %d ya tiene a la izquierda un área/isla %d" -#: ../lib/vector/diglib/plus_area.c:225 ../lib/vector/diglib/plus_area.c:724 +#: ../lib/vector/diglib/plus_area.c:228 ../lib/vector/diglib/plus_area.c:726 #, c-format msgid "Line %d already has area/isle %d to right" msgstr "La línea %d ya tiene a la derecha un área/isla %d" -#: ../lib/vector/diglib/plus_area.c:279 +#: ../lib/vector/diglib/plus_area.c:282 msgid "Isle already registered in area" msgstr "Isla ya registrada en área" -#: ../lib/vector/diglib/plus_area.c:313 +#: ../lib/vector/diglib/plus_area.c:316 msgid "Attempt to delete isle from dead area" msgstr "Se intentó eliminar una isla del área muerta (inexistente)" -#: ../lib/vector/diglib/plus_area.c:330 +#: ../lib/vector/diglib/plus_area.c:324 #, c-format msgid "Attempt to delete not registered isle %d from area %d" msgstr "Intento de eliminar una isla no registrada %d del área %d" -#: ../lib/vector/diglib/plus_area.c:369 +#: ../lib/vector/diglib/plus_area.c:371 msgid "Attempt to delete dead area" msgstr "Se intentó eliminar un área muerta (inexistente)" -#: ../lib/vector/diglib/plus_area.c:408 +#: ../lib/vector/diglib/plus_area.c:410 #, c-format msgid "Dead centroid %d registered for area (bug in the vector library)" msgstr "Centroide muerto (inexistente) %d registrado para área (bug en la biblioteca de vectorial)" -#: ../lib/vector/diglib/plus_area.c:431 +#: ../lib/vector/diglib/plus_area.c:433 #, c-format msgid "Attempt to delete area %d info from dead isle %d" msgstr "Se intentó eliminar la información del área %d de la isla %d muerta (inexistente)" -#: ../lib/vector/diglib/plus_area.c:782 +#: ../lib/vector/diglib/plus_area.c:784 #, c-format msgid "Attempt to delete isle %d info from dead area %d" msgstr "Se intentó eliminar la isla %d del área %d muerta (inexistente)" @@ -7111,7 +7281,7 @@ #: ../lib/vector/Vlib/header_finfo.c:113 ../lib/vector/Vlib/header_finfo.c:153 #: ../lib/vector/Vlib/header_finfo.c:254 ../lib/vector/Vlib/close.c:284 #: ../lib/vector/Vlib/close_ogr.c:77 ../lib/vector/Vlib/close_ogr.c:111 -#: ../lib/proj/convert.c:64 +#: ../lib/proj/convert.c:98 msgid "GRASS is not compiled with OGR support" msgstr "GRASS no está compilado con soporte OGR" @@ -7285,7 +7455,7 @@ msgstr "No ha sido posible añadir el enlace del mapa vectorial <%s> a la base de datos." #: ../lib/vector/Vlib/copy.c:764 ../lib/vector/Vlib/close_nat.c:102 -#: ../lib/vector/Vlib/map.c:317 +#: ../lib/vector/Vlib/map.c:318 #, c-format msgid "Unable to copy table <%s>" msgstr "No se puede copiar la tabla <%s>." @@ -7346,7 +7516,7 @@ msgstr "No ha sido posible abrir el archivo de topología del mapa vectorial <%s>." #: ../lib/vector/Vlib/open.c:367 ../lib/vector/Vlib/open.c:871 -#: ../lib/vector/Vlib/build.c:865 +#: ../lib/vector/Vlib/build.c:866 #, c-format msgid "Unable to open spatial index file for vector map <%s>" msgstr "No ha sido posible abrir archivo de índices espaciales del mapa vectorial <%s>" @@ -7382,13 +7552,13 @@ msgstr "No ha sido posible crear mapa vectorial: <%s> no se ajusta al estándar SQL" #: ../lib/vector/Vlib/open.c:813 ../lib/vector/Vlib/open.c:826 -#: ../lib/vector/Vlib/map.c:159 +#: ../lib/vector/Vlib/map.c:160 #, c-format msgid "Unable to delete vector map <%s>" msgstr "No se puede borrar el mapa vectorial <%s>." -#: ../lib/vector/Vlib/open.c:821 ../lib/vector/Vlib/map.c:155 -#: ../lib/vector/Vlib/map.c:249 +#: ../lib/vector/Vlib/open.c:821 ../lib/vector/Vlib/map.c:156 +#: ../lib/vector/Vlib/map.c:250 #, c-format msgid "Vector map <%s> already exists and will be overwritten" msgstr "El mapa vectorial <%s> ya existe y será sobrescrito." @@ -7916,29 +8086,29 @@ msgid "Bug: attempt to update map which is not in current mapset" msgstr "Bug: se intentó actualizar mapa que no se encuentra en el Directorio de mapas actual" -#: ../lib/vector/Vlib/snap.c:223 ../lib/vector/Vlib/snap.c:582 +#: ../lib/vector/Vlib/snap.c:223 ../lib/vector/Vlib/snap.c:583 msgid "Snap vertices Pass 1: select points" msgstr "Ajustar vértices; Paso 1, Seleccione los puntos." -#: ../lib/vector/Vlib/snap.c:270 ../lib/vector/Vlib/snap.c:636 +#: ../lib/vector/Vlib/snap.c:268 ../lib/vector/Vlib/snap.c:637 msgid "Snap vertices Pass 2: assign anchor vertices" msgstr "Ajustar vértices; Paso 2, Asigne los vértices ancla." -#: ../lib/vector/Vlib/snap.c:339 ../lib/vector/Vlib/snap.c:705 +#: ../lib/vector/Vlib/snap.c:337 ../lib/vector/Vlib/snap.c:706 msgid "Snap vertices Pass 3: snap to assigned points" msgstr "Ajustar vértices; Paso 3, Ajustar a los puntos asignados." -#: ../lib/vector/Vlib/snap.c:525 ../lib/vector/Vlib/snap.c:888 +#: ../lib/vector/Vlib/snap.c:526 ../lib/vector/Vlib/snap.c:889 #, c-format msgid "Snapped vertices: %d" msgstr "Vertices ajustados: %d" -#: ../lib/vector/Vlib/snap.c:526 ../lib/vector/Vlib/snap.c:889 +#: ../lib/vector/Vlib/snap.c:527 ../lib/vector/Vlib/snap.c:890 #, c-format msgid "New vertices: %d" msgstr "Nuevos vértices:%d" -#: ../lib/vector/Vlib/snap.c:916 +#: ../lib/vector/Vlib/snap.c:917 msgid "Reading features..." msgstr "Leyendo elementos..." @@ -8184,71 +8354,71 @@ msgid "Vect_get_point_in_poly() failed" msgstr "Ha fallado Vect_get_point_in_poly()." -#: ../lib/vector/Vlib/map.c:139 ../lib/vector/Vlib/map.c:245 +#: ../lib/vector/Vlib/map.c:140 ../lib/vector/Vlib/map.c:246 msgid "Vector map name is not SQL compliant" msgstr "El nombre del mapa vectorial no se ajusta al estándar SQL." -#: ../lib/vector/Vlib/map.c:143 +#: ../lib/vector/Vlib/map.c:144 #, c-format msgid "Unable to find vector map <%s> in <%s>" msgstr "No ha sido posible encontrar el mapa vectorial <%s> en <%s>." -#: ../lib/vector/Vlib/map.c:179 ../lib/vector/Vlib/map.c:267 +#: ../lib/vector/Vlib/map.c:180 ../lib/vector/Vlib/map.c:268 #, c-format msgid "Unable to copy vector map <%s> to <%s>" msgstr "No se puede copiar el mapa vectorial <%s> en <%s>." -#: ../lib/vector/Vlib/map.c:331 ../lib/vector/Vlib/map.c:462 +#: ../lib/vector/Vlib/map.c:332 ../lib/vector/Vlib/map.c:463 #, c-format msgid "Unable to delete table <%s>" msgstr "No se puede borrar la tabla <%s>." -#: ../lib/vector/Vlib/map.c:346 +#: ../lib/vector/Vlib/map.c:347 #, c-format msgid "Unable to create index for table <%s>, key <%s>" msgstr "No ha sido posible crear el índice para la tabla <%s>, llave <%s>." -#: ../lib/vector/Vlib/map.c:402 +#: ../lib/vector/Vlib/map.c:403 #, c-format msgid "Ignoring invalid mapset: %s" msgstr "Ignorando Directorio de mapas no válido: %s" -#: ../lib/vector/Vlib/map.c:407 +#: ../lib/vector/Vlib/map.c:408 #, c-format msgid "Invalid vector map name <%s>" msgstr "Nombre de mapa vectorial no válido <%s>." -#: ../lib/vector/Vlib/map.c:417 +#: ../lib/vector/Vlib/map.c:418 #, c-format msgid "Unable to open header file for vector map <%s>" msgstr "No se puede abrir el archivo de cabecera del mapa vectorial <%s>." -#: ../lib/vector/Vlib/map.c:449 +#: ../lib/vector/Vlib/map.c:450 #, c-format msgid "Unable to find table <%s> linked to vector map <%s>" msgstr "No se puede encontrar la tabla <%s> enlazada con el mapa vectorial <%s>." -#: ../lib/vector/Vlib/map.c:472 +#: ../lib/vector/Vlib/map.c:473 #, c-format msgid "Table <%s> linked to vector map <%s> does not exist" msgstr "La tabla <%s> enlazada con el mapa vectorial <%s> no existe." -#: ../lib/vector/Vlib/map.c:485 +#: ../lib/vector/Vlib/map.c:486 #, c-format msgid "Unable to open directory '%s'" msgstr "No se puede abrir el directorio '%s'." -#: ../lib/vector/Vlib/map.c:499 +#: ../lib/vector/Vlib/map.c:500 #, c-format msgid "Unable to delete file '%s'" msgstr "No se puede borrar el archivo '%s'." -#: ../lib/vector/Vlib/map.c:519 +#: ../lib/vector/Vlib/map.c:520 #, c-format msgid "Unable to rename directory '%s' to '%s'" msgstr "No se puede cambiar el nombre del directorio de '%s' a '%s'." -#: ../lib/vector/Vlib/map.c:528 +#: ../lib/vector/Vlib/map.c:529 #, c-format msgid "Unable to remove directory '%s': %s" msgstr "No ha sido posible remover el directorio '%s': %s" @@ -8302,10 +8472,10 @@ msgid "Your GRASS version does not fully support feature index format %d.%d of the vector. Consider to rebuild topology or upgrade GRASS." msgstr "Su versión de GRASS no soporta completamente el formato de índice del objeto espacial %d.%d del vector.Considere reconstruir la topología o actualizar GRASS." -#: ../lib/vector/Vlib/intersect2.c:1202 ../lib/vector/Vlib/intersect2.c:1208 -#: ../lib/vector/Vlib/intersect2.c:1210 ../lib/vector/Vlib/intersect2.c:1262 -#: ../lib/vector/Vlib/intersect2.c:1271 ../lib/vector/Vlib/intersect2.c:1292 -#: ../lib/vector/Vlib/intersect2.c:1309 ../lib/vector/Vlib/intersect.c:1194 +#: ../lib/vector/Vlib/intersect2.c:1259 ../lib/vector/Vlib/intersect2.c:1265 +#: ../lib/vector/Vlib/intersect2.c:1267 ../lib/vector/Vlib/intersect2.c:1319 +#: ../lib/vector/Vlib/intersect2.c:1328 ../lib/vector/Vlib/intersect2.c:1349 +#: ../lib/vector/Vlib/intersect2.c:1366 ../lib/vector/Vlib/intersect.c:1194 #: ../lib/vector/Vlib/intersect.c:1200 ../lib/vector/Vlib/intersect.c:1202 #: ../lib/vector/Vlib/intersect.c:1257 ../lib/vector/Vlib/intersect.c:1266 #: ../lib/vector/Vlib/intersect.c:1287 ../lib/vector/Vlib/intersect.c:1304 @@ -8538,12 +8708,12 @@ msgstr "Tipo de elemeto %d no soportado" #: ../lib/vector/Vlib/build_sfa.c:339 ../lib/vector/Vlib/build_sfa.c:632 -#: ../lib/vector/Vlib/build_nat.c:74 +#: ../lib/vector/Vlib/build_nat.c:75 msgid "Registering primitives..." msgstr "Registrando primitivas..." #: ../lib/vector/Vlib/build_sfa.c:385 ../lib/vector/Vlib/build_sfa.c:664 -#: ../lib/vector/Vlib/build_nat.c:117 +#: ../lib/vector/Vlib/build_nat.c:118 #, c-format msgid "One primitive registered" msgid_plural "%d primitives registered" @@ -8551,7 +8721,7 @@ msgstr[1] "%d primitivas registradas" #: ../lib/vector/Vlib/build_sfa.c:386 ../lib/vector/Vlib/build_sfa.c:665 -#: ../lib/vector/Vlib/build_nat.c:118 +#: ../lib/vector/Vlib/build_nat.c:119 #, c-format msgid "One vertex registered" msgid_plural "%d vertices registered" @@ -8919,7 +9089,7 @@ msgid "Attempt to read topo for dead isle (%d)" msgstr "Se intentó leer la topología de una isla (%d) muerta (inexistente)" -#: ../lib/vector/Vlib/break_lines.c:572 +#: ../lib/vector/Vlib/break_lines.c:574 #, c-format msgid "Intersections: %d" msgstr "Intersecciones: %d" @@ -8949,7 +9119,7 @@ msgid "Topology not available for vector map <%s>. Registering primitives..." msgstr "" -#: ../lib/vector/Vlib/box.c:436 ../lib/vector/Vlib/build_nat.c:84 +#: ../lib/vector/Vlib/box.c:436 ../lib/vector/Vlib/build_nat.c:85 msgid "Unable to read vector map" msgstr "No se puede leer el mapa vectorial." @@ -9114,16 +9284,36 @@ msgid "Output vector map <%s> is used as input" msgstr "El mapa vectorial de salida <%s> es usado como entrada." -#: ../lib/vector/Vlib/merge_lines.c:240 +#: ../lib/vector/Vlib/merge_lines.c:241 +#, c-format +msgid "%d lines merged" +msgstr "" + +#: ../lib/vector/Vlib/merge_lines.c:242 +#, c-format +msgid "%d new lines" +msgstr "" + +#: ../lib/vector/Vlib/merge_lines.c:245 #, c-format msgid "%d boundaries merged" msgstr "%d Contornos fusionados." -#: ../lib/vector/Vlib/merge_lines.c:241 +#: ../lib/vector/Vlib/merge_lines.c:246 #, c-format msgid "%d new boundaries" msgstr "%d Nuevos contornos." +#: ../lib/vector/Vlib/merge_lines.c:249 +#, c-format +msgid "%d lines and boundaries merged" +msgstr "" + +#: ../lib/vector/Vlib/merge_lines.c:250 +#, c-format +msgid "%d new lines and boundaries" +msgstr "" + #: ../lib/vector/Vlib/open_nat.c:56 #, c-format msgid "Unable to open coor file for vector map <%s>" @@ -9211,178 +9401,178 @@ msgid "Vect_segment_intersection() ERROR (collinear non vertical segments)" msgstr "ERROR en Vect_segment_intersection() (segmentos colineales no verticales)" -#: ../lib/vector/Vlib/build.c:115 +#: ../lib/vector/Vlib/build.c:116 msgid "Area of size = 0.0 (less than 4 vertices) ignored" msgstr "Ãrea de tamaño = 0,0 (con menos de 4 vértices) ignorada" -#: ../lib/vector/Vlib/build.c:131 +#: ../lib/vector/Vlib/build.c:132 msgid "Unable to add area (map closed, topo saved)" msgstr "No se puede agregar el área (mapa cerrado, topología guardada)" -#: ../lib/vector/Vlib/build.c:139 +#: ../lib/vector/Vlib/build.c:140 msgid "Unable to add isle (map closed, topo saved)" msgstr "No se puede agregar la isla (mapa cerrado, topología guardada)" -#: ../lib/vector/Vlib/build.c:149 +#: ../lib/vector/Vlib/build.c:150 msgid "Area of size = 0.0 ignored" msgstr "Ãrea de tamaño = 0,0 ignorada" -#: ../lib/vector/Vlib/build.c:200 +#: ../lib/vector/Vlib/build.c:201 msgid "Request to find area outside nonexistent isle" msgstr "Solicitud para encontrar un área fuera de una isla no existente" -#: ../lib/vector/Vlib/build.c:351 +#: ../lib/vector/Vlib/build.c:352 msgid "Larger bbox but smaller area!!!" msgstr "¡¡¡Bounding box grande pero el área es menor!!!" -#: ../lib/vector/Vlib/build.c:606 +#: ../lib/vector/Vlib/build.c:607 msgid "Checking for topological errors..." msgstr "Revisando errores topológicos..." -#: ../lib/vector/Vlib/build.c:641 +#: ../lib/vector/Vlib/build.c:642 #, c-format msgid "Number of lines of length zero: %d" msgstr "Cantidad de líneas de distancia cero: %d" -#: ../lib/vector/Vlib/build.c:643 +#: ../lib/vector/Vlib/build.c:644 #, c-format msgid "Number of boundaries of length zero: %d" msgstr "Cantidad de contornos a distancia cero: %d" -#: ../lib/vector/Vlib/build.c:652 +#: ../lib/vector/Vlib/build.c:653 #, c-format msgid "Number of boundary intersections: %d" msgstr "Cantidad de intersecciones de contornos: %d" -#: ../lib/vector/Vlib/build.c:676 +#: ../lib/vector/Vlib/build.c:677 msgid "Skipping further checks because of incorrect boundaries" msgstr "Omitiendo revisiones posteriores debido a contornos incorrectos" -#: ../lib/vector/Vlib/build.c:726 +#: ../lib/vector/Vlib/build.c:727 #, c-format msgid "Number of redundant holes: %d" msgstr "Cantidad de agujeros redundantes: %d" -#: ../lib/vector/Vlib/build.c:871 +#: ../lib/vector/Vlib/build.c:872 #, c-format msgid "Building topology for vector map <%s>..." msgstr "Construyendo topología para el mapa vectorial <%s>..." -#: ../lib/vector/Vlib/build.c:889 +#: ../lib/vector/Vlib/build.c:890 msgid "Topology was built" msgstr "Se ha construido la topología" -#: ../lib/vector/Vlib/build.c:900 +#: ../lib/vector/Vlib/build.c:901 #, c-format msgid "Number of nodes: %d" msgstr "Cantidad de nodos: %d" -#: ../lib/vector/Vlib/build.c:901 +#: ../lib/vector/Vlib/build.c:902 #, c-format msgid "Number of primitives: %d" msgstr "Cantidad de primitivas: %d" -#: ../lib/vector/Vlib/build.c:902 +#: ../lib/vector/Vlib/build.c:903 #, c-format msgid "Number of points: %d" msgstr "Cantidad de puntos: %d" -#: ../lib/vector/Vlib/build.c:903 +#: ../lib/vector/Vlib/build.c:904 #, c-format msgid "Number of lines: %d" msgstr "Cantidad de líneas: %d" -#: ../lib/vector/Vlib/build.c:904 +#: ../lib/vector/Vlib/build.c:905 #, c-format msgid "Number of boundaries: %d" msgstr "Cantidad de contornos: %d" -#: ../lib/vector/Vlib/build.c:905 +#: ../lib/vector/Vlib/build.c:906 #, c-format msgid "Number of centroids: %d" msgstr "Cantidad de centroides: %d" -#: ../lib/vector/Vlib/build.c:908 +#: ../lib/vector/Vlib/build.c:909 #, c-format msgid "Number of faces: %d" msgstr "Cantidad de caras: %d" -#: ../lib/vector/Vlib/build.c:911 +#: ../lib/vector/Vlib/build.c:912 #, c-format msgid "Number of kernels: %d" msgstr "Cantidad de kernels: %d" -#: ../lib/vector/Vlib/build.c:957 +#: ../lib/vector/Vlib/build.c:958 #, c-format msgid "Number of areas: %d" msgstr "Cantidad de áreas: %d" -#: ../lib/vector/Vlib/build.c:958 +#: ../lib/vector/Vlib/build.c:959 #, c-format msgid "Number of isles: %d" msgstr "Cantidad de islas: %d" -#: ../lib/vector/Vlib/build.c:963 +#: ../lib/vector/Vlib/build.c:964 #, c-format msgid "Number of areas without centroid: %d" msgstr "Cantidad de áreas sin centroide: %d" -#: ../lib/vector/Vlib/build.c:968 +#: ../lib/vector/Vlib/build.c:969 #, c-format msgid "Number of centroids exceeds number of areas: %d > %d" msgstr "La cantidad de centroides excede la cantidad de áreas: %d > %d" -#: ../lib/vector/Vlib/build.c:972 +#: ../lib/vector/Vlib/build.c:973 #, c-format msgid "Number of incorrect boundaries: %d" msgstr "Cantidad de contornos incorrectos: %d" -#: ../lib/vector/Vlib/build.c:976 +#: ../lib/vector/Vlib/build.c:977 #, c-format msgid "Number of centroids outside area: %d" msgstr "Cantidad de centroides fuera de áreas: %d" -#: ../lib/vector/Vlib/build.c:980 +#: ../lib/vector/Vlib/build.c:981 #, c-format msgid "Number of duplicate centroids: %d" msgstr "Cantidad de centroides duplicados: %d" -#: ../lib/vector/Vlib/build.c:984 +#: ../lib/vector/Vlib/build.c:985 msgid "Number of areas: -" msgstr "Cantidad de áreas: -" -#: ../lib/vector/Vlib/build.c:985 +#: ../lib/vector/Vlib/build.c:986 msgid "Number of isles: -" msgstr "Cantidad de íslas: -" -#: ../lib/vector/Vlib/build.c:1013 +#: ../lib/vector/Vlib/build.c:1014 #, c-format msgid "Unable to create topo file for vector map <%s>" msgstr "No ha sido posible crear archivo de topología del mapa vectorial <%s>" -#: ../lib/vector/Vlib/build.c:1021 +#: ../lib/vector/Vlib/build.c:1022 msgid "Error writing out topo file" msgstr "Error al escribir el archivo de topología" -#: ../lib/vector/Vlib/build.c:1210 +#: ../lib/vector/Vlib/build.c:1211 msgid "Unable to build spatial index from topology, vector map is not opened at topology level 2" msgstr "No ha sido posible constuir índice para topología, el mapa vectorial no está abierto en el nivel topológico 2" -#: ../lib/vector/Vlib/build.c:1233 +#: ../lib/vector/Vlib/build.c:1234 #, c-format msgid "%s is no longer supported" msgstr "%s no está soportado más" -#: ../lib/vector/Vlib/build.c:1256 +#: ../lib/vector/Vlib/build.c:1257 msgid "Spatial index not available, can not be saved" msgstr "Ãndice espacial no disponible, no puede ser guardado" -#: ../lib/vector/Vlib/build.c:1268 +#: ../lib/vector/Vlib/build.c:1269 #, c-format msgid "Unable to create spatial index file for vector map <%s>" msgstr "No ha sido posible crear archivo de índices espaciales del mapa vectorial <%s>" -#: ../lib/vector/Vlib/build.c:1277 +#: ../lib/vector/Vlib/build.c:1278 msgid "Error writing out spatial index file" msgstr "Error al escribir el archivo de índice espacial" @@ -9422,29 +9612,29 @@ msgid "conditions failed" msgstr "han fallado las condiciones" -#: ../lib/vector/Vlib/build_nat.c:129 +#: ../lib/vector/Vlib/build_nat.c:132 msgid "Building areas..." msgstr "Construyendo áreas." -#: ../lib/vector/Vlib/build_nat.c:153 +#: ../lib/vector/Vlib/build_nat.c:156 #, c-format msgid "One area built" msgid_plural "%d areas built" msgstr[0] "Un área construida" msgstr[1] "%d áreas construidas" -#: ../lib/vector/Vlib/build_nat.c:154 +#: ../lib/vector/Vlib/build_nat.c:157 #, c-format msgid "One isle built" msgid_plural "%d isles built" msgstr[0] "una isla construida" msgstr[1] "%d islas construidas" -#: ../lib/vector/Vlib/build_nat.c:163 +#: ../lib/vector/Vlib/build_nat.c:168 msgid "Attaching islands..." msgstr "Adjuntando islas..." -#: ../lib/vector/Vlib/build_nat.c:180 +#: ../lib/vector/Vlib/build_nat.c:188 msgid "Attaching centroids..." msgstr "Adjuntando centróides..." @@ -9453,7 +9643,7 @@ msgid "Unable to delete item %d from spatial index" msgstr "No ha sido posible eliminar el objeto %d del índice espacial." -#: ../lib/vector/neta/spanningtree.c:106 +#: ../lib/vector/neta/spanningtree.c:109 msgid "Computing minimum spanning tree..." msgstr "Calculando el árbol de mínima expansión..." @@ -9485,42 +9675,48 @@ msgid "Unable to open select cursor: %s" msgstr "No ha sido posible abrir el cursor resultado de la instrucción select: %s" -#: ../lib/proj/get_proj.c:148 +#: ../lib/proj/get_proj.c:158 #, c-format msgid "Invalid zone %s specified" msgstr "Se ha especificado una zona inválida %s." -#: ../lib/proj/get_proj.c:228 -msgid "Unable to initialise PROJ.4 with the following parameter list:" +#: ../lib/proj/get_proj.c:243 +#, fuzzy +msgid "Unable to initialise PROJ with the following parameter list:" msgstr "No es posible inicializar PROJ 4 con la lista de parámetros siguientes." -#: ../lib/proj/get_proj.c:236 -#, c-format -msgid "The error message: %s" +#: ../lib/proj/get_proj.c:252 +#, fuzzy, c-format +msgid "The PROJ error message: %s" msgstr "El mensaje de error: %s." -#: ../lib/proj/get_proj.c:294 +#: ../lib/proj/get_proj.c:360 msgid "Option input overflowed option table" msgstr "La opción de entrada, desbordó la tabla de opciones." -#: ../lib/proj/get_proj.c:325 +#: ../lib/proj/get_proj.c:388 +#, fuzzy +msgid "Unable to initialize pj" +msgstr "No se puede inicializar pj, por la causa: %s." + +#: ../lib/proj/get_proj.c:396 #, c-format msgid "Unable to initialize pj cause: %s" msgstr "No se puede inicializar pj, por la causa: %s." -#: ../lib/proj/get_proj.c:401 +#: ../lib/proj/get_proj.c:501 msgid "Input Projection Parameters" msgstr "Entrada de parámetros de projección." -#: ../lib/proj/get_proj.c:404 +#: ../lib/proj/get_proj.c:503 msgid "Input Unit Factor" msgstr "Factor de unidades de entrada." -#: ../lib/proj/get_proj.c:414 +#: ../lib/proj/get_proj.c:513 msgid "Output Projection Parameters" msgstr "Parámetros de proyección de salida." -#: ../lib/proj/get_proj.c:417 +#: ../lib/proj/get_proj.c:515 msgid "Output Unit Factor" msgstr "Factor de unidades de salida." @@ -9543,7 +9739,7 @@ #: ../lib/proj/datum.c:195 msgid "Failed to detect nadgrids path, GRASS_PROJSHARE not defined" -msgstr "" +msgstr "Error al detectar la ruta de acceso a nadgrids, GRASS_PROJSHARE no está definido." #: ../lib/proj/datum.c:278 ../lib/proj/datum.c:358 #, c-format @@ -9555,57 +9751,96 @@ msgid "Error in datum table file <%s>, line %d" msgstr "Error en el archivo de tabla de datum <%s>, línea %d." -#: ../lib/proj/convert.c:159 +#: ../lib/proj/convert.c:194 msgid "Unable parse GRASS PROJ_INFO file" msgstr "No se puede analizar el archivo PROJ_INFO de GRASS" -#: ../lib/proj/convert.c:164 +#: ../lib/proj/convert.c:201 msgid "Unable get PROJ.4-style parameter string" msgstr "No es posible obtener la cadena de texto con los parámetros de estilo PROJ 4." -#: ../lib/proj/convert.c:178 +#: ../lib/proj/convert.c:219 #, c-format msgid "OGR can't parse PROJ.4-style parameter string: %s (OGR Error code was %d)" msgstr "OGR no puede analizar la cadena de texto con los parámetros de estilo PROJ 4 %s. (El código de error OGR fue %d)." -#: ../lib/proj/convert.c:191 +#: ../lib/proj/convert.c:232 #, c-format msgid "OGR can't get WKT-style parameter string (OGR Error code was %d)" msgstr "OGR no puede obtener la cadena de texto con los parámetros de estilo WKT. (el código de error OGR fue %d)." -#: ../lib/proj/convert.c:427 +#: ../lib/proj/convert.c:469 #, c-format msgid "Updating spatial reference with embedded proj4 definition failed. Proj4 definition: <%s>" -msgstr "" +msgstr "Error al actualizar la referencia espacial con la definición de proj4 incrustada. Definición de Proj4: <%s>." -#: ../lib/proj/convert.c:434 +#: ../lib/proj/convert.c:476 msgid "Updating spatial reference with embedded proj4 definition" -msgstr "" +msgstr "Actualizando el sistema de referencia espacial con la definición proj4 incrustada." -#: ../lib/proj/convert.c:564 +#: ../lib/proj/convert.c:610 msgid "No projection name! Projection parameters likely to be meaningless." msgstr "¡Sin nombre de proyección! Es probable que los parámetros de la proyección puedan carecer de significado." -#: ../lib/proj/convert.c:626 +#: ../lib/proj/convert.c:672 #, c-format msgid "Datum <%s> not recognised by GRASS and no parameters found" msgstr "El datum <%s> no es reconocido por GRASS y no se han encontrado parámetros." -#: ../lib/proj/convert.c:642 +#: ../lib/proj/convert.c:688 #, c-format msgid "Datum <%s> apparently recognised by GRASS but no parameters found. You may want to look into this." msgstr "El datum <%s> aparentemente es reconocido por GRASS pero no se han encontrado parámetros. Quiza usted quiera revisar esto." -#: ../lib/proj/convert.c:646 +#: ../lib/proj/convert.c:692 #, c-format msgid "Invalid transformation number %d; valid range is 1 to %d. Leaving datum transform parameters unspecified." msgstr "Número de transformación inválido %d, el rángo válido es desde 1 hasta %d. Se dejan los parámetros de transformación del datum sin especificar." -#: ../lib/proj/do_proj.c:106 ../lib/proj/do_proj.c:180 +#: ../lib/proj/do_proj.c:89 +msgid "Input coordinate system is NULL" +msgstr "" + +#: ../lib/proj/do_proj.c:104 +#, fuzzy, c-format +msgid "proj_create() failed for '%s'" +msgstr "Ha fallado pj_transform(): %s" + +#: ../lib/proj/do_proj.c:114 +#, fuzzy, c-format +msgid "Unable to create latlong equivalent for '%s'" +msgstr "No ha sido posible crear archivo de histograma para <%s>" + +#: ../lib/proj/do_proj.c:164 +#, fuzzy +msgid "No input projection" +msgstr "Proyección desconocida." + +#: ../lib/proj/do_proj.c:167 ../lib/proj/do_proj.c:336 +msgid "No transformation object" +msgstr "" + +#: ../lib/proj/do_proj.c:221 ../lib/proj/do_proj.c:446 +#, fuzzy, c-format +msgid "proj_trans() failed: %s" +msgstr "Ha fallado pj_transform(): %s" + +#: ../lib/proj/do_proj.c:247 +#, fuzzy +msgid "No output projection" +msgstr "No ha sido posible establecer proyección" + +#: ../lib/proj/do_proj.c:276 ../lib/proj/do_proj.c:499 +#: ../lib/proj/do_proj.c:626 ../lib/proj/do_proj.c:790 #, c-format msgid "pj_transform() failed: %s" msgstr "Ha fallado pj_transform(): %s" +#: ../lib/proj/do_proj.c:584 ../lib/proj/do_proj.c:747 +#, fuzzy, c-format +msgid "proj_trans() failed: %d" +msgstr "Ha fallado pj_transform(): %s" + #: ../lib/lidar/zones.c:476 ../lib/lidar/zones.c:513 #, c-format msgid "<%s> created in database." @@ -9624,9 +9859,6 @@ msgid "Unable to access table <%s>" msgstr "No ha sido posible accesar tabla <%s>" -msgid "Cannot find the executable {}" -msgstr "No se puede encontrar el ejecutable {}" - msgid "Error reading null data for row %d of <%s>" msgstr "Error al leer datos nulos para fila %d de <%s>" @@ -9642,19 +9874,6 @@ msgid "Fixing subtle input data rounding error of east boundary (%g>%g)" msgstr "Corrigiendo un error sutil de redondeo en los datos de entrada del límite este (%g>%g)." -msgid "Syntax error in cell header" -msgstr "Error de sintaxis en el encabezado de celda" - -#, fuzzy -msgid "Unable to close GUI. {}" -msgstr "No es posible establecer el foco." - -msgid "<{}> requested, but not available. Run GRASS in text mode (-text) or install missing package (usually 'grass-gui')." -msgstr "<{}> solicitado, pero no disponible. Correr GRASS en modo de texto (-text) o instalar el paquete faltante (usualmente 'grass-gui')." - -msgid "Boundary/centroid skipped (output feature type: %s)" -msgstr "Contorno/centroide omitido (tipo de elemento de salida: %s)" - msgid "No centroid defined for area %d. Area not exported." msgstr "No hay centroide definido para %d. Ãrea no exportada." @@ -9943,3 +10162,49 @@ msgid "Absurd polygon." msgstr "Polígono absurdo." + +#~ msgid "" +#~ "GISDBASE, LOCATION_NAME and MAPSET variables not set properly.\n" +#~ "Interactive startup needed." +#~ msgstr "" +#~ "Variables GISDBASE, LOCATION_NAME y MAPSET no están definidas adecuadamente.\n" +#~ "Se necesita arranque interactivo." + +#~ msgid "BUG in option name, '%s' is not valid" +#~ msgstr "BUG in opción nombre, '%s' no es válido" + +#~ msgid "Default locale settings are missing. GRASS running with C locale." +#~ msgstr "Faltan configuraciones locales predeterminadas. GRASS está corriendo con C local." + +#~ msgid "Unable to initialise PROJ.4 with the following parameter list:" +#~ msgstr "No es posible inicializar PROJ 4 con la lista de parámetros siguientes." + +#~ msgid "The error message: %s" +#~ msgstr "El mensaje de error: %s." + +#~ msgid "Unknown compression method <%s>, using default ZLIB" +#~ msgstr "Método de compresión desconocido <%s>, usando ZLIB por defecto" + +#~ msgid "This GRASS version does not support %s compression, using default ZLIB" +#~ msgstr "Esta versión de GRASS no soporta la compresión %s, utilizando ZLIB por defecto" + +#~ msgid "BUG in descriptions, option '%s' in <%s> does not exist" +#~ msgstr "Error en las descripciónes, no existe la opción '%s' en <%s>." + +#~ msgid "Unable allocate PNG structure" +#~ msgstr "No ha sido posible asignar estructura PNG" + +#~ msgid "Unable to read find raster <%s>" +#~ msgstr "No se puede leer \"Encontrar ráster <% s>\"." + +#~ msgid "Failed to create new location. The location <%s> already exists." +#~ msgstr "Ha fallado la creación de una nueva Localización. La localización <%s> ya existe." + +#~ msgid "Creating new GRASS GIS location/mapset..." +#~ msgstr "Creando nueva Localización/Directorio de mapas..." + +#~ msgid "Option %s requires all of %s" +#~ msgstr "La opción %s necesita todas las %s" + +#~ msgid "Option %s is mutually exclusive with all of %s" +#~ msgstr "La opción %s es mutuamente excluyente con todas las %s" diff -Nru grass-7.4.3/locale/po/grasslibs_fi.po grass-7.6.0/locale/po/grasslibs_fi.po --- grass-7.4.3/locale/po/grasslibs_fi.po 2018-11-24 09:45:13.000000000 +0000 +++ grass-7.6.0/locale/po/grasslibs_fi.po 2018-12-26 10:57:24.000000000 +0000 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: grasslibs_fi\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-03-24 00:06+0100\n" +"POT-Creation-Date: 2018-12-26 11:43+0100\n" "PO-Revision-Date: 2015-08-17 16:24+0300\n" "Last-Translator: Kari Salovaara \n" "Language-Team: Finnish \n" @@ -67,7 +67,7 @@ #: ../lib/manage/do_remove.c:57 ../lib/manage/do_rename.c:54 #: ../lib/ogsf/gp3.c:56 ../lib/ogsf/gp3.c:191 ../lib/ogsf/gv3.c:60 #: ../lib/ogsf/gv3.c:333 ../lib/vector/Vlib/open.c:235 -#: ../lib/vector/Vlib/map.c:263 ../lib/vector/Vlib/legal_vname.c:141 +#: ../lib/vector/Vlib/map.c:264 ../lib/vector/Vlib/legal_vname.c:141 #: ../lib/vector/Vlib/legal_vname.c:144 #, c-format msgid "Vector map <%s> not found" @@ -78,8 +78,8 @@ msgstr "" #: ../lib/manage/do_remove.c:73 ../lib/manage/do_rename.c:71 -#: ../lib/raster/open.c:176 ../lib/raster/open.c:843 ../lib/raster/open.c:880 -#: ../lib/raster/open.c:932 ../lib/ogsf/gs3.c:125 ../lib/ogsf/gs3.c:189 +#: ../lib/raster/open.c:177 ../lib/raster/open.c:853 ../lib/raster/open.c:890 +#: ../lib/raster/open.c:942 ../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 @@ -207,7 +207,7 @@ msgid "Mapset <%s> does not exist." msgstr "" -#: ../lib/rowio/setup.c:61 ../lib/rowio/setup.c:67 ../lib/segment/open.c:98 +#: ../lib/rowio/setup.c:61 ../lib/rowio/setup.c:67 ../lib/segment/open.c:118 #: ../lib/rst/interp_float/segmen2d_parallel.c:78 #: ../lib/rst/interp_float/segmen2d_parallel.c:85 #: ../lib/rst/interp_float/segmen2d_parallel.c:92 @@ -219,9 +219,9 @@ #: ../lib/rst/interp_float/segmen2d.c:203 #: ../lib/rst/interp_float/segmen2d.c:209 #: ../lib/rst/interp_float/segmen2d.c:219 -#: ../lib/vector/diglib/struct_alloc.c:491 ../lib/vector/Vlib/line.c:50 +#: ../lib/vector/diglib/struct_alloc.c:494 ../lib/vector/Vlib/line.c:50 #: ../lib/vector/Vlib/line.c:154 ../lib/vector/Vlib/map.c:48 -#: ../lib/vector/neta/bridge.c:58 ../lib/vector/neta/spanningtree.c:101 +#: ../lib/vector/neta/bridge.c:58 ../lib/vector/neta/spanningtree.c:104 #: ../lib/vector/neta/path.c:262 ../lib/vector/neta/components.c:71 #: ../lib/vector/neta/components.c:176 ../lib/vector/neta/centrality.c:63 #: ../lib/vector/neta/centrality.c:145 ../lib/vector/neta/flow.c:66 @@ -255,27 +255,38 @@ msgid "There are classbreaks outside the range min-max. Number of classes reduced to %i, but using probabilities for %i classes." msgstr "" -#: ../lib/raster/range.c:101 +#: ../lib/raster/range.c:103 #, c-format msgid "Unable to read fp range file for <%s>" msgstr "" -#: ../lib/raster/range.c:168 +#: ../lib/raster/range.c:170 #, c-format msgid "Unable to read quant rules for raster map <%s>" msgstr "" -#: ../lib/raster/range.c:205 ../lib/raster/range.c:225 +#: ../lib/raster/range.c:207 ../lib/raster/range.c:227 #, c-format msgid "Unable to read range file for <%s>" msgstr "" -#: ../lib/raster/range.c:263 ../lib/raster/range.c:269 -#: ../lib/raster/range.c:299 ../lib/raster/range.c:313 +#: ../lib/raster/range.c:286 +#, c-format +msgid "Unable to read stats file for <%s>" +msgstr "" + +#: ../lib/raster/range.c:368 ../lib/raster/range.c:374 +#: ../lib/raster/range.c:406 ../lib/raster/range.c:420 #, c-format msgid "Unable to write range file for <%s>" msgstr "" +#: ../lib/raster/range.c:450 ../lib/raster/range.c:464 +#: ../lib/raster/range.c:482 ../lib/raster/range.c:487 +#, c-format +msgid "Unable to write stats file for <%s>" +msgstr "" + #: ../lib/raster/raster_metadata.c:109 #, c-format msgid "Unable to read <%s> for raster map <%s@%s>" @@ -326,163 +337,163 @@ msgid "Error writing compressed FP data for row %d of <%s>: %s" msgstr "" -#: ../lib/raster/put_row.c:386 ../lib/raster/put_row.c:392 +#: ../lib/raster/put_row.c:391 ../lib/raster/put_row.c:397 #, c-format msgid "Error writing compressed data for row %d of <%s>" msgstr "" -#: ../lib/raster/put_row.c:402 +#: ../lib/raster/put_row.c:407 #, c-format msgid "Error writing uncompressed data for row %d of <%s>" msgstr "" -#: ../lib/raster/put_row.c:462 +#: ../lib/raster/put_row.c:467 #, c-format msgid "Error writing data via GDAL for row %d of <%s>" msgstr "" -#: ../lib/raster/put_row.c:486 +#: ../lib/raster/put_row.c:491 msgid "GDAL output doesn't support writing null rows separately" msgstr "" -#: ../lib/raster/put_row.c:489 +#: ../lib/raster/put_row.c:494 #, c-format msgid "No null file for <%s>" msgstr "" -#: ../lib/raster/put_row.c:513 ../lib/raster/put_row.c:518 +#: ../lib/raster/put_row.c:521 ../lib/raster/put_row.c:526 #, c-format msgid "Error writing compressed null data for row %d of <%s>" msgstr "" -#: ../lib/raster/put_row.c:552 ../lib/raster/put_row.c:555 +#: ../lib/raster/put_row.c:560 ../lib/raster/put_row.c:563 #, c-format msgid "Error writing null row %d of <%s>" msgstr "" -#: ../lib/raster/put_row.c:680 +#: ../lib/raster/put_row.c:688 #, c-format msgid "put_raster_row: raster map <%s> not open for write - request ignored" msgstr "" -#: ../lib/raster/put_row.c:687 +#: ../lib/raster/put_row.c:695 msgid "put_raster_row: unopened file descriptor - request ignored" msgstr "" -#: ../lib/raster/open.c:191 +#: ../lib/raster/open.c:192 #, 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:196 +#: ../lib/raster/open.c:197 #, c-format msgid "Error reading reclass file for raster map <%s>" msgstr "" -#: ../lib/raster/open.c:207 +#: ../lib/raster/open.c:208 #, c-format msgid "Error reading map type for raster map <%s>" msgstr "" -#: ../lib/raster/open.c:215 +#: ../lib/raster/open.c:216 #, c-format msgid "Raster map <%s@%s>: format field in header file invalid" msgstr "" -#: ../lib/raster/open.c:234 +#: ../lib/raster/open.c:235 #, c-format -msgid "Compression with %s is not supported" +msgid "Compression with %s is not supported in this GRASS GIS installation" msgstr "" -#: ../lib/raster/open.c:238 +#: ../lib/raster/open.c:239 #, c-format msgid "Raster map <%s> is in different projection than current region. Found <%s>, should be <%s>." msgstr "" -#: ../lib/raster/open.c:245 +#: ../lib/raster/open.c:246 #, c-format msgid "Raster map <%s> is in different zone (%d) than current region (%d)" msgstr "" -#: ../lib/raster/open.c:250 +#: ../lib/raster/open.c:251 #, c-format msgid "Raster map <%s>: bytes per cell (%d) too large" msgstr "" -#: ../lib/raster/open.c:275 +#: ../lib/raster/open.c:278 #, c-format msgid "Raster map <%s@%s> is a GDAL link but GRASS is compiled without GDAL support" msgstr "" -#: ../lib/raster/open.c:283 +#: ../lib/raster/open.c:289 #, c-format msgid "Unable to open %s file for raster map <%s@%s>" msgstr "" -#: ../lib/raster/open.c:320 +#: ../lib/raster/open.c:327 #, c-format msgid "Error reading format for <%s@%s>" msgstr "" -#: ../lib/raster/open.c:525 +#: ../lib/raster/open.c:535 msgid "Unable to create GDAL link" msgstr "" -#: ../lib/raster/open.c:597 ../lib/raster/gdal.c:477 +#: ../lib/raster/open.c:607 ../lib/raster/gdal.c:479 #, c-format msgid "Invalid map type <%d>" msgstr "" -#: ../lib/raster/open.c:602 ../lib/raster/open.c:757 +#: ../lib/raster/open.c:612 ../lib/raster/open.c:767 #, c-format msgid "Raster map <%s> is not in the current mapset (%s)" msgstr "" -#: ../lib/raster/open.c:609 +#: ../lib/raster/open.c:619 #, c-format msgid "<%s> is an illegal file name" msgstr "" -#: ../lib/raster/open.c:624 ../lib/raster/open.c:704 ../lib/raster/open.c:780 +#: ../lib/raster/open.c:634 ../lib/raster/open.c:714 ../lib/raster/open.c:790 #, c-format msgid "No temp files available: %s" msgstr "" -#: ../lib/raster/open.c:753 +#: ../lib/raster/open.c:763 #, c-format msgid "Raster map <%s> does not exist in the current mapset (%s)" msgstr "" -#: ../lib/raster/open.c:819 +#: ../lib/raster/open.c:829 msgid "Rast_set_fp_type(): can only be called with FCELL_TYPE or DCELL_TYPE" msgstr "" -#: ../lib/raster/open.c:877 +#: ../lib/raster/open.c:887 #, c-format msgid "Raster map <%s> not found in mapset <%s>" msgstr "" -#: ../lib/raster/open.c:938 +#: ../lib/raster/open.c:948 #, c-format msgid "Unable to find '%s'" msgstr "" -#: ../lib/raster/open.c:949 +#: ../lib/raster/open.c:959 #, c-format msgid "Invalid type: field '%s' in file '%s'" msgstr "" -#: ../lib/raster/open.c:954 +#: ../lib/raster/open.c:964 #, c-format msgid "Missing type: field in file '%s'" msgstr "" -#: ../lib/raster/open.c:959 +#: ../lib/raster/open.c:969 #, c-format msgid "Raster map <%s> is not xdr: byte_order: %s" msgstr "" -#: ../lib/raster/open.c:1028 +#: ../lib/raster/open.c:1038 msgid "Rast_set_quant_rules() can be called only for raster maps opened for reading" msgstr "" @@ -521,7 +532,7 @@ msgid "Unable to create <%s> file for map <%s>" msgstr "" -#: ../lib/raster/get_row.c:35 ../lib/raster/get_row.c:901 +#: ../lib/raster/get_row.c:35 ../lib/raster/get_row.c:906 #, c-format msgid "Reading raster map <%s@%s> request for row %d is outside region" msgstr "" @@ -561,27 +572,27 @@ msgid "Error reading raster data via GDAL for row %d of <%s>" msgstr "" -#: ../lib/raster/get_row.c:830 +#: ../lib/raster/get_row.c:835 #, c-format msgid "Error seeking compressed null data for row %d of <%s>" msgstr "" -#: ../lib/raster/get_row.c:835 ../lib/raster/get_row.c:845 +#: ../lib/raster/get_row.c:840 ../lib/raster/get_row.c:850 #, c-format msgid "Error reading compressed null data for row %d of <%s>" msgstr "" -#: ../lib/raster/get_row.c:851 +#: ../lib/raster/get_row.c:856 #, c-format msgid "Error uncompressing null data for row %d of <%s>" msgstr "" -#: ../lib/raster/get_row.c:885 +#: ../lib/raster/get_row.c:890 #, c-format msgid "Error seeking null row %d for <%s>" msgstr "" -#: ../lib/raster/get_row.c:888 +#: ../lib/raster/get_row.c:893 #, c-format msgid "Error reading null row %d for <%s>" msgstr "" @@ -639,6 +650,15 @@ msgid "Unable to create dependency file in <%s@%s>" msgstr "" +#: ../lib/raster/vrt.c:83 +#, c-format +msgid "Tile raster map <%s> not found" +msgstr "" + +#: ../lib/raster/vrt.c:86 +msgid "A virtual raster can not contain itself" +msgstr "" + #: ../lib/raster/alloc_cell.c:151 #, c-format msgid "Rast__null_bitstream_size: cols (%d) is negative" @@ -761,17 +781,17 @@ msgid "Invalid descriptor: %d" msgstr "" -#: ../lib/raster/close.c:392 ../lib/raster/close.c:520 +#: ../lib/raster/close.c:394 ../lib/raster/close.c:522 #, c-format msgid "Unable to rename null file '%s' to '%s': %s" msgstr "" -#: ../lib/raster/close.c:462 +#: ../lib/raster/close.c:464 #, c-format msgid "Unable to rename cell file '%s' to '%s': %s" msgstr "" -#: ../lib/raster/close.c:542 +#: ../lib/raster/close.c:544 msgid "unable to write f_format file for CELL maps" msgstr "" @@ -795,62 +815,62 @@ msgid "Unable to locate symbol <%s>" msgstr "" -#: ../lib/raster/gdal.c:145 +#: ../lib/raster/gdal.c:147 msgid "Unable to load GDAL library" msgstr "" -#: ../lib/raster/gdal.c:375 +#: ../lib/raster/gdal.c:377 msgid "Unable to open GDAL file" msgstr "" -#: ../lib/raster/gdal.c:483 +#: ../lib/raster/gdal.c:485 #, c-format msgid "Unable to get <%s> driver" msgstr "" -#: ../lib/raster/gdal.c:492 +#: ../lib/raster/gdal.c:494 #, c-format msgid "Unable to create <%s> dataset using <%s> driver" msgstr "" -#: ../lib/raster/gdal.c:500 +#: ../lib/raster/gdal.c:502 #, c-format msgid "Driver <%s> does not support direct writing. Using MEM driver for intermediate dataset." msgstr "" -#: ../lib/raster/gdal.c:506 +#: ../lib/raster/gdal.c:508 msgid "Unable to get in-memory raster driver" msgstr "" -#: ../lib/raster/gdal.c:513 +#: ../lib/raster/gdal.c:515 #, c-format msgid "Unable to create <%s> dataset using memory driver" msgstr "" -#: ../lib/raster/gdal.c:517 +#: ../lib/raster/gdal.c:519 #, c-format msgid "Driver <%s> does not support creating rasters" msgstr "" -#: ../lib/raster/gdal.c:533 +#: ../lib/raster/gdal.c:535 msgid "Unable to set geo transform" msgstr "" -#: ../lib/raster/gdal.c:537 +#: ../lib/raster/gdal.c:539 msgid "Unable to set projection" msgstr "" -#: ../lib/raster/gdal.c:541 +#: ../lib/raster/gdal.c:543 #, c-format msgid "Unable to create cell_misc/%s/gdal file" msgstr "" -#: ../lib/raster/gdal.c:557 +#: ../lib/raster/gdal.c:559 #, c-format msgid "Error writing cell_misc/%s/gdal file" msgstr "" -#: ../lib/raster/gdal.c:605 +#: ../lib/raster/gdal.c:607 #, c-format msgid "Unable to create output file <%s> using driver <%s>" msgstr "" @@ -910,16 +930,17 @@ #: ../lib/raster/init.c:109 #, c-format -msgid "Unknown compression method <%s>, using default ZLIB" +msgid "Unknown compression method <%s>, using default %s" msgstr "" #: ../lib/raster/init.c:113 -msgid "No compression is not supported for GRASS raster maps, using default ZLIB" +#, c-format +msgid "No compression is not supported for GRASS raster maps, using default %s" msgstr "" -#: ../lib/raster/init.c:118 +#: ../lib/raster/init.c:120 #, c-format -msgid "This GRASS version does not support %s compression, using default ZLIB" +msgid "This GRASS version does not support %s compression, using default %s" msgstr "" #: ../lib/raster/null_val.c:64 @@ -952,8 +973,12 @@ msgid "Output window changed while maps are open for write. Map name <%s>" msgstr "" -#: ../lib/ogsf/gsd_img_tif.c:66 ../lib/ogsf/gk2.c:216 -#: ../lib/ogsf/gsd_img_ppm.c:52 ../lib/ogsf/gsd_img_ppm.c:95 +#: ../lib/ogsf/gsd_img_tif.c:63 ../lib/ogsf/gsd_img_ppm.c:50 +msgid "Unable to get image of current GL screen" +msgstr "" + +#: ../lib/ogsf/gsd_img_tif.c:69 ../lib/ogsf/gk2.c:216 +#: ../lib/ogsf/gsd_img_ppm.c:55 ../lib/ogsf/gsd_img_ppm.c:101 #, c-format msgid "Unable to open file <%s> for writing" msgstr "" @@ -966,32 +991,32 @@ msgid "Need at least 2 keyframes for interpolation" msgstr "" -#: ../lib/ogsf/gs2.c:1211 +#: ../lib/ogsf/gs2.c:1210 #, c-format msgid "no category info" msgstr "" -#: ../lib/ogsf/gs2.c:1230 +#: ../lib/ogsf/gs2.c:1229 #, c-format msgid "no data" msgstr "" -#: ../lib/ogsf/gs2.c:1655 +#: ../lib/ogsf/gs2.c:1654 #, 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 +#: ../lib/ogsf/gs2.c:1732 ../lib/ogsf/gs2.c:1738 ../lib/ogsf/gs2.c:1746 +#: ../lib/ogsf/gs2.c:1755 ../lib/ogsf/gs2.c:1763 ../lib/ogsf/gs2.c:1773 +#: ../lib/ogsf/gs2.c:1821 msgid "GS_load_att_map(): Out of memory. Unable to load map" msgstr "" -#: ../lib/ogsf/gs2.c:1850 +#: ../lib/ogsf/gs2.c:1849 msgid "Loading failed" msgstr "" -#: ../lib/ogsf/gs2.c:1854 +#: ../lib/ogsf/gs2.c:1853 msgid "Error finding range" msgstr "" @@ -1026,8 +1051,8 @@ #: ../lib/ogsf/gp3.c:62 ../lib/ogsf/gp3.c:196 ../lib/ogsf/gv3.c:66 #: ../lib/ogsf/gv3.c:338 ../lib/python/temporal/c_libraries_interface.py:747 #: ../lib/vector/Vlib/open.c:301 ../lib/vector/Vlib/open.c:437 -#: ../lib/vector/Vlib/map.c:192 ../lib/vector/Vlib/map.c:202 -#: ../lib/vector/Vlib/map.c:274 +#: ../lib/vector/Vlib/map.c:193 ../lib/vector/Vlib/map.c:203 +#: ../lib/vector/Vlib/map.c:275 #, c-format, python-format msgid "Unable to open vector map <%s>" msgstr "" @@ -1051,7 +1076,7 @@ #: ../lib/ogsf/gp3.c:202 ../lib/ogsf/gv3.c:344 #: ../lib/rst/interp_float/vinput2d.c:100 ../lib/vector/Vlib/cats.c:589 #: ../lib/vector/Vlib/copy.c:620 ../lib/vector/Vlib/copy.c:730 -#: ../lib/vector/Vlib/map.c:300 ../lib/vector/Vlib/map.c:436 +#: ../lib/vector/Vlib/map.c:301 ../lib/vector/Vlib/map.c:437 #: ../lib/vector/Vlib/ascii.c:398 ../lib/vector/Vlib/array.c:276 #: ../lib/vector/Vlib/net_build.c:159 ../lib/vector/Vlib/net_build.c:206 #: ../lib/vector/Vlib/net_build.c:490 ../lib/vector/Vlib/net_build.c:791 @@ -1065,7 +1090,7 @@ #: ../lib/db/dbmi_client/copy_tab.c:112 ../lib/db/dbmi_client/copy_tab.c:133 #: ../lib/vector/Vlib/cats.c:597 ../lib/vector/Vlib/close_nat.c:160 #: ../lib/vector/Vlib/write_ogr.c:198 ../lib/vector/Vlib/write_pg.c:2915 -#: ../lib/vector/Vlib/map.c:341 ../lib/vector/Vlib/ascii.c:410 +#: ../lib/vector/Vlib/map.c:342 ../lib/vector/Vlib/ascii.c:410 #: ../lib/vector/Vlib/array.c:282 ../lib/vector/Vlib/net_build.c:165 #: ../lib/vector/Vlib/net_build.c:211 ../lib/vector/Vlib/net_build.c:496 #: ../lib/vector/Vlib/net_build.c:797 ../lib/vector/Vlib/net_build.c:976 @@ -1098,6 +1123,10 @@ msgid "Cut-plane points mis-match between surfaces. Check resolution(s)." msgstr "" +#: ../lib/ogsf/gsd_img_ppm.c:96 +msgid "Unable to write view" +msgstr "" + #: ../lib/ogsf/gsd_legend.c:246 #, c-format msgid "Unable to read color file of raster map <%s>" @@ -1189,12 +1218,12 @@ msgid "Maximum number of datasets exceeded" msgstr "" -#: ../lib/ogsf/gsd_prim.c:146 +#: ../lib/ogsf/gsd_prim.c:155 #, c-format msgid "Color Material: %d" msgstr "" -#: ../lib/ogsf/gsd_prim.c:630 +#: ../lib/ogsf/gsd_prim.c:642 #, c-format msgid "gsd_rot(): %c is an invalid axis specification. Rotation ignored. Please advise GRASS developers of this error" msgstr "" @@ -1306,18 +1335,51 @@ msgid "Invalid color (%s), using \"white\" as default" msgstr "" -#: ../lib/nviz/render.c:106 +#: ../lib/nviz/render.c:39 +#, c-format +msgid "Unable to get function address for %s" +msgstr "" + +#: ../lib/nviz/render.c:163 msgid "Bad server connection" msgstr "" -#: ../lib/nviz/render.c:112 +#: ../lib/nviz/render.c:169 msgid "Unable to get visual info" msgstr "" -#: ../lib/nviz/render.c:119 +#: ../lib/nviz/render.c:176 msgid "Unable to create rendering context" msgstr "" +#: ../lib/nviz/render.c:225 +#, c-format +msgid "Unable to choose pixel format (CGL error = %d)" +msgstr "" + +#: ../lib/nviz/render.c:231 +#, c-format +msgid "Unable to create context (CGL error = %d)" +msgstr "" + +#: ../lib/nviz/render.c:266 +msgid "Unable to register window class" +msgstr "" + +#: ../lib/nviz/render.c:275 +msgid "Unable to create window" +msgstr "" + +#: ../lib/nviz/render.c:323 +#, c-format +msgid "Unable to set current context (CGL error = %d)" +msgstr "" + +#: ../lib/nviz/render.c:361 +#, c-format +msgid "Incomplete framebuffer status (status = %d)" +msgstr "" + #: ../lib/nviz/map_obj.c:59 msgid "Maximum surfaces loaded!" msgstr "" @@ -2213,13 +2275,13 @@ msgid "The limit of open files (%i) was reached (%i). The module r.series will be run with flag z, to avoid open files limit exceeding." msgstr "" -#: ../lib/python/temporal/temporal_raster_base_algebra.py:690 +#: ../lib/python/temporal/temporal_raster_base_algebra.py:741 #, python-format msgid "Error computing map <%s>" msgstr "" -#: ../lib/python/temporal/temporal_raster_base_algebra.py:777 -#: ../lib/python/temporal/temporal_algebra.py:2395 +#: ../lib/python/temporal/temporal_raster_base_algebra.py:828 +#: ../lib/python/temporal/temporal_algebra.py:2426 #, python-format msgid "%s map <%s> not found in GRASS spatial database" msgstr "" @@ -2276,64 +2338,64 @@ msgid "Empty entry in map list, this should not happen" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:815 +#: ../lib/python/temporal/temporal_algebra.py:821 msgid "Spatio-temporal topological operators are not supported in granularity algebra mode" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:853 +#: ../lib/python/temporal/temporal_algebra.py:859 msgid "All input space time datasets must have a valid temporal topology." msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:862 +#: ../lib/python/temporal/temporal_algebra.py:868 msgid "All input space time datasets must have the same temporal type." msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:1113 +#: ../lib/python/temporal/temporal_algebra.py:1119 #, python-format msgid "Removing un-needed or empty %s maps" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:1168 +#: ../lib/python/temporal/temporal_algebra.py:1174 #, python-format msgid "Space time %s dataset <%s> not found" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:1196 -#: ../lib/python/temporal/temporal_algebra.py:1200 +#: ../lib/python/temporal/temporal_algebra.py:1202 +#: ../lib/python/temporal/temporal_algebra.py:1206 #, python-format msgid "Wrong temporal type of space time dataset <%s> <%s> time is required" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:1220 +#: ../lib/python/temporal/temporal_algebra.py:1226 msgid "Wrong type of input " msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2186 +#: ../lib/python/temporal/temporal_algebra.py:2205 #, python-format msgid "The resulting space time dataset type <%(a)s> is different from the requested type <%(b)s>" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2192 +#: ../lib/python/temporal/temporal_algebra.py:2211 msgid "Maps that should be registered in the resulting space time dataset have different types." msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2401 +#: ../lib/python/temporal/temporal_algebra.py:2432 msgid "Wrong map type. TMAP only supports single maps that are registered in the temporal GRASS database" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2429 +#: ../lib/python/temporal/temporal_algebra.py:2460 msgid "Merging empty map lists" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2432 +#: ../lib/python/temporal/temporal_algebra.py:2463 msgid "First Map list is empty, can't merge it. Return only last map list" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2435 +#: ../lib/python/temporal/temporal_algebra.py:2466 msgid "Second Map list is empty, can't merge it. Return only first map list" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2443 +#: ../lib/python/temporal/temporal_algebra.py:2474 msgid "Space time datasets to merge must have the same temporal type" msgstr "" @@ -2365,33 +2427,33 @@ msgid "Area computation is not supported for LL projections" msgstr "" -#: ../lib/python/temporal/gui_support.py:58 ../lib/python/script/core.py:1298 +#: ../lib/python/temporal/gui_support.py:58 ../lib/python/script/core.py:1324 #, python-format msgid "Invalid element '%s'" msgstr "" #: ../lib/python/temporal/univar_statistics.py:62 -#: ../lib/python/temporal/univar_statistics.py:178 +#: ../lib/python/temporal/univar_statistics.py:180 #, python-format msgid "Space time %(sp)s dataset <%(i)s> is empty" msgstr "" -#: ../lib/python/temporal/univar_statistics.py:101 +#: ../lib/python/temporal/univar_statistics.py:102 #, python-format msgid "Unable to get statistics for raster map <%s>" msgstr "" -#: ../lib/python/temporal/univar_statistics.py:104 +#: ../lib/python/temporal/univar_statistics.py:105 #, python-format msgid "Unable to get statistics for 3d raster map <%s>" msgstr "" -#: ../lib/python/temporal/univar_statistics.py:168 +#: ../lib/python/temporal/univar_statistics.py:170 #, python-format msgid "Space time %(sp)s dataset <%(i)s> not found" msgstr "" -#: ../lib/python/temporal/univar_statistics.py:222 +#: ../lib/python/temporal/univar_statistics.py:224 #, python-format msgid "Unable to get statistics for vector map <%s>" msgstr "" @@ -2469,37 +2531,37 @@ msgid "Unable to remove timestamp for vector map <%s>" msgstr "" -#: ../lib/python/temporal/temporal_vector_algebra.py:386 +#: ../lib/python/temporal/temporal_vector_algebra.py:387 #, python-format msgid "Error vector maps with basename %s exist. Use --o flag to overwrite existing file" msgstr "" -#: ../lib/python/temporal/temporal_vector_algebra.py:419 +#: ../lib/python/temporal/temporal_vector_algebra.py:420 #, python-format msgid "" "Error starting %s : \n" "%s" msgstr "" -#: ../lib/python/temporal/temporal_vector_algebra.py:492 +#: ../lib/python/temporal/temporal_vector_algebra.py:493 #, python-format msgid "" "Error vector map %s exist in temporal database. Use overwrite flag. : \n" "%s" msgstr "" -#: ../lib/python/temporal/core.py:603 +#: ../lib/python/temporal/core.py:605 msgid "Unable to initialize the temporal DBMI interface. Please use t.connect to specify the driver and the database string" msgstr "" -#: ../lib/python/temporal/core.py:672 +#: ../lib/python/temporal/core.py:674 #, python-format msgid "" "Unable to receive temporal database metadata.\n" "Current temporal database info:%(info)s" msgstr "" -#: ../lib/python/temporal/core.py:677 +#: ../lib/python/temporal/core.py:679 #, python-format msgid "" "Unsupported temporal database: version mismatch.\n" @@ -2508,7 +2570,7 @@ "Current temporal database info:%(info)s" msgstr "" -#: ../lib/python/temporal/core.py:685 +#: ../lib/python/temporal/core.py:687 #, python-format msgid "" "Unsupported temporal database: version mismatch.\n" @@ -2516,12 +2578,12 @@ "Current temporal database info:%(info)s" msgstr "" -#: ../lib/python/temporal/core.py:773 +#: ../lib/python/temporal/core.py:775 #, python-format msgid "Creating temporal database: %s" msgstr "" -#: ../lib/python/temporal/core.py:782 +#: ../lib/python/temporal/core.py:784 #, python-format msgid "" "Unable to create SQLite temporal database\n" @@ -2529,31 +2591,31 @@ "Please use t.connect to set a read- and writable temporal database path" msgstr "" -#: ../lib/python/temporal/core.py:947 +#: ../lib/python/temporal/core.py:949 msgid "Unable to mogrify sql statement. " msgstr "" -#: ../lib/python/temporal/core.py:969 +#: ../lib/python/temporal/core.py:971 msgid "Unable to check table. " msgstr "" -#: ../lib/python/temporal/core.py:985 +#: ../lib/python/temporal/core.py:987 msgid "Unable to execute sql statement. " msgstr "" -#: ../lib/python/temporal/core.py:995 +#: ../lib/python/temporal/core.py:997 msgid "Unable to fetch one. " msgstr "" -#: ../lib/python/temporal/core.py:1005 +#: ../lib/python/temporal/core.py:1007 msgid "Unable to fetch all. " msgstr "" -#: ../lib/python/temporal/core.py:1022 +#: ../lib/python/temporal/core.py:1024 msgid "Unable to execute transaction. " msgstr "" -#: ../lib/python/temporal/core.py:1126 +#: ../lib/python/temporal/core.py:1128 #, python-format msgid "" "Unable to connect to %(db)s database: %(string)s\n" @@ -2561,14 +2623,14 @@ "Please use t.connect to set a read- and writable temporal database backend" msgstr "" -#: ../lib/python/temporal/core.py:1286 +#: ../lib/python/temporal/core.py:1288 #, python-format msgid "" "Unable to execute :\n" " %(sql)s" msgstr "" -#: ../lib/python/temporal/core.py:1330 +#: ../lib/python/temporal/core.py:1332 #, python-format msgid "" "Unable to execute transaction:\n" @@ -2623,14 +2685,14 @@ msgstr "" #: ../lib/python/script/array.py:157 ../lib/python/script/array.py:207 -#: ../lib/python/script/array.py:254 ../lib/python/script/array.py:305 -#: ../lib/python/script/array.py:356 ../lib/python/script/array.py:398 +#: ../lib/python/script/array.py:254 ../lib/python/script/array.py:306 +#: ../lib/python/script/array.py:357 ../lib/python/script/array.py:399 #, python-format msgid "Invalid kind <%s>" msgstr "" #: ../lib/python/script/array.py:160 ../lib/python/script/array.py:210 -#: ../lib/python/script/array.py:308 ../lib/python/script/array.py:359 +#: ../lib/python/script/array.py:309 ../lib/python/script/array.py:360 #, python-format msgid "Invalid size <%d>" msgstr "" @@ -2639,17 +2701,17 @@ msgid "grass.script.array.read is deprecated and does not work on MS Windows, pass raster name in the constructor" msgstr "" -#: ../lib/python/script/array.py:247 ../lib/python/script/array.py:392 +#: ../lib/python/script/array.py:247 ../lib/python/script/array.py:393 #, python-format msgid "Invalid FP size <%d>" msgstr "" -#: ../lib/python/script/array.py:251 ../lib/python/script/array.py:395 +#: ../lib/python/script/array.py:251 ../lib/python/script/array.py:396 #, python-format msgid "Invalid integer size <%d>" msgstr "" -#: ../lib/python/script/array.py:346 +#: ../lib/python/script/array.py:347 msgid "grass.script.array3d.read is deprecated and does not work on MS Windows, pass 3D raster name in the constructor" msgstr "" @@ -2720,65 +2782,73 @@ msgid "color" msgstr "" +#: ../lib/python/script/setup.py:229 +msgid "Cleaning up default sqlite database ..." +msgstr "" + +#: ../lib/python/script/setup.py:247 ../lib/init/grass.py:1782 +msgid "Cleaning up temporary files..." +msgstr "" + #: ../lib/python/script/raster3d.py:92 #, python-format msgid "An error occurred while running r3.mapcalc with expression: %s" msgstr "" -#: ../lib/python/script/core.py:67 +#: ../lib/python/script/core.py:69 #, python-brace-format msgid "Cannot find the executable {0}" msgstr "" -#: ../lib/python/script/core.py:307 +#: ../lib/python/script/core.py:309 #, 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:987 +#: ../lib/python/script/core.py:1013 msgid "Mixing value types. Will try to compare after integer conversion" msgstr "" -#: ../lib/python/script/core.py:1188 +#: ../lib/python/script/core.py:1214 #, python-format msgid "Element type should be \"cell\" and not \"%s\"" msgstr "" -#: ../lib/python/script/core.py:1217 ../lib/python/script/core.py:1282 +#: ../lib/python/script/core.py:1243 ../lib/python/script/core.py:1308 #, python-format msgid "Element type should be \"raster\" and not \"%s\"" msgstr "" -#: ../lib/python/script/core.py:1437 +#: ../lib/python/script/core.py:1463 msgid "Unable to list mapsets" msgstr "" -#: ../lib/python/script/core.py:1476 +#: ../lib/python/script/core.py:1502 #, python-format msgid "Location <%s> already exists. Operation canceled." msgstr "" -#: ../lib/python/script/core.py:1479 +#: ../lib/python/script/core.py:1505 #, python-format msgid "Location <%s> already exists and will be overwritten" msgstr "" -#: ../lib/python/script/core.py:1603 +#: ../lib/python/script/core.py:1629 #, python-brace-format msgid "Debug level {0}" msgstr "" -#: ../lib/python/script/core.py:1606 +#: ../lib/python/script/core.py:1632 #, python-brace-format msgid "WARNING: Ignoring unsupported debug level (must be >=0 and <=5). {0}\n" msgstr "" -#: ../lib/python/script/core.py:1622 +#: ../lib/python/script/core.py:1648 #, python-format msgid "Illegal filename <%s>. Cannot be 'NULL' or start with '.'." msgstr "" -#: ../lib/python/script/core.py:1631 +#: ../lib/python/script/core.py:1657 #, python-format msgid "Illegal filename <%(s)s>. <%(il)s> not allowed.\n" msgstr "" @@ -2819,7 +2889,7 @@ msgid "Cannot parse interface description of<{name}> module: {error}" msgstr "" -#: ../lib/python/pygrass/modules/grid/grid.py:553 +#: ../lib/python/pygrass/modules/grid/grid.py:554 msgid "Execution of subprocesses was not successful" msgstr "" @@ -2840,17 +2910,17 @@ msgid "Error executing: Rast_set_cat" msgstr "" -#: ../lib/python/pygrass/raster/abstract.py:275 +#: ../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:286 +#: ../lib/python/pygrass/raster/abstract.py:285 #, python-brace-format msgid "Overwrite type: {0} not supported (True/False)" msgstr "" -#: ../lib/python/pygrass/raster/abstract.py:299 +#: ../lib/python/pygrass/raster/abstract.py:298 #: ../lib/python/pygrass/vector/abstract.py:97 #, python-brace-format msgid "Map name {0} not valid" @@ -2889,11 +2959,11 @@ msgid "Raster map <{0}> does not exist" msgstr "" -#: ../lib/python/pygrass/errors.py:17 +#: ../lib/python/pygrass/errors.py:18 msgid "The map is close!" msgstr "" -#: ../lib/python/pygrass/errors.py:28 +#: ../lib/python/pygrass/errors.py:29 msgid "The self.c_mapinfo pointer must be correctly initiated" msgstr "" @@ -2910,12 +2980,12 @@ msgid "You must use the force flag to actually remove it. Exiting." msgstr "" -#: ../lib/python/pygrass/vector/__init__.py:806 +#: ../lib/python/pygrass/vector/__init__.py:813 #, python-format msgid "Unable to read line of feature %i" msgstr "" -#: ../lib/python/pygrass/vector/__init__.py:895 +#: ../lib/python/pygrass/vector/__init__.py:902 #, python-format msgid "Unable to read area with id %i" msgstr "" @@ -3114,12 +3184,8 @@ msgid "Unable to read PNG" msgstr "" -#: ../lib/pngdriver/read_png.c:60 -msgid "Unable allocate PNG structure" -msgstr "" - -#: ../lib/pngdriver/read_png.c:64 ../lib/pngdriver/write_png.c:71 -#: ../lib/pngdriver/write_png.c:75 +#: ../lib/pngdriver/read_png.c:60 ../lib/pngdriver/read_png.c:64 +#: ../lib/pngdriver/write_png.c:71 ../lib/pngdriver/write_png.c:75 msgid "Unable to allocate PNG structure" msgstr "" @@ -3308,7 +3374,7 @@ #: ../lib/imagery/iscatt_core.c:745 #, c-format -msgid "Unable to read find raster <%s>" +msgid "Unable to find raster <%s>" msgstr "" #: ../lib/imagery/iscatt_core.c:755 @@ -3438,7 +3504,7 @@ msgid "WARNING" msgstr "" -#: ../lib/init/grass.py:187 ../lib/gis/parser.c:621 +#: ../lib/init/grass.py:187 ../lib/gis/parser.c:628 msgid "ERROR" msgstr "" @@ -3446,175 +3512,189 @@ msgid "Exiting..." msgstr "" -#: ../lib/init/grass.py:332 +#: ../lib/init/grass.py:336 msgid "Usage" msgstr "" -#: ../lib/init/grass.py:333 ../lib/gis/parser_html.c:141 +#: ../lib/init/grass.py:337 ../lib/gis/parser_html.c:141 #: ../lib/gis/parser_rest.c:146 msgid "Flags" msgstr "" -#: ../lib/init/grass.py:334 +#: ../lib/init/grass.py:338 msgid "print this help message" msgstr "" -#: ../lib/init/grass.py:335 +#: ../lib/init/grass.py:339 msgid "show version information and exit" msgstr "" -#: ../lib/init/grass.py:336 +#: ../lib/init/grass.py:340 msgid "create given database, location or mapset if it doesn't exist" msgstr "" -#: ../lib/init/grass.py:337 +#: ../lib/init/grass.py:341 msgid "exit after creation of location or mapset. Only with -c flag" msgstr "" -#: ../lib/init/grass.py:338 -msgid "force removal of .gislock if exists (use with care!). Only with -text flag" +#: ../lib/init/grass.py:342 +msgid "force removal of .gislock if exists (use with care!). Only with --text flag" msgstr "" -#: ../lib/init/grass.py:339 +#: ../lib/init/grass.py:343 msgid "use text based interface (skip welcome screen)" msgstr "" -#: ../lib/init/grass.py:340 ../lib/init/grass.py:342 ../lib/init/grass.py:344 +#: ../lib/init/grass.py:344 ../lib/init/grass.py:346 ../lib/init/grass.py:348 msgid "and set as default" msgstr "" -#: ../lib/init/grass.py:341 +#: ../lib/init/grass.py:345 msgid "use text based interface (show welcome screen)" msgstr "" -#: ../lib/init/grass.py:343 +#: ../lib/init/grass.py:347 msgid "use $DEFAULT_GUI graphical user interface" msgstr "" -#: ../lib/init/grass.py:345 +#: ../lib/init/grass.py:349 msgid "print GRASS configuration parameters" msgstr "" -#: ../lib/init/grass.py:346 +#: ../lib/init/grass.py:350 msgid "options: arch,build,compiler,path,revision,version" msgstr "" -#: ../lib/init/grass.py:347 ../lib/gis/parser_html.c:189 +#: ../lib/init/grass.py:351 ../lib/gis/parser_html.c:189 #: ../lib/gis/parser_rest.c:179 msgid "Parameters" msgstr "" -#: ../lib/init/grass.py:348 +#: ../lib/init/grass.py:352 msgid "initial GRASS GIS database directory" msgstr "" -#: ../lib/init/grass.py:349 +#: ../lib/init/grass.py:353 msgid "directory containing Locations" msgstr "" -#: ../lib/init/grass.py:350 +#: ../lib/init/grass.py:354 msgid "initial GRASS Location" msgstr "" -#: ../lib/init/grass.py:351 +#: ../lib/init/grass.py:355 msgid "directory containing Mapsets with one common coordinate system (projection)" msgstr "" -#: ../lib/init/grass.py:352 +#: ../lib/init/grass.py:356 msgid "initial GRASS Mapset" msgstr "" -#: ../lib/init/grass.py:353 +#: ../lib/init/grass.py:357 msgid "fully qualified initial Mapset directory" msgstr "" -#: ../lib/init/grass.py:354 +#: ../lib/init/grass.py:358 msgid "Environment variables relevant for startup" msgstr "" -#: ../lib/init/grass.py:355 +#: ../lib/init/grass.py:359 msgid "select GUI (text, gui, gtext)" msgstr "" -#: ../lib/init/grass.py:356 +#: ../lib/init/grass.py:360 msgid "set html web browser for help pages" msgstr "" -#: ../lib/init/grass.py:357 +#: ../lib/init/grass.py:361 msgid "set additional path(s) to local GRASS modules or user scripts" msgstr "" -#: ../lib/init/grass.py:358 +#: ../lib/init/grass.py:362 msgid "set additional GISBASE for locally installed GRASS Addons" msgstr "" -#: ../lib/init/grass.py:359 +#: ../lib/init/grass.py:363 msgid "shell script to be processed as batch job" msgstr "" -#: ../lib/init/grass.py:360 +#: ../lib/init/grass.py:364 msgid "set Python interpreter name to override 'python'" msgstr "" -#: ../lib/init/grass.py:361 +#: ../lib/init/grass.py:365 msgid "execute GRASS module or script" msgstr "" -#: ../lib/init/grass.py:362 +#: ../lib/init/grass.py:366 msgid "provided executable will be executed in GRASS session" msgstr "" -#: ../lib/init/grass.py:363 +#: ../lib/init/grass.py:367 msgid "GRASS module, script or any other executable" msgstr "" -#: ../lib/init/grass.py:364 +#: ../lib/init/grass.py:368 msgid "parameters of the executable" msgstr "" -#: ../lib/init/grass.py:365 +#: ../lib/init/grass.py:369 msgid "standard flags" msgstr "" -#: ../lib/init/grass.py:390 +#: ../lib/init/grass.py:370 +msgid "create temporary location (use with the --exec flag)" +msgstr "" + +#: ../lib/init/grass.py:395 msgid "The APPDATA variable is not set, ask your operating system support" msgstr "" -#: ../lib/init/grass.py:393 +#: ../lib/init/grass.py:398 msgid "The APPDATA variable points to directory which does not exist, ask your operating system support" msgstr "" -#: ../lib/init/grass.py:440 +#: ../lib/init/grass.py:411 +#, python-format +msgid "Failed to create configuration directory '%s' with error: %s" +msgstr "" + +#: ../lib/init/grass.py:454 #, python-format msgid "Unable to create temporary directory ! Exiting." msgstr "" -#: ../lib/init/grass.py:493 +#: ../lib/init/grass.py:507 #, python-brace-format msgid "Invalid line in RC file ({file}): '{line}' ({error})\n" msgstr "" -#: ../lib/init/grass.py:547 +#: ../lib/init/grass.py:513 +#, python-brace-format +msgid "Empty RC file ({file})" +msgstr "" + +#: ../lib/init/grass.py:563 #, python-format msgid "GUI <%s> not supported in this version" msgstr "" -#: ../lib/init/grass.py:708 +#: ../lib/init/grass.py:729 msgid "Searched for a web browser, but none found" msgstr "" -#: ../lib/init/grass.py:747 +#: ../lib/init/grass.py:769 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" msgstr "" -#: ../lib/init/grass.py:751 +#: ../lib/init/grass.py:773 msgid "GRASS GUI not found. Please check your installation." msgstr "" -#: ../lib/init/grass.py:753 +#: ../lib/init/grass.py:775 msgid "" "{}\n" "Switching to text based interface mode.\n" @@ -3622,7 +3702,7 @@ "Hit RETURN to continue.\n" msgstr "" -#: ../lib/init/grass.py:762 +#: ../lib/init/grass.py:784 msgid "" "It appears that the X Windows system is not active.\n" "A graphical based user interface is not supported.\n" @@ -3632,95 +3712,125 @@ "Hit RETURN to continue.\n" msgstr "" -#: ../lib/init/grass.py:855 ../lib/gis/make_mapset.c:66 +#: ../lib/init/grass.py:880 ../lib/gis/make_mapset.c:66 #, c-format, python-format msgid "Location <%s> doesn't exist" msgstr "" -#: ../lib/init/grass.py:857 +#: ../lib/init/grass.py:882 #, python-format msgid "<%s> is not a valid GRASS Location because PERMANENT Mapset is missing" msgstr "" -#: ../lib/init/grass.py:860 +#: ../lib/init/grass.py:885 #, python-format msgid "<%s> is not a valid GRASS Location because PERMANENT is not a directory" msgstr "" -#: ../lib/init/grass.py:865 +#: ../lib/init/grass.py:890 #, python-format msgid "<%s> is not a valid GRASS Location because PERMANENT Mapset does not have a DEFAULT_WIND file (default computational region)" msgstr "" -#: ../lib/init/grass.py:870 +#: ../lib/init/grass.py:895 #, python-brace-format msgid "Mapset <{mapset}> doesn't exist in GRASS Location <{loc}>. A new mapset can be created by '-c' switch." msgstr "" -#: ../lib/init/grass.py:874 +#: ../lib/init/grass.py:899 #, python-format msgid "<%s> is not a GRASS Mapset because it is not a directory" msgstr "" -#: ../lib/init/grass.py:877 +#: ../lib/init/grass.py:902 #, python-format msgid "<%s> is not a valid GRASS Mapset because it does not have a WIND file" msgstr "" -#: ../lib/init/grass.py:881 +#: ../lib/init/grass.py:906 #, python-format msgid "<%s> is not a valid GRASS Mapset because its WIND file is not readable" msgstr "" -#: ../lib/init/grass.py:884 +#: ../lib/init/grass.py:909 #, python-brace-format msgid "Mapset <{mapset}> or Location <{location}> is invalid for an unknown reason" msgstr "" -#: ../lib/init/grass.py:947 -#, python-format -msgid "Failed to create new location. The location <%s> already exists." +#: ../lib/init/grass.py:934 +#, python-brace-format +msgid "Unable to create new location because the location <{location}> already exists." msgstr "" -#: ../lib/init/grass.py:954 -msgid "Missing WIND file" +#: ../lib/init/grass.py:938 +#, python-brace-format +msgid "Unable to create new location <{location}> because <{path}> is a file." msgstr "" -#: ../lib/init/grass.py:972 -msgid "" -"GISDBASE, LOCATION_NAME and MAPSET variables not set properly.\n" -"Interactive startup needed." +#: ../lib/init/grass.py:941 +#, python-brace-format +msgid "Unable to create new location <{location}> because the directory <{path}> already exists." +msgstr "" + +#: ../lib/init/grass.py:945 +#, python-brace-format +msgid "Unable to create new location in the directory <{path}> for an unknown reason." +msgstr "" + +#: ../lib/init/grass.py:992 +msgid "Mapset <{}> already exists. Ignoring the request to create it. Note that this warning may become an error in future versions." +msgstr "" + +#: ../lib/init/grass.py:1020 +msgid "Creating new GRASS GIS location <{}>..." +msgstr "" + +#: ../lib/init/grass.py:1026 +msgid "Creating new GRASS GIS mapset <{}>..." msgstr "" -#: ../lib/init/grass.py:996 +#: ../lib/init/grass.py:1031 +#, python-brace-format +msgid "Unable to create new mapset <{mapset}> because <{path}> is a file." +msgstr "" + +#: ../lib/init/grass.py:1037 +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:1061 +msgid "GRASS GIS database directory, location and mapset not set properly. Use GUI or command line to set them." +msgstr "" + +#: ../lib/init/grass.py:1086 #, python-format msgid "Invalid user interface specified - <%s>. Use the --help option to see valid interface names." msgstr "" -#: ../lib/init/grass.py:1015 +#: ../lib/init/grass.py:1106 #, python-brace-format msgid "" "Error in GUI startup. See messages above (if any) and if necessary, please report this error to the GRASS developers.\n" "On systems with package manager, make sure you have the right GUI package, probably named grass-gui, installed.\n" -"To run GRASS GIS in text mode use the -text flag.\n" +"To run GRASS GIS in text mode use the --text flag.\n" "Use '--help' for further options\n" " {cmd_name} --help\n" "See also: https://grass.osgeo.org/{cmd_name}/manuals/helptext.html" msgstr "" -#: ../lib/init/grass.py:1027 +#: ../lib/init/grass.py:1118 msgid "" "Exit was requested in GUI.\n" "GRASS GIS will not start. Bye." msgstr "" -#: ../lib/init/grass.py:1030 +#: ../lib/init/grass.py:1121 msgid "" "Invalid return code from GUI startup script.\n" "Please advise GRASS developers of this error." msgstr "" -#: ../lib/init/grass.py:1077 +#: ../lib/init/grass.py:1168 #, python-brace-format msgid "" "Error reading data path information from g.gisenv.\n" @@ -3731,59 +3841,55 @@ "Check the <{file}> file." msgstr "" -#: ../lib/init/grass.py:1158 ../lib/init/grass.py:1162 -msgid "Default locale settings are missing. GRASS running with C locale." -msgstr "" - -#: ../lib/init/grass.py:1240 +#: ../lib/init/grass.py:1381 #, python-format msgid "Path '%s' doesn't exist" msgstr "" -#: ../lib/init/grass.py:1242 +#: ../lib/init/grass.py:1383 #, python-format msgid "Path '%s' not accessible." msgstr "" #. GTC %s is mapset's folder path -#: ../lib/init/grass.py:1247 +#: ../lib/init/grass.py:1388 #, python-format msgid "You are not the owner of '%s'." msgstr "" -#: ../lib/init/grass.py:1255 +#: ../lib/init/grass.py:1396 #, python-format msgid "" "%(user)s is currently running GRASS in selected mapset (file %(file)s found). Concurrent use not allowed.\n" "You can force launching GRASS using -f flag (note that you need permission for this operation). Have another look in the processor manager just to be sure..." msgstr "" -#: ../lib/init/grass.py:1262 +#: ../lib/init/grass.py:1405 #, python-format msgid "%(user)s is currently running GRASS in selected mapset (file %(file)s found). Forcing to launch GRASS..." msgstr "" -#: ../lib/init/grass.py:1266 +#: ../lib/init/grass.py:1409 #, python-format msgid "" "Unable to properly access '%s'.\n" "Please notify system personnel." msgstr "" -#: ../lib/init/grass.py:1287 +#: ../lib/init/grass.py:1430 msgid "Building user fontcap..." msgstr "" -#: ../lib/init/grass.py:1346 +#: ../lib/init/grass.py:1489 msgid "The SHELL variable is not set" msgstr "" -#: ../lib/init/grass.py:1362 +#: ../lib/init/grass.py:1505 #, python-brace-format msgid "Unsupported shell <{sh}>: {env_file}" msgstr "" -#: ../lib/init/grass.py:1378 +#: ../lib/init/grass.py:1521 #, python-format msgid "" "Job file <%s> has been defined in the 'GRASS_BATCH_JOB' variable but not found. Exiting.\n" @@ -3791,114 +3897,118 @@ "Use 'unset GRASS_BATCH_JOB' to disable batch job processing." msgstr "" -#: ../lib/init/grass.py:1385 +#: ../lib/init/grass.py:1528 #, python-format msgid "Change file permission to 'executable' for <%s>" msgstr "" -#: ../lib/init/grass.py:1400 +#: ../lib/init/grass.py:1543 #, python-format msgid "Executing <%s> ..." msgstr "" -#: ../lib/init/grass.py:1407 +#: ../lib/init/grass.py:1550 #, python-brace-format msgid "" "Execution of <{cmd}> failed:\n" "{error}" msgstr "" -#: ../lib/init/grass.py:1410 +#: ../lib/init/grass.py:1553 #, python-format msgid "Execution of <%s> finished." msgstr "" -#: ../lib/init/grass.py:1441 +#: ../lib/init/grass.py:1583 #, python-brace-format msgid "Unable to close GUI. {0}" msgstr "" -#: ../lib/init/grass.py:1468 +#: ../lib/init/grass.py:1611 #, python-format msgid "Welcome to GRASS GIS %s" msgstr "" -#: ../lib/init/grass.py:1490 +#: ../lib/init/grass.py:1633 msgid "GRASS GIS homepage:" msgstr "" #. GTC Running through: SHELL NAME -#: ../lib/init/grass.py:1492 +#: ../lib/init/grass.py:1635 msgid "This version running through:" msgstr "" -#: ../lib/init/grass.py:1494 +#: ../lib/init/grass.py:1637 msgid "Help is available with the command:" msgstr "" -#: ../lib/init/grass.py:1495 +#: ../lib/init/grass.py:1638 msgid "See the licence terms with:" msgstr "" -#: ../lib/init/grass.py:1496 +#: ../lib/init/grass.py:1639 msgid "See citation options with:" msgstr "" -#: ../lib/init/grass.py:1499 +#: ../lib/init/grass.py:1642 msgid "If required, restart the GUI with:" msgstr "" -#: ../lib/init/grass.py:1501 +#: ../lib/init/grass.py:1644 msgid "Start the GUI with:" msgstr "" -#: ../lib/init/grass.py:1503 +#: ../lib/init/grass.py:1646 msgid "When ready to quit enter:" msgstr "" -#: ../lib/init/grass.py:1591 +#: ../lib/init/grass.py:1733 msgid "2D and 3D raster MASKs present" msgstr "" -#: ../lib/init/grass.py:1592 +#: ../lib/init/grass.py:1734 msgid "Raster MASK present" msgstr "" -#: ../lib/init/grass.py:1593 +#: ../lib/init/grass.py:1735 msgid "3D raster MASK present" msgstr "" -#: ../lib/init/grass.py:1634 +#: ../lib/init/grass.py:1775 msgid "Done." msgstr "" -#: ../lib/init/grass.py:1636 +#: ../lib/init/grass.py:1777 msgid "Goodbye from GRASS GIS" msgstr "" -#: ../lib/init/grass.py:1641 -msgid "Cleaning up temporary files..." -msgstr "" - -#: ../lib/init/grass.py:1661 +#: ../lib/init/grass.py:1813 msgid "Please install the GRASS GIS development package" msgstr "" -#: ../lib/init/grass.py:1695 +#: ../lib/init/grass.py:1848 #, python-format msgid "Parameter <%s> not supported" msgstr "" -#: ../lib/init/grass.py:1839 +#: ../lib/init/grass.py:1998 msgid "Flag -e requires also flag -c" msgstr "" -#: ../lib/init/grass.py:1886 +#: ../lib/init/grass.py:2000 +msgid "Coordinate reference system argument (e.g. EPSG) is needed for --tmp-location" +msgstr "" + +#: ../lib/init/grass.py:2003 +msgid "Only one argument (e.g. EPSG) is needed for --tmp-location, mapset name <{}> provided" +msgstr "" + +#: ../lib/init/grass.py:2058 #, python-brace-format msgid "" "Unable to start GRASS GIS. You have the choice to:\n" -" - Launch the graphical user interface with the '-gui' switch\n" -" {cmd_name} -gui\n" +" - Launch the graphical user interface with the '--gui' switch\n" +" {cmd_name} --gui\n" " - Launch with path to the location/mapset as an argument\n" " {cmd_name} /path/to/location/mapset`\n" " - Create a location with '-c' and launch in its PERMANENT mapset\n" @@ -3910,25 +4020,21 @@ "See also: https://grass.osgeo.org/{cmd_name}/manuals/helptext.html" msgstr "" -#: ../lib/init/grass.py:1909 -msgid "Creating new GRASS GIS location/mapset..." -msgstr "" - -#: ../lib/init/grass.py:1911 +#: ../lib/init/grass.py:2080 msgid "Starting GRASS GIS..." msgstr "" -#: ../lib/init/grass.py:1932 +#: ../lib/init/grass.py:2101 #, python-brace-format -msgid "<{0}> requested, but not available. Run GRASS in text mode (-text) or install missing package (usually 'grass-gui')." +msgid "<{0}> requested, but not available. Run GRASS in text mode (--text) or install missing package (usually 'grass-gui')." msgstr "" -#: ../lib/init/grass.py:1986 +#: ../lib/init/grass.py:2162 #, python-format msgid "Launching <%s> GUI in the background, please wait..." msgstr "" -#: ../lib/init/grass.py:2008 +#: ../lib/init/grass.py:2184 #, python-format msgid "Failed to start shell '%s'" msgstr "" @@ -3947,39 +4053,47 @@ msgid "Unable to write lockfile %s (%s)" msgstr "" -#: ../lib/segment/open.c:53 +#: ../lib/segment/open.c:57 +msgid "Using memory cache" +msgstr "" + +#: ../lib/segment/open.c:70 +msgid "Using disk cache" +msgstr "" + +#: ../lib/segment/open.c:73 msgid "Segment file name is NULL" msgstr "" -#: ../lib/segment/open.c:58 +#: ../lib/segment/open.c:78 msgid "Segment file exists already" msgstr "" -#: ../lib/segment/open.c:66 +#: ../lib/segment/open.c:86 msgid "Unable to create segment file" msgstr "" -#: ../lib/segment/open.c:74 +#: ../lib/segment/open.c:94 msgid "Could not write segment file" msgstr "" -#: ../lib/segment/open.c:78 +#: ../lib/segment/open.c:98 msgid "Illegal segment configuration parameter(s)" msgstr "" -#: ../lib/segment/open.c:87 +#: ../lib/segment/open.c:107 msgid "Unable to re-open segment file" msgstr "" -#: ../lib/segment/open.c:94 +#: ../lib/segment/open.c:114 msgid "Could not read segment file" msgstr "" -#: ../lib/segment/format.c:144 +#: ../lib/segment/format.c:143 msgid "Segment format: file size too large" msgstr "" -#: ../lib/segment/format.c:145 +#: ../lib/segment/format.c:144 msgid "Please recompile with Large File Support (LFS)" msgstr "" @@ -4578,55 +4692,60 @@ msgid "Pseudo-random number generator not seeded" msgstr "" -#: ../lib/gis/cmprlz4.c:81 ../lib/gis/cmprlz4.c:138 ../lib/gis/cmprbzip.c:90 -#: ../lib/gis/cmprbzip.c:164 ../lib/gis/cmprzlib.c:99 ../lib/gis/cmprzlib.c:195 -#: ../lib/gis/compress.c:303 +#: ../lib/gis/cmprlz4.c:89 ../lib/gis/cmprlz4.c:156 ../lib/gis/cmprbzip.c:104 +#: ../lib/gis/cmprbzip.c:183 ../lib/gis/cmprzstd.c:102 +#: ../lib/gis/cmprzstd.c:176 ../lib/gis/cmprzlib.c:100 +#: ../lib/gis/cmprzlib.c:179 ../lib/gis/compress.c:335 msgid "No source buffer" msgstr "" -#: ../lib/gis/cmprlz4.c:84 ../lib/gis/cmprlz4.c:141 ../lib/gis/cmprbzip.c:93 -#: ../lib/gis/cmprbzip.c:167 ../lib/gis/cmprzlib.c:102 -#: ../lib/gis/cmprzlib.c:198 +#: ../lib/gis/cmprlz4.c:92 ../lib/gis/cmprlz4.c:159 ../lib/gis/cmprbzip.c:107 +#: ../lib/gis/cmprbzip.c:186 ../lib/gis/cmprzstd.c:105 +#: ../lib/gis/cmprzstd.c:179 ../lib/gis/cmprzlib.c:103 +#: ../lib/gis/cmprzlib.c:182 msgid "No destination buffer" msgstr "" -#: ../lib/gis/cmprlz4.c:91 ../lib/gis/cmprlz4.c:148 ../lib/gis/cmprbzip.c:100 -#: ../lib/gis/cmprbzip.c:174 ../lib/gis/cmprzlib.c:109 -#: ../lib/gis/cmprzlib.c:205 ../lib/gis/compress.c:305 +#: ../lib/gis/cmprlz4.c:99 ../lib/gis/cmprlz4.c:166 ../lib/gis/cmprbzip.c:114 +#: ../lib/gis/cmprbzip.c:193 ../lib/gis/cmprzstd.c:112 +#: ../lib/gis/cmprzstd.c:186 ../lib/gis/cmprzlib.c:110 +#: ../lib/gis/cmprzlib.c:189 ../lib/gis/compress.c:337 #, c-format msgid "Invalid source buffer size %d" msgstr "" -#: ../lib/gis/cmprlz4.c:93 ../lib/gis/cmprlz4.c:150 ../lib/gis/cmprbzip.c:102 -#: ../lib/gis/cmprbzip.c:176 ../lib/gis/cmprzlib.c:111 -#: ../lib/gis/cmprzlib.c:207 ../lib/gis/compress.c:225 +#: ../lib/gis/cmprlz4.c:101 ../lib/gis/cmprlz4.c:168 ../lib/gis/cmprbzip.c:116 +#: ../lib/gis/cmprbzip.c:195 ../lib/gis/cmprzstd.c:114 +#: ../lib/gis/cmprzstd.c:188 ../lib/gis/cmprzlib.c:112 +#: ../lib/gis/cmprzlib.c:191 ../lib/gis/compress.c:257 #, c-format msgid "Invalid destination buffer size %d" msgstr "" -#: ../lib/gis/cmprlz4.c:107 +#: ../lib/gis/cmprlz4.c:121 msgid "LZ4 compression error" msgstr "" -#: ../lib/gis/cmprlz4.c:159 +#: ../lib/gis/cmprlz4.c:177 msgid "LZ4 decompression error" msgstr "" -#: ../lib/gis/cmprlz4.c:168 ../lib/gis/cmprbzip.c:200 +#: ../lib/gis/cmprlz4.c:186 ../lib/gis/cmprbzip.c:219 ../lib/gis/cmprzstd.c:206 +#: ../lib/gis/cmprzlib.c:215 #, c-format msgid "Got uncompressed size %d, expected %d" msgstr "" -#: ../lib/gis/cmprbzip.c:83 ../lib/gis/cmprbzip.c:157 +#: ../lib/gis/cmprbzip.c:97 ../lib/gis/cmprbzip.c:176 msgid "GRASS needs to be compiled with BZIP2 for BZIP2 compression" msgstr "" -#: ../lib/gis/cmprbzip.c:122 +#: ../lib/gis/cmprbzip.c:141 #, c-format msgid "BZIP2 version %s compression error %d" msgstr "" -#: ../lib/gis/cmprbzip.c:189 +#: ../lib/gis/cmprbzip.c:208 #, c-format msgid "BZIP2 version %s decompression error %d" msgstr "" @@ -4725,152 +4844,165 @@ msgid "No ellipsoid info given in file %s in <%s>" msgstr "" -#: ../lib/gis/parser.c:355 +#: ../lib/gis/parser.c:348 +msgid "Bug in UI description. Missing module description" +msgstr "" + +#: ../lib/gis/parser.c:358 +msgid "Bug in UI description. Missing option key" +msgstr "" + +#: ../lib/gis/parser.c:360 #, c-format -msgid "BUG in option name, '%s' is not valid" +msgid "Bug in UI description. Option key <%s> is not valid" msgstr "" -#: ../lib/gis/parser.c:407 +#: ../lib/gis/parser.c:362 #, c-format -msgid "BUG in descriptions, option '%s' in <%s> does not exist" +msgid "Bug in UI description. Description for option <%s> missing" msgstr "" -#: ../lib/gis/parser.c:525 +#: ../lib/gis/parser.c:414 +#, c-format +msgid "Bug in UI description. Option '%s' in <%s> does not exist" +msgstr "" + +#: ../lib/gis/parser.c:532 msgid "Use either --quiet or --verbose flag, not both. Assuming --verbose." msgstr "" -#: ../lib/gis/parser.c:539 +#: ../lib/gis/parser.c:546 msgid "Use either --quiet or --verbose flag, not both. Assuming --quiet." msgstr "" -#: ../lib/gis/parser.c:554 +#: ../lib/gis/parser.c:561 msgid "Use either --qq or --verbose flag, not both. Assuming --qq." msgstr "" -#: ../lib/gis/parser.c:585 +#: ../lib/gis/parser.c:592 #, c-format msgid "Sorry <%s> is not a valid option" msgstr "" -#: ../lib/gis/parser.c:598 +#: ../lib/gis/parser.c:605 msgid "Your installation doesn't include GUI, exiting." msgstr "" -#: ../lib/gis/parser.c:943 +#: ../lib/gis/parser.c:950 msgid "Unable to determine program name" msgstr "" -#: ../lib/gis/parser.c:965 ../lib/gis/parser.c:984 +#: ../lib/gis/parser.c:972 ../lib/gis/parser.c:991 #, c-format msgid "%s: Sorry, <%c> is not a valid flag" msgstr "" -#: ../lib/gis/parser.c:1114 +#: ../lib/gis/parser.c:1121 #, c-format msgid "%s: Sorry, <%s=> is ambiguous" msgstr "" -#: ../lib/gis/parser.c:1117 +#: ../lib/gis/parser.c:1124 #, c-format msgid "Option <%s=> matches" msgstr "" -#: ../lib/gis/parser.c:1135 +#: ../lib/gis/parser.c:1142 #, c-format msgid "Please update the usage of <%s>: option <%s> has been renamed to <%s>" msgstr "" -#: ../lib/gis/parser.c:1148 +#: ../lib/gis/parser.c:1155 #, c-format msgid "%s: Sorry, <%s> is not a valid parameter" msgstr "" -#: ../lib/gis/parser.c:1154 ../lib/gis/parser.c:1400 +#: ../lib/gis/parser.c:1161 ../lib/gis/parser.c:1407 #, c-format msgid "<%s> is an abbreviation for <%s>" msgstr "" -#: ../lib/gis/parser.c:1159 +#: ../lib/gis/parser.c:1166 #, c-format msgid "Option <%s> does not accept multiple answers" msgstr "" -#: ../lib/gis/parser.c:1231 +#: ../lib/gis/parser.c:1238 #, c-format msgid "" "Illegal range syntax for parameter <%s>\n" "\tPresented as: %s" msgstr "" -#: ../lib/gis/parser.c:1237 +#: ../lib/gis/parser.c:1244 #, c-format msgid "" "Value <%s> out of range for parameter <%s>\n" "\tLegal range: %s" msgstr "" -#: ../lib/gis/parser.c:1243 +#: ../lib/gis/parser.c:1250 #, c-format msgid "Missing value for parameter <%s>" msgstr "" -#: ../lib/gis/parser.c:1249 +#: ../lib/gis/parser.c:1256 #, c-format msgid "" "Value <%s> ambiguous for parameter <%s>\n" "\tValid options: %s" msgstr "" -#: ../lib/gis/parser.c:1422 +#: ../lib/gis/parser.c:1429 #, c-format msgid "" "Required parameter <%s> not set:\n" "\t(%s)" msgstr "" -#: ../lib/gis/parser.c:1514 +#: ../lib/gis/parser.c:1521 #, c-format msgid "" "Option <%s> must be provided in multiples of %d\n" "\tYou provided %d item(s): %s" msgstr "" -#: ../lib/gis/parser.c:1588 ../lib/gis/error.c:363 +#: ../lib/gis/parser.c:1595 ../lib/gis/error.c:363 #, c-format msgid "ERROR: " msgstr "" -#: ../lib/gis/parser.c:1590 ../lib/gis/parser.c:1597 +#: ../lib/gis/parser.c:1597 ../lib/gis/parser.c:1604 #, c-format msgid "option <%s>: <%s> exists. To overwrite, use the --overwrite flag" msgstr "" -#: ../lib/gis/parser.c:1707 +#: ../lib/gis/parser.c:1714 #, c-format msgid "%s= is not a separator option" msgstr "" -#: ../lib/gis/parser.c:1710 +#: ../lib/gis/parser.c:1717 #, c-format msgid "No separator given for %s=" msgstr "" -#: ../lib/gis/parser.c:1772 ../lib/gis/parser.c:1789 +#: ../lib/gis/parser.c:1779 ../lib/gis/parser.c:1796 #, c-format msgid "%s= is not a file option" msgstr "" -#: ../lib/gis/parser.c:1774 +#: ../lib/gis/parser.c:1781 #, c-format msgid "Opening multiple files not supported for %s=" msgstr "" -#: ../lib/gis/parser.c:1780 +#: ../lib/gis/parser.c:1787 #, c-format msgid "Unable to open %s file <%s>" msgstr "" -#: ../lib/gis/parser.c:1786 +#: ../lib/gis/parser.c:1793 #, c-format msgid "Unable to create %s file <%s>" msgstr "" @@ -4883,420 +5015,420 @@ msgid "Example: select * from towns where population > 10000" msgstr "" -#: ../lib/gis/parser_standard_options.c:156 +#: ../lib/gis/parser_standard_options.c:157 msgid "WHERE conditions of SQL statement without 'where' keyword" msgstr "" -#: ../lib/gis/parser_standard_options.c:157 +#: ../lib/gis/parser_standard_options.c:158 msgid "Example: income < 1000 and population >= 10000" msgstr "" -#: ../lib/gis/parser_standard_options.c:165 +#: ../lib/gis/parser_standard_options.c:166 msgid "Name of attribute table" msgstr "" -#: ../lib/gis/parser_standard_options.c:174 +#: ../lib/gis/parser_standard_options.c:175 msgid "Name of database driver" msgstr "" -#: ../lib/gis/parser_standard_options.c:183 +#: ../lib/gis/parser_standard_options.c:184 msgid "Name of database" msgstr "" -#: ../lib/gis/parser_standard_options.c:192 +#: ../lib/gis/parser_standard_options.c:193 msgid "Database schema" msgstr "" -#: ../lib/gis/parser_standard_options.c:193 +#: ../lib/gis/parser_standard_options.c:194 msgid "Do not use this option if schemas are not supported by driver/database server" msgstr "" -#: ../lib/gis/parser_standard_options.c:202 +#: ../lib/gis/parser_standard_options.c:203 msgid "Name of attribute column" msgstr "" -#: ../lib/gis/parser_standard_options.c:211 +#: ../lib/gis/parser_standard_options.c:212 msgid "Name of attribute column(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:220 +#: ../lib/gis/parser_standard_options.c:221 msgid "Name of key column" msgstr "" -#: ../lib/gis/parser_standard_options.c:221 +#: ../lib/gis/parser_standard_options.c:222 msgid "Must refer to an integer column" msgstr "" -#: ../lib/gis/parser_standard_options.c:233 +#: ../lib/gis/parser_standard_options.c:234 msgid "Name of input imagery group" msgstr "" -#: ../lib/gis/parser_standard_options.c:241 +#: ../lib/gis/parser_standard_options.c:242 msgid "Name of input imagery subgroup" msgstr "" -#: ../lib/gis/parser_standard_options.c:251 +#: ../lib/gis/parser_standard_options.c:252 msgid "Name of input raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:260 +#: ../lib/gis/parser_standard_options.c:261 msgid "Name of input raster map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:268 +#: ../lib/gis/parser_standard_options.c:269 msgid "Name for output raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:277 +#: ../lib/gis/parser_standard_options.c:278 msgid "Name for output raster map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:285 +#: ../lib/gis/parser_standard_options.c:286 msgid "Name of raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:294 +#: ../lib/gis/parser_standard_options.c:295 msgid "Name of raster map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:302 +#: ../lib/gis/parser_standard_options.c:303 msgid "Name of base raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:310 +#: ../lib/gis/parser_standard_options.c:311 msgid "Name of cover raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:318 +#: ../lib/gis/parser_standard_options.c:319 msgid "Name of input elevation raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:327 +#: ../lib/gis/parser_standard_options.c:328 msgid "Name of input elevation raster map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:334 +#: ../lib/gis/parser_standard_options.c:335 msgid "Type of raster map to be created" msgstr "" -#: ../lib/gis/parser_standard_options.c:335 +#: ../lib/gis/parser_standard_options.c:336 msgid "Storage type for resultant raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:339 +#: ../lib/gis/parser_standard_options.c:340 msgid "Integer" msgstr "" -#: ../lib/gis/parser_standard_options.c:340 +#: ../lib/gis/parser_standard_options.c:341 msgid "Single precision floating point" msgstr "" -#: ../lib/gis/parser_standard_options.c:341 +#: ../lib/gis/parser_standard_options.c:342 msgid "Double precision floating point" msgstr "" -#: ../lib/gis/parser_standard_options.c:347 +#: ../lib/gis/parser_standard_options.c:348 msgid "Sampling interpolation method" msgstr "" -#: ../lib/gis/parser_standard_options.c:351 +#: ../lib/gis/parser_standard_options.c:352 msgid "Nearest-neighbor interpolation" msgstr "" -#: ../lib/gis/parser_standard_options.c:352 +#: ../lib/gis/parser_standard_options.c:353 msgid "Bilinear interpolation" msgstr "" -#: ../lib/gis/parser_standard_options.c:353 +#: ../lib/gis/parser_standard_options.c:354 msgid "Bicubic interpolation" msgstr "" -#: ../lib/gis/parser_standard_options.c:362 +#: ../lib/gis/parser_standard_options.c:363 msgid "Name of input basename raster map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:371 +#: ../lib/gis/parser_standard_options.c:372 msgid "Name for output basename raster map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:381 +#: ../lib/gis/parser_standard_options.c:382 msgid "Name of input 3D raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:390 +#: ../lib/gis/parser_standard_options.c:391 msgid "Name of input 3D raster map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:398 +#: ../lib/gis/parser_standard_options.c:399 msgid "Name for output 3D raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:406 +#: ../lib/gis/parser_standard_options.c:407 msgid "Name of 3D raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:415 +#: ../lib/gis/parser_standard_options.c:416 msgid "Name of 3D raster map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:424 +#: ../lib/gis/parser_standard_options.c:425 msgid "Data type used in the output raster3d map" msgstr "" -#: ../lib/gis/parser_standard_options.c:433 +#: ../lib/gis/parser_standard_options.c:434 msgid "Number of digits used as mantissa in the internal map storage, 0 -23 for float, 0 - 52 for double, max or default" msgstr "" -#: ../lib/gis/parser_standard_options.c:443 +#: ../lib/gis/parser_standard_options.c:444 msgid "The compression method used in the output raster3d map" msgstr "" -#: ../lib/gis/parser_standard_options.c:453 +#: ../lib/gis/parser_standard_options.c:454 msgid "The dimensions of the tiles used in the output raster3d map (XxYxZ or default: 16x16x8)" msgstr "" -#: ../lib/gis/parser_standard_options.c:463 +#: ../lib/gis/parser_standard_options.c:464 msgid "Name of input vector map" msgstr "" -#: ../lib/gis/parser_standard_options.c:464 -#: ../lib/gis/parser_standard_options.c:491 +#: ../lib/gis/parser_standard_options.c:465 +#: ../lib/gis/parser_standard_options.c:492 msgid "Or data source for direct OGR access" msgstr "" -#: ../lib/gis/parser_standard_options.c:473 +#: ../lib/gis/parser_standard_options.c:474 msgid "Name of input vector map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:474 +#: ../lib/gis/parser_standard_options.c:475 msgid "Or data source(s) for direct OGR access" msgstr "" -#: ../lib/gis/parser_standard_options.c:482 +#: ../lib/gis/parser_standard_options.c:483 msgid "Name for output vector map" msgstr "" -#: ../lib/gis/parser_standard_options.c:490 +#: ../lib/gis/parser_standard_options.c:491 msgid "Name of vector map" msgstr "" -#: ../lib/gis/parser_standard_options.c:500 +#: ../lib/gis/parser_standard_options.c:501 msgid "Name of vector map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:509 -#: ../lib/gis/parser_standard_options.c:518 +#: ../lib/gis/parser_standard_options.c:510 +#: ../lib/gis/parser_standard_options.c:519 msgid "Input feature type" msgstr "" -#: ../lib/gis/parser_standard_options.c:525 +#: ../lib/gis/parser_standard_options.c:526 msgid "Layer number or name" msgstr "" -#: ../lib/gis/parser_standard_options.c:527 +#: ../lib/gis/parser_standard_options.c:528 msgid "Vector features can have category values in different layers. This number determines which layer to use. When used with direct OGR access this is the layer name." msgstr "" -#: ../lib/gis/parser_standard_options.c:537 +#: ../lib/gis/parser_standard_options.c:538 msgid "Layer number or name ('-1' for all layers)" msgstr "" -#: ../lib/gis/parser_standard_options.c:539 +#: ../lib/gis/parser_standard_options.c:540 msgid "A single vector map can be connected to multiple database tables. This number determines which table to use. When used with direct OGR access this is the layer name." msgstr "" -#: ../lib/gis/parser_standard_options.c:548 +#: ../lib/gis/parser_standard_options.c:549 msgid "Category value" msgstr "" -#: ../lib/gis/parser_standard_options.c:556 +#: ../lib/gis/parser_standard_options.c:557 msgid "Category values" msgstr "" -#: ../lib/gis/parser_standard_options.c:557 -#: ../lib/gis/parser_standard_options.c:572 +#: ../lib/gis/parser_standard_options.c:558 +#: ../lib/gis/parser_standard_options.c:573 msgid "Example: 1,3,7-9,13" msgstr "" -#: ../lib/gis/parser_standard_options.c:564 +#: ../lib/gis/parser_standard_options.c:565 msgid "Feature id" msgstr "" -#: ../lib/gis/parser_standard_options.c:571 +#: ../lib/gis/parser_standard_options.c:572 msgid "Feature ids" msgstr "" -#: ../lib/gis/parser_standard_options.c:582 -#: ../lib/gis/parser_standard_options.c:590 +#: ../lib/gis/parser_standard_options.c:583 +#: ../lib/gis/parser_standard_options.c:591 msgid "Name of input file" msgstr "" -#: ../lib/gis/parser_standard_options.c:598 +#: ../lib/gis/parser_standard_options.c:599 msgid "Name for output file" msgstr "" -#: ../lib/gis/parser_standard_options.c:607 +#: ../lib/gis/parser_standard_options.c:608 msgid "Field separator" msgstr "" -#: ../lib/gis/parser_standard_options.c:608 +#: ../lib/gis/parser_standard_options.c:609 msgid "Special characters: pipe, comma, space, tab, newline" msgstr "" -#: ../lib/gis/parser_standard_options.c:619 -#: ../lib/gis/parser_standard_options.c:630 +#: ../lib/gis/parser_standard_options.c:620 +#: ../lib/gis/parser_standard_options.c:631 msgid "Color" msgstr "" -#: ../lib/gis/parser_standard_options.c:621 +#: ../lib/gis/parser_standard_options.c:622 msgid "Either a standard color name or R:G:B triplet" msgstr "" -#: ../lib/gis/parser_standard_options.c:632 +#: ../lib/gis/parser_standard_options.c:633 msgid "Either a standard color name, R:G:B triplet, or \"none\"" msgstr "" -#: ../lib/gis/parser_standard_options.c:643 +#: ../lib/gis/parser_standard_options.c:644 msgid "Name of input directory" msgstr "" -#: ../lib/gis/parser_standard_options.c:653 +#: ../lib/gis/parser_standard_options.c:654 msgid "Units" msgstr "" -#: ../lib/gis/parser_standard_options.c:662 +#: ../lib/gis/parser_standard_options.c:663 msgid "Data type(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:672 +#: ../lib/gis/parser_standard_options.c:673 msgid "Name of mapset (default: current search path)" msgstr "" -#: ../lib/gis/parser_standard_options.c:673 +#: ../lib/gis/parser_standard_options.c:674 msgid "'.' for current mapset" msgstr "" -#: ../lib/gis/parser_standard_options.c:681 +#: ../lib/gis/parser_standard_options.c:682 msgid "Location name" msgstr "" -#: ../lib/gis/parser_standard_options.c:682 +#: ../lib/gis/parser_standard_options.c:683 msgid "Location name (not location path)" msgstr "" -#: ../lib/gis/parser_standard_options.c:692 +#: ../lib/gis/parser_standard_options.c:693 msgid "GRASS GIS database directory" msgstr "" -#: ../lib/gis/parser_standard_options.c:693 +#: ../lib/gis/parser_standard_options.c:694 msgid "Default: path to the current GRASS GIS database" msgstr "" -#: ../lib/gis/parser_standard_options.c:705 +#: ../lib/gis/parser_standard_options.c:706 msgid "Coordinates" msgstr "" -#: ../lib/gis/parser_standard_options.c:714 +#: ../lib/gis/parser_standard_options.c:715 msgid "Name of color table" msgstr "" -#: ../lib/gis/parser_standard_options.c:725 +#: ../lib/gis/parser_standard_options.c:726 msgid "String representing NULL value" msgstr "" -#: ../lib/gis/parser_standard_options.c:734 +#: ../lib/gis/parser_standard_options.c:735 msgid "Name of saved region" msgstr "" -#: ../lib/gis/parser_standard_options.c:744 +#: ../lib/gis/parser_standard_options.c:745 msgid "Name of the input space time dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:753 +#: ../lib/gis/parser_standard_options.c:754 msgid "Name of the input space time datasets" msgstr "" -#: ../lib/gis/parser_standard_options.c:761 +#: ../lib/gis/parser_standard_options.c:762 msgid "Name of the output space time dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:769 +#: ../lib/gis/parser_standard_options.c:770 msgid "Name of the input space time raster dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:778 +#: ../lib/gis/parser_standard_options.c:779 msgid "Name of the input space time raster datasets" msgstr "" -#: ../lib/gis/parser_standard_options.c:786 +#: ../lib/gis/parser_standard_options.c:787 msgid "Name of the output space time raster dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:794 +#: ../lib/gis/parser_standard_options.c:795 msgid "Name of the input space time vector dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:803 +#: ../lib/gis/parser_standard_options.c:804 msgid "Name of the input space time vector datasets" msgstr "" -#: ../lib/gis/parser_standard_options.c:811 +#: ../lib/gis/parser_standard_options.c:812 msgid "Name of the output space time vector dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:819 +#: ../lib/gis/parser_standard_options.c:820 msgid "Name of the input space time raster3d dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:828 +#: ../lib/gis/parser_standard_options.c:829 msgid "Name of the input space time raster3d datasets" msgstr "" -#: ../lib/gis/parser_standard_options.c:836 +#: ../lib/gis/parser_standard_options.c:837 msgid "Name of the output space time raster3d dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:845 +#: ../lib/gis/parser_standard_options.c:846 msgid "Type of the input space time dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:853 +#: ../lib/gis/parser_standard_options.c:854 msgid "Name of the input map" msgstr "" -#: ../lib/gis/parser_standard_options.c:862 +#: ../lib/gis/parser_standard_options.c:863 msgid "Name of the input maps" msgstr "" -#: ../lib/gis/parser_standard_options.c:871 +#: ../lib/gis/parser_standard_options.c:872 msgid "Type of the input map" msgstr "" -#: ../lib/gis/parser_standard_options.c:880 +#: ../lib/gis/parser_standard_options.c:881 msgid "The temporal type of the space time dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:887 +#: ../lib/gis/parser_standard_options.c:888 msgid "WHERE conditions of SQL statement without 'where' keyword used in the temporal GIS framework" msgstr "" -#: ../lib/gis/parser_standard_options.c:888 +#: ../lib/gis/parser_standard_options.c:889 msgid "Example: start_time > '2001-01-01 12:30:00'" msgstr "" -#: ../lib/gis/parser_standard_options.c:898 +#: ../lib/gis/parser_standard_options.c:899 msgid "The method to be used for sampling the input dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:932 +#: ../lib/gis/parser_standard_options.c:933 msgid "Do not create attribute table" msgstr "" -#: ../lib/gis/parser_standard_options.c:936 +#: ../lib/gis/parser_standard_options.c:937 msgid "Do not build topology" msgstr "" -#: ../lib/gis/parser_standard_options.c:937 +#: ../lib/gis/parser_standard_options.c:938 msgid "Advantageous when handling a large number of points" msgstr "" @@ -6175,6 +6307,15 @@ msgid "Seek offset out of range" msgstr "" +#: ../lib/gis/cmprzstd.c:80 ../lib/gis/cmprzstd.c:95 ../lib/gis/cmprzstd.c:169 +msgid "GRASS needs to be compiled with ZSTD for ZSTD compression" +msgstr "" + +#: ../lib/gis/cmprzstd.c:134 ../lib/gis/cmprzstd.c:196 +#, c-format +msgid "ZSTD compression error %d: %s" +msgstr "" + #: ../lib/gis/paths.c:201 #, c-format msgid "Unable to open file <%s> for reading" @@ -6189,10 +6330,28 @@ msgid "Multiple outputs are not supported by WPS 1.0.0" msgstr "" -#: ../lib/gis/color_rules.c:88 +#: ../lib/gis/color_rules.c:98 msgid "no description" msgstr "" +#: ../lib/gis/color_rules.c:292 +msgid "Unable to open color rule" +msgstr "" + +#: ../lib/gis/color_rules.c:341 ../lib/gis/color_rules.c:352 +#: ../lib/gis/color_rules.c:356 ../lib/gis/color_rules.c:360 +msgid "range: map values" +msgstr "" + +#: ../lib/gis/color_rules.c:343 +#, c-format +msgid "range: %g to %g" +msgstr "" + +#: ../lib/gis/color_rules.c:368 +msgid "Unable to open color descriptions" +msgstr "" + #: ../lib/gis/mapset_msc.c:90 #, c-format msgid "Unable to make mapset element %s (%s): %s" @@ -6203,12 +6362,12 @@ msgid "Unable to access mapset element %s (%s): %s" msgstr "" -#: ../lib/gis/cmprzlib.c:139 ../lib/gis/cmprzlib.c:157 +#: ../lib/gis/cmprzlib.c:142 #, c-format msgid "ZLIB compression error %d: %s" msgstr "" -#: ../lib/gis/cmprzlib.c:225 ../lib/gis/cmprzlib.c:242 +#: ../lib/gis/cmprzlib.c:204 #, c-format msgid "ZLIB decompression error %d: %s" msgstr "" @@ -6268,12 +6427,12 @@ #: ../lib/gis/parser_dependencies.c:305 #, c-format -msgid "Option %s requires all of %s" +msgid "Option <%s> requires all of %s" msgstr "" #: ../lib/gis/parser_dependencies.c:332 #, c-format -msgid "Option %s is mutually exclusive with all of %s" +msgid "Option <%s> is mutually exclusive with all of %s" msgstr "" #: ../lib/gis/parser_dependencies.c:358 @@ -6309,43 +6468,43 @@ msgid "Task already has a worker" msgstr "" -#: ../lib/gis/compress.c:132 ../lib/gis/compress.c:193 -#: ../lib/gis/compress.c:208 +#: ../lib/gis/compress.c:143 ../lib/gis/compress.c:208 +#: ../lib/gis/compress.c:225 ../lib/gis/compress.c:240 msgid "Request for unsupported compressor" msgstr "" -#: ../lib/gis/compress.c:223 +#: ../lib/gis/compress.c:255 msgid "No destination buffer allocated" msgstr "" -#: ../lib/gis/compress.c:230 +#: ../lib/gis/compress.c:262 #, c-format msgid "Invalid read size %d" msgstr "" -#: ../lib/gis/compress.c:251 +#: ../lib/gis/compress.c:283 #, c-format msgid "Unable to read %d bytes: end of file" msgstr "" -#: ../lib/gis/compress.c:253 +#: ../lib/gis/compress.c:285 #, c-format msgid "Unable to read %d bytes: %s" msgstr "" -#: ../lib/gis/compress.c:327 ../lib/gis/compress.c:350 -#: ../lib/gis/compress.c:391 +#: ../lib/gis/compress.c:360 ../lib/gis/compress.c:383 +#: ../lib/gis/compress.c:424 msgid "Unable to write compression flag" msgstr "" -#: ../lib/gis/compress.c:338 ../lib/gis/compress.c:361 -#: ../lib/gis/compress.c:404 +#: ../lib/gis/compress.c:371 ../lib/gis/compress.c:394 +#: ../lib/gis/compress.c:437 #, c-format msgid "Unable to write %d bytes: nothing written" msgstr "" -#: ../lib/gis/compress.c:340 ../lib/gis/compress.c:363 -#: ../lib/gis/compress.c:406 +#: ../lib/gis/compress.c:373 ../lib/gis/compress.c:396 +#: ../lib/gis/compress.c:439 #, c-format msgid "Unable to write %d bytes: %s" msgstr "" @@ -6591,7 +6750,7 @@ "-- Table unit tests finished successfully --" msgstr "" -#: ../lib/db/dbmi_base/default_name.c:136 +#: ../lib/db/dbmi_base/default_name.c:139 msgid "Programmer error" msgstr "" @@ -6681,25 +6840,30 @@ msgid "db_get_index_column_name(): invalid column number" msgstr "" -#: ../lib/vector/diglib/spindex_rw.c:98 ../lib/vector/diglib/spindex_rw.c:106 +#: ../lib/vector/diglib/spindex_rw.c:99 ../lib/vector/diglib/spindex_rw.c:107 msgid "Topology file must be written before spatial index file" msgstr "" -#: ../lib/vector/diglib/spindex_rw.c:302 +#: ../lib/vector/diglib/spindex_rw.c:303 #, 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 +#: ../lib/vector/diglib/spindex_rw.c:309 #, 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 +#: ../lib/vector/diglib/spindex_rw.c:318 #, c-format msgid "Spatial index format version %d.%d is not supported by this release. Please rebuild topology." msgstr "" +#: ../lib/vector/diglib/plus_line.c:262 ../lib/vector/diglib/plus_line.c:302 +#, c-format +msgid "Attempt to delete not registered line %d from node %d" +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." @@ -6805,7 +6969,7 @@ msgid "Unable to write isles to plus file" msgstr "" -#: ../lib/vector/diglib/plus_node.c:214 +#: ../lib/vector/diglib/plus_node.c:213 #, c-format msgid "Attempt to read line angle for the line which is not connected to the node: node %d, line %d" msgstr "" @@ -6866,44 +7030,44 @@ msgid "Error in read/write portable char, byte_order = %d Written: %d Read: %d" msgstr "" -#: ../lib/vector/diglib/plus_area.c:215 ../lib/vector/diglib/plus_area.c:716 +#: ../lib/vector/diglib/plus_area.c:218 ../lib/vector/diglib/plus_area.c:718 #, 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:724 +#: ../lib/vector/diglib/plus_area.c:228 ../lib/vector/diglib/plus_area.c:726 #, c-format msgid "Line %d already has area/isle %d to right" msgstr "" -#: ../lib/vector/diglib/plus_area.c:279 +#: ../lib/vector/diglib/plus_area.c:282 msgid "Isle already registered in area" msgstr "" -#: ../lib/vector/diglib/plus_area.c:313 +#: ../lib/vector/diglib/plus_area.c:316 msgid "Attempt to delete isle from dead area" msgstr "" -#: ../lib/vector/diglib/plus_area.c:330 +#: ../lib/vector/diglib/plus_area.c:324 #, c-format msgid "Attempt to delete not registered isle %d from area %d" msgstr "" -#: ../lib/vector/diglib/plus_area.c:369 +#: ../lib/vector/diglib/plus_area.c:371 msgid "Attempt to delete dead area" msgstr "" -#: ../lib/vector/diglib/plus_area.c:408 +#: ../lib/vector/diglib/plus_area.c:410 #, c-format msgid "Dead centroid %d registered for area (bug in the vector library)" msgstr "" -#: ../lib/vector/diglib/plus_area.c:431 +#: ../lib/vector/diglib/plus_area.c:433 #, c-format msgid "Attempt to delete area %d info from dead isle %d" msgstr "" -#: ../lib/vector/diglib/plus_area.c:782 +#: ../lib/vector/diglib/plus_area.c:784 #, c-format msgid "Attempt to delete isle %d info from dead area %d" msgstr "" @@ -7018,7 +7182,7 @@ #: ../lib/vector/Vlib/header_finfo.c:113 ../lib/vector/Vlib/header_finfo.c:153 #: ../lib/vector/Vlib/header_finfo.c:254 ../lib/vector/Vlib/close.c:284 #: ../lib/vector/Vlib/close_ogr.c:77 ../lib/vector/Vlib/close_ogr.c:111 -#: ../lib/proj/convert.c:64 +#: ../lib/proj/convert.c:98 msgid "GRASS is not compiled with OGR support" msgstr "" @@ -7192,7 +7356,7 @@ msgstr "" #: ../lib/vector/Vlib/copy.c:764 ../lib/vector/Vlib/close_nat.c:102 -#: ../lib/vector/Vlib/map.c:317 +#: ../lib/vector/Vlib/map.c:318 #, c-format msgid "Unable to copy table <%s>" msgstr "" @@ -7253,7 +7417,7 @@ msgstr "" #: ../lib/vector/Vlib/open.c:367 ../lib/vector/Vlib/open.c:871 -#: ../lib/vector/Vlib/build.c:865 +#: ../lib/vector/Vlib/build.c:866 #, c-format msgid "Unable to open spatial index file for vector map <%s>" msgstr "" @@ -7289,13 +7453,13 @@ msgstr "" #: ../lib/vector/Vlib/open.c:813 ../lib/vector/Vlib/open.c:826 -#: ../lib/vector/Vlib/map.c:159 +#: ../lib/vector/Vlib/map.c:160 #, c-format msgid "Unable to delete vector map <%s>" msgstr "" -#: ../lib/vector/Vlib/open.c:821 ../lib/vector/Vlib/map.c:155 -#: ../lib/vector/Vlib/map.c:249 +#: ../lib/vector/Vlib/open.c:821 ../lib/vector/Vlib/map.c:156 +#: ../lib/vector/Vlib/map.c:250 #, c-format msgid "Vector map <%s> already exists and will be overwritten" msgstr "" @@ -7814,29 +7978,29 @@ msgid "Bug: attempt to update map which is not in current mapset" msgstr "" -#: ../lib/vector/Vlib/snap.c:223 ../lib/vector/Vlib/snap.c:582 +#: ../lib/vector/Vlib/snap.c:223 ../lib/vector/Vlib/snap.c:583 msgid "Snap vertices Pass 1: select points" msgstr "" -#: ../lib/vector/Vlib/snap.c:270 ../lib/vector/Vlib/snap.c:636 +#: ../lib/vector/Vlib/snap.c:268 ../lib/vector/Vlib/snap.c:637 msgid "Snap vertices Pass 2: assign anchor vertices" msgstr "" -#: ../lib/vector/Vlib/snap.c:339 ../lib/vector/Vlib/snap.c:705 +#: ../lib/vector/Vlib/snap.c:337 ../lib/vector/Vlib/snap.c:706 msgid "Snap vertices Pass 3: snap to assigned points" msgstr "" -#: ../lib/vector/Vlib/snap.c:525 ../lib/vector/Vlib/snap.c:888 +#: ../lib/vector/Vlib/snap.c:526 ../lib/vector/Vlib/snap.c:889 #, c-format msgid "Snapped vertices: %d" msgstr "" -#: ../lib/vector/Vlib/snap.c:526 ../lib/vector/Vlib/snap.c:889 +#: ../lib/vector/Vlib/snap.c:527 ../lib/vector/Vlib/snap.c:890 #, c-format msgid "New vertices: %d" msgstr "" -#: ../lib/vector/Vlib/snap.c:916 +#: ../lib/vector/Vlib/snap.c:917 msgid "Reading features..." msgstr "" @@ -8082,71 +8246,71 @@ msgid "Vect_get_point_in_poly() failed" msgstr "" -#: ../lib/vector/Vlib/map.c:139 ../lib/vector/Vlib/map.c:245 +#: ../lib/vector/Vlib/map.c:140 ../lib/vector/Vlib/map.c:246 msgid "Vector map name is not SQL compliant" msgstr "" -#: ../lib/vector/Vlib/map.c:143 +#: ../lib/vector/Vlib/map.c:144 #, c-format msgid "Unable to find vector map <%s> in <%s>" msgstr "" -#: ../lib/vector/Vlib/map.c:179 ../lib/vector/Vlib/map.c:267 +#: ../lib/vector/Vlib/map.c:180 ../lib/vector/Vlib/map.c:268 #, c-format msgid "Unable to copy vector map <%s> to <%s>" msgstr "" -#: ../lib/vector/Vlib/map.c:331 ../lib/vector/Vlib/map.c:462 +#: ../lib/vector/Vlib/map.c:332 ../lib/vector/Vlib/map.c:463 #, c-format msgid "Unable to delete table <%s>" msgstr "" -#: ../lib/vector/Vlib/map.c:346 +#: ../lib/vector/Vlib/map.c:347 #, c-format msgid "Unable to create index for table <%s>, key <%s>" msgstr "" -#: ../lib/vector/Vlib/map.c:402 +#: ../lib/vector/Vlib/map.c:403 #, c-format msgid "Ignoring invalid mapset: %s" msgstr "" -#: ../lib/vector/Vlib/map.c:407 +#: ../lib/vector/Vlib/map.c:408 #, c-format msgid "Invalid vector map name <%s>" msgstr "" -#: ../lib/vector/Vlib/map.c:417 +#: ../lib/vector/Vlib/map.c:418 #, c-format msgid "Unable to open header file for vector map <%s>" msgstr "" -#: ../lib/vector/Vlib/map.c:449 +#: ../lib/vector/Vlib/map.c:450 #, c-format msgid "Unable to find table <%s> linked to vector map <%s>" msgstr "" -#: ../lib/vector/Vlib/map.c:472 +#: ../lib/vector/Vlib/map.c:473 #, c-format msgid "Table <%s> linked to vector map <%s> does not exist" msgstr "" -#: ../lib/vector/Vlib/map.c:485 +#: ../lib/vector/Vlib/map.c:486 #, c-format msgid "Unable to open directory '%s'" msgstr "" -#: ../lib/vector/Vlib/map.c:499 +#: ../lib/vector/Vlib/map.c:500 #, c-format msgid "Unable to delete file '%s'" msgstr "" -#: ../lib/vector/Vlib/map.c:519 +#: ../lib/vector/Vlib/map.c:520 #, c-format msgid "Unable to rename directory '%s' to '%s'" msgstr "" -#: ../lib/vector/Vlib/map.c:528 +#: ../lib/vector/Vlib/map.c:529 #, c-format msgid "Unable to remove directory '%s': %s" msgstr "" @@ -8200,10 +8364,10 @@ msgid "Your GRASS version does not fully support feature index format %d.%d of the vector. Consider to rebuild topology or upgrade GRASS." msgstr "" -#: ../lib/vector/Vlib/intersect2.c:1202 ../lib/vector/Vlib/intersect2.c:1208 -#: ../lib/vector/Vlib/intersect2.c:1210 ../lib/vector/Vlib/intersect2.c:1262 -#: ../lib/vector/Vlib/intersect2.c:1271 ../lib/vector/Vlib/intersect2.c:1292 -#: ../lib/vector/Vlib/intersect2.c:1309 ../lib/vector/Vlib/intersect.c:1194 +#: ../lib/vector/Vlib/intersect2.c:1259 ../lib/vector/Vlib/intersect2.c:1265 +#: ../lib/vector/Vlib/intersect2.c:1267 ../lib/vector/Vlib/intersect2.c:1319 +#: ../lib/vector/Vlib/intersect2.c:1328 ../lib/vector/Vlib/intersect2.c:1349 +#: ../lib/vector/Vlib/intersect2.c:1366 ../lib/vector/Vlib/intersect.c:1194 #: ../lib/vector/Vlib/intersect.c:1200 ../lib/vector/Vlib/intersect.c:1202 #: ../lib/vector/Vlib/intersect.c:1257 ../lib/vector/Vlib/intersect.c:1266 #: ../lib/vector/Vlib/intersect.c:1287 ../lib/vector/Vlib/intersect.c:1304 @@ -8434,12 +8598,12 @@ msgstr "" #: ../lib/vector/Vlib/build_sfa.c:339 ../lib/vector/Vlib/build_sfa.c:632 -#: ../lib/vector/Vlib/build_nat.c:74 +#: ../lib/vector/Vlib/build_nat.c:75 msgid "Registering primitives..." msgstr "" #: ../lib/vector/Vlib/build_sfa.c:385 ../lib/vector/Vlib/build_sfa.c:664 -#: ../lib/vector/Vlib/build_nat.c:117 +#: ../lib/vector/Vlib/build_nat.c:118 #, c-format msgid "One primitive registered" msgid_plural "%d primitives registered" @@ -8447,7 +8611,7 @@ msgstr[1] "" #: ../lib/vector/Vlib/build_sfa.c:386 ../lib/vector/Vlib/build_sfa.c:665 -#: ../lib/vector/Vlib/build_nat.c:118 +#: ../lib/vector/Vlib/build_nat.c:119 #, c-format msgid "One vertex registered" msgid_plural "%d vertices registered" @@ -8813,7 +8977,7 @@ msgid "Attempt to read topo for dead isle (%d)" msgstr "" -#: ../lib/vector/Vlib/break_lines.c:572 +#: ../lib/vector/Vlib/break_lines.c:574 #, c-format msgid "Intersections: %d" msgstr "" @@ -8843,7 +9007,7 @@ msgid "Topology not available for vector map <%s>. Registering primitives..." msgstr "" -#: ../lib/vector/Vlib/box.c:436 ../lib/vector/Vlib/build_nat.c:84 +#: ../lib/vector/Vlib/box.c:436 ../lib/vector/Vlib/build_nat.c:85 msgid "Unable to read vector map" msgstr "" @@ -9008,16 +9172,36 @@ msgid "Output vector map <%s> is used as input" msgstr "" -#: ../lib/vector/Vlib/merge_lines.c:240 +#: ../lib/vector/Vlib/merge_lines.c:241 +#, c-format +msgid "%d lines merged" +msgstr "" + +#: ../lib/vector/Vlib/merge_lines.c:242 +#, c-format +msgid "%d new lines" +msgstr "" + +#: ../lib/vector/Vlib/merge_lines.c:245 #, c-format msgid "%d boundaries merged" msgstr "" -#: ../lib/vector/Vlib/merge_lines.c:241 +#: ../lib/vector/Vlib/merge_lines.c:246 #, c-format msgid "%d new boundaries" msgstr "" +#: ../lib/vector/Vlib/merge_lines.c:249 +#, c-format +msgid "%d lines and boundaries merged" +msgstr "" + +#: ../lib/vector/Vlib/merge_lines.c:250 +#, c-format +msgid "%d new lines and boundaries" +msgstr "" + #: ../lib/vector/Vlib/open_nat.c:56 #, c-format msgid "Unable to open coor file for vector map <%s>" @@ -9105,178 +9289,178 @@ msgid "Vect_segment_intersection() ERROR (collinear non vertical segments)" msgstr "" -#: ../lib/vector/Vlib/build.c:115 +#: ../lib/vector/Vlib/build.c:116 msgid "Area of size = 0.0 (less than 4 vertices) ignored" msgstr "" -#: ../lib/vector/Vlib/build.c:131 +#: ../lib/vector/Vlib/build.c:132 msgid "Unable to add area (map closed, topo saved)" msgstr "" -#: ../lib/vector/Vlib/build.c:139 +#: ../lib/vector/Vlib/build.c:140 msgid "Unable to add isle (map closed, topo saved)" msgstr "" -#: ../lib/vector/Vlib/build.c:149 +#: ../lib/vector/Vlib/build.c:150 msgid "Area of size = 0.0 ignored" msgstr "" -#: ../lib/vector/Vlib/build.c:200 +#: ../lib/vector/Vlib/build.c:201 msgid "Request to find area outside nonexistent isle" msgstr "" -#: ../lib/vector/Vlib/build.c:351 +#: ../lib/vector/Vlib/build.c:352 msgid "Larger bbox but smaller area!!!" msgstr "" -#: ../lib/vector/Vlib/build.c:606 +#: ../lib/vector/Vlib/build.c:607 msgid "Checking for topological errors..." msgstr "" -#: ../lib/vector/Vlib/build.c:641 +#: ../lib/vector/Vlib/build.c:642 #, c-format msgid "Number of lines of length zero: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:643 +#: ../lib/vector/Vlib/build.c:644 #, c-format msgid "Number of boundaries of length zero: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:652 +#: ../lib/vector/Vlib/build.c:653 #, c-format msgid "Number of boundary intersections: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:676 +#: ../lib/vector/Vlib/build.c:677 msgid "Skipping further checks because of incorrect boundaries" msgstr "" -#: ../lib/vector/Vlib/build.c:726 +#: ../lib/vector/Vlib/build.c:727 #, c-format msgid "Number of redundant holes: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:871 +#: ../lib/vector/Vlib/build.c:872 #, c-format msgid "Building topology for vector map <%s>..." msgstr "" -#: ../lib/vector/Vlib/build.c:889 +#: ../lib/vector/Vlib/build.c:890 msgid "Topology was built" msgstr "" -#: ../lib/vector/Vlib/build.c:900 +#: ../lib/vector/Vlib/build.c:901 #, c-format msgid "Number of nodes: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:901 +#: ../lib/vector/Vlib/build.c:902 #, c-format msgid "Number of primitives: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:902 +#: ../lib/vector/Vlib/build.c:903 #, c-format msgid "Number of points: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:903 +#: ../lib/vector/Vlib/build.c:904 #, c-format msgid "Number of lines: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:904 +#: ../lib/vector/Vlib/build.c:905 #, c-format msgid "Number of boundaries: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:905 +#: ../lib/vector/Vlib/build.c:906 #, c-format msgid "Number of centroids: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:908 +#: ../lib/vector/Vlib/build.c:909 #, c-format msgid "Number of faces: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:911 +#: ../lib/vector/Vlib/build.c:912 #, c-format msgid "Number of kernels: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:957 +#: ../lib/vector/Vlib/build.c:958 #, c-format msgid "Number of areas: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:958 +#: ../lib/vector/Vlib/build.c:959 #, c-format msgid "Number of isles: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:963 +#: ../lib/vector/Vlib/build.c:964 #, c-format msgid "Number of areas without centroid: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:968 +#: ../lib/vector/Vlib/build.c:969 #, c-format msgid "Number of centroids exceeds number of areas: %d > %d" msgstr "" -#: ../lib/vector/Vlib/build.c:972 +#: ../lib/vector/Vlib/build.c:973 #, c-format msgid "Number of incorrect boundaries: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:976 +#: ../lib/vector/Vlib/build.c:977 #, c-format msgid "Number of centroids outside area: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:980 +#: ../lib/vector/Vlib/build.c:981 #, c-format msgid "Number of duplicate centroids: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:984 +#: ../lib/vector/Vlib/build.c:985 msgid "Number of areas: -" msgstr "" -#: ../lib/vector/Vlib/build.c:985 +#: ../lib/vector/Vlib/build.c:986 msgid "Number of isles: -" msgstr "" -#: ../lib/vector/Vlib/build.c:1013 +#: ../lib/vector/Vlib/build.c:1014 #, c-format msgid "Unable to create topo file for vector map <%s>" msgstr "" -#: ../lib/vector/Vlib/build.c:1021 +#: ../lib/vector/Vlib/build.c:1022 msgid "Error writing out topo file" msgstr "" -#: ../lib/vector/Vlib/build.c:1210 +#: ../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:1233 +#: ../lib/vector/Vlib/build.c:1234 #, c-format msgid "%s is no longer supported" msgstr "" -#: ../lib/vector/Vlib/build.c:1256 +#: ../lib/vector/Vlib/build.c:1257 msgid "Spatial index not available, can not be saved" msgstr "" -#: ../lib/vector/Vlib/build.c:1268 +#: ../lib/vector/Vlib/build.c:1269 #, c-format msgid "Unable to create spatial index file for vector map <%s>" msgstr "" -#: ../lib/vector/Vlib/build.c:1277 +#: ../lib/vector/Vlib/build.c:1278 msgid "Error writing out spatial index file" msgstr "" @@ -9316,29 +9500,29 @@ msgid "conditions failed" msgstr "" -#: ../lib/vector/Vlib/build_nat.c:129 +#: ../lib/vector/Vlib/build_nat.c:132 msgid "Building areas..." msgstr "" -#: ../lib/vector/Vlib/build_nat.c:153 +#: ../lib/vector/Vlib/build_nat.c:156 #, c-format msgid "One area built" msgid_plural "%d areas built" msgstr[0] "" msgstr[1] "" -#: ../lib/vector/Vlib/build_nat.c:154 +#: ../lib/vector/Vlib/build_nat.c:157 #, c-format msgid "One isle built" msgid_plural "%d isles built" msgstr[0] "" msgstr[1] "" -#: ../lib/vector/Vlib/build_nat.c:163 +#: ../lib/vector/Vlib/build_nat.c:168 msgid "Attaching islands..." msgstr "" -#: ../lib/vector/Vlib/build_nat.c:180 +#: ../lib/vector/Vlib/build_nat.c:188 msgid "Attaching centroids..." msgstr "" @@ -9347,7 +9531,7 @@ msgid "Unable to delete item %d from spatial index" msgstr "" -#: ../lib/vector/neta/spanningtree.c:106 +#: ../lib/vector/neta/spanningtree.c:109 msgid "Computing minimum spanning tree..." msgstr "" @@ -9379,42 +9563,46 @@ msgid "Unable to open select cursor: %s" msgstr "" -#: ../lib/proj/get_proj.c:148 +#: ../lib/proj/get_proj.c:158 #, 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:" +#: ../lib/proj/get_proj.c:243 +msgid "Unable to initialise PROJ with the following parameter list:" msgstr "" -#: ../lib/proj/get_proj.c:236 +#: ../lib/proj/get_proj.c:252 #, c-format -msgid "The error message: %s" +msgid "The PROJ error message: %s" msgstr "" -#: ../lib/proj/get_proj.c:294 +#: ../lib/proj/get_proj.c:360 msgid "Option input overflowed option table" msgstr "" -#: ../lib/proj/get_proj.c:325 +#: ../lib/proj/get_proj.c:388 +msgid "Unable to initialize pj" +msgstr "" + +#: ../lib/proj/get_proj.c:396 #, c-format msgid "Unable to initialize pj cause: %s" msgstr "" -#: ../lib/proj/get_proj.c:401 +#: ../lib/proj/get_proj.c:501 msgid "Input Projection Parameters" msgstr "" -#: ../lib/proj/get_proj.c:404 +#: ../lib/proj/get_proj.c:503 msgid "Input Unit Factor" msgstr "" -#: ../lib/proj/get_proj.c:414 +#: ../lib/proj/get_proj.c:513 msgid "Output Projection Parameters" msgstr "" -#: ../lib/proj/get_proj.c:417 +#: ../lib/proj/get_proj.c:515 msgid "Output Unit Factor" msgstr "" @@ -9449,57 +9637,94 @@ msgid "Error in datum table file <%s>, line %d" msgstr "" -#: ../lib/proj/convert.c:159 +#: ../lib/proj/convert.c:194 msgid "Unable parse GRASS PROJ_INFO file" msgstr "" -#: ../lib/proj/convert.c:164 +#: ../lib/proj/convert.c:201 msgid "Unable get PROJ.4-style parameter string" msgstr "" -#: ../lib/proj/convert.c:178 +#: ../lib/proj/convert.c:219 #, c-format msgid "OGR can't parse PROJ.4-style parameter string: %s (OGR Error code was %d)" msgstr "" -#: ../lib/proj/convert.c:191 +#: ../lib/proj/convert.c:232 #, c-format msgid "OGR can't get WKT-style parameter string (OGR Error code was %d)" msgstr "" -#: ../lib/proj/convert.c:427 +#: ../lib/proj/convert.c:469 #, c-format msgid "Updating spatial reference with embedded proj4 definition failed. Proj4 definition: <%s>" msgstr "" -#: ../lib/proj/convert.c:434 +#: ../lib/proj/convert.c:476 msgid "Updating spatial reference with embedded proj4 definition" msgstr "" -#: ../lib/proj/convert.c:564 +#: ../lib/proj/convert.c:610 msgid "No projection name! Projection parameters likely to be meaningless." msgstr "" -#: ../lib/proj/convert.c:626 +#: ../lib/proj/convert.c:672 #, c-format msgid "Datum <%s> not recognised by GRASS and no parameters found" msgstr "" -#: ../lib/proj/convert.c:642 +#: ../lib/proj/convert.c:688 #, c-format msgid "Datum <%s> apparently recognised by GRASS but no parameters found. You may want to look into this." msgstr "" -#: ../lib/proj/convert.c:646 +#: ../lib/proj/convert.c:692 #, c-format msgid "Invalid transformation number %d; valid range is 1 to %d. Leaving datum transform parameters unspecified." msgstr "" -#: ../lib/proj/do_proj.c:106 ../lib/proj/do_proj.c:180 +#: ../lib/proj/do_proj.c:89 +msgid "Input coordinate system is NULL" +msgstr "" + +#: ../lib/proj/do_proj.c:104 +#, c-format +msgid "proj_create() failed for '%s'" +msgstr "" + +#: ../lib/proj/do_proj.c:114 +#, c-format +msgid "Unable to create latlong equivalent for '%s'" +msgstr "" + +#: ../lib/proj/do_proj.c:164 +msgid "No input projection" +msgstr "" + +#: ../lib/proj/do_proj.c:167 ../lib/proj/do_proj.c:336 +msgid "No transformation object" +msgstr "" + +#: ../lib/proj/do_proj.c:221 ../lib/proj/do_proj.c:446 +#, c-format +msgid "proj_trans() failed: %s" +msgstr "" + +#: ../lib/proj/do_proj.c:247 +msgid "No output projection" +msgstr "" + +#: ../lib/proj/do_proj.c:276 ../lib/proj/do_proj.c:499 +#: ../lib/proj/do_proj.c:626 ../lib/proj/do_proj.c:790 #, c-format msgid "pj_transform() failed: %s" msgstr "" +#: ../lib/proj/do_proj.c:584 ../lib/proj/do_proj.c:747 +#, c-format +msgid "proj_trans() failed: %d" +msgstr "" + #: ../lib/lidar/zones.c:476 ../lib/lidar/zones.c:513 #, c-format msgid "<%s> created in database." diff -Nru grass-7.4.3/locale/po/grasslibs_fr.po grass-7.6.0/locale/po/grasslibs_fr.po --- grass-7.4.3/locale/po/grasslibs_fr.po 2018-11-24 09:45:14.000000000 +0000 +++ grass-7.6.0/locale/po/grasslibs_fr.po 2018-12-26 10:57:24.000000000 +0000 @@ -11,7 +11,7 @@ msgstr "" "Project-Id-Version: grasslibs_fr\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-03-24 00:06+0100\n" +"POT-Creation-Date: 2018-12-26 11:43+0100\n" "PO-Revision-Date: 2017-01-24 21:03+0100\n" "Last-Translator: Sylvain Maillard \n" "Language-Team: French \n" @@ -71,7 +71,7 @@ #: ../lib/manage/do_remove.c:57 ../lib/manage/do_rename.c:54 #: ../lib/ogsf/gp3.c:56 ../lib/ogsf/gp3.c:191 ../lib/ogsf/gv3.c:60 #: ../lib/ogsf/gv3.c:333 ../lib/vector/Vlib/open.c:235 -#: ../lib/vector/Vlib/map.c:263 ../lib/vector/Vlib/legal_vname.c:141 +#: ../lib/vector/Vlib/map.c:264 ../lib/vector/Vlib/legal_vname.c:141 #: ../lib/vector/Vlib/legal_vname.c:144 #, c-format msgid "Vector map <%s> not found" @@ -82,8 +82,8 @@ msgstr "Impossible de supprimer la carte vecteur" #: ../lib/manage/do_remove.c:73 ../lib/manage/do_rename.c:71 -#: ../lib/raster/open.c:176 ../lib/raster/open.c:843 ../lib/raster/open.c:880 -#: ../lib/raster/open.c:932 ../lib/ogsf/gs3.c:125 ../lib/ogsf/gs3.c:189 +#: ../lib/raster/open.c:177 ../lib/raster/open.c:853 ../lib/raster/open.c:890 +#: ../lib/raster/open.c:942 ../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 @@ -211,7 +211,7 @@ msgid "Mapset <%s> does not exist." msgstr "Le jeu de cartes <%s> n'existe pas" -#: ../lib/rowio/setup.c:61 ../lib/rowio/setup.c:67 ../lib/segment/open.c:98 +#: ../lib/rowio/setup.c:61 ../lib/rowio/setup.c:67 ../lib/segment/open.c:118 #: ../lib/rst/interp_float/segmen2d_parallel.c:78 #: ../lib/rst/interp_float/segmen2d_parallel.c:85 #: ../lib/rst/interp_float/segmen2d_parallel.c:92 @@ -223,9 +223,9 @@ #: ../lib/rst/interp_float/segmen2d.c:203 #: ../lib/rst/interp_float/segmen2d.c:209 #: ../lib/rst/interp_float/segmen2d.c:219 -#: ../lib/vector/diglib/struct_alloc.c:491 ../lib/vector/Vlib/line.c:50 +#: ../lib/vector/diglib/struct_alloc.c:494 ../lib/vector/Vlib/line.c:50 #: ../lib/vector/Vlib/line.c:154 ../lib/vector/Vlib/map.c:48 -#: ../lib/vector/neta/bridge.c:58 ../lib/vector/neta/spanningtree.c:101 +#: ../lib/vector/neta/bridge.c:58 ../lib/vector/neta/spanningtree.c:104 #: ../lib/vector/neta/path.c:262 ../lib/vector/neta/components.c:71 #: ../lib/vector/neta/components.c:176 ../lib/vector/neta/centrality.c:63 #: ../lib/vector/neta/centrality.c:145 ../lib/vector/neta/flow.c:66 @@ -259,27 +259,38 @@ msgid "There are classbreaks outside the range min-max. Number of classes reduced to %i, but using probabilities for %i classes." msgstr "Il y a des ruptures de classes en dehors de la plage min-max. Nombre de classes réduites à %i, mais utilisation des probabilités sur %i classes." -#: ../lib/raster/range.c:101 +#: ../lib/raster/range.c:103 #, c-format msgid "Unable to read fp range file for <%s>" msgstr "Impossible de lire la plage fp pour <%s>" -#: ../lib/raster/range.c:168 +#: ../lib/raster/range.c:170 #, c-format msgid "Unable to read quant rules for raster map <%s>" msgstr "Impossible de lire les règles de quantification pour la carte raster <%s>" -#: ../lib/raster/range.c:205 ../lib/raster/range.c:225 +#: ../lib/raster/range.c:207 ../lib/raster/range.c:227 #, c-format msgid "Unable to read range file for <%s>" msgstr "Impossible de lire le fichier de plage pour <%s>" -#: ../lib/raster/range.c:263 ../lib/raster/range.c:269 -#: ../lib/raster/range.c:299 ../lib/raster/range.c:313 +#: ../lib/raster/range.c:286 +#, fuzzy, c-format +msgid "Unable to read stats file for <%s>" +msgstr "Impossible de lire le fichier de plage pour <%s>" + +#: ../lib/raster/range.c:368 ../lib/raster/range.c:374 +#: ../lib/raster/range.c:406 ../lib/raster/range.c:420 #, c-format msgid "Unable to write range file for <%s>" msgstr "Impossible d'écrire le fichier de plage pour <%s>" +#: ../lib/raster/range.c:450 ../lib/raster/range.c:464 +#: ../lib/raster/range.c:482 ../lib/raster/range.c:487 +#, fuzzy, c-format +msgid "Unable to write stats file for <%s>" +msgstr "Impossible d'écrire le fichier de plage pour <%s>" + #: ../lib/raster/raster_metadata.c:109 #, c-format msgid "Unable to read <%s> for raster map <%s@%s>" @@ -330,163 +341,163 @@ msgid "Error writing compressed FP data for row %d of <%s>: %s" msgstr "Erreur d'écriture de données FP compressées à la ligne %d de <%s> : %s" -#: ../lib/raster/put_row.c:386 ../lib/raster/put_row.c:392 +#: ../lib/raster/put_row.c:391 ../lib/raster/put_row.c:397 #, c-format msgid "Error writing compressed data for row %d of <%s>" msgstr "Erreur lors de l'écriture des données compressées à la ligne % de <%s>" -#: ../lib/raster/put_row.c:402 +#: ../lib/raster/put_row.c:407 #, c-format msgid "Error writing uncompressed data for row %d of <%s>" msgstr "Erreur lors de l'écriture des données non compressées à la ligne % de <%s>" -#: ../lib/raster/put_row.c:462 +#: ../lib/raster/put_row.c:467 #, c-format msgid "Error writing data via GDAL for row %d of <%s>" msgstr "Erreur lors de l'écriture de données via GDAL à la ligne %d de <%s>" -#: ../lib/raster/put_row.c:486 +#: ../lib/raster/put_row.c:491 msgid "GDAL output doesn't support writing null rows separately" msgstr "La sortie GDAL ne supporte pas l'écriture de lignes nulles séparément" -#: ../lib/raster/put_row.c:489 +#: ../lib/raster/put_row.c:494 #, c-format msgid "No null file for <%s>" msgstr "Pas de fichier null pour <%s>" -#: ../lib/raster/put_row.c:513 ../lib/raster/put_row.c:518 +#: ../lib/raster/put_row.c:521 ../lib/raster/put_row.c:526 #, c-format msgid "Error writing compressed null data for row %d of <%s>" msgstr "Erreur lors de l'écriture des données nulles compressées à la ligne %d de <%s>" -#: ../lib/raster/put_row.c:552 ../lib/raster/put_row.c:555 +#: ../lib/raster/put_row.c:560 ../lib/raster/put_row.c:563 #, c-format msgid "Error writing null row %d of <%s>" msgstr "Erreur lors de l'écriture de la ligne nulle %d de <%s>" -#: ../lib/raster/put_row.c:680 +#: ../lib/raster/put_row.c:688 #, c-format msgid "put_raster_row: raster map <%s> not open for write - request ignored" msgstr "put_raster_row : carte raster <%s> non ouverte en écriture - demande ignorée" -#: ../lib/raster/put_row.c:687 +#: ../lib/raster/put_row.c:695 msgid "put_raster_row: unopened file descriptor - request ignored" msgstr "put_raster_row : descripteur de fichier non ouvert - demande ignorée" -#: ../lib/raster/open.c:191 +#: ../lib/raster/open.c:192 #, c-format msgid "Unable to open raster map <%s@%s> since it is a reclass of raster map <%s@%s> which does not exist" msgstr "Impossible d'ouvrir la carte raster <%s@%s> car il s'agit d'une reclassification de la carte raster <%s@%s> qui n'existe pas" -#: ../lib/raster/open.c:196 +#: ../lib/raster/open.c:197 #, c-format msgid "Error reading reclass file for raster map <%s>" msgstr "Erreur de lecture du fichier reclass pour la carte raster <%s>" -#: ../lib/raster/open.c:207 +#: ../lib/raster/open.c:208 #, c-format msgid "Error reading map type for raster map <%s>" msgstr "Erreur de lecture du type de la carte raster <%s>" -#: ../lib/raster/open.c:215 +#: ../lib/raster/open.c:216 #, c-format msgid "Raster map <%s@%s>: format field in header file invalid" msgstr "Carte raster <%s@%s>: format de champ invalide dans le fichier d'en-tête" -#: ../lib/raster/open.c:234 +#: ../lib/raster/open.c:235 #, c-format -msgid "Compression with %s is not supported" -msgstr "La compression avec %s n'est pas supportée" +msgid "Compression with %s is not supported in this GRASS GIS installation" +msgstr "La compression avec %s n'est pas supportée dans cette installation de GRASS" -#: ../lib/raster/open.c:238 +#: ../lib/raster/open.c:239 #, c-format msgid "Raster map <%s> is in different projection than current region. Found <%s>, should be <%s>." msgstr "La carte raster <%s> est dans une projection différente de la région courante. Trouvé <%s>, devrait être <%s>." -#: ../lib/raster/open.c:245 +#: ../lib/raster/open.c:246 #, c-format msgid "Raster map <%s> is in different zone (%d) than current region (%d)" msgstr "La carte raster <%s> est dans une zone différente (%d) de la région courante (%d)" -#: ../lib/raster/open.c:250 +#: ../lib/raster/open.c:251 #, c-format msgid "Raster map <%s>: bytes per cell (%d) too large" msgstr "Carte raster <%s> : octets par cellule (%d) trop grand" -#: ../lib/raster/open.c:275 +#: ../lib/raster/open.c:278 #, c-format msgid "Raster map <%s@%s> is a GDAL link but GRASS is compiled without GDAL support" msgstr "La carte raster <%s@%s> est un lien GDAL mais GRASS est compilé sans le support de GDAL" -#: ../lib/raster/open.c:283 +#: ../lib/raster/open.c:289 #, c-format msgid "Unable to open %s file for raster map <%s@%s>" msgstr "Impossible d'ouvrir le fichier %s pour la carte raster <%s@%s>" -#: ../lib/raster/open.c:320 +#: ../lib/raster/open.c:327 #, c-format msgid "Error reading format for <%s@%s>" msgstr "Erreur de lecture du format pour <%s@%s>" -#: ../lib/raster/open.c:525 +#: ../lib/raster/open.c:535 msgid "Unable to create GDAL link" msgstr "Impossible de créer un lien GDAL" -#: ../lib/raster/open.c:597 ../lib/raster/gdal.c:477 +#: ../lib/raster/open.c:607 ../lib/raster/gdal.c:479 #, c-format msgid "Invalid map type <%d>" msgstr "Type de carte invalide <%d>" -#: ../lib/raster/open.c:602 ../lib/raster/open.c:757 +#: ../lib/raster/open.c:612 ../lib/raster/open.c:767 #, c-format msgid "Raster map <%s> is not in the current mapset (%s)" msgstr "La carte raster <%s> n'est pas dans le jeux de carte courant (%s)" -#: ../lib/raster/open.c:609 +#: ../lib/raster/open.c:619 #, c-format msgid "<%s> is an illegal file name" msgstr "<%s> est un nom de fichier illégal" -#: ../lib/raster/open.c:624 ../lib/raster/open.c:704 ../lib/raster/open.c:780 +#: ../lib/raster/open.c:634 ../lib/raster/open.c:714 ../lib/raster/open.c:790 #, c-format msgid "No temp files available: %s" msgstr "Pas de fichier temporaire disponible : %s" -#: ../lib/raster/open.c:753 +#: ../lib/raster/open.c:763 #, c-format msgid "Raster map <%s> does not exist in the current mapset (%s)" msgstr "La carte raster <%s> n'existe pas dans le jeux de cartes courant (%s)" -#: ../lib/raster/open.c:819 +#: ../lib/raster/open.c:829 msgid "Rast_set_fp_type(): can only be called with FCELL_TYPE or DCELL_TYPE" msgstr "Rast_set_fp_type() : ne peut être appelé qu'avec FCELL_TYPE ou DCELL_TYPE" -#: ../lib/raster/open.c:877 +#: ../lib/raster/open.c:887 #, c-format msgid "Raster map <%s> not found in mapset <%s>" msgstr "Carte raster <%s> non trouvée dans le jeux de données <%s>" -#: ../lib/raster/open.c:938 +#: ../lib/raster/open.c:948 #, c-format msgid "Unable to find '%s'" msgstr "Impossible de trouve '%s'" -#: ../lib/raster/open.c:949 +#: ../lib/raster/open.c:959 #, c-format msgid "Invalid type: field '%s' in file '%s'" msgstr "type invalide: champ '%s' dans le fichier '%s'" -#: ../lib/raster/open.c:954 +#: ../lib/raster/open.c:964 #, c-format msgid "Missing type: field in file '%s'" msgstr "Type manquant : champ dans le fichier '%s'" -#: ../lib/raster/open.c:959 +#: ../lib/raster/open.c:969 #, c-format msgid "Raster map <%s> is not xdr: byte_order: %s" msgstr "La carte raster <%s> n'est pas xdr: byte_order: %s" -#: ../lib/raster/open.c:1028 +#: ../lib/raster/open.c:1038 msgid "Rast_set_quant_rules() can be called only for raster maps opened for reading" msgstr "Rast_set_quant_rules() ne peut être appelé que sur une carte raster ouverte en lecture" @@ -525,7 +536,7 @@ msgid "Unable to create <%s> file for map <%s>" msgstr "Impossible de créer le fichier <%s> pour la carte <%s>" -#: ../lib/raster/get_row.c:35 ../lib/raster/get_row.c:901 +#: ../lib/raster/get_row.c:35 ../lib/raster/get_row.c:906 #, c-format msgid "Reading raster map <%s@%s> request for row %d is outside region" msgstr "La lecture de la carte raster <%s@%s> demande la ligne %d en dehors de la région" @@ -565,27 +576,27 @@ msgid "Error reading raster data via GDAL for row %d of <%s>" msgstr "Erreur de lecture des données raster avec GDAL à la ligne %d de <%s>" -#: ../lib/raster/get_row.c:830 +#: ../lib/raster/get_row.c:835 #, c-format msgid "Error seeking compressed null data for row %d of <%s>" msgstr "Erreur de lecture des données compressées nulles à la ligne %d de <%s>" -#: ../lib/raster/get_row.c:835 ../lib/raster/get_row.c:845 +#: ../lib/raster/get_row.c:840 ../lib/raster/get_row.c:850 #, c-format msgid "Error reading compressed null data for row %d of <%s>" msgstr "Erreur de lecture des données null compressées à la ligne %d de <%s>" -#: ../lib/raster/get_row.c:851 +#: ../lib/raster/get_row.c:856 #, c-format msgid "Error uncompressing null data for row %d of <%s>" msgstr "Erreur de décompression des données nulles à la ligne %d de <%s>" -#: ../lib/raster/get_row.c:885 +#: ../lib/raster/get_row.c:890 #, c-format msgid "Error seeking null row %d for <%s>" msgstr "Erreur de lecture de la ligne vide %d pour <%s>" -#: ../lib/raster/get_row.c:888 +#: ../lib/raster/get_row.c:893 #, c-format msgid "Error reading null row %d for <%s>" msgstr "Erreur de lecture de la ligne nulle %d de <%s>" @@ -643,6 +654,15 @@ msgid "Unable to create dependency file in <%s@%s>" msgstr "Impossible de créer le fichier de dépendances dans <%s@%s>" +#: ../lib/raster/vrt.c:83 +#, fuzzy, c-format +msgid "Tile raster map <%s> not found" +msgstr "Carte raster 3D <%s> non trouvée" + +#: ../lib/raster/vrt.c:86 +msgid "A virtual raster can not contain itself" +msgstr "" + #: ../lib/raster/alloc_cell.c:151 #, c-format msgid "Rast__null_bitstream_size: cols (%d) is negative" @@ -765,17 +785,17 @@ msgid "Invalid descriptor: %d" msgstr "Descripteur invalide : %d" -#: ../lib/raster/close.c:392 ../lib/raster/close.c:520 +#: ../lib/raster/close.c:394 ../lib/raster/close.c:522 #, c-format msgid "Unable to rename null file '%s' to '%s': %s" msgstr "Impossible de renommer le fichier null '%s' vers '%s' : %s" -#: ../lib/raster/close.c:462 +#: ../lib/raster/close.c:464 #, c-format msgid "Unable to rename cell file '%s' to '%s': %s" msgstr "Impossible de renommer le fichier cell '%s' vers '%s' : %s" -#: ../lib/raster/close.c:542 +#: ../lib/raster/close.c:544 msgid "unable to write f_format file for CELL maps" msgstr "pas en mesure d'écrire des fichiers f_format pour des couches de cellules" @@ -799,62 +819,62 @@ msgid "Unable to locate symbol <%s>" msgstr "Impossible de localiser le symbole <%s>" -#: ../lib/raster/gdal.c:145 +#: ../lib/raster/gdal.c:147 msgid "Unable to load GDAL library" msgstr "Impossible de charger la librairie GDAL" -#: ../lib/raster/gdal.c:375 +#: ../lib/raster/gdal.c:377 msgid "Unable to open GDAL file" msgstr "Impossible d'ouvrir le fichier GDAL" -#: ../lib/raster/gdal.c:483 +#: ../lib/raster/gdal.c:485 #, c-format msgid "Unable to get <%s> driver" msgstr "Impossible de charger le pilote <%s>" -#: ../lib/raster/gdal.c:492 +#: ../lib/raster/gdal.c:494 #, c-format msgid "Unable to create <%s> dataset using <%s> driver" msgstr "Impossible de créer le jeu de données <%s> avec le pilote <%s>" -#: ../lib/raster/gdal.c:500 +#: ../lib/raster/gdal.c:502 #, c-format msgid "Driver <%s> does not support direct writing. Using MEM driver for intermediate dataset." msgstr "Le pilote <%s> ne gère pas l'écriture directe. Utiliser le pilote MEM pour les données intermédiaires." -#: ../lib/raster/gdal.c:506 +#: ../lib/raster/gdal.c:508 msgid "Unable to get in-memory raster driver" msgstr "Impossible de charger le pilote raster en-mémoire" -#: ../lib/raster/gdal.c:513 +#: ../lib/raster/gdal.c:515 #, c-format msgid "Unable to create <%s> dataset using memory driver" msgstr "Impossible de créer le jeu de données <%s> avec le pilote mémoire" -#: ../lib/raster/gdal.c:517 +#: ../lib/raster/gdal.c:519 #, c-format msgid "Driver <%s> does not support creating rasters" msgstr "Le pilote <%s> ne gère pas la création de raster" -#: ../lib/raster/gdal.c:533 +#: ../lib/raster/gdal.c:535 msgid "Unable to set geo transform" msgstr "Impossible de définir la transformation géographique" -#: ../lib/raster/gdal.c:537 +#: ../lib/raster/gdal.c:539 msgid "Unable to set projection" msgstr "Impossible de définir la projection" -#: ../lib/raster/gdal.c:541 +#: ../lib/raster/gdal.c:543 #, c-format msgid "Unable to create cell_misc/%s/gdal file" msgstr "Impossible de créer le fichier cell_misc/%s/gdal" -#: ../lib/raster/gdal.c:557 +#: ../lib/raster/gdal.c:559 #, c-format msgid "Error writing cell_misc/%s/gdal file" msgstr "Erreur d'écriture du fichier cell_misc/%s/gdal" -#: ../lib/raster/gdal.c:605 +#: ../lib/raster/gdal.c:607 #, c-format msgid "Unable to create output file <%s> using driver <%s>" msgstr "Impossible de créer le fichier de sortie <%s> avec le pilote <%s>" @@ -913,17 +933,18 @@ msgstr "Librairie raster non initialisée. Le développeur a oublié d'appeler Rast_init()." #: ../lib/raster/init.c:109 -#, c-format -msgid "Unknown compression method <%s>, using default ZLIB" +#, fuzzy, c-format +msgid "Unknown compression method <%s>, using default %s" msgstr "Méthode de compression <%s> inconnue, utilisation de ZLIB par défaut" #: ../lib/raster/init.c:113 -msgid "No compression is not supported for GRASS raster maps, using default ZLIB" +#, fuzzy, c-format +msgid "No compression is not supported for GRASS raster maps, using default %s" msgstr "Aucune compression n'est pas supporté par GRASS pour les cartes raster, utilisation de ZLIB par défaut" -#: ../lib/raster/init.c:118 -#, c-format -msgid "This GRASS version does not support %s compression, using default ZLIB" +#: ../lib/raster/init.c:120 +#, fuzzy, c-format +msgid "This GRASS version does not support %s compression, using default %s" msgstr "Cette version de GRASS ne supporte pas la compression %s, utilisation de ZLB par défaut" #: ../lib/raster/null_val.c:64 @@ -956,8 +977,13 @@ msgid "Output window changed while maps are open for write. Map name <%s>" msgstr "La fenêtre de sortie a été modifiée pendant l'écriture des cartes. Carte <%s>" -#: ../lib/ogsf/gsd_img_tif.c:66 ../lib/ogsf/gk2.c:216 -#: ../lib/ogsf/gsd_img_ppm.c:52 ../lib/ogsf/gsd_img_ppm.c:95 +#: ../lib/ogsf/gsd_img_tif.c:63 ../lib/ogsf/gsd_img_ppm.c:50 +#, fuzzy +msgid "Unable to get image of current GL screen" +msgstr "Impossible de définir la transformation géographique" + +#: ../lib/ogsf/gsd_img_tif.c:69 ../lib/ogsf/gk2.c:216 +#: ../lib/ogsf/gsd_img_ppm.c:55 ../lib/ogsf/gsd_img_ppm.c:101 #, c-format msgid "Unable to open file <%s> for writing" msgstr "Impossible d'ouvrir le fichier <%s> en écriture" @@ -970,32 +996,32 @@ msgid "Need at least 2 keyframes for interpolation" msgstr "Besoin de au moins 2 images-clef pour l'interpolation" -#: ../lib/ogsf/gs2.c:1211 +#: ../lib/ogsf/gs2.c:1210 #, c-format msgid "no category info" msgstr "Pas d'information de catégorie" -#: ../lib/ogsf/gs2.c:1230 +#: ../lib/ogsf/gs2.c:1229 #, c-format msgid "no data" msgstr "pas de donnée" -#: ../lib/ogsf/gs2.c:1655 +#: ../lib/ogsf/gs2.c:1654 #, c-format msgid "Raster map <%s> is outside of current region. Load failed." msgstr "La carte raster <%s> est en dehors de la région courante. Chargement échoué." -#: ../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 +#: ../lib/ogsf/gs2.c:1732 ../lib/ogsf/gs2.c:1738 ../lib/ogsf/gs2.c:1746 +#: ../lib/ogsf/gs2.c:1755 ../lib/ogsf/gs2.c:1763 ../lib/ogsf/gs2.c:1773 +#: ../lib/ogsf/gs2.c:1821 msgid "GS_load_att_map(): Out of memory. Unable to load map" msgstr "GS_load_att_map(): Mémoire saturée. Impossible de charger la carte" -#: ../lib/ogsf/gs2.c:1850 +#: ../lib/ogsf/gs2.c:1849 msgid "Loading failed" msgstr "Échec du chargement" -#: ../lib/ogsf/gs2.c:1854 +#: ../lib/ogsf/gs2.c:1853 msgid "Error finding range" msgstr "Erreur de détermination de la plage" @@ -1030,8 +1056,8 @@ #: ../lib/ogsf/gp3.c:62 ../lib/ogsf/gp3.c:196 ../lib/ogsf/gv3.c:66 #: ../lib/ogsf/gv3.c:338 ../lib/python/temporal/c_libraries_interface.py:747 #: ../lib/vector/Vlib/open.c:301 ../lib/vector/Vlib/open.c:437 -#: ../lib/vector/Vlib/map.c:192 ../lib/vector/Vlib/map.c:202 -#: ../lib/vector/Vlib/map.c:274 +#: ../lib/vector/Vlib/map.c:193 ../lib/vector/Vlib/map.c:203 +#: ../lib/vector/Vlib/map.c:275 #, c-format, python-format msgid "Unable to open vector map <%s>" msgstr "Impossible d'ouvrir la couche vectorielle <%s>" @@ -1055,7 +1081,7 @@ #: ../lib/ogsf/gp3.c:202 ../lib/ogsf/gv3.c:344 #: ../lib/rst/interp_float/vinput2d.c:100 ../lib/vector/Vlib/cats.c:589 #: ../lib/vector/Vlib/copy.c:620 ../lib/vector/Vlib/copy.c:730 -#: ../lib/vector/Vlib/map.c:300 ../lib/vector/Vlib/map.c:436 +#: ../lib/vector/Vlib/map.c:301 ../lib/vector/Vlib/map.c:437 #: ../lib/vector/Vlib/ascii.c:398 ../lib/vector/Vlib/array.c:276 #: ../lib/vector/Vlib/net_build.c:159 ../lib/vector/Vlib/net_build.c:206 #: ../lib/vector/Vlib/net_build.c:490 ../lib/vector/Vlib/net_build.c:791 @@ -1069,7 +1095,7 @@ #: ../lib/db/dbmi_client/copy_tab.c:112 ../lib/db/dbmi_client/copy_tab.c:133 #: ../lib/vector/Vlib/cats.c:597 ../lib/vector/Vlib/close_nat.c:160 #: ../lib/vector/Vlib/write_ogr.c:198 ../lib/vector/Vlib/write_pg.c:2915 -#: ../lib/vector/Vlib/map.c:341 ../lib/vector/Vlib/ascii.c:410 +#: ../lib/vector/Vlib/map.c:342 ../lib/vector/Vlib/ascii.c:410 #: ../lib/vector/Vlib/array.c:282 ../lib/vector/Vlib/net_build.c:165 #: ../lib/vector/Vlib/net_build.c:211 ../lib/vector/Vlib/net_build.c:496 #: ../lib/vector/Vlib/net_build.c:797 ../lib/vector/Vlib/net_build.c:976 @@ -1102,6 +1128,11 @@ msgid "Cut-plane points mis-match between surfaces. Check resolution(s)." msgstr "Non concordance des points de surfaces de coupe. Vérifiez les résolutions." +#: ../lib/ogsf/gsd_img_ppm.c:96 +#, fuzzy +msgid "Unable to write view" +msgstr "Impossible d'écrire les lignes" + #: ../lib/ogsf/gsd_legend.c:246 #, c-format msgid "Unable to read color file of raster map <%s>" @@ -1193,12 +1224,12 @@ msgid "Maximum number of datasets exceeded" msgstr "Nombre maximal de jeux de données dépassé" -#: ../lib/ogsf/gsd_prim.c:146 +#: ../lib/ogsf/gsd_prim.c:155 #, c-format msgid "Color Material: %d" msgstr "Couleur d'élément : %d" -#: ../lib/ogsf/gsd_prim.c:630 +#: ../lib/ogsf/gsd_prim.c:642 #, c-format msgid "gsd_rot(): %c is an invalid axis specification. Rotation ignored. Please advise GRASS developers of this error" msgstr "gsd_rot(): %c est une spécification d'axe non valide. Rotation ignorée. Merci d'avertir les développeurs GRASS de cette erreur" @@ -1310,18 +1341,51 @@ msgid "Invalid color (%s), using \"white\" as default" msgstr "Couleur non valide (%s), utilisation de \"white\" par défaut" -#: ../lib/nviz/render.c:106 +#: ../lib/nviz/render.c:39 +#, c-format +msgid "Unable to get function address for %s" +msgstr "Impossible d'obtenir l'adresse de la fonction pour %s" + +#: ../lib/nviz/render.c:163 msgid "Bad server connection" msgstr "Mauvaise connexion serveur" -#: ../lib/nviz/render.c:112 +#: ../lib/nviz/render.c:169 msgid "Unable to get visual info" msgstr "Impossible d'obtenir l'information visuelle" -#: ../lib/nviz/render.c:119 +#: ../lib/nviz/render.c:176 msgid "Unable to create rendering context" msgstr "Impossible de créer un contexte de rendu" +#: ../lib/nviz/render.c:225 +#, c-format +msgid "Unable to choose pixel format (CGL error = %d)" +msgstr "Impossible de choisir le format de pixel (erreur CGL = %d)" + +#: ../lib/nviz/render.c:231 +#, c-format +msgid "Unable to create context (CGL error = %d)" +msgstr "Impossible de créer le contexte (erreur CGL = %d)" + +#: ../lib/nviz/render.c:266 +msgid "Unable to register window class" +msgstr "Impossible d'enregistrer la classe fenêtre" + +#: ../lib/nviz/render.c:275 +msgid "Unable to create window" +msgstr "Impossible de créer la fenêtre" + +#: ../lib/nviz/render.c:323 +#, c-format +msgid "Unable to set current context (CGL error = %d)" +msgstr "Impossible de définir le contexte courant (erreur CGL = %d)" + +#: ../lib/nviz/render.c:361 +#, c-format +msgid "Incomplete framebuffer status (status = %d)" +msgstr "Status framebuffer incomplet (status = %d)" + #: ../lib/nviz/map_obj.c:59 msgid "Maximum surfaces loaded!" msgstr "Maximum de surfaces chargées !" @@ -2219,13 +2283,13 @@ msgid "The limit of open files (%i) was reached (%i). The module r.series will be run with flag z, to avoid open files limit exceeding." msgstr "La limite du nombre de fichiers ouverts (%i) a été atteinte (%i). Le module r.series va être lancé avec l'option z, pour éviter de dépasser cette limite." -#: ../lib/python/temporal/temporal_raster_base_algebra.py:690 +#: ../lib/python/temporal/temporal_raster_base_algebra.py:741 #, python-format msgid "Error computing map <%s>" msgstr "Erreur de calcul de la carte <%s>" -#: ../lib/python/temporal/temporal_raster_base_algebra.py:777 -#: ../lib/python/temporal/temporal_algebra.py:2395 +#: ../lib/python/temporal/temporal_raster_base_algebra.py:828 +#: ../lib/python/temporal/temporal_algebra.py:2426 #, python-format msgid "%s map <%s> not found in GRASS spatial database" msgstr "%s carte <%s> non trouvée dans la base GRASS" @@ -2282,64 +2346,64 @@ msgid "Empty entry in map list, this should not happen" msgstr "Entrée vide dans la liste de cartes, ceci ne devrait pas se produire" -#: ../lib/python/temporal/temporal_algebra.py:815 +#: ../lib/python/temporal/temporal_algebra.py:821 msgid "Spatio-temporal topological operators are not supported in granularity algebra mode" msgstr "Les opérateurs de topologie temporelle ne sont pas supportés en mode granularité algébrique" -#: ../lib/python/temporal/temporal_algebra.py:853 +#: ../lib/python/temporal/temporal_algebra.py:859 msgid "All input space time datasets must have a valid temporal topology." msgstr "Tous les jeux de données temporels en entrée doivent avoir une topologie temporelle valide." -#: ../lib/python/temporal/temporal_algebra.py:862 +#: ../lib/python/temporal/temporal_algebra.py:868 msgid "All input space time datasets must have the same temporal type." msgstr "Tous les jeux de données temporels en entrée doivent être du même type temporel." -#: ../lib/python/temporal/temporal_algebra.py:1113 +#: ../lib/python/temporal/temporal_algebra.py:1119 #, python-format msgid "Removing un-needed or empty %s maps" msgstr "Suppression de la carte %s non nécessaire ou vide" -#: ../lib/python/temporal/temporal_algebra.py:1168 +#: ../lib/python/temporal/temporal_algebra.py:1174 #, python-format msgid "Space time %s dataset <%s> not found" msgstr "Jeu de données <%s> temporel %s non trouvé" -#: ../lib/python/temporal/temporal_algebra.py:1196 -#: ../lib/python/temporal/temporal_algebra.py:1200 +#: ../lib/python/temporal/temporal_algebra.py:1202 +#: ../lib/python/temporal/temporal_algebra.py:1206 #, python-format msgid "Wrong temporal type of space time dataset <%s> <%s> time is required" msgstr "Mauvais type temporel pour le jeu de données <%s> <%s> est requis" -#: ../lib/python/temporal/temporal_algebra.py:1220 +#: ../lib/python/temporal/temporal_algebra.py:1226 msgid "Wrong type of input " msgstr "Mauvais type d'entrée" -#: ../lib/python/temporal/temporal_algebra.py:2186 +#: ../lib/python/temporal/temporal_algebra.py:2205 #, python-format msgid "The resulting space time dataset type <%(a)s> is different from the requested type <%(b)s>" msgstr "Le jeu de données temporel de type <%(a)s> est différent du type requis <%(b)s>" -#: ../lib/python/temporal/temporal_algebra.py:2192 +#: ../lib/python/temporal/temporal_algebra.py:2211 msgid "Maps that should be registered in the resulting space time dataset have different types." msgstr "Les cartes qui devraient être enregistrées dans le même jeu de données temporel sont de types différents." -#: ../lib/python/temporal/temporal_algebra.py:2401 +#: ../lib/python/temporal/temporal_algebra.py:2432 msgid "Wrong map type. TMAP only supports single maps that are registered in the temporal GRASS database" msgstr "Mauvais type de carte. TMAP supporte seulement les cartes simples qui sont enregistrées dans la base temporelle GRASS" -#: ../lib/python/temporal/temporal_algebra.py:2429 +#: ../lib/python/temporal/temporal_algebra.py:2460 msgid "Merging empty map lists" msgstr "Fusion de listes de cartes vides" -#: ../lib/python/temporal/temporal_algebra.py:2432 +#: ../lib/python/temporal/temporal_algebra.py:2463 msgid "First Map list is empty, can't merge it. Return only last map list" msgstr "La première liste de cartes est vide, pas de fusion possible. Retourne uniquement la dernière liste de cartes" -#: ../lib/python/temporal/temporal_algebra.py:2435 +#: ../lib/python/temporal/temporal_algebra.py:2466 msgid "Second Map list is empty, can't merge it. Return only first map list" msgstr "La deuxième liste de cartes est vide, pas de fusion possible. Retourne uniquement la première liste de cartes" -#: ../lib/python/temporal/temporal_algebra.py:2443 +#: ../lib/python/temporal/temporal_algebra.py:2474 msgid "Space time datasets to merge must have the same temporal type" msgstr "Les jeux de données temporels à fusionner doivent être du même type temporel" @@ -2371,33 +2435,33 @@ msgid "Area computation is not supported for LL projections" msgstr "Le calcul de surface n'est pas supporté pour les projections LL" -#: ../lib/python/temporal/gui_support.py:58 ../lib/python/script/core.py:1298 +#: ../lib/python/temporal/gui_support.py:58 ../lib/python/script/core.py:1324 #, python-format msgid "Invalid element '%s'" msgstr "Élément '%s' invalide" #: ../lib/python/temporal/univar_statistics.py:62 -#: ../lib/python/temporal/univar_statistics.py:178 +#: ../lib/python/temporal/univar_statistics.py:180 #, python-format msgid "Space time %(sp)s dataset <%(i)s> is empty" msgstr "Le jeu de données <%(i)s> temporel %(sp)s est vide" -#: ../lib/python/temporal/univar_statistics.py:101 +#: ../lib/python/temporal/univar_statistics.py:102 #, python-format msgid "Unable to get statistics for raster map <%s>" msgstr "Impossible d'obtenir les statistiques de la carte raster <%s>" -#: ../lib/python/temporal/univar_statistics.py:104 +#: ../lib/python/temporal/univar_statistics.py:105 #, python-format msgid "Unable to get statistics for 3d raster map <%s>" msgstr "Impossible d'obtenir les statistiques pour la carte raster 3d <%s>" -#: ../lib/python/temporal/univar_statistics.py:168 +#: ../lib/python/temporal/univar_statistics.py:170 #, python-format msgid "Space time %(sp)s dataset <%(i)s> not found" msgstr "Le jeu de données <%(i)s> temporel %(sp)s n'a pas été trouvé" -#: ../lib/python/temporal/univar_statistics.py:222 +#: ../lib/python/temporal/univar_statistics.py:224 #, python-format msgid "Unable to get statistics for vector map <%s>" msgstr "Impossible d'obtenir les statistiques pour la carte vecteur <%s>" @@ -2475,12 +2539,12 @@ msgid "Unable to remove timestamp for vector map <%s>" msgstr "Impossible de supprimer l'horodatage de la carte vecteur <%s>" -#: ../lib/python/temporal/temporal_vector_algebra.py:386 +#: ../lib/python/temporal/temporal_vector_algebra.py:387 #, python-format msgid "Error vector maps with basename %s exist. Use --o flag to overwrite existing file" msgstr "Erreur, des cartes vecteur d'erreur avec %s comme base de nom existent. Utiliser l'option --o pour écraser les fichiers existants" -#: ../lib/python/temporal/temporal_vector_algebra.py:419 +#: ../lib/python/temporal/temporal_vector_algebra.py:420 #, python-format msgid "" "Error starting %s : \n" @@ -2489,7 +2553,7 @@ "Erreur au démarrage de %s : \n" "%s" -#: ../lib/python/temporal/temporal_vector_algebra.py:492 +#: ../lib/python/temporal/temporal_vector_algebra.py:493 #, python-format msgid "" "Error vector map %s exist in temporal database. Use overwrite flag. : \n" @@ -2498,11 +2562,11 @@ "Erreur, la carte vecteur %s existe dans le jeu de données temporel. Utilisez l'option d'écrasement. : \n" "%s" -#: ../lib/python/temporal/core.py:603 +#: ../lib/python/temporal/core.py:605 msgid "Unable to initialize the temporal DBMI interface. Please use t.connect to specify the driver and the database string" msgstr "Impossible d'initialiser l'interface DBMI temporelle. Merci d'utiliser t.connect pour spécifier le pilote et la base de données" -#: ../lib/python/temporal/core.py:672 +#: ../lib/python/temporal/core.py:674 #, python-format msgid "" "Unable to receive temporal database metadata.\n" @@ -2511,7 +2575,7 @@ "Impossible de récupérer les métadonnées de la base de données temporelle. \n" "Informations actuelles : %(info)s" -#: ../lib/python/temporal/core.py:677 +#: ../lib/python/temporal/core.py:679 #, python-format msgid "" "Unsupported temporal database: version mismatch.\n" @@ -2524,7 +2588,7 @@ "Merci de mettre à jour votre installation SIG GRASS. \n" "Information de base de données temporelle actuelle : %(info)s" -#: ../lib/python/temporal/core.py:685 +#: ../lib/python/temporal/core.py:687 #, python-format msgid "" "Unsupported temporal database: version mismatch.\n" @@ -2535,12 +2599,12 @@ "La version de base de données temporelle %(backup)s supportée est : %(tdb)i\n" "Information de base de données temporelle actuelle : %(info)s" -#: ../lib/python/temporal/core.py:773 +#: ../lib/python/temporal/core.py:775 #, python-format msgid "Creating temporal database: %s" msgstr "Création de la base de données temporelle : %s" -#: ../lib/python/temporal/core.py:782 +#: ../lib/python/temporal/core.py:784 #, python-format msgid "" "Unable to create SQLite temporal database\n" @@ -2551,31 +2615,31 @@ "Exception : %s\n" "Merci d'utiliser t.connect pour définir un chemin de base temporelle en mode lecture-écriture" -#: ../lib/python/temporal/core.py:947 +#: ../lib/python/temporal/core.py:949 msgid "Unable to mogrify sql statement. " msgstr "Impossible de mogrify sur la requête sql. " -#: ../lib/python/temporal/core.py:969 +#: ../lib/python/temporal/core.py:971 msgid "Unable to check table. " msgstr "Impossible de vérifier la table. " -#: ../lib/python/temporal/core.py:985 +#: ../lib/python/temporal/core.py:987 msgid "Unable to execute sql statement. " msgstr "Impossible d'exécuter la requête sql. " -#: ../lib/python/temporal/core.py:995 +#: ../lib/python/temporal/core.py:997 msgid "Unable to fetch one. " msgstr "\"fetch one\" impossible. " -#: ../lib/python/temporal/core.py:1005 +#: ../lib/python/temporal/core.py:1007 msgid "Unable to fetch all. " msgstr "\"fetch all\" impossible. " -#: ../lib/python/temporal/core.py:1022 +#: ../lib/python/temporal/core.py:1024 msgid "Unable to execute transaction. " msgstr "Impossible d'exécuter la transaction. " -#: ../lib/python/temporal/core.py:1126 +#: ../lib/python/temporal/core.py:1128 #, python-format msgid "" "Unable to connect to %(db)s database: %(string)s\n" @@ -2586,7 +2650,7 @@ "Exception : \"%(ex)s\"\n" "Merci d'utilier t.connect pour définir un accès en lecture-écriture" -#: ../lib/python/temporal/core.py:1286 +#: ../lib/python/temporal/core.py:1288 #, python-format msgid "" "Unable to execute :\n" @@ -2595,7 +2659,7 @@ "Impossible d'exécuter :\n" " %(sql)s" -#: ../lib/python/temporal/core.py:1330 +#: ../lib/python/temporal/core.py:1332 #, python-format msgid "" "Unable to execute transaction:\n" @@ -2656,14 +2720,14 @@ msgstr ". Voir les erreus dans la sortie (d'erreurs)." #: ../lib/python/script/array.py:157 ../lib/python/script/array.py:207 -#: ../lib/python/script/array.py:254 ../lib/python/script/array.py:305 -#: ../lib/python/script/array.py:356 ../lib/python/script/array.py:398 +#: ../lib/python/script/array.py:254 ../lib/python/script/array.py:306 +#: ../lib/python/script/array.py:357 ../lib/python/script/array.py:399 #, python-format msgid "Invalid kind <%s>" msgstr "Type <%s> invalide" #: ../lib/python/script/array.py:160 ../lib/python/script/array.py:210 -#: ../lib/python/script/array.py:308 ../lib/python/script/array.py:359 +#: ../lib/python/script/array.py:309 ../lib/python/script/array.py:360 #, python-format msgid "Invalid size <%d>" msgstr "Taille invalide <%d>" @@ -2672,17 +2736,17 @@ msgid "grass.script.array.read is deprecated and does not work on MS Windows, pass raster name in the constructor" msgstr "grass.sctipt.array est obsolète et ne fonctione pas sur MS Windows, passer le nom du raster dans le constructeur" -#: ../lib/python/script/array.py:247 ../lib/python/script/array.py:392 +#: ../lib/python/script/array.py:247 ../lib/python/script/array.py:393 #, python-format msgid "Invalid FP size <%d>" msgstr "Taille FP <%d> invalide" -#: ../lib/python/script/array.py:251 ../lib/python/script/array.py:395 +#: ../lib/python/script/array.py:251 ../lib/python/script/array.py:396 #, python-format msgid "Invalid integer size <%d>" msgstr "Taille d'entier <%d> invalide" -#: ../lib/python/script/array.py:346 +#: ../lib/python/script/array.py:347 msgid "grass.script.array3d.read is deprecated and does not work on MS Windows, pass 3D raster name in the constructor" msgstr "grass.script.array3d.read est obsolète et ne fonctionne pas sur MS Windows, passer le nom du raster 3D dans le constructeur" @@ -2755,65 +2819,74 @@ msgid "color" msgstr "couleur" +#: ../lib/python/script/setup.py:229 +#, fuzzy +msgid "Cleaning up default sqlite database ..." +msgstr "Nettoyage des fichiers temporaires ..." + +#: ../lib/python/script/setup.py:247 ../lib/init/grass.py:1782 +msgid "Cleaning up temporary files..." +msgstr "Nettoyage des fichiers temporaires ..." + #: ../lib/python/script/raster3d.py:92 #, python-format msgid "An error occurred while running r3.mapcalc with expression: %s" msgstr "Une erreur s'est produite lors du lancement de r3.mapcalc avec l'expression : %s" -#: ../lib/python/script/core.py:67 +#: ../lib/python/script/core.py:69 #, python-brace-format msgid "Cannot find the executable {0}" msgstr "Exécutable {0} introuvable" -#: ../lib/python/script/core.py:307 +#: ../lib/python/script/core.py:309 #, python-format msgid "To run the module <%s> add underscore at the end of the option <%s> to avoid conflict with Python keywords. Underscore at the beginning is depreciated in GRASS GIS 7.0 and will be removed in version 7.1." msgstr "Pour exécuter le module <%s>, ajouter un tiret-bas à la fin de l'option <%s> pour éviter un conflit avec les mots-clefs Python. Le tiret-bas est obsolète dans GRASS 7.0 et sera supprimé dans la version 7.1" -#: ../lib/python/script/core.py:987 +#: ../lib/python/script/core.py:1013 msgid "Mixing value types. Will try to compare after integer conversion" msgstr "Mélange de types de valeurs. Va essayer de les comparer après une conversion en entier" -#: ../lib/python/script/core.py:1188 +#: ../lib/python/script/core.py:1214 #, python-format msgid "Element type should be \"cell\" and not \"%s\"" msgstr "Le type de l'élément devrait être \"cell\" et pas \"%s\"" -#: ../lib/python/script/core.py:1217 ../lib/python/script/core.py:1282 +#: ../lib/python/script/core.py:1243 ../lib/python/script/core.py:1308 #, python-format msgid "Element type should be \"raster\" and not \"%s\"" msgstr "Le type de l'élément devrait être \"raster\" et pas \"%s\"" -#: ../lib/python/script/core.py:1437 +#: ../lib/python/script/core.py:1463 msgid "Unable to list mapsets" msgstr "Impossible de lister les jeux de cartes" -#: ../lib/python/script/core.py:1476 +#: ../lib/python/script/core.py:1502 #, python-format msgid "Location <%s> already exists. Operation canceled." msgstr "Le secteur <%s> existe déjà. Opération annulée." -#: ../lib/python/script/core.py:1479 +#: ../lib/python/script/core.py:1505 #, python-format msgid "Location <%s> already exists and will be overwritten" msgstr "Le secteur <%s> existe déjà et va être écrasé" -#: ../lib/python/script/core.py:1603 +#: ../lib/python/script/core.py:1629 #, python-brace-format msgid "Debug level {0}" msgstr "Niveau de débug {0}" -#: ../lib/python/script/core.py:1606 +#: ../lib/python/script/core.py:1632 #, python-brace-format msgid "WARNING: Ignoring unsupported debug level (must be >=0 and <=5). {0}\n" msgstr "ALERTE : niveau de debug non supporté (doit être >=0 et <=5). {0}\n" -#: ../lib/python/script/core.py:1622 +#: ../lib/python/script/core.py:1648 #, python-format msgid "Illegal filename <%s>. Cannot be 'NULL' or start with '.'." msgstr "Nom de fichier <%s> illégal. Ne peut pas être 'NULL' ou commencer avec '.'." -#: ../lib/python/script/core.py:1631 +#: ../lib/python/script/core.py:1657 #, python-format msgid "Illegal filename <%(s)s>. <%(il)s> not allowed.\n" msgstr "Nom de fichier <%(s)s> illégal. <%(il)s> interdit.\n" @@ -2857,7 +2930,7 @@ msgid "Cannot parse interface description of<{name}> module: {error}" msgstr "Ne peux pas analyser la description d'interface du module <{name}> : {error}" -#: ../lib/python/pygrass/modules/grid/grid.py:553 +#: ../lib/python/pygrass/modules/grid/grid.py:554 msgid "Execution of subprocesses was not successful" msgstr "L'exécution du sous-module a échoué" @@ -2878,17 +2951,17 @@ msgid "Error executing: Rast_set_cat" msgstr "Erreurd'exécution : Rast_set_cat" -#: ../lib/python/pygrass/raster/abstract.py:275 +#: ../lib/python/pygrass/raster/abstract.py:274 #, python-brace-format msgid "Mode type: {0} not supported ('r', 'w')" msgstr "Mode : {0} nonsupporté ('r', 'w')" -#: ../lib/python/pygrass/raster/abstract.py:286 +#: ../lib/python/pygrass/raster/abstract.py:285 #, python-brace-format msgid "Overwrite type: {0} not supported (True/False)" msgstr "Écrasement : {0} non supporté (True/False)" -#: ../lib/python/pygrass/raster/abstract.py:299 +#: ../lib/python/pygrass/raster/abstract.py:298 #: ../lib/python/pygrass/vector/abstract.py:97 #, python-brace-format msgid "Map name {0} not valid" @@ -2927,11 +3000,11 @@ msgid "Raster map <{0}> does not exist" msgstr "La carte raster <{0}> n'existe pas " -#: ../lib/python/pygrass/errors.py:17 +#: ../lib/python/pygrass/errors.py:18 msgid "The map is close!" msgstr "La carte est fermée !" -#: ../lib/python/pygrass/errors.py:28 +#: ../lib/python/pygrass/errors.py:29 msgid "The self.c_mapinfo pointer must be correctly initiated" msgstr "Le pointeur self.c_mapinfo doit être initialisé correctement" @@ -2948,12 +3021,12 @@ msgid "You must use the force flag to actually remove it. Exiting." msgstr "Vous devez utiliser l'option force pour le supprimer réellement. Sortie." -#: ../lib/python/pygrass/vector/__init__.py:806 +#: ../lib/python/pygrass/vector/__init__.py:813 #, python-format msgid "Unable to read line of feature %i" msgstr "Impossible de lire la ligne %i de l'entité" -#: ../lib/python/pygrass/vector/__init__.py:895 +#: ../lib/python/pygrass/vector/__init__.py:902 #, python-format msgid "Unable to read area with id %i" msgstr "Impossible de lire la surface d'id %i" @@ -3152,12 +3225,8 @@ msgid "Unable to read PNG" msgstr "Impossible de lire le PNG" -#: ../lib/pngdriver/read_png.c:60 -msgid "Unable allocate PNG structure" -msgstr "Allocation de structure PNG impossible" - -#: ../lib/pngdriver/read_png.c:64 ../lib/pngdriver/write_png.c:71 -#: ../lib/pngdriver/write_png.c:75 +#: ../lib/pngdriver/read_png.c:60 ../lib/pngdriver/read_png.c:64 +#: ../lib/pngdriver/write_png.c:71 ../lib/pngdriver/write_png.c:75 msgid "Unable to allocate PNG structure" msgstr "Allocation de structure PNG impossible" @@ -3346,7 +3415,7 @@ #: ../lib/imagery/iscatt_core.c:745 #, c-format -msgid "Unable to read find raster <%s>" +msgid "Unable to find raster <%s>" msgstr "Impossible de lire le raster <%s>" #: ../lib/imagery/iscatt_core.c:755 @@ -3476,7 +3545,7 @@ msgid "WARNING" msgstr "ATTENTION" -#: ../lib/init/grass.py:187 ../lib/gis/parser.c:621 +#: ../lib/init/grass.py:187 ../lib/gis/parser.c:628 msgid "ERROR" msgstr "ERREUR" @@ -3484,166 +3553,181 @@ msgid "Exiting..." msgstr "Sortie ..." -#: ../lib/init/grass.py:332 +#: ../lib/init/grass.py:336 msgid "Usage" msgstr "" "Utilisation\n" " " -#: ../lib/init/grass.py:333 ../lib/gis/parser_html.c:141 +#: ../lib/init/grass.py:337 ../lib/gis/parser_html.c:141 #: ../lib/gis/parser_rest.c:146 msgid "Flags" msgstr "Drapeaux" -#: ../lib/init/grass.py:334 +#: ../lib/init/grass.py:338 msgid "print this help message" msgstr "afficher ce message d'aide" -#: ../lib/init/grass.py:335 +#: ../lib/init/grass.py:339 msgid "show version information and exit" msgstr "afficher les informations de version et quitter" -#: ../lib/init/grass.py:336 +#: ../lib/init/grass.py:340 msgid "create given database, location or mapset if it doesn't exist" msgstr "créer la base de données, secteur ou jeu de cartes si non existants" -#: ../lib/init/grass.py:337 +#: ../lib/init/grass.py:341 msgid "exit after creation of location or mapset. Only with -c flag" msgstr "quitter après la création du secteur ou du jeu de cartes. Uniquement avec l'argument -c" -#: ../lib/init/grass.py:338 -msgid "force removal of .gislock if exists (use with care!). Only with -text flag" +#: ../lib/init/grass.py:342 +#, fuzzy +msgid "force removal of .gislock if exists (use with care!). Only with --text flag" msgstr "force la suppression de .gislock si il existe (utiliser avec précausion). Uniquement avec l'argument -text" -#: ../lib/init/grass.py:339 +#: ../lib/init/grass.py:343 msgid "use text based interface (skip welcome screen)" msgstr "utiliser l'interface texte (sauter l'écran de bienvenue)" -#: ../lib/init/grass.py:340 ../lib/init/grass.py:342 ../lib/init/grass.py:344 +#: ../lib/init/grass.py:344 ../lib/init/grass.py:346 ../lib/init/grass.py:348 msgid "and set as default" msgstr "et définir par défaut" -#: ../lib/init/grass.py:341 +#: ../lib/init/grass.py:345 msgid "use text based interface (show welcome screen)" msgstr "utiliser l'interface texte (afficher l'écran de bienvenue)" -#: ../lib/init/grass.py:343 +#: ../lib/init/grass.py:347 msgid "use $DEFAULT_GUI graphical user interface" msgstr "utiliser l'interface utilisateur graphique $DEFAULT_GUI" -#: ../lib/init/grass.py:345 +#: ../lib/init/grass.py:349 msgid "print GRASS configuration parameters" msgstr "afficher les paramètres de configuration GRASS" -#: ../lib/init/grass.py:346 +#: ../lib/init/grass.py:350 msgid "options: arch,build,compiler,path,revision,version" msgstr "options : arch,build,compiler,path,revision,version" -#: ../lib/init/grass.py:347 ../lib/gis/parser_html.c:189 +#: ../lib/init/grass.py:351 ../lib/gis/parser_html.c:189 #: ../lib/gis/parser_rest.c:179 msgid "Parameters" msgstr "Paramètres" -#: ../lib/init/grass.py:348 +#: ../lib/init/grass.py:352 msgid "initial GRASS GIS database directory" msgstr "répertoire initial de la base GRASS" -#: ../lib/init/grass.py:349 +#: ../lib/init/grass.py:353 msgid "directory containing Locations" msgstr "répertoire contenant les Secteurs" -#: ../lib/init/grass.py:350 +#: ../lib/init/grass.py:354 msgid "initial GRASS Location" msgstr "Secteur GRASS initial" -#: ../lib/init/grass.py:351 +#: ../lib/init/grass.py:355 msgid "directory containing Mapsets with one common coordinate system (projection)" msgstr "répertoire contenant les jeux de données qui utilisent un système de coordonnées (projection) commun" -#: ../lib/init/grass.py:352 +#: ../lib/init/grass.py:356 msgid "initial GRASS Mapset" msgstr "Jeu de cartes GRASS initial" -#: ../lib/init/grass.py:353 +#: ../lib/init/grass.py:357 msgid "fully qualified initial Mapset directory" msgstr "répertoire complet du jeu de cartes initial" -#: ../lib/init/grass.py:354 +#: ../lib/init/grass.py:358 msgid "Environment variables relevant for startup" msgstr "Variables d'environnement pour le démarrage" -#: ../lib/init/grass.py:355 +#: ../lib/init/grass.py:359 msgid "select GUI (text, gui, gtext)" msgstr "sélectionner l'UI (text, gui, gtext)" -#: ../lib/init/grass.py:356 +#: ../lib/init/grass.py:360 msgid "set html web browser for help pages" msgstr "définir le navigateur web pour les pages d'aide" -#: ../lib/init/grass.py:357 +#: ../lib/init/grass.py:361 msgid "set additional path(s) to local GRASS modules or user scripts" msgstr "définir des chemins supplémentaires pour les modules GRASS locaux ou les scripts utilisateurs" -#: ../lib/init/grass.py:358 +#: ../lib/init/grass.py:362 msgid "set additional GISBASE for locally installed GRASS Addons" msgstr "définir un GISBASE supplémentaire pour les extentions GRASS installées localement" -#: ../lib/init/grass.py:359 +#: ../lib/init/grass.py:363 msgid "shell script to be processed as batch job" msgstr "script shell à exécuter par lot" -#: ../lib/init/grass.py:360 +#: ../lib/init/grass.py:364 msgid "set Python interpreter name to override 'python'" msgstr "définir le nom du shell python pour supplanter 'python'" -#: ../lib/init/grass.py:361 +#: ../lib/init/grass.py:365 msgid "execute GRASS module or script" msgstr "exécuter le module ou script GRASS" -#: ../lib/init/grass.py:362 +#: ../lib/init/grass.py:366 msgid "provided executable will be executed in GRASS session" msgstr "l'exécutable fourni sera exécuté dans la sesion GRASS" -#: ../lib/init/grass.py:363 +#: ../lib/init/grass.py:367 msgid "GRASS module, script or any other executable" msgstr "module, script ou tout autre exécutable GRASS " -#: ../lib/init/grass.py:364 +#: ../lib/init/grass.py:368 msgid "parameters of the executable" msgstr "paramètres de l'exécutable" -#: ../lib/init/grass.py:365 +#: ../lib/init/grass.py:369 msgid "standard flags" msgstr "options standards" -#: ../lib/init/grass.py:390 +#: ../lib/init/grass.py:370 +msgid "create temporary location (use with the --exec flag)" +msgstr "" + +#: ../lib/init/grass.py:395 msgid "The APPDATA variable is not set, ask your operating system support" msgstr "La variable APPDATA n'est pas définie, demandez à vous administrateur système" -#: ../lib/init/grass.py:393 +#: ../lib/init/grass.py:398 msgid "The APPDATA variable points to directory which does not exist, ask your operating system support" msgstr "La variable APPDATA pointe vers un répertoire qui n'existe pas, demandez à votre administrateur système" -#: ../lib/init/grass.py:440 +#: ../lib/init/grass.py:411 +#, fuzzy, python-format +msgid "Failed to create configuration directory '%s' with error: %s" +msgstr "Impossible de renommer le répertoire '%s' en '%s'" + +#: ../lib/init/grass.py:454 #, python-format msgid "Unable to create temporary directory ! Exiting." msgstr "Impossible de créer le dossier temporaire ! Sortie." -#: ../lib/init/grass.py:493 +#: ../lib/init/grass.py:507 #, python-brace-format msgid "Invalid line in RC file ({file}): '{line}' ({error})\n" msgstr "Ligne invalide dans le fichier RC ({file}) : '{line}' ({error})\n" -#: ../lib/init/grass.py:547 +#: ../lib/init/grass.py:513 +#, python-brace-format +msgid "Empty RC file ({file})" +msgstr "" + +#: ../lib/init/grass.py:563 #, python-format msgid "GUI <%s> not supported in this version" msgstr "Interface <%s> non supportée par cette version" -#: ../lib/init/grass.py:708 +#: ../lib/init/grass.py:729 msgid "Searched for a web browser, but none found" msgstr "Aucun navigateur web trouvé" -#: ../lib/init/grass.py:747 +#: ../lib/init/grass.py:769 msgid "" "The python command does not work as expected!\n" "Please check your GRASS_PYTHON environment variable.\n" @@ -3653,11 +3737,11 @@ "Merci de vérifier votre variable d'environnement GRASS_PYTHON.\n" "Utilisez l'option -help pour plus de détails.\n" -#: ../lib/init/grass.py:751 +#: ../lib/init/grass.py:773 msgid "GRASS GUI not found. Please check your installation." msgstr "GRASS GUI non trouvée. Merci de vérifier votre installation." -#: ../lib/init/grass.py:753 +#: ../lib/init/grass.py:775 msgid "" "{}\n" "Switching to text based interface mode.\n" @@ -3669,7 +3753,7 @@ "\n" "Appuyez sur ENTRÉE pour continuer.\n" -#: ../lib/init/grass.py:762 +#: ../lib/init/grass.py:784 msgid "" "It appears that the X Windows system is not active.\n" "A graphical based user interface is not supported.\n" @@ -3685,79 +3769,109 @@ "\n" "Appuyez sur ENTRER pour continuer.\n" -#: ../lib/init/grass.py:855 ../lib/gis/make_mapset.c:66 +#: ../lib/init/grass.py:880 ../lib/gis/make_mapset.c:66 #, c-format, python-format msgid "Location <%s> doesn't exist" msgstr "Le secteur <%s> n'existe pas " -#: ../lib/init/grass.py:857 +#: ../lib/init/grass.py:882 #, python-format msgid "<%s> is not a valid GRASS Location because PERMANENT Mapset is missing" msgstr "<%s> n'est pas un Secteur GRASS valide car le jeu de cartes PERMANENT est manquant" -#: ../lib/init/grass.py:860 +#: ../lib/init/grass.py:885 #, python-format msgid "<%s> is not a valid GRASS Location because PERMANENT is not a directory" msgstr "<%s> n'est pas un Secteur GRASS valide car PERMANENT n'est pas un répertoire" -#: ../lib/init/grass.py:865 +#: ../lib/init/grass.py:890 #, python-format msgid "<%s> is not a valid GRASS Location because PERMANENT Mapset does not have a DEFAULT_WIND file (default computational region)" msgstr "<%s> n'est pas un Secteur GRASS valide car le jeu de cartes PERMANENT ne contient pas de fichier DEFAULT_WIND (région de calcul par défaut)" -#: ../lib/init/grass.py:870 +#: ../lib/init/grass.py:895 #, python-brace-format msgid "Mapset <{mapset}> doesn't exist in GRASS Location <{loc}>. A new mapset can be created by '-c' switch." msgstr "Le jeu de cartes <{mapset}> n'existe pas dans le secteur GRASS <{loc}>. Il est possible de créer un nouveau jeu de cartes avec l'option '-c'." -#: ../lib/init/grass.py:874 +#: ../lib/init/grass.py:899 #, python-format msgid "<%s> is not a GRASS Mapset because it is not a directory" msgstr "<%s> n'est pas un jeu de cartes GRASS car ce n'est pas un dossier" -#: ../lib/init/grass.py:877 +#: ../lib/init/grass.py:902 #, python-format msgid "<%s> is not a valid GRASS Mapset because it does not have a WIND file" msgstr "<%s> n'est pas un jeu de données GRASS valide car il ne contient pas de fichier WIND" -#: ../lib/init/grass.py:881 +#: ../lib/init/grass.py:906 #, python-format msgid "<%s> is not a valid GRASS Mapset because its WIND file is not readable" msgstr "<%s> n'est pas un jeu de données GRASS valide car le fichier WIND n'est pas lisible" -#: ../lib/init/grass.py:884 +#: ../lib/init/grass.py:909 #, python-brace-format msgid "Mapset <{mapset}> or Location <{location}> is invalid for an unknown reason" msgstr "Le jeu de données <{mapset}> où le Secteur <{location}> est invalide pour une raison inconnue" -#: ../lib/init/grass.py:947 -#, python-format -msgid "Failed to create new location. The location <%s> already exists." +#: ../lib/init/grass.py:934 +#, fuzzy, python-brace-format +msgid "Unable to create new location because the location <{location}> already exists." msgstr "Échec de création du nouveau secteur. Le secteur <%s> existe déjà." -#: ../lib/init/grass.py:954 -msgid "Missing WIND file" -msgstr "Fichier WIND manquant" +#: ../lib/init/grass.py:938 +#, fuzzy, python-brace-format +msgid "Unable to create new location <{location}> because <{path}> is a file." +msgstr "Échec de création du nouveau secteur. Le secteur <%s> existe déjà." -#: ../lib/init/grass.py:972 -msgid "" -"GISDBASE, LOCATION_NAME and MAPSET variables not set properly.\n" -"Interactive startup needed." +#: ../lib/init/grass.py:941 +#, fuzzy, python-brace-format +msgid "Unable to create new location <{location}> because the directory <{path}> already exists." +msgstr "Échec de création du nouveau secteur. Le secteur <%s> existe déjà." + +#: ../lib/init/grass.py:945 +#, fuzzy, python-brace-format +msgid "Unable to create new location in the directory <{path}> for an unknown reason." +msgstr "Échec de création du nouveau secteur. Le secteur <%s> existe déjà." + +#: ../lib/init/grass.py:992 +msgid "Mapset <{}> already exists. Ignoring the request to create it. Note that this warning may become an error in future versions." msgstr "" -"Les variables GISDBASE, LOCATION_NAME et MAPSET ne sont aps définies correctement.\n" -"Démarrage interactif nécessaire." -#: ../lib/init/grass.py:996 +#: ../lib/init/grass.py:1020 +#, fuzzy +msgid "Creating new GRASS GIS location <{}>..." +msgstr "Création d'un nouveau secteur/jeu de carte du SIG GRASS" + +#: ../lib/init/grass.py:1026 +#, fuzzy +msgid "Creating new GRASS GIS mapset <{}>..." +msgstr "Création d'un nouveau secteur/jeu de carte du SIG GRASS" + +#: ../lib/init/grass.py:1031 +#, fuzzy, python-brace-format +msgid "Unable to create new mapset <{mapset}> because <{path}> is a file." +msgstr "Impossible de créer la nouvelle table d'entité PostGIS" + +#: ../lib/init/grass.py:1037 +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:1061 +msgid "GRASS GIS database directory, location and mapset not set properly. Use GUI or command line to set them." +msgstr "" + +#: ../lib/init/grass.py:1086 #, python-format msgid "Invalid user interface specified - <%s>. Use the --help option to see valid interface names." msgstr "Interface utilisateur spécifiée invalide - <%s>. Utilisez l'option --help pour voir les noms d'interfaces valides." -#: ../lib/init/grass.py:1015 -#, python-brace-format +#: ../lib/init/grass.py:1106 +#, fuzzy, python-brace-format msgid "" "Error in GUI startup. See messages above (if any) and if necessary, please report this error to the GRASS developers.\n" "On systems with package manager, make sure you have the right GUI package, probably named grass-gui, installed.\n" -"To run GRASS GIS in text mode use the -text flag.\n" +"To run GRASS GIS in text mode use the --text flag.\n" "Use '--help' for further options\n" " {cmd_name} --help\n" "See also: https://grass.osgeo.org/{cmd_name}/manuals/helptext.html" @@ -3769,7 +3883,7 @@ " {cmd_name} --help\n" "Voir également : https://grass.osgeo.org/{cmd_name}/manuals/help.html" -#: ../lib/init/grass.py:1027 +#: ../lib/init/grass.py:1118 msgid "" "Exit was requested in GUI.\n" "GRASS GIS will not start. Bye." @@ -3777,7 +3891,7 @@ "Fermeture demandée depuis l'intergace graphuique.\n" "GRASS ne va pas démarrer. Au revoir." -#: ../lib/init/grass.py:1030 +#: ../lib/init/grass.py:1121 msgid "" "Invalid return code from GUI startup script.\n" "Please advise GRASS developers of this error." @@ -3785,7 +3899,7 @@ "Code de retour d'erreur invalide pour le lancement de l'interface graphique.\n" "Veuillez avertir les développeurs GRASS de cette erreur." -#: ../lib/init/grass.py:1077 +#: ../lib/init/grass.py:1168 #, python-brace-format msgid "" "Error reading data path information from g.gisenv.\n" @@ -3802,27 +3916,23 @@ "\n" "Vérifier le fichier <{file}>." -#: ../lib/init/grass.py:1158 ../lib/init/grass.py:1162 -msgid "Default locale settings are missing. GRASS running with C locale." -msgstr "Les paramètres de locale par défaut sont manquants. Utilisation de la locale C." - -#: ../lib/init/grass.py:1240 +#: ../lib/init/grass.py:1381 #, python-format msgid "Path '%s' doesn't exist" msgstr "Le chemin '%s' n'existe pas" -#: ../lib/init/grass.py:1242 +#: ../lib/init/grass.py:1383 #, python-format msgid "Path '%s' not accessible." msgstr "Le chemin '%s' n'est pas accessible." #. GTC %s is mapset's folder path -#: ../lib/init/grass.py:1247 +#: ../lib/init/grass.py:1388 #, python-format msgid "You are not the owner of '%s'." msgstr "Vous n'êtes pas le propriétaire de '%s'." -#: ../lib/init/grass.py:1255 +#: ../lib/init/grass.py:1396 #, python-format msgid "" "%(user)s is currently running GRASS in selected mapset (file %(file)s found). Concurrent use not allowed.\n" @@ -3831,12 +3941,12 @@ "%(user)s utilise GRASS dans le jeu de cartes sélectionné (fichier %(file)s trouvé). Les utilisations simultanées ne sont pas permises.\n" "Vous pouvez forcer le démarrage de GRASS avec l'option -f (vous devez avoir les permissions pour cette opération). Vérifiez le gestionnaire de processus pour être sûr ..." -#: ../lib/init/grass.py:1262 +#: ../lib/init/grass.py:1405 #, python-format msgid "%(user)s is currently running GRASS in selected mapset (file %(file)s found). Forcing to launch GRASS..." msgstr "%(user)s utilise GRASS dans le jeu de cartes sélectionné (fichier %(file)s trouvé). Lancement de GRASS forcé ..." -#: ../lib/init/grass.py:1266 +#: ../lib/init/grass.py:1409 #, python-format msgid "" "Unable to properly access '%s'.\n" @@ -3845,20 +3955,20 @@ "Impossible d'accéder correctement à '%s'.\n" "Merci d'en notifier votre administrateur système." -#: ../lib/init/grass.py:1287 +#: ../lib/init/grass.py:1430 msgid "Building user fontcap..." msgstr "Construction des caractère utilisateur ..." -#: ../lib/init/grass.py:1346 +#: ../lib/init/grass.py:1489 msgid "The SHELL variable is not set" msgstr "La variable SHELL n'est pas définie" -#: ../lib/init/grass.py:1362 +#: ../lib/init/grass.py:1505 #, python-brace-format msgid "Unsupported shell <{sh}>: {env_file}" msgstr "Shell <{sh}> non supporté : {env_file}" -#: ../lib/init/grass.py:1378 +#: ../lib/init/grass.py:1521 #, python-format msgid "" "Job file <%s> has been defined in the 'GRASS_BATCH_JOB' variable but not found. Exiting.\n" @@ -3869,17 +3979,17 @@ "\n" "Utiliser 'réinitialiser GRASS_BATCH_JOB' pour désactiver la liste de tâches de calcul." -#: ../lib/init/grass.py:1385 +#: ../lib/init/grass.py:1528 #, python-format msgid "Change file permission to 'executable' for <%s>" msgstr "Modifier les permissions du fichier vers 'exécutable' pour <%s>" -#: ../lib/init/grass.py:1400 +#: ../lib/init/grass.py:1543 #, python-format msgid "Executing <%s> ..." msgstr "Exécution de <%s> ..." -#: ../lib/init/grass.py:1407 +#: ../lib/init/grass.py:1550 #, python-brace-format msgid "" "Execution of <{cmd}> failed:\n" @@ -3888,97 +3998,101 @@ "La commande <{cmd}> a échoué :\n" "{error}" -#: ../lib/init/grass.py:1410 +#: ../lib/init/grass.py:1553 #, python-format msgid "Execution of <%s> finished." msgstr "Exécution de <%s> terminée." -#: ../lib/init/grass.py:1441 +#: ../lib/init/grass.py:1583 #, python-brace-format msgid "Unable to close GUI. {0}" msgstr "Impossible de fermer l'interface graphique. {0}" -#: ../lib/init/grass.py:1468 +#: ../lib/init/grass.py:1611 #, python-format msgid "Welcome to GRASS GIS %s" msgstr "Bienvenue dans le SIG GRASS %s" -#: ../lib/init/grass.py:1490 +#: ../lib/init/grass.py:1633 msgid "GRASS GIS homepage:" msgstr "Page d'accueil du SIG GRASS :" #. GTC Running through: SHELL NAME -#: ../lib/init/grass.py:1492 +#: ../lib/init/grass.py:1635 msgid "This version running through:" msgstr "Cette version fonctionne avec :" -#: ../lib/init/grass.py:1494 +#: ../lib/init/grass.py:1637 msgid "Help is available with the command:" msgstr "L'aide est disponible par la commande :" -#: ../lib/init/grass.py:1495 +#: ../lib/init/grass.py:1638 msgid "See the licence terms with:" msgstr "Voir les termes de la licence avec :" -#: ../lib/init/grass.py:1496 +#: ../lib/init/grass.py:1639 msgid "See citation options with:" msgstr "Voir les termes de la licence avec :" -#: ../lib/init/grass.py:1499 +#: ../lib/init/grass.py:1642 msgid "If required, restart the GUI with:" msgstr "Si requis, redémarrer l'interface graphique avec :" -#: ../lib/init/grass.py:1501 +#: ../lib/init/grass.py:1644 msgid "Start the GUI with:" msgstr "Démarrer l'interface graphique avec :" -#: ../lib/init/grass.py:1503 +#: ../lib/init/grass.py:1646 msgid "When ready to quit enter:" msgstr "Lors prêt pour la fermeture entrer :" -#: ../lib/init/grass.py:1591 +#: ../lib/init/grass.py:1733 msgid "2D and 3D raster MASKs present" msgstr "MASKs raster 2D et 3D présents" -#: ../lib/init/grass.py:1592 +#: ../lib/init/grass.py:1734 msgid "Raster MASK present" msgstr "MASK raster présent" -#: ../lib/init/grass.py:1593 +#: ../lib/init/grass.py:1735 msgid "3D raster MASK present" msgstr "MASK raster 3D présent" -#: ../lib/init/grass.py:1634 +#: ../lib/init/grass.py:1775 msgid "Done." msgstr "Terminé." -#: ../lib/init/grass.py:1636 +#: ../lib/init/grass.py:1777 msgid "Goodbye from GRASS GIS" msgstr "GRASS vous dit au revoir" -#: ../lib/init/grass.py:1641 -msgid "Cleaning up temporary files..." -msgstr "Nettoyage des fichiers temporaires ..." - -#: ../lib/init/grass.py:1661 +#: ../lib/init/grass.py:1813 msgid "Please install the GRASS GIS development package" msgstr "Merci d'installer le paquet développement de GRASS" -#: ../lib/init/grass.py:1695 +#: ../lib/init/grass.py:1848 #, python-format msgid "Parameter <%s> not supported" msgstr "Paramètres <%s> on supporté" -#: ../lib/init/grass.py:1839 +#: ../lib/init/grass.py:1998 msgid "Flag -e requires also flag -c" msgstr "L'option -e nécessite également l'option -c" -#: ../lib/init/grass.py:1886 -#, python-brace-format +#: ../lib/init/grass.py:2000 +msgid "Coordinate reference system argument (e.g. EPSG) is needed for --tmp-location" +msgstr "" + +#: ../lib/init/grass.py:2003 +msgid "Only one argument (e.g. EPSG) is needed for --tmp-location, mapset name <{}> provided" +msgstr "" + +#: ../lib/init/grass.py:2058 +#, fuzzy, python-brace-format msgid "" "Unable to start GRASS GIS. You have the choice to:\n" -" - Launch the graphical user interface with the '-gui' switch\n" -" {cmd_name} -gui\n" +" - Launch the graphical user interface with the '--gui' switch\n" +" {cmd_name} --gui\n" " - Launch with path to the location/mapset as an argument\n" " {cmd_name} /path/to/location/mapset`\n" " - Create a location with '-c' and launch in its PERMANENT mapset\n" @@ -4002,25 +4116,21 @@ "{cmd_name} --help\n" "Voir également : https://grass.osgeo.org/{cmd_name}/manuals/helptext.html" -#: ../lib/init/grass.py:1909 -msgid "Creating new GRASS GIS location/mapset..." -msgstr "Création d'un nouveau secteur/jeu de carte du SIG GRASS" - -#: ../lib/init/grass.py:1911 +#: ../lib/init/grass.py:2080 msgid "Starting GRASS GIS..." msgstr "Démarrage du SIG GRASS ..." -#: ../lib/init/grass.py:1932 -#, python-brace-format -msgid "<{0}> requested, but not available. Run GRASS in text mode (-text) or install missing package (usually 'grass-gui')." +#: ../lib/init/grass.py:2101 +#, fuzzy, python-brace-format +msgid "<{0}> requested, but not available. Run GRASS in text mode (--text) or install missing package (usually 'grass-gui')." msgstr "<{0}> demandé, mais non disponible. Lancez GRASS en mode texte (-text) ou installez le paquet manquant (habituellement 'grass-gui')." -#: ../lib/init/grass.py:1986 +#: ../lib/init/grass.py:2162 #, python-format msgid "Launching <%s> GUI in the background, please wait..." msgstr "Lancement de l'interface graphique <%s> en tâche de fond, merci de patienter ..." -#: ../lib/init/grass.py:2008 +#: ../lib/init/grass.py:2184 #, python-format msgid "Failed to start shell '%s'" msgstr "Échec au lancement du shell '%s'" @@ -4039,39 +4149,47 @@ msgid "Unable to write lockfile %s (%s)" msgstr "Impossible d'écrire le fichier de verrou %s (%s)" -#: ../lib/segment/open.c:53 +#: ../lib/segment/open.c:57 +msgid "Using memory cache" +msgstr "" + +#: ../lib/segment/open.c:70 +msgid "Using disk cache" +msgstr "" + +#: ../lib/segment/open.c:73 msgid "Segment file name is NULL" msgstr "Le nom du fichier Segment est NULL" -#: ../lib/segment/open.c:58 +#: ../lib/segment/open.c:78 msgid "Segment file exists already" msgstr "Le fichier Segment existe déjà" -#: ../lib/segment/open.c:66 +#: ../lib/segment/open.c:86 msgid "Unable to create segment file" msgstr "Impossible de créer le fichier segment" -#: ../lib/segment/open.c:74 +#: ../lib/segment/open.c:94 msgid "Could not write segment file" msgstr "Impossible d'écrire le fichier segment" -#: ../lib/segment/open.c:78 +#: ../lib/segment/open.c:98 msgid "Illegal segment configuration parameter(s)" msgstr "Paramètre(s) de configuration de segment non autorisé" -#: ../lib/segment/open.c:87 +#: ../lib/segment/open.c:107 msgid "Unable to re-open segment file" msgstr "Impossible de ré-ouvrir le fichier segment" -#: ../lib/segment/open.c:94 +#: ../lib/segment/open.c:114 msgid "Could not read segment file" msgstr "Impossible de lire le fichier segment" -#: ../lib/segment/format.c:144 +#: ../lib/segment/format.c:143 msgid "Segment format: file size too large" msgstr "Format de segment : fichier trop grand" -#: ../lib/segment/format.c:145 +#: ../lib/segment/format.c:144 msgid "Please recompile with Large File Support (LFS)" msgstr "Merci de recompiler avec le support de grands fichiers (LFS)" @@ -4714,55 +4832,60 @@ msgid "Pseudo-random number generator not seeded" msgstr "Générateur de nombres pseudo-aléatoires sans graine" -#: ../lib/gis/cmprlz4.c:81 ../lib/gis/cmprlz4.c:138 ../lib/gis/cmprbzip.c:90 -#: ../lib/gis/cmprbzip.c:164 ../lib/gis/cmprzlib.c:99 ../lib/gis/cmprzlib.c:195 -#: ../lib/gis/compress.c:303 +#: ../lib/gis/cmprlz4.c:89 ../lib/gis/cmprlz4.c:156 ../lib/gis/cmprbzip.c:104 +#: ../lib/gis/cmprbzip.c:183 ../lib/gis/cmprzstd.c:102 +#: ../lib/gis/cmprzstd.c:176 ../lib/gis/cmprzlib.c:100 +#: ../lib/gis/cmprzlib.c:179 ../lib/gis/compress.c:335 msgid "No source buffer" msgstr "Pas de zone tampon source" -#: ../lib/gis/cmprlz4.c:84 ../lib/gis/cmprlz4.c:141 ../lib/gis/cmprbzip.c:93 -#: ../lib/gis/cmprbzip.c:167 ../lib/gis/cmprzlib.c:102 -#: ../lib/gis/cmprzlib.c:198 +#: ../lib/gis/cmprlz4.c:92 ../lib/gis/cmprlz4.c:159 ../lib/gis/cmprbzip.c:107 +#: ../lib/gis/cmprbzip.c:186 ../lib/gis/cmprzstd.c:105 +#: ../lib/gis/cmprzstd.c:179 ../lib/gis/cmprzlib.c:103 +#: ../lib/gis/cmprzlib.c:182 msgid "No destination buffer" msgstr "Pas de zone tampon de destination" -#: ../lib/gis/cmprlz4.c:91 ../lib/gis/cmprlz4.c:148 ../lib/gis/cmprbzip.c:100 -#: ../lib/gis/cmprbzip.c:174 ../lib/gis/cmprzlib.c:109 -#: ../lib/gis/cmprzlib.c:205 ../lib/gis/compress.c:305 +#: ../lib/gis/cmprlz4.c:99 ../lib/gis/cmprlz4.c:166 ../lib/gis/cmprbzip.c:114 +#: ../lib/gis/cmprbzip.c:193 ../lib/gis/cmprzstd.c:112 +#: ../lib/gis/cmprzstd.c:186 ../lib/gis/cmprzlib.c:110 +#: ../lib/gis/cmprzlib.c:189 ../lib/gis/compress.c:337 #, c-format msgid "Invalid source buffer size %d" msgstr "Taille de zone tampon source %d invalide" -#: ../lib/gis/cmprlz4.c:93 ../lib/gis/cmprlz4.c:150 ../lib/gis/cmprbzip.c:102 -#: ../lib/gis/cmprbzip.c:176 ../lib/gis/cmprzlib.c:111 -#: ../lib/gis/cmprzlib.c:207 ../lib/gis/compress.c:225 +#: ../lib/gis/cmprlz4.c:101 ../lib/gis/cmprlz4.c:168 ../lib/gis/cmprbzip.c:116 +#: ../lib/gis/cmprbzip.c:195 ../lib/gis/cmprzstd.c:114 +#: ../lib/gis/cmprzstd.c:188 ../lib/gis/cmprzlib.c:112 +#: ../lib/gis/cmprzlib.c:191 ../lib/gis/compress.c:257 #, c-format msgid "Invalid destination buffer size %d" msgstr "Taille de zone tampon %d de destination invalide" -#: ../lib/gis/cmprlz4.c:107 +#: ../lib/gis/cmprlz4.c:121 msgid "LZ4 compression error" msgstr "erreur de compression LZ4" -#: ../lib/gis/cmprlz4.c:159 +#: ../lib/gis/cmprlz4.c:177 msgid "LZ4 decompression error" msgstr "Erreur de décompression LZ4" -#: ../lib/gis/cmprlz4.c:168 ../lib/gis/cmprbzip.c:200 +#: ../lib/gis/cmprlz4.c:186 ../lib/gis/cmprbzip.c:219 ../lib/gis/cmprzstd.c:206 +#: ../lib/gis/cmprzlib.c:215 #, c-format msgid "Got uncompressed size %d, expected %d" msgstr "Taille décompressée reçue %d, était attendu %d" -#: ../lib/gis/cmprbzip.c:83 ../lib/gis/cmprbzip.c:157 +#: ../lib/gis/cmprbzip.c:97 ../lib/gis/cmprbzip.c:176 msgid "GRASS needs to be compiled with BZIP2 for BZIP2 compression" msgstr "GRASS doit être compilé avec BZIP2 pour utiliser la compression BZIP2" -#: ../lib/gis/cmprbzip.c:122 +#: ../lib/gis/cmprbzip.c:141 #, c-format msgid "BZIP2 version %s compression error %d" msgstr "Erreur de compression %d avec BZIP2 en version %s" -#: ../lib/gis/cmprbzip.c:189 +#: ../lib/gis/cmprbzip.c:208 #, c-format msgid "BZIP2 version %s decompression error %d" msgstr "Erreur de décompression %d avec BZIP2 en version %s" @@ -4861,77 +4984,90 @@ msgid "No ellipsoid info given in file %s in <%s>" msgstr "Pas d'information sur l'ellipsoïde dans le fichier %s de <%s>" -#: ../lib/gis/parser.c:355 -#, c-format -msgid "BUG in option name, '%s' is not valid" -msgstr "BUG dans le nom de l'option, '%s' n'est pas valide" +#: ../lib/gis/parser.c:348 +msgid "Bug in UI description. Missing module description" +msgstr "" -#: ../lib/gis/parser.c:407 -#, c-format -msgid "BUG in descriptions, option '%s' in <%s> does not exist" +#: ../lib/gis/parser.c:358 +msgid "Bug in UI description. Missing option key" +msgstr "" + +#: ../lib/gis/parser.c:360 +#, fuzzy, c-format +msgid "Bug in UI description. Option key <%s> is not valid" +msgstr "BUG dans les descriptions, l'option '%s' dans <%s> n'existe pas" + +#: ../lib/gis/parser.c:362 +#, fuzzy, c-format +msgid "Bug in UI description. Description for option <%s> missing" msgstr "BUG dans les descriptions, l'option '%s' dans <%s> n'existe pas" -#: ../lib/gis/parser.c:525 +#: ../lib/gis/parser.c:414 +#, fuzzy, c-format +msgid "Bug in UI description. Option '%s' in <%s> does not exist" +msgstr "BUG dans les descriptions, l'option '%s' dans <%s> n'existe pas" + +#: ../lib/gis/parser.c:532 msgid "Use either --quiet or --verbose flag, not both. Assuming --verbose." msgstr "Utiliser le drapeau soit --quiet soit --verbose, pas les deux ; --verbose supposé." -#: ../lib/gis/parser.c:539 +#: ../lib/gis/parser.c:546 msgid "Use either --quiet or --verbose flag, not both. Assuming --quiet." msgstr "Utiliser le drapeau soit --quiet soit --verbose, pas les deux ; --quiet supposé." -#: ../lib/gis/parser.c:554 +#: ../lib/gis/parser.c:561 msgid "Use either --qq or --verbose flag, not both. Assuming --qq." msgstr "Utiliser soit l'option --qq soit --verbose, pas les deux. Utilisation de --qq." -#: ../lib/gis/parser.c:585 +#: ../lib/gis/parser.c:592 #, c-format msgid "Sorry <%s> is not a valid option" msgstr "Désolé, <%s> n'est pas une option valide" -#: ../lib/gis/parser.c:598 +#: ../lib/gis/parser.c:605 msgid "Your installation doesn't include GUI, exiting." msgstr "Votre installation n'inclu pas d'interface graphique. Sortie." -#: ../lib/gis/parser.c:943 +#: ../lib/gis/parser.c:950 msgid "Unable to determine program name" msgstr "impossible de déterminer le nom du programme" -#: ../lib/gis/parser.c:965 ../lib/gis/parser.c:984 +#: ../lib/gis/parser.c:972 ../lib/gis/parser.c:991 #, c-format msgid "%s: Sorry, <%c> is not a valid flag" msgstr "%s : désolé, <%c> n'est pas une option valide" -#: ../lib/gis/parser.c:1114 +#: ../lib/gis/parser.c:1121 #, c-format msgid "%s: Sorry, <%s=> is ambiguous" msgstr "%s : désolé, <%s=> est ambigu" -#: ../lib/gis/parser.c:1117 +#: ../lib/gis/parser.c:1124 #, c-format msgid "Option <%s=> matches" msgstr "Option <%s=> correspond" -#: ../lib/gis/parser.c:1135 +#: ../lib/gis/parser.c:1142 #, c-format msgid "Please update the usage of <%s>: option <%s> has been renamed to <%s>" msgstr "Merci de mettre à jour l'utilisation de <%s> : l'option <%s> a été renommée en <%s>" -#: ../lib/gis/parser.c:1148 +#: ../lib/gis/parser.c:1155 #, c-format msgid "%s: Sorry, <%s> is not a valid parameter" msgstr "%s : désolé, <%s> n'est pas un paramètre valide" -#: ../lib/gis/parser.c:1154 ../lib/gis/parser.c:1400 +#: ../lib/gis/parser.c:1161 ../lib/gis/parser.c:1407 #, c-format msgid "<%s> is an abbreviation for <%s>" msgstr "<%s> est une abréviation pour <%s>" -#: ../lib/gis/parser.c:1159 +#: ../lib/gis/parser.c:1166 #, c-format msgid "Option <%s> does not accept multiple answers" msgstr "L'option <%s> n'accepte pas les réponses multiples" -#: ../lib/gis/parser.c:1231 +#: ../lib/gis/parser.c:1238 #, c-format msgid "" "Illegal range syntax for parameter <%s>\n" @@ -4940,7 +5076,7 @@ "Syntaxe de l'intervalle illégale pour le paramètre <%s>\n" "\tA présenter comme : %s" -#: ../lib/gis/parser.c:1237 +#: ../lib/gis/parser.c:1244 #, c-format msgid "" "Value <%s> out of range for parameter <%s>\n" @@ -4949,12 +5085,12 @@ "Valeur <%s> en dehors de l'intervalle pour le paramètre <%s>\n" "\tValeurs autorisées : %s" -#: ../lib/gis/parser.c:1243 +#: ../lib/gis/parser.c:1250 #, c-format msgid "Missing value for parameter <%s>" msgstr "Valeur manquante pour le paramètre <%s>" -#: ../lib/gis/parser.c:1249 +#: ../lib/gis/parser.c:1256 #, c-format msgid "" "Value <%s> ambiguous for parameter <%s>\n" @@ -4963,7 +5099,7 @@ "Valeur <%s> ambigüe pour le paramètre <%s>\n" "\tOptions valides : %s" -#: ../lib/gis/parser.c:1422 +#: ../lib/gis/parser.c:1429 #, c-format msgid "" "Required parameter <%s> not set:\n" @@ -4972,7 +5108,7 @@ "Le paramètre obligatoire <%s> n'est pas défini :\n" "\t(%s)" -#: ../lib/gis/parser.c:1514 +#: ../lib/gis/parser.c:1521 #, c-format msgid "" "Option <%s> must be provided in multiples of %d\n" @@ -4981,42 +5117,42 @@ "L'option <%s> doit être un multiple de %d\n" "\tVous avez fourni %d élément(s) : %s" -#: ../lib/gis/parser.c:1588 ../lib/gis/error.c:363 +#: ../lib/gis/parser.c:1595 ../lib/gis/error.c:363 #, c-format msgid "ERROR: " msgstr "ERREUR :" -#: ../lib/gis/parser.c:1590 ../lib/gis/parser.c:1597 +#: ../lib/gis/parser.c:1597 ../lib/gis/parser.c:1604 #, c-format msgid "option <%s>: <%s> exists. To overwrite, use the --overwrite flag" msgstr "options <%s> : <%s> existe. Pour remplacer, utiliser l'option --overwrite" -#: ../lib/gis/parser.c:1707 +#: ../lib/gis/parser.c:1714 #, c-format msgid "%s= is not a separator option" msgstr "%s= n'est pas un séparateur d'option" -#: ../lib/gis/parser.c:1710 +#: ../lib/gis/parser.c:1717 #, c-format msgid "No separator given for %s=" msgstr "Pas de séparateur fourni pour %s=" -#: ../lib/gis/parser.c:1772 ../lib/gis/parser.c:1789 +#: ../lib/gis/parser.c:1779 ../lib/gis/parser.c:1796 #, c-format msgid "%s= is not a file option" msgstr "%s= n'est pas une option de fichier" -#: ../lib/gis/parser.c:1774 +#: ../lib/gis/parser.c:1781 #, c-format msgid "Opening multiple files not supported for %s=" msgstr "L'ouverture de fichiers multiples n'est pas supportée par %s=" -#: ../lib/gis/parser.c:1780 +#: ../lib/gis/parser.c:1787 #, c-format msgid "Unable to open %s file <%s>" msgstr "Impossible d'ouvrir le fichier %s <%s>" -#: ../lib/gis/parser.c:1786 +#: ../lib/gis/parser.c:1793 #, c-format msgid "Unable to create %s file <%s>" msgstr "Impossible de créer le fichier %s <%s>" @@ -5029,420 +5165,420 @@ msgid "Example: select * from towns where population > 10000" msgstr "Exemple : select * from villes where population > 10000" -#: ../lib/gis/parser_standard_options.c:156 +#: ../lib/gis/parser_standard_options.c:157 msgid "WHERE conditions of SQL statement without 'where' keyword" msgstr "WHERE conditions d'une clause SQL sans le mot-clef 'where'" -#: ../lib/gis/parser_standard_options.c:157 +#: ../lib/gis/parser_standard_options.c:158 msgid "Example: income < 1000 and population >= 10000" msgstr "Exemple : revenus < 1000 and population >= 10000" -#: ../lib/gis/parser_standard_options.c:165 +#: ../lib/gis/parser_standard_options.c:166 msgid "Name of attribute table" msgstr "Nom de la table d'attributs" -#: ../lib/gis/parser_standard_options.c:174 +#: ../lib/gis/parser_standard_options.c:175 msgid "Name of database driver" msgstr "Nom du pilote de base de données" -#: ../lib/gis/parser_standard_options.c:183 +#: ../lib/gis/parser_standard_options.c:184 msgid "Name of database" msgstr "Nom de la base de données" -#: ../lib/gis/parser_standard_options.c:192 +#: ../lib/gis/parser_standard_options.c:193 msgid "Database schema" msgstr "Schéma de base de données" -#: ../lib/gis/parser_standard_options.c:193 +#: ../lib/gis/parser_standard_options.c:194 msgid "Do not use this option if schemas are not supported by driver/database server" msgstr "Ne pas utiliser cette option si les schémas ne sont pas supportés par le pilote / serveur de base de données" -#: ../lib/gis/parser_standard_options.c:202 +#: ../lib/gis/parser_standard_options.c:203 msgid "Name of attribute column" msgstr "Nom de l'attribut colonne" -#: ../lib/gis/parser_standard_options.c:211 +#: ../lib/gis/parser_standard_options.c:212 msgid "Name of attribute column(s)" msgstr "Nom de l'attribut de(s) colonne(s)" -#: ../lib/gis/parser_standard_options.c:220 +#: ../lib/gis/parser_standard_options.c:221 msgid "Name of key column" msgstr "Nom de la colonne de clef" -#: ../lib/gis/parser_standard_options.c:221 +#: ../lib/gis/parser_standard_options.c:222 msgid "Must refer to an integer column" msgstr "Doit se référer à une colonne d'entier" -#: ../lib/gis/parser_standard_options.c:233 +#: ../lib/gis/parser_standard_options.c:234 msgid "Name of input imagery group" msgstr "Nom du groupe d'image en entrée" -#: ../lib/gis/parser_standard_options.c:241 +#: ../lib/gis/parser_standard_options.c:242 msgid "Name of input imagery subgroup" msgstr "Nom du groupe d'image en entrée" -#: ../lib/gis/parser_standard_options.c:251 +#: ../lib/gis/parser_standard_options.c:252 msgid "Name of input raster map" msgstr "Nom de la couche matricielle d'entrée" -#: ../lib/gis/parser_standard_options.c:260 +#: ../lib/gis/parser_standard_options.c:261 msgid "Name of input raster map(s)" msgstr "Nom de(s) couche(s) matricielle(s) en entrée" -#: ../lib/gis/parser_standard_options.c:268 +#: ../lib/gis/parser_standard_options.c:269 msgid "Name for output raster map" msgstr "Nom de la couche matricielle en sortie" -#: ../lib/gis/parser_standard_options.c:277 +#: ../lib/gis/parser_standard_options.c:278 msgid "Name for output raster map(s)" msgstr "Nom de la carte raster en sortie" -#: ../lib/gis/parser_standard_options.c:285 +#: ../lib/gis/parser_standard_options.c:286 msgid "Name of raster map" msgstr "Nom de la carte raster" -#: ../lib/gis/parser_standard_options.c:294 +#: ../lib/gis/parser_standard_options.c:295 msgid "Name of raster map(s)" msgstr "Nom de(s) carte(s) raster" -#: ../lib/gis/parser_standard_options.c:302 +#: ../lib/gis/parser_standard_options.c:303 msgid "Name of base raster map" msgstr "Nom de la couche matricielle de base" -#: ../lib/gis/parser_standard_options.c:310 +#: ../lib/gis/parser_standard_options.c:311 msgid "Name of cover raster map" msgstr "Nom de la couche matricielle de drapage" -#: ../lib/gis/parser_standard_options.c:318 +#: ../lib/gis/parser_standard_options.c:319 msgid "Name of input elevation raster map" msgstr "Nom de la carte raster d'altitudes en entrée" -#: ../lib/gis/parser_standard_options.c:327 +#: ../lib/gis/parser_standard_options.c:328 msgid "Name of input elevation raster map(s)" msgstr "Nom de(s) carte(s) raster d'altitude en entrée" -#: ../lib/gis/parser_standard_options.c:334 +#: ../lib/gis/parser_standard_options.c:335 msgid "Type of raster map to be created" msgstr "Type de carte raster à créer" -#: ../lib/gis/parser_standard_options.c:335 +#: ../lib/gis/parser_standard_options.c:336 msgid "Storage type for resultant raster map" msgstr "Type de stockage pour la carte raster en sortie" -#: ../lib/gis/parser_standard_options.c:339 +#: ../lib/gis/parser_standard_options.c:340 msgid "Integer" msgstr "Entier" -#: ../lib/gis/parser_standard_options.c:340 +#: ../lib/gis/parser_standard_options.c:341 msgid "Single precision floating point" msgstr "Nombre flottant de précision simple" -#: ../lib/gis/parser_standard_options.c:341 +#: ../lib/gis/parser_standard_options.c:342 msgid "Double precision floating point" msgstr "Nombre flottant de précision double" -#: ../lib/gis/parser_standard_options.c:347 +#: ../lib/gis/parser_standard_options.c:348 msgid "Sampling interpolation method" msgstr "Méthode d'interpolation d'échantillonnage" -#: ../lib/gis/parser_standard_options.c:351 +#: ../lib/gis/parser_standard_options.c:352 msgid "Nearest-neighbor interpolation" msgstr "Interpolation par le plus proche voisin" -#: ../lib/gis/parser_standard_options.c:352 +#: ../lib/gis/parser_standard_options.c:353 msgid "Bilinear interpolation" msgstr "Interpolation bilinéaire" -#: ../lib/gis/parser_standard_options.c:353 +#: ../lib/gis/parser_standard_options.c:354 msgid "Bicubic interpolation" msgstr "Interpolation bicubique" -#: ../lib/gis/parser_standard_options.c:362 +#: ../lib/gis/parser_standard_options.c:363 msgid "Name of input basename raster map(s)" msgstr "Nom de base de(s) carte(s) raster en entrée" -#: ../lib/gis/parser_standard_options.c:371 +#: ../lib/gis/parser_standard_options.c:372 msgid "Name for output basename raster map(s)" msgstr "Nom de base de(s) carte(s) raster en sortie" -#: ../lib/gis/parser_standard_options.c:381 +#: ../lib/gis/parser_standard_options.c:382 msgid "Name of input 3D raster map" msgstr "Nom de la carte raster 3D en entrée" -#: ../lib/gis/parser_standard_options.c:390 +#: ../lib/gis/parser_standard_options.c:391 msgid "Name of input 3D raster map(s)" msgstr "Nom de(s) carte(s) raster 3D en entrée" -#: ../lib/gis/parser_standard_options.c:398 +#: ../lib/gis/parser_standard_options.c:399 msgid "Name for output 3D raster map" msgstr "Nom de la cartes raster 3D en sortie" -#: ../lib/gis/parser_standard_options.c:406 +#: ../lib/gis/parser_standard_options.c:407 msgid "Name of 3D raster map" msgstr "Nom de la carte raster 3D" -#: ../lib/gis/parser_standard_options.c:415 +#: ../lib/gis/parser_standard_options.c:416 msgid "Name of 3D raster map(s)" msgstr "Nom de(s) carte(s) raster 3D" -#: ../lib/gis/parser_standard_options.c:424 +#: ../lib/gis/parser_standard_options.c:425 msgid "Data type used in the output raster3d map" msgstr "Type de données utilisées dans la carte raster3d en sortie" -#: ../lib/gis/parser_standard_options.c:433 +#: ../lib/gis/parser_standard_options.c:434 msgid "Number of digits used as mantissa in the internal map storage, 0 -23 for float, 0 - 52 for double, max or default" msgstr "Nombre de décimales à utiliser comme 'mantissa' dans le stockage interne des cartes, 0-23 pour flottant, 0-52 pour double, max ou défaut" -#: ../lib/gis/parser_standard_options.c:443 +#: ../lib/gis/parser_standard_options.c:444 msgid "The compression method used in the output raster3d map" msgstr "La méthode de compression utilisée dans la carte raster3d en sortie" -#: ../lib/gis/parser_standard_options.c:453 +#: ../lib/gis/parser_standard_options.c:454 msgid "The dimensions of the tiles used in the output raster3d map (XxYxZ or default: 16x16x8)" msgstr "Les dimensions des dalles utilisées dans le fichier de sortie" -#: ../lib/gis/parser_standard_options.c:463 +#: ../lib/gis/parser_standard_options.c:464 msgid "Name of input vector map" msgstr "Nom de la couche vectorielle en entrée" -#: ../lib/gis/parser_standard_options.c:464 -#: ../lib/gis/parser_standard_options.c:491 +#: ../lib/gis/parser_standard_options.c:465 +#: ../lib/gis/parser_standard_options.c:492 msgid "Or data source for direct OGR access" msgstr "Ou la source de données pour acces OGR direct" -#: ../lib/gis/parser_standard_options.c:473 +#: ../lib/gis/parser_standard_options.c:474 msgid "Name of input vector map(s)" msgstr "Nom de(s) couche(s) vectorielle(s) en entrée" -#: ../lib/gis/parser_standard_options.c:474 +#: ../lib/gis/parser_standard_options.c:475 msgid "Or data source(s) for direct OGR access" msgstr "Ou les sources de données pour acces OGR direct" -#: ../lib/gis/parser_standard_options.c:482 +#: ../lib/gis/parser_standard_options.c:483 msgid "Name for output vector map" msgstr "Nom de la couche vectorielle en sortie" -#: ../lib/gis/parser_standard_options.c:490 +#: ../lib/gis/parser_standard_options.c:491 msgid "Name of vector map" msgstr "Nom de la carte vecteur" -#: ../lib/gis/parser_standard_options.c:500 +#: ../lib/gis/parser_standard_options.c:501 msgid "Name of vector map(s)" msgstr "Nom de(s) carte(s) vecteur(s)" -#: ../lib/gis/parser_standard_options.c:509 -#: ../lib/gis/parser_standard_options.c:518 +#: ../lib/gis/parser_standard_options.c:510 +#: ../lib/gis/parser_standard_options.c:519 msgid "Input feature type" msgstr "Types d'entité en entrée" -#: ../lib/gis/parser_standard_options.c:525 +#: ../lib/gis/parser_standard_options.c:526 msgid "Layer number or name" msgstr "Numéro ou nom de la couche" -#: ../lib/gis/parser_standard_options.c:527 +#: ../lib/gis/parser_standard_options.c:528 msgid "Vector features can have category values in different layers. This number determines which layer to use. When used with direct OGR access this is the layer name." msgstr "Les entités vecteur peuvent avoir des valeurs de catégories dans différentes couches. Ce nombre détermine quelle couche utiliser. Lorsque utilisé en accès direct avec OGR, il s'agit du nom de la couche." -#: ../lib/gis/parser_standard_options.c:537 +#: ../lib/gis/parser_standard_options.c:538 msgid "Layer number or name ('-1' for all layers)" msgstr "Numéro ou nom de la couche ('-1' pour toutes les couches)" -#: ../lib/gis/parser_standard_options.c:539 +#: ../lib/gis/parser_standard_options.c:540 msgid "A single vector map can be connected to multiple database tables. This number determines which table to use. When used with direct OGR access this is the layer name." msgstr "Une carte vecteur peut être connectée à plusieurs tables de base de données. Ce nombre détermine la table à utiliser. Lorsque utilisé avec OGR en accès direct, il s'agit du nom de la couche." -#: ../lib/gis/parser_standard_options.c:548 +#: ../lib/gis/parser_standard_options.c:549 msgid "Category value" msgstr "Valeur de la catégorie" -#: ../lib/gis/parser_standard_options.c:556 +#: ../lib/gis/parser_standard_options.c:557 msgid "Category values" msgstr "Valeurs de catégorie" -#: ../lib/gis/parser_standard_options.c:557 -#: ../lib/gis/parser_standard_options.c:572 +#: ../lib/gis/parser_standard_options.c:558 +#: ../lib/gis/parser_standard_options.c:573 msgid "Example: 1,3,7-9,13" msgstr "Exemple: 1,3,7-9,13" -#: ../lib/gis/parser_standard_options.c:564 +#: ../lib/gis/parser_standard_options.c:565 msgid "Feature id" msgstr "Id d'entité" -#: ../lib/gis/parser_standard_options.c:571 +#: ../lib/gis/parser_standard_options.c:572 msgid "Feature ids" msgstr "Id d'entités" -#: ../lib/gis/parser_standard_options.c:582 -#: ../lib/gis/parser_standard_options.c:590 +#: ../lib/gis/parser_standard_options.c:583 +#: ../lib/gis/parser_standard_options.c:591 msgid "Name of input file" msgstr "Nom du fichier en entrée" -#: ../lib/gis/parser_standard_options.c:598 +#: ../lib/gis/parser_standard_options.c:599 msgid "Name for output file" msgstr "Nom du fichier en sortie" -#: ../lib/gis/parser_standard_options.c:607 +#: ../lib/gis/parser_standard_options.c:608 msgid "Field separator" msgstr "Séparateur de champ" -#: ../lib/gis/parser_standard_options.c:608 +#: ../lib/gis/parser_standard_options.c:609 msgid "Special characters: pipe, comma, space, tab, newline" msgstr "Caractères spéciaux : 'pipe', virgule, espace, tabulation, nouvelle ligne" -#: ../lib/gis/parser_standard_options.c:619 -#: ../lib/gis/parser_standard_options.c:630 +#: ../lib/gis/parser_standard_options.c:620 +#: ../lib/gis/parser_standard_options.c:631 msgid "Color" msgstr "Couleur" -#: ../lib/gis/parser_standard_options.c:621 +#: ../lib/gis/parser_standard_options.c:622 msgid "Either a standard color name or R:G:B triplet" msgstr "Soit un nom de couleur standard ou un triplet R:G:B" -#: ../lib/gis/parser_standard_options.c:632 +#: ../lib/gis/parser_standard_options.c:633 msgid "Either a standard color name, R:G:B triplet, or \"none\"" msgstr "Soit un nom de couleur standard, soit un triplet R:G:B, ou \"none\"" -#: ../lib/gis/parser_standard_options.c:643 +#: ../lib/gis/parser_standard_options.c:644 msgid "Name of input directory" msgstr "Nom du répertoire d'entrée" -#: ../lib/gis/parser_standard_options.c:653 +#: ../lib/gis/parser_standard_options.c:654 msgid "Units" msgstr "Unités" -#: ../lib/gis/parser_standard_options.c:662 +#: ../lib/gis/parser_standard_options.c:663 msgid "Data type(s)" msgstr "Type(s) de données" -#: ../lib/gis/parser_standard_options.c:672 +#: ../lib/gis/parser_standard_options.c:673 msgid "Name of mapset (default: current search path)" msgstr "Nom du jeu de cartes (par défaut : chemin de recherche courant)" -#: ../lib/gis/parser_standard_options.c:673 +#: ../lib/gis/parser_standard_options.c:674 msgid "'.' for current mapset" msgstr "'.' pour le jeu de cartes courant" -#: ../lib/gis/parser_standard_options.c:681 +#: ../lib/gis/parser_standard_options.c:682 msgid "Location name" msgstr "Nom du Secteur" -#: ../lib/gis/parser_standard_options.c:682 +#: ../lib/gis/parser_standard_options.c:683 msgid "Location name (not location path)" msgstr "Nom du Secteur (pas son chemin)" -#: ../lib/gis/parser_standard_options.c:692 +#: ../lib/gis/parser_standard_options.c:693 msgid "GRASS GIS database directory" msgstr "Répertoire de la base du SIG GRASS" -#: ../lib/gis/parser_standard_options.c:693 +#: ../lib/gis/parser_standard_options.c:694 msgid "Default: path to the current GRASS GIS database" msgstr "Défaut : chemin de la base SIG GRASS courante" -#: ../lib/gis/parser_standard_options.c:705 +#: ../lib/gis/parser_standard_options.c:706 msgid "Coordinates" msgstr "Coordonnées" -#: ../lib/gis/parser_standard_options.c:714 +#: ../lib/gis/parser_standard_options.c:715 msgid "Name of color table" msgstr "Nom de la table de couleur" -#: ../lib/gis/parser_standard_options.c:725 +#: ../lib/gis/parser_standard_options.c:726 msgid "String representing NULL value" msgstr "Chaîne représentant la valeur NULL" -#: ../lib/gis/parser_standard_options.c:734 +#: ../lib/gis/parser_standard_options.c:735 msgid "Name of saved region" msgstr "Nom de la région enregistrée" -#: ../lib/gis/parser_standard_options.c:744 +#: ../lib/gis/parser_standard_options.c:745 msgid "Name of the input space time dataset" msgstr "Nom du jeu de données temporel en entrée" -#: ../lib/gis/parser_standard_options.c:753 +#: ../lib/gis/parser_standard_options.c:754 msgid "Name of the input space time datasets" msgstr "Noms des jeux de données temporels en entrée" -#: ../lib/gis/parser_standard_options.c:761 +#: ../lib/gis/parser_standard_options.c:762 msgid "Name of the output space time dataset" msgstr "Nom du jeu de données temporel en sortie" -#: ../lib/gis/parser_standard_options.c:769 +#: ../lib/gis/parser_standard_options.c:770 msgid "Name of the input space time raster dataset" msgstr "Nom du jeu de données raster temporel en entrée" -#: ../lib/gis/parser_standard_options.c:778 +#: ../lib/gis/parser_standard_options.c:779 msgid "Name of the input space time raster datasets" msgstr "Noms des jeux de données raster temporels en entrée" -#: ../lib/gis/parser_standard_options.c:786 +#: ../lib/gis/parser_standard_options.c:787 msgid "Name of the output space time raster dataset" msgstr "Nom du jeu de données raster temporel en sortie" -#: ../lib/gis/parser_standard_options.c:794 +#: ../lib/gis/parser_standard_options.c:795 msgid "Name of the input space time vector dataset" msgstr "Nom du jeu de données vecteur temporel en entrée" -#: ../lib/gis/parser_standard_options.c:803 +#: ../lib/gis/parser_standard_options.c:804 msgid "Name of the input space time vector datasets" msgstr "Noms des jeux de données vecteur temporels en entrée" -#: ../lib/gis/parser_standard_options.c:811 +#: ../lib/gis/parser_standard_options.c:812 msgid "Name of the output space time vector dataset" msgstr "Nom du jeu de données vecteur temporel en sortie" -#: ../lib/gis/parser_standard_options.c:819 +#: ../lib/gis/parser_standard_options.c:820 msgid "Name of the input space time raster3d dataset" msgstr "Nom du jeu de données raster3d temporel en entrée" -#: ../lib/gis/parser_standard_options.c:828 +#: ../lib/gis/parser_standard_options.c:829 msgid "Name of the input space time raster3d datasets" msgstr "Noms des jeux de données raster3d temporels en entrée" -#: ../lib/gis/parser_standard_options.c:836 +#: ../lib/gis/parser_standard_options.c:837 msgid "Name of the output space time raster3d dataset" msgstr "Nom du jeu de donées raster3d temporel en sortie" -#: ../lib/gis/parser_standard_options.c:845 +#: ../lib/gis/parser_standard_options.c:846 msgid "Type of the input space time dataset" msgstr "Type du jeu de données temporel en entrée" -#: ../lib/gis/parser_standard_options.c:853 +#: ../lib/gis/parser_standard_options.c:854 msgid "Name of the input map" msgstr "Nom de la carte en entrée" -#: ../lib/gis/parser_standard_options.c:862 +#: ../lib/gis/parser_standard_options.c:863 msgid "Name of the input maps" msgstr "Noms des cartes en entrée" -#: ../lib/gis/parser_standard_options.c:871 +#: ../lib/gis/parser_standard_options.c:872 msgid "Type of the input map" msgstr "Type de la carte en entrée" -#: ../lib/gis/parser_standard_options.c:880 +#: ../lib/gis/parser_standard_options.c:881 msgid "The temporal type of the space time dataset" msgstr "Le type temporel du jeu de données temporel" -#: ../lib/gis/parser_standard_options.c:887 +#: ../lib/gis/parser_standard_options.c:888 msgid "WHERE conditions of SQL statement without 'where' keyword used in the temporal GIS framework" msgstr "WHERE conditions d'une clause SQL sans le mot-clef 'where'" -#: ../lib/gis/parser_standard_options.c:888 +#: ../lib/gis/parser_standard_options.c:889 msgid "Example: start_time > '2001-01-01 12:30:00'" msgstr "Exemple : start_time > '2001-01-01 12:30:00'" -#: ../lib/gis/parser_standard_options.c:898 +#: ../lib/gis/parser_standard_options.c:899 msgid "The method to be used for sampling the input dataset" msgstr "La méthode à utiliser pour échantillonner le jeu de donénes en entrée" -#: ../lib/gis/parser_standard_options.c:932 +#: ../lib/gis/parser_standard_options.c:933 msgid "Do not create attribute table" msgstr "Ne pas créer la table d'attributs" -#: ../lib/gis/parser_standard_options.c:936 +#: ../lib/gis/parser_standard_options.c:937 msgid "Do not build topology" msgstr "Ne pas construire la topologie" -#: ../lib/gis/parser_standard_options.c:937 +#: ../lib/gis/parser_standard_options.c:938 msgid "Advantageous when handling a large number of points" msgstr "Avantageux lors de la gestion d'un grand nombre de points" @@ -6321,6 +6457,16 @@ msgid "Seek offset out of range" msgstr "Index de recherche en dehors des limites" +#: ../lib/gis/cmprzstd.c:80 ../lib/gis/cmprzstd.c:95 ../lib/gis/cmprzstd.c:169 +#, fuzzy +msgid "GRASS needs to be compiled with ZSTD for ZSTD compression" +msgstr "GRASS doit être compilé avec BZIP2 pour utiliser la compression BZIP2" + +#: ../lib/gis/cmprzstd.c:134 ../lib/gis/cmprzstd.c:196 +#, c-format +msgid "ZSTD compression error %d: %s" +msgstr "" + #: ../lib/gis/paths.c:201 #, c-format msgid "Unable to open file <%s> for reading" @@ -6335,10 +6481,30 @@ msgid "Multiple outputs are not supported by WPS 1.0.0" msgstr "Les sorties multiples ne sont pas supportées par WPS 1.0.0" -#: ../lib/gis/color_rules.c:88 +#: ../lib/gis/color_rules.c:98 msgid "no description" msgstr "pas de description" +#: ../lib/gis/color_rules.c:292 +#, fuzzy +msgid "Unable to open color rule" +msgstr "Impossible de charger les règles de couleurs <%s>" + +#: ../lib/gis/color_rules.c:341 ../lib/gis/color_rules.c:352 +#: ../lib/gis/color_rules.c:356 ../lib/gis/color_rules.c:360 +msgid "range: map values" +msgstr "" + +#: ../lib/gis/color_rules.c:343 +#, c-format +msgid "range: %g to %g" +msgstr "" + +#: ../lib/gis/color_rules.c:368 +#, fuzzy +msgid "Unable to open color descriptions" +msgstr "Impossible d'ouvrir %s en écriture" + #: ../lib/gis/mapset_msc.c:90 #, c-format msgid "Unable to make mapset element %s (%s): %s" @@ -6349,12 +6515,12 @@ msgid "Unable to access mapset element %s (%s): %s" msgstr "Impossible d'accéder à l'élément %s du jeu de données (%s): %s" -#: ../lib/gis/cmprzlib.c:139 ../lib/gis/cmprzlib.c:157 +#: ../lib/gis/cmprzlib.c:142 #, c-format msgid "ZLIB compression error %d: %s" msgstr "Erreur %d de compression ZLIB : %s " -#: ../lib/gis/cmprzlib.c:225 ../lib/gis/cmprzlib.c:242 +#: ../lib/gis/cmprzlib.c:204 #, c-format msgid "ZLIB decompression error %d: %s" msgstr "Erreur %d de décompression ZLIB : %s" @@ -6413,13 +6579,13 @@ msgstr "L'option <%s> nécessite <%s>" #: ../lib/gis/parser_dependencies.c:305 -#, c-format -msgid "Option %s requires all of %s" +#, fuzzy, c-format +msgid "Option <%s> requires all of %s" msgstr "L'option %s requiert toutes les options %s" #: ../lib/gis/parser_dependencies.c:332 -#, c-format -msgid "Option %s is mutually exclusive with all of %s" +#, fuzzy, c-format +msgid "Option <%s> is mutually exclusive with all of %s" msgstr "L'option %s est mutuellement exclusive avec toutes les options %s" #: ../lib/gis/parser_dependencies.c:358 @@ -6455,43 +6621,43 @@ msgid "Task already has a worker" msgstr "La tâche a déjà un processus" -#: ../lib/gis/compress.c:132 ../lib/gis/compress.c:193 -#: ../lib/gis/compress.c:208 +#: ../lib/gis/compress.c:143 ../lib/gis/compress.c:208 +#: ../lib/gis/compress.c:225 ../lib/gis/compress.c:240 msgid "Request for unsupported compressor" msgstr "Requête pour une compression non supportée" -#: ../lib/gis/compress.c:223 +#: ../lib/gis/compress.c:255 msgid "No destination buffer allocated" msgstr "Pas de zone tampon de destination allouée" -#: ../lib/gis/compress.c:230 +#: ../lib/gis/compress.c:262 #, c-format msgid "Invalid read size %d" msgstr "Taille de lecture %d invalide" -#: ../lib/gis/compress.c:251 +#: ../lib/gis/compress.c:283 #, c-format msgid "Unable to read %d bytes: end of file" msgstr "Impossible de lire %d octets : fin du fichier" -#: ../lib/gis/compress.c:253 +#: ../lib/gis/compress.c:285 #, c-format msgid "Unable to read %d bytes: %s" msgstr "Impossible de lire %d octets : %s" -#: ../lib/gis/compress.c:327 ../lib/gis/compress.c:350 -#: ../lib/gis/compress.c:391 +#: ../lib/gis/compress.c:360 ../lib/gis/compress.c:383 +#: ../lib/gis/compress.c:424 msgid "Unable to write compression flag" msgstr "Impossible d'écrire l'en-tête de compression" -#: ../lib/gis/compress.c:338 ../lib/gis/compress.c:361 -#: ../lib/gis/compress.c:404 +#: ../lib/gis/compress.c:371 ../lib/gis/compress.c:394 +#: ../lib/gis/compress.c:437 #, c-format msgid "Unable to write %d bytes: nothing written" msgstr "Impossible d'écrire %d octets : rien d'écrit" -#: ../lib/gis/compress.c:340 ../lib/gis/compress.c:363 -#: ../lib/gis/compress.c:406 +#: ../lib/gis/compress.c:373 ../lib/gis/compress.c:396 +#: ../lib/gis/compress.c:439 #, c-format msgid "Unable to write %d bytes: %s" msgstr "Impossible d'écrire %d octets : %s" @@ -6753,7 +6919,7 @@ "\n" "-- Tests unitaires de table terminés avec succès --" -#: ../lib/db/dbmi_base/default_name.c:136 +#: ../lib/db/dbmi_base/default_name.c:139 msgid "Programmer error" msgstr "Erreur de programmation" @@ -6843,25 +7009,30 @@ msgid "db_get_index_column_name(): invalid column number" msgstr "db_get_index_column_name() : numéro de colonne invalide" -#: ../lib/vector/diglib/spindex_rw.c:98 ../lib/vector/diglib/spindex_rw.c:106 +#: ../lib/vector/diglib/spindex_rw.c:99 ../lib/vector/diglib/spindex_rw.c:107 msgid "Topology file must be written before spatial index file" msgstr "Le fichier de topologie doit être écrit avant celui d'index spatial" -#: ../lib/vector/diglib/spindex_rw.c:302 +#: ../lib/vector/diglib/spindex_rw.c:303 #, c-format msgid "This version of GRASS (%d.%d) is too old to read this spatial index format. Try to rebuild topology or upgrade GRASS to at least version %d." msgstr "Cette version de GRASS (%d.%d) est trop vieille pour lire ce format d'index spatial. Essayez de reconstruire la topologie ou de mettre à jour GRASS vers la version %d." -#: ../lib/vector/diglib/spindex_rw.c:308 +#: ../lib/vector/diglib/spindex_rw.c:309 #, c-format msgid "Your GRASS version does not fully support spatial index format %d.%d of the vector. Consider to rebuild topology or upgrade GRASS." msgstr "Votre version de GRASS ne supporte pas pleinement le format d'index spatial %d.%d du vecteur. Veuillez reconstruire la topologie ou mettre à jour GRASS." -#: ../lib/vector/diglib/spindex_rw.c:317 +#: ../lib/vector/diglib/spindex_rw.c:318 #, c-format msgid "Spatial index format version %d.%d is not supported by this release. Please rebuild topology." msgstr "La version %d.%d du format d'index spatial n'est pas supportée par cette version. Merci de reconstruire la topologie." +#: ../lib/vector/diglib/plus_line.c:262 ../lib/vector/diglib/plus_line.c:302 +#, fuzzy, c-format +msgid "Attempt to delete not registered line %d from node %d" +msgstr "Tentative de supprimer l'île %d non enregistrée de la zone %d" + #: ../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." @@ -6967,7 +7138,7 @@ msgid "Unable to write isles to plus file" msgstr "Impossible d'écrire les îles dans le fichier plus" -#: ../lib/vector/diglib/plus_node.c:214 +#: ../lib/vector/diglib/plus_node.c:213 #, c-format msgid "Attempt to read line angle for the line which is not connected to the node: node %d, line %d" msgstr "Tentative de lire l'angle d'une ligne qui n'est pas connectée au noeud : noeud %d, ligne %d" @@ -7028,44 +7199,44 @@ msgid "Error in read/write portable char, byte_order = %d Written: %d Read: %d" msgstr "Erreur de lecture/écriture du portable char, byte_order = %d Écrit : %d Lu : %d" -#: ../lib/vector/diglib/plus_area.c:215 ../lib/vector/diglib/plus_area.c:716 +#: ../lib/vector/diglib/plus_area.c:218 ../lib/vector/diglib/plus_area.c:718 #, c-format msgid "Line %d already has area/isle %d to left" msgstr "La ligne %d a déjà une surface/île %d à gauche" -#: ../lib/vector/diglib/plus_area.c:225 ../lib/vector/diglib/plus_area.c:724 +#: ../lib/vector/diglib/plus_area.c:228 ../lib/vector/diglib/plus_area.c:726 #, c-format msgid "Line %d already has area/isle %d to right" msgstr "La ligne %d a déjà une surface/île %d à droite" -#: ../lib/vector/diglib/plus_area.c:279 +#: ../lib/vector/diglib/plus_area.c:282 msgid "Isle already registered in area" msgstr "L'île est déjà enregistrée dans la surface" -#: ../lib/vector/diglib/plus_area.c:313 +#: ../lib/vector/diglib/plus_area.c:316 msgid "Attempt to delete isle from dead area" msgstr "Tentative de supprimer une île d'une surface morte" -#: ../lib/vector/diglib/plus_area.c:330 +#: ../lib/vector/diglib/plus_area.c:324 #, c-format msgid "Attempt to delete not registered isle %d from area %d" msgstr "Tentative de supprimer l'île %d non enregistrée de la zone %d" -#: ../lib/vector/diglib/plus_area.c:369 +#: ../lib/vector/diglib/plus_area.c:371 msgid "Attempt to delete dead area" msgstr "Tentative de supprimer une surface morte" -#: ../lib/vector/diglib/plus_area.c:408 +#: ../lib/vector/diglib/plus_area.c:410 #, c-format msgid "Dead centroid %d registered for area (bug in the vector library)" msgstr "Centroïde mort %d enregistré pour une surface (bug dans la librairie vecteur)" -#: ../lib/vector/diglib/plus_area.c:431 +#: ../lib/vector/diglib/plus_area.c:433 #, c-format msgid "Attempt to delete area %d info from dead isle %d" msgstr "Tentative de suppression des information de la surface %d de l'île morte %d" -#: ../lib/vector/diglib/plus_area.c:782 +#: ../lib/vector/diglib/plus_area.c:784 #, c-format msgid "Attempt to delete isle %d info from dead area %d" msgstr "Tentative de suppression des informations de l'île % de la surface morte %d" @@ -7186,7 +7357,7 @@ #: ../lib/vector/Vlib/header_finfo.c:113 ../lib/vector/Vlib/header_finfo.c:153 #: ../lib/vector/Vlib/header_finfo.c:254 ../lib/vector/Vlib/close.c:284 #: ../lib/vector/Vlib/close_ogr.c:77 ../lib/vector/Vlib/close_ogr.c:111 -#: ../lib/proj/convert.c:64 +#: ../lib/proj/convert.c:98 msgid "GRASS is not compiled with OGR support" msgstr "GRASS n'est pas compilé avec le support de OGR" @@ -7360,7 +7531,7 @@ msgstr "Impossible de lier la base de données à la carte vectorielle <%s>" #: ../lib/vector/Vlib/copy.c:764 ../lib/vector/Vlib/close_nat.c:102 -#: ../lib/vector/Vlib/map.c:317 +#: ../lib/vector/Vlib/map.c:318 #, c-format msgid "Unable to copy table <%s>" msgstr "Impossible de copier la table <%s>" @@ -7421,7 +7592,7 @@ msgstr "Impossible d'ouvrir le fichier topologique pour la couche vectorielle <%s>" #: ../lib/vector/Vlib/open.c:367 ../lib/vector/Vlib/open.c:871 -#: ../lib/vector/Vlib/build.c:865 +#: ../lib/vector/Vlib/build.c:866 #, c-format msgid "Unable to open spatial index file for vector map <%s>" msgstr "Impossible d'ouvrir le fichier d'index pour la carte vecteur <%s>" @@ -7457,13 +7628,13 @@ msgstr "Impossible de créer la couche vecteur : <%s> n'est pas compatible SQL" #: ../lib/vector/Vlib/open.c:813 ../lib/vector/Vlib/open.c:826 -#: ../lib/vector/Vlib/map.c:159 +#: ../lib/vector/Vlib/map.c:160 #, c-format msgid "Unable to delete vector map <%s>" msgstr "Impossible de supprimer la couche vectorielle <%s>" -#: ../lib/vector/Vlib/open.c:821 ../lib/vector/Vlib/map.c:155 -#: ../lib/vector/Vlib/map.c:249 +#: ../lib/vector/Vlib/open.c:821 ../lib/vector/Vlib/map.c:156 +#: ../lib/vector/Vlib/map.c:250 #, c-format msgid "Vector map <%s> already exists and will be overwritten" msgstr "La couche vectorielle <%s> existe déjà et va être écrasé" @@ -7991,29 +8162,29 @@ msgid "Bug: attempt to update map which is not in current mapset" msgstr "Bug: tentative de mise à jour d'une couche qui n'est pas dans le jeu de cartes courant" -#: ../lib/vector/Vlib/snap.c:223 ../lib/vector/Vlib/snap.c:582 +#: ../lib/vector/Vlib/snap.c:223 ../lib/vector/Vlib/snap.c:583 msgid "Snap vertices Pass 1: select points" msgstr "Accrochage des sommets passe 1 : sélection des points" -#: ../lib/vector/Vlib/snap.c:270 ../lib/vector/Vlib/snap.c:636 +#: ../lib/vector/Vlib/snap.c:268 ../lib/vector/Vlib/snap.c:637 msgid "Snap vertices Pass 2: assign anchor vertices" msgstr "Accrochage des sommets passe 2 : assignation des ancrages de sommets" -#: ../lib/vector/Vlib/snap.c:339 ../lib/vector/Vlib/snap.c:705 +#: ../lib/vector/Vlib/snap.c:337 ../lib/vector/Vlib/snap.c:706 msgid "Snap vertices Pass 3: snap to assigned points" msgstr "Accrochage des sommets passe 3 : accrochage sur les points assignés" -#: ../lib/vector/Vlib/snap.c:525 ../lib/vector/Vlib/snap.c:888 +#: ../lib/vector/Vlib/snap.c:526 ../lib/vector/Vlib/snap.c:889 #, c-format msgid "Snapped vertices: %d" msgstr "Sommets accrochés : %d" -#: ../lib/vector/Vlib/snap.c:526 ../lib/vector/Vlib/snap.c:889 +#: ../lib/vector/Vlib/snap.c:527 ../lib/vector/Vlib/snap.c:890 #, c-format msgid "New vertices: %d" msgstr "Nouveau sommet : %d" -#: ../lib/vector/Vlib/snap.c:916 +#: ../lib/vector/Vlib/snap.c:917 msgid "Reading features..." msgstr "Lecture des entités ..." @@ -8259,71 +8430,71 @@ msgid "Vect_get_point_in_poly() failed" msgstr "Vect_get_point_in_poly() a échoué" -#: ../lib/vector/Vlib/map.c:139 ../lib/vector/Vlib/map.c:245 +#: ../lib/vector/Vlib/map.c:140 ../lib/vector/Vlib/map.c:246 msgid "Vector map name is not SQL compliant" msgstr "Le nom de la couche vectorielle n'est pas compatible avec le SQL" -#: ../lib/vector/Vlib/map.c:143 +#: ../lib/vector/Vlib/map.c:144 #, c-format msgid "Unable to find vector map <%s> in <%s>" msgstr "Impossible de trouver la carte vecteur <%s> dans <%s>" -#: ../lib/vector/Vlib/map.c:179 ../lib/vector/Vlib/map.c:267 +#: ../lib/vector/Vlib/map.c:180 ../lib/vector/Vlib/map.c:268 #, c-format msgid "Unable to copy vector map <%s> to <%s>" msgstr "Impossible de copier la couche vectorielle <%s> vers <%s>" -#: ../lib/vector/Vlib/map.c:331 ../lib/vector/Vlib/map.c:462 +#: ../lib/vector/Vlib/map.c:332 ../lib/vector/Vlib/map.c:463 #, c-format msgid "Unable to delete table <%s>" msgstr "Impossible de supprimer la table <%s>" -#: ../lib/vector/Vlib/map.c:346 +#: ../lib/vector/Vlib/map.c:347 #, c-format msgid "Unable to create index for table <%s>, key <%s>" msgstr "Impossible de créer l'index de la table <%s>, clef <%s>" -#: ../lib/vector/Vlib/map.c:402 +#: ../lib/vector/Vlib/map.c:403 #, c-format msgid "Ignoring invalid mapset: %s" msgstr "Jeu de cartes invalide ignoré : %s" -#: ../lib/vector/Vlib/map.c:407 +#: ../lib/vector/Vlib/map.c:408 #, c-format msgid "Invalid vector map name <%s>" msgstr "Nom de carte vecteur non valide <%s>" -#: ../lib/vector/Vlib/map.c:417 +#: ../lib/vector/Vlib/map.c:418 #, c-format msgid "Unable to open header file for vector map <%s>" msgstr "Impossible d'ouvrir le fichier d'historique pour la carte vecteur <%s>" -#: ../lib/vector/Vlib/map.c:449 +#: ../lib/vector/Vlib/map.c:450 #, c-format msgid "Unable to find table <%s> linked to vector map <%s>" msgstr "Impossible de trouver la table <%s> liée à la couche vectorielle <%s>" -#: ../lib/vector/Vlib/map.c:472 +#: ../lib/vector/Vlib/map.c:473 #, c-format msgid "Table <%s> linked to vector map <%s> does not exist" msgstr "La table <%s> liée à la carte vecteur <%s> n'existe pas " -#: ../lib/vector/Vlib/map.c:485 +#: ../lib/vector/Vlib/map.c:486 #, c-format msgid "Unable to open directory '%s'" msgstr "Impossible d'ouvrir le répertoire '%s'" -#: ../lib/vector/Vlib/map.c:499 +#: ../lib/vector/Vlib/map.c:500 #, c-format msgid "Unable to delete file '%s'" msgstr "Impossible de supprimer le fichier <%s>" -#: ../lib/vector/Vlib/map.c:519 +#: ../lib/vector/Vlib/map.c:520 #, c-format msgid "Unable to rename directory '%s' to '%s'" msgstr "Impossible de renommer le répertoire '%s' en '%s'" -#: ../lib/vector/Vlib/map.c:528 +#: ../lib/vector/Vlib/map.c:529 #, c-format msgid "Unable to remove directory '%s': %s" msgstr "Impossible de supprimer le répertoire '%s' : %s" @@ -8377,10 +8548,10 @@ msgid "Your GRASS version does not fully support feature index format %d.%d of the vector. Consider to rebuild topology or upgrade GRASS." msgstr "Votre version de GRASS ne supporte pas complétement le format d'index %d.%d pour le vecteur. Reconstruisez la topologie ou faites une mise à jour de GRASS." -#: ../lib/vector/Vlib/intersect2.c:1202 ../lib/vector/Vlib/intersect2.c:1208 -#: ../lib/vector/Vlib/intersect2.c:1210 ../lib/vector/Vlib/intersect2.c:1262 -#: ../lib/vector/Vlib/intersect2.c:1271 ../lib/vector/Vlib/intersect2.c:1292 -#: ../lib/vector/Vlib/intersect2.c:1309 ../lib/vector/Vlib/intersect.c:1194 +#: ../lib/vector/Vlib/intersect2.c:1259 ../lib/vector/Vlib/intersect2.c:1265 +#: ../lib/vector/Vlib/intersect2.c:1267 ../lib/vector/Vlib/intersect2.c:1319 +#: ../lib/vector/Vlib/intersect2.c:1328 ../lib/vector/Vlib/intersect2.c:1349 +#: ../lib/vector/Vlib/intersect2.c:1366 ../lib/vector/Vlib/intersect.c:1194 #: ../lib/vector/Vlib/intersect.c:1200 ../lib/vector/Vlib/intersect.c:1202 #: ../lib/vector/Vlib/intersect.c:1257 ../lib/vector/Vlib/intersect.c:1266 #: ../lib/vector/Vlib/intersect.c:1287 ../lib/vector/Vlib/intersect.c:1304 @@ -8613,12 +8784,12 @@ msgstr "Type d'entité %d non supporté" #: ../lib/vector/Vlib/build_sfa.c:339 ../lib/vector/Vlib/build_sfa.c:632 -#: ../lib/vector/Vlib/build_nat.c:74 +#: ../lib/vector/Vlib/build_nat.c:75 msgid "Registering primitives..." msgstr "Enregistrement des primitives ... " #: ../lib/vector/Vlib/build_sfa.c:385 ../lib/vector/Vlib/build_sfa.c:664 -#: ../lib/vector/Vlib/build_nat.c:117 +#: ../lib/vector/Vlib/build_nat.c:118 #, c-format msgid "One primitive registered" msgid_plural "%d primitives registered" @@ -8626,7 +8797,7 @@ msgstr[1] "%d primitives enregistrées" #: ../lib/vector/Vlib/build_sfa.c:386 ../lib/vector/Vlib/build_sfa.c:665 -#: ../lib/vector/Vlib/build_nat.c:118 +#: ../lib/vector/Vlib/build_nat.c:119 #, c-format msgid "One vertex registered" msgid_plural "%d vertices registered" @@ -8996,7 +9167,7 @@ msgid "Attempt to read topo for dead isle (%d)" msgstr "Tentative de lire la topologie d'une île morte (%d)" -#: ../lib/vector/Vlib/break_lines.c:572 +#: ../lib/vector/Vlib/break_lines.c:574 #, c-format msgid "Intersections: %d" msgstr "Intersections : %d" @@ -9026,7 +9197,7 @@ msgid "Topology not available for vector map <%s>. Registering primitives..." msgstr "Topologie non disponible pour la carte vecteur <%s>. Référencement des primitives ..." -#: ../lib/vector/Vlib/box.c:436 ../lib/vector/Vlib/build_nat.c:84 +#: ../lib/vector/Vlib/box.c:436 ../lib/vector/Vlib/build_nat.c:85 msgid "Unable to read vector map" msgstr "Impossible de lire la carte vectorielle" @@ -9201,16 +9372,36 @@ msgid "Output vector map <%s> is used as input" msgstr "La couche vectorielle de sortie <%s> est utilisée en entrée" -#: ../lib/vector/Vlib/merge_lines.c:240 +#: ../lib/vector/Vlib/merge_lines.c:241 +#, c-format +msgid "%d lines merged" +msgstr "%d lignes fusionnées" + +#: ../lib/vector/Vlib/merge_lines.c:242 +#, c-format +msgid "%d new lines" +msgstr "%d nouvelles lignes" + +#: ../lib/vector/Vlib/merge_lines.c:245 #, c-format msgid "%d boundaries merged" msgstr "%d contours fusionnés" -#: ../lib/vector/Vlib/merge_lines.c:241 +#: ../lib/vector/Vlib/merge_lines.c:246 #, c-format msgid "%d new boundaries" msgstr "%d nouveaux contours" +#: ../lib/vector/Vlib/merge_lines.c:249 +#, c-format +msgid "%d lines and boundaries merged" +msgstr "%d lignes et contours fusionnés" + +#: ../lib/vector/Vlib/merge_lines.c:250 +#, c-format +msgid "%d new lines and boundaries" +msgstr "%d nouvelles lignes et contours" + #: ../lib/vector/Vlib/open_nat.c:56 #, c-format msgid "Unable to open coor file for vector map <%s>" @@ -9298,178 +9489,178 @@ msgid "Vect_segment_intersection() ERROR (collinear non vertical segments)" msgstr "Vect_segment_intersection() ERREUR (segments verticaux non colinéaires)" -#: ../lib/vector/Vlib/build.c:115 +#: ../lib/vector/Vlib/build.c:116 msgid "Area of size = 0.0 (less than 4 vertices) ignored" msgstr "Surfaces de taille = 0.0 (moins de 4 sommets) ignorées" -#: ../lib/vector/Vlib/build.c:131 +#: ../lib/vector/Vlib/build.c:132 msgid "Unable to add area (map closed, topo saved)" msgstr "Impossible d'ajouter la surface (carte fermée, topologie sauvegardée)" -#: ../lib/vector/Vlib/build.c:139 +#: ../lib/vector/Vlib/build.c:140 msgid "Unable to add isle (map closed, topo saved)" msgstr "Impossible d'ajouter l'île (carte fermée, topologie sauvegardée)" -#: ../lib/vector/Vlib/build.c:149 +#: ../lib/vector/Vlib/build.c:150 msgid "Area of size = 0.0 ignored" msgstr "Surface de taille = 0.0 ignorée" -#: ../lib/vector/Vlib/build.c:200 +#: ../lib/vector/Vlib/build.c:201 msgid "Request to find area outside nonexistent isle" msgstr "Requête pour trouver des surfaces à l'extérieur d'une île non-existante" -#: ../lib/vector/Vlib/build.c:351 +#: ../lib/vector/Vlib/build.c:352 msgid "Larger bbox but smaller area!!!" msgstr "Grande bbox mais petite surface !!!" -#: ../lib/vector/Vlib/build.c:606 +#: ../lib/vector/Vlib/build.c:607 msgid "Checking for topological errors..." msgstr "Vérification des erreurs de topologie ..." -#: ../lib/vector/Vlib/build.c:641 +#: ../lib/vector/Vlib/build.c:642 #, c-format msgid "Number of lines of length zero: %d" msgstr "Nombre de lignes de longueur nulle : %d" -#: ../lib/vector/Vlib/build.c:643 +#: ../lib/vector/Vlib/build.c:644 #, c-format msgid "Number of boundaries of length zero: %d" msgstr "Nombre de contours de longueur nulle : %d" -#: ../lib/vector/Vlib/build.c:652 +#: ../lib/vector/Vlib/build.c:653 #, c-format msgid "Number of boundary intersections: %d" msgstr "Nombre d'intersections de contours : %d" -#: ../lib/vector/Vlib/build.c:676 +#: ../lib/vector/Vlib/build.c:677 msgid "Skipping further checks because of incorrect boundaries" msgstr "Passe les tests suivants car des contours sont incorrects" -#: ../lib/vector/Vlib/build.c:726 +#: ../lib/vector/Vlib/build.c:727 #, c-format msgid "Number of redundant holes: %d" msgstr "Nombre de trous redondants : %d" -#: ../lib/vector/Vlib/build.c:871 +#: ../lib/vector/Vlib/build.c:872 #, c-format msgid "Building topology for vector map <%s>..." msgstr "Construction de la topologie pour la carte vectorielle <%s>..." -#: ../lib/vector/Vlib/build.c:889 +#: ../lib/vector/Vlib/build.c:890 msgid "Topology was built" msgstr "La topologie a bien été construite" -#: ../lib/vector/Vlib/build.c:900 +#: ../lib/vector/Vlib/build.c:901 #, c-format msgid "Number of nodes: %d" msgstr "Nombre de nÅ“uds: %d" -#: ../lib/vector/Vlib/build.c:901 +#: ../lib/vector/Vlib/build.c:902 #, c-format msgid "Number of primitives: %d" msgstr "Nombre de primitives: %d" -#: ../lib/vector/Vlib/build.c:902 +#: ../lib/vector/Vlib/build.c:903 #, c-format msgid "Number of points: %d" msgstr "Nombre de points: %d" -#: ../lib/vector/Vlib/build.c:903 +#: ../lib/vector/Vlib/build.c:904 #, c-format msgid "Number of lines: %d" msgstr "Nombre de lignes :%d" -#: ../lib/vector/Vlib/build.c:904 +#: ../lib/vector/Vlib/build.c:905 #, c-format msgid "Number of boundaries: %d" msgstr "Nombre de contours: %d" -#: ../lib/vector/Vlib/build.c:905 +#: ../lib/vector/Vlib/build.c:906 #, c-format msgid "Number of centroids: %d" msgstr "Nombre de centroïdes: %d" -#: ../lib/vector/Vlib/build.c:908 +#: ../lib/vector/Vlib/build.c:909 #, c-format msgid "Number of faces: %d" msgstr "Nombre de faces: %d" -#: ../lib/vector/Vlib/build.c:911 +#: ../lib/vector/Vlib/build.c:912 #, c-format msgid "Number of kernels: %d" msgstr "Nombre de noyaux: %d" -#: ../lib/vector/Vlib/build.c:957 +#: ../lib/vector/Vlib/build.c:958 #, c-format msgid "Number of areas: %d" msgstr "Nombre de surfaces: %d" -#: ../lib/vector/Vlib/build.c:958 +#: ../lib/vector/Vlib/build.c:959 #, c-format msgid "Number of isles: %d" msgstr "Nombre d'îles: %d" -#: ../lib/vector/Vlib/build.c:963 +#: ../lib/vector/Vlib/build.c:964 #, c-format msgid "Number of areas without centroid: %d" msgstr "Nombre de surfaces sans centroïde: %d" -#: ../lib/vector/Vlib/build.c:968 +#: ../lib/vector/Vlib/build.c:969 #, c-format msgid "Number of centroids exceeds number of areas: %d > %d" msgstr "Le nombre de centroïdes dépasse le nombre de surfaces : %d > %d" -#: ../lib/vector/Vlib/build.c:972 +#: ../lib/vector/Vlib/build.c:973 #, c-format msgid "Number of incorrect boundaries: %d" msgstr "Nombre de contours incorrects: %d" -#: ../lib/vector/Vlib/build.c:976 +#: ../lib/vector/Vlib/build.c:977 #, c-format msgid "Number of centroids outside area: %d" msgstr "Nombre de centroïdes en dehors de surfaces: %d" -#: ../lib/vector/Vlib/build.c:980 +#: ../lib/vector/Vlib/build.c:981 #, c-format msgid "Number of duplicate centroids: %d" msgstr "Nombre de centroïdes dupliqués: %d" -#: ../lib/vector/Vlib/build.c:984 +#: ../lib/vector/Vlib/build.c:985 msgid "Number of areas: -" msgstr "Nombre de surfaces: -" -#: ../lib/vector/Vlib/build.c:985 +#: ../lib/vector/Vlib/build.c:986 msgid "Number of isles: -" msgstr "Nombre d'îles: -" -#: ../lib/vector/Vlib/build.c:1013 +#: ../lib/vector/Vlib/build.c:1014 #, c-format msgid "Unable to create topo file for vector map <%s>" msgstr "Impossible de créer le fichier topo pour la carte vecteur <%s>" -#: ../lib/vector/Vlib/build.c:1021 +#: ../lib/vector/Vlib/build.c:1022 msgid "Error writing out topo file" msgstr "Erreur à l'écriture du fichier topo." -#: ../lib/vector/Vlib/build.c:1210 +#: ../lib/vector/Vlib/build.c:1211 msgid "Unable to build spatial index from topology, vector map is not opened at topology level 2" msgstr "Impossible de construire l'index spatial depuis la topologie, la couche vecteur n'est pas ouverte au niveau topologique 2" -#: ../lib/vector/Vlib/build.c:1233 +#: ../lib/vector/Vlib/build.c:1234 #, c-format msgid "%s is no longer supported" msgstr "%s n'est plus supporté" -#: ../lib/vector/Vlib/build.c:1256 +#: ../lib/vector/Vlib/build.c:1257 msgid "Spatial index not available, can not be saved" msgstr "Index spatial non disponible, impossible d'enregistrer" -#: ../lib/vector/Vlib/build.c:1268 +#: ../lib/vector/Vlib/build.c:1269 #, c-format msgid "Unable to create spatial index file for vector map <%s>" msgstr "Impossible de créer le fichier d'index spatial pour la couche vectorielle <%s>" -#: ../lib/vector/Vlib/build.c:1277 +#: ../lib/vector/Vlib/build.c:1278 msgid "Error writing out spatial index file" msgstr "Erreur à l'écriture du fichier d'index spatial." @@ -9509,29 +9700,29 @@ msgid "conditions failed" msgstr "Échec des conditions." -#: ../lib/vector/Vlib/build_nat.c:129 +#: ../lib/vector/Vlib/build_nat.c:132 msgid "Building areas..." msgstr "Construction des surfaces ..." -#: ../lib/vector/Vlib/build_nat.c:153 +#: ../lib/vector/Vlib/build_nat.c:156 #, c-format msgid "One area built" msgid_plural "%d areas built" msgstr[0] "Une surface construite" msgstr[1] "%d surfaces construites" -#: ../lib/vector/Vlib/build_nat.c:154 +#: ../lib/vector/Vlib/build_nat.c:157 #, c-format msgid "One isle built" msgid_plural "%d isles built" msgstr[0] "Une île construite" msgstr[1] "%d îles construites" -#: ../lib/vector/Vlib/build_nat.c:163 +#: ../lib/vector/Vlib/build_nat.c:168 msgid "Attaching islands..." msgstr "Attachement des îles ..." -#: ../lib/vector/Vlib/build_nat.c:180 +#: ../lib/vector/Vlib/build_nat.c:188 msgid "Attaching centroids..." msgstr "Attachement des centroïdes ..." @@ -9540,7 +9731,7 @@ msgid "Unable to delete item %d from spatial index" msgstr "Impossible de supprimer l'élément d'id %d de l'index spatial" -#: ../lib/vector/neta/spanningtree.c:106 +#: ../lib/vector/neta/spanningtree.c:109 msgid "Computing minimum spanning tree..." msgstr "Calcul de l'arbre couvrant de poids minimal ..." @@ -9572,42 +9763,48 @@ msgid "Unable to open select cursor: %s" msgstr "Impossible d'ouvrir le curseur de sélection: %s" -#: ../lib/proj/get_proj.c:148 +#: ../lib/proj/get_proj.c:158 #, c-format msgid "Invalid zone %s specified" msgstr "La zone spécifiée %s est invalide" -#: ../lib/proj/get_proj.c:228 -msgid "Unable to initialise PROJ.4 with the following parameter list:" +#: ../lib/proj/get_proj.c:243 +#, fuzzy +msgid "Unable to initialise PROJ with the following parameter list:" msgstr "Impossible d'initialiser proj.4 avec la liste de paramètres suivants :" -#: ../lib/proj/get_proj.c:236 -#, c-format -msgid "The error message: %s" +#: ../lib/proj/get_proj.c:252 +#, fuzzy, c-format +msgid "The PROJ error message: %s" msgstr "Message d'erreur: %s" -#: ../lib/proj/get_proj.c:294 +#: ../lib/proj/get_proj.c:360 msgid "Option input overflowed option table" msgstr "Les options d'entrée débordent les options du tableau" -#: ../lib/proj/get_proj.c:325 +#: ../lib/proj/get_proj.c:388 +#, fuzzy +msgid "Unable to initialize pj" +msgstr "Impossible d'initialiser pj cause: %s" + +#: ../lib/proj/get_proj.c:396 #, c-format msgid "Unable to initialize pj cause: %s" msgstr "Impossible d'initialiser pj cause: %s" -#: ../lib/proj/get_proj.c:401 +#: ../lib/proj/get_proj.c:501 msgid "Input Projection Parameters" msgstr "Paramètres de la projection d'entrée" -#: ../lib/proj/get_proj.c:404 +#: ../lib/proj/get_proj.c:503 msgid "Input Unit Factor" msgstr "Facteur unité d'entrée" -#: ../lib/proj/get_proj.c:414 +#: ../lib/proj/get_proj.c:513 msgid "Output Projection Parameters" msgstr "Paramètres de projection de sortie" -#: ../lib/proj/get_proj.c:417 +#: ../lib/proj/get_proj.c:515 msgid "Output Unit Factor" msgstr "Facteur unité de sortie" @@ -9642,57 +9839,96 @@ msgid "Error in datum table file <%s>, line %d" msgstr "Erreur dans la table du fichier de datums <%s>, ligne %d" -#: ../lib/proj/convert.c:159 +#: ../lib/proj/convert.c:194 msgid "Unable parse GRASS PROJ_INFO file" msgstr "Impossible d'analyser le fichier GRASS PROJ_INFO" -#: ../lib/proj/convert.c:164 +#: ../lib/proj/convert.c:201 msgid "Unable get PROJ.4-style parameter string" msgstr "Impossible d'obtenir la chaîne de paramètre PROJ.4" -#: ../lib/proj/convert.c:178 +#: ../lib/proj/convert.c:219 #, c-format msgid "OGR can't parse PROJ.4-style parameter string: %s (OGR Error code was %d)" msgstr "OGR ne peut pas analyser la chaîne de paramètre PROJ.4: %s (Le code erreur OGR était %d)" -#: ../lib/proj/convert.c:191 +#: ../lib/proj/convert.c:232 #, c-format msgid "OGR can't get WKT-style parameter string (OGR Error code was %d)" msgstr "OGR ne peut pas obtenir les paramètres WKT (code d'erreur OGR %d)" -#: ../lib/proj/convert.c:427 +#: ../lib/proj/convert.c:469 #, c-format msgid "Updating spatial reference with embedded proj4 definition failed. Proj4 definition: <%s>" msgstr "La mise à jour de la référence spatiale avec la définition proj4 embarquée a échoué. définition proj4 : <%s>" -#: ../lib/proj/convert.c:434 +#: ../lib/proj/convert.c:476 msgid "Updating spatial reference with embedded proj4 definition" msgstr "Mise à jour de la référence spatiale avec la définition proj4 embarquée" -#: ../lib/proj/convert.c:564 +#: ../lib/proj/convert.c:610 msgid "No projection name! Projection parameters likely to be meaningless." msgstr "Aucun nom de projection ! Paramètres de projection susceptibles d'être vides de sens." -#: ../lib/proj/convert.c:626 +#: ../lib/proj/convert.c:672 #, c-format msgid "Datum <%s> not recognised by GRASS and no parameters found" msgstr "Datum <%s> non reconnu par GRASS et aucuns paramètres trouvés" -#: ../lib/proj/convert.c:642 +#: ../lib/proj/convert.c:688 #, c-format msgid "Datum <%s> apparently recognised by GRASS but no parameters found. You may want to look into this." msgstr "La date <% s> est apparemment reconnue par GRASS mais aucun paramètre trouvé. Vous devez examiner." -#: ../lib/proj/convert.c:646 +#: ../lib/proj/convert.c:692 #, c-format msgid "Invalid transformation number %d; valid range is 1 to %d. Leaving datum transform parameters unspecified." msgstr "Numéro de transformation %d invalide ; la plage valide est de 1 à %d. Paramètres datum de la transformation laissés non spécifiés." -#: ../lib/proj/do_proj.c:106 ../lib/proj/do_proj.c:180 +#: ../lib/proj/do_proj.c:89 +msgid "Input coordinate system is NULL" +msgstr "" + +#: ../lib/proj/do_proj.c:104 +#, fuzzy, c-format +msgid "proj_create() failed for '%s'" +msgstr "pj_transform() a échoué: %s" + +#: ../lib/proj/do_proj.c:114 +#, fuzzy, c-format +msgid "Unable to create latlong equivalent for '%s'" +msgstr "Impossible de créer le fichier d'histogramme pour <%s>" + +#: ../lib/proj/do_proj.c:164 +#, fuzzy +msgid "No input projection" +msgstr "Projection inconnue" + +#: ../lib/proj/do_proj.c:167 ../lib/proj/do_proj.c:336 +msgid "No transformation object" +msgstr "" + +#: ../lib/proj/do_proj.c:221 ../lib/proj/do_proj.c:446 +#, fuzzy, c-format +msgid "proj_trans() failed: %s" +msgstr "pj_transform() a échoué: %s" + +#: ../lib/proj/do_proj.c:247 +#, fuzzy +msgid "No output projection" +msgstr "Impossible de définir la projection" + +#: ../lib/proj/do_proj.c:276 ../lib/proj/do_proj.c:499 +#: ../lib/proj/do_proj.c:626 ../lib/proj/do_proj.c:790 #, c-format msgid "pj_transform() failed: %s" msgstr "pj_transform() a échoué: %s" +#: ../lib/proj/do_proj.c:584 ../lib/proj/do_proj.c:747 +#, fuzzy, c-format +msgid "proj_trans() failed: %d" +msgstr "pj_transform() a échoué: %s" + #: ../lib/lidar/zones.c:476 ../lib/lidar/zones.c:513 #, c-format msgid "<%s> created in database." @@ -9711,6 +9947,9 @@ msgid "Unable to access table <%s>" msgstr "Impossible d'accéder à la table <%s>" +msgid "Compression with %s is not supported" +msgstr "La compression avec %s n'est pas supportée" + msgid "Error reading null data for row %d of <%s>" msgstr "Erreur de lecture de données nulles à la ligne %d de <%s>" @@ -9760,12 +9999,6 @@ "\n" "Appuyez sur ENTRÉE pour continuer.\n" -msgid "Mapset <{mapset}> is invalid for an unknown reason" -msgstr "Le jeu de cartes <{mapset}> est invalide pour une raison inconnue" - -msgid "Missing WIND file fixed" -msgstr "Fichier WIND manquant réparé" - #, fuzzy msgid "Unable to close GUI. {}" msgstr "Impossible de fermer le curseur %s" @@ -10026,38 +10259,102 @@ msgid "Absurd polygon." msgstr "Polygone absurde." -#~ msgid "Unable to get function address for %s" -#~ msgstr "Impossible d'obtenir l'adresse de la fonction pour %s" - -#~ msgid "Unable to choose pixel format (CGL error = %d)" -#~ msgstr "Impossible de choisir le format de pixel (erreur CGL = %d)" - -#~ msgid "Unable to create context (CGL error = %d)" -#~ msgstr "Impossible de créer le contexte (erreur CGL = %d)" - -#~ msgid "Unable to register window class" -#~ msgstr "Impossible d'enregistrer la classe fenêtre" - -#~ msgid "Unable to create window" -#~ msgstr "Impossible de créer la fenêtre" - -#~ msgid "Unable to set current context (CGL error = %d)" -#~ msgstr "Impossible de définir le contexte courant (erreur CGL = %d)" - -#~ msgid "Incomplete framebuffer status (status = %d)" -#~ msgstr "Status framebuffer incomplet (status = %d)" - -#~ msgid "Compression with %s is not supported in this GRASS GIS installation" -#~ msgstr "La compression avec %s n'est pas supportée dans cette installation de GRASS" +#~ msgid "Missing WIND file" +#~ msgstr "Fichier WIND manquant" -#~ msgid "%d lines merged" -#~ msgstr "%d lignes fusionnées" +#~ msgid "" +#~ "GISDBASE, LOCATION_NAME and MAPSET variables not set properly.\n" +#~ "Interactive startup needed." +#~ msgstr "" +#~ "Les variables GISDBASE, LOCATION_NAME et MAPSET ne sont aps définies correctement.\n" +#~ "Démarrage interactif nécessaire." + +#~ msgid "BUG in option name, '%s' is not valid" +#~ msgstr "BUG dans le nom de l'option, '%s' n'est pas valide" + +#~ msgid "Default locale settings are missing. GRASS running with C locale." +#~ msgstr "Les paramètres de locale par défaut sont manquants. Utilisation de la locale C." + +#~ msgid "Unable to initialise PROJ.4 with the following parameter list:" +#~ msgstr "Impossible d'initialiser proj.4 avec la liste de paramètres suivants :" + +#~ msgid "The error message: %s" +#~ msgstr "Message d'erreur: %s" + +#~ msgid "Unknown compression method <%s>, using default ZLIB" +#~ msgstr "Méthode de compression <%s> inconnue, utilisation de ZLIB par défaut" + +#~ msgid "No compression is not supported for GRASS raster maps, using default ZLIB" +#~ msgstr "Aucune compression n'est pas supporté par GRASS pour les cartes raster, utilisation de ZLIB par défaut" + +#~ msgid "This GRASS version does not support %s compression, using default ZLIB" +#~ msgstr "Cette version de GRASS ne supporte pas la compression %s, utilisation de ZLB par défaut" + +#~ msgid "BUG in descriptions, option '%s' in <%s> does not exist" +#~ msgstr "BUG dans les descriptions, l'option '%s' dans <%s> n'existe pas" + +#~ msgid "Unable to read find raster <%s>" +#~ msgstr "Impossible de lire le raster <%s>" + +#~ msgid "Unable allocate PNG structure" +#~ msgstr "Allocation de structure PNG impossible" + +#~ msgid "force removal of .gislock if exists (use with care!). Only with -text flag" +#~ msgstr "force la suppression de .gislock si il existe (utiliser avec précausion). Uniquement avec l'argument -text" + +#~ msgid "Failed to create new location. The location <%s> already exists." +#~ msgstr "Échec de création du nouveau secteur. Le secteur <%s> existe déjà." + +#~ msgid "" +#~ "Error in GUI startup. See messages above (if any) and if necessary, please report this error to the GRASS developers.\n" +#~ "On systems with package manager, make sure you have the right GUI package, probably named grass-gui, installed.\n" +#~ "To run GRASS GIS in text mode use the -text flag.\n" +#~ "Use '--help' for further options\n" +#~ " {cmd_name} --help\n" +#~ "See also: https://grass.osgeo.org/{cmd_name}/manuals/helptext.html" +#~ msgstr "" +#~ "Erreur au démarrage de l'interface graphique. Voir le message ci-dessous et si nécessaire, merci de rapporter cette erreur aux eéveloppeurs de GRASS.\n" +#~ "Sur les systèmes avec un gestionnaire de paquets, assurez-vous d'avoir installé le bon paquet pour l'interface graphique, il est prObablement appelé grass-gui.\n" +#~ "Pour lancer GRASS en mode texte utiliser l'option -text.\n" +#~ "Utiliser '--help' pour plus d'options\n" +#~ " {cmd_name} --help\n" +#~ "Voir également : https://grass.osgeo.org/{cmd_name}/manuals/help.html" + +#~ msgid "" +#~ "Unable to start GRASS GIS. You have the choice to:\n" +#~ " - Launch the graphical user interface with the '-gui' switch\n" +#~ " {cmd_name} -gui\n" +#~ " - Launch with path to the location/mapset as an argument\n" +#~ " {cmd_name} /path/to/location/mapset`\n" +#~ " - Create a location with '-c' and launch in its PERMANENT mapset\n" +#~ " {cmd_name} -c EPSG:number /path/to/location\n" +#~ " {cmd_name} -c geofile /path/to/location\n" +#~ " - Create manually the GISRC file ({gisrcrc})\n" +#~ " - Use '--help' for further options\n" +#~ " {cmd_name} --help\n" +#~ "See also: https://grass.osgeo.org/{cmd_name}/manuals/helptext.html" +#~ msgstr "" +#~ "Impossible de lancer GRASS. Vous avez le choix de :\n" +#~ "- Lancer l'interface graphique avec l'option '-gui'\n" +#~ "{cmd_name} -gui\n" +#~ "- Lancer avec le chemin vers le secteur/jeu de cartes en argument\n" +#~ "{cmd_name} /chemin/vers/secteur/jeu_de_cartes\n" +#~ "- Créer un nouveau secteur avec '-c' et lancer dans son jeu de cartes PERMANENT\n" +#~ "{cmd_name} -c EPSG:nombre /chemin/vers/secteur\n" +#~ "{cmd_name} -c fichier_geo /chemin/vers/secteur\n" +#~ "- Créer manuellement le fichier GISRC ({gisrcrc})\n" +#~ "- Utiliser '--help' pour plus d'options\n" +#~ "{cmd_name} --help\n" +#~ "Voir également : https://grass.osgeo.org/{cmd_name}/manuals/helptext.html" + +#~ msgid "Creating new GRASS GIS location/mapset..." +#~ msgstr "Création d'un nouveau secteur/jeu de carte du SIG GRASS" -#~ msgid "%d new lines" -#~ msgstr "%d nouvelles lignes" +#~ msgid "<{0}> requested, but not available. Run GRASS in text mode (-text) or install missing package (usually 'grass-gui')." +#~ msgstr "<{0}> demandé, mais non disponible. Lancez GRASS en mode texte (-text) ou installez le paquet manquant (habituellement 'grass-gui')." -#~ msgid "%d lines and boundaries merged" -#~ msgstr "%d lignes et contours fusionnés" +#~ msgid "Option %s requires all of %s" +#~ msgstr "L'option %s requiert toutes les options %s" -#~ msgid "%d new lines and boundaries" -#~ msgstr "%d nouvelles lignes et contours" +#~ msgid "Option %s is mutually exclusive with all of %s" +#~ msgstr "L'option %s est mutuellement exclusive avec toutes les options %s" diff -Nru grass-7.4.3/locale/po/grasslibs_hu.po grass-7.6.0/locale/po/grasslibs_hu.po --- grass-7.4.3/locale/po/grasslibs_hu.po 2018-11-24 09:45:15.000000000 +0000 +++ grass-7.6.0/locale/po/grasslibs_hu.po 2018-12-26 10:57:24.000000000 +0000 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: grasslibs_hu\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-03-24 00:06+0100\n" +"POT-Creation-Date: 2018-12-26 11:43+0100\n" "PO-Revision-Date: 2018-03-10 17:22+0100\n" "Last-Translator: Zoltan Siki , 2018\n" "Language-Team: Hungarian (https://www.transifex.com/grass-gis/teams/45198/hu/)\n" @@ -66,7 +66,7 @@ #: ../lib/manage/do_remove.c:57 ../lib/manage/do_rename.c:54 #: ../lib/ogsf/gp3.c:56 ../lib/ogsf/gp3.c:191 ../lib/ogsf/gv3.c:60 #: ../lib/ogsf/gv3.c:333 ../lib/vector/Vlib/open.c:235 -#: ../lib/vector/Vlib/map.c:263 ../lib/vector/Vlib/legal_vname.c:141 +#: ../lib/vector/Vlib/map.c:264 ../lib/vector/Vlib/legal_vname.c:141 #: ../lib/vector/Vlib/legal_vname.c:144 #, c-format msgid "Vector map <%s> not found" @@ -77,8 +77,8 @@ msgstr "Nem tudom törölni a vektor térképet" #: ../lib/manage/do_remove.c:73 ../lib/manage/do_rename.c:71 -#: ../lib/raster/open.c:176 ../lib/raster/open.c:843 ../lib/raster/open.c:880 -#: ../lib/raster/open.c:932 ../lib/ogsf/gs3.c:125 ../lib/ogsf/gs3.c:189 +#: ../lib/raster/open.c:177 ../lib/raster/open.c:853 ../lib/raster/open.c:890 +#: ../lib/raster/open.c:942 ../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 @@ -206,7 +206,7 @@ msgid "Mapset <%s> does not exist." msgstr "" -#: ../lib/rowio/setup.c:61 ../lib/rowio/setup.c:67 ../lib/segment/open.c:98 +#: ../lib/rowio/setup.c:61 ../lib/rowio/setup.c:67 ../lib/segment/open.c:118 #: ../lib/rst/interp_float/segmen2d_parallel.c:78 #: ../lib/rst/interp_float/segmen2d_parallel.c:85 #: ../lib/rst/interp_float/segmen2d_parallel.c:92 @@ -218,9 +218,9 @@ #: ../lib/rst/interp_float/segmen2d.c:203 #: ../lib/rst/interp_float/segmen2d.c:209 #: ../lib/rst/interp_float/segmen2d.c:219 -#: ../lib/vector/diglib/struct_alloc.c:491 ../lib/vector/Vlib/line.c:50 +#: ../lib/vector/diglib/struct_alloc.c:494 ../lib/vector/Vlib/line.c:50 #: ../lib/vector/Vlib/line.c:154 ../lib/vector/Vlib/map.c:48 -#: ../lib/vector/neta/bridge.c:58 ../lib/vector/neta/spanningtree.c:101 +#: ../lib/vector/neta/bridge.c:58 ../lib/vector/neta/spanningtree.c:104 #: ../lib/vector/neta/path.c:262 ../lib/vector/neta/components.c:71 #: ../lib/vector/neta/components.c:176 ../lib/vector/neta/centrality.c:63 #: ../lib/vector/neta/centrality.c:145 ../lib/vector/neta/flow.c:66 @@ -254,27 +254,38 @@ msgid "There are classbreaks outside the range min-max. Number of classes reduced to %i, but using probabilities for %i classes." msgstr "" -#: ../lib/raster/range.c:101 +#: ../lib/raster/range.c:103 #, c-format msgid "Unable to read fp range file for <%s>" msgstr "" -#: ../lib/raster/range.c:168 +#: ../lib/raster/range.c:170 #, c-format msgid "Unable to read quant rules for raster map <%s>" msgstr "" -#: ../lib/raster/range.c:205 ../lib/raster/range.c:225 +#: ../lib/raster/range.c:207 ../lib/raster/range.c:227 #, c-format msgid "Unable to read range file for <%s>" msgstr "" -#: ../lib/raster/range.c:263 ../lib/raster/range.c:269 -#: ../lib/raster/range.c:299 ../lib/raster/range.c:313 +#: ../lib/raster/range.c:286 +#, c-format +msgid "Unable to read stats file for <%s>" +msgstr "" + +#: ../lib/raster/range.c:368 ../lib/raster/range.c:374 +#: ../lib/raster/range.c:406 ../lib/raster/range.c:420 #, c-format msgid "Unable to write range file for <%s>" msgstr "" +#: ../lib/raster/range.c:450 ../lib/raster/range.c:464 +#: ../lib/raster/range.c:482 ../lib/raster/range.c:487 +#, c-format +msgid "Unable to write stats file for <%s>" +msgstr "" + #: ../lib/raster/raster_metadata.c:109 #, c-format msgid "Unable to read <%s> for raster map <%s@%s>" @@ -325,163 +336,163 @@ msgid "Error writing compressed FP data for row %d of <%s>: %s" msgstr "" -#: ../lib/raster/put_row.c:386 ../lib/raster/put_row.c:392 +#: ../lib/raster/put_row.c:391 ../lib/raster/put_row.c:397 #, c-format msgid "Error writing compressed data for row %d of <%s>" msgstr "" -#: ../lib/raster/put_row.c:402 +#: ../lib/raster/put_row.c:407 #, c-format msgid "Error writing uncompressed data for row %d of <%s>" msgstr "" -#: ../lib/raster/put_row.c:462 +#: ../lib/raster/put_row.c:467 #, c-format msgid "Error writing data via GDAL for row %d of <%s>" msgstr "" -#: ../lib/raster/put_row.c:486 +#: ../lib/raster/put_row.c:491 msgid "GDAL output doesn't support writing null rows separately" msgstr "" -#: ../lib/raster/put_row.c:489 +#: ../lib/raster/put_row.c:494 #, c-format msgid "No null file for <%s>" msgstr "" -#: ../lib/raster/put_row.c:513 ../lib/raster/put_row.c:518 +#: ../lib/raster/put_row.c:521 ../lib/raster/put_row.c:526 #, c-format msgid "Error writing compressed null data for row %d of <%s>" msgstr "" -#: ../lib/raster/put_row.c:552 ../lib/raster/put_row.c:555 +#: ../lib/raster/put_row.c:560 ../lib/raster/put_row.c:563 #, c-format msgid "Error writing null row %d of <%s>" msgstr "" -#: ../lib/raster/put_row.c:680 +#: ../lib/raster/put_row.c:688 #, c-format msgid "put_raster_row: raster map <%s> not open for write - request ignored" msgstr "" -#: ../lib/raster/put_row.c:687 +#: ../lib/raster/put_row.c:695 msgid "put_raster_row: unopened file descriptor - request ignored" msgstr "" -#: ../lib/raster/open.c:191 +#: ../lib/raster/open.c:192 #, 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:196 +#: ../lib/raster/open.c:197 #, c-format msgid "Error reading reclass file for raster map <%s>" msgstr "" -#: ../lib/raster/open.c:207 +#: ../lib/raster/open.c:208 #, c-format msgid "Error reading map type for raster map <%s>" msgstr "" -#: ../lib/raster/open.c:215 +#: ../lib/raster/open.c:216 #, c-format msgid "Raster map <%s@%s>: format field in header file invalid" msgstr "" -#: ../lib/raster/open.c:234 +#: ../lib/raster/open.c:235 #, c-format -msgid "Compression with %s is not supported" +msgid "Compression with %s is not supported in this GRASS GIS installation" msgstr "" -#: ../lib/raster/open.c:238 +#: ../lib/raster/open.c:239 #, c-format msgid "Raster map <%s> is in different projection than current region. Found <%s>, should be <%s>." msgstr "" -#: ../lib/raster/open.c:245 +#: ../lib/raster/open.c:246 #, c-format msgid "Raster map <%s> is in different zone (%d) than current region (%d)" msgstr "" -#: ../lib/raster/open.c:250 +#: ../lib/raster/open.c:251 #, c-format msgid "Raster map <%s>: bytes per cell (%d) too large" msgstr "" -#: ../lib/raster/open.c:275 +#: ../lib/raster/open.c:278 #, c-format msgid "Raster map <%s@%s> is a GDAL link but GRASS is compiled without GDAL support" msgstr "" -#: ../lib/raster/open.c:283 +#: ../lib/raster/open.c:289 #, c-format msgid "Unable to open %s file for raster map <%s@%s>" msgstr "" -#: ../lib/raster/open.c:320 +#: ../lib/raster/open.c:327 #, c-format msgid "Error reading format for <%s@%s>" msgstr "" -#: ../lib/raster/open.c:525 +#: ../lib/raster/open.c:535 msgid "Unable to create GDAL link" msgstr "" -#: ../lib/raster/open.c:597 ../lib/raster/gdal.c:477 +#: ../lib/raster/open.c:607 ../lib/raster/gdal.c:479 #, c-format msgid "Invalid map type <%d>" msgstr "" -#: ../lib/raster/open.c:602 ../lib/raster/open.c:757 +#: ../lib/raster/open.c:612 ../lib/raster/open.c:767 #, c-format msgid "Raster map <%s> is not in the current mapset (%s)" msgstr "" -#: ../lib/raster/open.c:609 +#: ../lib/raster/open.c:619 #, c-format msgid "<%s> is an illegal file name" msgstr "" -#: ../lib/raster/open.c:624 ../lib/raster/open.c:704 ../lib/raster/open.c:780 +#: ../lib/raster/open.c:634 ../lib/raster/open.c:714 ../lib/raster/open.c:790 #, c-format msgid "No temp files available: %s" msgstr "" -#: ../lib/raster/open.c:753 +#: ../lib/raster/open.c:763 #, c-format msgid "Raster map <%s> does not exist in the current mapset (%s)" msgstr "" -#: ../lib/raster/open.c:819 +#: ../lib/raster/open.c:829 msgid "Rast_set_fp_type(): can only be called with FCELL_TYPE or DCELL_TYPE" msgstr "" -#: ../lib/raster/open.c:877 +#: ../lib/raster/open.c:887 #, c-format msgid "Raster map <%s> not found in mapset <%s>" msgstr "" -#: ../lib/raster/open.c:938 +#: ../lib/raster/open.c:948 #, c-format msgid "Unable to find '%s'" msgstr "" -#: ../lib/raster/open.c:949 +#: ../lib/raster/open.c:959 #, c-format msgid "Invalid type: field '%s' in file '%s'" msgstr "" -#: ../lib/raster/open.c:954 +#: ../lib/raster/open.c:964 #, c-format msgid "Missing type: field in file '%s'" msgstr "" -#: ../lib/raster/open.c:959 +#: ../lib/raster/open.c:969 #, c-format msgid "Raster map <%s> is not xdr: byte_order: %s" msgstr "" -#: ../lib/raster/open.c:1028 +#: ../lib/raster/open.c:1038 msgid "Rast_set_quant_rules() can be called only for raster maps opened for reading" msgstr "" @@ -520,7 +531,7 @@ msgid "Unable to create <%s> file for map <%s>" msgstr "" -#: ../lib/raster/get_row.c:35 ../lib/raster/get_row.c:901 +#: ../lib/raster/get_row.c:35 ../lib/raster/get_row.c:906 #, c-format msgid "Reading raster map <%s@%s> request for row %d is outside region" msgstr "" @@ -560,27 +571,27 @@ msgid "Error reading raster data via GDAL for row %d of <%s>" msgstr "" -#: ../lib/raster/get_row.c:830 +#: ../lib/raster/get_row.c:835 #, c-format msgid "Error seeking compressed null data for row %d of <%s>" msgstr "" -#: ../lib/raster/get_row.c:835 ../lib/raster/get_row.c:845 +#: ../lib/raster/get_row.c:840 ../lib/raster/get_row.c:850 #, c-format msgid "Error reading compressed null data for row %d of <%s>" msgstr "" -#: ../lib/raster/get_row.c:851 +#: ../lib/raster/get_row.c:856 #, c-format msgid "Error uncompressing null data for row %d of <%s>" msgstr "" -#: ../lib/raster/get_row.c:885 +#: ../lib/raster/get_row.c:890 #, c-format msgid "Error seeking null row %d for <%s>" msgstr "" -#: ../lib/raster/get_row.c:888 +#: ../lib/raster/get_row.c:893 #, c-format msgid "Error reading null row %d for <%s>" msgstr "" @@ -638,6 +649,15 @@ msgid "Unable to create dependency file in <%s@%s>" msgstr "" +#: ../lib/raster/vrt.c:83 +#, fuzzy, c-format +msgid "Tile raster map <%s> not found" +msgstr "<%s> 3D raszter térképet nem találom" + +#: ../lib/raster/vrt.c:86 +msgid "A virtual raster can not contain itself" +msgstr "" + #: ../lib/raster/alloc_cell.c:151 #, c-format msgid "Rast__null_bitstream_size: cols (%d) is negative" @@ -760,17 +780,17 @@ msgid "Invalid descriptor: %d" msgstr "" -#: ../lib/raster/close.c:392 ../lib/raster/close.c:520 +#: ../lib/raster/close.c:394 ../lib/raster/close.c:522 #, c-format msgid "Unable to rename null file '%s' to '%s': %s" msgstr "" -#: ../lib/raster/close.c:462 +#: ../lib/raster/close.c:464 #, c-format msgid "Unable to rename cell file '%s' to '%s': %s" msgstr "" -#: ../lib/raster/close.c:542 +#: ../lib/raster/close.c:544 msgid "unable to write f_format file for CELL maps" msgstr "" @@ -794,62 +814,62 @@ msgid "Unable to locate symbol <%s>" msgstr "" -#: ../lib/raster/gdal.c:145 +#: ../lib/raster/gdal.c:147 msgid "Unable to load GDAL library" msgstr "" -#: ../lib/raster/gdal.c:375 +#: ../lib/raster/gdal.c:377 msgid "Unable to open GDAL file" msgstr "" -#: ../lib/raster/gdal.c:483 +#: ../lib/raster/gdal.c:485 #, c-format msgid "Unable to get <%s> driver" msgstr "" -#: ../lib/raster/gdal.c:492 +#: ../lib/raster/gdal.c:494 #, c-format msgid "Unable to create <%s> dataset using <%s> driver" msgstr "" -#: ../lib/raster/gdal.c:500 +#: ../lib/raster/gdal.c:502 #, c-format msgid "Driver <%s> does not support direct writing. Using MEM driver for intermediate dataset." msgstr "" -#: ../lib/raster/gdal.c:506 +#: ../lib/raster/gdal.c:508 msgid "Unable to get in-memory raster driver" msgstr "" -#: ../lib/raster/gdal.c:513 +#: ../lib/raster/gdal.c:515 #, c-format msgid "Unable to create <%s> dataset using memory driver" msgstr "" -#: ../lib/raster/gdal.c:517 +#: ../lib/raster/gdal.c:519 #, c-format msgid "Driver <%s> does not support creating rasters" msgstr "" -#: ../lib/raster/gdal.c:533 +#: ../lib/raster/gdal.c:535 msgid "Unable to set geo transform" msgstr "" -#: ../lib/raster/gdal.c:537 +#: ../lib/raster/gdal.c:539 msgid "Unable to set projection" msgstr "" -#: ../lib/raster/gdal.c:541 +#: ../lib/raster/gdal.c:543 #, c-format msgid "Unable to create cell_misc/%s/gdal file" msgstr "" -#: ../lib/raster/gdal.c:557 +#: ../lib/raster/gdal.c:559 #, c-format msgid "Error writing cell_misc/%s/gdal file" msgstr "" -#: ../lib/raster/gdal.c:605 +#: ../lib/raster/gdal.c:607 #, c-format msgid "Unable to create output file <%s> using driver <%s>" msgstr "" @@ -909,16 +929,17 @@ #: ../lib/raster/init.c:109 #, c-format -msgid "Unknown compression method <%s>, using default ZLIB" +msgid "Unknown compression method <%s>, using default %s" msgstr "" #: ../lib/raster/init.c:113 -msgid "No compression is not supported for GRASS raster maps, using default ZLIB" +#, c-format +msgid "No compression is not supported for GRASS raster maps, using default %s" msgstr "" -#: ../lib/raster/init.c:118 +#: ../lib/raster/init.c:120 #, c-format -msgid "This GRASS version does not support %s compression, using default ZLIB" +msgid "This GRASS version does not support %s compression, using default %s" msgstr "" #: ../lib/raster/null_val.c:64 @@ -951,8 +972,12 @@ msgid "Output window changed while maps are open for write. Map name <%s>" msgstr "" -#: ../lib/ogsf/gsd_img_tif.c:66 ../lib/ogsf/gk2.c:216 -#: ../lib/ogsf/gsd_img_ppm.c:52 ../lib/ogsf/gsd_img_ppm.c:95 +#: ../lib/ogsf/gsd_img_tif.c:63 ../lib/ogsf/gsd_img_ppm.c:50 +msgid "Unable to get image of current GL screen" +msgstr "" + +#: ../lib/ogsf/gsd_img_tif.c:69 ../lib/ogsf/gk2.c:216 +#: ../lib/ogsf/gsd_img_ppm.c:55 ../lib/ogsf/gsd_img_ppm.c:101 #, c-format msgid "Unable to open file <%s> for writing" msgstr "" @@ -965,32 +990,32 @@ msgid "Need at least 2 keyframes for interpolation" msgstr "" -#: ../lib/ogsf/gs2.c:1211 +#: ../lib/ogsf/gs2.c:1210 #, c-format msgid "no category info" msgstr "" -#: ../lib/ogsf/gs2.c:1230 +#: ../lib/ogsf/gs2.c:1229 #, c-format msgid "no data" msgstr "" -#: ../lib/ogsf/gs2.c:1655 +#: ../lib/ogsf/gs2.c:1654 #, 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 +#: ../lib/ogsf/gs2.c:1732 ../lib/ogsf/gs2.c:1738 ../lib/ogsf/gs2.c:1746 +#: ../lib/ogsf/gs2.c:1755 ../lib/ogsf/gs2.c:1763 ../lib/ogsf/gs2.c:1773 +#: ../lib/ogsf/gs2.c:1821 msgid "GS_load_att_map(): Out of memory. Unable to load map" msgstr "" -#: ../lib/ogsf/gs2.c:1850 +#: ../lib/ogsf/gs2.c:1849 msgid "Loading failed" msgstr "" -#: ../lib/ogsf/gs2.c:1854 +#: ../lib/ogsf/gs2.c:1853 msgid "Error finding range" msgstr "" @@ -1025,8 +1050,8 @@ #: ../lib/ogsf/gp3.c:62 ../lib/ogsf/gp3.c:196 ../lib/ogsf/gv3.c:66 #: ../lib/ogsf/gv3.c:338 ../lib/python/temporal/c_libraries_interface.py:747 #: ../lib/vector/Vlib/open.c:301 ../lib/vector/Vlib/open.c:437 -#: ../lib/vector/Vlib/map.c:192 ../lib/vector/Vlib/map.c:202 -#: ../lib/vector/Vlib/map.c:274 +#: ../lib/vector/Vlib/map.c:193 ../lib/vector/Vlib/map.c:203 +#: ../lib/vector/Vlib/map.c:275 #, c-format, python-format msgid "Unable to open vector map <%s>" msgstr "" @@ -1050,7 +1075,7 @@ #: ../lib/ogsf/gp3.c:202 ../lib/ogsf/gv3.c:344 #: ../lib/rst/interp_float/vinput2d.c:100 ../lib/vector/Vlib/cats.c:589 #: ../lib/vector/Vlib/copy.c:620 ../lib/vector/Vlib/copy.c:730 -#: ../lib/vector/Vlib/map.c:300 ../lib/vector/Vlib/map.c:436 +#: ../lib/vector/Vlib/map.c:301 ../lib/vector/Vlib/map.c:437 #: ../lib/vector/Vlib/ascii.c:398 ../lib/vector/Vlib/array.c:276 #: ../lib/vector/Vlib/net_build.c:159 ../lib/vector/Vlib/net_build.c:206 #: ../lib/vector/Vlib/net_build.c:490 ../lib/vector/Vlib/net_build.c:791 @@ -1064,7 +1089,7 @@ #: ../lib/db/dbmi_client/copy_tab.c:112 ../lib/db/dbmi_client/copy_tab.c:133 #: ../lib/vector/Vlib/cats.c:597 ../lib/vector/Vlib/close_nat.c:160 #: ../lib/vector/Vlib/write_ogr.c:198 ../lib/vector/Vlib/write_pg.c:2915 -#: ../lib/vector/Vlib/map.c:341 ../lib/vector/Vlib/ascii.c:410 +#: ../lib/vector/Vlib/map.c:342 ../lib/vector/Vlib/ascii.c:410 #: ../lib/vector/Vlib/array.c:282 ../lib/vector/Vlib/net_build.c:165 #: ../lib/vector/Vlib/net_build.c:211 ../lib/vector/Vlib/net_build.c:496 #: ../lib/vector/Vlib/net_build.c:797 ../lib/vector/Vlib/net_build.c:976 @@ -1097,6 +1122,11 @@ msgid "Cut-plane points mis-match between surfaces. Check resolution(s)." msgstr "" +#: ../lib/ogsf/gsd_img_ppm.c:96 +#, fuzzy +msgid "Unable to write view" +msgstr "%s-t nem tudom eltávolítani" + #: ../lib/ogsf/gsd_legend.c:246 #, c-format msgid "Unable to read color file of raster map <%s>" @@ -1188,12 +1218,12 @@ msgid "Maximum number of datasets exceeded" msgstr "" -#: ../lib/ogsf/gsd_prim.c:146 +#: ../lib/ogsf/gsd_prim.c:155 #, c-format msgid "Color Material: %d" msgstr "" -#: ../lib/ogsf/gsd_prim.c:630 +#: ../lib/ogsf/gsd_prim.c:642 #, c-format msgid "gsd_rot(): %c is an invalid axis specification. Rotation ignored. Please advise GRASS developers of this error" msgstr "" @@ -1305,18 +1335,51 @@ msgid "Invalid color (%s), using \"white\" as default" msgstr "" -#: ../lib/nviz/render.c:106 +#: ../lib/nviz/render.c:39 +#, c-format +msgid "Unable to get function address for %s" +msgstr "" + +#: ../lib/nviz/render.c:163 msgid "Bad server connection" msgstr "" -#: ../lib/nviz/render.c:112 +#: ../lib/nviz/render.c:169 msgid "Unable to get visual info" msgstr "" -#: ../lib/nviz/render.c:119 +#: ../lib/nviz/render.c:176 msgid "Unable to create rendering context" msgstr "" +#: ../lib/nviz/render.c:225 +#, c-format +msgid "Unable to choose pixel format (CGL error = %d)" +msgstr "" + +#: ../lib/nviz/render.c:231 +#, c-format +msgid "Unable to create context (CGL error = %d)" +msgstr "" + +#: ../lib/nviz/render.c:266 +msgid "Unable to register window class" +msgstr "" + +#: ../lib/nviz/render.c:275 +msgid "Unable to create window" +msgstr "" + +#: ../lib/nviz/render.c:323 +#, c-format +msgid "Unable to set current context (CGL error = %d)" +msgstr "" + +#: ../lib/nviz/render.c:361 +#, c-format +msgid "Incomplete framebuffer status (status = %d)" +msgstr "" + #: ../lib/nviz/map_obj.c:59 msgid "Maximum surfaces loaded!" msgstr "" @@ -2212,13 +2275,13 @@ msgid "The limit of open files (%i) was reached (%i). The module r.series will be run with flag z, to avoid open files limit exceeding." msgstr "" -#: ../lib/python/temporal/temporal_raster_base_algebra.py:690 +#: ../lib/python/temporal/temporal_raster_base_algebra.py:741 #, python-format msgid "Error computing map <%s>" msgstr "" -#: ../lib/python/temporal/temporal_raster_base_algebra.py:777 -#: ../lib/python/temporal/temporal_algebra.py:2395 +#: ../lib/python/temporal/temporal_raster_base_algebra.py:828 +#: ../lib/python/temporal/temporal_algebra.py:2426 #, python-format msgid "%s map <%s> not found in GRASS spatial database" msgstr "" @@ -2275,64 +2338,64 @@ msgid "Empty entry in map list, this should not happen" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:815 +#: ../lib/python/temporal/temporal_algebra.py:821 msgid "Spatio-temporal topological operators are not supported in granularity algebra mode" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:853 +#: ../lib/python/temporal/temporal_algebra.py:859 msgid "All input space time datasets must have a valid temporal topology." msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:862 +#: ../lib/python/temporal/temporal_algebra.py:868 msgid "All input space time datasets must have the same temporal type." msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:1113 +#: ../lib/python/temporal/temporal_algebra.py:1119 #, python-format msgid "Removing un-needed or empty %s maps" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:1168 +#: ../lib/python/temporal/temporal_algebra.py:1174 #, python-format msgid "Space time %s dataset <%s> not found" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:1196 -#: ../lib/python/temporal/temporal_algebra.py:1200 +#: ../lib/python/temporal/temporal_algebra.py:1202 +#: ../lib/python/temporal/temporal_algebra.py:1206 #, python-format msgid "Wrong temporal type of space time dataset <%s> <%s> time is required" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:1220 +#: ../lib/python/temporal/temporal_algebra.py:1226 msgid "Wrong type of input " msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2186 +#: ../lib/python/temporal/temporal_algebra.py:2205 #, python-format msgid "The resulting space time dataset type <%(a)s> is different from the requested type <%(b)s>" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2192 +#: ../lib/python/temporal/temporal_algebra.py:2211 msgid "Maps that should be registered in the resulting space time dataset have different types." msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2401 +#: ../lib/python/temporal/temporal_algebra.py:2432 msgid "Wrong map type. TMAP only supports single maps that are registered in the temporal GRASS database" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2429 +#: ../lib/python/temporal/temporal_algebra.py:2460 msgid "Merging empty map lists" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2432 +#: ../lib/python/temporal/temporal_algebra.py:2463 msgid "First Map list is empty, can't merge it. Return only last map list" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2435 +#: ../lib/python/temporal/temporal_algebra.py:2466 msgid "Second Map list is empty, can't merge it. Return only first map list" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2443 +#: ../lib/python/temporal/temporal_algebra.py:2474 msgid "Space time datasets to merge must have the same temporal type" msgstr "" @@ -2364,33 +2427,33 @@ msgid "Area computation is not supported for LL projections" msgstr "" -#: ../lib/python/temporal/gui_support.py:58 ../lib/python/script/core.py:1298 +#: ../lib/python/temporal/gui_support.py:58 ../lib/python/script/core.py:1324 #, python-format msgid "Invalid element '%s'" msgstr "" #: ../lib/python/temporal/univar_statistics.py:62 -#: ../lib/python/temporal/univar_statistics.py:178 +#: ../lib/python/temporal/univar_statistics.py:180 #, python-format msgid "Space time %(sp)s dataset <%(i)s> is empty" msgstr "" -#: ../lib/python/temporal/univar_statistics.py:101 +#: ../lib/python/temporal/univar_statistics.py:102 #, python-format msgid "Unable to get statistics for raster map <%s>" msgstr "" -#: ../lib/python/temporal/univar_statistics.py:104 +#: ../lib/python/temporal/univar_statistics.py:105 #, python-format msgid "Unable to get statistics for 3d raster map <%s>" msgstr "" -#: ../lib/python/temporal/univar_statistics.py:168 +#: ../lib/python/temporal/univar_statistics.py:170 #, python-format msgid "Space time %(sp)s dataset <%(i)s> not found" msgstr "" -#: ../lib/python/temporal/univar_statistics.py:222 +#: ../lib/python/temporal/univar_statistics.py:224 #, python-format msgid "Unable to get statistics for vector map <%s>" msgstr "" @@ -2468,37 +2531,37 @@ msgid "Unable to remove timestamp for vector map <%s>" msgstr "" -#: ../lib/python/temporal/temporal_vector_algebra.py:386 +#: ../lib/python/temporal/temporal_vector_algebra.py:387 #, python-format msgid "Error vector maps with basename %s exist. Use --o flag to overwrite existing file" msgstr "" -#: ../lib/python/temporal/temporal_vector_algebra.py:419 +#: ../lib/python/temporal/temporal_vector_algebra.py:420 #, python-format msgid "" "Error starting %s : \n" "%s" msgstr "" -#: ../lib/python/temporal/temporal_vector_algebra.py:492 +#: ../lib/python/temporal/temporal_vector_algebra.py:493 #, python-format msgid "" "Error vector map %s exist in temporal database. Use overwrite flag. : \n" "%s" msgstr "" -#: ../lib/python/temporal/core.py:603 +#: ../lib/python/temporal/core.py:605 msgid "Unable to initialize the temporal DBMI interface. Please use t.connect to specify the driver and the database string" msgstr "" -#: ../lib/python/temporal/core.py:672 +#: ../lib/python/temporal/core.py:674 #, python-format msgid "" "Unable to receive temporal database metadata.\n" "Current temporal database info:%(info)s" msgstr "" -#: ../lib/python/temporal/core.py:677 +#: ../lib/python/temporal/core.py:679 #, python-format msgid "" "Unsupported temporal database: version mismatch.\n" @@ -2507,7 +2570,7 @@ "Current temporal database info:%(info)s" msgstr "" -#: ../lib/python/temporal/core.py:685 +#: ../lib/python/temporal/core.py:687 #, python-format msgid "" "Unsupported temporal database: version mismatch.\n" @@ -2515,12 +2578,12 @@ "Current temporal database info:%(info)s" msgstr "" -#: ../lib/python/temporal/core.py:773 +#: ../lib/python/temporal/core.py:775 #, python-format msgid "Creating temporal database: %s" msgstr "" -#: ../lib/python/temporal/core.py:782 +#: ../lib/python/temporal/core.py:784 #, python-format msgid "" "Unable to create SQLite temporal database\n" @@ -2528,31 +2591,31 @@ "Please use t.connect to set a read- and writable temporal database path" msgstr "" -#: ../lib/python/temporal/core.py:947 +#: ../lib/python/temporal/core.py:949 msgid "Unable to mogrify sql statement. " msgstr "" -#: ../lib/python/temporal/core.py:969 +#: ../lib/python/temporal/core.py:971 msgid "Unable to check table. " msgstr "" -#: ../lib/python/temporal/core.py:985 +#: ../lib/python/temporal/core.py:987 msgid "Unable to execute sql statement. " msgstr "" -#: ../lib/python/temporal/core.py:995 +#: ../lib/python/temporal/core.py:997 msgid "Unable to fetch one. " msgstr "" -#: ../lib/python/temporal/core.py:1005 +#: ../lib/python/temporal/core.py:1007 msgid "Unable to fetch all. " msgstr "" -#: ../lib/python/temporal/core.py:1022 +#: ../lib/python/temporal/core.py:1024 msgid "Unable to execute transaction. " msgstr "" -#: ../lib/python/temporal/core.py:1126 +#: ../lib/python/temporal/core.py:1128 #, python-format msgid "" "Unable to connect to %(db)s database: %(string)s\n" @@ -2560,14 +2623,14 @@ "Please use t.connect to set a read- and writable temporal database backend" msgstr "" -#: ../lib/python/temporal/core.py:1286 +#: ../lib/python/temporal/core.py:1288 #, python-format msgid "" "Unable to execute :\n" " %(sql)s" msgstr "" -#: ../lib/python/temporal/core.py:1330 +#: ../lib/python/temporal/core.py:1332 #, python-format msgid "" "Unable to execute transaction:\n" @@ -2622,14 +2685,14 @@ msgstr "" #: ../lib/python/script/array.py:157 ../lib/python/script/array.py:207 -#: ../lib/python/script/array.py:254 ../lib/python/script/array.py:305 -#: ../lib/python/script/array.py:356 ../lib/python/script/array.py:398 +#: ../lib/python/script/array.py:254 ../lib/python/script/array.py:306 +#: ../lib/python/script/array.py:357 ../lib/python/script/array.py:399 #, python-format msgid "Invalid kind <%s>" msgstr "" #: ../lib/python/script/array.py:160 ../lib/python/script/array.py:210 -#: ../lib/python/script/array.py:308 ../lib/python/script/array.py:359 +#: ../lib/python/script/array.py:309 ../lib/python/script/array.py:360 #, python-format msgid "Invalid size <%d>" msgstr "" @@ -2638,17 +2701,17 @@ msgid "grass.script.array.read is deprecated and does not work on MS Windows, pass raster name in the constructor" msgstr "" -#: ../lib/python/script/array.py:247 ../lib/python/script/array.py:392 +#: ../lib/python/script/array.py:247 ../lib/python/script/array.py:393 #, python-format msgid "Invalid FP size <%d>" msgstr "" -#: ../lib/python/script/array.py:251 ../lib/python/script/array.py:395 +#: ../lib/python/script/array.py:251 ../lib/python/script/array.py:396 #, python-format msgid "Invalid integer size <%d>" msgstr "" -#: ../lib/python/script/array.py:346 +#: ../lib/python/script/array.py:347 msgid "grass.script.array3d.read is deprecated and does not work on MS Windows, pass 3D raster name in the constructor" msgstr "" @@ -2719,65 +2782,73 @@ msgid "color" msgstr "" +#: ../lib/python/script/setup.py:229 +msgid "Cleaning up default sqlite database ..." +msgstr "" + +#: ../lib/python/script/setup.py:247 ../lib/init/grass.py:1782 +msgid "Cleaning up temporary files..." +msgstr "" + #: ../lib/python/script/raster3d.py:92 #, python-format msgid "An error occurred while running r3.mapcalc with expression: %s" msgstr "" -#: ../lib/python/script/core.py:67 +#: ../lib/python/script/core.py:69 #, python-brace-format msgid "Cannot find the executable {0}" msgstr "" -#: ../lib/python/script/core.py:307 +#: ../lib/python/script/core.py:309 #, 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:987 +#: ../lib/python/script/core.py:1013 msgid "Mixing value types. Will try to compare after integer conversion" msgstr "" -#: ../lib/python/script/core.py:1188 +#: ../lib/python/script/core.py:1214 #, python-format msgid "Element type should be \"cell\" and not \"%s\"" msgstr "" -#: ../lib/python/script/core.py:1217 ../lib/python/script/core.py:1282 +#: ../lib/python/script/core.py:1243 ../lib/python/script/core.py:1308 #, python-format msgid "Element type should be \"raster\" and not \"%s\"" msgstr "" -#: ../lib/python/script/core.py:1437 +#: ../lib/python/script/core.py:1463 msgid "Unable to list mapsets" msgstr "" -#: ../lib/python/script/core.py:1476 +#: ../lib/python/script/core.py:1502 #, python-format msgid "Location <%s> already exists. Operation canceled." msgstr "" -#: ../lib/python/script/core.py:1479 +#: ../lib/python/script/core.py:1505 #, python-format msgid "Location <%s> already exists and will be overwritten" msgstr "" -#: ../lib/python/script/core.py:1603 +#: ../lib/python/script/core.py:1629 #, python-brace-format msgid "Debug level {0}" msgstr "" -#: ../lib/python/script/core.py:1606 +#: ../lib/python/script/core.py:1632 #, python-brace-format msgid "WARNING: Ignoring unsupported debug level (must be >=0 and <=5). {0}\n" msgstr "" -#: ../lib/python/script/core.py:1622 +#: ../lib/python/script/core.py:1648 #, python-format msgid "Illegal filename <%s>. Cannot be 'NULL' or start with '.'." msgstr "" -#: ../lib/python/script/core.py:1631 +#: ../lib/python/script/core.py:1657 #, python-format msgid "Illegal filename <%(s)s>. <%(il)s> not allowed.\n" msgstr "" @@ -2818,7 +2889,7 @@ msgid "Cannot parse interface description of<{name}> module: {error}" msgstr "" -#: ../lib/python/pygrass/modules/grid/grid.py:553 +#: ../lib/python/pygrass/modules/grid/grid.py:554 msgid "Execution of subprocesses was not successful" msgstr "" @@ -2839,17 +2910,17 @@ msgid "Error executing: Rast_set_cat" msgstr "" -#: ../lib/python/pygrass/raster/abstract.py:275 +#: ../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:286 +#: ../lib/python/pygrass/raster/abstract.py:285 #, python-brace-format msgid "Overwrite type: {0} not supported (True/False)" msgstr "" -#: ../lib/python/pygrass/raster/abstract.py:299 +#: ../lib/python/pygrass/raster/abstract.py:298 #: ../lib/python/pygrass/vector/abstract.py:97 #, python-brace-format msgid "Map name {0} not valid" @@ -2888,11 +2959,11 @@ msgid "Raster map <{0}> does not exist" msgstr "" -#: ../lib/python/pygrass/errors.py:17 +#: ../lib/python/pygrass/errors.py:18 msgid "The map is close!" msgstr "" -#: ../lib/python/pygrass/errors.py:28 +#: ../lib/python/pygrass/errors.py:29 msgid "The self.c_mapinfo pointer must be correctly initiated" msgstr "" @@ -2909,12 +2980,12 @@ msgid "You must use the force flag to actually remove it. Exiting." msgstr "" -#: ../lib/python/pygrass/vector/__init__.py:806 +#: ../lib/python/pygrass/vector/__init__.py:813 #, python-format msgid "Unable to read line of feature %i" msgstr "" -#: ../lib/python/pygrass/vector/__init__.py:895 +#: ../lib/python/pygrass/vector/__init__.py:902 #, python-format msgid "Unable to read area with id %i" msgstr "" @@ -3113,12 +3184,8 @@ msgid "Unable to read PNG" msgstr "" -#: ../lib/pngdriver/read_png.c:60 -msgid "Unable allocate PNG structure" -msgstr "" - -#: ../lib/pngdriver/read_png.c:64 ../lib/pngdriver/write_png.c:71 -#: ../lib/pngdriver/write_png.c:75 +#: ../lib/pngdriver/read_png.c:60 ../lib/pngdriver/read_png.c:64 +#: ../lib/pngdriver/write_png.c:71 ../lib/pngdriver/write_png.c:75 msgid "Unable to allocate PNG structure" msgstr "" @@ -3270,7 +3337,7 @@ #: ../lib/imagery/iscatt_core.c:255 #, c-format -msgid "Unable to open category raster condtions file <%s>." +msgid "Unable to open category raster conditions file <%s>." msgstr "" #: ../lib/imagery/iscatt_core.c:263 @@ -3307,7 +3374,7 @@ #: ../lib/imagery/iscatt_core.c:745 #, c-format -msgid "Unable to read find raster <%s>" +msgid "Unable to find raster <%s>" msgstr "" #: ../lib/imagery/iscatt_core.c:755 @@ -3437,7 +3504,7 @@ msgid "WARNING" msgstr "" -#: ../lib/init/grass.py:187 ../lib/gis/parser.c:621 +#: ../lib/init/grass.py:187 ../lib/gis/parser.c:628 msgid "ERROR" msgstr "" @@ -3445,175 +3512,189 @@ msgid "Exiting..." msgstr "" -#: ../lib/init/grass.py:332 +#: ../lib/init/grass.py:336 msgid "Usage" msgstr "" -#: ../lib/init/grass.py:333 ../lib/gis/parser_html.c:141 +#: ../lib/init/grass.py:337 ../lib/gis/parser_html.c:141 #: ../lib/gis/parser_rest.c:146 msgid "Flags" msgstr "" -#: ../lib/init/grass.py:334 +#: ../lib/init/grass.py:338 msgid "print this help message" msgstr "" -#: ../lib/init/grass.py:335 +#: ../lib/init/grass.py:339 msgid "show version information and exit" msgstr "" -#: ../lib/init/grass.py:336 +#: ../lib/init/grass.py:340 msgid "create given database, location or mapset if it doesn't exist" msgstr "" -#: ../lib/init/grass.py:337 +#: ../lib/init/grass.py:341 msgid "exit after creation of location or mapset. Only with -c flag" msgstr "" -#: ../lib/init/grass.py:338 -msgid "force removal of .gislock if exists (use with care!). Only with -text flag" +#: ../lib/init/grass.py:342 +msgid "force removal of .gislock if exists (use with care!). Only with --text flag" msgstr "" -#: ../lib/init/grass.py:339 +#: ../lib/init/grass.py:343 msgid "use text based interface (skip welcome screen)" msgstr "" -#: ../lib/init/grass.py:340 ../lib/init/grass.py:342 ../lib/init/grass.py:344 +#: ../lib/init/grass.py:344 ../lib/init/grass.py:346 ../lib/init/grass.py:348 msgid "and set as default" msgstr "" -#: ../lib/init/grass.py:341 +#: ../lib/init/grass.py:345 msgid "use text based interface (show welcome screen)" msgstr "" -#: ../lib/init/grass.py:343 +#: ../lib/init/grass.py:347 msgid "use $DEFAULT_GUI graphical user interface" msgstr "" -#: ../lib/init/grass.py:345 +#: ../lib/init/grass.py:349 msgid "print GRASS configuration parameters" msgstr "" -#: ../lib/init/grass.py:346 +#: ../lib/init/grass.py:350 msgid "options: arch,build,compiler,path,revision,version" msgstr "" -#: ../lib/init/grass.py:347 ../lib/gis/parser_html.c:189 +#: ../lib/init/grass.py:351 ../lib/gis/parser_html.c:189 #: ../lib/gis/parser_rest.c:179 msgid "Parameters" msgstr "" -#: ../lib/init/grass.py:348 +#: ../lib/init/grass.py:352 msgid "initial GRASS GIS database directory" msgstr "" -#: ../lib/init/grass.py:349 +#: ../lib/init/grass.py:353 msgid "directory containing Locations" msgstr "" -#: ../lib/init/grass.py:350 +#: ../lib/init/grass.py:354 msgid "initial GRASS Location" msgstr "" -#: ../lib/init/grass.py:351 +#: ../lib/init/grass.py:355 msgid "directory containing Mapsets with one common coordinate system (projection)" msgstr "" -#: ../lib/init/grass.py:352 +#: ../lib/init/grass.py:356 msgid "initial GRASS Mapset" msgstr "" -#: ../lib/init/grass.py:353 +#: ../lib/init/grass.py:357 msgid "fully qualified initial Mapset directory" msgstr "" -#: ../lib/init/grass.py:354 +#: ../lib/init/grass.py:358 msgid "Environment variables relevant for startup" msgstr "" -#: ../lib/init/grass.py:355 +#: ../lib/init/grass.py:359 msgid "select GUI (text, gui, gtext)" msgstr "" -#: ../lib/init/grass.py:356 +#: ../lib/init/grass.py:360 msgid "set html web browser for help pages" msgstr "" -#: ../lib/init/grass.py:357 +#: ../lib/init/grass.py:361 msgid "set additional path(s) to local GRASS modules or user scripts" msgstr "" -#: ../lib/init/grass.py:358 +#: ../lib/init/grass.py:362 msgid "set additional GISBASE for locally installed GRASS Addons" msgstr "" -#: ../lib/init/grass.py:359 +#: ../lib/init/grass.py:363 msgid "shell script to be processed as batch job" msgstr "" -#: ../lib/init/grass.py:360 +#: ../lib/init/grass.py:364 msgid "set Python interpreter name to override 'python'" msgstr "" -#: ../lib/init/grass.py:361 +#: ../lib/init/grass.py:365 msgid "execute GRASS module or script" msgstr "" -#: ../lib/init/grass.py:362 +#: ../lib/init/grass.py:366 msgid "provided executable will be executed in GRASS session" msgstr "" -#: ../lib/init/grass.py:363 +#: ../lib/init/grass.py:367 msgid "GRASS module, script or any other executable" msgstr "" -#: ../lib/init/grass.py:364 +#: ../lib/init/grass.py:368 msgid "parameters of the executable" msgstr "" -#: ../lib/init/grass.py:365 +#: ../lib/init/grass.py:369 msgid "standard flags" msgstr "" -#: ../lib/init/grass.py:390 +#: ../lib/init/grass.py:370 +msgid "create temporary location (use with the --exec flag)" +msgstr "" + +#: ../lib/init/grass.py:395 msgid "The APPDATA variable is not set, ask your operating system support" msgstr "" -#: ../lib/init/grass.py:393 +#: ../lib/init/grass.py:398 msgid "The APPDATA variable points to directory which does not exist, ask your operating system support" msgstr "" -#: ../lib/init/grass.py:440 +#: ../lib/init/grass.py:411 +#, python-format +msgid "Failed to create configuration directory '%s' with error: %s" +msgstr "" + +#: ../lib/init/grass.py:454 #, python-format msgid "Unable to create temporary directory ! Exiting." msgstr "" -#: ../lib/init/grass.py:493 +#: ../lib/init/grass.py:507 #, python-brace-format msgid "Invalid line in RC file ({file}): '{line}' ({error})\n" msgstr "" -#: ../lib/init/grass.py:547 +#: ../lib/init/grass.py:513 +#, python-brace-format +msgid "Empty RC file ({file})" +msgstr "" + +#: ../lib/init/grass.py:563 #, python-format msgid "GUI <%s> not supported in this version" msgstr "" -#: ../lib/init/grass.py:708 +#: ../lib/init/grass.py:729 msgid "Searched for a web browser, but none found" msgstr "" -#: ../lib/init/grass.py:747 +#: ../lib/init/grass.py:769 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" msgstr "" -#: ../lib/init/grass.py:751 +#: ../lib/init/grass.py:773 msgid "GRASS GUI not found. Please check your installation." msgstr "" -#: ../lib/init/grass.py:753 +#: ../lib/init/grass.py:775 msgid "" "{}\n" "Switching to text based interface mode.\n" @@ -3621,7 +3702,7 @@ "Hit RETURN to continue.\n" msgstr "" -#: ../lib/init/grass.py:762 +#: ../lib/init/grass.py:784 msgid "" "It appears that the X Windows system is not active.\n" "A graphical based user interface is not supported.\n" @@ -3631,95 +3712,125 @@ "Hit RETURN to continue.\n" msgstr "" -#: ../lib/init/grass.py:855 ../lib/gis/make_mapset.c:66 +#: ../lib/init/grass.py:880 ../lib/gis/make_mapset.c:66 #, c-format, python-format msgid "Location <%s> doesn't exist" msgstr "" -#: ../lib/init/grass.py:857 +#: ../lib/init/grass.py:882 #, python-format msgid "<%s> is not a valid GRASS Location because PERMANENT Mapset is missing" msgstr "" -#: ../lib/init/grass.py:860 +#: ../lib/init/grass.py:885 #, python-format msgid "<%s> is not a valid GRASS Location because PERMANENT is not a directory" msgstr "" -#: ../lib/init/grass.py:865 +#: ../lib/init/grass.py:890 #, python-format msgid "<%s> is not a valid GRASS Location because PERMANENT Mapset does not have a DEFAULT_WIND file (default computational region)" msgstr "" -#: ../lib/init/grass.py:870 +#: ../lib/init/grass.py:895 #, python-brace-format msgid "Mapset <{mapset}> doesn't exist in GRASS Location <{loc}>. A new mapset can be created by '-c' switch." msgstr "" -#: ../lib/init/grass.py:874 +#: ../lib/init/grass.py:899 #, python-format msgid "<%s> is not a GRASS Mapset because it is not a directory" msgstr "" -#: ../lib/init/grass.py:877 +#: ../lib/init/grass.py:902 #, python-format msgid "<%s> is not a valid GRASS Mapset because it does not have a WIND file" msgstr "" -#: ../lib/init/grass.py:881 +#: ../lib/init/grass.py:906 #, python-format msgid "<%s> is not a valid GRASS Mapset because its WIND file is not readable" msgstr "" -#: ../lib/init/grass.py:884 +#: ../lib/init/grass.py:909 #, python-brace-format msgid "Mapset <{mapset}> or Location <{location}> is invalid for an unknown reason" msgstr "" -#: ../lib/init/grass.py:947 -#, python-format -msgid "Failed to create new location. The location <%s> already exists." +#: ../lib/init/grass.py:934 +#, python-brace-format +msgid "Unable to create new location because the location <{location}> already exists." msgstr "" -#: ../lib/init/grass.py:954 -msgid "Missing WIND file" +#: ../lib/init/grass.py:938 +#, python-brace-format +msgid "Unable to create new location <{location}> because <{path}> is a file." msgstr "" -#: ../lib/init/grass.py:972 -msgid "" -"GISDBASE, LOCATION_NAME and MAPSET variables not set properly.\n" -"Interactive startup needed." +#: ../lib/init/grass.py:941 +#, python-brace-format +msgid "Unable to create new location <{location}> because the directory <{path}> already exists." +msgstr "" + +#: ../lib/init/grass.py:945 +#, python-brace-format +msgid "Unable to create new location in the directory <{path}> for an unknown reason." +msgstr "" + +#: ../lib/init/grass.py:992 +msgid "Mapset <{}> already exists. Ignoring the request to create it. Note that this warning may become an error in future versions." +msgstr "" + +#: ../lib/init/grass.py:1020 +msgid "Creating new GRASS GIS location <{}>..." +msgstr "" + +#: ../lib/init/grass.py:1026 +msgid "Creating new GRASS GIS mapset <{}>..." +msgstr "" + +#: ../lib/init/grass.py:1031 +#, python-brace-format +msgid "Unable to create new mapset <{mapset}> because <{path}> is a file." +msgstr "" + +#: ../lib/init/grass.py:1037 +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:1061 +msgid "GRASS GIS database directory, location and mapset not set properly. Use GUI or command line to set them." msgstr "" -#: ../lib/init/grass.py:996 +#: ../lib/init/grass.py:1086 #, python-format msgid "Invalid user interface specified - <%s>. Use the --help option to see valid interface names." msgstr "" -#: ../lib/init/grass.py:1015 +#: ../lib/init/grass.py:1106 #, python-brace-format msgid "" "Error in GUI startup. See messages above (if any) and if necessary, please report this error to the GRASS developers.\n" "On systems with package manager, make sure you have the right GUI package, probably named grass-gui, installed.\n" -"To run GRASS GIS in text mode use the -text flag.\n" +"To run GRASS GIS in text mode use the --text flag.\n" "Use '--help' for further options\n" " {cmd_name} --help\n" "See also: https://grass.osgeo.org/{cmd_name}/manuals/helptext.html" msgstr "" -#: ../lib/init/grass.py:1027 +#: ../lib/init/grass.py:1118 msgid "" "Exit was requested in GUI.\n" "GRASS GIS will not start. Bye." msgstr "" -#: ../lib/init/grass.py:1030 +#: ../lib/init/grass.py:1121 msgid "" "Invalid return code from GUI startup script.\n" "Please advise GRASS developers of this error." msgstr "" -#: ../lib/init/grass.py:1077 +#: ../lib/init/grass.py:1168 #, python-brace-format msgid "" "Error reading data path information from g.gisenv.\n" @@ -3730,59 +3841,55 @@ "Check the <{file}> file." msgstr "" -#: ../lib/init/grass.py:1158 ../lib/init/grass.py:1162 -msgid "Default locale settings are missing. GRASS running with C locale." -msgstr "" - -#: ../lib/init/grass.py:1240 +#: ../lib/init/grass.py:1381 #, python-format msgid "Path '%s' doesn't exist" msgstr "" -#: ../lib/init/grass.py:1242 +#: ../lib/init/grass.py:1383 #, python-format msgid "Path '%s' not accessible." msgstr "" #. GTC %s is mapset's folder path -#: ../lib/init/grass.py:1247 +#: ../lib/init/grass.py:1388 #, python-format msgid "You are not the owner of '%s'." msgstr "" -#: ../lib/init/grass.py:1255 +#: ../lib/init/grass.py:1396 #, python-format msgid "" "%(user)s is currently running GRASS in selected mapset (file %(file)s found). Concurrent use not allowed.\n" "You can force launching GRASS using -f flag (note that you need permission for this operation). Have another look in the processor manager just to be sure..." msgstr "" -#: ../lib/init/grass.py:1262 +#: ../lib/init/grass.py:1405 #, python-format msgid "%(user)s is currently running GRASS in selected mapset (file %(file)s found). Forcing to launch GRASS..." msgstr "" -#: ../lib/init/grass.py:1266 +#: ../lib/init/grass.py:1409 #, python-format msgid "" "Unable to properly access '%s'.\n" "Please notify system personnel." msgstr "" -#: ../lib/init/grass.py:1287 +#: ../lib/init/grass.py:1430 msgid "Building user fontcap..." msgstr "" -#: ../lib/init/grass.py:1346 +#: ../lib/init/grass.py:1489 msgid "The SHELL variable is not set" msgstr "" -#: ../lib/init/grass.py:1362 +#: ../lib/init/grass.py:1505 #, python-brace-format msgid "Unsupported shell <{sh}>: {env_file}" msgstr "" -#: ../lib/init/grass.py:1378 +#: ../lib/init/grass.py:1521 #, python-format msgid "" "Job file <%s> has been defined in the 'GRASS_BATCH_JOB' variable but not found. Exiting.\n" @@ -3790,114 +3897,118 @@ "Use 'unset GRASS_BATCH_JOB' to disable batch job processing." msgstr "" -#: ../lib/init/grass.py:1385 +#: ../lib/init/grass.py:1528 #, python-format msgid "Change file permission to 'executable' for <%s>" msgstr "" -#: ../lib/init/grass.py:1400 +#: ../lib/init/grass.py:1543 #, python-format msgid "Executing <%s> ..." msgstr "" -#: ../lib/init/grass.py:1407 +#: ../lib/init/grass.py:1550 #, python-brace-format msgid "" "Execution of <{cmd}> failed:\n" "{error}" msgstr "" -#: ../lib/init/grass.py:1410 +#: ../lib/init/grass.py:1553 #, python-format msgid "Execution of <%s> finished." msgstr "" -#: ../lib/init/grass.py:1441 +#: ../lib/init/grass.py:1583 #, python-brace-format msgid "Unable to close GUI. {0}" msgstr "" -#: ../lib/init/grass.py:1468 +#: ../lib/init/grass.py:1611 #, python-format msgid "Welcome to GRASS GIS %s" msgstr "" -#: ../lib/init/grass.py:1490 +#: ../lib/init/grass.py:1633 msgid "GRASS GIS homepage:" msgstr "" #. GTC Running through: SHELL NAME -#: ../lib/init/grass.py:1492 +#: ../lib/init/grass.py:1635 msgid "This version running through:" msgstr "" -#: ../lib/init/grass.py:1494 +#: ../lib/init/grass.py:1637 msgid "Help is available with the command:" msgstr "" -#: ../lib/init/grass.py:1495 +#: ../lib/init/grass.py:1638 msgid "See the licence terms with:" msgstr "" -#: ../lib/init/grass.py:1496 +#: ../lib/init/grass.py:1639 msgid "See citation options with:" msgstr "" -#: ../lib/init/grass.py:1499 +#: ../lib/init/grass.py:1642 msgid "If required, restart the GUI with:" msgstr "" -#: ../lib/init/grass.py:1501 +#: ../lib/init/grass.py:1644 msgid "Start the GUI with:" msgstr "" -#: ../lib/init/grass.py:1503 +#: ../lib/init/grass.py:1646 msgid "When ready to quit enter:" msgstr "" -#: ../lib/init/grass.py:1591 +#: ../lib/init/grass.py:1733 msgid "2D and 3D raster MASKs present" msgstr "" -#: ../lib/init/grass.py:1592 +#: ../lib/init/grass.py:1734 msgid "Raster MASK present" msgstr "" -#: ../lib/init/grass.py:1593 +#: ../lib/init/grass.py:1735 msgid "3D raster MASK present" msgstr "" -#: ../lib/init/grass.py:1634 +#: ../lib/init/grass.py:1775 msgid "Done." msgstr "" -#: ../lib/init/grass.py:1636 +#: ../lib/init/grass.py:1777 msgid "Goodbye from GRASS GIS" msgstr "" -#: ../lib/init/grass.py:1641 -msgid "Cleaning up temporary files..." -msgstr "" - -#: ../lib/init/grass.py:1661 +#: ../lib/init/grass.py:1813 msgid "Please install the GRASS GIS development package" msgstr "" -#: ../lib/init/grass.py:1695 +#: ../lib/init/grass.py:1848 #, python-format msgid "Parameter <%s> not supported" msgstr "" -#: ../lib/init/grass.py:1839 +#: ../lib/init/grass.py:1998 msgid "Flag -e requires also flag -c" msgstr "" -#: ../lib/init/grass.py:1886 +#: ../lib/init/grass.py:2000 +msgid "Coordinate reference system argument (e.g. EPSG) is needed for --tmp-location" +msgstr "" + +#: ../lib/init/grass.py:2003 +msgid "Only one argument (e.g. EPSG) is needed for --tmp-location, mapset name <{}> provided" +msgstr "" + +#: ../lib/init/grass.py:2058 #, python-brace-format msgid "" "Unable to start GRASS GIS. You have the choice to:\n" -" - Launch the graphical user interface with the '-gui' switch\n" -" {cmd_name} -gui\n" +" - Launch the graphical user interface with the '--gui' switch\n" +" {cmd_name} --gui\n" " - Launch with path to the location/mapset as an argument\n" " {cmd_name} /path/to/location/mapset`\n" " - Create a location with '-c' and launch in its PERMANENT mapset\n" @@ -3909,25 +4020,21 @@ "See also: https://grass.osgeo.org/{cmd_name}/manuals/helptext.html" msgstr "" -#: ../lib/init/grass.py:1909 -msgid "Creating new GRASS GIS location/mapset..." -msgstr "" - -#: ../lib/init/grass.py:1911 +#: ../lib/init/grass.py:2080 msgid "Starting GRASS GIS..." msgstr "" -#: ../lib/init/grass.py:1932 +#: ../lib/init/grass.py:2101 #, python-brace-format -msgid "<{0}> requested, but not available. Run GRASS in text mode (-text) or install missing package (usually 'grass-gui')." +msgid "<{0}> requested, but not available. Run GRASS in text mode (--text) or install missing package (usually 'grass-gui')." msgstr "" -#: ../lib/init/grass.py:1986 +#: ../lib/init/grass.py:2162 #, python-format msgid "Launching <%s> GUI in the background, please wait..." msgstr "" -#: ../lib/init/grass.py:2008 +#: ../lib/init/grass.py:2184 #, python-format msgid "Failed to start shell '%s'" msgstr "" @@ -3946,39 +4053,47 @@ msgid "Unable to write lockfile %s (%s)" msgstr "" -#: ../lib/segment/open.c:53 +#: ../lib/segment/open.c:57 +msgid "Using memory cache" +msgstr "" + +#: ../lib/segment/open.c:70 +msgid "Using disk cache" +msgstr "" + +#: ../lib/segment/open.c:73 msgid "Segment file name is NULL" msgstr "" -#: ../lib/segment/open.c:58 +#: ../lib/segment/open.c:78 msgid "Segment file exists already" msgstr "" -#: ../lib/segment/open.c:66 +#: ../lib/segment/open.c:86 msgid "Unable to create segment file" msgstr "" -#: ../lib/segment/open.c:74 +#: ../lib/segment/open.c:94 msgid "Could not write segment file" msgstr "" -#: ../lib/segment/open.c:78 +#: ../lib/segment/open.c:98 msgid "Illegal segment configuration parameter(s)" msgstr "" -#: ../lib/segment/open.c:87 +#: ../lib/segment/open.c:107 msgid "Unable to re-open segment file" msgstr "" -#: ../lib/segment/open.c:94 +#: ../lib/segment/open.c:114 msgid "Could not read segment file" msgstr "" -#: ../lib/segment/format.c:144 +#: ../lib/segment/format.c:143 msgid "Segment format: file size too large" msgstr "" -#: ../lib/segment/format.c:145 +#: ../lib/segment/format.c:144 msgid "Please recompile with Large File Support (LFS)" msgstr "" @@ -4577,55 +4692,60 @@ msgid "Pseudo-random number generator not seeded" msgstr "" -#: ../lib/gis/cmprlz4.c:81 ../lib/gis/cmprlz4.c:138 ../lib/gis/cmprbzip.c:90 -#: ../lib/gis/cmprbzip.c:164 ../lib/gis/cmprzlib.c:99 ../lib/gis/cmprzlib.c:195 -#: ../lib/gis/compress.c:303 +#: ../lib/gis/cmprlz4.c:89 ../lib/gis/cmprlz4.c:156 ../lib/gis/cmprbzip.c:104 +#: ../lib/gis/cmprbzip.c:183 ../lib/gis/cmprzstd.c:102 +#: ../lib/gis/cmprzstd.c:176 ../lib/gis/cmprzlib.c:100 +#: ../lib/gis/cmprzlib.c:179 ../lib/gis/compress.c:335 msgid "No source buffer" msgstr "" -#: ../lib/gis/cmprlz4.c:84 ../lib/gis/cmprlz4.c:141 ../lib/gis/cmprbzip.c:93 -#: ../lib/gis/cmprbzip.c:167 ../lib/gis/cmprzlib.c:102 -#: ../lib/gis/cmprzlib.c:198 +#: ../lib/gis/cmprlz4.c:92 ../lib/gis/cmprlz4.c:159 ../lib/gis/cmprbzip.c:107 +#: ../lib/gis/cmprbzip.c:186 ../lib/gis/cmprzstd.c:105 +#: ../lib/gis/cmprzstd.c:179 ../lib/gis/cmprzlib.c:103 +#: ../lib/gis/cmprzlib.c:182 msgid "No destination buffer" msgstr "" -#: ../lib/gis/cmprlz4.c:91 ../lib/gis/cmprlz4.c:148 ../lib/gis/cmprbzip.c:100 -#: ../lib/gis/cmprbzip.c:174 ../lib/gis/cmprzlib.c:109 -#: ../lib/gis/cmprzlib.c:205 ../lib/gis/compress.c:305 +#: ../lib/gis/cmprlz4.c:99 ../lib/gis/cmprlz4.c:166 ../lib/gis/cmprbzip.c:114 +#: ../lib/gis/cmprbzip.c:193 ../lib/gis/cmprzstd.c:112 +#: ../lib/gis/cmprzstd.c:186 ../lib/gis/cmprzlib.c:110 +#: ../lib/gis/cmprzlib.c:189 ../lib/gis/compress.c:337 #, c-format msgid "Invalid source buffer size %d" msgstr "" -#: ../lib/gis/cmprlz4.c:93 ../lib/gis/cmprlz4.c:150 ../lib/gis/cmprbzip.c:102 -#: ../lib/gis/cmprbzip.c:176 ../lib/gis/cmprzlib.c:111 -#: ../lib/gis/cmprzlib.c:207 ../lib/gis/compress.c:225 +#: ../lib/gis/cmprlz4.c:101 ../lib/gis/cmprlz4.c:168 ../lib/gis/cmprbzip.c:116 +#: ../lib/gis/cmprbzip.c:195 ../lib/gis/cmprzstd.c:114 +#: ../lib/gis/cmprzstd.c:188 ../lib/gis/cmprzlib.c:112 +#: ../lib/gis/cmprzlib.c:191 ../lib/gis/compress.c:257 #, c-format msgid "Invalid destination buffer size %d" msgstr "" -#: ../lib/gis/cmprlz4.c:107 +#: ../lib/gis/cmprlz4.c:121 msgid "LZ4 compression error" msgstr "" -#: ../lib/gis/cmprlz4.c:159 +#: ../lib/gis/cmprlz4.c:177 msgid "LZ4 decompression error" msgstr "" -#: ../lib/gis/cmprlz4.c:168 ../lib/gis/cmprbzip.c:200 +#: ../lib/gis/cmprlz4.c:186 ../lib/gis/cmprbzip.c:219 ../lib/gis/cmprzstd.c:206 +#: ../lib/gis/cmprzlib.c:215 #, c-format msgid "Got uncompressed size %d, expected %d" msgstr "" -#: ../lib/gis/cmprbzip.c:83 ../lib/gis/cmprbzip.c:157 +#: ../lib/gis/cmprbzip.c:97 ../lib/gis/cmprbzip.c:176 msgid "GRASS needs to be compiled with BZIP2 for BZIP2 compression" msgstr "" -#: ../lib/gis/cmprbzip.c:122 +#: ../lib/gis/cmprbzip.c:141 #, c-format msgid "BZIP2 version %s compression error %d" msgstr "" -#: ../lib/gis/cmprbzip.c:189 +#: ../lib/gis/cmprbzip.c:208 #, c-format msgid "BZIP2 version %s decompression error %d" msgstr "" @@ -4724,152 +4844,165 @@ msgid "No ellipsoid info given in file %s in <%s>" msgstr "" -#: ../lib/gis/parser.c:355 +#: ../lib/gis/parser.c:348 +msgid "Bug in UI description. Missing module description" +msgstr "" + +#: ../lib/gis/parser.c:358 +msgid "Bug in UI description. Missing option key" +msgstr "" + +#: ../lib/gis/parser.c:360 +#, c-format +msgid "Bug in UI description. Option key <%s> is not valid" +msgstr "" + +#: ../lib/gis/parser.c:362 #, c-format -msgid "BUG in option name, '%s' is not valid" +msgid "Bug in UI description. Description for option <%s> missing" msgstr "" -#: ../lib/gis/parser.c:407 +#: ../lib/gis/parser.c:414 #, c-format -msgid "BUG in descriptions, option '%s' in <%s> does not exist" +msgid "Bug in UI description. Option '%s' in <%s> does not exist" msgstr "" -#: ../lib/gis/parser.c:525 +#: ../lib/gis/parser.c:532 msgid "Use either --quiet or --verbose flag, not both. Assuming --verbose." msgstr "" -#: ../lib/gis/parser.c:539 +#: ../lib/gis/parser.c:546 msgid "Use either --quiet or --verbose flag, not both. Assuming --quiet." msgstr "" -#: ../lib/gis/parser.c:554 +#: ../lib/gis/parser.c:561 msgid "Use either --qq or --verbose flag, not both. Assuming --qq." msgstr "" -#: ../lib/gis/parser.c:585 +#: ../lib/gis/parser.c:592 #, c-format msgid "Sorry <%s> is not a valid option" msgstr "" -#: ../lib/gis/parser.c:598 +#: ../lib/gis/parser.c:605 msgid "Your installation doesn't include GUI, exiting." msgstr "" -#: ../lib/gis/parser.c:943 +#: ../lib/gis/parser.c:950 msgid "Unable to determine program name" msgstr "" -#: ../lib/gis/parser.c:965 ../lib/gis/parser.c:984 +#: ../lib/gis/parser.c:972 ../lib/gis/parser.c:991 #, c-format msgid "%s: Sorry, <%c> is not a valid flag" msgstr "" -#: ../lib/gis/parser.c:1114 +#: ../lib/gis/parser.c:1121 #, c-format msgid "%s: Sorry, <%s=> is ambiguous" msgstr "" -#: ../lib/gis/parser.c:1117 +#: ../lib/gis/parser.c:1124 #, c-format msgid "Option <%s=> matches" msgstr "" -#: ../lib/gis/parser.c:1135 +#: ../lib/gis/parser.c:1142 #, c-format msgid "Please update the usage of <%s>: option <%s> has been renamed to <%s>" msgstr "" -#: ../lib/gis/parser.c:1148 +#: ../lib/gis/parser.c:1155 #, c-format msgid "%s: Sorry, <%s> is not a valid parameter" msgstr "" -#: ../lib/gis/parser.c:1154 ../lib/gis/parser.c:1400 +#: ../lib/gis/parser.c:1161 ../lib/gis/parser.c:1407 #, c-format msgid "<%s> is an abbreviation for <%s>" msgstr "" -#: ../lib/gis/parser.c:1159 +#: ../lib/gis/parser.c:1166 #, c-format msgid "Option <%s> does not accept multiple answers" msgstr "" -#: ../lib/gis/parser.c:1231 +#: ../lib/gis/parser.c:1238 #, c-format msgid "" "Illegal range syntax for parameter <%s>\n" "\tPresented as: %s" msgstr "" -#: ../lib/gis/parser.c:1237 +#: ../lib/gis/parser.c:1244 #, c-format msgid "" "Value <%s> out of range for parameter <%s>\n" "\tLegal range: %s" msgstr "" -#: ../lib/gis/parser.c:1243 +#: ../lib/gis/parser.c:1250 #, c-format msgid "Missing value for parameter <%s>" msgstr "" -#: ../lib/gis/parser.c:1249 +#: ../lib/gis/parser.c:1256 #, c-format msgid "" "Value <%s> ambiguous for parameter <%s>\n" "\tValid options: %s" msgstr "" -#: ../lib/gis/parser.c:1422 +#: ../lib/gis/parser.c:1429 #, c-format msgid "" "Required parameter <%s> not set:\n" "\t(%s)" msgstr "" -#: ../lib/gis/parser.c:1514 +#: ../lib/gis/parser.c:1521 #, c-format msgid "" "Option <%s> must be provided in multiples of %d\n" "\tYou provided %d item(s): %s" msgstr "" -#: ../lib/gis/parser.c:1588 ../lib/gis/error.c:363 +#: ../lib/gis/parser.c:1595 ../lib/gis/error.c:363 #, c-format msgid "ERROR: " msgstr "" -#: ../lib/gis/parser.c:1590 ../lib/gis/parser.c:1597 +#: ../lib/gis/parser.c:1597 ../lib/gis/parser.c:1604 #, c-format msgid "option <%s>: <%s> exists. To overwrite, use the --overwrite flag" msgstr "" -#: ../lib/gis/parser.c:1707 +#: ../lib/gis/parser.c:1714 #, c-format msgid "%s= is not a separator option" msgstr "" -#: ../lib/gis/parser.c:1710 +#: ../lib/gis/parser.c:1717 #, c-format msgid "No separator given for %s=" msgstr "" -#: ../lib/gis/parser.c:1772 ../lib/gis/parser.c:1789 +#: ../lib/gis/parser.c:1779 ../lib/gis/parser.c:1796 #, c-format msgid "%s= is not a file option" msgstr "" -#: ../lib/gis/parser.c:1774 +#: ../lib/gis/parser.c:1781 #, c-format msgid "Opening multiple files not supported for %s=" msgstr "" -#: ../lib/gis/parser.c:1780 +#: ../lib/gis/parser.c:1787 #, c-format msgid "Unable to open %s file <%s>" msgstr "" -#: ../lib/gis/parser.c:1786 +#: ../lib/gis/parser.c:1793 #, c-format msgid "Unable to create %s file <%s>" msgstr "" @@ -4882,420 +5015,420 @@ msgid "Example: select * from towns where population > 10000" msgstr "" -#: ../lib/gis/parser_standard_options.c:156 +#: ../lib/gis/parser_standard_options.c:157 msgid "WHERE conditions of SQL statement without 'where' keyword" msgstr "" -#: ../lib/gis/parser_standard_options.c:157 +#: ../lib/gis/parser_standard_options.c:158 msgid "Example: income < 1000 and population >= 10000" msgstr "" -#: ../lib/gis/parser_standard_options.c:165 +#: ../lib/gis/parser_standard_options.c:166 msgid "Name of attribute table" msgstr "" -#: ../lib/gis/parser_standard_options.c:174 +#: ../lib/gis/parser_standard_options.c:175 msgid "Name of database driver" msgstr "" -#: ../lib/gis/parser_standard_options.c:183 +#: ../lib/gis/parser_standard_options.c:184 msgid "Name of database" msgstr "" -#: ../lib/gis/parser_standard_options.c:192 +#: ../lib/gis/parser_standard_options.c:193 msgid "Database schema" msgstr "" -#: ../lib/gis/parser_standard_options.c:193 +#: ../lib/gis/parser_standard_options.c:194 msgid "Do not use this option if schemas are not supported by driver/database server" msgstr "" -#: ../lib/gis/parser_standard_options.c:202 +#: ../lib/gis/parser_standard_options.c:203 msgid "Name of attribute column" msgstr "" -#: ../lib/gis/parser_standard_options.c:211 +#: ../lib/gis/parser_standard_options.c:212 msgid "Name of attribute column(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:220 +#: ../lib/gis/parser_standard_options.c:221 msgid "Name of key column" msgstr "" -#: ../lib/gis/parser_standard_options.c:221 +#: ../lib/gis/parser_standard_options.c:222 msgid "Must refer to an integer column" msgstr "" -#: ../lib/gis/parser_standard_options.c:233 +#: ../lib/gis/parser_standard_options.c:234 msgid "Name of input imagery group" msgstr "" -#: ../lib/gis/parser_standard_options.c:241 +#: ../lib/gis/parser_standard_options.c:242 msgid "Name of input imagery subgroup" msgstr "" -#: ../lib/gis/parser_standard_options.c:251 +#: ../lib/gis/parser_standard_options.c:252 msgid "Name of input raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:260 +#: ../lib/gis/parser_standard_options.c:261 msgid "Name of input raster map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:268 +#: ../lib/gis/parser_standard_options.c:269 msgid "Name for output raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:277 +#: ../lib/gis/parser_standard_options.c:278 msgid "Name for output raster map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:285 +#: ../lib/gis/parser_standard_options.c:286 msgid "Name of raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:294 +#: ../lib/gis/parser_standard_options.c:295 msgid "Name of raster map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:302 +#: ../lib/gis/parser_standard_options.c:303 msgid "Name of base raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:310 +#: ../lib/gis/parser_standard_options.c:311 msgid "Name of cover raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:318 +#: ../lib/gis/parser_standard_options.c:319 msgid "Name of input elevation raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:327 +#: ../lib/gis/parser_standard_options.c:328 msgid "Name of input elevation raster map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:334 +#: ../lib/gis/parser_standard_options.c:335 msgid "Type of raster map to be created" msgstr "" -#: ../lib/gis/parser_standard_options.c:335 +#: ../lib/gis/parser_standard_options.c:336 msgid "Storage type for resultant raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:339 +#: ../lib/gis/parser_standard_options.c:340 msgid "Integer" msgstr "" -#: ../lib/gis/parser_standard_options.c:340 +#: ../lib/gis/parser_standard_options.c:341 msgid "Single precision floating point" msgstr "" -#: ../lib/gis/parser_standard_options.c:341 +#: ../lib/gis/parser_standard_options.c:342 msgid "Double precision floating point" msgstr "" -#: ../lib/gis/parser_standard_options.c:347 +#: ../lib/gis/parser_standard_options.c:348 msgid "Sampling interpolation method" msgstr "" -#: ../lib/gis/parser_standard_options.c:351 +#: ../lib/gis/parser_standard_options.c:352 msgid "Nearest-neighbor interpolation" msgstr "" -#: ../lib/gis/parser_standard_options.c:352 +#: ../lib/gis/parser_standard_options.c:353 msgid "Bilinear interpolation" msgstr "" -#: ../lib/gis/parser_standard_options.c:353 +#: ../lib/gis/parser_standard_options.c:354 msgid "Bicubic interpolation" msgstr "" -#: ../lib/gis/parser_standard_options.c:362 +#: ../lib/gis/parser_standard_options.c:363 msgid "Name of input basename raster map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:371 +#: ../lib/gis/parser_standard_options.c:372 msgid "Name for output basename raster map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:381 +#: ../lib/gis/parser_standard_options.c:382 msgid "Name of input 3D raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:390 +#: ../lib/gis/parser_standard_options.c:391 msgid "Name of input 3D raster map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:398 +#: ../lib/gis/parser_standard_options.c:399 msgid "Name for output 3D raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:406 +#: ../lib/gis/parser_standard_options.c:407 msgid "Name of 3D raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:415 +#: ../lib/gis/parser_standard_options.c:416 msgid "Name of 3D raster map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:424 +#: ../lib/gis/parser_standard_options.c:425 msgid "Data type used in the output raster3d map" msgstr "" -#: ../lib/gis/parser_standard_options.c:433 +#: ../lib/gis/parser_standard_options.c:434 msgid "Number of digits used as mantissa in the internal map storage, 0 -23 for float, 0 - 52 for double, max or default" msgstr "" -#: ../lib/gis/parser_standard_options.c:443 +#: ../lib/gis/parser_standard_options.c:444 msgid "The compression method used in the output raster3d map" msgstr "" -#: ../lib/gis/parser_standard_options.c:453 +#: ../lib/gis/parser_standard_options.c:454 msgid "The dimensions of the tiles used in the output raster3d map (XxYxZ or default: 16x16x8)" msgstr "" -#: ../lib/gis/parser_standard_options.c:463 +#: ../lib/gis/parser_standard_options.c:464 msgid "Name of input vector map" msgstr "" -#: ../lib/gis/parser_standard_options.c:464 -#: ../lib/gis/parser_standard_options.c:491 +#: ../lib/gis/parser_standard_options.c:465 +#: ../lib/gis/parser_standard_options.c:492 msgid "Or data source for direct OGR access" msgstr "" -#: ../lib/gis/parser_standard_options.c:473 +#: ../lib/gis/parser_standard_options.c:474 msgid "Name of input vector map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:474 +#: ../lib/gis/parser_standard_options.c:475 msgid "Or data source(s) for direct OGR access" msgstr "" -#: ../lib/gis/parser_standard_options.c:482 +#: ../lib/gis/parser_standard_options.c:483 msgid "Name for output vector map" msgstr "" -#: ../lib/gis/parser_standard_options.c:490 +#: ../lib/gis/parser_standard_options.c:491 msgid "Name of vector map" msgstr "" -#: ../lib/gis/parser_standard_options.c:500 +#: ../lib/gis/parser_standard_options.c:501 msgid "Name of vector map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:509 -#: ../lib/gis/parser_standard_options.c:518 +#: ../lib/gis/parser_standard_options.c:510 +#: ../lib/gis/parser_standard_options.c:519 msgid "Input feature type" msgstr "" -#: ../lib/gis/parser_standard_options.c:525 +#: ../lib/gis/parser_standard_options.c:526 msgid "Layer number or name" msgstr "" -#: ../lib/gis/parser_standard_options.c:527 +#: ../lib/gis/parser_standard_options.c:528 msgid "Vector features can have category values in different layers. This number determines which layer to use. When used with direct OGR access this is the layer name." msgstr "" -#: ../lib/gis/parser_standard_options.c:537 +#: ../lib/gis/parser_standard_options.c:538 msgid "Layer number or name ('-1' for all layers)" msgstr "" -#: ../lib/gis/parser_standard_options.c:539 +#: ../lib/gis/parser_standard_options.c:540 msgid "A single vector map can be connected to multiple database tables. This number determines which table to use. When used with direct OGR access this is the layer name." msgstr "" -#: ../lib/gis/parser_standard_options.c:548 +#: ../lib/gis/parser_standard_options.c:549 msgid "Category value" msgstr "" -#: ../lib/gis/parser_standard_options.c:556 +#: ../lib/gis/parser_standard_options.c:557 msgid "Category values" msgstr "" -#: ../lib/gis/parser_standard_options.c:557 -#: ../lib/gis/parser_standard_options.c:572 +#: ../lib/gis/parser_standard_options.c:558 +#: ../lib/gis/parser_standard_options.c:573 msgid "Example: 1,3,7-9,13" msgstr "" -#: ../lib/gis/parser_standard_options.c:564 +#: ../lib/gis/parser_standard_options.c:565 msgid "Feature id" msgstr "" -#: ../lib/gis/parser_standard_options.c:571 +#: ../lib/gis/parser_standard_options.c:572 msgid "Feature ids" msgstr "" -#: ../lib/gis/parser_standard_options.c:582 -#: ../lib/gis/parser_standard_options.c:590 +#: ../lib/gis/parser_standard_options.c:583 +#: ../lib/gis/parser_standard_options.c:591 msgid "Name of input file" msgstr "" -#: ../lib/gis/parser_standard_options.c:598 +#: ../lib/gis/parser_standard_options.c:599 msgid "Name for output file" msgstr "" -#: ../lib/gis/parser_standard_options.c:607 +#: ../lib/gis/parser_standard_options.c:608 msgid "Field separator" msgstr "" -#: ../lib/gis/parser_standard_options.c:608 +#: ../lib/gis/parser_standard_options.c:609 msgid "Special characters: pipe, comma, space, tab, newline" msgstr "" -#: ../lib/gis/parser_standard_options.c:619 -#: ../lib/gis/parser_standard_options.c:630 +#: ../lib/gis/parser_standard_options.c:620 +#: ../lib/gis/parser_standard_options.c:631 msgid "Color" msgstr "" -#: ../lib/gis/parser_standard_options.c:621 +#: ../lib/gis/parser_standard_options.c:622 msgid "Either a standard color name or R:G:B triplet" msgstr "" -#: ../lib/gis/parser_standard_options.c:632 +#: ../lib/gis/parser_standard_options.c:633 msgid "Either a standard color name, R:G:B triplet, or \"none\"" msgstr "" -#: ../lib/gis/parser_standard_options.c:643 +#: ../lib/gis/parser_standard_options.c:644 msgid "Name of input directory" msgstr "" -#: ../lib/gis/parser_standard_options.c:653 +#: ../lib/gis/parser_standard_options.c:654 msgid "Units" msgstr "" -#: ../lib/gis/parser_standard_options.c:662 +#: ../lib/gis/parser_standard_options.c:663 msgid "Data type(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:672 +#: ../lib/gis/parser_standard_options.c:673 msgid "Name of mapset (default: current search path)" msgstr "" -#: ../lib/gis/parser_standard_options.c:673 +#: ../lib/gis/parser_standard_options.c:674 msgid "'.' for current mapset" msgstr "" -#: ../lib/gis/parser_standard_options.c:681 +#: ../lib/gis/parser_standard_options.c:682 msgid "Location name" msgstr "" -#: ../lib/gis/parser_standard_options.c:682 +#: ../lib/gis/parser_standard_options.c:683 msgid "Location name (not location path)" msgstr "" -#: ../lib/gis/parser_standard_options.c:692 +#: ../lib/gis/parser_standard_options.c:693 msgid "GRASS GIS database directory" msgstr "" -#: ../lib/gis/parser_standard_options.c:693 +#: ../lib/gis/parser_standard_options.c:694 msgid "Default: path to the current GRASS GIS database" msgstr "" -#: ../lib/gis/parser_standard_options.c:705 +#: ../lib/gis/parser_standard_options.c:706 msgid "Coordinates" msgstr "" -#: ../lib/gis/parser_standard_options.c:714 +#: ../lib/gis/parser_standard_options.c:715 msgid "Name of color table" msgstr "" -#: ../lib/gis/parser_standard_options.c:725 +#: ../lib/gis/parser_standard_options.c:726 msgid "String representing NULL value" msgstr "" -#: ../lib/gis/parser_standard_options.c:734 +#: ../lib/gis/parser_standard_options.c:735 msgid "Name of saved region" msgstr "" -#: ../lib/gis/parser_standard_options.c:744 +#: ../lib/gis/parser_standard_options.c:745 msgid "Name of the input space time dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:753 +#: ../lib/gis/parser_standard_options.c:754 msgid "Name of the input space time datasets" msgstr "" -#: ../lib/gis/parser_standard_options.c:761 +#: ../lib/gis/parser_standard_options.c:762 msgid "Name of the output space time dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:769 +#: ../lib/gis/parser_standard_options.c:770 msgid "Name of the input space time raster dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:778 +#: ../lib/gis/parser_standard_options.c:779 msgid "Name of the input space time raster datasets" msgstr "" -#: ../lib/gis/parser_standard_options.c:786 +#: ../lib/gis/parser_standard_options.c:787 msgid "Name of the output space time raster dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:794 +#: ../lib/gis/parser_standard_options.c:795 msgid "Name of the input space time vector dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:803 +#: ../lib/gis/parser_standard_options.c:804 msgid "Name of the input space time vector datasets" msgstr "" -#: ../lib/gis/parser_standard_options.c:811 +#: ../lib/gis/parser_standard_options.c:812 msgid "Name of the output space time vector dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:819 +#: ../lib/gis/parser_standard_options.c:820 msgid "Name of the input space time raster3d dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:828 +#: ../lib/gis/parser_standard_options.c:829 msgid "Name of the input space time raster3d datasets" msgstr "" -#: ../lib/gis/parser_standard_options.c:836 +#: ../lib/gis/parser_standard_options.c:837 msgid "Name of the output space time raster3d dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:845 +#: ../lib/gis/parser_standard_options.c:846 msgid "Type of the input space time dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:853 +#: ../lib/gis/parser_standard_options.c:854 msgid "Name of the input map" msgstr "" -#: ../lib/gis/parser_standard_options.c:862 +#: ../lib/gis/parser_standard_options.c:863 msgid "Name of the input maps" msgstr "" -#: ../lib/gis/parser_standard_options.c:871 +#: ../lib/gis/parser_standard_options.c:872 msgid "Type of the input map" msgstr "" -#: ../lib/gis/parser_standard_options.c:880 +#: ../lib/gis/parser_standard_options.c:881 msgid "The temporal type of the space time dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:887 +#: ../lib/gis/parser_standard_options.c:888 msgid "WHERE conditions of SQL statement without 'where' keyword used in the temporal GIS framework" msgstr "" -#: ../lib/gis/parser_standard_options.c:888 +#: ../lib/gis/parser_standard_options.c:889 msgid "Example: start_time > '2001-01-01 12:30:00'" msgstr "" -#: ../lib/gis/parser_standard_options.c:898 +#: ../lib/gis/parser_standard_options.c:899 msgid "The method to be used for sampling the input dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:932 +#: ../lib/gis/parser_standard_options.c:933 msgid "Do not create attribute table" msgstr "" -#: ../lib/gis/parser_standard_options.c:936 +#: ../lib/gis/parser_standard_options.c:937 msgid "Do not build topology" msgstr "" -#: ../lib/gis/parser_standard_options.c:937 +#: ../lib/gis/parser_standard_options.c:938 msgid "Advantageous when handling a large number of points" msgstr "" @@ -6174,6 +6307,15 @@ msgid "Seek offset out of range" msgstr "" +#: ../lib/gis/cmprzstd.c:80 ../lib/gis/cmprzstd.c:95 ../lib/gis/cmprzstd.c:169 +msgid "GRASS needs to be compiled with ZSTD for ZSTD compression" +msgstr "" + +#: ../lib/gis/cmprzstd.c:134 ../lib/gis/cmprzstd.c:196 +#, c-format +msgid "ZSTD compression error %d: %s" +msgstr "" + #: ../lib/gis/paths.c:201 #, c-format msgid "Unable to open file <%s> for reading" @@ -6188,10 +6330,29 @@ msgid "Multiple outputs are not supported by WPS 1.0.0" msgstr "" -#: ../lib/gis/color_rules.c:88 +#: ../lib/gis/color_rules.c:98 msgid "no description" msgstr "" +#: ../lib/gis/color_rules.c:292 +#, fuzzy +msgid "Unable to open color rule" +msgstr "Nem tudom törölni a vektor térképet" + +#: ../lib/gis/color_rules.c:341 ../lib/gis/color_rules.c:352 +#: ../lib/gis/color_rules.c:356 ../lib/gis/color_rules.c:360 +msgid "range: map values" +msgstr "" + +#: ../lib/gis/color_rules.c:343 +#, c-format +msgid "range: %g to %g" +msgstr "" + +#: ../lib/gis/color_rules.c:368 +msgid "Unable to open color descriptions" +msgstr "" + #: ../lib/gis/mapset_msc.c:90 #, c-format msgid "Unable to make mapset element %s (%s): %s" @@ -6202,12 +6363,12 @@ msgid "Unable to access mapset element %s (%s): %s" msgstr "" -#: ../lib/gis/cmprzlib.c:139 ../lib/gis/cmprzlib.c:157 +#: ../lib/gis/cmprzlib.c:142 #, c-format msgid "ZLIB compression error %d: %s" msgstr "" -#: ../lib/gis/cmprzlib.c:225 ../lib/gis/cmprzlib.c:242 +#: ../lib/gis/cmprzlib.c:204 #, c-format msgid "ZLIB decompression error %d: %s" msgstr "" @@ -6267,12 +6428,12 @@ #: ../lib/gis/parser_dependencies.c:305 #, c-format -msgid "Option %s requires all of %s" +msgid "Option <%s> requires all of %s" msgstr "" #: ../lib/gis/parser_dependencies.c:332 #, c-format -msgid "Option %s is mutually exclusive with all of %s" +msgid "Option <%s> is mutually exclusive with all of %s" msgstr "" #: ../lib/gis/parser_dependencies.c:358 @@ -6308,43 +6469,43 @@ msgid "Task already has a worker" msgstr "" -#: ../lib/gis/compress.c:132 ../lib/gis/compress.c:193 -#: ../lib/gis/compress.c:208 +#: ../lib/gis/compress.c:143 ../lib/gis/compress.c:208 +#: ../lib/gis/compress.c:225 ../lib/gis/compress.c:240 msgid "Request for unsupported compressor" msgstr "" -#: ../lib/gis/compress.c:223 +#: ../lib/gis/compress.c:255 msgid "No destination buffer allocated" msgstr "" -#: ../lib/gis/compress.c:230 +#: ../lib/gis/compress.c:262 #, c-format msgid "Invalid read size %d" msgstr "" -#: ../lib/gis/compress.c:251 +#: ../lib/gis/compress.c:283 #, c-format msgid "Unable to read %d bytes: end of file" msgstr "" -#: ../lib/gis/compress.c:253 +#: ../lib/gis/compress.c:285 #, c-format msgid "Unable to read %d bytes: %s" msgstr "" -#: ../lib/gis/compress.c:327 ../lib/gis/compress.c:350 -#: ../lib/gis/compress.c:391 +#: ../lib/gis/compress.c:360 ../lib/gis/compress.c:383 +#: ../lib/gis/compress.c:424 msgid "Unable to write compression flag" msgstr "" -#: ../lib/gis/compress.c:338 ../lib/gis/compress.c:361 -#: ../lib/gis/compress.c:404 +#: ../lib/gis/compress.c:371 ../lib/gis/compress.c:394 +#: ../lib/gis/compress.c:437 #, c-format msgid "Unable to write %d bytes: nothing written" msgstr "" -#: ../lib/gis/compress.c:340 ../lib/gis/compress.c:363 -#: ../lib/gis/compress.c:406 +#: ../lib/gis/compress.c:373 ../lib/gis/compress.c:396 +#: ../lib/gis/compress.c:439 #, c-format msgid "Unable to write %d bytes: %s" msgstr "" @@ -6590,7 +6751,7 @@ "-- Table unit tests finished successfully --" msgstr "" -#: ../lib/db/dbmi_base/default_name.c:136 +#: ../lib/db/dbmi_base/default_name.c:139 msgid "Programmer error" msgstr "" @@ -6680,25 +6841,30 @@ msgid "db_get_index_column_name(): invalid column number" msgstr "" -#: ../lib/vector/diglib/spindex_rw.c:98 ../lib/vector/diglib/spindex_rw.c:106 +#: ../lib/vector/diglib/spindex_rw.c:99 ../lib/vector/diglib/spindex_rw.c:107 msgid "Topology file must be written before spatial index file" msgstr "" -#: ../lib/vector/diglib/spindex_rw.c:302 +#: ../lib/vector/diglib/spindex_rw.c:303 #, 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 +#: ../lib/vector/diglib/spindex_rw.c:309 #, 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 +#: ../lib/vector/diglib/spindex_rw.c:318 #, c-format msgid "Spatial index format version %d.%d is not supported by this release. Please rebuild topology." msgstr "" +#: ../lib/vector/diglib/plus_line.c:262 ../lib/vector/diglib/plus_line.c:302 +#, c-format +msgid "Attempt to delete not registered line %d from node %d" +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." @@ -6804,7 +6970,7 @@ msgid "Unable to write isles to plus file" msgstr "" -#: ../lib/vector/diglib/plus_node.c:214 +#: ../lib/vector/diglib/plus_node.c:213 #, c-format msgid "Attempt to read line angle for the line which is not connected to the node: node %d, line %d" msgstr "" @@ -6865,44 +7031,44 @@ msgid "Error in read/write portable char, byte_order = %d Written: %d Read: %d" msgstr "" -#: ../lib/vector/diglib/plus_area.c:215 ../lib/vector/diglib/plus_area.c:716 +#: ../lib/vector/diglib/plus_area.c:218 ../lib/vector/diglib/plus_area.c:718 #, 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:724 +#: ../lib/vector/diglib/plus_area.c:228 ../lib/vector/diglib/plus_area.c:726 #, c-format msgid "Line %d already has area/isle %d to right" msgstr "" -#: ../lib/vector/diglib/plus_area.c:279 +#: ../lib/vector/diglib/plus_area.c:282 msgid "Isle already registered in area" msgstr "" -#: ../lib/vector/diglib/plus_area.c:313 +#: ../lib/vector/diglib/plus_area.c:316 msgid "Attempt to delete isle from dead area" msgstr "" -#: ../lib/vector/diglib/plus_area.c:330 +#: ../lib/vector/diglib/plus_area.c:324 #, c-format msgid "Attempt to delete not registered isle %d from area %d" msgstr "" -#: ../lib/vector/diglib/plus_area.c:369 +#: ../lib/vector/diglib/plus_area.c:371 msgid "Attempt to delete dead area" msgstr "" -#: ../lib/vector/diglib/plus_area.c:408 +#: ../lib/vector/diglib/plus_area.c:410 #, c-format msgid "Dead centroid %d registered for area (bug in the vector library)" msgstr "" -#: ../lib/vector/diglib/plus_area.c:431 +#: ../lib/vector/diglib/plus_area.c:433 #, c-format msgid "Attempt to delete area %d info from dead isle %d" msgstr "" -#: ../lib/vector/diglib/plus_area.c:782 +#: ../lib/vector/diglib/plus_area.c:784 #, c-format msgid "Attempt to delete isle %d info from dead area %d" msgstr "" @@ -7017,7 +7183,7 @@ #: ../lib/vector/Vlib/header_finfo.c:113 ../lib/vector/Vlib/header_finfo.c:153 #: ../lib/vector/Vlib/header_finfo.c:254 ../lib/vector/Vlib/close.c:284 #: ../lib/vector/Vlib/close_ogr.c:77 ../lib/vector/Vlib/close_ogr.c:111 -#: ../lib/proj/convert.c:64 +#: ../lib/proj/convert.c:98 msgid "GRASS is not compiled with OGR support" msgstr "" @@ -7191,7 +7357,7 @@ msgstr "" #: ../lib/vector/Vlib/copy.c:764 ../lib/vector/Vlib/close_nat.c:102 -#: ../lib/vector/Vlib/map.c:317 +#: ../lib/vector/Vlib/map.c:318 #, c-format msgid "Unable to copy table <%s>" msgstr "" @@ -7252,7 +7418,7 @@ msgstr "" #: ../lib/vector/Vlib/open.c:367 ../lib/vector/Vlib/open.c:871 -#: ../lib/vector/Vlib/build.c:865 +#: ../lib/vector/Vlib/build.c:866 #, c-format msgid "Unable to open spatial index file for vector map <%s>" msgstr "" @@ -7288,13 +7454,13 @@ msgstr "" #: ../lib/vector/Vlib/open.c:813 ../lib/vector/Vlib/open.c:826 -#: ../lib/vector/Vlib/map.c:159 +#: ../lib/vector/Vlib/map.c:160 #, c-format msgid "Unable to delete vector map <%s>" msgstr "" -#: ../lib/vector/Vlib/open.c:821 ../lib/vector/Vlib/map.c:155 -#: ../lib/vector/Vlib/map.c:249 +#: ../lib/vector/Vlib/open.c:821 ../lib/vector/Vlib/map.c:156 +#: ../lib/vector/Vlib/map.c:250 #, c-format msgid "Vector map <%s> already exists and will be overwritten" msgstr "" @@ -7813,29 +7979,29 @@ msgid "Bug: attempt to update map which is not in current mapset" msgstr "" -#: ../lib/vector/Vlib/snap.c:223 ../lib/vector/Vlib/snap.c:582 +#: ../lib/vector/Vlib/snap.c:223 ../lib/vector/Vlib/snap.c:583 msgid "Snap vertices Pass 1: select points" msgstr "" -#: ../lib/vector/Vlib/snap.c:270 ../lib/vector/Vlib/snap.c:636 +#: ../lib/vector/Vlib/snap.c:268 ../lib/vector/Vlib/snap.c:637 msgid "Snap vertices Pass 2: assign anchor vertices" msgstr "" -#: ../lib/vector/Vlib/snap.c:339 ../lib/vector/Vlib/snap.c:705 +#: ../lib/vector/Vlib/snap.c:337 ../lib/vector/Vlib/snap.c:706 msgid "Snap vertices Pass 3: snap to assigned points" msgstr "" -#: ../lib/vector/Vlib/snap.c:525 ../lib/vector/Vlib/snap.c:888 +#: ../lib/vector/Vlib/snap.c:526 ../lib/vector/Vlib/snap.c:889 #, c-format msgid "Snapped vertices: %d" msgstr "" -#: ../lib/vector/Vlib/snap.c:526 ../lib/vector/Vlib/snap.c:889 +#: ../lib/vector/Vlib/snap.c:527 ../lib/vector/Vlib/snap.c:890 #, c-format msgid "New vertices: %d" msgstr "" -#: ../lib/vector/Vlib/snap.c:916 +#: ../lib/vector/Vlib/snap.c:917 msgid "Reading features..." msgstr "" @@ -8081,71 +8247,71 @@ msgid "Vect_get_point_in_poly() failed" msgstr "" -#: ../lib/vector/Vlib/map.c:139 ../lib/vector/Vlib/map.c:245 +#: ../lib/vector/Vlib/map.c:140 ../lib/vector/Vlib/map.c:246 msgid "Vector map name is not SQL compliant" msgstr "" -#: ../lib/vector/Vlib/map.c:143 +#: ../lib/vector/Vlib/map.c:144 #, c-format msgid "Unable to find vector map <%s> in <%s>" msgstr "" -#: ../lib/vector/Vlib/map.c:179 ../lib/vector/Vlib/map.c:267 +#: ../lib/vector/Vlib/map.c:180 ../lib/vector/Vlib/map.c:268 #, c-format msgid "Unable to copy vector map <%s> to <%s>" msgstr "" -#: ../lib/vector/Vlib/map.c:331 ../lib/vector/Vlib/map.c:462 +#: ../lib/vector/Vlib/map.c:332 ../lib/vector/Vlib/map.c:463 #, c-format msgid "Unable to delete table <%s>" msgstr "" -#: ../lib/vector/Vlib/map.c:346 +#: ../lib/vector/Vlib/map.c:347 #, c-format msgid "Unable to create index for table <%s>, key <%s>" msgstr "" -#: ../lib/vector/Vlib/map.c:402 +#: ../lib/vector/Vlib/map.c:403 #, c-format msgid "Ignoring invalid mapset: %s" msgstr "" -#: ../lib/vector/Vlib/map.c:407 +#: ../lib/vector/Vlib/map.c:408 #, c-format msgid "Invalid vector map name <%s>" msgstr "" -#: ../lib/vector/Vlib/map.c:417 +#: ../lib/vector/Vlib/map.c:418 #, c-format msgid "Unable to open header file for vector map <%s>" msgstr "" -#: ../lib/vector/Vlib/map.c:449 +#: ../lib/vector/Vlib/map.c:450 #, c-format msgid "Unable to find table <%s> linked to vector map <%s>" msgstr "" -#: ../lib/vector/Vlib/map.c:472 +#: ../lib/vector/Vlib/map.c:473 #, c-format msgid "Table <%s> linked to vector map <%s> does not exist" msgstr "" -#: ../lib/vector/Vlib/map.c:485 +#: ../lib/vector/Vlib/map.c:486 #, c-format msgid "Unable to open directory '%s'" msgstr "" -#: ../lib/vector/Vlib/map.c:499 +#: ../lib/vector/Vlib/map.c:500 #, c-format msgid "Unable to delete file '%s'" msgstr "" -#: ../lib/vector/Vlib/map.c:519 +#: ../lib/vector/Vlib/map.c:520 #, c-format msgid "Unable to rename directory '%s' to '%s'" msgstr "" -#: ../lib/vector/Vlib/map.c:528 +#: ../lib/vector/Vlib/map.c:529 #, c-format msgid "Unable to remove directory '%s': %s" msgstr "" @@ -8199,10 +8365,10 @@ msgid "Your GRASS version does not fully support feature index format %d.%d of the vector. Consider to rebuild topology or upgrade GRASS." msgstr "" -#: ../lib/vector/Vlib/intersect2.c:1202 ../lib/vector/Vlib/intersect2.c:1208 -#: ../lib/vector/Vlib/intersect2.c:1210 ../lib/vector/Vlib/intersect2.c:1262 -#: ../lib/vector/Vlib/intersect2.c:1271 ../lib/vector/Vlib/intersect2.c:1292 -#: ../lib/vector/Vlib/intersect2.c:1309 ../lib/vector/Vlib/intersect.c:1194 +#: ../lib/vector/Vlib/intersect2.c:1259 ../lib/vector/Vlib/intersect2.c:1265 +#: ../lib/vector/Vlib/intersect2.c:1267 ../lib/vector/Vlib/intersect2.c:1319 +#: ../lib/vector/Vlib/intersect2.c:1328 ../lib/vector/Vlib/intersect2.c:1349 +#: ../lib/vector/Vlib/intersect2.c:1366 ../lib/vector/Vlib/intersect.c:1194 #: ../lib/vector/Vlib/intersect.c:1200 ../lib/vector/Vlib/intersect.c:1202 #: ../lib/vector/Vlib/intersect.c:1257 ../lib/vector/Vlib/intersect.c:1266 #: ../lib/vector/Vlib/intersect.c:1287 ../lib/vector/Vlib/intersect.c:1304 @@ -8433,12 +8599,12 @@ msgstr "" #: ../lib/vector/Vlib/build_sfa.c:339 ../lib/vector/Vlib/build_sfa.c:632 -#: ../lib/vector/Vlib/build_nat.c:74 +#: ../lib/vector/Vlib/build_nat.c:75 msgid "Registering primitives..." msgstr "" #: ../lib/vector/Vlib/build_sfa.c:385 ../lib/vector/Vlib/build_sfa.c:664 -#: ../lib/vector/Vlib/build_nat.c:117 +#: ../lib/vector/Vlib/build_nat.c:118 #, c-format msgid "One primitive registered" msgid_plural "%d primitives registered" @@ -8446,7 +8612,7 @@ msgstr[1] "" #: ../lib/vector/Vlib/build_sfa.c:386 ../lib/vector/Vlib/build_sfa.c:665 -#: ../lib/vector/Vlib/build_nat.c:118 +#: ../lib/vector/Vlib/build_nat.c:119 #, c-format msgid "One vertex registered" msgid_plural "%d vertices registered" @@ -8812,7 +8978,7 @@ msgid "Attempt to read topo for dead isle (%d)" msgstr "" -#: ../lib/vector/Vlib/break_lines.c:572 +#: ../lib/vector/Vlib/break_lines.c:574 #, c-format msgid "Intersections: %d" msgstr "" @@ -8842,7 +9008,7 @@ msgid "Topology not available for vector map <%s>. Registering primitives..." msgstr "" -#: ../lib/vector/Vlib/box.c:436 ../lib/vector/Vlib/build_nat.c:84 +#: ../lib/vector/Vlib/box.c:436 ../lib/vector/Vlib/build_nat.c:85 msgid "Unable to read vector map" msgstr "" @@ -9007,16 +9173,36 @@ msgid "Output vector map <%s> is used as input" msgstr "" -#: ../lib/vector/Vlib/merge_lines.c:240 +#: ../lib/vector/Vlib/merge_lines.c:241 +#, c-format +msgid "%d lines merged" +msgstr "" + +#: ../lib/vector/Vlib/merge_lines.c:242 +#, c-format +msgid "%d new lines" +msgstr "" + +#: ../lib/vector/Vlib/merge_lines.c:245 #, c-format msgid "%d boundaries merged" msgstr "" -#: ../lib/vector/Vlib/merge_lines.c:241 +#: ../lib/vector/Vlib/merge_lines.c:246 #, c-format msgid "%d new boundaries" msgstr "" +#: ../lib/vector/Vlib/merge_lines.c:249 +#, c-format +msgid "%d lines and boundaries merged" +msgstr "" + +#: ../lib/vector/Vlib/merge_lines.c:250 +#, c-format +msgid "%d new lines and boundaries" +msgstr "" + #: ../lib/vector/Vlib/open_nat.c:56 #, c-format msgid "Unable to open coor file for vector map <%s>" @@ -9104,178 +9290,178 @@ msgid "Vect_segment_intersection() ERROR (collinear non vertical segments)" msgstr "" -#: ../lib/vector/Vlib/build.c:115 +#: ../lib/vector/Vlib/build.c:116 msgid "Area of size = 0.0 (less than 4 vertices) ignored" msgstr "" -#: ../lib/vector/Vlib/build.c:131 +#: ../lib/vector/Vlib/build.c:132 msgid "Unable to add area (map closed, topo saved)" msgstr "" -#: ../lib/vector/Vlib/build.c:139 +#: ../lib/vector/Vlib/build.c:140 msgid "Unable to add isle (map closed, topo saved)" msgstr "" -#: ../lib/vector/Vlib/build.c:149 +#: ../lib/vector/Vlib/build.c:150 msgid "Area of size = 0.0 ignored" msgstr "" -#: ../lib/vector/Vlib/build.c:200 +#: ../lib/vector/Vlib/build.c:201 msgid "Request to find area outside nonexistent isle" msgstr "" -#: ../lib/vector/Vlib/build.c:351 +#: ../lib/vector/Vlib/build.c:352 msgid "Larger bbox but smaller area!!!" msgstr "" -#: ../lib/vector/Vlib/build.c:606 +#: ../lib/vector/Vlib/build.c:607 msgid "Checking for topological errors..." msgstr "" -#: ../lib/vector/Vlib/build.c:641 +#: ../lib/vector/Vlib/build.c:642 #, c-format msgid "Number of lines of length zero: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:643 +#: ../lib/vector/Vlib/build.c:644 #, c-format msgid "Number of boundaries of length zero: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:652 +#: ../lib/vector/Vlib/build.c:653 #, c-format msgid "Number of boundary intersections: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:676 +#: ../lib/vector/Vlib/build.c:677 msgid "Skipping further checks because of incorrect boundaries" msgstr "" -#: ../lib/vector/Vlib/build.c:726 +#: ../lib/vector/Vlib/build.c:727 #, c-format msgid "Number of redundant holes: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:871 +#: ../lib/vector/Vlib/build.c:872 #, c-format msgid "Building topology for vector map <%s>..." msgstr "" -#: ../lib/vector/Vlib/build.c:889 +#: ../lib/vector/Vlib/build.c:890 msgid "Topology was built" msgstr "" -#: ../lib/vector/Vlib/build.c:900 +#: ../lib/vector/Vlib/build.c:901 #, c-format msgid "Number of nodes: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:901 +#: ../lib/vector/Vlib/build.c:902 #, c-format msgid "Number of primitives: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:902 +#: ../lib/vector/Vlib/build.c:903 #, c-format msgid "Number of points: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:903 +#: ../lib/vector/Vlib/build.c:904 #, c-format msgid "Number of lines: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:904 +#: ../lib/vector/Vlib/build.c:905 #, c-format msgid "Number of boundaries: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:905 +#: ../lib/vector/Vlib/build.c:906 #, c-format msgid "Number of centroids: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:908 +#: ../lib/vector/Vlib/build.c:909 #, c-format msgid "Number of faces: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:911 +#: ../lib/vector/Vlib/build.c:912 #, c-format msgid "Number of kernels: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:957 +#: ../lib/vector/Vlib/build.c:958 #, c-format msgid "Number of areas: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:958 +#: ../lib/vector/Vlib/build.c:959 #, c-format msgid "Number of isles: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:963 +#: ../lib/vector/Vlib/build.c:964 #, c-format msgid "Number of areas without centroid: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:968 +#: ../lib/vector/Vlib/build.c:969 #, c-format msgid "Number of centroids exceeds number of areas: %d > %d" msgstr "" -#: ../lib/vector/Vlib/build.c:972 +#: ../lib/vector/Vlib/build.c:973 #, c-format msgid "Number of incorrect boundaries: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:976 +#: ../lib/vector/Vlib/build.c:977 #, c-format msgid "Number of centroids outside area: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:980 +#: ../lib/vector/Vlib/build.c:981 #, c-format msgid "Number of duplicate centroids: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:984 +#: ../lib/vector/Vlib/build.c:985 msgid "Number of areas: -" msgstr "" -#: ../lib/vector/Vlib/build.c:985 +#: ../lib/vector/Vlib/build.c:986 msgid "Number of isles: -" msgstr "" -#: ../lib/vector/Vlib/build.c:1013 +#: ../lib/vector/Vlib/build.c:1014 #, c-format msgid "Unable to create topo file for vector map <%s>" msgstr "" -#: ../lib/vector/Vlib/build.c:1021 +#: ../lib/vector/Vlib/build.c:1022 msgid "Error writing out topo file" msgstr "" -#: ../lib/vector/Vlib/build.c:1210 +#: ../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:1233 +#: ../lib/vector/Vlib/build.c:1234 #, c-format msgid "%s is no longer supported" msgstr "" -#: ../lib/vector/Vlib/build.c:1256 +#: ../lib/vector/Vlib/build.c:1257 msgid "Spatial index not available, can not be saved" msgstr "" -#: ../lib/vector/Vlib/build.c:1268 +#: ../lib/vector/Vlib/build.c:1269 #, c-format msgid "Unable to create spatial index file for vector map <%s>" msgstr "" -#: ../lib/vector/Vlib/build.c:1277 +#: ../lib/vector/Vlib/build.c:1278 msgid "Error writing out spatial index file" msgstr "" @@ -9315,29 +9501,29 @@ msgid "conditions failed" msgstr "" -#: ../lib/vector/Vlib/build_nat.c:129 +#: ../lib/vector/Vlib/build_nat.c:132 msgid "Building areas..." msgstr "" -#: ../lib/vector/Vlib/build_nat.c:153 +#: ../lib/vector/Vlib/build_nat.c:156 #, c-format msgid "One area built" msgid_plural "%d areas built" msgstr[0] "" msgstr[1] "" -#: ../lib/vector/Vlib/build_nat.c:154 +#: ../lib/vector/Vlib/build_nat.c:157 #, c-format msgid "One isle built" msgid_plural "%d isles built" msgstr[0] "" msgstr[1] "" -#: ../lib/vector/Vlib/build_nat.c:163 +#: ../lib/vector/Vlib/build_nat.c:168 msgid "Attaching islands..." msgstr "" -#: ../lib/vector/Vlib/build_nat.c:180 +#: ../lib/vector/Vlib/build_nat.c:188 msgid "Attaching centroids..." msgstr "" @@ -9346,7 +9532,7 @@ msgid "Unable to delete item %d from spatial index" msgstr "" -#: ../lib/vector/neta/spanningtree.c:106 +#: ../lib/vector/neta/spanningtree.c:109 msgid "Computing minimum spanning tree..." msgstr "" @@ -9378,42 +9564,46 @@ msgid "Unable to open select cursor: %s" msgstr "" -#: ../lib/proj/get_proj.c:148 +#: ../lib/proj/get_proj.c:158 #, 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:" +#: ../lib/proj/get_proj.c:243 +msgid "Unable to initialise PROJ with the following parameter list:" msgstr "" -#: ../lib/proj/get_proj.c:236 -#, c-format -msgid "The error message: %s" +#: ../lib/proj/get_proj.c:252 +#, fuzzy, c-format +msgid "The PROJ error message: %s" msgstr "A hibaüzenet: %s" -#: ../lib/proj/get_proj.c:294 +#: ../lib/proj/get_proj.c:360 msgid "Option input overflowed option table" msgstr "" -#: ../lib/proj/get_proj.c:325 +#: ../lib/proj/get_proj.c:388 +msgid "Unable to initialize pj" +msgstr "" + +#: ../lib/proj/get_proj.c:396 #, c-format msgid "Unable to initialize pj cause: %s" msgstr "" -#: ../lib/proj/get_proj.c:401 +#: ../lib/proj/get_proj.c:501 msgid "Input Projection Parameters" msgstr "" -#: ../lib/proj/get_proj.c:404 +#: ../lib/proj/get_proj.c:503 msgid "Input Unit Factor" msgstr "" -#: ../lib/proj/get_proj.c:414 +#: ../lib/proj/get_proj.c:513 msgid "Output Projection Parameters" msgstr "" -#: ../lib/proj/get_proj.c:417 +#: ../lib/proj/get_proj.c:515 msgid "Output Unit Factor" msgstr "" @@ -9448,57 +9638,94 @@ msgid "Error in datum table file <%s>, line %d" msgstr "" -#: ../lib/proj/convert.c:159 +#: ../lib/proj/convert.c:194 msgid "Unable parse GRASS PROJ_INFO file" msgstr "" -#: ../lib/proj/convert.c:164 +#: ../lib/proj/convert.c:201 msgid "Unable get PROJ.4-style parameter string" msgstr "" -#: ../lib/proj/convert.c:178 +#: ../lib/proj/convert.c:219 #, c-format msgid "OGR can't parse PROJ.4-style parameter string: %s (OGR Error code was %d)" msgstr "" -#: ../lib/proj/convert.c:191 +#: ../lib/proj/convert.c:232 #, c-format msgid "OGR can't get WKT-style parameter string (OGR Error code was %d)" msgstr "" -#: ../lib/proj/convert.c:427 +#: ../lib/proj/convert.c:469 #, c-format msgid "Updating spatial reference with embedded proj4 definition failed. Proj4 definition: <%s>" msgstr "" -#: ../lib/proj/convert.c:434 +#: ../lib/proj/convert.c:476 msgid "Updating spatial reference with embedded proj4 definition" msgstr "" -#: ../lib/proj/convert.c:564 +#: ../lib/proj/convert.c:610 msgid "No projection name! Projection parameters likely to be meaningless." msgstr "" -#: ../lib/proj/convert.c:626 +#: ../lib/proj/convert.c:672 #, c-format msgid "Datum <%s> not recognised by GRASS and no parameters found" msgstr "" -#: ../lib/proj/convert.c:642 +#: ../lib/proj/convert.c:688 #, c-format msgid "Datum <%s> apparently recognised by GRASS but no parameters found. You may want to look into this." msgstr "" -#: ../lib/proj/convert.c:646 +#: ../lib/proj/convert.c:692 #, c-format msgid "Invalid transformation number %d; valid range is 1 to %d. Leaving datum transform parameters unspecified." msgstr "" -#: ../lib/proj/do_proj.c:106 ../lib/proj/do_proj.c:180 +#: ../lib/proj/do_proj.c:89 +msgid "Input coordinate system is NULL" +msgstr "" + +#: ../lib/proj/do_proj.c:104 +#, c-format +msgid "proj_create() failed for '%s'" +msgstr "" + +#: ../lib/proj/do_proj.c:114 +#, c-format +msgid "Unable to create latlong equivalent for '%s'" +msgstr "" + +#: ../lib/proj/do_proj.c:164 +msgid "No input projection" +msgstr "" + +#: ../lib/proj/do_proj.c:167 ../lib/proj/do_proj.c:336 +msgid "No transformation object" +msgstr "" + +#: ../lib/proj/do_proj.c:221 ../lib/proj/do_proj.c:446 +#, c-format +msgid "proj_trans() failed: %s" +msgstr "" + +#: ../lib/proj/do_proj.c:247 +msgid "No output projection" +msgstr "" + +#: ../lib/proj/do_proj.c:276 ../lib/proj/do_proj.c:499 +#: ../lib/proj/do_proj.c:626 ../lib/proj/do_proj.c:790 #, c-format msgid "pj_transform() failed: %s" msgstr "" +#: ../lib/proj/do_proj.c:584 ../lib/proj/do_proj.c:747 +#, c-format +msgid "proj_trans() failed: %d" +msgstr "" + #: ../lib/lidar/zones.c:476 ../lib/lidar/zones.c:513 #, c-format msgid "<%s> created in database." @@ -9516,3 +9743,6 @@ #, c-format msgid "Unable to access table <%s>" msgstr "" + +#~ msgid "The error message: %s" +#~ msgstr "A hibaüzenet: %s" diff -Nru grass-7.4.3/locale/po/grasslibs_id_ID.po grass-7.6.0/locale/po/grasslibs_id_ID.po --- grass-7.4.3/locale/po/grasslibs_id_ID.po 2018-11-24 09:45:16.000000000 +0000 +++ grass-7.6.0/locale/po/grasslibs_id_ID.po 2018-12-26 10:57:24.000000000 +0000 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: grasslibs_id_ID\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-03-24 00:06+0100\n" +"POT-Creation-Date: 2018-12-26 11:43+0100\n" "PO-Revision-Date: 2017-05-23 21:08+0200\n" "Last-Translator: Firman Hadi , 2017\n" "Language-Team: Indonesian (Indonesia) (https://www.transifex.com/grass-gis/teams/45198/id_ID/)\n" @@ -66,7 +66,7 @@ #: ../lib/manage/do_remove.c:57 ../lib/manage/do_rename.c:54 #: ../lib/ogsf/gp3.c:56 ../lib/ogsf/gp3.c:191 ../lib/ogsf/gv3.c:60 #: ../lib/ogsf/gv3.c:333 ../lib/vector/Vlib/open.c:235 -#: ../lib/vector/Vlib/map.c:263 ../lib/vector/Vlib/legal_vname.c:141 +#: ../lib/vector/Vlib/map.c:264 ../lib/vector/Vlib/legal_vname.c:141 #: ../lib/vector/Vlib/legal_vname.c:144 #, c-format msgid "Vector map <%s> not found" @@ -77,8 +77,8 @@ msgstr "Tidak dapat menghapus peta vektor" #: ../lib/manage/do_remove.c:73 ../lib/manage/do_rename.c:71 -#: ../lib/raster/open.c:176 ../lib/raster/open.c:843 ../lib/raster/open.c:880 -#: ../lib/raster/open.c:932 ../lib/ogsf/gs3.c:125 ../lib/ogsf/gs3.c:189 +#: ../lib/raster/open.c:177 ../lib/raster/open.c:853 ../lib/raster/open.c:890 +#: ../lib/raster/open.c:942 ../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 @@ -206,7 +206,7 @@ msgid "Mapset <%s> does not exist." msgstr "" -#: ../lib/rowio/setup.c:61 ../lib/rowio/setup.c:67 ../lib/segment/open.c:98 +#: ../lib/rowio/setup.c:61 ../lib/rowio/setup.c:67 ../lib/segment/open.c:118 #: ../lib/rst/interp_float/segmen2d_parallel.c:78 #: ../lib/rst/interp_float/segmen2d_parallel.c:85 #: ../lib/rst/interp_float/segmen2d_parallel.c:92 @@ -218,9 +218,9 @@ #: ../lib/rst/interp_float/segmen2d.c:203 #: ../lib/rst/interp_float/segmen2d.c:209 #: ../lib/rst/interp_float/segmen2d.c:219 -#: ../lib/vector/diglib/struct_alloc.c:491 ../lib/vector/Vlib/line.c:50 +#: ../lib/vector/diglib/struct_alloc.c:494 ../lib/vector/Vlib/line.c:50 #: ../lib/vector/Vlib/line.c:154 ../lib/vector/Vlib/map.c:48 -#: ../lib/vector/neta/bridge.c:58 ../lib/vector/neta/spanningtree.c:101 +#: ../lib/vector/neta/bridge.c:58 ../lib/vector/neta/spanningtree.c:104 #: ../lib/vector/neta/path.c:262 ../lib/vector/neta/components.c:71 #: ../lib/vector/neta/components.c:176 ../lib/vector/neta/centrality.c:63 #: ../lib/vector/neta/centrality.c:145 ../lib/vector/neta/flow.c:66 @@ -254,27 +254,38 @@ msgid "There are classbreaks outside the range min-max. Number of classes reduced to %i, but using probabilities for %i classes." msgstr "" -#: ../lib/raster/range.c:101 +#: ../lib/raster/range.c:103 #, c-format msgid "Unable to read fp range file for <%s>" msgstr "" -#: ../lib/raster/range.c:168 +#: ../lib/raster/range.c:170 #, c-format msgid "Unable to read quant rules for raster map <%s>" msgstr "" -#: ../lib/raster/range.c:205 ../lib/raster/range.c:225 +#: ../lib/raster/range.c:207 ../lib/raster/range.c:227 #, c-format msgid "Unable to read range file for <%s>" msgstr "" -#: ../lib/raster/range.c:263 ../lib/raster/range.c:269 -#: ../lib/raster/range.c:299 ../lib/raster/range.c:313 +#: ../lib/raster/range.c:286 +#, fuzzy, c-format +msgid "Unable to read stats file for <%s>" +msgstr "Tidak dapat membuka raster <%s>" + +#: ../lib/raster/range.c:368 ../lib/raster/range.c:374 +#: ../lib/raster/range.c:406 ../lib/raster/range.c:420 #, c-format msgid "Unable to write range file for <%s>" msgstr "" +#: ../lib/raster/range.c:450 ../lib/raster/range.c:464 +#: ../lib/raster/range.c:482 ../lib/raster/range.c:487 +#, fuzzy, c-format +msgid "Unable to write stats file for <%s>" +msgstr "Tidak dapat membuka raster <%s>" + #: ../lib/raster/raster_metadata.c:109 #, c-format msgid "Unable to read <%s> for raster map <%s@%s>" @@ -325,163 +336,163 @@ msgid "Error writing compressed FP data for row %d of <%s>: %s" msgstr "" -#: ../lib/raster/put_row.c:386 ../lib/raster/put_row.c:392 +#: ../lib/raster/put_row.c:391 ../lib/raster/put_row.c:397 #, c-format msgid "Error writing compressed data for row %d of <%s>" msgstr "" -#: ../lib/raster/put_row.c:402 +#: ../lib/raster/put_row.c:407 #, c-format msgid "Error writing uncompressed data for row %d of <%s>" msgstr "" -#: ../lib/raster/put_row.c:462 +#: ../lib/raster/put_row.c:467 #, c-format msgid "Error writing data via GDAL for row %d of <%s>" msgstr "" -#: ../lib/raster/put_row.c:486 +#: ../lib/raster/put_row.c:491 msgid "GDAL output doesn't support writing null rows separately" msgstr "" -#: ../lib/raster/put_row.c:489 +#: ../lib/raster/put_row.c:494 #, c-format msgid "No null file for <%s>" msgstr "" -#: ../lib/raster/put_row.c:513 ../lib/raster/put_row.c:518 +#: ../lib/raster/put_row.c:521 ../lib/raster/put_row.c:526 #, c-format msgid "Error writing compressed null data for row %d of <%s>" msgstr "" -#: ../lib/raster/put_row.c:552 ../lib/raster/put_row.c:555 +#: ../lib/raster/put_row.c:560 ../lib/raster/put_row.c:563 #, c-format msgid "Error writing null row %d of <%s>" msgstr "" -#: ../lib/raster/put_row.c:680 +#: ../lib/raster/put_row.c:688 #, c-format msgid "put_raster_row: raster map <%s> not open for write - request ignored" msgstr "" -#: ../lib/raster/put_row.c:687 +#: ../lib/raster/put_row.c:695 msgid "put_raster_row: unopened file descriptor - request ignored" msgstr "" -#: ../lib/raster/open.c:191 +#: ../lib/raster/open.c:192 #, 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:196 +#: ../lib/raster/open.c:197 #, c-format msgid "Error reading reclass file for raster map <%s>" msgstr "" -#: ../lib/raster/open.c:207 +#: ../lib/raster/open.c:208 #, c-format msgid "Error reading map type for raster map <%s>" msgstr "" -#: ../lib/raster/open.c:215 +#: ../lib/raster/open.c:216 #, c-format msgid "Raster map <%s@%s>: format field in header file invalid" msgstr "" -#: ../lib/raster/open.c:234 +#: ../lib/raster/open.c:235 #, c-format -msgid "Compression with %s is not supported" +msgid "Compression with %s is not supported in this GRASS GIS installation" msgstr "" -#: ../lib/raster/open.c:238 +#: ../lib/raster/open.c:239 #, c-format msgid "Raster map <%s> is in different projection than current region. Found <%s>, should be <%s>." msgstr "" -#: ../lib/raster/open.c:245 +#: ../lib/raster/open.c:246 #, c-format msgid "Raster map <%s> is in different zone (%d) than current region (%d)" msgstr "" -#: ../lib/raster/open.c:250 +#: ../lib/raster/open.c:251 #, c-format msgid "Raster map <%s>: bytes per cell (%d) too large" msgstr "" -#: ../lib/raster/open.c:275 +#: ../lib/raster/open.c:278 #, c-format msgid "Raster map <%s@%s> is a GDAL link but GRASS is compiled without GDAL support" msgstr "" -#: ../lib/raster/open.c:283 +#: ../lib/raster/open.c:289 #, c-format msgid "Unable to open %s file for raster map <%s@%s>" msgstr "" -#: ../lib/raster/open.c:320 +#: ../lib/raster/open.c:327 #, c-format msgid "Error reading format for <%s@%s>" msgstr "" -#: ../lib/raster/open.c:525 +#: ../lib/raster/open.c:535 msgid "Unable to create GDAL link" msgstr "" -#: ../lib/raster/open.c:597 ../lib/raster/gdal.c:477 +#: ../lib/raster/open.c:607 ../lib/raster/gdal.c:479 #, c-format msgid "Invalid map type <%d>" msgstr "" -#: ../lib/raster/open.c:602 ../lib/raster/open.c:757 +#: ../lib/raster/open.c:612 ../lib/raster/open.c:767 #, c-format msgid "Raster map <%s> is not in the current mapset (%s)" msgstr "" -#: ../lib/raster/open.c:609 +#: ../lib/raster/open.c:619 #, c-format msgid "<%s> is an illegal file name" msgstr "" -#: ../lib/raster/open.c:624 ../lib/raster/open.c:704 ../lib/raster/open.c:780 +#: ../lib/raster/open.c:634 ../lib/raster/open.c:714 ../lib/raster/open.c:790 #, c-format msgid "No temp files available: %s" msgstr "" -#: ../lib/raster/open.c:753 +#: ../lib/raster/open.c:763 #, c-format msgid "Raster map <%s> does not exist in the current mapset (%s)" msgstr "" -#: ../lib/raster/open.c:819 +#: ../lib/raster/open.c:829 msgid "Rast_set_fp_type(): can only be called with FCELL_TYPE or DCELL_TYPE" msgstr "" -#: ../lib/raster/open.c:877 +#: ../lib/raster/open.c:887 #, c-format msgid "Raster map <%s> not found in mapset <%s>" msgstr "" -#: ../lib/raster/open.c:938 +#: ../lib/raster/open.c:948 #, c-format msgid "Unable to find '%s'" msgstr "" -#: ../lib/raster/open.c:949 +#: ../lib/raster/open.c:959 #, c-format msgid "Invalid type: field '%s' in file '%s'" msgstr "" -#: ../lib/raster/open.c:954 +#: ../lib/raster/open.c:964 #, c-format msgid "Missing type: field in file '%s'" msgstr "" -#: ../lib/raster/open.c:959 +#: ../lib/raster/open.c:969 #, c-format msgid "Raster map <%s> is not xdr: byte_order: %s" msgstr "" -#: ../lib/raster/open.c:1028 +#: ../lib/raster/open.c:1038 msgid "Rast_set_quant_rules() can be called only for raster maps opened for reading" msgstr "" @@ -520,7 +531,7 @@ msgid "Unable to create <%s> file for map <%s>" msgstr "" -#: ../lib/raster/get_row.c:35 ../lib/raster/get_row.c:901 +#: ../lib/raster/get_row.c:35 ../lib/raster/get_row.c:906 #, c-format msgid "Reading raster map <%s@%s> request for row %d is outside region" msgstr "" @@ -560,27 +571,27 @@ msgid "Error reading raster data via GDAL for row %d of <%s>" msgstr "" -#: ../lib/raster/get_row.c:830 +#: ../lib/raster/get_row.c:835 #, c-format msgid "Error seeking compressed null data for row %d of <%s>" msgstr "" -#: ../lib/raster/get_row.c:835 ../lib/raster/get_row.c:845 +#: ../lib/raster/get_row.c:840 ../lib/raster/get_row.c:850 #, c-format msgid "Error reading compressed null data for row %d of <%s>" msgstr "" -#: ../lib/raster/get_row.c:851 +#: ../lib/raster/get_row.c:856 #, c-format msgid "Error uncompressing null data for row %d of <%s>" msgstr "" -#: ../lib/raster/get_row.c:885 +#: ../lib/raster/get_row.c:890 #, c-format msgid "Error seeking null row %d for <%s>" msgstr "" -#: ../lib/raster/get_row.c:888 +#: ../lib/raster/get_row.c:893 #, c-format msgid "Error reading null row %d for <%s>" msgstr "" @@ -638,6 +649,15 @@ msgid "Unable to create dependency file in <%s@%s>" msgstr "" +#: ../lib/raster/vrt.c:83 +#, fuzzy, c-format +msgid "Tile raster map <%s> not found" +msgstr "Peta raster 3D <%s> tidak ada" + +#: ../lib/raster/vrt.c:86 +msgid "A virtual raster can not contain itself" +msgstr "" + #: ../lib/raster/alloc_cell.c:151 #, c-format msgid "Rast__null_bitstream_size: cols (%d) is negative" @@ -760,17 +780,17 @@ msgid "Invalid descriptor: %d" msgstr "" -#: ../lib/raster/close.c:392 ../lib/raster/close.c:520 +#: ../lib/raster/close.c:394 ../lib/raster/close.c:522 #, c-format msgid "Unable to rename null file '%s' to '%s': %s" msgstr "" -#: ../lib/raster/close.c:462 +#: ../lib/raster/close.c:464 #, c-format msgid "Unable to rename cell file '%s' to '%s': %s" msgstr "" -#: ../lib/raster/close.c:542 +#: ../lib/raster/close.c:544 msgid "unable to write f_format file for CELL maps" msgstr "" @@ -794,62 +814,62 @@ msgid "Unable to locate symbol <%s>" msgstr "" -#: ../lib/raster/gdal.c:145 +#: ../lib/raster/gdal.c:147 msgid "Unable to load GDAL library" msgstr "" -#: ../lib/raster/gdal.c:375 +#: ../lib/raster/gdal.c:377 msgid "Unable to open GDAL file" msgstr "" -#: ../lib/raster/gdal.c:483 +#: ../lib/raster/gdal.c:485 #, c-format msgid "Unable to get <%s> driver" msgstr "" -#: ../lib/raster/gdal.c:492 +#: ../lib/raster/gdal.c:494 #, c-format msgid "Unable to create <%s> dataset using <%s> driver" msgstr "" -#: ../lib/raster/gdal.c:500 +#: ../lib/raster/gdal.c:502 #, c-format msgid "Driver <%s> does not support direct writing. Using MEM driver for intermediate dataset." msgstr "" -#: ../lib/raster/gdal.c:506 +#: ../lib/raster/gdal.c:508 msgid "Unable to get in-memory raster driver" msgstr "" -#: ../lib/raster/gdal.c:513 +#: ../lib/raster/gdal.c:515 #, c-format msgid "Unable to create <%s> dataset using memory driver" msgstr "" -#: ../lib/raster/gdal.c:517 +#: ../lib/raster/gdal.c:519 #, c-format msgid "Driver <%s> does not support creating rasters" msgstr "" -#: ../lib/raster/gdal.c:533 +#: ../lib/raster/gdal.c:535 msgid "Unable to set geo transform" msgstr "" -#: ../lib/raster/gdal.c:537 +#: ../lib/raster/gdal.c:539 msgid "Unable to set projection" msgstr "" -#: ../lib/raster/gdal.c:541 +#: ../lib/raster/gdal.c:543 #, c-format msgid "Unable to create cell_misc/%s/gdal file" msgstr "" -#: ../lib/raster/gdal.c:557 +#: ../lib/raster/gdal.c:559 #, c-format msgid "Error writing cell_misc/%s/gdal file" msgstr "" -#: ../lib/raster/gdal.c:605 +#: ../lib/raster/gdal.c:607 #, c-format msgid "Unable to create output file <%s> using driver <%s>" msgstr "" @@ -909,16 +929,17 @@ #: ../lib/raster/init.c:109 #, c-format -msgid "Unknown compression method <%s>, using default ZLIB" +msgid "Unknown compression method <%s>, using default %s" msgstr "" #: ../lib/raster/init.c:113 -msgid "No compression is not supported for GRASS raster maps, using default ZLIB" +#, c-format +msgid "No compression is not supported for GRASS raster maps, using default %s" msgstr "" -#: ../lib/raster/init.c:118 +#: ../lib/raster/init.c:120 #, c-format -msgid "This GRASS version does not support %s compression, using default ZLIB" +msgid "This GRASS version does not support %s compression, using default %s" msgstr "" #: ../lib/raster/null_val.c:64 @@ -951,8 +972,12 @@ msgid "Output window changed while maps are open for write. Map name <%s>" msgstr "" -#: ../lib/ogsf/gsd_img_tif.c:66 ../lib/ogsf/gk2.c:216 -#: ../lib/ogsf/gsd_img_ppm.c:52 ../lib/ogsf/gsd_img_ppm.c:95 +#: ../lib/ogsf/gsd_img_tif.c:63 ../lib/ogsf/gsd_img_ppm.c:50 +msgid "Unable to get image of current GL screen" +msgstr "" + +#: ../lib/ogsf/gsd_img_tif.c:69 ../lib/ogsf/gk2.c:216 +#: ../lib/ogsf/gsd_img_ppm.c:55 ../lib/ogsf/gsd_img_ppm.c:101 #, c-format msgid "Unable to open file <%s> for writing" msgstr "" @@ -965,32 +990,32 @@ msgid "Need at least 2 keyframes for interpolation" msgstr "" -#: ../lib/ogsf/gs2.c:1211 +#: ../lib/ogsf/gs2.c:1210 #, c-format msgid "no category info" msgstr "" -#: ../lib/ogsf/gs2.c:1230 +#: ../lib/ogsf/gs2.c:1229 #, c-format msgid "no data" msgstr "" -#: ../lib/ogsf/gs2.c:1655 +#: ../lib/ogsf/gs2.c:1654 #, 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 +#: ../lib/ogsf/gs2.c:1732 ../lib/ogsf/gs2.c:1738 ../lib/ogsf/gs2.c:1746 +#: ../lib/ogsf/gs2.c:1755 ../lib/ogsf/gs2.c:1763 ../lib/ogsf/gs2.c:1773 +#: ../lib/ogsf/gs2.c:1821 msgid "GS_load_att_map(): Out of memory. Unable to load map" msgstr "" -#: ../lib/ogsf/gs2.c:1850 +#: ../lib/ogsf/gs2.c:1849 msgid "Loading failed" msgstr "" -#: ../lib/ogsf/gs2.c:1854 +#: ../lib/ogsf/gs2.c:1853 msgid "Error finding range" msgstr "" @@ -1025,8 +1050,8 @@ #: ../lib/ogsf/gp3.c:62 ../lib/ogsf/gp3.c:196 ../lib/ogsf/gv3.c:66 #: ../lib/ogsf/gv3.c:338 ../lib/python/temporal/c_libraries_interface.py:747 #: ../lib/vector/Vlib/open.c:301 ../lib/vector/Vlib/open.c:437 -#: ../lib/vector/Vlib/map.c:192 ../lib/vector/Vlib/map.c:202 -#: ../lib/vector/Vlib/map.c:274 +#: ../lib/vector/Vlib/map.c:193 ../lib/vector/Vlib/map.c:203 +#: ../lib/vector/Vlib/map.c:275 #, c-format, python-format msgid "Unable to open vector map <%s>" msgstr "" @@ -1050,7 +1075,7 @@ #: ../lib/ogsf/gp3.c:202 ../lib/ogsf/gv3.c:344 #: ../lib/rst/interp_float/vinput2d.c:100 ../lib/vector/Vlib/cats.c:589 #: ../lib/vector/Vlib/copy.c:620 ../lib/vector/Vlib/copy.c:730 -#: ../lib/vector/Vlib/map.c:300 ../lib/vector/Vlib/map.c:436 +#: ../lib/vector/Vlib/map.c:301 ../lib/vector/Vlib/map.c:437 #: ../lib/vector/Vlib/ascii.c:398 ../lib/vector/Vlib/array.c:276 #: ../lib/vector/Vlib/net_build.c:159 ../lib/vector/Vlib/net_build.c:206 #: ../lib/vector/Vlib/net_build.c:490 ../lib/vector/Vlib/net_build.c:791 @@ -1064,7 +1089,7 @@ #: ../lib/db/dbmi_client/copy_tab.c:112 ../lib/db/dbmi_client/copy_tab.c:133 #: ../lib/vector/Vlib/cats.c:597 ../lib/vector/Vlib/close_nat.c:160 #: ../lib/vector/Vlib/write_ogr.c:198 ../lib/vector/Vlib/write_pg.c:2915 -#: ../lib/vector/Vlib/map.c:341 ../lib/vector/Vlib/ascii.c:410 +#: ../lib/vector/Vlib/map.c:342 ../lib/vector/Vlib/ascii.c:410 #: ../lib/vector/Vlib/array.c:282 ../lib/vector/Vlib/net_build.c:165 #: ../lib/vector/Vlib/net_build.c:211 ../lib/vector/Vlib/net_build.c:496 #: ../lib/vector/Vlib/net_build.c:797 ../lib/vector/Vlib/net_build.c:976 @@ -1097,6 +1122,11 @@ msgid "Cut-plane points mis-match between surfaces. Check resolution(s)." msgstr "" +#: ../lib/ogsf/gsd_img_ppm.c:96 +#, fuzzy +msgid "Unable to write view" +msgstr "Tidak dapat menghapus %s" + #: ../lib/ogsf/gsd_legend.c:246 #, c-format msgid "Unable to read color file of raster map <%s>" @@ -1188,12 +1218,12 @@ msgid "Maximum number of datasets exceeded" msgstr "" -#: ../lib/ogsf/gsd_prim.c:146 +#: ../lib/ogsf/gsd_prim.c:155 #, c-format msgid "Color Material: %d" msgstr "" -#: ../lib/ogsf/gsd_prim.c:630 +#: ../lib/ogsf/gsd_prim.c:642 #, c-format msgid "gsd_rot(): %c is an invalid axis specification. Rotation ignored. Please advise GRASS developers of this error" msgstr "" @@ -1305,18 +1335,51 @@ msgid "Invalid color (%s), using \"white\" as default" msgstr "" -#: ../lib/nviz/render.c:106 +#: ../lib/nviz/render.c:39 +#, c-format +msgid "Unable to get function address for %s" +msgstr "" + +#: ../lib/nviz/render.c:163 msgid "Bad server connection" msgstr "" -#: ../lib/nviz/render.c:112 +#: ../lib/nviz/render.c:169 msgid "Unable to get visual info" msgstr "" -#: ../lib/nviz/render.c:119 +#: ../lib/nviz/render.c:176 msgid "Unable to create rendering context" msgstr "" +#: ../lib/nviz/render.c:225 +#, c-format +msgid "Unable to choose pixel format (CGL error = %d)" +msgstr "" + +#: ../lib/nviz/render.c:231 +#, c-format +msgid "Unable to create context (CGL error = %d)" +msgstr "" + +#: ../lib/nviz/render.c:266 +msgid "Unable to register window class" +msgstr "" + +#: ../lib/nviz/render.c:275 +msgid "Unable to create window" +msgstr "" + +#: ../lib/nviz/render.c:323 +#, c-format +msgid "Unable to set current context (CGL error = %d)" +msgstr "" + +#: ../lib/nviz/render.c:361 +#, c-format +msgid "Incomplete framebuffer status (status = %d)" +msgstr "" + #: ../lib/nviz/map_obj.c:59 msgid "Maximum surfaces loaded!" msgstr "" @@ -2212,13 +2275,13 @@ msgid "The limit of open files (%i) was reached (%i). The module r.series will be run with flag z, to avoid open files limit exceeding." msgstr "" -#: ../lib/python/temporal/temporal_raster_base_algebra.py:690 +#: ../lib/python/temporal/temporal_raster_base_algebra.py:741 #, python-format msgid "Error computing map <%s>" msgstr "" -#: ../lib/python/temporal/temporal_raster_base_algebra.py:777 -#: ../lib/python/temporal/temporal_algebra.py:2395 +#: ../lib/python/temporal/temporal_raster_base_algebra.py:828 +#: ../lib/python/temporal/temporal_algebra.py:2426 #, python-format msgid "%s map <%s> not found in GRASS spatial database" msgstr "" @@ -2275,64 +2338,64 @@ msgid "Empty entry in map list, this should not happen" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:815 +#: ../lib/python/temporal/temporal_algebra.py:821 msgid "Spatio-temporal topological operators are not supported in granularity algebra mode" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:853 +#: ../lib/python/temporal/temporal_algebra.py:859 msgid "All input space time datasets must have a valid temporal topology." msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:862 +#: ../lib/python/temporal/temporal_algebra.py:868 msgid "All input space time datasets must have the same temporal type." msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:1113 +#: ../lib/python/temporal/temporal_algebra.py:1119 #, python-format msgid "Removing un-needed or empty %s maps" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:1168 +#: ../lib/python/temporal/temporal_algebra.py:1174 #, python-format msgid "Space time %s dataset <%s> not found" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:1196 -#: ../lib/python/temporal/temporal_algebra.py:1200 +#: ../lib/python/temporal/temporal_algebra.py:1202 +#: ../lib/python/temporal/temporal_algebra.py:1206 #, python-format msgid "Wrong temporal type of space time dataset <%s> <%s> time is required" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:1220 +#: ../lib/python/temporal/temporal_algebra.py:1226 msgid "Wrong type of input " msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2186 +#: ../lib/python/temporal/temporal_algebra.py:2205 #, python-format msgid "The resulting space time dataset type <%(a)s> is different from the requested type <%(b)s>" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2192 +#: ../lib/python/temporal/temporal_algebra.py:2211 msgid "Maps that should be registered in the resulting space time dataset have different types." msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2401 +#: ../lib/python/temporal/temporal_algebra.py:2432 msgid "Wrong map type. TMAP only supports single maps that are registered in the temporal GRASS database" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2429 +#: ../lib/python/temporal/temporal_algebra.py:2460 msgid "Merging empty map lists" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2432 +#: ../lib/python/temporal/temporal_algebra.py:2463 msgid "First Map list is empty, can't merge it. Return only last map list" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2435 +#: ../lib/python/temporal/temporal_algebra.py:2466 msgid "Second Map list is empty, can't merge it. Return only first map list" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2443 +#: ../lib/python/temporal/temporal_algebra.py:2474 msgid "Space time datasets to merge must have the same temporal type" msgstr "" @@ -2364,33 +2427,33 @@ msgid "Area computation is not supported for LL projections" msgstr "" -#: ../lib/python/temporal/gui_support.py:58 ../lib/python/script/core.py:1298 +#: ../lib/python/temporal/gui_support.py:58 ../lib/python/script/core.py:1324 #, python-format msgid "Invalid element '%s'" msgstr "" #: ../lib/python/temporal/univar_statistics.py:62 -#: ../lib/python/temporal/univar_statistics.py:178 +#: ../lib/python/temporal/univar_statistics.py:180 #, python-format msgid "Space time %(sp)s dataset <%(i)s> is empty" msgstr "" -#: ../lib/python/temporal/univar_statistics.py:101 +#: ../lib/python/temporal/univar_statistics.py:102 #, python-format msgid "Unable to get statistics for raster map <%s>" msgstr "" -#: ../lib/python/temporal/univar_statistics.py:104 +#: ../lib/python/temporal/univar_statistics.py:105 #, python-format msgid "Unable to get statistics for 3d raster map <%s>" msgstr "" -#: ../lib/python/temporal/univar_statistics.py:168 +#: ../lib/python/temporal/univar_statistics.py:170 #, python-format msgid "Space time %(sp)s dataset <%(i)s> not found" msgstr "" -#: ../lib/python/temporal/univar_statistics.py:222 +#: ../lib/python/temporal/univar_statistics.py:224 #, python-format msgid "Unable to get statistics for vector map <%s>" msgstr "" @@ -2468,37 +2531,37 @@ msgid "Unable to remove timestamp for vector map <%s>" msgstr "" -#: ../lib/python/temporal/temporal_vector_algebra.py:386 +#: ../lib/python/temporal/temporal_vector_algebra.py:387 #, python-format msgid "Error vector maps with basename %s exist. Use --o flag to overwrite existing file" msgstr "" -#: ../lib/python/temporal/temporal_vector_algebra.py:419 +#: ../lib/python/temporal/temporal_vector_algebra.py:420 #, python-format msgid "" "Error starting %s : \n" "%s" msgstr "" -#: ../lib/python/temporal/temporal_vector_algebra.py:492 +#: ../lib/python/temporal/temporal_vector_algebra.py:493 #, python-format msgid "" "Error vector map %s exist in temporal database. Use overwrite flag. : \n" "%s" msgstr "" -#: ../lib/python/temporal/core.py:603 +#: ../lib/python/temporal/core.py:605 msgid "Unable to initialize the temporal DBMI interface. Please use t.connect to specify the driver and the database string" msgstr "" -#: ../lib/python/temporal/core.py:672 +#: ../lib/python/temporal/core.py:674 #, python-format msgid "" "Unable to receive temporal database metadata.\n" "Current temporal database info:%(info)s" msgstr "" -#: ../lib/python/temporal/core.py:677 +#: ../lib/python/temporal/core.py:679 #, python-format msgid "" "Unsupported temporal database: version mismatch.\n" @@ -2507,7 +2570,7 @@ "Current temporal database info:%(info)s" msgstr "" -#: ../lib/python/temporal/core.py:685 +#: ../lib/python/temporal/core.py:687 #, python-format msgid "" "Unsupported temporal database: version mismatch.\n" @@ -2515,12 +2578,12 @@ "Current temporal database info:%(info)s" msgstr "" -#: ../lib/python/temporal/core.py:773 +#: ../lib/python/temporal/core.py:775 #, python-format msgid "Creating temporal database: %s" msgstr "" -#: ../lib/python/temporal/core.py:782 +#: ../lib/python/temporal/core.py:784 #, python-format msgid "" "Unable to create SQLite temporal database\n" @@ -2528,31 +2591,31 @@ "Please use t.connect to set a read- and writable temporal database path" msgstr "" -#: ../lib/python/temporal/core.py:947 +#: ../lib/python/temporal/core.py:949 msgid "Unable to mogrify sql statement. " msgstr "" -#: ../lib/python/temporal/core.py:969 +#: ../lib/python/temporal/core.py:971 msgid "Unable to check table. " msgstr "" -#: ../lib/python/temporal/core.py:985 +#: ../lib/python/temporal/core.py:987 msgid "Unable to execute sql statement. " msgstr "" -#: ../lib/python/temporal/core.py:995 +#: ../lib/python/temporal/core.py:997 msgid "Unable to fetch one. " msgstr "" -#: ../lib/python/temporal/core.py:1005 +#: ../lib/python/temporal/core.py:1007 msgid "Unable to fetch all. " msgstr "" -#: ../lib/python/temporal/core.py:1022 +#: ../lib/python/temporal/core.py:1024 msgid "Unable to execute transaction. " msgstr "" -#: ../lib/python/temporal/core.py:1126 +#: ../lib/python/temporal/core.py:1128 #, python-format msgid "" "Unable to connect to %(db)s database: %(string)s\n" @@ -2560,14 +2623,14 @@ "Please use t.connect to set a read- and writable temporal database backend" msgstr "" -#: ../lib/python/temporal/core.py:1286 +#: ../lib/python/temporal/core.py:1288 #, python-format msgid "" "Unable to execute :\n" " %(sql)s" msgstr "" -#: ../lib/python/temporal/core.py:1330 +#: ../lib/python/temporal/core.py:1332 #, python-format msgid "" "Unable to execute transaction:\n" @@ -2622,14 +2685,14 @@ msgstr "" #: ../lib/python/script/array.py:157 ../lib/python/script/array.py:207 -#: ../lib/python/script/array.py:254 ../lib/python/script/array.py:305 -#: ../lib/python/script/array.py:356 ../lib/python/script/array.py:398 +#: ../lib/python/script/array.py:254 ../lib/python/script/array.py:306 +#: ../lib/python/script/array.py:357 ../lib/python/script/array.py:399 #, python-format msgid "Invalid kind <%s>" msgstr "" #: ../lib/python/script/array.py:160 ../lib/python/script/array.py:210 -#: ../lib/python/script/array.py:308 ../lib/python/script/array.py:359 +#: ../lib/python/script/array.py:309 ../lib/python/script/array.py:360 #, python-format msgid "Invalid size <%d>" msgstr "" @@ -2638,17 +2701,17 @@ msgid "grass.script.array.read is deprecated and does not work on MS Windows, pass raster name in the constructor" msgstr "" -#: ../lib/python/script/array.py:247 ../lib/python/script/array.py:392 +#: ../lib/python/script/array.py:247 ../lib/python/script/array.py:393 #, python-format msgid "Invalid FP size <%d>" msgstr "" -#: ../lib/python/script/array.py:251 ../lib/python/script/array.py:395 +#: ../lib/python/script/array.py:251 ../lib/python/script/array.py:396 #, python-format msgid "Invalid integer size <%d>" msgstr "" -#: ../lib/python/script/array.py:346 +#: ../lib/python/script/array.py:347 msgid "grass.script.array3d.read is deprecated and does not work on MS Windows, pass 3D raster name in the constructor" msgstr "" @@ -2719,65 +2782,73 @@ msgid "color" msgstr "" +#: ../lib/python/script/setup.py:229 +msgid "Cleaning up default sqlite database ..." +msgstr "" + +#: ../lib/python/script/setup.py:247 ../lib/init/grass.py:1782 +msgid "Cleaning up temporary files..." +msgstr "" + #: ../lib/python/script/raster3d.py:92 #, python-format msgid "An error occurred while running r3.mapcalc with expression: %s" msgstr "" -#: ../lib/python/script/core.py:67 +#: ../lib/python/script/core.py:69 #, python-brace-format msgid "Cannot find the executable {0}" msgstr "" -#: ../lib/python/script/core.py:307 +#: ../lib/python/script/core.py:309 #, 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:987 +#: ../lib/python/script/core.py:1013 msgid "Mixing value types. Will try to compare after integer conversion" msgstr "" -#: ../lib/python/script/core.py:1188 +#: ../lib/python/script/core.py:1214 #, python-format msgid "Element type should be \"cell\" and not \"%s\"" msgstr "" -#: ../lib/python/script/core.py:1217 ../lib/python/script/core.py:1282 +#: ../lib/python/script/core.py:1243 ../lib/python/script/core.py:1308 #, python-format msgid "Element type should be \"raster\" and not \"%s\"" msgstr "" -#: ../lib/python/script/core.py:1437 +#: ../lib/python/script/core.py:1463 msgid "Unable to list mapsets" msgstr "" -#: ../lib/python/script/core.py:1476 +#: ../lib/python/script/core.py:1502 #, python-format msgid "Location <%s> already exists. Operation canceled." msgstr "" -#: ../lib/python/script/core.py:1479 +#: ../lib/python/script/core.py:1505 #, python-format msgid "Location <%s> already exists and will be overwritten" msgstr "" -#: ../lib/python/script/core.py:1603 +#: ../lib/python/script/core.py:1629 #, python-brace-format msgid "Debug level {0}" msgstr "" -#: ../lib/python/script/core.py:1606 +#: ../lib/python/script/core.py:1632 #, python-brace-format msgid "WARNING: Ignoring unsupported debug level (must be >=0 and <=5). {0}\n" msgstr "" -#: ../lib/python/script/core.py:1622 +#: ../lib/python/script/core.py:1648 #, python-format msgid "Illegal filename <%s>. Cannot be 'NULL' or start with '.'." msgstr "" -#: ../lib/python/script/core.py:1631 +#: ../lib/python/script/core.py:1657 #, python-format msgid "Illegal filename <%(s)s>. <%(il)s> not allowed.\n" msgstr "" @@ -2818,7 +2889,7 @@ msgid "Cannot parse interface description of<{name}> module: {error}" msgstr "" -#: ../lib/python/pygrass/modules/grid/grid.py:553 +#: ../lib/python/pygrass/modules/grid/grid.py:554 msgid "Execution of subprocesses was not successful" msgstr "" @@ -2839,17 +2910,17 @@ msgid "Error executing: Rast_set_cat" msgstr "" -#: ../lib/python/pygrass/raster/abstract.py:275 +#: ../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:286 +#: ../lib/python/pygrass/raster/abstract.py:285 #, python-brace-format msgid "Overwrite type: {0} not supported (True/False)" msgstr "" -#: ../lib/python/pygrass/raster/abstract.py:299 +#: ../lib/python/pygrass/raster/abstract.py:298 #: ../lib/python/pygrass/vector/abstract.py:97 #, python-brace-format msgid "Map name {0} not valid" @@ -2888,11 +2959,11 @@ msgid "Raster map <{0}> does not exist" msgstr "" -#: ../lib/python/pygrass/errors.py:17 +#: ../lib/python/pygrass/errors.py:18 msgid "The map is close!" msgstr "" -#: ../lib/python/pygrass/errors.py:28 +#: ../lib/python/pygrass/errors.py:29 msgid "The self.c_mapinfo pointer must be correctly initiated" msgstr "" @@ -2909,12 +2980,12 @@ msgid "You must use the force flag to actually remove it. Exiting." msgstr "" -#: ../lib/python/pygrass/vector/__init__.py:806 +#: ../lib/python/pygrass/vector/__init__.py:813 #, python-format msgid "Unable to read line of feature %i" msgstr "" -#: ../lib/python/pygrass/vector/__init__.py:895 +#: ../lib/python/pygrass/vector/__init__.py:902 #, python-format msgid "Unable to read area with id %i" msgstr "" @@ -3113,12 +3184,8 @@ msgid "Unable to read PNG" msgstr "" -#: ../lib/pngdriver/read_png.c:60 -msgid "Unable allocate PNG structure" -msgstr "" - -#: ../lib/pngdriver/read_png.c:64 ../lib/pngdriver/write_png.c:71 -#: ../lib/pngdriver/write_png.c:75 +#: ../lib/pngdriver/read_png.c:60 ../lib/pngdriver/read_png.c:64 +#: ../lib/pngdriver/write_png.c:71 ../lib/pngdriver/write_png.c:75 msgid "Unable to allocate PNG structure" msgstr "" @@ -3307,7 +3374,7 @@ #: ../lib/imagery/iscatt_core.c:745 #, c-format -msgid "Unable to read find raster <%s>" +msgid "Unable to find raster <%s>" msgstr "" #: ../lib/imagery/iscatt_core.c:755 @@ -3437,7 +3504,7 @@ msgid "WARNING" msgstr "" -#: ../lib/init/grass.py:187 ../lib/gis/parser.c:621 +#: ../lib/init/grass.py:187 ../lib/gis/parser.c:628 msgid "ERROR" msgstr "" @@ -3445,175 +3512,189 @@ msgid "Exiting..." msgstr "" -#: ../lib/init/grass.py:332 +#: ../lib/init/grass.py:336 msgid "Usage" msgstr "" -#: ../lib/init/grass.py:333 ../lib/gis/parser_html.c:141 +#: ../lib/init/grass.py:337 ../lib/gis/parser_html.c:141 #: ../lib/gis/parser_rest.c:146 msgid "Flags" msgstr "" -#: ../lib/init/grass.py:334 +#: ../lib/init/grass.py:338 msgid "print this help message" msgstr "" -#: ../lib/init/grass.py:335 +#: ../lib/init/grass.py:339 msgid "show version information and exit" msgstr "" -#: ../lib/init/grass.py:336 +#: ../lib/init/grass.py:340 msgid "create given database, location or mapset if it doesn't exist" msgstr "" -#: ../lib/init/grass.py:337 +#: ../lib/init/grass.py:341 msgid "exit after creation of location or mapset. Only with -c flag" msgstr "" -#: ../lib/init/grass.py:338 -msgid "force removal of .gislock if exists (use with care!). Only with -text flag" +#: ../lib/init/grass.py:342 +msgid "force removal of .gislock if exists (use with care!). Only with --text flag" msgstr "" -#: ../lib/init/grass.py:339 +#: ../lib/init/grass.py:343 msgid "use text based interface (skip welcome screen)" msgstr "" -#: ../lib/init/grass.py:340 ../lib/init/grass.py:342 ../lib/init/grass.py:344 +#: ../lib/init/grass.py:344 ../lib/init/grass.py:346 ../lib/init/grass.py:348 msgid "and set as default" msgstr "" -#: ../lib/init/grass.py:341 +#: ../lib/init/grass.py:345 msgid "use text based interface (show welcome screen)" msgstr "" -#: ../lib/init/grass.py:343 +#: ../lib/init/grass.py:347 msgid "use $DEFAULT_GUI graphical user interface" msgstr "" -#: ../lib/init/grass.py:345 +#: ../lib/init/grass.py:349 msgid "print GRASS configuration parameters" msgstr "" -#: ../lib/init/grass.py:346 +#: ../lib/init/grass.py:350 msgid "options: arch,build,compiler,path,revision,version" msgstr "" -#: ../lib/init/grass.py:347 ../lib/gis/parser_html.c:189 +#: ../lib/init/grass.py:351 ../lib/gis/parser_html.c:189 #: ../lib/gis/parser_rest.c:179 msgid "Parameters" msgstr "" -#: ../lib/init/grass.py:348 +#: ../lib/init/grass.py:352 msgid "initial GRASS GIS database directory" msgstr "" -#: ../lib/init/grass.py:349 +#: ../lib/init/grass.py:353 msgid "directory containing Locations" msgstr "" -#: ../lib/init/grass.py:350 +#: ../lib/init/grass.py:354 msgid "initial GRASS Location" msgstr "" -#: ../lib/init/grass.py:351 +#: ../lib/init/grass.py:355 msgid "directory containing Mapsets with one common coordinate system (projection)" msgstr "" -#: ../lib/init/grass.py:352 +#: ../lib/init/grass.py:356 msgid "initial GRASS Mapset" msgstr "" -#: ../lib/init/grass.py:353 +#: ../lib/init/grass.py:357 msgid "fully qualified initial Mapset directory" msgstr "" -#: ../lib/init/grass.py:354 +#: ../lib/init/grass.py:358 msgid "Environment variables relevant for startup" msgstr "" -#: ../lib/init/grass.py:355 +#: ../lib/init/grass.py:359 msgid "select GUI (text, gui, gtext)" msgstr "" -#: ../lib/init/grass.py:356 +#: ../lib/init/grass.py:360 msgid "set html web browser for help pages" msgstr "" -#: ../lib/init/grass.py:357 +#: ../lib/init/grass.py:361 msgid "set additional path(s) to local GRASS modules or user scripts" msgstr "" -#: ../lib/init/grass.py:358 +#: ../lib/init/grass.py:362 msgid "set additional GISBASE for locally installed GRASS Addons" msgstr "" -#: ../lib/init/grass.py:359 +#: ../lib/init/grass.py:363 msgid "shell script to be processed as batch job" msgstr "" -#: ../lib/init/grass.py:360 +#: ../lib/init/grass.py:364 msgid "set Python interpreter name to override 'python'" msgstr "" -#: ../lib/init/grass.py:361 +#: ../lib/init/grass.py:365 msgid "execute GRASS module or script" msgstr "" -#: ../lib/init/grass.py:362 +#: ../lib/init/grass.py:366 msgid "provided executable will be executed in GRASS session" msgstr "" -#: ../lib/init/grass.py:363 +#: ../lib/init/grass.py:367 msgid "GRASS module, script or any other executable" msgstr "" -#: ../lib/init/grass.py:364 +#: ../lib/init/grass.py:368 msgid "parameters of the executable" msgstr "" -#: ../lib/init/grass.py:365 +#: ../lib/init/grass.py:369 msgid "standard flags" msgstr "" -#: ../lib/init/grass.py:390 +#: ../lib/init/grass.py:370 +msgid "create temporary location (use with the --exec flag)" +msgstr "" + +#: ../lib/init/grass.py:395 msgid "The APPDATA variable is not set, ask your operating system support" msgstr "" -#: ../lib/init/grass.py:393 +#: ../lib/init/grass.py:398 msgid "The APPDATA variable points to directory which does not exist, ask your operating system support" msgstr "" -#: ../lib/init/grass.py:440 +#: ../lib/init/grass.py:411 +#, python-format +msgid "Failed to create configuration directory '%s' with error: %s" +msgstr "" + +#: ../lib/init/grass.py:454 #, python-format msgid "Unable to create temporary directory ! Exiting." msgstr "" -#: ../lib/init/grass.py:493 +#: ../lib/init/grass.py:507 #, python-brace-format msgid "Invalid line in RC file ({file}): '{line}' ({error})\n" msgstr "" -#: ../lib/init/grass.py:547 +#: ../lib/init/grass.py:513 +#, python-brace-format +msgid "Empty RC file ({file})" +msgstr "" + +#: ../lib/init/grass.py:563 #, python-format msgid "GUI <%s> not supported in this version" msgstr "" -#: ../lib/init/grass.py:708 +#: ../lib/init/grass.py:729 msgid "Searched for a web browser, but none found" msgstr "" -#: ../lib/init/grass.py:747 +#: ../lib/init/grass.py:769 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" msgstr "" -#: ../lib/init/grass.py:751 +#: ../lib/init/grass.py:773 msgid "GRASS GUI not found. Please check your installation." msgstr "" -#: ../lib/init/grass.py:753 +#: ../lib/init/grass.py:775 msgid "" "{}\n" "Switching to text based interface mode.\n" @@ -3621,7 +3702,7 @@ "Hit RETURN to continue.\n" msgstr "" -#: ../lib/init/grass.py:762 +#: ../lib/init/grass.py:784 msgid "" "It appears that the X Windows system is not active.\n" "A graphical based user interface is not supported.\n" @@ -3631,95 +3712,125 @@ "Hit RETURN to continue.\n" msgstr "" -#: ../lib/init/grass.py:855 ../lib/gis/make_mapset.c:66 +#: ../lib/init/grass.py:880 ../lib/gis/make_mapset.c:66 #, c-format, python-format msgid "Location <%s> doesn't exist" msgstr "" -#: ../lib/init/grass.py:857 +#: ../lib/init/grass.py:882 #, python-format msgid "<%s> is not a valid GRASS Location because PERMANENT Mapset is missing" msgstr "" -#: ../lib/init/grass.py:860 +#: ../lib/init/grass.py:885 #, python-format msgid "<%s> is not a valid GRASS Location because PERMANENT is not a directory" msgstr "" -#: ../lib/init/grass.py:865 +#: ../lib/init/grass.py:890 #, python-format msgid "<%s> is not a valid GRASS Location because PERMANENT Mapset does not have a DEFAULT_WIND file (default computational region)" msgstr "" -#: ../lib/init/grass.py:870 +#: ../lib/init/grass.py:895 #, python-brace-format msgid "Mapset <{mapset}> doesn't exist in GRASS Location <{loc}>. A new mapset can be created by '-c' switch." msgstr "" -#: ../lib/init/grass.py:874 +#: ../lib/init/grass.py:899 #, python-format msgid "<%s> is not a GRASS Mapset because it is not a directory" msgstr "" -#: ../lib/init/grass.py:877 +#: ../lib/init/grass.py:902 #, python-format msgid "<%s> is not a valid GRASS Mapset because it does not have a WIND file" msgstr "" -#: ../lib/init/grass.py:881 +#: ../lib/init/grass.py:906 #, python-format msgid "<%s> is not a valid GRASS Mapset because its WIND file is not readable" msgstr "" -#: ../lib/init/grass.py:884 +#: ../lib/init/grass.py:909 #, python-brace-format msgid "Mapset <{mapset}> or Location <{location}> is invalid for an unknown reason" msgstr "" -#: ../lib/init/grass.py:947 -#, python-format -msgid "Failed to create new location. The location <%s> already exists." +#: ../lib/init/grass.py:934 +#, python-brace-format +msgid "Unable to create new location because the location <{location}> already exists." msgstr "" -#: ../lib/init/grass.py:954 -msgid "Missing WIND file" +#: ../lib/init/grass.py:938 +#, python-brace-format +msgid "Unable to create new location <{location}> because <{path}> is a file." msgstr "" -#: ../lib/init/grass.py:972 -msgid "" -"GISDBASE, LOCATION_NAME and MAPSET variables not set properly.\n" -"Interactive startup needed." +#: ../lib/init/grass.py:941 +#, python-brace-format +msgid "Unable to create new location <{location}> because the directory <{path}> already exists." +msgstr "" + +#: ../lib/init/grass.py:945 +#, python-brace-format +msgid "Unable to create new location in the directory <{path}> for an unknown reason." +msgstr "" + +#: ../lib/init/grass.py:992 +msgid "Mapset <{}> already exists. Ignoring the request to create it. Note that this warning may become an error in future versions." +msgstr "" + +#: ../lib/init/grass.py:1020 +msgid "Creating new GRASS GIS location <{}>..." +msgstr "" + +#: ../lib/init/grass.py:1026 +msgid "Creating new GRASS GIS mapset <{}>..." +msgstr "" + +#: ../lib/init/grass.py:1031 +#, python-brace-format +msgid "Unable to create new mapset <{mapset}> because <{path}> is a file." msgstr "" -#: ../lib/init/grass.py:996 +#: ../lib/init/grass.py:1037 +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:1061 +msgid "GRASS GIS database directory, location and mapset not set properly. Use GUI or command line to set them." +msgstr "" + +#: ../lib/init/grass.py:1086 #, python-format msgid "Invalid user interface specified - <%s>. Use the --help option to see valid interface names." msgstr "" -#: ../lib/init/grass.py:1015 +#: ../lib/init/grass.py:1106 #, python-brace-format msgid "" "Error in GUI startup. See messages above (if any) and if necessary, please report this error to the GRASS developers.\n" "On systems with package manager, make sure you have the right GUI package, probably named grass-gui, installed.\n" -"To run GRASS GIS in text mode use the -text flag.\n" +"To run GRASS GIS in text mode use the --text flag.\n" "Use '--help' for further options\n" " {cmd_name} --help\n" "See also: https://grass.osgeo.org/{cmd_name}/manuals/helptext.html" msgstr "" -#: ../lib/init/grass.py:1027 +#: ../lib/init/grass.py:1118 msgid "" "Exit was requested in GUI.\n" "GRASS GIS will not start. Bye." msgstr "" -#: ../lib/init/grass.py:1030 +#: ../lib/init/grass.py:1121 msgid "" "Invalid return code from GUI startup script.\n" "Please advise GRASS developers of this error." msgstr "" -#: ../lib/init/grass.py:1077 +#: ../lib/init/grass.py:1168 #, python-brace-format msgid "" "Error reading data path information from g.gisenv.\n" @@ -3730,59 +3841,55 @@ "Check the <{file}> file." msgstr "" -#: ../lib/init/grass.py:1158 ../lib/init/grass.py:1162 -msgid "Default locale settings are missing. GRASS running with C locale." -msgstr "" - -#: ../lib/init/grass.py:1240 +#: ../lib/init/grass.py:1381 #, python-format msgid "Path '%s' doesn't exist" msgstr "" -#: ../lib/init/grass.py:1242 +#: ../lib/init/grass.py:1383 #, python-format msgid "Path '%s' not accessible." msgstr "" #. GTC %s is mapset's folder path -#: ../lib/init/grass.py:1247 +#: ../lib/init/grass.py:1388 #, python-format msgid "You are not the owner of '%s'." msgstr "" -#: ../lib/init/grass.py:1255 +#: ../lib/init/grass.py:1396 #, python-format msgid "" "%(user)s is currently running GRASS in selected mapset (file %(file)s found). Concurrent use not allowed.\n" "You can force launching GRASS using -f flag (note that you need permission for this operation). Have another look in the processor manager just to be sure..." msgstr "" -#: ../lib/init/grass.py:1262 +#: ../lib/init/grass.py:1405 #, python-format msgid "%(user)s is currently running GRASS in selected mapset (file %(file)s found). Forcing to launch GRASS..." msgstr "" -#: ../lib/init/grass.py:1266 +#: ../lib/init/grass.py:1409 #, python-format msgid "" "Unable to properly access '%s'.\n" "Please notify system personnel." msgstr "" -#: ../lib/init/grass.py:1287 +#: ../lib/init/grass.py:1430 msgid "Building user fontcap..." msgstr "" -#: ../lib/init/grass.py:1346 +#: ../lib/init/grass.py:1489 msgid "The SHELL variable is not set" msgstr "" -#: ../lib/init/grass.py:1362 +#: ../lib/init/grass.py:1505 #, python-brace-format msgid "Unsupported shell <{sh}>: {env_file}" msgstr "" -#: ../lib/init/grass.py:1378 +#: ../lib/init/grass.py:1521 #, python-format msgid "" "Job file <%s> has been defined in the 'GRASS_BATCH_JOB' variable but not found. Exiting.\n" @@ -3790,114 +3897,118 @@ "Use 'unset GRASS_BATCH_JOB' to disable batch job processing." msgstr "" -#: ../lib/init/grass.py:1385 +#: ../lib/init/grass.py:1528 #, python-format msgid "Change file permission to 'executable' for <%s>" msgstr "" -#: ../lib/init/grass.py:1400 +#: ../lib/init/grass.py:1543 #, python-format msgid "Executing <%s> ..." msgstr "" -#: ../lib/init/grass.py:1407 +#: ../lib/init/grass.py:1550 #, python-brace-format msgid "" "Execution of <{cmd}> failed:\n" "{error}" msgstr "" -#: ../lib/init/grass.py:1410 +#: ../lib/init/grass.py:1553 #, python-format msgid "Execution of <%s> finished." msgstr "" -#: ../lib/init/grass.py:1441 +#: ../lib/init/grass.py:1583 #, python-brace-format msgid "Unable to close GUI. {0}" msgstr "" -#: ../lib/init/grass.py:1468 +#: ../lib/init/grass.py:1611 #, python-format msgid "Welcome to GRASS GIS %s" msgstr "" -#: ../lib/init/grass.py:1490 +#: ../lib/init/grass.py:1633 msgid "GRASS GIS homepage:" msgstr "" #. GTC Running through: SHELL NAME -#: ../lib/init/grass.py:1492 +#: ../lib/init/grass.py:1635 msgid "This version running through:" msgstr "" -#: ../lib/init/grass.py:1494 +#: ../lib/init/grass.py:1637 msgid "Help is available with the command:" msgstr "" -#: ../lib/init/grass.py:1495 +#: ../lib/init/grass.py:1638 msgid "See the licence terms with:" msgstr "" -#: ../lib/init/grass.py:1496 +#: ../lib/init/grass.py:1639 msgid "See citation options with:" msgstr "" -#: ../lib/init/grass.py:1499 +#: ../lib/init/grass.py:1642 msgid "If required, restart the GUI with:" msgstr "" -#: ../lib/init/grass.py:1501 +#: ../lib/init/grass.py:1644 msgid "Start the GUI with:" msgstr "" -#: ../lib/init/grass.py:1503 +#: ../lib/init/grass.py:1646 msgid "When ready to quit enter:" msgstr "" -#: ../lib/init/grass.py:1591 +#: ../lib/init/grass.py:1733 msgid "2D and 3D raster MASKs present" msgstr "" -#: ../lib/init/grass.py:1592 +#: ../lib/init/grass.py:1734 msgid "Raster MASK present" msgstr "" -#: ../lib/init/grass.py:1593 +#: ../lib/init/grass.py:1735 msgid "3D raster MASK present" msgstr "" -#: ../lib/init/grass.py:1634 +#: ../lib/init/grass.py:1775 msgid "Done." msgstr "" -#: ../lib/init/grass.py:1636 +#: ../lib/init/grass.py:1777 msgid "Goodbye from GRASS GIS" msgstr "" -#: ../lib/init/grass.py:1641 -msgid "Cleaning up temporary files..." -msgstr "" - -#: ../lib/init/grass.py:1661 +#: ../lib/init/grass.py:1813 msgid "Please install the GRASS GIS development package" msgstr "" -#: ../lib/init/grass.py:1695 +#: ../lib/init/grass.py:1848 #, python-format msgid "Parameter <%s> not supported" msgstr "" -#: ../lib/init/grass.py:1839 +#: ../lib/init/grass.py:1998 msgid "Flag -e requires also flag -c" msgstr "" -#: ../lib/init/grass.py:1886 +#: ../lib/init/grass.py:2000 +msgid "Coordinate reference system argument (e.g. EPSG) is needed for --tmp-location" +msgstr "" + +#: ../lib/init/grass.py:2003 +msgid "Only one argument (e.g. EPSG) is needed for --tmp-location, mapset name <{}> provided" +msgstr "" + +#: ../lib/init/grass.py:2058 #, python-brace-format msgid "" "Unable to start GRASS GIS. You have the choice to:\n" -" - Launch the graphical user interface with the '-gui' switch\n" -" {cmd_name} -gui\n" +" - Launch the graphical user interface with the '--gui' switch\n" +" {cmd_name} --gui\n" " - Launch with path to the location/mapset as an argument\n" " {cmd_name} /path/to/location/mapset`\n" " - Create a location with '-c' and launch in its PERMANENT mapset\n" @@ -3909,25 +4020,21 @@ "See also: https://grass.osgeo.org/{cmd_name}/manuals/helptext.html" msgstr "" -#: ../lib/init/grass.py:1909 -msgid "Creating new GRASS GIS location/mapset..." -msgstr "" - -#: ../lib/init/grass.py:1911 +#: ../lib/init/grass.py:2080 msgid "Starting GRASS GIS..." msgstr "" -#: ../lib/init/grass.py:1932 +#: ../lib/init/grass.py:2101 #, python-brace-format -msgid "<{0}> requested, but not available. Run GRASS in text mode (-text) or install missing package (usually 'grass-gui')." +msgid "<{0}> requested, but not available. Run GRASS in text mode (--text) or install missing package (usually 'grass-gui')." msgstr "" -#: ../lib/init/grass.py:1986 +#: ../lib/init/grass.py:2162 #, python-format msgid "Launching <%s> GUI in the background, please wait..." msgstr "" -#: ../lib/init/grass.py:2008 +#: ../lib/init/grass.py:2184 #, python-format msgid "Failed to start shell '%s'" msgstr "" @@ -3946,39 +4053,47 @@ msgid "Unable to write lockfile %s (%s)" msgstr "" -#: ../lib/segment/open.c:53 +#: ../lib/segment/open.c:57 +msgid "Using memory cache" +msgstr "" + +#: ../lib/segment/open.c:70 +msgid "Using disk cache" +msgstr "" + +#: ../lib/segment/open.c:73 msgid "Segment file name is NULL" msgstr "" -#: ../lib/segment/open.c:58 +#: ../lib/segment/open.c:78 msgid "Segment file exists already" msgstr "" -#: ../lib/segment/open.c:66 +#: ../lib/segment/open.c:86 msgid "Unable to create segment file" msgstr "" -#: ../lib/segment/open.c:74 +#: ../lib/segment/open.c:94 msgid "Could not write segment file" msgstr "" -#: ../lib/segment/open.c:78 +#: ../lib/segment/open.c:98 msgid "Illegal segment configuration parameter(s)" msgstr "" -#: ../lib/segment/open.c:87 +#: ../lib/segment/open.c:107 msgid "Unable to re-open segment file" msgstr "" -#: ../lib/segment/open.c:94 +#: ../lib/segment/open.c:114 msgid "Could not read segment file" msgstr "" -#: ../lib/segment/format.c:144 +#: ../lib/segment/format.c:143 msgid "Segment format: file size too large" msgstr "" -#: ../lib/segment/format.c:145 +#: ../lib/segment/format.c:144 msgid "Please recompile with Large File Support (LFS)" msgstr "" @@ -4577,55 +4692,60 @@ msgid "Pseudo-random number generator not seeded" msgstr "" -#: ../lib/gis/cmprlz4.c:81 ../lib/gis/cmprlz4.c:138 ../lib/gis/cmprbzip.c:90 -#: ../lib/gis/cmprbzip.c:164 ../lib/gis/cmprzlib.c:99 ../lib/gis/cmprzlib.c:195 -#: ../lib/gis/compress.c:303 +#: ../lib/gis/cmprlz4.c:89 ../lib/gis/cmprlz4.c:156 ../lib/gis/cmprbzip.c:104 +#: ../lib/gis/cmprbzip.c:183 ../lib/gis/cmprzstd.c:102 +#: ../lib/gis/cmprzstd.c:176 ../lib/gis/cmprzlib.c:100 +#: ../lib/gis/cmprzlib.c:179 ../lib/gis/compress.c:335 msgid "No source buffer" msgstr "" -#: ../lib/gis/cmprlz4.c:84 ../lib/gis/cmprlz4.c:141 ../lib/gis/cmprbzip.c:93 -#: ../lib/gis/cmprbzip.c:167 ../lib/gis/cmprzlib.c:102 -#: ../lib/gis/cmprzlib.c:198 +#: ../lib/gis/cmprlz4.c:92 ../lib/gis/cmprlz4.c:159 ../lib/gis/cmprbzip.c:107 +#: ../lib/gis/cmprbzip.c:186 ../lib/gis/cmprzstd.c:105 +#: ../lib/gis/cmprzstd.c:179 ../lib/gis/cmprzlib.c:103 +#: ../lib/gis/cmprzlib.c:182 msgid "No destination buffer" msgstr "" -#: ../lib/gis/cmprlz4.c:91 ../lib/gis/cmprlz4.c:148 ../lib/gis/cmprbzip.c:100 -#: ../lib/gis/cmprbzip.c:174 ../lib/gis/cmprzlib.c:109 -#: ../lib/gis/cmprzlib.c:205 ../lib/gis/compress.c:305 +#: ../lib/gis/cmprlz4.c:99 ../lib/gis/cmprlz4.c:166 ../lib/gis/cmprbzip.c:114 +#: ../lib/gis/cmprbzip.c:193 ../lib/gis/cmprzstd.c:112 +#: ../lib/gis/cmprzstd.c:186 ../lib/gis/cmprzlib.c:110 +#: ../lib/gis/cmprzlib.c:189 ../lib/gis/compress.c:337 #, c-format msgid "Invalid source buffer size %d" msgstr "" -#: ../lib/gis/cmprlz4.c:93 ../lib/gis/cmprlz4.c:150 ../lib/gis/cmprbzip.c:102 -#: ../lib/gis/cmprbzip.c:176 ../lib/gis/cmprzlib.c:111 -#: ../lib/gis/cmprzlib.c:207 ../lib/gis/compress.c:225 +#: ../lib/gis/cmprlz4.c:101 ../lib/gis/cmprlz4.c:168 ../lib/gis/cmprbzip.c:116 +#: ../lib/gis/cmprbzip.c:195 ../lib/gis/cmprzstd.c:114 +#: ../lib/gis/cmprzstd.c:188 ../lib/gis/cmprzlib.c:112 +#: ../lib/gis/cmprzlib.c:191 ../lib/gis/compress.c:257 #, c-format msgid "Invalid destination buffer size %d" msgstr "" -#: ../lib/gis/cmprlz4.c:107 +#: ../lib/gis/cmprlz4.c:121 msgid "LZ4 compression error" msgstr "" -#: ../lib/gis/cmprlz4.c:159 +#: ../lib/gis/cmprlz4.c:177 msgid "LZ4 decompression error" msgstr "" -#: ../lib/gis/cmprlz4.c:168 ../lib/gis/cmprbzip.c:200 +#: ../lib/gis/cmprlz4.c:186 ../lib/gis/cmprbzip.c:219 ../lib/gis/cmprzstd.c:206 +#: ../lib/gis/cmprzlib.c:215 #, c-format msgid "Got uncompressed size %d, expected %d" msgstr "" -#: ../lib/gis/cmprbzip.c:83 ../lib/gis/cmprbzip.c:157 +#: ../lib/gis/cmprbzip.c:97 ../lib/gis/cmprbzip.c:176 msgid "GRASS needs to be compiled with BZIP2 for BZIP2 compression" msgstr "" -#: ../lib/gis/cmprbzip.c:122 +#: ../lib/gis/cmprbzip.c:141 #, c-format msgid "BZIP2 version %s compression error %d" msgstr "" -#: ../lib/gis/cmprbzip.c:189 +#: ../lib/gis/cmprbzip.c:208 #, c-format msgid "BZIP2 version %s decompression error %d" msgstr "" @@ -4724,152 +4844,165 @@ msgid "No ellipsoid info given in file %s in <%s>" msgstr "" -#: ../lib/gis/parser.c:355 +#: ../lib/gis/parser.c:348 +msgid "Bug in UI description. Missing module description" +msgstr "" + +#: ../lib/gis/parser.c:358 +msgid "Bug in UI description. Missing option key" +msgstr "" + +#: ../lib/gis/parser.c:360 +#, c-format +msgid "Bug in UI description. Option key <%s> is not valid" +msgstr "" + +#: ../lib/gis/parser.c:362 #, c-format -msgid "BUG in option name, '%s' is not valid" +msgid "Bug in UI description. Description for option <%s> missing" msgstr "" -#: ../lib/gis/parser.c:407 +#: ../lib/gis/parser.c:414 #, c-format -msgid "BUG in descriptions, option '%s' in <%s> does not exist" +msgid "Bug in UI description. Option '%s' in <%s> does not exist" msgstr "" -#: ../lib/gis/parser.c:525 +#: ../lib/gis/parser.c:532 msgid "Use either --quiet or --verbose flag, not both. Assuming --verbose." msgstr "" -#: ../lib/gis/parser.c:539 +#: ../lib/gis/parser.c:546 msgid "Use either --quiet or --verbose flag, not both. Assuming --quiet." msgstr "" -#: ../lib/gis/parser.c:554 +#: ../lib/gis/parser.c:561 msgid "Use either --qq or --verbose flag, not both. Assuming --qq." msgstr "" -#: ../lib/gis/parser.c:585 +#: ../lib/gis/parser.c:592 #, c-format msgid "Sorry <%s> is not a valid option" msgstr "" -#: ../lib/gis/parser.c:598 +#: ../lib/gis/parser.c:605 msgid "Your installation doesn't include GUI, exiting." msgstr "" -#: ../lib/gis/parser.c:943 +#: ../lib/gis/parser.c:950 msgid "Unable to determine program name" msgstr "" -#: ../lib/gis/parser.c:965 ../lib/gis/parser.c:984 +#: ../lib/gis/parser.c:972 ../lib/gis/parser.c:991 #, c-format msgid "%s: Sorry, <%c> is not a valid flag" msgstr "" -#: ../lib/gis/parser.c:1114 +#: ../lib/gis/parser.c:1121 #, c-format msgid "%s: Sorry, <%s=> is ambiguous" msgstr "" -#: ../lib/gis/parser.c:1117 +#: ../lib/gis/parser.c:1124 #, c-format msgid "Option <%s=> matches" msgstr "" -#: ../lib/gis/parser.c:1135 +#: ../lib/gis/parser.c:1142 #, c-format msgid "Please update the usage of <%s>: option <%s> has been renamed to <%s>" msgstr "" -#: ../lib/gis/parser.c:1148 +#: ../lib/gis/parser.c:1155 #, c-format msgid "%s: Sorry, <%s> is not a valid parameter" msgstr "" -#: ../lib/gis/parser.c:1154 ../lib/gis/parser.c:1400 +#: ../lib/gis/parser.c:1161 ../lib/gis/parser.c:1407 #, c-format msgid "<%s> is an abbreviation for <%s>" msgstr "" -#: ../lib/gis/parser.c:1159 +#: ../lib/gis/parser.c:1166 #, c-format msgid "Option <%s> does not accept multiple answers" msgstr "" -#: ../lib/gis/parser.c:1231 +#: ../lib/gis/parser.c:1238 #, c-format msgid "" "Illegal range syntax for parameter <%s>\n" "\tPresented as: %s" msgstr "" -#: ../lib/gis/parser.c:1237 +#: ../lib/gis/parser.c:1244 #, c-format msgid "" "Value <%s> out of range for parameter <%s>\n" "\tLegal range: %s" msgstr "" -#: ../lib/gis/parser.c:1243 +#: ../lib/gis/parser.c:1250 #, c-format msgid "Missing value for parameter <%s>" msgstr "" -#: ../lib/gis/parser.c:1249 +#: ../lib/gis/parser.c:1256 #, c-format msgid "" "Value <%s> ambiguous for parameter <%s>\n" "\tValid options: %s" msgstr "" -#: ../lib/gis/parser.c:1422 +#: ../lib/gis/parser.c:1429 #, c-format msgid "" "Required parameter <%s> not set:\n" "\t(%s)" msgstr "" -#: ../lib/gis/parser.c:1514 +#: ../lib/gis/parser.c:1521 #, c-format msgid "" "Option <%s> must be provided in multiples of %d\n" "\tYou provided %d item(s): %s" msgstr "" -#: ../lib/gis/parser.c:1588 ../lib/gis/error.c:363 +#: ../lib/gis/parser.c:1595 ../lib/gis/error.c:363 #, c-format msgid "ERROR: " msgstr "" -#: ../lib/gis/parser.c:1590 ../lib/gis/parser.c:1597 +#: ../lib/gis/parser.c:1597 ../lib/gis/parser.c:1604 #, c-format msgid "option <%s>: <%s> exists. To overwrite, use the --overwrite flag" msgstr "" -#: ../lib/gis/parser.c:1707 +#: ../lib/gis/parser.c:1714 #, c-format msgid "%s= is not a separator option" msgstr "" -#: ../lib/gis/parser.c:1710 +#: ../lib/gis/parser.c:1717 #, c-format msgid "No separator given for %s=" msgstr "" -#: ../lib/gis/parser.c:1772 ../lib/gis/parser.c:1789 +#: ../lib/gis/parser.c:1779 ../lib/gis/parser.c:1796 #, c-format msgid "%s= is not a file option" msgstr "" -#: ../lib/gis/parser.c:1774 +#: ../lib/gis/parser.c:1781 #, c-format msgid "Opening multiple files not supported for %s=" msgstr "" -#: ../lib/gis/parser.c:1780 +#: ../lib/gis/parser.c:1787 #, c-format msgid "Unable to open %s file <%s>" msgstr "" -#: ../lib/gis/parser.c:1786 +#: ../lib/gis/parser.c:1793 #, c-format msgid "Unable to create %s file <%s>" msgstr "" @@ -4882,420 +5015,420 @@ msgid "Example: select * from towns where population > 10000" msgstr "" -#: ../lib/gis/parser_standard_options.c:156 +#: ../lib/gis/parser_standard_options.c:157 msgid "WHERE conditions of SQL statement without 'where' keyword" msgstr "" -#: ../lib/gis/parser_standard_options.c:157 +#: ../lib/gis/parser_standard_options.c:158 msgid "Example: income < 1000 and population >= 10000" msgstr "" -#: ../lib/gis/parser_standard_options.c:165 +#: ../lib/gis/parser_standard_options.c:166 msgid "Name of attribute table" msgstr "" -#: ../lib/gis/parser_standard_options.c:174 +#: ../lib/gis/parser_standard_options.c:175 msgid "Name of database driver" msgstr "" -#: ../lib/gis/parser_standard_options.c:183 +#: ../lib/gis/parser_standard_options.c:184 msgid "Name of database" msgstr "" -#: ../lib/gis/parser_standard_options.c:192 +#: ../lib/gis/parser_standard_options.c:193 msgid "Database schema" msgstr "" -#: ../lib/gis/parser_standard_options.c:193 +#: ../lib/gis/parser_standard_options.c:194 msgid "Do not use this option if schemas are not supported by driver/database server" msgstr "" -#: ../lib/gis/parser_standard_options.c:202 +#: ../lib/gis/parser_standard_options.c:203 msgid "Name of attribute column" msgstr "" -#: ../lib/gis/parser_standard_options.c:211 +#: ../lib/gis/parser_standard_options.c:212 msgid "Name of attribute column(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:220 +#: ../lib/gis/parser_standard_options.c:221 msgid "Name of key column" msgstr "" -#: ../lib/gis/parser_standard_options.c:221 +#: ../lib/gis/parser_standard_options.c:222 msgid "Must refer to an integer column" msgstr "" -#: ../lib/gis/parser_standard_options.c:233 +#: ../lib/gis/parser_standard_options.c:234 msgid "Name of input imagery group" msgstr "" -#: ../lib/gis/parser_standard_options.c:241 +#: ../lib/gis/parser_standard_options.c:242 msgid "Name of input imagery subgroup" msgstr "" -#: ../lib/gis/parser_standard_options.c:251 +#: ../lib/gis/parser_standard_options.c:252 msgid "Name of input raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:260 +#: ../lib/gis/parser_standard_options.c:261 msgid "Name of input raster map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:268 +#: ../lib/gis/parser_standard_options.c:269 msgid "Name for output raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:277 +#: ../lib/gis/parser_standard_options.c:278 msgid "Name for output raster map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:285 +#: ../lib/gis/parser_standard_options.c:286 msgid "Name of raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:294 +#: ../lib/gis/parser_standard_options.c:295 msgid "Name of raster map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:302 +#: ../lib/gis/parser_standard_options.c:303 msgid "Name of base raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:310 +#: ../lib/gis/parser_standard_options.c:311 msgid "Name of cover raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:318 +#: ../lib/gis/parser_standard_options.c:319 msgid "Name of input elevation raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:327 +#: ../lib/gis/parser_standard_options.c:328 msgid "Name of input elevation raster map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:334 +#: ../lib/gis/parser_standard_options.c:335 msgid "Type of raster map to be created" msgstr "" -#: ../lib/gis/parser_standard_options.c:335 +#: ../lib/gis/parser_standard_options.c:336 msgid "Storage type for resultant raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:339 +#: ../lib/gis/parser_standard_options.c:340 msgid "Integer" msgstr "" -#: ../lib/gis/parser_standard_options.c:340 +#: ../lib/gis/parser_standard_options.c:341 msgid "Single precision floating point" msgstr "" -#: ../lib/gis/parser_standard_options.c:341 +#: ../lib/gis/parser_standard_options.c:342 msgid "Double precision floating point" msgstr "" -#: ../lib/gis/parser_standard_options.c:347 +#: ../lib/gis/parser_standard_options.c:348 msgid "Sampling interpolation method" msgstr "" -#: ../lib/gis/parser_standard_options.c:351 +#: ../lib/gis/parser_standard_options.c:352 msgid "Nearest-neighbor interpolation" msgstr "" -#: ../lib/gis/parser_standard_options.c:352 +#: ../lib/gis/parser_standard_options.c:353 msgid "Bilinear interpolation" msgstr "" -#: ../lib/gis/parser_standard_options.c:353 +#: ../lib/gis/parser_standard_options.c:354 msgid "Bicubic interpolation" msgstr "" -#: ../lib/gis/parser_standard_options.c:362 +#: ../lib/gis/parser_standard_options.c:363 msgid "Name of input basename raster map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:371 +#: ../lib/gis/parser_standard_options.c:372 msgid "Name for output basename raster map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:381 +#: ../lib/gis/parser_standard_options.c:382 msgid "Name of input 3D raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:390 +#: ../lib/gis/parser_standard_options.c:391 msgid "Name of input 3D raster map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:398 +#: ../lib/gis/parser_standard_options.c:399 msgid "Name for output 3D raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:406 +#: ../lib/gis/parser_standard_options.c:407 msgid "Name of 3D raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:415 +#: ../lib/gis/parser_standard_options.c:416 msgid "Name of 3D raster map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:424 +#: ../lib/gis/parser_standard_options.c:425 msgid "Data type used in the output raster3d map" msgstr "" -#: ../lib/gis/parser_standard_options.c:433 +#: ../lib/gis/parser_standard_options.c:434 msgid "Number of digits used as mantissa in the internal map storage, 0 -23 for float, 0 - 52 for double, max or default" msgstr "" -#: ../lib/gis/parser_standard_options.c:443 +#: ../lib/gis/parser_standard_options.c:444 msgid "The compression method used in the output raster3d map" msgstr "" -#: ../lib/gis/parser_standard_options.c:453 +#: ../lib/gis/parser_standard_options.c:454 msgid "The dimensions of the tiles used in the output raster3d map (XxYxZ or default: 16x16x8)" msgstr "" -#: ../lib/gis/parser_standard_options.c:463 +#: ../lib/gis/parser_standard_options.c:464 msgid "Name of input vector map" msgstr "" -#: ../lib/gis/parser_standard_options.c:464 -#: ../lib/gis/parser_standard_options.c:491 +#: ../lib/gis/parser_standard_options.c:465 +#: ../lib/gis/parser_standard_options.c:492 msgid "Or data source for direct OGR access" msgstr "" -#: ../lib/gis/parser_standard_options.c:473 +#: ../lib/gis/parser_standard_options.c:474 msgid "Name of input vector map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:474 +#: ../lib/gis/parser_standard_options.c:475 msgid "Or data source(s) for direct OGR access" msgstr "" -#: ../lib/gis/parser_standard_options.c:482 +#: ../lib/gis/parser_standard_options.c:483 msgid "Name for output vector map" msgstr "" -#: ../lib/gis/parser_standard_options.c:490 +#: ../lib/gis/parser_standard_options.c:491 msgid "Name of vector map" msgstr "" -#: ../lib/gis/parser_standard_options.c:500 +#: ../lib/gis/parser_standard_options.c:501 msgid "Name of vector map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:509 -#: ../lib/gis/parser_standard_options.c:518 +#: ../lib/gis/parser_standard_options.c:510 +#: ../lib/gis/parser_standard_options.c:519 msgid "Input feature type" msgstr "" -#: ../lib/gis/parser_standard_options.c:525 +#: ../lib/gis/parser_standard_options.c:526 msgid "Layer number or name" msgstr "" -#: ../lib/gis/parser_standard_options.c:527 +#: ../lib/gis/parser_standard_options.c:528 msgid "Vector features can have category values in different layers. This number determines which layer to use. When used with direct OGR access this is the layer name." msgstr "" -#: ../lib/gis/parser_standard_options.c:537 +#: ../lib/gis/parser_standard_options.c:538 msgid "Layer number or name ('-1' for all layers)" msgstr "" -#: ../lib/gis/parser_standard_options.c:539 +#: ../lib/gis/parser_standard_options.c:540 msgid "A single vector map can be connected to multiple database tables. This number determines which table to use. When used with direct OGR access this is the layer name." msgstr "" -#: ../lib/gis/parser_standard_options.c:548 +#: ../lib/gis/parser_standard_options.c:549 msgid "Category value" msgstr "" -#: ../lib/gis/parser_standard_options.c:556 +#: ../lib/gis/parser_standard_options.c:557 msgid "Category values" msgstr "" -#: ../lib/gis/parser_standard_options.c:557 -#: ../lib/gis/parser_standard_options.c:572 +#: ../lib/gis/parser_standard_options.c:558 +#: ../lib/gis/parser_standard_options.c:573 msgid "Example: 1,3,7-9,13" msgstr "" -#: ../lib/gis/parser_standard_options.c:564 +#: ../lib/gis/parser_standard_options.c:565 msgid "Feature id" msgstr "" -#: ../lib/gis/parser_standard_options.c:571 +#: ../lib/gis/parser_standard_options.c:572 msgid "Feature ids" msgstr "" -#: ../lib/gis/parser_standard_options.c:582 -#: ../lib/gis/parser_standard_options.c:590 +#: ../lib/gis/parser_standard_options.c:583 +#: ../lib/gis/parser_standard_options.c:591 msgid "Name of input file" msgstr "" -#: ../lib/gis/parser_standard_options.c:598 +#: ../lib/gis/parser_standard_options.c:599 msgid "Name for output file" msgstr "" -#: ../lib/gis/parser_standard_options.c:607 +#: ../lib/gis/parser_standard_options.c:608 msgid "Field separator" msgstr "" -#: ../lib/gis/parser_standard_options.c:608 +#: ../lib/gis/parser_standard_options.c:609 msgid "Special characters: pipe, comma, space, tab, newline" msgstr "" -#: ../lib/gis/parser_standard_options.c:619 -#: ../lib/gis/parser_standard_options.c:630 +#: ../lib/gis/parser_standard_options.c:620 +#: ../lib/gis/parser_standard_options.c:631 msgid "Color" msgstr "" -#: ../lib/gis/parser_standard_options.c:621 +#: ../lib/gis/parser_standard_options.c:622 msgid "Either a standard color name or R:G:B triplet" msgstr "" -#: ../lib/gis/parser_standard_options.c:632 +#: ../lib/gis/parser_standard_options.c:633 msgid "Either a standard color name, R:G:B triplet, or \"none\"" msgstr "" -#: ../lib/gis/parser_standard_options.c:643 +#: ../lib/gis/parser_standard_options.c:644 msgid "Name of input directory" msgstr "" -#: ../lib/gis/parser_standard_options.c:653 +#: ../lib/gis/parser_standard_options.c:654 msgid "Units" msgstr "" -#: ../lib/gis/parser_standard_options.c:662 +#: ../lib/gis/parser_standard_options.c:663 msgid "Data type(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:672 +#: ../lib/gis/parser_standard_options.c:673 msgid "Name of mapset (default: current search path)" msgstr "" -#: ../lib/gis/parser_standard_options.c:673 +#: ../lib/gis/parser_standard_options.c:674 msgid "'.' for current mapset" msgstr "" -#: ../lib/gis/parser_standard_options.c:681 +#: ../lib/gis/parser_standard_options.c:682 msgid "Location name" msgstr "" -#: ../lib/gis/parser_standard_options.c:682 +#: ../lib/gis/parser_standard_options.c:683 msgid "Location name (not location path)" msgstr "" -#: ../lib/gis/parser_standard_options.c:692 +#: ../lib/gis/parser_standard_options.c:693 msgid "GRASS GIS database directory" msgstr "" -#: ../lib/gis/parser_standard_options.c:693 +#: ../lib/gis/parser_standard_options.c:694 msgid "Default: path to the current GRASS GIS database" msgstr "" -#: ../lib/gis/parser_standard_options.c:705 +#: ../lib/gis/parser_standard_options.c:706 msgid "Coordinates" msgstr "" -#: ../lib/gis/parser_standard_options.c:714 +#: ../lib/gis/parser_standard_options.c:715 msgid "Name of color table" msgstr "" -#: ../lib/gis/parser_standard_options.c:725 +#: ../lib/gis/parser_standard_options.c:726 msgid "String representing NULL value" msgstr "" -#: ../lib/gis/parser_standard_options.c:734 +#: ../lib/gis/parser_standard_options.c:735 msgid "Name of saved region" msgstr "" -#: ../lib/gis/parser_standard_options.c:744 +#: ../lib/gis/parser_standard_options.c:745 msgid "Name of the input space time dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:753 +#: ../lib/gis/parser_standard_options.c:754 msgid "Name of the input space time datasets" msgstr "" -#: ../lib/gis/parser_standard_options.c:761 +#: ../lib/gis/parser_standard_options.c:762 msgid "Name of the output space time dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:769 +#: ../lib/gis/parser_standard_options.c:770 msgid "Name of the input space time raster dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:778 +#: ../lib/gis/parser_standard_options.c:779 msgid "Name of the input space time raster datasets" msgstr "" -#: ../lib/gis/parser_standard_options.c:786 +#: ../lib/gis/parser_standard_options.c:787 msgid "Name of the output space time raster dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:794 +#: ../lib/gis/parser_standard_options.c:795 msgid "Name of the input space time vector dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:803 +#: ../lib/gis/parser_standard_options.c:804 msgid "Name of the input space time vector datasets" msgstr "" -#: ../lib/gis/parser_standard_options.c:811 +#: ../lib/gis/parser_standard_options.c:812 msgid "Name of the output space time vector dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:819 +#: ../lib/gis/parser_standard_options.c:820 msgid "Name of the input space time raster3d dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:828 +#: ../lib/gis/parser_standard_options.c:829 msgid "Name of the input space time raster3d datasets" msgstr "" -#: ../lib/gis/parser_standard_options.c:836 +#: ../lib/gis/parser_standard_options.c:837 msgid "Name of the output space time raster3d dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:845 +#: ../lib/gis/parser_standard_options.c:846 msgid "Type of the input space time dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:853 +#: ../lib/gis/parser_standard_options.c:854 msgid "Name of the input map" msgstr "" -#: ../lib/gis/parser_standard_options.c:862 +#: ../lib/gis/parser_standard_options.c:863 msgid "Name of the input maps" msgstr "" -#: ../lib/gis/parser_standard_options.c:871 +#: ../lib/gis/parser_standard_options.c:872 msgid "Type of the input map" msgstr "" -#: ../lib/gis/parser_standard_options.c:880 +#: ../lib/gis/parser_standard_options.c:881 msgid "The temporal type of the space time dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:887 +#: ../lib/gis/parser_standard_options.c:888 msgid "WHERE conditions of SQL statement without 'where' keyword used in the temporal GIS framework" msgstr "" -#: ../lib/gis/parser_standard_options.c:888 +#: ../lib/gis/parser_standard_options.c:889 msgid "Example: start_time > '2001-01-01 12:30:00'" msgstr "" -#: ../lib/gis/parser_standard_options.c:898 +#: ../lib/gis/parser_standard_options.c:899 msgid "The method to be used for sampling the input dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:932 +#: ../lib/gis/parser_standard_options.c:933 msgid "Do not create attribute table" msgstr "" -#: ../lib/gis/parser_standard_options.c:936 +#: ../lib/gis/parser_standard_options.c:937 msgid "Do not build topology" msgstr "" -#: ../lib/gis/parser_standard_options.c:937 +#: ../lib/gis/parser_standard_options.c:938 msgid "Advantageous when handling a large number of points" msgstr "" @@ -6174,6 +6307,15 @@ msgid "Seek offset out of range" msgstr "" +#: ../lib/gis/cmprzstd.c:80 ../lib/gis/cmprzstd.c:95 ../lib/gis/cmprzstd.c:169 +msgid "GRASS needs to be compiled with ZSTD for ZSTD compression" +msgstr "" + +#: ../lib/gis/cmprzstd.c:134 ../lib/gis/cmprzstd.c:196 +#, c-format +msgid "ZSTD compression error %d: %s" +msgstr "" + #: ../lib/gis/paths.c:201 #, c-format msgid "Unable to open file <%s> for reading" @@ -6188,10 +6330,30 @@ msgid "Multiple outputs are not supported by WPS 1.0.0" msgstr "" -#: ../lib/gis/color_rules.c:88 +#: ../lib/gis/color_rules.c:98 msgid "no description" msgstr "" +#: ../lib/gis/color_rules.c:292 +#, fuzzy +msgid "Unable to open color rule" +msgstr "Tidak dapat membuka tampilan" + +#: ../lib/gis/color_rules.c:341 ../lib/gis/color_rules.c:352 +#: ../lib/gis/color_rules.c:356 ../lib/gis/color_rules.c:360 +msgid "range: map values" +msgstr "" + +#: ../lib/gis/color_rules.c:343 +#, c-format +msgid "range: %g to %g" +msgstr "" + +#: ../lib/gis/color_rules.c:368 +#, fuzzy +msgid "Unable to open color descriptions" +msgstr "Tidak dapat membuka tampilan" + #: ../lib/gis/mapset_msc.c:90 #, c-format msgid "Unable to make mapset element %s (%s): %s" @@ -6202,12 +6364,12 @@ msgid "Unable to access mapset element %s (%s): %s" msgstr "" -#: ../lib/gis/cmprzlib.c:139 ../lib/gis/cmprzlib.c:157 +#: ../lib/gis/cmprzlib.c:142 #, c-format msgid "ZLIB compression error %d: %s" msgstr "" -#: ../lib/gis/cmprzlib.c:225 ../lib/gis/cmprzlib.c:242 +#: ../lib/gis/cmprzlib.c:204 #, c-format msgid "ZLIB decompression error %d: %s" msgstr "" @@ -6267,12 +6429,12 @@ #: ../lib/gis/parser_dependencies.c:305 #, c-format -msgid "Option %s requires all of %s" +msgid "Option <%s> requires all of %s" msgstr "" #: ../lib/gis/parser_dependencies.c:332 #, c-format -msgid "Option %s is mutually exclusive with all of %s" +msgid "Option <%s> is mutually exclusive with all of %s" msgstr "" #: ../lib/gis/parser_dependencies.c:358 @@ -6308,43 +6470,43 @@ msgid "Task already has a worker" msgstr "" -#: ../lib/gis/compress.c:132 ../lib/gis/compress.c:193 -#: ../lib/gis/compress.c:208 +#: ../lib/gis/compress.c:143 ../lib/gis/compress.c:208 +#: ../lib/gis/compress.c:225 ../lib/gis/compress.c:240 msgid "Request for unsupported compressor" msgstr "" -#: ../lib/gis/compress.c:223 +#: ../lib/gis/compress.c:255 msgid "No destination buffer allocated" msgstr "" -#: ../lib/gis/compress.c:230 +#: ../lib/gis/compress.c:262 #, c-format msgid "Invalid read size %d" msgstr "" -#: ../lib/gis/compress.c:251 +#: ../lib/gis/compress.c:283 #, c-format msgid "Unable to read %d bytes: end of file" msgstr "" -#: ../lib/gis/compress.c:253 +#: ../lib/gis/compress.c:285 #, c-format msgid "Unable to read %d bytes: %s" msgstr "" -#: ../lib/gis/compress.c:327 ../lib/gis/compress.c:350 -#: ../lib/gis/compress.c:391 +#: ../lib/gis/compress.c:360 ../lib/gis/compress.c:383 +#: ../lib/gis/compress.c:424 msgid "Unable to write compression flag" msgstr "" -#: ../lib/gis/compress.c:338 ../lib/gis/compress.c:361 -#: ../lib/gis/compress.c:404 +#: ../lib/gis/compress.c:371 ../lib/gis/compress.c:394 +#: ../lib/gis/compress.c:437 #, c-format msgid "Unable to write %d bytes: nothing written" msgstr "" -#: ../lib/gis/compress.c:340 ../lib/gis/compress.c:363 -#: ../lib/gis/compress.c:406 +#: ../lib/gis/compress.c:373 ../lib/gis/compress.c:396 +#: ../lib/gis/compress.c:439 #, c-format msgid "Unable to write %d bytes: %s" msgstr "" @@ -6590,7 +6752,7 @@ "-- Table unit tests finished successfully --" msgstr "" -#: ../lib/db/dbmi_base/default_name.c:136 +#: ../lib/db/dbmi_base/default_name.c:139 msgid "Programmer error" msgstr "" @@ -6680,25 +6842,30 @@ msgid "db_get_index_column_name(): invalid column number" msgstr "" -#: ../lib/vector/diglib/spindex_rw.c:98 ../lib/vector/diglib/spindex_rw.c:106 +#: ../lib/vector/diglib/spindex_rw.c:99 ../lib/vector/diglib/spindex_rw.c:107 msgid "Topology file must be written before spatial index file" msgstr "" -#: ../lib/vector/diglib/spindex_rw.c:302 +#: ../lib/vector/diglib/spindex_rw.c:303 #, 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 +#: ../lib/vector/diglib/spindex_rw.c:309 #, 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 +#: ../lib/vector/diglib/spindex_rw.c:318 #, c-format msgid "Spatial index format version %d.%d is not supported by this release. Please rebuild topology." msgstr "" +#: ../lib/vector/diglib/plus_line.c:262 ../lib/vector/diglib/plus_line.c:302 +#, c-format +msgid "Attempt to delete not registered line %d from node %d" +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." @@ -6804,7 +6971,7 @@ msgid "Unable to write isles to plus file" msgstr "" -#: ../lib/vector/diglib/plus_node.c:214 +#: ../lib/vector/diglib/plus_node.c:213 #, c-format msgid "Attempt to read line angle for the line which is not connected to the node: node %d, line %d" msgstr "" @@ -6865,44 +7032,44 @@ msgid "Error in read/write portable char, byte_order = %d Written: %d Read: %d" msgstr "" -#: ../lib/vector/diglib/plus_area.c:215 ../lib/vector/diglib/plus_area.c:716 +#: ../lib/vector/diglib/plus_area.c:218 ../lib/vector/diglib/plus_area.c:718 #, 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:724 +#: ../lib/vector/diglib/plus_area.c:228 ../lib/vector/diglib/plus_area.c:726 #, c-format msgid "Line %d already has area/isle %d to right" msgstr "" -#: ../lib/vector/diglib/plus_area.c:279 +#: ../lib/vector/diglib/plus_area.c:282 msgid "Isle already registered in area" msgstr "" -#: ../lib/vector/diglib/plus_area.c:313 +#: ../lib/vector/diglib/plus_area.c:316 msgid "Attempt to delete isle from dead area" msgstr "" -#: ../lib/vector/diglib/plus_area.c:330 +#: ../lib/vector/diglib/plus_area.c:324 #, c-format msgid "Attempt to delete not registered isle %d from area %d" msgstr "" -#: ../lib/vector/diglib/plus_area.c:369 +#: ../lib/vector/diglib/plus_area.c:371 msgid "Attempt to delete dead area" msgstr "" -#: ../lib/vector/diglib/plus_area.c:408 +#: ../lib/vector/diglib/plus_area.c:410 #, c-format msgid "Dead centroid %d registered for area (bug in the vector library)" msgstr "" -#: ../lib/vector/diglib/plus_area.c:431 +#: ../lib/vector/diglib/plus_area.c:433 #, c-format msgid "Attempt to delete area %d info from dead isle %d" msgstr "" -#: ../lib/vector/diglib/plus_area.c:782 +#: ../lib/vector/diglib/plus_area.c:784 #, c-format msgid "Attempt to delete isle %d info from dead area %d" msgstr "" @@ -7017,7 +7184,7 @@ #: ../lib/vector/Vlib/header_finfo.c:113 ../lib/vector/Vlib/header_finfo.c:153 #: ../lib/vector/Vlib/header_finfo.c:254 ../lib/vector/Vlib/close.c:284 #: ../lib/vector/Vlib/close_ogr.c:77 ../lib/vector/Vlib/close_ogr.c:111 -#: ../lib/proj/convert.c:64 +#: ../lib/proj/convert.c:98 msgid "GRASS is not compiled with OGR support" msgstr "" @@ -7190,7 +7357,7 @@ msgstr "" #: ../lib/vector/Vlib/copy.c:764 ../lib/vector/Vlib/close_nat.c:102 -#: ../lib/vector/Vlib/map.c:317 +#: ../lib/vector/Vlib/map.c:318 #, c-format msgid "Unable to copy table <%s>" msgstr "" @@ -7251,7 +7418,7 @@ msgstr "" #: ../lib/vector/Vlib/open.c:367 ../lib/vector/Vlib/open.c:871 -#: ../lib/vector/Vlib/build.c:865 +#: ../lib/vector/Vlib/build.c:866 #, c-format msgid "Unable to open spatial index file for vector map <%s>" msgstr "" @@ -7287,13 +7454,13 @@ msgstr "" #: ../lib/vector/Vlib/open.c:813 ../lib/vector/Vlib/open.c:826 -#: ../lib/vector/Vlib/map.c:159 +#: ../lib/vector/Vlib/map.c:160 #, c-format msgid "Unable to delete vector map <%s>" msgstr "" -#: ../lib/vector/Vlib/open.c:821 ../lib/vector/Vlib/map.c:155 -#: ../lib/vector/Vlib/map.c:249 +#: ../lib/vector/Vlib/open.c:821 ../lib/vector/Vlib/map.c:156 +#: ../lib/vector/Vlib/map.c:250 #, c-format msgid "Vector map <%s> already exists and will be overwritten" msgstr "" @@ -7812,29 +7979,29 @@ msgid "Bug: attempt to update map which is not in current mapset" msgstr "" -#: ../lib/vector/Vlib/snap.c:223 ../lib/vector/Vlib/snap.c:582 +#: ../lib/vector/Vlib/snap.c:223 ../lib/vector/Vlib/snap.c:583 msgid "Snap vertices Pass 1: select points" msgstr "" -#: ../lib/vector/Vlib/snap.c:270 ../lib/vector/Vlib/snap.c:636 +#: ../lib/vector/Vlib/snap.c:268 ../lib/vector/Vlib/snap.c:637 msgid "Snap vertices Pass 2: assign anchor vertices" msgstr "" -#: ../lib/vector/Vlib/snap.c:339 ../lib/vector/Vlib/snap.c:705 +#: ../lib/vector/Vlib/snap.c:337 ../lib/vector/Vlib/snap.c:706 msgid "Snap vertices Pass 3: snap to assigned points" msgstr "" -#: ../lib/vector/Vlib/snap.c:525 ../lib/vector/Vlib/snap.c:888 +#: ../lib/vector/Vlib/snap.c:526 ../lib/vector/Vlib/snap.c:889 #, c-format msgid "Snapped vertices: %d" msgstr "" -#: ../lib/vector/Vlib/snap.c:526 ../lib/vector/Vlib/snap.c:889 +#: ../lib/vector/Vlib/snap.c:527 ../lib/vector/Vlib/snap.c:890 #, c-format msgid "New vertices: %d" msgstr "" -#: ../lib/vector/Vlib/snap.c:916 +#: ../lib/vector/Vlib/snap.c:917 msgid "Reading features..." msgstr "" @@ -8080,71 +8247,71 @@ msgid "Vect_get_point_in_poly() failed" msgstr "" -#: ../lib/vector/Vlib/map.c:139 ../lib/vector/Vlib/map.c:245 +#: ../lib/vector/Vlib/map.c:140 ../lib/vector/Vlib/map.c:246 msgid "Vector map name is not SQL compliant" msgstr "" -#: ../lib/vector/Vlib/map.c:143 +#: ../lib/vector/Vlib/map.c:144 #, c-format msgid "Unable to find vector map <%s> in <%s>" msgstr "" -#: ../lib/vector/Vlib/map.c:179 ../lib/vector/Vlib/map.c:267 +#: ../lib/vector/Vlib/map.c:180 ../lib/vector/Vlib/map.c:268 #, c-format msgid "Unable to copy vector map <%s> to <%s>" msgstr "" -#: ../lib/vector/Vlib/map.c:331 ../lib/vector/Vlib/map.c:462 +#: ../lib/vector/Vlib/map.c:332 ../lib/vector/Vlib/map.c:463 #, c-format msgid "Unable to delete table <%s>" msgstr "" -#: ../lib/vector/Vlib/map.c:346 +#: ../lib/vector/Vlib/map.c:347 #, c-format msgid "Unable to create index for table <%s>, key <%s>" msgstr "" -#: ../lib/vector/Vlib/map.c:402 +#: ../lib/vector/Vlib/map.c:403 #, c-format msgid "Ignoring invalid mapset: %s" msgstr "" -#: ../lib/vector/Vlib/map.c:407 +#: ../lib/vector/Vlib/map.c:408 #, c-format msgid "Invalid vector map name <%s>" msgstr "" -#: ../lib/vector/Vlib/map.c:417 +#: ../lib/vector/Vlib/map.c:418 #, c-format msgid "Unable to open header file for vector map <%s>" msgstr "" -#: ../lib/vector/Vlib/map.c:449 +#: ../lib/vector/Vlib/map.c:450 #, c-format msgid "Unable to find table <%s> linked to vector map <%s>" msgstr "" -#: ../lib/vector/Vlib/map.c:472 +#: ../lib/vector/Vlib/map.c:473 #, c-format msgid "Table <%s> linked to vector map <%s> does not exist" msgstr "" -#: ../lib/vector/Vlib/map.c:485 +#: ../lib/vector/Vlib/map.c:486 #, c-format msgid "Unable to open directory '%s'" msgstr "" -#: ../lib/vector/Vlib/map.c:499 +#: ../lib/vector/Vlib/map.c:500 #, c-format msgid "Unable to delete file '%s'" msgstr "" -#: ../lib/vector/Vlib/map.c:519 +#: ../lib/vector/Vlib/map.c:520 #, c-format msgid "Unable to rename directory '%s' to '%s'" msgstr "" -#: ../lib/vector/Vlib/map.c:528 +#: ../lib/vector/Vlib/map.c:529 #, c-format msgid "Unable to remove directory '%s': %s" msgstr "" @@ -8198,10 +8365,10 @@ msgid "Your GRASS version does not fully support feature index format %d.%d of the vector. Consider to rebuild topology or upgrade GRASS." msgstr "" -#: ../lib/vector/Vlib/intersect2.c:1202 ../lib/vector/Vlib/intersect2.c:1208 -#: ../lib/vector/Vlib/intersect2.c:1210 ../lib/vector/Vlib/intersect2.c:1262 -#: ../lib/vector/Vlib/intersect2.c:1271 ../lib/vector/Vlib/intersect2.c:1292 -#: ../lib/vector/Vlib/intersect2.c:1309 ../lib/vector/Vlib/intersect.c:1194 +#: ../lib/vector/Vlib/intersect2.c:1259 ../lib/vector/Vlib/intersect2.c:1265 +#: ../lib/vector/Vlib/intersect2.c:1267 ../lib/vector/Vlib/intersect2.c:1319 +#: ../lib/vector/Vlib/intersect2.c:1328 ../lib/vector/Vlib/intersect2.c:1349 +#: ../lib/vector/Vlib/intersect2.c:1366 ../lib/vector/Vlib/intersect.c:1194 #: ../lib/vector/Vlib/intersect.c:1200 ../lib/vector/Vlib/intersect.c:1202 #: ../lib/vector/Vlib/intersect.c:1257 ../lib/vector/Vlib/intersect.c:1266 #: ../lib/vector/Vlib/intersect.c:1287 ../lib/vector/Vlib/intersect.c:1304 @@ -8432,19 +8599,19 @@ msgstr "" #: ../lib/vector/Vlib/build_sfa.c:339 ../lib/vector/Vlib/build_sfa.c:632 -#: ../lib/vector/Vlib/build_nat.c:74 +#: ../lib/vector/Vlib/build_nat.c:75 msgid "Registering primitives..." msgstr "" #: ../lib/vector/Vlib/build_sfa.c:385 ../lib/vector/Vlib/build_sfa.c:664 -#: ../lib/vector/Vlib/build_nat.c:117 +#: ../lib/vector/Vlib/build_nat.c:118 #, c-format msgid "One primitive registered" msgid_plural "%d primitives registered" msgstr[0] "" #: ../lib/vector/Vlib/build_sfa.c:386 ../lib/vector/Vlib/build_sfa.c:665 -#: ../lib/vector/Vlib/build_nat.c:118 +#: ../lib/vector/Vlib/build_nat.c:119 #, c-format msgid "One vertex registered" msgid_plural "%d vertices registered" @@ -8808,7 +8975,7 @@ msgid "Attempt to read topo for dead isle (%d)" msgstr "" -#: ../lib/vector/Vlib/break_lines.c:572 +#: ../lib/vector/Vlib/break_lines.c:574 #, c-format msgid "Intersections: %d" msgstr "" @@ -8838,7 +9005,7 @@ msgid "Topology not available for vector map <%s>. Registering primitives..." msgstr "" -#: ../lib/vector/Vlib/box.c:436 ../lib/vector/Vlib/build_nat.c:84 +#: ../lib/vector/Vlib/box.c:436 ../lib/vector/Vlib/build_nat.c:85 msgid "Unable to read vector map" msgstr "" @@ -9003,16 +9170,36 @@ msgid "Output vector map <%s> is used as input" msgstr "" -#: ../lib/vector/Vlib/merge_lines.c:240 +#: ../lib/vector/Vlib/merge_lines.c:241 +#, c-format +msgid "%d lines merged" +msgstr "" + +#: ../lib/vector/Vlib/merge_lines.c:242 +#, c-format +msgid "%d new lines" +msgstr "" + +#: ../lib/vector/Vlib/merge_lines.c:245 #, c-format msgid "%d boundaries merged" msgstr "" -#: ../lib/vector/Vlib/merge_lines.c:241 +#: ../lib/vector/Vlib/merge_lines.c:246 #, c-format msgid "%d new boundaries" msgstr "" +#: ../lib/vector/Vlib/merge_lines.c:249 +#, c-format +msgid "%d lines and boundaries merged" +msgstr "" + +#: ../lib/vector/Vlib/merge_lines.c:250 +#, c-format +msgid "%d new lines and boundaries" +msgstr "" + #: ../lib/vector/Vlib/open_nat.c:56 #, c-format msgid "Unable to open coor file for vector map <%s>" @@ -9100,178 +9287,178 @@ msgid "Vect_segment_intersection() ERROR (collinear non vertical segments)" msgstr "" -#: ../lib/vector/Vlib/build.c:115 +#: ../lib/vector/Vlib/build.c:116 msgid "Area of size = 0.0 (less than 4 vertices) ignored" msgstr "" -#: ../lib/vector/Vlib/build.c:131 +#: ../lib/vector/Vlib/build.c:132 msgid "Unable to add area (map closed, topo saved)" msgstr "" -#: ../lib/vector/Vlib/build.c:139 +#: ../lib/vector/Vlib/build.c:140 msgid "Unable to add isle (map closed, topo saved)" msgstr "" -#: ../lib/vector/Vlib/build.c:149 +#: ../lib/vector/Vlib/build.c:150 msgid "Area of size = 0.0 ignored" msgstr "" -#: ../lib/vector/Vlib/build.c:200 +#: ../lib/vector/Vlib/build.c:201 msgid "Request to find area outside nonexistent isle" msgstr "" -#: ../lib/vector/Vlib/build.c:351 +#: ../lib/vector/Vlib/build.c:352 msgid "Larger bbox but smaller area!!!" msgstr "" -#: ../lib/vector/Vlib/build.c:606 +#: ../lib/vector/Vlib/build.c:607 msgid "Checking for topological errors..." msgstr "" -#: ../lib/vector/Vlib/build.c:641 +#: ../lib/vector/Vlib/build.c:642 #, c-format msgid "Number of lines of length zero: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:643 +#: ../lib/vector/Vlib/build.c:644 #, c-format msgid "Number of boundaries of length zero: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:652 +#: ../lib/vector/Vlib/build.c:653 #, c-format msgid "Number of boundary intersections: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:676 +#: ../lib/vector/Vlib/build.c:677 msgid "Skipping further checks because of incorrect boundaries" msgstr "" -#: ../lib/vector/Vlib/build.c:726 +#: ../lib/vector/Vlib/build.c:727 #, c-format msgid "Number of redundant holes: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:871 +#: ../lib/vector/Vlib/build.c:872 #, c-format msgid "Building topology for vector map <%s>..." msgstr "" -#: ../lib/vector/Vlib/build.c:889 +#: ../lib/vector/Vlib/build.c:890 msgid "Topology was built" msgstr "" -#: ../lib/vector/Vlib/build.c:900 +#: ../lib/vector/Vlib/build.c:901 #, c-format msgid "Number of nodes: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:901 +#: ../lib/vector/Vlib/build.c:902 #, c-format msgid "Number of primitives: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:902 +#: ../lib/vector/Vlib/build.c:903 #, c-format msgid "Number of points: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:903 +#: ../lib/vector/Vlib/build.c:904 #, c-format msgid "Number of lines: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:904 +#: ../lib/vector/Vlib/build.c:905 #, c-format msgid "Number of boundaries: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:905 +#: ../lib/vector/Vlib/build.c:906 #, c-format msgid "Number of centroids: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:908 +#: ../lib/vector/Vlib/build.c:909 #, c-format msgid "Number of faces: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:911 +#: ../lib/vector/Vlib/build.c:912 #, c-format msgid "Number of kernels: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:957 +#: ../lib/vector/Vlib/build.c:958 #, c-format msgid "Number of areas: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:958 +#: ../lib/vector/Vlib/build.c:959 #, c-format msgid "Number of isles: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:963 +#: ../lib/vector/Vlib/build.c:964 #, c-format msgid "Number of areas without centroid: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:968 +#: ../lib/vector/Vlib/build.c:969 #, c-format msgid "Number of centroids exceeds number of areas: %d > %d" msgstr "" -#: ../lib/vector/Vlib/build.c:972 +#: ../lib/vector/Vlib/build.c:973 #, c-format msgid "Number of incorrect boundaries: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:976 +#: ../lib/vector/Vlib/build.c:977 #, c-format msgid "Number of centroids outside area: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:980 +#: ../lib/vector/Vlib/build.c:981 #, c-format msgid "Number of duplicate centroids: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:984 +#: ../lib/vector/Vlib/build.c:985 msgid "Number of areas: -" msgstr "" -#: ../lib/vector/Vlib/build.c:985 +#: ../lib/vector/Vlib/build.c:986 msgid "Number of isles: -" msgstr "" -#: ../lib/vector/Vlib/build.c:1013 +#: ../lib/vector/Vlib/build.c:1014 #, c-format msgid "Unable to create topo file for vector map <%s>" msgstr "" -#: ../lib/vector/Vlib/build.c:1021 +#: ../lib/vector/Vlib/build.c:1022 msgid "Error writing out topo file" msgstr "" -#: ../lib/vector/Vlib/build.c:1210 +#: ../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:1233 +#: ../lib/vector/Vlib/build.c:1234 #, c-format msgid "%s is no longer supported" msgstr "" -#: ../lib/vector/Vlib/build.c:1256 +#: ../lib/vector/Vlib/build.c:1257 msgid "Spatial index not available, can not be saved" msgstr "" -#: ../lib/vector/Vlib/build.c:1268 +#: ../lib/vector/Vlib/build.c:1269 #, c-format msgid "Unable to create spatial index file for vector map <%s>" msgstr "" -#: ../lib/vector/Vlib/build.c:1277 +#: ../lib/vector/Vlib/build.c:1278 msgid "Error writing out spatial index file" msgstr "" @@ -9311,27 +9498,27 @@ msgid "conditions failed" msgstr "" -#: ../lib/vector/Vlib/build_nat.c:129 +#: ../lib/vector/Vlib/build_nat.c:132 msgid "Building areas..." msgstr "" -#: ../lib/vector/Vlib/build_nat.c:153 +#: ../lib/vector/Vlib/build_nat.c:156 #, c-format msgid "One area built" msgid_plural "%d areas built" msgstr[0] "" -#: ../lib/vector/Vlib/build_nat.c:154 +#: ../lib/vector/Vlib/build_nat.c:157 #, c-format msgid "One isle built" msgid_plural "%d isles built" msgstr[0] "" -#: ../lib/vector/Vlib/build_nat.c:163 +#: ../lib/vector/Vlib/build_nat.c:168 msgid "Attaching islands..." msgstr "" -#: ../lib/vector/Vlib/build_nat.c:180 +#: ../lib/vector/Vlib/build_nat.c:188 msgid "Attaching centroids..." msgstr "" @@ -9340,7 +9527,7 @@ msgid "Unable to delete item %d from spatial index" msgstr "" -#: ../lib/vector/neta/spanningtree.c:106 +#: ../lib/vector/neta/spanningtree.c:109 msgid "Computing minimum spanning tree..." msgstr "" @@ -9372,42 +9559,47 @@ msgid "Unable to open select cursor: %s" msgstr "" -#: ../lib/proj/get_proj.c:148 +#: ../lib/proj/get_proj.c:158 #, 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:" +#: ../lib/proj/get_proj.c:243 +msgid "Unable to initialise PROJ with the following parameter list:" msgstr "" -#: ../lib/proj/get_proj.c:236 +#: ../lib/proj/get_proj.c:252 #, c-format -msgid "The error message: %s" +msgid "The PROJ error message: %s" msgstr "" -#: ../lib/proj/get_proj.c:294 +#: ../lib/proj/get_proj.c:360 msgid "Option input overflowed option table" msgstr "" -#: ../lib/proj/get_proj.c:325 +#: ../lib/proj/get_proj.c:388 +#, fuzzy +msgid "Unable to initialize pj" +msgstr "Tidak dapat mengubah nama %s" + +#: ../lib/proj/get_proj.c:396 #, c-format msgid "Unable to initialize pj cause: %s" msgstr "" -#: ../lib/proj/get_proj.c:401 +#: ../lib/proj/get_proj.c:501 msgid "Input Projection Parameters" msgstr "" -#: ../lib/proj/get_proj.c:404 +#: ../lib/proj/get_proj.c:503 msgid "Input Unit Factor" msgstr "" -#: ../lib/proj/get_proj.c:414 +#: ../lib/proj/get_proj.c:513 msgid "Output Projection Parameters" msgstr "" -#: ../lib/proj/get_proj.c:417 +#: ../lib/proj/get_proj.c:515 msgid "Output Unit Factor" msgstr "" @@ -9442,57 +9634,94 @@ msgid "Error in datum table file <%s>, line %d" msgstr "" -#: ../lib/proj/convert.c:159 +#: ../lib/proj/convert.c:194 msgid "Unable parse GRASS PROJ_INFO file" msgstr "" -#: ../lib/proj/convert.c:164 +#: ../lib/proj/convert.c:201 msgid "Unable get PROJ.4-style parameter string" msgstr "" -#: ../lib/proj/convert.c:178 +#: ../lib/proj/convert.c:219 #, c-format msgid "OGR can't parse PROJ.4-style parameter string: %s (OGR Error code was %d)" msgstr "" -#: ../lib/proj/convert.c:191 +#: ../lib/proj/convert.c:232 #, c-format msgid "OGR can't get WKT-style parameter string (OGR Error code was %d)" msgstr "" -#: ../lib/proj/convert.c:427 +#: ../lib/proj/convert.c:469 #, c-format msgid "Updating spatial reference with embedded proj4 definition failed. Proj4 definition: <%s>" msgstr "" -#: ../lib/proj/convert.c:434 +#: ../lib/proj/convert.c:476 msgid "Updating spatial reference with embedded proj4 definition" msgstr "" -#: ../lib/proj/convert.c:564 +#: ../lib/proj/convert.c:610 msgid "No projection name! Projection parameters likely to be meaningless." msgstr "" -#: ../lib/proj/convert.c:626 +#: ../lib/proj/convert.c:672 #, c-format msgid "Datum <%s> not recognised by GRASS and no parameters found" msgstr "" -#: ../lib/proj/convert.c:642 +#: ../lib/proj/convert.c:688 #, c-format msgid "Datum <%s> apparently recognised by GRASS but no parameters found. You may want to look into this." msgstr "" -#: ../lib/proj/convert.c:646 +#: ../lib/proj/convert.c:692 #, c-format msgid "Invalid transformation number %d; valid range is 1 to %d. Leaving datum transform parameters unspecified." msgstr "" -#: ../lib/proj/do_proj.c:106 ../lib/proj/do_proj.c:180 +#: ../lib/proj/do_proj.c:89 +msgid "Input coordinate system is NULL" +msgstr "" + +#: ../lib/proj/do_proj.c:104 +#, c-format +msgid "proj_create() failed for '%s'" +msgstr "" + +#: ../lib/proj/do_proj.c:114 +#, fuzzy, c-format +msgid "Unable to create latlong equivalent for '%s'" +msgstr "Tidak dapat membuka daftar elemen basis data '%s'" + +#: ../lib/proj/do_proj.c:164 +msgid "No input projection" +msgstr "" + +#: ../lib/proj/do_proj.c:167 ../lib/proj/do_proj.c:336 +msgid "No transformation object" +msgstr "" + +#: ../lib/proj/do_proj.c:221 ../lib/proj/do_proj.c:446 +#, c-format +msgid "proj_trans() failed: %s" +msgstr "" + +#: ../lib/proj/do_proj.c:247 +msgid "No output projection" +msgstr "" + +#: ../lib/proj/do_proj.c:276 ../lib/proj/do_proj.c:499 +#: ../lib/proj/do_proj.c:626 ../lib/proj/do_proj.c:790 #, c-format msgid "pj_transform() failed: %s" msgstr "" +#: ../lib/proj/do_proj.c:584 ../lib/proj/do_proj.c:747 +#, c-format +msgid "proj_trans() failed: %d" +msgstr "" + #: ../lib/lidar/zones.c:476 ../lib/lidar/zones.c:513 #, c-format msgid "<%s> created in database." diff -Nru grass-7.4.3/locale/po/grasslibs_it.po grass-7.6.0/locale/po/grasslibs_it.po --- grass-7.4.3/locale/po/grasslibs_it.po 2018-11-24 09:45:17.000000000 +0000 +++ grass-7.6.0/locale/po/grasslibs_it.po 2018-12-26 10:57:24.000000000 +0000 @@ -14,7 +14,7 @@ msgstr "" "Project-Id-Version: grasslibs_it\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-03-24 00:06+0100\n" +"POT-Creation-Date: 2018-12-26 11:43+0100\n" "PO-Revision-Date: 2015-02-26 21:52+0100\n" "Last-Translator: Carlo Cormio \n" "Language-Team: Italian \n" @@ -74,7 +74,7 @@ #: ../lib/manage/do_remove.c:57 ../lib/manage/do_rename.c:54 #: ../lib/ogsf/gp3.c:56 ../lib/ogsf/gp3.c:191 ../lib/ogsf/gv3.c:60 #: ../lib/ogsf/gv3.c:333 ../lib/vector/Vlib/open.c:235 -#: ../lib/vector/Vlib/map.c:263 ../lib/vector/Vlib/legal_vname.c:141 +#: ../lib/vector/Vlib/map.c:264 ../lib/vector/Vlib/legal_vname.c:141 #: ../lib/vector/Vlib/legal_vname.c:144 #, c-format msgid "Vector map <%s> not found" @@ -85,8 +85,8 @@ msgstr "Impossibile eliminare il vettoriale" #: ../lib/manage/do_remove.c:73 ../lib/manage/do_rename.c:71 -#: ../lib/raster/open.c:176 ../lib/raster/open.c:843 ../lib/raster/open.c:880 -#: ../lib/raster/open.c:932 ../lib/ogsf/gs3.c:125 ../lib/ogsf/gs3.c:189 +#: ../lib/raster/open.c:177 ../lib/raster/open.c:853 ../lib/raster/open.c:890 +#: ../lib/raster/open.c:942 ../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 @@ -214,7 +214,7 @@ msgid "Mapset <%s> does not exist." msgstr "Il Mapset <%s> non esiste." -#: ../lib/rowio/setup.c:61 ../lib/rowio/setup.c:67 ../lib/segment/open.c:98 +#: ../lib/rowio/setup.c:61 ../lib/rowio/setup.c:67 ../lib/segment/open.c:118 #: ../lib/rst/interp_float/segmen2d_parallel.c:78 #: ../lib/rst/interp_float/segmen2d_parallel.c:85 #: ../lib/rst/interp_float/segmen2d_parallel.c:92 @@ -226,9 +226,9 @@ #: ../lib/rst/interp_float/segmen2d.c:203 #: ../lib/rst/interp_float/segmen2d.c:209 #: ../lib/rst/interp_float/segmen2d.c:219 -#: ../lib/vector/diglib/struct_alloc.c:491 ../lib/vector/Vlib/line.c:50 +#: ../lib/vector/diglib/struct_alloc.c:494 ../lib/vector/Vlib/line.c:50 #: ../lib/vector/Vlib/line.c:154 ../lib/vector/Vlib/map.c:48 -#: ../lib/vector/neta/bridge.c:58 ../lib/vector/neta/spanningtree.c:101 +#: ../lib/vector/neta/bridge.c:58 ../lib/vector/neta/spanningtree.c:104 #: ../lib/vector/neta/path.c:262 ../lib/vector/neta/components.c:71 #: ../lib/vector/neta/components.c:176 ../lib/vector/neta/centrality.c:63 #: ../lib/vector/neta/centrality.c:145 ../lib/vector/neta/flow.c:66 @@ -262,27 +262,38 @@ msgid "There are classbreaks outside the range min-max. Number of classes reduced to %i, but using probabilities for %i classes." msgstr "Ci sono interruzioni di classe fuori dal range min-max. Numero di classi ridotto a %i, ma saranno usate probabiltà per %i classi." -#: ../lib/raster/range.c:101 +#: ../lib/raster/range.c:103 #, c-format msgid "Unable to read fp range file for <%s>" msgstr "Impossibile leggere il file dell'intervallo fp per <%s>" -#: ../lib/raster/range.c:168 +#: ../lib/raster/range.c:170 #, c-format msgid "Unable to read quant rules for raster map <%s>" msgstr "Impossibile leggere le regole quant per la mappa raster <%s>" -#: ../lib/raster/range.c:205 ../lib/raster/range.c:225 +#: ../lib/raster/range.c:207 ../lib/raster/range.c:227 #, c-format msgid "Unable to read range file for <%s>" msgstr "Impossibile leggere il file dell'intervallo per '%s'" -#: ../lib/raster/range.c:263 ../lib/raster/range.c:269 -#: ../lib/raster/range.c:299 ../lib/raster/range.c:313 +#: ../lib/raster/range.c:286 +#, fuzzy, c-format +msgid "Unable to read stats file for <%s>" +msgstr "Impossibile leggere il file dell'intervallo per '%s'" + +#: ../lib/raster/range.c:368 ../lib/raster/range.c:374 +#: ../lib/raster/range.c:406 ../lib/raster/range.c:420 #, c-format msgid "Unable to write range file for <%s>" msgstr "Impossibile scrivere il file di intervallo per <%s>" +#: ../lib/raster/range.c:450 ../lib/raster/range.c:464 +#: ../lib/raster/range.c:482 ../lib/raster/range.c:487 +#, fuzzy, c-format +msgid "Unable to write stats file for <%s>" +msgstr "Impossibile scrivere il file di intervallo per <%s>" + #: ../lib/raster/raster_metadata.c:109 #, c-format msgid "Unable to read <%s> for raster map <%s@%s>" @@ -333,163 +344,163 @@ msgid "Error writing compressed FP data for row %d of <%s>: %s" msgstr "Errore scrivendo dati FP compressi per la riga %d di <%s>: %s " -#: ../lib/raster/put_row.c:386 ../lib/raster/put_row.c:392 +#: ../lib/raster/put_row.c:391 ../lib/raster/put_row.c:397 #, c-format msgid "Error writing compressed data for row %d of <%s>" msgstr "Errore nella scrittura dei dati compressi per la riga %d di <%s>" -#: ../lib/raster/put_row.c:402 +#: ../lib/raster/put_row.c:407 #, c-format msgid "Error writing uncompressed data for row %d of <%s>" msgstr "Errore nella scrittura dei dati non compressi per la riga %d di <%s>" -#: ../lib/raster/put_row.c:462 +#: ../lib/raster/put_row.c:467 #, c-format msgid "Error writing data via GDAL for row %d of <%s>" msgstr "Errore nella scrittura dei dati tramite GDAL per la riga %d di <%s>" -#: ../lib/raster/put_row.c:486 +#: ../lib/raster/put_row.c:491 msgid "GDAL output doesn't support writing null rows separately" msgstr "Il formato di output di GDAL non supporta la scrittura di righe null separatamente" -#: ../lib/raster/put_row.c:489 +#: ../lib/raster/put_row.c:494 #, c-format msgid "No null file for <%s>" msgstr "Nessun file null per <%s>" -#: ../lib/raster/put_row.c:513 ../lib/raster/put_row.c:518 +#: ../lib/raster/put_row.c:521 ../lib/raster/put_row.c:526 #, c-format msgid "Error writing compressed null data for row %d of <%s>" msgstr "Errore scrivendo dati nulli compressi per riga %d di <%s>" -#: ../lib/raster/put_row.c:552 ../lib/raster/put_row.c:555 +#: ../lib/raster/put_row.c:560 ../lib/raster/put_row.c:563 #, c-format msgid "Error writing null row %d of <%s>" msgstr "errore nella scrittura della riga vuota %d di <%s>" -#: ../lib/raster/put_row.c:680 +#: ../lib/raster/put_row.c:688 #, c-format msgid "put_raster_row: raster map <%s> not open for write - request ignored" msgstr "put_raster_row: mappa raster <%s> non aperta in scrittura - richiesta ignorata" -#: ../lib/raster/put_row.c:687 +#: ../lib/raster/put_row.c:695 msgid "put_raster_row: unopened file descriptor - request ignored" msgstr "put_raster_row: descrittore di file non aperto - richiesta ignorata" -#: ../lib/raster/open.c:191 +#: ../lib/raster/open.c:192 #, c-format msgid "Unable to open raster map <%s@%s> since it is a reclass of raster map <%s@%s> which does not exist" msgstr "impossibile aprire il raster <%s@%s> poiché è una riclassificazione di <%s@%s> che non esiste" -#: ../lib/raster/open.c:196 +#: ../lib/raster/open.c:197 #, c-format msgid "Error reading reclass file for raster map <%s>" msgstr "Errore nella lettura del file di riclassificazione per la mappa raster <%s>" -#: ../lib/raster/open.c:207 +#: ../lib/raster/open.c:208 #, c-format msgid "Error reading map type for raster map <%s>" msgstr "Errore nella lettura del tipo di mappa per la mappa raster <%s>" -#: ../lib/raster/open.c:215 +#: ../lib/raster/open.c:216 #, c-format msgid "Raster map <%s@%s>: format field in header file invalid" msgstr "Raster <%s@%s>: formato campo nell'intestazione del file non valido" -#: ../lib/raster/open.c:234 +#: ../lib/raster/open.c:235 #, c-format -msgid "Compression with %s is not supported" -msgstr "Compressione con %s non è supportata" +msgid "Compression with %s is not supported in this GRASS GIS installation" +msgstr "" -#: ../lib/raster/open.c:238 +#: ../lib/raster/open.c:239 #, c-format msgid "Raster map <%s> is in different projection than current region. Found <%s>, should be <%s>." msgstr "La mappa raster <%s> ha una proiezione diversa da quella della regione corrente. La proiezione è <%s>, dovrebbe essere <%s>." -#: ../lib/raster/open.c:245 +#: ../lib/raster/open.c:246 #, c-format msgid "Raster map <%s> is in different zone (%d) than current region (%d)" msgstr "La mappa raster <%s> è in una zona diversa (%d) rispetto alla regione corrente (%d)" -#: ../lib/raster/open.c:250 +#: ../lib/raster/open.c:251 #, c-format msgid "Raster map <%s>: bytes per cell (%d) too large" msgstr "Mappa raster <%s> byte per cella (%d) troppo grande" -#: ../lib/raster/open.c:275 +#: ../lib/raster/open.c:278 #, c-format msgid "Raster map <%s@%s> is a GDAL link but GRASS is compiled without GDAL support" msgstr "La mappa raster <%s@%s> è un collegamento GDAL ma GRASS è stato compilato senza il supporto GDAL" -#: ../lib/raster/open.c:283 +#: ../lib/raster/open.c:289 #, c-format msgid "Unable to open %s file for raster map <%s@%s>" msgstr "Impossibile aprire il file %s per la mappa raster <%s@%s>" -#: ../lib/raster/open.c:320 +#: ../lib/raster/open.c:327 #, c-format msgid "Error reading format for <%s@%s>" msgstr "Errore nella lettura del formato per <%s@%s>" -#: ../lib/raster/open.c:525 +#: ../lib/raster/open.c:535 msgid "Unable to create GDAL link" msgstr "Impossibile creare il collegamento a GDAL" -#: ../lib/raster/open.c:597 ../lib/raster/gdal.c:477 +#: ../lib/raster/open.c:607 ../lib/raster/gdal.c:479 #, c-format msgid "Invalid map type <%d>" msgstr "Tipo di mappa non valido <%d>" -#: ../lib/raster/open.c:602 ../lib/raster/open.c:757 +#: ../lib/raster/open.c:612 ../lib/raster/open.c:767 #, c-format msgid "Raster map <%s> is not in the current mapset (%s)" msgstr "Il raster <%s> non si trova nel mapset in uso (%s)" -#: ../lib/raster/open.c:609 +#: ../lib/raster/open.c:619 #, c-format msgid "<%s> is an illegal file name" msgstr "<%s> è un nome file non valido" -#: ../lib/raster/open.c:624 ../lib/raster/open.c:704 ../lib/raster/open.c:780 +#: ../lib/raster/open.c:634 ../lib/raster/open.c:714 ../lib/raster/open.c:790 #, c-format msgid "No temp files available: %s" msgstr "Nessun file temporaneo disponibile: %s" -#: ../lib/raster/open.c:753 +#: ../lib/raster/open.c:763 #, c-format msgid "Raster map <%s> does not exist in the current mapset (%s)" msgstr "La mappa raster <%s> non si trova nel mapset in uso (%s)" -#: ../lib/raster/open.c:819 +#: ../lib/raster/open.c:829 msgid "Rast_set_fp_type(): can only be called with FCELL_TYPE or DCELL_TYPE" msgstr "Rast_set_fp_type(): può essere chiamata solo con FCELL_TYPE o DCELL_TYPE" -#: ../lib/raster/open.c:877 +#: ../lib/raster/open.c:887 #, c-format msgid "Raster map <%s> not found in mapset <%s>" msgstr "Raster <%s> non trovato nel mapset <%s>" -#: ../lib/raster/open.c:938 +#: ../lib/raster/open.c:948 #, c-format msgid "Unable to find '%s'" msgstr "Impossibile trovare '%s'" -#: ../lib/raster/open.c:949 +#: ../lib/raster/open.c:959 #, c-format msgid "Invalid type: field '%s' in file '%s'" msgstr "Tipo non valido: campo '%s' nel file '%s'" -#: ../lib/raster/open.c:954 +#: ../lib/raster/open.c:964 #, c-format msgid "Missing type: field in file '%s'" msgstr "Tipo mancante: campo nel file '%s'" -#: ../lib/raster/open.c:959 +#: ../lib/raster/open.c:969 #, c-format msgid "Raster map <%s> is not xdr: byte_order: %s" msgstr "Raster <%s> non è xdr: byte_order: %s" -#: ../lib/raster/open.c:1028 +#: ../lib/raster/open.c:1038 msgid "Rast_set_quant_rules() can be called only for raster maps opened for reading" msgstr "Rast_set_quant_rules() può essere chiamata solo per mappe raster aperte in lettura." @@ -528,7 +539,7 @@ msgid "Unable to create <%s> file for map <%s>" msgstr "Impossibile creare il file <%s> per la mappa <%s>" -#: ../lib/raster/get_row.c:35 ../lib/raster/get_row.c:901 +#: ../lib/raster/get_row.c:35 ../lib/raster/get_row.c:906 #, c-format msgid "Reading raster map <%s@%s> request for row %d is outside region" msgstr " Lettura del raster <%s@%s>. La richiesta per la riga %d è fuori dalla regione" @@ -568,27 +579,27 @@ msgid "Error reading raster data via GDAL for row %d of <%s>" msgstr "Errore nella lettura della mappa raster tramite GDAL per la riga %d di <%s>" -#: ../lib/raster/get_row.c:830 +#: ../lib/raster/get_row.c:835 #, c-format msgid "Error seeking compressed null data for row %d of <%s>" msgstr "" -#: ../lib/raster/get_row.c:835 ../lib/raster/get_row.c:845 +#: ../lib/raster/get_row.c:840 ../lib/raster/get_row.c:850 #, c-format msgid "Error reading compressed null data for row %d of <%s>" msgstr "Errore leggendo dati nulli compressi per la riga %d di <%s> " -#: ../lib/raster/get_row.c:851 +#: ../lib/raster/get_row.c:856 #, c-format msgid "Error uncompressing null data for row %d of <%s>" msgstr "Errore decomprimendo dati nulli per la riga %d di <%s>" -#: ../lib/raster/get_row.c:885 +#: ../lib/raster/get_row.c:890 #, c-format msgid "Error seeking null row %d for <%s>" msgstr "" -#: ../lib/raster/get_row.c:888 +#: ../lib/raster/get_row.c:893 #, c-format msgid "Error reading null row %d for <%s>" msgstr "Errore nella lettura della riga vuota %d per <%s>" @@ -646,6 +657,15 @@ msgid "Unable to create dependency file in <%s@%s>" msgstr "Impossibile creare il file delle dipendenze in <%s@%s>" +#: ../lib/raster/vrt.c:83 +#, fuzzy, c-format +msgid "Tile raster map <%s> not found" +msgstr "Raster 3D <%s> non trovato" + +#: ../lib/raster/vrt.c:86 +msgid "A virtual raster can not contain itself" +msgstr "" + #: ../lib/raster/alloc_cell.c:151 #, c-format msgid "Rast__null_bitstream_size: cols (%d) is negative" @@ -768,17 +788,17 @@ msgid "Invalid descriptor: %d" msgstr "Descrittore non valido: %d" -#: ../lib/raster/close.c:392 ../lib/raster/close.c:520 +#: ../lib/raster/close.c:394 ../lib/raster/close.c:522 #, c-format msgid "Unable to rename null file '%s' to '%s': %s" msgstr "Impossibile rinominare il file null '%s' in '%s': %s" -#: ../lib/raster/close.c:462 +#: ../lib/raster/close.c:464 #, c-format msgid "Unable to rename cell file '%s' to '%s': %s" msgstr "Impossibile rinominare il file cella '%s' in '%s': %s" -#: ../lib/raster/close.c:542 +#: ../lib/raster/close.c:544 msgid "unable to write f_format file for CELL maps" msgstr "Impossibile scrivere file f_format per mappe CELL" @@ -802,62 +822,62 @@ msgid "Unable to locate symbol <%s>" msgstr "Impossibile trovare il simbolo <%s>" -#: ../lib/raster/gdal.c:145 +#: ../lib/raster/gdal.c:147 msgid "Unable to load GDAL library" msgstr "Impossibile caricare le librerie GDAL" -#: ../lib/raster/gdal.c:375 +#: ../lib/raster/gdal.c:377 msgid "Unable to open GDAL file" msgstr "Impossibile aprire il file GDAL" -#: ../lib/raster/gdal.c:483 +#: ../lib/raster/gdal.c:485 #, c-format msgid "Unable to get <%s> driver" msgstr "Impossibile ottenere il driver <%s>" -#: ../lib/raster/gdal.c:492 +#: ../lib/raster/gdal.c:494 #, c-format msgid "Unable to create <%s> dataset using <%s> driver" msgstr "Impossibile creare il dataset <%s> utilizzando il driver <%s>" -#: ../lib/raster/gdal.c:500 +#: ../lib/raster/gdal.c:502 #, c-format msgid "Driver <%s> does not support direct writing. Using MEM driver for intermediate dataset." msgstr "Il driver <%s> non supporta la scrittura diretta. Driver MEM in uso per il dataset intermedio." -#: ../lib/raster/gdal.c:506 +#: ../lib/raster/gdal.c:508 msgid "Unable to get in-memory raster driver" msgstr "" -#: ../lib/raster/gdal.c:513 +#: ../lib/raster/gdal.c:515 #, c-format msgid "Unable to create <%s> dataset using memory driver" msgstr "Impossibile creare il dataset <%s> utilizzando il driver di memoria" -#: ../lib/raster/gdal.c:517 +#: ../lib/raster/gdal.c:519 #, c-format msgid "Driver <%s> does not support creating rasters" msgstr "il driver <%s> non supporta la creazione di dati raster" -#: ../lib/raster/gdal.c:533 +#: ../lib/raster/gdal.c:535 msgid "Unable to set geo transform" msgstr "Impossibile impostare la transformazione geografica" -#: ../lib/raster/gdal.c:537 +#: ../lib/raster/gdal.c:539 msgid "Unable to set projection" msgstr "Impossibile definire la proiezione" -#: ../lib/raster/gdal.c:541 +#: ../lib/raster/gdal.c:543 #, c-format msgid "Unable to create cell_misc/%s/gdal file" msgstr "Impossibile creare il file cell_misc/%s/gdal" -#: ../lib/raster/gdal.c:557 +#: ../lib/raster/gdal.c:559 #, c-format msgid "Error writing cell_misc/%s/gdal file" msgstr "Errore nella scrittura del file cell_misc/%s/gdal" -#: ../lib/raster/gdal.c:605 +#: ../lib/raster/gdal.c:607 #, c-format msgid "Unable to create output file <%s> using driver <%s>" msgstr "Impossibile crear eil file di output <%s> utilizzando il driver <%s>" @@ -917,17 +937,18 @@ #: ../lib/raster/init.c:109 #, c-format -msgid "Unknown compression method <%s>, using default ZLIB" -msgstr "Metodo di compressione <%s> sconosciuto, verrà utilizzato quello di default ZLIB" +msgid "Unknown compression method <%s>, using default %s" +msgstr "" #: ../lib/raster/init.c:113 -msgid "No compression is not supported for GRASS raster maps, using default ZLIB" -msgstr "Nessuna compressione non è supportata per le mappa raster di GRASS, utilizza la default ZLIB" +#, c-format +msgid "No compression is not supported for GRASS raster maps, using default %s" +msgstr "" -#: ../lib/raster/init.c:118 +#: ../lib/raster/init.c:120 #, c-format -msgid "This GRASS version does not support %s compression, using default ZLIB" -msgstr "Questa versione di GRASS non supporta la compressione %s, utilizzando la default ZLIB " +msgid "This GRASS version does not support %s compression, using default %s" +msgstr "" #: ../lib/raster/null_val.c:64 msgid "EmbedGivenNulls: wrong data type" @@ -959,8 +980,13 @@ msgid "Output window changed while maps are open for write. Map name <%s>" msgstr "Finestra di output modificata mentre le mappe sono aperte per la scrittura. Il nome della mappa è <%s>" -#: ../lib/ogsf/gsd_img_tif.c:66 ../lib/ogsf/gk2.c:216 -#: ../lib/ogsf/gsd_img_ppm.c:52 ../lib/ogsf/gsd_img_ppm.c:95 +#: ../lib/ogsf/gsd_img_tif.c:63 ../lib/ogsf/gsd_img_ppm.c:50 +#, fuzzy +msgid "Unable to get image of current GL screen" +msgstr "Impossibile impostare la transformazione geografica" + +#: ../lib/ogsf/gsd_img_tif.c:69 ../lib/ogsf/gk2.c:216 +#: ../lib/ogsf/gsd_img_ppm.c:55 ../lib/ogsf/gsd_img_ppm.c:101 #, c-format msgid "Unable to open file <%s> for writing" msgstr "Impossibile aprire il file <%s> per la scrittura" @@ -973,32 +999,32 @@ msgid "Need at least 2 keyframes for interpolation" msgstr "Necessita di almeno 2 chiavi per interpolazione" -#: ../lib/ogsf/gs2.c:1211 +#: ../lib/ogsf/gs2.c:1210 #, c-format msgid "no category info" msgstr "nessuna informazione sulla categoria" -#: ../lib/ogsf/gs2.c:1230 +#: ../lib/ogsf/gs2.c:1229 #, c-format msgid "no data" msgstr "no data" -#: ../lib/ogsf/gs2.c:1655 +#: ../lib/ogsf/gs2.c:1654 #, c-format msgid "Raster map <%s> is outside of current region. Load failed." msgstr "Raster <%s> è al di fuori della regione. Caricamento fallito." -#: ../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 +#: ../lib/ogsf/gs2.c:1732 ../lib/ogsf/gs2.c:1738 ../lib/ogsf/gs2.c:1746 +#: ../lib/ogsf/gs2.c:1755 ../lib/ogsf/gs2.c:1763 ../lib/ogsf/gs2.c:1773 +#: ../lib/ogsf/gs2.c:1821 msgid "GS_load_att_map(): Out of memory. Unable to load map" msgstr "GS_load_att_map(): Memoria esaurita. Impossibile caricare la mappa" -#: ../lib/ogsf/gs2.c:1850 +#: ../lib/ogsf/gs2.c:1849 msgid "Loading failed" msgstr "Caricamento fallito" -#: ../lib/ogsf/gs2.c:1854 +#: ../lib/ogsf/gs2.c:1853 msgid "Error finding range" msgstr "Errore trovando il range" @@ -1033,8 +1059,8 @@ #: ../lib/ogsf/gp3.c:62 ../lib/ogsf/gp3.c:196 ../lib/ogsf/gv3.c:66 #: ../lib/ogsf/gv3.c:338 ../lib/python/temporal/c_libraries_interface.py:747 #: ../lib/vector/Vlib/open.c:301 ../lib/vector/Vlib/open.c:437 -#: ../lib/vector/Vlib/map.c:192 ../lib/vector/Vlib/map.c:202 -#: ../lib/vector/Vlib/map.c:274 +#: ../lib/vector/Vlib/map.c:193 ../lib/vector/Vlib/map.c:203 +#: ../lib/vector/Vlib/map.c:275 #, c-format, python-format msgid "Unable to open vector map <%s>" msgstr "Impossibile aprire il vettoriale <%s>" @@ -1058,7 +1084,7 @@ #: ../lib/ogsf/gp3.c:202 ../lib/ogsf/gv3.c:344 #: ../lib/rst/interp_float/vinput2d.c:100 ../lib/vector/Vlib/cats.c:589 #: ../lib/vector/Vlib/copy.c:620 ../lib/vector/Vlib/copy.c:730 -#: ../lib/vector/Vlib/map.c:300 ../lib/vector/Vlib/map.c:436 +#: ../lib/vector/Vlib/map.c:301 ../lib/vector/Vlib/map.c:437 #: ../lib/vector/Vlib/ascii.c:398 ../lib/vector/Vlib/array.c:276 #: ../lib/vector/Vlib/net_build.c:159 ../lib/vector/Vlib/net_build.c:206 #: ../lib/vector/Vlib/net_build.c:490 ../lib/vector/Vlib/net_build.c:791 @@ -1072,7 +1098,7 @@ #: ../lib/db/dbmi_client/copy_tab.c:112 ../lib/db/dbmi_client/copy_tab.c:133 #: ../lib/vector/Vlib/cats.c:597 ../lib/vector/Vlib/close_nat.c:160 #: ../lib/vector/Vlib/write_ogr.c:198 ../lib/vector/Vlib/write_pg.c:2915 -#: ../lib/vector/Vlib/map.c:341 ../lib/vector/Vlib/ascii.c:410 +#: ../lib/vector/Vlib/map.c:342 ../lib/vector/Vlib/ascii.c:410 #: ../lib/vector/Vlib/array.c:282 ../lib/vector/Vlib/net_build.c:165 #: ../lib/vector/Vlib/net_build.c:211 ../lib/vector/Vlib/net_build.c:496 #: ../lib/vector/Vlib/net_build.c:797 ../lib/vector/Vlib/net_build.c:976 @@ -1105,6 +1131,11 @@ msgid "Cut-plane points mis-match between surfaces. Check resolution(s)." msgstr "Mancata corrispondenza dei punti sul piano di taglio tra le due superfici. Controllare la/le risoluzione/i." +#: ../lib/ogsf/gsd_img_ppm.c:96 +#, fuzzy +msgid "Unable to write view" +msgstr "Impossibile scrivere PNG" + #: ../lib/ogsf/gsd_legend.c:246 #, c-format msgid "Unable to read color file of raster map <%s>" @@ -1196,12 +1227,12 @@ msgid "Maximum number of datasets exceeded" msgstr "Superato il numero massimo del dataset" -#: ../lib/ogsf/gsd_prim.c:146 +#: ../lib/ogsf/gsd_prim.c:155 #, c-format msgid "Color Material: %d" msgstr "Materiale del colore: %d" -#: ../lib/ogsf/gsd_prim.c:630 +#: ../lib/ogsf/gsd_prim.c:642 #, c-format msgid "gsd_rot(): %c is an invalid axis specification. Rotation ignored. Please advise GRASS developers of this error" msgstr "gsd_rot(): %c è una specifica dell'asse non valida. Rotazione ignorata. Si notifichino gli sviluppatori GRASS" @@ -1313,18 +1344,51 @@ msgid "Invalid color (%s), using \"white\" as default" msgstr "Colore (%s) invalido, usa \"white\" come default" -#: ../lib/nviz/render.c:106 +#: ../lib/nviz/render.c:39 +#, c-format +msgid "Unable to get function address for %s" +msgstr "" + +#: ../lib/nviz/render.c:163 msgid "Bad server connection" msgstr "Connessione al server non valida" -#: ../lib/nviz/render.c:112 +#: ../lib/nviz/render.c:169 msgid "Unable to get visual info" msgstr "Impossibile ottenere le informazioni visuali" -#: ../lib/nviz/render.c:119 +#: ../lib/nviz/render.c:176 msgid "Unable to create rendering context" msgstr "Impossibile creare il contesto di rendering" +#: ../lib/nviz/render.c:225 +#, c-format +msgid "Unable to choose pixel format (CGL error = %d)" +msgstr "" + +#: ../lib/nviz/render.c:231 +#, c-format +msgid "Unable to create context (CGL error = %d)" +msgstr "" + +#: ../lib/nviz/render.c:266 +msgid "Unable to register window class" +msgstr "" + +#: ../lib/nviz/render.c:275 +msgid "Unable to create window" +msgstr "" + +#: ../lib/nviz/render.c:323 +#, c-format +msgid "Unable to set current context (CGL error = %d)" +msgstr "" + +#: ../lib/nviz/render.c:361 +#, c-format +msgid "Incomplete framebuffer status (status = %d)" +msgstr "" + #: ../lib/nviz/map_obj.c:59 msgid "Maximum surfaces loaded!" msgstr "Caricato il numero massimo di superfici!" @@ -2222,13 +2286,13 @@ msgid "The limit of open files (%i) was reached (%i). The module r.series will be run with flag z, to avoid open files limit exceeding." msgstr "" -#: ../lib/python/temporal/temporal_raster_base_algebra.py:690 +#: ../lib/python/temporal/temporal_raster_base_algebra.py:741 #, python-format msgid "Error computing map <%s>" msgstr "" -#: ../lib/python/temporal/temporal_raster_base_algebra.py:777 -#: ../lib/python/temporal/temporal_algebra.py:2395 +#: ../lib/python/temporal/temporal_raster_base_algebra.py:828 +#: ../lib/python/temporal/temporal_algebra.py:2426 #, python-format msgid "%s map <%s> not found in GRASS spatial database" msgstr "" @@ -2285,64 +2349,64 @@ msgid "Empty entry in map list, this should not happen" msgstr "Valore vuoto nella lista delle mappe, questo non dovrebbe succedere" -#: ../lib/python/temporal/temporal_algebra.py:815 +#: ../lib/python/temporal/temporal_algebra.py:821 msgid "Spatio-temporal topological operators are not supported in granularity algebra mode" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:853 +#: ../lib/python/temporal/temporal_algebra.py:859 msgid "All input space time datasets must have a valid temporal topology." msgstr "Tutti i dataset spazio-temporali devono avere una topologia temporale valida." -#: ../lib/python/temporal/temporal_algebra.py:862 +#: ../lib/python/temporal/temporal_algebra.py:868 msgid "All input space time datasets must have the same temporal type." msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:1113 +#: ../lib/python/temporal/temporal_algebra.py:1119 #, python-format msgid "Removing un-needed or empty %s maps" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:1168 +#: ../lib/python/temporal/temporal_algebra.py:1174 #, python-format msgid "Space time %s dataset <%s> not found" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:1196 -#: ../lib/python/temporal/temporal_algebra.py:1200 +#: ../lib/python/temporal/temporal_algebra.py:1202 +#: ../lib/python/temporal/temporal_algebra.py:1206 #, python-format msgid "Wrong temporal type of space time dataset <%s> <%s> time is required" msgstr "Tipo temporale del database spazio-temporale <%s> errato <%s> richiesto" -#: ../lib/python/temporal/temporal_algebra.py:1220 +#: ../lib/python/temporal/temporal_algebra.py:1226 msgid "Wrong type of input " msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2186 +#: ../lib/python/temporal/temporal_algebra.py:2205 #, python-format msgid "The resulting space time dataset type <%(a)s> is different from the requested type <%(b)s>" msgstr "Il tipo di dataset spazio-temporale risultante <%(a)s> è diverso dal tipo <%(b)s> richiesto" -#: ../lib/python/temporal/temporal_algebra.py:2192 +#: ../lib/python/temporal/temporal_algebra.py:2211 msgid "Maps that should be registered in the resulting space time dataset have different types." msgstr "Le mappe che dovrebbe essere registrata nel dataset spazio-temporale risultante hanno tipi differenti." -#: ../lib/python/temporal/temporal_algebra.py:2401 +#: ../lib/python/temporal/temporal_algebra.py:2432 msgid "Wrong map type. TMAP only supports single maps that are registered in the temporal GRASS database" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2429 +#: ../lib/python/temporal/temporal_algebra.py:2460 msgid "Merging empty map lists" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2432 +#: ../lib/python/temporal/temporal_algebra.py:2463 msgid "First Map list is empty, can't merge it. Return only last map list" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2435 +#: ../lib/python/temporal/temporal_algebra.py:2466 msgid "Second Map list is empty, can't merge it. Return only first map list" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2443 +#: ../lib/python/temporal/temporal_algebra.py:2474 msgid "Space time datasets to merge must have the same temporal type" msgstr "" @@ -2374,33 +2438,33 @@ msgid "Area computation is not supported for LL projections" msgstr "Il calcolo delle aree non è supportato per le proiezioni LL" -#: ../lib/python/temporal/gui_support.py:58 ../lib/python/script/core.py:1298 +#: ../lib/python/temporal/gui_support.py:58 ../lib/python/script/core.py:1324 #, python-format msgid "Invalid element '%s'" msgstr "Elemento non valido '%s'" #: ../lib/python/temporal/univar_statistics.py:62 -#: ../lib/python/temporal/univar_statistics.py:178 +#: ../lib/python/temporal/univar_statistics.py:180 #, python-format msgid "Space time %(sp)s dataset <%(i)s> is empty" msgstr "" -#: ../lib/python/temporal/univar_statistics.py:101 +#: ../lib/python/temporal/univar_statistics.py:102 #, python-format msgid "Unable to get statistics for raster map <%s>" msgstr "" -#: ../lib/python/temporal/univar_statistics.py:104 +#: ../lib/python/temporal/univar_statistics.py:105 #, python-format msgid "Unable to get statistics for 3d raster map <%s>" msgstr "" -#: ../lib/python/temporal/univar_statistics.py:168 +#: ../lib/python/temporal/univar_statistics.py:170 #, python-format msgid "Space time %(sp)s dataset <%(i)s> not found" msgstr "" -#: ../lib/python/temporal/univar_statistics.py:222 +#: ../lib/python/temporal/univar_statistics.py:224 #, python-format msgid "Unable to get statistics for vector map <%s>" msgstr "" @@ -2478,37 +2542,37 @@ msgid "Unable to remove timestamp for vector map <%s>" msgstr "" -#: ../lib/python/temporal/temporal_vector_algebra.py:386 +#: ../lib/python/temporal/temporal_vector_algebra.py:387 #, python-format msgid "Error vector maps with basename %s exist. Use --o flag to overwrite existing file" msgstr "La mappa vettoriale degli errori con nome di base %s esiste. Utilizzare l'opzione --o per sovrascrivere il file esistente" -#: ../lib/python/temporal/temporal_vector_algebra.py:419 +#: ../lib/python/temporal/temporal_vector_algebra.py:420 #, python-format msgid "" "Error starting %s : \n" "%s" msgstr "" -#: ../lib/python/temporal/temporal_vector_algebra.py:492 +#: ../lib/python/temporal/temporal_vector_algebra.py:493 #, python-format msgid "" "Error vector map %s exist in temporal database. Use overwrite flag. : \n" "%s" msgstr "" -#: ../lib/python/temporal/core.py:603 +#: ../lib/python/temporal/core.py:605 msgid "Unable to initialize the temporal DBMI interface. Please use t.connect to specify the driver and the database string" msgstr "Non riesco ad inizializzare l'interfaccia temporale DBMI. Utilizzare t.connect per specificare il driver e la stringa del database" -#: ../lib/python/temporal/core.py:672 +#: ../lib/python/temporal/core.py:674 #, python-format msgid "" "Unable to receive temporal database metadata.\n" "Current temporal database info:%(info)s" msgstr "" -#: ../lib/python/temporal/core.py:677 +#: ../lib/python/temporal/core.py:679 #, python-format msgid "" "Unsupported temporal database: version mismatch.\n" @@ -2517,7 +2581,7 @@ "Current temporal database info:%(info)s" msgstr "" -#: ../lib/python/temporal/core.py:685 +#: ../lib/python/temporal/core.py:687 #, python-format msgid "" "Unsupported temporal database: version mismatch.\n" @@ -2525,12 +2589,12 @@ "Current temporal database info:%(info)s" msgstr "" -#: ../lib/python/temporal/core.py:773 +#: ../lib/python/temporal/core.py:775 #, python-format msgid "Creating temporal database: %s" msgstr "" -#: ../lib/python/temporal/core.py:782 +#: ../lib/python/temporal/core.py:784 #, python-format msgid "" "Unable to create SQLite temporal database\n" @@ -2541,31 +2605,31 @@ "Eccezione: %s\n" "Utilizzare t.connect per impostare il percorso ad un database temporale con lettura e scrittura abilitate." -#: ../lib/python/temporal/core.py:947 +#: ../lib/python/temporal/core.py:949 msgid "Unable to mogrify sql statement. " msgstr "" -#: ../lib/python/temporal/core.py:969 +#: ../lib/python/temporal/core.py:971 msgid "Unable to check table. " msgstr "" -#: ../lib/python/temporal/core.py:985 +#: ../lib/python/temporal/core.py:987 msgid "Unable to execute sql statement. " msgstr "" -#: ../lib/python/temporal/core.py:995 +#: ../lib/python/temporal/core.py:997 msgid "Unable to fetch one. " msgstr "" -#: ../lib/python/temporal/core.py:1005 +#: ../lib/python/temporal/core.py:1007 msgid "Unable to fetch all. " msgstr "" -#: ../lib/python/temporal/core.py:1022 +#: ../lib/python/temporal/core.py:1024 msgid "Unable to execute transaction. " msgstr "" -#: ../lib/python/temporal/core.py:1126 +#: ../lib/python/temporal/core.py:1128 #, python-format msgid "" "Unable to connect to %(db)s database: %(string)s\n" @@ -2573,14 +2637,14 @@ "Please use t.connect to set a read- and writable temporal database backend" msgstr "" -#: ../lib/python/temporal/core.py:1286 +#: ../lib/python/temporal/core.py:1288 #, python-format msgid "" "Unable to execute :\n" " %(sql)s" msgstr "" -#: ../lib/python/temporal/core.py:1330 +#: ../lib/python/temporal/core.py:1332 #, python-format msgid "" "Unable to execute transaction:\n" @@ -2637,14 +2701,14 @@ msgstr ". Vedi gli errori nel (error) output." #: ../lib/python/script/array.py:157 ../lib/python/script/array.py:207 -#: ../lib/python/script/array.py:254 ../lib/python/script/array.py:305 -#: ../lib/python/script/array.py:356 ../lib/python/script/array.py:398 +#: ../lib/python/script/array.py:254 ../lib/python/script/array.py:306 +#: ../lib/python/script/array.py:357 ../lib/python/script/array.py:399 #, python-format msgid "Invalid kind <%s>" msgstr "" #: ../lib/python/script/array.py:160 ../lib/python/script/array.py:210 -#: ../lib/python/script/array.py:308 ../lib/python/script/array.py:359 +#: ../lib/python/script/array.py:309 ../lib/python/script/array.py:360 #, python-format msgid "Invalid size <%d>" msgstr "Dimensione invalido <%d>" @@ -2653,17 +2717,17 @@ msgid "grass.script.array.read is deprecated and does not work on MS Windows, pass raster name in the constructor" msgstr "" -#: ../lib/python/script/array.py:247 ../lib/python/script/array.py:392 +#: ../lib/python/script/array.py:247 ../lib/python/script/array.py:393 #, python-format msgid "Invalid FP size <%d>" msgstr "" -#: ../lib/python/script/array.py:251 ../lib/python/script/array.py:395 +#: ../lib/python/script/array.py:251 ../lib/python/script/array.py:396 #, python-format msgid "Invalid integer size <%d>" msgstr "" -#: ../lib/python/script/array.py:346 +#: ../lib/python/script/array.py:347 msgid "grass.script.array3d.read is deprecated and does not work on MS Windows, pass 3D raster name in the constructor" msgstr "" @@ -2736,65 +2800,74 @@ msgid "color" msgstr "colore" +#: ../lib/python/script/setup.py:229 +#, fuzzy +msgid "Cleaning up default sqlite database ..." +msgstr "Eliminando i file temporanei..." + +#: ../lib/python/script/setup.py:247 ../lib/init/grass.py:1782 +msgid "Cleaning up temporary files..." +msgstr "Eliminando i file temporanei..." + #: ../lib/python/script/raster3d.py:92 #, python-format msgid "An error occurred while running r3.mapcalc with expression: %s" msgstr "" -#: ../lib/python/script/core.py:67 +#: ../lib/python/script/core.py:69 #, python-brace-format msgid "Cannot find the executable {0}" msgstr "" -#: ../lib/python/script/core.py:307 +#: ../lib/python/script/core.py:309 #, python-format msgid "To run the module <%s> add underscore at the end of the option <%s> to avoid conflict with Python keywords. Underscore at the beginning is depreciated in GRASS GIS 7.0 and will be removed in version 7.1." msgstr "per eseguire il modulo <%s> aggiungere il trattino basso alla fine dell'opzione <%s> per evitare conflitti con le parole chiave di Python. Il trattino basso all'inizio è obsoleto in GRASS GIS 7.0 e sarà rimosso nella versione 7.1." -#: ../lib/python/script/core.py:987 +#: ../lib/python/script/core.py:1013 msgid "Mixing value types. Will try to compare after integer conversion" msgstr "" -#: ../lib/python/script/core.py:1188 +#: ../lib/python/script/core.py:1214 #, python-format msgid "Element type should be \"cell\" and not \"%s\"" msgstr "L'elemento dovrebbe essere di tipo \"cell\" e non \"%s\"" -#: ../lib/python/script/core.py:1217 ../lib/python/script/core.py:1282 +#: ../lib/python/script/core.py:1243 ../lib/python/script/core.py:1308 #, python-format msgid "Element type should be \"raster\" and not \"%s\"" msgstr "L'elemento dovrebbe essere di tipo \"raster\" e non \"%s\"" -#: ../lib/python/script/core.py:1437 +#: ../lib/python/script/core.py:1463 msgid "Unable to list mapsets" msgstr "" -#: ../lib/python/script/core.py:1476 +#: ../lib/python/script/core.py:1502 #, python-format msgid "Location <%s> already exists. Operation canceled." msgstr "Location <%s> esistente. Operazione annullata." -#: ../lib/python/script/core.py:1479 +#: ../lib/python/script/core.py:1505 #, python-format msgid "Location <%s> already exists and will be overwritten" msgstr "" -#: ../lib/python/script/core.py:1603 +#: ../lib/python/script/core.py:1629 #, python-brace-format msgid "Debug level {0}" msgstr "Livello di debug {0}" -#: ../lib/python/script/core.py:1606 +#: ../lib/python/script/core.py:1632 #, python-brace-format msgid "WARNING: Ignoring unsupported debug level (must be >=0 and <=5). {0}\n" msgstr "" -#: ../lib/python/script/core.py:1622 +#: ../lib/python/script/core.py:1648 #, python-format msgid "Illegal filename <%s>. Cannot be 'NULL' or start with '.'." msgstr "" -#: ../lib/python/script/core.py:1631 +#: ../lib/python/script/core.py:1657 #, python-format msgid "Illegal filename <%(s)s>. <%(il)s> not allowed.\n" msgstr "" @@ -2835,7 +2908,7 @@ msgid "Cannot parse interface description of<{name}> module: {error}" msgstr "" -#: ../lib/python/pygrass/modules/grid/grid.py:553 +#: ../lib/python/pygrass/modules/grid/grid.py:554 msgid "Execution of subprocesses was not successful" msgstr "" @@ -2856,17 +2929,17 @@ msgid "Error executing: Rast_set_cat" msgstr "Erroro eseguendo: Rast_set_cat" -#: ../lib/python/pygrass/raster/abstract.py:275 +#: ../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:286 +#: ../lib/python/pygrass/raster/abstract.py:285 #, python-brace-format msgid "Overwrite type: {0} not supported (True/False)" msgstr "" -#: ../lib/python/pygrass/raster/abstract.py:299 +#: ../lib/python/pygrass/raster/abstract.py:298 #: ../lib/python/pygrass/vector/abstract.py:97 #, python-brace-format msgid "Map name {0} not valid" @@ -2905,11 +2978,11 @@ msgid "Raster map <{0}> does not exist" msgstr "La mappa raster <{0}> non esiste" -#: ../lib/python/pygrass/errors.py:17 +#: ../lib/python/pygrass/errors.py:18 msgid "The map is close!" msgstr "La mappa è chiusa" -#: ../lib/python/pygrass/errors.py:28 +#: ../lib/python/pygrass/errors.py:29 msgid "The self.c_mapinfo pointer must be correctly initiated" msgstr "" @@ -2926,12 +2999,12 @@ msgid "You must use the force flag to actually remove it. Exiting." msgstr "" -#: ../lib/python/pygrass/vector/__init__.py:806 +#: ../lib/python/pygrass/vector/__init__.py:813 #, python-format msgid "Unable to read line of feature %i" msgstr "" -#: ../lib/python/pygrass/vector/__init__.py:895 +#: ../lib/python/pygrass/vector/__init__.py:902 #, python-format msgid "Unable to read area with id %i" msgstr "" @@ -3130,12 +3203,8 @@ msgid "Unable to read PNG" msgstr "Impossibile leggere PNG" -#: ../lib/pngdriver/read_png.c:60 -msgid "Unable allocate PNG structure" -msgstr "Impossibile allocare struttura PNG" - -#: ../lib/pngdriver/read_png.c:64 ../lib/pngdriver/write_png.c:71 -#: ../lib/pngdriver/write_png.c:75 +#: ../lib/pngdriver/read_png.c:60 ../lib/pngdriver/read_png.c:64 +#: ../lib/pngdriver/write_png.c:71 ../lib/pngdriver/write_png.c:75 msgid "Unable to allocate PNG structure" msgstr "Impossibile allocare la struttra PNG" @@ -3324,7 +3393,7 @@ #: ../lib/imagery/iscatt_core.c:745 #, c-format -msgid "Unable to read find raster <%s>" +msgid "Unable to find raster <%s>" msgstr "" #: ../lib/imagery/iscatt_core.c:755 @@ -3454,7 +3523,7 @@ msgid "WARNING" msgstr "" -#: ../lib/init/grass.py:187 ../lib/gis/parser.c:621 +#: ../lib/init/grass.py:187 ../lib/gis/parser.c:628 msgid "ERROR" msgstr "" @@ -3462,175 +3531,189 @@ msgid "Exiting..." msgstr "" -#: ../lib/init/grass.py:332 +#: ../lib/init/grass.py:336 msgid "Usage" msgstr "" -#: ../lib/init/grass.py:333 ../lib/gis/parser_html.c:141 +#: ../lib/init/grass.py:337 ../lib/gis/parser_html.c:141 #: ../lib/gis/parser_rest.c:146 msgid "Flags" msgstr "Flag" -#: ../lib/init/grass.py:334 +#: ../lib/init/grass.py:338 msgid "print this help message" msgstr "stampa questo messaggio di aiuto" -#: ../lib/init/grass.py:335 +#: ../lib/init/grass.py:339 msgid "show version information and exit" msgstr "mostra le informazioni di versione ed esci" -#: ../lib/init/grass.py:336 +#: ../lib/init/grass.py:340 msgid "create given database, location or mapset if it doesn't exist" msgstr "crea il database, la location o il mapset se non esiste" -#: ../lib/init/grass.py:337 +#: ../lib/init/grass.py:341 msgid "exit after creation of location or mapset. Only with -c flag" msgstr "esci dopo la creazione della location o del mapset. Solo con l'opzione -c" -#: ../lib/init/grass.py:338 -msgid "force removal of .gislock if exists (use with care!). Only with -text flag" +#: ../lib/init/grass.py:342 +msgid "force removal of .gislock if exists (use with care!). Only with --text flag" msgstr "" -#: ../lib/init/grass.py:339 +#: ../lib/init/grass.py:343 msgid "use text based interface (skip welcome screen)" msgstr "usa l'interfaccia testuale (salta la schermata di benvenuto)" -#: ../lib/init/grass.py:340 ../lib/init/grass.py:342 ../lib/init/grass.py:344 +#: ../lib/init/grass.py:344 ../lib/init/grass.py:346 ../lib/init/grass.py:348 msgid "and set as default" msgstr "" -#: ../lib/init/grass.py:341 +#: ../lib/init/grass.py:345 msgid "use text based interface (show welcome screen)" msgstr "usa l'interfaccia testuale (mostra la schermata di benvenuto)" -#: ../lib/init/grass.py:343 +#: ../lib/init/grass.py:347 msgid "use $DEFAULT_GUI graphical user interface" msgstr "usa l'interfaccia grafica $DEFAULT_GUI" -#: ../lib/init/grass.py:345 +#: ../lib/init/grass.py:349 msgid "print GRASS configuration parameters" msgstr "stampa i parametri di configurazione di GRASS" -#: ../lib/init/grass.py:346 +#: ../lib/init/grass.py:350 msgid "options: arch,build,compiler,path,revision,version" msgstr "" -#: ../lib/init/grass.py:347 ../lib/gis/parser_html.c:189 +#: ../lib/init/grass.py:351 ../lib/gis/parser_html.c:189 #: ../lib/gis/parser_rest.c:179 msgid "Parameters" msgstr "Parametri" -#: ../lib/init/grass.py:348 +#: ../lib/init/grass.py:352 msgid "initial GRASS GIS database directory" msgstr "" -#: ../lib/init/grass.py:349 +#: ../lib/init/grass.py:353 msgid "directory containing Locations" msgstr "" -#: ../lib/init/grass.py:350 +#: ../lib/init/grass.py:354 msgid "initial GRASS Location" msgstr "" -#: ../lib/init/grass.py:351 +#: ../lib/init/grass.py:355 msgid "directory containing Mapsets with one common coordinate system (projection)" msgstr "" -#: ../lib/init/grass.py:352 +#: ../lib/init/grass.py:356 msgid "initial GRASS Mapset" msgstr "" -#: ../lib/init/grass.py:353 +#: ../lib/init/grass.py:357 msgid "fully qualified initial Mapset directory" msgstr "" -#: ../lib/init/grass.py:354 +#: ../lib/init/grass.py:358 msgid "Environment variables relevant for startup" msgstr "Variabili di sistema rilevanti per l'avvio" -#: ../lib/init/grass.py:355 +#: ../lib/init/grass.py:359 msgid "select GUI (text, gui, gtext)" msgstr "" -#: ../lib/init/grass.py:356 +#: ../lib/init/grass.py:360 msgid "set html web browser for help pages" msgstr "definire il browser web html per le pagine del manuale" -#: ../lib/init/grass.py:357 +#: ../lib/init/grass.py:361 msgid "set additional path(s) to local GRASS modules or user scripts" msgstr "definire percorsi aggiuntivi ai moduli GRASS locali o agli script dell'utente" -#: ../lib/init/grass.py:358 +#: ../lib/init/grass.py:362 msgid "set additional GISBASE for locally installed GRASS Addons" msgstr "definire un GISBASE aggiuntivo per gli addon di GRASS installati in locale" -#: ../lib/init/grass.py:359 +#: ../lib/init/grass.py:363 msgid "shell script to be processed as batch job" msgstr "script di shell da eseguire come batch job" -#: ../lib/init/grass.py:360 +#: ../lib/init/grass.py:364 msgid "set Python interpreter name to override 'python'" msgstr "" -#: ../lib/init/grass.py:361 +#: ../lib/init/grass.py:365 msgid "execute GRASS module or script" msgstr "" -#: ../lib/init/grass.py:362 +#: ../lib/init/grass.py:366 msgid "provided executable will be executed in GRASS session" msgstr "" -#: ../lib/init/grass.py:363 +#: ../lib/init/grass.py:367 msgid "GRASS module, script or any other executable" msgstr "" -#: ../lib/init/grass.py:364 +#: ../lib/init/grass.py:368 msgid "parameters of the executable" msgstr "" -#: ../lib/init/grass.py:365 +#: ../lib/init/grass.py:369 msgid "standard flags" msgstr "" -#: ../lib/init/grass.py:390 +#: ../lib/init/grass.py:370 +msgid "create temporary location (use with the --exec flag)" +msgstr "" + +#: ../lib/init/grass.py:395 msgid "The APPDATA variable is not set, ask your operating system support" msgstr "" -#: ../lib/init/grass.py:393 +#: ../lib/init/grass.py:398 msgid "The APPDATA variable points to directory which does not exist, ask your operating system support" msgstr "" -#: ../lib/init/grass.py:440 +#: ../lib/init/grass.py:411 +#, fuzzy, python-format +msgid "Failed to create configuration directory '%s' with error: %s" +msgstr "Impossibile rinominare la directory '%s' a '%s'" + +#: ../lib/init/grass.py:454 #, python-format msgid "Unable to create temporary directory ! Exiting." msgstr "" -#: ../lib/init/grass.py:493 +#: ../lib/init/grass.py:507 #, python-brace-format msgid "Invalid line in RC file ({file}): '{line}' ({error})\n" msgstr "" -#: ../lib/init/grass.py:547 +#: ../lib/init/grass.py:513 +#, python-brace-format +msgid "Empty RC file ({file})" +msgstr "" + +#: ../lib/init/grass.py:563 #, python-format msgid "GUI <%s> not supported in this version" msgstr "" -#: ../lib/init/grass.py:708 +#: ../lib/init/grass.py:729 msgid "Searched for a web browser, but none found" msgstr "Ricerca di un web browser, nessun risultato" -#: ../lib/init/grass.py:747 +#: ../lib/init/grass.py:769 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" msgstr "" -#: ../lib/init/grass.py:751 +#: ../lib/init/grass.py:773 msgid "GRASS GUI not found. Please check your installation." msgstr "" -#: ../lib/init/grass.py:753 +#: ../lib/init/grass.py:775 msgid "" "{}\n" "Switching to text based interface mode.\n" @@ -3638,7 +3721,7 @@ "Hit RETURN to continue.\n" msgstr "" -#: ../lib/init/grass.py:762 +#: ../lib/init/grass.py:784 msgid "" "It appears that the X Windows system is not active.\n" "A graphical based user interface is not supported.\n" @@ -3648,97 +3731,127 @@ "Hit RETURN to continue.\n" msgstr "" -#: ../lib/init/grass.py:855 ../lib/gis/make_mapset.c:66 +#: ../lib/init/grass.py:880 ../lib/gis/make_mapset.c:66 #, c-format, python-format msgid "Location <%s> doesn't exist" msgstr "" -#: ../lib/init/grass.py:857 +#: ../lib/init/grass.py:882 #, python-format msgid "<%s> is not a valid GRASS Location because PERMANENT Mapset is missing" msgstr "" -#: ../lib/init/grass.py:860 +#: ../lib/init/grass.py:885 #, python-format msgid "<%s> is not a valid GRASS Location because PERMANENT is not a directory" msgstr "" -#: ../lib/init/grass.py:865 +#: ../lib/init/grass.py:890 #, python-format msgid "<%s> is not a valid GRASS Location because PERMANENT Mapset does not have a DEFAULT_WIND file (default computational region)" msgstr "" -#: ../lib/init/grass.py:870 +#: ../lib/init/grass.py:895 #, python-brace-format msgid "Mapset <{mapset}> doesn't exist in GRASS Location <{loc}>. A new mapset can be created by '-c' switch." msgstr "" -#: ../lib/init/grass.py:874 +#: ../lib/init/grass.py:899 #, python-format msgid "<%s> is not a GRASS Mapset because it is not a directory" msgstr "" -#: ../lib/init/grass.py:877 +#: ../lib/init/grass.py:902 #, python-format msgid "<%s> is not a valid GRASS Mapset because it does not have a WIND file" msgstr "" -#: ../lib/init/grass.py:881 +#: ../lib/init/grass.py:906 #, python-format msgid "<%s> is not a valid GRASS Mapset because its WIND file is not readable" msgstr "" -#: ../lib/init/grass.py:884 +#: ../lib/init/grass.py:909 #, python-brace-format msgid "Mapset <{mapset}> or Location <{location}> is invalid for an unknown reason" msgstr "" -#: ../lib/init/grass.py:947 -#, python-format -msgid "Failed to create new location. The location <%s> already exists." +#: ../lib/init/grass.py:934 +#, fuzzy, python-brace-format +msgid "Unable to create new location because the location <{location}> already exists." +msgstr "Creazione della nuova location fallita. La location <%s> è già presente." + +#: ../lib/init/grass.py:938 +#, fuzzy, python-brace-format +msgid "Unable to create new location <{location}> because <{path}> is a file." msgstr "Creazione della nuova location fallita. La location <%s> è già presente." -#: ../lib/init/grass.py:954 -msgid "Missing WIND file" +#: ../lib/init/grass.py:941 +#, fuzzy, python-brace-format +msgid "Unable to create new location <{location}> because the directory <{path}> already exists." +msgstr "Creazione della nuova location fallita. La location <%s> è già presente." + +#: ../lib/init/grass.py:945 +#, fuzzy, python-brace-format +msgid "Unable to create new location in the directory <{path}> for an unknown reason." +msgstr "Creazione della nuova location fallita. La location <%s> è già presente." + +#: ../lib/init/grass.py:992 +msgid "Mapset <{}> already exists. Ignoring the request to create it. Note that this warning may become an error in future versions." msgstr "" -#: ../lib/init/grass.py:972 -msgid "" -"GISDBASE, LOCATION_NAME and MAPSET variables not set properly.\n" -"Interactive startup needed." +#: ../lib/init/grass.py:1020 +#, fuzzy +msgid "Creating new GRASS GIS location <{}>..." +msgstr "Sto creando una nuova location/mapset GRASS GIS" + +#: ../lib/init/grass.py:1026 +#, fuzzy +msgid "Creating new GRASS GIS mapset <{}>..." +msgstr "Sto creando una nuova location/mapset GRASS GIS" + +#: ../lib/init/grass.py:1031 +#, python-brace-format +msgid "Unable to create new mapset <{mapset}> because <{path}> is a file." +msgstr "" + +#: ../lib/init/grass.py:1037 +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 "" -"Le variabili GISDBASE, LOCATION_NAME e MAPSET non sono definite adeguatamente.\n" -"E' necessario l'avvio interattivo." -#: ../lib/init/grass.py:996 +#: ../lib/init/grass.py:1061 +msgid "GRASS GIS database directory, location and mapset not set properly. Use GUI or command line to set them." +msgstr "" + +#: ../lib/init/grass.py:1086 #, python-format msgid "Invalid user interface specified - <%s>. Use the --help option to see valid interface names." msgstr "Interfaccia utente non valida - <%s>. Utilizzare l'opzione -help per visualizzare i nomi delle interfacce disponibili." -#: ../lib/init/grass.py:1015 +#: ../lib/init/grass.py:1106 #, python-brace-format msgid "" "Error in GUI startup. See messages above (if any) and if necessary, please report this error to the GRASS developers.\n" "On systems with package manager, make sure you have the right GUI package, probably named grass-gui, installed.\n" -"To run GRASS GIS in text mode use the -text flag.\n" +"To run GRASS GIS in text mode use the --text flag.\n" "Use '--help' for further options\n" " {cmd_name} --help\n" "See also: https://grass.osgeo.org/{cmd_name}/manuals/helptext.html" msgstr "" -#: ../lib/init/grass.py:1027 +#: ../lib/init/grass.py:1118 msgid "" "Exit was requested in GUI.\n" "GRASS GIS will not start. Bye." msgstr "" -#: ../lib/init/grass.py:1030 +#: ../lib/init/grass.py:1121 msgid "" "Invalid return code from GUI startup script.\n" "Please advise GRASS developers of this error." msgstr "" -#: ../lib/init/grass.py:1077 +#: ../lib/init/grass.py:1168 #, python-brace-format msgid "" "Error reading data path information from g.gisenv.\n" @@ -3749,59 +3862,55 @@ "Check the <{file}> file." msgstr "" -#: ../lib/init/grass.py:1158 ../lib/init/grass.py:1162 -msgid "Default locale settings are missing. GRASS running with C locale." -msgstr "" - -#: ../lib/init/grass.py:1240 +#: ../lib/init/grass.py:1381 #, python-format msgid "Path '%s' doesn't exist" msgstr "" -#: ../lib/init/grass.py:1242 +#: ../lib/init/grass.py:1383 #, python-format msgid "Path '%s' not accessible." msgstr "" #. GTC %s is mapset's folder path -#: ../lib/init/grass.py:1247 +#: ../lib/init/grass.py:1388 #, python-format msgid "You are not the owner of '%s'." msgstr "" -#: ../lib/init/grass.py:1255 +#: ../lib/init/grass.py:1396 #, python-format msgid "" "%(user)s is currently running GRASS in selected mapset (file %(file)s found). Concurrent use not allowed.\n" "You can force launching GRASS using -f flag (note that you need permission for this operation). Have another look in the processor manager just to be sure..." msgstr "" -#: ../lib/init/grass.py:1262 +#: ../lib/init/grass.py:1405 #, python-format msgid "%(user)s is currently running GRASS in selected mapset (file %(file)s found). Forcing to launch GRASS..." msgstr "" -#: ../lib/init/grass.py:1266 +#: ../lib/init/grass.py:1409 #, python-format msgid "" "Unable to properly access '%s'.\n" "Please notify system personnel." msgstr "" -#: ../lib/init/grass.py:1287 +#: ../lib/init/grass.py:1430 msgid "Building user fontcap..." msgstr "" -#: ../lib/init/grass.py:1346 +#: ../lib/init/grass.py:1489 msgid "The SHELL variable is not set" msgstr "" -#: ../lib/init/grass.py:1362 +#: ../lib/init/grass.py:1505 #, python-brace-format msgid "Unsupported shell <{sh}>: {env_file}" msgstr "" -#: ../lib/init/grass.py:1378 +#: ../lib/init/grass.py:1521 #, python-format msgid "" "Job file <%s> has been defined in the 'GRASS_BATCH_JOB' variable but not found. Exiting.\n" @@ -3809,17 +3918,17 @@ "Use 'unset GRASS_BATCH_JOB' to disable batch job processing." msgstr "" -#: ../lib/init/grass.py:1385 +#: ../lib/init/grass.py:1528 #, python-format msgid "Change file permission to 'executable' for <%s>" msgstr "" -#: ../lib/init/grass.py:1400 +#: ../lib/init/grass.py:1543 #, python-format msgid "Executing <%s> ..." msgstr "Eseguendo <%s> ..." -#: ../lib/init/grass.py:1407 +#: ../lib/init/grass.py:1550 #, python-brace-format msgid "" "Execution of <{cmd}> failed:\n" @@ -3828,97 +3937,101 @@ "Esecuzione di <{cmd}> fallita:\n" "{error}" -#: ../lib/init/grass.py:1410 +#: ../lib/init/grass.py:1553 #, python-format msgid "Execution of <%s> finished." msgstr "Esecuzione di <%s> finita." -#: ../lib/init/grass.py:1441 +#: ../lib/init/grass.py:1583 #, python-brace-format msgid "Unable to close GUI. {0}" msgstr "Impossibile chiudere la GUI. {0}" -#: ../lib/init/grass.py:1468 +#: ../lib/init/grass.py:1611 #, python-format msgid "Welcome to GRASS GIS %s" msgstr "Benvenuto in GRASS GIS%s" -#: ../lib/init/grass.py:1490 +#: ../lib/init/grass.py:1633 msgid "GRASS GIS homepage:" msgstr "Homepage di GRASS GIS:" #. GTC Running through: SHELL NAME -#: ../lib/init/grass.py:1492 +#: ../lib/init/grass.py:1635 msgid "This version running through:" msgstr "Questa versione è eseguita tramite:" -#: ../lib/init/grass.py:1494 +#: ../lib/init/grass.py:1637 msgid "Help is available with the command:" msgstr "" -#: ../lib/init/grass.py:1495 +#: ../lib/init/grass.py:1638 msgid "See the licence terms with:" msgstr "VIsualizza i termini di licenza con:" -#: ../lib/init/grass.py:1496 +#: ../lib/init/grass.py:1639 msgid "See citation options with:" msgstr "" -#: ../lib/init/grass.py:1499 +#: ../lib/init/grass.py:1642 msgid "If required, restart the GUI with:" msgstr "Se necessario, riavvia la GUI con:" -#: ../lib/init/grass.py:1501 +#: ../lib/init/grass.py:1644 msgid "Start the GUI with:" msgstr "Avvia la GUI con:" -#: ../lib/init/grass.py:1503 +#: ../lib/init/grass.py:1646 msgid "When ready to quit enter:" msgstr "Per uscire digitare:" -#: ../lib/init/grass.py:1591 +#: ../lib/init/grass.py:1733 msgid "2D and 3D raster MASKs present" msgstr "Maschere raster 2D e 3D presenti" -#: ../lib/init/grass.py:1592 +#: ../lib/init/grass.py:1734 msgid "Raster MASK present" msgstr "Maschera raster presente" -#: ../lib/init/grass.py:1593 +#: ../lib/init/grass.py:1735 msgid "3D raster MASK present" msgstr "Maschera raster 3D presente" -#: ../lib/init/grass.py:1634 +#: ../lib/init/grass.py:1775 msgid "Done." msgstr "Fatto." -#: ../lib/init/grass.py:1636 +#: ../lib/init/grass.py:1777 msgid "Goodbye from GRASS GIS" msgstr "Arrivederci da GRASS GIS" -#: ../lib/init/grass.py:1641 -msgid "Cleaning up temporary files..." -msgstr "Eliminando i file temporanei..." - -#: ../lib/init/grass.py:1661 +#: ../lib/init/grass.py:1813 msgid "Please install the GRASS GIS development package" msgstr "Installare il pacchetto di sviluppo di GRASS GIS" -#: ../lib/init/grass.py:1695 +#: ../lib/init/grass.py:1848 #, python-format msgid "Parameter <%s> not supported" msgstr "Parametro <%s> non supportato" -#: ../lib/init/grass.py:1839 +#: ../lib/init/grass.py:1998 msgid "Flag -e requires also flag -c" msgstr "" -#: ../lib/init/grass.py:1886 +#: ../lib/init/grass.py:2000 +msgid "Coordinate reference system argument (e.g. EPSG) is needed for --tmp-location" +msgstr "" + +#: ../lib/init/grass.py:2003 +msgid "Only one argument (e.g. EPSG) is needed for --tmp-location, mapset name <{}> provided" +msgstr "" + +#: ../lib/init/grass.py:2058 #, python-brace-format msgid "" "Unable to start GRASS GIS. You have the choice to:\n" -" - Launch the graphical user interface with the '-gui' switch\n" -" {cmd_name} -gui\n" +" - Launch the graphical user interface with the '--gui' switch\n" +" {cmd_name} --gui\n" " - Launch with path to the location/mapset as an argument\n" " {cmd_name} /path/to/location/mapset`\n" " - Create a location with '-c' and launch in its PERMANENT mapset\n" @@ -3930,25 +4043,21 @@ "See also: https://grass.osgeo.org/{cmd_name}/manuals/helptext.html" msgstr "" -#: ../lib/init/grass.py:1909 -msgid "Creating new GRASS GIS location/mapset..." -msgstr "Sto creando una nuova location/mapset GRASS GIS" - -#: ../lib/init/grass.py:1911 +#: ../lib/init/grass.py:2080 msgid "Starting GRASS GIS..." msgstr "Sto avviando GRASS GIS..." -#: ../lib/init/grass.py:1932 +#: ../lib/init/grass.py:2101 #, python-brace-format -msgid "<{0}> requested, but not available. Run GRASS in text mode (-text) or install missing package (usually 'grass-gui')." +msgid "<{0}> requested, but not available. Run GRASS in text mode (--text) or install missing package (usually 'grass-gui')." msgstr "" -#: ../lib/init/grass.py:1986 +#: ../lib/init/grass.py:2162 #, python-format msgid "Launching <%s> GUI in the background, please wait..." msgstr "Sto avviando <%s> GUI in background, attendere prego..." -#: ../lib/init/grass.py:2008 +#: ../lib/init/grass.py:2184 #, python-format msgid "Failed to start shell '%s'" msgstr "" @@ -3967,39 +4076,47 @@ msgid "Unable to write lockfile %s (%s)" msgstr "" -#: ../lib/segment/open.c:53 +#: ../lib/segment/open.c:57 +msgid "Using memory cache" +msgstr "" + +#: ../lib/segment/open.c:70 +msgid "Using disk cache" +msgstr "" + +#: ../lib/segment/open.c:73 msgid "Segment file name is NULL" msgstr "" -#: ../lib/segment/open.c:58 +#: ../lib/segment/open.c:78 msgid "Segment file exists already" msgstr "" -#: ../lib/segment/open.c:66 +#: ../lib/segment/open.c:86 msgid "Unable to create segment file" msgstr "" -#: ../lib/segment/open.c:74 +#: ../lib/segment/open.c:94 msgid "Could not write segment file" msgstr "" -#: ../lib/segment/open.c:78 +#: ../lib/segment/open.c:98 msgid "Illegal segment configuration parameter(s)" msgstr "" -#: ../lib/segment/open.c:87 +#: ../lib/segment/open.c:107 msgid "Unable to re-open segment file" msgstr "" -#: ../lib/segment/open.c:94 +#: ../lib/segment/open.c:114 msgid "Could not read segment file" msgstr "" -#: ../lib/segment/format.c:144 +#: ../lib/segment/format.c:143 msgid "Segment format: file size too large" msgstr "" -#: ../lib/segment/format.c:145 +#: ../lib/segment/format.c:144 msgid "Please recompile with Large File Support (LFS)" msgstr "Si prega di ricompilare con Large File Support (LFS)" @@ -4604,55 +4721,60 @@ msgid "Pseudo-random number generator not seeded" msgstr "" -#: ../lib/gis/cmprlz4.c:81 ../lib/gis/cmprlz4.c:138 ../lib/gis/cmprbzip.c:90 -#: ../lib/gis/cmprbzip.c:164 ../lib/gis/cmprzlib.c:99 ../lib/gis/cmprzlib.c:195 -#: ../lib/gis/compress.c:303 +#: ../lib/gis/cmprlz4.c:89 ../lib/gis/cmprlz4.c:156 ../lib/gis/cmprbzip.c:104 +#: ../lib/gis/cmprbzip.c:183 ../lib/gis/cmprzstd.c:102 +#: ../lib/gis/cmprzstd.c:176 ../lib/gis/cmprzlib.c:100 +#: ../lib/gis/cmprzlib.c:179 ../lib/gis/compress.c:335 msgid "No source buffer" msgstr "" -#: ../lib/gis/cmprlz4.c:84 ../lib/gis/cmprlz4.c:141 ../lib/gis/cmprbzip.c:93 -#: ../lib/gis/cmprbzip.c:167 ../lib/gis/cmprzlib.c:102 -#: ../lib/gis/cmprzlib.c:198 +#: ../lib/gis/cmprlz4.c:92 ../lib/gis/cmprlz4.c:159 ../lib/gis/cmprbzip.c:107 +#: ../lib/gis/cmprbzip.c:186 ../lib/gis/cmprzstd.c:105 +#: ../lib/gis/cmprzstd.c:179 ../lib/gis/cmprzlib.c:103 +#: ../lib/gis/cmprzlib.c:182 msgid "No destination buffer" msgstr "" -#: ../lib/gis/cmprlz4.c:91 ../lib/gis/cmprlz4.c:148 ../lib/gis/cmprbzip.c:100 -#: ../lib/gis/cmprbzip.c:174 ../lib/gis/cmprzlib.c:109 -#: ../lib/gis/cmprzlib.c:205 ../lib/gis/compress.c:305 +#: ../lib/gis/cmprlz4.c:99 ../lib/gis/cmprlz4.c:166 ../lib/gis/cmprbzip.c:114 +#: ../lib/gis/cmprbzip.c:193 ../lib/gis/cmprzstd.c:112 +#: ../lib/gis/cmprzstd.c:186 ../lib/gis/cmprzlib.c:110 +#: ../lib/gis/cmprzlib.c:189 ../lib/gis/compress.c:337 #, c-format msgid "Invalid source buffer size %d" msgstr "" -#: ../lib/gis/cmprlz4.c:93 ../lib/gis/cmprlz4.c:150 ../lib/gis/cmprbzip.c:102 -#: ../lib/gis/cmprbzip.c:176 ../lib/gis/cmprzlib.c:111 -#: ../lib/gis/cmprzlib.c:207 ../lib/gis/compress.c:225 +#: ../lib/gis/cmprlz4.c:101 ../lib/gis/cmprlz4.c:168 ../lib/gis/cmprbzip.c:116 +#: ../lib/gis/cmprbzip.c:195 ../lib/gis/cmprzstd.c:114 +#: ../lib/gis/cmprzstd.c:188 ../lib/gis/cmprzlib.c:112 +#: ../lib/gis/cmprzlib.c:191 ../lib/gis/compress.c:257 #, c-format msgid "Invalid destination buffer size %d" msgstr "" -#: ../lib/gis/cmprlz4.c:107 +#: ../lib/gis/cmprlz4.c:121 msgid "LZ4 compression error" msgstr "" -#: ../lib/gis/cmprlz4.c:159 +#: ../lib/gis/cmprlz4.c:177 msgid "LZ4 decompression error" msgstr "" -#: ../lib/gis/cmprlz4.c:168 ../lib/gis/cmprbzip.c:200 +#: ../lib/gis/cmprlz4.c:186 ../lib/gis/cmprbzip.c:219 ../lib/gis/cmprzstd.c:206 +#: ../lib/gis/cmprzlib.c:215 #, c-format msgid "Got uncompressed size %d, expected %d" msgstr "" -#: ../lib/gis/cmprbzip.c:83 ../lib/gis/cmprbzip.c:157 +#: ../lib/gis/cmprbzip.c:97 ../lib/gis/cmprbzip.c:176 msgid "GRASS needs to be compiled with BZIP2 for BZIP2 compression" msgstr "" -#: ../lib/gis/cmprbzip.c:122 +#: ../lib/gis/cmprbzip.c:141 #, c-format msgid "BZIP2 version %s compression error %d" msgstr "" -#: ../lib/gis/cmprbzip.c:189 +#: ../lib/gis/cmprbzip.c:208 #, c-format msgid "BZIP2 version %s decompression error %d" msgstr "" @@ -4751,152 +4873,165 @@ msgid "No ellipsoid info given in file %s in <%s>" msgstr "Nessun informazione sull'ellissoide disponibile nel file %s in <%s>" -#: ../lib/gis/parser.c:355 -#, c-format -msgid "BUG in option name, '%s' is not valid" +#: ../lib/gis/parser.c:348 +msgid "Bug in UI description. Missing module description" msgstr "" -#: ../lib/gis/parser.c:407 -#, c-format -msgid "BUG in descriptions, option '%s' in <%s> does not exist" +#: ../lib/gis/parser.c:358 +msgid "Bug in UI description. Missing option key" +msgstr "" + +#: ../lib/gis/parser.c:360 +#, fuzzy, c-format +msgid "Bug in UI description. Option key <%s> is not valid" +msgstr "BUG nella descrizione, opzione '%s' in <%s> non esiste" + +#: ../lib/gis/parser.c:362 +#, fuzzy, c-format +msgid "Bug in UI description. Description for option <%s> missing" +msgstr "BUG nella descrizione, opzione '%s' in <%s> non esiste" + +#: ../lib/gis/parser.c:414 +#, fuzzy, c-format +msgid "Bug in UI description. Option '%s' in <%s> does not exist" msgstr "BUG nella descrizione, opzione '%s' in <%s> non esiste" -#: ../lib/gis/parser.c:525 +#: ../lib/gis/parser.c:532 msgid "Use either --quiet or --verbose flag, not both. Assuming --verbose." msgstr "Usare una sola delle due flag --quiet o --verbose, non entrambe. Scelta automatica: --verbose." -#: ../lib/gis/parser.c:539 +#: ../lib/gis/parser.c:546 msgid "Use either --quiet or --verbose flag, not both. Assuming --quiet." msgstr "Usare una sola delle due flag --quiet o --verbose, non entrambe. Scelta automatica: --quiet." -#: ../lib/gis/parser.c:554 +#: ../lib/gis/parser.c:561 msgid "Use either --qq or --verbose flag, not both. Assuming --qq." msgstr "" -#: ../lib/gis/parser.c:585 +#: ../lib/gis/parser.c:592 #, c-format msgid "Sorry <%s> is not a valid option" msgstr "" -#: ../lib/gis/parser.c:598 +#: ../lib/gis/parser.c:605 msgid "Your installation doesn't include GUI, exiting." msgstr "" -#: ../lib/gis/parser.c:943 +#: ../lib/gis/parser.c:950 msgid "Unable to determine program name" msgstr "Impossibile determinare il nome del programma" -#: ../lib/gis/parser.c:965 ../lib/gis/parser.c:984 +#: ../lib/gis/parser.c:972 ../lib/gis/parser.c:991 #, c-format msgid "%s: Sorry, <%c> is not a valid flag" msgstr "" -#: ../lib/gis/parser.c:1114 +#: ../lib/gis/parser.c:1121 #, c-format msgid "%s: Sorry, <%s=> is ambiguous" msgstr "" -#: ../lib/gis/parser.c:1117 +#: ../lib/gis/parser.c:1124 #, c-format msgid "Option <%s=> matches" msgstr "L'opzione <%s=> corrisponde" -#: ../lib/gis/parser.c:1135 +#: ../lib/gis/parser.c:1142 #, c-format msgid "Please update the usage of <%s>: option <%s> has been renamed to <%s>" msgstr "Aggiornare l'utilizzo di <%s>: l'opzione <%s> èstata rinominata <%s>" -#: ../lib/gis/parser.c:1148 +#: ../lib/gis/parser.c:1155 #, c-format msgid "%s: Sorry, <%s> is not a valid parameter" msgstr "" -#: ../lib/gis/parser.c:1154 ../lib/gis/parser.c:1400 +#: ../lib/gis/parser.c:1161 ../lib/gis/parser.c:1407 #, c-format msgid "<%s> is an abbreviation for <%s>" msgstr "" -#: ../lib/gis/parser.c:1159 +#: ../lib/gis/parser.c:1166 #, c-format msgid "Option <%s> does not accept multiple answers" msgstr "L'opzione <%s> non accetta risposte multiple" -#: ../lib/gis/parser.c:1231 +#: ../lib/gis/parser.c:1238 #, c-format msgid "" "Illegal range syntax for parameter <%s>\n" "\tPresented as: %s" msgstr "" -#: ../lib/gis/parser.c:1237 +#: ../lib/gis/parser.c:1244 #, c-format msgid "" "Value <%s> out of range for parameter <%s>\n" "\tLegal range: %s" msgstr "" -#: ../lib/gis/parser.c:1243 +#: ../lib/gis/parser.c:1250 #, c-format msgid "Missing value for parameter <%s>" msgstr "" -#: ../lib/gis/parser.c:1249 +#: ../lib/gis/parser.c:1256 #, c-format msgid "" "Value <%s> ambiguous for parameter <%s>\n" "\tValid options: %s" msgstr "" -#: ../lib/gis/parser.c:1422 +#: ../lib/gis/parser.c:1429 #, c-format msgid "" "Required parameter <%s> not set:\n" "\t(%s)" msgstr "" -#: ../lib/gis/parser.c:1514 +#: ../lib/gis/parser.c:1521 #, c-format msgid "" "Option <%s> must be provided in multiples of %d\n" "\tYou provided %d item(s): %s" msgstr "" -#: ../lib/gis/parser.c:1588 ../lib/gis/error.c:363 +#: ../lib/gis/parser.c:1595 ../lib/gis/error.c:363 #, c-format msgid "ERROR: " msgstr "ERRORE: " -#: ../lib/gis/parser.c:1590 ../lib/gis/parser.c:1597 +#: ../lib/gis/parser.c:1597 ../lib/gis/parser.c:1604 #, c-format msgid "option <%s>: <%s> exists. To overwrite, use the --overwrite flag" msgstr "" -#: ../lib/gis/parser.c:1707 +#: ../lib/gis/parser.c:1714 #, c-format msgid "%s= is not a separator option" msgstr "" -#: ../lib/gis/parser.c:1710 +#: ../lib/gis/parser.c:1717 #, c-format msgid "No separator given for %s=" msgstr "" -#: ../lib/gis/parser.c:1772 ../lib/gis/parser.c:1789 +#: ../lib/gis/parser.c:1779 ../lib/gis/parser.c:1796 #, c-format msgid "%s= is not a file option" msgstr "" -#: ../lib/gis/parser.c:1774 +#: ../lib/gis/parser.c:1781 #, c-format msgid "Opening multiple files not supported for %s=" msgstr "" -#: ../lib/gis/parser.c:1780 +#: ../lib/gis/parser.c:1787 #, c-format msgid "Unable to open %s file <%s>" msgstr "" -#: ../lib/gis/parser.c:1786 +#: ../lib/gis/parser.c:1793 #, c-format msgid "Unable to create %s file <%s>" msgstr "" @@ -4909,420 +5044,420 @@ msgid "Example: select * from towns where population > 10000" msgstr "" -#: ../lib/gis/parser_standard_options.c:156 +#: ../lib/gis/parser_standard_options.c:157 msgid "WHERE conditions of SQL statement without 'where' keyword" msgstr "La clausola WHERE del comando SQL manca della parola chiave 'where'" -#: ../lib/gis/parser_standard_options.c:157 +#: ../lib/gis/parser_standard_options.c:158 msgid "Example: income < 1000 and population >= 10000" msgstr "" -#: ../lib/gis/parser_standard_options.c:165 +#: ../lib/gis/parser_standard_options.c:166 msgid "Name of attribute table" msgstr "" -#: ../lib/gis/parser_standard_options.c:174 +#: ../lib/gis/parser_standard_options.c:175 msgid "Name of database driver" msgstr "" -#: ../lib/gis/parser_standard_options.c:183 +#: ../lib/gis/parser_standard_options.c:184 msgid "Name of database" msgstr "" -#: ../lib/gis/parser_standard_options.c:192 +#: ../lib/gis/parser_standard_options.c:193 msgid "Database schema" msgstr "" -#: ../lib/gis/parser_standard_options.c:193 +#: ../lib/gis/parser_standard_options.c:194 msgid "Do not use this option if schemas are not supported by driver/database server" msgstr "" -#: ../lib/gis/parser_standard_options.c:202 +#: ../lib/gis/parser_standard_options.c:203 msgid "Name of attribute column" msgstr "Nome della colonna dell'attributo" -#: ../lib/gis/parser_standard_options.c:211 +#: ../lib/gis/parser_standard_options.c:212 msgid "Name of attribute column(s)" msgstr "Nome della colonna(e) dell'attributo" -#: ../lib/gis/parser_standard_options.c:220 +#: ../lib/gis/parser_standard_options.c:221 msgid "Name of key column" msgstr "" -#: ../lib/gis/parser_standard_options.c:221 +#: ../lib/gis/parser_standard_options.c:222 msgid "Must refer to an integer column" msgstr "Deve riferirsi ad una colonna intera" -#: ../lib/gis/parser_standard_options.c:233 +#: ../lib/gis/parser_standard_options.c:234 msgid "Name of input imagery group" msgstr "Nome del gruppo di immagini di input" -#: ../lib/gis/parser_standard_options.c:241 +#: ../lib/gis/parser_standard_options.c:242 msgid "Name of input imagery subgroup" msgstr "Nome del sottogruppo di immagini di input" -#: ../lib/gis/parser_standard_options.c:251 +#: ../lib/gis/parser_standard_options.c:252 msgid "Name of input raster map" msgstr "Nome del raster in input" -#: ../lib/gis/parser_standard_options.c:260 +#: ../lib/gis/parser_standard_options.c:261 msgid "Name of input raster map(s)" msgstr "Nome delle mappe raster in input" -#: ../lib/gis/parser_standard_options.c:268 +#: ../lib/gis/parser_standard_options.c:269 msgid "Name for output raster map" msgstr "Nome del raster di output" -#: ../lib/gis/parser_standard_options.c:277 +#: ../lib/gis/parser_standard_options.c:278 msgid "Name for output raster map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:285 +#: ../lib/gis/parser_standard_options.c:286 msgid "Name of raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:294 +#: ../lib/gis/parser_standard_options.c:295 msgid "Name of raster map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:302 +#: ../lib/gis/parser_standard_options.c:303 msgid "Name of base raster map" msgstr "Nome del raster base" -#: ../lib/gis/parser_standard_options.c:310 +#: ../lib/gis/parser_standard_options.c:311 msgid "Name of cover raster map" msgstr "Nome del raster cover" -#: ../lib/gis/parser_standard_options.c:318 +#: ../lib/gis/parser_standard_options.c:319 msgid "Name of input elevation raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:327 +#: ../lib/gis/parser_standard_options.c:328 msgid "Name of input elevation raster map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:334 +#: ../lib/gis/parser_standard_options.c:335 msgid "Type of raster map to be created" msgstr "" -#: ../lib/gis/parser_standard_options.c:335 +#: ../lib/gis/parser_standard_options.c:336 msgid "Storage type for resultant raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:339 +#: ../lib/gis/parser_standard_options.c:340 msgid "Integer" msgstr "" -#: ../lib/gis/parser_standard_options.c:340 +#: ../lib/gis/parser_standard_options.c:341 msgid "Single precision floating point" msgstr "" -#: ../lib/gis/parser_standard_options.c:341 +#: ../lib/gis/parser_standard_options.c:342 msgid "Double precision floating point" msgstr "" -#: ../lib/gis/parser_standard_options.c:347 +#: ../lib/gis/parser_standard_options.c:348 msgid "Sampling interpolation method" msgstr "" -#: ../lib/gis/parser_standard_options.c:351 +#: ../lib/gis/parser_standard_options.c:352 msgid "Nearest-neighbor interpolation" msgstr "" -#: ../lib/gis/parser_standard_options.c:352 +#: ../lib/gis/parser_standard_options.c:353 msgid "Bilinear interpolation" msgstr "" -#: ../lib/gis/parser_standard_options.c:353 +#: ../lib/gis/parser_standard_options.c:354 msgid "Bicubic interpolation" msgstr "" -#: ../lib/gis/parser_standard_options.c:362 +#: ../lib/gis/parser_standard_options.c:363 msgid "Name of input basename raster map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:371 +#: ../lib/gis/parser_standard_options.c:372 msgid "Name for output basename raster map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:381 +#: ../lib/gis/parser_standard_options.c:382 msgid "Name of input 3D raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:390 +#: ../lib/gis/parser_standard_options.c:391 msgid "Name of input 3D raster map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:398 +#: ../lib/gis/parser_standard_options.c:399 msgid "Name for output 3D raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:406 +#: ../lib/gis/parser_standard_options.c:407 msgid "Name of 3D raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:415 +#: ../lib/gis/parser_standard_options.c:416 msgid "Name of 3D raster map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:424 +#: ../lib/gis/parser_standard_options.c:425 msgid "Data type used in the output raster3d map" msgstr "" -#: ../lib/gis/parser_standard_options.c:433 +#: ../lib/gis/parser_standard_options.c:434 msgid "Number of digits used as mantissa in the internal map storage, 0 -23 for float, 0 - 52 for double, max or default" msgstr "Numero di cifre utilizzate come mantissa nell'archiviaizone interna della mappa, 0 -23 per float, 0 - 52 per double, max o default" -#: ../lib/gis/parser_standard_options.c:443 +#: ../lib/gis/parser_standard_options.c:444 msgid "The compression method used in the output raster3d map" msgstr "" -#: ../lib/gis/parser_standard_options.c:453 +#: ../lib/gis/parser_standard_options.c:454 msgid "The dimensions of the tiles used in the output raster3d map (XxYxZ or default: 16x16x8)" msgstr "" -#: ../lib/gis/parser_standard_options.c:463 +#: ../lib/gis/parser_standard_options.c:464 msgid "Name of input vector map" msgstr "Nome del vettoriale in input" -#: ../lib/gis/parser_standard_options.c:464 -#: ../lib/gis/parser_standard_options.c:491 +#: ../lib/gis/parser_standard_options.c:465 +#: ../lib/gis/parser_standard_options.c:492 msgid "Or data source for direct OGR access" msgstr "" -#: ../lib/gis/parser_standard_options.c:473 +#: ../lib/gis/parser_standard_options.c:474 msgid "Name of input vector map(s)" msgstr "Nome del vettoriale di input" -#: ../lib/gis/parser_standard_options.c:474 +#: ../lib/gis/parser_standard_options.c:475 msgid "Or data source(s) for direct OGR access" msgstr "" -#: ../lib/gis/parser_standard_options.c:482 +#: ../lib/gis/parser_standard_options.c:483 msgid "Name for output vector map" msgstr "Nome del vettoriale in output" -#: ../lib/gis/parser_standard_options.c:490 +#: ../lib/gis/parser_standard_options.c:491 msgid "Name of vector map" msgstr "" -#: ../lib/gis/parser_standard_options.c:500 +#: ../lib/gis/parser_standard_options.c:501 msgid "Name of vector map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:509 -#: ../lib/gis/parser_standard_options.c:518 +#: ../lib/gis/parser_standard_options.c:510 +#: ../lib/gis/parser_standard_options.c:519 msgid "Input feature type" msgstr "" -#: ../lib/gis/parser_standard_options.c:525 +#: ../lib/gis/parser_standard_options.c:526 msgid "Layer number or name" msgstr "" -#: ../lib/gis/parser_standard_options.c:527 +#: ../lib/gis/parser_standard_options.c:528 msgid "Vector features can have category values in different layers. This number determines which layer to use. When used with direct OGR access this is the layer name." msgstr "" -#: ../lib/gis/parser_standard_options.c:537 +#: ../lib/gis/parser_standard_options.c:538 msgid "Layer number or name ('-1' for all layers)" msgstr "" -#: ../lib/gis/parser_standard_options.c:539 +#: ../lib/gis/parser_standard_options.c:540 msgid "A single vector map can be connected to multiple database tables. This number determines which table to use. When used with direct OGR access this is the layer name." msgstr "" -#: ../lib/gis/parser_standard_options.c:548 +#: ../lib/gis/parser_standard_options.c:549 msgid "Category value" msgstr "Valore categoria" -#: ../lib/gis/parser_standard_options.c:556 +#: ../lib/gis/parser_standard_options.c:557 msgid "Category values" msgstr "Valori categoria" -#: ../lib/gis/parser_standard_options.c:557 -#: ../lib/gis/parser_standard_options.c:572 +#: ../lib/gis/parser_standard_options.c:558 +#: ../lib/gis/parser_standard_options.c:573 msgid "Example: 1,3,7-9,13" msgstr "Esempio: 1,3,7-9,13" -#: ../lib/gis/parser_standard_options.c:564 +#: ../lib/gis/parser_standard_options.c:565 msgid "Feature id" msgstr "Id dell'elemento" -#: ../lib/gis/parser_standard_options.c:571 +#: ../lib/gis/parser_standard_options.c:572 msgid "Feature ids" msgstr "Id delle feature" -#: ../lib/gis/parser_standard_options.c:582 -#: ../lib/gis/parser_standard_options.c:590 +#: ../lib/gis/parser_standard_options.c:583 +#: ../lib/gis/parser_standard_options.c:591 msgid "Name of input file" msgstr "Percorso al file di input" -#: ../lib/gis/parser_standard_options.c:598 +#: ../lib/gis/parser_standard_options.c:599 msgid "Name for output file" msgstr "Nome per il file di output" -#: ../lib/gis/parser_standard_options.c:607 +#: ../lib/gis/parser_standard_options.c:608 msgid "Field separator" msgstr "Separatore dei campi" -#: ../lib/gis/parser_standard_options.c:608 +#: ../lib/gis/parser_standard_options.c:609 msgid "Special characters: pipe, comma, space, tab, newline" msgstr "" -#: ../lib/gis/parser_standard_options.c:619 -#: ../lib/gis/parser_standard_options.c:630 +#: ../lib/gis/parser_standard_options.c:620 +#: ../lib/gis/parser_standard_options.c:631 msgid "Color" msgstr "Colore" -#: ../lib/gis/parser_standard_options.c:621 +#: ../lib/gis/parser_standard_options.c:622 msgid "Either a standard color name or R:G:B triplet" msgstr "Sia un nome di colonna standard, sia una terna R:G:B" -#: ../lib/gis/parser_standard_options.c:632 +#: ../lib/gis/parser_standard_options.c:633 msgid "Either a standard color name, R:G:B triplet, or \"none\"" msgstr "" -#: ../lib/gis/parser_standard_options.c:643 +#: ../lib/gis/parser_standard_options.c:644 msgid "Name of input directory" msgstr "" -#: ../lib/gis/parser_standard_options.c:653 +#: ../lib/gis/parser_standard_options.c:654 msgid "Units" msgstr "Unità" -#: ../lib/gis/parser_standard_options.c:662 +#: ../lib/gis/parser_standard_options.c:663 msgid "Data type(s)" msgstr "Tipo(i) di dati" -#: ../lib/gis/parser_standard_options.c:672 +#: ../lib/gis/parser_standard_options.c:673 msgid "Name of mapset (default: current search path)" msgstr "Nome del mapset (default: percorso di ricerca in uso)" -#: ../lib/gis/parser_standard_options.c:673 +#: ../lib/gis/parser_standard_options.c:674 msgid "'.' for current mapset" msgstr "'.' per il mapset in uso" -#: ../lib/gis/parser_standard_options.c:681 +#: ../lib/gis/parser_standard_options.c:682 msgid "Location name" msgstr "" -#: ../lib/gis/parser_standard_options.c:682 +#: ../lib/gis/parser_standard_options.c:683 msgid "Location name (not location path)" msgstr "" -#: ../lib/gis/parser_standard_options.c:692 +#: ../lib/gis/parser_standard_options.c:693 msgid "GRASS GIS database directory" msgstr "" -#: ../lib/gis/parser_standard_options.c:693 +#: ../lib/gis/parser_standard_options.c:694 msgid "Default: path to the current GRASS GIS database" msgstr "" -#: ../lib/gis/parser_standard_options.c:705 +#: ../lib/gis/parser_standard_options.c:706 msgid "Coordinates" msgstr "" -#: ../lib/gis/parser_standard_options.c:714 +#: ../lib/gis/parser_standard_options.c:715 msgid "Name of color table" msgstr "" -#: ../lib/gis/parser_standard_options.c:725 +#: ../lib/gis/parser_standard_options.c:726 msgid "String representing NULL value" msgstr "" -#: ../lib/gis/parser_standard_options.c:734 +#: ../lib/gis/parser_standard_options.c:735 msgid "Name of saved region" msgstr "" -#: ../lib/gis/parser_standard_options.c:744 +#: ../lib/gis/parser_standard_options.c:745 msgid "Name of the input space time dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:753 +#: ../lib/gis/parser_standard_options.c:754 msgid "Name of the input space time datasets" msgstr "" -#: ../lib/gis/parser_standard_options.c:761 +#: ../lib/gis/parser_standard_options.c:762 msgid "Name of the output space time dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:769 +#: ../lib/gis/parser_standard_options.c:770 msgid "Name of the input space time raster dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:778 +#: ../lib/gis/parser_standard_options.c:779 msgid "Name of the input space time raster datasets" msgstr "" -#: ../lib/gis/parser_standard_options.c:786 +#: ../lib/gis/parser_standard_options.c:787 msgid "Name of the output space time raster dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:794 +#: ../lib/gis/parser_standard_options.c:795 msgid "Name of the input space time vector dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:803 +#: ../lib/gis/parser_standard_options.c:804 msgid "Name of the input space time vector datasets" msgstr "" -#: ../lib/gis/parser_standard_options.c:811 +#: ../lib/gis/parser_standard_options.c:812 msgid "Name of the output space time vector dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:819 +#: ../lib/gis/parser_standard_options.c:820 msgid "Name of the input space time raster3d dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:828 +#: ../lib/gis/parser_standard_options.c:829 msgid "Name of the input space time raster3d datasets" msgstr "" -#: ../lib/gis/parser_standard_options.c:836 +#: ../lib/gis/parser_standard_options.c:837 msgid "Name of the output space time raster3d dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:845 +#: ../lib/gis/parser_standard_options.c:846 msgid "Type of the input space time dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:853 +#: ../lib/gis/parser_standard_options.c:854 msgid "Name of the input map" msgstr "" -#: ../lib/gis/parser_standard_options.c:862 +#: ../lib/gis/parser_standard_options.c:863 msgid "Name of the input maps" msgstr "" -#: ../lib/gis/parser_standard_options.c:871 +#: ../lib/gis/parser_standard_options.c:872 msgid "Type of the input map" msgstr "" -#: ../lib/gis/parser_standard_options.c:880 +#: ../lib/gis/parser_standard_options.c:881 msgid "The temporal type of the space time dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:887 +#: ../lib/gis/parser_standard_options.c:888 msgid "WHERE conditions of SQL statement without 'where' keyword used in the temporal GIS framework" msgstr "" -#: ../lib/gis/parser_standard_options.c:888 +#: ../lib/gis/parser_standard_options.c:889 msgid "Example: start_time > '2001-01-01 12:30:00'" msgstr "Esempio di start_time > '2001-01-01 12:30:00'" -#: ../lib/gis/parser_standard_options.c:898 +#: ../lib/gis/parser_standard_options.c:899 msgid "The method to be used for sampling the input dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:932 +#: ../lib/gis/parser_standard_options.c:933 msgid "Do not create attribute table" msgstr "" -#: ../lib/gis/parser_standard_options.c:936 +#: ../lib/gis/parser_standard_options.c:937 msgid "Do not build topology" msgstr "Non costruire la topologia" -#: ../lib/gis/parser_standard_options.c:937 +#: ../lib/gis/parser_standard_options.c:938 msgid "Advantageous when handling a large number of points" msgstr "" @@ -6201,6 +6336,15 @@ msgid "Seek offset out of range" msgstr "" +#: ../lib/gis/cmprzstd.c:80 ../lib/gis/cmprzstd.c:95 ../lib/gis/cmprzstd.c:169 +msgid "GRASS needs to be compiled with ZSTD for ZSTD compression" +msgstr "" + +#: ../lib/gis/cmprzstd.c:134 ../lib/gis/cmprzstd.c:196 +#, c-format +msgid "ZSTD compression error %d: %s" +msgstr "" + #: ../lib/gis/paths.c:201 #, c-format msgid "Unable to open file <%s> for reading" @@ -6215,10 +6359,30 @@ msgid "Multiple outputs are not supported by WPS 1.0.0" msgstr "WPS 1.0.0 non supporta output multipli" -#: ../lib/gis/color_rules.c:88 +#: ../lib/gis/color_rules.c:98 msgid "no description" msgstr "" +#: ../lib/gis/color_rules.c:292 +#, fuzzy +msgid "Unable to open color rule" +msgstr "Impossibile caricare le regole dei colori <%s>" + +#: ../lib/gis/color_rules.c:341 ../lib/gis/color_rules.c:352 +#: ../lib/gis/color_rules.c:356 ../lib/gis/color_rules.c:360 +msgid "range: map values" +msgstr "" + +#: ../lib/gis/color_rules.c:343 +#, c-format +msgid "range: %g to %g" +msgstr "" + +#: ../lib/gis/color_rules.c:368 +#, fuzzy +msgid "Unable to open color descriptions" +msgstr "Impossibile aprire %s per la scrittura" + #: ../lib/gis/mapset_msc.c:90 #, c-format msgid "Unable to make mapset element %s (%s): %s" @@ -6229,12 +6393,12 @@ msgid "Unable to access mapset element %s (%s): %s" msgstr "Non è possibile accedere all'elemento mapset %s (%s): %s" -#: ../lib/gis/cmprzlib.c:139 ../lib/gis/cmprzlib.c:157 +#: ../lib/gis/cmprzlib.c:142 #, c-format msgid "ZLIB compression error %d: %s" msgstr "" -#: ../lib/gis/cmprzlib.c:225 ../lib/gis/cmprzlib.c:242 +#: ../lib/gis/cmprzlib.c:204 #, c-format msgid "ZLIB decompression error %d: %s" msgstr "" @@ -6293,13 +6457,13 @@ msgstr "" #: ../lib/gis/parser_dependencies.c:305 -#, c-format -msgid "Option %s requires all of %s" +#, fuzzy, c-format +msgid "Option <%s> requires all of %s" msgstr "L'opzione %s richiede tutte le seguenti %s" #: ../lib/gis/parser_dependencies.c:332 -#, c-format -msgid "Option %s is mutually exclusive with all of %s" +#, fuzzy, c-format +msgid "Option <%s> is mutually exclusive with all of %s" msgstr "L'opzione %s si esclude reciprocamente con tutte le seguenti %s" #: ../lib/gis/parser_dependencies.c:358 @@ -6335,43 +6499,43 @@ msgid "Task already has a worker" msgstr "L'attività ha già una risorsa" -#: ../lib/gis/compress.c:132 ../lib/gis/compress.c:193 -#: ../lib/gis/compress.c:208 +#: ../lib/gis/compress.c:143 ../lib/gis/compress.c:208 +#: ../lib/gis/compress.c:225 ../lib/gis/compress.c:240 msgid "Request for unsupported compressor" msgstr "" -#: ../lib/gis/compress.c:223 +#: ../lib/gis/compress.c:255 msgid "No destination buffer allocated" msgstr "" -#: ../lib/gis/compress.c:230 +#: ../lib/gis/compress.c:262 #, c-format msgid "Invalid read size %d" msgstr "" -#: ../lib/gis/compress.c:251 +#: ../lib/gis/compress.c:283 #, c-format msgid "Unable to read %d bytes: end of file" msgstr "" -#: ../lib/gis/compress.c:253 +#: ../lib/gis/compress.c:285 #, c-format msgid "Unable to read %d bytes: %s" msgstr "" -#: ../lib/gis/compress.c:327 ../lib/gis/compress.c:350 -#: ../lib/gis/compress.c:391 +#: ../lib/gis/compress.c:360 ../lib/gis/compress.c:383 +#: ../lib/gis/compress.c:424 msgid "Unable to write compression flag" msgstr "" -#: ../lib/gis/compress.c:338 ../lib/gis/compress.c:361 -#: ../lib/gis/compress.c:404 +#: ../lib/gis/compress.c:371 ../lib/gis/compress.c:394 +#: ../lib/gis/compress.c:437 #, c-format msgid "Unable to write %d bytes: nothing written" msgstr "" -#: ../lib/gis/compress.c:340 ../lib/gis/compress.c:363 -#: ../lib/gis/compress.c:406 +#: ../lib/gis/compress.c:373 ../lib/gis/compress.c:396 +#: ../lib/gis/compress.c:439 #, c-format msgid "Unable to write %d bytes: %s" msgstr "" @@ -6633,7 +6797,7 @@ "\n" "-- Test d'unità della tabella conclusi con successo --" -#: ../lib/db/dbmi_base/default_name.c:136 +#: ../lib/db/dbmi_base/default_name.c:139 msgid "Programmer error" msgstr "Errore del programmatore" @@ -6723,25 +6887,30 @@ msgid "db_get_index_column_name(): invalid column number" msgstr "db_get_index_column_name(): numero di colonna non valido" -#: ../lib/vector/diglib/spindex_rw.c:98 ../lib/vector/diglib/spindex_rw.c:106 +#: ../lib/vector/diglib/spindex_rw.c:99 ../lib/vector/diglib/spindex_rw.c:107 msgid "Topology file must be written before spatial index file" msgstr "Il file della topologia dev'essere scritto prima del file dell'indice spaziale " -#: ../lib/vector/diglib/spindex_rw.c:302 +#: ../lib/vector/diglib/spindex_rw.c:303 #, c-format msgid "This version of GRASS (%d.%d) is too old to read this spatial index format. Try to rebuild topology or upgrade GRASS to at least version %d." msgstr "Questa versione di GRASS (%d.%d) è vecchia per leggere questo formato dell'indice spaziale. Provare a ricompilare la topologia o aggiornare GRASS almeno alla versione %d." -#: ../lib/vector/diglib/spindex_rw.c:308 +#: ../lib/vector/diglib/spindex_rw.c:309 #, 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 +#: ../lib/vector/diglib/spindex_rw.c:318 #, c-format msgid "Spatial index format version %d.%d is not supported by this release. Please rebuild topology." msgstr "" +#: ../lib/vector/diglib/plus_line.c:262 ../lib/vector/diglib/plus_line.c:302 +#, fuzzy, c-format +msgid "Attempt to delete not registered line %d from node %d" +msgstr "Tentativo di cancellare isola %d non registrata dall'area %d" + #: ../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." @@ -6847,7 +7016,7 @@ msgid "Unable to write isles to plus file" msgstr "Impossibile scrivere isole nel file plus" -#: ../lib/vector/diglib/plus_node.c:214 +#: ../lib/vector/diglib/plus_node.c:213 #, c-format msgid "Attempt to read line angle for the line which is not connected to the node: node %d, line %d" msgstr "Tentativo di leggere l'angolo della linea che non è connesso al nodo: nodo %d, linea %d" @@ -6908,44 +7077,44 @@ msgid "Error in read/write portable char, byte_order = %d Written: %d Read: %d" msgstr "" -#: ../lib/vector/diglib/plus_area.c:215 ../lib/vector/diglib/plus_area.c:716 +#: ../lib/vector/diglib/plus_area.c:218 ../lib/vector/diglib/plus_area.c:718 #, c-format msgid "Line %d already has area/isle %d to left" msgstr "La linea %d ha già un'area/isola %d alla propria sinistra" -#: ../lib/vector/diglib/plus_area.c:225 ../lib/vector/diglib/plus_area.c:724 +#: ../lib/vector/diglib/plus_area.c:228 ../lib/vector/diglib/plus_area.c:726 #, c-format msgid "Line %d already has area/isle %d to right" msgstr "La linea %d ha già un'area/isola %d alla propria destra" -#: ../lib/vector/diglib/plus_area.c:279 +#: ../lib/vector/diglib/plus_area.c:282 msgid "Isle already registered in area" msgstr "" -#: ../lib/vector/diglib/plus_area.c:313 +#: ../lib/vector/diglib/plus_area.c:316 msgid "Attempt to delete isle from dead area" msgstr "Tentativo di cancellare isola da area inesistente" -#: ../lib/vector/diglib/plus_area.c:330 +#: ../lib/vector/diglib/plus_area.c:324 #, c-format msgid "Attempt to delete not registered isle %d from area %d" msgstr "Tentativo di cancellare isola %d non registrata dall'area %d" -#: ../lib/vector/diglib/plus_area.c:369 +#: ../lib/vector/diglib/plus_area.c:371 msgid "Attempt to delete dead area" msgstr "Tentativo di cancellare area inesistente" -#: ../lib/vector/diglib/plus_area.c:408 +#: ../lib/vector/diglib/plus_area.c:410 #, c-format msgid "Dead centroid %d registered for area (bug in the vector library)" msgstr "Centroide inesistente %d registrato per l'area (baco nella libreria vettoriale)" -#: ../lib/vector/diglib/plus_area.c:431 +#: ../lib/vector/diglib/plus_area.c:433 #, c-format msgid "Attempt to delete area %d info from dead isle %d" msgstr "Tentativo di cancellare le informazioni dell'area %d dall'isola inesistente %d" -#: ../lib/vector/diglib/plus_area.c:782 +#: ../lib/vector/diglib/plus_area.c:784 #, c-format msgid "Attempt to delete isle %d info from dead area %d" msgstr "Tentativo di cancellare le informazioni dell'isola %d dall'area inesistente %d" @@ -7060,7 +7229,7 @@ #: ../lib/vector/Vlib/header_finfo.c:113 ../lib/vector/Vlib/header_finfo.c:153 #: ../lib/vector/Vlib/header_finfo.c:254 ../lib/vector/Vlib/close.c:284 #: ../lib/vector/Vlib/close_ogr.c:77 ../lib/vector/Vlib/close_ogr.c:111 -#: ../lib/proj/convert.c:64 +#: ../lib/proj/convert.c:98 msgid "GRASS is not compiled with OGR support" msgstr "GRASS è compilato senza il supporto OGR" @@ -7234,7 +7403,7 @@ msgstr "Impossibile aggiungere il database collegato al vettoriale <%s>" #: ../lib/vector/Vlib/copy.c:764 ../lib/vector/Vlib/close_nat.c:102 -#: ../lib/vector/Vlib/map.c:317 +#: ../lib/vector/Vlib/map.c:318 #, c-format msgid "Unable to copy table <%s>" msgstr "Impossibile copiare la tabella <%s>" @@ -7295,7 +7464,7 @@ msgstr "Impossibile aprire il file della topologia per il vettoriale <%s>" #: ../lib/vector/Vlib/open.c:367 ../lib/vector/Vlib/open.c:871 -#: ../lib/vector/Vlib/build.c:865 +#: ../lib/vector/Vlib/build.c:866 #, c-format msgid "Unable to open spatial index file for vector map <%s>" msgstr "" @@ -7331,13 +7500,13 @@ msgstr "" #: ../lib/vector/Vlib/open.c:813 ../lib/vector/Vlib/open.c:826 -#: ../lib/vector/Vlib/map.c:159 +#: ../lib/vector/Vlib/map.c:160 #, c-format msgid "Unable to delete vector map <%s>" msgstr "Impossibile eliminare il vettoriale <%s>" -#: ../lib/vector/Vlib/open.c:821 ../lib/vector/Vlib/map.c:155 -#: ../lib/vector/Vlib/map.c:249 +#: ../lib/vector/Vlib/open.c:821 ../lib/vector/Vlib/map.c:156 +#: ../lib/vector/Vlib/map.c:250 #, c-format msgid "Vector map <%s> already exists and will be overwritten" msgstr "Il vettoriale <%s> è già presente e sarà sovrascritto" @@ -7865,29 +8034,29 @@ msgid "Bug: attempt to update map which is not in current mapset" msgstr "Bug: attesa di aggiornamento di una mappa non presente nel mapset in uso" -#: ../lib/vector/Vlib/snap.c:223 ../lib/vector/Vlib/snap.c:582 +#: ../lib/vector/Vlib/snap.c:223 ../lib/vector/Vlib/snap.c:583 msgid "Snap vertices Pass 1: select points" msgstr "" -#: ../lib/vector/Vlib/snap.c:270 ../lib/vector/Vlib/snap.c:636 +#: ../lib/vector/Vlib/snap.c:268 ../lib/vector/Vlib/snap.c:637 msgid "Snap vertices Pass 2: assign anchor vertices" msgstr "" -#: ../lib/vector/Vlib/snap.c:339 ../lib/vector/Vlib/snap.c:705 +#: ../lib/vector/Vlib/snap.c:337 ../lib/vector/Vlib/snap.c:706 msgid "Snap vertices Pass 3: snap to assigned points" msgstr "" -#: ../lib/vector/Vlib/snap.c:525 ../lib/vector/Vlib/snap.c:888 +#: ../lib/vector/Vlib/snap.c:526 ../lib/vector/Vlib/snap.c:889 #, c-format msgid "Snapped vertices: %d" msgstr "" -#: ../lib/vector/Vlib/snap.c:526 ../lib/vector/Vlib/snap.c:889 +#: ../lib/vector/Vlib/snap.c:527 ../lib/vector/Vlib/snap.c:890 #, c-format msgid "New vertices: %d" msgstr "Numero di vertici: %d" -#: ../lib/vector/Vlib/snap.c:916 +#: ../lib/vector/Vlib/snap.c:917 msgid "Reading features..." msgstr "" @@ -8133,71 +8302,71 @@ msgid "Vect_get_point_in_poly() failed" msgstr "Vect_get_point_in_poly() fallito" -#: ../lib/vector/Vlib/map.c:139 ../lib/vector/Vlib/map.c:245 +#: ../lib/vector/Vlib/map.c:140 ../lib/vector/Vlib/map.c:246 msgid "Vector map name is not SQL compliant" msgstr "Il nome del vettoriale non è conforme a SQL" -#: ../lib/vector/Vlib/map.c:143 +#: ../lib/vector/Vlib/map.c:144 #, c-format msgid "Unable to find vector map <%s> in <%s>" msgstr "Impossibile trovare il vettoriale <%s> in <%s>" -#: ../lib/vector/Vlib/map.c:179 ../lib/vector/Vlib/map.c:267 +#: ../lib/vector/Vlib/map.c:180 ../lib/vector/Vlib/map.c:268 #, c-format msgid "Unable to copy vector map <%s> to <%s>" msgstr "Impossibile copiare il vettoriale <%s> in <%s>" -#: ../lib/vector/Vlib/map.c:331 ../lib/vector/Vlib/map.c:462 +#: ../lib/vector/Vlib/map.c:332 ../lib/vector/Vlib/map.c:463 #, c-format msgid "Unable to delete table <%s>" msgstr "Impossibile eliminare la tabella <%s>" -#: ../lib/vector/Vlib/map.c:346 +#: ../lib/vector/Vlib/map.c:347 #, c-format msgid "Unable to create index for table <%s>, key <%s>" msgstr "Impossibile creare indice per la tabella <%s>, chiave <%s>" -#: ../lib/vector/Vlib/map.c:402 +#: ../lib/vector/Vlib/map.c:403 #, c-format msgid "Ignoring invalid mapset: %s" msgstr "" -#: ../lib/vector/Vlib/map.c:407 +#: ../lib/vector/Vlib/map.c:408 #, c-format msgid "Invalid vector map name <%s>" msgstr "Nome del vettoriale <%s> invalido" -#: ../lib/vector/Vlib/map.c:417 +#: ../lib/vector/Vlib/map.c:418 #, c-format msgid "Unable to open header file for vector map <%s>" msgstr "Impossibile aprire il file di intestazione per il vettoriale <%s>" -#: ../lib/vector/Vlib/map.c:449 +#: ../lib/vector/Vlib/map.c:450 #, c-format msgid "Unable to find table <%s> linked to vector map <%s>" msgstr "Impossibile trovare la tabella <%s> collegata al vettoriale <%s>" -#: ../lib/vector/Vlib/map.c:472 +#: ../lib/vector/Vlib/map.c:473 #, c-format msgid "Table <%s> linked to vector map <%s> does not exist" msgstr "Tabella <%s> collegata al vettoriale <%s> non esiste" -#: ../lib/vector/Vlib/map.c:485 +#: ../lib/vector/Vlib/map.c:486 #, c-format msgid "Unable to open directory '%s'" msgstr "Impossibile aprire la directory '%s'" -#: ../lib/vector/Vlib/map.c:499 +#: ../lib/vector/Vlib/map.c:500 #, c-format msgid "Unable to delete file '%s'" msgstr "Impossibile eliminare il file '%s'" -#: ../lib/vector/Vlib/map.c:519 +#: ../lib/vector/Vlib/map.c:520 #, c-format msgid "Unable to rename directory '%s' to '%s'" msgstr "Impossibile rinominare la directory '%s' a '%s'" -#: ../lib/vector/Vlib/map.c:528 +#: ../lib/vector/Vlib/map.c:529 #, c-format msgid "Unable to remove directory '%s': %s" msgstr "" @@ -8251,10 +8420,10 @@ msgid "Your GRASS version does not fully support feature index format %d.%d of the vector. Consider to rebuild topology or upgrade GRASS." msgstr "Questa versione di GRASS non supporta appieno il formato %d.%d dell'indice delle features del vettore. Si consiglia di ricostruire la topologia o aggiornare GRASS." -#: ../lib/vector/Vlib/intersect2.c:1202 ../lib/vector/Vlib/intersect2.c:1208 -#: ../lib/vector/Vlib/intersect2.c:1210 ../lib/vector/Vlib/intersect2.c:1262 -#: ../lib/vector/Vlib/intersect2.c:1271 ../lib/vector/Vlib/intersect2.c:1292 -#: ../lib/vector/Vlib/intersect2.c:1309 ../lib/vector/Vlib/intersect.c:1194 +#: ../lib/vector/Vlib/intersect2.c:1259 ../lib/vector/Vlib/intersect2.c:1265 +#: ../lib/vector/Vlib/intersect2.c:1267 ../lib/vector/Vlib/intersect2.c:1319 +#: ../lib/vector/Vlib/intersect2.c:1328 ../lib/vector/Vlib/intersect2.c:1349 +#: ../lib/vector/Vlib/intersect2.c:1366 ../lib/vector/Vlib/intersect.c:1194 #: ../lib/vector/Vlib/intersect.c:1200 ../lib/vector/Vlib/intersect.c:1202 #: ../lib/vector/Vlib/intersect.c:1257 ../lib/vector/Vlib/intersect.c:1266 #: ../lib/vector/Vlib/intersect.c:1287 ../lib/vector/Vlib/intersect.c:1304 @@ -8485,12 +8654,12 @@ msgstr "" #: ../lib/vector/Vlib/build_sfa.c:339 ../lib/vector/Vlib/build_sfa.c:632 -#: ../lib/vector/Vlib/build_nat.c:74 +#: ../lib/vector/Vlib/build_nat.c:75 msgid "Registering primitives..." msgstr "Registrando primitive..." #: ../lib/vector/Vlib/build_sfa.c:385 ../lib/vector/Vlib/build_sfa.c:664 -#: ../lib/vector/Vlib/build_nat.c:117 +#: ../lib/vector/Vlib/build_nat.c:118 #, c-format msgid "One primitive registered" msgid_plural "%d primitives registered" @@ -8498,7 +8667,7 @@ msgstr[1] "" #: ../lib/vector/Vlib/build_sfa.c:386 ../lib/vector/Vlib/build_sfa.c:665 -#: ../lib/vector/Vlib/build_nat.c:118 +#: ../lib/vector/Vlib/build_nat.c:119 #, c-format msgid "One vertex registered" msgid_plural "%d vertices registered" @@ -8864,7 +9033,7 @@ msgid "Attempt to read topo for dead isle (%d)" msgstr "Tentativo di leggere la topologia da un'isola inesistente (%d)" -#: ../lib/vector/Vlib/break_lines.c:572 +#: ../lib/vector/Vlib/break_lines.c:574 #, c-format msgid "Intersections: %d" msgstr "" @@ -8894,7 +9063,7 @@ msgid "Topology not available for vector map <%s>. Registering primitives..." msgstr "Topologia non disponibile per la mappa vettoriale <%s>. Registrando primitive..." -#: ../lib/vector/Vlib/box.c:436 ../lib/vector/Vlib/build_nat.c:84 +#: ../lib/vector/Vlib/box.c:436 ../lib/vector/Vlib/build_nat.c:85 msgid "Unable to read vector map" msgstr "Impossibile leggere il vettoriale" @@ -9059,16 +9228,36 @@ msgid "Output vector map <%s> is used as input" msgstr "Vettoriale <%s> di output è utilizzata come input" -#: ../lib/vector/Vlib/merge_lines.c:240 +#: ../lib/vector/Vlib/merge_lines.c:241 +#, c-format +msgid "%d lines merged" +msgstr "" + +#: ../lib/vector/Vlib/merge_lines.c:242 +#, c-format +msgid "%d new lines" +msgstr "" + +#: ../lib/vector/Vlib/merge_lines.c:245 #, c-format msgid "%d boundaries merged" msgstr "%d perimetri uniti" -#: ../lib/vector/Vlib/merge_lines.c:241 +#: ../lib/vector/Vlib/merge_lines.c:246 #, c-format msgid "%d new boundaries" msgstr "%d aree nuove" +#: ../lib/vector/Vlib/merge_lines.c:249 +#, c-format +msgid "%d lines and boundaries merged" +msgstr "" + +#: ../lib/vector/Vlib/merge_lines.c:250 +#, c-format +msgid "%d new lines and boundaries" +msgstr "" + #: ../lib/vector/Vlib/open_nat.c:56 #, c-format msgid "Unable to open coor file for vector map <%s>" @@ -9156,178 +9345,178 @@ msgid "Vect_segment_intersection() ERROR (collinear non vertical segments)" msgstr "Vect_segment_intersection() ERROR (segmenti non verticali collineari)" -#: ../lib/vector/Vlib/build.c:115 +#: ../lib/vector/Vlib/build.c:116 msgid "Area of size = 0.0 (less than 4 vertices) ignored" msgstr "Dimensione dell'area = 0.0 (meno di 4 vertici) ignorata" -#: ../lib/vector/Vlib/build.c:131 +#: ../lib/vector/Vlib/build.c:132 msgid "Unable to add area (map closed, topo saved)" msgstr "Impossibile aggiungere un'area (mappa chiusa, topologia salvata)" -#: ../lib/vector/Vlib/build.c:139 +#: ../lib/vector/Vlib/build.c:140 msgid "Unable to add isle (map closed, topo saved)" msgstr "Impossibile aggiungere un'isola (mappa chiusa, topologia salvata)" -#: ../lib/vector/Vlib/build.c:149 +#: ../lib/vector/Vlib/build.c:150 msgid "Area of size = 0.0 ignored" msgstr "Dimensione dell'area = 0.0 ignorata" -#: ../lib/vector/Vlib/build.c:200 +#: ../lib/vector/Vlib/build.c:201 msgid "Request to find area outside nonexistent isle" msgstr "Richiesta di trovare un'area fuori da un'isola inesistente" -#: ../lib/vector/Vlib/build.c:351 +#: ../lib/vector/Vlib/build.c:352 msgid "Larger bbox but smaller area!!!" msgstr "" -#: ../lib/vector/Vlib/build.c:606 +#: ../lib/vector/Vlib/build.c:607 msgid "Checking for topological errors..." msgstr "" -#: ../lib/vector/Vlib/build.c:641 +#: ../lib/vector/Vlib/build.c:642 #, c-format msgid "Number of lines of length zero: %d" msgstr "Numero di linee di lunghezza nulla: %d" -#: ../lib/vector/Vlib/build.c:643 +#: ../lib/vector/Vlib/build.c:644 #, c-format msgid "Number of boundaries of length zero: %d" msgstr "Numero di contorni du lunghezza nulla: %d" -#: ../lib/vector/Vlib/build.c:652 +#: ../lib/vector/Vlib/build.c:653 #, c-format msgid "Number of boundary intersections: %d" msgstr "Numero di intersezioni tra contorni: %d" -#: ../lib/vector/Vlib/build.c:676 +#: ../lib/vector/Vlib/build.c:677 msgid "Skipping further checks because of incorrect boundaries" msgstr "Ulteriori controlli saltati a causa di contorni non corretti" -#: ../lib/vector/Vlib/build.c:726 +#: ../lib/vector/Vlib/build.c:727 #, c-format msgid "Number of redundant holes: %d" msgstr "Numero di cavità ridondanti: %d" -#: ../lib/vector/Vlib/build.c:871 +#: ../lib/vector/Vlib/build.c:872 #, c-format msgid "Building topology for vector map <%s>..." msgstr "Si sta ricreando la topologia per il vettore <%s>..." -#: ../lib/vector/Vlib/build.c:889 +#: ../lib/vector/Vlib/build.c:890 msgid "Topology was built" msgstr "La topologia è stata creata" -#: ../lib/vector/Vlib/build.c:900 +#: ../lib/vector/Vlib/build.c:901 #, c-format msgid "Number of nodes: %d" msgstr "Numero di nodi: %d" -#: ../lib/vector/Vlib/build.c:901 +#: ../lib/vector/Vlib/build.c:902 #, c-format msgid "Number of primitives: %d" msgstr "Numero di primitive: %d" -#: ../lib/vector/Vlib/build.c:902 +#: ../lib/vector/Vlib/build.c:903 #, c-format msgid "Number of points: %d" msgstr "Numero di punti: %d" -#: ../lib/vector/Vlib/build.c:903 +#: ../lib/vector/Vlib/build.c:904 #, c-format msgid "Number of lines: %d" msgstr "Numero di linee: %d" -#: ../lib/vector/Vlib/build.c:904 +#: ../lib/vector/Vlib/build.c:905 #, c-format msgid "Number of boundaries: %d" msgstr "Numero di confini: %d" -#: ../lib/vector/Vlib/build.c:905 +#: ../lib/vector/Vlib/build.c:906 #, c-format msgid "Number of centroids: %d" msgstr "Numero di centroidi: %d" -#: ../lib/vector/Vlib/build.c:908 +#: ../lib/vector/Vlib/build.c:909 #, c-format msgid "Number of faces: %d" msgstr "Numero di facce: %d" -#: ../lib/vector/Vlib/build.c:911 +#: ../lib/vector/Vlib/build.c:912 #, c-format msgid "Number of kernels: %d" msgstr "Numero di kernel: %d" -#: ../lib/vector/Vlib/build.c:957 +#: ../lib/vector/Vlib/build.c:958 #, c-format msgid "Number of areas: %d" msgstr "Numero di aree: %d" -#: ../lib/vector/Vlib/build.c:958 +#: ../lib/vector/Vlib/build.c:959 #, c-format msgid "Number of isles: %d" msgstr "Numero di isole: %d" -#: ../lib/vector/Vlib/build.c:963 +#: ../lib/vector/Vlib/build.c:964 #, c-format msgid "Number of areas without centroid: %d" msgstr "Numero di aree senza centroide: %d" -#: ../lib/vector/Vlib/build.c:968 +#: ../lib/vector/Vlib/build.c:969 #, c-format msgid "Number of centroids exceeds number of areas: %d > %d" msgstr "Il numero dei centroidi è superiore al numero delle aree:%d > %d" -#: ../lib/vector/Vlib/build.c:972 +#: ../lib/vector/Vlib/build.c:973 #, c-format msgid "Number of incorrect boundaries: %d" msgstr "Numero di confini non corretti: %d" -#: ../lib/vector/Vlib/build.c:976 +#: ../lib/vector/Vlib/build.c:977 #, c-format msgid "Number of centroids outside area: %d" msgstr "Numero di centroidi al di fuori dell'area: %d" -#: ../lib/vector/Vlib/build.c:980 +#: ../lib/vector/Vlib/build.c:981 #, c-format msgid "Number of duplicate centroids: %d" msgstr "Numero di centroidi duplicati: %d" -#: ../lib/vector/Vlib/build.c:984 +#: ../lib/vector/Vlib/build.c:985 msgid "Number of areas: -" msgstr "Numero di aree: -" -#: ../lib/vector/Vlib/build.c:985 +#: ../lib/vector/Vlib/build.c:986 msgid "Number of isles: -" msgstr "Numero di isole: -" -#: ../lib/vector/Vlib/build.c:1013 +#: ../lib/vector/Vlib/build.c:1014 #, c-format msgid "Unable to create topo file for vector map <%s>" msgstr "Impossibile creare il file della topologia per la mappa vettoriale <%s>" -#: ../lib/vector/Vlib/build.c:1021 +#: ../lib/vector/Vlib/build.c:1022 msgid "Error writing out topo file" msgstr "Errore nella scrittura del file di topologia" -#: ../lib/vector/Vlib/build.c:1210 +#: ../lib/vector/Vlib/build.c:1211 msgid "Unable to build spatial index from topology, vector map is not opened at topology level 2" msgstr "Impossibile creare l'indice spaziale dalla topologia, la mappa vettoriale non è aperta al livello topologico 2" -#: ../lib/vector/Vlib/build.c:1233 +#: ../lib/vector/Vlib/build.c:1234 #, c-format msgid "%s is no longer supported" msgstr "%s non è più supportato" -#: ../lib/vector/Vlib/build.c:1256 +#: ../lib/vector/Vlib/build.c:1257 msgid "Spatial index not available, can not be saved" msgstr "" -#: ../lib/vector/Vlib/build.c:1268 +#: ../lib/vector/Vlib/build.c:1269 #, c-format msgid "Unable to create spatial index file for vector map <%s>" msgstr "Impossibile creare il file dell'indice spaziale per la mappa vettoriale '%s'" -#: ../lib/vector/Vlib/build.c:1277 +#: ../lib/vector/Vlib/build.c:1278 msgid "Error writing out spatial index file" msgstr "Errore nella scrittura del file dell'indice spaziale" @@ -9367,29 +9556,29 @@ msgid "conditions failed" msgstr "Condizioni fallite" -#: ../lib/vector/Vlib/build_nat.c:129 +#: ../lib/vector/Vlib/build_nat.c:132 msgid "Building areas..." msgstr "Costruendo aree..." -#: ../lib/vector/Vlib/build_nat.c:153 +#: ../lib/vector/Vlib/build_nat.c:156 #, c-format msgid "One area built" msgid_plural "%d areas built" msgstr[0] "" msgstr[1] "" -#: ../lib/vector/Vlib/build_nat.c:154 +#: ../lib/vector/Vlib/build_nat.c:157 #, c-format msgid "One isle built" msgid_plural "%d isles built" msgstr[0] "" msgstr[1] "" -#: ../lib/vector/Vlib/build_nat.c:163 +#: ../lib/vector/Vlib/build_nat.c:168 msgid "Attaching islands..." msgstr "Isole allegate..." -#: ../lib/vector/Vlib/build_nat.c:180 +#: ../lib/vector/Vlib/build_nat.c:188 msgid "Attaching centroids..." msgstr "Centroidi allegati..." @@ -9398,7 +9587,7 @@ msgid "Unable to delete item %d from spatial index" msgstr "Impossibile eliminare l'elemento %d dall'indice spaziale" -#: ../lib/vector/neta/spanningtree.c:106 +#: ../lib/vector/neta/spanningtree.c:109 msgid "Computing minimum spanning tree..." msgstr "Calcolando lo spanning tree minimo..." @@ -9430,42 +9619,48 @@ msgid "Unable to open select cursor: %s" msgstr "Impossibile aprire il cursore di selezione: %s" -#: ../lib/proj/get_proj.c:148 +#: ../lib/proj/get_proj.c:158 #, c-format msgid "Invalid zone %s specified" msgstr "Zona %s specificata invalida" -#: ../lib/proj/get_proj.c:228 -msgid "Unable to initialise PROJ.4 with the following parameter list:" +#: ../lib/proj/get_proj.c:243 +#, fuzzy +msgid "Unable to initialise PROJ with the following parameter list:" msgstr "Impossibile inizializzare PROJ.4 con la seguente lista di parametri:" -#: ../lib/proj/get_proj.c:236 -#, c-format -msgid "The error message: %s" +#: ../lib/proj/get_proj.c:252 +#, fuzzy, c-format +msgid "The PROJ error message: %s" msgstr "Il messaggio d'errore: %s" -#: ../lib/proj/get_proj.c:294 +#: ../lib/proj/get_proj.c:360 msgid "Option input overflowed option table" msgstr "L'input di opzioni supera la lunghezza della tabella di opzioni" -#: ../lib/proj/get_proj.c:325 +#: ../lib/proj/get_proj.c:388 +#, fuzzy +msgid "Unable to initialize pj" +msgstr "Impossibile inizializzare pj a causa: %s" + +#: ../lib/proj/get_proj.c:396 #, c-format msgid "Unable to initialize pj cause: %s" msgstr "Impossibile inizializzare pj a causa: %s" -#: ../lib/proj/get_proj.c:401 +#: ../lib/proj/get_proj.c:501 msgid "Input Projection Parameters" msgstr "Parametri della proiezione di input" -#: ../lib/proj/get_proj.c:404 +#: ../lib/proj/get_proj.c:503 msgid "Input Unit Factor" msgstr "Fattore dell'unità di input" -#: ../lib/proj/get_proj.c:414 +#: ../lib/proj/get_proj.c:513 msgid "Output Projection Parameters" msgstr "Parametri di proiezione in output" -#: ../lib/proj/get_proj.c:417 +#: ../lib/proj/get_proj.c:515 msgid "Output Unit Factor" msgstr "Fattore dell'unità di output" @@ -9500,57 +9695,96 @@ msgid "Error in datum table file <%s>, line %d" msgstr "Errore nel file tabella datum <%s>, linea %d" -#: ../lib/proj/convert.c:159 +#: ../lib/proj/convert.c:194 msgid "Unable parse GRASS PROJ_INFO file" msgstr "Impossibile analizzare il file di GRASS PROJ_INFO" -#: ../lib/proj/convert.c:164 +#: ../lib/proj/convert.c:201 msgid "Unable get PROJ.4-style parameter string" msgstr "Impossibile ottenere la stringa di parametri in stile PROJ.4" -#: ../lib/proj/convert.c:178 +#: ../lib/proj/convert.c:219 #, c-format msgid "OGR can't parse PROJ.4-style parameter string: %s (OGR Error code was %d)" msgstr "OGR non sa parsare la stringa di parametri in stile PROJ.4: %s (il codice di errore OGR era %d)" -#: ../lib/proj/convert.c:191 +#: ../lib/proj/convert.c:232 #, c-format msgid "OGR can't get WKT-style parameter string (OGR Error code was %d)" msgstr "OGR non sa ottenere la stringa di parametri in stile WKT (il codice di errore OGR era %d)" -#: ../lib/proj/convert.c:427 +#: ../lib/proj/convert.c:469 #, c-format msgid "Updating spatial reference with embedded proj4 definition failed. Proj4 definition: <%s>" msgstr "" -#: ../lib/proj/convert.c:434 +#: ../lib/proj/convert.c:476 msgid "Updating spatial reference with embedded proj4 definition" msgstr "" -#: ../lib/proj/convert.c:564 +#: ../lib/proj/convert.c:610 msgid "No projection name! Projection parameters likely to be meaningless." msgstr "Nome della proiezione mancante! Probabilmente i parametri di proiezione sono errati." -#: ../lib/proj/convert.c:626 +#: ../lib/proj/convert.c:672 #, c-format msgid "Datum <%s> not recognised by GRASS and no parameters found" msgstr "Datum <%s> non riconosciuto da GRASS e nessun parametro trovato" -#: ../lib/proj/convert.c:642 +#: ../lib/proj/convert.c:688 #, c-format msgid "Datum <%s> apparently recognised by GRASS but no parameters found. You may want to look into this." msgstr "Datum <%s> è stato apparentemente riconosciuto da GRASS ma nessun parametro è stato trovato. Dovresto controllare all'interno di questo." -#: ../lib/proj/convert.c:646 +#: ../lib/proj/convert.c:692 #, c-format msgid "Invalid transformation number %d; valid range is 1 to %d. Leaving datum transform parameters unspecified." msgstr "Numero di trasformazione %d non valido; il range valido è da 1 a %d. I parametri di trasformazione del datum non vengono specificati." -#: ../lib/proj/do_proj.c:106 ../lib/proj/do_proj.c:180 +#: ../lib/proj/do_proj.c:89 +msgid "Input coordinate system is NULL" +msgstr "" + +#: ../lib/proj/do_proj.c:104 +#, fuzzy, c-format +msgid "proj_create() failed for '%s'" +msgstr "errore di pj_transform(): %s" + +#: ../lib/proj/do_proj.c:114 +#, fuzzy, c-format +msgid "Unable to create latlong equivalent for '%s'" +msgstr "Impossibile creare il file dell'istogramma per<%s>" + +#: ../lib/proj/do_proj.c:164 +#, fuzzy +msgid "No input projection" +msgstr "Proiezione sconosciuta" + +#: ../lib/proj/do_proj.c:167 ../lib/proj/do_proj.c:336 +msgid "No transformation object" +msgstr "" + +#: ../lib/proj/do_proj.c:221 ../lib/proj/do_proj.c:446 +#, fuzzy, c-format +msgid "proj_trans() failed: %s" +msgstr "errore di pj_transform(): %s" + +#: ../lib/proj/do_proj.c:247 +#, fuzzy +msgid "No output projection" +msgstr "Impossibile definire la proiezione" + +#: ../lib/proj/do_proj.c:276 ../lib/proj/do_proj.c:499 +#: ../lib/proj/do_proj.c:626 ../lib/proj/do_proj.c:790 #, c-format msgid "pj_transform() failed: %s" msgstr "errore di pj_transform(): %s" +#: ../lib/proj/do_proj.c:584 ../lib/proj/do_proj.c:747 +#, fuzzy, c-format +msgid "proj_trans() failed: %d" +msgstr "errore di pj_transform(): %s" + #: ../lib/lidar/zones.c:476 ../lib/lidar/zones.c:513 #, c-format msgid "<%s> created in database." @@ -9576,10 +9810,6 @@ msgstr "Risolto leggero errore di arrotondamento del dato in input del confine est (%g>%g)" #, fuzzy -msgid "Unable to close GUI. {}" -msgstr "Impossibile impostare il focus" - -#, fuzzy msgid "No centroid defined for area %d. Area not exported." msgstr "La connessione del database non è definita per il layer %d" @@ -9722,3 +9952,43 @@ msgid "Example: income < 1000 and inhab >= 10000" msgstr "Esempio: income < 1000 e inhab >= 10000" + +#~ msgid "" +#~ "GISDBASE, LOCATION_NAME and MAPSET variables not set properly.\n" +#~ "Interactive startup needed." +#~ msgstr "" +#~ "Le variabili GISDBASE, LOCATION_NAME e MAPSET non sono definite adeguatamente.\n" +#~ "E' necessario l'avvio interattivo." + +#~ msgid "Unable to initialise PROJ.4 with the following parameter list:" +#~ msgstr "Impossibile inizializzare PROJ.4 con la seguente lista di parametri:" + +#~ msgid "The error message: %s" +#~ msgstr "Il messaggio d'errore: %s" + +#~ msgid "Unknown compression method <%s>, using default ZLIB" +#~ msgstr "Metodo di compressione <%s> sconosciuto, verrà utilizzato quello di default ZLIB" + +#~ msgid "No compression is not supported for GRASS raster maps, using default ZLIB" +#~ msgstr "Nessuna compressione non è supportata per le mappa raster di GRASS, utilizza la default ZLIB" + +#~ msgid "This GRASS version does not support %s compression, using default ZLIB" +#~ msgstr "Questa versione di GRASS non supporta la compressione %s, utilizzando la default ZLIB " + +#~ msgid "BUG in descriptions, option '%s' in <%s> does not exist" +#~ msgstr "BUG nella descrizione, opzione '%s' in <%s> non esiste" + +#~ msgid "Unable allocate PNG structure" +#~ msgstr "Impossibile allocare struttura PNG" + +#~ msgid "Failed to create new location. The location <%s> already exists." +#~ msgstr "Creazione della nuova location fallita. La location <%s> è già presente." + +#~ msgid "Creating new GRASS GIS location/mapset..." +#~ msgstr "Sto creando una nuova location/mapset GRASS GIS" + +#~ msgid "Option %s requires all of %s" +#~ msgstr "L'opzione %s richiede tutte le seguenti %s" + +#~ msgid "Option %s is mutually exclusive with all of %s" +#~ msgstr "L'opzione %s si esclude reciprocamente con tutte le seguenti %s" diff -Nru grass-7.4.3/locale/po/grasslibs_ja.po grass-7.6.0/locale/po/grasslibs_ja.po --- grass-7.4.3/locale/po/grasslibs_ja.po 2018-11-24 09:45:18.000000000 +0000 +++ grass-7.6.0/locale/po/grasslibs_ja.po 2018-12-26 10:57:24.000000000 +0000 @@ -12,7 +12,7 @@ msgstr "" "Project-Id-Version: grasslibs_ja\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-03-24 00:06+0100\n" +"POT-Creation-Date: 2018-12-26 11:43+0100\n" "PO-Revision-Date: 2012-03-05 12:14+0900\n" "Last-Translator: Naoki Ueda \n" "Language-Team: Japanese \n" @@ -72,7 +72,7 @@ #: ../lib/manage/do_remove.c:57 ../lib/manage/do_rename.c:54 #: ../lib/ogsf/gp3.c:56 ../lib/ogsf/gp3.c:191 ../lib/ogsf/gv3.c:60 #: ../lib/ogsf/gv3.c:333 ../lib/vector/Vlib/open.c:235 -#: ../lib/vector/Vlib/map.c:263 ../lib/vector/Vlib/legal_vname.c:141 +#: ../lib/vector/Vlib/map.c:264 ../lib/vector/Vlib/legal_vname.c:141 #: ../lib/vector/Vlib/legal_vname.c:144 #, c-format msgid "Vector map <%s> not found" @@ -83,8 +83,8 @@ msgstr "" #: ../lib/manage/do_remove.c:73 ../lib/manage/do_rename.c:71 -#: ../lib/raster/open.c:176 ../lib/raster/open.c:843 ../lib/raster/open.c:880 -#: ../lib/raster/open.c:932 ../lib/ogsf/gs3.c:125 ../lib/ogsf/gs3.c:189 +#: ../lib/raster/open.c:177 ../lib/raster/open.c:853 ../lib/raster/open.c:890 +#: ../lib/raster/open.c:942 ../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 @@ -212,7 +212,7 @@ msgid "Mapset <%s> does not exist." msgstr "" -#: ../lib/rowio/setup.c:61 ../lib/rowio/setup.c:67 ../lib/segment/open.c:98 +#: ../lib/rowio/setup.c:61 ../lib/rowio/setup.c:67 ../lib/segment/open.c:118 #: ../lib/rst/interp_float/segmen2d_parallel.c:78 #: ../lib/rst/interp_float/segmen2d_parallel.c:85 #: ../lib/rst/interp_float/segmen2d_parallel.c:92 @@ -224,9 +224,9 @@ #: ../lib/rst/interp_float/segmen2d.c:203 #: ../lib/rst/interp_float/segmen2d.c:209 #: ../lib/rst/interp_float/segmen2d.c:219 -#: ../lib/vector/diglib/struct_alloc.c:491 ../lib/vector/Vlib/line.c:50 +#: ../lib/vector/diglib/struct_alloc.c:494 ../lib/vector/Vlib/line.c:50 #: ../lib/vector/Vlib/line.c:154 ../lib/vector/Vlib/map.c:48 -#: ../lib/vector/neta/bridge.c:58 ../lib/vector/neta/spanningtree.c:101 +#: ../lib/vector/neta/bridge.c:58 ../lib/vector/neta/spanningtree.c:104 #: ../lib/vector/neta/path.c:262 ../lib/vector/neta/components.c:71 #: ../lib/vector/neta/components.c:176 ../lib/vector/neta/centrality.c:63 #: ../lib/vector/neta/centrality.c:145 ../lib/vector/neta/flow.c:66 @@ -260,27 +260,38 @@ msgid "There are classbreaks outside the range min-max. Number of classes reduced to %i, but using probabilities for %i classes." msgstr "" -#: ../lib/raster/range.c:101 +#: ../lib/raster/range.c:103 #, c-format msgid "Unable to read fp range file for <%s>" msgstr "" -#: ../lib/raster/range.c:168 +#: ../lib/raster/range.c:170 #, c-format msgid "Unable to read quant rules for raster map <%s>" msgstr "" -#: ../lib/raster/range.c:205 ../lib/raster/range.c:225 +#: ../lib/raster/range.c:207 ../lib/raster/range.c:227 #, c-format msgid "Unable to read range file for <%s>" msgstr "" -#: ../lib/raster/range.c:263 ../lib/raster/range.c:269 -#: ../lib/raster/range.c:299 ../lib/raster/range.c:313 +#: ../lib/raster/range.c:286 +#, fuzzy, c-format +msgid "Unable to read stats file for <%s>" +msgstr "ファイル <%s> をスタートã§ãã¾ã›ã‚“" + +#: ../lib/raster/range.c:368 ../lib/raster/range.c:374 +#: ../lib/raster/range.c:406 ../lib/raster/range.c:420 #, c-format msgid "Unable to write range file for <%s>" msgstr "" +#: ../lib/raster/range.c:450 ../lib/raster/range.c:464 +#: ../lib/raster/range.c:482 ../lib/raster/range.c:487 +#, fuzzy, c-format +msgid "Unable to write stats file for <%s>" +msgstr "ファイル <%s> をスタートã§ãã¾ã›ã‚“" + #: ../lib/raster/raster_metadata.c:109 #, c-format msgid "Unable to read <%s> for raster map <%s@%s>" @@ -331,163 +342,163 @@ msgid "Error writing compressed FP data for row %d of <%s>: %s" msgstr "" -#: ../lib/raster/put_row.c:386 ../lib/raster/put_row.c:392 +#: ../lib/raster/put_row.c:391 ../lib/raster/put_row.c:397 #, c-format msgid "Error writing compressed data for row %d of <%s>" msgstr "" -#: ../lib/raster/put_row.c:402 +#: ../lib/raster/put_row.c:407 #, c-format msgid "Error writing uncompressed data for row %d of <%s>" msgstr "" -#: ../lib/raster/put_row.c:462 +#: ../lib/raster/put_row.c:467 #, c-format msgid "Error writing data via GDAL for row %d of <%s>" msgstr "" -#: ../lib/raster/put_row.c:486 +#: ../lib/raster/put_row.c:491 msgid "GDAL output doesn't support writing null rows separately" msgstr "" -#: ../lib/raster/put_row.c:489 +#: ../lib/raster/put_row.c:494 #, c-format msgid "No null file for <%s>" msgstr "" -#: ../lib/raster/put_row.c:513 ../lib/raster/put_row.c:518 +#: ../lib/raster/put_row.c:521 ../lib/raster/put_row.c:526 #, c-format msgid "Error writing compressed null data for row %d of <%s>" msgstr "" -#: ../lib/raster/put_row.c:552 ../lib/raster/put_row.c:555 +#: ../lib/raster/put_row.c:560 ../lib/raster/put_row.c:563 #, c-format msgid "Error writing null row %d of <%s>" msgstr "" -#: ../lib/raster/put_row.c:680 +#: ../lib/raster/put_row.c:688 #, c-format msgid "put_raster_row: raster map <%s> not open for write - request ignored" msgstr "" -#: ../lib/raster/put_row.c:687 +#: ../lib/raster/put_row.c:695 msgid "put_raster_row: unopened file descriptor - request ignored" msgstr "" -#: ../lib/raster/open.c:191 +#: ../lib/raster/open.c:192 #, 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:196 +#: ../lib/raster/open.c:197 #, c-format msgid "Error reading reclass file for raster map <%s>" msgstr "" -#: ../lib/raster/open.c:207 +#: ../lib/raster/open.c:208 #, c-format msgid "Error reading map type for raster map <%s>" msgstr "" -#: ../lib/raster/open.c:215 +#: ../lib/raster/open.c:216 #, c-format msgid "Raster map <%s@%s>: format field in header file invalid" msgstr "ラスターマップ <%s@%s>: 無効ãªãƒ˜ãƒƒãƒ€ãƒ¼ãƒ•ã‚¡ã‚¤ãƒ«ã®ãƒ•ã‚©ãƒ¼ãƒžãƒƒãƒˆé ˜åŸŸ" -#: ../lib/raster/open.c:234 +#: ../lib/raster/open.c:235 #, c-format -msgid "Compression with %s is not supported" +msgid "Compression with %s is not supported in this GRASS GIS installation" msgstr "" -#: ../lib/raster/open.c:238 +#: ../lib/raster/open.c:239 #, c-format msgid "Raster map <%s> is in different projection than current region. Found <%s>, should be <%s>." msgstr "" -#: ../lib/raster/open.c:245 +#: ../lib/raster/open.c:246 #, c-format msgid "Raster map <%s> is in different zone (%d) than current region (%d)" msgstr "" -#: ../lib/raster/open.c:250 +#: ../lib/raster/open.c:251 #, c-format msgid "Raster map <%s>: bytes per cell (%d) too large" msgstr "" -#: ../lib/raster/open.c:275 +#: ../lib/raster/open.c:278 #, c-format msgid "Raster map <%s@%s> is a GDAL link but GRASS is compiled without GDAL support" msgstr "" -#: ../lib/raster/open.c:283 +#: ../lib/raster/open.c:289 #, c-format msgid "Unable to open %s file for raster map <%s@%s>" msgstr "" -#: ../lib/raster/open.c:320 +#: ../lib/raster/open.c:327 #, c-format msgid "Error reading format for <%s@%s>" msgstr "" -#: ../lib/raster/open.c:525 +#: ../lib/raster/open.c:535 msgid "Unable to create GDAL link" msgstr "" -#: ../lib/raster/open.c:597 ../lib/raster/gdal.c:477 +#: ../lib/raster/open.c:607 ../lib/raster/gdal.c:479 #, c-format msgid "Invalid map type <%d>" msgstr "" -#: ../lib/raster/open.c:602 ../lib/raster/open.c:757 +#: ../lib/raster/open.c:612 ../lib/raster/open.c:767 #, c-format msgid "Raster map <%s> is not in the current mapset (%s)" msgstr "ラスターマップ <%s> ã¯ç¾åœ¨ã®ãƒžãƒƒãƒ—セットã«ã‚ã‚Šã¾ã›ã‚“ (%s)" -#: ../lib/raster/open.c:609 +#: ../lib/raster/open.c:619 #, c-format msgid "<%s> is an illegal file name" msgstr "<%s> ã¯ä¸æ­£ãªãƒ•ã‚¡ã‚¤ãƒ«åã§ã™" -#: ../lib/raster/open.c:624 ../lib/raster/open.c:704 ../lib/raster/open.c:780 +#: ../lib/raster/open.c:634 ../lib/raster/open.c:714 ../lib/raster/open.c:790 #, c-format msgid "No temp files available: %s" msgstr "" -#: ../lib/raster/open.c:753 +#: ../lib/raster/open.c:763 #, c-format msgid "Raster map <%s> does not exist in the current mapset (%s)" msgstr "" -#: ../lib/raster/open.c:819 +#: ../lib/raster/open.c:829 msgid "Rast_set_fp_type(): can only be called with FCELL_TYPE or DCELL_TYPE" msgstr "" -#: ../lib/raster/open.c:877 +#: ../lib/raster/open.c:887 #, c-format msgid "Raster map <%s> not found in mapset <%s>" msgstr "ラスターマップ <%s> マップセット内ã«è¦‹ã¤ã‹ã‚Šã¾ã›ã‚“ <%s>" -#: ../lib/raster/open.c:938 +#: ../lib/raster/open.c:948 #, c-format msgid "Unable to find '%s'" msgstr "見ã¤ã‹ã‚Šã¾ã›ã‚“ '%s'" -#: ../lib/raster/open.c:949 +#: ../lib/raster/open.c:959 #, c-format msgid "Invalid type: field '%s' in file '%s'" msgstr "無効ãªã‚¿ã‚¤ãƒ—: ファイル '%s'内ã®é ˜åŸŸ '%s' " -#: ../lib/raster/open.c:954 +#: ../lib/raster/open.c:964 #, c-format msgid "Missing type: field in file '%s'" msgstr "" -#: ../lib/raster/open.c:959 +#: ../lib/raster/open.c:969 #, c-format msgid "Raster map <%s> is not xdr: byte_order: %s" msgstr "ラスターマップ<%s>ã¯xdrã§ã¯ã‚ã‚Šã¾ã›ã‚“: ãƒã‚¤ãƒˆé †: %s" -#: ../lib/raster/open.c:1028 +#: ../lib/raster/open.c:1038 msgid "Rast_set_quant_rules() can be called only for raster maps opened for reading" msgstr "" @@ -526,7 +537,7 @@ msgid "Unable to create <%s> file for map <%s>" msgstr "" -#: ../lib/raster/get_row.c:35 ../lib/raster/get_row.c:901 +#: ../lib/raster/get_row.c:35 ../lib/raster/get_row.c:906 #, c-format msgid "Reading raster map <%s@%s> request for row %d is outside region" msgstr "読ã¿å–ã£ãŸãƒ©ã‚¹ã‚¿ãƒ¼ãƒžãƒƒãƒ— <%s@%s> ã®è¡Œ %d ã¯ç¯„囲外ã§ã™" @@ -566,27 +577,27 @@ msgid "Error reading raster data via GDAL for row %d of <%s>" msgstr "" -#: ../lib/raster/get_row.c:830 +#: ../lib/raster/get_row.c:835 #, c-format msgid "Error seeking compressed null data for row %d of <%s>" msgstr "" -#: ../lib/raster/get_row.c:835 ../lib/raster/get_row.c:845 +#: ../lib/raster/get_row.c:840 ../lib/raster/get_row.c:850 #, c-format msgid "Error reading compressed null data for row %d of <%s>" msgstr "" -#: ../lib/raster/get_row.c:851 +#: ../lib/raster/get_row.c:856 #, c-format msgid "Error uncompressing null data for row %d of <%s>" msgstr "" -#: ../lib/raster/get_row.c:885 +#: ../lib/raster/get_row.c:890 #, c-format msgid "Error seeking null row %d for <%s>" msgstr "" -#: ../lib/raster/get_row.c:888 +#: ../lib/raster/get_row.c:893 #, c-format msgid "Error reading null row %d for <%s>" msgstr "" @@ -644,6 +655,15 @@ msgid "Unable to create dependency file in <%s@%s>" msgstr "" +#: ../lib/raster/vrt.c:83 +#, fuzzy, c-format +msgid "Tile raster map <%s> not found" +msgstr "3D ラスターマップ <%s> ã¯è¦‹ã¤ã‹ã‚Šã¾ã›ã‚“ã§ã—ãŸ" + +#: ../lib/raster/vrt.c:86 +msgid "A virtual raster can not contain itself" +msgstr "" + #: ../lib/raster/alloc_cell.c:151 #, c-format msgid "Rast__null_bitstream_size: cols (%d) is negative" @@ -766,17 +786,17 @@ msgid "Invalid descriptor: %d" msgstr "" -#: ../lib/raster/close.c:392 ../lib/raster/close.c:520 +#: ../lib/raster/close.c:394 ../lib/raster/close.c:522 #, c-format msgid "Unable to rename null file '%s' to '%s': %s" msgstr "" -#: ../lib/raster/close.c:462 +#: ../lib/raster/close.c:464 #, c-format msgid "Unable to rename cell file '%s' to '%s': %s" msgstr "" -#: ../lib/raster/close.c:542 +#: ../lib/raster/close.c:544 msgid "unable to write f_format file for CELL maps" msgstr "セルマップã«f_formatを書ãè¾¼ã‚ã¾ã›ã‚“" @@ -800,62 +820,62 @@ msgid "Unable to locate symbol <%s>" msgstr "シンボルを検索ã§ãã¾ã›ã‚“ <%s>" -#: ../lib/raster/gdal.c:145 +#: ../lib/raster/gdal.c:147 msgid "Unable to load GDAL library" msgstr "GDALライブラリを読ã¿è¾¼ã‚ã¾ã›ã‚“" -#: ../lib/raster/gdal.c:375 +#: ../lib/raster/gdal.c:377 msgid "Unable to open GDAL file" msgstr "" -#: ../lib/raster/gdal.c:483 +#: ../lib/raster/gdal.c:485 #, c-format msgid "Unable to get <%s> driver" msgstr "ドライãƒãƒ¼ <%s> ã‚’å–得出æ¥ã¾ã›ã‚“" -#: ../lib/raster/gdal.c:492 +#: ../lib/raster/gdal.c:494 #, c-format msgid "Unable to create <%s> dataset using <%s> driver" msgstr "<%s> データセットãŒä½œæˆå‡ºæ¥ã¾ã›ã‚“(<%s>ドライãƒä½¿ç”¨ï¼‰" -#: ../lib/raster/gdal.c:500 +#: ../lib/raster/gdal.c:502 #, c-format msgid "Driver <%s> does not support direct writing. Using MEM driver for intermediate dataset." msgstr "" -#: ../lib/raster/gdal.c:506 +#: ../lib/raster/gdal.c:508 msgid "Unable to get in-memory raster driver" msgstr "インメモリーラスタードライãƒã‚’å–得出æ¥ã¾ã›ã‚“" -#: ../lib/raster/gdal.c:513 +#: ../lib/raster/gdal.c:515 #, c-format msgid "Unable to create <%s> dataset using memory driver" msgstr "" -#: ../lib/raster/gdal.c:517 +#: ../lib/raster/gdal.c:519 #, c-format msgid "Driver <%s> does not support creating rasters" msgstr "ドライム<%s> ã¯ãƒ©ã‚¹ã‚¿ãƒ¼ã®ä½œæˆã‚’サãƒãƒ¼ãƒˆã—ã¦ã„ã¾ã›ã‚“" -#: ../lib/raster/gdal.c:533 +#: ../lib/raster/gdal.c:535 msgid "Unable to set geo transform" msgstr "幾何変æ›ã‚’設定ã§ãã¾ã›ã‚“" -#: ../lib/raster/gdal.c:537 +#: ../lib/raster/gdal.c:539 msgid "Unable to set projection" msgstr "投影をセットã™ã‚‹ã“ã¨ãŒå‡ºæ¥ã¾ã›ã‚“" -#: ../lib/raster/gdal.c:541 +#: ../lib/raster/gdal.c:543 #, c-format msgid "Unable to create cell_misc/%s/gdal file" msgstr "cell_misc/%s/gdal ファイルを作æˆã§ãã¾ã›ã‚“" -#: ../lib/raster/gdal.c:557 +#: ../lib/raster/gdal.c:559 #, c-format msgid "Error writing cell_misc/%s/gdal file" msgstr "cell_misc/%s/gdal ファイルã®æ›¸ãè¾¼ã¿ã‚¨ãƒ©ãƒ¼" -#: ../lib/raster/gdal.c:605 +#: ../lib/raster/gdal.c:607 #, c-format msgid "Unable to create output file <%s> using driver <%s>" msgstr "" @@ -915,16 +935,17 @@ #: ../lib/raster/init.c:109 #, c-format -msgid "Unknown compression method <%s>, using default ZLIB" +msgid "Unknown compression method <%s>, using default %s" msgstr "" #: ../lib/raster/init.c:113 -msgid "No compression is not supported for GRASS raster maps, using default ZLIB" +#, c-format +msgid "No compression is not supported for GRASS raster maps, using default %s" msgstr "" -#: ../lib/raster/init.c:118 +#: ../lib/raster/init.c:120 #, c-format -msgid "This GRASS version does not support %s compression, using default ZLIB" +msgid "This GRASS version does not support %s compression, using default %s" msgstr "" #: ../lib/raster/null_val.c:64 @@ -957,8 +978,13 @@ msgid "Output window changed while maps are open for write. Map name <%s>" msgstr "" -#: ../lib/ogsf/gsd_img_tif.c:66 ../lib/ogsf/gk2.c:216 -#: ../lib/ogsf/gsd_img_ppm.c:52 ../lib/ogsf/gsd_img_ppm.c:95 +#: ../lib/ogsf/gsd_img_tif.c:63 ../lib/ogsf/gsd_img_ppm.c:50 +#, fuzzy +msgid "Unable to get image of current GL screen" +msgstr "幾何変æ›ã‚’設定ã§ãã¾ã›ã‚“" + +#: ../lib/ogsf/gsd_img_tif.c:69 ../lib/ogsf/gk2.c:216 +#: ../lib/ogsf/gsd_img_ppm.c:55 ../lib/ogsf/gsd_img_ppm.c:101 #, c-format msgid "Unable to open file <%s> for writing" msgstr "書ãè¾¼ã¿ã«ãƒ•ã‚¡ã‚¤ãƒ« <%s> ã‚’é–‹ã‘ã¾ã›ã‚“" @@ -971,32 +997,32 @@ msgid "Need at least 2 keyframes for interpolation" msgstr "補間ã«ã¯å°‘ãªãã¨ã‚‚2ã¤ã®ã‚­ãƒ¼ãƒ•ãƒ¬ãƒ¼ãƒ ãŒå¿…è¦ã§ã™" -#: ../lib/ogsf/gs2.c:1211 +#: ../lib/ogsf/gs2.c:1210 #, c-format msgid "no category info" msgstr "カテゴリ情報ãŒã‚ã‚Šã¾ã›ã‚“" -#: ../lib/ogsf/gs2.c:1230 +#: ../lib/ogsf/gs2.c:1229 #, c-format msgid "no data" msgstr "データãŒã‚ã‚Šã¾ã›ã‚“" -#: ../lib/ogsf/gs2.c:1655 +#: ../lib/ogsf/gs2.c:1654 #, c-format msgid "Raster map <%s> is outside of current region. Load failed." msgstr "ラスターマップ <%s> ã¯ã“ã®é ˜åŸŸå¤–ã§ã™. ロードã«å¤±æ•—ã—ã¾ã—ãŸ." -#: ../lib/ogsf/gs2.c:1733 ../lib/ogsf/gs2.c:1739 ../lib/ogsf/gs2.c:1747 -#: ../lib/ogsf/gs2.c:1756 ../lib/ogsf/gs2.c:1764 ../lib/ogsf/gs2.c:1774 -#: ../lib/ogsf/gs2.c:1822 +#: ../lib/ogsf/gs2.c:1732 ../lib/ogsf/gs2.c:1738 ../lib/ogsf/gs2.c:1746 +#: ../lib/ogsf/gs2.c:1755 ../lib/ogsf/gs2.c:1763 ../lib/ogsf/gs2.c:1773 +#: ../lib/ogsf/gs2.c:1821 msgid "GS_load_att_map(): Out of memory. Unable to load map" msgstr "GS_load_att_map(): メモリä¸è¶³. マップをロードã§ãã¾ã›ã‚“" -#: ../lib/ogsf/gs2.c:1850 +#: ../lib/ogsf/gs2.c:1849 msgid "Loading failed" msgstr "読ã¿è¾¼ã¿ã«å¤±æ•—ã—ã¾ã—ãŸ" -#: ../lib/ogsf/gs2.c:1854 +#: ../lib/ogsf/gs2.c:1853 msgid "Error finding range" msgstr "範囲ãŒè¦‹ã¤ã‹ã‚Šã¾ã›ã‚“" @@ -1031,8 +1057,8 @@ #: ../lib/ogsf/gp3.c:62 ../lib/ogsf/gp3.c:196 ../lib/ogsf/gv3.c:66 #: ../lib/ogsf/gv3.c:338 ../lib/python/temporal/c_libraries_interface.py:747 #: ../lib/vector/Vlib/open.c:301 ../lib/vector/Vlib/open.c:437 -#: ../lib/vector/Vlib/map.c:192 ../lib/vector/Vlib/map.c:202 -#: ../lib/vector/Vlib/map.c:274 +#: ../lib/vector/Vlib/map.c:193 ../lib/vector/Vlib/map.c:203 +#: ../lib/vector/Vlib/map.c:275 #, c-format, python-format msgid "Unable to open vector map <%s>" msgstr "ベクトルマップ <%s> ã‚’é–‹ã‘ã¾ã›ã‚“" @@ -1056,7 +1082,7 @@ #: ../lib/ogsf/gp3.c:202 ../lib/ogsf/gv3.c:344 #: ../lib/rst/interp_float/vinput2d.c:100 ../lib/vector/Vlib/cats.c:589 #: ../lib/vector/Vlib/copy.c:620 ../lib/vector/Vlib/copy.c:730 -#: ../lib/vector/Vlib/map.c:300 ../lib/vector/Vlib/map.c:436 +#: ../lib/vector/Vlib/map.c:301 ../lib/vector/Vlib/map.c:437 #: ../lib/vector/Vlib/ascii.c:398 ../lib/vector/Vlib/array.c:276 #: ../lib/vector/Vlib/net_build.c:159 ../lib/vector/Vlib/net_build.c:206 #: ../lib/vector/Vlib/net_build.c:490 ../lib/vector/Vlib/net_build.c:791 @@ -1070,7 +1096,7 @@ #: ../lib/db/dbmi_client/copy_tab.c:112 ../lib/db/dbmi_client/copy_tab.c:133 #: ../lib/vector/Vlib/cats.c:597 ../lib/vector/Vlib/close_nat.c:160 #: ../lib/vector/Vlib/write_ogr.c:198 ../lib/vector/Vlib/write_pg.c:2915 -#: ../lib/vector/Vlib/map.c:341 ../lib/vector/Vlib/ascii.c:410 +#: ../lib/vector/Vlib/map.c:342 ../lib/vector/Vlib/ascii.c:410 #: ../lib/vector/Vlib/array.c:282 ../lib/vector/Vlib/net_build.c:165 #: ../lib/vector/Vlib/net_build.c:211 ../lib/vector/Vlib/net_build.c:496 #: ../lib/vector/Vlib/net_build.c:797 ../lib/vector/Vlib/net_build.c:976 @@ -1103,6 +1129,11 @@ msgid "Cut-plane points mis-match between surfaces. Check resolution(s)." msgstr "カット平é¢ã®ãƒã‚¤ãƒ³ãƒˆã¯ã‚µãƒ¼ãƒ•ã‚§ã‚¹ã®é–“ã§ä¸€è‡´ã—ã¾ã›ã‚“. 解決策を確èªã—ã¦ãã ã•ã„." +#: ../lib/ogsf/gsd_img_ppm.c:96 +#, fuzzy +msgid "Unable to write view" +msgstr "PNGã®å‡ºåŠ›ãŒã§ãã¾ã›ã‚“" + #: ../lib/ogsf/gsd_legend.c:246 #, c-format msgid "Unable to read color file of raster map <%s>" @@ -1194,12 +1225,12 @@ msgid "Maximum number of datasets exceeded" msgstr "データベースã®æ•°ãŒä¸Šé™ã‚’超ãˆã¾ã—ãŸ" -#: ../lib/ogsf/gsd_prim.c:146 +#: ../lib/ogsf/gsd_prim.c:155 #, c-format msgid "Color Material: %d" msgstr "カラー素æ: %d" -#: ../lib/ogsf/gsd_prim.c:630 +#: ../lib/ogsf/gsd_prim.c:642 #, c-format msgid "gsd_rot(): %c is an invalid axis specification. Rotation ignored. Please advise GRASS developers of this error" msgstr "" @@ -1311,18 +1342,51 @@ msgid "Invalid color (%s), using \"white\" as default" msgstr "ä¸æ­£ãªã‚«ãƒ©ãƒ¼ (%s), \"白\" をデフォルト値ã¨ã—ã¦ä½¿ç”¨ã—ã¦ã„ã¾ã™" -#: ../lib/nviz/render.c:106 +#: ../lib/nviz/render.c:39 +#, c-format +msgid "Unable to get function address for %s" +msgstr "" + +#: ../lib/nviz/render.c:163 msgid "Bad server connection" msgstr "サーãƒæŽ¥ç¶šãŒã‚ˆãã‚ã‚Šã¾ã›ã‚“" -#: ../lib/nviz/render.c:112 +#: ../lib/nviz/render.c:169 msgid "Unable to get visual info" msgstr "" -#: ../lib/nviz/render.c:119 +#: ../lib/nviz/render.c:176 msgid "Unable to create rendering context" msgstr "レンダリングコンテキストを作æˆã§ãã¾ã›ã‚“" +#: ../lib/nviz/render.c:225 +#, c-format +msgid "Unable to choose pixel format (CGL error = %d)" +msgstr "" + +#: ../lib/nviz/render.c:231 +#, c-format +msgid "Unable to create context (CGL error = %d)" +msgstr "" + +#: ../lib/nviz/render.c:266 +msgid "Unable to register window class" +msgstr "" + +#: ../lib/nviz/render.c:275 +msgid "Unable to create window" +msgstr "" + +#: ../lib/nviz/render.c:323 +#, c-format +msgid "Unable to set current context (CGL error = %d)" +msgstr "" + +#: ../lib/nviz/render.c:361 +#, c-format +msgid "Incomplete framebuffer status (status = %d)" +msgstr "" + #: ../lib/nviz/map_obj.c:59 msgid "Maximum surfaces loaded!" msgstr "ã“れ以上サーフェスをロードã§ãã¾ã›ã‚“!" @@ -2218,13 +2282,13 @@ msgid "The limit of open files (%i) was reached (%i). The module r.series will be run with flag z, to avoid open files limit exceeding." msgstr "" -#: ../lib/python/temporal/temporal_raster_base_algebra.py:690 +#: ../lib/python/temporal/temporal_raster_base_algebra.py:741 #, python-format msgid "Error computing map <%s>" msgstr "" -#: ../lib/python/temporal/temporal_raster_base_algebra.py:777 -#: ../lib/python/temporal/temporal_algebra.py:2395 +#: ../lib/python/temporal/temporal_raster_base_algebra.py:828 +#: ../lib/python/temporal/temporal_algebra.py:2426 #, python-format msgid "%s map <%s> not found in GRASS spatial database" msgstr "" @@ -2281,64 +2345,64 @@ msgid "Empty entry in map list, this should not happen" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:815 +#: ../lib/python/temporal/temporal_algebra.py:821 msgid "Spatio-temporal topological operators are not supported in granularity algebra mode" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:853 +#: ../lib/python/temporal/temporal_algebra.py:859 msgid "All input space time datasets must have a valid temporal topology." msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:862 +#: ../lib/python/temporal/temporal_algebra.py:868 msgid "All input space time datasets must have the same temporal type." msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:1113 +#: ../lib/python/temporal/temporal_algebra.py:1119 #, python-format msgid "Removing un-needed or empty %s maps" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:1168 +#: ../lib/python/temporal/temporal_algebra.py:1174 #, python-format msgid "Space time %s dataset <%s> not found" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:1196 -#: ../lib/python/temporal/temporal_algebra.py:1200 +#: ../lib/python/temporal/temporal_algebra.py:1202 +#: ../lib/python/temporal/temporal_algebra.py:1206 #, python-format msgid "Wrong temporal type of space time dataset <%s> <%s> time is required" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:1220 +#: ../lib/python/temporal/temporal_algebra.py:1226 msgid "Wrong type of input " msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2186 +#: ../lib/python/temporal/temporal_algebra.py:2205 #, python-format msgid "The resulting space time dataset type <%(a)s> is different from the requested type <%(b)s>" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2192 +#: ../lib/python/temporal/temporal_algebra.py:2211 msgid "Maps that should be registered in the resulting space time dataset have different types." msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2401 +#: ../lib/python/temporal/temporal_algebra.py:2432 msgid "Wrong map type. TMAP only supports single maps that are registered in the temporal GRASS database" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2429 +#: ../lib/python/temporal/temporal_algebra.py:2460 msgid "Merging empty map lists" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2432 +#: ../lib/python/temporal/temporal_algebra.py:2463 msgid "First Map list is empty, can't merge it. Return only last map list" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2435 +#: ../lib/python/temporal/temporal_algebra.py:2466 msgid "Second Map list is empty, can't merge it. Return only first map list" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2443 +#: ../lib/python/temporal/temporal_algebra.py:2474 msgid "Space time datasets to merge must have the same temporal type" msgstr "" @@ -2370,33 +2434,33 @@ msgid "Area computation is not supported for LL projections" msgstr "" -#: ../lib/python/temporal/gui_support.py:58 ../lib/python/script/core.py:1298 +#: ../lib/python/temporal/gui_support.py:58 ../lib/python/script/core.py:1324 #, python-format msgid "Invalid element '%s'" msgstr "" #: ../lib/python/temporal/univar_statistics.py:62 -#: ../lib/python/temporal/univar_statistics.py:178 +#: ../lib/python/temporal/univar_statistics.py:180 #, python-format msgid "Space time %(sp)s dataset <%(i)s> is empty" msgstr "" -#: ../lib/python/temporal/univar_statistics.py:101 +#: ../lib/python/temporal/univar_statistics.py:102 #, python-format msgid "Unable to get statistics for raster map <%s>" msgstr "" -#: ../lib/python/temporal/univar_statistics.py:104 +#: ../lib/python/temporal/univar_statistics.py:105 #, python-format msgid "Unable to get statistics for 3d raster map <%s>" msgstr "" -#: ../lib/python/temporal/univar_statistics.py:168 +#: ../lib/python/temporal/univar_statistics.py:170 #, python-format msgid "Space time %(sp)s dataset <%(i)s> not found" msgstr "" -#: ../lib/python/temporal/univar_statistics.py:222 +#: ../lib/python/temporal/univar_statistics.py:224 #, python-format msgid "Unable to get statistics for vector map <%s>" msgstr "" @@ -2474,37 +2538,37 @@ msgid "Unable to remove timestamp for vector map <%s>" msgstr "" -#: ../lib/python/temporal/temporal_vector_algebra.py:386 +#: ../lib/python/temporal/temporal_vector_algebra.py:387 #, python-format msgid "Error vector maps with basename %s exist. Use --o flag to overwrite existing file" msgstr "" -#: ../lib/python/temporal/temporal_vector_algebra.py:419 +#: ../lib/python/temporal/temporal_vector_algebra.py:420 #, python-format msgid "" "Error starting %s : \n" "%s" msgstr "" -#: ../lib/python/temporal/temporal_vector_algebra.py:492 +#: ../lib/python/temporal/temporal_vector_algebra.py:493 #, python-format msgid "" "Error vector map %s exist in temporal database. Use overwrite flag. : \n" "%s" msgstr "" -#: ../lib/python/temporal/core.py:603 +#: ../lib/python/temporal/core.py:605 msgid "Unable to initialize the temporal DBMI interface. Please use t.connect to specify the driver and the database string" msgstr "" -#: ../lib/python/temporal/core.py:672 +#: ../lib/python/temporal/core.py:674 #, python-format msgid "" "Unable to receive temporal database metadata.\n" "Current temporal database info:%(info)s" msgstr "" -#: ../lib/python/temporal/core.py:677 +#: ../lib/python/temporal/core.py:679 #, python-format msgid "" "Unsupported temporal database: version mismatch.\n" @@ -2513,7 +2577,7 @@ "Current temporal database info:%(info)s" msgstr "" -#: ../lib/python/temporal/core.py:685 +#: ../lib/python/temporal/core.py:687 #, python-format msgid "" "Unsupported temporal database: version mismatch.\n" @@ -2521,12 +2585,12 @@ "Current temporal database info:%(info)s" msgstr "" -#: ../lib/python/temporal/core.py:773 +#: ../lib/python/temporal/core.py:775 #, python-format msgid "Creating temporal database: %s" msgstr "" -#: ../lib/python/temporal/core.py:782 +#: ../lib/python/temporal/core.py:784 #, python-format msgid "" "Unable to create SQLite temporal database\n" @@ -2534,31 +2598,31 @@ "Please use t.connect to set a read- and writable temporal database path" msgstr "" -#: ../lib/python/temporal/core.py:947 +#: ../lib/python/temporal/core.py:949 msgid "Unable to mogrify sql statement. " msgstr "" -#: ../lib/python/temporal/core.py:969 +#: ../lib/python/temporal/core.py:971 msgid "Unable to check table. " msgstr "" -#: ../lib/python/temporal/core.py:985 +#: ../lib/python/temporal/core.py:987 msgid "Unable to execute sql statement. " msgstr "" -#: ../lib/python/temporal/core.py:995 +#: ../lib/python/temporal/core.py:997 msgid "Unable to fetch one. " msgstr "" -#: ../lib/python/temporal/core.py:1005 +#: ../lib/python/temporal/core.py:1007 msgid "Unable to fetch all. " msgstr "" -#: ../lib/python/temporal/core.py:1022 +#: ../lib/python/temporal/core.py:1024 msgid "Unable to execute transaction. " msgstr "" -#: ../lib/python/temporal/core.py:1126 +#: ../lib/python/temporal/core.py:1128 #, python-format msgid "" "Unable to connect to %(db)s database: %(string)s\n" @@ -2566,14 +2630,14 @@ "Please use t.connect to set a read- and writable temporal database backend" msgstr "" -#: ../lib/python/temporal/core.py:1286 +#: ../lib/python/temporal/core.py:1288 #, python-format msgid "" "Unable to execute :\n" " %(sql)s" msgstr "" -#: ../lib/python/temporal/core.py:1330 +#: ../lib/python/temporal/core.py:1332 #, python-format msgid "" "Unable to execute transaction:\n" @@ -2628,14 +2692,14 @@ msgstr "" #: ../lib/python/script/array.py:157 ../lib/python/script/array.py:207 -#: ../lib/python/script/array.py:254 ../lib/python/script/array.py:305 -#: ../lib/python/script/array.py:356 ../lib/python/script/array.py:398 +#: ../lib/python/script/array.py:254 ../lib/python/script/array.py:306 +#: ../lib/python/script/array.py:357 ../lib/python/script/array.py:399 #, python-format msgid "Invalid kind <%s>" msgstr "" #: ../lib/python/script/array.py:160 ../lib/python/script/array.py:210 -#: ../lib/python/script/array.py:308 ../lib/python/script/array.py:359 +#: ../lib/python/script/array.py:309 ../lib/python/script/array.py:360 #, python-format msgid "Invalid size <%d>" msgstr "" @@ -2644,17 +2708,17 @@ msgid "grass.script.array.read is deprecated and does not work on MS Windows, pass raster name in the constructor" msgstr "" -#: ../lib/python/script/array.py:247 ../lib/python/script/array.py:392 +#: ../lib/python/script/array.py:247 ../lib/python/script/array.py:393 #, python-format msgid "Invalid FP size <%d>" msgstr "" -#: ../lib/python/script/array.py:251 ../lib/python/script/array.py:395 +#: ../lib/python/script/array.py:251 ../lib/python/script/array.py:396 #, python-format msgid "Invalid integer size <%d>" msgstr "" -#: ../lib/python/script/array.py:346 +#: ../lib/python/script/array.py:347 msgid "grass.script.array3d.read is deprecated and does not work on MS Windows, pass 3D raster name in the constructor" msgstr "" @@ -2725,65 +2789,74 @@ msgid "color" msgstr "カラー" +#: ../lib/python/script/setup.py:229 +#, fuzzy +msgid "Cleaning up default sqlite database ..." +msgstr "一時ファイルを削除ã—ã¦ã„ã¾ã™..." + +#: ../lib/python/script/setup.py:247 ../lib/init/grass.py:1782 +msgid "Cleaning up temporary files..." +msgstr "一時ファイルを削除ã—ã¦ã„ã¾ã™..." + #: ../lib/python/script/raster3d.py:92 #, python-format msgid "An error occurred while running r3.mapcalc with expression: %s" msgstr "" -#: ../lib/python/script/core.py:67 +#: ../lib/python/script/core.py:69 #, python-brace-format msgid "Cannot find the executable {0}" msgstr "" -#: ../lib/python/script/core.py:307 +#: ../lib/python/script/core.py:309 #, 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:987 +#: ../lib/python/script/core.py:1013 msgid "Mixing value types. Will try to compare after integer conversion" msgstr "" -#: ../lib/python/script/core.py:1188 +#: ../lib/python/script/core.py:1214 #, python-format msgid "Element type should be \"cell\" and not \"%s\"" msgstr "" -#: ../lib/python/script/core.py:1217 ../lib/python/script/core.py:1282 +#: ../lib/python/script/core.py:1243 ../lib/python/script/core.py:1308 #, python-format msgid "Element type should be \"raster\" and not \"%s\"" msgstr "" -#: ../lib/python/script/core.py:1437 +#: ../lib/python/script/core.py:1463 msgid "Unable to list mapsets" msgstr "" -#: ../lib/python/script/core.py:1476 +#: ../lib/python/script/core.py:1502 #, python-format msgid "Location <%s> already exists. Operation canceled." msgstr "" -#: ../lib/python/script/core.py:1479 +#: ../lib/python/script/core.py:1505 #, python-format msgid "Location <%s> already exists and will be overwritten" msgstr "" -#: ../lib/python/script/core.py:1603 +#: ../lib/python/script/core.py:1629 #, python-brace-format msgid "Debug level {0}" msgstr "" -#: ../lib/python/script/core.py:1606 +#: ../lib/python/script/core.py:1632 #, python-brace-format msgid "WARNING: Ignoring unsupported debug level (must be >=0 and <=5). {0}\n" msgstr "" -#: ../lib/python/script/core.py:1622 +#: ../lib/python/script/core.py:1648 #, python-format msgid "Illegal filename <%s>. Cannot be 'NULL' or start with '.'." msgstr "" -#: ../lib/python/script/core.py:1631 +#: ../lib/python/script/core.py:1657 #, python-format msgid "Illegal filename <%(s)s>. <%(il)s> not allowed.\n" msgstr "" @@ -2824,7 +2897,7 @@ msgid "Cannot parse interface description of<{name}> module: {error}" msgstr "" -#: ../lib/python/pygrass/modules/grid/grid.py:553 +#: ../lib/python/pygrass/modules/grid/grid.py:554 msgid "Execution of subprocesses was not successful" msgstr "" @@ -2845,17 +2918,17 @@ msgid "Error executing: Rast_set_cat" msgstr "" -#: ../lib/python/pygrass/raster/abstract.py:275 +#: ../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:286 +#: ../lib/python/pygrass/raster/abstract.py:285 #, python-brace-format msgid "Overwrite type: {0} not supported (True/False)" msgstr "" -#: ../lib/python/pygrass/raster/abstract.py:299 +#: ../lib/python/pygrass/raster/abstract.py:298 #: ../lib/python/pygrass/vector/abstract.py:97 #, python-brace-format msgid "Map name {0} not valid" @@ -2894,11 +2967,11 @@ msgid "Raster map <{0}> does not exist" msgstr "" -#: ../lib/python/pygrass/errors.py:17 +#: ../lib/python/pygrass/errors.py:18 msgid "The map is close!" msgstr "" -#: ../lib/python/pygrass/errors.py:28 +#: ../lib/python/pygrass/errors.py:29 msgid "The self.c_mapinfo pointer must be correctly initiated" msgstr "" @@ -2915,12 +2988,12 @@ msgid "You must use the force flag to actually remove it. Exiting." msgstr "" -#: ../lib/python/pygrass/vector/__init__.py:806 +#: ../lib/python/pygrass/vector/__init__.py:813 #, python-format msgid "Unable to read line of feature %i" msgstr "" -#: ../lib/python/pygrass/vector/__init__.py:895 +#: ../lib/python/pygrass/vector/__init__.py:902 #, python-format msgid "Unable to read area with id %i" msgstr "" @@ -3119,12 +3192,8 @@ msgid "Unable to read PNG" msgstr "PNGã®èª­ã¿è¾¼ã¿ãŒã§ãã¾ã›ã‚“" -#: ../lib/pngdriver/read_png.c:60 -msgid "Unable allocate PNG structure" -msgstr "" - -#: ../lib/pngdriver/read_png.c:64 ../lib/pngdriver/write_png.c:71 -#: ../lib/pngdriver/write_png.c:75 +#: ../lib/pngdriver/read_png.c:60 ../lib/pngdriver/read_png.c:64 +#: ../lib/pngdriver/write_png.c:71 ../lib/pngdriver/write_png.c:75 msgid "Unable to allocate PNG structure" msgstr "" @@ -3313,7 +3382,7 @@ #: ../lib/imagery/iscatt_core.c:745 #, c-format -msgid "Unable to read find raster <%s>" +msgid "Unable to find raster <%s>" msgstr "" #: ../lib/imagery/iscatt_core.c:755 @@ -3443,7 +3512,7 @@ msgid "WARNING" msgstr "警告" -#: ../lib/init/grass.py:187 ../lib/gis/parser.c:621 +#: ../lib/init/grass.py:187 ../lib/gis/parser.c:628 msgid "ERROR" msgstr "エラー" @@ -3451,175 +3520,189 @@ msgid "Exiting..." msgstr "" -#: ../lib/init/grass.py:332 +#: ../lib/init/grass.py:336 msgid "Usage" msgstr "" -#: ../lib/init/grass.py:333 ../lib/gis/parser_html.c:141 +#: ../lib/init/grass.py:337 ../lib/gis/parser_html.c:141 #: ../lib/gis/parser_rest.c:146 msgid "Flags" msgstr "フラッグ" -#: ../lib/init/grass.py:334 +#: ../lib/init/grass.py:338 msgid "print this help message" msgstr "" -#: ../lib/init/grass.py:335 +#: ../lib/init/grass.py:339 msgid "show version information and exit" msgstr "" -#: ../lib/init/grass.py:336 +#: ../lib/init/grass.py:340 msgid "create given database, location or mapset if it doesn't exist" msgstr "" -#: ../lib/init/grass.py:337 +#: ../lib/init/grass.py:341 msgid "exit after creation of location or mapset. Only with -c flag" msgstr "" -#: ../lib/init/grass.py:338 -msgid "force removal of .gislock if exists (use with care!). Only with -text flag" +#: ../lib/init/grass.py:342 +msgid "force removal of .gislock if exists (use with care!). Only with --text flag" msgstr "" -#: ../lib/init/grass.py:339 +#: ../lib/init/grass.py:343 msgid "use text based interface (skip welcome screen)" msgstr "" -#: ../lib/init/grass.py:340 ../lib/init/grass.py:342 ../lib/init/grass.py:344 +#: ../lib/init/grass.py:344 ../lib/init/grass.py:346 ../lib/init/grass.py:348 msgid "and set as default" msgstr "" -#: ../lib/init/grass.py:341 +#: ../lib/init/grass.py:345 msgid "use text based interface (show welcome screen)" msgstr "" -#: ../lib/init/grass.py:343 +#: ../lib/init/grass.py:347 msgid "use $DEFAULT_GUI graphical user interface" msgstr "" -#: ../lib/init/grass.py:345 +#: ../lib/init/grass.py:349 msgid "print GRASS configuration parameters" msgstr "" -#: ../lib/init/grass.py:346 +#: ../lib/init/grass.py:350 msgid "options: arch,build,compiler,path,revision,version" msgstr "" -#: ../lib/init/grass.py:347 ../lib/gis/parser_html.c:189 +#: ../lib/init/grass.py:351 ../lib/gis/parser_html.c:189 #: ../lib/gis/parser_rest.c:179 msgid "Parameters" msgstr "パラメータ" -#: ../lib/init/grass.py:348 +#: ../lib/init/grass.py:352 msgid "initial GRASS GIS database directory" msgstr "" -#: ../lib/init/grass.py:349 +#: ../lib/init/grass.py:353 msgid "directory containing Locations" msgstr "" -#: ../lib/init/grass.py:350 +#: ../lib/init/grass.py:354 msgid "initial GRASS Location" msgstr "" -#: ../lib/init/grass.py:351 +#: ../lib/init/grass.py:355 msgid "directory containing Mapsets with one common coordinate system (projection)" msgstr "" -#: ../lib/init/grass.py:352 +#: ../lib/init/grass.py:356 msgid "initial GRASS Mapset" msgstr "" -#: ../lib/init/grass.py:353 +#: ../lib/init/grass.py:357 msgid "fully qualified initial Mapset directory" msgstr "" -#: ../lib/init/grass.py:354 +#: ../lib/init/grass.py:358 msgid "Environment variables relevant for startup" msgstr "" -#: ../lib/init/grass.py:355 +#: ../lib/init/grass.py:359 msgid "select GUI (text, gui, gtext)" msgstr "" -#: ../lib/init/grass.py:356 +#: ../lib/init/grass.py:360 msgid "set html web browser for help pages" msgstr "" -#: ../lib/init/grass.py:357 +#: ../lib/init/grass.py:361 msgid "set additional path(s) to local GRASS modules or user scripts" msgstr "" -#: ../lib/init/grass.py:358 +#: ../lib/init/grass.py:362 msgid "set additional GISBASE for locally installed GRASS Addons" msgstr "" -#: ../lib/init/grass.py:359 +#: ../lib/init/grass.py:363 msgid "shell script to be processed as batch job" msgstr "" -#: ../lib/init/grass.py:360 +#: ../lib/init/grass.py:364 msgid "set Python interpreter name to override 'python'" msgstr "" -#: ../lib/init/grass.py:361 +#: ../lib/init/grass.py:365 msgid "execute GRASS module or script" msgstr "" -#: ../lib/init/grass.py:362 +#: ../lib/init/grass.py:366 msgid "provided executable will be executed in GRASS session" msgstr "" -#: ../lib/init/grass.py:363 +#: ../lib/init/grass.py:367 msgid "GRASS module, script or any other executable" msgstr "" -#: ../lib/init/grass.py:364 +#: ../lib/init/grass.py:368 msgid "parameters of the executable" msgstr "" -#: ../lib/init/grass.py:365 +#: ../lib/init/grass.py:369 msgid "standard flags" msgstr "" -#: ../lib/init/grass.py:390 +#: ../lib/init/grass.py:370 +msgid "create temporary location (use with the --exec flag)" +msgstr "" + +#: ../lib/init/grass.py:395 msgid "The APPDATA variable is not set, ask your operating system support" msgstr "" -#: ../lib/init/grass.py:393 +#: ../lib/init/grass.py:398 msgid "The APPDATA variable points to directory which does not exist, ask your operating system support" msgstr "" -#: ../lib/init/grass.py:440 +#: ../lib/init/grass.py:411 +#, fuzzy, python-format +msgid "Failed to create configuration directory '%s' with error: %s" +msgstr "ディレクトリåã‚’ '%s' ã‹ã‚‰ '%s' ã«å¤‰æ›´ã§ãã¾ã›ã‚“" + +#: ../lib/init/grass.py:454 #, python-format msgid "Unable to create temporary directory ! Exiting." msgstr "" -#: ../lib/init/grass.py:493 +#: ../lib/init/grass.py:507 #, python-brace-format msgid "Invalid line in RC file ({file}): '{line}' ({error})\n" msgstr "" -#: ../lib/init/grass.py:547 +#: ../lib/init/grass.py:513 +#, python-brace-format +msgid "Empty RC file ({file})" +msgstr "" + +#: ../lib/init/grass.py:563 #, python-format msgid "GUI <%s> not supported in this version" msgstr "" -#: ../lib/init/grass.py:708 +#: ../lib/init/grass.py:729 msgid "Searched for a web browser, but none found" msgstr "" -#: ../lib/init/grass.py:747 +#: ../lib/init/grass.py:769 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" msgstr "" -#: ../lib/init/grass.py:751 +#: ../lib/init/grass.py:773 msgid "GRASS GUI not found. Please check your installation." msgstr "" -#: ../lib/init/grass.py:753 +#: ../lib/init/grass.py:775 msgid "" "{}\n" "Switching to text based interface mode.\n" @@ -3627,7 +3710,7 @@ "Hit RETURN to continue.\n" msgstr "" -#: ../lib/init/grass.py:762 +#: ../lib/init/grass.py:784 msgid "" "It appears that the X Windows system is not active.\n" "A graphical based user interface is not supported.\n" @@ -3637,95 +3720,125 @@ "Hit RETURN to continue.\n" msgstr "" -#: ../lib/init/grass.py:855 ../lib/gis/make_mapset.c:66 +#: ../lib/init/grass.py:880 ../lib/gis/make_mapset.c:66 #, c-format, python-format msgid "Location <%s> doesn't exist" msgstr "" -#: ../lib/init/grass.py:857 +#: ../lib/init/grass.py:882 #, python-format msgid "<%s> is not a valid GRASS Location because PERMANENT Mapset is missing" msgstr "" -#: ../lib/init/grass.py:860 +#: ../lib/init/grass.py:885 #, python-format msgid "<%s> is not a valid GRASS Location because PERMANENT is not a directory" msgstr "" -#: ../lib/init/grass.py:865 +#: ../lib/init/grass.py:890 #, python-format msgid "<%s> is not a valid GRASS Location because PERMANENT Mapset does not have a DEFAULT_WIND file (default computational region)" msgstr "" -#: ../lib/init/grass.py:870 +#: ../lib/init/grass.py:895 #, python-brace-format msgid "Mapset <{mapset}> doesn't exist in GRASS Location <{loc}>. A new mapset can be created by '-c' switch." msgstr "" -#: ../lib/init/grass.py:874 +#: ../lib/init/grass.py:899 #, python-format msgid "<%s> is not a GRASS Mapset because it is not a directory" msgstr "" -#: ../lib/init/grass.py:877 +#: ../lib/init/grass.py:902 #, python-format msgid "<%s> is not a valid GRASS Mapset because it does not have a WIND file" msgstr "" -#: ../lib/init/grass.py:881 +#: ../lib/init/grass.py:906 #, python-format msgid "<%s> is not a valid GRASS Mapset because its WIND file is not readable" msgstr "" -#: ../lib/init/grass.py:884 +#: ../lib/init/grass.py:909 #, python-brace-format msgid "Mapset <{mapset}> or Location <{location}> is invalid for an unknown reason" msgstr "" -#: ../lib/init/grass.py:947 -#, python-format -msgid "Failed to create new location. The location <%s> already exists." +#: ../lib/init/grass.py:934 +#, python-brace-format +msgid "Unable to create new location because the location <{location}> already exists." msgstr "" -#: ../lib/init/grass.py:954 -msgid "Missing WIND file" +#: ../lib/init/grass.py:938 +#, python-brace-format +msgid "Unable to create new location <{location}> because <{path}> is a file." msgstr "" -#: ../lib/init/grass.py:972 -msgid "" -"GISDBASE, LOCATION_NAME and MAPSET variables not set properly.\n" -"Interactive startup needed." +#: ../lib/init/grass.py:941 +#, python-brace-format +msgid "Unable to create new location <{location}> because the directory <{path}> already exists." +msgstr "" + +#: ../lib/init/grass.py:945 +#, python-brace-format +msgid "Unable to create new location in the directory <{path}> for an unknown reason." +msgstr "" + +#: ../lib/init/grass.py:992 +msgid "Mapset <{}> already exists. Ignoring the request to create it. Note that this warning may become an error in future versions." +msgstr "" + +#: ../lib/init/grass.py:1020 +msgid "Creating new GRASS GIS location <{}>..." +msgstr "" + +#: ../lib/init/grass.py:1026 +msgid "Creating new GRASS GIS mapset <{}>..." +msgstr "" + +#: ../lib/init/grass.py:1031 +#, python-brace-format +msgid "Unable to create new mapset <{mapset}> because <{path}> is a file." +msgstr "" + +#: ../lib/init/grass.py:1037 +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:1061 +msgid "GRASS GIS database directory, location and mapset not set properly. Use GUI or command line to set them." msgstr "" -#: ../lib/init/grass.py:996 +#: ../lib/init/grass.py:1086 #, python-format msgid "Invalid user interface specified - <%s>. Use the --help option to see valid interface names." msgstr "" -#: ../lib/init/grass.py:1015 +#: ../lib/init/grass.py:1106 #, python-brace-format msgid "" "Error in GUI startup. See messages above (if any) and if necessary, please report this error to the GRASS developers.\n" "On systems with package manager, make sure you have the right GUI package, probably named grass-gui, installed.\n" -"To run GRASS GIS in text mode use the -text flag.\n" +"To run GRASS GIS in text mode use the --text flag.\n" "Use '--help' for further options\n" " {cmd_name} --help\n" "See also: https://grass.osgeo.org/{cmd_name}/manuals/helptext.html" msgstr "" -#: ../lib/init/grass.py:1027 +#: ../lib/init/grass.py:1118 msgid "" "Exit was requested in GUI.\n" "GRASS GIS will not start. Bye." msgstr "" -#: ../lib/init/grass.py:1030 +#: ../lib/init/grass.py:1121 msgid "" "Invalid return code from GUI startup script.\n" "Please advise GRASS developers of this error." msgstr "" -#: ../lib/init/grass.py:1077 +#: ../lib/init/grass.py:1168 #, python-brace-format msgid "" "Error reading data path information from g.gisenv.\n" @@ -3736,59 +3849,55 @@ "Check the <{file}> file." msgstr "" -#: ../lib/init/grass.py:1158 ../lib/init/grass.py:1162 -msgid "Default locale settings are missing. GRASS running with C locale." -msgstr "" - -#: ../lib/init/grass.py:1240 +#: ../lib/init/grass.py:1381 #, python-format msgid "Path '%s' doesn't exist" msgstr "" -#: ../lib/init/grass.py:1242 +#: ../lib/init/grass.py:1383 #, python-format msgid "Path '%s' not accessible." msgstr "" #. GTC %s is mapset's folder path -#: ../lib/init/grass.py:1247 +#: ../lib/init/grass.py:1388 #, python-format msgid "You are not the owner of '%s'." msgstr "" -#: ../lib/init/grass.py:1255 +#: ../lib/init/grass.py:1396 #, python-format msgid "" "%(user)s is currently running GRASS in selected mapset (file %(file)s found). Concurrent use not allowed.\n" "You can force launching GRASS using -f flag (note that you need permission for this operation). Have another look in the processor manager just to be sure..." msgstr "" -#: ../lib/init/grass.py:1262 +#: ../lib/init/grass.py:1405 #, python-format msgid "%(user)s is currently running GRASS in selected mapset (file %(file)s found). Forcing to launch GRASS..." msgstr "" -#: ../lib/init/grass.py:1266 +#: ../lib/init/grass.py:1409 #, python-format msgid "" "Unable to properly access '%s'.\n" "Please notify system personnel." msgstr "" -#: ../lib/init/grass.py:1287 +#: ../lib/init/grass.py:1430 msgid "Building user fontcap..." msgstr "" -#: ../lib/init/grass.py:1346 +#: ../lib/init/grass.py:1489 msgid "The SHELL variable is not set" msgstr "" -#: ../lib/init/grass.py:1362 +#: ../lib/init/grass.py:1505 #, python-brace-format msgid "Unsupported shell <{sh}>: {env_file}" msgstr "" -#: ../lib/init/grass.py:1378 +#: ../lib/init/grass.py:1521 #, python-format msgid "" "Job file <%s> has been defined in the 'GRASS_BATCH_JOB' variable but not found. Exiting.\n" @@ -3796,114 +3905,118 @@ "Use 'unset GRASS_BATCH_JOB' to disable batch job processing." msgstr "" -#: ../lib/init/grass.py:1385 +#: ../lib/init/grass.py:1528 #, python-format msgid "Change file permission to 'executable' for <%s>" msgstr "" -#: ../lib/init/grass.py:1400 +#: ../lib/init/grass.py:1543 #, python-format msgid "Executing <%s> ..." msgstr "" -#: ../lib/init/grass.py:1407 +#: ../lib/init/grass.py:1550 #, python-brace-format msgid "" "Execution of <{cmd}> failed:\n" "{error}" msgstr "" -#: ../lib/init/grass.py:1410 +#: ../lib/init/grass.py:1553 #, python-format msgid "Execution of <%s> finished." msgstr "" -#: ../lib/init/grass.py:1441 +#: ../lib/init/grass.py:1583 #, python-brace-format msgid "Unable to close GUI. {0}" msgstr "" -#: ../lib/init/grass.py:1468 +#: ../lib/init/grass.py:1611 #, python-format msgid "Welcome to GRASS GIS %s" msgstr "" -#: ../lib/init/grass.py:1490 +#: ../lib/init/grass.py:1633 msgid "GRASS GIS homepage:" msgstr "" #. GTC Running through: SHELL NAME -#: ../lib/init/grass.py:1492 +#: ../lib/init/grass.py:1635 msgid "This version running through:" msgstr "" -#: ../lib/init/grass.py:1494 +#: ../lib/init/grass.py:1637 msgid "Help is available with the command:" msgstr "" -#: ../lib/init/grass.py:1495 +#: ../lib/init/grass.py:1638 msgid "See the licence terms with:" msgstr "" -#: ../lib/init/grass.py:1496 +#: ../lib/init/grass.py:1639 msgid "See citation options with:" msgstr "" -#: ../lib/init/grass.py:1499 +#: ../lib/init/grass.py:1642 msgid "If required, restart the GUI with:" msgstr "" -#: ../lib/init/grass.py:1501 +#: ../lib/init/grass.py:1644 msgid "Start the GUI with:" msgstr "" -#: ../lib/init/grass.py:1503 +#: ../lib/init/grass.py:1646 msgid "When ready to quit enter:" msgstr "" -#: ../lib/init/grass.py:1591 +#: ../lib/init/grass.py:1733 msgid "2D and 3D raster MASKs present" msgstr "" -#: ../lib/init/grass.py:1592 +#: ../lib/init/grass.py:1734 msgid "Raster MASK present" msgstr "" -#: ../lib/init/grass.py:1593 +#: ../lib/init/grass.py:1735 msgid "3D raster MASK present" msgstr "" -#: ../lib/init/grass.py:1634 +#: ../lib/init/grass.py:1775 msgid "Done." msgstr "完了 " -#: ../lib/init/grass.py:1636 +#: ../lib/init/grass.py:1777 msgid "Goodbye from GRASS GIS" msgstr "" -#: ../lib/init/grass.py:1641 -msgid "Cleaning up temporary files..." -msgstr "一時ファイルを削除ã—ã¦ã„ã¾ã™..." - -#: ../lib/init/grass.py:1661 +#: ../lib/init/grass.py:1813 msgid "Please install the GRASS GIS development package" msgstr "" -#: ../lib/init/grass.py:1695 +#: ../lib/init/grass.py:1848 #, python-format msgid "Parameter <%s> not supported" msgstr "" -#: ../lib/init/grass.py:1839 +#: ../lib/init/grass.py:1998 msgid "Flag -e requires also flag -c" msgstr "" -#: ../lib/init/grass.py:1886 +#: ../lib/init/grass.py:2000 +msgid "Coordinate reference system argument (e.g. EPSG) is needed for --tmp-location" +msgstr "" + +#: ../lib/init/grass.py:2003 +msgid "Only one argument (e.g. EPSG) is needed for --tmp-location, mapset name <{}> provided" +msgstr "" + +#: ../lib/init/grass.py:2058 #, python-brace-format msgid "" "Unable to start GRASS GIS. You have the choice to:\n" -" - Launch the graphical user interface with the '-gui' switch\n" -" {cmd_name} -gui\n" +" - Launch the graphical user interface with the '--gui' switch\n" +" {cmd_name} --gui\n" " - Launch with path to the location/mapset as an argument\n" " {cmd_name} /path/to/location/mapset`\n" " - Create a location with '-c' and launch in its PERMANENT mapset\n" @@ -3915,25 +4028,21 @@ "See also: https://grass.osgeo.org/{cmd_name}/manuals/helptext.html" msgstr "" -#: ../lib/init/grass.py:1909 -msgid "Creating new GRASS GIS location/mapset..." -msgstr "" - -#: ../lib/init/grass.py:1911 +#: ../lib/init/grass.py:2080 msgid "Starting GRASS GIS..." msgstr "" -#: ../lib/init/grass.py:1932 +#: ../lib/init/grass.py:2101 #, python-brace-format -msgid "<{0}> requested, but not available. Run GRASS in text mode (-text) or install missing package (usually 'grass-gui')." +msgid "<{0}> requested, but not available. Run GRASS in text mode (--text) or install missing package (usually 'grass-gui')." msgstr "" -#: ../lib/init/grass.py:1986 +#: ../lib/init/grass.py:2162 #, python-format msgid "Launching <%s> GUI in the background, please wait..." msgstr "" -#: ../lib/init/grass.py:2008 +#: ../lib/init/grass.py:2184 #, python-format msgid "Failed to start shell '%s'" msgstr "" @@ -3952,39 +4061,47 @@ msgid "Unable to write lockfile %s (%s)" msgstr "" -#: ../lib/segment/open.c:53 +#: ../lib/segment/open.c:57 +msgid "Using memory cache" +msgstr "" + +#: ../lib/segment/open.c:70 +msgid "Using disk cache" +msgstr "" + +#: ../lib/segment/open.c:73 msgid "Segment file name is NULL" msgstr "" -#: ../lib/segment/open.c:58 +#: ../lib/segment/open.c:78 msgid "Segment file exists already" msgstr "" -#: ../lib/segment/open.c:66 +#: ../lib/segment/open.c:86 msgid "Unable to create segment file" msgstr "" -#: ../lib/segment/open.c:74 +#: ../lib/segment/open.c:94 msgid "Could not write segment file" msgstr "" -#: ../lib/segment/open.c:78 +#: ../lib/segment/open.c:98 msgid "Illegal segment configuration parameter(s)" msgstr "" -#: ../lib/segment/open.c:87 +#: ../lib/segment/open.c:107 msgid "Unable to re-open segment file" msgstr "" -#: ../lib/segment/open.c:94 +#: ../lib/segment/open.c:114 msgid "Could not read segment file" msgstr "" -#: ../lib/segment/format.c:144 +#: ../lib/segment/format.c:143 msgid "Segment format: file size too large" msgstr "" -#: ../lib/segment/format.c:145 +#: ../lib/segment/format.c:144 msgid "Please recompile with Large File Support (LFS)" msgstr "" @@ -4589,55 +4706,60 @@ msgid "Pseudo-random number generator not seeded" msgstr "" -#: ../lib/gis/cmprlz4.c:81 ../lib/gis/cmprlz4.c:138 ../lib/gis/cmprbzip.c:90 -#: ../lib/gis/cmprbzip.c:164 ../lib/gis/cmprzlib.c:99 ../lib/gis/cmprzlib.c:195 -#: ../lib/gis/compress.c:303 +#: ../lib/gis/cmprlz4.c:89 ../lib/gis/cmprlz4.c:156 ../lib/gis/cmprbzip.c:104 +#: ../lib/gis/cmprbzip.c:183 ../lib/gis/cmprzstd.c:102 +#: ../lib/gis/cmprzstd.c:176 ../lib/gis/cmprzlib.c:100 +#: ../lib/gis/cmprzlib.c:179 ../lib/gis/compress.c:335 msgid "No source buffer" msgstr "" -#: ../lib/gis/cmprlz4.c:84 ../lib/gis/cmprlz4.c:141 ../lib/gis/cmprbzip.c:93 -#: ../lib/gis/cmprbzip.c:167 ../lib/gis/cmprzlib.c:102 -#: ../lib/gis/cmprzlib.c:198 +#: ../lib/gis/cmprlz4.c:92 ../lib/gis/cmprlz4.c:159 ../lib/gis/cmprbzip.c:107 +#: ../lib/gis/cmprbzip.c:186 ../lib/gis/cmprzstd.c:105 +#: ../lib/gis/cmprzstd.c:179 ../lib/gis/cmprzlib.c:103 +#: ../lib/gis/cmprzlib.c:182 msgid "No destination buffer" msgstr "" -#: ../lib/gis/cmprlz4.c:91 ../lib/gis/cmprlz4.c:148 ../lib/gis/cmprbzip.c:100 -#: ../lib/gis/cmprbzip.c:174 ../lib/gis/cmprzlib.c:109 -#: ../lib/gis/cmprzlib.c:205 ../lib/gis/compress.c:305 +#: ../lib/gis/cmprlz4.c:99 ../lib/gis/cmprlz4.c:166 ../lib/gis/cmprbzip.c:114 +#: ../lib/gis/cmprbzip.c:193 ../lib/gis/cmprzstd.c:112 +#: ../lib/gis/cmprzstd.c:186 ../lib/gis/cmprzlib.c:110 +#: ../lib/gis/cmprzlib.c:189 ../lib/gis/compress.c:337 #, c-format msgid "Invalid source buffer size %d" msgstr "" -#: ../lib/gis/cmprlz4.c:93 ../lib/gis/cmprlz4.c:150 ../lib/gis/cmprbzip.c:102 -#: ../lib/gis/cmprbzip.c:176 ../lib/gis/cmprzlib.c:111 -#: ../lib/gis/cmprzlib.c:207 ../lib/gis/compress.c:225 +#: ../lib/gis/cmprlz4.c:101 ../lib/gis/cmprlz4.c:168 ../lib/gis/cmprbzip.c:116 +#: ../lib/gis/cmprbzip.c:195 ../lib/gis/cmprzstd.c:114 +#: ../lib/gis/cmprzstd.c:188 ../lib/gis/cmprzlib.c:112 +#: ../lib/gis/cmprzlib.c:191 ../lib/gis/compress.c:257 #, c-format msgid "Invalid destination buffer size %d" msgstr "" -#: ../lib/gis/cmprlz4.c:107 +#: ../lib/gis/cmprlz4.c:121 msgid "LZ4 compression error" msgstr "" -#: ../lib/gis/cmprlz4.c:159 +#: ../lib/gis/cmprlz4.c:177 msgid "LZ4 decompression error" msgstr "" -#: ../lib/gis/cmprlz4.c:168 ../lib/gis/cmprbzip.c:200 +#: ../lib/gis/cmprlz4.c:186 ../lib/gis/cmprbzip.c:219 ../lib/gis/cmprzstd.c:206 +#: ../lib/gis/cmprzlib.c:215 #, c-format msgid "Got uncompressed size %d, expected %d" msgstr "" -#: ../lib/gis/cmprbzip.c:83 ../lib/gis/cmprbzip.c:157 +#: ../lib/gis/cmprbzip.c:97 ../lib/gis/cmprbzip.c:176 msgid "GRASS needs to be compiled with BZIP2 for BZIP2 compression" msgstr "" -#: ../lib/gis/cmprbzip.c:122 +#: ../lib/gis/cmprbzip.c:141 #, c-format msgid "BZIP2 version %s compression error %d" msgstr "" -#: ../lib/gis/cmprbzip.c:189 +#: ../lib/gis/cmprbzip.c:208 #, c-format msgid "BZIP2 version %s decompression error %d" msgstr "" @@ -4736,103 +4858,116 @@ msgid "No ellipsoid info given in file %s in <%s>" msgstr "ファイル %sã«æ¥•å††ä½“ã®ãƒ‡ãƒ¼ã‚¿ãŒã‚ã‚Šã¾ã›ã‚“ in <%s>" -#: ../lib/gis/parser.c:355 -#, c-format -msgid "BUG in option name, '%s' is not valid" +#: ../lib/gis/parser.c:348 +msgid "Bug in UI description. Missing module description" msgstr "" -#: ../lib/gis/parser.c:407 -#, c-format -msgid "BUG in descriptions, option '%s' in <%s> does not exist" +#: ../lib/gis/parser.c:358 +msgid "Bug in UI description. Missing option key" +msgstr "" + +#: ../lib/gis/parser.c:360 +#, fuzzy, c-format +msgid "Bug in UI description. Option key <%s> is not valid" +msgstr "説明内ã®ãƒã‚°, <%s>内ã®ã‚ªãƒ—ション '%s' ã¯å­˜åœ¨ã—ã¾ã›ã‚“" + +#: ../lib/gis/parser.c:362 +#, fuzzy, c-format +msgid "Bug in UI description. Description for option <%s> missing" +msgstr "説明内ã®ãƒã‚°, <%s>内ã®ã‚ªãƒ—ション '%s' ã¯å­˜åœ¨ã—ã¾ã›ã‚“" + +#: ../lib/gis/parser.c:414 +#, fuzzy, c-format +msgid "Bug in UI description. Option '%s' in <%s> does not exist" msgstr "説明内ã®ãƒã‚°, <%s>内ã®ã‚ªãƒ—ション '%s' ã¯å­˜åœ¨ã—ã¾ã›ã‚“" -#: ../lib/gis/parser.c:525 +#: ../lib/gis/parser.c:532 msgid "Use either --quiet or --verbose flag, not both. Assuming --verbose." msgstr " --quiet --verboseã®ã„ãšã‚Œã‹ã‚’使用ã—ã¾ã™ã€‚ --verboseã¨ä»®å®šã—ã¾ã™" -#: ../lib/gis/parser.c:539 +#: ../lib/gis/parser.c:546 msgid "Use either --quiet or --verbose flag, not both. Assuming --quiet." msgstr " --quiet --verboseã®ã„ãšã‚Œã‹ã‚’使用ã—ã¾ã™ã€‚ --quietã¨ä»®å®šã—ã¾ã™" -#: ../lib/gis/parser.c:554 +#: ../lib/gis/parser.c:561 msgid "Use either --qq or --verbose flag, not both. Assuming --qq." msgstr "" -#: ../lib/gis/parser.c:585 +#: ../lib/gis/parser.c:592 #, c-format msgid "Sorry <%s> is not a valid option" msgstr "" -#: ../lib/gis/parser.c:598 +#: ../lib/gis/parser.c:605 msgid "Your installation doesn't include GUI, exiting." msgstr "" -#: ../lib/gis/parser.c:943 +#: ../lib/gis/parser.c:950 msgid "Unable to determine program name" msgstr "プログラムåを決定ã§ãã¾ã›ã‚“" -#: ../lib/gis/parser.c:965 ../lib/gis/parser.c:984 +#: ../lib/gis/parser.c:972 ../lib/gis/parser.c:991 #, c-format msgid "%s: Sorry, <%c> is not a valid flag" msgstr "" -#: ../lib/gis/parser.c:1114 +#: ../lib/gis/parser.c:1121 #, c-format msgid "%s: Sorry, <%s=> is ambiguous" msgstr "" -#: ../lib/gis/parser.c:1117 +#: ../lib/gis/parser.c:1124 #, c-format msgid "Option <%s=> matches" msgstr "" -#: ../lib/gis/parser.c:1135 +#: ../lib/gis/parser.c:1142 #, c-format msgid "Please update the usage of <%s>: option <%s> has been renamed to <%s>" msgstr "" -#: ../lib/gis/parser.c:1148 +#: ../lib/gis/parser.c:1155 #, c-format msgid "%s: Sorry, <%s> is not a valid parameter" msgstr "" -#: ../lib/gis/parser.c:1154 ../lib/gis/parser.c:1400 +#: ../lib/gis/parser.c:1161 ../lib/gis/parser.c:1407 #, c-format msgid "<%s> is an abbreviation for <%s>" msgstr "" -#: ../lib/gis/parser.c:1159 +#: ../lib/gis/parser.c:1166 #, c-format msgid "Option <%s> does not accept multiple answers" msgstr "" -#: ../lib/gis/parser.c:1231 +#: ../lib/gis/parser.c:1238 #, c-format msgid "" "Illegal range syntax for parameter <%s>\n" "\tPresented as: %s" msgstr "" -#: ../lib/gis/parser.c:1237 +#: ../lib/gis/parser.c:1244 #, c-format msgid "" "Value <%s> out of range for parameter <%s>\n" "\tLegal range: %s" msgstr "" -#: ../lib/gis/parser.c:1243 +#: ../lib/gis/parser.c:1250 #, c-format msgid "Missing value for parameter <%s>" msgstr "" -#: ../lib/gis/parser.c:1249 +#: ../lib/gis/parser.c:1256 #, c-format msgid "" "Value <%s> ambiguous for parameter <%s>\n" "\tValid options: %s" msgstr "" -#: ../lib/gis/parser.c:1422 +#: ../lib/gis/parser.c:1429 #, c-format msgid "" "Required parameter <%s> not set:\n" @@ -4841,49 +4976,49 @@ "必須パラメータ <%s> ãŒã‚ã‚Šã¾ã›ã‚“\n" "\t(%s)" -#: ../lib/gis/parser.c:1514 +#: ../lib/gis/parser.c:1521 #, c-format msgid "" "Option <%s> must be provided in multiples of %d\n" "\tYou provided %d item(s): %s" msgstr "" -#: ../lib/gis/parser.c:1588 ../lib/gis/error.c:363 +#: ../lib/gis/parser.c:1595 ../lib/gis/error.c:363 #, c-format msgid "ERROR: " msgstr "エラー:" -#: ../lib/gis/parser.c:1590 ../lib/gis/parser.c:1597 +#: ../lib/gis/parser.c:1597 ../lib/gis/parser.c:1604 #, c-format msgid "option <%s>: <%s> exists. To overwrite, use the --overwrite flag" msgstr "" -#: ../lib/gis/parser.c:1707 +#: ../lib/gis/parser.c:1714 #, c-format msgid "%s= is not a separator option" msgstr "" -#: ../lib/gis/parser.c:1710 +#: ../lib/gis/parser.c:1717 #, c-format msgid "No separator given for %s=" msgstr "" -#: ../lib/gis/parser.c:1772 ../lib/gis/parser.c:1789 +#: ../lib/gis/parser.c:1779 ../lib/gis/parser.c:1796 #, c-format msgid "%s= is not a file option" msgstr "" -#: ../lib/gis/parser.c:1774 +#: ../lib/gis/parser.c:1781 #, c-format msgid "Opening multiple files not supported for %s=" msgstr "" -#: ../lib/gis/parser.c:1780 +#: ../lib/gis/parser.c:1787 #, c-format msgid "Unable to open %s file <%s>" msgstr "" -#: ../lib/gis/parser.c:1786 +#: ../lib/gis/parser.c:1793 #, c-format msgid "Unable to create %s file <%s>" msgstr "" @@ -4896,420 +5031,420 @@ msgid "Example: select * from towns where population > 10000" msgstr "" -#: ../lib/gis/parser_standard_options.c:156 +#: ../lib/gis/parser_standard_options.c:157 msgid "WHERE conditions of SQL statement without 'where' keyword" msgstr "where'å¥ãªã—ã® SQLæ–‡ã®WHEREコンディション" -#: ../lib/gis/parser_standard_options.c:157 +#: ../lib/gis/parser_standard_options.c:158 msgid "Example: income < 1000 and population >= 10000" msgstr "" -#: ../lib/gis/parser_standard_options.c:165 +#: ../lib/gis/parser_standard_options.c:166 msgid "Name of attribute table" msgstr "" -#: ../lib/gis/parser_standard_options.c:174 +#: ../lib/gis/parser_standard_options.c:175 msgid "Name of database driver" msgstr "" -#: ../lib/gis/parser_standard_options.c:183 +#: ../lib/gis/parser_standard_options.c:184 msgid "Name of database" msgstr "" -#: ../lib/gis/parser_standard_options.c:192 +#: ../lib/gis/parser_standard_options.c:193 msgid "Database schema" msgstr "データベーススキーマ" -#: ../lib/gis/parser_standard_options.c:193 +#: ../lib/gis/parser_standard_options.c:194 msgid "Do not use this option if schemas are not supported by driver/database server" msgstr "" -#: ../lib/gis/parser_standard_options.c:202 +#: ../lib/gis/parser_standard_options.c:203 msgid "Name of attribute column" msgstr "属性列å" -#: ../lib/gis/parser_standard_options.c:211 +#: ../lib/gis/parser_standard_options.c:212 msgid "Name of attribute column(s)" msgstr "属性列å" -#: ../lib/gis/parser_standard_options.c:220 +#: ../lib/gis/parser_standard_options.c:221 msgid "Name of key column" msgstr "" -#: ../lib/gis/parser_standard_options.c:221 +#: ../lib/gis/parser_standard_options.c:222 msgid "Must refer to an integer column" msgstr "整数列ã«å‚ç…§" -#: ../lib/gis/parser_standard_options.c:233 +#: ../lib/gis/parser_standard_options.c:234 msgid "Name of input imagery group" msgstr "入力ã™ã‚‹ç”»åƒã‚°ãƒ«ãƒ¼ãƒ—å" -#: ../lib/gis/parser_standard_options.c:241 +#: ../lib/gis/parser_standard_options.c:242 msgid "Name of input imagery subgroup" msgstr "入力画åƒã‚µãƒ–グループå" -#: ../lib/gis/parser_standard_options.c:251 +#: ../lib/gis/parser_standard_options.c:252 msgid "Name of input raster map" msgstr "入力ラスターマップå" -#: ../lib/gis/parser_standard_options.c:260 +#: ../lib/gis/parser_standard_options.c:261 msgid "Name of input raster map(s)" msgstr "入力ã™ã‚‹ãƒ©ã‚¹ã‚¿ãƒ¼ãƒžãƒƒãƒ—å" -#: ../lib/gis/parser_standard_options.c:268 +#: ../lib/gis/parser_standard_options.c:269 msgid "Name for output raster map" msgstr "出力ラスターマップå" -#: ../lib/gis/parser_standard_options.c:277 +#: ../lib/gis/parser_standard_options.c:278 msgid "Name for output raster map(s)" msgstr "出力ラスターマップå" -#: ../lib/gis/parser_standard_options.c:285 +#: ../lib/gis/parser_standard_options.c:286 msgid "Name of raster map" msgstr "ラスターマップå" -#: ../lib/gis/parser_standard_options.c:294 +#: ../lib/gis/parser_standard_options.c:295 msgid "Name of raster map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:302 +#: ../lib/gis/parser_standard_options.c:303 msgid "Name of base raster map" msgstr "基本ラスターマップå" -#: ../lib/gis/parser_standard_options.c:310 +#: ../lib/gis/parser_standard_options.c:311 msgid "Name of cover raster map" msgstr "é‡ã­ã‚‹ãƒ©ã‚¹ã‚¿ãƒ¼ãƒžãƒƒãƒ—å" -#: ../lib/gis/parser_standard_options.c:318 +#: ../lib/gis/parser_standard_options.c:319 msgid "Name of input elevation raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:327 +#: ../lib/gis/parser_standard_options.c:328 msgid "Name of input elevation raster map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:334 +#: ../lib/gis/parser_standard_options.c:335 msgid "Type of raster map to be created" msgstr "" -#: ../lib/gis/parser_standard_options.c:335 +#: ../lib/gis/parser_standard_options.c:336 msgid "Storage type for resultant raster map" msgstr "ä¿å­˜å½¢å¼ " -#: ../lib/gis/parser_standard_options.c:339 +#: ../lib/gis/parser_standard_options.c:340 msgid "Integer" msgstr "æ•´æ•°" -#: ../lib/gis/parser_standard_options.c:340 +#: ../lib/gis/parser_standard_options.c:341 msgid "Single precision floating point" msgstr "" -#: ../lib/gis/parser_standard_options.c:341 +#: ../lib/gis/parser_standard_options.c:342 msgid "Double precision floating point" msgstr "" -#: ../lib/gis/parser_standard_options.c:347 +#: ../lib/gis/parser_standard_options.c:348 msgid "Sampling interpolation method" msgstr "" -#: ../lib/gis/parser_standard_options.c:351 +#: ../lib/gis/parser_standard_options.c:352 msgid "Nearest-neighbor interpolation" msgstr "" -#: ../lib/gis/parser_standard_options.c:352 +#: ../lib/gis/parser_standard_options.c:353 msgid "Bilinear interpolation" msgstr "ãƒã‚¤ãƒ‹ãƒªã‚¢è£œé–“" -#: ../lib/gis/parser_standard_options.c:353 +#: ../lib/gis/parser_standard_options.c:354 msgid "Bicubic interpolation" msgstr "å€ã‚­ãƒ¥ãƒ¼ãƒ“ック補間" -#: ../lib/gis/parser_standard_options.c:362 +#: ../lib/gis/parser_standard_options.c:363 msgid "Name of input basename raster map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:371 +#: ../lib/gis/parser_standard_options.c:372 msgid "Name for output basename raster map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:381 +#: ../lib/gis/parser_standard_options.c:382 msgid "Name of input 3D raster map" msgstr "入力ã™ã‚‹3Dラスターマップå" -#: ../lib/gis/parser_standard_options.c:390 +#: ../lib/gis/parser_standard_options.c:391 msgid "Name of input 3D raster map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:398 +#: ../lib/gis/parser_standard_options.c:399 msgid "Name for output 3D raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:406 +#: ../lib/gis/parser_standard_options.c:407 msgid "Name of 3D raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:415 +#: ../lib/gis/parser_standard_options.c:416 msgid "Name of 3D raster map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:424 +#: ../lib/gis/parser_standard_options.c:425 msgid "Data type used in the output raster3d map" msgstr "" -#: ../lib/gis/parser_standard_options.c:433 +#: ../lib/gis/parser_standard_options.c:434 msgid "Number of digits used as mantissa in the internal map storage, 0 -23 for float, 0 - 52 for double, max or default" msgstr "" -#: ../lib/gis/parser_standard_options.c:443 +#: ../lib/gis/parser_standard_options.c:444 msgid "The compression method used in the output raster3d map" msgstr "" -#: ../lib/gis/parser_standard_options.c:453 +#: ../lib/gis/parser_standard_options.c:454 msgid "The dimensions of the tiles used in the output raster3d map (XxYxZ or default: 16x16x8)" msgstr "" -#: ../lib/gis/parser_standard_options.c:463 +#: ../lib/gis/parser_standard_options.c:464 msgid "Name of input vector map" msgstr "入力ã™ã‚‹ãƒ™ã‚¯ãƒˆãƒ«ãƒžãƒƒãƒ—å" -#: ../lib/gis/parser_standard_options.c:464 -#: ../lib/gis/parser_standard_options.c:491 +#: ../lib/gis/parser_standard_options.c:465 +#: ../lib/gis/parser_standard_options.c:492 msgid "Or data source for direct OGR access" msgstr "" -#: ../lib/gis/parser_standard_options.c:473 +#: ../lib/gis/parser_standard_options.c:474 msgid "Name of input vector map(s)" msgstr "入力ã™ã‚‹ãƒ™ã‚¯ãƒˆãƒ«ãƒžãƒƒãƒ—å" -#: ../lib/gis/parser_standard_options.c:474 +#: ../lib/gis/parser_standard_options.c:475 msgid "Or data source(s) for direct OGR access" msgstr "" -#: ../lib/gis/parser_standard_options.c:482 +#: ../lib/gis/parser_standard_options.c:483 msgid "Name for output vector map" msgstr "出力ã™ã‚‹ãƒ™ã‚¯ãƒˆãƒ«ãƒžãƒƒãƒ—å" -#: ../lib/gis/parser_standard_options.c:490 +#: ../lib/gis/parser_standard_options.c:491 msgid "Name of vector map" msgstr "ベクトルマップå" -#: ../lib/gis/parser_standard_options.c:500 +#: ../lib/gis/parser_standard_options.c:501 msgid "Name of vector map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:509 -#: ../lib/gis/parser_standard_options.c:518 +#: ../lib/gis/parser_standard_options.c:510 +#: ../lib/gis/parser_standard_options.c:519 msgid "Input feature type" msgstr "" -#: ../lib/gis/parser_standard_options.c:525 +#: ../lib/gis/parser_standard_options.c:526 msgid "Layer number or name" msgstr "" -#: ../lib/gis/parser_standard_options.c:527 +#: ../lib/gis/parser_standard_options.c:528 msgid "Vector features can have category values in different layers. This number determines which layer to use. When used with direct OGR access this is the layer name." msgstr "" -#: ../lib/gis/parser_standard_options.c:537 +#: ../lib/gis/parser_standard_options.c:538 msgid "Layer number or name ('-1' for all layers)" msgstr "" -#: ../lib/gis/parser_standard_options.c:539 +#: ../lib/gis/parser_standard_options.c:540 msgid "A single vector map can be connected to multiple database tables. This number determines which table to use. When used with direct OGR access this is the layer name." msgstr "" -#: ../lib/gis/parser_standard_options.c:548 +#: ../lib/gis/parser_standard_options.c:549 msgid "Category value" msgstr "カテゴリー値" -#: ../lib/gis/parser_standard_options.c:556 +#: ../lib/gis/parser_standard_options.c:557 msgid "Category values" msgstr "カテゴリー値" -#: ../lib/gis/parser_standard_options.c:557 -#: ../lib/gis/parser_standard_options.c:572 +#: ../lib/gis/parser_standard_options.c:558 +#: ../lib/gis/parser_standard_options.c:573 msgid "Example: 1,3,7-9,13" msgstr "例: 1,3,7-9,13" -#: ../lib/gis/parser_standard_options.c:564 +#: ../lib/gis/parser_standard_options.c:565 msgid "Feature id" msgstr "フィーãƒãƒ£ID" -#: ../lib/gis/parser_standard_options.c:571 +#: ../lib/gis/parser_standard_options.c:572 msgid "Feature ids" msgstr "フィーãƒãƒ£ ids" -#: ../lib/gis/parser_standard_options.c:582 -#: ../lib/gis/parser_standard_options.c:590 +#: ../lib/gis/parser_standard_options.c:583 +#: ../lib/gis/parser_standard_options.c:591 msgid "Name of input file" msgstr "" -#: ../lib/gis/parser_standard_options.c:598 +#: ../lib/gis/parser_standard_options.c:599 msgid "Name for output file" msgstr "出力ã™ã‚‹ãƒ•ã‚¡ã‚¤ãƒ«å" -#: ../lib/gis/parser_standard_options.c:607 +#: ../lib/gis/parser_standard_options.c:608 msgid "Field separator" msgstr "フィールドセパレーター" -#: ../lib/gis/parser_standard_options.c:608 +#: ../lib/gis/parser_standard_options.c:609 msgid "Special characters: pipe, comma, space, tab, newline" msgstr "" -#: ../lib/gis/parser_standard_options.c:619 -#: ../lib/gis/parser_standard_options.c:630 +#: ../lib/gis/parser_standard_options.c:620 +#: ../lib/gis/parser_standard_options.c:631 msgid "Color" msgstr "カラー" -#: ../lib/gis/parser_standard_options.c:621 +#: ../lib/gis/parser_standard_options.c:622 msgid "Either a standard color name or R:G:B triplet" msgstr "標準色åã‚ã‚‹ã„ã¯èµ¤ï¼šç·‘:é’" -#: ../lib/gis/parser_standard_options.c:632 +#: ../lib/gis/parser_standard_options.c:633 msgid "Either a standard color name, R:G:B triplet, or \"none\"" msgstr "" -#: ../lib/gis/parser_standard_options.c:643 +#: ../lib/gis/parser_standard_options.c:644 msgid "Name of input directory" msgstr "" -#: ../lib/gis/parser_standard_options.c:653 +#: ../lib/gis/parser_standard_options.c:654 msgid "Units" msgstr "å˜ä½" -#: ../lib/gis/parser_standard_options.c:662 +#: ../lib/gis/parser_standard_options.c:663 msgid "Data type(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:672 +#: ../lib/gis/parser_standard_options.c:673 msgid "Name of mapset (default: current search path)" msgstr "" -#: ../lib/gis/parser_standard_options.c:673 +#: ../lib/gis/parser_standard_options.c:674 msgid "'.' for current mapset" msgstr "" -#: ../lib/gis/parser_standard_options.c:681 +#: ../lib/gis/parser_standard_options.c:682 msgid "Location name" msgstr "ロケーションå" -#: ../lib/gis/parser_standard_options.c:682 +#: ../lib/gis/parser_standard_options.c:683 msgid "Location name (not location path)" msgstr "æ–°ã—ã„ロケーションå (ロケーションパスã§ã¯ã‚ã‚Šã¾ã›ã‚“) " -#: ../lib/gis/parser_standard_options.c:692 +#: ../lib/gis/parser_standard_options.c:693 msgid "GRASS GIS database directory" msgstr "" -#: ../lib/gis/parser_standard_options.c:693 +#: ../lib/gis/parser_standard_options.c:694 msgid "Default: path to the current GRASS GIS database" msgstr "" -#: ../lib/gis/parser_standard_options.c:705 +#: ../lib/gis/parser_standard_options.c:706 msgid "Coordinates" msgstr "座標" -#: ../lib/gis/parser_standard_options.c:714 +#: ../lib/gis/parser_standard_options.c:715 msgid "Name of color table" msgstr "" -#: ../lib/gis/parser_standard_options.c:725 +#: ../lib/gis/parser_standard_options.c:726 msgid "String representing NULL value" msgstr "" -#: ../lib/gis/parser_standard_options.c:734 +#: ../lib/gis/parser_standard_options.c:735 msgid "Name of saved region" msgstr "" -#: ../lib/gis/parser_standard_options.c:744 +#: ../lib/gis/parser_standard_options.c:745 msgid "Name of the input space time dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:753 +#: ../lib/gis/parser_standard_options.c:754 msgid "Name of the input space time datasets" msgstr "" -#: ../lib/gis/parser_standard_options.c:761 +#: ../lib/gis/parser_standard_options.c:762 msgid "Name of the output space time dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:769 +#: ../lib/gis/parser_standard_options.c:770 msgid "Name of the input space time raster dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:778 +#: ../lib/gis/parser_standard_options.c:779 msgid "Name of the input space time raster datasets" msgstr "" -#: ../lib/gis/parser_standard_options.c:786 +#: ../lib/gis/parser_standard_options.c:787 msgid "Name of the output space time raster dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:794 +#: ../lib/gis/parser_standard_options.c:795 msgid "Name of the input space time vector dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:803 +#: ../lib/gis/parser_standard_options.c:804 msgid "Name of the input space time vector datasets" msgstr "" -#: ../lib/gis/parser_standard_options.c:811 +#: ../lib/gis/parser_standard_options.c:812 msgid "Name of the output space time vector dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:819 +#: ../lib/gis/parser_standard_options.c:820 msgid "Name of the input space time raster3d dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:828 +#: ../lib/gis/parser_standard_options.c:829 msgid "Name of the input space time raster3d datasets" msgstr "" -#: ../lib/gis/parser_standard_options.c:836 +#: ../lib/gis/parser_standard_options.c:837 msgid "Name of the output space time raster3d dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:845 +#: ../lib/gis/parser_standard_options.c:846 msgid "Type of the input space time dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:853 +#: ../lib/gis/parser_standard_options.c:854 msgid "Name of the input map" msgstr "" -#: ../lib/gis/parser_standard_options.c:862 +#: ../lib/gis/parser_standard_options.c:863 msgid "Name of the input maps" msgstr "" -#: ../lib/gis/parser_standard_options.c:871 +#: ../lib/gis/parser_standard_options.c:872 msgid "Type of the input map" msgstr "" -#: ../lib/gis/parser_standard_options.c:880 +#: ../lib/gis/parser_standard_options.c:881 msgid "The temporal type of the space time dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:887 +#: ../lib/gis/parser_standard_options.c:888 msgid "WHERE conditions of SQL statement without 'where' keyword used in the temporal GIS framework" msgstr "" -#: ../lib/gis/parser_standard_options.c:888 +#: ../lib/gis/parser_standard_options.c:889 msgid "Example: start_time > '2001-01-01 12:30:00'" msgstr "" -#: ../lib/gis/parser_standard_options.c:898 +#: ../lib/gis/parser_standard_options.c:899 msgid "The method to be used for sampling the input dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:932 +#: ../lib/gis/parser_standard_options.c:933 msgid "Do not create attribute table" msgstr "属性テーブルを作æˆã—ãªã„ã§ä¸‹ã•ã„" -#: ../lib/gis/parser_standard_options.c:936 +#: ../lib/gis/parser_standard_options.c:937 msgid "Do not build topology" msgstr "トãƒãƒ­ã‚¸ãƒ¼ä½œæˆä¸å¯" -#: ../lib/gis/parser_standard_options.c:937 +#: ../lib/gis/parser_standard_options.c:938 msgid "Advantageous when handling a large number of points" msgstr "" @@ -6188,6 +6323,15 @@ msgid "Seek offset out of range" msgstr "シークã™ã‚‹ã‚ªãƒ•ã‚»ãƒƒãƒˆå€¤ãŒç¯„囲外ã§ã™" +#: ../lib/gis/cmprzstd.c:80 ../lib/gis/cmprzstd.c:95 ../lib/gis/cmprzstd.c:169 +msgid "GRASS needs to be compiled with ZSTD for ZSTD compression" +msgstr "" + +#: ../lib/gis/cmprzstd.c:134 ../lib/gis/cmprzstd.c:196 +#, c-format +msgid "ZSTD compression error %d: %s" +msgstr "" + #: ../lib/gis/paths.c:201 #, c-format msgid "Unable to open file <%s> for reading" @@ -6202,10 +6346,30 @@ msgid "Multiple outputs are not supported by WPS 1.0.0" msgstr "" -#: ../lib/gis/color_rules.c:88 +#: ../lib/gis/color_rules.c:98 msgid "no description" msgstr "" +#: ../lib/gis/color_rules.c:292 +#, fuzzy +msgid "Unable to open color rule" +msgstr "カラールールãŒãƒ­ãƒ¼ãƒ‰ã§ãã¾ã›ã‚“ <%s>" + +#: ../lib/gis/color_rules.c:341 ../lib/gis/color_rules.c:352 +#: ../lib/gis/color_rules.c:356 ../lib/gis/color_rules.c:360 +msgid "range: map values" +msgstr "" + +#: ../lib/gis/color_rules.c:343 +#, c-format +msgid "range: %g to %g" +msgstr "" + +#: ../lib/gis/color_rules.c:368 +#, fuzzy +msgid "Unable to open color descriptions" +msgstr "é–‹ã‘ã¾ã›ã‚“ %s 書ãè¾¼ã¿ç”¨" + #: ../lib/gis/mapset_msc.c:90 #, c-format msgid "Unable to make mapset element %s (%s): %s" @@ -6216,12 +6380,12 @@ msgid "Unable to access mapset element %s (%s): %s" msgstr "マップセットè¦ç´ ã«ã‚¢ã‚¯ã‚»ã‚¹ã§ãã¾ã›ã‚“ %s (%s): %s" -#: ../lib/gis/cmprzlib.c:139 ../lib/gis/cmprzlib.c:157 +#: ../lib/gis/cmprzlib.c:142 #, c-format msgid "ZLIB compression error %d: %s" msgstr "" -#: ../lib/gis/cmprzlib.c:225 ../lib/gis/cmprzlib.c:242 +#: ../lib/gis/cmprzlib.c:204 #, c-format msgid "ZLIB decompression error %d: %s" msgstr "" @@ -6281,12 +6445,12 @@ #: ../lib/gis/parser_dependencies.c:305 #, c-format -msgid "Option %s requires all of %s" +msgid "Option <%s> requires all of %s" msgstr "" #: ../lib/gis/parser_dependencies.c:332 #, c-format -msgid "Option %s is mutually exclusive with all of %s" +msgid "Option <%s> is mutually exclusive with all of %s" msgstr "" #: ../lib/gis/parser_dependencies.c:358 @@ -6322,43 +6486,43 @@ msgid "Task already has a worker" msgstr "" -#: ../lib/gis/compress.c:132 ../lib/gis/compress.c:193 -#: ../lib/gis/compress.c:208 +#: ../lib/gis/compress.c:143 ../lib/gis/compress.c:208 +#: ../lib/gis/compress.c:225 ../lib/gis/compress.c:240 msgid "Request for unsupported compressor" msgstr "" -#: ../lib/gis/compress.c:223 +#: ../lib/gis/compress.c:255 msgid "No destination buffer allocated" msgstr "" -#: ../lib/gis/compress.c:230 +#: ../lib/gis/compress.c:262 #, c-format msgid "Invalid read size %d" msgstr "" -#: ../lib/gis/compress.c:251 +#: ../lib/gis/compress.c:283 #, c-format msgid "Unable to read %d bytes: end of file" msgstr "" -#: ../lib/gis/compress.c:253 +#: ../lib/gis/compress.c:285 #, c-format msgid "Unable to read %d bytes: %s" msgstr "" -#: ../lib/gis/compress.c:327 ../lib/gis/compress.c:350 -#: ../lib/gis/compress.c:391 +#: ../lib/gis/compress.c:360 ../lib/gis/compress.c:383 +#: ../lib/gis/compress.c:424 msgid "Unable to write compression flag" msgstr "" -#: ../lib/gis/compress.c:338 ../lib/gis/compress.c:361 -#: ../lib/gis/compress.c:404 +#: ../lib/gis/compress.c:371 ../lib/gis/compress.c:394 +#: ../lib/gis/compress.c:437 #, c-format msgid "Unable to write %d bytes: nothing written" msgstr "" -#: ../lib/gis/compress.c:340 ../lib/gis/compress.c:363 -#: ../lib/gis/compress.c:406 +#: ../lib/gis/compress.c:373 ../lib/gis/compress.c:396 +#: ../lib/gis/compress.c:439 #, c-format msgid "Unable to write %d bytes: %s" msgstr "" @@ -6604,7 +6768,7 @@ "-- Table unit tests finished successfully --" msgstr "" -#: ../lib/db/dbmi_base/default_name.c:136 +#: ../lib/db/dbmi_base/default_name.c:139 msgid "Programmer error" msgstr "プログラムã®ã‚¨ãƒ©ãƒ¼" @@ -6694,25 +6858,30 @@ msgid "db_get_index_column_name(): invalid column number" msgstr "" -#: ../lib/vector/diglib/spindex_rw.c:98 ../lib/vector/diglib/spindex_rw.c:106 +#: ../lib/vector/diglib/spindex_rw.c:99 ../lib/vector/diglib/spindex_rw.c:107 msgid "Topology file must be written before spatial index file" msgstr "" -#: ../lib/vector/diglib/spindex_rw.c:302 +#: ../lib/vector/diglib/spindex_rw.c:303 #, 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 +#: ../lib/vector/diglib/spindex_rw.c:309 #, 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 +#: ../lib/vector/diglib/spindex_rw.c:318 #, c-format msgid "Spatial index format version %d.%d is not supported by this release. Please rebuild topology." msgstr "" +#: ../lib/vector/diglib/plus_line.c:262 ../lib/vector/diglib/plus_line.c:302 +#, fuzzy, c-format +msgid "Attempt to delete not registered line %d from node %d" +msgstr " エリア %dã‹ã‚‰è¨˜éŒ²ã•ã‚Œã¦ã„ãªã„島 %dを削除ã—よã†ã¨ã—ã¦ã„ã¾ã™" + #: ../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." @@ -6818,7 +6987,7 @@ msgid "Unable to write isles to plus file" msgstr "追加ファイルã«å³¶ã‚’書ãè¾¼ã‚ã¾ã›ã‚“" -#: ../lib/vector/diglib/plus_node.c:214 +#: ../lib/vector/diglib/plus_node.c:213 #, c-format msgid "Attempt to read line angle for the line which is not connected to the node: node %d, line %d" msgstr "" @@ -6879,44 +7048,44 @@ msgid "Error in read/write portable char, byte_order = %d Written: %d Read: %d" msgstr "" -#: ../lib/vector/diglib/plus_area.c:215 ../lib/vector/diglib/plus_area.c:716 +#: ../lib/vector/diglib/plus_area.c:218 ../lib/vector/diglib/plus_area.c:718 #, c-format msgid "Line %d already has area/isle %d to left" msgstr "ライン %d ã¯æ—¢ã«å·¦ã«ã‚¨ãƒªã‚¢/島をæŒã£ã¦ã„ã¾ã™ %d " -#: ../lib/vector/diglib/plus_area.c:225 ../lib/vector/diglib/plus_area.c:724 +#: ../lib/vector/diglib/plus_area.c:228 ../lib/vector/diglib/plus_area.c:726 #, c-format msgid "Line %d already has area/isle %d to right" msgstr "ライン %d ã¯æ—¢ã«å³ã«ã‚¨ãƒªã‚¢/島をæŒã£ã¦ã„ã¾ã™ %d" -#: ../lib/vector/diglib/plus_area.c:279 +#: ../lib/vector/diglib/plus_area.c:282 msgid "Isle already registered in area" msgstr "" -#: ../lib/vector/diglib/plus_area.c:313 +#: ../lib/vector/diglib/plus_area.c:316 msgid "Attempt to delete isle from dead area" msgstr "ä¸è¦ã‚¨ãƒªã‚¢ã‹ã‚‰å³¶ã‚’削除ã—よã†ã¨ã—ã¦ã„ã¾ã™" -#: ../lib/vector/diglib/plus_area.c:330 +#: ../lib/vector/diglib/plus_area.c:324 #, c-format msgid "Attempt to delete not registered isle %d from area %d" msgstr " エリア %dã‹ã‚‰è¨˜éŒ²ã•ã‚Œã¦ã„ãªã„島 %dを削除ã—よã†ã¨ã—ã¦ã„ã¾ã™" -#: ../lib/vector/diglib/plus_area.c:369 +#: ../lib/vector/diglib/plus_area.c:371 msgid "Attempt to delete dead area" msgstr "ä¸å¿…è¦ãªã‚¨ãƒªã‚¢ã‚’削除ã—よã†ã¨ã—ã¦ã„ã¾ã™" -#: ../lib/vector/diglib/plus_area.c:408 +#: ../lib/vector/diglib/plus_area.c:410 #, c-format msgid "Dead centroid %d registered for area (bug in the vector library)" msgstr "エリアã«ä¸å¿…è¦ãªã‚»ãƒ³ãƒˆãƒ­ã‚¤ãƒ‰ãŒ %d 個記録ã•ã‚Œã¾ã—㟠(ベクトルライブラリ内ã®ãƒã‚°)" -#: ../lib/vector/diglib/plus_area.c:431 +#: ../lib/vector/diglib/plus_area.c:433 #, c-format msgid "Attempt to delete area %d info from dead isle %d" msgstr "ä¸è¦ãªå³¶ %dã‹ã‚‰ã‚¨ãƒªã‚¢ %d 情報 を削除ã—よã†ã¨ã—ã¦ã„ã¾ã™ " -#: ../lib/vector/diglib/plus_area.c:782 +#: ../lib/vector/diglib/plus_area.c:784 #, c-format msgid "Attempt to delete isle %d info from dead area %d" msgstr "ä¸è¦ãªã‚¨ãƒªã‚¢ %dã‹ã‚‰å³¶%d 情報を削除ã—よã†ã¨ã—ã¦ã„ã¾ã™ " @@ -7031,7 +7200,7 @@ #: ../lib/vector/Vlib/header_finfo.c:113 ../lib/vector/Vlib/header_finfo.c:153 #: ../lib/vector/Vlib/header_finfo.c:254 ../lib/vector/Vlib/close.c:284 #: ../lib/vector/Vlib/close_ogr.c:77 ../lib/vector/Vlib/close_ogr.c:111 -#: ../lib/proj/convert.c:64 +#: ../lib/proj/convert.c:98 msgid "GRASS is not compiled with OGR support" msgstr "" @@ -7204,7 +7373,7 @@ msgstr "ベクトルマップ <%s> ã«ãƒ‡ãƒ¼ã‚¿ãƒ™ãƒ¼ã‚¹ãƒªãƒ³ã‚¯ã‚’追加ã§ãã¾ã›ã‚“" #: ../lib/vector/Vlib/copy.c:764 ../lib/vector/Vlib/close_nat.c:102 -#: ../lib/vector/Vlib/map.c:317 +#: ../lib/vector/Vlib/map.c:318 #, c-format msgid "Unable to copy table <%s>" msgstr "テーブル <%s> をコピーã§ãã¾ã›ã‚“" @@ -7265,7 +7434,7 @@ msgstr "ベクトルマップ <%s> ã®ãƒˆãƒãƒ­ã‚¸ãƒ¼ãƒ•ã‚¡ã‚¤ãƒ«ã‚’é–‹ã‘ã¾ã›ã‚“" #: ../lib/vector/Vlib/open.c:367 ../lib/vector/Vlib/open.c:871 -#: ../lib/vector/Vlib/build.c:865 +#: ../lib/vector/Vlib/build.c:866 #, c-format msgid "Unable to open spatial index file for vector map <%s>" msgstr "" @@ -7301,13 +7470,13 @@ msgstr "" #: ../lib/vector/Vlib/open.c:813 ../lib/vector/Vlib/open.c:826 -#: ../lib/vector/Vlib/map.c:159 +#: ../lib/vector/Vlib/map.c:160 #, c-format msgid "Unable to delete vector map <%s>" msgstr "ベクトルマップ <%s> を削除ã§ãã¾ã›ã‚“" -#: ../lib/vector/Vlib/open.c:821 ../lib/vector/Vlib/map.c:155 -#: ../lib/vector/Vlib/map.c:249 +#: ../lib/vector/Vlib/open.c:821 ../lib/vector/Vlib/map.c:156 +#: ../lib/vector/Vlib/map.c:250 #, c-format msgid "Vector map <%s> already exists and will be overwritten" msgstr "ベクトルマップ <%s> ã¯æ—¢ã«å­˜åœ¨ã—上書ãã•ã‚Œã¾ã™" @@ -7829,29 +7998,29 @@ msgid "Bug: attempt to update map which is not in current mapset" msgstr "ãƒã‚°: ã“ã®ãƒžãƒƒãƒ—セットã«ãªã„マップをアップデートã—よã†ã¨ã—ã¦ã„ã¾ã™" -#: ../lib/vector/Vlib/snap.c:223 ../lib/vector/Vlib/snap.c:582 +#: ../lib/vector/Vlib/snap.c:223 ../lib/vector/Vlib/snap.c:583 msgid "Snap vertices Pass 1: select points" msgstr "" -#: ../lib/vector/Vlib/snap.c:270 ../lib/vector/Vlib/snap.c:636 +#: ../lib/vector/Vlib/snap.c:268 ../lib/vector/Vlib/snap.c:637 msgid "Snap vertices Pass 2: assign anchor vertices" msgstr "" -#: ../lib/vector/Vlib/snap.c:339 ../lib/vector/Vlib/snap.c:705 +#: ../lib/vector/Vlib/snap.c:337 ../lib/vector/Vlib/snap.c:706 msgid "Snap vertices Pass 3: snap to assigned points" msgstr "" -#: ../lib/vector/Vlib/snap.c:525 ../lib/vector/Vlib/snap.c:888 +#: ../lib/vector/Vlib/snap.c:526 ../lib/vector/Vlib/snap.c:889 #, c-format msgid "Snapped vertices: %d" msgstr "" -#: ../lib/vector/Vlib/snap.c:526 ../lib/vector/Vlib/snap.c:889 +#: ../lib/vector/Vlib/snap.c:527 ../lib/vector/Vlib/snap.c:890 #, c-format msgid "New vertices: %d" msgstr "" -#: ../lib/vector/Vlib/snap.c:916 +#: ../lib/vector/Vlib/snap.c:917 msgid "Reading features..." msgstr "フィーãƒãƒ£ãƒ¼ã‚’読ã¿è¾¼ã‚“ã§ã„ã¾ã™" @@ -8097,71 +8266,71 @@ msgid "Vect_get_point_in_poly() failed" msgstr "Vect_get_point_in_poly() 失敗" -#: ../lib/vector/Vlib/map.c:139 ../lib/vector/Vlib/map.c:245 +#: ../lib/vector/Vlib/map.c:140 ../lib/vector/Vlib/map.c:246 msgid "Vector map name is not SQL compliant" msgstr "ベクトルマップåã¯SQLã«åŸºã¥ã„ã¦ã„ã¾ã›ã‚“" -#: ../lib/vector/Vlib/map.c:143 +#: ../lib/vector/Vlib/map.c:144 #, c-format msgid "Unable to find vector map <%s> in <%s>" msgstr "<%s> ã«ãƒ™ã‚¯ãƒˆãƒ«ãƒžãƒƒãƒ— <%s> を見ã¤ã‘られã¾ã›ã‚“" -#: ../lib/vector/Vlib/map.c:179 ../lib/vector/Vlib/map.c:267 +#: ../lib/vector/Vlib/map.c:180 ../lib/vector/Vlib/map.c:268 #, c-format msgid "Unable to copy vector map <%s> to <%s>" msgstr "ベクトルマップ <%s> ã‚’ <%s> ã«ã‚³ãƒ”ーã§ãã¾ã›ã‚“" -#: ../lib/vector/Vlib/map.c:331 ../lib/vector/Vlib/map.c:462 +#: ../lib/vector/Vlib/map.c:332 ../lib/vector/Vlib/map.c:463 #, c-format msgid "Unable to delete table <%s>" msgstr "テーブル <%s> を削除ã§ãã¾ã›ã‚“" -#: ../lib/vector/Vlib/map.c:346 +#: ../lib/vector/Vlib/map.c:347 #, c-format msgid "Unable to create index for table <%s>, key <%s>" msgstr "テーブル <%s> ,キー <%s> ã®ã‚¤ãƒ³ãƒ‡ãƒƒã‚¯ã‚¹ã‚’作æˆã§ãã¾ã›ã‚“" -#: ../lib/vector/Vlib/map.c:402 +#: ../lib/vector/Vlib/map.c:403 #, c-format msgid "Ignoring invalid mapset: %s" msgstr "" -#: ../lib/vector/Vlib/map.c:407 +#: ../lib/vector/Vlib/map.c:408 #, c-format msgid "Invalid vector map name <%s>" msgstr "無効ãªãƒ™ã‚¯ãƒˆãƒ«ãƒžãƒƒãƒ—å <%s>" -#: ../lib/vector/Vlib/map.c:417 +#: ../lib/vector/Vlib/map.c:418 #, c-format msgid "Unable to open header file for vector map <%s>" msgstr "ベクトルマップ <%s> ã®ãƒ˜ãƒƒãƒ€ãƒ¼ãƒ•ã‚¡ã‚¤ãƒ«ã‚’é–‹ã‘ã¾ã›ã‚“" -#: ../lib/vector/Vlib/map.c:449 +#: ../lib/vector/Vlib/map.c:450 #, c-format msgid "Unable to find table <%s> linked to vector map <%s>" msgstr "ベクトルマップ <%s> ã«ãƒªãƒ³ã‚¯ã™ã‚‹ãƒ†ãƒ¼ãƒ–ル <%s> ãŒè¦‹ã¤ã‹ã‚Šã¾ã›ã‚“" -#: ../lib/vector/Vlib/map.c:472 +#: ../lib/vector/Vlib/map.c:473 #, c-format msgid "Table <%s> linked to vector map <%s> does not exist" msgstr "ベクトルマップ <%s> ã«ãƒªãƒ³ã‚¯ã™ã‚‹ãƒ†ãƒ¼ãƒ–ル <%s> ã¯å­˜åœ¨ã—ã¾ã›ã‚“" -#: ../lib/vector/Vlib/map.c:485 +#: ../lib/vector/Vlib/map.c:486 #, c-format msgid "Unable to open directory '%s'" msgstr "ディレクトリ '%s' ã‚’é–‹ã‘ã¾ã›ã‚“" -#: ../lib/vector/Vlib/map.c:499 +#: ../lib/vector/Vlib/map.c:500 #, c-format msgid "Unable to delete file '%s'" msgstr "ファイル '%s' を削除ã§ãã¾ã›ã‚“" -#: ../lib/vector/Vlib/map.c:519 +#: ../lib/vector/Vlib/map.c:520 #, c-format msgid "Unable to rename directory '%s' to '%s'" msgstr "ディレクトリåã‚’ '%s' ã‹ã‚‰ '%s' ã«å¤‰æ›´ã§ãã¾ã›ã‚“" -#: ../lib/vector/Vlib/map.c:528 +#: ../lib/vector/Vlib/map.c:529 #, c-format msgid "Unable to remove directory '%s': %s" msgstr "" @@ -8215,10 +8384,10 @@ msgid "Your GRASS version does not fully support feature index format %d.%d of the vector. Consider to rebuild topology or upgrade GRASS." msgstr "" -#: ../lib/vector/Vlib/intersect2.c:1202 ../lib/vector/Vlib/intersect2.c:1208 -#: ../lib/vector/Vlib/intersect2.c:1210 ../lib/vector/Vlib/intersect2.c:1262 -#: ../lib/vector/Vlib/intersect2.c:1271 ../lib/vector/Vlib/intersect2.c:1292 -#: ../lib/vector/Vlib/intersect2.c:1309 ../lib/vector/Vlib/intersect.c:1194 +#: ../lib/vector/Vlib/intersect2.c:1259 ../lib/vector/Vlib/intersect2.c:1265 +#: ../lib/vector/Vlib/intersect2.c:1267 ../lib/vector/Vlib/intersect2.c:1319 +#: ../lib/vector/Vlib/intersect2.c:1328 ../lib/vector/Vlib/intersect2.c:1349 +#: ../lib/vector/Vlib/intersect2.c:1366 ../lib/vector/Vlib/intersect.c:1194 #: ../lib/vector/Vlib/intersect.c:1200 ../lib/vector/Vlib/intersect.c:1202 #: ../lib/vector/Vlib/intersect.c:1257 ../lib/vector/Vlib/intersect.c:1266 #: ../lib/vector/Vlib/intersect.c:1287 ../lib/vector/Vlib/intersect.c:1304 @@ -8449,19 +8618,19 @@ msgstr "" #: ../lib/vector/Vlib/build_sfa.c:339 ../lib/vector/Vlib/build_sfa.c:632 -#: ../lib/vector/Vlib/build_nat.c:74 +#: ../lib/vector/Vlib/build_nat.c:75 msgid "Registering primitives..." msgstr "プリミティブを登録ã—ã¦ã„ã¾ã™..." #: ../lib/vector/Vlib/build_sfa.c:385 ../lib/vector/Vlib/build_sfa.c:664 -#: ../lib/vector/Vlib/build_nat.c:117 +#: ../lib/vector/Vlib/build_nat.c:118 #, c-format msgid "One primitive registered" msgid_plural "%d primitives registered" msgstr[0] "プリミティブã¯ç™»éŒ²ã•ã‚Œã¾ã—ãŸ" #: ../lib/vector/Vlib/build_sfa.c:386 ../lib/vector/Vlib/build_sfa.c:665 -#: ../lib/vector/Vlib/build_nat.c:118 +#: ../lib/vector/Vlib/build_nat.c:119 #, c-format msgid "One vertex registered" msgid_plural "%d vertices registered" @@ -8825,7 +8994,7 @@ msgid "Attempt to read topo for dead isle (%d)" msgstr "ä¸è¦ãªå³¶ (%d) ã®ãƒˆãƒãƒ­ã‚¸ãƒ¼ã‚’読ã¿è¾¼ã‚‚ã†ã¨ã—ã¦ã„ã¾ã™" -#: ../lib/vector/Vlib/break_lines.c:572 +#: ../lib/vector/Vlib/break_lines.c:574 #, c-format msgid "Intersections: %d" msgstr "" @@ -8855,7 +9024,7 @@ msgid "Topology not available for vector map <%s>. Registering primitives..." msgstr "" -#: ../lib/vector/Vlib/box.c:436 ../lib/vector/Vlib/build_nat.c:84 +#: ../lib/vector/Vlib/box.c:436 ../lib/vector/Vlib/build_nat.c:85 msgid "Unable to read vector map" msgstr "ベクトルマップを読ã¿è¾¼ã‚ã¾ã›ã‚“" @@ -9020,16 +9189,36 @@ msgid "Output vector map <%s> is used as input" msgstr "出力ã—ãŸãƒ™ã‚¯ãƒˆãƒ«ãƒžãƒƒãƒ— <%s> ã¯å…¥åŠ›ã¨ã—ã¦ä½¿ã‚ã‚Œã¾ã™" -#: ../lib/vector/Vlib/merge_lines.c:240 +#: ../lib/vector/Vlib/merge_lines.c:241 +#, c-format +msgid "%d lines merged" +msgstr "" + +#: ../lib/vector/Vlib/merge_lines.c:242 +#, c-format +msgid "%d new lines" +msgstr "" + +#: ../lib/vector/Vlib/merge_lines.c:245 #, c-format msgid "%d boundaries merged" msgstr "%d 個ã®å¢ƒç•Œã‚’çµåˆã—ã¾ã—ãŸ" -#: ../lib/vector/Vlib/merge_lines.c:241 +#: ../lib/vector/Vlib/merge_lines.c:246 #, c-format msgid "%d new boundaries" msgstr "%d 個ã®æ–°ã—ã„境界" +#: ../lib/vector/Vlib/merge_lines.c:249 +#, c-format +msgid "%d lines and boundaries merged" +msgstr "" + +#: ../lib/vector/Vlib/merge_lines.c:250 +#, c-format +msgid "%d new lines and boundaries" +msgstr "" + #: ../lib/vector/Vlib/open_nat.c:56 #, c-format msgid "Unable to open coor file for vector map <%s>" @@ -9117,178 +9306,178 @@ msgid "Vect_segment_intersection() ERROR (collinear non vertical segments)" msgstr "Vect_segment_intersection() エラー (共腺éžé‰›ç›´ã‚»ã‚°ãƒ¡ãƒ³ãƒˆ)" -#: ../lib/vector/Vlib/build.c:115 +#: ../lib/vector/Vlib/build.c:116 msgid "Area of size = 0.0 (less than 4 vertices) ignored" msgstr "" -#: ../lib/vector/Vlib/build.c:131 +#: ../lib/vector/Vlib/build.c:132 msgid "Unable to add area (map closed, topo saved)" msgstr "領域を追加ã§ãã¾ã›ã‚“ (マップã¯é–‰ã˜ã‚‰ã‚Œã¦ã„ã¾ã™, topoã¯ä¿å­˜ã•ã‚Œã¦ã„ã¾ã™)" -#: ../lib/vector/Vlib/build.c:139 +#: ../lib/vector/Vlib/build.c:140 msgid "Unable to add isle (map closed, topo saved)" msgstr "アイルを追加ã§ãã¾ã›ã‚“ (マップã¯é–‰ã˜ã‚‰ã‚Œã¦ã„ã¾ã™, topoã¯ä¿å­˜ã•ã‚Œã¦ã„ã¾ã™)" -#: ../lib/vector/Vlib/build.c:149 +#: ../lib/vector/Vlib/build.c:150 msgid "Area of size = 0.0 ignored" msgstr "サイズã®é ˜åŸŸ = 0.0 ã¯ç„¡è¦–ã•ã‚Œã¾ã—ãŸ" -#: ../lib/vector/Vlib/build.c:200 +#: ../lib/vector/Vlib/build.c:201 msgid "Request to find area outside nonexistent isle" msgstr "実在ã—ãªã„アイル外ã§ã‚¨ãƒªã‚¢ã‚’見ã¤ã‘ã¦ãã ã•ã„" -#: ../lib/vector/Vlib/build.c:351 +#: ../lib/vector/Vlib/build.c:352 msgid "Larger bbox but smaller area!!!" msgstr "" -#: ../lib/vector/Vlib/build.c:606 +#: ../lib/vector/Vlib/build.c:607 msgid "Checking for topological errors..." msgstr "" -#: ../lib/vector/Vlib/build.c:641 +#: ../lib/vector/Vlib/build.c:642 #, c-format msgid "Number of lines of length zero: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:643 +#: ../lib/vector/Vlib/build.c:644 #, c-format msgid "Number of boundaries of length zero: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:652 +#: ../lib/vector/Vlib/build.c:653 #, c-format msgid "Number of boundary intersections: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:676 +#: ../lib/vector/Vlib/build.c:677 msgid "Skipping further checks because of incorrect boundaries" msgstr "" -#: ../lib/vector/Vlib/build.c:726 +#: ../lib/vector/Vlib/build.c:727 #, c-format msgid "Number of redundant holes: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:871 +#: ../lib/vector/Vlib/build.c:872 #, c-format msgid "Building topology for vector map <%s>..." msgstr "ベクトルマップ <%s> ã«ãƒˆãƒãƒ­ã‚¸ãƒ¼ã‚’作æˆã—ã¦ã„ã¾ã™..." -#: ../lib/vector/Vlib/build.c:889 +#: ../lib/vector/Vlib/build.c:890 msgid "Topology was built" msgstr "トãƒãƒ­ã‚¸ãƒ¼ã¯ä½œæˆã•ã‚Œã¾ã—ãŸ" -#: ../lib/vector/Vlib/build.c:900 +#: ../lib/vector/Vlib/build.c:901 #, c-format msgid "Number of nodes: %d" msgstr "ノードã®æ•°: %d" -#: ../lib/vector/Vlib/build.c:901 +#: ../lib/vector/Vlib/build.c:902 #, c-format msgid "Number of primitives: %d" msgstr "プリミティブã®æ•°: %d" -#: ../lib/vector/Vlib/build.c:902 +#: ../lib/vector/Vlib/build.c:903 #, c-format msgid "Number of points: %d" msgstr "ãƒã‚¤ãƒ³ãƒˆã®æ•°: %d" -#: ../lib/vector/Vlib/build.c:903 +#: ../lib/vector/Vlib/build.c:904 #, c-format msgid "Number of lines: %d" msgstr "ラインã®æ•°: %d" -#: ../lib/vector/Vlib/build.c:904 +#: ../lib/vector/Vlib/build.c:905 #, c-format msgid "Number of boundaries: %d" msgstr "境界ã®æ•°: %d" -#: ../lib/vector/Vlib/build.c:905 +#: ../lib/vector/Vlib/build.c:906 #, c-format msgid "Number of centroids: %d" msgstr "セントロイドã®æ•°: %d" -#: ../lib/vector/Vlib/build.c:908 +#: ../lib/vector/Vlib/build.c:909 #, c-format msgid "Number of faces: %d" msgstr "フェースã®æ•°: %d" -#: ../lib/vector/Vlib/build.c:911 +#: ../lib/vector/Vlib/build.c:912 #, c-format msgid "Number of kernels: %d" msgstr "カーãƒãƒ«ã®æ•°: %d" -#: ../lib/vector/Vlib/build.c:957 +#: ../lib/vector/Vlib/build.c:958 #, c-format msgid "Number of areas: %d" msgstr "領域ã®æ•°: %d" -#: ../lib/vector/Vlib/build.c:958 +#: ../lib/vector/Vlib/build.c:959 #, c-format msgid "Number of isles: %d" msgstr "アイルã®æ•°: %d" -#: ../lib/vector/Vlib/build.c:963 +#: ../lib/vector/Vlib/build.c:964 #, c-format msgid "Number of areas without centroid: %d" msgstr "セントロイドã®ãªã„エリアã®æ•°: %d" -#: ../lib/vector/Vlib/build.c:968 +#: ../lib/vector/Vlib/build.c:969 #, c-format msgid "Number of centroids exceeds number of areas: %d > %d" msgstr "" -#: ../lib/vector/Vlib/build.c:972 +#: ../lib/vector/Vlib/build.c:973 #, c-format msgid "Number of incorrect boundaries: %d" msgstr "é–“é•ã£ãŸå¢ƒç•Œã®æ•°: %d" -#: ../lib/vector/Vlib/build.c:976 +#: ../lib/vector/Vlib/build.c:977 #, c-format msgid "Number of centroids outside area: %d" msgstr "領域外ã®ã‚»ãƒ³ãƒˆãƒ­ã‚¤ãƒ‰ã®æ•°: %d" -#: ../lib/vector/Vlib/build.c:980 +#: ../lib/vector/Vlib/build.c:981 #, c-format msgid "Number of duplicate centroids: %d" msgstr "é‡è¤‡ã™ã‚‹ã‚»ãƒ³ãƒˆãƒ­ã‚¤ãƒ‰ã®æ•°: %d" -#: ../lib/vector/Vlib/build.c:984 +#: ../lib/vector/Vlib/build.c:985 msgid "Number of areas: -" msgstr "領域ã®æ•°: -" -#: ../lib/vector/Vlib/build.c:985 +#: ../lib/vector/Vlib/build.c:986 msgid "Number of isles: -" msgstr "アイルã®æ•°: -" -#: ../lib/vector/Vlib/build.c:1013 +#: ../lib/vector/Vlib/build.c:1014 #, c-format msgid "Unable to create topo file for vector map <%s>" msgstr "" -#: ../lib/vector/Vlib/build.c:1021 +#: ../lib/vector/Vlib/build.c:1022 msgid "Error writing out topo file" msgstr "topo ファイル書ãè¾¼ã¿ã®ã‚¨ãƒ©ãƒ¼" -#: ../lib/vector/Vlib/build.c:1210 +#: ../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:1233 +#: ../lib/vector/Vlib/build.c:1234 #, c-format msgid "%s is no longer supported" msgstr "" -#: ../lib/vector/Vlib/build.c:1256 +#: ../lib/vector/Vlib/build.c:1257 msgid "Spatial index not available, can not be saved" msgstr "" -#: ../lib/vector/Vlib/build.c:1268 +#: ../lib/vector/Vlib/build.c:1269 #, c-format msgid "Unable to create spatial index file for vector map <%s>" msgstr "" -#: ../lib/vector/Vlib/build.c:1277 +#: ../lib/vector/Vlib/build.c:1278 msgid "Error writing out spatial index file" msgstr "空間インデックスファイルを書ãè¾¼ã‚ã¾ã›ã‚“" @@ -9328,27 +9517,27 @@ msgid "conditions failed" msgstr "æ¡ä»¶ã¯å¤±æ•—ã—ã¾ã—ãŸ" -#: ../lib/vector/Vlib/build_nat.c:129 +#: ../lib/vector/Vlib/build_nat.c:132 msgid "Building areas..." msgstr "" -#: ../lib/vector/Vlib/build_nat.c:153 +#: ../lib/vector/Vlib/build_nat.c:156 #, c-format msgid "One area built" msgid_plural "%d areas built" msgstr[0] "作æˆã•ã‚ŒãŸé ˜åŸŸ" -#: ../lib/vector/Vlib/build_nat.c:154 +#: ../lib/vector/Vlib/build_nat.c:157 #, c-format msgid "One isle built" msgid_plural "%d isles built" msgstr[0] "アイルã¯ä½œæˆã•ã‚Œã¾ã—ãŸ" -#: ../lib/vector/Vlib/build_nat.c:163 +#: ../lib/vector/Vlib/build_nat.c:168 msgid "Attaching islands..." msgstr "" -#: ../lib/vector/Vlib/build_nat.c:180 +#: ../lib/vector/Vlib/build_nat.c:188 msgid "Attaching centroids..." msgstr "" @@ -9357,7 +9546,7 @@ msgid "Unable to delete item %d from spatial index" msgstr "アイテム %d を空間インデックスã‹ã‚‰å‰Šé™¤ã§ãã¾ã›ã‚“" -#: ../lib/vector/neta/spanningtree.c:106 +#: ../lib/vector/neta/spanningtree.c:109 msgid "Computing minimum spanning tree..." msgstr "最å°ã‚¹ãƒ‘ンニングツリーã®è¨ˆç®—中..." @@ -9389,42 +9578,48 @@ msgid "Unable to open select cursor: %s" msgstr "é¸æŠžã—ãŸã‚«ãƒ¼ã‚½ãƒ«ã‚’é–‹ã‘ã¾ã›ã‚“: %s" -#: ../lib/proj/get_proj.c:148 +#: ../lib/proj/get_proj.c:158 #, c-format msgid "Invalid zone %s specified" msgstr "é–“é•ã£ãŸã‚¾ãƒ¼ãƒ³ %s ãŒå®šç¾©" -#: ../lib/proj/get_proj.c:228 -msgid "Unable to initialise PROJ.4 with the following parameter list:" +#: ../lib/proj/get_proj.c:243 +#, fuzzy +msgid "Unable to initialise PROJ with the following parameter list:" msgstr "次ã®ãƒ‘ラメータリストã§PROJ.4ã¯åˆæœŸåŒ–ã§ãã¾ã›ã‚“ :" -#: ../lib/proj/get_proj.c:236 -#, c-format -msgid "The error message: %s" +#: ../lib/proj/get_proj.c:252 +#, fuzzy, c-format +msgid "The PROJ error message: %s" msgstr "エラーメッセージ: %s" -#: ../lib/proj/get_proj.c:294 +#: ../lib/proj/get_proj.c:360 msgid "Option input overflowed option table" msgstr "オーãƒãƒ¼ãƒ•ãƒ­ãƒ¼ã—ãŸã‚ªãƒ—ションテーブルã®ã‚ªãƒ—ション入力" -#: ../lib/proj/get_proj.c:325 +#: ../lib/proj/get_proj.c:388 +#, fuzzy +msgid "Unable to initialize pj" +msgstr " pj 原因をåˆæœŸåŒ–ã§ãã¾ã›ã‚“: %s" + +#: ../lib/proj/get_proj.c:396 #, c-format msgid "Unable to initialize pj cause: %s" msgstr " pj 原因をåˆæœŸåŒ–ã§ãã¾ã›ã‚“: %s" -#: ../lib/proj/get_proj.c:401 +#: ../lib/proj/get_proj.c:501 msgid "Input Projection Parameters" msgstr "入力ã™ã‚‹æŠ•å½±æ³•ãƒ‘ラメータ" -#: ../lib/proj/get_proj.c:404 +#: ../lib/proj/get_proj.c:503 msgid "Input Unit Factor" msgstr "入力ã—ãŸãƒ¦ãƒ‹ãƒƒãƒˆãƒ•ã‚¡ã‚¯ã‚¿ãƒ¼" -#: ../lib/proj/get_proj.c:414 +#: ../lib/proj/get_proj.c:513 msgid "Output Projection Parameters" msgstr "出力ã™ã‚‹æŠ•å½±æ³•ãƒ‘ラメータ" -#: ../lib/proj/get_proj.c:417 +#: ../lib/proj/get_proj.c:515 msgid "Output Unit Factor" msgstr "出力ã—ãŸãƒ¦ãƒ‹ãƒƒãƒˆãƒ•ã‚¡ã‚¯ã‚¿ãƒ¼" @@ -9459,57 +9654,96 @@ msgid "Error in datum table file <%s>, line %d" msgstr "データムテーブルファイルã«ã‚¨ãƒ©ãƒ¼ãŒã‚ã‚Šã¾ã™ <%s>, ライン %d" -#: ../lib/proj/convert.c:159 +#: ../lib/proj/convert.c:194 msgid "Unable parse GRASS PROJ_INFO file" msgstr "GRASS PROJ_INFO ファイルãŒè§£æžã§ãã¾ã›ã‚“" -#: ../lib/proj/convert.c:164 +#: ../lib/proj/convert.c:201 msgid "Unable get PROJ.4-style parameter string" msgstr "PROJ.4-styleパラメータã®æ–‡å­—列ãŒå–得出æ¥ã¾ã›ã‚“" -#: ../lib/proj/convert.c:178 +#: ../lib/proj/convert.c:219 #, c-format msgid "OGR can't parse PROJ.4-style parameter string: %s (OGR Error code was %d)" msgstr "" -#: ../lib/proj/convert.c:191 +#: ../lib/proj/convert.c:232 #, c-format msgid "OGR can't get WKT-style parameter string (OGR Error code was %d)" msgstr "OGR ã¯WKT-styleパラメータã®æ–‡å­—列を導ã‘ã¾ã›ã‚“ (OGR エラーコード %d)" -#: ../lib/proj/convert.c:427 +#: ../lib/proj/convert.c:469 #, c-format msgid "Updating spatial reference with embedded proj4 definition failed. Proj4 definition: <%s>" msgstr "" -#: ../lib/proj/convert.c:434 +#: ../lib/proj/convert.c:476 msgid "Updating spatial reference with embedded proj4 definition" msgstr "" -#: ../lib/proj/convert.c:564 +#: ../lib/proj/convert.c:610 msgid "No projection name! Projection parameters likely to be meaningless." msgstr "投影法åãŒã‚ã‚Šã¾ã›ã‚“! 投影法パラメータã¯ä¸æ˜Žã§ã™ã€‚" -#: ../lib/proj/convert.c:626 +#: ../lib/proj/convert.c:672 #, c-format msgid "Datum <%s> not recognised by GRASS and no parameters found" msgstr "データム <%s> ã¯GRASSã«èªè­˜ã•ã‚Œã¦ã„ã¾ã›ã‚“ ãã—ã¦ãƒ‘ラメータãŒè¦‹ã¤ã‹ã‚Šã¾ã›ã‚“" -#: ../lib/proj/convert.c:642 +#: ../lib/proj/convert.c:688 #, c-format msgid "Datum <%s> apparently recognised by GRASS but no parameters found. You may want to look into this." msgstr "" -#: ../lib/proj/convert.c:646 +#: ../lib/proj/convert.c:692 #, c-format msgid "Invalid transformation number %d; valid range is 1 to %d. Leaving datum transform parameters unspecified." msgstr "" -#: ../lib/proj/do_proj.c:106 ../lib/proj/do_proj.c:180 +#: ../lib/proj/do_proj.c:89 +msgid "Input coordinate system is NULL" +msgstr "" + +#: ../lib/proj/do_proj.c:104 +#, fuzzy, c-format +msgid "proj_create() failed for '%s'" +msgstr "pj_transform() 失敗ã—ã¾ã—ãŸ: %s" + +#: ../lib/proj/do_proj.c:114 +#, fuzzy, c-format +msgid "Unable to create latlong equivalent for '%s'" +msgstr "テーブル <%s> を作æˆã§ãã¾ã›ã‚“" + +#: ../lib/proj/do_proj.c:164 +#, fuzzy +msgid "No input projection" +msgstr "ä¸æ˜ŽãªæŠ•å½±æ³•" + +#: ../lib/proj/do_proj.c:167 ../lib/proj/do_proj.c:336 +msgid "No transformation object" +msgstr "" + +#: ../lib/proj/do_proj.c:221 ../lib/proj/do_proj.c:446 +#, fuzzy, c-format +msgid "proj_trans() failed: %s" +msgstr "pj_transform() 失敗ã—ã¾ã—ãŸ: %s" + +#: ../lib/proj/do_proj.c:247 +#, fuzzy +msgid "No output projection" +msgstr "投影をセットã™ã‚‹ã“ã¨ãŒå‡ºæ¥ã¾ã›ã‚“" + +#: ../lib/proj/do_proj.c:276 ../lib/proj/do_proj.c:499 +#: ../lib/proj/do_proj.c:626 ../lib/proj/do_proj.c:790 #, c-format msgid "pj_transform() failed: %s" msgstr "pj_transform() 失敗ã—ã¾ã—ãŸ: %s" +#: ../lib/proj/do_proj.c:584 ../lib/proj/do_proj.c:747 +#, fuzzy, c-format +msgid "proj_trans() failed: %d" +msgstr "pj_transform() 失敗ã—ã¾ã—ãŸ: %s" + #: ../lib/lidar/zones.c:476 ../lib/lidar/zones.c:513 #, c-format msgid "<%s> created in database." @@ -9644,3 +9878,12 @@ msgid "Absurd polygon." msgstr "ä¸æ­£ãªãƒãƒªã‚´ãƒ³" + +#~ msgid "Unable to initialise PROJ.4 with the following parameter list:" +#~ msgstr "次ã®ãƒ‘ラメータリストã§PROJ.4ã¯åˆæœŸåŒ–ã§ãã¾ã›ã‚“ :" + +#~ msgid "The error message: %s" +#~ msgstr "エラーメッセージ: %s" + +#~ msgid "BUG in descriptions, option '%s' in <%s> does not exist" +#~ msgstr "説明内ã®ãƒã‚°, <%s>内ã®ã‚ªãƒ—ション '%s' ã¯å­˜åœ¨ã—ã¾ã›ã‚“" diff -Nru grass-7.4.3/locale/po/grasslibs_ko.po grass-7.6.0/locale/po/grasslibs_ko.po --- grass-7.4.3/locale/po/grasslibs_ko.po 2018-11-24 09:49:59.000000000 +0000 +++ grass-7.6.0/locale/po/grasslibs_ko.po 2018-12-26 10:57:24.000000000 +0000 @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: grasslibs_ko\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-03-24 00:06+0100\n" +"POT-Creation-Date: 2018-12-26 11:43+0100\n" "PO-Revision-Date: 2013-10-30 22:07-0500\n" "Last-Translator: Huidae Cho \n" "Language-Team: Korean \n" @@ -21,18 +21,18 @@ #: ../lib/htmldriver/graph_set.c:97 #, c-format msgid "html: collecting to file '%s'" -msgstr "" +msgstr "html: '%s' 파ì¼ë¡œ 모ì니다" #: ../lib/htmldriver/graph_set.c:98 #, c-format msgid "html: image size %dx%d" -msgstr "" +msgstr "html: ì´ë¯¸ì§€ í¬ê¸° %dx%d" #: ../lib/htmldriver/graph_set.c:111 ../lib/htmldriver/graph_set.c:115 #: ../lib/htmldriver/graph_set.c:119 #, c-format msgid "html: type '%s'" -msgstr "" +msgstr "html: 타입 '%s'" #: ../lib/driver/parse_ftcap.c:84 #, c-format @@ -47,7 +47,7 @@ #: ../lib/manage/do_list.c:30 #, c-format msgid "%s: invalid index %d" -msgstr "" +msgstr "%s: 무효한 ìƒ‰ì¸ %d" #: ../lib/manage/read_list.c:73 #, c-format @@ -62,24 +62,24 @@ #: ../lib/manage/do_remove.c:42 #, c-format msgid "Removing %s <%s>" -msgstr "" +msgstr "%s <%s>를 삭제하는 중입니다" #: ../lib/manage/do_remove.c:57 ../lib/manage/do_rename.c:54 #: ../lib/ogsf/gp3.c:56 ../lib/ogsf/gp3.c:191 ../lib/ogsf/gv3.c:60 #: ../lib/ogsf/gv3.c:333 ../lib/vector/Vlib/open.c:235 -#: ../lib/vector/Vlib/map.c:263 ../lib/vector/Vlib/legal_vname.c:141 +#: ../lib/vector/Vlib/map.c:264 ../lib/vector/Vlib/legal_vname.c:141 #: ../lib/vector/Vlib/legal_vname.c:144 #, c-format msgid "Vector map <%s> not found" -msgstr "" +msgstr "벡터 ì§€ë„ <%s>를 ì°¾ì„ ìˆ˜ 없습니다" #: ../lib/manage/do_remove.c:65 msgid "Unable to delete vector map" -msgstr "" +msgstr "벡터 지ë„를 삭제할 수 없습니다" #: ../lib/manage/do_remove.c:73 ../lib/manage/do_rename.c:71 -#: ../lib/raster/open.c:176 ../lib/raster/open.c:843 ../lib/raster/open.c:880 -#: ../lib/raster/open.c:932 ../lib/ogsf/gs3.c:125 ../lib/ogsf/gs3.c:189 +#: ../lib/raster/open.c:177 ../lib/raster/open.c:853 ../lib/raster/open.c:890 +#: ../lib/raster/open.c:942 ../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 @@ -108,79 +108,79 @@ #: ../lib/gpde/n_arrays_io.c:273 #, c-format msgid "3D raster map <%s> not found" -msgstr "" +msgstr "3ì°¨ì› ëž˜ìŠ¤í„° ì§€ë„ <%s>를 ì°¾ì„ ìˆ˜ 없습니다" #: ../lib/manage/do_remove.c:85 #, c-format msgid "Unable to remove %s element" -msgstr "" +msgstr "%s 요소를 제거할 수 없습니다" #: ../lib/manage/do_remove.c:89 ../lib/manage/do_remove.c:109 #: ../lib/manage/do_copy.c:61 ../lib/manage/do_rename.c:87 #: ../lib/manage/do_rename.c:107 #, c-format msgid "%s is missing" -msgstr "" +msgstr "%sì´ ì—†ìŠµë‹ˆë‹¤" #: ../lib/manage/do_remove.c:92 ../lib/manage/do_remove.c:112 #, c-format msgid "%s removed" -msgstr "%s를 삭제했습니다" +msgstr "%s를 제거했습니다" #: ../lib/manage/do_remove.c:105 #, c-format msgid "Unable to remove %s" -msgstr "%s를 삭제할 수 없습니다" +msgstr "%s를 제거할 수 없습니다" #: ../lib/manage/do_remove.c:121 #, c-format msgid "<%s> nothing removed" -msgstr "" +msgstr "<%s> ì•„ë¬´ê²ƒë„ ì œê±°í•˜ì§€ 않았습니다" #: ../lib/manage/do_copy.c:43 #, c-format msgid "Copy %s <%s> to current mapset as <%s>" -msgstr "" +msgstr "%s <%s>를 현재 지ë„ì„¸íŠ¸ì˜ <%s>ë¡œ 복사합니다" #: ../lib/manage/do_copy.c:50 ../lib/manage/do_copy.c:67 #, c-format msgid "Unable to copy <%s> to current mapset as <%s>" -msgstr "" +msgstr "<%s>를 현재 지ë„ì„¸íŠ¸ì˜ <%s>ë¡œ 복사할 수 없습니다" #: ../lib/manage/do_copy.c:72 #, c-format msgid "%s copied" -msgstr "" +msgstr "%s를 복사했습니다" #: ../lib/manage/do_rename.c:42 #, c-format msgid "Rename %s <%s> to <%s>" -msgstr "" +msgstr "%s <%s>를 <%s>ë¡œ ì´ë¦„ì„ ë°”ê¿‰ë‹ˆë‹¤" #: ../lib/manage/do_rename.c:62 #, c-format msgid "Unable to rename vector map <%s> to <%s>" -msgstr "" +msgstr "벡터 ì§€ë„ <%s>를 <%s>ë¡œ ì´ë¦„ì„ ë°”ê¿€ 수 없습니다" #: ../lib/manage/do_rename.c:83 ../lib/manage/do_rename.c:103 #, c-format msgid "Unable to rename %s" -msgstr "" +msgstr "%sì˜ ì´ë¦„ì„ ë°”ê¿€ 수 없습니다" #: ../lib/manage/do_rename.c:90 ../lib/manage/do_rename.c:110 #, c-format msgid "%s renamed" -msgstr "" +msgstr "%sì˜ ì´ë¦„ì„ ë°”ê¿¨ìŠµë‹ˆë‹¤" #: ../lib/manage/do_rename.c:119 #, c-format msgid "<%s> nothing renamed" -msgstr "" +msgstr "<%s> ì–´ë–¤ ì´ë¦„ë„ ë°”ê¾¸ì§€ 않았습니다" #: ../lib/manage/option.c:47 #, c-format msgid "%s to be %s" -msgstr "" +msgstr "%2$s %1$s" #: ../lib/manage/option.c:51 msgid "Raster" @@ -200,14 +200,14 @@ #: ../lib/temporal/lib/default_name.c:69 msgid "Programmer error - only SQLite driver is currently supported" -msgstr "" +msgstr "프로그래머 오류 - 현재 SQLite ë“œë¼ì´ë²„만 지ì›í•©ë‹ˆë‹¤" #: ../lib/temporal/lib/connect.c:110 #, c-format msgid "Mapset <%s> does not exist." -msgstr "" +msgstr "지ë„세트 <%s>ê°€ 존재하지 않습니다." -#: ../lib/rowio/setup.c:61 ../lib/rowio/setup.c:67 ../lib/segment/open.c:98 +#: ../lib/rowio/setup.c:61 ../lib/rowio/setup.c:67 ../lib/segment/open.c:118 #: ../lib/rst/interp_float/segmen2d_parallel.c:78 #: ../lib/rst/interp_float/segmen2d_parallel.c:85 #: ../lib/rst/interp_float/segmen2d_parallel.c:92 @@ -219,9 +219,9 @@ #: ../lib/rst/interp_float/segmen2d.c:203 #: ../lib/rst/interp_float/segmen2d.c:209 #: ../lib/rst/interp_float/segmen2d.c:219 -#: ../lib/vector/diglib/struct_alloc.c:491 ../lib/vector/Vlib/line.c:50 +#: ../lib/vector/diglib/struct_alloc.c:494 ../lib/vector/Vlib/line.c:50 #: ../lib/vector/Vlib/line.c:154 ../lib/vector/Vlib/map.c:48 -#: ../lib/vector/neta/bridge.c:58 ../lib/vector/neta/spanningtree.c:101 +#: ../lib/vector/neta/bridge.c:58 ../lib/vector/neta/spanningtree.c:104 #: ../lib/vector/neta/path.c:262 ../lib/vector/neta/components.c:71 #: ../lib/vector/neta/components.c:176 ../lib/vector/neta/centrality.c:63 #: ../lib/vector/neta/centrality.c:145 ../lib/vector/neta/flow.c:66 @@ -236,7 +236,7 @@ #: ../lib/arraystats/class.c:19 #, c-format msgid "Unknown algorithm '%s'" -msgstr "" +msgstr "알려지지 ì•Šì€ ì•Œê³ ë¦¬ë“¬ '%s'" #: ../lib/arraystats/class.c:42 msgid "Discont algorithm currently not available because of bugs" @@ -255,27 +255,38 @@ msgid "There are classbreaks outside the range min-max. Number of classes reduced to %i, but using probabilities for %i classes." msgstr "" -#: ../lib/raster/range.c:101 +#: ../lib/raster/range.c:103 #, c-format msgid "Unable to read fp range file for <%s>" msgstr "" -#: ../lib/raster/range.c:168 +#: ../lib/raster/range.c:170 #, c-format msgid "Unable to read quant rules for raster map <%s>" msgstr "" -#: ../lib/raster/range.c:205 ../lib/raster/range.c:225 +#: ../lib/raster/range.c:207 ../lib/raster/range.c:227 #, c-format msgid "Unable to read range file for <%s>" msgstr "" -#: ../lib/raster/range.c:263 ../lib/raster/range.c:269 -#: ../lib/raster/range.c:299 ../lib/raster/range.c:313 +#: ../lib/raster/range.c:286 +#, fuzzy, c-format +msgid "Unable to read stats file for <%s>" +msgstr "<%s>를 위한 범위 파ì¼ì„ ì—´ 수 없습니다" + +#: ../lib/raster/range.c:368 ../lib/raster/range.c:374 +#: ../lib/raster/range.c:406 ../lib/raster/range.c:420 #, c-format msgid "Unable to write range file for <%s>" msgstr "" +#: ../lib/raster/range.c:450 ../lib/raster/range.c:464 +#: ../lib/raster/range.c:482 ../lib/raster/range.c:487 +#, fuzzy, c-format +msgid "Unable to write stats file for <%s>" +msgstr "<%s>를 위한 범위 파ì¼ì„ ì—´ 수 없습니다" + #: ../lib/raster/raster_metadata.c:109 #, c-format msgid "Unable to read <%s> for raster map <%s@%s>" @@ -314,7 +325,7 @@ #: ../lib/raster/cats.c:971 #, c-format msgid "Unable to open %s file for map <%s>" -msgstr "" +msgstr "ì§€ë„ <%2$s>를 위한 %1$s 파ì¼ì„ ì—´ 수 없습니다" #: ../lib/raster/put_row.c:121 #, c-format @@ -326,163 +337,163 @@ msgid "Error writing compressed FP data for row %d of <%s>: %s" msgstr "" -#: ../lib/raster/put_row.c:386 ../lib/raster/put_row.c:392 +#: ../lib/raster/put_row.c:391 ../lib/raster/put_row.c:397 #, c-format msgid "Error writing compressed data for row %d of <%s>" msgstr "" -#: ../lib/raster/put_row.c:402 +#: ../lib/raster/put_row.c:407 #, c-format msgid "Error writing uncompressed data for row %d of <%s>" msgstr "" -#: ../lib/raster/put_row.c:462 +#: ../lib/raster/put_row.c:467 #, c-format msgid "Error writing data via GDAL for row %d of <%s>" msgstr "" -#: ../lib/raster/put_row.c:486 +#: ../lib/raster/put_row.c:491 msgid "GDAL output doesn't support writing null rows separately" msgstr "" -#: ../lib/raster/put_row.c:489 +#: ../lib/raster/put_row.c:494 #, c-format msgid "No null file for <%s>" msgstr "" -#: ../lib/raster/put_row.c:513 ../lib/raster/put_row.c:518 +#: ../lib/raster/put_row.c:521 ../lib/raster/put_row.c:526 #, c-format msgid "Error writing compressed null data for row %d of <%s>" msgstr "" -#: ../lib/raster/put_row.c:552 ../lib/raster/put_row.c:555 +#: ../lib/raster/put_row.c:560 ../lib/raster/put_row.c:563 #, c-format msgid "Error writing null row %d of <%s>" msgstr "" -#: ../lib/raster/put_row.c:680 +#: ../lib/raster/put_row.c:688 #, c-format msgid "put_raster_row: raster map <%s> not open for write - request ignored" msgstr "" -#: ../lib/raster/put_row.c:687 +#: ../lib/raster/put_row.c:695 msgid "put_raster_row: unopened file descriptor - request ignored" msgstr "" -#: ../lib/raster/open.c:191 +#: ../lib/raster/open.c:192 #, 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:196 +#: ../lib/raster/open.c:197 #, c-format msgid "Error reading reclass file for raster map <%s>" msgstr "" -#: ../lib/raster/open.c:207 +#: ../lib/raster/open.c:208 #, c-format msgid "Error reading map type for raster map <%s>" msgstr "" -#: ../lib/raster/open.c:215 +#: ../lib/raster/open.c:216 #, c-format msgid "Raster map <%s@%s>: format field in header file invalid" msgstr "" -#: ../lib/raster/open.c:234 +#: ../lib/raster/open.c:235 #, c-format -msgid "Compression with %s is not supported" +msgid "Compression with %s is not supported in this GRASS GIS installation" msgstr "" -#: ../lib/raster/open.c:238 +#: ../lib/raster/open.c:239 #, c-format msgid "Raster map <%s> is in different projection than current region. Found <%s>, should be <%s>." msgstr "" -#: ../lib/raster/open.c:245 +#: ../lib/raster/open.c:246 #, c-format msgid "Raster map <%s> is in different zone (%d) than current region (%d)" msgstr "" -#: ../lib/raster/open.c:250 +#: ../lib/raster/open.c:251 #, c-format msgid "Raster map <%s>: bytes per cell (%d) too large" msgstr "" -#: ../lib/raster/open.c:275 +#: ../lib/raster/open.c:278 #, c-format msgid "Raster map <%s@%s> is a GDAL link but GRASS is compiled without GDAL support" msgstr "" -#: ../lib/raster/open.c:283 +#: ../lib/raster/open.c:289 #, c-format msgid "Unable to open %s file for raster map <%s@%s>" msgstr "" -#: ../lib/raster/open.c:320 +#: ../lib/raster/open.c:327 #, c-format msgid "Error reading format for <%s@%s>" msgstr "" -#: ../lib/raster/open.c:525 +#: ../lib/raster/open.c:535 msgid "Unable to create GDAL link" -msgstr "" +msgstr "GDAL ë§í¬ë¥¼ ìƒì„±í•  수 없습니다" -#: ../lib/raster/open.c:597 ../lib/raster/gdal.c:477 +#: ../lib/raster/open.c:607 ../lib/raster/gdal.c:479 #, c-format msgid "Invalid map type <%d>" -msgstr "" +msgstr "무효한 ì§€ë„ ìœ í˜• <%d>" -#: ../lib/raster/open.c:602 ../lib/raster/open.c:757 +#: ../lib/raster/open.c:612 ../lib/raster/open.c:767 #, c-format msgid "Raster map <%s> is not in the current mapset (%s)" msgstr "" -#: ../lib/raster/open.c:609 +#: ../lib/raster/open.c:619 #, c-format msgid "<%s> is an illegal file name" -msgstr "" +msgstr "<%s>는 ìž˜ëª»ëœ íŒŒì¼ ì´ë¦„입니다" -#: ../lib/raster/open.c:624 ../lib/raster/open.c:704 ../lib/raster/open.c:780 +#: ../lib/raster/open.c:634 ../lib/raster/open.c:714 ../lib/raster/open.c:790 #, c-format msgid "No temp files available: %s" -msgstr "" +msgstr "유효한 ìž„ì‹œ 파ì¼ì´ 없습니다: %s" -#: ../lib/raster/open.c:753 +#: ../lib/raster/open.c:763 #, c-format msgid "Raster map <%s> does not exist in the current mapset (%s)" msgstr "" -#: ../lib/raster/open.c:819 +#: ../lib/raster/open.c:829 msgid "Rast_set_fp_type(): can only be called with FCELL_TYPE or DCELL_TYPE" msgstr "" -#: ../lib/raster/open.c:877 +#: ../lib/raster/open.c:887 #, c-format msgid "Raster map <%s> not found in mapset <%s>" msgstr "" -#: ../lib/raster/open.c:938 +#: ../lib/raster/open.c:948 #, c-format msgid "Unable to find '%s'" msgstr "" -#: ../lib/raster/open.c:949 +#: ../lib/raster/open.c:959 #, c-format msgid "Invalid type: field '%s' in file '%s'" -msgstr "" +msgstr "무효한 유형: íŒŒì¼ '%2$s' ë‚´ì˜ í•„ë“œ '%1$s'" -#: ../lib/raster/open.c:954 +#: ../lib/raster/open.c:964 #, c-format msgid "Missing type: field in file '%s'" msgstr "" -#: ../lib/raster/open.c:959 +#: ../lib/raster/open.c:969 #, c-format msgid "Raster map <%s> is not xdr: byte_order: %s" msgstr "" -#: ../lib/raster/open.c:1028 +#: ../lib/raster/open.c:1038 msgid "Rast_set_quant_rules() can be called only for raster maps opened for reading" msgstr "" @@ -504,7 +515,7 @@ #: ../lib/raster/color_read.c:106 msgid "invalid" -msgstr "" +msgstr "무효합니다" #: ../lib/raster/color_read.c:112 #, c-format @@ -521,7 +532,7 @@ msgid "Unable to create <%s> file for map <%s>" msgstr "" -#: ../lib/raster/get_row.c:35 ../lib/raster/get_row.c:901 +#: ../lib/raster/get_row.c:35 ../lib/raster/get_row.c:906 #, c-format msgid "Reading raster map <%s@%s> request for row %d is outside region" msgstr "" @@ -561,27 +572,27 @@ msgid "Error reading raster data via GDAL for row %d of <%s>" msgstr "" -#: ../lib/raster/get_row.c:830 +#: ../lib/raster/get_row.c:835 #, c-format msgid "Error seeking compressed null data for row %d of <%s>" msgstr "" -#: ../lib/raster/get_row.c:835 ../lib/raster/get_row.c:845 +#: ../lib/raster/get_row.c:840 ../lib/raster/get_row.c:850 #, c-format msgid "Error reading compressed null data for row %d of <%s>" msgstr "" -#: ../lib/raster/get_row.c:851 +#: ../lib/raster/get_row.c:856 #, c-format msgid "Error uncompressing null data for row %d of <%s>" msgstr "" -#: ../lib/raster/get_row.c:885 +#: ../lib/raster/get_row.c:890 #, c-format msgid "Error seeking null row %d for <%s>" msgstr "" -#: ../lib/raster/get_row.c:888 +#: ../lib/raster/get_row.c:893 #, c-format msgid "Error reading null row %d for <%s>" msgstr "" @@ -639,6 +650,15 @@ msgid "Unable to create dependency file in <%s@%s>" msgstr "" +#: ../lib/raster/vrt.c:83 +#, fuzzy, c-format +msgid "Tile raster map <%s> not found" +msgstr "3ì°¨ì› ëž˜ìŠ¤í„° ì§€ë„ <%s>를 ì°¾ì„ ìˆ˜ 없습니다" + +#: ../lib/raster/vrt.c:86 +msgid "A virtual raster can not contain itself" +msgstr "" + #: ../lib/raster/alloc_cell.c:151 #, c-format msgid "Rast__null_bitstream_size: cols (%d) is negative" @@ -652,7 +672,7 @@ #: ../lib/raster/interp.c:211 #, c-format msgid "Unknown interpolation method: %s" -msgstr "" +msgstr "알려지지 ì•Šì€ ë³´ê°„ 방법: %s" #: ../lib/raster/mask_info.c:43 #, c-format @@ -705,7 +725,7 @@ #: ../lib/raster/histogram.c:62 #, c-format msgid "Can't read histogram for [%s in %s]" -msgstr "" +msgstr "[%2$s ë‚´ %1$s]를 위한 주ìƒë„를 ì½ì„ 수 없습니다" #: ../lib/raster/histogram.c:66 ../lib/raster/histogram.c:73 #, c-format @@ -719,11 +739,11 @@ #: ../lib/raster/color_rules.c:120 msgid "syntax error in the color rule" -msgstr "" +msgstr "ìƒ‰ìƒ ê·œì¹™ ë‚´ì— êµ¬ë¬¸ 오류" #: ../lib/raster/color_rules.c:122 msgid "syntax error in the color format" -msgstr "" +msgstr "ìƒ‰ìƒ ì„œì‹ ë‚´ì— êµ¬ë¬¸ 오류" #: ../lib/raster/color_rules.c:130 msgid "percentage not in range 0-100" @@ -731,11 +751,11 @@ #: ../lib/raster/color_rules.c:132 msgid "invalid value" -msgstr "" +msgstr "무효한 ê°’" #: ../lib/raster/color_rules.c:134 msgid "unknown error" -msgstr "" +msgstr "알려지지 ì•Šì€ ì˜¤ë¥˜" #: ../lib/raster/color_rules.c:180 #, c-format @@ -744,12 +764,12 @@ #: ../lib/raster/color_rules.c:232 msgid "Unknown error reading color rule" -msgstr "" +msgstr "ìƒ‰ìƒ ê·œì¹™ì„ ì½ëŠ”ë° ì•Œë ¤ì§€ì§€ ì•Šì€ ì˜¤ë¥˜" #: ../lib/raster/color_rules.c:330 #, c-format msgid "Unable to load color rules <%s>" -msgstr "" +msgstr "ìƒ‰ìƒ ê·œì¹™ <%s>를 ì½ì–´ë“¤ì¼ 수 없습니다" #: ../lib/raster/color_rand.c:33 #, c-format @@ -761,17 +781,17 @@ msgid "Invalid descriptor: %d" msgstr "" -#: ../lib/raster/close.c:392 ../lib/raster/close.c:520 +#: ../lib/raster/close.c:394 ../lib/raster/close.c:522 #, c-format msgid "Unable to rename null file '%s' to '%s': %s" msgstr "" -#: ../lib/raster/close.c:462 +#: ../lib/raster/close.c:464 #, c-format msgid "Unable to rename cell file '%s' to '%s': %s" msgstr "" -#: ../lib/raster/close.c:542 +#: ../lib/raster/close.c:544 msgid "unable to write f_format file for CELL maps" msgstr "" @@ -795,62 +815,62 @@ msgid "Unable to locate symbol <%s>" msgstr "" -#: ../lib/raster/gdal.c:145 +#: ../lib/raster/gdal.c:147 msgid "Unable to load GDAL library" msgstr "" -#: ../lib/raster/gdal.c:375 +#: ../lib/raster/gdal.c:377 msgid "Unable to open GDAL file" msgstr "" -#: ../lib/raster/gdal.c:483 +#: ../lib/raster/gdal.c:485 #, c-format msgid "Unable to get <%s> driver" msgstr "" -#: ../lib/raster/gdal.c:492 +#: ../lib/raster/gdal.c:494 #, c-format msgid "Unable to create <%s> dataset using <%s> driver" msgstr "" -#: ../lib/raster/gdal.c:500 +#: ../lib/raster/gdal.c:502 #, c-format msgid "Driver <%s> does not support direct writing. Using MEM driver for intermediate dataset." msgstr "" -#: ../lib/raster/gdal.c:506 +#: ../lib/raster/gdal.c:508 msgid "Unable to get in-memory raster driver" msgstr "" -#: ../lib/raster/gdal.c:513 +#: ../lib/raster/gdal.c:515 #, c-format msgid "Unable to create <%s> dataset using memory driver" msgstr "" -#: ../lib/raster/gdal.c:517 +#: ../lib/raster/gdal.c:519 #, c-format msgid "Driver <%s> does not support creating rasters" msgstr "" -#: ../lib/raster/gdal.c:533 +#: ../lib/raster/gdal.c:535 msgid "Unable to set geo transform" msgstr "" -#: ../lib/raster/gdal.c:537 +#: ../lib/raster/gdal.c:539 msgid "Unable to set projection" msgstr "" -#: ../lib/raster/gdal.c:541 +#: ../lib/raster/gdal.c:543 #, c-format msgid "Unable to create cell_misc/%s/gdal file" msgstr "" -#: ../lib/raster/gdal.c:557 +#: ../lib/raster/gdal.c:559 #, c-format msgid "Error writing cell_misc/%s/gdal file" msgstr "" -#: ../lib/raster/gdal.c:605 +#: ../lib/raster/gdal.c:607 #, c-format msgid "Unable to create output file <%s> using driver <%s>" msgstr "" @@ -866,7 +886,7 @@ #: ../lib/raster/get_cellhd.c:71 msgid "whose header file can't be opened." -msgstr "" +msgstr "í—¤ë” íŒŒì¼ì„ ì—´ 수 없습니다" #: ../lib/raster/get_cellhd.c:76 #, c-format @@ -875,7 +895,7 @@ #: ../lib/raster/sample.c:70 msgid "Unknown interpolation type" -msgstr "" +msgstr "알려지지 ì•Šì€ ë³´ê°„ 유형" #: ../lib/raster/sample.c:327 msgid "\"no data\" label found; setting to zero" @@ -888,7 +908,7 @@ #: ../lib/raster/put_title.c:37 msgid "G_put_title - can't create a temp file" -msgstr "" +msgstr "G_put_title - ìž„ì‹œ 파ì¼ì„ ìƒì„±í•  수 없습니다" #: ../lib/raster/put_title.c:53 #, c-format @@ -897,29 +917,30 @@ #: ../lib/raster/put_title.c:60 msgid "G_put_title - can't reopen temp file" -msgstr "" +msgstr "G_put_title - ìž„ì‹œ 파ì¼ì„ 다시 ì—´ 수 없습니다" #: ../lib/raster/put_title.c:67 #, c-format msgid "can't write category information for [%s] in [%s]" -msgstr "" +msgstr "[%2$s] ë‚´ [%1$s]를 위한 범주 정보를 쓸 수 없습니다" #: ../lib/raster/init.c:61 msgid "Raster library not initialized. Programmer forgot to call Rast_init()." -msgstr "" +msgstr "래스터 ë¼ì´ë¸ŒëŸ¬ë¦¬ê°€ 초기화ë˜ì§€ 않았습니다. 프로그래머가 Rast_init() í˜¸ì¶œì„ ìžŠì–´ë²„ë ¸ìŠµë‹ˆë‹¤." #: ../lib/raster/init.c:109 -#, c-format -msgid "Unknown compression method <%s>, using default ZLIB" -msgstr "" +#, fuzzy, c-format +msgid "Unknown compression method <%s>, using default %s" +msgstr "알려지지 ì•Šì€ ì••ì¶• 방법입니다 <%s>, 기본 ZLIB를 사용합니다" #: ../lib/raster/init.c:113 -msgid "No compression is not supported for GRASS raster maps, using default ZLIB" +#, c-format +msgid "No compression is not supported for GRASS raster maps, using default %s" msgstr "" -#: ../lib/raster/init.c:118 +#: ../lib/raster/init.c:120 #, c-format -msgid "This GRASS version does not support %s compression, using default ZLIB" +msgid "This GRASS version does not support %s compression, using default %s" msgstr "" #: ../lib/raster/null_val.c:64 @@ -928,7 +949,7 @@ #: ../lib/raster/null_val.c:114 msgid "Rast_set_null_value: wrong data type!" -msgstr "" +msgstr "Rast_set_null_value: 틀린 ìžë£Œí˜•!" #: ../lib/raster/auto_mask.c:69 msgid "Unable to open automatic MASK file" @@ -952,8 +973,13 @@ msgid "Output window changed while maps are open for write. Map name <%s>" msgstr "" -#: ../lib/ogsf/gsd_img_tif.c:66 ../lib/ogsf/gk2.c:216 -#: ../lib/ogsf/gsd_img_ppm.c:52 ../lib/ogsf/gsd_img_ppm.c:95 +#: ../lib/ogsf/gsd_img_tif.c:63 ../lib/ogsf/gsd_img_ppm.c:50 +#, fuzzy +msgid "Unable to get image of current GL screen" +msgstr "래스터 <%s>ì˜ ë²”ìœ„ë¥¼ ì½ì„ 수 없습니다" + +#: ../lib/ogsf/gsd_img_tif.c:69 ../lib/ogsf/gk2.c:216 +#: ../lib/ogsf/gsd_img_ppm.c:55 ../lib/ogsf/gsd_img_ppm.c:101 #, c-format msgid "Unable to open file <%s> for writing" msgstr "" @@ -966,32 +992,32 @@ msgid "Need at least 2 keyframes for interpolation" msgstr "" -#: ../lib/ogsf/gs2.c:1211 +#: ../lib/ogsf/gs2.c:1210 #, c-format msgid "no category info" msgstr "" -#: ../lib/ogsf/gs2.c:1230 +#: ../lib/ogsf/gs2.c:1229 #, c-format msgid "no data" msgstr "" -#: ../lib/ogsf/gs2.c:1655 +#: ../lib/ogsf/gs2.c:1654 #, 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 +#: ../lib/ogsf/gs2.c:1732 ../lib/ogsf/gs2.c:1738 ../lib/ogsf/gs2.c:1746 +#: ../lib/ogsf/gs2.c:1755 ../lib/ogsf/gs2.c:1763 ../lib/ogsf/gs2.c:1773 +#: ../lib/ogsf/gs2.c:1821 msgid "GS_load_att_map(): Out of memory. Unable to load map" msgstr "GS_load_att_map(): 메모리가 부족해서 지ë„를 ì½ì–´ ë“¤ì¼ ìˆ˜ 없습니다" -#: ../lib/ogsf/gs2.c:1850 +#: ../lib/ogsf/gs2.c:1849 msgid "Loading failed" msgstr "" -#: ../lib/ogsf/gs2.c:1854 +#: ../lib/ogsf/gs2.c:1853 msgid "Error finding range" msgstr "" @@ -1026,8 +1052,8 @@ #: ../lib/ogsf/gp3.c:62 ../lib/ogsf/gp3.c:196 ../lib/ogsf/gv3.c:66 #: ../lib/ogsf/gv3.c:338 ../lib/python/temporal/c_libraries_interface.py:747 #: ../lib/vector/Vlib/open.c:301 ../lib/vector/Vlib/open.c:437 -#: ../lib/vector/Vlib/map.c:192 ../lib/vector/Vlib/map.c:202 -#: ../lib/vector/Vlib/map.c:274 +#: ../lib/vector/Vlib/map.c:193 ../lib/vector/Vlib/map.c:203 +#: ../lib/vector/Vlib/map.c:275 #, c-format, python-format msgid "Unable to open vector map <%s>" msgstr "" @@ -1051,28 +1077,28 @@ #: ../lib/ogsf/gp3.c:202 ../lib/ogsf/gv3.c:344 #: ../lib/rst/interp_float/vinput2d.c:100 ../lib/vector/Vlib/cats.c:589 #: ../lib/vector/Vlib/copy.c:620 ../lib/vector/Vlib/copy.c:730 -#: ../lib/vector/Vlib/map.c:300 ../lib/vector/Vlib/map.c:436 +#: ../lib/vector/Vlib/map.c:301 ../lib/vector/Vlib/map.c:437 #: ../lib/vector/Vlib/ascii.c:398 ../lib/vector/Vlib/array.c:276 #: ../lib/vector/Vlib/net_build.c:159 ../lib/vector/Vlib/net_build.c:206 #: ../lib/vector/Vlib/net_build.c:490 ../lib/vector/Vlib/net_build.c:791 #: ../lib/vector/Vlib/net_build.c:971 #, c-format msgid "Database connection not defined for layer %d" -msgstr "ë ˆì´ì–´ %d를 위한 ë°ì´íƒ€ë² ì´ìŠ¤ ì—°ê²°ì´ ì •ì˜ë˜ì§€ 않았습니다" +msgstr "ë ˆì´ì–´ %d를 위한 ë°ì´í„°ë² ì´ìŠ¤ ì—°ê²°ì´ ì •ì˜ë˜ì§€ 않았습니다" #: ../lib/ogsf/gp3.c:208 ../lib/ogsf/gv3.c:350 #: ../lib/rst/interp_float/vinput2d.c:109 ../lib/db/dbmi_client/db.c:46 #: ../lib/db/dbmi_client/copy_tab.c:112 ../lib/db/dbmi_client/copy_tab.c:133 #: ../lib/vector/Vlib/cats.c:597 ../lib/vector/Vlib/close_nat.c:160 #: ../lib/vector/Vlib/write_ogr.c:198 ../lib/vector/Vlib/write_pg.c:2915 -#: ../lib/vector/Vlib/map.c:341 ../lib/vector/Vlib/ascii.c:410 +#: ../lib/vector/Vlib/map.c:342 ../lib/vector/Vlib/ascii.c:410 #: ../lib/vector/Vlib/array.c:282 ../lib/vector/Vlib/net_build.c:165 #: ../lib/vector/Vlib/net_build.c:211 ../lib/vector/Vlib/net_build.c:496 #: ../lib/vector/Vlib/net_build.c:797 ../lib/vector/Vlib/net_build.c:976 #: ../lib/vector/neta/utils.c:119 ../lib/vector/neta/timetables.c:133 #, c-format msgid "Unable to open database <%s> by driver <%s>" -msgstr "ë°ì´íƒ€ë² ì´ìŠ¤ <%s>를 ë“œë¼ì´ë²„ <%s>ë¡œ ì—´ 수 없습니다" +msgstr "ë°ì´í„°ë² ì´ìŠ¤ <%s>를 ë“œë¼ì´ë²„ <%s>ë¡œ ì—´ 수 없습니다" #: ../lib/ogsf/gp3.c:211 #, c-format @@ -1087,7 +1113,7 @@ #: ../lib/ogsf/gp3.c:249 ../lib/ogsf/gv3.c:392 #, c-format msgid "Invalid color definition (%s)" -msgstr "" +msgstr "무효한 ìƒ‰ìƒ ì •ì˜ (%s)" #: ../lib/ogsf/gp3.c:288 #, c-format @@ -1098,6 +1124,11 @@ msgid "Cut-plane points mis-match between surfaces. Check resolution(s)." msgstr "" +#: ../lib/ogsf/gsd_img_ppm.c:96 +#, fuzzy +msgid "Unable to write view" +msgstr "PNG를 쓸 수 없습니다" + #: ../lib/ogsf/gsd_legend.c:246 #, c-format msgid "Unable to read color file of raster map <%s>" @@ -1170,7 +1201,7 @@ #: ../lib/python/temporal/c_libraries_interface.py:676 #, c-format, python-format msgid "Unable to open 3D raster map <%s>" -msgstr "" +msgstr "3ì°¨ì› ëž˜ìŠ¤í„° ì§€ë„ <%s>를 ì—´ 수 없습니다" #: ../lib/ogsf/gvl_file.c:442 #, c-format @@ -1183,21 +1214,21 @@ #: ../lib/raster3d/close.c:159 #, c-format, python-format msgid "Unable to close 3D raster map <%s>" -msgstr "" +msgstr "3ì°¨ì› ëž˜ìŠ¤í„° ì§€ë„ <%s>를 ë‹«ì„ ìˆ˜ 없습니다" #: ../lib/ogsf/gsds.c:109 msgid "Maximum number of datasets exceeded" msgstr "" -#: ../lib/ogsf/gsd_prim.c:146 +#: ../lib/ogsf/gsd_prim.c:155 #, c-format msgid "Color Material: %d" msgstr "" -#: ../lib/ogsf/gsd_prim.c:630 +#: ../lib/ogsf/gsd_prim.c:642 #, c-format msgid "gsd_rot(): %c is an invalid axis specification. Rotation ignored. Please advise GRASS developers of this error" -msgstr "" +msgstr "gsd_rot(): %c는 무효한 축 사양입니다. íšŒì „ì„ ë¬´ì‹œí•©ë‹ˆë‹¤. GRASS 개발ìžì—게 ì´ ì˜¤ë¥˜ë¥¼ 알려 주세요." #: ../lib/ogsf/trans.c:180 msgid "Out of matrix stack space" @@ -1214,7 +1245,7 @@ #: ../lib/ogsf/gp2.c:705 msgid "Unknown icon marker, using \"sphere\"" -msgstr "" +msgstr "알려지지 ì•Šì€ ì•„ì´ì½˜ 마커, \"sphere\"를 사용합니다" #: ../lib/gpde/test/test_main.c:88 msgid "Performs unit and integration tests for gpde library" @@ -1270,7 +1301,7 @@ #: ../lib/display/icon.c:80 #, c-format msgid "Unsupported icon %d" -msgstr "" +msgstr "지ì›í•˜ì§€ 않는 ì•„ì´ì½˜ %d" #: ../lib/display/r_raster.c:98 #, c-format @@ -1285,12 +1316,12 @@ #: ../lib/display/r_raster.c:150 #, c-format msgid "Unknown display driver <%s>" -msgstr "" +msgstr "알려지지 ì•Šì€ ë””ìŠ¤í”Œë ˆì´ ë“œë¼ì´ë²„ <%s>" #: ../lib/display/r_raster.c:151 #, c-format msgid "Using display driver <%s>..." -msgstr "" +msgstr "ë””ìŠ¤í”Œë ˆì´ ë“œë¼ì´ë²„ <%s>를 사용 중입니다..." #: ../lib/display/tran_colr.c:107 ../lib/display/tran_colr.c:109 #, c-format @@ -1304,20 +1335,53 @@ #: ../lib/nviz/nviz.c:128 #, c-format msgid "Invalid color (%s), using \"white\" as default" +msgstr "무효한 ìƒ‰ìƒ (%s), 기본 \"white\"를 사용합니다" + +#: ../lib/nviz/render.c:39 +#, c-format +msgid "Unable to get function address for %s" msgstr "" -#: ../lib/nviz/render.c:106 +#: ../lib/nviz/render.c:163 msgid "Bad server connection" msgstr "" -#: ../lib/nviz/render.c:112 +#: ../lib/nviz/render.c:169 msgid "Unable to get visual info" msgstr "" -#: ../lib/nviz/render.c:119 +#: ../lib/nviz/render.c:176 msgid "Unable to create rendering context" msgstr "" +#: ../lib/nviz/render.c:225 +#, c-format +msgid "Unable to choose pixel format (CGL error = %d)" +msgstr "" + +#: ../lib/nviz/render.c:231 +#, c-format +msgid "Unable to create context (CGL error = %d)" +msgstr "" + +#: ../lib/nviz/render.c:266 +msgid "Unable to register window class" +msgstr "" + +#: ../lib/nviz/render.c:275 +msgid "Unable to create window" +msgstr "" + +#: ../lib/nviz/render.c:323 +#, c-format +msgid "Unable to set current context (CGL error = %d)" +msgstr "" + +#: ../lib/nviz/render.c:361 +#, c-format +msgid "Incomplete framebuffer status (status = %d)" +msgstr "" + #: ../lib/nviz/map_obj.c:59 msgid "Maximum surfaces loaded!" msgstr "" @@ -1359,7 +1423,7 @@ #: ../lib/cairodriver/text.c:56 msgid "Some characters could not be converted to UTF-8" -msgstr "" +msgstr "ì–´ë–¤ 문ìžëŠ” UTF-8으로 변환할 수 없었습니다" #: ../lib/cairodriver/read_xid.c:14 #, c-format @@ -1379,12 +1443,12 @@ #: ../lib/cairodriver/read_ppm.c:28 ../lib/cairodriver/read_bmp.c:88 #, c-format msgid "Cairo: unable to open input file <%s>" -msgstr "" +msgstr "Cairo: ìž…ë ¥ íŒŒì¼ <%s>를 ì—´ 수 없습니다" #: ../lib/cairodriver/read_ppm.c:32 ../lib/cairodriver/read_bmp.c:92 #, c-format msgid "Cairo: invalid input file <%s>" -msgstr "" +msgstr "Cairo: 무효한 ìž…ë ¥ íŒŒì¼ <%s>" #: ../lib/cairodriver/read_ppm.c:38 #, c-format @@ -1399,7 +1463,7 @@ #: ../lib/cairodriver/read_ppm.c:50 #, c-format msgid "Cairo: invalid input mask file <%s>" -msgstr "" +msgstr "Cairo: 무효한 ìž…ë ¥ ë§¤ìŠ¤í¬ íŒŒì¼ <%s>" #: ../lib/cairodriver/read_ppm.c:56 #, c-format @@ -1409,7 +1473,7 @@ #: ../lib/cairodriver/read_bmp.c:96 #, c-format msgid "Cairo: Invalid BMP header for <%s>" -msgstr "" +msgstr "Cairo: <%s>를 위한 무효한 BMP í—¤ë”" #: ../lib/cairodriver/write_bmp.c:72 ../lib/cairodriver/write_ppm.c:27 #, c-format @@ -1423,7 +1487,7 @@ #: ../lib/cairodriver/draw_bitmap.c:47 msgid "Cairo_Bitmap: Failed to create source" -msgstr "" +msgstr "Cairo_Bitmap: 소스를 ìƒì„±í•  수 없습니다" #: ../lib/cairodriver/raster.c:109 msgid "Failed to create cairo surface" @@ -1441,30 +1505,30 @@ #: ../lib/cairodriver/graph.c:67 msgid "Unable to open display" -msgstr "" +msgstr "디스플레ì´ë¥¼ ì—´ 수 없습니다" #: ../lib/cairodriver/graph.c:85 msgid "Unable to obtain visual" -msgstr "" +msgstr "ë¹„ì¥¬ì–¼ì„ íšë“í•  수 없습니다" #: ../lib/cairodriver/graph.c:160 #, c-format msgid "Unknown file extension: %s" -msgstr "" +msgstr "알려지지 ì•Šì€ íŒŒì¼ í™•ìž¥ìž: %s" #: ../lib/cairodriver/graph.c:190 #, c-format msgid "cairo: collecting to file '%s'" -msgstr "" +msgstr "cairo: '%s' 파ì¼ë¡œ 모ì니다" #: ../lib/cairodriver/graph.c:192 #, c-format msgid "cairo: image size %dx%d" -msgstr "" +msgstr "cairo: ì´ë¯¸ì§€ í¬ê¸° %dx%d" #: ../lib/cairodriver/graph.c:371 msgid "Unknown Cairo surface type" -msgstr "" +msgstr "알려지지 ì•Šì€ Cairo 표면 유형" #: ../lib/cairodriver/graph.c:376 msgid "Failed to initialize Cairo surface" @@ -1497,7 +1561,7 @@ #: ../lib/python/temporal/open_stds.py:119 #, python-format msgid "Unknown type: %s" -msgstr "" +msgstr "알려지지 ì•Šì€ ìœ í˜•: %s" #: ../lib/python/temporal/open_stds.py:69 #, python-format @@ -1533,13 +1597,13 @@ #: ../lib/python/temporal/abstract_space_time_dataset.py:301 #, python-format msgid "Unknown temporal type \"%s\"" -msgstr "" +msgstr "알려지지 ì•Šì€ ì‹œê°„ 유형 \"%s\"" #: ../lib/python/temporal/abstract_space_time_dataset.py:294 #: ../lib/python/temporal/abstract_space_time_dataset.py:1062 #, python-format msgid "Wrong granularity: \"%s\"" -msgstr "" +msgstr "틀린 세분성: \"%s\"" #: ../lib/python/temporal/abstract_space_time_dataset.py:322 #, python-format @@ -1594,22 +1658,22 @@ #: ../lib/python/temporal/abstract_space_time_dataset.py:1954 #, python-format msgid "Delete space time %s dataset <%s> from temporal database" -msgstr "" +msgstr "시간 ë°ì´í„°ë² ì´ìŠ¤ë¡œë¶€í„° 시공간 %s ìžë£Œì„¸íŠ¸ <%s>를 삭제합니다" #: ../lib/python/temporal/abstract_space_time_dataset.py:1960 #: ../lib/python/temporal/abstract_map_dataset.py:841 #, python-format msgid "Unable to delete dataset <%(ds)s> of type %(type)s from the temporal database. The mapset of the dataset does not match the current mapset" -msgstr "" +msgstr "시간 ë°ì´í„°ë² ì´ìŠ¤ë¡œë¶€í„° 타입 %(type)sì˜ ìžë£Œì„¸íŠ¸ <%(ds)s>를 삭제할 수 없습니다. ìžë£Œì„¸íŠ¸ì˜ 지ë„세트가 현재 지ë„세트와 ì¼ì¹˜í•˜ì§€ 않습니다" #: ../lib/python/temporal/abstract_space_time_dataset.py:1973 #, python-format msgid "Drop map register table: %s" -msgstr "" +msgstr "ì§€ë„ ë“±ë¡ í…Œì´ë¸”ì„ ì‚­ì œí•©ë‹ˆë‹¤: %s" #: ../lib/python/temporal/abstract_space_time_dataset.py:2028 msgid "Error in register table request" -msgstr "" +msgstr "ë“±ë¡ í…Œì´ë¸” 요청 ë‚´ì— ì˜¤ë¥˜" #: ../lib/python/temporal/abstract_space_time_dataset.py:2057 #, python-format @@ -1623,12 +1687,12 @@ #: ../lib/python/temporal/abstract_space_time_dataset.py:2089 #, python-format msgid "Map <%(id)s> with layer %(l)s has invalid time" -msgstr "" +msgstr "ì§€ë„ <%(id)s>ì˜ ë ˆì´ì–´ %(l)sê°€ 무효한 ì‹œê°„ì„ ê°€ì§€ê³  있습니다" #: ../lib/python/temporal/abstract_space_time_dataset.py:2093 #, python-format msgid "Map <%s> has invalid time" -msgstr "" +msgstr "ì§€ë„ <%s>ê°€ 무효한 ì‹œê°„ì„ ê°–ê³  있습니다" #: ../lib/python/temporal/abstract_space_time_dataset.py:2111 #, python-format @@ -1767,7 +1831,7 @@ #: ../lib/python/temporal/abstract_map_dataset.py:859 #, python-format msgid "Delete %s dataset <%s> from temporal database" -msgstr "" +msgstr "시간 ë°ì´í„°ë² ì´ìŠ¤ë¡œë¶€í„° %s ìžë£Œì„¸íŠ¸ <%s>를 삭제합니다" #: ../lib/python/temporal/abstract_map_dataset.py:909 #, python-format @@ -1910,7 +1974,7 @@ #: ../lib/python/temporal/factory.py:51 #, python-format msgid "Unknown dataset type: %s" -msgstr "" +msgstr "알려지지 ì•Šì€ ìžë£Œì„¸íŠ¸ 유형: %s" #: ../lib/python/temporal/stds_import.py:85 #, python-format @@ -1955,21 +2019,21 @@ #: ../lib/python/temporal/stds_import.py:223 #, python-format msgid "Unable to find init file <%s>" -msgstr "" +msgstr "초기화 íŒŒì¼ <%s>를 ì°¾ì„ ìˆ˜ 없습니다" #: ../lib/python/temporal/stds_import.py:225 #, python-format msgid "Unable to find list file <%s>" -msgstr "" +msgstr "리스트 íŒŒì¼ <%s>를 ì°¾ì„ ìˆ˜ 없습니다" #: ../lib/python/temporal/stds_import.py:227 #, python-format msgid "Unable to find projection file <%s>" -msgstr "" +msgstr "íˆ¬ì˜ íŒŒì¼ <%s>를 ì°¾ì„ ìˆ˜ 없습니다" #: ../lib/python/temporal/stds_import.py:229 msgid "Extracting data..." -msgstr "" +msgstr "ìžë£Œë¥¼ 추출하는 중입니다..." #: ../lib/python/temporal/stds_import.py:269 msgid "Projection information does not match. Proceeding..." @@ -2036,7 +2100,7 @@ #: ../lib/python/temporal/stds_import.py:429 msgid "Unsupported input format" -msgstr "" +msgstr "지ì›í•˜ì§€ 않는 ìž…ë ¥ ì„œì‹" #: ../lib/python/temporal/stds_import.py:435 #, python-format @@ -2213,13 +2277,13 @@ msgid "The limit of open files (%i) was reached (%i). The module r.series will be run with flag z, to avoid open files limit exceeding." msgstr "" -#: ../lib/python/temporal/temporal_raster_base_algebra.py:690 +#: ../lib/python/temporal/temporal_raster_base_algebra.py:741 #, python-format msgid "Error computing map <%s>" -msgstr "" +msgstr "ì§€ë„ <%s>를 ê³„ì‚°í•˜ëŠ”ë° ì˜¤ë¥˜" -#: ../lib/python/temporal/temporal_raster_base_algebra.py:777 -#: ../lib/python/temporal/temporal_algebra.py:2395 +#: ../lib/python/temporal/temporal_raster_base_algebra.py:828 +#: ../lib/python/temporal/temporal_algebra.py:2426 #, python-format msgid "%s map <%s> not found in GRASS spatial database" msgstr "" @@ -2250,7 +2314,7 @@ #: ../lib/python/temporal/extract.py:176 msgid "Error in computation process" -msgstr "" +msgstr "계산 과정 ë‚´ì— ì˜¤ë¥˜" #: ../lib/python/temporal/temporal_granularity.py:1054 #: ../lib/python/temporal/temporal_granularity.py:1096 @@ -2270,70 +2334,70 @@ #: ../lib/python/temporal/list_stds.py:208 msgid "Empty map list" -msgstr "" +msgstr "빈 ì§€ë„ ë¦¬ìŠ¤íŠ¸" #: ../lib/python/temporal/list_stds.py:219 msgid "Empty entry in map list, this should not happen" -msgstr "" +msgstr "ì§€ë„ ë¦¬ìŠ¤íŠ¸ ë‚´ì— ë¹ˆ 엔트리, ì¼ì–´ë‚˜ì„œëŠ” 안 ë  ì˜¤ë¥˜ìž…ë‹ˆë‹¤" -#: ../lib/python/temporal/temporal_algebra.py:815 +#: ../lib/python/temporal/temporal_algebra.py:821 msgid "Spatio-temporal topological operators are not supported in granularity algebra mode" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:853 +#: ../lib/python/temporal/temporal_algebra.py:859 msgid "All input space time datasets must have a valid temporal topology." msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:862 +#: ../lib/python/temporal/temporal_algebra.py:868 msgid "All input space time datasets must have the same temporal type." msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:1113 +#: ../lib/python/temporal/temporal_algebra.py:1119 #, python-format msgid "Removing un-needed or empty %s maps" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:1168 +#: ../lib/python/temporal/temporal_algebra.py:1174 #, python-format msgid "Space time %s dataset <%s> not found" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:1196 -#: ../lib/python/temporal/temporal_algebra.py:1200 +#: ../lib/python/temporal/temporal_algebra.py:1202 +#: ../lib/python/temporal/temporal_algebra.py:1206 #, python-format msgid "Wrong temporal type of space time dataset <%s> <%s> time is required" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:1220 +#: ../lib/python/temporal/temporal_algebra.py:1226 msgid "Wrong type of input " -msgstr "" +msgstr "틀린 ìž…ë ¥ 유형" -#: ../lib/python/temporal/temporal_algebra.py:2186 +#: ../lib/python/temporal/temporal_algebra.py:2205 #, python-format msgid "The resulting space time dataset type <%(a)s> is different from the requested type <%(b)s>" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2192 +#: ../lib/python/temporal/temporal_algebra.py:2211 msgid "Maps that should be registered in the resulting space time dataset have different types." msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2401 +#: ../lib/python/temporal/temporal_algebra.py:2432 msgid "Wrong map type. TMAP only supports single maps that are registered in the temporal GRASS database" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2429 +#: ../lib/python/temporal/temporal_algebra.py:2460 msgid "Merging empty map lists" -msgstr "" +msgstr "빈 ì§€ë„ ë¦¬ìŠ¤íŠ¸ë¥¼ 병합하는 중입니다" -#: ../lib/python/temporal/temporal_algebra.py:2432 +#: ../lib/python/temporal/temporal_algebra.py:2463 msgid "First Map list is empty, can't merge it. Return only last map list" -msgstr "" +msgstr "첫 번째 ì§€ë„ ëª©ë¡ì´ 비어 있습니다, 병합할 수 없습니다. 마지막 ì§€ë„ ëª©ë¡ë§Œ 반환합니다" -#: ../lib/python/temporal/temporal_algebra.py:2435 +#: ../lib/python/temporal/temporal_algebra.py:2466 msgid "Second Map list is empty, can't merge it. Return only first map list" -msgstr "" +msgstr "ë‘ ë²ˆì§¸ ì§€ë„ ëª©ë¡ì´ 비어 있습니다, 병합할 수 없습니다. 첫 번째 ì§€ë„ ëª©ë¡ë§Œ 반환합니다" -#: ../lib/python/temporal/temporal_algebra.py:2443 +#: ../lib/python/temporal/temporal_algebra.py:2474 msgid "Space time datasets to merge must have the same temporal type" msgstr "" @@ -2365,33 +2429,33 @@ msgid "Area computation is not supported for LL projections" msgstr "" -#: ../lib/python/temporal/gui_support.py:58 ../lib/python/script/core.py:1298 +#: ../lib/python/temporal/gui_support.py:58 ../lib/python/script/core.py:1324 #, python-format msgid "Invalid element '%s'" -msgstr "" +msgstr "무효한 요소 '%s'" #: ../lib/python/temporal/univar_statistics.py:62 -#: ../lib/python/temporal/univar_statistics.py:178 +#: ../lib/python/temporal/univar_statistics.py:180 #, python-format msgid "Space time %(sp)s dataset <%(i)s> is empty" msgstr "" -#: ../lib/python/temporal/univar_statistics.py:101 +#: ../lib/python/temporal/univar_statistics.py:102 #, python-format msgid "Unable to get statistics for raster map <%s>" msgstr "" -#: ../lib/python/temporal/univar_statistics.py:104 +#: ../lib/python/temporal/univar_statistics.py:105 #, python-format msgid "Unable to get statistics for 3d raster map <%s>" msgstr "" -#: ../lib/python/temporal/univar_statistics.py:168 +#: ../lib/python/temporal/univar_statistics.py:170 #, python-format msgid "Space time %(sp)s dataset <%(i)s> not found" msgstr "" -#: ../lib/python/temporal/univar_statistics.py:222 +#: ../lib/python/temporal/univar_statistics.py:224 #, python-format msgid "Unable to get statistics for vector map <%s>" msgstr "" @@ -2402,11 +2466,11 @@ #: ../lib/python/temporal/base.py:462 ../lib/python/temporal/base.py:513 msgid "Missing identifier" -msgstr "" +msgstr "누ë½ëœ ì‹ë³„ìž" #: ../lib/python/temporal/base.py:621 msgid "Wrong identifier, the mapset is missing" -msgstr "" +msgstr "틀린 ì‹ë³„ìž, 지ë„세트가 없습니다" #: ../lib/python/temporal/space_time_datasets.py:251 #, python-format @@ -2432,7 +2496,7 @@ #: ../lib/python/temporal/space_time_datasets.py:647 #, python-format msgid "Unable to remove timestamp for raster map <%s>" -msgstr "" +msgstr "래스터 ì§€ë„ <%s>를 위한 타임스탬프를 제거할 수 없습니다" #: ../lib/python/temporal/space_time_datasets.py:599 #, python-format @@ -2467,39 +2531,39 @@ #: ../lib/python/temporal/space_time_datasets.py:951 #, python-format msgid "Unable to remove timestamp for vector map <%s>" -msgstr "" +msgstr "벡터 ì§€ë„ <%s>를 위한 타임스탬프를 제거할 수 없습니다" -#: ../lib/python/temporal/temporal_vector_algebra.py:386 +#: ../lib/python/temporal/temporal_vector_algebra.py:387 #, python-format msgid "Error vector maps with basename %s exist. Use --o flag to overwrite existing file" msgstr "" -#: ../lib/python/temporal/temporal_vector_algebra.py:419 +#: ../lib/python/temporal/temporal_vector_algebra.py:420 #, python-format msgid "" "Error starting %s : \n" "%s" msgstr "" -#: ../lib/python/temporal/temporal_vector_algebra.py:492 +#: ../lib/python/temporal/temporal_vector_algebra.py:493 #, python-format msgid "" "Error vector map %s exist in temporal database. Use overwrite flag. : \n" "%s" msgstr "" -#: ../lib/python/temporal/core.py:603 +#: ../lib/python/temporal/core.py:605 msgid "Unable to initialize the temporal DBMI interface. Please use t.connect to specify the driver and the database string" msgstr "" -#: ../lib/python/temporal/core.py:672 +#: ../lib/python/temporal/core.py:674 #, python-format msgid "" "Unable to receive temporal database metadata.\n" "Current temporal database info:%(info)s" msgstr "" -#: ../lib/python/temporal/core.py:677 +#: ../lib/python/temporal/core.py:679 #, python-format msgid "" "Unsupported temporal database: version mismatch.\n" @@ -2508,7 +2572,7 @@ "Current temporal database info:%(info)s" msgstr "" -#: ../lib/python/temporal/core.py:685 +#: ../lib/python/temporal/core.py:687 #, python-format msgid "" "Unsupported temporal database: version mismatch.\n" @@ -2516,12 +2580,12 @@ "Current temporal database info:%(info)s" msgstr "" -#: ../lib/python/temporal/core.py:773 +#: ../lib/python/temporal/core.py:775 #, python-format msgid "Creating temporal database: %s" msgstr "" -#: ../lib/python/temporal/core.py:782 +#: ../lib/python/temporal/core.py:784 #, python-format msgid "" "Unable to create SQLite temporal database\n" @@ -2529,31 +2593,31 @@ "Please use t.connect to set a read- and writable temporal database path" msgstr "" -#: ../lib/python/temporal/core.py:947 +#: ../lib/python/temporal/core.py:949 msgid "Unable to mogrify sql statement. " msgstr "" -#: ../lib/python/temporal/core.py:969 +#: ../lib/python/temporal/core.py:971 msgid "Unable to check table. " msgstr "" -#: ../lib/python/temporal/core.py:985 +#: ../lib/python/temporal/core.py:987 msgid "Unable to execute sql statement. " msgstr "" -#: ../lib/python/temporal/core.py:995 +#: ../lib/python/temporal/core.py:997 msgid "Unable to fetch one. " msgstr "" -#: ../lib/python/temporal/core.py:1005 +#: ../lib/python/temporal/core.py:1007 msgid "Unable to fetch all. " msgstr "" -#: ../lib/python/temporal/core.py:1022 +#: ../lib/python/temporal/core.py:1024 msgid "Unable to execute transaction. " msgstr "" -#: ../lib/python/temporal/core.py:1126 +#: ../lib/python/temporal/core.py:1128 #, python-format msgid "" "Unable to connect to %(db)s database: %(string)s\n" @@ -2561,14 +2625,14 @@ "Please use t.connect to set a read- and writable temporal database backend" msgstr "" -#: ../lib/python/temporal/core.py:1286 +#: ../lib/python/temporal/core.py:1288 #, python-format msgid "" "Unable to execute :\n" " %(sql)s" msgstr "" -#: ../lib/python/temporal/core.py:1330 +#: ../lib/python/temporal/core.py:1332 #, python-format msgid "" "Unable to execute transaction:\n" @@ -2589,7 +2653,7 @@ #: ../lib/python/gunittest/gmodules.py:110 msgid "You cannot merge stdout and stderr and not capture them" -msgstr "" +msgstr "표준 출력과 표준 오류를 병합하고 안 ìž¡ì„ ìˆ˜ëŠ” 없습니다" #: ../lib/python/gunittest/gmodules.py:112 msgid "stdout argument not allowed, it could be overridden" @@ -2623,33 +2687,33 @@ msgstr "" #: ../lib/python/script/array.py:157 ../lib/python/script/array.py:207 -#: ../lib/python/script/array.py:254 ../lib/python/script/array.py:305 -#: ../lib/python/script/array.py:356 ../lib/python/script/array.py:398 +#: ../lib/python/script/array.py:254 ../lib/python/script/array.py:306 +#: ../lib/python/script/array.py:357 ../lib/python/script/array.py:399 #, python-format msgid "Invalid kind <%s>" -msgstr "" +msgstr "무효한 종류 <%s>" #: ../lib/python/script/array.py:160 ../lib/python/script/array.py:210 -#: ../lib/python/script/array.py:308 ../lib/python/script/array.py:359 +#: ../lib/python/script/array.py:309 ../lib/python/script/array.py:360 #, python-format msgid "Invalid size <%d>" -msgstr "" +msgstr "무효한 í¬ê¸° <%d>" #: ../lib/python/script/array.py:197 msgid "grass.script.array.read is deprecated and does not work on MS Windows, pass raster name in the constructor" msgstr "" -#: ../lib/python/script/array.py:247 ../lib/python/script/array.py:392 +#: ../lib/python/script/array.py:247 ../lib/python/script/array.py:393 #, python-format msgid "Invalid FP size <%d>" -msgstr "" +msgstr "무효한 FP í¬ê¸° <%d>" -#: ../lib/python/script/array.py:251 ../lib/python/script/array.py:395 +#: ../lib/python/script/array.py:251 ../lib/python/script/array.py:396 #, python-format msgid "Invalid integer size <%d>" -msgstr "" +msgstr "무효한 정수 í¬ê¸° <%d>" -#: ../lib/python/script/array.py:346 +#: ../lib/python/script/array.py:347 msgid "grass.script.array3d.read is deprecated and does not work on MS Windows, pass 3D raster name in the constructor" msgstr "" @@ -2657,12 +2721,12 @@ #: ../lib/vector/Vlib/write_pg.c:666 ../lib/vector/Vlib/ascii.c:428 #, c-format, python-format msgid "Unable to describe table <%s>" -msgstr "" +msgstr "í…Œì´ë¸” <%s>를 설명할 수 없습니다" #: ../lib/python/script/db.py:153 #, python-format msgid "Programmer error: '%(sql)s', '%(filename)s', or '%(table)s' must be provided" -msgstr "" +msgstr "프로그래머 오류: '%(sql)s', '%(filename)s', ë˜ëŠ” '%(table)s'ê°€ 반드시 주어져야 합니다" #: ../lib/python/script/db.py:163 msgid "Fetching data failed" @@ -2720,72 +2784,81 @@ msgid "color" msgstr "" +#: ../lib/python/script/setup.py:229 +#, fuzzy +msgid "Cleaning up default sqlite database ..." +msgstr "ìž„ì‹œ 파ì¼ì„ ì‚­ì œ 중..." + +#: ../lib/python/script/setup.py:247 ../lib/init/grass.py:1782 +msgid "Cleaning up temporary files..." +msgstr "ìž„ì‹œ 파ì¼ì„ 정리하는 중입니다..." + #: ../lib/python/script/raster3d.py:92 #, python-format msgid "An error occurred while running r3.mapcalc with expression: %s" msgstr "" -#: ../lib/python/script/core.py:67 +#: ../lib/python/script/core.py:69 #, python-brace-format msgid "Cannot find the executable {0}" -msgstr "" +msgstr "실행 íŒŒì¼ {0}를 ì°¾ì„ ìˆ˜ 없습니다" -#: ../lib/python/script/core.py:307 +#: ../lib/python/script/core.py:309 #, 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 "" +msgstr "모듈 <%s>를 실행하기 위해서는 옵션 <%s>ì˜ ëì— ì–¸ë”스코어를 추가해서 파ì´ì¬ í‚¤ìœ„ë“œì™€ì˜ ì¶©ëŒì„ 방지해야 합니다. ì•žë¶€ë¶„ì˜ ì–¸ë”스코어는 GRASS GIS 7.0ì—서는 추천하지 않으며 버전 7.1부터는 지ì›í•˜ì§€ ì•Šì„ ê²ƒìž…ë‹ˆë‹¤." -#: ../lib/python/script/core.py:987 +#: ../lib/python/script/core.py:1013 msgid "Mixing value types. Will try to compare after integer conversion" msgstr "" -#: ../lib/python/script/core.py:1188 +#: ../lib/python/script/core.py:1214 #, python-format msgid "Element type should be \"cell\" and not \"%s\"" msgstr "" -#: ../lib/python/script/core.py:1217 ../lib/python/script/core.py:1282 +#: ../lib/python/script/core.py:1243 ../lib/python/script/core.py:1308 #, python-format msgid "Element type should be \"raster\" and not \"%s\"" msgstr "" -#: ../lib/python/script/core.py:1437 +#: ../lib/python/script/core.py:1463 msgid "Unable to list mapsets" -msgstr "" +msgstr "지ë„세트를 나열할 수 없습니다" -#: ../lib/python/script/core.py:1476 +#: ../lib/python/script/core.py:1502 #, python-format msgid "Location <%s> already exists. Operation canceled." msgstr "" -#: ../lib/python/script/core.py:1479 +#: ../lib/python/script/core.py:1505 #, python-format msgid "Location <%s> already exists and will be overwritten" msgstr "" -#: ../lib/python/script/core.py:1603 +#: ../lib/python/script/core.py:1629 #, python-brace-format msgid "Debug level {0}" -msgstr "" +msgstr "디버그 레벨 {0}" -#: ../lib/python/script/core.py:1606 +#: ../lib/python/script/core.py:1632 #, python-brace-format msgid "WARNING: Ignoring unsupported debug level (must be >=0 and <=5). {0}\n" msgstr "" -#: ../lib/python/script/core.py:1622 +#: ../lib/python/script/core.py:1648 #, python-format msgid "Illegal filename <%s>. Cannot be 'NULL' or start with '.'." -msgstr "" +msgstr "ìž˜ëª»ëœ íŒŒì¼ ì´ë¦„ <%s>. 'NULL'ì´ê±°ë‚˜ '.'ë¡œ 시작할 수 없습니다." -#: ../lib/python/script/core.py:1631 +#: ../lib/python/script/core.py:1657 #, python-format msgid "Illegal filename <%(s)s>. <%(il)s> not allowed.\n" msgstr "" #: ../lib/python/script/task.py:58 msgid "unknown" -msgstr "" +msgstr "알려지지 ì•Šì€" #: ../lib/python/script/task.py:169 #, python-format @@ -2817,9 +2890,9 @@ #: ../lib/python/script/task.py:523 #, python-brace-format msgid "Cannot parse interface description of<{name}> module: {error}" -msgstr "" +msgstr "<{name}> ëª¨ë“ˆì˜ ì¸í„°íŽ˜ì´ìŠ¤ ì„¤ëª…ì„ í•´ì„í•  수 없습니다: {error}" -#: ../lib/python/pygrass/modules/grid/grid.py:553 +#: ../lib/python/pygrass/modules/grid/grid.py:554 msgid "Execution of subprocesses was not successful" msgstr "" @@ -2840,17 +2913,17 @@ msgid "Error executing: Rast_set_cat" msgstr "" -#: ../lib/python/pygrass/raster/abstract.py:275 +#: ../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:286 +#: ../lib/python/pygrass/raster/abstract.py:285 #, python-brace-format msgid "Overwrite type: {0} not supported (True/False)" msgstr "" -#: ../lib/python/pygrass/raster/abstract.py:299 +#: ../lib/python/pygrass/raster/abstract.py:298 #: ../lib/python/pygrass/vector/abstract.py:97 #, python-brace-format msgid "Map name {0} not valid" @@ -2858,7 +2931,7 @@ #: ../lib/python/pygrass/raster/__init__.py:209 msgid "The map does not exist, I can't open in 'r' mode" -msgstr "" +msgstr "지ë„ê°€ 존재하지 않습니다, 'r' 모드ì—ì„œ ì—´ 수 없습니다" #: ../lib/python/pygrass/raster/__init__.py:214 #, python-brace-format @@ -2889,11 +2962,11 @@ msgid "Raster map <{0}> does not exist" msgstr "" -#: ../lib/python/pygrass/errors.py:17 +#: ../lib/python/pygrass/errors.py:18 msgid "The map is close!" msgstr "" -#: ../lib/python/pygrass/errors.py:28 +#: ../lib/python/pygrass/errors.py:29 msgid "The self.c_mapinfo pointer must be correctly initiated" msgstr "" @@ -2908,14 +2981,14 @@ #: ../lib/python/pygrass/vector/table.py:1037 msgid "You must use the force flag to actually remove it. Exiting." -msgstr "" +msgstr "실제로 제거하기 위해서는 ê°•ì œ 플래그를 사용해야 합니다. 종료합니다." -#: ../lib/python/pygrass/vector/__init__.py:806 +#: ../lib/python/pygrass/vector/__init__.py:813 #, python-format msgid "Unable to read line of feature %i" msgstr "" -#: ../lib/python/pygrass/vector/__init__.py:895 +#: ../lib/python/pygrass/vector/__init__.py:902 #, python-format msgid "Unable to read area with id %i" msgstr "" @@ -2926,164 +2999,164 @@ #: ../lib/raster3d/test/test_main.c:97 msgid "unit test" -msgstr "" +msgstr "단위 검정" #: ../lib/raster3d/range.c:73 #, c-format msgid "Unable to open range file for [%s in %s]" -msgstr "" +msgstr "[%2$s ì•ˆì˜ %1$s]를 위한 범위 파ì¼ì„ ì—´ 수 없습니다" #: ../lib/raster3d/range.c:88 #, c-format msgid "Error reading range file for [%s in %s]" -msgstr "" +msgstr "[%2$s ì•ˆì˜ %1$s]를 위한 범위 파ì¼ì„ ì½ëŠ”ë° ì˜¤ë¥˜" #: ../lib/raster3d/range.c:150 #, c-format msgid "Unable to open range file for <%s>" -msgstr "" +msgstr "<%s>를 위한 범위 파ì¼ì„ ì—´ 수 없습니다" #: ../lib/raster3d/open.c:20 msgid "Rast3d_open_cell_old_no_header: error in Rast3d_mask_open_old" -msgstr "" +msgstr "Rast3d_open_cell_old_no_header: Rast3d_mask_open_old ë‚´ì— ì˜¤ë¥˜" #: ../lib/raster3d/open.c:26 msgid "Rast3d_open_cell_old_no_header: error in Rast3d_malloc" -msgstr "" +msgstr "Rast3d_open_cell_old_no_header: Rast3d_malloc ë‚´ì— ì˜¤ë¥˜" #: ../lib/raster3d/open.c:37 msgid "Rast3d_open_cell_old_no_header: error in G_open_old" -msgstr "" +msgstr "Rast3d_open_cell_old_no_header: G_open_old ë‚´ì— ì˜¤ë¥˜" #: ../lib/raster3d/open.c:93 msgid "Rast3d_open_cell_old: error in Rast3d_open_cell_old_no_header" -msgstr "" +msgstr "Rast3d_open_cell_old: Rast3d_open_cell_old_no_header ë‚´ì— ì˜¤ë¥˜" #: ../lib/raster3d/open.c:98 msgid "Rast3d_open_cell_old: can't rewind file" -msgstr "" +msgstr "Rast3d_open_cell_old: 파ì¼ì„ ë˜ê°ì„ 수 없습니다" #: ../lib/raster3d/open.c:111 msgid "Rast3d_open_cell_old: error in Rast3d_read_header" -msgstr "" +msgstr "Rast3d_open_cell_old: Rast3d_read_header ë‚´ì— ì˜¤ë¥˜" #: ../lib/raster3d/open.c:119 msgid "Rast3d_open_cell_old: projection does not match window projection" -msgstr "" +msgstr "Rast3d_open_cell_old: 투ì˜ì´ 윈ë„ì˜ íˆ¬ì˜ê³¼ ì¼ì¹˜í•˜ì§€ 않습니다" #: ../lib/raster3d/open.c:123 msgid "Rast3d_open_cell_old: zone does not match window zone" -msgstr "" +msgstr "Rast3d_open_cell_old: êµ¬ì—­ì´ ìœˆë„ì˜ êµ¬ì—­ê³¼ ì¼ì¹˜í•˜ì§€ 않습니다" #: ../lib/raster3d/open.c:135 ../lib/raster3d/open.c:152 msgid "Rast3d_open_cell_old: can't read header" -msgstr "" +msgstr "Rast3d_open_cell_old: í—¤ë”를 ì½ì„ 수 없습니다" #: ../lib/raster3d/open.c:141 msgid "Rast3d_open_cell_old: index does not fit into long" -msgstr "" +msgstr "Rast3d_open_cell_old: 색ì¸ì„ longì— ì €ìž¥í•  수 없습니다" #: ../lib/raster3d/open.c:145 msgid "Rast3d_open_cell_old: error in Rast3d_malloc" -msgstr "" +msgstr "Rast3d_open_cell_old: Rast3d_malloc ë‚´ì— ì˜¤ë¥˜" #: ../lib/raster3d/open.c:172 msgid "Rast3d_open_cell_old: error in Rast3d_fill_header" -msgstr "" +msgstr "Rast3d_open_cell_old: Rast3d_fill_header ë‚´ì— ì˜¤ë¥˜" #: ../lib/raster3d/open.c:219 msgid "Rast3d_open_cell_new: error in Rast3d_mask_open_old" -msgstr "" +msgstr "Rast3d_open_cell_new: Rast3d_mask_open_old ë‚´ì— ì˜¤ë¥˜" #: ../lib/raster3d/open.c:228 msgid "Rast3d_open_cell_new: error in Rast3d_malloc" -msgstr "" +msgstr "Rast3d_open_cell_new: Rast3d_malloc ë‚´ì— ì˜¤ë¥˜" #: ../lib/raster3d/open.c:233 #, c-format msgid "map <%s> is not in the current mapset" -msgstr "" +msgstr "ì§€ë„ <%s>는 현재 지ë„세트 ì•ˆì— ìžˆì§€ 않습니다" #: ../lib/raster3d/open.c:243 msgid "Rast3d_open_cell_new: could not open file" -msgstr "" +msgstr "Rast3d_open_cell_new: 파ì¼ì„ ì—´ 수 없었습니다" #: ../lib/raster3d/open.c:287 ../lib/raster3d/open.c:292 msgid "Rast3d_open_cell_new: can't write header" -msgstr "" +msgstr "Rast3d_open_cell_new: í—¤ë”를 쓸 수 없습니다" #: ../lib/raster3d/open.c:314 msgid "Rast3d_open_cell_new: error in Rast3d_fill_header" -msgstr "" +msgstr "Rast3d_open_cell_new: Rast3d_fill_header ë‚´ì— ì˜¤ë¥˜" #: ../lib/raster3d/param.c:84 msgid "Rast3d_get_standard3d_params: precision value invalid" -msgstr "" +msgstr "Rast3d_get_standard3d_params: ì •ë°€ë„ê°’ì´ ë¬´íš¨í•©ë‹ˆë‹¤" #: ../lib/raster3d/param.c:105 msgid "Rast3d_get_standard3d_params: tile dimension value invalid" -msgstr "" +msgstr "Rast3d_get_standard3d_params: 타ì¼ì˜ ì°¨ì›ê°’ì´ ë¬´íš¨í•©ë‹ˆë‹¤" #: ../lib/raster3d/param.c:129 msgid "Window replacing the default" -msgstr "" +msgstr "윈ë„ê°€ ê¸°ë³¸ê°’ì„ ëŒ€ì²´í•©ë‹ˆë‹¤" #: ../lib/raster3d/maskfn.c:77 #, c-format msgid "Adding rule: %lf - %lf" -msgstr "" +msgstr "규칙 추가: %lf - %lf" #: ../lib/raster3d/maskfn.c:95 #, c-format msgid "%s: illegal value spec" -msgstr "" +msgstr "%s: ìž˜ëª»ëœ ê°’ 사양" #: ../lib/raster3d/header.c:217 ../lib/raster3d/close.c:99 #: ../lib/raster3d/close.c:105 ../lib/raster3d/close.c:191 #, c-format msgid "Unable to write header for 3D raster map <%s>" -msgstr "" +msgstr "3ì°¨ì› ëž˜ìŠ¤í„° ì§€ë„ <%s>ì˜ í—¤ë”를 쓸 수 없습니다" #: ../lib/raster3d/close.c:47 #, c-format msgid "Unable to write history for 3D raster map <%s>" -msgstr "" +msgstr "3ì°¨ì› ëž˜ìŠ¤í„° ì§€ë„ <%s>ì˜ ížˆìŠ¤í† ë¦¬ë¥¼ 쓸 수 없습니다" #: ../lib/raster3d/close.c:62 #, c-format msgid "Unable to move temp raster map <%s> to 3D raster map <%s>" -msgstr "" +msgstr "ìž„ì‹œ 래스터 ì§€ë„ <%s>를 3ì°¨ì› ëž˜ìŠ¤í„° ì§€ë„ <%s>ë¡œ 옮길 수 없습니다" #: ../lib/raster3d/close.c:79 msgid "Unable to flush all tiles" -msgstr "" +msgstr "모든 타ì¼ì„ 플러시할 수 없습니다" #: ../lib/raster3d/close.c:84 msgid "Unable to flush index" -msgstr "" +msgstr "색ì¸ì„ 플러시할 수 없습니다" #: ../lib/raster3d/close.c:94 msgid "Unable to position file" -msgstr "" +msgstr "íŒŒì¼ í¬ì¸í„°ë¥¼ 옮길 수 없습니다" #: ../lib/raster3d/close.c:110 ../lib/raster3d/close.c:153 #, c-format msgid "Unable to create 3D raster map <%s>" -msgstr "" +msgstr "3ì°¨ì› ëž˜ìŠ¤í„° ì§€ë„ <%s>를 ìƒì„±í•  수 없습니다" #: ../lib/raster3d/close.c:169 msgid "Error in cache" -msgstr "" +msgstr "ìºì‹œ ë‚´ì— ì˜¤ë¥˜" #: ../lib/raster3d/history.c:43 #, c-format msgid "can't get history information for [%s] in mapset [%s]" -msgstr "" +msgstr "지ë„세트 [%2$s] ì•ˆì˜ [%1$s]를 위한 히스토리 정보를 ì½ì„ 수 없습니다" #: ../lib/raster3d/color.c:354 #, c-format msgid "mapset <%s> is not the current mapset" -msgstr "" +msgstr "지ë„세트 <%s>는 현재 지ë„세트가 아닙니다" #: ../lib/cluster/c_exec.c:44 #, c-format @@ -3103,68 +3176,64 @@ #: ../lib/pngdriver/graph_set.c:149 #, c-format msgid "png: collecting to file '%s'" -msgstr "" +msgstr "png: '%s' 파ì¼ë¡œ 모ì니다" #: ../lib/pngdriver/graph_set.c:150 #, c-format msgid "png: image size %dx%d" -msgstr "" +msgstr "png: ì´ë¯¸ì§€ í¬ê¸° %dx%d" #: ../lib/pngdriver/read_png.c:42 msgid "Unable to read PNG" -msgstr "" +msgstr "PNG를 ì½ì„ 수 없습니다" -#: ../lib/pngdriver/read_png.c:60 -msgid "Unable allocate PNG structure" -msgstr "" - -#: ../lib/pngdriver/read_png.c:64 ../lib/pngdriver/write_png.c:71 -#: ../lib/pngdriver/write_png.c:75 +#: ../lib/pngdriver/read_png.c:60 ../lib/pngdriver/read_png.c:64 +#: ../lib/pngdriver/write_png.c:71 ../lib/pngdriver/write_png.c:75 msgid "Unable to allocate PNG structure" -msgstr "" +msgstr "PNG 구조체를 할당할 수 없습니다" #: ../lib/pngdriver/read_png.c:67 msgid "Unable to read PNG file" -msgstr "" +msgstr "PNG 파ì¼ì„ ì½ì„ 수 없습니다" #: ../lib/pngdriver/read_png.c:81 msgid "Input PNG file is not 8-bit" -msgstr "" +msgstr "ìž…ë ¥ PNG 파ì¼ì´ 8 비트가 아닙니다" #: ../lib/pngdriver/read_png.c:85 #, c-format msgid "Input PNG file has incorrect dimensions: expected: %dx%d got: %lux%lu" -msgstr "" +msgstr "ìž…ë ¥ PNG 파ì¼ì´ ìž˜ëª»ëœ ì°¨ì›ì„ 가지고 있습니다: 기대: %dx%d 실제: %lux%lu" #: ../lib/pngdriver/read_png.c:90 msgid "Input PNG file is not RGBA" -msgstr "" +msgstr "ìž…ë ¥ PNG 파ì¼ì´ RGBAê°€ 아닙니다" #: ../lib/pngdriver/read_png.c:94 msgid "Input PNG file is not indexed color" -msgstr "" +msgstr "ìž…ë ¥ PNG 파ì¼ì´ 색ì¸ëœ 색ìƒì´ 아닙니다" #: ../lib/pngdriver/read_png.c:104 msgid "Input PNG file has invalid palette" -msgstr "" +msgstr "ìž…ë ¥ PNG 파ì¼ì´ 무효한 팔레트를 가지고 있습니다" #: ../lib/pngdriver/write_png.c:39 msgid "Unable to write PNG" -msgstr "" +msgstr "PNG를 쓸 수 없습니다" #: ../lib/pngdriver/write_png.c:78 msgid "Unable to write PNG file" -msgstr "" +msgstr "PNG 파ì¼ì„ 쓸 수 없습니다" #: ../lib/pngdriver/write_png.c:82 #, c-format msgid "Unable to open output PNG file <%s>" -msgstr "" +msgstr "출력 PNG íŒŒì¼ <%s>를 ì—´ 수 없습니다" #: ../lib/symbol/read.c:211 #, c-format msgid "Cannot read symbol line coordinates: %s" -msgstr "" +msgstr "심벌 ì„  좌표를 ì½ì„ 수 없습니다: %s" #: ../lib/symbol/read.c:260 #, c-format @@ -3174,7 +3243,7 @@ #: ../lib/symbol/read.c:284 #, c-format msgid "Cannot find/open symbol: '%s'" -msgstr "" +msgstr "ì‹¬ë²Œì„ ì°¾ê±°ë‚˜ ì—´ 수 없습니다: '%s'" #: ../lib/symbol/read.c:393 ../lib/symbol/read.c:411 ../lib/symbol/read.c:421 #: ../lib/symbol/read.c:439 @@ -3185,7 +3254,7 @@ #: ../lib/imagery/iclass_signatures.c:120 #, c-format msgid "Unable to open output signature file '%s'" -msgstr "" +msgstr "출력 서명 íŒŒì¼ '%s'를 ì—´ 수 없습니다" #: ../lib/imagery/iclass_perimeter.c:109 #, c-format @@ -3198,7 +3267,7 @@ #: ../lib/imagery/iclass_perimeter.c:208 msgid "Invalid polygon" -msgstr "" +msgstr "무효한 다ê°í˜•" #: ../lib/imagery/iclass_perimeter.c:253 msgid "Outlined area is too large." @@ -3307,24 +3376,24 @@ msgstr "" #: ../lib/imagery/iscatt_core.c:745 -#, c-format -msgid "Unable to read find raster <%s>" -msgstr "" +#, fuzzy, c-format +msgid "Unable to find raster <%s>" +msgstr "래스터 <%s>를 ì°¾ì„ ìˆ˜ 없습니다" #: ../lib/imagery/iscatt_core.c:755 #, c-format msgid "Unable to open raster <%s>" -msgstr "" +msgstr "래스터 <%s>를 ì—´ 수 없습니다" #: ../lib/imagery/iscatt_core.c:761 #, c-format msgid "Raster <%s> type is not <%s>" -msgstr "" +msgstr "래스터 <%s>ì˜ íƒ€ìž…ì´ <%s>ì´ ì•„ë‹™ë‹ˆë‹¤" #: ../lib/imagery/iscatt_core.c:775 #, c-format msgid "Unable to read range of raster <%s>" -msgstr "" +msgstr "래스터 <%s>ì˜ ë²”ìœ„ë¥¼ ì½ì„ 수 없습니다" #: ../lib/imagery/iscatt_core.c:803 #, c-format @@ -3438,7 +3507,7 @@ msgid "WARNING" msgstr "" -#: ../lib/init/grass.py:187 ../lib/gis/parser.c:621 +#: ../lib/init/grass.py:187 ../lib/gis/parser.c:628 msgid "ERROR" msgstr "" @@ -3446,175 +3515,189 @@ msgid "Exiting..." msgstr "" -#: ../lib/init/grass.py:332 +#: ../lib/init/grass.py:336 msgid "Usage" msgstr "" -#: ../lib/init/grass.py:333 ../lib/gis/parser_html.c:141 +#: ../lib/init/grass.py:337 ../lib/gis/parser_html.c:141 #: ../lib/gis/parser_rest.c:146 msgid "Flags" msgstr "" -#: ../lib/init/grass.py:334 +#: ../lib/init/grass.py:338 msgid "print this help message" msgstr "" -#: ../lib/init/grass.py:335 +#: ../lib/init/grass.py:339 msgid "show version information and exit" msgstr "" -#: ../lib/init/grass.py:336 +#: ../lib/init/grass.py:340 msgid "create given database, location or mapset if it doesn't exist" msgstr "" -#: ../lib/init/grass.py:337 +#: ../lib/init/grass.py:341 msgid "exit after creation of location or mapset. Only with -c flag" msgstr "" -#: ../lib/init/grass.py:338 -msgid "force removal of .gislock if exists (use with care!). Only with -text flag" +#: ../lib/init/grass.py:342 +msgid "force removal of .gislock if exists (use with care!). Only with --text flag" msgstr "" -#: ../lib/init/grass.py:339 +#: ../lib/init/grass.py:343 msgid "use text based interface (skip welcome screen)" msgstr "" -#: ../lib/init/grass.py:340 ../lib/init/grass.py:342 ../lib/init/grass.py:344 +#: ../lib/init/grass.py:344 ../lib/init/grass.py:346 ../lib/init/grass.py:348 msgid "and set as default" msgstr "" -#: ../lib/init/grass.py:341 +#: ../lib/init/grass.py:345 msgid "use text based interface (show welcome screen)" msgstr "" -#: ../lib/init/grass.py:343 +#: ../lib/init/grass.py:347 msgid "use $DEFAULT_GUI graphical user interface" msgstr "" -#: ../lib/init/grass.py:345 +#: ../lib/init/grass.py:349 msgid "print GRASS configuration parameters" msgstr "" -#: ../lib/init/grass.py:346 +#: ../lib/init/grass.py:350 msgid "options: arch,build,compiler,path,revision,version" msgstr "" -#: ../lib/init/grass.py:347 ../lib/gis/parser_html.c:189 +#: ../lib/init/grass.py:351 ../lib/gis/parser_html.c:189 #: ../lib/gis/parser_rest.c:179 msgid "Parameters" msgstr "" -#: ../lib/init/grass.py:348 +#: ../lib/init/grass.py:352 msgid "initial GRASS GIS database directory" -msgstr "" +msgstr "초기 GRASS GIS ë°ì´í„°ë² ì´ìŠ¤ 디렉토리" -#: ../lib/init/grass.py:349 +#: ../lib/init/grass.py:353 msgid "directory containing Locations" msgstr "" -#: ../lib/init/grass.py:350 +#: ../lib/init/grass.py:354 msgid "initial GRASS Location" msgstr "" -#: ../lib/init/grass.py:351 +#: ../lib/init/grass.py:355 msgid "directory containing Mapsets with one common coordinate system (projection)" msgstr "" -#: ../lib/init/grass.py:352 +#: ../lib/init/grass.py:356 msgid "initial GRASS Mapset" msgstr "" -#: ../lib/init/grass.py:353 +#: ../lib/init/grass.py:357 msgid "fully qualified initial Mapset directory" msgstr "" -#: ../lib/init/grass.py:354 +#: ../lib/init/grass.py:358 msgid "Environment variables relevant for startup" msgstr "" -#: ../lib/init/grass.py:355 +#: ../lib/init/grass.py:359 msgid "select GUI (text, gui, gtext)" msgstr "" -#: ../lib/init/grass.py:356 +#: ../lib/init/grass.py:360 msgid "set html web browser for help pages" msgstr "" -#: ../lib/init/grass.py:357 +#: ../lib/init/grass.py:361 msgid "set additional path(s) to local GRASS modules or user scripts" msgstr "" -#: ../lib/init/grass.py:358 +#: ../lib/init/grass.py:362 msgid "set additional GISBASE for locally installed GRASS Addons" msgstr "" -#: ../lib/init/grass.py:359 +#: ../lib/init/grass.py:363 msgid "shell script to be processed as batch job" msgstr "" -#: ../lib/init/grass.py:360 +#: ../lib/init/grass.py:364 msgid "set Python interpreter name to override 'python'" msgstr "" -#: ../lib/init/grass.py:361 +#: ../lib/init/grass.py:365 msgid "execute GRASS module or script" msgstr "" -#: ../lib/init/grass.py:362 +#: ../lib/init/grass.py:366 msgid "provided executable will be executed in GRASS session" msgstr "" -#: ../lib/init/grass.py:363 +#: ../lib/init/grass.py:367 msgid "GRASS module, script or any other executable" msgstr "" -#: ../lib/init/grass.py:364 +#: ../lib/init/grass.py:368 msgid "parameters of the executable" msgstr "" -#: ../lib/init/grass.py:365 +#: ../lib/init/grass.py:369 msgid "standard flags" msgstr "" -#: ../lib/init/grass.py:390 +#: ../lib/init/grass.py:370 +msgid "create temporary location (use with the --exec flag)" +msgstr "" + +#: ../lib/init/grass.py:395 msgid "The APPDATA variable is not set, ask your operating system support" msgstr "" -#: ../lib/init/grass.py:393 +#: ../lib/init/grass.py:398 msgid "The APPDATA variable points to directory which does not exist, ask your operating system support" msgstr "" -#: ../lib/init/grass.py:440 +#: ../lib/init/grass.py:411 +#, fuzzy, python-format +msgid "Failed to create configuration directory '%s' with error: %s" +msgstr "디렉토리 '%s'를 제거할 수 없습니다: %s" + +#: ../lib/init/grass.py:454 #, python-format msgid "Unable to create temporary directory ! Exiting." msgstr "" -#: ../lib/init/grass.py:493 +#: ../lib/init/grass.py:507 #, python-brace-format msgid "Invalid line in RC file ({file}): '{line}' ({error})\n" msgstr "" -#: ../lib/init/grass.py:547 +#: ../lib/init/grass.py:513 +#, python-brace-format +msgid "Empty RC file ({file})" +msgstr "" + +#: ../lib/init/grass.py:563 #, python-format msgid "GUI <%s> not supported in this version" msgstr "" -#: ../lib/init/grass.py:708 +#: ../lib/init/grass.py:729 msgid "Searched for a web browser, but none found" msgstr "" -#: ../lib/init/grass.py:747 +#: ../lib/init/grass.py:769 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" msgstr "" -#: ../lib/init/grass.py:751 +#: ../lib/init/grass.py:773 msgid "GRASS GUI not found. Please check your installation." msgstr "" -#: ../lib/init/grass.py:753 +#: ../lib/init/grass.py:775 msgid "" "{}\n" "Switching to text based interface mode.\n" @@ -3622,7 +3705,7 @@ "Hit RETURN to continue.\n" msgstr "" -#: ../lib/init/grass.py:762 +#: ../lib/init/grass.py:784 msgid "" "It appears that the X Windows system is not active.\n" "A graphical based user interface is not supported.\n" @@ -3631,96 +3714,138 @@ "\n" "Hit RETURN to continue.\n" msgstr "" +"X ìœˆë„ ì‹œìŠ¤í…œì´ í™œì„±í™”ë˜ì§€ ì•Šì€ ê²ƒ 같습니다.\n" +"그래픽 기반 ì‚¬ìš©ìž ì¸í„°íŽ˜ì´ìŠ¤ê°€ 지ì›ë˜ì§€ 않습니다.\n" +"(DISPLAY 변수가 설정ë˜ì§€ 않았습니다.)\n" +"ë¬¸ìž ê¸°ë°˜ ì¸í„°íŽ˜ì´ìŠ¤ 모드로 전환합니다.\n" +"\n" +"진행하려면 RETURNì„ ëˆ„ë¥´ì„¸ìš”.\n" -#: ../lib/init/grass.py:855 ../lib/gis/make_mapset.c:66 +#: ../lib/init/grass.py:880 ../lib/gis/make_mapset.c:66 #, c-format, python-format msgid "Location <%s> doesn't exist" msgstr "" -#: ../lib/init/grass.py:857 +#: ../lib/init/grass.py:882 #, python-format msgid "<%s> is not a valid GRASS Location because PERMANENT Mapset is missing" msgstr "" -#: ../lib/init/grass.py:860 +#: ../lib/init/grass.py:885 #, python-format msgid "<%s> is not a valid GRASS Location because PERMANENT is not a directory" msgstr "" -#: ../lib/init/grass.py:865 +#: ../lib/init/grass.py:890 #, python-format msgid "<%s> is not a valid GRASS Location because PERMANENT Mapset does not have a DEFAULT_WIND file (default computational region)" msgstr "" -#: ../lib/init/grass.py:870 +#: ../lib/init/grass.py:895 #, python-brace-format msgid "Mapset <{mapset}> doesn't exist in GRASS Location <{loc}>. A new mapset can be created by '-c' switch." msgstr "" -#: ../lib/init/grass.py:874 +#: ../lib/init/grass.py:899 #, python-format msgid "<%s> is not a GRASS Mapset because it is not a directory" msgstr "" -#: ../lib/init/grass.py:877 +#: ../lib/init/grass.py:902 #, python-format msgid "<%s> is not a valid GRASS Mapset because it does not have a WIND file" msgstr "" -#: ../lib/init/grass.py:881 +#: ../lib/init/grass.py:906 #, python-format msgid "<%s> is not a valid GRASS Mapset because its WIND file is not readable" msgstr "" -#: ../lib/init/grass.py:884 +#: ../lib/init/grass.py:909 #, python-brace-format msgid "Mapset <{mapset}> or Location <{location}> is invalid for an unknown reason" +msgstr "지ë„세트 <{mapset}> ë˜ëŠ” 로케ì´ì…˜ <{location}>ì´ ì•Œë ¤ì§€ì§€ ì•Šì€ ì´ìœ ë¡œ 무효합니다" + +#: ../lib/init/grass.py:934 +#, python-brace-format +msgid "Unable to create new location because the location <{location}> already exists." msgstr "" -#: ../lib/init/grass.py:947 -#, python-format -msgid "Failed to create new location. The location <%s> already exists." +#: ../lib/init/grass.py:938 +#, python-brace-format +msgid "Unable to create new location <{location}> because <{path}> is a file." msgstr "" -#: ../lib/init/grass.py:954 -msgid "Missing WIND file" +#: ../lib/init/grass.py:941 +#, python-brace-format +msgid "Unable to create new location <{location}> because the directory <{path}> already exists." msgstr "" -#: ../lib/init/grass.py:972 -msgid "" -"GISDBASE, LOCATION_NAME and MAPSET variables not set properly.\n" -"Interactive startup needed." +#: ../lib/init/grass.py:945 +#, fuzzy, python-brace-format +msgid "Unable to create new location in the directory <{path}> for an unknown reason." +msgstr "지ë„세트 <{mapset}> ë˜ëŠ” 로케ì´ì…˜ <{location}>ì´ ì•Œë ¤ì§€ì§€ ì•Šì€ ì´ìœ ë¡œ 무효합니다" + +#: ../lib/init/grass.py:992 +msgid "Mapset <{}> already exists. Ignoring the request to create it. Note that this warning may become an error in future versions." +msgstr "" + +#: ../lib/init/grass.py:1020 +#, fuzzy +msgid "Creating new GRASS GIS location <{}>..." +msgstr "GRASS GIS를 시작합니다..." + +#: ../lib/init/grass.py:1026 +#, fuzzy +msgid "Creating new GRASS GIS mapset <{}>..." +msgstr "GRASS GIS를 시작합니다..." + +#: ../lib/init/grass.py:1031 +#, python-brace-format +msgid "Unable to create new mapset <{mapset}> because <{path}> is a file." msgstr "" -#: ../lib/init/grass.py:996 +#: ../lib/init/grass.py:1037 +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:1061 +msgid "GRASS GIS database directory, location and mapset not set properly. Use GUI or command line to set them." +msgstr "" + +#: ../lib/init/grass.py:1086 #, python-format msgid "Invalid user interface specified - <%s>. Use the --help option to see valid interface names." msgstr "" -#: ../lib/init/grass.py:1015 +#: ../lib/init/grass.py:1106 #, python-brace-format msgid "" "Error in GUI startup. See messages above (if any) and if necessary, please report this error to the GRASS developers.\n" "On systems with package manager, make sure you have the right GUI package, probably named grass-gui, installed.\n" -"To run GRASS GIS in text mode use the -text flag.\n" +"To run GRASS GIS in text mode use the --text flag.\n" "Use '--help' for further options\n" " {cmd_name} --help\n" "See also: https://grass.osgeo.org/{cmd_name}/manuals/helptext.html" msgstr "" -#: ../lib/init/grass.py:1027 +#: ../lib/init/grass.py:1118 msgid "" "Exit was requested in GUI.\n" "GRASS GIS will not start. Bye." msgstr "" +"GUIì—ì„œ 종료를 요청했습니다.\n" +"GRASS GIS를 시작하지 않습니다. 안녕히 가세요." -#: ../lib/init/grass.py:1030 +#: ../lib/init/grass.py:1121 msgid "" "Invalid return code from GUI startup script.\n" "Please advise GRASS developers of this error." msgstr "" +"GUI 시작 스í¬ë¦½íŠ¸ë¡œë¶€í„° 무효한 반환 코드.\n" +"GRASS 개발ìžì—게 ì´ ì˜¤ë¥˜ë¥¼ 알려 주세요." -#: ../lib/init/grass.py:1077 +#: ../lib/init/grass.py:1168 #, python-brace-format msgid "" "Error reading data path information from g.gisenv.\n" @@ -3731,59 +3856,55 @@ "Check the <{file}> file." msgstr "" -#: ../lib/init/grass.py:1158 ../lib/init/grass.py:1162 -msgid "Default locale settings are missing. GRASS running with C locale." -msgstr "" - -#: ../lib/init/grass.py:1240 +#: ../lib/init/grass.py:1381 #, python-format msgid "Path '%s' doesn't exist" -msgstr "" +msgstr "경로 '%s'ê°€ 존재하지 않습니다" -#: ../lib/init/grass.py:1242 +#: ../lib/init/grass.py:1383 #, python-format msgid "Path '%s' not accessible." -msgstr "" +msgstr "경로 '%s'ì— ì ‘ê·¼í•  수 없습니다" #. GTC %s is mapset's folder path -#: ../lib/init/grass.py:1247 +#: ../lib/init/grass.py:1388 #, python-format msgid "You are not the owner of '%s'." -msgstr "" +msgstr "ë‹¹ì‹ ì€ '%s'ì˜ ì†Œìœ ìžê°€ 아닙니다" -#: ../lib/init/grass.py:1255 +#: ../lib/init/grass.py:1396 #, python-format msgid "" "%(user)s is currently running GRASS in selected mapset (file %(file)s found). Concurrent use not allowed.\n" "You can force launching GRASS using -f flag (note that you need permission for this operation). Have another look in the processor manager just to be sure..." msgstr "" -#: ../lib/init/grass.py:1262 +#: ../lib/init/grass.py:1405 #, python-format msgid "%(user)s is currently running GRASS in selected mapset (file %(file)s found). Forcing to launch GRASS..." msgstr "" -#: ../lib/init/grass.py:1266 +#: ../lib/init/grass.py:1409 #, python-format msgid "" "Unable to properly access '%s'.\n" "Please notify system personnel." msgstr "" -#: ../lib/init/grass.py:1287 +#: ../lib/init/grass.py:1430 msgid "Building user fontcap..." -msgstr "" +msgstr "ì‚¬ìš©ìž ê¸€ê¼´ìº¡ì„ ìƒì„±í•˜ëŠ” 중입니다..." -#: ../lib/init/grass.py:1346 +#: ../lib/init/grass.py:1489 msgid "The SHELL variable is not set" -msgstr "" +msgstr "SHELL 변수가 설정ë˜ì§€ 않았습니다" -#: ../lib/init/grass.py:1362 +#: ../lib/init/grass.py:1505 #, python-brace-format msgid "Unsupported shell <{sh}>: {env_file}" msgstr "" -#: ../lib/init/grass.py:1378 +#: ../lib/init/grass.py:1521 #, python-format msgid "" "Job file <%s> has been defined in the 'GRASS_BATCH_JOB' variable but not found. Exiting.\n" @@ -3791,114 +3912,118 @@ "Use 'unset GRASS_BATCH_JOB' to disable batch job processing." msgstr "" -#: ../lib/init/grass.py:1385 +#: ../lib/init/grass.py:1528 #, python-format msgid "Change file permission to 'executable' for <%s>" msgstr "" -#: ../lib/init/grass.py:1400 +#: ../lib/init/grass.py:1543 #, python-format msgid "Executing <%s> ..." -msgstr "" +msgstr "<%s>를 실행하는 중입니다..." -#: ../lib/init/grass.py:1407 +#: ../lib/init/grass.py:1550 #, python-brace-format msgid "" "Execution of <{cmd}> failed:\n" "{error}" msgstr "" -#: ../lib/init/grass.py:1410 +#: ../lib/init/grass.py:1553 #, python-format msgid "Execution of <%s> finished." -msgstr "" +msgstr "<%s>ì˜ ì‹¤í–‰ì„ ì¢…ë£Œí–ˆìŠµë‹ˆë‹¤." -#: ../lib/init/grass.py:1441 +#: ../lib/init/grass.py:1583 #, python-brace-format msgid "Unable to close GUI. {0}" -msgstr "" +msgstr "GUI를 ë‹«ì„ ìˆ˜ 없습니다. {0}" -#: ../lib/init/grass.py:1468 +#: ../lib/init/grass.py:1611 #, python-format msgid "Welcome to GRASS GIS %s" -msgstr "" +msgstr "GRASS GIS %sì— ì˜¤ì‹  ê²ƒì„ í™˜ì˜í•©ë‹ˆë‹¤" -#: ../lib/init/grass.py:1490 +#: ../lib/init/grass.py:1633 msgid "GRASS GIS homepage:" -msgstr "" +msgstr "GRASS GIS 홈페ì´ì§€: " #. GTC Running through: SHELL NAME -#: ../lib/init/grass.py:1492 +#: ../lib/init/grass.py:1635 msgid "This version running through:" -msgstr "" +msgstr "실행 ì…¸: " -#: ../lib/init/grass.py:1494 +#: ../lib/init/grass.py:1637 msgid "Help is available with the command:" -msgstr "" +msgstr "ë„움ë§: " -#: ../lib/init/grass.py:1495 +#: ../lib/init/grass.py:1638 msgid "See the licence terms with:" -msgstr "" +msgstr "사용권 ì¡°ê±´: " -#: ../lib/init/grass.py:1496 +#: ../lib/init/grass.py:1639 msgid "See citation options with:" -msgstr "" +msgstr "ì¸ìš©: " -#: ../lib/init/grass.py:1499 +#: ../lib/init/grass.py:1642 msgid "If required, restart the GUI with:" -msgstr "" +msgstr "GUI 재시작: " -#: ../lib/init/grass.py:1501 +#: ../lib/init/grass.py:1644 msgid "Start the GUI with:" -msgstr "" +msgstr "GUI 시작: " -#: ../lib/init/grass.py:1503 +#: ../lib/init/grass.py:1646 msgid "When ready to quit enter:" -msgstr "" +msgstr "종료: " -#: ../lib/init/grass.py:1591 +#: ../lib/init/grass.py:1733 msgid "2D and 3D raster MASKs present" -msgstr "" +msgstr "2ì°¨ì› ë° 3ì°¨ì› ëž˜ìŠ¤í„° 매스í¬ê°€ 존재합니다" -#: ../lib/init/grass.py:1592 +#: ../lib/init/grass.py:1734 msgid "Raster MASK present" -msgstr "" +msgstr "래스터 매스í¬ê°€ 존재합니다" -#: ../lib/init/grass.py:1593 +#: ../lib/init/grass.py:1735 msgid "3D raster MASK present" -msgstr "" +msgstr "3ì°¨ì› ëž˜ìŠ¤í„° 매스í¬ê°€ 존재합니다" -#: ../lib/init/grass.py:1634 +#: ../lib/init/grass.py:1775 msgid "Done." -msgstr "" +msgstr "완료." -#: ../lib/init/grass.py:1636 +#: ../lib/init/grass.py:1777 msgid "Goodbye from GRASS GIS" -msgstr "" - -#: ../lib/init/grass.py:1641 -msgid "Cleaning up temporary files..." -msgstr "" +msgstr "GRASS GIS를 종료합니다" -#: ../lib/init/grass.py:1661 +#: ../lib/init/grass.py:1813 msgid "Please install the GRASS GIS development package" -msgstr "" +msgstr "GRASS GIS 개발 패키지를 설치하세요" -#: ../lib/init/grass.py:1695 +#: ../lib/init/grass.py:1848 #, python-format msgid "Parameter <%s> not supported" -msgstr "" +msgstr "매개변수 <%s>를 지ì›í•˜ì§€ 않습니다" -#: ../lib/init/grass.py:1839 +#: ../lib/init/grass.py:1998 msgid "Flag -e requires also flag -c" msgstr "" -#: ../lib/init/grass.py:1886 +#: ../lib/init/grass.py:2000 +msgid "Coordinate reference system argument (e.g. EPSG) is needed for --tmp-location" +msgstr "" + +#: ../lib/init/grass.py:2003 +msgid "Only one argument (e.g. EPSG) is needed for --tmp-location, mapset name <{}> provided" +msgstr "" + +#: ../lib/init/grass.py:2058 #, python-brace-format msgid "" "Unable to start GRASS GIS. You have the choice to:\n" -" - Launch the graphical user interface with the '-gui' switch\n" -" {cmd_name} -gui\n" +" - Launch the graphical user interface with the '--gui' switch\n" +" {cmd_name} --gui\n" " - Launch with path to the location/mapset as an argument\n" " {cmd_name} /path/to/location/mapset`\n" " - Create a location with '-c' and launch in its PERMANENT mapset\n" @@ -3910,25 +4035,21 @@ "See also: https://grass.osgeo.org/{cmd_name}/manuals/helptext.html" msgstr "" -#: ../lib/init/grass.py:1909 -msgid "Creating new GRASS GIS location/mapset..." -msgstr "" - -#: ../lib/init/grass.py:1911 +#: ../lib/init/grass.py:2080 msgid "Starting GRASS GIS..." -msgstr "" +msgstr "GRASS GIS를 시작하는 중입니다..." -#: ../lib/init/grass.py:1932 +#: ../lib/init/grass.py:2101 #, python-brace-format -msgid "<{0}> requested, but not available. Run GRASS in text mode (-text) or install missing package (usually 'grass-gui')." +msgid "<{0}> requested, but not available. Run GRASS in text mode (--text) or install missing package (usually 'grass-gui')." msgstr "" -#: ../lib/init/grass.py:1986 +#: ../lib/init/grass.py:2162 #, python-format msgid "Launching <%s> GUI in the background, please wait..." -msgstr "" +msgstr "<%s> GUI를 배경프로세스ì—ì„œ 시작합니다. 기다려주세요..." -#: ../lib/init/grass.py:2008 +#: ../lib/init/grass.py:2184 #, python-format msgid "Failed to start shell '%s'" msgstr "" @@ -3947,45 +4068,53 @@ msgid "Unable to write lockfile %s (%s)" msgstr "" -#: ../lib/segment/open.c:53 -msgid "Segment file name is NULL" +#: ../lib/segment/open.c:57 +msgid "Using memory cache" msgstr "" -#: ../lib/segment/open.c:58 -msgid "Segment file exists already" +#: ../lib/segment/open.c:70 +msgid "Using disk cache" msgstr "" -#: ../lib/segment/open.c:66 +#: ../lib/segment/open.c:73 +msgid "Segment file name is NULL" +msgstr "분절 íŒŒì¼ ì´ë¦„ì´ ë„입니다" + +#: ../lib/segment/open.c:78 +msgid "Segment file exists already" +msgstr "분절 파ì¼ì´ ì´ë¯¸ 존재합니다" + +#: ../lib/segment/open.c:86 msgid "Unable to create segment file" -msgstr "" +msgstr "분절 파ì¼ì„ ìƒì„±í•  수 없습니다" -#: ../lib/segment/open.c:74 +#: ../lib/segment/open.c:94 msgid "Could not write segment file" -msgstr "" +msgstr "분절 파ì¼ì„ 쓸 수 없었습니다" -#: ../lib/segment/open.c:78 +#: ../lib/segment/open.c:98 msgid "Illegal segment configuration parameter(s)" -msgstr "" +msgstr "ìž˜ëª»ëœ ë¶„ì ˆ 설정 매개변수" -#: ../lib/segment/open.c:87 +#: ../lib/segment/open.c:107 msgid "Unable to re-open segment file" -msgstr "" +msgstr "분절 파ì¼ì„ 다시 ì—´ 수 없습니다" -#: ../lib/segment/open.c:94 +#: ../lib/segment/open.c:114 msgid "Could not read segment file" -msgstr "" +msgstr "분절 파ì¼ì„ ì½ì„ 수 없었습니다" -#: ../lib/segment/format.c:144 +#: ../lib/segment/format.c:143 msgid "Segment format: file size too large" -msgstr "" +msgstr "분절 ì„œì‹: 파ì¼ì´ 너무 í½ë‹ˆë‹¤" -#: ../lib/segment/format.c:145 +#: ../lib/segment/format.c:144 msgid "Please recompile with Large File Support (LFS)" -msgstr "" +msgstr "Large File Support(LFS)와 함께 다시 컴파ì¼í•˜ì„¸ìš”" #: ../lib/rst/interp_float/segmen2d_parallel.c:109 msgid "Starting parallel work" -msgstr "" +msgstr "ë³‘ë ¬ìž‘ì—…ì„ ì‹œìž‘í•©ë‹ˆë‹¤" #: ../lib/rst/interp_float/segmen2d_parallel.c:188 #: ../lib/rst/interp_float/segmen2d.c:133 @@ -3999,7 +4128,7 @@ #: ../lib/rst/interp_float/input2d.c:81 msgid "Bitmap mask created" -msgstr "" +msgstr "비트맵 매스í¬ë¥¼ ìƒì„±í–ˆìŠµë‹ˆë‹¤" #: ../lib/rst/interp_float/interp2d.c:232 #, c-format @@ -4013,16 +4142,16 @@ #: ../lib/rst/interp_float/resout2d.c:103 #, c-format msgid "First change your rows number(%d) to %d" -msgstr "먼저 열번호(%d)를 %dë¡œ 바꿔주세요" +msgstr "먼저 행번호(%d)를 %dë¡œ 바꿔주세요" #: ../lib/rst/interp_float/resout2d.c:110 #, c-format msgid "First change your columns number(%d) to %d" -msgstr "먼저 행번호(%d)를 %dë¡œ 바꿔주세요" +msgstr "먼저 열번호(%d)를 %dë¡œ 바꿔주세요" #: ../lib/rst/interp_float/resout2d.c:264 msgid "No color table for input raster map -- will not create color table" -msgstr "ìž…ë ¥ 래스터 지ë„를 위한 색ìƒí‘œê°€ 없습니다--색ìƒí‘œë¥¼ ìƒì„±í•˜ì§€ 않습니다" +msgstr "ìž…ë ¥ 래스터 지ë„를 위한 ìƒ‰ìƒ í…Œì´ë¸”ì´ ì—†ìŠµë‹ˆë‹¤--ìƒ‰ìƒ í…Œì´ë¸”ì„ ìƒì„±í•˜ì§€ 않습니다" #: ../lib/rst/interp_float/resout2d.c:458 msgid "Changing the region back to initial..." @@ -4035,7 +4164,7 @@ #: ../lib/rst/interp_float/vinput2d.c:97 msgid "Loading data from attribute table ..." -msgstr "ì†ì„±í‘œì—ì„œ ìžë£Œë¥¼ ì½ëŠ” 중입니다..." +msgstr "ì†ì„± í…Œì´ë¸”로부터 ìžë£Œë¥¼ ì½ëŠ” 중입니다..." #: ../lib/rst/interp_float/vinput2d.c:115 #: ../lib/rst/interp_float/vinput2d.c:129 ../lib/db/dbmi_client/copy_tab.c:291 @@ -4051,12 +4180,12 @@ #: ../lib/rst/interp_float/vinput2d.c:142 msgid "Reading features from vector map ..." -msgstr "벡터 지ë„ì—ì„œ 피ì³ë¥¼ ì½ëŠ” 중..." +msgstr "벡터 지ë„ì—ì„œ 피ì³ë¥¼ ì½ëŠ” 중입니다..." #: ../lib/rst/interp_float/vinput2d.c:174 #, c-format msgid "Database record for cat %d not found" -msgstr "" +msgstr "Cat %d를 위한 ë°ì´í„°ë² ì´ìŠ¤ ìžë£Œë¥¼ ì°¾ì„ ìˆ˜ 없습니다" #: ../lib/rst/interp_float/vinput2d.c:192 msgid "Negative value of smoothing detected: sm must be >= 0" @@ -4137,7 +4266,7 @@ #: ../lib/rst/interp_float/write2d.c:79 ../lib/rst/interp_float/write2d.c:88 #: ../lib/rst/interp_float/write2d.c:96 ../lib/rst/interp_float/write2d.c:104 msgid "Cannot write files" -msgstr "" +msgstr "파ì¼ì„ 쓸 수 없습니다" #: ../lib/gmath/test/test_blas3.c:38 msgid "" @@ -4250,7 +4379,7 @@ #: ../lib/gmath/test/test_main.c:83 ../lib/db/dbmi_base/test/test_main.c:62 msgid "Run all integration tests" -msgstr "" +msgstr "모든 통합 ê²€ì •ì„ ì‹¤í–‰í•©ë‹ˆë‹¤" #: ../lib/gmath/test/test_main.c:87 ../lib/db/dbmi_base/test/test_main.c:66 msgid "Run all unit and integration tests" @@ -4338,7 +4467,7 @@ #: ../lib/gmath/la.c:155 msgid "Unable to allocate space for matrix copy" -msgstr "" +msgstr "행렬 복사를 위한 ê³µê°„ì„ í• ë‹¹í•  수 없습니다" #: ../lib/gmath/la.c:220 msgid "Input matrix is uninitialized" @@ -4358,11 +4487,11 @@ #: ../lib/gmath/la.c:310 msgid "Unable to allocate space for matrix sum" -msgstr "" +msgstr "행렬 í•©ì…ˆì„ ìœ„í•œ ê³µê°„ì„ í• ë‹¹í•  수 없습니다" #: ../lib/gmath/la.c:374 msgid "Unable to allocate space for matrix product" -msgstr "" +msgstr "행렬 ê³±ì…ˆì„ ìœ„í•œ ê³µê°„ì„ í• ë‹¹í•  수 없습니다" #: ../lib/gmath/la.c:486 msgid "Input: one or both data matrices uninitialised" @@ -4378,11 +4507,11 @@ #: ../lib/gmath/la.c:502 msgid "Could not allocate space for solution matrix" -msgstr "" +msgstr "í•´í–‰ë ¬ì„ ìœ„í•œ ê³µê°„ì„ í• ë‹¹í•  수 없었습니다" #: ../lib/gmath/la.c:508 ../lib/gmath/la.c:516 msgid "Could not allocate space for working matrix" -msgstr "" +msgstr "ìž‘ì—… í–‰ë ¬ì„ ìœ„í•œ ê³µê°„ì„ í• ë‹¹í•  수 없었습니다" #: ../lib/gmath/la.c:569 msgid "Matrix (or submatrix is singular). Solution undetermined" @@ -4398,11 +4527,11 @@ #: ../lib/gmath/la.c:614 msgid "Matrix is not square. Cannot determine inverse" -msgstr "" +msgstr "í–‰ë ¬ì´ ì •ë°©í˜•ì´ ì•„ë‹™ë‹ˆë‹¤. ì—­ì„ ê²°ì •í•  수 없습니다" #: ../lib/gmath/la.c:619 msgid "Unable to allocate space for matrix" -msgstr "" +msgstr "í–‰ë ¬ì„ ìœ„í•œ ê³µê°„ì„ í• ë‹¹í•  수 없습니다" #: ../lib/gmath/la.c:636 msgid "Matrix is singular" @@ -4414,7 +4543,7 @@ #: ../lib/gmath/la.c:729 msgid "Element array has not been allocated" -msgstr "" +msgstr "요소 ë°°ì—´ì´ í• ë‹¹ë˜ì§€ 않았습니다" #: ../lib/gmath/la.c:734 msgid "Specified element is outside array bounds" @@ -4431,7 +4560,7 @@ #: ../lib/gmath/la.c:798 ../lib/gmath/la.c:839 msgid "Could not allocate space for vector structure" -msgstr "" +msgstr "벡터 구조체를 위한 ê³µê°„ì„ í• ë‹¹í•  수 없었습니다" #: ../lib/gmath/la.c:829 msgid "Specified matrix row index is outside range" @@ -4447,7 +4576,7 @@ #: ../lib/gmath/la.c:894 msgid "Unknown vector type." -msgstr "" +msgstr "알려지지 ì•Šì€ ë²¡í„° 유형." #: ../lib/gmath/la.c:949 msgid "Input matrix and vector have differing dimensions1" @@ -4578,55 +4707,60 @@ msgid "Pseudo-random number generator not seeded" msgstr "" -#: ../lib/gis/cmprlz4.c:81 ../lib/gis/cmprlz4.c:138 ../lib/gis/cmprbzip.c:90 -#: ../lib/gis/cmprbzip.c:164 ../lib/gis/cmprzlib.c:99 ../lib/gis/cmprzlib.c:195 -#: ../lib/gis/compress.c:303 +#: ../lib/gis/cmprlz4.c:89 ../lib/gis/cmprlz4.c:156 ../lib/gis/cmprbzip.c:104 +#: ../lib/gis/cmprbzip.c:183 ../lib/gis/cmprzstd.c:102 +#: ../lib/gis/cmprzstd.c:176 ../lib/gis/cmprzlib.c:100 +#: ../lib/gis/cmprzlib.c:179 ../lib/gis/compress.c:335 msgid "No source buffer" msgstr "" -#: ../lib/gis/cmprlz4.c:84 ../lib/gis/cmprlz4.c:141 ../lib/gis/cmprbzip.c:93 -#: ../lib/gis/cmprbzip.c:167 ../lib/gis/cmprzlib.c:102 -#: ../lib/gis/cmprzlib.c:198 +#: ../lib/gis/cmprlz4.c:92 ../lib/gis/cmprlz4.c:159 ../lib/gis/cmprbzip.c:107 +#: ../lib/gis/cmprbzip.c:186 ../lib/gis/cmprzstd.c:105 +#: ../lib/gis/cmprzstd.c:179 ../lib/gis/cmprzlib.c:103 +#: ../lib/gis/cmprzlib.c:182 msgid "No destination buffer" msgstr "" -#: ../lib/gis/cmprlz4.c:91 ../lib/gis/cmprlz4.c:148 ../lib/gis/cmprbzip.c:100 -#: ../lib/gis/cmprbzip.c:174 ../lib/gis/cmprzlib.c:109 -#: ../lib/gis/cmprzlib.c:205 ../lib/gis/compress.c:305 +#: ../lib/gis/cmprlz4.c:99 ../lib/gis/cmprlz4.c:166 ../lib/gis/cmprbzip.c:114 +#: ../lib/gis/cmprbzip.c:193 ../lib/gis/cmprzstd.c:112 +#: ../lib/gis/cmprzstd.c:186 ../lib/gis/cmprzlib.c:110 +#: ../lib/gis/cmprzlib.c:189 ../lib/gis/compress.c:337 #, c-format msgid "Invalid source buffer size %d" -msgstr "" +msgstr "무효한 ì›ì²œ ë²„í¼ í¬ê¸° %d" -#: ../lib/gis/cmprlz4.c:93 ../lib/gis/cmprlz4.c:150 ../lib/gis/cmprbzip.c:102 -#: ../lib/gis/cmprbzip.c:176 ../lib/gis/cmprzlib.c:111 -#: ../lib/gis/cmprzlib.c:207 ../lib/gis/compress.c:225 +#: ../lib/gis/cmprlz4.c:101 ../lib/gis/cmprlz4.c:168 ../lib/gis/cmprbzip.c:116 +#: ../lib/gis/cmprbzip.c:195 ../lib/gis/cmprzstd.c:114 +#: ../lib/gis/cmprzstd.c:188 ../lib/gis/cmprzlib.c:112 +#: ../lib/gis/cmprzlib.c:191 ../lib/gis/compress.c:257 #, c-format msgid "Invalid destination buffer size %d" -msgstr "" +msgstr "무효한 목ì ì§€ ë²„í¼ í¬ê¸° %d" -#: ../lib/gis/cmprlz4.c:107 +#: ../lib/gis/cmprlz4.c:121 msgid "LZ4 compression error" -msgstr "" +msgstr "LZ4 압축 오류" -#: ../lib/gis/cmprlz4.c:159 +#: ../lib/gis/cmprlz4.c:177 msgid "LZ4 decompression error" -msgstr "" +msgstr "LZ4 압축해제 오류" -#: ../lib/gis/cmprlz4.c:168 ../lib/gis/cmprbzip.c:200 +#: ../lib/gis/cmprlz4.c:186 ../lib/gis/cmprbzip.c:219 ../lib/gis/cmprzstd.c:206 +#: ../lib/gis/cmprzlib.c:215 #, c-format msgid "Got uncompressed size %d, expected %d" msgstr "" -#: ../lib/gis/cmprbzip.c:83 ../lib/gis/cmprbzip.c:157 +#: ../lib/gis/cmprbzip.c:97 ../lib/gis/cmprbzip.c:176 msgid "GRASS needs to be compiled with BZIP2 for BZIP2 compression" msgstr "" -#: ../lib/gis/cmprbzip.c:122 +#: ../lib/gis/cmprbzip.c:141 #, c-format msgid "BZIP2 version %s compression error %d" msgstr "" -#: ../lib/gis/cmprbzip.c:189 +#: ../lib/gis/cmprbzip.c:208 #, c-format msgid "BZIP2 version %s decompression error %d" msgstr "" @@ -4670,7 +4804,7 @@ #: ../lib/gis/parser_html.c:180 ../lib/gis/parser_help.c:221 msgid "Force launching GUI dialog" -msgstr "" +msgstr "GUI 대화ìƒìžë¥¼ 강제시작합니다" #: ../lib/gis/parser_html.c:233 ../lib/gis/parser_rest.c:223 msgid "Options" @@ -4713,7 +4847,7 @@ #: ../lib/gis/get_ellipse.c:356 #, c-format msgid "Invalid ellipsoid '%s' in file %s in <%s>" -msgstr "" +msgstr "<%3$s> ì•ˆì˜ íŒŒì¼ %2$s ë‚´ì— ë¬´íš¨í•œ 타ì›ì²´ '%1$s'" #: ../lib/gis/get_ellipse.c:370 #, c-format @@ -4725,152 +4859,165 @@ msgid "No ellipsoid info given in file %s in <%s>" msgstr "" -#: ../lib/gis/parser.c:355 +#: ../lib/gis/parser.c:348 +msgid "Bug in UI description. Missing module description" +msgstr "" + +#: ../lib/gis/parser.c:358 +msgid "Bug in UI description. Missing option key" +msgstr "" + +#: ../lib/gis/parser.c:360 +#, c-format +msgid "Bug in UI description. Option key <%s> is not valid" +msgstr "" + +#: ../lib/gis/parser.c:362 #, c-format -msgid "BUG in option name, '%s' is not valid" +msgid "Bug in UI description. Description for option <%s> missing" msgstr "" -#: ../lib/gis/parser.c:407 +#: ../lib/gis/parser.c:414 #, c-format -msgid "BUG in descriptions, option '%s' in <%s> does not exist" +msgid "Bug in UI description. Option '%s' in <%s> does not exist" msgstr "" -#: ../lib/gis/parser.c:525 +#: ../lib/gis/parser.c:532 msgid "Use either --quiet or --verbose flag, not both. Assuming --verbose." msgstr "" -#: ../lib/gis/parser.c:539 +#: ../lib/gis/parser.c:546 msgid "Use either --quiet or --verbose flag, not both. Assuming --quiet." msgstr "" -#: ../lib/gis/parser.c:554 +#: ../lib/gis/parser.c:561 msgid "Use either --qq or --verbose flag, not both. Assuming --qq." msgstr "" -#: ../lib/gis/parser.c:585 +#: ../lib/gis/parser.c:592 #, c-format msgid "Sorry <%s> is not a valid option" msgstr "" -#: ../lib/gis/parser.c:598 +#: ../lib/gis/parser.c:605 msgid "Your installation doesn't include GUI, exiting." msgstr "" -#: ../lib/gis/parser.c:943 +#: ../lib/gis/parser.c:950 msgid "Unable to determine program name" msgstr "" -#: ../lib/gis/parser.c:965 ../lib/gis/parser.c:984 +#: ../lib/gis/parser.c:972 ../lib/gis/parser.c:991 #, c-format msgid "%s: Sorry, <%c> is not a valid flag" msgstr "" -#: ../lib/gis/parser.c:1114 +#: ../lib/gis/parser.c:1121 #, c-format msgid "%s: Sorry, <%s=> is ambiguous" msgstr "" -#: ../lib/gis/parser.c:1117 +#: ../lib/gis/parser.c:1124 #, c-format msgid "Option <%s=> matches" msgstr "" -#: ../lib/gis/parser.c:1135 +#: ../lib/gis/parser.c:1142 #, c-format msgid "Please update the usage of <%s>: option <%s> has been renamed to <%s>" msgstr "" -#: ../lib/gis/parser.c:1148 +#: ../lib/gis/parser.c:1155 #, c-format msgid "%s: Sorry, <%s> is not a valid parameter" msgstr "" -#: ../lib/gis/parser.c:1154 ../lib/gis/parser.c:1400 +#: ../lib/gis/parser.c:1161 ../lib/gis/parser.c:1407 #, c-format msgid "<%s> is an abbreviation for <%s>" msgstr "" -#: ../lib/gis/parser.c:1159 +#: ../lib/gis/parser.c:1166 #, c-format msgid "Option <%s> does not accept multiple answers" msgstr "" -#: ../lib/gis/parser.c:1231 +#: ../lib/gis/parser.c:1238 #, c-format msgid "" "Illegal range syntax for parameter <%s>\n" "\tPresented as: %s" msgstr "" -#: ../lib/gis/parser.c:1237 +#: ../lib/gis/parser.c:1244 #, c-format msgid "" "Value <%s> out of range for parameter <%s>\n" "\tLegal range: %s" msgstr "" -#: ../lib/gis/parser.c:1243 +#: ../lib/gis/parser.c:1250 #, c-format msgid "Missing value for parameter <%s>" msgstr "" -#: ../lib/gis/parser.c:1249 +#: ../lib/gis/parser.c:1256 #, c-format msgid "" "Value <%s> ambiguous for parameter <%s>\n" "\tValid options: %s" msgstr "" -#: ../lib/gis/parser.c:1422 +#: ../lib/gis/parser.c:1429 #, c-format msgid "" "Required parameter <%s> not set:\n" "\t(%s)" msgstr "" -#: ../lib/gis/parser.c:1514 +#: ../lib/gis/parser.c:1521 #, c-format msgid "" "Option <%s> must be provided in multiples of %d\n" "\tYou provided %d item(s): %s" msgstr "" -#: ../lib/gis/parser.c:1588 ../lib/gis/error.c:363 +#: ../lib/gis/parser.c:1595 ../lib/gis/error.c:363 #, c-format msgid "ERROR: " msgstr "" -#: ../lib/gis/parser.c:1590 ../lib/gis/parser.c:1597 +#: ../lib/gis/parser.c:1597 ../lib/gis/parser.c:1604 #, c-format msgid "option <%s>: <%s> exists. To overwrite, use the --overwrite flag" msgstr "" -#: ../lib/gis/parser.c:1707 +#: ../lib/gis/parser.c:1714 #, c-format msgid "%s= is not a separator option" msgstr "" -#: ../lib/gis/parser.c:1710 +#: ../lib/gis/parser.c:1717 #, c-format msgid "No separator given for %s=" msgstr "" -#: ../lib/gis/parser.c:1772 ../lib/gis/parser.c:1789 +#: ../lib/gis/parser.c:1779 ../lib/gis/parser.c:1796 #, c-format msgid "%s= is not a file option" msgstr "" -#: ../lib/gis/parser.c:1774 +#: ../lib/gis/parser.c:1781 #, c-format msgid "Opening multiple files not supported for %s=" msgstr "" -#: ../lib/gis/parser.c:1780 +#: ../lib/gis/parser.c:1787 #, c-format msgid "Unable to open %s file <%s>" msgstr "" -#: ../lib/gis/parser.c:1786 +#: ../lib/gis/parser.c:1793 #, c-format msgid "Unable to create %s file <%s>" msgstr "" @@ -4883,420 +5030,420 @@ msgid "Example: select * from towns where population > 10000" msgstr "" -#: ../lib/gis/parser_standard_options.c:156 +#: ../lib/gis/parser_standard_options.c:157 msgid "WHERE conditions of SQL statement without 'where' keyword" msgstr "" -#: ../lib/gis/parser_standard_options.c:157 +#: ../lib/gis/parser_standard_options.c:158 msgid "Example: income < 1000 and population >= 10000" msgstr "" -#: ../lib/gis/parser_standard_options.c:165 +#: ../lib/gis/parser_standard_options.c:166 msgid "Name of attribute table" msgstr "" -#: ../lib/gis/parser_standard_options.c:174 +#: ../lib/gis/parser_standard_options.c:175 msgid "Name of database driver" msgstr "" -#: ../lib/gis/parser_standard_options.c:183 +#: ../lib/gis/parser_standard_options.c:184 msgid "Name of database" msgstr "" -#: ../lib/gis/parser_standard_options.c:192 +#: ../lib/gis/parser_standard_options.c:193 msgid "Database schema" msgstr "" -#: ../lib/gis/parser_standard_options.c:193 +#: ../lib/gis/parser_standard_options.c:194 msgid "Do not use this option if schemas are not supported by driver/database server" msgstr "" -#: ../lib/gis/parser_standard_options.c:202 +#: ../lib/gis/parser_standard_options.c:203 msgid "Name of attribute column" msgstr "" -#: ../lib/gis/parser_standard_options.c:211 +#: ../lib/gis/parser_standard_options.c:212 msgid "Name of attribute column(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:220 +#: ../lib/gis/parser_standard_options.c:221 msgid "Name of key column" msgstr "" -#: ../lib/gis/parser_standard_options.c:221 +#: ../lib/gis/parser_standard_options.c:222 msgid "Must refer to an integer column" msgstr "" -#: ../lib/gis/parser_standard_options.c:233 +#: ../lib/gis/parser_standard_options.c:234 msgid "Name of input imagery group" msgstr "" -#: ../lib/gis/parser_standard_options.c:241 +#: ../lib/gis/parser_standard_options.c:242 msgid "Name of input imagery subgroup" msgstr "" -#: ../lib/gis/parser_standard_options.c:251 +#: ../lib/gis/parser_standard_options.c:252 msgid "Name of input raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:260 +#: ../lib/gis/parser_standard_options.c:261 msgid "Name of input raster map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:268 +#: ../lib/gis/parser_standard_options.c:269 msgid "Name for output raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:277 +#: ../lib/gis/parser_standard_options.c:278 msgid "Name for output raster map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:285 +#: ../lib/gis/parser_standard_options.c:286 msgid "Name of raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:294 +#: ../lib/gis/parser_standard_options.c:295 msgid "Name of raster map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:302 +#: ../lib/gis/parser_standard_options.c:303 msgid "Name of base raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:310 +#: ../lib/gis/parser_standard_options.c:311 msgid "Name of cover raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:318 +#: ../lib/gis/parser_standard_options.c:319 msgid "Name of input elevation raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:327 +#: ../lib/gis/parser_standard_options.c:328 msgid "Name of input elevation raster map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:334 +#: ../lib/gis/parser_standard_options.c:335 msgid "Type of raster map to be created" msgstr "" -#: ../lib/gis/parser_standard_options.c:335 +#: ../lib/gis/parser_standard_options.c:336 msgid "Storage type for resultant raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:339 +#: ../lib/gis/parser_standard_options.c:340 msgid "Integer" msgstr "" -#: ../lib/gis/parser_standard_options.c:340 +#: ../lib/gis/parser_standard_options.c:341 msgid "Single precision floating point" msgstr "" -#: ../lib/gis/parser_standard_options.c:341 +#: ../lib/gis/parser_standard_options.c:342 msgid "Double precision floating point" msgstr "" -#: ../lib/gis/parser_standard_options.c:347 +#: ../lib/gis/parser_standard_options.c:348 msgid "Sampling interpolation method" msgstr "" -#: ../lib/gis/parser_standard_options.c:351 +#: ../lib/gis/parser_standard_options.c:352 msgid "Nearest-neighbor interpolation" msgstr "" -#: ../lib/gis/parser_standard_options.c:352 +#: ../lib/gis/parser_standard_options.c:353 msgid "Bilinear interpolation" msgstr "" -#: ../lib/gis/parser_standard_options.c:353 +#: ../lib/gis/parser_standard_options.c:354 msgid "Bicubic interpolation" msgstr "" -#: ../lib/gis/parser_standard_options.c:362 +#: ../lib/gis/parser_standard_options.c:363 msgid "Name of input basename raster map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:371 +#: ../lib/gis/parser_standard_options.c:372 msgid "Name for output basename raster map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:381 +#: ../lib/gis/parser_standard_options.c:382 msgid "Name of input 3D raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:390 +#: ../lib/gis/parser_standard_options.c:391 msgid "Name of input 3D raster map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:398 +#: ../lib/gis/parser_standard_options.c:399 msgid "Name for output 3D raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:406 +#: ../lib/gis/parser_standard_options.c:407 msgid "Name of 3D raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:415 +#: ../lib/gis/parser_standard_options.c:416 msgid "Name of 3D raster map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:424 +#: ../lib/gis/parser_standard_options.c:425 msgid "Data type used in the output raster3d map" msgstr "" -#: ../lib/gis/parser_standard_options.c:433 +#: ../lib/gis/parser_standard_options.c:434 msgid "Number of digits used as mantissa in the internal map storage, 0 -23 for float, 0 - 52 for double, max or default" msgstr "" -#: ../lib/gis/parser_standard_options.c:443 +#: ../lib/gis/parser_standard_options.c:444 msgid "The compression method used in the output raster3d map" msgstr "" -#: ../lib/gis/parser_standard_options.c:453 +#: ../lib/gis/parser_standard_options.c:454 msgid "The dimensions of the tiles used in the output raster3d map (XxYxZ or default: 16x16x8)" msgstr "" -#: ../lib/gis/parser_standard_options.c:463 +#: ../lib/gis/parser_standard_options.c:464 msgid "Name of input vector map" msgstr "" -#: ../lib/gis/parser_standard_options.c:464 -#: ../lib/gis/parser_standard_options.c:491 +#: ../lib/gis/parser_standard_options.c:465 +#: ../lib/gis/parser_standard_options.c:492 msgid "Or data source for direct OGR access" msgstr "" -#: ../lib/gis/parser_standard_options.c:473 +#: ../lib/gis/parser_standard_options.c:474 msgid "Name of input vector map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:474 +#: ../lib/gis/parser_standard_options.c:475 msgid "Or data source(s) for direct OGR access" msgstr "" -#: ../lib/gis/parser_standard_options.c:482 +#: ../lib/gis/parser_standard_options.c:483 msgid "Name for output vector map" msgstr "" -#: ../lib/gis/parser_standard_options.c:490 +#: ../lib/gis/parser_standard_options.c:491 msgid "Name of vector map" msgstr "" -#: ../lib/gis/parser_standard_options.c:500 +#: ../lib/gis/parser_standard_options.c:501 msgid "Name of vector map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:509 -#: ../lib/gis/parser_standard_options.c:518 +#: ../lib/gis/parser_standard_options.c:510 +#: ../lib/gis/parser_standard_options.c:519 msgid "Input feature type" msgstr "" -#: ../lib/gis/parser_standard_options.c:525 +#: ../lib/gis/parser_standard_options.c:526 msgid "Layer number or name" msgstr "" -#: ../lib/gis/parser_standard_options.c:527 +#: ../lib/gis/parser_standard_options.c:528 msgid "Vector features can have category values in different layers. This number determines which layer to use. When used with direct OGR access this is the layer name." msgstr "" -#: ../lib/gis/parser_standard_options.c:537 +#: ../lib/gis/parser_standard_options.c:538 msgid "Layer number or name ('-1' for all layers)" msgstr "" -#: ../lib/gis/parser_standard_options.c:539 +#: ../lib/gis/parser_standard_options.c:540 msgid "A single vector map can be connected to multiple database tables. This number determines which table to use. When used with direct OGR access this is the layer name." msgstr "" -#: ../lib/gis/parser_standard_options.c:548 +#: ../lib/gis/parser_standard_options.c:549 msgid "Category value" msgstr "" -#: ../lib/gis/parser_standard_options.c:556 +#: ../lib/gis/parser_standard_options.c:557 msgid "Category values" msgstr "" -#: ../lib/gis/parser_standard_options.c:557 -#: ../lib/gis/parser_standard_options.c:572 +#: ../lib/gis/parser_standard_options.c:558 +#: ../lib/gis/parser_standard_options.c:573 msgid "Example: 1,3,7-9,13" msgstr "" -#: ../lib/gis/parser_standard_options.c:564 +#: ../lib/gis/parser_standard_options.c:565 msgid "Feature id" msgstr "" -#: ../lib/gis/parser_standard_options.c:571 +#: ../lib/gis/parser_standard_options.c:572 msgid "Feature ids" msgstr "" -#: ../lib/gis/parser_standard_options.c:582 -#: ../lib/gis/parser_standard_options.c:590 +#: ../lib/gis/parser_standard_options.c:583 +#: ../lib/gis/parser_standard_options.c:591 msgid "Name of input file" msgstr "" -#: ../lib/gis/parser_standard_options.c:598 +#: ../lib/gis/parser_standard_options.c:599 msgid "Name for output file" msgstr "" -#: ../lib/gis/parser_standard_options.c:607 +#: ../lib/gis/parser_standard_options.c:608 msgid "Field separator" msgstr "í•„ë“œ 구분ìž" -#: ../lib/gis/parser_standard_options.c:608 +#: ../lib/gis/parser_standard_options.c:609 msgid "Special characters: pipe, comma, space, tab, newline" msgstr "" -#: ../lib/gis/parser_standard_options.c:619 -#: ../lib/gis/parser_standard_options.c:630 +#: ../lib/gis/parser_standard_options.c:620 +#: ../lib/gis/parser_standard_options.c:631 msgid "Color" msgstr "" -#: ../lib/gis/parser_standard_options.c:621 +#: ../lib/gis/parser_standard_options.c:622 msgid "Either a standard color name or R:G:B triplet" msgstr "" -#: ../lib/gis/parser_standard_options.c:632 +#: ../lib/gis/parser_standard_options.c:633 msgid "Either a standard color name, R:G:B triplet, or \"none\"" msgstr "" -#: ../lib/gis/parser_standard_options.c:643 +#: ../lib/gis/parser_standard_options.c:644 msgid "Name of input directory" msgstr "" -#: ../lib/gis/parser_standard_options.c:653 +#: ../lib/gis/parser_standard_options.c:654 msgid "Units" msgstr "" -#: ../lib/gis/parser_standard_options.c:662 +#: ../lib/gis/parser_standard_options.c:663 msgid "Data type(s)" -msgstr "" +msgstr "ìžë£Œí˜•" -#: ../lib/gis/parser_standard_options.c:672 +#: ../lib/gis/parser_standard_options.c:673 msgid "Name of mapset (default: current search path)" msgstr "" -#: ../lib/gis/parser_standard_options.c:673 +#: ../lib/gis/parser_standard_options.c:674 msgid "'.' for current mapset" msgstr "" -#: ../lib/gis/parser_standard_options.c:681 +#: ../lib/gis/parser_standard_options.c:682 msgid "Location name" msgstr "" -#: ../lib/gis/parser_standard_options.c:682 +#: ../lib/gis/parser_standard_options.c:683 msgid "Location name (not location path)" msgstr "" -#: ../lib/gis/parser_standard_options.c:692 +#: ../lib/gis/parser_standard_options.c:693 msgid "GRASS GIS database directory" -msgstr "" +msgstr "GRASS GIS ë°ì´í„°ë² ì´ìŠ¤ 디렉토리" -#: ../lib/gis/parser_standard_options.c:693 +#: ../lib/gis/parser_standard_options.c:694 msgid "Default: path to the current GRASS GIS database" -msgstr "" +msgstr "기본값: 현재 GRASS GIS ë°ì´í„°ë² ì´ìŠ¤ 경로" -#: ../lib/gis/parser_standard_options.c:705 +#: ../lib/gis/parser_standard_options.c:706 msgid "Coordinates" msgstr "" -#: ../lib/gis/parser_standard_options.c:714 +#: ../lib/gis/parser_standard_options.c:715 msgid "Name of color table" msgstr "" -#: ../lib/gis/parser_standard_options.c:725 +#: ../lib/gis/parser_standard_options.c:726 msgid "String representing NULL value" -msgstr "NULL ê°’ì„ ëŒ€í‘œí•˜ëŠ” 문ìžì—´" +msgstr "ë„ê°’ì„ ëŒ€í‘œí•˜ëŠ” 문ìžì—´" -#: ../lib/gis/parser_standard_options.c:734 +#: ../lib/gis/parser_standard_options.c:735 msgid "Name of saved region" -msgstr "" +msgstr "ì €ìž¥ëœ ì˜ì—­ì˜ ì´ë¦„" -#: ../lib/gis/parser_standard_options.c:744 +#: ../lib/gis/parser_standard_options.c:745 msgid "Name of the input space time dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:753 +#: ../lib/gis/parser_standard_options.c:754 msgid "Name of the input space time datasets" msgstr "" -#: ../lib/gis/parser_standard_options.c:761 +#: ../lib/gis/parser_standard_options.c:762 msgid "Name of the output space time dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:769 +#: ../lib/gis/parser_standard_options.c:770 msgid "Name of the input space time raster dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:778 +#: ../lib/gis/parser_standard_options.c:779 msgid "Name of the input space time raster datasets" msgstr "" -#: ../lib/gis/parser_standard_options.c:786 +#: ../lib/gis/parser_standard_options.c:787 msgid "Name of the output space time raster dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:794 +#: ../lib/gis/parser_standard_options.c:795 msgid "Name of the input space time vector dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:803 +#: ../lib/gis/parser_standard_options.c:804 msgid "Name of the input space time vector datasets" msgstr "" -#: ../lib/gis/parser_standard_options.c:811 +#: ../lib/gis/parser_standard_options.c:812 msgid "Name of the output space time vector dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:819 +#: ../lib/gis/parser_standard_options.c:820 msgid "Name of the input space time raster3d dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:828 +#: ../lib/gis/parser_standard_options.c:829 msgid "Name of the input space time raster3d datasets" msgstr "" -#: ../lib/gis/parser_standard_options.c:836 +#: ../lib/gis/parser_standard_options.c:837 msgid "Name of the output space time raster3d dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:845 +#: ../lib/gis/parser_standard_options.c:846 msgid "Type of the input space time dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:853 +#: ../lib/gis/parser_standard_options.c:854 msgid "Name of the input map" msgstr "" -#: ../lib/gis/parser_standard_options.c:862 +#: ../lib/gis/parser_standard_options.c:863 msgid "Name of the input maps" msgstr "" -#: ../lib/gis/parser_standard_options.c:871 +#: ../lib/gis/parser_standard_options.c:872 msgid "Type of the input map" msgstr "" -#: ../lib/gis/parser_standard_options.c:880 +#: ../lib/gis/parser_standard_options.c:881 msgid "The temporal type of the space time dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:887 +#: ../lib/gis/parser_standard_options.c:888 msgid "WHERE conditions of SQL statement without 'where' keyword used in the temporal GIS framework" msgstr "" -#: ../lib/gis/parser_standard_options.c:888 +#: ../lib/gis/parser_standard_options.c:889 msgid "Example: start_time > '2001-01-01 12:30:00'" msgstr "" -#: ../lib/gis/parser_standard_options.c:898 +#: ../lib/gis/parser_standard_options.c:899 msgid "The method to be used for sampling the input dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:932 +#: ../lib/gis/parser_standard_options.c:933 msgid "Do not create attribute table" msgstr "" -#: ../lib/gis/parser_standard_options.c:936 +#: ../lib/gis/parser_standard_options.c:937 msgid "Do not build topology" msgstr "" -#: ../lib/gis/parser_standard_options.c:937 +#: ../lib/gis/parser_standard_options.c:938 msgid "Advantageous when handling a large number of points" msgstr "" @@ -5317,7 +5464,7 @@ #: ../lib/gis/gisinit.c:102 msgid "System not initialized. Programmer forgot to call G_gisinit()." -msgstr "" +msgstr "ì‹œìŠ¤í…œì´ ì´ˆê¸°í™”ë˜ì§€ 않았습니다. 프로그래머가 G_gisinit() í˜¸ì¶œì„ ìžŠì–´ë²„ë ¸ìŠµë‹ˆë‹¤." #: ../lib/gis/view.c:176 #, c-format @@ -5361,104 +5508,104 @@ #: ../lib/gis/adj_cellhd.c:57 #, c-format msgid "Illegal n-s resolution value <%lf>" -msgstr "" +msgstr "ìž˜ëª»ëœ n-s í•´ìƒë„ê°’ <%lf>" #: ../lib/gis/adj_cellhd.c:61 ../lib/gis/adj_cellhd.c:163 msgid "Illegal row value" -msgstr "" +msgstr "ìž˜ëª»ëœ row ê°’" #: ../lib/gis/adj_cellhd.c:65 ../lib/gis/adj_cellhd.c:169 msgid "Illegal e-w resolution value" -msgstr "" +msgstr "ìž˜ëª»ëœ e-w í•´ìƒë„ê°’" #: ../lib/gis/adj_cellhd.c:69 ../lib/gis/adj_cellhd.c:175 msgid "Illegal col value" -msgstr "" +msgstr "ìž˜ëª»ëœ col ê°’" #: ../lib/gis/adj_cellhd.c:75 ../lib/gis/adj_cellhd.c:191 msgid "North must be north of South" -msgstr "" +msgstr "ë¶ìª½ 경계는 남쪽 ê²½ê³„ì˜ ë¶ìª½ì´ì–´ì•¼í•©ë‹ˆë‹¤" #: ../lib/gis/adj_cellhd.c:77 ../lib/gis/adj_cellhd.c:193 msgid "North must be larger than South" -msgstr "" +msgstr "ë¶ìª½ 경계는 남쪽 경계보다 ê°’ì´ ì»¤ì•¼í•©ë‹ˆë‹¤" #: ../lib/gis/adj_cellhd.c:83 ../lib/gis/adj_cellhd.c:199 msgid "East must be larger than West" -msgstr "" +msgstr "ë™ìª½ 경계는 서쪽 경계보다 ê°’ì´ ì»¤ì•¼í•©ë‹ˆë‹¤" #: ../lib/gis/adj_cellhd.c:102 ../lib/gis/adj_cellhd.c:242 msgid "Invalid coordinates" -msgstr "" +msgstr "무효한 좌표" #: ../lib/gis/adj_cellhd.c:109 ../lib/gis/adj_cellhd.c:249 msgid "NS resolution has been changed" -msgstr "" +msgstr "NS í•´ìƒë„ê°€ 바뀌었습니다" #: ../lib/gis/adj_cellhd.c:114 ../lib/gis/adj_cellhd.c:254 msgid "EW resolution has been changed" -msgstr "" +msgstr "EW í•´ìƒë„ê°€ 바뀌었습니다" #: ../lib/gis/adj_cellhd.c:117 ../lib/gis/adj_cellhd.c:257 msgid "NS and EW resolutions are different" -msgstr "" +msgstr "NS와 EW í•´ìƒë„ê°€ 다릅니다" #: ../lib/gis/adj_cellhd.c:157 msgid "Illegal n-s resolution value" -msgstr "" +msgstr "ìž˜ëª»ëœ n-s í•´ìƒë„ê°’" #: ../lib/gis/adj_cellhd.c:159 msgid "Illegal n-s3 resolution value" -msgstr "" +msgstr "ìž˜ëª»ëœ n-s3 í•´ìƒë„ê°’" #: ../lib/gis/adj_cellhd.c:165 msgid "Illegal row3 value" -msgstr "" +msgstr "ìž˜ëª»ëœ row3 ê°’" #: ../lib/gis/adj_cellhd.c:171 msgid "Illegal e-w3 resolution value" -msgstr "" +msgstr "ìž˜ëª»ëœ e-w3 í•´ìƒë„ê°’" #: ../lib/gis/adj_cellhd.c:177 msgid "Illegal col3 value" -msgstr "" +msgstr "ìž˜ëª»ëœ col3 ê°’" #: ../lib/gis/adj_cellhd.c:181 msgid "Illegal t-b3 resolution value" -msgstr "" +msgstr "ìž˜ëª»ëœ t-b3 í•´ìƒë„ê°’" #: ../lib/gis/adj_cellhd.c:185 msgid "Illegal depths value" -msgstr "" +msgstr "ìž˜ëª»ëœ depths ê°’" #: ../lib/gis/adj_cellhd.c:202 msgid "Top must be larger than Bottom" -msgstr "" +msgstr "ìƒë¶€ê²½ê³„ê°€ 하부경계보다 ê°’ì´ ì»¤ì•¼í•©ë‹ˆë‹¤" #: ../lib/gis/adj_cellhd.c:276 #, c-format msgid "East (%.15g) is not larger than West (%.15g)" -msgstr "" +msgstr "ë™ìª½ 경계(%.15g)ê°€ 서쪽 경계(%.15g)보다 í¬ì§€ 않습니다" #: ../lib/gis/adj_cellhd.c:311 #, c-format msgid "Illegal latitude for North: %g" -msgstr "" +msgstr "ë¶ìª½ 경계를 위한 ìž˜ëª»ëœ ìœ„ë„: %g" #: ../lib/gis/adj_cellhd.c:313 #, c-format msgid "Illegal latitude for South: %g" -msgstr "" +msgstr "남쪽 경계를 위한 ìž˜ëª»ëœ ìœ„ë„: %g" #: ../lib/gis/adj_cellhd.c:319 #, c-format msgid "Illegal longitude for West: %g" -msgstr "" +msgstr "서쪽 경계를 위한 ìž˜ëª»ëœ ê²½ë„: %g" #: ../lib/gis/adj_cellhd.c:323 #, c-format msgid "Illegal longitude for East: %g" -msgstr "" +msgstr "ë™ìª½ 경계를 위한 ìž˜ëª»ëœ ê²½ë„: %g" #: ../lib/gis/adj_cellhd.c:351 #, c-format @@ -5483,7 +5630,7 @@ #: ../lib/gis/adj_cellhd.c:402 msgid "Illegal latitude for North" -msgstr "" +msgstr "ë¶ìª½ 경계를 위한 ìž˜ëª»ëœ ìœ„ë„" #: ../lib/gis/adj_cellhd.c:410 #, c-format @@ -5503,7 +5650,7 @@ #: ../lib/gis/adj_cellhd.c:452 msgid "Illegal latitude for South" -msgstr "" +msgstr "남쪽 경계를 위한 ìž˜ëª»ëœ ìœ„ë„" #: ../lib/gis/adj_cellhd.c:481 #, c-format @@ -5522,27 +5669,27 @@ #: ../lib/gis/adj_cellhd.c:528 msgid "Invalid NS resolution" -msgstr "" +msgstr "무효한 ë‚¨ë¶ í•´ìƒë„" #: ../lib/gis/adj_cellhd.c:533 msgid "Invalid EW resolution" -msgstr "" +msgstr "무효한 ë™ì„œ í•´ìƒë„" #: ../lib/gis/adj_cellhd.c:538 msgid "Invalid North" -msgstr "" +msgstr "무효한 ë¶ìª½ 경계" #: ../lib/gis/adj_cellhd.c:543 msgid "Invalid South" -msgstr "" +msgstr "무효한 남쪽 경계" #: ../lib/gis/adj_cellhd.c:548 msgid "Invalid West" -msgstr "" +msgstr "무효한 서쪽 경계" #: ../lib/gis/adj_cellhd.c:553 msgid "Invalid East" -msgstr "" +msgstr "무효한 ë™ìª½ 경계" #: ../lib/gis/adj_cellhd.c:606 #, c-format @@ -5773,12 +5920,12 @@ #: ../lib/gis/key_value3.c:33 #, c-format msgid "Unable to open output file <%s>: %s" -msgstr "" +msgstr "출력 íŒŒì¼ <%s>를 ì—´ 수 없습니다: %s" #: ../lib/gis/key_value3.c:36 #, c-format msgid "Error writing file <%s>: %s" -msgstr "" +msgstr "íŒŒì¼ <%s>를 ì“°ëŠ”ë° ì˜¤ë¥˜: %s" #: ../lib/gis/key_value3.c:39 #, c-format @@ -5816,17 +5963,17 @@ #: ../lib/gis/alloc.c:47 #, c-format msgid "G_malloc: unable to allocate %lu bytes of memory at %s:%d" -msgstr "" +msgstr "G_malloc: %2$sì—ì„œ %1$lu ë°”ì´íŠ¸ì˜ 메모리를 할당할 수 없습니다: %3$d" #: ../lib/gis/alloc.c:89 #, c-format msgid "G_calloc: unable to allocate %lu * %lu bytes of memory at %s:%d" -msgstr "" +msgstr "G_calloc: %3$sì—ì„œ %1$lu * %2$lu ë°”ì´íŠ¸ì˜ 메모리를 할당할 수 없습니다: %4$d" #: ../lib/gis/alloc.c:135 #, c-format msgid "G_realloc: unable to allocate %lu bytes of memory at %s:%d" -msgstr "" +msgstr "G_realloc: %2$sì—ì„œ %1$lu ë°”ì´íŠ¸ì˜ 메모리를 할당할 수 없습니다: %3$d" #: ../lib/gis/env.c:311 msgid "GISRC - variable not set" @@ -5854,7 +6001,7 @@ #: ../lib/gis/list.c:204 msgid "G_list: Unknown element type" -msgstr "" +msgstr "G_list: 알려지지 ì•Šì€ ìš”ì†Œ 유형" #: ../lib/gis/error.c:362 msgid "WARNING: " @@ -5911,7 +6058,7 @@ #: ../lib/gis/spawn.c:429 ../lib/gis/spawn.c:619 #, c-format msgid "G_spawn: unable to open file %s" -msgstr "" +msgstr "G_spawn: íŒŒì¼ %s를 ì—´ 수 없습니다" #: ../lib/gis/spawn.c:503 msgid "G_spawn: unable to execute command" @@ -5969,13 +6116,13 @@ #: ../lib/gis/datum.c:182 #, c-format msgid "error in datum table file, line %d" -msgstr "" +msgstr "측지계 í…Œì´ë¸” 파ì¼, 줄 %d ë‚´ì— ì˜¤ë¥˜" #: ../lib/gis/rd_cellhd.c:141 ../lib/gis/rd_cellhd.c:180 #: ../lib/gis/rd_cellhd.c:357 #, c-format msgid "Syntax error in cell header, line %d: %s" -msgstr "" +msgstr "ì…€ í—¤ë”, 줄 %d ë‚´ì— êµ¬ë¬¸ 오류: %s" #: ../lib/gis/rd_cellhd.c:150 msgid "Duplicate projection field" @@ -6012,7 +6159,7 @@ #: ../lib/gis/rd_cellhd.c:197 #, c-format msgid "Invalid north field: %s" -msgstr "" +msgstr "무효한 ë¶ìª½ í•„ë“œ: %s" #: ../lib/gis/rd_cellhd.c:203 msgid "Duplicate south field" @@ -6021,7 +6168,7 @@ #: ../lib/gis/rd_cellhd.c:205 #, c-format msgid "Invalid south field: %s" -msgstr "" +msgstr "무효한 남쪽 í•„ë“œ: %s" #: ../lib/gis/rd_cellhd.c:211 msgid "Duplicate east field" @@ -6030,7 +6177,7 @@ #: ../lib/gis/rd_cellhd.c:213 #, c-format msgid "Invalid east field: %s" -msgstr "" +msgstr "무효한 ë™ìª½ í•„ë“œ: %s" #: ../lib/gis/rd_cellhd.c:219 msgid "Duplicate west field" @@ -6039,7 +6186,7 @@ #: ../lib/gis/rd_cellhd.c:221 #, c-format msgid "Invalid west field: %s" -msgstr "" +msgstr "무효한 서쪽 í•„ë“œ: %s" #: ../lib/gis/rd_cellhd.c:227 msgid "Duplicate top field" @@ -6084,7 +6231,7 @@ #: ../lib/gis/rd_cellhd.c:265 ../lib/gis/rd_cellhd.c:267 #, c-format msgid "Invalid n-s resolution field: %s" -msgstr "" +msgstr "무효한 ë‚¨ë¶ í•´ìƒë„ í•„ë“œ: %s" #: ../lib/gis/rd_cellhd.c:273 msgid "Duplicate 3D n-s resolution field" @@ -6175,10 +6322,19 @@ msgid "Seek offset out of range" msgstr "" +#: ../lib/gis/cmprzstd.c:80 ../lib/gis/cmprzstd.c:95 ../lib/gis/cmprzstd.c:169 +msgid "GRASS needs to be compiled with ZSTD for ZSTD compression" +msgstr "" + +#: ../lib/gis/cmprzstd.c:134 ../lib/gis/cmprzstd.c:196 +#, fuzzy, c-format +msgid "ZSTD compression error %d: %s" +msgstr "LZ4 압축 오류" + #: ../lib/gis/paths.c:201 #, c-format msgid "Unable to open file <%s> for reading" -msgstr "" +msgstr "íŒŒì¼ <%s>를 ì½ê¸° 위해 ì—´ 수 없습니다" #: ../lib/gis/paths.c:217 #, c-format @@ -6189,10 +6345,30 @@ msgid "Multiple outputs are not supported by WPS 1.0.0" msgstr "" -#: ../lib/gis/color_rules.c:88 +#: ../lib/gis/color_rules.c:98 msgid "no description" msgstr "" +#: ../lib/gis/color_rules.c:292 +#, fuzzy +msgid "Unable to open color rule" +msgstr "ìƒ‰ìƒ ê·œì¹™ <%s>를 ì½ì–´ë“¤ì¼ 수 없습니다" + +#: ../lib/gis/color_rules.c:341 ../lib/gis/color_rules.c:352 +#: ../lib/gis/color_rules.c:356 ../lib/gis/color_rules.c:360 +msgid "range: map values" +msgstr "" + +#: ../lib/gis/color_rules.c:343 +#, c-format +msgid "range: %g to %g" +msgstr "" + +#: ../lib/gis/color_rules.c:368 +#, fuzzy +msgid "Unable to open color descriptions" +msgstr "ìƒ‰ìƒ ê·œì¹™ <%s>를 ì½ì–´ë“¤ì¼ 수 없습니다" + #: ../lib/gis/mapset_msc.c:90 #, c-format msgid "Unable to make mapset element %s (%s): %s" @@ -6203,12 +6379,12 @@ msgid "Unable to access mapset element %s (%s): %s" msgstr "" -#: ../lib/gis/cmprzlib.c:139 ../lib/gis/cmprzlib.c:157 +#: ../lib/gis/cmprzlib.c:142 #, c-format msgid "ZLIB compression error %d: %s" msgstr "" -#: ../lib/gis/cmprzlib.c:225 ../lib/gis/cmprzlib.c:242 +#: ../lib/gis/cmprzlib.c:204 #, c-format msgid "ZLIB decompression error %d: %s" msgstr "" @@ -6239,12 +6415,12 @@ #: ../lib/gis/parser_dependencies.c:179 #, c-format msgid "<%s> or <%s>" -msgstr "" +msgstr "<%s> ë˜ëŠ” <%s>" #: ../lib/gis/parser_dependencies.c:179 #, c-format msgid "<%s> and <%s>" -msgstr "" +msgstr "<%s>와 <%s>" #: ../lib/gis/parser_dependencies.c:212 #, c-format @@ -6268,12 +6444,12 @@ #: ../lib/gis/parser_dependencies.c:305 #, c-format -msgid "Option %s requires all of %s" +msgid "Option <%s> requires all of %s" msgstr "" #: ../lib/gis/parser_dependencies.c:332 #, c-format -msgid "Option %s is mutually exclusive with all of %s" +msgid "Option <%s> is mutually exclusive with all of %s" msgstr "" #: ../lib/gis/parser_dependencies.c:358 @@ -6284,7 +6460,7 @@ #: ../lib/gis/parser_dependencies.c:391 ../lib/gis/parser_dependencies.c:428 #, c-format msgid "Internal error: invalid rule type: %d" -msgstr "" +msgstr "내부 오류: 무효한 규칙 유형: %d" #: ../lib/gis/get_projinfo.c:37 ../lib/gis/get_projinfo.c:66 #, c-format @@ -6303,49 +6479,49 @@ #: ../lib/gis/debug.c:80 #, c-format msgid "Cannot open debug file '%s'" -msgstr "" +msgstr "디버그 íŒŒì¼ '%s'를 ì—´ 수 없습니다" #: ../lib/gis/worker.c:84 msgid "Task already has a worker" msgstr "" -#: ../lib/gis/compress.c:132 ../lib/gis/compress.c:193 -#: ../lib/gis/compress.c:208 +#: ../lib/gis/compress.c:143 ../lib/gis/compress.c:208 +#: ../lib/gis/compress.c:225 ../lib/gis/compress.c:240 msgid "Request for unsupported compressor" msgstr "" -#: ../lib/gis/compress.c:223 +#: ../lib/gis/compress.c:255 msgid "No destination buffer allocated" -msgstr "" +msgstr "목ì ì§€ 버í¼ê°€ 할당ë˜ì§€ 않았습니다" -#: ../lib/gis/compress.c:230 +#: ../lib/gis/compress.c:262 #, c-format msgid "Invalid read size %d" -msgstr "" +msgstr "무효한 ì½ê¸° í¬ê¸° %d" -#: ../lib/gis/compress.c:251 +#: ../lib/gis/compress.c:283 #, c-format msgid "Unable to read %d bytes: end of file" msgstr "" -#: ../lib/gis/compress.c:253 +#: ../lib/gis/compress.c:285 #, c-format msgid "Unable to read %d bytes: %s" msgstr "" -#: ../lib/gis/compress.c:327 ../lib/gis/compress.c:350 -#: ../lib/gis/compress.c:391 +#: ../lib/gis/compress.c:360 ../lib/gis/compress.c:383 +#: ../lib/gis/compress.c:424 msgid "Unable to write compression flag" msgstr "" -#: ../lib/gis/compress.c:338 ../lib/gis/compress.c:361 -#: ../lib/gis/compress.c:404 +#: ../lib/gis/compress.c:371 ../lib/gis/compress.c:394 +#: ../lib/gis/compress.c:437 #, c-format msgid "Unable to write %d bytes: nothing written" msgstr "" -#: ../lib/gis/compress.c:340 ../lib/gis/compress.c:363 -#: ../lib/gis/compress.c:406 +#: ../lib/gis/compress.c:373 ../lib/gis/compress.c:396 +#: ../lib/gis/compress.c:439 #, c-format msgid "Unable to write %d bytes: %s" msgstr "" @@ -6378,7 +6554,7 @@ #: ../lib/gis/timestamp.c:488 #, c-format msgid "Invalid timestamp file for vector map <%s@%s>" -msgstr "" +msgstr "벡터 ì§€ë„ <%s@%s>를 위한 무효한 타임스탬프" #: ../lib/gis/timestamp.c:524 #, c-format @@ -6388,12 +6564,12 @@ #: ../lib/gis/timestamp.c:533 #, c-format msgid "Invalid timestamp specified for vector map <%s@%s>" -msgstr "" +msgstr "벡터 ì§€ë„ <%s@%s>를 위한 무효한 타임스탬프를 지정했습니다" #: ../lib/gis/legal_name.c:39 #, c-format msgid "Illegal filename <%s>. Cannot start with '.' or be 'NULL'." -msgstr "" +msgstr "ìž˜ëª»ëœ íŒŒì¼ ì´ë¦„ <%s>. '.'ë¡œ 시작하거나 'NULL'ì¼ ìˆ˜ 없습니다." #: ../lib/gis/legal_name.c:46 #, c-format @@ -6412,7 +6588,7 @@ #: ../lib/gis/proj3.c:121 ../lib/vector/Vlib/header.c:552 msgid "Unknown projection" -msgstr "" +msgstr "알려지지 ì•Šì€ íˆ¬ì˜" #: ../lib/gis/get_window.c:118 #, c-format @@ -6436,7 +6612,7 @@ #: ../lib/gis/mkstemp.c:132 msgid "Attempt to create read-only temporary file" -msgstr "" +msgstr "ì½ê¸° ì „ìš© ìž„ì‹œ 파ì¼ì˜ ìƒì„±ì„ ì‹œë„하세요" #: ../lib/gis/mkstemp.c:138 #, c-format @@ -6466,24 +6642,24 @@ #: ../lib/db/dbmi_client/delete_tab.c:53 #, c-format msgid "Unable to drop table: '%s'" -msgstr "" +msgstr "í…Œì´ë¸”ì„ ì‚­ì œí•  수 없습니다: '%s'" #: ../lib/db/dbmi_client/db.c:41 ../lib/db/dbmi_client/copy_tab.c:107 #: ../lib/db/dbmi_client/copy_tab.c:127 ../lib/vector/Vlib/write_ogr.c:193 #: ../lib/vector/Vlib/write_pg.c:2910 ../lib/vector/Vlib/ascii.c:404 #, c-format msgid "Unable to start driver <%s>" -msgstr "" +msgstr "ë“œë¼ì´ë²„ <%s>를 시작할 수 없습니다" #: ../lib/db/dbmi_client/copy_tab.c:91 #, c-format msgid "Array of values to select from column <%s> is empty" -msgstr "" +msgstr "ì—´ <%s>로부터 ì„ íƒí•  ê°’ ë°°ì—´ì´ ë¹„ì–´ìžˆìŠµë‹ˆë‹¤" #: ../lib/db/dbmi_client/copy_tab.c:151 #, c-format msgid "Unable to get list tables in database <%s>" -msgstr "" +msgstr "ë°ì´í„°ë² ì´ìŠ¤ <%s> ì•ˆì˜ ë¦¬ìŠ¤íŠ¸ í…Œì´ë¸”ì„ íšë“í•  수 없습니다" #: ../lib/db/dbmi_client/copy_tab.c:189 #, c-format @@ -6514,7 +6690,7 @@ #: ../lib/db/dbmi_client/copy_tab.c:394 #, c-format msgid "Unknown column type (column <%s>)" -msgstr "" +msgstr "알려지지 ì•Šì€ ì—´ 유형 (ì—´ <%s>)" #: ../lib/db/dbmi_client/select.c:119 ../lib/db/dbmi_client/select.c:221 #: ../lib/db/dbmi_client/select.c:288 @@ -6591,9 +6767,9 @@ "-- Table unit tests finished successfully --" msgstr "" -#: ../lib/db/dbmi_base/default_name.c:136 +#: ../lib/db/dbmi_base/default_name.c:139 msgid "Programmer error" -msgstr "" +msgstr "프로그래머 오류" #: ../lib/db/dbmi_base/legal_dbname.c:38 #, c-format @@ -6620,7 +6796,7 @@ #: ../lib/db/dbmi_base/xdrvalue.c:82 msgid "send data: invalid C-type" -msgstr "" +msgstr "ìžë£Œ 보내기: 무효한 C-유형" #: ../lib/db/dbmi_base/login.c:115 #, c-format @@ -6653,7 +6829,7 @@ #: ../lib/db/dbmi_base/error.c:91 msgid "dbmi: Protocol error" -msgstr "" +msgstr "dbmi: 프로토콜 오류" #: ../lib/db/dbmi_base/error.c:136 msgid "dbmi: Out of Memory" @@ -6662,12 +6838,12 @@ #: ../lib/db/dbmi_base/error.c:149 #, c-format msgid "dbmi: %s() not implemented" -msgstr "" +msgstr "dbmi: %s()ê°€ 구현ë˜ì§€ 않았습니다" #: ../lib/db/dbmi_base/error.c:163 #, c-format msgid "dbmi: Invalid procedure %d" -msgstr "" +msgstr "dbmi: 무효한 프로시져 %d" #: ../lib/db/dbmi_base/xdrtable.c:109 msgid "fetch: table has wrong number of columns" @@ -6675,31 +6851,36 @@ #: ../lib/db/dbmi_base/index.c:180 msgid "db_set_index_column_name(): invalid column number" -msgstr "" +msgstr "db_set_index_column_name(): 무효한 ì—´ 번호" #: ../lib/db/dbmi_base/index.c:197 msgid "db_get_index_column_name(): invalid column number" msgstr "" -#: ../lib/vector/diglib/spindex_rw.c:98 ../lib/vector/diglib/spindex_rw.c:106 +#: ../lib/vector/diglib/spindex_rw.c:99 ../lib/vector/diglib/spindex_rw.c:107 msgid "Topology file must be written before spatial index file" msgstr "" -#: ../lib/vector/diglib/spindex_rw.c:302 +#: ../lib/vector/diglib/spindex_rw.c:303 #, 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 +#: ../lib/vector/diglib/spindex_rw.c:309 #, 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 +#: ../lib/vector/diglib/spindex_rw.c:318 #, c-format msgid "Spatial index format version %d.%d is not supported by this release. Please rebuild topology." msgstr "" +#: ../lib/vector/diglib/plus_line.c:262 ../lib/vector/diglib/plus_line.c:302 +#, fuzzy, c-format +msgid "Attempt to delete not registered line %d from node %d" +msgstr "ë©´ %2$d로부터 등ë¡ë˜ì§€ ì•Šì€ ì„¬ %1$dì˜ ì‚­ì œë¥¼ ì‹œë„합니다" + #: ../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." @@ -6728,26 +6909,26 @@ #: ../lib/vector/diglib/spindex.c:450 #, c-format msgid "Unable to delete node %d from spatial index" -msgstr "" +msgstr "공간 색ì¸ìœ¼ë¡œë¶€í„° êµì  %d를 삭제할 수 없습니다" #: ../lib/vector/diglib/spindex.c:493 #, c-format msgid "Unable to delete line %d from spatial index" -msgstr "" +msgstr "공간 색ì¸ìœ¼ë¡œë¶€í„° ì„  %d를 삭제할 수 없습니다" #: ../lib/vector/diglib/spindex.c:529 msgid "Attempt to delete sidx for dead area" -msgstr "" +msgstr "무효한 ë©´ì„ ìœ„í•œ sidxì˜ ì‚­ì œë¥¼ ì‹œë„합니다" #: ../lib/vector/diglib/spindex.c:546 #, c-format msgid "Unable to delete area %d from spatial index" -msgstr "" +msgstr "공간 색ì¸ìœ¼ë¡œë¶€í„° ë©´ %d를 삭제할 수 없습니다" #: ../lib/vector/diglib/spindex.c:595 #, c-format msgid "Unable to delete isle %d from spatial index" -msgstr "" +msgstr "공간 색ì¸ìœ¼ë¡œë¶€í„° 섬 %d를 삭제할 수 없습니다" #: ../lib/vector/diglib/plus.c:222 msgid "Unable read topology for nodes" @@ -6805,7 +6986,7 @@ msgid "Unable to write isles to plus file" msgstr "" -#: ../lib/vector/diglib/plus_node.c:214 +#: ../lib/vector/diglib/plus_node.c:213 #, c-format msgid "Attempt to read line angle for the line which is not connected to the node: node %d, line %d" msgstr "" @@ -6834,79 +7015,79 @@ #: ../lib/vector/diglib/test.c:75 #, c-format msgid "Error in read/write portable double, byte_order = %d Written: %.16e3E Read: %.16e3E" -msgstr "" +msgstr "ì´ì‹ 가능한 doubleì˜ ì½ê¸°/ì“°ê¸°ì— ì˜¤ë¥˜, byte_order = %d 씀: %.16e3E ì½ìŒ: %.16e3E" #: ../lib/vector/diglib/test.c:89 #, c-format msgid "Error in read/write portable float, byte_order = %d Written: %.8e3E Read: %.8e3E" -msgstr "" +msgstr "ì´ì‹ 가능한 floatì˜ ì½ê¸°/ì“°ê¸°ì— ì˜¤ë¥˜, byte_order = %d 씀: %.8e3E ì½ìŒ: %.8e3E" #: ../lib/vector/diglib/test.c:104 #, c-format msgid "Error in read/write portable off_t, byte_order = %d Written: %lu Read: %lu" -msgstr "" +msgstr "ì´ì‹ 가능한 off_tì˜ ì½ê¸°/ì“°ê¸°ì— ì˜¤ë¥˜, byte_order = %d 씀: %lu ì½ìŒ: %lu" #: ../lib/vector/diglib/test.c:119 #, c-format msgid "Error in read/write portable long, byte_order = %d Written: %lu Read: %lu" -msgstr "" +msgstr "ì´ì‹ 가능한 longì˜ ì½ê¸°/ì“°ê¸°ì— ì˜¤ë¥˜, byte_order = %d 씀: %lu ì½ìŒ: %lu" #: ../lib/vector/diglib/test.c:134 #, c-format msgid "Error in read/write portable int, byte_order = %d Written: %d Read: %d" -msgstr "" +msgstr "ì´ì‹ 가능한 intì˜ ì½ê¸°/ì“°ê¸°ì— ì˜¤ë¥˜, byte_order = %d 씀: %d ì½ìŒ: %d" #: ../lib/vector/diglib/test.c:150 #, c-format msgid "Error in read/write portable short, byte_order = %d Written: %d Read: %d" -msgstr "" +msgstr "ì´ì‹ 가능한 shortì˜ ì½ê¸°/ì“°ê¸°ì— ì˜¤ë¥˜, byte_order = %d 씀: %d ì½ìŒ: %d" #: ../lib/vector/diglib/test.c:165 #, c-format msgid "Error in read/write portable char, byte_order = %d Written: %d Read: %d" -msgstr "" +msgstr "ì´ì‹ 가능한 charì˜ ì½ê¸°/ì“°ê¸°ì— ì˜¤ë¥˜, byte_order = %d 씀: %d ì½ìŒ: %d" -#: ../lib/vector/diglib/plus_area.c:215 ../lib/vector/diglib/plus_area.c:716 +#: ../lib/vector/diglib/plus_area.c:218 ../lib/vector/diglib/plus_area.c:718 #, 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:724 +#: ../lib/vector/diglib/plus_area.c:228 ../lib/vector/diglib/plus_area.c:726 #, c-format msgid "Line %d already has area/isle %d to right" msgstr "" -#: ../lib/vector/diglib/plus_area.c:279 +#: ../lib/vector/diglib/plus_area.c:282 msgid "Isle already registered in area" msgstr "" -#: ../lib/vector/diglib/plus_area.c:313 +#: ../lib/vector/diglib/plus_area.c:316 msgid "Attempt to delete isle from dead area" -msgstr "" +msgstr "무효한 면으로부터 ì„¬ì˜ ì‚­ì œë¥¼ ì‹œë„합니다" -#: ../lib/vector/diglib/plus_area.c:330 +#: ../lib/vector/diglib/plus_area.c:324 #, c-format msgid "Attempt to delete not registered isle %d from area %d" -msgstr "" +msgstr "ë©´ %2$d로부터 등ë¡ë˜ì§€ ì•Šì€ ì„¬ %1$dì˜ ì‚­ì œë¥¼ ì‹œë„합니다" -#: ../lib/vector/diglib/plus_area.c:369 +#: ../lib/vector/diglib/plus_area.c:371 msgid "Attempt to delete dead area" -msgstr "" +msgstr "무효한 ë©´ì˜ ì‚­ì œë¥¼ ì‹œë„합니다" -#: ../lib/vector/diglib/plus_area.c:408 +#: ../lib/vector/diglib/plus_area.c:410 #, c-format msgid "Dead centroid %d registered for area (bug in the vector library)" msgstr "" -#: ../lib/vector/diglib/plus_area.c:431 +#: ../lib/vector/diglib/plus_area.c:433 #, c-format msgid "Attempt to delete area %d info from dead isle %d" -msgstr "" +msgstr "무효한 섬 %2$d로부터 ë©´ %1$d ì •ë³´ì˜ ì‚­ì œë¥¼ ì‹œë„합니다" -#: ../lib/vector/diglib/plus_area.c:782 +#: ../lib/vector/diglib/plus_area.c:784 #, c-format msgid "Attempt to delete isle %d info from dead area %d" -msgstr "" +msgstr "무효한 ë©´ %d로부터 섬 %d ì •ë³´ì˜ ì‚­ì œë¥¼ ì‹œë„합니다" #: ../lib/vector/diglib/plus_struct.c:523 #, c-format @@ -6953,7 +7134,7 @@ #: ../lib/vector/vedit/delete.c:40 #, c-format msgid "Attempt to delete dead feature (%d)" -msgstr "" +msgstr "무효한 í”¼ì³ (%d)ì˜ ì‚­ì œë¥¼ ì‹œë„합니다" #: ../lib/vector/vedit/delete.c:72 #, c-format @@ -6963,7 +7144,7 @@ #: ../lib/vector/vedit/delete.c:76 #, c-format msgid "Duplicate centroid %d, unable to delete area" -msgstr "" +msgstr "ì¤‘ë³µëœ ë„심 %d, ë©´ì„ ì‚­ì œí•  수 없습니다" #: ../lib/vector/vedit/delete.c:105 #, c-format @@ -6977,7 +7158,7 @@ #: ../lib/vector/vedit/select.c:231 msgid "Unknown query tool" -msgstr "" +msgstr "알려지지 ì•Šì€ ì§ˆì˜ ë„구" #: ../lib/vector/Vlib/cindex.c:32 msgid "Category index is not up to date" @@ -7003,7 +7184,7 @@ #: ../lib/vector/Vlib/cindex.c:539 ../lib/vector/Vlib/open.c:393 #, c-format msgid "Unable to open category index file for vector map <%s>" -msgstr "" +msgstr "벡터 ì§€ë„ <%s>를 위한 범주 ìƒ‰ì¸ íŒŒì¼ì„ ì—´ 수 없습니다" #: ../lib/vector/Vlib/read_ogr.c:56 ../lib/vector/Vlib/read_ogr.c:157 #: ../lib/vector/Vlib/read_ogr.c:242 ../lib/vector/Vlib/build_ogr.c:101 @@ -7018,7 +7199,7 @@ #: ../lib/vector/Vlib/header_finfo.c:113 ../lib/vector/Vlib/header_finfo.c:153 #: ../lib/vector/Vlib/header_finfo.c:254 ../lib/vector/Vlib/close.c:284 #: ../lib/vector/Vlib/close_ogr.c:77 ../lib/vector/Vlib/close_ogr.c:111 -#: ../lib/proj/convert.c:64 +#: ../lib/proj/convert.c:98 msgid "GRASS is not compiled with OGR support" msgstr "" @@ -7191,7 +7372,7 @@ msgstr "" #: ../lib/vector/Vlib/copy.c:764 ../lib/vector/Vlib/close_nat.c:102 -#: ../lib/vector/Vlib/map.c:317 +#: ../lib/vector/Vlib/map.c:318 #, c-format msgid "Unable to copy table <%s>" msgstr "" @@ -7213,7 +7394,7 @@ #: ../lib/vector/Vlib/remove_duplicates.c:199 #, c-format msgid "Removed duplicates: %d" -msgstr "" +msgstr "ì œê±°ëœ ì¤‘ë³µì˜ ê°œìˆ˜: %d" #: ../lib/vector/Vlib/level.c:34 msgid "Map structure was never initialized" @@ -7226,7 +7407,7 @@ #: ../lib/vector/Vlib/open.c:138 #, c-format msgid "Programmer requested unknown access level %d" -msgstr "" +msgstr "프로그래머가 알려지지 ì•Šì€ ì ‘ê·¼ 단계를 요청했습니다 %d" #: ../lib/vector/Vlib/open.c:232 #, c-format @@ -7239,7 +7420,7 @@ #: ../lib/vector/Vlib/open.c:277 msgid "Vector map which is not in the current mapset cannot be opened for update" -msgstr "" +msgstr "현재 지ë„세트 ë‚´ì— ì¡´ìž¬í•˜ì§€ 않는 벡터 지ë„는 ê°±ì‹ ì„ ìœ„í•´ ì—´ 수 없습니다" #: ../lib/vector/Vlib/open.c:311 #, c-format @@ -7252,7 +7433,7 @@ msgstr "" #: ../lib/vector/Vlib/open.c:367 ../lib/vector/Vlib/open.c:871 -#: ../lib/vector/Vlib/build.c:865 +#: ../lib/vector/Vlib/build.c:866 #, c-format msgid "Unable to open spatial index file for vector map <%s>" msgstr "" @@ -7260,7 +7441,7 @@ #: ../lib/vector/Vlib/open.c:419 #, c-format msgid "Unable to open vector map <%s> on level %d. Try to rebuild vector topology with v.build." -msgstr "" +msgstr "벡터 ì§€ë„ <%s>를 단계 %dì—ì„œ ì—´ 수 없습니다. v.buildë¡œ 벡터 위ìƒì„ 복구해 보세요." #: ../lib/vector/Vlib/open.c:445 #, c-format @@ -7288,13 +7469,13 @@ msgstr "" #: ../lib/vector/Vlib/open.c:813 ../lib/vector/Vlib/open.c:826 -#: ../lib/vector/Vlib/map.c:159 +#: ../lib/vector/Vlib/map.c:160 #, c-format msgid "Unable to delete vector map <%s>" -msgstr "" +msgstr "벡터 ì§€ë„ <%s>를 삭제할 수 없습니다" -#: ../lib/vector/Vlib/open.c:821 ../lib/vector/Vlib/map.c:155 -#: ../lib/vector/Vlib/map.c:249 +#: ../lib/vector/Vlib/open.c:821 ../lib/vector/Vlib/map.c:156 +#: ../lib/vector/Vlib/map.c:250 #, c-format msgid "Vector map <%s> already exists and will be overwritten" msgstr "" @@ -7329,7 +7510,7 @@ #: ../lib/vector/Vlib/open.c:1049 #, c-format msgid "unknown %d (update Vect_maptype_info)" -msgstr "" +msgstr "알려지지 ì•Šì€ %d (Vect_maptype_info를 갱신하세요)" #: ../lib/vector/Vlib/open.c:1138 msgid "Size of 'coor' file differs from value saved in topology file" @@ -7346,7 +7527,7 @@ #: ../lib/vector/Vlib/open.c:1317 msgid "Unable to open OGR file" -msgstr "" +msgstr "OGR 파ì¼ì„ ì—´ 수 없습니다" #: ../lib/vector/Vlib/open.c:1343 msgid "OGR output also detected, using OGR" @@ -7355,7 +7536,7 @@ #: ../lib/vector/Vlib/open.c:1355 ../lib/vector/Vlib/write_pg.c:612 #: ../lib/vector/Vlib/write_pg.c:880 ../lib/vector/Vlib/build_pg.c:411 msgid "Unable to open PG file" -msgstr "" +msgstr "PG 파ì¼ì„ ì—´ 수 없습니다" #: ../lib/vector/Vlib/write.c:30 ../lib/vector/Vlib/write.c:36 #: ../lib/vector/Vlib/write.c:42 ../lib/vector/Vlib/write.c:49 @@ -7376,7 +7557,7 @@ #: ../lib/vector/Vlib/write.c:266 #, c-format msgid "Unable to delete feature/offset %lu from vector map <%s>" -msgstr "" +msgstr "벡터 ì§€ë„ <%2$s>로부터 피ì³/오프셋 %1$lu를 삭제할 수 없습니다" #: ../lib/vector/Vlib/write.c:299 msgid "Unable to restore feature/offset %" @@ -7403,11 +7584,11 @@ #: ../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 "" +msgstr "ì´ í¬ê¸° %2$gì¸ %1$dê°œì˜ ë©´ì„ ì œê±°í–ˆìŠµë‹ˆë‹¤" #: ../lib/vector/Vlib/remove_areas.c:395 msgid "Could not delete line from coor" -msgstr "" +msgstr "좌표로부터 ì„ ì„ ì‚­ì œí•  수 없었습니다" #: ../lib/vector/Vlib/remove_areas.c:458 msgid "dissolve_neighbour > 0, failed to build new area" @@ -7431,7 +7612,7 @@ #: ../lib/vector/Vlib/remove_areas.c:581 msgid "Area merging failed" -msgstr "" +msgstr "ë©´ ë³‘í•©ì— ì‹¤íŒ¨í–ˆìŠµë‹ˆë‹¤" #: ../lib/vector/Vlib/close_pg.c:66 ../lib/vector/Vlib/read_pg.c:1420 #, c-format @@ -7476,7 +7657,7 @@ #: ../lib/vector/Vlib/read_pg.c:365 #, c-format msgid "Requesting invalid feature from cache (%d). Number of features in cache: %d" -msgstr "" +msgstr "ìºì‹œë¡œë¶€í„° 무효한 피ì³ë¥¼ 요구하는 중입니다 (%d). ìºì‹œ 안 피ì³ì˜ 개수: %d" #: ../lib/vector/Vlib/read_pg.c:368 #, c-format @@ -7508,7 +7689,7 @@ #: ../lib/vector/Vlib/read_pg.c:787 #, c-format msgid "Invalid WKB content: %d bytes" -msgstr "" +msgstr "무효한 WKB ë‚´ìš©: %d ë°”ì´íŠ¸" #: ../lib/vector/Vlib/read_pg.c:803 msgid "Reading EWKB with 4-dimensional coordinates (XYZM) is not supported" @@ -7531,7 +7712,7 @@ #: ../lib/vector/Vlib/read_pg.c:1077 #, c-format msgid "Invalid cache index %d (max: %d)" -msgstr "" +msgstr "무효한 ìºì‹œ ìƒ‰ì¸ %d (최대: %d)" #: ../lib/vector/Vlib/read_pg.c:1215 #, c-format @@ -7604,7 +7785,7 @@ #: ../lib/vector/Vlib/close_nat.c:167 #, c-format msgid "Unable to drop table <%s>" -msgstr "" +msgstr "í…Œì´ë¸” <%s>를 삭제할 수 없습니다" #: ../lib/vector/Vlib/write_ogr.c:96 ../lib/vector/Vlib/write_pg.c:187 #: ../lib/vector/Vlib/write_pg.c:255 ../lib/vector/Vlib/write_sfa.c:164 @@ -7622,7 +7803,7 @@ #: ../lib/vector/Vlib/write_ogr.c:140 ../lib/vector/Vlib/write_pg.c:347 msgid "Unable to delete feature" -msgstr "" +msgstr "피ì³ë¥¼ 삭제할 수 없습니다" #: ../lib/vector/Vlib/write_ogr.c:240 #, c-format @@ -7771,7 +7952,7 @@ #: ../lib/vector/Vlib/field.c:614 ../lib/vector/Vlib/field.c:622 #, c-format msgid "Error in rule on row %d in <%s>" -msgstr "" +msgstr "<%2$s> ì•ˆì˜ í–‰ %1$d ìƒì— 있는 규칙 ë‚´ì— ì˜¤ë¥˜" #: ../lib/vector/Vlib/field.c:690 ../lib/vector/Vlib/open_ogr.c:77 #, c-format @@ -7785,7 +7966,7 @@ #: ../lib/vector/Vlib/field.c:734 msgid "Unable to open OGR DBMI driver" -msgstr "" +msgstr "OGR DBMI ë“œë¼ì´ë²„를 ì—´ 수 없습니다" #: ../lib/vector/Vlib/field.c:773 msgid "All FID tests failed. Neither 'FID' nor 'ogc_fid' nor 'ogr_fid' nor 'gid' available in OGR DB table" @@ -7802,7 +7983,7 @@ #: ../lib/vector/Vlib/field.c:892 msgid "Unknown vector map format" -msgstr "" +msgstr "알려지지 ì•Šì€ ë²¡í„° ì§€ë„ ì„œì‹" #: ../lib/vector/Vlib/field.c:925 #, c-format @@ -7813,29 +7994,29 @@ msgid "Bug: attempt to update map which is not in current mapset" msgstr "" -#: ../lib/vector/Vlib/snap.c:223 ../lib/vector/Vlib/snap.c:582 +#: ../lib/vector/Vlib/snap.c:223 ../lib/vector/Vlib/snap.c:583 msgid "Snap vertices Pass 1: select points" msgstr "" -#: ../lib/vector/Vlib/snap.c:270 ../lib/vector/Vlib/snap.c:636 +#: ../lib/vector/Vlib/snap.c:268 ../lib/vector/Vlib/snap.c:637 msgid "Snap vertices Pass 2: assign anchor vertices" -msgstr "" +msgstr "ì •ì  ëŒì–´ 붙ì´ê¸° 2단계: ë‹» ì •ì ì„ 할당합니다" -#: ../lib/vector/Vlib/snap.c:339 ../lib/vector/Vlib/snap.c:705 +#: ../lib/vector/Vlib/snap.c:337 ../lib/vector/Vlib/snap.c:706 msgid "Snap vertices Pass 3: snap to assigned points" -msgstr "" +msgstr "ì •ì  ëŒì–´ 붙ì´ê¸° 3단계: í• ë‹¹ëœ ì ì„ ëŒì–´ 붙입니다" -#: ../lib/vector/Vlib/snap.c:525 ../lib/vector/Vlib/snap.c:888 +#: ../lib/vector/Vlib/snap.c:526 ../lib/vector/Vlib/snap.c:889 #, c-format msgid "Snapped vertices: %d" msgstr "" -#: ../lib/vector/Vlib/snap.c:526 ../lib/vector/Vlib/snap.c:889 +#: ../lib/vector/Vlib/snap.c:527 ../lib/vector/Vlib/snap.c:890 #, c-format msgid "New vertices: %d" msgstr "" -#: ../lib/vector/Vlib/snap.c:916 +#: ../lib/vector/Vlib/snap.c:917 msgid "Reading features..." msgstr "" @@ -7853,7 +8034,7 @@ #: ../lib/vector/Vlib/write_pg.c:452 #, c-format msgid "Unable to delete feature (%s) %d" -msgstr "" +msgstr "í”¼ì³ (%s) %d를 삭제할 수 없습니다" #: ../lib/vector/Vlib/write_pg.c:554 ../lib/vector/Vlib/write_pg.c:1301 #: ../lib/vector/Vlib/write_sfa.c:349 @@ -7927,7 +8108,7 @@ #: ../lib/vector/Vlib/write_pg.c:1365 #, c-format msgid "Invalid feature type (%d) for nodes" -msgstr "" +msgstr "노드를 위한 무효한 í”¼ì³ ìœ í˜• (%d)" #: ../lib/vector/Vlib/write_pg.c:1379 msgid "PostGIS topology schema not defined" @@ -7952,22 +8133,22 @@ #: ../lib/vector/Vlib/write_pg.c:2089 msgid "Invalid value for FID column: NULL" -msgstr "" +msgstr "FID ì—´ì„ ìœ„í•œ 무효한 ê°’: ë„" #: ../lib/vector/Vlib/write_pg.c:2181 #, c-format msgid "Invalid feature %d (max: %d)" -msgstr "" +msgstr "무효한 í”¼ì³ %d (최대: %d)" #: ../lib/vector/Vlib/write_pg.c:2195 #, c-format msgid "Invalid feature type (%d) for node" -msgstr "" +msgstr "노드를 위한 무효한 í”¼ì³ ìœ í˜• (%d)" #: ../lib/vector/Vlib/write_pg.c:2199 #, c-format msgid "Invalid node %d (%d)" -msgstr "" +msgstr "무효한 êµì  %d (%d)" #: ../lib/vector/Vlib/write_pg.c:2277 #, c-format @@ -7980,7 +8161,7 @@ #: ../lib/vector/Vlib/write_pg.c:2381 ../lib/vector/Vlib/write_pg.c:2388 msgid "Invalid topology" -msgstr "" +msgstr "무효한 위ìƒ" #: ../lib/vector/Vlib/write_pg.c:2587 ../lib/vector/Vlib/write_pg.c:2684 #, c-format @@ -7998,7 +8179,7 @@ #: ../lib/vector/Vlib/write_pg.c:2842 ../lib/vector/Vlib/write_pg.c:2854 #, c-format msgid "Unable to delete node %d" -msgstr "" +msgstr "êµì  %d를 삭제할 수 없습니다" #: ../lib/vector/Vlib/write_sfa.c:117 msgid "Unable to calculate centroid for area" @@ -8011,7 +8192,7 @@ #: ../lib/vector/Vlib/write_sfa.c:219 msgid "Attempt to delete dead feature" -msgstr "" +msgstr "무효한 피ì³ì˜ 삭제를 ì‹œë„합니다" #: ../lib/vector/Vlib/write_sfa.c:311 #, c-format @@ -8026,7 +8207,7 @@ #: ../lib/vector/Vlib/level_two.c:284 #, c-format msgid "Invalid node id: %d" -msgstr "" +msgstr "무효한 êµì  ID: %d" #: ../lib/vector/Vlib/level_two.c:316 #, c-format @@ -8081,74 +8262,74 @@ msgid "Vect_get_point_in_poly() failed" msgstr "" -#: ../lib/vector/Vlib/map.c:139 ../lib/vector/Vlib/map.c:245 +#: ../lib/vector/Vlib/map.c:140 ../lib/vector/Vlib/map.c:246 msgid "Vector map name is not SQL compliant" msgstr "" -#: ../lib/vector/Vlib/map.c:143 +#: ../lib/vector/Vlib/map.c:144 #, c-format msgid "Unable to find vector map <%s> in <%s>" msgstr "" -#: ../lib/vector/Vlib/map.c:179 ../lib/vector/Vlib/map.c:267 +#: ../lib/vector/Vlib/map.c:180 ../lib/vector/Vlib/map.c:268 #, c-format msgid "Unable to copy vector map <%s> to <%s>" msgstr "" -#: ../lib/vector/Vlib/map.c:331 ../lib/vector/Vlib/map.c:462 +#: ../lib/vector/Vlib/map.c:332 ../lib/vector/Vlib/map.c:463 #, c-format msgid "Unable to delete table <%s>" -msgstr "" +msgstr "í…Œì´ë¸” <%s>를 삭제할 수 없습니다" -#: ../lib/vector/Vlib/map.c:346 +#: ../lib/vector/Vlib/map.c:347 #, c-format msgid "Unable to create index for table <%s>, key <%s>" msgstr "" -#: ../lib/vector/Vlib/map.c:402 +#: ../lib/vector/Vlib/map.c:403 #, c-format msgid "Ignoring invalid mapset: %s" -msgstr "" +msgstr "무효한 지ë„세트를 무시합니다: %s" -#: ../lib/vector/Vlib/map.c:407 +#: ../lib/vector/Vlib/map.c:408 #, c-format msgid "Invalid vector map name <%s>" -msgstr "" +msgstr "무효한 벡터 ì§€ë„ ì´ë¦„ <%s>" -#: ../lib/vector/Vlib/map.c:417 +#: ../lib/vector/Vlib/map.c:418 #, c-format msgid "Unable to open header file for vector map <%s>" msgstr "" -#: ../lib/vector/Vlib/map.c:449 +#: ../lib/vector/Vlib/map.c:450 #, c-format msgid "Unable to find table <%s> linked to vector map <%s>" msgstr "" -#: ../lib/vector/Vlib/map.c:472 +#: ../lib/vector/Vlib/map.c:473 #, c-format msgid "Table <%s> linked to vector map <%s> does not exist" msgstr "" -#: ../lib/vector/Vlib/map.c:485 +#: ../lib/vector/Vlib/map.c:486 #, c-format msgid "Unable to open directory '%s'" msgstr "" -#: ../lib/vector/Vlib/map.c:499 +#: ../lib/vector/Vlib/map.c:500 #, c-format msgid "Unable to delete file '%s'" -msgstr "" +msgstr "íŒŒì¼ '%s'를 삭제할 수 없습니다" -#: ../lib/vector/Vlib/map.c:519 +#: ../lib/vector/Vlib/map.c:520 #, c-format msgid "Unable to rename directory '%s' to '%s'" msgstr "" -#: ../lib/vector/Vlib/map.c:528 +#: ../lib/vector/Vlib/map.c:529 #, c-format msgid "Unable to remove directory '%s': %s" -msgstr "" +msgstr "디렉토리 '%s'를 제거할 수 없습니다: %s" #: ../lib/vector/Vlib/open_ogr.c:60 msgid "OGR datasource not defined" @@ -8182,7 +8363,7 @@ #: ../lib/vector/Vlib/open_ogr.c:215 #, c-format msgid "Unable to delete OGR layer <%s>" -msgstr "" +msgstr "OGR ë ˆì´ì–´ <%s>를 삭제할 수 없습니다" #: ../lib/vector/Vlib/open_ogr.c:221 #, c-format @@ -8199,25 +8380,25 @@ msgid "Your GRASS version does not fully support feature index format %d.%d of the vector. Consider to rebuild topology or upgrade GRASS." msgstr "" -#: ../lib/vector/Vlib/intersect2.c:1202 ../lib/vector/Vlib/intersect2.c:1208 -#: ../lib/vector/Vlib/intersect2.c:1210 ../lib/vector/Vlib/intersect2.c:1262 -#: ../lib/vector/Vlib/intersect2.c:1271 ../lib/vector/Vlib/intersect2.c:1292 -#: ../lib/vector/Vlib/intersect2.c:1309 ../lib/vector/Vlib/intersect.c:1194 +#: ../lib/vector/Vlib/intersect2.c:1259 ../lib/vector/Vlib/intersect2.c:1265 +#: ../lib/vector/Vlib/intersect2.c:1267 ../lib/vector/Vlib/intersect2.c:1319 +#: ../lib/vector/Vlib/intersect2.c:1328 ../lib/vector/Vlib/intersect2.c:1349 +#: ../lib/vector/Vlib/intersect2.c:1366 ../lib/vector/Vlib/intersect.c:1194 #: ../lib/vector/Vlib/intersect.c:1200 ../lib/vector/Vlib/intersect.c:1202 #: ../lib/vector/Vlib/intersect.c:1257 ../lib/vector/Vlib/intersect.c:1266 #: ../lib/vector/Vlib/intersect.c:1287 ../lib/vector/Vlib/intersect.c:1304 msgid "Error while adding point to array. Out of memory" -msgstr "메모리가 부족해서 ì ì„ ë°°ì—´ì— ì¶”ê°€í•˜ëŠ” 중 오류가 ë°œìƒí–ˆìŠµë‹ˆë‹¤" +msgstr "메모리가 부족해서 ì ì„ ë°°ì—´ì— ì¶”ê°€í•˜ëŠ” 중 오류" #: ../lib/vector/Vlib/bridges.c:213 #, c-format msgid "Removed lines: %d" -msgstr "" +msgstr "ì œê±°ëœ ì„ ì˜ ê°œìˆ˜: %d" #: ../lib/vector/Vlib/bridges.c:214 #, c-format msgid "Removed bridges: %d" -msgstr "" +msgstr "ì œê±°ëœ ë¸Œë¦¬ì§€ì˜ ê°œìˆ˜: %d" #: ../lib/vector/Vlib/ascii.c:84 #, c-format @@ -8227,7 +8408,7 @@ #: ../lib/vector/Vlib/ascii.c:123 #, c-format msgid "Error reading ASCII file: (unknown type) [%s]" -msgstr "" +msgstr "ASCII 파ì¼ì„ ì½ëŠ”ë° ì˜¤ë¥˜: (알려지지 ì•Šì€ ìœ í˜•) [%s]" #: ../lib/vector/Vlib/ascii.c:143 msgid "End of ASCII file reached before end of coordinates" @@ -8276,7 +8457,7 @@ #: ../lib/vector/Vlib/ascii.c:306 #, c-format msgid "Unknown keyword <%s> in vector head" -msgstr "" +msgstr "벡터 í—¤ë” ë‚´ì— ì•Œë ¤ì§€ì§€ ì•Šì€ í‚¤ì›Œë“œ <%s>" #: ../lib/vector/Vlib/ascii.c:465 #, c-format @@ -8294,7 +8475,7 @@ #: ../lib/vector/Vlib/ascii.c:505 #, c-format msgid "Unknown type of column <%s>, export cancelled" -msgstr "" +msgstr "ì—´ <%s>ì˜ ì•Œë ¤ì§€ì§€ ì•Šì€ ìœ í˜•, 내보내기가 취소ë습니다" #: ../lib/vector/Vlib/ascii.c:539 #, c-format @@ -8304,7 +8485,7 @@ #: ../lib/vector/Vlib/ascii.c:661 #, c-format msgid "Unknown feature type %d" -msgstr "" +msgstr "알려지지 ì•Šì€ í”¼ì³ ìœ í˜• %d" #: ../lib/vector/Vlib/ascii.c:701 #, c-format @@ -8314,7 +8495,7 @@ #: ../lib/vector/Vlib/ascii.c:718 #, c-format msgid "Cannot select attributes for cat = %d" -msgstr "" +msgstr "cat = %d를 위한 ì†ì„±ì„ ì„ íƒí•  수 없습니다" #: ../lib/vector/Vlib/ascii.c:724 msgid "Unable to fetch data from table" @@ -8335,7 +8516,7 @@ #: ../lib/vector/Vlib/ascii.c:840 msgid "Unknown format" -msgstr "" +msgstr "알려지지 ì•Šì€ ì„œì‹" #: ../lib/vector/Vlib/ascii.c:850 msgid "Topology not available, unable to process areas" @@ -8420,7 +8601,7 @@ #: ../lib/vector/Vlib/header.c:175 #, c-format msgid "Unknown keyword '%s' in vector head" -msgstr "" +msgstr "벡터 í—¤ë” ë‚´ì— ì•Œë ¤ì§€ì§€ ì•Šì€ í‚¤ì›Œë“œ '%s'" #: ../lib/vector/Vlib/build_sfa.c:279 ../lib/vector/Vlib/build_sfa.c:546 #, c-format @@ -8433,19 +8614,19 @@ msgstr "" #: ../lib/vector/Vlib/build_sfa.c:339 ../lib/vector/Vlib/build_sfa.c:632 -#: ../lib/vector/Vlib/build_nat.c:74 +#: ../lib/vector/Vlib/build_nat.c:75 msgid "Registering primitives..." msgstr "" #: ../lib/vector/Vlib/build_sfa.c:385 ../lib/vector/Vlib/build_sfa.c:664 -#: ../lib/vector/Vlib/build_nat.c:117 +#: ../lib/vector/Vlib/build_nat.c:118 #, c-format msgid "One primitive registered" msgid_plural "%d primitives registered" msgstr[0] "" #: ../lib/vector/Vlib/build_sfa.c:386 ../lib/vector/Vlib/build_sfa.c:665 -#: ../lib/vector/Vlib/build_nat.c:118 +#: ../lib/vector/Vlib/build_nat.c:119 #, c-format msgid "One vertex registered" msgid_plural "%d vertices registered" @@ -8469,7 +8650,7 @@ #: ../lib/vector/Vlib/simple_features.c:225 #, c-format msgid "Unknown Simple Features type (%d)" -msgstr "" +msgstr "알려지지 ì•Šì€ Simple Features 유형 (%d)" #: ../lib/vector/Vlib/simple_features.c:332 msgid "Unable to get number of simple features" @@ -8478,7 +8659,7 @@ #: ../lib/vector/Vlib/simple_features.c:341 #, c-format msgid "Unable to report simple features for vector map <%s>" -msgstr "" +msgstr "벡터 ì§€ë„ <%s>를 위한 단순한 피ì³ë¥¼ ë³´ê³ í•  수 없습니다" #: ../lib/vector/Vlib/build_pg.c:88 msgid "No DB connection" @@ -8504,7 +8685,7 @@ #: ../lib/vector/Vlib/build_pg.c:237 msgid "Cleaning-up topology schema..." -msgstr "" +msgstr "ìœ„ìƒ ìŠ¤í‚¤ë§ˆë¥¼ 정리하는 중입니다..." #: ../lib/vector/Vlib/build_pg.c:282 msgid "Updating faces..." @@ -8512,7 +8693,7 @@ #: ../lib/vector/Vlib/build_pg.c:314 msgid "Updating edges..." -msgstr "" +msgstr "모서리를 갱신하는 중입니다..." #: ../lib/vector/Vlib/build_pg.c:323 msgid "Inconsistency in topology detected. Dead line found." @@ -8589,7 +8770,7 @@ #: ../lib/vector/Vlib/open_pg.c:276 #, c-format msgid "Unable to delete PostGIS layer <%s>" -msgstr "" +msgstr "PostGIS ë ˆì´ì–´ <%s>를 삭제할 수 없습니다" #: ../lib/vector/Vlib/open_pg.c:282 #, c-format @@ -8608,7 +8789,7 @@ #: ../lib/vector/Vlib/open_pg.c:476 #, c-format msgid "PostGIS topology schema <%s> dropped" -msgstr "" +msgstr "PostGIS ìœ„ìƒ ìŠ¤í‚¤ë§ˆ <%s>를 삭제했습니다" #: ../lib/vector/Vlib/open_pg.c:559 msgid "Connection to PostgreSQL database failed. Try to set up username/password by db.login." @@ -8809,7 +8990,7 @@ msgid "Attempt to read topo for dead isle (%d)" msgstr "" -#: ../lib/vector/Vlib/break_lines.c:572 +#: ../lib/vector/Vlib/break_lines.c:574 #, c-format msgid "Intersections: %d" msgstr "" @@ -8839,7 +9020,7 @@ msgid "Topology not available for vector map <%s>. Registering primitives..." msgstr "" -#: ../lib/vector/Vlib/box.c:436 ../lib/vector/Vlib/build_nat.c:84 +#: ../lib/vector/Vlib/box.c:436 ../lib/vector/Vlib/build_nat.c:85 msgid "Unable to read vector map" msgstr "" @@ -8883,7 +9064,7 @@ #: ../lib/vector/Vlib/net_build.c:332 ../lib/vector/Vlib/net_build.c:352 msgid "Cannot add network arc for virtual node connection." -msgstr "" +msgstr "ê°€ìƒì˜ êµì  ì—°ê²°ì„ ìœ„í•œ ë„¤íŠ¸ì›Œí¬ í˜¸ë¥¼ 추가할 수 없습니다." #: ../lib/vector/Vlib/net_build.c:364 #, c-format @@ -8915,7 +9096,7 @@ #: ../lib/vector/Vlib/net_build.c:465 msgid "Cannot add network arc representing turn." -msgstr "" +msgstr "íšŒì „ì„ í‘œí˜„í•  ë„¤íŠ¸ì›Œí¬ í˜¸ë¥¼ 추가할 수 없습니다." #: ../lib/vector/Vlib/net_build.c:487 ../lib/vector/Vlib/net_build.c:788 msgid "Arc field < 1" @@ -8967,7 +9148,7 @@ #: ../lib/vector/Vlib/net_build.c:937 msgid "Cannot add network arc" -msgstr "" +msgstr "ë„¤íŠ¸ì›Œí¬ í˜¸ë¥¼ 추가할 수 없습니다" #: ../lib/vector/Vlib/legal_vname.c:43 #, c-format @@ -8987,7 +9168,7 @@ #: ../lib/vector/Vlib/legal_vname.c:65 #, c-format msgid "Illegal vector map name <%s>. SQL keyword cannot be used as vector map name." -msgstr "" +msgstr "ìž˜ëª»ëœ ë²¡í„° ì§€ë„ ì´ë¦„ <%s>. SQL 키워드는 벡터 지ë„ì˜ ì´ë¦„으로 사용할 수 없습니다." #: ../lib/vector/Vlib/legal_vname.c:100 ../lib/vector/Vlib/legal_vname.c:104 #, c-format @@ -9004,16 +9185,36 @@ msgid "Output vector map <%s> is used as input" msgstr "" -#: ../lib/vector/Vlib/merge_lines.c:240 +#: ../lib/vector/Vlib/merge_lines.c:241 +#, c-format +msgid "%d lines merged" +msgstr "" + +#: ../lib/vector/Vlib/merge_lines.c:242 +#, c-format +msgid "%d new lines" +msgstr "" + +#: ../lib/vector/Vlib/merge_lines.c:245 #, c-format msgid "%d boundaries merged" msgstr "" -#: ../lib/vector/Vlib/merge_lines.c:241 +#: ../lib/vector/Vlib/merge_lines.c:246 #, c-format msgid "%d new boundaries" msgstr "" +#: ../lib/vector/Vlib/merge_lines.c:249 +#, c-format +msgid "%d lines and boundaries merged" +msgstr "" + +#: ../lib/vector/Vlib/merge_lines.c:250 +#, c-format +msgid "%d new lines and boundaries" +msgstr "" + #: ../lib/vector/Vlib/open_nat.c:56 #, c-format msgid "Unable to open coor file for vector map <%s>" @@ -9061,7 +9262,7 @@ #: ../lib/vector/Vlib/dangles.c:151 msgid "Removed" -msgstr "" +msgstr "제거했습니다" #: ../lib/vector/Vlib/dangles.c:154 msgid "Selected" @@ -9079,7 +9280,7 @@ #: ../lib/vector/Vlib/overlay.c:72 msgid "unknown operator" -msgstr "" +msgstr "알려지지 ì•Šì€ ì¡°ìž‘ìž" #: ../lib/vector/Vlib/overlay.c:124 msgid "Overlay: line/boundary types not supported by AND operator" @@ -9101,178 +9302,178 @@ msgid "Vect_segment_intersection() ERROR (collinear non vertical segments)" msgstr "" -#: ../lib/vector/Vlib/build.c:115 +#: ../lib/vector/Vlib/build.c:116 msgid "Area of size = 0.0 (less than 4 vertices) ignored" msgstr "" -#: ../lib/vector/Vlib/build.c:131 +#: ../lib/vector/Vlib/build.c:132 msgid "Unable to add area (map closed, topo saved)" msgstr "" -#: ../lib/vector/Vlib/build.c:139 +#: ../lib/vector/Vlib/build.c:140 msgid "Unable to add isle (map closed, topo saved)" msgstr "" -#: ../lib/vector/Vlib/build.c:149 +#: ../lib/vector/Vlib/build.c:150 msgid "Area of size = 0.0 ignored" msgstr "" -#: ../lib/vector/Vlib/build.c:200 +#: ../lib/vector/Vlib/build.c:201 msgid "Request to find area outside nonexistent isle" msgstr "" -#: ../lib/vector/Vlib/build.c:351 +#: ../lib/vector/Vlib/build.c:352 msgid "Larger bbox but smaller area!!!" msgstr "" -#: ../lib/vector/Vlib/build.c:606 +#: ../lib/vector/Vlib/build.c:607 msgid "Checking for topological errors..." msgstr "" -#: ../lib/vector/Vlib/build.c:641 +#: ../lib/vector/Vlib/build.c:642 #, c-format msgid "Number of lines of length zero: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:643 +#: ../lib/vector/Vlib/build.c:644 #, c-format msgid "Number of boundaries of length zero: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:652 +#: ../lib/vector/Vlib/build.c:653 #, c-format msgid "Number of boundary intersections: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:676 +#: ../lib/vector/Vlib/build.c:677 msgid "Skipping further checks because of incorrect boundaries" msgstr "" -#: ../lib/vector/Vlib/build.c:726 +#: ../lib/vector/Vlib/build.c:727 #, c-format msgid "Number of redundant holes: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:871 +#: ../lib/vector/Vlib/build.c:872 #, c-format msgid "Building topology for vector map <%s>..." msgstr "" -#: ../lib/vector/Vlib/build.c:889 +#: ../lib/vector/Vlib/build.c:890 msgid "Topology was built" msgstr "" -#: ../lib/vector/Vlib/build.c:900 +#: ../lib/vector/Vlib/build.c:901 #, c-format msgid "Number of nodes: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:901 +#: ../lib/vector/Vlib/build.c:902 #, c-format msgid "Number of primitives: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:902 +#: ../lib/vector/Vlib/build.c:903 #, c-format msgid "Number of points: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:903 +#: ../lib/vector/Vlib/build.c:904 #, c-format msgid "Number of lines: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:904 +#: ../lib/vector/Vlib/build.c:905 #, c-format msgid "Number of boundaries: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:905 +#: ../lib/vector/Vlib/build.c:906 #, c-format msgid "Number of centroids: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:908 +#: ../lib/vector/Vlib/build.c:909 #, c-format msgid "Number of faces: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:911 +#: ../lib/vector/Vlib/build.c:912 #, c-format msgid "Number of kernels: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:957 +#: ../lib/vector/Vlib/build.c:958 #, c-format msgid "Number of areas: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:958 +#: ../lib/vector/Vlib/build.c:959 #, c-format msgid "Number of isles: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:963 +#: ../lib/vector/Vlib/build.c:964 #, c-format msgid "Number of areas without centroid: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:968 +#: ../lib/vector/Vlib/build.c:969 #, c-format msgid "Number of centroids exceeds number of areas: %d > %d" msgstr "" -#: ../lib/vector/Vlib/build.c:972 +#: ../lib/vector/Vlib/build.c:973 #, c-format msgid "Number of incorrect boundaries: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:976 +#: ../lib/vector/Vlib/build.c:977 #, c-format msgid "Number of centroids outside area: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:980 +#: ../lib/vector/Vlib/build.c:981 #, c-format msgid "Number of duplicate centroids: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:984 +#: ../lib/vector/Vlib/build.c:985 msgid "Number of areas: -" msgstr "" -#: ../lib/vector/Vlib/build.c:985 +#: ../lib/vector/Vlib/build.c:986 msgid "Number of isles: -" msgstr "" -#: ../lib/vector/Vlib/build.c:1013 +#: ../lib/vector/Vlib/build.c:1014 #, c-format msgid "Unable to create topo file for vector map <%s>" msgstr "" -#: ../lib/vector/Vlib/build.c:1021 +#: ../lib/vector/Vlib/build.c:1022 msgid "Error writing out topo file" msgstr "" -#: ../lib/vector/Vlib/build.c:1210 +#: ../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:1233 +#: ../lib/vector/Vlib/build.c:1234 #, c-format msgid "%s is no longer supported" msgstr "" -#: ../lib/vector/Vlib/build.c:1256 +#: ../lib/vector/Vlib/build.c:1257 msgid "Spatial index not available, can not be saved" -msgstr "" +msgstr "공간 색ì¸ì´ 유효하지 않습니다, 저장할 수 없습니다" -#: ../lib/vector/Vlib/build.c:1268 +#: ../lib/vector/Vlib/build.c:1269 #, c-format msgid "Unable to create spatial index file for vector map <%s>" msgstr "" -#: ../lib/vector/Vlib/build.c:1277 +#: ../lib/vector/Vlib/build.c:1278 msgid "Error writing out spatial index file" msgstr "" @@ -9312,36 +9513,36 @@ msgid "conditions failed" msgstr "" -#: ../lib/vector/Vlib/build_nat.c:129 +#: ../lib/vector/Vlib/build_nat.c:132 msgid "Building areas..." msgstr "" -#: ../lib/vector/Vlib/build_nat.c:153 +#: ../lib/vector/Vlib/build_nat.c:156 #, c-format msgid "One area built" msgid_plural "%d areas built" msgstr[0] "" -#: ../lib/vector/Vlib/build_nat.c:154 +#: ../lib/vector/Vlib/build_nat.c:157 #, c-format msgid "One isle built" msgid_plural "%d isles built" msgstr[0] "" -#: ../lib/vector/Vlib/build_nat.c:163 +#: ../lib/vector/Vlib/build_nat.c:168 msgid "Attaching islands..." msgstr "" -#: ../lib/vector/Vlib/build_nat.c:180 +#: ../lib/vector/Vlib/build_nat.c:188 msgid "Attaching centroids..." msgstr "" #: ../lib/vector/Vlib/select.c:116 #, c-format msgid "Unable to delete item %d from spatial index" -msgstr "" +msgstr "공간 색ì¸ìœ¼ë¡œë¶€í„° 항목 %d를 삭제할 수 없습니다" -#: ../lib/vector/neta/spanningtree.c:106 +#: ../lib/vector/neta/spanningtree.c:109 msgid "Computing minimum spanning tree..." msgstr "" @@ -9373,49 +9574,54 @@ msgid "Unable to open select cursor: %s" msgstr "" -#: ../lib/proj/get_proj.c:148 +#: ../lib/proj/get_proj.c:158 #, 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:" +#: ../lib/proj/get_proj.c:243 +msgid "Unable to initialise PROJ with the following parameter list:" msgstr "" -#: ../lib/proj/get_proj.c:236 +#: ../lib/proj/get_proj.c:252 #, c-format -msgid "The error message: %s" +msgid "The PROJ error message: %s" msgstr "" -#: ../lib/proj/get_proj.c:294 +#: ../lib/proj/get_proj.c:360 msgid "Option input overflowed option table" msgstr "" -#: ../lib/proj/get_proj.c:325 +#: ../lib/proj/get_proj.c:388 +#, fuzzy +msgid "Unable to initialize pj" +msgstr "초기화 íŒŒì¼ <%s>를 ì°¾ì„ ìˆ˜ 없습니다" + +#: ../lib/proj/get_proj.c:396 #, c-format msgid "Unable to initialize pj cause: %s" msgstr "" -#: ../lib/proj/get_proj.c:401 +#: ../lib/proj/get_proj.c:501 msgid "Input Projection Parameters" msgstr "" -#: ../lib/proj/get_proj.c:404 +#: ../lib/proj/get_proj.c:503 msgid "Input Unit Factor" msgstr "" -#: ../lib/proj/get_proj.c:414 +#: ../lib/proj/get_proj.c:513 msgid "Output Projection Parameters" msgstr "" -#: ../lib/proj/get_proj.c:417 +#: ../lib/proj/get_proj.c:515 msgid "Output Unit Factor" msgstr "" #: ../lib/proj/ellipse.c:97 #, c-format msgid "Invalid ellipsoid <%s> in file" -msgstr "" +msgstr "íŒŒì¼ ë‚´ì— ë¬´íš¨í•œ 타ì›ì²´ <%s>" #: ../lib/proj/ellipse.c:124 msgid "No secondary ellipsoid descriptor (rf, es or b) in file" @@ -9436,73 +9642,112 @@ #: ../lib/proj/datum.c:278 ../lib/proj/datum.c:358 #, c-format msgid "Unable to open datum table file <%s>" -msgstr "" +msgstr "측지계 í…Œì´ë¸” íŒŒì¼ <%s>를 ì—´ 수 없습니다" #: ../lib/proj/datum.c:291 ../lib/proj/datum.c:372 #, c-format msgid "Error in datum table file <%s>, line %d" -msgstr "" +msgstr "측지계 í…Œì´ë¸” íŒŒì¼ <%s>, 줄 %d ë‚´ì— ì˜¤ë¥˜" -#: ../lib/proj/convert.c:159 +#: ../lib/proj/convert.c:194 msgid "Unable parse GRASS PROJ_INFO file" msgstr "" -#: ../lib/proj/convert.c:164 +#: ../lib/proj/convert.c:201 msgid "Unable get PROJ.4-style parameter string" msgstr "" -#: ../lib/proj/convert.c:178 +#: ../lib/proj/convert.c:219 #, c-format msgid "OGR can't parse PROJ.4-style parameter string: %s (OGR Error code was %d)" -msgstr "" +msgstr "OGRì´ PROJ.4 형ì‹ì˜ 매개변수 문ìžì—´ì„ í•´ì„í•  수 없습니다: %s (OGR 오류 코드 %d)" -#: ../lib/proj/convert.c:191 +#: ../lib/proj/convert.c:232 #, c-format msgid "OGR can't get WKT-style parameter string (OGR Error code was %d)" -msgstr "" +msgstr "OGRì´ WKT 형ì‹ì˜ 매개변수 문ìžì—´ì„ ì–»ì„ ìˆ˜ 없습니다 (OGR 오류 코드 %d)" -#: ../lib/proj/convert.c:427 +#: ../lib/proj/convert.c:469 #, c-format msgid "Updating spatial reference with embedded proj4 definition failed. Proj4 definition: <%s>" msgstr "" -#: ../lib/proj/convert.c:434 +#: ../lib/proj/convert.c:476 msgid "Updating spatial reference with embedded proj4 definition" msgstr "" -#: ../lib/proj/convert.c:564 +#: ../lib/proj/convert.c:610 msgid "No projection name! Projection parameters likely to be meaningless." msgstr "" -#: ../lib/proj/convert.c:626 +#: ../lib/proj/convert.c:672 #, c-format msgid "Datum <%s> not recognised by GRASS and no parameters found" msgstr "" -#: ../lib/proj/convert.c:642 +#: ../lib/proj/convert.c:688 #, c-format msgid "Datum <%s> apparently recognised by GRASS but no parameters found. You may want to look into this." msgstr "" -#: ../lib/proj/convert.c:646 +#: ../lib/proj/convert.c:692 #, c-format msgid "Invalid transformation number %d; valid range is 1 to %d. Leaving datum transform parameters unspecified." msgstr "" -#: ../lib/proj/do_proj.c:106 ../lib/proj/do_proj.c:180 +#: ../lib/proj/do_proj.c:89 +msgid "Input coordinate system is NULL" +msgstr "" + +#: ../lib/proj/do_proj.c:104 +#, c-format +msgid "proj_create() failed for '%s'" +msgstr "" + +#: ../lib/proj/do_proj.c:114 +#, fuzzy, c-format +msgid "Unable to create latlong equivalent for '%s'" +msgstr "<%s>를 위한 범위 파ì¼ì„ ì—´ 수 없습니다" + +#: ../lib/proj/do_proj.c:164 +#, fuzzy +msgid "No input projection" +msgstr "알려지지 ì•Šì€ íˆ¬ì˜ìž…니다" + +#: ../lib/proj/do_proj.c:167 ../lib/proj/do_proj.c:336 +msgid "No transformation object" +msgstr "" + +#: ../lib/proj/do_proj.c:221 ../lib/proj/do_proj.c:446 +#, c-format +msgid "proj_trans() failed: %s" +msgstr "" + +#: ../lib/proj/do_proj.c:247 +#, fuzzy +msgid "No output projection" +msgstr "알려지지 ì•Šì€ íˆ¬ì˜ìž…니다" + +#: ../lib/proj/do_proj.c:276 ../lib/proj/do_proj.c:499 +#: ../lib/proj/do_proj.c:626 ../lib/proj/do_proj.c:790 #, c-format msgid "pj_transform() failed: %s" msgstr "" +#: ../lib/proj/do_proj.c:584 ../lib/proj/do_proj.c:747 +#, c-format +msgid "proj_trans() failed: %d" +msgstr "" + #: ../lib/lidar/zones.c:476 ../lib/lidar/zones.c:513 #, c-format msgid "<%s> created in database." -msgstr "" +msgstr "ë°ì´í„°ë² ì´ìŠ¤ ì•ˆì— <%s>를 ìƒì„±í–ˆìŠµë‹ˆë‹¤" #: ../lib/lidar/zones.c:480 ../lib/lidar/zones.c:517 #, c-format msgid "<%s> has not been created in database." -msgstr "" +msgstr "ë°ì´í„°ë² ì´ìŠ¤ ì•ˆì— <%s>ê°€ ìƒì„±ë˜ì§€ 않았습니다" #: ../lib/lidar/raster.c:74 ../lib/lidar/raster.c:89 ../lib/lidar/raster.c:102 #: ../lib/lidar/raster.c:119 ../lib/lidar/raster.c:134 @@ -9576,3 +9821,30 @@ msgid "G_oldsite_describe() must be called immediately after G_fopen_sites_old()." msgstr "G_fopen_sites_old() ë‹¤ìŒ ì¦‰ì‹œ G_oldsite_describe()를 호출해야 합니다." + +#~ msgid "Unable allocate PNG structure" +#~ msgstr "PNG 구조체를 할당할 수 없습니다" + +#~ msgid "Unable to read find raster <%s>" +#~ msgstr "래스터 <%s>를 ì°¾ì„ ìˆ˜ 없습니다" + +#~ msgid "" +#~ "Error in GUI startup. See messages above (if any) and if necessary, please report this error to the GRASS developers.\n" +#~ "On systems with package manager, make sure you have the right GUI package, probably named grass-gui, installed.\n" +#~ "To run GRASS GIS in text mode use the -text flag.\n" +#~ "Use '--help' for further options\n" +#~ " {cmd_name} --help\n" +#~ "See also: https://grass.osgeo.org/{cmd_name}/manuals/helptext.html" +#~ msgstr "" +#~ "GUI 시작 ë‚´ì— ì˜¤ë¥˜. (만약 있다면) ìœ„ì˜ ë©”ì‹œì§€ë¥¼ 확ì¸í•˜ê³  필요한 경우 ì´ ì˜¤ë¥˜ë¥¼ GRASS 개발ìžì—게 보고하세요.\n" +#~ "패키지 관리ìžê°€ 있는 시스템ì´ë¼ë©´ (ì•„ë§ˆë„ grass-guië¡œ 명명ëœ) 올바른 GUI 패키지가 있는지 확ì¸í•˜ì„¸ìš”.\n" +#~ "GRASS GIS를 ë¬¸ìž ëª¨ë“œì—ì„œ 실행하기 위해서는 -text 플래그를 사용하세요.\n" +#~ "ë” ë§Žì€ ì˜µì…˜ë“¤ì„ ë³´ë ¤ë©´ '--help'를 사용할 수 있습니다\n" +#~ "{cmd_name} --help\n" +#~ "ë‹¤ìŒ ë¬¸ì„œë¥¼ ì½ì–´ 보세요: https://grass.osgeo.org/{cmd_name}/manuals/helptext.html" + +#~ msgid "Creating new GRASS GIS location/mapset..." +#~ msgstr "새 GRASS GIS 로케ì´ì…˜/지ë„세트를 ìƒì„±í•˜ëŠ” 중입니다..." + +#~ msgid "Unknown compression method <%s>, using default ZLIB" +#~ msgstr "알려지지 ì•Šì€ ì••ì¶• 방법 <%s>, 기본 ZLIB를 사용합니다" diff -Nru grass-7.4.3/locale/po/grasslibs_lv.po grass-7.6.0/locale/po/grasslibs_lv.po --- grass-7.4.3/locale/po/grasslibs_lv.po 2018-05-05 12:35:37.000000000 +0000 +++ grass-7.6.0/locale/po/grasslibs_lv.po 2018-12-26 10:57:24.000000000 +0000 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: grasslibs_lv\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-03-24 00:06+0100\n" +"POT-Creation-Date: 2018-12-26 11:43+0100\n" "PO-Revision-Date: 2017-04-01 17:03+0200\n" "Last-Translator: Maris Nartiss \n" "Language-Team: Latvian \n" @@ -71,7 +71,7 @@ #: ../lib/manage/do_remove.c:57 ../lib/manage/do_rename.c:54 #: ../lib/ogsf/gp3.c:56 ../lib/ogsf/gp3.c:191 ../lib/ogsf/gv3.c:60 #: ../lib/ogsf/gv3.c:333 ../lib/vector/Vlib/open.c:235 -#: ../lib/vector/Vlib/map.c:263 ../lib/vector/Vlib/legal_vname.c:141 +#: ../lib/vector/Vlib/map.c:264 ../lib/vector/Vlib/legal_vname.c:141 #: ../lib/vector/Vlib/legal_vname.c:144 #, c-format msgid "Vector map <%s> not found" @@ -82,8 +82,8 @@ msgstr "" #: ../lib/manage/do_remove.c:73 ../lib/manage/do_rename.c:71 -#: ../lib/raster/open.c:176 ../lib/raster/open.c:843 ../lib/raster/open.c:880 -#: ../lib/raster/open.c:932 ../lib/ogsf/gs3.c:125 ../lib/ogsf/gs3.c:189 +#: ../lib/raster/open.c:177 ../lib/raster/open.c:853 ../lib/raster/open.c:890 +#: ../lib/raster/open.c:942 ../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 @@ -211,7 +211,7 @@ msgid "Mapset <%s> does not exist." msgstr "" -#: ../lib/rowio/setup.c:61 ../lib/rowio/setup.c:67 ../lib/segment/open.c:98 +#: ../lib/rowio/setup.c:61 ../lib/rowio/setup.c:67 ../lib/segment/open.c:118 #: ../lib/rst/interp_float/segmen2d_parallel.c:78 #: ../lib/rst/interp_float/segmen2d_parallel.c:85 #: ../lib/rst/interp_float/segmen2d_parallel.c:92 @@ -223,9 +223,9 @@ #: ../lib/rst/interp_float/segmen2d.c:203 #: ../lib/rst/interp_float/segmen2d.c:209 #: ../lib/rst/interp_float/segmen2d.c:219 -#: ../lib/vector/diglib/struct_alloc.c:491 ../lib/vector/Vlib/line.c:50 +#: ../lib/vector/diglib/struct_alloc.c:494 ../lib/vector/Vlib/line.c:50 #: ../lib/vector/Vlib/line.c:154 ../lib/vector/Vlib/map.c:48 -#: ../lib/vector/neta/bridge.c:58 ../lib/vector/neta/spanningtree.c:101 +#: ../lib/vector/neta/bridge.c:58 ../lib/vector/neta/spanningtree.c:104 #: ../lib/vector/neta/path.c:262 ../lib/vector/neta/components.c:71 #: ../lib/vector/neta/components.c:176 ../lib/vector/neta/centrality.c:63 #: ../lib/vector/neta/centrality.c:145 ../lib/vector/neta/flow.c:66 @@ -261,27 +261,38 @@ "to %i, but using probabilities for %i classes." msgstr "" -#: ../lib/raster/range.c:101 +#: ../lib/raster/range.c:103 #, c-format msgid "Unable to read fp range file for <%s>" msgstr "" -#: ../lib/raster/range.c:168 +#: ../lib/raster/range.c:170 #, c-format msgid "Unable to read quant rules for raster map <%s>" msgstr "" -#: ../lib/raster/range.c:205 ../lib/raster/range.c:225 +#: ../lib/raster/range.c:207 ../lib/raster/range.c:227 #, c-format msgid "Unable to read range file for <%s>" msgstr "" -#: ../lib/raster/range.c:263 ../lib/raster/range.c:269 -#: ../lib/raster/range.c:299 ../lib/raster/range.c:313 +#: ../lib/raster/range.c:286 +#, fuzzy, c-format +msgid "Unable to read stats file for <%s>" +msgstr "Nevar atvÄ“rt diapazona failu priekÅ¡ <%s>" + +#: ../lib/raster/range.c:368 ../lib/raster/range.c:374 +#: ../lib/raster/range.c:406 ../lib/raster/range.c:420 #, c-format msgid "Unable to write range file for <%s>" msgstr "" +#: ../lib/raster/range.c:450 ../lib/raster/range.c:464 +#: ../lib/raster/range.c:482 ../lib/raster/range.c:487 +#, fuzzy, c-format +msgid "Unable to write stats file for <%s>" +msgstr "Nevar atvÄ“rt diapazona failu priekÅ¡ <%s>" + #: ../lib/raster/raster_metadata.c:109 #, c-format msgid "Unable to read <%s> for raster map <%s@%s>" @@ -332,168 +343,168 @@ msgid "Error writing compressed FP data for row %d of <%s>: %s" msgstr "" -#: ../lib/raster/put_row.c:386 ../lib/raster/put_row.c:392 +#: ../lib/raster/put_row.c:391 ../lib/raster/put_row.c:397 #, c-format msgid "Error writing compressed data for row %d of <%s>" msgstr "" -#: ../lib/raster/put_row.c:402 +#: ../lib/raster/put_row.c:407 #, c-format msgid "Error writing uncompressed data for row %d of <%s>" msgstr "" -#: ../lib/raster/put_row.c:462 +#: ../lib/raster/put_row.c:467 #, c-format msgid "Error writing data via GDAL for row %d of <%s>" msgstr "" -#: ../lib/raster/put_row.c:486 +#: ../lib/raster/put_row.c:491 msgid "GDAL output doesn't support writing null rows separately" msgstr "" -#: ../lib/raster/put_row.c:489 +#: ../lib/raster/put_row.c:494 #, c-format msgid "No null file for <%s>" msgstr "" -#: ../lib/raster/put_row.c:513 ../lib/raster/put_row.c:518 +#: ../lib/raster/put_row.c:521 ../lib/raster/put_row.c:526 #, c-format msgid "Error writing compressed null data for row %d of <%s>" msgstr "" -#: ../lib/raster/put_row.c:552 ../lib/raster/put_row.c:555 +#: ../lib/raster/put_row.c:560 ../lib/raster/put_row.c:563 #, c-format msgid "Error writing null row %d of <%s>" msgstr "" -#: ../lib/raster/put_row.c:680 +#: ../lib/raster/put_row.c:688 #, c-format msgid "put_raster_row: raster map <%s> not open for write - request ignored" msgstr "" -#: ../lib/raster/put_row.c:687 +#: ../lib/raster/put_row.c:695 msgid "put_raster_row: unopened file descriptor - request ignored" msgstr "" -#: ../lib/raster/open.c:191 +#: ../lib/raster/open.c:192 #, 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:196 +#: ../lib/raster/open.c:197 #, c-format msgid "Error reading reclass file for raster map <%s>" msgstr "" -#: ../lib/raster/open.c:207 +#: ../lib/raster/open.c:208 #, c-format msgid "Error reading map type for raster map <%s>" msgstr "" -#: ../lib/raster/open.c:215 +#: ../lib/raster/open.c:216 #, c-format msgid "Raster map <%s@%s>: format field in header file invalid" msgstr "" -#: ../lib/raster/open.c:234 +#: ../lib/raster/open.c:235 #, c-format -msgid "Compression with %s is not supported" +msgid "Compression with %s is not supported in this GRASS GIS installation" msgstr "" -#: ../lib/raster/open.c:238 +#: ../lib/raster/open.c:239 #, c-format msgid "" "Raster map <%s> is in different projection than current region. Found <%s>, " "should be <%s>." msgstr "" -#: ../lib/raster/open.c:245 +#: ../lib/raster/open.c:246 #, c-format msgid "Raster map <%s> is in different zone (%d) than current region (%d)" msgstr "" -#: ../lib/raster/open.c:250 +#: ../lib/raster/open.c:251 #, c-format msgid "Raster map <%s>: bytes per cell (%d) too large" msgstr "" -#: ../lib/raster/open.c:275 +#: ../lib/raster/open.c:278 #, c-format msgid "" "Raster map <%s@%s> is a GDAL link but GRASS is compiled without GDAL support" msgstr "" -#: ../lib/raster/open.c:283 +#: ../lib/raster/open.c:289 #, c-format msgid "Unable to open %s file for raster map <%s@%s>" msgstr "" -#: ../lib/raster/open.c:320 +#: ../lib/raster/open.c:327 #, c-format msgid "Error reading format for <%s@%s>" msgstr "" -#: ../lib/raster/open.c:525 +#: ../lib/raster/open.c:535 msgid "Unable to create GDAL link" msgstr "" -#: ../lib/raster/open.c:597 ../lib/raster/gdal.c:477 +#: ../lib/raster/open.c:607 ../lib/raster/gdal.c:479 #, c-format msgid "Invalid map type <%d>" msgstr "NederÄ«gs kartes tips <%d>" -#: ../lib/raster/open.c:602 ../lib/raster/open.c:757 +#: ../lib/raster/open.c:612 ../lib/raster/open.c:767 #, c-format msgid "Raster map <%s> is not in the current mapset (%s)" msgstr "" -#: ../lib/raster/open.c:609 +#: ../lib/raster/open.c:619 #, c-format msgid "<%s> is an illegal file name" msgstr "" -#: ../lib/raster/open.c:624 ../lib/raster/open.c:704 ../lib/raster/open.c:780 +#: ../lib/raster/open.c:634 ../lib/raster/open.c:714 ../lib/raster/open.c:790 #, c-format msgid "No temp files available: %s" msgstr "" -#: ../lib/raster/open.c:753 +#: ../lib/raster/open.c:763 #, c-format msgid "Raster map <%s> does not exist in the current mapset (%s)" msgstr "" -#: ../lib/raster/open.c:819 +#: ../lib/raster/open.c:829 msgid "Rast_set_fp_type(): can only be called with FCELL_TYPE or DCELL_TYPE" msgstr "" -#: ../lib/raster/open.c:877 +#: ../lib/raster/open.c:887 #, c-format msgid "Raster map <%s> not found in mapset <%s>" msgstr "" -#: ../lib/raster/open.c:938 +#: ../lib/raster/open.c:948 #, c-format msgid "Unable to find '%s'" msgstr "" -#: ../lib/raster/open.c:949 +#: ../lib/raster/open.c:959 #, c-format msgid "Invalid type: field '%s' in file '%s'" msgstr "" -#: ../lib/raster/open.c:954 +#: ../lib/raster/open.c:964 #, c-format msgid "Missing type: field in file '%s'" msgstr "" -#: ../lib/raster/open.c:959 +#: ../lib/raster/open.c:969 #, c-format msgid "Raster map <%s> is not xdr: byte_order: %s" msgstr "" -#: ../lib/raster/open.c:1028 +#: ../lib/raster/open.c:1038 msgid "" "Rast_set_quant_rules() can be called only for raster maps opened for reading" msgstr "" @@ -539,7 +550,7 @@ msgid "Unable to create <%s> file for map <%s>" msgstr "" -#: ../lib/raster/get_row.c:35 ../lib/raster/get_row.c:901 +#: ../lib/raster/get_row.c:35 ../lib/raster/get_row.c:906 #, c-format msgid "Reading raster map <%s@%s> request for row %d is outside region" msgstr "" @@ -579,27 +590,27 @@ msgid "Error reading raster data via GDAL for row %d of <%s>" msgstr "" -#: ../lib/raster/get_row.c:830 +#: ../lib/raster/get_row.c:835 #, fuzzy, c-format msgid "Error seeking compressed null data for row %d of <%s>" msgstr "kļūda nolasot %smap [%s] karÅ¡u biblotÄ“kÄ [%s], lÄ«nija %d" -#: ../lib/raster/get_row.c:835 ../lib/raster/get_row.c:845 +#: ../lib/raster/get_row.c:840 ../lib/raster/get_row.c:850 #, fuzzy, c-format msgid "Error reading compressed null data for row %d of <%s>" msgstr "kļūda nolasot %smap [%s] karÅ¡u biblotÄ“kÄ [%s], lÄ«nija %d" -#: ../lib/raster/get_row.c:851 +#: ../lib/raster/get_row.c:856 #, c-format msgid "Error uncompressing null data for row %d of <%s>" msgstr "" -#: ../lib/raster/get_row.c:885 +#: ../lib/raster/get_row.c:890 #, c-format msgid "Error seeking null row %d for <%s>" msgstr "" -#: ../lib/raster/get_row.c:888 +#: ../lib/raster/get_row.c:893 #, c-format msgid "Error reading null row %d for <%s>" msgstr "" @@ -657,6 +668,15 @@ msgid "Unable to create dependency file in <%s@%s>" msgstr "NiespÄ“jami izveidot atkarÄ«bu failu <%s@%s>" +#: ../lib/raster/vrt.c:83 +#, fuzzy, c-format +msgid "Tile raster map <%s> not found" +msgstr "3D rastra karte <%s> nav atrasta" + +#: ../lib/raster/vrt.c:86 +msgid "A virtual raster can not contain itself" +msgstr "" + #: ../lib/raster/alloc_cell.c:151 #, c-format msgid "Rast__null_bitstream_size: cols (%d) is negative" @@ -779,17 +799,17 @@ msgid "Invalid descriptor: %d" msgstr "Nepareizs deskriptors: %d" -#: ../lib/raster/close.c:392 ../lib/raster/close.c:520 +#: ../lib/raster/close.c:394 ../lib/raster/close.c:522 #, c-format msgid "Unable to rename null file '%s' to '%s': %s" msgstr "" -#: ../lib/raster/close.c:462 +#: ../lib/raster/close.c:464 #, c-format msgid "Unable to rename cell file '%s' to '%s': %s" msgstr "" -#: ../lib/raster/close.c:542 +#: ../lib/raster/close.c:544 msgid "unable to write f_format file for CELL maps" msgstr "" @@ -813,64 +833,64 @@ msgid "Unable to locate symbol <%s>" msgstr "Nevar atrast simbolu <%s>" -#: ../lib/raster/gdal.c:145 +#: ../lib/raster/gdal.c:147 msgid "Unable to load GDAL library" msgstr "Nevar ielÄdÄ“t GDAL bibliotÄ“ku" -#: ../lib/raster/gdal.c:375 +#: ../lib/raster/gdal.c:377 msgid "Unable to open GDAL file" msgstr "Nevar atvÄ“rt GDAL failu" -#: ../lib/raster/gdal.c:483 +#: ../lib/raster/gdal.c:485 #, c-format msgid "Unable to get <%s> driver" msgstr "Nav iespÄ“jams saņemt <%s> dzinÄ“ju" -#: ../lib/raster/gdal.c:492 +#: ../lib/raster/gdal.c:494 #, c-format msgid "Unable to create <%s> dataset using <%s> driver" msgstr "" -#: ../lib/raster/gdal.c:500 +#: ../lib/raster/gdal.c:502 #, c-format msgid "" "Driver <%s> does not support direct writing. Using MEM driver for " "intermediate dataset." msgstr "" -#: ../lib/raster/gdal.c:506 +#: ../lib/raster/gdal.c:508 msgid "Unable to get in-memory raster driver" msgstr "" -#: ../lib/raster/gdal.c:513 +#: ../lib/raster/gdal.c:515 #, c-format msgid "Unable to create <%s> dataset using memory driver" msgstr "" -#: ../lib/raster/gdal.c:517 +#: ../lib/raster/gdal.c:519 #, c-format msgid "Driver <%s> does not support creating rasters" msgstr "" -#: ../lib/raster/gdal.c:533 +#: ../lib/raster/gdal.c:535 msgid "Unable to set geo transform" msgstr "" -#: ../lib/raster/gdal.c:537 +#: ../lib/raster/gdal.c:539 msgid "Unable to set projection" msgstr "" -#: ../lib/raster/gdal.c:541 +#: ../lib/raster/gdal.c:543 #, c-format msgid "Unable to create cell_misc/%s/gdal file" msgstr "" -#: ../lib/raster/gdal.c:557 +#: ../lib/raster/gdal.c:559 #, c-format msgid "Error writing cell_misc/%s/gdal file" msgstr "" -#: ../lib/raster/gdal.c:605 +#: ../lib/raster/gdal.c:607 #, c-format msgid "Unable to create output file <%s> using driver <%s>" msgstr "" @@ -932,17 +952,17 @@ #: ../lib/raster/init.c:109 #, c-format -msgid "Unknown compression method <%s>, using default ZLIB" +msgid "Unknown compression method <%s>, using default %s" msgstr "" #: ../lib/raster/init.c:113 -msgid "" -"No compression is not supported for GRASS raster maps, using default ZLIB" +#, c-format +msgid "No compression is not supported for GRASS raster maps, using default %s" msgstr "" -#: ../lib/raster/init.c:118 +#: ../lib/raster/init.c:120 #, c-format -msgid "This GRASS version does not support %s compression, using default ZLIB" +msgid "This GRASS version does not support %s compression, using default %s" msgstr "" #: ../lib/raster/null_val.c:64 @@ -977,8 +997,12 @@ msgid "Output window changed while maps are open for write. Map name <%s>" msgstr "" -#: ../lib/ogsf/gsd_img_tif.c:66 ../lib/ogsf/gk2.c:216 -#: ../lib/ogsf/gsd_img_ppm.c:52 ../lib/ogsf/gsd_img_ppm.c:95 +#: ../lib/ogsf/gsd_img_tif.c:63 ../lib/ogsf/gsd_img_ppm.c:50 +msgid "Unable to get image of current GL screen" +msgstr "" + +#: ../lib/ogsf/gsd_img_tif.c:69 ../lib/ogsf/gk2.c:216 +#: ../lib/ogsf/gsd_img_ppm.c:55 ../lib/ogsf/gsd_img_ppm.c:101 #, c-format msgid "Unable to open file <%s> for writing" msgstr "Nav iespÄ“jams atvÄ“rt failu <%s> rakstÄ«Å¡anai" @@ -991,32 +1015,32 @@ msgid "Need at least 2 keyframes for interpolation" msgstr "" -#: ../lib/ogsf/gs2.c:1211 +#: ../lib/ogsf/gs2.c:1210 #, c-format msgid "no category info" msgstr "nav kategoriju informÄcijas" -#: ../lib/ogsf/gs2.c:1230 +#: ../lib/ogsf/gs2.c:1229 #, c-format msgid "no data" msgstr "nav datu" -#: ../lib/ogsf/gs2.c:1655 +#: ../lib/ogsf/gs2.c:1654 #, c-format msgid "Raster map <%s> is outside of current region. Load failed." msgstr "Rastra karte <%s> atrodas Ärpus reÄ£iona. IelÄde nav veikta." -#: ../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 +#: ../lib/ogsf/gs2.c:1732 ../lib/ogsf/gs2.c:1738 ../lib/ogsf/gs2.c:1746 +#: ../lib/ogsf/gs2.c:1755 ../lib/ogsf/gs2.c:1763 ../lib/ogsf/gs2.c:1773 +#: ../lib/ogsf/gs2.c:1821 msgid "GS_load_att_map(): Out of memory. Unable to load map" msgstr "" -#: ../lib/ogsf/gs2.c:1850 +#: ../lib/ogsf/gs2.c:1849 msgid "Loading failed" msgstr "NesekmÄ«ga ielÄde" -#: ../lib/ogsf/gs2.c:1854 +#: ../lib/ogsf/gs2.c:1853 msgid "Error finding range" msgstr "" @@ -1051,8 +1075,8 @@ #: ../lib/ogsf/gp3.c:62 ../lib/ogsf/gp3.c:196 ../lib/ogsf/gv3.c:66 #: ../lib/ogsf/gv3.c:338 ../lib/python/temporal/c_libraries_interface.py:747 #: ../lib/vector/Vlib/open.c:301 ../lib/vector/Vlib/open.c:437 -#: ../lib/vector/Vlib/map.c:192 ../lib/vector/Vlib/map.c:202 -#: ../lib/vector/Vlib/map.c:274 +#: ../lib/vector/Vlib/map.c:193 ../lib/vector/Vlib/map.c:203 +#: ../lib/vector/Vlib/map.c:275 #, c-format, python-format msgid "Unable to open vector map <%s>" msgstr "Nav iespÄ“jams atvÄ“rt vektoru karti <%s>" @@ -1076,7 +1100,7 @@ #: ../lib/ogsf/gp3.c:202 ../lib/ogsf/gv3.c:344 #: ../lib/rst/interp_float/vinput2d.c:100 ../lib/vector/Vlib/cats.c:589 #: ../lib/vector/Vlib/copy.c:620 ../lib/vector/Vlib/copy.c:730 -#: ../lib/vector/Vlib/map.c:300 ../lib/vector/Vlib/map.c:436 +#: ../lib/vector/Vlib/map.c:301 ../lib/vector/Vlib/map.c:437 #: ../lib/vector/Vlib/ascii.c:398 ../lib/vector/Vlib/array.c:276 #: ../lib/vector/Vlib/net_build.c:159 ../lib/vector/Vlib/net_build.c:206 #: ../lib/vector/Vlib/net_build.c:490 ../lib/vector/Vlib/net_build.c:791 @@ -1090,7 +1114,7 @@ #: ../lib/db/dbmi_client/copy_tab.c:112 ../lib/db/dbmi_client/copy_tab.c:133 #: ../lib/vector/Vlib/cats.c:597 ../lib/vector/Vlib/close_nat.c:160 #: ../lib/vector/Vlib/write_ogr.c:198 ../lib/vector/Vlib/write_pg.c:2915 -#: ../lib/vector/Vlib/map.c:341 ../lib/vector/Vlib/ascii.c:410 +#: ../lib/vector/Vlib/map.c:342 ../lib/vector/Vlib/ascii.c:410 #: ../lib/vector/Vlib/array.c:282 ../lib/vector/Vlib/net_build.c:165 #: ../lib/vector/Vlib/net_build.c:211 ../lib/vector/Vlib/net_build.c:496 #: ../lib/vector/Vlib/net_build.c:797 ../lib/vector/Vlib/net_build.c:976 @@ -1125,6 +1149,11 @@ msgid "Cut-plane points mis-match between surfaces. Check resolution(s)." msgstr "" +#: ../lib/ogsf/gsd_img_ppm.c:96 +#, fuzzy +msgid "Unable to write view" +msgstr "Nevar ierakstÄ«t mezglus" + #: ../lib/ogsf/gsd_legend.c:246 #, c-format msgid "Unable to read color file of raster map <%s>" @@ -1218,12 +1247,12 @@ msgid "Maximum number of datasets exceeded" msgstr "" -#: ../lib/ogsf/gsd_prim.c:146 +#: ../lib/ogsf/gsd_prim.c:155 #, c-format msgid "Color Material: %d" msgstr "" -#: ../lib/ogsf/gsd_prim.c:630 +#: ../lib/ogsf/gsd_prim.c:642 #, c-format msgid "" "gsd_rot(): %c is an invalid axis specification. Rotation ignored. Please " @@ -1339,18 +1368,53 @@ msgid "Invalid color (%s), using \"white\" as default" msgstr "" -#: ../lib/nviz/render.c:106 +#: ../lib/nviz/render.c:39 +#, fuzzy, c-format +msgid "Unable to get function address for %s" +msgstr "Nevar atvÄ“rt mapi %s" + +#: ../lib/nviz/render.c:163 msgid "Bad server connection" msgstr "" -#: ../lib/nviz/render.c:112 +#: ../lib/nviz/render.c:169 msgid "Unable to get visual info" msgstr "" -#: ../lib/nviz/render.c:119 +#: ../lib/nviz/render.c:176 msgid "Unable to create rendering context" msgstr "" +#: ../lib/nviz/render.c:225 +#, c-format +msgid "Unable to choose pixel format (CGL error = %d)" +msgstr "" + +#: ../lib/nviz/render.c:231 +#, fuzzy, c-format +msgid "Unable to create context (CGL error = %d)" +msgstr "Nevar ierakstÄ«t mezglus" + +#: ../lib/nviz/render.c:266 +#, fuzzy +msgid "Unable to register window class" +msgstr "Nevar ierakstÄ«t mezglus" + +#: ../lib/nviz/render.c:275 +#, fuzzy +msgid "Unable to create window" +msgstr "Nevar ierakstÄ«t mezglus" + +#: ../lib/nviz/render.c:323 +#, c-format +msgid "Unable to set current context (CGL error = %d)" +msgstr "" + +#: ../lib/nviz/render.c:361 +#, c-format +msgid "Incomplete framebuffer status (status = %d)" +msgstr "" + #: ../lib/nviz/map_obj.c:59 msgid "Maximum surfaces loaded!" msgstr "" @@ -2321,13 +2385,13 @@ "run with flag z, to avoid open files limit exceeding." msgstr "" -#: ../lib/python/temporal/temporal_raster_base_algebra.py:690 +#: ../lib/python/temporal/temporal_raster_base_algebra.py:741 #, python-format msgid "Error computing map <%s>" msgstr "" -#: ../lib/python/temporal/temporal_raster_base_algebra.py:777 -#: ../lib/python/temporal/temporal_algebra.py:2395 +#: ../lib/python/temporal/temporal_raster_base_algebra.py:828 +#: ../lib/python/temporal/temporal_algebra.py:2426 #, python-format msgid "%s map <%s> not found in GRASS spatial database" msgstr "" @@ -2386,74 +2450,74 @@ msgid "Empty entry in map list, this should not happen" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:815 +#: ../lib/python/temporal/temporal_algebra.py:821 msgid "" "Spatio-temporal topological operators are not supported in granularity " "algebra mode" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:853 +#: ../lib/python/temporal/temporal_algebra.py:859 msgid "All input space time datasets must have a valid temporal topology." msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:862 +#: ../lib/python/temporal/temporal_algebra.py:868 msgid "All input space time datasets must have the same temporal type." msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:1113 +#: ../lib/python/temporal/temporal_algebra.py:1119 #, python-format msgid "Removing un-needed or empty %s maps" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:1168 +#: ../lib/python/temporal/temporal_algebra.py:1174 #, python-format msgid "Space time %s dataset <%s> not found" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:1196 -#: ../lib/python/temporal/temporal_algebra.py:1200 +#: ../lib/python/temporal/temporal_algebra.py:1202 +#: ../lib/python/temporal/temporal_algebra.py:1206 #, python-format msgid "" "Wrong temporal type of space time dataset <" "%s> <%s> time is required" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:1220 +#: ../lib/python/temporal/temporal_algebra.py:1226 msgid "Wrong type of input " msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2186 +#: ../lib/python/temporal/temporal_algebra.py:2205 #, python-format msgid "" "The resulting space time dataset type <%(a)s> is different from the " "requested type <%(b)s>" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2192 +#: ../lib/python/temporal/temporal_algebra.py:2211 msgid "" "Maps that should be registered in the resulting space time dataset have " "different types." msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2401 +#: ../lib/python/temporal/temporal_algebra.py:2432 msgid "" "Wrong map type. TMAP only supports single maps that are registered in the " "temporal GRASS database" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2429 +#: ../lib/python/temporal/temporal_algebra.py:2460 msgid "Merging empty map lists" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2432 +#: ../lib/python/temporal/temporal_algebra.py:2463 msgid "First Map list is empty, can't merge it. Return only last map list" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2435 +#: ../lib/python/temporal/temporal_algebra.py:2466 msgid "Second Map list is empty, can't merge it. Return only first map list" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2443 +#: ../lib/python/temporal/temporal_algebra.py:2474 msgid "Space time datasets to merge must have the same temporal type" msgstr "" @@ -2491,33 +2555,33 @@ msgid "Area computation is not supported for LL projections" msgstr "Objekta id" -#: ../lib/python/temporal/gui_support.py:58 ../lib/python/script/core.py:1298 +#: ../lib/python/temporal/gui_support.py:58 ../lib/python/script/core.py:1324 #, python-format msgid "Invalid element '%s'" msgstr "" #: ../lib/python/temporal/univar_statistics.py:62 -#: ../lib/python/temporal/univar_statistics.py:178 +#: ../lib/python/temporal/univar_statistics.py:180 #, python-format msgid "Space time %(sp)s dataset <%(i)s> is empty" msgstr "" -#: ../lib/python/temporal/univar_statistics.py:101 +#: ../lib/python/temporal/univar_statistics.py:102 #, python-format msgid "Unable to get statistics for raster map <%s>" msgstr "" -#: ../lib/python/temporal/univar_statistics.py:104 +#: ../lib/python/temporal/univar_statistics.py:105 #, python-format msgid "Unable to get statistics for 3d raster map <%s>" msgstr "" -#: ../lib/python/temporal/univar_statistics.py:168 +#: ../lib/python/temporal/univar_statistics.py:170 #, python-format msgid "Space time %(sp)s dataset <%(i)s> not found" msgstr "" -#: ../lib/python/temporal/univar_statistics.py:222 +#: ../lib/python/temporal/univar_statistics.py:224 #, python-format msgid "Unable to get statistics for vector map <%s>" msgstr "" @@ -2596,41 +2660,41 @@ msgid "Unable to remove timestamp for vector map <%s>" msgstr "" -#: ../lib/python/temporal/temporal_vector_algebra.py:386 +#: ../lib/python/temporal/temporal_vector_algebra.py:387 #, python-format msgid "" "Error vector maps with basename %s exist. Use --o flag to overwrite existing " "file" msgstr "" -#: ../lib/python/temporal/temporal_vector_algebra.py:419 +#: ../lib/python/temporal/temporal_vector_algebra.py:420 #, python-format msgid "" "Error starting %s : \n" "%s" msgstr "" -#: ../lib/python/temporal/temporal_vector_algebra.py:492 +#: ../lib/python/temporal/temporal_vector_algebra.py:493 #, python-format msgid "" "Error vector map %s exist in temporal database. Use overwrite flag. : \n" "%s" msgstr "" -#: ../lib/python/temporal/core.py:603 +#: ../lib/python/temporal/core.py:605 msgid "" "Unable to initialize the temporal DBMI interface. Please use t.connect to " "specify the driver and the database string" msgstr "" -#: ../lib/python/temporal/core.py:672 +#: ../lib/python/temporal/core.py:674 #, python-format msgid "" "Unable to receive temporal database metadata.\n" "Current temporal database info:%(info)s" msgstr "" -#: ../lib/python/temporal/core.py:677 +#: ../lib/python/temporal/core.py:679 #, python-format msgid "" "Unsupported temporal database: version mismatch.\n" @@ -2639,7 +2703,7 @@ "Current temporal database info:%(info)s" msgstr "" -#: ../lib/python/temporal/core.py:685 +#: ../lib/python/temporal/core.py:687 #, python-format msgid "" "Unsupported temporal database: version mismatch.\n" @@ -2647,12 +2711,12 @@ "Current temporal database info:%(info)s" msgstr "" -#: ../lib/python/temporal/core.py:773 +#: ../lib/python/temporal/core.py:775 #, python-format msgid "Creating temporal database: %s" msgstr "" -#: ../lib/python/temporal/core.py:782 +#: ../lib/python/temporal/core.py:784 #, python-format msgid "" "Unable to create SQLite temporal database\n" @@ -2660,31 +2724,31 @@ "Please use t.connect to set a read- and writable temporal database path" msgstr "" -#: ../lib/python/temporal/core.py:947 +#: ../lib/python/temporal/core.py:949 msgid "Unable to mogrify sql statement. " msgstr "" -#: ../lib/python/temporal/core.py:969 +#: ../lib/python/temporal/core.py:971 msgid "Unable to check table. " msgstr "" -#: ../lib/python/temporal/core.py:985 +#: ../lib/python/temporal/core.py:987 msgid "Unable to execute sql statement. " msgstr "" -#: ../lib/python/temporal/core.py:995 +#: ../lib/python/temporal/core.py:997 msgid "Unable to fetch one. " msgstr "" -#: ../lib/python/temporal/core.py:1005 +#: ../lib/python/temporal/core.py:1007 msgid "Unable to fetch all. " msgstr "" -#: ../lib/python/temporal/core.py:1022 +#: ../lib/python/temporal/core.py:1024 msgid "Unable to execute transaction. " msgstr "" -#: ../lib/python/temporal/core.py:1126 +#: ../lib/python/temporal/core.py:1128 #, python-format msgid "" "Unable to connect to %(db)s database: %(string)s\n" @@ -2692,14 +2756,14 @@ "Please use t.connect to set a read- and writable temporal database backend" msgstr "" -#: ../lib/python/temporal/core.py:1286 +#: ../lib/python/temporal/core.py:1288 #, python-format msgid "" "Unable to execute :\n" " %(sql)s" msgstr "" -#: ../lib/python/temporal/core.py:1330 +#: ../lib/python/temporal/core.py:1332 #, python-format msgid "" "Unable to execute transaction:\n" @@ -2754,14 +2818,14 @@ msgstr "" #: ../lib/python/script/array.py:157 ../lib/python/script/array.py:207 -#: ../lib/python/script/array.py:254 ../lib/python/script/array.py:305 -#: ../lib/python/script/array.py:356 ../lib/python/script/array.py:398 +#: ../lib/python/script/array.py:254 ../lib/python/script/array.py:306 +#: ../lib/python/script/array.py:357 ../lib/python/script/array.py:399 #, python-format msgid "Invalid kind <%s>" msgstr "" #: ../lib/python/script/array.py:160 ../lib/python/script/array.py:210 -#: ../lib/python/script/array.py:308 ../lib/python/script/array.py:359 +#: ../lib/python/script/array.py:309 ../lib/python/script/array.py:360 #, python-format msgid "Invalid size <%d>" msgstr "" @@ -2772,17 +2836,17 @@ "raster name in the constructor" msgstr "" -#: ../lib/python/script/array.py:247 ../lib/python/script/array.py:392 +#: ../lib/python/script/array.py:247 ../lib/python/script/array.py:393 #, python-format msgid "Invalid FP size <%d>" msgstr "" -#: ../lib/python/script/array.py:251 ../lib/python/script/array.py:395 +#: ../lib/python/script/array.py:251 ../lib/python/script/array.py:396 #, python-format msgid "Invalid integer size <%d>" msgstr "" -#: ../lib/python/script/array.py:346 +#: ../lib/python/script/array.py:347 msgid "" "grass.script.array3d.read is deprecated and does not work on MS Windows, " "pass 3D raster name in the constructor" @@ -2858,17 +2922,26 @@ msgid "color" msgstr "krÄsa" +#: ../lib/python/script/setup.py:229 +#, fuzzy +msgid "Cleaning up default sqlite database ..." +msgstr "SatÄ«ra pagaidu failus..." + +#: ../lib/python/script/setup.py:247 ../lib/init/grass.py:1782 +msgid "Cleaning up temporary files..." +msgstr "SatÄ«ra pagaidu failus..." + #: ../lib/python/script/raster3d.py:92 #, python-format msgid "An error occurred while running r3.mapcalc with expression: %s" msgstr "" -#: ../lib/python/script/core.py:67 +#: ../lib/python/script/core.py:69 #, python-brace-format msgid "Cannot find the executable {0}" msgstr "" -#: ../lib/python/script/core.py:307 +#: ../lib/python/script/core.py:309 #, python-format msgid "" "To run the module <%s> add underscore at the end of the option <%s> to avoid " @@ -2876,50 +2949,50 @@ "GRASS GIS 7.0 and will be removed in version 7.1." msgstr "" -#: ../lib/python/script/core.py:987 +#: ../lib/python/script/core.py:1013 msgid "Mixing value types. Will try to compare after integer conversion" msgstr "" -#: ../lib/python/script/core.py:1188 +#: ../lib/python/script/core.py:1214 #, python-format msgid "Element type should be \"cell\" and not \"%s\"" msgstr "" -#: ../lib/python/script/core.py:1217 ../lib/python/script/core.py:1282 +#: ../lib/python/script/core.py:1243 ../lib/python/script/core.py:1308 #, python-format msgid "Element type should be \"raster\" and not \"%s\"" msgstr "" -#: ../lib/python/script/core.py:1437 +#: ../lib/python/script/core.py:1463 msgid "Unable to list mapsets" msgstr "" -#: ../lib/python/script/core.py:1476 +#: ../lib/python/script/core.py:1502 #, python-format msgid "Location <%s> already exists. Operation canceled." msgstr "" -#: ../lib/python/script/core.py:1479 +#: ../lib/python/script/core.py:1505 #, python-format msgid "Location <%s> already exists and will be overwritten" msgstr "" -#: ../lib/python/script/core.py:1603 +#: ../lib/python/script/core.py:1629 #, python-brace-format msgid "Debug level {0}" msgstr "" -#: ../lib/python/script/core.py:1606 +#: ../lib/python/script/core.py:1632 #, python-brace-format msgid "WARNING: Ignoring unsupported debug level (must be >=0 and <=5). {0}\n" msgstr "" -#: ../lib/python/script/core.py:1622 +#: ../lib/python/script/core.py:1648 #, python-format msgid "Illegal filename <%s>. Cannot be 'NULL' or start with '.'." msgstr "" -#: ../lib/python/script/core.py:1631 +#: ../lib/python/script/core.py:1657 #, python-format msgid "Illegal filename <%(s)s>. <%(il)s> not allowed.\n" msgstr "" @@ -2960,7 +3033,7 @@ msgid "Cannot parse interface description of<{name}> module: {error}" msgstr "" -#: ../lib/python/pygrass/modules/grid/grid.py:553 +#: ../lib/python/pygrass/modules/grid/grid.py:554 msgid "Execution of subprocesses was not successful" msgstr "" @@ -2981,17 +3054,17 @@ msgid "Error executing: Rast_set_cat" msgstr "" -#: ../lib/python/pygrass/raster/abstract.py:275 +#: ../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:286 +#: ../lib/python/pygrass/raster/abstract.py:285 #, python-brace-format msgid "Overwrite type: {0} not supported (True/False)" msgstr "" -#: ../lib/python/pygrass/raster/abstract.py:299 +#: ../lib/python/pygrass/raster/abstract.py:298 #: ../lib/python/pygrass/vector/abstract.py:97 #, python-brace-format msgid "Map name {0} not valid" @@ -3030,11 +3103,11 @@ msgid "Raster map <{0}> does not exist" msgstr "" -#: ../lib/python/pygrass/errors.py:17 +#: ../lib/python/pygrass/errors.py:18 msgid "The map is close!" msgstr "" -#: ../lib/python/pygrass/errors.py:28 +#: ../lib/python/pygrass/errors.py:29 msgid "The self.c_mapinfo pointer must be correctly initiated" msgstr "" @@ -3051,12 +3124,12 @@ msgid "You must use the force flag to actually remove it. Exiting." msgstr "" -#: ../lib/python/pygrass/vector/__init__.py:806 +#: ../lib/python/pygrass/vector/__init__.py:813 #, python-format msgid "Unable to read line of feature %i" msgstr "" -#: ../lib/python/pygrass/vector/__init__.py:895 +#: ../lib/python/pygrass/vector/__init__.py:902 #, python-format msgid "Unable to read area with id %i" msgstr "" @@ -3257,12 +3330,8 @@ msgid "Unable to read PNG" msgstr "Nevar nolasÄ«t PNG" -#: ../lib/pngdriver/read_png.c:60 -msgid "Unable allocate PNG structure" -msgstr "" - -#: ../lib/pngdriver/read_png.c:64 ../lib/pngdriver/write_png.c:71 -#: ../lib/pngdriver/write_png.c:75 +#: ../lib/pngdriver/read_png.c:60 ../lib/pngdriver/read_png.c:64 +#: ../lib/pngdriver/write_png.c:71 ../lib/pngdriver/write_png.c:75 msgid "Unable to allocate PNG structure" msgstr "" @@ -3454,7 +3523,7 @@ #: ../lib/imagery/iscatt_core.c:745 #, c-format -msgid "Unable to read find raster <%s>" +msgid "Unable to find raster <%s>" msgstr "" #: ../lib/imagery/iscatt_core.c:755 @@ -3586,7 +3655,7 @@ msgid "WARNING" msgstr "BRĪDINÄ€JUMS" -#: ../lib/init/grass.py:187 ../lib/gis/parser.c:621 +#: ../lib/init/grass.py:187 ../lib/gis/parser.c:628 msgid "ERROR" msgstr "KĻŪDA" @@ -3594,180 +3663,194 @@ msgid "Exiting..." msgstr "Iziet..." -#: ../lib/init/grass.py:332 +#: ../lib/init/grass.py:336 msgid "Usage" msgstr "Lietojums" -#: ../lib/init/grass.py:333 ../lib/gis/parser_html.c:141 +#: ../lib/init/grass.py:337 ../lib/gis/parser_html.c:141 #: ../lib/gis/parser_rest.c:146 msgid "Flags" msgstr "Karogi" -#: ../lib/init/grass.py:334 +#: ../lib/init/grass.py:338 msgid "print this help message" msgstr "izdrukÄ Å¡o palÄ«dzÄ«bas paziņojumu" -#: ../lib/init/grass.py:335 +#: ../lib/init/grass.py:339 msgid "show version information and exit" msgstr "parÄda versijas informÄciju un iziet" -#: ../lib/init/grass.py:336 +#: ../lib/init/grass.py:340 msgid "create given database, location or mapset if it doesn't exist" msgstr "" -#: ../lib/init/grass.py:337 +#: ../lib/init/grass.py:341 msgid "exit after creation of location or mapset. Only with -c flag" msgstr "" -#: ../lib/init/grass.py:338 +#: ../lib/init/grass.py:342 msgid "" -"force removal of .gislock if exists (use with care!). Only with -text flag" +"force removal of .gislock if exists (use with care!). Only with --text flag" msgstr "" -#: ../lib/init/grass.py:339 +#: ../lib/init/grass.py:343 msgid "use text based interface (skip welcome screen)" msgstr "" -#: ../lib/init/grass.py:340 ../lib/init/grass.py:342 ../lib/init/grass.py:344 +#: ../lib/init/grass.py:344 ../lib/init/grass.py:346 ../lib/init/grass.py:348 msgid "and set as default" msgstr "" -#: ../lib/init/grass.py:341 +#: ../lib/init/grass.py:345 msgid "use text based interface (show welcome screen)" msgstr "" -#: ../lib/init/grass.py:343 +#: ../lib/init/grass.py:347 msgid "use $DEFAULT_GUI graphical user interface" msgstr "" -#: ../lib/init/grass.py:345 +#: ../lib/init/grass.py:349 msgid "print GRASS configuration parameters" msgstr "izdrukÄ GRASS konfigurÄcijas parametrus" -#: ../lib/init/grass.py:346 +#: ../lib/init/grass.py:350 msgid "options: arch,build,compiler,path,revision,version" msgstr "" -#: ../lib/init/grass.py:347 ../lib/gis/parser_html.c:189 +#: ../lib/init/grass.py:351 ../lib/gis/parser_html.c:189 #: ../lib/gis/parser_rest.c:179 msgid "Parameters" msgstr "Parametri" -#: ../lib/init/grass.py:348 +#: ../lib/init/grass.py:352 msgid "initial GRASS GIS database directory" msgstr "" -#: ../lib/init/grass.py:349 +#: ../lib/init/grass.py:353 msgid "directory containing Locations" msgstr "" -#: ../lib/init/grass.py:350 +#: ../lib/init/grass.py:354 msgid "initial GRASS Location" msgstr "" -#: ../lib/init/grass.py:351 +#: ../lib/init/grass.py:355 msgid "" "directory containing Mapsets with one common coordinate system (projection)" msgstr "" -#: ../lib/init/grass.py:352 +#: ../lib/init/grass.py:356 msgid "initial GRASS Mapset" msgstr "" -#: ../lib/init/grass.py:353 +#: ../lib/init/grass.py:357 msgid "fully qualified initial Mapset directory" msgstr "" -#: ../lib/init/grass.py:354 +#: ../lib/init/grass.py:358 msgid "Environment variables relevant for startup" msgstr "" -#: ../lib/init/grass.py:355 +#: ../lib/init/grass.py:359 msgid "select GUI (text, gui, gtext)" msgstr "" -#: ../lib/init/grass.py:356 +#: ../lib/init/grass.py:360 msgid "set html web browser for help pages" msgstr "" -#: ../lib/init/grass.py:357 +#: ../lib/init/grass.py:361 msgid "set additional path(s) to local GRASS modules or user scripts" msgstr "" -#: ../lib/init/grass.py:358 +#: ../lib/init/grass.py:362 msgid "set additional GISBASE for locally installed GRASS Addons" msgstr "" -#: ../lib/init/grass.py:359 +#: ../lib/init/grass.py:363 msgid "shell script to be processed as batch job" msgstr "" -#: ../lib/init/grass.py:360 +#: ../lib/init/grass.py:364 msgid "set Python interpreter name to override 'python'" msgstr "" -#: ../lib/init/grass.py:361 +#: ../lib/init/grass.py:365 msgid "execute GRASS module or script" msgstr "" -#: ../lib/init/grass.py:362 +#: ../lib/init/grass.py:366 msgid "provided executable will be executed in GRASS session" msgstr "" -#: ../lib/init/grass.py:363 +#: ../lib/init/grass.py:367 msgid "GRASS module, script or any other executable" msgstr "" -#: ../lib/init/grass.py:364 +#: ../lib/init/grass.py:368 msgid "parameters of the executable" msgstr "" -#: ../lib/init/grass.py:365 +#: ../lib/init/grass.py:369 msgid "standard flags" msgstr "" -#: ../lib/init/grass.py:390 +#: ../lib/init/grass.py:370 +msgid "create temporary location (use with the --exec flag)" +msgstr "" + +#: ../lib/init/grass.py:395 msgid "The APPDATA variable is not set, ask your operating system support" msgstr "" -#: ../lib/init/grass.py:393 +#: ../lib/init/grass.py:398 msgid "" "The APPDATA variable points to directory which does not exist, ask your " "operating system support" msgstr "" -#: ../lib/init/grass.py:440 +#: ../lib/init/grass.py:411 +#, python-format +msgid "Failed to create configuration directory '%s' with error: %s" +msgstr "" + +#: ../lib/init/grass.py:454 #, python-format msgid "" "Unable to create temporary directory ! Exiting." msgstr "" -#: ../lib/init/grass.py:493 +#: ../lib/init/grass.py:507 #, python-brace-format msgid "Invalid line in RC file ({file}): '{line}' ({error})\n" msgstr "" -#: ../lib/init/grass.py:547 +#: ../lib/init/grass.py:513 +#, python-brace-format +msgid "Empty RC file ({file})" +msgstr "" + +#: ../lib/init/grass.py:563 #, python-format msgid "GUI <%s> not supported in this version" msgstr "" -#: ../lib/init/grass.py:708 +#: ../lib/init/grass.py:729 msgid "Searched for a web browser, but none found" msgstr "" -#: ../lib/init/grass.py:747 +#: ../lib/init/grass.py:769 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" msgstr "" -#: ../lib/init/grass.py:751 +#: ../lib/init/grass.py:773 msgid "GRASS GUI not found. Please check your installation." msgstr "" -#: ../lib/init/grass.py:753 +#: ../lib/init/grass.py:775 msgid "" "{}\n" "Switching to text based interface mode.\n" @@ -3775,7 +3858,7 @@ "Hit RETURN to continue.\n" msgstr "" -#: ../lib/init/grass.py:762 +#: ../lib/init/grass.py:784 msgid "" "It appears that the X Windows system is not active.\n" "A graphical based user interface is not supported.\n" @@ -3785,93 +3868,140 @@ "Hit RETURN to continue.\n" msgstr "" -#: ../lib/init/grass.py:855 ../lib/gis/make_mapset.c:66 +#: ../lib/init/grass.py:880 ../lib/gis/make_mapset.c:66 #, c-format, python-format msgid "Location <%s> doesn't exist" msgstr "Novietojums <%s> neeksistÄ“" -#: ../lib/init/grass.py:857 +#: ../lib/init/grass.py:882 #, python-format msgid "<%s> is not a valid GRASS Location because PERMANENT Mapset is missing" msgstr "" -#: ../lib/init/grass.py:860 +#: ../lib/init/grass.py:885 #, python-format msgid "<%s> is not a valid GRASS Location because PERMANENT is not a directory" msgstr "" -#: ../lib/init/grass.py:865 +#: ../lib/init/grass.py:890 #, python-format msgid "" "<%s> is not a valid GRASS Location because PERMANENT Mapset does not have a " "DEFAULT_WIND file (default computational region)" msgstr "" -#: ../lib/init/grass.py:870 +#: ../lib/init/grass.py:895 #, python-brace-format msgid "" "Mapset <{mapset}> doesn't exist in GRASS Location <{loc}>. A new mapset can " "be created by '-c' switch." msgstr "" -#: ../lib/init/grass.py:874 +#: ../lib/init/grass.py:899 #, python-format msgid "<%s> is not a GRASS Mapset because it is not a directory" msgstr "" -#: ../lib/init/grass.py:877 +#: ../lib/init/grass.py:902 #, python-format msgid "<%s> is not a valid GRASS Mapset because it does not have a WIND file" msgstr "" -#: ../lib/init/grass.py:881 +#: ../lib/init/grass.py:906 #, python-format msgid "<%s> is not a valid GRASS Mapset because its WIND file is not readable" msgstr "" -#: ../lib/init/grass.py:884 +#: ../lib/init/grass.py:909 #, python-brace-format msgid "" "Mapset <{mapset}> or Location <{location}> is invalid for an unknown reason" msgstr "" -#: ../lib/init/grass.py:947 -#, python-format -msgid "Failed to create new location. The location <%s> already exists." +#: ../lib/init/grass.py:934 +#, fuzzy, python-brace-format +msgid "" +"Unable to create new location because the location <{location}> already " +"exists." msgstr "" "Nebija iespÄ“jams izveidot jaunu novietojumu. Novietojums <%s> jau eksistÄ“." -#: ../lib/init/grass.py:954 -msgid "Missing WIND file" +#: ../lib/init/grass.py:938 +#, fuzzy, python-brace-format +msgid "Unable to create new location <{location}> because <{path}> is a file." msgstr "" +"Nebija iespÄ“jams izveidot jaunu novietojumu. Novietojums <%s> jau eksistÄ“." + +#: ../lib/init/grass.py:941 +#, fuzzy, python-brace-format +msgid "" +"Unable to create new location <{location}> because the directory <{path}> " +"already exists." +msgstr "" +"Nebija iespÄ“jams izveidot jaunu novietojumu. Novietojums <%s> jau eksistÄ“." + +#: ../lib/init/grass.py:945 +#, fuzzy, python-brace-format +msgid "" +"Unable to create new location in the directory <{path}> for an unknown " +"reason." +msgstr "" +"Nebija iespÄ“jams izveidot jaunu novietojumu. Novietojums <%s> jau eksistÄ“." + +#: ../lib/init/grass.py:992 +msgid "" +"Mapset <{}> already exists. Ignoring the request to create it. Note that " +"this warning may become an error in future versions." +msgstr "" + +#: ../lib/init/grass.py:1020 +#, fuzzy +msgid "Creating new GRASS GIS location <{}>..." +msgstr "StartÄ“ GRASS GIS..." + +#: ../lib/init/grass.py:1026 +#, fuzzy +msgid "Creating new GRASS GIS mapset <{}>..." +msgstr "StartÄ“ GRASS GIS..." -#: ../lib/init/grass.py:972 +#: ../lib/init/grass.py:1031 +#, python-brace-format +msgid "Unable to create new mapset <{mapset}> because <{path}> is a file." +msgstr "" + +#: ../lib/init/grass.py:1037 msgid "" -"GISDBASE, LOCATION_NAME and MAPSET variables not set properly.\n" -"Interactive startup needed." +"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:996 +#: ../lib/init/grass.py:1061 +msgid "" +"GRASS GIS database directory, location and mapset not set properly. Use GUI " +"or command line to set them." +msgstr "" + +#: ../lib/init/grass.py:1086 #, python-format msgid "" "Invalid user interface specified - <%s>. Use the --help option to see valid " "interface names." msgstr "" -#: ../lib/init/grass.py:1015 +#: ../lib/init/grass.py:1106 #, python-brace-format msgid "" "Error in GUI startup. See messages above (if any) and if necessary, please " "report this error to the GRASS developers.\n" "On systems with package manager, make sure you have the right GUI package, " "probably named grass-gui, installed.\n" -"To run GRASS GIS in text mode use the -text flag.\n" +"To run GRASS GIS in text mode use the --text flag.\n" "Use '--help' for further options\n" " {cmd_name} --help\n" "See also: https://grass.osgeo.org/{cmd_name}/manuals/helptext.html" msgstr "" -#: ../lib/init/grass.py:1027 +#: ../lib/init/grass.py:1118 msgid "" "Exit was requested in GUI.\n" "GRASS GIS will not start. Bye." @@ -3879,13 +4009,13 @@ "GrafiskajÄ vidÄ“ bija pieprasÄ«ta izieÅ¡ana.\n" "GRASS GIS netiks startÄ“ts." -#: ../lib/init/grass.py:1030 +#: ../lib/init/grass.py:1121 msgid "" "Invalid return code from GUI startup script.\n" "Please advise GRASS developers of this error." msgstr "" -#: ../lib/init/grass.py:1077 +#: ../lib/init/grass.py:1168 #, python-brace-format msgid "" "Error reading data path information from g.gisenv.\n" @@ -3896,27 +4026,23 @@ "Check the <{file}> file." msgstr "" -#: ../lib/init/grass.py:1158 ../lib/init/grass.py:1162 -msgid "Default locale settings are missing. GRASS running with C locale." -msgstr "" - -#: ../lib/init/grass.py:1240 +#: ../lib/init/grass.py:1381 #, python-format msgid "Path '%s' doesn't exist" msgstr "Ceļš '%s' neeksitÄ“" -#: ../lib/init/grass.py:1242 +#: ../lib/init/grass.py:1383 #, python-format msgid "Path '%s' not accessible." msgstr "Ceļš '%s' nav pieejams." #. GTC %s is mapset's folder path -#: ../lib/init/grass.py:1247 +#: ../lib/init/grass.py:1388 #, python-format msgid "You are not the owner of '%s'." msgstr "JÅ«s neesat '%s' Ä«paÅ¡nieks." -#: ../lib/init/grass.py:1255 +#: ../lib/init/grass.py:1396 #, python-format msgid "" "%(user)s is currently running GRASS in selected mapset (file %(file)s " @@ -3926,34 +4052,34 @@ "sure..." msgstr "" -#: ../lib/init/grass.py:1262 +#: ../lib/init/grass.py:1405 #, python-format msgid "" "%(user)s is currently running GRASS in selected mapset (file %(file)s " "found). Forcing to launch GRASS..." msgstr "" -#: ../lib/init/grass.py:1266 +#: ../lib/init/grass.py:1409 #, python-format msgid "" "Unable to properly access '%s'.\n" "Please notify system personnel." msgstr "" -#: ../lib/init/grass.py:1287 +#: ../lib/init/grass.py:1430 msgid "Building user fontcap..." msgstr "" -#: ../lib/init/grass.py:1346 +#: ../lib/init/grass.py:1489 msgid "The SHELL variable is not set" msgstr "" -#: ../lib/init/grass.py:1362 +#: ../lib/init/grass.py:1505 #, python-brace-format msgid "Unsupported shell <{sh}>: {env_file}" msgstr "" -#: ../lib/init/grass.py:1378 +#: ../lib/init/grass.py:1521 #, python-format msgid "" "Job file <%s> has been defined in the 'GRASS_BATCH_JOB' variable but not " @@ -3962,114 +4088,121 @@ "Use 'unset GRASS_BATCH_JOB' to disable batch job processing." msgstr "" -#: ../lib/init/grass.py:1385 +#: ../lib/init/grass.py:1528 #, python-format msgid "Change file permission to 'executable' for <%s>" msgstr "" -#: ../lib/init/grass.py:1400 +#: ../lib/init/grass.py:1543 #, python-format msgid "Executing <%s> ..." msgstr "Izpilda <%s>...." -#: ../lib/init/grass.py:1407 +#: ../lib/init/grass.py:1550 #, python-brace-format msgid "" "Execution of <{cmd}> failed:\n" "{error}" msgstr "" -#: ../lib/init/grass.py:1410 +#: ../lib/init/grass.py:1553 #, python-format msgid "Execution of <%s> finished." msgstr "" -#: ../lib/init/grass.py:1441 +#: ../lib/init/grass.py:1583 #, python-brace-format msgid "Unable to close GUI. {0}" msgstr "" -#: ../lib/init/grass.py:1468 +#: ../lib/init/grass.py:1611 #, python-format msgid "Welcome to GRASS GIS %s" msgstr "" -#: ../lib/init/grass.py:1490 +#: ../lib/init/grass.py:1633 msgid "GRASS GIS homepage:" msgstr "GRASS GIS mÄjas lapa:" #. GTC Running through: SHELL NAME -#: ../lib/init/grass.py:1492 +#: ../lib/init/grass.py:1635 msgid "This version running through:" msgstr "Å o versiju darbina:" -#: ../lib/init/grass.py:1494 +#: ../lib/init/grass.py:1637 msgid "Help is available with the command:" msgstr "PalÄ«dzÄ«ba ir pieejama ar komandu:" -#: ../lib/init/grass.py:1495 +#: ../lib/init/grass.py:1638 msgid "See the licence terms with:" msgstr "Licences informÄcija ir pieejama:" -#: ../lib/init/grass.py:1496 +#: ../lib/init/grass.py:1639 msgid "See citation options with:" msgstr "" -#: ../lib/init/grass.py:1499 +#: ../lib/init/grass.py:1642 msgid "If required, restart the GUI with:" msgstr "Ja nepiecieÅ¡ams, grafisko vidi var pÄrstartÄ“t ar:" -#: ../lib/init/grass.py:1501 +#: ../lib/init/grass.py:1644 msgid "Start the GUI with:" msgstr "GrafiskÄs vides startÄ“Å¡ana: " -#: ../lib/init/grass.py:1503 +#: ../lib/init/grass.py:1646 msgid "When ready to quit enter:" msgstr "Lai izietu, izpildiet:" -#: ../lib/init/grass.py:1591 +#: ../lib/init/grass.py:1733 msgid "2D and 3D raster MASKs present" msgstr "" -#: ../lib/init/grass.py:1592 +#: ../lib/init/grass.py:1734 msgid "Raster MASK present" msgstr "" -#: ../lib/init/grass.py:1593 +#: ../lib/init/grass.py:1735 msgid "3D raster MASK present" msgstr "" -#: ../lib/init/grass.py:1634 +#: ../lib/init/grass.py:1775 msgid "Done." msgstr "Pabeigts." -#: ../lib/init/grass.py:1636 +#: ../lib/init/grass.py:1777 msgid "Goodbye from GRASS GIS" msgstr "Uz redzÄ“Å¡anos" -#: ../lib/init/grass.py:1641 -msgid "Cleaning up temporary files..." -msgstr "SatÄ«ra pagaidu failus..." - -#: ../lib/init/grass.py:1661 +#: ../lib/init/grass.py:1813 msgid "Please install the GRASS GIS development package" msgstr "" -#: ../lib/init/grass.py:1695 +#: ../lib/init/grass.py:1848 #, python-format msgid "Parameter <%s> not supported" msgstr "Parametrs <%s> nav atbalstÄ«ts" -#: ../lib/init/grass.py:1839 +#: ../lib/init/grass.py:1998 msgid "Flag -e requires also flag -c" msgstr "" -#: ../lib/init/grass.py:1886 +#: ../lib/init/grass.py:2000 +msgid "" +"Coordinate reference system argument (e.g. EPSG) is needed for --tmp-location" +msgstr "" + +#: ../lib/init/grass.py:2003 +msgid "" +"Only one argument (e.g. EPSG) is needed for --tmp-location, mapset name <{}> " +"provided" +msgstr "" + +#: ../lib/init/grass.py:2058 #, python-brace-format msgid "" "Unable to start GRASS GIS. You have the choice to:\n" -" - Launch the graphical user interface with the '-gui' switch\n" -" {cmd_name} -gui\n" +" - Launch the graphical user interface with the '--gui' switch\n" +" {cmd_name} --gui\n" " - Launch with path to the location/mapset as an argument\n" " {cmd_name} /path/to/location/mapset`\n" " - Create a location with '-c' and launch in its PERMANENT mapset\n" @@ -4081,27 +4214,23 @@ "See also: https://grass.osgeo.org/{cmd_name}/manuals/helptext.html" msgstr "" -#: ../lib/init/grass.py:1909 -msgid "Creating new GRASS GIS location/mapset..." -msgstr "" - -#: ../lib/init/grass.py:1911 +#: ../lib/init/grass.py:2080 msgid "Starting GRASS GIS..." msgstr "StartÄ“ GRASS GIS..." -#: ../lib/init/grass.py:1932 +#: ../lib/init/grass.py:2101 #, python-brace-format msgid "" -"<{0}> requested, but not available. Run GRASS in text mode (-text) or " +"<{0}> requested, but not available. Run GRASS in text mode (--text) or " "install missing package (usually 'grass-gui')." msgstr "" -#: ../lib/init/grass.py:1986 +#: ../lib/init/grass.py:2162 #, python-format msgid "Launching <%s> GUI in the background, please wait..." msgstr "StartÄ“ <%s> grafisko vidi fona režīmÄ. LÅ«dzu uzgaidiet..." -#: ../lib/init/grass.py:2008 +#: ../lib/init/grass.py:2184 #, python-format msgid "Failed to start shell '%s'" msgstr "" @@ -4120,39 +4249,47 @@ msgid "Unable to write lockfile %s (%s)" msgstr "" -#: ../lib/segment/open.c:53 +#: ../lib/segment/open.c:57 +msgid "Using memory cache" +msgstr "" + +#: ../lib/segment/open.c:70 +msgid "Using disk cache" +msgstr "" + +#: ../lib/segment/open.c:73 msgid "Segment file name is NULL" msgstr "" -#: ../lib/segment/open.c:58 +#: ../lib/segment/open.c:78 msgid "Segment file exists already" msgstr "Segmentu fails jau eksistÄ“" -#: ../lib/segment/open.c:66 +#: ../lib/segment/open.c:86 msgid "Unable to create segment file" msgstr "" -#: ../lib/segment/open.c:74 +#: ../lib/segment/open.c:94 msgid "Could not write segment file" msgstr "" -#: ../lib/segment/open.c:78 +#: ../lib/segment/open.c:98 msgid "Illegal segment configuration parameter(s)" msgstr "" -#: ../lib/segment/open.c:87 +#: ../lib/segment/open.c:107 msgid "Unable to re-open segment file" msgstr "" -#: ../lib/segment/open.c:94 +#: ../lib/segment/open.c:114 msgid "Could not read segment file" msgstr "" -#: ../lib/segment/format.c:144 +#: ../lib/segment/format.c:143 msgid "Segment format: file size too large" msgstr "" -#: ../lib/segment/format.c:145 +#: ../lib/segment/format.c:144 msgid "Please recompile with Large File Support (LFS)" msgstr "" @@ -4761,55 +4898,60 @@ msgid "Pseudo-random number generator not seeded" msgstr "" -#: ../lib/gis/cmprlz4.c:81 ../lib/gis/cmprlz4.c:138 ../lib/gis/cmprbzip.c:90 -#: ../lib/gis/cmprbzip.c:164 ../lib/gis/cmprzlib.c:99 ../lib/gis/cmprzlib.c:195 -#: ../lib/gis/compress.c:303 +#: ../lib/gis/cmprlz4.c:89 ../lib/gis/cmprlz4.c:156 ../lib/gis/cmprbzip.c:104 +#: ../lib/gis/cmprbzip.c:183 ../lib/gis/cmprzstd.c:102 +#: ../lib/gis/cmprzstd.c:176 ../lib/gis/cmprzlib.c:100 +#: ../lib/gis/cmprzlib.c:179 ../lib/gis/compress.c:335 msgid "No source buffer" msgstr "" -#: ../lib/gis/cmprlz4.c:84 ../lib/gis/cmprlz4.c:141 ../lib/gis/cmprbzip.c:93 -#: ../lib/gis/cmprbzip.c:167 ../lib/gis/cmprzlib.c:102 -#: ../lib/gis/cmprzlib.c:198 +#: ../lib/gis/cmprlz4.c:92 ../lib/gis/cmprlz4.c:159 ../lib/gis/cmprbzip.c:107 +#: ../lib/gis/cmprbzip.c:186 ../lib/gis/cmprzstd.c:105 +#: ../lib/gis/cmprzstd.c:179 ../lib/gis/cmprzlib.c:103 +#: ../lib/gis/cmprzlib.c:182 msgid "No destination buffer" msgstr "" -#: ../lib/gis/cmprlz4.c:91 ../lib/gis/cmprlz4.c:148 ../lib/gis/cmprbzip.c:100 -#: ../lib/gis/cmprbzip.c:174 ../lib/gis/cmprzlib.c:109 -#: ../lib/gis/cmprzlib.c:205 ../lib/gis/compress.c:305 +#: ../lib/gis/cmprlz4.c:99 ../lib/gis/cmprlz4.c:166 ../lib/gis/cmprbzip.c:114 +#: ../lib/gis/cmprbzip.c:193 ../lib/gis/cmprzstd.c:112 +#: ../lib/gis/cmprzstd.c:186 ../lib/gis/cmprzlib.c:110 +#: ../lib/gis/cmprzlib.c:189 ../lib/gis/compress.c:337 #, fuzzy, c-format msgid "Invalid source buffer size %d" msgstr "NederÄ«gs mezgla ID: %d" -#: ../lib/gis/cmprlz4.c:93 ../lib/gis/cmprlz4.c:150 ../lib/gis/cmprbzip.c:102 -#: ../lib/gis/cmprbzip.c:176 ../lib/gis/cmprzlib.c:111 -#: ../lib/gis/cmprzlib.c:207 ../lib/gis/compress.c:225 +#: ../lib/gis/cmprlz4.c:101 ../lib/gis/cmprlz4.c:168 ../lib/gis/cmprbzip.c:116 +#: ../lib/gis/cmprbzip.c:195 ../lib/gis/cmprzstd.c:114 +#: ../lib/gis/cmprzstd.c:188 ../lib/gis/cmprzlib.c:112 +#: ../lib/gis/cmprzlib.c:191 ../lib/gis/compress.c:257 #, fuzzy, c-format msgid "Invalid destination buffer size %d" msgstr "Nepareizs deskriptors: %d" -#: ../lib/gis/cmprlz4.c:107 +#: ../lib/gis/cmprlz4.c:121 msgid "LZ4 compression error" msgstr "" -#: ../lib/gis/cmprlz4.c:159 +#: ../lib/gis/cmprlz4.c:177 msgid "LZ4 decompression error" msgstr "" -#: ../lib/gis/cmprlz4.c:168 ../lib/gis/cmprbzip.c:200 +#: ../lib/gis/cmprlz4.c:186 ../lib/gis/cmprbzip.c:219 ../lib/gis/cmprzstd.c:206 +#: ../lib/gis/cmprzlib.c:215 #, c-format msgid "Got uncompressed size %d, expected %d" msgstr "" -#: ../lib/gis/cmprbzip.c:83 ../lib/gis/cmprbzip.c:157 +#: ../lib/gis/cmprbzip.c:97 ../lib/gis/cmprbzip.c:176 msgid "GRASS needs to be compiled with BZIP2 for BZIP2 compression" msgstr "" -#: ../lib/gis/cmprbzip.c:122 +#: ../lib/gis/cmprbzip.c:141 #, c-format msgid "BZIP2 version %s compression error %d" msgstr "" -#: ../lib/gis/cmprbzip.c:189 +#: ../lib/gis/cmprbzip.c:208 #, c-format msgid "BZIP2 version %s decompression error %d" msgstr "" @@ -4908,152 +5050,165 @@ msgid "No ellipsoid info given in file %s in <%s>" msgstr "" -#: ../lib/gis/parser.c:355 +#: ../lib/gis/parser.c:348 +msgid "Bug in UI description. Missing module description" +msgstr "" + +#: ../lib/gis/parser.c:358 +msgid "Bug in UI description. Missing option key" +msgstr "" + +#: ../lib/gis/parser.c:360 #, c-format -msgid "BUG in option name, '%s' is not valid" +msgid "Bug in UI description. Option key <%s> is not valid" msgstr "" -#: ../lib/gis/parser.c:407 +#: ../lib/gis/parser.c:362 #, c-format -msgid "BUG in descriptions, option '%s' in <%s> does not exist" +msgid "Bug in UI description. Description for option <%s> missing" msgstr "" -#: ../lib/gis/parser.c:525 +#: ../lib/gis/parser.c:414 +#, c-format +msgid "Bug in UI description. Option '%s' in <%s> does not exist" +msgstr "" + +#: ../lib/gis/parser.c:532 msgid "Use either --quiet or --verbose flag, not both. Assuming --verbose." msgstr "" -#: ../lib/gis/parser.c:539 +#: ../lib/gis/parser.c:546 msgid "Use either --quiet or --verbose flag, not both. Assuming --quiet." msgstr "" -#: ../lib/gis/parser.c:554 +#: ../lib/gis/parser.c:561 msgid "Use either --qq or --verbose flag, not both. Assuming --qq." msgstr "" -#: ../lib/gis/parser.c:585 +#: ../lib/gis/parser.c:592 #, c-format msgid "Sorry <%s> is not a valid option" msgstr "Atvainojiet, <%s> nav derÄ«gs parametrs" -#: ../lib/gis/parser.c:598 +#: ../lib/gis/parser.c:605 msgid "Your installation doesn't include GUI, exiting." msgstr "" -#: ../lib/gis/parser.c:943 +#: ../lib/gis/parser.c:950 msgid "Unable to determine program name" msgstr "Nav iespÄ“jams noteikt programmas nosaukumu" -#: ../lib/gis/parser.c:965 ../lib/gis/parser.c:984 +#: ../lib/gis/parser.c:972 ../lib/gis/parser.c:991 #, c-format msgid "%s: Sorry, <%c> is not a valid flag" msgstr "" -#: ../lib/gis/parser.c:1114 +#: ../lib/gis/parser.c:1121 #, c-format msgid "%s: Sorry, <%s=> is ambiguous" msgstr "" -#: ../lib/gis/parser.c:1117 +#: ../lib/gis/parser.c:1124 #, c-format msgid "Option <%s=> matches" msgstr "" -#: ../lib/gis/parser.c:1135 +#: ../lib/gis/parser.c:1142 #, c-format msgid "Please update the usage of <%s>: option <%s> has been renamed to <%s>" msgstr "" -#: ../lib/gis/parser.c:1148 +#: ../lib/gis/parser.c:1155 #, c-format msgid "%s: Sorry, <%s> is not a valid parameter" msgstr "" -#: ../lib/gis/parser.c:1154 ../lib/gis/parser.c:1400 +#: ../lib/gis/parser.c:1161 ../lib/gis/parser.c:1407 #, c-format msgid "<%s> is an abbreviation for <%s>" msgstr "" -#: ../lib/gis/parser.c:1159 +#: ../lib/gis/parser.c:1166 #, c-format msgid "Option <%s> does not accept multiple answers" msgstr "<%s> opcija nepieņem vairÄkus parametrus" -#: ../lib/gis/parser.c:1231 +#: ../lib/gis/parser.c:1238 #, c-format msgid "" "Illegal range syntax for parameter <%s>\n" "\tPresented as: %s" msgstr "" -#: ../lib/gis/parser.c:1237 +#: ../lib/gis/parser.c:1244 #, c-format msgid "" "Value <%s> out of range for parameter <%s>\n" "\tLegal range: %s" msgstr "" -#: ../lib/gis/parser.c:1243 +#: ../lib/gis/parser.c:1250 #, c-format msgid "Missing value for parameter <%s>" msgstr "" -#: ../lib/gis/parser.c:1249 +#: ../lib/gis/parser.c:1256 #, c-format msgid "" "Value <%s> ambiguous for parameter <%s>\n" "\tValid options: %s" msgstr "" -#: ../lib/gis/parser.c:1422 +#: ../lib/gis/parser.c:1429 #, c-format msgid "" "Required parameter <%s> not set:\n" "\t(%s)" msgstr "" -#: ../lib/gis/parser.c:1514 +#: ../lib/gis/parser.c:1521 #, c-format msgid "" "Option <%s> must be provided in multiples of %d\n" "\tYou provided %d item(s): %s" msgstr "" -#: ../lib/gis/parser.c:1588 ../lib/gis/error.c:363 +#: ../lib/gis/parser.c:1595 ../lib/gis/error.c:363 #, c-format msgid "ERROR: " msgstr "KĻŪDA: " -#: ../lib/gis/parser.c:1590 ../lib/gis/parser.c:1597 +#: ../lib/gis/parser.c:1597 ../lib/gis/parser.c:1604 #, c-format msgid "option <%s>: <%s> exists. To overwrite, use the --overwrite flag" msgstr "" -#: ../lib/gis/parser.c:1707 +#: ../lib/gis/parser.c:1714 #, c-format msgid "%s= is not a separator option" msgstr "" -#: ../lib/gis/parser.c:1710 +#: ../lib/gis/parser.c:1717 #, c-format msgid "No separator given for %s=" msgstr "" -#: ../lib/gis/parser.c:1772 ../lib/gis/parser.c:1789 +#: ../lib/gis/parser.c:1779 ../lib/gis/parser.c:1796 #, c-format msgid "%s= is not a file option" msgstr "" -#: ../lib/gis/parser.c:1774 +#: ../lib/gis/parser.c:1781 #, c-format msgid "Opening multiple files not supported for %s=" msgstr "" -#: ../lib/gis/parser.c:1780 +#: ../lib/gis/parser.c:1787 #, c-format msgid "Unable to open %s file <%s>" msgstr "" -#: ../lib/gis/parser.c:1786 +#: ../lib/gis/parser.c:1793 #, c-format msgid "Unable to create %s file <%s>" msgstr "" @@ -5066,433 +5221,433 @@ msgid "Example: select * from towns where population > 10000" msgstr "" -#: ../lib/gis/parser_standard_options.c:156 +#: ../lib/gis/parser_standard_options.c:157 msgid "WHERE conditions of SQL statement without 'where' keyword" msgstr "" -#: ../lib/gis/parser_standard_options.c:157 +#: ../lib/gis/parser_standard_options.c:158 msgid "Example: income < 1000 and population >= 10000" msgstr "" -#: ../lib/gis/parser_standard_options.c:165 +#: ../lib/gis/parser_standard_options.c:166 msgid "Name of attribute table" msgstr "AtribÅ«tu tabulas nosaukums" -#: ../lib/gis/parser_standard_options.c:174 +#: ../lib/gis/parser_standard_options.c:175 msgid "Name of database driver" msgstr "" -#: ../lib/gis/parser_standard_options.c:183 +#: ../lib/gis/parser_standard_options.c:184 msgid "Name of database" msgstr "DatubÄzes nosaukums" -#: ../lib/gis/parser_standard_options.c:192 +#: ../lib/gis/parser_standard_options.c:193 msgid "Database schema" msgstr "" -#: ../lib/gis/parser_standard_options.c:193 +#: ../lib/gis/parser_standard_options.c:194 msgid "" "Do not use this option if schemas are not supported by driver/database server" msgstr "" -#: ../lib/gis/parser_standard_options.c:202 +#: ../lib/gis/parser_standard_options.c:203 msgid "Name of attribute column" msgstr "AtribÅ«tu kolonas nosaukums" -#: ../lib/gis/parser_standard_options.c:211 +#: ../lib/gis/parser_standard_options.c:212 msgid "Name of attribute column(s)" msgstr "AtribÅ«tu kolonu nosaukumi" -#: ../lib/gis/parser_standard_options.c:220 +#: ../lib/gis/parser_standard_options.c:221 msgid "Name of key column" msgstr "PrimÄrÄs atslÄ“gas kolonas nosaukums" -#: ../lib/gis/parser_standard_options.c:221 +#: ../lib/gis/parser_standard_options.c:222 msgid "Must refer to an integer column" msgstr "" -#: ../lib/gis/parser_standard_options.c:233 +#: ../lib/gis/parser_standard_options.c:234 msgid "Name of input imagery group" msgstr "" -#: ../lib/gis/parser_standard_options.c:241 +#: ../lib/gis/parser_standard_options.c:242 msgid "Name of input imagery subgroup" msgstr "" -#: ../lib/gis/parser_standard_options.c:251 +#: ../lib/gis/parser_standard_options.c:252 msgid "Name of input raster map" msgstr "Ievades rastra faila nosaukums" -#: ../lib/gis/parser_standard_options.c:260 +#: ../lib/gis/parser_standard_options.c:261 msgid "Name of input raster map(s)" msgstr "Ievades rastra kartes/Å¡u nosaukums/i" -#: ../lib/gis/parser_standard_options.c:268 +#: ../lib/gis/parser_standard_options.c:269 msgid "Name for output raster map" msgstr "Izvades rastra kartes nosaukums" -#: ../lib/gis/parser_standard_options.c:277 +#: ../lib/gis/parser_standard_options.c:278 msgid "Name for output raster map(s)" msgstr "Izvades rastra kartes/Å¡u nosaukums/i" -#: ../lib/gis/parser_standard_options.c:285 +#: ../lib/gis/parser_standard_options.c:286 msgid "Name of raster map" msgstr "Rastra kartes nosaukums" -#: ../lib/gis/parser_standard_options.c:294 +#: ../lib/gis/parser_standard_options.c:295 msgid "Name of raster map(s)" msgstr "Rastra kartes/Å¡u nosaukums/i" -#: ../lib/gis/parser_standard_options.c:302 +#: ../lib/gis/parser_standard_options.c:303 msgid "Name of base raster map" msgstr "BÄzes rastra faila nosaukums" -#: ../lib/gis/parser_standard_options.c:310 +#: ../lib/gis/parser_standard_options.c:311 msgid "Name of cover raster map" msgstr "PÄrklÄjuma rastra faila nosaukums" -#: ../lib/gis/parser_standard_options.c:318 +#: ../lib/gis/parser_standard_options.c:319 msgid "Name of input elevation raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:327 +#: ../lib/gis/parser_standard_options.c:328 msgid "Name of input elevation raster map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:334 +#: ../lib/gis/parser_standard_options.c:335 msgid "Type of raster map to be created" msgstr "" -#: ../lib/gis/parser_standard_options.c:335 +#: ../lib/gis/parser_standard_options.c:336 msgid "Storage type for resultant raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:339 +#: ../lib/gis/parser_standard_options.c:340 msgid "Integer" msgstr "" -#: ../lib/gis/parser_standard_options.c:340 +#: ../lib/gis/parser_standard_options.c:341 msgid "Single precision floating point" msgstr "" -#: ../lib/gis/parser_standard_options.c:341 +#: ../lib/gis/parser_standard_options.c:342 msgid "Double precision floating point" msgstr "" -#: ../lib/gis/parser_standard_options.c:347 +#: ../lib/gis/parser_standard_options.c:348 msgid "Sampling interpolation method" msgstr "" -#: ../lib/gis/parser_standard_options.c:351 +#: ../lib/gis/parser_standard_options.c:352 msgid "Nearest-neighbor interpolation" msgstr "" -#: ../lib/gis/parser_standard_options.c:352 +#: ../lib/gis/parser_standard_options.c:353 msgid "Bilinear interpolation" msgstr "" -#: ../lib/gis/parser_standard_options.c:353 +#: ../lib/gis/parser_standard_options.c:354 msgid "Bicubic interpolation" msgstr "" -#: ../lib/gis/parser_standard_options.c:362 +#: ../lib/gis/parser_standard_options.c:363 msgid "Name of input basename raster map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:371 +#: ../lib/gis/parser_standard_options.c:372 msgid "Name for output basename raster map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:381 +#: ../lib/gis/parser_standard_options.c:382 msgid "Name of input 3D raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:390 +#: ../lib/gis/parser_standard_options.c:391 msgid "Name of input 3D raster map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:398 +#: ../lib/gis/parser_standard_options.c:399 msgid "Name for output 3D raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:406 +#: ../lib/gis/parser_standard_options.c:407 msgid "Name of 3D raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:415 +#: ../lib/gis/parser_standard_options.c:416 msgid "Name of 3D raster map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:424 +#: ../lib/gis/parser_standard_options.c:425 msgid "Data type used in the output raster3d map" msgstr "" -#: ../lib/gis/parser_standard_options.c:433 +#: ../lib/gis/parser_standard_options.c:434 msgid "" "Number of digits used as mantissa in the internal map storage, 0 -23 for " "float, 0 - 52 for double, max or default" msgstr "" -#: ../lib/gis/parser_standard_options.c:443 +#: ../lib/gis/parser_standard_options.c:444 msgid "The compression method used in the output raster3d map" msgstr "" -#: ../lib/gis/parser_standard_options.c:453 +#: ../lib/gis/parser_standard_options.c:454 msgid "" "The dimensions of the tiles used in the output raster3d map (XxYxZ or " "default: 16x16x8)" msgstr "" -#: ../lib/gis/parser_standard_options.c:463 +#: ../lib/gis/parser_standard_options.c:464 msgid "Name of input vector map" msgstr "Ieejas vektorkartes nosaukums" -#: ../lib/gis/parser_standard_options.c:464 -#: ../lib/gis/parser_standard_options.c:491 +#: ../lib/gis/parser_standard_options.c:465 +#: ../lib/gis/parser_standard_options.c:492 msgid "Or data source for direct OGR access" msgstr "" -#: ../lib/gis/parser_standard_options.c:473 +#: ../lib/gis/parser_standard_options.c:474 msgid "Name of input vector map(s)" msgstr "Ieejas vektorkartes/Å¡u nosaukums/i" -#: ../lib/gis/parser_standard_options.c:474 +#: ../lib/gis/parser_standard_options.c:475 msgid "Or data source(s) for direct OGR access" msgstr "" -#: ../lib/gis/parser_standard_options.c:482 +#: ../lib/gis/parser_standard_options.c:483 msgid "Name for output vector map" msgstr "Izvades vektoru kartes nosaukums " -#: ../lib/gis/parser_standard_options.c:490 +#: ../lib/gis/parser_standard_options.c:491 msgid "Name of vector map" msgstr "Vektoru kartes nosaukums" -#: ../lib/gis/parser_standard_options.c:500 +#: ../lib/gis/parser_standard_options.c:501 msgid "Name of vector map(s)" msgstr "Vektoru kartes/Å¡u nosaukums/i" -#: ../lib/gis/parser_standard_options.c:509 -#: ../lib/gis/parser_standard_options.c:518 +#: ../lib/gis/parser_standard_options.c:510 +#: ../lib/gis/parser_standard_options.c:519 msgid "Input feature type" msgstr "" -#: ../lib/gis/parser_standard_options.c:525 +#: ../lib/gis/parser_standard_options.c:526 msgid "Layer number or name" msgstr "SlÄņa numurs vai nosaukums" -#: ../lib/gis/parser_standard_options.c:527 +#: ../lib/gis/parser_standard_options.c:528 msgid "" "Vector features can have category values in different layers. This number " "determines which layer to use. When used with direct OGR access this is the " "layer name." msgstr "" -#: ../lib/gis/parser_standard_options.c:537 +#: ../lib/gis/parser_standard_options.c:538 msgid "Layer number or name ('-1' for all layers)" msgstr "SlÄņa numurs vai nosaukums ('-1' priekÅ¡ visiem slÄņiem)" -#: ../lib/gis/parser_standard_options.c:539 +#: ../lib/gis/parser_standard_options.c:540 msgid "" "A single vector map can be connected to multiple database tables. This " "number determines which table to use. When used with direct OGR access this " "is the layer name." msgstr "" -#: ../lib/gis/parser_standard_options.c:548 +#: ../lib/gis/parser_standard_options.c:549 msgid "Category value" msgstr "Kategorijas vÄ“rtÄ«ba" -#: ../lib/gis/parser_standard_options.c:556 +#: ../lib/gis/parser_standard_options.c:557 msgid "Category values" msgstr "Kategoriju vÄ“rtÄ«bas" -#: ../lib/gis/parser_standard_options.c:557 -#: ../lib/gis/parser_standard_options.c:572 +#: ../lib/gis/parser_standard_options.c:558 +#: ../lib/gis/parser_standard_options.c:573 msgid "Example: 1,3,7-9,13" msgstr "PiemÄ“ram: 1,3,7-9,13" -#: ../lib/gis/parser_standard_options.c:564 +#: ../lib/gis/parser_standard_options.c:565 msgid "Feature id" msgstr "Objekta id" -#: ../lib/gis/parser_standard_options.c:571 +#: ../lib/gis/parser_standard_options.c:572 msgid "Feature ids" msgstr "Objektu id" -#: ../lib/gis/parser_standard_options.c:582 -#: ../lib/gis/parser_standard_options.c:590 +#: ../lib/gis/parser_standard_options.c:583 +#: ../lib/gis/parser_standard_options.c:591 msgid "Name of input file" msgstr "Ievades faila nosaukums" -#: ../lib/gis/parser_standard_options.c:598 +#: ../lib/gis/parser_standard_options.c:599 msgid "Name for output file" msgstr "Izvades faila nosaukums" -#: ../lib/gis/parser_standard_options.c:607 +#: ../lib/gis/parser_standard_options.c:608 msgid "Field separator" msgstr "Lauka atdalÄ«tÄjs" -#: ../lib/gis/parser_standard_options.c:608 +#: ../lib/gis/parser_standard_options.c:609 msgid "Special characters: pipe, comma, space, tab, newline" msgstr "" -#: ../lib/gis/parser_standard_options.c:619 -#: ../lib/gis/parser_standard_options.c:630 +#: ../lib/gis/parser_standard_options.c:620 +#: ../lib/gis/parser_standard_options.c:631 msgid "Color" msgstr "KrÄsa" -#: ../lib/gis/parser_standard_options.c:621 +#: ../lib/gis/parser_standard_options.c:622 msgid "Either a standard color name or R:G:B triplet" msgstr "" -#: ../lib/gis/parser_standard_options.c:632 +#: ../lib/gis/parser_standard_options.c:633 msgid "Either a standard color name, R:G:B triplet, or \"none\"" msgstr "" -#: ../lib/gis/parser_standard_options.c:643 +#: ../lib/gis/parser_standard_options.c:644 msgid "Name of input directory" msgstr "" -#: ../lib/gis/parser_standard_options.c:653 +#: ../lib/gis/parser_standard_options.c:654 msgid "Units" msgstr "VienÄ«bas" -#: ../lib/gis/parser_standard_options.c:662 +#: ../lib/gis/parser_standard_options.c:663 msgid "Data type(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:672 +#: ../lib/gis/parser_standard_options.c:673 msgid "Name of mapset (default: current search path)" msgstr "" -#: ../lib/gis/parser_standard_options.c:673 +#: ../lib/gis/parser_standard_options.c:674 msgid "'.' for current mapset" msgstr "" -#: ../lib/gis/parser_standard_options.c:681 +#: ../lib/gis/parser_standard_options.c:682 msgid "Location name" msgstr "" -#: ../lib/gis/parser_standard_options.c:682 +#: ../lib/gis/parser_standard_options.c:683 msgid "Location name (not location path)" msgstr "" -#: ../lib/gis/parser_standard_options.c:692 +#: ../lib/gis/parser_standard_options.c:693 msgid "GRASS GIS database directory" msgstr "" -#: ../lib/gis/parser_standard_options.c:693 +#: ../lib/gis/parser_standard_options.c:694 msgid "Default: path to the current GRASS GIS database" msgstr "" -#: ../lib/gis/parser_standard_options.c:705 +#: ../lib/gis/parser_standard_options.c:706 msgid "Coordinates" msgstr "KoordinÄtes" -#: ../lib/gis/parser_standard_options.c:714 +#: ../lib/gis/parser_standard_options.c:715 msgid "Name of color table" msgstr "KrÄsu tabulas nosaukums" -#: ../lib/gis/parser_standard_options.c:725 +#: ../lib/gis/parser_standard_options.c:726 msgid "String representing NULL value" msgstr "" -#: ../lib/gis/parser_standard_options.c:734 +#: ../lib/gis/parser_standard_options.c:735 msgid "Name of saved region" msgstr "SaglabÄtÄ reÄ£iona nosaukums" -#: ../lib/gis/parser_standard_options.c:744 +#: ../lib/gis/parser_standard_options.c:745 msgid "Name of the input space time dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:753 +#: ../lib/gis/parser_standard_options.c:754 msgid "Name of the input space time datasets" msgstr "" -#: ../lib/gis/parser_standard_options.c:761 +#: ../lib/gis/parser_standard_options.c:762 msgid "Name of the output space time dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:769 +#: ../lib/gis/parser_standard_options.c:770 msgid "Name of the input space time raster dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:778 +#: ../lib/gis/parser_standard_options.c:779 msgid "Name of the input space time raster datasets" msgstr "" -#: ../lib/gis/parser_standard_options.c:786 +#: ../lib/gis/parser_standard_options.c:787 msgid "Name of the output space time raster dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:794 +#: ../lib/gis/parser_standard_options.c:795 msgid "Name of the input space time vector dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:803 +#: ../lib/gis/parser_standard_options.c:804 msgid "Name of the input space time vector datasets" msgstr "" -#: ../lib/gis/parser_standard_options.c:811 +#: ../lib/gis/parser_standard_options.c:812 msgid "Name of the output space time vector dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:819 +#: ../lib/gis/parser_standard_options.c:820 msgid "Name of the input space time raster3d dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:828 +#: ../lib/gis/parser_standard_options.c:829 msgid "Name of the input space time raster3d datasets" msgstr "" -#: ../lib/gis/parser_standard_options.c:836 +#: ../lib/gis/parser_standard_options.c:837 msgid "Name of the output space time raster3d dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:845 +#: ../lib/gis/parser_standard_options.c:846 msgid "Type of the input space time dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:853 +#: ../lib/gis/parser_standard_options.c:854 msgid "Name of the input map" msgstr "Ievades kartes nosaukums" -#: ../lib/gis/parser_standard_options.c:862 +#: ../lib/gis/parser_standard_options.c:863 msgid "Name of the input maps" msgstr "Ievades karÅ¡u nosaukumi" -#: ../lib/gis/parser_standard_options.c:871 +#: ../lib/gis/parser_standard_options.c:872 msgid "Type of the input map" msgstr "Ievades kartes tips" -#: ../lib/gis/parser_standard_options.c:880 +#: ../lib/gis/parser_standard_options.c:881 msgid "The temporal type of the space time dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:887 +#: ../lib/gis/parser_standard_options.c:888 msgid "" "WHERE conditions of SQL statement without 'where' keyword used in the " "temporal GIS framework" msgstr "" -#: ../lib/gis/parser_standard_options.c:888 +#: ../lib/gis/parser_standard_options.c:889 msgid "Example: start_time > '2001-01-01 12:30:00'" msgstr "" -#: ../lib/gis/parser_standard_options.c:898 +#: ../lib/gis/parser_standard_options.c:899 msgid "The method to be used for sampling the input dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:932 +#: ../lib/gis/parser_standard_options.c:933 msgid "Do not create attribute table" msgstr "Neveidot atribÅ«tu tabulu" -#: ../lib/gis/parser_standard_options.c:936 +#: ../lib/gis/parser_standard_options.c:937 msgid "Do not build topology" msgstr "Neveidot topoloÄ£iju" -#: ../lib/gis/parser_standard_options.c:937 +#: ../lib/gis/parser_standard_options.c:938 msgid "Advantageous when handling a large number of points" msgstr "" @@ -6375,6 +6530,15 @@ msgid "Seek offset out of range" msgstr "" +#: ../lib/gis/cmprzstd.c:80 ../lib/gis/cmprzstd.c:95 ../lib/gis/cmprzstd.c:169 +msgid "GRASS needs to be compiled with ZSTD for ZSTD compression" +msgstr "" + +#: ../lib/gis/cmprzstd.c:134 ../lib/gis/cmprzstd.c:196 +#, c-format +msgid "ZSTD compression error %d: %s" +msgstr "" + #: ../lib/gis/paths.c:201 #, c-format msgid "Unable to open file <%s> for reading" @@ -6389,10 +6553,30 @@ msgid "Multiple outputs are not supported by WPS 1.0.0" msgstr "" -#: ../lib/gis/color_rules.c:88 +#: ../lib/gis/color_rules.c:98 msgid "no description" msgstr "nav apraksta" +#: ../lib/gis/color_rules.c:292 +#, fuzzy +msgid "Unable to open color rule" +msgstr "Nevar atvÄ“rt mapi %s" + +#: ../lib/gis/color_rules.c:341 ../lib/gis/color_rules.c:352 +#: ../lib/gis/color_rules.c:356 ../lib/gis/color_rules.c:360 +msgid "range: map values" +msgstr "" + +#: ../lib/gis/color_rules.c:343 +#, c-format +msgid "range: %g to %g" +msgstr "" + +#: ../lib/gis/color_rules.c:368 +#, fuzzy +msgid "Unable to open color descriptions" +msgstr "Nevar atvÄ“rt mapi %s" + #: ../lib/gis/mapset_msc.c:90 #, c-format msgid "Unable to make mapset element %s (%s): %s" @@ -6403,12 +6587,12 @@ msgid "Unable to access mapset element %s (%s): %s" msgstr "" -#: ../lib/gis/cmprzlib.c:139 ../lib/gis/cmprzlib.c:157 +#: ../lib/gis/cmprzlib.c:142 #, c-format msgid "ZLIB compression error %d: %s" msgstr "" -#: ../lib/gis/cmprzlib.c:225 ../lib/gis/cmprzlib.c:242 +#: ../lib/gis/cmprzlib.c:204 #, c-format msgid "ZLIB decompression error %d: %s" msgstr "" @@ -6468,12 +6652,12 @@ #: ../lib/gis/parser_dependencies.c:305 #, c-format -msgid "Option %s requires all of %s" +msgid "Option <%s> requires all of %s" msgstr "" #: ../lib/gis/parser_dependencies.c:332 #, c-format -msgid "Option %s is mutually exclusive with all of %s" +msgid "Option <%s> is mutually exclusive with all of %s" msgstr "" #: ../lib/gis/parser_dependencies.c:358 @@ -6509,44 +6693,44 @@ msgid "Task already has a worker" msgstr "" -#: ../lib/gis/compress.c:132 ../lib/gis/compress.c:193 -#: ../lib/gis/compress.c:208 +#: ../lib/gis/compress.c:143 ../lib/gis/compress.c:208 +#: ../lib/gis/compress.c:225 ../lib/gis/compress.c:240 msgid "Request for unsupported compressor" msgstr "" -#: ../lib/gis/compress.c:223 +#: ../lib/gis/compress.c:255 msgid "No destination buffer allocated" msgstr "" -#: ../lib/gis/compress.c:230 +#: ../lib/gis/compress.c:262 #, fuzzy, c-format msgid "Invalid read size %d" msgstr "NederÄ«gs mezgla ID: %d" -#: ../lib/gis/compress.c:251 +#: ../lib/gis/compress.c:283 #, fuzzy, c-format msgid "Unable to read %d bytes: end of file" msgstr "NiespÄ“jami izveidot atkarÄ«bu failu <%s@%s>" -#: ../lib/gis/compress.c:253 +#: ../lib/gis/compress.c:285 #, fuzzy, c-format msgid "Unable to read %d bytes: %s" msgstr "Nevar pÄrsaukt %s" -#: ../lib/gis/compress.c:327 ../lib/gis/compress.c:350 -#: ../lib/gis/compress.c:391 +#: ../lib/gis/compress.c:360 ../lib/gis/compress.c:383 +#: ../lib/gis/compress.c:424 #, fuzzy msgid "Unable to write compression flag" msgstr "Nevar ierakstÄ«t mezglus" -#: ../lib/gis/compress.c:338 ../lib/gis/compress.c:361 -#: ../lib/gis/compress.c:404 +#: ../lib/gis/compress.c:371 ../lib/gis/compress.c:394 +#: ../lib/gis/compress.c:437 #, fuzzy, c-format msgid "Unable to write %d bytes: nothing written" msgstr "Nevar ierakstÄ«t atribÅ«tu saiti" -#: ../lib/gis/compress.c:340 ../lib/gis/compress.c:363 -#: ../lib/gis/compress.c:406 +#: ../lib/gis/compress.c:373 ../lib/gis/compress.c:396 +#: ../lib/gis/compress.c:439 #, fuzzy, c-format msgid "Unable to write %d bytes: %s" msgstr "Nevar ierakstÄ«t mezglus" @@ -6792,7 +6976,7 @@ "-- Table unit tests finished successfully --" msgstr "" -#: ../lib/db/dbmi_base/default_name.c:136 +#: ../lib/db/dbmi_base/default_name.c:139 msgid "Programmer error" msgstr "ProgrammÄ“tÄja kļūda" @@ -6884,31 +7068,36 @@ msgid "db_get_index_column_name(): invalid column number" msgstr "" -#: ../lib/vector/diglib/spindex_rw.c:98 ../lib/vector/diglib/spindex_rw.c:106 +#: ../lib/vector/diglib/spindex_rw.c:99 ../lib/vector/diglib/spindex_rw.c:107 msgid "Topology file must be written before spatial index file" msgstr "" -#: ../lib/vector/diglib/spindex_rw.c:302 +#: ../lib/vector/diglib/spindex_rw.c:303 #, 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 +#: ../lib/vector/diglib/spindex_rw.c:309 #, 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 +#: ../lib/vector/diglib/spindex_rw.c:318 #, c-format msgid "" "Spatial index format version %d.%d is not supported by this release. Please " "rebuild topology." msgstr "" +#: ../lib/vector/diglib/plus_line.c:262 ../lib/vector/diglib/plus_line.c:302 +#, fuzzy, c-format +msgid "Attempt to delete not registered line %d from node %d" +msgstr "MÄ“Ä£inÄjums dzÄ“st miruÅ¡u objektu" + #: ../lib/vector/diglib/cindex_rw.c:156 #, c-format msgid "" @@ -7016,7 +7205,7 @@ msgid "Unable to write isles to plus file" msgstr "" -#: ../lib/vector/diglib/plus_node.c:214 +#: ../lib/vector/diglib/plus_node.c:213 #, c-format msgid "" "Attempt to read line angle for the line which is not connected to the node: " @@ -7086,44 +7275,44 @@ msgid "Error in read/write portable char, byte_order = %d Written: %d Read: %d" msgstr "" -#: ../lib/vector/diglib/plus_area.c:215 ../lib/vector/diglib/plus_area.c:716 +#: ../lib/vector/diglib/plus_area.c:218 ../lib/vector/diglib/plus_area.c:718 #, 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:724 +#: ../lib/vector/diglib/plus_area.c:228 ../lib/vector/diglib/plus_area.c:726 #, c-format msgid "Line %d already has area/isle %d to right" msgstr "" -#: ../lib/vector/diglib/plus_area.c:279 +#: ../lib/vector/diglib/plus_area.c:282 msgid "Isle already registered in area" msgstr "" -#: ../lib/vector/diglib/plus_area.c:313 +#: ../lib/vector/diglib/plus_area.c:316 msgid "Attempt to delete isle from dead area" msgstr "" -#: ../lib/vector/diglib/plus_area.c:330 +#: ../lib/vector/diglib/plus_area.c:324 #, c-format msgid "Attempt to delete not registered isle %d from area %d" msgstr "" -#: ../lib/vector/diglib/plus_area.c:369 +#: ../lib/vector/diglib/plus_area.c:371 msgid "Attempt to delete dead area" msgstr "" -#: ../lib/vector/diglib/plus_area.c:408 +#: ../lib/vector/diglib/plus_area.c:410 #, c-format msgid "Dead centroid %d registered for area (bug in the vector library)" msgstr "" -#: ../lib/vector/diglib/plus_area.c:431 +#: ../lib/vector/diglib/plus_area.c:433 #, c-format msgid "Attempt to delete area %d info from dead isle %d" msgstr "" -#: ../lib/vector/diglib/plus_area.c:782 +#: ../lib/vector/diglib/plus_area.c:784 #, c-format msgid "Attempt to delete isle %d info from dead area %d" msgstr "" @@ -7244,7 +7433,7 @@ #: ../lib/vector/Vlib/header_finfo.c:113 ../lib/vector/Vlib/header_finfo.c:153 #: ../lib/vector/Vlib/header_finfo.c:254 ../lib/vector/Vlib/close.c:284 #: ../lib/vector/Vlib/close_ogr.c:77 ../lib/vector/Vlib/close_ogr.c:111 -#: ../lib/proj/convert.c:64 +#: ../lib/proj/convert.c:98 msgid "GRASS is not compiled with OGR support" msgstr "GRASS nav kompilÄ“ts ar OGR atbalstu" @@ -7419,7 +7608,7 @@ msgstr "" #: ../lib/vector/Vlib/copy.c:764 ../lib/vector/Vlib/close_nat.c:102 -#: ../lib/vector/Vlib/map.c:317 +#: ../lib/vector/Vlib/map.c:318 #, c-format msgid "Unable to copy table <%s>" msgstr "" @@ -7481,7 +7670,7 @@ msgstr "" #: ../lib/vector/Vlib/open.c:367 ../lib/vector/Vlib/open.c:871 -#: ../lib/vector/Vlib/build.c:865 +#: ../lib/vector/Vlib/build.c:866 #, c-format msgid "Unable to open spatial index file for vector map <%s>" msgstr "" @@ -7519,13 +7708,13 @@ msgstr "" #: ../lib/vector/Vlib/open.c:813 ../lib/vector/Vlib/open.c:826 -#: ../lib/vector/Vlib/map.c:159 +#: ../lib/vector/Vlib/map.c:160 #, c-format msgid "Unable to delete vector map <%s>" msgstr "" -#: ../lib/vector/Vlib/open.c:821 ../lib/vector/Vlib/map.c:155 -#: ../lib/vector/Vlib/map.c:249 +#: ../lib/vector/Vlib/open.c:821 ../lib/vector/Vlib/map.c:156 +#: ../lib/vector/Vlib/map.c:250 #, c-format msgid "Vector map <%s> already exists and will be overwritten" msgstr "" @@ -8053,29 +8242,29 @@ msgid "Bug: attempt to update map which is not in current mapset" msgstr "" -#: ../lib/vector/Vlib/snap.c:223 ../lib/vector/Vlib/snap.c:582 +#: ../lib/vector/Vlib/snap.c:223 ../lib/vector/Vlib/snap.c:583 msgid "Snap vertices Pass 1: select points" msgstr "" -#: ../lib/vector/Vlib/snap.c:270 ../lib/vector/Vlib/snap.c:636 +#: ../lib/vector/Vlib/snap.c:268 ../lib/vector/Vlib/snap.c:637 msgid "Snap vertices Pass 2: assign anchor vertices" msgstr "" -#: ../lib/vector/Vlib/snap.c:339 ../lib/vector/Vlib/snap.c:705 +#: ../lib/vector/Vlib/snap.c:337 ../lib/vector/Vlib/snap.c:706 msgid "Snap vertices Pass 3: snap to assigned points" msgstr "" -#: ../lib/vector/Vlib/snap.c:525 ../lib/vector/Vlib/snap.c:888 +#: ../lib/vector/Vlib/snap.c:526 ../lib/vector/Vlib/snap.c:889 #, c-format msgid "Snapped vertices: %d" msgstr "" -#: ../lib/vector/Vlib/snap.c:526 ../lib/vector/Vlib/snap.c:889 +#: ../lib/vector/Vlib/snap.c:527 ../lib/vector/Vlib/snap.c:890 #, c-format msgid "New vertices: %d" msgstr "" -#: ../lib/vector/Vlib/snap.c:916 +#: ../lib/vector/Vlib/snap.c:917 msgid "Reading features..." msgstr "" @@ -8323,71 +8512,71 @@ msgid "Vect_get_point_in_poly() failed" msgstr "" -#: ../lib/vector/Vlib/map.c:139 ../lib/vector/Vlib/map.c:245 +#: ../lib/vector/Vlib/map.c:140 ../lib/vector/Vlib/map.c:246 msgid "Vector map name is not SQL compliant" msgstr "" -#: ../lib/vector/Vlib/map.c:143 +#: ../lib/vector/Vlib/map.c:144 #, c-format msgid "Unable to find vector map <%s> in <%s>" msgstr "" -#: ../lib/vector/Vlib/map.c:179 ../lib/vector/Vlib/map.c:267 +#: ../lib/vector/Vlib/map.c:180 ../lib/vector/Vlib/map.c:268 #, c-format msgid "Unable to copy vector map <%s> to <%s>" msgstr "" -#: ../lib/vector/Vlib/map.c:331 ../lib/vector/Vlib/map.c:462 +#: ../lib/vector/Vlib/map.c:332 ../lib/vector/Vlib/map.c:463 #, c-format msgid "Unable to delete table <%s>" msgstr "" -#: ../lib/vector/Vlib/map.c:346 +#: ../lib/vector/Vlib/map.c:347 #, c-format msgid "Unable to create index for table <%s>, key <%s>" msgstr "" -#: ../lib/vector/Vlib/map.c:402 +#: ../lib/vector/Vlib/map.c:403 #, c-format msgid "Ignoring invalid mapset: %s" msgstr "" -#: ../lib/vector/Vlib/map.c:407 +#: ../lib/vector/Vlib/map.c:408 #, c-format msgid "Invalid vector map name <%s>" msgstr "" -#: ../lib/vector/Vlib/map.c:417 +#: ../lib/vector/Vlib/map.c:418 #, c-format msgid "Unable to open header file for vector map <%s>" msgstr "" -#: ../lib/vector/Vlib/map.c:449 +#: ../lib/vector/Vlib/map.c:450 #, c-format msgid "Unable to find table <%s> linked to vector map <%s>" msgstr "" -#: ../lib/vector/Vlib/map.c:472 +#: ../lib/vector/Vlib/map.c:473 #, c-format msgid "Table <%s> linked to vector map <%s> does not exist" msgstr "" -#: ../lib/vector/Vlib/map.c:485 +#: ../lib/vector/Vlib/map.c:486 #, c-format msgid "Unable to open directory '%s'" msgstr "" -#: ../lib/vector/Vlib/map.c:499 +#: ../lib/vector/Vlib/map.c:500 #, c-format msgid "Unable to delete file '%s'" msgstr "" -#: ../lib/vector/Vlib/map.c:519 +#: ../lib/vector/Vlib/map.c:520 #, c-format msgid "Unable to rename directory '%s' to '%s'" msgstr "" -#: ../lib/vector/Vlib/map.c:528 +#: ../lib/vector/Vlib/map.c:529 #, c-format msgid "Unable to remove directory '%s': %s" msgstr "" @@ -8445,10 +8634,10 @@ "vector. Consider to rebuild topology or upgrade GRASS." msgstr "" -#: ../lib/vector/Vlib/intersect2.c:1202 ../lib/vector/Vlib/intersect2.c:1208 -#: ../lib/vector/Vlib/intersect2.c:1210 ../lib/vector/Vlib/intersect2.c:1262 -#: ../lib/vector/Vlib/intersect2.c:1271 ../lib/vector/Vlib/intersect2.c:1292 -#: ../lib/vector/Vlib/intersect2.c:1309 ../lib/vector/Vlib/intersect.c:1194 +#: ../lib/vector/Vlib/intersect2.c:1259 ../lib/vector/Vlib/intersect2.c:1265 +#: ../lib/vector/Vlib/intersect2.c:1267 ../lib/vector/Vlib/intersect2.c:1319 +#: ../lib/vector/Vlib/intersect2.c:1328 ../lib/vector/Vlib/intersect2.c:1349 +#: ../lib/vector/Vlib/intersect2.c:1366 ../lib/vector/Vlib/intersect.c:1194 #: ../lib/vector/Vlib/intersect.c:1200 ../lib/vector/Vlib/intersect.c:1202 #: ../lib/vector/Vlib/intersect.c:1257 ../lib/vector/Vlib/intersect.c:1266 #: ../lib/vector/Vlib/intersect.c:1287 ../lib/vector/Vlib/intersect.c:1304 @@ -8683,12 +8872,12 @@ msgstr "Objekta tips %d nav atbalstÄ«ts" #: ../lib/vector/Vlib/build_sfa.c:339 ../lib/vector/Vlib/build_sfa.c:632 -#: ../lib/vector/Vlib/build_nat.c:74 +#: ../lib/vector/Vlib/build_nat.c:75 msgid "Registering primitives..." msgstr "ReÄ£istrÄ“ primitÄ«vus..." #: ../lib/vector/Vlib/build_sfa.c:385 ../lib/vector/Vlib/build_sfa.c:664 -#: ../lib/vector/Vlib/build_nat.c:117 +#: ../lib/vector/Vlib/build_nat.c:118 #, c-format msgid "One primitive registered" msgid_plural "%d primitives registered" @@ -8697,7 +8886,7 @@ msgstr[2] "Ir reÄ£istrÄ“ts %d primitÄ«vu" #: ../lib/vector/Vlib/build_sfa.c:386 ../lib/vector/Vlib/build_sfa.c:665 -#: ../lib/vector/Vlib/build_nat.c:118 +#: ../lib/vector/Vlib/build_nat.c:119 #, c-format msgid "One vertex registered" msgid_plural "%d vertices registered" @@ -9070,7 +9259,7 @@ msgid "Attempt to read topo for dead isle (%d)" msgstr "" -#: ../lib/vector/Vlib/break_lines.c:572 +#: ../lib/vector/Vlib/break_lines.c:574 #, c-format msgid "Intersections: %d" msgstr "Krustojumi: %d" @@ -9100,7 +9289,7 @@ msgid "Topology not available for vector map <%s>. Registering primitives..." msgstr "" -#: ../lib/vector/Vlib/box.c:436 ../lib/vector/Vlib/build_nat.c:84 +#: ../lib/vector/Vlib/box.c:436 ../lib/vector/Vlib/build_nat.c:85 msgid "Unable to read vector map" msgstr "Nav iespÄ“jams nolasÄ«t vektoru karti" @@ -9282,16 +9471,36 @@ msgid "Output vector map <%s> is used as input" msgstr "" -#: ../lib/vector/Vlib/merge_lines.c:240 +#: ../lib/vector/Vlib/merge_lines.c:241 +#, fuzzy, c-format +msgid "%d lines merged" +msgstr "%s lÄ«nijas: %d" + +#: ../lib/vector/Vlib/merge_lines.c:242 +#, c-format +msgid "%d new lines" +msgstr "" + +#: ../lib/vector/Vlib/merge_lines.c:245 #, c-format msgid "%d boundaries merged" msgstr "" -#: ../lib/vector/Vlib/merge_lines.c:241 +#: ../lib/vector/Vlib/merge_lines.c:246 #, c-format msgid "%d new boundaries" msgstr "" +#: ../lib/vector/Vlib/merge_lines.c:249 +#, c-format +msgid "%d lines and boundaries merged" +msgstr "" + +#: ../lib/vector/Vlib/merge_lines.c:250 +#, c-format +msgid "%d new lines and boundaries" +msgstr "" + #: ../lib/vector/Vlib/open_nat.c:56 #, c-format msgid "Unable to open coor file for vector map <%s>" @@ -9382,180 +9591,180 @@ msgid "Vect_segment_intersection() ERROR (collinear non vertical segments)" msgstr "" -#: ../lib/vector/Vlib/build.c:115 +#: ../lib/vector/Vlib/build.c:116 msgid "Area of size = 0.0 (less than 4 vertices) ignored" msgstr "" -#: ../lib/vector/Vlib/build.c:131 +#: ../lib/vector/Vlib/build.c:132 msgid "Unable to add area (map closed, topo saved)" msgstr "" -#: ../lib/vector/Vlib/build.c:139 +#: ../lib/vector/Vlib/build.c:140 msgid "Unable to add isle (map closed, topo saved)" msgstr "" -#: ../lib/vector/Vlib/build.c:149 +#: ../lib/vector/Vlib/build.c:150 msgid "Area of size = 0.0 ignored" msgstr "Laukuma izmÄ“rs=0.0. IgnorÄ“ts!" -#: ../lib/vector/Vlib/build.c:200 +#: ../lib/vector/Vlib/build.c:201 msgid "Request to find area outside nonexistent isle" msgstr "" -#: ../lib/vector/Vlib/build.c:351 +#: ../lib/vector/Vlib/build.c:352 msgid "Larger bbox but smaller area!!!" msgstr "" -#: ../lib/vector/Vlib/build.c:606 +#: ../lib/vector/Vlib/build.c:607 msgid "Checking for topological errors..." msgstr "" -#: ../lib/vector/Vlib/build.c:641 +#: ../lib/vector/Vlib/build.c:642 #, c-format msgid "Number of lines of length zero: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:643 +#: ../lib/vector/Vlib/build.c:644 #, c-format msgid "Number of boundaries of length zero: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:652 +#: ../lib/vector/Vlib/build.c:653 #, c-format msgid "Number of boundary intersections: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:676 +#: ../lib/vector/Vlib/build.c:677 msgid "Skipping further checks because of incorrect boundaries" msgstr "" -#: ../lib/vector/Vlib/build.c:726 +#: ../lib/vector/Vlib/build.c:727 #, c-format msgid "Number of redundant holes: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:871 +#: ../lib/vector/Vlib/build.c:872 #, c-format msgid "Building topology for vector map <%s>..." msgstr "" -#: ../lib/vector/Vlib/build.c:889 +#: ../lib/vector/Vlib/build.c:890 msgid "Topology was built" msgstr "" -#: ../lib/vector/Vlib/build.c:900 +#: ../lib/vector/Vlib/build.c:901 #, c-format msgid "Number of nodes: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:901 +#: ../lib/vector/Vlib/build.c:902 #, c-format msgid "Number of primitives: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:902 +#: ../lib/vector/Vlib/build.c:903 #, c-format msgid "Number of points: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:903 +#: ../lib/vector/Vlib/build.c:904 #, c-format msgid "Number of lines: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:904 +#: ../lib/vector/Vlib/build.c:905 #, c-format msgid "Number of boundaries: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:905 +#: ../lib/vector/Vlib/build.c:906 #, c-format msgid "Number of centroids: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:908 +#: ../lib/vector/Vlib/build.c:909 #, c-format msgid "Number of faces: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:911 +#: ../lib/vector/Vlib/build.c:912 #, c-format msgid "Number of kernels: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:957 +#: ../lib/vector/Vlib/build.c:958 #, c-format msgid "Number of areas: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:958 +#: ../lib/vector/Vlib/build.c:959 #, c-format msgid "Number of isles: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:963 +#: ../lib/vector/Vlib/build.c:964 #, c-format msgid "Number of areas without centroid: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:968 +#: ../lib/vector/Vlib/build.c:969 #, c-format msgid "Number of centroids exceeds number of areas: %d > %d" msgstr "" -#: ../lib/vector/Vlib/build.c:972 +#: ../lib/vector/Vlib/build.c:973 #, c-format msgid "Number of incorrect boundaries: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:976 +#: ../lib/vector/Vlib/build.c:977 #, c-format msgid "Number of centroids outside area: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:980 +#: ../lib/vector/Vlib/build.c:981 #, c-format msgid "Number of duplicate centroids: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:984 +#: ../lib/vector/Vlib/build.c:985 msgid "Number of areas: -" msgstr "" -#: ../lib/vector/Vlib/build.c:985 +#: ../lib/vector/Vlib/build.c:986 msgid "Number of isles: -" msgstr "" -#: ../lib/vector/Vlib/build.c:1013 +#: ../lib/vector/Vlib/build.c:1014 #, c-format msgid "Unable to create topo file for vector map <%s>" msgstr "" -#: ../lib/vector/Vlib/build.c:1021 +#: ../lib/vector/Vlib/build.c:1022 msgid "Error writing out topo file" msgstr "" -#: ../lib/vector/Vlib/build.c:1210 +#: ../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:1233 +#: ../lib/vector/Vlib/build.c:1234 #, c-format msgid "%s is no longer supported" msgstr "" -#: ../lib/vector/Vlib/build.c:1256 +#: ../lib/vector/Vlib/build.c:1257 msgid "Spatial index not available, can not be saved" msgstr "" -#: ../lib/vector/Vlib/build.c:1268 +#: ../lib/vector/Vlib/build.c:1269 #, c-format msgid "Unable to create spatial index file for vector map <%s>" msgstr "" -#: ../lib/vector/Vlib/build.c:1277 +#: ../lib/vector/Vlib/build.c:1278 msgid "Error writing out spatial index file" msgstr "" @@ -9595,11 +9804,11 @@ msgid "conditions failed" msgstr "" -#: ../lib/vector/Vlib/build_nat.c:129 +#: ../lib/vector/Vlib/build_nat.c:132 msgid "Building areas..." msgstr "Veido poligonus..." -#: ../lib/vector/Vlib/build_nat.c:153 +#: ../lib/vector/Vlib/build_nat.c:156 #, c-format msgid "One area built" msgid_plural "%d areas built" @@ -9607,7 +9816,7 @@ msgstr[1] "Izveidoti %d laukumi" msgstr[2] "Izveidots %d laukumu" -#: ../lib/vector/Vlib/build_nat.c:154 +#: ../lib/vector/Vlib/build_nat.c:157 #, c-format msgid "One isle built" msgid_plural "%d isles built" @@ -9615,11 +9824,11 @@ msgstr[1] "Izveidotas %d salas" msgstr[2] "Izveidots %d salu" -#: ../lib/vector/Vlib/build_nat.c:163 +#: ../lib/vector/Vlib/build_nat.c:168 msgid "Attaching islands..." msgstr "Pievieno salas..." -#: ../lib/vector/Vlib/build_nat.c:180 +#: ../lib/vector/Vlib/build_nat.c:188 msgid "Attaching centroids..." msgstr "Pievieno centroÄ«dus..." @@ -9628,7 +9837,7 @@ msgid "Unable to delete item %d from spatial index" msgstr "" -#: ../lib/vector/neta/spanningtree.c:106 +#: ../lib/vector/neta/spanningtree.c:109 msgid "Computing minimum spanning tree..." msgstr "" @@ -9660,42 +9869,47 @@ msgid "Unable to open select cursor: %s" msgstr "" -#: ../lib/proj/get_proj.c:148 +#: ../lib/proj/get_proj.c:158 #, 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:" +#: ../lib/proj/get_proj.c:243 +msgid "Unable to initialise PROJ with the following parameter list:" msgstr "" -#: ../lib/proj/get_proj.c:236 -#, c-format -msgid "The error message: %s" +#: ../lib/proj/get_proj.c:252 +#, fuzzy, c-format +msgid "The PROJ error message: %s" msgstr "Kļūdas paziņojums: %s" -#: ../lib/proj/get_proj.c:294 +#: ../lib/proj/get_proj.c:360 msgid "Option input overflowed option table" msgstr "" -#: ../lib/proj/get_proj.c:325 +#: ../lib/proj/get_proj.c:388 +#, fuzzy +msgid "Unable to initialize pj" +msgstr "Nevar pÄrsaukt %s" + +#: ../lib/proj/get_proj.c:396 #, c-format msgid "Unable to initialize pj cause: %s" msgstr "" -#: ../lib/proj/get_proj.c:401 +#: ../lib/proj/get_proj.c:501 msgid "Input Projection Parameters" msgstr "" -#: ../lib/proj/get_proj.c:404 +#: ../lib/proj/get_proj.c:503 msgid "Input Unit Factor" msgstr "" -#: ../lib/proj/get_proj.c:414 +#: ../lib/proj/get_proj.c:513 msgid "Output Projection Parameters" msgstr "" -#: ../lib/proj/get_proj.c:417 +#: ../lib/proj/get_proj.c:515 msgid "Output Unit Factor" msgstr "" @@ -9730,64 +9944,103 @@ msgid "Error in datum table file <%s>, line %d" msgstr "Kļūda datumu tabulas failÄ <%s> lÄ«nijÄ %d" -#: ../lib/proj/convert.c:159 +#: ../lib/proj/convert.c:194 msgid "Unable parse GRASS PROJ_INFO file" msgstr "Nebija iespÄ“jams parsÄ“t GRASS PROJ_INFO failu" -#: ../lib/proj/convert.c:164 +#: ../lib/proj/convert.c:201 msgid "Unable get PROJ.4-style parameter string" msgstr "" -#: ../lib/proj/convert.c:178 +#: ../lib/proj/convert.c:219 #, c-format msgid "" "OGR can't parse PROJ.4-style parameter string: %s (OGR Error code was %d)" msgstr "" -#: ../lib/proj/convert.c:191 +#: ../lib/proj/convert.c:232 #, c-format msgid "OGR can't get WKT-style parameter string (OGR Error code was %d)" msgstr "" -#: ../lib/proj/convert.c:427 +#: ../lib/proj/convert.c:469 #, c-format msgid "" "Updating spatial reference with embedded proj4 definition failed. Proj4 " "definition: <%s>" msgstr "" -#: ../lib/proj/convert.c:434 +#: ../lib/proj/convert.c:476 msgid "Updating spatial reference with embedded proj4 definition" msgstr "" -#: ../lib/proj/convert.c:564 +#: ../lib/proj/convert.c:610 msgid "No projection name! Projection parameters likely to be meaningless." msgstr "" -#: ../lib/proj/convert.c:626 +#: ../lib/proj/convert.c:672 #, c-format msgid "Datum <%s> not recognised by GRASS and no parameters found" msgstr "Datums <%s> nav atpazÄ«ts un parametri nav atrasti" -#: ../lib/proj/convert.c:642 +#: ../lib/proj/convert.c:688 #, c-format msgid "" "Datum <%s> apparently recognised by GRASS but no parameters found. You may " "want to look into this." msgstr "" -#: ../lib/proj/convert.c:646 +#: ../lib/proj/convert.c:692 #, c-format msgid "" "Invalid transformation number %d; valid range is 1 to %d. Leaving datum " "transform parameters unspecified." msgstr "" -#: ../lib/proj/do_proj.c:106 ../lib/proj/do_proj.c:180 +#: ../lib/proj/do_proj.c:89 +msgid "Input coordinate system is NULL" +msgstr "" + +#: ../lib/proj/do_proj.c:104 +#, c-format +msgid "proj_create() failed for '%s'" +msgstr "" + +#: ../lib/proj/do_proj.c:114 +#, fuzzy, c-format +msgid "Unable to create latlong equivalent for '%s'" +msgstr "Nevar atvÄ“rt diapazona failu priekÅ¡ <%s>" + +#: ../lib/proj/do_proj.c:164 +#, fuzzy +msgid "No input projection" +msgstr "NezinÄma projekcija" + +#: ../lib/proj/do_proj.c:167 ../lib/proj/do_proj.c:336 +msgid "No transformation object" +msgstr "" + +#: ../lib/proj/do_proj.c:221 ../lib/proj/do_proj.c:446 +#, c-format +msgid "proj_trans() failed: %s" +msgstr "" + +#: ../lib/proj/do_proj.c:247 +#, fuzzy +msgid "No output projection" +msgstr "NezinÄma projekcija" + +#: ../lib/proj/do_proj.c:276 ../lib/proj/do_proj.c:499 +#: ../lib/proj/do_proj.c:626 ../lib/proj/do_proj.c:790 #, c-format msgid "pj_transform() failed: %s" msgstr "" +#: ../lib/proj/do_proj.c:584 ../lib/proj/do_proj.c:747 +#, c-format +msgid "proj_trans() failed: %d" +msgstr "" + #: ../lib/lidar/zones.c:476 ../lib/lidar/zones.c:513 #, c-format msgid "<%s> created in database." @@ -9882,10 +10135,6 @@ #~ msgstr "Vektorkarte <%s> nav atrasta" #, fuzzy -#~ msgid "Unable to open codec" -#~ msgstr "Nevar atvÄ“rt mapi %s" - -#, fuzzy #~ msgid "Unable to allocate temporary picture" #~ msgstr "NeiespÄ“jami pieÅ¡Ä·irt atmiņu\n" diff -Nru grass-7.4.3/locale/po/grasslibs_ml.po grass-7.6.0/locale/po/grasslibs_ml.po --- grass-7.4.3/locale/po/grasslibs_ml.po 2018-11-24 09:45:20.000000000 +0000 +++ grass-7.6.0/locale/po/grasslibs_ml.po 2018-12-26 10:57:24.000000000 +0000 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: grasslibs_ml\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-03-24 00:06+0100\n" +"POT-Creation-Date: 2018-12-26 11:43+0100\n" "PO-Revision-Date: 2010-08-24 11:31+0530\n" "Last-Translator: Mohammed Rashad \n" "Language-Team: GRASS Malayalam Translation Team \n" @@ -67,7 +67,7 @@ #: ../lib/manage/do_remove.c:57 ../lib/manage/do_rename.c:54 #: ../lib/ogsf/gp3.c:56 ../lib/ogsf/gp3.c:191 ../lib/ogsf/gv3.c:60 #: ../lib/ogsf/gv3.c:333 ../lib/vector/Vlib/open.c:235 -#: ../lib/vector/Vlib/map.c:263 ../lib/vector/Vlib/legal_vname.c:141 +#: ../lib/vector/Vlib/map.c:264 ../lib/vector/Vlib/legal_vname.c:141 #: ../lib/vector/Vlib/legal_vname.c:144 #, c-format msgid "Vector map <%s> not found" @@ -78,8 +78,8 @@ msgstr "" #: ../lib/manage/do_remove.c:73 ../lib/manage/do_rename.c:71 -#: ../lib/raster/open.c:176 ../lib/raster/open.c:843 ../lib/raster/open.c:880 -#: ../lib/raster/open.c:932 ../lib/ogsf/gs3.c:125 ../lib/ogsf/gs3.c:189 +#: ../lib/raster/open.c:177 ../lib/raster/open.c:853 ../lib/raster/open.c:890 +#: ../lib/raster/open.c:942 ../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 @@ -207,7 +207,7 @@ msgid "Mapset <%s> does not exist." msgstr "" -#: ../lib/rowio/setup.c:61 ../lib/rowio/setup.c:67 ../lib/segment/open.c:98 +#: ../lib/rowio/setup.c:61 ../lib/rowio/setup.c:67 ../lib/segment/open.c:118 #: ../lib/rst/interp_float/segmen2d_parallel.c:78 #: ../lib/rst/interp_float/segmen2d_parallel.c:85 #: ../lib/rst/interp_float/segmen2d_parallel.c:92 @@ -219,9 +219,9 @@ #: ../lib/rst/interp_float/segmen2d.c:203 #: ../lib/rst/interp_float/segmen2d.c:209 #: ../lib/rst/interp_float/segmen2d.c:219 -#: ../lib/vector/diglib/struct_alloc.c:491 ../lib/vector/Vlib/line.c:50 +#: ../lib/vector/diglib/struct_alloc.c:494 ../lib/vector/Vlib/line.c:50 #: ../lib/vector/Vlib/line.c:154 ../lib/vector/Vlib/map.c:48 -#: ../lib/vector/neta/bridge.c:58 ../lib/vector/neta/spanningtree.c:101 +#: ../lib/vector/neta/bridge.c:58 ../lib/vector/neta/spanningtree.c:104 #: ../lib/vector/neta/path.c:262 ../lib/vector/neta/components.c:71 #: ../lib/vector/neta/components.c:176 ../lib/vector/neta/centrality.c:63 #: ../lib/vector/neta/centrality.c:145 ../lib/vector/neta/flow.c:66 @@ -255,27 +255,38 @@ msgid "There are classbreaks outside the range min-max. Number of classes reduced to %i, but using probabilities for %i classes." msgstr "" -#: ../lib/raster/range.c:101 +#: ../lib/raster/range.c:103 #, c-format msgid "Unable to read fp range file for <%s>" msgstr "" -#: ../lib/raster/range.c:168 +#: ../lib/raster/range.c:170 #, c-format msgid "Unable to read quant rules for raster map <%s>" msgstr "" -#: ../lib/raster/range.c:205 ../lib/raster/range.c:225 +#: ../lib/raster/range.c:207 ../lib/raster/range.c:227 #, c-format msgid "Unable to read range file for <%s>" msgstr "" -#: ../lib/raster/range.c:263 ../lib/raster/range.c:269 -#: ../lib/raster/range.c:299 ../lib/raster/range.c:313 +#: ../lib/raster/range.c:286 +#, fuzzy, c-format +msgid "Unable to read stats file for <%s>" +msgstr "à´¡àµà´°à´¯àµà´µàµà´µàµ¼ à´¤àµà´Ÿà´™àµà´™à´¾àµ» സാധികàµà´•àµà´¨àµà´¨à´¿à´²àµà´² <%s>" + +#: ../lib/raster/range.c:368 ../lib/raster/range.c:374 +#: ../lib/raster/range.c:406 ../lib/raster/range.c:420 #, c-format msgid "Unable to write range file for <%s>" msgstr "" +#: ../lib/raster/range.c:450 ../lib/raster/range.c:464 +#: ../lib/raster/range.c:482 ../lib/raster/range.c:487 +#, fuzzy, c-format +msgid "Unable to write stats file for <%s>" +msgstr "à´¡àµà´°à´¯àµà´µàµà´µàµ¼ à´¤àµà´Ÿà´™àµà´™à´¾àµ» സാധികàµà´•àµà´¨àµà´¨à´¿à´²àµà´² <%s>" + #: ../lib/raster/raster_metadata.c:109 #, c-format msgid "Unable to read <%s> for raster map <%s@%s>" @@ -326,163 +337,163 @@ msgid "Error writing compressed FP data for row %d of <%s>: %s" msgstr "" -#: ../lib/raster/put_row.c:386 ../lib/raster/put_row.c:392 +#: ../lib/raster/put_row.c:391 ../lib/raster/put_row.c:397 #, c-format msgid "Error writing compressed data for row %d of <%s>" msgstr "" -#: ../lib/raster/put_row.c:402 +#: ../lib/raster/put_row.c:407 #, c-format msgid "Error writing uncompressed data for row %d of <%s>" msgstr "" -#: ../lib/raster/put_row.c:462 +#: ../lib/raster/put_row.c:467 #, c-format msgid "Error writing data via GDAL for row %d of <%s>" msgstr "" -#: ../lib/raster/put_row.c:486 +#: ../lib/raster/put_row.c:491 msgid "GDAL output doesn't support writing null rows separately" msgstr "" -#: ../lib/raster/put_row.c:489 +#: ../lib/raster/put_row.c:494 #, c-format msgid "No null file for <%s>" msgstr "" -#: ../lib/raster/put_row.c:513 ../lib/raster/put_row.c:518 +#: ../lib/raster/put_row.c:521 ../lib/raster/put_row.c:526 #, c-format msgid "Error writing compressed null data for row %d of <%s>" msgstr "" -#: ../lib/raster/put_row.c:552 ../lib/raster/put_row.c:555 +#: ../lib/raster/put_row.c:560 ../lib/raster/put_row.c:563 #, c-format msgid "Error writing null row %d of <%s>" msgstr "" -#: ../lib/raster/put_row.c:680 +#: ../lib/raster/put_row.c:688 #, c-format msgid "put_raster_row: raster map <%s> not open for write - request ignored" msgstr "" -#: ../lib/raster/put_row.c:687 +#: ../lib/raster/put_row.c:695 msgid "put_raster_row: unopened file descriptor - request ignored" msgstr "" -#: ../lib/raster/open.c:191 +#: ../lib/raster/open.c:192 #, 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:196 +#: ../lib/raster/open.c:197 #, c-format msgid "Error reading reclass file for raster map <%s>" msgstr "" -#: ../lib/raster/open.c:207 +#: ../lib/raster/open.c:208 #, c-format msgid "Error reading map type for raster map <%s>" msgstr "" -#: ../lib/raster/open.c:215 +#: ../lib/raster/open.c:216 #, c-format msgid "Raster map <%s@%s>: format field in header file invalid" msgstr "" -#: ../lib/raster/open.c:234 +#: ../lib/raster/open.c:235 #, c-format -msgid "Compression with %s is not supported" +msgid "Compression with %s is not supported in this GRASS GIS installation" msgstr "" -#: ../lib/raster/open.c:238 +#: ../lib/raster/open.c:239 #, c-format msgid "Raster map <%s> is in different projection than current region. Found <%s>, should be <%s>." msgstr "" -#: ../lib/raster/open.c:245 +#: ../lib/raster/open.c:246 #, c-format msgid "Raster map <%s> is in different zone (%d) than current region (%d)" msgstr "" -#: ../lib/raster/open.c:250 +#: ../lib/raster/open.c:251 #, c-format msgid "Raster map <%s>: bytes per cell (%d) too large" msgstr "" -#: ../lib/raster/open.c:275 +#: ../lib/raster/open.c:278 #, c-format msgid "Raster map <%s@%s> is a GDAL link but GRASS is compiled without GDAL support" msgstr "" -#: ../lib/raster/open.c:283 +#: ../lib/raster/open.c:289 #, c-format msgid "Unable to open %s file for raster map <%s@%s>" msgstr "" -#: ../lib/raster/open.c:320 +#: ../lib/raster/open.c:327 #, c-format msgid "Error reading format for <%s@%s>" msgstr "" -#: ../lib/raster/open.c:525 +#: ../lib/raster/open.c:535 msgid "Unable to create GDAL link" msgstr "" -#: ../lib/raster/open.c:597 ../lib/raster/gdal.c:477 +#: ../lib/raster/open.c:607 ../lib/raster/gdal.c:479 #, c-format msgid "Invalid map type <%d>" msgstr "" -#: ../lib/raster/open.c:602 ../lib/raster/open.c:757 +#: ../lib/raster/open.c:612 ../lib/raster/open.c:767 #, c-format msgid "Raster map <%s> is not in the current mapset (%s)" msgstr "" -#: ../lib/raster/open.c:609 +#: ../lib/raster/open.c:619 #, c-format msgid "<%s> is an illegal file name" msgstr "" -#: ../lib/raster/open.c:624 ../lib/raster/open.c:704 ../lib/raster/open.c:780 +#: ../lib/raster/open.c:634 ../lib/raster/open.c:714 ../lib/raster/open.c:790 #, c-format msgid "No temp files available: %s" msgstr "" -#: ../lib/raster/open.c:753 +#: ../lib/raster/open.c:763 #, c-format msgid "Raster map <%s> does not exist in the current mapset (%s)" msgstr "" -#: ../lib/raster/open.c:819 +#: ../lib/raster/open.c:829 msgid "Rast_set_fp_type(): can only be called with FCELL_TYPE or DCELL_TYPE" msgstr "" -#: ../lib/raster/open.c:877 +#: ../lib/raster/open.c:887 #, c-format msgid "Raster map <%s> not found in mapset <%s>" msgstr "" -#: ../lib/raster/open.c:938 +#: ../lib/raster/open.c:948 #, c-format msgid "Unable to find '%s'" msgstr "" -#: ../lib/raster/open.c:949 +#: ../lib/raster/open.c:959 #, c-format msgid "Invalid type: field '%s' in file '%s'" msgstr "" -#: ../lib/raster/open.c:954 +#: ../lib/raster/open.c:964 #, c-format msgid "Missing type: field in file '%s'" msgstr "" -#: ../lib/raster/open.c:959 +#: ../lib/raster/open.c:969 #, c-format msgid "Raster map <%s> is not xdr: byte_order: %s" msgstr "" -#: ../lib/raster/open.c:1028 +#: ../lib/raster/open.c:1038 msgid "Rast_set_quant_rules() can be called only for raster maps opened for reading" msgstr "" @@ -521,7 +532,7 @@ msgid "Unable to create <%s> file for map <%s>" msgstr "" -#: ../lib/raster/get_row.c:35 ../lib/raster/get_row.c:901 +#: ../lib/raster/get_row.c:35 ../lib/raster/get_row.c:906 #, c-format msgid "Reading raster map <%s@%s> request for row %d is outside region" msgstr "" @@ -561,27 +572,27 @@ msgid "Error reading raster data via GDAL for row %d of <%s>" msgstr "" -#: ../lib/raster/get_row.c:830 +#: ../lib/raster/get_row.c:835 #, c-format msgid "Error seeking compressed null data for row %d of <%s>" msgstr "" -#: ../lib/raster/get_row.c:835 ../lib/raster/get_row.c:845 +#: ../lib/raster/get_row.c:840 ../lib/raster/get_row.c:850 #, c-format msgid "Error reading compressed null data for row %d of <%s>" msgstr "" -#: ../lib/raster/get_row.c:851 +#: ../lib/raster/get_row.c:856 #, c-format msgid "Error uncompressing null data for row %d of <%s>" msgstr "" -#: ../lib/raster/get_row.c:885 +#: ../lib/raster/get_row.c:890 #, c-format msgid "Error seeking null row %d for <%s>" msgstr "" -#: ../lib/raster/get_row.c:888 +#: ../lib/raster/get_row.c:893 #, c-format msgid "Error reading null row %d for <%s>" msgstr "" @@ -639,6 +650,15 @@ msgid "Unable to create dependency file in <%s@%s>" msgstr "" +#: ../lib/raster/vrt.c:83 +#, fuzzy, c-format +msgid "Tile raster map <%s> not found" +msgstr "റാസàµà´±àµà´±àµ†àµ¼ മാപàµà´ªàµ <%s> à´•à´£àµà´®à´¾à´¨à´¿à´²àµà´²" + +#: ../lib/raster/vrt.c:86 +msgid "A virtual raster can not contain itself" +msgstr "" + #: ../lib/raster/alloc_cell.c:151 #, c-format msgid "Rast__null_bitstream_size: cols (%d) is negative" @@ -761,17 +781,17 @@ msgid "Invalid descriptor: %d" msgstr "" -#: ../lib/raster/close.c:392 ../lib/raster/close.c:520 +#: ../lib/raster/close.c:394 ../lib/raster/close.c:522 #, c-format msgid "Unable to rename null file '%s' to '%s': %s" msgstr "" -#: ../lib/raster/close.c:462 +#: ../lib/raster/close.c:464 #, c-format msgid "Unable to rename cell file '%s' to '%s': %s" msgstr "" -#: ../lib/raster/close.c:542 +#: ../lib/raster/close.c:544 msgid "unable to write f_format file for CELL maps" msgstr "" @@ -795,62 +815,62 @@ msgid "Unable to locate symbol <%s>" msgstr "" -#: ../lib/raster/gdal.c:145 +#: ../lib/raster/gdal.c:147 msgid "Unable to load GDAL library" msgstr "" -#: ../lib/raster/gdal.c:375 +#: ../lib/raster/gdal.c:377 msgid "Unable to open GDAL file" msgstr "" -#: ../lib/raster/gdal.c:483 +#: ../lib/raster/gdal.c:485 #, c-format msgid "Unable to get <%s> driver" msgstr "" -#: ../lib/raster/gdal.c:492 +#: ../lib/raster/gdal.c:494 #, c-format msgid "Unable to create <%s> dataset using <%s> driver" msgstr "" -#: ../lib/raster/gdal.c:500 +#: ../lib/raster/gdal.c:502 #, c-format msgid "Driver <%s> does not support direct writing. Using MEM driver for intermediate dataset." msgstr "" -#: ../lib/raster/gdal.c:506 +#: ../lib/raster/gdal.c:508 msgid "Unable to get in-memory raster driver" msgstr "" -#: ../lib/raster/gdal.c:513 +#: ../lib/raster/gdal.c:515 #, c-format msgid "Unable to create <%s> dataset using memory driver" msgstr "" -#: ../lib/raster/gdal.c:517 +#: ../lib/raster/gdal.c:519 #, c-format msgid "Driver <%s> does not support creating rasters" msgstr "" -#: ../lib/raster/gdal.c:533 +#: ../lib/raster/gdal.c:535 msgid "Unable to set geo transform" msgstr "" -#: ../lib/raster/gdal.c:537 +#: ../lib/raster/gdal.c:539 msgid "Unable to set projection" msgstr "" -#: ../lib/raster/gdal.c:541 +#: ../lib/raster/gdal.c:543 #, c-format msgid "Unable to create cell_misc/%s/gdal file" msgstr "" -#: ../lib/raster/gdal.c:557 +#: ../lib/raster/gdal.c:559 #, c-format msgid "Error writing cell_misc/%s/gdal file" msgstr "" -#: ../lib/raster/gdal.c:605 +#: ../lib/raster/gdal.c:607 #, c-format msgid "Unable to create output file <%s> using driver <%s>" msgstr "" @@ -910,16 +930,17 @@ #: ../lib/raster/init.c:109 #, c-format -msgid "Unknown compression method <%s>, using default ZLIB" +msgid "Unknown compression method <%s>, using default %s" msgstr "" #: ../lib/raster/init.c:113 -msgid "No compression is not supported for GRASS raster maps, using default ZLIB" +#, c-format +msgid "No compression is not supported for GRASS raster maps, using default %s" msgstr "" -#: ../lib/raster/init.c:118 +#: ../lib/raster/init.c:120 #, c-format -msgid "This GRASS version does not support %s compression, using default ZLIB" +msgid "This GRASS version does not support %s compression, using default %s" msgstr "" #: ../lib/raster/null_val.c:64 @@ -952,8 +973,12 @@ msgid "Output window changed while maps are open for write. Map name <%s>" msgstr "" -#: ../lib/ogsf/gsd_img_tif.c:66 ../lib/ogsf/gk2.c:216 -#: ../lib/ogsf/gsd_img_ppm.c:52 ../lib/ogsf/gsd_img_ppm.c:95 +#: ../lib/ogsf/gsd_img_tif.c:63 ../lib/ogsf/gsd_img_ppm.c:50 +msgid "Unable to get image of current GL screen" +msgstr "" + +#: ../lib/ogsf/gsd_img_tif.c:69 ../lib/ogsf/gk2.c:216 +#: ../lib/ogsf/gsd_img_ppm.c:55 ../lib/ogsf/gsd_img_ppm.c:101 #, c-format msgid "Unable to open file <%s> for writing" msgstr "" @@ -966,32 +991,32 @@ msgid "Need at least 2 keyframes for interpolation" msgstr "" -#: ../lib/ogsf/gs2.c:1211 +#: ../lib/ogsf/gs2.c:1210 #, c-format msgid "no category info" msgstr "" -#: ../lib/ogsf/gs2.c:1230 +#: ../lib/ogsf/gs2.c:1229 #, c-format msgid "no data" msgstr "" -#: ../lib/ogsf/gs2.c:1655 +#: ../lib/ogsf/gs2.c:1654 #, 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 +#: ../lib/ogsf/gs2.c:1732 ../lib/ogsf/gs2.c:1738 ../lib/ogsf/gs2.c:1746 +#: ../lib/ogsf/gs2.c:1755 ../lib/ogsf/gs2.c:1763 ../lib/ogsf/gs2.c:1773 +#: ../lib/ogsf/gs2.c:1821 msgid "GS_load_att_map(): Out of memory. Unable to load map" msgstr "" -#: ../lib/ogsf/gs2.c:1850 +#: ../lib/ogsf/gs2.c:1849 msgid "Loading failed" msgstr "" -#: ../lib/ogsf/gs2.c:1854 +#: ../lib/ogsf/gs2.c:1853 msgid "Error finding range" msgstr "" @@ -1026,8 +1051,8 @@ #: ../lib/ogsf/gp3.c:62 ../lib/ogsf/gp3.c:196 ../lib/ogsf/gv3.c:66 #: ../lib/ogsf/gv3.c:338 ../lib/python/temporal/c_libraries_interface.py:747 #: ../lib/vector/Vlib/open.c:301 ../lib/vector/Vlib/open.c:437 -#: ../lib/vector/Vlib/map.c:192 ../lib/vector/Vlib/map.c:202 -#: ../lib/vector/Vlib/map.c:274 +#: ../lib/vector/Vlib/map.c:193 ../lib/vector/Vlib/map.c:203 +#: ../lib/vector/Vlib/map.c:275 #, c-format, python-format msgid "Unable to open vector map <%s>" msgstr "" @@ -1051,7 +1076,7 @@ #: ../lib/ogsf/gp3.c:202 ../lib/ogsf/gv3.c:344 #: ../lib/rst/interp_float/vinput2d.c:100 ../lib/vector/Vlib/cats.c:589 #: ../lib/vector/Vlib/copy.c:620 ../lib/vector/Vlib/copy.c:730 -#: ../lib/vector/Vlib/map.c:300 ../lib/vector/Vlib/map.c:436 +#: ../lib/vector/Vlib/map.c:301 ../lib/vector/Vlib/map.c:437 #: ../lib/vector/Vlib/ascii.c:398 ../lib/vector/Vlib/array.c:276 #: ../lib/vector/Vlib/net_build.c:159 ../lib/vector/Vlib/net_build.c:206 #: ../lib/vector/Vlib/net_build.c:490 ../lib/vector/Vlib/net_build.c:791 @@ -1065,7 +1090,7 @@ #: ../lib/db/dbmi_client/copy_tab.c:112 ../lib/db/dbmi_client/copy_tab.c:133 #: ../lib/vector/Vlib/cats.c:597 ../lib/vector/Vlib/close_nat.c:160 #: ../lib/vector/Vlib/write_ogr.c:198 ../lib/vector/Vlib/write_pg.c:2915 -#: ../lib/vector/Vlib/map.c:341 ../lib/vector/Vlib/ascii.c:410 +#: ../lib/vector/Vlib/map.c:342 ../lib/vector/Vlib/ascii.c:410 #: ../lib/vector/Vlib/array.c:282 ../lib/vector/Vlib/net_build.c:165 #: ../lib/vector/Vlib/net_build.c:211 ../lib/vector/Vlib/net_build.c:496 #: ../lib/vector/Vlib/net_build.c:797 ../lib/vector/Vlib/net_build.c:976 @@ -1098,6 +1123,11 @@ msgid "Cut-plane points mis-match between surfaces. Check resolution(s)." msgstr "" +#: ../lib/ogsf/gsd_img_ppm.c:96 +#, fuzzy +msgid "Unable to write view" +msgstr "വെകàµà´±àµà´±àµ¼ മാപàµà´ªàµ വായികàµà´•à´¾àµ» പടàµà´Ÿàµà´¨àµà´¨à´¿à´²àµà´²" + #: ../lib/ogsf/gsd_legend.c:246 #, c-format msgid "Unable to read color file of raster map <%s>" @@ -1189,12 +1219,12 @@ msgid "Maximum number of datasets exceeded" msgstr "" -#: ../lib/ogsf/gsd_prim.c:146 +#: ../lib/ogsf/gsd_prim.c:155 #, c-format msgid "Color Material: %d" msgstr "" -#: ../lib/ogsf/gsd_prim.c:630 +#: ../lib/ogsf/gsd_prim.c:642 #, c-format msgid "gsd_rot(): %c is an invalid axis specification. Rotation ignored. Please advise GRASS developers of this error" msgstr "" @@ -1306,18 +1336,51 @@ msgid "Invalid color (%s), using \"white\" as default" msgstr "" -#: ../lib/nviz/render.c:106 +#: ../lib/nviz/render.c:39 +#, c-format +msgid "Unable to get function address for %s" +msgstr "" + +#: ../lib/nviz/render.c:163 msgid "Bad server connection" msgstr "" -#: ../lib/nviz/render.c:112 +#: ../lib/nviz/render.c:169 msgid "Unable to get visual info" msgstr "" -#: ../lib/nviz/render.c:119 +#: ../lib/nviz/render.c:176 msgid "Unable to create rendering context" msgstr "" +#: ../lib/nviz/render.c:225 +#, c-format +msgid "Unable to choose pixel format (CGL error = %d)" +msgstr "" + +#: ../lib/nviz/render.c:231 +#, c-format +msgid "Unable to create context (CGL error = %d)" +msgstr "" + +#: ../lib/nviz/render.c:266 +msgid "Unable to register window class" +msgstr "" + +#: ../lib/nviz/render.c:275 +msgid "Unable to create window" +msgstr "" + +#: ../lib/nviz/render.c:323 +#, c-format +msgid "Unable to set current context (CGL error = %d)" +msgstr "" + +#: ../lib/nviz/render.c:361 +#, c-format +msgid "Incomplete framebuffer status (status = %d)" +msgstr "" + #: ../lib/nviz/map_obj.c:59 msgid "Maximum surfaces loaded!" msgstr "" @@ -2213,13 +2276,13 @@ msgid "The limit of open files (%i) was reached (%i). The module r.series will be run with flag z, to avoid open files limit exceeding." msgstr "" -#: ../lib/python/temporal/temporal_raster_base_algebra.py:690 +#: ../lib/python/temporal/temporal_raster_base_algebra.py:741 #, python-format msgid "Error computing map <%s>" msgstr "" -#: ../lib/python/temporal/temporal_raster_base_algebra.py:777 -#: ../lib/python/temporal/temporal_algebra.py:2395 +#: ../lib/python/temporal/temporal_raster_base_algebra.py:828 +#: ../lib/python/temporal/temporal_algebra.py:2426 #, python-format msgid "%s map <%s> not found in GRASS spatial database" msgstr "" @@ -2276,64 +2339,64 @@ msgid "Empty entry in map list, this should not happen" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:815 +#: ../lib/python/temporal/temporal_algebra.py:821 msgid "Spatio-temporal topological operators are not supported in granularity algebra mode" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:853 +#: ../lib/python/temporal/temporal_algebra.py:859 msgid "All input space time datasets must have a valid temporal topology." msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:862 +#: ../lib/python/temporal/temporal_algebra.py:868 msgid "All input space time datasets must have the same temporal type." msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:1113 +#: ../lib/python/temporal/temporal_algebra.py:1119 #, python-format msgid "Removing un-needed or empty %s maps" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:1168 +#: ../lib/python/temporal/temporal_algebra.py:1174 #, python-format msgid "Space time %s dataset <%s> not found" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:1196 -#: ../lib/python/temporal/temporal_algebra.py:1200 +#: ../lib/python/temporal/temporal_algebra.py:1202 +#: ../lib/python/temporal/temporal_algebra.py:1206 #, python-format msgid "Wrong temporal type of space time dataset <%s> <%s> time is required" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:1220 +#: ../lib/python/temporal/temporal_algebra.py:1226 msgid "Wrong type of input " msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2186 +#: ../lib/python/temporal/temporal_algebra.py:2205 #, python-format msgid "The resulting space time dataset type <%(a)s> is different from the requested type <%(b)s>" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2192 +#: ../lib/python/temporal/temporal_algebra.py:2211 msgid "Maps that should be registered in the resulting space time dataset have different types." msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2401 +#: ../lib/python/temporal/temporal_algebra.py:2432 msgid "Wrong map type. TMAP only supports single maps that are registered in the temporal GRASS database" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2429 +#: ../lib/python/temporal/temporal_algebra.py:2460 msgid "Merging empty map lists" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2432 +#: ../lib/python/temporal/temporal_algebra.py:2463 msgid "First Map list is empty, can't merge it. Return only last map list" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2435 +#: ../lib/python/temporal/temporal_algebra.py:2466 msgid "Second Map list is empty, can't merge it. Return only first map list" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2443 +#: ../lib/python/temporal/temporal_algebra.py:2474 msgid "Space time datasets to merge must have the same temporal type" msgstr "" @@ -2365,33 +2428,33 @@ msgid "Area computation is not supported for LL projections" msgstr "" -#: ../lib/python/temporal/gui_support.py:58 ../lib/python/script/core.py:1298 +#: ../lib/python/temporal/gui_support.py:58 ../lib/python/script/core.py:1324 #, python-format msgid "Invalid element '%s'" msgstr "" #: ../lib/python/temporal/univar_statistics.py:62 -#: ../lib/python/temporal/univar_statistics.py:178 +#: ../lib/python/temporal/univar_statistics.py:180 #, python-format msgid "Space time %(sp)s dataset <%(i)s> is empty" msgstr "" -#: ../lib/python/temporal/univar_statistics.py:101 +#: ../lib/python/temporal/univar_statistics.py:102 #, python-format msgid "Unable to get statistics for raster map <%s>" msgstr "" -#: ../lib/python/temporal/univar_statistics.py:104 +#: ../lib/python/temporal/univar_statistics.py:105 #, python-format msgid "Unable to get statistics for 3d raster map <%s>" msgstr "" -#: ../lib/python/temporal/univar_statistics.py:168 +#: ../lib/python/temporal/univar_statistics.py:170 #, python-format msgid "Space time %(sp)s dataset <%(i)s> not found" msgstr "" -#: ../lib/python/temporal/univar_statistics.py:222 +#: ../lib/python/temporal/univar_statistics.py:224 #, python-format msgid "Unable to get statistics for vector map <%s>" msgstr "" @@ -2469,37 +2532,37 @@ msgid "Unable to remove timestamp for vector map <%s>" msgstr "" -#: ../lib/python/temporal/temporal_vector_algebra.py:386 +#: ../lib/python/temporal/temporal_vector_algebra.py:387 #, python-format msgid "Error vector maps with basename %s exist. Use --o flag to overwrite existing file" msgstr "" -#: ../lib/python/temporal/temporal_vector_algebra.py:419 +#: ../lib/python/temporal/temporal_vector_algebra.py:420 #, python-format msgid "" "Error starting %s : \n" "%s" msgstr "" -#: ../lib/python/temporal/temporal_vector_algebra.py:492 +#: ../lib/python/temporal/temporal_vector_algebra.py:493 #, python-format msgid "" "Error vector map %s exist in temporal database. Use overwrite flag. : \n" "%s" msgstr "" -#: ../lib/python/temporal/core.py:603 +#: ../lib/python/temporal/core.py:605 msgid "Unable to initialize the temporal DBMI interface. Please use t.connect to specify the driver and the database string" msgstr "" -#: ../lib/python/temporal/core.py:672 +#: ../lib/python/temporal/core.py:674 #, python-format msgid "" "Unable to receive temporal database metadata.\n" "Current temporal database info:%(info)s" msgstr "" -#: ../lib/python/temporal/core.py:677 +#: ../lib/python/temporal/core.py:679 #, python-format msgid "" "Unsupported temporal database: version mismatch.\n" @@ -2508,7 +2571,7 @@ "Current temporal database info:%(info)s" msgstr "" -#: ../lib/python/temporal/core.py:685 +#: ../lib/python/temporal/core.py:687 #, python-format msgid "" "Unsupported temporal database: version mismatch.\n" @@ -2516,12 +2579,12 @@ "Current temporal database info:%(info)s" msgstr "" -#: ../lib/python/temporal/core.py:773 +#: ../lib/python/temporal/core.py:775 #, python-format msgid "Creating temporal database: %s" msgstr "" -#: ../lib/python/temporal/core.py:782 +#: ../lib/python/temporal/core.py:784 #, python-format msgid "" "Unable to create SQLite temporal database\n" @@ -2529,31 +2592,31 @@ "Please use t.connect to set a read- and writable temporal database path" msgstr "" -#: ../lib/python/temporal/core.py:947 +#: ../lib/python/temporal/core.py:949 msgid "Unable to mogrify sql statement. " msgstr "" -#: ../lib/python/temporal/core.py:969 +#: ../lib/python/temporal/core.py:971 msgid "Unable to check table. " msgstr "" -#: ../lib/python/temporal/core.py:985 +#: ../lib/python/temporal/core.py:987 msgid "Unable to execute sql statement. " msgstr "" -#: ../lib/python/temporal/core.py:995 +#: ../lib/python/temporal/core.py:997 msgid "Unable to fetch one. " msgstr "" -#: ../lib/python/temporal/core.py:1005 +#: ../lib/python/temporal/core.py:1007 msgid "Unable to fetch all. " msgstr "" -#: ../lib/python/temporal/core.py:1022 +#: ../lib/python/temporal/core.py:1024 msgid "Unable to execute transaction. " msgstr "" -#: ../lib/python/temporal/core.py:1126 +#: ../lib/python/temporal/core.py:1128 #, python-format msgid "" "Unable to connect to %(db)s database: %(string)s\n" @@ -2561,14 +2624,14 @@ "Please use t.connect to set a read- and writable temporal database backend" msgstr "" -#: ../lib/python/temporal/core.py:1286 +#: ../lib/python/temporal/core.py:1288 #, python-format msgid "" "Unable to execute :\n" " %(sql)s" msgstr "" -#: ../lib/python/temporal/core.py:1330 +#: ../lib/python/temporal/core.py:1332 #, python-format msgid "" "Unable to execute transaction:\n" @@ -2623,14 +2686,14 @@ msgstr "" #: ../lib/python/script/array.py:157 ../lib/python/script/array.py:207 -#: ../lib/python/script/array.py:254 ../lib/python/script/array.py:305 -#: ../lib/python/script/array.py:356 ../lib/python/script/array.py:398 +#: ../lib/python/script/array.py:254 ../lib/python/script/array.py:306 +#: ../lib/python/script/array.py:357 ../lib/python/script/array.py:399 #, python-format msgid "Invalid kind <%s>" msgstr "" #: ../lib/python/script/array.py:160 ../lib/python/script/array.py:210 -#: ../lib/python/script/array.py:308 ../lib/python/script/array.py:359 +#: ../lib/python/script/array.py:309 ../lib/python/script/array.py:360 #, python-format msgid "Invalid size <%d>" msgstr "" @@ -2639,17 +2702,17 @@ msgid "grass.script.array.read is deprecated and does not work on MS Windows, pass raster name in the constructor" msgstr "" -#: ../lib/python/script/array.py:247 ../lib/python/script/array.py:392 +#: ../lib/python/script/array.py:247 ../lib/python/script/array.py:393 #, python-format msgid "Invalid FP size <%d>" msgstr "" -#: ../lib/python/script/array.py:251 ../lib/python/script/array.py:395 +#: ../lib/python/script/array.py:251 ../lib/python/script/array.py:396 #, python-format msgid "Invalid integer size <%d>" msgstr "" -#: ../lib/python/script/array.py:346 +#: ../lib/python/script/array.py:347 msgid "grass.script.array3d.read is deprecated and does not work on MS Windows, pass 3D raster name in the constructor" msgstr "" @@ -2720,65 +2783,73 @@ msgid "color" msgstr "" +#: ../lib/python/script/setup.py:229 +msgid "Cleaning up default sqlite database ..." +msgstr "" + +#: ../lib/python/script/setup.py:247 ../lib/init/grass.py:1782 +msgid "Cleaning up temporary files..." +msgstr "" + #: ../lib/python/script/raster3d.py:92 #, python-format msgid "An error occurred while running r3.mapcalc with expression: %s" msgstr "" -#: ../lib/python/script/core.py:67 +#: ../lib/python/script/core.py:69 #, python-brace-format msgid "Cannot find the executable {0}" msgstr "" -#: ../lib/python/script/core.py:307 +#: ../lib/python/script/core.py:309 #, 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:987 +#: ../lib/python/script/core.py:1013 msgid "Mixing value types. Will try to compare after integer conversion" msgstr "" -#: ../lib/python/script/core.py:1188 +#: ../lib/python/script/core.py:1214 #, python-format msgid "Element type should be \"cell\" and not \"%s\"" msgstr "" -#: ../lib/python/script/core.py:1217 ../lib/python/script/core.py:1282 +#: ../lib/python/script/core.py:1243 ../lib/python/script/core.py:1308 #, python-format msgid "Element type should be \"raster\" and not \"%s\"" msgstr "" -#: ../lib/python/script/core.py:1437 +#: ../lib/python/script/core.py:1463 msgid "Unable to list mapsets" msgstr "" -#: ../lib/python/script/core.py:1476 +#: ../lib/python/script/core.py:1502 #, python-format msgid "Location <%s> already exists. Operation canceled." msgstr "" -#: ../lib/python/script/core.py:1479 +#: ../lib/python/script/core.py:1505 #, python-format msgid "Location <%s> already exists and will be overwritten" msgstr "" -#: ../lib/python/script/core.py:1603 +#: ../lib/python/script/core.py:1629 #, python-brace-format msgid "Debug level {0}" msgstr "" -#: ../lib/python/script/core.py:1606 +#: ../lib/python/script/core.py:1632 #, python-brace-format msgid "WARNING: Ignoring unsupported debug level (must be >=0 and <=5). {0}\n" msgstr "" -#: ../lib/python/script/core.py:1622 +#: ../lib/python/script/core.py:1648 #, python-format msgid "Illegal filename <%s>. Cannot be 'NULL' or start with '.'." msgstr "" -#: ../lib/python/script/core.py:1631 +#: ../lib/python/script/core.py:1657 #, python-format msgid "Illegal filename <%(s)s>. <%(il)s> not allowed.\n" msgstr "" @@ -2819,7 +2890,7 @@ msgid "Cannot parse interface description of<{name}> module: {error}" msgstr "" -#: ../lib/python/pygrass/modules/grid/grid.py:553 +#: ../lib/python/pygrass/modules/grid/grid.py:554 msgid "Execution of subprocesses was not successful" msgstr "" @@ -2840,17 +2911,17 @@ msgid "Error executing: Rast_set_cat" msgstr "" -#: ../lib/python/pygrass/raster/abstract.py:275 +#: ../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:286 +#: ../lib/python/pygrass/raster/abstract.py:285 #, python-brace-format msgid "Overwrite type: {0} not supported (True/False)" msgstr "" -#: ../lib/python/pygrass/raster/abstract.py:299 +#: ../lib/python/pygrass/raster/abstract.py:298 #: ../lib/python/pygrass/vector/abstract.py:97 #, python-brace-format msgid "Map name {0} not valid" @@ -2889,11 +2960,11 @@ msgid "Raster map <{0}> does not exist" msgstr "" -#: ../lib/python/pygrass/errors.py:17 +#: ../lib/python/pygrass/errors.py:18 msgid "The map is close!" msgstr "" -#: ../lib/python/pygrass/errors.py:28 +#: ../lib/python/pygrass/errors.py:29 msgid "The self.c_mapinfo pointer must be correctly initiated" msgstr "" @@ -2910,12 +2981,12 @@ msgid "You must use the force flag to actually remove it. Exiting." msgstr "" -#: ../lib/python/pygrass/vector/__init__.py:806 +#: ../lib/python/pygrass/vector/__init__.py:813 #, python-format msgid "Unable to read line of feature %i" msgstr "" -#: ../lib/python/pygrass/vector/__init__.py:895 +#: ../lib/python/pygrass/vector/__init__.py:902 #, python-format msgid "Unable to read area with id %i" msgstr "" @@ -3114,12 +3185,8 @@ msgid "Unable to read PNG" msgstr "" -#: ../lib/pngdriver/read_png.c:60 -msgid "Unable allocate PNG structure" -msgstr "" - -#: ../lib/pngdriver/read_png.c:64 ../lib/pngdriver/write_png.c:71 -#: ../lib/pngdriver/write_png.c:75 +#: ../lib/pngdriver/read_png.c:60 ../lib/pngdriver/read_png.c:64 +#: ../lib/pngdriver/write_png.c:71 ../lib/pngdriver/write_png.c:75 msgid "Unable to allocate PNG structure" msgstr "" @@ -3308,7 +3375,7 @@ #: ../lib/imagery/iscatt_core.c:745 #, c-format -msgid "Unable to read find raster <%s>" +msgid "Unable to find raster <%s>" msgstr "" #: ../lib/imagery/iscatt_core.c:755 @@ -3438,7 +3505,7 @@ msgid "WARNING" msgstr "" -#: ../lib/init/grass.py:187 ../lib/gis/parser.c:621 +#: ../lib/init/grass.py:187 ../lib/gis/parser.c:628 msgid "ERROR" msgstr "" @@ -3446,175 +3513,189 @@ msgid "Exiting..." msgstr "" -#: ../lib/init/grass.py:332 +#: ../lib/init/grass.py:336 msgid "Usage" msgstr "" -#: ../lib/init/grass.py:333 ../lib/gis/parser_html.c:141 +#: ../lib/init/grass.py:337 ../lib/gis/parser_html.c:141 #: ../lib/gis/parser_rest.c:146 msgid "Flags" msgstr "" -#: ../lib/init/grass.py:334 +#: ../lib/init/grass.py:338 msgid "print this help message" msgstr "" -#: ../lib/init/grass.py:335 +#: ../lib/init/grass.py:339 msgid "show version information and exit" msgstr "" -#: ../lib/init/grass.py:336 +#: ../lib/init/grass.py:340 msgid "create given database, location or mapset if it doesn't exist" msgstr "" -#: ../lib/init/grass.py:337 +#: ../lib/init/grass.py:341 msgid "exit after creation of location or mapset. Only with -c flag" msgstr "" -#: ../lib/init/grass.py:338 -msgid "force removal of .gislock if exists (use with care!). Only with -text flag" +#: ../lib/init/grass.py:342 +msgid "force removal of .gislock if exists (use with care!). Only with --text flag" msgstr "" -#: ../lib/init/grass.py:339 +#: ../lib/init/grass.py:343 msgid "use text based interface (skip welcome screen)" msgstr "" -#: ../lib/init/grass.py:340 ../lib/init/grass.py:342 ../lib/init/grass.py:344 +#: ../lib/init/grass.py:344 ../lib/init/grass.py:346 ../lib/init/grass.py:348 msgid "and set as default" msgstr "" -#: ../lib/init/grass.py:341 +#: ../lib/init/grass.py:345 msgid "use text based interface (show welcome screen)" msgstr "" -#: ../lib/init/grass.py:343 +#: ../lib/init/grass.py:347 msgid "use $DEFAULT_GUI graphical user interface" msgstr "" -#: ../lib/init/grass.py:345 +#: ../lib/init/grass.py:349 msgid "print GRASS configuration parameters" msgstr "" -#: ../lib/init/grass.py:346 +#: ../lib/init/grass.py:350 msgid "options: arch,build,compiler,path,revision,version" msgstr "" -#: ../lib/init/grass.py:347 ../lib/gis/parser_html.c:189 +#: ../lib/init/grass.py:351 ../lib/gis/parser_html.c:189 #: ../lib/gis/parser_rest.c:179 msgid "Parameters" msgstr "" -#: ../lib/init/grass.py:348 +#: ../lib/init/grass.py:352 msgid "initial GRASS GIS database directory" msgstr "" -#: ../lib/init/grass.py:349 +#: ../lib/init/grass.py:353 msgid "directory containing Locations" msgstr "" -#: ../lib/init/grass.py:350 +#: ../lib/init/grass.py:354 msgid "initial GRASS Location" msgstr "" -#: ../lib/init/grass.py:351 +#: ../lib/init/grass.py:355 msgid "directory containing Mapsets with one common coordinate system (projection)" msgstr "" -#: ../lib/init/grass.py:352 +#: ../lib/init/grass.py:356 msgid "initial GRASS Mapset" msgstr "" -#: ../lib/init/grass.py:353 +#: ../lib/init/grass.py:357 msgid "fully qualified initial Mapset directory" msgstr "" -#: ../lib/init/grass.py:354 +#: ../lib/init/grass.py:358 msgid "Environment variables relevant for startup" msgstr "" -#: ../lib/init/grass.py:355 +#: ../lib/init/grass.py:359 msgid "select GUI (text, gui, gtext)" msgstr "" -#: ../lib/init/grass.py:356 +#: ../lib/init/grass.py:360 msgid "set html web browser for help pages" msgstr "" -#: ../lib/init/grass.py:357 +#: ../lib/init/grass.py:361 msgid "set additional path(s) to local GRASS modules or user scripts" msgstr "" -#: ../lib/init/grass.py:358 +#: ../lib/init/grass.py:362 msgid "set additional GISBASE for locally installed GRASS Addons" msgstr "" -#: ../lib/init/grass.py:359 +#: ../lib/init/grass.py:363 msgid "shell script to be processed as batch job" msgstr "" -#: ../lib/init/grass.py:360 +#: ../lib/init/grass.py:364 msgid "set Python interpreter name to override 'python'" msgstr "" -#: ../lib/init/grass.py:361 +#: ../lib/init/grass.py:365 msgid "execute GRASS module or script" msgstr "" -#: ../lib/init/grass.py:362 +#: ../lib/init/grass.py:366 msgid "provided executable will be executed in GRASS session" msgstr "" -#: ../lib/init/grass.py:363 +#: ../lib/init/grass.py:367 msgid "GRASS module, script or any other executable" msgstr "" -#: ../lib/init/grass.py:364 +#: ../lib/init/grass.py:368 msgid "parameters of the executable" msgstr "" -#: ../lib/init/grass.py:365 +#: ../lib/init/grass.py:369 msgid "standard flags" msgstr "" -#: ../lib/init/grass.py:390 +#: ../lib/init/grass.py:370 +msgid "create temporary location (use with the --exec flag)" +msgstr "" + +#: ../lib/init/grass.py:395 msgid "The APPDATA variable is not set, ask your operating system support" msgstr "" -#: ../lib/init/grass.py:393 +#: ../lib/init/grass.py:398 msgid "The APPDATA variable points to directory which does not exist, ask your operating system support" msgstr "" -#: ../lib/init/grass.py:440 +#: ../lib/init/grass.py:411 +#, python-format +msgid "Failed to create configuration directory '%s' with error: %s" +msgstr "" + +#: ../lib/init/grass.py:454 #, python-format msgid "Unable to create temporary directory ! Exiting." msgstr "" -#: ../lib/init/grass.py:493 +#: ../lib/init/grass.py:507 #, python-brace-format msgid "Invalid line in RC file ({file}): '{line}' ({error})\n" msgstr "" -#: ../lib/init/grass.py:547 +#: ../lib/init/grass.py:513 +#, python-brace-format +msgid "Empty RC file ({file})" +msgstr "" + +#: ../lib/init/grass.py:563 #, python-format msgid "GUI <%s> not supported in this version" msgstr "" -#: ../lib/init/grass.py:708 +#: ../lib/init/grass.py:729 msgid "Searched for a web browser, but none found" msgstr "" -#: ../lib/init/grass.py:747 +#: ../lib/init/grass.py:769 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" msgstr "" -#: ../lib/init/grass.py:751 +#: ../lib/init/grass.py:773 msgid "GRASS GUI not found. Please check your installation." msgstr "" -#: ../lib/init/grass.py:753 +#: ../lib/init/grass.py:775 msgid "" "{}\n" "Switching to text based interface mode.\n" @@ -3622,7 +3703,7 @@ "Hit RETURN to continue.\n" msgstr "" -#: ../lib/init/grass.py:762 +#: ../lib/init/grass.py:784 msgid "" "It appears that the X Windows system is not active.\n" "A graphical based user interface is not supported.\n" @@ -3632,95 +3713,125 @@ "Hit RETURN to continue.\n" msgstr "" -#: ../lib/init/grass.py:855 ../lib/gis/make_mapset.c:66 +#: ../lib/init/grass.py:880 ../lib/gis/make_mapset.c:66 #, c-format, python-format msgid "Location <%s> doesn't exist" msgstr "" -#: ../lib/init/grass.py:857 +#: ../lib/init/grass.py:882 #, python-format msgid "<%s> is not a valid GRASS Location because PERMANENT Mapset is missing" msgstr "" -#: ../lib/init/grass.py:860 +#: ../lib/init/grass.py:885 #, python-format msgid "<%s> is not a valid GRASS Location because PERMANENT is not a directory" msgstr "" -#: ../lib/init/grass.py:865 +#: ../lib/init/grass.py:890 #, python-format msgid "<%s> is not a valid GRASS Location because PERMANENT Mapset does not have a DEFAULT_WIND file (default computational region)" msgstr "" -#: ../lib/init/grass.py:870 +#: ../lib/init/grass.py:895 #, python-brace-format msgid "Mapset <{mapset}> doesn't exist in GRASS Location <{loc}>. A new mapset can be created by '-c' switch." msgstr "" -#: ../lib/init/grass.py:874 +#: ../lib/init/grass.py:899 #, python-format msgid "<%s> is not a GRASS Mapset because it is not a directory" msgstr "" -#: ../lib/init/grass.py:877 +#: ../lib/init/grass.py:902 #, python-format msgid "<%s> is not a valid GRASS Mapset because it does not have a WIND file" msgstr "" -#: ../lib/init/grass.py:881 +#: ../lib/init/grass.py:906 #, python-format msgid "<%s> is not a valid GRASS Mapset because its WIND file is not readable" msgstr "" -#: ../lib/init/grass.py:884 +#: ../lib/init/grass.py:909 #, python-brace-format msgid "Mapset <{mapset}> or Location <{location}> is invalid for an unknown reason" msgstr "" -#: ../lib/init/grass.py:947 -#, python-format -msgid "Failed to create new location. The location <%s> already exists." +#: ../lib/init/grass.py:934 +#, python-brace-format +msgid "Unable to create new location because the location <{location}> already exists." msgstr "" -#: ../lib/init/grass.py:954 -msgid "Missing WIND file" +#: ../lib/init/grass.py:938 +#, python-brace-format +msgid "Unable to create new location <{location}> because <{path}> is a file." msgstr "" -#: ../lib/init/grass.py:972 -msgid "" -"GISDBASE, LOCATION_NAME and MAPSET variables not set properly.\n" -"Interactive startup needed." +#: ../lib/init/grass.py:941 +#, python-brace-format +msgid "Unable to create new location <{location}> because the directory <{path}> already exists." +msgstr "" + +#: ../lib/init/grass.py:945 +#, python-brace-format +msgid "Unable to create new location in the directory <{path}> for an unknown reason." +msgstr "" + +#: ../lib/init/grass.py:992 +msgid "Mapset <{}> already exists. Ignoring the request to create it. Note that this warning may become an error in future versions." +msgstr "" + +#: ../lib/init/grass.py:1020 +msgid "Creating new GRASS GIS location <{}>..." +msgstr "" + +#: ../lib/init/grass.py:1026 +msgid "Creating new GRASS GIS mapset <{}>..." +msgstr "" + +#: ../lib/init/grass.py:1031 +#, python-brace-format +msgid "Unable to create new mapset <{mapset}> because <{path}> is a file." +msgstr "" + +#: ../lib/init/grass.py:1037 +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:996 +#: ../lib/init/grass.py:1061 +msgid "GRASS GIS database directory, location and mapset not set properly. Use GUI or command line to set them." +msgstr "" + +#: ../lib/init/grass.py:1086 #, python-format msgid "Invalid user interface specified - <%s>. Use the --help option to see valid interface names." msgstr "" -#: ../lib/init/grass.py:1015 +#: ../lib/init/grass.py:1106 #, python-brace-format msgid "" "Error in GUI startup. See messages above (if any) and if necessary, please report this error to the GRASS developers.\n" "On systems with package manager, make sure you have the right GUI package, probably named grass-gui, installed.\n" -"To run GRASS GIS in text mode use the -text flag.\n" +"To run GRASS GIS in text mode use the --text flag.\n" "Use '--help' for further options\n" " {cmd_name} --help\n" "See also: https://grass.osgeo.org/{cmd_name}/manuals/helptext.html" msgstr "" -#: ../lib/init/grass.py:1027 +#: ../lib/init/grass.py:1118 msgid "" "Exit was requested in GUI.\n" "GRASS GIS will not start. Bye." msgstr "" -#: ../lib/init/grass.py:1030 +#: ../lib/init/grass.py:1121 msgid "" "Invalid return code from GUI startup script.\n" "Please advise GRASS developers of this error." msgstr "" -#: ../lib/init/grass.py:1077 +#: ../lib/init/grass.py:1168 #, python-brace-format msgid "" "Error reading data path information from g.gisenv.\n" @@ -3731,59 +3842,55 @@ "Check the <{file}> file." msgstr "" -#: ../lib/init/grass.py:1158 ../lib/init/grass.py:1162 -msgid "Default locale settings are missing. GRASS running with C locale." -msgstr "" - -#: ../lib/init/grass.py:1240 +#: ../lib/init/grass.py:1381 #, python-format msgid "Path '%s' doesn't exist" msgstr "" -#: ../lib/init/grass.py:1242 +#: ../lib/init/grass.py:1383 #, python-format msgid "Path '%s' not accessible." msgstr "" #. GTC %s is mapset's folder path -#: ../lib/init/grass.py:1247 +#: ../lib/init/grass.py:1388 #, python-format msgid "You are not the owner of '%s'." msgstr "" -#: ../lib/init/grass.py:1255 +#: ../lib/init/grass.py:1396 #, python-format msgid "" "%(user)s is currently running GRASS in selected mapset (file %(file)s found). Concurrent use not allowed.\n" "You can force launching GRASS using -f flag (note that you need permission for this operation). Have another look in the processor manager just to be sure..." msgstr "" -#: ../lib/init/grass.py:1262 +#: ../lib/init/grass.py:1405 #, python-format msgid "%(user)s is currently running GRASS in selected mapset (file %(file)s found). Forcing to launch GRASS..." msgstr "" -#: ../lib/init/grass.py:1266 +#: ../lib/init/grass.py:1409 #, python-format msgid "" "Unable to properly access '%s'.\n" "Please notify system personnel." msgstr "" -#: ../lib/init/grass.py:1287 +#: ../lib/init/grass.py:1430 msgid "Building user fontcap..." msgstr "" -#: ../lib/init/grass.py:1346 +#: ../lib/init/grass.py:1489 msgid "The SHELL variable is not set" msgstr "" -#: ../lib/init/grass.py:1362 +#: ../lib/init/grass.py:1505 #, python-brace-format msgid "Unsupported shell <{sh}>: {env_file}" msgstr "" -#: ../lib/init/grass.py:1378 +#: ../lib/init/grass.py:1521 #, python-format msgid "" "Job file <%s> has been defined in the 'GRASS_BATCH_JOB' variable but not found. Exiting.\n" @@ -3791,114 +3898,118 @@ "Use 'unset GRASS_BATCH_JOB' to disable batch job processing." msgstr "" -#: ../lib/init/grass.py:1385 +#: ../lib/init/grass.py:1528 #, python-format msgid "Change file permission to 'executable' for <%s>" msgstr "" -#: ../lib/init/grass.py:1400 +#: ../lib/init/grass.py:1543 #, python-format msgid "Executing <%s> ..." msgstr "" -#: ../lib/init/grass.py:1407 +#: ../lib/init/grass.py:1550 #, python-brace-format msgid "" "Execution of <{cmd}> failed:\n" "{error}" msgstr "" -#: ../lib/init/grass.py:1410 +#: ../lib/init/grass.py:1553 #, python-format msgid "Execution of <%s> finished." msgstr "" -#: ../lib/init/grass.py:1441 +#: ../lib/init/grass.py:1583 #, python-brace-format msgid "Unable to close GUI. {0}" msgstr "" -#: ../lib/init/grass.py:1468 +#: ../lib/init/grass.py:1611 #, python-format msgid "Welcome to GRASS GIS %s" msgstr "" -#: ../lib/init/grass.py:1490 +#: ../lib/init/grass.py:1633 msgid "GRASS GIS homepage:" msgstr "" #. GTC Running through: SHELL NAME -#: ../lib/init/grass.py:1492 +#: ../lib/init/grass.py:1635 msgid "This version running through:" msgstr "" -#: ../lib/init/grass.py:1494 +#: ../lib/init/grass.py:1637 msgid "Help is available with the command:" msgstr "" -#: ../lib/init/grass.py:1495 +#: ../lib/init/grass.py:1638 msgid "See the licence terms with:" msgstr "" -#: ../lib/init/grass.py:1496 +#: ../lib/init/grass.py:1639 msgid "See citation options with:" msgstr "" -#: ../lib/init/grass.py:1499 +#: ../lib/init/grass.py:1642 msgid "If required, restart the GUI with:" msgstr "" -#: ../lib/init/grass.py:1501 +#: ../lib/init/grass.py:1644 msgid "Start the GUI with:" msgstr "" -#: ../lib/init/grass.py:1503 +#: ../lib/init/grass.py:1646 msgid "When ready to quit enter:" msgstr "" -#: ../lib/init/grass.py:1591 +#: ../lib/init/grass.py:1733 msgid "2D and 3D raster MASKs present" msgstr "" -#: ../lib/init/grass.py:1592 +#: ../lib/init/grass.py:1734 msgid "Raster MASK present" msgstr "" -#: ../lib/init/grass.py:1593 +#: ../lib/init/grass.py:1735 msgid "3D raster MASK present" msgstr "" -#: ../lib/init/grass.py:1634 +#: ../lib/init/grass.py:1775 msgid "Done." msgstr "" -#: ../lib/init/grass.py:1636 +#: ../lib/init/grass.py:1777 msgid "Goodbye from GRASS GIS" msgstr "" -#: ../lib/init/grass.py:1641 -msgid "Cleaning up temporary files..." -msgstr "" - -#: ../lib/init/grass.py:1661 +#: ../lib/init/grass.py:1813 msgid "Please install the GRASS GIS development package" msgstr "" -#: ../lib/init/grass.py:1695 +#: ../lib/init/grass.py:1848 #, python-format msgid "Parameter <%s> not supported" msgstr "" -#: ../lib/init/grass.py:1839 +#: ../lib/init/grass.py:1998 msgid "Flag -e requires also flag -c" msgstr "" -#: ../lib/init/grass.py:1886 +#: ../lib/init/grass.py:2000 +msgid "Coordinate reference system argument (e.g. EPSG) is needed for --tmp-location" +msgstr "" + +#: ../lib/init/grass.py:2003 +msgid "Only one argument (e.g. EPSG) is needed for --tmp-location, mapset name <{}> provided" +msgstr "" + +#: ../lib/init/grass.py:2058 #, python-brace-format msgid "" "Unable to start GRASS GIS. You have the choice to:\n" -" - Launch the graphical user interface with the '-gui' switch\n" -" {cmd_name} -gui\n" +" - Launch the graphical user interface with the '--gui' switch\n" +" {cmd_name} --gui\n" " - Launch with path to the location/mapset as an argument\n" " {cmd_name} /path/to/location/mapset`\n" " - Create a location with '-c' and launch in its PERMANENT mapset\n" @@ -3910,25 +4021,21 @@ "See also: https://grass.osgeo.org/{cmd_name}/manuals/helptext.html" msgstr "" -#: ../lib/init/grass.py:1909 -msgid "Creating new GRASS GIS location/mapset..." -msgstr "" - -#: ../lib/init/grass.py:1911 +#: ../lib/init/grass.py:2080 msgid "Starting GRASS GIS..." msgstr "" -#: ../lib/init/grass.py:1932 +#: ../lib/init/grass.py:2101 #, python-brace-format -msgid "<{0}> requested, but not available. Run GRASS in text mode (-text) or install missing package (usually 'grass-gui')." +msgid "<{0}> requested, but not available. Run GRASS in text mode (--text) or install missing package (usually 'grass-gui')." msgstr "" -#: ../lib/init/grass.py:1986 +#: ../lib/init/grass.py:2162 #, python-format msgid "Launching <%s> GUI in the background, please wait..." msgstr "" -#: ../lib/init/grass.py:2008 +#: ../lib/init/grass.py:2184 #, python-format msgid "Failed to start shell '%s'" msgstr "" @@ -3947,39 +4054,47 @@ msgid "Unable to write lockfile %s (%s)" msgstr "" -#: ../lib/segment/open.c:53 +#: ../lib/segment/open.c:57 +msgid "Using memory cache" +msgstr "" + +#: ../lib/segment/open.c:70 +msgid "Using disk cache" +msgstr "" + +#: ../lib/segment/open.c:73 msgid "Segment file name is NULL" msgstr "" -#: ../lib/segment/open.c:58 +#: ../lib/segment/open.c:78 msgid "Segment file exists already" msgstr "" -#: ../lib/segment/open.c:66 +#: ../lib/segment/open.c:86 msgid "Unable to create segment file" msgstr "" -#: ../lib/segment/open.c:74 +#: ../lib/segment/open.c:94 msgid "Could not write segment file" msgstr "" -#: ../lib/segment/open.c:78 +#: ../lib/segment/open.c:98 msgid "Illegal segment configuration parameter(s)" msgstr "" -#: ../lib/segment/open.c:87 +#: ../lib/segment/open.c:107 msgid "Unable to re-open segment file" msgstr "" -#: ../lib/segment/open.c:94 +#: ../lib/segment/open.c:114 msgid "Could not read segment file" msgstr "" -#: ../lib/segment/format.c:144 +#: ../lib/segment/format.c:143 msgid "Segment format: file size too large" msgstr "" -#: ../lib/segment/format.c:145 +#: ../lib/segment/format.c:144 msgid "Please recompile with Large File Support (LFS)" msgstr "" @@ -4578,55 +4693,60 @@ msgid "Pseudo-random number generator not seeded" msgstr "" -#: ../lib/gis/cmprlz4.c:81 ../lib/gis/cmprlz4.c:138 ../lib/gis/cmprbzip.c:90 -#: ../lib/gis/cmprbzip.c:164 ../lib/gis/cmprzlib.c:99 ../lib/gis/cmprzlib.c:195 -#: ../lib/gis/compress.c:303 +#: ../lib/gis/cmprlz4.c:89 ../lib/gis/cmprlz4.c:156 ../lib/gis/cmprbzip.c:104 +#: ../lib/gis/cmprbzip.c:183 ../lib/gis/cmprzstd.c:102 +#: ../lib/gis/cmprzstd.c:176 ../lib/gis/cmprzlib.c:100 +#: ../lib/gis/cmprzlib.c:179 ../lib/gis/compress.c:335 msgid "No source buffer" msgstr "" -#: ../lib/gis/cmprlz4.c:84 ../lib/gis/cmprlz4.c:141 ../lib/gis/cmprbzip.c:93 -#: ../lib/gis/cmprbzip.c:167 ../lib/gis/cmprzlib.c:102 -#: ../lib/gis/cmprzlib.c:198 +#: ../lib/gis/cmprlz4.c:92 ../lib/gis/cmprlz4.c:159 ../lib/gis/cmprbzip.c:107 +#: ../lib/gis/cmprbzip.c:186 ../lib/gis/cmprzstd.c:105 +#: ../lib/gis/cmprzstd.c:179 ../lib/gis/cmprzlib.c:103 +#: ../lib/gis/cmprzlib.c:182 msgid "No destination buffer" msgstr "" -#: ../lib/gis/cmprlz4.c:91 ../lib/gis/cmprlz4.c:148 ../lib/gis/cmprbzip.c:100 -#: ../lib/gis/cmprbzip.c:174 ../lib/gis/cmprzlib.c:109 -#: ../lib/gis/cmprzlib.c:205 ../lib/gis/compress.c:305 +#: ../lib/gis/cmprlz4.c:99 ../lib/gis/cmprlz4.c:166 ../lib/gis/cmprbzip.c:114 +#: ../lib/gis/cmprbzip.c:193 ../lib/gis/cmprzstd.c:112 +#: ../lib/gis/cmprzstd.c:186 ../lib/gis/cmprzlib.c:110 +#: ../lib/gis/cmprzlib.c:189 ../lib/gis/compress.c:337 #, c-format msgid "Invalid source buffer size %d" msgstr "" -#: ../lib/gis/cmprlz4.c:93 ../lib/gis/cmprlz4.c:150 ../lib/gis/cmprbzip.c:102 -#: ../lib/gis/cmprbzip.c:176 ../lib/gis/cmprzlib.c:111 -#: ../lib/gis/cmprzlib.c:207 ../lib/gis/compress.c:225 +#: ../lib/gis/cmprlz4.c:101 ../lib/gis/cmprlz4.c:168 ../lib/gis/cmprbzip.c:116 +#: ../lib/gis/cmprbzip.c:195 ../lib/gis/cmprzstd.c:114 +#: ../lib/gis/cmprzstd.c:188 ../lib/gis/cmprzlib.c:112 +#: ../lib/gis/cmprzlib.c:191 ../lib/gis/compress.c:257 #, c-format msgid "Invalid destination buffer size %d" msgstr "" -#: ../lib/gis/cmprlz4.c:107 +#: ../lib/gis/cmprlz4.c:121 msgid "LZ4 compression error" msgstr "" -#: ../lib/gis/cmprlz4.c:159 +#: ../lib/gis/cmprlz4.c:177 msgid "LZ4 decompression error" msgstr "" -#: ../lib/gis/cmprlz4.c:168 ../lib/gis/cmprbzip.c:200 +#: ../lib/gis/cmprlz4.c:186 ../lib/gis/cmprbzip.c:219 ../lib/gis/cmprzstd.c:206 +#: ../lib/gis/cmprzlib.c:215 #, c-format msgid "Got uncompressed size %d, expected %d" msgstr "" -#: ../lib/gis/cmprbzip.c:83 ../lib/gis/cmprbzip.c:157 +#: ../lib/gis/cmprbzip.c:97 ../lib/gis/cmprbzip.c:176 msgid "GRASS needs to be compiled with BZIP2 for BZIP2 compression" msgstr "" -#: ../lib/gis/cmprbzip.c:122 +#: ../lib/gis/cmprbzip.c:141 #, c-format msgid "BZIP2 version %s compression error %d" msgstr "" -#: ../lib/gis/cmprbzip.c:189 +#: ../lib/gis/cmprbzip.c:208 #, c-format msgid "BZIP2 version %s decompression error %d" msgstr "" @@ -4725,152 +4845,165 @@ msgid "No ellipsoid info given in file %s in <%s>" msgstr "" -#: ../lib/gis/parser.c:355 +#: ../lib/gis/parser.c:348 +msgid "Bug in UI description. Missing module description" +msgstr "" + +#: ../lib/gis/parser.c:358 +msgid "Bug in UI description. Missing option key" +msgstr "" + +#: ../lib/gis/parser.c:360 +#, c-format +msgid "Bug in UI description. Option key <%s> is not valid" +msgstr "" + +#: ../lib/gis/parser.c:362 #, c-format -msgid "BUG in option name, '%s' is not valid" +msgid "Bug in UI description. Description for option <%s> missing" msgstr "" -#: ../lib/gis/parser.c:407 +#: ../lib/gis/parser.c:414 #, c-format -msgid "BUG in descriptions, option '%s' in <%s> does not exist" +msgid "Bug in UI description. Option '%s' in <%s> does not exist" msgstr "" -#: ../lib/gis/parser.c:525 +#: ../lib/gis/parser.c:532 msgid "Use either --quiet or --verbose flag, not both. Assuming --verbose." msgstr "" -#: ../lib/gis/parser.c:539 +#: ../lib/gis/parser.c:546 msgid "Use either --quiet or --verbose flag, not both. Assuming --quiet." msgstr "" -#: ../lib/gis/parser.c:554 +#: ../lib/gis/parser.c:561 msgid "Use either --qq or --verbose flag, not both. Assuming --qq." msgstr "" -#: ../lib/gis/parser.c:585 +#: ../lib/gis/parser.c:592 #, c-format msgid "Sorry <%s> is not a valid option" msgstr "" -#: ../lib/gis/parser.c:598 +#: ../lib/gis/parser.c:605 msgid "Your installation doesn't include GUI, exiting." msgstr "" -#: ../lib/gis/parser.c:943 +#: ../lib/gis/parser.c:950 msgid "Unable to determine program name" msgstr "" -#: ../lib/gis/parser.c:965 ../lib/gis/parser.c:984 +#: ../lib/gis/parser.c:972 ../lib/gis/parser.c:991 #, c-format msgid "%s: Sorry, <%c> is not a valid flag" msgstr "" -#: ../lib/gis/parser.c:1114 +#: ../lib/gis/parser.c:1121 #, c-format msgid "%s: Sorry, <%s=> is ambiguous" msgstr "" -#: ../lib/gis/parser.c:1117 +#: ../lib/gis/parser.c:1124 #, c-format msgid "Option <%s=> matches" msgstr "" -#: ../lib/gis/parser.c:1135 +#: ../lib/gis/parser.c:1142 #, c-format msgid "Please update the usage of <%s>: option <%s> has been renamed to <%s>" msgstr "" -#: ../lib/gis/parser.c:1148 +#: ../lib/gis/parser.c:1155 #, c-format msgid "%s: Sorry, <%s> is not a valid parameter" msgstr "" -#: ../lib/gis/parser.c:1154 ../lib/gis/parser.c:1400 +#: ../lib/gis/parser.c:1161 ../lib/gis/parser.c:1407 #, c-format msgid "<%s> is an abbreviation for <%s>" msgstr "" -#: ../lib/gis/parser.c:1159 +#: ../lib/gis/parser.c:1166 #, c-format msgid "Option <%s> does not accept multiple answers" msgstr "" -#: ../lib/gis/parser.c:1231 +#: ../lib/gis/parser.c:1238 #, c-format msgid "" "Illegal range syntax for parameter <%s>\n" "\tPresented as: %s" msgstr "" -#: ../lib/gis/parser.c:1237 +#: ../lib/gis/parser.c:1244 #, c-format msgid "" "Value <%s> out of range for parameter <%s>\n" "\tLegal range: %s" msgstr "" -#: ../lib/gis/parser.c:1243 +#: ../lib/gis/parser.c:1250 #, c-format msgid "Missing value for parameter <%s>" msgstr "" -#: ../lib/gis/parser.c:1249 +#: ../lib/gis/parser.c:1256 #, c-format msgid "" "Value <%s> ambiguous for parameter <%s>\n" "\tValid options: %s" msgstr "" -#: ../lib/gis/parser.c:1422 +#: ../lib/gis/parser.c:1429 #, c-format msgid "" "Required parameter <%s> not set:\n" "\t(%s)" msgstr "" -#: ../lib/gis/parser.c:1514 +#: ../lib/gis/parser.c:1521 #, c-format msgid "" "Option <%s> must be provided in multiples of %d\n" "\tYou provided %d item(s): %s" msgstr "" -#: ../lib/gis/parser.c:1588 ../lib/gis/error.c:363 +#: ../lib/gis/parser.c:1595 ../lib/gis/error.c:363 #, c-format msgid "ERROR: " msgstr "" -#: ../lib/gis/parser.c:1590 ../lib/gis/parser.c:1597 +#: ../lib/gis/parser.c:1597 ../lib/gis/parser.c:1604 #, c-format msgid "option <%s>: <%s> exists. To overwrite, use the --overwrite flag" msgstr "" -#: ../lib/gis/parser.c:1707 +#: ../lib/gis/parser.c:1714 #, c-format msgid "%s= is not a separator option" msgstr "" -#: ../lib/gis/parser.c:1710 +#: ../lib/gis/parser.c:1717 #, c-format msgid "No separator given for %s=" msgstr "" -#: ../lib/gis/parser.c:1772 ../lib/gis/parser.c:1789 +#: ../lib/gis/parser.c:1779 ../lib/gis/parser.c:1796 #, c-format msgid "%s= is not a file option" msgstr "" -#: ../lib/gis/parser.c:1774 +#: ../lib/gis/parser.c:1781 #, c-format msgid "Opening multiple files not supported for %s=" msgstr "" -#: ../lib/gis/parser.c:1780 +#: ../lib/gis/parser.c:1787 #, c-format msgid "Unable to open %s file <%s>" msgstr "" -#: ../lib/gis/parser.c:1786 +#: ../lib/gis/parser.c:1793 #, c-format msgid "Unable to create %s file <%s>" msgstr "" @@ -4883,420 +5016,420 @@ msgid "Example: select * from towns where population > 10000" msgstr "" -#: ../lib/gis/parser_standard_options.c:156 +#: ../lib/gis/parser_standard_options.c:157 msgid "WHERE conditions of SQL statement without 'where' keyword" msgstr "" -#: ../lib/gis/parser_standard_options.c:157 +#: ../lib/gis/parser_standard_options.c:158 msgid "Example: income < 1000 and population >= 10000" msgstr "" -#: ../lib/gis/parser_standard_options.c:165 +#: ../lib/gis/parser_standard_options.c:166 msgid "Name of attribute table" msgstr "" -#: ../lib/gis/parser_standard_options.c:174 +#: ../lib/gis/parser_standard_options.c:175 msgid "Name of database driver" msgstr "" -#: ../lib/gis/parser_standard_options.c:183 +#: ../lib/gis/parser_standard_options.c:184 msgid "Name of database" msgstr "" -#: ../lib/gis/parser_standard_options.c:192 +#: ../lib/gis/parser_standard_options.c:193 msgid "Database schema" msgstr "" -#: ../lib/gis/parser_standard_options.c:193 +#: ../lib/gis/parser_standard_options.c:194 msgid "Do not use this option if schemas are not supported by driver/database server" msgstr "" -#: ../lib/gis/parser_standard_options.c:202 +#: ../lib/gis/parser_standard_options.c:203 msgid "Name of attribute column" msgstr "" -#: ../lib/gis/parser_standard_options.c:211 +#: ../lib/gis/parser_standard_options.c:212 msgid "Name of attribute column(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:220 +#: ../lib/gis/parser_standard_options.c:221 msgid "Name of key column" msgstr "" -#: ../lib/gis/parser_standard_options.c:221 +#: ../lib/gis/parser_standard_options.c:222 msgid "Must refer to an integer column" msgstr "" -#: ../lib/gis/parser_standard_options.c:233 +#: ../lib/gis/parser_standard_options.c:234 msgid "Name of input imagery group" msgstr "" -#: ../lib/gis/parser_standard_options.c:241 +#: ../lib/gis/parser_standard_options.c:242 msgid "Name of input imagery subgroup" msgstr "" -#: ../lib/gis/parser_standard_options.c:251 +#: ../lib/gis/parser_standard_options.c:252 msgid "Name of input raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:260 +#: ../lib/gis/parser_standard_options.c:261 msgid "Name of input raster map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:268 +#: ../lib/gis/parser_standard_options.c:269 msgid "Name for output raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:277 +#: ../lib/gis/parser_standard_options.c:278 msgid "Name for output raster map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:285 +#: ../lib/gis/parser_standard_options.c:286 msgid "Name of raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:294 +#: ../lib/gis/parser_standard_options.c:295 msgid "Name of raster map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:302 +#: ../lib/gis/parser_standard_options.c:303 msgid "Name of base raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:310 +#: ../lib/gis/parser_standard_options.c:311 msgid "Name of cover raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:318 +#: ../lib/gis/parser_standard_options.c:319 msgid "Name of input elevation raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:327 +#: ../lib/gis/parser_standard_options.c:328 msgid "Name of input elevation raster map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:334 +#: ../lib/gis/parser_standard_options.c:335 msgid "Type of raster map to be created" msgstr "" -#: ../lib/gis/parser_standard_options.c:335 +#: ../lib/gis/parser_standard_options.c:336 msgid "Storage type for resultant raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:339 +#: ../lib/gis/parser_standard_options.c:340 msgid "Integer" msgstr "" -#: ../lib/gis/parser_standard_options.c:340 +#: ../lib/gis/parser_standard_options.c:341 msgid "Single precision floating point" msgstr "" -#: ../lib/gis/parser_standard_options.c:341 +#: ../lib/gis/parser_standard_options.c:342 msgid "Double precision floating point" msgstr "" -#: ../lib/gis/parser_standard_options.c:347 +#: ../lib/gis/parser_standard_options.c:348 msgid "Sampling interpolation method" msgstr "" -#: ../lib/gis/parser_standard_options.c:351 +#: ../lib/gis/parser_standard_options.c:352 msgid "Nearest-neighbor interpolation" msgstr "" -#: ../lib/gis/parser_standard_options.c:352 +#: ../lib/gis/parser_standard_options.c:353 msgid "Bilinear interpolation" msgstr "" -#: ../lib/gis/parser_standard_options.c:353 +#: ../lib/gis/parser_standard_options.c:354 msgid "Bicubic interpolation" msgstr "" -#: ../lib/gis/parser_standard_options.c:362 +#: ../lib/gis/parser_standard_options.c:363 msgid "Name of input basename raster map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:371 +#: ../lib/gis/parser_standard_options.c:372 msgid "Name for output basename raster map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:381 +#: ../lib/gis/parser_standard_options.c:382 msgid "Name of input 3D raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:390 +#: ../lib/gis/parser_standard_options.c:391 msgid "Name of input 3D raster map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:398 +#: ../lib/gis/parser_standard_options.c:399 msgid "Name for output 3D raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:406 +#: ../lib/gis/parser_standard_options.c:407 msgid "Name of 3D raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:415 +#: ../lib/gis/parser_standard_options.c:416 msgid "Name of 3D raster map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:424 +#: ../lib/gis/parser_standard_options.c:425 msgid "Data type used in the output raster3d map" msgstr "" -#: ../lib/gis/parser_standard_options.c:433 +#: ../lib/gis/parser_standard_options.c:434 msgid "Number of digits used as mantissa in the internal map storage, 0 -23 for float, 0 - 52 for double, max or default" msgstr "" -#: ../lib/gis/parser_standard_options.c:443 +#: ../lib/gis/parser_standard_options.c:444 msgid "The compression method used in the output raster3d map" msgstr "" -#: ../lib/gis/parser_standard_options.c:453 +#: ../lib/gis/parser_standard_options.c:454 msgid "The dimensions of the tiles used in the output raster3d map (XxYxZ or default: 16x16x8)" msgstr "" -#: ../lib/gis/parser_standard_options.c:463 +#: ../lib/gis/parser_standard_options.c:464 msgid "Name of input vector map" msgstr "" -#: ../lib/gis/parser_standard_options.c:464 -#: ../lib/gis/parser_standard_options.c:491 +#: ../lib/gis/parser_standard_options.c:465 +#: ../lib/gis/parser_standard_options.c:492 msgid "Or data source for direct OGR access" msgstr "" -#: ../lib/gis/parser_standard_options.c:473 +#: ../lib/gis/parser_standard_options.c:474 msgid "Name of input vector map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:474 +#: ../lib/gis/parser_standard_options.c:475 msgid "Or data source(s) for direct OGR access" msgstr "" -#: ../lib/gis/parser_standard_options.c:482 +#: ../lib/gis/parser_standard_options.c:483 msgid "Name for output vector map" msgstr "" -#: ../lib/gis/parser_standard_options.c:490 +#: ../lib/gis/parser_standard_options.c:491 msgid "Name of vector map" msgstr "" -#: ../lib/gis/parser_standard_options.c:500 +#: ../lib/gis/parser_standard_options.c:501 msgid "Name of vector map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:509 -#: ../lib/gis/parser_standard_options.c:518 +#: ../lib/gis/parser_standard_options.c:510 +#: ../lib/gis/parser_standard_options.c:519 msgid "Input feature type" msgstr "" -#: ../lib/gis/parser_standard_options.c:525 +#: ../lib/gis/parser_standard_options.c:526 msgid "Layer number or name" msgstr "" -#: ../lib/gis/parser_standard_options.c:527 +#: ../lib/gis/parser_standard_options.c:528 msgid "Vector features can have category values in different layers. This number determines which layer to use. When used with direct OGR access this is the layer name." msgstr "" -#: ../lib/gis/parser_standard_options.c:537 +#: ../lib/gis/parser_standard_options.c:538 msgid "Layer number or name ('-1' for all layers)" msgstr "" -#: ../lib/gis/parser_standard_options.c:539 +#: ../lib/gis/parser_standard_options.c:540 msgid "A single vector map can be connected to multiple database tables. This number determines which table to use. When used with direct OGR access this is the layer name." msgstr "" -#: ../lib/gis/parser_standard_options.c:548 +#: ../lib/gis/parser_standard_options.c:549 msgid "Category value" msgstr "" -#: ../lib/gis/parser_standard_options.c:556 +#: ../lib/gis/parser_standard_options.c:557 msgid "Category values" msgstr "" -#: ../lib/gis/parser_standard_options.c:557 -#: ../lib/gis/parser_standard_options.c:572 +#: ../lib/gis/parser_standard_options.c:558 +#: ../lib/gis/parser_standard_options.c:573 msgid "Example: 1,3,7-9,13" msgstr "" -#: ../lib/gis/parser_standard_options.c:564 +#: ../lib/gis/parser_standard_options.c:565 msgid "Feature id" msgstr "" -#: ../lib/gis/parser_standard_options.c:571 +#: ../lib/gis/parser_standard_options.c:572 msgid "Feature ids" msgstr "" -#: ../lib/gis/parser_standard_options.c:582 -#: ../lib/gis/parser_standard_options.c:590 +#: ../lib/gis/parser_standard_options.c:583 +#: ../lib/gis/parser_standard_options.c:591 msgid "Name of input file" msgstr "" -#: ../lib/gis/parser_standard_options.c:598 +#: ../lib/gis/parser_standard_options.c:599 msgid "Name for output file" msgstr "" -#: ../lib/gis/parser_standard_options.c:607 +#: ../lib/gis/parser_standard_options.c:608 msgid "Field separator" msgstr "" -#: ../lib/gis/parser_standard_options.c:608 +#: ../lib/gis/parser_standard_options.c:609 msgid "Special characters: pipe, comma, space, tab, newline" msgstr "" -#: ../lib/gis/parser_standard_options.c:619 -#: ../lib/gis/parser_standard_options.c:630 +#: ../lib/gis/parser_standard_options.c:620 +#: ../lib/gis/parser_standard_options.c:631 msgid "Color" msgstr "" -#: ../lib/gis/parser_standard_options.c:621 +#: ../lib/gis/parser_standard_options.c:622 msgid "Either a standard color name or R:G:B triplet" msgstr "" -#: ../lib/gis/parser_standard_options.c:632 +#: ../lib/gis/parser_standard_options.c:633 msgid "Either a standard color name, R:G:B triplet, or \"none\"" msgstr "" -#: ../lib/gis/parser_standard_options.c:643 +#: ../lib/gis/parser_standard_options.c:644 msgid "Name of input directory" msgstr "" -#: ../lib/gis/parser_standard_options.c:653 +#: ../lib/gis/parser_standard_options.c:654 msgid "Units" msgstr "" -#: ../lib/gis/parser_standard_options.c:662 +#: ../lib/gis/parser_standard_options.c:663 msgid "Data type(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:672 +#: ../lib/gis/parser_standard_options.c:673 msgid "Name of mapset (default: current search path)" msgstr "" -#: ../lib/gis/parser_standard_options.c:673 +#: ../lib/gis/parser_standard_options.c:674 msgid "'.' for current mapset" msgstr "" -#: ../lib/gis/parser_standard_options.c:681 +#: ../lib/gis/parser_standard_options.c:682 msgid "Location name" msgstr "" -#: ../lib/gis/parser_standard_options.c:682 +#: ../lib/gis/parser_standard_options.c:683 msgid "Location name (not location path)" msgstr "" -#: ../lib/gis/parser_standard_options.c:692 +#: ../lib/gis/parser_standard_options.c:693 msgid "GRASS GIS database directory" msgstr "" -#: ../lib/gis/parser_standard_options.c:693 +#: ../lib/gis/parser_standard_options.c:694 msgid "Default: path to the current GRASS GIS database" msgstr "" -#: ../lib/gis/parser_standard_options.c:705 +#: ../lib/gis/parser_standard_options.c:706 msgid "Coordinates" msgstr "" -#: ../lib/gis/parser_standard_options.c:714 +#: ../lib/gis/parser_standard_options.c:715 msgid "Name of color table" msgstr "" -#: ../lib/gis/parser_standard_options.c:725 +#: ../lib/gis/parser_standard_options.c:726 msgid "String representing NULL value" msgstr "" -#: ../lib/gis/parser_standard_options.c:734 +#: ../lib/gis/parser_standard_options.c:735 msgid "Name of saved region" msgstr "" -#: ../lib/gis/parser_standard_options.c:744 +#: ../lib/gis/parser_standard_options.c:745 msgid "Name of the input space time dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:753 +#: ../lib/gis/parser_standard_options.c:754 msgid "Name of the input space time datasets" msgstr "" -#: ../lib/gis/parser_standard_options.c:761 +#: ../lib/gis/parser_standard_options.c:762 msgid "Name of the output space time dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:769 +#: ../lib/gis/parser_standard_options.c:770 msgid "Name of the input space time raster dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:778 +#: ../lib/gis/parser_standard_options.c:779 msgid "Name of the input space time raster datasets" msgstr "" -#: ../lib/gis/parser_standard_options.c:786 +#: ../lib/gis/parser_standard_options.c:787 msgid "Name of the output space time raster dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:794 +#: ../lib/gis/parser_standard_options.c:795 msgid "Name of the input space time vector dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:803 +#: ../lib/gis/parser_standard_options.c:804 msgid "Name of the input space time vector datasets" msgstr "" -#: ../lib/gis/parser_standard_options.c:811 +#: ../lib/gis/parser_standard_options.c:812 msgid "Name of the output space time vector dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:819 +#: ../lib/gis/parser_standard_options.c:820 msgid "Name of the input space time raster3d dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:828 +#: ../lib/gis/parser_standard_options.c:829 msgid "Name of the input space time raster3d datasets" msgstr "" -#: ../lib/gis/parser_standard_options.c:836 +#: ../lib/gis/parser_standard_options.c:837 msgid "Name of the output space time raster3d dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:845 +#: ../lib/gis/parser_standard_options.c:846 msgid "Type of the input space time dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:853 +#: ../lib/gis/parser_standard_options.c:854 msgid "Name of the input map" msgstr "" -#: ../lib/gis/parser_standard_options.c:862 +#: ../lib/gis/parser_standard_options.c:863 msgid "Name of the input maps" msgstr "" -#: ../lib/gis/parser_standard_options.c:871 +#: ../lib/gis/parser_standard_options.c:872 msgid "Type of the input map" msgstr "" -#: ../lib/gis/parser_standard_options.c:880 +#: ../lib/gis/parser_standard_options.c:881 msgid "The temporal type of the space time dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:887 +#: ../lib/gis/parser_standard_options.c:888 msgid "WHERE conditions of SQL statement without 'where' keyword used in the temporal GIS framework" msgstr "" -#: ../lib/gis/parser_standard_options.c:888 +#: ../lib/gis/parser_standard_options.c:889 msgid "Example: start_time > '2001-01-01 12:30:00'" msgstr "" -#: ../lib/gis/parser_standard_options.c:898 +#: ../lib/gis/parser_standard_options.c:899 msgid "The method to be used for sampling the input dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:932 +#: ../lib/gis/parser_standard_options.c:933 msgid "Do not create attribute table" msgstr "" -#: ../lib/gis/parser_standard_options.c:936 +#: ../lib/gis/parser_standard_options.c:937 msgid "Do not build topology" msgstr "" -#: ../lib/gis/parser_standard_options.c:937 +#: ../lib/gis/parser_standard_options.c:938 msgid "Advantageous when handling a large number of points" msgstr "" @@ -6175,6 +6308,15 @@ msgid "Seek offset out of range" msgstr "" +#: ../lib/gis/cmprzstd.c:80 ../lib/gis/cmprzstd.c:95 ../lib/gis/cmprzstd.c:169 +msgid "GRASS needs to be compiled with ZSTD for ZSTD compression" +msgstr "" + +#: ../lib/gis/cmprzstd.c:134 ../lib/gis/cmprzstd.c:196 +#, c-format +msgid "ZSTD compression error %d: %s" +msgstr "" + #: ../lib/gis/paths.c:201 #, c-format msgid "Unable to open file <%s> for reading" @@ -6189,10 +6331,30 @@ msgid "Multiple outputs are not supported by WPS 1.0.0" msgstr "" -#: ../lib/gis/color_rules.c:88 +#: ../lib/gis/color_rules.c:98 msgid "no description" msgstr "" +#: ../lib/gis/color_rules.c:292 +#, fuzzy +msgid "Unable to open color rule" +msgstr "ഫയൽ à´¤àµà´±à´•àµà´•àµ» പറàµà´±àµà´¨àµà´¨à´¿à´²àµà´² %s" + +#: ../lib/gis/color_rules.c:341 ../lib/gis/color_rules.c:352 +#: ../lib/gis/color_rules.c:356 ../lib/gis/color_rules.c:360 +msgid "range: map values" +msgstr "" + +#: ../lib/gis/color_rules.c:343 +#, c-format +msgid "range: %g to %g" +msgstr "" + +#: ../lib/gis/color_rules.c:368 +#, fuzzy +msgid "Unable to open color descriptions" +msgstr "വെകàµà´±àµà´±àµ¼ à´…à´Ÿà´¯àµà´•àµà´•à´¾àµ» പറàµà´±àµà´¨àµà´¨à´¿à´²àµà´² <%s>" + #: ../lib/gis/mapset_msc.c:90 #, c-format msgid "Unable to make mapset element %s (%s): %s" @@ -6203,12 +6365,12 @@ msgid "Unable to access mapset element %s (%s): %s" msgstr "" -#: ../lib/gis/cmprzlib.c:139 ../lib/gis/cmprzlib.c:157 +#: ../lib/gis/cmprzlib.c:142 #, c-format msgid "ZLIB compression error %d: %s" msgstr "" -#: ../lib/gis/cmprzlib.c:225 ../lib/gis/cmprzlib.c:242 +#: ../lib/gis/cmprzlib.c:204 #, c-format msgid "ZLIB decompression error %d: %s" msgstr "" @@ -6268,12 +6430,12 @@ #: ../lib/gis/parser_dependencies.c:305 #, c-format -msgid "Option %s requires all of %s" +msgid "Option <%s> requires all of %s" msgstr "" #: ../lib/gis/parser_dependencies.c:332 #, c-format -msgid "Option %s is mutually exclusive with all of %s" +msgid "Option <%s> is mutually exclusive with all of %s" msgstr "" #: ../lib/gis/parser_dependencies.c:358 @@ -6309,43 +6471,43 @@ msgid "Task already has a worker" msgstr "" -#: ../lib/gis/compress.c:132 ../lib/gis/compress.c:193 -#: ../lib/gis/compress.c:208 +#: ../lib/gis/compress.c:143 ../lib/gis/compress.c:208 +#: ../lib/gis/compress.c:225 ../lib/gis/compress.c:240 msgid "Request for unsupported compressor" msgstr "" -#: ../lib/gis/compress.c:223 +#: ../lib/gis/compress.c:255 msgid "No destination buffer allocated" msgstr "" -#: ../lib/gis/compress.c:230 +#: ../lib/gis/compress.c:262 #, c-format msgid "Invalid read size %d" msgstr "" -#: ../lib/gis/compress.c:251 +#: ../lib/gis/compress.c:283 #, c-format msgid "Unable to read %d bytes: end of file" msgstr "" -#: ../lib/gis/compress.c:253 +#: ../lib/gis/compress.c:285 #, c-format msgid "Unable to read %d bytes: %s" msgstr "" -#: ../lib/gis/compress.c:327 ../lib/gis/compress.c:350 -#: ../lib/gis/compress.c:391 +#: ../lib/gis/compress.c:360 ../lib/gis/compress.c:383 +#: ../lib/gis/compress.c:424 msgid "Unable to write compression flag" msgstr "" -#: ../lib/gis/compress.c:338 ../lib/gis/compress.c:361 -#: ../lib/gis/compress.c:404 +#: ../lib/gis/compress.c:371 ../lib/gis/compress.c:394 +#: ../lib/gis/compress.c:437 #, c-format msgid "Unable to write %d bytes: nothing written" msgstr "" -#: ../lib/gis/compress.c:340 ../lib/gis/compress.c:363 -#: ../lib/gis/compress.c:406 +#: ../lib/gis/compress.c:373 ../lib/gis/compress.c:396 +#: ../lib/gis/compress.c:439 #, c-format msgid "Unable to write %d bytes: %s" msgstr "" @@ -6591,7 +6753,7 @@ "-- Table unit tests finished successfully --" msgstr "" -#: ../lib/db/dbmi_base/default_name.c:136 +#: ../lib/db/dbmi_base/default_name.c:139 msgid "Programmer error" msgstr "à´ªàµà´°àµŠà´—àµà´°à´¾à´®à´¿àµ½ പിശകàµ" @@ -6681,25 +6843,30 @@ msgid "db_get_index_column_name(): invalid column number" msgstr "" -#: ../lib/vector/diglib/spindex_rw.c:98 ../lib/vector/diglib/spindex_rw.c:106 +#: ../lib/vector/diglib/spindex_rw.c:99 ../lib/vector/diglib/spindex_rw.c:107 msgid "Topology file must be written before spatial index file" msgstr "" -#: ../lib/vector/diglib/spindex_rw.c:302 +#: ../lib/vector/diglib/spindex_rw.c:303 #, 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 +#: ../lib/vector/diglib/spindex_rw.c:309 #, 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 +#: ../lib/vector/diglib/spindex_rw.c:318 #, c-format msgid "Spatial index format version %d.%d is not supported by this release. Please rebuild topology." msgstr "" +#: ../lib/vector/diglib/plus_line.c:262 ../lib/vector/diglib/plus_line.c:302 +#, c-format +msgid "Attempt to delete not registered line %d from node %d" +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." @@ -6805,7 +6972,7 @@ msgid "Unable to write isles to plus file" msgstr "" -#: ../lib/vector/diglib/plus_node.c:214 +#: ../lib/vector/diglib/plus_node.c:213 #, c-format msgid "Attempt to read line angle for the line which is not connected to the node: node %d, line %d" msgstr "" @@ -6866,44 +7033,44 @@ msgid "Error in read/write portable char, byte_order = %d Written: %d Read: %d" msgstr "" -#: ../lib/vector/diglib/plus_area.c:215 ../lib/vector/diglib/plus_area.c:716 +#: ../lib/vector/diglib/plus_area.c:218 ../lib/vector/diglib/plus_area.c:718 #, 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:724 +#: ../lib/vector/diglib/plus_area.c:228 ../lib/vector/diglib/plus_area.c:726 #, c-format msgid "Line %d already has area/isle %d to right" msgstr "" -#: ../lib/vector/diglib/plus_area.c:279 +#: ../lib/vector/diglib/plus_area.c:282 msgid "Isle already registered in area" msgstr "" -#: ../lib/vector/diglib/plus_area.c:313 +#: ../lib/vector/diglib/plus_area.c:316 msgid "Attempt to delete isle from dead area" msgstr "" -#: ../lib/vector/diglib/plus_area.c:330 +#: ../lib/vector/diglib/plus_area.c:324 #, c-format msgid "Attempt to delete not registered isle %d from area %d" msgstr "" -#: ../lib/vector/diglib/plus_area.c:369 +#: ../lib/vector/diglib/plus_area.c:371 msgid "Attempt to delete dead area" msgstr "" -#: ../lib/vector/diglib/plus_area.c:408 +#: ../lib/vector/diglib/plus_area.c:410 #, c-format msgid "Dead centroid %d registered for area (bug in the vector library)" msgstr "" -#: ../lib/vector/diglib/plus_area.c:431 +#: ../lib/vector/diglib/plus_area.c:433 #, c-format msgid "Attempt to delete area %d info from dead isle %d" msgstr "" -#: ../lib/vector/diglib/plus_area.c:782 +#: ../lib/vector/diglib/plus_area.c:784 #, c-format msgid "Attempt to delete isle %d info from dead area %d" msgstr "" @@ -7018,7 +7185,7 @@ #: ../lib/vector/Vlib/header_finfo.c:113 ../lib/vector/Vlib/header_finfo.c:153 #: ../lib/vector/Vlib/header_finfo.c:254 ../lib/vector/Vlib/close.c:284 #: ../lib/vector/Vlib/close_ogr.c:77 ../lib/vector/Vlib/close_ogr.c:111 -#: ../lib/proj/convert.c:64 +#: ../lib/proj/convert.c:98 msgid "GRASS is not compiled with OGR support" msgstr "" @@ -7192,7 +7359,7 @@ msgstr "" #: ../lib/vector/Vlib/copy.c:764 ../lib/vector/Vlib/close_nat.c:102 -#: ../lib/vector/Vlib/map.c:317 +#: ../lib/vector/Vlib/map.c:318 #, c-format msgid "Unable to copy table <%s>" msgstr "" @@ -7253,7 +7420,7 @@ msgstr "" #: ../lib/vector/Vlib/open.c:367 ../lib/vector/Vlib/open.c:871 -#: ../lib/vector/Vlib/build.c:865 +#: ../lib/vector/Vlib/build.c:866 #, c-format msgid "Unable to open spatial index file for vector map <%s>" msgstr "" @@ -7289,13 +7456,13 @@ msgstr "" #: ../lib/vector/Vlib/open.c:813 ../lib/vector/Vlib/open.c:826 -#: ../lib/vector/Vlib/map.c:159 +#: ../lib/vector/Vlib/map.c:160 #, c-format msgid "Unable to delete vector map <%s>" msgstr "" -#: ../lib/vector/Vlib/open.c:821 ../lib/vector/Vlib/map.c:155 -#: ../lib/vector/Vlib/map.c:249 +#: ../lib/vector/Vlib/open.c:821 ../lib/vector/Vlib/map.c:156 +#: ../lib/vector/Vlib/map.c:250 #, c-format msgid "Vector map <%s> already exists and will be overwritten" msgstr "" @@ -7814,29 +7981,29 @@ msgid "Bug: attempt to update map which is not in current mapset" msgstr "തെറàµà´±àµ: നിലവിലàµà´³àµà´³ മാപàµà´ªàµà´¸àµ†à´±àµà´±à´¿à´²à´¿à´²àµà´²à´¾à´¤àµà´¤ മാപàµà´ªà´¿à´¨àµ† മാറàµà´±à´‚ വരàµà´¤àµà´¤à´¾àµ» à´¶àµà´°à´®à´¿à´•àµà´•àµà´¨àµà´¨àµ" -#: ../lib/vector/Vlib/snap.c:223 ../lib/vector/Vlib/snap.c:582 +#: ../lib/vector/Vlib/snap.c:223 ../lib/vector/Vlib/snap.c:583 msgid "Snap vertices Pass 1: select points" msgstr "" -#: ../lib/vector/Vlib/snap.c:270 ../lib/vector/Vlib/snap.c:636 +#: ../lib/vector/Vlib/snap.c:268 ../lib/vector/Vlib/snap.c:637 msgid "Snap vertices Pass 2: assign anchor vertices" msgstr "" -#: ../lib/vector/Vlib/snap.c:339 ../lib/vector/Vlib/snap.c:705 +#: ../lib/vector/Vlib/snap.c:337 ../lib/vector/Vlib/snap.c:706 msgid "Snap vertices Pass 3: snap to assigned points" msgstr "" -#: ../lib/vector/Vlib/snap.c:525 ../lib/vector/Vlib/snap.c:888 +#: ../lib/vector/Vlib/snap.c:526 ../lib/vector/Vlib/snap.c:889 #, c-format msgid "Snapped vertices: %d" msgstr "" -#: ../lib/vector/Vlib/snap.c:526 ../lib/vector/Vlib/snap.c:889 +#: ../lib/vector/Vlib/snap.c:527 ../lib/vector/Vlib/snap.c:890 #, c-format msgid "New vertices: %d" msgstr "" -#: ../lib/vector/Vlib/snap.c:916 +#: ../lib/vector/Vlib/snap.c:917 msgid "Reading features..." msgstr "" @@ -8082,71 +8249,71 @@ msgid "Vect_get_point_in_poly() failed" msgstr "" -#: ../lib/vector/Vlib/map.c:139 ../lib/vector/Vlib/map.c:245 +#: ../lib/vector/Vlib/map.c:140 ../lib/vector/Vlib/map.c:246 msgid "Vector map name is not SQL compliant" msgstr "" -#: ../lib/vector/Vlib/map.c:143 +#: ../lib/vector/Vlib/map.c:144 #, c-format msgid "Unable to find vector map <%s> in <%s>" msgstr "" -#: ../lib/vector/Vlib/map.c:179 ../lib/vector/Vlib/map.c:267 +#: ../lib/vector/Vlib/map.c:180 ../lib/vector/Vlib/map.c:268 #, c-format msgid "Unable to copy vector map <%s> to <%s>" msgstr "" -#: ../lib/vector/Vlib/map.c:331 ../lib/vector/Vlib/map.c:462 +#: ../lib/vector/Vlib/map.c:332 ../lib/vector/Vlib/map.c:463 #, c-format msgid "Unable to delete table <%s>" msgstr "" -#: ../lib/vector/Vlib/map.c:346 +#: ../lib/vector/Vlib/map.c:347 #, c-format msgid "Unable to create index for table <%s>, key <%s>" msgstr "" -#: ../lib/vector/Vlib/map.c:402 +#: ../lib/vector/Vlib/map.c:403 #, c-format msgid "Ignoring invalid mapset: %s" msgstr "" -#: ../lib/vector/Vlib/map.c:407 +#: ../lib/vector/Vlib/map.c:408 #, c-format msgid "Invalid vector map name <%s>" msgstr "" -#: ../lib/vector/Vlib/map.c:417 +#: ../lib/vector/Vlib/map.c:418 #, c-format msgid "Unable to open header file for vector map <%s>" msgstr "" -#: ../lib/vector/Vlib/map.c:449 +#: ../lib/vector/Vlib/map.c:450 #, c-format msgid "Unable to find table <%s> linked to vector map <%s>" msgstr "" -#: ../lib/vector/Vlib/map.c:472 +#: ../lib/vector/Vlib/map.c:473 #, c-format msgid "Table <%s> linked to vector map <%s> does not exist" msgstr "" -#: ../lib/vector/Vlib/map.c:485 +#: ../lib/vector/Vlib/map.c:486 #, c-format msgid "Unable to open directory '%s'" msgstr "" -#: ../lib/vector/Vlib/map.c:499 +#: ../lib/vector/Vlib/map.c:500 #, c-format msgid "Unable to delete file '%s'" msgstr "" -#: ../lib/vector/Vlib/map.c:519 +#: ../lib/vector/Vlib/map.c:520 #, c-format msgid "Unable to rename directory '%s' to '%s'" msgstr "" -#: ../lib/vector/Vlib/map.c:528 +#: ../lib/vector/Vlib/map.c:529 #, c-format msgid "Unable to remove directory '%s': %s" msgstr "" @@ -8200,10 +8367,10 @@ msgid "Your GRASS version does not fully support feature index format %d.%d of the vector. Consider to rebuild topology or upgrade GRASS." msgstr "" -#: ../lib/vector/Vlib/intersect2.c:1202 ../lib/vector/Vlib/intersect2.c:1208 -#: ../lib/vector/Vlib/intersect2.c:1210 ../lib/vector/Vlib/intersect2.c:1262 -#: ../lib/vector/Vlib/intersect2.c:1271 ../lib/vector/Vlib/intersect2.c:1292 -#: ../lib/vector/Vlib/intersect2.c:1309 ../lib/vector/Vlib/intersect.c:1194 +#: ../lib/vector/Vlib/intersect2.c:1259 ../lib/vector/Vlib/intersect2.c:1265 +#: ../lib/vector/Vlib/intersect2.c:1267 ../lib/vector/Vlib/intersect2.c:1319 +#: ../lib/vector/Vlib/intersect2.c:1328 ../lib/vector/Vlib/intersect2.c:1349 +#: ../lib/vector/Vlib/intersect2.c:1366 ../lib/vector/Vlib/intersect.c:1194 #: ../lib/vector/Vlib/intersect.c:1200 ../lib/vector/Vlib/intersect.c:1202 #: ../lib/vector/Vlib/intersect.c:1257 ../lib/vector/Vlib/intersect.c:1266 #: ../lib/vector/Vlib/intersect.c:1287 ../lib/vector/Vlib/intersect.c:1304 @@ -8434,12 +8601,12 @@ msgstr "" #: ../lib/vector/Vlib/build_sfa.c:339 ../lib/vector/Vlib/build_sfa.c:632 -#: ../lib/vector/Vlib/build_nat.c:74 +#: ../lib/vector/Vlib/build_nat.c:75 msgid "Registering primitives..." msgstr "à´ªàµà´°à´¾à´œàµ€à´¨à´®à´¾à´¯à´¤àµ രേഖപàµà´ªàµ†à´Ÿàµà´¤àµà´¤àµà´¨àµà´¨àµ..." #: ../lib/vector/Vlib/build_sfa.c:385 ../lib/vector/Vlib/build_sfa.c:664 -#: ../lib/vector/Vlib/build_nat.c:117 +#: ../lib/vector/Vlib/build_nat.c:118 #, c-format msgid "One primitive registered" msgid_plural "%d primitives registered" @@ -8447,7 +8614,7 @@ msgstr[1] "" #: ../lib/vector/Vlib/build_sfa.c:386 ../lib/vector/Vlib/build_sfa.c:665 -#: ../lib/vector/Vlib/build_nat.c:118 +#: ../lib/vector/Vlib/build_nat.c:119 #, c-format msgid "One vertex registered" msgid_plural "%d vertices registered" @@ -8813,7 +8980,7 @@ msgid "Attempt to read topo for dead isle (%d)" msgstr "" -#: ../lib/vector/Vlib/break_lines.c:572 +#: ../lib/vector/Vlib/break_lines.c:574 #, c-format msgid "Intersections: %d" msgstr "" @@ -8843,7 +9010,7 @@ msgid "Topology not available for vector map <%s>. Registering primitives..." msgstr "" -#: ../lib/vector/Vlib/box.c:436 ../lib/vector/Vlib/build_nat.c:84 +#: ../lib/vector/Vlib/box.c:436 ../lib/vector/Vlib/build_nat.c:85 msgid "Unable to read vector map" msgstr "വെകàµà´±àµà´±àµ¼ മാപàµà´ªàµ വായികàµà´•à´¾àµ» പടàµà´Ÿàµà´¨àµà´¨à´¿à´²àµà´²" @@ -9008,16 +9175,36 @@ msgid "Output vector map <%s> is used as input" msgstr "" -#: ../lib/vector/Vlib/merge_lines.c:240 +#: ../lib/vector/Vlib/merge_lines.c:241 +#, c-format +msgid "%d lines merged" +msgstr "" + +#: ../lib/vector/Vlib/merge_lines.c:242 +#, c-format +msgid "%d new lines" +msgstr "" + +#: ../lib/vector/Vlib/merge_lines.c:245 #, c-format msgid "%d boundaries merged" msgstr "" -#: ../lib/vector/Vlib/merge_lines.c:241 +#: ../lib/vector/Vlib/merge_lines.c:246 #, c-format msgid "%d new boundaries" msgstr "" +#: ../lib/vector/Vlib/merge_lines.c:249 +#, c-format +msgid "%d lines and boundaries merged" +msgstr "" + +#: ../lib/vector/Vlib/merge_lines.c:250 +#, c-format +msgid "%d new lines and boundaries" +msgstr "" + #: ../lib/vector/Vlib/open_nat.c:56 #, c-format msgid "Unable to open coor file for vector map <%s>" @@ -9105,178 +9292,178 @@ msgid "Vect_segment_intersection() ERROR (collinear non vertical segments)" msgstr "" -#: ../lib/vector/Vlib/build.c:115 +#: ../lib/vector/Vlib/build.c:116 msgid "Area of size = 0.0 (less than 4 vertices) ignored" msgstr "" -#: ../lib/vector/Vlib/build.c:131 +#: ../lib/vector/Vlib/build.c:132 msgid "Unable to add area (map closed, topo saved)" msgstr "à´šà´¤àµà´°à´¯à´³à´µàµ ചേർകàµà´•à´¾àµ» പടàµà´Ÿàµà´¨àµà´¨à´¿à´²àµà´² (മാപàµà´ªàµ à´…à´Ÿà´¯àµà´•àµà´•àµà´¨àµà´¨àµ)" -#: ../lib/vector/Vlib/build.c:139 +#: ../lib/vector/Vlib/build.c:140 msgid "Unable to add isle (map closed, topo saved)" msgstr "ചെറൠദàµà´µàµ€à´ªàµ ചേർകàµà´•à´¾àµ» പടàµà´Ÿàµà´¨àµà´¨à´¿à´²àµà´² (മാപàµà´ªàµ à´…à´Ÿà´¯àµà´•àµà´•àµà´¨àµà´¨àµ)" -#: ../lib/vector/Vlib/build.c:149 +#: ../lib/vector/Vlib/build.c:150 msgid "Area of size = 0.0 ignored" msgstr "" -#: ../lib/vector/Vlib/build.c:200 +#: ../lib/vector/Vlib/build.c:201 msgid "Request to find area outside nonexistent isle" msgstr "" -#: ../lib/vector/Vlib/build.c:351 +#: ../lib/vector/Vlib/build.c:352 msgid "Larger bbox but smaller area!!!" msgstr "" -#: ../lib/vector/Vlib/build.c:606 +#: ../lib/vector/Vlib/build.c:607 msgid "Checking for topological errors..." msgstr "" -#: ../lib/vector/Vlib/build.c:641 +#: ../lib/vector/Vlib/build.c:642 #, c-format msgid "Number of lines of length zero: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:643 +#: ../lib/vector/Vlib/build.c:644 #, c-format msgid "Number of boundaries of length zero: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:652 +#: ../lib/vector/Vlib/build.c:653 #, c-format msgid "Number of boundary intersections: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:676 +#: ../lib/vector/Vlib/build.c:677 msgid "Skipping further checks because of incorrect boundaries" msgstr "" -#: ../lib/vector/Vlib/build.c:726 +#: ../lib/vector/Vlib/build.c:727 #, c-format msgid "Number of redundant holes: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:871 +#: ../lib/vector/Vlib/build.c:872 #, c-format msgid "Building topology for vector map <%s>..." msgstr "" -#: ../lib/vector/Vlib/build.c:889 +#: ../lib/vector/Vlib/build.c:890 msgid "Topology was built" msgstr "" -#: ../lib/vector/Vlib/build.c:900 +#: ../lib/vector/Vlib/build.c:901 #, c-format msgid "Number of nodes: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:901 +#: ../lib/vector/Vlib/build.c:902 #, c-format msgid "Number of primitives: %d" msgstr "à´ªàµà´°à´¾à´œàµ€à´¨à´®à´¾à´¯à´¤à´¿à´¨àµà´±àµ† à´Žà´£àµà´£à´‚: %d" -#: ../lib/vector/Vlib/build.c:902 +#: ../lib/vector/Vlib/build.c:903 #, c-format msgid "Number of points: %d" msgstr "ബിനàµà´¦àµà´µà´¿à´¨àµà´±àµ† à´Žà´£àµà´£à´‚: %d" -#: ../lib/vector/Vlib/build.c:903 +#: ../lib/vector/Vlib/build.c:904 #, c-format msgid "Number of lines: %d" msgstr "വരകളàµà´Ÿàµ† à´Žà´£àµà´£à´‚: %d" -#: ../lib/vector/Vlib/build.c:904 +#: ../lib/vector/Vlib/build.c:905 #, c-format msgid "Number of boundaries: %d" msgstr "അതിർതàµà´¤à´¿à´•à´³àµà´Ÿàµ† à´Žà´£àµà´£à´‚: %d" -#: ../lib/vector/Vlib/build.c:905 +#: ../lib/vector/Vlib/build.c:906 #, c-format msgid "Number of centroids: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:908 +#: ../lib/vector/Vlib/build.c:909 #, c-format msgid "Number of faces: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:911 +#: ../lib/vector/Vlib/build.c:912 #, c-format msgid "Number of kernels: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:957 +#: ../lib/vector/Vlib/build.c:958 #, c-format msgid "Number of areas: %d" msgstr "à´šà´¤àµà´°à´¯à´³à´µà´¿à´¨àµà´±àµ† à´Žà´£àµà´£à´‚: %d" -#: ../lib/vector/Vlib/build.c:958 +#: ../lib/vector/Vlib/build.c:959 #, c-format msgid "Number of isles: %d" msgstr "ചെറൠദàµà´µàµ€à´ªàµà´•à´³àµà´Ÿàµ† à´Žà´£àµà´£à´‚: %d" -#: ../lib/vector/Vlib/build.c:963 +#: ../lib/vector/Vlib/build.c:964 #, c-format msgid "Number of areas without centroid: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:968 +#: ../lib/vector/Vlib/build.c:969 #, c-format msgid "Number of centroids exceeds number of areas: %d > %d" msgstr "" -#: ../lib/vector/Vlib/build.c:972 +#: ../lib/vector/Vlib/build.c:973 #, c-format msgid "Number of incorrect boundaries: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:976 +#: ../lib/vector/Vlib/build.c:977 #, c-format msgid "Number of centroids outside area: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:980 +#: ../lib/vector/Vlib/build.c:981 #, c-format msgid "Number of duplicate centroids: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:984 +#: ../lib/vector/Vlib/build.c:985 msgid "Number of areas: -" msgstr "" -#: ../lib/vector/Vlib/build.c:985 +#: ../lib/vector/Vlib/build.c:986 msgid "Number of isles: -" msgstr "" -#: ../lib/vector/Vlib/build.c:1013 +#: ../lib/vector/Vlib/build.c:1014 #, c-format msgid "Unable to create topo file for vector map <%s>" msgstr "" -#: ../lib/vector/Vlib/build.c:1021 +#: ../lib/vector/Vlib/build.c:1022 msgid "Error writing out topo file" msgstr "" -#: ../lib/vector/Vlib/build.c:1210 +#: ../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:1233 +#: ../lib/vector/Vlib/build.c:1234 #, c-format msgid "%s is no longer supported" msgstr "" -#: ../lib/vector/Vlib/build.c:1256 +#: ../lib/vector/Vlib/build.c:1257 msgid "Spatial index not available, can not be saved" msgstr "" -#: ../lib/vector/Vlib/build.c:1268 +#: ../lib/vector/Vlib/build.c:1269 #, c-format msgid "Unable to create spatial index file for vector map <%s>" msgstr "" -#: ../lib/vector/Vlib/build.c:1277 +#: ../lib/vector/Vlib/build.c:1278 msgid "Error writing out spatial index file" msgstr "" @@ -9316,29 +9503,29 @@ msgid "conditions failed" msgstr "നിബനàµà´¦à´¨à´•à´³à´¿àµ½ പാളിചàµà´š" -#: ../lib/vector/Vlib/build_nat.c:129 +#: ../lib/vector/Vlib/build_nat.c:132 msgid "Building areas..." msgstr "à´šà´¤àµà´°à´¯à´³à´µàµ പണിയàµà´¨àµà´¨àµ..." -#: ../lib/vector/Vlib/build_nat.c:153 +#: ../lib/vector/Vlib/build_nat.c:156 #, c-format msgid "One area built" msgid_plural "%d areas built" msgstr[0] "" msgstr[1] "" -#: ../lib/vector/Vlib/build_nat.c:154 +#: ../lib/vector/Vlib/build_nat.c:157 #, c-format msgid "One isle built" msgid_plural "%d isles built" msgstr[0] "" msgstr[1] "" -#: ../lib/vector/Vlib/build_nat.c:163 +#: ../lib/vector/Vlib/build_nat.c:168 msgid "Attaching islands..." msgstr "à´¦àµà´µàµ€à´ªàµà´•àµ¾ കൂടàµà´Ÿà´¿à´šàµ‡àµ¼à´•àµà´•àµà´¨àµà´¨àµ..." -#: ../lib/vector/Vlib/build_nat.c:180 +#: ../lib/vector/Vlib/build_nat.c:188 msgid "Attaching centroids..." msgstr "" @@ -9347,7 +9534,7 @@ msgid "Unable to delete item %d from spatial index" msgstr "" -#: ../lib/vector/neta/spanningtree.c:106 +#: ../lib/vector/neta/spanningtree.c:109 msgid "Computing minimum spanning tree..." msgstr "" @@ -9379,42 +9566,48 @@ msgid "Unable to open select cursor: %s" msgstr "" -#: ../lib/proj/get_proj.c:148 +#: ../lib/proj/get_proj.c:158 #, c-format msgid "Invalid zone %s specified" msgstr "തെറàµà´±à´¾à´¯ സോൺ %s നൽകിയിരികàµà´•àµà´¨àµà´¨àµ" -#: ../lib/proj/get_proj.c:228 -msgid "Unable to initialise PROJ.4 with the following parameter list:" +#: ../lib/proj/get_proj.c:243 +#, fuzzy +msgid "Unable to initialise PROJ with the following parameter list:" msgstr "തനàµà´¨à´¿à´°à´¿à´•àµà´•àµà´¨àµà´¨ വിവരങàµà´™àµ¾ കൊൻണàµà´Ÿàµ à´ªàµà´°àµŠà´œàµ4 ആരൻബികàµà´•à´¾àµ» പറàµà´±àµà´¨àµà´¨à´¿à´²àµà´²" -#: ../lib/proj/get_proj.c:236 -#, c-format -msgid "The error message: %s" +#: ../lib/proj/get_proj.c:252 +#, fuzzy, c-format +msgid "The PROJ error message: %s" msgstr "തെറàµà´±à´¾à´¯ സനàµà´¦àµ‡à´¶à´‚: %s" -#: ../lib/proj/get_proj.c:294 +#: ../lib/proj/get_proj.c:360 msgid "Option input overflowed option table" msgstr "" -#: ../lib/proj/get_proj.c:325 +#: ../lib/proj/get_proj.c:388 +#, fuzzy +msgid "Unable to initialize pj" +msgstr "pj ആരംബികàµà´•à´¾àµ» സധികàµà´¨àµà´¨à´¿à´²àµà´²: %s" + +#: ../lib/proj/get_proj.c:396 #, c-format msgid "Unable to initialize pj cause: %s" msgstr "pj ആരംബികàµà´•à´¾àµ» സധികàµà´¨àµà´¨à´¿à´²àµà´²: %s" -#: ../lib/proj/get_proj.c:401 +#: ../lib/proj/get_proj.c:501 msgid "Input Projection Parameters" msgstr "à´ªàµà´°àµŠà´œà´•àµà´·à´¨àµà´±àµ† വിവരങàµà´™àµ¾ നലàµà´•àµà´•" -#: ../lib/proj/get_proj.c:404 +#: ../lib/proj/get_proj.c:503 msgid "Input Unit Factor" msgstr "à´¯àµà´£à´¿à´±àµà´±àµ à´«à´•àµà´±àµà´±àµ†àµ¼ നലàµà´•àµà´•" -#: ../lib/proj/get_proj.c:414 +#: ../lib/proj/get_proj.c:513 msgid "Output Projection Parameters" msgstr "à´ªàµà´°àµŠà´œà´•àµà´·àµ» വിവരങàµà´™àµ¾ à´ªàµà´±à´¤àµ വിടàµà´•àµà´•" -#: ../lib/proj/get_proj.c:417 +#: ../lib/proj/get_proj.c:515 msgid "Output Unit Factor" msgstr "à´¯àµà´£à´¿à´±àµà´±àµ à´«à´•àµà´±àµà´±àµ†àµ¼ നലàµà´•àµà´•" @@ -9449,57 +9642,96 @@ msgid "Error in datum table file <%s>, line %d" msgstr "ദറàµà´±àµà´‚ പടàµà´Ÿà´¿à´•à´¯à´¿à´²àµ† <%s> വരിയിൽ പിശകàµ, %d" -#: ../lib/proj/convert.c:159 +#: ../lib/proj/convert.c:194 msgid "Unable parse GRASS PROJ_INFO file" msgstr "GRASS PROJ_INFO ഫയൽ പരിശോധികàµà´•à´¾àµ» പറàµà´±àµà´¨àµà´¨à´¿à´²àµà´²" -#: ../lib/proj/convert.c:164 +#: ../lib/proj/convert.c:201 msgid "Unable get PROJ.4-style parameter string" msgstr "PROJ.4- à´¸àµà´±àµà´±à´¯à´¿àµ½ വിവരങàµà´™àµ½ à´Žà´Ÿàµà´•àµà´•à´¾àµ» പറàµà´±àµà´¨àµà´¨à´¿à´²àµà´²" -#: ../lib/proj/convert.c:178 +#: ../lib/proj/convert.c:219 #, c-format msgid "OGR can't parse PROJ.4-style parameter string: %s (OGR Error code was %d)" msgstr "à´¸àµà´±àµà´±à´¯à´¿àµ½ വിവരങàµà´™àµ½ വായികàµà´•à´¾àµ» OGR പറàµà´±àµà´¨àµà´¨à´¿à´²àµà´² %s (OGR തെറàµà´±àµ സനàµà´§àµ‡à´¶ à´…à´•àµà´•à´‚ %d)" -#: ../lib/proj/convert.c:191 +#: ../lib/proj/convert.c:232 #, c-format msgid "OGR can't get WKT-style parameter string (OGR Error code was %d)" msgstr "OGR ൻ WTK-à´¸àµà´±àµà´±à´¯à´¿àµ½ വിവരങàµà´™àµ¾ ഇലàµà´²(OGR തെറàµà´±à´¾à´¯ സനàµà´¦àµ‡à´¶ à´…à´•àµà´•à´‚ %d)" -#: ../lib/proj/convert.c:427 +#: ../lib/proj/convert.c:469 #, c-format msgid "Updating spatial reference with embedded proj4 definition failed. Proj4 definition: <%s>" msgstr "" -#: ../lib/proj/convert.c:434 +#: ../lib/proj/convert.c:476 msgid "Updating spatial reference with embedded proj4 definition" msgstr "" -#: ../lib/proj/convert.c:564 +#: ../lib/proj/convert.c:610 msgid "No projection name! Projection parameters likely to be meaningless." msgstr "à´ªàµà´°àµŠà´œàµ†à´•àµà´·àµ» പേർ ഇലàµà´²! à´ªàµà´°àµŠà´œàµ†à´•àµà´·àµ» വിവരങàµà´™àµ¾ അർതമിലàµà´²à´¤à´¾àµº" -#: ../lib/proj/convert.c:626 +#: ../lib/proj/convert.c:672 #, c-format msgid "Datum <%s> not recognised by GRASS and no parameters found" msgstr "ഡേറàµà´±àµà´‚ <%s> à´—àµà´°à´¾à´¸àµà´¸à´¿àµ» തിരിചàµà´šà´±à´¿à´¯à´¾àµ» പറàµà´±àµà´¨àµà´¨à´¿à´²àµà´² വിവരങàµà´™àµ¾ à´’à´¨àµà´¨àµà´‚ തനàµà´¨à´¯à´¿à´²àµà´²" -#: ../lib/proj/convert.c:642 +#: ../lib/proj/convert.c:688 #, c-format msgid "Datum <%s> apparently recognised by GRASS but no parameters found. You may want to look into this." msgstr "ഡേറàµà´±àµà´‚ <%s> à´—àµà´°à´¾à´¸àµà´¸à´¿àµ» à´•àµà´±à´šàµà´šàµ തിരിചàµà´šà´°à´¿à´¯àµ» സാധിചàµà´šàµ പകàµà´·àµ† വിവരങàµà´™àµ¾ à´’à´¨àµà´¨àµà´‚ തനàµà´¨à´¯à´¿à´²àµà´². നിങàµà´™àµ½ ഇതിൽ നൊകàµà´•à´£à´‚" -#: ../lib/proj/convert.c:646 +#: ../lib/proj/convert.c:692 #, c-format msgid "Invalid transformation number %d; valid range is 1 to %d. Leaving datum transform parameters unspecified." msgstr "" -#: ../lib/proj/do_proj.c:106 ../lib/proj/do_proj.c:180 +#: ../lib/proj/do_proj.c:89 +msgid "Input coordinate system is NULL" +msgstr "" + +#: ../lib/proj/do_proj.c:104 +#, fuzzy, c-format +msgid "proj_create() failed for '%s'" +msgstr "pj_transform() പാഴായി à´ªàµà´ªàµ‹à´¯à´¿: %s" + +#: ../lib/proj/do_proj.c:114 +#, fuzzy, c-format +msgid "Unable to create latlong equivalent for '%s'" +msgstr "ടേബിൾ ഉണàµà´Ÿà´¾à´•àµà´•à´¾àµ» പറàµà´±àµà´¨àµà´¨à´¿à´²àµà´² <%s>" + +#: ../lib/proj/do_proj.c:164 +#, fuzzy +msgid "No input projection" +msgstr "à´ªàµà´°àµŠà´œà´•àµà´·à´¨àµà´±àµ† വിവരങàµà´™àµ¾ നലàµà´•àµà´•" + +#: ../lib/proj/do_proj.c:167 ../lib/proj/do_proj.c:336 +msgid "No transformation object" +msgstr "" + +#: ../lib/proj/do_proj.c:221 ../lib/proj/do_proj.c:446 +#, fuzzy, c-format +msgid "proj_trans() failed: %s" +msgstr "pj_transform() പാഴായി à´ªàµà´ªàµ‹à´¯à´¿: %s" + +#: ../lib/proj/do_proj.c:247 +#, fuzzy +msgid "No output projection" +msgstr "à´ªàµà´°àµŠà´œà´•àµà´·àµ» വിവരങàµà´™àµ¾ à´ªàµà´±à´¤àµ വിടàµà´•àµà´•" + +#: ../lib/proj/do_proj.c:276 ../lib/proj/do_proj.c:499 +#: ../lib/proj/do_proj.c:626 ../lib/proj/do_proj.c:790 #, c-format msgid "pj_transform() failed: %s" msgstr "pj_transform() പാഴായി à´ªàµà´ªàµ‹à´¯à´¿: %s" +#: ../lib/proj/do_proj.c:584 ../lib/proj/do_proj.c:747 +#, fuzzy, c-format +msgid "proj_trans() failed: %d" +msgstr "pj_transform() പാഴായി à´ªàµà´ªàµ‹à´¯à´¿: %s" + #: ../lib/lidar/zones.c:476 ../lib/lidar/zones.c:513 #, c-format msgid "<%s> created in database." @@ -9539,10 +9771,6 @@ msgstr "ഫയൽ à´¤àµà´±à´•àµà´•àµ» പറàµà´±àµà´¨àµà´¨à´¿à´²àµà´² %s" #, fuzzy -msgid "Unable to open null file <%s>" -msgstr "ഫയൽ à´¤àµà´±à´•àµà´•àµ» പറàµà´±àµà´¨àµà´¨à´¿à´²àµà´² %s" - -#, fuzzy msgid "Unable to open file '%s'" msgstr "ഫയൽ à´¤àµà´±à´•àµà´•àµ» പറàµà´±àµà´¨àµà´¨à´¿à´²àµà´² %s" @@ -9563,3 +9791,9 @@ msgid "Illegal TimeStamp string" msgstr "അസാധàµà´µà´¾à´¯ ടൈംസàµà´±àµà´±à´¾à´®àµà´ªàµ" + +#~ msgid "Unable to initialise PROJ.4 with the following parameter list:" +#~ msgstr "തനàµà´¨à´¿à´°à´¿à´•àµà´•àµà´¨àµà´¨ വിവരങàµà´™àµ¾ കൊൻണàµà´Ÿàµ à´ªàµà´°àµŠà´œàµ4 ആരൻബികàµà´•à´¾àµ» പറàµà´±àµà´¨àµà´¨à´¿à´²àµà´²" + +#~ msgid "The error message: %s" +#~ msgstr "തെറàµà´±à´¾à´¯ സനàµà´¦àµ‡à´¶à´‚: %s" diff -Nru grass-7.4.3/locale/po/grasslibs_pl.po grass-7.6.0/locale/po/grasslibs_pl.po --- grass-7.4.3/locale/po/grasslibs_pl.po 2018-11-24 09:45:21.000000000 +0000 +++ grass-7.6.0/locale/po/grasslibs_pl.po 2018-12-26 10:57:24.000000000 +0000 @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: grasslibs_pl\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-03-24 00:06+0100\n" +"POT-Creation-Date: 2018-12-26 11:43+0100\n" "PO-Revision-Date: 2013-07-16 15:42+0100\n" "Last-Translator: Milena Nowotarska \n" "Language-Team: GRASS Translation Team\n" @@ -68,7 +68,7 @@ #: ../lib/manage/do_remove.c:57 ../lib/manage/do_rename.c:54 #: ../lib/ogsf/gp3.c:56 ../lib/ogsf/gp3.c:191 ../lib/ogsf/gv3.c:60 #: ../lib/ogsf/gv3.c:333 ../lib/vector/Vlib/open.c:235 -#: ../lib/vector/Vlib/map.c:263 ../lib/vector/Vlib/legal_vname.c:141 +#: ../lib/vector/Vlib/map.c:264 ../lib/vector/Vlib/legal_vname.c:141 #: ../lib/vector/Vlib/legal_vname.c:144 #, c-format msgid "Vector map <%s> not found" @@ -79,8 +79,8 @@ msgstr "" #: ../lib/manage/do_remove.c:73 ../lib/manage/do_rename.c:71 -#: ../lib/raster/open.c:176 ../lib/raster/open.c:843 ../lib/raster/open.c:880 -#: ../lib/raster/open.c:932 ../lib/ogsf/gs3.c:125 ../lib/ogsf/gs3.c:189 +#: ../lib/raster/open.c:177 ../lib/raster/open.c:853 ../lib/raster/open.c:890 +#: ../lib/raster/open.c:942 ../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 @@ -208,7 +208,7 @@ msgid "Mapset <%s> does not exist." msgstr "" -#: ../lib/rowio/setup.c:61 ../lib/rowio/setup.c:67 ../lib/segment/open.c:98 +#: ../lib/rowio/setup.c:61 ../lib/rowio/setup.c:67 ../lib/segment/open.c:118 #: ../lib/rst/interp_float/segmen2d_parallel.c:78 #: ../lib/rst/interp_float/segmen2d_parallel.c:85 #: ../lib/rst/interp_float/segmen2d_parallel.c:92 @@ -220,9 +220,9 @@ #: ../lib/rst/interp_float/segmen2d.c:203 #: ../lib/rst/interp_float/segmen2d.c:209 #: ../lib/rst/interp_float/segmen2d.c:219 -#: ../lib/vector/diglib/struct_alloc.c:491 ../lib/vector/Vlib/line.c:50 +#: ../lib/vector/diglib/struct_alloc.c:494 ../lib/vector/Vlib/line.c:50 #: ../lib/vector/Vlib/line.c:154 ../lib/vector/Vlib/map.c:48 -#: ../lib/vector/neta/bridge.c:58 ../lib/vector/neta/spanningtree.c:101 +#: ../lib/vector/neta/bridge.c:58 ../lib/vector/neta/spanningtree.c:104 #: ../lib/vector/neta/path.c:262 ../lib/vector/neta/components.c:71 #: ../lib/vector/neta/components.c:176 ../lib/vector/neta/centrality.c:63 #: ../lib/vector/neta/centrality.c:145 ../lib/vector/neta/flow.c:66 @@ -256,27 +256,38 @@ msgid "There are classbreaks outside the range min-max. Number of classes reduced to %i, but using probabilities for %i classes." msgstr "Podano przedziaÅ‚y klas spoza zakresu min-max. Liczba klas zmniejszona do %i ,ale dla klas %i użyto wartoÅ›ci prawdopodobnych." -#: ../lib/raster/range.c:101 +#: ../lib/raster/range.c:103 #, c-format msgid "Unable to read fp range file for <%s>" msgstr "" -#: ../lib/raster/range.c:168 +#: ../lib/raster/range.c:170 #, c-format msgid "Unable to read quant rules for raster map <%s>" msgstr "" -#: ../lib/raster/range.c:205 ../lib/raster/range.c:225 +#: ../lib/raster/range.c:207 ../lib/raster/range.c:227 #, c-format msgid "Unable to read range file for <%s>" msgstr "" -#: ../lib/raster/range.c:263 ../lib/raster/range.c:269 -#: ../lib/raster/range.c:299 ../lib/raster/range.c:313 +#: ../lib/raster/range.c:286 +#, fuzzy, c-format +msgid "Unable to read stats file for <%s>" +msgstr "Nie można ustalić stanu pliku <%s>" + +#: ../lib/raster/range.c:368 ../lib/raster/range.c:374 +#: ../lib/raster/range.c:406 ../lib/raster/range.c:420 #, c-format msgid "Unable to write range file for <%s>" msgstr "" +#: ../lib/raster/range.c:450 ../lib/raster/range.c:464 +#: ../lib/raster/range.c:482 ../lib/raster/range.c:487 +#, fuzzy, c-format +msgid "Unable to write stats file for <%s>" +msgstr "Nie można zapisać pliku wyjÅ›ciowego <%s>" + #: ../lib/raster/raster_metadata.c:109 #, c-format msgid "Unable to read <%s> for raster map <%s@%s>" @@ -327,163 +338,163 @@ msgid "Error writing compressed FP data for row %d of <%s>: %s" msgstr "" -#: ../lib/raster/put_row.c:386 ../lib/raster/put_row.c:392 +#: ../lib/raster/put_row.c:391 ../lib/raster/put_row.c:397 #, c-format msgid "Error writing compressed data for row %d of <%s>" msgstr "" -#: ../lib/raster/put_row.c:402 +#: ../lib/raster/put_row.c:407 #, c-format msgid "Error writing uncompressed data for row %d of <%s>" msgstr "" -#: ../lib/raster/put_row.c:462 +#: ../lib/raster/put_row.c:467 #, c-format msgid "Error writing data via GDAL for row %d of <%s>" msgstr "" -#: ../lib/raster/put_row.c:486 +#: ../lib/raster/put_row.c:491 msgid "GDAL output doesn't support writing null rows separately" msgstr "" -#: ../lib/raster/put_row.c:489 +#: ../lib/raster/put_row.c:494 #, c-format msgid "No null file for <%s>" msgstr "" -#: ../lib/raster/put_row.c:513 ../lib/raster/put_row.c:518 +#: ../lib/raster/put_row.c:521 ../lib/raster/put_row.c:526 #, c-format msgid "Error writing compressed null data for row %d of <%s>" msgstr "" -#: ../lib/raster/put_row.c:552 ../lib/raster/put_row.c:555 +#: ../lib/raster/put_row.c:560 ../lib/raster/put_row.c:563 #, c-format msgid "Error writing null row %d of <%s>" msgstr "" -#: ../lib/raster/put_row.c:680 +#: ../lib/raster/put_row.c:688 #, c-format msgid "put_raster_row: raster map <%s> not open for write - request ignored" msgstr "" -#: ../lib/raster/put_row.c:687 +#: ../lib/raster/put_row.c:695 msgid "put_raster_row: unopened file descriptor - request ignored" msgstr "" -#: ../lib/raster/open.c:191 +#: ../lib/raster/open.c:192 #, c-format msgid "Unable to open raster map <%s@%s> since it is a reclass of raster map <%s@%s> which does not exist" msgstr "Nie można otworzyć mapy rastrowej <%s@%s> ponieważ jest ona reklasyfikacjÄ… mapy rastrowej <%s@%s>, która nie istnieje" -#: ../lib/raster/open.c:196 +#: ../lib/raster/open.c:197 #, c-format msgid "Error reading reclass file for raster map <%s>" msgstr "" -#: ../lib/raster/open.c:207 +#: ../lib/raster/open.c:208 #, c-format msgid "Error reading map type for raster map <%s>" msgstr "" -#: ../lib/raster/open.c:215 +#: ../lib/raster/open.c:216 #, c-format msgid "Raster map <%s@%s>: format field in header file invalid" msgstr "Mapa rastrowa <%s@%s>: nieprawidÅ‚owe pole formatu w pliku nagłówkowym" -#: ../lib/raster/open.c:234 +#: ../lib/raster/open.c:235 #, c-format -msgid "Compression with %s is not supported" +msgid "Compression with %s is not supported in this GRASS GIS installation" msgstr "" -#: ../lib/raster/open.c:238 +#: ../lib/raster/open.c:239 #, c-format msgid "Raster map <%s> is in different projection than current region. Found <%s>, should be <%s>." msgstr "" -#: ../lib/raster/open.c:245 +#: ../lib/raster/open.c:246 #, c-format msgid "Raster map <%s> is in different zone (%d) than current region (%d)" msgstr "" -#: ../lib/raster/open.c:250 +#: ../lib/raster/open.c:251 #, c-format msgid "Raster map <%s>: bytes per cell (%d) too large" msgstr "" -#: ../lib/raster/open.c:275 +#: ../lib/raster/open.c:278 #, c-format msgid "Raster map <%s@%s> is a GDAL link but GRASS is compiled without GDAL support" msgstr "" -#: ../lib/raster/open.c:283 +#: ../lib/raster/open.c:289 #, c-format msgid "Unable to open %s file for raster map <%s@%s>" msgstr "" -#: ../lib/raster/open.c:320 +#: ../lib/raster/open.c:327 #, c-format msgid "Error reading format for <%s@%s>" msgstr "" -#: ../lib/raster/open.c:525 +#: ../lib/raster/open.c:535 msgid "Unable to create GDAL link" msgstr "" -#: ../lib/raster/open.c:597 ../lib/raster/gdal.c:477 +#: ../lib/raster/open.c:607 ../lib/raster/gdal.c:479 #, c-format msgid "Invalid map type <%d>" msgstr "Niedozwolony typ mapy <%d>" -#: ../lib/raster/open.c:602 ../lib/raster/open.c:757 +#: ../lib/raster/open.c:612 ../lib/raster/open.c:767 #, c-format msgid "Raster map <%s> is not in the current mapset (%s)" msgstr "Mapa rastrowa <%s> nie znajduje siÄ™ w bieżącym mapsecie (%s)" -#: ../lib/raster/open.c:609 +#: ../lib/raster/open.c:619 #, c-format msgid "<%s> is an illegal file name" msgstr "<%s> jest niedozwolonÄ… nazwÄ… pliku" -#: ../lib/raster/open.c:624 ../lib/raster/open.c:704 ../lib/raster/open.c:780 +#: ../lib/raster/open.c:634 ../lib/raster/open.c:714 ../lib/raster/open.c:790 #, c-format msgid "No temp files available: %s" msgstr "" -#: ../lib/raster/open.c:753 +#: ../lib/raster/open.c:763 #, c-format msgid "Raster map <%s> does not exist in the current mapset (%s)" msgstr "" -#: ../lib/raster/open.c:819 +#: ../lib/raster/open.c:829 msgid "Rast_set_fp_type(): can only be called with FCELL_TYPE or DCELL_TYPE" msgstr "" -#: ../lib/raster/open.c:877 +#: ../lib/raster/open.c:887 #, c-format msgid "Raster map <%s> not found in mapset <%s>" msgstr "Mapa rastrowa <%s> nie zostaÅ‚a znaleziona w mapsecie <%s>" -#: ../lib/raster/open.c:938 +#: ../lib/raster/open.c:948 #, c-format msgid "Unable to find '%s'" msgstr "Nie można odnaleźć '%s'" -#: ../lib/raster/open.c:949 +#: ../lib/raster/open.c:959 #, c-format msgid "Invalid type: field '%s' in file '%s'" msgstr "NieprawidÅ‚owy typ: pole '%s' w pliku '%s'" -#: ../lib/raster/open.c:954 +#: ../lib/raster/open.c:964 #, c-format msgid "Missing type: field in file '%s'" msgstr "" -#: ../lib/raster/open.c:959 +#: ../lib/raster/open.c:969 #, c-format msgid "Raster map <%s> is not xdr: byte_order: %s" msgstr "Mapa rastrowa <%s> nie jest xdr: byte_order: %s" -#: ../lib/raster/open.c:1028 +#: ../lib/raster/open.c:1038 msgid "Rast_set_quant_rules() can be called only for raster maps opened for reading" msgstr "" @@ -522,7 +533,7 @@ msgid "Unable to create <%s> file for map <%s>" msgstr "" -#: ../lib/raster/get_row.c:35 ../lib/raster/get_row.c:901 +#: ../lib/raster/get_row.c:35 ../lib/raster/get_row.c:906 #, c-format msgid "Reading raster map <%s@%s> request for row %d is outside region" msgstr "Żądanie odczytu mapy rastrowej <%s@%s> dla wiersza %d jest poza regionem" @@ -562,27 +573,27 @@ msgid "Error reading raster data via GDAL for row %d of <%s>" msgstr "" -#: ../lib/raster/get_row.c:830 +#: ../lib/raster/get_row.c:835 #, c-format msgid "Error seeking compressed null data for row %d of <%s>" msgstr "" -#: ../lib/raster/get_row.c:835 ../lib/raster/get_row.c:845 +#: ../lib/raster/get_row.c:840 ../lib/raster/get_row.c:850 #, c-format msgid "Error reading compressed null data for row %d of <%s>" msgstr "" -#: ../lib/raster/get_row.c:851 +#: ../lib/raster/get_row.c:856 #, c-format msgid "Error uncompressing null data for row %d of <%s>" msgstr "" -#: ../lib/raster/get_row.c:885 +#: ../lib/raster/get_row.c:890 #, c-format msgid "Error seeking null row %d for <%s>" msgstr "" -#: ../lib/raster/get_row.c:888 +#: ../lib/raster/get_row.c:893 #, c-format msgid "Error reading null row %d for <%s>" msgstr "" @@ -640,6 +651,15 @@ msgid "Unable to create dependency file in <%s@%s>" msgstr "" +#: ../lib/raster/vrt.c:83 +#, fuzzy, c-format +msgid "Tile raster map <%s> not found" +msgstr "Nie znaleziono mapy rastrowej 3D <%s>" + +#: ../lib/raster/vrt.c:86 +msgid "A virtual raster can not contain itself" +msgstr "" + #: ../lib/raster/alloc_cell.c:151 #, c-format msgid "Rast__null_bitstream_size: cols (%d) is negative" @@ -762,17 +782,17 @@ msgid "Invalid descriptor: %d" msgstr "" -#: ../lib/raster/close.c:392 ../lib/raster/close.c:520 +#: ../lib/raster/close.c:394 ../lib/raster/close.c:522 #, c-format msgid "Unable to rename null file '%s' to '%s': %s" msgstr "" -#: ../lib/raster/close.c:462 +#: ../lib/raster/close.c:464 #, c-format msgid "Unable to rename cell file '%s' to '%s': %s" msgstr "" -#: ../lib/raster/close.c:542 +#: ../lib/raster/close.c:544 msgid "unable to write f_format file for CELL maps" msgstr "nie można zapisać pliku f_format dla map CELL" @@ -796,62 +816,62 @@ msgid "Unable to locate symbol <%s>" msgstr "Nie znaleziono symbolu <%s>" -#: ../lib/raster/gdal.c:145 +#: ../lib/raster/gdal.c:147 msgid "Unable to load GDAL library" msgstr "Nie można zaÅ‚adować biblioteki GDAL" -#: ../lib/raster/gdal.c:375 +#: ../lib/raster/gdal.c:377 msgid "Unable to open GDAL file" msgstr "Nie można otworzyć pliku GDAL" -#: ../lib/raster/gdal.c:483 +#: ../lib/raster/gdal.c:485 #, c-format msgid "Unable to get <%s> driver" msgstr "" -#: ../lib/raster/gdal.c:492 +#: ../lib/raster/gdal.c:494 #, c-format msgid "Unable to create <%s> dataset using <%s> driver" msgstr "" -#: ../lib/raster/gdal.c:500 +#: ../lib/raster/gdal.c:502 #, c-format msgid "Driver <%s> does not support direct writing. Using MEM driver for intermediate dataset." msgstr "" -#: ../lib/raster/gdal.c:506 +#: ../lib/raster/gdal.c:508 msgid "Unable to get in-memory raster driver" msgstr "" -#: ../lib/raster/gdal.c:513 +#: ../lib/raster/gdal.c:515 #, c-format msgid "Unable to create <%s> dataset using memory driver" msgstr "" -#: ../lib/raster/gdal.c:517 +#: ../lib/raster/gdal.c:519 #, c-format msgid "Driver <%s> does not support creating rasters" msgstr "" -#: ../lib/raster/gdal.c:533 +#: ../lib/raster/gdal.c:535 msgid "Unable to set geo transform" msgstr "" -#: ../lib/raster/gdal.c:537 +#: ../lib/raster/gdal.c:539 msgid "Unable to set projection" msgstr "Nie można ustawić projekcji" -#: ../lib/raster/gdal.c:541 +#: ../lib/raster/gdal.c:543 #, c-format msgid "Unable to create cell_misc/%s/gdal file" msgstr "" -#: ../lib/raster/gdal.c:557 +#: ../lib/raster/gdal.c:559 #, c-format msgid "Error writing cell_misc/%s/gdal file" msgstr "" -#: ../lib/raster/gdal.c:605 +#: ../lib/raster/gdal.c:607 #, c-format msgid "Unable to create output file <%s> using driver <%s>" msgstr "" @@ -911,16 +931,17 @@ #: ../lib/raster/init.c:109 #, c-format -msgid "Unknown compression method <%s>, using default ZLIB" +msgid "Unknown compression method <%s>, using default %s" msgstr "" #: ../lib/raster/init.c:113 -msgid "No compression is not supported for GRASS raster maps, using default ZLIB" +#, c-format +msgid "No compression is not supported for GRASS raster maps, using default %s" msgstr "" -#: ../lib/raster/init.c:118 +#: ../lib/raster/init.c:120 #, c-format -msgid "This GRASS version does not support %s compression, using default ZLIB" +msgid "This GRASS version does not support %s compression, using default %s" msgstr "" #: ../lib/raster/null_val.c:64 @@ -953,8 +974,13 @@ msgid "Output window changed while maps are open for write. Map name <%s>" msgstr "" -#: ../lib/ogsf/gsd_img_tif.c:66 ../lib/ogsf/gk2.c:216 -#: ../lib/ogsf/gsd_img_ppm.c:52 ../lib/ogsf/gsd_img_ppm.c:95 +#: ../lib/ogsf/gsd_img_tif.c:63 ../lib/ogsf/gsd_img_ppm.c:50 +#, fuzzy +msgid "Unable to get image of current GL screen" +msgstr "Nie można odczytać zakresu danych mapy rastrowej <%s>" + +#: ../lib/ogsf/gsd_img_tif.c:69 ../lib/ogsf/gk2.c:216 +#: ../lib/ogsf/gsd_img_ppm.c:55 ../lib/ogsf/gsd_img_ppm.c:101 #, c-format msgid "Unable to open file <%s> for writing" msgstr "Nie można otworzyć pliku <%s> do zapisu" @@ -967,32 +993,32 @@ msgid "Need at least 2 keyframes for interpolation" msgstr "Interpolacja wymaga conajmniej 2 klatek kluczowych" -#: ../lib/ogsf/gs2.c:1211 +#: ../lib/ogsf/gs2.c:1210 #, c-format msgid "no category info" msgstr "brak informacji o kategoriach" -#: ../lib/ogsf/gs2.c:1230 +#: ../lib/ogsf/gs2.c:1229 #, c-format msgid "no data" msgstr "brak danych" -#: ../lib/ogsf/gs2.c:1655 +#: ../lib/ogsf/gs2.c:1654 #, c-format msgid "Raster map <%s> is outside of current region. Load failed." msgstr "Mapa rastrowa <%s> jest poza bieżącym regionem. Odczyt nie powiódÅ‚ siÄ™." -#: ../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 +#: ../lib/ogsf/gs2.c:1732 ../lib/ogsf/gs2.c:1738 ../lib/ogsf/gs2.c:1746 +#: ../lib/ogsf/gs2.c:1755 ../lib/ogsf/gs2.c:1763 ../lib/ogsf/gs2.c:1773 +#: ../lib/ogsf/gs2.c:1821 msgid "GS_load_att_map(): Out of memory. Unable to load map" msgstr "GS_load_att_map(): Brak pamiÄ™ci. Nie można wczytać mapy" -#: ../lib/ogsf/gs2.c:1850 +#: ../lib/ogsf/gs2.c:1849 msgid "Loading failed" msgstr "Odczyt nie powiódÅ‚ siÄ™" -#: ../lib/ogsf/gs2.c:1854 +#: ../lib/ogsf/gs2.c:1853 msgid "Error finding range" msgstr "BÅ‚Ä…d podczas okreÅ›lania zakresu danych" @@ -1027,8 +1053,8 @@ #: ../lib/ogsf/gp3.c:62 ../lib/ogsf/gp3.c:196 ../lib/ogsf/gv3.c:66 #: ../lib/ogsf/gv3.c:338 ../lib/python/temporal/c_libraries_interface.py:747 #: ../lib/vector/Vlib/open.c:301 ../lib/vector/Vlib/open.c:437 -#: ../lib/vector/Vlib/map.c:192 ../lib/vector/Vlib/map.c:202 -#: ../lib/vector/Vlib/map.c:274 +#: ../lib/vector/Vlib/map.c:193 ../lib/vector/Vlib/map.c:203 +#: ../lib/vector/Vlib/map.c:275 #, c-format, python-format msgid "Unable to open vector map <%s>" msgstr "Nie można otworzyć mapy wektorowej <%s>" @@ -1052,7 +1078,7 @@ #: ../lib/ogsf/gp3.c:202 ../lib/ogsf/gv3.c:344 #: ../lib/rst/interp_float/vinput2d.c:100 ../lib/vector/Vlib/cats.c:589 #: ../lib/vector/Vlib/copy.c:620 ../lib/vector/Vlib/copy.c:730 -#: ../lib/vector/Vlib/map.c:300 ../lib/vector/Vlib/map.c:436 +#: ../lib/vector/Vlib/map.c:301 ../lib/vector/Vlib/map.c:437 #: ../lib/vector/Vlib/ascii.c:398 ../lib/vector/Vlib/array.c:276 #: ../lib/vector/Vlib/net_build.c:159 ../lib/vector/Vlib/net_build.c:206 #: ../lib/vector/Vlib/net_build.c:490 ../lib/vector/Vlib/net_build.c:791 @@ -1066,7 +1092,7 @@ #: ../lib/db/dbmi_client/copy_tab.c:112 ../lib/db/dbmi_client/copy_tab.c:133 #: ../lib/vector/Vlib/cats.c:597 ../lib/vector/Vlib/close_nat.c:160 #: ../lib/vector/Vlib/write_ogr.c:198 ../lib/vector/Vlib/write_pg.c:2915 -#: ../lib/vector/Vlib/map.c:341 ../lib/vector/Vlib/ascii.c:410 +#: ../lib/vector/Vlib/map.c:342 ../lib/vector/Vlib/ascii.c:410 #: ../lib/vector/Vlib/array.c:282 ../lib/vector/Vlib/net_build.c:165 #: ../lib/vector/Vlib/net_build.c:211 ../lib/vector/Vlib/net_build.c:496 #: ../lib/vector/Vlib/net_build.c:797 ../lib/vector/Vlib/net_build.c:976 @@ -1099,6 +1125,11 @@ msgid "Cut-plane points mis-match between surfaces. Check resolution(s)." msgstr "Punkty pÅ‚aszczyzny ciÄ™cia nie pasujÄ… miÄ™dzy powierzchniami. Sprawdź rozdzielczość." +#: ../lib/ogsf/gsd_img_ppm.c:96 +#, fuzzy +msgid "Unable to write view" +msgstr "Nie można usunąć %s" + #: ../lib/ogsf/gsd_legend.c:246 #, c-format msgid "Unable to read color file of raster map <%s>" @@ -1190,12 +1221,12 @@ msgid "Maximum number of datasets exceeded" msgstr "Przekroczono dopuszczalnÄ… ilość danych" -#: ../lib/ogsf/gsd_prim.c:146 +#: ../lib/ogsf/gsd_prim.c:155 #, c-format msgid "Color Material: %d" msgstr "MateriaÅ‚ koloru: %d" -#: ../lib/ogsf/gsd_prim.c:630 +#: ../lib/ogsf/gsd_prim.c:642 #, c-format msgid "gsd_rot(): %c is an invalid axis specification. Rotation ignored. Please advise GRASS developers of this error" msgstr "gsd_rot(): bÅ‚Ä™dna definicja osi %c. PominiÄ™to rotacjÄ™. Poinformuj o tym bÅ‚Ä™dzie programistów GRASSa" @@ -1307,18 +1338,51 @@ msgid "Invalid color (%s), using \"white\" as default" msgstr "NiewÅ‚aÅ›ciwy kolor (%s). Użyto domyÅ›lnie \"white\"" -#: ../lib/nviz/render.c:106 +#: ../lib/nviz/render.c:39 +#, c-format +msgid "Unable to get function address for %s" +msgstr "" + +#: ../lib/nviz/render.c:163 msgid "Bad server connection" msgstr "BÅ‚Ä…d poÅ‚Ä…czenia z serwerem" -#: ../lib/nviz/render.c:112 +#: ../lib/nviz/render.c:169 msgid "Unable to get visual info" msgstr "" -#: ../lib/nviz/render.c:119 +#: ../lib/nviz/render.c:176 msgid "Unable to create rendering context" msgstr "Nie można utworzyć kontekstu renderowania" +#: ../lib/nviz/render.c:225 +#, c-format +msgid "Unable to choose pixel format (CGL error = %d)" +msgstr "" + +#: ../lib/nviz/render.c:231 +#, c-format +msgid "Unable to create context (CGL error = %d)" +msgstr "" + +#: ../lib/nviz/render.c:266 +msgid "Unable to register window class" +msgstr "" + +#: ../lib/nviz/render.c:275 +msgid "Unable to create window" +msgstr "" + +#: ../lib/nviz/render.c:323 +#, c-format +msgid "Unable to set current context (CGL error = %d)" +msgstr "" + +#: ../lib/nviz/render.c:361 +#, c-format +msgid "Incomplete framebuffer status (status = %d)" +msgstr "" + #: ../lib/nviz/map_obj.c:59 msgid "Maximum surfaces loaded!" msgstr "ZaÅ‚adowano maximum powierzchni!" @@ -2214,13 +2278,13 @@ msgid "The limit of open files (%i) was reached (%i). The module r.series will be run with flag z, to avoid open files limit exceeding." msgstr "" -#: ../lib/python/temporal/temporal_raster_base_algebra.py:690 +#: ../lib/python/temporal/temporal_raster_base_algebra.py:741 #, python-format msgid "Error computing map <%s>" msgstr "" -#: ../lib/python/temporal/temporal_raster_base_algebra.py:777 -#: ../lib/python/temporal/temporal_algebra.py:2395 +#: ../lib/python/temporal/temporal_raster_base_algebra.py:828 +#: ../lib/python/temporal/temporal_algebra.py:2426 #, python-format msgid "%s map <%s> not found in GRASS spatial database" msgstr "" @@ -2277,64 +2341,64 @@ msgid "Empty entry in map list, this should not happen" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:815 +#: ../lib/python/temporal/temporal_algebra.py:821 msgid "Spatio-temporal topological operators are not supported in granularity algebra mode" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:853 +#: ../lib/python/temporal/temporal_algebra.py:859 msgid "All input space time datasets must have a valid temporal topology." msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:862 +#: ../lib/python/temporal/temporal_algebra.py:868 msgid "All input space time datasets must have the same temporal type." msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:1113 +#: ../lib/python/temporal/temporal_algebra.py:1119 #, python-format msgid "Removing un-needed or empty %s maps" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:1168 +#: ../lib/python/temporal/temporal_algebra.py:1174 #, python-format msgid "Space time %s dataset <%s> not found" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:1196 -#: ../lib/python/temporal/temporal_algebra.py:1200 +#: ../lib/python/temporal/temporal_algebra.py:1202 +#: ../lib/python/temporal/temporal_algebra.py:1206 #, python-format msgid "Wrong temporal type of space time dataset <%s> <%s> time is required" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:1220 +#: ../lib/python/temporal/temporal_algebra.py:1226 msgid "Wrong type of input " msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2186 +#: ../lib/python/temporal/temporal_algebra.py:2205 #, python-format msgid "The resulting space time dataset type <%(a)s> is different from the requested type <%(b)s>" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2192 +#: ../lib/python/temporal/temporal_algebra.py:2211 msgid "Maps that should be registered in the resulting space time dataset have different types." msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2401 +#: ../lib/python/temporal/temporal_algebra.py:2432 msgid "Wrong map type. TMAP only supports single maps that are registered in the temporal GRASS database" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2429 +#: ../lib/python/temporal/temporal_algebra.py:2460 msgid "Merging empty map lists" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2432 +#: ../lib/python/temporal/temporal_algebra.py:2463 msgid "First Map list is empty, can't merge it. Return only last map list" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2435 +#: ../lib/python/temporal/temporal_algebra.py:2466 msgid "Second Map list is empty, can't merge it. Return only first map list" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2443 +#: ../lib/python/temporal/temporal_algebra.py:2474 msgid "Space time datasets to merge must have the same temporal type" msgstr "" @@ -2366,33 +2430,33 @@ msgid "Area computation is not supported for LL projections" msgstr "" -#: ../lib/python/temporal/gui_support.py:58 ../lib/python/script/core.py:1298 +#: ../lib/python/temporal/gui_support.py:58 ../lib/python/script/core.py:1324 #, python-format msgid "Invalid element '%s'" msgstr "" #: ../lib/python/temporal/univar_statistics.py:62 -#: ../lib/python/temporal/univar_statistics.py:178 +#: ../lib/python/temporal/univar_statistics.py:180 #, python-format msgid "Space time %(sp)s dataset <%(i)s> is empty" msgstr "" -#: ../lib/python/temporal/univar_statistics.py:101 +#: ../lib/python/temporal/univar_statistics.py:102 #, python-format msgid "Unable to get statistics for raster map <%s>" msgstr "" -#: ../lib/python/temporal/univar_statistics.py:104 +#: ../lib/python/temporal/univar_statistics.py:105 #, python-format msgid "Unable to get statistics for 3d raster map <%s>" msgstr "" -#: ../lib/python/temporal/univar_statistics.py:168 +#: ../lib/python/temporal/univar_statistics.py:170 #, python-format msgid "Space time %(sp)s dataset <%(i)s> not found" msgstr "" -#: ../lib/python/temporal/univar_statistics.py:222 +#: ../lib/python/temporal/univar_statistics.py:224 #, python-format msgid "Unable to get statistics for vector map <%s>" msgstr "" @@ -2470,37 +2534,37 @@ msgid "Unable to remove timestamp for vector map <%s>" msgstr "" -#: ../lib/python/temporal/temporal_vector_algebra.py:386 +#: ../lib/python/temporal/temporal_vector_algebra.py:387 #, python-format msgid "Error vector maps with basename %s exist. Use --o flag to overwrite existing file" msgstr "" -#: ../lib/python/temporal/temporal_vector_algebra.py:419 +#: ../lib/python/temporal/temporal_vector_algebra.py:420 #, python-format msgid "" "Error starting %s : \n" "%s" msgstr "" -#: ../lib/python/temporal/temporal_vector_algebra.py:492 +#: ../lib/python/temporal/temporal_vector_algebra.py:493 #, python-format msgid "" "Error vector map %s exist in temporal database. Use overwrite flag. : \n" "%s" msgstr "" -#: ../lib/python/temporal/core.py:603 +#: ../lib/python/temporal/core.py:605 msgid "Unable to initialize the temporal DBMI interface. Please use t.connect to specify the driver and the database string" msgstr "" -#: ../lib/python/temporal/core.py:672 +#: ../lib/python/temporal/core.py:674 #, python-format msgid "" "Unable to receive temporal database metadata.\n" "Current temporal database info:%(info)s" msgstr "" -#: ../lib/python/temporal/core.py:677 +#: ../lib/python/temporal/core.py:679 #, python-format msgid "" "Unsupported temporal database: version mismatch.\n" @@ -2509,7 +2573,7 @@ "Current temporal database info:%(info)s" msgstr "" -#: ../lib/python/temporal/core.py:685 +#: ../lib/python/temporal/core.py:687 #, python-format msgid "" "Unsupported temporal database: version mismatch.\n" @@ -2517,12 +2581,12 @@ "Current temporal database info:%(info)s" msgstr "" -#: ../lib/python/temporal/core.py:773 +#: ../lib/python/temporal/core.py:775 #, python-format msgid "Creating temporal database: %s" msgstr "" -#: ../lib/python/temporal/core.py:782 +#: ../lib/python/temporal/core.py:784 #, python-format msgid "" "Unable to create SQLite temporal database\n" @@ -2530,31 +2594,31 @@ "Please use t.connect to set a read- and writable temporal database path" msgstr "" -#: ../lib/python/temporal/core.py:947 +#: ../lib/python/temporal/core.py:949 msgid "Unable to mogrify sql statement. " msgstr "" -#: ../lib/python/temporal/core.py:969 +#: ../lib/python/temporal/core.py:971 msgid "Unable to check table. " msgstr "" -#: ../lib/python/temporal/core.py:985 +#: ../lib/python/temporal/core.py:987 msgid "Unable to execute sql statement. " msgstr "" -#: ../lib/python/temporal/core.py:995 +#: ../lib/python/temporal/core.py:997 msgid "Unable to fetch one. " msgstr "" -#: ../lib/python/temporal/core.py:1005 +#: ../lib/python/temporal/core.py:1007 msgid "Unable to fetch all. " msgstr "" -#: ../lib/python/temporal/core.py:1022 +#: ../lib/python/temporal/core.py:1024 msgid "Unable to execute transaction. " msgstr "" -#: ../lib/python/temporal/core.py:1126 +#: ../lib/python/temporal/core.py:1128 #, python-format msgid "" "Unable to connect to %(db)s database: %(string)s\n" @@ -2562,14 +2626,14 @@ "Please use t.connect to set a read- and writable temporal database backend" msgstr "" -#: ../lib/python/temporal/core.py:1286 +#: ../lib/python/temporal/core.py:1288 #, python-format msgid "" "Unable to execute :\n" " %(sql)s" msgstr "" -#: ../lib/python/temporal/core.py:1330 +#: ../lib/python/temporal/core.py:1332 #, python-format msgid "" "Unable to execute transaction:\n" @@ -2624,14 +2688,14 @@ msgstr "" #: ../lib/python/script/array.py:157 ../lib/python/script/array.py:207 -#: ../lib/python/script/array.py:254 ../lib/python/script/array.py:305 -#: ../lib/python/script/array.py:356 ../lib/python/script/array.py:398 +#: ../lib/python/script/array.py:254 ../lib/python/script/array.py:306 +#: ../lib/python/script/array.py:357 ../lib/python/script/array.py:399 #, python-format msgid "Invalid kind <%s>" msgstr "" #: ../lib/python/script/array.py:160 ../lib/python/script/array.py:210 -#: ../lib/python/script/array.py:308 ../lib/python/script/array.py:359 +#: ../lib/python/script/array.py:309 ../lib/python/script/array.py:360 #, python-format msgid "Invalid size <%d>" msgstr "" @@ -2640,17 +2704,17 @@ msgid "grass.script.array.read is deprecated and does not work on MS Windows, pass raster name in the constructor" msgstr "" -#: ../lib/python/script/array.py:247 ../lib/python/script/array.py:392 +#: ../lib/python/script/array.py:247 ../lib/python/script/array.py:393 #, python-format msgid "Invalid FP size <%d>" msgstr "" -#: ../lib/python/script/array.py:251 ../lib/python/script/array.py:395 +#: ../lib/python/script/array.py:251 ../lib/python/script/array.py:396 #, python-format msgid "Invalid integer size <%d>" msgstr "" -#: ../lib/python/script/array.py:346 +#: ../lib/python/script/array.py:347 msgid "grass.script.array3d.read is deprecated and does not work on MS Windows, pass 3D raster name in the constructor" msgstr "" @@ -2721,65 +2785,73 @@ msgid "color" msgstr "" +#: ../lib/python/script/setup.py:229 +msgid "Cleaning up default sqlite database ..." +msgstr "" + +#: ../lib/python/script/setup.py:247 ../lib/init/grass.py:1782 +msgid "Cleaning up temporary files..." +msgstr "" + #: ../lib/python/script/raster3d.py:92 #, python-format msgid "An error occurred while running r3.mapcalc with expression: %s" msgstr "" -#: ../lib/python/script/core.py:67 +#: ../lib/python/script/core.py:69 #, python-brace-format msgid "Cannot find the executable {0}" msgstr "" -#: ../lib/python/script/core.py:307 +#: ../lib/python/script/core.py:309 #, 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:987 +#: ../lib/python/script/core.py:1013 msgid "Mixing value types. Will try to compare after integer conversion" msgstr "" -#: ../lib/python/script/core.py:1188 +#: ../lib/python/script/core.py:1214 #, python-format msgid "Element type should be \"cell\" and not \"%s\"" msgstr "" -#: ../lib/python/script/core.py:1217 ../lib/python/script/core.py:1282 +#: ../lib/python/script/core.py:1243 ../lib/python/script/core.py:1308 #, python-format msgid "Element type should be \"raster\" and not \"%s\"" msgstr "" -#: ../lib/python/script/core.py:1437 +#: ../lib/python/script/core.py:1463 msgid "Unable to list mapsets" msgstr "" -#: ../lib/python/script/core.py:1476 +#: ../lib/python/script/core.py:1502 #, python-format msgid "Location <%s> already exists. Operation canceled." msgstr "" -#: ../lib/python/script/core.py:1479 +#: ../lib/python/script/core.py:1505 #, python-format msgid "Location <%s> already exists and will be overwritten" msgstr "" -#: ../lib/python/script/core.py:1603 +#: ../lib/python/script/core.py:1629 #, python-brace-format msgid "Debug level {0}" msgstr "" -#: ../lib/python/script/core.py:1606 +#: ../lib/python/script/core.py:1632 #, python-brace-format msgid "WARNING: Ignoring unsupported debug level (must be >=0 and <=5). {0}\n" msgstr "" -#: ../lib/python/script/core.py:1622 +#: ../lib/python/script/core.py:1648 #, python-format msgid "Illegal filename <%s>. Cannot be 'NULL' or start with '.'." msgstr "" -#: ../lib/python/script/core.py:1631 +#: ../lib/python/script/core.py:1657 #, python-format msgid "Illegal filename <%(s)s>. <%(il)s> not allowed.\n" msgstr "" @@ -2820,7 +2892,7 @@ msgid "Cannot parse interface description of<{name}> module: {error}" msgstr "" -#: ../lib/python/pygrass/modules/grid/grid.py:553 +#: ../lib/python/pygrass/modules/grid/grid.py:554 msgid "Execution of subprocesses was not successful" msgstr "" @@ -2841,17 +2913,17 @@ msgid "Error executing: Rast_set_cat" msgstr "" -#: ../lib/python/pygrass/raster/abstract.py:275 +#: ../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:286 +#: ../lib/python/pygrass/raster/abstract.py:285 #, python-brace-format msgid "Overwrite type: {0} not supported (True/False)" msgstr "" -#: ../lib/python/pygrass/raster/abstract.py:299 +#: ../lib/python/pygrass/raster/abstract.py:298 #: ../lib/python/pygrass/vector/abstract.py:97 #, python-brace-format msgid "Map name {0} not valid" @@ -2890,11 +2962,11 @@ msgid "Raster map <{0}> does not exist" msgstr "" -#: ../lib/python/pygrass/errors.py:17 +#: ../lib/python/pygrass/errors.py:18 msgid "The map is close!" msgstr "" -#: ../lib/python/pygrass/errors.py:28 +#: ../lib/python/pygrass/errors.py:29 msgid "The self.c_mapinfo pointer must be correctly initiated" msgstr "" @@ -2911,12 +2983,12 @@ msgid "You must use the force flag to actually remove it. Exiting." msgstr "" -#: ../lib/python/pygrass/vector/__init__.py:806 +#: ../lib/python/pygrass/vector/__init__.py:813 #, python-format msgid "Unable to read line of feature %i" msgstr "" -#: ../lib/python/pygrass/vector/__init__.py:895 +#: ../lib/python/pygrass/vector/__init__.py:902 #, python-format msgid "Unable to read area with id %i" msgstr "" @@ -3115,12 +3187,8 @@ msgid "Unable to read PNG" msgstr "" -#: ../lib/pngdriver/read_png.c:60 -msgid "Unable allocate PNG structure" -msgstr "" - -#: ../lib/pngdriver/read_png.c:64 ../lib/pngdriver/write_png.c:71 -#: ../lib/pngdriver/write_png.c:75 +#: ../lib/pngdriver/read_png.c:60 ../lib/pngdriver/read_png.c:64 +#: ../lib/pngdriver/write_png.c:71 ../lib/pngdriver/write_png.c:75 msgid "Unable to allocate PNG structure" msgstr "" @@ -3309,7 +3377,7 @@ #: ../lib/imagery/iscatt_core.c:745 #, c-format -msgid "Unable to read find raster <%s>" +msgid "Unable to find raster <%s>" msgstr "" #: ../lib/imagery/iscatt_core.c:755 @@ -3439,7 +3507,7 @@ msgid "WARNING" msgstr "" -#: ../lib/init/grass.py:187 ../lib/gis/parser.c:621 +#: ../lib/init/grass.py:187 ../lib/gis/parser.c:628 msgid "ERROR" msgstr "" @@ -3447,175 +3515,189 @@ msgid "Exiting..." msgstr "" -#: ../lib/init/grass.py:332 +#: ../lib/init/grass.py:336 msgid "Usage" msgstr "" -#: ../lib/init/grass.py:333 ../lib/gis/parser_html.c:141 +#: ../lib/init/grass.py:337 ../lib/gis/parser_html.c:141 #: ../lib/gis/parser_rest.c:146 msgid "Flags" msgstr "Flagi" -#: ../lib/init/grass.py:334 +#: ../lib/init/grass.py:338 msgid "print this help message" msgstr "" -#: ../lib/init/grass.py:335 +#: ../lib/init/grass.py:339 msgid "show version information and exit" msgstr "" -#: ../lib/init/grass.py:336 +#: ../lib/init/grass.py:340 msgid "create given database, location or mapset if it doesn't exist" msgstr "" -#: ../lib/init/grass.py:337 +#: ../lib/init/grass.py:341 msgid "exit after creation of location or mapset. Only with -c flag" msgstr "" -#: ../lib/init/grass.py:338 -msgid "force removal of .gislock if exists (use with care!). Only with -text flag" +#: ../lib/init/grass.py:342 +msgid "force removal of .gislock if exists (use with care!). Only with --text flag" msgstr "" -#: ../lib/init/grass.py:339 +#: ../lib/init/grass.py:343 msgid "use text based interface (skip welcome screen)" msgstr "" -#: ../lib/init/grass.py:340 ../lib/init/grass.py:342 ../lib/init/grass.py:344 +#: ../lib/init/grass.py:344 ../lib/init/grass.py:346 ../lib/init/grass.py:348 msgid "and set as default" msgstr "" -#: ../lib/init/grass.py:341 +#: ../lib/init/grass.py:345 msgid "use text based interface (show welcome screen)" msgstr "" -#: ../lib/init/grass.py:343 +#: ../lib/init/grass.py:347 msgid "use $DEFAULT_GUI graphical user interface" msgstr "" -#: ../lib/init/grass.py:345 +#: ../lib/init/grass.py:349 msgid "print GRASS configuration parameters" msgstr "" -#: ../lib/init/grass.py:346 +#: ../lib/init/grass.py:350 msgid "options: arch,build,compiler,path,revision,version" msgstr "" -#: ../lib/init/grass.py:347 ../lib/gis/parser_html.c:189 +#: ../lib/init/grass.py:351 ../lib/gis/parser_html.c:189 #: ../lib/gis/parser_rest.c:179 msgid "Parameters" msgstr "Parametry" -#: ../lib/init/grass.py:348 +#: ../lib/init/grass.py:352 msgid "initial GRASS GIS database directory" msgstr "" -#: ../lib/init/grass.py:349 +#: ../lib/init/grass.py:353 msgid "directory containing Locations" msgstr "" -#: ../lib/init/grass.py:350 +#: ../lib/init/grass.py:354 msgid "initial GRASS Location" msgstr "" -#: ../lib/init/grass.py:351 +#: ../lib/init/grass.py:355 msgid "directory containing Mapsets with one common coordinate system (projection)" msgstr "" -#: ../lib/init/grass.py:352 +#: ../lib/init/grass.py:356 msgid "initial GRASS Mapset" msgstr "" -#: ../lib/init/grass.py:353 +#: ../lib/init/grass.py:357 msgid "fully qualified initial Mapset directory" msgstr "" -#: ../lib/init/grass.py:354 +#: ../lib/init/grass.py:358 msgid "Environment variables relevant for startup" msgstr "" -#: ../lib/init/grass.py:355 +#: ../lib/init/grass.py:359 msgid "select GUI (text, gui, gtext)" msgstr "" -#: ../lib/init/grass.py:356 +#: ../lib/init/grass.py:360 msgid "set html web browser for help pages" msgstr "" -#: ../lib/init/grass.py:357 +#: ../lib/init/grass.py:361 msgid "set additional path(s) to local GRASS modules or user scripts" msgstr "" -#: ../lib/init/grass.py:358 +#: ../lib/init/grass.py:362 msgid "set additional GISBASE for locally installed GRASS Addons" msgstr "" -#: ../lib/init/grass.py:359 +#: ../lib/init/grass.py:363 msgid "shell script to be processed as batch job" msgstr "" -#: ../lib/init/grass.py:360 +#: ../lib/init/grass.py:364 msgid "set Python interpreter name to override 'python'" msgstr "" -#: ../lib/init/grass.py:361 +#: ../lib/init/grass.py:365 msgid "execute GRASS module or script" msgstr "" -#: ../lib/init/grass.py:362 +#: ../lib/init/grass.py:366 msgid "provided executable will be executed in GRASS session" msgstr "" -#: ../lib/init/grass.py:363 +#: ../lib/init/grass.py:367 msgid "GRASS module, script or any other executable" msgstr "" -#: ../lib/init/grass.py:364 +#: ../lib/init/grass.py:368 msgid "parameters of the executable" msgstr "" -#: ../lib/init/grass.py:365 +#: ../lib/init/grass.py:369 msgid "standard flags" msgstr "" -#: ../lib/init/grass.py:390 +#: ../lib/init/grass.py:370 +msgid "create temporary location (use with the --exec flag)" +msgstr "" + +#: ../lib/init/grass.py:395 msgid "The APPDATA variable is not set, ask your operating system support" msgstr "" -#: ../lib/init/grass.py:393 +#: ../lib/init/grass.py:398 msgid "The APPDATA variable points to directory which does not exist, ask your operating system support" msgstr "" -#: ../lib/init/grass.py:440 +#: ../lib/init/grass.py:411 +#, fuzzy, python-format +msgid "Failed to create configuration directory '%s' with error: %s" +msgstr "Nie można zmienić nazwy katalogu z '%s' na '%s'" + +#: ../lib/init/grass.py:454 #, python-format msgid "Unable to create temporary directory ! Exiting." msgstr "" -#: ../lib/init/grass.py:493 +#: ../lib/init/grass.py:507 #, python-brace-format msgid "Invalid line in RC file ({file}): '{line}' ({error})\n" msgstr "" -#: ../lib/init/grass.py:547 +#: ../lib/init/grass.py:513 +#, python-brace-format +msgid "Empty RC file ({file})" +msgstr "" + +#: ../lib/init/grass.py:563 #, python-format msgid "GUI <%s> not supported in this version" msgstr "" -#: ../lib/init/grass.py:708 +#: ../lib/init/grass.py:729 msgid "Searched for a web browser, but none found" msgstr "" -#: ../lib/init/grass.py:747 +#: ../lib/init/grass.py:769 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" msgstr "" -#: ../lib/init/grass.py:751 +#: ../lib/init/grass.py:773 msgid "GRASS GUI not found. Please check your installation." msgstr "" -#: ../lib/init/grass.py:753 +#: ../lib/init/grass.py:775 msgid "" "{}\n" "Switching to text based interface mode.\n" @@ -3623,7 +3705,7 @@ "Hit RETURN to continue.\n" msgstr "" -#: ../lib/init/grass.py:762 +#: ../lib/init/grass.py:784 msgid "" "It appears that the X Windows system is not active.\n" "A graphical based user interface is not supported.\n" @@ -3633,95 +3715,125 @@ "Hit RETURN to continue.\n" msgstr "" -#: ../lib/init/grass.py:855 ../lib/gis/make_mapset.c:66 +#: ../lib/init/grass.py:880 ../lib/gis/make_mapset.c:66 #, c-format, python-format msgid "Location <%s> doesn't exist" msgstr "" -#: ../lib/init/grass.py:857 +#: ../lib/init/grass.py:882 #, python-format msgid "<%s> is not a valid GRASS Location because PERMANENT Mapset is missing" msgstr "" -#: ../lib/init/grass.py:860 +#: ../lib/init/grass.py:885 #, python-format msgid "<%s> is not a valid GRASS Location because PERMANENT is not a directory" msgstr "" -#: ../lib/init/grass.py:865 +#: ../lib/init/grass.py:890 #, python-format msgid "<%s> is not a valid GRASS Location because PERMANENT Mapset does not have a DEFAULT_WIND file (default computational region)" msgstr "" -#: ../lib/init/grass.py:870 +#: ../lib/init/grass.py:895 #, python-brace-format msgid "Mapset <{mapset}> doesn't exist in GRASS Location <{loc}>. A new mapset can be created by '-c' switch." msgstr "" -#: ../lib/init/grass.py:874 +#: ../lib/init/grass.py:899 #, python-format msgid "<%s> is not a GRASS Mapset because it is not a directory" msgstr "" -#: ../lib/init/grass.py:877 +#: ../lib/init/grass.py:902 #, python-format msgid "<%s> is not a valid GRASS Mapset because it does not have a WIND file" msgstr "" -#: ../lib/init/grass.py:881 +#: ../lib/init/grass.py:906 #, python-format msgid "<%s> is not a valid GRASS Mapset because its WIND file is not readable" msgstr "" -#: ../lib/init/grass.py:884 +#: ../lib/init/grass.py:909 #, python-brace-format msgid "Mapset <{mapset}> or Location <{location}> is invalid for an unknown reason" msgstr "" -#: ../lib/init/grass.py:947 -#, python-format -msgid "Failed to create new location. The location <%s> already exists." +#: ../lib/init/grass.py:934 +#, python-brace-format +msgid "Unable to create new location because the location <{location}> already exists." msgstr "" -#: ../lib/init/grass.py:954 -msgid "Missing WIND file" +#: ../lib/init/grass.py:938 +#, python-brace-format +msgid "Unable to create new location <{location}> because <{path}> is a file." msgstr "" -#: ../lib/init/grass.py:972 -msgid "" -"GISDBASE, LOCATION_NAME and MAPSET variables not set properly.\n" -"Interactive startup needed." +#: ../lib/init/grass.py:941 +#, python-brace-format +msgid "Unable to create new location <{location}> because the directory <{path}> already exists." +msgstr "" + +#: ../lib/init/grass.py:945 +#, python-brace-format +msgid "Unable to create new location in the directory <{path}> for an unknown reason." +msgstr "" + +#: ../lib/init/grass.py:992 +msgid "Mapset <{}> already exists. Ignoring the request to create it. Note that this warning may become an error in future versions." +msgstr "" + +#: ../lib/init/grass.py:1020 +msgid "Creating new GRASS GIS location <{}>..." +msgstr "" + +#: ../lib/init/grass.py:1026 +msgid "Creating new GRASS GIS mapset <{}>..." +msgstr "" + +#: ../lib/init/grass.py:1031 +#, python-brace-format +msgid "Unable to create new mapset <{mapset}> because <{path}> is a file." +msgstr "" + +#: ../lib/init/grass.py:1037 +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:1061 +msgid "GRASS GIS database directory, location and mapset not set properly. Use GUI or command line to set them." msgstr "" -#: ../lib/init/grass.py:996 +#: ../lib/init/grass.py:1086 #, python-format msgid "Invalid user interface specified - <%s>. Use the --help option to see valid interface names." msgstr "" -#: ../lib/init/grass.py:1015 +#: ../lib/init/grass.py:1106 #, python-brace-format msgid "" "Error in GUI startup. See messages above (if any) and if necessary, please report this error to the GRASS developers.\n" "On systems with package manager, make sure you have the right GUI package, probably named grass-gui, installed.\n" -"To run GRASS GIS in text mode use the -text flag.\n" +"To run GRASS GIS in text mode use the --text flag.\n" "Use '--help' for further options\n" " {cmd_name} --help\n" "See also: https://grass.osgeo.org/{cmd_name}/manuals/helptext.html" msgstr "" -#: ../lib/init/grass.py:1027 +#: ../lib/init/grass.py:1118 msgid "" "Exit was requested in GUI.\n" "GRASS GIS will not start. Bye." msgstr "" -#: ../lib/init/grass.py:1030 +#: ../lib/init/grass.py:1121 msgid "" "Invalid return code from GUI startup script.\n" "Please advise GRASS developers of this error." msgstr "" -#: ../lib/init/grass.py:1077 +#: ../lib/init/grass.py:1168 #, python-brace-format msgid "" "Error reading data path information from g.gisenv.\n" @@ -3732,59 +3844,55 @@ "Check the <{file}> file." msgstr "" -#: ../lib/init/grass.py:1158 ../lib/init/grass.py:1162 -msgid "Default locale settings are missing. GRASS running with C locale." -msgstr "" - -#: ../lib/init/grass.py:1240 +#: ../lib/init/grass.py:1381 #, python-format msgid "Path '%s' doesn't exist" msgstr "Åšcieżka '%s' nie istnieje" -#: ../lib/init/grass.py:1242 +#: ../lib/init/grass.py:1383 #, python-format msgid "Path '%s' not accessible." msgstr "Åšcieżka '%s' jest niedostÄ™pna." #. GTC %s is mapset's folder path -#: ../lib/init/grass.py:1247 +#: ../lib/init/grass.py:1388 #, python-format msgid "You are not the owner of '%s'." msgstr "Nie jesteÅ› wÅ‚aÅ›cicielem '%s'." -#: ../lib/init/grass.py:1255 +#: ../lib/init/grass.py:1396 #, python-format msgid "" "%(user)s is currently running GRASS in selected mapset (file %(file)s found). Concurrent use not allowed.\n" "You can force launching GRASS using -f flag (note that you need permission for this operation). Have another look in the processor manager just to be sure..." msgstr "" -#: ../lib/init/grass.py:1262 +#: ../lib/init/grass.py:1405 #, python-format msgid "%(user)s is currently running GRASS in selected mapset (file %(file)s found). Forcing to launch GRASS..." msgstr "" -#: ../lib/init/grass.py:1266 +#: ../lib/init/grass.py:1409 #, python-format msgid "" "Unable to properly access '%s'.\n" "Please notify system personnel." msgstr "" -#: ../lib/init/grass.py:1287 +#: ../lib/init/grass.py:1430 msgid "Building user fontcap..." msgstr "" -#: ../lib/init/grass.py:1346 +#: ../lib/init/grass.py:1489 msgid "The SHELL variable is not set" msgstr "" -#: ../lib/init/grass.py:1362 +#: ../lib/init/grass.py:1505 #, python-brace-format msgid "Unsupported shell <{sh}>: {env_file}" msgstr "" -#: ../lib/init/grass.py:1378 +#: ../lib/init/grass.py:1521 #, python-format msgid "" "Job file <%s> has been defined in the 'GRASS_BATCH_JOB' variable but not found. Exiting.\n" @@ -3792,114 +3900,118 @@ "Use 'unset GRASS_BATCH_JOB' to disable batch job processing." msgstr "" -#: ../lib/init/grass.py:1385 +#: ../lib/init/grass.py:1528 #, python-format msgid "Change file permission to 'executable' for <%s>" msgstr "" -#: ../lib/init/grass.py:1400 +#: ../lib/init/grass.py:1543 #, python-format msgid "Executing <%s> ..." msgstr "" -#: ../lib/init/grass.py:1407 +#: ../lib/init/grass.py:1550 #, python-brace-format msgid "" "Execution of <{cmd}> failed:\n" "{error}" msgstr "" -#: ../lib/init/grass.py:1410 +#: ../lib/init/grass.py:1553 #, python-format msgid "Execution of <%s> finished." msgstr "" -#: ../lib/init/grass.py:1441 +#: ../lib/init/grass.py:1583 #, python-brace-format msgid "Unable to close GUI. {0}" msgstr "" -#: ../lib/init/grass.py:1468 +#: ../lib/init/grass.py:1611 #, python-format msgid "Welcome to GRASS GIS %s" msgstr "" -#: ../lib/init/grass.py:1490 +#: ../lib/init/grass.py:1633 msgid "GRASS GIS homepage:" msgstr "" #. GTC Running through: SHELL NAME -#: ../lib/init/grass.py:1492 +#: ../lib/init/grass.py:1635 msgid "This version running through:" msgstr "" -#: ../lib/init/grass.py:1494 +#: ../lib/init/grass.py:1637 msgid "Help is available with the command:" msgstr "" -#: ../lib/init/grass.py:1495 +#: ../lib/init/grass.py:1638 msgid "See the licence terms with:" msgstr "" -#: ../lib/init/grass.py:1496 +#: ../lib/init/grass.py:1639 msgid "See citation options with:" msgstr "" -#: ../lib/init/grass.py:1499 +#: ../lib/init/grass.py:1642 msgid "If required, restart the GUI with:" msgstr "" -#: ../lib/init/grass.py:1501 +#: ../lib/init/grass.py:1644 msgid "Start the GUI with:" msgstr "" -#: ../lib/init/grass.py:1503 +#: ../lib/init/grass.py:1646 msgid "When ready to quit enter:" msgstr "" -#: ../lib/init/grass.py:1591 +#: ../lib/init/grass.py:1733 msgid "2D and 3D raster MASKs present" msgstr "" -#: ../lib/init/grass.py:1592 +#: ../lib/init/grass.py:1734 msgid "Raster MASK present" msgstr "" -#: ../lib/init/grass.py:1593 +#: ../lib/init/grass.py:1735 msgid "3D raster MASK present" msgstr "" -#: ../lib/init/grass.py:1634 +#: ../lib/init/grass.py:1775 msgid "Done." msgstr "" -#: ../lib/init/grass.py:1636 +#: ../lib/init/grass.py:1777 msgid "Goodbye from GRASS GIS" msgstr "" -#: ../lib/init/grass.py:1641 -msgid "Cleaning up temporary files..." -msgstr "" - -#: ../lib/init/grass.py:1661 +#: ../lib/init/grass.py:1813 msgid "Please install the GRASS GIS development package" msgstr "" -#: ../lib/init/grass.py:1695 +#: ../lib/init/grass.py:1848 #, python-format msgid "Parameter <%s> not supported" msgstr "" -#: ../lib/init/grass.py:1839 +#: ../lib/init/grass.py:1998 msgid "Flag -e requires also flag -c" msgstr "" -#: ../lib/init/grass.py:1886 +#: ../lib/init/grass.py:2000 +msgid "Coordinate reference system argument (e.g. EPSG) is needed for --tmp-location" +msgstr "" + +#: ../lib/init/grass.py:2003 +msgid "Only one argument (e.g. EPSG) is needed for --tmp-location, mapset name <{}> provided" +msgstr "" + +#: ../lib/init/grass.py:2058 #, python-brace-format msgid "" "Unable to start GRASS GIS. You have the choice to:\n" -" - Launch the graphical user interface with the '-gui' switch\n" -" {cmd_name} -gui\n" +" - Launch the graphical user interface with the '--gui' switch\n" +" {cmd_name} --gui\n" " - Launch with path to the location/mapset as an argument\n" " {cmd_name} /path/to/location/mapset`\n" " - Create a location with '-c' and launch in its PERMANENT mapset\n" @@ -3911,25 +4023,21 @@ "See also: https://grass.osgeo.org/{cmd_name}/manuals/helptext.html" msgstr "" -#: ../lib/init/grass.py:1909 -msgid "Creating new GRASS GIS location/mapset..." -msgstr "" - -#: ../lib/init/grass.py:1911 +#: ../lib/init/grass.py:2080 msgid "Starting GRASS GIS..." msgstr "" -#: ../lib/init/grass.py:1932 +#: ../lib/init/grass.py:2101 #, python-brace-format -msgid "<{0}> requested, but not available. Run GRASS in text mode (-text) or install missing package (usually 'grass-gui')." +msgid "<{0}> requested, but not available. Run GRASS in text mode (--text) or install missing package (usually 'grass-gui')." msgstr "" -#: ../lib/init/grass.py:1986 +#: ../lib/init/grass.py:2162 #, python-format msgid "Launching <%s> GUI in the background, please wait..." msgstr "" -#: ../lib/init/grass.py:2008 +#: ../lib/init/grass.py:2184 #, python-format msgid "Failed to start shell '%s'" msgstr "" @@ -3948,39 +4056,47 @@ msgid "Unable to write lockfile %s (%s)" msgstr "" -#: ../lib/segment/open.c:53 +#: ../lib/segment/open.c:57 +msgid "Using memory cache" +msgstr "" + +#: ../lib/segment/open.c:70 +msgid "Using disk cache" +msgstr "" + +#: ../lib/segment/open.c:73 msgid "Segment file name is NULL" msgstr "" -#: ../lib/segment/open.c:58 +#: ../lib/segment/open.c:78 msgid "Segment file exists already" msgstr "" -#: ../lib/segment/open.c:66 +#: ../lib/segment/open.c:86 msgid "Unable to create segment file" msgstr "" -#: ../lib/segment/open.c:74 +#: ../lib/segment/open.c:94 msgid "Could not write segment file" msgstr "" -#: ../lib/segment/open.c:78 +#: ../lib/segment/open.c:98 msgid "Illegal segment configuration parameter(s)" msgstr "" -#: ../lib/segment/open.c:87 +#: ../lib/segment/open.c:107 msgid "Unable to re-open segment file" msgstr "" -#: ../lib/segment/open.c:94 +#: ../lib/segment/open.c:114 msgid "Could not read segment file" msgstr "" -#: ../lib/segment/format.c:144 +#: ../lib/segment/format.c:143 msgid "Segment format: file size too large" msgstr "" -#: ../lib/segment/format.c:145 +#: ../lib/segment/format.c:144 msgid "Please recompile with Large File Support (LFS)" msgstr "" @@ -4611,55 +4727,60 @@ msgid "Pseudo-random number generator not seeded" msgstr "" -#: ../lib/gis/cmprlz4.c:81 ../lib/gis/cmprlz4.c:138 ../lib/gis/cmprbzip.c:90 -#: ../lib/gis/cmprbzip.c:164 ../lib/gis/cmprzlib.c:99 ../lib/gis/cmprzlib.c:195 -#: ../lib/gis/compress.c:303 +#: ../lib/gis/cmprlz4.c:89 ../lib/gis/cmprlz4.c:156 ../lib/gis/cmprbzip.c:104 +#: ../lib/gis/cmprbzip.c:183 ../lib/gis/cmprzstd.c:102 +#: ../lib/gis/cmprzstd.c:176 ../lib/gis/cmprzlib.c:100 +#: ../lib/gis/cmprzlib.c:179 ../lib/gis/compress.c:335 msgid "No source buffer" msgstr "" -#: ../lib/gis/cmprlz4.c:84 ../lib/gis/cmprlz4.c:141 ../lib/gis/cmprbzip.c:93 -#: ../lib/gis/cmprbzip.c:167 ../lib/gis/cmprzlib.c:102 -#: ../lib/gis/cmprzlib.c:198 +#: ../lib/gis/cmprlz4.c:92 ../lib/gis/cmprlz4.c:159 ../lib/gis/cmprbzip.c:107 +#: ../lib/gis/cmprbzip.c:186 ../lib/gis/cmprzstd.c:105 +#: ../lib/gis/cmprzstd.c:179 ../lib/gis/cmprzlib.c:103 +#: ../lib/gis/cmprzlib.c:182 msgid "No destination buffer" msgstr "" -#: ../lib/gis/cmprlz4.c:91 ../lib/gis/cmprlz4.c:148 ../lib/gis/cmprbzip.c:100 -#: ../lib/gis/cmprbzip.c:174 ../lib/gis/cmprzlib.c:109 -#: ../lib/gis/cmprzlib.c:205 ../lib/gis/compress.c:305 +#: ../lib/gis/cmprlz4.c:99 ../lib/gis/cmprlz4.c:166 ../lib/gis/cmprbzip.c:114 +#: ../lib/gis/cmprbzip.c:193 ../lib/gis/cmprzstd.c:112 +#: ../lib/gis/cmprzstd.c:186 ../lib/gis/cmprzlib.c:110 +#: ../lib/gis/cmprzlib.c:189 ../lib/gis/compress.c:337 #, c-format msgid "Invalid source buffer size %d" msgstr "" -#: ../lib/gis/cmprlz4.c:93 ../lib/gis/cmprlz4.c:150 ../lib/gis/cmprbzip.c:102 -#: ../lib/gis/cmprbzip.c:176 ../lib/gis/cmprzlib.c:111 -#: ../lib/gis/cmprzlib.c:207 ../lib/gis/compress.c:225 +#: ../lib/gis/cmprlz4.c:101 ../lib/gis/cmprlz4.c:168 ../lib/gis/cmprbzip.c:116 +#: ../lib/gis/cmprbzip.c:195 ../lib/gis/cmprzstd.c:114 +#: ../lib/gis/cmprzstd.c:188 ../lib/gis/cmprzlib.c:112 +#: ../lib/gis/cmprzlib.c:191 ../lib/gis/compress.c:257 #, c-format msgid "Invalid destination buffer size %d" msgstr "" -#: ../lib/gis/cmprlz4.c:107 +#: ../lib/gis/cmprlz4.c:121 msgid "LZ4 compression error" msgstr "" -#: ../lib/gis/cmprlz4.c:159 +#: ../lib/gis/cmprlz4.c:177 msgid "LZ4 decompression error" msgstr "" -#: ../lib/gis/cmprlz4.c:168 ../lib/gis/cmprbzip.c:200 +#: ../lib/gis/cmprlz4.c:186 ../lib/gis/cmprbzip.c:219 ../lib/gis/cmprzstd.c:206 +#: ../lib/gis/cmprzlib.c:215 #, c-format msgid "Got uncompressed size %d, expected %d" msgstr "" -#: ../lib/gis/cmprbzip.c:83 ../lib/gis/cmprbzip.c:157 +#: ../lib/gis/cmprbzip.c:97 ../lib/gis/cmprbzip.c:176 msgid "GRASS needs to be compiled with BZIP2 for BZIP2 compression" msgstr "" -#: ../lib/gis/cmprbzip.c:122 +#: ../lib/gis/cmprbzip.c:141 #, c-format msgid "BZIP2 version %s compression error %d" msgstr "" -#: ../lib/gis/cmprbzip.c:189 +#: ../lib/gis/cmprbzip.c:208 #, c-format msgid "BZIP2 version %s decompression error %d" msgstr "" @@ -4758,152 +4879,165 @@ msgid "No ellipsoid info given in file %s in <%s>" msgstr "Brak informacji o elipsoidzie w pliku %s w <%s>" -#: ../lib/gis/parser.c:355 -#, c-format -msgid "BUG in option name, '%s' is not valid" +#: ../lib/gis/parser.c:348 +msgid "Bug in UI description. Missing module description" msgstr "" -#: ../lib/gis/parser.c:407 -#, c-format -msgid "BUG in descriptions, option '%s' in <%s> does not exist" +#: ../lib/gis/parser.c:358 +msgid "Bug in UI description. Missing option key" +msgstr "" + +#: ../lib/gis/parser.c:360 +#, fuzzy, c-format +msgid "Bug in UI description. Option key <%s> is not valid" +msgstr "BUG (bÅ‚Ä…d) w opisach, opcja '%s' w <%s> nie istnieje" + +#: ../lib/gis/parser.c:362 +#, fuzzy, c-format +msgid "Bug in UI description. Description for option <%s> missing" +msgstr "BUG (bÅ‚Ä…d) w opisach, opcja '%s' w <%s> nie istnieje" + +#: ../lib/gis/parser.c:414 +#, fuzzy, c-format +msgid "Bug in UI description. Option '%s' in <%s> does not exist" msgstr "BUG (bÅ‚Ä…d) w opisach, opcja '%s' w <%s> nie istnieje" -#: ../lib/gis/parser.c:525 +#: ../lib/gis/parser.c:532 msgid "Use either --quiet or --verbose flag, not both. Assuming --verbose." msgstr "Użyj albo flagi --quiet albo --verbose, ale nie obu. Użyto --verbose." -#: ../lib/gis/parser.c:539 +#: ../lib/gis/parser.c:546 msgid "Use either --quiet or --verbose flag, not both. Assuming --quiet." msgstr "Użyj albo flagi --quiet albo --verbose, ale nie obu. Użyto --quiet." -#: ../lib/gis/parser.c:554 +#: ../lib/gis/parser.c:561 msgid "Use either --qq or --verbose flag, not both. Assuming --qq." msgstr "" -#: ../lib/gis/parser.c:585 +#: ../lib/gis/parser.c:592 #, c-format msgid "Sorry <%s> is not a valid option" msgstr "" -#: ../lib/gis/parser.c:598 +#: ../lib/gis/parser.c:605 msgid "Your installation doesn't include GUI, exiting." msgstr "" -#: ../lib/gis/parser.c:943 +#: ../lib/gis/parser.c:950 msgid "Unable to determine program name" msgstr "Nie można okreÅ›lić nazwy programu" -#: ../lib/gis/parser.c:965 ../lib/gis/parser.c:984 +#: ../lib/gis/parser.c:972 ../lib/gis/parser.c:991 #, c-format msgid "%s: Sorry, <%c> is not a valid flag" msgstr "" -#: ../lib/gis/parser.c:1114 +#: ../lib/gis/parser.c:1121 #, c-format msgid "%s: Sorry, <%s=> is ambiguous" msgstr "" -#: ../lib/gis/parser.c:1117 +#: ../lib/gis/parser.c:1124 #, c-format msgid "Option <%s=> matches" msgstr "" -#: ../lib/gis/parser.c:1135 +#: ../lib/gis/parser.c:1142 #, c-format msgid "Please update the usage of <%s>: option <%s> has been renamed to <%s>" msgstr "" -#: ../lib/gis/parser.c:1148 +#: ../lib/gis/parser.c:1155 #, c-format msgid "%s: Sorry, <%s> is not a valid parameter" msgstr "" -#: ../lib/gis/parser.c:1154 ../lib/gis/parser.c:1400 +#: ../lib/gis/parser.c:1161 ../lib/gis/parser.c:1407 #, c-format msgid "<%s> is an abbreviation for <%s>" msgstr "" -#: ../lib/gis/parser.c:1159 +#: ../lib/gis/parser.c:1166 #, c-format msgid "Option <%s> does not accept multiple answers" msgstr "" -#: ../lib/gis/parser.c:1231 +#: ../lib/gis/parser.c:1238 #, c-format msgid "" "Illegal range syntax for parameter <%s>\n" "\tPresented as: %s" msgstr "" -#: ../lib/gis/parser.c:1237 +#: ../lib/gis/parser.c:1244 #, c-format msgid "" "Value <%s> out of range for parameter <%s>\n" "\tLegal range: %s" msgstr "" -#: ../lib/gis/parser.c:1243 +#: ../lib/gis/parser.c:1250 #, c-format msgid "Missing value for parameter <%s>" msgstr "" -#: ../lib/gis/parser.c:1249 +#: ../lib/gis/parser.c:1256 #, c-format msgid "" "Value <%s> ambiguous for parameter <%s>\n" "\tValid options: %s" msgstr "" -#: ../lib/gis/parser.c:1422 +#: ../lib/gis/parser.c:1429 #, c-format msgid "" "Required parameter <%s> not set:\n" "\t(%s)" msgstr "" -#: ../lib/gis/parser.c:1514 +#: ../lib/gis/parser.c:1521 #, c-format msgid "" "Option <%s> must be provided in multiples of %d\n" "\tYou provided %d item(s): %s" msgstr "" -#: ../lib/gis/parser.c:1588 ../lib/gis/error.c:363 +#: ../lib/gis/parser.c:1595 ../lib/gis/error.c:363 #, c-format msgid "ERROR: " msgstr "BÅÄ„D: " -#: ../lib/gis/parser.c:1590 ../lib/gis/parser.c:1597 +#: ../lib/gis/parser.c:1597 ../lib/gis/parser.c:1604 #, c-format msgid "option <%s>: <%s> exists. To overwrite, use the --overwrite flag" msgstr "" -#: ../lib/gis/parser.c:1707 +#: ../lib/gis/parser.c:1714 #, c-format msgid "%s= is not a separator option" msgstr "" -#: ../lib/gis/parser.c:1710 +#: ../lib/gis/parser.c:1717 #, c-format msgid "No separator given for %s=" msgstr "" -#: ../lib/gis/parser.c:1772 ../lib/gis/parser.c:1789 +#: ../lib/gis/parser.c:1779 ../lib/gis/parser.c:1796 #, c-format msgid "%s= is not a file option" msgstr "" -#: ../lib/gis/parser.c:1774 +#: ../lib/gis/parser.c:1781 #, c-format msgid "Opening multiple files not supported for %s=" msgstr "" -#: ../lib/gis/parser.c:1780 +#: ../lib/gis/parser.c:1787 #, c-format msgid "Unable to open %s file <%s>" msgstr "" -#: ../lib/gis/parser.c:1786 +#: ../lib/gis/parser.c:1793 #, c-format msgid "Unable to create %s file <%s>" msgstr "" @@ -4916,420 +5050,420 @@ msgid "Example: select * from towns where population > 10000" msgstr "" -#: ../lib/gis/parser_standard_options.c:156 +#: ../lib/gis/parser_standard_options.c:157 msgid "WHERE conditions of SQL statement without 'where' keyword" msgstr "Warunki WHERE polecenia SQL - bez 'where'" -#: ../lib/gis/parser_standard_options.c:157 +#: ../lib/gis/parser_standard_options.c:158 msgid "Example: income < 1000 and population >= 10000" msgstr "" -#: ../lib/gis/parser_standard_options.c:165 +#: ../lib/gis/parser_standard_options.c:166 msgid "Name of attribute table" msgstr "" -#: ../lib/gis/parser_standard_options.c:174 +#: ../lib/gis/parser_standard_options.c:175 msgid "Name of database driver" msgstr "" -#: ../lib/gis/parser_standard_options.c:183 +#: ../lib/gis/parser_standard_options.c:184 msgid "Name of database" msgstr "" -#: ../lib/gis/parser_standard_options.c:192 +#: ../lib/gis/parser_standard_options.c:193 msgid "Database schema" msgstr "" -#: ../lib/gis/parser_standard_options.c:193 +#: ../lib/gis/parser_standard_options.c:194 msgid "Do not use this option if schemas are not supported by driver/database server" msgstr "" -#: ../lib/gis/parser_standard_options.c:202 +#: ../lib/gis/parser_standard_options.c:203 msgid "Name of attribute column" msgstr "Nazwa kolumny atrybutów" -#: ../lib/gis/parser_standard_options.c:211 +#: ../lib/gis/parser_standard_options.c:212 msgid "Name of attribute column(s)" msgstr "Nazwa(y) kolumny atrybutów" -#: ../lib/gis/parser_standard_options.c:220 +#: ../lib/gis/parser_standard_options.c:221 msgid "Name of key column" msgstr "" -#: ../lib/gis/parser_standard_options.c:221 +#: ../lib/gis/parser_standard_options.c:222 msgid "Must refer to an integer column" msgstr "Musi odnosić siÄ™ do kolumny z liczbami caÅ‚kowitymi" -#: ../lib/gis/parser_standard_options.c:233 +#: ../lib/gis/parser_standard_options.c:234 msgid "Name of input imagery group" msgstr "Nazwa wejÅ›ciowej grupy map rastrowych" -#: ../lib/gis/parser_standard_options.c:241 +#: ../lib/gis/parser_standard_options.c:242 msgid "Name of input imagery subgroup" msgstr "Nazwa wejÅ›ciowej podgrupy map rastrowych" -#: ../lib/gis/parser_standard_options.c:251 +#: ../lib/gis/parser_standard_options.c:252 msgid "Name of input raster map" msgstr "Nazwa wejÅ›ciowej mapy rastrowej" -#: ../lib/gis/parser_standard_options.c:260 +#: ../lib/gis/parser_standard_options.c:261 msgid "Name of input raster map(s)" msgstr "Nazwa(y) wejÅ›ciowej mapy rastrowej" -#: ../lib/gis/parser_standard_options.c:268 +#: ../lib/gis/parser_standard_options.c:269 msgid "Name for output raster map" msgstr "Nazwa wyjÅ›ciowej mapy rastrowej" -#: ../lib/gis/parser_standard_options.c:277 +#: ../lib/gis/parser_standard_options.c:278 msgid "Name for output raster map(s)" msgstr "Nazwa wyjÅ›ciowej map(y) rastrowej" -#: ../lib/gis/parser_standard_options.c:285 +#: ../lib/gis/parser_standard_options.c:286 msgid "Name of raster map" msgstr "Nazwa mapy rastrowej" -#: ../lib/gis/parser_standard_options.c:294 +#: ../lib/gis/parser_standard_options.c:295 msgid "Name of raster map(s)" msgstr "Nazwa map(y) rastrowej" -#: ../lib/gis/parser_standard_options.c:302 +#: ../lib/gis/parser_standard_options.c:303 msgid "Name of base raster map" msgstr "Nazwa bazowej mapy rastrowej" -#: ../lib/gis/parser_standard_options.c:310 +#: ../lib/gis/parser_standard_options.c:311 msgid "Name of cover raster map" msgstr "Nazwa rastrowej mapy pokrycia" -#: ../lib/gis/parser_standard_options.c:318 +#: ../lib/gis/parser_standard_options.c:319 msgid "Name of input elevation raster map" msgstr "Nazwa wejÅ›ciowej mapy rastrowej wysokoÅ›ci" -#: ../lib/gis/parser_standard_options.c:327 +#: ../lib/gis/parser_standard_options.c:328 msgid "Name of input elevation raster map(s)" msgstr "Nazwy wejÅ›ciowych map(y) rastrowych wysokoÅ›ci" -#: ../lib/gis/parser_standard_options.c:334 +#: ../lib/gis/parser_standard_options.c:335 msgid "Type of raster map to be created" msgstr "Rodzaj mapy rastrowej do utworzenia" -#: ../lib/gis/parser_standard_options.c:335 +#: ../lib/gis/parser_standard_options.c:336 msgid "Storage type for resultant raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:339 +#: ../lib/gis/parser_standard_options.c:340 msgid "Integer" msgstr "Liczba caÅ‚kowita" -#: ../lib/gis/parser_standard_options.c:340 +#: ../lib/gis/parser_standard_options.c:341 msgid "Single precision floating point" msgstr "Zmiennoprzecinkowa pojedynczej precyzji" -#: ../lib/gis/parser_standard_options.c:341 +#: ../lib/gis/parser_standard_options.c:342 msgid "Double precision floating point" msgstr "Zmiennoprzecinkowa podwójnej precyzji" -#: ../lib/gis/parser_standard_options.c:347 +#: ../lib/gis/parser_standard_options.c:348 msgid "Sampling interpolation method" msgstr "" -#: ../lib/gis/parser_standard_options.c:351 +#: ../lib/gis/parser_standard_options.c:352 msgid "Nearest-neighbor interpolation" msgstr "Interpolacja najbliższego sÄ…siada" -#: ../lib/gis/parser_standard_options.c:352 +#: ../lib/gis/parser_standard_options.c:353 msgid "Bilinear interpolation" msgstr "Interpolacja dwuliniowa" -#: ../lib/gis/parser_standard_options.c:353 +#: ../lib/gis/parser_standard_options.c:354 msgid "Bicubic interpolation" msgstr "Interpolacja dwuszeÅ›cienna" -#: ../lib/gis/parser_standard_options.c:362 +#: ../lib/gis/parser_standard_options.c:363 msgid "Name of input basename raster map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:371 +#: ../lib/gis/parser_standard_options.c:372 msgid "Name for output basename raster map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:381 +#: ../lib/gis/parser_standard_options.c:382 msgid "Name of input 3D raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:390 +#: ../lib/gis/parser_standard_options.c:391 msgid "Name of input 3D raster map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:398 +#: ../lib/gis/parser_standard_options.c:399 msgid "Name for output 3D raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:406 +#: ../lib/gis/parser_standard_options.c:407 msgid "Name of 3D raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:415 +#: ../lib/gis/parser_standard_options.c:416 msgid "Name of 3D raster map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:424 +#: ../lib/gis/parser_standard_options.c:425 msgid "Data type used in the output raster3d map" msgstr "" -#: ../lib/gis/parser_standard_options.c:433 +#: ../lib/gis/parser_standard_options.c:434 msgid "Number of digits used as mantissa in the internal map storage, 0 -23 for float, 0 - 52 for double, max or default" msgstr "" -#: ../lib/gis/parser_standard_options.c:443 +#: ../lib/gis/parser_standard_options.c:444 msgid "The compression method used in the output raster3d map" msgstr "" -#: ../lib/gis/parser_standard_options.c:453 +#: ../lib/gis/parser_standard_options.c:454 msgid "The dimensions of the tiles used in the output raster3d map (XxYxZ or default: 16x16x8)" msgstr "" -#: ../lib/gis/parser_standard_options.c:463 +#: ../lib/gis/parser_standard_options.c:464 msgid "Name of input vector map" msgstr "Nazwa wejÅ›ciowej mapy wektorowej" -#: ../lib/gis/parser_standard_options.c:464 -#: ../lib/gis/parser_standard_options.c:491 +#: ../lib/gis/parser_standard_options.c:465 +#: ../lib/gis/parser_standard_options.c:492 msgid "Or data source for direct OGR access" msgstr "" -#: ../lib/gis/parser_standard_options.c:473 +#: ../lib/gis/parser_standard_options.c:474 msgid "Name of input vector map(s)" msgstr "Nazwa(y) wejÅ›ciowej mapy wektorowej" -#: ../lib/gis/parser_standard_options.c:474 +#: ../lib/gis/parser_standard_options.c:475 msgid "Or data source(s) for direct OGR access" msgstr "" -#: ../lib/gis/parser_standard_options.c:482 +#: ../lib/gis/parser_standard_options.c:483 msgid "Name for output vector map" msgstr "Nazwa wyjÅ›ciowej mapy wektorowej" -#: ../lib/gis/parser_standard_options.c:490 +#: ../lib/gis/parser_standard_options.c:491 msgid "Name of vector map" msgstr "" -#: ../lib/gis/parser_standard_options.c:500 +#: ../lib/gis/parser_standard_options.c:501 msgid "Name of vector map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:509 -#: ../lib/gis/parser_standard_options.c:518 +#: ../lib/gis/parser_standard_options.c:510 +#: ../lib/gis/parser_standard_options.c:519 msgid "Input feature type" msgstr "" -#: ../lib/gis/parser_standard_options.c:525 +#: ../lib/gis/parser_standard_options.c:526 msgid "Layer number or name" msgstr "" -#: ../lib/gis/parser_standard_options.c:527 +#: ../lib/gis/parser_standard_options.c:528 msgid "Vector features can have category values in different layers. This number determines which layer to use. When used with direct OGR access this is the layer name." msgstr "" -#: ../lib/gis/parser_standard_options.c:537 +#: ../lib/gis/parser_standard_options.c:538 msgid "Layer number or name ('-1' for all layers)" msgstr "" -#: ../lib/gis/parser_standard_options.c:539 +#: ../lib/gis/parser_standard_options.c:540 msgid "A single vector map can be connected to multiple database tables. This number determines which table to use. When used with direct OGR access this is the layer name." msgstr "" -#: ../lib/gis/parser_standard_options.c:548 +#: ../lib/gis/parser_standard_options.c:549 msgid "Category value" msgstr "Wartość kategorii" -#: ../lib/gis/parser_standard_options.c:556 +#: ../lib/gis/parser_standard_options.c:557 msgid "Category values" msgstr "WartoÅ›ci kategorii" -#: ../lib/gis/parser_standard_options.c:557 -#: ../lib/gis/parser_standard_options.c:572 +#: ../lib/gis/parser_standard_options.c:558 +#: ../lib/gis/parser_standard_options.c:573 msgid "Example: 1,3,7-9,13" msgstr "PrzykÅ‚ad: 1,3,7-9,13" -#: ../lib/gis/parser_standard_options.c:564 +#: ../lib/gis/parser_standard_options.c:565 msgid "Feature id" msgstr "ID obiektu" -#: ../lib/gis/parser_standard_options.c:571 +#: ../lib/gis/parser_standard_options.c:572 msgid "Feature ids" msgstr "ID obiektów" -#: ../lib/gis/parser_standard_options.c:582 -#: ../lib/gis/parser_standard_options.c:590 +#: ../lib/gis/parser_standard_options.c:583 +#: ../lib/gis/parser_standard_options.c:591 msgid "Name of input file" msgstr "Åšcieżka do pliku wejÅ›ciowego" -#: ../lib/gis/parser_standard_options.c:598 +#: ../lib/gis/parser_standard_options.c:599 msgid "Name for output file" msgstr "Åšcieżka do pliku wyjÅ›ciowego" -#: ../lib/gis/parser_standard_options.c:607 +#: ../lib/gis/parser_standard_options.c:608 msgid "Field separator" msgstr "Separator pól" -#: ../lib/gis/parser_standard_options.c:608 +#: ../lib/gis/parser_standard_options.c:609 msgid "Special characters: pipe, comma, space, tab, newline" msgstr "" -#: ../lib/gis/parser_standard_options.c:619 -#: ../lib/gis/parser_standard_options.c:630 +#: ../lib/gis/parser_standard_options.c:620 +#: ../lib/gis/parser_standard_options.c:631 msgid "Color" msgstr "Kolor" -#: ../lib/gis/parser_standard_options.c:621 +#: ../lib/gis/parser_standard_options.c:622 msgid "Either a standard color name or R:G:B triplet" msgstr "Standardowa nazwa koloru GRASS albo R:G:B" -#: ../lib/gis/parser_standard_options.c:632 +#: ../lib/gis/parser_standard_options.c:633 msgid "Either a standard color name, R:G:B triplet, or \"none\"" msgstr "" -#: ../lib/gis/parser_standard_options.c:643 +#: ../lib/gis/parser_standard_options.c:644 msgid "Name of input directory" msgstr "" -#: ../lib/gis/parser_standard_options.c:653 +#: ../lib/gis/parser_standard_options.c:654 msgid "Units" msgstr "" -#: ../lib/gis/parser_standard_options.c:662 +#: ../lib/gis/parser_standard_options.c:663 msgid "Data type(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:672 +#: ../lib/gis/parser_standard_options.c:673 msgid "Name of mapset (default: current search path)" msgstr "" -#: ../lib/gis/parser_standard_options.c:673 +#: ../lib/gis/parser_standard_options.c:674 msgid "'.' for current mapset" msgstr "" -#: ../lib/gis/parser_standard_options.c:681 +#: ../lib/gis/parser_standard_options.c:682 msgid "Location name" msgstr "" -#: ../lib/gis/parser_standard_options.c:682 +#: ../lib/gis/parser_standard_options.c:683 msgid "Location name (not location path)" msgstr "" -#: ../lib/gis/parser_standard_options.c:692 +#: ../lib/gis/parser_standard_options.c:693 msgid "GRASS GIS database directory" msgstr "" -#: ../lib/gis/parser_standard_options.c:693 +#: ../lib/gis/parser_standard_options.c:694 msgid "Default: path to the current GRASS GIS database" msgstr "" -#: ../lib/gis/parser_standard_options.c:705 +#: ../lib/gis/parser_standard_options.c:706 msgid "Coordinates" msgstr "" -#: ../lib/gis/parser_standard_options.c:714 +#: ../lib/gis/parser_standard_options.c:715 msgid "Name of color table" msgstr "" -#: ../lib/gis/parser_standard_options.c:725 +#: ../lib/gis/parser_standard_options.c:726 msgid "String representing NULL value" msgstr "" -#: ../lib/gis/parser_standard_options.c:734 +#: ../lib/gis/parser_standard_options.c:735 msgid "Name of saved region" msgstr "Nazwa zapisanego regionu" -#: ../lib/gis/parser_standard_options.c:744 +#: ../lib/gis/parser_standard_options.c:745 msgid "Name of the input space time dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:753 +#: ../lib/gis/parser_standard_options.c:754 msgid "Name of the input space time datasets" msgstr "" -#: ../lib/gis/parser_standard_options.c:761 +#: ../lib/gis/parser_standard_options.c:762 msgid "Name of the output space time dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:769 +#: ../lib/gis/parser_standard_options.c:770 msgid "Name of the input space time raster dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:778 +#: ../lib/gis/parser_standard_options.c:779 msgid "Name of the input space time raster datasets" msgstr "" -#: ../lib/gis/parser_standard_options.c:786 +#: ../lib/gis/parser_standard_options.c:787 msgid "Name of the output space time raster dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:794 +#: ../lib/gis/parser_standard_options.c:795 msgid "Name of the input space time vector dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:803 +#: ../lib/gis/parser_standard_options.c:804 msgid "Name of the input space time vector datasets" msgstr "" -#: ../lib/gis/parser_standard_options.c:811 +#: ../lib/gis/parser_standard_options.c:812 msgid "Name of the output space time vector dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:819 +#: ../lib/gis/parser_standard_options.c:820 msgid "Name of the input space time raster3d dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:828 +#: ../lib/gis/parser_standard_options.c:829 msgid "Name of the input space time raster3d datasets" msgstr "" -#: ../lib/gis/parser_standard_options.c:836 +#: ../lib/gis/parser_standard_options.c:837 msgid "Name of the output space time raster3d dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:845 +#: ../lib/gis/parser_standard_options.c:846 msgid "Type of the input space time dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:853 +#: ../lib/gis/parser_standard_options.c:854 msgid "Name of the input map" msgstr "" -#: ../lib/gis/parser_standard_options.c:862 +#: ../lib/gis/parser_standard_options.c:863 msgid "Name of the input maps" msgstr "" -#: ../lib/gis/parser_standard_options.c:871 +#: ../lib/gis/parser_standard_options.c:872 msgid "Type of the input map" msgstr "" -#: ../lib/gis/parser_standard_options.c:880 +#: ../lib/gis/parser_standard_options.c:881 msgid "The temporal type of the space time dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:887 +#: ../lib/gis/parser_standard_options.c:888 msgid "WHERE conditions of SQL statement without 'where' keyword used in the temporal GIS framework" msgstr "" -#: ../lib/gis/parser_standard_options.c:888 +#: ../lib/gis/parser_standard_options.c:889 msgid "Example: start_time > '2001-01-01 12:30:00'" msgstr "" -#: ../lib/gis/parser_standard_options.c:898 +#: ../lib/gis/parser_standard_options.c:899 msgid "The method to be used for sampling the input dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:932 +#: ../lib/gis/parser_standard_options.c:933 msgid "Do not create attribute table" msgstr "" -#: ../lib/gis/parser_standard_options.c:936 +#: ../lib/gis/parser_standard_options.c:937 msgid "Do not build topology" msgstr "" -#: ../lib/gis/parser_standard_options.c:937 +#: ../lib/gis/parser_standard_options.c:938 msgid "Advantageous when handling a large number of points" msgstr "" @@ -6208,6 +6342,15 @@ msgid "Seek offset out of range" msgstr "PrzesuniÄ™cie przeszukiwania jest poza zakresem" +#: ../lib/gis/cmprzstd.c:80 ../lib/gis/cmprzstd.c:95 ../lib/gis/cmprzstd.c:169 +msgid "GRASS needs to be compiled with ZSTD for ZSTD compression" +msgstr "" + +#: ../lib/gis/cmprzstd.c:134 ../lib/gis/cmprzstd.c:196 +#, c-format +msgid "ZSTD compression error %d: %s" +msgstr "" + #: ../lib/gis/paths.c:201 #, c-format msgid "Unable to open file <%s> for reading" @@ -6222,10 +6365,30 @@ msgid "Multiple outputs are not supported by WPS 1.0.0" msgstr "" -#: ../lib/gis/color_rules.c:88 +#: ../lib/gis/color_rules.c:98 msgid "no description" msgstr "" +#: ../lib/gis/color_rules.c:292 +#, fuzzy +msgid "Unable to open color rule" +msgstr "Nie można wczytać reguÅ‚ kolorów <%s>" + +#: ../lib/gis/color_rules.c:341 ../lib/gis/color_rules.c:352 +#: ../lib/gis/color_rules.c:356 ../lib/gis/color_rules.c:360 +msgid "range: map values" +msgstr "" + +#: ../lib/gis/color_rules.c:343 +#, c-format +msgid "range: %g to %g" +msgstr "" + +#: ../lib/gis/color_rules.c:368 +#, fuzzy +msgid "Unable to open color descriptions" +msgstr "Nie można otworzyć %s do zapisu" + #: ../lib/gis/mapset_msc.c:90 #, c-format msgid "Unable to make mapset element %s (%s): %s" @@ -6236,12 +6399,12 @@ msgid "Unable to access mapset element %s (%s): %s" msgstr "Nie można uzyskać dostÄ™pu do elementu mapsetu %s (%s): %s" -#: ../lib/gis/cmprzlib.c:139 ../lib/gis/cmprzlib.c:157 +#: ../lib/gis/cmprzlib.c:142 #, c-format msgid "ZLIB compression error %d: %s" msgstr "" -#: ../lib/gis/cmprzlib.c:225 ../lib/gis/cmprzlib.c:242 +#: ../lib/gis/cmprzlib.c:204 #, c-format msgid "ZLIB decompression error %d: %s" msgstr "" @@ -6301,12 +6464,12 @@ #: ../lib/gis/parser_dependencies.c:305 #, c-format -msgid "Option %s requires all of %s" +msgid "Option <%s> requires all of %s" msgstr "" #: ../lib/gis/parser_dependencies.c:332 #, c-format -msgid "Option %s is mutually exclusive with all of %s" +msgid "Option <%s> is mutually exclusive with all of %s" msgstr "" #: ../lib/gis/parser_dependencies.c:358 @@ -6342,43 +6505,43 @@ msgid "Task already has a worker" msgstr "" -#: ../lib/gis/compress.c:132 ../lib/gis/compress.c:193 -#: ../lib/gis/compress.c:208 +#: ../lib/gis/compress.c:143 ../lib/gis/compress.c:208 +#: ../lib/gis/compress.c:225 ../lib/gis/compress.c:240 msgid "Request for unsupported compressor" msgstr "" -#: ../lib/gis/compress.c:223 +#: ../lib/gis/compress.c:255 msgid "No destination buffer allocated" msgstr "" -#: ../lib/gis/compress.c:230 +#: ../lib/gis/compress.c:262 #, c-format msgid "Invalid read size %d" msgstr "" -#: ../lib/gis/compress.c:251 +#: ../lib/gis/compress.c:283 #, c-format msgid "Unable to read %d bytes: end of file" msgstr "" -#: ../lib/gis/compress.c:253 +#: ../lib/gis/compress.c:285 #, c-format msgid "Unable to read %d bytes: %s" msgstr "" -#: ../lib/gis/compress.c:327 ../lib/gis/compress.c:350 -#: ../lib/gis/compress.c:391 +#: ../lib/gis/compress.c:360 ../lib/gis/compress.c:383 +#: ../lib/gis/compress.c:424 msgid "Unable to write compression flag" msgstr "" -#: ../lib/gis/compress.c:338 ../lib/gis/compress.c:361 -#: ../lib/gis/compress.c:404 +#: ../lib/gis/compress.c:371 ../lib/gis/compress.c:394 +#: ../lib/gis/compress.c:437 #, c-format msgid "Unable to write %d bytes: nothing written" msgstr "" -#: ../lib/gis/compress.c:340 ../lib/gis/compress.c:363 -#: ../lib/gis/compress.c:406 +#: ../lib/gis/compress.c:373 ../lib/gis/compress.c:396 +#: ../lib/gis/compress.c:439 #, c-format msgid "Unable to write %d bytes: %s" msgstr "" @@ -6624,7 +6787,7 @@ "-- Table unit tests finished successfully --" msgstr "" -#: ../lib/db/dbmi_base/default_name.c:136 +#: ../lib/db/dbmi_base/default_name.c:139 msgid "Programmer error" msgstr "BÅ‚Ä…d programisty" @@ -6714,25 +6877,30 @@ msgid "db_get_index_column_name(): invalid column number" msgstr "" -#: ../lib/vector/diglib/spindex_rw.c:98 ../lib/vector/diglib/spindex_rw.c:106 +#: ../lib/vector/diglib/spindex_rw.c:99 ../lib/vector/diglib/spindex_rw.c:107 msgid "Topology file must be written before spatial index file" msgstr "" -#: ../lib/vector/diglib/spindex_rw.c:302 +#: ../lib/vector/diglib/spindex_rw.c:303 #, 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 +#: ../lib/vector/diglib/spindex_rw.c:309 #, 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 +#: ../lib/vector/diglib/spindex_rw.c:318 #, c-format msgid "Spatial index format version %d.%d is not supported by this release. Please rebuild topology." msgstr "" +#: ../lib/vector/diglib/plus_line.c:262 ../lib/vector/diglib/plus_line.c:302 +#, fuzzy, c-format +msgid "Attempt to delete not registered line %d from node %d" +msgstr "Próba usuniÄ™cia nie zarejestrowanej wyspy %d z obszaru %d" + #: ../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." @@ -6838,7 +7006,7 @@ msgid "Unable to write isles to plus file" msgstr "Nie można zapisać wysp do pliku plus" -#: ../lib/vector/diglib/plus_node.c:214 +#: ../lib/vector/diglib/plus_node.c:213 #, c-format msgid "Attempt to read line angle for the line which is not connected to the node: node %d, line %d" msgstr "Próba odczytu kÄ…ta linii nie poÅ‚Ä…czonej z wÄ™zÅ‚em: wÄ™zeÅ‚ %d, linia %d" @@ -6899,44 +7067,44 @@ msgid "Error in read/write portable char, byte_order = %d Written: %d Read: %d" msgstr "" -#: ../lib/vector/diglib/plus_area.c:215 ../lib/vector/diglib/plus_area.c:716 +#: ../lib/vector/diglib/plus_area.c:218 ../lib/vector/diglib/plus_area.c:718 #, c-format msgid "Line %d already has area/isle %d to left" msgstr "Linia %d już ma obszar/wyspÄ™ %d po lewej" -#: ../lib/vector/diglib/plus_area.c:225 ../lib/vector/diglib/plus_area.c:724 +#: ../lib/vector/diglib/plus_area.c:228 ../lib/vector/diglib/plus_area.c:726 #, c-format msgid "Line %d already has area/isle %d to right" msgstr "Linia %d już ma obszar/wyspÄ™ %d po prawej" -#: ../lib/vector/diglib/plus_area.c:279 +#: ../lib/vector/diglib/plus_area.c:282 msgid "Isle already registered in area" msgstr "" -#: ../lib/vector/diglib/plus_area.c:313 +#: ../lib/vector/diglib/plus_area.c:316 msgid "Attempt to delete isle from dead area" msgstr "Próba usuniÄ™cia wyspy z martwego obszaru" -#: ../lib/vector/diglib/plus_area.c:330 +#: ../lib/vector/diglib/plus_area.c:324 #, c-format msgid "Attempt to delete not registered isle %d from area %d" msgstr "Próba usuniÄ™cia nie zarejestrowanej wyspy %d z obszaru %d" -#: ../lib/vector/diglib/plus_area.c:369 +#: ../lib/vector/diglib/plus_area.c:371 msgid "Attempt to delete dead area" msgstr "Próba usuniÄ™cia martwego obszaru" -#: ../lib/vector/diglib/plus_area.c:408 +#: ../lib/vector/diglib/plus_area.c:410 #, c-format msgid "Dead centroid %d registered for area (bug in the vector library)" msgstr "Martwy centroid %d zarejestrowany dla obszaru (bug w bibliotece vector)" -#: ../lib/vector/diglib/plus_area.c:431 +#: ../lib/vector/diglib/plus_area.c:433 #, c-format msgid "Attempt to delete area %d info from dead isle %d" msgstr "Próba usuniÄ™cia informacji o obszarze %d z martwej wyspy %d" -#: ../lib/vector/diglib/plus_area.c:782 +#: ../lib/vector/diglib/plus_area.c:784 #, c-format msgid "Attempt to delete isle %d info from dead area %d" msgstr "Próba usuniÄ™cia informacji o wyspie %d z martwego obszaru %d" @@ -7051,7 +7219,7 @@ #: ../lib/vector/Vlib/header_finfo.c:113 ../lib/vector/Vlib/header_finfo.c:153 #: ../lib/vector/Vlib/header_finfo.c:254 ../lib/vector/Vlib/close.c:284 #: ../lib/vector/Vlib/close_ogr.c:77 ../lib/vector/Vlib/close_ogr.c:111 -#: ../lib/proj/convert.c:64 +#: ../lib/proj/convert.c:98 msgid "GRASS is not compiled with OGR support" msgstr "" @@ -7227,7 +7395,7 @@ msgstr "Nie można dodać poÅ‚Ä…czenia do bazy danych dla mapy wektorowej <%s>" #: ../lib/vector/Vlib/copy.c:764 ../lib/vector/Vlib/close_nat.c:102 -#: ../lib/vector/Vlib/map.c:317 +#: ../lib/vector/Vlib/map.c:318 #, c-format msgid "Unable to copy table <%s>" msgstr "Nie można skopiować tabeli <%s>" @@ -7288,7 +7456,7 @@ msgstr "Nie można otworzyć pliku topologii mapy wektorowej <%s>" #: ../lib/vector/Vlib/open.c:367 ../lib/vector/Vlib/open.c:871 -#: ../lib/vector/Vlib/build.c:865 +#: ../lib/vector/Vlib/build.c:866 #, c-format msgid "Unable to open spatial index file for vector map <%s>" msgstr "" @@ -7324,13 +7492,13 @@ msgstr "" #: ../lib/vector/Vlib/open.c:813 ../lib/vector/Vlib/open.c:826 -#: ../lib/vector/Vlib/map.c:159 +#: ../lib/vector/Vlib/map.c:160 #, c-format msgid "Unable to delete vector map <%s>" msgstr "Nie można usunąć mapy wektorowej <%s>" -#: ../lib/vector/Vlib/open.c:821 ../lib/vector/Vlib/map.c:155 -#: ../lib/vector/Vlib/map.c:249 +#: ../lib/vector/Vlib/open.c:821 ../lib/vector/Vlib/map.c:156 +#: ../lib/vector/Vlib/map.c:250 #, c-format msgid "Vector map <%s> already exists and will be overwritten" msgstr "Mapa wektorowa <%s> już istnieje i zostanie nadpisana" @@ -7852,29 +8020,29 @@ msgid "Bug: attempt to update map which is not in current mapset" msgstr "Bug: próba aktualizacji mapy, która nie znajduje siÄ™ w bieżącym mapsecie" -#: ../lib/vector/Vlib/snap.c:223 ../lib/vector/Vlib/snap.c:582 +#: ../lib/vector/Vlib/snap.c:223 ../lib/vector/Vlib/snap.c:583 msgid "Snap vertices Pass 1: select points" msgstr "Snapuj werteksy Krok 1: wybierz punkty" -#: ../lib/vector/Vlib/snap.c:270 ../lib/vector/Vlib/snap.c:636 +#: ../lib/vector/Vlib/snap.c:268 ../lib/vector/Vlib/snap.c:637 msgid "Snap vertices Pass 2: assign anchor vertices" msgstr "Snapuj werteksy Krok 2: wskaż werteksy kotwic" -#: ../lib/vector/Vlib/snap.c:339 ../lib/vector/Vlib/snap.c:705 +#: ../lib/vector/Vlib/snap.c:337 ../lib/vector/Vlib/snap.c:706 msgid "Snap vertices Pass 3: snap to assigned points" msgstr "Snapuj werteksy Krok 3: snapuj do wskazanych punktów" -#: ../lib/vector/Vlib/snap.c:525 ../lib/vector/Vlib/snap.c:888 +#: ../lib/vector/Vlib/snap.c:526 ../lib/vector/Vlib/snap.c:889 #, c-format msgid "Snapped vertices: %d" msgstr "Zasnapowane werteksy: %d" -#: ../lib/vector/Vlib/snap.c:526 ../lib/vector/Vlib/snap.c:889 +#: ../lib/vector/Vlib/snap.c:527 ../lib/vector/Vlib/snap.c:890 #, c-format msgid "New vertices: %d" msgstr "Nowe werteksy : %d" -#: ../lib/vector/Vlib/snap.c:916 +#: ../lib/vector/Vlib/snap.c:917 msgid "Reading features..." msgstr "" @@ -8120,71 +8288,71 @@ msgid "Vect_get_point_in_poly() failed" msgstr "Vect_get_point_in_poly() nie powiodÅ‚o siÄ™" -#: ../lib/vector/Vlib/map.c:139 ../lib/vector/Vlib/map.c:245 +#: ../lib/vector/Vlib/map.c:140 ../lib/vector/Vlib/map.c:246 msgid "Vector map name is not SQL compliant" msgstr "Nazwa mapy wektorowej nie jest zgodna z SQL" -#: ../lib/vector/Vlib/map.c:143 +#: ../lib/vector/Vlib/map.c:144 #, c-format msgid "Unable to find vector map <%s> in <%s>" msgstr "Nie można odnaleźć mapy wektorowej <%s> w <%s>" -#: ../lib/vector/Vlib/map.c:179 ../lib/vector/Vlib/map.c:267 +#: ../lib/vector/Vlib/map.c:180 ../lib/vector/Vlib/map.c:268 #, c-format msgid "Unable to copy vector map <%s> to <%s>" msgstr "Nie można skopiować mapy wektorowej <%s> do <%s>" -#: ../lib/vector/Vlib/map.c:331 ../lib/vector/Vlib/map.c:462 +#: ../lib/vector/Vlib/map.c:332 ../lib/vector/Vlib/map.c:463 #, c-format msgid "Unable to delete table <%s>" msgstr "Nie można usunąć tabeli <%s>" -#: ../lib/vector/Vlib/map.c:346 +#: ../lib/vector/Vlib/map.c:347 #, c-format msgid "Unable to create index for table <%s>, key <%s>" msgstr "Nie można utworzyć indeksu dla tabeli <%s>, klucz <%s>" -#: ../lib/vector/Vlib/map.c:402 +#: ../lib/vector/Vlib/map.c:403 #, c-format msgid "Ignoring invalid mapset: %s" msgstr "" -#: ../lib/vector/Vlib/map.c:407 +#: ../lib/vector/Vlib/map.c:408 #, c-format msgid "Invalid vector map name <%s>" msgstr "Niedozwolona nazwa mapy wektorowej <%s>" -#: ../lib/vector/Vlib/map.c:417 +#: ../lib/vector/Vlib/map.c:418 #, c-format msgid "Unable to open header file for vector map <%s>" msgstr "Nie można otworzyć pliku nagłówkowego mapy wektorowej <%s>" -#: ../lib/vector/Vlib/map.c:449 +#: ../lib/vector/Vlib/map.c:450 #, c-format msgid "Unable to find table <%s> linked to vector map <%s>" msgstr "Nie można odnaleźć tabeli <%s> podÅ‚Ä…czonej do mapy wektorowej <%s>" -#: ../lib/vector/Vlib/map.c:472 +#: ../lib/vector/Vlib/map.c:473 #, c-format msgid "Table <%s> linked to vector map <%s> does not exist" msgstr "Tabela <%s> podÅ‚Ä…czona do mapy wektorowej <%s> nie istnieje" -#: ../lib/vector/Vlib/map.c:485 +#: ../lib/vector/Vlib/map.c:486 #, c-format msgid "Unable to open directory '%s'" msgstr "Nie można otworzyć katalogu '%s'" -#: ../lib/vector/Vlib/map.c:499 +#: ../lib/vector/Vlib/map.c:500 #, c-format msgid "Unable to delete file '%s'" msgstr "Nie można usunąć pliku '%s'" -#: ../lib/vector/Vlib/map.c:519 +#: ../lib/vector/Vlib/map.c:520 #, c-format msgid "Unable to rename directory '%s' to '%s'" msgstr "Nie można zmienić nazwy katalogu z '%s' na '%s'" -#: ../lib/vector/Vlib/map.c:528 +#: ../lib/vector/Vlib/map.c:529 #, c-format msgid "Unable to remove directory '%s': %s" msgstr "" @@ -8238,10 +8406,10 @@ msgid "Your GRASS version does not fully support feature index format %d.%d of the vector. Consider to rebuild topology or upgrade GRASS." msgstr "Format indeksu obietków wektorowych %d.%d nie jest w peÅ‚ni obsÅ‚ugiwany w tym wydaniu GRASS. Przebuduj topologiÄ™ lub zaktualizuj GRASS." -#: ../lib/vector/Vlib/intersect2.c:1202 ../lib/vector/Vlib/intersect2.c:1208 -#: ../lib/vector/Vlib/intersect2.c:1210 ../lib/vector/Vlib/intersect2.c:1262 -#: ../lib/vector/Vlib/intersect2.c:1271 ../lib/vector/Vlib/intersect2.c:1292 -#: ../lib/vector/Vlib/intersect2.c:1309 ../lib/vector/Vlib/intersect.c:1194 +#: ../lib/vector/Vlib/intersect2.c:1259 ../lib/vector/Vlib/intersect2.c:1265 +#: ../lib/vector/Vlib/intersect2.c:1267 ../lib/vector/Vlib/intersect2.c:1319 +#: ../lib/vector/Vlib/intersect2.c:1328 ../lib/vector/Vlib/intersect2.c:1349 +#: ../lib/vector/Vlib/intersect2.c:1366 ../lib/vector/Vlib/intersect.c:1194 #: ../lib/vector/Vlib/intersect.c:1200 ../lib/vector/Vlib/intersect.c:1202 #: ../lib/vector/Vlib/intersect.c:1257 ../lib/vector/Vlib/intersect.c:1266 #: ../lib/vector/Vlib/intersect.c:1287 ../lib/vector/Vlib/intersect.c:1304 @@ -8472,12 +8640,12 @@ msgstr "" #: ../lib/vector/Vlib/build_sfa.c:339 ../lib/vector/Vlib/build_sfa.c:632 -#: ../lib/vector/Vlib/build_nat.c:74 +#: ../lib/vector/Vlib/build_nat.c:75 msgid "Registering primitives..." msgstr "Rejestrowanie prymitywów..." #: ../lib/vector/Vlib/build_sfa.c:385 ../lib/vector/Vlib/build_sfa.c:664 -#: ../lib/vector/Vlib/build_nat.c:117 +#: ../lib/vector/Vlib/build_nat.c:118 #, c-format msgid "One primitive registered" msgid_plural "%d primitives registered" @@ -8487,7 +8655,7 @@ msgstr[3] "" #: ../lib/vector/Vlib/build_sfa.c:386 ../lib/vector/Vlib/build_sfa.c:665 -#: ../lib/vector/Vlib/build_nat.c:118 +#: ../lib/vector/Vlib/build_nat.c:119 #, c-format msgid "One vertex registered" msgid_plural "%d vertices registered" @@ -8857,7 +9025,7 @@ msgid "Attempt to read topo for dead isle (%d)" msgstr "Próba odczytu topologii martwej wyspy (%d)" -#: ../lib/vector/Vlib/break_lines.c:572 +#: ../lib/vector/Vlib/break_lines.c:574 #, c-format msgid "Intersections: %d" msgstr "" @@ -8887,7 +9055,7 @@ msgid "Topology not available for vector map <%s>. Registering primitives..." msgstr "" -#: ../lib/vector/Vlib/box.c:436 ../lib/vector/Vlib/build_nat.c:84 +#: ../lib/vector/Vlib/box.c:436 ../lib/vector/Vlib/build_nat.c:85 msgid "Unable to read vector map" msgstr "Nie można odczytać mapy wektorowej" @@ -9052,16 +9220,36 @@ msgid "Output vector map <%s> is used as input" msgstr "WyjÅ›ciowa mapa wektorowa <%s> jest użyta jako dane wejÅ›ciowe" -#: ../lib/vector/Vlib/merge_lines.c:240 +#: ../lib/vector/Vlib/merge_lines.c:241 +#, c-format +msgid "%d lines merged" +msgstr "" + +#: ../lib/vector/Vlib/merge_lines.c:242 +#, c-format +msgid "%d new lines" +msgstr "" + +#: ../lib/vector/Vlib/merge_lines.c:245 #, c-format msgid "%d boundaries merged" msgstr "%d granic zÅ‚Ä…czonych" -#: ../lib/vector/Vlib/merge_lines.c:241 +#: ../lib/vector/Vlib/merge_lines.c:246 #, c-format msgid "%d new boundaries" msgstr "%d nowych granic" +#: ../lib/vector/Vlib/merge_lines.c:249 +#, c-format +msgid "%d lines and boundaries merged" +msgstr "" + +#: ../lib/vector/Vlib/merge_lines.c:250 +#, c-format +msgid "%d new lines and boundaries" +msgstr "" + #: ../lib/vector/Vlib/open_nat.c:56 #, c-format msgid "Unable to open coor file for vector map <%s>" @@ -9149,178 +9337,178 @@ msgid "Vect_segment_intersection() ERROR (collinear non vertical segments)" msgstr "Vect_segment_intersection() BÅÄ„D (współliniowe segmenty nie-wierzchoÅ‚kowe)" -#: ../lib/vector/Vlib/build.c:115 +#: ../lib/vector/Vlib/build.c:116 msgid "Area of size = 0.0 (less than 4 vertices) ignored" msgstr "Obszar o powierzchni = 0.0 (mniej niż 4 werteksy) zignorowany" -#: ../lib/vector/Vlib/build.c:131 +#: ../lib/vector/Vlib/build.c:132 msgid "Unable to add area (map closed, topo saved)" msgstr "Nie można dodać obszaru (mapa zamkniÄ™ta, topologia zapisana)" -#: ../lib/vector/Vlib/build.c:139 +#: ../lib/vector/Vlib/build.c:140 msgid "Unable to add isle (map closed, topo saved)" msgstr "Nie można dodać wyspy (mapa zamkniÄ™ta, topologia zapisana)" -#: ../lib/vector/Vlib/build.c:149 +#: ../lib/vector/Vlib/build.c:150 msgid "Area of size = 0.0 ignored" msgstr "Obszar o powierzchni = 0.0 zignorowany" -#: ../lib/vector/Vlib/build.c:200 +#: ../lib/vector/Vlib/build.c:201 msgid "Request to find area outside nonexistent isle" msgstr "Zażądano odszukania obszaru poza nieistniejÄ…cÄ… wyspÄ…" -#: ../lib/vector/Vlib/build.c:351 +#: ../lib/vector/Vlib/build.c:352 msgid "Larger bbox but smaller area!!!" msgstr "" -#: ../lib/vector/Vlib/build.c:606 +#: ../lib/vector/Vlib/build.c:607 msgid "Checking for topological errors..." msgstr "" -#: ../lib/vector/Vlib/build.c:641 +#: ../lib/vector/Vlib/build.c:642 #, c-format msgid "Number of lines of length zero: %d" msgstr "Liczba linii zerowej dÅ‚ugoÅ›ci: %d" -#: ../lib/vector/Vlib/build.c:643 +#: ../lib/vector/Vlib/build.c:644 #, c-format msgid "Number of boundaries of length zero: %d" msgstr "Liczba granic of length zero: %d" -#: ../lib/vector/Vlib/build.c:652 +#: ../lib/vector/Vlib/build.c:653 #, c-format msgid "Number of boundary intersections: %d" msgstr "Liczba przecięć granic: %d" -#: ../lib/vector/Vlib/build.c:676 +#: ../lib/vector/Vlib/build.c:677 msgid "Skipping further checks because of incorrect boundaries" msgstr "" -#: ../lib/vector/Vlib/build.c:726 +#: ../lib/vector/Vlib/build.c:727 #, c-format msgid "Number of redundant holes: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:871 +#: ../lib/vector/Vlib/build.c:872 #, c-format msgid "Building topology for vector map <%s>..." msgstr "Budowanie topologii dla mapy wektorowej <%s>..." -#: ../lib/vector/Vlib/build.c:889 +#: ../lib/vector/Vlib/build.c:890 msgid "Topology was built" msgstr "Topologia zostaÅ‚a zbudowana" -#: ../lib/vector/Vlib/build.c:900 +#: ../lib/vector/Vlib/build.c:901 #, c-format msgid "Number of nodes: %d" msgstr "Liczba wÄ™złów: %d" -#: ../lib/vector/Vlib/build.c:901 +#: ../lib/vector/Vlib/build.c:902 #, c-format msgid "Number of primitives: %d" msgstr "Liczba prymitywów: %d" -#: ../lib/vector/Vlib/build.c:902 +#: ../lib/vector/Vlib/build.c:903 #, c-format msgid "Number of points: %d" msgstr "Liczba punktów: %d" -#: ../lib/vector/Vlib/build.c:903 +#: ../lib/vector/Vlib/build.c:904 #, c-format msgid "Number of lines: %d" msgstr "Liczba linii: %d" -#: ../lib/vector/Vlib/build.c:904 +#: ../lib/vector/Vlib/build.c:905 #, c-format msgid "Number of boundaries: %d" msgstr "Liczba granic: %d" -#: ../lib/vector/Vlib/build.c:905 +#: ../lib/vector/Vlib/build.c:906 #, c-format msgid "Number of centroids: %d" msgstr "Liczba centroidów: %d" -#: ../lib/vector/Vlib/build.c:908 +#: ../lib/vector/Vlib/build.c:909 #, c-format msgid "Number of faces: %d" msgstr "Liczba Å›cian: %d" -#: ../lib/vector/Vlib/build.c:911 +#: ../lib/vector/Vlib/build.c:912 #, c-format msgid "Number of kernels: %d" msgstr "Liczba kerneli: %d" -#: ../lib/vector/Vlib/build.c:957 +#: ../lib/vector/Vlib/build.c:958 #, c-format msgid "Number of areas: %d" msgstr "Liczba obszarów: %d" -#: ../lib/vector/Vlib/build.c:958 +#: ../lib/vector/Vlib/build.c:959 #, c-format msgid "Number of isles: %d" msgstr "Liczba wysp: %d" -#: ../lib/vector/Vlib/build.c:963 +#: ../lib/vector/Vlib/build.c:964 #, c-format msgid "Number of areas without centroid: %d" msgstr "Liczba obszarów bez centroidów: %d" -#: ../lib/vector/Vlib/build.c:968 +#: ../lib/vector/Vlib/build.c:969 #, c-format msgid "Number of centroids exceeds number of areas: %d > %d" msgstr "" -#: ../lib/vector/Vlib/build.c:972 +#: ../lib/vector/Vlib/build.c:973 #, c-format msgid "Number of incorrect boundaries: %d" msgstr "Liczba nieprawidÅ‚owych granic: %d" -#: ../lib/vector/Vlib/build.c:976 +#: ../lib/vector/Vlib/build.c:977 #, c-format msgid "Number of centroids outside area: %d" msgstr "Liczba centroidów poza obszarami: %d" -#: ../lib/vector/Vlib/build.c:980 +#: ../lib/vector/Vlib/build.c:981 #, c-format msgid "Number of duplicate centroids: %d" msgstr "Liczba powtarzajÄ…cych siÄ™ centroidów: %d" -#: ../lib/vector/Vlib/build.c:984 +#: ../lib/vector/Vlib/build.c:985 msgid "Number of areas: -" msgstr "Liczba obszarów: -" -#: ../lib/vector/Vlib/build.c:985 +#: ../lib/vector/Vlib/build.c:986 msgid "Number of isles: -" msgstr "Liczba wysp: -" -#: ../lib/vector/Vlib/build.c:1013 +#: ../lib/vector/Vlib/build.c:1014 #, c-format msgid "Unable to create topo file for vector map <%s>" msgstr "" -#: ../lib/vector/Vlib/build.c:1021 +#: ../lib/vector/Vlib/build.c:1022 msgid "Error writing out topo file" msgstr "BÅ‚Ä…d podczas zapisu pliku topologii" -#: ../lib/vector/Vlib/build.c:1210 +#: ../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:1233 +#: ../lib/vector/Vlib/build.c:1234 #, c-format msgid "%s is no longer supported" msgstr "" -#: ../lib/vector/Vlib/build.c:1256 +#: ../lib/vector/Vlib/build.c:1257 msgid "Spatial index not available, can not be saved" msgstr "" -#: ../lib/vector/Vlib/build.c:1268 +#: ../lib/vector/Vlib/build.c:1269 #, c-format msgid "Unable to create spatial index file for vector map <%s>" msgstr "" -#: ../lib/vector/Vlib/build.c:1277 +#: ../lib/vector/Vlib/build.c:1278 msgid "Error writing out spatial index file" msgstr "BÅ‚Ä…d podczas zapisu pliku indeksu przestrzennego" @@ -9360,11 +9548,11 @@ msgid "conditions failed" msgstr "warunki zawiodÅ‚y" -#: ../lib/vector/Vlib/build_nat.c:129 +#: ../lib/vector/Vlib/build_nat.c:132 msgid "Building areas..." msgstr "Budowanie obszarów..." -#: ../lib/vector/Vlib/build_nat.c:153 +#: ../lib/vector/Vlib/build_nat.c:156 #, c-format msgid "One area built" msgid_plural "%d areas built" @@ -9373,7 +9561,7 @@ msgstr[2] "" msgstr[3] "" -#: ../lib/vector/Vlib/build_nat.c:154 +#: ../lib/vector/Vlib/build_nat.c:157 #, c-format msgid "One isle built" msgid_plural "%d isles built" @@ -9382,11 +9570,11 @@ msgstr[2] "" msgstr[3] "" -#: ../lib/vector/Vlib/build_nat.c:163 +#: ../lib/vector/Vlib/build_nat.c:168 msgid "Attaching islands..." msgstr "PrzyÅ‚Ä…czanie wysp..." -#: ../lib/vector/Vlib/build_nat.c:180 +#: ../lib/vector/Vlib/build_nat.c:188 msgid "Attaching centroids..." msgstr "PrzyÅ‚Ä…czanie centroidów..." @@ -9395,7 +9583,7 @@ msgid "Unable to delete item %d from spatial index" msgstr "Nie można usunąć obiektu %d z indeksu przestrzennego" -#: ../lib/vector/neta/spanningtree.c:106 +#: ../lib/vector/neta/spanningtree.c:109 msgid "Computing minimum spanning tree..." msgstr "Oblicznie minimalnego drzewa rozpinajÄ…cego (MST)..." @@ -9427,42 +9615,48 @@ msgid "Unable to open select cursor: %s" msgstr "Nie można otworzyć kursora wyboru: %s" -#: ../lib/proj/get_proj.c:148 +#: ../lib/proj/get_proj.c:158 #, c-format msgid "Invalid zone %s specified" msgstr "Podano nieprawidÅ‚owÄ… strefÄ™ %s" -#: ../lib/proj/get_proj.c:228 -msgid "Unable to initialise PROJ.4 with the following parameter list:" +#: ../lib/proj/get_proj.c:243 +#, fuzzy +msgid "Unable to initialise PROJ with the following parameter list:" msgstr "Nie można zainicjować PROJ.4 nastÄ™pujÄ…cÄ… listÄ… parametrów:" -#: ../lib/proj/get_proj.c:236 -#, c-format -msgid "The error message: %s" +#: ../lib/proj/get_proj.c:252 +#, fuzzy, c-format +msgid "The PROJ error message: %s" msgstr "Informacja o bÅ‚Ä™dzie: %s" -#: ../lib/proj/get_proj.c:294 +#: ../lib/proj/get_proj.c:360 msgid "Option input overflowed option table" msgstr "Opcje wejÅ›ciowe poza zakresem tabeli opcji" -#: ../lib/proj/get_proj.c:325 +#: ../lib/proj/get_proj.c:388 +#, fuzzy +msgid "Unable to initialize pj" +msgstr "Nie można zainicjować pj ponieważ: %s" + +#: ../lib/proj/get_proj.c:396 #, c-format msgid "Unable to initialize pj cause: %s" msgstr "Nie można zainicjować pj ponieważ: %s" -#: ../lib/proj/get_proj.c:401 +#: ../lib/proj/get_proj.c:501 msgid "Input Projection Parameters" msgstr "Parametry odwzorowania wejÅ›ciowego" -#: ../lib/proj/get_proj.c:404 +#: ../lib/proj/get_proj.c:503 msgid "Input Unit Factor" msgstr "Współczynnik jednostki wejÅ›ciowej" -#: ../lib/proj/get_proj.c:414 +#: ../lib/proj/get_proj.c:513 msgid "Output Projection Parameters" msgstr "Parametry odwzorowania wyjÅ›ciowego" -#: ../lib/proj/get_proj.c:417 +#: ../lib/proj/get_proj.c:515 msgid "Output Unit Factor" msgstr "Współczynnik jednostki wyjÅ›ciowej" @@ -9497,57 +9691,96 @@ msgid "Error in datum table file <%s>, line %d" msgstr "BÅ‚Ä…d w pliku <%s> tabeli datum, linia %d" -#: ../lib/proj/convert.c:159 +#: ../lib/proj/convert.c:194 msgid "Unable parse GRASS PROJ_INFO file" msgstr "Nie można przetworzyć pliku GRASS PROJ_INFO" -#: ../lib/proj/convert.c:164 +#: ../lib/proj/convert.c:201 msgid "Unable get PROJ.4-style parameter string" msgstr "Nie można uzyskać parametrów w stylu PROJ.4" -#: ../lib/proj/convert.c:178 +#: ../lib/proj/convert.c:219 #, c-format msgid "OGR can't parse PROJ.4-style parameter string: %s (OGR Error code was %d)" msgstr "OGR nie może przetworzyć parametrów w stylu PROJ.4: %s (Kod bÅ‚Ä™du OGR to %d)" -#: ../lib/proj/convert.c:191 +#: ../lib/proj/convert.c:232 #, c-format msgid "OGR can't get WKT-style parameter string (OGR Error code was %d)" msgstr "OGR nie może uzyskać parametrów w stylu WKT (Kod bÅ‚Ä™du OGR to %d)" -#: ../lib/proj/convert.c:427 +#: ../lib/proj/convert.c:469 #, c-format msgid "Updating spatial reference with embedded proj4 definition failed. Proj4 definition: <%s>" msgstr "" -#: ../lib/proj/convert.c:434 +#: ../lib/proj/convert.c:476 msgid "Updating spatial reference with embedded proj4 definition" msgstr "" -#: ../lib/proj/convert.c:564 +#: ../lib/proj/convert.c:610 msgid "No projection name! Projection parameters likely to be meaningless." msgstr "Brak nazwy odwzorowania! Parametry odwzorowania sÄ… prawdopodobnie bÅ‚Ä™dne." -#: ../lib/proj/convert.c:626 +#: ../lib/proj/convert.c:672 #, c-format msgid "Datum <%s> not recognised by GRASS and no parameters found" msgstr "Datum <%s> nie zostaÅ‚o rozpoznane przez GRASS i nie znaleziono parametrów" -#: ../lib/proj/convert.c:642 +#: ../lib/proj/convert.c:688 #, c-format msgid "Datum <%s> apparently recognised by GRASS but no parameters found. You may want to look into this." msgstr "Datum <%s> najwyraźniej zostaÅ‚o rozpoznane przez GRASS, ale nie znaleziono parametrów. Należy to sprawdzić." -#: ../lib/proj/convert.c:646 +#: ../lib/proj/convert.c:692 #, c-format msgid "Invalid transformation number %d; valid range is 1 to %d. Leaving datum transform parameters unspecified." msgstr "NiewÅ‚aÅ›ciwy numer transformacji %d; wÅ‚aÅ›ciwy zakres jest od 1 do %d. Parametry transformacji elipsoidy pozostanÄ… niesprecyzowane." -#: ../lib/proj/do_proj.c:106 ../lib/proj/do_proj.c:180 +#: ../lib/proj/do_proj.c:89 +msgid "Input coordinate system is NULL" +msgstr "" + +#: ../lib/proj/do_proj.c:104 +#, fuzzy, c-format +msgid "proj_create() failed for '%s'" +msgstr "pj_transform() nie powiodÅ‚o siÄ™: %s" + +#: ../lib/proj/do_proj.c:114 +#, fuzzy, c-format +msgid "Unable to create latlong equivalent for '%s'" +msgstr "Nie można utworzyć tabeli <%s>" + +#: ../lib/proj/do_proj.c:164 +#, fuzzy +msgid "No input projection" +msgstr "Nieznane odwzorowanie" + +#: ../lib/proj/do_proj.c:167 ../lib/proj/do_proj.c:336 +msgid "No transformation object" +msgstr "" + +#: ../lib/proj/do_proj.c:221 ../lib/proj/do_proj.c:446 +#, fuzzy, c-format +msgid "proj_trans() failed: %s" +msgstr "pj_transform() nie powiodÅ‚o siÄ™: %s" + +#: ../lib/proj/do_proj.c:247 +#, fuzzy +msgid "No output projection" +msgstr "Nie można ustawić projekcji" + +#: ../lib/proj/do_proj.c:276 ../lib/proj/do_proj.c:499 +#: ../lib/proj/do_proj.c:626 ../lib/proj/do_proj.c:790 #, c-format msgid "pj_transform() failed: %s" msgstr "pj_transform() nie powiodÅ‚o siÄ™: %s" +#: ../lib/proj/do_proj.c:584 ../lib/proj/do_proj.c:747 +#, fuzzy, c-format +msgid "proj_trans() failed: %d" +msgstr "pj_transform() nie powiodÅ‚o siÄ™: %s" + #: ../lib/lidar/zones.c:476 ../lib/lidar/zones.c:513 #, c-format msgid "<%s> created in database." @@ -9662,3 +9895,12 @@ msgid "Example: income < 1000 and inhab >= 10000" msgstr "PrzykÅ‚ad: dochód < 1000 i inhab >= 10000" + +#~ msgid "Unable to initialise PROJ.4 with the following parameter list:" +#~ msgstr "Nie można zainicjować PROJ.4 nastÄ™pujÄ…cÄ… listÄ… parametrów:" + +#~ msgid "The error message: %s" +#~ msgstr "Informacja o bÅ‚Ä™dzie: %s" + +#~ msgid "BUG in descriptions, option '%s' in <%s> does not exist" +#~ msgstr "BUG (bÅ‚Ä…d) w opisach, opcja '%s' w <%s> nie istnieje" diff -Nru grass-7.4.3/locale/po/grasslibs_pt_BR.po grass-7.6.0/locale/po/grasslibs_pt_BR.po --- grass-7.4.3/locale/po/grasslibs_pt_BR.po 2018-11-24 09:45:22.000000000 +0000 +++ grass-7.6.0/locale/po/grasslibs_pt_BR.po 2018-12-26 10:57:24.000000000 +0000 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: grasslibs_pt_BR\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-03-24 00:06+0100\n" +"POT-Creation-Date: 2018-12-26 11:43+0100\n" "PO-Revision-Date: 2017-05-23 21:08+0200\n" "Last-Translator: Daniel Victoria , 2017\n" "Language-Team: Portuguese (Brazil) (https://www.transifex.com/grass-gis/teams/45198/pt_BR/)\n" @@ -66,7 +66,7 @@ #: ../lib/manage/do_remove.c:57 ../lib/manage/do_rename.c:54 #: ../lib/ogsf/gp3.c:56 ../lib/ogsf/gp3.c:191 ../lib/ogsf/gv3.c:60 #: ../lib/ogsf/gv3.c:333 ../lib/vector/Vlib/open.c:235 -#: ../lib/vector/Vlib/map.c:263 ../lib/vector/Vlib/legal_vname.c:141 +#: ../lib/vector/Vlib/map.c:264 ../lib/vector/Vlib/legal_vname.c:141 #: ../lib/vector/Vlib/legal_vname.c:144 #, c-format msgid "Vector map <%s> not found" @@ -77,8 +77,8 @@ msgstr "" #: ../lib/manage/do_remove.c:73 ../lib/manage/do_rename.c:71 -#: ../lib/raster/open.c:176 ../lib/raster/open.c:843 ../lib/raster/open.c:880 -#: ../lib/raster/open.c:932 ../lib/ogsf/gs3.c:125 ../lib/ogsf/gs3.c:189 +#: ../lib/raster/open.c:177 ../lib/raster/open.c:853 ../lib/raster/open.c:890 +#: ../lib/raster/open.c:942 ../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 @@ -206,7 +206,7 @@ msgid "Mapset <%s> does not exist." msgstr "" -#: ../lib/rowio/setup.c:61 ../lib/rowio/setup.c:67 ../lib/segment/open.c:98 +#: ../lib/rowio/setup.c:61 ../lib/rowio/setup.c:67 ../lib/segment/open.c:118 #: ../lib/rst/interp_float/segmen2d_parallel.c:78 #: ../lib/rst/interp_float/segmen2d_parallel.c:85 #: ../lib/rst/interp_float/segmen2d_parallel.c:92 @@ -218,9 +218,9 @@ #: ../lib/rst/interp_float/segmen2d.c:203 #: ../lib/rst/interp_float/segmen2d.c:209 #: ../lib/rst/interp_float/segmen2d.c:219 -#: ../lib/vector/diglib/struct_alloc.c:491 ../lib/vector/Vlib/line.c:50 +#: ../lib/vector/diglib/struct_alloc.c:494 ../lib/vector/Vlib/line.c:50 #: ../lib/vector/Vlib/line.c:154 ../lib/vector/Vlib/map.c:48 -#: ../lib/vector/neta/bridge.c:58 ../lib/vector/neta/spanningtree.c:101 +#: ../lib/vector/neta/bridge.c:58 ../lib/vector/neta/spanningtree.c:104 #: ../lib/vector/neta/path.c:262 ../lib/vector/neta/components.c:71 #: ../lib/vector/neta/components.c:176 ../lib/vector/neta/centrality.c:63 #: ../lib/vector/neta/centrality.c:145 ../lib/vector/neta/flow.c:66 @@ -254,27 +254,38 @@ msgid "There are classbreaks outside the range min-max. Number of classes reduced to %i, but using probabilities for %i classes." msgstr "" -#: ../lib/raster/range.c:101 +#: ../lib/raster/range.c:103 #, c-format msgid "Unable to read fp range file for <%s>" msgstr "" -#: ../lib/raster/range.c:168 +#: ../lib/raster/range.c:170 #, c-format msgid "Unable to read quant rules for raster map <%s>" msgstr "" -#: ../lib/raster/range.c:205 ../lib/raster/range.c:225 +#: ../lib/raster/range.c:207 ../lib/raster/range.c:227 #, c-format msgid "Unable to read range file for <%s>" msgstr "" -#: ../lib/raster/range.c:263 ../lib/raster/range.c:269 -#: ../lib/raster/range.c:299 ../lib/raster/range.c:313 +#: ../lib/raster/range.c:286 +#, fuzzy, c-format +msgid "Unable to read stats file for <%s>" +msgstr "G_spawn: não consegui abrir o arquivo %s" + +#: ../lib/raster/range.c:368 ../lib/raster/range.c:374 +#: ../lib/raster/range.c:406 ../lib/raster/range.c:420 #, c-format msgid "Unable to write range file for <%s>" msgstr "" +#: ../lib/raster/range.c:450 ../lib/raster/range.c:464 +#: ../lib/raster/range.c:482 ../lib/raster/range.c:487 +#, fuzzy, c-format +msgid "Unable to write stats file for <%s>" +msgstr "impossível escrever arquivo f_format para mapas CELL" + #: ../lib/raster/raster_metadata.c:109 #, c-format msgid "Unable to read <%s> for raster map <%s@%s>" @@ -325,163 +336,163 @@ msgid "Error writing compressed FP data for row %d of <%s>: %s" msgstr "" -#: ../lib/raster/put_row.c:386 ../lib/raster/put_row.c:392 +#: ../lib/raster/put_row.c:391 ../lib/raster/put_row.c:397 #, c-format msgid "Error writing compressed data for row %d of <%s>" msgstr "" -#: ../lib/raster/put_row.c:402 +#: ../lib/raster/put_row.c:407 #, c-format msgid "Error writing uncompressed data for row %d of <%s>" msgstr "" -#: ../lib/raster/put_row.c:462 +#: ../lib/raster/put_row.c:467 #, c-format msgid "Error writing data via GDAL for row %d of <%s>" msgstr "" -#: ../lib/raster/put_row.c:486 +#: ../lib/raster/put_row.c:491 msgid "GDAL output doesn't support writing null rows separately" msgstr "" -#: ../lib/raster/put_row.c:489 +#: ../lib/raster/put_row.c:494 #, c-format msgid "No null file for <%s>" msgstr "" -#: ../lib/raster/put_row.c:513 ../lib/raster/put_row.c:518 +#: ../lib/raster/put_row.c:521 ../lib/raster/put_row.c:526 #, c-format msgid "Error writing compressed null data for row %d of <%s>" msgstr "" -#: ../lib/raster/put_row.c:552 ../lib/raster/put_row.c:555 +#: ../lib/raster/put_row.c:560 ../lib/raster/put_row.c:563 #, c-format msgid "Error writing null row %d of <%s>" msgstr "" -#: ../lib/raster/put_row.c:680 +#: ../lib/raster/put_row.c:688 #, c-format msgid "put_raster_row: raster map <%s> not open for write - request ignored" msgstr "" -#: ../lib/raster/put_row.c:687 +#: ../lib/raster/put_row.c:695 msgid "put_raster_row: unopened file descriptor - request ignored" msgstr "" -#: ../lib/raster/open.c:191 +#: ../lib/raster/open.c:192 #, 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:196 +#: ../lib/raster/open.c:197 #, c-format msgid "Error reading reclass file for raster map <%s>" msgstr "" -#: ../lib/raster/open.c:207 +#: ../lib/raster/open.c:208 #, c-format msgid "Error reading map type for raster map <%s>" msgstr "" -#: ../lib/raster/open.c:215 +#: ../lib/raster/open.c:216 #, c-format msgid "Raster map <%s@%s>: format field in header file invalid" msgstr "" -#: ../lib/raster/open.c:234 +#: ../lib/raster/open.c:235 #, c-format -msgid "Compression with %s is not supported" +msgid "Compression with %s is not supported in this GRASS GIS installation" msgstr "" -#: ../lib/raster/open.c:238 +#: ../lib/raster/open.c:239 #, c-format msgid "Raster map <%s> is in different projection than current region. Found <%s>, should be <%s>." msgstr "Mapa raster <%s> está em uma projeção diferente da região atual. Encontrado <%s>, deveria ser <%s>." -#: ../lib/raster/open.c:245 +#: ../lib/raster/open.c:246 #, c-format msgid "Raster map <%s> is in different zone (%d) than current region (%d)" msgstr "Mapa raster <%s> está em uma zona diferente (%d) da região atual (%d)" -#: ../lib/raster/open.c:250 +#: ../lib/raster/open.c:251 #, c-format msgid "Raster map <%s>: bytes per cell (%d) too large" msgstr "" -#: ../lib/raster/open.c:275 +#: ../lib/raster/open.c:278 #, c-format msgid "Raster map <%s@%s> is a GDAL link but GRASS is compiled without GDAL support" msgstr "" -#: ../lib/raster/open.c:283 +#: ../lib/raster/open.c:289 #, c-format msgid "Unable to open %s file for raster map <%s@%s>" msgstr "" -#: ../lib/raster/open.c:320 +#: ../lib/raster/open.c:327 #, c-format msgid "Error reading format for <%s@%s>" msgstr "" -#: ../lib/raster/open.c:525 +#: ../lib/raster/open.c:535 msgid "Unable to create GDAL link" msgstr "" -#: ../lib/raster/open.c:597 ../lib/raster/gdal.c:477 +#: ../lib/raster/open.c:607 ../lib/raster/gdal.c:479 #, c-format msgid "Invalid map type <%d>" msgstr "" -#: ../lib/raster/open.c:602 ../lib/raster/open.c:757 +#: ../lib/raster/open.c:612 ../lib/raster/open.c:767 #, c-format msgid "Raster map <%s> is not in the current mapset (%s)" msgstr "" -#: ../lib/raster/open.c:609 +#: ../lib/raster/open.c:619 #, c-format msgid "<%s> is an illegal file name" msgstr "" -#: ../lib/raster/open.c:624 ../lib/raster/open.c:704 ../lib/raster/open.c:780 +#: ../lib/raster/open.c:634 ../lib/raster/open.c:714 ../lib/raster/open.c:790 #, c-format msgid "No temp files available: %s" msgstr "" -#: ../lib/raster/open.c:753 +#: ../lib/raster/open.c:763 #, c-format msgid "Raster map <%s> does not exist in the current mapset (%s)" msgstr "" -#: ../lib/raster/open.c:819 +#: ../lib/raster/open.c:829 msgid "Rast_set_fp_type(): can only be called with FCELL_TYPE or DCELL_TYPE" msgstr "" -#: ../lib/raster/open.c:877 +#: ../lib/raster/open.c:887 #, c-format msgid "Raster map <%s> not found in mapset <%s>" msgstr "" -#: ../lib/raster/open.c:938 +#: ../lib/raster/open.c:948 #, c-format msgid "Unable to find '%s'" msgstr "" -#: ../lib/raster/open.c:949 +#: ../lib/raster/open.c:959 #, c-format msgid "Invalid type: field '%s' in file '%s'" msgstr "" -#: ../lib/raster/open.c:954 +#: ../lib/raster/open.c:964 #, c-format msgid "Missing type: field in file '%s'" msgstr "" -#: ../lib/raster/open.c:959 +#: ../lib/raster/open.c:969 #, c-format msgid "Raster map <%s> is not xdr: byte_order: %s" msgstr "" -#: ../lib/raster/open.c:1028 +#: ../lib/raster/open.c:1038 msgid "Rast_set_quant_rules() can be called only for raster maps opened for reading" msgstr "" @@ -520,7 +531,7 @@ msgid "Unable to create <%s> file for map <%s>" msgstr "" -#: ../lib/raster/get_row.c:35 ../lib/raster/get_row.c:901 +#: ../lib/raster/get_row.c:35 ../lib/raster/get_row.c:906 #, c-format msgid "Reading raster map <%s@%s> request for row %d is outside region" msgstr "Requisição de leitura do mapa raster <%s@%s> para a linha %d está fora da região" @@ -560,27 +571,27 @@ msgid "Error reading raster data via GDAL for row %d of <%s>" msgstr "" -#: ../lib/raster/get_row.c:830 +#: ../lib/raster/get_row.c:835 #, c-format msgid "Error seeking compressed null data for row %d of <%s>" msgstr "" -#: ../lib/raster/get_row.c:835 ../lib/raster/get_row.c:845 +#: ../lib/raster/get_row.c:840 ../lib/raster/get_row.c:850 #, c-format msgid "Error reading compressed null data for row %d of <%s>" msgstr "" -#: ../lib/raster/get_row.c:851 +#: ../lib/raster/get_row.c:856 #, c-format msgid "Error uncompressing null data for row %d of <%s>" msgstr "" -#: ../lib/raster/get_row.c:885 +#: ../lib/raster/get_row.c:890 #, c-format msgid "Error seeking null row %d for <%s>" msgstr "" -#: ../lib/raster/get_row.c:888 +#: ../lib/raster/get_row.c:893 #, c-format msgid "Error reading null row %d for <%s>" msgstr "" @@ -638,6 +649,15 @@ msgid "Unable to create dependency file in <%s@%s>" msgstr "" +#: ../lib/raster/vrt.c:83 +#, fuzzy, c-format +msgid "Tile raster map <%s> not found" +msgstr "Mapa raster <%s> não encontrado" + +#: ../lib/raster/vrt.c:86 +msgid "A virtual raster can not contain itself" +msgstr "" + #: ../lib/raster/alloc_cell.c:151 #, c-format msgid "Rast__null_bitstream_size: cols (%d) is negative" @@ -760,17 +780,17 @@ msgid "Invalid descriptor: %d" msgstr "" -#: ../lib/raster/close.c:392 ../lib/raster/close.c:520 +#: ../lib/raster/close.c:394 ../lib/raster/close.c:522 #, c-format msgid "Unable to rename null file '%s' to '%s': %s" msgstr "" -#: ../lib/raster/close.c:462 +#: ../lib/raster/close.c:464 #, c-format msgid "Unable to rename cell file '%s' to '%s': %s" msgstr "" -#: ../lib/raster/close.c:542 +#: ../lib/raster/close.c:544 msgid "unable to write f_format file for CELL maps" msgstr "impossível escrever arquivo f_format para mapas CELL" @@ -794,62 +814,62 @@ msgid "Unable to locate symbol <%s>" msgstr "" -#: ../lib/raster/gdal.c:145 +#: ../lib/raster/gdal.c:147 msgid "Unable to load GDAL library" msgstr "" -#: ../lib/raster/gdal.c:375 +#: ../lib/raster/gdal.c:377 msgid "Unable to open GDAL file" msgstr "" -#: ../lib/raster/gdal.c:483 +#: ../lib/raster/gdal.c:485 #, c-format msgid "Unable to get <%s> driver" msgstr "" -#: ../lib/raster/gdal.c:492 +#: ../lib/raster/gdal.c:494 #, c-format msgid "Unable to create <%s> dataset using <%s> driver" msgstr "" -#: ../lib/raster/gdal.c:500 +#: ../lib/raster/gdal.c:502 #, c-format msgid "Driver <%s> does not support direct writing. Using MEM driver for intermediate dataset." msgstr "" -#: ../lib/raster/gdal.c:506 +#: ../lib/raster/gdal.c:508 msgid "Unable to get in-memory raster driver" msgstr "" -#: ../lib/raster/gdal.c:513 +#: ../lib/raster/gdal.c:515 #, c-format msgid "Unable to create <%s> dataset using memory driver" msgstr "" -#: ../lib/raster/gdal.c:517 +#: ../lib/raster/gdal.c:519 #, c-format msgid "Driver <%s> does not support creating rasters" msgstr "" -#: ../lib/raster/gdal.c:533 +#: ../lib/raster/gdal.c:535 msgid "Unable to set geo transform" msgstr "" -#: ../lib/raster/gdal.c:537 +#: ../lib/raster/gdal.c:539 msgid "Unable to set projection" msgstr "" -#: ../lib/raster/gdal.c:541 +#: ../lib/raster/gdal.c:543 #, c-format msgid "Unable to create cell_misc/%s/gdal file" msgstr "" -#: ../lib/raster/gdal.c:557 +#: ../lib/raster/gdal.c:559 #, c-format msgid "Error writing cell_misc/%s/gdal file" msgstr "" -#: ../lib/raster/gdal.c:605 +#: ../lib/raster/gdal.c:607 #, c-format msgid "Unable to create output file <%s> using driver <%s>" msgstr "" @@ -909,16 +929,17 @@ #: ../lib/raster/init.c:109 #, c-format -msgid "Unknown compression method <%s>, using default ZLIB" +msgid "Unknown compression method <%s>, using default %s" msgstr "" #: ../lib/raster/init.c:113 -msgid "No compression is not supported for GRASS raster maps, using default ZLIB" +#, c-format +msgid "No compression is not supported for GRASS raster maps, using default %s" msgstr "" -#: ../lib/raster/init.c:118 +#: ../lib/raster/init.c:120 #, c-format -msgid "This GRASS version does not support %s compression, using default ZLIB" +msgid "This GRASS version does not support %s compression, using default %s" msgstr "" #: ../lib/raster/null_val.c:64 @@ -951,8 +972,12 @@ msgid "Output window changed while maps are open for write. Map name <%s>" msgstr "" -#: ../lib/ogsf/gsd_img_tif.c:66 ../lib/ogsf/gk2.c:216 -#: ../lib/ogsf/gsd_img_ppm.c:52 ../lib/ogsf/gsd_img_ppm.c:95 +#: ../lib/ogsf/gsd_img_tif.c:63 ../lib/ogsf/gsd_img_ppm.c:50 +msgid "Unable to get image of current GL screen" +msgstr "" + +#: ../lib/ogsf/gsd_img_tif.c:69 ../lib/ogsf/gk2.c:216 +#: ../lib/ogsf/gsd_img_ppm.c:55 ../lib/ogsf/gsd_img_ppm.c:101 #, c-format msgid "Unable to open file <%s> for writing" msgstr "" @@ -965,32 +990,32 @@ msgid "Need at least 2 keyframes for interpolation" msgstr "" -#: ../lib/ogsf/gs2.c:1211 +#: ../lib/ogsf/gs2.c:1210 #, c-format msgid "no category info" msgstr "" -#: ../lib/ogsf/gs2.c:1230 +#: ../lib/ogsf/gs2.c:1229 #, c-format msgid "no data" msgstr "" -#: ../lib/ogsf/gs2.c:1655 +#: ../lib/ogsf/gs2.c:1654 #, c-format msgid "Raster map <%s> is outside of current region. Load failed." msgstr "Mapa raster <%s> está fora da região atual. Carga de dados falhou." -#: ../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 +#: ../lib/ogsf/gs2.c:1732 ../lib/ogsf/gs2.c:1738 ../lib/ogsf/gs2.c:1746 +#: ../lib/ogsf/gs2.c:1755 ../lib/ogsf/gs2.c:1763 ../lib/ogsf/gs2.c:1773 +#: ../lib/ogsf/gs2.c:1821 msgid "GS_load_att_map(): Out of memory. Unable to load map" msgstr "" -#: ../lib/ogsf/gs2.c:1850 +#: ../lib/ogsf/gs2.c:1849 msgid "Loading failed" msgstr "" -#: ../lib/ogsf/gs2.c:1854 +#: ../lib/ogsf/gs2.c:1853 msgid "Error finding range" msgstr "" @@ -1025,8 +1050,8 @@ #: ../lib/ogsf/gp3.c:62 ../lib/ogsf/gp3.c:196 ../lib/ogsf/gv3.c:66 #: ../lib/ogsf/gv3.c:338 ../lib/python/temporal/c_libraries_interface.py:747 #: ../lib/vector/Vlib/open.c:301 ../lib/vector/Vlib/open.c:437 -#: ../lib/vector/Vlib/map.c:192 ../lib/vector/Vlib/map.c:202 -#: ../lib/vector/Vlib/map.c:274 +#: ../lib/vector/Vlib/map.c:193 ../lib/vector/Vlib/map.c:203 +#: ../lib/vector/Vlib/map.c:275 #, c-format, python-format msgid "Unable to open vector map <%s>" msgstr "" @@ -1050,7 +1075,7 @@ #: ../lib/ogsf/gp3.c:202 ../lib/ogsf/gv3.c:344 #: ../lib/rst/interp_float/vinput2d.c:100 ../lib/vector/Vlib/cats.c:589 #: ../lib/vector/Vlib/copy.c:620 ../lib/vector/Vlib/copy.c:730 -#: ../lib/vector/Vlib/map.c:300 ../lib/vector/Vlib/map.c:436 +#: ../lib/vector/Vlib/map.c:301 ../lib/vector/Vlib/map.c:437 #: ../lib/vector/Vlib/ascii.c:398 ../lib/vector/Vlib/array.c:276 #: ../lib/vector/Vlib/net_build.c:159 ../lib/vector/Vlib/net_build.c:206 #: ../lib/vector/Vlib/net_build.c:490 ../lib/vector/Vlib/net_build.c:791 @@ -1064,7 +1089,7 @@ #: ../lib/db/dbmi_client/copy_tab.c:112 ../lib/db/dbmi_client/copy_tab.c:133 #: ../lib/vector/Vlib/cats.c:597 ../lib/vector/Vlib/close_nat.c:160 #: ../lib/vector/Vlib/write_ogr.c:198 ../lib/vector/Vlib/write_pg.c:2915 -#: ../lib/vector/Vlib/map.c:341 ../lib/vector/Vlib/ascii.c:410 +#: ../lib/vector/Vlib/map.c:342 ../lib/vector/Vlib/ascii.c:410 #: ../lib/vector/Vlib/array.c:282 ../lib/vector/Vlib/net_build.c:165 #: ../lib/vector/Vlib/net_build.c:211 ../lib/vector/Vlib/net_build.c:496 #: ../lib/vector/Vlib/net_build.c:797 ../lib/vector/Vlib/net_build.c:976 @@ -1097,6 +1122,11 @@ msgid "Cut-plane points mis-match between surfaces. Check resolution(s)." msgstr "" +#: ../lib/ogsf/gsd_img_ppm.c:96 +#, fuzzy +msgid "Unable to write view" +msgstr "impossível escrever arquivo f_format para mapas CELL" + #: ../lib/ogsf/gsd_legend.c:246 #, c-format msgid "Unable to read color file of raster map <%s>" @@ -1188,12 +1218,12 @@ msgid "Maximum number of datasets exceeded" msgstr "" -#: ../lib/ogsf/gsd_prim.c:146 +#: ../lib/ogsf/gsd_prim.c:155 #, c-format msgid "Color Material: %d" msgstr "" -#: ../lib/ogsf/gsd_prim.c:630 +#: ../lib/ogsf/gsd_prim.c:642 #, c-format msgid "gsd_rot(): %c is an invalid axis specification. Rotation ignored. Please advise GRASS developers of this error" msgstr "" @@ -1305,18 +1335,51 @@ msgid "Invalid color (%s), using \"white\" as default" msgstr "" -#: ../lib/nviz/render.c:106 +#: ../lib/nviz/render.c:39 +#, c-format +msgid "Unable to get function address for %s" +msgstr "" + +#: ../lib/nviz/render.c:163 msgid "Bad server connection" msgstr "" -#: ../lib/nviz/render.c:112 +#: ../lib/nviz/render.c:169 msgid "Unable to get visual info" msgstr "" -#: ../lib/nviz/render.c:119 +#: ../lib/nviz/render.c:176 msgid "Unable to create rendering context" msgstr "" +#: ../lib/nviz/render.c:225 +#, c-format +msgid "Unable to choose pixel format (CGL error = %d)" +msgstr "" + +#: ../lib/nviz/render.c:231 +#, c-format +msgid "Unable to create context (CGL error = %d)" +msgstr "" + +#: ../lib/nviz/render.c:266 +msgid "Unable to register window class" +msgstr "" + +#: ../lib/nviz/render.c:275 +msgid "Unable to create window" +msgstr "" + +#: ../lib/nviz/render.c:323 +#, c-format +msgid "Unable to set current context (CGL error = %d)" +msgstr "" + +#: ../lib/nviz/render.c:361 +#, c-format +msgid "Incomplete framebuffer status (status = %d)" +msgstr "" + #: ../lib/nviz/map_obj.c:59 msgid "Maximum surfaces loaded!" msgstr "" @@ -2212,13 +2275,13 @@ msgid "The limit of open files (%i) was reached (%i). The module r.series will be run with flag z, to avoid open files limit exceeding." msgstr "" -#: ../lib/python/temporal/temporal_raster_base_algebra.py:690 +#: ../lib/python/temporal/temporal_raster_base_algebra.py:741 #, python-format msgid "Error computing map <%s>" msgstr "" -#: ../lib/python/temporal/temporal_raster_base_algebra.py:777 -#: ../lib/python/temporal/temporal_algebra.py:2395 +#: ../lib/python/temporal/temporal_raster_base_algebra.py:828 +#: ../lib/python/temporal/temporal_algebra.py:2426 #, python-format msgid "%s map <%s> not found in GRASS spatial database" msgstr "" @@ -2275,64 +2338,64 @@ msgid "Empty entry in map list, this should not happen" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:815 +#: ../lib/python/temporal/temporal_algebra.py:821 msgid "Spatio-temporal topological operators are not supported in granularity algebra mode" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:853 +#: ../lib/python/temporal/temporal_algebra.py:859 msgid "All input space time datasets must have a valid temporal topology." msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:862 +#: ../lib/python/temporal/temporal_algebra.py:868 msgid "All input space time datasets must have the same temporal type." msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:1113 +#: ../lib/python/temporal/temporal_algebra.py:1119 #, python-format msgid "Removing un-needed or empty %s maps" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:1168 +#: ../lib/python/temporal/temporal_algebra.py:1174 #, python-format msgid "Space time %s dataset <%s> not found" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:1196 -#: ../lib/python/temporal/temporal_algebra.py:1200 +#: ../lib/python/temporal/temporal_algebra.py:1202 +#: ../lib/python/temporal/temporal_algebra.py:1206 #, python-format msgid "Wrong temporal type of space time dataset <%s> <%s> time is required" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:1220 +#: ../lib/python/temporal/temporal_algebra.py:1226 msgid "Wrong type of input " msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2186 +#: ../lib/python/temporal/temporal_algebra.py:2205 #, python-format msgid "The resulting space time dataset type <%(a)s> is different from the requested type <%(b)s>" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2192 +#: ../lib/python/temporal/temporal_algebra.py:2211 msgid "Maps that should be registered in the resulting space time dataset have different types." msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2401 +#: ../lib/python/temporal/temporal_algebra.py:2432 msgid "Wrong map type. TMAP only supports single maps that are registered in the temporal GRASS database" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2429 +#: ../lib/python/temporal/temporal_algebra.py:2460 msgid "Merging empty map lists" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2432 +#: ../lib/python/temporal/temporal_algebra.py:2463 msgid "First Map list is empty, can't merge it. Return only last map list" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2435 +#: ../lib/python/temporal/temporal_algebra.py:2466 msgid "Second Map list is empty, can't merge it. Return only first map list" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2443 +#: ../lib/python/temporal/temporal_algebra.py:2474 msgid "Space time datasets to merge must have the same temporal type" msgstr "" @@ -2364,33 +2427,33 @@ msgid "Area computation is not supported for LL projections" msgstr "" -#: ../lib/python/temporal/gui_support.py:58 ../lib/python/script/core.py:1298 +#: ../lib/python/temporal/gui_support.py:58 ../lib/python/script/core.py:1324 #, python-format msgid "Invalid element '%s'" msgstr "" #: ../lib/python/temporal/univar_statistics.py:62 -#: ../lib/python/temporal/univar_statistics.py:178 +#: ../lib/python/temporal/univar_statistics.py:180 #, python-format msgid "Space time %(sp)s dataset <%(i)s> is empty" msgstr "" -#: ../lib/python/temporal/univar_statistics.py:101 +#: ../lib/python/temporal/univar_statistics.py:102 #, python-format msgid "Unable to get statistics for raster map <%s>" msgstr "" -#: ../lib/python/temporal/univar_statistics.py:104 +#: ../lib/python/temporal/univar_statistics.py:105 #, python-format msgid "Unable to get statistics for 3d raster map <%s>" msgstr "" -#: ../lib/python/temporal/univar_statistics.py:168 +#: ../lib/python/temporal/univar_statistics.py:170 #, python-format msgid "Space time %(sp)s dataset <%(i)s> not found" msgstr "" -#: ../lib/python/temporal/univar_statistics.py:222 +#: ../lib/python/temporal/univar_statistics.py:224 #, python-format msgid "Unable to get statistics for vector map <%s>" msgstr "" @@ -2468,37 +2531,37 @@ msgid "Unable to remove timestamp for vector map <%s>" msgstr "" -#: ../lib/python/temporal/temporal_vector_algebra.py:386 +#: ../lib/python/temporal/temporal_vector_algebra.py:387 #, python-format msgid "Error vector maps with basename %s exist. Use --o flag to overwrite existing file" msgstr "" -#: ../lib/python/temporal/temporal_vector_algebra.py:419 +#: ../lib/python/temporal/temporal_vector_algebra.py:420 #, python-format msgid "" "Error starting %s : \n" "%s" msgstr "" -#: ../lib/python/temporal/temporal_vector_algebra.py:492 +#: ../lib/python/temporal/temporal_vector_algebra.py:493 #, python-format msgid "" "Error vector map %s exist in temporal database. Use overwrite flag. : \n" "%s" msgstr "" -#: ../lib/python/temporal/core.py:603 +#: ../lib/python/temporal/core.py:605 msgid "Unable to initialize the temporal DBMI interface. Please use t.connect to specify the driver and the database string" msgstr "" -#: ../lib/python/temporal/core.py:672 +#: ../lib/python/temporal/core.py:674 #, python-format msgid "" "Unable to receive temporal database metadata.\n" "Current temporal database info:%(info)s" msgstr "" -#: ../lib/python/temporal/core.py:677 +#: ../lib/python/temporal/core.py:679 #, python-format msgid "" "Unsupported temporal database: version mismatch.\n" @@ -2507,7 +2570,7 @@ "Current temporal database info:%(info)s" msgstr "" -#: ../lib/python/temporal/core.py:685 +#: ../lib/python/temporal/core.py:687 #, python-format msgid "" "Unsupported temporal database: version mismatch.\n" @@ -2515,12 +2578,12 @@ "Current temporal database info:%(info)s" msgstr "" -#: ../lib/python/temporal/core.py:773 +#: ../lib/python/temporal/core.py:775 #, python-format msgid "Creating temporal database: %s" msgstr "" -#: ../lib/python/temporal/core.py:782 +#: ../lib/python/temporal/core.py:784 #, python-format msgid "" "Unable to create SQLite temporal database\n" @@ -2528,31 +2591,31 @@ "Please use t.connect to set a read- and writable temporal database path" msgstr "" -#: ../lib/python/temporal/core.py:947 +#: ../lib/python/temporal/core.py:949 msgid "Unable to mogrify sql statement. " msgstr "" -#: ../lib/python/temporal/core.py:969 +#: ../lib/python/temporal/core.py:971 msgid "Unable to check table. " msgstr "" -#: ../lib/python/temporal/core.py:985 +#: ../lib/python/temporal/core.py:987 msgid "Unable to execute sql statement. " msgstr "" -#: ../lib/python/temporal/core.py:995 +#: ../lib/python/temporal/core.py:997 msgid "Unable to fetch one. " msgstr "" -#: ../lib/python/temporal/core.py:1005 +#: ../lib/python/temporal/core.py:1007 msgid "Unable to fetch all. " msgstr "" -#: ../lib/python/temporal/core.py:1022 +#: ../lib/python/temporal/core.py:1024 msgid "Unable to execute transaction. " msgstr "" -#: ../lib/python/temporal/core.py:1126 +#: ../lib/python/temporal/core.py:1128 #, python-format msgid "" "Unable to connect to %(db)s database: %(string)s\n" @@ -2560,14 +2623,14 @@ "Please use t.connect to set a read- and writable temporal database backend" msgstr "" -#: ../lib/python/temporal/core.py:1286 +#: ../lib/python/temporal/core.py:1288 #, python-format msgid "" "Unable to execute :\n" " %(sql)s" msgstr "" -#: ../lib/python/temporal/core.py:1330 +#: ../lib/python/temporal/core.py:1332 #, python-format msgid "" "Unable to execute transaction:\n" @@ -2622,14 +2685,14 @@ msgstr "" #: ../lib/python/script/array.py:157 ../lib/python/script/array.py:207 -#: ../lib/python/script/array.py:254 ../lib/python/script/array.py:305 -#: ../lib/python/script/array.py:356 ../lib/python/script/array.py:398 +#: ../lib/python/script/array.py:254 ../lib/python/script/array.py:306 +#: ../lib/python/script/array.py:357 ../lib/python/script/array.py:399 #, python-format msgid "Invalid kind <%s>" msgstr "" #: ../lib/python/script/array.py:160 ../lib/python/script/array.py:210 -#: ../lib/python/script/array.py:308 ../lib/python/script/array.py:359 +#: ../lib/python/script/array.py:309 ../lib/python/script/array.py:360 #, python-format msgid "Invalid size <%d>" msgstr "" @@ -2638,17 +2701,17 @@ msgid "grass.script.array.read is deprecated and does not work on MS Windows, pass raster name in the constructor" msgstr "" -#: ../lib/python/script/array.py:247 ../lib/python/script/array.py:392 +#: ../lib/python/script/array.py:247 ../lib/python/script/array.py:393 #, python-format msgid "Invalid FP size <%d>" msgstr "" -#: ../lib/python/script/array.py:251 ../lib/python/script/array.py:395 +#: ../lib/python/script/array.py:251 ../lib/python/script/array.py:396 #, python-format msgid "Invalid integer size <%d>" msgstr "" -#: ../lib/python/script/array.py:346 +#: ../lib/python/script/array.py:347 msgid "grass.script.array3d.read is deprecated and does not work on MS Windows, pass 3D raster name in the constructor" msgstr "" @@ -2719,65 +2782,73 @@ msgid "color" msgstr "" +#: ../lib/python/script/setup.py:229 +msgid "Cleaning up default sqlite database ..." +msgstr "" + +#: ../lib/python/script/setup.py:247 ../lib/init/grass.py:1782 +msgid "Cleaning up temporary files..." +msgstr "" + #: ../lib/python/script/raster3d.py:92 #, python-format msgid "An error occurred while running r3.mapcalc with expression: %s" msgstr "" -#: ../lib/python/script/core.py:67 +#: ../lib/python/script/core.py:69 #, python-brace-format msgid "Cannot find the executable {0}" msgstr "" -#: ../lib/python/script/core.py:307 +#: ../lib/python/script/core.py:309 #, 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:987 +#: ../lib/python/script/core.py:1013 msgid "Mixing value types. Will try to compare after integer conversion" msgstr "" -#: ../lib/python/script/core.py:1188 +#: ../lib/python/script/core.py:1214 #, python-format msgid "Element type should be \"cell\" and not \"%s\"" msgstr "" -#: ../lib/python/script/core.py:1217 ../lib/python/script/core.py:1282 +#: ../lib/python/script/core.py:1243 ../lib/python/script/core.py:1308 #, python-format msgid "Element type should be \"raster\" and not \"%s\"" msgstr "" -#: ../lib/python/script/core.py:1437 +#: ../lib/python/script/core.py:1463 msgid "Unable to list mapsets" msgstr "" -#: ../lib/python/script/core.py:1476 +#: ../lib/python/script/core.py:1502 #, python-format msgid "Location <%s> already exists. Operation canceled." msgstr "" -#: ../lib/python/script/core.py:1479 +#: ../lib/python/script/core.py:1505 #, python-format msgid "Location <%s> already exists and will be overwritten" msgstr "" -#: ../lib/python/script/core.py:1603 +#: ../lib/python/script/core.py:1629 #, python-brace-format msgid "Debug level {0}" msgstr "" -#: ../lib/python/script/core.py:1606 +#: ../lib/python/script/core.py:1632 #, python-brace-format msgid "WARNING: Ignoring unsupported debug level (must be >=0 and <=5). {0}\n" msgstr "" -#: ../lib/python/script/core.py:1622 +#: ../lib/python/script/core.py:1648 #, python-format msgid "Illegal filename <%s>. Cannot be 'NULL' or start with '.'." msgstr "" -#: ../lib/python/script/core.py:1631 +#: ../lib/python/script/core.py:1657 #, python-format msgid "Illegal filename <%(s)s>. <%(il)s> not allowed.\n" msgstr "" @@ -2818,7 +2889,7 @@ msgid "Cannot parse interface description of<{name}> module: {error}" msgstr "" -#: ../lib/python/pygrass/modules/grid/grid.py:553 +#: ../lib/python/pygrass/modules/grid/grid.py:554 msgid "Execution of subprocesses was not successful" msgstr "" @@ -2839,17 +2910,17 @@ msgid "Error executing: Rast_set_cat" msgstr "" -#: ../lib/python/pygrass/raster/abstract.py:275 +#: ../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:286 +#: ../lib/python/pygrass/raster/abstract.py:285 #, python-brace-format msgid "Overwrite type: {0} not supported (True/False)" msgstr "" -#: ../lib/python/pygrass/raster/abstract.py:299 +#: ../lib/python/pygrass/raster/abstract.py:298 #: ../lib/python/pygrass/vector/abstract.py:97 #, python-brace-format msgid "Map name {0} not valid" @@ -2888,11 +2959,11 @@ msgid "Raster map <{0}> does not exist" msgstr "" -#: ../lib/python/pygrass/errors.py:17 +#: ../lib/python/pygrass/errors.py:18 msgid "The map is close!" msgstr "" -#: ../lib/python/pygrass/errors.py:28 +#: ../lib/python/pygrass/errors.py:29 msgid "The self.c_mapinfo pointer must be correctly initiated" msgstr "" @@ -2909,12 +2980,12 @@ msgid "You must use the force flag to actually remove it. Exiting." msgstr "" -#: ../lib/python/pygrass/vector/__init__.py:806 +#: ../lib/python/pygrass/vector/__init__.py:813 #, python-format msgid "Unable to read line of feature %i" msgstr "" -#: ../lib/python/pygrass/vector/__init__.py:895 +#: ../lib/python/pygrass/vector/__init__.py:902 #, python-format msgid "Unable to read area with id %i" msgstr "" @@ -3113,12 +3184,8 @@ msgid "Unable to read PNG" msgstr "" -#: ../lib/pngdriver/read_png.c:60 -msgid "Unable allocate PNG structure" -msgstr "" - -#: ../lib/pngdriver/read_png.c:64 ../lib/pngdriver/write_png.c:71 -#: ../lib/pngdriver/write_png.c:75 +#: ../lib/pngdriver/read_png.c:60 ../lib/pngdriver/read_png.c:64 +#: ../lib/pngdriver/write_png.c:71 ../lib/pngdriver/write_png.c:75 msgid "Unable to allocate PNG structure" msgstr "" @@ -3307,7 +3374,7 @@ #: ../lib/imagery/iscatt_core.c:745 #, c-format -msgid "Unable to read find raster <%s>" +msgid "Unable to find raster <%s>" msgstr "" #: ../lib/imagery/iscatt_core.c:755 @@ -3437,7 +3504,7 @@ msgid "WARNING" msgstr "" -#: ../lib/init/grass.py:187 ../lib/gis/parser.c:621 +#: ../lib/init/grass.py:187 ../lib/gis/parser.c:628 msgid "ERROR" msgstr "" @@ -3445,175 +3512,189 @@ msgid "Exiting..." msgstr "" -#: ../lib/init/grass.py:332 +#: ../lib/init/grass.py:336 msgid "Usage" msgstr "" -#: ../lib/init/grass.py:333 ../lib/gis/parser_html.c:141 +#: ../lib/init/grass.py:337 ../lib/gis/parser_html.c:141 #: ../lib/gis/parser_rest.c:146 msgid "Flags" msgstr "" -#: ../lib/init/grass.py:334 +#: ../lib/init/grass.py:338 msgid "print this help message" msgstr "" -#: ../lib/init/grass.py:335 +#: ../lib/init/grass.py:339 msgid "show version information and exit" msgstr "" -#: ../lib/init/grass.py:336 +#: ../lib/init/grass.py:340 msgid "create given database, location or mapset if it doesn't exist" msgstr "" -#: ../lib/init/grass.py:337 +#: ../lib/init/grass.py:341 msgid "exit after creation of location or mapset. Only with -c flag" msgstr "" -#: ../lib/init/grass.py:338 -msgid "force removal of .gislock if exists (use with care!). Only with -text flag" +#: ../lib/init/grass.py:342 +msgid "force removal of .gislock if exists (use with care!). Only with --text flag" msgstr "" -#: ../lib/init/grass.py:339 +#: ../lib/init/grass.py:343 msgid "use text based interface (skip welcome screen)" msgstr "" -#: ../lib/init/grass.py:340 ../lib/init/grass.py:342 ../lib/init/grass.py:344 +#: ../lib/init/grass.py:344 ../lib/init/grass.py:346 ../lib/init/grass.py:348 msgid "and set as default" msgstr "" -#: ../lib/init/grass.py:341 +#: ../lib/init/grass.py:345 msgid "use text based interface (show welcome screen)" msgstr "" -#: ../lib/init/grass.py:343 +#: ../lib/init/grass.py:347 msgid "use $DEFAULT_GUI graphical user interface" msgstr "" -#: ../lib/init/grass.py:345 +#: ../lib/init/grass.py:349 msgid "print GRASS configuration parameters" msgstr "" -#: ../lib/init/grass.py:346 +#: ../lib/init/grass.py:350 msgid "options: arch,build,compiler,path,revision,version" msgstr "" -#: ../lib/init/grass.py:347 ../lib/gis/parser_html.c:189 +#: ../lib/init/grass.py:351 ../lib/gis/parser_html.c:189 #: ../lib/gis/parser_rest.c:179 msgid "Parameters" msgstr "" -#: ../lib/init/grass.py:348 +#: ../lib/init/grass.py:352 msgid "initial GRASS GIS database directory" msgstr "" -#: ../lib/init/grass.py:349 +#: ../lib/init/grass.py:353 msgid "directory containing Locations" msgstr "" -#: ../lib/init/grass.py:350 +#: ../lib/init/grass.py:354 msgid "initial GRASS Location" msgstr "" -#: ../lib/init/grass.py:351 +#: ../lib/init/grass.py:355 msgid "directory containing Mapsets with one common coordinate system (projection)" msgstr "" -#: ../lib/init/grass.py:352 +#: ../lib/init/grass.py:356 msgid "initial GRASS Mapset" msgstr "" -#: ../lib/init/grass.py:353 +#: ../lib/init/grass.py:357 msgid "fully qualified initial Mapset directory" msgstr "" -#: ../lib/init/grass.py:354 +#: ../lib/init/grass.py:358 msgid "Environment variables relevant for startup" msgstr "" -#: ../lib/init/grass.py:355 +#: ../lib/init/grass.py:359 msgid "select GUI (text, gui, gtext)" msgstr "" -#: ../lib/init/grass.py:356 +#: ../lib/init/grass.py:360 msgid "set html web browser for help pages" msgstr "" -#: ../lib/init/grass.py:357 +#: ../lib/init/grass.py:361 msgid "set additional path(s) to local GRASS modules or user scripts" msgstr "" -#: ../lib/init/grass.py:358 +#: ../lib/init/grass.py:362 msgid "set additional GISBASE for locally installed GRASS Addons" msgstr "" -#: ../lib/init/grass.py:359 +#: ../lib/init/grass.py:363 msgid "shell script to be processed as batch job" msgstr "" -#: ../lib/init/grass.py:360 +#: ../lib/init/grass.py:364 msgid "set Python interpreter name to override 'python'" msgstr "" -#: ../lib/init/grass.py:361 +#: ../lib/init/grass.py:365 msgid "execute GRASS module or script" msgstr "" -#: ../lib/init/grass.py:362 +#: ../lib/init/grass.py:366 msgid "provided executable will be executed in GRASS session" msgstr "" -#: ../lib/init/grass.py:363 +#: ../lib/init/grass.py:367 msgid "GRASS module, script or any other executable" msgstr "" -#: ../lib/init/grass.py:364 +#: ../lib/init/grass.py:368 msgid "parameters of the executable" msgstr "" -#: ../lib/init/grass.py:365 +#: ../lib/init/grass.py:369 msgid "standard flags" msgstr "" -#: ../lib/init/grass.py:390 +#: ../lib/init/grass.py:370 +msgid "create temporary location (use with the --exec flag)" +msgstr "" + +#: ../lib/init/grass.py:395 msgid "The APPDATA variable is not set, ask your operating system support" msgstr "" -#: ../lib/init/grass.py:393 +#: ../lib/init/grass.py:398 msgid "The APPDATA variable points to directory which does not exist, ask your operating system support" msgstr "" -#: ../lib/init/grass.py:440 +#: ../lib/init/grass.py:411 +#, python-format +msgid "Failed to create configuration directory '%s' with error: %s" +msgstr "" + +#: ../lib/init/grass.py:454 #, python-format msgid "Unable to create temporary directory ! Exiting." msgstr "" -#: ../lib/init/grass.py:493 +#: ../lib/init/grass.py:507 #, python-brace-format msgid "Invalid line in RC file ({file}): '{line}' ({error})\n" msgstr "" -#: ../lib/init/grass.py:547 +#: ../lib/init/grass.py:513 +#, python-brace-format +msgid "Empty RC file ({file})" +msgstr "" + +#: ../lib/init/grass.py:563 #, python-format msgid "GUI <%s> not supported in this version" msgstr "" -#: ../lib/init/grass.py:708 +#: ../lib/init/grass.py:729 msgid "Searched for a web browser, but none found" msgstr "" -#: ../lib/init/grass.py:747 +#: ../lib/init/grass.py:769 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" msgstr "" -#: ../lib/init/grass.py:751 +#: ../lib/init/grass.py:773 msgid "GRASS GUI not found. Please check your installation." msgstr "" -#: ../lib/init/grass.py:753 +#: ../lib/init/grass.py:775 msgid "" "{}\n" "Switching to text based interface mode.\n" @@ -3621,7 +3702,7 @@ "Hit RETURN to continue.\n" msgstr "" -#: ../lib/init/grass.py:762 +#: ../lib/init/grass.py:784 msgid "" "It appears that the X Windows system is not active.\n" "A graphical based user interface is not supported.\n" @@ -3631,95 +3712,125 @@ "Hit RETURN to continue.\n" msgstr "" -#: ../lib/init/grass.py:855 ../lib/gis/make_mapset.c:66 +#: ../lib/init/grass.py:880 ../lib/gis/make_mapset.c:66 #, c-format, python-format msgid "Location <%s> doesn't exist" msgstr "" -#: ../lib/init/grass.py:857 +#: ../lib/init/grass.py:882 #, python-format msgid "<%s> is not a valid GRASS Location because PERMANENT Mapset is missing" msgstr "" -#: ../lib/init/grass.py:860 +#: ../lib/init/grass.py:885 #, python-format msgid "<%s> is not a valid GRASS Location because PERMANENT is not a directory" msgstr "" -#: ../lib/init/grass.py:865 +#: ../lib/init/grass.py:890 #, python-format msgid "<%s> is not a valid GRASS Location because PERMANENT Mapset does not have a DEFAULT_WIND file (default computational region)" msgstr "<%s> não é um Location do GRASS válido pois o Mapset PERMANENT não possui arquivo DEFAULT_WIND (região computacional padrão)" -#: ../lib/init/grass.py:870 +#: ../lib/init/grass.py:895 #, python-brace-format msgid "Mapset <{mapset}> doesn't exist in GRASS Location <{loc}>. A new mapset can be created by '-c' switch." msgstr "" -#: ../lib/init/grass.py:874 +#: ../lib/init/grass.py:899 #, python-format msgid "<%s> is not a GRASS Mapset because it is not a directory" msgstr "" -#: ../lib/init/grass.py:877 +#: ../lib/init/grass.py:902 #, python-format msgid "<%s> is not a valid GRASS Mapset because it does not have a WIND file" msgstr "" -#: ../lib/init/grass.py:881 +#: ../lib/init/grass.py:906 #, python-format msgid "<%s> is not a valid GRASS Mapset because its WIND file is not readable" msgstr "" -#: ../lib/init/grass.py:884 +#: ../lib/init/grass.py:909 #, python-brace-format msgid "Mapset <{mapset}> or Location <{location}> is invalid for an unknown reason" msgstr "" -#: ../lib/init/grass.py:947 -#, python-format -msgid "Failed to create new location. The location <%s> already exists." +#: ../lib/init/grass.py:934 +#, python-brace-format +msgid "Unable to create new location because the location <{location}> already exists." msgstr "" -#: ../lib/init/grass.py:954 -msgid "Missing WIND file" +#: ../lib/init/grass.py:938 +#, python-brace-format +msgid "Unable to create new location <{location}> because <{path}> is a file." msgstr "" -#: ../lib/init/grass.py:972 -msgid "" -"GISDBASE, LOCATION_NAME and MAPSET variables not set properly.\n" -"Interactive startup needed." +#: ../lib/init/grass.py:941 +#, python-brace-format +msgid "Unable to create new location <{location}> because the directory <{path}> already exists." +msgstr "" + +#: ../lib/init/grass.py:945 +#, python-brace-format +msgid "Unable to create new location in the directory <{path}> for an unknown reason." +msgstr "" + +#: ../lib/init/grass.py:992 +msgid "Mapset <{}> already exists. Ignoring the request to create it. Note that this warning may become an error in future versions." +msgstr "" + +#: ../lib/init/grass.py:1020 +msgid "Creating new GRASS GIS location <{}>..." +msgstr "" + +#: ../lib/init/grass.py:1026 +msgid "Creating new GRASS GIS mapset <{}>..." +msgstr "" + +#: ../lib/init/grass.py:1031 +#, python-brace-format +msgid "Unable to create new mapset <{mapset}> because <{path}> is a file." +msgstr "" + +#: ../lib/init/grass.py:1037 +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:1061 +msgid "GRASS GIS database directory, location and mapset not set properly. Use GUI or command line to set them." msgstr "" -#: ../lib/init/grass.py:996 +#: ../lib/init/grass.py:1086 #, python-format msgid "Invalid user interface specified - <%s>. Use the --help option to see valid interface names." msgstr "" -#: ../lib/init/grass.py:1015 +#: ../lib/init/grass.py:1106 #, python-brace-format msgid "" "Error in GUI startup. See messages above (if any) and if necessary, please report this error to the GRASS developers.\n" "On systems with package manager, make sure you have the right GUI package, probably named grass-gui, installed.\n" -"To run GRASS GIS in text mode use the -text flag.\n" +"To run GRASS GIS in text mode use the --text flag.\n" "Use '--help' for further options\n" " {cmd_name} --help\n" "See also: https://grass.osgeo.org/{cmd_name}/manuals/helptext.html" msgstr "" -#: ../lib/init/grass.py:1027 +#: ../lib/init/grass.py:1118 msgid "" "Exit was requested in GUI.\n" "GRASS GIS will not start. Bye." msgstr "" -#: ../lib/init/grass.py:1030 +#: ../lib/init/grass.py:1121 msgid "" "Invalid return code from GUI startup script.\n" "Please advise GRASS developers of this error." msgstr "" -#: ../lib/init/grass.py:1077 +#: ../lib/init/grass.py:1168 #, python-brace-format msgid "" "Error reading data path information from g.gisenv.\n" @@ -3730,59 +3841,55 @@ "Check the <{file}> file." msgstr "" -#: ../lib/init/grass.py:1158 ../lib/init/grass.py:1162 -msgid "Default locale settings are missing. GRASS running with C locale." -msgstr "" - -#: ../lib/init/grass.py:1240 +#: ../lib/init/grass.py:1381 #, python-format msgid "Path '%s' doesn't exist" msgstr "" -#: ../lib/init/grass.py:1242 +#: ../lib/init/grass.py:1383 #, python-format msgid "Path '%s' not accessible." msgstr "" #. GTC %s is mapset's folder path -#: ../lib/init/grass.py:1247 +#: ../lib/init/grass.py:1388 #, python-format msgid "You are not the owner of '%s'." msgstr "" -#: ../lib/init/grass.py:1255 +#: ../lib/init/grass.py:1396 #, python-format msgid "" "%(user)s is currently running GRASS in selected mapset (file %(file)s found). Concurrent use not allowed.\n" "You can force launching GRASS using -f flag (note that you need permission for this operation). Have another look in the processor manager just to be sure..." msgstr "" -#: ../lib/init/grass.py:1262 +#: ../lib/init/grass.py:1405 #, python-format msgid "%(user)s is currently running GRASS in selected mapset (file %(file)s found). Forcing to launch GRASS..." msgstr "" -#: ../lib/init/grass.py:1266 +#: ../lib/init/grass.py:1409 #, python-format msgid "" "Unable to properly access '%s'.\n" "Please notify system personnel." msgstr "" -#: ../lib/init/grass.py:1287 +#: ../lib/init/grass.py:1430 msgid "Building user fontcap..." msgstr "" -#: ../lib/init/grass.py:1346 +#: ../lib/init/grass.py:1489 msgid "The SHELL variable is not set" msgstr "" -#: ../lib/init/grass.py:1362 +#: ../lib/init/grass.py:1505 #, python-brace-format msgid "Unsupported shell <{sh}>: {env_file}" msgstr "" -#: ../lib/init/grass.py:1378 +#: ../lib/init/grass.py:1521 #, python-format msgid "" "Job file <%s> has been defined in the 'GRASS_BATCH_JOB' variable but not found. Exiting.\n" @@ -3790,114 +3897,118 @@ "Use 'unset GRASS_BATCH_JOB' to disable batch job processing." msgstr "" -#: ../lib/init/grass.py:1385 +#: ../lib/init/grass.py:1528 #, python-format msgid "Change file permission to 'executable' for <%s>" msgstr "" -#: ../lib/init/grass.py:1400 +#: ../lib/init/grass.py:1543 #, python-format msgid "Executing <%s> ..." msgstr "" -#: ../lib/init/grass.py:1407 +#: ../lib/init/grass.py:1550 #, python-brace-format msgid "" "Execution of <{cmd}> failed:\n" "{error}" msgstr "" -#: ../lib/init/grass.py:1410 +#: ../lib/init/grass.py:1553 #, python-format msgid "Execution of <%s> finished." msgstr "" -#: ../lib/init/grass.py:1441 +#: ../lib/init/grass.py:1583 #, python-brace-format msgid "Unable to close GUI. {0}" msgstr "" -#: ../lib/init/grass.py:1468 +#: ../lib/init/grass.py:1611 #, python-format msgid "Welcome to GRASS GIS %s" msgstr "" -#: ../lib/init/grass.py:1490 +#: ../lib/init/grass.py:1633 msgid "GRASS GIS homepage:" msgstr "" #. GTC Running through: SHELL NAME -#: ../lib/init/grass.py:1492 +#: ../lib/init/grass.py:1635 msgid "This version running through:" msgstr "" -#: ../lib/init/grass.py:1494 +#: ../lib/init/grass.py:1637 msgid "Help is available with the command:" msgstr "" -#: ../lib/init/grass.py:1495 +#: ../lib/init/grass.py:1638 msgid "See the licence terms with:" msgstr "" -#: ../lib/init/grass.py:1496 +#: ../lib/init/grass.py:1639 msgid "See citation options with:" msgstr "" -#: ../lib/init/grass.py:1499 +#: ../lib/init/grass.py:1642 msgid "If required, restart the GUI with:" msgstr "" -#: ../lib/init/grass.py:1501 +#: ../lib/init/grass.py:1644 msgid "Start the GUI with:" msgstr "" -#: ../lib/init/grass.py:1503 +#: ../lib/init/grass.py:1646 msgid "When ready to quit enter:" msgstr "" -#: ../lib/init/grass.py:1591 +#: ../lib/init/grass.py:1733 msgid "2D and 3D raster MASKs present" msgstr "" -#: ../lib/init/grass.py:1592 +#: ../lib/init/grass.py:1734 msgid "Raster MASK present" msgstr "" -#: ../lib/init/grass.py:1593 +#: ../lib/init/grass.py:1735 msgid "3D raster MASK present" msgstr "" -#: ../lib/init/grass.py:1634 +#: ../lib/init/grass.py:1775 msgid "Done." msgstr "" -#: ../lib/init/grass.py:1636 +#: ../lib/init/grass.py:1777 msgid "Goodbye from GRASS GIS" msgstr "" -#: ../lib/init/grass.py:1641 -msgid "Cleaning up temporary files..." -msgstr "" - -#: ../lib/init/grass.py:1661 +#: ../lib/init/grass.py:1813 msgid "Please install the GRASS GIS development package" msgstr "" -#: ../lib/init/grass.py:1695 +#: ../lib/init/grass.py:1848 #, python-format msgid "Parameter <%s> not supported" msgstr "" -#: ../lib/init/grass.py:1839 +#: ../lib/init/grass.py:1998 msgid "Flag -e requires also flag -c" msgstr "" -#: ../lib/init/grass.py:1886 +#: ../lib/init/grass.py:2000 +msgid "Coordinate reference system argument (e.g. EPSG) is needed for --tmp-location" +msgstr "" + +#: ../lib/init/grass.py:2003 +msgid "Only one argument (e.g. EPSG) is needed for --tmp-location, mapset name <{}> provided" +msgstr "" + +#: ../lib/init/grass.py:2058 #, python-brace-format msgid "" "Unable to start GRASS GIS. You have the choice to:\n" -" - Launch the graphical user interface with the '-gui' switch\n" -" {cmd_name} -gui\n" +" - Launch the graphical user interface with the '--gui' switch\n" +" {cmd_name} --gui\n" " - Launch with path to the location/mapset as an argument\n" " {cmd_name} /path/to/location/mapset`\n" " - Create a location with '-c' and launch in its PERMANENT mapset\n" @@ -3909,25 +4020,21 @@ "See also: https://grass.osgeo.org/{cmd_name}/manuals/helptext.html" msgstr "" -#: ../lib/init/grass.py:1909 -msgid "Creating new GRASS GIS location/mapset..." -msgstr "" - -#: ../lib/init/grass.py:1911 +#: ../lib/init/grass.py:2080 msgid "Starting GRASS GIS..." msgstr "" -#: ../lib/init/grass.py:1932 +#: ../lib/init/grass.py:2101 #, python-brace-format -msgid "<{0}> requested, but not available. Run GRASS in text mode (-text) or install missing package (usually 'grass-gui')." +msgid "<{0}> requested, but not available. Run GRASS in text mode (--text) or install missing package (usually 'grass-gui')." msgstr "" -#: ../lib/init/grass.py:1986 +#: ../lib/init/grass.py:2162 #, python-format msgid "Launching <%s> GUI in the background, please wait..." msgstr "" -#: ../lib/init/grass.py:2008 +#: ../lib/init/grass.py:2184 #, python-format msgid "Failed to start shell '%s'" msgstr "" @@ -3946,39 +4053,47 @@ msgid "Unable to write lockfile %s (%s)" msgstr "" -#: ../lib/segment/open.c:53 +#: ../lib/segment/open.c:57 +msgid "Using memory cache" +msgstr "" + +#: ../lib/segment/open.c:70 +msgid "Using disk cache" +msgstr "" + +#: ../lib/segment/open.c:73 msgid "Segment file name is NULL" msgstr "" -#: ../lib/segment/open.c:58 +#: ../lib/segment/open.c:78 msgid "Segment file exists already" msgstr "" -#: ../lib/segment/open.c:66 +#: ../lib/segment/open.c:86 msgid "Unable to create segment file" msgstr "" -#: ../lib/segment/open.c:74 +#: ../lib/segment/open.c:94 msgid "Could not write segment file" msgstr "" -#: ../lib/segment/open.c:78 +#: ../lib/segment/open.c:98 msgid "Illegal segment configuration parameter(s)" msgstr "" -#: ../lib/segment/open.c:87 +#: ../lib/segment/open.c:107 msgid "Unable to re-open segment file" msgstr "" -#: ../lib/segment/open.c:94 +#: ../lib/segment/open.c:114 msgid "Could not read segment file" msgstr "" -#: ../lib/segment/format.c:144 +#: ../lib/segment/format.c:143 msgid "Segment format: file size too large" msgstr "" -#: ../lib/segment/format.c:145 +#: ../lib/segment/format.c:144 msgid "Please recompile with Large File Support (LFS)" msgstr "" @@ -4577,55 +4692,60 @@ msgid "Pseudo-random number generator not seeded" msgstr "" -#: ../lib/gis/cmprlz4.c:81 ../lib/gis/cmprlz4.c:138 ../lib/gis/cmprbzip.c:90 -#: ../lib/gis/cmprbzip.c:164 ../lib/gis/cmprzlib.c:99 ../lib/gis/cmprzlib.c:195 -#: ../lib/gis/compress.c:303 +#: ../lib/gis/cmprlz4.c:89 ../lib/gis/cmprlz4.c:156 ../lib/gis/cmprbzip.c:104 +#: ../lib/gis/cmprbzip.c:183 ../lib/gis/cmprzstd.c:102 +#: ../lib/gis/cmprzstd.c:176 ../lib/gis/cmprzlib.c:100 +#: ../lib/gis/cmprzlib.c:179 ../lib/gis/compress.c:335 msgid "No source buffer" msgstr "" -#: ../lib/gis/cmprlz4.c:84 ../lib/gis/cmprlz4.c:141 ../lib/gis/cmprbzip.c:93 -#: ../lib/gis/cmprbzip.c:167 ../lib/gis/cmprzlib.c:102 -#: ../lib/gis/cmprzlib.c:198 +#: ../lib/gis/cmprlz4.c:92 ../lib/gis/cmprlz4.c:159 ../lib/gis/cmprbzip.c:107 +#: ../lib/gis/cmprbzip.c:186 ../lib/gis/cmprzstd.c:105 +#: ../lib/gis/cmprzstd.c:179 ../lib/gis/cmprzlib.c:103 +#: ../lib/gis/cmprzlib.c:182 msgid "No destination buffer" msgstr "" -#: ../lib/gis/cmprlz4.c:91 ../lib/gis/cmprlz4.c:148 ../lib/gis/cmprbzip.c:100 -#: ../lib/gis/cmprbzip.c:174 ../lib/gis/cmprzlib.c:109 -#: ../lib/gis/cmprzlib.c:205 ../lib/gis/compress.c:305 +#: ../lib/gis/cmprlz4.c:99 ../lib/gis/cmprlz4.c:166 ../lib/gis/cmprbzip.c:114 +#: ../lib/gis/cmprbzip.c:193 ../lib/gis/cmprzstd.c:112 +#: ../lib/gis/cmprzstd.c:186 ../lib/gis/cmprzlib.c:110 +#: ../lib/gis/cmprzlib.c:189 ../lib/gis/compress.c:337 #, c-format msgid "Invalid source buffer size %d" msgstr "" -#: ../lib/gis/cmprlz4.c:93 ../lib/gis/cmprlz4.c:150 ../lib/gis/cmprbzip.c:102 -#: ../lib/gis/cmprbzip.c:176 ../lib/gis/cmprzlib.c:111 -#: ../lib/gis/cmprzlib.c:207 ../lib/gis/compress.c:225 +#: ../lib/gis/cmprlz4.c:101 ../lib/gis/cmprlz4.c:168 ../lib/gis/cmprbzip.c:116 +#: ../lib/gis/cmprbzip.c:195 ../lib/gis/cmprzstd.c:114 +#: ../lib/gis/cmprzstd.c:188 ../lib/gis/cmprzlib.c:112 +#: ../lib/gis/cmprzlib.c:191 ../lib/gis/compress.c:257 #, c-format msgid "Invalid destination buffer size %d" msgstr "" -#: ../lib/gis/cmprlz4.c:107 +#: ../lib/gis/cmprlz4.c:121 msgid "LZ4 compression error" msgstr "" -#: ../lib/gis/cmprlz4.c:159 +#: ../lib/gis/cmprlz4.c:177 msgid "LZ4 decompression error" msgstr "" -#: ../lib/gis/cmprlz4.c:168 ../lib/gis/cmprbzip.c:200 +#: ../lib/gis/cmprlz4.c:186 ../lib/gis/cmprbzip.c:219 ../lib/gis/cmprzstd.c:206 +#: ../lib/gis/cmprzlib.c:215 #, c-format msgid "Got uncompressed size %d, expected %d" msgstr "" -#: ../lib/gis/cmprbzip.c:83 ../lib/gis/cmprbzip.c:157 +#: ../lib/gis/cmprbzip.c:97 ../lib/gis/cmprbzip.c:176 msgid "GRASS needs to be compiled with BZIP2 for BZIP2 compression" msgstr "" -#: ../lib/gis/cmprbzip.c:122 +#: ../lib/gis/cmprbzip.c:141 #, c-format msgid "BZIP2 version %s compression error %d" msgstr "" -#: ../lib/gis/cmprbzip.c:189 +#: ../lib/gis/cmprbzip.c:208 #, c-format msgid "BZIP2 version %s decompression error %d" msgstr "" @@ -4724,152 +4844,165 @@ msgid "No ellipsoid info given in file %s in <%s>" msgstr "" -#: ../lib/gis/parser.c:355 +#: ../lib/gis/parser.c:348 +msgid "Bug in UI description. Missing module description" +msgstr "" + +#: ../lib/gis/parser.c:358 +msgid "Bug in UI description. Missing option key" +msgstr "" + +#: ../lib/gis/parser.c:360 +#, c-format +msgid "Bug in UI description. Option key <%s> is not valid" +msgstr "" + +#: ../lib/gis/parser.c:362 #, c-format -msgid "BUG in option name, '%s' is not valid" +msgid "Bug in UI description. Description for option <%s> missing" msgstr "" -#: ../lib/gis/parser.c:407 +#: ../lib/gis/parser.c:414 #, c-format -msgid "BUG in descriptions, option '%s' in <%s> does not exist" +msgid "Bug in UI description. Option '%s' in <%s> does not exist" msgstr "" -#: ../lib/gis/parser.c:525 +#: ../lib/gis/parser.c:532 msgid "Use either --quiet or --verbose flag, not both. Assuming --verbose." msgstr "" -#: ../lib/gis/parser.c:539 +#: ../lib/gis/parser.c:546 msgid "Use either --quiet or --verbose flag, not both. Assuming --quiet." msgstr "" -#: ../lib/gis/parser.c:554 +#: ../lib/gis/parser.c:561 msgid "Use either --qq or --verbose flag, not both. Assuming --qq." msgstr "" -#: ../lib/gis/parser.c:585 +#: ../lib/gis/parser.c:592 #, c-format msgid "Sorry <%s> is not a valid option" msgstr "" -#: ../lib/gis/parser.c:598 +#: ../lib/gis/parser.c:605 msgid "Your installation doesn't include GUI, exiting." msgstr "" -#: ../lib/gis/parser.c:943 +#: ../lib/gis/parser.c:950 msgid "Unable to determine program name" msgstr "" -#: ../lib/gis/parser.c:965 ../lib/gis/parser.c:984 +#: ../lib/gis/parser.c:972 ../lib/gis/parser.c:991 #, c-format msgid "%s: Sorry, <%c> is not a valid flag" msgstr "" -#: ../lib/gis/parser.c:1114 +#: ../lib/gis/parser.c:1121 #, c-format msgid "%s: Sorry, <%s=> is ambiguous" msgstr "" -#: ../lib/gis/parser.c:1117 +#: ../lib/gis/parser.c:1124 #, c-format msgid "Option <%s=> matches" msgstr "" -#: ../lib/gis/parser.c:1135 +#: ../lib/gis/parser.c:1142 #, c-format msgid "Please update the usage of <%s>: option <%s> has been renamed to <%s>" msgstr "" -#: ../lib/gis/parser.c:1148 +#: ../lib/gis/parser.c:1155 #, c-format msgid "%s: Sorry, <%s> is not a valid parameter" msgstr "" -#: ../lib/gis/parser.c:1154 ../lib/gis/parser.c:1400 +#: ../lib/gis/parser.c:1161 ../lib/gis/parser.c:1407 #, c-format msgid "<%s> is an abbreviation for <%s>" msgstr "" -#: ../lib/gis/parser.c:1159 +#: ../lib/gis/parser.c:1166 #, c-format msgid "Option <%s> does not accept multiple answers" msgstr "" -#: ../lib/gis/parser.c:1231 +#: ../lib/gis/parser.c:1238 #, c-format msgid "" "Illegal range syntax for parameter <%s>\n" "\tPresented as: %s" msgstr "" -#: ../lib/gis/parser.c:1237 +#: ../lib/gis/parser.c:1244 #, c-format msgid "" "Value <%s> out of range for parameter <%s>\n" "\tLegal range: %s" msgstr "" -#: ../lib/gis/parser.c:1243 +#: ../lib/gis/parser.c:1250 #, c-format msgid "Missing value for parameter <%s>" msgstr "" -#: ../lib/gis/parser.c:1249 +#: ../lib/gis/parser.c:1256 #, c-format msgid "" "Value <%s> ambiguous for parameter <%s>\n" "\tValid options: %s" msgstr "" -#: ../lib/gis/parser.c:1422 +#: ../lib/gis/parser.c:1429 #, c-format msgid "" "Required parameter <%s> not set:\n" "\t(%s)" msgstr "" -#: ../lib/gis/parser.c:1514 +#: ../lib/gis/parser.c:1521 #, c-format msgid "" "Option <%s> must be provided in multiples of %d\n" "\tYou provided %d item(s): %s" msgstr "" -#: ../lib/gis/parser.c:1588 ../lib/gis/error.c:363 +#: ../lib/gis/parser.c:1595 ../lib/gis/error.c:363 #, c-format msgid "ERROR: " msgstr "ERRO:" -#: ../lib/gis/parser.c:1590 ../lib/gis/parser.c:1597 +#: ../lib/gis/parser.c:1597 ../lib/gis/parser.c:1604 #, c-format msgid "option <%s>: <%s> exists. To overwrite, use the --overwrite flag" msgstr "" -#: ../lib/gis/parser.c:1707 +#: ../lib/gis/parser.c:1714 #, c-format msgid "%s= is not a separator option" msgstr "" -#: ../lib/gis/parser.c:1710 +#: ../lib/gis/parser.c:1717 #, c-format msgid "No separator given for %s=" msgstr "" -#: ../lib/gis/parser.c:1772 ../lib/gis/parser.c:1789 +#: ../lib/gis/parser.c:1779 ../lib/gis/parser.c:1796 #, c-format msgid "%s= is not a file option" msgstr "" -#: ../lib/gis/parser.c:1774 +#: ../lib/gis/parser.c:1781 #, c-format msgid "Opening multiple files not supported for %s=" msgstr "" -#: ../lib/gis/parser.c:1780 +#: ../lib/gis/parser.c:1787 #, c-format msgid "Unable to open %s file <%s>" msgstr "" -#: ../lib/gis/parser.c:1786 +#: ../lib/gis/parser.c:1793 #, c-format msgid "Unable to create %s file <%s>" msgstr "" @@ -4882,420 +5015,420 @@ msgid "Example: select * from towns where population > 10000" msgstr "" -#: ../lib/gis/parser_standard_options.c:156 +#: ../lib/gis/parser_standard_options.c:157 msgid "WHERE conditions of SQL statement without 'where' keyword" msgstr "Cláusula WHERE do comando SQL sem palavra-chave 'where'" -#: ../lib/gis/parser_standard_options.c:157 +#: ../lib/gis/parser_standard_options.c:158 msgid "Example: income < 1000 and population >= 10000" msgstr "" -#: ../lib/gis/parser_standard_options.c:165 +#: ../lib/gis/parser_standard_options.c:166 msgid "Name of attribute table" msgstr "" -#: ../lib/gis/parser_standard_options.c:174 +#: ../lib/gis/parser_standard_options.c:175 msgid "Name of database driver" msgstr "" -#: ../lib/gis/parser_standard_options.c:183 +#: ../lib/gis/parser_standard_options.c:184 msgid "Name of database" msgstr "" -#: ../lib/gis/parser_standard_options.c:192 +#: ../lib/gis/parser_standard_options.c:193 msgid "Database schema" msgstr "" -#: ../lib/gis/parser_standard_options.c:193 +#: ../lib/gis/parser_standard_options.c:194 msgid "Do not use this option if schemas are not supported by driver/database server" msgstr "" -#: ../lib/gis/parser_standard_options.c:202 +#: ../lib/gis/parser_standard_options.c:203 msgid "Name of attribute column" msgstr "Nome da coluna de atributos" -#: ../lib/gis/parser_standard_options.c:211 +#: ../lib/gis/parser_standard_options.c:212 msgid "Name of attribute column(s)" msgstr "Nome da coluna de atributos" -#: ../lib/gis/parser_standard_options.c:220 +#: ../lib/gis/parser_standard_options.c:221 msgid "Name of key column" msgstr "" -#: ../lib/gis/parser_standard_options.c:221 +#: ../lib/gis/parser_standard_options.c:222 msgid "Must refer to an integer column" msgstr "" -#: ../lib/gis/parser_standard_options.c:233 +#: ../lib/gis/parser_standard_options.c:234 msgid "Name of input imagery group" msgstr "Nome do grupo de imagens de entrada" -#: ../lib/gis/parser_standard_options.c:241 +#: ../lib/gis/parser_standard_options.c:242 msgid "Name of input imagery subgroup" msgstr "" -#: ../lib/gis/parser_standard_options.c:251 +#: ../lib/gis/parser_standard_options.c:252 msgid "Name of input raster map" msgstr "Nome do mapa raster de entrada" -#: ../lib/gis/parser_standard_options.c:260 +#: ../lib/gis/parser_standard_options.c:261 msgid "Name of input raster map(s)" msgstr "Nome do mapa raster de entrada" -#: ../lib/gis/parser_standard_options.c:268 +#: ../lib/gis/parser_standard_options.c:269 msgid "Name for output raster map" msgstr "Nome do mapa raster de saída" -#: ../lib/gis/parser_standard_options.c:277 +#: ../lib/gis/parser_standard_options.c:278 msgid "Name for output raster map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:285 +#: ../lib/gis/parser_standard_options.c:286 msgid "Name of raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:294 +#: ../lib/gis/parser_standard_options.c:295 msgid "Name of raster map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:302 +#: ../lib/gis/parser_standard_options.c:303 msgid "Name of base raster map" msgstr "Nome do mapa raster base" -#: ../lib/gis/parser_standard_options.c:310 +#: ../lib/gis/parser_standard_options.c:311 msgid "Name of cover raster map" msgstr "Nome do mapa raster de cobertura" -#: ../lib/gis/parser_standard_options.c:318 +#: ../lib/gis/parser_standard_options.c:319 msgid "Name of input elevation raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:327 +#: ../lib/gis/parser_standard_options.c:328 msgid "Name of input elevation raster map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:334 +#: ../lib/gis/parser_standard_options.c:335 msgid "Type of raster map to be created" msgstr "" -#: ../lib/gis/parser_standard_options.c:335 +#: ../lib/gis/parser_standard_options.c:336 msgid "Storage type for resultant raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:339 +#: ../lib/gis/parser_standard_options.c:340 msgid "Integer" msgstr "" -#: ../lib/gis/parser_standard_options.c:340 +#: ../lib/gis/parser_standard_options.c:341 msgid "Single precision floating point" msgstr "" -#: ../lib/gis/parser_standard_options.c:341 +#: ../lib/gis/parser_standard_options.c:342 msgid "Double precision floating point" msgstr "" -#: ../lib/gis/parser_standard_options.c:347 +#: ../lib/gis/parser_standard_options.c:348 msgid "Sampling interpolation method" msgstr "" -#: ../lib/gis/parser_standard_options.c:351 +#: ../lib/gis/parser_standard_options.c:352 msgid "Nearest-neighbor interpolation" msgstr "" -#: ../lib/gis/parser_standard_options.c:352 +#: ../lib/gis/parser_standard_options.c:353 msgid "Bilinear interpolation" msgstr "" -#: ../lib/gis/parser_standard_options.c:353 +#: ../lib/gis/parser_standard_options.c:354 msgid "Bicubic interpolation" msgstr "" -#: ../lib/gis/parser_standard_options.c:362 +#: ../lib/gis/parser_standard_options.c:363 msgid "Name of input basename raster map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:371 +#: ../lib/gis/parser_standard_options.c:372 msgid "Name for output basename raster map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:381 +#: ../lib/gis/parser_standard_options.c:382 msgid "Name of input 3D raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:390 +#: ../lib/gis/parser_standard_options.c:391 msgid "Name of input 3D raster map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:398 +#: ../lib/gis/parser_standard_options.c:399 msgid "Name for output 3D raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:406 +#: ../lib/gis/parser_standard_options.c:407 msgid "Name of 3D raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:415 +#: ../lib/gis/parser_standard_options.c:416 msgid "Name of 3D raster map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:424 +#: ../lib/gis/parser_standard_options.c:425 msgid "Data type used in the output raster3d map" msgstr "" -#: ../lib/gis/parser_standard_options.c:433 +#: ../lib/gis/parser_standard_options.c:434 msgid "Number of digits used as mantissa in the internal map storage, 0 -23 for float, 0 - 52 for double, max or default" msgstr "" -#: ../lib/gis/parser_standard_options.c:443 +#: ../lib/gis/parser_standard_options.c:444 msgid "The compression method used in the output raster3d map" msgstr "" -#: ../lib/gis/parser_standard_options.c:453 +#: ../lib/gis/parser_standard_options.c:454 msgid "The dimensions of the tiles used in the output raster3d map (XxYxZ or default: 16x16x8)" msgstr "" -#: ../lib/gis/parser_standard_options.c:463 +#: ../lib/gis/parser_standard_options.c:464 msgid "Name of input vector map" msgstr "Nome do mapa vetor de entrada" -#: ../lib/gis/parser_standard_options.c:464 -#: ../lib/gis/parser_standard_options.c:491 +#: ../lib/gis/parser_standard_options.c:465 +#: ../lib/gis/parser_standard_options.c:492 msgid "Or data source for direct OGR access" msgstr "" -#: ../lib/gis/parser_standard_options.c:473 +#: ../lib/gis/parser_standard_options.c:474 msgid "Name of input vector map(s)" msgstr "Nome do mapa vetor de entrada" -#: ../lib/gis/parser_standard_options.c:474 +#: ../lib/gis/parser_standard_options.c:475 msgid "Or data source(s) for direct OGR access" msgstr "" -#: ../lib/gis/parser_standard_options.c:482 +#: ../lib/gis/parser_standard_options.c:483 msgid "Name for output vector map" msgstr "Nome do mapa vetor de saída" -#: ../lib/gis/parser_standard_options.c:490 +#: ../lib/gis/parser_standard_options.c:491 msgid "Name of vector map" msgstr "" -#: ../lib/gis/parser_standard_options.c:500 +#: ../lib/gis/parser_standard_options.c:501 msgid "Name of vector map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:509 -#: ../lib/gis/parser_standard_options.c:518 +#: ../lib/gis/parser_standard_options.c:510 +#: ../lib/gis/parser_standard_options.c:519 msgid "Input feature type" msgstr "" -#: ../lib/gis/parser_standard_options.c:525 +#: ../lib/gis/parser_standard_options.c:526 msgid "Layer number or name" msgstr "" -#: ../lib/gis/parser_standard_options.c:527 +#: ../lib/gis/parser_standard_options.c:528 msgid "Vector features can have category values in different layers. This number determines which layer to use. When used with direct OGR access this is the layer name." msgstr "" -#: ../lib/gis/parser_standard_options.c:537 +#: ../lib/gis/parser_standard_options.c:538 msgid "Layer number or name ('-1' for all layers)" msgstr "" -#: ../lib/gis/parser_standard_options.c:539 +#: ../lib/gis/parser_standard_options.c:540 msgid "A single vector map can be connected to multiple database tables. This number determines which table to use. When used with direct OGR access this is the layer name." msgstr "" -#: ../lib/gis/parser_standard_options.c:548 +#: ../lib/gis/parser_standard_options.c:549 msgid "Category value" msgstr "Valor da categoria" -#: ../lib/gis/parser_standard_options.c:556 +#: ../lib/gis/parser_standard_options.c:557 msgid "Category values" msgstr "Valores da categoria" -#: ../lib/gis/parser_standard_options.c:557 -#: ../lib/gis/parser_standard_options.c:572 +#: ../lib/gis/parser_standard_options.c:558 +#: ../lib/gis/parser_standard_options.c:573 msgid "Example: 1,3,7-9,13" msgstr "Exemplo: 1,3,7-9,13" -#: ../lib/gis/parser_standard_options.c:564 +#: ../lib/gis/parser_standard_options.c:565 msgid "Feature id" msgstr "" -#: ../lib/gis/parser_standard_options.c:571 +#: ../lib/gis/parser_standard_options.c:572 msgid "Feature ids" msgstr "" -#: ../lib/gis/parser_standard_options.c:582 -#: ../lib/gis/parser_standard_options.c:590 +#: ../lib/gis/parser_standard_options.c:583 +#: ../lib/gis/parser_standard_options.c:591 msgid "Name of input file" msgstr "" -#: ../lib/gis/parser_standard_options.c:598 +#: ../lib/gis/parser_standard_options.c:599 msgid "Name for output file" msgstr "" -#: ../lib/gis/parser_standard_options.c:607 +#: ../lib/gis/parser_standard_options.c:608 msgid "Field separator" msgstr "" -#: ../lib/gis/parser_standard_options.c:608 +#: ../lib/gis/parser_standard_options.c:609 msgid "Special characters: pipe, comma, space, tab, newline" msgstr "" -#: ../lib/gis/parser_standard_options.c:619 -#: ../lib/gis/parser_standard_options.c:630 +#: ../lib/gis/parser_standard_options.c:620 +#: ../lib/gis/parser_standard_options.c:631 msgid "Color" msgstr "" -#: ../lib/gis/parser_standard_options.c:621 +#: ../lib/gis/parser_standard_options.c:622 msgid "Either a standard color name or R:G:B triplet" msgstr "" -#: ../lib/gis/parser_standard_options.c:632 +#: ../lib/gis/parser_standard_options.c:633 msgid "Either a standard color name, R:G:B triplet, or \"none\"" msgstr "" -#: ../lib/gis/parser_standard_options.c:643 +#: ../lib/gis/parser_standard_options.c:644 msgid "Name of input directory" msgstr "" -#: ../lib/gis/parser_standard_options.c:653 +#: ../lib/gis/parser_standard_options.c:654 msgid "Units" msgstr "" -#: ../lib/gis/parser_standard_options.c:662 +#: ../lib/gis/parser_standard_options.c:663 msgid "Data type(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:672 +#: ../lib/gis/parser_standard_options.c:673 msgid "Name of mapset (default: current search path)" msgstr "" -#: ../lib/gis/parser_standard_options.c:673 +#: ../lib/gis/parser_standard_options.c:674 msgid "'.' for current mapset" msgstr "" -#: ../lib/gis/parser_standard_options.c:681 +#: ../lib/gis/parser_standard_options.c:682 msgid "Location name" msgstr "" -#: ../lib/gis/parser_standard_options.c:682 +#: ../lib/gis/parser_standard_options.c:683 msgid "Location name (not location path)" msgstr "" -#: ../lib/gis/parser_standard_options.c:692 +#: ../lib/gis/parser_standard_options.c:693 msgid "GRASS GIS database directory" msgstr "" -#: ../lib/gis/parser_standard_options.c:693 +#: ../lib/gis/parser_standard_options.c:694 msgid "Default: path to the current GRASS GIS database" msgstr "" -#: ../lib/gis/parser_standard_options.c:705 +#: ../lib/gis/parser_standard_options.c:706 msgid "Coordinates" msgstr "" -#: ../lib/gis/parser_standard_options.c:714 +#: ../lib/gis/parser_standard_options.c:715 msgid "Name of color table" msgstr "" -#: ../lib/gis/parser_standard_options.c:725 +#: ../lib/gis/parser_standard_options.c:726 msgid "String representing NULL value" msgstr "" -#: ../lib/gis/parser_standard_options.c:734 +#: ../lib/gis/parser_standard_options.c:735 msgid "Name of saved region" msgstr "Nome da região salva" -#: ../lib/gis/parser_standard_options.c:744 +#: ../lib/gis/parser_standard_options.c:745 msgid "Name of the input space time dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:753 +#: ../lib/gis/parser_standard_options.c:754 msgid "Name of the input space time datasets" msgstr "" -#: ../lib/gis/parser_standard_options.c:761 +#: ../lib/gis/parser_standard_options.c:762 msgid "Name of the output space time dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:769 +#: ../lib/gis/parser_standard_options.c:770 msgid "Name of the input space time raster dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:778 +#: ../lib/gis/parser_standard_options.c:779 msgid "Name of the input space time raster datasets" msgstr "" -#: ../lib/gis/parser_standard_options.c:786 +#: ../lib/gis/parser_standard_options.c:787 msgid "Name of the output space time raster dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:794 +#: ../lib/gis/parser_standard_options.c:795 msgid "Name of the input space time vector dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:803 +#: ../lib/gis/parser_standard_options.c:804 msgid "Name of the input space time vector datasets" msgstr "" -#: ../lib/gis/parser_standard_options.c:811 +#: ../lib/gis/parser_standard_options.c:812 msgid "Name of the output space time vector dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:819 +#: ../lib/gis/parser_standard_options.c:820 msgid "Name of the input space time raster3d dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:828 +#: ../lib/gis/parser_standard_options.c:829 msgid "Name of the input space time raster3d datasets" msgstr "" -#: ../lib/gis/parser_standard_options.c:836 +#: ../lib/gis/parser_standard_options.c:837 msgid "Name of the output space time raster3d dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:845 +#: ../lib/gis/parser_standard_options.c:846 msgid "Type of the input space time dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:853 +#: ../lib/gis/parser_standard_options.c:854 msgid "Name of the input map" msgstr "" -#: ../lib/gis/parser_standard_options.c:862 +#: ../lib/gis/parser_standard_options.c:863 msgid "Name of the input maps" msgstr "" -#: ../lib/gis/parser_standard_options.c:871 +#: ../lib/gis/parser_standard_options.c:872 msgid "Type of the input map" msgstr "" -#: ../lib/gis/parser_standard_options.c:880 +#: ../lib/gis/parser_standard_options.c:881 msgid "The temporal type of the space time dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:887 +#: ../lib/gis/parser_standard_options.c:888 msgid "WHERE conditions of SQL statement without 'where' keyword used in the temporal GIS framework" msgstr "" -#: ../lib/gis/parser_standard_options.c:888 +#: ../lib/gis/parser_standard_options.c:889 msgid "Example: start_time > '2001-01-01 12:30:00'" msgstr "" -#: ../lib/gis/parser_standard_options.c:898 +#: ../lib/gis/parser_standard_options.c:899 msgid "The method to be used for sampling the input dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:932 +#: ../lib/gis/parser_standard_options.c:933 msgid "Do not create attribute table" msgstr "" -#: ../lib/gis/parser_standard_options.c:936 +#: ../lib/gis/parser_standard_options.c:937 msgid "Do not build topology" msgstr "" -#: ../lib/gis/parser_standard_options.c:937 +#: ../lib/gis/parser_standard_options.c:938 msgid "Advantageous when handling a large number of points" msgstr "" @@ -6174,6 +6307,15 @@ msgid "Seek offset out of range" msgstr "" +#: ../lib/gis/cmprzstd.c:80 ../lib/gis/cmprzstd.c:95 ../lib/gis/cmprzstd.c:169 +msgid "GRASS needs to be compiled with ZSTD for ZSTD compression" +msgstr "" + +#: ../lib/gis/cmprzstd.c:134 ../lib/gis/cmprzstd.c:196 +#, c-format +msgid "ZSTD compression error %d: %s" +msgstr "" + #: ../lib/gis/paths.c:201 #, c-format msgid "Unable to open file <%s> for reading" @@ -6188,10 +6330,30 @@ msgid "Multiple outputs are not supported by WPS 1.0.0" msgstr "" -#: ../lib/gis/color_rules.c:88 +#: ../lib/gis/color_rules.c:98 msgid "no description" msgstr "" +#: ../lib/gis/color_rules.c:292 +#, fuzzy +msgid "Unable to open color rule" +msgstr "não consegui abrir %s para leitura" + +#: ../lib/gis/color_rules.c:341 ../lib/gis/color_rules.c:352 +#: ../lib/gis/color_rules.c:356 ../lib/gis/color_rules.c:360 +msgid "range: map values" +msgstr "" + +#: ../lib/gis/color_rules.c:343 +#, c-format +msgid "range: %g to %g" +msgstr "" + +#: ../lib/gis/color_rules.c:368 +#, fuzzy +msgid "Unable to open color descriptions" +msgstr "não consegui abrir %s para escrita" + #: ../lib/gis/mapset_msc.c:90 #, c-format msgid "Unable to make mapset element %s (%s): %s" @@ -6202,12 +6364,12 @@ msgid "Unable to access mapset element %s (%s): %s" msgstr "" -#: ../lib/gis/cmprzlib.c:139 ../lib/gis/cmprzlib.c:157 +#: ../lib/gis/cmprzlib.c:142 #, c-format msgid "ZLIB compression error %d: %s" msgstr "" -#: ../lib/gis/cmprzlib.c:225 ../lib/gis/cmprzlib.c:242 +#: ../lib/gis/cmprzlib.c:204 #, c-format msgid "ZLIB decompression error %d: %s" msgstr "" @@ -6267,12 +6429,12 @@ #: ../lib/gis/parser_dependencies.c:305 #, c-format -msgid "Option %s requires all of %s" +msgid "Option <%s> requires all of %s" msgstr "" #: ../lib/gis/parser_dependencies.c:332 #, c-format -msgid "Option %s is mutually exclusive with all of %s" +msgid "Option <%s> is mutually exclusive with all of %s" msgstr "" #: ../lib/gis/parser_dependencies.c:358 @@ -6308,43 +6470,43 @@ msgid "Task already has a worker" msgstr "" -#: ../lib/gis/compress.c:132 ../lib/gis/compress.c:193 -#: ../lib/gis/compress.c:208 +#: ../lib/gis/compress.c:143 ../lib/gis/compress.c:208 +#: ../lib/gis/compress.c:225 ../lib/gis/compress.c:240 msgid "Request for unsupported compressor" msgstr "" -#: ../lib/gis/compress.c:223 +#: ../lib/gis/compress.c:255 msgid "No destination buffer allocated" msgstr "" -#: ../lib/gis/compress.c:230 +#: ../lib/gis/compress.c:262 #, c-format msgid "Invalid read size %d" msgstr "" -#: ../lib/gis/compress.c:251 +#: ../lib/gis/compress.c:283 #, c-format msgid "Unable to read %d bytes: end of file" msgstr "" -#: ../lib/gis/compress.c:253 +#: ../lib/gis/compress.c:285 #, c-format msgid "Unable to read %d bytes: %s" msgstr "" -#: ../lib/gis/compress.c:327 ../lib/gis/compress.c:350 -#: ../lib/gis/compress.c:391 +#: ../lib/gis/compress.c:360 ../lib/gis/compress.c:383 +#: ../lib/gis/compress.c:424 msgid "Unable to write compression flag" msgstr "" -#: ../lib/gis/compress.c:338 ../lib/gis/compress.c:361 -#: ../lib/gis/compress.c:404 +#: ../lib/gis/compress.c:371 ../lib/gis/compress.c:394 +#: ../lib/gis/compress.c:437 #, c-format msgid "Unable to write %d bytes: nothing written" msgstr "" -#: ../lib/gis/compress.c:340 ../lib/gis/compress.c:363 -#: ../lib/gis/compress.c:406 +#: ../lib/gis/compress.c:373 ../lib/gis/compress.c:396 +#: ../lib/gis/compress.c:439 #, c-format msgid "Unable to write %d bytes: %s" msgstr "" @@ -6590,7 +6752,7 @@ "-- Table unit tests finished successfully --" msgstr "" -#: ../lib/db/dbmi_base/default_name.c:136 +#: ../lib/db/dbmi_base/default_name.c:139 msgid "Programmer error" msgstr "" @@ -6680,25 +6842,30 @@ msgid "db_get_index_column_name(): invalid column number" msgstr "" -#: ../lib/vector/diglib/spindex_rw.c:98 ../lib/vector/diglib/spindex_rw.c:106 +#: ../lib/vector/diglib/spindex_rw.c:99 ../lib/vector/diglib/spindex_rw.c:107 msgid "Topology file must be written before spatial index file" msgstr "" -#: ../lib/vector/diglib/spindex_rw.c:302 +#: ../lib/vector/diglib/spindex_rw.c:303 #, 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 +#: ../lib/vector/diglib/spindex_rw.c:309 #, 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 +#: ../lib/vector/diglib/spindex_rw.c:318 #, c-format msgid "Spatial index format version %d.%d is not supported by this release. Please rebuild topology." msgstr "" +#: ../lib/vector/diglib/plus_line.c:262 ../lib/vector/diglib/plus_line.c:302 +#, c-format +msgid "Attempt to delete not registered line %d from node %d" +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." @@ -6804,7 +6971,7 @@ msgid "Unable to write isles to plus file" msgstr "" -#: ../lib/vector/diglib/plus_node.c:214 +#: ../lib/vector/diglib/plus_node.c:213 #, c-format msgid "Attempt to read line angle for the line which is not connected to the node: node %d, line %d" msgstr "" @@ -6865,44 +7032,44 @@ msgid "Error in read/write portable char, byte_order = %d Written: %d Read: %d" msgstr "" -#: ../lib/vector/diglib/plus_area.c:215 ../lib/vector/diglib/plus_area.c:716 +#: ../lib/vector/diglib/plus_area.c:218 ../lib/vector/diglib/plus_area.c:718 #, 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:724 +#: ../lib/vector/diglib/plus_area.c:228 ../lib/vector/diglib/plus_area.c:726 #, c-format msgid "Line %d already has area/isle %d to right" msgstr "" -#: ../lib/vector/diglib/plus_area.c:279 +#: ../lib/vector/diglib/plus_area.c:282 msgid "Isle already registered in area" msgstr "" -#: ../lib/vector/diglib/plus_area.c:313 +#: ../lib/vector/diglib/plus_area.c:316 msgid "Attempt to delete isle from dead area" msgstr "" -#: ../lib/vector/diglib/plus_area.c:330 +#: ../lib/vector/diglib/plus_area.c:324 #, c-format msgid "Attempt to delete not registered isle %d from area %d" msgstr "" -#: ../lib/vector/diglib/plus_area.c:369 +#: ../lib/vector/diglib/plus_area.c:371 msgid "Attempt to delete dead area" msgstr "" -#: ../lib/vector/diglib/plus_area.c:408 +#: ../lib/vector/diglib/plus_area.c:410 #, c-format msgid "Dead centroid %d registered for area (bug in the vector library)" msgstr "" -#: ../lib/vector/diglib/plus_area.c:431 +#: ../lib/vector/diglib/plus_area.c:433 #, c-format msgid "Attempt to delete area %d info from dead isle %d" msgstr "" -#: ../lib/vector/diglib/plus_area.c:782 +#: ../lib/vector/diglib/plus_area.c:784 #, c-format msgid "Attempt to delete isle %d info from dead area %d" msgstr "" @@ -7017,7 +7184,7 @@ #: ../lib/vector/Vlib/header_finfo.c:113 ../lib/vector/Vlib/header_finfo.c:153 #: ../lib/vector/Vlib/header_finfo.c:254 ../lib/vector/Vlib/close.c:284 #: ../lib/vector/Vlib/close_ogr.c:77 ../lib/vector/Vlib/close_ogr.c:111 -#: ../lib/proj/convert.c:64 +#: ../lib/proj/convert.c:98 msgid "GRASS is not compiled with OGR support" msgstr "" @@ -7191,7 +7358,7 @@ msgstr "" #: ../lib/vector/Vlib/copy.c:764 ../lib/vector/Vlib/close_nat.c:102 -#: ../lib/vector/Vlib/map.c:317 +#: ../lib/vector/Vlib/map.c:318 #, c-format msgid "Unable to copy table <%s>" msgstr "" @@ -7252,7 +7419,7 @@ msgstr "" #: ../lib/vector/Vlib/open.c:367 ../lib/vector/Vlib/open.c:871 -#: ../lib/vector/Vlib/build.c:865 +#: ../lib/vector/Vlib/build.c:866 #, c-format msgid "Unable to open spatial index file for vector map <%s>" msgstr "" @@ -7288,13 +7455,13 @@ msgstr "" #: ../lib/vector/Vlib/open.c:813 ../lib/vector/Vlib/open.c:826 -#: ../lib/vector/Vlib/map.c:159 +#: ../lib/vector/Vlib/map.c:160 #, c-format msgid "Unable to delete vector map <%s>" msgstr "" -#: ../lib/vector/Vlib/open.c:821 ../lib/vector/Vlib/map.c:155 -#: ../lib/vector/Vlib/map.c:249 +#: ../lib/vector/Vlib/open.c:821 ../lib/vector/Vlib/map.c:156 +#: ../lib/vector/Vlib/map.c:250 #, c-format msgid "Vector map <%s> already exists and will be overwritten" msgstr "" @@ -7813,29 +7980,29 @@ msgid "Bug: attempt to update map which is not in current mapset" msgstr "" -#: ../lib/vector/Vlib/snap.c:223 ../lib/vector/Vlib/snap.c:582 +#: ../lib/vector/Vlib/snap.c:223 ../lib/vector/Vlib/snap.c:583 msgid "Snap vertices Pass 1: select points" msgstr "" -#: ../lib/vector/Vlib/snap.c:270 ../lib/vector/Vlib/snap.c:636 +#: ../lib/vector/Vlib/snap.c:268 ../lib/vector/Vlib/snap.c:637 msgid "Snap vertices Pass 2: assign anchor vertices" msgstr "" -#: ../lib/vector/Vlib/snap.c:339 ../lib/vector/Vlib/snap.c:705 +#: ../lib/vector/Vlib/snap.c:337 ../lib/vector/Vlib/snap.c:706 msgid "Snap vertices Pass 3: snap to assigned points" msgstr "" -#: ../lib/vector/Vlib/snap.c:525 ../lib/vector/Vlib/snap.c:888 +#: ../lib/vector/Vlib/snap.c:526 ../lib/vector/Vlib/snap.c:889 #, c-format msgid "Snapped vertices: %d" msgstr "" -#: ../lib/vector/Vlib/snap.c:526 ../lib/vector/Vlib/snap.c:889 +#: ../lib/vector/Vlib/snap.c:527 ../lib/vector/Vlib/snap.c:890 #, c-format msgid "New vertices: %d" msgstr "" -#: ../lib/vector/Vlib/snap.c:916 +#: ../lib/vector/Vlib/snap.c:917 msgid "Reading features..." msgstr "" @@ -8081,71 +8248,71 @@ msgid "Vect_get_point_in_poly() failed" msgstr "" -#: ../lib/vector/Vlib/map.c:139 ../lib/vector/Vlib/map.c:245 +#: ../lib/vector/Vlib/map.c:140 ../lib/vector/Vlib/map.c:246 msgid "Vector map name is not SQL compliant" msgstr "" -#: ../lib/vector/Vlib/map.c:143 +#: ../lib/vector/Vlib/map.c:144 #, c-format msgid "Unable to find vector map <%s> in <%s>" msgstr "" -#: ../lib/vector/Vlib/map.c:179 ../lib/vector/Vlib/map.c:267 +#: ../lib/vector/Vlib/map.c:180 ../lib/vector/Vlib/map.c:268 #, c-format msgid "Unable to copy vector map <%s> to <%s>" msgstr "" -#: ../lib/vector/Vlib/map.c:331 ../lib/vector/Vlib/map.c:462 +#: ../lib/vector/Vlib/map.c:332 ../lib/vector/Vlib/map.c:463 #, c-format msgid "Unable to delete table <%s>" msgstr "" -#: ../lib/vector/Vlib/map.c:346 +#: ../lib/vector/Vlib/map.c:347 #, c-format msgid "Unable to create index for table <%s>, key <%s>" msgstr "" -#: ../lib/vector/Vlib/map.c:402 +#: ../lib/vector/Vlib/map.c:403 #, c-format msgid "Ignoring invalid mapset: %s" msgstr "" -#: ../lib/vector/Vlib/map.c:407 +#: ../lib/vector/Vlib/map.c:408 #, c-format msgid "Invalid vector map name <%s>" msgstr "" -#: ../lib/vector/Vlib/map.c:417 +#: ../lib/vector/Vlib/map.c:418 #, c-format msgid "Unable to open header file for vector map <%s>" msgstr "" -#: ../lib/vector/Vlib/map.c:449 +#: ../lib/vector/Vlib/map.c:450 #, c-format msgid "Unable to find table <%s> linked to vector map <%s>" msgstr "" -#: ../lib/vector/Vlib/map.c:472 +#: ../lib/vector/Vlib/map.c:473 #, c-format msgid "Table <%s> linked to vector map <%s> does not exist" msgstr "" -#: ../lib/vector/Vlib/map.c:485 +#: ../lib/vector/Vlib/map.c:486 #, c-format msgid "Unable to open directory '%s'" msgstr "" -#: ../lib/vector/Vlib/map.c:499 +#: ../lib/vector/Vlib/map.c:500 #, c-format msgid "Unable to delete file '%s'" msgstr "" -#: ../lib/vector/Vlib/map.c:519 +#: ../lib/vector/Vlib/map.c:520 #, c-format msgid "Unable to rename directory '%s' to '%s'" msgstr "" -#: ../lib/vector/Vlib/map.c:528 +#: ../lib/vector/Vlib/map.c:529 #, c-format msgid "Unable to remove directory '%s': %s" msgstr "" @@ -8199,10 +8366,10 @@ msgid "Your GRASS version does not fully support feature index format %d.%d of the vector. Consider to rebuild topology or upgrade GRASS." msgstr "" -#: ../lib/vector/Vlib/intersect2.c:1202 ../lib/vector/Vlib/intersect2.c:1208 -#: ../lib/vector/Vlib/intersect2.c:1210 ../lib/vector/Vlib/intersect2.c:1262 -#: ../lib/vector/Vlib/intersect2.c:1271 ../lib/vector/Vlib/intersect2.c:1292 -#: ../lib/vector/Vlib/intersect2.c:1309 ../lib/vector/Vlib/intersect.c:1194 +#: ../lib/vector/Vlib/intersect2.c:1259 ../lib/vector/Vlib/intersect2.c:1265 +#: ../lib/vector/Vlib/intersect2.c:1267 ../lib/vector/Vlib/intersect2.c:1319 +#: ../lib/vector/Vlib/intersect2.c:1328 ../lib/vector/Vlib/intersect2.c:1349 +#: ../lib/vector/Vlib/intersect2.c:1366 ../lib/vector/Vlib/intersect.c:1194 #: ../lib/vector/Vlib/intersect.c:1200 ../lib/vector/Vlib/intersect.c:1202 #: ../lib/vector/Vlib/intersect.c:1257 ../lib/vector/Vlib/intersect.c:1266 #: ../lib/vector/Vlib/intersect.c:1287 ../lib/vector/Vlib/intersect.c:1304 @@ -8433,12 +8600,12 @@ msgstr "" #: ../lib/vector/Vlib/build_sfa.c:339 ../lib/vector/Vlib/build_sfa.c:632 -#: ../lib/vector/Vlib/build_nat.c:74 +#: ../lib/vector/Vlib/build_nat.c:75 msgid "Registering primitives..." msgstr "" #: ../lib/vector/Vlib/build_sfa.c:385 ../lib/vector/Vlib/build_sfa.c:664 -#: ../lib/vector/Vlib/build_nat.c:117 +#: ../lib/vector/Vlib/build_nat.c:118 #, c-format msgid "One primitive registered" msgid_plural "%d primitives registered" @@ -8446,7 +8613,7 @@ msgstr[1] "" #: ../lib/vector/Vlib/build_sfa.c:386 ../lib/vector/Vlib/build_sfa.c:665 -#: ../lib/vector/Vlib/build_nat.c:118 +#: ../lib/vector/Vlib/build_nat.c:119 #, c-format msgid "One vertex registered" msgid_plural "%d vertices registered" @@ -8812,7 +8979,7 @@ msgid "Attempt to read topo for dead isle (%d)" msgstr "" -#: ../lib/vector/Vlib/break_lines.c:572 +#: ../lib/vector/Vlib/break_lines.c:574 #, c-format msgid "Intersections: %d" msgstr "" @@ -8842,7 +9009,7 @@ msgid "Topology not available for vector map <%s>. Registering primitives..." msgstr "" -#: ../lib/vector/Vlib/box.c:436 ../lib/vector/Vlib/build_nat.c:84 +#: ../lib/vector/Vlib/box.c:436 ../lib/vector/Vlib/build_nat.c:85 msgid "Unable to read vector map" msgstr "" @@ -9007,16 +9174,36 @@ msgid "Output vector map <%s> is used as input" msgstr "" -#: ../lib/vector/Vlib/merge_lines.c:240 +#: ../lib/vector/Vlib/merge_lines.c:241 +#, c-format +msgid "%d lines merged" +msgstr "" + +#: ../lib/vector/Vlib/merge_lines.c:242 +#, c-format +msgid "%d new lines" +msgstr "" + +#: ../lib/vector/Vlib/merge_lines.c:245 #, c-format msgid "%d boundaries merged" msgstr "" -#: ../lib/vector/Vlib/merge_lines.c:241 +#: ../lib/vector/Vlib/merge_lines.c:246 #, c-format msgid "%d new boundaries" msgstr "" +#: ../lib/vector/Vlib/merge_lines.c:249 +#, c-format +msgid "%d lines and boundaries merged" +msgstr "" + +#: ../lib/vector/Vlib/merge_lines.c:250 +#, c-format +msgid "%d new lines and boundaries" +msgstr "" + #: ../lib/vector/Vlib/open_nat.c:56 #, c-format msgid "Unable to open coor file for vector map <%s>" @@ -9104,178 +9291,178 @@ msgid "Vect_segment_intersection() ERROR (collinear non vertical segments)" msgstr "" -#: ../lib/vector/Vlib/build.c:115 +#: ../lib/vector/Vlib/build.c:116 msgid "Area of size = 0.0 (less than 4 vertices) ignored" msgstr "" -#: ../lib/vector/Vlib/build.c:131 +#: ../lib/vector/Vlib/build.c:132 msgid "Unable to add area (map closed, topo saved)" msgstr "" -#: ../lib/vector/Vlib/build.c:139 +#: ../lib/vector/Vlib/build.c:140 msgid "Unable to add isle (map closed, topo saved)" msgstr "" -#: ../lib/vector/Vlib/build.c:149 +#: ../lib/vector/Vlib/build.c:150 msgid "Area of size = 0.0 ignored" msgstr "Tamanho de área = 0.0 ignorado" -#: ../lib/vector/Vlib/build.c:200 +#: ../lib/vector/Vlib/build.c:201 msgid "Request to find area outside nonexistent isle" msgstr "" -#: ../lib/vector/Vlib/build.c:351 +#: ../lib/vector/Vlib/build.c:352 msgid "Larger bbox but smaller area!!!" msgstr "" -#: ../lib/vector/Vlib/build.c:606 +#: ../lib/vector/Vlib/build.c:607 msgid "Checking for topological errors..." msgstr "" -#: ../lib/vector/Vlib/build.c:641 +#: ../lib/vector/Vlib/build.c:642 #, c-format msgid "Number of lines of length zero: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:643 +#: ../lib/vector/Vlib/build.c:644 #, c-format msgid "Number of boundaries of length zero: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:652 +#: ../lib/vector/Vlib/build.c:653 #, c-format msgid "Number of boundary intersections: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:676 +#: ../lib/vector/Vlib/build.c:677 msgid "Skipping further checks because of incorrect boundaries" msgstr "" -#: ../lib/vector/Vlib/build.c:726 +#: ../lib/vector/Vlib/build.c:727 #, c-format msgid "Number of redundant holes: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:871 +#: ../lib/vector/Vlib/build.c:872 #, c-format msgid "Building topology for vector map <%s>..." msgstr "" -#: ../lib/vector/Vlib/build.c:889 +#: ../lib/vector/Vlib/build.c:890 msgid "Topology was built" msgstr "" -#: ../lib/vector/Vlib/build.c:900 +#: ../lib/vector/Vlib/build.c:901 #, c-format msgid "Number of nodes: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:901 +#: ../lib/vector/Vlib/build.c:902 #, c-format msgid "Number of primitives: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:902 +#: ../lib/vector/Vlib/build.c:903 #, c-format msgid "Number of points: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:903 +#: ../lib/vector/Vlib/build.c:904 #, c-format msgid "Number of lines: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:904 +#: ../lib/vector/Vlib/build.c:905 #, c-format msgid "Number of boundaries: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:905 +#: ../lib/vector/Vlib/build.c:906 #, c-format msgid "Number of centroids: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:908 +#: ../lib/vector/Vlib/build.c:909 #, c-format msgid "Number of faces: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:911 +#: ../lib/vector/Vlib/build.c:912 #, c-format msgid "Number of kernels: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:957 +#: ../lib/vector/Vlib/build.c:958 #, c-format msgid "Number of areas: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:958 +#: ../lib/vector/Vlib/build.c:959 #, c-format msgid "Number of isles: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:963 +#: ../lib/vector/Vlib/build.c:964 #, c-format msgid "Number of areas without centroid: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:968 +#: ../lib/vector/Vlib/build.c:969 #, c-format msgid "Number of centroids exceeds number of areas: %d > %d" msgstr "" -#: ../lib/vector/Vlib/build.c:972 +#: ../lib/vector/Vlib/build.c:973 #, c-format msgid "Number of incorrect boundaries: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:976 +#: ../lib/vector/Vlib/build.c:977 #, c-format msgid "Number of centroids outside area: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:980 +#: ../lib/vector/Vlib/build.c:981 #, c-format msgid "Number of duplicate centroids: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:984 +#: ../lib/vector/Vlib/build.c:985 msgid "Number of areas: -" msgstr "" -#: ../lib/vector/Vlib/build.c:985 +#: ../lib/vector/Vlib/build.c:986 msgid "Number of isles: -" msgstr "" -#: ../lib/vector/Vlib/build.c:1013 +#: ../lib/vector/Vlib/build.c:1014 #, c-format msgid "Unable to create topo file for vector map <%s>" msgstr "" -#: ../lib/vector/Vlib/build.c:1021 +#: ../lib/vector/Vlib/build.c:1022 msgid "Error writing out topo file" msgstr "" -#: ../lib/vector/Vlib/build.c:1210 +#: ../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:1233 +#: ../lib/vector/Vlib/build.c:1234 #, c-format msgid "%s is no longer supported" msgstr "" -#: ../lib/vector/Vlib/build.c:1256 +#: ../lib/vector/Vlib/build.c:1257 msgid "Spatial index not available, can not be saved" msgstr "" -#: ../lib/vector/Vlib/build.c:1268 +#: ../lib/vector/Vlib/build.c:1269 #, c-format msgid "Unable to create spatial index file for vector map <%s>" msgstr "" -#: ../lib/vector/Vlib/build.c:1277 +#: ../lib/vector/Vlib/build.c:1278 msgid "Error writing out spatial index file" msgstr "" @@ -9315,29 +9502,29 @@ msgid "conditions failed" msgstr "" -#: ../lib/vector/Vlib/build_nat.c:129 +#: ../lib/vector/Vlib/build_nat.c:132 msgid "Building areas..." msgstr "" -#: ../lib/vector/Vlib/build_nat.c:153 +#: ../lib/vector/Vlib/build_nat.c:156 #, c-format msgid "One area built" msgid_plural "%d areas built" msgstr[0] "" msgstr[1] "" -#: ../lib/vector/Vlib/build_nat.c:154 +#: ../lib/vector/Vlib/build_nat.c:157 #, c-format msgid "One isle built" msgid_plural "%d isles built" msgstr[0] "" msgstr[1] "" -#: ../lib/vector/Vlib/build_nat.c:163 +#: ../lib/vector/Vlib/build_nat.c:168 msgid "Attaching islands..." msgstr "" -#: ../lib/vector/Vlib/build_nat.c:180 +#: ../lib/vector/Vlib/build_nat.c:188 msgid "Attaching centroids..." msgstr "" @@ -9346,7 +9533,7 @@ msgid "Unable to delete item %d from spatial index" msgstr "" -#: ../lib/vector/neta/spanningtree.c:106 +#: ../lib/vector/neta/spanningtree.c:109 msgid "Computing minimum spanning tree..." msgstr "" @@ -9378,42 +9565,47 @@ msgid "Unable to open select cursor: %s" msgstr "" -#: ../lib/proj/get_proj.c:148 +#: ../lib/proj/get_proj.c:158 #, 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:" +#: ../lib/proj/get_proj.c:243 +msgid "Unable to initialise PROJ with the following parameter list:" msgstr "" -#: ../lib/proj/get_proj.c:236 +#: ../lib/proj/get_proj.c:252 #, c-format -msgid "The error message: %s" +msgid "The PROJ error message: %s" msgstr "" -#: ../lib/proj/get_proj.c:294 +#: ../lib/proj/get_proj.c:360 msgid "Option input overflowed option table" msgstr "" -#: ../lib/proj/get_proj.c:325 +#: ../lib/proj/get_proj.c:388 +#, fuzzy +msgid "Unable to initialize pj" +msgstr "não foi possível abrir o arquivo %s em %s" + +#: ../lib/proj/get_proj.c:396 #, c-format msgid "Unable to initialize pj cause: %s" msgstr "" -#: ../lib/proj/get_proj.c:401 +#: ../lib/proj/get_proj.c:501 msgid "Input Projection Parameters" msgstr "" -#: ../lib/proj/get_proj.c:404 +#: ../lib/proj/get_proj.c:503 msgid "Input Unit Factor" msgstr "" -#: ../lib/proj/get_proj.c:414 +#: ../lib/proj/get_proj.c:513 msgid "Output Projection Parameters" msgstr "" -#: ../lib/proj/get_proj.c:417 +#: ../lib/proj/get_proj.c:515 msgid "Output Unit Factor" msgstr "" @@ -9448,57 +9640,96 @@ msgid "Error in datum table file <%s>, line %d" msgstr "" -#: ../lib/proj/convert.c:159 +#: ../lib/proj/convert.c:194 msgid "Unable parse GRASS PROJ_INFO file" msgstr "" -#: ../lib/proj/convert.c:164 +#: ../lib/proj/convert.c:201 msgid "Unable get PROJ.4-style parameter string" msgstr "" -#: ../lib/proj/convert.c:178 +#: ../lib/proj/convert.c:219 #, c-format msgid "OGR can't parse PROJ.4-style parameter string: %s (OGR Error code was %d)" msgstr "" -#: ../lib/proj/convert.c:191 +#: ../lib/proj/convert.c:232 #, c-format msgid "OGR can't get WKT-style parameter string (OGR Error code was %d)" msgstr "" -#: ../lib/proj/convert.c:427 +#: ../lib/proj/convert.c:469 #, c-format msgid "Updating spatial reference with embedded proj4 definition failed. Proj4 definition: <%s>" msgstr "" -#: ../lib/proj/convert.c:434 +#: ../lib/proj/convert.c:476 msgid "Updating spatial reference with embedded proj4 definition" msgstr "" -#: ../lib/proj/convert.c:564 +#: ../lib/proj/convert.c:610 msgid "No projection name! Projection parameters likely to be meaningless." msgstr "" -#: ../lib/proj/convert.c:626 +#: ../lib/proj/convert.c:672 #, c-format msgid "Datum <%s> not recognised by GRASS and no parameters found" msgstr "" -#: ../lib/proj/convert.c:642 +#: ../lib/proj/convert.c:688 #, c-format msgid "Datum <%s> apparently recognised by GRASS but no parameters found. You may want to look into this." msgstr "" -#: ../lib/proj/convert.c:646 +#: ../lib/proj/convert.c:692 #, c-format msgid "Invalid transformation number %d; valid range is 1 to %d. Leaving datum transform parameters unspecified." msgstr "" -#: ../lib/proj/do_proj.c:106 ../lib/proj/do_proj.c:180 +#: ../lib/proj/do_proj.c:89 +msgid "Input coordinate system is NULL" +msgstr "" + +#: ../lib/proj/do_proj.c:104 +#, c-format +msgid "proj_create() failed for '%s'" +msgstr "" + +#: ../lib/proj/do_proj.c:114 +#, fuzzy, c-format +msgid "Unable to create latlong equivalent for '%s'" +msgstr "Impossível criar novo processo" + +#: ../lib/proj/do_proj.c:164 +#, fuzzy +msgid "No input projection" +msgstr "Projeção desconhecida" + +#: ../lib/proj/do_proj.c:167 ../lib/proj/do_proj.c:336 +msgid "No transformation object" +msgstr "" + +#: ../lib/proj/do_proj.c:221 ../lib/proj/do_proj.c:446 +#, c-format +msgid "proj_trans() failed: %s" +msgstr "" + +#: ../lib/proj/do_proj.c:247 +#, fuzzy +msgid "No output projection" +msgstr "Projeção desconhecida" + +#: ../lib/proj/do_proj.c:276 ../lib/proj/do_proj.c:499 +#: ../lib/proj/do_proj.c:626 ../lib/proj/do_proj.c:790 #, c-format msgid "pj_transform() failed: %s" msgstr "" +#: ../lib/proj/do_proj.c:584 ../lib/proj/do_proj.c:747 +#, c-format +msgid "proj_trans() failed: %d" +msgstr "" + #: ../lib/lidar/zones.c:476 ../lib/lidar/zones.c:513 #, c-format msgid "<%s> created in database." @@ -9544,10 +9775,6 @@ msgstr "não foi possível encontrar o arquivo null temporário: %s" #, fuzzy -msgid "Unable to open null file <%s>" -msgstr "G_spawn: não consegui abrir o arquivo %s" - -#, fuzzy msgid "ERROR: <%s> is not a valid GRASS location" msgstr "Desculpe <%s> não é uma opção válida\n" diff -Nru grass-7.4.3/locale/po/grasslibs_pt.po grass-7.6.0/locale/po/grasslibs_pt.po --- grass-7.4.3/locale/po/grasslibs_pt.po 2018-11-24 09:45:23.000000000 +0000 +++ grass-7.6.0/locale/po/grasslibs_pt.po 2018-12-26 10:57:24.000000000 +0000 @@ -10,7 +10,7 @@ msgstr "" "Project-Id-Version: grasslibs_pt\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-03-24 00:06+0100\n" +"POT-Creation-Date: 2018-12-26 11:43+0100\n" "PO-Revision-Date: 2013-12-22 16:37+0200\n" "Last-Translator: luisa \n" "Language-Team: gem12lte@student.lu.se\n" @@ -70,7 +70,7 @@ #: ../lib/manage/do_remove.c:57 ../lib/manage/do_rename.c:54 #: ../lib/ogsf/gp3.c:56 ../lib/ogsf/gp3.c:191 ../lib/ogsf/gv3.c:60 #: ../lib/ogsf/gv3.c:333 ../lib/vector/Vlib/open.c:235 -#: ../lib/vector/Vlib/map.c:263 ../lib/vector/Vlib/legal_vname.c:141 +#: ../lib/vector/Vlib/map.c:264 ../lib/vector/Vlib/legal_vname.c:141 #: ../lib/vector/Vlib/legal_vname.c:144 #, c-format msgid "Vector map <%s> not found" @@ -81,8 +81,8 @@ msgstr "" #: ../lib/manage/do_remove.c:73 ../lib/manage/do_rename.c:71 -#: ../lib/raster/open.c:176 ../lib/raster/open.c:843 ../lib/raster/open.c:880 -#: ../lib/raster/open.c:932 ../lib/ogsf/gs3.c:125 ../lib/ogsf/gs3.c:189 +#: ../lib/raster/open.c:177 ../lib/raster/open.c:853 ../lib/raster/open.c:890 +#: ../lib/raster/open.c:942 ../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 @@ -210,7 +210,7 @@ msgid "Mapset <%s> does not exist." msgstr "" -#: ../lib/rowio/setup.c:61 ../lib/rowio/setup.c:67 ../lib/segment/open.c:98 +#: ../lib/rowio/setup.c:61 ../lib/rowio/setup.c:67 ../lib/segment/open.c:118 #: ../lib/rst/interp_float/segmen2d_parallel.c:78 #: ../lib/rst/interp_float/segmen2d_parallel.c:85 #: ../lib/rst/interp_float/segmen2d_parallel.c:92 @@ -222,9 +222,9 @@ #: ../lib/rst/interp_float/segmen2d.c:203 #: ../lib/rst/interp_float/segmen2d.c:209 #: ../lib/rst/interp_float/segmen2d.c:219 -#: ../lib/vector/diglib/struct_alloc.c:491 ../lib/vector/Vlib/line.c:50 +#: ../lib/vector/diglib/struct_alloc.c:494 ../lib/vector/Vlib/line.c:50 #: ../lib/vector/Vlib/line.c:154 ../lib/vector/Vlib/map.c:48 -#: ../lib/vector/neta/bridge.c:58 ../lib/vector/neta/spanningtree.c:101 +#: ../lib/vector/neta/bridge.c:58 ../lib/vector/neta/spanningtree.c:104 #: ../lib/vector/neta/path.c:262 ../lib/vector/neta/components.c:71 #: ../lib/vector/neta/components.c:176 ../lib/vector/neta/centrality.c:63 #: ../lib/vector/neta/centrality.c:145 ../lib/vector/neta/flow.c:66 @@ -258,27 +258,38 @@ msgid "There are classbreaks outside the range min-max. Number of classes reduced to %i, but using probabilities for %i classes." msgstr "Há quebras de classes for dos limites min-máx. O número de classes foi reduzido para %i mas usando probabilidades para %i classes." -#: ../lib/raster/range.c:101 +#: ../lib/raster/range.c:103 #, c-format msgid "Unable to read fp range file for <%s>" msgstr "" -#: ../lib/raster/range.c:168 +#: ../lib/raster/range.c:170 #, c-format msgid "Unable to read quant rules for raster map <%s>" msgstr "" -#: ../lib/raster/range.c:205 ../lib/raster/range.c:225 +#: ../lib/raster/range.c:207 ../lib/raster/range.c:227 #, c-format msgid "Unable to read range file for <%s>" msgstr "" -#: ../lib/raster/range.c:263 ../lib/raster/range.c:269 -#: ../lib/raster/range.c:299 ../lib/raster/range.c:313 +#: ../lib/raster/range.c:286 +#, fuzzy, c-format +msgid "Unable to read stats file for <%s>" +msgstr "Não foi possível iniciar o ficheiro <%s>" + +#: ../lib/raster/range.c:368 ../lib/raster/range.c:374 +#: ../lib/raster/range.c:406 ../lib/raster/range.c:420 #, c-format msgid "Unable to write range file for <%s>" msgstr "" +#: ../lib/raster/range.c:450 ../lib/raster/range.c:464 +#: ../lib/raster/range.c:482 ../lib/raster/range.c:487 +#, fuzzy, c-format +msgid "Unable to write stats file for <%s>" +msgstr "Não foi possível iniciar o ficheiro <%s>" + #: ../lib/raster/raster_metadata.c:109 #, c-format msgid "Unable to read <%s> for raster map <%s@%s>" @@ -329,163 +340,163 @@ msgid "Error writing compressed FP data for row %d of <%s>: %s" msgstr "" -#: ../lib/raster/put_row.c:386 ../lib/raster/put_row.c:392 +#: ../lib/raster/put_row.c:391 ../lib/raster/put_row.c:397 #, c-format msgid "Error writing compressed data for row %d of <%s>" msgstr "" -#: ../lib/raster/put_row.c:402 +#: ../lib/raster/put_row.c:407 #, c-format msgid "Error writing uncompressed data for row %d of <%s>" msgstr "" -#: ../lib/raster/put_row.c:462 +#: ../lib/raster/put_row.c:467 #, c-format msgid "Error writing data via GDAL for row %d of <%s>" msgstr "" -#: ../lib/raster/put_row.c:486 +#: ../lib/raster/put_row.c:491 msgid "GDAL output doesn't support writing null rows separately" msgstr "" -#: ../lib/raster/put_row.c:489 +#: ../lib/raster/put_row.c:494 #, c-format msgid "No null file for <%s>" msgstr "" -#: ../lib/raster/put_row.c:513 ../lib/raster/put_row.c:518 +#: ../lib/raster/put_row.c:521 ../lib/raster/put_row.c:526 #, c-format msgid "Error writing compressed null data for row %d of <%s>" msgstr "" -#: ../lib/raster/put_row.c:552 ../lib/raster/put_row.c:555 +#: ../lib/raster/put_row.c:560 ../lib/raster/put_row.c:563 #, c-format msgid "Error writing null row %d of <%s>" msgstr "" -#: ../lib/raster/put_row.c:680 +#: ../lib/raster/put_row.c:688 #, c-format msgid "put_raster_row: raster map <%s> not open for write - request ignored" msgstr "" -#: ../lib/raster/put_row.c:687 +#: ../lib/raster/put_row.c:695 msgid "put_raster_row: unopened file descriptor - request ignored" msgstr "" -#: ../lib/raster/open.c:191 +#: ../lib/raster/open.c:192 #, c-format msgid "Unable to open raster map <%s@%s> since it is a reclass of raster map <%s@%s> which does not exist" msgstr "Não foi possível abrir o mapa raster <%s@%s> porque este é uma reclassificação do mapa raster <%s@%s> que não existe" -#: ../lib/raster/open.c:196 +#: ../lib/raster/open.c:197 #, c-format msgid "Error reading reclass file for raster map <%s>" msgstr "" -#: ../lib/raster/open.c:207 +#: ../lib/raster/open.c:208 #, c-format msgid "Error reading map type for raster map <%s>" msgstr "" -#: ../lib/raster/open.c:215 +#: ../lib/raster/open.c:216 #, c-format msgid "Raster map <%s@%s>: format field in header file invalid" msgstr "Mapa raster <%s@%s>: o campo formato do ficheiro do cabeçalho é inválido" -#: ../lib/raster/open.c:234 +#: ../lib/raster/open.c:235 #, c-format -msgid "Compression with %s is not supported" +msgid "Compression with %s is not supported in this GRASS GIS installation" msgstr "" -#: ../lib/raster/open.c:238 +#: ../lib/raster/open.c:239 #, c-format msgid "Raster map <%s> is in different projection than current region. Found <%s>, should be <%s>." msgstr "" -#: ../lib/raster/open.c:245 +#: ../lib/raster/open.c:246 #, c-format msgid "Raster map <%s> is in different zone (%d) than current region (%d)" msgstr "" -#: ../lib/raster/open.c:250 +#: ../lib/raster/open.c:251 #, c-format msgid "Raster map <%s>: bytes per cell (%d) too large" msgstr "" -#: ../lib/raster/open.c:275 +#: ../lib/raster/open.c:278 #, c-format msgid "Raster map <%s@%s> is a GDAL link but GRASS is compiled without GDAL support" msgstr "" -#: ../lib/raster/open.c:283 +#: ../lib/raster/open.c:289 #, c-format msgid "Unable to open %s file for raster map <%s@%s>" msgstr "" -#: ../lib/raster/open.c:320 +#: ../lib/raster/open.c:327 #, c-format msgid "Error reading format for <%s@%s>" msgstr "" -#: ../lib/raster/open.c:525 +#: ../lib/raster/open.c:535 msgid "Unable to create GDAL link" msgstr "" -#: ../lib/raster/open.c:597 ../lib/raster/gdal.c:477 +#: ../lib/raster/open.c:607 ../lib/raster/gdal.c:479 #, c-format msgid "Invalid map type <%d>" msgstr "" -#: ../lib/raster/open.c:602 ../lib/raster/open.c:757 +#: ../lib/raster/open.c:612 ../lib/raster/open.c:767 #, c-format msgid "Raster map <%s> is not in the current mapset (%s)" msgstr "Mapa raster <%s> não está mapset atual (%s)" -#: ../lib/raster/open.c:609 +#: ../lib/raster/open.c:619 #, c-format msgid "<%s> is an illegal file name" msgstr "<%s> é um nome de ficheiro ilegal" -#: ../lib/raster/open.c:624 ../lib/raster/open.c:704 ../lib/raster/open.c:780 +#: ../lib/raster/open.c:634 ../lib/raster/open.c:714 ../lib/raster/open.c:790 #, c-format msgid "No temp files available: %s" msgstr "" -#: ../lib/raster/open.c:753 +#: ../lib/raster/open.c:763 #, c-format msgid "Raster map <%s> does not exist in the current mapset (%s)" msgstr "" -#: ../lib/raster/open.c:819 +#: ../lib/raster/open.c:829 msgid "Rast_set_fp_type(): can only be called with FCELL_TYPE or DCELL_TYPE" msgstr "" -#: ../lib/raster/open.c:877 +#: ../lib/raster/open.c:887 #, c-format msgid "Raster map <%s> not found in mapset <%s>" msgstr "Mapa raster <%s> não encontrado no mapset <%s>" -#: ../lib/raster/open.c:938 +#: ../lib/raster/open.c:948 #, c-format msgid "Unable to find '%s'" msgstr "Não foi possível encontrar '%s'" -#: ../lib/raster/open.c:949 +#: ../lib/raster/open.c:959 #, c-format msgid "Invalid type: field '%s' in file '%s'" msgstr "Tipo inválido: campo '%s' no ficheiro '%s'" -#: ../lib/raster/open.c:954 +#: ../lib/raster/open.c:964 #, c-format msgid "Missing type: field in file '%s'" msgstr "" -#: ../lib/raster/open.c:959 +#: ../lib/raster/open.c:969 #, c-format msgid "Raster map <%s> is not xdr: byte_order: %s" msgstr "Mapa raster <%s> não é xdr: byte_order: %s" -#: ../lib/raster/open.c:1028 +#: ../lib/raster/open.c:1038 msgid "Rast_set_quant_rules() can be called only for raster maps opened for reading" msgstr "" @@ -524,7 +535,7 @@ msgid "Unable to create <%s> file for map <%s>" msgstr "" -#: ../lib/raster/get_row.c:35 ../lib/raster/get_row.c:901 +#: ../lib/raster/get_row.c:35 ../lib/raster/get_row.c:906 #, c-format msgid "Reading raster map <%s@%s> request for row %d is outside region" msgstr "" @@ -564,27 +575,27 @@ msgid "Error reading raster data via GDAL for row %d of <%s>" msgstr "" -#: ../lib/raster/get_row.c:830 +#: ../lib/raster/get_row.c:835 #, c-format msgid "Error seeking compressed null data for row %d of <%s>" msgstr "" -#: ../lib/raster/get_row.c:835 ../lib/raster/get_row.c:845 +#: ../lib/raster/get_row.c:840 ../lib/raster/get_row.c:850 #, c-format msgid "Error reading compressed null data for row %d of <%s>" msgstr "" -#: ../lib/raster/get_row.c:851 +#: ../lib/raster/get_row.c:856 #, c-format msgid "Error uncompressing null data for row %d of <%s>" msgstr "" -#: ../lib/raster/get_row.c:885 +#: ../lib/raster/get_row.c:890 #, c-format msgid "Error seeking null row %d for <%s>" msgstr "" -#: ../lib/raster/get_row.c:888 +#: ../lib/raster/get_row.c:893 #, c-format msgid "Error reading null row %d for <%s>" msgstr "" @@ -642,6 +653,15 @@ msgid "Unable to create dependency file in <%s@%s>" msgstr "" +#: ../lib/raster/vrt.c:83 +#, fuzzy, c-format +msgid "Tile raster map <%s> not found" +msgstr "Mapa raster 3d <%s> não encontrado" + +#: ../lib/raster/vrt.c:86 +msgid "A virtual raster can not contain itself" +msgstr "" + #: ../lib/raster/alloc_cell.c:151 #, c-format msgid "Rast__null_bitstream_size: cols (%d) is negative" @@ -764,17 +784,17 @@ msgid "Invalid descriptor: %d" msgstr "" -#: ../lib/raster/close.c:392 ../lib/raster/close.c:520 +#: ../lib/raster/close.c:394 ../lib/raster/close.c:522 #, c-format msgid "Unable to rename null file '%s' to '%s': %s" msgstr "" -#: ../lib/raster/close.c:462 +#: ../lib/raster/close.c:464 #, c-format msgid "Unable to rename cell file '%s' to '%s': %s" msgstr "" -#: ../lib/raster/close.c:542 +#: ../lib/raster/close.c:544 msgid "unable to write f_format file for CELL maps" msgstr "impossível escrever ficheiro f_format para mapas CELL" @@ -798,62 +818,62 @@ msgid "Unable to locate symbol <%s>" msgstr "Não foi possível localizar símbolo <%s>" -#: ../lib/raster/gdal.c:145 +#: ../lib/raster/gdal.c:147 msgid "Unable to load GDAL library" msgstr "Não foi possível carregar a biblioteca GDAL" -#: ../lib/raster/gdal.c:375 +#: ../lib/raster/gdal.c:377 msgid "Unable to open GDAL file" msgstr "" -#: ../lib/raster/gdal.c:483 +#: ../lib/raster/gdal.c:485 #, c-format msgid "Unable to get <%s> driver" msgstr "" -#: ../lib/raster/gdal.c:492 +#: ../lib/raster/gdal.c:494 #, c-format msgid "Unable to create <%s> dataset using <%s> driver" msgstr "" -#: ../lib/raster/gdal.c:500 +#: ../lib/raster/gdal.c:502 #, c-format msgid "Driver <%s> does not support direct writing. Using MEM driver for intermediate dataset." msgstr "" -#: ../lib/raster/gdal.c:506 +#: ../lib/raster/gdal.c:508 msgid "Unable to get in-memory raster driver" msgstr "" -#: ../lib/raster/gdal.c:513 +#: ../lib/raster/gdal.c:515 #, c-format msgid "Unable to create <%s> dataset using memory driver" msgstr "" -#: ../lib/raster/gdal.c:517 +#: ../lib/raster/gdal.c:519 #, c-format msgid "Driver <%s> does not support creating rasters" msgstr "" -#: ../lib/raster/gdal.c:533 +#: ../lib/raster/gdal.c:535 msgid "Unable to set geo transform" msgstr "" -#: ../lib/raster/gdal.c:537 +#: ../lib/raster/gdal.c:539 msgid "Unable to set projection" msgstr "" -#: ../lib/raster/gdal.c:541 +#: ../lib/raster/gdal.c:543 #, c-format msgid "Unable to create cell_misc/%s/gdal file" msgstr "" -#: ../lib/raster/gdal.c:557 +#: ../lib/raster/gdal.c:559 #, c-format msgid "Error writing cell_misc/%s/gdal file" msgstr "" -#: ../lib/raster/gdal.c:605 +#: ../lib/raster/gdal.c:607 #, c-format msgid "Unable to create output file <%s> using driver <%s>" msgstr "" @@ -913,16 +933,17 @@ #: ../lib/raster/init.c:109 #, c-format -msgid "Unknown compression method <%s>, using default ZLIB" +msgid "Unknown compression method <%s>, using default %s" msgstr "" #: ../lib/raster/init.c:113 -msgid "No compression is not supported for GRASS raster maps, using default ZLIB" +#, c-format +msgid "No compression is not supported for GRASS raster maps, using default %s" msgstr "" -#: ../lib/raster/init.c:118 +#: ../lib/raster/init.c:120 #, c-format -msgid "This GRASS version does not support %s compression, using default ZLIB" +msgid "This GRASS version does not support %s compression, using default %s" msgstr "" #: ../lib/raster/null_val.c:64 @@ -955,8 +976,13 @@ msgid "Output window changed while maps are open for write. Map name <%s>" msgstr "" -#: ../lib/ogsf/gsd_img_tif.c:66 ../lib/ogsf/gk2.c:216 -#: ../lib/ogsf/gsd_img_ppm.c:52 ../lib/ogsf/gsd_img_ppm.c:95 +#: ../lib/ogsf/gsd_img_tif.c:63 ../lib/ogsf/gsd_img_ppm.c:50 +#, fuzzy +msgid "Unable to get image of current GL screen" +msgstr "Não foi possível ler o intervalo de valores do mapa raster <%s>" + +#: ../lib/ogsf/gsd_img_tif.c:69 ../lib/ogsf/gk2.c:216 +#: ../lib/ogsf/gsd_img_ppm.c:55 ../lib/ogsf/gsd_img_ppm.c:101 #, c-format msgid "Unable to open file <%s> for writing" msgstr "Não foi possíve abrir o ficheiro <%s> para escrita" @@ -969,32 +995,32 @@ msgid "Need at least 2 keyframes for interpolation" msgstr "" -#: ../lib/ogsf/gs2.c:1211 +#: ../lib/ogsf/gs2.c:1210 #, c-format msgid "no category info" msgstr "sem informação sobre categoria" -#: ../lib/ogsf/gs2.c:1230 +#: ../lib/ogsf/gs2.c:1229 #, c-format msgid "no data" msgstr "sem data" -#: ../lib/ogsf/gs2.c:1655 +#: ../lib/ogsf/gs2.c:1654 #, c-format msgid "Raster map <%s> is outside of current region. Load failed." msgstr "O mapa raster <%s> está fora da região atual. O carregamento falhou." -#: ../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 +#: ../lib/ogsf/gs2.c:1732 ../lib/ogsf/gs2.c:1738 ../lib/ogsf/gs2.c:1746 +#: ../lib/ogsf/gs2.c:1755 ../lib/ogsf/gs2.c:1763 ../lib/ogsf/gs2.c:1773 +#: ../lib/ogsf/gs2.c:1821 msgid "GS_load_att_map(): Out of memory. Unable to load map" msgstr "GS_load_att_map(): Memória esgotada. Não é possível carregar o mapa" -#: ../lib/ogsf/gs2.c:1850 +#: ../lib/ogsf/gs2.c:1849 msgid "Loading failed" msgstr "O carregamento falhou" -#: ../lib/ogsf/gs2.c:1854 +#: ../lib/ogsf/gs2.c:1853 msgid "Error finding range" msgstr "" @@ -1029,8 +1055,8 @@ #: ../lib/ogsf/gp3.c:62 ../lib/ogsf/gp3.c:196 ../lib/ogsf/gv3.c:66 #: ../lib/ogsf/gv3.c:338 ../lib/python/temporal/c_libraries_interface.py:747 #: ../lib/vector/Vlib/open.c:301 ../lib/vector/Vlib/open.c:437 -#: ../lib/vector/Vlib/map.c:192 ../lib/vector/Vlib/map.c:202 -#: ../lib/vector/Vlib/map.c:274 +#: ../lib/vector/Vlib/map.c:193 ../lib/vector/Vlib/map.c:203 +#: ../lib/vector/Vlib/map.c:275 #, c-format, python-format msgid "Unable to open vector map <%s>" msgstr "Não foi possível abrir o mapa vectorial <%s>" @@ -1054,7 +1080,7 @@ #: ../lib/ogsf/gp3.c:202 ../lib/ogsf/gv3.c:344 #: ../lib/rst/interp_float/vinput2d.c:100 ../lib/vector/Vlib/cats.c:589 #: ../lib/vector/Vlib/copy.c:620 ../lib/vector/Vlib/copy.c:730 -#: ../lib/vector/Vlib/map.c:300 ../lib/vector/Vlib/map.c:436 +#: ../lib/vector/Vlib/map.c:301 ../lib/vector/Vlib/map.c:437 #: ../lib/vector/Vlib/ascii.c:398 ../lib/vector/Vlib/array.c:276 #: ../lib/vector/Vlib/net_build.c:159 ../lib/vector/Vlib/net_build.c:206 #: ../lib/vector/Vlib/net_build.c:490 ../lib/vector/Vlib/net_build.c:791 @@ -1068,7 +1094,7 @@ #: ../lib/db/dbmi_client/copy_tab.c:112 ../lib/db/dbmi_client/copy_tab.c:133 #: ../lib/vector/Vlib/cats.c:597 ../lib/vector/Vlib/close_nat.c:160 #: ../lib/vector/Vlib/write_ogr.c:198 ../lib/vector/Vlib/write_pg.c:2915 -#: ../lib/vector/Vlib/map.c:341 ../lib/vector/Vlib/ascii.c:410 +#: ../lib/vector/Vlib/map.c:342 ../lib/vector/Vlib/ascii.c:410 #: ../lib/vector/Vlib/array.c:282 ../lib/vector/Vlib/net_build.c:165 #: ../lib/vector/Vlib/net_build.c:211 ../lib/vector/Vlib/net_build.c:496 #: ../lib/vector/Vlib/net_build.c:797 ../lib/vector/Vlib/net_build.c:976 @@ -1101,6 +1127,11 @@ msgid "Cut-plane points mis-match between surfaces. Check resolution(s)." msgstr "" +#: ../lib/ogsf/gsd_img_ppm.c:96 +#, fuzzy +msgid "Unable to write view" +msgstr "Não foi possível abrir o elemento %d" + #: ../lib/ogsf/gsd_legend.c:246 #, c-format msgid "Unable to read color file of raster map <%s>" @@ -1192,12 +1223,12 @@ msgid "Maximum number of datasets exceeded" msgstr "Número máximo de conjuntos de dados excedido" -#: ../lib/ogsf/gsd_prim.c:146 +#: ../lib/ogsf/gsd_prim.c:155 #, c-format msgid "Color Material: %d" msgstr "" -#: ../lib/ogsf/gsd_prim.c:630 +#: ../lib/ogsf/gsd_prim.c:642 #, c-format msgid "gsd_rot(): %c is an invalid axis specification. Rotation ignored. Please advise GRASS developers of this error" msgstr "gsd_rot(): %c é uma especificação inválida de eixo. Rotação ignorada. Por favor comunique este erro à equipa do GRASS" @@ -1309,18 +1340,51 @@ msgid "Invalid color (%s), using \"white\" as default" msgstr "Cor inválida (%s), \"branco\" vai ser usado como valor pré-definido" -#: ../lib/nviz/render.c:106 +#: ../lib/nviz/render.c:39 +#, c-format +msgid "Unable to get function address for %s" +msgstr "" + +#: ../lib/nviz/render.c:163 msgid "Bad server connection" msgstr "Má ligação ao servidor" -#: ../lib/nviz/render.c:112 +#: ../lib/nviz/render.c:169 msgid "Unable to get visual info" msgstr "" -#: ../lib/nviz/render.c:119 +#: ../lib/nviz/render.c:176 msgid "Unable to create rendering context" msgstr "" +#: ../lib/nviz/render.c:225 +#, c-format +msgid "Unable to choose pixel format (CGL error = %d)" +msgstr "" + +#: ../lib/nviz/render.c:231 +#, c-format +msgid "Unable to create context (CGL error = %d)" +msgstr "" + +#: ../lib/nviz/render.c:266 +msgid "Unable to register window class" +msgstr "" + +#: ../lib/nviz/render.c:275 +msgid "Unable to create window" +msgstr "" + +#: ../lib/nviz/render.c:323 +#, c-format +msgid "Unable to set current context (CGL error = %d)" +msgstr "" + +#: ../lib/nviz/render.c:361 +#, c-format +msgid "Incomplete framebuffer status (status = %d)" +msgstr "" + #: ../lib/nviz/map_obj.c:59 msgid "Maximum surfaces loaded!" msgstr "Número máximo de superfícies carregado!" @@ -2216,13 +2280,13 @@ msgid "The limit of open files (%i) was reached (%i). The module r.series will be run with flag z, to avoid open files limit exceeding." msgstr "" -#: ../lib/python/temporal/temporal_raster_base_algebra.py:690 +#: ../lib/python/temporal/temporal_raster_base_algebra.py:741 #, python-format msgid "Error computing map <%s>" msgstr "" -#: ../lib/python/temporal/temporal_raster_base_algebra.py:777 -#: ../lib/python/temporal/temporal_algebra.py:2395 +#: ../lib/python/temporal/temporal_raster_base_algebra.py:828 +#: ../lib/python/temporal/temporal_algebra.py:2426 #, python-format msgid "%s map <%s> not found in GRASS spatial database" msgstr "" @@ -2279,64 +2343,64 @@ msgid "Empty entry in map list, this should not happen" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:815 +#: ../lib/python/temporal/temporal_algebra.py:821 msgid "Spatio-temporal topological operators are not supported in granularity algebra mode" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:853 +#: ../lib/python/temporal/temporal_algebra.py:859 msgid "All input space time datasets must have a valid temporal topology." msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:862 +#: ../lib/python/temporal/temporal_algebra.py:868 msgid "All input space time datasets must have the same temporal type." msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:1113 +#: ../lib/python/temporal/temporal_algebra.py:1119 #, python-format msgid "Removing un-needed or empty %s maps" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:1168 +#: ../lib/python/temporal/temporal_algebra.py:1174 #, python-format msgid "Space time %s dataset <%s> not found" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:1196 -#: ../lib/python/temporal/temporal_algebra.py:1200 +#: ../lib/python/temporal/temporal_algebra.py:1202 +#: ../lib/python/temporal/temporal_algebra.py:1206 #, python-format msgid "Wrong temporal type of space time dataset <%s> <%s> time is required" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:1220 +#: ../lib/python/temporal/temporal_algebra.py:1226 msgid "Wrong type of input " msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2186 +#: ../lib/python/temporal/temporal_algebra.py:2205 #, python-format msgid "The resulting space time dataset type <%(a)s> is different from the requested type <%(b)s>" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2192 +#: ../lib/python/temporal/temporal_algebra.py:2211 msgid "Maps that should be registered in the resulting space time dataset have different types." msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2401 +#: ../lib/python/temporal/temporal_algebra.py:2432 msgid "Wrong map type. TMAP only supports single maps that are registered in the temporal GRASS database" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2429 +#: ../lib/python/temporal/temporal_algebra.py:2460 msgid "Merging empty map lists" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2432 +#: ../lib/python/temporal/temporal_algebra.py:2463 msgid "First Map list is empty, can't merge it. Return only last map list" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2435 +#: ../lib/python/temporal/temporal_algebra.py:2466 msgid "Second Map list is empty, can't merge it. Return only first map list" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2443 +#: ../lib/python/temporal/temporal_algebra.py:2474 msgid "Space time datasets to merge must have the same temporal type" msgstr "" @@ -2368,33 +2432,33 @@ msgid "Area computation is not supported for LL projections" msgstr "" -#: ../lib/python/temporal/gui_support.py:58 ../lib/python/script/core.py:1298 +#: ../lib/python/temporal/gui_support.py:58 ../lib/python/script/core.py:1324 #, python-format msgid "Invalid element '%s'" msgstr "" #: ../lib/python/temporal/univar_statistics.py:62 -#: ../lib/python/temporal/univar_statistics.py:178 +#: ../lib/python/temporal/univar_statistics.py:180 #, python-format msgid "Space time %(sp)s dataset <%(i)s> is empty" msgstr "" -#: ../lib/python/temporal/univar_statistics.py:101 +#: ../lib/python/temporal/univar_statistics.py:102 #, python-format msgid "Unable to get statistics for raster map <%s>" msgstr "" -#: ../lib/python/temporal/univar_statistics.py:104 +#: ../lib/python/temporal/univar_statistics.py:105 #, python-format msgid "Unable to get statistics for 3d raster map <%s>" msgstr "" -#: ../lib/python/temporal/univar_statistics.py:168 +#: ../lib/python/temporal/univar_statistics.py:170 #, python-format msgid "Space time %(sp)s dataset <%(i)s> not found" msgstr "" -#: ../lib/python/temporal/univar_statistics.py:222 +#: ../lib/python/temporal/univar_statistics.py:224 #, python-format msgid "Unable to get statistics for vector map <%s>" msgstr "" @@ -2472,37 +2536,37 @@ msgid "Unable to remove timestamp for vector map <%s>" msgstr "" -#: ../lib/python/temporal/temporal_vector_algebra.py:386 +#: ../lib/python/temporal/temporal_vector_algebra.py:387 #, python-format msgid "Error vector maps with basename %s exist. Use --o flag to overwrite existing file" msgstr "" -#: ../lib/python/temporal/temporal_vector_algebra.py:419 +#: ../lib/python/temporal/temporal_vector_algebra.py:420 #, python-format msgid "" "Error starting %s : \n" "%s" msgstr "" -#: ../lib/python/temporal/temporal_vector_algebra.py:492 +#: ../lib/python/temporal/temporal_vector_algebra.py:493 #, python-format msgid "" "Error vector map %s exist in temporal database. Use overwrite flag. : \n" "%s" msgstr "" -#: ../lib/python/temporal/core.py:603 +#: ../lib/python/temporal/core.py:605 msgid "Unable to initialize the temporal DBMI interface. Please use t.connect to specify the driver and the database string" msgstr "" -#: ../lib/python/temporal/core.py:672 +#: ../lib/python/temporal/core.py:674 #, python-format msgid "" "Unable to receive temporal database metadata.\n" "Current temporal database info:%(info)s" msgstr "" -#: ../lib/python/temporal/core.py:677 +#: ../lib/python/temporal/core.py:679 #, python-format msgid "" "Unsupported temporal database: version mismatch.\n" @@ -2511,7 +2575,7 @@ "Current temporal database info:%(info)s" msgstr "" -#: ../lib/python/temporal/core.py:685 +#: ../lib/python/temporal/core.py:687 #, python-format msgid "" "Unsupported temporal database: version mismatch.\n" @@ -2519,12 +2583,12 @@ "Current temporal database info:%(info)s" msgstr "" -#: ../lib/python/temporal/core.py:773 +#: ../lib/python/temporal/core.py:775 #, python-format msgid "Creating temporal database: %s" msgstr "" -#: ../lib/python/temporal/core.py:782 +#: ../lib/python/temporal/core.py:784 #, python-format msgid "" "Unable to create SQLite temporal database\n" @@ -2532,31 +2596,31 @@ "Please use t.connect to set a read- and writable temporal database path" msgstr "" -#: ../lib/python/temporal/core.py:947 +#: ../lib/python/temporal/core.py:949 msgid "Unable to mogrify sql statement. " msgstr "" -#: ../lib/python/temporal/core.py:969 +#: ../lib/python/temporal/core.py:971 msgid "Unable to check table. " msgstr "" -#: ../lib/python/temporal/core.py:985 +#: ../lib/python/temporal/core.py:987 msgid "Unable to execute sql statement. " msgstr "" -#: ../lib/python/temporal/core.py:995 +#: ../lib/python/temporal/core.py:997 msgid "Unable to fetch one. " msgstr "" -#: ../lib/python/temporal/core.py:1005 +#: ../lib/python/temporal/core.py:1007 msgid "Unable to fetch all. " msgstr "" -#: ../lib/python/temporal/core.py:1022 +#: ../lib/python/temporal/core.py:1024 msgid "Unable to execute transaction. " msgstr "" -#: ../lib/python/temporal/core.py:1126 +#: ../lib/python/temporal/core.py:1128 #, python-format msgid "" "Unable to connect to %(db)s database: %(string)s\n" @@ -2564,14 +2628,14 @@ "Please use t.connect to set a read- and writable temporal database backend" msgstr "" -#: ../lib/python/temporal/core.py:1286 +#: ../lib/python/temporal/core.py:1288 #, python-format msgid "" "Unable to execute :\n" " %(sql)s" msgstr "" -#: ../lib/python/temporal/core.py:1330 +#: ../lib/python/temporal/core.py:1332 #, python-format msgid "" "Unable to execute transaction:\n" @@ -2626,14 +2690,14 @@ msgstr "" #: ../lib/python/script/array.py:157 ../lib/python/script/array.py:207 -#: ../lib/python/script/array.py:254 ../lib/python/script/array.py:305 -#: ../lib/python/script/array.py:356 ../lib/python/script/array.py:398 +#: ../lib/python/script/array.py:254 ../lib/python/script/array.py:306 +#: ../lib/python/script/array.py:357 ../lib/python/script/array.py:399 #, python-format msgid "Invalid kind <%s>" msgstr "" #: ../lib/python/script/array.py:160 ../lib/python/script/array.py:210 -#: ../lib/python/script/array.py:308 ../lib/python/script/array.py:359 +#: ../lib/python/script/array.py:309 ../lib/python/script/array.py:360 #, python-format msgid "Invalid size <%d>" msgstr "" @@ -2642,17 +2706,17 @@ msgid "grass.script.array.read is deprecated and does not work on MS Windows, pass raster name in the constructor" msgstr "" -#: ../lib/python/script/array.py:247 ../lib/python/script/array.py:392 +#: ../lib/python/script/array.py:247 ../lib/python/script/array.py:393 #, python-format msgid "Invalid FP size <%d>" msgstr "" -#: ../lib/python/script/array.py:251 ../lib/python/script/array.py:395 +#: ../lib/python/script/array.py:251 ../lib/python/script/array.py:396 #, python-format msgid "Invalid integer size <%d>" msgstr "" -#: ../lib/python/script/array.py:346 +#: ../lib/python/script/array.py:347 msgid "grass.script.array3d.read is deprecated and does not work on MS Windows, pass 3D raster name in the constructor" msgstr "" @@ -2723,65 +2787,73 @@ msgid "color" msgstr "" +#: ../lib/python/script/setup.py:229 +msgid "Cleaning up default sqlite database ..." +msgstr "" + +#: ../lib/python/script/setup.py:247 ../lib/init/grass.py:1782 +msgid "Cleaning up temporary files..." +msgstr "" + #: ../lib/python/script/raster3d.py:92 #, python-format msgid "An error occurred while running r3.mapcalc with expression: %s" msgstr "" -#: ../lib/python/script/core.py:67 +#: ../lib/python/script/core.py:69 #, python-brace-format msgid "Cannot find the executable {0}" msgstr "" -#: ../lib/python/script/core.py:307 +#: ../lib/python/script/core.py:309 #, 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:987 +#: ../lib/python/script/core.py:1013 msgid "Mixing value types. Will try to compare after integer conversion" msgstr "" -#: ../lib/python/script/core.py:1188 +#: ../lib/python/script/core.py:1214 #, python-format msgid "Element type should be \"cell\" and not \"%s\"" msgstr "" -#: ../lib/python/script/core.py:1217 ../lib/python/script/core.py:1282 +#: ../lib/python/script/core.py:1243 ../lib/python/script/core.py:1308 #, python-format msgid "Element type should be \"raster\" and not \"%s\"" msgstr "" -#: ../lib/python/script/core.py:1437 +#: ../lib/python/script/core.py:1463 msgid "Unable to list mapsets" msgstr "" -#: ../lib/python/script/core.py:1476 +#: ../lib/python/script/core.py:1502 #, python-format msgid "Location <%s> already exists. Operation canceled." msgstr "" -#: ../lib/python/script/core.py:1479 +#: ../lib/python/script/core.py:1505 #, python-format msgid "Location <%s> already exists and will be overwritten" msgstr "" -#: ../lib/python/script/core.py:1603 +#: ../lib/python/script/core.py:1629 #, python-brace-format msgid "Debug level {0}" msgstr "" -#: ../lib/python/script/core.py:1606 +#: ../lib/python/script/core.py:1632 #, python-brace-format msgid "WARNING: Ignoring unsupported debug level (must be >=0 and <=5). {0}\n" msgstr "" -#: ../lib/python/script/core.py:1622 +#: ../lib/python/script/core.py:1648 #, python-format msgid "Illegal filename <%s>. Cannot be 'NULL' or start with '.'." msgstr "" -#: ../lib/python/script/core.py:1631 +#: ../lib/python/script/core.py:1657 #, python-format msgid "Illegal filename <%(s)s>. <%(il)s> not allowed.\n" msgstr "" @@ -2822,7 +2894,7 @@ msgid "Cannot parse interface description of<{name}> module: {error}" msgstr "" -#: ../lib/python/pygrass/modules/grid/grid.py:553 +#: ../lib/python/pygrass/modules/grid/grid.py:554 msgid "Execution of subprocesses was not successful" msgstr "" @@ -2843,17 +2915,17 @@ msgid "Error executing: Rast_set_cat" msgstr "" -#: ../lib/python/pygrass/raster/abstract.py:275 +#: ../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:286 +#: ../lib/python/pygrass/raster/abstract.py:285 #, python-brace-format msgid "Overwrite type: {0} not supported (True/False)" msgstr "" -#: ../lib/python/pygrass/raster/abstract.py:299 +#: ../lib/python/pygrass/raster/abstract.py:298 #: ../lib/python/pygrass/vector/abstract.py:97 #, python-brace-format msgid "Map name {0} not valid" @@ -2892,11 +2964,11 @@ msgid "Raster map <{0}> does not exist" msgstr "" -#: ../lib/python/pygrass/errors.py:17 +#: ../lib/python/pygrass/errors.py:18 msgid "The map is close!" msgstr "" -#: ../lib/python/pygrass/errors.py:28 +#: ../lib/python/pygrass/errors.py:29 msgid "The self.c_mapinfo pointer must be correctly initiated" msgstr "" @@ -2913,12 +2985,12 @@ msgid "You must use the force flag to actually remove it. Exiting." msgstr "" -#: ../lib/python/pygrass/vector/__init__.py:806 +#: ../lib/python/pygrass/vector/__init__.py:813 #, python-format msgid "Unable to read line of feature %i" msgstr "" -#: ../lib/python/pygrass/vector/__init__.py:895 +#: ../lib/python/pygrass/vector/__init__.py:902 #, python-format msgid "Unable to read area with id %i" msgstr "" @@ -3117,12 +3189,8 @@ msgid "Unable to read PNG" msgstr "" -#: ../lib/pngdriver/read_png.c:60 -msgid "Unable allocate PNG structure" -msgstr "" - -#: ../lib/pngdriver/read_png.c:64 ../lib/pngdriver/write_png.c:71 -#: ../lib/pngdriver/write_png.c:75 +#: ../lib/pngdriver/read_png.c:60 ../lib/pngdriver/read_png.c:64 +#: ../lib/pngdriver/write_png.c:71 ../lib/pngdriver/write_png.c:75 msgid "Unable to allocate PNG structure" msgstr "" @@ -3311,7 +3379,7 @@ #: ../lib/imagery/iscatt_core.c:745 #, c-format -msgid "Unable to read find raster <%s>" +msgid "Unable to find raster <%s>" msgstr "" #: ../lib/imagery/iscatt_core.c:755 @@ -3441,7 +3509,7 @@ msgid "WARNING" msgstr "" -#: ../lib/init/grass.py:187 ../lib/gis/parser.c:621 +#: ../lib/init/grass.py:187 ../lib/gis/parser.c:628 msgid "ERROR" msgstr "" @@ -3449,175 +3517,189 @@ msgid "Exiting..." msgstr "" -#: ../lib/init/grass.py:332 +#: ../lib/init/grass.py:336 msgid "Usage" msgstr "" -#: ../lib/init/grass.py:333 ../lib/gis/parser_html.c:141 +#: ../lib/init/grass.py:337 ../lib/gis/parser_html.c:141 #: ../lib/gis/parser_rest.c:146 msgid "Flags" msgstr "" -#: ../lib/init/grass.py:334 +#: ../lib/init/grass.py:338 msgid "print this help message" msgstr "" -#: ../lib/init/grass.py:335 +#: ../lib/init/grass.py:339 msgid "show version information and exit" msgstr "" -#: ../lib/init/grass.py:336 +#: ../lib/init/grass.py:340 msgid "create given database, location or mapset if it doesn't exist" msgstr "" -#: ../lib/init/grass.py:337 +#: ../lib/init/grass.py:341 msgid "exit after creation of location or mapset. Only with -c flag" msgstr "" -#: ../lib/init/grass.py:338 -msgid "force removal of .gislock if exists (use with care!). Only with -text flag" +#: ../lib/init/grass.py:342 +msgid "force removal of .gislock if exists (use with care!). Only with --text flag" msgstr "" -#: ../lib/init/grass.py:339 +#: ../lib/init/grass.py:343 msgid "use text based interface (skip welcome screen)" msgstr "" -#: ../lib/init/grass.py:340 ../lib/init/grass.py:342 ../lib/init/grass.py:344 +#: ../lib/init/grass.py:344 ../lib/init/grass.py:346 ../lib/init/grass.py:348 msgid "and set as default" msgstr "" -#: ../lib/init/grass.py:341 +#: ../lib/init/grass.py:345 msgid "use text based interface (show welcome screen)" msgstr "" -#: ../lib/init/grass.py:343 +#: ../lib/init/grass.py:347 msgid "use $DEFAULT_GUI graphical user interface" msgstr "" -#: ../lib/init/grass.py:345 +#: ../lib/init/grass.py:349 msgid "print GRASS configuration parameters" msgstr "" -#: ../lib/init/grass.py:346 +#: ../lib/init/grass.py:350 msgid "options: arch,build,compiler,path,revision,version" msgstr "" -#: ../lib/init/grass.py:347 ../lib/gis/parser_html.c:189 +#: ../lib/init/grass.py:351 ../lib/gis/parser_html.c:189 #: ../lib/gis/parser_rest.c:179 msgid "Parameters" msgstr "Parâmetros" -#: ../lib/init/grass.py:348 +#: ../lib/init/grass.py:352 msgid "initial GRASS GIS database directory" msgstr "" -#: ../lib/init/grass.py:349 +#: ../lib/init/grass.py:353 msgid "directory containing Locations" msgstr "" -#: ../lib/init/grass.py:350 +#: ../lib/init/grass.py:354 msgid "initial GRASS Location" msgstr "" -#: ../lib/init/grass.py:351 +#: ../lib/init/grass.py:355 msgid "directory containing Mapsets with one common coordinate system (projection)" msgstr "" -#: ../lib/init/grass.py:352 +#: ../lib/init/grass.py:356 msgid "initial GRASS Mapset" msgstr "" -#: ../lib/init/grass.py:353 +#: ../lib/init/grass.py:357 msgid "fully qualified initial Mapset directory" msgstr "" -#: ../lib/init/grass.py:354 +#: ../lib/init/grass.py:358 msgid "Environment variables relevant for startup" msgstr "" -#: ../lib/init/grass.py:355 +#: ../lib/init/grass.py:359 msgid "select GUI (text, gui, gtext)" msgstr "" -#: ../lib/init/grass.py:356 +#: ../lib/init/grass.py:360 msgid "set html web browser for help pages" msgstr "" -#: ../lib/init/grass.py:357 +#: ../lib/init/grass.py:361 msgid "set additional path(s) to local GRASS modules or user scripts" msgstr "" -#: ../lib/init/grass.py:358 +#: ../lib/init/grass.py:362 msgid "set additional GISBASE for locally installed GRASS Addons" msgstr "" -#: ../lib/init/grass.py:359 +#: ../lib/init/grass.py:363 msgid "shell script to be processed as batch job" msgstr "" -#: ../lib/init/grass.py:360 +#: ../lib/init/grass.py:364 msgid "set Python interpreter name to override 'python'" msgstr "" -#: ../lib/init/grass.py:361 +#: ../lib/init/grass.py:365 msgid "execute GRASS module or script" msgstr "" -#: ../lib/init/grass.py:362 +#: ../lib/init/grass.py:366 msgid "provided executable will be executed in GRASS session" msgstr "" -#: ../lib/init/grass.py:363 +#: ../lib/init/grass.py:367 msgid "GRASS module, script or any other executable" msgstr "" -#: ../lib/init/grass.py:364 +#: ../lib/init/grass.py:368 msgid "parameters of the executable" msgstr "" -#: ../lib/init/grass.py:365 +#: ../lib/init/grass.py:369 msgid "standard flags" msgstr "" -#: ../lib/init/grass.py:390 +#: ../lib/init/grass.py:370 +msgid "create temporary location (use with the --exec flag)" +msgstr "" + +#: ../lib/init/grass.py:395 msgid "The APPDATA variable is not set, ask your operating system support" msgstr "" -#: ../lib/init/grass.py:393 +#: ../lib/init/grass.py:398 msgid "The APPDATA variable points to directory which does not exist, ask your operating system support" msgstr "" -#: ../lib/init/grass.py:440 +#: ../lib/init/grass.py:411 +#, fuzzy, python-format +msgid "Failed to create configuration directory '%s' with error: %s" +msgstr "Não foi possível mudar o nome do diretório '%s' para '%s'" + +#: ../lib/init/grass.py:454 #, python-format msgid "Unable to create temporary directory ! Exiting." msgstr "" -#: ../lib/init/grass.py:493 +#: ../lib/init/grass.py:507 #, python-brace-format msgid "Invalid line in RC file ({file}): '{line}' ({error})\n" msgstr "" -#: ../lib/init/grass.py:547 +#: ../lib/init/grass.py:513 +#, python-brace-format +msgid "Empty RC file ({file})" +msgstr "" + +#: ../lib/init/grass.py:563 #, python-format msgid "GUI <%s> not supported in this version" msgstr "" -#: ../lib/init/grass.py:708 +#: ../lib/init/grass.py:729 msgid "Searched for a web browser, but none found" msgstr "" -#: ../lib/init/grass.py:747 +#: ../lib/init/grass.py:769 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" msgstr "" -#: ../lib/init/grass.py:751 +#: ../lib/init/grass.py:773 msgid "GRASS GUI not found. Please check your installation." msgstr "" -#: ../lib/init/grass.py:753 +#: ../lib/init/grass.py:775 msgid "" "{}\n" "Switching to text based interface mode.\n" @@ -3625,7 +3707,7 @@ "Hit RETURN to continue.\n" msgstr "" -#: ../lib/init/grass.py:762 +#: ../lib/init/grass.py:784 msgid "" "It appears that the X Windows system is not active.\n" "A graphical based user interface is not supported.\n" @@ -3635,95 +3717,125 @@ "Hit RETURN to continue.\n" msgstr "" -#: ../lib/init/grass.py:855 ../lib/gis/make_mapset.c:66 +#: ../lib/init/grass.py:880 ../lib/gis/make_mapset.c:66 #, c-format, python-format msgid "Location <%s> doesn't exist" msgstr "" -#: ../lib/init/grass.py:857 +#: ../lib/init/grass.py:882 #, python-format msgid "<%s> is not a valid GRASS Location because PERMANENT Mapset is missing" msgstr "" -#: ../lib/init/grass.py:860 +#: ../lib/init/grass.py:885 #, python-format msgid "<%s> is not a valid GRASS Location because PERMANENT is not a directory" msgstr "" -#: ../lib/init/grass.py:865 +#: ../lib/init/grass.py:890 #, python-format msgid "<%s> is not a valid GRASS Location because PERMANENT Mapset does not have a DEFAULT_WIND file (default computational region)" msgstr "" -#: ../lib/init/grass.py:870 +#: ../lib/init/grass.py:895 #, python-brace-format msgid "Mapset <{mapset}> doesn't exist in GRASS Location <{loc}>. A new mapset can be created by '-c' switch." msgstr "" -#: ../lib/init/grass.py:874 +#: ../lib/init/grass.py:899 #, python-format msgid "<%s> is not a GRASS Mapset because it is not a directory" msgstr "" -#: ../lib/init/grass.py:877 +#: ../lib/init/grass.py:902 #, python-format msgid "<%s> is not a valid GRASS Mapset because it does not have a WIND file" msgstr "" -#: ../lib/init/grass.py:881 +#: ../lib/init/grass.py:906 #, python-format msgid "<%s> is not a valid GRASS Mapset because its WIND file is not readable" msgstr "" -#: ../lib/init/grass.py:884 +#: ../lib/init/grass.py:909 #, python-brace-format msgid "Mapset <{mapset}> or Location <{location}> is invalid for an unknown reason" msgstr "" -#: ../lib/init/grass.py:947 -#, python-format -msgid "Failed to create new location. The location <%s> already exists." +#: ../lib/init/grass.py:934 +#, python-brace-format +msgid "Unable to create new location because the location <{location}> already exists." msgstr "" -#: ../lib/init/grass.py:954 -msgid "Missing WIND file" +#: ../lib/init/grass.py:938 +#, python-brace-format +msgid "Unable to create new location <{location}> because <{path}> is a file." msgstr "" -#: ../lib/init/grass.py:972 -msgid "" -"GISDBASE, LOCATION_NAME and MAPSET variables not set properly.\n" -"Interactive startup needed." +#: ../lib/init/grass.py:941 +#, python-brace-format +msgid "Unable to create new location <{location}> because the directory <{path}> already exists." +msgstr "" + +#: ../lib/init/grass.py:945 +#, python-brace-format +msgid "Unable to create new location in the directory <{path}> for an unknown reason." +msgstr "" + +#: ../lib/init/grass.py:992 +msgid "Mapset <{}> already exists. Ignoring the request to create it. Note that this warning may become an error in future versions." +msgstr "" + +#: ../lib/init/grass.py:1020 +msgid "Creating new GRASS GIS location <{}>..." +msgstr "" + +#: ../lib/init/grass.py:1026 +msgid "Creating new GRASS GIS mapset <{}>..." +msgstr "" + +#: ../lib/init/grass.py:1031 +#, python-brace-format +msgid "Unable to create new mapset <{mapset}> because <{path}> is a file." +msgstr "" + +#: ../lib/init/grass.py:1037 +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:1061 +msgid "GRASS GIS database directory, location and mapset not set properly. Use GUI or command line to set them." msgstr "" -#: ../lib/init/grass.py:996 +#: ../lib/init/grass.py:1086 #, python-format msgid "Invalid user interface specified - <%s>. Use the --help option to see valid interface names." msgstr "" -#: ../lib/init/grass.py:1015 +#: ../lib/init/grass.py:1106 #, python-brace-format msgid "" "Error in GUI startup. See messages above (if any) and if necessary, please report this error to the GRASS developers.\n" "On systems with package manager, make sure you have the right GUI package, probably named grass-gui, installed.\n" -"To run GRASS GIS in text mode use the -text flag.\n" +"To run GRASS GIS in text mode use the --text flag.\n" "Use '--help' for further options\n" " {cmd_name} --help\n" "See also: https://grass.osgeo.org/{cmd_name}/manuals/helptext.html" msgstr "" -#: ../lib/init/grass.py:1027 +#: ../lib/init/grass.py:1118 msgid "" "Exit was requested in GUI.\n" "GRASS GIS will not start. Bye." msgstr "" -#: ../lib/init/grass.py:1030 +#: ../lib/init/grass.py:1121 msgid "" "Invalid return code from GUI startup script.\n" "Please advise GRASS developers of this error." msgstr "" -#: ../lib/init/grass.py:1077 +#: ../lib/init/grass.py:1168 #, python-brace-format msgid "" "Error reading data path information from g.gisenv.\n" @@ -3734,59 +3846,55 @@ "Check the <{file}> file." msgstr "" -#: ../lib/init/grass.py:1158 ../lib/init/grass.py:1162 -msgid "Default locale settings are missing. GRASS running with C locale." -msgstr "" - -#: ../lib/init/grass.py:1240 +#: ../lib/init/grass.py:1381 #, python-format msgid "Path '%s' doesn't exist" msgstr "" -#: ../lib/init/grass.py:1242 +#: ../lib/init/grass.py:1383 #, python-format msgid "Path '%s' not accessible." msgstr "" #. GTC %s is mapset's folder path -#: ../lib/init/grass.py:1247 +#: ../lib/init/grass.py:1388 #, python-format msgid "You are not the owner of '%s'." msgstr "" -#: ../lib/init/grass.py:1255 +#: ../lib/init/grass.py:1396 #, python-format msgid "" "%(user)s is currently running GRASS in selected mapset (file %(file)s found). Concurrent use not allowed.\n" "You can force launching GRASS using -f flag (note that you need permission for this operation). Have another look in the processor manager just to be sure..." msgstr "" -#: ../lib/init/grass.py:1262 +#: ../lib/init/grass.py:1405 #, python-format msgid "%(user)s is currently running GRASS in selected mapset (file %(file)s found). Forcing to launch GRASS..." msgstr "" -#: ../lib/init/grass.py:1266 +#: ../lib/init/grass.py:1409 #, python-format msgid "" "Unable to properly access '%s'.\n" "Please notify system personnel." msgstr "" -#: ../lib/init/grass.py:1287 +#: ../lib/init/grass.py:1430 msgid "Building user fontcap..." msgstr "" -#: ../lib/init/grass.py:1346 +#: ../lib/init/grass.py:1489 msgid "The SHELL variable is not set" msgstr "" -#: ../lib/init/grass.py:1362 +#: ../lib/init/grass.py:1505 #, python-brace-format msgid "Unsupported shell <{sh}>: {env_file}" msgstr "" -#: ../lib/init/grass.py:1378 +#: ../lib/init/grass.py:1521 #, python-format msgid "" "Job file <%s> has been defined in the 'GRASS_BATCH_JOB' variable but not found. Exiting.\n" @@ -3794,114 +3902,118 @@ "Use 'unset GRASS_BATCH_JOB' to disable batch job processing." msgstr "" -#: ../lib/init/grass.py:1385 +#: ../lib/init/grass.py:1528 #, python-format msgid "Change file permission to 'executable' for <%s>" msgstr "" -#: ../lib/init/grass.py:1400 +#: ../lib/init/grass.py:1543 #, python-format msgid "Executing <%s> ..." msgstr "" -#: ../lib/init/grass.py:1407 +#: ../lib/init/grass.py:1550 #, python-brace-format msgid "" "Execution of <{cmd}> failed:\n" "{error}" msgstr "" -#: ../lib/init/grass.py:1410 +#: ../lib/init/grass.py:1553 #, python-format msgid "Execution of <%s> finished." msgstr "" -#: ../lib/init/grass.py:1441 +#: ../lib/init/grass.py:1583 #, python-brace-format msgid "Unable to close GUI. {0}" msgstr "" -#: ../lib/init/grass.py:1468 +#: ../lib/init/grass.py:1611 #, python-format msgid "Welcome to GRASS GIS %s" msgstr "" -#: ../lib/init/grass.py:1490 +#: ../lib/init/grass.py:1633 msgid "GRASS GIS homepage:" msgstr "" #. GTC Running through: SHELL NAME -#: ../lib/init/grass.py:1492 +#: ../lib/init/grass.py:1635 msgid "This version running through:" msgstr "" -#: ../lib/init/grass.py:1494 +#: ../lib/init/grass.py:1637 msgid "Help is available with the command:" msgstr "" -#: ../lib/init/grass.py:1495 +#: ../lib/init/grass.py:1638 msgid "See the licence terms with:" msgstr "" -#: ../lib/init/grass.py:1496 +#: ../lib/init/grass.py:1639 msgid "See citation options with:" msgstr "" -#: ../lib/init/grass.py:1499 +#: ../lib/init/grass.py:1642 msgid "If required, restart the GUI with:" msgstr "" -#: ../lib/init/grass.py:1501 +#: ../lib/init/grass.py:1644 msgid "Start the GUI with:" msgstr "" -#: ../lib/init/grass.py:1503 +#: ../lib/init/grass.py:1646 msgid "When ready to quit enter:" msgstr "" -#: ../lib/init/grass.py:1591 +#: ../lib/init/grass.py:1733 msgid "2D and 3D raster MASKs present" msgstr "" -#: ../lib/init/grass.py:1592 +#: ../lib/init/grass.py:1734 msgid "Raster MASK present" msgstr "" -#: ../lib/init/grass.py:1593 +#: ../lib/init/grass.py:1735 msgid "3D raster MASK present" msgstr "" -#: ../lib/init/grass.py:1634 +#: ../lib/init/grass.py:1775 msgid "Done." msgstr "" -#: ../lib/init/grass.py:1636 +#: ../lib/init/grass.py:1777 msgid "Goodbye from GRASS GIS" msgstr "" -#: ../lib/init/grass.py:1641 -msgid "Cleaning up temporary files..." -msgstr "" - -#: ../lib/init/grass.py:1661 +#: ../lib/init/grass.py:1813 msgid "Please install the GRASS GIS development package" msgstr "" -#: ../lib/init/grass.py:1695 +#: ../lib/init/grass.py:1848 #, python-format msgid "Parameter <%s> not supported" msgstr "" -#: ../lib/init/grass.py:1839 +#: ../lib/init/grass.py:1998 msgid "Flag -e requires also flag -c" msgstr "" -#: ../lib/init/grass.py:1886 +#: ../lib/init/grass.py:2000 +msgid "Coordinate reference system argument (e.g. EPSG) is needed for --tmp-location" +msgstr "" + +#: ../lib/init/grass.py:2003 +msgid "Only one argument (e.g. EPSG) is needed for --tmp-location, mapset name <{}> provided" +msgstr "" + +#: ../lib/init/grass.py:2058 #, python-brace-format msgid "" "Unable to start GRASS GIS. You have the choice to:\n" -" - Launch the graphical user interface with the '-gui' switch\n" -" {cmd_name} -gui\n" +" - Launch the graphical user interface with the '--gui' switch\n" +" {cmd_name} --gui\n" " - Launch with path to the location/mapset as an argument\n" " {cmd_name} /path/to/location/mapset`\n" " - Create a location with '-c' and launch in its PERMANENT mapset\n" @@ -3913,25 +4025,21 @@ "See also: https://grass.osgeo.org/{cmd_name}/manuals/helptext.html" msgstr "" -#: ../lib/init/grass.py:1909 -msgid "Creating new GRASS GIS location/mapset..." -msgstr "" - -#: ../lib/init/grass.py:1911 +#: ../lib/init/grass.py:2080 msgid "Starting GRASS GIS..." msgstr "" -#: ../lib/init/grass.py:1932 +#: ../lib/init/grass.py:2101 #, python-brace-format -msgid "<{0}> requested, but not available. Run GRASS in text mode (-text) or install missing package (usually 'grass-gui')." +msgid "<{0}> requested, but not available. Run GRASS in text mode (--text) or install missing package (usually 'grass-gui')." msgstr "" -#: ../lib/init/grass.py:1986 +#: ../lib/init/grass.py:2162 #, python-format msgid "Launching <%s> GUI in the background, please wait..." msgstr "" -#: ../lib/init/grass.py:2008 +#: ../lib/init/grass.py:2184 #, python-format msgid "Failed to start shell '%s'" msgstr "" @@ -3950,39 +4058,47 @@ msgid "Unable to write lockfile %s (%s)" msgstr "" -#: ../lib/segment/open.c:53 +#: ../lib/segment/open.c:57 +msgid "Using memory cache" +msgstr "" + +#: ../lib/segment/open.c:70 +msgid "Using disk cache" +msgstr "" + +#: ../lib/segment/open.c:73 msgid "Segment file name is NULL" msgstr "" -#: ../lib/segment/open.c:58 +#: ../lib/segment/open.c:78 msgid "Segment file exists already" msgstr "" -#: ../lib/segment/open.c:66 +#: ../lib/segment/open.c:86 msgid "Unable to create segment file" msgstr "" -#: ../lib/segment/open.c:74 +#: ../lib/segment/open.c:94 msgid "Could not write segment file" msgstr "" -#: ../lib/segment/open.c:78 +#: ../lib/segment/open.c:98 msgid "Illegal segment configuration parameter(s)" msgstr "" -#: ../lib/segment/open.c:87 +#: ../lib/segment/open.c:107 msgid "Unable to re-open segment file" msgstr "" -#: ../lib/segment/open.c:94 +#: ../lib/segment/open.c:114 msgid "Could not read segment file" msgstr "" -#: ../lib/segment/format.c:144 +#: ../lib/segment/format.c:143 msgid "Segment format: file size too large" msgstr "" -#: ../lib/segment/format.c:145 +#: ../lib/segment/format.c:144 msgid "Please recompile with Large File Support (LFS)" msgstr "" @@ -4587,55 +4703,60 @@ msgid "Pseudo-random number generator not seeded" msgstr "" -#: ../lib/gis/cmprlz4.c:81 ../lib/gis/cmprlz4.c:138 ../lib/gis/cmprbzip.c:90 -#: ../lib/gis/cmprbzip.c:164 ../lib/gis/cmprzlib.c:99 ../lib/gis/cmprzlib.c:195 -#: ../lib/gis/compress.c:303 +#: ../lib/gis/cmprlz4.c:89 ../lib/gis/cmprlz4.c:156 ../lib/gis/cmprbzip.c:104 +#: ../lib/gis/cmprbzip.c:183 ../lib/gis/cmprzstd.c:102 +#: ../lib/gis/cmprzstd.c:176 ../lib/gis/cmprzlib.c:100 +#: ../lib/gis/cmprzlib.c:179 ../lib/gis/compress.c:335 msgid "No source buffer" msgstr "" -#: ../lib/gis/cmprlz4.c:84 ../lib/gis/cmprlz4.c:141 ../lib/gis/cmprbzip.c:93 -#: ../lib/gis/cmprbzip.c:167 ../lib/gis/cmprzlib.c:102 -#: ../lib/gis/cmprzlib.c:198 +#: ../lib/gis/cmprlz4.c:92 ../lib/gis/cmprlz4.c:159 ../lib/gis/cmprbzip.c:107 +#: ../lib/gis/cmprbzip.c:186 ../lib/gis/cmprzstd.c:105 +#: ../lib/gis/cmprzstd.c:179 ../lib/gis/cmprzlib.c:103 +#: ../lib/gis/cmprzlib.c:182 msgid "No destination buffer" msgstr "" -#: ../lib/gis/cmprlz4.c:91 ../lib/gis/cmprlz4.c:148 ../lib/gis/cmprbzip.c:100 -#: ../lib/gis/cmprbzip.c:174 ../lib/gis/cmprzlib.c:109 -#: ../lib/gis/cmprzlib.c:205 ../lib/gis/compress.c:305 +#: ../lib/gis/cmprlz4.c:99 ../lib/gis/cmprlz4.c:166 ../lib/gis/cmprbzip.c:114 +#: ../lib/gis/cmprbzip.c:193 ../lib/gis/cmprzstd.c:112 +#: ../lib/gis/cmprzstd.c:186 ../lib/gis/cmprzlib.c:110 +#: ../lib/gis/cmprzlib.c:189 ../lib/gis/compress.c:337 #, c-format msgid "Invalid source buffer size %d" msgstr "" -#: ../lib/gis/cmprlz4.c:93 ../lib/gis/cmprlz4.c:150 ../lib/gis/cmprbzip.c:102 -#: ../lib/gis/cmprbzip.c:176 ../lib/gis/cmprzlib.c:111 -#: ../lib/gis/cmprzlib.c:207 ../lib/gis/compress.c:225 +#: ../lib/gis/cmprlz4.c:101 ../lib/gis/cmprlz4.c:168 ../lib/gis/cmprbzip.c:116 +#: ../lib/gis/cmprbzip.c:195 ../lib/gis/cmprzstd.c:114 +#: ../lib/gis/cmprzstd.c:188 ../lib/gis/cmprzlib.c:112 +#: ../lib/gis/cmprzlib.c:191 ../lib/gis/compress.c:257 #, c-format msgid "Invalid destination buffer size %d" msgstr "" -#: ../lib/gis/cmprlz4.c:107 +#: ../lib/gis/cmprlz4.c:121 msgid "LZ4 compression error" msgstr "" -#: ../lib/gis/cmprlz4.c:159 +#: ../lib/gis/cmprlz4.c:177 msgid "LZ4 decompression error" msgstr "" -#: ../lib/gis/cmprlz4.c:168 ../lib/gis/cmprbzip.c:200 +#: ../lib/gis/cmprlz4.c:186 ../lib/gis/cmprbzip.c:219 ../lib/gis/cmprzstd.c:206 +#: ../lib/gis/cmprzlib.c:215 #, c-format msgid "Got uncompressed size %d, expected %d" msgstr "" -#: ../lib/gis/cmprbzip.c:83 ../lib/gis/cmprbzip.c:157 +#: ../lib/gis/cmprbzip.c:97 ../lib/gis/cmprbzip.c:176 msgid "GRASS needs to be compiled with BZIP2 for BZIP2 compression" msgstr "" -#: ../lib/gis/cmprbzip.c:122 +#: ../lib/gis/cmprbzip.c:141 #, c-format msgid "BZIP2 version %s compression error %d" msgstr "" -#: ../lib/gis/cmprbzip.c:189 +#: ../lib/gis/cmprbzip.c:208 #, c-format msgid "BZIP2 version %s decompression error %d" msgstr "" @@ -4734,152 +4855,165 @@ msgid "No ellipsoid info given in file %s in <%s>" msgstr "O ficheiro %s em <%s> não tem informações sobre o elipsóide" -#: ../lib/gis/parser.c:355 -#, c-format -msgid "BUG in option name, '%s' is not valid" +#: ../lib/gis/parser.c:348 +msgid "Bug in UI description. Missing module description" msgstr "" -#: ../lib/gis/parser.c:407 -#, c-format -msgid "BUG in descriptions, option '%s' in <%s> does not exist" +#: ../lib/gis/parser.c:358 +msgid "Bug in UI description. Missing option key" +msgstr "" + +#: ../lib/gis/parser.c:360 +#, fuzzy, c-format +msgid "Bug in UI description. Option key <%s> is not valid" +msgstr "BUG nas descrições, opção '%s' em <%s> não existe" + +#: ../lib/gis/parser.c:362 +#, fuzzy, c-format +msgid "Bug in UI description. Description for option <%s> missing" +msgstr "BUG nas descrições, opção '%s' em <%s> não existe" + +#: ../lib/gis/parser.c:414 +#, fuzzy, c-format +msgid "Bug in UI description. Option '%s' in <%s> does not exist" msgstr "BUG nas descrições, opção '%s' em <%s> não existe" -#: ../lib/gis/parser.c:525 +#: ../lib/gis/parser.c:532 msgid "Use either --quiet or --verbose flag, not both. Assuming --verbose." msgstr "" -#: ../lib/gis/parser.c:539 +#: ../lib/gis/parser.c:546 msgid "Use either --quiet or --verbose flag, not both. Assuming --quiet." msgstr "" -#: ../lib/gis/parser.c:554 +#: ../lib/gis/parser.c:561 msgid "Use either --qq or --verbose flag, not both. Assuming --qq." msgstr "" -#: ../lib/gis/parser.c:585 +#: ../lib/gis/parser.c:592 #, c-format msgid "Sorry <%s> is not a valid option" msgstr "" -#: ../lib/gis/parser.c:598 +#: ../lib/gis/parser.c:605 msgid "Your installation doesn't include GUI, exiting." msgstr "" -#: ../lib/gis/parser.c:943 +#: ../lib/gis/parser.c:950 msgid "Unable to determine program name" msgstr "Não foi possível descobrir o nome do programa" -#: ../lib/gis/parser.c:965 ../lib/gis/parser.c:984 +#: ../lib/gis/parser.c:972 ../lib/gis/parser.c:991 #, c-format msgid "%s: Sorry, <%c> is not a valid flag" msgstr "" -#: ../lib/gis/parser.c:1114 +#: ../lib/gis/parser.c:1121 #, c-format msgid "%s: Sorry, <%s=> is ambiguous" msgstr "" -#: ../lib/gis/parser.c:1117 +#: ../lib/gis/parser.c:1124 #, c-format msgid "Option <%s=> matches" msgstr "" -#: ../lib/gis/parser.c:1135 +#: ../lib/gis/parser.c:1142 #, c-format msgid "Please update the usage of <%s>: option <%s> has been renamed to <%s>" msgstr "" -#: ../lib/gis/parser.c:1148 +#: ../lib/gis/parser.c:1155 #, c-format msgid "%s: Sorry, <%s> is not a valid parameter" msgstr "" -#: ../lib/gis/parser.c:1154 ../lib/gis/parser.c:1400 +#: ../lib/gis/parser.c:1161 ../lib/gis/parser.c:1407 #, c-format msgid "<%s> is an abbreviation for <%s>" msgstr "" -#: ../lib/gis/parser.c:1159 +#: ../lib/gis/parser.c:1166 #, c-format msgid "Option <%s> does not accept multiple answers" msgstr "" -#: ../lib/gis/parser.c:1231 +#: ../lib/gis/parser.c:1238 #, c-format msgid "" "Illegal range syntax for parameter <%s>\n" "\tPresented as: %s" msgstr "" -#: ../lib/gis/parser.c:1237 +#: ../lib/gis/parser.c:1244 #, c-format msgid "" "Value <%s> out of range for parameter <%s>\n" "\tLegal range: %s" msgstr "" -#: ../lib/gis/parser.c:1243 +#: ../lib/gis/parser.c:1250 #, c-format msgid "Missing value for parameter <%s>" msgstr "" -#: ../lib/gis/parser.c:1249 +#: ../lib/gis/parser.c:1256 #, c-format msgid "" "Value <%s> ambiguous for parameter <%s>\n" "\tValid options: %s" msgstr "" -#: ../lib/gis/parser.c:1422 +#: ../lib/gis/parser.c:1429 #, c-format msgid "" "Required parameter <%s> not set:\n" "\t(%s)" msgstr "" -#: ../lib/gis/parser.c:1514 +#: ../lib/gis/parser.c:1521 #, c-format msgid "" "Option <%s> must be provided in multiples of %d\n" "\tYou provided %d item(s): %s" msgstr "" -#: ../lib/gis/parser.c:1588 ../lib/gis/error.c:363 +#: ../lib/gis/parser.c:1595 ../lib/gis/error.c:363 #, c-format msgid "ERROR: " msgstr "ERRO:" -#: ../lib/gis/parser.c:1590 ../lib/gis/parser.c:1597 +#: ../lib/gis/parser.c:1597 ../lib/gis/parser.c:1604 #, c-format msgid "option <%s>: <%s> exists. To overwrite, use the --overwrite flag" msgstr "" -#: ../lib/gis/parser.c:1707 +#: ../lib/gis/parser.c:1714 #, c-format msgid "%s= is not a separator option" msgstr "" -#: ../lib/gis/parser.c:1710 +#: ../lib/gis/parser.c:1717 #, c-format msgid "No separator given for %s=" msgstr "" -#: ../lib/gis/parser.c:1772 ../lib/gis/parser.c:1789 +#: ../lib/gis/parser.c:1779 ../lib/gis/parser.c:1796 #, c-format msgid "%s= is not a file option" msgstr "" -#: ../lib/gis/parser.c:1774 +#: ../lib/gis/parser.c:1781 #, c-format msgid "Opening multiple files not supported for %s=" msgstr "" -#: ../lib/gis/parser.c:1780 +#: ../lib/gis/parser.c:1787 #, c-format msgid "Unable to open %s file <%s>" msgstr "" -#: ../lib/gis/parser.c:1786 +#: ../lib/gis/parser.c:1793 #, c-format msgid "Unable to create %s file <%s>" msgstr "" @@ -4892,420 +5026,420 @@ msgid "Example: select * from towns where population > 10000" msgstr "" -#: ../lib/gis/parser_standard_options.c:156 +#: ../lib/gis/parser_standard_options.c:157 msgid "WHERE conditions of SQL statement without 'where' keyword" msgstr "Cláusula WHERE do comando SQL sem palavra-chave 'where' ('onde')" -#: ../lib/gis/parser_standard_options.c:157 +#: ../lib/gis/parser_standard_options.c:158 msgid "Example: income < 1000 and population >= 10000" msgstr "" -#: ../lib/gis/parser_standard_options.c:165 +#: ../lib/gis/parser_standard_options.c:166 msgid "Name of attribute table" msgstr "" -#: ../lib/gis/parser_standard_options.c:174 +#: ../lib/gis/parser_standard_options.c:175 msgid "Name of database driver" msgstr "" -#: ../lib/gis/parser_standard_options.c:183 +#: ../lib/gis/parser_standard_options.c:184 msgid "Name of database" msgstr "" -#: ../lib/gis/parser_standard_options.c:192 +#: ../lib/gis/parser_standard_options.c:193 msgid "Database schema" msgstr "" -#: ../lib/gis/parser_standard_options.c:193 +#: ../lib/gis/parser_standard_options.c:194 msgid "Do not use this option if schemas are not supported by driver/database server" msgstr "" -#: ../lib/gis/parser_standard_options.c:202 +#: ../lib/gis/parser_standard_options.c:203 msgid "Name of attribute column" msgstr "Nome da coluna de atributos" -#: ../lib/gis/parser_standard_options.c:211 +#: ../lib/gis/parser_standard_options.c:212 msgid "Name of attribute column(s)" msgstr "Nome da(s) coluna(s) de atributos" -#: ../lib/gis/parser_standard_options.c:220 +#: ../lib/gis/parser_standard_options.c:221 msgid "Name of key column" msgstr "" -#: ../lib/gis/parser_standard_options.c:221 +#: ../lib/gis/parser_standard_options.c:222 msgid "Must refer to an integer column" msgstr "" -#: ../lib/gis/parser_standard_options.c:233 +#: ../lib/gis/parser_standard_options.c:234 msgid "Name of input imagery group" msgstr "Nome do grupo de imagens de entrada" -#: ../lib/gis/parser_standard_options.c:241 +#: ../lib/gis/parser_standard_options.c:242 msgid "Name of input imagery subgroup" msgstr "Nome do subgrupo de imagens de entrada" -#: ../lib/gis/parser_standard_options.c:251 +#: ../lib/gis/parser_standard_options.c:252 msgid "Name of input raster map" msgstr "Nome do mapa raster de entrada" -#: ../lib/gis/parser_standard_options.c:260 +#: ../lib/gis/parser_standard_options.c:261 msgid "Name of input raster map(s)" msgstr "Nome do(s) mapa(s) raster de entrada" -#: ../lib/gis/parser_standard_options.c:268 +#: ../lib/gis/parser_standard_options.c:269 msgid "Name for output raster map" msgstr "Nome do mapa raster de saída" -#: ../lib/gis/parser_standard_options.c:277 +#: ../lib/gis/parser_standard_options.c:278 msgid "Name for output raster map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:285 +#: ../lib/gis/parser_standard_options.c:286 msgid "Name of raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:294 +#: ../lib/gis/parser_standard_options.c:295 msgid "Name of raster map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:302 +#: ../lib/gis/parser_standard_options.c:303 msgid "Name of base raster map" msgstr "Nome do mapa raster base" -#: ../lib/gis/parser_standard_options.c:310 +#: ../lib/gis/parser_standard_options.c:311 msgid "Name of cover raster map" msgstr "Nome do mapa raster de superfície" -#: ../lib/gis/parser_standard_options.c:318 +#: ../lib/gis/parser_standard_options.c:319 msgid "Name of input elevation raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:327 +#: ../lib/gis/parser_standard_options.c:328 msgid "Name of input elevation raster map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:334 +#: ../lib/gis/parser_standard_options.c:335 msgid "Type of raster map to be created" msgstr "" -#: ../lib/gis/parser_standard_options.c:335 +#: ../lib/gis/parser_standard_options.c:336 msgid "Storage type for resultant raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:339 +#: ../lib/gis/parser_standard_options.c:340 msgid "Integer" msgstr "" -#: ../lib/gis/parser_standard_options.c:340 +#: ../lib/gis/parser_standard_options.c:341 msgid "Single precision floating point" msgstr "" -#: ../lib/gis/parser_standard_options.c:341 +#: ../lib/gis/parser_standard_options.c:342 msgid "Double precision floating point" msgstr "" -#: ../lib/gis/parser_standard_options.c:347 +#: ../lib/gis/parser_standard_options.c:348 msgid "Sampling interpolation method" msgstr "" -#: ../lib/gis/parser_standard_options.c:351 +#: ../lib/gis/parser_standard_options.c:352 msgid "Nearest-neighbor interpolation" msgstr "" -#: ../lib/gis/parser_standard_options.c:352 +#: ../lib/gis/parser_standard_options.c:353 msgid "Bilinear interpolation" msgstr "" -#: ../lib/gis/parser_standard_options.c:353 +#: ../lib/gis/parser_standard_options.c:354 msgid "Bicubic interpolation" msgstr "" -#: ../lib/gis/parser_standard_options.c:362 +#: ../lib/gis/parser_standard_options.c:363 msgid "Name of input basename raster map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:371 +#: ../lib/gis/parser_standard_options.c:372 msgid "Name for output basename raster map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:381 +#: ../lib/gis/parser_standard_options.c:382 msgid "Name of input 3D raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:390 +#: ../lib/gis/parser_standard_options.c:391 msgid "Name of input 3D raster map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:398 +#: ../lib/gis/parser_standard_options.c:399 msgid "Name for output 3D raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:406 +#: ../lib/gis/parser_standard_options.c:407 msgid "Name of 3D raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:415 +#: ../lib/gis/parser_standard_options.c:416 msgid "Name of 3D raster map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:424 +#: ../lib/gis/parser_standard_options.c:425 msgid "Data type used in the output raster3d map" msgstr "" -#: ../lib/gis/parser_standard_options.c:433 +#: ../lib/gis/parser_standard_options.c:434 msgid "Number of digits used as mantissa in the internal map storage, 0 -23 for float, 0 - 52 for double, max or default" msgstr "" -#: ../lib/gis/parser_standard_options.c:443 +#: ../lib/gis/parser_standard_options.c:444 msgid "The compression method used in the output raster3d map" msgstr "" -#: ../lib/gis/parser_standard_options.c:453 +#: ../lib/gis/parser_standard_options.c:454 msgid "The dimensions of the tiles used in the output raster3d map (XxYxZ or default: 16x16x8)" msgstr "" -#: ../lib/gis/parser_standard_options.c:463 +#: ../lib/gis/parser_standard_options.c:464 msgid "Name of input vector map" msgstr "Nome do mapa vectorial de entrada" -#: ../lib/gis/parser_standard_options.c:464 -#: ../lib/gis/parser_standard_options.c:491 +#: ../lib/gis/parser_standard_options.c:465 +#: ../lib/gis/parser_standard_options.c:492 msgid "Or data source for direct OGR access" msgstr "" -#: ../lib/gis/parser_standard_options.c:473 +#: ../lib/gis/parser_standard_options.c:474 msgid "Name of input vector map(s)" msgstr "Nome do(s) mapa(s) vectorial(ais) de entrada" -#: ../lib/gis/parser_standard_options.c:474 +#: ../lib/gis/parser_standard_options.c:475 msgid "Or data source(s) for direct OGR access" msgstr "" -#: ../lib/gis/parser_standard_options.c:482 +#: ../lib/gis/parser_standard_options.c:483 msgid "Name for output vector map" msgstr "Nome do mapa vectorial de saída" -#: ../lib/gis/parser_standard_options.c:490 +#: ../lib/gis/parser_standard_options.c:491 msgid "Name of vector map" msgstr "" -#: ../lib/gis/parser_standard_options.c:500 +#: ../lib/gis/parser_standard_options.c:501 msgid "Name of vector map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:509 -#: ../lib/gis/parser_standard_options.c:518 +#: ../lib/gis/parser_standard_options.c:510 +#: ../lib/gis/parser_standard_options.c:519 msgid "Input feature type" msgstr "" -#: ../lib/gis/parser_standard_options.c:525 +#: ../lib/gis/parser_standard_options.c:526 msgid "Layer number or name" msgstr "" -#: ../lib/gis/parser_standard_options.c:527 +#: ../lib/gis/parser_standard_options.c:528 msgid "Vector features can have category values in different layers. This number determines which layer to use. When used with direct OGR access this is the layer name." msgstr "" -#: ../lib/gis/parser_standard_options.c:537 +#: ../lib/gis/parser_standard_options.c:538 msgid "Layer number or name ('-1' for all layers)" msgstr "" -#: ../lib/gis/parser_standard_options.c:539 +#: ../lib/gis/parser_standard_options.c:540 msgid "A single vector map can be connected to multiple database tables. This number determines which table to use. When used with direct OGR access this is the layer name." msgstr "" -#: ../lib/gis/parser_standard_options.c:548 +#: ../lib/gis/parser_standard_options.c:549 msgid "Category value" msgstr "Valor da categoria" -#: ../lib/gis/parser_standard_options.c:556 +#: ../lib/gis/parser_standard_options.c:557 msgid "Category values" msgstr "Valores da categoria" -#: ../lib/gis/parser_standard_options.c:557 -#: ../lib/gis/parser_standard_options.c:572 +#: ../lib/gis/parser_standard_options.c:558 +#: ../lib/gis/parser_standard_options.c:573 msgid "Example: 1,3,7-9,13" msgstr "Exemplo: 1,3,7-9,13" -#: ../lib/gis/parser_standard_options.c:564 +#: ../lib/gis/parser_standard_options.c:565 msgid "Feature id" msgstr "ID do elemento" -#: ../lib/gis/parser_standard_options.c:571 +#: ../lib/gis/parser_standard_options.c:572 msgid "Feature ids" msgstr "IDs dos elementos" -#: ../lib/gis/parser_standard_options.c:582 -#: ../lib/gis/parser_standard_options.c:590 +#: ../lib/gis/parser_standard_options.c:583 +#: ../lib/gis/parser_standard_options.c:591 msgid "Name of input file" msgstr "Nome do ficheiro de entrada" -#: ../lib/gis/parser_standard_options.c:598 +#: ../lib/gis/parser_standard_options.c:599 msgid "Name for output file" msgstr "Nome do ficheiro de saída" -#: ../lib/gis/parser_standard_options.c:607 +#: ../lib/gis/parser_standard_options.c:608 msgid "Field separator" msgstr "Separador de campos" -#: ../lib/gis/parser_standard_options.c:608 +#: ../lib/gis/parser_standard_options.c:609 msgid "Special characters: pipe, comma, space, tab, newline" msgstr "" -#: ../lib/gis/parser_standard_options.c:619 -#: ../lib/gis/parser_standard_options.c:630 +#: ../lib/gis/parser_standard_options.c:620 +#: ../lib/gis/parser_standard_options.c:631 msgid "Color" msgstr "Cor" -#: ../lib/gis/parser_standard_options.c:621 +#: ../lib/gis/parser_standard_options.c:622 msgid "Either a standard color name or R:G:B triplet" msgstr "Um nome de cor padrão ou tripla R:G:B" -#: ../lib/gis/parser_standard_options.c:632 +#: ../lib/gis/parser_standard_options.c:633 msgid "Either a standard color name, R:G:B triplet, or \"none\"" msgstr "" -#: ../lib/gis/parser_standard_options.c:643 +#: ../lib/gis/parser_standard_options.c:644 msgid "Name of input directory" msgstr "" -#: ../lib/gis/parser_standard_options.c:653 +#: ../lib/gis/parser_standard_options.c:654 msgid "Units" msgstr "" -#: ../lib/gis/parser_standard_options.c:662 +#: ../lib/gis/parser_standard_options.c:663 msgid "Data type(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:672 +#: ../lib/gis/parser_standard_options.c:673 msgid "Name of mapset (default: current search path)" msgstr "" -#: ../lib/gis/parser_standard_options.c:673 +#: ../lib/gis/parser_standard_options.c:674 msgid "'.' for current mapset" msgstr "" -#: ../lib/gis/parser_standard_options.c:681 +#: ../lib/gis/parser_standard_options.c:682 msgid "Location name" msgstr "" -#: ../lib/gis/parser_standard_options.c:682 +#: ../lib/gis/parser_standard_options.c:683 msgid "Location name (not location path)" msgstr "" -#: ../lib/gis/parser_standard_options.c:692 +#: ../lib/gis/parser_standard_options.c:693 msgid "GRASS GIS database directory" msgstr "" -#: ../lib/gis/parser_standard_options.c:693 +#: ../lib/gis/parser_standard_options.c:694 msgid "Default: path to the current GRASS GIS database" msgstr "" -#: ../lib/gis/parser_standard_options.c:705 +#: ../lib/gis/parser_standard_options.c:706 msgid "Coordinates" msgstr "" -#: ../lib/gis/parser_standard_options.c:714 +#: ../lib/gis/parser_standard_options.c:715 msgid "Name of color table" msgstr "" -#: ../lib/gis/parser_standard_options.c:725 +#: ../lib/gis/parser_standard_options.c:726 msgid "String representing NULL value" msgstr "" -#: ../lib/gis/parser_standard_options.c:734 +#: ../lib/gis/parser_standard_options.c:735 msgid "Name of saved region" msgstr "" -#: ../lib/gis/parser_standard_options.c:744 +#: ../lib/gis/parser_standard_options.c:745 msgid "Name of the input space time dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:753 +#: ../lib/gis/parser_standard_options.c:754 msgid "Name of the input space time datasets" msgstr "" -#: ../lib/gis/parser_standard_options.c:761 +#: ../lib/gis/parser_standard_options.c:762 msgid "Name of the output space time dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:769 +#: ../lib/gis/parser_standard_options.c:770 msgid "Name of the input space time raster dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:778 +#: ../lib/gis/parser_standard_options.c:779 msgid "Name of the input space time raster datasets" msgstr "" -#: ../lib/gis/parser_standard_options.c:786 +#: ../lib/gis/parser_standard_options.c:787 msgid "Name of the output space time raster dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:794 +#: ../lib/gis/parser_standard_options.c:795 msgid "Name of the input space time vector dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:803 +#: ../lib/gis/parser_standard_options.c:804 msgid "Name of the input space time vector datasets" msgstr "" -#: ../lib/gis/parser_standard_options.c:811 +#: ../lib/gis/parser_standard_options.c:812 msgid "Name of the output space time vector dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:819 +#: ../lib/gis/parser_standard_options.c:820 msgid "Name of the input space time raster3d dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:828 +#: ../lib/gis/parser_standard_options.c:829 msgid "Name of the input space time raster3d datasets" msgstr "" -#: ../lib/gis/parser_standard_options.c:836 +#: ../lib/gis/parser_standard_options.c:837 msgid "Name of the output space time raster3d dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:845 +#: ../lib/gis/parser_standard_options.c:846 msgid "Type of the input space time dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:853 +#: ../lib/gis/parser_standard_options.c:854 msgid "Name of the input map" msgstr "" -#: ../lib/gis/parser_standard_options.c:862 +#: ../lib/gis/parser_standard_options.c:863 msgid "Name of the input maps" msgstr "" -#: ../lib/gis/parser_standard_options.c:871 +#: ../lib/gis/parser_standard_options.c:872 msgid "Type of the input map" msgstr "" -#: ../lib/gis/parser_standard_options.c:880 +#: ../lib/gis/parser_standard_options.c:881 msgid "The temporal type of the space time dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:887 +#: ../lib/gis/parser_standard_options.c:888 msgid "WHERE conditions of SQL statement without 'where' keyword used in the temporal GIS framework" msgstr "" -#: ../lib/gis/parser_standard_options.c:888 +#: ../lib/gis/parser_standard_options.c:889 msgid "Example: start_time > '2001-01-01 12:30:00'" msgstr "" -#: ../lib/gis/parser_standard_options.c:898 +#: ../lib/gis/parser_standard_options.c:899 msgid "The method to be used for sampling the input dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:932 +#: ../lib/gis/parser_standard_options.c:933 msgid "Do not create attribute table" msgstr "" -#: ../lib/gis/parser_standard_options.c:936 +#: ../lib/gis/parser_standard_options.c:937 msgid "Do not build topology" msgstr "" -#: ../lib/gis/parser_standard_options.c:937 +#: ../lib/gis/parser_standard_options.c:938 msgid "Advantageous when handling a large number of points" msgstr "" @@ -6184,6 +6318,15 @@ msgid "Seek offset out of range" msgstr "Deslocamento de procura fora dos limites" +#: ../lib/gis/cmprzstd.c:80 ../lib/gis/cmprzstd.c:95 ../lib/gis/cmprzstd.c:169 +msgid "GRASS needs to be compiled with ZSTD for ZSTD compression" +msgstr "" + +#: ../lib/gis/cmprzstd.c:134 ../lib/gis/cmprzstd.c:196 +#, c-format +msgid "ZSTD compression error %d: %s" +msgstr "" + #: ../lib/gis/paths.c:201 #, c-format msgid "Unable to open file <%s> for reading" @@ -6198,10 +6341,30 @@ msgid "Multiple outputs are not supported by WPS 1.0.0" msgstr "" -#: ../lib/gis/color_rules.c:88 +#: ../lib/gis/color_rules.c:98 msgid "no description" msgstr "" +#: ../lib/gis/color_rules.c:292 +#, fuzzy +msgid "Unable to open color rule" +msgstr "Não foi possível carregar as regras de cor <%s>" + +#: ../lib/gis/color_rules.c:341 ../lib/gis/color_rules.c:352 +#: ../lib/gis/color_rules.c:356 ../lib/gis/color_rules.c:360 +msgid "range: map values" +msgstr "" + +#: ../lib/gis/color_rules.c:343 +#, c-format +msgid "range: %g to %g" +msgstr "" + +#: ../lib/gis/color_rules.c:368 +#, fuzzy +msgid "Unable to open color descriptions" +msgstr "Não foi possível abrir %s para escrita" + #: ../lib/gis/mapset_msc.c:90 #, c-format msgid "Unable to make mapset element %s (%s): %s" @@ -6212,12 +6375,12 @@ msgid "Unable to access mapset element %s (%s): %s" msgstr "Não foi possível aceder ao elemento do mapset %s (%s): %s" -#: ../lib/gis/cmprzlib.c:139 ../lib/gis/cmprzlib.c:157 +#: ../lib/gis/cmprzlib.c:142 #, c-format msgid "ZLIB compression error %d: %s" msgstr "" -#: ../lib/gis/cmprzlib.c:225 ../lib/gis/cmprzlib.c:242 +#: ../lib/gis/cmprzlib.c:204 #, c-format msgid "ZLIB decompression error %d: %s" msgstr "" @@ -6277,12 +6440,12 @@ #: ../lib/gis/parser_dependencies.c:305 #, c-format -msgid "Option %s requires all of %s" +msgid "Option <%s> requires all of %s" msgstr "" #: ../lib/gis/parser_dependencies.c:332 #, c-format -msgid "Option %s is mutually exclusive with all of %s" +msgid "Option <%s> is mutually exclusive with all of %s" msgstr "" #: ../lib/gis/parser_dependencies.c:358 @@ -6318,43 +6481,43 @@ msgid "Task already has a worker" msgstr "" -#: ../lib/gis/compress.c:132 ../lib/gis/compress.c:193 -#: ../lib/gis/compress.c:208 +#: ../lib/gis/compress.c:143 ../lib/gis/compress.c:208 +#: ../lib/gis/compress.c:225 ../lib/gis/compress.c:240 msgid "Request for unsupported compressor" msgstr "" -#: ../lib/gis/compress.c:223 +#: ../lib/gis/compress.c:255 msgid "No destination buffer allocated" msgstr "" -#: ../lib/gis/compress.c:230 +#: ../lib/gis/compress.c:262 #, c-format msgid "Invalid read size %d" msgstr "" -#: ../lib/gis/compress.c:251 +#: ../lib/gis/compress.c:283 #, c-format msgid "Unable to read %d bytes: end of file" msgstr "" -#: ../lib/gis/compress.c:253 +#: ../lib/gis/compress.c:285 #, c-format msgid "Unable to read %d bytes: %s" msgstr "" -#: ../lib/gis/compress.c:327 ../lib/gis/compress.c:350 -#: ../lib/gis/compress.c:391 +#: ../lib/gis/compress.c:360 ../lib/gis/compress.c:383 +#: ../lib/gis/compress.c:424 msgid "Unable to write compression flag" msgstr "" -#: ../lib/gis/compress.c:338 ../lib/gis/compress.c:361 -#: ../lib/gis/compress.c:404 +#: ../lib/gis/compress.c:371 ../lib/gis/compress.c:394 +#: ../lib/gis/compress.c:437 #, c-format msgid "Unable to write %d bytes: nothing written" msgstr "" -#: ../lib/gis/compress.c:340 ../lib/gis/compress.c:363 -#: ../lib/gis/compress.c:406 +#: ../lib/gis/compress.c:373 ../lib/gis/compress.c:396 +#: ../lib/gis/compress.c:439 #, c-format msgid "Unable to write %d bytes: %s" msgstr "" @@ -6600,7 +6763,7 @@ "-- Table unit tests finished successfully --" msgstr "" -#: ../lib/db/dbmi_base/default_name.c:136 +#: ../lib/db/dbmi_base/default_name.c:139 msgid "Programmer error" msgstr "Erro do programador" @@ -6690,25 +6853,30 @@ msgid "db_get_index_column_name(): invalid column number" msgstr "" -#: ../lib/vector/diglib/spindex_rw.c:98 ../lib/vector/diglib/spindex_rw.c:106 +#: ../lib/vector/diglib/spindex_rw.c:99 ../lib/vector/diglib/spindex_rw.c:107 msgid "Topology file must be written before spatial index file" msgstr "" -#: ../lib/vector/diglib/spindex_rw.c:302 +#: ../lib/vector/diglib/spindex_rw.c:303 #, 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 +#: ../lib/vector/diglib/spindex_rw.c:309 #, 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 +#: ../lib/vector/diglib/spindex_rw.c:318 #, c-format msgid "Spatial index format version %d.%d is not supported by this release. Please rebuild topology." msgstr "" +#: ../lib/vector/diglib/plus_line.c:262 ../lib/vector/diglib/plus_line.c:302 +#, fuzzy, c-format +msgid "Attempt to delete not registered line %d from node %d" +msgstr "Tentativa de remover ilha não registrada %d da área %d" + #: ../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." @@ -6814,7 +6982,7 @@ msgid "Unable to write isles to plus file" msgstr "" -#: ../lib/vector/diglib/plus_node.c:214 +#: ../lib/vector/diglib/plus_node.c:213 #, c-format msgid "Attempt to read line angle for the line which is not connected to the node: node %d, line %d" msgstr "Tentativa de ler ângulo da linha para uma linha que não está ligada ao nó: nó %d, linha %d" @@ -6875,44 +7043,44 @@ msgid "Error in read/write portable char, byte_order = %d Written: %d Read: %d" msgstr "" -#: ../lib/vector/diglib/plus_area.c:215 ../lib/vector/diglib/plus_area.c:716 +#: ../lib/vector/diglib/plus_area.c:218 ../lib/vector/diglib/plus_area.c:718 #, c-format msgid "Line %d already has area/isle %d to left" msgstr "A linha %d já tem área/ilha %d à esquerda" -#: ../lib/vector/diglib/plus_area.c:225 ../lib/vector/diglib/plus_area.c:724 +#: ../lib/vector/diglib/plus_area.c:228 ../lib/vector/diglib/plus_area.c:726 #, c-format msgid "Line %d already has area/isle %d to right" msgstr "A linha %d já tem área/ilha %d à direita" -#: ../lib/vector/diglib/plus_area.c:279 +#: ../lib/vector/diglib/plus_area.c:282 msgid "Isle already registered in area" msgstr "" -#: ../lib/vector/diglib/plus_area.c:313 +#: ../lib/vector/diglib/plus_area.c:316 msgid "Attempt to delete isle from dead area" msgstr "Tentativa de remover ilha de uma área morta" -#: ../lib/vector/diglib/plus_area.c:330 +#: ../lib/vector/diglib/plus_area.c:324 #, c-format msgid "Attempt to delete not registered isle %d from area %d" msgstr "Tentativa de remover ilha não registrada %d da área %d" -#: ../lib/vector/diglib/plus_area.c:369 +#: ../lib/vector/diglib/plus_area.c:371 msgid "Attempt to delete dead area" msgstr "Tentativa de remover área morta" -#: ../lib/vector/diglib/plus_area.c:408 +#: ../lib/vector/diglib/plus_area.c:410 #, c-format msgid "Dead centroid %d registered for area (bug in the vector library)" msgstr "Centróide inexistente %d registado para área (erro na biblioteca vectorial)" -#: ../lib/vector/diglib/plus_area.c:431 +#: ../lib/vector/diglib/plus_area.c:433 #, c-format msgid "Attempt to delete area %d info from dead isle %d" msgstr "Tentativa de remover informação da área %d da ilha morta %d" -#: ../lib/vector/diglib/plus_area.c:782 +#: ../lib/vector/diglib/plus_area.c:784 #, c-format msgid "Attempt to delete isle %d info from dead area %d" msgstr "Tentativa de remover informação da ilha %d da área morta %d" @@ -7027,7 +7195,7 @@ #: ../lib/vector/Vlib/header_finfo.c:113 ../lib/vector/Vlib/header_finfo.c:153 #: ../lib/vector/Vlib/header_finfo.c:254 ../lib/vector/Vlib/close.c:284 #: ../lib/vector/Vlib/close_ogr.c:77 ../lib/vector/Vlib/close_ogr.c:111 -#: ../lib/proj/convert.c:64 +#: ../lib/proj/convert.c:98 msgid "GRASS is not compiled with OGR support" msgstr "" @@ -7201,7 +7369,7 @@ msgstr "Não foi possível adicionar a ligação da base de dados relativa ao mapa vectorial <%s>" #: ../lib/vector/Vlib/copy.c:764 ../lib/vector/Vlib/close_nat.c:102 -#: ../lib/vector/Vlib/map.c:317 +#: ../lib/vector/Vlib/map.c:318 #, c-format msgid "Unable to copy table <%s>" msgstr "Não foi possível copiar a tabela <%s>" @@ -7262,7 +7430,7 @@ msgstr "Não foi possível abrir o ficheiro de topologia relativo ao mapa vectorial <%s>" #: ../lib/vector/Vlib/open.c:367 ../lib/vector/Vlib/open.c:871 -#: ../lib/vector/Vlib/build.c:865 +#: ../lib/vector/Vlib/build.c:866 #, c-format msgid "Unable to open spatial index file for vector map <%s>" msgstr "" @@ -7298,13 +7466,13 @@ msgstr "" #: ../lib/vector/Vlib/open.c:813 ../lib/vector/Vlib/open.c:826 -#: ../lib/vector/Vlib/map.c:159 +#: ../lib/vector/Vlib/map.c:160 #, c-format msgid "Unable to delete vector map <%s>" msgstr "Não foi possível apagar o mapa vectorial <%s>" -#: ../lib/vector/Vlib/open.c:821 ../lib/vector/Vlib/map.c:155 -#: ../lib/vector/Vlib/map.c:249 +#: ../lib/vector/Vlib/open.c:821 ../lib/vector/Vlib/map.c:156 +#: ../lib/vector/Vlib/map.c:250 #, c-format msgid "Vector map <%s> already exists and will be overwritten" msgstr "O mapa vectorial <%s> já existe e será reescrito" @@ -7826,29 +7994,29 @@ msgid "Bug: attempt to update map which is not in current mapset" msgstr "Bug: tentativa de atualizar mapa que não está no mapset atual" -#: ../lib/vector/Vlib/snap.c:223 ../lib/vector/Vlib/snap.c:582 +#: ../lib/vector/Vlib/snap.c:223 ../lib/vector/Vlib/snap.c:583 msgid "Snap vertices Pass 1: select points" msgstr "Passo 1 de encaixe de vértices: selecionar pontos" -#: ../lib/vector/Vlib/snap.c:270 ../lib/vector/Vlib/snap.c:636 +#: ../lib/vector/Vlib/snap.c:268 ../lib/vector/Vlib/snap.c:637 msgid "Snap vertices Pass 2: assign anchor vertices" msgstr "Passo 2 de encaixe de vértices: atribuir vértices âncora" -#: ../lib/vector/Vlib/snap.c:339 ../lib/vector/Vlib/snap.c:705 +#: ../lib/vector/Vlib/snap.c:337 ../lib/vector/Vlib/snap.c:706 msgid "Snap vertices Pass 3: snap to assigned points" msgstr "Passo 3 de encaixe de vértices: snap para os pontos atributos" -#: ../lib/vector/Vlib/snap.c:525 ../lib/vector/Vlib/snap.c:888 +#: ../lib/vector/Vlib/snap.c:526 ../lib/vector/Vlib/snap.c:889 #, c-format msgid "Snapped vertices: %d" msgstr "Vértices encaixados: %d" -#: ../lib/vector/Vlib/snap.c:526 ../lib/vector/Vlib/snap.c:889 +#: ../lib/vector/Vlib/snap.c:527 ../lib/vector/Vlib/snap.c:890 #, c-format msgid "New vertices: %d" msgstr "Novos vértices: %d" -#: ../lib/vector/Vlib/snap.c:916 +#: ../lib/vector/Vlib/snap.c:917 msgid "Reading features..." msgstr "" @@ -8094,71 +8262,71 @@ msgid "Vect_get_point_in_poly() failed" msgstr "Vect_get_point_in_poly() falhou" -#: ../lib/vector/Vlib/map.c:139 ../lib/vector/Vlib/map.c:245 +#: ../lib/vector/Vlib/map.c:140 ../lib/vector/Vlib/map.c:246 msgid "Vector map name is not SQL compliant" msgstr "Nome do mapa não obedece ao SQL" -#: ../lib/vector/Vlib/map.c:143 +#: ../lib/vector/Vlib/map.c:144 #, c-format msgid "Unable to find vector map <%s> in <%s>" msgstr "Não foi possível encontrar o mapa vectorial <%s> em <%s>" -#: ../lib/vector/Vlib/map.c:179 ../lib/vector/Vlib/map.c:267 +#: ../lib/vector/Vlib/map.c:180 ../lib/vector/Vlib/map.c:268 #, c-format msgid "Unable to copy vector map <%s> to <%s>" msgstr "Não foi possível copiar o mapa vectorial <%s> para <%s>" -#: ../lib/vector/Vlib/map.c:331 ../lib/vector/Vlib/map.c:462 +#: ../lib/vector/Vlib/map.c:332 ../lib/vector/Vlib/map.c:463 #, c-format msgid "Unable to delete table <%s>" msgstr "Não foi possível apagar a tabela <%s>" -#: ../lib/vector/Vlib/map.c:346 +#: ../lib/vector/Vlib/map.c:347 #, c-format msgid "Unable to create index for table <%s>, key <%s>" msgstr "Não foi possível criar o índice para a tabela <%s>, chave <%s>" -#: ../lib/vector/Vlib/map.c:402 +#: ../lib/vector/Vlib/map.c:403 #, c-format msgid "Ignoring invalid mapset: %s" msgstr "" -#: ../lib/vector/Vlib/map.c:407 +#: ../lib/vector/Vlib/map.c:408 #, c-format msgid "Invalid vector map name <%s>" msgstr "Nome de mapa vectorial inválido <%s>" -#: ../lib/vector/Vlib/map.c:417 +#: ../lib/vector/Vlib/map.c:418 #, c-format msgid "Unable to open header file for vector map <%s>" msgstr "Não foi possível abrir o ficheiro do cabeçalho para o mapa vectorial <%s>" -#: ../lib/vector/Vlib/map.c:449 +#: ../lib/vector/Vlib/map.c:450 #, c-format msgid "Unable to find table <%s> linked to vector map <%s>" msgstr "Não foi possível encontrar a tabela <%s> relativa ao mapa vectorial <%s>" -#: ../lib/vector/Vlib/map.c:472 +#: ../lib/vector/Vlib/map.c:473 #, c-format msgid "Table <%s> linked to vector map <%s> does not exist" msgstr "A tabela <%s> relativa ao mapa vectorial <%s> não existe" -#: ../lib/vector/Vlib/map.c:485 +#: ../lib/vector/Vlib/map.c:486 #, c-format msgid "Unable to open directory '%s'" msgstr "Não foi possível abrir o diretório '%s'" -#: ../lib/vector/Vlib/map.c:499 +#: ../lib/vector/Vlib/map.c:500 #, c-format msgid "Unable to delete file '%s'" msgstr "Não foi possível apagar o ficheiro '%s'" -#: ../lib/vector/Vlib/map.c:519 +#: ../lib/vector/Vlib/map.c:520 #, c-format msgid "Unable to rename directory '%s' to '%s'" msgstr "Não foi possível mudar o nome do diretório '%s' para '%s'" -#: ../lib/vector/Vlib/map.c:528 +#: ../lib/vector/Vlib/map.c:529 #, c-format msgid "Unable to remove directory '%s': %s" msgstr "" @@ -8212,10 +8380,10 @@ msgid "Your GRASS version does not fully support feature index format %d.%d of the vector. Consider to rebuild topology or upgrade GRASS." msgstr "A sua versão do GRASS não suporta na totalidade o formato %d de índice de elementos.%d do vector. Considere reconstruir a topologia ou actualize o GRASS." -#: ../lib/vector/Vlib/intersect2.c:1202 ../lib/vector/Vlib/intersect2.c:1208 -#: ../lib/vector/Vlib/intersect2.c:1210 ../lib/vector/Vlib/intersect2.c:1262 -#: ../lib/vector/Vlib/intersect2.c:1271 ../lib/vector/Vlib/intersect2.c:1292 -#: ../lib/vector/Vlib/intersect2.c:1309 ../lib/vector/Vlib/intersect.c:1194 +#: ../lib/vector/Vlib/intersect2.c:1259 ../lib/vector/Vlib/intersect2.c:1265 +#: ../lib/vector/Vlib/intersect2.c:1267 ../lib/vector/Vlib/intersect2.c:1319 +#: ../lib/vector/Vlib/intersect2.c:1328 ../lib/vector/Vlib/intersect2.c:1349 +#: ../lib/vector/Vlib/intersect2.c:1366 ../lib/vector/Vlib/intersect.c:1194 #: ../lib/vector/Vlib/intersect.c:1200 ../lib/vector/Vlib/intersect.c:1202 #: ../lib/vector/Vlib/intersect.c:1257 ../lib/vector/Vlib/intersect.c:1266 #: ../lib/vector/Vlib/intersect.c:1287 ../lib/vector/Vlib/intersect.c:1304 @@ -8446,12 +8614,12 @@ msgstr "" #: ../lib/vector/Vlib/build_sfa.c:339 ../lib/vector/Vlib/build_sfa.c:632 -#: ../lib/vector/Vlib/build_nat.c:74 +#: ../lib/vector/Vlib/build_nat.c:75 msgid "Registering primitives..." msgstr "Registando primitivas..." #: ../lib/vector/Vlib/build_sfa.c:385 ../lib/vector/Vlib/build_sfa.c:664 -#: ../lib/vector/Vlib/build_nat.c:117 +#: ../lib/vector/Vlib/build_nat.c:118 #, c-format msgid "One primitive registered" msgid_plural "%d primitives registered" @@ -8459,7 +8627,7 @@ msgstr[1] "" #: ../lib/vector/Vlib/build_sfa.c:386 ../lib/vector/Vlib/build_sfa.c:665 -#: ../lib/vector/Vlib/build_nat.c:118 +#: ../lib/vector/Vlib/build_nat.c:119 #, c-format msgid "One vertex registered" msgid_plural "%d vertices registered" @@ -8825,7 +8993,7 @@ msgid "Attempt to read topo for dead isle (%d)" msgstr "Tentativa de ler topologia para uma ilha morta (%d)" -#: ../lib/vector/Vlib/break_lines.c:572 +#: ../lib/vector/Vlib/break_lines.c:574 #, c-format msgid "Intersections: %d" msgstr "" @@ -8855,7 +9023,7 @@ msgid "Topology not available for vector map <%s>. Registering primitives..." msgstr "" -#: ../lib/vector/Vlib/box.c:436 ../lib/vector/Vlib/build_nat.c:84 +#: ../lib/vector/Vlib/box.c:436 ../lib/vector/Vlib/build_nat.c:85 msgid "Unable to read vector map" msgstr "Não foi possível ler o mapa vectorial" @@ -9020,16 +9188,36 @@ msgid "Output vector map <%s> is used as input" msgstr "Mapa vectorial de saída <%s> usado como entrada" -#: ../lib/vector/Vlib/merge_lines.c:240 +#: ../lib/vector/Vlib/merge_lines.c:241 +#, c-format +msgid "%d lines merged" +msgstr "" + +#: ../lib/vector/Vlib/merge_lines.c:242 +#, c-format +msgid "%d new lines" +msgstr "" + +#: ../lib/vector/Vlib/merge_lines.c:245 #, c-format msgid "%d boundaries merged" msgstr "%d fronteiras fundidas" -#: ../lib/vector/Vlib/merge_lines.c:241 +#: ../lib/vector/Vlib/merge_lines.c:246 #, c-format msgid "%d new boundaries" msgstr "%d novas fronteiras" +#: ../lib/vector/Vlib/merge_lines.c:249 +#, c-format +msgid "%d lines and boundaries merged" +msgstr "" + +#: ../lib/vector/Vlib/merge_lines.c:250 +#, c-format +msgid "%d new lines and boundaries" +msgstr "" + #: ../lib/vector/Vlib/open_nat.c:56 #, c-format msgid "Unable to open coor file for vector map <%s>" @@ -9117,178 +9305,178 @@ msgid "Vect_segment_intersection() ERROR (collinear non vertical segments)" msgstr "Vect_segment_intersection() ERROR (segmentos não verticais colineares)" -#: ../lib/vector/Vlib/build.c:115 +#: ../lib/vector/Vlib/build.c:116 msgid "Area of size = 0.0 (less than 4 vertices) ignored" msgstr "" -#: ../lib/vector/Vlib/build.c:131 +#: ../lib/vector/Vlib/build.c:132 msgid "Unable to add area (map closed, topo saved)" msgstr "Não foi possível adicionar área (mapa fechado, topo guardada)" -#: ../lib/vector/Vlib/build.c:139 +#: ../lib/vector/Vlib/build.c:140 msgid "Unable to add isle (map closed, topo saved)" msgstr "Não foi possível adicionar ilha (mapa fechado, topo guardada)" -#: ../lib/vector/Vlib/build.c:149 +#: ../lib/vector/Vlib/build.c:150 msgid "Area of size = 0.0 ignored" msgstr "Ãrea do tamanho = 0.0 ignorada" -#: ../lib/vector/Vlib/build.c:200 +#: ../lib/vector/Vlib/build.c:201 msgid "Request to find area outside nonexistent isle" msgstr "Pedido para encontrar área fora da ilha inexistente" -#: ../lib/vector/Vlib/build.c:351 +#: ../lib/vector/Vlib/build.c:352 msgid "Larger bbox but smaller area!!!" msgstr "" -#: ../lib/vector/Vlib/build.c:606 +#: ../lib/vector/Vlib/build.c:607 msgid "Checking for topological errors..." msgstr "" -#: ../lib/vector/Vlib/build.c:641 +#: ../lib/vector/Vlib/build.c:642 #, c-format msgid "Number of lines of length zero: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:643 +#: ../lib/vector/Vlib/build.c:644 #, c-format msgid "Number of boundaries of length zero: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:652 +#: ../lib/vector/Vlib/build.c:653 #, c-format msgid "Number of boundary intersections: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:676 +#: ../lib/vector/Vlib/build.c:677 msgid "Skipping further checks because of incorrect boundaries" msgstr "" -#: ../lib/vector/Vlib/build.c:726 +#: ../lib/vector/Vlib/build.c:727 #, c-format msgid "Number of redundant holes: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:871 +#: ../lib/vector/Vlib/build.c:872 #, c-format msgid "Building topology for vector map <%s>..." msgstr "A construir topologia para mapa vectorial <%s>..." -#: ../lib/vector/Vlib/build.c:889 +#: ../lib/vector/Vlib/build.c:890 msgid "Topology was built" msgstr "A topologia foi criada" -#: ../lib/vector/Vlib/build.c:900 +#: ../lib/vector/Vlib/build.c:901 #, c-format msgid "Number of nodes: %d" msgstr "Número de nós: %d" -#: ../lib/vector/Vlib/build.c:901 +#: ../lib/vector/Vlib/build.c:902 #, c-format msgid "Number of primitives: %d" msgstr "Número de primitivos: %d" -#: ../lib/vector/Vlib/build.c:902 +#: ../lib/vector/Vlib/build.c:903 #, c-format msgid "Number of points: %d" msgstr "Número de pontos: %d" -#: ../lib/vector/Vlib/build.c:903 +#: ../lib/vector/Vlib/build.c:904 #, c-format msgid "Number of lines: %d" msgstr "Número de linhas: %d" -#: ../lib/vector/Vlib/build.c:904 +#: ../lib/vector/Vlib/build.c:905 #, c-format msgid "Number of boundaries: %d" msgstr "Número de fronteiras: %d" -#: ../lib/vector/Vlib/build.c:905 +#: ../lib/vector/Vlib/build.c:906 #, c-format msgid "Number of centroids: %d" msgstr "Número de centróides: %d" -#: ../lib/vector/Vlib/build.c:908 +#: ../lib/vector/Vlib/build.c:909 #, c-format msgid "Number of faces: %d" msgstr "Número de faces: %d" -#: ../lib/vector/Vlib/build.c:911 +#: ../lib/vector/Vlib/build.c:912 #, c-format msgid "Number of kernels: %d" msgstr "Número de núcleos: %d" -#: ../lib/vector/Vlib/build.c:957 +#: ../lib/vector/Vlib/build.c:958 #, c-format msgid "Number of areas: %d" msgstr "Número de áreas: %d" -#: ../lib/vector/Vlib/build.c:958 +#: ../lib/vector/Vlib/build.c:959 #, c-format msgid "Number of isles: %d" msgstr "Número de ilhas: %d" -#: ../lib/vector/Vlib/build.c:963 +#: ../lib/vector/Vlib/build.c:964 #, c-format msgid "Number of areas without centroid: %d" msgstr "Número de áreas sem centróide: %d" -#: ../lib/vector/Vlib/build.c:968 +#: ../lib/vector/Vlib/build.c:969 #, c-format msgid "Number of centroids exceeds number of areas: %d > %d" msgstr "" -#: ../lib/vector/Vlib/build.c:972 +#: ../lib/vector/Vlib/build.c:973 #, c-format msgid "Number of incorrect boundaries: %d" msgstr "Número de fronteiras incorretas: %d" -#: ../lib/vector/Vlib/build.c:976 +#: ../lib/vector/Vlib/build.c:977 #, c-format msgid "Number of centroids outside area: %d" msgstr "Número de centróides fora da área: %d" -#: ../lib/vector/Vlib/build.c:980 +#: ../lib/vector/Vlib/build.c:981 #, c-format msgid "Number of duplicate centroids: %d" msgstr "Número de centróides duplicados: %d" -#: ../lib/vector/Vlib/build.c:984 +#: ../lib/vector/Vlib/build.c:985 msgid "Number of areas: -" msgstr "Número de áreas: -" -#: ../lib/vector/Vlib/build.c:985 +#: ../lib/vector/Vlib/build.c:986 msgid "Number of isles: -" msgstr "Número de ilhas: -" -#: ../lib/vector/Vlib/build.c:1013 +#: ../lib/vector/Vlib/build.c:1014 #, c-format msgid "Unable to create topo file for vector map <%s>" msgstr "" -#: ../lib/vector/Vlib/build.c:1021 +#: ../lib/vector/Vlib/build.c:1022 msgid "Error writing out topo file" msgstr "Erro na escrita do ficheiro topo" -#: ../lib/vector/Vlib/build.c:1210 +#: ../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:1233 +#: ../lib/vector/Vlib/build.c:1234 #, c-format msgid "%s is no longer supported" msgstr "" -#: ../lib/vector/Vlib/build.c:1256 +#: ../lib/vector/Vlib/build.c:1257 msgid "Spatial index not available, can not be saved" msgstr "" -#: ../lib/vector/Vlib/build.c:1268 +#: ../lib/vector/Vlib/build.c:1269 #, c-format msgid "Unable to create spatial index file for vector map <%s>" msgstr "" -#: ../lib/vector/Vlib/build.c:1277 +#: ../lib/vector/Vlib/build.c:1278 msgid "Error writing out spatial index file" msgstr "Erro de escrita do ficheiro de índices espaciais" @@ -9328,29 +9516,29 @@ msgid "conditions failed" msgstr "condições falharam" -#: ../lib/vector/Vlib/build_nat.c:129 +#: ../lib/vector/Vlib/build_nat.c:132 msgid "Building areas..." msgstr "A construir áreas..." -#: ../lib/vector/Vlib/build_nat.c:153 +#: ../lib/vector/Vlib/build_nat.c:156 #, c-format msgid "One area built" msgid_plural "%d areas built" msgstr[0] "" msgstr[1] "" -#: ../lib/vector/Vlib/build_nat.c:154 +#: ../lib/vector/Vlib/build_nat.c:157 #, c-format msgid "One isle built" msgid_plural "%d isles built" msgstr[0] "" msgstr[1] "" -#: ../lib/vector/Vlib/build_nat.c:163 +#: ../lib/vector/Vlib/build_nat.c:168 msgid "Attaching islands..." msgstr "A anexar ilhas..." -#: ../lib/vector/Vlib/build_nat.c:180 +#: ../lib/vector/Vlib/build_nat.c:188 msgid "Attaching centroids..." msgstr "A anexar centróides..." @@ -9359,7 +9547,7 @@ msgid "Unable to delete item %d from spatial index" msgstr "Não foi possível apagar o item %d do índice espacial" -#: ../lib/vector/neta/spanningtree.c:106 +#: ../lib/vector/neta/spanningtree.c:109 msgid "Computing minimum spanning tree..." msgstr "" @@ -9391,42 +9579,48 @@ msgid "Unable to open select cursor: %s" msgstr "Não foi possível abrir o cursor de seleção: %s" -#: ../lib/proj/get_proj.c:148 +#: ../lib/proj/get_proj.c:158 #, c-format msgid "Invalid zone %s specified" msgstr "Zona inválida %s especificada" -#: ../lib/proj/get_proj.c:228 -msgid "Unable to initialise PROJ.4 with the following parameter list:" +#: ../lib/proj/get_proj.c:243 +#, fuzzy +msgid "Unable to initialise PROJ with the following parameter list:" msgstr "Não foi possíve iniciar PROJ.4 com a seguinte lista de parâmetros:" -#: ../lib/proj/get_proj.c:236 -#, c-format -msgid "The error message: %s" +#: ../lib/proj/get_proj.c:252 +#, fuzzy, c-format +msgid "The PROJ error message: %s" msgstr "A mensagem de erro: %s" -#: ../lib/proj/get_proj.c:294 +#: ../lib/proj/get_proj.c:360 msgid "Option input overflowed option table" msgstr "Inserção de opções sobrecarregou a tabela de opções" -#: ../lib/proj/get_proj.c:325 +#: ../lib/proj/get_proj.c:388 +#, fuzzy +msgid "Unable to initialize pj" +msgstr "Não foi possível iniciar pj porque: %s" + +#: ../lib/proj/get_proj.c:396 #, c-format msgid "Unable to initialize pj cause: %s" msgstr "Não foi possível iniciar pj porque: %s" -#: ../lib/proj/get_proj.c:401 +#: ../lib/proj/get_proj.c:501 msgid "Input Projection Parameters" msgstr "Parâmetros da Projeção Inicial" -#: ../lib/proj/get_proj.c:404 +#: ../lib/proj/get_proj.c:503 msgid "Input Unit Factor" msgstr "Unidades do Fator Inicial" -#: ../lib/proj/get_proj.c:414 +#: ../lib/proj/get_proj.c:513 msgid "Output Projection Parameters" msgstr "Parâmetros da Projeção Final" -#: ../lib/proj/get_proj.c:417 +#: ../lib/proj/get_proj.c:515 msgid "Output Unit Factor" msgstr "Unidades do Fator Final" @@ -9461,57 +9655,96 @@ msgid "Error in datum table file <%s>, line %d" msgstr "Erro no ficheiro da tabela do datum <%s>, linha %d" -#: ../lib/proj/convert.c:159 +#: ../lib/proj/convert.c:194 msgid "Unable parse GRASS PROJ_INFO file" msgstr "Não foi possível processar o ficheiro GRASS PROJ_INFO" -#: ../lib/proj/convert.c:164 +#: ../lib/proj/convert.c:201 msgid "Unable get PROJ.4-style parameter string" msgstr "" -#: ../lib/proj/convert.c:178 +#: ../lib/proj/convert.c:219 #, c-format msgid "OGR can't parse PROJ.4-style parameter string: %s (OGR Error code was %d)" msgstr "OGR não consegue processar o texto do parâmetro de estilo PROJ.4: %s (O código de erro OGR foi %d)" -#: ../lib/proj/convert.c:191 +#: ../lib/proj/convert.c:232 #, c-format msgid "OGR can't get WKT-style parameter string (OGR Error code was %d)" msgstr "OGR não consegue obter o texto do parâmetro de estilo WKT (O código de erro OGR foi %d)" -#: ../lib/proj/convert.c:427 +#: ../lib/proj/convert.c:469 #, c-format msgid "Updating spatial reference with embedded proj4 definition failed. Proj4 definition: <%s>" msgstr "" -#: ../lib/proj/convert.c:434 +#: ../lib/proj/convert.c:476 msgid "Updating spatial reference with embedded proj4 definition" msgstr "" -#: ../lib/proj/convert.c:564 +#: ../lib/proj/convert.c:610 msgid "No projection name! Projection parameters likely to be meaningless." msgstr "Sem nome de projeção! É provável que os parâmetros de projeção não tenham conteúdo." -#: ../lib/proj/convert.c:626 +#: ../lib/proj/convert.c:672 #, c-format msgid "Datum <%s> not recognised by GRASS and no parameters found" msgstr "Datum <%s> não reconhecido pelo GRASS e nenhum parâmetro encontrado" -#: ../lib/proj/convert.c:642 +#: ../lib/proj/convert.c:688 #, c-format msgid "Datum <%s> apparently recognised by GRASS but no parameters found. You may want to look into this." msgstr "Datum <%s> aparentemente reconhecido pelo GRASS mas nenhum parâmetro encontrado. Por favor investigue isto." -#: ../lib/proj/convert.c:646 +#: ../lib/proj/convert.c:692 #, c-format msgid "Invalid transformation number %d; valid range is 1 to %d. Leaving datum transform parameters unspecified." msgstr "" -#: ../lib/proj/do_proj.c:106 ../lib/proj/do_proj.c:180 +#: ../lib/proj/do_proj.c:89 +msgid "Input coordinate system is NULL" +msgstr "" + +#: ../lib/proj/do_proj.c:104 +#, fuzzy, c-format +msgid "proj_create() failed for '%s'" +msgstr "pj_transform() falhou: %s" + +#: ../lib/proj/do_proj.c:114 +#, fuzzy, c-format +msgid "Unable to create latlong equivalent for '%s'" +msgstr "Não foi possível criar a tabela <%s>" + +#: ../lib/proj/do_proj.c:164 +#, fuzzy +msgid "No input projection" +msgstr "Projeção desconhecida" + +#: ../lib/proj/do_proj.c:167 ../lib/proj/do_proj.c:336 +msgid "No transformation object" +msgstr "" + +#: ../lib/proj/do_proj.c:221 ../lib/proj/do_proj.c:446 +#, fuzzy, c-format +msgid "proj_trans() failed: %s" +msgstr "pj_transform() falhou: %s" + +#: ../lib/proj/do_proj.c:247 +#, fuzzy +msgid "No output projection" +msgstr "Projeção desconhecida" + +#: ../lib/proj/do_proj.c:276 ../lib/proj/do_proj.c:499 +#: ../lib/proj/do_proj.c:626 ../lib/proj/do_proj.c:790 #, c-format msgid "pj_transform() failed: %s" msgstr "pj_transform() falhou: %s" +#: ../lib/proj/do_proj.c:584 ../lib/proj/do_proj.c:747 +#, fuzzy, c-format +msgid "proj_trans() failed: %d" +msgstr "pj_transform() falhou: %s" + #: ../lib/lidar/zones.c:476 ../lib/lidar/zones.c:513 #, c-format msgid "<%s> created in database." @@ -9630,3 +9863,12 @@ msgid "Example: income < 1000 and inhab >= 10000" msgstr "Exemplo: renda < 1000 e habitantes >= 10000" + +#~ msgid "Unable to initialise PROJ.4 with the following parameter list:" +#~ msgstr "Não foi possíve iniciar PROJ.4 com a seguinte lista de parâmetros:" + +#~ msgid "The error message: %s" +#~ msgstr "A mensagem de erro: %s" + +#~ msgid "BUG in descriptions, option '%s' in <%s> does not exist" +#~ msgstr "BUG nas descrições, opção '%s' em <%s> não existe" diff -Nru grass-7.4.3/locale/po/grasslibs_ro.po grass-7.6.0/locale/po/grasslibs_ro.po --- grass-7.4.3/locale/po/grasslibs_ro.po 2018-11-24 09:45:24.000000000 +0000 +++ grass-7.6.0/locale/po/grasslibs_ro.po 2018-12-26 10:57:24.000000000 +0000 @@ -6,7 +6,7 @@ msgstr "" "Project-Id-Version: grasslibs_ro\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-03-24 00:06+0100\n" +"POT-Creation-Date: 2018-12-26 11:43+0100\n" "PO-Revision-Date: 2013-11-21 22:05+0200\n" "Last-Translator: Mihai Moise\n" "Language-Team: GRASS Translation Team \n" @@ -65,7 +65,7 @@ #: ../lib/manage/do_remove.c:57 ../lib/manage/do_rename.c:54 #: ../lib/ogsf/gp3.c:56 ../lib/ogsf/gp3.c:191 ../lib/ogsf/gv3.c:60 #: ../lib/ogsf/gv3.c:333 ../lib/vector/Vlib/open.c:235 -#: ../lib/vector/Vlib/map.c:263 ../lib/vector/Vlib/legal_vname.c:141 +#: ../lib/vector/Vlib/map.c:264 ../lib/vector/Vlib/legal_vname.c:141 #: ../lib/vector/Vlib/legal_vname.c:144 #, c-format msgid "Vector map <%s> not found" @@ -76,8 +76,8 @@ msgstr "" #: ../lib/manage/do_remove.c:73 ../lib/manage/do_rename.c:71 -#: ../lib/raster/open.c:176 ../lib/raster/open.c:843 ../lib/raster/open.c:880 -#: ../lib/raster/open.c:932 ../lib/ogsf/gs3.c:125 ../lib/ogsf/gs3.c:189 +#: ../lib/raster/open.c:177 ../lib/raster/open.c:853 ../lib/raster/open.c:890 +#: ../lib/raster/open.c:942 ../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 @@ -205,7 +205,7 @@ msgid "Mapset <%s> does not exist." msgstr "" -#: ../lib/rowio/setup.c:61 ../lib/rowio/setup.c:67 ../lib/segment/open.c:98 +#: ../lib/rowio/setup.c:61 ../lib/rowio/setup.c:67 ../lib/segment/open.c:118 #: ../lib/rst/interp_float/segmen2d_parallel.c:78 #: ../lib/rst/interp_float/segmen2d_parallel.c:85 #: ../lib/rst/interp_float/segmen2d_parallel.c:92 @@ -217,9 +217,9 @@ #: ../lib/rst/interp_float/segmen2d.c:203 #: ../lib/rst/interp_float/segmen2d.c:209 #: ../lib/rst/interp_float/segmen2d.c:219 -#: ../lib/vector/diglib/struct_alloc.c:491 ../lib/vector/Vlib/line.c:50 +#: ../lib/vector/diglib/struct_alloc.c:494 ../lib/vector/Vlib/line.c:50 #: ../lib/vector/Vlib/line.c:154 ../lib/vector/Vlib/map.c:48 -#: ../lib/vector/neta/bridge.c:58 ../lib/vector/neta/spanningtree.c:101 +#: ../lib/vector/neta/bridge.c:58 ../lib/vector/neta/spanningtree.c:104 #: ../lib/vector/neta/path.c:262 ../lib/vector/neta/components.c:71 #: ../lib/vector/neta/components.c:176 ../lib/vector/neta/centrality.c:63 #: ../lib/vector/neta/centrality.c:145 ../lib/vector/neta/flow.c:66 @@ -253,27 +253,38 @@ msgid "There are classbreaks outside the range min-max. Number of classes reduced to %i, but using probabilities for %i classes." msgstr "" -#: ../lib/raster/range.c:101 +#: ../lib/raster/range.c:103 #, c-format msgid "Unable to read fp range file for <%s>" msgstr "" -#: ../lib/raster/range.c:168 +#: ../lib/raster/range.c:170 #, c-format msgid "Unable to read quant rules for raster map <%s>" msgstr "" -#: ../lib/raster/range.c:205 ../lib/raster/range.c:225 +#: ../lib/raster/range.c:207 ../lib/raster/range.c:227 #, c-format msgid "Unable to read range file for <%s>" msgstr "" -#: ../lib/raster/range.c:263 ../lib/raster/range.c:269 -#: ../lib/raster/range.c:299 ../lib/raster/range.c:313 +#: ../lib/raster/range.c:286 +#, fuzzy, c-format +msgid "Unable to read stats file for <%s>" +msgstr "Nu s-a putut crea tabelul <%s>" + +#: ../lib/raster/range.c:368 ../lib/raster/range.c:374 +#: ../lib/raster/range.c:406 ../lib/raster/range.c:420 #, c-format msgid "Unable to write range file for <%s>" msgstr "" +#: ../lib/raster/range.c:450 ../lib/raster/range.c:464 +#: ../lib/raster/range.c:482 ../lib/raster/range.c:487 +#, fuzzy, c-format +msgid "Unable to write stats file for <%s>" +msgstr "Nu s-a putut crea tabelul <%s>" + #: ../lib/raster/raster_metadata.c:109 #, c-format msgid "Unable to read <%s> for raster map <%s@%s>" @@ -324,163 +335,163 @@ msgid "Error writing compressed FP data for row %d of <%s>: %s" msgstr "" -#: ../lib/raster/put_row.c:386 ../lib/raster/put_row.c:392 +#: ../lib/raster/put_row.c:391 ../lib/raster/put_row.c:397 #, c-format msgid "Error writing compressed data for row %d of <%s>" msgstr "" -#: ../lib/raster/put_row.c:402 +#: ../lib/raster/put_row.c:407 #, c-format msgid "Error writing uncompressed data for row %d of <%s>" msgstr "" -#: ../lib/raster/put_row.c:462 +#: ../lib/raster/put_row.c:467 #, c-format msgid "Error writing data via GDAL for row %d of <%s>" msgstr "" -#: ../lib/raster/put_row.c:486 +#: ../lib/raster/put_row.c:491 msgid "GDAL output doesn't support writing null rows separately" msgstr "" -#: ../lib/raster/put_row.c:489 +#: ../lib/raster/put_row.c:494 #, c-format msgid "No null file for <%s>" msgstr "" -#: ../lib/raster/put_row.c:513 ../lib/raster/put_row.c:518 +#: ../lib/raster/put_row.c:521 ../lib/raster/put_row.c:526 #, c-format msgid "Error writing compressed null data for row %d of <%s>" msgstr "" -#: ../lib/raster/put_row.c:552 ../lib/raster/put_row.c:555 +#: ../lib/raster/put_row.c:560 ../lib/raster/put_row.c:563 #, c-format msgid "Error writing null row %d of <%s>" msgstr "" -#: ../lib/raster/put_row.c:680 +#: ../lib/raster/put_row.c:688 #, c-format msgid "put_raster_row: raster map <%s> not open for write - request ignored" msgstr "" -#: ../lib/raster/put_row.c:687 +#: ../lib/raster/put_row.c:695 msgid "put_raster_row: unopened file descriptor - request ignored" msgstr "" -#: ../lib/raster/open.c:191 +#: ../lib/raster/open.c:192 #, 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:196 +#: ../lib/raster/open.c:197 #, c-format msgid "Error reading reclass file for raster map <%s>" msgstr "" -#: ../lib/raster/open.c:207 +#: ../lib/raster/open.c:208 #, c-format msgid "Error reading map type for raster map <%s>" msgstr "" -#: ../lib/raster/open.c:215 +#: ../lib/raster/open.c:216 #, c-format msgid "Raster map <%s@%s>: format field in header file invalid" msgstr "" -#: ../lib/raster/open.c:234 +#: ../lib/raster/open.c:235 #, c-format -msgid "Compression with %s is not supported" +msgid "Compression with %s is not supported in this GRASS GIS installation" msgstr "" -#: ../lib/raster/open.c:238 +#: ../lib/raster/open.c:239 #, c-format msgid "Raster map <%s> is in different projection than current region. Found <%s>, should be <%s>." msgstr "" -#: ../lib/raster/open.c:245 +#: ../lib/raster/open.c:246 #, c-format msgid "Raster map <%s> is in different zone (%d) than current region (%d)" msgstr "" -#: ../lib/raster/open.c:250 +#: ../lib/raster/open.c:251 #, c-format msgid "Raster map <%s>: bytes per cell (%d) too large" msgstr "" -#: ../lib/raster/open.c:275 +#: ../lib/raster/open.c:278 #, c-format msgid "Raster map <%s@%s> is a GDAL link but GRASS is compiled without GDAL support" msgstr "" -#: ../lib/raster/open.c:283 +#: ../lib/raster/open.c:289 #, c-format msgid "Unable to open %s file for raster map <%s@%s>" msgstr "" -#: ../lib/raster/open.c:320 +#: ../lib/raster/open.c:327 #, c-format msgid "Error reading format for <%s@%s>" msgstr "" -#: ../lib/raster/open.c:525 +#: ../lib/raster/open.c:535 msgid "Unable to create GDAL link" msgstr "" -#: ../lib/raster/open.c:597 ../lib/raster/gdal.c:477 +#: ../lib/raster/open.c:607 ../lib/raster/gdal.c:479 #, c-format msgid "Invalid map type <%d>" msgstr "" -#: ../lib/raster/open.c:602 ../lib/raster/open.c:757 +#: ../lib/raster/open.c:612 ../lib/raster/open.c:767 #, c-format msgid "Raster map <%s> is not in the current mapset (%s)" msgstr "" -#: ../lib/raster/open.c:609 +#: ../lib/raster/open.c:619 #, c-format msgid "<%s> is an illegal file name" msgstr "" -#: ../lib/raster/open.c:624 ../lib/raster/open.c:704 ../lib/raster/open.c:780 +#: ../lib/raster/open.c:634 ../lib/raster/open.c:714 ../lib/raster/open.c:790 #, c-format msgid "No temp files available: %s" msgstr "" -#: ../lib/raster/open.c:753 +#: ../lib/raster/open.c:763 #, c-format msgid "Raster map <%s> does not exist in the current mapset (%s)" msgstr "" -#: ../lib/raster/open.c:819 +#: ../lib/raster/open.c:829 msgid "Rast_set_fp_type(): can only be called with FCELL_TYPE or DCELL_TYPE" msgstr "" -#: ../lib/raster/open.c:877 +#: ../lib/raster/open.c:887 #, c-format msgid "Raster map <%s> not found in mapset <%s>" msgstr "" -#: ../lib/raster/open.c:938 +#: ../lib/raster/open.c:948 #, c-format msgid "Unable to find '%s'" msgstr "Nu s-a gasit '%s'" -#: ../lib/raster/open.c:949 +#: ../lib/raster/open.c:959 #, c-format msgid "Invalid type: field '%s' in file '%s'" msgstr "" -#: ../lib/raster/open.c:954 +#: ../lib/raster/open.c:964 #, c-format msgid "Missing type: field in file '%s'" msgstr "" -#: ../lib/raster/open.c:959 +#: ../lib/raster/open.c:969 #, c-format msgid "Raster map <%s> is not xdr: byte_order: %s" msgstr "" -#: ../lib/raster/open.c:1028 +#: ../lib/raster/open.c:1038 msgid "Rast_set_quant_rules() can be called only for raster maps opened for reading" msgstr "" @@ -519,7 +530,7 @@ msgid "Unable to create <%s> file for map <%s>" msgstr "" -#: ../lib/raster/get_row.c:35 ../lib/raster/get_row.c:901 +#: ../lib/raster/get_row.c:35 ../lib/raster/get_row.c:906 #, c-format msgid "Reading raster map <%s@%s> request for row %d is outside region" msgstr "" @@ -559,27 +570,27 @@ msgid "Error reading raster data via GDAL for row %d of <%s>" msgstr "" -#: ../lib/raster/get_row.c:830 +#: ../lib/raster/get_row.c:835 #, c-format msgid "Error seeking compressed null data for row %d of <%s>" msgstr "" -#: ../lib/raster/get_row.c:835 ../lib/raster/get_row.c:845 +#: ../lib/raster/get_row.c:840 ../lib/raster/get_row.c:850 #, c-format msgid "Error reading compressed null data for row %d of <%s>" msgstr "" -#: ../lib/raster/get_row.c:851 +#: ../lib/raster/get_row.c:856 #, c-format msgid "Error uncompressing null data for row %d of <%s>" msgstr "" -#: ../lib/raster/get_row.c:885 +#: ../lib/raster/get_row.c:890 #, c-format msgid "Error seeking null row %d for <%s>" msgstr "" -#: ../lib/raster/get_row.c:888 +#: ../lib/raster/get_row.c:893 #, c-format msgid "Error reading null row %d for <%s>" msgstr "" @@ -637,6 +648,15 @@ msgid "Unable to create dependency file in <%s@%s>" msgstr "" +#: ../lib/raster/vrt.c:83 +#, fuzzy, c-format +msgid "Tile raster map <%s> not found" +msgstr "rasterul 3D <%s> nu a fost găsit" + +#: ../lib/raster/vrt.c:86 +msgid "A virtual raster can not contain itself" +msgstr "" + #: ../lib/raster/alloc_cell.c:151 #, c-format msgid "Rast__null_bitstream_size: cols (%d) is negative" @@ -759,17 +779,17 @@ msgid "Invalid descriptor: %d" msgstr "" -#: ../lib/raster/close.c:392 ../lib/raster/close.c:520 +#: ../lib/raster/close.c:394 ../lib/raster/close.c:522 #, c-format msgid "Unable to rename null file '%s' to '%s': %s" msgstr "" -#: ../lib/raster/close.c:462 +#: ../lib/raster/close.c:464 #, c-format msgid "Unable to rename cell file '%s' to '%s': %s" msgstr "" -#: ../lib/raster/close.c:542 +#: ../lib/raster/close.c:544 msgid "unable to write f_format file for CELL maps" msgstr "" @@ -793,62 +813,62 @@ msgid "Unable to locate symbol <%s>" msgstr "" -#: ../lib/raster/gdal.c:145 +#: ../lib/raster/gdal.c:147 msgid "Unable to load GDAL library" msgstr "" -#: ../lib/raster/gdal.c:375 +#: ../lib/raster/gdal.c:377 msgid "Unable to open GDAL file" msgstr "" -#: ../lib/raster/gdal.c:483 +#: ../lib/raster/gdal.c:485 #, c-format msgid "Unable to get <%s> driver" msgstr "" -#: ../lib/raster/gdal.c:492 +#: ../lib/raster/gdal.c:494 #, c-format msgid "Unable to create <%s> dataset using <%s> driver" msgstr "" -#: ../lib/raster/gdal.c:500 +#: ../lib/raster/gdal.c:502 #, c-format msgid "Driver <%s> does not support direct writing. Using MEM driver for intermediate dataset." msgstr "" -#: ../lib/raster/gdal.c:506 +#: ../lib/raster/gdal.c:508 msgid "Unable to get in-memory raster driver" msgstr "" -#: ../lib/raster/gdal.c:513 +#: ../lib/raster/gdal.c:515 #, c-format msgid "Unable to create <%s> dataset using memory driver" msgstr "" -#: ../lib/raster/gdal.c:517 +#: ../lib/raster/gdal.c:519 #, c-format msgid "Driver <%s> does not support creating rasters" msgstr "" -#: ../lib/raster/gdal.c:533 +#: ../lib/raster/gdal.c:535 msgid "Unable to set geo transform" msgstr "" -#: ../lib/raster/gdal.c:537 +#: ../lib/raster/gdal.c:539 msgid "Unable to set projection" msgstr "" -#: ../lib/raster/gdal.c:541 +#: ../lib/raster/gdal.c:543 #, c-format msgid "Unable to create cell_misc/%s/gdal file" msgstr "" -#: ../lib/raster/gdal.c:557 +#: ../lib/raster/gdal.c:559 #, c-format msgid "Error writing cell_misc/%s/gdal file" msgstr "" -#: ../lib/raster/gdal.c:605 +#: ../lib/raster/gdal.c:607 #, c-format msgid "Unable to create output file <%s> using driver <%s>" msgstr "" @@ -908,16 +928,17 @@ #: ../lib/raster/init.c:109 #, c-format -msgid "Unknown compression method <%s>, using default ZLIB" +msgid "Unknown compression method <%s>, using default %s" msgstr "" #: ../lib/raster/init.c:113 -msgid "No compression is not supported for GRASS raster maps, using default ZLIB" +#, c-format +msgid "No compression is not supported for GRASS raster maps, using default %s" msgstr "" -#: ../lib/raster/init.c:118 +#: ../lib/raster/init.c:120 #, c-format -msgid "This GRASS version does not support %s compression, using default ZLIB" +msgid "This GRASS version does not support %s compression, using default %s" msgstr "" #: ../lib/raster/null_val.c:64 @@ -950,8 +971,13 @@ msgid "Output window changed while maps are open for write. Map name <%s>" msgstr "" -#: ../lib/ogsf/gsd_img_tif.c:66 ../lib/ogsf/gk2.c:216 -#: ../lib/ogsf/gsd_img_ppm.c:52 ../lib/ogsf/gsd_img_ppm.c:95 +#: ../lib/ogsf/gsd_img_tif.c:63 ../lib/ogsf/gsd_img_ppm.c:50 +#, fuzzy +msgid "Unable to get image of current GL screen" +msgstr "Nu s-a putut citi intervalul pentru rasterul <%s> " + +#: ../lib/ogsf/gsd_img_tif.c:69 ../lib/ogsf/gk2.c:216 +#: ../lib/ogsf/gsd_img_ppm.c:55 ../lib/ogsf/gsd_img_ppm.c:101 #, c-format msgid "Unable to open file <%s> for writing" msgstr "Nu s-a putut deschide fiÈ™ierul <%s> pentru scriere" @@ -964,32 +990,32 @@ msgid "Need at least 2 keyframes for interpolation" msgstr "Sunt necesare cel puÈ›in două cadre principale pentru interpolare" -#: ../lib/ogsf/gs2.c:1211 +#: ../lib/ogsf/gs2.c:1210 #, c-format msgid "no category info" msgstr "nicio informaÈ›ie asupra categoriei" -#: ../lib/ogsf/gs2.c:1230 +#: ../lib/ogsf/gs2.c:1229 #, c-format msgid "no data" msgstr "nicio dată" -#: ../lib/ogsf/gs2.c:1655 +#: ../lib/ogsf/gs2.c:1654 #, c-format msgid "Raster map <%s> is outside of current region. Load failed." msgstr "Rasterul <%s> este în afara actualei regiuni. ÃŽncărcarea a eÈ™uat." -#: ../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 +#: ../lib/ogsf/gs2.c:1732 ../lib/ogsf/gs2.c:1738 ../lib/ogsf/gs2.c:1746 +#: ../lib/ogsf/gs2.c:1755 ../lib/ogsf/gs2.c:1763 ../lib/ogsf/gs2.c:1773 +#: ../lib/ogsf/gs2.c:1821 msgid "GS_load_att_map(): Out of memory. Unable to load map" msgstr "GS_load_att_map(): Nu mai este memorie. Nu s-a putut încărca harta" -#: ../lib/ogsf/gs2.c:1850 +#: ../lib/ogsf/gs2.c:1849 msgid "Loading failed" msgstr "ÃŽncărcare eÈ™uată" -#: ../lib/ogsf/gs2.c:1854 +#: ../lib/ogsf/gs2.c:1853 msgid "Error finding range" msgstr "Eroare în găsirea intervalului" @@ -1024,8 +1050,8 @@ #: ../lib/ogsf/gp3.c:62 ../lib/ogsf/gp3.c:196 ../lib/ogsf/gv3.c:66 #: ../lib/ogsf/gv3.c:338 ../lib/python/temporal/c_libraries_interface.py:747 #: ../lib/vector/Vlib/open.c:301 ../lib/vector/Vlib/open.c:437 -#: ../lib/vector/Vlib/map.c:192 ../lib/vector/Vlib/map.c:202 -#: ../lib/vector/Vlib/map.c:274 +#: ../lib/vector/Vlib/map.c:193 ../lib/vector/Vlib/map.c:203 +#: ../lib/vector/Vlib/map.c:275 #, c-format, python-format msgid "Unable to open vector map <%s>" msgstr "Nu s-a putut dechide harta vectorială <%s>" @@ -1049,7 +1075,7 @@ #: ../lib/ogsf/gp3.c:202 ../lib/ogsf/gv3.c:344 #: ../lib/rst/interp_float/vinput2d.c:100 ../lib/vector/Vlib/cats.c:589 #: ../lib/vector/Vlib/copy.c:620 ../lib/vector/Vlib/copy.c:730 -#: ../lib/vector/Vlib/map.c:300 ../lib/vector/Vlib/map.c:436 +#: ../lib/vector/Vlib/map.c:301 ../lib/vector/Vlib/map.c:437 #: ../lib/vector/Vlib/ascii.c:398 ../lib/vector/Vlib/array.c:276 #: ../lib/vector/Vlib/net_build.c:159 ../lib/vector/Vlib/net_build.c:206 #: ../lib/vector/Vlib/net_build.c:490 ../lib/vector/Vlib/net_build.c:791 @@ -1063,7 +1089,7 @@ #: ../lib/db/dbmi_client/copy_tab.c:112 ../lib/db/dbmi_client/copy_tab.c:133 #: ../lib/vector/Vlib/cats.c:597 ../lib/vector/Vlib/close_nat.c:160 #: ../lib/vector/Vlib/write_ogr.c:198 ../lib/vector/Vlib/write_pg.c:2915 -#: ../lib/vector/Vlib/map.c:341 ../lib/vector/Vlib/ascii.c:410 +#: ../lib/vector/Vlib/map.c:342 ../lib/vector/Vlib/ascii.c:410 #: ../lib/vector/Vlib/array.c:282 ../lib/vector/Vlib/net_build.c:165 #: ../lib/vector/Vlib/net_build.c:211 ../lib/vector/Vlib/net_build.c:496 #: ../lib/vector/Vlib/net_build.c:797 ../lib/vector/Vlib/net_build.c:976 @@ -1096,6 +1122,11 @@ msgid "Cut-plane points mis-match between surfaces. Check resolution(s)." msgstr "" +#: ../lib/ogsf/gsd_img_ppm.c:96 +#, fuzzy +msgid "Unable to write view" +msgstr "Nu s-a putut crea tabelul <%s>" + #: ../lib/ogsf/gsd_legend.c:246 #, c-format msgid "Unable to read color file of raster map <%s>" @@ -1187,12 +1218,12 @@ msgid "Maximum number of datasets exceeded" msgstr "Numărul maxim de seturi de date depășit" -#: ../lib/ogsf/gsd_prim.c:146 +#: ../lib/ogsf/gsd_prim.c:155 #, c-format msgid "Color Material: %d" msgstr "Material color: %d" -#: ../lib/ogsf/gsd_prim.c:630 +#: ../lib/ogsf/gsd_prim.c:642 #, c-format msgid "gsd_rot(): %c is an invalid axis specification. Rotation ignored. Please advise GRASS developers of this error" msgstr "gsd_rot(): %c este o specificare de axă invalidă. RotaÈ›ia ignorată. AdresaÈ›i-vă dezvoltatorilor GRASS pentru această eroare" @@ -1304,18 +1335,51 @@ msgid "Invalid color (%s), using \"white\" as default" msgstr "Culoare invalida (%s), folositi \"alb\" implicit" -#: ../lib/nviz/render.c:106 +#: ../lib/nviz/render.c:39 +#, c-format +msgid "Unable to get function address for %s" +msgstr "" + +#: ../lib/nviz/render.c:163 msgid "Bad server connection" msgstr "Conexiune proasta" -#: ../lib/nviz/render.c:112 +#: ../lib/nviz/render.c:169 msgid "Unable to get visual info" msgstr "" -#: ../lib/nviz/render.c:119 +#: ../lib/nviz/render.c:176 msgid "Unable to create rendering context" msgstr "" +#: ../lib/nviz/render.c:225 +#, c-format +msgid "Unable to choose pixel format (CGL error = %d)" +msgstr "" + +#: ../lib/nviz/render.c:231 +#, c-format +msgid "Unable to create context (CGL error = %d)" +msgstr "" + +#: ../lib/nviz/render.c:266 +msgid "Unable to register window class" +msgstr "" + +#: ../lib/nviz/render.c:275 +msgid "Unable to create window" +msgstr "" + +#: ../lib/nviz/render.c:323 +#, c-format +msgid "Unable to set current context (CGL error = %d)" +msgstr "" + +#: ../lib/nviz/render.c:361 +#, c-format +msgid "Incomplete framebuffer status (status = %d)" +msgstr "" + #: ../lib/nviz/map_obj.c:59 msgid "Maximum surfaces loaded!" msgstr "Maximum de suprafete incarcate." @@ -2211,13 +2275,13 @@ msgid "The limit of open files (%i) was reached (%i). The module r.series will be run with flag z, to avoid open files limit exceeding." msgstr "" -#: ../lib/python/temporal/temporal_raster_base_algebra.py:690 +#: ../lib/python/temporal/temporal_raster_base_algebra.py:741 #, python-format msgid "Error computing map <%s>" msgstr "" -#: ../lib/python/temporal/temporal_raster_base_algebra.py:777 -#: ../lib/python/temporal/temporal_algebra.py:2395 +#: ../lib/python/temporal/temporal_raster_base_algebra.py:828 +#: ../lib/python/temporal/temporal_algebra.py:2426 #, python-format msgid "%s map <%s> not found in GRASS spatial database" msgstr "" @@ -2274,64 +2338,64 @@ msgid "Empty entry in map list, this should not happen" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:815 +#: ../lib/python/temporal/temporal_algebra.py:821 msgid "Spatio-temporal topological operators are not supported in granularity algebra mode" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:853 +#: ../lib/python/temporal/temporal_algebra.py:859 msgid "All input space time datasets must have a valid temporal topology." msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:862 +#: ../lib/python/temporal/temporal_algebra.py:868 msgid "All input space time datasets must have the same temporal type." msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:1113 +#: ../lib/python/temporal/temporal_algebra.py:1119 #, python-format msgid "Removing un-needed or empty %s maps" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:1168 +#: ../lib/python/temporal/temporal_algebra.py:1174 #, python-format msgid "Space time %s dataset <%s> not found" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:1196 -#: ../lib/python/temporal/temporal_algebra.py:1200 +#: ../lib/python/temporal/temporal_algebra.py:1202 +#: ../lib/python/temporal/temporal_algebra.py:1206 #, python-format msgid "Wrong temporal type of space time dataset <%s> <%s> time is required" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:1220 +#: ../lib/python/temporal/temporal_algebra.py:1226 msgid "Wrong type of input " msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2186 +#: ../lib/python/temporal/temporal_algebra.py:2205 #, python-format msgid "The resulting space time dataset type <%(a)s> is different from the requested type <%(b)s>" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2192 +#: ../lib/python/temporal/temporal_algebra.py:2211 msgid "Maps that should be registered in the resulting space time dataset have different types." msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2401 +#: ../lib/python/temporal/temporal_algebra.py:2432 msgid "Wrong map type. TMAP only supports single maps that are registered in the temporal GRASS database" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2429 +#: ../lib/python/temporal/temporal_algebra.py:2460 msgid "Merging empty map lists" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2432 +#: ../lib/python/temporal/temporal_algebra.py:2463 msgid "First Map list is empty, can't merge it. Return only last map list" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2435 +#: ../lib/python/temporal/temporal_algebra.py:2466 msgid "Second Map list is empty, can't merge it. Return only first map list" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2443 +#: ../lib/python/temporal/temporal_algebra.py:2474 msgid "Space time datasets to merge must have the same temporal type" msgstr "" @@ -2363,33 +2427,33 @@ msgid "Area computation is not supported for LL projections" msgstr "" -#: ../lib/python/temporal/gui_support.py:58 ../lib/python/script/core.py:1298 +#: ../lib/python/temporal/gui_support.py:58 ../lib/python/script/core.py:1324 #, python-format msgid "Invalid element '%s'" msgstr "" #: ../lib/python/temporal/univar_statistics.py:62 -#: ../lib/python/temporal/univar_statistics.py:178 +#: ../lib/python/temporal/univar_statistics.py:180 #, python-format msgid "Space time %(sp)s dataset <%(i)s> is empty" msgstr "" -#: ../lib/python/temporal/univar_statistics.py:101 +#: ../lib/python/temporal/univar_statistics.py:102 #, python-format msgid "Unable to get statistics for raster map <%s>" msgstr "" -#: ../lib/python/temporal/univar_statistics.py:104 +#: ../lib/python/temporal/univar_statistics.py:105 #, python-format msgid "Unable to get statistics for 3d raster map <%s>" msgstr "" -#: ../lib/python/temporal/univar_statistics.py:168 +#: ../lib/python/temporal/univar_statistics.py:170 #, python-format msgid "Space time %(sp)s dataset <%(i)s> not found" msgstr "" -#: ../lib/python/temporal/univar_statistics.py:222 +#: ../lib/python/temporal/univar_statistics.py:224 #, python-format msgid "Unable to get statistics for vector map <%s>" msgstr "" @@ -2467,37 +2531,37 @@ msgid "Unable to remove timestamp for vector map <%s>" msgstr "" -#: ../lib/python/temporal/temporal_vector_algebra.py:386 +#: ../lib/python/temporal/temporal_vector_algebra.py:387 #, python-format msgid "Error vector maps with basename %s exist. Use --o flag to overwrite existing file" msgstr "" -#: ../lib/python/temporal/temporal_vector_algebra.py:419 +#: ../lib/python/temporal/temporal_vector_algebra.py:420 #, python-format msgid "" "Error starting %s : \n" "%s" msgstr "" -#: ../lib/python/temporal/temporal_vector_algebra.py:492 +#: ../lib/python/temporal/temporal_vector_algebra.py:493 #, python-format msgid "" "Error vector map %s exist in temporal database. Use overwrite flag. : \n" "%s" msgstr "" -#: ../lib/python/temporal/core.py:603 +#: ../lib/python/temporal/core.py:605 msgid "Unable to initialize the temporal DBMI interface. Please use t.connect to specify the driver and the database string" msgstr "" -#: ../lib/python/temporal/core.py:672 +#: ../lib/python/temporal/core.py:674 #, python-format msgid "" "Unable to receive temporal database metadata.\n" "Current temporal database info:%(info)s" msgstr "" -#: ../lib/python/temporal/core.py:677 +#: ../lib/python/temporal/core.py:679 #, python-format msgid "" "Unsupported temporal database: version mismatch.\n" @@ -2506,7 +2570,7 @@ "Current temporal database info:%(info)s" msgstr "" -#: ../lib/python/temporal/core.py:685 +#: ../lib/python/temporal/core.py:687 #, python-format msgid "" "Unsupported temporal database: version mismatch.\n" @@ -2514,12 +2578,12 @@ "Current temporal database info:%(info)s" msgstr "" -#: ../lib/python/temporal/core.py:773 +#: ../lib/python/temporal/core.py:775 #, python-format msgid "Creating temporal database: %s" msgstr "" -#: ../lib/python/temporal/core.py:782 +#: ../lib/python/temporal/core.py:784 #, python-format msgid "" "Unable to create SQLite temporal database\n" @@ -2527,31 +2591,31 @@ "Please use t.connect to set a read- and writable temporal database path" msgstr "" -#: ../lib/python/temporal/core.py:947 +#: ../lib/python/temporal/core.py:949 msgid "Unable to mogrify sql statement. " msgstr "" -#: ../lib/python/temporal/core.py:969 +#: ../lib/python/temporal/core.py:971 msgid "Unable to check table. " msgstr "" -#: ../lib/python/temporal/core.py:985 +#: ../lib/python/temporal/core.py:987 msgid "Unable to execute sql statement. " msgstr "" -#: ../lib/python/temporal/core.py:995 +#: ../lib/python/temporal/core.py:997 msgid "Unable to fetch one. " msgstr "" -#: ../lib/python/temporal/core.py:1005 +#: ../lib/python/temporal/core.py:1007 msgid "Unable to fetch all. " msgstr "" -#: ../lib/python/temporal/core.py:1022 +#: ../lib/python/temporal/core.py:1024 msgid "Unable to execute transaction. " msgstr "" -#: ../lib/python/temporal/core.py:1126 +#: ../lib/python/temporal/core.py:1128 #, python-format msgid "" "Unable to connect to %(db)s database: %(string)s\n" @@ -2559,14 +2623,14 @@ "Please use t.connect to set a read- and writable temporal database backend" msgstr "" -#: ../lib/python/temporal/core.py:1286 +#: ../lib/python/temporal/core.py:1288 #, python-format msgid "" "Unable to execute :\n" " %(sql)s" msgstr "" -#: ../lib/python/temporal/core.py:1330 +#: ../lib/python/temporal/core.py:1332 #, python-format msgid "" "Unable to execute transaction:\n" @@ -2621,14 +2685,14 @@ msgstr "" #: ../lib/python/script/array.py:157 ../lib/python/script/array.py:207 -#: ../lib/python/script/array.py:254 ../lib/python/script/array.py:305 -#: ../lib/python/script/array.py:356 ../lib/python/script/array.py:398 +#: ../lib/python/script/array.py:254 ../lib/python/script/array.py:306 +#: ../lib/python/script/array.py:357 ../lib/python/script/array.py:399 #, python-format msgid "Invalid kind <%s>" msgstr "" #: ../lib/python/script/array.py:160 ../lib/python/script/array.py:210 -#: ../lib/python/script/array.py:308 ../lib/python/script/array.py:359 +#: ../lib/python/script/array.py:309 ../lib/python/script/array.py:360 #, python-format msgid "Invalid size <%d>" msgstr "" @@ -2637,17 +2701,17 @@ msgid "grass.script.array.read is deprecated and does not work on MS Windows, pass raster name in the constructor" msgstr "" -#: ../lib/python/script/array.py:247 ../lib/python/script/array.py:392 +#: ../lib/python/script/array.py:247 ../lib/python/script/array.py:393 #, python-format msgid "Invalid FP size <%d>" msgstr "" -#: ../lib/python/script/array.py:251 ../lib/python/script/array.py:395 +#: ../lib/python/script/array.py:251 ../lib/python/script/array.py:396 #, python-format msgid "Invalid integer size <%d>" msgstr "" -#: ../lib/python/script/array.py:346 +#: ../lib/python/script/array.py:347 msgid "grass.script.array3d.read is deprecated and does not work on MS Windows, pass 3D raster name in the constructor" msgstr "" @@ -2718,65 +2782,73 @@ msgid "color" msgstr "" +#: ../lib/python/script/setup.py:229 +msgid "Cleaning up default sqlite database ..." +msgstr "" + +#: ../lib/python/script/setup.py:247 ../lib/init/grass.py:1782 +msgid "Cleaning up temporary files..." +msgstr "" + #: ../lib/python/script/raster3d.py:92 #, python-format msgid "An error occurred while running r3.mapcalc with expression: %s" msgstr "" -#: ../lib/python/script/core.py:67 +#: ../lib/python/script/core.py:69 #, python-brace-format msgid "Cannot find the executable {0}" msgstr "" -#: ../lib/python/script/core.py:307 +#: ../lib/python/script/core.py:309 #, 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:987 +#: ../lib/python/script/core.py:1013 msgid "Mixing value types. Will try to compare after integer conversion" msgstr "" -#: ../lib/python/script/core.py:1188 +#: ../lib/python/script/core.py:1214 #, python-format msgid "Element type should be \"cell\" and not \"%s\"" msgstr "" -#: ../lib/python/script/core.py:1217 ../lib/python/script/core.py:1282 +#: ../lib/python/script/core.py:1243 ../lib/python/script/core.py:1308 #, python-format msgid "Element type should be \"raster\" and not \"%s\"" msgstr "" -#: ../lib/python/script/core.py:1437 +#: ../lib/python/script/core.py:1463 msgid "Unable to list mapsets" msgstr "" -#: ../lib/python/script/core.py:1476 +#: ../lib/python/script/core.py:1502 #, python-format msgid "Location <%s> already exists. Operation canceled." msgstr "" -#: ../lib/python/script/core.py:1479 +#: ../lib/python/script/core.py:1505 #, python-format msgid "Location <%s> already exists and will be overwritten" msgstr "" -#: ../lib/python/script/core.py:1603 +#: ../lib/python/script/core.py:1629 #, python-brace-format msgid "Debug level {0}" msgstr "" -#: ../lib/python/script/core.py:1606 +#: ../lib/python/script/core.py:1632 #, python-brace-format msgid "WARNING: Ignoring unsupported debug level (must be >=0 and <=5). {0}\n" msgstr "" -#: ../lib/python/script/core.py:1622 +#: ../lib/python/script/core.py:1648 #, python-format msgid "Illegal filename <%s>. Cannot be 'NULL' or start with '.'." msgstr "" -#: ../lib/python/script/core.py:1631 +#: ../lib/python/script/core.py:1657 #, python-format msgid "Illegal filename <%(s)s>. <%(il)s> not allowed.\n" msgstr "" @@ -2817,7 +2889,7 @@ msgid "Cannot parse interface description of<{name}> module: {error}" msgstr "" -#: ../lib/python/pygrass/modules/grid/grid.py:553 +#: ../lib/python/pygrass/modules/grid/grid.py:554 msgid "Execution of subprocesses was not successful" msgstr "" @@ -2838,17 +2910,17 @@ msgid "Error executing: Rast_set_cat" msgstr "" -#: ../lib/python/pygrass/raster/abstract.py:275 +#: ../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:286 +#: ../lib/python/pygrass/raster/abstract.py:285 #, python-brace-format msgid "Overwrite type: {0} not supported (True/False)" msgstr "" -#: ../lib/python/pygrass/raster/abstract.py:299 +#: ../lib/python/pygrass/raster/abstract.py:298 #: ../lib/python/pygrass/vector/abstract.py:97 #, python-brace-format msgid "Map name {0} not valid" @@ -2887,11 +2959,11 @@ msgid "Raster map <{0}> does not exist" msgstr "" -#: ../lib/python/pygrass/errors.py:17 +#: ../lib/python/pygrass/errors.py:18 msgid "The map is close!" msgstr "" -#: ../lib/python/pygrass/errors.py:28 +#: ../lib/python/pygrass/errors.py:29 msgid "The self.c_mapinfo pointer must be correctly initiated" msgstr "" @@ -2908,12 +2980,12 @@ msgid "You must use the force flag to actually remove it. Exiting." msgstr "" -#: ../lib/python/pygrass/vector/__init__.py:806 +#: ../lib/python/pygrass/vector/__init__.py:813 #, python-format msgid "Unable to read line of feature %i" msgstr "" -#: ../lib/python/pygrass/vector/__init__.py:895 +#: ../lib/python/pygrass/vector/__init__.py:902 #, python-format msgid "Unable to read area with id %i" msgstr "" @@ -3112,12 +3184,8 @@ msgid "Unable to read PNG" msgstr "" -#: ../lib/pngdriver/read_png.c:60 -msgid "Unable allocate PNG structure" -msgstr "" - -#: ../lib/pngdriver/read_png.c:64 ../lib/pngdriver/write_png.c:71 -#: ../lib/pngdriver/write_png.c:75 +#: ../lib/pngdriver/read_png.c:60 ../lib/pngdriver/read_png.c:64 +#: ../lib/pngdriver/write_png.c:71 ../lib/pngdriver/write_png.c:75 msgid "Unable to allocate PNG structure" msgstr "" @@ -3306,7 +3374,7 @@ #: ../lib/imagery/iscatt_core.c:745 #, c-format -msgid "Unable to read find raster <%s>" +msgid "Unable to find raster <%s>" msgstr "" #: ../lib/imagery/iscatt_core.c:755 @@ -3436,7 +3504,7 @@ msgid "WARNING" msgstr "" -#: ../lib/init/grass.py:187 ../lib/gis/parser.c:621 +#: ../lib/init/grass.py:187 ../lib/gis/parser.c:628 msgid "ERROR" msgstr "" @@ -3444,175 +3512,189 @@ msgid "Exiting..." msgstr "" -#: ../lib/init/grass.py:332 +#: ../lib/init/grass.py:336 msgid "Usage" msgstr "" -#: ../lib/init/grass.py:333 ../lib/gis/parser_html.c:141 +#: ../lib/init/grass.py:337 ../lib/gis/parser_html.c:141 #: ../lib/gis/parser_rest.c:146 msgid "Flags" msgstr "" -#: ../lib/init/grass.py:334 +#: ../lib/init/grass.py:338 msgid "print this help message" msgstr "" -#: ../lib/init/grass.py:335 +#: ../lib/init/grass.py:339 msgid "show version information and exit" msgstr "" -#: ../lib/init/grass.py:336 +#: ../lib/init/grass.py:340 msgid "create given database, location or mapset if it doesn't exist" msgstr "" -#: ../lib/init/grass.py:337 +#: ../lib/init/grass.py:341 msgid "exit after creation of location or mapset. Only with -c flag" msgstr "" -#: ../lib/init/grass.py:338 -msgid "force removal of .gislock if exists (use with care!). Only with -text flag" +#: ../lib/init/grass.py:342 +msgid "force removal of .gislock if exists (use with care!). Only with --text flag" msgstr "" -#: ../lib/init/grass.py:339 +#: ../lib/init/grass.py:343 msgid "use text based interface (skip welcome screen)" msgstr "" -#: ../lib/init/grass.py:340 ../lib/init/grass.py:342 ../lib/init/grass.py:344 +#: ../lib/init/grass.py:344 ../lib/init/grass.py:346 ../lib/init/grass.py:348 msgid "and set as default" msgstr "" -#: ../lib/init/grass.py:341 +#: ../lib/init/grass.py:345 msgid "use text based interface (show welcome screen)" msgstr "" -#: ../lib/init/grass.py:343 +#: ../lib/init/grass.py:347 msgid "use $DEFAULT_GUI graphical user interface" msgstr "" -#: ../lib/init/grass.py:345 +#: ../lib/init/grass.py:349 msgid "print GRASS configuration parameters" msgstr "" -#: ../lib/init/grass.py:346 +#: ../lib/init/grass.py:350 msgid "options: arch,build,compiler,path,revision,version" msgstr "" -#: ../lib/init/grass.py:347 ../lib/gis/parser_html.c:189 +#: ../lib/init/grass.py:351 ../lib/gis/parser_html.c:189 #: ../lib/gis/parser_rest.c:179 msgid "Parameters" msgstr "Parametrii" -#: ../lib/init/grass.py:348 +#: ../lib/init/grass.py:352 msgid "initial GRASS GIS database directory" msgstr "" -#: ../lib/init/grass.py:349 +#: ../lib/init/grass.py:353 msgid "directory containing Locations" msgstr "" -#: ../lib/init/grass.py:350 +#: ../lib/init/grass.py:354 msgid "initial GRASS Location" msgstr "" -#: ../lib/init/grass.py:351 +#: ../lib/init/grass.py:355 msgid "directory containing Mapsets with one common coordinate system (projection)" msgstr "" -#: ../lib/init/grass.py:352 +#: ../lib/init/grass.py:356 msgid "initial GRASS Mapset" msgstr "" -#: ../lib/init/grass.py:353 +#: ../lib/init/grass.py:357 msgid "fully qualified initial Mapset directory" msgstr "" -#: ../lib/init/grass.py:354 +#: ../lib/init/grass.py:358 msgid "Environment variables relevant for startup" msgstr "" -#: ../lib/init/grass.py:355 +#: ../lib/init/grass.py:359 msgid "select GUI (text, gui, gtext)" msgstr "" -#: ../lib/init/grass.py:356 +#: ../lib/init/grass.py:360 msgid "set html web browser for help pages" msgstr "" -#: ../lib/init/grass.py:357 +#: ../lib/init/grass.py:361 msgid "set additional path(s) to local GRASS modules or user scripts" msgstr "" -#: ../lib/init/grass.py:358 +#: ../lib/init/grass.py:362 msgid "set additional GISBASE for locally installed GRASS Addons" msgstr "" -#: ../lib/init/grass.py:359 +#: ../lib/init/grass.py:363 msgid "shell script to be processed as batch job" msgstr "" -#: ../lib/init/grass.py:360 +#: ../lib/init/grass.py:364 msgid "set Python interpreter name to override 'python'" msgstr "" -#: ../lib/init/grass.py:361 +#: ../lib/init/grass.py:365 msgid "execute GRASS module or script" msgstr "" -#: ../lib/init/grass.py:362 +#: ../lib/init/grass.py:366 msgid "provided executable will be executed in GRASS session" msgstr "" -#: ../lib/init/grass.py:363 +#: ../lib/init/grass.py:367 msgid "GRASS module, script or any other executable" msgstr "" -#: ../lib/init/grass.py:364 +#: ../lib/init/grass.py:368 msgid "parameters of the executable" msgstr "" -#: ../lib/init/grass.py:365 +#: ../lib/init/grass.py:369 msgid "standard flags" msgstr "" -#: ../lib/init/grass.py:390 +#: ../lib/init/grass.py:370 +msgid "create temporary location (use with the --exec flag)" +msgstr "" + +#: ../lib/init/grass.py:395 msgid "The APPDATA variable is not set, ask your operating system support" msgstr "" -#: ../lib/init/grass.py:393 +#: ../lib/init/grass.py:398 msgid "The APPDATA variable points to directory which does not exist, ask your operating system support" msgstr "" -#: ../lib/init/grass.py:440 +#: ../lib/init/grass.py:411 +#, python-format +msgid "Failed to create configuration directory '%s' with error: %s" +msgstr "" + +#: ../lib/init/grass.py:454 #, python-format msgid "Unable to create temporary directory ! Exiting." msgstr "" -#: ../lib/init/grass.py:493 +#: ../lib/init/grass.py:507 #, python-brace-format msgid "Invalid line in RC file ({file}): '{line}' ({error})\n" msgstr "" -#: ../lib/init/grass.py:547 +#: ../lib/init/grass.py:513 +#, python-brace-format +msgid "Empty RC file ({file})" +msgstr "" + +#: ../lib/init/grass.py:563 #, python-format msgid "GUI <%s> not supported in this version" msgstr "" -#: ../lib/init/grass.py:708 +#: ../lib/init/grass.py:729 msgid "Searched for a web browser, but none found" msgstr "" -#: ../lib/init/grass.py:747 +#: ../lib/init/grass.py:769 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" msgstr "" -#: ../lib/init/grass.py:751 +#: ../lib/init/grass.py:773 msgid "GRASS GUI not found. Please check your installation." msgstr "" -#: ../lib/init/grass.py:753 +#: ../lib/init/grass.py:775 msgid "" "{}\n" "Switching to text based interface mode.\n" @@ -3620,7 +3702,7 @@ "Hit RETURN to continue.\n" msgstr "" -#: ../lib/init/grass.py:762 +#: ../lib/init/grass.py:784 msgid "" "It appears that the X Windows system is not active.\n" "A graphical based user interface is not supported.\n" @@ -3630,95 +3712,125 @@ "Hit RETURN to continue.\n" msgstr "" -#: ../lib/init/grass.py:855 ../lib/gis/make_mapset.c:66 +#: ../lib/init/grass.py:880 ../lib/gis/make_mapset.c:66 #, c-format, python-format msgid "Location <%s> doesn't exist" msgstr "" -#: ../lib/init/grass.py:857 +#: ../lib/init/grass.py:882 #, python-format msgid "<%s> is not a valid GRASS Location because PERMANENT Mapset is missing" msgstr "" -#: ../lib/init/grass.py:860 +#: ../lib/init/grass.py:885 #, python-format msgid "<%s> is not a valid GRASS Location because PERMANENT is not a directory" msgstr "" -#: ../lib/init/grass.py:865 +#: ../lib/init/grass.py:890 #, python-format msgid "<%s> is not a valid GRASS Location because PERMANENT Mapset does not have a DEFAULT_WIND file (default computational region)" msgstr "" -#: ../lib/init/grass.py:870 +#: ../lib/init/grass.py:895 #, python-brace-format msgid "Mapset <{mapset}> doesn't exist in GRASS Location <{loc}>. A new mapset can be created by '-c' switch." msgstr "" -#: ../lib/init/grass.py:874 +#: ../lib/init/grass.py:899 #, python-format msgid "<%s> is not a GRASS Mapset because it is not a directory" msgstr "" -#: ../lib/init/grass.py:877 +#: ../lib/init/grass.py:902 #, python-format msgid "<%s> is not a valid GRASS Mapset because it does not have a WIND file" msgstr "" -#: ../lib/init/grass.py:881 +#: ../lib/init/grass.py:906 #, python-format msgid "<%s> is not a valid GRASS Mapset because its WIND file is not readable" msgstr "" -#: ../lib/init/grass.py:884 +#: ../lib/init/grass.py:909 #, python-brace-format msgid "Mapset <{mapset}> or Location <{location}> is invalid for an unknown reason" msgstr "" -#: ../lib/init/grass.py:947 -#, python-format -msgid "Failed to create new location. The location <%s> already exists." +#: ../lib/init/grass.py:934 +#, python-brace-format +msgid "Unable to create new location because the location <{location}> already exists." msgstr "" -#: ../lib/init/grass.py:954 -msgid "Missing WIND file" +#: ../lib/init/grass.py:938 +#, python-brace-format +msgid "Unable to create new location <{location}> because <{path}> is a file." msgstr "" -#: ../lib/init/grass.py:972 -msgid "" -"GISDBASE, LOCATION_NAME and MAPSET variables not set properly.\n" -"Interactive startup needed." +#: ../lib/init/grass.py:941 +#, python-brace-format +msgid "Unable to create new location <{location}> because the directory <{path}> already exists." +msgstr "" + +#: ../lib/init/grass.py:945 +#, python-brace-format +msgid "Unable to create new location in the directory <{path}> for an unknown reason." msgstr "" -#: ../lib/init/grass.py:996 +#: ../lib/init/grass.py:992 +msgid "Mapset <{}> already exists. Ignoring the request to create it. Note that this warning may become an error in future versions." +msgstr "" + +#: ../lib/init/grass.py:1020 +msgid "Creating new GRASS GIS location <{}>..." +msgstr "" + +#: ../lib/init/grass.py:1026 +msgid "Creating new GRASS GIS mapset <{}>..." +msgstr "" + +#: ../lib/init/grass.py:1031 +#, python-brace-format +msgid "Unable to create new mapset <{mapset}> because <{path}> is a file." +msgstr "" + +#: ../lib/init/grass.py:1037 +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:1061 +msgid "GRASS GIS database directory, location and mapset not set properly. Use GUI or command line to set them." +msgstr "" + +#: ../lib/init/grass.py:1086 #, python-format msgid "Invalid user interface specified - <%s>. Use the --help option to see valid interface names." msgstr "" -#: ../lib/init/grass.py:1015 +#: ../lib/init/grass.py:1106 #, python-brace-format msgid "" "Error in GUI startup. See messages above (if any) and if necessary, please report this error to the GRASS developers.\n" "On systems with package manager, make sure you have the right GUI package, probably named grass-gui, installed.\n" -"To run GRASS GIS in text mode use the -text flag.\n" +"To run GRASS GIS in text mode use the --text flag.\n" "Use '--help' for further options\n" " {cmd_name} --help\n" "See also: https://grass.osgeo.org/{cmd_name}/manuals/helptext.html" msgstr "" -#: ../lib/init/grass.py:1027 +#: ../lib/init/grass.py:1118 msgid "" "Exit was requested in GUI.\n" "GRASS GIS will not start. Bye." msgstr "" -#: ../lib/init/grass.py:1030 +#: ../lib/init/grass.py:1121 msgid "" "Invalid return code from GUI startup script.\n" "Please advise GRASS developers of this error." msgstr "" -#: ../lib/init/grass.py:1077 +#: ../lib/init/grass.py:1168 #, python-brace-format msgid "" "Error reading data path information from g.gisenv.\n" @@ -3729,59 +3841,55 @@ "Check the <{file}> file." msgstr "" -#: ../lib/init/grass.py:1158 ../lib/init/grass.py:1162 -msgid "Default locale settings are missing. GRASS running with C locale." -msgstr "" - -#: ../lib/init/grass.py:1240 +#: ../lib/init/grass.py:1381 #, python-format msgid "Path '%s' doesn't exist" msgstr "" -#: ../lib/init/grass.py:1242 +#: ../lib/init/grass.py:1383 #, python-format msgid "Path '%s' not accessible." msgstr "" #. GTC %s is mapset's folder path -#: ../lib/init/grass.py:1247 +#: ../lib/init/grass.py:1388 #, python-format msgid "You are not the owner of '%s'." msgstr "" -#: ../lib/init/grass.py:1255 +#: ../lib/init/grass.py:1396 #, python-format msgid "" "%(user)s is currently running GRASS in selected mapset (file %(file)s found). Concurrent use not allowed.\n" "You can force launching GRASS using -f flag (note that you need permission for this operation). Have another look in the processor manager just to be sure..." msgstr "" -#: ../lib/init/grass.py:1262 +#: ../lib/init/grass.py:1405 #, python-format msgid "%(user)s is currently running GRASS in selected mapset (file %(file)s found). Forcing to launch GRASS..." msgstr "" -#: ../lib/init/grass.py:1266 +#: ../lib/init/grass.py:1409 #, python-format msgid "" "Unable to properly access '%s'.\n" "Please notify system personnel." msgstr "" -#: ../lib/init/grass.py:1287 +#: ../lib/init/grass.py:1430 msgid "Building user fontcap..." msgstr "" -#: ../lib/init/grass.py:1346 +#: ../lib/init/grass.py:1489 msgid "The SHELL variable is not set" msgstr "" -#: ../lib/init/grass.py:1362 +#: ../lib/init/grass.py:1505 #, python-brace-format msgid "Unsupported shell <{sh}>: {env_file}" msgstr "" -#: ../lib/init/grass.py:1378 +#: ../lib/init/grass.py:1521 #, python-format msgid "" "Job file <%s> has been defined in the 'GRASS_BATCH_JOB' variable but not found. Exiting.\n" @@ -3789,114 +3897,118 @@ "Use 'unset GRASS_BATCH_JOB' to disable batch job processing." msgstr "" -#: ../lib/init/grass.py:1385 +#: ../lib/init/grass.py:1528 #, python-format msgid "Change file permission to 'executable' for <%s>" msgstr "" -#: ../lib/init/grass.py:1400 +#: ../lib/init/grass.py:1543 #, python-format msgid "Executing <%s> ..." msgstr "" -#: ../lib/init/grass.py:1407 +#: ../lib/init/grass.py:1550 #, python-brace-format msgid "" "Execution of <{cmd}> failed:\n" "{error}" msgstr "" -#: ../lib/init/grass.py:1410 +#: ../lib/init/grass.py:1553 #, python-format msgid "Execution of <%s> finished." msgstr "" -#: ../lib/init/grass.py:1441 +#: ../lib/init/grass.py:1583 #, python-brace-format msgid "Unable to close GUI. {0}" msgstr "" -#: ../lib/init/grass.py:1468 +#: ../lib/init/grass.py:1611 #, python-format msgid "Welcome to GRASS GIS %s" msgstr "" -#: ../lib/init/grass.py:1490 +#: ../lib/init/grass.py:1633 msgid "GRASS GIS homepage:" msgstr "" #. GTC Running through: SHELL NAME -#: ../lib/init/grass.py:1492 +#: ../lib/init/grass.py:1635 msgid "This version running through:" msgstr "" -#: ../lib/init/grass.py:1494 +#: ../lib/init/grass.py:1637 msgid "Help is available with the command:" msgstr "" -#: ../lib/init/grass.py:1495 +#: ../lib/init/grass.py:1638 msgid "See the licence terms with:" msgstr "" -#: ../lib/init/grass.py:1496 +#: ../lib/init/grass.py:1639 msgid "See citation options with:" msgstr "" -#: ../lib/init/grass.py:1499 +#: ../lib/init/grass.py:1642 msgid "If required, restart the GUI with:" msgstr "" -#: ../lib/init/grass.py:1501 +#: ../lib/init/grass.py:1644 msgid "Start the GUI with:" msgstr "" -#: ../lib/init/grass.py:1503 +#: ../lib/init/grass.py:1646 msgid "When ready to quit enter:" msgstr "" -#: ../lib/init/grass.py:1591 +#: ../lib/init/grass.py:1733 msgid "2D and 3D raster MASKs present" msgstr "" -#: ../lib/init/grass.py:1592 +#: ../lib/init/grass.py:1734 msgid "Raster MASK present" msgstr "" -#: ../lib/init/grass.py:1593 +#: ../lib/init/grass.py:1735 msgid "3D raster MASK present" msgstr "" -#: ../lib/init/grass.py:1634 +#: ../lib/init/grass.py:1775 msgid "Done." msgstr "" -#: ../lib/init/grass.py:1636 +#: ../lib/init/grass.py:1777 msgid "Goodbye from GRASS GIS" msgstr "" -#: ../lib/init/grass.py:1641 -msgid "Cleaning up temporary files..." -msgstr "" - -#: ../lib/init/grass.py:1661 +#: ../lib/init/grass.py:1813 msgid "Please install the GRASS GIS development package" msgstr "" -#: ../lib/init/grass.py:1695 +#: ../lib/init/grass.py:1848 #, python-format msgid "Parameter <%s> not supported" msgstr "" -#: ../lib/init/grass.py:1839 +#: ../lib/init/grass.py:1998 msgid "Flag -e requires also flag -c" msgstr "" -#: ../lib/init/grass.py:1886 +#: ../lib/init/grass.py:2000 +msgid "Coordinate reference system argument (e.g. EPSG) is needed for --tmp-location" +msgstr "" + +#: ../lib/init/grass.py:2003 +msgid "Only one argument (e.g. EPSG) is needed for --tmp-location, mapset name <{}> provided" +msgstr "" + +#: ../lib/init/grass.py:2058 #, python-brace-format msgid "" "Unable to start GRASS GIS. You have the choice to:\n" -" - Launch the graphical user interface with the '-gui' switch\n" -" {cmd_name} -gui\n" +" - Launch the graphical user interface with the '--gui' switch\n" +" {cmd_name} --gui\n" " - Launch with path to the location/mapset as an argument\n" " {cmd_name} /path/to/location/mapset`\n" " - Create a location with '-c' and launch in its PERMANENT mapset\n" @@ -3908,25 +4020,21 @@ "See also: https://grass.osgeo.org/{cmd_name}/manuals/helptext.html" msgstr "" -#: ../lib/init/grass.py:1909 -msgid "Creating new GRASS GIS location/mapset..." -msgstr "" - -#: ../lib/init/grass.py:1911 +#: ../lib/init/grass.py:2080 msgid "Starting GRASS GIS..." msgstr "" -#: ../lib/init/grass.py:1932 +#: ../lib/init/grass.py:2101 #, python-brace-format -msgid "<{0}> requested, but not available. Run GRASS in text mode (-text) or install missing package (usually 'grass-gui')." +msgid "<{0}> requested, but not available. Run GRASS in text mode (--text) or install missing package (usually 'grass-gui')." msgstr "" -#: ../lib/init/grass.py:1986 +#: ../lib/init/grass.py:2162 #, python-format msgid "Launching <%s> GUI in the background, please wait..." msgstr "" -#: ../lib/init/grass.py:2008 +#: ../lib/init/grass.py:2184 #, python-format msgid "Failed to start shell '%s'" msgstr "" @@ -3945,39 +4053,47 @@ msgid "Unable to write lockfile %s (%s)" msgstr "" -#: ../lib/segment/open.c:53 +#: ../lib/segment/open.c:57 +msgid "Using memory cache" +msgstr "" + +#: ../lib/segment/open.c:70 +msgid "Using disk cache" +msgstr "" + +#: ../lib/segment/open.c:73 msgid "Segment file name is NULL" msgstr "" -#: ../lib/segment/open.c:58 +#: ../lib/segment/open.c:78 msgid "Segment file exists already" msgstr "" -#: ../lib/segment/open.c:66 +#: ../lib/segment/open.c:86 msgid "Unable to create segment file" msgstr "" -#: ../lib/segment/open.c:74 +#: ../lib/segment/open.c:94 msgid "Could not write segment file" msgstr "" -#: ../lib/segment/open.c:78 +#: ../lib/segment/open.c:98 msgid "Illegal segment configuration parameter(s)" msgstr "" -#: ../lib/segment/open.c:87 +#: ../lib/segment/open.c:107 msgid "Unable to re-open segment file" msgstr "" -#: ../lib/segment/open.c:94 +#: ../lib/segment/open.c:114 msgid "Could not read segment file" msgstr "" -#: ../lib/segment/format.c:144 +#: ../lib/segment/format.c:143 msgid "Segment format: file size too large" msgstr "" -#: ../lib/segment/format.c:145 +#: ../lib/segment/format.c:144 msgid "Please recompile with Large File Support (LFS)" msgstr "" @@ -4582,55 +4698,60 @@ msgid "Pseudo-random number generator not seeded" msgstr "" -#: ../lib/gis/cmprlz4.c:81 ../lib/gis/cmprlz4.c:138 ../lib/gis/cmprbzip.c:90 -#: ../lib/gis/cmprbzip.c:164 ../lib/gis/cmprzlib.c:99 ../lib/gis/cmprzlib.c:195 -#: ../lib/gis/compress.c:303 +#: ../lib/gis/cmprlz4.c:89 ../lib/gis/cmprlz4.c:156 ../lib/gis/cmprbzip.c:104 +#: ../lib/gis/cmprbzip.c:183 ../lib/gis/cmprzstd.c:102 +#: ../lib/gis/cmprzstd.c:176 ../lib/gis/cmprzlib.c:100 +#: ../lib/gis/cmprzlib.c:179 ../lib/gis/compress.c:335 msgid "No source buffer" msgstr "" -#: ../lib/gis/cmprlz4.c:84 ../lib/gis/cmprlz4.c:141 ../lib/gis/cmprbzip.c:93 -#: ../lib/gis/cmprbzip.c:167 ../lib/gis/cmprzlib.c:102 -#: ../lib/gis/cmprzlib.c:198 +#: ../lib/gis/cmprlz4.c:92 ../lib/gis/cmprlz4.c:159 ../lib/gis/cmprbzip.c:107 +#: ../lib/gis/cmprbzip.c:186 ../lib/gis/cmprzstd.c:105 +#: ../lib/gis/cmprzstd.c:179 ../lib/gis/cmprzlib.c:103 +#: ../lib/gis/cmprzlib.c:182 msgid "No destination buffer" msgstr "" -#: ../lib/gis/cmprlz4.c:91 ../lib/gis/cmprlz4.c:148 ../lib/gis/cmprbzip.c:100 -#: ../lib/gis/cmprbzip.c:174 ../lib/gis/cmprzlib.c:109 -#: ../lib/gis/cmprzlib.c:205 ../lib/gis/compress.c:305 +#: ../lib/gis/cmprlz4.c:99 ../lib/gis/cmprlz4.c:166 ../lib/gis/cmprbzip.c:114 +#: ../lib/gis/cmprbzip.c:193 ../lib/gis/cmprzstd.c:112 +#: ../lib/gis/cmprzstd.c:186 ../lib/gis/cmprzlib.c:110 +#: ../lib/gis/cmprzlib.c:189 ../lib/gis/compress.c:337 #, c-format msgid "Invalid source buffer size %d" msgstr "" -#: ../lib/gis/cmprlz4.c:93 ../lib/gis/cmprlz4.c:150 ../lib/gis/cmprbzip.c:102 -#: ../lib/gis/cmprbzip.c:176 ../lib/gis/cmprzlib.c:111 -#: ../lib/gis/cmprzlib.c:207 ../lib/gis/compress.c:225 +#: ../lib/gis/cmprlz4.c:101 ../lib/gis/cmprlz4.c:168 ../lib/gis/cmprbzip.c:116 +#: ../lib/gis/cmprbzip.c:195 ../lib/gis/cmprzstd.c:114 +#: ../lib/gis/cmprzstd.c:188 ../lib/gis/cmprzlib.c:112 +#: ../lib/gis/cmprzlib.c:191 ../lib/gis/compress.c:257 #, c-format msgid "Invalid destination buffer size %d" msgstr "" -#: ../lib/gis/cmprlz4.c:107 +#: ../lib/gis/cmprlz4.c:121 msgid "LZ4 compression error" msgstr "" -#: ../lib/gis/cmprlz4.c:159 +#: ../lib/gis/cmprlz4.c:177 msgid "LZ4 decompression error" msgstr "" -#: ../lib/gis/cmprlz4.c:168 ../lib/gis/cmprbzip.c:200 +#: ../lib/gis/cmprlz4.c:186 ../lib/gis/cmprbzip.c:219 ../lib/gis/cmprzstd.c:206 +#: ../lib/gis/cmprzlib.c:215 #, c-format msgid "Got uncompressed size %d, expected %d" msgstr "" -#: ../lib/gis/cmprbzip.c:83 ../lib/gis/cmprbzip.c:157 +#: ../lib/gis/cmprbzip.c:97 ../lib/gis/cmprbzip.c:176 msgid "GRASS needs to be compiled with BZIP2 for BZIP2 compression" msgstr "" -#: ../lib/gis/cmprbzip.c:122 +#: ../lib/gis/cmprbzip.c:141 #, c-format msgid "BZIP2 version %s compression error %d" msgstr "" -#: ../lib/gis/cmprbzip.c:189 +#: ../lib/gis/cmprbzip.c:208 #, c-format msgid "BZIP2 version %s decompression error %d" msgstr "" @@ -4729,152 +4850,165 @@ msgid "No ellipsoid info given in file %s in <%s>" msgstr "" -#: ../lib/gis/parser.c:355 +#: ../lib/gis/parser.c:348 +msgid "Bug in UI description. Missing module description" +msgstr "" + +#: ../lib/gis/parser.c:358 +msgid "Bug in UI description. Missing option key" +msgstr "" + +#: ../lib/gis/parser.c:360 +#, c-format +msgid "Bug in UI description. Option key <%s> is not valid" +msgstr "" + +#: ../lib/gis/parser.c:362 #, c-format -msgid "BUG in option name, '%s' is not valid" +msgid "Bug in UI description. Description for option <%s> missing" msgstr "" -#: ../lib/gis/parser.c:407 +#: ../lib/gis/parser.c:414 #, c-format -msgid "BUG in descriptions, option '%s' in <%s> does not exist" +msgid "Bug in UI description. Option '%s' in <%s> does not exist" msgstr "" -#: ../lib/gis/parser.c:525 +#: ../lib/gis/parser.c:532 msgid "Use either --quiet or --verbose flag, not both. Assuming --verbose." msgstr "" -#: ../lib/gis/parser.c:539 +#: ../lib/gis/parser.c:546 msgid "Use either --quiet or --verbose flag, not both. Assuming --quiet." msgstr "" -#: ../lib/gis/parser.c:554 +#: ../lib/gis/parser.c:561 msgid "Use either --qq or --verbose flag, not both. Assuming --qq." msgstr "" -#: ../lib/gis/parser.c:585 +#: ../lib/gis/parser.c:592 #, c-format msgid "Sorry <%s> is not a valid option" msgstr "" -#: ../lib/gis/parser.c:598 +#: ../lib/gis/parser.c:605 msgid "Your installation doesn't include GUI, exiting." msgstr "" -#: ../lib/gis/parser.c:943 +#: ../lib/gis/parser.c:950 msgid "Unable to determine program name" msgstr "" -#: ../lib/gis/parser.c:965 ../lib/gis/parser.c:984 +#: ../lib/gis/parser.c:972 ../lib/gis/parser.c:991 #, c-format msgid "%s: Sorry, <%c> is not a valid flag" msgstr "" -#: ../lib/gis/parser.c:1114 +#: ../lib/gis/parser.c:1121 #, c-format msgid "%s: Sorry, <%s=> is ambiguous" msgstr "" -#: ../lib/gis/parser.c:1117 +#: ../lib/gis/parser.c:1124 #, c-format msgid "Option <%s=> matches" msgstr "" -#: ../lib/gis/parser.c:1135 +#: ../lib/gis/parser.c:1142 #, c-format msgid "Please update the usage of <%s>: option <%s> has been renamed to <%s>" msgstr "" -#: ../lib/gis/parser.c:1148 +#: ../lib/gis/parser.c:1155 #, c-format msgid "%s: Sorry, <%s> is not a valid parameter" msgstr "" -#: ../lib/gis/parser.c:1154 ../lib/gis/parser.c:1400 +#: ../lib/gis/parser.c:1161 ../lib/gis/parser.c:1407 #, c-format msgid "<%s> is an abbreviation for <%s>" msgstr "" -#: ../lib/gis/parser.c:1159 +#: ../lib/gis/parser.c:1166 #, c-format msgid "Option <%s> does not accept multiple answers" msgstr "" -#: ../lib/gis/parser.c:1231 +#: ../lib/gis/parser.c:1238 #, c-format msgid "" "Illegal range syntax for parameter <%s>\n" "\tPresented as: %s" msgstr "" -#: ../lib/gis/parser.c:1237 +#: ../lib/gis/parser.c:1244 #, c-format msgid "" "Value <%s> out of range for parameter <%s>\n" "\tLegal range: %s" msgstr "" -#: ../lib/gis/parser.c:1243 +#: ../lib/gis/parser.c:1250 #, c-format msgid "Missing value for parameter <%s>" msgstr "" -#: ../lib/gis/parser.c:1249 +#: ../lib/gis/parser.c:1256 #, c-format msgid "" "Value <%s> ambiguous for parameter <%s>\n" "\tValid options: %s" msgstr "" -#: ../lib/gis/parser.c:1422 +#: ../lib/gis/parser.c:1429 #, c-format msgid "" "Required parameter <%s> not set:\n" "\t(%s)" msgstr "" -#: ../lib/gis/parser.c:1514 +#: ../lib/gis/parser.c:1521 #, c-format msgid "" "Option <%s> must be provided in multiples of %d\n" "\tYou provided %d item(s): %s" msgstr "" -#: ../lib/gis/parser.c:1588 ../lib/gis/error.c:363 +#: ../lib/gis/parser.c:1595 ../lib/gis/error.c:363 #, c-format msgid "ERROR: " msgstr "" -#: ../lib/gis/parser.c:1590 ../lib/gis/parser.c:1597 +#: ../lib/gis/parser.c:1597 ../lib/gis/parser.c:1604 #, c-format msgid "option <%s>: <%s> exists. To overwrite, use the --overwrite flag" msgstr "" -#: ../lib/gis/parser.c:1707 +#: ../lib/gis/parser.c:1714 #, c-format msgid "%s= is not a separator option" msgstr "" -#: ../lib/gis/parser.c:1710 +#: ../lib/gis/parser.c:1717 #, c-format msgid "No separator given for %s=" msgstr "" -#: ../lib/gis/parser.c:1772 ../lib/gis/parser.c:1789 +#: ../lib/gis/parser.c:1779 ../lib/gis/parser.c:1796 #, c-format msgid "%s= is not a file option" msgstr "" -#: ../lib/gis/parser.c:1774 +#: ../lib/gis/parser.c:1781 #, c-format msgid "Opening multiple files not supported for %s=" msgstr "" -#: ../lib/gis/parser.c:1780 +#: ../lib/gis/parser.c:1787 #, c-format msgid "Unable to open %s file <%s>" msgstr "" -#: ../lib/gis/parser.c:1786 +#: ../lib/gis/parser.c:1793 #, c-format msgid "Unable to create %s file <%s>" msgstr "" @@ -4887,420 +5021,420 @@ msgid "Example: select * from towns where population > 10000" msgstr "" -#: ../lib/gis/parser_standard_options.c:156 +#: ../lib/gis/parser_standard_options.c:157 msgid "WHERE conditions of SQL statement without 'where' keyword" msgstr "" -#: ../lib/gis/parser_standard_options.c:157 +#: ../lib/gis/parser_standard_options.c:158 msgid "Example: income < 1000 and population >= 10000" msgstr "" -#: ../lib/gis/parser_standard_options.c:165 +#: ../lib/gis/parser_standard_options.c:166 msgid "Name of attribute table" msgstr "" -#: ../lib/gis/parser_standard_options.c:174 +#: ../lib/gis/parser_standard_options.c:175 msgid "Name of database driver" msgstr "" -#: ../lib/gis/parser_standard_options.c:183 +#: ../lib/gis/parser_standard_options.c:184 msgid "Name of database" msgstr "" -#: ../lib/gis/parser_standard_options.c:192 +#: ../lib/gis/parser_standard_options.c:193 msgid "Database schema" msgstr "" -#: ../lib/gis/parser_standard_options.c:193 +#: ../lib/gis/parser_standard_options.c:194 msgid "Do not use this option if schemas are not supported by driver/database server" msgstr "" -#: ../lib/gis/parser_standard_options.c:202 +#: ../lib/gis/parser_standard_options.c:203 msgid "Name of attribute column" msgstr "" -#: ../lib/gis/parser_standard_options.c:211 +#: ../lib/gis/parser_standard_options.c:212 msgid "Name of attribute column(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:220 +#: ../lib/gis/parser_standard_options.c:221 msgid "Name of key column" msgstr "" -#: ../lib/gis/parser_standard_options.c:221 +#: ../lib/gis/parser_standard_options.c:222 msgid "Must refer to an integer column" msgstr "" -#: ../lib/gis/parser_standard_options.c:233 +#: ../lib/gis/parser_standard_options.c:234 msgid "Name of input imagery group" msgstr "" -#: ../lib/gis/parser_standard_options.c:241 +#: ../lib/gis/parser_standard_options.c:242 msgid "Name of input imagery subgroup" msgstr "" -#: ../lib/gis/parser_standard_options.c:251 +#: ../lib/gis/parser_standard_options.c:252 msgid "Name of input raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:260 +#: ../lib/gis/parser_standard_options.c:261 msgid "Name of input raster map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:268 +#: ../lib/gis/parser_standard_options.c:269 msgid "Name for output raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:277 +#: ../lib/gis/parser_standard_options.c:278 msgid "Name for output raster map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:285 +#: ../lib/gis/parser_standard_options.c:286 msgid "Name of raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:294 +#: ../lib/gis/parser_standard_options.c:295 msgid "Name of raster map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:302 +#: ../lib/gis/parser_standard_options.c:303 msgid "Name of base raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:310 +#: ../lib/gis/parser_standard_options.c:311 msgid "Name of cover raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:318 +#: ../lib/gis/parser_standard_options.c:319 msgid "Name of input elevation raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:327 +#: ../lib/gis/parser_standard_options.c:328 msgid "Name of input elevation raster map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:334 +#: ../lib/gis/parser_standard_options.c:335 msgid "Type of raster map to be created" msgstr "" -#: ../lib/gis/parser_standard_options.c:335 +#: ../lib/gis/parser_standard_options.c:336 msgid "Storage type for resultant raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:339 +#: ../lib/gis/parser_standard_options.c:340 msgid "Integer" msgstr "" -#: ../lib/gis/parser_standard_options.c:340 +#: ../lib/gis/parser_standard_options.c:341 msgid "Single precision floating point" msgstr "" -#: ../lib/gis/parser_standard_options.c:341 +#: ../lib/gis/parser_standard_options.c:342 msgid "Double precision floating point" msgstr "" -#: ../lib/gis/parser_standard_options.c:347 +#: ../lib/gis/parser_standard_options.c:348 msgid "Sampling interpolation method" msgstr "" -#: ../lib/gis/parser_standard_options.c:351 +#: ../lib/gis/parser_standard_options.c:352 msgid "Nearest-neighbor interpolation" msgstr "" -#: ../lib/gis/parser_standard_options.c:352 +#: ../lib/gis/parser_standard_options.c:353 msgid "Bilinear interpolation" msgstr "" -#: ../lib/gis/parser_standard_options.c:353 +#: ../lib/gis/parser_standard_options.c:354 msgid "Bicubic interpolation" msgstr "" -#: ../lib/gis/parser_standard_options.c:362 +#: ../lib/gis/parser_standard_options.c:363 msgid "Name of input basename raster map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:371 +#: ../lib/gis/parser_standard_options.c:372 msgid "Name for output basename raster map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:381 +#: ../lib/gis/parser_standard_options.c:382 msgid "Name of input 3D raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:390 +#: ../lib/gis/parser_standard_options.c:391 msgid "Name of input 3D raster map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:398 +#: ../lib/gis/parser_standard_options.c:399 msgid "Name for output 3D raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:406 +#: ../lib/gis/parser_standard_options.c:407 msgid "Name of 3D raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:415 +#: ../lib/gis/parser_standard_options.c:416 msgid "Name of 3D raster map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:424 +#: ../lib/gis/parser_standard_options.c:425 msgid "Data type used in the output raster3d map" msgstr "" -#: ../lib/gis/parser_standard_options.c:433 +#: ../lib/gis/parser_standard_options.c:434 msgid "Number of digits used as mantissa in the internal map storage, 0 -23 for float, 0 - 52 for double, max or default" msgstr "" -#: ../lib/gis/parser_standard_options.c:443 +#: ../lib/gis/parser_standard_options.c:444 msgid "The compression method used in the output raster3d map" msgstr "" -#: ../lib/gis/parser_standard_options.c:453 +#: ../lib/gis/parser_standard_options.c:454 msgid "The dimensions of the tiles used in the output raster3d map (XxYxZ or default: 16x16x8)" msgstr "" -#: ../lib/gis/parser_standard_options.c:463 +#: ../lib/gis/parser_standard_options.c:464 msgid "Name of input vector map" msgstr "Nume pentru harta vectorială de intrare" -#: ../lib/gis/parser_standard_options.c:464 -#: ../lib/gis/parser_standard_options.c:491 +#: ../lib/gis/parser_standard_options.c:465 +#: ../lib/gis/parser_standard_options.c:492 msgid "Or data source for direct OGR access" msgstr "" -#: ../lib/gis/parser_standard_options.c:473 +#: ../lib/gis/parser_standard_options.c:474 msgid "Name of input vector map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:474 +#: ../lib/gis/parser_standard_options.c:475 msgid "Or data source(s) for direct OGR access" msgstr "" -#: ../lib/gis/parser_standard_options.c:482 +#: ../lib/gis/parser_standard_options.c:483 msgid "Name for output vector map" msgstr "Nume pentru harta vectorială de ieÈ™ire" -#: ../lib/gis/parser_standard_options.c:490 +#: ../lib/gis/parser_standard_options.c:491 msgid "Name of vector map" msgstr "" -#: ../lib/gis/parser_standard_options.c:500 +#: ../lib/gis/parser_standard_options.c:501 msgid "Name of vector map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:509 -#: ../lib/gis/parser_standard_options.c:518 +#: ../lib/gis/parser_standard_options.c:510 +#: ../lib/gis/parser_standard_options.c:519 msgid "Input feature type" msgstr "" -#: ../lib/gis/parser_standard_options.c:525 +#: ../lib/gis/parser_standard_options.c:526 msgid "Layer number or name" msgstr "" -#: ../lib/gis/parser_standard_options.c:527 +#: ../lib/gis/parser_standard_options.c:528 msgid "Vector features can have category values in different layers. This number determines which layer to use. When used with direct OGR access this is the layer name." msgstr "" -#: ../lib/gis/parser_standard_options.c:537 +#: ../lib/gis/parser_standard_options.c:538 msgid "Layer number or name ('-1' for all layers)" msgstr "" -#: ../lib/gis/parser_standard_options.c:539 +#: ../lib/gis/parser_standard_options.c:540 msgid "A single vector map can be connected to multiple database tables. This number determines which table to use. When used with direct OGR access this is the layer name." msgstr "" -#: ../lib/gis/parser_standard_options.c:548 +#: ../lib/gis/parser_standard_options.c:549 msgid "Category value" msgstr "" -#: ../lib/gis/parser_standard_options.c:556 +#: ../lib/gis/parser_standard_options.c:557 msgid "Category values" msgstr "" -#: ../lib/gis/parser_standard_options.c:557 -#: ../lib/gis/parser_standard_options.c:572 +#: ../lib/gis/parser_standard_options.c:558 +#: ../lib/gis/parser_standard_options.c:573 msgid "Example: 1,3,7-9,13" msgstr "" -#: ../lib/gis/parser_standard_options.c:564 +#: ../lib/gis/parser_standard_options.c:565 msgid "Feature id" msgstr "Id trăsătură" -#: ../lib/gis/parser_standard_options.c:571 +#: ../lib/gis/parser_standard_options.c:572 msgid "Feature ids" msgstr "" -#: ../lib/gis/parser_standard_options.c:582 -#: ../lib/gis/parser_standard_options.c:590 +#: ../lib/gis/parser_standard_options.c:583 +#: ../lib/gis/parser_standard_options.c:591 msgid "Name of input file" msgstr "" -#: ../lib/gis/parser_standard_options.c:598 +#: ../lib/gis/parser_standard_options.c:599 msgid "Name for output file" msgstr "" -#: ../lib/gis/parser_standard_options.c:607 +#: ../lib/gis/parser_standard_options.c:608 msgid "Field separator" msgstr "" -#: ../lib/gis/parser_standard_options.c:608 +#: ../lib/gis/parser_standard_options.c:609 msgid "Special characters: pipe, comma, space, tab, newline" msgstr "" -#: ../lib/gis/parser_standard_options.c:619 -#: ../lib/gis/parser_standard_options.c:630 +#: ../lib/gis/parser_standard_options.c:620 +#: ../lib/gis/parser_standard_options.c:631 msgid "Color" msgstr "Culoare" -#: ../lib/gis/parser_standard_options.c:621 +#: ../lib/gis/parser_standard_options.c:622 msgid "Either a standard color name or R:G:B triplet" msgstr "" -#: ../lib/gis/parser_standard_options.c:632 +#: ../lib/gis/parser_standard_options.c:633 msgid "Either a standard color name, R:G:B triplet, or \"none\"" msgstr "" -#: ../lib/gis/parser_standard_options.c:643 +#: ../lib/gis/parser_standard_options.c:644 msgid "Name of input directory" msgstr "" -#: ../lib/gis/parser_standard_options.c:653 +#: ../lib/gis/parser_standard_options.c:654 msgid "Units" msgstr "" -#: ../lib/gis/parser_standard_options.c:662 +#: ../lib/gis/parser_standard_options.c:663 msgid "Data type(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:672 +#: ../lib/gis/parser_standard_options.c:673 msgid "Name of mapset (default: current search path)" msgstr "" -#: ../lib/gis/parser_standard_options.c:673 +#: ../lib/gis/parser_standard_options.c:674 msgid "'.' for current mapset" msgstr "" -#: ../lib/gis/parser_standard_options.c:681 +#: ../lib/gis/parser_standard_options.c:682 msgid "Location name" msgstr "" -#: ../lib/gis/parser_standard_options.c:682 +#: ../lib/gis/parser_standard_options.c:683 msgid "Location name (not location path)" msgstr "" -#: ../lib/gis/parser_standard_options.c:692 +#: ../lib/gis/parser_standard_options.c:693 msgid "GRASS GIS database directory" msgstr "" -#: ../lib/gis/parser_standard_options.c:693 +#: ../lib/gis/parser_standard_options.c:694 msgid "Default: path to the current GRASS GIS database" msgstr "" -#: ../lib/gis/parser_standard_options.c:705 +#: ../lib/gis/parser_standard_options.c:706 msgid "Coordinates" msgstr "" -#: ../lib/gis/parser_standard_options.c:714 +#: ../lib/gis/parser_standard_options.c:715 msgid "Name of color table" msgstr "" -#: ../lib/gis/parser_standard_options.c:725 +#: ../lib/gis/parser_standard_options.c:726 msgid "String representing NULL value" msgstr "" -#: ../lib/gis/parser_standard_options.c:734 +#: ../lib/gis/parser_standard_options.c:735 msgid "Name of saved region" msgstr "" -#: ../lib/gis/parser_standard_options.c:744 +#: ../lib/gis/parser_standard_options.c:745 msgid "Name of the input space time dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:753 +#: ../lib/gis/parser_standard_options.c:754 msgid "Name of the input space time datasets" msgstr "" -#: ../lib/gis/parser_standard_options.c:761 +#: ../lib/gis/parser_standard_options.c:762 msgid "Name of the output space time dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:769 +#: ../lib/gis/parser_standard_options.c:770 msgid "Name of the input space time raster dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:778 +#: ../lib/gis/parser_standard_options.c:779 msgid "Name of the input space time raster datasets" msgstr "" -#: ../lib/gis/parser_standard_options.c:786 +#: ../lib/gis/parser_standard_options.c:787 msgid "Name of the output space time raster dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:794 +#: ../lib/gis/parser_standard_options.c:795 msgid "Name of the input space time vector dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:803 +#: ../lib/gis/parser_standard_options.c:804 msgid "Name of the input space time vector datasets" msgstr "" -#: ../lib/gis/parser_standard_options.c:811 +#: ../lib/gis/parser_standard_options.c:812 msgid "Name of the output space time vector dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:819 +#: ../lib/gis/parser_standard_options.c:820 msgid "Name of the input space time raster3d dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:828 +#: ../lib/gis/parser_standard_options.c:829 msgid "Name of the input space time raster3d datasets" msgstr "" -#: ../lib/gis/parser_standard_options.c:836 +#: ../lib/gis/parser_standard_options.c:837 msgid "Name of the output space time raster3d dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:845 +#: ../lib/gis/parser_standard_options.c:846 msgid "Type of the input space time dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:853 +#: ../lib/gis/parser_standard_options.c:854 msgid "Name of the input map" msgstr "" -#: ../lib/gis/parser_standard_options.c:862 +#: ../lib/gis/parser_standard_options.c:863 msgid "Name of the input maps" msgstr "" -#: ../lib/gis/parser_standard_options.c:871 +#: ../lib/gis/parser_standard_options.c:872 msgid "Type of the input map" msgstr "" -#: ../lib/gis/parser_standard_options.c:880 +#: ../lib/gis/parser_standard_options.c:881 msgid "The temporal type of the space time dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:887 +#: ../lib/gis/parser_standard_options.c:888 msgid "WHERE conditions of SQL statement without 'where' keyword used in the temporal GIS framework" msgstr "" -#: ../lib/gis/parser_standard_options.c:888 +#: ../lib/gis/parser_standard_options.c:889 msgid "Example: start_time > '2001-01-01 12:30:00'" msgstr "" -#: ../lib/gis/parser_standard_options.c:898 +#: ../lib/gis/parser_standard_options.c:899 msgid "The method to be used for sampling the input dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:932 +#: ../lib/gis/parser_standard_options.c:933 msgid "Do not create attribute table" msgstr "" -#: ../lib/gis/parser_standard_options.c:936 +#: ../lib/gis/parser_standard_options.c:937 msgid "Do not build topology" msgstr "" -#: ../lib/gis/parser_standard_options.c:937 +#: ../lib/gis/parser_standard_options.c:938 msgid "Advantageous when handling a large number of points" msgstr "" @@ -6179,6 +6313,15 @@ msgid "Seek offset out of range" msgstr "" +#: ../lib/gis/cmprzstd.c:80 ../lib/gis/cmprzstd.c:95 ../lib/gis/cmprzstd.c:169 +msgid "GRASS needs to be compiled with ZSTD for ZSTD compression" +msgstr "" + +#: ../lib/gis/cmprzstd.c:134 ../lib/gis/cmprzstd.c:196 +#, c-format +msgid "ZSTD compression error %d: %s" +msgstr "" + #: ../lib/gis/paths.c:201 #, c-format msgid "Unable to open file <%s> for reading" @@ -6193,10 +6336,30 @@ msgid "Multiple outputs are not supported by WPS 1.0.0" msgstr "" -#: ../lib/gis/color_rules.c:88 +#: ../lib/gis/color_rules.c:98 msgid "no description" msgstr "" +#: ../lib/gis/color_rules.c:292 +#, fuzzy +msgid "Unable to open color rule" +msgstr "Nu s-a putut deschide %s pentru citire" + +#: ../lib/gis/color_rules.c:341 ../lib/gis/color_rules.c:352 +#: ../lib/gis/color_rules.c:356 ../lib/gis/color_rules.c:360 +msgid "range: map values" +msgstr "" + +#: ../lib/gis/color_rules.c:343 +#, c-format +msgid "range: %g to %g" +msgstr "" + +#: ../lib/gis/color_rules.c:368 +#, fuzzy +msgid "Unable to open color descriptions" +msgstr "Nu s-a putut deschide %s pentru scriere" + #: ../lib/gis/mapset_msc.c:90 #, c-format msgid "Unable to make mapset element %s (%s): %s" @@ -6207,12 +6370,12 @@ msgid "Unable to access mapset element %s (%s): %s" msgstr "" -#: ../lib/gis/cmprzlib.c:139 ../lib/gis/cmprzlib.c:157 +#: ../lib/gis/cmprzlib.c:142 #, c-format msgid "ZLIB compression error %d: %s" msgstr "" -#: ../lib/gis/cmprzlib.c:225 ../lib/gis/cmprzlib.c:242 +#: ../lib/gis/cmprzlib.c:204 #, c-format msgid "ZLIB decompression error %d: %s" msgstr "" @@ -6272,12 +6435,12 @@ #: ../lib/gis/parser_dependencies.c:305 #, c-format -msgid "Option %s requires all of %s" +msgid "Option <%s> requires all of %s" msgstr "" #: ../lib/gis/parser_dependencies.c:332 #, c-format -msgid "Option %s is mutually exclusive with all of %s" +msgid "Option <%s> is mutually exclusive with all of %s" msgstr "" #: ../lib/gis/parser_dependencies.c:358 @@ -6313,43 +6476,43 @@ msgid "Task already has a worker" msgstr "" -#: ../lib/gis/compress.c:132 ../lib/gis/compress.c:193 -#: ../lib/gis/compress.c:208 +#: ../lib/gis/compress.c:143 ../lib/gis/compress.c:208 +#: ../lib/gis/compress.c:225 ../lib/gis/compress.c:240 msgid "Request for unsupported compressor" msgstr "" -#: ../lib/gis/compress.c:223 +#: ../lib/gis/compress.c:255 msgid "No destination buffer allocated" msgstr "" -#: ../lib/gis/compress.c:230 +#: ../lib/gis/compress.c:262 #, c-format msgid "Invalid read size %d" msgstr "" -#: ../lib/gis/compress.c:251 +#: ../lib/gis/compress.c:283 #, c-format msgid "Unable to read %d bytes: end of file" msgstr "" -#: ../lib/gis/compress.c:253 +#: ../lib/gis/compress.c:285 #, c-format msgid "Unable to read %d bytes: %s" msgstr "" -#: ../lib/gis/compress.c:327 ../lib/gis/compress.c:350 -#: ../lib/gis/compress.c:391 +#: ../lib/gis/compress.c:360 ../lib/gis/compress.c:383 +#: ../lib/gis/compress.c:424 msgid "Unable to write compression flag" msgstr "" -#: ../lib/gis/compress.c:338 ../lib/gis/compress.c:361 -#: ../lib/gis/compress.c:404 +#: ../lib/gis/compress.c:371 ../lib/gis/compress.c:394 +#: ../lib/gis/compress.c:437 #, c-format msgid "Unable to write %d bytes: nothing written" msgstr "" -#: ../lib/gis/compress.c:340 ../lib/gis/compress.c:363 -#: ../lib/gis/compress.c:406 +#: ../lib/gis/compress.c:373 ../lib/gis/compress.c:396 +#: ../lib/gis/compress.c:439 #, c-format msgid "Unable to write %d bytes: %s" msgstr "" @@ -6595,7 +6758,7 @@ "-- Table unit tests finished successfully --" msgstr "" -#: ../lib/db/dbmi_base/default_name.c:136 +#: ../lib/db/dbmi_base/default_name.c:139 msgid "Programmer error" msgstr "Eroare de programare" @@ -6685,25 +6848,30 @@ msgid "db_get_index_column_name(): invalid column number" msgstr "" -#: ../lib/vector/diglib/spindex_rw.c:98 ../lib/vector/diglib/spindex_rw.c:106 +#: ../lib/vector/diglib/spindex_rw.c:99 ../lib/vector/diglib/spindex_rw.c:107 msgid "Topology file must be written before spatial index file" msgstr "" -#: ../lib/vector/diglib/spindex_rw.c:302 +#: ../lib/vector/diglib/spindex_rw.c:303 #, 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 +#: ../lib/vector/diglib/spindex_rw.c:309 #, 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 +#: ../lib/vector/diglib/spindex_rw.c:318 #, c-format msgid "Spatial index format version %d.%d is not supported by this release. Please rebuild topology." msgstr "" +#: ../lib/vector/diglib/plus_line.c:262 ../lib/vector/diglib/plus_line.c:302 +#, c-format +msgid "Attempt to delete not registered line %d from node %d" +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." @@ -6809,7 +6977,7 @@ msgid "Unable to write isles to plus file" msgstr "" -#: ../lib/vector/diglib/plus_node.c:214 +#: ../lib/vector/diglib/plus_node.c:213 #, c-format msgid "Attempt to read line angle for the line which is not connected to the node: node %d, line %d" msgstr "" @@ -6870,44 +7038,44 @@ msgid "Error in read/write portable char, byte_order = %d Written: %d Read: %d" msgstr "" -#: ../lib/vector/diglib/plus_area.c:215 ../lib/vector/diglib/plus_area.c:716 +#: ../lib/vector/diglib/plus_area.c:218 ../lib/vector/diglib/plus_area.c:718 #, 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:724 +#: ../lib/vector/diglib/plus_area.c:228 ../lib/vector/diglib/plus_area.c:726 #, c-format msgid "Line %d already has area/isle %d to right" msgstr "" -#: ../lib/vector/diglib/plus_area.c:279 +#: ../lib/vector/diglib/plus_area.c:282 msgid "Isle already registered in area" msgstr "" -#: ../lib/vector/diglib/plus_area.c:313 +#: ../lib/vector/diglib/plus_area.c:316 msgid "Attempt to delete isle from dead area" msgstr "" -#: ../lib/vector/diglib/plus_area.c:330 +#: ../lib/vector/diglib/plus_area.c:324 #, c-format msgid "Attempt to delete not registered isle %d from area %d" msgstr "" -#: ../lib/vector/diglib/plus_area.c:369 +#: ../lib/vector/diglib/plus_area.c:371 msgid "Attempt to delete dead area" msgstr "" -#: ../lib/vector/diglib/plus_area.c:408 +#: ../lib/vector/diglib/plus_area.c:410 #, c-format msgid "Dead centroid %d registered for area (bug in the vector library)" msgstr "" -#: ../lib/vector/diglib/plus_area.c:431 +#: ../lib/vector/diglib/plus_area.c:433 #, c-format msgid "Attempt to delete area %d info from dead isle %d" msgstr "" -#: ../lib/vector/diglib/plus_area.c:782 +#: ../lib/vector/diglib/plus_area.c:784 #, c-format msgid "Attempt to delete isle %d info from dead area %d" msgstr "" @@ -7022,7 +7190,7 @@ #: ../lib/vector/Vlib/header_finfo.c:113 ../lib/vector/Vlib/header_finfo.c:153 #: ../lib/vector/Vlib/header_finfo.c:254 ../lib/vector/Vlib/close.c:284 #: ../lib/vector/Vlib/close_ogr.c:77 ../lib/vector/Vlib/close_ogr.c:111 -#: ../lib/proj/convert.c:64 +#: ../lib/proj/convert.c:98 msgid "GRASS is not compiled with OGR support" msgstr "" @@ -7197,7 +7365,7 @@ msgstr "" #: ../lib/vector/Vlib/copy.c:764 ../lib/vector/Vlib/close_nat.c:102 -#: ../lib/vector/Vlib/map.c:317 +#: ../lib/vector/Vlib/map.c:318 #, c-format msgid "Unable to copy table <%s>" msgstr "" @@ -7258,7 +7426,7 @@ msgstr "" #: ../lib/vector/Vlib/open.c:367 ../lib/vector/Vlib/open.c:871 -#: ../lib/vector/Vlib/build.c:865 +#: ../lib/vector/Vlib/build.c:866 #, c-format msgid "Unable to open spatial index file for vector map <%s>" msgstr "" @@ -7294,13 +7462,13 @@ msgstr "" #: ../lib/vector/Vlib/open.c:813 ../lib/vector/Vlib/open.c:826 -#: ../lib/vector/Vlib/map.c:159 +#: ../lib/vector/Vlib/map.c:160 #, c-format msgid "Unable to delete vector map <%s>" msgstr "" -#: ../lib/vector/Vlib/open.c:821 ../lib/vector/Vlib/map.c:155 -#: ../lib/vector/Vlib/map.c:249 +#: ../lib/vector/Vlib/open.c:821 ../lib/vector/Vlib/map.c:156 +#: ../lib/vector/Vlib/map.c:250 #, c-format msgid "Vector map <%s> already exists and will be overwritten" msgstr "" @@ -7819,29 +7987,29 @@ msgid "Bug: attempt to update map which is not in current mapset" msgstr "" -#: ../lib/vector/Vlib/snap.c:223 ../lib/vector/Vlib/snap.c:582 +#: ../lib/vector/Vlib/snap.c:223 ../lib/vector/Vlib/snap.c:583 msgid "Snap vertices Pass 1: select points" msgstr "" -#: ../lib/vector/Vlib/snap.c:270 ../lib/vector/Vlib/snap.c:636 +#: ../lib/vector/Vlib/snap.c:268 ../lib/vector/Vlib/snap.c:637 msgid "Snap vertices Pass 2: assign anchor vertices" msgstr "" -#: ../lib/vector/Vlib/snap.c:339 ../lib/vector/Vlib/snap.c:705 +#: ../lib/vector/Vlib/snap.c:337 ../lib/vector/Vlib/snap.c:706 msgid "Snap vertices Pass 3: snap to assigned points" msgstr "" -#: ../lib/vector/Vlib/snap.c:525 ../lib/vector/Vlib/snap.c:888 +#: ../lib/vector/Vlib/snap.c:526 ../lib/vector/Vlib/snap.c:889 #, c-format msgid "Snapped vertices: %d" msgstr "" -#: ../lib/vector/Vlib/snap.c:526 ../lib/vector/Vlib/snap.c:889 +#: ../lib/vector/Vlib/snap.c:527 ../lib/vector/Vlib/snap.c:890 #, c-format msgid "New vertices: %d" msgstr "" -#: ../lib/vector/Vlib/snap.c:916 +#: ../lib/vector/Vlib/snap.c:917 msgid "Reading features..." msgstr "" @@ -8087,71 +8255,71 @@ msgid "Vect_get_point_in_poly() failed" msgstr "" -#: ../lib/vector/Vlib/map.c:139 ../lib/vector/Vlib/map.c:245 +#: ../lib/vector/Vlib/map.c:140 ../lib/vector/Vlib/map.c:246 msgid "Vector map name is not SQL compliant" msgstr "" -#: ../lib/vector/Vlib/map.c:143 +#: ../lib/vector/Vlib/map.c:144 #, c-format msgid "Unable to find vector map <%s> in <%s>" msgstr "" -#: ../lib/vector/Vlib/map.c:179 ../lib/vector/Vlib/map.c:267 +#: ../lib/vector/Vlib/map.c:180 ../lib/vector/Vlib/map.c:268 #, c-format msgid "Unable to copy vector map <%s> to <%s>" msgstr "" -#: ../lib/vector/Vlib/map.c:331 ../lib/vector/Vlib/map.c:462 +#: ../lib/vector/Vlib/map.c:332 ../lib/vector/Vlib/map.c:463 #, c-format msgid "Unable to delete table <%s>" msgstr "" -#: ../lib/vector/Vlib/map.c:346 +#: ../lib/vector/Vlib/map.c:347 #, c-format msgid "Unable to create index for table <%s>, key <%s>" msgstr "" -#: ../lib/vector/Vlib/map.c:402 +#: ../lib/vector/Vlib/map.c:403 #, c-format msgid "Ignoring invalid mapset: %s" msgstr "" -#: ../lib/vector/Vlib/map.c:407 +#: ../lib/vector/Vlib/map.c:408 #, c-format msgid "Invalid vector map name <%s>" msgstr "" -#: ../lib/vector/Vlib/map.c:417 +#: ../lib/vector/Vlib/map.c:418 #, c-format msgid "Unable to open header file for vector map <%s>" msgstr "" -#: ../lib/vector/Vlib/map.c:449 +#: ../lib/vector/Vlib/map.c:450 #, c-format msgid "Unable to find table <%s> linked to vector map <%s>" msgstr "" -#: ../lib/vector/Vlib/map.c:472 +#: ../lib/vector/Vlib/map.c:473 #, c-format msgid "Table <%s> linked to vector map <%s> does not exist" msgstr "" -#: ../lib/vector/Vlib/map.c:485 +#: ../lib/vector/Vlib/map.c:486 #, c-format msgid "Unable to open directory '%s'" msgstr "" -#: ../lib/vector/Vlib/map.c:499 +#: ../lib/vector/Vlib/map.c:500 #, c-format msgid "Unable to delete file '%s'" msgstr "" -#: ../lib/vector/Vlib/map.c:519 +#: ../lib/vector/Vlib/map.c:520 #, c-format msgid "Unable to rename directory '%s' to '%s'" msgstr "" -#: ../lib/vector/Vlib/map.c:528 +#: ../lib/vector/Vlib/map.c:529 #, c-format msgid "Unable to remove directory '%s': %s" msgstr "" @@ -8205,10 +8373,10 @@ msgid "Your GRASS version does not fully support feature index format %d.%d of the vector. Consider to rebuild topology or upgrade GRASS." msgstr "" -#: ../lib/vector/Vlib/intersect2.c:1202 ../lib/vector/Vlib/intersect2.c:1208 -#: ../lib/vector/Vlib/intersect2.c:1210 ../lib/vector/Vlib/intersect2.c:1262 -#: ../lib/vector/Vlib/intersect2.c:1271 ../lib/vector/Vlib/intersect2.c:1292 -#: ../lib/vector/Vlib/intersect2.c:1309 ../lib/vector/Vlib/intersect.c:1194 +#: ../lib/vector/Vlib/intersect2.c:1259 ../lib/vector/Vlib/intersect2.c:1265 +#: ../lib/vector/Vlib/intersect2.c:1267 ../lib/vector/Vlib/intersect2.c:1319 +#: ../lib/vector/Vlib/intersect2.c:1328 ../lib/vector/Vlib/intersect2.c:1349 +#: ../lib/vector/Vlib/intersect2.c:1366 ../lib/vector/Vlib/intersect.c:1194 #: ../lib/vector/Vlib/intersect.c:1200 ../lib/vector/Vlib/intersect.c:1202 #: ../lib/vector/Vlib/intersect.c:1257 ../lib/vector/Vlib/intersect.c:1266 #: ../lib/vector/Vlib/intersect.c:1287 ../lib/vector/Vlib/intersect.c:1304 @@ -8439,12 +8607,12 @@ msgstr "" #: ../lib/vector/Vlib/build_sfa.c:339 ../lib/vector/Vlib/build_sfa.c:632 -#: ../lib/vector/Vlib/build_nat.c:74 +#: ../lib/vector/Vlib/build_nat.c:75 msgid "Registering primitives..." msgstr "" #: ../lib/vector/Vlib/build_sfa.c:385 ../lib/vector/Vlib/build_sfa.c:664 -#: ../lib/vector/Vlib/build_nat.c:117 +#: ../lib/vector/Vlib/build_nat.c:118 #, c-format msgid "One primitive registered" msgid_plural "%d primitives registered" @@ -8453,7 +8621,7 @@ msgstr[2] "" #: ../lib/vector/Vlib/build_sfa.c:386 ../lib/vector/Vlib/build_sfa.c:665 -#: ../lib/vector/Vlib/build_nat.c:118 +#: ../lib/vector/Vlib/build_nat.c:119 #, c-format msgid "One vertex registered" msgid_plural "%d vertices registered" @@ -8821,7 +8989,7 @@ msgid "Attempt to read topo for dead isle (%d)" msgstr "" -#: ../lib/vector/Vlib/break_lines.c:572 +#: ../lib/vector/Vlib/break_lines.c:574 #, c-format msgid "Intersections: %d" msgstr "" @@ -8851,7 +9019,7 @@ msgid "Topology not available for vector map <%s>. Registering primitives..." msgstr "" -#: ../lib/vector/Vlib/box.c:436 ../lib/vector/Vlib/build_nat.c:84 +#: ../lib/vector/Vlib/box.c:436 ../lib/vector/Vlib/build_nat.c:85 msgid "Unable to read vector map" msgstr "" @@ -9016,16 +9184,36 @@ msgid "Output vector map <%s> is used as input" msgstr "" -#: ../lib/vector/Vlib/merge_lines.c:240 +#: ../lib/vector/Vlib/merge_lines.c:241 +#, c-format +msgid "%d lines merged" +msgstr "" + +#: ../lib/vector/Vlib/merge_lines.c:242 +#, c-format +msgid "%d new lines" +msgstr "" + +#: ../lib/vector/Vlib/merge_lines.c:245 #, c-format msgid "%d boundaries merged" msgstr "" -#: ../lib/vector/Vlib/merge_lines.c:241 +#: ../lib/vector/Vlib/merge_lines.c:246 #, c-format msgid "%d new boundaries" msgstr "%d limite noi" +#: ../lib/vector/Vlib/merge_lines.c:249 +#, c-format +msgid "%d lines and boundaries merged" +msgstr "" + +#: ../lib/vector/Vlib/merge_lines.c:250 +#, c-format +msgid "%d new lines and boundaries" +msgstr "" + #: ../lib/vector/Vlib/open_nat.c:56 #, c-format msgid "Unable to open coor file for vector map <%s>" @@ -9113,178 +9301,178 @@ msgid "Vect_segment_intersection() ERROR (collinear non vertical segments)" msgstr "" -#: ../lib/vector/Vlib/build.c:115 +#: ../lib/vector/Vlib/build.c:116 msgid "Area of size = 0.0 (less than 4 vertices) ignored" msgstr "" -#: ../lib/vector/Vlib/build.c:131 +#: ../lib/vector/Vlib/build.c:132 msgid "Unable to add area (map closed, topo saved)" msgstr "" -#: ../lib/vector/Vlib/build.c:139 +#: ../lib/vector/Vlib/build.c:140 msgid "Unable to add isle (map closed, topo saved)" msgstr "" -#: ../lib/vector/Vlib/build.c:149 +#: ../lib/vector/Vlib/build.c:150 msgid "Area of size = 0.0 ignored" msgstr "" -#: ../lib/vector/Vlib/build.c:200 +#: ../lib/vector/Vlib/build.c:201 msgid "Request to find area outside nonexistent isle" msgstr "" -#: ../lib/vector/Vlib/build.c:351 +#: ../lib/vector/Vlib/build.c:352 msgid "Larger bbox but smaller area!!!" msgstr "" -#: ../lib/vector/Vlib/build.c:606 +#: ../lib/vector/Vlib/build.c:607 msgid "Checking for topological errors..." msgstr "" -#: ../lib/vector/Vlib/build.c:641 +#: ../lib/vector/Vlib/build.c:642 #, c-format msgid "Number of lines of length zero: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:643 +#: ../lib/vector/Vlib/build.c:644 #, c-format msgid "Number of boundaries of length zero: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:652 +#: ../lib/vector/Vlib/build.c:653 #, c-format msgid "Number of boundary intersections: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:676 +#: ../lib/vector/Vlib/build.c:677 msgid "Skipping further checks because of incorrect boundaries" msgstr "" -#: ../lib/vector/Vlib/build.c:726 +#: ../lib/vector/Vlib/build.c:727 #, c-format msgid "Number of redundant holes: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:871 +#: ../lib/vector/Vlib/build.c:872 #, c-format msgid "Building topology for vector map <%s>..." msgstr "" -#: ../lib/vector/Vlib/build.c:889 +#: ../lib/vector/Vlib/build.c:890 msgid "Topology was built" msgstr "Topologia a fost construită" -#: ../lib/vector/Vlib/build.c:900 +#: ../lib/vector/Vlib/build.c:901 #, c-format msgid "Number of nodes: %d" msgstr "Numărul de noduri: %d" -#: ../lib/vector/Vlib/build.c:901 +#: ../lib/vector/Vlib/build.c:902 #, c-format msgid "Number of primitives: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:902 +#: ../lib/vector/Vlib/build.c:903 #, c-format msgid "Number of points: %d" msgstr "Numărul de puncte: %d" -#: ../lib/vector/Vlib/build.c:903 +#: ../lib/vector/Vlib/build.c:904 #, c-format msgid "Number of lines: %d" msgstr "Numărul de linii: %d" -#: ../lib/vector/Vlib/build.c:904 +#: ../lib/vector/Vlib/build.c:905 #, c-format msgid "Number of boundaries: %d" msgstr "Numărul de limite: %d" -#: ../lib/vector/Vlib/build.c:905 +#: ../lib/vector/Vlib/build.c:906 #, c-format msgid "Number of centroids: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:908 +#: ../lib/vector/Vlib/build.c:909 #, c-format msgid "Number of faces: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:911 +#: ../lib/vector/Vlib/build.c:912 #, c-format msgid "Number of kernels: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:957 +#: ../lib/vector/Vlib/build.c:958 #, c-format msgid "Number of areas: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:958 +#: ../lib/vector/Vlib/build.c:959 #, c-format msgid "Number of isles: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:963 +#: ../lib/vector/Vlib/build.c:964 #, c-format msgid "Number of areas without centroid: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:968 +#: ../lib/vector/Vlib/build.c:969 #, c-format msgid "Number of centroids exceeds number of areas: %d > %d" msgstr "" -#: ../lib/vector/Vlib/build.c:972 +#: ../lib/vector/Vlib/build.c:973 #, c-format msgid "Number of incorrect boundaries: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:976 +#: ../lib/vector/Vlib/build.c:977 #, c-format msgid "Number of centroids outside area: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:980 +#: ../lib/vector/Vlib/build.c:981 #, c-format msgid "Number of duplicate centroids: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:984 +#: ../lib/vector/Vlib/build.c:985 msgid "Number of areas: -" msgstr "" -#: ../lib/vector/Vlib/build.c:985 +#: ../lib/vector/Vlib/build.c:986 msgid "Number of isles: -" msgstr "" -#: ../lib/vector/Vlib/build.c:1013 +#: ../lib/vector/Vlib/build.c:1014 #, c-format msgid "Unable to create topo file for vector map <%s>" msgstr "" -#: ../lib/vector/Vlib/build.c:1021 +#: ../lib/vector/Vlib/build.c:1022 msgid "Error writing out topo file" msgstr "" -#: ../lib/vector/Vlib/build.c:1210 +#: ../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:1233 +#: ../lib/vector/Vlib/build.c:1234 #, c-format msgid "%s is no longer supported" msgstr "" -#: ../lib/vector/Vlib/build.c:1256 +#: ../lib/vector/Vlib/build.c:1257 msgid "Spatial index not available, can not be saved" msgstr "" -#: ../lib/vector/Vlib/build.c:1268 +#: ../lib/vector/Vlib/build.c:1269 #, c-format msgid "Unable to create spatial index file for vector map <%s>" msgstr "" -#: ../lib/vector/Vlib/build.c:1277 +#: ../lib/vector/Vlib/build.c:1278 msgid "Error writing out spatial index file" msgstr "" @@ -9324,11 +9512,11 @@ msgid "conditions failed" msgstr "" -#: ../lib/vector/Vlib/build_nat.c:129 +#: ../lib/vector/Vlib/build_nat.c:132 msgid "Building areas..." msgstr "" -#: ../lib/vector/Vlib/build_nat.c:153 +#: ../lib/vector/Vlib/build_nat.c:156 #, c-format msgid "One area built" msgid_plural "%d areas built" @@ -9336,7 +9524,7 @@ msgstr[1] "" msgstr[2] "" -#: ../lib/vector/Vlib/build_nat.c:154 +#: ../lib/vector/Vlib/build_nat.c:157 #, c-format msgid "One isle built" msgid_plural "%d isles built" @@ -9344,11 +9532,11 @@ msgstr[1] "" msgstr[2] "" -#: ../lib/vector/Vlib/build_nat.c:163 +#: ../lib/vector/Vlib/build_nat.c:168 msgid "Attaching islands..." msgstr "" -#: ../lib/vector/Vlib/build_nat.c:180 +#: ../lib/vector/Vlib/build_nat.c:188 msgid "Attaching centroids..." msgstr "" @@ -9357,7 +9545,7 @@ msgid "Unable to delete item %d from spatial index" msgstr "" -#: ../lib/vector/neta/spanningtree.c:106 +#: ../lib/vector/neta/spanningtree.c:109 msgid "Computing minimum spanning tree..." msgstr "" @@ -9389,42 +9577,47 @@ msgid "Unable to open select cursor: %s" msgstr "" -#: ../lib/proj/get_proj.c:148 +#: ../lib/proj/get_proj.c:158 #, 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:" +#: ../lib/proj/get_proj.c:243 +msgid "Unable to initialise PROJ with the following parameter list:" msgstr "" -#: ../lib/proj/get_proj.c:236 +#: ../lib/proj/get_proj.c:252 #, c-format -msgid "The error message: %s" +msgid "The PROJ error message: %s" msgstr "" -#: ../lib/proj/get_proj.c:294 +#: ../lib/proj/get_proj.c:360 msgid "Option input overflowed option table" msgstr "" -#: ../lib/proj/get_proj.c:325 +#: ../lib/proj/get_proj.c:388 +#, fuzzy +msgid "Unable to initialize pj" +msgstr "Nu s-a putut deschide <%s>" + +#: ../lib/proj/get_proj.c:396 #, c-format msgid "Unable to initialize pj cause: %s" msgstr "" -#: ../lib/proj/get_proj.c:401 +#: ../lib/proj/get_proj.c:501 msgid "Input Projection Parameters" msgstr "" -#: ../lib/proj/get_proj.c:404 +#: ../lib/proj/get_proj.c:503 msgid "Input Unit Factor" msgstr "" -#: ../lib/proj/get_proj.c:414 +#: ../lib/proj/get_proj.c:513 msgid "Output Projection Parameters" msgstr "" -#: ../lib/proj/get_proj.c:417 +#: ../lib/proj/get_proj.c:515 msgid "Output Unit Factor" msgstr "" @@ -9459,57 +9652,96 @@ msgid "Error in datum table file <%s>, line %d" msgstr "" -#: ../lib/proj/convert.c:159 +#: ../lib/proj/convert.c:194 msgid "Unable parse GRASS PROJ_INFO file" msgstr "" -#: ../lib/proj/convert.c:164 +#: ../lib/proj/convert.c:201 msgid "Unable get PROJ.4-style parameter string" msgstr "" -#: ../lib/proj/convert.c:178 +#: ../lib/proj/convert.c:219 #, c-format msgid "OGR can't parse PROJ.4-style parameter string: %s (OGR Error code was %d)" msgstr "" -#: ../lib/proj/convert.c:191 +#: ../lib/proj/convert.c:232 #, c-format msgid "OGR can't get WKT-style parameter string (OGR Error code was %d)" msgstr "" -#: ../lib/proj/convert.c:427 +#: ../lib/proj/convert.c:469 #, c-format msgid "Updating spatial reference with embedded proj4 definition failed. Proj4 definition: <%s>" msgstr "" -#: ../lib/proj/convert.c:434 +#: ../lib/proj/convert.c:476 msgid "Updating spatial reference with embedded proj4 definition" msgstr "" -#: ../lib/proj/convert.c:564 +#: ../lib/proj/convert.c:610 msgid "No projection name! Projection parameters likely to be meaningless." msgstr "" -#: ../lib/proj/convert.c:626 +#: ../lib/proj/convert.c:672 #, c-format msgid "Datum <%s> not recognised by GRASS and no parameters found" msgstr "Datumul <%s> nu este recunoscut de GRASS si nu s-au gasit parametrii" -#: ../lib/proj/convert.c:642 +#: ../lib/proj/convert.c:688 #, c-format msgid "Datum <%s> apparently recognised by GRASS but no parameters found. You may want to look into this." msgstr "" -#: ../lib/proj/convert.c:646 +#: ../lib/proj/convert.c:692 #, c-format msgid "Invalid transformation number %d; valid range is 1 to %d. Leaving datum transform parameters unspecified." msgstr "" -#: ../lib/proj/do_proj.c:106 ../lib/proj/do_proj.c:180 +#: ../lib/proj/do_proj.c:89 +msgid "Input coordinate system is NULL" +msgstr "" + +#: ../lib/proj/do_proj.c:104 +#, c-format +msgid "proj_create() failed for '%s'" +msgstr "" + +#: ../lib/proj/do_proj.c:114 +#, fuzzy, c-format +msgid "Unable to create latlong equivalent for '%s'" +msgstr "Nu s-a putut crea tabelul <%s>" + +#: ../lib/proj/do_proj.c:164 +#, fuzzy +msgid "No input projection" +msgstr "ProiecÅ£ie necunoscută" + +#: ../lib/proj/do_proj.c:167 ../lib/proj/do_proj.c:336 +msgid "No transformation object" +msgstr "" + +#: ../lib/proj/do_proj.c:221 ../lib/proj/do_proj.c:446 +#, c-format +msgid "proj_trans() failed: %s" +msgstr "" + +#: ../lib/proj/do_proj.c:247 +#, fuzzy +msgid "No output projection" +msgstr "ProiecÅ£ie necunoscută" + +#: ../lib/proj/do_proj.c:276 ../lib/proj/do_proj.c:499 +#: ../lib/proj/do_proj.c:626 ../lib/proj/do_proj.c:790 #, c-format msgid "pj_transform() failed: %s" msgstr "" +#: ../lib/proj/do_proj.c:584 ../lib/proj/do_proj.c:747 +#, c-format +msgid "proj_trans() failed: %d" +msgstr "" + #: ../lib/lidar/zones.c:476 ../lib/lidar/zones.c:513 #, c-format msgid "<%s> created in database." diff -Nru grass-7.4.3/locale/po/grasslibs_ru.po grass-7.6.0/locale/po/grasslibs_ru.po --- grass-7.4.3/locale/po/grasslibs_ru.po 2018-11-24 09:45:25.000000000 +0000 +++ grass-7.6.0/locale/po/grasslibs_ru.po 2018-12-26 10:57:24.000000000 +0000 @@ -6,7 +6,7 @@ msgstr "" "Project-Id-Version: grasslibs_ru\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-03-24 00:06+0100\n" +"POT-Creation-Date: 2018-12-26 11:43+0100\n" "PO-Revision-Date: 2009-01-27 22:58-0600\n" "Last-Translator: Maxim Dubinin \n" "Language-Team: Russian \n" @@ -65,7 +65,7 @@ #: ../lib/manage/do_remove.c:57 ../lib/manage/do_rename.c:54 #: ../lib/ogsf/gp3.c:56 ../lib/ogsf/gp3.c:191 ../lib/ogsf/gv3.c:60 #: ../lib/ogsf/gv3.c:333 ../lib/vector/Vlib/open.c:235 -#: ../lib/vector/Vlib/map.c:263 ../lib/vector/Vlib/legal_vname.c:141 +#: ../lib/vector/Vlib/map.c:264 ../lib/vector/Vlib/legal_vname.c:141 #: ../lib/vector/Vlib/legal_vname.c:144 #, c-format msgid "Vector map <%s> not found" @@ -76,8 +76,8 @@ msgstr "" #: ../lib/manage/do_remove.c:73 ../lib/manage/do_rename.c:71 -#: ../lib/raster/open.c:176 ../lib/raster/open.c:843 ../lib/raster/open.c:880 -#: ../lib/raster/open.c:932 ../lib/ogsf/gs3.c:125 ../lib/ogsf/gs3.c:189 +#: ../lib/raster/open.c:177 ../lib/raster/open.c:853 ../lib/raster/open.c:890 +#: ../lib/raster/open.c:942 ../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 @@ -205,7 +205,7 @@ msgid "Mapset <%s> does not exist." msgstr "" -#: ../lib/rowio/setup.c:61 ../lib/rowio/setup.c:67 ../lib/segment/open.c:98 +#: ../lib/rowio/setup.c:61 ../lib/rowio/setup.c:67 ../lib/segment/open.c:118 #: ../lib/rst/interp_float/segmen2d_parallel.c:78 #: ../lib/rst/interp_float/segmen2d_parallel.c:85 #: ../lib/rst/interp_float/segmen2d_parallel.c:92 @@ -217,9 +217,9 @@ #: ../lib/rst/interp_float/segmen2d.c:203 #: ../lib/rst/interp_float/segmen2d.c:209 #: ../lib/rst/interp_float/segmen2d.c:219 -#: ../lib/vector/diglib/struct_alloc.c:491 ../lib/vector/Vlib/line.c:50 +#: ../lib/vector/diglib/struct_alloc.c:494 ../lib/vector/Vlib/line.c:50 #: ../lib/vector/Vlib/line.c:154 ../lib/vector/Vlib/map.c:48 -#: ../lib/vector/neta/bridge.c:58 ../lib/vector/neta/spanningtree.c:101 +#: ../lib/vector/neta/bridge.c:58 ../lib/vector/neta/spanningtree.c:104 #: ../lib/vector/neta/path.c:262 ../lib/vector/neta/components.c:71 #: ../lib/vector/neta/components.c:176 ../lib/vector/neta/centrality.c:63 #: ../lib/vector/neta/centrality.c:145 ../lib/vector/neta/flow.c:66 @@ -253,27 +253,38 @@ msgid "There are classbreaks outside the range min-max. Number of classes reduced to %i, but using probabilities for %i classes." msgstr "Границы клаÑÑов вне диапазона минимум-макÑимум. ЧиÑло клаÑÑов уменьшено до %i, иÑпользуютÑÑ Ð²ÐµÑ€Ð¾ÑтноÑти Ð´Ð»Ñ %i клаÑÑов." -#: ../lib/raster/range.c:101 +#: ../lib/raster/range.c:103 #, c-format msgid "Unable to read fp range file for <%s>" msgstr "" -#: ../lib/raster/range.c:168 +#: ../lib/raster/range.c:170 #, c-format msgid "Unable to read quant rules for raster map <%s>" msgstr "" -#: ../lib/raster/range.c:205 ../lib/raster/range.c:225 +#: ../lib/raster/range.c:207 ../lib/raster/range.c:227 #, c-format msgid "Unable to read range file for <%s>" msgstr "" -#: ../lib/raster/range.c:263 ../lib/raster/range.c:269 -#: ../lib/raster/range.c:299 ../lib/raster/range.c:313 +#: ../lib/raster/range.c:286 +#, fuzzy, c-format +msgid "Unable to read stats file for <%s>" +msgstr "Ðевозможно прочитать целевой файл Ð´Ð»Ñ Ð³Ñ€ÑƒÐ¿Ð¿Ñ‹ [%s]" + +#: ../lib/raster/range.c:368 ../lib/raster/range.c:374 +#: ../lib/raster/range.c:406 ../lib/raster/range.c:420 #, c-format msgid "Unable to write range file for <%s>" msgstr "" +#: ../lib/raster/range.c:450 ../lib/raster/range.c:464 +#: ../lib/raster/range.c:482 ../lib/raster/range.c:487 +#, fuzzy, c-format +msgid "Unable to write stats file for <%s>" +msgstr "Ðевозможен запуÑк драйвера <%s>" + #: ../lib/raster/raster_metadata.c:109 #, c-format msgid "Unable to read <%s> for raster map <%s@%s>" @@ -324,163 +335,163 @@ msgid "Error writing compressed FP data for row %d of <%s>: %s" msgstr "" -#: ../lib/raster/put_row.c:386 ../lib/raster/put_row.c:392 +#: ../lib/raster/put_row.c:391 ../lib/raster/put_row.c:397 #, c-format msgid "Error writing compressed data for row %d of <%s>" msgstr "" -#: ../lib/raster/put_row.c:402 +#: ../lib/raster/put_row.c:407 #, c-format msgid "Error writing uncompressed data for row %d of <%s>" msgstr "" -#: ../lib/raster/put_row.c:462 +#: ../lib/raster/put_row.c:467 #, c-format msgid "Error writing data via GDAL for row %d of <%s>" msgstr "" -#: ../lib/raster/put_row.c:486 +#: ../lib/raster/put_row.c:491 msgid "GDAL output doesn't support writing null rows separately" msgstr "" -#: ../lib/raster/put_row.c:489 +#: ../lib/raster/put_row.c:494 #, c-format msgid "No null file for <%s>" msgstr "" -#: ../lib/raster/put_row.c:513 ../lib/raster/put_row.c:518 +#: ../lib/raster/put_row.c:521 ../lib/raster/put_row.c:526 #, c-format msgid "Error writing compressed null data for row %d of <%s>" msgstr "" -#: ../lib/raster/put_row.c:552 ../lib/raster/put_row.c:555 +#: ../lib/raster/put_row.c:560 ../lib/raster/put_row.c:563 #, c-format msgid "Error writing null row %d of <%s>" msgstr "" -#: ../lib/raster/put_row.c:680 +#: ../lib/raster/put_row.c:688 #, c-format msgid "put_raster_row: raster map <%s> not open for write - request ignored" msgstr "" -#: ../lib/raster/put_row.c:687 +#: ../lib/raster/put_row.c:695 msgid "put_raster_row: unopened file descriptor - request ignored" msgstr "" -#: ../lib/raster/open.c:191 +#: ../lib/raster/open.c:192 #, c-format msgid "Unable to open raster map <%s@%s> since it is a reclass of raster map <%s@%s> which does not exist" msgstr "Ðевозможно открыть раÑтровый Ñлой <%s@%s> так как он - переклаÑÑÐ¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ Ñ€Ð°Ñтрового ÑÐ»Ð¾Ñ <%s@%s> ÐºÐ¾Ñ‚Ð¾Ñ€Ð°Ñ Ð½Ðµ ÑущеÑтвует" -#: ../lib/raster/open.c:196 +#: ../lib/raster/open.c:197 #, c-format msgid "Error reading reclass file for raster map <%s>" msgstr "" -#: ../lib/raster/open.c:207 +#: ../lib/raster/open.c:208 #, c-format msgid "Error reading map type for raster map <%s>" msgstr "" -#: ../lib/raster/open.c:215 +#: ../lib/raster/open.c:216 #, c-format msgid "Raster map <%s@%s>: format field in header file invalid" msgstr "РаÑтровый Ñлой <%s@%s>: формат Ð¿Ð¾Ð»Ñ Ð² файле заголовка неверен" -#: ../lib/raster/open.c:234 +#: ../lib/raster/open.c:235 #, c-format -msgid "Compression with %s is not supported" +msgid "Compression with %s is not supported in this GRASS GIS installation" msgstr "" -#: ../lib/raster/open.c:238 +#: ../lib/raster/open.c:239 #, c-format msgid "Raster map <%s> is in different projection than current region. Found <%s>, should be <%s>." msgstr "" -#: ../lib/raster/open.c:245 +#: ../lib/raster/open.c:246 #, c-format msgid "Raster map <%s> is in different zone (%d) than current region (%d)" msgstr "" -#: ../lib/raster/open.c:250 +#: ../lib/raster/open.c:251 #, c-format msgid "Raster map <%s>: bytes per cell (%d) too large" msgstr "" -#: ../lib/raster/open.c:275 +#: ../lib/raster/open.c:278 #, c-format msgid "Raster map <%s@%s> is a GDAL link but GRASS is compiled without GDAL support" msgstr "" -#: ../lib/raster/open.c:283 +#: ../lib/raster/open.c:289 #, c-format msgid "Unable to open %s file for raster map <%s@%s>" msgstr "" -#: ../lib/raster/open.c:320 +#: ../lib/raster/open.c:327 #, c-format msgid "Error reading format for <%s@%s>" msgstr "" -#: ../lib/raster/open.c:525 +#: ../lib/raster/open.c:535 msgid "Unable to create GDAL link" msgstr "" -#: ../lib/raster/open.c:597 ../lib/raster/gdal.c:477 +#: ../lib/raster/open.c:607 ../lib/raster/gdal.c:479 #, c-format msgid "Invalid map type <%d>" msgstr "" -#: ../lib/raster/open.c:602 ../lib/raster/open.c:757 +#: ../lib/raster/open.c:612 ../lib/raster/open.c:767 #, c-format msgid "Raster map <%s> is not in the current mapset (%s)" msgstr "РаÑтрового ÑÐ»Ð¾Ñ <%s> нет в текущем наборе (%s)" -#: ../lib/raster/open.c:609 +#: ../lib/raster/open.c:619 #, c-format msgid "<%s> is an illegal file name" msgstr "<%s> - неправильное Ð¸Ð¼Ñ Ñ„Ð°Ð¹Ð»Ð°" -#: ../lib/raster/open.c:624 ../lib/raster/open.c:704 ../lib/raster/open.c:780 +#: ../lib/raster/open.c:634 ../lib/raster/open.c:714 ../lib/raster/open.c:790 #, c-format msgid "No temp files available: %s" msgstr "" -#: ../lib/raster/open.c:753 +#: ../lib/raster/open.c:763 #, c-format msgid "Raster map <%s> does not exist in the current mapset (%s)" msgstr "" -#: ../lib/raster/open.c:819 +#: ../lib/raster/open.c:829 msgid "Rast_set_fp_type(): can only be called with FCELL_TYPE or DCELL_TYPE" msgstr "" -#: ../lib/raster/open.c:877 +#: ../lib/raster/open.c:887 #, c-format msgid "Raster map <%s> not found in mapset <%s>" msgstr "РаÑтровый Ñлой <%s> не найден в наборе <%s>" -#: ../lib/raster/open.c:938 +#: ../lib/raster/open.c:948 #, c-format msgid "Unable to find '%s'" msgstr "Ðевозможно найти '%s'" -#: ../lib/raster/open.c:949 +#: ../lib/raster/open.c:959 #, c-format msgid "Invalid type: field '%s' in file '%s'" msgstr "Ðеверный тип: поле '%s' в файле '%s'" -#: ../lib/raster/open.c:954 +#: ../lib/raster/open.c:964 #, c-format msgid "Missing type: field in file '%s'" msgstr "" -#: ../lib/raster/open.c:959 +#: ../lib/raster/open.c:969 #, c-format msgid "Raster map <%s> is not xdr: byte_order: %s" msgstr "РаÑтровый Ñлой <%s> не xdr: byte_order: %s" -#: ../lib/raster/open.c:1028 +#: ../lib/raster/open.c:1038 msgid "Rast_set_quant_rules() can be called only for raster maps opened for reading" msgstr "" @@ -519,7 +530,7 @@ msgid "Unable to create <%s> file for map <%s>" msgstr "" -#: ../lib/raster/get_row.c:35 ../lib/raster/get_row.c:901 +#: ../lib/raster/get_row.c:35 ../lib/raster/get_row.c:906 #, c-format msgid "Reading raster map <%s@%s> request for row %d is outside region" msgstr "Чтение раÑтрового ÑÐ»Ð¾Ñ <%s@%s> Ñ€Ñд %d находитÑÑ Ð²Ð½Ðµ диапазона" @@ -559,27 +570,27 @@ msgid "Error reading raster data via GDAL for row %d of <%s>" msgstr "" -#: ../lib/raster/get_row.c:830 +#: ../lib/raster/get_row.c:835 #, c-format msgid "Error seeking compressed null data for row %d of <%s>" msgstr "" -#: ../lib/raster/get_row.c:835 ../lib/raster/get_row.c:845 +#: ../lib/raster/get_row.c:840 ../lib/raster/get_row.c:850 #, c-format msgid "Error reading compressed null data for row %d of <%s>" msgstr "" -#: ../lib/raster/get_row.c:851 +#: ../lib/raster/get_row.c:856 #, c-format msgid "Error uncompressing null data for row %d of <%s>" msgstr "" -#: ../lib/raster/get_row.c:885 +#: ../lib/raster/get_row.c:890 #, c-format msgid "Error seeking null row %d for <%s>" msgstr "" -#: ../lib/raster/get_row.c:888 +#: ../lib/raster/get_row.c:893 #, c-format msgid "Error reading null row %d for <%s>" msgstr "" @@ -637,6 +648,15 @@ msgid "Unable to create dependency file in <%s@%s>" msgstr "" +#: ../lib/raster/vrt.c:83 +#, fuzzy, c-format +msgid "Tile raster map <%s> not found" +msgstr "РаÑтровый 3D Ñлой <%s> не найден" + +#: ../lib/raster/vrt.c:86 +msgid "A virtual raster can not contain itself" +msgstr "" + #: ../lib/raster/alloc_cell.c:151 #, c-format msgid "Rast__null_bitstream_size: cols (%d) is negative" @@ -759,17 +779,17 @@ msgid "Invalid descriptor: %d" msgstr "" -#: ../lib/raster/close.c:392 ../lib/raster/close.c:520 +#: ../lib/raster/close.c:394 ../lib/raster/close.c:522 #, c-format msgid "Unable to rename null file '%s' to '%s': %s" msgstr "" -#: ../lib/raster/close.c:462 +#: ../lib/raster/close.c:464 #, c-format msgid "Unable to rename cell file '%s' to '%s': %s" msgstr "" -#: ../lib/raster/close.c:542 +#: ../lib/raster/close.c:544 msgid "unable to write f_format file for CELL maps" msgstr "невозможно запиÑать файл f_format Ð´Ð»Ñ CELL карт" @@ -793,62 +813,62 @@ msgid "Unable to locate symbol <%s>" msgstr "Ðевозможно найти Ñимвол <%s>" -#: ../lib/raster/gdal.c:145 +#: ../lib/raster/gdal.c:147 msgid "Unable to load GDAL library" msgstr "Ðевозможно загрузить библиотеку GDAL" -#: ../lib/raster/gdal.c:375 +#: ../lib/raster/gdal.c:377 msgid "Unable to open GDAL file" msgstr "" -#: ../lib/raster/gdal.c:483 +#: ../lib/raster/gdal.c:485 #, c-format msgid "Unable to get <%s> driver" msgstr "" -#: ../lib/raster/gdal.c:492 +#: ../lib/raster/gdal.c:494 #, c-format msgid "Unable to create <%s> dataset using <%s> driver" msgstr "" -#: ../lib/raster/gdal.c:500 +#: ../lib/raster/gdal.c:502 #, c-format msgid "Driver <%s> does not support direct writing. Using MEM driver for intermediate dataset." msgstr "" -#: ../lib/raster/gdal.c:506 +#: ../lib/raster/gdal.c:508 msgid "Unable to get in-memory raster driver" msgstr "" -#: ../lib/raster/gdal.c:513 +#: ../lib/raster/gdal.c:515 #, c-format msgid "Unable to create <%s> dataset using memory driver" msgstr "" -#: ../lib/raster/gdal.c:517 +#: ../lib/raster/gdal.c:519 #, c-format msgid "Driver <%s> does not support creating rasters" msgstr "" -#: ../lib/raster/gdal.c:533 +#: ../lib/raster/gdal.c:535 msgid "Unable to set geo transform" msgstr "" -#: ../lib/raster/gdal.c:537 +#: ../lib/raster/gdal.c:539 msgid "Unable to set projection" msgstr "" -#: ../lib/raster/gdal.c:541 +#: ../lib/raster/gdal.c:543 #, c-format msgid "Unable to create cell_misc/%s/gdal file" msgstr "" -#: ../lib/raster/gdal.c:557 +#: ../lib/raster/gdal.c:559 #, c-format msgid "Error writing cell_misc/%s/gdal file" msgstr "" -#: ../lib/raster/gdal.c:605 +#: ../lib/raster/gdal.c:607 #, c-format msgid "Unable to create output file <%s> using driver <%s>" msgstr "" @@ -908,16 +928,17 @@ #: ../lib/raster/init.c:109 #, c-format -msgid "Unknown compression method <%s>, using default ZLIB" +msgid "Unknown compression method <%s>, using default %s" msgstr "" #: ../lib/raster/init.c:113 -msgid "No compression is not supported for GRASS raster maps, using default ZLIB" +#, c-format +msgid "No compression is not supported for GRASS raster maps, using default %s" msgstr "" -#: ../lib/raster/init.c:118 +#: ../lib/raster/init.c:120 #, c-format -msgid "This GRASS version does not support %s compression, using default ZLIB" +msgid "This GRASS version does not support %s compression, using default %s" msgstr "" #: ../lib/raster/null_val.c:64 @@ -950,8 +971,13 @@ msgid "Output window changed while maps are open for write. Map name <%s>" msgstr "" -#: ../lib/ogsf/gsd_img_tif.c:66 ../lib/ogsf/gk2.c:216 -#: ../lib/ogsf/gsd_img_ppm.c:52 ../lib/ogsf/gsd_img_ppm.c:95 +#: ../lib/ogsf/gsd_img_tif.c:63 ../lib/ogsf/gsd_img_ppm.c:50 +#, fuzzy +msgid "Unable to get image of current GL screen" +msgstr "Ðевозможно прочитать диапазон раÑтрового ÑÐ»Ð¾Ñ <%s>" + +#: ../lib/ogsf/gsd_img_tif.c:69 ../lib/ogsf/gk2.c:216 +#: ../lib/ogsf/gsd_img_ppm.c:55 ../lib/ogsf/gsd_img_ppm.c:101 #, c-format msgid "Unable to open file <%s> for writing" msgstr "Ðевозможно открыть файл <%s> Ð´Ð»Ñ Ð·Ð°Ð¿Ð¸Ñи" @@ -964,32 +990,32 @@ msgid "Need at least 2 keyframes for interpolation" msgstr "Ðужно по крайней мере 2 фрейма Ð´Ð»Ñ Ð¸Ð½Ñ‚ÐµÑ€Ð¿Ð¾Ð»Ñции" -#: ../lib/ogsf/gs2.c:1211 +#: ../lib/ogsf/gs2.c:1210 #, c-format msgid "no category info" msgstr "" -#: ../lib/ogsf/gs2.c:1230 +#: ../lib/ogsf/gs2.c:1229 #, c-format msgid "no data" msgstr "" -#: ../lib/ogsf/gs2.c:1655 +#: ../lib/ogsf/gs2.c:1654 #, c-format msgid "Raster map <%s> is outside of current region. Load failed." msgstr "РаÑтровый Ñлой <%s> вне текущего региона. Загрузка прервана." -#: ../lib/ogsf/gs2.c:1733 ../lib/ogsf/gs2.c:1739 ../lib/ogsf/gs2.c:1747 -#: ../lib/ogsf/gs2.c:1756 ../lib/ogsf/gs2.c:1764 ../lib/ogsf/gs2.c:1774 -#: ../lib/ogsf/gs2.c:1822 +#: ../lib/ogsf/gs2.c:1732 ../lib/ogsf/gs2.c:1738 ../lib/ogsf/gs2.c:1746 +#: ../lib/ogsf/gs2.c:1755 ../lib/ogsf/gs2.c:1763 ../lib/ogsf/gs2.c:1773 +#: ../lib/ogsf/gs2.c:1821 msgid "GS_load_att_map(): Out of memory. Unable to load map" msgstr "GS_load_att_map(): Ðет памÑти. Ðевозможно загрузить Ñлой" -#: ../lib/ogsf/gs2.c:1850 +#: ../lib/ogsf/gs2.c:1849 msgid "Loading failed" msgstr "Загрузка не выполнена" -#: ../lib/ogsf/gs2.c:1854 +#: ../lib/ogsf/gs2.c:1853 msgid "Error finding range" msgstr "Ошибка вычиÑÐ»ÐµÐ½Ð¸Ñ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð°" @@ -1024,8 +1050,8 @@ #: ../lib/ogsf/gp3.c:62 ../lib/ogsf/gp3.c:196 ../lib/ogsf/gv3.c:66 #: ../lib/ogsf/gv3.c:338 ../lib/python/temporal/c_libraries_interface.py:747 #: ../lib/vector/Vlib/open.c:301 ../lib/vector/Vlib/open.c:437 -#: ../lib/vector/Vlib/map.c:192 ../lib/vector/Vlib/map.c:202 -#: ../lib/vector/Vlib/map.c:274 +#: ../lib/vector/Vlib/map.c:193 ../lib/vector/Vlib/map.c:203 +#: ../lib/vector/Vlib/map.c:275 #, c-format, python-format msgid "Unable to open vector map <%s>" msgstr "Ðевозможно открыть векторный Ñлой <%s>" @@ -1049,7 +1075,7 @@ #: ../lib/ogsf/gp3.c:202 ../lib/ogsf/gv3.c:344 #: ../lib/rst/interp_float/vinput2d.c:100 ../lib/vector/Vlib/cats.c:589 #: ../lib/vector/Vlib/copy.c:620 ../lib/vector/Vlib/copy.c:730 -#: ../lib/vector/Vlib/map.c:300 ../lib/vector/Vlib/map.c:436 +#: ../lib/vector/Vlib/map.c:301 ../lib/vector/Vlib/map.c:437 #: ../lib/vector/Vlib/ascii.c:398 ../lib/vector/Vlib/array.c:276 #: ../lib/vector/Vlib/net_build.c:159 ../lib/vector/Vlib/net_build.c:206 #: ../lib/vector/Vlib/net_build.c:490 ../lib/vector/Vlib/net_build.c:791 @@ -1063,7 +1089,7 @@ #: ../lib/db/dbmi_client/copy_tab.c:112 ../lib/db/dbmi_client/copy_tab.c:133 #: ../lib/vector/Vlib/cats.c:597 ../lib/vector/Vlib/close_nat.c:160 #: ../lib/vector/Vlib/write_ogr.c:198 ../lib/vector/Vlib/write_pg.c:2915 -#: ../lib/vector/Vlib/map.c:341 ../lib/vector/Vlib/ascii.c:410 +#: ../lib/vector/Vlib/map.c:342 ../lib/vector/Vlib/ascii.c:410 #: ../lib/vector/Vlib/array.c:282 ../lib/vector/Vlib/net_build.c:165 #: ../lib/vector/Vlib/net_build.c:211 ../lib/vector/Vlib/net_build.c:496 #: ../lib/vector/Vlib/net_build.c:797 ../lib/vector/Vlib/net_build.c:976 @@ -1096,6 +1122,11 @@ msgid "Cut-plane points mis-match between surfaces. Check resolution(s)." msgstr "Точки поверхноÑтей Ñекущие плоÑкоÑÑ‚ÑŒ не Ñовпадают. Проверьте разрешение(разрешениÑ)." +#: ../lib/ogsf/gsd_img_ppm.c:96 +#, fuzzy +msgid "Unable to write view" +msgstr "Ðевозможно запиÑать ÑвÑзи Ñ Ð±Ð°Ð·Ð¾Ð¹ данных" + #: ../lib/ogsf/gsd_legend.c:246 #, c-format msgid "Unable to read color file of raster map <%s>" @@ -1187,12 +1218,12 @@ msgid "Maximum number of datasets exceeded" msgstr "Превышено макÑимальное чиÑло наборов данных" -#: ../lib/ogsf/gsd_prim.c:146 +#: ../lib/ogsf/gsd_prim.c:155 #, c-format msgid "Color Material: %d" msgstr "Цвет материала: %d" -#: ../lib/ogsf/gsd_prim.c:630 +#: ../lib/ogsf/gsd_prim.c:642 #, c-format msgid "gsd_rot(): %c is an invalid axis specification. Rotation ignored. Please advise GRASS developers of this error" msgstr "gsd_rot(): %c Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð°Ñ ÑÐ¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ Ð¾Ñи. Поворот игнорирован. СвÑжитеÑÑŒ Ñ Ñ€Ð°Ð·Ñ€Ð°Ð±Ð¾Ñ‚Ñ‡Ð¸ÐºÐ°Ð¼Ð¸ GRASS" @@ -1304,18 +1335,51 @@ msgid "Invalid color (%s), using \"white\" as default" msgstr "Ðеправильный цвет: (%s), иÑпользуетÑÑ \"white\" по умолчанию" -#: ../lib/nviz/render.c:106 +#: ../lib/nviz/render.c:39 +#, c-format +msgid "Unable to get function address for %s" +msgstr "" + +#: ../lib/nviz/render.c:163 msgid "Bad server connection" msgstr "Плохое Ñоединение Ñ Ñервером" -#: ../lib/nviz/render.c:112 +#: ../lib/nviz/render.c:169 msgid "Unable to get visual info" msgstr "" -#: ../lib/nviz/render.c:119 +#: ../lib/nviz/render.c:176 msgid "Unable to create rendering context" msgstr "Ðевозможно Ñоздать контекÑÑ‚ отриÑовки" +#: ../lib/nviz/render.c:225 +#, c-format +msgid "Unable to choose pixel format (CGL error = %d)" +msgstr "" + +#: ../lib/nviz/render.c:231 +#, c-format +msgid "Unable to create context (CGL error = %d)" +msgstr "" + +#: ../lib/nviz/render.c:266 +msgid "Unable to register window class" +msgstr "" + +#: ../lib/nviz/render.c:275 +msgid "Unable to create window" +msgstr "" + +#: ../lib/nviz/render.c:323 +#, c-format +msgid "Unable to set current context (CGL error = %d)" +msgstr "" + +#: ../lib/nviz/render.c:361 +#, c-format +msgid "Incomplete framebuffer status (status = %d)" +msgstr "" + #: ../lib/nviz/map_obj.c:59 msgid "Maximum surfaces loaded!" msgstr "Загружено макÑимальное количеÑтво поверхноÑтей!" @@ -2211,13 +2275,13 @@ msgid "The limit of open files (%i) was reached (%i). The module r.series will be run with flag z, to avoid open files limit exceeding." msgstr "" -#: ../lib/python/temporal/temporal_raster_base_algebra.py:690 +#: ../lib/python/temporal/temporal_raster_base_algebra.py:741 #, python-format msgid "Error computing map <%s>" msgstr "" -#: ../lib/python/temporal/temporal_raster_base_algebra.py:777 -#: ../lib/python/temporal/temporal_algebra.py:2395 +#: ../lib/python/temporal/temporal_raster_base_algebra.py:828 +#: ../lib/python/temporal/temporal_algebra.py:2426 #, python-format msgid "%s map <%s> not found in GRASS spatial database" msgstr "" @@ -2274,64 +2338,64 @@ msgid "Empty entry in map list, this should not happen" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:815 +#: ../lib/python/temporal/temporal_algebra.py:821 msgid "Spatio-temporal topological operators are not supported in granularity algebra mode" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:853 +#: ../lib/python/temporal/temporal_algebra.py:859 msgid "All input space time datasets must have a valid temporal topology." msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:862 +#: ../lib/python/temporal/temporal_algebra.py:868 msgid "All input space time datasets must have the same temporal type." msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:1113 +#: ../lib/python/temporal/temporal_algebra.py:1119 #, python-format msgid "Removing un-needed or empty %s maps" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:1168 +#: ../lib/python/temporal/temporal_algebra.py:1174 #, python-format msgid "Space time %s dataset <%s> not found" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:1196 -#: ../lib/python/temporal/temporal_algebra.py:1200 +#: ../lib/python/temporal/temporal_algebra.py:1202 +#: ../lib/python/temporal/temporal_algebra.py:1206 #, python-format msgid "Wrong temporal type of space time dataset <%s> <%s> time is required" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:1220 +#: ../lib/python/temporal/temporal_algebra.py:1226 msgid "Wrong type of input " msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2186 +#: ../lib/python/temporal/temporal_algebra.py:2205 #, python-format msgid "The resulting space time dataset type <%(a)s> is different from the requested type <%(b)s>" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2192 +#: ../lib/python/temporal/temporal_algebra.py:2211 msgid "Maps that should be registered in the resulting space time dataset have different types." msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2401 +#: ../lib/python/temporal/temporal_algebra.py:2432 msgid "Wrong map type. TMAP only supports single maps that are registered in the temporal GRASS database" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2429 +#: ../lib/python/temporal/temporal_algebra.py:2460 msgid "Merging empty map lists" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2432 +#: ../lib/python/temporal/temporal_algebra.py:2463 msgid "First Map list is empty, can't merge it. Return only last map list" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2435 +#: ../lib/python/temporal/temporal_algebra.py:2466 msgid "Second Map list is empty, can't merge it. Return only first map list" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2443 +#: ../lib/python/temporal/temporal_algebra.py:2474 msgid "Space time datasets to merge must have the same temporal type" msgstr "" @@ -2363,33 +2427,33 @@ msgid "Area computation is not supported for LL projections" msgstr "" -#: ../lib/python/temporal/gui_support.py:58 ../lib/python/script/core.py:1298 +#: ../lib/python/temporal/gui_support.py:58 ../lib/python/script/core.py:1324 #, python-format msgid "Invalid element '%s'" msgstr "" #: ../lib/python/temporal/univar_statistics.py:62 -#: ../lib/python/temporal/univar_statistics.py:178 +#: ../lib/python/temporal/univar_statistics.py:180 #, python-format msgid "Space time %(sp)s dataset <%(i)s> is empty" msgstr "" -#: ../lib/python/temporal/univar_statistics.py:101 +#: ../lib/python/temporal/univar_statistics.py:102 #, python-format msgid "Unable to get statistics for raster map <%s>" msgstr "" -#: ../lib/python/temporal/univar_statistics.py:104 +#: ../lib/python/temporal/univar_statistics.py:105 #, python-format msgid "Unable to get statistics for 3d raster map <%s>" msgstr "" -#: ../lib/python/temporal/univar_statistics.py:168 +#: ../lib/python/temporal/univar_statistics.py:170 #, python-format msgid "Space time %(sp)s dataset <%(i)s> not found" msgstr "" -#: ../lib/python/temporal/univar_statistics.py:222 +#: ../lib/python/temporal/univar_statistics.py:224 #, python-format msgid "Unable to get statistics for vector map <%s>" msgstr "" @@ -2467,37 +2531,37 @@ msgid "Unable to remove timestamp for vector map <%s>" msgstr "" -#: ../lib/python/temporal/temporal_vector_algebra.py:386 +#: ../lib/python/temporal/temporal_vector_algebra.py:387 #, python-format msgid "Error vector maps with basename %s exist. Use --o flag to overwrite existing file" msgstr "" -#: ../lib/python/temporal/temporal_vector_algebra.py:419 +#: ../lib/python/temporal/temporal_vector_algebra.py:420 #, python-format msgid "" "Error starting %s : \n" "%s" msgstr "" -#: ../lib/python/temporal/temporal_vector_algebra.py:492 +#: ../lib/python/temporal/temporal_vector_algebra.py:493 #, python-format msgid "" "Error vector map %s exist in temporal database. Use overwrite flag. : \n" "%s" msgstr "" -#: ../lib/python/temporal/core.py:603 +#: ../lib/python/temporal/core.py:605 msgid "Unable to initialize the temporal DBMI interface. Please use t.connect to specify the driver and the database string" msgstr "" -#: ../lib/python/temporal/core.py:672 +#: ../lib/python/temporal/core.py:674 #, python-format msgid "" "Unable to receive temporal database metadata.\n" "Current temporal database info:%(info)s" msgstr "" -#: ../lib/python/temporal/core.py:677 +#: ../lib/python/temporal/core.py:679 #, python-format msgid "" "Unsupported temporal database: version mismatch.\n" @@ -2506,7 +2570,7 @@ "Current temporal database info:%(info)s" msgstr "" -#: ../lib/python/temporal/core.py:685 +#: ../lib/python/temporal/core.py:687 #, python-format msgid "" "Unsupported temporal database: version mismatch.\n" @@ -2514,12 +2578,12 @@ "Current temporal database info:%(info)s" msgstr "" -#: ../lib/python/temporal/core.py:773 +#: ../lib/python/temporal/core.py:775 #, python-format msgid "Creating temporal database: %s" msgstr "" -#: ../lib/python/temporal/core.py:782 +#: ../lib/python/temporal/core.py:784 #, python-format msgid "" "Unable to create SQLite temporal database\n" @@ -2527,31 +2591,31 @@ "Please use t.connect to set a read- and writable temporal database path" msgstr "" -#: ../lib/python/temporal/core.py:947 +#: ../lib/python/temporal/core.py:949 msgid "Unable to mogrify sql statement. " msgstr "" -#: ../lib/python/temporal/core.py:969 +#: ../lib/python/temporal/core.py:971 msgid "Unable to check table. " msgstr "" -#: ../lib/python/temporal/core.py:985 +#: ../lib/python/temporal/core.py:987 msgid "Unable to execute sql statement. " msgstr "" -#: ../lib/python/temporal/core.py:995 +#: ../lib/python/temporal/core.py:997 msgid "Unable to fetch one. " msgstr "" -#: ../lib/python/temporal/core.py:1005 +#: ../lib/python/temporal/core.py:1007 msgid "Unable to fetch all. " msgstr "" -#: ../lib/python/temporal/core.py:1022 +#: ../lib/python/temporal/core.py:1024 msgid "Unable to execute transaction. " msgstr "" -#: ../lib/python/temporal/core.py:1126 +#: ../lib/python/temporal/core.py:1128 #, python-format msgid "" "Unable to connect to %(db)s database: %(string)s\n" @@ -2559,14 +2623,14 @@ "Please use t.connect to set a read- and writable temporal database backend" msgstr "" -#: ../lib/python/temporal/core.py:1286 +#: ../lib/python/temporal/core.py:1288 #, python-format msgid "" "Unable to execute :\n" " %(sql)s" msgstr "" -#: ../lib/python/temporal/core.py:1330 +#: ../lib/python/temporal/core.py:1332 #, python-format msgid "" "Unable to execute transaction:\n" @@ -2621,14 +2685,14 @@ msgstr "" #: ../lib/python/script/array.py:157 ../lib/python/script/array.py:207 -#: ../lib/python/script/array.py:254 ../lib/python/script/array.py:305 -#: ../lib/python/script/array.py:356 ../lib/python/script/array.py:398 +#: ../lib/python/script/array.py:254 ../lib/python/script/array.py:306 +#: ../lib/python/script/array.py:357 ../lib/python/script/array.py:399 #, python-format msgid "Invalid kind <%s>" msgstr "" #: ../lib/python/script/array.py:160 ../lib/python/script/array.py:210 -#: ../lib/python/script/array.py:308 ../lib/python/script/array.py:359 +#: ../lib/python/script/array.py:309 ../lib/python/script/array.py:360 #, python-format msgid "Invalid size <%d>" msgstr "" @@ -2637,17 +2701,17 @@ msgid "grass.script.array.read is deprecated and does not work on MS Windows, pass raster name in the constructor" msgstr "" -#: ../lib/python/script/array.py:247 ../lib/python/script/array.py:392 +#: ../lib/python/script/array.py:247 ../lib/python/script/array.py:393 #, python-format msgid "Invalid FP size <%d>" msgstr "" -#: ../lib/python/script/array.py:251 ../lib/python/script/array.py:395 +#: ../lib/python/script/array.py:251 ../lib/python/script/array.py:396 #, python-format msgid "Invalid integer size <%d>" msgstr "" -#: ../lib/python/script/array.py:346 +#: ../lib/python/script/array.py:347 msgid "grass.script.array3d.read is deprecated and does not work on MS Windows, pass 3D raster name in the constructor" msgstr "" @@ -2718,65 +2782,73 @@ msgid "color" msgstr "" +#: ../lib/python/script/setup.py:229 +msgid "Cleaning up default sqlite database ..." +msgstr "" + +#: ../lib/python/script/setup.py:247 ../lib/init/grass.py:1782 +msgid "Cleaning up temporary files..." +msgstr "" + #: ../lib/python/script/raster3d.py:92 #, python-format msgid "An error occurred while running r3.mapcalc with expression: %s" msgstr "" -#: ../lib/python/script/core.py:67 +#: ../lib/python/script/core.py:69 #, python-brace-format msgid "Cannot find the executable {0}" msgstr "" -#: ../lib/python/script/core.py:307 +#: ../lib/python/script/core.py:309 #, 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:987 +#: ../lib/python/script/core.py:1013 msgid "Mixing value types. Will try to compare after integer conversion" msgstr "" -#: ../lib/python/script/core.py:1188 +#: ../lib/python/script/core.py:1214 #, python-format msgid "Element type should be \"cell\" and not \"%s\"" msgstr "" -#: ../lib/python/script/core.py:1217 ../lib/python/script/core.py:1282 +#: ../lib/python/script/core.py:1243 ../lib/python/script/core.py:1308 #, python-format msgid "Element type should be \"raster\" and not \"%s\"" msgstr "" -#: ../lib/python/script/core.py:1437 +#: ../lib/python/script/core.py:1463 msgid "Unable to list mapsets" msgstr "" -#: ../lib/python/script/core.py:1476 +#: ../lib/python/script/core.py:1502 #, python-format msgid "Location <%s> already exists. Operation canceled." msgstr "" -#: ../lib/python/script/core.py:1479 +#: ../lib/python/script/core.py:1505 #, python-format msgid "Location <%s> already exists and will be overwritten" msgstr "" -#: ../lib/python/script/core.py:1603 +#: ../lib/python/script/core.py:1629 #, python-brace-format msgid "Debug level {0}" msgstr "" -#: ../lib/python/script/core.py:1606 +#: ../lib/python/script/core.py:1632 #, python-brace-format msgid "WARNING: Ignoring unsupported debug level (must be >=0 and <=5). {0}\n" msgstr "" -#: ../lib/python/script/core.py:1622 +#: ../lib/python/script/core.py:1648 #, python-format msgid "Illegal filename <%s>. Cannot be 'NULL' or start with '.'." msgstr "" -#: ../lib/python/script/core.py:1631 +#: ../lib/python/script/core.py:1657 #, python-format msgid "Illegal filename <%(s)s>. <%(il)s> not allowed.\n" msgstr "" @@ -2817,7 +2889,7 @@ msgid "Cannot parse interface description of<{name}> module: {error}" msgstr "" -#: ../lib/python/pygrass/modules/grid/grid.py:553 +#: ../lib/python/pygrass/modules/grid/grid.py:554 msgid "Execution of subprocesses was not successful" msgstr "" @@ -2838,17 +2910,17 @@ msgid "Error executing: Rast_set_cat" msgstr "" -#: ../lib/python/pygrass/raster/abstract.py:275 +#: ../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:286 +#: ../lib/python/pygrass/raster/abstract.py:285 #, python-brace-format msgid "Overwrite type: {0} not supported (True/False)" msgstr "" -#: ../lib/python/pygrass/raster/abstract.py:299 +#: ../lib/python/pygrass/raster/abstract.py:298 #: ../lib/python/pygrass/vector/abstract.py:97 #, python-brace-format msgid "Map name {0} not valid" @@ -2887,11 +2959,11 @@ msgid "Raster map <{0}> does not exist" msgstr "" -#: ../lib/python/pygrass/errors.py:17 +#: ../lib/python/pygrass/errors.py:18 msgid "The map is close!" msgstr "" -#: ../lib/python/pygrass/errors.py:28 +#: ../lib/python/pygrass/errors.py:29 msgid "The self.c_mapinfo pointer must be correctly initiated" msgstr "" @@ -2908,12 +2980,12 @@ msgid "You must use the force flag to actually remove it. Exiting." msgstr "" -#: ../lib/python/pygrass/vector/__init__.py:806 +#: ../lib/python/pygrass/vector/__init__.py:813 #, python-format msgid "Unable to read line of feature %i" msgstr "" -#: ../lib/python/pygrass/vector/__init__.py:895 +#: ../lib/python/pygrass/vector/__init__.py:902 #, python-format msgid "Unable to read area with id %i" msgstr "" @@ -3112,12 +3184,8 @@ msgid "Unable to read PNG" msgstr "" -#: ../lib/pngdriver/read_png.c:60 -msgid "Unable allocate PNG structure" -msgstr "" - -#: ../lib/pngdriver/read_png.c:64 ../lib/pngdriver/write_png.c:71 -#: ../lib/pngdriver/write_png.c:75 +#: ../lib/pngdriver/read_png.c:60 ../lib/pngdriver/read_png.c:64 +#: ../lib/pngdriver/write_png.c:71 ../lib/pngdriver/write_png.c:75 msgid "Unable to allocate PNG structure" msgstr "" @@ -3306,7 +3374,7 @@ #: ../lib/imagery/iscatt_core.c:745 #, c-format -msgid "Unable to read find raster <%s>" +msgid "Unable to find raster <%s>" msgstr "" #: ../lib/imagery/iscatt_core.c:755 @@ -3436,7 +3504,7 @@ msgid "WARNING" msgstr "" -#: ../lib/init/grass.py:187 ../lib/gis/parser.c:621 +#: ../lib/init/grass.py:187 ../lib/gis/parser.c:628 msgid "ERROR" msgstr "" @@ -3444,175 +3512,189 @@ msgid "Exiting..." msgstr "" -#: ../lib/init/grass.py:332 +#: ../lib/init/grass.py:336 msgid "Usage" msgstr "" -#: ../lib/init/grass.py:333 ../lib/gis/parser_html.c:141 +#: ../lib/init/grass.py:337 ../lib/gis/parser_html.c:141 #: ../lib/gis/parser_rest.c:146 msgid "Flags" msgstr "Флаги" -#: ../lib/init/grass.py:334 +#: ../lib/init/grass.py:338 msgid "print this help message" msgstr "" -#: ../lib/init/grass.py:335 +#: ../lib/init/grass.py:339 msgid "show version information and exit" msgstr "" -#: ../lib/init/grass.py:336 +#: ../lib/init/grass.py:340 msgid "create given database, location or mapset if it doesn't exist" msgstr "" -#: ../lib/init/grass.py:337 +#: ../lib/init/grass.py:341 msgid "exit after creation of location or mapset. Only with -c flag" msgstr "" -#: ../lib/init/grass.py:338 -msgid "force removal of .gislock if exists (use with care!). Only with -text flag" +#: ../lib/init/grass.py:342 +msgid "force removal of .gislock if exists (use with care!). Only with --text flag" msgstr "" -#: ../lib/init/grass.py:339 +#: ../lib/init/grass.py:343 msgid "use text based interface (skip welcome screen)" msgstr "" -#: ../lib/init/grass.py:340 ../lib/init/grass.py:342 ../lib/init/grass.py:344 +#: ../lib/init/grass.py:344 ../lib/init/grass.py:346 ../lib/init/grass.py:348 msgid "and set as default" msgstr "" -#: ../lib/init/grass.py:341 +#: ../lib/init/grass.py:345 msgid "use text based interface (show welcome screen)" msgstr "" -#: ../lib/init/grass.py:343 +#: ../lib/init/grass.py:347 msgid "use $DEFAULT_GUI graphical user interface" msgstr "" -#: ../lib/init/grass.py:345 +#: ../lib/init/grass.py:349 msgid "print GRASS configuration parameters" msgstr "" -#: ../lib/init/grass.py:346 +#: ../lib/init/grass.py:350 msgid "options: arch,build,compiler,path,revision,version" msgstr "" -#: ../lib/init/grass.py:347 ../lib/gis/parser_html.c:189 +#: ../lib/init/grass.py:351 ../lib/gis/parser_html.c:189 #: ../lib/gis/parser_rest.c:179 msgid "Parameters" msgstr "Параметры" -#: ../lib/init/grass.py:348 +#: ../lib/init/grass.py:352 msgid "initial GRASS GIS database directory" msgstr "" -#: ../lib/init/grass.py:349 +#: ../lib/init/grass.py:353 msgid "directory containing Locations" msgstr "" -#: ../lib/init/grass.py:350 +#: ../lib/init/grass.py:354 msgid "initial GRASS Location" msgstr "" -#: ../lib/init/grass.py:351 +#: ../lib/init/grass.py:355 msgid "directory containing Mapsets with one common coordinate system (projection)" msgstr "" -#: ../lib/init/grass.py:352 +#: ../lib/init/grass.py:356 msgid "initial GRASS Mapset" msgstr "" -#: ../lib/init/grass.py:353 +#: ../lib/init/grass.py:357 msgid "fully qualified initial Mapset directory" msgstr "" -#: ../lib/init/grass.py:354 +#: ../lib/init/grass.py:358 msgid "Environment variables relevant for startup" msgstr "" -#: ../lib/init/grass.py:355 +#: ../lib/init/grass.py:359 msgid "select GUI (text, gui, gtext)" msgstr "" -#: ../lib/init/grass.py:356 +#: ../lib/init/grass.py:360 msgid "set html web browser for help pages" msgstr "" -#: ../lib/init/grass.py:357 +#: ../lib/init/grass.py:361 msgid "set additional path(s) to local GRASS modules or user scripts" msgstr "" -#: ../lib/init/grass.py:358 +#: ../lib/init/grass.py:362 msgid "set additional GISBASE for locally installed GRASS Addons" msgstr "" -#: ../lib/init/grass.py:359 +#: ../lib/init/grass.py:363 msgid "shell script to be processed as batch job" msgstr "" -#: ../lib/init/grass.py:360 +#: ../lib/init/grass.py:364 msgid "set Python interpreter name to override 'python'" msgstr "" -#: ../lib/init/grass.py:361 +#: ../lib/init/grass.py:365 msgid "execute GRASS module or script" msgstr "" -#: ../lib/init/grass.py:362 +#: ../lib/init/grass.py:366 msgid "provided executable will be executed in GRASS session" msgstr "" -#: ../lib/init/grass.py:363 +#: ../lib/init/grass.py:367 msgid "GRASS module, script or any other executable" msgstr "" -#: ../lib/init/grass.py:364 +#: ../lib/init/grass.py:368 msgid "parameters of the executable" msgstr "" -#: ../lib/init/grass.py:365 +#: ../lib/init/grass.py:369 msgid "standard flags" msgstr "" -#: ../lib/init/grass.py:390 +#: ../lib/init/grass.py:370 +msgid "create temporary location (use with the --exec flag)" +msgstr "" + +#: ../lib/init/grass.py:395 msgid "The APPDATA variable is not set, ask your operating system support" msgstr "" -#: ../lib/init/grass.py:393 +#: ../lib/init/grass.py:398 msgid "The APPDATA variable points to directory which does not exist, ask your operating system support" msgstr "" -#: ../lib/init/grass.py:440 +#: ../lib/init/grass.py:411 +#, fuzzy, python-format +msgid "Failed to create configuration directory '%s' with error: %s" +msgstr "Ðевозможно переименовать папку '%s' в '%s'" + +#: ../lib/init/grass.py:454 #, python-format msgid "Unable to create temporary directory ! Exiting." msgstr "" -#: ../lib/init/grass.py:493 +#: ../lib/init/grass.py:507 #, python-brace-format msgid "Invalid line in RC file ({file}): '{line}' ({error})\n" msgstr "" -#: ../lib/init/grass.py:547 +#: ../lib/init/grass.py:513 +#, python-brace-format +msgid "Empty RC file ({file})" +msgstr "" + +#: ../lib/init/grass.py:563 #, python-format msgid "GUI <%s> not supported in this version" msgstr "" -#: ../lib/init/grass.py:708 +#: ../lib/init/grass.py:729 msgid "Searched for a web browser, but none found" msgstr "" -#: ../lib/init/grass.py:747 +#: ../lib/init/grass.py:769 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" msgstr "" -#: ../lib/init/grass.py:751 +#: ../lib/init/grass.py:773 msgid "GRASS GUI not found. Please check your installation." msgstr "" -#: ../lib/init/grass.py:753 +#: ../lib/init/grass.py:775 msgid "" "{}\n" "Switching to text based interface mode.\n" @@ -3620,7 +3702,7 @@ "Hit RETURN to continue.\n" msgstr "" -#: ../lib/init/grass.py:762 +#: ../lib/init/grass.py:784 msgid "" "It appears that the X Windows system is not active.\n" "A graphical based user interface is not supported.\n" @@ -3630,95 +3712,125 @@ "Hit RETURN to continue.\n" msgstr "" -#: ../lib/init/grass.py:855 ../lib/gis/make_mapset.c:66 +#: ../lib/init/grass.py:880 ../lib/gis/make_mapset.c:66 #, c-format, python-format msgid "Location <%s> doesn't exist" msgstr "" -#: ../lib/init/grass.py:857 +#: ../lib/init/grass.py:882 #, python-format msgid "<%s> is not a valid GRASS Location because PERMANENT Mapset is missing" msgstr "" -#: ../lib/init/grass.py:860 +#: ../lib/init/grass.py:885 #, python-format msgid "<%s> is not a valid GRASS Location because PERMANENT is not a directory" msgstr "" -#: ../lib/init/grass.py:865 +#: ../lib/init/grass.py:890 #, python-format msgid "<%s> is not a valid GRASS Location because PERMANENT Mapset does not have a DEFAULT_WIND file (default computational region)" msgstr "" -#: ../lib/init/grass.py:870 +#: ../lib/init/grass.py:895 #, python-brace-format msgid "Mapset <{mapset}> doesn't exist in GRASS Location <{loc}>. A new mapset can be created by '-c' switch." msgstr "" -#: ../lib/init/grass.py:874 +#: ../lib/init/grass.py:899 #, python-format msgid "<%s> is not a GRASS Mapset because it is not a directory" msgstr "" -#: ../lib/init/grass.py:877 +#: ../lib/init/grass.py:902 #, python-format msgid "<%s> is not a valid GRASS Mapset because it does not have a WIND file" msgstr "" -#: ../lib/init/grass.py:881 +#: ../lib/init/grass.py:906 #, python-format msgid "<%s> is not a valid GRASS Mapset because its WIND file is not readable" msgstr "" -#: ../lib/init/grass.py:884 +#: ../lib/init/grass.py:909 #, python-brace-format msgid "Mapset <{mapset}> or Location <{location}> is invalid for an unknown reason" msgstr "" -#: ../lib/init/grass.py:947 -#, python-format -msgid "Failed to create new location. The location <%s> already exists." +#: ../lib/init/grass.py:934 +#, python-brace-format +msgid "Unable to create new location because the location <{location}> already exists." msgstr "" -#: ../lib/init/grass.py:954 -msgid "Missing WIND file" +#: ../lib/init/grass.py:938 +#, python-brace-format +msgid "Unable to create new location <{location}> because <{path}> is a file." msgstr "" -#: ../lib/init/grass.py:972 -msgid "" -"GISDBASE, LOCATION_NAME and MAPSET variables not set properly.\n" -"Interactive startup needed." +#: ../lib/init/grass.py:941 +#, python-brace-format +msgid "Unable to create new location <{location}> because the directory <{path}> already exists." +msgstr "" + +#: ../lib/init/grass.py:945 +#, python-brace-format +msgid "Unable to create new location in the directory <{path}> for an unknown reason." +msgstr "" + +#: ../lib/init/grass.py:992 +msgid "Mapset <{}> already exists. Ignoring the request to create it. Note that this warning may become an error in future versions." +msgstr "" + +#: ../lib/init/grass.py:1020 +msgid "Creating new GRASS GIS location <{}>..." +msgstr "" + +#: ../lib/init/grass.py:1026 +msgid "Creating new GRASS GIS mapset <{}>..." +msgstr "" + +#: ../lib/init/grass.py:1031 +#, python-brace-format +msgid "Unable to create new mapset <{mapset}> because <{path}> is a file." +msgstr "" + +#: ../lib/init/grass.py:1037 +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:1061 +msgid "GRASS GIS database directory, location and mapset not set properly. Use GUI or command line to set them." msgstr "" -#: ../lib/init/grass.py:996 +#: ../lib/init/grass.py:1086 #, python-format msgid "Invalid user interface specified - <%s>. Use the --help option to see valid interface names." msgstr "" -#: ../lib/init/grass.py:1015 +#: ../lib/init/grass.py:1106 #, python-brace-format msgid "" "Error in GUI startup. See messages above (if any) and if necessary, please report this error to the GRASS developers.\n" "On systems with package manager, make sure you have the right GUI package, probably named grass-gui, installed.\n" -"To run GRASS GIS in text mode use the -text flag.\n" +"To run GRASS GIS in text mode use the --text flag.\n" "Use '--help' for further options\n" " {cmd_name} --help\n" "See also: https://grass.osgeo.org/{cmd_name}/manuals/helptext.html" msgstr "" -#: ../lib/init/grass.py:1027 +#: ../lib/init/grass.py:1118 msgid "" "Exit was requested in GUI.\n" "GRASS GIS will not start. Bye." msgstr "" -#: ../lib/init/grass.py:1030 +#: ../lib/init/grass.py:1121 msgid "" "Invalid return code from GUI startup script.\n" "Please advise GRASS developers of this error." msgstr "" -#: ../lib/init/grass.py:1077 +#: ../lib/init/grass.py:1168 #, python-brace-format msgid "" "Error reading data path information from g.gisenv.\n" @@ -3729,59 +3841,55 @@ "Check the <{file}> file." msgstr "" -#: ../lib/init/grass.py:1158 ../lib/init/grass.py:1162 -msgid "Default locale settings are missing. GRASS running with C locale." -msgstr "" - -#: ../lib/init/grass.py:1240 +#: ../lib/init/grass.py:1381 #, python-format msgid "Path '%s' doesn't exist" msgstr "" -#: ../lib/init/grass.py:1242 +#: ../lib/init/grass.py:1383 #, python-format msgid "Path '%s' not accessible." msgstr "" #. GTC %s is mapset's folder path -#: ../lib/init/grass.py:1247 +#: ../lib/init/grass.py:1388 #, python-format msgid "You are not the owner of '%s'." msgstr "" -#: ../lib/init/grass.py:1255 +#: ../lib/init/grass.py:1396 #, python-format msgid "" "%(user)s is currently running GRASS in selected mapset (file %(file)s found). Concurrent use not allowed.\n" "You can force launching GRASS using -f flag (note that you need permission for this operation). Have another look in the processor manager just to be sure..." msgstr "" -#: ../lib/init/grass.py:1262 +#: ../lib/init/grass.py:1405 #, python-format msgid "%(user)s is currently running GRASS in selected mapset (file %(file)s found). Forcing to launch GRASS..." msgstr "" -#: ../lib/init/grass.py:1266 +#: ../lib/init/grass.py:1409 #, python-format msgid "" "Unable to properly access '%s'.\n" "Please notify system personnel." msgstr "" -#: ../lib/init/grass.py:1287 +#: ../lib/init/grass.py:1430 msgid "Building user fontcap..." msgstr "" -#: ../lib/init/grass.py:1346 +#: ../lib/init/grass.py:1489 msgid "The SHELL variable is not set" msgstr "" -#: ../lib/init/grass.py:1362 +#: ../lib/init/grass.py:1505 #, python-brace-format msgid "Unsupported shell <{sh}>: {env_file}" msgstr "" -#: ../lib/init/grass.py:1378 +#: ../lib/init/grass.py:1521 #, python-format msgid "" "Job file <%s> has been defined in the 'GRASS_BATCH_JOB' variable but not found. Exiting.\n" @@ -3789,114 +3897,118 @@ "Use 'unset GRASS_BATCH_JOB' to disable batch job processing." msgstr "" -#: ../lib/init/grass.py:1385 +#: ../lib/init/grass.py:1528 #, python-format msgid "Change file permission to 'executable' for <%s>" msgstr "" -#: ../lib/init/grass.py:1400 +#: ../lib/init/grass.py:1543 #, python-format msgid "Executing <%s> ..." msgstr "" -#: ../lib/init/grass.py:1407 +#: ../lib/init/grass.py:1550 #, python-brace-format msgid "" "Execution of <{cmd}> failed:\n" "{error}" msgstr "" -#: ../lib/init/grass.py:1410 +#: ../lib/init/grass.py:1553 #, python-format msgid "Execution of <%s> finished." msgstr "" -#: ../lib/init/grass.py:1441 +#: ../lib/init/grass.py:1583 #, python-brace-format msgid "Unable to close GUI. {0}" msgstr "" -#: ../lib/init/grass.py:1468 +#: ../lib/init/grass.py:1611 #, python-format msgid "Welcome to GRASS GIS %s" msgstr "" -#: ../lib/init/grass.py:1490 +#: ../lib/init/grass.py:1633 msgid "GRASS GIS homepage:" msgstr "" #. GTC Running through: SHELL NAME -#: ../lib/init/grass.py:1492 +#: ../lib/init/grass.py:1635 msgid "This version running through:" msgstr "" -#: ../lib/init/grass.py:1494 +#: ../lib/init/grass.py:1637 msgid "Help is available with the command:" msgstr "" -#: ../lib/init/grass.py:1495 +#: ../lib/init/grass.py:1638 msgid "See the licence terms with:" msgstr "" -#: ../lib/init/grass.py:1496 +#: ../lib/init/grass.py:1639 msgid "See citation options with:" msgstr "" -#: ../lib/init/grass.py:1499 +#: ../lib/init/grass.py:1642 msgid "If required, restart the GUI with:" msgstr "" -#: ../lib/init/grass.py:1501 +#: ../lib/init/grass.py:1644 msgid "Start the GUI with:" msgstr "" -#: ../lib/init/grass.py:1503 +#: ../lib/init/grass.py:1646 msgid "When ready to quit enter:" msgstr "" -#: ../lib/init/grass.py:1591 +#: ../lib/init/grass.py:1733 msgid "2D and 3D raster MASKs present" msgstr "" -#: ../lib/init/grass.py:1592 +#: ../lib/init/grass.py:1734 msgid "Raster MASK present" msgstr "" -#: ../lib/init/grass.py:1593 +#: ../lib/init/grass.py:1735 msgid "3D raster MASK present" msgstr "" -#: ../lib/init/grass.py:1634 +#: ../lib/init/grass.py:1775 msgid "Done." msgstr "" -#: ../lib/init/grass.py:1636 +#: ../lib/init/grass.py:1777 msgid "Goodbye from GRASS GIS" msgstr "" -#: ../lib/init/grass.py:1641 -msgid "Cleaning up temporary files..." -msgstr "" - -#: ../lib/init/grass.py:1661 +#: ../lib/init/grass.py:1813 msgid "Please install the GRASS GIS development package" msgstr "" -#: ../lib/init/grass.py:1695 +#: ../lib/init/grass.py:1848 #, python-format msgid "Parameter <%s> not supported" msgstr "" -#: ../lib/init/grass.py:1839 +#: ../lib/init/grass.py:1998 msgid "Flag -e requires also flag -c" msgstr "" -#: ../lib/init/grass.py:1886 +#: ../lib/init/grass.py:2000 +msgid "Coordinate reference system argument (e.g. EPSG) is needed for --tmp-location" +msgstr "" + +#: ../lib/init/grass.py:2003 +msgid "Only one argument (e.g. EPSG) is needed for --tmp-location, mapset name <{}> provided" +msgstr "" + +#: ../lib/init/grass.py:2058 #, python-brace-format msgid "" "Unable to start GRASS GIS. You have the choice to:\n" -" - Launch the graphical user interface with the '-gui' switch\n" -" {cmd_name} -gui\n" +" - Launch the graphical user interface with the '--gui' switch\n" +" {cmd_name} --gui\n" " - Launch with path to the location/mapset as an argument\n" " {cmd_name} /path/to/location/mapset`\n" " - Create a location with '-c' and launch in its PERMANENT mapset\n" @@ -3908,25 +4020,21 @@ "See also: https://grass.osgeo.org/{cmd_name}/manuals/helptext.html" msgstr "" -#: ../lib/init/grass.py:1909 -msgid "Creating new GRASS GIS location/mapset..." -msgstr "" - -#: ../lib/init/grass.py:1911 +#: ../lib/init/grass.py:2080 msgid "Starting GRASS GIS..." msgstr "" -#: ../lib/init/grass.py:1932 +#: ../lib/init/grass.py:2101 #, python-brace-format -msgid "<{0}> requested, but not available. Run GRASS in text mode (-text) or install missing package (usually 'grass-gui')." +msgid "<{0}> requested, but not available. Run GRASS in text mode (--text) or install missing package (usually 'grass-gui')." msgstr "" -#: ../lib/init/grass.py:1986 +#: ../lib/init/grass.py:2162 #, python-format msgid "Launching <%s> GUI in the background, please wait..." msgstr "" -#: ../lib/init/grass.py:2008 +#: ../lib/init/grass.py:2184 #, python-format msgid "Failed to start shell '%s'" msgstr "" @@ -3945,39 +4053,47 @@ msgid "Unable to write lockfile %s (%s)" msgstr "" -#: ../lib/segment/open.c:53 +#: ../lib/segment/open.c:57 +msgid "Using memory cache" +msgstr "" + +#: ../lib/segment/open.c:70 +msgid "Using disk cache" +msgstr "" + +#: ../lib/segment/open.c:73 msgid "Segment file name is NULL" msgstr "" -#: ../lib/segment/open.c:58 +#: ../lib/segment/open.c:78 msgid "Segment file exists already" msgstr "" -#: ../lib/segment/open.c:66 +#: ../lib/segment/open.c:86 msgid "Unable to create segment file" msgstr "" -#: ../lib/segment/open.c:74 +#: ../lib/segment/open.c:94 msgid "Could not write segment file" msgstr "" -#: ../lib/segment/open.c:78 +#: ../lib/segment/open.c:98 msgid "Illegal segment configuration parameter(s)" msgstr "" -#: ../lib/segment/open.c:87 +#: ../lib/segment/open.c:107 msgid "Unable to re-open segment file" msgstr "" -#: ../lib/segment/open.c:94 +#: ../lib/segment/open.c:114 msgid "Could not read segment file" msgstr "" -#: ../lib/segment/format.c:144 +#: ../lib/segment/format.c:143 msgid "Segment format: file size too large" msgstr "" -#: ../lib/segment/format.c:145 +#: ../lib/segment/format.c:144 msgid "Please recompile with Large File Support (LFS)" msgstr "" @@ -4582,55 +4698,60 @@ msgid "Pseudo-random number generator not seeded" msgstr "" -#: ../lib/gis/cmprlz4.c:81 ../lib/gis/cmprlz4.c:138 ../lib/gis/cmprbzip.c:90 -#: ../lib/gis/cmprbzip.c:164 ../lib/gis/cmprzlib.c:99 ../lib/gis/cmprzlib.c:195 -#: ../lib/gis/compress.c:303 +#: ../lib/gis/cmprlz4.c:89 ../lib/gis/cmprlz4.c:156 ../lib/gis/cmprbzip.c:104 +#: ../lib/gis/cmprbzip.c:183 ../lib/gis/cmprzstd.c:102 +#: ../lib/gis/cmprzstd.c:176 ../lib/gis/cmprzlib.c:100 +#: ../lib/gis/cmprzlib.c:179 ../lib/gis/compress.c:335 msgid "No source buffer" msgstr "" -#: ../lib/gis/cmprlz4.c:84 ../lib/gis/cmprlz4.c:141 ../lib/gis/cmprbzip.c:93 -#: ../lib/gis/cmprbzip.c:167 ../lib/gis/cmprzlib.c:102 -#: ../lib/gis/cmprzlib.c:198 +#: ../lib/gis/cmprlz4.c:92 ../lib/gis/cmprlz4.c:159 ../lib/gis/cmprbzip.c:107 +#: ../lib/gis/cmprbzip.c:186 ../lib/gis/cmprzstd.c:105 +#: ../lib/gis/cmprzstd.c:179 ../lib/gis/cmprzlib.c:103 +#: ../lib/gis/cmprzlib.c:182 msgid "No destination buffer" msgstr "" -#: ../lib/gis/cmprlz4.c:91 ../lib/gis/cmprlz4.c:148 ../lib/gis/cmprbzip.c:100 -#: ../lib/gis/cmprbzip.c:174 ../lib/gis/cmprzlib.c:109 -#: ../lib/gis/cmprzlib.c:205 ../lib/gis/compress.c:305 +#: ../lib/gis/cmprlz4.c:99 ../lib/gis/cmprlz4.c:166 ../lib/gis/cmprbzip.c:114 +#: ../lib/gis/cmprbzip.c:193 ../lib/gis/cmprzstd.c:112 +#: ../lib/gis/cmprzstd.c:186 ../lib/gis/cmprzlib.c:110 +#: ../lib/gis/cmprzlib.c:189 ../lib/gis/compress.c:337 #, c-format msgid "Invalid source buffer size %d" msgstr "" -#: ../lib/gis/cmprlz4.c:93 ../lib/gis/cmprlz4.c:150 ../lib/gis/cmprbzip.c:102 -#: ../lib/gis/cmprbzip.c:176 ../lib/gis/cmprzlib.c:111 -#: ../lib/gis/cmprzlib.c:207 ../lib/gis/compress.c:225 +#: ../lib/gis/cmprlz4.c:101 ../lib/gis/cmprlz4.c:168 ../lib/gis/cmprbzip.c:116 +#: ../lib/gis/cmprbzip.c:195 ../lib/gis/cmprzstd.c:114 +#: ../lib/gis/cmprzstd.c:188 ../lib/gis/cmprzlib.c:112 +#: ../lib/gis/cmprzlib.c:191 ../lib/gis/compress.c:257 #, c-format msgid "Invalid destination buffer size %d" msgstr "" -#: ../lib/gis/cmprlz4.c:107 +#: ../lib/gis/cmprlz4.c:121 msgid "LZ4 compression error" msgstr "" -#: ../lib/gis/cmprlz4.c:159 +#: ../lib/gis/cmprlz4.c:177 msgid "LZ4 decompression error" msgstr "" -#: ../lib/gis/cmprlz4.c:168 ../lib/gis/cmprbzip.c:200 +#: ../lib/gis/cmprlz4.c:186 ../lib/gis/cmprbzip.c:219 ../lib/gis/cmprzstd.c:206 +#: ../lib/gis/cmprzlib.c:215 #, c-format msgid "Got uncompressed size %d, expected %d" msgstr "" -#: ../lib/gis/cmprbzip.c:83 ../lib/gis/cmprbzip.c:157 +#: ../lib/gis/cmprbzip.c:97 ../lib/gis/cmprbzip.c:176 msgid "GRASS needs to be compiled with BZIP2 for BZIP2 compression" msgstr "" -#: ../lib/gis/cmprbzip.c:122 +#: ../lib/gis/cmprbzip.c:141 #, c-format msgid "BZIP2 version %s compression error %d" msgstr "" -#: ../lib/gis/cmprbzip.c:189 +#: ../lib/gis/cmprbzip.c:208 #, c-format msgid "BZIP2 version %s decompression error %d" msgstr "" @@ -4729,152 +4850,165 @@ msgid "No ellipsoid info given in file %s in <%s>" msgstr "Ðет информации об ÑллипÑоиде в файле %s в <%s>" -#: ../lib/gis/parser.c:355 -#, c-format -msgid "BUG in option name, '%s' is not valid" +#: ../lib/gis/parser.c:348 +msgid "Bug in UI description. Missing module description" msgstr "" -#: ../lib/gis/parser.c:407 -#, c-format -msgid "BUG in descriptions, option '%s' in <%s> does not exist" +#: ../lib/gis/parser.c:358 +msgid "Bug in UI description. Missing option key" +msgstr "" + +#: ../lib/gis/parser.c:360 +#, fuzzy, c-format +msgid "Bug in UI description. Option key <%s> is not valid" +msgstr "Ошибка в опиÑаниÑÑ…, Ð¾Ð¿Ñ†Ð¸Ñ %s в <%s> не ÑущеÑтвует" + +#: ../lib/gis/parser.c:362 +#, fuzzy, c-format +msgid "Bug in UI description. Description for option <%s> missing" +msgstr "Ошибка в опиÑаниÑÑ…, Ð¾Ð¿Ñ†Ð¸Ñ %s в <%s> не ÑущеÑтвует" + +#: ../lib/gis/parser.c:414 +#, fuzzy, c-format +msgid "Bug in UI description. Option '%s' in <%s> does not exist" msgstr "Ошибка в опиÑаниÑÑ…, Ð¾Ð¿Ñ†Ð¸Ñ %s в <%s> не ÑущеÑтвует" -#: ../lib/gis/parser.c:525 +#: ../lib/gis/parser.c:532 msgid "Use either --quiet or --verbose flag, not both. Assuming --verbose." msgstr "ИÑпользуйте либо флаг --quiet либо --verbose, но не оба вмеÑте. ПредполагаетÑÑ --verbose." -#: ../lib/gis/parser.c:539 +#: ../lib/gis/parser.c:546 msgid "Use either --quiet or --verbose flag, not both. Assuming --quiet." msgstr "ИÑпользуйте либо флаг --quiet либо --verbose, но не оба вмеÑте. ПредполагаетÑÑ --quiet." -#: ../lib/gis/parser.c:554 +#: ../lib/gis/parser.c:561 msgid "Use either --qq or --verbose flag, not both. Assuming --qq." msgstr "" -#: ../lib/gis/parser.c:585 +#: ../lib/gis/parser.c:592 #, c-format msgid "Sorry <%s> is not a valid option" msgstr "" -#: ../lib/gis/parser.c:598 +#: ../lib/gis/parser.c:605 msgid "Your installation doesn't include GUI, exiting." msgstr "" -#: ../lib/gis/parser.c:943 +#: ../lib/gis/parser.c:950 msgid "Unable to determine program name" msgstr "Ðевозможно определить Ð¸Ð¼Ñ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹" -#: ../lib/gis/parser.c:965 ../lib/gis/parser.c:984 +#: ../lib/gis/parser.c:972 ../lib/gis/parser.c:991 #, c-format msgid "%s: Sorry, <%c> is not a valid flag" msgstr "" -#: ../lib/gis/parser.c:1114 +#: ../lib/gis/parser.c:1121 #, c-format msgid "%s: Sorry, <%s=> is ambiguous" msgstr "" -#: ../lib/gis/parser.c:1117 +#: ../lib/gis/parser.c:1124 #, c-format msgid "Option <%s=> matches" msgstr "" -#: ../lib/gis/parser.c:1135 +#: ../lib/gis/parser.c:1142 #, c-format msgid "Please update the usage of <%s>: option <%s> has been renamed to <%s>" msgstr "" -#: ../lib/gis/parser.c:1148 +#: ../lib/gis/parser.c:1155 #, c-format msgid "%s: Sorry, <%s> is not a valid parameter" msgstr "" -#: ../lib/gis/parser.c:1154 ../lib/gis/parser.c:1400 +#: ../lib/gis/parser.c:1161 ../lib/gis/parser.c:1407 #, c-format msgid "<%s> is an abbreviation for <%s>" msgstr "" -#: ../lib/gis/parser.c:1159 +#: ../lib/gis/parser.c:1166 #, c-format msgid "Option <%s> does not accept multiple answers" msgstr "" -#: ../lib/gis/parser.c:1231 +#: ../lib/gis/parser.c:1238 #, c-format msgid "" "Illegal range syntax for parameter <%s>\n" "\tPresented as: %s" msgstr "" -#: ../lib/gis/parser.c:1237 +#: ../lib/gis/parser.c:1244 #, c-format msgid "" "Value <%s> out of range for parameter <%s>\n" "\tLegal range: %s" msgstr "" -#: ../lib/gis/parser.c:1243 +#: ../lib/gis/parser.c:1250 #, c-format msgid "Missing value for parameter <%s>" msgstr "" -#: ../lib/gis/parser.c:1249 +#: ../lib/gis/parser.c:1256 #, c-format msgid "" "Value <%s> ambiguous for parameter <%s>\n" "\tValid options: %s" msgstr "" -#: ../lib/gis/parser.c:1422 +#: ../lib/gis/parser.c:1429 #, c-format msgid "" "Required parameter <%s> not set:\n" "\t(%s)" msgstr "" -#: ../lib/gis/parser.c:1514 +#: ../lib/gis/parser.c:1521 #, c-format msgid "" "Option <%s> must be provided in multiples of %d\n" "\tYou provided %d item(s): %s" msgstr "" -#: ../lib/gis/parser.c:1588 ../lib/gis/error.c:363 +#: ../lib/gis/parser.c:1595 ../lib/gis/error.c:363 #, c-format msgid "ERROR: " msgstr "ОШИБКÐ: " -#: ../lib/gis/parser.c:1590 ../lib/gis/parser.c:1597 +#: ../lib/gis/parser.c:1597 ../lib/gis/parser.c:1604 #, c-format msgid "option <%s>: <%s> exists. To overwrite, use the --overwrite flag" msgstr "" -#: ../lib/gis/parser.c:1707 +#: ../lib/gis/parser.c:1714 #, c-format msgid "%s= is not a separator option" msgstr "" -#: ../lib/gis/parser.c:1710 +#: ../lib/gis/parser.c:1717 #, c-format msgid "No separator given for %s=" msgstr "" -#: ../lib/gis/parser.c:1772 ../lib/gis/parser.c:1789 +#: ../lib/gis/parser.c:1779 ../lib/gis/parser.c:1796 #, c-format msgid "%s= is not a file option" msgstr "" -#: ../lib/gis/parser.c:1774 +#: ../lib/gis/parser.c:1781 #, c-format msgid "Opening multiple files not supported for %s=" msgstr "" -#: ../lib/gis/parser.c:1780 +#: ../lib/gis/parser.c:1787 #, c-format msgid "Unable to open %s file <%s>" msgstr "" -#: ../lib/gis/parser.c:1786 +#: ../lib/gis/parser.c:1793 #, c-format msgid "Unable to create %s file <%s>" msgstr "" @@ -4887,420 +5021,420 @@ msgid "Example: select * from towns where population > 10000" msgstr "" -#: ../lib/gis/parser_standard_options.c:156 +#: ../lib/gis/parser_standard_options.c:157 msgid "WHERE conditions of SQL statement without 'where' keyword" msgstr "уÑÐ»Ð¾Ð²Ð¸Ñ WHERE SQL-запроÑа не имеет ключевого Ñлова 'where'" -#: ../lib/gis/parser_standard_options.c:157 +#: ../lib/gis/parser_standard_options.c:158 msgid "Example: income < 1000 and population >= 10000" msgstr "" -#: ../lib/gis/parser_standard_options.c:165 +#: ../lib/gis/parser_standard_options.c:166 msgid "Name of attribute table" msgstr "" -#: ../lib/gis/parser_standard_options.c:174 +#: ../lib/gis/parser_standard_options.c:175 msgid "Name of database driver" msgstr "" -#: ../lib/gis/parser_standard_options.c:183 +#: ../lib/gis/parser_standard_options.c:184 msgid "Name of database" msgstr "" -#: ../lib/gis/parser_standard_options.c:192 +#: ../lib/gis/parser_standard_options.c:193 msgid "Database schema" msgstr "" -#: ../lib/gis/parser_standard_options.c:193 +#: ../lib/gis/parser_standard_options.c:194 msgid "Do not use this option if schemas are not supported by driver/database server" msgstr "" -#: ../lib/gis/parser_standard_options.c:202 +#: ../lib/gis/parser_standard_options.c:203 msgid "Name of attribute column" msgstr "Ð˜Ð¼Ñ Ð¿Ð¾Ð»Ñ" -#: ../lib/gis/parser_standard_options.c:211 +#: ../lib/gis/parser_standard_options.c:212 msgid "Name of attribute column(s)" msgstr "Ð˜Ð¼Ñ Ð¿Ð¾Ð»Ñ(ей)" -#: ../lib/gis/parser_standard_options.c:220 +#: ../lib/gis/parser_standard_options.c:221 msgid "Name of key column" msgstr "" -#: ../lib/gis/parser_standard_options.c:221 +#: ../lib/gis/parser_standard_options.c:222 msgid "Must refer to an integer column" msgstr "" -#: ../lib/gis/parser_standard_options.c:233 +#: ../lib/gis/parser_standard_options.c:234 msgid "Name of input imagery group" msgstr "Ð˜Ð¼Ñ Ð¸Ñходной группы изображений" -#: ../lib/gis/parser_standard_options.c:241 +#: ../lib/gis/parser_standard_options.c:242 msgid "Name of input imagery subgroup" msgstr "Ð˜Ð¼Ñ Ð¸Ñходной подгруппы изображений" -#: ../lib/gis/parser_standard_options.c:251 +#: ../lib/gis/parser_standard_options.c:252 msgid "Name of input raster map" msgstr "Ð˜Ð¼Ñ Ð¸Ñходной раÑтровой карты" -#: ../lib/gis/parser_standard_options.c:260 +#: ../lib/gis/parser_standard_options.c:261 msgid "Name of input raster map(s)" msgstr "Ð˜Ð¼Ñ Ð¸Ñходного(Ñ‹Ñ…) раÑтрового(Ñ‹Ñ…) ÑлоÑ(Ñлоев)" -#: ../lib/gis/parser_standard_options.c:268 +#: ../lib/gis/parser_standard_options.c:269 msgid "Name for output raster map" msgstr "Ð˜Ð¼Ñ Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð¹ раÑтровой карты" -#: ../lib/gis/parser_standard_options.c:277 +#: ../lib/gis/parser_standard_options.c:278 msgid "Name for output raster map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:285 +#: ../lib/gis/parser_standard_options.c:286 msgid "Name of raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:294 +#: ../lib/gis/parser_standard_options.c:295 msgid "Name of raster map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:302 +#: ../lib/gis/parser_standard_options.c:303 msgid "Name of base raster map" msgstr "Ð˜Ð¼Ñ Ð±Ð°Ð·Ð¾Ð²Ð¾Ð¹ раÑтровой карты" -#: ../lib/gis/parser_standard_options.c:310 +#: ../lib/gis/parser_standard_options.c:311 msgid "Name of cover raster map" msgstr "Ð˜Ð¼Ñ Ð²ÐµÑ€Ñ…Ð½ÐµÐ¹ раÑтровой карты" -#: ../lib/gis/parser_standard_options.c:318 +#: ../lib/gis/parser_standard_options.c:319 msgid "Name of input elevation raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:327 +#: ../lib/gis/parser_standard_options.c:328 msgid "Name of input elevation raster map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:334 +#: ../lib/gis/parser_standard_options.c:335 msgid "Type of raster map to be created" msgstr "" -#: ../lib/gis/parser_standard_options.c:335 +#: ../lib/gis/parser_standard_options.c:336 msgid "Storage type for resultant raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:339 +#: ../lib/gis/parser_standard_options.c:340 msgid "Integer" msgstr "" -#: ../lib/gis/parser_standard_options.c:340 +#: ../lib/gis/parser_standard_options.c:341 msgid "Single precision floating point" msgstr "" -#: ../lib/gis/parser_standard_options.c:341 +#: ../lib/gis/parser_standard_options.c:342 msgid "Double precision floating point" msgstr "" -#: ../lib/gis/parser_standard_options.c:347 +#: ../lib/gis/parser_standard_options.c:348 msgid "Sampling interpolation method" msgstr "" -#: ../lib/gis/parser_standard_options.c:351 +#: ../lib/gis/parser_standard_options.c:352 msgid "Nearest-neighbor interpolation" msgstr "" -#: ../lib/gis/parser_standard_options.c:352 +#: ../lib/gis/parser_standard_options.c:353 msgid "Bilinear interpolation" msgstr "" -#: ../lib/gis/parser_standard_options.c:353 +#: ../lib/gis/parser_standard_options.c:354 msgid "Bicubic interpolation" msgstr "" -#: ../lib/gis/parser_standard_options.c:362 +#: ../lib/gis/parser_standard_options.c:363 msgid "Name of input basename raster map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:371 +#: ../lib/gis/parser_standard_options.c:372 msgid "Name for output basename raster map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:381 +#: ../lib/gis/parser_standard_options.c:382 msgid "Name of input 3D raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:390 +#: ../lib/gis/parser_standard_options.c:391 msgid "Name of input 3D raster map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:398 +#: ../lib/gis/parser_standard_options.c:399 msgid "Name for output 3D raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:406 +#: ../lib/gis/parser_standard_options.c:407 msgid "Name of 3D raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:415 +#: ../lib/gis/parser_standard_options.c:416 msgid "Name of 3D raster map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:424 +#: ../lib/gis/parser_standard_options.c:425 msgid "Data type used in the output raster3d map" msgstr "" -#: ../lib/gis/parser_standard_options.c:433 +#: ../lib/gis/parser_standard_options.c:434 msgid "Number of digits used as mantissa in the internal map storage, 0 -23 for float, 0 - 52 for double, max or default" msgstr "" -#: ../lib/gis/parser_standard_options.c:443 +#: ../lib/gis/parser_standard_options.c:444 msgid "The compression method used in the output raster3d map" msgstr "" -#: ../lib/gis/parser_standard_options.c:453 +#: ../lib/gis/parser_standard_options.c:454 msgid "The dimensions of the tiles used in the output raster3d map (XxYxZ or default: 16x16x8)" msgstr "" -#: ../lib/gis/parser_standard_options.c:463 +#: ../lib/gis/parser_standard_options.c:464 msgid "Name of input vector map" msgstr "Ð˜Ð¼Ñ Ð¸Ñходного векторного ÑлоÑ" -#: ../lib/gis/parser_standard_options.c:464 -#: ../lib/gis/parser_standard_options.c:491 +#: ../lib/gis/parser_standard_options.c:465 +#: ../lib/gis/parser_standard_options.c:492 msgid "Or data source for direct OGR access" msgstr "" -#: ../lib/gis/parser_standard_options.c:473 +#: ../lib/gis/parser_standard_options.c:474 msgid "Name of input vector map(s)" msgstr "Ð˜Ð¼Ñ Ð¸Ñходного(Ñ‹Ñ…) векторного(Ñ‹Ñ…) ÑлоÑ(Ñлоев)" -#: ../lib/gis/parser_standard_options.c:474 +#: ../lib/gis/parser_standard_options.c:475 msgid "Or data source(s) for direct OGR access" msgstr "" -#: ../lib/gis/parser_standard_options.c:482 +#: ../lib/gis/parser_standard_options.c:483 msgid "Name for output vector map" msgstr "Ð˜Ð¼Ñ Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð³Ð¾ векторного ÑлоÑ" -#: ../lib/gis/parser_standard_options.c:490 +#: ../lib/gis/parser_standard_options.c:491 msgid "Name of vector map" msgstr "" -#: ../lib/gis/parser_standard_options.c:500 +#: ../lib/gis/parser_standard_options.c:501 msgid "Name of vector map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:509 -#: ../lib/gis/parser_standard_options.c:518 +#: ../lib/gis/parser_standard_options.c:510 +#: ../lib/gis/parser_standard_options.c:519 msgid "Input feature type" msgstr "" -#: ../lib/gis/parser_standard_options.c:525 +#: ../lib/gis/parser_standard_options.c:526 msgid "Layer number or name" msgstr "" -#: ../lib/gis/parser_standard_options.c:527 +#: ../lib/gis/parser_standard_options.c:528 msgid "Vector features can have category values in different layers. This number determines which layer to use. When used with direct OGR access this is the layer name." msgstr "" -#: ../lib/gis/parser_standard_options.c:537 +#: ../lib/gis/parser_standard_options.c:538 msgid "Layer number or name ('-1' for all layers)" msgstr "" -#: ../lib/gis/parser_standard_options.c:539 +#: ../lib/gis/parser_standard_options.c:540 msgid "A single vector map can be connected to multiple database tables. This number determines which table to use. When used with direct OGR access this is the layer name." msgstr "" -#: ../lib/gis/parser_standard_options.c:548 +#: ../lib/gis/parser_standard_options.c:549 msgid "Category value" msgstr "Значение категории" -#: ../lib/gis/parser_standard_options.c:556 +#: ../lib/gis/parser_standard_options.c:557 msgid "Category values" msgstr "Ð—Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ ÐºÐ°Ñ‚ÐµÐ³Ð¾Ñ€Ð¸Ð¹" -#: ../lib/gis/parser_standard_options.c:557 -#: ../lib/gis/parser_standard_options.c:572 +#: ../lib/gis/parser_standard_options.c:558 +#: ../lib/gis/parser_standard_options.c:573 msgid "Example: 1,3,7-9,13" msgstr "Пример: 1,3,7-9,13" -#: ../lib/gis/parser_standard_options.c:564 +#: ../lib/gis/parser_standard_options.c:565 msgid "Feature id" msgstr "Id объекта" -#: ../lib/gis/parser_standard_options.c:571 +#: ../lib/gis/parser_standard_options.c:572 msgid "Feature ids" msgstr "Id объектов" -#: ../lib/gis/parser_standard_options.c:582 -#: ../lib/gis/parser_standard_options.c:590 +#: ../lib/gis/parser_standard_options.c:583 +#: ../lib/gis/parser_standard_options.c:591 msgid "Name of input file" msgstr "" -#: ../lib/gis/parser_standard_options.c:598 +#: ../lib/gis/parser_standard_options.c:599 msgid "Name for output file" msgstr "" -#: ../lib/gis/parser_standard_options.c:607 +#: ../lib/gis/parser_standard_options.c:608 msgid "Field separator" msgstr "Разделитель полей" -#: ../lib/gis/parser_standard_options.c:608 +#: ../lib/gis/parser_standard_options.c:609 msgid "Special characters: pipe, comma, space, tab, newline" msgstr "" -#: ../lib/gis/parser_standard_options.c:619 -#: ../lib/gis/parser_standard_options.c:630 +#: ../lib/gis/parser_standard_options.c:620 +#: ../lib/gis/parser_standard_options.c:631 msgid "Color" msgstr "Цвет" -#: ../lib/gis/parser_standard_options.c:621 +#: ../lib/gis/parser_standard_options.c:622 msgid "Either a standard color name or R:G:B triplet" msgstr "Либо Ñтандратное название цвета, либо триплет R:G:B" -#: ../lib/gis/parser_standard_options.c:632 +#: ../lib/gis/parser_standard_options.c:633 msgid "Either a standard color name, R:G:B triplet, or \"none\"" msgstr "" -#: ../lib/gis/parser_standard_options.c:643 +#: ../lib/gis/parser_standard_options.c:644 msgid "Name of input directory" msgstr "" -#: ../lib/gis/parser_standard_options.c:653 +#: ../lib/gis/parser_standard_options.c:654 msgid "Units" msgstr "" -#: ../lib/gis/parser_standard_options.c:662 +#: ../lib/gis/parser_standard_options.c:663 msgid "Data type(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:672 +#: ../lib/gis/parser_standard_options.c:673 msgid "Name of mapset (default: current search path)" msgstr "" -#: ../lib/gis/parser_standard_options.c:673 +#: ../lib/gis/parser_standard_options.c:674 msgid "'.' for current mapset" msgstr "" -#: ../lib/gis/parser_standard_options.c:681 +#: ../lib/gis/parser_standard_options.c:682 msgid "Location name" msgstr "" -#: ../lib/gis/parser_standard_options.c:682 +#: ../lib/gis/parser_standard_options.c:683 msgid "Location name (not location path)" msgstr "" -#: ../lib/gis/parser_standard_options.c:692 +#: ../lib/gis/parser_standard_options.c:693 msgid "GRASS GIS database directory" msgstr "" -#: ../lib/gis/parser_standard_options.c:693 +#: ../lib/gis/parser_standard_options.c:694 msgid "Default: path to the current GRASS GIS database" msgstr "" -#: ../lib/gis/parser_standard_options.c:705 +#: ../lib/gis/parser_standard_options.c:706 msgid "Coordinates" msgstr "" -#: ../lib/gis/parser_standard_options.c:714 +#: ../lib/gis/parser_standard_options.c:715 msgid "Name of color table" msgstr "" -#: ../lib/gis/parser_standard_options.c:725 +#: ../lib/gis/parser_standard_options.c:726 msgid "String representing NULL value" msgstr "" -#: ../lib/gis/parser_standard_options.c:734 +#: ../lib/gis/parser_standard_options.c:735 msgid "Name of saved region" msgstr "" -#: ../lib/gis/parser_standard_options.c:744 +#: ../lib/gis/parser_standard_options.c:745 msgid "Name of the input space time dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:753 +#: ../lib/gis/parser_standard_options.c:754 msgid "Name of the input space time datasets" msgstr "" -#: ../lib/gis/parser_standard_options.c:761 +#: ../lib/gis/parser_standard_options.c:762 msgid "Name of the output space time dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:769 +#: ../lib/gis/parser_standard_options.c:770 msgid "Name of the input space time raster dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:778 +#: ../lib/gis/parser_standard_options.c:779 msgid "Name of the input space time raster datasets" msgstr "" -#: ../lib/gis/parser_standard_options.c:786 +#: ../lib/gis/parser_standard_options.c:787 msgid "Name of the output space time raster dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:794 +#: ../lib/gis/parser_standard_options.c:795 msgid "Name of the input space time vector dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:803 +#: ../lib/gis/parser_standard_options.c:804 msgid "Name of the input space time vector datasets" msgstr "" -#: ../lib/gis/parser_standard_options.c:811 +#: ../lib/gis/parser_standard_options.c:812 msgid "Name of the output space time vector dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:819 +#: ../lib/gis/parser_standard_options.c:820 msgid "Name of the input space time raster3d dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:828 +#: ../lib/gis/parser_standard_options.c:829 msgid "Name of the input space time raster3d datasets" msgstr "" -#: ../lib/gis/parser_standard_options.c:836 +#: ../lib/gis/parser_standard_options.c:837 msgid "Name of the output space time raster3d dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:845 +#: ../lib/gis/parser_standard_options.c:846 msgid "Type of the input space time dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:853 +#: ../lib/gis/parser_standard_options.c:854 msgid "Name of the input map" msgstr "" -#: ../lib/gis/parser_standard_options.c:862 +#: ../lib/gis/parser_standard_options.c:863 msgid "Name of the input maps" msgstr "" -#: ../lib/gis/parser_standard_options.c:871 +#: ../lib/gis/parser_standard_options.c:872 msgid "Type of the input map" msgstr "" -#: ../lib/gis/parser_standard_options.c:880 +#: ../lib/gis/parser_standard_options.c:881 msgid "The temporal type of the space time dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:887 +#: ../lib/gis/parser_standard_options.c:888 msgid "WHERE conditions of SQL statement without 'where' keyword used in the temporal GIS framework" msgstr "" -#: ../lib/gis/parser_standard_options.c:888 +#: ../lib/gis/parser_standard_options.c:889 msgid "Example: start_time > '2001-01-01 12:30:00'" msgstr "" -#: ../lib/gis/parser_standard_options.c:898 +#: ../lib/gis/parser_standard_options.c:899 msgid "The method to be used for sampling the input dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:932 +#: ../lib/gis/parser_standard_options.c:933 msgid "Do not create attribute table" msgstr "" -#: ../lib/gis/parser_standard_options.c:936 +#: ../lib/gis/parser_standard_options.c:937 msgid "Do not build topology" msgstr "" -#: ../lib/gis/parser_standard_options.c:937 +#: ../lib/gis/parser_standard_options.c:938 msgid "Advantageous when handling a large number of points" msgstr "" @@ -6179,6 +6313,15 @@ msgid "Seek offset out of range" msgstr "" +#: ../lib/gis/cmprzstd.c:80 ../lib/gis/cmprzstd.c:95 ../lib/gis/cmprzstd.c:169 +msgid "GRASS needs to be compiled with ZSTD for ZSTD compression" +msgstr "" + +#: ../lib/gis/cmprzstd.c:134 ../lib/gis/cmprzstd.c:196 +#, c-format +msgid "ZSTD compression error %d: %s" +msgstr "" + #: ../lib/gis/paths.c:201 #, c-format msgid "Unable to open file <%s> for reading" @@ -6193,10 +6336,30 @@ msgid "Multiple outputs are not supported by WPS 1.0.0" msgstr "" -#: ../lib/gis/color_rules.c:88 +#: ../lib/gis/color_rules.c:98 msgid "no description" msgstr "" +#: ../lib/gis/color_rules.c:292 +#, fuzzy +msgid "Unable to open color rule" +msgstr "Ðевозможно открыть %s Ð´Ð»Ñ Ñ‡Ñ‚ÐµÐ½Ð¸Ñ" + +#: ../lib/gis/color_rules.c:341 ../lib/gis/color_rules.c:352 +#: ../lib/gis/color_rules.c:356 ../lib/gis/color_rules.c:360 +msgid "range: map values" +msgstr "" + +#: ../lib/gis/color_rules.c:343 +#, c-format +msgid "range: %g to %g" +msgstr "" + +#: ../lib/gis/color_rules.c:368 +#, fuzzy +msgid "Unable to open color descriptions" +msgstr "Ðевозможно открыть %s Ð´Ð»Ñ Ð·Ð°Ð¿Ð¸Ñи" + #: ../lib/gis/mapset_msc.c:90 #, c-format msgid "Unable to make mapset element %s (%s): %s" @@ -6207,12 +6370,12 @@ msgid "Unable to access mapset element %s (%s): %s" msgstr "" -#: ../lib/gis/cmprzlib.c:139 ../lib/gis/cmprzlib.c:157 +#: ../lib/gis/cmprzlib.c:142 #, c-format msgid "ZLIB compression error %d: %s" msgstr "" -#: ../lib/gis/cmprzlib.c:225 ../lib/gis/cmprzlib.c:242 +#: ../lib/gis/cmprzlib.c:204 #, c-format msgid "ZLIB decompression error %d: %s" msgstr "" @@ -6272,12 +6435,12 @@ #: ../lib/gis/parser_dependencies.c:305 #, c-format -msgid "Option %s requires all of %s" +msgid "Option <%s> requires all of %s" msgstr "" #: ../lib/gis/parser_dependencies.c:332 #, c-format -msgid "Option %s is mutually exclusive with all of %s" +msgid "Option <%s> is mutually exclusive with all of %s" msgstr "" #: ../lib/gis/parser_dependencies.c:358 @@ -6313,43 +6476,43 @@ msgid "Task already has a worker" msgstr "" -#: ../lib/gis/compress.c:132 ../lib/gis/compress.c:193 -#: ../lib/gis/compress.c:208 +#: ../lib/gis/compress.c:143 ../lib/gis/compress.c:208 +#: ../lib/gis/compress.c:225 ../lib/gis/compress.c:240 msgid "Request for unsupported compressor" msgstr "" -#: ../lib/gis/compress.c:223 +#: ../lib/gis/compress.c:255 msgid "No destination buffer allocated" msgstr "" -#: ../lib/gis/compress.c:230 +#: ../lib/gis/compress.c:262 #, c-format msgid "Invalid read size %d" msgstr "" -#: ../lib/gis/compress.c:251 +#: ../lib/gis/compress.c:283 #, c-format msgid "Unable to read %d bytes: end of file" msgstr "" -#: ../lib/gis/compress.c:253 +#: ../lib/gis/compress.c:285 #, c-format msgid "Unable to read %d bytes: %s" msgstr "" -#: ../lib/gis/compress.c:327 ../lib/gis/compress.c:350 -#: ../lib/gis/compress.c:391 +#: ../lib/gis/compress.c:360 ../lib/gis/compress.c:383 +#: ../lib/gis/compress.c:424 msgid "Unable to write compression flag" msgstr "" -#: ../lib/gis/compress.c:338 ../lib/gis/compress.c:361 -#: ../lib/gis/compress.c:404 +#: ../lib/gis/compress.c:371 ../lib/gis/compress.c:394 +#: ../lib/gis/compress.c:437 #, c-format msgid "Unable to write %d bytes: nothing written" msgstr "" -#: ../lib/gis/compress.c:340 ../lib/gis/compress.c:363 -#: ../lib/gis/compress.c:406 +#: ../lib/gis/compress.c:373 ../lib/gis/compress.c:396 +#: ../lib/gis/compress.c:439 #, c-format msgid "Unable to write %d bytes: %s" msgstr "" @@ -6595,7 +6758,7 @@ "-- Table unit tests finished successfully --" msgstr "" -#: ../lib/db/dbmi_base/default_name.c:136 +#: ../lib/db/dbmi_base/default_name.c:139 msgid "Programmer error" msgstr "" @@ -6685,25 +6848,30 @@ msgid "db_get_index_column_name(): invalid column number" msgstr "" -#: ../lib/vector/diglib/spindex_rw.c:98 ../lib/vector/diglib/spindex_rw.c:106 +#: ../lib/vector/diglib/spindex_rw.c:99 ../lib/vector/diglib/spindex_rw.c:107 msgid "Topology file must be written before spatial index file" msgstr "" -#: ../lib/vector/diglib/spindex_rw.c:302 +#: ../lib/vector/diglib/spindex_rw.c:303 #, 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 +#: ../lib/vector/diglib/spindex_rw.c:309 #, 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 +#: ../lib/vector/diglib/spindex_rw.c:318 #, c-format msgid "Spatial index format version %d.%d is not supported by this release. Please rebuild topology." msgstr "" +#: ../lib/vector/diglib/plus_line.c:262 ../lib/vector/diglib/plus_line.c:302 +#, fuzzy, c-format +msgid "Attempt to delete not registered line %d from node %d" +msgstr "Попытка удалить незарегиÑтрированный оÑтров %d из полигона %d" + #: ../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." @@ -6809,7 +6977,7 @@ msgid "Unable to write isles to plus file" msgstr "Ðевозможно запиÑать оÑтрова в плюÑ-файл" -#: ../lib/vector/diglib/plus_node.c:214 +#: ../lib/vector/diglib/plus_node.c:213 #, c-format msgid "Attempt to read line angle for the line which is not connected to the node: node %d, line %d" msgstr "Попытка Ñчитать угол линии, ÐºÐ¾Ñ‚Ð¾Ñ€Ð°Ñ Ð½Ðµ Ñоединена Ñ ÑƒÐ·Ð»Ð¾Ð¼: узел %d, Ð»Ð¸Ð½Ð¸Ñ %d" @@ -6870,44 +7038,44 @@ msgid "Error in read/write portable char, byte_order = %d Written: %d Read: %d" msgstr "" -#: ../lib/vector/diglib/plus_area.c:215 ../lib/vector/diglib/plus_area.c:716 +#: ../lib/vector/diglib/plus_area.c:218 ../lib/vector/diglib/plus_area.c:718 #, c-format msgid "Line %d already has area/isle %d to left" msgstr "У линии %d уже еÑÑ‚ÑŒ полигон/оÑтров %d Ñлева" -#: ../lib/vector/diglib/plus_area.c:225 ../lib/vector/diglib/plus_area.c:724 +#: ../lib/vector/diglib/plus_area.c:228 ../lib/vector/diglib/plus_area.c:726 #, c-format msgid "Line %d already has area/isle %d to right" msgstr "У линии %d уже еÑÑ‚ÑŒ полигон/оÑтров %d Ñправа" -#: ../lib/vector/diglib/plus_area.c:279 +#: ../lib/vector/diglib/plus_area.c:282 msgid "Isle already registered in area" msgstr "" -#: ../lib/vector/diglib/plus_area.c:313 +#: ../lib/vector/diglib/plus_area.c:316 msgid "Attempt to delete isle from dead area" msgstr "Попытка удалить оÑтров из уже удаленного полигона" -#: ../lib/vector/diglib/plus_area.c:330 +#: ../lib/vector/diglib/plus_area.c:324 #, c-format msgid "Attempt to delete not registered isle %d from area %d" msgstr "Попытка удалить незарегиÑтрированный оÑтров %d из полигона %d" -#: ../lib/vector/diglib/plus_area.c:369 +#: ../lib/vector/diglib/plus_area.c:371 msgid "Attempt to delete dead area" msgstr "Попытка удалить уже удаленный полигон" -#: ../lib/vector/diglib/plus_area.c:408 +#: ../lib/vector/diglib/plus_area.c:410 #, c-format msgid "Dead centroid %d registered for area (bug in the vector library)" msgstr "Ð”Ð»Ñ Ð¿Ð¾Ð»Ð¸Ð³Ð¾Ð½Ð° зарегиÑтрирован удаленный центроид %d (баг в векторной библиотеке)" -#: ../lib/vector/diglib/plus_area.c:431 +#: ../lib/vector/diglib/plus_area.c:433 #, c-format msgid "Attempt to delete area %d info from dead isle %d" msgstr "Попытка удалить информацию о полигоне %d из уже удаленного оÑтрова %d" -#: ../lib/vector/diglib/plus_area.c:782 +#: ../lib/vector/diglib/plus_area.c:784 #, c-format msgid "Attempt to delete isle %d info from dead area %d" msgstr "Попытка удалить информацию об оÑтрове %d из уже удаленного полигона %d" @@ -7022,7 +7190,7 @@ #: ../lib/vector/Vlib/header_finfo.c:113 ../lib/vector/Vlib/header_finfo.c:153 #: ../lib/vector/Vlib/header_finfo.c:254 ../lib/vector/Vlib/close.c:284 #: ../lib/vector/Vlib/close_ogr.c:77 ../lib/vector/Vlib/close_ogr.c:111 -#: ../lib/proj/convert.c:64 +#: ../lib/proj/convert.c:98 msgid "GRASS is not compiled with OGR support" msgstr "" @@ -7198,7 +7366,7 @@ msgstr "Ðевозможно добавить ÑвÑзь Ñ Ð±Ð°Ð·Ð¾Ð¹ данных Ð´Ð»Ñ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð¾Ð³Ð¾ ÑÐ»Ð¾Ñ <%s>" #: ../lib/vector/Vlib/copy.c:764 ../lib/vector/Vlib/close_nat.c:102 -#: ../lib/vector/Vlib/map.c:317 +#: ../lib/vector/Vlib/map.c:318 #, c-format msgid "Unable to copy table <%s>" msgstr "Ðевозможно Ñкопировать таблицу <%s>" @@ -7259,7 +7427,7 @@ msgstr "Ðевозможно открыть файл топологии Ð´Ð»Ñ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð¾Ð³Ð¾ ÑÐ»Ð¾Ñ <%s>" #: ../lib/vector/Vlib/open.c:367 ../lib/vector/Vlib/open.c:871 -#: ../lib/vector/Vlib/build.c:865 +#: ../lib/vector/Vlib/build.c:866 #, c-format msgid "Unable to open spatial index file for vector map <%s>" msgstr "" @@ -7295,13 +7463,13 @@ msgstr "" #: ../lib/vector/Vlib/open.c:813 ../lib/vector/Vlib/open.c:826 -#: ../lib/vector/Vlib/map.c:159 +#: ../lib/vector/Vlib/map.c:160 #, c-format msgid "Unable to delete vector map <%s>" msgstr "Ðевозможно удалить векторный Ñлой <%s>" -#: ../lib/vector/Vlib/open.c:821 ../lib/vector/Vlib/map.c:155 -#: ../lib/vector/Vlib/map.c:249 +#: ../lib/vector/Vlib/open.c:821 ../lib/vector/Vlib/map.c:156 +#: ../lib/vector/Vlib/map.c:250 #, c-format msgid "Vector map <%s> already exists and will be overwritten" msgstr "Векторный Ñлой <%s> уже ÑущеÑтвует и будет перезапиÑан" @@ -7823,29 +7991,29 @@ msgid "Bug: attempt to update map which is not in current mapset" msgstr "Ошибка: попытка обновить Ñлой не ÑодержащийÑÑ Ð² текущем наборе ." -#: ../lib/vector/Vlib/snap.c:223 ../lib/vector/Vlib/snap.c:582 +#: ../lib/vector/Vlib/snap.c:223 ../lib/vector/Vlib/snap.c:583 msgid "Snap vertices Pass 1: select points" msgstr "" -#: ../lib/vector/Vlib/snap.c:270 ../lib/vector/Vlib/snap.c:636 +#: ../lib/vector/Vlib/snap.c:268 ../lib/vector/Vlib/snap.c:637 msgid "Snap vertices Pass 2: assign anchor vertices" msgstr "" -#: ../lib/vector/Vlib/snap.c:339 ../lib/vector/Vlib/snap.c:705 +#: ../lib/vector/Vlib/snap.c:337 ../lib/vector/Vlib/snap.c:706 msgid "Snap vertices Pass 3: snap to assigned points" msgstr "" -#: ../lib/vector/Vlib/snap.c:525 ../lib/vector/Vlib/snap.c:888 +#: ../lib/vector/Vlib/snap.c:526 ../lib/vector/Vlib/snap.c:889 #, c-format msgid "Snapped vertices: %d" msgstr "" -#: ../lib/vector/Vlib/snap.c:526 ../lib/vector/Vlib/snap.c:889 +#: ../lib/vector/Vlib/snap.c:527 ../lib/vector/Vlib/snap.c:890 #, c-format msgid "New vertices: %d" msgstr "" -#: ../lib/vector/Vlib/snap.c:916 +#: ../lib/vector/Vlib/snap.c:917 msgid "Reading features..." msgstr "" @@ -8091,71 +8259,71 @@ msgid "Vect_get_point_in_poly() failed" msgstr "Vect_get_point_in_poly() не выполнен" -#: ../lib/vector/Vlib/map.c:139 ../lib/vector/Vlib/map.c:245 +#: ../lib/vector/Vlib/map.c:140 ../lib/vector/Vlib/map.c:246 msgid "Vector map name is not SQL compliant" msgstr "Ð˜Ð¼Ñ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð¾Ð³Ð¾ ÑÐ»Ð¾Ñ Ð½Ðµ SQL-ÑовмеÑтимо" -#: ../lib/vector/Vlib/map.c:143 +#: ../lib/vector/Vlib/map.c:144 #, c-format msgid "Unable to find vector map <%s> in <%s>" msgstr "Ðевозможно найти векторный Ñлой <%s> в <%s>" -#: ../lib/vector/Vlib/map.c:179 ../lib/vector/Vlib/map.c:267 +#: ../lib/vector/Vlib/map.c:180 ../lib/vector/Vlib/map.c:268 #, c-format msgid "Unable to copy vector map <%s> to <%s>" msgstr "Ðевозможно Ñкопировать векторный Ñлой <%s> в <%s>" -#: ../lib/vector/Vlib/map.c:331 ../lib/vector/Vlib/map.c:462 +#: ../lib/vector/Vlib/map.c:332 ../lib/vector/Vlib/map.c:463 #, c-format msgid "Unable to delete table <%s>" msgstr "Ðевозможно удалить таблицу <%s>" -#: ../lib/vector/Vlib/map.c:346 +#: ../lib/vector/Vlib/map.c:347 #, c-format msgid "Unable to create index for table <%s>, key <%s>" msgstr "Ðевозможно Ñоздать Ð¸Ð½Ð´ÐµÐºÑ Ð´Ð»Ñ Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ñ‹ <%s>, ключ <%s>" -#: ../lib/vector/Vlib/map.c:402 +#: ../lib/vector/Vlib/map.c:403 #, c-format msgid "Ignoring invalid mapset: %s" msgstr "" -#: ../lib/vector/Vlib/map.c:407 +#: ../lib/vector/Vlib/map.c:408 #, c-format msgid "Invalid vector map name <%s>" msgstr "Ðеправильное Ð¸Ð¼Ñ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð¾Ð³Ð¾ ÑÐ»Ð¾Ñ <%s>" -#: ../lib/vector/Vlib/map.c:417 +#: ../lib/vector/Vlib/map.c:418 #, c-format msgid "Unable to open header file for vector map <%s>" msgstr "Ðевозможно открыть файл заголовка Ð´Ð»Ñ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð¾Ð³Ð¾ ÑÐ»Ð¾Ñ <%s>" -#: ../lib/vector/Vlib/map.c:449 +#: ../lib/vector/Vlib/map.c:450 #, c-format msgid "Unable to find table <%s> linked to vector map <%s>" msgstr "Ðевозможно найти таблицу <%s> ÑвÑзанную Ñ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ñ‹Ð¼ Ñлоем <%s>" -#: ../lib/vector/Vlib/map.c:472 +#: ../lib/vector/Vlib/map.c:473 #, c-format msgid "Table <%s> linked to vector map <%s> does not exist" msgstr "Таблица <%s> ÑвÑÐ·Ð°Ð½Ð½Ð°Ñ Ñ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ñ‹Ð¼ Ñлоем <%s> не ÑущеÑтвует" -#: ../lib/vector/Vlib/map.c:485 +#: ../lib/vector/Vlib/map.c:486 #, c-format msgid "Unable to open directory '%s'" msgstr "Ðевозможно открыть папку '%s'" -#: ../lib/vector/Vlib/map.c:499 +#: ../lib/vector/Vlib/map.c:500 #, c-format msgid "Unable to delete file '%s'" msgstr "Ðевозможно удалить файл '%s'" -#: ../lib/vector/Vlib/map.c:519 +#: ../lib/vector/Vlib/map.c:520 #, c-format msgid "Unable to rename directory '%s' to '%s'" msgstr "Ðевозможно переименовать папку '%s' в '%s'" -#: ../lib/vector/Vlib/map.c:528 +#: ../lib/vector/Vlib/map.c:529 #, c-format msgid "Unable to remove directory '%s': %s" msgstr "" @@ -8209,10 +8377,10 @@ msgid "Your GRASS version does not fully support feature index format %d.%d of the vector. Consider to rebuild topology or upgrade GRASS." msgstr "Ваша верÑÐ¸Ñ GRASS полноÑтью не поддерживает формат объектного индекÑа %d.%d вектора. Попробуйте переÑтроить топологию или обновить GRASS" -#: ../lib/vector/Vlib/intersect2.c:1202 ../lib/vector/Vlib/intersect2.c:1208 -#: ../lib/vector/Vlib/intersect2.c:1210 ../lib/vector/Vlib/intersect2.c:1262 -#: ../lib/vector/Vlib/intersect2.c:1271 ../lib/vector/Vlib/intersect2.c:1292 -#: ../lib/vector/Vlib/intersect2.c:1309 ../lib/vector/Vlib/intersect.c:1194 +#: ../lib/vector/Vlib/intersect2.c:1259 ../lib/vector/Vlib/intersect2.c:1265 +#: ../lib/vector/Vlib/intersect2.c:1267 ../lib/vector/Vlib/intersect2.c:1319 +#: ../lib/vector/Vlib/intersect2.c:1328 ../lib/vector/Vlib/intersect2.c:1349 +#: ../lib/vector/Vlib/intersect2.c:1366 ../lib/vector/Vlib/intersect.c:1194 #: ../lib/vector/Vlib/intersect.c:1200 ../lib/vector/Vlib/intersect.c:1202 #: ../lib/vector/Vlib/intersect.c:1257 ../lib/vector/Vlib/intersect.c:1266 #: ../lib/vector/Vlib/intersect.c:1287 ../lib/vector/Vlib/intersect.c:1304 @@ -8443,12 +8611,12 @@ msgstr "" #: ../lib/vector/Vlib/build_sfa.c:339 ../lib/vector/Vlib/build_sfa.c:632 -#: ../lib/vector/Vlib/build_nat.c:74 +#: ../lib/vector/Vlib/build_nat.c:75 msgid "Registering primitives..." msgstr "РегиÑтрируютÑÑ Ð¿Ñ€Ð¸Ð¼Ð¸Ñ‚Ð¸Ð²Ñ‹..." #: ../lib/vector/Vlib/build_sfa.c:385 ../lib/vector/Vlib/build_sfa.c:664 -#: ../lib/vector/Vlib/build_nat.c:117 +#: ../lib/vector/Vlib/build_nat.c:118 #, c-format msgid "One primitive registered" msgid_plural "%d primitives registered" @@ -8458,7 +8626,7 @@ msgstr[3] "" #: ../lib/vector/Vlib/build_sfa.c:386 ../lib/vector/Vlib/build_sfa.c:665 -#: ../lib/vector/Vlib/build_nat.c:118 +#: ../lib/vector/Vlib/build_nat.c:119 #, c-format msgid "One vertex registered" msgid_plural "%d vertices registered" @@ -8828,7 +8996,7 @@ msgid "Attempt to read topo for dead isle (%d)" msgstr "Ðевозможно прочеÑÑ‚ÑŒ гиÑтограмму Ð´Ð»Ñ ÑƒÐ´Ð°Ð»ÐµÐ½Ð½Ð¾Ð³Ð¾ оÑтрова (%d)" -#: ../lib/vector/Vlib/break_lines.c:572 +#: ../lib/vector/Vlib/break_lines.c:574 #, c-format msgid "Intersections: %d" msgstr "" @@ -8858,7 +9026,7 @@ msgid "Topology not available for vector map <%s>. Registering primitives..." msgstr "" -#: ../lib/vector/Vlib/box.c:436 ../lib/vector/Vlib/build_nat.c:84 +#: ../lib/vector/Vlib/box.c:436 ../lib/vector/Vlib/build_nat.c:85 msgid "Unable to read vector map" msgstr "Ðевозможно прочитать векторный Ñлой" @@ -9023,16 +9191,36 @@ msgid "Output vector map <%s> is used as input" msgstr "Выходной векторный Ñлой <%s> иÑпользуетÑÑ ÐºÐ°Ðº иÑходный" -#: ../lib/vector/Vlib/merge_lines.c:240 +#: ../lib/vector/Vlib/merge_lines.c:241 +#, c-format +msgid "%d lines merged" +msgstr "" + +#: ../lib/vector/Vlib/merge_lines.c:242 +#, c-format +msgid "%d new lines" +msgstr "" + +#: ../lib/vector/Vlib/merge_lines.c:245 #, c-format msgid "%d boundaries merged" msgstr "" -#: ../lib/vector/Vlib/merge_lines.c:241 +#: ../lib/vector/Vlib/merge_lines.c:246 #, c-format msgid "%d new boundaries" msgstr "" +#: ../lib/vector/Vlib/merge_lines.c:249 +#, c-format +msgid "%d lines and boundaries merged" +msgstr "" + +#: ../lib/vector/Vlib/merge_lines.c:250 +#, c-format +msgid "%d new lines and boundaries" +msgstr "" + #: ../lib/vector/Vlib/open_nat.c:56 #, c-format msgid "Unable to open coor file for vector map <%s>" @@ -9120,178 +9308,178 @@ msgid "Vect_segment_intersection() ERROR (collinear non vertical segments)" msgstr "Ошибка Vect_segment_intersection() (коллинеарные не вертикальные Ñегменты)" -#: ../lib/vector/Vlib/build.c:115 +#: ../lib/vector/Vlib/build.c:116 msgid "Area of size = 0.0 (less than 4 vertices) ignored" msgstr "" -#: ../lib/vector/Vlib/build.c:131 +#: ../lib/vector/Vlib/build.c:132 msgid "Unable to add area (map closed, topo saved)" msgstr "Ðевозможно добавить полигон (Ñлой закрыт, топо Ñохранено)" -#: ../lib/vector/Vlib/build.c:139 +#: ../lib/vector/Vlib/build.c:140 msgid "Unable to add isle (map closed, topo saved)" msgstr "Ðевозможно добавить оÑтров (Ñлой закрыт, топо Ñохранено)" -#: ../lib/vector/Vlib/build.c:149 +#: ../lib/vector/Vlib/build.c:150 msgid "Area of size = 0.0 ignored" msgstr "Полигон площадью 0.0 пропущен" -#: ../lib/vector/Vlib/build.c:200 +#: ../lib/vector/Vlib/build.c:201 msgid "Request to find area outside nonexistent isle" msgstr "Ð—Ð°Ð¿Ñ€Ð¾Ñ Ð½Ð°Ð¹Ñ‚Ð¸ полигон вне неÑущеÑтвующего оÑтрова" -#: ../lib/vector/Vlib/build.c:351 +#: ../lib/vector/Vlib/build.c:352 msgid "Larger bbox but smaller area!!!" msgstr "" -#: ../lib/vector/Vlib/build.c:606 +#: ../lib/vector/Vlib/build.c:607 msgid "Checking for topological errors..." msgstr "" -#: ../lib/vector/Vlib/build.c:641 +#: ../lib/vector/Vlib/build.c:642 #, c-format msgid "Number of lines of length zero: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:643 +#: ../lib/vector/Vlib/build.c:644 #, c-format msgid "Number of boundaries of length zero: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:652 +#: ../lib/vector/Vlib/build.c:653 #, c-format msgid "Number of boundary intersections: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:676 +#: ../lib/vector/Vlib/build.c:677 msgid "Skipping further checks because of incorrect boundaries" msgstr "" -#: ../lib/vector/Vlib/build.c:726 +#: ../lib/vector/Vlib/build.c:727 #, c-format msgid "Number of redundant holes: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:871 +#: ../lib/vector/Vlib/build.c:872 #, c-format msgid "Building topology for vector map <%s>..." msgstr "ПоÑтроение топологии Ð´Ð»Ñ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð¾Ð³Ð¾ ÑÐ»Ð¾Ñ <%s>..." -#: ../lib/vector/Vlib/build.c:889 +#: ../lib/vector/Vlib/build.c:890 msgid "Topology was built" msgstr "Ð¢Ð¾Ð¿Ð¾Ð»Ð¾Ð³Ð¸Ñ Ð¿Ð¾Ñтроена" -#: ../lib/vector/Vlib/build.c:900 +#: ../lib/vector/Vlib/build.c:901 #, c-format msgid "Number of nodes: %d" msgstr "КоличеÑтво узлов: %d" -#: ../lib/vector/Vlib/build.c:901 +#: ../lib/vector/Vlib/build.c:902 #, c-format msgid "Number of primitives: %d" msgstr "КоличеÑтво примитивов: %d" -#: ../lib/vector/Vlib/build.c:902 +#: ../lib/vector/Vlib/build.c:903 #, c-format msgid "Number of points: %d" msgstr "КоличеÑтво точек: %d" -#: ../lib/vector/Vlib/build.c:903 +#: ../lib/vector/Vlib/build.c:904 #, c-format msgid "Number of lines: %d" msgstr "КоличеÑтво линий: %d" -#: ../lib/vector/Vlib/build.c:904 +#: ../lib/vector/Vlib/build.c:905 #, c-format msgid "Number of boundaries: %d" msgstr "КоличеÑтво границ: %d" -#: ../lib/vector/Vlib/build.c:905 +#: ../lib/vector/Vlib/build.c:906 #, c-format msgid "Number of centroids: %d" msgstr "КоличеÑтво центроидов: %d" -#: ../lib/vector/Vlib/build.c:908 +#: ../lib/vector/Vlib/build.c:909 #, c-format msgid "Number of faces: %d" msgstr "КоличеÑтво граней: %d" -#: ../lib/vector/Vlib/build.c:911 +#: ../lib/vector/Vlib/build.c:912 #, c-format msgid "Number of kernels: %d" msgstr "КоличеÑтво Ñдер: %d" -#: ../lib/vector/Vlib/build.c:957 +#: ../lib/vector/Vlib/build.c:958 #, c-format msgid "Number of areas: %d" msgstr "КоличеÑтво полигонов: %d" -#: ../lib/vector/Vlib/build.c:958 +#: ../lib/vector/Vlib/build.c:959 #, c-format msgid "Number of isles: %d" msgstr "КоличеÑтво оÑтровов: %d" -#: ../lib/vector/Vlib/build.c:963 +#: ../lib/vector/Vlib/build.c:964 #, c-format msgid "Number of areas without centroid: %d" msgstr "КоличеÑтво полигонов без центроидов: %d" -#: ../lib/vector/Vlib/build.c:968 +#: ../lib/vector/Vlib/build.c:969 #, c-format msgid "Number of centroids exceeds number of areas: %d > %d" msgstr "" -#: ../lib/vector/Vlib/build.c:972 +#: ../lib/vector/Vlib/build.c:973 #, c-format msgid "Number of incorrect boundaries: %d" msgstr "КоличеÑтво неправильных границ: %d" -#: ../lib/vector/Vlib/build.c:976 +#: ../lib/vector/Vlib/build.c:977 #, c-format msgid "Number of centroids outside area: %d" msgstr "КоличеÑтво центроидов вне полигонов: %d" -#: ../lib/vector/Vlib/build.c:980 +#: ../lib/vector/Vlib/build.c:981 #, c-format msgid "Number of duplicate centroids: %d" msgstr "КоличеÑтво центроидов-дупликатов: %d" -#: ../lib/vector/Vlib/build.c:984 +#: ../lib/vector/Vlib/build.c:985 msgid "Number of areas: -" msgstr "КоличеÑтво полигонов: -" -#: ../lib/vector/Vlib/build.c:985 +#: ../lib/vector/Vlib/build.c:986 msgid "Number of isles: -" msgstr "КоличеÑтво оÑтровов: -" -#: ../lib/vector/Vlib/build.c:1013 +#: ../lib/vector/Vlib/build.c:1014 #, c-format msgid "Unable to create topo file for vector map <%s>" msgstr "" -#: ../lib/vector/Vlib/build.c:1021 +#: ../lib/vector/Vlib/build.c:1022 msgid "Error writing out topo file" msgstr "Ошибка запиÑи топо файла" -#: ../lib/vector/Vlib/build.c:1210 +#: ../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:1233 +#: ../lib/vector/Vlib/build.c:1234 #, c-format msgid "%s is no longer supported" msgstr "" -#: ../lib/vector/Vlib/build.c:1256 +#: ../lib/vector/Vlib/build.c:1257 msgid "Spatial index not available, can not be saved" msgstr "" -#: ../lib/vector/Vlib/build.c:1268 +#: ../lib/vector/Vlib/build.c:1269 #, c-format msgid "Unable to create spatial index file for vector map <%s>" msgstr "" -#: ../lib/vector/Vlib/build.c:1277 +#: ../lib/vector/Vlib/build.c:1278 msgid "Error writing out spatial index file" msgstr "Ошибка запиÑи файл проÑтранÑтвенного индекÑа" @@ -9331,11 +9519,11 @@ msgid "conditions failed" msgstr "уÑловие не выполнено" -#: ../lib/vector/Vlib/build_nat.c:129 +#: ../lib/vector/Vlib/build_nat.c:132 msgid "Building areas..." msgstr "ПоÑтроение полигонов..." -#: ../lib/vector/Vlib/build_nat.c:153 +#: ../lib/vector/Vlib/build_nat.c:156 #, c-format msgid "One area built" msgid_plural "%d areas built" @@ -9344,7 +9532,7 @@ msgstr[2] "" msgstr[3] "" -#: ../lib/vector/Vlib/build_nat.c:154 +#: ../lib/vector/Vlib/build_nat.c:157 #, c-format msgid "One isle built" msgid_plural "%d isles built" @@ -9353,11 +9541,11 @@ msgstr[2] "" msgstr[3] "" -#: ../lib/vector/Vlib/build_nat.c:163 +#: ../lib/vector/Vlib/build_nat.c:168 msgid "Attaching islands..." msgstr "ÐазначаютÑÑ Ð¾Ñтрова..." -#: ../lib/vector/Vlib/build_nat.c:180 +#: ../lib/vector/Vlib/build_nat.c:188 msgid "Attaching centroids..." msgstr "ÐазначаютÑÑ Ñ†ÐµÐ½Ñ‚Ñ€Ð¾Ð¸Ð´Ñ‹..." @@ -9366,7 +9554,7 @@ msgid "Unable to delete item %d from spatial index" msgstr "Ðевозможно удалить запиÑÑŒ %d из проÑтранÑтвенного индекÑа" -#: ../lib/vector/neta/spanningtree.c:106 +#: ../lib/vector/neta/spanningtree.c:109 msgid "Computing minimum spanning tree..." msgstr "" @@ -9398,42 +9586,48 @@ msgid "Unable to open select cursor: %s" msgstr "" -#: ../lib/proj/get_proj.c:148 +#: ../lib/proj/get_proj.c:158 #, c-format msgid "Invalid zone %s specified" msgstr "Указана Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð°Ñ Ð·Ð¾Ð½Ð° %s " -#: ../lib/proj/get_proj.c:228 -msgid "Unable to initialise PROJ.4 with the following parameter list:" +#: ../lib/proj/get_proj.c:243 +#, fuzzy +msgid "Unable to initialise PROJ with the following parameter list:" msgstr "Ðевозможно иннициализировать PROJ.4 Ñо Ñледующим ÑпиÑком параметров:" -#: ../lib/proj/get_proj.c:236 -#, c-format -msgid "The error message: %s" +#: ../lib/proj/get_proj.c:252 +#, fuzzy, c-format +msgid "The PROJ error message: %s" msgstr "Сообщение об ошибке: %s" -#: ../lib/proj/get_proj.c:294 +#: ../lib/proj/get_proj.c:360 msgid "Option input overflowed option table" msgstr "Ввод опций переполнил таблицу опций" -#: ../lib/proj/get_proj.c:325 +#: ../lib/proj/get_proj.c:388 +#, fuzzy +msgid "Unable to initialize pj" +msgstr "Ðевозможно инициализировать pj причину: %s" + +#: ../lib/proj/get_proj.c:396 #, c-format msgid "Unable to initialize pj cause: %s" msgstr "Ðевозможно инициализировать pj причину: %s" -#: ../lib/proj/get_proj.c:401 +#: ../lib/proj/get_proj.c:501 msgid "Input Projection Parameters" msgstr "Параметры иÑходной проекции" -#: ../lib/proj/get_proj.c:404 +#: ../lib/proj/get_proj.c:503 msgid "Input Unit Factor" msgstr "ИÑходный фактор единицы" -#: ../lib/proj/get_proj.c:414 +#: ../lib/proj/get_proj.c:513 msgid "Output Projection Parameters" msgstr "Параметры выходной проекции" -#: ../lib/proj/get_proj.c:417 +#: ../lib/proj/get_proj.c:515 msgid "Output Unit Factor" msgstr "Выходной фактор единиц" @@ -9468,57 +9662,96 @@ msgid "Error in datum table file <%s>, line %d" msgstr "Ошибка в файле таблицы датумов <%s>, Ñтрока %d" -#: ../lib/proj/convert.c:159 +#: ../lib/proj/convert.c:194 msgid "Unable parse GRASS PROJ_INFO file" msgstr "Ðевозможно обработать PROJ_INFO файл GRASS" -#: ../lib/proj/convert.c:164 +#: ../lib/proj/convert.c:201 msgid "Unable get PROJ.4-style parameter string" msgstr "Ðевозможно получить Ñтроку параметров в Ñтиле PROJ.4" -#: ../lib/proj/convert.c:178 +#: ../lib/proj/convert.c:219 #, c-format msgid "OGR can't parse PROJ.4-style parameter string: %s (OGR Error code was %d)" msgstr "OGR не может обработать Ñтроку параметров в Ñтиле PROJ.4: %s (Код ошибки OGR %d)" -#: ../lib/proj/convert.c:191 +#: ../lib/proj/convert.c:232 #, c-format msgid "OGR can't get WKT-style parameter string (OGR Error code was %d)" msgstr "OGR не может получить Ñтроку параметров в Ñтиле WKT (Код ошибки OGR %d)" -#: ../lib/proj/convert.c:427 +#: ../lib/proj/convert.c:469 #, c-format msgid "Updating spatial reference with embedded proj4 definition failed. Proj4 definition: <%s>" msgstr "" -#: ../lib/proj/convert.c:434 +#: ../lib/proj/convert.c:476 msgid "Updating spatial reference with embedded proj4 definition" msgstr "" -#: ../lib/proj/convert.c:564 +#: ../lib/proj/convert.c:610 msgid "No projection name! Projection parameters likely to be meaningless." msgstr "Ðет имени проекции! Параметры проекции не имеют значениÑ." -#: ../lib/proj/convert.c:626 +#: ../lib/proj/convert.c:672 #, c-format msgid "Datum <%s> not recognised by GRASS and no parameters found" msgstr "Датум <%s> не раÑпознан GRASS, параметры не найдены" -#: ../lib/proj/convert.c:642 +#: ../lib/proj/convert.c:688 #, c-format msgid "Datum <%s> apparently recognised by GRASS but no parameters found. You may want to look into this." msgstr "Датум <%s> раÑпознан GRASS, но параметры не найдены. Ðеобходимо ваше учаÑтие." -#: ../lib/proj/convert.c:646 +#: ../lib/proj/convert.c:692 #, c-format msgid "Invalid transformation number %d; valid range is 1 to %d. Leaving datum transform parameters unspecified." msgstr "Ðеправильный номер транÑформации %d; правильный диапазон от 1 до %d. Параметры транÑформации датума оÑтавлены незаполненными." -#: ../lib/proj/do_proj.c:106 ../lib/proj/do_proj.c:180 +#: ../lib/proj/do_proj.c:89 +msgid "Input coordinate system is NULL" +msgstr "" + +#: ../lib/proj/do_proj.c:104 +#, fuzzy, c-format +msgid "proj_create() failed for '%s'" +msgstr "pj_transform() неудачен: %s" + +#: ../lib/proj/do_proj.c:114 +#, fuzzy, c-format +msgid "Unable to create latlong equivalent for '%s'" +msgstr "Ðевозможно Ñоздать таблицу <%s>" + +#: ../lib/proj/do_proj.c:164 +#, fuzzy +msgid "No input projection" +msgstr "ÐеизвеÑÑ‚Ð½Ð°Ñ Ð¿Ñ€Ð¾ÐµÐºÑ†Ð¸Ñ" + +#: ../lib/proj/do_proj.c:167 ../lib/proj/do_proj.c:336 +msgid "No transformation object" +msgstr "" + +#: ../lib/proj/do_proj.c:221 ../lib/proj/do_proj.c:446 +#, fuzzy, c-format +msgid "proj_trans() failed: %s" +msgstr "pj_transform() неудачен: %s" + +#: ../lib/proj/do_proj.c:247 +#, fuzzy +msgid "No output projection" +msgstr "ÐеизвеÑÑ‚Ð½Ð°Ñ Ð¿Ñ€Ð¾ÐµÐºÑ†Ð¸Ñ" + +#: ../lib/proj/do_proj.c:276 ../lib/proj/do_proj.c:499 +#: ../lib/proj/do_proj.c:626 ../lib/proj/do_proj.c:790 #, c-format msgid "pj_transform() failed: %s" msgstr "pj_transform() неудачен: %s" +#: ../lib/proj/do_proj.c:584 ../lib/proj/do_proj.c:747 +#, fuzzy, c-format +msgid "proj_trans() failed: %d" +msgstr "pj_transform() неудачен: %s" + #: ../lib/lidar/zones.c:476 ../lib/lidar/zones.c:513 #, c-format msgid "<%s> created in database." @@ -9641,3 +9874,12 @@ msgid "Example: income < 1000 and inhab >= 10000" msgstr "Пример: income < 1000 and inhab >= 10000" + +#~ msgid "Unable to initialise PROJ.4 with the following parameter list:" +#~ msgstr "Ðевозможно иннициализировать PROJ.4 Ñо Ñледующим ÑпиÑком параметров:" + +#~ msgid "The error message: %s" +#~ msgstr "Сообщение об ошибке: %s" + +#~ msgid "BUG in descriptions, option '%s' in <%s> does not exist" +#~ msgstr "Ошибка в опиÑаниÑÑ…, Ð¾Ð¿Ñ†Ð¸Ñ %s в <%s> не ÑущеÑтвует" diff -Nru grass-7.4.3/locale/po/grasslibs_si.po grass-7.6.0/locale/po/grasslibs_si.po --- grass-7.4.3/locale/po/grasslibs_si.po 2018-11-24 09:45:26.000000000 +0000 +++ grass-7.6.0/locale/po/grasslibs_si.po 2018-12-26 10:57:24.000000000 +0000 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: grasslibs_si\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-03-24 00:06+0100\n" +"POT-Creation-Date: 2018-12-26 11:43+0100\n" "PO-Revision-Date: 2017-05-23 21:08+0200\n" "Last-Translator: Niroshan Sanjaya , 2017\n" "Language-Team: Sinhala (https://www.transifex.com/grass-gis/teams/45198/si/)\n" @@ -66,7 +66,7 @@ #: ../lib/manage/do_remove.c:57 ../lib/manage/do_rename.c:54 #: ../lib/ogsf/gp3.c:56 ../lib/ogsf/gp3.c:191 ../lib/ogsf/gv3.c:60 #: ../lib/ogsf/gv3.c:333 ../lib/vector/Vlib/open.c:235 -#: ../lib/vector/Vlib/map.c:263 ../lib/vector/Vlib/legal_vname.c:141 +#: ../lib/vector/Vlib/map.c:264 ../lib/vector/Vlib/legal_vname.c:141 #: ../lib/vector/Vlib/legal_vname.c:144 #, c-format msgid "Vector map <%s> not found" @@ -77,8 +77,8 @@ msgstr "" #: ../lib/manage/do_remove.c:73 ../lib/manage/do_rename.c:71 -#: ../lib/raster/open.c:176 ../lib/raster/open.c:843 ../lib/raster/open.c:880 -#: ../lib/raster/open.c:932 ../lib/ogsf/gs3.c:125 ../lib/ogsf/gs3.c:189 +#: ../lib/raster/open.c:177 ../lib/raster/open.c:853 ../lib/raster/open.c:890 +#: ../lib/raster/open.c:942 ../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 @@ -206,7 +206,7 @@ msgid "Mapset <%s> does not exist." msgstr "" -#: ../lib/rowio/setup.c:61 ../lib/rowio/setup.c:67 ../lib/segment/open.c:98 +#: ../lib/rowio/setup.c:61 ../lib/rowio/setup.c:67 ../lib/segment/open.c:118 #: ../lib/rst/interp_float/segmen2d_parallel.c:78 #: ../lib/rst/interp_float/segmen2d_parallel.c:85 #: ../lib/rst/interp_float/segmen2d_parallel.c:92 @@ -218,9 +218,9 @@ #: ../lib/rst/interp_float/segmen2d.c:203 #: ../lib/rst/interp_float/segmen2d.c:209 #: ../lib/rst/interp_float/segmen2d.c:219 -#: ../lib/vector/diglib/struct_alloc.c:491 ../lib/vector/Vlib/line.c:50 +#: ../lib/vector/diglib/struct_alloc.c:494 ../lib/vector/Vlib/line.c:50 #: ../lib/vector/Vlib/line.c:154 ../lib/vector/Vlib/map.c:48 -#: ../lib/vector/neta/bridge.c:58 ../lib/vector/neta/spanningtree.c:101 +#: ../lib/vector/neta/bridge.c:58 ../lib/vector/neta/spanningtree.c:104 #: ../lib/vector/neta/path.c:262 ../lib/vector/neta/components.c:71 #: ../lib/vector/neta/components.c:176 ../lib/vector/neta/centrality.c:63 #: ../lib/vector/neta/centrality.c:145 ../lib/vector/neta/flow.c:66 @@ -254,27 +254,38 @@ msgid "There are classbreaks outside the range min-max. Number of classes reduced to %i, but using probabilities for %i classes." msgstr "" -#: ../lib/raster/range.c:101 +#: ../lib/raster/range.c:103 #, c-format msgid "Unable to read fp range file for <%s>" msgstr "" -#: ../lib/raster/range.c:168 +#: ../lib/raster/range.c:170 #, c-format msgid "Unable to read quant rules for raster map <%s>" msgstr "" -#: ../lib/raster/range.c:205 ../lib/raster/range.c:225 +#: ../lib/raster/range.c:207 ../lib/raster/range.c:227 #, c-format msgid "Unable to read range file for <%s>" msgstr "" -#: ../lib/raster/range.c:263 ../lib/raster/range.c:269 -#: ../lib/raster/range.c:299 ../lib/raster/range.c:313 +#: ../lib/raster/range.c:286 +#, c-format +msgid "Unable to read stats file for <%s>" +msgstr "" + +#: ../lib/raster/range.c:368 ../lib/raster/range.c:374 +#: ../lib/raster/range.c:406 ../lib/raster/range.c:420 #, c-format msgid "Unable to write range file for <%s>" msgstr "" +#: ../lib/raster/range.c:450 ../lib/raster/range.c:464 +#: ../lib/raster/range.c:482 ../lib/raster/range.c:487 +#, c-format +msgid "Unable to write stats file for <%s>" +msgstr "" + #: ../lib/raster/raster_metadata.c:109 #, c-format msgid "Unable to read <%s> for raster map <%s@%s>" @@ -325,163 +336,163 @@ msgid "Error writing compressed FP data for row %d of <%s>: %s" msgstr "" -#: ../lib/raster/put_row.c:386 ../lib/raster/put_row.c:392 +#: ../lib/raster/put_row.c:391 ../lib/raster/put_row.c:397 #, c-format msgid "Error writing compressed data for row %d of <%s>" msgstr "" -#: ../lib/raster/put_row.c:402 +#: ../lib/raster/put_row.c:407 #, c-format msgid "Error writing uncompressed data for row %d of <%s>" msgstr "" -#: ../lib/raster/put_row.c:462 +#: ../lib/raster/put_row.c:467 #, c-format msgid "Error writing data via GDAL for row %d of <%s>" msgstr "" -#: ../lib/raster/put_row.c:486 +#: ../lib/raster/put_row.c:491 msgid "GDAL output doesn't support writing null rows separately" msgstr "" -#: ../lib/raster/put_row.c:489 +#: ../lib/raster/put_row.c:494 #, c-format msgid "No null file for <%s>" msgstr "" -#: ../lib/raster/put_row.c:513 ../lib/raster/put_row.c:518 +#: ../lib/raster/put_row.c:521 ../lib/raster/put_row.c:526 #, c-format msgid "Error writing compressed null data for row %d of <%s>" msgstr "" -#: ../lib/raster/put_row.c:552 ../lib/raster/put_row.c:555 +#: ../lib/raster/put_row.c:560 ../lib/raster/put_row.c:563 #, c-format msgid "Error writing null row %d of <%s>" msgstr "" -#: ../lib/raster/put_row.c:680 +#: ../lib/raster/put_row.c:688 #, c-format msgid "put_raster_row: raster map <%s> not open for write - request ignored" msgstr "" -#: ../lib/raster/put_row.c:687 +#: ../lib/raster/put_row.c:695 msgid "put_raster_row: unopened file descriptor - request ignored" msgstr "" -#: ../lib/raster/open.c:191 +#: ../lib/raster/open.c:192 #, 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:196 +#: ../lib/raster/open.c:197 #, c-format msgid "Error reading reclass file for raster map <%s>" msgstr "" -#: ../lib/raster/open.c:207 +#: ../lib/raster/open.c:208 #, c-format msgid "Error reading map type for raster map <%s>" msgstr "" -#: ../lib/raster/open.c:215 +#: ../lib/raster/open.c:216 #, c-format msgid "Raster map <%s@%s>: format field in header file invalid" msgstr "" -#: ../lib/raster/open.c:234 +#: ../lib/raster/open.c:235 #, c-format -msgid "Compression with %s is not supported" +msgid "Compression with %s is not supported in this GRASS GIS installation" msgstr "" -#: ../lib/raster/open.c:238 +#: ../lib/raster/open.c:239 #, c-format msgid "Raster map <%s> is in different projection than current region. Found <%s>, should be <%s>." msgstr "" -#: ../lib/raster/open.c:245 +#: ../lib/raster/open.c:246 #, c-format msgid "Raster map <%s> is in different zone (%d) than current region (%d)" msgstr "" -#: ../lib/raster/open.c:250 +#: ../lib/raster/open.c:251 #, c-format msgid "Raster map <%s>: bytes per cell (%d) too large" msgstr "" -#: ../lib/raster/open.c:275 +#: ../lib/raster/open.c:278 #, c-format msgid "Raster map <%s@%s> is a GDAL link but GRASS is compiled without GDAL support" msgstr "" -#: ../lib/raster/open.c:283 +#: ../lib/raster/open.c:289 #, c-format msgid "Unable to open %s file for raster map <%s@%s>" msgstr "" -#: ../lib/raster/open.c:320 +#: ../lib/raster/open.c:327 #, c-format msgid "Error reading format for <%s@%s>" msgstr "" -#: ../lib/raster/open.c:525 +#: ../lib/raster/open.c:535 msgid "Unable to create GDAL link" msgstr "" -#: ../lib/raster/open.c:597 ../lib/raster/gdal.c:477 +#: ../lib/raster/open.c:607 ../lib/raster/gdal.c:479 #, c-format msgid "Invalid map type <%d>" msgstr "" -#: ../lib/raster/open.c:602 ../lib/raster/open.c:757 +#: ../lib/raster/open.c:612 ../lib/raster/open.c:767 #, c-format msgid "Raster map <%s> is not in the current mapset (%s)" msgstr "" -#: ../lib/raster/open.c:609 +#: ../lib/raster/open.c:619 #, c-format msgid "<%s> is an illegal file name" msgstr "" -#: ../lib/raster/open.c:624 ../lib/raster/open.c:704 ../lib/raster/open.c:780 +#: ../lib/raster/open.c:634 ../lib/raster/open.c:714 ../lib/raster/open.c:790 #, c-format msgid "No temp files available: %s" msgstr "" -#: ../lib/raster/open.c:753 +#: ../lib/raster/open.c:763 #, c-format msgid "Raster map <%s> does not exist in the current mapset (%s)" msgstr "" -#: ../lib/raster/open.c:819 +#: ../lib/raster/open.c:829 msgid "Rast_set_fp_type(): can only be called with FCELL_TYPE or DCELL_TYPE" msgstr "" -#: ../lib/raster/open.c:877 +#: ../lib/raster/open.c:887 #, c-format msgid "Raster map <%s> not found in mapset <%s>" msgstr "" -#: ../lib/raster/open.c:938 +#: ../lib/raster/open.c:948 #, c-format msgid "Unable to find '%s'" msgstr "" -#: ../lib/raster/open.c:949 +#: ../lib/raster/open.c:959 #, c-format msgid "Invalid type: field '%s' in file '%s'" msgstr "" -#: ../lib/raster/open.c:954 +#: ../lib/raster/open.c:964 #, c-format msgid "Missing type: field in file '%s'" msgstr "" -#: ../lib/raster/open.c:959 +#: ../lib/raster/open.c:969 #, c-format msgid "Raster map <%s> is not xdr: byte_order: %s" msgstr "" -#: ../lib/raster/open.c:1028 +#: ../lib/raster/open.c:1038 msgid "Rast_set_quant_rules() can be called only for raster maps opened for reading" msgstr "" @@ -520,7 +531,7 @@ msgid "Unable to create <%s> file for map <%s>" msgstr "" -#: ../lib/raster/get_row.c:35 ../lib/raster/get_row.c:901 +#: ../lib/raster/get_row.c:35 ../lib/raster/get_row.c:906 #, c-format msgid "Reading raster map <%s@%s> request for row %d is outside region" msgstr "" @@ -560,27 +571,27 @@ msgid "Error reading raster data via GDAL for row %d of <%s>" msgstr "" -#: ../lib/raster/get_row.c:830 +#: ../lib/raster/get_row.c:835 #, c-format msgid "Error seeking compressed null data for row %d of <%s>" msgstr "" -#: ../lib/raster/get_row.c:835 ../lib/raster/get_row.c:845 +#: ../lib/raster/get_row.c:840 ../lib/raster/get_row.c:850 #, c-format msgid "Error reading compressed null data for row %d of <%s>" msgstr "" -#: ../lib/raster/get_row.c:851 +#: ../lib/raster/get_row.c:856 #, c-format msgid "Error uncompressing null data for row %d of <%s>" msgstr "" -#: ../lib/raster/get_row.c:885 +#: ../lib/raster/get_row.c:890 #, c-format msgid "Error seeking null row %d for <%s>" msgstr "" -#: ../lib/raster/get_row.c:888 +#: ../lib/raster/get_row.c:893 #, c-format msgid "Error reading null row %d for <%s>" msgstr "" @@ -638,6 +649,15 @@ msgid "Unable to create dependency file in <%s@%s>" msgstr "" +#: ../lib/raster/vrt.c:83 +#, c-format +msgid "Tile raster map <%s> not found" +msgstr "" + +#: ../lib/raster/vrt.c:86 +msgid "A virtual raster can not contain itself" +msgstr "" + #: ../lib/raster/alloc_cell.c:151 #, c-format msgid "Rast__null_bitstream_size: cols (%d) is negative" @@ -760,17 +780,17 @@ msgid "Invalid descriptor: %d" msgstr "" -#: ../lib/raster/close.c:392 ../lib/raster/close.c:520 +#: ../lib/raster/close.c:394 ../lib/raster/close.c:522 #, c-format msgid "Unable to rename null file '%s' to '%s': %s" msgstr "" -#: ../lib/raster/close.c:462 +#: ../lib/raster/close.c:464 #, c-format msgid "Unable to rename cell file '%s' to '%s': %s" msgstr "" -#: ../lib/raster/close.c:542 +#: ../lib/raster/close.c:544 msgid "unable to write f_format file for CELL maps" msgstr "" @@ -794,62 +814,62 @@ msgid "Unable to locate symbol <%s>" msgstr "" -#: ../lib/raster/gdal.c:145 +#: ../lib/raster/gdal.c:147 msgid "Unable to load GDAL library" msgstr "" -#: ../lib/raster/gdal.c:375 +#: ../lib/raster/gdal.c:377 msgid "Unable to open GDAL file" msgstr "" -#: ../lib/raster/gdal.c:483 +#: ../lib/raster/gdal.c:485 #, c-format msgid "Unable to get <%s> driver" msgstr "" -#: ../lib/raster/gdal.c:492 +#: ../lib/raster/gdal.c:494 #, c-format msgid "Unable to create <%s> dataset using <%s> driver" msgstr "" -#: ../lib/raster/gdal.c:500 +#: ../lib/raster/gdal.c:502 #, c-format msgid "Driver <%s> does not support direct writing. Using MEM driver for intermediate dataset." msgstr "" -#: ../lib/raster/gdal.c:506 +#: ../lib/raster/gdal.c:508 msgid "Unable to get in-memory raster driver" msgstr "" -#: ../lib/raster/gdal.c:513 +#: ../lib/raster/gdal.c:515 #, c-format msgid "Unable to create <%s> dataset using memory driver" msgstr "" -#: ../lib/raster/gdal.c:517 +#: ../lib/raster/gdal.c:519 #, c-format msgid "Driver <%s> does not support creating rasters" msgstr "" -#: ../lib/raster/gdal.c:533 +#: ../lib/raster/gdal.c:535 msgid "Unable to set geo transform" msgstr "" -#: ../lib/raster/gdal.c:537 +#: ../lib/raster/gdal.c:539 msgid "Unable to set projection" msgstr "" -#: ../lib/raster/gdal.c:541 +#: ../lib/raster/gdal.c:543 #, c-format msgid "Unable to create cell_misc/%s/gdal file" msgstr "" -#: ../lib/raster/gdal.c:557 +#: ../lib/raster/gdal.c:559 #, c-format msgid "Error writing cell_misc/%s/gdal file" msgstr "" -#: ../lib/raster/gdal.c:605 +#: ../lib/raster/gdal.c:607 #, c-format msgid "Unable to create output file <%s> using driver <%s>" msgstr "" @@ -909,16 +929,17 @@ #: ../lib/raster/init.c:109 #, c-format -msgid "Unknown compression method <%s>, using default ZLIB" +msgid "Unknown compression method <%s>, using default %s" msgstr "" #: ../lib/raster/init.c:113 -msgid "No compression is not supported for GRASS raster maps, using default ZLIB" +#, c-format +msgid "No compression is not supported for GRASS raster maps, using default %s" msgstr "" -#: ../lib/raster/init.c:118 +#: ../lib/raster/init.c:120 #, c-format -msgid "This GRASS version does not support %s compression, using default ZLIB" +msgid "This GRASS version does not support %s compression, using default %s" msgstr "" #: ../lib/raster/null_val.c:64 @@ -951,8 +972,12 @@ msgid "Output window changed while maps are open for write. Map name <%s>" msgstr "" -#: ../lib/ogsf/gsd_img_tif.c:66 ../lib/ogsf/gk2.c:216 -#: ../lib/ogsf/gsd_img_ppm.c:52 ../lib/ogsf/gsd_img_ppm.c:95 +#: ../lib/ogsf/gsd_img_tif.c:63 ../lib/ogsf/gsd_img_ppm.c:50 +msgid "Unable to get image of current GL screen" +msgstr "" + +#: ../lib/ogsf/gsd_img_tif.c:69 ../lib/ogsf/gk2.c:216 +#: ../lib/ogsf/gsd_img_ppm.c:55 ../lib/ogsf/gsd_img_ppm.c:101 #, c-format msgid "Unable to open file <%s> for writing" msgstr "" @@ -965,32 +990,32 @@ msgid "Need at least 2 keyframes for interpolation" msgstr "" -#: ../lib/ogsf/gs2.c:1211 +#: ../lib/ogsf/gs2.c:1210 #, c-format msgid "no category info" msgstr "" -#: ../lib/ogsf/gs2.c:1230 +#: ../lib/ogsf/gs2.c:1229 #, c-format msgid "no data" msgstr "" -#: ../lib/ogsf/gs2.c:1655 +#: ../lib/ogsf/gs2.c:1654 #, 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 +#: ../lib/ogsf/gs2.c:1732 ../lib/ogsf/gs2.c:1738 ../lib/ogsf/gs2.c:1746 +#: ../lib/ogsf/gs2.c:1755 ../lib/ogsf/gs2.c:1763 ../lib/ogsf/gs2.c:1773 +#: ../lib/ogsf/gs2.c:1821 msgid "GS_load_att_map(): Out of memory. Unable to load map" msgstr "" -#: ../lib/ogsf/gs2.c:1850 +#: ../lib/ogsf/gs2.c:1849 msgid "Loading failed" msgstr "" -#: ../lib/ogsf/gs2.c:1854 +#: ../lib/ogsf/gs2.c:1853 msgid "Error finding range" msgstr "" @@ -1025,8 +1050,8 @@ #: ../lib/ogsf/gp3.c:62 ../lib/ogsf/gp3.c:196 ../lib/ogsf/gv3.c:66 #: ../lib/ogsf/gv3.c:338 ../lib/python/temporal/c_libraries_interface.py:747 #: ../lib/vector/Vlib/open.c:301 ../lib/vector/Vlib/open.c:437 -#: ../lib/vector/Vlib/map.c:192 ../lib/vector/Vlib/map.c:202 -#: ../lib/vector/Vlib/map.c:274 +#: ../lib/vector/Vlib/map.c:193 ../lib/vector/Vlib/map.c:203 +#: ../lib/vector/Vlib/map.c:275 #, c-format, python-format msgid "Unable to open vector map <%s>" msgstr "" @@ -1050,7 +1075,7 @@ #: ../lib/ogsf/gp3.c:202 ../lib/ogsf/gv3.c:344 #: ../lib/rst/interp_float/vinput2d.c:100 ../lib/vector/Vlib/cats.c:589 #: ../lib/vector/Vlib/copy.c:620 ../lib/vector/Vlib/copy.c:730 -#: ../lib/vector/Vlib/map.c:300 ../lib/vector/Vlib/map.c:436 +#: ../lib/vector/Vlib/map.c:301 ../lib/vector/Vlib/map.c:437 #: ../lib/vector/Vlib/ascii.c:398 ../lib/vector/Vlib/array.c:276 #: ../lib/vector/Vlib/net_build.c:159 ../lib/vector/Vlib/net_build.c:206 #: ../lib/vector/Vlib/net_build.c:490 ../lib/vector/Vlib/net_build.c:791 @@ -1064,7 +1089,7 @@ #: ../lib/db/dbmi_client/copy_tab.c:112 ../lib/db/dbmi_client/copy_tab.c:133 #: ../lib/vector/Vlib/cats.c:597 ../lib/vector/Vlib/close_nat.c:160 #: ../lib/vector/Vlib/write_ogr.c:198 ../lib/vector/Vlib/write_pg.c:2915 -#: ../lib/vector/Vlib/map.c:341 ../lib/vector/Vlib/ascii.c:410 +#: ../lib/vector/Vlib/map.c:342 ../lib/vector/Vlib/ascii.c:410 #: ../lib/vector/Vlib/array.c:282 ../lib/vector/Vlib/net_build.c:165 #: ../lib/vector/Vlib/net_build.c:211 ../lib/vector/Vlib/net_build.c:496 #: ../lib/vector/Vlib/net_build.c:797 ../lib/vector/Vlib/net_build.c:976 @@ -1097,6 +1122,10 @@ msgid "Cut-plane points mis-match between surfaces. Check resolution(s)." msgstr "" +#: ../lib/ogsf/gsd_img_ppm.c:96 +msgid "Unable to write view" +msgstr "" + #: ../lib/ogsf/gsd_legend.c:246 #, c-format msgid "Unable to read color file of raster map <%s>" @@ -1188,12 +1217,12 @@ msgid "Maximum number of datasets exceeded" msgstr "" -#: ../lib/ogsf/gsd_prim.c:146 +#: ../lib/ogsf/gsd_prim.c:155 #, c-format msgid "Color Material: %d" msgstr "" -#: ../lib/ogsf/gsd_prim.c:630 +#: ../lib/ogsf/gsd_prim.c:642 #, c-format msgid "gsd_rot(): %c is an invalid axis specification. Rotation ignored. Please advise GRASS developers of this error" msgstr "" @@ -1305,18 +1334,51 @@ msgid "Invalid color (%s), using \"white\" as default" msgstr "" -#: ../lib/nviz/render.c:106 +#: ../lib/nviz/render.c:39 +#, c-format +msgid "Unable to get function address for %s" +msgstr "" + +#: ../lib/nviz/render.c:163 msgid "Bad server connection" msgstr "" -#: ../lib/nviz/render.c:112 +#: ../lib/nviz/render.c:169 msgid "Unable to get visual info" msgstr "" -#: ../lib/nviz/render.c:119 +#: ../lib/nviz/render.c:176 msgid "Unable to create rendering context" msgstr "" +#: ../lib/nviz/render.c:225 +#, c-format +msgid "Unable to choose pixel format (CGL error = %d)" +msgstr "" + +#: ../lib/nviz/render.c:231 +#, c-format +msgid "Unable to create context (CGL error = %d)" +msgstr "" + +#: ../lib/nviz/render.c:266 +msgid "Unable to register window class" +msgstr "" + +#: ../lib/nviz/render.c:275 +msgid "Unable to create window" +msgstr "" + +#: ../lib/nviz/render.c:323 +#, c-format +msgid "Unable to set current context (CGL error = %d)" +msgstr "" + +#: ../lib/nviz/render.c:361 +#, c-format +msgid "Incomplete framebuffer status (status = %d)" +msgstr "" + #: ../lib/nviz/map_obj.c:59 msgid "Maximum surfaces loaded!" msgstr "" @@ -2212,13 +2274,13 @@ msgid "The limit of open files (%i) was reached (%i). The module r.series will be run with flag z, to avoid open files limit exceeding." msgstr "" -#: ../lib/python/temporal/temporal_raster_base_algebra.py:690 +#: ../lib/python/temporal/temporal_raster_base_algebra.py:741 #, python-format msgid "Error computing map <%s>" msgstr "" -#: ../lib/python/temporal/temporal_raster_base_algebra.py:777 -#: ../lib/python/temporal/temporal_algebra.py:2395 +#: ../lib/python/temporal/temporal_raster_base_algebra.py:828 +#: ../lib/python/temporal/temporal_algebra.py:2426 #, python-format msgid "%s map <%s> not found in GRASS spatial database" msgstr "" @@ -2275,64 +2337,64 @@ msgid "Empty entry in map list, this should not happen" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:815 +#: ../lib/python/temporal/temporal_algebra.py:821 msgid "Spatio-temporal topological operators are not supported in granularity algebra mode" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:853 +#: ../lib/python/temporal/temporal_algebra.py:859 msgid "All input space time datasets must have a valid temporal topology." msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:862 +#: ../lib/python/temporal/temporal_algebra.py:868 msgid "All input space time datasets must have the same temporal type." msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:1113 +#: ../lib/python/temporal/temporal_algebra.py:1119 #, python-format msgid "Removing un-needed or empty %s maps" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:1168 +#: ../lib/python/temporal/temporal_algebra.py:1174 #, python-format msgid "Space time %s dataset <%s> not found" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:1196 -#: ../lib/python/temporal/temporal_algebra.py:1200 +#: ../lib/python/temporal/temporal_algebra.py:1202 +#: ../lib/python/temporal/temporal_algebra.py:1206 #, python-format msgid "Wrong temporal type of space time dataset <%s> <%s> time is required" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:1220 +#: ../lib/python/temporal/temporal_algebra.py:1226 msgid "Wrong type of input " msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2186 +#: ../lib/python/temporal/temporal_algebra.py:2205 #, python-format msgid "The resulting space time dataset type <%(a)s> is different from the requested type <%(b)s>" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2192 +#: ../lib/python/temporal/temporal_algebra.py:2211 msgid "Maps that should be registered in the resulting space time dataset have different types." msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2401 +#: ../lib/python/temporal/temporal_algebra.py:2432 msgid "Wrong map type. TMAP only supports single maps that are registered in the temporal GRASS database" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2429 +#: ../lib/python/temporal/temporal_algebra.py:2460 msgid "Merging empty map lists" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2432 +#: ../lib/python/temporal/temporal_algebra.py:2463 msgid "First Map list is empty, can't merge it. Return only last map list" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2435 +#: ../lib/python/temporal/temporal_algebra.py:2466 msgid "Second Map list is empty, can't merge it. Return only first map list" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2443 +#: ../lib/python/temporal/temporal_algebra.py:2474 msgid "Space time datasets to merge must have the same temporal type" msgstr "" @@ -2364,33 +2426,33 @@ msgid "Area computation is not supported for LL projections" msgstr "" -#: ../lib/python/temporal/gui_support.py:58 ../lib/python/script/core.py:1298 +#: ../lib/python/temporal/gui_support.py:58 ../lib/python/script/core.py:1324 #, python-format msgid "Invalid element '%s'" msgstr "" #: ../lib/python/temporal/univar_statistics.py:62 -#: ../lib/python/temporal/univar_statistics.py:178 +#: ../lib/python/temporal/univar_statistics.py:180 #, python-format msgid "Space time %(sp)s dataset <%(i)s> is empty" msgstr "" -#: ../lib/python/temporal/univar_statistics.py:101 +#: ../lib/python/temporal/univar_statistics.py:102 #, python-format msgid "Unable to get statistics for raster map <%s>" msgstr "" -#: ../lib/python/temporal/univar_statistics.py:104 +#: ../lib/python/temporal/univar_statistics.py:105 #, python-format msgid "Unable to get statistics for 3d raster map <%s>" msgstr "" -#: ../lib/python/temporal/univar_statistics.py:168 +#: ../lib/python/temporal/univar_statistics.py:170 #, python-format msgid "Space time %(sp)s dataset <%(i)s> not found" msgstr "" -#: ../lib/python/temporal/univar_statistics.py:222 +#: ../lib/python/temporal/univar_statistics.py:224 #, python-format msgid "Unable to get statistics for vector map <%s>" msgstr "" @@ -2468,37 +2530,37 @@ msgid "Unable to remove timestamp for vector map <%s>" msgstr "" -#: ../lib/python/temporal/temporal_vector_algebra.py:386 +#: ../lib/python/temporal/temporal_vector_algebra.py:387 #, python-format msgid "Error vector maps with basename %s exist. Use --o flag to overwrite existing file" msgstr "" -#: ../lib/python/temporal/temporal_vector_algebra.py:419 +#: ../lib/python/temporal/temporal_vector_algebra.py:420 #, python-format msgid "" "Error starting %s : \n" "%s" msgstr "" -#: ../lib/python/temporal/temporal_vector_algebra.py:492 +#: ../lib/python/temporal/temporal_vector_algebra.py:493 #, python-format msgid "" "Error vector map %s exist in temporal database. Use overwrite flag. : \n" "%s" msgstr "" -#: ../lib/python/temporal/core.py:603 +#: ../lib/python/temporal/core.py:605 msgid "Unable to initialize the temporal DBMI interface. Please use t.connect to specify the driver and the database string" msgstr "" -#: ../lib/python/temporal/core.py:672 +#: ../lib/python/temporal/core.py:674 #, python-format msgid "" "Unable to receive temporal database metadata.\n" "Current temporal database info:%(info)s" msgstr "" -#: ../lib/python/temporal/core.py:677 +#: ../lib/python/temporal/core.py:679 #, python-format msgid "" "Unsupported temporal database: version mismatch.\n" @@ -2507,7 +2569,7 @@ "Current temporal database info:%(info)s" msgstr "" -#: ../lib/python/temporal/core.py:685 +#: ../lib/python/temporal/core.py:687 #, python-format msgid "" "Unsupported temporal database: version mismatch.\n" @@ -2515,12 +2577,12 @@ "Current temporal database info:%(info)s" msgstr "" -#: ../lib/python/temporal/core.py:773 +#: ../lib/python/temporal/core.py:775 #, python-format msgid "Creating temporal database: %s" msgstr "" -#: ../lib/python/temporal/core.py:782 +#: ../lib/python/temporal/core.py:784 #, python-format msgid "" "Unable to create SQLite temporal database\n" @@ -2528,31 +2590,31 @@ "Please use t.connect to set a read- and writable temporal database path" msgstr "" -#: ../lib/python/temporal/core.py:947 +#: ../lib/python/temporal/core.py:949 msgid "Unable to mogrify sql statement. " msgstr "" -#: ../lib/python/temporal/core.py:969 +#: ../lib/python/temporal/core.py:971 msgid "Unable to check table. " msgstr "" -#: ../lib/python/temporal/core.py:985 +#: ../lib/python/temporal/core.py:987 msgid "Unable to execute sql statement. " msgstr "" -#: ../lib/python/temporal/core.py:995 +#: ../lib/python/temporal/core.py:997 msgid "Unable to fetch one. " msgstr "" -#: ../lib/python/temporal/core.py:1005 +#: ../lib/python/temporal/core.py:1007 msgid "Unable to fetch all. " msgstr "" -#: ../lib/python/temporal/core.py:1022 +#: ../lib/python/temporal/core.py:1024 msgid "Unable to execute transaction. " msgstr "" -#: ../lib/python/temporal/core.py:1126 +#: ../lib/python/temporal/core.py:1128 #, python-format msgid "" "Unable to connect to %(db)s database: %(string)s\n" @@ -2560,14 +2622,14 @@ "Please use t.connect to set a read- and writable temporal database backend" msgstr "" -#: ../lib/python/temporal/core.py:1286 +#: ../lib/python/temporal/core.py:1288 #, python-format msgid "" "Unable to execute :\n" " %(sql)s" msgstr "" -#: ../lib/python/temporal/core.py:1330 +#: ../lib/python/temporal/core.py:1332 #, python-format msgid "" "Unable to execute transaction:\n" @@ -2622,14 +2684,14 @@ msgstr "" #: ../lib/python/script/array.py:157 ../lib/python/script/array.py:207 -#: ../lib/python/script/array.py:254 ../lib/python/script/array.py:305 -#: ../lib/python/script/array.py:356 ../lib/python/script/array.py:398 +#: ../lib/python/script/array.py:254 ../lib/python/script/array.py:306 +#: ../lib/python/script/array.py:357 ../lib/python/script/array.py:399 #, python-format msgid "Invalid kind <%s>" msgstr "" #: ../lib/python/script/array.py:160 ../lib/python/script/array.py:210 -#: ../lib/python/script/array.py:308 ../lib/python/script/array.py:359 +#: ../lib/python/script/array.py:309 ../lib/python/script/array.py:360 #, python-format msgid "Invalid size <%d>" msgstr "" @@ -2638,17 +2700,17 @@ msgid "grass.script.array.read is deprecated and does not work on MS Windows, pass raster name in the constructor" msgstr "" -#: ../lib/python/script/array.py:247 ../lib/python/script/array.py:392 +#: ../lib/python/script/array.py:247 ../lib/python/script/array.py:393 #, python-format msgid "Invalid FP size <%d>" msgstr "" -#: ../lib/python/script/array.py:251 ../lib/python/script/array.py:395 +#: ../lib/python/script/array.py:251 ../lib/python/script/array.py:396 #, python-format msgid "Invalid integer size <%d>" msgstr "" -#: ../lib/python/script/array.py:346 +#: ../lib/python/script/array.py:347 msgid "grass.script.array3d.read is deprecated and does not work on MS Windows, pass 3D raster name in the constructor" msgstr "" @@ -2719,65 +2781,73 @@ msgid "color" msgstr "" +#: ../lib/python/script/setup.py:229 +msgid "Cleaning up default sqlite database ..." +msgstr "" + +#: ../lib/python/script/setup.py:247 ../lib/init/grass.py:1782 +msgid "Cleaning up temporary files..." +msgstr "" + #: ../lib/python/script/raster3d.py:92 #, python-format msgid "An error occurred while running r3.mapcalc with expression: %s" msgstr "" -#: ../lib/python/script/core.py:67 +#: ../lib/python/script/core.py:69 #, python-brace-format msgid "Cannot find the executable {0}" msgstr "" -#: ../lib/python/script/core.py:307 +#: ../lib/python/script/core.py:309 #, 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:987 +#: ../lib/python/script/core.py:1013 msgid "Mixing value types. Will try to compare after integer conversion" msgstr "" -#: ../lib/python/script/core.py:1188 +#: ../lib/python/script/core.py:1214 #, python-format msgid "Element type should be \"cell\" and not \"%s\"" msgstr "" -#: ../lib/python/script/core.py:1217 ../lib/python/script/core.py:1282 +#: ../lib/python/script/core.py:1243 ../lib/python/script/core.py:1308 #, python-format msgid "Element type should be \"raster\" and not \"%s\"" msgstr "" -#: ../lib/python/script/core.py:1437 +#: ../lib/python/script/core.py:1463 msgid "Unable to list mapsets" msgstr "" -#: ../lib/python/script/core.py:1476 +#: ../lib/python/script/core.py:1502 #, python-format msgid "Location <%s> already exists. Operation canceled." msgstr "" -#: ../lib/python/script/core.py:1479 +#: ../lib/python/script/core.py:1505 #, python-format msgid "Location <%s> already exists and will be overwritten" msgstr "" -#: ../lib/python/script/core.py:1603 +#: ../lib/python/script/core.py:1629 #, python-brace-format msgid "Debug level {0}" msgstr "" -#: ../lib/python/script/core.py:1606 +#: ../lib/python/script/core.py:1632 #, python-brace-format msgid "WARNING: Ignoring unsupported debug level (must be >=0 and <=5). {0}\n" msgstr "" -#: ../lib/python/script/core.py:1622 +#: ../lib/python/script/core.py:1648 #, python-format msgid "Illegal filename <%s>. Cannot be 'NULL' or start with '.'." msgstr "" -#: ../lib/python/script/core.py:1631 +#: ../lib/python/script/core.py:1657 #, python-format msgid "Illegal filename <%(s)s>. <%(il)s> not allowed.\n" msgstr "" @@ -2818,7 +2888,7 @@ msgid "Cannot parse interface description of<{name}> module: {error}" msgstr "" -#: ../lib/python/pygrass/modules/grid/grid.py:553 +#: ../lib/python/pygrass/modules/grid/grid.py:554 msgid "Execution of subprocesses was not successful" msgstr "" @@ -2839,17 +2909,17 @@ msgid "Error executing: Rast_set_cat" msgstr "" -#: ../lib/python/pygrass/raster/abstract.py:275 +#: ../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:286 +#: ../lib/python/pygrass/raster/abstract.py:285 #, python-brace-format msgid "Overwrite type: {0} not supported (True/False)" msgstr "" -#: ../lib/python/pygrass/raster/abstract.py:299 +#: ../lib/python/pygrass/raster/abstract.py:298 #: ../lib/python/pygrass/vector/abstract.py:97 #, python-brace-format msgid "Map name {0} not valid" @@ -2888,11 +2958,11 @@ msgid "Raster map <{0}> does not exist" msgstr "" -#: ../lib/python/pygrass/errors.py:17 +#: ../lib/python/pygrass/errors.py:18 msgid "The map is close!" msgstr "" -#: ../lib/python/pygrass/errors.py:28 +#: ../lib/python/pygrass/errors.py:29 msgid "The self.c_mapinfo pointer must be correctly initiated" msgstr "" @@ -2909,12 +2979,12 @@ msgid "You must use the force flag to actually remove it. Exiting." msgstr "" -#: ../lib/python/pygrass/vector/__init__.py:806 +#: ../lib/python/pygrass/vector/__init__.py:813 #, python-format msgid "Unable to read line of feature %i" msgstr "" -#: ../lib/python/pygrass/vector/__init__.py:895 +#: ../lib/python/pygrass/vector/__init__.py:902 #, python-format msgid "Unable to read area with id %i" msgstr "" @@ -3113,12 +3183,8 @@ msgid "Unable to read PNG" msgstr "" -#: ../lib/pngdriver/read_png.c:60 -msgid "Unable allocate PNG structure" -msgstr "" - -#: ../lib/pngdriver/read_png.c:64 ../lib/pngdriver/write_png.c:71 -#: ../lib/pngdriver/write_png.c:75 +#: ../lib/pngdriver/read_png.c:60 ../lib/pngdriver/read_png.c:64 +#: ../lib/pngdriver/write_png.c:71 ../lib/pngdriver/write_png.c:75 msgid "Unable to allocate PNG structure" msgstr "" @@ -3307,7 +3373,7 @@ #: ../lib/imagery/iscatt_core.c:745 #, c-format -msgid "Unable to read find raster <%s>" +msgid "Unable to find raster <%s>" msgstr "" #: ../lib/imagery/iscatt_core.c:755 @@ -3437,7 +3503,7 @@ msgid "WARNING" msgstr "" -#: ../lib/init/grass.py:187 ../lib/gis/parser.c:621 +#: ../lib/init/grass.py:187 ../lib/gis/parser.c:628 msgid "ERROR" msgstr "" @@ -3445,175 +3511,189 @@ msgid "Exiting..." msgstr "" -#: ../lib/init/grass.py:332 +#: ../lib/init/grass.py:336 msgid "Usage" msgstr "" -#: ../lib/init/grass.py:333 ../lib/gis/parser_html.c:141 +#: ../lib/init/grass.py:337 ../lib/gis/parser_html.c:141 #: ../lib/gis/parser_rest.c:146 msgid "Flags" msgstr "" -#: ../lib/init/grass.py:334 +#: ../lib/init/grass.py:338 msgid "print this help message" msgstr "" -#: ../lib/init/grass.py:335 +#: ../lib/init/grass.py:339 msgid "show version information and exit" msgstr "" -#: ../lib/init/grass.py:336 +#: ../lib/init/grass.py:340 msgid "create given database, location or mapset if it doesn't exist" msgstr "" -#: ../lib/init/grass.py:337 +#: ../lib/init/grass.py:341 msgid "exit after creation of location or mapset. Only with -c flag" msgstr "" -#: ../lib/init/grass.py:338 -msgid "force removal of .gislock if exists (use with care!). Only with -text flag" +#: ../lib/init/grass.py:342 +msgid "force removal of .gislock if exists (use with care!). Only with --text flag" msgstr "" -#: ../lib/init/grass.py:339 +#: ../lib/init/grass.py:343 msgid "use text based interface (skip welcome screen)" msgstr "" -#: ../lib/init/grass.py:340 ../lib/init/grass.py:342 ../lib/init/grass.py:344 +#: ../lib/init/grass.py:344 ../lib/init/grass.py:346 ../lib/init/grass.py:348 msgid "and set as default" msgstr "" -#: ../lib/init/grass.py:341 +#: ../lib/init/grass.py:345 msgid "use text based interface (show welcome screen)" msgstr "" -#: ../lib/init/grass.py:343 +#: ../lib/init/grass.py:347 msgid "use $DEFAULT_GUI graphical user interface" msgstr "" -#: ../lib/init/grass.py:345 +#: ../lib/init/grass.py:349 msgid "print GRASS configuration parameters" msgstr "" -#: ../lib/init/grass.py:346 +#: ../lib/init/grass.py:350 msgid "options: arch,build,compiler,path,revision,version" msgstr "" -#: ../lib/init/grass.py:347 ../lib/gis/parser_html.c:189 +#: ../lib/init/grass.py:351 ../lib/gis/parser_html.c:189 #: ../lib/gis/parser_rest.c:179 msgid "Parameters" msgstr "" -#: ../lib/init/grass.py:348 +#: ../lib/init/grass.py:352 msgid "initial GRASS GIS database directory" msgstr "" -#: ../lib/init/grass.py:349 +#: ../lib/init/grass.py:353 msgid "directory containing Locations" msgstr "" -#: ../lib/init/grass.py:350 +#: ../lib/init/grass.py:354 msgid "initial GRASS Location" msgstr "" -#: ../lib/init/grass.py:351 +#: ../lib/init/grass.py:355 msgid "directory containing Mapsets with one common coordinate system (projection)" msgstr "" -#: ../lib/init/grass.py:352 +#: ../lib/init/grass.py:356 msgid "initial GRASS Mapset" msgstr "" -#: ../lib/init/grass.py:353 +#: ../lib/init/grass.py:357 msgid "fully qualified initial Mapset directory" msgstr "" -#: ../lib/init/grass.py:354 +#: ../lib/init/grass.py:358 msgid "Environment variables relevant for startup" msgstr "" -#: ../lib/init/grass.py:355 +#: ../lib/init/grass.py:359 msgid "select GUI (text, gui, gtext)" msgstr "" -#: ../lib/init/grass.py:356 +#: ../lib/init/grass.py:360 msgid "set html web browser for help pages" msgstr "" -#: ../lib/init/grass.py:357 +#: ../lib/init/grass.py:361 msgid "set additional path(s) to local GRASS modules or user scripts" msgstr "" -#: ../lib/init/grass.py:358 +#: ../lib/init/grass.py:362 msgid "set additional GISBASE for locally installed GRASS Addons" msgstr "" -#: ../lib/init/grass.py:359 +#: ../lib/init/grass.py:363 msgid "shell script to be processed as batch job" msgstr "" -#: ../lib/init/grass.py:360 +#: ../lib/init/grass.py:364 msgid "set Python interpreter name to override 'python'" msgstr "" -#: ../lib/init/grass.py:361 +#: ../lib/init/grass.py:365 msgid "execute GRASS module or script" msgstr "" -#: ../lib/init/grass.py:362 +#: ../lib/init/grass.py:366 msgid "provided executable will be executed in GRASS session" msgstr "" -#: ../lib/init/grass.py:363 +#: ../lib/init/grass.py:367 msgid "GRASS module, script or any other executable" msgstr "" -#: ../lib/init/grass.py:364 +#: ../lib/init/grass.py:368 msgid "parameters of the executable" msgstr "" -#: ../lib/init/grass.py:365 +#: ../lib/init/grass.py:369 msgid "standard flags" msgstr "" -#: ../lib/init/grass.py:390 +#: ../lib/init/grass.py:370 +msgid "create temporary location (use with the --exec flag)" +msgstr "" + +#: ../lib/init/grass.py:395 msgid "The APPDATA variable is not set, ask your operating system support" msgstr "" -#: ../lib/init/grass.py:393 +#: ../lib/init/grass.py:398 msgid "The APPDATA variable points to directory which does not exist, ask your operating system support" msgstr "" -#: ../lib/init/grass.py:440 +#: ../lib/init/grass.py:411 +#, python-format +msgid "Failed to create configuration directory '%s' with error: %s" +msgstr "" + +#: ../lib/init/grass.py:454 #, python-format msgid "Unable to create temporary directory ! Exiting." msgstr "" -#: ../lib/init/grass.py:493 +#: ../lib/init/grass.py:507 #, python-brace-format msgid "Invalid line in RC file ({file}): '{line}' ({error})\n" msgstr "" -#: ../lib/init/grass.py:547 +#: ../lib/init/grass.py:513 +#, python-brace-format +msgid "Empty RC file ({file})" +msgstr "" + +#: ../lib/init/grass.py:563 #, python-format msgid "GUI <%s> not supported in this version" msgstr "" -#: ../lib/init/grass.py:708 +#: ../lib/init/grass.py:729 msgid "Searched for a web browser, but none found" msgstr "" -#: ../lib/init/grass.py:747 +#: ../lib/init/grass.py:769 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" msgstr "" -#: ../lib/init/grass.py:751 +#: ../lib/init/grass.py:773 msgid "GRASS GUI not found. Please check your installation." msgstr "" -#: ../lib/init/grass.py:753 +#: ../lib/init/grass.py:775 msgid "" "{}\n" "Switching to text based interface mode.\n" @@ -3621,7 +3701,7 @@ "Hit RETURN to continue.\n" msgstr "" -#: ../lib/init/grass.py:762 +#: ../lib/init/grass.py:784 msgid "" "It appears that the X Windows system is not active.\n" "A graphical based user interface is not supported.\n" @@ -3631,95 +3711,125 @@ "Hit RETURN to continue.\n" msgstr "" -#: ../lib/init/grass.py:855 ../lib/gis/make_mapset.c:66 +#: ../lib/init/grass.py:880 ../lib/gis/make_mapset.c:66 #, c-format, python-format msgid "Location <%s> doesn't exist" msgstr "" -#: ../lib/init/grass.py:857 +#: ../lib/init/grass.py:882 #, python-format msgid "<%s> is not a valid GRASS Location because PERMANENT Mapset is missing" msgstr "" -#: ../lib/init/grass.py:860 +#: ../lib/init/grass.py:885 #, python-format msgid "<%s> is not a valid GRASS Location because PERMANENT is not a directory" msgstr "" -#: ../lib/init/grass.py:865 +#: ../lib/init/grass.py:890 #, python-format msgid "<%s> is not a valid GRASS Location because PERMANENT Mapset does not have a DEFAULT_WIND file (default computational region)" msgstr "" -#: ../lib/init/grass.py:870 +#: ../lib/init/grass.py:895 #, python-brace-format msgid "Mapset <{mapset}> doesn't exist in GRASS Location <{loc}>. A new mapset can be created by '-c' switch." msgstr "" -#: ../lib/init/grass.py:874 +#: ../lib/init/grass.py:899 #, python-format msgid "<%s> is not a GRASS Mapset because it is not a directory" msgstr "" -#: ../lib/init/grass.py:877 +#: ../lib/init/grass.py:902 #, python-format msgid "<%s> is not a valid GRASS Mapset because it does not have a WIND file" msgstr "" -#: ../lib/init/grass.py:881 +#: ../lib/init/grass.py:906 #, python-format msgid "<%s> is not a valid GRASS Mapset because its WIND file is not readable" msgstr "" -#: ../lib/init/grass.py:884 +#: ../lib/init/grass.py:909 #, python-brace-format msgid "Mapset <{mapset}> or Location <{location}> is invalid for an unknown reason" msgstr "" -#: ../lib/init/grass.py:947 -#, python-format -msgid "Failed to create new location. The location <%s> already exists." +#: ../lib/init/grass.py:934 +#, python-brace-format +msgid "Unable to create new location because the location <{location}> already exists." msgstr "" -#: ../lib/init/grass.py:954 -msgid "Missing WIND file" +#: ../lib/init/grass.py:938 +#, python-brace-format +msgid "Unable to create new location <{location}> because <{path}> is a file." msgstr "" -#: ../lib/init/grass.py:972 -msgid "" -"GISDBASE, LOCATION_NAME and MAPSET variables not set properly.\n" -"Interactive startup needed." +#: ../lib/init/grass.py:941 +#, python-brace-format +msgid "Unable to create new location <{location}> because the directory <{path}> already exists." +msgstr "" + +#: ../lib/init/grass.py:945 +#, python-brace-format +msgid "Unable to create new location in the directory <{path}> for an unknown reason." +msgstr "" + +#: ../lib/init/grass.py:992 +msgid "Mapset <{}> already exists. Ignoring the request to create it. Note that this warning may become an error in future versions." +msgstr "" + +#: ../lib/init/grass.py:1020 +msgid "Creating new GRASS GIS location <{}>..." +msgstr "" + +#: ../lib/init/grass.py:1026 +msgid "Creating new GRASS GIS mapset <{}>..." msgstr "" -#: ../lib/init/grass.py:996 +#: ../lib/init/grass.py:1031 +#, python-brace-format +msgid "Unable to create new mapset <{mapset}> because <{path}> is a file." +msgstr "" + +#: ../lib/init/grass.py:1037 +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:1061 +msgid "GRASS GIS database directory, location and mapset not set properly. Use GUI or command line to set them." +msgstr "" + +#: ../lib/init/grass.py:1086 #, python-format msgid "Invalid user interface specified - <%s>. Use the --help option to see valid interface names." msgstr "" -#: ../lib/init/grass.py:1015 +#: ../lib/init/grass.py:1106 #, python-brace-format msgid "" "Error in GUI startup. See messages above (if any) and if necessary, please report this error to the GRASS developers.\n" "On systems with package manager, make sure you have the right GUI package, probably named grass-gui, installed.\n" -"To run GRASS GIS in text mode use the -text flag.\n" +"To run GRASS GIS in text mode use the --text flag.\n" "Use '--help' for further options\n" " {cmd_name} --help\n" "See also: https://grass.osgeo.org/{cmd_name}/manuals/helptext.html" msgstr "" -#: ../lib/init/grass.py:1027 +#: ../lib/init/grass.py:1118 msgid "" "Exit was requested in GUI.\n" "GRASS GIS will not start. Bye." msgstr "" -#: ../lib/init/grass.py:1030 +#: ../lib/init/grass.py:1121 msgid "" "Invalid return code from GUI startup script.\n" "Please advise GRASS developers of this error." msgstr "" -#: ../lib/init/grass.py:1077 +#: ../lib/init/grass.py:1168 #, python-brace-format msgid "" "Error reading data path information from g.gisenv.\n" @@ -3730,59 +3840,55 @@ "Check the <{file}> file." msgstr "" -#: ../lib/init/grass.py:1158 ../lib/init/grass.py:1162 -msgid "Default locale settings are missing. GRASS running with C locale." -msgstr "" - -#: ../lib/init/grass.py:1240 +#: ../lib/init/grass.py:1381 #, python-format msgid "Path '%s' doesn't exist" msgstr "" -#: ../lib/init/grass.py:1242 +#: ../lib/init/grass.py:1383 #, python-format msgid "Path '%s' not accessible." msgstr "" #. GTC %s is mapset's folder path -#: ../lib/init/grass.py:1247 +#: ../lib/init/grass.py:1388 #, python-format msgid "You are not the owner of '%s'." msgstr "" -#: ../lib/init/grass.py:1255 +#: ../lib/init/grass.py:1396 #, python-format msgid "" "%(user)s is currently running GRASS in selected mapset (file %(file)s found). Concurrent use not allowed.\n" "You can force launching GRASS using -f flag (note that you need permission for this operation). Have another look in the processor manager just to be sure..." msgstr "" -#: ../lib/init/grass.py:1262 +#: ../lib/init/grass.py:1405 #, python-format msgid "%(user)s is currently running GRASS in selected mapset (file %(file)s found). Forcing to launch GRASS..." msgstr "" -#: ../lib/init/grass.py:1266 +#: ../lib/init/grass.py:1409 #, python-format msgid "" "Unable to properly access '%s'.\n" "Please notify system personnel." msgstr "" -#: ../lib/init/grass.py:1287 +#: ../lib/init/grass.py:1430 msgid "Building user fontcap..." msgstr "" -#: ../lib/init/grass.py:1346 +#: ../lib/init/grass.py:1489 msgid "The SHELL variable is not set" msgstr "" -#: ../lib/init/grass.py:1362 +#: ../lib/init/grass.py:1505 #, python-brace-format msgid "Unsupported shell <{sh}>: {env_file}" msgstr "" -#: ../lib/init/grass.py:1378 +#: ../lib/init/grass.py:1521 #, python-format msgid "" "Job file <%s> has been defined in the 'GRASS_BATCH_JOB' variable but not found. Exiting.\n" @@ -3790,114 +3896,118 @@ "Use 'unset GRASS_BATCH_JOB' to disable batch job processing." msgstr "" -#: ../lib/init/grass.py:1385 +#: ../lib/init/grass.py:1528 #, python-format msgid "Change file permission to 'executable' for <%s>" msgstr "" -#: ../lib/init/grass.py:1400 +#: ../lib/init/grass.py:1543 #, python-format msgid "Executing <%s> ..." msgstr "" -#: ../lib/init/grass.py:1407 +#: ../lib/init/grass.py:1550 #, python-brace-format msgid "" "Execution of <{cmd}> failed:\n" "{error}" msgstr "" -#: ../lib/init/grass.py:1410 +#: ../lib/init/grass.py:1553 #, python-format msgid "Execution of <%s> finished." msgstr "" -#: ../lib/init/grass.py:1441 +#: ../lib/init/grass.py:1583 #, python-brace-format msgid "Unable to close GUI. {0}" msgstr "" -#: ../lib/init/grass.py:1468 +#: ../lib/init/grass.py:1611 #, python-format msgid "Welcome to GRASS GIS %s" msgstr "" -#: ../lib/init/grass.py:1490 +#: ../lib/init/grass.py:1633 msgid "GRASS GIS homepage:" msgstr "" #. GTC Running through: SHELL NAME -#: ../lib/init/grass.py:1492 +#: ../lib/init/grass.py:1635 msgid "This version running through:" msgstr "" -#: ../lib/init/grass.py:1494 +#: ../lib/init/grass.py:1637 msgid "Help is available with the command:" msgstr "" -#: ../lib/init/grass.py:1495 +#: ../lib/init/grass.py:1638 msgid "See the licence terms with:" msgstr "" -#: ../lib/init/grass.py:1496 +#: ../lib/init/grass.py:1639 msgid "See citation options with:" msgstr "" -#: ../lib/init/grass.py:1499 +#: ../lib/init/grass.py:1642 msgid "If required, restart the GUI with:" msgstr "" -#: ../lib/init/grass.py:1501 +#: ../lib/init/grass.py:1644 msgid "Start the GUI with:" msgstr "" -#: ../lib/init/grass.py:1503 +#: ../lib/init/grass.py:1646 msgid "When ready to quit enter:" msgstr "" -#: ../lib/init/grass.py:1591 +#: ../lib/init/grass.py:1733 msgid "2D and 3D raster MASKs present" msgstr "" -#: ../lib/init/grass.py:1592 +#: ../lib/init/grass.py:1734 msgid "Raster MASK present" msgstr "" -#: ../lib/init/grass.py:1593 +#: ../lib/init/grass.py:1735 msgid "3D raster MASK present" msgstr "" -#: ../lib/init/grass.py:1634 +#: ../lib/init/grass.py:1775 msgid "Done." msgstr "" -#: ../lib/init/grass.py:1636 +#: ../lib/init/grass.py:1777 msgid "Goodbye from GRASS GIS" msgstr "" -#: ../lib/init/grass.py:1641 -msgid "Cleaning up temporary files..." -msgstr "" - -#: ../lib/init/grass.py:1661 +#: ../lib/init/grass.py:1813 msgid "Please install the GRASS GIS development package" msgstr "" -#: ../lib/init/grass.py:1695 +#: ../lib/init/grass.py:1848 #, python-format msgid "Parameter <%s> not supported" msgstr "" -#: ../lib/init/grass.py:1839 +#: ../lib/init/grass.py:1998 msgid "Flag -e requires also flag -c" msgstr "" -#: ../lib/init/grass.py:1886 +#: ../lib/init/grass.py:2000 +msgid "Coordinate reference system argument (e.g. EPSG) is needed for --tmp-location" +msgstr "" + +#: ../lib/init/grass.py:2003 +msgid "Only one argument (e.g. EPSG) is needed for --tmp-location, mapset name <{}> provided" +msgstr "" + +#: ../lib/init/grass.py:2058 #, python-brace-format msgid "" "Unable to start GRASS GIS. You have the choice to:\n" -" - Launch the graphical user interface with the '-gui' switch\n" -" {cmd_name} -gui\n" +" - Launch the graphical user interface with the '--gui' switch\n" +" {cmd_name} --gui\n" " - Launch with path to the location/mapset as an argument\n" " {cmd_name} /path/to/location/mapset`\n" " - Create a location with '-c' and launch in its PERMANENT mapset\n" @@ -3909,25 +4019,21 @@ "See also: https://grass.osgeo.org/{cmd_name}/manuals/helptext.html" msgstr "" -#: ../lib/init/grass.py:1909 -msgid "Creating new GRASS GIS location/mapset..." -msgstr "" - -#: ../lib/init/grass.py:1911 +#: ../lib/init/grass.py:2080 msgid "Starting GRASS GIS..." msgstr "" -#: ../lib/init/grass.py:1932 +#: ../lib/init/grass.py:2101 #, python-brace-format -msgid "<{0}> requested, but not available. Run GRASS in text mode (-text) or install missing package (usually 'grass-gui')." +msgid "<{0}> requested, but not available. Run GRASS in text mode (--text) or install missing package (usually 'grass-gui')." msgstr "" -#: ../lib/init/grass.py:1986 +#: ../lib/init/grass.py:2162 #, python-format msgid "Launching <%s> GUI in the background, please wait..." msgstr "" -#: ../lib/init/grass.py:2008 +#: ../lib/init/grass.py:2184 #, python-format msgid "Failed to start shell '%s'" msgstr "" @@ -3946,39 +4052,47 @@ msgid "Unable to write lockfile %s (%s)" msgstr "" -#: ../lib/segment/open.c:53 +#: ../lib/segment/open.c:57 +msgid "Using memory cache" +msgstr "" + +#: ../lib/segment/open.c:70 +msgid "Using disk cache" +msgstr "" + +#: ../lib/segment/open.c:73 msgid "Segment file name is NULL" msgstr "" -#: ../lib/segment/open.c:58 +#: ../lib/segment/open.c:78 msgid "Segment file exists already" msgstr "" -#: ../lib/segment/open.c:66 +#: ../lib/segment/open.c:86 msgid "Unable to create segment file" msgstr "" -#: ../lib/segment/open.c:74 +#: ../lib/segment/open.c:94 msgid "Could not write segment file" msgstr "" -#: ../lib/segment/open.c:78 +#: ../lib/segment/open.c:98 msgid "Illegal segment configuration parameter(s)" msgstr "" -#: ../lib/segment/open.c:87 +#: ../lib/segment/open.c:107 msgid "Unable to re-open segment file" msgstr "" -#: ../lib/segment/open.c:94 +#: ../lib/segment/open.c:114 msgid "Could not read segment file" msgstr "" -#: ../lib/segment/format.c:144 +#: ../lib/segment/format.c:143 msgid "Segment format: file size too large" msgstr "" -#: ../lib/segment/format.c:145 +#: ../lib/segment/format.c:144 msgid "Please recompile with Large File Support (LFS)" msgstr "" @@ -4577,55 +4691,60 @@ msgid "Pseudo-random number generator not seeded" msgstr "" -#: ../lib/gis/cmprlz4.c:81 ../lib/gis/cmprlz4.c:138 ../lib/gis/cmprbzip.c:90 -#: ../lib/gis/cmprbzip.c:164 ../lib/gis/cmprzlib.c:99 ../lib/gis/cmprzlib.c:195 -#: ../lib/gis/compress.c:303 +#: ../lib/gis/cmprlz4.c:89 ../lib/gis/cmprlz4.c:156 ../lib/gis/cmprbzip.c:104 +#: ../lib/gis/cmprbzip.c:183 ../lib/gis/cmprzstd.c:102 +#: ../lib/gis/cmprzstd.c:176 ../lib/gis/cmprzlib.c:100 +#: ../lib/gis/cmprzlib.c:179 ../lib/gis/compress.c:335 msgid "No source buffer" msgstr "" -#: ../lib/gis/cmprlz4.c:84 ../lib/gis/cmprlz4.c:141 ../lib/gis/cmprbzip.c:93 -#: ../lib/gis/cmprbzip.c:167 ../lib/gis/cmprzlib.c:102 -#: ../lib/gis/cmprzlib.c:198 +#: ../lib/gis/cmprlz4.c:92 ../lib/gis/cmprlz4.c:159 ../lib/gis/cmprbzip.c:107 +#: ../lib/gis/cmprbzip.c:186 ../lib/gis/cmprzstd.c:105 +#: ../lib/gis/cmprzstd.c:179 ../lib/gis/cmprzlib.c:103 +#: ../lib/gis/cmprzlib.c:182 msgid "No destination buffer" msgstr "" -#: ../lib/gis/cmprlz4.c:91 ../lib/gis/cmprlz4.c:148 ../lib/gis/cmprbzip.c:100 -#: ../lib/gis/cmprbzip.c:174 ../lib/gis/cmprzlib.c:109 -#: ../lib/gis/cmprzlib.c:205 ../lib/gis/compress.c:305 +#: ../lib/gis/cmprlz4.c:99 ../lib/gis/cmprlz4.c:166 ../lib/gis/cmprbzip.c:114 +#: ../lib/gis/cmprbzip.c:193 ../lib/gis/cmprzstd.c:112 +#: ../lib/gis/cmprzstd.c:186 ../lib/gis/cmprzlib.c:110 +#: ../lib/gis/cmprzlib.c:189 ../lib/gis/compress.c:337 #, c-format msgid "Invalid source buffer size %d" msgstr "" -#: ../lib/gis/cmprlz4.c:93 ../lib/gis/cmprlz4.c:150 ../lib/gis/cmprbzip.c:102 -#: ../lib/gis/cmprbzip.c:176 ../lib/gis/cmprzlib.c:111 -#: ../lib/gis/cmprzlib.c:207 ../lib/gis/compress.c:225 +#: ../lib/gis/cmprlz4.c:101 ../lib/gis/cmprlz4.c:168 ../lib/gis/cmprbzip.c:116 +#: ../lib/gis/cmprbzip.c:195 ../lib/gis/cmprzstd.c:114 +#: ../lib/gis/cmprzstd.c:188 ../lib/gis/cmprzlib.c:112 +#: ../lib/gis/cmprzlib.c:191 ../lib/gis/compress.c:257 #, c-format msgid "Invalid destination buffer size %d" msgstr "" -#: ../lib/gis/cmprlz4.c:107 +#: ../lib/gis/cmprlz4.c:121 msgid "LZ4 compression error" msgstr "" -#: ../lib/gis/cmprlz4.c:159 +#: ../lib/gis/cmprlz4.c:177 msgid "LZ4 decompression error" msgstr "" -#: ../lib/gis/cmprlz4.c:168 ../lib/gis/cmprbzip.c:200 +#: ../lib/gis/cmprlz4.c:186 ../lib/gis/cmprbzip.c:219 ../lib/gis/cmprzstd.c:206 +#: ../lib/gis/cmprzlib.c:215 #, c-format msgid "Got uncompressed size %d, expected %d" msgstr "" -#: ../lib/gis/cmprbzip.c:83 ../lib/gis/cmprbzip.c:157 +#: ../lib/gis/cmprbzip.c:97 ../lib/gis/cmprbzip.c:176 msgid "GRASS needs to be compiled with BZIP2 for BZIP2 compression" msgstr "" -#: ../lib/gis/cmprbzip.c:122 +#: ../lib/gis/cmprbzip.c:141 #, c-format msgid "BZIP2 version %s compression error %d" msgstr "" -#: ../lib/gis/cmprbzip.c:189 +#: ../lib/gis/cmprbzip.c:208 #, c-format msgid "BZIP2 version %s decompression error %d" msgstr "" @@ -4724,152 +4843,165 @@ msgid "No ellipsoid info given in file %s in <%s>" msgstr "" -#: ../lib/gis/parser.c:355 +#: ../lib/gis/parser.c:348 +msgid "Bug in UI description. Missing module description" +msgstr "" + +#: ../lib/gis/parser.c:358 +msgid "Bug in UI description. Missing option key" +msgstr "" + +#: ../lib/gis/parser.c:360 #, c-format -msgid "BUG in option name, '%s' is not valid" +msgid "Bug in UI description. Option key <%s> is not valid" msgstr "" -#: ../lib/gis/parser.c:407 +#: ../lib/gis/parser.c:362 #, c-format -msgid "BUG in descriptions, option '%s' in <%s> does not exist" +msgid "Bug in UI description. Description for option <%s> missing" msgstr "" -#: ../lib/gis/parser.c:525 +#: ../lib/gis/parser.c:414 +#, c-format +msgid "Bug in UI description. Option '%s' in <%s> does not exist" +msgstr "" + +#: ../lib/gis/parser.c:532 msgid "Use either --quiet or --verbose flag, not both. Assuming --verbose." msgstr "" -#: ../lib/gis/parser.c:539 +#: ../lib/gis/parser.c:546 msgid "Use either --quiet or --verbose flag, not both. Assuming --quiet." msgstr "" -#: ../lib/gis/parser.c:554 +#: ../lib/gis/parser.c:561 msgid "Use either --qq or --verbose flag, not both. Assuming --qq." msgstr "" -#: ../lib/gis/parser.c:585 +#: ../lib/gis/parser.c:592 #, c-format msgid "Sorry <%s> is not a valid option" msgstr "" -#: ../lib/gis/parser.c:598 +#: ../lib/gis/parser.c:605 msgid "Your installation doesn't include GUI, exiting." msgstr "" -#: ../lib/gis/parser.c:943 +#: ../lib/gis/parser.c:950 msgid "Unable to determine program name" msgstr "" -#: ../lib/gis/parser.c:965 ../lib/gis/parser.c:984 +#: ../lib/gis/parser.c:972 ../lib/gis/parser.c:991 #, c-format msgid "%s: Sorry, <%c> is not a valid flag" msgstr "" -#: ../lib/gis/parser.c:1114 +#: ../lib/gis/parser.c:1121 #, c-format msgid "%s: Sorry, <%s=> is ambiguous" msgstr "" -#: ../lib/gis/parser.c:1117 +#: ../lib/gis/parser.c:1124 #, c-format msgid "Option <%s=> matches" msgstr "" -#: ../lib/gis/parser.c:1135 +#: ../lib/gis/parser.c:1142 #, c-format msgid "Please update the usage of <%s>: option <%s> has been renamed to <%s>" msgstr "" -#: ../lib/gis/parser.c:1148 +#: ../lib/gis/parser.c:1155 #, c-format msgid "%s: Sorry, <%s> is not a valid parameter" msgstr "" -#: ../lib/gis/parser.c:1154 ../lib/gis/parser.c:1400 +#: ../lib/gis/parser.c:1161 ../lib/gis/parser.c:1407 #, c-format msgid "<%s> is an abbreviation for <%s>" msgstr "" -#: ../lib/gis/parser.c:1159 +#: ../lib/gis/parser.c:1166 #, c-format msgid "Option <%s> does not accept multiple answers" msgstr "" -#: ../lib/gis/parser.c:1231 +#: ../lib/gis/parser.c:1238 #, c-format msgid "" "Illegal range syntax for parameter <%s>\n" "\tPresented as: %s" msgstr "" -#: ../lib/gis/parser.c:1237 +#: ../lib/gis/parser.c:1244 #, c-format msgid "" "Value <%s> out of range for parameter <%s>\n" "\tLegal range: %s" msgstr "" -#: ../lib/gis/parser.c:1243 +#: ../lib/gis/parser.c:1250 #, c-format msgid "Missing value for parameter <%s>" msgstr "" -#: ../lib/gis/parser.c:1249 +#: ../lib/gis/parser.c:1256 #, c-format msgid "" "Value <%s> ambiguous for parameter <%s>\n" "\tValid options: %s" msgstr "" -#: ../lib/gis/parser.c:1422 +#: ../lib/gis/parser.c:1429 #, c-format msgid "" "Required parameter <%s> not set:\n" "\t(%s)" msgstr "" -#: ../lib/gis/parser.c:1514 +#: ../lib/gis/parser.c:1521 #, c-format msgid "" "Option <%s> must be provided in multiples of %d\n" "\tYou provided %d item(s): %s" msgstr "" -#: ../lib/gis/parser.c:1588 ../lib/gis/error.c:363 +#: ../lib/gis/parser.c:1595 ../lib/gis/error.c:363 #, c-format msgid "ERROR: " msgstr "" -#: ../lib/gis/parser.c:1590 ../lib/gis/parser.c:1597 +#: ../lib/gis/parser.c:1597 ../lib/gis/parser.c:1604 #, c-format msgid "option <%s>: <%s> exists. To overwrite, use the --overwrite flag" msgstr "" -#: ../lib/gis/parser.c:1707 +#: ../lib/gis/parser.c:1714 #, c-format msgid "%s= is not a separator option" msgstr "" -#: ../lib/gis/parser.c:1710 +#: ../lib/gis/parser.c:1717 #, c-format msgid "No separator given for %s=" msgstr "" -#: ../lib/gis/parser.c:1772 ../lib/gis/parser.c:1789 +#: ../lib/gis/parser.c:1779 ../lib/gis/parser.c:1796 #, c-format msgid "%s= is not a file option" msgstr "" -#: ../lib/gis/parser.c:1774 +#: ../lib/gis/parser.c:1781 #, c-format msgid "Opening multiple files not supported for %s=" msgstr "" -#: ../lib/gis/parser.c:1780 +#: ../lib/gis/parser.c:1787 #, c-format msgid "Unable to open %s file <%s>" msgstr "" -#: ../lib/gis/parser.c:1786 +#: ../lib/gis/parser.c:1793 #, c-format msgid "Unable to create %s file <%s>" msgstr "" @@ -4882,420 +5014,420 @@ msgid "Example: select * from towns where population > 10000" msgstr "" -#: ../lib/gis/parser_standard_options.c:156 +#: ../lib/gis/parser_standard_options.c:157 msgid "WHERE conditions of SQL statement without 'where' keyword" msgstr "" -#: ../lib/gis/parser_standard_options.c:157 +#: ../lib/gis/parser_standard_options.c:158 msgid "Example: income < 1000 and population >= 10000" msgstr "" -#: ../lib/gis/parser_standard_options.c:165 +#: ../lib/gis/parser_standard_options.c:166 msgid "Name of attribute table" msgstr "" -#: ../lib/gis/parser_standard_options.c:174 +#: ../lib/gis/parser_standard_options.c:175 msgid "Name of database driver" msgstr "" -#: ../lib/gis/parser_standard_options.c:183 +#: ../lib/gis/parser_standard_options.c:184 msgid "Name of database" msgstr "" -#: ../lib/gis/parser_standard_options.c:192 +#: ../lib/gis/parser_standard_options.c:193 msgid "Database schema" msgstr "" -#: ../lib/gis/parser_standard_options.c:193 +#: ../lib/gis/parser_standard_options.c:194 msgid "Do not use this option if schemas are not supported by driver/database server" msgstr "" -#: ../lib/gis/parser_standard_options.c:202 +#: ../lib/gis/parser_standard_options.c:203 msgid "Name of attribute column" msgstr "" -#: ../lib/gis/parser_standard_options.c:211 +#: ../lib/gis/parser_standard_options.c:212 msgid "Name of attribute column(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:220 +#: ../lib/gis/parser_standard_options.c:221 msgid "Name of key column" msgstr "" -#: ../lib/gis/parser_standard_options.c:221 +#: ../lib/gis/parser_standard_options.c:222 msgid "Must refer to an integer column" msgstr "" -#: ../lib/gis/parser_standard_options.c:233 +#: ../lib/gis/parser_standard_options.c:234 msgid "Name of input imagery group" msgstr "" -#: ../lib/gis/parser_standard_options.c:241 +#: ../lib/gis/parser_standard_options.c:242 msgid "Name of input imagery subgroup" msgstr "" -#: ../lib/gis/parser_standard_options.c:251 +#: ../lib/gis/parser_standard_options.c:252 msgid "Name of input raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:260 +#: ../lib/gis/parser_standard_options.c:261 msgid "Name of input raster map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:268 +#: ../lib/gis/parser_standard_options.c:269 msgid "Name for output raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:277 +#: ../lib/gis/parser_standard_options.c:278 msgid "Name for output raster map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:285 +#: ../lib/gis/parser_standard_options.c:286 msgid "Name of raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:294 +#: ../lib/gis/parser_standard_options.c:295 msgid "Name of raster map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:302 +#: ../lib/gis/parser_standard_options.c:303 msgid "Name of base raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:310 +#: ../lib/gis/parser_standard_options.c:311 msgid "Name of cover raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:318 +#: ../lib/gis/parser_standard_options.c:319 msgid "Name of input elevation raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:327 +#: ../lib/gis/parser_standard_options.c:328 msgid "Name of input elevation raster map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:334 +#: ../lib/gis/parser_standard_options.c:335 msgid "Type of raster map to be created" msgstr "" -#: ../lib/gis/parser_standard_options.c:335 +#: ../lib/gis/parser_standard_options.c:336 msgid "Storage type for resultant raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:339 +#: ../lib/gis/parser_standard_options.c:340 msgid "Integer" msgstr "" -#: ../lib/gis/parser_standard_options.c:340 +#: ../lib/gis/parser_standard_options.c:341 msgid "Single precision floating point" msgstr "" -#: ../lib/gis/parser_standard_options.c:341 +#: ../lib/gis/parser_standard_options.c:342 msgid "Double precision floating point" msgstr "" -#: ../lib/gis/parser_standard_options.c:347 +#: ../lib/gis/parser_standard_options.c:348 msgid "Sampling interpolation method" msgstr "" -#: ../lib/gis/parser_standard_options.c:351 +#: ../lib/gis/parser_standard_options.c:352 msgid "Nearest-neighbor interpolation" msgstr "" -#: ../lib/gis/parser_standard_options.c:352 +#: ../lib/gis/parser_standard_options.c:353 msgid "Bilinear interpolation" msgstr "" -#: ../lib/gis/parser_standard_options.c:353 +#: ../lib/gis/parser_standard_options.c:354 msgid "Bicubic interpolation" msgstr "" -#: ../lib/gis/parser_standard_options.c:362 +#: ../lib/gis/parser_standard_options.c:363 msgid "Name of input basename raster map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:371 +#: ../lib/gis/parser_standard_options.c:372 msgid "Name for output basename raster map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:381 +#: ../lib/gis/parser_standard_options.c:382 msgid "Name of input 3D raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:390 +#: ../lib/gis/parser_standard_options.c:391 msgid "Name of input 3D raster map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:398 +#: ../lib/gis/parser_standard_options.c:399 msgid "Name for output 3D raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:406 +#: ../lib/gis/parser_standard_options.c:407 msgid "Name of 3D raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:415 +#: ../lib/gis/parser_standard_options.c:416 msgid "Name of 3D raster map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:424 +#: ../lib/gis/parser_standard_options.c:425 msgid "Data type used in the output raster3d map" msgstr "" -#: ../lib/gis/parser_standard_options.c:433 +#: ../lib/gis/parser_standard_options.c:434 msgid "Number of digits used as mantissa in the internal map storage, 0 -23 for float, 0 - 52 for double, max or default" msgstr "" -#: ../lib/gis/parser_standard_options.c:443 +#: ../lib/gis/parser_standard_options.c:444 msgid "The compression method used in the output raster3d map" msgstr "" -#: ../lib/gis/parser_standard_options.c:453 +#: ../lib/gis/parser_standard_options.c:454 msgid "The dimensions of the tiles used in the output raster3d map (XxYxZ or default: 16x16x8)" msgstr "" -#: ../lib/gis/parser_standard_options.c:463 +#: ../lib/gis/parser_standard_options.c:464 msgid "Name of input vector map" msgstr "" -#: ../lib/gis/parser_standard_options.c:464 -#: ../lib/gis/parser_standard_options.c:491 +#: ../lib/gis/parser_standard_options.c:465 +#: ../lib/gis/parser_standard_options.c:492 msgid "Or data source for direct OGR access" msgstr "" -#: ../lib/gis/parser_standard_options.c:473 +#: ../lib/gis/parser_standard_options.c:474 msgid "Name of input vector map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:474 +#: ../lib/gis/parser_standard_options.c:475 msgid "Or data source(s) for direct OGR access" msgstr "" -#: ../lib/gis/parser_standard_options.c:482 +#: ../lib/gis/parser_standard_options.c:483 msgid "Name for output vector map" msgstr "" -#: ../lib/gis/parser_standard_options.c:490 +#: ../lib/gis/parser_standard_options.c:491 msgid "Name of vector map" msgstr "" -#: ../lib/gis/parser_standard_options.c:500 +#: ../lib/gis/parser_standard_options.c:501 msgid "Name of vector map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:509 -#: ../lib/gis/parser_standard_options.c:518 +#: ../lib/gis/parser_standard_options.c:510 +#: ../lib/gis/parser_standard_options.c:519 msgid "Input feature type" msgstr "" -#: ../lib/gis/parser_standard_options.c:525 +#: ../lib/gis/parser_standard_options.c:526 msgid "Layer number or name" msgstr "" -#: ../lib/gis/parser_standard_options.c:527 +#: ../lib/gis/parser_standard_options.c:528 msgid "Vector features can have category values in different layers. This number determines which layer to use. When used with direct OGR access this is the layer name." msgstr "" -#: ../lib/gis/parser_standard_options.c:537 +#: ../lib/gis/parser_standard_options.c:538 msgid "Layer number or name ('-1' for all layers)" msgstr "" -#: ../lib/gis/parser_standard_options.c:539 +#: ../lib/gis/parser_standard_options.c:540 msgid "A single vector map can be connected to multiple database tables. This number determines which table to use. When used with direct OGR access this is the layer name." msgstr "" -#: ../lib/gis/parser_standard_options.c:548 +#: ../lib/gis/parser_standard_options.c:549 msgid "Category value" msgstr "" -#: ../lib/gis/parser_standard_options.c:556 +#: ../lib/gis/parser_standard_options.c:557 msgid "Category values" msgstr "" -#: ../lib/gis/parser_standard_options.c:557 -#: ../lib/gis/parser_standard_options.c:572 +#: ../lib/gis/parser_standard_options.c:558 +#: ../lib/gis/parser_standard_options.c:573 msgid "Example: 1,3,7-9,13" msgstr "" -#: ../lib/gis/parser_standard_options.c:564 +#: ../lib/gis/parser_standard_options.c:565 msgid "Feature id" msgstr "" -#: ../lib/gis/parser_standard_options.c:571 +#: ../lib/gis/parser_standard_options.c:572 msgid "Feature ids" msgstr "" -#: ../lib/gis/parser_standard_options.c:582 -#: ../lib/gis/parser_standard_options.c:590 +#: ../lib/gis/parser_standard_options.c:583 +#: ../lib/gis/parser_standard_options.c:591 msgid "Name of input file" msgstr "" -#: ../lib/gis/parser_standard_options.c:598 +#: ../lib/gis/parser_standard_options.c:599 msgid "Name for output file" msgstr "" -#: ../lib/gis/parser_standard_options.c:607 +#: ../lib/gis/parser_standard_options.c:608 msgid "Field separator" msgstr "" -#: ../lib/gis/parser_standard_options.c:608 +#: ../lib/gis/parser_standard_options.c:609 msgid "Special characters: pipe, comma, space, tab, newline" msgstr "" -#: ../lib/gis/parser_standard_options.c:619 -#: ../lib/gis/parser_standard_options.c:630 +#: ../lib/gis/parser_standard_options.c:620 +#: ../lib/gis/parser_standard_options.c:631 msgid "Color" msgstr "" -#: ../lib/gis/parser_standard_options.c:621 +#: ../lib/gis/parser_standard_options.c:622 msgid "Either a standard color name or R:G:B triplet" msgstr "" -#: ../lib/gis/parser_standard_options.c:632 +#: ../lib/gis/parser_standard_options.c:633 msgid "Either a standard color name, R:G:B triplet, or \"none\"" msgstr "" -#: ../lib/gis/parser_standard_options.c:643 +#: ../lib/gis/parser_standard_options.c:644 msgid "Name of input directory" msgstr "" -#: ../lib/gis/parser_standard_options.c:653 +#: ../lib/gis/parser_standard_options.c:654 msgid "Units" msgstr "" -#: ../lib/gis/parser_standard_options.c:662 +#: ../lib/gis/parser_standard_options.c:663 msgid "Data type(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:672 +#: ../lib/gis/parser_standard_options.c:673 msgid "Name of mapset (default: current search path)" msgstr "" -#: ../lib/gis/parser_standard_options.c:673 +#: ../lib/gis/parser_standard_options.c:674 msgid "'.' for current mapset" msgstr "" -#: ../lib/gis/parser_standard_options.c:681 +#: ../lib/gis/parser_standard_options.c:682 msgid "Location name" msgstr "" -#: ../lib/gis/parser_standard_options.c:682 +#: ../lib/gis/parser_standard_options.c:683 msgid "Location name (not location path)" msgstr "" -#: ../lib/gis/parser_standard_options.c:692 +#: ../lib/gis/parser_standard_options.c:693 msgid "GRASS GIS database directory" msgstr "" -#: ../lib/gis/parser_standard_options.c:693 +#: ../lib/gis/parser_standard_options.c:694 msgid "Default: path to the current GRASS GIS database" msgstr "" -#: ../lib/gis/parser_standard_options.c:705 +#: ../lib/gis/parser_standard_options.c:706 msgid "Coordinates" msgstr "" -#: ../lib/gis/parser_standard_options.c:714 +#: ../lib/gis/parser_standard_options.c:715 msgid "Name of color table" msgstr "" -#: ../lib/gis/parser_standard_options.c:725 +#: ../lib/gis/parser_standard_options.c:726 msgid "String representing NULL value" msgstr "" -#: ../lib/gis/parser_standard_options.c:734 +#: ../lib/gis/parser_standard_options.c:735 msgid "Name of saved region" msgstr "" -#: ../lib/gis/parser_standard_options.c:744 +#: ../lib/gis/parser_standard_options.c:745 msgid "Name of the input space time dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:753 +#: ../lib/gis/parser_standard_options.c:754 msgid "Name of the input space time datasets" msgstr "" -#: ../lib/gis/parser_standard_options.c:761 +#: ../lib/gis/parser_standard_options.c:762 msgid "Name of the output space time dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:769 +#: ../lib/gis/parser_standard_options.c:770 msgid "Name of the input space time raster dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:778 +#: ../lib/gis/parser_standard_options.c:779 msgid "Name of the input space time raster datasets" msgstr "" -#: ../lib/gis/parser_standard_options.c:786 +#: ../lib/gis/parser_standard_options.c:787 msgid "Name of the output space time raster dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:794 +#: ../lib/gis/parser_standard_options.c:795 msgid "Name of the input space time vector dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:803 +#: ../lib/gis/parser_standard_options.c:804 msgid "Name of the input space time vector datasets" msgstr "" -#: ../lib/gis/parser_standard_options.c:811 +#: ../lib/gis/parser_standard_options.c:812 msgid "Name of the output space time vector dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:819 +#: ../lib/gis/parser_standard_options.c:820 msgid "Name of the input space time raster3d dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:828 +#: ../lib/gis/parser_standard_options.c:829 msgid "Name of the input space time raster3d datasets" msgstr "" -#: ../lib/gis/parser_standard_options.c:836 +#: ../lib/gis/parser_standard_options.c:837 msgid "Name of the output space time raster3d dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:845 +#: ../lib/gis/parser_standard_options.c:846 msgid "Type of the input space time dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:853 +#: ../lib/gis/parser_standard_options.c:854 msgid "Name of the input map" msgstr "" -#: ../lib/gis/parser_standard_options.c:862 +#: ../lib/gis/parser_standard_options.c:863 msgid "Name of the input maps" msgstr "" -#: ../lib/gis/parser_standard_options.c:871 +#: ../lib/gis/parser_standard_options.c:872 msgid "Type of the input map" msgstr "" -#: ../lib/gis/parser_standard_options.c:880 +#: ../lib/gis/parser_standard_options.c:881 msgid "The temporal type of the space time dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:887 +#: ../lib/gis/parser_standard_options.c:888 msgid "WHERE conditions of SQL statement without 'where' keyword used in the temporal GIS framework" msgstr "" -#: ../lib/gis/parser_standard_options.c:888 +#: ../lib/gis/parser_standard_options.c:889 msgid "Example: start_time > '2001-01-01 12:30:00'" msgstr "" -#: ../lib/gis/parser_standard_options.c:898 +#: ../lib/gis/parser_standard_options.c:899 msgid "The method to be used for sampling the input dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:932 +#: ../lib/gis/parser_standard_options.c:933 msgid "Do not create attribute table" msgstr "" -#: ../lib/gis/parser_standard_options.c:936 +#: ../lib/gis/parser_standard_options.c:937 msgid "Do not build topology" msgstr "" -#: ../lib/gis/parser_standard_options.c:937 +#: ../lib/gis/parser_standard_options.c:938 msgid "Advantageous when handling a large number of points" msgstr "" @@ -6174,6 +6306,15 @@ msgid "Seek offset out of range" msgstr "" +#: ../lib/gis/cmprzstd.c:80 ../lib/gis/cmprzstd.c:95 ../lib/gis/cmprzstd.c:169 +msgid "GRASS needs to be compiled with ZSTD for ZSTD compression" +msgstr "" + +#: ../lib/gis/cmprzstd.c:134 ../lib/gis/cmprzstd.c:196 +#, c-format +msgid "ZSTD compression error %d: %s" +msgstr "" + #: ../lib/gis/paths.c:201 #, c-format msgid "Unable to open file <%s> for reading" @@ -6188,10 +6329,28 @@ msgid "Multiple outputs are not supported by WPS 1.0.0" msgstr "" -#: ../lib/gis/color_rules.c:88 +#: ../lib/gis/color_rules.c:98 msgid "no description" msgstr "" +#: ../lib/gis/color_rules.c:292 +msgid "Unable to open color rule" +msgstr "" + +#: ../lib/gis/color_rules.c:341 ../lib/gis/color_rules.c:352 +#: ../lib/gis/color_rules.c:356 ../lib/gis/color_rules.c:360 +msgid "range: map values" +msgstr "" + +#: ../lib/gis/color_rules.c:343 +#, c-format +msgid "range: %g to %g" +msgstr "" + +#: ../lib/gis/color_rules.c:368 +msgid "Unable to open color descriptions" +msgstr "" + #: ../lib/gis/mapset_msc.c:90 #, c-format msgid "Unable to make mapset element %s (%s): %s" @@ -6202,12 +6361,12 @@ msgid "Unable to access mapset element %s (%s): %s" msgstr "" -#: ../lib/gis/cmprzlib.c:139 ../lib/gis/cmprzlib.c:157 +#: ../lib/gis/cmprzlib.c:142 #, c-format msgid "ZLIB compression error %d: %s" msgstr "" -#: ../lib/gis/cmprzlib.c:225 ../lib/gis/cmprzlib.c:242 +#: ../lib/gis/cmprzlib.c:204 #, c-format msgid "ZLIB decompression error %d: %s" msgstr "" @@ -6267,12 +6426,12 @@ #: ../lib/gis/parser_dependencies.c:305 #, c-format -msgid "Option %s requires all of %s" +msgid "Option <%s> requires all of %s" msgstr "" #: ../lib/gis/parser_dependencies.c:332 #, c-format -msgid "Option %s is mutually exclusive with all of %s" +msgid "Option <%s> is mutually exclusive with all of %s" msgstr "" #: ../lib/gis/parser_dependencies.c:358 @@ -6308,43 +6467,43 @@ msgid "Task already has a worker" msgstr "" -#: ../lib/gis/compress.c:132 ../lib/gis/compress.c:193 -#: ../lib/gis/compress.c:208 +#: ../lib/gis/compress.c:143 ../lib/gis/compress.c:208 +#: ../lib/gis/compress.c:225 ../lib/gis/compress.c:240 msgid "Request for unsupported compressor" msgstr "" -#: ../lib/gis/compress.c:223 +#: ../lib/gis/compress.c:255 msgid "No destination buffer allocated" msgstr "" -#: ../lib/gis/compress.c:230 +#: ../lib/gis/compress.c:262 #, c-format msgid "Invalid read size %d" msgstr "" -#: ../lib/gis/compress.c:251 +#: ../lib/gis/compress.c:283 #, c-format msgid "Unable to read %d bytes: end of file" msgstr "" -#: ../lib/gis/compress.c:253 +#: ../lib/gis/compress.c:285 #, c-format msgid "Unable to read %d bytes: %s" msgstr "" -#: ../lib/gis/compress.c:327 ../lib/gis/compress.c:350 -#: ../lib/gis/compress.c:391 +#: ../lib/gis/compress.c:360 ../lib/gis/compress.c:383 +#: ../lib/gis/compress.c:424 msgid "Unable to write compression flag" msgstr "" -#: ../lib/gis/compress.c:338 ../lib/gis/compress.c:361 -#: ../lib/gis/compress.c:404 +#: ../lib/gis/compress.c:371 ../lib/gis/compress.c:394 +#: ../lib/gis/compress.c:437 #, c-format msgid "Unable to write %d bytes: nothing written" msgstr "" -#: ../lib/gis/compress.c:340 ../lib/gis/compress.c:363 -#: ../lib/gis/compress.c:406 +#: ../lib/gis/compress.c:373 ../lib/gis/compress.c:396 +#: ../lib/gis/compress.c:439 #, c-format msgid "Unable to write %d bytes: %s" msgstr "" @@ -6590,7 +6749,7 @@ "-- Table unit tests finished successfully --" msgstr "" -#: ../lib/db/dbmi_base/default_name.c:136 +#: ../lib/db/dbmi_base/default_name.c:139 msgid "Programmer error" msgstr "" @@ -6680,25 +6839,30 @@ msgid "db_get_index_column_name(): invalid column number" msgstr "" -#: ../lib/vector/diglib/spindex_rw.c:98 ../lib/vector/diglib/spindex_rw.c:106 +#: ../lib/vector/diglib/spindex_rw.c:99 ../lib/vector/diglib/spindex_rw.c:107 msgid "Topology file must be written before spatial index file" msgstr "" -#: ../lib/vector/diglib/spindex_rw.c:302 +#: ../lib/vector/diglib/spindex_rw.c:303 #, 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 +#: ../lib/vector/diglib/spindex_rw.c:309 #, 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 +#: ../lib/vector/diglib/spindex_rw.c:318 #, c-format msgid "Spatial index format version %d.%d is not supported by this release. Please rebuild topology." msgstr "" +#: ../lib/vector/diglib/plus_line.c:262 ../lib/vector/diglib/plus_line.c:302 +#, c-format +msgid "Attempt to delete not registered line %d from node %d" +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." @@ -6804,7 +6968,7 @@ msgid "Unable to write isles to plus file" msgstr "" -#: ../lib/vector/diglib/plus_node.c:214 +#: ../lib/vector/diglib/plus_node.c:213 #, c-format msgid "Attempt to read line angle for the line which is not connected to the node: node %d, line %d" msgstr "" @@ -6865,44 +7029,44 @@ msgid "Error in read/write portable char, byte_order = %d Written: %d Read: %d" msgstr "" -#: ../lib/vector/diglib/plus_area.c:215 ../lib/vector/diglib/plus_area.c:716 +#: ../lib/vector/diglib/plus_area.c:218 ../lib/vector/diglib/plus_area.c:718 #, 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:724 +#: ../lib/vector/diglib/plus_area.c:228 ../lib/vector/diglib/plus_area.c:726 #, c-format msgid "Line %d already has area/isle %d to right" msgstr "" -#: ../lib/vector/diglib/plus_area.c:279 +#: ../lib/vector/diglib/plus_area.c:282 msgid "Isle already registered in area" msgstr "" -#: ../lib/vector/diglib/plus_area.c:313 +#: ../lib/vector/diglib/plus_area.c:316 msgid "Attempt to delete isle from dead area" msgstr "" -#: ../lib/vector/diglib/plus_area.c:330 +#: ../lib/vector/diglib/plus_area.c:324 #, c-format msgid "Attempt to delete not registered isle %d from area %d" msgstr "" -#: ../lib/vector/diglib/plus_area.c:369 +#: ../lib/vector/diglib/plus_area.c:371 msgid "Attempt to delete dead area" msgstr "" -#: ../lib/vector/diglib/plus_area.c:408 +#: ../lib/vector/diglib/plus_area.c:410 #, c-format msgid "Dead centroid %d registered for area (bug in the vector library)" msgstr "" -#: ../lib/vector/diglib/plus_area.c:431 +#: ../lib/vector/diglib/plus_area.c:433 #, c-format msgid "Attempt to delete area %d info from dead isle %d" msgstr "" -#: ../lib/vector/diglib/plus_area.c:782 +#: ../lib/vector/diglib/plus_area.c:784 #, c-format msgid "Attempt to delete isle %d info from dead area %d" msgstr "" @@ -7017,7 +7181,7 @@ #: ../lib/vector/Vlib/header_finfo.c:113 ../lib/vector/Vlib/header_finfo.c:153 #: ../lib/vector/Vlib/header_finfo.c:254 ../lib/vector/Vlib/close.c:284 #: ../lib/vector/Vlib/close_ogr.c:77 ../lib/vector/Vlib/close_ogr.c:111 -#: ../lib/proj/convert.c:64 +#: ../lib/proj/convert.c:98 msgid "GRASS is not compiled with OGR support" msgstr "" @@ -7191,7 +7355,7 @@ msgstr "" #: ../lib/vector/Vlib/copy.c:764 ../lib/vector/Vlib/close_nat.c:102 -#: ../lib/vector/Vlib/map.c:317 +#: ../lib/vector/Vlib/map.c:318 #, c-format msgid "Unable to copy table <%s>" msgstr "" @@ -7252,7 +7416,7 @@ msgstr "" #: ../lib/vector/Vlib/open.c:367 ../lib/vector/Vlib/open.c:871 -#: ../lib/vector/Vlib/build.c:865 +#: ../lib/vector/Vlib/build.c:866 #, c-format msgid "Unable to open spatial index file for vector map <%s>" msgstr "" @@ -7288,13 +7452,13 @@ msgstr "" #: ../lib/vector/Vlib/open.c:813 ../lib/vector/Vlib/open.c:826 -#: ../lib/vector/Vlib/map.c:159 +#: ../lib/vector/Vlib/map.c:160 #, c-format msgid "Unable to delete vector map <%s>" msgstr "" -#: ../lib/vector/Vlib/open.c:821 ../lib/vector/Vlib/map.c:155 -#: ../lib/vector/Vlib/map.c:249 +#: ../lib/vector/Vlib/open.c:821 ../lib/vector/Vlib/map.c:156 +#: ../lib/vector/Vlib/map.c:250 #, c-format msgid "Vector map <%s> already exists and will be overwritten" msgstr "" @@ -7813,29 +7977,29 @@ msgid "Bug: attempt to update map which is not in current mapset" msgstr "" -#: ../lib/vector/Vlib/snap.c:223 ../lib/vector/Vlib/snap.c:582 +#: ../lib/vector/Vlib/snap.c:223 ../lib/vector/Vlib/snap.c:583 msgid "Snap vertices Pass 1: select points" msgstr "" -#: ../lib/vector/Vlib/snap.c:270 ../lib/vector/Vlib/snap.c:636 +#: ../lib/vector/Vlib/snap.c:268 ../lib/vector/Vlib/snap.c:637 msgid "Snap vertices Pass 2: assign anchor vertices" msgstr "" -#: ../lib/vector/Vlib/snap.c:339 ../lib/vector/Vlib/snap.c:705 +#: ../lib/vector/Vlib/snap.c:337 ../lib/vector/Vlib/snap.c:706 msgid "Snap vertices Pass 3: snap to assigned points" msgstr "" -#: ../lib/vector/Vlib/snap.c:525 ../lib/vector/Vlib/snap.c:888 +#: ../lib/vector/Vlib/snap.c:526 ../lib/vector/Vlib/snap.c:889 #, c-format msgid "Snapped vertices: %d" msgstr "" -#: ../lib/vector/Vlib/snap.c:526 ../lib/vector/Vlib/snap.c:889 +#: ../lib/vector/Vlib/snap.c:527 ../lib/vector/Vlib/snap.c:890 #, c-format msgid "New vertices: %d" msgstr "" -#: ../lib/vector/Vlib/snap.c:916 +#: ../lib/vector/Vlib/snap.c:917 msgid "Reading features..." msgstr "" @@ -8081,71 +8245,71 @@ msgid "Vect_get_point_in_poly() failed" msgstr "" -#: ../lib/vector/Vlib/map.c:139 ../lib/vector/Vlib/map.c:245 +#: ../lib/vector/Vlib/map.c:140 ../lib/vector/Vlib/map.c:246 msgid "Vector map name is not SQL compliant" msgstr "" -#: ../lib/vector/Vlib/map.c:143 +#: ../lib/vector/Vlib/map.c:144 #, c-format msgid "Unable to find vector map <%s> in <%s>" msgstr "" -#: ../lib/vector/Vlib/map.c:179 ../lib/vector/Vlib/map.c:267 +#: ../lib/vector/Vlib/map.c:180 ../lib/vector/Vlib/map.c:268 #, c-format msgid "Unable to copy vector map <%s> to <%s>" msgstr "" -#: ../lib/vector/Vlib/map.c:331 ../lib/vector/Vlib/map.c:462 +#: ../lib/vector/Vlib/map.c:332 ../lib/vector/Vlib/map.c:463 #, c-format msgid "Unable to delete table <%s>" msgstr "" -#: ../lib/vector/Vlib/map.c:346 +#: ../lib/vector/Vlib/map.c:347 #, c-format msgid "Unable to create index for table <%s>, key <%s>" msgstr "" -#: ../lib/vector/Vlib/map.c:402 +#: ../lib/vector/Vlib/map.c:403 #, c-format msgid "Ignoring invalid mapset: %s" msgstr "" -#: ../lib/vector/Vlib/map.c:407 +#: ../lib/vector/Vlib/map.c:408 #, c-format msgid "Invalid vector map name <%s>" msgstr "" -#: ../lib/vector/Vlib/map.c:417 +#: ../lib/vector/Vlib/map.c:418 #, c-format msgid "Unable to open header file for vector map <%s>" msgstr "" -#: ../lib/vector/Vlib/map.c:449 +#: ../lib/vector/Vlib/map.c:450 #, c-format msgid "Unable to find table <%s> linked to vector map <%s>" msgstr "" -#: ../lib/vector/Vlib/map.c:472 +#: ../lib/vector/Vlib/map.c:473 #, c-format msgid "Table <%s> linked to vector map <%s> does not exist" msgstr "" -#: ../lib/vector/Vlib/map.c:485 +#: ../lib/vector/Vlib/map.c:486 #, c-format msgid "Unable to open directory '%s'" msgstr "" -#: ../lib/vector/Vlib/map.c:499 +#: ../lib/vector/Vlib/map.c:500 #, c-format msgid "Unable to delete file '%s'" msgstr "" -#: ../lib/vector/Vlib/map.c:519 +#: ../lib/vector/Vlib/map.c:520 #, c-format msgid "Unable to rename directory '%s' to '%s'" msgstr "" -#: ../lib/vector/Vlib/map.c:528 +#: ../lib/vector/Vlib/map.c:529 #, c-format msgid "Unable to remove directory '%s': %s" msgstr "" @@ -8199,10 +8363,10 @@ msgid "Your GRASS version does not fully support feature index format %d.%d of the vector. Consider to rebuild topology or upgrade GRASS." msgstr "" -#: ../lib/vector/Vlib/intersect2.c:1202 ../lib/vector/Vlib/intersect2.c:1208 -#: ../lib/vector/Vlib/intersect2.c:1210 ../lib/vector/Vlib/intersect2.c:1262 -#: ../lib/vector/Vlib/intersect2.c:1271 ../lib/vector/Vlib/intersect2.c:1292 -#: ../lib/vector/Vlib/intersect2.c:1309 ../lib/vector/Vlib/intersect.c:1194 +#: ../lib/vector/Vlib/intersect2.c:1259 ../lib/vector/Vlib/intersect2.c:1265 +#: ../lib/vector/Vlib/intersect2.c:1267 ../lib/vector/Vlib/intersect2.c:1319 +#: ../lib/vector/Vlib/intersect2.c:1328 ../lib/vector/Vlib/intersect2.c:1349 +#: ../lib/vector/Vlib/intersect2.c:1366 ../lib/vector/Vlib/intersect.c:1194 #: ../lib/vector/Vlib/intersect.c:1200 ../lib/vector/Vlib/intersect.c:1202 #: ../lib/vector/Vlib/intersect.c:1257 ../lib/vector/Vlib/intersect.c:1266 #: ../lib/vector/Vlib/intersect.c:1287 ../lib/vector/Vlib/intersect.c:1304 @@ -8433,12 +8597,12 @@ msgstr "" #: ../lib/vector/Vlib/build_sfa.c:339 ../lib/vector/Vlib/build_sfa.c:632 -#: ../lib/vector/Vlib/build_nat.c:74 +#: ../lib/vector/Vlib/build_nat.c:75 msgid "Registering primitives..." msgstr "" #: ../lib/vector/Vlib/build_sfa.c:385 ../lib/vector/Vlib/build_sfa.c:664 -#: ../lib/vector/Vlib/build_nat.c:117 +#: ../lib/vector/Vlib/build_nat.c:118 #, c-format msgid "One primitive registered" msgid_plural "%d primitives registered" @@ -8446,7 +8610,7 @@ msgstr[1] "" #: ../lib/vector/Vlib/build_sfa.c:386 ../lib/vector/Vlib/build_sfa.c:665 -#: ../lib/vector/Vlib/build_nat.c:118 +#: ../lib/vector/Vlib/build_nat.c:119 #, c-format msgid "One vertex registered" msgid_plural "%d vertices registered" @@ -8812,7 +8976,7 @@ msgid "Attempt to read topo for dead isle (%d)" msgstr "" -#: ../lib/vector/Vlib/break_lines.c:572 +#: ../lib/vector/Vlib/break_lines.c:574 #, c-format msgid "Intersections: %d" msgstr "" @@ -8842,7 +9006,7 @@ msgid "Topology not available for vector map <%s>. Registering primitives..." msgstr "" -#: ../lib/vector/Vlib/box.c:436 ../lib/vector/Vlib/build_nat.c:84 +#: ../lib/vector/Vlib/box.c:436 ../lib/vector/Vlib/build_nat.c:85 msgid "Unable to read vector map" msgstr "" @@ -9007,16 +9171,36 @@ msgid "Output vector map <%s> is used as input" msgstr "" -#: ../lib/vector/Vlib/merge_lines.c:240 +#: ../lib/vector/Vlib/merge_lines.c:241 +#, c-format +msgid "%d lines merged" +msgstr "" + +#: ../lib/vector/Vlib/merge_lines.c:242 +#, c-format +msgid "%d new lines" +msgstr "" + +#: ../lib/vector/Vlib/merge_lines.c:245 #, c-format msgid "%d boundaries merged" msgstr "" -#: ../lib/vector/Vlib/merge_lines.c:241 +#: ../lib/vector/Vlib/merge_lines.c:246 #, c-format msgid "%d new boundaries" msgstr "" +#: ../lib/vector/Vlib/merge_lines.c:249 +#, c-format +msgid "%d lines and boundaries merged" +msgstr "" + +#: ../lib/vector/Vlib/merge_lines.c:250 +#, c-format +msgid "%d new lines and boundaries" +msgstr "" + #: ../lib/vector/Vlib/open_nat.c:56 #, c-format msgid "Unable to open coor file for vector map <%s>" @@ -9104,178 +9288,178 @@ msgid "Vect_segment_intersection() ERROR (collinear non vertical segments)" msgstr "" -#: ../lib/vector/Vlib/build.c:115 +#: ../lib/vector/Vlib/build.c:116 msgid "Area of size = 0.0 (less than 4 vertices) ignored" msgstr "" -#: ../lib/vector/Vlib/build.c:131 +#: ../lib/vector/Vlib/build.c:132 msgid "Unable to add area (map closed, topo saved)" msgstr "" -#: ../lib/vector/Vlib/build.c:139 +#: ../lib/vector/Vlib/build.c:140 msgid "Unable to add isle (map closed, topo saved)" msgstr "" -#: ../lib/vector/Vlib/build.c:149 +#: ../lib/vector/Vlib/build.c:150 msgid "Area of size = 0.0 ignored" msgstr "" -#: ../lib/vector/Vlib/build.c:200 +#: ../lib/vector/Vlib/build.c:201 msgid "Request to find area outside nonexistent isle" msgstr "" -#: ../lib/vector/Vlib/build.c:351 +#: ../lib/vector/Vlib/build.c:352 msgid "Larger bbox but smaller area!!!" msgstr "" -#: ../lib/vector/Vlib/build.c:606 +#: ../lib/vector/Vlib/build.c:607 msgid "Checking for topological errors..." msgstr "" -#: ../lib/vector/Vlib/build.c:641 +#: ../lib/vector/Vlib/build.c:642 #, c-format msgid "Number of lines of length zero: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:643 +#: ../lib/vector/Vlib/build.c:644 #, c-format msgid "Number of boundaries of length zero: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:652 +#: ../lib/vector/Vlib/build.c:653 #, c-format msgid "Number of boundary intersections: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:676 +#: ../lib/vector/Vlib/build.c:677 msgid "Skipping further checks because of incorrect boundaries" msgstr "" -#: ../lib/vector/Vlib/build.c:726 +#: ../lib/vector/Vlib/build.c:727 #, c-format msgid "Number of redundant holes: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:871 +#: ../lib/vector/Vlib/build.c:872 #, c-format msgid "Building topology for vector map <%s>..." msgstr "" -#: ../lib/vector/Vlib/build.c:889 +#: ../lib/vector/Vlib/build.c:890 msgid "Topology was built" msgstr "" -#: ../lib/vector/Vlib/build.c:900 +#: ../lib/vector/Vlib/build.c:901 #, c-format msgid "Number of nodes: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:901 +#: ../lib/vector/Vlib/build.c:902 #, c-format msgid "Number of primitives: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:902 +#: ../lib/vector/Vlib/build.c:903 #, c-format msgid "Number of points: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:903 +#: ../lib/vector/Vlib/build.c:904 #, c-format msgid "Number of lines: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:904 +#: ../lib/vector/Vlib/build.c:905 #, c-format msgid "Number of boundaries: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:905 +#: ../lib/vector/Vlib/build.c:906 #, c-format msgid "Number of centroids: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:908 +#: ../lib/vector/Vlib/build.c:909 #, c-format msgid "Number of faces: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:911 +#: ../lib/vector/Vlib/build.c:912 #, c-format msgid "Number of kernels: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:957 +#: ../lib/vector/Vlib/build.c:958 #, c-format msgid "Number of areas: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:958 +#: ../lib/vector/Vlib/build.c:959 #, c-format msgid "Number of isles: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:963 +#: ../lib/vector/Vlib/build.c:964 #, c-format msgid "Number of areas without centroid: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:968 +#: ../lib/vector/Vlib/build.c:969 #, c-format msgid "Number of centroids exceeds number of areas: %d > %d" msgstr "" -#: ../lib/vector/Vlib/build.c:972 +#: ../lib/vector/Vlib/build.c:973 #, c-format msgid "Number of incorrect boundaries: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:976 +#: ../lib/vector/Vlib/build.c:977 #, c-format msgid "Number of centroids outside area: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:980 +#: ../lib/vector/Vlib/build.c:981 #, c-format msgid "Number of duplicate centroids: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:984 +#: ../lib/vector/Vlib/build.c:985 msgid "Number of areas: -" msgstr "" -#: ../lib/vector/Vlib/build.c:985 +#: ../lib/vector/Vlib/build.c:986 msgid "Number of isles: -" msgstr "" -#: ../lib/vector/Vlib/build.c:1013 +#: ../lib/vector/Vlib/build.c:1014 #, c-format msgid "Unable to create topo file for vector map <%s>" msgstr "" -#: ../lib/vector/Vlib/build.c:1021 +#: ../lib/vector/Vlib/build.c:1022 msgid "Error writing out topo file" msgstr "" -#: ../lib/vector/Vlib/build.c:1210 +#: ../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:1233 +#: ../lib/vector/Vlib/build.c:1234 #, c-format msgid "%s is no longer supported" msgstr "" -#: ../lib/vector/Vlib/build.c:1256 +#: ../lib/vector/Vlib/build.c:1257 msgid "Spatial index not available, can not be saved" msgstr "" -#: ../lib/vector/Vlib/build.c:1268 +#: ../lib/vector/Vlib/build.c:1269 #, c-format msgid "Unable to create spatial index file for vector map <%s>" msgstr "" -#: ../lib/vector/Vlib/build.c:1277 +#: ../lib/vector/Vlib/build.c:1278 msgid "Error writing out spatial index file" msgstr "" @@ -9315,29 +9499,29 @@ msgid "conditions failed" msgstr "" -#: ../lib/vector/Vlib/build_nat.c:129 +#: ../lib/vector/Vlib/build_nat.c:132 msgid "Building areas..." msgstr "" -#: ../lib/vector/Vlib/build_nat.c:153 +#: ../lib/vector/Vlib/build_nat.c:156 #, c-format msgid "One area built" msgid_plural "%d areas built" msgstr[0] "" msgstr[1] "" -#: ../lib/vector/Vlib/build_nat.c:154 +#: ../lib/vector/Vlib/build_nat.c:157 #, c-format msgid "One isle built" msgid_plural "%d isles built" msgstr[0] "" msgstr[1] "" -#: ../lib/vector/Vlib/build_nat.c:163 +#: ../lib/vector/Vlib/build_nat.c:168 msgid "Attaching islands..." msgstr "" -#: ../lib/vector/Vlib/build_nat.c:180 +#: ../lib/vector/Vlib/build_nat.c:188 msgid "Attaching centroids..." msgstr "" @@ -9346,7 +9530,7 @@ msgid "Unable to delete item %d from spatial index" msgstr "" -#: ../lib/vector/neta/spanningtree.c:106 +#: ../lib/vector/neta/spanningtree.c:109 msgid "Computing minimum spanning tree..." msgstr "" @@ -9378,42 +9562,46 @@ msgid "Unable to open select cursor: %s" msgstr "" -#: ../lib/proj/get_proj.c:148 +#: ../lib/proj/get_proj.c:158 #, 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:" +#: ../lib/proj/get_proj.c:243 +msgid "Unable to initialise PROJ with the following parameter list:" msgstr "" -#: ../lib/proj/get_proj.c:236 +#: ../lib/proj/get_proj.c:252 #, c-format -msgid "The error message: %s" +msgid "The PROJ error message: %s" msgstr "" -#: ../lib/proj/get_proj.c:294 +#: ../lib/proj/get_proj.c:360 msgid "Option input overflowed option table" msgstr "" -#: ../lib/proj/get_proj.c:325 +#: ../lib/proj/get_proj.c:388 +msgid "Unable to initialize pj" +msgstr "" + +#: ../lib/proj/get_proj.c:396 #, c-format msgid "Unable to initialize pj cause: %s" msgstr "" -#: ../lib/proj/get_proj.c:401 +#: ../lib/proj/get_proj.c:501 msgid "Input Projection Parameters" msgstr "" -#: ../lib/proj/get_proj.c:404 +#: ../lib/proj/get_proj.c:503 msgid "Input Unit Factor" msgstr "" -#: ../lib/proj/get_proj.c:414 +#: ../lib/proj/get_proj.c:513 msgid "Output Projection Parameters" msgstr "" -#: ../lib/proj/get_proj.c:417 +#: ../lib/proj/get_proj.c:515 msgid "Output Unit Factor" msgstr "" @@ -9448,57 +9636,94 @@ msgid "Error in datum table file <%s>, line %d" msgstr "" -#: ../lib/proj/convert.c:159 +#: ../lib/proj/convert.c:194 msgid "Unable parse GRASS PROJ_INFO file" msgstr "" -#: ../lib/proj/convert.c:164 +#: ../lib/proj/convert.c:201 msgid "Unable get PROJ.4-style parameter string" msgstr "" -#: ../lib/proj/convert.c:178 +#: ../lib/proj/convert.c:219 #, c-format msgid "OGR can't parse PROJ.4-style parameter string: %s (OGR Error code was %d)" msgstr "" -#: ../lib/proj/convert.c:191 +#: ../lib/proj/convert.c:232 #, c-format msgid "OGR can't get WKT-style parameter string (OGR Error code was %d)" msgstr "" -#: ../lib/proj/convert.c:427 +#: ../lib/proj/convert.c:469 #, c-format msgid "Updating spatial reference with embedded proj4 definition failed. Proj4 definition: <%s>" msgstr "" -#: ../lib/proj/convert.c:434 +#: ../lib/proj/convert.c:476 msgid "Updating spatial reference with embedded proj4 definition" msgstr "" -#: ../lib/proj/convert.c:564 +#: ../lib/proj/convert.c:610 msgid "No projection name! Projection parameters likely to be meaningless." msgstr "" -#: ../lib/proj/convert.c:626 +#: ../lib/proj/convert.c:672 #, c-format msgid "Datum <%s> not recognised by GRASS and no parameters found" msgstr "" -#: ../lib/proj/convert.c:642 +#: ../lib/proj/convert.c:688 #, c-format msgid "Datum <%s> apparently recognised by GRASS but no parameters found. You may want to look into this." msgstr "" -#: ../lib/proj/convert.c:646 +#: ../lib/proj/convert.c:692 #, c-format msgid "Invalid transformation number %d; valid range is 1 to %d. Leaving datum transform parameters unspecified." msgstr "" -#: ../lib/proj/do_proj.c:106 ../lib/proj/do_proj.c:180 +#: ../lib/proj/do_proj.c:89 +msgid "Input coordinate system is NULL" +msgstr "" + +#: ../lib/proj/do_proj.c:104 +#, c-format +msgid "proj_create() failed for '%s'" +msgstr "" + +#: ../lib/proj/do_proj.c:114 +#, c-format +msgid "Unable to create latlong equivalent for '%s'" +msgstr "" + +#: ../lib/proj/do_proj.c:164 +msgid "No input projection" +msgstr "" + +#: ../lib/proj/do_proj.c:167 ../lib/proj/do_proj.c:336 +msgid "No transformation object" +msgstr "" + +#: ../lib/proj/do_proj.c:221 ../lib/proj/do_proj.c:446 +#, c-format +msgid "proj_trans() failed: %s" +msgstr "" + +#: ../lib/proj/do_proj.c:247 +msgid "No output projection" +msgstr "" + +#: ../lib/proj/do_proj.c:276 ../lib/proj/do_proj.c:499 +#: ../lib/proj/do_proj.c:626 ../lib/proj/do_proj.c:790 #, c-format msgid "pj_transform() failed: %s" msgstr "" +#: ../lib/proj/do_proj.c:584 ../lib/proj/do_proj.c:747 +#, c-format +msgid "proj_trans() failed: %d" +msgstr "" + #: ../lib/lidar/zones.c:476 ../lib/lidar/zones.c:513 #, c-format msgid "<%s> created in database." diff -Nru grass-7.4.3/locale/po/grasslibs_sl.po grass-7.6.0/locale/po/grasslibs_sl.po --- grass-7.4.3/locale/po/grasslibs_sl.po 2018-05-05 12:35:37.000000000 +0000 +++ grass-7.6.0/locale/po/grasslibs_sl.po 2018-12-26 10:57:24.000000000 +0000 @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: grasslibs_sl\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-03-24 00:06+0100\n" +"POT-Creation-Date: 2018-12-26 11:43+0100\n" "PO-Revision-Date: 2005-04-26 09:38+0200\n" "Last-Translator: Miha Staut \n" "Language-Team: SlovenÅ¡Äina \n" @@ -69,7 +69,7 @@ #: ../lib/manage/do_remove.c:57 ../lib/manage/do_rename.c:54 #: ../lib/ogsf/gp3.c:56 ../lib/ogsf/gp3.c:191 ../lib/ogsf/gv3.c:60 #: ../lib/ogsf/gv3.c:333 ../lib/vector/Vlib/open.c:235 -#: ../lib/vector/Vlib/map.c:263 ../lib/vector/Vlib/legal_vname.c:141 +#: ../lib/vector/Vlib/map.c:264 ../lib/vector/Vlib/legal_vname.c:141 #: ../lib/vector/Vlib/legal_vname.c:144 #, fuzzy, c-format msgid "Vector map <%s> not found" @@ -81,8 +81,8 @@ msgstr "ne morem spremeniti direktorija v %s" #: ../lib/manage/do_remove.c:73 ../lib/manage/do_rename.c:71 -#: ../lib/raster/open.c:176 ../lib/raster/open.c:843 ../lib/raster/open.c:880 -#: ../lib/raster/open.c:932 ../lib/ogsf/gs3.c:125 ../lib/ogsf/gs3.c:189 +#: ../lib/raster/open.c:177 ../lib/raster/open.c:853 ../lib/raster/open.c:890 +#: ../lib/raster/open.c:942 ../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 @@ -210,7 +210,7 @@ msgid "Mapset <%s> does not exist." msgstr "Ne morem odpreti datoteke z zgodovino za vektor '%s'" -#: ../lib/rowio/setup.c:61 ../lib/rowio/setup.c:67 ../lib/segment/open.c:98 +#: ../lib/rowio/setup.c:61 ../lib/rowio/setup.c:67 ../lib/segment/open.c:118 #: ../lib/rst/interp_float/segmen2d_parallel.c:78 #: ../lib/rst/interp_float/segmen2d_parallel.c:85 #: ../lib/rst/interp_float/segmen2d_parallel.c:92 @@ -222,9 +222,9 @@ #: ../lib/rst/interp_float/segmen2d.c:203 #: ../lib/rst/interp_float/segmen2d.c:209 #: ../lib/rst/interp_float/segmen2d.c:219 -#: ../lib/vector/diglib/struct_alloc.c:491 ../lib/vector/Vlib/line.c:50 +#: ../lib/vector/diglib/struct_alloc.c:494 ../lib/vector/Vlib/line.c:50 #: ../lib/vector/Vlib/line.c:154 ../lib/vector/Vlib/map.c:48 -#: ../lib/vector/neta/bridge.c:58 ../lib/vector/neta/spanningtree.c:101 +#: ../lib/vector/neta/bridge.c:58 ../lib/vector/neta/spanningtree.c:104 #: ../lib/vector/neta/path.c:262 ../lib/vector/neta/components.c:71 #: ../lib/vector/neta/components.c:176 ../lib/vector/neta/centrality.c:63 #: ../lib/vector/neta/centrality.c:145 ../lib/vector/neta/flow.c:66 @@ -261,27 +261,38 @@ "to %i, but using probabilities for %i classes." msgstr "" -#: ../lib/raster/range.c:101 +#: ../lib/raster/range.c:103 #, fuzzy, c-format msgid "Unable to read fp range file for <%s>" msgstr "Ne morem odpreti datoteke z zgodovino za vektor '%s'" -#: ../lib/raster/range.c:168 +#: ../lib/raster/range.c:170 #, fuzzy, c-format msgid "Unable to read quant rules for raster map <%s>" msgstr "Nezmožen ustvariti datoteko z vzglavjem za [%s v %s]" -#: ../lib/raster/range.c:205 ../lib/raster/range.c:225 +#: ../lib/raster/range.c:207 ../lib/raster/range.c:227 #, fuzzy, c-format msgid "Unable to read range file for <%s>" msgstr "Ne morem odpreti datoteke z zgodovino za vektor '%s'" -#: ../lib/raster/range.c:263 ../lib/raster/range.c:269 -#: ../lib/raster/range.c:299 ../lib/raster/range.c:313 +#: ../lib/raster/range.c:286 +#, fuzzy, c-format +msgid "Unable to read stats file for <%s>" +msgstr "Ne morem odpreti datoteke z zgodovino za vektor '%s'" + +#: ../lib/raster/range.c:368 ../lib/raster/range.c:374 +#: ../lib/raster/range.c:406 ../lib/raster/range.c:420 #, fuzzy, c-format msgid "Unable to write range file for <%s>" msgstr "Ne morem odpreti datoteke z zgodovino za vektor '%s'" +#: ../lib/raster/range.c:450 ../lib/raster/range.c:464 +#: ../lib/raster/range.c:482 ../lib/raster/range.c:487 +#, fuzzy, c-format +msgid "Unable to write stats file for <%s>" +msgstr "Ne morem odpreti datoteke z zgodovino za vektor '%s'" + #: ../lib/raster/raster_metadata.c:109 #, fuzzy, c-format msgid "Unable to read <%s> for raster map <%s@%s>" @@ -332,51 +343,51 @@ msgid "Error writing compressed FP data for row %d of <%s>: %s" msgstr "napaka pri branju %s sloja [%s] v \"mapset\" [%s], vrstica %d" -#: ../lib/raster/put_row.c:386 ../lib/raster/put_row.c:392 +#: ../lib/raster/put_row.c:391 ../lib/raster/put_row.c:397 #, fuzzy, c-format msgid "Error writing compressed data for row %d of <%s>" msgstr "napaka pri branju %s sloja [%s] v \"mapset\" [%s], vrstica %d" -#: ../lib/raster/put_row.c:402 +#: ../lib/raster/put_row.c:407 #, fuzzy, c-format msgid "Error writing uncompressed data for row %d of <%s>" msgstr "napaka pri branju %s sloja [%s] v \"mapset\" [%s], vrstica %d" -#: ../lib/raster/put_row.c:462 +#: ../lib/raster/put_row.c:467 #, fuzzy, c-format msgid "Error writing data via GDAL for row %d of <%s>" msgstr "Napaka pri pisanju datoteke sidx.\n" -#: ../lib/raster/put_row.c:486 +#: ../lib/raster/put_row.c:491 msgid "GDAL output doesn't support writing null rows separately" msgstr "" -#: ../lib/raster/put_row.c:489 +#: ../lib/raster/put_row.c:494 #, fuzzy, c-format msgid "No null file for <%s>" msgstr "Ne morem odpreti datoteke z zgodovino za vektor '%s'" -#: ../lib/raster/put_row.c:513 ../lib/raster/put_row.c:518 +#: ../lib/raster/put_row.c:521 ../lib/raster/put_row.c:526 #, fuzzy, c-format msgid "Error writing compressed null data for row %d of <%s>" msgstr "napaka pri branju %s sloja [%s] v \"mapset\" [%s], vrstica %d" -#: ../lib/raster/put_row.c:552 ../lib/raster/put_row.c:555 +#: ../lib/raster/put_row.c:560 ../lib/raster/put_row.c:563 #, fuzzy, c-format msgid "Error writing null row %d of <%s>" msgstr "napaka pri pisanju \"null\" vrstice %d" -#: ../lib/raster/put_row.c:680 +#: ../lib/raster/put_row.c:688 #, fuzzy, c-format msgid "put_raster_row: raster map <%s> not open for write - request ignored" msgstr "Vneseni vektor '%s' ni bil najden" -#: ../lib/raster/put_row.c:687 +#: ../lib/raster/put_row.c:695 #, fuzzy msgid "put_raster_row: unopened file descriptor - request ignored" msgstr "Vneseni vektor '%s' ni bil najden" -#: ../lib/raster/open.c:191 +#: ../lib/raster/open.c:192 #, fuzzy, c-format msgid "" "Unable to open raster map <%s@%s> since it is a reclass of raster map <%s@" @@ -385,27 +396,27 @@ "ne morem odpreti [%s] v [%s], ker je reklasificiran iz [%s] v [%s], ki ne " "obstaja" -#: ../lib/raster/open.c:196 +#: ../lib/raster/open.c:197 #, fuzzy, c-format msgid "Error reading reclass file for raster map <%s>" msgstr "ne morem brati range datoteke [%s v %s]" -#: ../lib/raster/open.c:207 +#: ../lib/raster/open.c:208 #, fuzzy, c-format msgid "Error reading map type for raster map <%s>" msgstr "za obstojeÄe rastrske sloje %d\n" -#: ../lib/raster/open.c:215 +#: ../lib/raster/open.c:216 #, fuzzy, c-format msgid "Raster map <%s@%s>: format field in header file invalid" msgstr "[%s] v \"mapset\" [%s]-format polja v datoteki vzglavja je neveljaven." -#: ../lib/raster/open.c:234 +#: ../lib/raster/open.c:235 #, fuzzy, c-format -msgid "Compression with %s is not supported" +msgid "Compression with %s is not supported in this GRASS GIS installation" msgstr "Vneseni vektor '%s' ni bil najden" -#: ../lib/raster/open.c:238 +#: ../lib/raster/open.c:239 #, fuzzy, c-format msgid "" "Raster map <%s> is in different projection than current region. Found <%s>, " @@ -414,92 +425,92 @@ "[%s] v \"mapset\" [%s] - je v drugaÄni projekciji kot trenutna regija:\n" "najden sloj [%s] v: <%s>, moral bi biti <%s> " -#: ../lib/raster/open.c:245 +#: ../lib/raster/open.c:246 #, fuzzy, c-format msgid "Raster map <%s> is in different zone (%d) than current region (%d)" msgstr "[%s] v \"mapset\" [%s] - v drugi coni [%d] kot trenutna regija [%d]" -#: ../lib/raster/open.c:250 +#: ../lib/raster/open.c:251 #, fuzzy, c-format msgid "Raster map <%s>: bytes per cell (%d) too large" msgstr "[%s] v [%s] - bajtov na celico (%d) preveÄ" -#: ../lib/raster/open.c:275 +#: ../lib/raster/open.c:278 #, c-format msgid "" "Raster map <%s@%s> is a GDAL link but GRASS is compiled without GDAL support" msgstr "" -#: ../lib/raster/open.c:283 +#: ../lib/raster/open.c:289 #, fuzzy, c-format msgid "Unable to open %s file for raster map <%s@%s>" msgstr "Ne morem odpreti datoteke z zgodovino za vektor '%s'" -#: ../lib/raster/open.c:320 +#: ../lib/raster/open.c:327 #, fuzzy, c-format msgid "Error reading format for <%s@%s>" msgstr "napaka pri branju %s sloja [%s] v \"mapset\" [%s], vrstica %d" -#: ../lib/raster/open.c:525 +#: ../lib/raster/open.c:535 #, fuzzy msgid "Unable to create GDAL link" msgstr "Nezmožen odpreti datoteko %s v %s" -#: ../lib/raster/open.c:597 ../lib/raster/gdal.c:477 +#: ../lib/raster/open.c:607 ../lib/raster/gdal.c:479 #, fuzzy, c-format msgid "Invalid map type <%d>" msgstr "ne morem spremeniti direktorija v %s" -#: ../lib/raster/open.c:602 ../lib/raster/open.c:757 +#: ../lib/raster/open.c:612 ../lib/raster/open.c:767 #, fuzzy, c-format msgid "Raster map <%s> is not in the current mapset (%s)" msgstr "HroÅ¡Ä: poskus posodobitve sloja, ki ni v trenutnem mapset." -#: ../lib/raster/open.c:609 +#: ../lib/raster/open.c:619 #, fuzzy, c-format msgid "<%s> is an illegal file name" msgstr "opencell: %s - neveljavno ime datoteke" -#: ../lib/raster/open.c:624 ../lib/raster/open.c:704 ../lib/raster/open.c:780 +#: ../lib/raster/open.c:634 ../lib/raster/open.c:714 ../lib/raster/open.c:790 #, fuzzy, c-format msgid "No temp files available: %s" msgstr "LOCATION << %s >> ne obstaja" -#: ../lib/raster/open.c:753 +#: ../lib/raster/open.c:763 #, fuzzy, c-format msgid "Raster map <%s> does not exist in the current mapset (%s)" msgstr "HroÅ¡Ä: poskus posodobitve sloja, ki ni v trenutnem mapset." -#: ../lib/raster/open.c:819 +#: ../lib/raster/open.c:829 msgid "Rast_set_fp_type(): can only be called with FCELL_TYPE or DCELL_TYPE" msgstr "" -#: ../lib/raster/open.c:877 +#: ../lib/raster/open.c:887 #, fuzzy, c-format msgid "Raster map <%s> not found in mapset <%s>" msgstr "Vneseni vektor '%s' ni bil najden" -#: ../lib/raster/open.c:938 +#: ../lib/raster/open.c:948 #, fuzzy, c-format msgid "Unable to find '%s'" msgstr "ne najdem [%s]" -#: ../lib/raster/open.c:949 +#: ../lib/raster/open.c:959 #, fuzzy, c-format msgid "Invalid type: field '%s' in file '%s'" msgstr "neveljavni tip: polje %s v datoteki %s" -#: ../lib/raster/open.c:954 +#: ../lib/raster/open.c:964 #, fuzzy, c-format msgid "Missing type: field in file '%s'" msgstr "neveljavni tip: polje %s v datoteki %s" -#: ../lib/raster/open.c:959 +#: ../lib/raster/open.c:969 #, fuzzy, c-format msgid "Raster map <%s> is not xdr: byte_order: %s" msgstr "Vneseni vektor '%s' ni bil najden" -#: ../lib/raster/open.c:1028 +#: ../lib/raster/open.c:1038 msgid "" "Rast_set_quant_rules() can be called only for raster maps opened for reading" msgstr "" @@ -549,7 +560,7 @@ msgid "Unable to create <%s> file for map <%s>" msgstr "ne morem spremeniti direktorija v %s" -#: ../lib/raster/get_row.c:35 ../lib/raster/get_row.c:901 +#: ../lib/raster/get_row.c:35 ../lib/raster/get_row.c:906 #, fuzzy, c-format msgid "Reading raster map <%s@%s> request for row %d is outside region" msgstr "[%s v %s] - zahteva po branju za vrstico %d je izven regije" @@ -589,27 +600,27 @@ msgid "Error reading raster data via GDAL for row %d of <%s>" msgstr "Napaka pri pisanju datoteke sidx.\n" -#: ../lib/raster/get_row.c:830 +#: ../lib/raster/get_row.c:835 #, fuzzy, c-format msgid "Error seeking compressed null data for row %d of <%s>" msgstr "napaka pri branju %s sloja [%s] v \"mapset\" [%s], vrstica %d" -#: ../lib/raster/get_row.c:835 ../lib/raster/get_row.c:845 +#: ../lib/raster/get_row.c:840 ../lib/raster/get_row.c:850 #, fuzzy, c-format msgid "Error reading compressed null data for row %d of <%s>" msgstr "napaka pri branju %s sloja [%s] v \"mapset\" [%s], vrstica %d" -#: ../lib/raster/get_row.c:851 +#: ../lib/raster/get_row.c:856 #, fuzzy, c-format msgid "Error uncompressing null data for row %d of <%s>" msgstr "napaka pri branju %s sloja [%s] v \"mapset\" [%s], vrstica %d" -#: ../lib/raster/get_row.c:885 +#: ../lib/raster/get_row.c:890 #, fuzzy, c-format msgid "Error seeking null row %d for <%s>" msgstr "napaka pri branju null vrstice %d" -#: ../lib/raster/get_row.c:888 +#: ../lib/raster/get_row.c:893 #, fuzzy, c-format msgid "Error reading null row %d for <%s>" msgstr "napaka pri branju null vrstice %d" @@ -667,6 +678,15 @@ msgid "Unable to create dependency file in <%s@%s>" msgstr "Nezmožen ustvariti datoteko odvisnosti v [%s v %s]" +#: ../lib/raster/vrt.c:83 +#, fuzzy, c-format +msgid "Tile raster map <%s> not found" +msgstr "Vneseni vektor '%s' ni bil najden" + +#: ../lib/raster/vrt.c:86 +msgid "A virtual raster can not contain itself" +msgstr "" + #: ../lib/raster/alloc_cell.c:151 #, c-format msgid "Rast__null_bitstream_size: cols (%d) is negative" @@ -793,17 +813,17 @@ msgid "Invalid descriptor: %d" msgstr "ne morem spremeniti direktorija v %s" -#: ../lib/raster/close.c:392 ../lib/raster/close.c:520 +#: ../lib/raster/close.c:394 ../lib/raster/close.c:522 #, fuzzy, c-format msgid "Unable to rename null file '%s' to '%s': %s" msgstr "Nezmožen odpreti datoteko %s v %s" -#: ../lib/raster/close.c:462 +#: ../lib/raster/close.c:464 #, fuzzy, c-format msgid "Unable to rename cell file '%s' to '%s': %s" msgstr "Nezmožen odpreti datoteko %s v %s" -#: ../lib/raster/close.c:542 +#: ../lib/raster/close.c:544 #, fuzzy msgid "unable to write f_format file for CELL maps" msgstr "Nezmožen ustvariti vzglavno datoteko za [%s]" @@ -828,69 +848,69 @@ msgid "Unable to locate symbol <%s>" msgstr "Nezmožen odpreti datoteko %s v %s" -#: ../lib/raster/gdal.c:145 +#: ../lib/raster/gdal.c:147 #, fuzzy msgid "Unable to load GDAL library" msgstr "Ne morem odpreti datoteke topo za pisanje: %s\n" -#: ../lib/raster/gdal.c:375 +#: ../lib/raster/gdal.c:377 #, fuzzy msgid "Unable to open GDAL file" msgstr "Nezmožen odpreti datoteko %s v %s" -#: ../lib/raster/gdal.c:483 +#: ../lib/raster/gdal.c:485 #, fuzzy, c-format msgid "Unable to get <%s> driver" msgstr "Ne morem odpreti %s" -#: ../lib/raster/gdal.c:492 +#: ../lib/raster/gdal.c:494 #, fuzzy, c-format msgid "Unable to create <%s> dataset using <%s> driver" msgstr "Nezmožen odpreti datoteko %s v %s" -#: ../lib/raster/gdal.c:500 +#: ../lib/raster/gdal.c:502 #, c-format msgid "" "Driver <%s> does not support direct writing. Using MEM driver for " "intermediate dataset." msgstr "" -#: ../lib/raster/gdal.c:506 +#: ../lib/raster/gdal.c:508 #, fuzzy msgid "Unable to get in-memory raster driver" msgstr "ne morem ustvariti novega procesa" -#: ../lib/raster/gdal.c:513 +#: ../lib/raster/gdal.c:515 #, fuzzy, c-format msgid "Unable to create <%s> dataset using memory driver" msgstr "Ne morem zapisati povezav z bazo podatkov." -#: ../lib/raster/gdal.c:517 +#: ../lib/raster/gdal.c:519 #, c-format msgid "Driver <%s> does not support creating rasters" msgstr "" -#: ../lib/raster/gdal.c:533 +#: ../lib/raster/gdal.c:535 #, fuzzy msgid "Unable to set geo transform" msgstr "Ne morem odpreti %s" -#: ../lib/raster/gdal.c:537 +#: ../lib/raster/gdal.c:539 #, fuzzy msgid "Unable to set projection" msgstr "Ne morem odpreti %s" -#: ../lib/raster/gdal.c:541 +#: ../lib/raster/gdal.c:543 #, fuzzy, c-format msgid "Unable to create cell_misc/%s/gdal file" msgstr "Ne morem odpreti temp datoteke" -#: ../lib/raster/gdal.c:557 +#: ../lib/raster/gdal.c:559 #, fuzzy, c-format msgid "Error writing cell_misc/%s/gdal file" msgstr "Napaka pri pisanju datoteke sidx.\n" -#: ../lib/raster/gdal.c:605 +#: ../lib/raster/gdal.c:607 #, fuzzy, c-format msgid "Unable to create output file <%s> using driver <%s>" msgstr "Nezmožen odpreti datoteko %s v %s" @@ -960,17 +980,17 @@ #: ../lib/raster/init.c:109 #, c-format -msgid "Unknown compression method <%s>, using default ZLIB" +msgid "Unknown compression method <%s>, using default %s" msgstr "" #: ../lib/raster/init.c:113 -msgid "" -"No compression is not supported for GRASS raster maps, using default ZLIB" +#, c-format +msgid "No compression is not supported for GRASS raster maps, using default %s" msgstr "" -#: ../lib/raster/init.c:118 +#: ../lib/raster/init.c:120 #, c-format -msgid "This GRASS version does not support %s compression, using default ZLIB" +msgid "This GRASS version does not support %s compression, using default %s" msgstr "" #: ../lib/raster/null_val.c:64 @@ -1011,8 +1031,13 @@ msgid "Output window changed while maps are open for write. Map name <%s>" msgstr "" -#: ../lib/ogsf/gsd_img_tif.c:66 ../lib/ogsf/gk2.c:216 -#: ../lib/ogsf/gsd_img_ppm.c:52 ../lib/ogsf/gsd_img_ppm.c:95 +#: ../lib/ogsf/gsd_img_tif.c:63 ../lib/ogsf/gsd_img_ppm.c:50 +#, fuzzy +msgid "Unable to get image of current GL screen" +msgstr "Ne morem odpreti %s" + +#: ../lib/ogsf/gsd_img_tif.c:69 ../lib/ogsf/gk2.c:216 +#: ../lib/ogsf/gsd_img_ppm.c:55 ../lib/ogsf/gsd_img_ppm.c:101 #, fuzzy, c-format msgid "Unable to open file <%s> for writing" msgstr "Nezmožen odpreti %s za pisanje" @@ -1025,33 +1050,33 @@ msgid "Need at least 2 keyframes for interpolation" msgstr "" -#: ../lib/ogsf/gs2.c:1211 +#: ../lib/ogsf/gs2.c:1210 #, c-format msgid "no category info" msgstr "" -#: ../lib/ogsf/gs2.c:1230 +#: ../lib/ogsf/gs2.c:1229 #, c-format msgid "no data" msgstr "" -#: ../lib/ogsf/gs2.c:1655 +#: ../lib/ogsf/gs2.c:1654 #, fuzzy, c-format msgid "Raster map <%s> is outside of current region. Load failed." msgstr "[%s] v \"mapset\" [%s] - v drugi coni [%d] kot trenutna regija [%d]" -#: ../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 +#: ../lib/ogsf/gs2.c:1732 ../lib/ogsf/gs2.c:1738 ../lib/ogsf/gs2.c:1746 +#: ../lib/ogsf/gs2.c:1755 ../lib/ogsf/gs2.c:1763 ../lib/ogsf/gs2.c:1773 +#: ../lib/ogsf/gs2.c:1821 msgid "GS_load_att_map(): Out of memory. Unable to load map" msgstr "" -#: ../lib/ogsf/gs2.c:1850 +#: ../lib/ogsf/gs2.c:1849 #, fuzzy msgid "Loading failed" msgstr "Povezava ni uspela.\n" -#: ../lib/ogsf/gs2.c:1854 +#: ../lib/ogsf/gs2.c:1853 msgid "Error finding range" msgstr "" @@ -1087,8 +1112,8 @@ #: ../lib/ogsf/gp3.c:62 ../lib/ogsf/gp3.c:196 ../lib/ogsf/gv3.c:66 #: ../lib/ogsf/gv3.c:338 ../lib/python/temporal/c_libraries_interface.py:747 #: ../lib/vector/Vlib/open.c:301 ../lib/vector/Vlib/open.c:437 -#: ../lib/vector/Vlib/map.c:192 ../lib/vector/Vlib/map.c:202 -#: ../lib/vector/Vlib/map.c:274 +#: ../lib/vector/Vlib/map.c:193 ../lib/vector/Vlib/map.c:203 +#: ../lib/vector/Vlib/map.c:275 #, fuzzy, c-format, python-format msgid "Unable to open vector map <%s>" msgstr "ne morem spremeniti direktorija v %s" @@ -1112,7 +1137,7 @@ #: ../lib/ogsf/gp3.c:202 ../lib/ogsf/gv3.c:344 #: ../lib/rst/interp_float/vinput2d.c:100 ../lib/vector/Vlib/cats.c:589 #: ../lib/vector/Vlib/copy.c:620 ../lib/vector/Vlib/copy.c:730 -#: ../lib/vector/Vlib/map.c:300 ../lib/vector/Vlib/map.c:436 +#: ../lib/vector/Vlib/map.c:301 ../lib/vector/Vlib/map.c:437 #: ../lib/vector/Vlib/ascii.c:398 ../lib/vector/Vlib/array.c:276 #: ../lib/vector/Vlib/net_build.c:159 ../lib/vector/Vlib/net_build.c:206 #: ../lib/vector/Vlib/net_build.c:490 ../lib/vector/Vlib/net_build.c:791 @@ -1126,7 +1151,7 @@ #: ../lib/db/dbmi_client/copy_tab.c:112 ../lib/db/dbmi_client/copy_tab.c:133 #: ../lib/vector/Vlib/cats.c:597 ../lib/vector/Vlib/close_nat.c:160 #: ../lib/vector/Vlib/write_ogr.c:198 ../lib/vector/Vlib/write_pg.c:2915 -#: ../lib/vector/Vlib/map.c:341 ../lib/vector/Vlib/ascii.c:410 +#: ../lib/vector/Vlib/map.c:342 ../lib/vector/Vlib/ascii.c:410 #: ../lib/vector/Vlib/array.c:282 ../lib/vector/Vlib/net_build.c:165 #: ../lib/vector/Vlib/net_build.c:211 ../lib/vector/Vlib/net_build.c:496 #: ../lib/vector/Vlib/net_build.c:797 ../lib/vector/Vlib/net_build.c:976 @@ -1161,6 +1186,11 @@ msgid "Cut-plane points mis-match between surfaces. Check resolution(s)." msgstr "" +#: ../lib/ogsf/gsd_img_ppm.c:96 +#, fuzzy +msgid "Unable to write view" +msgstr "Ne morem odpreti temp datoteke" + #: ../lib/ogsf/gsd_legend.c:246 #, fuzzy, c-format msgid "Unable to read color file of raster map <%s>" @@ -1256,12 +1286,12 @@ msgid "Maximum number of datasets exceeded" msgstr "" -#: ../lib/ogsf/gsd_prim.c:146 +#: ../lib/ogsf/gsd_prim.c:155 #, c-format msgid "Color Material: %d" msgstr "" -#: ../lib/ogsf/gsd_prim.c:630 +#: ../lib/ogsf/gsd_prim.c:642 #, c-format msgid "" "gsd_rot(): %c is an invalid axis specification. Rotation ignored. Please " @@ -1378,20 +1408,55 @@ msgid "Invalid color (%s), using \"white\" as default" msgstr "" -#: ../lib/nviz/render.c:106 +#: ../lib/nviz/render.c:39 +#, fuzzy, c-format +msgid "Unable to get function address for %s" +msgstr "Nezmožen odpreti datoteko %s v %s" + +#: ../lib/nviz/render.c:163 msgid "Bad server connection" msgstr "" -#: ../lib/nviz/render.c:112 +#: ../lib/nviz/render.c:169 #, fuzzy msgid "Unable to get visual info" msgstr "Nezmožen odpreti datoteko %s v %s" -#: ../lib/nviz/render.c:119 +#: ../lib/nviz/render.c:176 #, fuzzy msgid "Unable to create rendering context" msgstr "ne morem ustvariti novega procesa" +#: ../lib/nviz/render.c:225 +#, fuzzy, c-format +msgid "Unable to choose pixel format (CGL error = %d)" +msgstr "ne morem spremeniti direktorija v %s" + +#: ../lib/nviz/render.c:231 +#, fuzzy, c-format +msgid "Unable to create context (CGL error = %d)" +msgstr "Nezmožen odpreti datoteko %s v %s" + +#: ../lib/nviz/render.c:266 +#, fuzzy +msgid "Unable to register window class" +msgstr "Ne morem odpreti temp datoteke" + +#: ../lib/nviz/render.c:275 +#, fuzzy +msgid "Unable to create window" +msgstr "ne morem ustvariti novega procesa" + +#: ../lib/nviz/render.c:323 +#, fuzzy, c-format +msgid "Unable to set current context (CGL error = %d)" +msgstr "ne morem ustvariti novega procesa" + +#: ../lib/nviz/render.c:361 +#, c-format +msgid "Incomplete framebuffer status (status = %d)" +msgstr "" + #: ../lib/nviz/map_obj.c:59 msgid "Maximum surfaces loaded!" msgstr "" @@ -2386,13 +2451,13 @@ "run with flag z, to avoid open files limit exceeding." msgstr "" -#: ../lib/python/temporal/temporal_raster_base_algebra.py:690 +#: ../lib/python/temporal/temporal_raster_base_algebra.py:741 #, fuzzy, python-format msgid "Error computing map <%s>" msgstr "ne morem spremeniti direktorija v %s" -#: ../lib/python/temporal/temporal_raster_base_algebra.py:777 -#: ../lib/python/temporal/temporal_algebra.py:2395 +#: ../lib/python/temporal/temporal_raster_base_algebra.py:828 +#: ../lib/python/temporal/temporal_algebra.py:2426 #, fuzzy, python-format msgid "%s map <%s> not found in GRASS spatial database" msgstr "ne morem odpreti rastrskega sloja [%s v %s]" @@ -2452,76 +2517,76 @@ msgid "Empty entry in map list, this should not happen" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:815 +#: ../lib/python/temporal/temporal_algebra.py:821 msgid "" "Spatio-temporal topological operators are not supported in granularity " "algebra mode" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:853 +#: ../lib/python/temporal/temporal_algebra.py:859 msgid "All input space time datasets must have a valid temporal topology." msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:862 +#: ../lib/python/temporal/temporal_algebra.py:868 #, fuzzy msgid "All input space time datasets must have the same temporal type." msgstr "ne morem odpreti rastrskega sloja [%s v %s]" -#: ../lib/python/temporal/temporal_algebra.py:1113 +#: ../lib/python/temporal/temporal_algebra.py:1119 #, fuzzy, python-format msgid "Removing un-needed or empty %s maps" msgstr "Ime vhodnega rastrskega sloja" -#: ../lib/python/temporal/temporal_algebra.py:1168 +#: ../lib/python/temporal/temporal_algebra.py:1174 #, fuzzy, python-format msgid "Space time %s dataset <%s> not found" msgstr "Vneseni vektor '%s' ni bil najden" -#: ../lib/python/temporal/temporal_algebra.py:1196 -#: ../lib/python/temporal/temporal_algebra.py:1200 +#: ../lib/python/temporal/temporal_algebra.py:1202 +#: ../lib/python/temporal/temporal_algebra.py:1206 #, python-format msgid "" "Wrong temporal type of space time dataset <" "%s> <%s> time is required" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:1220 +#: ../lib/python/temporal/temporal_algebra.py:1226 #, fuzzy msgid "Wrong type of input " msgstr "Ne morem odpreti %s" -#: ../lib/python/temporal/temporal_algebra.py:2186 +#: ../lib/python/temporal/temporal_algebra.py:2205 #, python-format msgid "" "The resulting space time dataset type <%(a)s> is different from the " "requested type <%(b)s>" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2192 +#: ../lib/python/temporal/temporal_algebra.py:2211 msgid "" "Maps that should be registered in the resulting space time dataset have " "different types." msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2401 +#: ../lib/python/temporal/temporal_algebra.py:2432 msgid "" "Wrong map type. TMAP only supports single maps that are registered in the " "temporal GRASS database" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2429 +#: ../lib/python/temporal/temporal_algebra.py:2460 msgid "Merging empty map lists" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2432 +#: ../lib/python/temporal/temporal_algebra.py:2463 msgid "First Map list is empty, can't merge it. Return only last map list" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2435 +#: ../lib/python/temporal/temporal_algebra.py:2466 msgid "Second Map list is empty, can't merge it. Return only first map list" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2443 +#: ../lib/python/temporal/temporal_algebra.py:2474 #, fuzzy msgid "Space time datasets to merge must have the same temporal type" msgstr "ne morem odpreti rastrskega sloja [%s v %s]" @@ -2560,33 +2625,33 @@ msgid "Area computation is not supported for LL projections" msgstr "" -#: ../lib/python/temporal/gui_support.py:58 ../lib/python/script/core.py:1298 +#: ../lib/python/temporal/gui_support.py:58 ../lib/python/script/core.py:1324 #, python-format msgid "Invalid element '%s'" msgstr "" #: ../lib/python/temporal/univar_statistics.py:62 -#: ../lib/python/temporal/univar_statistics.py:178 +#: ../lib/python/temporal/univar_statistics.py:180 #, fuzzy, python-format msgid "Space time %(sp)s dataset <%(i)s> is empty" msgstr "Vneseni vektor '%s' ni bil najden" -#: ../lib/python/temporal/univar_statistics.py:101 +#: ../lib/python/temporal/univar_statistics.py:102 #, fuzzy, python-format msgid "Unable to get statistics for raster map <%s>" msgstr "Nezmožen ustvariti datoteko z vzglavjem za [%s v %s]" -#: ../lib/python/temporal/univar_statistics.py:104 +#: ../lib/python/temporal/univar_statistics.py:105 #, fuzzy, python-format msgid "Unable to get statistics for 3d raster map <%s>" msgstr "ne morem spremeniti direktorija v %s" -#: ../lib/python/temporal/univar_statistics.py:168 +#: ../lib/python/temporal/univar_statistics.py:170 #, fuzzy, python-format msgid "Space time %(sp)s dataset <%(i)s> not found" msgstr "Vneseni vektor '%s' ni bil najden" -#: ../lib/python/temporal/univar_statistics.py:222 +#: ../lib/python/temporal/univar_statistics.py:224 #, fuzzy, python-format msgid "Unable to get statistics for vector map <%s>" msgstr "Nezmožen ustvariti datoteko z vzglavjem za [%s v %s]" @@ -2666,41 +2731,41 @@ msgid "Unable to remove timestamp for vector map <%s>" msgstr "Nezmožen ustvariti datoteko z vzglavjem za [%s v %s]" -#: ../lib/python/temporal/temporal_vector_algebra.py:386 +#: ../lib/python/temporal/temporal_vector_algebra.py:387 #, python-format msgid "" "Error vector maps with basename %s exist. Use --o flag to overwrite existing " "file" msgstr "" -#: ../lib/python/temporal/temporal_vector_algebra.py:419 +#: ../lib/python/temporal/temporal_vector_algebra.py:420 #, fuzzy, python-format msgid "" "Error starting %s : \n" "%s" msgstr "Napaka pri zapisu datotek topo. \n" -#: ../lib/python/temporal/temporal_vector_algebra.py:492 +#: ../lib/python/temporal/temporal_vector_algebra.py:493 #, fuzzy, python-format msgid "" "Error vector map %s exist in temporal database. Use overwrite flag. : \n" "%s" msgstr "Vektor '%s' že obstaja in bo prepisan." -#: ../lib/python/temporal/core.py:603 +#: ../lib/python/temporal/core.py:605 msgid "" "Unable to initialize the temporal DBMI interface. Please use t.connect to " "specify the driver and the database string" msgstr "" -#: ../lib/python/temporal/core.py:672 +#: ../lib/python/temporal/core.py:674 #, fuzzy, python-format msgid "" "Unable to receive temporal database metadata.\n" "Current temporal database info:%(info)s" msgstr "Nezmožen odpreti datoteko s tabelo fundamentalne toÄke: %s" -#: ../lib/python/temporal/core.py:677 +#: ../lib/python/temporal/core.py:679 #, fuzzy, python-format msgid "" "Unsupported temporal database: version mismatch.\n" @@ -2709,7 +2774,7 @@ "Current temporal database info:%(info)s" msgstr "Nezmožen odpreti datoteko s tabelo fundamentalne toÄke: %s" -#: ../lib/python/temporal/core.py:685 +#: ../lib/python/temporal/core.py:687 #, fuzzy, python-format msgid "" "Unsupported temporal database: version mismatch.\n" @@ -2717,12 +2782,12 @@ "Current temporal database info:%(info)s" msgstr "Nezmožen odpreti datoteko s tabelo fundamentalne toÄke: %s" -#: ../lib/python/temporal/core.py:773 +#: ../lib/python/temporal/core.py:775 #, fuzzy, python-format msgid "Creating temporal database: %s" msgstr "Ne morem zapisati povezav z bazo podatkov." -#: ../lib/python/temporal/core.py:782 +#: ../lib/python/temporal/core.py:784 #, python-format msgid "" "Unable to create SQLite temporal database\n" @@ -2730,37 +2795,37 @@ "Please use t.connect to set a read- and writable temporal database path" msgstr "" -#: ../lib/python/temporal/core.py:947 +#: ../lib/python/temporal/core.py:949 #, fuzzy msgid "Unable to mogrify sql statement. " msgstr "ne morem spremeniti direktorija v %s" -#: ../lib/python/temporal/core.py:969 +#: ../lib/python/temporal/core.py:971 #, fuzzy msgid "Unable to check table. " msgstr "Nezmožen odpreti datoteko %s v %s" -#: ../lib/python/temporal/core.py:985 +#: ../lib/python/temporal/core.py:987 #, fuzzy msgid "Unable to execute sql statement. " msgstr "ne morem izvesti ukaza" -#: ../lib/python/temporal/core.py:995 +#: ../lib/python/temporal/core.py:997 #, fuzzy msgid "Unable to fetch one. " msgstr "ne najdem [%s]" -#: ../lib/python/temporal/core.py:1005 +#: ../lib/python/temporal/core.py:1007 #, fuzzy msgid "Unable to fetch all. " msgstr "Nezmožen odpreti datoteko %s v %s" -#: ../lib/python/temporal/core.py:1022 +#: ../lib/python/temporal/core.py:1024 #, fuzzy msgid "Unable to execute transaction. " msgstr "ne morem izvesti ukaza" -#: ../lib/python/temporal/core.py:1126 +#: ../lib/python/temporal/core.py:1128 #, python-format msgid "" "Unable to connect to %(db)s database: %(string)s\n" @@ -2768,14 +2833,14 @@ "Please use t.connect to set a read- and writable temporal database backend" msgstr "" -#: ../lib/python/temporal/core.py:1286 +#: ../lib/python/temporal/core.py:1288 #, fuzzy, python-format msgid "" "Unable to execute :\n" " %(sql)s" msgstr "ne morem izvesti ukaza" -#: ../lib/python/temporal/core.py:1330 +#: ../lib/python/temporal/core.py:1332 #, fuzzy, python-format msgid "" "Unable to execute transaction:\n" @@ -2832,14 +2897,14 @@ msgstr "" #: ../lib/python/script/array.py:157 ../lib/python/script/array.py:207 -#: ../lib/python/script/array.py:254 ../lib/python/script/array.py:305 -#: ../lib/python/script/array.py:356 ../lib/python/script/array.py:398 +#: ../lib/python/script/array.py:254 ../lib/python/script/array.py:306 +#: ../lib/python/script/array.py:357 ../lib/python/script/array.py:399 #, fuzzy, python-format msgid "Invalid kind <%s>" msgstr "ne morem spremeniti direktorija v %s" #: ../lib/python/script/array.py:160 ../lib/python/script/array.py:210 -#: ../lib/python/script/array.py:308 ../lib/python/script/array.py:359 +#: ../lib/python/script/array.py:309 ../lib/python/script/array.py:360 #, fuzzy, python-format msgid "Invalid size <%d>" msgstr "ne morem spremeniti direktorija v %s" @@ -2850,17 +2915,17 @@ "raster name in the constructor" msgstr "" -#: ../lib/python/script/array.py:247 ../lib/python/script/array.py:392 +#: ../lib/python/script/array.py:247 ../lib/python/script/array.py:393 #, fuzzy, python-format msgid "Invalid FP size <%d>" msgstr "ne morem spremeniti direktorija v %s" -#: ../lib/python/script/array.py:251 ../lib/python/script/array.py:395 +#: ../lib/python/script/array.py:251 ../lib/python/script/array.py:396 #, fuzzy, python-format msgid "Invalid integer size <%d>" msgstr "ne morem spremeniti direktorija v %s" -#: ../lib/python/script/array.py:346 +#: ../lib/python/script/array.py:347 msgid "" "grass.script.array3d.read is deprecated and does not work on MS Windows, " "pass 3D raster name in the constructor" @@ -2938,17 +3003,27 @@ msgid "color" msgstr "" +#: ../lib/python/script/setup.py:229 +#, fuzzy +msgid "Cleaning up default sqlite database ..." +msgstr "Ne morem odpreti temp datoteke" + +#: ../lib/python/script/setup.py:247 ../lib/init/grass.py:1782 +#, fuzzy +msgid "Cleaning up temporary files..." +msgstr "Ne morem odpreti temp datoteke" + #: ../lib/python/script/raster3d.py:92 #, python-format msgid "An error occurred while running r3.mapcalc with expression: %s" msgstr "" -#: ../lib/python/script/core.py:67 +#: ../lib/python/script/core.py:69 #, python-brace-format msgid "Cannot find the executable {0}" msgstr "" -#: ../lib/python/script/core.py:307 +#: ../lib/python/script/core.py:309 #, python-format msgid "" "To run the module <%s> add underscore at the end of the option <%s> to avoid " @@ -2956,51 +3031,51 @@ "GRASS GIS 7.0 and will be removed in version 7.1." msgstr "" -#: ../lib/python/script/core.py:987 +#: ../lib/python/script/core.py:1013 msgid "Mixing value types. Will try to compare after integer conversion" msgstr "" -#: ../lib/python/script/core.py:1188 +#: ../lib/python/script/core.py:1214 #, python-format msgid "Element type should be \"cell\" and not \"%s\"" msgstr "" -#: ../lib/python/script/core.py:1217 ../lib/python/script/core.py:1282 +#: ../lib/python/script/core.py:1243 ../lib/python/script/core.py:1308 #, python-format msgid "Element type should be \"raster\" and not \"%s\"" msgstr "" -#: ../lib/python/script/core.py:1437 +#: ../lib/python/script/core.py:1463 #, fuzzy msgid "Unable to list mapsets" msgstr "Ne morem odpreti %s" -#: ../lib/python/script/core.py:1476 +#: ../lib/python/script/core.py:1502 #, python-format msgid "Location <%s> already exists. Operation canceled." msgstr "" -#: ../lib/python/script/core.py:1479 +#: ../lib/python/script/core.py:1505 #, fuzzy, python-format msgid "Location <%s> already exists and will be overwritten" msgstr "Vektor '%s' že obstaja in bo prepisan." -#: ../lib/python/script/core.py:1603 +#: ../lib/python/script/core.py:1629 #, python-brace-format msgid "Debug level {0}" msgstr "" -#: ../lib/python/script/core.py:1606 +#: ../lib/python/script/core.py:1632 #, python-brace-format msgid "WARNING: Ignoring unsupported debug level (must be >=0 and <=5). {0}\n" msgstr "" -#: ../lib/python/script/core.py:1622 +#: ../lib/python/script/core.py:1648 #, fuzzy, python-format msgid "Illegal filename <%s>. Cannot be 'NULL' or start with '.'." msgstr "Neveljavno ime datoteke. Ne more biti '.' ali 'NULL'\n" -#: ../lib/python/script/core.py:1631 +#: ../lib/python/script/core.py:1657 #, fuzzy, python-format msgid "Illegal filename <%(s)s>. <%(il)s> not allowed.\n" msgstr "Neveljavno ime. Znak <%c> je prepovedan." @@ -3043,7 +3118,7 @@ msgid "Cannot parse interface description of<{name}> module: {error}" msgstr "" -#: ../lib/python/pygrass/modules/grid/grid.py:553 +#: ../lib/python/pygrass/modules/grid/grid.py:554 msgid "Execution of subprocesses was not successful" msgstr "" @@ -3066,17 +3141,17 @@ msgid "Error executing: Rast_set_cat" msgstr "za obstojeÄe rastrske sloje %d\n" -#: ../lib/python/pygrass/raster/abstract.py:275 +#: ../lib/python/pygrass/raster/abstract.py:274 #, fuzzy, python-brace-format msgid "Mode type: {0} not supported ('r', 'w')" msgstr "Vneseni vektor '%s' ni bil najden" -#: ../lib/python/pygrass/raster/abstract.py:286 +#: ../lib/python/pygrass/raster/abstract.py:285 #, fuzzy, python-brace-format msgid "Overwrite type: {0} not supported (True/False)" msgstr "Vneseni vektor '%s' ni bil najden" -#: ../lib/python/pygrass/raster/abstract.py:299 +#: ../lib/python/pygrass/raster/abstract.py:298 #: ../lib/python/pygrass/vector/abstract.py:97 #, python-brace-format msgid "Map name {0} not valid" @@ -3116,11 +3191,11 @@ msgid "Raster map <{0}> does not exist" msgstr "Ne morem odpreti datoteke z zgodovino za vektor '%s'" -#: ../lib/python/pygrass/errors.py:17 +#: ../lib/python/pygrass/errors.py:18 msgid "The map is close!" msgstr "" -#: ../lib/python/pygrass/errors.py:28 +#: ../lib/python/pygrass/errors.py:29 msgid "The self.c_mapinfo pointer must be correctly initiated" msgstr "" @@ -3137,12 +3212,12 @@ msgid "You must use the force flag to actually remove it. Exiting." msgstr "" -#: ../lib/python/pygrass/vector/__init__.py:806 +#: ../lib/python/pygrass/vector/__init__.py:813 #, fuzzy, python-format msgid "Unable to read line of feature %i" msgstr "Ne morem odpreti temp datoteke" -#: ../lib/python/pygrass/vector/__init__.py:895 +#: ../lib/python/pygrass/vector/__init__.py:902 #, fuzzy, python-format msgid "Unable to read area with id %i" msgstr "Nezmožen odpreti datoteko %s v %s" @@ -3346,13 +3421,8 @@ msgid "Unable to read PNG" msgstr "Ne morem odpreti %s" -#: ../lib/pngdriver/read_png.c:60 -#, fuzzy -msgid "Unable allocate PNG structure" -msgstr "Nezmožen dodeliti spomin\n" - -#: ../lib/pngdriver/read_png.c:64 ../lib/pngdriver/write_png.c:71 -#: ../lib/pngdriver/write_png.c:75 +#: ../lib/pngdriver/read_png.c:60 ../lib/pngdriver/read_png.c:64 +#: ../lib/pngdriver/write_png.c:71 ../lib/pngdriver/write_png.c:75 #, fuzzy msgid "Unable to allocate PNG structure" msgstr "Nezmožen dodeliti spomin\n" @@ -3549,7 +3619,7 @@ #: ../lib/imagery/iscatt_core.c:745 #, fuzzy, c-format -msgid "Unable to read find raster <%s>" +msgid "Unable to find raster <%s>" msgstr "ne morem spremeniti direktorija v %s" #: ../lib/imagery/iscatt_core.c:755 @@ -3684,7 +3754,7 @@ msgid "WARNING" msgstr "OPOZORILO: " -#: ../lib/init/grass.py:187 ../lib/gis/parser.c:621 +#: ../lib/init/grass.py:187 ../lib/gis/parser.c:628 #, fuzzy msgid "ERROR" msgstr "NAPAKA: " @@ -3694,7 +3764,7 @@ msgid "Exiting..." msgstr "Pripajanje centroidov: " -#: ../lib/init/grass.py:332 +#: ../lib/init/grass.py:336 #, fuzzy msgid "Usage" msgstr "" @@ -3702,7 +3772,7 @@ "Uporaba:\n" " " -#: ../lib/init/grass.py:333 ../lib/gis/parser_html.c:141 +#: ../lib/init/grass.py:337 ../lib/gis/parser_html.c:141 #: ../lib/gis/parser_rest.c:146 #, fuzzy msgid "Flags" @@ -3710,53 +3780,53 @@ "\n" "Izbire:\n" -#: ../lib/init/grass.py:334 +#: ../lib/init/grass.py:338 msgid "print this help message" msgstr "" -#: ../lib/init/grass.py:335 +#: ../lib/init/grass.py:339 msgid "show version information and exit" msgstr "" -#: ../lib/init/grass.py:336 +#: ../lib/init/grass.py:340 msgid "create given database, location or mapset if it doesn't exist" msgstr "" -#: ../lib/init/grass.py:337 +#: ../lib/init/grass.py:341 msgid "exit after creation of location or mapset. Only with -c flag" msgstr "" -#: ../lib/init/grass.py:338 +#: ../lib/init/grass.py:342 msgid "" -"force removal of .gislock if exists (use with care!). Only with -text flag" +"force removal of .gislock if exists (use with care!). Only with --text flag" msgstr "" -#: ../lib/init/grass.py:339 +#: ../lib/init/grass.py:343 msgid "use text based interface (skip welcome screen)" msgstr "" -#: ../lib/init/grass.py:340 ../lib/init/grass.py:342 ../lib/init/grass.py:344 +#: ../lib/init/grass.py:344 ../lib/init/grass.py:346 ../lib/init/grass.py:348 #, fuzzy msgid "and set as default" msgstr "za izbrati privzeto" -#: ../lib/init/grass.py:341 +#: ../lib/init/grass.py:345 msgid "use text based interface (show welcome screen)" msgstr "" -#: ../lib/init/grass.py:343 +#: ../lib/init/grass.py:347 msgid "use $DEFAULT_GUI graphical user interface" msgstr "" -#: ../lib/init/grass.py:345 +#: ../lib/init/grass.py:349 msgid "print GRASS configuration parameters" msgstr "" -#: ../lib/init/grass.py:346 +#: ../lib/init/grass.py:350 msgid "options: arch,build,compiler,path,revision,version" msgstr "" -#: ../lib/init/grass.py:347 ../lib/gis/parser_html.c:189 +#: ../lib/init/grass.py:351 ../lib/gis/parser_html.c:189 #: ../lib/gis/parser_rest.c:179 #, fuzzy msgid "Parameters" @@ -3764,124 +3834,138 @@ "\n" "Parametri:\n" -#: ../lib/init/grass.py:348 +#: ../lib/init/grass.py:352 msgid "initial GRASS GIS database directory" msgstr "" -#: ../lib/init/grass.py:349 +#: ../lib/init/grass.py:353 msgid "directory containing Locations" msgstr "" -#: ../lib/init/grass.py:350 +#: ../lib/init/grass.py:354 #, fuzzy msgid "initial GRASS Location" msgstr "" "\n" "neveljavna projekcija\n" -#: ../lib/init/grass.py:351 +#: ../lib/init/grass.py:355 msgid "" "directory containing Mapsets with one common coordinate system (projection)" msgstr "" -#: ../lib/init/grass.py:352 +#: ../lib/init/grass.py:356 msgid "initial GRASS Mapset" msgstr "" -#: ../lib/init/grass.py:353 +#: ../lib/init/grass.py:357 msgid "fully qualified initial Mapset directory" msgstr "" -#: ../lib/init/grass.py:354 +#: ../lib/init/grass.py:358 msgid "Environment variables relevant for startup" msgstr "" -#: ../lib/init/grass.py:355 +#: ../lib/init/grass.py:359 msgid "select GUI (text, gui, gtext)" msgstr "" -#: ../lib/init/grass.py:356 +#: ../lib/init/grass.py:360 msgid "set html web browser for help pages" msgstr "" -#: ../lib/init/grass.py:357 +#: ../lib/init/grass.py:361 msgid "set additional path(s) to local GRASS modules or user scripts" msgstr "" -#: ../lib/init/grass.py:358 +#: ../lib/init/grass.py:362 msgid "set additional GISBASE for locally installed GRASS Addons" msgstr "" -#: ../lib/init/grass.py:359 +#: ../lib/init/grass.py:363 msgid "shell script to be processed as batch job" msgstr "" -#: ../lib/init/grass.py:360 +#: ../lib/init/grass.py:364 msgid "set Python interpreter name to override 'python'" msgstr "" -#: ../lib/init/grass.py:361 +#: ../lib/init/grass.py:365 msgid "execute GRASS module or script" msgstr "" -#: ../lib/init/grass.py:362 +#: ../lib/init/grass.py:366 msgid "provided executable will be executed in GRASS session" msgstr "" -#: ../lib/init/grass.py:363 +#: ../lib/init/grass.py:367 msgid "GRASS module, script or any other executable" msgstr "" -#: ../lib/init/grass.py:364 +#: ../lib/init/grass.py:368 msgid "parameters of the executable" msgstr "" -#: ../lib/init/grass.py:365 +#: ../lib/init/grass.py:369 msgid "standard flags" msgstr "" -#: ../lib/init/grass.py:390 +#: ../lib/init/grass.py:370 +msgid "create temporary location (use with the --exec flag)" +msgstr "" + +#: ../lib/init/grass.py:395 msgid "The APPDATA variable is not set, ask your operating system support" msgstr "" -#: ../lib/init/grass.py:393 +#: ../lib/init/grass.py:398 msgid "" "The APPDATA variable points to directory which does not exist, ask your " "operating system support" msgstr "" -#: ../lib/init/grass.py:440 +#: ../lib/init/grass.py:411 +#, fuzzy, python-format +msgid "Failed to create configuration directory '%s' with error: %s" +msgstr "ne morem spremeniti direktorija v %s" + +#: ../lib/init/grass.py:454 #, fuzzy, python-format msgid "" "Unable to create temporary directory ! Exiting." msgstr "Nezmožen dodeliti spomin\n" -#: ../lib/init/grass.py:493 +#: ../lib/init/grass.py:507 #, python-brace-format msgid "Invalid line in RC file ({file}): '{line}' ({error})\n" msgstr "" -#: ../lib/init/grass.py:547 +#: ../lib/init/grass.py:513 +#, python-brace-format +msgid "Empty RC file ({file})" +msgstr "" + +#: ../lib/init/grass.py:563 #, fuzzy, python-format msgid "GUI <%s> not supported in this version" msgstr "Zahtevani format ni bil preveden v tej verziji" -#: ../lib/init/grass.py:708 +#: ../lib/init/grass.py:729 msgid "Searched for a web browser, but none found" msgstr "" -#: ../lib/init/grass.py:747 +#: ../lib/init/grass.py:769 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" msgstr "" -#: ../lib/init/grass.py:751 +#: ../lib/init/grass.py:773 msgid "GRASS GUI not found. Please check your installation." msgstr "" -#: ../lib/init/grass.py:753 +#: ../lib/init/grass.py:775 msgid "" "{}\n" "Switching to text based interface mode.\n" @@ -3889,7 +3973,7 @@ "Hit RETURN to continue.\n" msgstr "" -#: ../lib/init/grass.py:762 +#: ../lib/init/grass.py:784 msgid "" "It appears that the X Windows system is not active.\n" "A graphical based user interface is not supported.\n" @@ -3899,105 +3983,147 @@ "Hit RETURN to continue.\n" msgstr "" -#: ../lib/init/grass.py:855 ../lib/gis/make_mapset.c:66 +#: ../lib/init/grass.py:880 ../lib/gis/make_mapset.c:66 #, fuzzy, c-format, python-format msgid "Location <%s> doesn't exist" msgstr "Ne morem odpreti datoteke z zgodovino za vektor '%s'" -#: ../lib/init/grass.py:857 +#: ../lib/init/grass.py:882 #, python-format msgid "<%s> is not a valid GRASS Location because PERMANENT Mapset is missing" msgstr "" -#: ../lib/init/grass.py:860 +#: ../lib/init/grass.py:885 #, python-format msgid "<%s> is not a valid GRASS Location because PERMANENT is not a directory" msgstr "" -#: ../lib/init/grass.py:865 +#: ../lib/init/grass.py:890 #, python-format msgid "" "<%s> is not a valid GRASS Location because PERMANENT Mapset does not have a " "DEFAULT_WIND file (default computational region)" msgstr "" -#: ../lib/init/grass.py:870 +#: ../lib/init/grass.py:895 #, python-brace-format msgid "" "Mapset <{mapset}> doesn't exist in GRASS Location <{loc}>. A new mapset can " "be created by '-c' switch." msgstr "" -#: ../lib/init/grass.py:874 +#: ../lib/init/grass.py:899 #, python-format msgid "<%s> is not a GRASS Mapset because it is not a directory" msgstr "" -#: ../lib/init/grass.py:877 +#: ../lib/init/grass.py:902 #, python-format msgid "<%s> is not a valid GRASS Mapset because it does not have a WIND file" msgstr "" -#: ../lib/init/grass.py:881 +#: ../lib/init/grass.py:906 #, python-format msgid "<%s> is not a valid GRASS Mapset because its WIND file is not readable" msgstr "" -#: ../lib/init/grass.py:884 +#: ../lib/init/grass.py:909 #, python-brace-format msgid "" "Mapset <{mapset}> or Location <{location}> is invalid for an unknown reason" msgstr "" -#: ../lib/init/grass.py:947 -#, python-format -msgid "Failed to create new location. The location <%s> already exists." +#: ../lib/init/grass.py:934 +#, python-brace-format +msgid "" +"Unable to create new location because the location <{location}> already " +"exists." +msgstr "" + +#: ../lib/init/grass.py:938 +#, python-brace-format +msgid "Unable to create new location <{location}> because <{path}> is a file." +msgstr "" + +#: ../lib/init/grass.py:941 +#, python-brace-format +msgid "" +"Unable to create new location <{location}> because the directory <{path}> " +"already exists." +msgstr "" + +#: ../lib/init/grass.py:945 +#, python-brace-format +msgid "" +"Unable to create new location in the directory <{path}> for an unknown " +"reason." +msgstr "" + +#: ../lib/init/grass.py:992 +msgid "" +"Mapset <{}> already exists. Ignoring the request to create it. Note that " +"this warning may become an error in future versions." msgstr "" -#: ../lib/init/grass.py:954 -msgid "Missing WIND file" +#: ../lib/init/grass.py:1020 +msgid "Creating new GRASS GIS location <{}>..." msgstr "" -#: ../lib/init/grass.py:972 +#: ../lib/init/grass.py:1026 +msgid "Creating new GRASS GIS mapset <{}>..." +msgstr "" + +#: ../lib/init/grass.py:1031 +#, fuzzy, python-brace-format +msgid "Unable to create new mapset <{mapset}> because <{path}> is a file." +msgstr "Nezmožen odpreti datoteko %s v %s" + +#: ../lib/init/grass.py:1037 msgid "" -"GISDBASE, LOCATION_NAME and MAPSET variables not set properly.\n" -"Interactive startup needed." +"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:996 +#: ../lib/init/grass.py:1061 +msgid "" +"GRASS GIS database directory, location and mapset not set properly. Use GUI " +"or command line to set them." +msgstr "" + +#: ../lib/init/grass.py:1086 #, python-format msgid "" "Invalid user interface specified - <%s>. Use the --help option to see valid " "interface names." msgstr "" -#: ../lib/init/grass.py:1015 +#: ../lib/init/grass.py:1106 #, python-brace-format msgid "" "Error in GUI startup. See messages above (if any) and if necessary, please " "report this error to the GRASS developers.\n" "On systems with package manager, make sure you have the right GUI package, " "probably named grass-gui, installed.\n" -"To run GRASS GIS in text mode use the -text flag.\n" +"To run GRASS GIS in text mode use the --text flag.\n" "Use '--help' for further options\n" " {cmd_name} --help\n" "See also: https://grass.osgeo.org/{cmd_name}/manuals/helptext.html" msgstr "" -#: ../lib/init/grass.py:1027 +#: ../lib/init/grass.py:1118 msgid "" "Exit was requested in GUI.\n" "GRASS GIS will not start. Bye." msgstr "" -#: ../lib/init/grass.py:1030 +#: ../lib/init/grass.py:1121 #, fuzzy msgid "" "Invalid return code from GUI startup script.\n" "Please advise GRASS developers of this error." msgstr "Prosim sporoÄite razvijalcem GRASS-a o tej napaki.\n" -#: ../lib/init/grass.py:1077 +#: ../lib/init/grass.py:1168 #, python-brace-format msgid "" "Error reading data path information from g.gisenv.\n" @@ -4008,27 +4134,23 @@ "Check the <{file}> file." msgstr "" -#: ../lib/init/grass.py:1158 ../lib/init/grass.py:1162 -msgid "Default locale settings are missing. GRASS running with C locale." -msgstr "" - -#: ../lib/init/grass.py:1240 +#: ../lib/init/grass.py:1381 #, python-format msgid "Path '%s' doesn't exist" msgstr "" -#: ../lib/init/grass.py:1242 +#: ../lib/init/grass.py:1383 #, python-format msgid "Path '%s' not accessible." msgstr "" #. GTC %s is mapset's folder path -#: ../lib/init/grass.py:1247 +#: ../lib/init/grass.py:1388 #, python-format msgid "You are not the owner of '%s'." msgstr "" -#: ../lib/init/grass.py:1255 +#: ../lib/init/grass.py:1396 #, python-format msgid "" "%(user)s is currently running GRASS in selected mapset (file %(file)s " @@ -4038,36 +4160,36 @@ "sure..." msgstr "" -#: ../lib/init/grass.py:1262 +#: ../lib/init/grass.py:1405 #, python-format msgid "" "%(user)s is currently running GRASS in selected mapset (file %(file)s " "found). Forcing to launch GRASS..." msgstr "" -#: ../lib/init/grass.py:1266 +#: ../lib/init/grass.py:1409 #, python-format msgid "" "Unable to properly access '%s'.\n" "Please notify system personnel." msgstr "" -#: ../lib/init/grass.py:1287 +#: ../lib/init/grass.py:1430 #, fuzzy msgid "Building user fontcap..." msgstr "Gradim topologijo ...\n" -#: ../lib/init/grass.py:1346 +#: ../lib/init/grass.py:1489 #, fuzzy msgid "The SHELL variable is not set" msgstr "GISRC - spremenljivka ni nastavljena" -#: ../lib/init/grass.py:1362 +#: ../lib/init/grass.py:1505 #, python-brace-format msgid "Unsupported shell <{sh}>: {env_file}" msgstr "" -#: ../lib/init/grass.py:1378 +#: ../lib/init/grass.py:1521 #, python-format msgid "" "Job file <%s> has been defined in the 'GRASS_BATCH_JOB' variable but not " @@ -4076,117 +4198,123 @@ "Use 'unset GRASS_BATCH_JOB' to disable batch job processing." msgstr "" -#: ../lib/init/grass.py:1385 +#: ../lib/init/grass.py:1528 #, python-format msgid "Change file permission to 'executable' for <%s>" msgstr "" -#: ../lib/init/grass.py:1400 +#: ../lib/init/grass.py:1543 #, fuzzy, python-format msgid "Executing <%s> ..." msgstr "Pripajanje centroidov: " -#: ../lib/init/grass.py:1407 +#: ../lib/init/grass.py:1550 #, fuzzy, python-brace-format msgid "" "Execution of <{cmd}> failed:\n" "{error}" msgstr "Povezava ni uspela.\n" -#: ../lib/init/grass.py:1410 +#: ../lib/init/grass.py:1553 #, fuzzy, python-format msgid "Execution of <%s> finished." msgstr "Nezmožen odpreti datoteko %s v %s" -#: ../lib/init/grass.py:1441 +#: ../lib/init/grass.py:1583 #, fuzzy, python-brace-format msgid "Unable to close GUI. {0}" msgstr "Ne morem odpreti %s" -#: ../lib/init/grass.py:1468 +#: ../lib/init/grass.py:1611 #, python-format msgid "Welcome to GRASS GIS %s" msgstr "" -#: ../lib/init/grass.py:1490 +#: ../lib/init/grass.py:1633 msgid "GRASS GIS homepage:" msgstr "" #. GTC Running through: SHELL NAME -#: ../lib/init/grass.py:1492 +#: ../lib/init/grass.py:1635 msgid "This version running through:" msgstr "" -#: ../lib/init/grass.py:1494 +#: ../lib/init/grass.py:1637 #, fuzzy msgid "Help is available with the command:" msgstr "Za ukaz [%s] ni na voljo pomoÄi\n" -#: ../lib/init/grass.py:1495 +#: ../lib/init/grass.py:1638 msgid "See the licence terms with:" msgstr "" -#: ../lib/init/grass.py:1496 +#: ../lib/init/grass.py:1639 msgid "See citation options with:" msgstr "" -#: ../lib/init/grass.py:1499 +#: ../lib/init/grass.py:1642 msgid "If required, restart the GUI with:" msgstr "" -#: ../lib/init/grass.py:1501 +#: ../lib/init/grass.py:1644 msgid "Start the GUI with:" msgstr "" -#: ../lib/init/grass.py:1503 +#: ../lib/init/grass.py:1646 msgid "When ready to quit enter:" msgstr "" -#: ../lib/init/grass.py:1591 +#: ../lib/init/grass.py:1733 msgid "2D and 3D raster MASKs present" msgstr "" -#: ../lib/init/grass.py:1592 +#: ../lib/init/grass.py:1734 msgid "Raster MASK present" msgstr "" -#: ../lib/init/grass.py:1593 +#: ../lib/init/grass.py:1735 msgid "3D raster MASK present" msgstr "" -#: ../lib/init/grass.py:1634 +#: ../lib/init/grass.py:1775 #, fuzzy msgid "Done." msgstr "ga ni" -#: ../lib/init/grass.py:1636 +#: ../lib/init/grass.py:1777 msgid "Goodbye from GRASS GIS" msgstr "" -#: ../lib/init/grass.py:1641 -#, fuzzy -msgid "Cleaning up temporary files..." -msgstr "Ne morem odpreti temp datoteke" - -#: ../lib/init/grass.py:1661 +#: ../lib/init/grass.py:1813 msgid "Please install the GRASS GIS development package" msgstr "" -#: ../lib/init/grass.py:1695 +#: ../lib/init/grass.py:1848 #, fuzzy, python-format msgid "Parameter <%s> not supported" msgstr "Vneseni vektor '%s' ni bil najden" -#: ../lib/init/grass.py:1839 +#: ../lib/init/grass.py:1998 msgid "Flag -e requires also flag -c" msgstr "" -#: ../lib/init/grass.py:1886 +#: ../lib/init/grass.py:2000 +msgid "" +"Coordinate reference system argument (e.g. EPSG) is needed for --tmp-location" +msgstr "" + +#: ../lib/init/grass.py:2003 +msgid "" +"Only one argument (e.g. EPSG) is needed for --tmp-location, mapset name <{}> " +"provided" +msgstr "" + +#: ../lib/init/grass.py:2058 #, python-brace-format msgid "" "Unable to start GRASS GIS. You have the choice to:\n" -" - Launch the graphical user interface with the '-gui' switch\n" -" {cmd_name} -gui\n" +" - Launch the graphical user interface with the '--gui' switch\n" +" {cmd_name} --gui\n" " - Launch with path to the location/mapset as an argument\n" " {cmd_name} /path/to/location/mapset`\n" " - Create a location with '-c' and launch in its PERMANENT mapset\n" @@ -4198,27 +4326,23 @@ "See also: https://grass.osgeo.org/{cmd_name}/manuals/helptext.html" msgstr "" -#: ../lib/init/grass.py:1909 -msgid "Creating new GRASS GIS location/mapset..." -msgstr "" - -#: ../lib/init/grass.py:1911 +#: ../lib/init/grass.py:2080 msgid "Starting GRASS GIS..." msgstr "" -#: ../lib/init/grass.py:1932 +#: ../lib/init/grass.py:2101 #, python-brace-format msgid "" -"<{0}> requested, but not available. Run GRASS in text mode (-text) or " +"<{0}> requested, but not available. Run GRASS in text mode (--text) or " "install missing package (usually 'grass-gui')." msgstr "" -#: ../lib/init/grass.py:1986 +#: ../lib/init/grass.py:2162 #, python-format msgid "Launching <%s> GUI in the background, please wait..." msgstr "" -#: ../lib/init/grass.py:2008 +#: ../lib/init/grass.py:2184 #, fuzzy, python-format msgid "Failed to start shell '%s'" msgstr "Nezmožen odpreti datoteko %s v %s" @@ -4237,42 +4361,50 @@ msgid "Unable to write lockfile %s (%s)" msgstr "Nezmožen odpreti datoteko %s v %s" -#: ../lib/segment/open.c:53 +#: ../lib/segment/open.c:57 +msgid "Using memory cache" +msgstr "" + +#: ../lib/segment/open.c:70 +msgid "Using disk cache" +msgstr "" + +#: ../lib/segment/open.c:73 msgid "Segment file name is NULL" msgstr "" -#: ../lib/segment/open.c:58 +#: ../lib/segment/open.c:78 msgid "Segment file exists already" msgstr "" -#: ../lib/segment/open.c:66 +#: ../lib/segment/open.c:86 #, fuzzy msgid "Unable to create segment file" msgstr "Ne morem odpreti temp datoteke" -#: ../lib/segment/open.c:74 +#: ../lib/segment/open.c:94 #, fuzzy msgid "Could not write segment file" msgstr "ne morem ustvariti novega procesa" -#: ../lib/segment/open.c:78 +#: ../lib/segment/open.c:98 msgid "Illegal segment configuration parameter(s)" msgstr "" -#: ../lib/segment/open.c:87 +#: ../lib/segment/open.c:107 #, fuzzy msgid "Unable to re-open segment file" msgstr "Nezmožen odpreti datoteko %s v %s" -#: ../lib/segment/open.c:94 +#: ../lib/segment/open.c:114 msgid "Could not read segment file" msgstr "" -#: ../lib/segment/format.c:144 +#: ../lib/segment/format.c:143 msgid "Segment format: file size too large" msgstr "" -#: ../lib/segment/format.c:145 +#: ../lib/segment/format.c:144 msgid "Please recompile with Large File Support (LFS)" msgstr "" @@ -4906,55 +5038,60 @@ msgid "Pseudo-random number generator not seeded" msgstr "" -#: ../lib/gis/cmprlz4.c:81 ../lib/gis/cmprlz4.c:138 ../lib/gis/cmprbzip.c:90 -#: ../lib/gis/cmprbzip.c:164 ../lib/gis/cmprzlib.c:99 ../lib/gis/cmprzlib.c:195 -#: ../lib/gis/compress.c:303 +#: ../lib/gis/cmprlz4.c:89 ../lib/gis/cmprlz4.c:156 ../lib/gis/cmprbzip.c:104 +#: ../lib/gis/cmprbzip.c:183 ../lib/gis/cmprzstd.c:102 +#: ../lib/gis/cmprzstd.c:176 ../lib/gis/cmprzlib.c:100 +#: ../lib/gis/cmprzlib.c:179 ../lib/gis/compress.c:335 msgid "No source buffer" msgstr "" -#: ../lib/gis/cmprlz4.c:84 ../lib/gis/cmprlz4.c:141 ../lib/gis/cmprbzip.c:93 -#: ../lib/gis/cmprbzip.c:167 ../lib/gis/cmprzlib.c:102 -#: ../lib/gis/cmprzlib.c:198 +#: ../lib/gis/cmprlz4.c:92 ../lib/gis/cmprlz4.c:159 ../lib/gis/cmprbzip.c:107 +#: ../lib/gis/cmprbzip.c:186 ../lib/gis/cmprzstd.c:105 +#: ../lib/gis/cmprzstd.c:179 ../lib/gis/cmprzlib.c:103 +#: ../lib/gis/cmprzlib.c:182 msgid "No destination buffer" msgstr "" -#: ../lib/gis/cmprlz4.c:91 ../lib/gis/cmprlz4.c:148 ../lib/gis/cmprbzip.c:100 -#: ../lib/gis/cmprbzip.c:174 ../lib/gis/cmprzlib.c:109 -#: ../lib/gis/cmprzlib.c:205 ../lib/gis/compress.c:305 +#: ../lib/gis/cmprlz4.c:99 ../lib/gis/cmprlz4.c:166 ../lib/gis/cmprbzip.c:114 +#: ../lib/gis/cmprbzip.c:193 ../lib/gis/cmprzstd.c:112 +#: ../lib/gis/cmprzstd.c:186 ../lib/gis/cmprzlib.c:110 +#: ../lib/gis/cmprzlib.c:189 ../lib/gis/compress.c:337 #, fuzzy, c-format msgid "Invalid source buffer size %d" msgstr "ne morem spremeniti direktorija v %s" -#: ../lib/gis/cmprlz4.c:93 ../lib/gis/cmprlz4.c:150 ../lib/gis/cmprbzip.c:102 -#: ../lib/gis/cmprbzip.c:176 ../lib/gis/cmprzlib.c:111 -#: ../lib/gis/cmprzlib.c:207 ../lib/gis/compress.c:225 +#: ../lib/gis/cmprlz4.c:101 ../lib/gis/cmprlz4.c:168 ../lib/gis/cmprbzip.c:116 +#: ../lib/gis/cmprbzip.c:195 ../lib/gis/cmprzstd.c:114 +#: ../lib/gis/cmprzstd.c:188 ../lib/gis/cmprzlib.c:112 +#: ../lib/gis/cmprzlib.c:191 ../lib/gis/compress.c:257 #, fuzzy, c-format msgid "Invalid destination buffer size %d" msgstr "ne morem spremeniti direktorija v %s" -#: ../lib/gis/cmprlz4.c:107 +#: ../lib/gis/cmprlz4.c:121 msgid "LZ4 compression error" msgstr "" -#: ../lib/gis/cmprlz4.c:159 +#: ../lib/gis/cmprlz4.c:177 msgid "LZ4 decompression error" msgstr "" -#: ../lib/gis/cmprlz4.c:168 ../lib/gis/cmprbzip.c:200 +#: ../lib/gis/cmprlz4.c:186 ../lib/gis/cmprbzip.c:219 ../lib/gis/cmprzstd.c:206 +#: ../lib/gis/cmprzlib.c:215 #, c-format msgid "Got uncompressed size %d, expected %d" msgstr "" -#: ../lib/gis/cmprbzip.c:83 ../lib/gis/cmprbzip.c:157 +#: ../lib/gis/cmprbzip.c:97 ../lib/gis/cmprbzip.c:176 msgid "GRASS needs to be compiled with BZIP2 for BZIP2 compression" msgstr "" -#: ../lib/gis/cmprbzip.c:122 +#: ../lib/gis/cmprbzip.c:141 #, c-format msgid "BZIP2 version %s compression error %d" msgstr "" -#: ../lib/gis/cmprbzip.c:189 +#: ../lib/gis/cmprbzip.c:208 #, c-format msgid "BZIP2 version %s decompression error %d" msgstr "" @@ -5055,78 +5192,91 @@ msgid "No ellipsoid info given in file %s in <%s>" msgstr "V datoteki %s v %s ni podatka o elipsoidu" -#: ../lib/gis/parser.c:355 +#: ../lib/gis/parser.c:348 +msgid "Bug in UI description. Missing module description" +msgstr "" + +#: ../lib/gis/parser.c:358 +msgid "Bug in UI description. Missing option key" +msgstr "" + +#: ../lib/gis/parser.c:360 #, c-format -msgid "BUG in option name, '%s' is not valid" +msgid "Bug in UI description. Option key <%s> is not valid" msgstr "" -#: ../lib/gis/parser.c:407 +#: ../lib/gis/parser.c:362 #, c-format -msgid "BUG in descriptions, option '%s' in <%s> does not exist" +msgid "Bug in UI description. Description for option <%s> missing" msgstr "" -#: ../lib/gis/parser.c:525 +#: ../lib/gis/parser.c:414 +#, c-format +msgid "Bug in UI description. Option '%s' in <%s> does not exist" +msgstr "" + +#: ../lib/gis/parser.c:532 msgid "Use either --quiet or --verbose flag, not both. Assuming --verbose." msgstr "" -#: ../lib/gis/parser.c:539 +#: ../lib/gis/parser.c:546 msgid "Use either --quiet or --verbose flag, not both. Assuming --quiet." msgstr "" -#: ../lib/gis/parser.c:554 +#: ../lib/gis/parser.c:561 msgid "Use either --qq or --verbose flag, not both. Assuming --qq." msgstr "" -#: ../lib/gis/parser.c:585 +#: ../lib/gis/parser.c:592 #, fuzzy, c-format msgid "Sorry <%s> is not a valid option" msgstr "Oprostite <%s> ni veljavna možnost\n" -#: ../lib/gis/parser.c:598 +#: ../lib/gis/parser.c:605 msgid "Your installation doesn't include GUI, exiting." msgstr "" -#: ../lib/gis/parser.c:943 +#: ../lib/gis/parser.c:950 #, fuzzy msgid "Unable to determine program name" msgstr "ne morem doloÄiti uporabnikovega domaÄega direktorija" -#: ../lib/gis/parser.c:965 ../lib/gis/parser.c:984 +#: ../lib/gis/parser.c:972 ../lib/gis/parser.c:991 #, fuzzy, c-format msgid "%s: Sorry, <%c> is not a valid flag" msgstr "Oprostite <%c> ni veljavna izbira\n" -#: ../lib/gis/parser.c:1114 +#: ../lib/gis/parser.c:1121 #, fuzzy, c-format msgid "%s: Sorry, <%s=> is ambiguous" msgstr "Oprostite <%s=> je dvoumno\n" -#: ../lib/gis/parser.c:1117 +#: ../lib/gis/parser.c:1124 #, c-format msgid "Option <%s=> matches" msgstr "" -#: ../lib/gis/parser.c:1135 +#: ../lib/gis/parser.c:1142 #, c-format msgid "Please update the usage of <%s>: option <%s> has been renamed to <%s>" msgstr "" -#: ../lib/gis/parser.c:1148 +#: ../lib/gis/parser.c:1155 #, fuzzy, c-format msgid "%s: Sorry, <%s> is not a valid parameter" msgstr "Oprostite <%s> ni veljaven parameter\n" -#: ../lib/gis/parser.c:1154 ../lib/gis/parser.c:1400 +#: ../lib/gis/parser.c:1161 ../lib/gis/parser.c:1407 #, fuzzy, c-format msgid "<%s> is an abbreviation for <%s>" msgstr "<%s> v \"mapset\" <%s>" -#: ../lib/gis/parser.c:1159 +#: ../lib/gis/parser.c:1166 #, c-format msgid "Option <%s> does not accept multiple answers" msgstr "" -#: ../lib/gis/parser.c:1231 +#: ../lib/gis/parser.c:1238 #, fuzzy, c-format msgid "" "Illegal range syntax for parameter <%s>\n" @@ -5135,7 +5285,7 @@ "\n" "Napaka: neveljaven razpon sintakse za parameter <%s>\n" -#: ../lib/gis/parser.c:1237 +#: ../lib/gis/parser.c:1244 #, fuzzy, c-format msgid "" "Value <%s> out of range for parameter <%s>\n" @@ -5144,14 +5294,14 @@ "\n" "Napaka: vrednost <%s> izven razpona za parameter <%s>\n" -#: ../lib/gis/parser.c:1243 +#: ../lib/gis/parser.c:1250 #, fuzzy, c-format msgid "Missing value for parameter <%s>" msgstr "" "\n" "Napaka: ManjkajoÄa vrednost za parameter <%s>\n" -#: ../lib/gis/parser.c:1249 +#: ../lib/gis/parser.c:1256 #, fuzzy, c-format msgid "" "Value <%s> ambiguous for parameter <%s>\n" @@ -5160,7 +5310,7 @@ "\n" "Napaka: vrednost <%s> izven razpona za parameter <%s>\n" -#: ../lib/gis/parser.c:1422 +#: ../lib/gis/parser.c:1429 #, fuzzy, c-format msgid "" "Required parameter <%s> not set:\n" @@ -5170,7 +5320,7 @@ "NAPAKA: Zahtevani parameter <%s> ni nastavljen:\n" " (%s).\n" -#: ../lib/gis/parser.c:1514 +#: ../lib/gis/parser.c:1521 #, fuzzy, c-format msgid "" "Option <%s> must be provided in multiples of %d\n" @@ -5179,42 +5329,42 @@ "\n" "Napaka: možnost <%s> mora biti podana v veÄkratnikih %d\n" -#: ../lib/gis/parser.c:1588 ../lib/gis/error.c:363 +#: ../lib/gis/parser.c:1595 ../lib/gis/error.c:363 #, c-format msgid "ERROR: " msgstr "NAPAKA: " -#: ../lib/gis/parser.c:1590 ../lib/gis/parser.c:1597 +#: ../lib/gis/parser.c:1597 ../lib/gis/parser.c:1604 #, c-format msgid "option <%s>: <%s> exists. To overwrite, use the --overwrite flag" msgstr "" -#: ../lib/gis/parser.c:1707 +#: ../lib/gis/parser.c:1714 #, fuzzy, c-format msgid "%s= is not a separator option" msgstr "Oprostite <%s> ni veljavna možnost\n" -#: ../lib/gis/parser.c:1710 +#: ../lib/gis/parser.c:1717 #, c-format msgid "No separator given for %s=" msgstr "" -#: ../lib/gis/parser.c:1772 ../lib/gis/parser.c:1789 +#: ../lib/gis/parser.c:1779 ../lib/gis/parser.c:1796 #, fuzzy, c-format msgid "%s= is not a file option" msgstr "Oprostite <%s> ni veljavna možnost\n" -#: ../lib/gis/parser.c:1774 +#: ../lib/gis/parser.c:1781 #, fuzzy, c-format msgid "Opening multiple files not supported for %s=" msgstr "Vneseni vektor '%s' ni bil najden" -#: ../lib/gis/parser.c:1780 +#: ../lib/gis/parser.c:1787 #, fuzzy, c-format msgid "Unable to open %s file <%s>" msgstr "Nezmožen odpreti datoteko %s v %s" -#: ../lib/gis/parser.c:1786 +#: ../lib/gis/parser.c:1793 #, fuzzy, c-format msgid "Unable to create %s file <%s>" msgstr "Nezmožen odpreti datoteko %s v %s" @@ -5227,478 +5377,478 @@ msgid "Example: select * from towns where population > 10000" msgstr "" -#: ../lib/gis/parser_standard_options.c:156 +#: ../lib/gis/parser_standard_options.c:157 #, fuzzy msgid "WHERE conditions of SQL statement without 'where' keyword" msgstr "" "WHERE pogoji SQL stavka brez kljuÄne besede 'where': (primer: dohodek < 1000 " "and preb >= 10000)" -#: ../lib/gis/parser_standard_options.c:157 +#: ../lib/gis/parser_standard_options.c:158 msgid "Example: income < 1000 and population >= 10000" msgstr "" -#: ../lib/gis/parser_standard_options.c:165 +#: ../lib/gis/parser_standard_options.c:166 #, fuzzy msgid "Name of attribute table" msgstr "Ime vhodnega vektorskega sloja" -#: ../lib/gis/parser_standard_options.c:174 +#: ../lib/gis/parser_standard_options.c:175 #, fuzzy msgid "Name of database driver" msgstr "Ime vhodnega rastrskega sloja" -#: ../lib/gis/parser_standard_options.c:183 +#: ../lib/gis/parser_standard_options.c:184 #, fuzzy msgid "Name of database" msgstr "Ime vhodnega vektorskega sloja" -#: ../lib/gis/parser_standard_options.c:192 +#: ../lib/gis/parser_standard_options.c:193 msgid "Database schema" msgstr "" -#: ../lib/gis/parser_standard_options.c:193 +#: ../lib/gis/parser_standard_options.c:194 msgid "" "Do not use this option if schemas are not supported by driver/database server" msgstr "" -#: ../lib/gis/parser_standard_options.c:202 +#: ../lib/gis/parser_standard_options.c:203 #, fuzzy msgid "Name of attribute column" msgstr "Ime vhodnega vektorskega sloja" -#: ../lib/gis/parser_standard_options.c:211 +#: ../lib/gis/parser_standard_options.c:212 #, fuzzy msgid "Name of attribute column(s)" msgstr "Ime vhodnega vektorskega sloja" -#: ../lib/gis/parser_standard_options.c:220 +#: ../lib/gis/parser_standard_options.c:221 #, fuzzy msgid "Name of key column" msgstr "Ime vhodnega vektorskega sloja" -#: ../lib/gis/parser_standard_options.c:221 +#: ../lib/gis/parser_standard_options.c:222 msgid "Must refer to an integer column" msgstr "" -#: ../lib/gis/parser_standard_options.c:233 +#: ../lib/gis/parser_standard_options.c:234 #, fuzzy msgid "Name of input imagery group" msgstr "Ime vhodnega rastrskega sloja" -#: ../lib/gis/parser_standard_options.c:241 +#: ../lib/gis/parser_standard_options.c:242 #, fuzzy msgid "Name of input imagery subgroup" msgstr "Ime vhodnega rastrskega sloja" -#: ../lib/gis/parser_standard_options.c:251 +#: ../lib/gis/parser_standard_options.c:252 #, fuzzy msgid "Name of input raster map" msgstr "Ime vhodnega rastrskega sloja" -#: ../lib/gis/parser_standard_options.c:260 +#: ../lib/gis/parser_standard_options.c:261 #, fuzzy msgid "Name of input raster map(s)" msgstr "Ime vhodnega rastrskega sloja" -#: ../lib/gis/parser_standard_options.c:268 +#: ../lib/gis/parser_standard_options.c:269 #, fuzzy msgid "Name for output raster map" msgstr "Ime izhodnega rastrskega sloja" -#: ../lib/gis/parser_standard_options.c:277 +#: ../lib/gis/parser_standard_options.c:278 #, fuzzy msgid "Name for output raster map(s)" msgstr "Ime izhodnega rastrskega sloja" -#: ../lib/gis/parser_standard_options.c:285 +#: ../lib/gis/parser_standard_options.c:286 #, fuzzy msgid "Name of raster map" msgstr "Ime vhodnega rastrskega sloja" -#: ../lib/gis/parser_standard_options.c:294 +#: ../lib/gis/parser_standard_options.c:295 #, fuzzy msgid "Name of raster map(s)" msgstr "Ime vhodnega rastrskega sloja" -#: ../lib/gis/parser_standard_options.c:302 +#: ../lib/gis/parser_standard_options.c:303 #, fuzzy msgid "Name of base raster map" msgstr "Ime vhodnega rastrskega sloja" -#: ../lib/gis/parser_standard_options.c:310 +#: ../lib/gis/parser_standard_options.c:311 #, fuzzy msgid "Name of cover raster map" msgstr "Ime izhodnega rastrskega sloja" -#: ../lib/gis/parser_standard_options.c:318 +#: ../lib/gis/parser_standard_options.c:319 #, fuzzy msgid "Name of input elevation raster map" msgstr "Ime vhodnega rastrskega sloja" -#: ../lib/gis/parser_standard_options.c:327 +#: ../lib/gis/parser_standard_options.c:328 #, fuzzy msgid "Name of input elevation raster map(s)" msgstr "Ime vhodnega rastrskega sloja" -#: ../lib/gis/parser_standard_options.c:334 +#: ../lib/gis/parser_standard_options.c:335 #, fuzzy msgid "Type of raster map to be created" msgstr "Ime vhodnega rastrskega sloja" -#: ../lib/gis/parser_standard_options.c:335 +#: ../lib/gis/parser_standard_options.c:336 #, fuzzy msgid "Storage type for resultant raster map" msgstr "Ime izhodnega rastrskega sloja" -#: ../lib/gis/parser_standard_options.c:339 +#: ../lib/gis/parser_standard_options.c:340 msgid "Integer" msgstr "" -#: ../lib/gis/parser_standard_options.c:340 +#: ../lib/gis/parser_standard_options.c:341 msgid "Single precision floating point" msgstr "" -#: ../lib/gis/parser_standard_options.c:341 +#: ../lib/gis/parser_standard_options.c:342 msgid "Double precision floating point" msgstr "" -#: ../lib/gis/parser_standard_options.c:347 +#: ../lib/gis/parser_standard_options.c:348 #, fuzzy msgid "Sampling interpolation method" msgstr "Nepoznan \"location\"" -#: ../lib/gis/parser_standard_options.c:351 +#: ../lib/gis/parser_standard_options.c:352 msgid "Nearest-neighbor interpolation" msgstr "" -#: ../lib/gis/parser_standard_options.c:352 +#: ../lib/gis/parser_standard_options.c:353 #, fuzzy msgid "Bilinear interpolation" msgstr "Nepoznan \"location\"" -#: ../lib/gis/parser_standard_options.c:353 +#: ../lib/gis/parser_standard_options.c:354 #, fuzzy msgid "Bicubic interpolation" msgstr "Nepoznan \"location\"" -#: ../lib/gis/parser_standard_options.c:362 +#: ../lib/gis/parser_standard_options.c:363 #, fuzzy msgid "Name of input basename raster map(s)" msgstr "Ime vhodnega rastrskega sloja" -#: ../lib/gis/parser_standard_options.c:371 +#: ../lib/gis/parser_standard_options.c:372 #, fuzzy msgid "Name for output basename raster map(s)" msgstr "Ime izhodnega rastrskega sloja" -#: ../lib/gis/parser_standard_options.c:381 +#: ../lib/gis/parser_standard_options.c:382 #, fuzzy msgid "Name of input 3D raster map" msgstr "Ime vhodnega rastrskega sloja" -#: ../lib/gis/parser_standard_options.c:390 +#: ../lib/gis/parser_standard_options.c:391 #, fuzzy msgid "Name of input 3D raster map(s)" msgstr "Ime vhodnega rastrskega sloja" -#: ../lib/gis/parser_standard_options.c:398 +#: ../lib/gis/parser_standard_options.c:399 #, fuzzy msgid "Name for output 3D raster map" msgstr "Ime izhodnega rastrskega sloja" -#: ../lib/gis/parser_standard_options.c:406 +#: ../lib/gis/parser_standard_options.c:407 #, fuzzy msgid "Name of 3D raster map" msgstr "Ime vhodnega rastrskega sloja" -#: ../lib/gis/parser_standard_options.c:415 +#: ../lib/gis/parser_standard_options.c:416 #, fuzzy msgid "Name of 3D raster map(s)" msgstr "Ime vhodnega rastrskega sloja" -#: ../lib/gis/parser_standard_options.c:424 +#: ../lib/gis/parser_standard_options.c:425 #, fuzzy msgid "Data type used in the output raster3d map" msgstr "Ime izhodnega rastrskega sloja" -#: ../lib/gis/parser_standard_options.c:433 +#: ../lib/gis/parser_standard_options.c:434 msgid "" "Number of digits used as mantissa in the internal map storage, 0 -23 for " "float, 0 - 52 for double, max or default" msgstr "" -#: ../lib/gis/parser_standard_options.c:443 +#: ../lib/gis/parser_standard_options.c:444 msgid "The compression method used in the output raster3d map" msgstr "" -#: ../lib/gis/parser_standard_options.c:453 +#: ../lib/gis/parser_standard_options.c:454 msgid "" "The dimensions of the tiles used in the output raster3d map (XxYxZ or " "default: 16x16x8)" msgstr "" -#: ../lib/gis/parser_standard_options.c:463 +#: ../lib/gis/parser_standard_options.c:464 #, fuzzy msgid "Name of input vector map" msgstr "Ime vhodnega vektorskega sloja" -#: ../lib/gis/parser_standard_options.c:464 -#: ../lib/gis/parser_standard_options.c:491 +#: ../lib/gis/parser_standard_options.c:465 +#: ../lib/gis/parser_standard_options.c:492 msgid "Or data source for direct OGR access" msgstr "" -#: ../lib/gis/parser_standard_options.c:473 +#: ../lib/gis/parser_standard_options.c:474 #, fuzzy msgid "Name of input vector map(s)" msgstr "Ime vhodnega vektorskega sloja" -#: ../lib/gis/parser_standard_options.c:474 +#: ../lib/gis/parser_standard_options.c:475 msgid "Or data source(s) for direct OGR access" msgstr "" -#: ../lib/gis/parser_standard_options.c:482 +#: ../lib/gis/parser_standard_options.c:483 #, fuzzy msgid "Name for output vector map" msgstr "Ime izhodnega vektorskega sloja" -#: ../lib/gis/parser_standard_options.c:490 +#: ../lib/gis/parser_standard_options.c:491 #, fuzzy msgid "Name of vector map" msgstr "Ime vhodnega vektorskega sloja" -#: ../lib/gis/parser_standard_options.c:500 +#: ../lib/gis/parser_standard_options.c:501 #, fuzzy msgid "Name of vector map(s)" msgstr "Ime vhodnega vektorskega sloja" -#: ../lib/gis/parser_standard_options.c:509 -#: ../lib/gis/parser_standard_options.c:518 +#: ../lib/gis/parser_standard_options.c:510 +#: ../lib/gis/parser_standard_options.c:519 #, fuzzy msgid "Input feature type" msgstr "Nepoznan \"location\"" -#: ../lib/gis/parser_standard_options.c:525 +#: ../lib/gis/parser_standard_options.c:526 #, fuzzy msgid "Layer number or name" msgstr "Å tevilka sloja" -#: ../lib/gis/parser_standard_options.c:527 +#: ../lib/gis/parser_standard_options.c:528 msgid "" "Vector features can have category values in different layers. This number " "determines which layer to use. When used with direct OGR access this is the " "layer name." msgstr "" -#: ../lib/gis/parser_standard_options.c:537 +#: ../lib/gis/parser_standard_options.c:538 #, fuzzy msgid "Layer number or name ('-1' for all layers)" msgstr "Å tevilka polja <%d> ali vektor '%s' že obstaja." -#: ../lib/gis/parser_standard_options.c:539 +#: ../lib/gis/parser_standard_options.c:540 msgid "" "A single vector map can be connected to multiple database tables. This " "number determines which table to use. When used with direct OGR access this " "is the layer name." msgstr "" -#: ../lib/gis/parser_standard_options.c:548 +#: ../lib/gis/parser_standard_options.c:549 msgid "Category value" msgstr "Vrednost kategorije" -#: ../lib/gis/parser_standard_options.c:556 +#: ../lib/gis/parser_standard_options.c:557 #, fuzzy msgid "Category values" msgstr "Vrednost kategorij" -#: ../lib/gis/parser_standard_options.c:557 -#: ../lib/gis/parser_standard_options.c:572 +#: ../lib/gis/parser_standard_options.c:558 +#: ../lib/gis/parser_standard_options.c:573 #, fuzzy msgid "Example: 1,3,7-9,13" msgstr "Vrednost kategorij (primer: 1,3,7-9,13)" -#: ../lib/gis/parser_standard_options.c:564 +#: ../lib/gis/parser_standard_options.c:565 msgid "Feature id" msgstr "" -#: ../lib/gis/parser_standard_options.c:571 +#: ../lib/gis/parser_standard_options.c:572 msgid "Feature ids" msgstr "" -#: ../lib/gis/parser_standard_options.c:582 -#: ../lib/gis/parser_standard_options.c:590 +#: ../lib/gis/parser_standard_options.c:583 +#: ../lib/gis/parser_standard_options.c:591 #, fuzzy msgid "Name of input file" msgstr "Ime odprte datoteke %s\n" -#: ../lib/gis/parser_standard_options.c:598 +#: ../lib/gis/parser_standard_options.c:599 #, fuzzy msgid "Name for output file" msgstr "Ime izhodnega rastrskega sloja" -#: ../lib/gis/parser_standard_options.c:607 +#: ../lib/gis/parser_standard_options.c:608 msgid "Field separator" msgstr "" -#: ../lib/gis/parser_standard_options.c:608 +#: ../lib/gis/parser_standard_options.c:609 msgid "Special characters: pipe, comma, space, tab, newline" msgstr "" -#: ../lib/gis/parser_standard_options.c:619 -#: ../lib/gis/parser_standard_options.c:630 +#: ../lib/gis/parser_standard_options.c:620 +#: ../lib/gis/parser_standard_options.c:631 msgid "Color" msgstr "" -#: ../lib/gis/parser_standard_options.c:621 +#: ../lib/gis/parser_standard_options.c:622 msgid "Either a standard color name or R:G:B triplet" msgstr "" -#: ../lib/gis/parser_standard_options.c:632 +#: ../lib/gis/parser_standard_options.c:633 msgid "Either a standard color name, R:G:B triplet, or \"none\"" msgstr "" -#: ../lib/gis/parser_standard_options.c:643 +#: ../lib/gis/parser_standard_options.c:644 #, fuzzy msgid "Name of input directory" msgstr "Ime odprte datoteke %s\n" -#: ../lib/gis/parser_standard_options.c:653 +#: ../lib/gis/parser_standard_options.c:654 msgid "Units" msgstr "" -#: ../lib/gis/parser_standard_options.c:662 +#: ../lib/gis/parser_standard_options.c:663 msgid "Data type(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:672 +#: ../lib/gis/parser_standard_options.c:673 msgid "Name of mapset (default: current search path)" msgstr "" -#: ../lib/gis/parser_standard_options.c:673 +#: ../lib/gis/parser_standard_options.c:674 msgid "'.' for current mapset" msgstr "" -#: ../lib/gis/parser_standard_options.c:681 +#: ../lib/gis/parser_standard_options.c:682 msgid "Location name" msgstr "" -#: ../lib/gis/parser_standard_options.c:682 +#: ../lib/gis/parser_standard_options.c:683 msgid "Location name (not location path)" msgstr "" -#: ../lib/gis/parser_standard_options.c:692 +#: ../lib/gis/parser_standard_options.c:693 msgid "GRASS GIS database directory" msgstr "" -#: ../lib/gis/parser_standard_options.c:693 +#: ../lib/gis/parser_standard_options.c:694 msgid "Default: path to the current GRASS GIS database" msgstr "" -#: ../lib/gis/parser_standard_options.c:705 +#: ../lib/gis/parser_standard_options.c:706 #, fuzzy msgid "Coordinates" msgstr "Neveljavne koordinate" -#: ../lib/gis/parser_standard_options.c:714 +#: ../lib/gis/parser_standard_options.c:715 #, fuzzy msgid "Name of color table" msgstr "Ime vhodnega vektorskega sloja" -#: ../lib/gis/parser_standard_options.c:725 +#: ../lib/gis/parser_standard_options.c:726 msgid "String representing NULL value" msgstr "" -#: ../lib/gis/parser_standard_options.c:734 +#: ../lib/gis/parser_standard_options.c:735 #, fuzzy msgid "Name of saved region" msgstr "Ne morem odpreti %s" -#: ../lib/gis/parser_standard_options.c:744 +#: ../lib/gis/parser_standard_options.c:745 #, fuzzy msgid "Name of the input space time dataset" msgstr "Ime vhodnega rastrskega sloja" -#: ../lib/gis/parser_standard_options.c:753 +#: ../lib/gis/parser_standard_options.c:754 #, fuzzy msgid "Name of the input space time datasets" msgstr "HroÅ¡Ä: poskus posodobitve sloja, ki ni v trenutnem mapset." -#: ../lib/gis/parser_standard_options.c:761 +#: ../lib/gis/parser_standard_options.c:762 #, fuzzy msgid "Name of the output space time dataset" msgstr "Ime izhodnega rastrskega sloja" -#: ../lib/gis/parser_standard_options.c:769 +#: ../lib/gis/parser_standard_options.c:770 #, fuzzy msgid "Name of the input space time raster dataset" msgstr "Ime vhodnega rastrskega sloja" -#: ../lib/gis/parser_standard_options.c:778 +#: ../lib/gis/parser_standard_options.c:779 #, fuzzy msgid "Name of the input space time raster datasets" msgstr "Ime vhodnega rastrskega sloja" -#: ../lib/gis/parser_standard_options.c:786 +#: ../lib/gis/parser_standard_options.c:787 #, fuzzy msgid "Name of the output space time raster dataset" msgstr "Ime izhodnega rastrskega sloja" -#: ../lib/gis/parser_standard_options.c:794 +#: ../lib/gis/parser_standard_options.c:795 #, fuzzy msgid "Name of the input space time vector dataset" msgstr "Ime vhodnega vektorskega sloja" -#: ../lib/gis/parser_standard_options.c:803 +#: ../lib/gis/parser_standard_options.c:804 #, fuzzy msgid "Name of the input space time vector datasets" msgstr "Ime vhodnega vektorskega sloja" -#: ../lib/gis/parser_standard_options.c:811 +#: ../lib/gis/parser_standard_options.c:812 #, fuzzy msgid "Name of the output space time vector dataset" msgstr "Ime izhodnega vektorskega sloja" -#: ../lib/gis/parser_standard_options.c:819 +#: ../lib/gis/parser_standard_options.c:820 #, fuzzy msgid "Name of the input space time raster3d dataset" msgstr "Ime vhodnega rastrskega sloja" -#: ../lib/gis/parser_standard_options.c:828 +#: ../lib/gis/parser_standard_options.c:829 #, fuzzy msgid "Name of the input space time raster3d datasets" msgstr "Ime vhodnega rastrskega sloja" -#: ../lib/gis/parser_standard_options.c:836 +#: ../lib/gis/parser_standard_options.c:837 #, fuzzy msgid "Name of the output space time raster3d dataset" msgstr "Ime izhodnega rastrskega sloja" -#: ../lib/gis/parser_standard_options.c:845 +#: ../lib/gis/parser_standard_options.c:846 #, fuzzy msgid "Type of the input space time dataset" msgstr "HroÅ¡Ä: poskus posodobitve sloja, ki ni v trenutnem mapset." -#: ../lib/gis/parser_standard_options.c:853 +#: ../lib/gis/parser_standard_options.c:854 #, fuzzy msgid "Name of the input map" msgstr "Ime vhodnega rastrskega sloja" -#: ../lib/gis/parser_standard_options.c:862 +#: ../lib/gis/parser_standard_options.c:863 #, fuzzy msgid "Name of the input maps" msgstr "Ime vhodnega rastrskega sloja" -#: ../lib/gis/parser_standard_options.c:871 +#: ../lib/gis/parser_standard_options.c:872 #, fuzzy msgid "Type of the input map" msgstr "Ne morem odpreti %s" -#: ../lib/gis/parser_standard_options.c:880 +#: ../lib/gis/parser_standard_options.c:881 #, fuzzy msgid "The temporal type of the space time dataset" msgstr "Vneseni vektor '%s' ni bil najden" -#: ../lib/gis/parser_standard_options.c:887 +#: ../lib/gis/parser_standard_options.c:888 #, fuzzy msgid "" "WHERE conditions of SQL statement without 'where' keyword used in the " @@ -5707,25 +5857,25 @@ "WHERE pogoji SQL stavka brez kljuÄne besede 'where': (primer: dohodek < 1000 " "and preb >= 10000)" -#: ../lib/gis/parser_standard_options.c:888 +#: ../lib/gis/parser_standard_options.c:889 msgid "Example: start_time > '2001-01-01 12:30:00'" msgstr "" -#: ../lib/gis/parser_standard_options.c:898 +#: ../lib/gis/parser_standard_options.c:899 msgid "The method to be used for sampling the input dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:932 +#: ../lib/gis/parser_standard_options.c:933 #, fuzzy msgid "Do not create attribute table" msgstr "Ne morem zbrisati linije" -#: ../lib/gis/parser_standard_options.c:936 +#: ../lib/gis/parser_standard_options.c:937 #, fuzzy msgid "Do not build topology" msgstr "Gradim topologijo ...\n" -#: ../lib/gis/parser_standard_options.c:937 +#: ../lib/gis/parser_standard_options.c:938 msgid "Advantageous when handling a large number of points" msgstr "" @@ -6678,6 +6828,15 @@ msgid "Seek offset out of range" msgstr "Dvojni atributni indeks je izven razpona" +#: ../lib/gis/cmprzstd.c:80 ../lib/gis/cmprzstd.c:95 ../lib/gis/cmprzstd.c:169 +msgid "GRASS needs to be compiled with ZSTD for ZSTD compression" +msgstr "" + +#: ../lib/gis/cmprzstd.c:134 ../lib/gis/cmprzstd.c:196 +#, c-format +msgid "ZSTD compression error %d: %s" +msgstr "" + #: ../lib/gis/paths.c:201 #, fuzzy, c-format msgid "Unable to open file <%s> for reading" @@ -6692,13 +6851,33 @@ msgid "Multiple outputs are not supported by WPS 1.0.0" msgstr "" -#: ../lib/gis/color_rules.c:88 +#: ../lib/gis/color_rules.c:98 #, fuzzy msgid "no description" msgstr "" "\n" "Opis:\n" +#: ../lib/gis/color_rules.c:292 +#, fuzzy +msgid "Unable to open color rule" +msgstr "ne morem spremeniti direktorija v %s" + +#: ../lib/gis/color_rules.c:341 ../lib/gis/color_rules.c:352 +#: ../lib/gis/color_rules.c:356 ../lib/gis/color_rules.c:360 +msgid "range: map values" +msgstr "" + +#: ../lib/gis/color_rules.c:343 +#, c-format +msgid "range: %g to %g" +msgstr "" + +#: ../lib/gis/color_rules.c:368 +#, fuzzy +msgid "Unable to open color descriptions" +msgstr "Nezmožen odpreti %s za pisanje" + #: ../lib/gis/mapset_msc.c:90 #, fuzzy, c-format msgid "Unable to make mapset element %s (%s): %s" @@ -6709,12 +6888,12 @@ msgid "Unable to access mapset element %s (%s): %s" msgstr "ne morem izdelati elementa \"mapset\"-a %s (%s)" -#: ../lib/gis/cmprzlib.c:139 ../lib/gis/cmprzlib.c:157 +#: ../lib/gis/cmprzlib.c:142 #, c-format msgid "ZLIB compression error %d: %s" msgstr "" -#: ../lib/gis/cmprzlib.c:225 ../lib/gis/cmprzlib.c:242 +#: ../lib/gis/cmprzlib.c:204 #, c-format msgid "ZLIB decompression error %d: %s" msgstr "" @@ -6774,12 +6953,12 @@ #: ../lib/gis/parser_dependencies.c:305 #, c-format -msgid "Option %s requires all of %s" +msgid "Option <%s> requires all of %s" msgstr "" #: ../lib/gis/parser_dependencies.c:332 #, c-format -msgid "Option %s is mutually exclusive with all of %s" +msgid "Option <%s> is mutually exclusive with all of %s" msgstr "" #: ../lib/gis/parser_dependencies.c:358 @@ -6816,44 +6995,44 @@ msgid "Task already has a worker" msgstr "" -#: ../lib/gis/compress.c:132 ../lib/gis/compress.c:193 -#: ../lib/gis/compress.c:208 +#: ../lib/gis/compress.c:143 ../lib/gis/compress.c:208 +#: ../lib/gis/compress.c:225 ../lib/gis/compress.c:240 msgid "Request for unsupported compressor" msgstr "" -#: ../lib/gis/compress.c:223 +#: ../lib/gis/compress.c:255 msgid "No destination buffer allocated" msgstr "" -#: ../lib/gis/compress.c:230 +#: ../lib/gis/compress.c:262 #, fuzzy, c-format msgid "Invalid read size %d" msgstr "ne morem spremeniti direktorija v %s" -#: ../lib/gis/compress.c:251 +#: ../lib/gis/compress.c:283 #, fuzzy, c-format msgid "Unable to read %d bytes: end of file" msgstr "Ne morem odpreti temp datoteke" -#: ../lib/gis/compress.c:253 +#: ../lib/gis/compress.c:285 #, fuzzy, c-format msgid "Unable to read %d bytes: %s" msgstr "Nezmožen odpreti datoteko %s v %s" -#: ../lib/gis/compress.c:327 ../lib/gis/compress.c:350 -#: ../lib/gis/compress.c:391 +#: ../lib/gis/compress.c:360 ../lib/gis/compress.c:383 +#: ../lib/gis/compress.c:424 #, fuzzy msgid "Unable to write compression flag" msgstr "Ne morem odpreti temp datoteke" -#: ../lib/gis/compress.c:338 ../lib/gis/compress.c:361 -#: ../lib/gis/compress.c:404 +#: ../lib/gis/compress.c:371 ../lib/gis/compress.c:394 +#: ../lib/gis/compress.c:437 #, fuzzy, c-format msgid "Unable to write %d bytes: nothing written" msgstr "ne morem ustvariti novega procesa" -#: ../lib/gis/compress.c:340 ../lib/gis/compress.c:363 -#: ../lib/gis/compress.c:406 +#: ../lib/gis/compress.c:373 ../lib/gis/compress.c:396 +#: ../lib/gis/compress.c:439 #, fuzzy, c-format msgid "Unable to write %d bytes: %s" msgstr "Ne morem odpreti temp datoteke" @@ -7108,7 +7287,7 @@ "-- Table unit tests finished successfully --" msgstr "Nepoznan \"location\"" -#: ../lib/db/dbmi_base/default_name.c:136 +#: ../lib/db/dbmi_base/default_name.c:139 msgid "Programmer error" msgstr "" @@ -7202,32 +7381,37 @@ msgid "db_get_index_column_name(): invalid column number" msgstr "" -#: ../lib/vector/diglib/spindex_rw.c:98 ../lib/vector/diglib/spindex_rw.c:106 +#: ../lib/vector/diglib/spindex_rw.c:99 ../lib/vector/diglib/spindex_rw.c:107 #, fuzzy msgid "Topology file must be written before spatial index file" msgstr "Napaka pri pisanju datoteke sidx.\n" -#: ../lib/vector/diglib/spindex_rw.c:302 +#: ../lib/vector/diglib/spindex_rw.c:303 #, 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 +#: ../lib/vector/diglib/spindex_rw.c:309 #, 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 +#: ../lib/vector/diglib/spindex_rw.c:318 #, c-format msgid "" "Spatial index format version %d.%d is not supported by this release. Please " "rebuild topology." msgstr "" +#: ../lib/vector/diglib/plus_line.c:262 ../lib/vector/diglib/plus_line.c:302 +#, fuzzy, c-format +msgid "Attempt to delete not registered line %d from node %d" +msgstr "Ne morem prebrati histograma za [%s v %s]" + #: ../lib/vector/diglib/cindex_rw.c:156 #, c-format msgid "" @@ -7345,7 +7529,7 @@ msgid "Unable to write isles to plus file" msgstr "ne morem ustvariti novega procesa" -#: ../lib/vector/diglib/plus_node.c:214 +#: ../lib/vector/diglib/plus_node.c:213 #, c-format msgid "" "Attempt to read line angle for the line which is not connected to the node: " @@ -7417,44 +7601,44 @@ msgid "Error in read/write portable char, byte_order = %d Written: %d Read: %d" msgstr "" -#: ../lib/vector/diglib/plus_area.c:215 ../lib/vector/diglib/plus_area.c:716 +#: ../lib/vector/diglib/plus_area.c:218 ../lib/vector/diglib/plus_area.c:718 #, 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:724 +#: ../lib/vector/diglib/plus_area.c:228 ../lib/vector/diglib/plus_area.c:726 #, c-format msgid "Line %d already has area/isle %d to right" msgstr "" -#: ../lib/vector/diglib/plus_area.c:279 +#: ../lib/vector/diglib/plus_area.c:282 msgid "Isle already registered in area" msgstr "" -#: ../lib/vector/diglib/plus_area.c:313 +#: ../lib/vector/diglib/plus_area.c:316 msgid "Attempt to delete isle from dead area" msgstr "" -#: ../lib/vector/diglib/plus_area.c:330 +#: ../lib/vector/diglib/plus_area.c:324 #, c-format msgid "Attempt to delete not registered isle %d from area %d" msgstr "" -#: ../lib/vector/diglib/plus_area.c:369 +#: ../lib/vector/diglib/plus_area.c:371 msgid "Attempt to delete dead area" msgstr "" -#: ../lib/vector/diglib/plus_area.c:408 +#: ../lib/vector/diglib/plus_area.c:410 #, c-format msgid "Dead centroid %d registered for area (bug in the vector library)" msgstr "" -#: ../lib/vector/diglib/plus_area.c:431 +#: ../lib/vector/diglib/plus_area.c:433 #, fuzzy, c-format msgid "Attempt to delete area %d info from dead isle %d" msgstr "Ne morem prebrati histograma za [%s v %s]" -#: ../lib/vector/diglib/plus_area.c:782 +#: ../lib/vector/diglib/plus_area.c:784 #, fuzzy, c-format msgid "Attempt to delete isle %d info from dead area %d" msgstr "Ne morem prebrati histograma za [%s v %s]" @@ -7582,7 +7766,7 @@ #: ../lib/vector/Vlib/header_finfo.c:113 ../lib/vector/Vlib/header_finfo.c:153 #: ../lib/vector/Vlib/header_finfo.c:254 ../lib/vector/Vlib/close.c:284 #: ../lib/vector/Vlib/close_ogr.c:77 ../lib/vector/Vlib/close_ogr.c:111 -#: ../lib/proj/convert.c:64 +#: ../lib/proj/convert.c:98 msgid "GRASS is not compiled with OGR support" msgstr "" @@ -7762,7 +7946,7 @@ msgstr "Ne morem odpreti datoteke z zgodovino za vektor '%s'" #: ../lib/vector/Vlib/copy.c:764 ../lib/vector/Vlib/close_nat.c:102 -#: ../lib/vector/Vlib/map.c:317 +#: ../lib/vector/Vlib/map.c:318 #, fuzzy, c-format msgid "Unable to copy table <%s>" msgstr "Nezmožen odpreti datoteko %s v %s" @@ -7827,7 +8011,7 @@ msgstr "Ne morem odpreti datoteke z zgodovino za vektor '%s'" #: ../lib/vector/Vlib/open.c:367 ../lib/vector/Vlib/open.c:871 -#: ../lib/vector/Vlib/build.c:865 +#: ../lib/vector/Vlib/build.c:866 #, fuzzy, c-format msgid "Unable to open spatial index file for vector map <%s>" msgstr "Ne morem odpreti datoteke z zgodovino za vektor '%s'" @@ -7865,13 +8049,13 @@ msgstr "Ime sloja se ne sklada z SQL pravili." #: ../lib/vector/Vlib/open.c:813 ../lib/vector/Vlib/open.c:826 -#: ../lib/vector/Vlib/map.c:159 +#: ../lib/vector/Vlib/map.c:160 #, fuzzy, c-format msgid "Unable to delete vector map <%s>" msgstr "ne morem spremeniti direktorija v %s" -#: ../lib/vector/Vlib/open.c:821 ../lib/vector/Vlib/map.c:155 -#: ../lib/vector/Vlib/map.c:249 +#: ../lib/vector/Vlib/open.c:821 ../lib/vector/Vlib/map.c:156 +#: ../lib/vector/Vlib/map.c:250 #, fuzzy, c-format msgid "Vector map <%s> already exists and will be overwritten" msgstr "Vektor '%s' že obstaja in bo prepisan." @@ -8429,29 +8613,29 @@ msgid "Bug: attempt to update map which is not in current mapset" msgstr "HroÅ¡Ä: poskus posodobitve sloja, ki ni v trenutnem mapset." -#: ../lib/vector/Vlib/snap.c:223 ../lib/vector/Vlib/snap.c:582 +#: ../lib/vector/Vlib/snap.c:223 ../lib/vector/Vlib/snap.c:583 msgid "Snap vertices Pass 1: select points" msgstr "" -#: ../lib/vector/Vlib/snap.c:270 ../lib/vector/Vlib/snap.c:636 +#: ../lib/vector/Vlib/snap.c:268 ../lib/vector/Vlib/snap.c:637 msgid "Snap vertices Pass 2: assign anchor vertices" msgstr "" -#: ../lib/vector/Vlib/snap.c:339 ../lib/vector/Vlib/snap.c:705 +#: ../lib/vector/Vlib/snap.c:337 ../lib/vector/Vlib/snap.c:706 msgid "Snap vertices Pass 3: snap to assigned points" msgstr "" -#: ../lib/vector/Vlib/snap.c:525 ../lib/vector/Vlib/snap.c:888 +#: ../lib/vector/Vlib/snap.c:526 ../lib/vector/Vlib/snap.c:889 #, c-format msgid "Snapped vertices: %d" msgstr "" -#: ../lib/vector/Vlib/snap.c:526 ../lib/vector/Vlib/snap.c:889 +#: ../lib/vector/Vlib/snap.c:527 ../lib/vector/Vlib/snap.c:890 #, fuzzy, c-format msgid "New vertices: %d" msgstr "Å tevilo primitivnih enot : %d\n" -#: ../lib/vector/Vlib/snap.c:916 +#: ../lib/vector/Vlib/snap.c:917 #, fuzzy msgid "Reading features..." msgstr "Gradim topologijo ...\n" @@ -8715,72 +8899,72 @@ msgid "Vect_get_point_in_poly() failed" msgstr "" -#: ../lib/vector/Vlib/map.c:139 ../lib/vector/Vlib/map.c:245 +#: ../lib/vector/Vlib/map.c:140 ../lib/vector/Vlib/map.c:246 #, fuzzy msgid "Vector map name is not SQL compliant" msgstr "Ime sloja se ne sklada z SQL pravili." -#: ../lib/vector/Vlib/map.c:143 +#: ../lib/vector/Vlib/map.c:144 #, fuzzy, c-format msgid "Unable to find vector map <%s> in <%s>" msgstr "ne morem odpreti rastrskega sloja [%s v %s]" -#: ../lib/vector/Vlib/map.c:179 ../lib/vector/Vlib/map.c:267 +#: ../lib/vector/Vlib/map.c:180 ../lib/vector/Vlib/map.c:268 #, fuzzy, c-format msgid "Unable to copy vector map <%s> to <%s>" msgstr "ne morem odpreti rastrskega sloja [%s v %s]" -#: ../lib/vector/Vlib/map.c:331 ../lib/vector/Vlib/map.c:462 +#: ../lib/vector/Vlib/map.c:332 ../lib/vector/Vlib/map.c:463 #, fuzzy, c-format msgid "Unable to delete table <%s>" msgstr "Nezmožen odpreti datoteko %s v %s" -#: ../lib/vector/Vlib/map.c:346 +#: ../lib/vector/Vlib/map.c:347 #, fuzzy, c-format msgid "Unable to create index for table <%s>, key <%s>" msgstr "Nezmožen ustvariti datoteko z vzglavjem za [%s v %s]" -#: ../lib/vector/Vlib/map.c:402 +#: ../lib/vector/Vlib/map.c:403 #, c-format msgid "Ignoring invalid mapset: %s" msgstr "" -#: ../lib/vector/Vlib/map.c:407 +#: ../lib/vector/Vlib/map.c:408 #, fuzzy, c-format msgid "Invalid vector map name <%s>" msgstr "ne morem spremeniti direktorija v %s" -#: ../lib/vector/Vlib/map.c:417 +#: ../lib/vector/Vlib/map.c:418 #, fuzzy, c-format msgid "Unable to open header file for vector map <%s>" msgstr "Ne morem odpreti datoteke z zgodovino za vektor '%s'" -#: ../lib/vector/Vlib/map.c:449 +#: ../lib/vector/Vlib/map.c:450 #, fuzzy, c-format msgid "Unable to find table <%s> linked to vector map <%s>" msgstr "Ne morem odpreti datoteke z zgodovino za vektor '%s'" -#: ../lib/vector/Vlib/map.c:472 +#: ../lib/vector/Vlib/map.c:473 #, fuzzy, c-format msgid "Table <%s> linked to vector map <%s> does not exist" msgstr "Ne morem odpreti datoteke z zgodovino za vektor '%s'" -#: ../lib/vector/Vlib/map.c:485 +#: ../lib/vector/Vlib/map.c:486 #, fuzzy, c-format msgid "Unable to open directory '%s'" msgstr "ne morem spremeniti direktorija v %s" -#: ../lib/vector/Vlib/map.c:499 +#: ../lib/vector/Vlib/map.c:500 #, fuzzy, c-format msgid "Unable to delete file '%s'" msgstr "Nezmožen odpreti datoteko %s v %s" -#: ../lib/vector/Vlib/map.c:519 +#: ../lib/vector/Vlib/map.c:520 #, fuzzy, c-format msgid "Unable to rename directory '%s' to '%s'" msgstr "ne morem spremeniti direktorija v %s" -#: ../lib/vector/Vlib/map.c:528 +#: ../lib/vector/Vlib/map.c:529 #, fuzzy, c-format msgid "Unable to remove directory '%s': %s" msgstr "ne morem spremeniti direktorija v %s" @@ -8838,10 +9022,10 @@ "vector. Consider to rebuild topology or upgrade GRASS." msgstr "" -#: ../lib/vector/Vlib/intersect2.c:1202 ../lib/vector/Vlib/intersect2.c:1208 -#: ../lib/vector/Vlib/intersect2.c:1210 ../lib/vector/Vlib/intersect2.c:1262 -#: ../lib/vector/Vlib/intersect2.c:1271 ../lib/vector/Vlib/intersect2.c:1292 -#: ../lib/vector/Vlib/intersect2.c:1309 ../lib/vector/Vlib/intersect.c:1194 +#: ../lib/vector/Vlib/intersect2.c:1259 ../lib/vector/Vlib/intersect2.c:1265 +#: ../lib/vector/Vlib/intersect2.c:1267 ../lib/vector/Vlib/intersect2.c:1319 +#: ../lib/vector/Vlib/intersect2.c:1328 ../lib/vector/Vlib/intersect2.c:1349 +#: ../lib/vector/Vlib/intersect2.c:1366 ../lib/vector/Vlib/intersect.c:1194 #: ../lib/vector/Vlib/intersect.c:1200 ../lib/vector/Vlib/intersect.c:1202 #: ../lib/vector/Vlib/intersect.c:1257 ../lib/vector/Vlib/intersect.c:1266 #: ../lib/vector/Vlib/intersect.c:1287 ../lib/vector/Vlib/intersect.c:1304 @@ -9082,13 +9266,13 @@ msgstr "Vneseni vektor '%s' ni bil najden" #: ../lib/vector/Vlib/build_sfa.c:339 ../lib/vector/Vlib/build_sfa.c:632 -#: ../lib/vector/Vlib/build_nat.c:74 +#: ../lib/vector/Vlib/build_nat.c:75 #, fuzzy msgid "Registering primitives..." msgstr "Registriram linije: " #: ../lib/vector/Vlib/build_sfa.c:385 ../lib/vector/Vlib/build_sfa.c:664 -#: ../lib/vector/Vlib/build_nat.c:117 +#: ../lib/vector/Vlib/build_nat.c:118 #, fuzzy, c-format msgid "One primitive registered" msgid_plural "%d primitives registered" @@ -9096,7 +9280,7 @@ msgstr[1] "\r%d primitivnih enot registriranih \n" #: ../lib/vector/Vlib/build_sfa.c:386 ../lib/vector/Vlib/build_sfa.c:665 -#: ../lib/vector/Vlib/build_nat.c:118 +#: ../lib/vector/Vlib/build_nat.c:119 #, fuzzy, c-format msgid "One vertex registered" msgid_plural "%d vertices registered" @@ -9484,7 +9668,7 @@ msgid "Attempt to read topo for dead isle (%d)" msgstr "Ne morem prebrati histograma za [%s v %s]" -#: ../lib/vector/Vlib/break_lines.c:572 +#: ../lib/vector/Vlib/break_lines.c:574 #, fuzzy, c-format msgid "Intersections: %d" msgstr "Druga projekcija" @@ -9514,7 +9698,7 @@ msgid "Topology not available for vector map <%s>. Registering primitives..." msgstr "" -#: ../lib/vector/Vlib/box.c:436 ../lib/vector/Vlib/build_nat.c:84 +#: ../lib/vector/Vlib/box.c:436 ../lib/vector/Vlib/build_nat.c:85 #, fuzzy msgid "Unable to read vector map" msgstr "ne morem spremeniti direktorija v %s" @@ -9706,16 +9890,36 @@ msgid "Output vector map <%s> is used as input" msgstr "Izhodni sloj '%s' je uporabljen kot vhodni" -#: ../lib/vector/Vlib/merge_lines.c:240 +#: ../lib/vector/Vlib/merge_lines.c:241 +#, fuzzy, c-format +msgid "%d lines merged" +msgstr "Å tevilo linij : %d\n" + +#: ../lib/vector/Vlib/merge_lines.c:242 +#, c-format +msgid "%d new lines" +msgstr "" + +#: ../lib/vector/Vlib/merge_lines.c:245 #, c-format msgid "%d boundaries merged" msgstr "" -#: ../lib/vector/Vlib/merge_lines.c:241 +#: ../lib/vector/Vlib/merge_lines.c:246 #, c-format msgid "%d new boundaries" msgstr "" +#: ../lib/vector/Vlib/merge_lines.c:249 +#, fuzzy, c-format +msgid "%d lines and boundaries merged" +msgstr "Vneseni vektor '%s' ni bil najden" + +#: ../lib/vector/Vlib/merge_lines.c:250 +#, fuzzy, c-format +msgid "%d new lines and boundaries" +msgstr "Vneseni vektor '%s' ni bil najden" + #: ../lib/vector/Vlib/open_nat.c:56 #, fuzzy, c-format msgid "Unable to open coor file for vector map <%s>" @@ -9812,189 +10016,189 @@ msgid "Vect_segment_intersection() ERROR (collinear non vertical segments)" msgstr "" -#: ../lib/vector/Vlib/build.c:115 +#: ../lib/vector/Vlib/build.c:116 #, fuzzy msgid "Area of size = 0.0 (less than 4 vertices) ignored" msgstr "ObmoÄje velikosti = 0.0 ignorirano" -#: ../lib/vector/Vlib/build.c:131 +#: ../lib/vector/Vlib/build.c:132 #, fuzzy msgid "Unable to add area (map closed, topo saved)" msgstr "Ne morem dodati obmoÄja (sloj zaprt, topo shranjen)" -#: ../lib/vector/Vlib/build.c:139 +#: ../lib/vector/Vlib/build.c:140 #, fuzzy msgid "Unable to add isle (map closed, topo saved)" msgstr "Ne morem dodati otoka (sloj zaprt, topo shranjen)" -#: ../lib/vector/Vlib/build.c:149 +#: ../lib/vector/Vlib/build.c:150 msgid "Area of size = 0.0 ignored" msgstr "ObmoÄje velikosti = 0.0 ignorirano" -#: ../lib/vector/Vlib/build.c:200 +#: ../lib/vector/Vlib/build.c:201 msgid "Request to find area outside nonexistent isle" msgstr "" -#: ../lib/vector/Vlib/build.c:351 +#: ../lib/vector/Vlib/build.c:352 msgid "Larger bbox but smaller area!!!" msgstr "" -#: ../lib/vector/Vlib/build.c:606 +#: ../lib/vector/Vlib/build.c:607 msgid "Checking for topological errors..." msgstr "" -#: ../lib/vector/Vlib/build.c:641 +#: ../lib/vector/Vlib/build.c:642 #, fuzzy, c-format msgid "Number of lines of length zero: %d" msgstr "Å tevilo linij : %d\n" -#: ../lib/vector/Vlib/build.c:643 +#: ../lib/vector/Vlib/build.c:644 #, fuzzy, c-format msgid "Number of boundaries of length zero: %d" msgstr "Å tevilo meja : %d\n" -#: ../lib/vector/Vlib/build.c:652 +#: ../lib/vector/Vlib/build.c:653 #, fuzzy, c-format msgid "Number of boundary intersections: %d" msgstr "Å tevilo meja : %d\n" -#: ../lib/vector/Vlib/build.c:676 +#: ../lib/vector/Vlib/build.c:677 #, fuzzy msgid "Skipping further checks because of incorrect boundaries" msgstr "Å tevilo nepravilnih meja : %d\n" -#: ../lib/vector/Vlib/build.c:726 +#: ../lib/vector/Vlib/build.c:727 #, fuzzy, c-format msgid "Number of redundant holes: %d" msgstr "Å tevilo meja : %d\n" -#: ../lib/vector/Vlib/build.c:871 +#: ../lib/vector/Vlib/build.c:872 #, fuzzy, c-format msgid "Building topology for vector map <%s>..." msgstr "Prosim ponovno izgradi topologijo vektorja '%s@%s'" -#: ../lib/vector/Vlib/build.c:889 +#: ../lib/vector/Vlib/build.c:890 #, fuzzy msgid "Topology was built" msgstr "Topologija je zgrajena. \n" -#: ../lib/vector/Vlib/build.c:900 +#: ../lib/vector/Vlib/build.c:901 #, fuzzy, c-format msgid "Number of nodes: %d" msgstr "Å tevilo vozlov : %d\n" -#: ../lib/vector/Vlib/build.c:901 +#: ../lib/vector/Vlib/build.c:902 #, fuzzy, c-format msgid "Number of primitives: %d" msgstr "Å tevilo primitivnih enot : %d\n" -#: ../lib/vector/Vlib/build.c:902 +#: ../lib/vector/Vlib/build.c:903 #, fuzzy, c-format msgid "Number of points: %d" msgstr "Å tevilo toÄk : %d\n" -#: ../lib/vector/Vlib/build.c:903 +#: ../lib/vector/Vlib/build.c:904 #, fuzzy, c-format msgid "Number of lines: %d" msgstr "Å tevilo linij : %d\n" -#: ../lib/vector/Vlib/build.c:904 +#: ../lib/vector/Vlib/build.c:905 #, fuzzy, c-format msgid "Number of boundaries: %d" msgstr "Å tevilo meja : %d\n" -#: ../lib/vector/Vlib/build.c:905 +#: ../lib/vector/Vlib/build.c:906 #, fuzzy, c-format msgid "Number of centroids: %d" msgstr "Å tevilo centroidov : %d\n" -#: ../lib/vector/Vlib/build.c:908 +#: ../lib/vector/Vlib/build.c:909 #, fuzzy, c-format msgid "Number of faces: %d" msgstr "Å tevilo povrÅ¡in : %d\n" -#: ../lib/vector/Vlib/build.c:911 +#: ../lib/vector/Vlib/build.c:912 #, fuzzy, c-format msgid "Number of kernels: %d" msgstr "Å tevilo jeder : %d\n" -#: ../lib/vector/Vlib/build.c:957 +#: ../lib/vector/Vlib/build.c:958 #, fuzzy, c-format msgid "Number of areas: %d" msgstr "Å tevilo obmoÄij : %d\n" -#: ../lib/vector/Vlib/build.c:958 +#: ../lib/vector/Vlib/build.c:959 #, fuzzy, c-format msgid "Number of isles: %d" msgstr "Å tevilo otokov : %d\n" -#: ../lib/vector/Vlib/build.c:963 +#: ../lib/vector/Vlib/build.c:964 #, fuzzy, c-format msgid "Number of areas without centroid: %d" msgstr "Å tevilo obmoÄij brez centroida : %d\n" -#: ../lib/vector/Vlib/build.c:968 +#: ../lib/vector/Vlib/build.c:969 #, fuzzy, c-format msgid "Number of centroids exceeds number of areas: %d > %d" msgstr "Å tevilo centroidov izven obmoÄja: %d\n" -#: ../lib/vector/Vlib/build.c:972 +#: ../lib/vector/Vlib/build.c:973 #, fuzzy, c-format msgid "Number of incorrect boundaries: %d" msgstr "Å tevilo nepravilnih meja : %d\n" -#: ../lib/vector/Vlib/build.c:976 +#: ../lib/vector/Vlib/build.c:977 #, fuzzy, c-format msgid "Number of centroids outside area: %d" msgstr "Å tevilo centroidov izven obmoÄja: %d\n" -#: ../lib/vector/Vlib/build.c:980 +#: ../lib/vector/Vlib/build.c:981 #, fuzzy, c-format msgid "Number of duplicate centroids: %d" msgstr "Å tevilo dvojnih centroidov : %d\n" -#: ../lib/vector/Vlib/build.c:984 +#: ../lib/vector/Vlib/build.c:985 #, fuzzy msgid "Number of areas: -" msgstr "Å tevilo obmoÄij : -\n" -#: ../lib/vector/Vlib/build.c:985 +#: ../lib/vector/Vlib/build.c:986 #, fuzzy msgid "Number of isles: -" msgstr "Å tevilo otokov : -\n" -#: ../lib/vector/Vlib/build.c:1013 +#: ../lib/vector/Vlib/build.c:1014 #, fuzzy, c-format msgid "Unable to create topo file for vector map <%s>" msgstr "Nezmožen ustvariti datoteko z vzglavjem za [%s v %s]" -#: ../lib/vector/Vlib/build.c:1021 +#: ../lib/vector/Vlib/build.c:1022 #, fuzzy msgid "Error writing out topo file" msgstr "Napaka pri zapisu datotek topo. \n" -#: ../lib/vector/Vlib/build.c:1210 +#: ../lib/vector/Vlib/build.c:1211 #, fuzzy msgid "" "Unable to build spatial index from topology, vector map is not opened at " "topology level 2" msgstr "Ne morem izbrisati linije, sloj '%s' ni odprt na nivoju 2" -#: ../lib/vector/Vlib/build.c:1233 +#: ../lib/vector/Vlib/build.c:1234 #, c-format msgid "%s is no longer supported" msgstr "" -#: ../lib/vector/Vlib/build.c:1256 +#: ../lib/vector/Vlib/build.c:1257 msgid "Spatial index not available, can not be saved" msgstr "" -#: ../lib/vector/Vlib/build.c:1268 +#: ../lib/vector/Vlib/build.c:1269 #, fuzzy, c-format msgid "Unable to create spatial index file for vector map <%s>" msgstr "Ne morem odpreti datoteke z zgodovino za vektor '%s'" -#: ../lib/vector/Vlib/build.c:1277 +#: ../lib/vector/Vlib/build.c:1278 #, fuzzy msgid "Error writing out spatial index file" msgstr "Napaka pri pisanju datoteke sidx.\n" @@ -10038,31 +10242,31 @@ msgid "conditions failed" msgstr "Povezava ni uspela.\n" -#: ../lib/vector/Vlib/build_nat.c:129 +#: ../lib/vector/Vlib/build_nat.c:132 #, fuzzy msgid "Building areas..." msgstr "Gradim topologijo ...\n" -#: ../lib/vector/Vlib/build_nat.c:153 +#: ../lib/vector/Vlib/build_nat.c:156 #, fuzzy, c-format msgid "One area built" msgid_plural "%d areas built" msgstr[0] "Topologija je zgrajena. \n" msgstr[1] "Topologija je zgrajena. \n" -#: ../lib/vector/Vlib/build_nat.c:154 +#: ../lib/vector/Vlib/build_nat.c:157 #, fuzzy, c-format msgid "One isle built" msgid_plural "%d isles built" msgstr[0] "Topologija je zgrajena. \n" msgstr[1] "Topologija je zgrajena. \n" -#: ../lib/vector/Vlib/build_nat.c:163 +#: ../lib/vector/Vlib/build_nat.c:168 #, fuzzy msgid "Attaching islands..." msgstr "Pripajanje otokov: " -#: ../lib/vector/Vlib/build_nat.c:180 +#: ../lib/vector/Vlib/build_nat.c:188 #, fuzzy msgid "Attaching centroids..." msgstr "Pripajanje centroidov: " @@ -10072,7 +10276,7 @@ msgid "Unable to delete item %d from spatial index" msgstr "Nezmožen odpreti datoteko %s v %s" -#: ../lib/vector/neta/spanningtree.c:106 +#: ../lib/vector/neta/spanningtree.c:109 msgid "Computing minimum spanning tree..." msgstr "" @@ -10106,42 +10310,47 @@ msgid "Unable to open select cursor: %s" msgstr "ne morem spremeniti direktorija v %s" -#: ../lib/proj/get_proj.c:148 +#: ../lib/proj/get_proj.c:158 #, fuzzy, c-format msgid "Invalid zone %s specified" msgstr "neveljaven elipsoid %s v datoteki" -#: ../lib/proj/get_proj.c:228 -msgid "Unable to initialise PROJ.4 with the following parameter list:" +#: ../lib/proj/get_proj.c:243 +msgid "Unable to initialise PROJ with the following parameter list:" msgstr "" -#: ../lib/proj/get_proj.c:236 +#: ../lib/proj/get_proj.c:252 #, c-format -msgid "The error message: %s" +msgid "The PROJ error message: %s" msgstr "" -#: ../lib/proj/get_proj.c:294 +#: ../lib/proj/get_proj.c:360 msgid "Option input overflowed option table" msgstr "" -#: ../lib/proj/get_proj.c:325 +#: ../lib/proj/get_proj.c:388 +#, fuzzy +msgid "Unable to initialize pj" +msgstr "Nezmožen odpreti datoteko %s v %s" + +#: ../lib/proj/get_proj.c:396 #, fuzzy, c-format msgid "Unable to initialize pj cause: %s" msgstr "Nezmožen odpreti datoteko %s v %s" -#: ../lib/proj/get_proj.c:401 +#: ../lib/proj/get_proj.c:501 msgid "Input Projection Parameters" msgstr "" -#: ../lib/proj/get_proj.c:404 +#: ../lib/proj/get_proj.c:503 msgid "Input Unit Factor" msgstr "" -#: ../lib/proj/get_proj.c:414 +#: ../lib/proj/get_proj.c:513 msgid "Output Projection Parameters" msgstr "" -#: ../lib/proj/get_proj.c:417 +#: ../lib/proj/get_proj.c:515 msgid "Output Unit Factor" msgstr "" @@ -10177,64 +10386,103 @@ msgid "Error in datum table file <%s>, line %d" msgstr "napaka v datoteki s tabelo fundamentalne toÄke, vrstica %d" -#: ../lib/proj/convert.c:159 +#: ../lib/proj/convert.c:194 msgid "Unable parse GRASS PROJ_INFO file" msgstr "" -#: ../lib/proj/convert.c:164 +#: ../lib/proj/convert.c:201 msgid "Unable get PROJ.4-style parameter string" msgstr "" -#: ../lib/proj/convert.c:178 +#: ../lib/proj/convert.c:219 #, c-format msgid "" "OGR can't parse PROJ.4-style parameter string: %s (OGR Error code was %d)" msgstr "" -#: ../lib/proj/convert.c:191 +#: ../lib/proj/convert.c:232 #, c-format msgid "OGR can't get WKT-style parameter string (OGR Error code was %d)" msgstr "" -#: ../lib/proj/convert.c:427 +#: ../lib/proj/convert.c:469 #, c-format msgid "" "Updating spatial reference with embedded proj4 definition failed. Proj4 " "definition: <%s>" msgstr "" -#: ../lib/proj/convert.c:434 +#: ../lib/proj/convert.c:476 msgid "Updating spatial reference with embedded proj4 definition" msgstr "" -#: ../lib/proj/convert.c:564 +#: ../lib/proj/convert.c:610 msgid "No projection name! Projection parameters likely to be meaningless." msgstr "" -#: ../lib/proj/convert.c:626 +#: ../lib/proj/convert.c:672 #, c-format msgid "Datum <%s> not recognised by GRASS and no parameters found" msgstr "" -#: ../lib/proj/convert.c:642 +#: ../lib/proj/convert.c:688 #, c-format msgid "" "Datum <%s> apparently recognised by GRASS but no parameters found. You may " "want to look into this." msgstr "" -#: ../lib/proj/convert.c:646 +#: ../lib/proj/convert.c:692 #, c-format msgid "" "Invalid transformation number %d; valid range is 1 to %d. Leaving datum " "transform parameters unspecified." msgstr "" -#: ../lib/proj/do_proj.c:106 ../lib/proj/do_proj.c:180 +#: ../lib/proj/do_proj.c:89 +msgid "Input coordinate system is NULL" +msgstr "" + +#: ../lib/proj/do_proj.c:104 +#, c-format +msgid "proj_create() failed for '%s'" +msgstr "" + +#: ../lib/proj/do_proj.c:114 +#, fuzzy, c-format +msgid "Unable to create latlong equivalent for '%s'" +msgstr "Nezmožen ustvariti vzglavno datoteko za [%s]" + +#: ../lib/proj/do_proj.c:164 +#, fuzzy +msgid "No input projection" +msgstr "Neznana projekcija" + +#: ../lib/proj/do_proj.c:167 ../lib/proj/do_proj.c:336 +msgid "No transformation object" +msgstr "" + +#: ../lib/proj/do_proj.c:221 ../lib/proj/do_proj.c:446 +#, fuzzy, c-format +msgid "proj_trans() failed: %s" +msgstr "Povezava ni uspela.\n" + +#: ../lib/proj/do_proj.c:247 +#, fuzzy +msgid "No output projection" +msgstr "Ne morem odpreti %s" + +#: ../lib/proj/do_proj.c:276 ../lib/proj/do_proj.c:499 +#: ../lib/proj/do_proj.c:626 ../lib/proj/do_proj.c:790 #, c-format msgid "pj_transform() failed: %s" msgstr "" +#: ../lib/proj/do_proj.c:584 ../lib/proj/do_proj.c:747 +#, c-format +msgid "proj_trans() failed: %d" +msgstr "" + #: ../lib/lidar/zones.c:476 ../lib/lidar/zones.c:513 #, fuzzy, c-format msgid "<%s> created in database." diff -Nru grass-7.4.3/locale/po/grasslibs_ta.po grass-7.6.0/locale/po/grasslibs_ta.po --- grass-7.4.3/locale/po/grasslibs_ta.po 2018-11-24 09:45:27.000000000 +0000 +++ grass-7.6.0/locale/po/grasslibs_ta.po 2018-12-26 10:57:24.000000000 +0000 @@ -9,7 +9,7 @@ msgstr "" "Project-Id-Version: grasslibs_ta\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-03-24 00:06+0100\n" +"POT-Creation-Date: 2018-12-26 11:43+0100\n" "PO-Revision-Date: 2018-01-06 11:31+0100\n" "Last-Translator: Arun Balaji , 2017\n" "Language-Team: Tamil (https://www.transifex.com/grass-gis/teams/45198/ta/)\n" @@ -68,7 +68,7 @@ #: ../lib/manage/do_remove.c:57 ../lib/manage/do_rename.c:54 #: ../lib/ogsf/gp3.c:56 ../lib/ogsf/gp3.c:191 ../lib/ogsf/gv3.c:60 #: ../lib/ogsf/gv3.c:333 ../lib/vector/Vlib/open.c:235 -#: ../lib/vector/Vlib/map.c:263 ../lib/vector/Vlib/legal_vname.c:141 +#: ../lib/vector/Vlib/map.c:264 ../lib/vector/Vlib/legal_vname.c:141 #: ../lib/vector/Vlib/legal_vname.c:144 #, c-format msgid "Vector map <%s> not found" @@ -79,8 +79,8 @@ msgstr "" #: ../lib/manage/do_remove.c:73 ../lib/manage/do_rename.c:71 -#: ../lib/raster/open.c:176 ../lib/raster/open.c:843 ../lib/raster/open.c:880 -#: ../lib/raster/open.c:932 ../lib/ogsf/gs3.c:125 ../lib/ogsf/gs3.c:189 +#: ../lib/raster/open.c:177 ../lib/raster/open.c:853 ../lib/raster/open.c:890 +#: ../lib/raster/open.c:942 ../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 @@ -208,7 +208,7 @@ msgid "Mapset <%s> does not exist." msgstr "" -#: ../lib/rowio/setup.c:61 ../lib/rowio/setup.c:67 ../lib/segment/open.c:98 +#: ../lib/rowio/setup.c:61 ../lib/rowio/setup.c:67 ../lib/segment/open.c:118 #: ../lib/rst/interp_float/segmen2d_parallel.c:78 #: ../lib/rst/interp_float/segmen2d_parallel.c:85 #: ../lib/rst/interp_float/segmen2d_parallel.c:92 @@ -220,9 +220,9 @@ #: ../lib/rst/interp_float/segmen2d.c:203 #: ../lib/rst/interp_float/segmen2d.c:209 #: ../lib/rst/interp_float/segmen2d.c:219 -#: ../lib/vector/diglib/struct_alloc.c:491 ../lib/vector/Vlib/line.c:50 +#: ../lib/vector/diglib/struct_alloc.c:494 ../lib/vector/Vlib/line.c:50 #: ../lib/vector/Vlib/line.c:154 ../lib/vector/Vlib/map.c:48 -#: ../lib/vector/neta/bridge.c:58 ../lib/vector/neta/spanningtree.c:101 +#: ../lib/vector/neta/bridge.c:58 ../lib/vector/neta/spanningtree.c:104 #: ../lib/vector/neta/path.c:262 ../lib/vector/neta/components.c:71 #: ../lib/vector/neta/components.c:176 ../lib/vector/neta/centrality.c:63 #: ../lib/vector/neta/centrality.c:145 ../lib/vector/neta/flow.c:66 @@ -256,27 +256,38 @@ msgid "There are classbreaks outside the range min-max. Number of classes reduced to %i, but using probabilities for %i classes." msgstr "" -#: ../lib/raster/range.c:101 +#: ../lib/raster/range.c:103 #, c-format msgid "Unable to read fp range file for <%s>" msgstr "" -#: ../lib/raster/range.c:168 +#: ../lib/raster/range.c:170 #, c-format msgid "Unable to read quant rules for raster map <%s>" msgstr "" -#: ../lib/raster/range.c:205 ../lib/raster/range.c:225 +#: ../lib/raster/range.c:207 ../lib/raster/range.c:227 #, c-format msgid "Unable to read range file for <%s>" msgstr "" -#: ../lib/raster/range.c:263 ../lib/raster/range.c:269 -#: ../lib/raster/range.c:299 ../lib/raster/range.c:313 +#: ../lib/raster/range.c:286 +#, fuzzy, c-format +msgid "Unable to read stats file for <%s>" +msgstr "அடà¯à®Ÿà®µà®£à¯ˆ <%s> ஜ விவரிகà¯à®• à®®à¯à®Ÿà®¿à®¯à®µà®¿à®²à¯à®²à¯ˆ" + +#: ../lib/raster/range.c:368 ../lib/raster/range.c:374 +#: ../lib/raster/range.c:406 ../lib/raster/range.c:420 #, c-format msgid "Unable to write range file for <%s>" msgstr "" +#: ../lib/raster/range.c:450 ../lib/raster/range.c:464 +#: ../lib/raster/range.c:482 ../lib/raster/range.c:487 +#, fuzzy, c-format +msgid "Unable to write stats file for <%s>" +msgstr "அடà¯à®Ÿà®µà®£à¯ˆ <%s> ஜ விவரிகà¯à®• à®®à¯à®Ÿà®¿à®¯à®µà®¿à®²à¯à®²à¯ˆ" + #: ../lib/raster/raster_metadata.c:109 #, c-format msgid "Unable to read <%s> for raster map <%s@%s>" @@ -327,163 +338,163 @@ msgid "Error writing compressed FP data for row %d of <%s>: %s" msgstr "" -#: ../lib/raster/put_row.c:386 ../lib/raster/put_row.c:392 +#: ../lib/raster/put_row.c:391 ../lib/raster/put_row.c:397 #, c-format msgid "Error writing compressed data for row %d of <%s>" msgstr "" -#: ../lib/raster/put_row.c:402 +#: ../lib/raster/put_row.c:407 #, c-format msgid "Error writing uncompressed data for row %d of <%s>" msgstr "" -#: ../lib/raster/put_row.c:462 +#: ../lib/raster/put_row.c:467 #, c-format msgid "Error writing data via GDAL for row %d of <%s>" msgstr "" -#: ../lib/raster/put_row.c:486 +#: ../lib/raster/put_row.c:491 msgid "GDAL output doesn't support writing null rows separately" msgstr "" -#: ../lib/raster/put_row.c:489 +#: ../lib/raster/put_row.c:494 #, c-format msgid "No null file for <%s>" msgstr "" -#: ../lib/raster/put_row.c:513 ../lib/raster/put_row.c:518 +#: ../lib/raster/put_row.c:521 ../lib/raster/put_row.c:526 #, c-format msgid "Error writing compressed null data for row %d of <%s>" msgstr "" -#: ../lib/raster/put_row.c:552 ../lib/raster/put_row.c:555 +#: ../lib/raster/put_row.c:560 ../lib/raster/put_row.c:563 #, c-format msgid "Error writing null row %d of <%s>" msgstr "" -#: ../lib/raster/put_row.c:680 +#: ../lib/raster/put_row.c:688 #, c-format msgid "put_raster_row: raster map <%s> not open for write - request ignored" msgstr "" -#: ../lib/raster/put_row.c:687 +#: ../lib/raster/put_row.c:695 msgid "put_raster_row: unopened file descriptor - request ignored" msgstr "" -#: ../lib/raster/open.c:191 +#: ../lib/raster/open.c:192 #, 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:196 +#: ../lib/raster/open.c:197 #, c-format msgid "Error reading reclass file for raster map <%s>" msgstr "" -#: ../lib/raster/open.c:207 +#: ../lib/raster/open.c:208 #, c-format msgid "Error reading map type for raster map <%s>" msgstr "" -#: ../lib/raster/open.c:215 +#: ../lib/raster/open.c:216 #, c-format msgid "Raster map <%s@%s>: format field in header file invalid" msgstr "" -#: ../lib/raster/open.c:234 +#: ../lib/raster/open.c:235 #, c-format -msgid "Compression with %s is not supported" +msgid "Compression with %s is not supported in this GRASS GIS installation" msgstr "" -#: ../lib/raster/open.c:238 +#: ../lib/raster/open.c:239 #, c-format msgid "Raster map <%s> is in different projection than current region. Found <%s>, should be <%s>." msgstr "" -#: ../lib/raster/open.c:245 +#: ../lib/raster/open.c:246 #, c-format msgid "Raster map <%s> is in different zone (%d) than current region (%d)" msgstr "" -#: ../lib/raster/open.c:250 +#: ../lib/raster/open.c:251 #, c-format msgid "Raster map <%s>: bytes per cell (%d) too large" msgstr "" -#: ../lib/raster/open.c:275 +#: ../lib/raster/open.c:278 #, c-format msgid "Raster map <%s@%s> is a GDAL link but GRASS is compiled without GDAL support" msgstr "" -#: ../lib/raster/open.c:283 +#: ../lib/raster/open.c:289 #, c-format msgid "Unable to open %s file for raster map <%s@%s>" msgstr "" -#: ../lib/raster/open.c:320 +#: ../lib/raster/open.c:327 #, c-format msgid "Error reading format for <%s@%s>" msgstr "" -#: ../lib/raster/open.c:525 +#: ../lib/raster/open.c:535 msgid "Unable to create GDAL link" msgstr "" -#: ../lib/raster/open.c:597 ../lib/raster/gdal.c:477 +#: ../lib/raster/open.c:607 ../lib/raster/gdal.c:479 #, c-format msgid "Invalid map type <%d>" msgstr "" -#: ../lib/raster/open.c:602 ../lib/raster/open.c:757 +#: ../lib/raster/open.c:612 ../lib/raster/open.c:767 #, c-format msgid "Raster map <%s> is not in the current mapset (%s)" msgstr "" -#: ../lib/raster/open.c:609 +#: ../lib/raster/open.c:619 #, c-format msgid "<%s> is an illegal file name" msgstr "" -#: ../lib/raster/open.c:624 ../lib/raster/open.c:704 ../lib/raster/open.c:780 +#: ../lib/raster/open.c:634 ../lib/raster/open.c:714 ../lib/raster/open.c:790 #, c-format msgid "No temp files available: %s" msgstr "" -#: ../lib/raster/open.c:753 +#: ../lib/raster/open.c:763 #, c-format msgid "Raster map <%s> does not exist in the current mapset (%s)" msgstr "" -#: ../lib/raster/open.c:819 +#: ../lib/raster/open.c:829 msgid "Rast_set_fp_type(): can only be called with FCELL_TYPE or DCELL_TYPE" msgstr "" -#: ../lib/raster/open.c:877 +#: ../lib/raster/open.c:887 #, c-format msgid "Raster map <%s> not found in mapset <%s>" msgstr "" -#: ../lib/raster/open.c:938 +#: ../lib/raster/open.c:948 #, c-format msgid "Unable to find '%s'" msgstr "" -#: ../lib/raster/open.c:949 +#: ../lib/raster/open.c:959 #, c-format msgid "Invalid type: field '%s' in file '%s'" msgstr "" -#: ../lib/raster/open.c:954 +#: ../lib/raster/open.c:964 #, c-format msgid "Missing type: field in file '%s'" msgstr "" -#: ../lib/raster/open.c:959 +#: ../lib/raster/open.c:969 #, c-format msgid "Raster map <%s> is not xdr: byte_order: %s" msgstr "" -#: ../lib/raster/open.c:1028 +#: ../lib/raster/open.c:1038 msgid "Rast_set_quant_rules() can be called only for raster maps opened for reading" msgstr "" @@ -522,7 +533,7 @@ msgid "Unable to create <%s> file for map <%s>" msgstr "" -#: ../lib/raster/get_row.c:35 ../lib/raster/get_row.c:901 +#: ../lib/raster/get_row.c:35 ../lib/raster/get_row.c:906 #, c-format msgid "Reading raster map <%s@%s> request for row %d is outside region" msgstr "" @@ -562,27 +573,27 @@ msgid "Error reading raster data via GDAL for row %d of <%s>" msgstr "" -#: ../lib/raster/get_row.c:830 +#: ../lib/raster/get_row.c:835 #, c-format msgid "Error seeking compressed null data for row %d of <%s>" msgstr "" -#: ../lib/raster/get_row.c:835 ../lib/raster/get_row.c:845 +#: ../lib/raster/get_row.c:840 ../lib/raster/get_row.c:850 #, c-format msgid "Error reading compressed null data for row %d of <%s>" msgstr "" -#: ../lib/raster/get_row.c:851 +#: ../lib/raster/get_row.c:856 #, c-format msgid "Error uncompressing null data for row %d of <%s>" msgstr "" -#: ../lib/raster/get_row.c:885 +#: ../lib/raster/get_row.c:890 #, c-format msgid "Error seeking null row %d for <%s>" msgstr "" -#: ../lib/raster/get_row.c:888 +#: ../lib/raster/get_row.c:893 #, c-format msgid "Error reading null row %d for <%s>" msgstr "" @@ -640,6 +651,15 @@ msgid "Unable to create dependency file in <%s@%s>" msgstr "" +#: ../lib/raster/vrt.c:83 +#, fuzzy, c-format +msgid "Tile raster map <%s> not found" +msgstr "பதà¯à®¤à®¿" + +#: ../lib/raster/vrt.c:86 +msgid "A virtual raster can not contain itself" +msgstr "" + #: ../lib/raster/alloc_cell.c:151 #, c-format msgid "Rast__null_bitstream_size: cols (%d) is negative" @@ -762,17 +782,17 @@ msgid "Invalid descriptor: %d" msgstr "" -#: ../lib/raster/close.c:392 ../lib/raster/close.c:520 +#: ../lib/raster/close.c:394 ../lib/raster/close.c:522 #, c-format msgid "Unable to rename null file '%s' to '%s': %s" msgstr "" -#: ../lib/raster/close.c:462 +#: ../lib/raster/close.c:464 #, c-format msgid "Unable to rename cell file '%s' to '%s': %s" msgstr "" -#: ../lib/raster/close.c:542 +#: ../lib/raster/close.c:544 msgid "unable to write f_format file for CELL maps" msgstr "" @@ -796,62 +816,62 @@ msgid "Unable to locate symbol <%s>" msgstr "" -#: ../lib/raster/gdal.c:145 +#: ../lib/raster/gdal.c:147 msgid "Unable to load GDAL library" msgstr "" -#: ../lib/raster/gdal.c:375 +#: ../lib/raster/gdal.c:377 msgid "Unable to open GDAL file" msgstr "" -#: ../lib/raster/gdal.c:483 +#: ../lib/raster/gdal.c:485 #, c-format msgid "Unable to get <%s> driver" msgstr "" -#: ../lib/raster/gdal.c:492 +#: ../lib/raster/gdal.c:494 #, c-format msgid "Unable to create <%s> dataset using <%s> driver" msgstr "" -#: ../lib/raster/gdal.c:500 +#: ../lib/raster/gdal.c:502 #, c-format msgid "Driver <%s> does not support direct writing. Using MEM driver for intermediate dataset." msgstr "" -#: ../lib/raster/gdal.c:506 +#: ../lib/raster/gdal.c:508 msgid "Unable to get in-memory raster driver" msgstr "" -#: ../lib/raster/gdal.c:513 +#: ../lib/raster/gdal.c:515 #, c-format msgid "Unable to create <%s> dataset using memory driver" msgstr "" -#: ../lib/raster/gdal.c:517 +#: ../lib/raster/gdal.c:519 #, c-format msgid "Driver <%s> does not support creating rasters" msgstr "" -#: ../lib/raster/gdal.c:533 +#: ../lib/raster/gdal.c:535 msgid "Unable to set geo transform" msgstr "" -#: ../lib/raster/gdal.c:537 +#: ../lib/raster/gdal.c:539 msgid "Unable to set projection" msgstr "" -#: ../lib/raster/gdal.c:541 +#: ../lib/raster/gdal.c:543 #, c-format msgid "Unable to create cell_misc/%s/gdal file" msgstr "" -#: ../lib/raster/gdal.c:557 +#: ../lib/raster/gdal.c:559 #, c-format msgid "Error writing cell_misc/%s/gdal file" msgstr "" -#: ../lib/raster/gdal.c:605 +#: ../lib/raster/gdal.c:607 #, c-format msgid "Unable to create output file <%s> using driver <%s>" msgstr "" @@ -911,16 +931,17 @@ #: ../lib/raster/init.c:109 #, c-format -msgid "Unknown compression method <%s>, using default ZLIB" +msgid "Unknown compression method <%s>, using default %s" msgstr "" #: ../lib/raster/init.c:113 -msgid "No compression is not supported for GRASS raster maps, using default ZLIB" +#, c-format +msgid "No compression is not supported for GRASS raster maps, using default %s" msgstr "" -#: ../lib/raster/init.c:118 +#: ../lib/raster/init.c:120 #, c-format -msgid "This GRASS version does not support %s compression, using default ZLIB" +msgid "This GRASS version does not support %s compression, using default %s" msgstr "" #: ../lib/raster/null_val.c:64 @@ -953,8 +974,12 @@ msgid "Output window changed while maps are open for write. Map name <%s>" msgstr "" -#: ../lib/ogsf/gsd_img_tif.c:66 ../lib/ogsf/gk2.c:216 -#: ../lib/ogsf/gsd_img_ppm.c:52 ../lib/ogsf/gsd_img_ppm.c:95 +#: ../lib/ogsf/gsd_img_tif.c:63 ../lib/ogsf/gsd_img_ppm.c:50 +msgid "Unable to get image of current GL screen" +msgstr "" + +#: ../lib/ogsf/gsd_img_tif.c:69 ../lib/ogsf/gk2.c:216 +#: ../lib/ogsf/gsd_img_ppm.c:55 ../lib/ogsf/gsd_img_ppm.c:101 #, c-format msgid "Unable to open file <%s> for writing" msgstr "" @@ -967,32 +992,32 @@ msgid "Need at least 2 keyframes for interpolation" msgstr "" -#: ../lib/ogsf/gs2.c:1211 +#: ../lib/ogsf/gs2.c:1210 #, c-format msgid "no category info" msgstr "" -#: ../lib/ogsf/gs2.c:1230 +#: ../lib/ogsf/gs2.c:1229 #, c-format msgid "no data" msgstr "" -#: ../lib/ogsf/gs2.c:1655 +#: ../lib/ogsf/gs2.c:1654 #, 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 +#: ../lib/ogsf/gs2.c:1732 ../lib/ogsf/gs2.c:1738 ../lib/ogsf/gs2.c:1746 +#: ../lib/ogsf/gs2.c:1755 ../lib/ogsf/gs2.c:1763 ../lib/ogsf/gs2.c:1773 +#: ../lib/ogsf/gs2.c:1821 msgid "GS_load_att_map(): Out of memory. Unable to load map" msgstr "" -#: ../lib/ogsf/gs2.c:1850 +#: ../lib/ogsf/gs2.c:1849 msgid "Loading failed" msgstr "" -#: ../lib/ogsf/gs2.c:1854 +#: ../lib/ogsf/gs2.c:1853 msgid "Error finding range" msgstr "" @@ -1027,8 +1052,8 @@ #: ../lib/ogsf/gp3.c:62 ../lib/ogsf/gp3.c:196 ../lib/ogsf/gv3.c:66 #: ../lib/ogsf/gv3.c:338 ../lib/python/temporal/c_libraries_interface.py:747 #: ../lib/vector/Vlib/open.c:301 ../lib/vector/Vlib/open.c:437 -#: ../lib/vector/Vlib/map.c:192 ../lib/vector/Vlib/map.c:202 -#: ../lib/vector/Vlib/map.c:274 +#: ../lib/vector/Vlib/map.c:193 ../lib/vector/Vlib/map.c:203 +#: ../lib/vector/Vlib/map.c:275 #, c-format, python-format msgid "Unable to open vector map <%s>" msgstr "" @@ -1052,7 +1077,7 @@ #: ../lib/ogsf/gp3.c:202 ../lib/ogsf/gv3.c:344 #: ../lib/rst/interp_float/vinput2d.c:100 ../lib/vector/Vlib/cats.c:589 #: ../lib/vector/Vlib/copy.c:620 ../lib/vector/Vlib/copy.c:730 -#: ../lib/vector/Vlib/map.c:300 ../lib/vector/Vlib/map.c:436 +#: ../lib/vector/Vlib/map.c:301 ../lib/vector/Vlib/map.c:437 #: ../lib/vector/Vlib/ascii.c:398 ../lib/vector/Vlib/array.c:276 #: ../lib/vector/Vlib/net_build.c:159 ../lib/vector/Vlib/net_build.c:206 #: ../lib/vector/Vlib/net_build.c:490 ../lib/vector/Vlib/net_build.c:791 @@ -1066,7 +1091,7 @@ #: ../lib/db/dbmi_client/copy_tab.c:112 ../lib/db/dbmi_client/copy_tab.c:133 #: ../lib/vector/Vlib/cats.c:597 ../lib/vector/Vlib/close_nat.c:160 #: ../lib/vector/Vlib/write_ogr.c:198 ../lib/vector/Vlib/write_pg.c:2915 -#: ../lib/vector/Vlib/map.c:341 ../lib/vector/Vlib/ascii.c:410 +#: ../lib/vector/Vlib/map.c:342 ../lib/vector/Vlib/ascii.c:410 #: ../lib/vector/Vlib/array.c:282 ../lib/vector/Vlib/net_build.c:165 #: ../lib/vector/Vlib/net_build.c:211 ../lib/vector/Vlib/net_build.c:496 #: ../lib/vector/Vlib/net_build.c:797 ../lib/vector/Vlib/net_build.c:976 @@ -1099,6 +1124,11 @@ msgid "Cut-plane points mis-match between surfaces. Check resolution(s)." msgstr "" +#: ../lib/ogsf/gsd_img_ppm.c:96 +#, fuzzy +msgid "Unable to write view" +msgstr "வரிகளை எழà¯à®¤ à®®à¯à®Ÿà®¿à®¯à®µà®¿à®²à¯à®²à¯ˆ" + #: ../lib/ogsf/gsd_legend.c:246 #, c-format msgid "Unable to read color file of raster map <%s>" @@ -1190,12 +1220,12 @@ msgid "Maximum number of datasets exceeded" msgstr "" -#: ../lib/ogsf/gsd_prim.c:146 +#: ../lib/ogsf/gsd_prim.c:155 #, c-format msgid "Color Material: %d" msgstr "" -#: ../lib/ogsf/gsd_prim.c:630 +#: ../lib/ogsf/gsd_prim.c:642 #, c-format msgid "gsd_rot(): %c is an invalid axis specification. Rotation ignored. Please advise GRASS developers of this error" msgstr "" @@ -1307,18 +1337,51 @@ msgid "Invalid color (%s), using \"white\" as default" msgstr "" -#: ../lib/nviz/render.c:106 +#: ../lib/nviz/render.c:39 +#, c-format +msgid "Unable to get function address for %s" +msgstr "" + +#: ../lib/nviz/render.c:163 msgid "Bad server connection" msgstr "" -#: ../lib/nviz/render.c:112 +#: ../lib/nviz/render.c:169 msgid "Unable to get visual info" msgstr "" -#: ../lib/nviz/render.c:119 +#: ../lib/nviz/render.c:176 msgid "Unable to create rendering context" msgstr "" +#: ../lib/nviz/render.c:225 +#, c-format +msgid "Unable to choose pixel format (CGL error = %d)" +msgstr "" + +#: ../lib/nviz/render.c:231 +#, c-format +msgid "Unable to create context (CGL error = %d)" +msgstr "" + +#: ../lib/nviz/render.c:266 +msgid "Unable to register window class" +msgstr "" + +#: ../lib/nviz/render.c:275 +msgid "Unable to create window" +msgstr "" + +#: ../lib/nviz/render.c:323 +#, c-format +msgid "Unable to set current context (CGL error = %d)" +msgstr "" + +#: ../lib/nviz/render.c:361 +#, c-format +msgid "Incomplete framebuffer status (status = %d)" +msgstr "" + #: ../lib/nviz/map_obj.c:59 msgid "Maximum surfaces loaded!" msgstr "" @@ -2214,13 +2277,13 @@ msgid "The limit of open files (%i) was reached (%i). The module r.series will be run with flag z, to avoid open files limit exceeding." msgstr "" -#: ../lib/python/temporal/temporal_raster_base_algebra.py:690 +#: ../lib/python/temporal/temporal_raster_base_algebra.py:741 #, python-format msgid "Error computing map <%s>" msgstr "" -#: ../lib/python/temporal/temporal_raster_base_algebra.py:777 -#: ../lib/python/temporal/temporal_algebra.py:2395 +#: ../lib/python/temporal/temporal_raster_base_algebra.py:828 +#: ../lib/python/temporal/temporal_algebra.py:2426 #, python-format msgid "%s map <%s> not found in GRASS spatial database" msgstr "" @@ -2277,64 +2340,64 @@ msgid "Empty entry in map list, this should not happen" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:815 +#: ../lib/python/temporal/temporal_algebra.py:821 msgid "Spatio-temporal topological operators are not supported in granularity algebra mode" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:853 +#: ../lib/python/temporal/temporal_algebra.py:859 msgid "All input space time datasets must have a valid temporal topology." msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:862 +#: ../lib/python/temporal/temporal_algebra.py:868 msgid "All input space time datasets must have the same temporal type." msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:1113 +#: ../lib/python/temporal/temporal_algebra.py:1119 #, python-format msgid "Removing un-needed or empty %s maps" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:1168 +#: ../lib/python/temporal/temporal_algebra.py:1174 #, python-format msgid "Space time %s dataset <%s> not found" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:1196 -#: ../lib/python/temporal/temporal_algebra.py:1200 +#: ../lib/python/temporal/temporal_algebra.py:1202 +#: ../lib/python/temporal/temporal_algebra.py:1206 #, python-format msgid "Wrong temporal type of space time dataset <%s> <%s> time is required" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:1220 +#: ../lib/python/temporal/temporal_algebra.py:1226 msgid "Wrong type of input " msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2186 +#: ../lib/python/temporal/temporal_algebra.py:2205 #, python-format msgid "The resulting space time dataset type <%(a)s> is different from the requested type <%(b)s>" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2192 +#: ../lib/python/temporal/temporal_algebra.py:2211 msgid "Maps that should be registered in the resulting space time dataset have different types." msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2401 +#: ../lib/python/temporal/temporal_algebra.py:2432 msgid "Wrong map type. TMAP only supports single maps that are registered in the temporal GRASS database" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2429 +#: ../lib/python/temporal/temporal_algebra.py:2460 msgid "Merging empty map lists" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2432 +#: ../lib/python/temporal/temporal_algebra.py:2463 msgid "First Map list is empty, can't merge it. Return only last map list" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2435 +#: ../lib/python/temporal/temporal_algebra.py:2466 msgid "Second Map list is empty, can't merge it. Return only first map list" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2443 +#: ../lib/python/temporal/temporal_algebra.py:2474 msgid "Space time datasets to merge must have the same temporal type" msgstr "" @@ -2366,33 +2429,33 @@ msgid "Area computation is not supported for LL projections" msgstr "" -#: ../lib/python/temporal/gui_support.py:58 ../lib/python/script/core.py:1298 +#: ../lib/python/temporal/gui_support.py:58 ../lib/python/script/core.py:1324 #, python-format msgid "Invalid element '%s'" msgstr "" #: ../lib/python/temporal/univar_statistics.py:62 -#: ../lib/python/temporal/univar_statistics.py:178 +#: ../lib/python/temporal/univar_statistics.py:180 #, python-format msgid "Space time %(sp)s dataset <%(i)s> is empty" msgstr "" -#: ../lib/python/temporal/univar_statistics.py:101 +#: ../lib/python/temporal/univar_statistics.py:102 #, python-format msgid "Unable to get statistics for raster map <%s>" msgstr "" -#: ../lib/python/temporal/univar_statistics.py:104 +#: ../lib/python/temporal/univar_statistics.py:105 #, python-format msgid "Unable to get statistics for 3d raster map <%s>" msgstr "" -#: ../lib/python/temporal/univar_statistics.py:168 +#: ../lib/python/temporal/univar_statistics.py:170 #, python-format msgid "Space time %(sp)s dataset <%(i)s> not found" msgstr "" -#: ../lib/python/temporal/univar_statistics.py:222 +#: ../lib/python/temporal/univar_statistics.py:224 #, python-format msgid "Unable to get statistics for vector map <%s>" msgstr "" @@ -2470,37 +2533,37 @@ msgid "Unable to remove timestamp for vector map <%s>" msgstr "" -#: ../lib/python/temporal/temporal_vector_algebra.py:386 +#: ../lib/python/temporal/temporal_vector_algebra.py:387 #, python-format msgid "Error vector maps with basename %s exist. Use --o flag to overwrite existing file" msgstr "" -#: ../lib/python/temporal/temporal_vector_algebra.py:419 +#: ../lib/python/temporal/temporal_vector_algebra.py:420 #, python-format msgid "" "Error starting %s : \n" "%s" msgstr "" -#: ../lib/python/temporal/temporal_vector_algebra.py:492 +#: ../lib/python/temporal/temporal_vector_algebra.py:493 #, python-format msgid "" "Error vector map %s exist in temporal database. Use overwrite flag. : \n" "%s" msgstr "" -#: ../lib/python/temporal/core.py:603 +#: ../lib/python/temporal/core.py:605 msgid "Unable to initialize the temporal DBMI interface. Please use t.connect to specify the driver and the database string" msgstr "" -#: ../lib/python/temporal/core.py:672 +#: ../lib/python/temporal/core.py:674 #, python-format msgid "" "Unable to receive temporal database metadata.\n" "Current temporal database info:%(info)s" msgstr "" -#: ../lib/python/temporal/core.py:677 +#: ../lib/python/temporal/core.py:679 #, python-format msgid "" "Unsupported temporal database: version mismatch.\n" @@ -2509,7 +2572,7 @@ "Current temporal database info:%(info)s" msgstr "" -#: ../lib/python/temporal/core.py:685 +#: ../lib/python/temporal/core.py:687 #, python-format msgid "" "Unsupported temporal database: version mismatch.\n" @@ -2517,12 +2580,12 @@ "Current temporal database info:%(info)s" msgstr "" -#: ../lib/python/temporal/core.py:773 +#: ../lib/python/temporal/core.py:775 #, python-format msgid "Creating temporal database: %s" msgstr "" -#: ../lib/python/temporal/core.py:782 +#: ../lib/python/temporal/core.py:784 #, python-format msgid "" "Unable to create SQLite temporal database\n" @@ -2530,31 +2593,31 @@ "Please use t.connect to set a read- and writable temporal database path" msgstr "" -#: ../lib/python/temporal/core.py:947 +#: ../lib/python/temporal/core.py:949 msgid "Unable to mogrify sql statement. " msgstr "" -#: ../lib/python/temporal/core.py:969 +#: ../lib/python/temporal/core.py:971 msgid "Unable to check table. " msgstr "" -#: ../lib/python/temporal/core.py:985 +#: ../lib/python/temporal/core.py:987 msgid "Unable to execute sql statement. " msgstr "" -#: ../lib/python/temporal/core.py:995 +#: ../lib/python/temporal/core.py:997 msgid "Unable to fetch one. " msgstr "" -#: ../lib/python/temporal/core.py:1005 +#: ../lib/python/temporal/core.py:1007 msgid "Unable to fetch all. " msgstr "" -#: ../lib/python/temporal/core.py:1022 +#: ../lib/python/temporal/core.py:1024 msgid "Unable to execute transaction. " msgstr "" -#: ../lib/python/temporal/core.py:1126 +#: ../lib/python/temporal/core.py:1128 #, python-format msgid "" "Unable to connect to %(db)s database: %(string)s\n" @@ -2562,14 +2625,14 @@ "Please use t.connect to set a read- and writable temporal database backend" msgstr "" -#: ../lib/python/temporal/core.py:1286 +#: ../lib/python/temporal/core.py:1288 #, python-format msgid "" "Unable to execute :\n" " %(sql)s" msgstr "" -#: ../lib/python/temporal/core.py:1330 +#: ../lib/python/temporal/core.py:1332 #, python-format msgid "" "Unable to execute transaction:\n" @@ -2624,14 +2687,14 @@ msgstr "" #: ../lib/python/script/array.py:157 ../lib/python/script/array.py:207 -#: ../lib/python/script/array.py:254 ../lib/python/script/array.py:305 -#: ../lib/python/script/array.py:356 ../lib/python/script/array.py:398 +#: ../lib/python/script/array.py:254 ../lib/python/script/array.py:306 +#: ../lib/python/script/array.py:357 ../lib/python/script/array.py:399 #, python-format msgid "Invalid kind <%s>" msgstr "" #: ../lib/python/script/array.py:160 ../lib/python/script/array.py:210 -#: ../lib/python/script/array.py:308 ../lib/python/script/array.py:359 +#: ../lib/python/script/array.py:309 ../lib/python/script/array.py:360 #, python-format msgid "Invalid size <%d>" msgstr "" @@ -2640,17 +2703,17 @@ msgid "grass.script.array.read is deprecated and does not work on MS Windows, pass raster name in the constructor" msgstr "" -#: ../lib/python/script/array.py:247 ../lib/python/script/array.py:392 +#: ../lib/python/script/array.py:247 ../lib/python/script/array.py:393 #, python-format msgid "Invalid FP size <%d>" msgstr "" -#: ../lib/python/script/array.py:251 ../lib/python/script/array.py:395 +#: ../lib/python/script/array.py:251 ../lib/python/script/array.py:396 #, python-format msgid "Invalid integer size <%d>" msgstr "" -#: ../lib/python/script/array.py:346 +#: ../lib/python/script/array.py:347 msgid "grass.script.array3d.read is deprecated and does not work on MS Windows, pass 3D raster name in the constructor" msgstr "" @@ -2721,65 +2784,73 @@ msgid "color" msgstr "" +#: ../lib/python/script/setup.py:229 +msgid "Cleaning up default sqlite database ..." +msgstr "" + +#: ../lib/python/script/setup.py:247 ../lib/init/grass.py:1782 +msgid "Cleaning up temporary files..." +msgstr "" + #: ../lib/python/script/raster3d.py:92 #, python-format msgid "An error occurred while running r3.mapcalc with expression: %s" msgstr "" -#: ../lib/python/script/core.py:67 +#: ../lib/python/script/core.py:69 #, python-brace-format msgid "Cannot find the executable {0}" msgstr "" -#: ../lib/python/script/core.py:307 +#: ../lib/python/script/core.py:309 #, 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:987 +#: ../lib/python/script/core.py:1013 msgid "Mixing value types. Will try to compare after integer conversion" msgstr "" -#: ../lib/python/script/core.py:1188 +#: ../lib/python/script/core.py:1214 #, python-format msgid "Element type should be \"cell\" and not \"%s\"" msgstr "" -#: ../lib/python/script/core.py:1217 ../lib/python/script/core.py:1282 +#: ../lib/python/script/core.py:1243 ../lib/python/script/core.py:1308 #, python-format msgid "Element type should be \"raster\" and not \"%s\"" msgstr "" -#: ../lib/python/script/core.py:1437 +#: ../lib/python/script/core.py:1463 msgid "Unable to list mapsets" msgstr "" -#: ../lib/python/script/core.py:1476 +#: ../lib/python/script/core.py:1502 #, python-format msgid "Location <%s> already exists. Operation canceled." msgstr "" -#: ../lib/python/script/core.py:1479 +#: ../lib/python/script/core.py:1505 #, python-format msgid "Location <%s> already exists and will be overwritten" msgstr "" -#: ../lib/python/script/core.py:1603 +#: ../lib/python/script/core.py:1629 #, python-brace-format msgid "Debug level {0}" msgstr "" -#: ../lib/python/script/core.py:1606 +#: ../lib/python/script/core.py:1632 #, python-brace-format msgid "WARNING: Ignoring unsupported debug level (must be >=0 and <=5). {0}\n" msgstr "" -#: ../lib/python/script/core.py:1622 +#: ../lib/python/script/core.py:1648 #, python-format msgid "Illegal filename <%s>. Cannot be 'NULL' or start with '.'." msgstr "" -#: ../lib/python/script/core.py:1631 +#: ../lib/python/script/core.py:1657 #, python-format msgid "Illegal filename <%(s)s>. <%(il)s> not allowed.\n" msgstr "" @@ -2820,7 +2891,7 @@ msgid "Cannot parse interface description of<{name}> module: {error}" msgstr "" -#: ../lib/python/pygrass/modules/grid/grid.py:553 +#: ../lib/python/pygrass/modules/grid/grid.py:554 msgid "Execution of subprocesses was not successful" msgstr "" @@ -2841,17 +2912,17 @@ msgid "Error executing: Rast_set_cat" msgstr "" -#: ../lib/python/pygrass/raster/abstract.py:275 +#: ../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:286 +#: ../lib/python/pygrass/raster/abstract.py:285 #, python-brace-format msgid "Overwrite type: {0} not supported (True/False)" msgstr "" -#: ../lib/python/pygrass/raster/abstract.py:299 +#: ../lib/python/pygrass/raster/abstract.py:298 #: ../lib/python/pygrass/vector/abstract.py:97 #, python-brace-format msgid "Map name {0} not valid" @@ -2890,11 +2961,11 @@ msgid "Raster map <{0}> does not exist" msgstr "" -#: ../lib/python/pygrass/errors.py:17 +#: ../lib/python/pygrass/errors.py:18 msgid "The map is close!" msgstr "" -#: ../lib/python/pygrass/errors.py:28 +#: ../lib/python/pygrass/errors.py:29 msgid "The self.c_mapinfo pointer must be correctly initiated" msgstr "" @@ -2911,12 +2982,12 @@ msgid "You must use the force flag to actually remove it. Exiting." msgstr "" -#: ../lib/python/pygrass/vector/__init__.py:806 +#: ../lib/python/pygrass/vector/__init__.py:813 #, python-format msgid "Unable to read line of feature %i" msgstr "" -#: ../lib/python/pygrass/vector/__init__.py:895 +#: ../lib/python/pygrass/vector/__init__.py:902 #, python-format msgid "Unable to read area with id %i" msgstr "" @@ -3115,12 +3186,8 @@ msgid "Unable to read PNG" msgstr "" -#: ../lib/pngdriver/read_png.c:60 -msgid "Unable allocate PNG structure" -msgstr "" - -#: ../lib/pngdriver/read_png.c:64 ../lib/pngdriver/write_png.c:71 -#: ../lib/pngdriver/write_png.c:75 +#: ../lib/pngdriver/read_png.c:60 ../lib/pngdriver/read_png.c:64 +#: ../lib/pngdriver/write_png.c:71 ../lib/pngdriver/write_png.c:75 msgid "Unable to allocate PNG structure" msgstr "" @@ -3309,7 +3376,7 @@ #: ../lib/imagery/iscatt_core.c:745 #, c-format -msgid "Unable to read find raster <%s>" +msgid "Unable to find raster <%s>" msgstr "" #: ../lib/imagery/iscatt_core.c:755 @@ -3439,7 +3506,7 @@ msgid "WARNING" msgstr "" -#: ../lib/init/grass.py:187 ../lib/gis/parser.c:621 +#: ../lib/init/grass.py:187 ../lib/gis/parser.c:628 msgid "ERROR" msgstr "" @@ -3447,175 +3514,189 @@ msgid "Exiting..." msgstr "" -#: ../lib/init/grass.py:332 +#: ../lib/init/grass.py:336 msgid "Usage" msgstr "" -#: ../lib/init/grass.py:333 ../lib/gis/parser_html.c:141 +#: ../lib/init/grass.py:337 ../lib/gis/parser_html.c:141 #: ../lib/gis/parser_rest.c:146 msgid "Flags" msgstr "" -#: ../lib/init/grass.py:334 +#: ../lib/init/grass.py:338 msgid "print this help message" msgstr "" -#: ../lib/init/grass.py:335 +#: ../lib/init/grass.py:339 msgid "show version information and exit" msgstr "" -#: ../lib/init/grass.py:336 +#: ../lib/init/grass.py:340 msgid "create given database, location or mapset if it doesn't exist" msgstr "" -#: ../lib/init/grass.py:337 +#: ../lib/init/grass.py:341 msgid "exit after creation of location or mapset. Only with -c flag" msgstr "" -#: ../lib/init/grass.py:338 -msgid "force removal of .gislock if exists (use with care!). Only with -text flag" +#: ../lib/init/grass.py:342 +msgid "force removal of .gislock if exists (use with care!). Only with --text flag" msgstr "" -#: ../lib/init/grass.py:339 +#: ../lib/init/grass.py:343 msgid "use text based interface (skip welcome screen)" msgstr "" -#: ../lib/init/grass.py:340 ../lib/init/grass.py:342 ../lib/init/grass.py:344 +#: ../lib/init/grass.py:344 ../lib/init/grass.py:346 ../lib/init/grass.py:348 msgid "and set as default" msgstr "" -#: ../lib/init/grass.py:341 +#: ../lib/init/grass.py:345 msgid "use text based interface (show welcome screen)" msgstr "" -#: ../lib/init/grass.py:343 +#: ../lib/init/grass.py:347 msgid "use $DEFAULT_GUI graphical user interface" msgstr "" -#: ../lib/init/grass.py:345 +#: ../lib/init/grass.py:349 msgid "print GRASS configuration parameters" msgstr "" -#: ../lib/init/grass.py:346 +#: ../lib/init/grass.py:350 msgid "options: arch,build,compiler,path,revision,version" msgstr "" -#: ../lib/init/grass.py:347 ../lib/gis/parser_html.c:189 +#: ../lib/init/grass.py:351 ../lib/gis/parser_html.c:189 #: ../lib/gis/parser_rest.c:179 msgid "Parameters" msgstr "" -#: ../lib/init/grass.py:348 +#: ../lib/init/grass.py:352 msgid "initial GRASS GIS database directory" msgstr "" -#: ../lib/init/grass.py:349 +#: ../lib/init/grass.py:353 msgid "directory containing Locations" msgstr "" -#: ../lib/init/grass.py:350 +#: ../lib/init/grass.py:354 msgid "initial GRASS Location" msgstr "" -#: ../lib/init/grass.py:351 +#: ../lib/init/grass.py:355 msgid "directory containing Mapsets with one common coordinate system (projection)" msgstr "" -#: ../lib/init/grass.py:352 +#: ../lib/init/grass.py:356 msgid "initial GRASS Mapset" msgstr "" -#: ../lib/init/grass.py:353 +#: ../lib/init/grass.py:357 msgid "fully qualified initial Mapset directory" msgstr "" -#: ../lib/init/grass.py:354 +#: ../lib/init/grass.py:358 msgid "Environment variables relevant for startup" msgstr "" -#: ../lib/init/grass.py:355 +#: ../lib/init/grass.py:359 msgid "select GUI (text, gui, gtext)" msgstr "" -#: ../lib/init/grass.py:356 +#: ../lib/init/grass.py:360 msgid "set html web browser for help pages" msgstr "" -#: ../lib/init/grass.py:357 +#: ../lib/init/grass.py:361 msgid "set additional path(s) to local GRASS modules or user scripts" msgstr "" -#: ../lib/init/grass.py:358 +#: ../lib/init/grass.py:362 msgid "set additional GISBASE for locally installed GRASS Addons" msgstr "" -#: ../lib/init/grass.py:359 +#: ../lib/init/grass.py:363 msgid "shell script to be processed as batch job" msgstr "" -#: ../lib/init/grass.py:360 +#: ../lib/init/grass.py:364 msgid "set Python interpreter name to override 'python'" msgstr "" -#: ../lib/init/grass.py:361 +#: ../lib/init/grass.py:365 msgid "execute GRASS module or script" msgstr "" -#: ../lib/init/grass.py:362 +#: ../lib/init/grass.py:366 msgid "provided executable will be executed in GRASS session" msgstr "" -#: ../lib/init/grass.py:363 +#: ../lib/init/grass.py:367 msgid "GRASS module, script or any other executable" msgstr "" -#: ../lib/init/grass.py:364 +#: ../lib/init/grass.py:368 msgid "parameters of the executable" msgstr "" -#: ../lib/init/grass.py:365 +#: ../lib/init/grass.py:369 msgid "standard flags" msgstr "" -#: ../lib/init/grass.py:390 +#: ../lib/init/grass.py:370 +msgid "create temporary location (use with the --exec flag)" +msgstr "" + +#: ../lib/init/grass.py:395 msgid "The APPDATA variable is not set, ask your operating system support" msgstr "" -#: ../lib/init/grass.py:393 +#: ../lib/init/grass.py:398 msgid "The APPDATA variable points to directory which does not exist, ask your operating system support" msgstr "" -#: ../lib/init/grass.py:440 +#: ../lib/init/grass.py:411 +#, python-format +msgid "Failed to create configuration directory '%s' with error: %s" +msgstr "" + +#: ../lib/init/grass.py:454 #, python-format msgid "Unable to create temporary directory ! Exiting." msgstr "" -#: ../lib/init/grass.py:493 +#: ../lib/init/grass.py:507 #, python-brace-format msgid "Invalid line in RC file ({file}): '{line}' ({error})\n" msgstr "" -#: ../lib/init/grass.py:547 +#: ../lib/init/grass.py:513 +#, python-brace-format +msgid "Empty RC file ({file})" +msgstr "" + +#: ../lib/init/grass.py:563 #, python-format msgid "GUI <%s> not supported in this version" msgstr "" -#: ../lib/init/grass.py:708 +#: ../lib/init/grass.py:729 msgid "Searched for a web browser, but none found" msgstr "" -#: ../lib/init/grass.py:747 +#: ../lib/init/grass.py:769 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" msgstr "" -#: ../lib/init/grass.py:751 +#: ../lib/init/grass.py:773 msgid "GRASS GUI not found. Please check your installation." msgstr "" -#: ../lib/init/grass.py:753 +#: ../lib/init/grass.py:775 msgid "" "{}\n" "Switching to text based interface mode.\n" @@ -3623,7 +3704,7 @@ "Hit RETURN to continue.\n" msgstr "" -#: ../lib/init/grass.py:762 +#: ../lib/init/grass.py:784 msgid "" "It appears that the X Windows system is not active.\n" "A graphical based user interface is not supported.\n" @@ -3633,95 +3714,125 @@ "Hit RETURN to continue.\n" msgstr "" -#: ../lib/init/grass.py:855 ../lib/gis/make_mapset.c:66 +#: ../lib/init/grass.py:880 ../lib/gis/make_mapset.c:66 #, c-format, python-format msgid "Location <%s> doesn't exist" msgstr "" -#: ../lib/init/grass.py:857 +#: ../lib/init/grass.py:882 #, python-format msgid "<%s> is not a valid GRASS Location because PERMANENT Mapset is missing" msgstr "" -#: ../lib/init/grass.py:860 +#: ../lib/init/grass.py:885 #, python-format msgid "<%s> is not a valid GRASS Location because PERMANENT is not a directory" msgstr "" -#: ../lib/init/grass.py:865 +#: ../lib/init/grass.py:890 #, python-format msgid "<%s> is not a valid GRASS Location because PERMANENT Mapset does not have a DEFAULT_WIND file (default computational region)" msgstr "" -#: ../lib/init/grass.py:870 +#: ../lib/init/grass.py:895 #, python-brace-format msgid "Mapset <{mapset}> doesn't exist in GRASS Location <{loc}>. A new mapset can be created by '-c' switch." msgstr "" -#: ../lib/init/grass.py:874 +#: ../lib/init/grass.py:899 #, python-format msgid "<%s> is not a GRASS Mapset because it is not a directory" msgstr "" -#: ../lib/init/grass.py:877 +#: ../lib/init/grass.py:902 #, python-format msgid "<%s> is not a valid GRASS Mapset because it does not have a WIND file" msgstr "" -#: ../lib/init/grass.py:881 +#: ../lib/init/grass.py:906 #, python-format msgid "<%s> is not a valid GRASS Mapset because its WIND file is not readable" msgstr "" -#: ../lib/init/grass.py:884 +#: ../lib/init/grass.py:909 #, python-brace-format msgid "Mapset <{mapset}> or Location <{location}> is invalid for an unknown reason" msgstr "" -#: ../lib/init/grass.py:947 -#, python-format -msgid "Failed to create new location. The location <%s> already exists." +#: ../lib/init/grass.py:934 +#, python-brace-format +msgid "Unable to create new location because the location <{location}> already exists." msgstr "" -#: ../lib/init/grass.py:954 -msgid "Missing WIND file" +#: ../lib/init/grass.py:938 +#, python-brace-format +msgid "Unable to create new location <{location}> because <{path}> is a file." msgstr "" -#: ../lib/init/grass.py:972 -msgid "" -"GISDBASE, LOCATION_NAME and MAPSET variables not set properly.\n" -"Interactive startup needed." +#: ../lib/init/grass.py:941 +#, python-brace-format +msgid "Unable to create new location <{location}> because the directory <{path}> already exists." +msgstr "" + +#: ../lib/init/grass.py:945 +#, python-brace-format +msgid "Unable to create new location in the directory <{path}> for an unknown reason." +msgstr "" + +#: ../lib/init/grass.py:992 +msgid "Mapset <{}> already exists. Ignoring the request to create it. Note that this warning may become an error in future versions." +msgstr "" + +#: ../lib/init/grass.py:1020 +msgid "Creating new GRASS GIS location <{}>..." +msgstr "" + +#: ../lib/init/grass.py:1026 +msgid "Creating new GRASS GIS mapset <{}>..." +msgstr "" + +#: ../lib/init/grass.py:1031 +#, python-brace-format +msgid "Unable to create new mapset <{mapset}> because <{path}> is a file." msgstr "" -#: ../lib/init/grass.py:996 +#: ../lib/init/grass.py:1037 +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:1061 +msgid "GRASS GIS database directory, location and mapset not set properly. Use GUI or command line to set them." +msgstr "" + +#: ../lib/init/grass.py:1086 #, python-format msgid "Invalid user interface specified - <%s>. Use the --help option to see valid interface names." msgstr "" -#: ../lib/init/grass.py:1015 +#: ../lib/init/grass.py:1106 #, python-brace-format msgid "" "Error in GUI startup. See messages above (if any) and if necessary, please report this error to the GRASS developers.\n" "On systems with package manager, make sure you have the right GUI package, probably named grass-gui, installed.\n" -"To run GRASS GIS in text mode use the -text flag.\n" +"To run GRASS GIS in text mode use the --text flag.\n" "Use '--help' for further options\n" " {cmd_name} --help\n" "See also: https://grass.osgeo.org/{cmd_name}/manuals/helptext.html" msgstr "" -#: ../lib/init/grass.py:1027 +#: ../lib/init/grass.py:1118 msgid "" "Exit was requested in GUI.\n" "GRASS GIS will not start. Bye." msgstr "" -#: ../lib/init/grass.py:1030 +#: ../lib/init/grass.py:1121 msgid "" "Invalid return code from GUI startup script.\n" "Please advise GRASS developers of this error." msgstr "" -#: ../lib/init/grass.py:1077 +#: ../lib/init/grass.py:1168 #, python-brace-format msgid "" "Error reading data path information from g.gisenv.\n" @@ -3732,59 +3843,55 @@ "Check the <{file}> file." msgstr "" -#: ../lib/init/grass.py:1158 ../lib/init/grass.py:1162 -msgid "Default locale settings are missing. GRASS running with C locale." -msgstr "" - -#: ../lib/init/grass.py:1240 +#: ../lib/init/grass.py:1381 #, python-format msgid "Path '%s' doesn't exist" msgstr "" -#: ../lib/init/grass.py:1242 +#: ../lib/init/grass.py:1383 #, python-format msgid "Path '%s' not accessible." msgstr "" #. GTC %s is mapset's folder path -#: ../lib/init/grass.py:1247 +#: ../lib/init/grass.py:1388 #, python-format msgid "You are not the owner of '%s'." msgstr "" -#: ../lib/init/grass.py:1255 +#: ../lib/init/grass.py:1396 #, python-format msgid "" "%(user)s is currently running GRASS in selected mapset (file %(file)s found). Concurrent use not allowed.\n" "You can force launching GRASS using -f flag (note that you need permission for this operation). Have another look in the processor manager just to be sure..." msgstr "" -#: ../lib/init/grass.py:1262 +#: ../lib/init/grass.py:1405 #, python-format msgid "%(user)s is currently running GRASS in selected mapset (file %(file)s found). Forcing to launch GRASS..." msgstr "" -#: ../lib/init/grass.py:1266 +#: ../lib/init/grass.py:1409 #, python-format msgid "" "Unable to properly access '%s'.\n" "Please notify system personnel." msgstr "" -#: ../lib/init/grass.py:1287 +#: ../lib/init/grass.py:1430 msgid "Building user fontcap..." msgstr "" -#: ../lib/init/grass.py:1346 +#: ../lib/init/grass.py:1489 msgid "The SHELL variable is not set" msgstr "" -#: ../lib/init/grass.py:1362 +#: ../lib/init/grass.py:1505 #, python-brace-format msgid "Unsupported shell <{sh}>: {env_file}" msgstr "" -#: ../lib/init/grass.py:1378 +#: ../lib/init/grass.py:1521 #, python-format msgid "" "Job file <%s> has been defined in the 'GRASS_BATCH_JOB' variable but not found. Exiting.\n" @@ -3792,114 +3899,118 @@ "Use 'unset GRASS_BATCH_JOB' to disable batch job processing." msgstr "" -#: ../lib/init/grass.py:1385 +#: ../lib/init/grass.py:1528 #, python-format msgid "Change file permission to 'executable' for <%s>" msgstr "" -#: ../lib/init/grass.py:1400 +#: ../lib/init/grass.py:1543 #, python-format msgid "Executing <%s> ..." msgstr "" -#: ../lib/init/grass.py:1407 +#: ../lib/init/grass.py:1550 #, python-brace-format msgid "" "Execution of <{cmd}> failed:\n" "{error}" msgstr "" -#: ../lib/init/grass.py:1410 +#: ../lib/init/grass.py:1553 #, python-format msgid "Execution of <%s> finished." msgstr "" -#: ../lib/init/grass.py:1441 +#: ../lib/init/grass.py:1583 #, python-brace-format msgid "Unable to close GUI. {0}" msgstr "" -#: ../lib/init/grass.py:1468 +#: ../lib/init/grass.py:1611 #, python-format msgid "Welcome to GRASS GIS %s" msgstr "" -#: ../lib/init/grass.py:1490 +#: ../lib/init/grass.py:1633 msgid "GRASS GIS homepage:" msgstr "" #. GTC Running through: SHELL NAME -#: ../lib/init/grass.py:1492 +#: ../lib/init/grass.py:1635 msgid "This version running through:" msgstr "" -#: ../lib/init/grass.py:1494 +#: ../lib/init/grass.py:1637 msgid "Help is available with the command:" msgstr "" -#: ../lib/init/grass.py:1495 +#: ../lib/init/grass.py:1638 msgid "See the licence terms with:" msgstr "" -#: ../lib/init/grass.py:1496 +#: ../lib/init/grass.py:1639 msgid "See citation options with:" msgstr "" -#: ../lib/init/grass.py:1499 +#: ../lib/init/grass.py:1642 msgid "If required, restart the GUI with:" msgstr "" -#: ../lib/init/grass.py:1501 +#: ../lib/init/grass.py:1644 msgid "Start the GUI with:" msgstr "" -#: ../lib/init/grass.py:1503 +#: ../lib/init/grass.py:1646 msgid "When ready to quit enter:" msgstr "" -#: ../lib/init/grass.py:1591 +#: ../lib/init/grass.py:1733 msgid "2D and 3D raster MASKs present" msgstr "" -#: ../lib/init/grass.py:1592 +#: ../lib/init/grass.py:1734 msgid "Raster MASK present" msgstr "" -#: ../lib/init/grass.py:1593 +#: ../lib/init/grass.py:1735 msgid "3D raster MASK present" msgstr "" -#: ../lib/init/grass.py:1634 +#: ../lib/init/grass.py:1775 msgid "Done." msgstr "" -#: ../lib/init/grass.py:1636 +#: ../lib/init/grass.py:1777 msgid "Goodbye from GRASS GIS" msgstr "" -#: ../lib/init/grass.py:1641 -msgid "Cleaning up temporary files..." -msgstr "" - -#: ../lib/init/grass.py:1661 +#: ../lib/init/grass.py:1813 msgid "Please install the GRASS GIS development package" msgstr "" -#: ../lib/init/grass.py:1695 +#: ../lib/init/grass.py:1848 #, python-format msgid "Parameter <%s> not supported" msgstr "" -#: ../lib/init/grass.py:1839 +#: ../lib/init/grass.py:1998 msgid "Flag -e requires also flag -c" msgstr "" -#: ../lib/init/grass.py:1886 +#: ../lib/init/grass.py:2000 +msgid "Coordinate reference system argument (e.g. EPSG) is needed for --tmp-location" +msgstr "" + +#: ../lib/init/grass.py:2003 +msgid "Only one argument (e.g. EPSG) is needed for --tmp-location, mapset name <{}> provided" +msgstr "" + +#: ../lib/init/grass.py:2058 #, python-brace-format msgid "" "Unable to start GRASS GIS. You have the choice to:\n" -" - Launch the graphical user interface with the '-gui' switch\n" -" {cmd_name} -gui\n" +" - Launch the graphical user interface with the '--gui' switch\n" +" {cmd_name} --gui\n" " - Launch with path to the location/mapset as an argument\n" " {cmd_name} /path/to/location/mapset`\n" " - Create a location with '-c' and launch in its PERMANENT mapset\n" @@ -3911,25 +4022,21 @@ "See also: https://grass.osgeo.org/{cmd_name}/manuals/helptext.html" msgstr "" -#: ../lib/init/grass.py:1909 -msgid "Creating new GRASS GIS location/mapset..." -msgstr "" - -#: ../lib/init/grass.py:1911 +#: ../lib/init/grass.py:2080 msgid "Starting GRASS GIS..." msgstr "" -#: ../lib/init/grass.py:1932 +#: ../lib/init/grass.py:2101 #, python-brace-format -msgid "<{0}> requested, but not available. Run GRASS in text mode (-text) or install missing package (usually 'grass-gui')." +msgid "<{0}> requested, but not available. Run GRASS in text mode (--text) or install missing package (usually 'grass-gui')." msgstr "" -#: ../lib/init/grass.py:1986 +#: ../lib/init/grass.py:2162 #, python-format msgid "Launching <%s> GUI in the background, please wait..." msgstr "" -#: ../lib/init/grass.py:2008 +#: ../lib/init/grass.py:2184 #, python-format msgid "Failed to start shell '%s'" msgstr "" @@ -3948,39 +4055,47 @@ msgid "Unable to write lockfile %s (%s)" msgstr "" -#: ../lib/segment/open.c:53 +#: ../lib/segment/open.c:57 +msgid "Using memory cache" +msgstr "" + +#: ../lib/segment/open.c:70 +msgid "Using disk cache" +msgstr "" + +#: ../lib/segment/open.c:73 msgid "Segment file name is NULL" msgstr "" -#: ../lib/segment/open.c:58 +#: ../lib/segment/open.c:78 msgid "Segment file exists already" msgstr "" -#: ../lib/segment/open.c:66 +#: ../lib/segment/open.c:86 msgid "Unable to create segment file" msgstr "" -#: ../lib/segment/open.c:74 +#: ../lib/segment/open.c:94 msgid "Could not write segment file" msgstr "" -#: ../lib/segment/open.c:78 +#: ../lib/segment/open.c:98 msgid "Illegal segment configuration parameter(s)" msgstr "" -#: ../lib/segment/open.c:87 +#: ../lib/segment/open.c:107 msgid "Unable to re-open segment file" msgstr "" -#: ../lib/segment/open.c:94 +#: ../lib/segment/open.c:114 msgid "Could not read segment file" msgstr "" -#: ../lib/segment/format.c:144 +#: ../lib/segment/format.c:143 msgid "Segment format: file size too large" msgstr "" -#: ../lib/segment/format.c:145 +#: ../lib/segment/format.c:144 msgid "Please recompile with Large File Support (LFS)" msgstr "" @@ -4579,55 +4694,60 @@ msgid "Pseudo-random number generator not seeded" msgstr "" -#: ../lib/gis/cmprlz4.c:81 ../lib/gis/cmprlz4.c:138 ../lib/gis/cmprbzip.c:90 -#: ../lib/gis/cmprbzip.c:164 ../lib/gis/cmprzlib.c:99 ../lib/gis/cmprzlib.c:195 -#: ../lib/gis/compress.c:303 +#: ../lib/gis/cmprlz4.c:89 ../lib/gis/cmprlz4.c:156 ../lib/gis/cmprbzip.c:104 +#: ../lib/gis/cmprbzip.c:183 ../lib/gis/cmprzstd.c:102 +#: ../lib/gis/cmprzstd.c:176 ../lib/gis/cmprzlib.c:100 +#: ../lib/gis/cmprzlib.c:179 ../lib/gis/compress.c:335 msgid "No source buffer" msgstr "" -#: ../lib/gis/cmprlz4.c:84 ../lib/gis/cmprlz4.c:141 ../lib/gis/cmprbzip.c:93 -#: ../lib/gis/cmprbzip.c:167 ../lib/gis/cmprzlib.c:102 -#: ../lib/gis/cmprzlib.c:198 +#: ../lib/gis/cmprlz4.c:92 ../lib/gis/cmprlz4.c:159 ../lib/gis/cmprbzip.c:107 +#: ../lib/gis/cmprbzip.c:186 ../lib/gis/cmprzstd.c:105 +#: ../lib/gis/cmprzstd.c:179 ../lib/gis/cmprzlib.c:103 +#: ../lib/gis/cmprzlib.c:182 msgid "No destination buffer" msgstr "" -#: ../lib/gis/cmprlz4.c:91 ../lib/gis/cmprlz4.c:148 ../lib/gis/cmprbzip.c:100 -#: ../lib/gis/cmprbzip.c:174 ../lib/gis/cmprzlib.c:109 -#: ../lib/gis/cmprzlib.c:205 ../lib/gis/compress.c:305 +#: ../lib/gis/cmprlz4.c:99 ../lib/gis/cmprlz4.c:166 ../lib/gis/cmprbzip.c:114 +#: ../lib/gis/cmprbzip.c:193 ../lib/gis/cmprzstd.c:112 +#: ../lib/gis/cmprzstd.c:186 ../lib/gis/cmprzlib.c:110 +#: ../lib/gis/cmprzlib.c:189 ../lib/gis/compress.c:337 #, c-format msgid "Invalid source buffer size %d" msgstr "" -#: ../lib/gis/cmprlz4.c:93 ../lib/gis/cmprlz4.c:150 ../lib/gis/cmprbzip.c:102 -#: ../lib/gis/cmprbzip.c:176 ../lib/gis/cmprzlib.c:111 -#: ../lib/gis/cmprzlib.c:207 ../lib/gis/compress.c:225 +#: ../lib/gis/cmprlz4.c:101 ../lib/gis/cmprlz4.c:168 ../lib/gis/cmprbzip.c:116 +#: ../lib/gis/cmprbzip.c:195 ../lib/gis/cmprzstd.c:114 +#: ../lib/gis/cmprzstd.c:188 ../lib/gis/cmprzlib.c:112 +#: ../lib/gis/cmprzlib.c:191 ../lib/gis/compress.c:257 #, c-format msgid "Invalid destination buffer size %d" msgstr "" -#: ../lib/gis/cmprlz4.c:107 +#: ../lib/gis/cmprlz4.c:121 msgid "LZ4 compression error" msgstr "" -#: ../lib/gis/cmprlz4.c:159 +#: ../lib/gis/cmprlz4.c:177 msgid "LZ4 decompression error" msgstr "" -#: ../lib/gis/cmprlz4.c:168 ../lib/gis/cmprbzip.c:200 +#: ../lib/gis/cmprlz4.c:186 ../lib/gis/cmprbzip.c:219 ../lib/gis/cmprzstd.c:206 +#: ../lib/gis/cmprzlib.c:215 #, c-format msgid "Got uncompressed size %d, expected %d" msgstr "" -#: ../lib/gis/cmprbzip.c:83 ../lib/gis/cmprbzip.c:157 +#: ../lib/gis/cmprbzip.c:97 ../lib/gis/cmprbzip.c:176 msgid "GRASS needs to be compiled with BZIP2 for BZIP2 compression" msgstr "" -#: ../lib/gis/cmprbzip.c:122 +#: ../lib/gis/cmprbzip.c:141 #, c-format msgid "BZIP2 version %s compression error %d" msgstr "" -#: ../lib/gis/cmprbzip.c:189 +#: ../lib/gis/cmprbzip.c:208 #, c-format msgid "BZIP2 version %s decompression error %d" msgstr "" @@ -4726,152 +4846,165 @@ msgid "No ellipsoid info given in file %s in <%s>" msgstr "" -#: ../lib/gis/parser.c:355 +#: ../lib/gis/parser.c:348 +msgid "Bug in UI description. Missing module description" +msgstr "" + +#: ../lib/gis/parser.c:358 +msgid "Bug in UI description. Missing option key" +msgstr "" + +#: ../lib/gis/parser.c:360 +#, c-format +msgid "Bug in UI description. Option key <%s> is not valid" +msgstr "" + +#: ../lib/gis/parser.c:362 #, c-format -msgid "BUG in option name, '%s' is not valid" +msgid "Bug in UI description. Description for option <%s> missing" msgstr "" -#: ../lib/gis/parser.c:407 +#: ../lib/gis/parser.c:414 #, c-format -msgid "BUG in descriptions, option '%s' in <%s> does not exist" +msgid "Bug in UI description. Option '%s' in <%s> does not exist" msgstr "" -#: ../lib/gis/parser.c:525 +#: ../lib/gis/parser.c:532 msgid "Use either --quiet or --verbose flag, not both. Assuming --verbose." msgstr "" -#: ../lib/gis/parser.c:539 +#: ../lib/gis/parser.c:546 msgid "Use either --quiet or --verbose flag, not both. Assuming --quiet." msgstr "" -#: ../lib/gis/parser.c:554 +#: ../lib/gis/parser.c:561 msgid "Use either --qq or --verbose flag, not both. Assuming --qq." msgstr "" -#: ../lib/gis/parser.c:585 +#: ../lib/gis/parser.c:592 #, c-format msgid "Sorry <%s> is not a valid option" msgstr "" -#: ../lib/gis/parser.c:598 +#: ../lib/gis/parser.c:605 msgid "Your installation doesn't include GUI, exiting." msgstr "" -#: ../lib/gis/parser.c:943 +#: ../lib/gis/parser.c:950 msgid "Unable to determine program name" msgstr "" -#: ../lib/gis/parser.c:965 ../lib/gis/parser.c:984 +#: ../lib/gis/parser.c:972 ../lib/gis/parser.c:991 #, c-format msgid "%s: Sorry, <%c> is not a valid flag" msgstr "" -#: ../lib/gis/parser.c:1114 +#: ../lib/gis/parser.c:1121 #, c-format msgid "%s: Sorry, <%s=> is ambiguous" msgstr "" -#: ../lib/gis/parser.c:1117 +#: ../lib/gis/parser.c:1124 #, c-format msgid "Option <%s=> matches" msgstr "" -#: ../lib/gis/parser.c:1135 +#: ../lib/gis/parser.c:1142 #, c-format msgid "Please update the usage of <%s>: option <%s> has been renamed to <%s>" msgstr "" -#: ../lib/gis/parser.c:1148 +#: ../lib/gis/parser.c:1155 #, c-format msgid "%s: Sorry, <%s> is not a valid parameter" msgstr "" -#: ../lib/gis/parser.c:1154 ../lib/gis/parser.c:1400 +#: ../lib/gis/parser.c:1161 ../lib/gis/parser.c:1407 #, c-format msgid "<%s> is an abbreviation for <%s>" msgstr "" -#: ../lib/gis/parser.c:1159 +#: ../lib/gis/parser.c:1166 #, c-format msgid "Option <%s> does not accept multiple answers" msgstr "" -#: ../lib/gis/parser.c:1231 +#: ../lib/gis/parser.c:1238 #, c-format msgid "" "Illegal range syntax for parameter <%s>\n" "\tPresented as: %s" msgstr "" -#: ../lib/gis/parser.c:1237 +#: ../lib/gis/parser.c:1244 #, c-format msgid "" "Value <%s> out of range for parameter <%s>\n" "\tLegal range: %s" msgstr "" -#: ../lib/gis/parser.c:1243 +#: ../lib/gis/parser.c:1250 #, c-format msgid "Missing value for parameter <%s>" msgstr "" -#: ../lib/gis/parser.c:1249 +#: ../lib/gis/parser.c:1256 #, c-format msgid "" "Value <%s> ambiguous for parameter <%s>\n" "\tValid options: %s" msgstr "" -#: ../lib/gis/parser.c:1422 +#: ../lib/gis/parser.c:1429 #, c-format msgid "" "Required parameter <%s> not set:\n" "\t(%s)" msgstr "" -#: ../lib/gis/parser.c:1514 +#: ../lib/gis/parser.c:1521 #, c-format msgid "" "Option <%s> must be provided in multiples of %d\n" "\tYou provided %d item(s): %s" msgstr "" -#: ../lib/gis/parser.c:1588 ../lib/gis/error.c:363 +#: ../lib/gis/parser.c:1595 ../lib/gis/error.c:363 #, c-format msgid "ERROR: " msgstr "" -#: ../lib/gis/parser.c:1590 ../lib/gis/parser.c:1597 +#: ../lib/gis/parser.c:1597 ../lib/gis/parser.c:1604 #, c-format msgid "option <%s>: <%s> exists. To overwrite, use the --overwrite flag" msgstr "" -#: ../lib/gis/parser.c:1707 +#: ../lib/gis/parser.c:1714 #, c-format msgid "%s= is not a separator option" msgstr "" -#: ../lib/gis/parser.c:1710 +#: ../lib/gis/parser.c:1717 #, c-format msgid "No separator given for %s=" msgstr "" -#: ../lib/gis/parser.c:1772 ../lib/gis/parser.c:1789 +#: ../lib/gis/parser.c:1779 ../lib/gis/parser.c:1796 #, c-format msgid "%s= is not a file option" msgstr "" -#: ../lib/gis/parser.c:1774 +#: ../lib/gis/parser.c:1781 #, c-format msgid "Opening multiple files not supported for %s=" msgstr "" -#: ../lib/gis/parser.c:1780 +#: ../lib/gis/parser.c:1787 #, c-format msgid "Unable to open %s file <%s>" msgstr "" -#: ../lib/gis/parser.c:1786 +#: ../lib/gis/parser.c:1793 #, c-format msgid "Unable to create %s file <%s>" msgstr "" @@ -4884,420 +5017,420 @@ msgid "Example: select * from towns where population > 10000" msgstr "" -#: ../lib/gis/parser_standard_options.c:156 +#: ../lib/gis/parser_standard_options.c:157 msgid "WHERE conditions of SQL statement without 'where' keyword" msgstr "" -#: ../lib/gis/parser_standard_options.c:157 +#: ../lib/gis/parser_standard_options.c:158 msgid "Example: income < 1000 and population >= 10000" msgstr "" -#: ../lib/gis/parser_standard_options.c:165 +#: ../lib/gis/parser_standard_options.c:166 msgid "Name of attribute table" msgstr "" -#: ../lib/gis/parser_standard_options.c:174 +#: ../lib/gis/parser_standard_options.c:175 msgid "Name of database driver" msgstr "" -#: ../lib/gis/parser_standard_options.c:183 +#: ../lib/gis/parser_standard_options.c:184 msgid "Name of database" msgstr "" -#: ../lib/gis/parser_standard_options.c:192 +#: ../lib/gis/parser_standard_options.c:193 msgid "Database schema" msgstr "" -#: ../lib/gis/parser_standard_options.c:193 +#: ../lib/gis/parser_standard_options.c:194 msgid "Do not use this option if schemas are not supported by driver/database server" msgstr "" -#: ../lib/gis/parser_standard_options.c:202 +#: ../lib/gis/parser_standard_options.c:203 msgid "Name of attribute column" msgstr "" -#: ../lib/gis/parser_standard_options.c:211 +#: ../lib/gis/parser_standard_options.c:212 msgid "Name of attribute column(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:220 +#: ../lib/gis/parser_standard_options.c:221 msgid "Name of key column" msgstr "" -#: ../lib/gis/parser_standard_options.c:221 +#: ../lib/gis/parser_standard_options.c:222 msgid "Must refer to an integer column" msgstr "" -#: ../lib/gis/parser_standard_options.c:233 +#: ../lib/gis/parser_standard_options.c:234 msgid "Name of input imagery group" msgstr "" -#: ../lib/gis/parser_standard_options.c:241 +#: ../lib/gis/parser_standard_options.c:242 msgid "Name of input imagery subgroup" msgstr "" -#: ../lib/gis/parser_standard_options.c:251 +#: ../lib/gis/parser_standard_options.c:252 msgid "Name of input raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:260 +#: ../lib/gis/parser_standard_options.c:261 msgid "Name of input raster map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:268 +#: ../lib/gis/parser_standard_options.c:269 msgid "Name for output raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:277 +#: ../lib/gis/parser_standard_options.c:278 msgid "Name for output raster map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:285 +#: ../lib/gis/parser_standard_options.c:286 msgid "Name of raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:294 +#: ../lib/gis/parser_standard_options.c:295 msgid "Name of raster map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:302 +#: ../lib/gis/parser_standard_options.c:303 msgid "Name of base raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:310 +#: ../lib/gis/parser_standard_options.c:311 msgid "Name of cover raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:318 +#: ../lib/gis/parser_standard_options.c:319 msgid "Name of input elevation raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:327 +#: ../lib/gis/parser_standard_options.c:328 msgid "Name of input elevation raster map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:334 +#: ../lib/gis/parser_standard_options.c:335 msgid "Type of raster map to be created" msgstr "" -#: ../lib/gis/parser_standard_options.c:335 +#: ../lib/gis/parser_standard_options.c:336 msgid "Storage type for resultant raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:339 +#: ../lib/gis/parser_standard_options.c:340 msgid "Integer" msgstr "" -#: ../lib/gis/parser_standard_options.c:340 +#: ../lib/gis/parser_standard_options.c:341 msgid "Single precision floating point" msgstr "" -#: ../lib/gis/parser_standard_options.c:341 +#: ../lib/gis/parser_standard_options.c:342 msgid "Double precision floating point" msgstr "" -#: ../lib/gis/parser_standard_options.c:347 +#: ../lib/gis/parser_standard_options.c:348 msgid "Sampling interpolation method" msgstr "" -#: ../lib/gis/parser_standard_options.c:351 +#: ../lib/gis/parser_standard_options.c:352 msgid "Nearest-neighbor interpolation" msgstr "" -#: ../lib/gis/parser_standard_options.c:352 +#: ../lib/gis/parser_standard_options.c:353 msgid "Bilinear interpolation" msgstr "" -#: ../lib/gis/parser_standard_options.c:353 +#: ../lib/gis/parser_standard_options.c:354 msgid "Bicubic interpolation" msgstr "" -#: ../lib/gis/parser_standard_options.c:362 +#: ../lib/gis/parser_standard_options.c:363 msgid "Name of input basename raster map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:371 +#: ../lib/gis/parser_standard_options.c:372 msgid "Name for output basename raster map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:381 +#: ../lib/gis/parser_standard_options.c:382 msgid "Name of input 3D raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:390 +#: ../lib/gis/parser_standard_options.c:391 msgid "Name of input 3D raster map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:398 +#: ../lib/gis/parser_standard_options.c:399 msgid "Name for output 3D raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:406 +#: ../lib/gis/parser_standard_options.c:407 msgid "Name of 3D raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:415 +#: ../lib/gis/parser_standard_options.c:416 msgid "Name of 3D raster map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:424 +#: ../lib/gis/parser_standard_options.c:425 msgid "Data type used in the output raster3d map" msgstr "" -#: ../lib/gis/parser_standard_options.c:433 +#: ../lib/gis/parser_standard_options.c:434 msgid "Number of digits used as mantissa in the internal map storage, 0 -23 for float, 0 - 52 for double, max or default" msgstr "" -#: ../lib/gis/parser_standard_options.c:443 +#: ../lib/gis/parser_standard_options.c:444 msgid "The compression method used in the output raster3d map" msgstr "" -#: ../lib/gis/parser_standard_options.c:453 +#: ../lib/gis/parser_standard_options.c:454 msgid "The dimensions of the tiles used in the output raster3d map (XxYxZ or default: 16x16x8)" msgstr "" -#: ../lib/gis/parser_standard_options.c:463 +#: ../lib/gis/parser_standard_options.c:464 msgid "Name of input vector map" msgstr "" -#: ../lib/gis/parser_standard_options.c:464 -#: ../lib/gis/parser_standard_options.c:491 +#: ../lib/gis/parser_standard_options.c:465 +#: ../lib/gis/parser_standard_options.c:492 msgid "Or data source for direct OGR access" msgstr "" -#: ../lib/gis/parser_standard_options.c:473 +#: ../lib/gis/parser_standard_options.c:474 msgid "Name of input vector map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:474 +#: ../lib/gis/parser_standard_options.c:475 msgid "Or data source(s) for direct OGR access" msgstr "" -#: ../lib/gis/parser_standard_options.c:482 +#: ../lib/gis/parser_standard_options.c:483 msgid "Name for output vector map" msgstr "" -#: ../lib/gis/parser_standard_options.c:490 +#: ../lib/gis/parser_standard_options.c:491 msgid "Name of vector map" msgstr "" -#: ../lib/gis/parser_standard_options.c:500 +#: ../lib/gis/parser_standard_options.c:501 msgid "Name of vector map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:509 -#: ../lib/gis/parser_standard_options.c:518 +#: ../lib/gis/parser_standard_options.c:510 +#: ../lib/gis/parser_standard_options.c:519 msgid "Input feature type" msgstr "" -#: ../lib/gis/parser_standard_options.c:525 +#: ../lib/gis/parser_standard_options.c:526 msgid "Layer number or name" msgstr "" -#: ../lib/gis/parser_standard_options.c:527 +#: ../lib/gis/parser_standard_options.c:528 msgid "Vector features can have category values in different layers. This number determines which layer to use. When used with direct OGR access this is the layer name." msgstr "" -#: ../lib/gis/parser_standard_options.c:537 +#: ../lib/gis/parser_standard_options.c:538 msgid "Layer number or name ('-1' for all layers)" msgstr "" -#: ../lib/gis/parser_standard_options.c:539 +#: ../lib/gis/parser_standard_options.c:540 msgid "A single vector map can be connected to multiple database tables. This number determines which table to use. When used with direct OGR access this is the layer name." msgstr "" -#: ../lib/gis/parser_standard_options.c:548 +#: ../lib/gis/parser_standard_options.c:549 msgid "Category value" msgstr "" -#: ../lib/gis/parser_standard_options.c:556 +#: ../lib/gis/parser_standard_options.c:557 msgid "Category values" msgstr "" -#: ../lib/gis/parser_standard_options.c:557 -#: ../lib/gis/parser_standard_options.c:572 +#: ../lib/gis/parser_standard_options.c:558 +#: ../lib/gis/parser_standard_options.c:573 msgid "Example: 1,3,7-9,13" msgstr "" -#: ../lib/gis/parser_standard_options.c:564 +#: ../lib/gis/parser_standard_options.c:565 msgid "Feature id" msgstr "" -#: ../lib/gis/parser_standard_options.c:571 +#: ../lib/gis/parser_standard_options.c:572 msgid "Feature ids" msgstr "" -#: ../lib/gis/parser_standard_options.c:582 -#: ../lib/gis/parser_standard_options.c:590 +#: ../lib/gis/parser_standard_options.c:583 +#: ../lib/gis/parser_standard_options.c:591 msgid "Name of input file" msgstr "" -#: ../lib/gis/parser_standard_options.c:598 +#: ../lib/gis/parser_standard_options.c:599 msgid "Name for output file" msgstr "" -#: ../lib/gis/parser_standard_options.c:607 +#: ../lib/gis/parser_standard_options.c:608 msgid "Field separator" msgstr "" -#: ../lib/gis/parser_standard_options.c:608 +#: ../lib/gis/parser_standard_options.c:609 msgid "Special characters: pipe, comma, space, tab, newline" msgstr "" -#: ../lib/gis/parser_standard_options.c:619 -#: ../lib/gis/parser_standard_options.c:630 +#: ../lib/gis/parser_standard_options.c:620 +#: ../lib/gis/parser_standard_options.c:631 msgid "Color" msgstr "" -#: ../lib/gis/parser_standard_options.c:621 +#: ../lib/gis/parser_standard_options.c:622 msgid "Either a standard color name or R:G:B triplet" msgstr "" -#: ../lib/gis/parser_standard_options.c:632 +#: ../lib/gis/parser_standard_options.c:633 msgid "Either a standard color name, R:G:B triplet, or \"none\"" msgstr "" -#: ../lib/gis/parser_standard_options.c:643 +#: ../lib/gis/parser_standard_options.c:644 msgid "Name of input directory" msgstr "" -#: ../lib/gis/parser_standard_options.c:653 +#: ../lib/gis/parser_standard_options.c:654 msgid "Units" msgstr "" -#: ../lib/gis/parser_standard_options.c:662 +#: ../lib/gis/parser_standard_options.c:663 msgid "Data type(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:672 +#: ../lib/gis/parser_standard_options.c:673 msgid "Name of mapset (default: current search path)" msgstr "" -#: ../lib/gis/parser_standard_options.c:673 +#: ../lib/gis/parser_standard_options.c:674 msgid "'.' for current mapset" msgstr "" -#: ../lib/gis/parser_standard_options.c:681 +#: ../lib/gis/parser_standard_options.c:682 msgid "Location name" msgstr "" -#: ../lib/gis/parser_standard_options.c:682 +#: ../lib/gis/parser_standard_options.c:683 msgid "Location name (not location path)" msgstr "" -#: ../lib/gis/parser_standard_options.c:692 +#: ../lib/gis/parser_standard_options.c:693 msgid "GRASS GIS database directory" msgstr "" -#: ../lib/gis/parser_standard_options.c:693 +#: ../lib/gis/parser_standard_options.c:694 msgid "Default: path to the current GRASS GIS database" msgstr "" -#: ../lib/gis/parser_standard_options.c:705 +#: ../lib/gis/parser_standard_options.c:706 msgid "Coordinates" msgstr "" -#: ../lib/gis/parser_standard_options.c:714 +#: ../lib/gis/parser_standard_options.c:715 msgid "Name of color table" msgstr "" -#: ../lib/gis/parser_standard_options.c:725 +#: ../lib/gis/parser_standard_options.c:726 msgid "String representing NULL value" msgstr "" -#: ../lib/gis/parser_standard_options.c:734 +#: ../lib/gis/parser_standard_options.c:735 msgid "Name of saved region" msgstr "" -#: ../lib/gis/parser_standard_options.c:744 +#: ../lib/gis/parser_standard_options.c:745 msgid "Name of the input space time dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:753 +#: ../lib/gis/parser_standard_options.c:754 msgid "Name of the input space time datasets" msgstr "" -#: ../lib/gis/parser_standard_options.c:761 +#: ../lib/gis/parser_standard_options.c:762 msgid "Name of the output space time dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:769 +#: ../lib/gis/parser_standard_options.c:770 msgid "Name of the input space time raster dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:778 +#: ../lib/gis/parser_standard_options.c:779 msgid "Name of the input space time raster datasets" msgstr "" -#: ../lib/gis/parser_standard_options.c:786 +#: ../lib/gis/parser_standard_options.c:787 msgid "Name of the output space time raster dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:794 +#: ../lib/gis/parser_standard_options.c:795 msgid "Name of the input space time vector dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:803 +#: ../lib/gis/parser_standard_options.c:804 msgid "Name of the input space time vector datasets" msgstr "" -#: ../lib/gis/parser_standard_options.c:811 +#: ../lib/gis/parser_standard_options.c:812 msgid "Name of the output space time vector dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:819 +#: ../lib/gis/parser_standard_options.c:820 msgid "Name of the input space time raster3d dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:828 +#: ../lib/gis/parser_standard_options.c:829 msgid "Name of the input space time raster3d datasets" msgstr "" -#: ../lib/gis/parser_standard_options.c:836 +#: ../lib/gis/parser_standard_options.c:837 msgid "Name of the output space time raster3d dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:845 +#: ../lib/gis/parser_standard_options.c:846 msgid "Type of the input space time dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:853 +#: ../lib/gis/parser_standard_options.c:854 msgid "Name of the input map" msgstr "" -#: ../lib/gis/parser_standard_options.c:862 +#: ../lib/gis/parser_standard_options.c:863 msgid "Name of the input maps" msgstr "" -#: ../lib/gis/parser_standard_options.c:871 +#: ../lib/gis/parser_standard_options.c:872 msgid "Type of the input map" msgstr "" -#: ../lib/gis/parser_standard_options.c:880 +#: ../lib/gis/parser_standard_options.c:881 msgid "The temporal type of the space time dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:887 +#: ../lib/gis/parser_standard_options.c:888 msgid "WHERE conditions of SQL statement without 'where' keyword used in the temporal GIS framework" msgstr "" -#: ../lib/gis/parser_standard_options.c:888 +#: ../lib/gis/parser_standard_options.c:889 msgid "Example: start_time > '2001-01-01 12:30:00'" msgstr "" -#: ../lib/gis/parser_standard_options.c:898 +#: ../lib/gis/parser_standard_options.c:899 msgid "The method to be used for sampling the input dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:932 +#: ../lib/gis/parser_standard_options.c:933 msgid "Do not create attribute table" msgstr "" -#: ../lib/gis/parser_standard_options.c:936 +#: ../lib/gis/parser_standard_options.c:937 msgid "Do not build topology" msgstr "" -#: ../lib/gis/parser_standard_options.c:937 +#: ../lib/gis/parser_standard_options.c:938 msgid "Advantageous when handling a large number of points" msgstr "" @@ -6176,6 +6309,15 @@ msgid "Seek offset out of range" msgstr "" +#: ../lib/gis/cmprzstd.c:80 ../lib/gis/cmprzstd.c:95 ../lib/gis/cmprzstd.c:169 +msgid "GRASS needs to be compiled with ZSTD for ZSTD compression" +msgstr "" + +#: ../lib/gis/cmprzstd.c:134 ../lib/gis/cmprzstd.c:196 +#, c-format +msgid "ZSTD compression error %d: %s" +msgstr "" + #: ../lib/gis/paths.c:201 #, c-format msgid "Unable to open file <%s> for reading" @@ -6190,10 +6332,30 @@ msgid "Multiple outputs are not supported by WPS 1.0.0" msgstr "" -#: ../lib/gis/color_rules.c:88 +#: ../lib/gis/color_rules.c:98 msgid "no description" msgstr "" +#: ../lib/gis/color_rules.c:292 +#, fuzzy +msgid "Unable to open color rule" +msgstr "PG கோபà¯à®ªà¯ˆ திறகà¯à®• à®®à¯à®Ÿà®¿à®¯à®µà®¿à®²à¯à®²à¯ˆ " + +#: ../lib/gis/color_rules.c:341 ../lib/gis/color_rules.c:352 +#: ../lib/gis/color_rules.c:356 ../lib/gis/color_rules.c:360 +msgid "range: map values" +msgstr "" + +#: ../lib/gis/color_rules.c:343 +#, c-format +msgid "range: %g to %g" +msgstr "" + +#: ../lib/gis/color_rules.c:368 +#, fuzzy +msgid "Unable to open color descriptions" +msgstr "பà¯à®³à¯à®³à®¿à®•à®³à¯ˆ நகலெடà¯à®•à¯à®• à®®à¯à®Ÿà®¿à®¯à®µà®¿à®²à¯à®²à¯ˆ" + #: ../lib/gis/mapset_msc.c:90 #, c-format msgid "Unable to make mapset element %s (%s): %s" @@ -6204,12 +6366,12 @@ msgid "Unable to access mapset element %s (%s): %s" msgstr "" -#: ../lib/gis/cmprzlib.c:139 ../lib/gis/cmprzlib.c:157 +#: ../lib/gis/cmprzlib.c:142 #, c-format msgid "ZLIB compression error %d: %s" msgstr "" -#: ../lib/gis/cmprzlib.c:225 ../lib/gis/cmprzlib.c:242 +#: ../lib/gis/cmprzlib.c:204 #, c-format msgid "ZLIB decompression error %d: %s" msgstr "" @@ -6269,12 +6431,12 @@ #: ../lib/gis/parser_dependencies.c:305 #, c-format -msgid "Option %s requires all of %s" +msgid "Option <%s> requires all of %s" msgstr "" #: ../lib/gis/parser_dependencies.c:332 #, c-format -msgid "Option %s is mutually exclusive with all of %s" +msgid "Option <%s> is mutually exclusive with all of %s" msgstr "" #: ../lib/gis/parser_dependencies.c:358 @@ -6310,43 +6472,43 @@ msgid "Task already has a worker" msgstr "" -#: ../lib/gis/compress.c:132 ../lib/gis/compress.c:193 -#: ../lib/gis/compress.c:208 +#: ../lib/gis/compress.c:143 ../lib/gis/compress.c:208 +#: ../lib/gis/compress.c:225 ../lib/gis/compress.c:240 msgid "Request for unsupported compressor" msgstr "" -#: ../lib/gis/compress.c:223 +#: ../lib/gis/compress.c:255 msgid "No destination buffer allocated" msgstr "" -#: ../lib/gis/compress.c:230 +#: ../lib/gis/compress.c:262 #, c-format msgid "Invalid read size %d" msgstr "" -#: ../lib/gis/compress.c:251 +#: ../lib/gis/compress.c:283 #, c-format msgid "Unable to read %d bytes: end of file" msgstr "" -#: ../lib/gis/compress.c:253 +#: ../lib/gis/compress.c:285 #, c-format msgid "Unable to read %d bytes: %s" msgstr "" -#: ../lib/gis/compress.c:327 ../lib/gis/compress.c:350 -#: ../lib/gis/compress.c:391 +#: ../lib/gis/compress.c:360 ../lib/gis/compress.c:383 +#: ../lib/gis/compress.c:424 msgid "Unable to write compression flag" msgstr "" -#: ../lib/gis/compress.c:338 ../lib/gis/compress.c:361 -#: ../lib/gis/compress.c:404 +#: ../lib/gis/compress.c:371 ../lib/gis/compress.c:394 +#: ../lib/gis/compress.c:437 #, c-format msgid "Unable to write %d bytes: nothing written" msgstr "" -#: ../lib/gis/compress.c:340 ../lib/gis/compress.c:363 -#: ../lib/gis/compress.c:406 +#: ../lib/gis/compress.c:373 ../lib/gis/compress.c:396 +#: ../lib/gis/compress.c:439 #, c-format msgid "Unable to write %d bytes: %s" msgstr "" @@ -6592,7 +6754,7 @@ "-- Table unit tests finished successfully --" msgstr "" -#: ../lib/db/dbmi_base/default_name.c:136 +#: ../lib/db/dbmi_base/default_name.c:139 msgid "Programmer error" msgstr "" @@ -6682,25 +6844,30 @@ msgid "db_get_index_column_name(): invalid column number" msgstr "" -#: ../lib/vector/diglib/spindex_rw.c:98 ../lib/vector/diglib/spindex_rw.c:106 +#: ../lib/vector/diglib/spindex_rw.c:99 ../lib/vector/diglib/spindex_rw.c:107 msgid "Topology file must be written before spatial index file" msgstr "" -#: ../lib/vector/diglib/spindex_rw.c:302 +#: ../lib/vector/diglib/spindex_rw.c:303 #, 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 +#: ../lib/vector/diglib/spindex_rw.c:309 #, 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 +#: ../lib/vector/diglib/spindex_rw.c:318 #, c-format msgid "Spatial index format version %d.%d is not supported by this release. Please rebuild topology." msgstr "" +#: ../lib/vector/diglib/plus_line.c:262 ../lib/vector/diglib/plus_line.c:302 +#, c-format +msgid "Attempt to delete not registered line %d from node %d" +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." @@ -6806,7 +6973,7 @@ msgid "Unable to write isles to plus file" msgstr "" -#: ../lib/vector/diglib/plus_node.c:214 +#: ../lib/vector/diglib/plus_node.c:213 #, c-format msgid "Attempt to read line angle for the line which is not connected to the node: node %d, line %d" msgstr "" @@ -6867,44 +7034,44 @@ msgid "Error in read/write portable char, byte_order = %d Written: %d Read: %d" msgstr "" -#: ../lib/vector/diglib/plus_area.c:215 ../lib/vector/diglib/plus_area.c:716 +#: ../lib/vector/diglib/plus_area.c:218 ../lib/vector/diglib/plus_area.c:718 #, 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:724 +#: ../lib/vector/diglib/plus_area.c:228 ../lib/vector/diglib/plus_area.c:726 #, c-format msgid "Line %d already has area/isle %d to right" msgstr "" -#: ../lib/vector/diglib/plus_area.c:279 +#: ../lib/vector/diglib/plus_area.c:282 msgid "Isle already registered in area" msgstr "" -#: ../lib/vector/diglib/plus_area.c:313 +#: ../lib/vector/diglib/plus_area.c:316 msgid "Attempt to delete isle from dead area" msgstr "" -#: ../lib/vector/diglib/plus_area.c:330 +#: ../lib/vector/diglib/plus_area.c:324 #, c-format msgid "Attempt to delete not registered isle %d from area %d" msgstr "" -#: ../lib/vector/diglib/plus_area.c:369 +#: ../lib/vector/diglib/plus_area.c:371 msgid "Attempt to delete dead area" msgstr "" -#: ../lib/vector/diglib/plus_area.c:408 +#: ../lib/vector/diglib/plus_area.c:410 #, c-format msgid "Dead centroid %d registered for area (bug in the vector library)" msgstr "" -#: ../lib/vector/diglib/plus_area.c:431 +#: ../lib/vector/diglib/plus_area.c:433 #, c-format msgid "Attempt to delete area %d info from dead isle %d" msgstr "" -#: ../lib/vector/diglib/plus_area.c:782 +#: ../lib/vector/diglib/plus_area.c:784 #, c-format msgid "Attempt to delete isle %d info from dead area %d" msgstr "" @@ -7019,7 +7186,7 @@ #: ../lib/vector/Vlib/header_finfo.c:113 ../lib/vector/Vlib/header_finfo.c:153 #: ../lib/vector/Vlib/header_finfo.c:254 ../lib/vector/Vlib/close.c:284 #: ../lib/vector/Vlib/close_ogr.c:77 ../lib/vector/Vlib/close_ogr.c:111 -#: ../lib/proj/convert.c:64 +#: ../lib/proj/convert.c:98 msgid "GRASS is not compiled with OGR support" msgstr "" @@ -7193,7 +7360,7 @@ msgstr "" #: ../lib/vector/Vlib/copy.c:764 ../lib/vector/Vlib/close_nat.c:102 -#: ../lib/vector/Vlib/map.c:317 +#: ../lib/vector/Vlib/map.c:318 #, c-format msgid "Unable to copy table <%s>" msgstr "" @@ -7254,7 +7421,7 @@ msgstr "" #: ../lib/vector/Vlib/open.c:367 ../lib/vector/Vlib/open.c:871 -#: ../lib/vector/Vlib/build.c:865 +#: ../lib/vector/Vlib/build.c:866 #, c-format msgid "Unable to open spatial index file for vector map <%s>" msgstr "" @@ -7290,13 +7457,13 @@ msgstr "" #: ../lib/vector/Vlib/open.c:813 ../lib/vector/Vlib/open.c:826 -#: ../lib/vector/Vlib/map.c:159 +#: ../lib/vector/Vlib/map.c:160 #, c-format msgid "Unable to delete vector map <%s>" msgstr "" -#: ../lib/vector/Vlib/open.c:821 ../lib/vector/Vlib/map.c:155 -#: ../lib/vector/Vlib/map.c:249 +#: ../lib/vector/Vlib/open.c:821 ../lib/vector/Vlib/map.c:156 +#: ../lib/vector/Vlib/map.c:250 #, c-format msgid "Vector map <%s> already exists and will be overwritten" msgstr "" @@ -7815,29 +7982,29 @@ msgid "Bug: attempt to update map which is not in current mapset" msgstr "" -#: ../lib/vector/Vlib/snap.c:223 ../lib/vector/Vlib/snap.c:582 +#: ../lib/vector/Vlib/snap.c:223 ../lib/vector/Vlib/snap.c:583 msgid "Snap vertices Pass 1: select points" msgstr "" -#: ../lib/vector/Vlib/snap.c:270 ../lib/vector/Vlib/snap.c:636 +#: ../lib/vector/Vlib/snap.c:268 ../lib/vector/Vlib/snap.c:637 msgid "Snap vertices Pass 2: assign anchor vertices" msgstr "" -#: ../lib/vector/Vlib/snap.c:339 ../lib/vector/Vlib/snap.c:705 +#: ../lib/vector/Vlib/snap.c:337 ../lib/vector/Vlib/snap.c:706 msgid "Snap vertices Pass 3: snap to assigned points" msgstr "" -#: ../lib/vector/Vlib/snap.c:525 ../lib/vector/Vlib/snap.c:888 +#: ../lib/vector/Vlib/snap.c:526 ../lib/vector/Vlib/snap.c:889 #, c-format msgid "Snapped vertices: %d" msgstr "" -#: ../lib/vector/Vlib/snap.c:526 ../lib/vector/Vlib/snap.c:889 +#: ../lib/vector/Vlib/snap.c:527 ../lib/vector/Vlib/snap.c:890 #, c-format msgid "New vertices: %d" msgstr "" -#: ../lib/vector/Vlib/snap.c:916 +#: ../lib/vector/Vlib/snap.c:917 msgid "Reading features..." msgstr "" @@ -8083,71 +8250,71 @@ msgid "Vect_get_point_in_poly() failed" msgstr "" -#: ../lib/vector/Vlib/map.c:139 ../lib/vector/Vlib/map.c:245 +#: ../lib/vector/Vlib/map.c:140 ../lib/vector/Vlib/map.c:246 msgid "Vector map name is not SQL compliant" msgstr "" -#: ../lib/vector/Vlib/map.c:143 +#: ../lib/vector/Vlib/map.c:144 #, c-format msgid "Unable to find vector map <%s> in <%s>" msgstr "" -#: ../lib/vector/Vlib/map.c:179 ../lib/vector/Vlib/map.c:267 +#: ../lib/vector/Vlib/map.c:180 ../lib/vector/Vlib/map.c:268 #, c-format msgid "Unable to copy vector map <%s> to <%s>" msgstr "" -#: ../lib/vector/Vlib/map.c:331 ../lib/vector/Vlib/map.c:462 +#: ../lib/vector/Vlib/map.c:332 ../lib/vector/Vlib/map.c:463 #, c-format msgid "Unable to delete table <%s>" msgstr "" -#: ../lib/vector/Vlib/map.c:346 +#: ../lib/vector/Vlib/map.c:347 #, c-format msgid "Unable to create index for table <%s>, key <%s>" msgstr "" -#: ../lib/vector/Vlib/map.c:402 +#: ../lib/vector/Vlib/map.c:403 #, c-format msgid "Ignoring invalid mapset: %s" msgstr "" -#: ../lib/vector/Vlib/map.c:407 +#: ../lib/vector/Vlib/map.c:408 #, c-format msgid "Invalid vector map name <%s>" msgstr "" -#: ../lib/vector/Vlib/map.c:417 +#: ../lib/vector/Vlib/map.c:418 #, c-format msgid "Unable to open header file for vector map <%s>" msgstr "" -#: ../lib/vector/Vlib/map.c:449 +#: ../lib/vector/Vlib/map.c:450 #, c-format msgid "Unable to find table <%s> linked to vector map <%s>" msgstr "" -#: ../lib/vector/Vlib/map.c:472 +#: ../lib/vector/Vlib/map.c:473 #, c-format msgid "Table <%s> linked to vector map <%s> does not exist" msgstr "" -#: ../lib/vector/Vlib/map.c:485 +#: ../lib/vector/Vlib/map.c:486 #, c-format msgid "Unable to open directory '%s'" msgstr "" -#: ../lib/vector/Vlib/map.c:499 +#: ../lib/vector/Vlib/map.c:500 #, c-format msgid "Unable to delete file '%s'" msgstr "" -#: ../lib/vector/Vlib/map.c:519 +#: ../lib/vector/Vlib/map.c:520 #, c-format msgid "Unable to rename directory '%s' to '%s'" msgstr "" -#: ../lib/vector/Vlib/map.c:528 +#: ../lib/vector/Vlib/map.c:529 #, c-format msgid "Unable to remove directory '%s': %s" msgstr "" @@ -8201,10 +8368,10 @@ msgid "Your GRASS version does not fully support feature index format %d.%d of the vector. Consider to rebuild topology or upgrade GRASS." msgstr "" -#: ../lib/vector/Vlib/intersect2.c:1202 ../lib/vector/Vlib/intersect2.c:1208 -#: ../lib/vector/Vlib/intersect2.c:1210 ../lib/vector/Vlib/intersect2.c:1262 -#: ../lib/vector/Vlib/intersect2.c:1271 ../lib/vector/Vlib/intersect2.c:1292 -#: ../lib/vector/Vlib/intersect2.c:1309 ../lib/vector/Vlib/intersect.c:1194 +#: ../lib/vector/Vlib/intersect2.c:1259 ../lib/vector/Vlib/intersect2.c:1265 +#: ../lib/vector/Vlib/intersect2.c:1267 ../lib/vector/Vlib/intersect2.c:1319 +#: ../lib/vector/Vlib/intersect2.c:1328 ../lib/vector/Vlib/intersect2.c:1349 +#: ../lib/vector/Vlib/intersect2.c:1366 ../lib/vector/Vlib/intersect.c:1194 #: ../lib/vector/Vlib/intersect.c:1200 ../lib/vector/Vlib/intersect.c:1202 #: ../lib/vector/Vlib/intersect.c:1257 ../lib/vector/Vlib/intersect.c:1266 #: ../lib/vector/Vlib/intersect.c:1287 ../lib/vector/Vlib/intersect.c:1304 @@ -8435,12 +8602,12 @@ msgstr "" #: ../lib/vector/Vlib/build_sfa.c:339 ../lib/vector/Vlib/build_sfa.c:632 -#: ../lib/vector/Vlib/build_nat.c:74 +#: ../lib/vector/Vlib/build_nat.c:75 msgid "Registering primitives..." msgstr "" #: ../lib/vector/Vlib/build_sfa.c:385 ../lib/vector/Vlib/build_sfa.c:664 -#: ../lib/vector/Vlib/build_nat.c:117 +#: ../lib/vector/Vlib/build_nat.c:118 #, c-format msgid "One primitive registered" msgid_plural "%d primitives registered" @@ -8448,7 +8615,7 @@ msgstr[1] "" #: ../lib/vector/Vlib/build_sfa.c:386 ../lib/vector/Vlib/build_sfa.c:665 -#: ../lib/vector/Vlib/build_nat.c:118 +#: ../lib/vector/Vlib/build_nat.c:119 #, c-format msgid "One vertex registered" msgid_plural "%d vertices registered" @@ -8814,7 +8981,7 @@ msgid "Attempt to read topo for dead isle (%d)" msgstr "" -#: ../lib/vector/Vlib/break_lines.c:572 +#: ../lib/vector/Vlib/break_lines.c:574 #, c-format msgid "Intersections: %d" msgstr "" @@ -8844,7 +9011,7 @@ msgid "Topology not available for vector map <%s>. Registering primitives..." msgstr "" -#: ../lib/vector/Vlib/box.c:436 ../lib/vector/Vlib/build_nat.c:84 +#: ../lib/vector/Vlib/box.c:436 ../lib/vector/Vlib/build_nat.c:85 msgid "Unable to read vector map" msgstr "" @@ -9009,16 +9176,36 @@ msgid "Output vector map <%s> is used as input" msgstr "" -#: ../lib/vector/Vlib/merge_lines.c:240 +#: ../lib/vector/Vlib/merge_lines.c:241 +#, c-format +msgid "%d lines merged" +msgstr "" + +#: ../lib/vector/Vlib/merge_lines.c:242 +#, c-format +msgid "%d new lines" +msgstr "" + +#: ../lib/vector/Vlib/merge_lines.c:245 #, c-format msgid "%d boundaries merged" msgstr "" -#: ../lib/vector/Vlib/merge_lines.c:241 +#: ../lib/vector/Vlib/merge_lines.c:246 #, c-format msgid "%d new boundaries" msgstr "" +#: ../lib/vector/Vlib/merge_lines.c:249 +#, c-format +msgid "%d lines and boundaries merged" +msgstr "" + +#: ../lib/vector/Vlib/merge_lines.c:250 +#, c-format +msgid "%d new lines and boundaries" +msgstr "" + #: ../lib/vector/Vlib/open_nat.c:56 #, c-format msgid "Unable to open coor file for vector map <%s>" @@ -9106,178 +9293,178 @@ msgid "Vect_segment_intersection() ERROR (collinear non vertical segments)" msgstr "" -#: ../lib/vector/Vlib/build.c:115 +#: ../lib/vector/Vlib/build.c:116 msgid "Area of size = 0.0 (less than 4 vertices) ignored" msgstr "" -#: ../lib/vector/Vlib/build.c:131 +#: ../lib/vector/Vlib/build.c:132 msgid "Unable to add area (map closed, topo saved)" msgstr "" -#: ../lib/vector/Vlib/build.c:139 +#: ../lib/vector/Vlib/build.c:140 msgid "Unable to add isle (map closed, topo saved)" msgstr "" -#: ../lib/vector/Vlib/build.c:149 +#: ../lib/vector/Vlib/build.c:150 msgid "Area of size = 0.0 ignored" msgstr "" -#: ../lib/vector/Vlib/build.c:200 +#: ../lib/vector/Vlib/build.c:201 msgid "Request to find area outside nonexistent isle" msgstr "" -#: ../lib/vector/Vlib/build.c:351 +#: ../lib/vector/Vlib/build.c:352 msgid "Larger bbox but smaller area!!!" msgstr "" -#: ../lib/vector/Vlib/build.c:606 +#: ../lib/vector/Vlib/build.c:607 msgid "Checking for topological errors..." msgstr "" -#: ../lib/vector/Vlib/build.c:641 +#: ../lib/vector/Vlib/build.c:642 #, c-format msgid "Number of lines of length zero: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:643 +#: ../lib/vector/Vlib/build.c:644 #, c-format msgid "Number of boundaries of length zero: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:652 +#: ../lib/vector/Vlib/build.c:653 #, c-format msgid "Number of boundary intersections: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:676 +#: ../lib/vector/Vlib/build.c:677 msgid "Skipping further checks because of incorrect boundaries" msgstr "" -#: ../lib/vector/Vlib/build.c:726 +#: ../lib/vector/Vlib/build.c:727 #, c-format msgid "Number of redundant holes: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:871 +#: ../lib/vector/Vlib/build.c:872 #, c-format msgid "Building topology for vector map <%s>..." msgstr "" -#: ../lib/vector/Vlib/build.c:889 +#: ../lib/vector/Vlib/build.c:890 msgid "Topology was built" msgstr "" -#: ../lib/vector/Vlib/build.c:900 +#: ../lib/vector/Vlib/build.c:901 #, c-format msgid "Number of nodes: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:901 +#: ../lib/vector/Vlib/build.c:902 #, c-format msgid "Number of primitives: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:902 +#: ../lib/vector/Vlib/build.c:903 #, c-format msgid "Number of points: %d" msgstr "பà¯à®³à¯à®³à®¿à®•à®³à®¿à®©à¯ எணà¯à®£à®¿à®•à¯à®•à¯ˆ: %d" -#: ../lib/vector/Vlib/build.c:903 +#: ../lib/vector/Vlib/build.c:904 #, c-format msgid "Number of lines: %d" msgstr "வரிகளின௠எணà¯à®£à®¿à®•à¯à®•à¯ˆ: %d" -#: ../lib/vector/Vlib/build.c:904 +#: ../lib/vector/Vlib/build.c:905 #, c-format msgid "Number of boundaries: %d" msgstr "எலà¯à®²à¯ˆà®•à®³à®¿à®©à¯ எணà¯à®£à®¿à®•à¯à®•à¯ˆ: %d" -#: ../lib/vector/Vlib/build.c:905 +#: ../lib/vector/Vlib/build.c:906 #, c-format msgid "Number of centroids: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:908 +#: ../lib/vector/Vlib/build.c:909 #, c-format msgid "Number of faces: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:911 +#: ../lib/vector/Vlib/build.c:912 #, c-format msgid "Number of kernels: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:957 +#: ../lib/vector/Vlib/build.c:958 #, c-format msgid "Number of areas: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:958 +#: ../lib/vector/Vlib/build.c:959 #, c-format msgid "Number of isles: %d" msgstr "தீவà¯à®•à®³à®¿à®©à¯ எணà¯à®£à®¿à®•à¯à®•à¯ˆ: %d" -#: ../lib/vector/Vlib/build.c:963 +#: ../lib/vector/Vlib/build.c:964 #, c-format msgid "Number of areas without centroid: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:968 +#: ../lib/vector/Vlib/build.c:969 #, c-format msgid "Number of centroids exceeds number of areas: %d > %d" msgstr "" -#: ../lib/vector/Vlib/build.c:972 +#: ../lib/vector/Vlib/build.c:973 #, c-format msgid "Number of incorrect boundaries: %d" msgstr "தவறான எலà¯à®²à¯ˆà®•à®³à®¿à®©à¯ எணà¯à®£à®¿à®•à¯à®•à¯ˆ: %d" -#: ../lib/vector/Vlib/build.c:976 +#: ../lib/vector/Vlib/build.c:977 #, c-format msgid "Number of centroids outside area: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:980 +#: ../lib/vector/Vlib/build.c:981 #, c-format msgid "Number of duplicate centroids: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:984 +#: ../lib/vector/Vlib/build.c:985 msgid "Number of areas: -" msgstr "" -#: ../lib/vector/Vlib/build.c:985 +#: ../lib/vector/Vlib/build.c:986 msgid "Number of isles: -" msgstr "" -#: ../lib/vector/Vlib/build.c:1013 +#: ../lib/vector/Vlib/build.c:1014 #, c-format msgid "Unable to create topo file for vector map <%s>" msgstr "" -#: ../lib/vector/Vlib/build.c:1021 +#: ../lib/vector/Vlib/build.c:1022 msgid "Error writing out topo file" msgstr "" -#: ../lib/vector/Vlib/build.c:1210 +#: ../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:1233 +#: ../lib/vector/Vlib/build.c:1234 #, c-format msgid "%s is no longer supported" msgstr "" -#: ../lib/vector/Vlib/build.c:1256 +#: ../lib/vector/Vlib/build.c:1257 msgid "Spatial index not available, can not be saved" msgstr "" -#: ../lib/vector/Vlib/build.c:1268 +#: ../lib/vector/Vlib/build.c:1269 #, c-format msgid "Unable to create spatial index file for vector map <%s>" msgstr "" -#: ../lib/vector/Vlib/build.c:1277 +#: ../lib/vector/Vlib/build.c:1278 msgid "Error writing out spatial index file" msgstr "" @@ -9317,29 +9504,29 @@ msgid "conditions failed" msgstr "" -#: ../lib/vector/Vlib/build_nat.c:129 +#: ../lib/vector/Vlib/build_nat.c:132 msgid "Building areas..." msgstr "" -#: ../lib/vector/Vlib/build_nat.c:153 +#: ../lib/vector/Vlib/build_nat.c:156 #, c-format msgid "One area built" msgid_plural "%d areas built" msgstr[0] "" msgstr[1] "" -#: ../lib/vector/Vlib/build_nat.c:154 +#: ../lib/vector/Vlib/build_nat.c:157 #, c-format msgid "One isle built" msgid_plural "%d isles built" msgstr[0] "" msgstr[1] "" -#: ../lib/vector/Vlib/build_nat.c:163 +#: ../lib/vector/Vlib/build_nat.c:168 msgid "Attaching islands..." msgstr "" -#: ../lib/vector/Vlib/build_nat.c:180 +#: ../lib/vector/Vlib/build_nat.c:188 msgid "Attaching centroids..." msgstr "" @@ -9348,7 +9535,7 @@ msgid "Unable to delete item %d from spatial index" msgstr "" -#: ../lib/vector/neta/spanningtree.c:106 +#: ../lib/vector/neta/spanningtree.c:109 msgid "Computing minimum spanning tree..." msgstr "" @@ -9380,42 +9567,47 @@ msgid "Unable to open select cursor: %s" msgstr "" -#: ../lib/proj/get_proj.c:148 +#: ../lib/proj/get_proj.c:158 #, 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:" +#: ../lib/proj/get_proj.c:243 +msgid "Unable to initialise PROJ with the following parameter list:" msgstr "" -#: ../lib/proj/get_proj.c:236 +#: ../lib/proj/get_proj.c:252 #, c-format -msgid "The error message: %s" +msgid "The PROJ error message: %s" msgstr "" -#: ../lib/proj/get_proj.c:294 +#: ../lib/proj/get_proj.c:360 msgid "Option input overflowed option table" msgstr "" -#: ../lib/proj/get_proj.c:325 +#: ../lib/proj/get_proj.c:388 +#, fuzzy +msgid "Unable to initialize pj" +msgstr "வரிகளை எழà¯à®¤ à®®à¯à®Ÿà®¿à®¯à®µà®¿à®²à¯à®²à¯ˆ" + +#: ../lib/proj/get_proj.c:396 #, c-format msgid "Unable to initialize pj cause: %s" msgstr "" -#: ../lib/proj/get_proj.c:401 +#: ../lib/proj/get_proj.c:501 msgid "Input Projection Parameters" msgstr "" -#: ../lib/proj/get_proj.c:404 +#: ../lib/proj/get_proj.c:503 msgid "Input Unit Factor" msgstr "" -#: ../lib/proj/get_proj.c:414 +#: ../lib/proj/get_proj.c:513 msgid "Output Projection Parameters" msgstr "" -#: ../lib/proj/get_proj.c:417 +#: ../lib/proj/get_proj.c:515 msgid "Output Unit Factor" msgstr "" @@ -9450,57 +9642,96 @@ msgid "Error in datum table file <%s>, line %d" msgstr "" -#: ../lib/proj/convert.c:159 +#: ../lib/proj/convert.c:194 msgid "Unable parse GRASS PROJ_INFO file" msgstr "" -#: ../lib/proj/convert.c:164 +#: ../lib/proj/convert.c:201 msgid "Unable get PROJ.4-style parameter string" msgstr "" -#: ../lib/proj/convert.c:178 +#: ../lib/proj/convert.c:219 #, c-format msgid "OGR can't parse PROJ.4-style parameter string: %s (OGR Error code was %d)" msgstr "" -#: ../lib/proj/convert.c:191 +#: ../lib/proj/convert.c:232 #, c-format msgid "OGR can't get WKT-style parameter string (OGR Error code was %d)" msgstr "" -#: ../lib/proj/convert.c:427 +#: ../lib/proj/convert.c:469 #, c-format msgid "Updating spatial reference with embedded proj4 definition failed. Proj4 definition: <%s>" msgstr "" -#: ../lib/proj/convert.c:434 +#: ../lib/proj/convert.c:476 msgid "Updating spatial reference with embedded proj4 definition" msgstr "" -#: ../lib/proj/convert.c:564 +#: ../lib/proj/convert.c:610 msgid "No projection name! Projection parameters likely to be meaningless." msgstr "" -#: ../lib/proj/convert.c:626 +#: ../lib/proj/convert.c:672 #, c-format msgid "Datum <%s> not recognised by GRASS and no parameters found" msgstr "" -#: ../lib/proj/convert.c:642 +#: ../lib/proj/convert.c:688 #, c-format msgid "Datum <%s> apparently recognised by GRASS but no parameters found. You may want to look into this." msgstr "" -#: ../lib/proj/convert.c:646 +#: ../lib/proj/convert.c:692 #, c-format msgid "Invalid transformation number %d; valid range is 1 to %d. Leaving datum transform parameters unspecified." msgstr "" -#: ../lib/proj/do_proj.c:106 ../lib/proj/do_proj.c:180 +#: ../lib/proj/do_proj.c:89 +msgid "Input coordinate system is NULL" +msgstr "" + +#: ../lib/proj/do_proj.c:104 +#, c-format +msgid "proj_create() failed for '%s'" +msgstr "" + +#: ../lib/proj/do_proj.c:114 +#, c-format +msgid "Unable to create latlong equivalent for '%s'" +msgstr "" + +#: ../lib/proj/do_proj.c:164 +#, fuzzy +msgid "No input projection" +msgstr "தரவà¯à®¤à¯à®¤à®³ இணைபà¯à®ªà¯ இலà¯à®²à¯ˆ" + +#: ../lib/proj/do_proj.c:167 ../lib/proj/do_proj.c:336 +msgid "No transformation object" +msgstr "" + +#: ../lib/proj/do_proj.c:221 ../lib/proj/do_proj.c:446 +#, c-format +msgid "proj_trans() failed: %s" +msgstr "" + +#: ../lib/proj/do_proj.c:247 +#, fuzzy +msgid "No output projection" +msgstr "தரவà¯à®¤à¯à®¤à®³ இணைபà¯à®ªà¯ இலà¯à®²à¯ˆ" + +#: ../lib/proj/do_proj.c:276 ../lib/proj/do_proj.c:499 +#: ../lib/proj/do_proj.c:626 ../lib/proj/do_proj.c:790 #, c-format msgid "pj_transform() failed: %s" msgstr "" +#: ../lib/proj/do_proj.c:584 ../lib/proj/do_proj.c:747 +#, c-format +msgid "proj_trans() failed: %d" +msgstr "" + #: ../lib/lidar/zones.c:476 ../lib/lidar/zones.c:513 #, c-format msgid "<%s> created in database." diff -Nru grass-7.4.3/locale/po/grasslibs_th.po grass-7.6.0/locale/po/grasslibs_th.po --- grass-7.4.3/locale/po/grasslibs_th.po 2018-11-24 09:45:28.000000000 +0000 +++ grass-7.6.0/locale/po/grasslibs_th.po 2018-12-26 10:57:24.000000000 +0000 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: grasslibs_th\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-03-24 00:06+0100\n" +"POT-Creation-Date: 2018-12-26 11:43+0100\n" "PO-Revision-Date: 2008-01-05 15:19+0700\n" "Last-Translator: man \n" "Language-Team: Thai \n" @@ -68,7 +68,7 @@ #: ../lib/manage/do_remove.c:57 ../lib/manage/do_rename.c:54 #: ../lib/ogsf/gp3.c:56 ../lib/ogsf/gp3.c:191 ../lib/ogsf/gv3.c:60 #: ../lib/ogsf/gv3.c:333 ../lib/vector/Vlib/open.c:235 -#: ../lib/vector/Vlib/map.c:263 ../lib/vector/Vlib/legal_vname.c:141 +#: ../lib/vector/Vlib/map.c:264 ../lib/vector/Vlib/legal_vname.c:141 #: ../lib/vector/Vlib/legal_vname.c:144 #, c-format msgid "Vector map <%s> not found" @@ -79,8 +79,8 @@ msgstr "" #: ../lib/manage/do_remove.c:73 ../lib/manage/do_rename.c:71 -#: ../lib/raster/open.c:176 ../lib/raster/open.c:843 ../lib/raster/open.c:880 -#: ../lib/raster/open.c:932 ../lib/ogsf/gs3.c:125 ../lib/ogsf/gs3.c:189 +#: ../lib/raster/open.c:177 ../lib/raster/open.c:853 ../lib/raster/open.c:890 +#: ../lib/raster/open.c:942 ../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 @@ -208,7 +208,7 @@ msgid "Mapset <%s> does not exist." msgstr "" -#: ../lib/rowio/setup.c:61 ../lib/rowio/setup.c:67 ../lib/segment/open.c:98 +#: ../lib/rowio/setup.c:61 ../lib/rowio/setup.c:67 ../lib/segment/open.c:118 #: ../lib/rst/interp_float/segmen2d_parallel.c:78 #: ../lib/rst/interp_float/segmen2d_parallel.c:85 #: ../lib/rst/interp_float/segmen2d_parallel.c:92 @@ -220,9 +220,9 @@ #: ../lib/rst/interp_float/segmen2d.c:203 #: ../lib/rst/interp_float/segmen2d.c:209 #: ../lib/rst/interp_float/segmen2d.c:219 -#: ../lib/vector/diglib/struct_alloc.c:491 ../lib/vector/Vlib/line.c:50 +#: ../lib/vector/diglib/struct_alloc.c:494 ../lib/vector/Vlib/line.c:50 #: ../lib/vector/Vlib/line.c:154 ../lib/vector/Vlib/map.c:48 -#: ../lib/vector/neta/bridge.c:58 ../lib/vector/neta/spanningtree.c:101 +#: ../lib/vector/neta/bridge.c:58 ../lib/vector/neta/spanningtree.c:104 #: ../lib/vector/neta/path.c:262 ../lib/vector/neta/components.c:71 #: ../lib/vector/neta/components.c:176 ../lib/vector/neta/centrality.c:63 #: ../lib/vector/neta/centrality.c:145 ../lib/vector/neta/flow.c:66 @@ -256,27 +256,38 @@ msgid "There are classbreaks outside the range min-max. Number of classes reduced to %i, but using probabilities for %i classes." msgstr "" -#: ../lib/raster/range.c:101 +#: ../lib/raster/range.c:103 #, c-format msgid "Unable to read fp range file for <%s>" msgstr "" -#: ../lib/raster/range.c:168 +#: ../lib/raster/range.c:170 #, c-format msgid "Unable to read quant rules for raster map <%s>" msgstr "" -#: ../lib/raster/range.c:205 ../lib/raster/range.c:225 +#: ../lib/raster/range.c:207 ../lib/raster/range.c:227 #, c-format msgid "Unable to read range file for <%s>" msgstr "" -#: ../lib/raster/range.c:263 ../lib/raster/range.c:269 -#: ../lib/raster/range.c:299 ../lib/raster/range.c:313 +#: ../lib/raster/range.c:286 +#, fuzzy, c-format +msgid "Unable to read stats file for <%s>" +msgstr "ไม่สามารถระบุสภาพไฟล์ <%s>" + +#: ../lib/raster/range.c:368 ../lib/raster/range.c:374 +#: ../lib/raster/range.c:406 ../lib/raster/range.c:420 #, c-format msgid "Unable to write range file for <%s>" msgstr "" +#: ../lib/raster/range.c:450 ../lib/raster/range.c:464 +#: ../lib/raster/range.c:482 ../lib/raster/range.c:487 +#, fuzzy, c-format +msgid "Unable to write stats file for <%s>" +msgstr "ไม่สามารถระบุสภาพไฟล์ <%s>" + #: ../lib/raster/raster_metadata.c:109 #, c-format msgid "Unable to read <%s> for raster map <%s@%s>" @@ -327,163 +338,163 @@ msgid "Error writing compressed FP data for row %d of <%s>: %s" msgstr "" -#: ../lib/raster/put_row.c:386 ../lib/raster/put_row.c:392 +#: ../lib/raster/put_row.c:391 ../lib/raster/put_row.c:397 #, c-format msgid "Error writing compressed data for row %d of <%s>" msgstr "" -#: ../lib/raster/put_row.c:402 +#: ../lib/raster/put_row.c:407 #, c-format msgid "Error writing uncompressed data for row %d of <%s>" msgstr "" -#: ../lib/raster/put_row.c:462 +#: ../lib/raster/put_row.c:467 #, c-format msgid "Error writing data via GDAL for row %d of <%s>" msgstr "" -#: ../lib/raster/put_row.c:486 +#: ../lib/raster/put_row.c:491 msgid "GDAL output doesn't support writing null rows separately" msgstr "" -#: ../lib/raster/put_row.c:489 +#: ../lib/raster/put_row.c:494 #, c-format msgid "No null file for <%s>" msgstr "" -#: ../lib/raster/put_row.c:513 ../lib/raster/put_row.c:518 +#: ../lib/raster/put_row.c:521 ../lib/raster/put_row.c:526 #, c-format msgid "Error writing compressed null data for row %d of <%s>" msgstr "" -#: ../lib/raster/put_row.c:552 ../lib/raster/put_row.c:555 +#: ../lib/raster/put_row.c:560 ../lib/raster/put_row.c:563 #, c-format msgid "Error writing null row %d of <%s>" msgstr "" -#: ../lib/raster/put_row.c:680 +#: ../lib/raster/put_row.c:688 #, c-format msgid "put_raster_row: raster map <%s> not open for write - request ignored" msgstr "" -#: ../lib/raster/put_row.c:687 +#: ../lib/raster/put_row.c:695 msgid "put_raster_row: unopened file descriptor - request ignored" msgstr "" -#: ../lib/raster/open.c:191 +#: ../lib/raster/open.c:192 #, 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:196 +#: ../lib/raster/open.c:197 #, c-format msgid "Error reading reclass file for raster map <%s>" msgstr "" -#: ../lib/raster/open.c:207 +#: ../lib/raster/open.c:208 #, c-format msgid "Error reading map type for raster map <%s>" msgstr "" -#: ../lib/raster/open.c:215 +#: ../lib/raster/open.c:216 #, c-format msgid "Raster map <%s@%s>: format field in header file invalid" msgstr "" -#: ../lib/raster/open.c:234 +#: ../lib/raster/open.c:235 #, c-format -msgid "Compression with %s is not supported" +msgid "Compression with %s is not supported in this GRASS GIS installation" msgstr "" -#: ../lib/raster/open.c:238 +#: ../lib/raster/open.c:239 #, c-format msgid "Raster map <%s> is in different projection than current region. Found <%s>, should be <%s>." msgstr "" -#: ../lib/raster/open.c:245 +#: ../lib/raster/open.c:246 #, c-format msgid "Raster map <%s> is in different zone (%d) than current region (%d)" msgstr "" -#: ../lib/raster/open.c:250 +#: ../lib/raster/open.c:251 #, c-format msgid "Raster map <%s>: bytes per cell (%d) too large" msgstr "" -#: ../lib/raster/open.c:275 +#: ../lib/raster/open.c:278 #, c-format msgid "Raster map <%s@%s> is a GDAL link but GRASS is compiled without GDAL support" msgstr "" -#: ../lib/raster/open.c:283 +#: ../lib/raster/open.c:289 #, c-format msgid "Unable to open %s file for raster map <%s@%s>" msgstr "" -#: ../lib/raster/open.c:320 +#: ../lib/raster/open.c:327 #, c-format msgid "Error reading format for <%s@%s>" msgstr "" -#: ../lib/raster/open.c:525 +#: ../lib/raster/open.c:535 msgid "Unable to create GDAL link" msgstr "" -#: ../lib/raster/open.c:597 ../lib/raster/gdal.c:477 +#: ../lib/raster/open.c:607 ../lib/raster/gdal.c:479 #, c-format msgid "Invalid map type <%d>" msgstr "" -#: ../lib/raster/open.c:602 ../lib/raster/open.c:757 +#: ../lib/raster/open.c:612 ../lib/raster/open.c:767 #, c-format msgid "Raster map <%s> is not in the current mapset (%s)" msgstr "" -#: ../lib/raster/open.c:609 +#: ../lib/raster/open.c:619 #, c-format msgid "<%s> is an illegal file name" msgstr "" -#: ../lib/raster/open.c:624 ../lib/raster/open.c:704 ../lib/raster/open.c:780 +#: ../lib/raster/open.c:634 ../lib/raster/open.c:714 ../lib/raster/open.c:790 #, c-format msgid "No temp files available: %s" msgstr "" -#: ../lib/raster/open.c:753 +#: ../lib/raster/open.c:763 #, c-format msgid "Raster map <%s> does not exist in the current mapset (%s)" msgstr "" -#: ../lib/raster/open.c:819 +#: ../lib/raster/open.c:829 msgid "Rast_set_fp_type(): can only be called with FCELL_TYPE or DCELL_TYPE" msgstr "" -#: ../lib/raster/open.c:877 +#: ../lib/raster/open.c:887 #, c-format msgid "Raster map <%s> not found in mapset <%s>" msgstr "" -#: ../lib/raster/open.c:938 +#: ../lib/raster/open.c:948 #, c-format msgid "Unable to find '%s'" msgstr "" -#: ../lib/raster/open.c:949 +#: ../lib/raster/open.c:959 #, c-format msgid "Invalid type: field '%s' in file '%s'" msgstr "" -#: ../lib/raster/open.c:954 +#: ../lib/raster/open.c:964 #, c-format msgid "Missing type: field in file '%s'" msgstr "" -#: ../lib/raster/open.c:959 +#: ../lib/raster/open.c:969 #, c-format msgid "Raster map <%s> is not xdr: byte_order: %s" msgstr "" -#: ../lib/raster/open.c:1028 +#: ../lib/raster/open.c:1038 msgid "Rast_set_quant_rules() can be called only for raster maps opened for reading" msgstr "" @@ -522,7 +533,7 @@ msgid "Unable to create <%s> file for map <%s>" msgstr "" -#: ../lib/raster/get_row.c:35 ../lib/raster/get_row.c:901 +#: ../lib/raster/get_row.c:35 ../lib/raster/get_row.c:906 #, c-format msgid "Reading raster map <%s@%s> request for row %d is outside region" msgstr "" @@ -562,27 +573,27 @@ msgid "Error reading raster data via GDAL for row %d of <%s>" msgstr "" -#: ../lib/raster/get_row.c:830 +#: ../lib/raster/get_row.c:835 #, c-format msgid "Error seeking compressed null data for row %d of <%s>" msgstr "" -#: ../lib/raster/get_row.c:835 ../lib/raster/get_row.c:845 +#: ../lib/raster/get_row.c:840 ../lib/raster/get_row.c:850 #, c-format msgid "Error reading compressed null data for row %d of <%s>" msgstr "" -#: ../lib/raster/get_row.c:851 +#: ../lib/raster/get_row.c:856 #, c-format msgid "Error uncompressing null data for row %d of <%s>" msgstr "" -#: ../lib/raster/get_row.c:885 +#: ../lib/raster/get_row.c:890 #, c-format msgid "Error seeking null row %d for <%s>" msgstr "" -#: ../lib/raster/get_row.c:888 +#: ../lib/raster/get_row.c:893 #, c-format msgid "Error reading null row %d for <%s>" msgstr "" @@ -640,6 +651,15 @@ msgid "Unable to create dependency file in <%s@%s>" msgstr "" +#: ../lib/raster/vrt.c:83 +#, fuzzy, c-format +msgid "Tile raster map <%s> not found" +msgstr "ไม่พบà¹à¸œà¸™à¸—ี่เชิงภาพ <%s> " + +#: ../lib/raster/vrt.c:86 +msgid "A virtual raster can not contain itself" +msgstr "" + #: ../lib/raster/alloc_cell.c:151 #, c-format msgid "Rast__null_bitstream_size: cols (%d) is negative" @@ -762,17 +782,17 @@ msgid "Invalid descriptor: %d" msgstr "" -#: ../lib/raster/close.c:392 ../lib/raster/close.c:520 +#: ../lib/raster/close.c:394 ../lib/raster/close.c:522 #, c-format msgid "Unable to rename null file '%s' to '%s': %s" msgstr "" -#: ../lib/raster/close.c:462 +#: ../lib/raster/close.c:464 #, c-format msgid "Unable to rename cell file '%s' to '%s': %s" msgstr "" -#: ../lib/raster/close.c:542 +#: ../lib/raster/close.c:544 msgid "unable to write f_format file for CELL maps" msgstr "ไม่สามารถเขียน f_format ไฟล์สำหรับ CELL maps ได้" @@ -796,62 +816,62 @@ msgid "Unable to locate symbol <%s>" msgstr "" -#: ../lib/raster/gdal.c:145 +#: ../lib/raster/gdal.c:147 msgid "Unable to load GDAL library" msgstr "" -#: ../lib/raster/gdal.c:375 +#: ../lib/raster/gdal.c:377 msgid "Unable to open GDAL file" msgstr "" -#: ../lib/raster/gdal.c:483 +#: ../lib/raster/gdal.c:485 #, c-format msgid "Unable to get <%s> driver" msgstr "" -#: ../lib/raster/gdal.c:492 +#: ../lib/raster/gdal.c:494 #, c-format msgid "Unable to create <%s> dataset using <%s> driver" msgstr "" -#: ../lib/raster/gdal.c:500 +#: ../lib/raster/gdal.c:502 #, c-format msgid "Driver <%s> does not support direct writing. Using MEM driver for intermediate dataset." msgstr "" -#: ../lib/raster/gdal.c:506 +#: ../lib/raster/gdal.c:508 msgid "Unable to get in-memory raster driver" msgstr "" -#: ../lib/raster/gdal.c:513 +#: ../lib/raster/gdal.c:515 #, c-format msgid "Unable to create <%s> dataset using memory driver" msgstr "" -#: ../lib/raster/gdal.c:517 +#: ../lib/raster/gdal.c:519 #, c-format msgid "Driver <%s> does not support creating rasters" msgstr "" -#: ../lib/raster/gdal.c:533 +#: ../lib/raster/gdal.c:535 msgid "Unable to set geo transform" msgstr "" -#: ../lib/raster/gdal.c:537 +#: ../lib/raster/gdal.c:539 msgid "Unable to set projection" msgstr "" -#: ../lib/raster/gdal.c:541 +#: ../lib/raster/gdal.c:543 #, c-format msgid "Unable to create cell_misc/%s/gdal file" msgstr "" -#: ../lib/raster/gdal.c:557 +#: ../lib/raster/gdal.c:559 #, c-format msgid "Error writing cell_misc/%s/gdal file" msgstr "" -#: ../lib/raster/gdal.c:605 +#: ../lib/raster/gdal.c:607 #, c-format msgid "Unable to create output file <%s> using driver <%s>" msgstr "" @@ -911,16 +931,17 @@ #: ../lib/raster/init.c:109 #, c-format -msgid "Unknown compression method <%s>, using default ZLIB" +msgid "Unknown compression method <%s>, using default %s" msgstr "" #: ../lib/raster/init.c:113 -msgid "No compression is not supported for GRASS raster maps, using default ZLIB" +#, c-format +msgid "No compression is not supported for GRASS raster maps, using default %s" msgstr "" -#: ../lib/raster/init.c:118 +#: ../lib/raster/init.c:120 #, c-format -msgid "This GRASS version does not support %s compression, using default ZLIB" +msgid "This GRASS version does not support %s compression, using default %s" msgstr "" #: ../lib/raster/null_val.c:64 @@ -953,8 +974,12 @@ msgid "Output window changed while maps are open for write. Map name <%s>" msgstr "" -#: ../lib/ogsf/gsd_img_tif.c:66 ../lib/ogsf/gk2.c:216 -#: ../lib/ogsf/gsd_img_ppm.c:52 ../lib/ogsf/gsd_img_ppm.c:95 +#: ../lib/ogsf/gsd_img_tif.c:63 ../lib/ogsf/gsd_img_ppm.c:50 +msgid "Unable to get image of current GL screen" +msgstr "" + +#: ../lib/ogsf/gsd_img_tif.c:69 ../lib/ogsf/gk2.c:216 +#: ../lib/ogsf/gsd_img_ppm.c:55 ../lib/ogsf/gsd_img_ppm.c:101 #, c-format msgid "Unable to open file <%s> for writing" msgstr "" @@ -967,32 +992,32 @@ msgid "Need at least 2 keyframes for interpolation" msgstr "" -#: ../lib/ogsf/gs2.c:1211 +#: ../lib/ogsf/gs2.c:1210 #, c-format msgid "no category info" msgstr "" -#: ../lib/ogsf/gs2.c:1230 +#: ../lib/ogsf/gs2.c:1229 #, c-format msgid "no data" msgstr "" -#: ../lib/ogsf/gs2.c:1655 +#: ../lib/ogsf/gs2.c:1654 #, 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 +#: ../lib/ogsf/gs2.c:1732 ../lib/ogsf/gs2.c:1738 ../lib/ogsf/gs2.c:1746 +#: ../lib/ogsf/gs2.c:1755 ../lib/ogsf/gs2.c:1763 ../lib/ogsf/gs2.c:1773 +#: ../lib/ogsf/gs2.c:1821 msgid "GS_load_att_map(): Out of memory. Unable to load map" msgstr "" -#: ../lib/ogsf/gs2.c:1850 +#: ../lib/ogsf/gs2.c:1849 msgid "Loading failed" msgstr "" -#: ../lib/ogsf/gs2.c:1854 +#: ../lib/ogsf/gs2.c:1853 msgid "Error finding range" msgstr "" @@ -1027,8 +1052,8 @@ #: ../lib/ogsf/gp3.c:62 ../lib/ogsf/gp3.c:196 ../lib/ogsf/gv3.c:66 #: ../lib/ogsf/gv3.c:338 ../lib/python/temporal/c_libraries_interface.py:747 #: ../lib/vector/Vlib/open.c:301 ../lib/vector/Vlib/open.c:437 -#: ../lib/vector/Vlib/map.c:192 ../lib/vector/Vlib/map.c:202 -#: ../lib/vector/Vlib/map.c:274 +#: ../lib/vector/Vlib/map.c:193 ../lib/vector/Vlib/map.c:203 +#: ../lib/vector/Vlib/map.c:275 #, c-format, python-format msgid "Unable to open vector map <%s>" msgstr "ไม่สามารถเปิดà¹à¸œà¸™à¸—ี่เชิงเส้นได้ <%s>" @@ -1052,7 +1077,7 @@ #: ../lib/ogsf/gp3.c:202 ../lib/ogsf/gv3.c:344 #: ../lib/rst/interp_float/vinput2d.c:100 ../lib/vector/Vlib/cats.c:589 #: ../lib/vector/Vlib/copy.c:620 ../lib/vector/Vlib/copy.c:730 -#: ../lib/vector/Vlib/map.c:300 ../lib/vector/Vlib/map.c:436 +#: ../lib/vector/Vlib/map.c:301 ../lib/vector/Vlib/map.c:437 #: ../lib/vector/Vlib/ascii.c:398 ../lib/vector/Vlib/array.c:276 #: ../lib/vector/Vlib/net_build.c:159 ../lib/vector/Vlib/net_build.c:206 #: ../lib/vector/Vlib/net_build.c:490 ../lib/vector/Vlib/net_build.c:791 @@ -1066,7 +1091,7 @@ #: ../lib/db/dbmi_client/copy_tab.c:112 ../lib/db/dbmi_client/copy_tab.c:133 #: ../lib/vector/Vlib/cats.c:597 ../lib/vector/Vlib/close_nat.c:160 #: ../lib/vector/Vlib/write_ogr.c:198 ../lib/vector/Vlib/write_pg.c:2915 -#: ../lib/vector/Vlib/map.c:341 ../lib/vector/Vlib/ascii.c:410 +#: ../lib/vector/Vlib/map.c:342 ../lib/vector/Vlib/ascii.c:410 #: ../lib/vector/Vlib/array.c:282 ../lib/vector/Vlib/net_build.c:165 #: ../lib/vector/Vlib/net_build.c:211 ../lib/vector/Vlib/net_build.c:496 #: ../lib/vector/Vlib/net_build.c:797 ../lib/vector/Vlib/net_build.c:976 @@ -1099,6 +1124,11 @@ msgid "Cut-plane points mis-match between surfaces. Check resolution(s)." msgstr "" +#: ../lib/ogsf/gsd_img_ppm.c:96 +#, fuzzy +msgid "Unable to write view" +msgstr "ไม่สามารถระบุสภาพไฟล์ <%s>" + #: ../lib/ogsf/gsd_legend.c:246 #, c-format msgid "Unable to read color file of raster map <%s>" @@ -1190,12 +1220,12 @@ msgid "Maximum number of datasets exceeded" msgstr "" -#: ../lib/ogsf/gsd_prim.c:146 +#: ../lib/ogsf/gsd_prim.c:155 #, c-format msgid "Color Material: %d" msgstr "" -#: ../lib/ogsf/gsd_prim.c:630 +#: ../lib/ogsf/gsd_prim.c:642 #, c-format msgid "gsd_rot(): %c is an invalid axis specification. Rotation ignored. Please advise GRASS developers of this error" msgstr "" @@ -1307,18 +1337,51 @@ msgid "Invalid color (%s), using \"white\" as default" msgstr "" -#: ../lib/nviz/render.c:106 +#: ../lib/nviz/render.c:39 +#, c-format +msgid "Unable to get function address for %s" +msgstr "" + +#: ../lib/nviz/render.c:163 msgid "Bad server connection" msgstr "" -#: ../lib/nviz/render.c:112 +#: ../lib/nviz/render.c:169 msgid "Unable to get visual info" msgstr "" -#: ../lib/nviz/render.c:119 +#: ../lib/nviz/render.c:176 msgid "Unable to create rendering context" msgstr "" +#: ../lib/nviz/render.c:225 +#, c-format +msgid "Unable to choose pixel format (CGL error = %d)" +msgstr "" + +#: ../lib/nviz/render.c:231 +#, c-format +msgid "Unable to create context (CGL error = %d)" +msgstr "" + +#: ../lib/nviz/render.c:266 +msgid "Unable to register window class" +msgstr "" + +#: ../lib/nviz/render.c:275 +msgid "Unable to create window" +msgstr "" + +#: ../lib/nviz/render.c:323 +#, c-format +msgid "Unable to set current context (CGL error = %d)" +msgstr "" + +#: ../lib/nviz/render.c:361 +#, c-format +msgid "Incomplete framebuffer status (status = %d)" +msgstr "" + #: ../lib/nviz/map_obj.c:59 msgid "Maximum surfaces loaded!" msgstr "" @@ -2214,13 +2277,13 @@ msgid "The limit of open files (%i) was reached (%i). The module r.series will be run with flag z, to avoid open files limit exceeding." msgstr "" -#: ../lib/python/temporal/temporal_raster_base_algebra.py:690 +#: ../lib/python/temporal/temporal_raster_base_algebra.py:741 #, python-format msgid "Error computing map <%s>" msgstr "" -#: ../lib/python/temporal/temporal_raster_base_algebra.py:777 -#: ../lib/python/temporal/temporal_algebra.py:2395 +#: ../lib/python/temporal/temporal_raster_base_algebra.py:828 +#: ../lib/python/temporal/temporal_algebra.py:2426 #, python-format msgid "%s map <%s> not found in GRASS spatial database" msgstr "" @@ -2277,64 +2340,64 @@ msgid "Empty entry in map list, this should not happen" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:815 +#: ../lib/python/temporal/temporal_algebra.py:821 msgid "Spatio-temporal topological operators are not supported in granularity algebra mode" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:853 +#: ../lib/python/temporal/temporal_algebra.py:859 msgid "All input space time datasets must have a valid temporal topology." msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:862 +#: ../lib/python/temporal/temporal_algebra.py:868 msgid "All input space time datasets must have the same temporal type." msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:1113 +#: ../lib/python/temporal/temporal_algebra.py:1119 #, python-format msgid "Removing un-needed or empty %s maps" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:1168 +#: ../lib/python/temporal/temporal_algebra.py:1174 #, python-format msgid "Space time %s dataset <%s> not found" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:1196 -#: ../lib/python/temporal/temporal_algebra.py:1200 +#: ../lib/python/temporal/temporal_algebra.py:1202 +#: ../lib/python/temporal/temporal_algebra.py:1206 #, python-format msgid "Wrong temporal type of space time dataset <%s> <%s> time is required" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:1220 +#: ../lib/python/temporal/temporal_algebra.py:1226 msgid "Wrong type of input " msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2186 +#: ../lib/python/temporal/temporal_algebra.py:2205 #, python-format msgid "The resulting space time dataset type <%(a)s> is different from the requested type <%(b)s>" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2192 +#: ../lib/python/temporal/temporal_algebra.py:2211 msgid "Maps that should be registered in the resulting space time dataset have different types." msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2401 +#: ../lib/python/temporal/temporal_algebra.py:2432 msgid "Wrong map type. TMAP only supports single maps that are registered in the temporal GRASS database" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2429 +#: ../lib/python/temporal/temporal_algebra.py:2460 msgid "Merging empty map lists" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2432 +#: ../lib/python/temporal/temporal_algebra.py:2463 msgid "First Map list is empty, can't merge it. Return only last map list" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2435 +#: ../lib/python/temporal/temporal_algebra.py:2466 msgid "Second Map list is empty, can't merge it. Return only first map list" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2443 +#: ../lib/python/temporal/temporal_algebra.py:2474 msgid "Space time datasets to merge must have the same temporal type" msgstr "" @@ -2366,33 +2429,33 @@ msgid "Area computation is not supported for LL projections" msgstr "" -#: ../lib/python/temporal/gui_support.py:58 ../lib/python/script/core.py:1298 +#: ../lib/python/temporal/gui_support.py:58 ../lib/python/script/core.py:1324 #, python-format msgid "Invalid element '%s'" msgstr "" #: ../lib/python/temporal/univar_statistics.py:62 -#: ../lib/python/temporal/univar_statistics.py:178 +#: ../lib/python/temporal/univar_statistics.py:180 #, python-format msgid "Space time %(sp)s dataset <%(i)s> is empty" msgstr "" -#: ../lib/python/temporal/univar_statistics.py:101 +#: ../lib/python/temporal/univar_statistics.py:102 #, python-format msgid "Unable to get statistics for raster map <%s>" msgstr "" -#: ../lib/python/temporal/univar_statistics.py:104 +#: ../lib/python/temporal/univar_statistics.py:105 #, python-format msgid "Unable to get statistics for 3d raster map <%s>" msgstr "" -#: ../lib/python/temporal/univar_statistics.py:168 +#: ../lib/python/temporal/univar_statistics.py:170 #, python-format msgid "Space time %(sp)s dataset <%(i)s> not found" msgstr "" -#: ../lib/python/temporal/univar_statistics.py:222 +#: ../lib/python/temporal/univar_statistics.py:224 #, python-format msgid "Unable to get statistics for vector map <%s>" msgstr "" @@ -2470,37 +2533,37 @@ msgid "Unable to remove timestamp for vector map <%s>" msgstr "" -#: ../lib/python/temporal/temporal_vector_algebra.py:386 +#: ../lib/python/temporal/temporal_vector_algebra.py:387 #, python-format msgid "Error vector maps with basename %s exist. Use --o flag to overwrite existing file" msgstr "" -#: ../lib/python/temporal/temporal_vector_algebra.py:419 +#: ../lib/python/temporal/temporal_vector_algebra.py:420 #, python-format msgid "" "Error starting %s : \n" "%s" msgstr "" -#: ../lib/python/temporal/temporal_vector_algebra.py:492 +#: ../lib/python/temporal/temporal_vector_algebra.py:493 #, python-format msgid "" "Error vector map %s exist in temporal database. Use overwrite flag. : \n" "%s" msgstr "" -#: ../lib/python/temporal/core.py:603 +#: ../lib/python/temporal/core.py:605 msgid "Unable to initialize the temporal DBMI interface. Please use t.connect to specify the driver and the database string" msgstr "" -#: ../lib/python/temporal/core.py:672 +#: ../lib/python/temporal/core.py:674 #, python-format msgid "" "Unable to receive temporal database metadata.\n" "Current temporal database info:%(info)s" msgstr "" -#: ../lib/python/temporal/core.py:677 +#: ../lib/python/temporal/core.py:679 #, python-format msgid "" "Unsupported temporal database: version mismatch.\n" @@ -2509,7 +2572,7 @@ "Current temporal database info:%(info)s" msgstr "" -#: ../lib/python/temporal/core.py:685 +#: ../lib/python/temporal/core.py:687 #, python-format msgid "" "Unsupported temporal database: version mismatch.\n" @@ -2517,12 +2580,12 @@ "Current temporal database info:%(info)s" msgstr "" -#: ../lib/python/temporal/core.py:773 +#: ../lib/python/temporal/core.py:775 #, python-format msgid "Creating temporal database: %s" msgstr "" -#: ../lib/python/temporal/core.py:782 +#: ../lib/python/temporal/core.py:784 #, python-format msgid "" "Unable to create SQLite temporal database\n" @@ -2530,31 +2593,31 @@ "Please use t.connect to set a read- and writable temporal database path" msgstr "" -#: ../lib/python/temporal/core.py:947 +#: ../lib/python/temporal/core.py:949 msgid "Unable to mogrify sql statement. " msgstr "" -#: ../lib/python/temporal/core.py:969 +#: ../lib/python/temporal/core.py:971 msgid "Unable to check table. " msgstr "" -#: ../lib/python/temporal/core.py:985 +#: ../lib/python/temporal/core.py:987 msgid "Unable to execute sql statement. " msgstr "" -#: ../lib/python/temporal/core.py:995 +#: ../lib/python/temporal/core.py:997 msgid "Unable to fetch one. " msgstr "" -#: ../lib/python/temporal/core.py:1005 +#: ../lib/python/temporal/core.py:1007 msgid "Unable to fetch all. " msgstr "" -#: ../lib/python/temporal/core.py:1022 +#: ../lib/python/temporal/core.py:1024 msgid "Unable to execute transaction. " msgstr "" -#: ../lib/python/temporal/core.py:1126 +#: ../lib/python/temporal/core.py:1128 #, python-format msgid "" "Unable to connect to %(db)s database: %(string)s\n" @@ -2562,14 +2625,14 @@ "Please use t.connect to set a read- and writable temporal database backend" msgstr "" -#: ../lib/python/temporal/core.py:1286 +#: ../lib/python/temporal/core.py:1288 #, python-format msgid "" "Unable to execute :\n" " %(sql)s" msgstr "" -#: ../lib/python/temporal/core.py:1330 +#: ../lib/python/temporal/core.py:1332 #, python-format msgid "" "Unable to execute transaction:\n" @@ -2624,14 +2687,14 @@ msgstr "" #: ../lib/python/script/array.py:157 ../lib/python/script/array.py:207 -#: ../lib/python/script/array.py:254 ../lib/python/script/array.py:305 -#: ../lib/python/script/array.py:356 ../lib/python/script/array.py:398 +#: ../lib/python/script/array.py:254 ../lib/python/script/array.py:306 +#: ../lib/python/script/array.py:357 ../lib/python/script/array.py:399 #, python-format msgid "Invalid kind <%s>" msgstr "" #: ../lib/python/script/array.py:160 ../lib/python/script/array.py:210 -#: ../lib/python/script/array.py:308 ../lib/python/script/array.py:359 +#: ../lib/python/script/array.py:309 ../lib/python/script/array.py:360 #, python-format msgid "Invalid size <%d>" msgstr "" @@ -2640,17 +2703,17 @@ msgid "grass.script.array.read is deprecated and does not work on MS Windows, pass raster name in the constructor" msgstr "" -#: ../lib/python/script/array.py:247 ../lib/python/script/array.py:392 +#: ../lib/python/script/array.py:247 ../lib/python/script/array.py:393 #, python-format msgid "Invalid FP size <%d>" msgstr "" -#: ../lib/python/script/array.py:251 ../lib/python/script/array.py:395 +#: ../lib/python/script/array.py:251 ../lib/python/script/array.py:396 #, python-format msgid "Invalid integer size <%d>" msgstr "" -#: ../lib/python/script/array.py:346 +#: ../lib/python/script/array.py:347 msgid "grass.script.array3d.read is deprecated and does not work on MS Windows, pass 3D raster name in the constructor" msgstr "" @@ -2721,65 +2784,73 @@ msgid "color" msgstr "" +#: ../lib/python/script/setup.py:229 +msgid "Cleaning up default sqlite database ..." +msgstr "" + +#: ../lib/python/script/setup.py:247 ../lib/init/grass.py:1782 +msgid "Cleaning up temporary files..." +msgstr "" + #: ../lib/python/script/raster3d.py:92 #, python-format msgid "An error occurred while running r3.mapcalc with expression: %s" msgstr "" -#: ../lib/python/script/core.py:67 +#: ../lib/python/script/core.py:69 #, python-brace-format msgid "Cannot find the executable {0}" msgstr "" -#: ../lib/python/script/core.py:307 +#: ../lib/python/script/core.py:309 #, 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:987 +#: ../lib/python/script/core.py:1013 msgid "Mixing value types. Will try to compare after integer conversion" msgstr "" -#: ../lib/python/script/core.py:1188 +#: ../lib/python/script/core.py:1214 #, python-format msgid "Element type should be \"cell\" and not \"%s\"" msgstr "" -#: ../lib/python/script/core.py:1217 ../lib/python/script/core.py:1282 +#: ../lib/python/script/core.py:1243 ../lib/python/script/core.py:1308 #, python-format msgid "Element type should be \"raster\" and not \"%s\"" msgstr "" -#: ../lib/python/script/core.py:1437 +#: ../lib/python/script/core.py:1463 msgid "Unable to list mapsets" msgstr "" -#: ../lib/python/script/core.py:1476 +#: ../lib/python/script/core.py:1502 #, python-format msgid "Location <%s> already exists. Operation canceled." msgstr "" -#: ../lib/python/script/core.py:1479 +#: ../lib/python/script/core.py:1505 #, python-format msgid "Location <%s> already exists and will be overwritten" msgstr "" -#: ../lib/python/script/core.py:1603 +#: ../lib/python/script/core.py:1629 #, python-brace-format msgid "Debug level {0}" msgstr "" -#: ../lib/python/script/core.py:1606 +#: ../lib/python/script/core.py:1632 #, python-brace-format msgid "WARNING: Ignoring unsupported debug level (must be >=0 and <=5). {0}\n" msgstr "" -#: ../lib/python/script/core.py:1622 +#: ../lib/python/script/core.py:1648 #, python-format msgid "Illegal filename <%s>. Cannot be 'NULL' or start with '.'." msgstr "" -#: ../lib/python/script/core.py:1631 +#: ../lib/python/script/core.py:1657 #, python-format msgid "Illegal filename <%(s)s>. <%(il)s> not allowed.\n" msgstr "" @@ -2820,7 +2891,7 @@ msgid "Cannot parse interface description of<{name}> module: {error}" msgstr "" -#: ../lib/python/pygrass/modules/grid/grid.py:553 +#: ../lib/python/pygrass/modules/grid/grid.py:554 msgid "Execution of subprocesses was not successful" msgstr "" @@ -2841,17 +2912,17 @@ msgid "Error executing: Rast_set_cat" msgstr "" -#: ../lib/python/pygrass/raster/abstract.py:275 +#: ../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:286 +#: ../lib/python/pygrass/raster/abstract.py:285 #, python-brace-format msgid "Overwrite type: {0} not supported (True/False)" msgstr "" -#: ../lib/python/pygrass/raster/abstract.py:299 +#: ../lib/python/pygrass/raster/abstract.py:298 #: ../lib/python/pygrass/vector/abstract.py:97 #, python-brace-format msgid "Map name {0} not valid" @@ -2890,11 +2961,11 @@ msgid "Raster map <{0}> does not exist" msgstr "" -#: ../lib/python/pygrass/errors.py:17 +#: ../lib/python/pygrass/errors.py:18 msgid "The map is close!" msgstr "" -#: ../lib/python/pygrass/errors.py:28 +#: ../lib/python/pygrass/errors.py:29 msgid "The self.c_mapinfo pointer must be correctly initiated" msgstr "" @@ -2911,12 +2982,12 @@ msgid "You must use the force flag to actually remove it. Exiting." msgstr "" -#: ../lib/python/pygrass/vector/__init__.py:806 +#: ../lib/python/pygrass/vector/__init__.py:813 #, python-format msgid "Unable to read line of feature %i" msgstr "" -#: ../lib/python/pygrass/vector/__init__.py:895 +#: ../lib/python/pygrass/vector/__init__.py:902 #, python-format msgid "Unable to read area with id %i" msgstr "" @@ -3115,12 +3186,8 @@ msgid "Unable to read PNG" msgstr "" -#: ../lib/pngdriver/read_png.c:60 -msgid "Unable allocate PNG structure" -msgstr "" - -#: ../lib/pngdriver/read_png.c:64 ../lib/pngdriver/write_png.c:71 -#: ../lib/pngdriver/write_png.c:75 +#: ../lib/pngdriver/read_png.c:60 ../lib/pngdriver/read_png.c:64 +#: ../lib/pngdriver/write_png.c:71 ../lib/pngdriver/write_png.c:75 msgid "Unable to allocate PNG structure" msgstr "" @@ -3309,7 +3376,7 @@ #: ../lib/imagery/iscatt_core.c:745 #, c-format -msgid "Unable to read find raster <%s>" +msgid "Unable to find raster <%s>" msgstr "" #: ../lib/imagery/iscatt_core.c:755 @@ -3439,7 +3506,7 @@ msgid "WARNING" msgstr "" -#: ../lib/init/grass.py:187 ../lib/gis/parser.c:621 +#: ../lib/init/grass.py:187 ../lib/gis/parser.c:628 msgid "ERROR" msgstr "" @@ -3447,175 +3514,189 @@ msgid "Exiting..." msgstr "" -#: ../lib/init/grass.py:332 +#: ../lib/init/grass.py:336 msgid "Usage" msgstr "" -#: ../lib/init/grass.py:333 ../lib/gis/parser_html.c:141 +#: ../lib/init/grass.py:337 ../lib/gis/parser_html.c:141 #: ../lib/gis/parser_rest.c:146 msgid "Flags" msgstr "ธง" -#: ../lib/init/grass.py:334 +#: ../lib/init/grass.py:338 msgid "print this help message" msgstr "" -#: ../lib/init/grass.py:335 +#: ../lib/init/grass.py:339 msgid "show version information and exit" msgstr "" -#: ../lib/init/grass.py:336 +#: ../lib/init/grass.py:340 msgid "create given database, location or mapset if it doesn't exist" msgstr "" -#: ../lib/init/grass.py:337 +#: ../lib/init/grass.py:341 msgid "exit after creation of location or mapset. Only with -c flag" msgstr "" -#: ../lib/init/grass.py:338 -msgid "force removal of .gislock if exists (use with care!). Only with -text flag" +#: ../lib/init/grass.py:342 +msgid "force removal of .gislock if exists (use with care!). Only with --text flag" msgstr "" -#: ../lib/init/grass.py:339 +#: ../lib/init/grass.py:343 msgid "use text based interface (skip welcome screen)" msgstr "" -#: ../lib/init/grass.py:340 ../lib/init/grass.py:342 ../lib/init/grass.py:344 +#: ../lib/init/grass.py:344 ../lib/init/grass.py:346 ../lib/init/grass.py:348 msgid "and set as default" msgstr "" -#: ../lib/init/grass.py:341 +#: ../lib/init/grass.py:345 msgid "use text based interface (show welcome screen)" msgstr "" -#: ../lib/init/grass.py:343 +#: ../lib/init/grass.py:347 msgid "use $DEFAULT_GUI graphical user interface" msgstr "" -#: ../lib/init/grass.py:345 +#: ../lib/init/grass.py:349 msgid "print GRASS configuration parameters" msgstr "" -#: ../lib/init/grass.py:346 +#: ../lib/init/grass.py:350 msgid "options: arch,build,compiler,path,revision,version" msgstr "" -#: ../lib/init/grass.py:347 ../lib/gis/parser_html.c:189 +#: ../lib/init/grass.py:351 ../lib/gis/parser_html.c:189 #: ../lib/gis/parser_rest.c:179 msgid "Parameters" msgstr "ตัวà¹à¸›à¸£" -#: ../lib/init/grass.py:348 +#: ../lib/init/grass.py:352 msgid "initial GRASS GIS database directory" msgstr "" -#: ../lib/init/grass.py:349 +#: ../lib/init/grass.py:353 msgid "directory containing Locations" msgstr "" -#: ../lib/init/grass.py:350 +#: ../lib/init/grass.py:354 msgid "initial GRASS Location" msgstr "" -#: ../lib/init/grass.py:351 +#: ../lib/init/grass.py:355 msgid "directory containing Mapsets with one common coordinate system (projection)" msgstr "" -#: ../lib/init/grass.py:352 +#: ../lib/init/grass.py:356 msgid "initial GRASS Mapset" msgstr "" -#: ../lib/init/grass.py:353 +#: ../lib/init/grass.py:357 msgid "fully qualified initial Mapset directory" msgstr "" -#: ../lib/init/grass.py:354 +#: ../lib/init/grass.py:358 msgid "Environment variables relevant for startup" msgstr "" -#: ../lib/init/grass.py:355 +#: ../lib/init/grass.py:359 msgid "select GUI (text, gui, gtext)" msgstr "" -#: ../lib/init/grass.py:356 +#: ../lib/init/grass.py:360 msgid "set html web browser for help pages" msgstr "" -#: ../lib/init/grass.py:357 +#: ../lib/init/grass.py:361 msgid "set additional path(s) to local GRASS modules or user scripts" msgstr "" -#: ../lib/init/grass.py:358 +#: ../lib/init/grass.py:362 msgid "set additional GISBASE for locally installed GRASS Addons" msgstr "" -#: ../lib/init/grass.py:359 +#: ../lib/init/grass.py:363 msgid "shell script to be processed as batch job" msgstr "" -#: ../lib/init/grass.py:360 +#: ../lib/init/grass.py:364 msgid "set Python interpreter name to override 'python'" msgstr "" -#: ../lib/init/grass.py:361 +#: ../lib/init/grass.py:365 msgid "execute GRASS module or script" msgstr "" -#: ../lib/init/grass.py:362 +#: ../lib/init/grass.py:366 msgid "provided executable will be executed in GRASS session" msgstr "" -#: ../lib/init/grass.py:363 +#: ../lib/init/grass.py:367 msgid "GRASS module, script or any other executable" msgstr "" -#: ../lib/init/grass.py:364 +#: ../lib/init/grass.py:368 msgid "parameters of the executable" msgstr "" -#: ../lib/init/grass.py:365 +#: ../lib/init/grass.py:369 msgid "standard flags" msgstr "" -#: ../lib/init/grass.py:390 +#: ../lib/init/grass.py:370 +msgid "create temporary location (use with the --exec flag)" +msgstr "" + +#: ../lib/init/grass.py:395 msgid "The APPDATA variable is not set, ask your operating system support" msgstr "" -#: ../lib/init/grass.py:393 +#: ../lib/init/grass.py:398 msgid "The APPDATA variable points to directory which does not exist, ask your operating system support" msgstr "" -#: ../lib/init/grass.py:440 +#: ../lib/init/grass.py:411 +#, fuzzy, python-format +msgid "Failed to create configuration directory '%s' with error: %s" +msgstr "ไม่สามารถเปลี่ยนชื่อ directory '%s' เป็น '%s'" + +#: ../lib/init/grass.py:454 #, python-format msgid "Unable to create temporary directory ! Exiting." msgstr "" -#: ../lib/init/grass.py:493 +#: ../lib/init/grass.py:507 #, python-brace-format msgid "Invalid line in RC file ({file}): '{line}' ({error})\n" msgstr "" -#: ../lib/init/grass.py:547 +#: ../lib/init/grass.py:513 +#, python-brace-format +msgid "Empty RC file ({file})" +msgstr "" + +#: ../lib/init/grass.py:563 #, python-format msgid "GUI <%s> not supported in this version" msgstr "" -#: ../lib/init/grass.py:708 +#: ../lib/init/grass.py:729 msgid "Searched for a web browser, but none found" msgstr "" -#: ../lib/init/grass.py:747 +#: ../lib/init/grass.py:769 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" msgstr "" -#: ../lib/init/grass.py:751 +#: ../lib/init/grass.py:773 msgid "GRASS GUI not found. Please check your installation." msgstr "" -#: ../lib/init/grass.py:753 +#: ../lib/init/grass.py:775 msgid "" "{}\n" "Switching to text based interface mode.\n" @@ -3623,7 +3704,7 @@ "Hit RETURN to continue.\n" msgstr "" -#: ../lib/init/grass.py:762 +#: ../lib/init/grass.py:784 msgid "" "It appears that the X Windows system is not active.\n" "A graphical based user interface is not supported.\n" @@ -3633,95 +3714,125 @@ "Hit RETURN to continue.\n" msgstr "" -#: ../lib/init/grass.py:855 ../lib/gis/make_mapset.c:66 +#: ../lib/init/grass.py:880 ../lib/gis/make_mapset.c:66 #, c-format, python-format msgid "Location <%s> doesn't exist" msgstr "" -#: ../lib/init/grass.py:857 +#: ../lib/init/grass.py:882 #, python-format msgid "<%s> is not a valid GRASS Location because PERMANENT Mapset is missing" msgstr "" -#: ../lib/init/grass.py:860 +#: ../lib/init/grass.py:885 #, python-format msgid "<%s> is not a valid GRASS Location because PERMANENT is not a directory" msgstr "" -#: ../lib/init/grass.py:865 +#: ../lib/init/grass.py:890 #, python-format msgid "<%s> is not a valid GRASS Location because PERMANENT Mapset does not have a DEFAULT_WIND file (default computational region)" msgstr "" -#: ../lib/init/grass.py:870 +#: ../lib/init/grass.py:895 #, python-brace-format msgid "Mapset <{mapset}> doesn't exist in GRASS Location <{loc}>. A new mapset can be created by '-c' switch." msgstr "" -#: ../lib/init/grass.py:874 +#: ../lib/init/grass.py:899 #, python-format msgid "<%s> is not a GRASS Mapset because it is not a directory" msgstr "" -#: ../lib/init/grass.py:877 +#: ../lib/init/grass.py:902 #, python-format msgid "<%s> is not a valid GRASS Mapset because it does not have a WIND file" msgstr "" -#: ../lib/init/grass.py:881 +#: ../lib/init/grass.py:906 #, python-format msgid "<%s> is not a valid GRASS Mapset because its WIND file is not readable" msgstr "" -#: ../lib/init/grass.py:884 +#: ../lib/init/grass.py:909 #, python-brace-format msgid "Mapset <{mapset}> or Location <{location}> is invalid for an unknown reason" msgstr "" -#: ../lib/init/grass.py:947 -#, python-format -msgid "Failed to create new location. The location <%s> already exists." +#: ../lib/init/grass.py:934 +#, python-brace-format +msgid "Unable to create new location because the location <{location}> already exists." msgstr "" -#: ../lib/init/grass.py:954 -msgid "Missing WIND file" +#: ../lib/init/grass.py:938 +#, python-brace-format +msgid "Unable to create new location <{location}> because <{path}> is a file." msgstr "" -#: ../lib/init/grass.py:972 -msgid "" -"GISDBASE, LOCATION_NAME and MAPSET variables not set properly.\n" -"Interactive startup needed." +#: ../lib/init/grass.py:941 +#, python-brace-format +msgid "Unable to create new location <{location}> because the directory <{path}> already exists." +msgstr "" + +#: ../lib/init/grass.py:945 +#, python-brace-format +msgid "Unable to create new location in the directory <{path}> for an unknown reason." +msgstr "" + +#: ../lib/init/grass.py:992 +msgid "Mapset <{}> already exists. Ignoring the request to create it. Note that this warning may become an error in future versions." +msgstr "" + +#: ../lib/init/grass.py:1020 +msgid "Creating new GRASS GIS location <{}>..." +msgstr "" + +#: ../lib/init/grass.py:1026 +msgid "Creating new GRASS GIS mapset <{}>..." +msgstr "" + +#: ../lib/init/grass.py:1031 +#, python-brace-format +msgid "Unable to create new mapset <{mapset}> because <{path}> is a file." +msgstr "" + +#: ../lib/init/grass.py:1037 +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:996 +#: ../lib/init/grass.py:1061 +msgid "GRASS GIS database directory, location and mapset not set properly. Use GUI or command line to set them." +msgstr "" + +#: ../lib/init/grass.py:1086 #, python-format msgid "Invalid user interface specified - <%s>. Use the --help option to see valid interface names." msgstr "" -#: ../lib/init/grass.py:1015 +#: ../lib/init/grass.py:1106 #, python-brace-format msgid "" "Error in GUI startup. See messages above (if any) and if necessary, please report this error to the GRASS developers.\n" "On systems with package manager, make sure you have the right GUI package, probably named grass-gui, installed.\n" -"To run GRASS GIS in text mode use the -text flag.\n" +"To run GRASS GIS in text mode use the --text flag.\n" "Use '--help' for further options\n" " {cmd_name} --help\n" "See also: https://grass.osgeo.org/{cmd_name}/manuals/helptext.html" msgstr "" -#: ../lib/init/grass.py:1027 +#: ../lib/init/grass.py:1118 msgid "" "Exit was requested in GUI.\n" "GRASS GIS will not start. Bye." msgstr "" -#: ../lib/init/grass.py:1030 +#: ../lib/init/grass.py:1121 msgid "" "Invalid return code from GUI startup script.\n" "Please advise GRASS developers of this error." msgstr "" -#: ../lib/init/grass.py:1077 +#: ../lib/init/grass.py:1168 #, python-brace-format msgid "" "Error reading data path information from g.gisenv.\n" @@ -3732,59 +3843,55 @@ "Check the <{file}> file." msgstr "" -#: ../lib/init/grass.py:1158 ../lib/init/grass.py:1162 -msgid "Default locale settings are missing. GRASS running with C locale." -msgstr "" - -#: ../lib/init/grass.py:1240 +#: ../lib/init/grass.py:1381 #, python-format msgid "Path '%s' doesn't exist" msgstr "" -#: ../lib/init/grass.py:1242 +#: ../lib/init/grass.py:1383 #, python-format msgid "Path '%s' not accessible." msgstr "" #. GTC %s is mapset's folder path -#: ../lib/init/grass.py:1247 +#: ../lib/init/grass.py:1388 #, python-format msgid "You are not the owner of '%s'." msgstr "" -#: ../lib/init/grass.py:1255 +#: ../lib/init/grass.py:1396 #, python-format msgid "" "%(user)s is currently running GRASS in selected mapset (file %(file)s found). Concurrent use not allowed.\n" "You can force launching GRASS using -f flag (note that you need permission for this operation). Have another look in the processor manager just to be sure..." msgstr "" -#: ../lib/init/grass.py:1262 +#: ../lib/init/grass.py:1405 #, python-format msgid "%(user)s is currently running GRASS in selected mapset (file %(file)s found). Forcing to launch GRASS..." msgstr "" -#: ../lib/init/grass.py:1266 +#: ../lib/init/grass.py:1409 #, python-format msgid "" "Unable to properly access '%s'.\n" "Please notify system personnel." msgstr "" -#: ../lib/init/grass.py:1287 +#: ../lib/init/grass.py:1430 msgid "Building user fontcap..." msgstr "" -#: ../lib/init/grass.py:1346 +#: ../lib/init/grass.py:1489 msgid "The SHELL variable is not set" msgstr "" -#: ../lib/init/grass.py:1362 +#: ../lib/init/grass.py:1505 #, python-brace-format msgid "Unsupported shell <{sh}>: {env_file}" msgstr "" -#: ../lib/init/grass.py:1378 +#: ../lib/init/grass.py:1521 #, python-format msgid "" "Job file <%s> has been defined in the 'GRASS_BATCH_JOB' variable but not found. Exiting.\n" @@ -3792,114 +3899,118 @@ "Use 'unset GRASS_BATCH_JOB' to disable batch job processing." msgstr "" -#: ../lib/init/grass.py:1385 +#: ../lib/init/grass.py:1528 #, python-format msgid "Change file permission to 'executable' for <%s>" msgstr "" -#: ../lib/init/grass.py:1400 +#: ../lib/init/grass.py:1543 #, python-format msgid "Executing <%s> ..." msgstr "" -#: ../lib/init/grass.py:1407 +#: ../lib/init/grass.py:1550 #, python-brace-format msgid "" "Execution of <{cmd}> failed:\n" "{error}" msgstr "" -#: ../lib/init/grass.py:1410 +#: ../lib/init/grass.py:1553 #, python-format msgid "Execution of <%s> finished." msgstr "" -#: ../lib/init/grass.py:1441 +#: ../lib/init/grass.py:1583 #, python-brace-format msgid "Unable to close GUI. {0}" msgstr "" -#: ../lib/init/grass.py:1468 +#: ../lib/init/grass.py:1611 #, python-format msgid "Welcome to GRASS GIS %s" msgstr "" -#: ../lib/init/grass.py:1490 +#: ../lib/init/grass.py:1633 msgid "GRASS GIS homepage:" msgstr "" #. GTC Running through: SHELL NAME -#: ../lib/init/grass.py:1492 +#: ../lib/init/grass.py:1635 msgid "This version running through:" msgstr "" -#: ../lib/init/grass.py:1494 +#: ../lib/init/grass.py:1637 msgid "Help is available with the command:" msgstr "" -#: ../lib/init/grass.py:1495 +#: ../lib/init/grass.py:1638 msgid "See the licence terms with:" msgstr "" -#: ../lib/init/grass.py:1496 +#: ../lib/init/grass.py:1639 msgid "See citation options with:" msgstr "" -#: ../lib/init/grass.py:1499 +#: ../lib/init/grass.py:1642 msgid "If required, restart the GUI with:" msgstr "" -#: ../lib/init/grass.py:1501 +#: ../lib/init/grass.py:1644 msgid "Start the GUI with:" msgstr "" -#: ../lib/init/grass.py:1503 +#: ../lib/init/grass.py:1646 msgid "When ready to quit enter:" msgstr "" -#: ../lib/init/grass.py:1591 +#: ../lib/init/grass.py:1733 msgid "2D and 3D raster MASKs present" msgstr "" -#: ../lib/init/grass.py:1592 +#: ../lib/init/grass.py:1734 msgid "Raster MASK present" msgstr "" -#: ../lib/init/grass.py:1593 +#: ../lib/init/grass.py:1735 msgid "3D raster MASK present" msgstr "" -#: ../lib/init/grass.py:1634 +#: ../lib/init/grass.py:1775 msgid "Done." msgstr "" -#: ../lib/init/grass.py:1636 +#: ../lib/init/grass.py:1777 msgid "Goodbye from GRASS GIS" msgstr "" -#: ../lib/init/grass.py:1641 -msgid "Cleaning up temporary files..." -msgstr "" - -#: ../lib/init/grass.py:1661 +#: ../lib/init/grass.py:1813 msgid "Please install the GRASS GIS development package" msgstr "" -#: ../lib/init/grass.py:1695 +#: ../lib/init/grass.py:1848 #, python-format msgid "Parameter <%s> not supported" msgstr "" -#: ../lib/init/grass.py:1839 +#: ../lib/init/grass.py:1998 msgid "Flag -e requires also flag -c" msgstr "" -#: ../lib/init/grass.py:1886 +#: ../lib/init/grass.py:2000 +msgid "Coordinate reference system argument (e.g. EPSG) is needed for --tmp-location" +msgstr "" + +#: ../lib/init/grass.py:2003 +msgid "Only one argument (e.g. EPSG) is needed for --tmp-location, mapset name <{}> provided" +msgstr "" + +#: ../lib/init/grass.py:2058 #, python-brace-format msgid "" "Unable to start GRASS GIS. You have the choice to:\n" -" - Launch the graphical user interface with the '-gui' switch\n" -" {cmd_name} -gui\n" +" - Launch the graphical user interface with the '--gui' switch\n" +" {cmd_name} --gui\n" " - Launch with path to the location/mapset as an argument\n" " {cmd_name} /path/to/location/mapset`\n" " - Create a location with '-c' and launch in its PERMANENT mapset\n" @@ -3911,25 +4022,21 @@ "See also: https://grass.osgeo.org/{cmd_name}/manuals/helptext.html" msgstr "" -#: ../lib/init/grass.py:1909 -msgid "Creating new GRASS GIS location/mapset..." -msgstr "" - -#: ../lib/init/grass.py:1911 +#: ../lib/init/grass.py:2080 msgid "Starting GRASS GIS..." msgstr "" -#: ../lib/init/grass.py:1932 +#: ../lib/init/grass.py:2101 #, python-brace-format -msgid "<{0}> requested, but not available. Run GRASS in text mode (-text) or install missing package (usually 'grass-gui')." +msgid "<{0}> requested, but not available. Run GRASS in text mode (--text) or install missing package (usually 'grass-gui')." msgstr "" -#: ../lib/init/grass.py:1986 +#: ../lib/init/grass.py:2162 #, python-format msgid "Launching <%s> GUI in the background, please wait..." msgstr "" -#: ../lib/init/grass.py:2008 +#: ../lib/init/grass.py:2184 #, python-format msgid "Failed to start shell '%s'" msgstr "" @@ -3948,39 +4055,47 @@ msgid "Unable to write lockfile %s (%s)" msgstr "" -#: ../lib/segment/open.c:53 +#: ../lib/segment/open.c:57 +msgid "Using memory cache" +msgstr "" + +#: ../lib/segment/open.c:70 +msgid "Using disk cache" +msgstr "" + +#: ../lib/segment/open.c:73 msgid "Segment file name is NULL" msgstr "" -#: ../lib/segment/open.c:58 +#: ../lib/segment/open.c:78 msgid "Segment file exists already" msgstr "" -#: ../lib/segment/open.c:66 +#: ../lib/segment/open.c:86 msgid "Unable to create segment file" msgstr "" -#: ../lib/segment/open.c:74 +#: ../lib/segment/open.c:94 msgid "Could not write segment file" msgstr "" -#: ../lib/segment/open.c:78 +#: ../lib/segment/open.c:98 msgid "Illegal segment configuration parameter(s)" msgstr "" -#: ../lib/segment/open.c:87 +#: ../lib/segment/open.c:107 msgid "Unable to re-open segment file" msgstr "" -#: ../lib/segment/open.c:94 +#: ../lib/segment/open.c:114 msgid "Could not read segment file" msgstr "" -#: ../lib/segment/format.c:144 +#: ../lib/segment/format.c:143 msgid "Segment format: file size too large" msgstr "" -#: ../lib/segment/format.c:145 +#: ../lib/segment/format.c:144 msgid "Please recompile with Large File Support (LFS)" msgstr "" @@ -4585,55 +4700,60 @@ msgid "Pseudo-random number generator not seeded" msgstr "" -#: ../lib/gis/cmprlz4.c:81 ../lib/gis/cmprlz4.c:138 ../lib/gis/cmprbzip.c:90 -#: ../lib/gis/cmprbzip.c:164 ../lib/gis/cmprzlib.c:99 ../lib/gis/cmprzlib.c:195 -#: ../lib/gis/compress.c:303 +#: ../lib/gis/cmprlz4.c:89 ../lib/gis/cmprlz4.c:156 ../lib/gis/cmprbzip.c:104 +#: ../lib/gis/cmprbzip.c:183 ../lib/gis/cmprzstd.c:102 +#: ../lib/gis/cmprzstd.c:176 ../lib/gis/cmprzlib.c:100 +#: ../lib/gis/cmprzlib.c:179 ../lib/gis/compress.c:335 msgid "No source buffer" msgstr "" -#: ../lib/gis/cmprlz4.c:84 ../lib/gis/cmprlz4.c:141 ../lib/gis/cmprbzip.c:93 -#: ../lib/gis/cmprbzip.c:167 ../lib/gis/cmprzlib.c:102 -#: ../lib/gis/cmprzlib.c:198 +#: ../lib/gis/cmprlz4.c:92 ../lib/gis/cmprlz4.c:159 ../lib/gis/cmprbzip.c:107 +#: ../lib/gis/cmprbzip.c:186 ../lib/gis/cmprzstd.c:105 +#: ../lib/gis/cmprzstd.c:179 ../lib/gis/cmprzlib.c:103 +#: ../lib/gis/cmprzlib.c:182 msgid "No destination buffer" msgstr "" -#: ../lib/gis/cmprlz4.c:91 ../lib/gis/cmprlz4.c:148 ../lib/gis/cmprbzip.c:100 -#: ../lib/gis/cmprbzip.c:174 ../lib/gis/cmprzlib.c:109 -#: ../lib/gis/cmprzlib.c:205 ../lib/gis/compress.c:305 +#: ../lib/gis/cmprlz4.c:99 ../lib/gis/cmprlz4.c:166 ../lib/gis/cmprbzip.c:114 +#: ../lib/gis/cmprbzip.c:193 ../lib/gis/cmprzstd.c:112 +#: ../lib/gis/cmprzstd.c:186 ../lib/gis/cmprzlib.c:110 +#: ../lib/gis/cmprzlib.c:189 ../lib/gis/compress.c:337 #, c-format msgid "Invalid source buffer size %d" msgstr "" -#: ../lib/gis/cmprlz4.c:93 ../lib/gis/cmprlz4.c:150 ../lib/gis/cmprbzip.c:102 -#: ../lib/gis/cmprbzip.c:176 ../lib/gis/cmprzlib.c:111 -#: ../lib/gis/cmprzlib.c:207 ../lib/gis/compress.c:225 +#: ../lib/gis/cmprlz4.c:101 ../lib/gis/cmprlz4.c:168 ../lib/gis/cmprbzip.c:116 +#: ../lib/gis/cmprbzip.c:195 ../lib/gis/cmprzstd.c:114 +#: ../lib/gis/cmprzstd.c:188 ../lib/gis/cmprzlib.c:112 +#: ../lib/gis/cmprzlib.c:191 ../lib/gis/compress.c:257 #, c-format msgid "Invalid destination buffer size %d" msgstr "" -#: ../lib/gis/cmprlz4.c:107 +#: ../lib/gis/cmprlz4.c:121 msgid "LZ4 compression error" msgstr "" -#: ../lib/gis/cmprlz4.c:159 +#: ../lib/gis/cmprlz4.c:177 msgid "LZ4 decompression error" msgstr "" -#: ../lib/gis/cmprlz4.c:168 ../lib/gis/cmprbzip.c:200 +#: ../lib/gis/cmprlz4.c:186 ../lib/gis/cmprbzip.c:219 ../lib/gis/cmprzstd.c:206 +#: ../lib/gis/cmprzlib.c:215 #, c-format msgid "Got uncompressed size %d, expected %d" msgstr "" -#: ../lib/gis/cmprbzip.c:83 ../lib/gis/cmprbzip.c:157 +#: ../lib/gis/cmprbzip.c:97 ../lib/gis/cmprbzip.c:176 msgid "GRASS needs to be compiled with BZIP2 for BZIP2 compression" msgstr "" -#: ../lib/gis/cmprbzip.c:122 +#: ../lib/gis/cmprbzip.c:141 #, c-format msgid "BZIP2 version %s compression error %d" msgstr "" -#: ../lib/gis/cmprbzip.c:189 +#: ../lib/gis/cmprbzip.c:208 #, c-format msgid "BZIP2 version %s decompression error %d" msgstr "" @@ -4732,152 +4852,165 @@ msgid "No ellipsoid info given in file %s in <%s>" msgstr "" -#: ../lib/gis/parser.c:355 +#: ../lib/gis/parser.c:348 +msgid "Bug in UI description. Missing module description" +msgstr "" + +#: ../lib/gis/parser.c:358 +msgid "Bug in UI description. Missing option key" +msgstr "" + +#: ../lib/gis/parser.c:360 +#, c-format +msgid "Bug in UI description. Option key <%s> is not valid" +msgstr "" + +#: ../lib/gis/parser.c:362 #, c-format -msgid "BUG in option name, '%s' is not valid" +msgid "Bug in UI description. Description for option <%s> missing" msgstr "" -#: ../lib/gis/parser.c:407 +#: ../lib/gis/parser.c:414 #, c-format -msgid "BUG in descriptions, option '%s' in <%s> does not exist" +msgid "Bug in UI description. Option '%s' in <%s> does not exist" msgstr "" -#: ../lib/gis/parser.c:525 +#: ../lib/gis/parser.c:532 msgid "Use either --quiet or --verbose flag, not both. Assuming --verbose." msgstr "" -#: ../lib/gis/parser.c:539 +#: ../lib/gis/parser.c:546 msgid "Use either --quiet or --verbose flag, not both. Assuming --quiet." msgstr "" -#: ../lib/gis/parser.c:554 +#: ../lib/gis/parser.c:561 msgid "Use either --qq or --verbose flag, not both. Assuming --qq." msgstr "" -#: ../lib/gis/parser.c:585 +#: ../lib/gis/parser.c:592 #, c-format msgid "Sorry <%s> is not a valid option" msgstr "" -#: ../lib/gis/parser.c:598 +#: ../lib/gis/parser.c:605 msgid "Your installation doesn't include GUI, exiting." msgstr "" -#: ../lib/gis/parser.c:943 +#: ../lib/gis/parser.c:950 msgid "Unable to determine program name" msgstr "" -#: ../lib/gis/parser.c:965 ../lib/gis/parser.c:984 +#: ../lib/gis/parser.c:972 ../lib/gis/parser.c:991 #, c-format msgid "%s: Sorry, <%c> is not a valid flag" msgstr "" -#: ../lib/gis/parser.c:1114 +#: ../lib/gis/parser.c:1121 #, c-format msgid "%s: Sorry, <%s=> is ambiguous" msgstr "" -#: ../lib/gis/parser.c:1117 +#: ../lib/gis/parser.c:1124 #, c-format msgid "Option <%s=> matches" msgstr "" -#: ../lib/gis/parser.c:1135 +#: ../lib/gis/parser.c:1142 #, c-format msgid "Please update the usage of <%s>: option <%s> has been renamed to <%s>" msgstr "" -#: ../lib/gis/parser.c:1148 +#: ../lib/gis/parser.c:1155 #, c-format msgid "%s: Sorry, <%s> is not a valid parameter" msgstr "" -#: ../lib/gis/parser.c:1154 ../lib/gis/parser.c:1400 +#: ../lib/gis/parser.c:1161 ../lib/gis/parser.c:1407 #, c-format msgid "<%s> is an abbreviation for <%s>" msgstr "" -#: ../lib/gis/parser.c:1159 +#: ../lib/gis/parser.c:1166 #, c-format msgid "Option <%s> does not accept multiple answers" msgstr "" -#: ../lib/gis/parser.c:1231 +#: ../lib/gis/parser.c:1238 #, c-format msgid "" "Illegal range syntax for parameter <%s>\n" "\tPresented as: %s" msgstr "" -#: ../lib/gis/parser.c:1237 +#: ../lib/gis/parser.c:1244 #, c-format msgid "" "Value <%s> out of range for parameter <%s>\n" "\tLegal range: %s" msgstr "" -#: ../lib/gis/parser.c:1243 +#: ../lib/gis/parser.c:1250 #, c-format msgid "Missing value for parameter <%s>" msgstr "" -#: ../lib/gis/parser.c:1249 +#: ../lib/gis/parser.c:1256 #, c-format msgid "" "Value <%s> ambiguous for parameter <%s>\n" "\tValid options: %s" msgstr "" -#: ../lib/gis/parser.c:1422 +#: ../lib/gis/parser.c:1429 #, c-format msgid "" "Required parameter <%s> not set:\n" "\t(%s)" msgstr "" -#: ../lib/gis/parser.c:1514 +#: ../lib/gis/parser.c:1521 #, c-format msgid "" "Option <%s> must be provided in multiples of %d\n" "\tYou provided %d item(s): %s" msgstr "" -#: ../lib/gis/parser.c:1588 ../lib/gis/error.c:363 +#: ../lib/gis/parser.c:1595 ../lib/gis/error.c:363 #, c-format msgid "ERROR: " msgstr "ข้อผิดพลาด: " -#: ../lib/gis/parser.c:1590 ../lib/gis/parser.c:1597 +#: ../lib/gis/parser.c:1597 ../lib/gis/parser.c:1604 #, c-format msgid "option <%s>: <%s> exists. To overwrite, use the --overwrite flag" msgstr "" -#: ../lib/gis/parser.c:1707 +#: ../lib/gis/parser.c:1714 #, c-format msgid "%s= is not a separator option" msgstr "" -#: ../lib/gis/parser.c:1710 +#: ../lib/gis/parser.c:1717 #, c-format msgid "No separator given for %s=" msgstr "" -#: ../lib/gis/parser.c:1772 ../lib/gis/parser.c:1789 +#: ../lib/gis/parser.c:1779 ../lib/gis/parser.c:1796 #, c-format msgid "%s= is not a file option" msgstr "" -#: ../lib/gis/parser.c:1774 +#: ../lib/gis/parser.c:1781 #, c-format msgid "Opening multiple files not supported for %s=" msgstr "" -#: ../lib/gis/parser.c:1780 +#: ../lib/gis/parser.c:1787 #, c-format msgid "Unable to open %s file <%s>" msgstr "" -#: ../lib/gis/parser.c:1786 +#: ../lib/gis/parser.c:1793 #, c-format msgid "Unable to create %s file <%s>" msgstr "" @@ -4890,420 +5023,420 @@ msgid "Example: select * from towns where population > 10000" msgstr "" -#: ../lib/gis/parser_standard_options.c:156 +#: ../lib/gis/parser_standard_options.c:157 msgid "WHERE conditions of SQL statement without 'where' keyword" msgstr "WHERE เงื่อนไขประโยค SQL ที่ปราศจาภ'where' keyword" -#: ../lib/gis/parser_standard_options.c:157 +#: ../lib/gis/parser_standard_options.c:158 msgid "Example: income < 1000 and population >= 10000" msgstr "" -#: ../lib/gis/parser_standard_options.c:165 +#: ../lib/gis/parser_standard_options.c:166 msgid "Name of attribute table" msgstr "" -#: ../lib/gis/parser_standard_options.c:174 +#: ../lib/gis/parser_standard_options.c:175 msgid "Name of database driver" msgstr "" -#: ../lib/gis/parser_standard_options.c:183 +#: ../lib/gis/parser_standard_options.c:184 msgid "Name of database" msgstr "" -#: ../lib/gis/parser_standard_options.c:192 +#: ../lib/gis/parser_standard_options.c:193 msgid "Database schema" msgstr "" -#: ../lib/gis/parser_standard_options.c:193 +#: ../lib/gis/parser_standard_options.c:194 msgid "Do not use this option if schemas are not supported by driver/database server" msgstr "" -#: ../lib/gis/parser_standard_options.c:202 +#: ../lib/gis/parser_standard_options.c:203 msgid "Name of attribute column" msgstr "ชื่อช่องข้อมูล" -#: ../lib/gis/parser_standard_options.c:211 +#: ../lib/gis/parser_standard_options.c:212 msgid "Name of attribute column(s)" msgstr "ชื่อช่องข้อมูล" -#: ../lib/gis/parser_standard_options.c:220 +#: ../lib/gis/parser_standard_options.c:221 msgid "Name of key column" msgstr "" -#: ../lib/gis/parser_standard_options.c:221 +#: ../lib/gis/parser_standard_options.c:222 msgid "Must refer to an integer column" msgstr "" -#: ../lib/gis/parser_standard_options.c:233 +#: ../lib/gis/parser_standard_options.c:234 msgid "Name of input imagery group" msgstr "ชื่อà¸à¸¥à¸¸à¹ˆà¸¡à¸ à¸²à¸ž" -#: ../lib/gis/parser_standard_options.c:241 +#: ../lib/gis/parser_standard_options.c:242 msgid "Name of input imagery subgroup" msgstr "" -#: ../lib/gis/parser_standard_options.c:251 +#: ../lib/gis/parser_standard_options.c:252 msgid "Name of input raster map" msgstr "ชื่อข้อมูลเชิงภาพ" -#: ../lib/gis/parser_standard_options.c:260 +#: ../lib/gis/parser_standard_options.c:261 msgid "Name of input raster map(s)" msgstr "ชื่อข้อมูลเชิงภาพ" -#: ../lib/gis/parser_standard_options.c:268 +#: ../lib/gis/parser_standard_options.c:269 msgid "Name for output raster map" msgstr "ชื่อผลลัพธ์เชิงภาพ" -#: ../lib/gis/parser_standard_options.c:277 +#: ../lib/gis/parser_standard_options.c:278 msgid "Name for output raster map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:285 +#: ../lib/gis/parser_standard_options.c:286 msgid "Name of raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:294 +#: ../lib/gis/parser_standard_options.c:295 msgid "Name of raster map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:302 +#: ../lib/gis/parser_standard_options.c:303 msgid "Name of base raster map" msgstr "ชื่อข้อมูลà¸à¸²à¸™à¹€à¸Šà¸´à¸‡à¸ à¸²à¸ž" -#: ../lib/gis/parser_standard_options.c:310 +#: ../lib/gis/parser_standard_options.c:311 msgid "Name of cover raster map" msgstr "ชื่อข้อมูลเชิงภาพ" -#: ../lib/gis/parser_standard_options.c:318 +#: ../lib/gis/parser_standard_options.c:319 msgid "Name of input elevation raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:327 +#: ../lib/gis/parser_standard_options.c:328 msgid "Name of input elevation raster map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:334 +#: ../lib/gis/parser_standard_options.c:335 msgid "Type of raster map to be created" msgstr "" -#: ../lib/gis/parser_standard_options.c:335 +#: ../lib/gis/parser_standard_options.c:336 msgid "Storage type for resultant raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:339 +#: ../lib/gis/parser_standard_options.c:340 msgid "Integer" msgstr "" -#: ../lib/gis/parser_standard_options.c:340 +#: ../lib/gis/parser_standard_options.c:341 msgid "Single precision floating point" msgstr "" -#: ../lib/gis/parser_standard_options.c:341 +#: ../lib/gis/parser_standard_options.c:342 msgid "Double precision floating point" msgstr "" -#: ../lib/gis/parser_standard_options.c:347 +#: ../lib/gis/parser_standard_options.c:348 msgid "Sampling interpolation method" msgstr "" -#: ../lib/gis/parser_standard_options.c:351 +#: ../lib/gis/parser_standard_options.c:352 msgid "Nearest-neighbor interpolation" msgstr "" -#: ../lib/gis/parser_standard_options.c:352 +#: ../lib/gis/parser_standard_options.c:353 msgid "Bilinear interpolation" msgstr "" -#: ../lib/gis/parser_standard_options.c:353 +#: ../lib/gis/parser_standard_options.c:354 msgid "Bicubic interpolation" msgstr "" -#: ../lib/gis/parser_standard_options.c:362 +#: ../lib/gis/parser_standard_options.c:363 msgid "Name of input basename raster map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:371 +#: ../lib/gis/parser_standard_options.c:372 msgid "Name for output basename raster map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:381 +#: ../lib/gis/parser_standard_options.c:382 msgid "Name of input 3D raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:390 +#: ../lib/gis/parser_standard_options.c:391 msgid "Name of input 3D raster map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:398 +#: ../lib/gis/parser_standard_options.c:399 msgid "Name for output 3D raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:406 +#: ../lib/gis/parser_standard_options.c:407 msgid "Name of 3D raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:415 +#: ../lib/gis/parser_standard_options.c:416 msgid "Name of 3D raster map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:424 +#: ../lib/gis/parser_standard_options.c:425 msgid "Data type used in the output raster3d map" msgstr "" -#: ../lib/gis/parser_standard_options.c:433 +#: ../lib/gis/parser_standard_options.c:434 msgid "Number of digits used as mantissa in the internal map storage, 0 -23 for float, 0 - 52 for double, max or default" msgstr "" -#: ../lib/gis/parser_standard_options.c:443 +#: ../lib/gis/parser_standard_options.c:444 msgid "The compression method used in the output raster3d map" msgstr "" -#: ../lib/gis/parser_standard_options.c:453 +#: ../lib/gis/parser_standard_options.c:454 msgid "The dimensions of the tiles used in the output raster3d map (XxYxZ or default: 16x16x8)" msgstr "" -#: ../lib/gis/parser_standard_options.c:463 +#: ../lib/gis/parser_standard_options.c:464 msgid "Name of input vector map" msgstr "ชื่อà¹à¸œà¸™à¸—ี่เชิงเส้น" -#: ../lib/gis/parser_standard_options.c:464 -#: ../lib/gis/parser_standard_options.c:491 +#: ../lib/gis/parser_standard_options.c:465 +#: ../lib/gis/parser_standard_options.c:492 msgid "Or data source for direct OGR access" msgstr "" -#: ../lib/gis/parser_standard_options.c:473 +#: ../lib/gis/parser_standard_options.c:474 msgid "Name of input vector map(s)" msgstr "ชื่อà¹à¸œà¸™à¸—ี่เชิงเส้น" -#: ../lib/gis/parser_standard_options.c:474 +#: ../lib/gis/parser_standard_options.c:475 msgid "Or data source(s) for direct OGR access" msgstr "" -#: ../lib/gis/parser_standard_options.c:482 +#: ../lib/gis/parser_standard_options.c:483 msgid "Name for output vector map" msgstr "ชื่อผลลัพธ์à¹à¸œà¸™à¸—ี่เชิงเส้น" -#: ../lib/gis/parser_standard_options.c:490 +#: ../lib/gis/parser_standard_options.c:491 msgid "Name of vector map" msgstr "" -#: ../lib/gis/parser_standard_options.c:500 +#: ../lib/gis/parser_standard_options.c:501 msgid "Name of vector map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:509 -#: ../lib/gis/parser_standard_options.c:518 +#: ../lib/gis/parser_standard_options.c:510 +#: ../lib/gis/parser_standard_options.c:519 msgid "Input feature type" msgstr "" -#: ../lib/gis/parser_standard_options.c:525 +#: ../lib/gis/parser_standard_options.c:526 msgid "Layer number or name" msgstr "" -#: ../lib/gis/parser_standard_options.c:527 +#: ../lib/gis/parser_standard_options.c:528 msgid "Vector features can have category values in different layers. This number determines which layer to use. When used with direct OGR access this is the layer name." msgstr "" -#: ../lib/gis/parser_standard_options.c:537 +#: ../lib/gis/parser_standard_options.c:538 msgid "Layer number or name ('-1' for all layers)" msgstr "" -#: ../lib/gis/parser_standard_options.c:539 +#: ../lib/gis/parser_standard_options.c:540 msgid "A single vector map can be connected to multiple database tables. This number determines which table to use. When used with direct OGR access this is the layer name." msgstr "" -#: ../lib/gis/parser_standard_options.c:548 +#: ../lib/gis/parser_standard_options.c:549 msgid "Category value" msgstr "ค่ารายละเอียด" -#: ../lib/gis/parser_standard_options.c:556 +#: ../lib/gis/parser_standard_options.c:557 msgid "Category values" msgstr "ค่ารายละเอียด" -#: ../lib/gis/parser_standard_options.c:557 -#: ../lib/gis/parser_standard_options.c:572 +#: ../lib/gis/parser_standard_options.c:558 +#: ../lib/gis/parser_standard_options.c:573 msgid "Example: 1,3,7-9,13" msgstr "ตัวอย่าง: 1,3,7-9,13" -#: ../lib/gis/parser_standard_options.c:564 +#: ../lib/gis/parser_standard_options.c:565 msgid "Feature id" msgstr "" -#: ../lib/gis/parser_standard_options.c:571 +#: ../lib/gis/parser_standard_options.c:572 msgid "Feature ids" msgstr "" -#: ../lib/gis/parser_standard_options.c:582 -#: ../lib/gis/parser_standard_options.c:590 +#: ../lib/gis/parser_standard_options.c:583 +#: ../lib/gis/parser_standard_options.c:591 msgid "Name of input file" msgstr "" -#: ../lib/gis/parser_standard_options.c:598 +#: ../lib/gis/parser_standard_options.c:599 msgid "Name for output file" msgstr "" -#: ../lib/gis/parser_standard_options.c:607 +#: ../lib/gis/parser_standard_options.c:608 msgid "Field separator" msgstr "ตัวà¹à¸¢à¸ Field" -#: ../lib/gis/parser_standard_options.c:608 +#: ../lib/gis/parser_standard_options.c:609 msgid "Special characters: pipe, comma, space, tab, newline" msgstr "" -#: ../lib/gis/parser_standard_options.c:619 -#: ../lib/gis/parser_standard_options.c:630 +#: ../lib/gis/parser_standard_options.c:620 +#: ../lib/gis/parser_standard_options.c:631 msgid "Color" msgstr "สี" -#: ../lib/gis/parser_standard_options.c:621 +#: ../lib/gis/parser_standard_options.c:622 msgid "Either a standard color name or R:G:B triplet" msgstr "ใส่ชื่อสีมาตรà¸à¸²à¸™ หรือ R:G:B" -#: ../lib/gis/parser_standard_options.c:632 +#: ../lib/gis/parser_standard_options.c:633 msgid "Either a standard color name, R:G:B triplet, or \"none\"" msgstr "" -#: ../lib/gis/parser_standard_options.c:643 +#: ../lib/gis/parser_standard_options.c:644 msgid "Name of input directory" msgstr "" -#: ../lib/gis/parser_standard_options.c:653 +#: ../lib/gis/parser_standard_options.c:654 msgid "Units" msgstr "" -#: ../lib/gis/parser_standard_options.c:662 +#: ../lib/gis/parser_standard_options.c:663 msgid "Data type(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:672 +#: ../lib/gis/parser_standard_options.c:673 msgid "Name of mapset (default: current search path)" msgstr "" -#: ../lib/gis/parser_standard_options.c:673 +#: ../lib/gis/parser_standard_options.c:674 msgid "'.' for current mapset" msgstr "" -#: ../lib/gis/parser_standard_options.c:681 +#: ../lib/gis/parser_standard_options.c:682 msgid "Location name" msgstr "" -#: ../lib/gis/parser_standard_options.c:682 +#: ../lib/gis/parser_standard_options.c:683 msgid "Location name (not location path)" msgstr "" -#: ../lib/gis/parser_standard_options.c:692 +#: ../lib/gis/parser_standard_options.c:693 msgid "GRASS GIS database directory" msgstr "" -#: ../lib/gis/parser_standard_options.c:693 +#: ../lib/gis/parser_standard_options.c:694 msgid "Default: path to the current GRASS GIS database" msgstr "" -#: ../lib/gis/parser_standard_options.c:705 +#: ../lib/gis/parser_standard_options.c:706 msgid "Coordinates" msgstr "" -#: ../lib/gis/parser_standard_options.c:714 +#: ../lib/gis/parser_standard_options.c:715 msgid "Name of color table" msgstr "" -#: ../lib/gis/parser_standard_options.c:725 +#: ../lib/gis/parser_standard_options.c:726 msgid "String representing NULL value" msgstr "" -#: ../lib/gis/parser_standard_options.c:734 +#: ../lib/gis/parser_standard_options.c:735 msgid "Name of saved region" msgstr "" -#: ../lib/gis/parser_standard_options.c:744 +#: ../lib/gis/parser_standard_options.c:745 msgid "Name of the input space time dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:753 +#: ../lib/gis/parser_standard_options.c:754 msgid "Name of the input space time datasets" msgstr "" -#: ../lib/gis/parser_standard_options.c:761 +#: ../lib/gis/parser_standard_options.c:762 msgid "Name of the output space time dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:769 +#: ../lib/gis/parser_standard_options.c:770 msgid "Name of the input space time raster dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:778 +#: ../lib/gis/parser_standard_options.c:779 msgid "Name of the input space time raster datasets" msgstr "" -#: ../lib/gis/parser_standard_options.c:786 +#: ../lib/gis/parser_standard_options.c:787 msgid "Name of the output space time raster dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:794 +#: ../lib/gis/parser_standard_options.c:795 msgid "Name of the input space time vector dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:803 +#: ../lib/gis/parser_standard_options.c:804 msgid "Name of the input space time vector datasets" msgstr "" -#: ../lib/gis/parser_standard_options.c:811 +#: ../lib/gis/parser_standard_options.c:812 msgid "Name of the output space time vector dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:819 +#: ../lib/gis/parser_standard_options.c:820 msgid "Name of the input space time raster3d dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:828 +#: ../lib/gis/parser_standard_options.c:829 msgid "Name of the input space time raster3d datasets" msgstr "" -#: ../lib/gis/parser_standard_options.c:836 +#: ../lib/gis/parser_standard_options.c:837 msgid "Name of the output space time raster3d dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:845 +#: ../lib/gis/parser_standard_options.c:846 msgid "Type of the input space time dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:853 +#: ../lib/gis/parser_standard_options.c:854 msgid "Name of the input map" msgstr "" -#: ../lib/gis/parser_standard_options.c:862 +#: ../lib/gis/parser_standard_options.c:863 msgid "Name of the input maps" msgstr "" -#: ../lib/gis/parser_standard_options.c:871 +#: ../lib/gis/parser_standard_options.c:872 msgid "Type of the input map" msgstr "" -#: ../lib/gis/parser_standard_options.c:880 +#: ../lib/gis/parser_standard_options.c:881 msgid "The temporal type of the space time dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:887 +#: ../lib/gis/parser_standard_options.c:888 msgid "WHERE conditions of SQL statement without 'where' keyword used in the temporal GIS framework" msgstr "" -#: ../lib/gis/parser_standard_options.c:888 +#: ../lib/gis/parser_standard_options.c:889 msgid "Example: start_time > '2001-01-01 12:30:00'" msgstr "" -#: ../lib/gis/parser_standard_options.c:898 +#: ../lib/gis/parser_standard_options.c:899 msgid "The method to be used for sampling the input dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:932 +#: ../lib/gis/parser_standard_options.c:933 msgid "Do not create attribute table" msgstr "" -#: ../lib/gis/parser_standard_options.c:936 +#: ../lib/gis/parser_standard_options.c:937 msgid "Do not build topology" msgstr "" -#: ../lib/gis/parser_standard_options.c:937 +#: ../lib/gis/parser_standard_options.c:938 msgid "Advantageous when handling a large number of points" msgstr "" @@ -6182,6 +6315,15 @@ msgid "Seek offset out of range" msgstr "" +#: ../lib/gis/cmprzstd.c:80 ../lib/gis/cmprzstd.c:95 ../lib/gis/cmprzstd.c:169 +msgid "GRASS needs to be compiled with ZSTD for ZSTD compression" +msgstr "" + +#: ../lib/gis/cmprzstd.c:134 ../lib/gis/cmprzstd.c:196 +#, c-format +msgid "ZSTD compression error %d: %s" +msgstr "" + #: ../lib/gis/paths.c:201 #, c-format msgid "Unable to open file <%s> for reading" @@ -6196,10 +6338,30 @@ msgid "Multiple outputs are not supported by WPS 1.0.0" msgstr "" -#: ../lib/gis/color_rules.c:88 +#: ../lib/gis/color_rules.c:98 msgid "no description" msgstr "" +#: ../lib/gis/color_rules.c:292 +#, fuzzy +msgid "Unable to open color rule" +msgstr "ไม่สามารถเปิด %s เพื่ออ่านได้" + +#: ../lib/gis/color_rules.c:341 ../lib/gis/color_rules.c:352 +#: ../lib/gis/color_rules.c:356 ../lib/gis/color_rules.c:360 +msgid "range: map values" +msgstr "" + +#: ../lib/gis/color_rules.c:343 +#, c-format +msgid "range: %g to %g" +msgstr "" + +#: ../lib/gis/color_rules.c:368 +#, fuzzy +msgid "Unable to open color descriptions" +msgstr "ไม่สามารถเปิด %s เพื่อเขียนได้" + #: ../lib/gis/mapset_msc.c:90 #, c-format msgid "Unable to make mapset element %s (%s): %s" @@ -6210,12 +6372,12 @@ msgid "Unable to access mapset element %s (%s): %s" msgstr "" -#: ../lib/gis/cmprzlib.c:139 ../lib/gis/cmprzlib.c:157 +#: ../lib/gis/cmprzlib.c:142 #, c-format msgid "ZLIB compression error %d: %s" msgstr "" -#: ../lib/gis/cmprzlib.c:225 ../lib/gis/cmprzlib.c:242 +#: ../lib/gis/cmprzlib.c:204 #, c-format msgid "ZLIB decompression error %d: %s" msgstr "" @@ -6275,12 +6437,12 @@ #: ../lib/gis/parser_dependencies.c:305 #, c-format -msgid "Option %s requires all of %s" +msgid "Option <%s> requires all of %s" msgstr "" #: ../lib/gis/parser_dependencies.c:332 #, c-format -msgid "Option %s is mutually exclusive with all of %s" +msgid "Option <%s> is mutually exclusive with all of %s" msgstr "" #: ../lib/gis/parser_dependencies.c:358 @@ -6316,43 +6478,43 @@ msgid "Task already has a worker" msgstr "" -#: ../lib/gis/compress.c:132 ../lib/gis/compress.c:193 -#: ../lib/gis/compress.c:208 +#: ../lib/gis/compress.c:143 ../lib/gis/compress.c:208 +#: ../lib/gis/compress.c:225 ../lib/gis/compress.c:240 msgid "Request for unsupported compressor" msgstr "" -#: ../lib/gis/compress.c:223 +#: ../lib/gis/compress.c:255 msgid "No destination buffer allocated" msgstr "" -#: ../lib/gis/compress.c:230 +#: ../lib/gis/compress.c:262 #, c-format msgid "Invalid read size %d" msgstr "" -#: ../lib/gis/compress.c:251 +#: ../lib/gis/compress.c:283 #, c-format msgid "Unable to read %d bytes: end of file" msgstr "" -#: ../lib/gis/compress.c:253 +#: ../lib/gis/compress.c:285 #, c-format msgid "Unable to read %d bytes: %s" msgstr "" -#: ../lib/gis/compress.c:327 ../lib/gis/compress.c:350 -#: ../lib/gis/compress.c:391 +#: ../lib/gis/compress.c:360 ../lib/gis/compress.c:383 +#: ../lib/gis/compress.c:424 msgid "Unable to write compression flag" msgstr "" -#: ../lib/gis/compress.c:338 ../lib/gis/compress.c:361 -#: ../lib/gis/compress.c:404 +#: ../lib/gis/compress.c:371 ../lib/gis/compress.c:394 +#: ../lib/gis/compress.c:437 #, c-format msgid "Unable to write %d bytes: nothing written" msgstr "" -#: ../lib/gis/compress.c:340 ../lib/gis/compress.c:363 -#: ../lib/gis/compress.c:406 +#: ../lib/gis/compress.c:373 ../lib/gis/compress.c:396 +#: ../lib/gis/compress.c:439 #, c-format msgid "Unable to write %d bytes: %s" msgstr "" @@ -6598,7 +6760,7 @@ "-- Table unit tests finished successfully --" msgstr "" -#: ../lib/db/dbmi_base/default_name.c:136 +#: ../lib/db/dbmi_base/default_name.c:139 msgid "Programmer error" msgstr "" @@ -6688,25 +6850,30 @@ msgid "db_get_index_column_name(): invalid column number" msgstr "" -#: ../lib/vector/diglib/spindex_rw.c:98 ../lib/vector/diglib/spindex_rw.c:106 +#: ../lib/vector/diglib/spindex_rw.c:99 ../lib/vector/diglib/spindex_rw.c:107 msgid "Topology file must be written before spatial index file" msgstr "" -#: ../lib/vector/diglib/spindex_rw.c:302 +#: ../lib/vector/diglib/spindex_rw.c:303 #, 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 +#: ../lib/vector/diglib/spindex_rw.c:309 #, 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 +#: ../lib/vector/diglib/spindex_rw.c:318 #, c-format msgid "Spatial index format version %d.%d is not supported by this release. Please rebuild topology." msgstr "" +#: ../lib/vector/diglib/plus_line.c:262 ../lib/vector/diglib/plus_line.c:302 +#, fuzzy, c-format +msgid "Attempt to delete not registered line %d from node %d" +msgstr "ตั้งใจที่จะลบ isle จาà¸à¸žà¸·à¹‰à¸™à¸—ี่" + #: ../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." @@ -6812,7 +6979,7 @@ msgid "Unable to write isles to plus file" msgstr "" -#: ../lib/vector/diglib/plus_node.c:214 +#: ../lib/vector/diglib/plus_node.c:213 #, c-format msgid "Attempt to read line angle for the line which is not connected to the node: node %d, line %d" msgstr "" @@ -6873,44 +7040,44 @@ msgid "Error in read/write portable char, byte_order = %d Written: %d Read: %d" msgstr "" -#: ../lib/vector/diglib/plus_area.c:215 ../lib/vector/diglib/plus_area.c:716 +#: ../lib/vector/diglib/plus_area.c:218 ../lib/vector/diglib/plus_area.c:718 #, 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:724 +#: ../lib/vector/diglib/plus_area.c:228 ../lib/vector/diglib/plus_area.c:726 #, c-format msgid "Line %d already has area/isle %d to right" msgstr "" -#: ../lib/vector/diglib/plus_area.c:279 +#: ../lib/vector/diglib/plus_area.c:282 msgid "Isle already registered in area" msgstr "" -#: ../lib/vector/diglib/plus_area.c:313 +#: ../lib/vector/diglib/plus_area.c:316 msgid "Attempt to delete isle from dead area" msgstr "ตั้งใจที่จะลบ isle จาà¸à¸žà¸·à¹‰à¸™à¸—ี่" -#: ../lib/vector/diglib/plus_area.c:330 +#: ../lib/vector/diglib/plus_area.c:324 #, c-format msgid "Attempt to delete not registered isle %d from area %d" msgstr "" -#: ../lib/vector/diglib/plus_area.c:369 +#: ../lib/vector/diglib/plus_area.c:371 msgid "Attempt to delete dead area" msgstr "ตั้งใจที่จะลบพื้นที่" -#: ../lib/vector/diglib/plus_area.c:408 +#: ../lib/vector/diglib/plus_area.c:410 #, c-format msgid "Dead centroid %d registered for area (bug in the vector library)" msgstr "" -#: ../lib/vector/diglib/plus_area.c:431 +#: ../lib/vector/diglib/plus_area.c:433 #, c-format msgid "Attempt to delete area %d info from dead isle %d" msgstr "" -#: ../lib/vector/diglib/plus_area.c:782 +#: ../lib/vector/diglib/plus_area.c:784 #, c-format msgid "Attempt to delete isle %d info from dead area %d" msgstr "" @@ -7025,7 +7192,7 @@ #: ../lib/vector/Vlib/header_finfo.c:113 ../lib/vector/Vlib/header_finfo.c:153 #: ../lib/vector/Vlib/header_finfo.c:254 ../lib/vector/Vlib/close.c:284 #: ../lib/vector/Vlib/close_ogr.c:77 ../lib/vector/Vlib/close_ogr.c:111 -#: ../lib/proj/convert.c:64 +#: ../lib/proj/convert.c:98 msgid "GRASS is not compiled with OGR support" msgstr "" @@ -7198,7 +7365,7 @@ msgstr "ไม่สามารถเพิ่ม à¸à¸²à¸£à¹€à¸Šà¸·à¹ˆà¸­à¸¡à¸•à¹ˆà¸­à¸à¸²à¸™à¸‚้อมูล สำหรับข้อมูลเชิงเส้น <%s>" #: ../lib/vector/Vlib/copy.c:764 ../lib/vector/Vlib/close_nat.c:102 -#: ../lib/vector/Vlib/map.c:317 +#: ../lib/vector/Vlib/map.c:318 #, c-format msgid "Unable to copy table <%s>" msgstr "ไม่สามารถคัดลอà¸à¸•à¸²à¸£à¸²à¸‡à¹„ด้ <%s>" @@ -7259,7 +7426,7 @@ msgstr "ไม่สามารถเปิด topology ไฟล์ของ à¹à¸œà¸™à¸—ี่เชิงเส้น <%s>" #: ../lib/vector/Vlib/open.c:367 ../lib/vector/Vlib/open.c:871 -#: ../lib/vector/Vlib/build.c:865 +#: ../lib/vector/Vlib/build.c:866 #, c-format msgid "Unable to open spatial index file for vector map <%s>" msgstr "" @@ -7295,13 +7462,13 @@ msgstr "" #: ../lib/vector/Vlib/open.c:813 ../lib/vector/Vlib/open.c:826 -#: ../lib/vector/Vlib/map.c:159 +#: ../lib/vector/Vlib/map.c:160 #, c-format msgid "Unable to delete vector map <%s>" msgstr "ไม่สามารถลบà¹à¸œà¸™à¸—ี่เชิงเส้น <%s> ได้" -#: ../lib/vector/Vlib/open.c:821 ../lib/vector/Vlib/map.c:155 -#: ../lib/vector/Vlib/map.c:249 +#: ../lib/vector/Vlib/open.c:821 ../lib/vector/Vlib/map.c:156 +#: ../lib/vector/Vlib/map.c:250 #, c-format msgid "Vector map <%s> already exists and will be overwritten" msgstr "à¹à¸œà¸™à¸—ี่เชิงเส้น <%s> มีอยู่à¹à¸¥à¹‰à¸§à¹à¸¥à¸°à¸ˆà¸°à¸–ูà¸à¹€à¸‚ียนทับ" @@ -7820,29 +7987,29 @@ msgid "Bug: attempt to update map which is not in current mapset" msgstr "" -#: ../lib/vector/Vlib/snap.c:223 ../lib/vector/Vlib/snap.c:582 +#: ../lib/vector/Vlib/snap.c:223 ../lib/vector/Vlib/snap.c:583 msgid "Snap vertices Pass 1: select points" msgstr "" -#: ../lib/vector/Vlib/snap.c:270 ../lib/vector/Vlib/snap.c:636 +#: ../lib/vector/Vlib/snap.c:268 ../lib/vector/Vlib/snap.c:637 msgid "Snap vertices Pass 2: assign anchor vertices" msgstr "" -#: ../lib/vector/Vlib/snap.c:339 ../lib/vector/Vlib/snap.c:705 +#: ../lib/vector/Vlib/snap.c:337 ../lib/vector/Vlib/snap.c:706 msgid "Snap vertices Pass 3: snap to assigned points" msgstr "" -#: ../lib/vector/Vlib/snap.c:525 ../lib/vector/Vlib/snap.c:888 +#: ../lib/vector/Vlib/snap.c:526 ../lib/vector/Vlib/snap.c:889 #, c-format msgid "Snapped vertices: %d" msgstr "" -#: ../lib/vector/Vlib/snap.c:526 ../lib/vector/Vlib/snap.c:889 +#: ../lib/vector/Vlib/snap.c:527 ../lib/vector/Vlib/snap.c:890 #, c-format msgid "New vertices: %d" msgstr "" -#: ../lib/vector/Vlib/snap.c:916 +#: ../lib/vector/Vlib/snap.c:917 msgid "Reading features..." msgstr "" @@ -8088,71 +8255,71 @@ msgid "Vect_get_point_in_poly() failed" msgstr "" -#: ../lib/vector/Vlib/map.c:139 ../lib/vector/Vlib/map.c:245 +#: ../lib/vector/Vlib/map.c:140 ../lib/vector/Vlib/map.c:246 msgid "Vector map name is not SQL compliant" msgstr "ชื่อà¹à¸œà¸™à¸—ี่เชิงเส้น ไม่ใช่ คำสั่ง SQL " -#: ../lib/vector/Vlib/map.c:143 +#: ../lib/vector/Vlib/map.c:144 #, c-format msgid "Unable to find vector map <%s> in <%s>" msgstr "" -#: ../lib/vector/Vlib/map.c:179 ../lib/vector/Vlib/map.c:267 +#: ../lib/vector/Vlib/map.c:180 ../lib/vector/Vlib/map.c:268 #, c-format msgid "Unable to copy vector map <%s> to <%s>" msgstr "ไม่สามารถคัดลอà¸à¹à¸œà¸™à¸—ี่เชิงเส้น <%s> ไปเป็น <%s>" -#: ../lib/vector/Vlib/map.c:331 ../lib/vector/Vlib/map.c:462 +#: ../lib/vector/Vlib/map.c:332 ../lib/vector/Vlib/map.c:463 #, c-format msgid "Unable to delete table <%s>" msgstr "ไม่สามารถลบตารางได้ <%s>" -#: ../lib/vector/Vlib/map.c:346 +#: ../lib/vector/Vlib/map.c:347 #, c-format msgid "Unable to create index for table <%s>, key <%s>" msgstr "ไม่สามารถสร้างดัชนีสำหรับตาราง <%s> ด้วย key <%s>" -#: ../lib/vector/Vlib/map.c:402 +#: ../lib/vector/Vlib/map.c:403 #, c-format msgid "Ignoring invalid mapset: %s" msgstr "" -#: ../lib/vector/Vlib/map.c:407 +#: ../lib/vector/Vlib/map.c:408 #, c-format msgid "Invalid vector map name <%s>" msgstr "" -#: ../lib/vector/Vlib/map.c:417 +#: ../lib/vector/Vlib/map.c:418 #, c-format msgid "Unable to open header file for vector map <%s>" msgstr "" -#: ../lib/vector/Vlib/map.c:449 +#: ../lib/vector/Vlib/map.c:450 #, c-format msgid "Unable to find table <%s> linked to vector map <%s>" msgstr "ไม่สามารถค้นหาตาราง <%s> ที่เชื่อมà¸à¸±à¸šà¸‚้อมูลเชิงเส้น <%s>" -#: ../lib/vector/Vlib/map.c:472 +#: ../lib/vector/Vlib/map.c:473 #, c-format msgid "Table <%s> linked to vector map <%s> does not exist" msgstr "" -#: ../lib/vector/Vlib/map.c:485 +#: ../lib/vector/Vlib/map.c:486 #, c-format msgid "Unable to open directory '%s'" msgstr "ไม่สามารถเปิด directory '%s' ได้" -#: ../lib/vector/Vlib/map.c:499 +#: ../lib/vector/Vlib/map.c:500 #, c-format msgid "Unable to delete file '%s'" msgstr "ไม่สามารถลบไฟล์ '%s'" -#: ../lib/vector/Vlib/map.c:519 +#: ../lib/vector/Vlib/map.c:520 #, c-format msgid "Unable to rename directory '%s' to '%s'" msgstr "ไม่สามารถเปลี่ยนชื่อ directory '%s' เป็น '%s'" -#: ../lib/vector/Vlib/map.c:528 +#: ../lib/vector/Vlib/map.c:529 #, c-format msgid "Unable to remove directory '%s': %s" msgstr "" @@ -8206,10 +8373,10 @@ msgid "Your GRASS version does not fully support feature index format %d.%d of the vector. Consider to rebuild topology or upgrade GRASS." msgstr "" -#: ../lib/vector/Vlib/intersect2.c:1202 ../lib/vector/Vlib/intersect2.c:1208 -#: ../lib/vector/Vlib/intersect2.c:1210 ../lib/vector/Vlib/intersect2.c:1262 -#: ../lib/vector/Vlib/intersect2.c:1271 ../lib/vector/Vlib/intersect2.c:1292 -#: ../lib/vector/Vlib/intersect2.c:1309 ../lib/vector/Vlib/intersect.c:1194 +#: ../lib/vector/Vlib/intersect2.c:1259 ../lib/vector/Vlib/intersect2.c:1265 +#: ../lib/vector/Vlib/intersect2.c:1267 ../lib/vector/Vlib/intersect2.c:1319 +#: ../lib/vector/Vlib/intersect2.c:1328 ../lib/vector/Vlib/intersect2.c:1349 +#: ../lib/vector/Vlib/intersect2.c:1366 ../lib/vector/Vlib/intersect.c:1194 #: ../lib/vector/Vlib/intersect.c:1200 ../lib/vector/Vlib/intersect.c:1202 #: ../lib/vector/Vlib/intersect.c:1257 ../lib/vector/Vlib/intersect.c:1266 #: ../lib/vector/Vlib/intersect.c:1287 ../lib/vector/Vlib/intersect.c:1304 @@ -8440,19 +8607,19 @@ msgstr "" #: ../lib/vector/Vlib/build_sfa.c:339 ../lib/vector/Vlib/build_sfa.c:632 -#: ../lib/vector/Vlib/build_nat.c:74 +#: ../lib/vector/Vlib/build_nat.c:75 msgid "Registering primitives..." msgstr "" #: ../lib/vector/Vlib/build_sfa.c:385 ../lib/vector/Vlib/build_sfa.c:664 -#: ../lib/vector/Vlib/build_nat.c:117 +#: ../lib/vector/Vlib/build_nat.c:118 #, c-format msgid "One primitive registered" msgid_plural "%d primitives registered" msgstr[0] "" #: ../lib/vector/Vlib/build_sfa.c:386 ../lib/vector/Vlib/build_sfa.c:665 -#: ../lib/vector/Vlib/build_nat.c:118 +#: ../lib/vector/Vlib/build_nat.c:119 #, c-format msgid "One vertex registered" msgid_plural "%d vertices registered" @@ -8816,7 +8983,7 @@ msgid "Attempt to read topo for dead isle (%d)" msgstr "" -#: ../lib/vector/Vlib/break_lines.c:572 +#: ../lib/vector/Vlib/break_lines.c:574 #, c-format msgid "Intersections: %d" msgstr "" @@ -8846,7 +9013,7 @@ msgid "Topology not available for vector map <%s>. Registering primitives..." msgstr "" -#: ../lib/vector/Vlib/box.c:436 ../lib/vector/Vlib/build_nat.c:84 +#: ../lib/vector/Vlib/box.c:436 ../lib/vector/Vlib/build_nat.c:85 msgid "Unable to read vector map" msgstr "" @@ -9011,16 +9178,36 @@ msgid "Output vector map <%s> is used as input" msgstr "ชื่อผลลัพธ์à¹à¸œà¸™à¸—ี่เชิงเส้น <%s> ซ้ำà¸à¸±à¸šà¸Šà¸·à¹ˆà¸­à¸‚้อมูลนำเข้า" -#: ../lib/vector/Vlib/merge_lines.c:240 +#: ../lib/vector/Vlib/merge_lines.c:241 +#, c-format +msgid "%d lines merged" +msgstr "" + +#: ../lib/vector/Vlib/merge_lines.c:242 +#, c-format +msgid "%d new lines" +msgstr "" + +#: ../lib/vector/Vlib/merge_lines.c:245 #, c-format msgid "%d boundaries merged" msgstr "" -#: ../lib/vector/Vlib/merge_lines.c:241 +#: ../lib/vector/Vlib/merge_lines.c:246 #, c-format msgid "%d new boundaries" msgstr "" +#: ../lib/vector/Vlib/merge_lines.c:249 +#, c-format +msgid "%d lines and boundaries merged" +msgstr "" + +#: ../lib/vector/Vlib/merge_lines.c:250 +#, c-format +msgid "%d new lines and boundaries" +msgstr "" + #: ../lib/vector/Vlib/open_nat.c:56 #, c-format msgid "Unable to open coor file for vector map <%s>" @@ -9108,178 +9295,178 @@ msgid "Vect_segment_intersection() ERROR (collinear non vertical segments)" msgstr "Vect_segment_intersection() ข้อผิดพลาด (collinear non vertical segments)" -#: ../lib/vector/Vlib/build.c:115 +#: ../lib/vector/Vlib/build.c:116 msgid "Area of size = 0.0 (less than 4 vertices) ignored" msgstr "" -#: ../lib/vector/Vlib/build.c:131 +#: ../lib/vector/Vlib/build.c:132 msgid "Unable to add area (map closed, topo saved)" msgstr "" -#: ../lib/vector/Vlib/build.c:139 +#: ../lib/vector/Vlib/build.c:140 msgid "Unable to add isle (map closed, topo saved)" msgstr "" -#: ../lib/vector/Vlib/build.c:149 +#: ../lib/vector/Vlib/build.c:150 msgid "Area of size = 0.0 ignored" msgstr "ขนาดพื้นที่ = 0.0 ถูà¸à¸•à¸±à¸”ออà¸" -#: ../lib/vector/Vlib/build.c:200 +#: ../lib/vector/Vlib/build.c:201 msgid "Request to find area outside nonexistent isle" msgstr "" -#: ../lib/vector/Vlib/build.c:351 +#: ../lib/vector/Vlib/build.c:352 msgid "Larger bbox but smaller area!!!" msgstr "" -#: ../lib/vector/Vlib/build.c:606 +#: ../lib/vector/Vlib/build.c:607 msgid "Checking for topological errors..." msgstr "" -#: ../lib/vector/Vlib/build.c:641 +#: ../lib/vector/Vlib/build.c:642 #, c-format msgid "Number of lines of length zero: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:643 +#: ../lib/vector/Vlib/build.c:644 #, c-format msgid "Number of boundaries of length zero: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:652 +#: ../lib/vector/Vlib/build.c:653 #, c-format msgid "Number of boundary intersections: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:676 +#: ../lib/vector/Vlib/build.c:677 msgid "Skipping further checks because of incorrect boundaries" msgstr "" -#: ../lib/vector/Vlib/build.c:726 +#: ../lib/vector/Vlib/build.c:727 #, c-format msgid "Number of redundant holes: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:871 +#: ../lib/vector/Vlib/build.c:872 #, c-format msgid "Building topology for vector map <%s>..." msgstr "" -#: ../lib/vector/Vlib/build.c:889 +#: ../lib/vector/Vlib/build.c:890 msgid "Topology was built" msgstr "" -#: ../lib/vector/Vlib/build.c:900 +#: ../lib/vector/Vlib/build.c:901 #, c-format msgid "Number of nodes: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:901 +#: ../lib/vector/Vlib/build.c:902 #, c-format msgid "Number of primitives: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:902 +#: ../lib/vector/Vlib/build.c:903 #, c-format msgid "Number of points: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:903 +#: ../lib/vector/Vlib/build.c:904 #, c-format msgid "Number of lines: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:904 +#: ../lib/vector/Vlib/build.c:905 #, c-format msgid "Number of boundaries: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:905 +#: ../lib/vector/Vlib/build.c:906 #, c-format msgid "Number of centroids: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:908 +#: ../lib/vector/Vlib/build.c:909 #, c-format msgid "Number of faces: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:911 +#: ../lib/vector/Vlib/build.c:912 #, c-format msgid "Number of kernels: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:957 +#: ../lib/vector/Vlib/build.c:958 #, c-format msgid "Number of areas: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:958 +#: ../lib/vector/Vlib/build.c:959 #, c-format msgid "Number of isles: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:963 +#: ../lib/vector/Vlib/build.c:964 #, c-format msgid "Number of areas without centroid: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:968 +#: ../lib/vector/Vlib/build.c:969 #, c-format msgid "Number of centroids exceeds number of areas: %d > %d" msgstr "" -#: ../lib/vector/Vlib/build.c:972 +#: ../lib/vector/Vlib/build.c:973 #, c-format msgid "Number of incorrect boundaries: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:976 +#: ../lib/vector/Vlib/build.c:977 #, c-format msgid "Number of centroids outside area: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:980 +#: ../lib/vector/Vlib/build.c:981 #, c-format msgid "Number of duplicate centroids: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:984 +#: ../lib/vector/Vlib/build.c:985 msgid "Number of areas: -" msgstr "" -#: ../lib/vector/Vlib/build.c:985 +#: ../lib/vector/Vlib/build.c:986 msgid "Number of isles: -" msgstr "" -#: ../lib/vector/Vlib/build.c:1013 +#: ../lib/vector/Vlib/build.c:1014 #, c-format msgid "Unable to create topo file for vector map <%s>" msgstr "" -#: ../lib/vector/Vlib/build.c:1021 +#: ../lib/vector/Vlib/build.c:1022 msgid "Error writing out topo file" msgstr "" -#: ../lib/vector/Vlib/build.c:1210 +#: ../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:1233 +#: ../lib/vector/Vlib/build.c:1234 #, c-format msgid "%s is no longer supported" msgstr "" -#: ../lib/vector/Vlib/build.c:1256 +#: ../lib/vector/Vlib/build.c:1257 msgid "Spatial index not available, can not be saved" msgstr "" -#: ../lib/vector/Vlib/build.c:1268 +#: ../lib/vector/Vlib/build.c:1269 #, c-format msgid "Unable to create spatial index file for vector map <%s>" msgstr "" -#: ../lib/vector/Vlib/build.c:1277 +#: ../lib/vector/Vlib/build.c:1278 msgid "Error writing out spatial index file" msgstr "" @@ -9319,27 +9506,27 @@ msgid "conditions failed" msgstr "" -#: ../lib/vector/Vlib/build_nat.c:129 +#: ../lib/vector/Vlib/build_nat.c:132 msgid "Building areas..." msgstr "" -#: ../lib/vector/Vlib/build_nat.c:153 +#: ../lib/vector/Vlib/build_nat.c:156 #, c-format msgid "One area built" msgid_plural "%d areas built" msgstr[0] "" -#: ../lib/vector/Vlib/build_nat.c:154 +#: ../lib/vector/Vlib/build_nat.c:157 #, c-format msgid "One isle built" msgid_plural "%d isles built" msgstr[0] "" -#: ../lib/vector/Vlib/build_nat.c:163 +#: ../lib/vector/Vlib/build_nat.c:168 msgid "Attaching islands..." msgstr "" -#: ../lib/vector/Vlib/build_nat.c:180 +#: ../lib/vector/Vlib/build_nat.c:188 msgid "Attaching centroids..." msgstr "" @@ -9348,7 +9535,7 @@ msgid "Unable to delete item %d from spatial index" msgstr "" -#: ../lib/vector/neta/spanningtree.c:106 +#: ../lib/vector/neta/spanningtree.c:109 msgid "Computing minimum spanning tree..." msgstr "" @@ -9380,42 +9567,48 @@ msgid "Unable to open select cursor: %s" msgstr "" -#: ../lib/proj/get_proj.c:148 +#: ../lib/proj/get_proj.c:158 #, c-format msgid "Invalid zone %s specified" msgstr "ไม่ได้ระบุโซน %s" -#: ../lib/proj/get_proj.c:228 -msgid "Unable to initialise PROJ.4 with the following parameter list:" +#: ../lib/proj/get_proj.c:243 +#, fuzzy +msgid "Unable to initialise PROJ with the following parameter list:" msgstr "ไม่สามารถระบุ PROJ.4 ตามรายà¸à¸²à¸£à¸„่าตัวà¹à¸›à¸£à¸—ี่à¸à¸³à¸«à¸™à¸”:" -#: ../lib/proj/get_proj.c:236 -#, c-format -msgid "The error message: %s" +#: ../lib/proj/get_proj.c:252 +#, fuzzy, c-format +msgid "The PROJ error message: %s" msgstr "ข้อผิดพลาด: %s" -#: ../lib/proj/get_proj.c:294 +#: ../lib/proj/get_proj.c:360 msgid "Option input overflowed option table" msgstr "เงื่อนไขที่ระบุ มาà¸à¸à¸§à¹ˆà¸² ตารางเงื่อนไข" -#: ../lib/proj/get_proj.c:325 +#: ../lib/proj/get_proj.c:388 +#, fuzzy +msgid "Unable to initialize pj" +msgstr "ไม่สามารถระบุ pj เพราะว่า: %s" + +#: ../lib/proj/get_proj.c:396 #, c-format msgid "Unable to initialize pj cause: %s" msgstr "ไม่สามารถระบุ pj เพราะว่า: %s" -#: ../lib/proj/get_proj.c:401 +#: ../lib/proj/get_proj.c:501 msgid "Input Projection Parameters" msgstr "ค่าตัวà¹à¸›à¸£à¹€à¸£à¸´à¹ˆà¸¡à¸•à¹‰à¸™à¸à¸²à¸£à¸‰à¸²à¸¢à¹à¸œà¸™à¸—ี่" -#: ../lib/proj/get_proj.c:404 +#: ../lib/proj/get_proj.c:503 msgid "Input Unit Factor" msgstr "ค่าตัวà¹à¸›à¸£à¹€à¸£à¸´à¹ˆà¸¡à¸•à¹‰à¸™à¸‚อง Unit Factor" -#: ../lib/proj/get_proj.c:414 +#: ../lib/proj/get_proj.c:513 msgid "Output Projection Parameters" msgstr "ค่าตัวà¹à¸›à¸£à¸‚องà¸à¸²à¸£à¸‰à¸²à¸¢à¹à¸œà¸™à¸—ี่ผลลัพธ์" -#: ../lib/proj/get_proj.c:417 +#: ../lib/proj/get_proj.c:515 msgid "Output Unit Factor" msgstr "ค่าผลลัพธ์ของ Unit Factor" @@ -9450,57 +9643,96 @@ msgid "Error in datum table file <%s>, line %d" msgstr "" -#: ../lib/proj/convert.c:159 +#: ../lib/proj/convert.c:194 msgid "Unable parse GRASS PROJ_INFO file" msgstr "" -#: ../lib/proj/convert.c:164 +#: ../lib/proj/convert.c:201 msgid "Unable get PROJ.4-style parameter string" msgstr "" -#: ../lib/proj/convert.c:178 +#: ../lib/proj/convert.c:219 #, c-format msgid "OGR can't parse PROJ.4-style parameter string: %s (OGR Error code was %d)" msgstr "" -#: ../lib/proj/convert.c:191 +#: ../lib/proj/convert.c:232 #, c-format msgid "OGR can't get WKT-style parameter string (OGR Error code was %d)" msgstr "" -#: ../lib/proj/convert.c:427 +#: ../lib/proj/convert.c:469 #, c-format msgid "Updating spatial reference with embedded proj4 definition failed. Proj4 definition: <%s>" msgstr "" -#: ../lib/proj/convert.c:434 +#: ../lib/proj/convert.c:476 msgid "Updating spatial reference with embedded proj4 definition" msgstr "" -#: ../lib/proj/convert.c:564 +#: ../lib/proj/convert.c:610 msgid "No projection name! Projection parameters likely to be meaningless." msgstr "ไม่มีชื่อ à¸à¸²à¸£à¸‰à¸²à¸¢à¹à¸œà¸™à¸—ี่! ค่าตัวà¹à¸›à¸£à¸”ูเหมือนไม่ถูà¸à¸•à¹‰à¸­à¸‡" -#: ../lib/proj/convert.c:626 +#: ../lib/proj/convert.c:672 #, c-format msgid "Datum <%s> not recognised by GRASS and no parameters found" msgstr "" -#: ../lib/proj/convert.c:642 +#: ../lib/proj/convert.c:688 #, c-format msgid "Datum <%s> apparently recognised by GRASS but no parameters found. You may want to look into this." msgstr "Datum <%s> ยอมรับโดย GRASS à¹à¸•à¹ˆà¹„ม่พบค่าตัวà¹à¸›à¸£.คุณต้องตรวจสอบข้อมูลนี้" -#: ../lib/proj/convert.c:646 +#: ../lib/proj/convert.c:692 #, c-format msgid "Invalid transformation number %d; valid range is 1 to %d. Leaving datum transform parameters unspecified." msgstr "" -#: ../lib/proj/do_proj.c:106 ../lib/proj/do_proj.c:180 +#: ../lib/proj/do_proj.c:89 +msgid "Input coordinate system is NULL" +msgstr "" + +#: ../lib/proj/do_proj.c:104 +#, c-format +msgid "proj_create() failed for '%s'" +msgstr "" + +#: ../lib/proj/do_proj.c:114 +#, fuzzy, c-format +msgid "Unable to create latlong equivalent for '%s'" +msgstr "ไม่สามารถเปิด directory '%s' ได้" + +#: ../lib/proj/do_proj.c:164 +#, fuzzy +msgid "No input projection" +msgstr "ไม่รู้จà¸à¹à¸šà¸šà¸à¸²à¸£à¸‰à¸²à¸¢à¸™à¸µà¹‰" + +#: ../lib/proj/do_proj.c:167 ../lib/proj/do_proj.c:336 +msgid "No transformation object" +msgstr "" + +#: ../lib/proj/do_proj.c:221 ../lib/proj/do_proj.c:446 +#, c-format +msgid "proj_trans() failed: %s" +msgstr "" + +#: ../lib/proj/do_proj.c:247 +#, fuzzy +msgid "No output projection" +msgstr "ไม่รู้จà¸à¹à¸šà¸šà¸à¸²à¸£à¸‰à¸²à¸¢à¸™à¸µà¹‰" + +#: ../lib/proj/do_proj.c:276 ../lib/proj/do_proj.c:499 +#: ../lib/proj/do_proj.c:626 ../lib/proj/do_proj.c:790 #, c-format msgid "pj_transform() failed: %s" msgstr "" +#: ../lib/proj/do_proj.c:584 ../lib/proj/do_proj.c:747 +#, c-format +msgid "proj_trans() failed: %d" +msgstr "" + #: ../lib/lidar/zones.c:476 ../lib/lidar/zones.c:513 #, c-format msgid "<%s> created in database." @@ -9606,3 +9838,9 @@ msgid "Example: income < 1000 and inhab >= 10000" msgstr "ตัวอย่าง: income < 1000 à¹à¸¥à¸° inhab >= 10000" + +#~ msgid "Unable to initialise PROJ.4 with the following parameter list:" +#~ msgstr "ไม่สามารถระบุ PROJ.4 ตามรายà¸à¸²à¸£à¸„่าตัวà¹à¸›à¸£à¸—ี่à¸à¸³à¸«à¸™à¸”:" + +#~ msgid "The error message: %s" +#~ msgstr "ข้อผิดพลาด: %s" diff -Nru grass-7.4.3/locale/po/grasslibs_tr.po grass-7.6.0/locale/po/grasslibs_tr.po --- grass-7.4.3/locale/po/grasslibs_tr.po 2018-11-24 09:45:29.000000000 +0000 +++ grass-7.6.0/locale/po/grasslibs_tr.po 2018-12-26 10:57:24.000000000 +0000 @@ -9,7 +9,7 @@ msgstr "" "Project-Id-Version: grasslibs_tr\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-03-24 00:06+0100\n" +"POT-Creation-Date: 2018-12-26 11:43+0100\n" "PO-Revision-Date: 2010-11-08 15:14+0200\n" "Last-Translator: Saban Safak \n" "Language-Team: Türkçe \n" @@ -68,7 +68,7 @@ #: ../lib/manage/do_remove.c:57 ../lib/manage/do_rename.c:54 #: ../lib/ogsf/gp3.c:56 ../lib/ogsf/gp3.c:191 ../lib/ogsf/gv3.c:60 #: ../lib/ogsf/gv3.c:333 ../lib/vector/Vlib/open.c:235 -#: ../lib/vector/Vlib/map.c:263 ../lib/vector/Vlib/legal_vname.c:141 +#: ../lib/vector/Vlib/map.c:264 ../lib/vector/Vlib/legal_vname.c:141 #: ../lib/vector/Vlib/legal_vname.c:144 #, c-format msgid "Vector map <%s> not found" @@ -79,8 +79,8 @@ msgstr "" #: ../lib/manage/do_remove.c:73 ../lib/manage/do_rename.c:71 -#: ../lib/raster/open.c:176 ../lib/raster/open.c:843 ../lib/raster/open.c:880 -#: ../lib/raster/open.c:932 ../lib/ogsf/gs3.c:125 ../lib/ogsf/gs3.c:189 +#: ../lib/raster/open.c:177 ../lib/raster/open.c:853 ../lib/raster/open.c:890 +#: ../lib/raster/open.c:942 ../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 @@ -208,7 +208,7 @@ msgid "Mapset <%s> does not exist." msgstr "" -#: ../lib/rowio/setup.c:61 ../lib/rowio/setup.c:67 ../lib/segment/open.c:98 +#: ../lib/rowio/setup.c:61 ../lib/rowio/setup.c:67 ../lib/segment/open.c:118 #: ../lib/rst/interp_float/segmen2d_parallel.c:78 #: ../lib/rst/interp_float/segmen2d_parallel.c:85 #: ../lib/rst/interp_float/segmen2d_parallel.c:92 @@ -220,9 +220,9 @@ #: ../lib/rst/interp_float/segmen2d.c:203 #: ../lib/rst/interp_float/segmen2d.c:209 #: ../lib/rst/interp_float/segmen2d.c:219 -#: ../lib/vector/diglib/struct_alloc.c:491 ../lib/vector/Vlib/line.c:50 +#: ../lib/vector/diglib/struct_alloc.c:494 ../lib/vector/Vlib/line.c:50 #: ../lib/vector/Vlib/line.c:154 ../lib/vector/Vlib/map.c:48 -#: ../lib/vector/neta/bridge.c:58 ../lib/vector/neta/spanningtree.c:101 +#: ../lib/vector/neta/bridge.c:58 ../lib/vector/neta/spanningtree.c:104 #: ../lib/vector/neta/path.c:262 ../lib/vector/neta/components.c:71 #: ../lib/vector/neta/components.c:176 ../lib/vector/neta/centrality.c:63 #: ../lib/vector/neta/centrality.c:145 ../lib/vector/neta/flow.c:66 @@ -256,27 +256,38 @@ msgid "There are classbreaks outside the range min-max. Number of classes reduced to %i, but using probabilities for %i classes." msgstr "" -#: ../lib/raster/range.c:101 +#: ../lib/raster/range.c:103 #, c-format msgid "Unable to read fp range file for <%s>" msgstr "" -#: ../lib/raster/range.c:168 +#: ../lib/raster/range.c:170 #, c-format msgid "Unable to read quant rules for raster map <%s>" msgstr "" -#: ../lib/raster/range.c:205 ../lib/raster/range.c:225 +#: ../lib/raster/range.c:207 ../lib/raster/range.c:227 #, c-format msgid "Unable to read range file for <%s>" msgstr "" -#: ../lib/raster/range.c:263 ../lib/raster/range.c:269 -#: ../lib/raster/range.c:299 ../lib/raster/range.c:313 +#: ../lib/raster/range.c:286 +#, fuzzy, c-format +msgid "Unable to read stats file for <%s>" +msgstr "<%s> için aralık dosyası açılamıyor" + +#: ../lib/raster/range.c:368 ../lib/raster/range.c:374 +#: ../lib/raster/range.c:406 ../lib/raster/range.c:420 #, c-format msgid "Unable to write range file for <%s>" msgstr "" +#: ../lib/raster/range.c:450 ../lib/raster/range.c:464 +#: ../lib/raster/range.c:482 ../lib/raster/range.c:487 +#, fuzzy, c-format +msgid "Unable to write stats file for <%s>" +msgstr "<%s> için aralık dosyası açılamıyor" + #: ../lib/raster/raster_metadata.c:109 #, c-format msgid "Unable to read <%s> for raster map <%s@%s>" @@ -327,163 +338,163 @@ msgid "Error writing compressed FP data for row %d of <%s>: %s" msgstr "" -#: ../lib/raster/put_row.c:386 ../lib/raster/put_row.c:392 +#: ../lib/raster/put_row.c:391 ../lib/raster/put_row.c:397 #, c-format msgid "Error writing compressed data for row %d of <%s>" msgstr "" -#: ../lib/raster/put_row.c:402 +#: ../lib/raster/put_row.c:407 #, c-format msgid "Error writing uncompressed data for row %d of <%s>" msgstr "" -#: ../lib/raster/put_row.c:462 +#: ../lib/raster/put_row.c:467 #, c-format msgid "Error writing data via GDAL for row %d of <%s>" msgstr "" -#: ../lib/raster/put_row.c:486 +#: ../lib/raster/put_row.c:491 msgid "GDAL output doesn't support writing null rows separately" msgstr "" -#: ../lib/raster/put_row.c:489 +#: ../lib/raster/put_row.c:494 #, c-format msgid "No null file for <%s>" msgstr "" -#: ../lib/raster/put_row.c:513 ../lib/raster/put_row.c:518 +#: ../lib/raster/put_row.c:521 ../lib/raster/put_row.c:526 #, c-format msgid "Error writing compressed null data for row %d of <%s>" msgstr "" -#: ../lib/raster/put_row.c:552 ../lib/raster/put_row.c:555 +#: ../lib/raster/put_row.c:560 ../lib/raster/put_row.c:563 #, c-format msgid "Error writing null row %d of <%s>" msgstr "" -#: ../lib/raster/put_row.c:680 +#: ../lib/raster/put_row.c:688 #, c-format msgid "put_raster_row: raster map <%s> not open for write - request ignored" msgstr "" -#: ../lib/raster/put_row.c:687 +#: ../lib/raster/put_row.c:695 msgid "put_raster_row: unopened file descriptor - request ignored" msgstr "" -#: ../lib/raster/open.c:191 +#: ../lib/raster/open.c:192 #, 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:196 +#: ../lib/raster/open.c:197 #, c-format msgid "Error reading reclass file for raster map <%s>" msgstr "" -#: ../lib/raster/open.c:207 +#: ../lib/raster/open.c:208 #, c-format msgid "Error reading map type for raster map <%s>" msgstr "" -#: ../lib/raster/open.c:215 +#: ../lib/raster/open.c:216 #, c-format msgid "Raster map <%s@%s>: format field in header file invalid" msgstr "" -#: ../lib/raster/open.c:234 +#: ../lib/raster/open.c:235 #, c-format -msgid "Compression with %s is not supported" +msgid "Compression with %s is not supported in this GRASS GIS installation" msgstr "" -#: ../lib/raster/open.c:238 +#: ../lib/raster/open.c:239 #, c-format msgid "Raster map <%s> is in different projection than current region. Found <%s>, should be <%s>." msgstr "" -#: ../lib/raster/open.c:245 +#: ../lib/raster/open.c:246 #, c-format msgid "Raster map <%s> is in different zone (%d) than current region (%d)" msgstr "" -#: ../lib/raster/open.c:250 +#: ../lib/raster/open.c:251 #, c-format msgid "Raster map <%s>: bytes per cell (%d) too large" msgstr "" -#: ../lib/raster/open.c:275 +#: ../lib/raster/open.c:278 #, c-format msgid "Raster map <%s@%s> is a GDAL link but GRASS is compiled without GDAL support" msgstr "" -#: ../lib/raster/open.c:283 +#: ../lib/raster/open.c:289 #, c-format msgid "Unable to open %s file for raster map <%s@%s>" msgstr "" -#: ../lib/raster/open.c:320 +#: ../lib/raster/open.c:327 #, c-format msgid "Error reading format for <%s@%s>" msgstr "" -#: ../lib/raster/open.c:525 +#: ../lib/raster/open.c:535 msgid "Unable to create GDAL link" msgstr "" -#: ../lib/raster/open.c:597 ../lib/raster/gdal.c:477 +#: ../lib/raster/open.c:607 ../lib/raster/gdal.c:479 #, c-format msgid "Invalid map type <%d>" msgstr "" -#: ../lib/raster/open.c:602 ../lib/raster/open.c:757 +#: ../lib/raster/open.c:612 ../lib/raster/open.c:767 #, c-format msgid "Raster map <%s> is not in the current mapset (%s)" msgstr "" -#: ../lib/raster/open.c:609 +#: ../lib/raster/open.c:619 #, c-format msgid "<%s> is an illegal file name" msgstr "<%s> uygun olmayan bir addır" -#: ../lib/raster/open.c:624 ../lib/raster/open.c:704 ../lib/raster/open.c:780 +#: ../lib/raster/open.c:634 ../lib/raster/open.c:714 ../lib/raster/open.c:790 #, c-format msgid "No temp files available: %s" msgstr "" -#: ../lib/raster/open.c:753 +#: ../lib/raster/open.c:763 #, c-format msgid "Raster map <%s> does not exist in the current mapset (%s)" msgstr "" -#: ../lib/raster/open.c:819 +#: ../lib/raster/open.c:829 msgid "Rast_set_fp_type(): can only be called with FCELL_TYPE or DCELL_TYPE" msgstr "" -#: ../lib/raster/open.c:877 +#: ../lib/raster/open.c:887 #, c-format msgid "Raster map <%s> not found in mapset <%s>" msgstr "" -#: ../lib/raster/open.c:938 +#: ../lib/raster/open.c:948 #, c-format msgid "Unable to find '%s'" msgstr "'%s' bulunamadı" -#: ../lib/raster/open.c:949 +#: ../lib/raster/open.c:959 #, c-format msgid "Invalid type: field '%s' in file '%s'" msgstr "geçersiz tip: '%s' alanı '%s' dosyasındaki" -#: ../lib/raster/open.c:954 +#: ../lib/raster/open.c:964 #, c-format msgid "Missing type: field in file '%s'" msgstr "" -#: ../lib/raster/open.c:959 +#: ../lib/raster/open.c:969 #, c-format msgid "Raster map <%s> is not xdr: byte_order: %s" msgstr "" -#: ../lib/raster/open.c:1028 +#: ../lib/raster/open.c:1038 msgid "Rast_set_quant_rules() can be called only for raster maps opened for reading" msgstr "" @@ -522,7 +533,7 @@ msgid "Unable to create <%s> file for map <%s>" msgstr "" -#: ../lib/raster/get_row.c:35 ../lib/raster/get_row.c:901 +#: ../lib/raster/get_row.c:35 ../lib/raster/get_row.c:906 #, c-format msgid "Reading raster map <%s@%s> request for row %d is outside region" msgstr "" @@ -562,27 +573,27 @@ msgid "Error reading raster data via GDAL for row %d of <%s>" msgstr "" -#: ../lib/raster/get_row.c:830 +#: ../lib/raster/get_row.c:835 #, c-format msgid "Error seeking compressed null data for row %d of <%s>" msgstr "" -#: ../lib/raster/get_row.c:835 ../lib/raster/get_row.c:845 +#: ../lib/raster/get_row.c:840 ../lib/raster/get_row.c:850 #, c-format msgid "Error reading compressed null data for row %d of <%s>" msgstr "" -#: ../lib/raster/get_row.c:851 +#: ../lib/raster/get_row.c:856 #, c-format msgid "Error uncompressing null data for row %d of <%s>" msgstr "" -#: ../lib/raster/get_row.c:885 +#: ../lib/raster/get_row.c:890 #, c-format msgid "Error seeking null row %d for <%s>" msgstr "" -#: ../lib/raster/get_row.c:888 +#: ../lib/raster/get_row.c:893 #, c-format msgid "Error reading null row %d for <%s>" msgstr "" @@ -640,6 +651,15 @@ msgid "Unable to create dependency file in <%s@%s>" msgstr "" +#: ../lib/raster/vrt.c:83 +#, fuzzy, c-format +msgid "Tile raster map <%s> not found" +msgstr "<%s> 3B raster haritası bulunamadı" + +#: ../lib/raster/vrt.c:86 +msgid "A virtual raster can not contain itself" +msgstr "" + #: ../lib/raster/alloc_cell.c:151 #, c-format msgid "Rast__null_bitstream_size: cols (%d) is negative" @@ -762,17 +782,17 @@ msgid "Invalid descriptor: %d" msgstr "" -#: ../lib/raster/close.c:392 ../lib/raster/close.c:520 +#: ../lib/raster/close.c:394 ../lib/raster/close.c:522 #, c-format msgid "Unable to rename null file '%s' to '%s': %s" msgstr "" -#: ../lib/raster/close.c:462 +#: ../lib/raster/close.c:464 #, c-format msgid "Unable to rename cell file '%s' to '%s': %s" msgstr "" -#: ../lib/raster/close.c:542 +#: ../lib/raster/close.c:544 msgid "unable to write f_format file for CELL maps" msgstr "" @@ -796,62 +816,62 @@ msgid "Unable to locate symbol <%s>" msgstr "<%s> simgesi yüklenemedi" -#: ../lib/raster/gdal.c:145 +#: ../lib/raster/gdal.c:147 msgid "Unable to load GDAL library" msgstr "GDAL kütüphanesi yüklenemedi" -#: ../lib/raster/gdal.c:375 +#: ../lib/raster/gdal.c:377 msgid "Unable to open GDAL file" msgstr "" -#: ../lib/raster/gdal.c:483 +#: ../lib/raster/gdal.c:485 #, c-format msgid "Unable to get <%s> driver" msgstr "" -#: ../lib/raster/gdal.c:492 +#: ../lib/raster/gdal.c:494 #, c-format msgid "Unable to create <%s> dataset using <%s> driver" msgstr "" -#: ../lib/raster/gdal.c:500 +#: ../lib/raster/gdal.c:502 #, c-format msgid "Driver <%s> does not support direct writing. Using MEM driver for intermediate dataset." msgstr "" -#: ../lib/raster/gdal.c:506 +#: ../lib/raster/gdal.c:508 msgid "Unable to get in-memory raster driver" msgstr "" -#: ../lib/raster/gdal.c:513 +#: ../lib/raster/gdal.c:515 #, c-format msgid "Unable to create <%s> dataset using memory driver" msgstr "" -#: ../lib/raster/gdal.c:517 +#: ../lib/raster/gdal.c:519 #, c-format msgid "Driver <%s> does not support creating rasters" msgstr "" -#: ../lib/raster/gdal.c:533 +#: ../lib/raster/gdal.c:535 msgid "Unable to set geo transform" msgstr "" -#: ../lib/raster/gdal.c:537 +#: ../lib/raster/gdal.c:539 msgid "Unable to set projection" msgstr "" -#: ../lib/raster/gdal.c:541 +#: ../lib/raster/gdal.c:543 #, c-format msgid "Unable to create cell_misc/%s/gdal file" msgstr "" -#: ../lib/raster/gdal.c:557 +#: ../lib/raster/gdal.c:559 #, c-format msgid "Error writing cell_misc/%s/gdal file" msgstr "" -#: ../lib/raster/gdal.c:605 +#: ../lib/raster/gdal.c:607 #, c-format msgid "Unable to create output file <%s> using driver <%s>" msgstr "" @@ -911,16 +931,17 @@ #: ../lib/raster/init.c:109 #, c-format -msgid "Unknown compression method <%s>, using default ZLIB" +msgid "Unknown compression method <%s>, using default %s" msgstr "" #: ../lib/raster/init.c:113 -msgid "No compression is not supported for GRASS raster maps, using default ZLIB" +#, c-format +msgid "No compression is not supported for GRASS raster maps, using default %s" msgstr "" -#: ../lib/raster/init.c:118 +#: ../lib/raster/init.c:120 #, c-format -msgid "This GRASS version does not support %s compression, using default ZLIB" +msgid "This GRASS version does not support %s compression, using default %s" msgstr "" #: ../lib/raster/null_val.c:64 @@ -953,8 +974,12 @@ msgid "Output window changed while maps are open for write. Map name <%s>" msgstr "" -#: ../lib/ogsf/gsd_img_tif.c:66 ../lib/ogsf/gk2.c:216 -#: ../lib/ogsf/gsd_img_ppm.c:52 ../lib/ogsf/gsd_img_ppm.c:95 +#: ../lib/ogsf/gsd_img_tif.c:63 ../lib/ogsf/gsd_img_ppm.c:50 +msgid "Unable to get image of current GL screen" +msgstr "" + +#: ../lib/ogsf/gsd_img_tif.c:69 ../lib/ogsf/gk2.c:216 +#: ../lib/ogsf/gsd_img_ppm.c:55 ../lib/ogsf/gsd_img_ppm.c:101 #, c-format msgid "Unable to open file <%s> for writing" msgstr "<%s> dosyası yazma için açılamıyor" @@ -967,32 +992,32 @@ msgid "Need at least 2 keyframes for interpolation" msgstr "" -#: ../lib/ogsf/gs2.c:1211 +#: ../lib/ogsf/gs2.c:1210 #, c-format msgid "no category info" msgstr "" -#: ../lib/ogsf/gs2.c:1230 +#: ../lib/ogsf/gs2.c:1229 #, c-format msgid "no data" msgstr "" -#: ../lib/ogsf/gs2.c:1655 +#: ../lib/ogsf/gs2.c:1654 #, 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 +#: ../lib/ogsf/gs2.c:1732 ../lib/ogsf/gs2.c:1738 ../lib/ogsf/gs2.c:1746 +#: ../lib/ogsf/gs2.c:1755 ../lib/ogsf/gs2.c:1763 ../lib/ogsf/gs2.c:1773 +#: ../lib/ogsf/gs2.c:1821 msgid "GS_load_att_map(): Out of memory. Unable to load map" msgstr "" -#: ../lib/ogsf/gs2.c:1850 +#: ../lib/ogsf/gs2.c:1849 msgid "Loading failed" msgstr "" -#: ../lib/ogsf/gs2.c:1854 +#: ../lib/ogsf/gs2.c:1853 msgid "Error finding range" msgstr "" @@ -1027,8 +1052,8 @@ #: ../lib/ogsf/gp3.c:62 ../lib/ogsf/gp3.c:196 ../lib/ogsf/gv3.c:66 #: ../lib/ogsf/gv3.c:338 ../lib/python/temporal/c_libraries_interface.py:747 #: ../lib/vector/Vlib/open.c:301 ../lib/vector/Vlib/open.c:437 -#: ../lib/vector/Vlib/map.c:192 ../lib/vector/Vlib/map.c:202 -#: ../lib/vector/Vlib/map.c:274 +#: ../lib/vector/Vlib/map.c:193 ../lib/vector/Vlib/map.c:203 +#: ../lib/vector/Vlib/map.c:275 #, c-format, python-format msgid "Unable to open vector map <%s>" msgstr "<%s> vektör haritası açılamıyor" @@ -1052,7 +1077,7 @@ #: ../lib/ogsf/gp3.c:202 ../lib/ogsf/gv3.c:344 #: ../lib/rst/interp_float/vinput2d.c:100 ../lib/vector/Vlib/cats.c:589 #: ../lib/vector/Vlib/copy.c:620 ../lib/vector/Vlib/copy.c:730 -#: ../lib/vector/Vlib/map.c:300 ../lib/vector/Vlib/map.c:436 +#: ../lib/vector/Vlib/map.c:301 ../lib/vector/Vlib/map.c:437 #: ../lib/vector/Vlib/ascii.c:398 ../lib/vector/Vlib/array.c:276 #: ../lib/vector/Vlib/net_build.c:159 ../lib/vector/Vlib/net_build.c:206 #: ../lib/vector/Vlib/net_build.c:490 ../lib/vector/Vlib/net_build.c:791 @@ -1066,7 +1091,7 @@ #: ../lib/db/dbmi_client/copy_tab.c:112 ../lib/db/dbmi_client/copy_tab.c:133 #: ../lib/vector/Vlib/cats.c:597 ../lib/vector/Vlib/close_nat.c:160 #: ../lib/vector/Vlib/write_ogr.c:198 ../lib/vector/Vlib/write_pg.c:2915 -#: ../lib/vector/Vlib/map.c:341 ../lib/vector/Vlib/ascii.c:410 +#: ../lib/vector/Vlib/map.c:342 ../lib/vector/Vlib/ascii.c:410 #: ../lib/vector/Vlib/array.c:282 ../lib/vector/Vlib/net_build.c:165 #: ../lib/vector/Vlib/net_build.c:211 ../lib/vector/Vlib/net_build.c:496 #: ../lib/vector/Vlib/net_build.c:797 ../lib/vector/Vlib/net_build.c:976 @@ -1099,6 +1124,11 @@ msgid "Cut-plane points mis-match between surfaces. Check resolution(s)." msgstr "" +#: ../lib/ogsf/gsd_img_ppm.c:96 +#, fuzzy +msgid "Unable to write view" +msgstr "Veritanı baÄŸlantısı yazılamıyor" + #: ../lib/ogsf/gsd_legend.c:246 #, c-format msgid "Unable to read color file of raster map <%s>" @@ -1190,12 +1220,12 @@ msgid "Maximum number of datasets exceeded" msgstr "" -#: ../lib/ogsf/gsd_prim.c:146 +#: ../lib/ogsf/gsd_prim.c:155 #, c-format msgid "Color Material: %d" msgstr "" -#: ../lib/ogsf/gsd_prim.c:630 +#: ../lib/ogsf/gsd_prim.c:642 #, c-format msgid "gsd_rot(): %c is an invalid axis specification. Rotation ignored. Please advise GRASS developers of this error" msgstr "" @@ -1307,18 +1337,51 @@ msgid "Invalid color (%s), using \"white\" as default" msgstr "Yanlış renk (%s), \"beyaz\" varsayılan olarak kullanılıyor" -#: ../lib/nviz/render.c:106 +#: ../lib/nviz/render.c:39 +#, c-format +msgid "Unable to get function address for %s" +msgstr "" + +#: ../lib/nviz/render.c:163 msgid "Bad server connection" msgstr "Kötü sunucu baÄŸlantısı" -#: ../lib/nviz/render.c:112 +#: ../lib/nviz/render.c:169 msgid "Unable to get visual info" msgstr "" -#: ../lib/nviz/render.c:119 +#: ../lib/nviz/render.c:176 msgid "Unable to create rendering context" msgstr "" +#: ../lib/nviz/render.c:225 +#, c-format +msgid "Unable to choose pixel format (CGL error = %d)" +msgstr "" + +#: ../lib/nviz/render.c:231 +#, c-format +msgid "Unable to create context (CGL error = %d)" +msgstr "" + +#: ../lib/nviz/render.c:266 +msgid "Unable to register window class" +msgstr "" + +#: ../lib/nviz/render.c:275 +msgid "Unable to create window" +msgstr "" + +#: ../lib/nviz/render.c:323 +#, c-format +msgid "Unable to set current context (CGL error = %d)" +msgstr "" + +#: ../lib/nviz/render.c:361 +#, c-format +msgid "Incomplete framebuffer status (status = %d)" +msgstr "" + #: ../lib/nviz/map_obj.c:59 msgid "Maximum surfaces loaded!" msgstr "" @@ -2214,13 +2277,13 @@ msgid "The limit of open files (%i) was reached (%i). The module r.series will be run with flag z, to avoid open files limit exceeding." msgstr "" -#: ../lib/python/temporal/temporal_raster_base_algebra.py:690 +#: ../lib/python/temporal/temporal_raster_base_algebra.py:741 #, python-format msgid "Error computing map <%s>" msgstr "" -#: ../lib/python/temporal/temporal_raster_base_algebra.py:777 -#: ../lib/python/temporal/temporal_algebra.py:2395 +#: ../lib/python/temporal/temporal_raster_base_algebra.py:828 +#: ../lib/python/temporal/temporal_algebra.py:2426 #, python-format msgid "%s map <%s> not found in GRASS spatial database" msgstr "" @@ -2277,64 +2340,64 @@ msgid "Empty entry in map list, this should not happen" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:815 +#: ../lib/python/temporal/temporal_algebra.py:821 msgid "Spatio-temporal topological operators are not supported in granularity algebra mode" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:853 +#: ../lib/python/temporal/temporal_algebra.py:859 msgid "All input space time datasets must have a valid temporal topology." msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:862 +#: ../lib/python/temporal/temporal_algebra.py:868 msgid "All input space time datasets must have the same temporal type." msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:1113 +#: ../lib/python/temporal/temporal_algebra.py:1119 #, python-format msgid "Removing un-needed or empty %s maps" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:1168 +#: ../lib/python/temporal/temporal_algebra.py:1174 #, python-format msgid "Space time %s dataset <%s> not found" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:1196 -#: ../lib/python/temporal/temporal_algebra.py:1200 +#: ../lib/python/temporal/temporal_algebra.py:1202 +#: ../lib/python/temporal/temporal_algebra.py:1206 #, python-format msgid "Wrong temporal type of space time dataset <%s> <%s> time is required" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:1220 +#: ../lib/python/temporal/temporal_algebra.py:1226 msgid "Wrong type of input " msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2186 +#: ../lib/python/temporal/temporal_algebra.py:2205 #, python-format msgid "The resulting space time dataset type <%(a)s> is different from the requested type <%(b)s>" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2192 +#: ../lib/python/temporal/temporal_algebra.py:2211 msgid "Maps that should be registered in the resulting space time dataset have different types." msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2401 +#: ../lib/python/temporal/temporal_algebra.py:2432 msgid "Wrong map type. TMAP only supports single maps that are registered in the temporal GRASS database" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2429 +#: ../lib/python/temporal/temporal_algebra.py:2460 msgid "Merging empty map lists" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2432 +#: ../lib/python/temporal/temporal_algebra.py:2463 msgid "First Map list is empty, can't merge it. Return only last map list" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2435 +#: ../lib/python/temporal/temporal_algebra.py:2466 msgid "Second Map list is empty, can't merge it. Return only first map list" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2443 +#: ../lib/python/temporal/temporal_algebra.py:2474 msgid "Space time datasets to merge must have the same temporal type" msgstr "" @@ -2366,33 +2429,33 @@ msgid "Area computation is not supported for LL projections" msgstr "" -#: ../lib/python/temporal/gui_support.py:58 ../lib/python/script/core.py:1298 +#: ../lib/python/temporal/gui_support.py:58 ../lib/python/script/core.py:1324 #, python-format msgid "Invalid element '%s'" msgstr "" #: ../lib/python/temporal/univar_statistics.py:62 -#: ../lib/python/temporal/univar_statistics.py:178 +#: ../lib/python/temporal/univar_statistics.py:180 #, python-format msgid "Space time %(sp)s dataset <%(i)s> is empty" msgstr "" -#: ../lib/python/temporal/univar_statistics.py:101 +#: ../lib/python/temporal/univar_statistics.py:102 #, python-format msgid "Unable to get statistics for raster map <%s>" msgstr "" -#: ../lib/python/temporal/univar_statistics.py:104 +#: ../lib/python/temporal/univar_statistics.py:105 #, python-format msgid "Unable to get statistics for 3d raster map <%s>" msgstr "" -#: ../lib/python/temporal/univar_statistics.py:168 +#: ../lib/python/temporal/univar_statistics.py:170 #, python-format msgid "Space time %(sp)s dataset <%(i)s> not found" msgstr "" -#: ../lib/python/temporal/univar_statistics.py:222 +#: ../lib/python/temporal/univar_statistics.py:224 #, python-format msgid "Unable to get statistics for vector map <%s>" msgstr "" @@ -2470,37 +2533,37 @@ msgid "Unable to remove timestamp for vector map <%s>" msgstr "" -#: ../lib/python/temporal/temporal_vector_algebra.py:386 +#: ../lib/python/temporal/temporal_vector_algebra.py:387 #, python-format msgid "Error vector maps with basename %s exist. Use --o flag to overwrite existing file" msgstr "" -#: ../lib/python/temporal/temporal_vector_algebra.py:419 +#: ../lib/python/temporal/temporal_vector_algebra.py:420 #, python-format msgid "" "Error starting %s : \n" "%s" msgstr "" -#: ../lib/python/temporal/temporal_vector_algebra.py:492 +#: ../lib/python/temporal/temporal_vector_algebra.py:493 #, python-format msgid "" "Error vector map %s exist in temporal database. Use overwrite flag. : \n" "%s" msgstr "" -#: ../lib/python/temporal/core.py:603 +#: ../lib/python/temporal/core.py:605 msgid "Unable to initialize the temporal DBMI interface. Please use t.connect to specify the driver and the database string" msgstr "" -#: ../lib/python/temporal/core.py:672 +#: ../lib/python/temporal/core.py:674 #, python-format msgid "" "Unable to receive temporal database metadata.\n" "Current temporal database info:%(info)s" msgstr "" -#: ../lib/python/temporal/core.py:677 +#: ../lib/python/temporal/core.py:679 #, python-format msgid "" "Unsupported temporal database: version mismatch.\n" @@ -2509,7 +2572,7 @@ "Current temporal database info:%(info)s" msgstr "" -#: ../lib/python/temporal/core.py:685 +#: ../lib/python/temporal/core.py:687 #, python-format msgid "" "Unsupported temporal database: version mismatch.\n" @@ -2517,12 +2580,12 @@ "Current temporal database info:%(info)s" msgstr "" -#: ../lib/python/temporal/core.py:773 +#: ../lib/python/temporal/core.py:775 #, python-format msgid "Creating temporal database: %s" msgstr "" -#: ../lib/python/temporal/core.py:782 +#: ../lib/python/temporal/core.py:784 #, python-format msgid "" "Unable to create SQLite temporal database\n" @@ -2530,31 +2593,31 @@ "Please use t.connect to set a read- and writable temporal database path" msgstr "" -#: ../lib/python/temporal/core.py:947 +#: ../lib/python/temporal/core.py:949 msgid "Unable to mogrify sql statement. " msgstr "" -#: ../lib/python/temporal/core.py:969 +#: ../lib/python/temporal/core.py:971 msgid "Unable to check table. " msgstr "" -#: ../lib/python/temporal/core.py:985 +#: ../lib/python/temporal/core.py:987 msgid "Unable to execute sql statement. " msgstr "" -#: ../lib/python/temporal/core.py:995 +#: ../lib/python/temporal/core.py:997 msgid "Unable to fetch one. " msgstr "" -#: ../lib/python/temporal/core.py:1005 +#: ../lib/python/temporal/core.py:1007 msgid "Unable to fetch all. " msgstr "" -#: ../lib/python/temporal/core.py:1022 +#: ../lib/python/temporal/core.py:1024 msgid "Unable to execute transaction. " msgstr "" -#: ../lib/python/temporal/core.py:1126 +#: ../lib/python/temporal/core.py:1128 #, python-format msgid "" "Unable to connect to %(db)s database: %(string)s\n" @@ -2562,14 +2625,14 @@ "Please use t.connect to set a read- and writable temporal database backend" msgstr "" -#: ../lib/python/temporal/core.py:1286 +#: ../lib/python/temporal/core.py:1288 #, python-format msgid "" "Unable to execute :\n" " %(sql)s" msgstr "" -#: ../lib/python/temporal/core.py:1330 +#: ../lib/python/temporal/core.py:1332 #, python-format msgid "" "Unable to execute transaction:\n" @@ -2624,14 +2687,14 @@ msgstr "" #: ../lib/python/script/array.py:157 ../lib/python/script/array.py:207 -#: ../lib/python/script/array.py:254 ../lib/python/script/array.py:305 -#: ../lib/python/script/array.py:356 ../lib/python/script/array.py:398 +#: ../lib/python/script/array.py:254 ../lib/python/script/array.py:306 +#: ../lib/python/script/array.py:357 ../lib/python/script/array.py:399 #, python-format msgid "Invalid kind <%s>" msgstr "" #: ../lib/python/script/array.py:160 ../lib/python/script/array.py:210 -#: ../lib/python/script/array.py:308 ../lib/python/script/array.py:359 +#: ../lib/python/script/array.py:309 ../lib/python/script/array.py:360 #, python-format msgid "Invalid size <%d>" msgstr "" @@ -2640,17 +2703,17 @@ msgid "grass.script.array.read is deprecated and does not work on MS Windows, pass raster name in the constructor" msgstr "" -#: ../lib/python/script/array.py:247 ../lib/python/script/array.py:392 +#: ../lib/python/script/array.py:247 ../lib/python/script/array.py:393 #, python-format msgid "Invalid FP size <%d>" msgstr "" -#: ../lib/python/script/array.py:251 ../lib/python/script/array.py:395 +#: ../lib/python/script/array.py:251 ../lib/python/script/array.py:396 #, python-format msgid "Invalid integer size <%d>" msgstr "" -#: ../lib/python/script/array.py:346 +#: ../lib/python/script/array.py:347 msgid "grass.script.array3d.read is deprecated and does not work on MS Windows, pass 3D raster name in the constructor" msgstr "" @@ -2721,65 +2784,73 @@ msgid "color" msgstr "" +#: ../lib/python/script/setup.py:229 +msgid "Cleaning up default sqlite database ..." +msgstr "" + +#: ../lib/python/script/setup.py:247 ../lib/init/grass.py:1782 +msgid "Cleaning up temporary files..." +msgstr "" + #: ../lib/python/script/raster3d.py:92 #, python-format msgid "An error occurred while running r3.mapcalc with expression: %s" msgstr "" -#: ../lib/python/script/core.py:67 +#: ../lib/python/script/core.py:69 #, python-brace-format msgid "Cannot find the executable {0}" msgstr "" -#: ../lib/python/script/core.py:307 +#: ../lib/python/script/core.py:309 #, 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:987 +#: ../lib/python/script/core.py:1013 msgid "Mixing value types. Will try to compare after integer conversion" msgstr "" -#: ../lib/python/script/core.py:1188 +#: ../lib/python/script/core.py:1214 #, python-format msgid "Element type should be \"cell\" and not \"%s\"" msgstr "" -#: ../lib/python/script/core.py:1217 ../lib/python/script/core.py:1282 +#: ../lib/python/script/core.py:1243 ../lib/python/script/core.py:1308 #, python-format msgid "Element type should be \"raster\" and not \"%s\"" msgstr "" -#: ../lib/python/script/core.py:1437 +#: ../lib/python/script/core.py:1463 msgid "Unable to list mapsets" msgstr "" -#: ../lib/python/script/core.py:1476 +#: ../lib/python/script/core.py:1502 #, python-format msgid "Location <%s> already exists. Operation canceled." msgstr "" -#: ../lib/python/script/core.py:1479 +#: ../lib/python/script/core.py:1505 #, python-format msgid "Location <%s> already exists and will be overwritten" msgstr "" -#: ../lib/python/script/core.py:1603 +#: ../lib/python/script/core.py:1629 #, python-brace-format msgid "Debug level {0}" msgstr "" -#: ../lib/python/script/core.py:1606 +#: ../lib/python/script/core.py:1632 #, python-brace-format msgid "WARNING: Ignoring unsupported debug level (must be >=0 and <=5). {0}\n" msgstr "" -#: ../lib/python/script/core.py:1622 +#: ../lib/python/script/core.py:1648 #, python-format msgid "Illegal filename <%s>. Cannot be 'NULL' or start with '.'." msgstr "" -#: ../lib/python/script/core.py:1631 +#: ../lib/python/script/core.py:1657 #, python-format msgid "Illegal filename <%(s)s>. <%(il)s> not allowed.\n" msgstr "" @@ -2820,7 +2891,7 @@ msgid "Cannot parse interface description of<{name}> module: {error}" msgstr "" -#: ../lib/python/pygrass/modules/grid/grid.py:553 +#: ../lib/python/pygrass/modules/grid/grid.py:554 msgid "Execution of subprocesses was not successful" msgstr "" @@ -2841,17 +2912,17 @@ msgid "Error executing: Rast_set_cat" msgstr "" -#: ../lib/python/pygrass/raster/abstract.py:275 +#: ../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:286 +#: ../lib/python/pygrass/raster/abstract.py:285 #, python-brace-format msgid "Overwrite type: {0} not supported (True/False)" msgstr "" -#: ../lib/python/pygrass/raster/abstract.py:299 +#: ../lib/python/pygrass/raster/abstract.py:298 #: ../lib/python/pygrass/vector/abstract.py:97 #, python-brace-format msgid "Map name {0} not valid" @@ -2890,11 +2961,11 @@ msgid "Raster map <{0}> does not exist" msgstr "" -#: ../lib/python/pygrass/errors.py:17 +#: ../lib/python/pygrass/errors.py:18 msgid "The map is close!" msgstr "" -#: ../lib/python/pygrass/errors.py:28 +#: ../lib/python/pygrass/errors.py:29 msgid "The self.c_mapinfo pointer must be correctly initiated" msgstr "" @@ -2911,12 +2982,12 @@ msgid "You must use the force flag to actually remove it. Exiting." msgstr "" -#: ../lib/python/pygrass/vector/__init__.py:806 +#: ../lib/python/pygrass/vector/__init__.py:813 #, python-format msgid "Unable to read line of feature %i" msgstr "" -#: ../lib/python/pygrass/vector/__init__.py:895 +#: ../lib/python/pygrass/vector/__init__.py:902 #, python-format msgid "Unable to read area with id %i" msgstr "" @@ -3115,12 +3186,8 @@ msgid "Unable to read PNG" msgstr "" -#: ../lib/pngdriver/read_png.c:60 -msgid "Unable allocate PNG structure" -msgstr "" - -#: ../lib/pngdriver/read_png.c:64 ../lib/pngdriver/write_png.c:71 -#: ../lib/pngdriver/write_png.c:75 +#: ../lib/pngdriver/read_png.c:60 ../lib/pngdriver/read_png.c:64 +#: ../lib/pngdriver/write_png.c:71 ../lib/pngdriver/write_png.c:75 msgid "Unable to allocate PNG structure" msgstr "" @@ -3309,7 +3376,7 @@ #: ../lib/imagery/iscatt_core.c:745 #, c-format -msgid "Unable to read find raster <%s>" +msgid "Unable to find raster <%s>" msgstr "" #: ../lib/imagery/iscatt_core.c:755 @@ -3439,7 +3506,7 @@ msgid "WARNING" msgstr "" -#: ../lib/init/grass.py:187 ../lib/gis/parser.c:621 +#: ../lib/init/grass.py:187 ../lib/gis/parser.c:628 msgid "ERROR" msgstr "" @@ -3447,175 +3514,189 @@ msgid "Exiting..." msgstr "" -#: ../lib/init/grass.py:332 +#: ../lib/init/grass.py:336 msgid "Usage" msgstr "" -#: ../lib/init/grass.py:333 ../lib/gis/parser_html.c:141 +#: ../lib/init/grass.py:337 ../lib/gis/parser_html.c:141 #: ../lib/gis/parser_rest.c:146 msgid "Flags" msgstr "Flamalar" -#: ../lib/init/grass.py:334 +#: ../lib/init/grass.py:338 msgid "print this help message" msgstr "yardım mesajını yazdır" -#: ../lib/init/grass.py:335 +#: ../lib/init/grass.py:339 msgid "show version information and exit" msgstr "" -#: ../lib/init/grass.py:336 +#: ../lib/init/grass.py:340 msgid "create given database, location or mapset if it doesn't exist" msgstr "" -#: ../lib/init/grass.py:337 +#: ../lib/init/grass.py:341 msgid "exit after creation of location or mapset. Only with -c flag" msgstr "" -#: ../lib/init/grass.py:338 -msgid "force removal of .gislock if exists (use with care!). Only with -text flag" +#: ../lib/init/grass.py:342 +msgid "force removal of .gislock if exists (use with care!). Only with --text flag" msgstr "" -#: ../lib/init/grass.py:339 +#: ../lib/init/grass.py:343 msgid "use text based interface (skip welcome screen)" msgstr "" -#: ../lib/init/grass.py:340 ../lib/init/grass.py:342 ../lib/init/grass.py:344 +#: ../lib/init/grass.py:344 ../lib/init/grass.py:346 ../lib/init/grass.py:348 msgid "and set as default" msgstr "" -#: ../lib/init/grass.py:341 +#: ../lib/init/grass.py:345 msgid "use text based interface (show welcome screen)" msgstr "" -#: ../lib/init/grass.py:343 +#: ../lib/init/grass.py:347 msgid "use $DEFAULT_GUI graphical user interface" msgstr "" -#: ../lib/init/grass.py:345 +#: ../lib/init/grass.py:349 msgid "print GRASS configuration parameters" msgstr "" -#: ../lib/init/grass.py:346 +#: ../lib/init/grass.py:350 msgid "options: arch,build,compiler,path,revision,version" msgstr "" -#: ../lib/init/grass.py:347 ../lib/gis/parser_html.c:189 +#: ../lib/init/grass.py:351 ../lib/gis/parser_html.c:189 #: ../lib/gis/parser_rest.c:179 msgid "Parameters" msgstr "Parametreler" -#: ../lib/init/grass.py:348 +#: ../lib/init/grass.py:352 msgid "initial GRASS GIS database directory" msgstr "" -#: ../lib/init/grass.py:349 +#: ../lib/init/grass.py:353 msgid "directory containing Locations" msgstr "" -#: ../lib/init/grass.py:350 +#: ../lib/init/grass.py:354 msgid "initial GRASS Location" msgstr "" -#: ../lib/init/grass.py:351 +#: ../lib/init/grass.py:355 msgid "directory containing Mapsets with one common coordinate system (projection)" msgstr "" -#: ../lib/init/grass.py:352 +#: ../lib/init/grass.py:356 msgid "initial GRASS Mapset" msgstr "" -#: ../lib/init/grass.py:353 +#: ../lib/init/grass.py:357 msgid "fully qualified initial Mapset directory" msgstr "" -#: ../lib/init/grass.py:354 +#: ../lib/init/grass.py:358 msgid "Environment variables relevant for startup" msgstr "" -#: ../lib/init/grass.py:355 +#: ../lib/init/grass.py:359 msgid "select GUI (text, gui, gtext)" msgstr "" -#: ../lib/init/grass.py:356 +#: ../lib/init/grass.py:360 msgid "set html web browser for help pages" msgstr "" -#: ../lib/init/grass.py:357 +#: ../lib/init/grass.py:361 msgid "set additional path(s) to local GRASS modules or user scripts" msgstr "" -#: ../lib/init/grass.py:358 +#: ../lib/init/grass.py:362 msgid "set additional GISBASE for locally installed GRASS Addons" msgstr "" -#: ../lib/init/grass.py:359 +#: ../lib/init/grass.py:363 msgid "shell script to be processed as batch job" msgstr "" -#: ../lib/init/grass.py:360 +#: ../lib/init/grass.py:364 msgid "set Python interpreter name to override 'python'" msgstr "" -#: ../lib/init/grass.py:361 +#: ../lib/init/grass.py:365 msgid "execute GRASS module or script" msgstr "" -#: ../lib/init/grass.py:362 +#: ../lib/init/grass.py:366 msgid "provided executable will be executed in GRASS session" msgstr "" -#: ../lib/init/grass.py:363 +#: ../lib/init/grass.py:367 msgid "GRASS module, script or any other executable" msgstr "" -#: ../lib/init/grass.py:364 +#: ../lib/init/grass.py:368 msgid "parameters of the executable" msgstr "" -#: ../lib/init/grass.py:365 +#: ../lib/init/grass.py:369 msgid "standard flags" msgstr "" -#: ../lib/init/grass.py:390 +#: ../lib/init/grass.py:370 +msgid "create temporary location (use with the --exec flag)" +msgstr "" + +#: ../lib/init/grass.py:395 msgid "The APPDATA variable is not set, ask your operating system support" msgstr "" -#: ../lib/init/grass.py:393 +#: ../lib/init/grass.py:398 msgid "The APPDATA variable points to directory which does not exist, ask your operating system support" msgstr "" -#: ../lib/init/grass.py:440 +#: ../lib/init/grass.py:411 +#, fuzzy, python-format +msgid "Failed to create configuration directory '%s' with error: %s" +msgstr "'%s' dizini '%s' olarak yeniden adlandırılamıyor" + +#: ../lib/init/grass.py:454 #, python-format msgid "Unable to create temporary directory ! Exiting." msgstr "" -#: ../lib/init/grass.py:493 +#: ../lib/init/grass.py:507 #, python-brace-format msgid "Invalid line in RC file ({file}): '{line}' ({error})\n" msgstr "" -#: ../lib/init/grass.py:547 +#: ../lib/init/grass.py:513 +#, python-brace-format +msgid "Empty RC file ({file})" +msgstr "" + +#: ../lib/init/grass.py:563 #, python-format msgid "GUI <%s> not supported in this version" msgstr "" -#: ../lib/init/grass.py:708 +#: ../lib/init/grass.py:729 msgid "Searched for a web browser, but none found" msgstr "" -#: ../lib/init/grass.py:747 +#: ../lib/init/grass.py:769 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" msgstr "" -#: ../lib/init/grass.py:751 +#: ../lib/init/grass.py:773 msgid "GRASS GUI not found. Please check your installation." msgstr "" -#: ../lib/init/grass.py:753 +#: ../lib/init/grass.py:775 msgid "" "{}\n" "Switching to text based interface mode.\n" @@ -3623,7 +3704,7 @@ "Hit RETURN to continue.\n" msgstr "" -#: ../lib/init/grass.py:762 +#: ../lib/init/grass.py:784 msgid "" "It appears that the X Windows system is not active.\n" "A graphical based user interface is not supported.\n" @@ -3633,95 +3714,125 @@ "Hit RETURN to continue.\n" msgstr "" -#: ../lib/init/grass.py:855 ../lib/gis/make_mapset.c:66 +#: ../lib/init/grass.py:880 ../lib/gis/make_mapset.c:66 #, c-format, python-format msgid "Location <%s> doesn't exist" msgstr "" -#: ../lib/init/grass.py:857 +#: ../lib/init/grass.py:882 #, python-format msgid "<%s> is not a valid GRASS Location because PERMANENT Mapset is missing" msgstr "" -#: ../lib/init/grass.py:860 +#: ../lib/init/grass.py:885 #, python-format msgid "<%s> is not a valid GRASS Location because PERMANENT is not a directory" msgstr "" -#: ../lib/init/grass.py:865 +#: ../lib/init/grass.py:890 #, python-format msgid "<%s> is not a valid GRASS Location because PERMANENT Mapset does not have a DEFAULT_WIND file (default computational region)" msgstr "" -#: ../lib/init/grass.py:870 +#: ../lib/init/grass.py:895 #, python-brace-format msgid "Mapset <{mapset}> doesn't exist in GRASS Location <{loc}>. A new mapset can be created by '-c' switch." msgstr "" -#: ../lib/init/grass.py:874 +#: ../lib/init/grass.py:899 #, python-format msgid "<%s> is not a GRASS Mapset because it is not a directory" msgstr "" -#: ../lib/init/grass.py:877 +#: ../lib/init/grass.py:902 #, python-format msgid "<%s> is not a valid GRASS Mapset because it does not have a WIND file" msgstr "" -#: ../lib/init/grass.py:881 +#: ../lib/init/grass.py:906 #, python-format msgid "<%s> is not a valid GRASS Mapset because its WIND file is not readable" msgstr "" -#: ../lib/init/grass.py:884 +#: ../lib/init/grass.py:909 #, python-brace-format msgid "Mapset <{mapset}> or Location <{location}> is invalid for an unknown reason" msgstr "" -#: ../lib/init/grass.py:947 -#, python-format -msgid "Failed to create new location. The location <%s> already exists." +#: ../lib/init/grass.py:934 +#, python-brace-format +msgid "Unable to create new location because the location <{location}> already exists." msgstr "" -#: ../lib/init/grass.py:954 -msgid "Missing WIND file" +#: ../lib/init/grass.py:938 +#, python-brace-format +msgid "Unable to create new location <{location}> because <{path}> is a file." msgstr "" -#: ../lib/init/grass.py:972 -msgid "" -"GISDBASE, LOCATION_NAME and MAPSET variables not set properly.\n" -"Interactive startup needed." +#: ../lib/init/grass.py:941 +#, python-brace-format +msgid "Unable to create new location <{location}> because the directory <{path}> already exists." +msgstr "" + +#: ../lib/init/grass.py:945 +#, python-brace-format +msgid "Unable to create new location in the directory <{path}> for an unknown reason." +msgstr "" + +#: ../lib/init/grass.py:992 +msgid "Mapset <{}> already exists. Ignoring the request to create it. Note that this warning may become an error in future versions." +msgstr "" + +#: ../lib/init/grass.py:1020 +msgid "Creating new GRASS GIS location <{}>..." +msgstr "" + +#: ../lib/init/grass.py:1026 +msgid "Creating new GRASS GIS mapset <{}>..." +msgstr "" + +#: ../lib/init/grass.py:1031 +#, python-brace-format +msgid "Unable to create new mapset <{mapset}> because <{path}> is a file." +msgstr "" + +#: ../lib/init/grass.py:1037 +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:1061 +msgid "GRASS GIS database directory, location and mapset not set properly. Use GUI or command line to set them." msgstr "" -#: ../lib/init/grass.py:996 +#: ../lib/init/grass.py:1086 #, python-format msgid "Invalid user interface specified - <%s>. Use the --help option to see valid interface names." msgstr "" -#: ../lib/init/grass.py:1015 +#: ../lib/init/grass.py:1106 #, python-brace-format msgid "" "Error in GUI startup. See messages above (if any) and if necessary, please report this error to the GRASS developers.\n" "On systems with package manager, make sure you have the right GUI package, probably named grass-gui, installed.\n" -"To run GRASS GIS in text mode use the -text flag.\n" +"To run GRASS GIS in text mode use the --text flag.\n" "Use '--help' for further options\n" " {cmd_name} --help\n" "See also: https://grass.osgeo.org/{cmd_name}/manuals/helptext.html" msgstr "" -#: ../lib/init/grass.py:1027 +#: ../lib/init/grass.py:1118 msgid "" "Exit was requested in GUI.\n" "GRASS GIS will not start. Bye." msgstr "" -#: ../lib/init/grass.py:1030 +#: ../lib/init/grass.py:1121 msgid "" "Invalid return code from GUI startup script.\n" "Please advise GRASS developers of this error." msgstr "" -#: ../lib/init/grass.py:1077 +#: ../lib/init/grass.py:1168 #, python-brace-format msgid "" "Error reading data path information from g.gisenv.\n" @@ -3732,59 +3843,55 @@ "Check the <{file}> file." msgstr "" -#: ../lib/init/grass.py:1158 ../lib/init/grass.py:1162 -msgid "Default locale settings are missing. GRASS running with C locale." -msgstr "" - -#: ../lib/init/grass.py:1240 +#: ../lib/init/grass.py:1381 #, python-format msgid "Path '%s' doesn't exist" msgstr "" -#: ../lib/init/grass.py:1242 +#: ../lib/init/grass.py:1383 #, python-format msgid "Path '%s' not accessible." msgstr "" #. GTC %s is mapset's folder path -#: ../lib/init/grass.py:1247 +#: ../lib/init/grass.py:1388 #, python-format msgid "You are not the owner of '%s'." msgstr "" -#: ../lib/init/grass.py:1255 +#: ../lib/init/grass.py:1396 #, python-format msgid "" "%(user)s is currently running GRASS in selected mapset (file %(file)s found). Concurrent use not allowed.\n" "You can force launching GRASS using -f flag (note that you need permission for this operation). Have another look in the processor manager just to be sure..." msgstr "" -#: ../lib/init/grass.py:1262 +#: ../lib/init/grass.py:1405 #, python-format msgid "%(user)s is currently running GRASS in selected mapset (file %(file)s found). Forcing to launch GRASS..." msgstr "" -#: ../lib/init/grass.py:1266 +#: ../lib/init/grass.py:1409 #, python-format msgid "" "Unable to properly access '%s'.\n" "Please notify system personnel." msgstr "" -#: ../lib/init/grass.py:1287 +#: ../lib/init/grass.py:1430 msgid "Building user fontcap..." msgstr "" -#: ../lib/init/grass.py:1346 +#: ../lib/init/grass.py:1489 msgid "The SHELL variable is not set" msgstr "" -#: ../lib/init/grass.py:1362 +#: ../lib/init/grass.py:1505 #, python-brace-format msgid "Unsupported shell <{sh}>: {env_file}" msgstr "" -#: ../lib/init/grass.py:1378 +#: ../lib/init/grass.py:1521 #, python-format msgid "" "Job file <%s> has been defined in the 'GRASS_BATCH_JOB' variable but not found. Exiting.\n" @@ -3792,114 +3899,118 @@ "Use 'unset GRASS_BATCH_JOB' to disable batch job processing." msgstr "" -#: ../lib/init/grass.py:1385 +#: ../lib/init/grass.py:1528 #, python-format msgid "Change file permission to 'executable' for <%s>" msgstr "" -#: ../lib/init/grass.py:1400 +#: ../lib/init/grass.py:1543 #, python-format msgid "Executing <%s> ..." msgstr "" -#: ../lib/init/grass.py:1407 +#: ../lib/init/grass.py:1550 #, python-brace-format msgid "" "Execution of <{cmd}> failed:\n" "{error}" msgstr "" -#: ../lib/init/grass.py:1410 +#: ../lib/init/grass.py:1553 #, python-format msgid "Execution of <%s> finished." msgstr "" -#: ../lib/init/grass.py:1441 +#: ../lib/init/grass.py:1583 #, python-brace-format msgid "Unable to close GUI. {0}" msgstr "" -#: ../lib/init/grass.py:1468 +#: ../lib/init/grass.py:1611 #, python-format msgid "Welcome to GRASS GIS %s" msgstr "" -#: ../lib/init/grass.py:1490 +#: ../lib/init/grass.py:1633 msgid "GRASS GIS homepage:" msgstr "" #. GTC Running through: SHELL NAME -#: ../lib/init/grass.py:1492 +#: ../lib/init/grass.py:1635 msgid "This version running through:" msgstr "" -#: ../lib/init/grass.py:1494 +#: ../lib/init/grass.py:1637 msgid "Help is available with the command:" msgstr "" -#: ../lib/init/grass.py:1495 +#: ../lib/init/grass.py:1638 msgid "See the licence terms with:" msgstr "" -#: ../lib/init/grass.py:1496 +#: ../lib/init/grass.py:1639 msgid "See citation options with:" msgstr "" -#: ../lib/init/grass.py:1499 +#: ../lib/init/grass.py:1642 msgid "If required, restart the GUI with:" msgstr "" -#: ../lib/init/grass.py:1501 +#: ../lib/init/grass.py:1644 msgid "Start the GUI with:" msgstr "" -#: ../lib/init/grass.py:1503 +#: ../lib/init/grass.py:1646 msgid "When ready to quit enter:" msgstr "" -#: ../lib/init/grass.py:1591 +#: ../lib/init/grass.py:1733 msgid "2D and 3D raster MASKs present" msgstr "" -#: ../lib/init/grass.py:1592 +#: ../lib/init/grass.py:1734 msgid "Raster MASK present" msgstr "" -#: ../lib/init/grass.py:1593 +#: ../lib/init/grass.py:1735 msgid "3D raster MASK present" msgstr "" -#: ../lib/init/grass.py:1634 +#: ../lib/init/grass.py:1775 msgid "Done." msgstr "" -#: ../lib/init/grass.py:1636 +#: ../lib/init/grass.py:1777 msgid "Goodbye from GRASS GIS" msgstr "" -#: ../lib/init/grass.py:1641 -msgid "Cleaning up temporary files..." -msgstr "" - -#: ../lib/init/grass.py:1661 +#: ../lib/init/grass.py:1813 msgid "Please install the GRASS GIS development package" msgstr "" -#: ../lib/init/grass.py:1695 +#: ../lib/init/grass.py:1848 #, python-format msgid "Parameter <%s> not supported" msgstr "" -#: ../lib/init/grass.py:1839 +#: ../lib/init/grass.py:1998 msgid "Flag -e requires also flag -c" msgstr "" -#: ../lib/init/grass.py:1886 +#: ../lib/init/grass.py:2000 +msgid "Coordinate reference system argument (e.g. EPSG) is needed for --tmp-location" +msgstr "" + +#: ../lib/init/grass.py:2003 +msgid "Only one argument (e.g. EPSG) is needed for --tmp-location, mapset name <{}> provided" +msgstr "" + +#: ../lib/init/grass.py:2058 #, python-brace-format msgid "" "Unable to start GRASS GIS. You have the choice to:\n" -" - Launch the graphical user interface with the '-gui' switch\n" -" {cmd_name} -gui\n" +" - Launch the graphical user interface with the '--gui' switch\n" +" {cmd_name} --gui\n" " - Launch with path to the location/mapset as an argument\n" " {cmd_name} /path/to/location/mapset`\n" " - Create a location with '-c' and launch in its PERMANENT mapset\n" @@ -3911,25 +4022,21 @@ "See also: https://grass.osgeo.org/{cmd_name}/manuals/helptext.html" msgstr "" -#: ../lib/init/grass.py:1909 -msgid "Creating new GRASS GIS location/mapset..." -msgstr "" - -#: ../lib/init/grass.py:1911 +#: ../lib/init/grass.py:2080 msgid "Starting GRASS GIS..." msgstr "" -#: ../lib/init/grass.py:1932 +#: ../lib/init/grass.py:2101 #, python-brace-format -msgid "<{0}> requested, but not available. Run GRASS in text mode (-text) or install missing package (usually 'grass-gui')." +msgid "<{0}> requested, but not available. Run GRASS in text mode (--text) or install missing package (usually 'grass-gui')." msgstr "" -#: ../lib/init/grass.py:1986 +#: ../lib/init/grass.py:2162 #, python-format msgid "Launching <%s> GUI in the background, please wait..." msgstr "" -#: ../lib/init/grass.py:2008 +#: ../lib/init/grass.py:2184 #, python-format msgid "Failed to start shell '%s'" msgstr "" @@ -3948,39 +4055,47 @@ msgid "Unable to write lockfile %s (%s)" msgstr "" -#: ../lib/segment/open.c:53 +#: ../lib/segment/open.c:57 +msgid "Using memory cache" +msgstr "" + +#: ../lib/segment/open.c:70 +msgid "Using disk cache" +msgstr "" + +#: ../lib/segment/open.c:73 msgid "Segment file name is NULL" msgstr "" -#: ../lib/segment/open.c:58 +#: ../lib/segment/open.c:78 msgid "Segment file exists already" msgstr "" -#: ../lib/segment/open.c:66 +#: ../lib/segment/open.c:86 msgid "Unable to create segment file" msgstr "" -#: ../lib/segment/open.c:74 +#: ../lib/segment/open.c:94 msgid "Could not write segment file" msgstr "" -#: ../lib/segment/open.c:78 +#: ../lib/segment/open.c:98 msgid "Illegal segment configuration parameter(s)" msgstr "" -#: ../lib/segment/open.c:87 +#: ../lib/segment/open.c:107 msgid "Unable to re-open segment file" msgstr "" -#: ../lib/segment/open.c:94 +#: ../lib/segment/open.c:114 msgid "Could not read segment file" msgstr "" -#: ../lib/segment/format.c:144 +#: ../lib/segment/format.c:143 msgid "Segment format: file size too large" msgstr "" -#: ../lib/segment/format.c:145 +#: ../lib/segment/format.c:144 msgid "Please recompile with Large File Support (LFS)" msgstr "" @@ -4579,55 +4694,60 @@ msgid "Pseudo-random number generator not seeded" msgstr "" -#: ../lib/gis/cmprlz4.c:81 ../lib/gis/cmprlz4.c:138 ../lib/gis/cmprbzip.c:90 -#: ../lib/gis/cmprbzip.c:164 ../lib/gis/cmprzlib.c:99 ../lib/gis/cmprzlib.c:195 -#: ../lib/gis/compress.c:303 +#: ../lib/gis/cmprlz4.c:89 ../lib/gis/cmprlz4.c:156 ../lib/gis/cmprbzip.c:104 +#: ../lib/gis/cmprbzip.c:183 ../lib/gis/cmprzstd.c:102 +#: ../lib/gis/cmprzstd.c:176 ../lib/gis/cmprzlib.c:100 +#: ../lib/gis/cmprzlib.c:179 ../lib/gis/compress.c:335 msgid "No source buffer" msgstr "" -#: ../lib/gis/cmprlz4.c:84 ../lib/gis/cmprlz4.c:141 ../lib/gis/cmprbzip.c:93 -#: ../lib/gis/cmprbzip.c:167 ../lib/gis/cmprzlib.c:102 -#: ../lib/gis/cmprzlib.c:198 +#: ../lib/gis/cmprlz4.c:92 ../lib/gis/cmprlz4.c:159 ../lib/gis/cmprbzip.c:107 +#: ../lib/gis/cmprbzip.c:186 ../lib/gis/cmprzstd.c:105 +#: ../lib/gis/cmprzstd.c:179 ../lib/gis/cmprzlib.c:103 +#: ../lib/gis/cmprzlib.c:182 msgid "No destination buffer" msgstr "" -#: ../lib/gis/cmprlz4.c:91 ../lib/gis/cmprlz4.c:148 ../lib/gis/cmprbzip.c:100 -#: ../lib/gis/cmprbzip.c:174 ../lib/gis/cmprzlib.c:109 -#: ../lib/gis/cmprzlib.c:205 ../lib/gis/compress.c:305 +#: ../lib/gis/cmprlz4.c:99 ../lib/gis/cmprlz4.c:166 ../lib/gis/cmprbzip.c:114 +#: ../lib/gis/cmprbzip.c:193 ../lib/gis/cmprzstd.c:112 +#: ../lib/gis/cmprzstd.c:186 ../lib/gis/cmprzlib.c:110 +#: ../lib/gis/cmprzlib.c:189 ../lib/gis/compress.c:337 #, c-format msgid "Invalid source buffer size %d" msgstr "" -#: ../lib/gis/cmprlz4.c:93 ../lib/gis/cmprlz4.c:150 ../lib/gis/cmprbzip.c:102 -#: ../lib/gis/cmprbzip.c:176 ../lib/gis/cmprzlib.c:111 -#: ../lib/gis/cmprzlib.c:207 ../lib/gis/compress.c:225 +#: ../lib/gis/cmprlz4.c:101 ../lib/gis/cmprlz4.c:168 ../lib/gis/cmprbzip.c:116 +#: ../lib/gis/cmprbzip.c:195 ../lib/gis/cmprzstd.c:114 +#: ../lib/gis/cmprzstd.c:188 ../lib/gis/cmprzlib.c:112 +#: ../lib/gis/cmprzlib.c:191 ../lib/gis/compress.c:257 #, c-format msgid "Invalid destination buffer size %d" msgstr "" -#: ../lib/gis/cmprlz4.c:107 +#: ../lib/gis/cmprlz4.c:121 msgid "LZ4 compression error" msgstr "" -#: ../lib/gis/cmprlz4.c:159 +#: ../lib/gis/cmprlz4.c:177 msgid "LZ4 decompression error" msgstr "" -#: ../lib/gis/cmprlz4.c:168 ../lib/gis/cmprbzip.c:200 +#: ../lib/gis/cmprlz4.c:186 ../lib/gis/cmprbzip.c:219 ../lib/gis/cmprzstd.c:206 +#: ../lib/gis/cmprzlib.c:215 #, c-format msgid "Got uncompressed size %d, expected %d" msgstr "" -#: ../lib/gis/cmprbzip.c:83 ../lib/gis/cmprbzip.c:157 +#: ../lib/gis/cmprbzip.c:97 ../lib/gis/cmprbzip.c:176 msgid "GRASS needs to be compiled with BZIP2 for BZIP2 compression" msgstr "" -#: ../lib/gis/cmprbzip.c:122 +#: ../lib/gis/cmprbzip.c:141 #, c-format msgid "BZIP2 version %s compression error %d" msgstr "" -#: ../lib/gis/cmprbzip.c:189 +#: ../lib/gis/cmprbzip.c:208 #, c-format msgid "BZIP2 version %s decompression error %d" msgstr "" @@ -4726,152 +4846,165 @@ msgid "No ellipsoid info given in file %s in <%s>" msgstr "%s deki <%s> dosyasında hiç elipsoid bilgisi verilmedi" -#: ../lib/gis/parser.c:355 +#: ../lib/gis/parser.c:348 +msgid "Bug in UI description. Missing module description" +msgstr "" + +#: ../lib/gis/parser.c:358 +msgid "Bug in UI description. Missing option key" +msgstr "" + +#: ../lib/gis/parser.c:360 #, c-format -msgid "BUG in option name, '%s' is not valid" +msgid "Bug in UI description. Option key <%s> is not valid" msgstr "" -#: ../lib/gis/parser.c:407 +#: ../lib/gis/parser.c:362 #, c-format -msgid "BUG in descriptions, option '%s' in <%s> does not exist" +msgid "Bug in UI description. Description for option <%s> missing" msgstr "" -#: ../lib/gis/parser.c:525 +#: ../lib/gis/parser.c:414 +#, c-format +msgid "Bug in UI description. Option '%s' in <%s> does not exist" +msgstr "" + +#: ../lib/gis/parser.c:532 msgid "Use either --quiet or --verbose flag, not both. Assuming --verbose." msgstr "" -#: ../lib/gis/parser.c:539 +#: ../lib/gis/parser.c:546 msgid "Use either --quiet or --verbose flag, not both. Assuming --quiet." msgstr "" -#: ../lib/gis/parser.c:554 +#: ../lib/gis/parser.c:561 msgid "Use either --qq or --verbose flag, not both. Assuming --qq." msgstr "" -#: ../lib/gis/parser.c:585 +#: ../lib/gis/parser.c:592 #, c-format msgid "Sorry <%s> is not a valid option" msgstr "" -#: ../lib/gis/parser.c:598 +#: ../lib/gis/parser.c:605 msgid "Your installation doesn't include GUI, exiting." msgstr "" -#: ../lib/gis/parser.c:943 +#: ../lib/gis/parser.c:950 msgid "Unable to determine program name" msgstr "" -#: ../lib/gis/parser.c:965 ../lib/gis/parser.c:984 +#: ../lib/gis/parser.c:972 ../lib/gis/parser.c:991 #, c-format msgid "%s: Sorry, <%c> is not a valid flag" msgstr "" -#: ../lib/gis/parser.c:1114 +#: ../lib/gis/parser.c:1121 #, c-format msgid "%s: Sorry, <%s=> is ambiguous" msgstr "" -#: ../lib/gis/parser.c:1117 +#: ../lib/gis/parser.c:1124 #, c-format msgid "Option <%s=> matches" msgstr "" -#: ../lib/gis/parser.c:1135 +#: ../lib/gis/parser.c:1142 #, c-format msgid "Please update the usage of <%s>: option <%s> has been renamed to <%s>" msgstr "" -#: ../lib/gis/parser.c:1148 +#: ../lib/gis/parser.c:1155 #, c-format msgid "%s: Sorry, <%s> is not a valid parameter" msgstr "" -#: ../lib/gis/parser.c:1154 ../lib/gis/parser.c:1400 +#: ../lib/gis/parser.c:1161 ../lib/gis/parser.c:1407 #, c-format msgid "<%s> is an abbreviation for <%s>" msgstr "" -#: ../lib/gis/parser.c:1159 +#: ../lib/gis/parser.c:1166 #, c-format msgid "Option <%s> does not accept multiple answers" msgstr "" -#: ../lib/gis/parser.c:1231 +#: ../lib/gis/parser.c:1238 #, c-format msgid "" "Illegal range syntax for parameter <%s>\n" "\tPresented as: %s" msgstr "" -#: ../lib/gis/parser.c:1237 +#: ../lib/gis/parser.c:1244 #, c-format msgid "" "Value <%s> out of range for parameter <%s>\n" "\tLegal range: %s" msgstr "" -#: ../lib/gis/parser.c:1243 +#: ../lib/gis/parser.c:1250 #, c-format msgid "Missing value for parameter <%s>" msgstr "" -#: ../lib/gis/parser.c:1249 +#: ../lib/gis/parser.c:1256 #, c-format msgid "" "Value <%s> ambiguous for parameter <%s>\n" "\tValid options: %s" msgstr "" -#: ../lib/gis/parser.c:1422 +#: ../lib/gis/parser.c:1429 #, c-format msgid "" "Required parameter <%s> not set:\n" "\t(%s)" msgstr "" -#: ../lib/gis/parser.c:1514 +#: ../lib/gis/parser.c:1521 #, c-format msgid "" "Option <%s> must be provided in multiples of %d\n" "\tYou provided %d item(s): %s" msgstr "" -#: ../lib/gis/parser.c:1588 ../lib/gis/error.c:363 +#: ../lib/gis/parser.c:1595 ../lib/gis/error.c:363 #, c-format msgid "ERROR: " msgstr "HATA:" -#: ../lib/gis/parser.c:1590 ../lib/gis/parser.c:1597 +#: ../lib/gis/parser.c:1597 ../lib/gis/parser.c:1604 #, c-format msgid "option <%s>: <%s> exists. To overwrite, use the --overwrite flag" msgstr "" -#: ../lib/gis/parser.c:1707 +#: ../lib/gis/parser.c:1714 #, c-format msgid "%s= is not a separator option" msgstr "" -#: ../lib/gis/parser.c:1710 +#: ../lib/gis/parser.c:1717 #, c-format msgid "No separator given for %s=" msgstr "" -#: ../lib/gis/parser.c:1772 ../lib/gis/parser.c:1789 +#: ../lib/gis/parser.c:1779 ../lib/gis/parser.c:1796 #, c-format msgid "%s= is not a file option" msgstr "" -#: ../lib/gis/parser.c:1774 +#: ../lib/gis/parser.c:1781 #, c-format msgid "Opening multiple files not supported for %s=" msgstr "" -#: ../lib/gis/parser.c:1780 +#: ../lib/gis/parser.c:1787 #, c-format msgid "Unable to open %s file <%s>" msgstr "" -#: ../lib/gis/parser.c:1786 +#: ../lib/gis/parser.c:1793 #, c-format msgid "Unable to create %s file <%s>" msgstr "" @@ -4884,420 +5017,420 @@ msgid "Example: select * from towns where population > 10000" msgstr "" -#: ../lib/gis/parser_standard_options.c:156 +#: ../lib/gis/parser_standard_options.c:157 msgid "WHERE conditions of SQL statement without 'where' keyword" msgstr "'where' sözcüğü olmayan WHERE SQL tümcesi" -#: ../lib/gis/parser_standard_options.c:157 +#: ../lib/gis/parser_standard_options.c:158 msgid "Example: income < 1000 and population >= 10000" msgstr "" -#: ../lib/gis/parser_standard_options.c:165 +#: ../lib/gis/parser_standard_options.c:166 msgid "Name of attribute table" msgstr "" -#: ../lib/gis/parser_standard_options.c:174 +#: ../lib/gis/parser_standard_options.c:175 msgid "Name of database driver" msgstr "" -#: ../lib/gis/parser_standard_options.c:183 +#: ../lib/gis/parser_standard_options.c:184 msgid "Name of database" msgstr "" -#: ../lib/gis/parser_standard_options.c:192 +#: ../lib/gis/parser_standard_options.c:193 msgid "Database schema" msgstr "" -#: ../lib/gis/parser_standard_options.c:193 +#: ../lib/gis/parser_standard_options.c:194 msgid "Do not use this option if schemas are not supported by driver/database server" msgstr "" -#: ../lib/gis/parser_standard_options.c:202 +#: ../lib/gis/parser_standard_options.c:203 msgid "Name of attribute column" msgstr "Öznitelik sütunu adı" -#: ../lib/gis/parser_standard_options.c:211 +#: ../lib/gis/parser_standard_options.c:212 msgid "Name of attribute column(s)" msgstr "Öznitelik sütun(lar) adı" -#: ../lib/gis/parser_standard_options.c:220 +#: ../lib/gis/parser_standard_options.c:221 msgid "Name of key column" msgstr "" -#: ../lib/gis/parser_standard_options.c:221 +#: ../lib/gis/parser_standard_options.c:222 msgid "Must refer to an integer column" msgstr "" -#: ../lib/gis/parser_standard_options.c:233 +#: ../lib/gis/parser_standard_options.c:234 msgid "Name of input imagery group" msgstr "" -#: ../lib/gis/parser_standard_options.c:241 +#: ../lib/gis/parser_standard_options.c:242 msgid "Name of input imagery subgroup" msgstr "Girdi görüntü altgrubunun adı" -#: ../lib/gis/parser_standard_options.c:251 +#: ../lib/gis/parser_standard_options.c:252 msgid "Name of input raster map" msgstr "Girdi raster haritası adı" -#: ../lib/gis/parser_standard_options.c:260 +#: ../lib/gis/parser_standard_options.c:261 msgid "Name of input raster map(s)" msgstr "Girdi raster harita(lar) adı" -#: ../lib/gis/parser_standard_options.c:268 +#: ../lib/gis/parser_standard_options.c:269 msgid "Name for output raster map" msgstr "Çıktı raster haritasının adı" -#: ../lib/gis/parser_standard_options.c:277 +#: ../lib/gis/parser_standard_options.c:278 msgid "Name for output raster map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:285 +#: ../lib/gis/parser_standard_options.c:286 msgid "Name of raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:294 +#: ../lib/gis/parser_standard_options.c:295 msgid "Name of raster map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:302 +#: ../lib/gis/parser_standard_options.c:303 msgid "Name of base raster map" msgstr "Raster temel haritanın adı" -#: ../lib/gis/parser_standard_options.c:310 +#: ../lib/gis/parser_standard_options.c:311 msgid "Name of cover raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:318 +#: ../lib/gis/parser_standard_options.c:319 msgid "Name of input elevation raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:327 +#: ../lib/gis/parser_standard_options.c:328 msgid "Name of input elevation raster map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:334 +#: ../lib/gis/parser_standard_options.c:335 msgid "Type of raster map to be created" msgstr "" -#: ../lib/gis/parser_standard_options.c:335 +#: ../lib/gis/parser_standard_options.c:336 msgid "Storage type for resultant raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:339 +#: ../lib/gis/parser_standard_options.c:340 msgid "Integer" msgstr "" -#: ../lib/gis/parser_standard_options.c:340 +#: ../lib/gis/parser_standard_options.c:341 msgid "Single precision floating point" msgstr "" -#: ../lib/gis/parser_standard_options.c:341 +#: ../lib/gis/parser_standard_options.c:342 msgid "Double precision floating point" msgstr "" -#: ../lib/gis/parser_standard_options.c:347 +#: ../lib/gis/parser_standard_options.c:348 msgid "Sampling interpolation method" msgstr "" -#: ../lib/gis/parser_standard_options.c:351 +#: ../lib/gis/parser_standard_options.c:352 msgid "Nearest-neighbor interpolation" msgstr "" -#: ../lib/gis/parser_standard_options.c:352 +#: ../lib/gis/parser_standard_options.c:353 msgid "Bilinear interpolation" msgstr "" -#: ../lib/gis/parser_standard_options.c:353 +#: ../lib/gis/parser_standard_options.c:354 msgid "Bicubic interpolation" msgstr "" -#: ../lib/gis/parser_standard_options.c:362 +#: ../lib/gis/parser_standard_options.c:363 msgid "Name of input basename raster map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:371 +#: ../lib/gis/parser_standard_options.c:372 msgid "Name for output basename raster map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:381 +#: ../lib/gis/parser_standard_options.c:382 msgid "Name of input 3D raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:390 +#: ../lib/gis/parser_standard_options.c:391 msgid "Name of input 3D raster map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:398 +#: ../lib/gis/parser_standard_options.c:399 msgid "Name for output 3D raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:406 +#: ../lib/gis/parser_standard_options.c:407 msgid "Name of 3D raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:415 +#: ../lib/gis/parser_standard_options.c:416 msgid "Name of 3D raster map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:424 +#: ../lib/gis/parser_standard_options.c:425 msgid "Data type used in the output raster3d map" msgstr "" -#: ../lib/gis/parser_standard_options.c:433 +#: ../lib/gis/parser_standard_options.c:434 msgid "Number of digits used as mantissa in the internal map storage, 0 -23 for float, 0 - 52 for double, max or default" msgstr "" -#: ../lib/gis/parser_standard_options.c:443 +#: ../lib/gis/parser_standard_options.c:444 msgid "The compression method used in the output raster3d map" msgstr "" -#: ../lib/gis/parser_standard_options.c:453 +#: ../lib/gis/parser_standard_options.c:454 msgid "The dimensions of the tiles used in the output raster3d map (XxYxZ or default: 16x16x8)" msgstr "" -#: ../lib/gis/parser_standard_options.c:463 +#: ../lib/gis/parser_standard_options.c:464 msgid "Name of input vector map" msgstr "Girdi vektör haritasının adı" -#: ../lib/gis/parser_standard_options.c:464 -#: ../lib/gis/parser_standard_options.c:491 +#: ../lib/gis/parser_standard_options.c:465 +#: ../lib/gis/parser_standard_options.c:492 msgid "Or data source for direct OGR access" msgstr "" -#: ../lib/gis/parser_standard_options.c:473 +#: ../lib/gis/parser_standard_options.c:474 msgid "Name of input vector map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:474 +#: ../lib/gis/parser_standard_options.c:475 msgid "Or data source(s) for direct OGR access" msgstr "" -#: ../lib/gis/parser_standard_options.c:482 +#: ../lib/gis/parser_standard_options.c:483 msgid "Name for output vector map" msgstr "Çıktı vektör haritasının adı" -#: ../lib/gis/parser_standard_options.c:490 +#: ../lib/gis/parser_standard_options.c:491 msgid "Name of vector map" msgstr "" -#: ../lib/gis/parser_standard_options.c:500 +#: ../lib/gis/parser_standard_options.c:501 msgid "Name of vector map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:509 -#: ../lib/gis/parser_standard_options.c:518 +#: ../lib/gis/parser_standard_options.c:510 +#: ../lib/gis/parser_standard_options.c:519 msgid "Input feature type" msgstr "" -#: ../lib/gis/parser_standard_options.c:525 +#: ../lib/gis/parser_standard_options.c:526 msgid "Layer number or name" msgstr "" -#: ../lib/gis/parser_standard_options.c:527 +#: ../lib/gis/parser_standard_options.c:528 msgid "Vector features can have category values in different layers. This number determines which layer to use. When used with direct OGR access this is the layer name." msgstr "" -#: ../lib/gis/parser_standard_options.c:537 +#: ../lib/gis/parser_standard_options.c:538 msgid "Layer number or name ('-1' for all layers)" msgstr "" -#: ../lib/gis/parser_standard_options.c:539 +#: ../lib/gis/parser_standard_options.c:540 msgid "A single vector map can be connected to multiple database tables. This number determines which table to use. When used with direct OGR access this is the layer name." msgstr "" -#: ../lib/gis/parser_standard_options.c:548 +#: ../lib/gis/parser_standard_options.c:549 msgid "Category value" msgstr "Kategori deÄŸeri" -#: ../lib/gis/parser_standard_options.c:556 +#: ../lib/gis/parser_standard_options.c:557 msgid "Category values" msgstr "Kategori deÄŸerleri" -#: ../lib/gis/parser_standard_options.c:557 -#: ../lib/gis/parser_standard_options.c:572 +#: ../lib/gis/parser_standard_options.c:558 +#: ../lib/gis/parser_standard_options.c:573 msgid "Example: 1,3,7-9,13" msgstr "Örnek: 1,3,7-9,13" -#: ../lib/gis/parser_standard_options.c:564 +#: ../lib/gis/parser_standard_options.c:565 msgid "Feature id" msgstr "" -#: ../lib/gis/parser_standard_options.c:571 +#: ../lib/gis/parser_standard_options.c:572 msgid "Feature ids" msgstr "" -#: ../lib/gis/parser_standard_options.c:582 -#: ../lib/gis/parser_standard_options.c:590 +#: ../lib/gis/parser_standard_options.c:583 +#: ../lib/gis/parser_standard_options.c:591 msgid "Name of input file" msgstr "" -#: ../lib/gis/parser_standard_options.c:598 +#: ../lib/gis/parser_standard_options.c:599 msgid "Name for output file" msgstr "Çıktı dosya adı" -#: ../lib/gis/parser_standard_options.c:607 +#: ../lib/gis/parser_standard_options.c:608 msgid "Field separator" msgstr "Alan ayracı" -#: ../lib/gis/parser_standard_options.c:608 +#: ../lib/gis/parser_standard_options.c:609 msgid "Special characters: pipe, comma, space, tab, newline" msgstr "" -#: ../lib/gis/parser_standard_options.c:619 -#: ../lib/gis/parser_standard_options.c:630 +#: ../lib/gis/parser_standard_options.c:620 +#: ../lib/gis/parser_standard_options.c:631 msgid "Color" msgstr "Renk" -#: ../lib/gis/parser_standard_options.c:621 +#: ../lib/gis/parser_standard_options.c:622 msgid "Either a standard color name or R:G:B triplet" msgstr "Ya standart renk adı veya K:Y:M üçlemesi" -#: ../lib/gis/parser_standard_options.c:632 +#: ../lib/gis/parser_standard_options.c:633 msgid "Either a standard color name, R:G:B triplet, or \"none\"" msgstr "" -#: ../lib/gis/parser_standard_options.c:643 +#: ../lib/gis/parser_standard_options.c:644 msgid "Name of input directory" msgstr "" -#: ../lib/gis/parser_standard_options.c:653 +#: ../lib/gis/parser_standard_options.c:654 msgid "Units" msgstr "" -#: ../lib/gis/parser_standard_options.c:662 +#: ../lib/gis/parser_standard_options.c:663 msgid "Data type(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:672 +#: ../lib/gis/parser_standard_options.c:673 msgid "Name of mapset (default: current search path)" msgstr "" -#: ../lib/gis/parser_standard_options.c:673 +#: ../lib/gis/parser_standard_options.c:674 msgid "'.' for current mapset" msgstr "" -#: ../lib/gis/parser_standard_options.c:681 +#: ../lib/gis/parser_standard_options.c:682 msgid "Location name" msgstr "" -#: ../lib/gis/parser_standard_options.c:682 +#: ../lib/gis/parser_standard_options.c:683 msgid "Location name (not location path)" msgstr "" -#: ../lib/gis/parser_standard_options.c:692 +#: ../lib/gis/parser_standard_options.c:693 msgid "GRASS GIS database directory" msgstr "" -#: ../lib/gis/parser_standard_options.c:693 +#: ../lib/gis/parser_standard_options.c:694 msgid "Default: path to the current GRASS GIS database" msgstr "" -#: ../lib/gis/parser_standard_options.c:705 +#: ../lib/gis/parser_standard_options.c:706 msgid "Coordinates" msgstr "" -#: ../lib/gis/parser_standard_options.c:714 +#: ../lib/gis/parser_standard_options.c:715 msgid "Name of color table" msgstr "" -#: ../lib/gis/parser_standard_options.c:725 +#: ../lib/gis/parser_standard_options.c:726 msgid "String representing NULL value" msgstr "" -#: ../lib/gis/parser_standard_options.c:734 +#: ../lib/gis/parser_standard_options.c:735 msgid "Name of saved region" msgstr "" -#: ../lib/gis/parser_standard_options.c:744 +#: ../lib/gis/parser_standard_options.c:745 msgid "Name of the input space time dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:753 +#: ../lib/gis/parser_standard_options.c:754 msgid "Name of the input space time datasets" msgstr "" -#: ../lib/gis/parser_standard_options.c:761 +#: ../lib/gis/parser_standard_options.c:762 msgid "Name of the output space time dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:769 +#: ../lib/gis/parser_standard_options.c:770 msgid "Name of the input space time raster dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:778 +#: ../lib/gis/parser_standard_options.c:779 msgid "Name of the input space time raster datasets" msgstr "" -#: ../lib/gis/parser_standard_options.c:786 +#: ../lib/gis/parser_standard_options.c:787 msgid "Name of the output space time raster dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:794 +#: ../lib/gis/parser_standard_options.c:795 msgid "Name of the input space time vector dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:803 +#: ../lib/gis/parser_standard_options.c:804 msgid "Name of the input space time vector datasets" msgstr "" -#: ../lib/gis/parser_standard_options.c:811 +#: ../lib/gis/parser_standard_options.c:812 msgid "Name of the output space time vector dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:819 +#: ../lib/gis/parser_standard_options.c:820 msgid "Name of the input space time raster3d dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:828 +#: ../lib/gis/parser_standard_options.c:829 msgid "Name of the input space time raster3d datasets" msgstr "" -#: ../lib/gis/parser_standard_options.c:836 +#: ../lib/gis/parser_standard_options.c:837 msgid "Name of the output space time raster3d dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:845 +#: ../lib/gis/parser_standard_options.c:846 msgid "Type of the input space time dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:853 +#: ../lib/gis/parser_standard_options.c:854 msgid "Name of the input map" msgstr "" -#: ../lib/gis/parser_standard_options.c:862 +#: ../lib/gis/parser_standard_options.c:863 msgid "Name of the input maps" msgstr "" -#: ../lib/gis/parser_standard_options.c:871 +#: ../lib/gis/parser_standard_options.c:872 msgid "Type of the input map" msgstr "" -#: ../lib/gis/parser_standard_options.c:880 +#: ../lib/gis/parser_standard_options.c:881 msgid "The temporal type of the space time dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:887 +#: ../lib/gis/parser_standard_options.c:888 msgid "WHERE conditions of SQL statement without 'where' keyword used in the temporal GIS framework" msgstr "" -#: ../lib/gis/parser_standard_options.c:888 +#: ../lib/gis/parser_standard_options.c:889 msgid "Example: start_time > '2001-01-01 12:30:00'" msgstr "" -#: ../lib/gis/parser_standard_options.c:898 +#: ../lib/gis/parser_standard_options.c:899 msgid "The method to be used for sampling the input dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:932 +#: ../lib/gis/parser_standard_options.c:933 msgid "Do not create attribute table" msgstr "" -#: ../lib/gis/parser_standard_options.c:936 +#: ../lib/gis/parser_standard_options.c:937 msgid "Do not build topology" msgstr "" -#: ../lib/gis/parser_standard_options.c:937 +#: ../lib/gis/parser_standard_options.c:938 msgid "Advantageous when handling a large number of points" msgstr "" @@ -6176,6 +6309,15 @@ msgid "Seek offset out of range" msgstr "" +#: ../lib/gis/cmprzstd.c:80 ../lib/gis/cmprzstd.c:95 ../lib/gis/cmprzstd.c:169 +msgid "GRASS needs to be compiled with ZSTD for ZSTD compression" +msgstr "" + +#: ../lib/gis/cmprzstd.c:134 ../lib/gis/cmprzstd.c:196 +#, c-format +msgid "ZSTD compression error %d: %s" +msgstr "" + #: ../lib/gis/paths.c:201 #, c-format msgid "Unable to open file <%s> for reading" @@ -6190,10 +6332,30 @@ msgid "Multiple outputs are not supported by WPS 1.0.0" msgstr "" -#: ../lib/gis/color_rules.c:88 +#: ../lib/gis/color_rules.c:98 msgid "no description" msgstr "" +#: ../lib/gis/color_rules.c:292 +#, fuzzy +msgid "Unable to open color rule" +msgstr "%s okuma için açılamıyor" + +#: ../lib/gis/color_rules.c:341 ../lib/gis/color_rules.c:352 +#: ../lib/gis/color_rules.c:356 ../lib/gis/color_rules.c:360 +msgid "range: map values" +msgstr "" + +#: ../lib/gis/color_rules.c:343 +#, c-format +msgid "range: %g to %g" +msgstr "" + +#: ../lib/gis/color_rules.c:368 +#, fuzzy +msgid "Unable to open color descriptions" +msgstr "%s yazma için açılamıyor" + #: ../lib/gis/mapset_msc.c:90 #, c-format msgid "Unable to make mapset element %s (%s): %s" @@ -6204,12 +6366,12 @@ msgid "Unable to access mapset element %s (%s): %s" msgstr "" -#: ../lib/gis/cmprzlib.c:139 ../lib/gis/cmprzlib.c:157 +#: ../lib/gis/cmprzlib.c:142 #, c-format msgid "ZLIB compression error %d: %s" msgstr "" -#: ../lib/gis/cmprzlib.c:225 ../lib/gis/cmprzlib.c:242 +#: ../lib/gis/cmprzlib.c:204 #, c-format msgid "ZLIB decompression error %d: %s" msgstr "" @@ -6269,12 +6431,12 @@ #: ../lib/gis/parser_dependencies.c:305 #, c-format -msgid "Option %s requires all of %s" +msgid "Option <%s> requires all of %s" msgstr "" #: ../lib/gis/parser_dependencies.c:332 #, c-format -msgid "Option %s is mutually exclusive with all of %s" +msgid "Option <%s> is mutually exclusive with all of %s" msgstr "" #: ../lib/gis/parser_dependencies.c:358 @@ -6310,43 +6472,43 @@ msgid "Task already has a worker" msgstr "" -#: ../lib/gis/compress.c:132 ../lib/gis/compress.c:193 -#: ../lib/gis/compress.c:208 +#: ../lib/gis/compress.c:143 ../lib/gis/compress.c:208 +#: ../lib/gis/compress.c:225 ../lib/gis/compress.c:240 msgid "Request for unsupported compressor" msgstr "" -#: ../lib/gis/compress.c:223 +#: ../lib/gis/compress.c:255 msgid "No destination buffer allocated" msgstr "" -#: ../lib/gis/compress.c:230 +#: ../lib/gis/compress.c:262 #, c-format msgid "Invalid read size %d" msgstr "" -#: ../lib/gis/compress.c:251 +#: ../lib/gis/compress.c:283 #, c-format msgid "Unable to read %d bytes: end of file" msgstr "" -#: ../lib/gis/compress.c:253 +#: ../lib/gis/compress.c:285 #, c-format msgid "Unable to read %d bytes: %s" msgstr "" -#: ../lib/gis/compress.c:327 ../lib/gis/compress.c:350 -#: ../lib/gis/compress.c:391 +#: ../lib/gis/compress.c:360 ../lib/gis/compress.c:383 +#: ../lib/gis/compress.c:424 msgid "Unable to write compression flag" msgstr "" -#: ../lib/gis/compress.c:338 ../lib/gis/compress.c:361 -#: ../lib/gis/compress.c:404 +#: ../lib/gis/compress.c:371 ../lib/gis/compress.c:394 +#: ../lib/gis/compress.c:437 #, c-format msgid "Unable to write %d bytes: nothing written" msgstr "" -#: ../lib/gis/compress.c:340 ../lib/gis/compress.c:363 -#: ../lib/gis/compress.c:406 +#: ../lib/gis/compress.c:373 ../lib/gis/compress.c:396 +#: ../lib/gis/compress.c:439 #, c-format msgid "Unable to write %d bytes: %s" msgstr "" @@ -6592,7 +6754,7 @@ "-- Table unit tests finished successfully --" msgstr "" -#: ../lib/db/dbmi_base/default_name.c:136 +#: ../lib/db/dbmi_base/default_name.c:139 msgid "Programmer error" msgstr "" @@ -6682,25 +6844,30 @@ msgid "db_get_index_column_name(): invalid column number" msgstr "" -#: ../lib/vector/diglib/spindex_rw.c:98 ../lib/vector/diglib/spindex_rw.c:106 +#: ../lib/vector/diglib/spindex_rw.c:99 ../lib/vector/diglib/spindex_rw.c:107 msgid "Topology file must be written before spatial index file" msgstr "" -#: ../lib/vector/diglib/spindex_rw.c:302 +#: ../lib/vector/diglib/spindex_rw.c:303 #, 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 +#: ../lib/vector/diglib/spindex_rw.c:309 #, 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 +#: ../lib/vector/diglib/spindex_rw.c:318 #, c-format msgid "Spatial index format version %d.%d is not supported by this release. Please rebuild topology." msgstr "" +#: ../lib/vector/diglib/plus_line.c:262 ../lib/vector/diglib/plus_line.c:302 +#, c-format +msgid "Attempt to delete not registered line %d from node %d" +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." @@ -6806,7 +6973,7 @@ msgid "Unable to write isles to plus file" msgstr "" -#: ../lib/vector/diglib/plus_node.c:214 +#: ../lib/vector/diglib/plus_node.c:213 #, c-format msgid "Attempt to read line angle for the line which is not connected to the node: node %d, line %d" msgstr "" @@ -6867,44 +7034,44 @@ msgid "Error in read/write portable char, byte_order = %d Written: %d Read: %d" msgstr "" -#: ../lib/vector/diglib/plus_area.c:215 ../lib/vector/diglib/plus_area.c:716 +#: ../lib/vector/diglib/plus_area.c:218 ../lib/vector/diglib/plus_area.c:718 #, 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:724 +#: ../lib/vector/diglib/plus_area.c:228 ../lib/vector/diglib/plus_area.c:726 #, c-format msgid "Line %d already has area/isle %d to right" msgstr "" -#: ../lib/vector/diglib/plus_area.c:279 +#: ../lib/vector/diglib/plus_area.c:282 msgid "Isle already registered in area" msgstr "" -#: ../lib/vector/diglib/plus_area.c:313 +#: ../lib/vector/diglib/plus_area.c:316 msgid "Attempt to delete isle from dead area" msgstr "" -#: ../lib/vector/diglib/plus_area.c:330 +#: ../lib/vector/diglib/plus_area.c:324 #, c-format msgid "Attempt to delete not registered isle %d from area %d" msgstr "" -#: ../lib/vector/diglib/plus_area.c:369 +#: ../lib/vector/diglib/plus_area.c:371 msgid "Attempt to delete dead area" msgstr "" -#: ../lib/vector/diglib/plus_area.c:408 +#: ../lib/vector/diglib/plus_area.c:410 #, c-format msgid "Dead centroid %d registered for area (bug in the vector library)" msgstr "" -#: ../lib/vector/diglib/plus_area.c:431 +#: ../lib/vector/diglib/plus_area.c:433 #, c-format msgid "Attempt to delete area %d info from dead isle %d" msgstr "" -#: ../lib/vector/diglib/plus_area.c:782 +#: ../lib/vector/diglib/plus_area.c:784 #, c-format msgid "Attempt to delete isle %d info from dead area %d" msgstr "" @@ -7019,7 +7186,7 @@ #: ../lib/vector/Vlib/header_finfo.c:113 ../lib/vector/Vlib/header_finfo.c:153 #: ../lib/vector/Vlib/header_finfo.c:254 ../lib/vector/Vlib/close.c:284 #: ../lib/vector/Vlib/close_ogr.c:77 ../lib/vector/Vlib/close_ogr.c:111 -#: ../lib/proj/convert.c:64 +#: ../lib/proj/convert.c:98 msgid "GRASS is not compiled with OGR support" msgstr "" @@ -7193,7 +7360,7 @@ msgstr "<%s> vektör haritasının veritabanı bağı eklenemiyor" #: ../lib/vector/Vlib/copy.c:764 ../lib/vector/Vlib/close_nat.c:102 -#: ../lib/vector/Vlib/map.c:317 +#: ../lib/vector/Vlib/map.c:318 #, c-format msgid "Unable to copy table <%s>" msgstr "<%s> tablosuna kopyalanamıyor" @@ -7254,7 +7421,7 @@ msgstr "" #: ../lib/vector/Vlib/open.c:367 ../lib/vector/Vlib/open.c:871 -#: ../lib/vector/Vlib/build.c:865 +#: ../lib/vector/Vlib/build.c:866 #, c-format msgid "Unable to open spatial index file for vector map <%s>" msgstr "" @@ -7290,13 +7457,13 @@ msgstr "" #: ../lib/vector/Vlib/open.c:813 ../lib/vector/Vlib/open.c:826 -#: ../lib/vector/Vlib/map.c:159 +#: ../lib/vector/Vlib/map.c:160 #, c-format msgid "Unable to delete vector map <%s>" msgstr "<%s> vektör haritası silinemiyor" -#: ../lib/vector/Vlib/open.c:821 ../lib/vector/Vlib/map.c:155 -#: ../lib/vector/Vlib/map.c:249 +#: ../lib/vector/Vlib/open.c:821 ../lib/vector/Vlib/map.c:156 +#: ../lib/vector/Vlib/map.c:250 #, c-format msgid "Vector map <%s> already exists and will be overwritten" msgstr "<%s> vektör haritası zaten mevcut ve üzerine yazılacak" @@ -7815,29 +7982,29 @@ msgid "Bug: attempt to update map which is not in current mapset" msgstr "" -#: ../lib/vector/Vlib/snap.c:223 ../lib/vector/Vlib/snap.c:582 +#: ../lib/vector/Vlib/snap.c:223 ../lib/vector/Vlib/snap.c:583 msgid "Snap vertices Pass 1: select points" msgstr "" -#: ../lib/vector/Vlib/snap.c:270 ../lib/vector/Vlib/snap.c:636 +#: ../lib/vector/Vlib/snap.c:268 ../lib/vector/Vlib/snap.c:637 msgid "Snap vertices Pass 2: assign anchor vertices" msgstr "" -#: ../lib/vector/Vlib/snap.c:339 ../lib/vector/Vlib/snap.c:705 +#: ../lib/vector/Vlib/snap.c:337 ../lib/vector/Vlib/snap.c:706 msgid "Snap vertices Pass 3: snap to assigned points" msgstr "" -#: ../lib/vector/Vlib/snap.c:525 ../lib/vector/Vlib/snap.c:888 +#: ../lib/vector/Vlib/snap.c:526 ../lib/vector/Vlib/snap.c:889 #, c-format msgid "Snapped vertices: %d" msgstr "" -#: ../lib/vector/Vlib/snap.c:526 ../lib/vector/Vlib/snap.c:889 +#: ../lib/vector/Vlib/snap.c:527 ../lib/vector/Vlib/snap.c:890 #, c-format msgid "New vertices: %d" msgstr "" -#: ../lib/vector/Vlib/snap.c:916 +#: ../lib/vector/Vlib/snap.c:917 msgid "Reading features..." msgstr "" @@ -8083,71 +8250,71 @@ msgid "Vect_get_point_in_poly() failed" msgstr "" -#: ../lib/vector/Vlib/map.c:139 ../lib/vector/Vlib/map.c:245 +#: ../lib/vector/Vlib/map.c:140 ../lib/vector/Vlib/map.c:246 msgid "Vector map name is not SQL compliant" msgstr "Vektör harita isimleri YSD uyumlu deÄŸil" -#: ../lib/vector/Vlib/map.c:143 +#: ../lib/vector/Vlib/map.c:144 #, c-format msgid "Unable to find vector map <%s> in <%s>" msgstr "<%s> deki <%s> vektör haritası bulunamadı" -#: ../lib/vector/Vlib/map.c:179 ../lib/vector/Vlib/map.c:267 +#: ../lib/vector/Vlib/map.c:180 ../lib/vector/Vlib/map.c:268 #, c-format msgid "Unable to copy vector map <%s> to <%s>" msgstr "Vektör harita <%s> ten <%s> e kopyalanamıyor" -#: ../lib/vector/Vlib/map.c:331 ../lib/vector/Vlib/map.c:462 +#: ../lib/vector/Vlib/map.c:332 ../lib/vector/Vlib/map.c:463 #, c-format msgid "Unable to delete table <%s>" msgstr "<%s> tablosu silinemiyor" -#: ../lib/vector/Vlib/map.c:346 +#: ../lib/vector/Vlib/map.c:347 #, c-format msgid "Unable to create index for table <%s>, key <%s>" msgstr "<%s> tablosu için indeks oluÅŸturulamıyor, anahtar <%s>" -#: ../lib/vector/Vlib/map.c:402 +#: ../lib/vector/Vlib/map.c:403 #, c-format msgid "Ignoring invalid mapset: %s" msgstr "" -#: ../lib/vector/Vlib/map.c:407 +#: ../lib/vector/Vlib/map.c:408 #, c-format msgid "Invalid vector map name <%s>" msgstr "" -#: ../lib/vector/Vlib/map.c:417 +#: ../lib/vector/Vlib/map.c:418 #, c-format msgid "Unable to open header file for vector map <%s>" msgstr "" -#: ../lib/vector/Vlib/map.c:449 +#: ../lib/vector/Vlib/map.c:450 #, c-format msgid "Unable to find table <%s> linked to vector map <%s>" msgstr "" -#: ../lib/vector/Vlib/map.c:472 +#: ../lib/vector/Vlib/map.c:473 #, c-format msgid "Table <%s> linked to vector map <%s> does not exist" msgstr "" -#: ../lib/vector/Vlib/map.c:485 +#: ../lib/vector/Vlib/map.c:486 #, c-format msgid "Unable to open directory '%s'" msgstr "'%s' dizini açılamıyor" -#: ../lib/vector/Vlib/map.c:499 +#: ../lib/vector/Vlib/map.c:500 #, c-format msgid "Unable to delete file '%s'" msgstr "'%s' dosyası silinemiyor" -#: ../lib/vector/Vlib/map.c:519 +#: ../lib/vector/Vlib/map.c:520 #, c-format msgid "Unable to rename directory '%s' to '%s'" msgstr "'%s' dizini '%s' olarak yeniden adlandırılamıyor" -#: ../lib/vector/Vlib/map.c:528 +#: ../lib/vector/Vlib/map.c:529 #, c-format msgid "Unable to remove directory '%s': %s" msgstr "" @@ -8201,10 +8368,10 @@ msgid "Your GRASS version does not fully support feature index format %d.%d of the vector. Consider to rebuild topology or upgrade GRASS." msgstr "" -#: ../lib/vector/Vlib/intersect2.c:1202 ../lib/vector/Vlib/intersect2.c:1208 -#: ../lib/vector/Vlib/intersect2.c:1210 ../lib/vector/Vlib/intersect2.c:1262 -#: ../lib/vector/Vlib/intersect2.c:1271 ../lib/vector/Vlib/intersect2.c:1292 -#: ../lib/vector/Vlib/intersect2.c:1309 ../lib/vector/Vlib/intersect.c:1194 +#: ../lib/vector/Vlib/intersect2.c:1259 ../lib/vector/Vlib/intersect2.c:1265 +#: ../lib/vector/Vlib/intersect2.c:1267 ../lib/vector/Vlib/intersect2.c:1319 +#: ../lib/vector/Vlib/intersect2.c:1328 ../lib/vector/Vlib/intersect2.c:1349 +#: ../lib/vector/Vlib/intersect2.c:1366 ../lib/vector/Vlib/intersect.c:1194 #: ../lib/vector/Vlib/intersect.c:1200 ../lib/vector/Vlib/intersect.c:1202 #: ../lib/vector/Vlib/intersect.c:1257 ../lib/vector/Vlib/intersect.c:1266 #: ../lib/vector/Vlib/intersect.c:1287 ../lib/vector/Vlib/intersect.c:1304 @@ -8435,12 +8602,12 @@ msgstr "" #: ../lib/vector/Vlib/build_sfa.c:339 ../lib/vector/Vlib/build_sfa.c:632 -#: ../lib/vector/Vlib/build_nat.c:74 +#: ../lib/vector/Vlib/build_nat.c:75 msgid "Registering primitives..." msgstr "" #: ../lib/vector/Vlib/build_sfa.c:385 ../lib/vector/Vlib/build_sfa.c:664 -#: ../lib/vector/Vlib/build_nat.c:117 +#: ../lib/vector/Vlib/build_nat.c:118 #, c-format msgid "One primitive registered" msgid_plural "%d primitives registered" @@ -8448,7 +8615,7 @@ msgstr[1] "" #: ../lib/vector/Vlib/build_sfa.c:386 ../lib/vector/Vlib/build_sfa.c:665 -#: ../lib/vector/Vlib/build_nat.c:118 +#: ../lib/vector/Vlib/build_nat.c:119 #, c-format msgid "One vertex registered" msgid_plural "%d vertices registered" @@ -8814,7 +8981,7 @@ msgid "Attempt to read topo for dead isle (%d)" msgstr "" -#: ../lib/vector/Vlib/break_lines.c:572 +#: ../lib/vector/Vlib/break_lines.c:574 #, c-format msgid "Intersections: %d" msgstr "KesiÅŸimler: %d" @@ -8844,7 +9011,7 @@ msgid "Topology not available for vector map <%s>. Registering primitives..." msgstr "" -#: ../lib/vector/Vlib/box.c:436 ../lib/vector/Vlib/build_nat.c:84 +#: ../lib/vector/Vlib/box.c:436 ../lib/vector/Vlib/build_nat.c:85 msgid "Unable to read vector map" msgstr "Vektör harita okunamıyor" @@ -9009,16 +9176,36 @@ msgid "Output vector map <%s> is used as input" msgstr "" -#: ../lib/vector/Vlib/merge_lines.c:240 +#: ../lib/vector/Vlib/merge_lines.c:241 +#, c-format +msgid "%d lines merged" +msgstr "" + +#: ../lib/vector/Vlib/merge_lines.c:242 +#, c-format +msgid "%d new lines" +msgstr "" + +#: ../lib/vector/Vlib/merge_lines.c:245 #, c-format msgid "%d boundaries merged" msgstr "" -#: ../lib/vector/Vlib/merge_lines.c:241 +#: ../lib/vector/Vlib/merge_lines.c:246 #, c-format msgid "%d new boundaries" msgstr "" +#: ../lib/vector/Vlib/merge_lines.c:249 +#, c-format +msgid "%d lines and boundaries merged" +msgstr "" + +#: ../lib/vector/Vlib/merge_lines.c:250 +#, c-format +msgid "%d new lines and boundaries" +msgstr "" + #: ../lib/vector/Vlib/open_nat.c:56 #, c-format msgid "Unable to open coor file for vector map <%s>" @@ -9106,178 +9293,178 @@ msgid "Vect_segment_intersection() ERROR (collinear non vertical segments)" msgstr "" -#: ../lib/vector/Vlib/build.c:115 +#: ../lib/vector/Vlib/build.c:116 msgid "Area of size = 0.0 (less than 4 vertices) ignored" msgstr "" -#: ../lib/vector/Vlib/build.c:131 +#: ../lib/vector/Vlib/build.c:132 msgid "Unable to add area (map closed, topo saved)" msgstr "Alan eklenemiyor (harita kapandı, topoloji kaydedildi)" -#: ../lib/vector/Vlib/build.c:139 +#: ../lib/vector/Vlib/build.c:140 msgid "Unable to add isle (map closed, topo saved)" msgstr "Ada eklenemiyor (harita kapatıldı, topoloji kaydedildi)" -#: ../lib/vector/Vlib/build.c:149 +#: ../lib/vector/Vlib/build.c:150 msgid "Area of size = 0.0 ignored" msgstr "Alan boyutu = 0.0 görmezden gelindi" -#: ../lib/vector/Vlib/build.c:200 +#: ../lib/vector/Vlib/build.c:201 msgid "Request to find area outside nonexistent isle" msgstr "" -#: ../lib/vector/Vlib/build.c:351 +#: ../lib/vector/Vlib/build.c:352 msgid "Larger bbox but smaller area!!!" msgstr "" -#: ../lib/vector/Vlib/build.c:606 +#: ../lib/vector/Vlib/build.c:607 msgid "Checking for topological errors..." msgstr "" -#: ../lib/vector/Vlib/build.c:641 +#: ../lib/vector/Vlib/build.c:642 #, c-format msgid "Number of lines of length zero: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:643 +#: ../lib/vector/Vlib/build.c:644 #, c-format msgid "Number of boundaries of length zero: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:652 +#: ../lib/vector/Vlib/build.c:653 #, c-format msgid "Number of boundary intersections: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:676 +#: ../lib/vector/Vlib/build.c:677 msgid "Skipping further checks because of incorrect boundaries" msgstr "" -#: ../lib/vector/Vlib/build.c:726 +#: ../lib/vector/Vlib/build.c:727 #, c-format msgid "Number of redundant holes: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:871 +#: ../lib/vector/Vlib/build.c:872 #, c-format msgid "Building topology for vector map <%s>..." msgstr "" -#: ../lib/vector/Vlib/build.c:889 +#: ../lib/vector/Vlib/build.c:890 msgid "Topology was built" msgstr "" -#: ../lib/vector/Vlib/build.c:900 +#: ../lib/vector/Vlib/build.c:901 #, c-format msgid "Number of nodes: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:901 +#: ../lib/vector/Vlib/build.c:902 #, c-format msgid "Number of primitives: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:902 +#: ../lib/vector/Vlib/build.c:903 #, c-format msgid "Number of points: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:903 +#: ../lib/vector/Vlib/build.c:904 #, c-format msgid "Number of lines: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:904 +#: ../lib/vector/Vlib/build.c:905 #, c-format msgid "Number of boundaries: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:905 +#: ../lib/vector/Vlib/build.c:906 #, c-format msgid "Number of centroids: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:908 +#: ../lib/vector/Vlib/build.c:909 #, c-format msgid "Number of faces: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:911 +#: ../lib/vector/Vlib/build.c:912 #, c-format msgid "Number of kernels: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:957 +#: ../lib/vector/Vlib/build.c:958 #, c-format msgid "Number of areas: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:958 +#: ../lib/vector/Vlib/build.c:959 #, c-format msgid "Number of isles: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:963 +#: ../lib/vector/Vlib/build.c:964 #, c-format msgid "Number of areas without centroid: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:968 +#: ../lib/vector/Vlib/build.c:969 #, c-format msgid "Number of centroids exceeds number of areas: %d > %d" msgstr "" -#: ../lib/vector/Vlib/build.c:972 +#: ../lib/vector/Vlib/build.c:973 #, c-format msgid "Number of incorrect boundaries: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:976 +#: ../lib/vector/Vlib/build.c:977 #, c-format msgid "Number of centroids outside area: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:980 +#: ../lib/vector/Vlib/build.c:981 #, c-format msgid "Number of duplicate centroids: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:984 +#: ../lib/vector/Vlib/build.c:985 msgid "Number of areas: -" msgstr "" -#: ../lib/vector/Vlib/build.c:985 +#: ../lib/vector/Vlib/build.c:986 msgid "Number of isles: -" msgstr "" -#: ../lib/vector/Vlib/build.c:1013 +#: ../lib/vector/Vlib/build.c:1014 #, c-format msgid "Unable to create topo file for vector map <%s>" msgstr "" -#: ../lib/vector/Vlib/build.c:1021 +#: ../lib/vector/Vlib/build.c:1022 msgid "Error writing out topo file" msgstr "Topoloji dosyasını yazmada hata" -#: ../lib/vector/Vlib/build.c:1210 +#: ../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:1233 +#: ../lib/vector/Vlib/build.c:1234 #, c-format msgid "%s is no longer supported" msgstr "" -#: ../lib/vector/Vlib/build.c:1256 +#: ../lib/vector/Vlib/build.c:1257 msgid "Spatial index not available, can not be saved" msgstr "" -#: ../lib/vector/Vlib/build.c:1268 +#: ../lib/vector/Vlib/build.c:1269 #, c-format msgid "Unable to create spatial index file for vector map <%s>" msgstr "" -#: ../lib/vector/Vlib/build.c:1277 +#: ../lib/vector/Vlib/build.c:1278 msgid "Error writing out spatial index file" msgstr "Konumsal indek dosyasını yazmada hata" @@ -9317,29 +9504,29 @@ msgid "conditions failed" msgstr "" -#: ../lib/vector/Vlib/build_nat.c:129 +#: ../lib/vector/Vlib/build_nat.c:132 msgid "Building areas..." msgstr "" -#: ../lib/vector/Vlib/build_nat.c:153 +#: ../lib/vector/Vlib/build_nat.c:156 #, c-format msgid "One area built" msgid_plural "%d areas built" msgstr[0] "" msgstr[1] "" -#: ../lib/vector/Vlib/build_nat.c:154 +#: ../lib/vector/Vlib/build_nat.c:157 #, c-format msgid "One isle built" msgid_plural "%d isles built" msgstr[0] "" msgstr[1] "" -#: ../lib/vector/Vlib/build_nat.c:163 +#: ../lib/vector/Vlib/build_nat.c:168 msgid "Attaching islands..." msgstr "" -#: ../lib/vector/Vlib/build_nat.c:180 +#: ../lib/vector/Vlib/build_nat.c:188 msgid "Attaching centroids..." msgstr "" @@ -9348,7 +9535,7 @@ msgid "Unable to delete item %d from spatial index" msgstr "" -#: ../lib/vector/neta/spanningtree.c:106 +#: ../lib/vector/neta/spanningtree.c:109 msgid "Computing minimum spanning tree..." msgstr "" @@ -9380,42 +9567,48 @@ msgid "Unable to open select cursor: %s" msgstr "" -#: ../lib/proj/get_proj.c:148 +#: ../lib/proj/get_proj.c:158 #, c-format msgid "Invalid zone %s specified" msgstr "%s geçersiz zonu belirlendi" -#: ../lib/proj/get_proj.c:228 -msgid "Unable to initialise PROJ.4 with the following parameter list:" +#: ../lib/proj/get_proj.c:243 +#, fuzzy +msgid "Unable to initialise PROJ with the following parameter list:" msgstr "Takip eden parametreler, PROJ.4 ile baÅŸlamak için yetersiz:" -#: ../lib/proj/get_proj.c:236 -#, c-format -msgid "The error message: %s" +#: ../lib/proj/get_proj.c:252 +#, fuzzy, c-format +msgid "The PROJ error message: %s" msgstr "Hata mesajı:%s" -#: ../lib/proj/get_proj.c:294 +#: ../lib/proj/get_proj.c:360 msgid "Option input overflowed option table" msgstr "" -#: ../lib/proj/get_proj.c:325 +#: ../lib/proj/get_proj.c:388 +#, fuzzy +msgid "Unable to initialize pj" +msgstr "<%s> katmanı açılamıyor" + +#: ../lib/proj/get_proj.c:396 #, c-format msgid "Unable to initialize pj cause: %s" msgstr "" -#: ../lib/proj/get_proj.c:401 +#: ../lib/proj/get_proj.c:501 msgid "Input Projection Parameters" msgstr "Girdi Projeksiyon Parametreleri" -#: ../lib/proj/get_proj.c:404 +#: ../lib/proj/get_proj.c:503 msgid "Input Unit Factor" msgstr "Girdi Birim Faktörü" -#: ../lib/proj/get_proj.c:414 +#: ../lib/proj/get_proj.c:513 msgid "Output Projection Parameters" msgstr "" -#: ../lib/proj/get_proj.c:417 +#: ../lib/proj/get_proj.c:515 msgid "Output Unit Factor" msgstr "Çıktı Birim faktörü" @@ -9450,57 +9643,96 @@ msgid "Error in datum table file <%s>, line %d" msgstr "<%s> Datum tablo dosyasında hata, satır %d" -#: ../lib/proj/convert.c:159 +#: ../lib/proj/convert.c:194 msgid "Unable parse GRASS PROJ_INFO file" msgstr "GRASS PROJ_INFO dosyası ayrıştırılamıyor" -#: ../lib/proj/convert.c:164 +#: ../lib/proj/convert.c:201 msgid "Unable get PROJ.4-style parameter string" msgstr "PROJ.4 stilindeki parametre dizesi alınamıyor" -#: ../lib/proj/convert.c:178 +#: ../lib/proj/convert.c:219 #, c-format msgid "OGR can't parse PROJ.4-style parameter string: %s (OGR Error code was %d)" msgstr "OGR, PROJ.4 stilindeki deÄŸiÅŸken dizesini ayrıştıramıyor: %s (OGR Hata kodu %d)" -#: ../lib/proj/convert.c:191 +#: ../lib/proj/convert.c:232 #, c-format msgid "OGR can't get WKT-style parameter string (OGR Error code was %d)" msgstr "OGR, WKT stilindeki deÄŸiÅŸken dizesini ayrıştıramıyor:(OGR Hata kodu %d)" -#: ../lib/proj/convert.c:427 +#: ../lib/proj/convert.c:469 #, c-format msgid "Updating spatial reference with embedded proj4 definition failed. Proj4 definition: <%s>" msgstr "" -#: ../lib/proj/convert.c:434 +#: ../lib/proj/convert.c:476 msgid "Updating spatial reference with embedded proj4 definition" msgstr "" -#: ../lib/proj/convert.c:564 +#: ../lib/proj/convert.c:610 msgid "No projection name! Projection parameters likely to be meaningless." msgstr "Projeksiyon adı yok! Projeksiyon deÄŸiÅŸkenleri anlamsız gibi görünüyor." -#: ../lib/proj/convert.c:626 +#: ../lib/proj/convert.c:672 #, c-format msgid "Datum <%s> not recognised by GRASS and no parameters found" msgstr "<%s> Datum'u GRASS tarafından tanınmıyor ve deÄŸiÅŸkenler yok" -#: ../lib/proj/convert.c:642 +#: ../lib/proj/convert.c:688 #, c-format msgid "Datum <%s> apparently recognised by GRASS but no parameters found. You may want to look into this." msgstr "<%s> Datum'u GRASS tarafından tanınıyor ama deÄŸiÅŸkenler yok. Bunları girmelisiniz." -#: ../lib/proj/convert.c:646 +#: ../lib/proj/convert.c:692 #, c-format msgid "Invalid transformation number %d; valid range is 1 to %d. Leaving datum transform parameters unspecified." msgstr "" -#: ../lib/proj/do_proj.c:106 ../lib/proj/do_proj.c:180 +#: ../lib/proj/do_proj.c:89 +msgid "Input coordinate system is NULL" +msgstr "" + +#: ../lib/proj/do_proj.c:104 +#, c-format +msgid "proj_create() failed for '%s'" +msgstr "" + +#: ../lib/proj/do_proj.c:114 +#, fuzzy, c-format +msgid "Unable to create latlong equivalent for '%s'" +msgstr "<%s> tablosu oluÅŸturulamıyor" + +#: ../lib/proj/do_proj.c:164 +#, fuzzy +msgid "No input projection" +msgstr "Bilinmeyen projeksiyon" + +#: ../lib/proj/do_proj.c:167 ../lib/proj/do_proj.c:336 +msgid "No transformation object" +msgstr "" + +#: ../lib/proj/do_proj.c:221 ../lib/proj/do_proj.c:446 +#, c-format +msgid "proj_trans() failed: %s" +msgstr "" + +#: ../lib/proj/do_proj.c:247 +#, fuzzy +msgid "No output projection" +msgstr "Bilinmeyen projeksiyon" + +#: ../lib/proj/do_proj.c:276 ../lib/proj/do_proj.c:499 +#: ../lib/proj/do_proj.c:626 ../lib/proj/do_proj.c:790 #, c-format msgid "pj_transform() failed: %s" msgstr "" +#: ../lib/proj/do_proj.c:584 ../lib/proj/do_proj.c:747 +#, c-format +msgid "proj_trans() failed: %d" +msgstr "" + #: ../lib/lidar/zones.c:476 ../lib/lidar/zones.c:513 #, c-format msgid "<%s> created in database." @@ -9559,10 +9791,6 @@ msgstr "Hata: seçenek <%s>: <%s> mevcut.\n" #, fuzzy -msgid "Unable to open file '%s'" -msgstr "<%s> katmanı açılamıyor" - -#, fuzzy msgid "Hit RETURN to continue" msgstr "Devam etmek için ENTER'a basın -->" @@ -9597,3 +9825,9 @@ msgid "Example: income < 1000 and inhab >= 10000" msgstr "Örnek: income < 1000 and inhab >= 10000" + +#~ msgid "Unable to initialise PROJ.4 with the following parameter list:" +#~ msgstr "Takip eden parametreler, PROJ.4 ile baÅŸlamak için yetersiz:" + +#~ msgid "The error message: %s" +#~ msgstr "Hata mesajı:%s" diff -Nru grass-7.4.3/locale/po/grasslibs_uk.po grass-7.6.0/locale/po/grasslibs_uk.po --- grass-7.4.3/locale/po/grasslibs_uk.po 2018-11-24 09:45:30.000000000 +0000 +++ grass-7.6.0/locale/po/grasslibs_uk.po 2018-12-26 10:57:24.000000000 +0000 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: grasslibs_uk\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-03-24 00:06+0100\n" +"POT-Creation-Date: 2018-12-26 11:43+0100\n" "PO-Revision-Date: 2017-05-23 21:08+0200\n" "Last-Translator: Roman Peresoliak , 2017\n" "Language-Team: Ukrainian (https://www.transifex.com/grass-gis/teams/45198/uk/)\n" @@ -66,7 +66,7 @@ #: ../lib/manage/do_remove.c:57 ../lib/manage/do_rename.c:54 #: ../lib/ogsf/gp3.c:56 ../lib/ogsf/gp3.c:191 ../lib/ogsf/gv3.c:60 #: ../lib/ogsf/gv3.c:333 ../lib/vector/Vlib/open.c:235 -#: ../lib/vector/Vlib/map.c:263 ../lib/vector/Vlib/legal_vname.c:141 +#: ../lib/vector/Vlib/map.c:264 ../lib/vector/Vlib/legal_vname.c:141 #: ../lib/vector/Vlib/legal_vname.c:144 #, c-format msgid "Vector map <%s> not found" @@ -77,8 +77,8 @@ msgstr "Ðеможливо видалити векторну карту" #: ../lib/manage/do_remove.c:73 ../lib/manage/do_rename.c:71 -#: ../lib/raster/open.c:176 ../lib/raster/open.c:843 ../lib/raster/open.c:880 -#: ../lib/raster/open.c:932 ../lib/ogsf/gs3.c:125 ../lib/ogsf/gs3.c:189 +#: ../lib/raster/open.c:177 ../lib/raster/open.c:853 ../lib/raster/open.c:890 +#: ../lib/raster/open.c:942 ../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 @@ -206,7 +206,7 @@ msgid "Mapset <%s> does not exist." msgstr "" -#: ../lib/rowio/setup.c:61 ../lib/rowio/setup.c:67 ../lib/segment/open.c:98 +#: ../lib/rowio/setup.c:61 ../lib/rowio/setup.c:67 ../lib/segment/open.c:118 #: ../lib/rst/interp_float/segmen2d_parallel.c:78 #: ../lib/rst/interp_float/segmen2d_parallel.c:85 #: ../lib/rst/interp_float/segmen2d_parallel.c:92 @@ -218,9 +218,9 @@ #: ../lib/rst/interp_float/segmen2d.c:203 #: ../lib/rst/interp_float/segmen2d.c:209 #: ../lib/rst/interp_float/segmen2d.c:219 -#: ../lib/vector/diglib/struct_alloc.c:491 ../lib/vector/Vlib/line.c:50 +#: ../lib/vector/diglib/struct_alloc.c:494 ../lib/vector/Vlib/line.c:50 #: ../lib/vector/Vlib/line.c:154 ../lib/vector/Vlib/map.c:48 -#: ../lib/vector/neta/bridge.c:58 ../lib/vector/neta/spanningtree.c:101 +#: ../lib/vector/neta/bridge.c:58 ../lib/vector/neta/spanningtree.c:104 #: ../lib/vector/neta/path.c:262 ../lib/vector/neta/components.c:71 #: ../lib/vector/neta/components.c:176 ../lib/vector/neta/centrality.c:63 #: ../lib/vector/neta/centrality.c:145 ../lib/vector/neta/flow.c:66 @@ -254,27 +254,38 @@ msgid "There are classbreaks outside the range min-max. Number of classes reduced to %i, but using probabilities for %i classes." msgstr "" -#: ../lib/raster/range.c:101 +#: ../lib/raster/range.c:103 #, c-format msgid "Unable to read fp range file for <%s>" msgstr "" -#: ../lib/raster/range.c:168 +#: ../lib/raster/range.c:170 #, c-format msgid "Unable to read quant rules for raster map <%s>" msgstr "" -#: ../lib/raster/range.c:205 ../lib/raster/range.c:225 +#: ../lib/raster/range.c:207 ../lib/raster/range.c:227 #, c-format msgid "Unable to read range file for <%s>" msgstr "" -#: ../lib/raster/range.c:263 ../lib/raster/range.c:269 -#: ../lib/raster/range.c:299 ../lib/raster/range.c:313 +#: ../lib/raster/range.c:286 +#, fuzzy, c-format +msgid "Unable to read stats file for <%s>" +msgstr "Ðеможливо перейменувати %s" + +#: ../lib/raster/range.c:368 ../lib/raster/range.c:374 +#: ../lib/raster/range.c:406 ../lib/raster/range.c:420 #, c-format msgid "Unable to write range file for <%s>" msgstr "" +#: ../lib/raster/range.c:450 ../lib/raster/range.c:464 +#: ../lib/raster/range.c:482 ../lib/raster/range.c:487 +#, fuzzy, c-format +msgid "Unable to write stats file for <%s>" +msgstr "Ðеможливо перейменувати %s" + #: ../lib/raster/raster_metadata.c:109 #, c-format msgid "Unable to read <%s> for raster map <%s@%s>" @@ -325,163 +336,163 @@ msgid "Error writing compressed FP data for row %d of <%s>: %s" msgstr "" -#: ../lib/raster/put_row.c:386 ../lib/raster/put_row.c:392 +#: ../lib/raster/put_row.c:391 ../lib/raster/put_row.c:397 #, c-format msgid "Error writing compressed data for row %d of <%s>" msgstr "" -#: ../lib/raster/put_row.c:402 +#: ../lib/raster/put_row.c:407 #, c-format msgid "Error writing uncompressed data for row %d of <%s>" msgstr "" -#: ../lib/raster/put_row.c:462 +#: ../lib/raster/put_row.c:467 #, c-format msgid "Error writing data via GDAL for row %d of <%s>" msgstr "" -#: ../lib/raster/put_row.c:486 +#: ../lib/raster/put_row.c:491 msgid "GDAL output doesn't support writing null rows separately" msgstr "" -#: ../lib/raster/put_row.c:489 +#: ../lib/raster/put_row.c:494 #, c-format msgid "No null file for <%s>" msgstr "" -#: ../lib/raster/put_row.c:513 ../lib/raster/put_row.c:518 +#: ../lib/raster/put_row.c:521 ../lib/raster/put_row.c:526 #, c-format msgid "Error writing compressed null data for row %d of <%s>" msgstr "" -#: ../lib/raster/put_row.c:552 ../lib/raster/put_row.c:555 +#: ../lib/raster/put_row.c:560 ../lib/raster/put_row.c:563 #, c-format msgid "Error writing null row %d of <%s>" msgstr "" -#: ../lib/raster/put_row.c:680 +#: ../lib/raster/put_row.c:688 #, c-format msgid "put_raster_row: raster map <%s> not open for write - request ignored" msgstr "" -#: ../lib/raster/put_row.c:687 +#: ../lib/raster/put_row.c:695 msgid "put_raster_row: unopened file descriptor - request ignored" msgstr "" -#: ../lib/raster/open.c:191 +#: ../lib/raster/open.c:192 #, 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:196 +#: ../lib/raster/open.c:197 #, c-format msgid "Error reading reclass file for raster map <%s>" msgstr "" -#: ../lib/raster/open.c:207 +#: ../lib/raster/open.c:208 #, c-format msgid "Error reading map type for raster map <%s>" msgstr "" -#: ../lib/raster/open.c:215 +#: ../lib/raster/open.c:216 #, c-format msgid "Raster map <%s@%s>: format field in header file invalid" msgstr "" -#: ../lib/raster/open.c:234 +#: ../lib/raster/open.c:235 #, c-format -msgid "Compression with %s is not supported" +msgid "Compression with %s is not supported in this GRASS GIS installation" msgstr "" -#: ../lib/raster/open.c:238 +#: ../lib/raster/open.c:239 #, c-format msgid "Raster map <%s> is in different projection than current region. Found <%s>, should be <%s>." msgstr "" -#: ../lib/raster/open.c:245 +#: ../lib/raster/open.c:246 #, c-format msgid "Raster map <%s> is in different zone (%d) than current region (%d)" msgstr "" -#: ../lib/raster/open.c:250 +#: ../lib/raster/open.c:251 #, c-format msgid "Raster map <%s>: bytes per cell (%d) too large" msgstr "" -#: ../lib/raster/open.c:275 +#: ../lib/raster/open.c:278 #, c-format msgid "Raster map <%s@%s> is a GDAL link but GRASS is compiled without GDAL support" msgstr "" -#: ../lib/raster/open.c:283 +#: ../lib/raster/open.c:289 #, c-format msgid "Unable to open %s file for raster map <%s@%s>" msgstr "" -#: ../lib/raster/open.c:320 +#: ../lib/raster/open.c:327 #, c-format msgid "Error reading format for <%s@%s>" msgstr "" -#: ../lib/raster/open.c:525 +#: ../lib/raster/open.c:535 msgid "Unable to create GDAL link" msgstr "" -#: ../lib/raster/open.c:597 ../lib/raster/gdal.c:477 +#: ../lib/raster/open.c:607 ../lib/raster/gdal.c:479 #, c-format msgid "Invalid map type <%d>" msgstr "" -#: ../lib/raster/open.c:602 ../lib/raster/open.c:757 +#: ../lib/raster/open.c:612 ../lib/raster/open.c:767 #, c-format msgid "Raster map <%s> is not in the current mapset (%s)" msgstr "" -#: ../lib/raster/open.c:609 +#: ../lib/raster/open.c:619 #, c-format msgid "<%s> is an illegal file name" msgstr "" -#: ../lib/raster/open.c:624 ../lib/raster/open.c:704 ../lib/raster/open.c:780 +#: ../lib/raster/open.c:634 ../lib/raster/open.c:714 ../lib/raster/open.c:790 #, c-format msgid "No temp files available: %s" msgstr "" -#: ../lib/raster/open.c:753 +#: ../lib/raster/open.c:763 #, c-format msgid "Raster map <%s> does not exist in the current mapset (%s)" msgstr "" -#: ../lib/raster/open.c:819 +#: ../lib/raster/open.c:829 msgid "Rast_set_fp_type(): can only be called with FCELL_TYPE or DCELL_TYPE" msgstr "" -#: ../lib/raster/open.c:877 +#: ../lib/raster/open.c:887 #, c-format msgid "Raster map <%s> not found in mapset <%s>" msgstr "" -#: ../lib/raster/open.c:938 +#: ../lib/raster/open.c:948 #, c-format msgid "Unable to find '%s'" msgstr "" -#: ../lib/raster/open.c:949 +#: ../lib/raster/open.c:959 #, c-format msgid "Invalid type: field '%s' in file '%s'" msgstr "" -#: ../lib/raster/open.c:954 +#: ../lib/raster/open.c:964 #, c-format msgid "Missing type: field in file '%s'" msgstr "" -#: ../lib/raster/open.c:959 +#: ../lib/raster/open.c:969 #, c-format msgid "Raster map <%s> is not xdr: byte_order: %s" msgstr "" -#: ../lib/raster/open.c:1028 +#: ../lib/raster/open.c:1038 msgid "Rast_set_quant_rules() can be called only for raster maps opened for reading" msgstr "" @@ -520,7 +531,7 @@ msgid "Unable to create <%s> file for map <%s>" msgstr "" -#: ../lib/raster/get_row.c:35 ../lib/raster/get_row.c:901 +#: ../lib/raster/get_row.c:35 ../lib/raster/get_row.c:906 #, c-format msgid "Reading raster map <%s@%s> request for row %d is outside region" msgstr "" @@ -560,27 +571,27 @@ msgid "Error reading raster data via GDAL for row %d of <%s>" msgstr "" -#: ../lib/raster/get_row.c:830 +#: ../lib/raster/get_row.c:835 #, c-format msgid "Error seeking compressed null data for row %d of <%s>" msgstr "" -#: ../lib/raster/get_row.c:835 ../lib/raster/get_row.c:845 +#: ../lib/raster/get_row.c:840 ../lib/raster/get_row.c:850 #, c-format msgid "Error reading compressed null data for row %d of <%s>" msgstr "" -#: ../lib/raster/get_row.c:851 +#: ../lib/raster/get_row.c:856 #, c-format msgid "Error uncompressing null data for row %d of <%s>" msgstr "" -#: ../lib/raster/get_row.c:885 +#: ../lib/raster/get_row.c:890 #, c-format msgid "Error seeking null row %d for <%s>" msgstr "" -#: ../lib/raster/get_row.c:888 +#: ../lib/raster/get_row.c:893 #, c-format msgid "Error reading null row %d for <%s>" msgstr "" @@ -638,6 +649,15 @@ msgid "Unable to create dependency file in <%s@%s>" msgstr "" +#: ../lib/raster/vrt.c:83 +#, fuzzy, c-format +msgid "Tile raster map <%s> not found" +msgstr "РаÑтрова карат <%s>не знайдена" + +#: ../lib/raster/vrt.c:86 +msgid "A virtual raster can not contain itself" +msgstr "" + #: ../lib/raster/alloc_cell.c:151 #, c-format msgid "Rast__null_bitstream_size: cols (%d) is negative" @@ -760,17 +780,17 @@ msgid "Invalid descriptor: %d" msgstr "" -#: ../lib/raster/close.c:392 ../lib/raster/close.c:520 +#: ../lib/raster/close.c:394 ../lib/raster/close.c:522 #, c-format msgid "Unable to rename null file '%s' to '%s': %s" msgstr "" -#: ../lib/raster/close.c:462 +#: ../lib/raster/close.c:464 #, c-format msgid "Unable to rename cell file '%s' to '%s': %s" msgstr "" -#: ../lib/raster/close.c:542 +#: ../lib/raster/close.c:544 msgid "unable to write f_format file for CELL maps" msgstr "" @@ -794,62 +814,62 @@ msgid "Unable to locate symbol <%s>" msgstr "" -#: ../lib/raster/gdal.c:145 +#: ../lib/raster/gdal.c:147 msgid "Unable to load GDAL library" msgstr "" -#: ../lib/raster/gdal.c:375 +#: ../lib/raster/gdal.c:377 msgid "Unable to open GDAL file" msgstr "" -#: ../lib/raster/gdal.c:483 +#: ../lib/raster/gdal.c:485 #, c-format msgid "Unable to get <%s> driver" msgstr "" -#: ../lib/raster/gdal.c:492 +#: ../lib/raster/gdal.c:494 #, c-format msgid "Unable to create <%s> dataset using <%s> driver" msgstr "" -#: ../lib/raster/gdal.c:500 +#: ../lib/raster/gdal.c:502 #, c-format msgid "Driver <%s> does not support direct writing. Using MEM driver for intermediate dataset." msgstr "" -#: ../lib/raster/gdal.c:506 +#: ../lib/raster/gdal.c:508 msgid "Unable to get in-memory raster driver" msgstr "" -#: ../lib/raster/gdal.c:513 +#: ../lib/raster/gdal.c:515 #, c-format msgid "Unable to create <%s> dataset using memory driver" msgstr "" -#: ../lib/raster/gdal.c:517 +#: ../lib/raster/gdal.c:519 #, c-format msgid "Driver <%s> does not support creating rasters" msgstr "" -#: ../lib/raster/gdal.c:533 +#: ../lib/raster/gdal.c:535 msgid "Unable to set geo transform" msgstr "" -#: ../lib/raster/gdal.c:537 +#: ../lib/raster/gdal.c:539 msgid "Unable to set projection" msgstr "" -#: ../lib/raster/gdal.c:541 +#: ../lib/raster/gdal.c:543 #, c-format msgid "Unable to create cell_misc/%s/gdal file" msgstr "" -#: ../lib/raster/gdal.c:557 +#: ../lib/raster/gdal.c:559 #, c-format msgid "Error writing cell_misc/%s/gdal file" msgstr "" -#: ../lib/raster/gdal.c:605 +#: ../lib/raster/gdal.c:607 #, c-format msgid "Unable to create output file <%s> using driver <%s>" msgstr "" @@ -909,16 +929,17 @@ #: ../lib/raster/init.c:109 #, c-format -msgid "Unknown compression method <%s>, using default ZLIB" +msgid "Unknown compression method <%s>, using default %s" msgstr "" #: ../lib/raster/init.c:113 -msgid "No compression is not supported for GRASS raster maps, using default ZLIB" +#, c-format +msgid "No compression is not supported for GRASS raster maps, using default %s" msgstr "" -#: ../lib/raster/init.c:118 +#: ../lib/raster/init.c:120 #, c-format -msgid "This GRASS version does not support %s compression, using default ZLIB" +msgid "This GRASS version does not support %s compression, using default %s" msgstr "" #: ../lib/raster/null_val.c:64 @@ -951,8 +972,12 @@ msgid "Output window changed while maps are open for write. Map name <%s>" msgstr "" -#: ../lib/ogsf/gsd_img_tif.c:66 ../lib/ogsf/gk2.c:216 -#: ../lib/ogsf/gsd_img_ppm.c:52 ../lib/ogsf/gsd_img_ppm.c:95 +#: ../lib/ogsf/gsd_img_tif.c:63 ../lib/ogsf/gsd_img_ppm.c:50 +msgid "Unable to get image of current GL screen" +msgstr "" + +#: ../lib/ogsf/gsd_img_tif.c:69 ../lib/ogsf/gk2.c:216 +#: ../lib/ogsf/gsd_img_ppm.c:55 ../lib/ogsf/gsd_img_ppm.c:101 #, c-format msgid "Unable to open file <%s> for writing" msgstr "" @@ -965,32 +990,32 @@ msgid "Need at least 2 keyframes for interpolation" msgstr "" -#: ../lib/ogsf/gs2.c:1211 +#: ../lib/ogsf/gs2.c:1210 #, c-format msgid "no category info" msgstr "" -#: ../lib/ogsf/gs2.c:1230 +#: ../lib/ogsf/gs2.c:1229 #, c-format msgid "no data" msgstr "" -#: ../lib/ogsf/gs2.c:1655 +#: ../lib/ogsf/gs2.c:1654 #, 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 +#: ../lib/ogsf/gs2.c:1732 ../lib/ogsf/gs2.c:1738 ../lib/ogsf/gs2.c:1746 +#: ../lib/ogsf/gs2.c:1755 ../lib/ogsf/gs2.c:1763 ../lib/ogsf/gs2.c:1773 +#: ../lib/ogsf/gs2.c:1821 msgid "GS_load_att_map(): Out of memory. Unable to load map" msgstr "" -#: ../lib/ogsf/gs2.c:1850 +#: ../lib/ogsf/gs2.c:1849 msgid "Loading failed" msgstr "" -#: ../lib/ogsf/gs2.c:1854 +#: ../lib/ogsf/gs2.c:1853 msgid "Error finding range" msgstr "" @@ -1025,8 +1050,8 @@ #: ../lib/ogsf/gp3.c:62 ../lib/ogsf/gp3.c:196 ../lib/ogsf/gv3.c:66 #: ../lib/ogsf/gv3.c:338 ../lib/python/temporal/c_libraries_interface.py:747 #: ../lib/vector/Vlib/open.c:301 ../lib/vector/Vlib/open.c:437 -#: ../lib/vector/Vlib/map.c:192 ../lib/vector/Vlib/map.c:202 -#: ../lib/vector/Vlib/map.c:274 +#: ../lib/vector/Vlib/map.c:193 ../lib/vector/Vlib/map.c:203 +#: ../lib/vector/Vlib/map.c:275 #, c-format, python-format msgid "Unable to open vector map <%s>" msgstr "" @@ -1050,7 +1075,7 @@ #: ../lib/ogsf/gp3.c:202 ../lib/ogsf/gv3.c:344 #: ../lib/rst/interp_float/vinput2d.c:100 ../lib/vector/Vlib/cats.c:589 #: ../lib/vector/Vlib/copy.c:620 ../lib/vector/Vlib/copy.c:730 -#: ../lib/vector/Vlib/map.c:300 ../lib/vector/Vlib/map.c:436 +#: ../lib/vector/Vlib/map.c:301 ../lib/vector/Vlib/map.c:437 #: ../lib/vector/Vlib/ascii.c:398 ../lib/vector/Vlib/array.c:276 #: ../lib/vector/Vlib/net_build.c:159 ../lib/vector/Vlib/net_build.c:206 #: ../lib/vector/Vlib/net_build.c:490 ../lib/vector/Vlib/net_build.c:791 @@ -1064,7 +1089,7 @@ #: ../lib/db/dbmi_client/copy_tab.c:112 ../lib/db/dbmi_client/copy_tab.c:133 #: ../lib/vector/Vlib/cats.c:597 ../lib/vector/Vlib/close_nat.c:160 #: ../lib/vector/Vlib/write_ogr.c:198 ../lib/vector/Vlib/write_pg.c:2915 -#: ../lib/vector/Vlib/map.c:341 ../lib/vector/Vlib/ascii.c:410 +#: ../lib/vector/Vlib/map.c:342 ../lib/vector/Vlib/ascii.c:410 #: ../lib/vector/Vlib/array.c:282 ../lib/vector/Vlib/net_build.c:165 #: ../lib/vector/Vlib/net_build.c:211 ../lib/vector/Vlib/net_build.c:496 #: ../lib/vector/Vlib/net_build.c:797 ../lib/vector/Vlib/net_build.c:976 @@ -1097,6 +1122,11 @@ msgid "Cut-plane points mis-match between surfaces. Check resolution(s)." msgstr "" +#: ../lib/ogsf/gsd_img_ppm.c:96 +#, fuzzy +msgid "Unable to write view" +msgstr "Ðеможливо видалити %s" + #: ../lib/ogsf/gsd_legend.c:246 #, c-format msgid "Unable to read color file of raster map <%s>" @@ -1188,12 +1218,12 @@ msgid "Maximum number of datasets exceeded" msgstr "" -#: ../lib/ogsf/gsd_prim.c:146 +#: ../lib/ogsf/gsd_prim.c:155 #, c-format msgid "Color Material: %d" msgstr "" -#: ../lib/ogsf/gsd_prim.c:630 +#: ../lib/ogsf/gsd_prim.c:642 #, c-format msgid "gsd_rot(): %c is an invalid axis specification. Rotation ignored. Please advise GRASS developers of this error" msgstr "" @@ -1305,18 +1335,51 @@ msgid "Invalid color (%s), using \"white\" as default" msgstr "" -#: ../lib/nviz/render.c:106 +#: ../lib/nviz/render.c:39 +#, c-format +msgid "Unable to get function address for %s" +msgstr "" + +#: ../lib/nviz/render.c:163 msgid "Bad server connection" msgstr "" -#: ../lib/nviz/render.c:112 +#: ../lib/nviz/render.c:169 msgid "Unable to get visual info" msgstr "" -#: ../lib/nviz/render.c:119 +#: ../lib/nviz/render.c:176 msgid "Unable to create rendering context" msgstr "" +#: ../lib/nviz/render.c:225 +#, c-format +msgid "Unable to choose pixel format (CGL error = %d)" +msgstr "" + +#: ../lib/nviz/render.c:231 +#, c-format +msgid "Unable to create context (CGL error = %d)" +msgstr "" + +#: ../lib/nviz/render.c:266 +msgid "Unable to register window class" +msgstr "" + +#: ../lib/nviz/render.c:275 +msgid "Unable to create window" +msgstr "" + +#: ../lib/nviz/render.c:323 +#, c-format +msgid "Unable to set current context (CGL error = %d)" +msgstr "" + +#: ../lib/nviz/render.c:361 +#, c-format +msgid "Incomplete framebuffer status (status = %d)" +msgstr "" + #: ../lib/nviz/map_obj.c:59 msgid "Maximum surfaces loaded!" msgstr "" @@ -2212,13 +2275,13 @@ msgid "The limit of open files (%i) was reached (%i). The module r.series will be run with flag z, to avoid open files limit exceeding." msgstr "" -#: ../lib/python/temporal/temporal_raster_base_algebra.py:690 +#: ../lib/python/temporal/temporal_raster_base_algebra.py:741 #, python-format msgid "Error computing map <%s>" msgstr "" -#: ../lib/python/temporal/temporal_raster_base_algebra.py:777 -#: ../lib/python/temporal/temporal_algebra.py:2395 +#: ../lib/python/temporal/temporal_raster_base_algebra.py:828 +#: ../lib/python/temporal/temporal_algebra.py:2426 #, python-format msgid "%s map <%s> not found in GRASS spatial database" msgstr "" @@ -2275,64 +2338,64 @@ msgid "Empty entry in map list, this should not happen" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:815 +#: ../lib/python/temporal/temporal_algebra.py:821 msgid "Spatio-temporal topological operators are not supported in granularity algebra mode" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:853 +#: ../lib/python/temporal/temporal_algebra.py:859 msgid "All input space time datasets must have a valid temporal topology." msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:862 +#: ../lib/python/temporal/temporal_algebra.py:868 msgid "All input space time datasets must have the same temporal type." msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:1113 +#: ../lib/python/temporal/temporal_algebra.py:1119 #, python-format msgid "Removing un-needed or empty %s maps" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:1168 +#: ../lib/python/temporal/temporal_algebra.py:1174 #, python-format msgid "Space time %s dataset <%s> not found" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:1196 -#: ../lib/python/temporal/temporal_algebra.py:1200 +#: ../lib/python/temporal/temporal_algebra.py:1202 +#: ../lib/python/temporal/temporal_algebra.py:1206 #, python-format msgid "Wrong temporal type of space time dataset <%s> <%s> time is required" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:1220 +#: ../lib/python/temporal/temporal_algebra.py:1226 msgid "Wrong type of input " msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2186 +#: ../lib/python/temporal/temporal_algebra.py:2205 #, python-format msgid "The resulting space time dataset type <%(a)s> is different from the requested type <%(b)s>" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2192 +#: ../lib/python/temporal/temporal_algebra.py:2211 msgid "Maps that should be registered in the resulting space time dataset have different types." msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2401 +#: ../lib/python/temporal/temporal_algebra.py:2432 msgid "Wrong map type. TMAP only supports single maps that are registered in the temporal GRASS database" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2429 +#: ../lib/python/temporal/temporal_algebra.py:2460 msgid "Merging empty map lists" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2432 +#: ../lib/python/temporal/temporal_algebra.py:2463 msgid "First Map list is empty, can't merge it. Return only last map list" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2435 +#: ../lib/python/temporal/temporal_algebra.py:2466 msgid "Second Map list is empty, can't merge it. Return only first map list" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2443 +#: ../lib/python/temporal/temporal_algebra.py:2474 msgid "Space time datasets to merge must have the same temporal type" msgstr "" @@ -2364,33 +2427,33 @@ msgid "Area computation is not supported for LL projections" msgstr "" -#: ../lib/python/temporal/gui_support.py:58 ../lib/python/script/core.py:1298 +#: ../lib/python/temporal/gui_support.py:58 ../lib/python/script/core.py:1324 #, python-format msgid "Invalid element '%s'" msgstr "" #: ../lib/python/temporal/univar_statistics.py:62 -#: ../lib/python/temporal/univar_statistics.py:178 +#: ../lib/python/temporal/univar_statistics.py:180 #, python-format msgid "Space time %(sp)s dataset <%(i)s> is empty" msgstr "" -#: ../lib/python/temporal/univar_statistics.py:101 +#: ../lib/python/temporal/univar_statistics.py:102 #, python-format msgid "Unable to get statistics for raster map <%s>" msgstr "" -#: ../lib/python/temporal/univar_statistics.py:104 +#: ../lib/python/temporal/univar_statistics.py:105 #, python-format msgid "Unable to get statistics for 3d raster map <%s>" msgstr "" -#: ../lib/python/temporal/univar_statistics.py:168 +#: ../lib/python/temporal/univar_statistics.py:170 #, python-format msgid "Space time %(sp)s dataset <%(i)s> not found" msgstr "" -#: ../lib/python/temporal/univar_statistics.py:222 +#: ../lib/python/temporal/univar_statistics.py:224 #, python-format msgid "Unable to get statistics for vector map <%s>" msgstr "" @@ -2468,37 +2531,37 @@ msgid "Unable to remove timestamp for vector map <%s>" msgstr "" -#: ../lib/python/temporal/temporal_vector_algebra.py:386 +#: ../lib/python/temporal/temporal_vector_algebra.py:387 #, python-format msgid "Error vector maps with basename %s exist. Use --o flag to overwrite existing file" msgstr "" -#: ../lib/python/temporal/temporal_vector_algebra.py:419 +#: ../lib/python/temporal/temporal_vector_algebra.py:420 #, python-format msgid "" "Error starting %s : \n" "%s" msgstr "" -#: ../lib/python/temporal/temporal_vector_algebra.py:492 +#: ../lib/python/temporal/temporal_vector_algebra.py:493 #, python-format msgid "" "Error vector map %s exist in temporal database. Use overwrite flag. : \n" "%s" msgstr "" -#: ../lib/python/temporal/core.py:603 +#: ../lib/python/temporal/core.py:605 msgid "Unable to initialize the temporal DBMI interface. Please use t.connect to specify the driver and the database string" msgstr "" -#: ../lib/python/temporal/core.py:672 +#: ../lib/python/temporal/core.py:674 #, python-format msgid "" "Unable to receive temporal database metadata.\n" "Current temporal database info:%(info)s" msgstr "" -#: ../lib/python/temporal/core.py:677 +#: ../lib/python/temporal/core.py:679 #, python-format msgid "" "Unsupported temporal database: version mismatch.\n" @@ -2507,7 +2570,7 @@ "Current temporal database info:%(info)s" msgstr "" -#: ../lib/python/temporal/core.py:685 +#: ../lib/python/temporal/core.py:687 #, python-format msgid "" "Unsupported temporal database: version mismatch.\n" @@ -2515,12 +2578,12 @@ "Current temporal database info:%(info)s" msgstr "" -#: ../lib/python/temporal/core.py:773 +#: ../lib/python/temporal/core.py:775 #, python-format msgid "Creating temporal database: %s" msgstr "" -#: ../lib/python/temporal/core.py:782 +#: ../lib/python/temporal/core.py:784 #, python-format msgid "" "Unable to create SQLite temporal database\n" @@ -2528,31 +2591,31 @@ "Please use t.connect to set a read- and writable temporal database path" msgstr "" -#: ../lib/python/temporal/core.py:947 +#: ../lib/python/temporal/core.py:949 msgid "Unable to mogrify sql statement. " msgstr "" -#: ../lib/python/temporal/core.py:969 +#: ../lib/python/temporal/core.py:971 msgid "Unable to check table. " msgstr "" -#: ../lib/python/temporal/core.py:985 +#: ../lib/python/temporal/core.py:987 msgid "Unable to execute sql statement. " msgstr "" -#: ../lib/python/temporal/core.py:995 +#: ../lib/python/temporal/core.py:997 msgid "Unable to fetch one. " msgstr "" -#: ../lib/python/temporal/core.py:1005 +#: ../lib/python/temporal/core.py:1007 msgid "Unable to fetch all. " msgstr "" -#: ../lib/python/temporal/core.py:1022 +#: ../lib/python/temporal/core.py:1024 msgid "Unable to execute transaction. " msgstr "" -#: ../lib/python/temporal/core.py:1126 +#: ../lib/python/temporal/core.py:1128 #, python-format msgid "" "Unable to connect to %(db)s database: %(string)s\n" @@ -2560,14 +2623,14 @@ "Please use t.connect to set a read- and writable temporal database backend" msgstr "" -#: ../lib/python/temporal/core.py:1286 +#: ../lib/python/temporal/core.py:1288 #, python-format msgid "" "Unable to execute :\n" " %(sql)s" msgstr "" -#: ../lib/python/temporal/core.py:1330 +#: ../lib/python/temporal/core.py:1332 #, python-format msgid "" "Unable to execute transaction:\n" @@ -2622,14 +2685,14 @@ msgstr "" #: ../lib/python/script/array.py:157 ../lib/python/script/array.py:207 -#: ../lib/python/script/array.py:254 ../lib/python/script/array.py:305 -#: ../lib/python/script/array.py:356 ../lib/python/script/array.py:398 +#: ../lib/python/script/array.py:254 ../lib/python/script/array.py:306 +#: ../lib/python/script/array.py:357 ../lib/python/script/array.py:399 #, python-format msgid "Invalid kind <%s>" msgstr "" #: ../lib/python/script/array.py:160 ../lib/python/script/array.py:210 -#: ../lib/python/script/array.py:308 ../lib/python/script/array.py:359 +#: ../lib/python/script/array.py:309 ../lib/python/script/array.py:360 #, python-format msgid "Invalid size <%d>" msgstr "" @@ -2638,17 +2701,17 @@ msgid "grass.script.array.read is deprecated and does not work on MS Windows, pass raster name in the constructor" msgstr "" -#: ../lib/python/script/array.py:247 ../lib/python/script/array.py:392 +#: ../lib/python/script/array.py:247 ../lib/python/script/array.py:393 #, python-format msgid "Invalid FP size <%d>" msgstr "" -#: ../lib/python/script/array.py:251 ../lib/python/script/array.py:395 +#: ../lib/python/script/array.py:251 ../lib/python/script/array.py:396 #, python-format msgid "Invalid integer size <%d>" msgstr "" -#: ../lib/python/script/array.py:346 +#: ../lib/python/script/array.py:347 msgid "grass.script.array3d.read is deprecated and does not work on MS Windows, pass 3D raster name in the constructor" msgstr "" @@ -2719,65 +2782,73 @@ msgid "color" msgstr "" +#: ../lib/python/script/setup.py:229 +msgid "Cleaning up default sqlite database ..." +msgstr "" + +#: ../lib/python/script/setup.py:247 ../lib/init/grass.py:1782 +msgid "Cleaning up temporary files..." +msgstr "" + #: ../lib/python/script/raster3d.py:92 #, python-format msgid "An error occurred while running r3.mapcalc with expression: %s" msgstr "" -#: ../lib/python/script/core.py:67 +#: ../lib/python/script/core.py:69 #, python-brace-format msgid "Cannot find the executable {0}" msgstr "" -#: ../lib/python/script/core.py:307 +#: ../lib/python/script/core.py:309 #, 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:987 +#: ../lib/python/script/core.py:1013 msgid "Mixing value types. Will try to compare after integer conversion" msgstr "" -#: ../lib/python/script/core.py:1188 +#: ../lib/python/script/core.py:1214 #, python-format msgid "Element type should be \"cell\" and not \"%s\"" msgstr "" -#: ../lib/python/script/core.py:1217 ../lib/python/script/core.py:1282 +#: ../lib/python/script/core.py:1243 ../lib/python/script/core.py:1308 #, python-format msgid "Element type should be \"raster\" and not \"%s\"" msgstr "" -#: ../lib/python/script/core.py:1437 +#: ../lib/python/script/core.py:1463 msgid "Unable to list mapsets" msgstr "" -#: ../lib/python/script/core.py:1476 +#: ../lib/python/script/core.py:1502 #, python-format msgid "Location <%s> already exists. Operation canceled." msgstr "" -#: ../lib/python/script/core.py:1479 +#: ../lib/python/script/core.py:1505 #, python-format msgid "Location <%s> already exists and will be overwritten" msgstr "" -#: ../lib/python/script/core.py:1603 +#: ../lib/python/script/core.py:1629 #, python-brace-format msgid "Debug level {0}" msgstr "" -#: ../lib/python/script/core.py:1606 +#: ../lib/python/script/core.py:1632 #, python-brace-format msgid "WARNING: Ignoring unsupported debug level (must be >=0 and <=5). {0}\n" msgstr "" -#: ../lib/python/script/core.py:1622 +#: ../lib/python/script/core.py:1648 #, python-format msgid "Illegal filename <%s>. Cannot be 'NULL' or start with '.'." msgstr "" -#: ../lib/python/script/core.py:1631 +#: ../lib/python/script/core.py:1657 #, python-format msgid "Illegal filename <%(s)s>. <%(il)s> not allowed.\n" msgstr "" @@ -2818,7 +2889,7 @@ msgid "Cannot parse interface description of<{name}> module: {error}" msgstr "" -#: ../lib/python/pygrass/modules/grid/grid.py:553 +#: ../lib/python/pygrass/modules/grid/grid.py:554 msgid "Execution of subprocesses was not successful" msgstr "" @@ -2839,17 +2910,17 @@ msgid "Error executing: Rast_set_cat" msgstr "" -#: ../lib/python/pygrass/raster/abstract.py:275 +#: ../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:286 +#: ../lib/python/pygrass/raster/abstract.py:285 #, python-brace-format msgid "Overwrite type: {0} not supported (True/False)" msgstr "" -#: ../lib/python/pygrass/raster/abstract.py:299 +#: ../lib/python/pygrass/raster/abstract.py:298 #: ../lib/python/pygrass/vector/abstract.py:97 #, python-brace-format msgid "Map name {0} not valid" @@ -2888,11 +2959,11 @@ msgid "Raster map <{0}> does not exist" msgstr "" -#: ../lib/python/pygrass/errors.py:17 +#: ../lib/python/pygrass/errors.py:18 msgid "The map is close!" msgstr "" -#: ../lib/python/pygrass/errors.py:28 +#: ../lib/python/pygrass/errors.py:29 msgid "The self.c_mapinfo pointer must be correctly initiated" msgstr "" @@ -2909,12 +2980,12 @@ msgid "You must use the force flag to actually remove it. Exiting." msgstr "" -#: ../lib/python/pygrass/vector/__init__.py:806 +#: ../lib/python/pygrass/vector/__init__.py:813 #, python-format msgid "Unable to read line of feature %i" msgstr "" -#: ../lib/python/pygrass/vector/__init__.py:895 +#: ../lib/python/pygrass/vector/__init__.py:902 #, python-format msgid "Unable to read area with id %i" msgstr "" @@ -3113,12 +3184,8 @@ msgid "Unable to read PNG" msgstr "" -#: ../lib/pngdriver/read_png.c:60 -msgid "Unable allocate PNG structure" -msgstr "" - -#: ../lib/pngdriver/read_png.c:64 ../lib/pngdriver/write_png.c:71 -#: ../lib/pngdriver/write_png.c:75 +#: ../lib/pngdriver/read_png.c:60 ../lib/pngdriver/read_png.c:64 +#: ../lib/pngdriver/write_png.c:71 ../lib/pngdriver/write_png.c:75 msgid "Unable to allocate PNG structure" msgstr "" @@ -3307,7 +3374,7 @@ #: ../lib/imagery/iscatt_core.c:745 #, c-format -msgid "Unable to read find raster <%s>" +msgid "Unable to find raster <%s>" msgstr "" #: ../lib/imagery/iscatt_core.c:755 @@ -3437,7 +3504,7 @@ msgid "WARNING" msgstr "" -#: ../lib/init/grass.py:187 ../lib/gis/parser.c:621 +#: ../lib/init/grass.py:187 ../lib/gis/parser.c:628 msgid "ERROR" msgstr "" @@ -3445,175 +3512,189 @@ msgid "Exiting..." msgstr "" -#: ../lib/init/grass.py:332 +#: ../lib/init/grass.py:336 msgid "Usage" msgstr "" -#: ../lib/init/grass.py:333 ../lib/gis/parser_html.c:141 +#: ../lib/init/grass.py:337 ../lib/gis/parser_html.c:141 #: ../lib/gis/parser_rest.c:146 msgid "Flags" msgstr "" -#: ../lib/init/grass.py:334 +#: ../lib/init/grass.py:338 msgid "print this help message" msgstr "" -#: ../lib/init/grass.py:335 +#: ../lib/init/grass.py:339 msgid "show version information and exit" msgstr "" -#: ../lib/init/grass.py:336 +#: ../lib/init/grass.py:340 msgid "create given database, location or mapset if it doesn't exist" msgstr "" -#: ../lib/init/grass.py:337 +#: ../lib/init/grass.py:341 msgid "exit after creation of location or mapset. Only with -c flag" msgstr "" -#: ../lib/init/grass.py:338 -msgid "force removal of .gislock if exists (use with care!). Only with -text flag" +#: ../lib/init/grass.py:342 +msgid "force removal of .gislock if exists (use with care!). Only with --text flag" msgstr "" -#: ../lib/init/grass.py:339 +#: ../lib/init/grass.py:343 msgid "use text based interface (skip welcome screen)" msgstr "" -#: ../lib/init/grass.py:340 ../lib/init/grass.py:342 ../lib/init/grass.py:344 +#: ../lib/init/grass.py:344 ../lib/init/grass.py:346 ../lib/init/grass.py:348 msgid "and set as default" msgstr "" -#: ../lib/init/grass.py:341 +#: ../lib/init/grass.py:345 msgid "use text based interface (show welcome screen)" msgstr "" -#: ../lib/init/grass.py:343 +#: ../lib/init/grass.py:347 msgid "use $DEFAULT_GUI graphical user interface" msgstr "" -#: ../lib/init/grass.py:345 +#: ../lib/init/grass.py:349 msgid "print GRASS configuration parameters" msgstr "" -#: ../lib/init/grass.py:346 +#: ../lib/init/grass.py:350 msgid "options: arch,build,compiler,path,revision,version" msgstr "" -#: ../lib/init/grass.py:347 ../lib/gis/parser_html.c:189 +#: ../lib/init/grass.py:351 ../lib/gis/parser_html.c:189 #: ../lib/gis/parser_rest.c:179 msgid "Parameters" msgstr "" -#: ../lib/init/grass.py:348 +#: ../lib/init/grass.py:352 msgid "initial GRASS GIS database directory" msgstr "" -#: ../lib/init/grass.py:349 +#: ../lib/init/grass.py:353 msgid "directory containing Locations" msgstr "" -#: ../lib/init/grass.py:350 +#: ../lib/init/grass.py:354 msgid "initial GRASS Location" msgstr "" -#: ../lib/init/grass.py:351 +#: ../lib/init/grass.py:355 msgid "directory containing Mapsets with one common coordinate system (projection)" msgstr "" -#: ../lib/init/grass.py:352 +#: ../lib/init/grass.py:356 msgid "initial GRASS Mapset" msgstr "" -#: ../lib/init/grass.py:353 +#: ../lib/init/grass.py:357 msgid "fully qualified initial Mapset directory" msgstr "" -#: ../lib/init/grass.py:354 +#: ../lib/init/grass.py:358 msgid "Environment variables relevant for startup" msgstr "" -#: ../lib/init/grass.py:355 +#: ../lib/init/grass.py:359 msgid "select GUI (text, gui, gtext)" msgstr "" -#: ../lib/init/grass.py:356 +#: ../lib/init/grass.py:360 msgid "set html web browser for help pages" msgstr "" -#: ../lib/init/grass.py:357 +#: ../lib/init/grass.py:361 msgid "set additional path(s) to local GRASS modules or user scripts" msgstr "" -#: ../lib/init/grass.py:358 +#: ../lib/init/grass.py:362 msgid "set additional GISBASE for locally installed GRASS Addons" msgstr "" -#: ../lib/init/grass.py:359 +#: ../lib/init/grass.py:363 msgid "shell script to be processed as batch job" msgstr "" -#: ../lib/init/grass.py:360 +#: ../lib/init/grass.py:364 msgid "set Python interpreter name to override 'python'" msgstr "" -#: ../lib/init/grass.py:361 +#: ../lib/init/grass.py:365 msgid "execute GRASS module or script" msgstr "" -#: ../lib/init/grass.py:362 +#: ../lib/init/grass.py:366 msgid "provided executable will be executed in GRASS session" msgstr "" -#: ../lib/init/grass.py:363 +#: ../lib/init/grass.py:367 msgid "GRASS module, script or any other executable" msgstr "" -#: ../lib/init/grass.py:364 +#: ../lib/init/grass.py:368 msgid "parameters of the executable" msgstr "" -#: ../lib/init/grass.py:365 +#: ../lib/init/grass.py:369 msgid "standard flags" msgstr "" -#: ../lib/init/grass.py:390 +#: ../lib/init/grass.py:370 +msgid "create temporary location (use with the --exec flag)" +msgstr "" + +#: ../lib/init/grass.py:395 msgid "The APPDATA variable is not set, ask your operating system support" msgstr "" -#: ../lib/init/grass.py:393 +#: ../lib/init/grass.py:398 msgid "The APPDATA variable points to directory which does not exist, ask your operating system support" msgstr "" -#: ../lib/init/grass.py:440 +#: ../lib/init/grass.py:411 +#, python-format +msgid "Failed to create configuration directory '%s' with error: %s" +msgstr "" + +#: ../lib/init/grass.py:454 #, python-format msgid "Unable to create temporary directory ! Exiting." msgstr "" -#: ../lib/init/grass.py:493 +#: ../lib/init/grass.py:507 #, python-brace-format msgid "Invalid line in RC file ({file}): '{line}' ({error})\n" msgstr "" -#: ../lib/init/grass.py:547 +#: ../lib/init/grass.py:513 +#, python-brace-format +msgid "Empty RC file ({file})" +msgstr "" + +#: ../lib/init/grass.py:563 #, python-format msgid "GUI <%s> not supported in this version" msgstr "" -#: ../lib/init/grass.py:708 +#: ../lib/init/grass.py:729 msgid "Searched for a web browser, but none found" msgstr "" -#: ../lib/init/grass.py:747 +#: ../lib/init/grass.py:769 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" msgstr "" -#: ../lib/init/grass.py:751 +#: ../lib/init/grass.py:773 msgid "GRASS GUI not found. Please check your installation." msgstr "" -#: ../lib/init/grass.py:753 +#: ../lib/init/grass.py:775 msgid "" "{}\n" "Switching to text based interface mode.\n" @@ -3621,7 +3702,7 @@ "Hit RETURN to continue.\n" msgstr "" -#: ../lib/init/grass.py:762 +#: ../lib/init/grass.py:784 msgid "" "It appears that the X Windows system is not active.\n" "A graphical based user interface is not supported.\n" @@ -3631,95 +3712,125 @@ "Hit RETURN to continue.\n" msgstr "" -#: ../lib/init/grass.py:855 ../lib/gis/make_mapset.c:66 +#: ../lib/init/grass.py:880 ../lib/gis/make_mapset.c:66 #, c-format, python-format msgid "Location <%s> doesn't exist" msgstr "" -#: ../lib/init/grass.py:857 +#: ../lib/init/grass.py:882 #, python-format msgid "<%s> is not a valid GRASS Location because PERMANENT Mapset is missing" msgstr "" -#: ../lib/init/grass.py:860 +#: ../lib/init/grass.py:885 #, python-format msgid "<%s> is not a valid GRASS Location because PERMANENT is not a directory" msgstr "" -#: ../lib/init/grass.py:865 +#: ../lib/init/grass.py:890 #, python-format msgid "<%s> is not a valid GRASS Location because PERMANENT Mapset does not have a DEFAULT_WIND file (default computational region)" msgstr "" -#: ../lib/init/grass.py:870 +#: ../lib/init/grass.py:895 #, python-brace-format msgid "Mapset <{mapset}> doesn't exist in GRASS Location <{loc}>. A new mapset can be created by '-c' switch." msgstr "" -#: ../lib/init/grass.py:874 +#: ../lib/init/grass.py:899 #, python-format msgid "<%s> is not a GRASS Mapset because it is not a directory" msgstr "" -#: ../lib/init/grass.py:877 +#: ../lib/init/grass.py:902 #, python-format msgid "<%s> is not a valid GRASS Mapset because it does not have a WIND file" msgstr "" -#: ../lib/init/grass.py:881 +#: ../lib/init/grass.py:906 #, python-format msgid "<%s> is not a valid GRASS Mapset because its WIND file is not readable" msgstr "" -#: ../lib/init/grass.py:884 +#: ../lib/init/grass.py:909 #, python-brace-format msgid "Mapset <{mapset}> or Location <{location}> is invalid for an unknown reason" msgstr "" -#: ../lib/init/grass.py:947 -#, python-format -msgid "Failed to create new location. The location <%s> already exists." +#: ../lib/init/grass.py:934 +#, python-brace-format +msgid "Unable to create new location because the location <{location}> already exists." msgstr "" -#: ../lib/init/grass.py:954 -msgid "Missing WIND file" +#: ../lib/init/grass.py:938 +#, python-brace-format +msgid "Unable to create new location <{location}> because <{path}> is a file." msgstr "" -#: ../lib/init/grass.py:972 -msgid "" -"GISDBASE, LOCATION_NAME and MAPSET variables not set properly.\n" -"Interactive startup needed." +#: ../lib/init/grass.py:941 +#, python-brace-format +msgid "Unable to create new location <{location}> because the directory <{path}> already exists." +msgstr "" + +#: ../lib/init/grass.py:945 +#, python-brace-format +msgid "Unable to create new location in the directory <{path}> for an unknown reason." +msgstr "" + +#: ../lib/init/grass.py:992 +msgid "Mapset <{}> already exists. Ignoring the request to create it. Note that this warning may become an error in future versions." +msgstr "" + +#: ../lib/init/grass.py:1020 +msgid "Creating new GRASS GIS location <{}>..." +msgstr "" + +#: ../lib/init/grass.py:1026 +msgid "Creating new GRASS GIS mapset <{}>..." +msgstr "" + +#: ../lib/init/grass.py:1031 +#, python-brace-format +msgid "Unable to create new mapset <{mapset}> because <{path}> is a file." msgstr "" -#: ../lib/init/grass.py:996 +#: ../lib/init/grass.py:1037 +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:1061 +msgid "GRASS GIS database directory, location and mapset not set properly. Use GUI or command line to set them." +msgstr "" + +#: ../lib/init/grass.py:1086 #, python-format msgid "Invalid user interface specified - <%s>. Use the --help option to see valid interface names." msgstr "" -#: ../lib/init/grass.py:1015 +#: ../lib/init/grass.py:1106 #, python-brace-format msgid "" "Error in GUI startup. See messages above (if any) and if necessary, please report this error to the GRASS developers.\n" "On systems with package manager, make sure you have the right GUI package, probably named grass-gui, installed.\n" -"To run GRASS GIS in text mode use the -text flag.\n" +"To run GRASS GIS in text mode use the --text flag.\n" "Use '--help' for further options\n" " {cmd_name} --help\n" "See also: https://grass.osgeo.org/{cmd_name}/manuals/helptext.html" msgstr "" -#: ../lib/init/grass.py:1027 +#: ../lib/init/grass.py:1118 msgid "" "Exit was requested in GUI.\n" "GRASS GIS will not start. Bye." msgstr "" -#: ../lib/init/grass.py:1030 +#: ../lib/init/grass.py:1121 msgid "" "Invalid return code from GUI startup script.\n" "Please advise GRASS developers of this error." msgstr "" -#: ../lib/init/grass.py:1077 +#: ../lib/init/grass.py:1168 #, python-brace-format msgid "" "Error reading data path information from g.gisenv.\n" @@ -3730,59 +3841,55 @@ "Check the <{file}> file." msgstr "" -#: ../lib/init/grass.py:1158 ../lib/init/grass.py:1162 -msgid "Default locale settings are missing. GRASS running with C locale." -msgstr "" - -#: ../lib/init/grass.py:1240 +#: ../lib/init/grass.py:1381 #, python-format msgid "Path '%s' doesn't exist" msgstr "" -#: ../lib/init/grass.py:1242 +#: ../lib/init/grass.py:1383 #, python-format msgid "Path '%s' not accessible." msgstr "" #. GTC %s is mapset's folder path -#: ../lib/init/grass.py:1247 +#: ../lib/init/grass.py:1388 #, python-format msgid "You are not the owner of '%s'." msgstr "" -#: ../lib/init/grass.py:1255 +#: ../lib/init/grass.py:1396 #, python-format msgid "" "%(user)s is currently running GRASS in selected mapset (file %(file)s found). Concurrent use not allowed.\n" "You can force launching GRASS using -f flag (note that you need permission for this operation). Have another look in the processor manager just to be sure..." msgstr "" -#: ../lib/init/grass.py:1262 +#: ../lib/init/grass.py:1405 #, python-format msgid "%(user)s is currently running GRASS in selected mapset (file %(file)s found). Forcing to launch GRASS..." msgstr "" -#: ../lib/init/grass.py:1266 +#: ../lib/init/grass.py:1409 #, python-format msgid "" "Unable to properly access '%s'.\n" "Please notify system personnel." msgstr "" -#: ../lib/init/grass.py:1287 +#: ../lib/init/grass.py:1430 msgid "Building user fontcap..." msgstr "" -#: ../lib/init/grass.py:1346 +#: ../lib/init/grass.py:1489 msgid "The SHELL variable is not set" msgstr "" -#: ../lib/init/grass.py:1362 +#: ../lib/init/grass.py:1505 #, python-brace-format msgid "Unsupported shell <{sh}>: {env_file}" msgstr "" -#: ../lib/init/grass.py:1378 +#: ../lib/init/grass.py:1521 #, python-format msgid "" "Job file <%s> has been defined in the 'GRASS_BATCH_JOB' variable but not found. Exiting.\n" @@ -3790,114 +3897,118 @@ "Use 'unset GRASS_BATCH_JOB' to disable batch job processing." msgstr "" -#: ../lib/init/grass.py:1385 +#: ../lib/init/grass.py:1528 #, python-format msgid "Change file permission to 'executable' for <%s>" msgstr "" -#: ../lib/init/grass.py:1400 +#: ../lib/init/grass.py:1543 #, python-format msgid "Executing <%s> ..." msgstr "" -#: ../lib/init/grass.py:1407 +#: ../lib/init/grass.py:1550 #, python-brace-format msgid "" "Execution of <{cmd}> failed:\n" "{error}" msgstr "" -#: ../lib/init/grass.py:1410 +#: ../lib/init/grass.py:1553 #, python-format msgid "Execution of <%s> finished." msgstr "" -#: ../lib/init/grass.py:1441 +#: ../lib/init/grass.py:1583 #, python-brace-format msgid "Unable to close GUI. {0}" msgstr "" -#: ../lib/init/grass.py:1468 +#: ../lib/init/grass.py:1611 #, python-format msgid "Welcome to GRASS GIS %s" msgstr "" -#: ../lib/init/grass.py:1490 +#: ../lib/init/grass.py:1633 msgid "GRASS GIS homepage:" msgstr "" #. GTC Running through: SHELL NAME -#: ../lib/init/grass.py:1492 +#: ../lib/init/grass.py:1635 msgid "This version running through:" msgstr "" -#: ../lib/init/grass.py:1494 +#: ../lib/init/grass.py:1637 msgid "Help is available with the command:" msgstr "" -#: ../lib/init/grass.py:1495 +#: ../lib/init/grass.py:1638 msgid "See the licence terms with:" msgstr "" -#: ../lib/init/grass.py:1496 +#: ../lib/init/grass.py:1639 msgid "See citation options with:" msgstr "" -#: ../lib/init/grass.py:1499 +#: ../lib/init/grass.py:1642 msgid "If required, restart the GUI with:" msgstr "" -#: ../lib/init/grass.py:1501 +#: ../lib/init/grass.py:1644 msgid "Start the GUI with:" msgstr "" -#: ../lib/init/grass.py:1503 +#: ../lib/init/grass.py:1646 msgid "When ready to quit enter:" msgstr "" -#: ../lib/init/grass.py:1591 +#: ../lib/init/grass.py:1733 msgid "2D and 3D raster MASKs present" msgstr "" -#: ../lib/init/grass.py:1592 +#: ../lib/init/grass.py:1734 msgid "Raster MASK present" msgstr "" -#: ../lib/init/grass.py:1593 +#: ../lib/init/grass.py:1735 msgid "3D raster MASK present" msgstr "" -#: ../lib/init/grass.py:1634 +#: ../lib/init/grass.py:1775 msgid "Done." msgstr "" -#: ../lib/init/grass.py:1636 +#: ../lib/init/grass.py:1777 msgid "Goodbye from GRASS GIS" msgstr "" -#: ../lib/init/grass.py:1641 -msgid "Cleaning up temporary files..." -msgstr "" - -#: ../lib/init/grass.py:1661 +#: ../lib/init/grass.py:1813 msgid "Please install the GRASS GIS development package" msgstr "" -#: ../lib/init/grass.py:1695 +#: ../lib/init/grass.py:1848 #, python-format msgid "Parameter <%s> not supported" msgstr "" -#: ../lib/init/grass.py:1839 +#: ../lib/init/grass.py:1998 msgid "Flag -e requires also flag -c" msgstr "" -#: ../lib/init/grass.py:1886 +#: ../lib/init/grass.py:2000 +msgid "Coordinate reference system argument (e.g. EPSG) is needed for --tmp-location" +msgstr "" + +#: ../lib/init/grass.py:2003 +msgid "Only one argument (e.g. EPSG) is needed for --tmp-location, mapset name <{}> provided" +msgstr "" + +#: ../lib/init/grass.py:2058 #, python-brace-format msgid "" "Unable to start GRASS GIS. You have the choice to:\n" -" - Launch the graphical user interface with the '-gui' switch\n" -" {cmd_name} -gui\n" +" - Launch the graphical user interface with the '--gui' switch\n" +" {cmd_name} --gui\n" " - Launch with path to the location/mapset as an argument\n" " {cmd_name} /path/to/location/mapset`\n" " - Create a location with '-c' and launch in its PERMANENT mapset\n" @@ -3909,25 +4020,21 @@ "See also: https://grass.osgeo.org/{cmd_name}/manuals/helptext.html" msgstr "" -#: ../lib/init/grass.py:1909 -msgid "Creating new GRASS GIS location/mapset..." -msgstr "" - -#: ../lib/init/grass.py:1911 +#: ../lib/init/grass.py:2080 msgid "Starting GRASS GIS..." msgstr "" -#: ../lib/init/grass.py:1932 +#: ../lib/init/grass.py:2101 #, python-brace-format -msgid "<{0}> requested, but not available. Run GRASS in text mode (-text) or install missing package (usually 'grass-gui')." +msgid "<{0}> requested, but not available. Run GRASS in text mode (--text) or install missing package (usually 'grass-gui')." msgstr "" -#: ../lib/init/grass.py:1986 +#: ../lib/init/grass.py:2162 #, python-format msgid "Launching <%s> GUI in the background, please wait..." msgstr "" -#: ../lib/init/grass.py:2008 +#: ../lib/init/grass.py:2184 #, python-format msgid "Failed to start shell '%s'" msgstr "" @@ -3946,39 +4053,47 @@ msgid "Unable to write lockfile %s (%s)" msgstr "" -#: ../lib/segment/open.c:53 +#: ../lib/segment/open.c:57 +msgid "Using memory cache" +msgstr "" + +#: ../lib/segment/open.c:70 +msgid "Using disk cache" +msgstr "" + +#: ../lib/segment/open.c:73 msgid "Segment file name is NULL" msgstr "" -#: ../lib/segment/open.c:58 +#: ../lib/segment/open.c:78 msgid "Segment file exists already" msgstr "" -#: ../lib/segment/open.c:66 +#: ../lib/segment/open.c:86 msgid "Unable to create segment file" msgstr "" -#: ../lib/segment/open.c:74 +#: ../lib/segment/open.c:94 msgid "Could not write segment file" msgstr "" -#: ../lib/segment/open.c:78 +#: ../lib/segment/open.c:98 msgid "Illegal segment configuration parameter(s)" msgstr "" -#: ../lib/segment/open.c:87 +#: ../lib/segment/open.c:107 msgid "Unable to re-open segment file" msgstr "" -#: ../lib/segment/open.c:94 +#: ../lib/segment/open.c:114 msgid "Could not read segment file" msgstr "" -#: ../lib/segment/format.c:144 +#: ../lib/segment/format.c:143 msgid "Segment format: file size too large" msgstr "" -#: ../lib/segment/format.c:145 +#: ../lib/segment/format.c:144 msgid "Please recompile with Large File Support (LFS)" msgstr "" @@ -4577,55 +4692,60 @@ msgid "Pseudo-random number generator not seeded" msgstr "" -#: ../lib/gis/cmprlz4.c:81 ../lib/gis/cmprlz4.c:138 ../lib/gis/cmprbzip.c:90 -#: ../lib/gis/cmprbzip.c:164 ../lib/gis/cmprzlib.c:99 ../lib/gis/cmprzlib.c:195 -#: ../lib/gis/compress.c:303 +#: ../lib/gis/cmprlz4.c:89 ../lib/gis/cmprlz4.c:156 ../lib/gis/cmprbzip.c:104 +#: ../lib/gis/cmprbzip.c:183 ../lib/gis/cmprzstd.c:102 +#: ../lib/gis/cmprzstd.c:176 ../lib/gis/cmprzlib.c:100 +#: ../lib/gis/cmprzlib.c:179 ../lib/gis/compress.c:335 msgid "No source buffer" msgstr "" -#: ../lib/gis/cmprlz4.c:84 ../lib/gis/cmprlz4.c:141 ../lib/gis/cmprbzip.c:93 -#: ../lib/gis/cmprbzip.c:167 ../lib/gis/cmprzlib.c:102 -#: ../lib/gis/cmprzlib.c:198 +#: ../lib/gis/cmprlz4.c:92 ../lib/gis/cmprlz4.c:159 ../lib/gis/cmprbzip.c:107 +#: ../lib/gis/cmprbzip.c:186 ../lib/gis/cmprzstd.c:105 +#: ../lib/gis/cmprzstd.c:179 ../lib/gis/cmprzlib.c:103 +#: ../lib/gis/cmprzlib.c:182 msgid "No destination buffer" msgstr "" -#: ../lib/gis/cmprlz4.c:91 ../lib/gis/cmprlz4.c:148 ../lib/gis/cmprbzip.c:100 -#: ../lib/gis/cmprbzip.c:174 ../lib/gis/cmprzlib.c:109 -#: ../lib/gis/cmprzlib.c:205 ../lib/gis/compress.c:305 +#: ../lib/gis/cmprlz4.c:99 ../lib/gis/cmprlz4.c:166 ../lib/gis/cmprbzip.c:114 +#: ../lib/gis/cmprbzip.c:193 ../lib/gis/cmprzstd.c:112 +#: ../lib/gis/cmprzstd.c:186 ../lib/gis/cmprzlib.c:110 +#: ../lib/gis/cmprzlib.c:189 ../lib/gis/compress.c:337 #, c-format msgid "Invalid source buffer size %d" msgstr "" -#: ../lib/gis/cmprlz4.c:93 ../lib/gis/cmprlz4.c:150 ../lib/gis/cmprbzip.c:102 -#: ../lib/gis/cmprbzip.c:176 ../lib/gis/cmprzlib.c:111 -#: ../lib/gis/cmprzlib.c:207 ../lib/gis/compress.c:225 +#: ../lib/gis/cmprlz4.c:101 ../lib/gis/cmprlz4.c:168 ../lib/gis/cmprbzip.c:116 +#: ../lib/gis/cmprbzip.c:195 ../lib/gis/cmprzstd.c:114 +#: ../lib/gis/cmprzstd.c:188 ../lib/gis/cmprzlib.c:112 +#: ../lib/gis/cmprzlib.c:191 ../lib/gis/compress.c:257 #, c-format msgid "Invalid destination buffer size %d" msgstr "" -#: ../lib/gis/cmprlz4.c:107 +#: ../lib/gis/cmprlz4.c:121 msgid "LZ4 compression error" msgstr "" -#: ../lib/gis/cmprlz4.c:159 +#: ../lib/gis/cmprlz4.c:177 msgid "LZ4 decompression error" msgstr "" -#: ../lib/gis/cmprlz4.c:168 ../lib/gis/cmprbzip.c:200 +#: ../lib/gis/cmprlz4.c:186 ../lib/gis/cmprbzip.c:219 ../lib/gis/cmprzstd.c:206 +#: ../lib/gis/cmprzlib.c:215 #, c-format msgid "Got uncompressed size %d, expected %d" msgstr "" -#: ../lib/gis/cmprbzip.c:83 ../lib/gis/cmprbzip.c:157 +#: ../lib/gis/cmprbzip.c:97 ../lib/gis/cmprbzip.c:176 msgid "GRASS needs to be compiled with BZIP2 for BZIP2 compression" msgstr "" -#: ../lib/gis/cmprbzip.c:122 +#: ../lib/gis/cmprbzip.c:141 #, c-format msgid "BZIP2 version %s compression error %d" msgstr "" -#: ../lib/gis/cmprbzip.c:189 +#: ../lib/gis/cmprbzip.c:208 #, c-format msgid "BZIP2 version %s decompression error %d" msgstr "" @@ -4724,152 +4844,165 @@ msgid "No ellipsoid info given in file %s in <%s>" msgstr "" -#: ../lib/gis/parser.c:355 +#: ../lib/gis/parser.c:348 +msgid "Bug in UI description. Missing module description" +msgstr "" + +#: ../lib/gis/parser.c:358 +msgid "Bug in UI description. Missing option key" +msgstr "" + +#: ../lib/gis/parser.c:360 +#, c-format +msgid "Bug in UI description. Option key <%s> is not valid" +msgstr "" + +#: ../lib/gis/parser.c:362 #, c-format -msgid "BUG in option name, '%s' is not valid" +msgid "Bug in UI description. Description for option <%s> missing" msgstr "" -#: ../lib/gis/parser.c:407 +#: ../lib/gis/parser.c:414 #, c-format -msgid "BUG in descriptions, option '%s' in <%s> does not exist" +msgid "Bug in UI description. Option '%s' in <%s> does not exist" msgstr "" -#: ../lib/gis/parser.c:525 +#: ../lib/gis/parser.c:532 msgid "Use either --quiet or --verbose flag, not both. Assuming --verbose." msgstr "" -#: ../lib/gis/parser.c:539 +#: ../lib/gis/parser.c:546 msgid "Use either --quiet or --verbose flag, not both. Assuming --quiet." msgstr "" -#: ../lib/gis/parser.c:554 +#: ../lib/gis/parser.c:561 msgid "Use either --qq or --verbose flag, not both. Assuming --qq." msgstr "" -#: ../lib/gis/parser.c:585 +#: ../lib/gis/parser.c:592 #, c-format msgid "Sorry <%s> is not a valid option" msgstr "" -#: ../lib/gis/parser.c:598 +#: ../lib/gis/parser.c:605 msgid "Your installation doesn't include GUI, exiting." msgstr "" -#: ../lib/gis/parser.c:943 +#: ../lib/gis/parser.c:950 msgid "Unable to determine program name" msgstr "" -#: ../lib/gis/parser.c:965 ../lib/gis/parser.c:984 +#: ../lib/gis/parser.c:972 ../lib/gis/parser.c:991 #, c-format msgid "%s: Sorry, <%c> is not a valid flag" msgstr "" -#: ../lib/gis/parser.c:1114 +#: ../lib/gis/parser.c:1121 #, c-format msgid "%s: Sorry, <%s=> is ambiguous" msgstr "" -#: ../lib/gis/parser.c:1117 +#: ../lib/gis/parser.c:1124 #, c-format msgid "Option <%s=> matches" msgstr "" -#: ../lib/gis/parser.c:1135 +#: ../lib/gis/parser.c:1142 #, c-format msgid "Please update the usage of <%s>: option <%s> has been renamed to <%s>" msgstr "" -#: ../lib/gis/parser.c:1148 +#: ../lib/gis/parser.c:1155 #, c-format msgid "%s: Sorry, <%s> is not a valid parameter" msgstr "" -#: ../lib/gis/parser.c:1154 ../lib/gis/parser.c:1400 +#: ../lib/gis/parser.c:1161 ../lib/gis/parser.c:1407 #, c-format msgid "<%s> is an abbreviation for <%s>" msgstr "" -#: ../lib/gis/parser.c:1159 +#: ../lib/gis/parser.c:1166 #, c-format msgid "Option <%s> does not accept multiple answers" msgstr "" -#: ../lib/gis/parser.c:1231 +#: ../lib/gis/parser.c:1238 #, c-format msgid "" "Illegal range syntax for parameter <%s>\n" "\tPresented as: %s" msgstr "" -#: ../lib/gis/parser.c:1237 +#: ../lib/gis/parser.c:1244 #, c-format msgid "" "Value <%s> out of range for parameter <%s>\n" "\tLegal range: %s" msgstr "" -#: ../lib/gis/parser.c:1243 +#: ../lib/gis/parser.c:1250 #, c-format msgid "Missing value for parameter <%s>" msgstr "" -#: ../lib/gis/parser.c:1249 +#: ../lib/gis/parser.c:1256 #, c-format msgid "" "Value <%s> ambiguous for parameter <%s>\n" "\tValid options: %s" msgstr "" -#: ../lib/gis/parser.c:1422 +#: ../lib/gis/parser.c:1429 #, c-format msgid "" "Required parameter <%s> not set:\n" "\t(%s)" msgstr "" -#: ../lib/gis/parser.c:1514 +#: ../lib/gis/parser.c:1521 #, c-format msgid "" "Option <%s> must be provided in multiples of %d\n" "\tYou provided %d item(s): %s" msgstr "" -#: ../lib/gis/parser.c:1588 ../lib/gis/error.c:363 +#: ../lib/gis/parser.c:1595 ../lib/gis/error.c:363 #, c-format msgid "ERROR: " msgstr "" -#: ../lib/gis/parser.c:1590 ../lib/gis/parser.c:1597 +#: ../lib/gis/parser.c:1597 ../lib/gis/parser.c:1604 #, c-format msgid "option <%s>: <%s> exists. To overwrite, use the --overwrite flag" msgstr "" -#: ../lib/gis/parser.c:1707 +#: ../lib/gis/parser.c:1714 #, c-format msgid "%s= is not a separator option" msgstr "" -#: ../lib/gis/parser.c:1710 +#: ../lib/gis/parser.c:1717 #, c-format msgid "No separator given for %s=" msgstr "" -#: ../lib/gis/parser.c:1772 ../lib/gis/parser.c:1789 +#: ../lib/gis/parser.c:1779 ../lib/gis/parser.c:1796 #, c-format msgid "%s= is not a file option" msgstr "" -#: ../lib/gis/parser.c:1774 +#: ../lib/gis/parser.c:1781 #, c-format msgid "Opening multiple files not supported for %s=" msgstr "" -#: ../lib/gis/parser.c:1780 +#: ../lib/gis/parser.c:1787 #, c-format msgid "Unable to open %s file <%s>" msgstr "" -#: ../lib/gis/parser.c:1786 +#: ../lib/gis/parser.c:1793 #, c-format msgid "Unable to create %s file <%s>" msgstr "" @@ -4882,420 +5015,420 @@ msgid "Example: select * from towns where population > 10000" msgstr "" -#: ../lib/gis/parser_standard_options.c:156 +#: ../lib/gis/parser_standard_options.c:157 msgid "WHERE conditions of SQL statement without 'where' keyword" msgstr "" -#: ../lib/gis/parser_standard_options.c:157 +#: ../lib/gis/parser_standard_options.c:158 msgid "Example: income < 1000 and population >= 10000" msgstr "" -#: ../lib/gis/parser_standard_options.c:165 +#: ../lib/gis/parser_standard_options.c:166 msgid "Name of attribute table" msgstr "" -#: ../lib/gis/parser_standard_options.c:174 +#: ../lib/gis/parser_standard_options.c:175 msgid "Name of database driver" msgstr "" -#: ../lib/gis/parser_standard_options.c:183 +#: ../lib/gis/parser_standard_options.c:184 msgid "Name of database" msgstr "" -#: ../lib/gis/parser_standard_options.c:192 +#: ../lib/gis/parser_standard_options.c:193 msgid "Database schema" msgstr "" -#: ../lib/gis/parser_standard_options.c:193 +#: ../lib/gis/parser_standard_options.c:194 msgid "Do not use this option if schemas are not supported by driver/database server" msgstr "" -#: ../lib/gis/parser_standard_options.c:202 +#: ../lib/gis/parser_standard_options.c:203 msgid "Name of attribute column" msgstr "" -#: ../lib/gis/parser_standard_options.c:211 +#: ../lib/gis/parser_standard_options.c:212 msgid "Name of attribute column(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:220 +#: ../lib/gis/parser_standard_options.c:221 msgid "Name of key column" msgstr "" -#: ../lib/gis/parser_standard_options.c:221 +#: ../lib/gis/parser_standard_options.c:222 msgid "Must refer to an integer column" msgstr "" -#: ../lib/gis/parser_standard_options.c:233 +#: ../lib/gis/parser_standard_options.c:234 msgid "Name of input imagery group" msgstr "" -#: ../lib/gis/parser_standard_options.c:241 +#: ../lib/gis/parser_standard_options.c:242 msgid "Name of input imagery subgroup" msgstr "" -#: ../lib/gis/parser_standard_options.c:251 +#: ../lib/gis/parser_standard_options.c:252 msgid "Name of input raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:260 +#: ../lib/gis/parser_standard_options.c:261 msgid "Name of input raster map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:268 +#: ../lib/gis/parser_standard_options.c:269 msgid "Name for output raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:277 +#: ../lib/gis/parser_standard_options.c:278 msgid "Name for output raster map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:285 +#: ../lib/gis/parser_standard_options.c:286 msgid "Name of raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:294 +#: ../lib/gis/parser_standard_options.c:295 msgid "Name of raster map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:302 +#: ../lib/gis/parser_standard_options.c:303 msgid "Name of base raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:310 +#: ../lib/gis/parser_standard_options.c:311 msgid "Name of cover raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:318 +#: ../lib/gis/parser_standard_options.c:319 msgid "Name of input elevation raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:327 +#: ../lib/gis/parser_standard_options.c:328 msgid "Name of input elevation raster map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:334 +#: ../lib/gis/parser_standard_options.c:335 msgid "Type of raster map to be created" msgstr "" -#: ../lib/gis/parser_standard_options.c:335 +#: ../lib/gis/parser_standard_options.c:336 msgid "Storage type for resultant raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:339 +#: ../lib/gis/parser_standard_options.c:340 msgid "Integer" msgstr "" -#: ../lib/gis/parser_standard_options.c:340 +#: ../lib/gis/parser_standard_options.c:341 msgid "Single precision floating point" msgstr "" -#: ../lib/gis/parser_standard_options.c:341 +#: ../lib/gis/parser_standard_options.c:342 msgid "Double precision floating point" msgstr "" -#: ../lib/gis/parser_standard_options.c:347 +#: ../lib/gis/parser_standard_options.c:348 msgid "Sampling interpolation method" msgstr "" -#: ../lib/gis/parser_standard_options.c:351 +#: ../lib/gis/parser_standard_options.c:352 msgid "Nearest-neighbor interpolation" msgstr "" -#: ../lib/gis/parser_standard_options.c:352 +#: ../lib/gis/parser_standard_options.c:353 msgid "Bilinear interpolation" msgstr "" -#: ../lib/gis/parser_standard_options.c:353 +#: ../lib/gis/parser_standard_options.c:354 msgid "Bicubic interpolation" msgstr "" -#: ../lib/gis/parser_standard_options.c:362 +#: ../lib/gis/parser_standard_options.c:363 msgid "Name of input basename raster map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:371 +#: ../lib/gis/parser_standard_options.c:372 msgid "Name for output basename raster map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:381 +#: ../lib/gis/parser_standard_options.c:382 msgid "Name of input 3D raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:390 +#: ../lib/gis/parser_standard_options.c:391 msgid "Name of input 3D raster map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:398 +#: ../lib/gis/parser_standard_options.c:399 msgid "Name for output 3D raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:406 +#: ../lib/gis/parser_standard_options.c:407 msgid "Name of 3D raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:415 +#: ../lib/gis/parser_standard_options.c:416 msgid "Name of 3D raster map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:424 +#: ../lib/gis/parser_standard_options.c:425 msgid "Data type used in the output raster3d map" msgstr "" -#: ../lib/gis/parser_standard_options.c:433 +#: ../lib/gis/parser_standard_options.c:434 msgid "Number of digits used as mantissa in the internal map storage, 0 -23 for float, 0 - 52 for double, max or default" msgstr "" -#: ../lib/gis/parser_standard_options.c:443 +#: ../lib/gis/parser_standard_options.c:444 msgid "The compression method used in the output raster3d map" msgstr "" -#: ../lib/gis/parser_standard_options.c:453 +#: ../lib/gis/parser_standard_options.c:454 msgid "The dimensions of the tiles used in the output raster3d map (XxYxZ or default: 16x16x8)" msgstr "" -#: ../lib/gis/parser_standard_options.c:463 +#: ../lib/gis/parser_standard_options.c:464 msgid "Name of input vector map" msgstr "" -#: ../lib/gis/parser_standard_options.c:464 -#: ../lib/gis/parser_standard_options.c:491 +#: ../lib/gis/parser_standard_options.c:465 +#: ../lib/gis/parser_standard_options.c:492 msgid "Or data source for direct OGR access" msgstr "" -#: ../lib/gis/parser_standard_options.c:473 +#: ../lib/gis/parser_standard_options.c:474 msgid "Name of input vector map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:474 +#: ../lib/gis/parser_standard_options.c:475 msgid "Or data source(s) for direct OGR access" msgstr "" -#: ../lib/gis/parser_standard_options.c:482 +#: ../lib/gis/parser_standard_options.c:483 msgid "Name for output vector map" msgstr "" -#: ../lib/gis/parser_standard_options.c:490 +#: ../lib/gis/parser_standard_options.c:491 msgid "Name of vector map" msgstr "" -#: ../lib/gis/parser_standard_options.c:500 +#: ../lib/gis/parser_standard_options.c:501 msgid "Name of vector map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:509 -#: ../lib/gis/parser_standard_options.c:518 +#: ../lib/gis/parser_standard_options.c:510 +#: ../lib/gis/parser_standard_options.c:519 msgid "Input feature type" msgstr "" -#: ../lib/gis/parser_standard_options.c:525 +#: ../lib/gis/parser_standard_options.c:526 msgid "Layer number or name" msgstr "" -#: ../lib/gis/parser_standard_options.c:527 +#: ../lib/gis/parser_standard_options.c:528 msgid "Vector features can have category values in different layers. This number determines which layer to use. When used with direct OGR access this is the layer name." msgstr "" -#: ../lib/gis/parser_standard_options.c:537 +#: ../lib/gis/parser_standard_options.c:538 msgid "Layer number or name ('-1' for all layers)" msgstr "" -#: ../lib/gis/parser_standard_options.c:539 +#: ../lib/gis/parser_standard_options.c:540 msgid "A single vector map can be connected to multiple database tables. This number determines which table to use. When used with direct OGR access this is the layer name." msgstr "" -#: ../lib/gis/parser_standard_options.c:548 +#: ../lib/gis/parser_standard_options.c:549 msgid "Category value" msgstr "" -#: ../lib/gis/parser_standard_options.c:556 +#: ../lib/gis/parser_standard_options.c:557 msgid "Category values" msgstr "" -#: ../lib/gis/parser_standard_options.c:557 -#: ../lib/gis/parser_standard_options.c:572 +#: ../lib/gis/parser_standard_options.c:558 +#: ../lib/gis/parser_standard_options.c:573 msgid "Example: 1,3,7-9,13" msgstr "" -#: ../lib/gis/parser_standard_options.c:564 +#: ../lib/gis/parser_standard_options.c:565 msgid "Feature id" msgstr "" -#: ../lib/gis/parser_standard_options.c:571 +#: ../lib/gis/parser_standard_options.c:572 msgid "Feature ids" msgstr "" -#: ../lib/gis/parser_standard_options.c:582 -#: ../lib/gis/parser_standard_options.c:590 +#: ../lib/gis/parser_standard_options.c:583 +#: ../lib/gis/parser_standard_options.c:591 msgid "Name of input file" msgstr "" -#: ../lib/gis/parser_standard_options.c:598 +#: ../lib/gis/parser_standard_options.c:599 msgid "Name for output file" msgstr "" -#: ../lib/gis/parser_standard_options.c:607 +#: ../lib/gis/parser_standard_options.c:608 msgid "Field separator" msgstr "" -#: ../lib/gis/parser_standard_options.c:608 +#: ../lib/gis/parser_standard_options.c:609 msgid "Special characters: pipe, comma, space, tab, newline" msgstr "" -#: ../lib/gis/parser_standard_options.c:619 -#: ../lib/gis/parser_standard_options.c:630 +#: ../lib/gis/parser_standard_options.c:620 +#: ../lib/gis/parser_standard_options.c:631 msgid "Color" msgstr "" -#: ../lib/gis/parser_standard_options.c:621 +#: ../lib/gis/parser_standard_options.c:622 msgid "Either a standard color name or R:G:B triplet" msgstr "" -#: ../lib/gis/parser_standard_options.c:632 +#: ../lib/gis/parser_standard_options.c:633 msgid "Either a standard color name, R:G:B triplet, or \"none\"" msgstr "" -#: ../lib/gis/parser_standard_options.c:643 +#: ../lib/gis/parser_standard_options.c:644 msgid "Name of input directory" msgstr "" -#: ../lib/gis/parser_standard_options.c:653 +#: ../lib/gis/parser_standard_options.c:654 msgid "Units" msgstr "" -#: ../lib/gis/parser_standard_options.c:662 +#: ../lib/gis/parser_standard_options.c:663 msgid "Data type(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:672 +#: ../lib/gis/parser_standard_options.c:673 msgid "Name of mapset (default: current search path)" msgstr "" -#: ../lib/gis/parser_standard_options.c:673 +#: ../lib/gis/parser_standard_options.c:674 msgid "'.' for current mapset" msgstr "" -#: ../lib/gis/parser_standard_options.c:681 +#: ../lib/gis/parser_standard_options.c:682 msgid "Location name" msgstr "" -#: ../lib/gis/parser_standard_options.c:682 +#: ../lib/gis/parser_standard_options.c:683 msgid "Location name (not location path)" msgstr "" -#: ../lib/gis/parser_standard_options.c:692 +#: ../lib/gis/parser_standard_options.c:693 msgid "GRASS GIS database directory" msgstr "" -#: ../lib/gis/parser_standard_options.c:693 +#: ../lib/gis/parser_standard_options.c:694 msgid "Default: path to the current GRASS GIS database" msgstr "" -#: ../lib/gis/parser_standard_options.c:705 +#: ../lib/gis/parser_standard_options.c:706 msgid "Coordinates" msgstr "" -#: ../lib/gis/parser_standard_options.c:714 +#: ../lib/gis/parser_standard_options.c:715 msgid "Name of color table" msgstr "" -#: ../lib/gis/parser_standard_options.c:725 +#: ../lib/gis/parser_standard_options.c:726 msgid "String representing NULL value" msgstr "" -#: ../lib/gis/parser_standard_options.c:734 +#: ../lib/gis/parser_standard_options.c:735 msgid "Name of saved region" msgstr "" -#: ../lib/gis/parser_standard_options.c:744 +#: ../lib/gis/parser_standard_options.c:745 msgid "Name of the input space time dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:753 +#: ../lib/gis/parser_standard_options.c:754 msgid "Name of the input space time datasets" msgstr "" -#: ../lib/gis/parser_standard_options.c:761 +#: ../lib/gis/parser_standard_options.c:762 msgid "Name of the output space time dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:769 +#: ../lib/gis/parser_standard_options.c:770 msgid "Name of the input space time raster dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:778 +#: ../lib/gis/parser_standard_options.c:779 msgid "Name of the input space time raster datasets" msgstr "" -#: ../lib/gis/parser_standard_options.c:786 +#: ../lib/gis/parser_standard_options.c:787 msgid "Name of the output space time raster dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:794 +#: ../lib/gis/parser_standard_options.c:795 msgid "Name of the input space time vector dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:803 +#: ../lib/gis/parser_standard_options.c:804 msgid "Name of the input space time vector datasets" msgstr "" -#: ../lib/gis/parser_standard_options.c:811 +#: ../lib/gis/parser_standard_options.c:812 msgid "Name of the output space time vector dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:819 +#: ../lib/gis/parser_standard_options.c:820 msgid "Name of the input space time raster3d dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:828 +#: ../lib/gis/parser_standard_options.c:829 msgid "Name of the input space time raster3d datasets" msgstr "" -#: ../lib/gis/parser_standard_options.c:836 +#: ../lib/gis/parser_standard_options.c:837 msgid "Name of the output space time raster3d dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:845 +#: ../lib/gis/parser_standard_options.c:846 msgid "Type of the input space time dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:853 +#: ../lib/gis/parser_standard_options.c:854 msgid "Name of the input map" msgstr "" -#: ../lib/gis/parser_standard_options.c:862 +#: ../lib/gis/parser_standard_options.c:863 msgid "Name of the input maps" msgstr "" -#: ../lib/gis/parser_standard_options.c:871 +#: ../lib/gis/parser_standard_options.c:872 msgid "Type of the input map" msgstr "" -#: ../lib/gis/parser_standard_options.c:880 +#: ../lib/gis/parser_standard_options.c:881 msgid "The temporal type of the space time dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:887 +#: ../lib/gis/parser_standard_options.c:888 msgid "WHERE conditions of SQL statement without 'where' keyword used in the temporal GIS framework" msgstr "" -#: ../lib/gis/parser_standard_options.c:888 +#: ../lib/gis/parser_standard_options.c:889 msgid "Example: start_time > '2001-01-01 12:30:00'" msgstr "" -#: ../lib/gis/parser_standard_options.c:898 +#: ../lib/gis/parser_standard_options.c:899 msgid "The method to be used for sampling the input dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:932 +#: ../lib/gis/parser_standard_options.c:933 msgid "Do not create attribute table" msgstr "" -#: ../lib/gis/parser_standard_options.c:936 +#: ../lib/gis/parser_standard_options.c:937 msgid "Do not build topology" msgstr "" -#: ../lib/gis/parser_standard_options.c:937 +#: ../lib/gis/parser_standard_options.c:938 msgid "Advantageous when handling a large number of points" msgstr "" @@ -6174,6 +6307,15 @@ msgid "Seek offset out of range" msgstr "" +#: ../lib/gis/cmprzstd.c:80 ../lib/gis/cmprzstd.c:95 ../lib/gis/cmprzstd.c:169 +msgid "GRASS needs to be compiled with ZSTD for ZSTD compression" +msgstr "" + +#: ../lib/gis/cmprzstd.c:134 ../lib/gis/cmprzstd.c:196 +#, c-format +msgid "ZSTD compression error %d: %s" +msgstr "" + #: ../lib/gis/paths.c:201 #, c-format msgid "Unable to open file <%s> for reading" @@ -6188,10 +6330,29 @@ msgid "Multiple outputs are not supported by WPS 1.0.0" msgstr "" -#: ../lib/gis/color_rules.c:88 +#: ../lib/gis/color_rules.c:98 msgid "no description" msgstr "" +#: ../lib/gis/color_rules.c:292 +#, fuzzy +msgid "Unable to open color rule" +msgstr "Ðеможливо видалити векторну карту" + +#: ../lib/gis/color_rules.c:341 ../lib/gis/color_rules.c:352 +#: ../lib/gis/color_rules.c:356 ../lib/gis/color_rules.c:360 +msgid "range: map values" +msgstr "" + +#: ../lib/gis/color_rules.c:343 +#, c-format +msgid "range: %g to %g" +msgstr "" + +#: ../lib/gis/color_rules.c:368 +msgid "Unable to open color descriptions" +msgstr "" + #: ../lib/gis/mapset_msc.c:90 #, c-format msgid "Unable to make mapset element %s (%s): %s" @@ -6202,12 +6363,12 @@ msgid "Unable to access mapset element %s (%s): %s" msgstr "" -#: ../lib/gis/cmprzlib.c:139 ../lib/gis/cmprzlib.c:157 +#: ../lib/gis/cmprzlib.c:142 #, c-format msgid "ZLIB compression error %d: %s" msgstr "" -#: ../lib/gis/cmprzlib.c:225 ../lib/gis/cmprzlib.c:242 +#: ../lib/gis/cmprzlib.c:204 #, c-format msgid "ZLIB decompression error %d: %s" msgstr "" @@ -6267,12 +6428,12 @@ #: ../lib/gis/parser_dependencies.c:305 #, c-format -msgid "Option %s requires all of %s" +msgid "Option <%s> requires all of %s" msgstr "" #: ../lib/gis/parser_dependencies.c:332 #, c-format -msgid "Option %s is mutually exclusive with all of %s" +msgid "Option <%s> is mutually exclusive with all of %s" msgstr "" #: ../lib/gis/parser_dependencies.c:358 @@ -6308,43 +6469,43 @@ msgid "Task already has a worker" msgstr "" -#: ../lib/gis/compress.c:132 ../lib/gis/compress.c:193 -#: ../lib/gis/compress.c:208 +#: ../lib/gis/compress.c:143 ../lib/gis/compress.c:208 +#: ../lib/gis/compress.c:225 ../lib/gis/compress.c:240 msgid "Request for unsupported compressor" msgstr "" -#: ../lib/gis/compress.c:223 +#: ../lib/gis/compress.c:255 msgid "No destination buffer allocated" msgstr "" -#: ../lib/gis/compress.c:230 +#: ../lib/gis/compress.c:262 #, c-format msgid "Invalid read size %d" msgstr "" -#: ../lib/gis/compress.c:251 +#: ../lib/gis/compress.c:283 #, c-format msgid "Unable to read %d bytes: end of file" msgstr "" -#: ../lib/gis/compress.c:253 +#: ../lib/gis/compress.c:285 #, c-format msgid "Unable to read %d bytes: %s" msgstr "" -#: ../lib/gis/compress.c:327 ../lib/gis/compress.c:350 -#: ../lib/gis/compress.c:391 +#: ../lib/gis/compress.c:360 ../lib/gis/compress.c:383 +#: ../lib/gis/compress.c:424 msgid "Unable to write compression flag" msgstr "" -#: ../lib/gis/compress.c:338 ../lib/gis/compress.c:361 -#: ../lib/gis/compress.c:404 +#: ../lib/gis/compress.c:371 ../lib/gis/compress.c:394 +#: ../lib/gis/compress.c:437 #, c-format msgid "Unable to write %d bytes: nothing written" msgstr "" -#: ../lib/gis/compress.c:340 ../lib/gis/compress.c:363 -#: ../lib/gis/compress.c:406 +#: ../lib/gis/compress.c:373 ../lib/gis/compress.c:396 +#: ../lib/gis/compress.c:439 #, c-format msgid "Unable to write %d bytes: %s" msgstr "" @@ -6590,7 +6751,7 @@ "-- Table unit tests finished successfully --" msgstr "" -#: ../lib/db/dbmi_base/default_name.c:136 +#: ../lib/db/dbmi_base/default_name.c:139 msgid "Programmer error" msgstr "" @@ -6680,25 +6841,30 @@ msgid "db_get_index_column_name(): invalid column number" msgstr "" -#: ../lib/vector/diglib/spindex_rw.c:98 ../lib/vector/diglib/spindex_rw.c:106 +#: ../lib/vector/diglib/spindex_rw.c:99 ../lib/vector/diglib/spindex_rw.c:107 msgid "Topology file must be written before spatial index file" msgstr "" -#: ../lib/vector/diglib/spindex_rw.c:302 +#: ../lib/vector/diglib/spindex_rw.c:303 #, 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 +#: ../lib/vector/diglib/spindex_rw.c:309 #, 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 +#: ../lib/vector/diglib/spindex_rw.c:318 #, c-format msgid "Spatial index format version %d.%d is not supported by this release. Please rebuild topology." msgstr "" +#: ../lib/vector/diglib/plus_line.c:262 ../lib/vector/diglib/plus_line.c:302 +#, c-format +msgid "Attempt to delete not registered line %d from node %d" +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." @@ -6804,7 +6970,7 @@ msgid "Unable to write isles to plus file" msgstr "" -#: ../lib/vector/diglib/plus_node.c:214 +#: ../lib/vector/diglib/plus_node.c:213 #, c-format msgid "Attempt to read line angle for the line which is not connected to the node: node %d, line %d" msgstr "" @@ -6865,44 +7031,44 @@ msgid "Error in read/write portable char, byte_order = %d Written: %d Read: %d" msgstr "" -#: ../lib/vector/diglib/plus_area.c:215 ../lib/vector/diglib/plus_area.c:716 +#: ../lib/vector/diglib/plus_area.c:218 ../lib/vector/diglib/plus_area.c:718 #, 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:724 +#: ../lib/vector/diglib/plus_area.c:228 ../lib/vector/diglib/plus_area.c:726 #, c-format msgid "Line %d already has area/isle %d to right" msgstr "" -#: ../lib/vector/diglib/plus_area.c:279 +#: ../lib/vector/diglib/plus_area.c:282 msgid "Isle already registered in area" msgstr "" -#: ../lib/vector/diglib/plus_area.c:313 +#: ../lib/vector/diglib/plus_area.c:316 msgid "Attempt to delete isle from dead area" msgstr "" -#: ../lib/vector/diglib/plus_area.c:330 +#: ../lib/vector/diglib/plus_area.c:324 #, c-format msgid "Attempt to delete not registered isle %d from area %d" msgstr "" -#: ../lib/vector/diglib/plus_area.c:369 +#: ../lib/vector/diglib/plus_area.c:371 msgid "Attempt to delete dead area" msgstr "" -#: ../lib/vector/diglib/plus_area.c:408 +#: ../lib/vector/diglib/plus_area.c:410 #, c-format msgid "Dead centroid %d registered for area (bug in the vector library)" msgstr "" -#: ../lib/vector/diglib/plus_area.c:431 +#: ../lib/vector/diglib/plus_area.c:433 #, c-format msgid "Attempt to delete area %d info from dead isle %d" msgstr "" -#: ../lib/vector/diglib/plus_area.c:782 +#: ../lib/vector/diglib/plus_area.c:784 #, c-format msgid "Attempt to delete isle %d info from dead area %d" msgstr "" @@ -7017,7 +7183,7 @@ #: ../lib/vector/Vlib/header_finfo.c:113 ../lib/vector/Vlib/header_finfo.c:153 #: ../lib/vector/Vlib/header_finfo.c:254 ../lib/vector/Vlib/close.c:284 #: ../lib/vector/Vlib/close_ogr.c:77 ../lib/vector/Vlib/close_ogr.c:111 -#: ../lib/proj/convert.c:64 +#: ../lib/proj/convert.c:98 msgid "GRASS is not compiled with OGR support" msgstr "" @@ -7193,7 +7359,7 @@ msgstr "" #: ../lib/vector/Vlib/copy.c:764 ../lib/vector/Vlib/close_nat.c:102 -#: ../lib/vector/Vlib/map.c:317 +#: ../lib/vector/Vlib/map.c:318 #, c-format msgid "Unable to copy table <%s>" msgstr "" @@ -7254,7 +7420,7 @@ msgstr "" #: ../lib/vector/Vlib/open.c:367 ../lib/vector/Vlib/open.c:871 -#: ../lib/vector/Vlib/build.c:865 +#: ../lib/vector/Vlib/build.c:866 #, c-format msgid "Unable to open spatial index file for vector map <%s>" msgstr "" @@ -7290,13 +7456,13 @@ msgstr "" #: ../lib/vector/Vlib/open.c:813 ../lib/vector/Vlib/open.c:826 -#: ../lib/vector/Vlib/map.c:159 +#: ../lib/vector/Vlib/map.c:160 #, c-format msgid "Unable to delete vector map <%s>" msgstr "" -#: ../lib/vector/Vlib/open.c:821 ../lib/vector/Vlib/map.c:155 -#: ../lib/vector/Vlib/map.c:249 +#: ../lib/vector/Vlib/open.c:821 ../lib/vector/Vlib/map.c:156 +#: ../lib/vector/Vlib/map.c:250 #, c-format msgid "Vector map <%s> already exists and will be overwritten" msgstr "" @@ -7815,29 +7981,29 @@ msgid "Bug: attempt to update map which is not in current mapset" msgstr "" -#: ../lib/vector/Vlib/snap.c:223 ../lib/vector/Vlib/snap.c:582 +#: ../lib/vector/Vlib/snap.c:223 ../lib/vector/Vlib/snap.c:583 msgid "Snap vertices Pass 1: select points" msgstr "" -#: ../lib/vector/Vlib/snap.c:270 ../lib/vector/Vlib/snap.c:636 +#: ../lib/vector/Vlib/snap.c:268 ../lib/vector/Vlib/snap.c:637 msgid "Snap vertices Pass 2: assign anchor vertices" msgstr "" -#: ../lib/vector/Vlib/snap.c:339 ../lib/vector/Vlib/snap.c:705 +#: ../lib/vector/Vlib/snap.c:337 ../lib/vector/Vlib/snap.c:706 msgid "Snap vertices Pass 3: snap to assigned points" msgstr "" -#: ../lib/vector/Vlib/snap.c:525 ../lib/vector/Vlib/snap.c:888 +#: ../lib/vector/Vlib/snap.c:526 ../lib/vector/Vlib/snap.c:889 #, c-format msgid "Snapped vertices: %d" msgstr "" -#: ../lib/vector/Vlib/snap.c:526 ../lib/vector/Vlib/snap.c:889 +#: ../lib/vector/Vlib/snap.c:527 ../lib/vector/Vlib/snap.c:890 #, c-format msgid "New vertices: %d" msgstr "" -#: ../lib/vector/Vlib/snap.c:916 +#: ../lib/vector/Vlib/snap.c:917 msgid "Reading features..." msgstr "" @@ -8083,71 +8249,71 @@ msgid "Vect_get_point_in_poly() failed" msgstr "" -#: ../lib/vector/Vlib/map.c:139 ../lib/vector/Vlib/map.c:245 +#: ../lib/vector/Vlib/map.c:140 ../lib/vector/Vlib/map.c:246 msgid "Vector map name is not SQL compliant" msgstr "" -#: ../lib/vector/Vlib/map.c:143 +#: ../lib/vector/Vlib/map.c:144 #, c-format msgid "Unable to find vector map <%s> in <%s>" msgstr "" -#: ../lib/vector/Vlib/map.c:179 ../lib/vector/Vlib/map.c:267 +#: ../lib/vector/Vlib/map.c:180 ../lib/vector/Vlib/map.c:268 #, c-format msgid "Unable to copy vector map <%s> to <%s>" msgstr "" -#: ../lib/vector/Vlib/map.c:331 ../lib/vector/Vlib/map.c:462 +#: ../lib/vector/Vlib/map.c:332 ../lib/vector/Vlib/map.c:463 #, c-format msgid "Unable to delete table <%s>" msgstr "" -#: ../lib/vector/Vlib/map.c:346 +#: ../lib/vector/Vlib/map.c:347 #, c-format msgid "Unable to create index for table <%s>, key <%s>" msgstr "" -#: ../lib/vector/Vlib/map.c:402 +#: ../lib/vector/Vlib/map.c:403 #, c-format msgid "Ignoring invalid mapset: %s" msgstr "" -#: ../lib/vector/Vlib/map.c:407 +#: ../lib/vector/Vlib/map.c:408 #, c-format msgid "Invalid vector map name <%s>" msgstr "" -#: ../lib/vector/Vlib/map.c:417 +#: ../lib/vector/Vlib/map.c:418 #, c-format msgid "Unable to open header file for vector map <%s>" msgstr "" -#: ../lib/vector/Vlib/map.c:449 +#: ../lib/vector/Vlib/map.c:450 #, c-format msgid "Unable to find table <%s> linked to vector map <%s>" msgstr "" -#: ../lib/vector/Vlib/map.c:472 +#: ../lib/vector/Vlib/map.c:473 #, c-format msgid "Table <%s> linked to vector map <%s> does not exist" msgstr "" -#: ../lib/vector/Vlib/map.c:485 +#: ../lib/vector/Vlib/map.c:486 #, c-format msgid "Unable to open directory '%s'" msgstr "" -#: ../lib/vector/Vlib/map.c:499 +#: ../lib/vector/Vlib/map.c:500 #, c-format msgid "Unable to delete file '%s'" msgstr "" -#: ../lib/vector/Vlib/map.c:519 +#: ../lib/vector/Vlib/map.c:520 #, c-format msgid "Unable to rename directory '%s' to '%s'" msgstr "" -#: ../lib/vector/Vlib/map.c:528 +#: ../lib/vector/Vlib/map.c:529 #, c-format msgid "Unable to remove directory '%s': %s" msgstr "" @@ -8201,10 +8367,10 @@ msgid "Your GRASS version does not fully support feature index format %d.%d of the vector. Consider to rebuild topology or upgrade GRASS." msgstr "" -#: ../lib/vector/Vlib/intersect2.c:1202 ../lib/vector/Vlib/intersect2.c:1208 -#: ../lib/vector/Vlib/intersect2.c:1210 ../lib/vector/Vlib/intersect2.c:1262 -#: ../lib/vector/Vlib/intersect2.c:1271 ../lib/vector/Vlib/intersect2.c:1292 -#: ../lib/vector/Vlib/intersect2.c:1309 ../lib/vector/Vlib/intersect.c:1194 +#: ../lib/vector/Vlib/intersect2.c:1259 ../lib/vector/Vlib/intersect2.c:1265 +#: ../lib/vector/Vlib/intersect2.c:1267 ../lib/vector/Vlib/intersect2.c:1319 +#: ../lib/vector/Vlib/intersect2.c:1328 ../lib/vector/Vlib/intersect2.c:1349 +#: ../lib/vector/Vlib/intersect2.c:1366 ../lib/vector/Vlib/intersect.c:1194 #: ../lib/vector/Vlib/intersect.c:1200 ../lib/vector/Vlib/intersect.c:1202 #: ../lib/vector/Vlib/intersect.c:1257 ../lib/vector/Vlib/intersect.c:1266 #: ../lib/vector/Vlib/intersect.c:1287 ../lib/vector/Vlib/intersect.c:1304 @@ -8435,12 +8601,12 @@ msgstr "" #: ../lib/vector/Vlib/build_sfa.c:339 ../lib/vector/Vlib/build_sfa.c:632 -#: ../lib/vector/Vlib/build_nat.c:74 +#: ../lib/vector/Vlib/build_nat.c:75 msgid "Registering primitives..." msgstr "" #: ../lib/vector/Vlib/build_sfa.c:385 ../lib/vector/Vlib/build_sfa.c:664 -#: ../lib/vector/Vlib/build_nat.c:117 +#: ../lib/vector/Vlib/build_nat.c:118 #, c-format msgid "One primitive registered" msgid_plural "%d primitives registered" @@ -8450,7 +8616,7 @@ msgstr[3] "" #: ../lib/vector/Vlib/build_sfa.c:386 ../lib/vector/Vlib/build_sfa.c:665 -#: ../lib/vector/Vlib/build_nat.c:118 +#: ../lib/vector/Vlib/build_nat.c:119 #, c-format msgid "One vertex registered" msgid_plural "%d vertices registered" @@ -8820,7 +8986,7 @@ msgid "Attempt to read topo for dead isle (%d)" msgstr "" -#: ../lib/vector/Vlib/break_lines.c:572 +#: ../lib/vector/Vlib/break_lines.c:574 #, c-format msgid "Intersections: %d" msgstr "" @@ -8850,7 +9016,7 @@ msgid "Topology not available for vector map <%s>. Registering primitives..." msgstr "" -#: ../lib/vector/Vlib/box.c:436 ../lib/vector/Vlib/build_nat.c:84 +#: ../lib/vector/Vlib/box.c:436 ../lib/vector/Vlib/build_nat.c:85 msgid "Unable to read vector map" msgstr "" @@ -9015,16 +9181,36 @@ msgid "Output vector map <%s> is used as input" msgstr "" -#: ../lib/vector/Vlib/merge_lines.c:240 +#: ../lib/vector/Vlib/merge_lines.c:241 +#, c-format +msgid "%d lines merged" +msgstr "" + +#: ../lib/vector/Vlib/merge_lines.c:242 +#, c-format +msgid "%d new lines" +msgstr "" + +#: ../lib/vector/Vlib/merge_lines.c:245 #, c-format msgid "%d boundaries merged" msgstr "" -#: ../lib/vector/Vlib/merge_lines.c:241 +#: ../lib/vector/Vlib/merge_lines.c:246 #, c-format msgid "%d new boundaries" msgstr "" +#: ../lib/vector/Vlib/merge_lines.c:249 +#, c-format +msgid "%d lines and boundaries merged" +msgstr "" + +#: ../lib/vector/Vlib/merge_lines.c:250 +#, c-format +msgid "%d new lines and boundaries" +msgstr "" + #: ../lib/vector/Vlib/open_nat.c:56 #, c-format msgid "Unable to open coor file for vector map <%s>" @@ -9112,178 +9298,178 @@ msgid "Vect_segment_intersection() ERROR (collinear non vertical segments)" msgstr "" -#: ../lib/vector/Vlib/build.c:115 +#: ../lib/vector/Vlib/build.c:116 msgid "Area of size = 0.0 (less than 4 vertices) ignored" msgstr "" -#: ../lib/vector/Vlib/build.c:131 +#: ../lib/vector/Vlib/build.c:132 msgid "Unable to add area (map closed, topo saved)" msgstr "" -#: ../lib/vector/Vlib/build.c:139 +#: ../lib/vector/Vlib/build.c:140 msgid "Unable to add isle (map closed, topo saved)" msgstr "" -#: ../lib/vector/Vlib/build.c:149 +#: ../lib/vector/Vlib/build.c:150 msgid "Area of size = 0.0 ignored" msgstr "" -#: ../lib/vector/Vlib/build.c:200 +#: ../lib/vector/Vlib/build.c:201 msgid "Request to find area outside nonexistent isle" msgstr "" -#: ../lib/vector/Vlib/build.c:351 +#: ../lib/vector/Vlib/build.c:352 msgid "Larger bbox but smaller area!!!" msgstr "" -#: ../lib/vector/Vlib/build.c:606 +#: ../lib/vector/Vlib/build.c:607 msgid "Checking for topological errors..." msgstr "" -#: ../lib/vector/Vlib/build.c:641 +#: ../lib/vector/Vlib/build.c:642 #, c-format msgid "Number of lines of length zero: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:643 +#: ../lib/vector/Vlib/build.c:644 #, c-format msgid "Number of boundaries of length zero: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:652 +#: ../lib/vector/Vlib/build.c:653 #, c-format msgid "Number of boundary intersections: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:676 +#: ../lib/vector/Vlib/build.c:677 msgid "Skipping further checks because of incorrect boundaries" msgstr "" -#: ../lib/vector/Vlib/build.c:726 +#: ../lib/vector/Vlib/build.c:727 #, c-format msgid "Number of redundant holes: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:871 +#: ../lib/vector/Vlib/build.c:872 #, c-format msgid "Building topology for vector map <%s>..." msgstr "" -#: ../lib/vector/Vlib/build.c:889 +#: ../lib/vector/Vlib/build.c:890 msgid "Topology was built" msgstr "" -#: ../lib/vector/Vlib/build.c:900 +#: ../lib/vector/Vlib/build.c:901 #, c-format msgid "Number of nodes: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:901 +#: ../lib/vector/Vlib/build.c:902 #, c-format msgid "Number of primitives: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:902 +#: ../lib/vector/Vlib/build.c:903 #, c-format msgid "Number of points: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:903 +#: ../lib/vector/Vlib/build.c:904 #, c-format msgid "Number of lines: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:904 +#: ../lib/vector/Vlib/build.c:905 #, c-format msgid "Number of boundaries: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:905 +#: ../lib/vector/Vlib/build.c:906 #, c-format msgid "Number of centroids: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:908 +#: ../lib/vector/Vlib/build.c:909 #, c-format msgid "Number of faces: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:911 +#: ../lib/vector/Vlib/build.c:912 #, c-format msgid "Number of kernels: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:957 +#: ../lib/vector/Vlib/build.c:958 #, c-format msgid "Number of areas: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:958 +#: ../lib/vector/Vlib/build.c:959 #, c-format msgid "Number of isles: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:963 +#: ../lib/vector/Vlib/build.c:964 #, c-format msgid "Number of areas without centroid: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:968 +#: ../lib/vector/Vlib/build.c:969 #, c-format msgid "Number of centroids exceeds number of areas: %d > %d" msgstr "" -#: ../lib/vector/Vlib/build.c:972 +#: ../lib/vector/Vlib/build.c:973 #, c-format msgid "Number of incorrect boundaries: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:976 +#: ../lib/vector/Vlib/build.c:977 #, c-format msgid "Number of centroids outside area: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:980 +#: ../lib/vector/Vlib/build.c:981 #, c-format msgid "Number of duplicate centroids: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:984 +#: ../lib/vector/Vlib/build.c:985 msgid "Number of areas: -" msgstr "" -#: ../lib/vector/Vlib/build.c:985 +#: ../lib/vector/Vlib/build.c:986 msgid "Number of isles: -" msgstr "" -#: ../lib/vector/Vlib/build.c:1013 +#: ../lib/vector/Vlib/build.c:1014 #, c-format msgid "Unable to create topo file for vector map <%s>" msgstr "" -#: ../lib/vector/Vlib/build.c:1021 +#: ../lib/vector/Vlib/build.c:1022 msgid "Error writing out topo file" msgstr "" -#: ../lib/vector/Vlib/build.c:1210 +#: ../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:1233 +#: ../lib/vector/Vlib/build.c:1234 #, c-format msgid "%s is no longer supported" msgstr "" -#: ../lib/vector/Vlib/build.c:1256 +#: ../lib/vector/Vlib/build.c:1257 msgid "Spatial index not available, can not be saved" msgstr "" -#: ../lib/vector/Vlib/build.c:1268 +#: ../lib/vector/Vlib/build.c:1269 #, c-format msgid "Unable to create spatial index file for vector map <%s>" msgstr "" -#: ../lib/vector/Vlib/build.c:1277 +#: ../lib/vector/Vlib/build.c:1278 msgid "Error writing out spatial index file" msgstr "" @@ -9323,11 +9509,11 @@ msgid "conditions failed" msgstr "" -#: ../lib/vector/Vlib/build_nat.c:129 +#: ../lib/vector/Vlib/build_nat.c:132 msgid "Building areas..." msgstr "" -#: ../lib/vector/Vlib/build_nat.c:153 +#: ../lib/vector/Vlib/build_nat.c:156 #, c-format msgid "One area built" msgid_plural "%d areas built" @@ -9336,7 +9522,7 @@ msgstr[2] "" msgstr[3] "" -#: ../lib/vector/Vlib/build_nat.c:154 +#: ../lib/vector/Vlib/build_nat.c:157 #, c-format msgid "One isle built" msgid_plural "%d isles built" @@ -9345,11 +9531,11 @@ msgstr[2] "" msgstr[3] "" -#: ../lib/vector/Vlib/build_nat.c:163 +#: ../lib/vector/Vlib/build_nat.c:168 msgid "Attaching islands..." msgstr "" -#: ../lib/vector/Vlib/build_nat.c:180 +#: ../lib/vector/Vlib/build_nat.c:188 msgid "Attaching centroids..." msgstr "" @@ -9358,7 +9544,7 @@ msgid "Unable to delete item %d from spatial index" msgstr "" -#: ../lib/vector/neta/spanningtree.c:106 +#: ../lib/vector/neta/spanningtree.c:109 msgid "Computing minimum spanning tree..." msgstr "" @@ -9390,42 +9576,47 @@ msgid "Unable to open select cursor: %s" msgstr "" -#: ../lib/proj/get_proj.c:148 +#: ../lib/proj/get_proj.c:158 #, 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:" +#: ../lib/proj/get_proj.c:243 +msgid "Unable to initialise PROJ with the following parameter list:" msgstr "" -#: ../lib/proj/get_proj.c:236 +#: ../lib/proj/get_proj.c:252 #, c-format -msgid "The error message: %s" +msgid "The PROJ error message: %s" msgstr "" -#: ../lib/proj/get_proj.c:294 +#: ../lib/proj/get_proj.c:360 msgid "Option input overflowed option table" msgstr "" -#: ../lib/proj/get_proj.c:325 +#: ../lib/proj/get_proj.c:388 +#, fuzzy +msgid "Unable to initialize pj" +msgstr "Ðеможливо перейменувати %s" + +#: ../lib/proj/get_proj.c:396 #, c-format msgid "Unable to initialize pj cause: %s" msgstr "" -#: ../lib/proj/get_proj.c:401 +#: ../lib/proj/get_proj.c:501 msgid "Input Projection Parameters" msgstr "" -#: ../lib/proj/get_proj.c:404 +#: ../lib/proj/get_proj.c:503 msgid "Input Unit Factor" msgstr "" -#: ../lib/proj/get_proj.c:414 +#: ../lib/proj/get_proj.c:513 msgid "Output Projection Parameters" msgstr "" -#: ../lib/proj/get_proj.c:417 +#: ../lib/proj/get_proj.c:515 msgid "Output Unit Factor" msgstr "" @@ -9460,57 +9651,94 @@ msgid "Error in datum table file <%s>, line %d" msgstr "" -#: ../lib/proj/convert.c:159 +#: ../lib/proj/convert.c:194 msgid "Unable parse GRASS PROJ_INFO file" msgstr "" -#: ../lib/proj/convert.c:164 +#: ../lib/proj/convert.c:201 msgid "Unable get PROJ.4-style parameter string" msgstr "" -#: ../lib/proj/convert.c:178 +#: ../lib/proj/convert.c:219 #, c-format msgid "OGR can't parse PROJ.4-style parameter string: %s (OGR Error code was %d)" msgstr "" -#: ../lib/proj/convert.c:191 +#: ../lib/proj/convert.c:232 #, c-format msgid "OGR can't get WKT-style parameter string (OGR Error code was %d)" msgstr "" -#: ../lib/proj/convert.c:427 +#: ../lib/proj/convert.c:469 #, c-format msgid "Updating spatial reference with embedded proj4 definition failed. Proj4 definition: <%s>" msgstr "" -#: ../lib/proj/convert.c:434 +#: ../lib/proj/convert.c:476 msgid "Updating spatial reference with embedded proj4 definition" msgstr "" -#: ../lib/proj/convert.c:564 +#: ../lib/proj/convert.c:610 msgid "No projection name! Projection parameters likely to be meaningless." msgstr "" -#: ../lib/proj/convert.c:626 +#: ../lib/proj/convert.c:672 #, c-format msgid "Datum <%s> not recognised by GRASS and no parameters found" msgstr "" -#: ../lib/proj/convert.c:642 +#: ../lib/proj/convert.c:688 #, c-format msgid "Datum <%s> apparently recognised by GRASS but no parameters found. You may want to look into this." msgstr "" -#: ../lib/proj/convert.c:646 +#: ../lib/proj/convert.c:692 #, c-format msgid "Invalid transformation number %d; valid range is 1 to %d. Leaving datum transform parameters unspecified." msgstr "" -#: ../lib/proj/do_proj.c:106 ../lib/proj/do_proj.c:180 +#: ../lib/proj/do_proj.c:89 +msgid "Input coordinate system is NULL" +msgstr "" + +#: ../lib/proj/do_proj.c:104 +#, c-format +msgid "proj_create() failed for '%s'" +msgstr "" + +#: ../lib/proj/do_proj.c:114 +#, c-format +msgid "Unable to create latlong equivalent for '%s'" +msgstr "" + +#: ../lib/proj/do_proj.c:164 +msgid "No input projection" +msgstr "" + +#: ../lib/proj/do_proj.c:167 ../lib/proj/do_proj.c:336 +msgid "No transformation object" +msgstr "" + +#: ../lib/proj/do_proj.c:221 ../lib/proj/do_proj.c:446 +#, c-format +msgid "proj_trans() failed: %s" +msgstr "" + +#: ../lib/proj/do_proj.c:247 +msgid "No output projection" +msgstr "" + +#: ../lib/proj/do_proj.c:276 ../lib/proj/do_proj.c:499 +#: ../lib/proj/do_proj.c:626 ../lib/proj/do_proj.c:790 #, c-format msgid "pj_transform() failed: %s" msgstr "" +#: ../lib/proj/do_proj.c:584 ../lib/proj/do_proj.c:747 +#, c-format +msgid "proj_trans() failed: %d" +msgstr "" + #: ../lib/lidar/zones.c:476 ../lib/lidar/zones.c:513 #, c-format msgid "<%s> created in database." diff -Nru grass-7.4.3/locale/po/grasslibs_vi.po grass-7.6.0/locale/po/grasslibs_vi.po --- grass-7.4.3/locale/po/grasslibs_vi.po 2018-11-24 09:45:31.000000000 +0000 +++ grass-7.6.0/locale/po/grasslibs_vi.po 2018-12-26 10:57:24.000000000 +0000 @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: grasslibs_vi\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-03-24 00:06+0100\n" +"POT-Creation-Date: 2018-12-26 11:43+0100\n" "PO-Revision-Date: 2010-08-27 11:18+0700\n" "Last-Translator: \n" "Language-Team: American English \n" @@ -68,7 +68,7 @@ #: ../lib/manage/do_remove.c:57 ../lib/manage/do_rename.c:54 #: ../lib/ogsf/gp3.c:56 ../lib/ogsf/gp3.c:191 ../lib/ogsf/gv3.c:60 #: ../lib/ogsf/gv3.c:333 ../lib/vector/Vlib/open.c:235 -#: ../lib/vector/Vlib/map.c:263 ../lib/vector/Vlib/legal_vname.c:141 +#: ../lib/vector/Vlib/map.c:264 ../lib/vector/Vlib/legal_vname.c:141 #: ../lib/vector/Vlib/legal_vname.c:144 #, c-format msgid "Vector map <%s> not found" @@ -79,8 +79,8 @@ msgstr "Không thể xóa bản đồ vector" #: ../lib/manage/do_remove.c:73 ../lib/manage/do_rename.c:71 -#: ../lib/raster/open.c:176 ../lib/raster/open.c:843 ../lib/raster/open.c:880 -#: ../lib/raster/open.c:932 ../lib/ogsf/gs3.c:125 ../lib/ogsf/gs3.c:189 +#: ../lib/raster/open.c:177 ../lib/raster/open.c:853 ../lib/raster/open.c:890 +#: ../lib/raster/open.c:942 ../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 @@ -208,7 +208,7 @@ msgid "Mapset <%s> does not exist." msgstr "" -#: ../lib/rowio/setup.c:61 ../lib/rowio/setup.c:67 ../lib/segment/open.c:98 +#: ../lib/rowio/setup.c:61 ../lib/rowio/setup.c:67 ../lib/segment/open.c:118 #: ../lib/rst/interp_float/segmen2d_parallel.c:78 #: ../lib/rst/interp_float/segmen2d_parallel.c:85 #: ../lib/rst/interp_float/segmen2d_parallel.c:92 @@ -220,9 +220,9 @@ #: ../lib/rst/interp_float/segmen2d.c:203 #: ../lib/rst/interp_float/segmen2d.c:209 #: ../lib/rst/interp_float/segmen2d.c:219 -#: ../lib/vector/diglib/struct_alloc.c:491 ../lib/vector/Vlib/line.c:50 +#: ../lib/vector/diglib/struct_alloc.c:494 ../lib/vector/Vlib/line.c:50 #: ../lib/vector/Vlib/line.c:154 ../lib/vector/Vlib/map.c:48 -#: ../lib/vector/neta/bridge.c:58 ../lib/vector/neta/spanningtree.c:101 +#: ../lib/vector/neta/bridge.c:58 ../lib/vector/neta/spanningtree.c:104 #: ../lib/vector/neta/path.c:262 ../lib/vector/neta/components.c:71 #: ../lib/vector/neta/components.c:176 ../lib/vector/neta/centrality.c:63 #: ../lib/vector/neta/centrality.c:145 ../lib/vector/neta/flow.c:66 @@ -256,27 +256,38 @@ msgid "There are classbreaks outside the range min-max. Number of classes reduced to %i, but using probabilities for %i classes." msgstr "" -#: ../lib/raster/range.c:101 +#: ../lib/raster/range.c:103 #, c-format msgid "Unable to read fp range file for <%s>" msgstr "" -#: ../lib/raster/range.c:168 +#: ../lib/raster/range.c:170 #, c-format msgid "Unable to read quant rules for raster map <%s>" msgstr "" -#: ../lib/raster/range.c:205 ../lib/raster/range.c:225 +#: ../lib/raster/range.c:207 ../lib/raster/range.c:227 #, c-format msgid "Unable to read range file for <%s>" msgstr "" -#: ../lib/raster/range.c:263 ../lib/raster/range.c:269 -#: ../lib/raster/range.c:299 ../lib/raster/range.c:313 +#: ../lib/raster/range.c:286 +#, fuzzy, c-format +msgid "Unable to read stats file for <%s>" +msgstr "Không thể Ä‘á»c tập tin đầu vào <%s>" + +#: ../lib/raster/range.c:368 ../lib/raster/range.c:374 +#: ../lib/raster/range.c:406 ../lib/raster/range.c:420 #, c-format msgid "Unable to write range file for <%s>" msgstr "" +#: ../lib/raster/range.c:450 ../lib/raster/range.c:464 +#: ../lib/raster/range.c:482 ../lib/raster/range.c:487 +#, fuzzy, c-format +msgid "Unable to write stats file for <%s>" +msgstr "Không thể ghi tập tin đầu ra <%s>" + #: ../lib/raster/raster_metadata.c:109 #, c-format msgid "Unable to read <%s> for raster map <%s@%s>" @@ -327,163 +338,163 @@ msgid "Error writing compressed FP data for row %d of <%s>: %s" msgstr "" -#: ../lib/raster/put_row.c:386 ../lib/raster/put_row.c:392 +#: ../lib/raster/put_row.c:391 ../lib/raster/put_row.c:397 #, c-format msgid "Error writing compressed data for row %d of <%s>" msgstr "" -#: ../lib/raster/put_row.c:402 +#: ../lib/raster/put_row.c:407 #, c-format msgid "Error writing uncompressed data for row %d of <%s>" msgstr "" -#: ../lib/raster/put_row.c:462 +#: ../lib/raster/put_row.c:467 #, c-format msgid "Error writing data via GDAL for row %d of <%s>" msgstr "" -#: ../lib/raster/put_row.c:486 +#: ../lib/raster/put_row.c:491 msgid "GDAL output doesn't support writing null rows separately" msgstr "" -#: ../lib/raster/put_row.c:489 +#: ../lib/raster/put_row.c:494 #, c-format msgid "No null file for <%s>" msgstr "" -#: ../lib/raster/put_row.c:513 ../lib/raster/put_row.c:518 +#: ../lib/raster/put_row.c:521 ../lib/raster/put_row.c:526 #, c-format msgid "Error writing compressed null data for row %d of <%s>" msgstr "" -#: ../lib/raster/put_row.c:552 ../lib/raster/put_row.c:555 +#: ../lib/raster/put_row.c:560 ../lib/raster/put_row.c:563 #, c-format msgid "Error writing null row %d of <%s>" msgstr "" -#: ../lib/raster/put_row.c:680 +#: ../lib/raster/put_row.c:688 #, c-format msgid "put_raster_row: raster map <%s> not open for write - request ignored" msgstr "" -#: ../lib/raster/put_row.c:687 +#: ../lib/raster/put_row.c:695 msgid "put_raster_row: unopened file descriptor - request ignored" msgstr "" -#: ../lib/raster/open.c:191 +#: ../lib/raster/open.c:192 #, 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:196 +#: ../lib/raster/open.c:197 #, c-format msgid "Error reading reclass file for raster map <%s>" msgstr "" -#: ../lib/raster/open.c:207 +#: ../lib/raster/open.c:208 #, c-format msgid "Error reading map type for raster map <%s>" msgstr "" -#: ../lib/raster/open.c:215 +#: ../lib/raster/open.c:216 #, c-format msgid "Raster map <%s@%s>: format field in header file invalid" msgstr "" -#: ../lib/raster/open.c:234 +#: ../lib/raster/open.c:235 #, c-format -msgid "Compression with %s is not supported" +msgid "Compression with %s is not supported in this GRASS GIS installation" msgstr "" -#: ../lib/raster/open.c:238 +#: ../lib/raster/open.c:239 #, c-format msgid "Raster map <%s> is in different projection than current region. Found <%s>, should be <%s>." msgstr "" -#: ../lib/raster/open.c:245 +#: ../lib/raster/open.c:246 #, c-format msgid "Raster map <%s> is in different zone (%d) than current region (%d)" msgstr "" -#: ../lib/raster/open.c:250 +#: ../lib/raster/open.c:251 #, c-format msgid "Raster map <%s>: bytes per cell (%d) too large" msgstr "" -#: ../lib/raster/open.c:275 +#: ../lib/raster/open.c:278 #, c-format msgid "Raster map <%s@%s> is a GDAL link but GRASS is compiled without GDAL support" msgstr "" -#: ../lib/raster/open.c:283 +#: ../lib/raster/open.c:289 #, c-format msgid "Unable to open %s file for raster map <%s@%s>" msgstr "" -#: ../lib/raster/open.c:320 +#: ../lib/raster/open.c:327 #, c-format msgid "Error reading format for <%s@%s>" msgstr "" -#: ../lib/raster/open.c:525 +#: ../lib/raster/open.c:535 msgid "Unable to create GDAL link" msgstr "" -#: ../lib/raster/open.c:597 ../lib/raster/gdal.c:477 +#: ../lib/raster/open.c:607 ../lib/raster/gdal.c:479 #, c-format msgid "Invalid map type <%d>" msgstr "" -#: ../lib/raster/open.c:602 ../lib/raster/open.c:757 +#: ../lib/raster/open.c:612 ../lib/raster/open.c:767 #, c-format msgid "Raster map <%s> is not in the current mapset (%s)" msgstr "" -#: ../lib/raster/open.c:609 +#: ../lib/raster/open.c:619 #, c-format msgid "<%s> is an illegal file name" msgstr "" -#: ../lib/raster/open.c:624 ../lib/raster/open.c:704 ../lib/raster/open.c:780 +#: ../lib/raster/open.c:634 ../lib/raster/open.c:714 ../lib/raster/open.c:790 #, c-format msgid "No temp files available: %s" msgstr "" -#: ../lib/raster/open.c:753 +#: ../lib/raster/open.c:763 #, c-format msgid "Raster map <%s> does not exist in the current mapset (%s)" msgstr "" -#: ../lib/raster/open.c:819 +#: ../lib/raster/open.c:829 msgid "Rast_set_fp_type(): can only be called with FCELL_TYPE or DCELL_TYPE" msgstr "" -#: ../lib/raster/open.c:877 +#: ../lib/raster/open.c:887 #, c-format msgid "Raster map <%s> not found in mapset <%s>" msgstr "" -#: ../lib/raster/open.c:938 +#: ../lib/raster/open.c:948 #, c-format msgid "Unable to find '%s'" msgstr "" -#: ../lib/raster/open.c:949 +#: ../lib/raster/open.c:959 #, c-format msgid "Invalid type: field '%s' in file '%s'" msgstr "" -#: ../lib/raster/open.c:954 +#: ../lib/raster/open.c:964 #, c-format msgid "Missing type: field in file '%s'" msgstr "" -#: ../lib/raster/open.c:959 +#: ../lib/raster/open.c:969 #, c-format msgid "Raster map <%s> is not xdr: byte_order: %s" msgstr "" -#: ../lib/raster/open.c:1028 +#: ../lib/raster/open.c:1038 msgid "Rast_set_quant_rules() can be called only for raster maps opened for reading" msgstr "" @@ -522,7 +533,7 @@ msgid "Unable to create <%s> file for map <%s>" msgstr "" -#: ../lib/raster/get_row.c:35 ../lib/raster/get_row.c:901 +#: ../lib/raster/get_row.c:35 ../lib/raster/get_row.c:906 #, c-format msgid "Reading raster map <%s@%s> request for row %d is outside region" msgstr "" @@ -562,27 +573,27 @@ msgid "Error reading raster data via GDAL for row %d of <%s>" msgstr "" -#: ../lib/raster/get_row.c:830 +#: ../lib/raster/get_row.c:835 #, c-format msgid "Error seeking compressed null data for row %d of <%s>" msgstr "" -#: ../lib/raster/get_row.c:835 ../lib/raster/get_row.c:845 +#: ../lib/raster/get_row.c:840 ../lib/raster/get_row.c:850 #, c-format msgid "Error reading compressed null data for row %d of <%s>" msgstr "" -#: ../lib/raster/get_row.c:851 +#: ../lib/raster/get_row.c:856 #, c-format msgid "Error uncompressing null data for row %d of <%s>" msgstr "" -#: ../lib/raster/get_row.c:885 +#: ../lib/raster/get_row.c:890 #, c-format msgid "Error seeking null row %d for <%s>" msgstr "" -#: ../lib/raster/get_row.c:888 +#: ../lib/raster/get_row.c:893 #, c-format msgid "Error reading null row %d for <%s>" msgstr "" @@ -640,6 +651,15 @@ msgid "Unable to create dependency file in <%s@%s>" msgstr "" +#: ../lib/raster/vrt.c:83 +#, fuzzy, c-format +msgid "Tile raster map <%s> not found" +msgstr "Không tìm thấy bản đồ raster 3D <%s>" + +#: ../lib/raster/vrt.c:86 +msgid "A virtual raster can not contain itself" +msgstr "" + #: ../lib/raster/alloc_cell.c:151 #, c-format msgid "Rast__null_bitstream_size: cols (%d) is negative" @@ -762,17 +782,17 @@ msgid "Invalid descriptor: %d" msgstr "" -#: ../lib/raster/close.c:392 ../lib/raster/close.c:520 +#: ../lib/raster/close.c:394 ../lib/raster/close.c:522 #, c-format msgid "Unable to rename null file '%s' to '%s': %s" msgstr "" -#: ../lib/raster/close.c:462 +#: ../lib/raster/close.c:464 #, c-format msgid "Unable to rename cell file '%s' to '%s': %s" msgstr "" -#: ../lib/raster/close.c:542 +#: ../lib/raster/close.c:544 msgid "unable to write f_format file for CELL maps" msgstr "" @@ -796,62 +816,62 @@ msgid "Unable to locate symbol <%s>" msgstr "" -#: ../lib/raster/gdal.c:145 +#: ../lib/raster/gdal.c:147 msgid "Unable to load GDAL library" msgstr "" -#: ../lib/raster/gdal.c:375 +#: ../lib/raster/gdal.c:377 msgid "Unable to open GDAL file" msgstr "" -#: ../lib/raster/gdal.c:483 +#: ../lib/raster/gdal.c:485 #, c-format msgid "Unable to get <%s> driver" msgstr "" -#: ../lib/raster/gdal.c:492 +#: ../lib/raster/gdal.c:494 #, c-format msgid "Unable to create <%s> dataset using <%s> driver" msgstr "" -#: ../lib/raster/gdal.c:500 +#: ../lib/raster/gdal.c:502 #, c-format msgid "Driver <%s> does not support direct writing. Using MEM driver for intermediate dataset." msgstr "" -#: ../lib/raster/gdal.c:506 +#: ../lib/raster/gdal.c:508 msgid "Unable to get in-memory raster driver" msgstr "" -#: ../lib/raster/gdal.c:513 +#: ../lib/raster/gdal.c:515 #, c-format msgid "Unable to create <%s> dataset using memory driver" msgstr "" -#: ../lib/raster/gdal.c:517 +#: ../lib/raster/gdal.c:519 #, c-format msgid "Driver <%s> does not support creating rasters" msgstr "" -#: ../lib/raster/gdal.c:533 +#: ../lib/raster/gdal.c:535 msgid "Unable to set geo transform" msgstr "" -#: ../lib/raster/gdal.c:537 +#: ../lib/raster/gdal.c:539 msgid "Unable to set projection" msgstr "" -#: ../lib/raster/gdal.c:541 +#: ../lib/raster/gdal.c:543 #, c-format msgid "Unable to create cell_misc/%s/gdal file" msgstr "" -#: ../lib/raster/gdal.c:557 +#: ../lib/raster/gdal.c:559 #, c-format msgid "Error writing cell_misc/%s/gdal file" msgstr "" -#: ../lib/raster/gdal.c:605 +#: ../lib/raster/gdal.c:607 #, c-format msgid "Unable to create output file <%s> using driver <%s>" msgstr "" @@ -911,16 +931,17 @@ #: ../lib/raster/init.c:109 #, c-format -msgid "Unknown compression method <%s>, using default ZLIB" +msgid "Unknown compression method <%s>, using default %s" msgstr "" #: ../lib/raster/init.c:113 -msgid "No compression is not supported for GRASS raster maps, using default ZLIB" +#, c-format +msgid "No compression is not supported for GRASS raster maps, using default %s" msgstr "" -#: ../lib/raster/init.c:118 +#: ../lib/raster/init.c:120 #, c-format -msgid "This GRASS version does not support %s compression, using default ZLIB" +msgid "This GRASS version does not support %s compression, using default %s" msgstr "" #: ../lib/raster/null_val.c:64 @@ -953,8 +974,12 @@ msgid "Output window changed while maps are open for write. Map name <%s>" msgstr "" -#: ../lib/ogsf/gsd_img_tif.c:66 ../lib/ogsf/gk2.c:216 -#: ../lib/ogsf/gsd_img_ppm.c:52 ../lib/ogsf/gsd_img_ppm.c:95 +#: ../lib/ogsf/gsd_img_tif.c:63 ../lib/ogsf/gsd_img_ppm.c:50 +msgid "Unable to get image of current GL screen" +msgstr "" + +#: ../lib/ogsf/gsd_img_tif.c:69 ../lib/ogsf/gk2.c:216 +#: ../lib/ogsf/gsd_img_ppm.c:55 ../lib/ogsf/gsd_img_ppm.c:101 #, c-format msgid "Unable to open file <%s> for writing" msgstr "" @@ -967,32 +992,32 @@ msgid "Need at least 2 keyframes for interpolation" msgstr "" -#: ../lib/ogsf/gs2.c:1211 +#: ../lib/ogsf/gs2.c:1210 #, c-format msgid "no category info" msgstr "" -#: ../lib/ogsf/gs2.c:1230 +#: ../lib/ogsf/gs2.c:1229 #, c-format msgid "no data" msgstr "" -#: ../lib/ogsf/gs2.c:1655 +#: ../lib/ogsf/gs2.c:1654 #, 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 +#: ../lib/ogsf/gs2.c:1732 ../lib/ogsf/gs2.c:1738 ../lib/ogsf/gs2.c:1746 +#: ../lib/ogsf/gs2.c:1755 ../lib/ogsf/gs2.c:1763 ../lib/ogsf/gs2.c:1773 +#: ../lib/ogsf/gs2.c:1821 msgid "GS_load_att_map(): Out of memory. Unable to load map" msgstr "" -#: ../lib/ogsf/gs2.c:1850 +#: ../lib/ogsf/gs2.c:1849 msgid "Loading failed" msgstr "" -#: ../lib/ogsf/gs2.c:1854 +#: ../lib/ogsf/gs2.c:1853 msgid "Error finding range" msgstr "" @@ -1027,8 +1052,8 @@ #: ../lib/ogsf/gp3.c:62 ../lib/ogsf/gp3.c:196 ../lib/ogsf/gv3.c:66 #: ../lib/ogsf/gv3.c:338 ../lib/python/temporal/c_libraries_interface.py:747 #: ../lib/vector/Vlib/open.c:301 ../lib/vector/Vlib/open.c:437 -#: ../lib/vector/Vlib/map.c:192 ../lib/vector/Vlib/map.c:202 -#: ../lib/vector/Vlib/map.c:274 +#: ../lib/vector/Vlib/map.c:193 ../lib/vector/Vlib/map.c:203 +#: ../lib/vector/Vlib/map.c:275 #, c-format, python-format msgid "Unable to open vector map <%s>" msgstr "" @@ -1052,7 +1077,7 @@ #: ../lib/ogsf/gp3.c:202 ../lib/ogsf/gv3.c:344 #: ../lib/rst/interp_float/vinput2d.c:100 ../lib/vector/Vlib/cats.c:589 #: ../lib/vector/Vlib/copy.c:620 ../lib/vector/Vlib/copy.c:730 -#: ../lib/vector/Vlib/map.c:300 ../lib/vector/Vlib/map.c:436 +#: ../lib/vector/Vlib/map.c:301 ../lib/vector/Vlib/map.c:437 #: ../lib/vector/Vlib/ascii.c:398 ../lib/vector/Vlib/array.c:276 #: ../lib/vector/Vlib/net_build.c:159 ../lib/vector/Vlib/net_build.c:206 #: ../lib/vector/Vlib/net_build.c:490 ../lib/vector/Vlib/net_build.c:791 @@ -1066,7 +1091,7 @@ #: ../lib/db/dbmi_client/copy_tab.c:112 ../lib/db/dbmi_client/copy_tab.c:133 #: ../lib/vector/Vlib/cats.c:597 ../lib/vector/Vlib/close_nat.c:160 #: ../lib/vector/Vlib/write_ogr.c:198 ../lib/vector/Vlib/write_pg.c:2915 -#: ../lib/vector/Vlib/map.c:341 ../lib/vector/Vlib/ascii.c:410 +#: ../lib/vector/Vlib/map.c:342 ../lib/vector/Vlib/ascii.c:410 #: ../lib/vector/Vlib/array.c:282 ../lib/vector/Vlib/net_build.c:165 #: ../lib/vector/Vlib/net_build.c:211 ../lib/vector/Vlib/net_build.c:496 #: ../lib/vector/Vlib/net_build.c:797 ../lib/vector/Vlib/net_build.c:976 @@ -1099,6 +1124,11 @@ msgid "Cut-plane points mis-match between surfaces. Check resolution(s)." msgstr "" +#: ../lib/ogsf/gsd_img_ppm.c:96 +#, fuzzy +msgid "Unable to write view" +msgstr "Không thể loại bá» %s" + #: ../lib/ogsf/gsd_legend.c:246 #, c-format msgid "Unable to read color file of raster map <%s>" @@ -1190,12 +1220,12 @@ msgid "Maximum number of datasets exceeded" msgstr "" -#: ../lib/ogsf/gsd_prim.c:146 +#: ../lib/ogsf/gsd_prim.c:155 #, c-format msgid "Color Material: %d" msgstr "" -#: ../lib/ogsf/gsd_prim.c:630 +#: ../lib/ogsf/gsd_prim.c:642 #, c-format msgid "gsd_rot(): %c is an invalid axis specification. Rotation ignored. Please advise GRASS developers of this error" msgstr "" @@ -1307,18 +1337,51 @@ msgid "Invalid color (%s), using \"white\" as default" msgstr "" -#: ../lib/nviz/render.c:106 +#: ../lib/nviz/render.c:39 +#, c-format +msgid "Unable to get function address for %s" +msgstr "" + +#: ../lib/nviz/render.c:163 msgid "Bad server connection" msgstr "" -#: ../lib/nviz/render.c:112 +#: ../lib/nviz/render.c:169 msgid "Unable to get visual info" msgstr "" -#: ../lib/nviz/render.c:119 +#: ../lib/nviz/render.c:176 msgid "Unable to create rendering context" msgstr "" +#: ../lib/nviz/render.c:225 +#, c-format +msgid "Unable to choose pixel format (CGL error = %d)" +msgstr "" + +#: ../lib/nviz/render.c:231 +#, c-format +msgid "Unable to create context (CGL error = %d)" +msgstr "" + +#: ../lib/nviz/render.c:266 +msgid "Unable to register window class" +msgstr "" + +#: ../lib/nviz/render.c:275 +msgid "Unable to create window" +msgstr "" + +#: ../lib/nviz/render.c:323 +#, c-format +msgid "Unable to set current context (CGL error = %d)" +msgstr "" + +#: ../lib/nviz/render.c:361 +#, c-format +msgid "Incomplete framebuffer status (status = %d)" +msgstr "" + #: ../lib/nviz/map_obj.c:59 msgid "Maximum surfaces loaded!" msgstr "" @@ -2214,13 +2277,13 @@ msgid "The limit of open files (%i) was reached (%i). The module r.series will be run with flag z, to avoid open files limit exceeding." msgstr "" -#: ../lib/python/temporal/temporal_raster_base_algebra.py:690 +#: ../lib/python/temporal/temporal_raster_base_algebra.py:741 #, python-format msgid "Error computing map <%s>" msgstr "" -#: ../lib/python/temporal/temporal_raster_base_algebra.py:777 -#: ../lib/python/temporal/temporal_algebra.py:2395 +#: ../lib/python/temporal/temporal_raster_base_algebra.py:828 +#: ../lib/python/temporal/temporal_algebra.py:2426 #, python-format msgid "%s map <%s> not found in GRASS spatial database" msgstr "" @@ -2277,64 +2340,64 @@ msgid "Empty entry in map list, this should not happen" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:815 +#: ../lib/python/temporal/temporal_algebra.py:821 msgid "Spatio-temporal topological operators are not supported in granularity algebra mode" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:853 +#: ../lib/python/temporal/temporal_algebra.py:859 msgid "All input space time datasets must have a valid temporal topology." msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:862 +#: ../lib/python/temporal/temporal_algebra.py:868 msgid "All input space time datasets must have the same temporal type." msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:1113 +#: ../lib/python/temporal/temporal_algebra.py:1119 #, python-format msgid "Removing un-needed or empty %s maps" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:1168 +#: ../lib/python/temporal/temporal_algebra.py:1174 #, python-format msgid "Space time %s dataset <%s> not found" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:1196 -#: ../lib/python/temporal/temporal_algebra.py:1200 +#: ../lib/python/temporal/temporal_algebra.py:1202 +#: ../lib/python/temporal/temporal_algebra.py:1206 #, python-format msgid "Wrong temporal type of space time dataset <%s> <%s> time is required" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:1220 +#: ../lib/python/temporal/temporal_algebra.py:1226 msgid "Wrong type of input " msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2186 +#: ../lib/python/temporal/temporal_algebra.py:2205 #, python-format msgid "The resulting space time dataset type <%(a)s> is different from the requested type <%(b)s>" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2192 +#: ../lib/python/temporal/temporal_algebra.py:2211 msgid "Maps that should be registered in the resulting space time dataset have different types." msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2401 +#: ../lib/python/temporal/temporal_algebra.py:2432 msgid "Wrong map type. TMAP only supports single maps that are registered in the temporal GRASS database" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2429 +#: ../lib/python/temporal/temporal_algebra.py:2460 msgid "Merging empty map lists" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2432 +#: ../lib/python/temporal/temporal_algebra.py:2463 msgid "First Map list is empty, can't merge it. Return only last map list" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2435 +#: ../lib/python/temporal/temporal_algebra.py:2466 msgid "Second Map list is empty, can't merge it. Return only first map list" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2443 +#: ../lib/python/temporal/temporal_algebra.py:2474 msgid "Space time datasets to merge must have the same temporal type" msgstr "" @@ -2366,33 +2429,33 @@ msgid "Area computation is not supported for LL projections" msgstr "" -#: ../lib/python/temporal/gui_support.py:58 ../lib/python/script/core.py:1298 +#: ../lib/python/temporal/gui_support.py:58 ../lib/python/script/core.py:1324 #, python-format msgid "Invalid element '%s'" msgstr "" #: ../lib/python/temporal/univar_statistics.py:62 -#: ../lib/python/temporal/univar_statistics.py:178 +#: ../lib/python/temporal/univar_statistics.py:180 #, python-format msgid "Space time %(sp)s dataset <%(i)s> is empty" msgstr "" -#: ../lib/python/temporal/univar_statistics.py:101 +#: ../lib/python/temporal/univar_statistics.py:102 #, python-format msgid "Unable to get statistics for raster map <%s>" msgstr "" -#: ../lib/python/temporal/univar_statistics.py:104 +#: ../lib/python/temporal/univar_statistics.py:105 #, python-format msgid "Unable to get statistics for 3d raster map <%s>" msgstr "" -#: ../lib/python/temporal/univar_statistics.py:168 +#: ../lib/python/temporal/univar_statistics.py:170 #, python-format msgid "Space time %(sp)s dataset <%(i)s> not found" msgstr "" -#: ../lib/python/temporal/univar_statistics.py:222 +#: ../lib/python/temporal/univar_statistics.py:224 #, python-format msgid "Unable to get statistics for vector map <%s>" msgstr "" @@ -2470,37 +2533,37 @@ msgid "Unable to remove timestamp for vector map <%s>" msgstr "" -#: ../lib/python/temporal/temporal_vector_algebra.py:386 +#: ../lib/python/temporal/temporal_vector_algebra.py:387 #, python-format msgid "Error vector maps with basename %s exist. Use --o flag to overwrite existing file" msgstr "" -#: ../lib/python/temporal/temporal_vector_algebra.py:419 +#: ../lib/python/temporal/temporal_vector_algebra.py:420 #, python-format msgid "" "Error starting %s : \n" "%s" msgstr "" -#: ../lib/python/temporal/temporal_vector_algebra.py:492 +#: ../lib/python/temporal/temporal_vector_algebra.py:493 #, python-format msgid "" "Error vector map %s exist in temporal database. Use overwrite flag. : \n" "%s" msgstr "" -#: ../lib/python/temporal/core.py:603 +#: ../lib/python/temporal/core.py:605 msgid "Unable to initialize the temporal DBMI interface. Please use t.connect to specify the driver and the database string" msgstr "" -#: ../lib/python/temporal/core.py:672 +#: ../lib/python/temporal/core.py:674 #, python-format msgid "" "Unable to receive temporal database metadata.\n" "Current temporal database info:%(info)s" msgstr "" -#: ../lib/python/temporal/core.py:677 +#: ../lib/python/temporal/core.py:679 #, python-format msgid "" "Unsupported temporal database: version mismatch.\n" @@ -2509,7 +2572,7 @@ "Current temporal database info:%(info)s" msgstr "" -#: ../lib/python/temporal/core.py:685 +#: ../lib/python/temporal/core.py:687 #, python-format msgid "" "Unsupported temporal database: version mismatch.\n" @@ -2517,12 +2580,12 @@ "Current temporal database info:%(info)s" msgstr "" -#: ../lib/python/temporal/core.py:773 +#: ../lib/python/temporal/core.py:775 #, python-format msgid "Creating temporal database: %s" msgstr "" -#: ../lib/python/temporal/core.py:782 +#: ../lib/python/temporal/core.py:784 #, python-format msgid "" "Unable to create SQLite temporal database\n" @@ -2530,31 +2593,31 @@ "Please use t.connect to set a read- and writable temporal database path" msgstr "" -#: ../lib/python/temporal/core.py:947 +#: ../lib/python/temporal/core.py:949 msgid "Unable to mogrify sql statement. " msgstr "" -#: ../lib/python/temporal/core.py:969 +#: ../lib/python/temporal/core.py:971 msgid "Unable to check table. " msgstr "" -#: ../lib/python/temporal/core.py:985 +#: ../lib/python/temporal/core.py:987 msgid "Unable to execute sql statement. " msgstr "" -#: ../lib/python/temporal/core.py:995 +#: ../lib/python/temporal/core.py:997 msgid "Unable to fetch one. " msgstr "" -#: ../lib/python/temporal/core.py:1005 +#: ../lib/python/temporal/core.py:1007 msgid "Unable to fetch all. " msgstr "" -#: ../lib/python/temporal/core.py:1022 +#: ../lib/python/temporal/core.py:1024 msgid "Unable to execute transaction. " msgstr "" -#: ../lib/python/temporal/core.py:1126 +#: ../lib/python/temporal/core.py:1128 #, python-format msgid "" "Unable to connect to %(db)s database: %(string)s\n" @@ -2562,14 +2625,14 @@ "Please use t.connect to set a read- and writable temporal database backend" msgstr "" -#: ../lib/python/temporal/core.py:1286 +#: ../lib/python/temporal/core.py:1288 #, python-format msgid "" "Unable to execute :\n" " %(sql)s" msgstr "" -#: ../lib/python/temporal/core.py:1330 +#: ../lib/python/temporal/core.py:1332 #, python-format msgid "" "Unable to execute transaction:\n" @@ -2624,14 +2687,14 @@ msgstr "" #: ../lib/python/script/array.py:157 ../lib/python/script/array.py:207 -#: ../lib/python/script/array.py:254 ../lib/python/script/array.py:305 -#: ../lib/python/script/array.py:356 ../lib/python/script/array.py:398 +#: ../lib/python/script/array.py:254 ../lib/python/script/array.py:306 +#: ../lib/python/script/array.py:357 ../lib/python/script/array.py:399 #, python-format msgid "Invalid kind <%s>" msgstr "" #: ../lib/python/script/array.py:160 ../lib/python/script/array.py:210 -#: ../lib/python/script/array.py:308 ../lib/python/script/array.py:359 +#: ../lib/python/script/array.py:309 ../lib/python/script/array.py:360 #, python-format msgid "Invalid size <%d>" msgstr "" @@ -2640,17 +2703,17 @@ msgid "grass.script.array.read is deprecated and does not work on MS Windows, pass raster name in the constructor" msgstr "" -#: ../lib/python/script/array.py:247 ../lib/python/script/array.py:392 +#: ../lib/python/script/array.py:247 ../lib/python/script/array.py:393 #, python-format msgid "Invalid FP size <%d>" msgstr "" -#: ../lib/python/script/array.py:251 ../lib/python/script/array.py:395 +#: ../lib/python/script/array.py:251 ../lib/python/script/array.py:396 #, python-format msgid "Invalid integer size <%d>" msgstr "" -#: ../lib/python/script/array.py:346 +#: ../lib/python/script/array.py:347 msgid "grass.script.array3d.read is deprecated and does not work on MS Windows, pass 3D raster name in the constructor" msgstr "" @@ -2721,65 +2784,73 @@ msgid "color" msgstr "" +#: ../lib/python/script/setup.py:229 +msgid "Cleaning up default sqlite database ..." +msgstr "" + +#: ../lib/python/script/setup.py:247 ../lib/init/grass.py:1782 +msgid "Cleaning up temporary files..." +msgstr "" + #: ../lib/python/script/raster3d.py:92 #, python-format msgid "An error occurred while running r3.mapcalc with expression: %s" msgstr "" -#: ../lib/python/script/core.py:67 +#: ../lib/python/script/core.py:69 #, python-brace-format msgid "Cannot find the executable {0}" msgstr "" -#: ../lib/python/script/core.py:307 +#: ../lib/python/script/core.py:309 #, 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:987 +#: ../lib/python/script/core.py:1013 msgid "Mixing value types. Will try to compare after integer conversion" msgstr "" -#: ../lib/python/script/core.py:1188 +#: ../lib/python/script/core.py:1214 #, python-format msgid "Element type should be \"cell\" and not \"%s\"" msgstr "" -#: ../lib/python/script/core.py:1217 ../lib/python/script/core.py:1282 +#: ../lib/python/script/core.py:1243 ../lib/python/script/core.py:1308 #, python-format msgid "Element type should be \"raster\" and not \"%s\"" msgstr "" -#: ../lib/python/script/core.py:1437 +#: ../lib/python/script/core.py:1463 msgid "Unable to list mapsets" msgstr "" -#: ../lib/python/script/core.py:1476 +#: ../lib/python/script/core.py:1502 #, python-format msgid "Location <%s> already exists. Operation canceled." msgstr "" -#: ../lib/python/script/core.py:1479 +#: ../lib/python/script/core.py:1505 #, python-format msgid "Location <%s> already exists and will be overwritten" msgstr "" -#: ../lib/python/script/core.py:1603 +#: ../lib/python/script/core.py:1629 #, python-brace-format msgid "Debug level {0}" msgstr "" -#: ../lib/python/script/core.py:1606 +#: ../lib/python/script/core.py:1632 #, python-brace-format msgid "WARNING: Ignoring unsupported debug level (must be >=0 and <=5). {0}\n" msgstr "" -#: ../lib/python/script/core.py:1622 +#: ../lib/python/script/core.py:1648 #, python-format msgid "Illegal filename <%s>. Cannot be 'NULL' or start with '.'." msgstr "" -#: ../lib/python/script/core.py:1631 +#: ../lib/python/script/core.py:1657 #, python-format msgid "Illegal filename <%(s)s>. <%(il)s> not allowed.\n" msgstr "" @@ -2820,7 +2891,7 @@ msgid "Cannot parse interface description of<{name}> module: {error}" msgstr "" -#: ../lib/python/pygrass/modules/grid/grid.py:553 +#: ../lib/python/pygrass/modules/grid/grid.py:554 msgid "Execution of subprocesses was not successful" msgstr "" @@ -2841,17 +2912,17 @@ msgid "Error executing: Rast_set_cat" msgstr "" -#: ../lib/python/pygrass/raster/abstract.py:275 +#: ../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:286 +#: ../lib/python/pygrass/raster/abstract.py:285 #, python-brace-format msgid "Overwrite type: {0} not supported (True/False)" msgstr "" -#: ../lib/python/pygrass/raster/abstract.py:299 +#: ../lib/python/pygrass/raster/abstract.py:298 #: ../lib/python/pygrass/vector/abstract.py:97 #, python-brace-format msgid "Map name {0} not valid" @@ -2890,11 +2961,11 @@ msgid "Raster map <{0}> does not exist" msgstr "" -#: ../lib/python/pygrass/errors.py:17 +#: ../lib/python/pygrass/errors.py:18 msgid "The map is close!" msgstr "" -#: ../lib/python/pygrass/errors.py:28 +#: ../lib/python/pygrass/errors.py:29 msgid "The self.c_mapinfo pointer must be correctly initiated" msgstr "" @@ -2911,12 +2982,12 @@ msgid "You must use the force flag to actually remove it. Exiting." msgstr "" -#: ../lib/python/pygrass/vector/__init__.py:806 +#: ../lib/python/pygrass/vector/__init__.py:813 #, python-format msgid "Unable to read line of feature %i" msgstr "" -#: ../lib/python/pygrass/vector/__init__.py:895 +#: ../lib/python/pygrass/vector/__init__.py:902 #, python-format msgid "Unable to read area with id %i" msgstr "" @@ -3115,12 +3186,8 @@ msgid "Unable to read PNG" msgstr "" -#: ../lib/pngdriver/read_png.c:60 -msgid "Unable allocate PNG structure" -msgstr "" - -#: ../lib/pngdriver/read_png.c:64 ../lib/pngdriver/write_png.c:71 -#: ../lib/pngdriver/write_png.c:75 +#: ../lib/pngdriver/read_png.c:60 ../lib/pngdriver/read_png.c:64 +#: ../lib/pngdriver/write_png.c:71 ../lib/pngdriver/write_png.c:75 msgid "Unable to allocate PNG structure" msgstr "" @@ -3309,7 +3376,7 @@ #: ../lib/imagery/iscatt_core.c:745 #, c-format -msgid "Unable to read find raster <%s>" +msgid "Unable to find raster <%s>" msgstr "" #: ../lib/imagery/iscatt_core.c:755 @@ -3439,7 +3506,7 @@ msgid "WARNING" msgstr "" -#: ../lib/init/grass.py:187 ../lib/gis/parser.c:621 +#: ../lib/init/grass.py:187 ../lib/gis/parser.c:628 msgid "ERROR" msgstr "" @@ -3447,175 +3514,189 @@ msgid "Exiting..." msgstr "" -#: ../lib/init/grass.py:332 +#: ../lib/init/grass.py:336 msgid "Usage" msgstr "" -#: ../lib/init/grass.py:333 ../lib/gis/parser_html.c:141 +#: ../lib/init/grass.py:337 ../lib/gis/parser_html.c:141 #: ../lib/gis/parser_rest.c:146 msgid "Flags" msgstr "" -#: ../lib/init/grass.py:334 +#: ../lib/init/grass.py:338 msgid "print this help message" msgstr "" -#: ../lib/init/grass.py:335 +#: ../lib/init/grass.py:339 msgid "show version information and exit" msgstr "" -#: ../lib/init/grass.py:336 +#: ../lib/init/grass.py:340 msgid "create given database, location or mapset if it doesn't exist" msgstr "" -#: ../lib/init/grass.py:337 +#: ../lib/init/grass.py:341 msgid "exit after creation of location or mapset. Only with -c flag" msgstr "" -#: ../lib/init/grass.py:338 -msgid "force removal of .gislock if exists (use with care!). Only with -text flag" +#: ../lib/init/grass.py:342 +msgid "force removal of .gislock if exists (use with care!). Only with --text flag" msgstr "" -#: ../lib/init/grass.py:339 +#: ../lib/init/grass.py:343 msgid "use text based interface (skip welcome screen)" msgstr "" -#: ../lib/init/grass.py:340 ../lib/init/grass.py:342 ../lib/init/grass.py:344 +#: ../lib/init/grass.py:344 ../lib/init/grass.py:346 ../lib/init/grass.py:348 msgid "and set as default" msgstr "" -#: ../lib/init/grass.py:341 +#: ../lib/init/grass.py:345 msgid "use text based interface (show welcome screen)" msgstr "" -#: ../lib/init/grass.py:343 +#: ../lib/init/grass.py:347 msgid "use $DEFAULT_GUI graphical user interface" msgstr "" -#: ../lib/init/grass.py:345 +#: ../lib/init/grass.py:349 msgid "print GRASS configuration parameters" msgstr "" -#: ../lib/init/grass.py:346 +#: ../lib/init/grass.py:350 msgid "options: arch,build,compiler,path,revision,version" msgstr "" -#: ../lib/init/grass.py:347 ../lib/gis/parser_html.c:189 +#: ../lib/init/grass.py:351 ../lib/gis/parser_html.c:189 #: ../lib/gis/parser_rest.c:179 msgid "Parameters" msgstr "" -#: ../lib/init/grass.py:348 +#: ../lib/init/grass.py:352 msgid "initial GRASS GIS database directory" msgstr "" -#: ../lib/init/grass.py:349 +#: ../lib/init/grass.py:353 msgid "directory containing Locations" msgstr "" -#: ../lib/init/grass.py:350 +#: ../lib/init/grass.py:354 msgid "initial GRASS Location" msgstr "" -#: ../lib/init/grass.py:351 +#: ../lib/init/grass.py:355 msgid "directory containing Mapsets with one common coordinate system (projection)" msgstr "" -#: ../lib/init/grass.py:352 +#: ../lib/init/grass.py:356 msgid "initial GRASS Mapset" msgstr "" -#: ../lib/init/grass.py:353 +#: ../lib/init/grass.py:357 msgid "fully qualified initial Mapset directory" msgstr "" -#: ../lib/init/grass.py:354 +#: ../lib/init/grass.py:358 msgid "Environment variables relevant for startup" msgstr "" -#: ../lib/init/grass.py:355 +#: ../lib/init/grass.py:359 msgid "select GUI (text, gui, gtext)" msgstr "" -#: ../lib/init/grass.py:356 +#: ../lib/init/grass.py:360 msgid "set html web browser for help pages" msgstr "" -#: ../lib/init/grass.py:357 +#: ../lib/init/grass.py:361 msgid "set additional path(s) to local GRASS modules or user scripts" msgstr "" -#: ../lib/init/grass.py:358 +#: ../lib/init/grass.py:362 msgid "set additional GISBASE for locally installed GRASS Addons" msgstr "" -#: ../lib/init/grass.py:359 +#: ../lib/init/grass.py:363 msgid "shell script to be processed as batch job" msgstr "" -#: ../lib/init/grass.py:360 +#: ../lib/init/grass.py:364 msgid "set Python interpreter name to override 'python'" msgstr "" -#: ../lib/init/grass.py:361 +#: ../lib/init/grass.py:365 msgid "execute GRASS module or script" msgstr "" -#: ../lib/init/grass.py:362 +#: ../lib/init/grass.py:366 msgid "provided executable will be executed in GRASS session" msgstr "" -#: ../lib/init/grass.py:363 +#: ../lib/init/grass.py:367 msgid "GRASS module, script or any other executable" msgstr "" -#: ../lib/init/grass.py:364 +#: ../lib/init/grass.py:368 msgid "parameters of the executable" msgstr "" -#: ../lib/init/grass.py:365 +#: ../lib/init/grass.py:369 msgid "standard flags" msgstr "" -#: ../lib/init/grass.py:390 +#: ../lib/init/grass.py:370 +msgid "create temporary location (use with the --exec flag)" +msgstr "" + +#: ../lib/init/grass.py:395 msgid "The APPDATA variable is not set, ask your operating system support" msgstr "" -#: ../lib/init/grass.py:393 +#: ../lib/init/grass.py:398 msgid "The APPDATA variable points to directory which does not exist, ask your operating system support" msgstr "" -#: ../lib/init/grass.py:440 +#: ../lib/init/grass.py:411 +#, python-format +msgid "Failed to create configuration directory '%s' with error: %s" +msgstr "" + +#: ../lib/init/grass.py:454 #, python-format msgid "Unable to create temporary directory ! Exiting." msgstr "" -#: ../lib/init/grass.py:493 +#: ../lib/init/grass.py:507 #, python-brace-format msgid "Invalid line in RC file ({file}): '{line}' ({error})\n" msgstr "" -#: ../lib/init/grass.py:547 +#: ../lib/init/grass.py:513 +#, python-brace-format +msgid "Empty RC file ({file})" +msgstr "" + +#: ../lib/init/grass.py:563 #, python-format msgid "GUI <%s> not supported in this version" msgstr "" -#: ../lib/init/grass.py:708 +#: ../lib/init/grass.py:729 msgid "Searched for a web browser, but none found" msgstr "" -#: ../lib/init/grass.py:747 +#: ../lib/init/grass.py:769 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" msgstr "" -#: ../lib/init/grass.py:751 +#: ../lib/init/grass.py:773 msgid "GRASS GUI not found. Please check your installation." msgstr "" -#: ../lib/init/grass.py:753 +#: ../lib/init/grass.py:775 msgid "" "{}\n" "Switching to text based interface mode.\n" @@ -3623,7 +3704,7 @@ "Hit RETURN to continue.\n" msgstr "" -#: ../lib/init/grass.py:762 +#: ../lib/init/grass.py:784 msgid "" "It appears that the X Windows system is not active.\n" "A graphical based user interface is not supported.\n" @@ -3633,95 +3714,125 @@ "Hit RETURN to continue.\n" msgstr "" -#: ../lib/init/grass.py:855 ../lib/gis/make_mapset.c:66 +#: ../lib/init/grass.py:880 ../lib/gis/make_mapset.c:66 #, c-format, python-format msgid "Location <%s> doesn't exist" msgstr "" -#: ../lib/init/grass.py:857 +#: ../lib/init/grass.py:882 #, python-format msgid "<%s> is not a valid GRASS Location because PERMANENT Mapset is missing" msgstr "" -#: ../lib/init/grass.py:860 +#: ../lib/init/grass.py:885 #, python-format msgid "<%s> is not a valid GRASS Location because PERMANENT is not a directory" msgstr "" -#: ../lib/init/grass.py:865 +#: ../lib/init/grass.py:890 #, python-format msgid "<%s> is not a valid GRASS Location because PERMANENT Mapset does not have a DEFAULT_WIND file (default computational region)" msgstr "" -#: ../lib/init/grass.py:870 +#: ../lib/init/grass.py:895 #, python-brace-format msgid "Mapset <{mapset}> doesn't exist in GRASS Location <{loc}>. A new mapset can be created by '-c' switch." msgstr "" -#: ../lib/init/grass.py:874 +#: ../lib/init/grass.py:899 #, python-format msgid "<%s> is not a GRASS Mapset because it is not a directory" msgstr "" -#: ../lib/init/grass.py:877 +#: ../lib/init/grass.py:902 #, python-format msgid "<%s> is not a valid GRASS Mapset because it does not have a WIND file" msgstr "" -#: ../lib/init/grass.py:881 +#: ../lib/init/grass.py:906 #, python-format msgid "<%s> is not a valid GRASS Mapset because its WIND file is not readable" msgstr "" -#: ../lib/init/grass.py:884 +#: ../lib/init/grass.py:909 #, python-brace-format msgid "Mapset <{mapset}> or Location <{location}> is invalid for an unknown reason" msgstr "" -#: ../lib/init/grass.py:947 -#, python-format -msgid "Failed to create new location. The location <%s> already exists." +#: ../lib/init/grass.py:934 +#, python-brace-format +msgid "Unable to create new location because the location <{location}> already exists." +msgstr "" + +#: ../lib/init/grass.py:938 +#, python-brace-format +msgid "Unable to create new location <{location}> because <{path}> is a file." msgstr "" -#: ../lib/init/grass.py:954 -msgid "Missing WIND file" +#: ../lib/init/grass.py:941 +#, python-brace-format +msgid "Unable to create new location <{location}> because the directory <{path}> already exists." msgstr "" -#: ../lib/init/grass.py:972 -msgid "" -"GISDBASE, LOCATION_NAME and MAPSET variables not set properly.\n" -"Interactive startup needed." +#: ../lib/init/grass.py:945 +#, python-brace-format +msgid "Unable to create new location in the directory <{path}> for an unknown reason." +msgstr "" + +#: ../lib/init/grass.py:992 +msgid "Mapset <{}> already exists. Ignoring the request to create it. Note that this warning may become an error in future versions." +msgstr "" + +#: ../lib/init/grass.py:1020 +msgid "Creating new GRASS GIS location <{}>..." +msgstr "" + +#: ../lib/init/grass.py:1026 +msgid "Creating new GRASS GIS mapset <{}>..." msgstr "" -#: ../lib/init/grass.py:996 +#: ../lib/init/grass.py:1031 +#, fuzzy, python-brace-format +msgid "Unable to create new mapset <{mapset}> because <{path}> is a file." +msgstr "Không thể tạo bảng thuá»™c tính PostGIS má»›i" + +#: ../lib/init/grass.py:1037 +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:1061 +msgid "GRASS GIS database directory, location and mapset not set properly. Use GUI or command line to set them." +msgstr "" + +#: ../lib/init/grass.py:1086 #, python-format msgid "Invalid user interface specified - <%s>. Use the --help option to see valid interface names." msgstr "" -#: ../lib/init/grass.py:1015 +#: ../lib/init/grass.py:1106 #, python-brace-format msgid "" "Error in GUI startup. See messages above (if any) and if necessary, please report this error to the GRASS developers.\n" "On systems with package manager, make sure you have the right GUI package, probably named grass-gui, installed.\n" -"To run GRASS GIS in text mode use the -text flag.\n" +"To run GRASS GIS in text mode use the --text flag.\n" "Use '--help' for further options\n" " {cmd_name} --help\n" "See also: https://grass.osgeo.org/{cmd_name}/manuals/helptext.html" msgstr "" -#: ../lib/init/grass.py:1027 +#: ../lib/init/grass.py:1118 msgid "" "Exit was requested in GUI.\n" "GRASS GIS will not start. Bye." msgstr "" -#: ../lib/init/grass.py:1030 +#: ../lib/init/grass.py:1121 msgid "" "Invalid return code from GUI startup script.\n" "Please advise GRASS developers of this error." msgstr "" -#: ../lib/init/grass.py:1077 +#: ../lib/init/grass.py:1168 #, python-brace-format msgid "" "Error reading data path information from g.gisenv.\n" @@ -3732,59 +3843,55 @@ "Check the <{file}> file." msgstr "" -#: ../lib/init/grass.py:1158 ../lib/init/grass.py:1162 -msgid "Default locale settings are missing. GRASS running with C locale." -msgstr "" - -#: ../lib/init/grass.py:1240 +#: ../lib/init/grass.py:1381 #, python-format msgid "Path '%s' doesn't exist" msgstr "" -#: ../lib/init/grass.py:1242 +#: ../lib/init/grass.py:1383 #, python-format msgid "Path '%s' not accessible." msgstr "" #. GTC %s is mapset's folder path -#: ../lib/init/grass.py:1247 +#: ../lib/init/grass.py:1388 #, python-format msgid "You are not the owner of '%s'." msgstr "" -#: ../lib/init/grass.py:1255 +#: ../lib/init/grass.py:1396 #, python-format msgid "" "%(user)s is currently running GRASS in selected mapset (file %(file)s found). Concurrent use not allowed.\n" "You can force launching GRASS using -f flag (note that you need permission for this operation). Have another look in the processor manager just to be sure..." msgstr "" -#: ../lib/init/grass.py:1262 +#: ../lib/init/grass.py:1405 #, python-format msgid "%(user)s is currently running GRASS in selected mapset (file %(file)s found). Forcing to launch GRASS..." msgstr "" -#: ../lib/init/grass.py:1266 +#: ../lib/init/grass.py:1409 #, python-format msgid "" "Unable to properly access '%s'.\n" "Please notify system personnel." msgstr "" -#: ../lib/init/grass.py:1287 +#: ../lib/init/grass.py:1430 msgid "Building user fontcap..." msgstr "" -#: ../lib/init/grass.py:1346 +#: ../lib/init/grass.py:1489 msgid "The SHELL variable is not set" msgstr "" -#: ../lib/init/grass.py:1362 +#: ../lib/init/grass.py:1505 #, python-brace-format msgid "Unsupported shell <{sh}>: {env_file}" msgstr "" -#: ../lib/init/grass.py:1378 +#: ../lib/init/grass.py:1521 #, python-format msgid "" "Job file <%s> has been defined in the 'GRASS_BATCH_JOB' variable but not found. Exiting.\n" @@ -3792,114 +3899,118 @@ "Use 'unset GRASS_BATCH_JOB' to disable batch job processing." msgstr "" -#: ../lib/init/grass.py:1385 +#: ../lib/init/grass.py:1528 #, python-format msgid "Change file permission to 'executable' for <%s>" msgstr "" -#: ../lib/init/grass.py:1400 +#: ../lib/init/grass.py:1543 #, python-format msgid "Executing <%s> ..." msgstr "" -#: ../lib/init/grass.py:1407 +#: ../lib/init/grass.py:1550 #, python-brace-format msgid "" "Execution of <{cmd}> failed:\n" "{error}" msgstr "" -#: ../lib/init/grass.py:1410 +#: ../lib/init/grass.py:1553 #, python-format msgid "Execution of <%s> finished." msgstr "" -#: ../lib/init/grass.py:1441 +#: ../lib/init/grass.py:1583 #, python-brace-format msgid "Unable to close GUI. {0}" msgstr "" -#: ../lib/init/grass.py:1468 +#: ../lib/init/grass.py:1611 #, python-format msgid "Welcome to GRASS GIS %s" msgstr "" -#: ../lib/init/grass.py:1490 +#: ../lib/init/grass.py:1633 msgid "GRASS GIS homepage:" msgstr "" #. GTC Running through: SHELL NAME -#: ../lib/init/grass.py:1492 +#: ../lib/init/grass.py:1635 msgid "This version running through:" msgstr "" -#: ../lib/init/grass.py:1494 +#: ../lib/init/grass.py:1637 msgid "Help is available with the command:" msgstr "" -#: ../lib/init/grass.py:1495 +#: ../lib/init/grass.py:1638 msgid "See the licence terms with:" msgstr "" -#: ../lib/init/grass.py:1496 +#: ../lib/init/grass.py:1639 msgid "See citation options with:" msgstr "" -#: ../lib/init/grass.py:1499 +#: ../lib/init/grass.py:1642 msgid "If required, restart the GUI with:" msgstr "" -#: ../lib/init/grass.py:1501 +#: ../lib/init/grass.py:1644 msgid "Start the GUI with:" msgstr "" -#: ../lib/init/grass.py:1503 +#: ../lib/init/grass.py:1646 msgid "When ready to quit enter:" msgstr "" -#: ../lib/init/grass.py:1591 +#: ../lib/init/grass.py:1733 msgid "2D and 3D raster MASKs present" msgstr "" -#: ../lib/init/grass.py:1592 +#: ../lib/init/grass.py:1734 msgid "Raster MASK present" msgstr "" -#: ../lib/init/grass.py:1593 +#: ../lib/init/grass.py:1735 msgid "3D raster MASK present" msgstr "" -#: ../lib/init/grass.py:1634 +#: ../lib/init/grass.py:1775 msgid "Done." msgstr "" -#: ../lib/init/grass.py:1636 +#: ../lib/init/grass.py:1777 msgid "Goodbye from GRASS GIS" msgstr "" -#: ../lib/init/grass.py:1641 -msgid "Cleaning up temporary files..." -msgstr "" - -#: ../lib/init/grass.py:1661 +#: ../lib/init/grass.py:1813 msgid "Please install the GRASS GIS development package" msgstr "" -#: ../lib/init/grass.py:1695 +#: ../lib/init/grass.py:1848 #, python-format msgid "Parameter <%s> not supported" msgstr "" -#: ../lib/init/grass.py:1839 +#: ../lib/init/grass.py:1998 msgid "Flag -e requires also flag -c" msgstr "" -#: ../lib/init/grass.py:1886 +#: ../lib/init/grass.py:2000 +msgid "Coordinate reference system argument (e.g. EPSG) is needed for --tmp-location" +msgstr "" + +#: ../lib/init/grass.py:2003 +msgid "Only one argument (e.g. EPSG) is needed for --tmp-location, mapset name <{}> provided" +msgstr "" + +#: ../lib/init/grass.py:2058 #, python-brace-format msgid "" "Unable to start GRASS GIS. You have the choice to:\n" -" - Launch the graphical user interface with the '-gui' switch\n" -" {cmd_name} -gui\n" +" - Launch the graphical user interface with the '--gui' switch\n" +" {cmd_name} --gui\n" " - Launch with path to the location/mapset as an argument\n" " {cmd_name} /path/to/location/mapset`\n" " - Create a location with '-c' and launch in its PERMANENT mapset\n" @@ -3911,25 +4022,21 @@ "See also: https://grass.osgeo.org/{cmd_name}/manuals/helptext.html" msgstr "" -#: ../lib/init/grass.py:1909 -msgid "Creating new GRASS GIS location/mapset..." -msgstr "" - -#: ../lib/init/grass.py:1911 +#: ../lib/init/grass.py:2080 msgid "Starting GRASS GIS..." msgstr "" -#: ../lib/init/grass.py:1932 +#: ../lib/init/grass.py:2101 #, python-brace-format -msgid "<{0}> requested, but not available. Run GRASS in text mode (-text) or install missing package (usually 'grass-gui')." +msgid "<{0}> requested, but not available. Run GRASS in text mode (--text) or install missing package (usually 'grass-gui')." msgstr "" -#: ../lib/init/grass.py:1986 +#: ../lib/init/grass.py:2162 #, python-format msgid "Launching <%s> GUI in the background, please wait..." msgstr "" -#: ../lib/init/grass.py:2008 +#: ../lib/init/grass.py:2184 #, python-format msgid "Failed to start shell '%s'" msgstr "" @@ -3948,39 +4055,47 @@ msgid "Unable to write lockfile %s (%s)" msgstr "" -#: ../lib/segment/open.c:53 +#: ../lib/segment/open.c:57 +msgid "Using memory cache" +msgstr "" + +#: ../lib/segment/open.c:70 +msgid "Using disk cache" +msgstr "" + +#: ../lib/segment/open.c:73 msgid "Segment file name is NULL" msgstr "" -#: ../lib/segment/open.c:58 +#: ../lib/segment/open.c:78 msgid "Segment file exists already" msgstr "" -#: ../lib/segment/open.c:66 +#: ../lib/segment/open.c:86 msgid "Unable to create segment file" msgstr "" -#: ../lib/segment/open.c:74 +#: ../lib/segment/open.c:94 msgid "Could not write segment file" msgstr "" -#: ../lib/segment/open.c:78 +#: ../lib/segment/open.c:98 msgid "Illegal segment configuration parameter(s)" msgstr "" -#: ../lib/segment/open.c:87 +#: ../lib/segment/open.c:107 msgid "Unable to re-open segment file" msgstr "" -#: ../lib/segment/open.c:94 +#: ../lib/segment/open.c:114 msgid "Could not read segment file" msgstr "" -#: ../lib/segment/format.c:144 +#: ../lib/segment/format.c:143 msgid "Segment format: file size too large" msgstr "" -#: ../lib/segment/format.c:145 +#: ../lib/segment/format.c:144 msgid "Please recompile with Large File Support (LFS)" msgstr "" @@ -4579,55 +4694,60 @@ msgid "Pseudo-random number generator not seeded" msgstr "" -#: ../lib/gis/cmprlz4.c:81 ../lib/gis/cmprlz4.c:138 ../lib/gis/cmprbzip.c:90 -#: ../lib/gis/cmprbzip.c:164 ../lib/gis/cmprzlib.c:99 ../lib/gis/cmprzlib.c:195 -#: ../lib/gis/compress.c:303 +#: ../lib/gis/cmprlz4.c:89 ../lib/gis/cmprlz4.c:156 ../lib/gis/cmprbzip.c:104 +#: ../lib/gis/cmprbzip.c:183 ../lib/gis/cmprzstd.c:102 +#: ../lib/gis/cmprzstd.c:176 ../lib/gis/cmprzlib.c:100 +#: ../lib/gis/cmprzlib.c:179 ../lib/gis/compress.c:335 msgid "No source buffer" msgstr "" -#: ../lib/gis/cmprlz4.c:84 ../lib/gis/cmprlz4.c:141 ../lib/gis/cmprbzip.c:93 -#: ../lib/gis/cmprbzip.c:167 ../lib/gis/cmprzlib.c:102 -#: ../lib/gis/cmprzlib.c:198 +#: ../lib/gis/cmprlz4.c:92 ../lib/gis/cmprlz4.c:159 ../lib/gis/cmprbzip.c:107 +#: ../lib/gis/cmprbzip.c:186 ../lib/gis/cmprzstd.c:105 +#: ../lib/gis/cmprzstd.c:179 ../lib/gis/cmprzlib.c:103 +#: ../lib/gis/cmprzlib.c:182 msgid "No destination buffer" msgstr "" -#: ../lib/gis/cmprlz4.c:91 ../lib/gis/cmprlz4.c:148 ../lib/gis/cmprbzip.c:100 -#: ../lib/gis/cmprbzip.c:174 ../lib/gis/cmprzlib.c:109 -#: ../lib/gis/cmprzlib.c:205 ../lib/gis/compress.c:305 +#: ../lib/gis/cmprlz4.c:99 ../lib/gis/cmprlz4.c:166 ../lib/gis/cmprbzip.c:114 +#: ../lib/gis/cmprbzip.c:193 ../lib/gis/cmprzstd.c:112 +#: ../lib/gis/cmprzstd.c:186 ../lib/gis/cmprzlib.c:110 +#: ../lib/gis/cmprzlib.c:189 ../lib/gis/compress.c:337 #, c-format msgid "Invalid source buffer size %d" msgstr "" -#: ../lib/gis/cmprlz4.c:93 ../lib/gis/cmprlz4.c:150 ../lib/gis/cmprbzip.c:102 -#: ../lib/gis/cmprbzip.c:176 ../lib/gis/cmprzlib.c:111 -#: ../lib/gis/cmprzlib.c:207 ../lib/gis/compress.c:225 +#: ../lib/gis/cmprlz4.c:101 ../lib/gis/cmprlz4.c:168 ../lib/gis/cmprbzip.c:116 +#: ../lib/gis/cmprbzip.c:195 ../lib/gis/cmprzstd.c:114 +#: ../lib/gis/cmprzstd.c:188 ../lib/gis/cmprzlib.c:112 +#: ../lib/gis/cmprzlib.c:191 ../lib/gis/compress.c:257 #, c-format msgid "Invalid destination buffer size %d" msgstr "" -#: ../lib/gis/cmprlz4.c:107 +#: ../lib/gis/cmprlz4.c:121 msgid "LZ4 compression error" msgstr "" -#: ../lib/gis/cmprlz4.c:159 +#: ../lib/gis/cmprlz4.c:177 msgid "LZ4 decompression error" msgstr "" -#: ../lib/gis/cmprlz4.c:168 ../lib/gis/cmprbzip.c:200 +#: ../lib/gis/cmprlz4.c:186 ../lib/gis/cmprbzip.c:219 ../lib/gis/cmprzstd.c:206 +#: ../lib/gis/cmprzlib.c:215 #, c-format msgid "Got uncompressed size %d, expected %d" msgstr "" -#: ../lib/gis/cmprbzip.c:83 ../lib/gis/cmprbzip.c:157 +#: ../lib/gis/cmprbzip.c:97 ../lib/gis/cmprbzip.c:176 msgid "GRASS needs to be compiled with BZIP2 for BZIP2 compression" msgstr "" -#: ../lib/gis/cmprbzip.c:122 +#: ../lib/gis/cmprbzip.c:141 #, c-format msgid "BZIP2 version %s compression error %d" msgstr "" -#: ../lib/gis/cmprbzip.c:189 +#: ../lib/gis/cmprbzip.c:208 #, c-format msgid "BZIP2 version %s decompression error %d" msgstr "" @@ -4726,152 +4846,165 @@ msgid "No ellipsoid info given in file %s in <%s>" msgstr "" -#: ../lib/gis/parser.c:355 +#: ../lib/gis/parser.c:348 +msgid "Bug in UI description. Missing module description" +msgstr "" + +#: ../lib/gis/parser.c:358 +msgid "Bug in UI description. Missing option key" +msgstr "" + +#: ../lib/gis/parser.c:360 #, c-format -msgid "BUG in option name, '%s' is not valid" +msgid "Bug in UI description. Option key <%s> is not valid" msgstr "" -#: ../lib/gis/parser.c:407 +#: ../lib/gis/parser.c:362 #, c-format -msgid "BUG in descriptions, option '%s' in <%s> does not exist" +msgid "Bug in UI description. Description for option <%s> missing" msgstr "" -#: ../lib/gis/parser.c:525 +#: ../lib/gis/parser.c:414 +#, c-format +msgid "Bug in UI description. Option '%s' in <%s> does not exist" +msgstr "" + +#: ../lib/gis/parser.c:532 msgid "Use either --quiet or --verbose flag, not both. Assuming --verbose." msgstr "" -#: ../lib/gis/parser.c:539 +#: ../lib/gis/parser.c:546 msgid "Use either --quiet or --verbose flag, not both. Assuming --quiet." msgstr "" -#: ../lib/gis/parser.c:554 +#: ../lib/gis/parser.c:561 msgid "Use either --qq or --verbose flag, not both. Assuming --qq." msgstr "" -#: ../lib/gis/parser.c:585 +#: ../lib/gis/parser.c:592 #, c-format msgid "Sorry <%s> is not a valid option" msgstr "" -#: ../lib/gis/parser.c:598 +#: ../lib/gis/parser.c:605 msgid "Your installation doesn't include GUI, exiting." msgstr "" -#: ../lib/gis/parser.c:943 +#: ../lib/gis/parser.c:950 msgid "Unable to determine program name" msgstr "" -#: ../lib/gis/parser.c:965 ../lib/gis/parser.c:984 +#: ../lib/gis/parser.c:972 ../lib/gis/parser.c:991 #, c-format msgid "%s: Sorry, <%c> is not a valid flag" msgstr "" -#: ../lib/gis/parser.c:1114 +#: ../lib/gis/parser.c:1121 #, c-format msgid "%s: Sorry, <%s=> is ambiguous" msgstr "" -#: ../lib/gis/parser.c:1117 +#: ../lib/gis/parser.c:1124 #, c-format msgid "Option <%s=> matches" msgstr "" -#: ../lib/gis/parser.c:1135 +#: ../lib/gis/parser.c:1142 #, c-format msgid "Please update the usage of <%s>: option <%s> has been renamed to <%s>" msgstr "" -#: ../lib/gis/parser.c:1148 +#: ../lib/gis/parser.c:1155 #, c-format msgid "%s: Sorry, <%s> is not a valid parameter" msgstr "" -#: ../lib/gis/parser.c:1154 ../lib/gis/parser.c:1400 +#: ../lib/gis/parser.c:1161 ../lib/gis/parser.c:1407 #, c-format msgid "<%s> is an abbreviation for <%s>" msgstr "" -#: ../lib/gis/parser.c:1159 +#: ../lib/gis/parser.c:1166 #, c-format msgid "Option <%s> does not accept multiple answers" msgstr "" -#: ../lib/gis/parser.c:1231 +#: ../lib/gis/parser.c:1238 #, c-format msgid "" "Illegal range syntax for parameter <%s>\n" "\tPresented as: %s" msgstr "" -#: ../lib/gis/parser.c:1237 +#: ../lib/gis/parser.c:1244 #, c-format msgid "" "Value <%s> out of range for parameter <%s>\n" "\tLegal range: %s" msgstr "" -#: ../lib/gis/parser.c:1243 +#: ../lib/gis/parser.c:1250 #, c-format msgid "Missing value for parameter <%s>" msgstr "" -#: ../lib/gis/parser.c:1249 +#: ../lib/gis/parser.c:1256 #, c-format msgid "" "Value <%s> ambiguous for parameter <%s>\n" "\tValid options: %s" msgstr "" -#: ../lib/gis/parser.c:1422 +#: ../lib/gis/parser.c:1429 #, c-format msgid "" "Required parameter <%s> not set:\n" "\t(%s)" msgstr "" -#: ../lib/gis/parser.c:1514 +#: ../lib/gis/parser.c:1521 #, c-format msgid "" "Option <%s> must be provided in multiples of %d\n" "\tYou provided %d item(s): %s" msgstr "" -#: ../lib/gis/parser.c:1588 ../lib/gis/error.c:363 +#: ../lib/gis/parser.c:1595 ../lib/gis/error.c:363 #, c-format msgid "ERROR: " msgstr "" -#: ../lib/gis/parser.c:1590 ../lib/gis/parser.c:1597 +#: ../lib/gis/parser.c:1597 ../lib/gis/parser.c:1604 #, c-format msgid "option <%s>: <%s> exists. To overwrite, use the --overwrite flag" msgstr "" -#: ../lib/gis/parser.c:1707 +#: ../lib/gis/parser.c:1714 #, c-format msgid "%s= is not a separator option" msgstr "" -#: ../lib/gis/parser.c:1710 +#: ../lib/gis/parser.c:1717 #, c-format msgid "No separator given for %s=" msgstr "" -#: ../lib/gis/parser.c:1772 ../lib/gis/parser.c:1789 +#: ../lib/gis/parser.c:1779 ../lib/gis/parser.c:1796 #, c-format msgid "%s= is not a file option" msgstr "" -#: ../lib/gis/parser.c:1774 +#: ../lib/gis/parser.c:1781 #, c-format msgid "Opening multiple files not supported for %s=" msgstr "" -#: ../lib/gis/parser.c:1780 +#: ../lib/gis/parser.c:1787 #, c-format msgid "Unable to open %s file <%s>" msgstr "" -#: ../lib/gis/parser.c:1786 +#: ../lib/gis/parser.c:1793 #, c-format msgid "Unable to create %s file <%s>" msgstr "" @@ -4884,420 +5017,420 @@ msgid "Example: select * from towns where population > 10000" msgstr "" -#: ../lib/gis/parser_standard_options.c:156 +#: ../lib/gis/parser_standard_options.c:157 msgid "WHERE conditions of SQL statement without 'where' keyword" msgstr "" -#: ../lib/gis/parser_standard_options.c:157 +#: ../lib/gis/parser_standard_options.c:158 msgid "Example: income < 1000 and population >= 10000" msgstr "" -#: ../lib/gis/parser_standard_options.c:165 +#: ../lib/gis/parser_standard_options.c:166 msgid "Name of attribute table" msgstr "" -#: ../lib/gis/parser_standard_options.c:174 +#: ../lib/gis/parser_standard_options.c:175 msgid "Name of database driver" msgstr "" -#: ../lib/gis/parser_standard_options.c:183 +#: ../lib/gis/parser_standard_options.c:184 msgid "Name of database" msgstr "" -#: ../lib/gis/parser_standard_options.c:192 +#: ../lib/gis/parser_standard_options.c:193 msgid "Database schema" msgstr "" -#: ../lib/gis/parser_standard_options.c:193 +#: ../lib/gis/parser_standard_options.c:194 msgid "Do not use this option if schemas are not supported by driver/database server" msgstr "" -#: ../lib/gis/parser_standard_options.c:202 +#: ../lib/gis/parser_standard_options.c:203 msgid "Name of attribute column" msgstr "" -#: ../lib/gis/parser_standard_options.c:211 +#: ../lib/gis/parser_standard_options.c:212 msgid "Name of attribute column(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:220 +#: ../lib/gis/parser_standard_options.c:221 msgid "Name of key column" msgstr "" -#: ../lib/gis/parser_standard_options.c:221 +#: ../lib/gis/parser_standard_options.c:222 msgid "Must refer to an integer column" msgstr "" -#: ../lib/gis/parser_standard_options.c:233 +#: ../lib/gis/parser_standard_options.c:234 msgid "Name of input imagery group" msgstr "" -#: ../lib/gis/parser_standard_options.c:241 +#: ../lib/gis/parser_standard_options.c:242 msgid "Name of input imagery subgroup" msgstr "" -#: ../lib/gis/parser_standard_options.c:251 +#: ../lib/gis/parser_standard_options.c:252 msgid "Name of input raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:260 +#: ../lib/gis/parser_standard_options.c:261 msgid "Name of input raster map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:268 +#: ../lib/gis/parser_standard_options.c:269 msgid "Name for output raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:277 +#: ../lib/gis/parser_standard_options.c:278 msgid "Name for output raster map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:285 +#: ../lib/gis/parser_standard_options.c:286 msgid "Name of raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:294 +#: ../lib/gis/parser_standard_options.c:295 msgid "Name of raster map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:302 +#: ../lib/gis/parser_standard_options.c:303 msgid "Name of base raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:310 +#: ../lib/gis/parser_standard_options.c:311 msgid "Name of cover raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:318 +#: ../lib/gis/parser_standard_options.c:319 msgid "Name of input elevation raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:327 +#: ../lib/gis/parser_standard_options.c:328 msgid "Name of input elevation raster map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:334 +#: ../lib/gis/parser_standard_options.c:335 msgid "Type of raster map to be created" msgstr "" -#: ../lib/gis/parser_standard_options.c:335 +#: ../lib/gis/parser_standard_options.c:336 msgid "Storage type for resultant raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:339 +#: ../lib/gis/parser_standard_options.c:340 msgid "Integer" msgstr "" -#: ../lib/gis/parser_standard_options.c:340 +#: ../lib/gis/parser_standard_options.c:341 msgid "Single precision floating point" msgstr "" -#: ../lib/gis/parser_standard_options.c:341 +#: ../lib/gis/parser_standard_options.c:342 msgid "Double precision floating point" msgstr "" -#: ../lib/gis/parser_standard_options.c:347 +#: ../lib/gis/parser_standard_options.c:348 msgid "Sampling interpolation method" msgstr "" -#: ../lib/gis/parser_standard_options.c:351 +#: ../lib/gis/parser_standard_options.c:352 msgid "Nearest-neighbor interpolation" msgstr "" -#: ../lib/gis/parser_standard_options.c:352 +#: ../lib/gis/parser_standard_options.c:353 msgid "Bilinear interpolation" msgstr "" -#: ../lib/gis/parser_standard_options.c:353 +#: ../lib/gis/parser_standard_options.c:354 msgid "Bicubic interpolation" msgstr "" -#: ../lib/gis/parser_standard_options.c:362 +#: ../lib/gis/parser_standard_options.c:363 msgid "Name of input basename raster map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:371 +#: ../lib/gis/parser_standard_options.c:372 msgid "Name for output basename raster map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:381 +#: ../lib/gis/parser_standard_options.c:382 msgid "Name of input 3D raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:390 +#: ../lib/gis/parser_standard_options.c:391 msgid "Name of input 3D raster map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:398 +#: ../lib/gis/parser_standard_options.c:399 msgid "Name for output 3D raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:406 +#: ../lib/gis/parser_standard_options.c:407 msgid "Name of 3D raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:415 +#: ../lib/gis/parser_standard_options.c:416 msgid "Name of 3D raster map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:424 +#: ../lib/gis/parser_standard_options.c:425 msgid "Data type used in the output raster3d map" msgstr "" -#: ../lib/gis/parser_standard_options.c:433 +#: ../lib/gis/parser_standard_options.c:434 msgid "Number of digits used as mantissa in the internal map storage, 0 -23 for float, 0 - 52 for double, max or default" msgstr "" -#: ../lib/gis/parser_standard_options.c:443 +#: ../lib/gis/parser_standard_options.c:444 msgid "The compression method used in the output raster3d map" msgstr "" -#: ../lib/gis/parser_standard_options.c:453 +#: ../lib/gis/parser_standard_options.c:454 msgid "The dimensions of the tiles used in the output raster3d map (XxYxZ or default: 16x16x8)" msgstr "" -#: ../lib/gis/parser_standard_options.c:463 +#: ../lib/gis/parser_standard_options.c:464 msgid "Name of input vector map" msgstr "" -#: ../lib/gis/parser_standard_options.c:464 -#: ../lib/gis/parser_standard_options.c:491 +#: ../lib/gis/parser_standard_options.c:465 +#: ../lib/gis/parser_standard_options.c:492 msgid "Or data source for direct OGR access" msgstr "" -#: ../lib/gis/parser_standard_options.c:473 +#: ../lib/gis/parser_standard_options.c:474 msgid "Name of input vector map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:474 +#: ../lib/gis/parser_standard_options.c:475 msgid "Or data source(s) for direct OGR access" msgstr "" -#: ../lib/gis/parser_standard_options.c:482 +#: ../lib/gis/parser_standard_options.c:483 msgid "Name for output vector map" msgstr "" -#: ../lib/gis/parser_standard_options.c:490 +#: ../lib/gis/parser_standard_options.c:491 msgid "Name of vector map" msgstr "" -#: ../lib/gis/parser_standard_options.c:500 +#: ../lib/gis/parser_standard_options.c:501 msgid "Name of vector map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:509 -#: ../lib/gis/parser_standard_options.c:518 +#: ../lib/gis/parser_standard_options.c:510 +#: ../lib/gis/parser_standard_options.c:519 msgid "Input feature type" msgstr "" -#: ../lib/gis/parser_standard_options.c:525 +#: ../lib/gis/parser_standard_options.c:526 msgid "Layer number or name" msgstr "" -#: ../lib/gis/parser_standard_options.c:527 +#: ../lib/gis/parser_standard_options.c:528 msgid "Vector features can have category values in different layers. This number determines which layer to use. When used with direct OGR access this is the layer name." msgstr "" -#: ../lib/gis/parser_standard_options.c:537 +#: ../lib/gis/parser_standard_options.c:538 msgid "Layer number or name ('-1' for all layers)" msgstr "" -#: ../lib/gis/parser_standard_options.c:539 +#: ../lib/gis/parser_standard_options.c:540 msgid "A single vector map can be connected to multiple database tables. This number determines which table to use. When used with direct OGR access this is the layer name." msgstr "" -#: ../lib/gis/parser_standard_options.c:548 +#: ../lib/gis/parser_standard_options.c:549 msgid "Category value" msgstr "" -#: ../lib/gis/parser_standard_options.c:556 +#: ../lib/gis/parser_standard_options.c:557 msgid "Category values" msgstr "" -#: ../lib/gis/parser_standard_options.c:557 -#: ../lib/gis/parser_standard_options.c:572 +#: ../lib/gis/parser_standard_options.c:558 +#: ../lib/gis/parser_standard_options.c:573 msgid "Example: 1,3,7-9,13" msgstr "" -#: ../lib/gis/parser_standard_options.c:564 +#: ../lib/gis/parser_standard_options.c:565 msgid "Feature id" msgstr "" -#: ../lib/gis/parser_standard_options.c:571 +#: ../lib/gis/parser_standard_options.c:572 msgid "Feature ids" msgstr "" -#: ../lib/gis/parser_standard_options.c:582 -#: ../lib/gis/parser_standard_options.c:590 +#: ../lib/gis/parser_standard_options.c:583 +#: ../lib/gis/parser_standard_options.c:591 msgid "Name of input file" msgstr "" -#: ../lib/gis/parser_standard_options.c:598 +#: ../lib/gis/parser_standard_options.c:599 msgid "Name for output file" msgstr "" -#: ../lib/gis/parser_standard_options.c:607 +#: ../lib/gis/parser_standard_options.c:608 msgid "Field separator" msgstr "" -#: ../lib/gis/parser_standard_options.c:608 +#: ../lib/gis/parser_standard_options.c:609 msgid "Special characters: pipe, comma, space, tab, newline" msgstr "" -#: ../lib/gis/parser_standard_options.c:619 -#: ../lib/gis/parser_standard_options.c:630 +#: ../lib/gis/parser_standard_options.c:620 +#: ../lib/gis/parser_standard_options.c:631 msgid "Color" msgstr "" -#: ../lib/gis/parser_standard_options.c:621 +#: ../lib/gis/parser_standard_options.c:622 msgid "Either a standard color name or R:G:B triplet" msgstr "" -#: ../lib/gis/parser_standard_options.c:632 +#: ../lib/gis/parser_standard_options.c:633 msgid "Either a standard color name, R:G:B triplet, or \"none\"" msgstr "" -#: ../lib/gis/parser_standard_options.c:643 +#: ../lib/gis/parser_standard_options.c:644 msgid "Name of input directory" msgstr "" -#: ../lib/gis/parser_standard_options.c:653 +#: ../lib/gis/parser_standard_options.c:654 msgid "Units" msgstr "" -#: ../lib/gis/parser_standard_options.c:662 +#: ../lib/gis/parser_standard_options.c:663 msgid "Data type(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:672 +#: ../lib/gis/parser_standard_options.c:673 msgid "Name of mapset (default: current search path)" msgstr "" -#: ../lib/gis/parser_standard_options.c:673 +#: ../lib/gis/parser_standard_options.c:674 msgid "'.' for current mapset" msgstr "" -#: ../lib/gis/parser_standard_options.c:681 +#: ../lib/gis/parser_standard_options.c:682 msgid "Location name" msgstr "" -#: ../lib/gis/parser_standard_options.c:682 +#: ../lib/gis/parser_standard_options.c:683 msgid "Location name (not location path)" msgstr "" -#: ../lib/gis/parser_standard_options.c:692 +#: ../lib/gis/parser_standard_options.c:693 msgid "GRASS GIS database directory" msgstr "" -#: ../lib/gis/parser_standard_options.c:693 +#: ../lib/gis/parser_standard_options.c:694 msgid "Default: path to the current GRASS GIS database" msgstr "" -#: ../lib/gis/parser_standard_options.c:705 +#: ../lib/gis/parser_standard_options.c:706 msgid "Coordinates" msgstr "" -#: ../lib/gis/parser_standard_options.c:714 +#: ../lib/gis/parser_standard_options.c:715 msgid "Name of color table" msgstr "" -#: ../lib/gis/parser_standard_options.c:725 +#: ../lib/gis/parser_standard_options.c:726 msgid "String representing NULL value" msgstr "" -#: ../lib/gis/parser_standard_options.c:734 +#: ../lib/gis/parser_standard_options.c:735 msgid "Name of saved region" msgstr "" -#: ../lib/gis/parser_standard_options.c:744 +#: ../lib/gis/parser_standard_options.c:745 msgid "Name of the input space time dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:753 +#: ../lib/gis/parser_standard_options.c:754 msgid "Name of the input space time datasets" msgstr "" -#: ../lib/gis/parser_standard_options.c:761 +#: ../lib/gis/parser_standard_options.c:762 msgid "Name of the output space time dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:769 +#: ../lib/gis/parser_standard_options.c:770 msgid "Name of the input space time raster dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:778 +#: ../lib/gis/parser_standard_options.c:779 msgid "Name of the input space time raster datasets" msgstr "" -#: ../lib/gis/parser_standard_options.c:786 +#: ../lib/gis/parser_standard_options.c:787 msgid "Name of the output space time raster dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:794 +#: ../lib/gis/parser_standard_options.c:795 msgid "Name of the input space time vector dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:803 +#: ../lib/gis/parser_standard_options.c:804 msgid "Name of the input space time vector datasets" msgstr "" -#: ../lib/gis/parser_standard_options.c:811 +#: ../lib/gis/parser_standard_options.c:812 msgid "Name of the output space time vector dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:819 +#: ../lib/gis/parser_standard_options.c:820 msgid "Name of the input space time raster3d dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:828 +#: ../lib/gis/parser_standard_options.c:829 msgid "Name of the input space time raster3d datasets" msgstr "" -#: ../lib/gis/parser_standard_options.c:836 +#: ../lib/gis/parser_standard_options.c:837 msgid "Name of the output space time raster3d dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:845 +#: ../lib/gis/parser_standard_options.c:846 msgid "Type of the input space time dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:853 +#: ../lib/gis/parser_standard_options.c:854 msgid "Name of the input map" msgstr "" -#: ../lib/gis/parser_standard_options.c:862 +#: ../lib/gis/parser_standard_options.c:863 msgid "Name of the input maps" msgstr "" -#: ../lib/gis/parser_standard_options.c:871 +#: ../lib/gis/parser_standard_options.c:872 msgid "Type of the input map" msgstr "" -#: ../lib/gis/parser_standard_options.c:880 +#: ../lib/gis/parser_standard_options.c:881 msgid "The temporal type of the space time dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:887 +#: ../lib/gis/parser_standard_options.c:888 msgid "WHERE conditions of SQL statement without 'where' keyword used in the temporal GIS framework" msgstr "" -#: ../lib/gis/parser_standard_options.c:888 +#: ../lib/gis/parser_standard_options.c:889 msgid "Example: start_time > '2001-01-01 12:30:00'" msgstr "" -#: ../lib/gis/parser_standard_options.c:898 +#: ../lib/gis/parser_standard_options.c:899 msgid "The method to be used for sampling the input dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:932 +#: ../lib/gis/parser_standard_options.c:933 msgid "Do not create attribute table" msgstr "" -#: ../lib/gis/parser_standard_options.c:936 +#: ../lib/gis/parser_standard_options.c:937 msgid "Do not build topology" msgstr "" -#: ../lib/gis/parser_standard_options.c:937 +#: ../lib/gis/parser_standard_options.c:938 msgid "Advantageous when handling a large number of points" msgstr "" @@ -6176,6 +6309,15 @@ msgid "Seek offset out of range" msgstr "" +#: ../lib/gis/cmprzstd.c:80 ../lib/gis/cmprzstd.c:95 ../lib/gis/cmprzstd.c:169 +msgid "GRASS needs to be compiled with ZSTD for ZSTD compression" +msgstr "" + +#: ../lib/gis/cmprzstd.c:134 ../lib/gis/cmprzstd.c:196 +#, c-format +msgid "ZSTD compression error %d: %s" +msgstr "" + #: ../lib/gis/paths.c:201 #, c-format msgid "Unable to open file <%s> for reading" @@ -6190,10 +6332,30 @@ msgid "Multiple outputs are not supported by WPS 1.0.0" msgstr "" -#: ../lib/gis/color_rules.c:88 +#: ../lib/gis/color_rules.c:98 msgid "no description" msgstr "" +#: ../lib/gis/color_rules.c:292 +#, fuzzy +msgid "Unable to open color rule" +msgstr "Không thể mở tập tin PG" + +#: ../lib/gis/color_rules.c:341 ../lib/gis/color_rules.c:352 +#: ../lib/gis/color_rules.c:356 ../lib/gis/color_rules.c:360 +msgid "range: map values" +msgstr "" + +#: ../lib/gis/color_rules.c:343 +#, c-format +msgid "range: %g to %g" +msgstr "" + +#: ../lib/gis/color_rules.c:368 +#, fuzzy +msgid "Unable to open color descriptions" +msgstr "Không thể mở hiển thị" + #: ../lib/gis/mapset_msc.c:90 #, c-format msgid "Unable to make mapset element %s (%s): %s" @@ -6204,12 +6366,12 @@ msgid "Unable to access mapset element %s (%s): %s" msgstr "" -#: ../lib/gis/cmprzlib.c:139 ../lib/gis/cmprzlib.c:157 +#: ../lib/gis/cmprzlib.c:142 #, c-format msgid "ZLIB compression error %d: %s" msgstr "" -#: ../lib/gis/cmprzlib.c:225 ../lib/gis/cmprzlib.c:242 +#: ../lib/gis/cmprzlib.c:204 #, c-format msgid "ZLIB decompression error %d: %s" msgstr "" @@ -6269,12 +6431,12 @@ #: ../lib/gis/parser_dependencies.c:305 #, c-format -msgid "Option %s requires all of %s" +msgid "Option <%s> requires all of %s" msgstr "" #: ../lib/gis/parser_dependencies.c:332 #, c-format -msgid "Option %s is mutually exclusive with all of %s" +msgid "Option <%s> is mutually exclusive with all of %s" msgstr "" #: ../lib/gis/parser_dependencies.c:358 @@ -6310,43 +6472,43 @@ msgid "Task already has a worker" msgstr "" -#: ../lib/gis/compress.c:132 ../lib/gis/compress.c:193 -#: ../lib/gis/compress.c:208 +#: ../lib/gis/compress.c:143 ../lib/gis/compress.c:208 +#: ../lib/gis/compress.c:225 ../lib/gis/compress.c:240 msgid "Request for unsupported compressor" msgstr "" -#: ../lib/gis/compress.c:223 +#: ../lib/gis/compress.c:255 msgid "No destination buffer allocated" msgstr "" -#: ../lib/gis/compress.c:230 +#: ../lib/gis/compress.c:262 #, c-format msgid "Invalid read size %d" msgstr "" -#: ../lib/gis/compress.c:251 +#: ../lib/gis/compress.c:283 #, c-format msgid "Unable to read %d bytes: end of file" msgstr "" -#: ../lib/gis/compress.c:253 +#: ../lib/gis/compress.c:285 #, c-format msgid "Unable to read %d bytes: %s" msgstr "" -#: ../lib/gis/compress.c:327 ../lib/gis/compress.c:350 -#: ../lib/gis/compress.c:391 +#: ../lib/gis/compress.c:360 ../lib/gis/compress.c:383 +#: ../lib/gis/compress.c:424 msgid "Unable to write compression flag" msgstr "" -#: ../lib/gis/compress.c:338 ../lib/gis/compress.c:361 -#: ../lib/gis/compress.c:404 +#: ../lib/gis/compress.c:371 ../lib/gis/compress.c:394 +#: ../lib/gis/compress.c:437 #, c-format msgid "Unable to write %d bytes: nothing written" msgstr "" -#: ../lib/gis/compress.c:340 ../lib/gis/compress.c:363 -#: ../lib/gis/compress.c:406 +#: ../lib/gis/compress.c:373 ../lib/gis/compress.c:396 +#: ../lib/gis/compress.c:439 #, c-format msgid "Unable to write %d bytes: %s" msgstr "" @@ -6592,7 +6754,7 @@ "-- Table unit tests finished successfully --" msgstr "" -#: ../lib/db/dbmi_base/default_name.c:136 +#: ../lib/db/dbmi_base/default_name.c:139 msgid "Programmer error" msgstr "" @@ -6682,25 +6844,30 @@ msgid "db_get_index_column_name(): invalid column number" msgstr "" -#: ../lib/vector/diglib/spindex_rw.c:98 ../lib/vector/diglib/spindex_rw.c:106 +#: ../lib/vector/diglib/spindex_rw.c:99 ../lib/vector/diglib/spindex_rw.c:107 msgid "Topology file must be written before spatial index file" msgstr "Tập tin tô-pô phải được ghi trÆ°á»›c tập tin chỉ mục không gian" -#: ../lib/vector/diglib/spindex_rw.c:302 +#: ../lib/vector/diglib/spindex_rw.c:303 #, c-format msgid "This version of GRASS (%d.%d) is too old to read this spatial index format. Try to rebuild topology or upgrade GRASS to at least version %d." msgstr "Phiên bản GRASS này (%d.%d) quá cÅ© để có thể Ä‘á»c định dạng chỉ mục không gian này. Hãy cố xây dá»±ng lại tô-pô hoặc nâng cấp lên phiên bản GRASS tối thiểu là %d." -#: ../lib/vector/diglib/spindex_rw.c:308 +#: ../lib/vector/diglib/spindex_rw.c:309 #, c-format msgid "Your GRASS version does not fully support spatial index format %d.%d of the vector. Consider to rebuild topology or upgrade GRASS." msgstr "Phiên bản GRASS của bạn không há»— trợ hoàn toàn định dạng chỉ mục không gian %d.%d của vector. Xem xét xây dá»±ng lại tô-pô hoặc nâng cấp GRASS." -#: ../lib/vector/diglib/spindex_rw.c:317 +#: ../lib/vector/diglib/spindex_rw.c:318 #, c-format msgid "Spatial index format version %d.%d is not supported by this release. Please rebuild topology." msgstr "Äịnh dạng chỉ mục không gian %d.%d không được phiên bản này há»— trợ. Hãy thá»­ xây dá»±ng lại tô-pô." +#: ../lib/vector/diglib/plus_line.c:262 ../lib/vector/diglib/plus_line.c:302 +#, fuzzy, c-format +msgid "Attempt to delete not registered line %d from node %d" +msgstr "Ná»— lá»±c xóa đảo chÆ°a đăng ký %d khá»i vùng %d" + #: ../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." @@ -6806,7 +6973,7 @@ msgid "Unable to write isles to plus file" msgstr "Không thể ghi các đảo vào tập tin cá»™ng" -#: ../lib/vector/diglib/plus_node.c:214 +#: ../lib/vector/diglib/plus_node.c:213 #, c-format msgid "Attempt to read line angle for the line which is not connected to the node: node %d, line %d" msgstr "Ná»— lá»±c Ä‘á»c góc của Ä‘Æ°á»ng đối vá»›i Ä‘Æ°á»ng không nối vào nốt: nốt %d, Ä‘Æ°á»ng %d" @@ -6867,44 +7034,44 @@ msgid "Error in read/write portable char, byte_order = %d Written: %d Read: %d" msgstr "Lá»—i Ä‘á»c/ghi định dạng ký tá»± linh Ä‘á»™ng, thứ_tá»±_byte = %d Ghi: %d Äá»c: %d" -#: ../lib/vector/diglib/plus_area.c:215 ../lib/vector/diglib/plus_area.c:716 +#: ../lib/vector/diglib/plus_area.c:218 ../lib/vector/diglib/plus_area.c:718 #, c-format msgid "Line %d already has area/isle %d to left" msgstr "ÄÆ°á»ng %d đã có vùng/đảo %d ở bên trái" -#: ../lib/vector/diglib/plus_area.c:225 ../lib/vector/diglib/plus_area.c:724 +#: ../lib/vector/diglib/plus_area.c:228 ../lib/vector/diglib/plus_area.c:726 #, c-format msgid "Line %d already has area/isle %d to right" msgstr "ÄÆ°á»ng %d đã có vùng/đảo %d ở bên phải" -#: ../lib/vector/diglib/plus_area.c:279 +#: ../lib/vector/diglib/plus_area.c:282 msgid "Isle already registered in area" msgstr "Äảo đã được đăng ký trong vùng" -#: ../lib/vector/diglib/plus_area.c:313 +#: ../lib/vector/diglib/plus_area.c:316 msgid "Attempt to delete isle from dead area" msgstr "Ná»— lá»±c xóa đảo khá»i vùng chết" -#: ../lib/vector/diglib/plus_area.c:330 +#: ../lib/vector/diglib/plus_area.c:324 #, c-format msgid "Attempt to delete not registered isle %d from area %d" msgstr "Ná»— lá»±c xóa đảo chÆ°a đăng ký %d khá»i vùng %d" -#: ../lib/vector/diglib/plus_area.c:369 +#: ../lib/vector/diglib/plus_area.c:371 msgid "Attempt to delete dead area" msgstr "Ná»— lá»±c xóa vùng chết" -#: ../lib/vector/diglib/plus_area.c:408 +#: ../lib/vector/diglib/plus_area.c:410 #, c-format msgid "Dead centroid %d registered for area (bug in the vector library)" msgstr "Trá»ng tâm chết %d được đăng ký cho vùng (lá»—i trong thÆ° viện vector)" -#: ../lib/vector/diglib/plus_area.c:431 +#: ../lib/vector/diglib/plus_area.c:433 #, c-format msgid "Attempt to delete area %d info from dead isle %d" msgstr "Ná»— lá»±c xóa thông tin vùng %d khá»i đảo chết %d" -#: ../lib/vector/diglib/plus_area.c:782 +#: ../lib/vector/diglib/plus_area.c:784 #, c-format msgid "Attempt to delete isle %d info from dead area %d" msgstr "Ná»— lá»±c xóa thông tin đảo %d khá»i vùng chết %d" @@ -7025,7 +7192,7 @@ #: ../lib/vector/Vlib/header_finfo.c:113 ../lib/vector/Vlib/header_finfo.c:153 #: ../lib/vector/Vlib/header_finfo.c:254 ../lib/vector/Vlib/close.c:284 #: ../lib/vector/Vlib/close_ogr.c:77 ../lib/vector/Vlib/close_ogr.c:111 -#: ../lib/proj/convert.c:64 +#: ../lib/proj/convert.c:98 msgid "GRASS is not compiled with OGR support" msgstr "" @@ -7198,7 +7365,7 @@ msgstr "" #: ../lib/vector/Vlib/copy.c:764 ../lib/vector/Vlib/close_nat.c:102 -#: ../lib/vector/Vlib/map.c:317 +#: ../lib/vector/Vlib/map.c:318 #, c-format msgid "Unable to copy table <%s>" msgstr "" @@ -7259,7 +7426,7 @@ msgstr "" #: ../lib/vector/Vlib/open.c:367 ../lib/vector/Vlib/open.c:871 -#: ../lib/vector/Vlib/build.c:865 +#: ../lib/vector/Vlib/build.c:866 #, c-format msgid "Unable to open spatial index file for vector map <%s>" msgstr "" @@ -7295,13 +7462,13 @@ msgstr "" #: ../lib/vector/Vlib/open.c:813 ../lib/vector/Vlib/open.c:826 -#: ../lib/vector/Vlib/map.c:159 +#: ../lib/vector/Vlib/map.c:160 #, c-format msgid "Unable to delete vector map <%s>" msgstr "" -#: ../lib/vector/Vlib/open.c:821 ../lib/vector/Vlib/map.c:155 -#: ../lib/vector/Vlib/map.c:249 +#: ../lib/vector/Vlib/open.c:821 ../lib/vector/Vlib/map.c:156 +#: ../lib/vector/Vlib/map.c:250 #, c-format msgid "Vector map <%s> already exists and will be overwritten" msgstr "" @@ -7820,29 +7987,29 @@ msgid "Bug: attempt to update map which is not in current mapset" msgstr "" -#: ../lib/vector/Vlib/snap.c:223 ../lib/vector/Vlib/snap.c:582 +#: ../lib/vector/Vlib/snap.c:223 ../lib/vector/Vlib/snap.c:583 msgid "Snap vertices Pass 1: select points" msgstr "" -#: ../lib/vector/Vlib/snap.c:270 ../lib/vector/Vlib/snap.c:636 +#: ../lib/vector/Vlib/snap.c:268 ../lib/vector/Vlib/snap.c:637 msgid "Snap vertices Pass 2: assign anchor vertices" msgstr "" -#: ../lib/vector/Vlib/snap.c:339 ../lib/vector/Vlib/snap.c:705 +#: ../lib/vector/Vlib/snap.c:337 ../lib/vector/Vlib/snap.c:706 msgid "Snap vertices Pass 3: snap to assigned points" msgstr "" -#: ../lib/vector/Vlib/snap.c:525 ../lib/vector/Vlib/snap.c:888 +#: ../lib/vector/Vlib/snap.c:526 ../lib/vector/Vlib/snap.c:889 #, c-format msgid "Snapped vertices: %d" msgstr "" -#: ../lib/vector/Vlib/snap.c:526 ../lib/vector/Vlib/snap.c:889 +#: ../lib/vector/Vlib/snap.c:527 ../lib/vector/Vlib/snap.c:890 #, c-format msgid "New vertices: %d" msgstr "" -#: ../lib/vector/Vlib/snap.c:916 +#: ../lib/vector/Vlib/snap.c:917 msgid "Reading features..." msgstr "" @@ -8088,71 +8255,71 @@ msgid "Vect_get_point_in_poly() failed" msgstr "" -#: ../lib/vector/Vlib/map.c:139 ../lib/vector/Vlib/map.c:245 +#: ../lib/vector/Vlib/map.c:140 ../lib/vector/Vlib/map.c:246 msgid "Vector map name is not SQL compliant" msgstr "" -#: ../lib/vector/Vlib/map.c:143 +#: ../lib/vector/Vlib/map.c:144 #, c-format msgid "Unable to find vector map <%s> in <%s>" msgstr "" -#: ../lib/vector/Vlib/map.c:179 ../lib/vector/Vlib/map.c:267 +#: ../lib/vector/Vlib/map.c:180 ../lib/vector/Vlib/map.c:268 #, c-format msgid "Unable to copy vector map <%s> to <%s>" msgstr "" -#: ../lib/vector/Vlib/map.c:331 ../lib/vector/Vlib/map.c:462 +#: ../lib/vector/Vlib/map.c:332 ../lib/vector/Vlib/map.c:463 #, c-format msgid "Unable to delete table <%s>" msgstr "" -#: ../lib/vector/Vlib/map.c:346 +#: ../lib/vector/Vlib/map.c:347 #, c-format msgid "Unable to create index for table <%s>, key <%s>" msgstr "" -#: ../lib/vector/Vlib/map.c:402 +#: ../lib/vector/Vlib/map.c:403 #, c-format msgid "Ignoring invalid mapset: %s" msgstr "" -#: ../lib/vector/Vlib/map.c:407 +#: ../lib/vector/Vlib/map.c:408 #, c-format msgid "Invalid vector map name <%s>" msgstr "" -#: ../lib/vector/Vlib/map.c:417 +#: ../lib/vector/Vlib/map.c:418 #, c-format msgid "Unable to open header file for vector map <%s>" msgstr "" -#: ../lib/vector/Vlib/map.c:449 +#: ../lib/vector/Vlib/map.c:450 #, c-format msgid "Unable to find table <%s> linked to vector map <%s>" msgstr "" -#: ../lib/vector/Vlib/map.c:472 +#: ../lib/vector/Vlib/map.c:473 #, c-format msgid "Table <%s> linked to vector map <%s> does not exist" msgstr "" -#: ../lib/vector/Vlib/map.c:485 +#: ../lib/vector/Vlib/map.c:486 #, c-format msgid "Unable to open directory '%s'" msgstr "" -#: ../lib/vector/Vlib/map.c:499 +#: ../lib/vector/Vlib/map.c:500 #, c-format msgid "Unable to delete file '%s'" msgstr "" -#: ../lib/vector/Vlib/map.c:519 +#: ../lib/vector/Vlib/map.c:520 #, c-format msgid "Unable to rename directory '%s' to '%s'" msgstr "" -#: ../lib/vector/Vlib/map.c:528 +#: ../lib/vector/Vlib/map.c:529 #, c-format msgid "Unable to remove directory '%s': %s" msgstr "" @@ -8206,10 +8373,10 @@ msgid "Your GRASS version does not fully support feature index format %d.%d of the vector. Consider to rebuild topology or upgrade GRASS." msgstr "" -#: ../lib/vector/Vlib/intersect2.c:1202 ../lib/vector/Vlib/intersect2.c:1208 -#: ../lib/vector/Vlib/intersect2.c:1210 ../lib/vector/Vlib/intersect2.c:1262 -#: ../lib/vector/Vlib/intersect2.c:1271 ../lib/vector/Vlib/intersect2.c:1292 -#: ../lib/vector/Vlib/intersect2.c:1309 ../lib/vector/Vlib/intersect.c:1194 +#: ../lib/vector/Vlib/intersect2.c:1259 ../lib/vector/Vlib/intersect2.c:1265 +#: ../lib/vector/Vlib/intersect2.c:1267 ../lib/vector/Vlib/intersect2.c:1319 +#: ../lib/vector/Vlib/intersect2.c:1328 ../lib/vector/Vlib/intersect2.c:1349 +#: ../lib/vector/Vlib/intersect2.c:1366 ../lib/vector/Vlib/intersect.c:1194 #: ../lib/vector/Vlib/intersect.c:1200 ../lib/vector/Vlib/intersect.c:1202 #: ../lib/vector/Vlib/intersect.c:1257 ../lib/vector/Vlib/intersect.c:1266 #: ../lib/vector/Vlib/intersect.c:1287 ../lib/vector/Vlib/intersect.c:1304 @@ -8440,19 +8607,19 @@ msgstr "" #: ../lib/vector/Vlib/build_sfa.c:339 ../lib/vector/Vlib/build_sfa.c:632 -#: ../lib/vector/Vlib/build_nat.c:74 +#: ../lib/vector/Vlib/build_nat.c:75 msgid "Registering primitives..." msgstr "" #: ../lib/vector/Vlib/build_sfa.c:385 ../lib/vector/Vlib/build_sfa.c:664 -#: ../lib/vector/Vlib/build_nat.c:117 +#: ../lib/vector/Vlib/build_nat.c:118 #, c-format msgid "One primitive registered" msgid_plural "%d primitives registered" msgstr[0] "" #: ../lib/vector/Vlib/build_sfa.c:386 ../lib/vector/Vlib/build_sfa.c:665 -#: ../lib/vector/Vlib/build_nat.c:118 +#: ../lib/vector/Vlib/build_nat.c:119 #, c-format msgid "One vertex registered" msgid_plural "%d vertices registered" @@ -8818,7 +8985,7 @@ msgid "Attempt to read topo for dead isle (%d)" msgstr "" -#: ../lib/vector/Vlib/break_lines.c:572 +#: ../lib/vector/Vlib/break_lines.c:574 #, c-format msgid "Intersections: %d" msgstr "" @@ -8848,7 +9015,7 @@ msgid "Topology not available for vector map <%s>. Registering primitives..." msgstr "" -#: ../lib/vector/Vlib/box.c:436 ../lib/vector/Vlib/build_nat.c:84 +#: ../lib/vector/Vlib/box.c:436 ../lib/vector/Vlib/build_nat.c:85 msgid "Unable to read vector map" msgstr "" @@ -9013,16 +9180,36 @@ msgid "Output vector map <%s> is used as input" msgstr "" -#: ../lib/vector/Vlib/merge_lines.c:240 +#: ../lib/vector/Vlib/merge_lines.c:241 +#, c-format +msgid "%d lines merged" +msgstr "" + +#: ../lib/vector/Vlib/merge_lines.c:242 +#, c-format +msgid "%d new lines" +msgstr "" + +#: ../lib/vector/Vlib/merge_lines.c:245 #, c-format msgid "%d boundaries merged" msgstr "" -#: ../lib/vector/Vlib/merge_lines.c:241 +#: ../lib/vector/Vlib/merge_lines.c:246 #, c-format msgid "%d new boundaries" msgstr "" +#: ../lib/vector/Vlib/merge_lines.c:249 +#, c-format +msgid "%d lines and boundaries merged" +msgstr "" + +#: ../lib/vector/Vlib/merge_lines.c:250 +#, c-format +msgid "%d new lines and boundaries" +msgstr "" + #: ../lib/vector/Vlib/open_nat.c:56 #, c-format msgid "Unable to open coor file for vector map <%s>" @@ -9110,178 +9297,178 @@ msgid "Vect_segment_intersection() ERROR (collinear non vertical segments)" msgstr "" -#: ../lib/vector/Vlib/build.c:115 +#: ../lib/vector/Vlib/build.c:116 msgid "Area of size = 0.0 (less than 4 vertices) ignored" msgstr "" -#: ../lib/vector/Vlib/build.c:131 +#: ../lib/vector/Vlib/build.c:132 msgid "Unable to add area (map closed, topo saved)" msgstr "" -#: ../lib/vector/Vlib/build.c:139 +#: ../lib/vector/Vlib/build.c:140 msgid "Unable to add isle (map closed, topo saved)" msgstr "" -#: ../lib/vector/Vlib/build.c:149 +#: ../lib/vector/Vlib/build.c:150 msgid "Area of size = 0.0 ignored" msgstr "" -#: ../lib/vector/Vlib/build.c:200 +#: ../lib/vector/Vlib/build.c:201 msgid "Request to find area outside nonexistent isle" msgstr "" -#: ../lib/vector/Vlib/build.c:351 +#: ../lib/vector/Vlib/build.c:352 msgid "Larger bbox but smaller area!!!" msgstr "" -#: ../lib/vector/Vlib/build.c:606 +#: ../lib/vector/Vlib/build.c:607 msgid "Checking for topological errors..." msgstr "" -#: ../lib/vector/Vlib/build.c:641 +#: ../lib/vector/Vlib/build.c:642 #, c-format msgid "Number of lines of length zero: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:643 +#: ../lib/vector/Vlib/build.c:644 #, c-format msgid "Number of boundaries of length zero: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:652 +#: ../lib/vector/Vlib/build.c:653 #, c-format msgid "Number of boundary intersections: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:676 +#: ../lib/vector/Vlib/build.c:677 msgid "Skipping further checks because of incorrect boundaries" msgstr "" -#: ../lib/vector/Vlib/build.c:726 +#: ../lib/vector/Vlib/build.c:727 #, c-format msgid "Number of redundant holes: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:871 +#: ../lib/vector/Vlib/build.c:872 #, c-format msgid "Building topology for vector map <%s>..." msgstr "" -#: ../lib/vector/Vlib/build.c:889 +#: ../lib/vector/Vlib/build.c:890 msgid "Topology was built" msgstr "" -#: ../lib/vector/Vlib/build.c:900 +#: ../lib/vector/Vlib/build.c:901 #, c-format msgid "Number of nodes: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:901 +#: ../lib/vector/Vlib/build.c:902 #, c-format msgid "Number of primitives: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:902 +#: ../lib/vector/Vlib/build.c:903 #, c-format msgid "Number of points: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:903 +#: ../lib/vector/Vlib/build.c:904 #, c-format msgid "Number of lines: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:904 +#: ../lib/vector/Vlib/build.c:905 #, c-format msgid "Number of boundaries: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:905 +#: ../lib/vector/Vlib/build.c:906 #, c-format msgid "Number of centroids: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:908 +#: ../lib/vector/Vlib/build.c:909 #, c-format msgid "Number of faces: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:911 +#: ../lib/vector/Vlib/build.c:912 #, c-format msgid "Number of kernels: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:957 +#: ../lib/vector/Vlib/build.c:958 #, c-format msgid "Number of areas: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:958 +#: ../lib/vector/Vlib/build.c:959 #, c-format msgid "Number of isles: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:963 +#: ../lib/vector/Vlib/build.c:964 #, c-format msgid "Number of areas without centroid: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:968 +#: ../lib/vector/Vlib/build.c:969 #, c-format msgid "Number of centroids exceeds number of areas: %d > %d" msgstr "" -#: ../lib/vector/Vlib/build.c:972 +#: ../lib/vector/Vlib/build.c:973 #, c-format msgid "Number of incorrect boundaries: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:976 +#: ../lib/vector/Vlib/build.c:977 #, c-format msgid "Number of centroids outside area: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:980 +#: ../lib/vector/Vlib/build.c:981 #, c-format msgid "Number of duplicate centroids: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:984 +#: ../lib/vector/Vlib/build.c:985 msgid "Number of areas: -" msgstr "" -#: ../lib/vector/Vlib/build.c:985 +#: ../lib/vector/Vlib/build.c:986 msgid "Number of isles: -" msgstr "" -#: ../lib/vector/Vlib/build.c:1013 +#: ../lib/vector/Vlib/build.c:1014 #, c-format msgid "Unable to create topo file for vector map <%s>" msgstr "" -#: ../lib/vector/Vlib/build.c:1021 +#: ../lib/vector/Vlib/build.c:1022 msgid "Error writing out topo file" msgstr "" -#: ../lib/vector/Vlib/build.c:1210 +#: ../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:1233 +#: ../lib/vector/Vlib/build.c:1234 #, c-format msgid "%s is no longer supported" msgstr "" -#: ../lib/vector/Vlib/build.c:1256 +#: ../lib/vector/Vlib/build.c:1257 msgid "Spatial index not available, can not be saved" msgstr "" -#: ../lib/vector/Vlib/build.c:1268 +#: ../lib/vector/Vlib/build.c:1269 #, c-format msgid "Unable to create spatial index file for vector map <%s>" msgstr "" -#: ../lib/vector/Vlib/build.c:1277 +#: ../lib/vector/Vlib/build.c:1278 msgid "Error writing out spatial index file" msgstr "" @@ -9321,27 +9508,27 @@ msgid "conditions failed" msgstr "" -#: ../lib/vector/Vlib/build_nat.c:129 +#: ../lib/vector/Vlib/build_nat.c:132 msgid "Building areas..." msgstr "" -#: ../lib/vector/Vlib/build_nat.c:153 +#: ../lib/vector/Vlib/build_nat.c:156 #, c-format msgid "One area built" msgid_plural "%d areas built" msgstr[0] "" -#: ../lib/vector/Vlib/build_nat.c:154 +#: ../lib/vector/Vlib/build_nat.c:157 #, c-format msgid "One isle built" msgid_plural "%d isles built" msgstr[0] "" -#: ../lib/vector/Vlib/build_nat.c:163 +#: ../lib/vector/Vlib/build_nat.c:168 msgid "Attaching islands..." msgstr "" -#: ../lib/vector/Vlib/build_nat.c:180 +#: ../lib/vector/Vlib/build_nat.c:188 msgid "Attaching centroids..." msgstr "" @@ -9350,7 +9537,7 @@ msgid "Unable to delete item %d from spatial index" msgstr "" -#: ../lib/vector/neta/spanningtree.c:106 +#: ../lib/vector/neta/spanningtree.c:109 msgid "Computing minimum spanning tree..." msgstr "" @@ -9382,42 +9569,47 @@ msgid "Unable to open select cursor: %s" msgstr "" -#: ../lib/proj/get_proj.c:148 +#: ../lib/proj/get_proj.c:158 #, 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:" +#: ../lib/proj/get_proj.c:243 +msgid "Unable to initialise PROJ with the following parameter list:" msgstr "" -#: ../lib/proj/get_proj.c:236 +#: ../lib/proj/get_proj.c:252 #, c-format -msgid "The error message: %s" +msgid "The PROJ error message: %s" msgstr "" -#: ../lib/proj/get_proj.c:294 +#: ../lib/proj/get_proj.c:360 msgid "Option input overflowed option table" msgstr "" -#: ../lib/proj/get_proj.c:325 +#: ../lib/proj/get_proj.c:388 +#, fuzzy +msgid "Unable to initialize pj" +msgstr "Không thể đặt lại tên %s" + +#: ../lib/proj/get_proj.c:396 #, c-format msgid "Unable to initialize pj cause: %s" msgstr "" -#: ../lib/proj/get_proj.c:401 +#: ../lib/proj/get_proj.c:501 msgid "Input Projection Parameters" msgstr "" -#: ../lib/proj/get_proj.c:404 +#: ../lib/proj/get_proj.c:503 msgid "Input Unit Factor" msgstr "" -#: ../lib/proj/get_proj.c:414 +#: ../lib/proj/get_proj.c:513 msgid "Output Projection Parameters" msgstr "" -#: ../lib/proj/get_proj.c:417 +#: ../lib/proj/get_proj.c:515 msgid "Output Unit Factor" msgstr "" @@ -9452,57 +9644,96 @@ msgid "Error in datum table file <%s>, line %d" msgstr "" -#: ../lib/proj/convert.c:159 +#: ../lib/proj/convert.c:194 msgid "Unable parse GRASS PROJ_INFO file" msgstr "" -#: ../lib/proj/convert.c:164 +#: ../lib/proj/convert.c:201 msgid "Unable get PROJ.4-style parameter string" msgstr "" -#: ../lib/proj/convert.c:178 +#: ../lib/proj/convert.c:219 #, c-format msgid "OGR can't parse PROJ.4-style parameter string: %s (OGR Error code was %d)" msgstr "" -#: ../lib/proj/convert.c:191 +#: ../lib/proj/convert.c:232 #, c-format msgid "OGR can't get WKT-style parameter string (OGR Error code was %d)" msgstr "" -#: ../lib/proj/convert.c:427 +#: ../lib/proj/convert.c:469 #, c-format msgid "Updating spatial reference with embedded proj4 definition failed. Proj4 definition: <%s>" msgstr "" -#: ../lib/proj/convert.c:434 +#: ../lib/proj/convert.c:476 msgid "Updating spatial reference with embedded proj4 definition" msgstr "" -#: ../lib/proj/convert.c:564 +#: ../lib/proj/convert.c:610 msgid "No projection name! Projection parameters likely to be meaningless." msgstr "" -#: ../lib/proj/convert.c:626 +#: ../lib/proj/convert.c:672 #, c-format msgid "Datum <%s> not recognised by GRASS and no parameters found" msgstr "" -#: ../lib/proj/convert.c:642 +#: ../lib/proj/convert.c:688 #, c-format msgid "Datum <%s> apparently recognised by GRASS but no parameters found. You may want to look into this." msgstr "" -#: ../lib/proj/convert.c:646 +#: ../lib/proj/convert.c:692 #, c-format msgid "Invalid transformation number %d; valid range is 1 to %d. Leaving datum transform parameters unspecified." msgstr "" -#: ../lib/proj/do_proj.c:106 ../lib/proj/do_proj.c:180 +#: ../lib/proj/do_proj.c:89 +msgid "Input coordinate system is NULL" +msgstr "" + +#: ../lib/proj/do_proj.c:104 +#, c-format +msgid "proj_create() failed for '%s'" +msgstr "" + +#: ../lib/proj/do_proj.c:114 +#, fuzzy, c-format +msgid "Unable to create latlong equivalent for '%s'" +msgstr "Không thể tạo tập tin Ä‘á» mục cho bản đồ vector <%s>" + +#: ../lib/proj/do_proj.c:164 +#, fuzzy +msgid "No input projection" +msgstr "Phép chiếu không rõ" + +#: ../lib/proj/do_proj.c:167 ../lib/proj/do_proj.c:336 +msgid "No transformation object" +msgstr "" + +#: ../lib/proj/do_proj.c:221 ../lib/proj/do_proj.c:446 +#, fuzzy, c-format +msgid "proj_trans() failed: %s" +msgstr "Việc thá»±c thi thất bại: %s" + +#: ../lib/proj/do_proj.c:247 +#, fuzzy +msgid "No output projection" +msgstr "Phép chiếu không rõ" + +#: ../lib/proj/do_proj.c:276 ../lib/proj/do_proj.c:499 +#: ../lib/proj/do_proj.c:626 ../lib/proj/do_proj.c:790 #, c-format msgid "pj_transform() failed: %s" msgstr "" +#: ../lib/proj/do_proj.c:584 ../lib/proj/do_proj.c:747 +#, c-format +msgid "proj_trans() failed: %d" +msgstr "" + #: ../lib/lidar/zones.c:476 ../lib/lidar/zones.c:513 #, c-format msgid "<%s> created in database." diff -Nru grass-7.4.3/locale/po/grasslibs_zh_CN.po grass-7.6.0/locale/po/grasslibs_zh_CN.po --- grass-7.4.3/locale/po/grasslibs_zh_CN.po 1970-01-01 00:00:00.000000000 +0000 +++ grass-7.6.0/locale/po/grasslibs_zh_CN.po 2018-12-26 10:57:24.000000000 +0000 @@ -0,0 +1,9832 @@ +# Translation of grasslibs_zh_CN.po +# Copyright (C) 2017 GRASS Development Team +# This file is distributed under the same license as the GRASS GIS package. +# transifex generated, 2017 +# +msgid "" +msgstr "" +"Project-Id-Version: grasslibs_zh_CN\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-12-25 23:14-0800\n" +"PO-Revision-Date: 2017-01-25 08:30+0000\n" +"Language-Team: Chinese (China) (https://www.transifex.com/grass-gis/teams/45198/zh_CN/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: zh_CN\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: ../lib/raster3d/color.c:354 +#, c-format +msgid "mapset <%s> is not the current mapset" +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:120 ../lib/raster3d/close.c:130 +#: ../lib/raster3d/close.c:159 +#: ../lib/python/temporal/c_libraries_interface.py:706 +#: ../lib/ogsf/gvl_file.c:470 +#, c-format, python-format +msgid "Unable to close 3D raster map <%s>" +msgstr "" + +#: ../lib/raster3d/close.c:169 +msgid "Error in cache" +msgstr "" + +#: ../lib/raster3d/history.c:43 +#, c-format +msgid "can't get history information for [%s] in mapset [%s]" +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/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/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/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/test/test_main.c:96 +msgid "raster3d" +msgstr "" + +#: ../lib/raster3d/test/test_main.c:97 +msgid "unit test" +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 ../lib/manage/do_copy.c:67 +#, c-format +msgid "Unable to copy <%s> to current mapset as <%s>" +msgstr "" + +#: ../lib/manage/do_copy.c:61 ../lib/manage/do_remove.c:89 +#: ../lib/manage/do_remove.c:109 ../lib/manage/do_rename.c:87 +#: ../lib/manage/do_rename.c:107 +#, c-format +msgid "%s is missing" +msgstr "" + +#: ../lib/manage/do_copy.c:72 +#, c-format +msgid "%s copied" +msgstr "" + +#: ../lib/manage/do_list.c:30 +#, c-format +msgid "%s: invalid index %d" +msgstr "" + +#: ../lib/manage/do_remove.c:42 +#, c-format +msgid "Removing %s <%s>" +msgstr "" + +#: ../lib/manage/do_remove.c:57 ../lib/manage/do_rename.c:54 +#: ../lib/vector/Vlib/map.c:263 ../lib/vector/Vlib/legal_vname.c:141 +#: ../lib/vector/Vlib/legal_vname.c:144 ../lib/vector/Vlib/open.c:235 +#: ../lib/ogsf/gp3.c:56 ../lib/ogsf/gp3.c:191 ../lib/ogsf/gv3.c:60 +#: ../lib/ogsf/gv3.c:333 +#, c-format +msgid "Vector map <%s> not found" +msgstr "" + +#: ../lib/manage/do_remove.c:65 +msgid "Unable to delete vector map" +msgstr "" + +#: ../lib/manage/do_remove.c:73 ../lib/manage/do_rename.c:71 +#: ../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/rst/interp_float/output2d.c:247 +#: ../lib/rst/interp_float/output2d.c:328 +#: ../lib/rst/interp_float/output2d.c:397 +#: ../lib/rst/interp_float/output2d.c:447 +#: ../lib/rst/interp_float/output2d.c:461 +#: ../lib/rst/interp_float/output2d.c:475 +#: ../lib/rst/interp_float/output2d.c:491 ../lib/raster/open.c:176 +#: ../lib/raster/open.c:843 ../lib/raster/open.c:880 ../lib/raster/open.c:932 +#: ../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/gis/legal_name.c:94 ../lib/gis/legal_name.c:97 +#, c-format +msgid "Raster map <%s> not found" +msgstr "" + +#: ../lib/manage/do_remove.c:78 ../lib/manage/do_rename.c:76 +#: ../lib/gpde/n_arrays_io.c:273 ../lib/ogsf/gvl3.c:40 +#: ../lib/ogsf/gvl_file.c:427 +#, c-format +msgid "3D raster map <%s> not found" +msgstr "" + +#: ../lib/manage/do_remove.c:85 +#, c-format +msgid "Unable to remove %s element" +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/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/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/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/display/icon.c:80 +#, c-format +msgid "Unsupported icon %d" +msgstr "" + +#: ../lib/display/r_raster.c:98 +#, c-format +msgid "Both %s and %s are defined. %s will be ignored." +msgstr "" + +#: ../lib/display/r_raster.c:131 +#, c-format +msgid "" +"Neither %s (managed by d.mon command) nor %s (used for direct rendering) " +"defined" +msgstr "" + +#: ../lib/display/r_raster.c:150 +#, c-format +msgid "Unknown display driver <%s>" +msgstr "" + +#: ../lib/display/r_raster.c:151 +#, c-format +msgid "Using display driver <%s>..." +msgstr "" + +#: ../lib/display/tran_colr.c:107 ../lib/display/tran_colr.c:109 +#, c-format +msgid "[%s]: No such color" +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 conditions 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 "Unable to read find raster <%s>" +msgstr "" + +#: ../lib/imagery/iscatt_core.c:755 +#, c-format +msgid "Unable 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/iscatt_core.c:972 ../lib/imagery/iclass_statistics.c:227 +#, c-format +msgid "prepare_signature: scan line %d has odd number of points." +msgstr "" + +#: ../lib/imagery/iscatt_core.c:981 ../lib/imagery/iclass_statistics.c:237 +msgid "signature: perimeter points out of order." +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 "Invalid polygon" +msgstr "" + +#: ../lib/imagery/iclass_perimeter.c:253 +msgid "Outlined area is too large." +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/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 "" + +#: ../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/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/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/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/target.c:38 +#, c-format +msgid "Unable to read target file for group [%s]" +msgstr "" + +#: ../lib/imagery/iclass_statistics.c:218 +msgid "prepare_signature: outline has odd number of points." +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/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/proj/ellipse.c:97 +#, c-format +msgid "Invalid ellipsoid <%s> in file" +msgstr "" + +#: ../lib/proj/ellipse.c:124 +msgid "No secondary ellipsoid descriptor (rf, es or b) in file" +msgstr "" + +#: ../lib/proj/ellipse.c:128 +msgid "Invalid ellipsoid descriptors (a, rf, es or b) in file" +msgstr "" + +#: ../lib/proj/ellipse.c:141 +msgid "No ellipsoid info given in file" +msgstr "" + +#: ../lib/proj/ellipse.c:243 ../lib/gis/get_ellipse.c:263 +#, c-format +msgid "Unable to open ellipsoid table file <%s>" +msgstr "" + +#: ../lib/proj/datum.c:195 +msgid "Failed to detect nadgrids path, GRASS_PROJSHARE not defined" +msgstr "" + +#: ../lib/proj/datum.c:278 ../lib/proj/datum.c:358 +#, c-format +msgid "Unable to open datum table file <%s>" +msgstr "" + +#: ../lib/proj/datum.c:291 ../lib/proj/datum.c:372 +#, c-format +msgid "Error in datum table file <%s>, line %d" +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/convert.c:64 ../lib/vector/Vlib/build_sfa.c:714 +#: ../lib/vector/Vlib/close.c:284 ../lib/vector/Vlib/close_ogr.c:77 +#: ../lib/vector/Vlib/close_ogr.c:111 ../lib/vector/Vlib/field.c:675 +#: ../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/vector/Vlib/open_ogr.c:121 +#: ../lib/vector/Vlib/open_ogr.c:154 ../lib/vector/Vlib/open_ogr.c:231 +#: ../lib/vector/Vlib/read_ogr.c:56 ../lib/vector/Vlib/read_ogr.c:157 +#: ../lib/vector/Vlib/read_ogr.c:242 ../lib/vector/Vlib/rewind_ogr.c:47 +#: ../lib/vector/Vlib/rewind_ogr.c:71 ../lib/vector/Vlib/simple_features.c:310 +#: ../lib/vector/Vlib/write_ogr.c:69 ../lib/vector/Vlib/write_ogr.c:105 +#: ../lib/vector/Vlib/write_ogr.c:146 ../lib/vector/Vlib/write_sfa.c:298 +#: ../lib/vector/Vlib/build_ogr.c:101 ../lib/vector/Vlib/build_ogr.c:176 +msgid "GRASS is not compiled with OGR support" +msgstr "" + +#: ../lib/proj/convert.c:159 +msgid "Unable parse GRASS PROJ_INFO file" +msgstr "" + +#: ../lib/proj/convert.c:164 +msgid "Unable get PROJ.4-style parameter string" +msgstr "" + +#: ../lib/proj/convert.c:178 +#, c-format +msgid "" +"OGR can't parse PROJ.4-style parameter string: %s (OGR Error code was %d)" +msgstr "" + +#: ../lib/proj/convert.c:191 +#, c-format +msgid "OGR can't get WKT-style parameter string (OGR Error code was %d)" +msgstr "" + +#: ../lib/proj/convert.c:427 +#, c-format +msgid "" +"Updating spatial reference with embedded proj4 definition failed. Proj4 " +"definition: <%s>" +msgstr "" + +#: ../lib/proj/convert.c:434 +msgid "Updating spatial reference with embedded proj4 definition" +msgstr "" + +#: ../lib/proj/convert.c:564 +msgid "No projection name! Projection parameters likely to be meaningless." +msgstr "" + +#: ../lib/proj/convert.c:626 +#, c-format +msgid "Datum <%s> not recognised by GRASS and no parameters found" +msgstr "" + +#: ../lib/proj/convert.c:642 +#, c-format +msgid "" +"Datum <%s> apparently recognised by GRASS but no parameters found. You may " +"want to look into this." +msgstr "" + +#: ../lib/proj/convert.c:646 +#, c-format +msgid "" +"Invalid transformation number %d; valid range is 1 to %d. Leaving datum " +"transform parameters unspecified." +msgstr "" + +#: ../lib/proj/do_proj.c:106 ../lib/proj/do_proj.c:180 +#, c-format +msgid "pj_transform() failed: %s" +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@mapset)" +msgstr "" + +#: ../lib/symbol/read.c:284 +#, c-format +msgid "Cannot find/open symbol: '%s'" +msgstr "" + +#: ../lib/symbol/read.c:393 ../lib/symbol/read.c:411 ../lib/symbol/read.c:421 +#: ../lib/symbol/read.c:439 +#, c-format +msgid "Incorrect symbol color: '%s', using default." +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/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:476 ../lib/lidar/zones.c:513 +#, c-format +msgid "<%s> created in database." +msgstr "" + +#: ../lib/lidar/zones.c:480 ../lib/lidar/zones.c:517 +#, c-format +msgid "<%s> has not been created in database." +msgstr "" + +#: ../lib/segment/format.c:144 +msgid "Segment format: file size too large" +msgstr "" + +#: ../lib/segment/format.c:145 +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/segment/open.c:98 ../lib/rst/interp_float/segmen2d.c:197 +#: ../lib/rst/interp_float/segmen2d.c:203 +#: ../lib/rst/interp_float/segmen2d.c:209 +#: ../lib/rst/interp_float/segmen2d.c:219 +#: ../lib/rst/interp_float/interp2d.c:139 +#: ../lib/rst/interp_float/interp2d.c:145 +#: ../lib/rst/interp_float/segmen2d_parallel.c:78 +#: ../lib/rst/interp_float/segmen2d_parallel.c:85 +#: ../lib/rst/interp_float/segmen2d_parallel.c:92 +#: ../lib/rst/interp_float/segmen2d_parallel.c:101 +#: ../lib/rst/interp_float/segmen2d_parallel.c:263 +#: ../lib/vector/diglib/struct_alloc.c:491 ../lib/vector/Vlib/line.c:50 +#: ../lib/vector/Vlib/line.c:154 ../lib/vector/Vlib/map.c:48 +#: ../lib/vector/neta/path.c:262 ../lib/vector/neta/flow.c:66 +#: ../lib/vector/neta/flow.c:190 ../lib/vector/neta/components.c:71 +#: ../lib/vector/neta/components.c:176 +#: ../lib/vector/neta/articulation_point.c:60 +#: ../lib/vector/neta/spanningtree.c:104 ../lib/vector/neta/bridge.c:58 +#: ../lib/vector/neta/centrality.c:63 ../lib/vector/neta/centrality.c:145 +#: ../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/rowio/setup.c:61 +#: ../lib/rowio/setup.c:67 +msgid "Out of memory" +msgstr "" + +#: ../lib/cairodriver/draw_bitmap.c:47 +msgid "Cairo_Bitmap: Failed to create source" +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/read_bmp.c:88 ../lib/cairodriver/read_ppm.c:28 +#, c-format +msgid "Cairo: unable to open input file <%s>" +msgstr "" + +#: ../lib/cairodriver/read_bmp.c:92 ../lib/cairodriver/read_ppm.c:32 +#, c-format +msgid "Cairo: invalid input file <%s>" +msgstr "" + +#: ../lib/cairodriver/read_bmp.c:96 +#, c-format +msgid "Cairo: Invalid BMP header for <%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/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/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_bmp.c:72 ../lib/cairodriver/write_ppm.c:27 +#, 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/cairodriver/write_xid.c:14 ../lib/pngdriver/read_png.c:71 +#, 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/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/pngdriver/write_png.c:39 +msgid "Unable to write PNG" +msgstr "" + +#: ../lib/pngdriver/write_png.c:71 ../lib/pngdriver/write_png.c:75 +#: ../lib/pngdriver/read_png.c:64 +msgid "Unable to allocate PNG structure" +msgstr "" + +#: ../lib/pngdriver/write_png.c:78 +msgid "Unable to write PNG file" +msgstr "" + +#: ../lib/pngdriver/write_png.c:82 +#, c-format +msgid "Unable to open output PNG file <%s>" +msgstr "" + +#: ../lib/pngdriver/read_png.c:42 +msgid "Unable to read PNG" +msgstr "" + +#: ../lib/pngdriver/read_png.c:60 +msgid "Unable allocate PNG structure" +msgstr "" + +#: ../lib/pngdriver/read_png.c:67 +msgid "Unable to read PNG file" +msgstr "" + +#: ../lib/pngdriver/read_png.c:81 +msgid "Input PNG file is not 8-bit" +msgstr "" + +#: ../lib/pngdriver/read_png.c:85 +#, c-format +msgid "Input PNG file has incorrect dimensions: expected: %dx%d got: %lux%lu" +msgstr "" + +#: ../lib/pngdriver/read_png.c:90 +msgid "Input PNG file is not RGBA" +msgstr "" + +#: ../lib/pngdriver/read_png.c:94 +msgid "Input PNG file is not indexed color" +msgstr "" + +#: ../lib/pngdriver/read_png.c:104 +msgid "Input PNG file has invalid palette" +msgstr "" + +#: ../lib/temporal/lib/connect.c:110 +#, 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/rst/interp_float/segmen2d.c:133 +#: ../lib/rst/interp_float/segmen2d_parallel.c:188 +msgid "" +"Taking too long to find points for interpolation - please change the region " +"to area where your points are. Continuing calculations..." +msgstr "" + +#: ../lib/rst/interp_float/interp2d.c:232 +#, c-format +msgid "" +"Overshoot - increase in tension suggested. Overshoot occurs at (%d,%d) cell." +" Z-value %f, zmin %f, zmax %f." +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/rst/interp_float/vinput2d.c:94 +#, c-format +msgid "Vector map <%s> is not 3D" +msgstr "" + +#: ../lib/rst/interp_float/vinput2d.c:97 +msgid "Loading data from attribute table ..." +msgstr "" + +#: ../lib/rst/interp_float/vinput2d.c:100 ../lib/vector/Vlib/net_build.c:159 +#: ../lib/vector/Vlib/net_build.c:206 ../lib/vector/Vlib/net_build.c:490 +#: ../lib/vector/Vlib/net_build.c:791 ../lib/vector/Vlib/net_build.c:971 +#: ../lib/vector/Vlib/ascii.c:398 ../lib/vector/Vlib/map.c:300 +#: ../lib/vector/Vlib/map.c:436 ../lib/vector/Vlib/array.c:276 +#: ../lib/vector/Vlib/cats.c:589 ../lib/vector/Vlib/copy.c:620 +#: ../lib/vector/Vlib/copy.c:730 ../lib/ogsf/gp3.c:202 ../lib/ogsf/gv3.c:344 +#, c-format +msgid "Database connection not defined for layer %d" +msgstr "" + +#: ../lib/rst/interp_float/vinput2d.c:109 ../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/Vlib/net_build.c:165 ../lib/vector/Vlib/net_build.c:211 +#: ../lib/vector/Vlib/net_build.c:496 ../lib/vector/Vlib/net_build.c:797 +#: ../lib/vector/Vlib/net_build.c:976 ../lib/vector/Vlib/ascii.c:410 +#: ../lib/vector/Vlib/map.c:341 ../lib/vector/Vlib/array.c:282 +#: ../lib/vector/Vlib/cats.c:597 ../lib/vector/Vlib/close_nat.c:160 +#: ../lib/vector/Vlib/write_ogr.c:198 ../lib/vector/Vlib/write_pg.c:2915 +#: ../lib/vector/neta/utils.c:119 ../lib/vector/neta/timetables.c:133 +#: ../lib/ogsf/gp3.c:208 ../lib/ogsf/gv3.c:350 +#, c-format +msgid "Unable to open database <%s> by driver <%s>" +msgstr "" + +#: ../lib/rst/interp_float/vinput2d.c:115 +#: ../lib/rst/interp_float/vinput2d.c:129 ../lib/db/dbmi_client/copy_tab.c:291 +#, c-format +msgid "Column <%s> not found" +msgstr "" + +#: ../lib/rst/interp_float/vinput2d.c:118 +#: ../lib/rst/interp_float/vinput2d.c:131 +#, c-format +msgid "Data type of column <%s> must be numeric" +msgstr "" + +#: ../lib/rst/interp_float/vinput2d.c:142 +msgid "Reading features from vector map ..." +msgstr "" + +#: ../lib/rst/interp_float/vinput2d.c:174 +#, c-format +msgid "Database record for cat %d not found" +msgstr "" + +#: ../lib/rst/interp_float/vinput2d.c:192 +msgid "Negative value of smoothing detected: sm must be >= 0" +msgstr "" + +#: ../lib/rst/interp_float/vinput2d.c:256 +msgid "Strip exists with insufficient data" +msgstr "" + +#: ../lib/rst/interp_float/vinput2d.c:270 +#, c-format +msgid "There are points outside specified 2D/3D region - %d points ignored" +msgstr "" + +#: ../lib/rst/interp_float/vinput2d.c:273 +#, c-format +msgid "Ignoring %d points (too dense)" +msgstr "" + +#: ../lib/rst/interp_float/vinput2d.c:277 +#, c-format +msgid "" +"%d points given for interpolation (after thinning) is less than given " +"NPMIN=%d" +msgstr "" + +#: ../lib/rst/interp_float/vinput2d.c:282 +msgid "Zero points in the given region" +msgstr "" + +#: ../lib/rst/interp_float/vinput2d.c:287 +#, c-format +msgid "" +"Segmentation parameters set to invalid values: npmin= %d, segmax= %d for " +"smooth connection of segments, npmin > segmax (see manual)" +msgstr "" + +#: ../lib/rst/interp_float/vinput2d.c:293 +#, c-format +msgid "" +"There are less than %d points for interpolation. No segmentation is " +"necessary, to run the program faster set segmax=%d (see manual)" +msgstr "" + +#: ../lib/rst/interp_float/vinput2d.c:297 +#, c-format +msgid "Number of points from vector map %d" +msgstr "" + +#: ../lib/rst/interp_float/vinput2d.c:298 +#, c-format +msgid "Number of points outside of 2D/3D region %d" +msgstr "" + +#: ../lib/rst/interp_float/vinput2d.c:300 +#, c-format +msgid "Number of points being used %d" +msgstr "" + +#: ../lib/rst/interp_float/vinput2d.c:333 +msgid "Some points outside of region (ignored)" +msgstr "" + +#: ../lib/rst/interp_float/vinput2d.c:339 +msgid "Unable to allocate memory" +msgstr "" + +#: ../lib/rst/interp_float/vinput2d.c:347 +#, c-format +msgid "Unable to insert %f,%f,%f a = %d" +msgstr "" + +#: ../lib/rst/interp_float/write2d.c:53 ../lib/rst/interp_float/write2d.c:64 +#: ../lib/rst/interp_float/write2d.c:79 ../lib/rst/interp_float/write2d.c:88 +#: ../lib/rst/interp_float/write2d.c:96 ../lib/rst/interp_float/write2d.c:104 +msgid "Cannot write files" +msgstr "" + +#: ../lib/rst/interp_float/input2d.c:58 +#, c-format +msgid "Mask raster map <%s> not found" +msgstr "" + +#: ../lib/rst/interp_float/input2d.c:81 +msgid "Bitmap mask created" +msgstr "" + +#: ../lib/rst/interp_float/output2d.c:117 +#, c-format +msgid "First change your rows number to nsizr! %d %d" +msgstr "" + +#: ../lib/rst/interp_float/output2d.c:124 +#, c-format +msgid "First change your cols number to nsizc %d %d" +msgstr "" + +#: ../lib/rst/interp_float/segmen2d_parallel.c:109 +msgid "Starting parallel work" +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:281 +#: ../lib/python/temporal/c_libraries_interface.py:676 +#: ../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/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/gpde/n_parse_options.c:106 +msgid "The calculation time in seconds" +msgstr "" + +#: ../lib/gpde/test/test_main.c:88 +msgid "Performs unit and integration tests for gpde library" +msgstr "" + +#: ../lib/db/dbmi_driver/d_error.c:35 +#, c-format +msgid "DBMI-%s driver error:" +msgstr "" + +#: ../lib/db/dbmi_base/login.c:115 +#, c-format +msgid "Unable to read file '%s'" +msgstr "" + +#: ../lib/db/dbmi_base/login.c:126 +#, c-format +msgid "Login file (%s) corrupted (line: %s)" +msgstr "" + +#: ../lib/db/dbmi_base/login.c:164 +#, c-format +msgid "Unable to write file '%s'" +msgstr "" + +#: ../lib/db/dbmi_base/login.c:229 +#, c-format +msgid "DB connection <%s/%s> already exists and will be overwritten" +msgstr "" + +#: ../lib/db/dbmi_base/login.c:232 +#, c-format +msgid "" +"DB connection <%s/%s> already exists. Re-run '%s' with '--%s' flag to " +"overwrite existing settings." +msgstr "" + +#: ../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/default_name.c:139 +msgid "Programmer error" +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/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/xdrtable.c:109 +msgid "fetch: table has wrong number of columns" +msgstr "" + +#: ../lib/db/dbmi_base/xdrvalue.c:82 +msgid "send data: invalid C-type" +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_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_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/error.c:72 +msgid "" +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_client/column.c:136 ../lib/python/script/db.py:45 +#: ../lib/vector/Vlib/ascii.c:428 ../lib/vector/Vlib/write_pg.c:666 +#, c-format, python-format +msgid "Unable to describe table <%s>" +msgstr "" + +#: ../lib/db/dbmi_client/copy_tab.c:91 +#, c-format +msgid "Array of values to select from column <%s> is empty" +msgstr "" + +#: ../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_ogr.c:193 ../lib/vector/Vlib/write_pg.c:2910 +#, c-format +msgid "Unable to start driver <%s>" +msgstr "" + +#: ../lib/db/dbmi_client/copy_tab.c:151 +#, c-format +msgid "Unable to get list tables in database <%s>" +msgstr "" + +#: ../lib/db/dbmi_client/copy_tab.c:189 +#, c-format +msgid "Table <%s> already exists in database and will be overwritten" +msgstr "" + +#: ../lib/db/dbmi_client/copy_tab.c:194 +#, c-format +msgid "Table <%s> already exists in database <%s>" +msgstr "" + +#: ../lib/db/dbmi_client/copy_tab.c:242 ../lib/db/dbmi_client/copy_tab.c:319 +#: ../lib/db/dbmi_client/table.c:110 ../lib/vector/Vlib/write_ogr.c:211 +#, c-format +msgid "Unable to open select cursor: '%s'" +msgstr "" + +#: ../lib/db/dbmi_client/copy_tab.c:274 +#, c-format +msgid "Column <%s> is not integer" +msgstr "" + +#: ../lib/db/dbmi_client/copy_tab.c:294 +#, c-format +msgid "Unable to create table <%s>" +msgstr "" + +#: ../lib/db/dbmi_client/copy_tab.c:338 ../lib/vector/Vlib/write_ogr.c:587 +#: ../lib/vector/Vlib/write_pg.c:2017 +#, c-format +msgid "Unable to fetch data from table <%s>" +msgstr "" + +#: ../lib/db/dbmi_client/copy_tab.c:394 +#, c-format +msgid "Unknown column type (column <%s>)" +msgstr "" + +#: ../lib/db/dbmi_client/delete_tab.c:40 ../lib/db/dbmi_client/table.c:46 +#, c-format +msgid "Unable open database <%s> by driver <%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 "" + +#: ../lib/db/dbmi_client/select.c:216 ../lib/db/dbmi_client/select.c:283 +msgid "Missing key column name" +msgstr "" + +#: ../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/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/lights.c:171 +msgid "Unable to define new light" +msgstr "" + +#: ../lib/nviz/nviz.c:128 +#, c-format +msgid "Invalid color (%s), using \"white\" as default" +msgstr "" + +#: ../lib/nviz/position.c:56 +msgid "Unable to set focus" +msgstr "" + +#: ../lib/nviz/render.c:39 +#, c-format +msgid "Unable to get function address for %s" +msgstr "" + +#: ../lib/nviz/render.c:163 +msgid "Bad server connection" +msgstr "" + +#: ../lib/nviz/render.c:169 +msgid "Unable to get visual info" +msgstr "" + +#: ../lib/nviz/render.c:176 +msgid "Unable to create rendering context" +msgstr "" + +#: ../lib/nviz/render.c:225 +#, c-format +msgid "Unable to choose pixel format (CGL error = %d)" +msgstr "" + +#: ../lib/nviz/render.c:231 +#, c-format +msgid "Unable to create context (CGL error = %d)" +msgstr "" + +#: ../lib/nviz/render.c:266 +msgid "Unable to register window class" +msgstr "" + +#: ../lib/nviz/render.c:275 +msgid "Unable to create window" +msgstr "" + +#: ../lib/nviz/render.c:323 +#, c-format +msgid "Unable to set current context (CGL error = %d)" +msgstr "" + +#: ../lib/nviz/render.c:361 +#, c-format +msgid "Incomplete framebuffer status (status = %d)" +msgstr "" + +#: ../lib/python/gunittest/gmodules.py:103 +msgid "input='-' must be used when stdin is specified" +msgstr "" + +#: ../lib/python/gunittest/gmodules.py:105 +msgid "stdin must be string or buffer, not PIPE" +msgstr "" + +#: ../lib/python/gunittest/gmodules.py:108 +msgid "stdin must be used when input='-'" +msgstr "" + +#: ../lib/python/gunittest/gmodules.py:110 +msgid "You cannot merge stdout and stderr and not capture them" +msgstr "" + +#: ../lib/python/gunittest/gmodules.py:112 +msgid "stdout argument not allowed, it could be overridden" +msgstr "" + +#: ../lib/python/gunittest/gmodules.py:114 +msgid "stderr argument not allowed, it could be overridden" +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/script/vector.py:88 +#, python-format +msgid "Database connection not defined for layer %s" +msgstr "" + +#: ../lib/python/script/vector.py:230 +#, python-format +msgid "Missing layer %(layer)d in vector map <%(map)s>" +msgstr "" + +#: ../lib/python/script/vector.py:245 +msgid "vector_db_select() failed" +msgstr "" + +#: ../lib/python/script/vector.py:353 +#, python-brace-format +msgid "Number of given vector maps ({m}) differs from number of layers ({l})" +msgstr "" + +#: ../lib/python/script/vector.py:415 +#, python-brace-format +msgid "" +"v.what output is not valid JSON format:\n" +" {ret}" +msgstr "" + +#: ../lib/python/script/raster3d.py:92 +#, python-format +msgid "An error occurred while running r3.mapcalc with expression: %s" +msgstr "" + +#: ../lib/python/script/array.py:157 ../lib/python/script/array.py:207 +#: ../lib/python/script/array.py:254 ../lib/python/script/array.py:305 +#: ../lib/python/script/array.py:356 ../lib/python/script/array.py:398 +#, python-format +msgid "Invalid kind <%s>" +msgstr "" + +#: ../lib/python/script/array.py:160 ../lib/python/script/array.py:210 +#: ../lib/python/script/array.py:308 ../lib/python/script/array.py:359 +#, python-format +msgid "Invalid size <%d>" +msgstr "" + +#: ../lib/python/script/array.py:197 +msgid "" +"grass.script.array.read is deprecated and does not work on MS Windows, pass " +"raster name in the constructor" +msgstr "" + +#: ../lib/python/script/array.py:247 ../lib/python/script/array.py:392 +#, python-format +msgid "Invalid FP size <%d>" +msgstr "" + +#: ../lib/python/script/array.py:251 ../lib/python/script/array.py:395 +#, python-format +msgid "Invalid integer size <%d>" +msgstr "" + +#: ../lib/python/script/array.py:346 +msgid "" +"grass.script.array3d.read is deprecated and does not work on MS Windows, " +"pass 3D raster name in the constructor" +msgstr "" + +#: ../lib/python/script/db.py:153 +#, python-format +msgid "" +"Programmer error: '%(sql)s', '%(filename)s', or '%(table)s' must be provided" +msgstr "" + +#: ../lib/python/script/db.py:163 +msgid "Fetching data failed" +msgstr "" + +#: ../lib/python/script/raster.py:51 +#, python-format +msgid "" +"Unable to write history for <%(map)s>. Raster map <%(map)s> not found in " +"current mapset." +msgstr "" + +#: ../lib/python/script/raster.py:110 +#, python-format +msgid "An error occurred while running r.mapcalc with expression: %s" +msgstr "" + +#: ../lib/python/script/raster.py:189 +msgid "No data" +msgstr "" + +#: ../lib/python/script/raster.py:197 +msgid "value" +msgstr "" + +#: ../lib/python/script/raster.py:197 +msgid "label" +msgstr "" + +#: ../lib/python/script/raster.py:197 +msgid "color" +msgstr "" + +#: ../lib/python/script/task.py:58 +msgid "unknown" +msgstr "" + +#: ../lib/python/script/task.py:169 +#, python-format +msgid "Parameter element '%(element)s' not found: '%(value)s'" +msgstr "" + +#: ../lib/python/script/task.py:184 +#, python-format +msgid "Flag not found: %s" +msgstr "" + +#: ../lib/python/script/task.py:203 +#, python-format +msgid "Parameter '%(name)s' (%(desc)s) is missing." +msgstr "" + +#: ../lib/python/script/task.py:236 +msgid "" +msgstr "" + +#: ../lib/python/script/task.py:496 ../lib/python/script/task.py:500 +#, python-format +msgid "" +"Unable to fetch interface description for command '%(cmd)s'.\n" +"\n" +"Details: %(det)s" +msgstr "" + +#: ../lib/python/script/task.py:523 +#, python-brace-format +msgid "Cannot parse interface description of<{name}> module: {error}" +msgstr "" + +#: ../lib/python/script/core.py:67 +#, python-brace-format +msgid "Cannot find the executable {0}" +msgstr "" + +#: ../lib/python/script/core.py:307 +#, python-format +msgid "" +"To run the module <%s> add underscore at the end of the option <%s> to avoid" +" conflict with Python keywords. Underscore at the beginning is depreciated " +"in GRASS GIS 7.0 and will be removed in version 7.1." +msgstr "" + +#: ../lib/python/script/core.py:987 +msgid "Mixing value types. Will try to compare after integer conversion" +msgstr "" + +#: ../lib/python/script/core.py:1188 +#, python-format +msgid "Element type should be \"cell\" and not \"%s\"" +msgstr "" + +#: ../lib/python/script/core.py:1217 ../lib/python/script/core.py:1282 +#, python-format +msgid "Element type should be \"raster\" and not \"%s\"" +msgstr "" + +#: ../lib/python/script/core.py:1298 ../lib/python/temporal/gui_support.py:58 +#, python-format +msgid "Invalid element '%s'" +msgstr "" + +#: ../lib/python/script/core.py:1437 +msgid "Unable to list mapsets" +msgstr "" + +#: ../lib/python/script/core.py:1476 +#, python-format +msgid "Location <%s> already exists. Operation canceled." +msgstr "" + +#: ../lib/python/script/core.py:1479 +#, python-format +msgid "Location <%s> already exists and will be overwritten" +msgstr "" + +#: ../lib/python/script/core.py:1603 +#, python-brace-format +msgid "Debug level {0}" +msgstr "" + +#: ../lib/python/script/core.py:1606 +#, python-brace-format +msgid "WARNING: Ignoring unsupported debug level (must be >=0 and <=5). {0}\n" +msgstr "" + +#: ../lib/python/script/core.py:1622 +#, python-format +msgid "Illegal filename <%s>. Cannot be 'NULL' or start with '.'." +msgstr "" + +#: ../lib/python/script/core.py:1631 +#, python-format +msgid "Illegal filename <%(s)s>. <%(il)s> not allowed.\n" +msgstr "" + +#: ../lib/python/pygrass/utils.py:277 +msgid "Vector doesn't contain points" +msgstr "" + +#: ../lib/python/pygrass/errors.py:17 +msgid "The map is close!" +msgstr "" + +#: ../lib/python/pygrass/errors.py:28 +msgid "The self.c_mapinfo pointer must be correctly initiated" +msgstr "" + +#: ../lib/python/pygrass/raster/abstract.py:275 +#, python-brace-format +msgid "Mode type: {0} not supported ('r', 'w')" +msgstr "" + +#: ../lib/python/pygrass/raster/abstract.py:286 +#, python-brace-format +msgid "Overwrite type: {0} not supported (True/False)" +msgstr "" + +#: ../lib/python/pygrass/raster/abstract.py:299 +#: ../lib/python/pygrass/vector/abstract.py:97 +#, python-brace-format +msgid "Map name {0} not valid" +msgstr "" + +#: ../lib/python/pygrass/raster/category.py:69 +#, python-brace-format +msgid "Raster type: {0} not supported" +msgstr "" + +#: ../lib/python/pygrass/raster/category.py:156 +msgid "Error executing: Rast_get_ith_cat" +msgstr "" + +#: ../lib/python/pygrass/raster/category.py:184 +msgid "Null value detected" +msgstr "" + +#: ../lib/python/pygrass/raster/category.py:186 +msgid "Error executing: Rast_set_cat" +msgstr "" + +#: ../lib/python/pygrass/raster/__init__.py:209 +msgid "The map does not exist, I can't open in 'r' mode" +msgstr "" + +#: ../lib/python/pygrass/raster/__init__.py:214 +#, python-brace-format +msgid "Raster map <{0}> already exists and will be not overwritten" +msgstr "" + +#: ../lib/python/pygrass/raster/__init__.py:218 +msgid "Raster type not defined" +msgstr "" + +#: ../lib/python/pygrass/raster/__init__.py:321 +#, python-brace-format +msgid "Mode type: {0} not supported ('r', 'w','rw')" +msgstr "" + +#: ../lib/python/pygrass/raster/__init__.py:341 +#, python-format +msgid "Index out of range: %r." +msgstr "" + +#: ../lib/python/pygrass/raster/__init__.py:530 +#, python-brace-format +msgid "Raster map <{0}> already exists. Use overwrite." +msgstr "" + +#: ../lib/python/pygrass/raster/__init__.py:561 +#, python-brace-format +msgid "Raster map <{0}> does not exist" +msgstr "" + +#: ../lib/python/pygrass/vector/__init__.py:810 +#, python-format +msgid "Unable to read line of feature %i" +msgstr "" + +#: ../lib/python/pygrass/vector/__init__.py:899 +#, python-format +msgid "Unable to read area with id %i" +msgstr "" + +#: ../lib/python/pygrass/vector/table.py:1033 +#, python-format +msgid "Deleting table <%s> which is attached to following map(s):" +msgstr "" + +#: ../lib/python/pygrass/vector/table.py:1037 +msgid "You must use the force flag to actually remove it. Exiting." +msgstr "" + +#: ../lib/python/pygrass/modules/grid/grid.py:553 +msgid "Execution of subprocesses was not successful" +msgstr "" + +#: ../lib/python/temporal/c_libraries_interface.py:596 +#: ../lib/python/temporal/c_libraries_interface.py:613 +msgid "Unable to read range file" +msgstr "" + +#: ../lib/python/temporal/c_libraries_interface.py:691 +#, python-format +msgid "Unable to load range of 3D raster map <%s>" +msgstr "" + +#: ../lib/python/temporal/c_libraries_interface.py:747 +#: ../lib/vector/Vlib/map.c:192 ../lib/vector/Vlib/map.c:202 +#: ../lib/vector/Vlib/map.c:274 ../lib/vector/Vlib/open.c:301 +#: ../lib/vector/Vlib/open.c:437 ../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/python/temporal/space_time_datasets.py:251 +#, python-format +msgid "Unable to read timestamp file for raster map <%s>" +msgstr "" + +#: ../lib/python/temporal/space_time_datasets.py:275 +#, python-format +msgid "Unable to create timestamp file for raster map <%s>" +msgstr "" + +#: ../lib/python/temporal/space_time_datasets.py:280 +#, python-format +msgid "Invalid datetime in timestamp for raster map <%s>" +msgstr "" + +#: ../lib/python/temporal/space_time_datasets.py:285 +#: ../lib/python/temporal/space_time_datasets.py:633 +msgid "Internal error" +msgstr "" + +#: ../lib/python/temporal/space_time_datasets.py:302 +#: ../lib/python/temporal/space_time_datasets.py:647 +#, python-format +msgid "Unable to remove timestamp for raster map <%s>" +msgstr "" + +#: ../lib/python/temporal/space_time_datasets.py:599 +#, python-format +msgid "Unable to read timestamp file for 3D raster map <%s>" +msgstr "" + +#: ../lib/python/temporal/space_time_datasets.py:623 +#, python-format +msgid "Unable to create timestamp file for 3D raster map <%s>" +msgstr "" + +#: ../lib/python/temporal/space_time_datasets.py:628 +#, python-format +msgid "Invalid datetime in timestamp for 3D raster map <%s>" +msgstr "" + +#: ../lib/python/temporal/space_time_datasets.py:907 +#, python-format +msgid "Unable to read timestamp file for vector map <%s>" +msgstr "" + +#: ../lib/python/temporal/space_time_datasets.py:930 +#, python-format +msgid "Unable to create timestamp file for vector map <%s>" +msgstr "" + +#: ../lib/python/temporal/space_time_datasets.py:935 +#, python-format +msgid "Invalid datetime in timestamp for vector map <%s>" +msgstr "" + +#: ../lib/python/temporal/space_time_datasets.py:951 +#, python-format +msgid "Unable to remove timestamp for vector map <%s>" +msgstr "" + +#: ../lib/python/temporal/abstract_space_time_dataset.py:167 +#: ../lib/python/temporal/abstract_space_time_dataset.py:301 +#, python-format +msgid "Unknown temporal type \"%s\"" +msgstr "" + +#: ../lib/python/temporal/abstract_space_time_dataset.py:294 +#: ../lib/python/temporal/abstract_space_time_dataset.py:1062 +#, python-format +msgid "Wrong granularity: \"%s\"" +msgstr "" + +#: ../lib/python/temporal/abstract_space_time_dataset.py:322 +#, python-format +msgid "Unsupported temporal unit: %s" +msgstr "" + +#: ../lib/python/temporal/abstract_space_time_dataset.py:372 +#, python-format +msgid "Created register table <%s> for space time %s dataset <%s>" +msgstr "" + +#: ../lib/python/temporal/abstract_space_time_dataset.py:690 +#: ../lib/python/temporal/abstract_space_time_dataset.py:932 +msgid "The space time datasets must be of the same temporal type" +msgstr "" + +#: ../lib/python/temporal/abstract_space_time_dataset.py:695 +#: ../lib/python/temporal/abstract_space_time_dataset.py:937 +msgid "The temporal map type of the sample dataset must be interval" +msgstr "" + +#: ../lib/python/temporal/abstract_space_time_dataset.py:1499 +#, python-format +msgid "Unable to get map ids from register table <%s>" +msgstr "" + +#: ../lib/python/temporal/abstract_space_time_dataset.py:1609 +#, python-format +msgid "" +"Unable to shift dataset <%(ds)s> of type %(type)s in the temporal database. " +"The mapset of the dataset does not match the current mapset" +msgstr "" + +#: ../lib/python/temporal/abstract_space_time_dataset.py:1616 +#: ../lib/python/temporal/datetime_math.py:451 +#, python-format +msgid "Wrong granularity format: %s" +msgstr "" + +#: ../lib/python/temporal/abstract_space_time_dataset.py:1778 +#, python-format +msgid "" +"Unable to snap dataset <%(ds)s> of type %(type)s in the temporal database. " +"The mapset of the dataset does not match the current mapset" +msgstr "" + +#: ../lib/python/temporal/abstract_space_time_dataset.py:1880 +#, python-format +msgid "" +"Unable to rename dataset <%(ds)s> of type %(type)s in the temporal database." +" The mapset of the dataset does not match the current mapset" +msgstr "" + +#: ../lib/python/temporal/abstract_space_time_dataset.py:1889 +msgid "Renaming of space time datasets is not supported for PostgreSQL." +msgstr "" + +#: ../lib/python/temporal/abstract_space_time_dataset.py:1954 +#, python-format +msgid "Delete space time %s dataset <%s> from temporal database" +msgstr "" + +#: ../lib/python/temporal/abstract_space_time_dataset.py:1960 +#: ../lib/python/temporal/abstract_map_dataset.py:841 +#, python-format +msgid "" +"Unable to delete dataset <%(ds)s> of type %(type)s from the temporal " +"database. The mapset of the dataset does not match the current mapset" +msgstr "" + +#: ../lib/python/temporal/abstract_space_time_dataset.py:1973 +#, python-format +msgid "Drop map register table: %s" +msgstr "" + +#: ../lib/python/temporal/abstract_space_time_dataset.py:2028 +msgid "Error in register table request" +msgstr "" + +#: ../lib/python/temporal/abstract_space_time_dataset.py:2057 +#, python-format +msgid "" +"Unable to register map in dataset <%(ds)s> of type %(type)s. The mapset of " +"the dataset does not match the current mapset" +msgstr "" + +#: ../lib/python/temporal/abstract_space_time_dataset.py:2066 +msgid "" +"Only a map that was inserted in the temporal database can be registered in a" +" space time dataset" +msgstr "" + +#: ../lib/python/temporal/abstract_space_time_dataset.py:2089 +#, python-format +msgid "Map <%(id)s> with layer %(l)s has invalid time" +msgstr "" + +#: ../lib/python/temporal/abstract_space_time_dataset.py:2093 +#, python-format +msgid "Map <%s> has invalid time" +msgstr "" + +#: ../lib/python/temporal/abstract_space_time_dataset.py:2111 +#, python-format +msgid "" +"Temporal type of space time dataset <%(id)s> and map <%(map)s> with layer " +"%(l)s are different" +msgstr "" + +#: ../lib/python/temporal/abstract_space_time_dataset.py:2117 +#, python-format +msgid "" +"Temporal type of space time dataset <%(id)s> and map <%(map)s> are different" +msgstr "" + +#: ../lib/python/temporal/abstract_space_time_dataset.py:2132 +#, python-format +msgid "Set temporal unit for space time %s dataset <%s> to %s" +msgstr "" + +#: ../lib/python/temporal/abstract_space_time_dataset.py:2142 +#, python-format +msgid "" +"Relative time units of space time dataset <%(id)s> and map <%(map)s> with " +"layer %(l)s are different" +msgstr "" + +#: ../lib/python/temporal/abstract_space_time_dataset.py:2148 +#, python-format +msgid "" +"Relative time units of space time dataset <%(id)s> and map <%(map)s> are " +"different" +msgstr "" + +#: ../lib/python/temporal/abstract_space_time_dataset.py:2154 +msgid "Only maps from the same mapset can be registered" +msgstr "" + +#: ../lib/python/temporal/abstract_space_time_dataset.py:2159 +#, python-format +msgid "Map <%(map)s> with layer %(l)s is already registered." +msgstr "" + +#: ../lib/python/temporal/abstract_space_time_dataset.py:2163 +#, python-format +msgid "Map <%s> is already registered." +msgstr "" + +#: ../lib/python/temporal/abstract_space_time_dataset.py:2211 +#, python-format +msgid "" +"Unable to unregister map from dataset <%(ds)s> of type %(type)s in the " +"temporal database. The mapset of the dataset does not match the current " +"mapset" +msgstr "" + +#: ../lib/python/temporal/abstract_space_time_dataset.py:2224 +#, python-format +msgid "" +"Map <%(map)s> with layer %(l)s is not registered in space time dataset " +"<%(base)s>" +msgstr "" + +#: ../lib/python/temporal/abstract_space_time_dataset.py:2230 +#, python-format +msgid "Map <%(map)s> is not registered in space time dataset <%(base)s>" +msgstr "" + +#: ../lib/python/temporal/abstract_space_time_dataset.py:2285 +#: ../lib/python/temporal/abstract_map_dataset.py:424 +#: ../lib/python/temporal/abstract_map_dataset.py:520 +#: ../lib/python/temporal/abstract_dataset.py:426 +#: ../lib/python/temporal/abstract_dataset.py:469 +#, python-format +msgid "" +"Unable to update dataset <%(ds)s> of type %(type)s in the temporal database." +" The mapset of the dataset does not match the current mapset" +msgstr "" + +#: ../lib/python/temporal/abstract_space_time_dataset.py:2291 +#, python-format +msgid "" +"Update metadata, spatial and temporal extent from all registered maps of " +"<%s>" +msgstr "" + +#: ../lib/python/temporal/stds_import.py:85 +#, python-format +msgid "Unable to import/link raster map <%s> from file %s." +msgstr "" + +#: ../lib/python/temporal/stds_import.py:96 +#, python-format +msgid "Unable to set the color rules for raster map <%s>." +msgstr "" + +#: ../lib/python/temporal/stds_import.py:120 +#, python-format +msgid "Unable to unpack raster map <%s> from file %s." +msgstr "" + +#: ../lib/python/temporal/stds_import.py:144 +#, python-format +msgid "Unable to import vector map <%s> from file %s." +msgstr "" + +#: ../lib/python/temporal/stds_import.py:168 +#, python-format +msgid "Unable to unpack vector map <%s> from file %s." +msgstr "" + +#: ../lib/python/temporal/stds_import.py:207 +#, python-format +msgid "Space time raster dataset archive <%s> not found" +msgstr "" + +#: ../lib/python/temporal/stds_import.py:210 +#, python-format +msgid "Extraction directory <%s> not found" +msgstr "" + +#: ../lib/python/temporal/stds_import.py:216 +#, python-format +msgid "Checking validity of input file (size: %0.1f MB). Make take a while..." +msgstr "" + +#: ../lib/python/temporal/stds_import.py:223 +#, python-format +msgid "Unable to find init file <%s>" +msgstr "" + +#: ../lib/python/temporal/stds_import.py:225 +#, python-format +msgid "Unable to find list file <%s>" +msgstr "" + +#: ../lib/python/temporal/stds_import.py:227 +#, python-format +msgid "Unable to find projection file <%s>" +msgstr "" + +#: ../lib/python/temporal/stds_import.py:229 +msgid "Extracting data..." +msgstr "" + +#: ../lib/python/temporal/stds_import.py:269 +msgid "Projection information does not match. Proceeding..." +msgstr "" + +#: ../lib/python/temporal/stds_import.py:273 +#, 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:276 +msgid "Projection information does not match. Aborting." +msgstr "" + +#: ../lib/python/temporal/stds_import.py:293 +#, python-format +msgid "Unable to create location %(l)s. Reason: %(e)s" +msgstr "" + +#: ../lib/python/temporal/stds_import.py:301 +#, python-format +msgid "Unable to switch to location %s" +msgstr "" + +#: ../lib/python/temporal/stds_import.py:306 +#, python-format +msgid "Unable to create default temporal database in new location %s" +msgstr "" + +#: ../lib/python/temporal/stds_import.py:380 +#, python-format +msgid "Key words %(t)s, %(s)s or %(n)s not found in init file." +msgstr "" + +#: ../lib/python/temporal/stds_import.py:386 +msgid "Number of maps mismatch in init and list file." +msgstr "" + +#: ../lib/python/temporal/stds_import.py:397 +msgid "The archive file is of wrong space time dataset type" +msgstr "" + +#: ../lib/python/temporal/stds_import.py:405 +#, python-format +msgid "Unable to find GeoTIFF raster file <%s> in archive." +msgstr "" + +#: ../lib/python/temporal/stds_import.py:411 +#, python-format +msgid "Unable to find AAIGrid raster file <%s> in archive." +msgstr "" + +#: ../lib/python/temporal/stds_import.py:417 +#, python-format +msgid "Unable to find GML vector file <%s> in archive." +msgstr "" + +#: ../lib/python/temporal/stds_import.py:426 +#, python-format +msgid "Unable to find GRASS package file <%s> in archive." +msgstr "" + +#: ../lib/python/temporal/stds_import.py:429 +msgid "Unsupported input format" +msgstr "" + +#: ../lib/python/temporal/stds_import.py:435 +#, python-format +msgid "" +"Space time %(t)s dataset <%(sp)s> is already in the database. Use the " +"overwrite flag." +msgstr "" + +#: ../lib/python/temporal/stds_import.py:456 +#, python-format +msgid "Overwrite space time %(sp)s dataset <%(id)s> and unregister all maps." +msgstr "" + +#: ../lib/python/temporal/stds_import.py:468 +#, python-format +msgid "Key word %s not found in init file." +msgstr "" + +#: ../lib/python/temporal/stds_import.py:473 +#, python-format +msgid "Create space time %s dataset." +msgstr "" + +#: ../lib/python/temporal/stds_import.py:502 +msgid "Switching to original location failed" +msgstr "" + +#: ../lib/python/temporal/list_stds.py:208 +msgid "Empty map list" +msgstr "" + +#: ../lib/python/temporal/list_stds.py:219 +msgid "Empty entry in map list, this should not happen" +msgstr "" + +#: ../lib/python/temporal/temporal_vector_algebra.py:386 +#, python-format +msgid "" +"Error vector maps with basename %s exist. Use --o flag to overwrite existing" +" file" +msgstr "" + +#: ../lib/python/temporal/temporal_vector_algebra.py:419 +#, python-format +msgid "" +"Error starting %s : \n" +"%s" +msgstr "" + +#: ../lib/python/temporal/temporal_vector_algebra.py:492 +#, python-format +msgid "" +"Error vector map %s exist in temporal database. Use overwrite flag. : \n" +"%s" +msgstr "" + +#: ../lib/python/temporal/open_stds.py:63 +#: ../lib/python/temporal/open_stds.py:119 +#, python-format +msgid "Unknown type: %s" +msgstr "" + +#: ../lib/python/temporal/open_stds.py:69 +#, python-format +msgid "Space time %(sp)s dataset <%(name)s> not found" +msgstr "" + +#: ../lib/python/temporal/open_stds.py:108 +msgid "Space time datasets can only be created in the current mapset" +msgstr "" + +#: ../lib/python/temporal/open_stds.py:125 +#, python-format +msgid "" +"Space time %(sp)s dataset <%(name)s> is already in the database. Use the " +"overwrite flag." +msgstr "" + +#: ../lib/python/temporal/open_stds.py:160 +#, python-format +msgid "" +"Overwriting space time %(sp)s dataset <%(name)s> and unregistering all maps" +msgstr "" + +#: ../lib/python/temporal/open_stds.py:168 +#, python-format +msgid "Creating a new space time %s dataset" +msgstr "" + +#: ../lib/python/temporal/open_stds.py:211 +#: ../lib/python/temporal/extract.py:131 ../lib/python/temporal/mapcalc.py:239 +#, python-format +msgid "" +"Map <%s> is already in temporal database, use overwrite flag to overwrite" +msgstr "" + +#: ../lib/python/temporal/temporal_algebra.py:815 +msgid "" +"Spatio-temporal topological operators are not supported in granularity " +"algebra mode" +msgstr "" + +#: ../lib/python/temporal/temporal_algebra.py:853 +msgid "All input space time datasets must have a valid temporal topology." +msgstr "" + +#: ../lib/python/temporal/temporal_algebra.py:862 +msgid "All input space time datasets must have the same temporal type." +msgstr "" + +#: ../lib/python/temporal/temporal_algebra.py:1113 +#, python-format +msgid "Removing un-needed or empty %s maps" +msgstr "" + +#: ../lib/python/temporal/temporal_algebra.py:1168 +#, python-format +msgid "Space time %s dataset <%s> not found" +msgstr "" + +#: ../lib/python/temporal/temporal_algebra.py:1196 +#: ../lib/python/temporal/temporal_algebra.py:1200 +#, python-format +msgid "" +"Wrong temporal type of space time dataset <%s>" +" <%s> time is required" +msgstr "" + +#: ../lib/python/temporal/temporal_algebra.py:1220 +msgid "Wrong type of input " +msgstr "" + +#: ../lib/python/temporal/temporal_algebra.py:2186 +#, python-format +msgid "" +"The resulting space time dataset type <%(a)s> is different from the " +"requested type <%(b)s>" +msgstr "" + +#: ../lib/python/temporal/temporal_algebra.py:2192 +msgid "" +"Maps that should be registered in the resulting space time dataset have " +"different types." +msgstr "" + +#: ../lib/python/temporal/temporal_algebra.py:2395 +#: ../lib/python/temporal/temporal_raster_base_algebra.py:777 +#, python-format +msgid "%s map <%s> not found in GRASS spatial database" +msgstr "" + +#: ../lib/python/temporal/temporal_algebra.py:2401 +msgid "" +"Wrong map type. TMAP only supports single maps that are registered in the " +"temporal GRASS database" +msgstr "" + +#: ../lib/python/temporal/temporal_algebra.py:2429 +msgid "Merging empty map lists" +msgstr "" + +#: ../lib/python/temporal/temporal_algebra.py:2432 +msgid "First Map list is empty, can't merge it. Return only last map list" +msgstr "" + +#: ../lib/python/temporal/temporal_algebra.py:2435 +msgid "Second Map list is empty, can't merge it. Return only first map list" +msgstr "" + +#: ../lib/python/temporal/temporal_algebra.py:2443 +msgid "Space time datasets to merge must have the same temporal type" +msgstr "" + +#: ../lib/python/temporal/temporal_raster_base_algebra.py:690 +#, python-format +msgid "Error computing map <%s>" +msgstr "" + +#: ../lib/python/temporal/base.py:380 +msgid "Object not found in the temporal database" +msgstr "" + +#: ../lib/python/temporal/base.py:462 ../lib/python/temporal/base.py:513 +msgid "Missing identifier" +msgstr "" + +#: ../lib/python/temporal/base.py:621 +msgid "Wrong identifier, the mapset is missing" +msgstr "" + +#: ../lib/python/temporal/univar_statistics.py:62 +#: ../lib/python/temporal/univar_statistics.py:178 +#, python-format +msgid "Space time %(sp)s dataset <%(i)s> is empty" +msgstr "" + +#: ../lib/python/temporal/univar_statistics.py:101 +#, python-format +msgid "Unable to get statistics for raster map <%s>" +msgstr "" + +#: ../lib/python/temporal/univar_statistics.py:104 +#, python-format +msgid "Unable to get statistics for 3d raster map <%s>" +msgstr "" + +#: ../lib/python/temporal/univar_statistics.py:168 +#, python-format +msgid "Space time %(sp)s dataset <%(i)s> not found" +msgstr "" + +#: ../lib/python/temporal/univar_statistics.py:222 +#, python-format +msgid "Unable to get statistics for vector map <%s>" +msgstr "" + +#: ../lib/python/temporal/register.py:82 ../lib/python/temporal/register.py:85 +#, python-format +msgid "%s= and %s= are mutually exclusive" +msgstr "" + +#: ../lib/python/temporal/register.py:89 +#, python-format +msgid "%s= and the %s flag are mutually exclusive" +msgstr "" + +#: ../lib/python/temporal/register.py:93 +msgid "The increment option requires the start option" +msgstr "" + +#: ../lib/python/temporal/register.py:96 +msgid "The interval flag requires the start option" +msgstr "" + +#: ../lib/python/temporal/register.py:99 +#, python-format +msgid "Please specify %s= and %s=" +msgstr "" + +#: ../lib/python/temporal/register.py:103 +#, python-format +msgid "Please specify %s= or %s=" +msgstr "" + +#: ../lib/python/temporal/register.py:114 +#, python-format +msgid "" +"Space time %(sp)s dataset <%(name)s> with relative time found, but no " +"relative unit set for %(sp)s maps" +msgstr "" + +#: ../lib/python/temporal/register.py:175 +msgid "" +"The increment option will be ignored because of time stamps in input file" +msgstr "" + +#: ../lib/python/temporal/register.py:179 +msgid "The interval flag will be ignored because of time stamps in input file" +msgstr "" + +#: ../lib/python/temporal/register.py:187 +msgid "Gathering map information..." +msgstr "" + +#: ../lib/python/temporal/register.py:197 +#, python-format +msgid "Unable to update %(t)s map <%(id)s>. The map does not exist." +msgstr "" + +#: ../lib/python/temporal/register.py:215 +#, python-format +msgid "" +"Unable to register %(t)s map <%(id)s> with layer %(l)s. The map has " +"timestamp and the start time is not set." +msgstr "" + +#: ../lib/python/temporal/register.py:221 +#, python-format +msgid "" +"Unable to register %(t)s map <%(id)s>. The map has no timestamp and the " +"start time is not set." +msgstr "" + +#: ../lib/python/temporal/register.py:229 +#, python-format +msgid "%(u)s= can only be set for relative time" +msgstr "" + +#: ../lib/python/temporal/register.py:232 +#, python-format +msgid "%(u)s= must be set in case of relative time stamps" +msgstr "" + +#: ../lib/python/temporal/register.py:245 +#, python-format +msgid "" +"Map is already registered in temporal database. Unable to update %(t)s map " +"<%(id)s> with layer %(l)s. Overwrite flag is not set." +msgstr "" + +#: ../lib/python/temporal/register.py:252 +#, python-format +msgid "" +"Map is already registered in temporal database. Unable to update %(t)s map " +"<%(id)s>. Overwrite flag is not set." +msgstr "" + +#: ../lib/python/temporal/register.py:276 +#, python-format +msgid "" +"Unable to update %(t)s map <%(id)s> with layer %(l)s. The temporal types are" +" different." +msgstr "" + +#: ../lib/python/temporal/register.py:282 +#, python-format +msgid "Unable to update %(t)s map <%(id)s>. The temporal types are different." +msgstr "" + +#: ../lib/python/temporal/register.py:330 +msgid "Registering maps in the temporal database..." +msgstr "" + +#: ../lib/python/temporal/register.py:337 +msgid "Registering maps in the space time dataset..." +msgstr "" + +#: ../lib/python/temporal/register.py:346 +msgid "Updating space time dataset..." +msgstr "" + +#: ../lib/python/temporal/register.py:399 +#: ../lib/python/temporal/register.py:406 +#, python-format +msgid "Unable to convert string \"%s\"into a datetime object" +msgstr "" + +#: ../lib/python/temporal/register.py:414 +#: ../lib/python/temporal/register.py:419 +msgid "Error occurred in increment computation" +msgstr "" + +#: ../lib/python/temporal/register.py:422 +#, python-format +msgid "" +"Set absolute valid time for map <%(id)s> with layer %(layer)s to %(start)s -" +" %(end)s" +msgstr "" + +#: ../lib/python/temporal/register.py:427 +#, python-format +msgid "Set absolute valid time for map <%s> to %s - %s" +msgstr "" + +#: ../lib/python/temporal/register.py:444 +#, python-format +msgid "" +"Set relative valid time for map <%s> with layer %s to %i - %s with unit %s" +msgstr "" + +#: ../lib/python/temporal/register.py:449 +#, python-format +msgid "Set relative valid time for map <%s> to %i - %s with unit %s" +msgstr "" + +#: ../lib/python/temporal/aggregation.py:127 +#, python-format +msgid "Aggregating %s raster maps" +msgstr "" + +#: ../lib/python/temporal/aggregation.py:141 +#, python-format +msgid "" +"Raster map <%(name)s> is already in temporal database, use overwrite flag to" +" overwrite" +msgstr "" + +#: ../lib/python/temporal/aggregation.py:146 +#, python-format +msgid "Computing aggregation of maps between %(st)s - %(end)s" +msgstr "" + +#: ../lib/python/temporal/aggregation.py:171 +msgid "Error occurred in r.series computation" +msgstr "" + +#: ../lib/python/temporal/aggregation.py:280 +#, python-format +msgid "Aggregating %(len)i raster maps from %(start)s to %(end)s" +msgstr "" + +#: ../lib/python/temporal/aggregation.py:301 +#, python-format +msgid "" +"Unable to perform aggregation. Output raster map <%(name)s> exists and " +"overwrite flag was not set" +msgstr "" + +#: ../lib/python/temporal/aggregation.py:319 +#, python-format +msgid "" +"The limit of open files (%i) was reached (%i). The module r.series will be " +"run with flag z, to avoid open files limit exceeding." +msgstr "" + +#: ../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:771 +msgid "Time string seems to specify relative time" +msgstr "" + +#: ../lib/python/temporal/datetime_math.py:783 +msgid "Dates Before Christ (BC) are not supported" +msgstr "" + +#: ../lib/python/temporal/datetime_math.py:787 +msgid "Time zones are not supported" +msgstr "" + +#: ../lib/python/temporal/datetime_math.py:807 +#, python-format +msgid "Unable to parse time string: %s" +msgstr "" + +#: ../lib/python/temporal/sampling.py:95 +#: ../lib/python/temporal/sampling.py:100 +#, python-format +msgid "Dataset <%s> not found in temporal database" +msgstr "" + +#: ../lib/python/temporal/extract.py:60 +msgid "You need to specify the base name of new created maps" +msgstr "" + +#: ../lib/python/temporal/extract.py:138 +#, python-format +msgid "Applying r.mapcalc expression: \"%s\"" +msgstr "" + +#: ../lib/python/temporal/extract.py:143 +#, python-format +msgid "Applying r3.mapcalc expression: \"%s\"" +msgstr "" + +#: ../lib/python/temporal/extract.py:148 +#, python-format +msgid "Applying v.extract where statement: \"%s\"" +msgstr "" + +#: ../lib/python/temporal/extract.py:176 +msgid "Error in computation process" +msgstr "" + +#: ../lib/python/temporal/spatial_extent.py:123 +msgid "" +"Projections are different. Unable to compute overlapping_2d for spatial " +"extents" +msgstr "" + +#: ../lib/python/temporal/spatial_extent.py:529 +msgid "" +"Projections are different. Unable to compute is_in_2d for spatial extents" +msgstr "" + +#: ../lib/python/temporal/spatial_extent.py:661 +msgid "" +"Projections are different. Unable to compute equivalent_2d for spatial " +"extents" +msgstr "" + +#: ../lib/python/temporal/spatial_extent.py:766 +msgid "" +"Projections are different. Unable to compute cover_2d for spatial extents" +msgstr "" + +#: ../lib/python/temporal/spatial_extent.py:838 +msgid "Projections are different. Unable to compute cover for spatial extents" +msgstr "" + +#: ../lib/python/temporal/spatial_extent.py:1690 +msgid "Volume computation is not supported for LL projections" +msgstr "" + +#: ../lib/python/temporal/spatial_extent.py:1708 +msgid "Area computation is not supported for LL projections" +msgstr "" + +#: ../lib/python/temporal/temporal_granularity.py:1054 +#: ../lib/python/temporal/temporal_granularity.py:1096 +#, python-brace-format +msgid "" +"Output granularity seems not to be valid. Please use one of the following " +"values : {gr}" +msgstr "" + +#: ../lib/python/temporal/temporal_granularity.py:1058 +#: ../lib/python/temporal/temporal_granularity.py:1099 +#: ../lib/python/temporal/temporal_granularity.py:1172 +msgid "Invalid absolute granularity" +msgstr "" + +#: ../lib/python/temporal/temporal_granularity.py:1169 +msgid "Probably you need to invert 'from_gran' and 'to_gran'" +msgstr "" + +#: ../lib/python/temporal/abstract_map_dataset.py:350 +#, python-format +msgid "" +"Start time must be of type datetime for %(type)s map <%(id)s> with layer: " +"%(l)s" +msgstr "" + +#: ../lib/python/temporal/abstract_map_dataset.py:357 +#, python-format +msgid "Start time must be of type datetime for %(type)s map <%(id)s>" +msgstr "" + +#: ../lib/python/temporal/abstract_map_dataset.py:365 +#, python-format +msgid "" +"End time must be of type datetime for %(type)s map <%(id)s> with layer: " +"%(l)s" +msgstr "" + +#: ../lib/python/temporal/abstract_map_dataset.py:372 +#, python-format +msgid "End time must be of type datetime for %(type)s map <%(id)s>" +msgstr "" + +#: ../lib/python/temporal/abstract_map_dataset.py:381 +#, python-format +msgid "" +"End time must be greater than start time for %(type)s map <%(id)s> with " +"layer: %(l)s" +msgstr "" + +#: ../lib/python/temporal/abstract_map_dataset.py:389 +#: ../lib/python/temporal/abstract_map_dataset.py:482 +#, python-format +msgid "End time must be greater than start time for %(type)s map <%(id)s>" +msgstr "" + +#: ../lib/python/temporal/abstract_map_dataset.py:460 +#, python-format +msgid "" +"Unsupported relative time unit type for %(type)s map <%(id)s> with layer " +"%(l)s: %(u)s" +msgstr "" + +#: ../lib/python/temporal/abstract_map_dataset.py:467 +#, python-format +msgid "Unsupported relative time unit type for %(type)s map <%(id)s>: %(u)s" +msgstr "" + +#: ../lib/python/temporal/abstract_map_dataset.py:476 +#, python-format +msgid "" +"End time must be greater than start time for %(typ)s map <%(id)s> with layer" +" %(l)s" +msgstr "" + +#: ../lib/python/temporal/abstract_map_dataset.py:800 +#, python-format +msgid "" +"Map <%(id)s> with layer %(layer)s has incorrect time interval, start time is" +" greater than end time" +msgstr "" + +#: ../lib/python/temporal/abstract_map_dataset.py:806 +#, python-format +msgid "" +"Map <%s> has incorrect time interval, start time is greater than end time" +msgstr "" + +#: ../lib/python/temporal/abstract_map_dataset.py:812 +#, python-format +msgid "Map <%s> has incorrect start time" +msgstr "" + +#: ../lib/python/temporal/abstract_map_dataset.py:859 +#, python-format +msgid "Delete %s dataset <%s> from temporal database" +msgstr "" + +#: ../lib/python/temporal/abstract_map_dataset.py:909 +#, python-format +msgid "" +"Unable to unregister dataset <%(ds)s> of type %(type)s from the temporal " +"database. The mapset of the dataset does not match the current mapset" +msgstr "" + +#: ../lib/python/temporal/factory.py:51 +#, python-format +msgid "Unknown dataset type: %s" +msgstr "" + +#: ../lib/python/temporal/abstract_dataset.py:386 +#, python-format +msgid "" +"Unable to insert dataset <%(ds)s> of type %(type)s in the temporal database." +" The mapset of the dataset does not match the current mapset" +msgstr "" + +#: ../lib/python/temporal/stds_export.py:107 +#, python-format +msgid "Unable to export raster map <%s>" +msgstr "" + +#: ../lib/python/temporal/stds_export.py:118 +#, python-format +msgid "Unable to export color rules for raster map <%s> r.out.gdal" +msgstr "" + +#: ../lib/python/temporal/stds_export.py:142 +#, python-format +msgid "Unable to export raster map <%s> with r.pack" +msgstr "" + +#: ../lib/python/temporal/stds_export.py:170 +#, python-format +msgid "Unable to export vector map <%s> as GML with v.out.ogr" +msgstr "" + +#: ../lib/python/temporal/stds_export.py:203 +#, python-format +msgid "Unable to export vector map <%s> with v.pack" +msgstr "" + +#: ../lib/python/temporal/stds_export.py:229 +#, python-format +msgid "Unable to export raster map <%s> with r3.pack" +msgstr "" + +#: ../lib/python/temporal/mapcalc.py:109 +msgid "Starting spatio-temporal sampling..." +msgstr "" + +#: ../lib/python/temporal/mapcalc.py:111 +msgid "Starting temporal sampling..." +msgstr "" + +#: ../lib/python/temporal/mapcalc.py:128 +msgid "No samples found for map calculation" +msgstr "" + +#: ../lib/python/temporal/mapcalc.py:155 +msgid "" +"Found more than a single map in a sample granule. Only the first map is used" +" for computation. Use t.rast.aggregate.ds to create synchronous raster " +"datasets." +msgstr "" + +#: ../lib/python/temporal/mapcalc.py:173 +msgid "No maps registered in input dataset" +msgstr "" + +#: ../lib/python/temporal/mapcalc.py:189 +msgid "Starting mapcalc computation..." +msgstr "" + +#: ../lib/python/temporal/mapcalc.py:259 +#, python-format +msgid "Apply mapcalc expression: \"%s\"" +msgstr "" + +#: ../lib/python/temporal/mapcalc.py:278 +msgid "Error while mapcalc computation" +msgstr "" + +#: ../lib/python/temporal/mapcalc.py:284 +msgid "Starting map registration in temporal database..." +msgstr "" + +#: ../lib/python/temporal/mapcalc.py:323 +msgid "Removing {}/{} ({}%) maps because empty..." +msgstr "" + +#: ../lib/python/temporal/mapcalc.py:441 ../lib/python/temporal/mapcalc.py:447 +#: ../lib/python/temporal/mapcalc.py:453 ../lib/python/temporal/mapcalc.py:459 +#: ../lib/python/temporal/mapcalc.py:465 ../lib/python/temporal/mapcalc.py:471 +#: ../lib/python/temporal/mapcalc.py:477 ../lib/python/temporal/mapcalc.py:483 +#: ../lib/python/temporal/mapcalc.py:489 ../lib/python/temporal/mapcalc.py:524 +#: ../lib/python/temporal/mapcalc.py:533 ../lib/python/temporal/mapcalc.py:542 +#: ../lib/python/temporal/mapcalc.py:551 ../lib/python/temporal/mapcalc.py:560 +#: ../lib/python/temporal/mapcalc.py:569 ../lib/python/temporal/mapcalc.py:578 +#: ../lib/python/temporal/mapcalc.py:587 ../lib/python/temporal/mapcalc.py:596 +#, python-format +msgid "The temporal operators <%s> support only absolute time." +msgstr "" + +#: ../lib/python/temporal/core.py:603 +msgid "" +"Unable to initialize the temporal DBMI interface. Please use t.connect to " +"specify the driver and the database string" +msgstr "" + +#: ../lib/python/temporal/core.py:672 +#, python-format +msgid "" +"Unable to receive temporal database metadata.\n" +"Current temporal database info:%(info)s" +msgstr "" + +#: ../lib/python/temporal/core.py:677 +#, 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:685 +#, 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:773 +#, python-format +msgid "Creating temporal database: %s" +msgstr "" + +#: ../lib/python/temporal/core.py:782 +#, 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:947 +msgid "Unable to mogrify sql statement. " +msgstr "" + +#: ../lib/python/temporal/core.py:969 +msgid "Unable to check table. " +msgstr "" + +#: ../lib/python/temporal/core.py:985 +msgid "Unable to execute sql statement. " +msgstr "" + +#: ../lib/python/temporal/core.py:995 +msgid "Unable to fetch one. " +msgstr "" + +#: ../lib/python/temporal/core.py:1005 +msgid "Unable to fetch all. " +msgstr "" + +#: ../lib/python/temporal/core.py:1022 +msgid "Unable to execute transaction. " +msgstr "" + +#: ../lib/python/temporal/core.py:1126 +#, 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:1286 +#, python-format +msgid "" +"Unable to execute :\n" +" %(sql)s" +msgstr "" + +#: ../lib/python/temporal/core.py:1330 +#, python-format +msgid "" +"Unable to execute transaction:\n" +" %(sql)s" +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/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:123 +msgid "WARNING" +msgstr "" + +#: ../lib/init/grass.py:187 ../lib/gis/parser.c:621 +msgid "ERROR" +msgstr "" + +#: ../lib/init/grass.py:188 +msgid "Exiting..." +msgstr "" + +#: ../lib/init/grass.py:332 +msgid "Usage" +msgstr "" + +#: ../lib/init/grass.py:333 ../lib/gis/parser_html.c:141 +#: ../lib/gis/parser_rest.c:146 +msgid "Flags" +msgstr "" + +#: ../lib/init/grass.py:334 +msgid "print this help message" +msgstr "" + +#: ../lib/init/grass.py:335 +msgid "show version information and exit" +msgstr "" + +#: ../lib/init/grass.py:336 +msgid "create given database, location or mapset if it doesn't exist" +msgstr "" + +#: ../lib/init/grass.py:337 +msgid "exit after creation of location or mapset. Only with -c flag" +msgstr "" + +#: ../lib/init/grass.py:338 +msgid "" +"force removal of .gislock if exists (use with care!). Only with -text flag" +msgstr "" + +#: ../lib/init/grass.py:339 +msgid "use text based interface (skip welcome screen)" +msgstr "" + +#: ../lib/init/grass.py:340 ../lib/init/grass.py:342 ../lib/init/grass.py:344 +msgid "and set as default" +msgstr "" + +#: ../lib/init/grass.py:341 +msgid "use text based interface (show welcome screen)" +msgstr "" + +#: ../lib/init/grass.py:343 +msgid "use $DEFAULT_GUI graphical user interface" +msgstr "" + +#: ../lib/init/grass.py:345 +msgid "print GRASS configuration parameters" +msgstr "" + +#: ../lib/init/grass.py:346 +msgid "options: arch,build,compiler,path,revision,version" +msgstr "" + +#: ../lib/init/grass.py:347 ../lib/gis/parser_html.c:189 +#: ../lib/gis/parser_rest.c:179 +msgid "Parameters" +msgstr "" + +#: ../lib/init/grass.py:348 +msgid "initial GRASS GIS database directory" +msgstr "" + +#: ../lib/init/grass.py:349 +msgid "directory containing Locations" +msgstr "" + +#: ../lib/init/grass.py:350 +msgid "initial GRASS Location" +msgstr "" + +#: ../lib/init/grass.py:351 +msgid "" +"directory containing Mapsets with one common coordinate system (projection)" +msgstr "" + +#: ../lib/init/grass.py:352 +msgid "initial GRASS Mapset" +msgstr "" + +#: ../lib/init/grass.py:353 +msgid "fully qualified initial Mapset directory" +msgstr "" + +#: ../lib/init/grass.py:354 +msgid "Environment variables relevant for startup" +msgstr "" + +#: ../lib/init/grass.py:355 +msgid "select GUI (text, gui, gtext)" +msgstr "" + +#: ../lib/init/grass.py:356 +msgid "set html web browser for help pages" +msgstr "" + +#: ../lib/init/grass.py:357 +msgid "set additional path(s) to local GRASS modules or user scripts" +msgstr "" + +#: ../lib/init/grass.py:358 +msgid "set additional GISBASE for locally installed GRASS Addons" +msgstr "" + +#: ../lib/init/grass.py:359 +msgid "shell script to be processed as batch job" +msgstr "" + +#: ../lib/init/grass.py:360 +msgid "set Python interpreter name to override 'python'" +msgstr "" + +#: ../lib/init/grass.py:361 +msgid "execute GRASS module or script" +msgstr "" + +#: ../lib/init/grass.py:362 +msgid "provided executable will be executed in GRASS session" +msgstr "" + +#: ../lib/init/grass.py:363 +msgid "GRASS module, script or any other executable" +msgstr "" + +#: ../lib/init/grass.py:364 +msgid "parameters of the executable" +msgstr "" + +#: ../lib/init/grass.py:365 +msgid "standard flags" +msgstr "" + +#: ../lib/init/grass.py:390 +msgid "The APPDATA variable is not set, ask your operating system support" +msgstr "" + +#: ../lib/init/grass.py:393 +msgid "" +"The APPDATA variable points to directory which does not exist, ask your " +"operating system support" +msgstr "" + +#: ../lib/init/grass.py:440 +#, python-format +msgid "" +"Unable to create temporary directory ! Exiting." +msgstr "" + +#: ../lib/init/grass.py:493 +#, python-brace-format +msgid "Invalid line in RC file ({file}): '{line}' ({error})\n" +msgstr "" + +#: ../lib/init/grass.py:499 +#, python-brace-format +msgid "Empty RC file ({file})" +msgstr "" + +#: ../lib/init/grass.py:549 +#, python-format +msgid "GUI <%s> not supported in this version" +msgstr "" + +#: ../lib/init/grass.py:710 +msgid "Searched for a web browser, but none found" +msgstr "" + +#: ../lib/init/grass.py:750 +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" +msgstr "" + +#: ../lib/init/grass.py:754 +msgid "GRASS GUI not found. Please check your installation." +msgstr "" + +#: ../lib/init/grass.py:756 +msgid "" +"{}\n" +"Switching to text based interface mode.\n" +"\n" +"Hit RETURN to continue.\n" +msgstr "" + +#: ../lib/init/grass.py:765 +msgid "" +"It appears that the X Windows system is not active.\n" +"A graphical based user interface is not supported.\n" +"(DISPLAY variable is not set.)\n" +"Switching to text based interface mode.\n" +"\n" +"Hit RETURN to continue.\n" +msgstr "" + +#: ../lib/init/grass.py:858 ../lib/gis/make_mapset.c:66 +#, c-format, python-format +msgid "Location <%s> doesn't exist" +msgstr "" + +#: ../lib/init/grass.py:860 +#, python-format +msgid "<%s> is not a valid GRASS Location because PERMANENT Mapset is missing" +msgstr "" + +#: ../lib/init/grass.py:863 +#, python-format +msgid "" +"<%s> is not a valid GRASS Location because PERMANENT is not a directory" +msgstr "" + +#: ../lib/init/grass.py:868 +#, python-format +msgid "" +"<%s> is not a valid GRASS Location because PERMANENT Mapset does not have a " +"DEFAULT_WIND file (default computational region)" +msgstr "" + +#: ../lib/init/grass.py:873 +#, python-brace-format +msgid "" +"Mapset <{mapset}> doesn't exist in GRASS Location <{loc}>. A new mapset can " +"be created by '-c' switch." +msgstr "" + +#: ../lib/init/grass.py:877 +#, python-format +msgid "<%s> is not a GRASS Mapset because it is not a directory" +msgstr "" + +#: ../lib/init/grass.py:880 +#, python-format +msgid "<%s> is not a valid GRASS Mapset because it does not have a WIND file" +msgstr "" + +#: ../lib/init/grass.py:884 +#, python-format +msgid "<%s> is not a valid GRASS Mapset because its WIND file is not readable" +msgstr "" + +#: ../lib/init/grass.py:887 +#, python-brace-format +msgid "" +"Mapset <{mapset}> or Location <{location}> is invalid for an unknown reason" +msgstr "" + +#: ../lib/init/grass.py:950 +#, python-format +msgid "Failed to create new location. The location <%s> already exists." +msgstr "" + +#: ../lib/init/grass.py:957 +msgid "Missing WIND file" +msgstr "" + +#: ../lib/init/grass.py:975 +msgid "" +"GISDBASE, LOCATION_NAME and MAPSET variables not set properly.\n" +"Interactive startup needed." +msgstr "" + +#: ../lib/init/grass.py:999 +#, python-format +msgid "" +"Invalid user interface specified - <%s>. Use the --help option to see valid " +"interface names." +msgstr "" + +#: ../lib/init/grass.py:1019 +#, python-brace-format +msgid "" +"Error in GUI startup. See messages above (if any) and if necessary, please report this error to the GRASS developers.\n" +"On systems with package manager, make sure you have the right GUI package, probably named grass-gui, installed.\n" +"To run GRASS GIS in text mode use the -text flag.\n" +"Use '--help' for further options\n" +" {cmd_name} --help\n" +"See also: https://grass.osgeo.org/{cmd_name}/manuals/helptext.html" +msgstr "" + +#: ../lib/init/grass.py:1031 +msgid "" +"Exit was requested in GUI.\n" +"GRASS GIS will not start. Bye." +msgstr "" + +#: ../lib/init/grass.py:1034 +msgid "" +"Invalid return code from GUI startup script.\n" +"Please advise GRASS developers of this error." +msgstr "" + +#: ../lib/init/grass.py:1081 +#, python-brace-format +msgid "" +"Error reading data path information from g.gisenv.\n" +"GISDBASE={gisbase}\n" +"LOCATION_NAME={location}\n" +"MAPSET={mapset}\n" +"\n" +"Check the <{file}> file." +msgstr "" + +#: ../lib/init/grass.py:1162 ../lib/init/grass.py:1166 +msgid "Default locale settings are missing. GRASS running with C locale." +msgstr "" + +#: ../lib/init/grass.py:1244 +#, python-format +msgid "Path '%s' doesn't exist" +msgstr "" + +#: ../lib/init/grass.py:1246 +#, python-format +msgid "Path '%s' not accessible." +msgstr "" + +#. GTC %s is mapset's folder path +#: ../lib/init/grass.py:1251 +#, python-format +msgid "You are not the owner of '%s'." +msgstr "" + +#: ../lib/init/grass.py:1259 +#, python-format +msgid "" +"%(user)s is currently running GRASS in selected mapset (file %(file)s found). Concurrent use not allowed.\n" +"You can force launching GRASS using -f flag (note that you need permission for this operation). Have another look in the processor manager just to be sure..." +msgstr "" + +#: ../lib/init/grass.py:1266 +#, python-format +msgid "" +"%(user)s is currently running GRASS in selected mapset (file %(file)s " +"found). Forcing to launch GRASS..." +msgstr "" + +#: ../lib/init/grass.py:1270 +#, python-format +msgid "" +"Unable to properly access '%s'.\n" +"Please notify system personnel." +msgstr "" + +#: ../lib/init/grass.py:1291 +msgid "Building user fontcap..." +msgstr "" + +#: ../lib/init/grass.py:1350 +msgid "The SHELL variable is not set" +msgstr "" + +#: ../lib/init/grass.py:1366 +#, python-brace-format +msgid "Unsupported shell <{sh}>: {env_file}" +msgstr "" + +#: ../lib/init/grass.py:1382 +#, 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:1389 +#, python-format +msgid "Change file permission to 'executable' for <%s>" +msgstr "" + +#: ../lib/init/grass.py:1404 +#, python-format +msgid "Executing <%s> ..." +msgstr "" + +#: ../lib/init/grass.py:1411 +#, python-brace-format +msgid "" +"Execution of <{cmd}> failed:\n" +"{error}" +msgstr "" + +#: ../lib/init/grass.py:1414 +#, python-format +msgid "Execution of <%s> finished." +msgstr "" + +#: ../lib/init/grass.py:1444 +#, python-brace-format +msgid "Unable to close GUI. {0}" +msgstr "" + +#: ../lib/init/grass.py:1472 +#, python-format +msgid "Welcome to GRASS GIS %s" +msgstr "" + +#: ../lib/init/grass.py:1494 +msgid "GRASS GIS homepage:" +msgstr "" + +#. GTC Running through: SHELL NAME +#: ../lib/init/grass.py:1496 +msgid "This version running through:" +msgstr "" + +#: ../lib/init/grass.py:1498 +msgid "Help is available with the command:" +msgstr "" + +#: ../lib/init/grass.py:1499 +msgid "See the licence terms with:" +msgstr "" + +#: ../lib/init/grass.py:1500 +msgid "See citation options with:" +msgstr "" + +#: ../lib/init/grass.py:1503 +msgid "If required, restart the GUI with:" +msgstr "" + +#: ../lib/init/grass.py:1505 +msgid "Start the GUI with:" +msgstr "" + +#: ../lib/init/grass.py:1507 +msgid "When ready to quit enter:" +msgstr "" + +#: ../lib/init/grass.py:1593 +msgid "2D and 3D raster MASKs present" +msgstr "" + +#: ../lib/init/grass.py:1594 +msgid "Raster MASK present" +msgstr "" + +#: ../lib/init/grass.py:1595 +msgid "3D raster MASK present" +msgstr "" + +#: ../lib/init/grass.py:1633 +msgid "Done." +msgstr "" + +#: ../lib/init/grass.py:1635 +msgid "Goodbye from GRASS GIS" +msgstr "" + +#: ../lib/init/grass.py:1640 +msgid "Cleaning up temporary files..." +msgstr "" + +#: ../lib/init/grass.py:1660 +msgid "Please install the GRASS GIS development package" +msgstr "" + +#: ../lib/init/grass.py:1694 +#, python-format +msgid "Parameter <%s> not supported" +msgstr "" + +#: ../lib/init/grass.py:1838 +msgid "Flag -e requires also flag -c" +msgstr "" + +#: ../lib/init/grass.py:1886 +#, python-brace-format +msgid "" +"Unable to start GRASS GIS. You have the choice to:\n" +" - Launch the graphical user interface with the '-gui' switch\n" +" {cmd_name} -gui\n" +" - Launch with path to the location/mapset as an argument\n" +" {cmd_name} /path/to/location/mapset`\n" +" - Create a location with '-c' and launch in its PERMANENT mapset\n" +" {cmd_name} -c EPSG:number /path/to/location\n" +" {cmd_name} -c geofile /path/to/location\n" +" - Create manually the GISRC file ({gisrcrc})\n" +" - Use '--help' for further options\n" +" {cmd_name} --help\n" +"See also: https://grass.osgeo.org/{cmd_name}/manuals/helptext.html" +msgstr "" + +#: ../lib/init/grass.py:1909 +msgid "Creating new GRASS GIS location/mapset..." +msgstr "" + +#: ../lib/init/grass.py:1911 +msgid "Starting GRASS GIS..." +msgstr "" + +#: ../lib/init/grass.py:1932 +#, python-brace-format +msgid "" +"<{0}> requested, but not available. Run GRASS in text mode (-text) or " +"install missing package (usually 'grass-gui')." +msgstr "" + +#: ../lib/init/grass.py:1986 +#, python-format +msgid "Launching <%s> GUI in the background, please wait..." +msgstr "" + +#: ../lib/init/grass.py:2008 +#, python-format +msgid "Failed to start shell '%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/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/close.c:77 ../lib/raster/close.c:110 +#, c-format +msgid "Invalid descriptor: %d" +msgstr "" + +#: ../lib/raster/close.c:392 ../lib/raster/close.c:520 +#, c-format +msgid "Unable to rename null file '%s' to '%s': %s" +msgstr "" + +#: ../lib/raster/close.c:462 +#, c-format +msgid "Unable to rename cell file '%s' to '%s': %s" +msgstr "" + +#: ../lib/raster/close.c:542 +msgid "unable to write f_format file for CELL maps" +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/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:971 +#, c-format +msgid "Unable to open %s file for map <%s>" +msgstr "" + +#: ../lib/raster/range.c:101 +#, c-format +msgid "Unable to read fp range file for <%s>" +msgstr "" + +#: ../lib/raster/range.c:168 +#, c-format +msgid "Unable to read quant rules for raster map <%s>" +msgstr "" + +#: ../lib/raster/range.c:205 ../lib/raster/range.c:225 +#, c-format +msgid "Unable to read range file for <%s>" +msgstr "" + +#: ../lib/raster/range.c:263 ../lib/raster/range.c:269 +#: ../lib/raster/range.c:299 ../lib/raster/range.c:313 +#, c-format +msgid "Unable to write range file for <%s>" +msgstr "" + +#: ../lib/raster/format.c:162 +#, c-format +msgid "Fail of initial read of compressed file [%s in %s]" +msgstr "" + +#: ../lib/raster/format.c:176 +#, c-format +msgid "Fail of initial read of compressed null file [%s in %s]" +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/alloc_cell.c:151 +#, c-format +msgid "Rast__null_bitstream_size: cols (%d) is negative" +msgstr "" + +#: ../lib/raster/auto_mask.c:69 +msgid "Unable to open automatic MASK file" +msgstr "" + +#: ../lib/raster/color_rand.c:33 +#, c-format +msgid "Rast_make_random_colors: min (%d) > max (%d)" +msgstr "" + +#: ../lib/raster/color_rules.c:120 +msgid "syntax error in the color rule" +msgstr "" + +#: ../lib/raster/color_rules.c:122 +msgid "syntax error in the color format" +msgstr "" + +#: ../lib/raster/color_rules.c:130 +msgid "percentage not in range 0-100" +msgstr "" + +#: ../lib/raster/color_rules.c:132 +msgid "invalid value" +msgstr "" + +#: ../lib/raster/color_rules.c:134 +msgid "unknown error" +msgstr "" + +#: ../lib/raster/color_rules.c:180 +#, c-format +msgid "bad rule (%s): [%s]" +msgstr "" + +#: ../lib/raster/color_rules.c:232 +msgid "Unknown error reading color rule" +msgstr "" + +#: ../lib/raster/color_rules.c:330 +#, c-format +msgid "Unable to load color rules <%s>" +msgstr "" + +#: ../lib/raster/color_write.c:81 ../lib/vector/Vlib/color_write.c:71 +#, c-format +msgid "Qualified name <%s> doesn't match mapset <%s>" +msgstr "" + +#: ../lib/raster/color_write.c:96 ../lib/vector/Vlib/color_write.c:91 +#, c-format +msgid "Unable to create <%s> file for map <%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/interp.c:211 +#, c-format +msgid "Unknown interpolation method: %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/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/put_cellhd.c:34 +#, c-format +msgid "Unable to create header file for <%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/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/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/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/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/sample.c:70 +msgid "Unknown interpolation type" +msgstr "" + +#: ../lib/raster/sample.c:327 +msgid "\"no data\" label found; setting to zero" +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/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/init.c:61 +msgid "Raster library not initialized. Programmer forgot to call Rast_init()." +msgstr "" + +#: ../lib/raster/init.c:109 +#, c-format +msgid "Unknown compression method <%s>, using default ZLIB" +msgstr "" + +#: ../lib/raster/init.c:113 +msgid "" +"No compression is not supported for GRASS raster maps, using default ZLIB" +msgstr "" + +#: ../lib/raster/init.c:118 +#, c-format +msgid "This GRASS version does not support %s compression, using default ZLIB" +msgstr "" + +#: ../lib/raster/open.c:191 +#, c-format +msgid "" +"Unable to open raster map <%s@%s> since it is a reclass of raster map " +"<%s@%s> which does not exist" +msgstr "" + +#: ../lib/raster/open.c:196 +#, c-format +msgid "Error reading reclass file for raster map <%s>" +msgstr "" + +#: ../lib/raster/open.c:207 +#, c-format +msgid "Error reading map type for raster map <%s>" +msgstr "" + +#: ../lib/raster/open.c:215 +#, c-format +msgid "Raster map <%s@%s>: format field in header file invalid" +msgstr "" + +#: ../lib/raster/open.c:234 +#, c-format +msgid "Compression with %s is not supported in this GRASS GIS installation" +msgstr "" + +#: ../lib/raster/open.c:238 +#, c-format +msgid "" +"Raster map <%s> is in different projection than current region. Found <%s>, " +"should be <%s>." +msgstr "" + +#: ../lib/raster/open.c:245 +#, c-format +msgid "Raster map <%s> is in different zone (%d) than current region (%d)" +msgstr "" + +#: ../lib/raster/open.c:250 +#, c-format +msgid "Raster map <%s>: bytes per cell (%d) too large" +msgstr "" + +#: ../lib/raster/open.c:275 +#, c-format +msgid "" +"Raster map <%s@%s> is a GDAL link but GRASS is compiled without GDAL support" +msgstr "" + +#: ../lib/raster/open.c:283 +#, c-format +msgid "Unable to open %s file for raster map <%s@%s>" +msgstr "" + +#: ../lib/raster/open.c:320 +#, c-format +msgid "Error reading format for <%s@%s>" +msgstr "" + +#: ../lib/raster/open.c:525 +msgid "Unable to create GDAL link" +msgstr "" + +#: ../lib/raster/open.c:597 ../lib/raster/gdal.c:479 +#, c-format +msgid "Invalid map type <%d>" +msgstr "" + +#: ../lib/raster/open.c:602 ../lib/raster/open.c:757 +#, c-format +msgid "Raster map <%s> is not in the current mapset (%s)" +msgstr "" + +#: ../lib/raster/open.c:609 +#, c-format +msgid "<%s> is an illegal file name" +msgstr "" + +#: ../lib/raster/open.c:624 ../lib/raster/open.c:704 ../lib/raster/open.c:780 +#, c-format +msgid "No temp files available: %s" +msgstr "" + +#: ../lib/raster/open.c:753 +#, c-format +msgid "Raster map <%s> does not exist in the current mapset (%s)" +msgstr "" + +#: ../lib/raster/open.c:819 +msgid "Rast_set_fp_type(): can only be called with FCELL_TYPE or DCELL_TYPE" +msgstr "" + +#: ../lib/raster/open.c:877 +#, c-format +msgid "Raster map <%s> not found in mapset <%s>" +msgstr "" + +#: ../lib/raster/open.c:938 +#, c-format +msgid "Unable to find '%s'" +msgstr "" + +#: ../lib/raster/open.c:949 +#, c-format +msgid "Invalid type: field '%s' in file '%s'" +msgstr "" + +#: ../lib/raster/open.c:954 +#, c-format +msgid "Missing type: field in file '%s'" +msgstr "" + +#: ../lib/raster/open.c:959 +#, c-format +msgid "Raster map <%s> is not xdr: byte_order: %s" +msgstr "" + +#: ../lib/raster/open.c:1028 +msgid "" +"Rast_set_quant_rules() can be called only for raster maps opened for reading" +msgstr "" + +#: ../lib/raster/gdal.c:89 +#, c-format +msgid "Unable to locate symbol <%s>" +msgstr "" + +#: ../lib/raster/gdal.c:147 +msgid "Unable to load GDAL library" +msgstr "" + +#: ../lib/raster/gdal.c:377 +msgid "Unable to open GDAL file" +msgstr "" + +#: ../lib/raster/gdal.c:485 +#, c-format +msgid "Unable to get <%s> driver" +msgstr "" + +#: ../lib/raster/gdal.c:494 +#, c-format +msgid "Unable to create <%s> dataset using <%s> driver" +msgstr "" + +#: ../lib/raster/gdal.c:502 +#, c-format +msgid "" +"Driver <%s> does not support direct writing. Using MEM driver for " +"intermediate dataset." +msgstr "" + +#: ../lib/raster/gdal.c:508 +msgid "Unable to get in-memory raster driver" +msgstr "" + +#: ../lib/raster/gdal.c:515 +#, c-format +msgid "Unable to create <%s> dataset using memory driver" +msgstr "" + +#: ../lib/raster/gdal.c:519 +#, c-format +msgid "Driver <%s> does not support creating rasters" +msgstr "" + +#: ../lib/raster/gdal.c:535 +msgid "Unable to set geo transform" +msgstr "" + +#: ../lib/raster/gdal.c:539 +msgid "Unable to set projection" +msgstr "" + +#: ../lib/raster/gdal.c:543 +#, c-format +msgid "Unable to create cell_misc/%s/gdal file" +msgstr "" + +#: ../lib/raster/gdal.c:559 +#, c-format +msgid "Error writing cell_misc/%s/gdal file" +msgstr "" + +#: ../lib/raster/gdal.c:607 +#, c-format +msgid "Unable to create output file <%s> using driver <%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:386 ../lib/raster/put_row.c:392 +#, c-format +msgid "Error writing compressed data for row %d of <%s>" +msgstr "" + +#: ../lib/raster/put_row.c:402 +#, c-format +msgid "Error writing uncompressed data for row %d of <%s>" +msgstr "" + +#: ../lib/raster/put_row.c:462 +#, c-format +msgid "Error writing data via GDAL for row %d of <%s>" +msgstr "" + +#: ../lib/raster/put_row.c:486 +msgid "GDAL output doesn't support writing null rows separately" +msgstr "" + +#: ../lib/raster/put_row.c:489 +#, c-format +msgid "No null file for <%s>" +msgstr "" + +#: ../lib/raster/put_row.c:513 ../lib/raster/put_row.c:518 +#, c-format +msgid "Error writing compressed null data for row %d of <%s>" +msgstr "" + +#: ../lib/raster/put_row.c:552 ../lib/raster/put_row.c:555 +#, c-format +msgid "Error writing null row %d of <%s>" +msgstr "" + +#: ../lib/raster/put_row.c:680 +#, c-format +msgid "put_raster_row: raster map <%s> not open for write - request ignored" +msgstr "" + +#: ../lib/raster/put_row.c:687 +msgid "put_raster_row: unopened file descriptor - request ignored" +msgstr "" + +#: ../lib/raster/get_row.c:35 ../lib/raster/get_row.c:901 +#, c-format +msgid "Reading raster map <%s@%s> request for row %d is outside region" +msgstr "" + +#: ../lib/raster/get_row.c:95 +#, c-format +msgid "Error seeking fp raster data file for row %d of <%s>: %s" +msgstr "" + +#: ../lib/raster/get_row.c:103 +#, c-format +msgid "Error uncompressing fp raster data for row %d of <%s>: error code %d" +msgstr "" + +#: ../lib/raster/get_row.c:138 +#, c-format +msgid "Error seeking raster data file for row %d of <%s>: %s" +msgstr "" + +#: ../lib/raster/get_row.c:145 +#, c-format +msgid "Error reading raster data for row %d of <%s>: %s" +msgstr "" + +#: ../lib/raster/get_row.c:169 +#, c-format +msgid "Error uncompressing raster data for row %d of <%s>" +msgstr "" + +#: ../lib/raster/get_row.c:188 ../lib/raster/get_row.c:192 +#, c-format +msgid "Error reading raster data for row %d of <%s>" +msgstr "" + +#: ../lib/raster/get_row.c:228 +#, c-format +msgid "Error reading raster data via GDAL for row %d of <%s>" +msgstr "" + +#: ../lib/raster/get_row.c:830 +#, c-format +msgid "Error seeking compressed null data for row %d of <%s>" +msgstr "" + +#: ../lib/raster/get_row.c:835 ../lib/raster/get_row.c:845 +#, c-format +msgid "Error reading compressed null data for row %d of <%s>" +msgstr "" + +#: ../lib/raster/get_row.c:851 +#, c-format +msgid "Error uncompressing null data for row %d of <%s>" +msgstr "" + +#: ../lib/raster/get_row.c:885 +#, c-format +msgid "Error seeking null row %d for <%s>" +msgstr "" + +#: ../lib/raster/get_row.c:888 +#, c-format +msgid "Error reading null row %d for <%s>" +msgstr "" + +#: ../lib/vector/diglib/port_init.c:158 +#, c-format +msgid "Unable to find '%x' in %s" +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/diglib/plus_struct.c:563 ../lib/vector/diglib/portable.c:208 +#: ../lib/vector/diglib/portable.c:241 ../lib/vector/diglib/portable.c:683 +msgid "Vector exceeds supported file size limit" +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/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/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/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:716 +#, 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:724 +#, 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:782 +#, c-format +msgid "Attempt to delete isle %d info from dead area %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/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/spindex_rw.c:99 ../lib/vector/diglib/spindex_rw.c:107 +msgid "Topology file must be written before spatial index file" +msgstr "" + +#: ../lib/vector/diglib/spindex_rw.c:303 +#, 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:309 +#, 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:318 +#, c-format +msgid "" +"Spatial index format version %d.%d is not supported by this release. Please " +"rebuild topology." +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/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/rtree/test_suite/test_main.c:61 +msgid "Unit tests for the vector rtree library" +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/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/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/build_sfa.c:721 ../lib/vector/Vlib/build_pg.c:117 +#: ../lib/vector/Vlib/close.c:275 ../lib/vector/Vlib/close_pg.c:99 +#: ../lib/vector/Vlib/close_pg.c:146 ../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 ../lib/vector/Vlib/rewind_pg.c:56 +#: ../lib/vector/Vlib/rewind_pg.c:81 ../lib/vector/Vlib/simple_features.c:336 +#: ../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/copy.c:428 +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/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:331 ../lib/vector/Vlib/box.c:249 +#: ../lib/vector/Vlib/write_nat.c:182 ../lib/vector/Vlib/write_nat.c:295 +#: ../lib/vector/Vlib/write_nat.c:651 ../lib/vector/Vlib/read.c:173 +#: ../lib/vector/Vlib/read_nat.c:144 ../lib/vector/Vlib/read_sfa.c:50 +#: ../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 +#, c-format +msgid "Attempt to access feature with invalid id (%d)" +msgstr "" + +#: ../lib/vector/Vlib/read_pg.c:337 ../lib/vector/Vlib/write_nat.c:301 +#: ../lib/vector/Vlib/write_nat.c:657 ../lib/vector/Vlib/read_nat.c:150 +#: ../lib/vector/Vlib/read_sfa.c:56 ../lib/vector/Vlib/write_pg.c:242 +#: ../lib/vector/Vlib/write_pg.c:402 ../lib/vector/Vlib/write_pg.c:2592 +#: ../lib/vector/Vlib/write_pg.c:2689 +#, c-format +msgid "Attempt to access dead feature %d" +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:378 ../lib/vector/Vlib/build_sfa.c:354 +#: ../lib/vector/Vlib/build_sfa.c:364 +#, c-format +msgid "Feature %d without geometry skipped" +msgstr "" + +#: ../lib/vector/Vlib/read_pg.c:482 ../lib/vector/Vlib/read_ogr.c:382 +msgid "Feature without geometry. Skipped." +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:884 ../lib/vector/Vlib/read_pg.c:1192 +#: ../lib/vector/Vlib/read_pg.c:1362 ../lib/vector/Vlib/read_pg.c:1455 +#: ../lib/vector/Vlib/write_pg.c:737 ../lib/vector/Vlib/write_pg.c:1176 +#: ../lib/vector/Vlib/write_pg.c:1285 ../lib/vector/Vlib/write_pg.c:1798 +#: ../lib/vector/Vlib/write_pg.c:1975 ../lib/vector/Vlib/write_pg.c:2333 +#, c-format +msgid "Unsupported feature type %d" +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:1252 +#, c-format +msgid "Unable to parse '%s'" +msgstr "" + +#: ../lib/vector/Vlib/read_pg.c:1420 ../lib/vector/Vlib/close_pg.c:66 +#, c-format +msgid "Unable to close cursor %s" +msgstr "" + +#: ../lib/vector/Vlib/read_pg.c:1530 +#, c-format +msgid "" +"Execution failed: %s (...)\n" +"Reason: %s" +msgstr "" + +#: ../lib/vector/Vlib/read_pg.c:1561 +#, c-format +msgid "" +"Execution failed: %s\n" +"Reason: %s" +msgstr "" + +#: ../lib/vector/Vlib/read_pg.c:1693 +#, c-format +msgid "" +"Unable to read features. Reason:\n" +"%s" +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/vector/Vlib/constraint.c:150 +msgid "Layer constraint ignored for non-native vector formats" +msgstr "" + +#: ../lib/vector/Vlib/open_nat.c:56 +#, c-format +msgid "Unable to open coor file for vector map <%s>" +msgstr "" + +#: ../lib/vector/Vlib/open_nat.c:152 +#, c-format +msgid "" +"Coor file of vector map <%s@%s> is larger than it should be (%ld bytes " +"excess)" +msgstr "" + +#: ../lib/vector/Vlib/open_nat.c:156 +#, c-format +msgid "" +"Coor file of vector <%s@%s> is shorter than it should be (%ld bytes " +"missing)." +msgstr "" + +#: ../lib/vector/Vlib/box.c:264 +#, c-format +msgid "Unable to determine bbox for feature %d" +msgstr "" + +#: ../lib/vector/Vlib/box.c:313 ../lib/vector/Vlib/box.c:359 +#, c-format +msgid "Attempt to access area with invalid id (%d)" +msgstr "" + +#: ../lib/vector/Vlib/box.c:325 +#, c-format +msgid "Unable to determine bbox for area %d" +msgstr "" + +#: ../lib/vector/Vlib/box.c:371 +#, c-format +msgid "Unable to determine bbox for isle %d" +msgstr "" + +#: ../lib/vector/Vlib/box.c:429 +#, c-format +msgid "Topology not available for vector map <%s>. Registering primitives..." +msgstr "" + +#: ../lib/vector/Vlib/box.c:436 ../lib/vector/Vlib/build_nat.c:84 +msgid "Unable to read vector map" +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/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/graph.c:105 ../lib/vector/Vlib/net_build.c:661 +#: ../lib/vector/Vlib/net_build.c:1067 ../lib/vector/neta/flow.c:331 +msgid "GngFlatten error" +msgstr "" + +#: ../lib/vector/Vlib/graph.c:138 +msgid "Unable to add network arc" +msgstr "" + +#: ../lib/vector/Vlib/graph.c:226 ../lib/vector/Vlib/net_analyze.c:201 +#, c-format +msgid "dglShortestPath error: %s" +msgstr "" + +#: ../lib/vector/Vlib/net_build.c:101 ../lib/vector/Vlib/net_build.c:727 +msgid "Building graph..." +msgstr "" + +#: ../lib/vector/Vlib/net_build.c:143 ../lib/vector/Vlib/net_build.c:775 +msgid "Unable to build network graph" +msgstr "" + +#: ../lib/vector/Vlib/net_build.c:149 ../lib/vector/Vlib/net_build.c:781 +msgid "Forward costs column not specified" +msgstr "" + +#: ../lib/vector/Vlib/net_build.c:156 +msgid "Turntable field < 1" +msgstr "" + +#: ../lib/vector/Vlib/net_build.c:172 +#, c-format +msgid "Turntable column <%s> not found in table <%s>" +msgstr "" + +#: ../lib/vector/Vlib/net_build.c:182 ../lib/vector/Vlib/net_build.c:223 +#: ../lib/vector/Vlib/net_build.c:508 ../lib/vector/Vlib/net_build.c:526 +#: ../lib/vector/Vlib/net_build.c:809 ../lib/vector/Vlib/net_build.c:827 +#: ../lib/vector/Vlib/net_build.c:988 +#, c-format +msgid "Data type of column <%s> not supported (must be numeric)" +msgstr "" + +#: ../lib/vector/Vlib/net_build.c:202 ../lib/vector/Vlib/net_build.c:967 +msgid "Setting node costs..." +msgstr "" + +#: ../lib/vector/Vlib/net_build.c:216 ../lib/vector/Vlib/net_build.c:501 +#: ../lib/vector/Vlib/net_build.c:519 ../lib/vector/Vlib/net_build.c:802 +#: ../lib/vector/Vlib/net_build.c:820 ../lib/vector/Vlib/net_build.c:981 +#: ../lib/vector/Vlib/ascii.c:756 +#, c-format +msgid "Column <%s> not found in table <%s>" +msgstr "" + +#: ../lib/vector/Vlib/net_build.c:277 ../lib/vector/Vlib/net_build.c:1032 +#, c-format +msgid "Database record for node %d (cat = %d) not found (cost set to 0)" +msgstr "" + +#: ../lib/vector/Vlib/net_build.c:332 ../lib/vector/Vlib/net_build.c:352 +msgid "Cannot add network arc for virtual node connection." +msgstr "" + +#: ../lib/vector/Vlib/net_build.c:364 +#, c-format +msgid "" +"There exists more than one point of node <%d> with unique category field <%d>.\n" +"The unique categories layer is not valid therefore you will probably get incorrect results." +msgstr "" + +#: ../lib/vector/Vlib/net_build.c:393 +#, c-format +msgid "" +"Unable to find point representing intersection <%d> in unique categories field <%d>.\n" +"Cost for the intersection was set to 0.\n" +"The unique categories layer is not valid therefore you will probably get incorrect results." +msgstr "" + +#: ../lib/vector/Vlib/net_build.c:407 +#, c-format +msgid "" +"Unable to find node for point representing intersection <%d> in unique categories field <%d>.\n" +"Cost for the intersection was set to 0.\n" +"The unique categories layer is not valid therefore you will probably get incorrect results." +msgstr "" + +#: ../lib/vector/Vlib/net_build.c:432 +#, c-format +msgid "" +"Database record for turn with cat = %d in not found. (The turn was skipped." +msgstr "" + +#: ../lib/vector/Vlib/net_build.c:465 +msgid "Cannot add network arc representing turn." +msgstr "" + +#: ../lib/vector/Vlib/net_build.c:487 ../lib/vector/Vlib/net_build.c:788 +msgid "Arc field < 1" +msgstr "" + +#: ../lib/vector/Vlib/net_build.c:539 ../lib/vector/Vlib/net_build.c:840 +msgid "Registering arcs..." +msgstr "" + +#: ../lib/vector/Vlib/net_build.c:558 +#, c-format +msgid "" +"Line with id <%d> has more unique categories defined in field <%d>.\n" +"The unique categories layer is not valid therefore you will probably get incorrect results." +msgstr "" + +#: ../lib/vector/Vlib/net_build.c:579 +#, c-format +msgid "" +"Database record for line %d (cat = %d, forward/both direction(s)) not found " +"(cost was set to 0)" +msgstr "" + +#: ../lib/vector/Vlib/net_build.c:596 +#, c-format +msgid "" +"Database record for line %d (cat = %d, backword direction) not found(cost " +"was set to 0)" +msgstr "" + +#: ../lib/vector/Vlib/net_build.c:658 ../lib/vector/Vlib/net_build.c:1064 +msgid "Flattening the graph..." +msgstr "" + +#: ../lib/vector/Vlib/net_build.c:667 ../lib/vector/Vlib/net_build.c:1073 +msgid "Graph was built" +msgstr "" + +#: ../lib/vector/Vlib/net_build.c:869 +#, c-format +msgid "" +"Database record for line %d (cat = %d, forward/both direction(s)) not found " +"(forward/both direction(s) of line skipped)" +msgstr "" + +#: ../lib/vector/Vlib/net_build.c:888 +#, c-format +msgid "" +"Database record for line %d (cat = %d, backword direction) not " +"found(direction of line skipped)" +msgstr "" + +#: ../lib/vector/Vlib/net_build.c:937 +msgid "Cannot add network arc" +msgstr "" + +#: ../lib/vector/Vlib/open_pg.c:85 ../lib/vector/Vlib/open_pg.c:232 +#: ../lib/vector/Vlib/write_pg.c:1072 +msgid "Connection string not defined" +msgstr "" + +#: ../lib/vector/Vlib/open_pg.c:90 ../lib/vector/Vlib/open_pg.c:237 +#: ../lib/vector/Vlib/write_pg.c:1077 ../lib/vector/Vlib/write_pg.c:1217 +#: ../lib/vector/Vlib/write_pg.c:1375 +msgid "PostGIS feature table not defined" +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:193 ../lib/vector/Vlib/open_ogr.c:145 +#, c-format +msgid "Unable to open feature index file for vector map <%s>" +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:559 +msgid "" +"Connection to PostgreSQL database failed. Try to set up username/password by" +" db.login." +msgstr "" + +#: ../lib/vector/Vlib/open_pg.c:566 +msgid "Unable to get database name" +msgstr "" + +#: ../lib/vector/Vlib/open_pg.c:571 +#, c-format +msgid "<%s> is not PostGIS database. DB table 'spatial_ref_sys' not found." +msgstr "" + +#: ../lib/vector/Vlib/open_pg.c:580 +#, c-format +msgid "PostGIS Topology extension not found in the database <%s>" +msgstr "" + +#: ../lib/vector/Vlib/open_pg.c:667 +msgid "Empty bounding box" +msgstr "" + +#: ../lib/vector/Vlib/open_pg.c:768 +#, c-format +msgid "Inconsistency in topology: unable to read node %d" +msgstr "" + +#: ../lib/vector/Vlib/open_pg.c:834 +#, c-format +msgid "Inconsistency in topology: node %d - unexpected feature type %d" +msgstr "" + +#: ../lib/vector/Vlib/open_pg.c:1003 +#, c-format +msgid "Area %d without boundary detected" +msgstr "" + +#: ../lib/vector/Vlib/open_pg.c:1061 +#, c-format +msgid "Isle %d without boundary detected" +msgstr "" + +#: ../lib/vector/Vlib/open_pg.c:1128 +msgid "Unable to get map bounding box from topology" +msgstr "" + +#: ../lib/vector/Vlib/open_pg.c:1135 +#, c-format +msgid "" +"Unable to parse map bounding box:\n" +"%s" +msgstr "" + +#: ../lib/vector/Vlib/open_pg.c:1159 +#, c-format +msgid "Different number of nodes detected (%d, %d)" +msgstr "" + +#: ../lib/vector/Vlib/open_pg.c:1187 ../lib/vector/Vlib/open_pg.c:1209 +#, c-format +msgid "Different number of areas detected (%d, %d)" +msgstr "" + +#: ../lib/vector/Vlib/open_pg.c:1380 +msgid "To be implemented: isles not attached in Topo-Geo-only mode" +msgstr "" + +#: ../lib/vector/Vlib/open_pg.c:1485 ../lib/vector/Vlib/build_pg.c:212 +#, c-format +msgid "Inconsistency in topology: number of nodes %d (should be %d)" +msgstr "" + +#: ../lib/vector/Vlib/open_pg.c:1569 +#, c-format +msgid "Inconsistency in topology: number of points %d (should be %d)" +msgstr "" + +#: ../lib/vector/Vlib/open_pg.c:1614 +#, c-format +msgid "Inconsistency in topology: number of lines %d (should be %d)" +msgstr "" + +#: ../lib/vector/Vlib/open_pg.c:1668 +#, c-format +msgid "Inconsistency in topology: number of centroids %d (should be %d)" +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/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:632 +#: ../lib/vector/Vlib/build_nat.c:74 +msgid "Registering primitives..." +msgstr "" + +#: ../lib/vector/Vlib/build_sfa.c:385 ../lib/vector/Vlib/build_sfa.c:664 +#: ../lib/vector/Vlib/build_nat.c:117 +#, c-format +msgid "One primitive registered" +msgid_plural "%d primitives registered" +msgstr[0] "" + +#: ../lib/vector/Vlib/build_sfa.c:386 ../lib/vector/Vlib/build_sfa.c:665 +#: ../lib/vector/Vlib/build_nat.c:118 +#, c-format +msgid "One vertex registered" +msgid_plural "%d vertices registered" +msgstr[0] "" + +#: ../lib/vector/Vlib/build_sfa.c:603 ../lib/vector/Vlib/read_ogr.c:344 +#: ../lib/vector/Vlib/read_ogr.c:578 +#, c-format +msgid "OGR feature type %d not supported" +msgstr "" + +#: ../lib/vector/Vlib/build_sfa.c:668 +#, c-format +msgid "One feature without geometry skipped" +msgid_plural "%d features without geometry skipped" +msgstr[0] "" + +#: ../lib/vector/Vlib/build_sfa.c:725 +#, c-format +msgid "%s: Native format unsupported" +msgstr "" + +#: ../lib/vector/Vlib/build_sfa.c:751 +msgid "Feature index is built only for non-native formats. Nothing to dump." +msgstr "" + +#: ../lib/vector/Vlib/header.c:86 +#, c-format +msgid "Unable to create header file for vector map <%s>" +msgstr "" + +#: ../lib/vector/Vlib/header.c:129 +#, c-format +msgid "Unable to open header file of vector <%s>" +msgstr "" + +#: ../lib/vector/Vlib/header.c:137 +#, c-format +msgid "Corrupted row in head: %s" +msgstr "" + +#: ../lib/vector/Vlib/header.c:175 +#, c-format +msgid "Unknown keyword '%s' in vector head" +msgstr "" + +#: ../lib/vector/Vlib/header.c:552 ../lib/gis/proj3.c:121 +msgid "Unknown projection" +msgstr "" + +#: ../lib/vector/Vlib/build_pg.c:88 +msgid "No DB connection" +msgstr "" + +#: ../lib/vector/Vlib/build_pg.c:93 ../lib/vector/Vlib/build_ogr.c:87 +#, c-format +msgid "Feature table <%s> has no primary key defined" +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:101 ../lib/vector/Vlib/build_ogr.c:95 +#, c-format +msgid "Using external data format '%s' (feature type '%s')" +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: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:411 ../lib/vector/Vlib/write_pg.c:612 +#: ../lib/vector/Vlib/write_pg.c:880 ../lib/vector/Vlib/open.c:1355 +msgid "Unable to open PG file" +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/write_nat.c:398 +msgid "Attempt to access feature with invalid id (%" +msgstr "" + +#: ../lib/vector/Vlib/write_nat.c:404 +#, c-format +msgid "Attempt to access alive feature %d" +msgstr "" + +#: ../lib/vector/Vlib/write_nat.c:566 ../lib/vector/Vlib/write_nat.c:602 +#, c-format +msgid "%s: Area %d does not exist" +msgstr "" + +#: ../lib/vector/Vlib/write_nat.c:756 +#, c-format +msgid "Attempt to access dead area %d" +msgstr "" + +#: ../lib/vector/Vlib/write.c:30 ../lib/vector/Vlib/write.c:36 +#: ../lib/vector/Vlib/write.c:42 ../lib/vector/Vlib/write.c:49 +#: ../lib/vector/Vlib/read.c:25 +msgid "for this format/level not supported" +msgstr "" + +#: ../lib/vector/Vlib/write.c:56 ../lib/vector/Vlib/write.c:62 +#: ../lib/vector/Vlib/close.c:38 ../lib/vector/Vlib/read.c:32 +#: ../lib/vector/Vlib/rewind.c:29 ../lib/vector/Vlib/build.c:37 +#: ../lib/vector/Vlib/open.c:59 +msgid "Requested format is not compiled in this version" +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 +msgid "Unable to restore feature/offset %" +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/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: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: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/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:488 +#, c-format +msgid "Unable to create category index file for vector map <%s>" +msgstr "" + +#: ../lib/vector/Vlib/cindex.c:497 +msgid "Error writing out category index file" +msgstr "" + +#: ../lib/vector/Vlib/cindex.c:539 ../lib/vector/Vlib/open.c:393 +#, c-format +msgid "Unable to open category index file for vector map <%s>" +msgstr "" + +#: ../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:258 +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:205 +#, c-format +msgid "Unable to read line offset %ld" +msgstr "" + +#: ../lib/vector/Vlib/geos.c:412 +#, c-format +msgid "Attempt to read points of nonexistent area id %d" +msgstr "" + +#: ../lib/vector/Vlib/geos.c:472 +#, c-format +msgid "Unable to read feature id %d" +msgstr "" + +#: ../lib/vector/Vlib/map.c:139 ../lib/vector/Vlib/map.c:245 +msgid "Vector map name is not SQL compliant" +msgstr "" + +#: ../lib/vector/Vlib/map.c:143 +#, c-format +msgid "Unable to find vector map <%s> in <%s>" +msgstr "" + +#: ../lib/vector/Vlib/map.c:155 ../lib/vector/Vlib/map.c:249 +#: ../lib/vector/Vlib/open.c:821 +#, c-format +msgid "Vector map <%s> already exists and will be overwritten" +msgstr "" + +#: ../lib/vector/Vlib/map.c:159 ../lib/vector/Vlib/open.c:813 +#: ../lib/vector/Vlib/open.c:826 +#, c-format +msgid "Unable to delete vector map <%s>" +msgstr "" + +#: ../lib/vector/Vlib/map.c:179 ../lib/vector/Vlib/map.c:267 +#, c-format +msgid "Unable to copy vector map <%s> to <%s>" +msgstr "" + +#: ../lib/vector/Vlib/map.c:317 ../lib/vector/Vlib/close_nat.c:102 +#: ../lib/vector/Vlib/copy.c:764 +#, c-format +msgid "Unable to copy table <%s>" +msgstr "" + +#: ../lib/vector/Vlib/map.c:331 ../lib/vector/Vlib/map.c:462 +#, c-format +msgid "Unable to delete table <%s>" +msgstr "" + +#: ../lib/vector/Vlib/map.c:346 +#, c-format +msgid "Unable to create index for table <%s>, key <%s>" +msgstr "" + +#: ../lib/vector/Vlib/map.c:402 +#, c-format +msgid "Ignoring invalid mapset: %s" +msgstr "" + +#: ../lib/vector/Vlib/map.c:407 +#, c-format +msgid "Invalid vector map name <%s>" +msgstr "" + +#: ../lib/vector/Vlib/map.c:417 +#, c-format +msgid "Unable to open header file for vector map <%s>" +msgstr "" + +#: ../lib/vector/Vlib/map.c:449 +#, c-format +msgid "Unable to find table <%s> linked to vector map <%s>" +msgstr "" + +#: ../lib/vector/Vlib/map.c:472 +#, c-format +msgid "Table <%s> linked to vector map <%s> does not exist" +msgstr "" + +#: ../lib/vector/Vlib/map.c:485 +#, c-format +msgid "Unable to open directory '%s'" +msgstr "" + +#: ../lib/vector/Vlib/map.c:499 +#, c-format +msgid "Unable to delete file '%s'" +msgstr "" + +#: ../lib/vector/Vlib/map.c:519 +#, c-format +msgid "Unable to rename directory '%s' to '%s'" +msgstr "" + +#: ../lib/vector/Vlib/map.c:528 +#, c-format +msgid "Unable to remove directory '%s': %s" +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/break_lines.c:574 +#, c-format +msgid "Intersections: %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/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] "" + +#: ../lib/vector/Vlib/build_nat.c:154 +#, c-format +msgid "One isle built" +msgid_plural "%d isles built" +msgstr[0] "" + +#: ../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/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] "" + +#: ../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/clean_nodes.c:248 +#, c-format +msgid "Modifications: %d" +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/close_nat.c:74 +#, c-format +msgid "Unable to create '%s': %s" +msgstr "" + +#: ../lib/vector/Vlib/close_nat.c:81 +#, c-format +msgid "Unable to copy '%s': %s" +msgstr "" + +#: ../lib/vector/Vlib/close_nat.c:167 +#, c-format +msgid "Unable to drop table <%s>" +msgstr "" + +#: ../lib/vector/Vlib/close_ogr.c:104 ../lib/vector/Vlib/close_pg.c:139 +#, c-format +msgid "Unable to save feature index file for vector map <%s>" +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/dgraph.c:432 +msgid "" +"Trying to add more edges to the planar_graph than the initial allocation " +"size allows" +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:428 +#, c-format +msgid "Requested dblink %d, maximum link number %d" +msgstr "" + +#: ../lib/vector/Vlib/field.c:614 ../lib/vector/Vlib/field.c:622 +#, c-format +msgid "Error in rule on row %d in <%s>" +msgstr "" + +#: ../lib/vector/Vlib/field.c:690 ../lib/vector/Vlib/open_ogr.c:77 +#, c-format +msgid "Unable to open OGR data source '%s'" +msgstr "" + +#: ../lib/vector/Vlib/field.c:707 +#, c-format +msgid "Unable to open OGR layer <%s>" +msgstr "" + +#: ../lib/vector/Vlib/field.c:734 +msgid "Unable to open OGR DBMI driver" +msgstr "" + +#: ../lib/vector/Vlib/field.c:773 +msgid "" +"All FID tests failed. Neither 'FID' nor 'ogc_fid' nor 'ogr_fid' nor 'gid' " +"available in OGR DB table" +msgstr "" + +#: ../lib/vector/Vlib/field.c:840 +#, c-format +msgid "" +"Feature table <%s> has no primary key defined. Unable to define DB links." +msgstr "" + +#: ../lib/vector/Vlib/field.c:860 +msgid "GRASS not compiled with PostgreSQL support" +msgstr "" + +#: ../lib/vector/Vlib/field.c:892 +msgid "Unknown vector map format" +msgstr "" + +#: ../lib/vector/Vlib/field.c:925 +#, c-format +msgid "Unable to create database definition file for vector map <%s>" +msgstr "" + +#: ../lib/vector/Vlib/field.c:1020 +msgid "Bug: attempt to update map which is not in current mapset" +msgstr "" + +#: ../lib/vector/Vlib/intersect2.c:1215 ../lib/vector/Vlib/intersect2.c:1221 +#: ../lib/vector/Vlib/intersect2.c:1223 ../lib/vector/Vlib/intersect2.c:1275 +#: ../lib/vector/Vlib/intersect2.c:1284 ../lib/vector/Vlib/intersect2.c:1305 +#: ../lib/vector/Vlib/intersect2.c:1322 ../lib/vector/Vlib/intersect.c:1194 +#: ../lib/vector/Vlib/intersect.c:1200 ../lib/vector/Vlib/intersect.c:1202 +#: ../lib/vector/Vlib/intersect.c:1257 ../lib/vector/Vlib/intersect.c:1266 +#: ../lib/vector/Vlib/intersect.c:1287 ../lib/vector/Vlib/intersect.c:1304 +msgid "Error while adding point to array. Out of memory" +msgstr "" + +#: ../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/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/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/merge_lines.c:241 +#, c-format +msgid "%d lines merged" +msgstr "" + +#: ../lib/vector/Vlib/merge_lines.c:242 +#, c-format +msgid "%d new lines" +msgstr "" + +#: ../lib/vector/Vlib/merge_lines.c:245 +#, c-format +msgid "%d boundaries merged" +msgstr "" + +#: ../lib/vector/Vlib/merge_lines.c:246 +#, c-format +msgid "%d new boundaries" +msgstr "" + +#: ../lib/vector/Vlib/merge_lines.c:249 +#, c-format +msgid "%d lines and boundaries merged" +msgstr "" + +#: ../lib/vector/Vlib/merge_lines.c:250 +#, c-format +msgid "%d new lines and boundaries" +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:97 +#, c-format +msgid "OGR layer <%s> not found" +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/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/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/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: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/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/read_sfa.c:124 ../lib/vector/Vlib/write_sfa.c:131 +#: ../lib/vector/Vlib/write_sfa.c:173 ../lib/vector/Vlib/write_sfa.c:273 +msgid "GRASS is not compiled with OGR/PostgreSQL support" +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/remove_duplicates.c:199 +#, c-format +msgid "Removed duplicates: %d" +msgstr "" + +#: ../lib/vector/Vlib/select.c:116 +#, c-format +msgid "Unable to delete item %d from spatial index" +msgstr "" + +#: ../lib/vector/Vlib/simple_features.c:225 +#, c-format +msgid "Unknown Simple Features type (%d)" +msgstr "" + +#: ../lib/vector/Vlib/simple_features.c:324 ../lib/vector/Vlib/write_pg.c:321 +#: ../lib/vector/Vlib/write_pg.c:811 ../lib/vector/Vlib/write_pg.c:1213 +#: ../lib/vector/Vlib/write_pg.c:1371 +msgid "No connection defined" +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/snap.c:223 ../lib/vector/Vlib/snap.c:582 +msgid "Snap vertices Pass 1: select points" +msgstr "" + +#: ../lib/vector/Vlib/snap.c:270 ../lib/vector/Vlib/snap.c:636 +msgid "Snap vertices Pass 2: assign anchor vertices" +msgstr "" + +#: ../lib/vector/Vlib/snap.c:339 ../lib/vector/Vlib/snap.c:705 +msgid "Snap vertices Pass 3: snap to assigned points" +msgstr "" + +#: ../lib/vector/Vlib/snap.c:525 ../lib/vector/Vlib/snap.c:888 +#, c-format +msgid "Snapped vertices: %d" +msgstr "" + +#: ../lib/vector/Vlib/snap.c:526 ../lib/vector/Vlib/snap.c:889 +#, c-format +msgid "New vertices: %d" +msgstr "" + +#: ../lib/vector/Vlib/snap.c:916 +msgid "Reading features..." +msgstr "" + +#: ../lib/vector/Vlib/write_ogr.c:96 ../lib/vector/Vlib/write_sfa.c:164 +#: ../lib/vector/Vlib/write_pg.c:187 ../lib/vector/Vlib/write_pg.c:255 +msgid "Unable to rewrite feature (incompatible feature types)" +msgstr "" + +#: ../lib/vector/Vlib/write_ogr.c:134 ../lib/vector/Vlib/write_pg.c:326 +#, c-format +msgid "Invalid offset (%ld)" +msgstr "" + +#: ../lib/vector/Vlib/write_ogr.c:140 ../lib/vector/Vlib/write_pg.c:347 +msgid "Unable to delete feature" +msgstr "" + +#: ../lib/vector/Vlib/write_ogr.c:240 +#, c-format +msgid "Creating field <%s> failed" +msgstr "" + +#: ../lib/vector/Vlib/write_ogr.c:306 ../lib/vector/Vlib/write_pg.c:1105 +#, c-format +msgid "Unsupported geometry type (%d)" +msgstr "" + +#: ../lib/vector/Vlib/write_ogr.c:328 +#, c-format +msgid "Unable to create OGR layer <%s> in '%s'" +msgstr "" + +#: ../lib/vector/Vlib/write_ogr.c:340 ../lib/vector/Vlib/write_pg.c:1118 +#, c-format +msgid "More layers defined, using driver <%s> and database <%s>" +msgstr "" + +#: ../lib/vector/Vlib/write_ogr.c:346 ../lib/vector/Vlib/write_pg.c:1123 +msgid "Database connection not defined. Unable to write attributes." +msgstr "" + +#: ../lib/vector/Vlib/write_ogr.c:410 ../lib/vector/Vlib/write_pg.c:1238 +#: ../lib/vector/Vlib/write_pg.c:1403 +#, c-format +msgid "No category defined for layer %d" +msgstr "" + +#: ../lib/vector/Vlib/write_ogr.c:412 ../lib/vector/Vlib/write_pg.c:1240 +#: ../lib/vector/Vlib/write_pg.c:1405 +#, c-format +msgid "Feature has more categories, using category %d (from layer %d)" +msgstr "" + +#: ../lib/vector/Vlib/write_ogr.c:426 +msgid "Feature is not a point. Skipping." +msgstr "" + +#: ../lib/vector/Vlib/write_ogr.c:434 +msgid "Feature is not a line. Skipping." +msgstr "" + +#: ../lib/vector/Vlib/write_ogr.c:441 +msgid "Feature is not a polygon. Skipping." +msgstr "" + +#: ../lib/vector/Vlib/write_ogr.c:448 +msgid "Feature is not a face. Skipping." +msgstr "" + +#: ../lib/vector/Vlib/write_ogr.c:454 +#, c-format +msgid "Unsupported feature type (%d)" +msgstr "" + +#: ../lib/vector/Vlib/write_ogr.c:473 +msgid "Boundary is not closed. Feature skipped." +msgstr "" + +#: ../lib/vector/Vlib/write_ogr.c:502 +msgid "Unable to writes feature attributes" +msgstr "" + +#: ../lib/vector/Vlib/write_ogr.c:567 +#, c-format +msgid "Feature without category of layer %d" +msgstr "" + +#: ../lib/vector/Vlib/write_ogr.c:581 ../lib/vector/Vlib/write_pg.c:2013 +#, c-format +msgid "Unable to select attributes for category %d" +msgstr "" + +#: ../lib/vector/Vlib/write_ogr.c:593 ../lib/vector/Vlib/write_pg.c:2022 +#, c-format +msgid "No database record for category %d, no attributes will be written" +msgstr "" + +#: ../lib/vector/Vlib/write_ogr.c:626 +#, c-format +msgid "Unable to create field <%s>" +msgstr "" + +#: ../lib/vector/Vlib/write_ogr.c:655 ../lib/vector/Vlib/write_pg.c:2082 +#, c-format +msgid "Unsupported column type %d" +msgstr "" + +#: ../lib/vector/Vlib/write_sfa.c:117 +msgid "Unable to calculate centroid for area" +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:1301 +msgid "Boundary is not closed. Skipping." +msgstr "" + +#: ../lib/vector/Vlib/write_pg.c:285 +#, c-format +msgid "Unable to rewrite feature %d" +msgstr "" + +#: ../lib/vector/Vlib/write_pg.c:452 +#, c-format +msgid "Unable to delete feature (%s) %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:1130 +msgid "Unable to create new PostGIS feature table" +msgstr "" + +#: ../lib/vector/Vlib/write_pg.c:1144 +msgid "Unable to create new PostGIS topology schema" +msgstr "" + +#: ../lib/vector/Vlib/write_pg.c:1251 +#, c-format +msgid "Point skipped (output feature type: %s)" +msgstr "" + +#: ../lib/vector/Vlib/write_pg.c:1258 +#, c-format +msgid "Line skipped (output feature type: %s)" +msgstr "" + +#: ../lib/vector/Vlib/write_pg.c:1265 +#, c-format +msgid "Centroid skipped (output feature type: %s)" +msgstr "" + +#: ../lib/vector/Vlib/write_pg.c:1272 +#, c-format +msgid "Boundary skipped (output feature type: %s)" +msgstr "" + +#: ../lib/vector/Vlib/write_pg.c:1279 +#, c-format +msgid "Face skipped (output feature type: %s)" +msgstr "" + +#: ../lib/vector/Vlib/write_pg.c:1365 +#, c-format +msgid "Invalid feature type (%d) for nodes" +msgstr "" + +#: ../lib/vector/Vlib/write_pg.c:1379 +msgid "PostGIS topology schema not defined" +msgstr "" + +#: ../lib/vector/Vlib/write_pg.c:1880 +msgid "Trying to insert 3D data into feature table which store 2D data only" +msgstr "" + +#: ../lib/vector/Vlib/write_pg.c:1885 +msgid "Trying to insert 2D data into feature table which store 3D data only" +msgstr "" + +#: ../lib/vector/Vlib/write_pg.c:1910 +msgid "Unable to insert topological element into PostGIS Topology schema" +msgstr "" + +#: ../lib/vector/Vlib/write_pg.c:2048 +#, c-format +msgid "FID column must be integer, column <%s> ignored!" +msgstr "" + +#: ../lib/vector/Vlib/write_pg.c:2089 +msgid "Invalid value for FID column: NULL" +msgstr "" + +#: ../lib/vector/Vlib/write_pg.c:2181 +#, c-format +msgid "Invalid feature %d (max: %d)" +msgstr "" + +#: ../lib/vector/Vlib/write_pg.c:2195 +#, c-format +msgid "Invalid feature type (%d) for node" +msgstr "" + +#: ../lib/vector/Vlib/write_pg.c:2199 +#, c-format +msgid "Invalid node %d (%d)" +msgstr "" + +#: ../lib/vector/Vlib/write_pg.c:2277 +#, c-format +msgid "Unable to determine next left/right edge for edge %d" +msgstr "" + +#: ../lib/vector/Vlib/write_pg.c:2282 +msgid "Unable to insert new edge. Topology not available." +msgstr "" + +#: ../lib/vector/Vlib/write_pg.c:2381 ../lib/vector/Vlib/write_pg.c:2388 +msgid "Invalid topology" +msgstr "" + +#: ../lib/vector/Vlib/write_pg.c:2587 ../lib/vector/Vlib/write_pg.c:2684 +#, c-format +msgid "Attempt to access non-existing feature %d" +msgstr "" + +#: ../lib/vector/Vlib/write_pg.c:2618 +msgid "Unable to determine next left/right edge" +msgstr "" + +#: ../lib/vector/Vlib/write_pg.c:2704 +msgid "Unable to create new face" +msgstr "" + +#: ../lib/vector/Vlib/write_pg.c:2842 ../lib/vector/Vlib/write_pg.c:2854 +#, c-format +msgid "Unable to delete node %d" +msgstr "" + +#: ../lib/vector/Vlib/intersect.c:127 +msgid "3D not supported by Vect_segment_intersection()" +msgstr "" + +#: ../lib/vector/Vlib/intersect.c:353 +msgid "Vect_segment_intersection() ERROR (collinear vertical segments)" +msgstr "" + +#: ../lib/vector/Vlib/intersect.c:447 +msgid "Vect_segment_intersection() ERROR (collinear non vertical segments)" +msgstr "" + +#: ../lib/vector/Vlib/net_analyze.c:291 ../lib/vector/Vlib/net_analyze.c:332 +#, c-format +msgid "Unable to find point with defined unique category for node <%d>." +msgstr "" + +#: ../lib/vector/Vlib/net_analyze.c:295 ../lib/vector/Vlib/net_analyze.c:336 +#, c-format +msgid "" +"There exists more than one point on node <%d> with unique category in field <%d>.\n" +"The unique category layer may not be valid." +msgstr "" + +#: ../lib/vector/Vlib/net_analyze.c:452 +msgid "Wrong line direction in Vect_net_get_line_cost()" +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:367 +#: ../lib/vector/Vlib/open.c:871 +#, 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:1013 +#, c-format +msgid "Unable to create topo file for vector map <%s>" +msgstr "" + +#: ../lib/vector/Vlib/build.c:1021 +msgid "Error writing out topo file" +msgstr "" + +#: ../lib/vector/Vlib/build.c:1210 +msgid "" +"Unable to build spatial index from topology, vector map is not opened at " +"topology level 2" +msgstr "" + +#: ../lib/vector/Vlib/build.c:1233 +#, c-format +msgid "%s is no longer supported" +msgstr "" + +#: ../lib/vector/Vlib/build.c:1256 +msgid "Spatial index not available, can not be saved" +msgstr "" + +#: ../lib/vector/Vlib/build.c:1268 +#, c-format +msgid "Unable to create spatial index file for vector map <%s>" +msgstr "" + +#: ../lib/vector/Vlib/build.c:1277 +msgid "Error writing out spatial index file" +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:102 +#, c-format +msgid "Unable to create PostGIS layer <%s>" +msgstr "" + +#: ../lib/vector/Vlib/copy.c:134 +#, c-format +msgid "Vector map <%s> not open on topological level. Areas will be skipped!" +msgstr "" + +#: ../lib/vector/Vlib/copy.c:169 ../lib/vector/Vlib/copy.c:246 +#: ../lib/ogsf/gp3.c:92 +#, c-format +msgid "Unable to read vector map <%s>" +msgstr "" + +#: ../lib/vector/Vlib/copy.c:230 ../lib/vector/Vlib/copy.c:235 +msgid "Copying features..." +msgstr "" + +#: ../lib/vector/Vlib/copy.c:232 +#, c-format +msgid "Copying features (%s)..." +msgstr "" + +#: ../lib/vector/Vlib/copy.c:358 +msgid "Writing new feature failed" +msgstr "" + +#: ../lib/vector/Vlib/copy.c:364 +#, c-format +msgid "%d features without category or from different layer skipped" +msgstr "" + +#: ../lib/vector/Vlib/copy.c:396 +msgid "Exporting nodes..." +msgstr "" + +#: ../lib/vector/Vlib/copy.c:424 +#, c-format +msgid "Writing node %d failed" +msgstr "" + +#: ../lib/vector/Vlib/copy.c:502 +msgid "Exporting areas..." +msgstr "" + +#: ../lib/vector/Vlib/copy.c:560 ../lib/vector/Vlib/copy.c:568 +#, c-format +msgid "Writing area %d failed" +msgstr "" + +#: ../lib/vector/Vlib/copy.c:576 +#, c-format +msgid "%d areas without category or from different layer skipped" +msgstr "" + +#: ../lib/vector/Vlib/copy.c:630 +#, c-format +msgid "Unable to copy table <%s> for layer %d from <%s> to <%s>" +msgstr "" + +#: ../lib/vector/Vlib/copy.c:749 +#, c-format +msgid "Unable to add database link for vector map <%s>" +msgstr "" + +#: ../lib/vector/Vlib/copy.c:773 +#, c-format +msgid "Unable to open database <%s> with driver <%s>" +msgstr "" + +#: ../lib/vector/Vlib/copy.c:780 +msgid "Unable to create index" +msgstr "" + +#: ../lib/vector/Vlib/copy.c:786 +#, c-format +msgid "Unable to grant privileges on table <%s>" +msgstr "" + +#: ../lib/vector/Vlib/build_ogr.c:72 +msgid "Empty OGR layer, nothing to build" +msgstr "" + +#: ../lib/vector/Vlib/build_ogr.c:89 +msgid "" +"Random read is not supported by OGR for this layer. Unable to build " +"topology." +msgstr "" + +#: ../lib/vector/Vlib/build_ogr.c:139 +#, c-format +msgid "Unable to open fidx file for write <%s>" +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:252 +msgid "Temporary vector maps can be accessed only in the current mapset" +msgstr "" + +#: ../lib/vector/Vlib/open.c:277 +msgid "" +"Vector map which is not in the current mapset cannot be opened for update" +msgstr "" + +#: ../lib/vector/Vlib/open.c:311 +#, c-format +msgid "Unable to read header file of vector map <%s>" +msgstr "" + +#: ../lib/vector/Vlib/open.c:352 +#, c-format +msgid "Unable to open topology file for vector map <%s>" +msgstr "" + +#: ../lib/vector/Vlib/open.c:419 +#, c-format +msgid "" +"Unable to open vector map <%s> on level %d. Try to rebuild vector topology " +"with v.build." +msgstr "" + +#: ../lib/vector/Vlib/open.c:445 +#, c-format +msgid "Building topology for OGR layer <%s> from datasource '%s'..." +msgstr "" + +#: ../lib/vector/Vlib/open.c:453 +#, c-format +msgid "Unable to open vector map <%s> on level %d" +msgstr "" + +#: ../lib/vector/Vlib/open.c:507 +#, c-format +msgid "Unable to open history file for vector map <%s>" +msgstr "" + +#: ../lib/vector/Vlib/open.c:777 +#, c-format +msgid "Unable to create vector map: <%s> is not in the current mapset (%s)" +msgstr "" + +#: ../lib/vector/Vlib/open.c:786 +#, c-format +msgid "Unable to create vector map: <%s> is not SQL compliant" +msgstr "" + +#: ../lib/vector/Vlib/open.c:846 +#, c-format +msgid "Unable to open history file of vector map <%s>" +msgstr "" + +#: ../lib/vector/Vlib/open.c:887 +#, c-format +msgid "Using OGR/%s format" +msgstr "" + +#: ../lib/vector/Vlib/open.c:891 +msgid "Using PostGIS Topology format" +msgstr "" + +#: ../lib/vector/Vlib/open.c:893 +msgid "Using PostGIS format" +msgstr "" + +#: ../lib/vector/Vlib/open.c:896 +msgid "Using native format" +msgstr "" + +#: ../lib/vector/Vlib/open.c:985 +#, c-format +msgid "Unable to stat file <%s>" +msgstr "" + +#: ../lib/vector/Vlib/open.c:1049 +#, c-format +msgid "unknown %d (update Vect_maptype_info)" +msgstr "" + +#: ../lib/vector/Vlib/open.c:1138 +msgid "Size of 'coor' file differs from value saved in topology file" +msgstr "" + +#: ../lib/vector/Vlib/open.c:1149 ../lib/vector/Vlib/open.c:1248 +#, c-format +msgid "Please rebuild topology for vector map <%s@%s>" +msgstr "" + +#: ../lib/vector/Vlib/open.c:1237 +msgid "Size of 'coor' file differs from value saved in sidx file" +msgstr "" + +#: ../lib/vector/Vlib/open.c:1317 +msgid "Unable to open OGR file" +msgstr "" + +#: ../lib/vector/Vlib/open.c:1343 +msgid "OGR output also detected, using OGR" +msgstr "" + +#: ../lib/vector/vedit/cats.c:63 +#, c-format +msgid "Unable to set category %d for (feature id %d)" +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/vedit/select.c:231 +msgid "Unknown query tool" +msgstr "" + +#: ../lib/vector/neta/utils.c:200 +#, c-format +msgid "Point %d is not connected!" +msgstr "" + +#: ../lib/vector/neta/utils.c:235 +#, c-format +msgid "'%s' must be > 0" +msgstr "" + +#: ../lib/vector/neta/utils.c:244 +msgid "'where' and 'cats' parameters were supplied, cat will be ignored" +msgstr "" + +#: ../lib/vector/neta/utils.c:247 +msgid "Unable to load data from database" +msgstr "" + +#: ../lib/vector/neta/utils.c:254 +msgid "Problem loading category values" +msgstr "" + +#: ../lib/vector/neta/spanningtree.c:109 +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/ogsf/gsd_img_tif.c:66 ../lib/ogsf/gk2.c:216 +#: ../lib/ogsf/gsd_img_ppm.c:52 ../lib/ogsf/gsd_img_ppm.c:95 +#, c-format +msgid "Unable to open file <%s> for writing" +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/gk2.c:272 ../lib/ogsf/gk2.c:285 +msgid "Check no. of frames requested and keyframes marked" +msgstr "" + +#: ../lib/ogsf/gp2.c:705 +msgid "Unknown icon marker, using \"sphere\"" +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/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/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/gs_bm.c:124 +msgid "Bitmap mismatch" +msgstr "" + +#: ../lib/ogsf/gsd_label.c:58 +msgid "Max. number of labels reached!" +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/gsd_prim.c:155 +#, c-format +msgid "Color Material: %d" +msgstr "" + +#: ../lib/ogsf/gsd_prim.c:642 +#, c-format +msgid "" +"gsd_rot(): %c is an invalid axis specification. Rotation ignored. Please " +"advise GRASS developers of this error" +msgstr "" + +#: ../lib/ogsf/gsd_surf.c:1742 +msgid "Cut-plane points mis-match between surfaces. Check resolution(s)." +msgstr "" + +#: ../lib/ogsf/gsdrape.c:207 +msgid "Unable to process vector map - out of memory" +msgstr "" + +#: ../lib/ogsf/gsds.c:109 +msgid "Maximum number of datasets exceeded" +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/gvl2.c:267 +#, c-format +msgid "Loading 3d raster map <%s>..." +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/trans.c:180 +msgid "Out of matrix stack space" +msgstr "" + +#: ../lib/ogsf/trans.c:200 +msgid "Tried to pop an empty stack" +msgstr "" + +#: ../lib/gmath/solvers_krylov.c:254 ../lib/gmath/solvers_krylov.c:482 +#: ../lib/gmath/solvers_krylov.c:646 ../lib/gmath/solvers_direct.c:134 +msgid "Unable to solve the linear equation system" +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/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_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_cholesky_band.c:33 +#, c-format +msgid "Decomposition failed at row %i and col %i" +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 +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:1371 +msgid "Output vector is not the same type as others" +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/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_blas2.c:35 +msgid "" +"\n" +"++ Running blas level 2 benchmark ++" +msgstr "" + +#: ../lib/gmath/test/bench_blas3.c:34 +msgid "" +"\n" +"++ Running blas level 3 benchmark ++" +msgstr "" + +#: ../lib/gmath/test/bench_solver_direct.c:34 +msgid "" +"\n" +"++ Running direct solver benchmark ++" +msgstr "" + +#: ../lib/gmath/test/bench_solver_krylov.c:34 +msgid "" +"\n" +"++ Running krylov solver benchmark ++" +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/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_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_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_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_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/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/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/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/ls.c:103 +#, c-format +msgid "Unable to open directory %s" +msgstr "" + +#: ../lib/gis/parser_wps.c:490 +msgid "Multiple outputs are not supported by WPS 1.0.0" +msgstr "" + +#: ../lib/gis/error.c:362 +msgid "WARNING: " +msgstr "" + +#: ../lib/gis/error.c:363 ../lib/gis/parser.c:1588 +#, c-format +msgid "ERROR: " +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/token.c:169 +msgid "parse error" +msgstr "" + +#: ../lib/gis/cmprzlib.c:99 ../lib/gis/cmprzlib.c:195 +#: ../lib/gis/compress.c:303 ../lib/gis/cmprbzip.c:90 +#: ../lib/gis/cmprbzip.c:164 ../lib/gis/cmprlz4.c:81 ../lib/gis/cmprlz4.c:138 +msgid "No source buffer" +msgstr "" + +#: ../lib/gis/cmprzlib.c:102 ../lib/gis/cmprzlib.c:198 +#: ../lib/gis/cmprbzip.c:93 ../lib/gis/cmprbzip.c:167 ../lib/gis/cmprlz4.c:84 +#: ../lib/gis/cmprlz4.c:141 +msgid "No destination buffer" +msgstr "" + +#: ../lib/gis/cmprzlib.c:109 ../lib/gis/cmprzlib.c:205 +#: ../lib/gis/compress.c:305 ../lib/gis/cmprbzip.c:100 +#: ../lib/gis/cmprbzip.c:174 ../lib/gis/cmprlz4.c:91 ../lib/gis/cmprlz4.c:148 +#, c-format +msgid "Invalid source buffer size %d" +msgstr "" + +#: ../lib/gis/cmprzlib.c:111 ../lib/gis/cmprzlib.c:207 +#: ../lib/gis/compress.c:225 ../lib/gis/cmprbzip.c:102 +#: ../lib/gis/cmprbzip.c:176 ../lib/gis/cmprlz4.c:93 ../lib/gis/cmprlz4.c:150 +#, c-format +msgid "Invalid destination buffer size %d" +msgstr "" + +#: ../lib/gis/cmprzlib.c:139 ../lib/gis/cmprzlib.c:157 +#, c-format +msgid "ZLIB compression error %d: %s" +msgstr "" + +#: ../lib/gis/cmprzlib.c:225 ../lib/gis/cmprzlib.c:242 +#, c-format +msgid "ZLIB decompression error %d: %s" +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/parser_standard_options.c:147 +msgid "SQL SELECT statement" +msgstr "" + +#: ../lib/gis/parser_standard_options.c:149 +msgid "Example: select * from towns where population > 10000" +msgstr "" + +#: ../lib/gis/parser_standard_options.c:157 +msgid "WHERE conditions of SQL statement without 'where' keyword" +msgstr "" + +#: ../lib/gis/parser_standard_options.c:158 +msgid "Example: income < 1000 and population >= 10000" +msgstr "" + +#: ../lib/gis/parser_standard_options.c:166 +msgid "Name of attribute table" +msgstr "" + +#: ../lib/gis/parser_standard_options.c:175 +msgid "Name of database driver" +msgstr "" + +#: ../lib/gis/parser_standard_options.c:184 +msgid "Name of database" +msgstr "" + +#: ../lib/gis/parser_standard_options.c:193 +msgid "Database schema" +msgstr "" + +#: ../lib/gis/parser_standard_options.c:194 +msgid "" +"Do not use this option if schemas are not supported by driver/database " +"server" +msgstr "" + +#: ../lib/gis/parser_standard_options.c:203 +msgid "Name of attribute column" +msgstr "" + +#: ../lib/gis/parser_standard_options.c:212 +msgid "Name of attribute column(s)" +msgstr "" + +#: ../lib/gis/parser_standard_options.c:221 +msgid "Name of key column" +msgstr "" + +#: ../lib/gis/parser_standard_options.c:222 +msgid "Must refer to an integer column" +msgstr "" + +#: ../lib/gis/parser_standard_options.c:234 +msgid "Name of input imagery group" +msgstr "" + +#: ../lib/gis/parser_standard_options.c:242 +msgid "Name of input imagery subgroup" +msgstr "" + +#: ../lib/gis/parser_standard_options.c:252 +msgid "Name of input raster map" +msgstr "" + +#: ../lib/gis/parser_standard_options.c:261 +msgid "Name of input raster map(s)" +msgstr "" + +#: ../lib/gis/parser_standard_options.c:269 +msgid "Name for output raster map" +msgstr "" + +#: ../lib/gis/parser_standard_options.c:278 +msgid "Name for output raster map(s)" +msgstr "" + +#: ../lib/gis/parser_standard_options.c:286 +msgid "Name of raster map" +msgstr "" + +#: ../lib/gis/parser_standard_options.c:295 +msgid "Name of raster map(s)" +msgstr "" + +#: ../lib/gis/parser_standard_options.c:303 +msgid "Name of base raster map" +msgstr "" + +#: ../lib/gis/parser_standard_options.c:311 +msgid "Name of cover raster map" +msgstr "" + +#: ../lib/gis/parser_standard_options.c:319 +msgid "Name of input elevation raster map" +msgstr "" + +#: ../lib/gis/parser_standard_options.c:328 +msgid "Name of input elevation raster map(s)" +msgstr "" + +#: ../lib/gis/parser_standard_options.c:335 +msgid "Type of raster map to be created" +msgstr "" + +#: ../lib/gis/parser_standard_options.c:336 +msgid "Storage type for resultant raster map" +msgstr "" + +#: ../lib/gis/parser_standard_options.c:340 +msgid "Integer" +msgstr "" + +#: ../lib/gis/parser_standard_options.c:341 +msgid "Single precision floating point" +msgstr "" + +#: ../lib/gis/parser_standard_options.c:342 +msgid "Double precision floating point" +msgstr "" + +#: ../lib/gis/parser_standard_options.c:348 +msgid "Sampling interpolation method" +msgstr "" + +#: ../lib/gis/parser_standard_options.c:352 +msgid "Nearest-neighbor interpolation" +msgstr "" + +#: ../lib/gis/parser_standard_options.c:353 +msgid "Bilinear interpolation" +msgstr "" + +#: ../lib/gis/parser_standard_options.c:354 +msgid "Bicubic interpolation" +msgstr "" + +#: ../lib/gis/parser_standard_options.c:363 +msgid "Name of input basename raster map(s)" +msgstr "" + +#: ../lib/gis/parser_standard_options.c:372 +msgid "Name for output basename raster map(s)" +msgstr "" + +#: ../lib/gis/parser_standard_options.c:382 +msgid "Name of input 3D raster map" +msgstr "" + +#: ../lib/gis/parser_standard_options.c:391 +msgid "Name of input 3D raster map(s)" +msgstr "" + +#: ../lib/gis/parser_standard_options.c:399 +msgid "Name for output 3D raster map" +msgstr "" + +#: ../lib/gis/parser_standard_options.c:407 +msgid "Name of 3D raster map" +msgstr "" + +#: ../lib/gis/parser_standard_options.c:416 +msgid "Name of 3D raster map(s)" +msgstr "" + +#: ../lib/gis/parser_standard_options.c:425 +msgid "Data type used in the output raster3d map" +msgstr "" + +#: ../lib/gis/parser_standard_options.c:434 +msgid "" +"Number of digits used as mantissa in the internal map storage, 0 -23 for " +"float, 0 - 52 for double, max or default" +msgstr "" + +#: ../lib/gis/parser_standard_options.c:444 +msgid "The compression method used in the output raster3d map" +msgstr "" + +#: ../lib/gis/parser_standard_options.c:454 +msgid "" +"The dimensions of the tiles used in the output raster3d map (XxYxZ or " +"default: 16x16x8)" +msgstr "" + +#: ../lib/gis/parser_standard_options.c:464 +msgid "Name of input vector map" +msgstr "" + +#: ../lib/gis/parser_standard_options.c:465 +#: ../lib/gis/parser_standard_options.c:492 +msgid "Or data source for direct OGR access" +msgstr "" + +#: ../lib/gis/parser_standard_options.c:474 +msgid "Name of input vector map(s)" +msgstr "" + +#: ../lib/gis/parser_standard_options.c:475 +msgid "Or data source(s) for direct OGR access" +msgstr "" + +#: ../lib/gis/parser_standard_options.c:483 +msgid "Name for output vector map" +msgstr "" + +#: ../lib/gis/parser_standard_options.c:491 +msgid "Name of vector map" +msgstr "" + +#: ../lib/gis/parser_standard_options.c:501 +msgid "Name of vector map(s)" +msgstr "" + +#: ../lib/gis/parser_standard_options.c:510 +#: ../lib/gis/parser_standard_options.c:519 +msgid "Input feature type" +msgstr "" + +#: ../lib/gis/parser_standard_options.c:526 +msgid "Layer number or name" +msgstr "" + +#: ../lib/gis/parser_standard_options.c:528 +msgid "" +"Vector features can have category values in different layers. This number " +"determines which layer to use. When used with direct OGR access this is the " +"layer name." +msgstr "" + +#: ../lib/gis/parser_standard_options.c:538 +msgid "Layer number or name ('-1' for all layers)" +msgstr "" + +#: ../lib/gis/parser_standard_options.c:540 +msgid "" +"A single vector map can be connected to multiple database tables. This " +"number determines which table to use. When used with direct OGR access this " +"is the layer name." +msgstr "" + +#: ../lib/gis/parser_standard_options.c:549 +msgid "Category value" +msgstr "" + +#: ../lib/gis/parser_standard_options.c:557 +msgid "Category values" +msgstr "" + +#: ../lib/gis/parser_standard_options.c:558 +#: ../lib/gis/parser_standard_options.c:573 +msgid "Example: 1,3,7-9,13" +msgstr "" + +#: ../lib/gis/parser_standard_options.c:565 +msgid "Feature id" +msgstr "" + +#: ../lib/gis/parser_standard_options.c:572 +msgid "Feature ids" +msgstr "" + +#: ../lib/gis/parser_standard_options.c:583 +#: ../lib/gis/parser_standard_options.c:591 +msgid "Name of input file" +msgstr "" + +#: ../lib/gis/parser_standard_options.c:599 +msgid "Name for output file" +msgstr "" + +#: ../lib/gis/parser_standard_options.c:608 +msgid "Field separator" +msgstr "" + +#: ../lib/gis/parser_standard_options.c:609 +msgid "Special characters: pipe, comma, space, tab, newline" +msgstr "" + +#: ../lib/gis/parser_standard_options.c:620 +#: ../lib/gis/parser_standard_options.c:631 +msgid "Color" +msgstr "" + +#: ../lib/gis/parser_standard_options.c:622 +msgid "Either a standard color name or R:G:B triplet" +msgstr "" + +#: ../lib/gis/parser_standard_options.c:633 +msgid "Either a standard color name, R:G:B triplet, or \"none\"" +msgstr "" + +#: ../lib/gis/parser_standard_options.c:644 +msgid "Name of input directory" +msgstr "" + +#: ../lib/gis/parser_standard_options.c:654 +msgid "Units" +msgstr "" + +#: ../lib/gis/parser_standard_options.c:663 +msgid "Data type(s)" +msgstr "" + +#: ../lib/gis/parser_standard_options.c:673 +msgid "Name of mapset (default: current search path)" +msgstr "" + +#: ../lib/gis/parser_standard_options.c:674 +msgid "'.' for current mapset" +msgstr "" + +#: ../lib/gis/parser_standard_options.c:682 +msgid "Location name" +msgstr "" + +#: ../lib/gis/parser_standard_options.c:683 +msgid "Location name (not location path)" +msgstr "" + +#: ../lib/gis/parser_standard_options.c:693 +msgid "GRASS GIS database directory" +msgstr "" + +#: ../lib/gis/parser_standard_options.c:694 +msgid "Default: path to the current GRASS GIS database" +msgstr "" + +#: ../lib/gis/parser_standard_options.c:706 +msgid "Coordinates" +msgstr "" + +#: ../lib/gis/parser_standard_options.c:715 +msgid "Name of color table" +msgstr "" + +#: ../lib/gis/parser_standard_options.c:726 +msgid "String representing NULL value" +msgstr "" + +#: ../lib/gis/parser_standard_options.c:735 +msgid "Name of saved region" +msgstr "" + +#: ../lib/gis/parser_standard_options.c:745 +msgid "Name of the input space time dataset" +msgstr "" + +#: ../lib/gis/parser_standard_options.c:754 +msgid "Name of the input space time datasets" +msgstr "" + +#: ../lib/gis/parser_standard_options.c:762 +msgid "Name of the output space time dataset" +msgstr "" + +#: ../lib/gis/parser_standard_options.c:770 +msgid "Name of the input space time raster dataset" +msgstr "" + +#: ../lib/gis/parser_standard_options.c:779 +msgid "Name of the input space time raster datasets" +msgstr "" + +#: ../lib/gis/parser_standard_options.c:787 +msgid "Name of the output space time raster dataset" +msgstr "" + +#: ../lib/gis/parser_standard_options.c:795 +msgid "Name of the input space time vector dataset" +msgstr "" + +#: ../lib/gis/parser_standard_options.c:804 +msgid "Name of the input space time vector datasets" +msgstr "" + +#: ../lib/gis/parser_standard_options.c:812 +msgid "Name of the output space time vector dataset" +msgstr "" + +#: ../lib/gis/parser_standard_options.c:820 +msgid "Name of the input space time raster3d dataset" +msgstr "" + +#: ../lib/gis/parser_standard_options.c:829 +msgid "Name of the input space time raster3d datasets" +msgstr "" + +#: ../lib/gis/parser_standard_options.c:837 +msgid "Name of the output space time raster3d dataset" +msgstr "" + +#: ../lib/gis/parser_standard_options.c:846 +msgid "Type of the input space time dataset" +msgstr "" + +#: ../lib/gis/parser_standard_options.c:854 +msgid "Name of the input map" +msgstr "" + +#: ../lib/gis/parser_standard_options.c:863 +msgid "Name of the input maps" +msgstr "" + +#: ../lib/gis/parser_standard_options.c:872 +msgid "Type of the input map" +msgstr "" + +#: ../lib/gis/parser_standard_options.c:881 +msgid "The temporal type of the space time dataset" +msgstr "" + +#: ../lib/gis/parser_standard_options.c:888 +msgid "" +"WHERE conditions of SQL statement without 'where' keyword used in the " +"temporal GIS framework" +msgstr "" + +#: ../lib/gis/parser_standard_options.c:889 +msgid "Example: start_time > '2001-01-01 12:30:00'" +msgstr "" + +#: ../lib/gis/parser_standard_options.c:899 +msgid "The method to be used for sampling the input dataset" +msgstr "" + +#: ../lib/gis/parser_standard_options.c:933 +msgid "Do not create attribute table" +msgstr "" + +#: ../lib/gis/parser_standard_options.c:937 +msgid "Do not build topology" +msgstr "" + +#: ../lib/gis/parser_standard_options.c:938 +msgid "Advantageous when handling a large number of points" +msgstr "" + +#: ../lib/gis/find_file.c:114 +#, c-format +msgid "Data element '%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/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/lrand48.c:84 +#, c-format +msgid "gettimeofday failed: %s" +msgstr "" + +#: ../lib/gis/lrand48.c:114 +msgid "Pseudo-random number generator not seeded" +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:167 ../lib/gis/parser_help.c:215 +#: ../lib/gis/parser_interface.c:329 ../lib/gis/parser_rest.c:164 +msgid "Allow output files to overwrite existing files" +msgstr "" + +#: ../lib/gis/parser_html.c:171 ../lib/gis/parser_help.c:217 +#: ../lib/gis/parser_interface.c:337 +msgid "Print usage summary" +msgstr "" + +#: ../lib/gis/parser_html.c:174 ../lib/gis/parser_help.c:218 +#: ../lib/gis/parser_interface.c:344 ../lib/gis/parser_rest.c:168 +msgid "Verbose module output" +msgstr "" + +#: ../lib/gis/parser_html.c:177 ../lib/gis/parser_help.c:219 +#: ../lib/gis/parser_interface.c:351 ../lib/gis/parser_rest.c:171 +msgid "Quiet module output" +msgstr "" + +#: ../lib/gis/parser_html.c:180 ../lib/gis/parser_help.c:221 +msgid "Force launching GUI dialog" +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/rd_cellhd.c:141 ../lib/gis/rd_cellhd.c:180 +#: ../lib/gis/rd_cellhd.c:357 +#, c-format +msgid "Syntax error in cell header, line %d: %s" +msgstr "" + +#: ../lib/gis/rd_cellhd.c:150 +msgid "Duplicate projection field" +msgstr "" + +#: ../lib/gis/rd_cellhd.c:153 +#, c-format +msgid "Invalid projection field: %s" +msgstr "" + +#: ../lib/gis/rd_cellhd.c:160 +msgid "Duplicate zone field" +msgstr "" + +#: ../lib/gis/rd_cellhd.c:163 +#, c-format +msgid "Invalid zone field: %s" +msgstr "" + +#: ../lib/gis/rd_cellhd.c:170 ../lib/gis/rd_cellhd.c:172 +#: ../lib/gis/rd_cellhd.c:363 ../lib/gis/rd_cellhd.c:365 +#: ../lib/gis/rd_cellhd.c:367 ../lib/gis/rd_cellhd.c:369 +#: ../lib/gis/rd_cellhd.c:371 ../lib/gis/rd_cellhd.c:373 +#: ../lib/gis/rd_cellhd.c:384 ../lib/gis/rd_cellhd.c:386 +#: ../lib/gis/rd_cellhd.c:388 ../lib/gis/rd_cellhd.c:390 +#, c-format +msgid "Field <%s> missing" +msgstr "" + +#: ../lib/gis/rd_cellhd.c:195 +msgid "Duplicate north field" +msgstr "" + +#: ../lib/gis/rd_cellhd.c:197 +#, c-format +msgid "Invalid north field: %s" +msgstr "" + +#: ../lib/gis/rd_cellhd.c:203 +msgid "Duplicate south field" +msgstr "" + +#: ../lib/gis/rd_cellhd.c:205 +#, c-format +msgid "Invalid south field: %s" +msgstr "" + +#: ../lib/gis/rd_cellhd.c:211 +msgid "Duplicate east field" +msgstr "" + +#: ../lib/gis/rd_cellhd.c:213 +#, c-format +msgid "Invalid east field: %s" +msgstr "" + +#: ../lib/gis/rd_cellhd.c:219 +msgid "Duplicate west field" +msgstr "" + +#: ../lib/gis/rd_cellhd.c:221 +#, c-format +msgid "Invalid west field: %s" +msgstr "" + +#: ../lib/gis/rd_cellhd.c:227 +msgid "Duplicate top field" +msgstr "" + +#: ../lib/gis/rd_cellhd.c:229 +#, c-format +msgid "Invalid top field: %s" +msgstr "" + +#: ../lib/gis/rd_cellhd.c:235 +msgid "Duplicate bottom field" +msgstr "" + +#: ../lib/gis/rd_cellhd.c:237 +#, c-format +msgid "Invalid bottom field: %s" +msgstr "" + +#: ../lib/gis/rd_cellhd.c:243 +msgid "Duplicate e-w resolution field" +msgstr "" + +#: ../lib/gis/rd_cellhd.c:245 ../lib/gis/rd_cellhd.c:247 +#, c-format +msgid "Invalid e-w resolution field: %s" +msgstr "" + +#: ../lib/gis/rd_cellhd.c:253 +msgid "Duplicate 3D e-w resolution field" +msgstr "" + +#: ../lib/gis/rd_cellhd.c:255 ../lib/gis/rd_cellhd.c:257 +#, c-format +msgid "Invalid 3D e-w resolution field: %s" +msgstr "" + +#: ../lib/gis/rd_cellhd.c:263 +msgid "Duplicate n-s resolution field" +msgstr "" + +#: ../lib/gis/rd_cellhd.c:265 ../lib/gis/rd_cellhd.c:267 +#, c-format +msgid "Invalid n-s resolution field: %s" +msgstr "" + +#: ../lib/gis/rd_cellhd.c:273 +msgid "Duplicate 3D n-s resolution field" +msgstr "" + +#: ../lib/gis/rd_cellhd.c:275 ../lib/gis/rd_cellhd.c:277 +#, c-format +msgid "Invalid 3D n-s resolution field: %s" +msgstr "" + +#: ../lib/gis/rd_cellhd.c:283 +msgid "Duplicate t-b resolution field" +msgstr "" + +#: ../lib/gis/rd_cellhd.c:285 ../lib/gis/rd_cellhd.c:287 +#, c-format +msgid "Invalid t-b resolution field: %s" +msgstr "" + +#: ../lib/gis/rd_cellhd.c:293 +msgid "Duplicate rows field" +msgstr "" + +#: ../lib/gis/rd_cellhd.c:295 ../lib/gis/rd_cellhd.c:297 +#, c-format +msgid "Invalid rows field: %s" +msgstr "" + +#: ../lib/gis/rd_cellhd.c:303 +msgid "Duplicate 3D rows field" +msgstr "" + +#: ../lib/gis/rd_cellhd.c:305 ../lib/gis/rd_cellhd.c:307 +#, c-format +msgid "Invalid 3D rows field: %s" +msgstr "" + +#: ../lib/gis/rd_cellhd.c:313 +msgid "Duplicate cols field" +msgstr "" + +#: ../lib/gis/rd_cellhd.c:315 ../lib/gis/rd_cellhd.c:317 +#, c-format +msgid "Invalid cols field: %s" +msgstr "" + +#: ../lib/gis/rd_cellhd.c:323 +msgid "Duplicate 3D cols field" +msgstr "" + +#: ../lib/gis/rd_cellhd.c:325 ../lib/gis/rd_cellhd.c:327 +#, c-format +msgid "Invalid 3D cols field: %s" +msgstr "" + +#: ../lib/gis/rd_cellhd.c:333 +msgid "Duplicate depths field" +msgstr "" + +#: ../lib/gis/rd_cellhd.c:335 ../lib/gis/rd_cellhd.c:337 +#, c-format +msgid "Invalid depths field: %s" +msgstr "" + +#: ../lib/gis/rd_cellhd.c:343 +msgid "Duplicate format field" +msgstr "" + +#: ../lib/gis/rd_cellhd.c:345 +#, c-format +msgid "Invalid format field: %s" +msgstr "" + +#: ../lib/gis/rd_cellhd.c:351 +msgid "Duplicate compressed field" +msgstr "" + +#: ../lib/gis/rd_cellhd.c:353 +#, c-format +msgid "Invalid compressed field: %s" +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 +msgid "G_spawn: 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 +#, c-format +msgid "Unable to create a new process: %s" +msgstr "" + +#: ../lib/gis/spawn.c:681 +#, c-format +msgid "Unable to change directory to %s" +msgstr "" + +#: ../lib/gis/spawn.c:689 +msgid "Unable to execute command" +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/compress.c:132 ../lib/gis/compress.c:193 +#: ../lib/gis/compress.c:208 +msgid "Request for unsupported compressor" +msgstr "" + +#: ../lib/gis/compress.c:223 +msgid "No destination buffer allocated" +msgstr "" + +#: ../lib/gis/compress.c:230 +#, c-format +msgid "Invalid read size %d" +msgstr "" + +#: ../lib/gis/compress.c:251 +#, c-format +msgid "Unable to read %d bytes: end of file" +msgstr "" + +#: ../lib/gis/compress.c:253 +#, c-format +msgid "Unable to read %d bytes: %s" +msgstr "" + +#: ../lib/gis/compress.c:327 ../lib/gis/compress.c:350 +#: ../lib/gis/compress.c:391 +msgid "Unable to write compression flag" +msgstr "" + +#: ../lib/gis/compress.c:338 ../lib/gis/compress.c:361 +#: ../lib/gis/compress.c:404 +#, c-format +msgid "Unable to write %d bytes: nothing written" +msgstr "" + +#: ../lib/gis/compress.c:340 ../lib/gis/compress.c:363 +#: ../lib/gis/compress.c:406 +#, c-format +msgid "Unable to write %d bytes: %s" +msgstr "" + +#: ../lib/gis/cmprbzip.c:83 ../lib/gis/cmprbzip.c:157 +msgid "GRASS needs to be compiled with BZIP2 for BZIP2 compression" +msgstr "" + +#: ../lib/gis/cmprbzip.c:122 +#, c-format +msgid "BZIP2 version %s compression error %d" +msgstr "" + +#: ../lib/gis/cmprbzip.c:189 +#, c-format +msgid "BZIP2 version %s decompression error %d" +msgstr "" + +#: ../lib/gis/cmprbzip.c:200 ../lib/gis/cmprlz4.c:168 +#, c-format +msgid "Got uncompressed size %d, expected %d" +msgstr "" + +#: ../lib/gis/cmprlz4.c:107 +msgid "LZ4 compression error" +msgstr "" + +#: ../lib/gis/cmprlz4.c:159 +msgid "LZ4 decompression error" +msgstr "" + +#: ../lib/gis/adj_cellhd.c:57 +#, c-format +msgid "Illegal n-s resolution value <%lf>" +msgstr "" + +#: ../lib/gis/adj_cellhd.c:61 ../lib/gis/adj_cellhd.c:163 +msgid "Illegal row value" +msgstr "" + +#: ../lib/gis/adj_cellhd.c:65 ../lib/gis/adj_cellhd.c:169 +msgid "Illegal e-w resolution value" +msgstr "" + +#: ../lib/gis/adj_cellhd.c:69 ../lib/gis/adj_cellhd.c:175 +msgid "Illegal col value" +msgstr "" + +#: ../lib/gis/adj_cellhd.c:75 ../lib/gis/adj_cellhd.c:191 +msgid "North must be north of South" +msgstr "" + +#: ../lib/gis/adj_cellhd.c:77 ../lib/gis/adj_cellhd.c:193 +msgid "North must be larger than South" +msgstr "" + +#: ../lib/gis/adj_cellhd.c:83 ../lib/gis/adj_cellhd.c:199 +msgid "East must be larger than West" +msgstr "" + +#: ../lib/gis/adj_cellhd.c:102 ../lib/gis/adj_cellhd.c:242 +msgid "Invalid coordinates" +msgstr "" + +#: ../lib/gis/adj_cellhd.c:109 ../lib/gis/adj_cellhd.c:249 +msgid "NS resolution has been changed" +msgstr "" + +#: ../lib/gis/adj_cellhd.c:114 ../lib/gis/adj_cellhd.c:254 +msgid "EW resolution has been changed" +msgstr "" + +#: ../lib/gis/adj_cellhd.c:117 ../lib/gis/adj_cellhd.c:257 +msgid "NS and EW resolutions are different" +msgstr "" + +#: ../lib/gis/adj_cellhd.c:157 +msgid "Illegal n-s resolution value" +msgstr "" + +#: ../lib/gis/adj_cellhd.c:159 +msgid "Illegal n-s3 resolution value" +msgstr "" + +#: ../lib/gis/adj_cellhd.c:165 +msgid "Illegal row3 value" +msgstr "" + +#: ../lib/gis/adj_cellhd.c:171 +msgid "Illegal e-w3 resolution value" +msgstr "" + +#: ../lib/gis/adj_cellhd.c:177 +msgid "Illegal col3 value" +msgstr "" + +#: ../lib/gis/adj_cellhd.c:181 +msgid "Illegal t-b3 resolution value" +msgstr "" + +#: ../lib/gis/adj_cellhd.c:185 +msgid "Illegal depths value" +msgstr "" + +#: ../lib/gis/adj_cellhd.c:202 +msgid "Top must be larger than Bottom" +msgstr "" + +#: ../lib/gis/adj_cellhd.c:276 +#, c-format +msgid "East (%.15g) is not larger than West (%.15g)" +msgstr "" + +#: ../lib/gis/adj_cellhd.c:311 +#, c-format +msgid "Illegal latitude for North: %g" +msgstr "" + +#: ../lib/gis/adj_cellhd.c:313 +#, c-format +msgid "Illegal latitude for South: %g" +msgstr "" + +#: ../lib/gis/adj_cellhd.c:319 +#, c-format +msgid "Illegal longitude for West: %g" +msgstr "" + +#: ../lib/gis/adj_cellhd.c:323 +#, c-format +msgid "Illegal longitude for East: %g" +msgstr "" + +#: ../lib/gis/adj_cellhd.c:351 +#, c-format +msgid "NS extent does not match NS resolution: %g cells difference" +msgstr "" + +#: ../lib/gis/adj_cellhd.c:360 +#, c-format +msgid "%g cells missing to reach 90 degree north" +msgstr "" + +#: ../lib/gis/adj_cellhd.c:363 ../lib/gis/adj_cellhd.c:377 +#: ../lib/gis/adj_cellhd.c:391 +#, c-format +msgid "Subtle input data rounding error of north boundary (%g)" +msgstr "" + +#: ../lib/gis/adj_cellhd.c:373 +#, c-format +msgid "90 degree north is exceeded by %g cells" +msgstr "" + +#: ../lib/gis/adj_cellhd.c:402 +msgid "Illegal latitude for North" +msgstr "" + +#: ../lib/gis/adj_cellhd.c:410 +#, c-format +msgid "%g cells missing to reach 90 degree south" +msgstr "" + +#: ../lib/gis/adj_cellhd.c:413 ../lib/gis/adj_cellhd.c:427 +#: ../lib/gis/adj_cellhd.c:441 +#, c-format +msgid "Subtle input data rounding error of south boundary (%g)" +msgstr "" + +#: ../lib/gis/adj_cellhd.c:423 +#, c-format +msgid "90 degree south is exceeded by %g cells" +msgstr "" + +#: ../lib/gis/adj_cellhd.c:452 +msgid "Illegal latitude for South" +msgstr "" + +#: ../lib/gis/adj_cellhd.c:481 +#, c-format +msgid "EW extent does not match EW resolution: %g cells difference" +msgstr "" + +#: ../lib/gis/adj_cellhd.c:487 +#, c-format +msgid "360 degree EW extent is exceeded by %g cells" +msgstr "" + +#: ../lib/gis/adj_cellhd.c:493 +#, c-format +msgid "%g cells missing to cover 360 degree EW extent" +msgstr "" + +#: ../lib/gis/adj_cellhd.c:528 +msgid "Invalid NS resolution" +msgstr "" + +#: ../lib/gis/adj_cellhd.c:533 +msgid "Invalid EW resolution" +msgstr "" + +#: ../lib/gis/adj_cellhd.c:538 +msgid "Invalid North" +msgstr "" + +#: ../lib/gis/adj_cellhd.c:543 +msgid "Invalid South" +msgstr "" + +#: ../lib/gis/adj_cellhd.c:548 +msgid "Invalid West" +msgstr "" + +#: ../lib/gis/adj_cellhd.c:553 +msgid "Invalid East" +msgstr "" + +#: ../lib/gis/adj_cellhd.c:606 +#, c-format +msgid "NS resolution rounded from %s to %s" +msgstr "" + +#: ../lib/gis/adj_cellhd.c:639 ../lib/gis/adj_cellhd.c:694 +#, c-format +msgid "North rounded from %s to %s" +msgstr "" + +#: ../lib/gis/adj_cellhd.c:651 +#, c-format +msgid "South adjusted from %s to %s" +msgstr "" + +#: ../lib/gis/adj_cellhd.c:666 ../lib/gis/adj_cellhd.c:709 +#, c-format +msgid "South rounded from %s to %s" +msgstr "" + +#: ../lib/gis/adj_cellhd.c:678 +#, c-format +msgid "North adjusted from %s to %s" +msgstr "" + +#: ../lib/gis/adj_cellhd.c:732 +#, c-format +msgid "EW resolution rounded from %s to %s" +msgstr "" + +#: ../lib/gis/adj_cellhd.c:765 ../lib/gis/adj_cellhd.c:820 +#, c-format +msgid "West rounded from %s to %s" +msgstr "" + +#: ../lib/gis/adj_cellhd.c:777 +#, c-format +msgid "East adjusted from %s to %s" +msgstr "" + +#: ../lib/gis/adj_cellhd.c:792 ../lib/gis/adj_cellhd.c:835 +#, c-format +msgid "East rounded from %s to %s" +msgstr "" + +#: ../lib/gis/adj_cellhd.c:804 +#, c-format +msgid "West adjusted from %s to %s" +msgstr "" + +#: ../lib/gis/get_window.c:118 +#, c-format +msgid "Unable to open element file <%s> for <%s@%s>" +msgstr "" + +#: ../lib/gis/get_window.c:123 +#, c-format +msgid "Region file %s/%s/%s is empty" +msgstr "" + +#: ../lib/gis/worker.c:84 +msgid "Task already has a worker" +msgstr "" + +#: ../lib/gis/parser_help.c:84 +msgid "Description:" +msgstr "" + +#: ../lib/gis/parser_help.c:103 +msgid "Keywords:" +msgstr "" + +#: ../lib/gis/parser_help.c:111 +msgid "Usage:" +msgstr "" + +#: ../lib/gis/parser_help.c:141 +msgid "ERROR: Option key not defined" +msgstr "" + +#: ../lib/gis/parser_help.c:191 +msgid "Flags:" +msgstr "" + +#: ../lib/gis/parser_help.c:220 +msgid "Super quiet module output" +msgstr "" + +#: ../lib/gis/parser_help.c:230 +msgid "Parameters:" +msgstr "" + +#: ../lib/gis/parser_help.c:253 +#, c-format +msgid " %*s default: %s\n" +msgstr "" + +#: ../lib/gis/parser_help.c:279 +#, c-format +msgid " %*s options: " +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/color_rules.c:88 +msgid "no description" +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/debug.c:80 +#, c-format +msgid "Cannot open debug file '%s'" +msgstr "" + +#: ../lib/gis/done_msg.c:38 +#, c-format +msgid "%s complete. %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/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/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/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/location.c:61 +#, c-format +msgid "LOCATION <%s> not available" +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/mapset_msc.c:90 +#, c-format +msgid "Unable to make mapset element %s (%s): %s" +msgstr "" + +#: ../lib/gis/mapset_msc.c:94 +#, c-format +msgid "Unable to access mapset element %s (%s): %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/myname.c:46 +msgid "This location has no description." +msgstr "" + +#: ../lib/gis/open.c:68 +#, c-format +msgid "G__open(read): mapset <%s> doesn't match xmapset <%s>" +msgstr "" + +#: ../lib/gis/open.c:89 +#, c-format +msgid "G__open(read): Unable to open '%s': %s" +msgstr "" + +#: ../lib/gis/open.c:98 +#, c-format +msgid "G__open(write): xmapset <%s> != G_mapset() <%s>" +msgstr "" + +#: ../lib/gis/open.c:122 +#, c-format +msgid "G__open(write): Unable to open '%s': %s" +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/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:270 +#, c-format +msgid "Option <%s> requires at least one of %s" +msgstr "" + +#: ../lib/gis/parser_dependencies.c:273 +#, c-format +msgid "Option <%s> requires <%s>" +msgstr "" + +#: ../lib/gis/parser_dependencies.c:305 +#, c-format +msgid "Option %s requires all of %s" +msgstr "" + +#: ../lib/gis/parser_dependencies.c:332 +#, c-format +msgid "Option %s is mutually exclusive with all of %s" +msgstr "" + +#: ../lib/gis/parser_dependencies.c:358 +#, c-format +msgid "Either all or none of %s must be given" +msgstr "" + +#: ../lib/gis/parser_dependencies.c:391 ../lib/gis/parser_dependencies.c:428 +#, c-format +msgid "Internal error: invalid rule type: %d" +msgstr "" + +#: ../lib/gis/parser.c:355 +#, c-format +msgid "BUG in option name, '%s' is not valid" +msgstr "" + +#: ../lib/gis/parser.c:407 +#, c-format +msgid "BUG in descriptions, option '%s' in <%s> does not exist" +msgstr "" + +#: ../lib/gis/parser.c:525 +msgid "Use either --quiet or --verbose flag, not both. Assuming --verbose." +msgstr "" + +#: ../lib/gis/parser.c:539 +msgid "Use either --quiet or --verbose flag, not both. Assuming --quiet." +msgstr "" + +#: ../lib/gis/parser.c:554 +msgid "Use either --qq or --verbose flag, not both. Assuming --qq." +msgstr "" + +#: ../lib/gis/parser.c:585 +#, c-format +msgid "Sorry <%s> is not a valid option" +msgstr "" + +#: ../lib/gis/parser.c:598 +msgid "Your installation doesn't include GUI, exiting." +msgstr "" + +#: ../lib/gis/parser.c:943 +msgid "Unable to determine program name" +msgstr "" + +#: ../lib/gis/parser.c:965 ../lib/gis/parser.c:984 +#, c-format +msgid "%s: Sorry, <%c> is not a valid flag" +msgstr "" + +#: ../lib/gis/parser.c:1114 +#, c-format +msgid "%s: Sorry, <%s=> is ambiguous" +msgstr "" + +#: ../lib/gis/parser.c:1117 +#, c-format +msgid "Option <%s=> matches" +msgstr "" + +#: ../lib/gis/parser.c:1135 +#, c-format +msgid "Please update the usage of <%s>: option <%s> has been renamed to <%s>" +msgstr "" + +#: ../lib/gis/parser.c:1148 +#, c-format +msgid "%s: Sorry, <%s> is not a valid parameter" +msgstr "" + +#: ../lib/gis/parser.c:1154 ../lib/gis/parser.c:1400 +#, c-format +msgid "<%s> is an abbreviation for <%s>" +msgstr "" + +#: ../lib/gis/parser.c:1159 +#, c-format +msgid "Option <%s> does not accept multiple answers" +msgstr "" + +#: ../lib/gis/parser.c:1231 +#, c-format +msgid "" +"Illegal range syntax for parameter <%s>\n" +"\tPresented as: %s" +msgstr "" + +#: ../lib/gis/parser.c:1237 +#, c-format +msgid "" +"Value <%s> out of range for parameter <%s>\n" +"\tLegal range: %s" +msgstr "" + +#: ../lib/gis/parser.c:1243 +#, c-format +msgid "Missing value for parameter <%s>" +msgstr "" + +#: ../lib/gis/parser.c:1249 +#, c-format +msgid "" +"Value <%s> ambiguous for parameter <%s>\n" +"\tValid options: %s" +msgstr "" + +#: ../lib/gis/parser.c:1422 +#, c-format +msgid "" +"Required parameter <%s> not set:\n" +"\t(%s)" +msgstr "" + +#: ../lib/gis/parser.c:1514 +#, c-format +msgid "" +"Option <%s> must be provided in multiples of %d\n" +"\tYou provided %d item(s): %s" +msgstr "" + +#: ../lib/gis/parser.c:1590 ../lib/gis/parser.c:1597 +#, c-format +msgid "option <%s>: <%s> exists. To overwrite, use the --overwrite flag" +msgstr "" + +#: ../lib/gis/parser.c:1707 +#, c-format +msgid "%s= is not a separator option" +msgstr "" + +#: ../lib/gis/parser.c:1710 +#, c-format +msgid "No separator given for %s=" +msgstr "" + +#: ../lib/gis/parser.c:1772 ../lib/gis/parser.c:1789 +#, c-format +msgid "%s= is not a file option" +msgstr "" + +#: ../lib/gis/parser.c:1774 +#, c-format +msgid "Opening multiple files not supported for %s=" +msgstr "" + +#: ../lib/gis/parser.c:1780 +#, c-format +msgid "Unable to open %s file <%s>" +msgstr "" + +#: ../lib/gis/parser.c:1786 +#, c-format +msgid "Unable to create %s file <%s>" +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/proj2.c:63 +msgid "Latitude-Longitude" +msgstr "" + +#: ../lib/gis/proj2.c:65 +msgid "Other Projection" +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/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/units.c:208 +msgid "square units" +msgstr "" + +#: ../lib/gis/units.c:208 +msgid "square unit" +msgstr "" + +#: ../lib/gis/units.c:210 +msgid "units" +msgstr "" + +#: ../lib/gis/units.c:210 +msgid "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/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 "" diff -Nru grass-7.4.3/locale/po/grasslibs_zh.po grass-7.6.0/locale/po/grasslibs_zh.po --- grass-7.4.3/locale/po/grasslibs_zh.po 2018-11-24 09:45:32.000000000 +0000 +++ grass-7.6.0/locale/po/grasslibs_zh.po 2018-12-26 10:57:24.000000000 +0000 @@ -9,7 +9,7 @@ msgstr "" "Project-Id-Version: grasslibs_zh\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-03-24 00:06+0100\n" +"POT-Creation-Date: 2018-12-26 11:43+0100\n" "PO-Revision-Date: 2014-04-16 12:27+0100\n" "Last-Translator: YusiJi \n" "Language-Team: Simplified Chinese \n" @@ -68,7 +68,7 @@ #: ../lib/manage/do_remove.c:57 ../lib/manage/do_rename.c:54 #: ../lib/ogsf/gp3.c:56 ../lib/ogsf/gp3.c:191 ../lib/ogsf/gv3.c:60 #: ../lib/ogsf/gv3.c:333 ../lib/vector/Vlib/open.c:235 -#: ../lib/vector/Vlib/map.c:263 ../lib/vector/Vlib/legal_vname.c:141 +#: ../lib/vector/Vlib/map.c:264 ../lib/vector/Vlib/legal_vname.c:141 #: ../lib/vector/Vlib/legal_vname.c:144 #, c-format msgid "Vector map <%s> not found" @@ -79,8 +79,8 @@ msgstr "" #: ../lib/manage/do_remove.c:73 ../lib/manage/do_rename.c:71 -#: ../lib/raster/open.c:176 ../lib/raster/open.c:843 ../lib/raster/open.c:880 -#: ../lib/raster/open.c:932 ../lib/ogsf/gs3.c:125 ../lib/ogsf/gs3.c:189 +#: ../lib/raster/open.c:177 ../lib/raster/open.c:853 ../lib/raster/open.c:890 +#: ../lib/raster/open.c:942 ../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 @@ -208,7 +208,7 @@ msgid "Mapset <%s> does not exist." msgstr "" -#: ../lib/rowio/setup.c:61 ../lib/rowio/setup.c:67 ../lib/segment/open.c:98 +#: ../lib/rowio/setup.c:61 ../lib/rowio/setup.c:67 ../lib/segment/open.c:118 #: ../lib/rst/interp_float/segmen2d_parallel.c:78 #: ../lib/rst/interp_float/segmen2d_parallel.c:85 #: ../lib/rst/interp_float/segmen2d_parallel.c:92 @@ -220,9 +220,9 @@ #: ../lib/rst/interp_float/segmen2d.c:203 #: ../lib/rst/interp_float/segmen2d.c:209 #: ../lib/rst/interp_float/segmen2d.c:219 -#: ../lib/vector/diglib/struct_alloc.c:491 ../lib/vector/Vlib/line.c:50 +#: ../lib/vector/diglib/struct_alloc.c:494 ../lib/vector/Vlib/line.c:50 #: ../lib/vector/Vlib/line.c:154 ../lib/vector/Vlib/map.c:48 -#: ../lib/vector/neta/bridge.c:58 ../lib/vector/neta/spanningtree.c:101 +#: ../lib/vector/neta/bridge.c:58 ../lib/vector/neta/spanningtree.c:104 #: ../lib/vector/neta/path.c:262 ../lib/vector/neta/components.c:71 #: ../lib/vector/neta/components.c:176 ../lib/vector/neta/centrality.c:63 #: ../lib/vector/neta/centrality.c:145 ../lib/vector/neta/flow.c:66 @@ -256,27 +256,38 @@ msgid "There are classbreaks outside the range min-max. Number of classes reduced to %i, but using probabilities for %i classes." msgstr "" -#: ../lib/raster/range.c:101 +#: ../lib/raster/range.c:103 #, c-format msgid "Unable to read fp range file for <%s>" msgstr "" -#: ../lib/raster/range.c:168 +#: ../lib/raster/range.c:170 #, c-format msgid "Unable to read quant rules for raster map <%s>" msgstr "" -#: ../lib/raster/range.c:205 ../lib/raster/range.c:225 +#: ../lib/raster/range.c:207 ../lib/raster/range.c:227 #, c-format msgid "Unable to read range file for <%s>" msgstr "" -#: ../lib/raster/range.c:263 ../lib/raster/range.c:269 -#: ../lib/raster/range.c:299 ../lib/raster/range.c:313 +#: ../lib/raster/range.c:286 +#, fuzzy, c-format +msgid "Unable to read stats file for <%s>" +msgstr "无法读å–输入文件<%s>" + +#: ../lib/raster/range.c:368 ../lib/raster/range.c:374 +#: ../lib/raster/range.c:406 ../lib/raster/range.c:420 #, c-format msgid "Unable to write range file for <%s>" msgstr "" +#: ../lib/raster/range.c:450 ../lib/raster/range.c:464 +#: ../lib/raster/range.c:482 ../lib/raster/range.c:487 +#, fuzzy, c-format +msgid "Unable to write stats file for <%s>" +msgstr "无法读å–输入文件<%s>" + #: ../lib/raster/raster_metadata.c:109 #, c-format msgid "Unable to read <%s> for raster map <%s@%s>" @@ -327,163 +338,163 @@ msgid "Error writing compressed FP data for row %d of <%s>: %s" msgstr "" -#: ../lib/raster/put_row.c:386 ../lib/raster/put_row.c:392 +#: ../lib/raster/put_row.c:391 ../lib/raster/put_row.c:397 #, c-format msgid "Error writing compressed data for row %d of <%s>" msgstr "" -#: ../lib/raster/put_row.c:402 +#: ../lib/raster/put_row.c:407 #, c-format msgid "Error writing uncompressed data for row %d of <%s>" msgstr "" -#: ../lib/raster/put_row.c:462 +#: ../lib/raster/put_row.c:467 #, c-format msgid "Error writing data via GDAL for row %d of <%s>" msgstr "" -#: ../lib/raster/put_row.c:486 +#: ../lib/raster/put_row.c:491 msgid "GDAL output doesn't support writing null rows separately" msgstr "" -#: ../lib/raster/put_row.c:489 +#: ../lib/raster/put_row.c:494 #, c-format msgid "No null file for <%s>" msgstr "" -#: ../lib/raster/put_row.c:513 ../lib/raster/put_row.c:518 +#: ../lib/raster/put_row.c:521 ../lib/raster/put_row.c:526 #, c-format msgid "Error writing compressed null data for row %d of <%s>" msgstr "" -#: ../lib/raster/put_row.c:552 ../lib/raster/put_row.c:555 +#: ../lib/raster/put_row.c:560 ../lib/raster/put_row.c:563 #, c-format msgid "Error writing null row %d of <%s>" msgstr "" -#: ../lib/raster/put_row.c:680 +#: ../lib/raster/put_row.c:688 #, c-format msgid "put_raster_row: raster map <%s> not open for write - request ignored" msgstr "" -#: ../lib/raster/put_row.c:687 +#: ../lib/raster/put_row.c:695 msgid "put_raster_row: unopened file descriptor - request ignored" msgstr "" -#: ../lib/raster/open.c:191 +#: ../lib/raster/open.c:192 #, 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:196 +#: ../lib/raster/open.c:197 #, c-format msgid "Error reading reclass file for raster map <%s>" msgstr "" -#: ../lib/raster/open.c:207 +#: ../lib/raster/open.c:208 #, c-format msgid "Error reading map type for raster map <%s>" msgstr "" -#: ../lib/raster/open.c:215 +#: ../lib/raster/open.c:216 #, c-format msgid "Raster map <%s@%s>: format field in header file invalid" msgstr "" -#: ../lib/raster/open.c:234 +#: ../lib/raster/open.c:235 #, c-format -msgid "Compression with %s is not supported" +msgid "Compression with %s is not supported in this GRASS GIS installation" msgstr "" -#: ../lib/raster/open.c:238 +#: ../lib/raster/open.c:239 #, c-format msgid "Raster map <%s> is in different projection than current region. Found <%s>, should be <%s>." msgstr "" -#: ../lib/raster/open.c:245 +#: ../lib/raster/open.c:246 #, c-format msgid "Raster map <%s> is in different zone (%d) than current region (%d)" msgstr "" -#: ../lib/raster/open.c:250 +#: ../lib/raster/open.c:251 #, c-format msgid "Raster map <%s>: bytes per cell (%d) too large" msgstr "" -#: ../lib/raster/open.c:275 +#: ../lib/raster/open.c:278 #, c-format msgid "Raster map <%s@%s> is a GDAL link but GRASS is compiled without GDAL support" msgstr "" -#: ../lib/raster/open.c:283 +#: ../lib/raster/open.c:289 #, c-format msgid "Unable to open %s file for raster map <%s@%s>" msgstr "" -#: ../lib/raster/open.c:320 +#: ../lib/raster/open.c:327 #, c-format msgid "Error reading format for <%s@%s>" msgstr "" -#: ../lib/raster/open.c:525 +#: ../lib/raster/open.c:535 msgid "Unable to create GDAL link" msgstr "" -#: ../lib/raster/open.c:597 ../lib/raster/gdal.c:477 +#: ../lib/raster/open.c:607 ../lib/raster/gdal.c:479 #, c-format msgid "Invalid map type <%d>" msgstr "" -#: ../lib/raster/open.c:602 ../lib/raster/open.c:757 +#: ../lib/raster/open.c:612 ../lib/raster/open.c:767 #, c-format msgid "Raster map <%s> is not in the current mapset (%s)" msgstr "" -#: ../lib/raster/open.c:609 +#: ../lib/raster/open.c:619 #, c-format msgid "<%s> is an illegal file name" msgstr "" -#: ../lib/raster/open.c:624 ../lib/raster/open.c:704 ../lib/raster/open.c:780 +#: ../lib/raster/open.c:634 ../lib/raster/open.c:714 ../lib/raster/open.c:790 #, c-format msgid "No temp files available: %s" msgstr "" -#: ../lib/raster/open.c:753 +#: ../lib/raster/open.c:763 #, c-format msgid "Raster map <%s> does not exist in the current mapset (%s)" msgstr "" -#: ../lib/raster/open.c:819 +#: ../lib/raster/open.c:829 msgid "Rast_set_fp_type(): can only be called with FCELL_TYPE or DCELL_TYPE" msgstr "" -#: ../lib/raster/open.c:877 +#: ../lib/raster/open.c:887 #, c-format msgid "Raster map <%s> not found in mapset <%s>" msgstr "" -#: ../lib/raster/open.c:938 +#: ../lib/raster/open.c:948 #, c-format msgid "Unable to find '%s'" msgstr "" -#: ../lib/raster/open.c:949 +#: ../lib/raster/open.c:959 #, c-format msgid "Invalid type: field '%s' in file '%s'" msgstr "" -#: ../lib/raster/open.c:954 +#: ../lib/raster/open.c:964 #, c-format msgid "Missing type: field in file '%s'" msgstr "" -#: ../lib/raster/open.c:959 +#: ../lib/raster/open.c:969 #, c-format msgid "Raster map <%s> is not xdr: byte_order: %s" msgstr "" -#: ../lib/raster/open.c:1028 +#: ../lib/raster/open.c:1038 msgid "Rast_set_quant_rules() can be called only for raster maps opened for reading" msgstr "" @@ -522,7 +533,7 @@ msgid "Unable to create <%s> file for map <%s>" msgstr "" -#: ../lib/raster/get_row.c:35 ../lib/raster/get_row.c:901 +#: ../lib/raster/get_row.c:35 ../lib/raster/get_row.c:906 #, c-format msgid "Reading raster map <%s@%s> request for row %d is outside region" msgstr "" @@ -562,27 +573,27 @@ msgid "Error reading raster data via GDAL for row %d of <%s>" msgstr "" -#: ../lib/raster/get_row.c:830 +#: ../lib/raster/get_row.c:835 #, c-format msgid "Error seeking compressed null data for row %d of <%s>" msgstr "" -#: ../lib/raster/get_row.c:835 ../lib/raster/get_row.c:845 +#: ../lib/raster/get_row.c:840 ../lib/raster/get_row.c:850 #, c-format msgid "Error reading compressed null data for row %d of <%s>" msgstr "" -#: ../lib/raster/get_row.c:851 +#: ../lib/raster/get_row.c:856 #, c-format msgid "Error uncompressing null data for row %d of <%s>" msgstr "" -#: ../lib/raster/get_row.c:885 +#: ../lib/raster/get_row.c:890 #, c-format msgid "Error seeking null row %d for <%s>" msgstr "" -#: ../lib/raster/get_row.c:888 +#: ../lib/raster/get_row.c:893 #, c-format msgid "Error reading null row %d for <%s>" msgstr "" @@ -640,6 +651,15 @@ msgid "Unable to create dependency file in <%s@%s>" msgstr "" +#: ../lib/raster/vrt.c:83 +#, fuzzy, c-format +msgid "Tile raster map <%s> not found" +msgstr "3D栅格地图<%s>未找到" + +#: ../lib/raster/vrt.c:86 +msgid "A virtual raster can not contain itself" +msgstr "" + #: ../lib/raster/alloc_cell.c:151 #, c-format msgid "Rast__null_bitstream_size: cols (%d) is negative" @@ -762,17 +782,17 @@ msgid "Invalid descriptor: %d" msgstr "" -#: ../lib/raster/close.c:392 ../lib/raster/close.c:520 +#: ../lib/raster/close.c:394 ../lib/raster/close.c:522 #, c-format msgid "Unable to rename null file '%s' to '%s': %s" msgstr "" -#: ../lib/raster/close.c:462 +#: ../lib/raster/close.c:464 #, c-format msgid "Unable to rename cell file '%s' to '%s': %s" msgstr "" -#: ../lib/raster/close.c:542 +#: ../lib/raster/close.c:544 msgid "unable to write f_format file for CELL maps" msgstr "无法将CELL地图写入f_format文件" @@ -796,62 +816,62 @@ msgid "Unable to locate symbol <%s>" msgstr "" -#: ../lib/raster/gdal.c:145 +#: ../lib/raster/gdal.c:147 msgid "Unable to load GDAL library" msgstr "" -#: ../lib/raster/gdal.c:375 +#: ../lib/raster/gdal.c:377 msgid "Unable to open GDAL file" msgstr "" -#: ../lib/raster/gdal.c:483 +#: ../lib/raster/gdal.c:485 #, c-format msgid "Unable to get <%s> driver" msgstr "" -#: ../lib/raster/gdal.c:492 +#: ../lib/raster/gdal.c:494 #, c-format msgid "Unable to create <%s> dataset using <%s> driver" msgstr "" -#: ../lib/raster/gdal.c:500 +#: ../lib/raster/gdal.c:502 #, c-format msgid "Driver <%s> does not support direct writing. Using MEM driver for intermediate dataset." msgstr "" -#: ../lib/raster/gdal.c:506 +#: ../lib/raster/gdal.c:508 msgid "Unable to get in-memory raster driver" msgstr "" -#: ../lib/raster/gdal.c:513 +#: ../lib/raster/gdal.c:515 #, c-format msgid "Unable to create <%s> dataset using memory driver" msgstr "" -#: ../lib/raster/gdal.c:517 +#: ../lib/raster/gdal.c:519 #, c-format msgid "Driver <%s> does not support creating rasters" msgstr "" -#: ../lib/raster/gdal.c:533 +#: ../lib/raster/gdal.c:535 msgid "Unable to set geo transform" msgstr "" -#: ../lib/raster/gdal.c:537 +#: ../lib/raster/gdal.c:539 msgid "Unable to set projection" msgstr "" -#: ../lib/raster/gdal.c:541 +#: ../lib/raster/gdal.c:543 #, c-format msgid "Unable to create cell_misc/%s/gdal file" msgstr "" -#: ../lib/raster/gdal.c:557 +#: ../lib/raster/gdal.c:559 #, c-format msgid "Error writing cell_misc/%s/gdal file" msgstr "" -#: ../lib/raster/gdal.c:605 +#: ../lib/raster/gdal.c:607 #, c-format msgid "Unable to create output file <%s> using driver <%s>" msgstr "" @@ -911,16 +931,17 @@ #: ../lib/raster/init.c:109 #, c-format -msgid "Unknown compression method <%s>, using default ZLIB" +msgid "Unknown compression method <%s>, using default %s" msgstr "" #: ../lib/raster/init.c:113 -msgid "No compression is not supported for GRASS raster maps, using default ZLIB" +#, c-format +msgid "No compression is not supported for GRASS raster maps, using default %s" msgstr "" -#: ../lib/raster/init.c:118 +#: ../lib/raster/init.c:120 #, c-format -msgid "This GRASS version does not support %s compression, using default ZLIB" +msgid "This GRASS version does not support %s compression, using default %s" msgstr "" #: ../lib/raster/null_val.c:64 @@ -953,8 +974,12 @@ msgid "Output window changed while maps are open for write. Map name <%s>" msgstr "" -#: ../lib/ogsf/gsd_img_tif.c:66 ../lib/ogsf/gk2.c:216 -#: ../lib/ogsf/gsd_img_ppm.c:52 ../lib/ogsf/gsd_img_ppm.c:95 +#: ../lib/ogsf/gsd_img_tif.c:63 ../lib/ogsf/gsd_img_ppm.c:50 +msgid "Unable to get image of current GL screen" +msgstr "" + +#: ../lib/ogsf/gsd_img_tif.c:69 ../lib/ogsf/gk2.c:216 +#: ../lib/ogsf/gsd_img_ppm.c:55 ../lib/ogsf/gsd_img_ppm.c:101 #, c-format msgid "Unable to open file <%s> for writing" msgstr "" @@ -967,32 +992,32 @@ msgid "Need at least 2 keyframes for interpolation" msgstr "æ’值需è¦è‡³å°‘两个关键帧" -#: ../lib/ogsf/gs2.c:1211 +#: ../lib/ogsf/gs2.c:1210 #, c-format msgid "no category info" msgstr "没有ç§ç±»ä¿¡æ¯" -#: ../lib/ogsf/gs2.c:1230 +#: ../lib/ogsf/gs2.c:1229 #, c-format msgid "no data" msgstr "没有数æ®" -#: ../lib/ogsf/gs2.c:1655 +#: ../lib/ogsf/gs2.c:1654 #, 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 +#: ../lib/ogsf/gs2.c:1732 ../lib/ogsf/gs2.c:1738 ../lib/ogsf/gs2.c:1746 +#: ../lib/ogsf/gs2.c:1755 ../lib/ogsf/gs2.c:1763 ../lib/ogsf/gs2.c:1773 +#: ../lib/ogsf/gs2.c:1821 msgid "GS_load_att_map(): Out of memory. Unable to load map" msgstr "GS_load_att_map(): 内存ä¸è¶³ï¼Œä¸èƒ½åŠ è½½åœ°å›¾ã€‚" -#: ../lib/ogsf/gs2.c:1850 +#: ../lib/ogsf/gs2.c:1849 msgid "Loading failed" msgstr "" -#: ../lib/ogsf/gs2.c:1854 +#: ../lib/ogsf/gs2.c:1853 msgid "Error finding range" msgstr "" @@ -1027,8 +1052,8 @@ #: ../lib/ogsf/gp3.c:62 ../lib/ogsf/gp3.c:196 ../lib/ogsf/gv3.c:66 #: ../lib/ogsf/gv3.c:338 ../lib/python/temporal/c_libraries_interface.py:747 #: ../lib/vector/Vlib/open.c:301 ../lib/vector/Vlib/open.c:437 -#: ../lib/vector/Vlib/map.c:192 ../lib/vector/Vlib/map.c:202 -#: ../lib/vector/Vlib/map.c:274 +#: ../lib/vector/Vlib/map.c:193 ../lib/vector/Vlib/map.c:203 +#: ../lib/vector/Vlib/map.c:275 #, c-format, python-format msgid "Unable to open vector map <%s>" msgstr "" @@ -1052,7 +1077,7 @@ #: ../lib/ogsf/gp3.c:202 ../lib/ogsf/gv3.c:344 #: ../lib/rst/interp_float/vinput2d.c:100 ../lib/vector/Vlib/cats.c:589 #: ../lib/vector/Vlib/copy.c:620 ../lib/vector/Vlib/copy.c:730 -#: ../lib/vector/Vlib/map.c:300 ../lib/vector/Vlib/map.c:436 +#: ../lib/vector/Vlib/map.c:301 ../lib/vector/Vlib/map.c:437 #: ../lib/vector/Vlib/ascii.c:398 ../lib/vector/Vlib/array.c:276 #: ../lib/vector/Vlib/net_build.c:159 ../lib/vector/Vlib/net_build.c:206 #: ../lib/vector/Vlib/net_build.c:490 ../lib/vector/Vlib/net_build.c:791 @@ -1066,7 +1091,7 @@ #: ../lib/db/dbmi_client/copy_tab.c:112 ../lib/db/dbmi_client/copy_tab.c:133 #: ../lib/vector/Vlib/cats.c:597 ../lib/vector/Vlib/close_nat.c:160 #: ../lib/vector/Vlib/write_ogr.c:198 ../lib/vector/Vlib/write_pg.c:2915 -#: ../lib/vector/Vlib/map.c:341 ../lib/vector/Vlib/ascii.c:410 +#: ../lib/vector/Vlib/map.c:342 ../lib/vector/Vlib/ascii.c:410 #: ../lib/vector/Vlib/array.c:282 ../lib/vector/Vlib/net_build.c:165 #: ../lib/vector/Vlib/net_build.c:211 ../lib/vector/Vlib/net_build.c:496 #: ../lib/vector/Vlib/net_build.c:797 ../lib/vector/Vlib/net_build.c:976 @@ -1099,6 +1124,11 @@ msgid "Cut-plane points mis-match between surfaces. Check resolution(s)." msgstr "表é¢ä¹‹é—´åˆ‡é¢ç‚¹ä¸åŒ¹é…。" +#: ../lib/ogsf/gsd_img_ppm.c:96 +#, fuzzy +msgid "Unable to write view" +msgstr "无法移除%s" + #: ../lib/ogsf/gsd_legend.c:246 #, c-format msgid "Unable to read color file of raster map <%s>" @@ -1190,12 +1220,12 @@ msgid "Maximum number of datasets exceeded" msgstr "超出数æ®é›†çš„最大值" -#: ../lib/ogsf/gsd_prim.c:146 +#: ../lib/ogsf/gsd_prim.c:155 #, c-format msgid "Color Material: %d" msgstr "" -#: ../lib/ogsf/gsd_prim.c:630 +#: ../lib/ogsf/gsd_prim.c:642 #, c-format msgid "gsd_rot(): %c is an invalid axis specification. Rotation ignored. Please advise GRASS developers of this error" msgstr "gsd_rot(): %c是无效的轴定义。旋转忽略。请告知GRASSå¼€å‘这个错误。" @@ -1307,18 +1337,51 @@ msgid "Invalid color (%s), using \"white\" as default" msgstr "" -#: ../lib/nviz/render.c:106 +#: ../lib/nviz/render.c:39 +#, c-format +msgid "Unable to get function address for %s" +msgstr "" + +#: ../lib/nviz/render.c:163 msgid "Bad server connection" msgstr "连接ä¸åˆ°æœåŠ¡å™¨" -#: ../lib/nviz/render.c:112 +#: ../lib/nviz/render.c:169 msgid "Unable to get visual info" msgstr "" -#: ../lib/nviz/render.c:119 +#: ../lib/nviz/render.c:176 msgid "Unable to create rendering context" msgstr "" +#: ../lib/nviz/render.c:225 +#, c-format +msgid "Unable to choose pixel format (CGL error = %d)" +msgstr "" + +#: ../lib/nviz/render.c:231 +#, c-format +msgid "Unable to create context (CGL error = %d)" +msgstr "" + +#: ../lib/nviz/render.c:266 +msgid "Unable to register window class" +msgstr "" + +#: ../lib/nviz/render.c:275 +msgid "Unable to create window" +msgstr "" + +#: ../lib/nviz/render.c:323 +#, c-format +msgid "Unable to set current context (CGL error = %d)" +msgstr "" + +#: ../lib/nviz/render.c:361 +#, c-format +msgid "Incomplete framebuffer status (status = %d)" +msgstr "" + #: ../lib/nviz/map_obj.c:59 msgid "Maximum surfaces loaded!" msgstr "最大表é¢å·²åŠ è½½" @@ -2214,13 +2277,13 @@ msgid "The limit of open files (%i) was reached (%i). The module r.series will be run with flag z, to avoid open files limit exceeding." msgstr "" -#: ../lib/python/temporal/temporal_raster_base_algebra.py:690 +#: ../lib/python/temporal/temporal_raster_base_algebra.py:741 #, python-format msgid "Error computing map <%s>" msgstr "" -#: ../lib/python/temporal/temporal_raster_base_algebra.py:777 -#: ../lib/python/temporal/temporal_algebra.py:2395 +#: ../lib/python/temporal/temporal_raster_base_algebra.py:828 +#: ../lib/python/temporal/temporal_algebra.py:2426 #, python-format msgid "%s map <%s> not found in GRASS spatial database" msgstr "" @@ -2277,64 +2340,64 @@ msgid "Empty entry in map list, this should not happen" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:815 +#: ../lib/python/temporal/temporal_algebra.py:821 msgid "Spatio-temporal topological operators are not supported in granularity algebra mode" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:853 +#: ../lib/python/temporal/temporal_algebra.py:859 msgid "All input space time datasets must have a valid temporal topology." msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:862 +#: ../lib/python/temporal/temporal_algebra.py:868 msgid "All input space time datasets must have the same temporal type." msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:1113 +#: ../lib/python/temporal/temporal_algebra.py:1119 #, python-format msgid "Removing un-needed or empty %s maps" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:1168 +#: ../lib/python/temporal/temporal_algebra.py:1174 #, python-format msgid "Space time %s dataset <%s> not found" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:1196 -#: ../lib/python/temporal/temporal_algebra.py:1200 +#: ../lib/python/temporal/temporal_algebra.py:1202 +#: ../lib/python/temporal/temporal_algebra.py:1206 #, python-format msgid "Wrong temporal type of space time dataset <%s> <%s> time is required" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:1220 +#: ../lib/python/temporal/temporal_algebra.py:1226 msgid "Wrong type of input " msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2186 +#: ../lib/python/temporal/temporal_algebra.py:2205 #, python-format msgid "The resulting space time dataset type <%(a)s> is different from the requested type <%(b)s>" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2192 +#: ../lib/python/temporal/temporal_algebra.py:2211 msgid "Maps that should be registered in the resulting space time dataset have different types." msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2401 +#: ../lib/python/temporal/temporal_algebra.py:2432 msgid "Wrong map type. TMAP only supports single maps that are registered in the temporal GRASS database" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2429 +#: ../lib/python/temporal/temporal_algebra.py:2460 msgid "Merging empty map lists" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2432 +#: ../lib/python/temporal/temporal_algebra.py:2463 msgid "First Map list is empty, can't merge it. Return only last map list" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2435 +#: ../lib/python/temporal/temporal_algebra.py:2466 msgid "Second Map list is empty, can't merge it. Return only first map list" msgstr "" -#: ../lib/python/temporal/temporal_algebra.py:2443 +#: ../lib/python/temporal/temporal_algebra.py:2474 msgid "Space time datasets to merge must have the same temporal type" msgstr "" @@ -2366,33 +2429,33 @@ msgid "Area computation is not supported for LL projections" msgstr "" -#: ../lib/python/temporal/gui_support.py:58 ../lib/python/script/core.py:1298 +#: ../lib/python/temporal/gui_support.py:58 ../lib/python/script/core.py:1324 #, python-format msgid "Invalid element '%s'" msgstr "" #: ../lib/python/temporal/univar_statistics.py:62 -#: ../lib/python/temporal/univar_statistics.py:178 +#: ../lib/python/temporal/univar_statistics.py:180 #, python-format msgid "Space time %(sp)s dataset <%(i)s> is empty" msgstr "" -#: ../lib/python/temporal/univar_statistics.py:101 +#: ../lib/python/temporal/univar_statistics.py:102 #, python-format msgid "Unable to get statistics for raster map <%s>" msgstr "" -#: ../lib/python/temporal/univar_statistics.py:104 +#: ../lib/python/temporal/univar_statistics.py:105 #, python-format msgid "Unable to get statistics for 3d raster map <%s>" msgstr "" -#: ../lib/python/temporal/univar_statistics.py:168 +#: ../lib/python/temporal/univar_statistics.py:170 #, python-format msgid "Space time %(sp)s dataset <%(i)s> not found" msgstr "" -#: ../lib/python/temporal/univar_statistics.py:222 +#: ../lib/python/temporal/univar_statistics.py:224 #, python-format msgid "Unable to get statistics for vector map <%s>" msgstr "" @@ -2470,37 +2533,37 @@ msgid "Unable to remove timestamp for vector map <%s>" msgstr "" -#: ../lib/python/temporal/temporal_vector_algebra.py:386 +#: ../lib/python/temporal/temporal_vector_algebra.py:387 #, python-format msgid "Error vector maps with basename %s exist. Use --o flag to overwrite existing file" msgstr "" -#: ../lib/python/temporal/temporal_vector_algebra.py:419 +#: ../lib/python/temporal/temporal_vector_algebra.py:420 #, python-format msgid "" "Error starting %s : \n" "%s" msgstr "" -#: ../lib/python/temporal/temporal_vector_algebra.py:492 +#: ../lib/python/temporal/temporal_vector_algebra.py:493 #, python-format msgid "" "Error vector map %s exist in temporal database. Use overwrite flag. : \n" "%s" msgstr "" -#: ../lib/python/temporal/core.py:603 +#: ../lib/python/temporal/core.py:605 msgid "Unable to initialize the temporal DBMI interface. Please use t.connect to specify the driver and the database string" msgstr "" -#: ../lib/python/temporal/core.py:672 +#: ../lib/python/temporal/core.py:674 #, python-format msgid "" "Unable to receive temporal database metadata.\n" "Current temporal database info:%(info)s" msgstr "" -#: ../lib/python/temporal/core.py:677 +#: ../lib/python/temporal/core.py:679 #, python-format msgid "" "Unsupported temporal database: version mismatch.\n" @@ -2509,7 +2572,7 @@ "Current temporal database info:%(info)s" msgstr "" -#: ../lib/python/temporal/core.py:685 +#: ../lib/python/temporal/core.py:687 #, python-format msgid "" "Unsupported temporal database: version mismatch.\n" @@ -2517,12 +2580,12 @@ "Current temporal database info:%(info)s" msgstr "" -#: ../lib/python/temporal/core.py:773 +#: ../lib/python/temporal/core.py:775 #, python-format msgid "Creating temporal database: %s" msgstr "" -#: ../lib/python/temporal/core.py:782 +#: ../lib/python/temporal/core.py:784 #, python-format msgid "" "Unable to create SQLite temporal database\n" @@ -2530,31 +2593,31 @@ "Please use t.connect to set a read- and writable temporal database path" msgstr "" -#: ../lib/python/temporal/core.py:947 +#: ../lib/python/temporal/core.py:949 msgid "Unable to mogrify sql statement. " msgstr "" -#: ../lib/python/temporal/core.py:969 +#: ../lib/python/temporal/core.py:971 msgid "Unable to check table. " msgstr "" -#: ../lib/python/temporal/core.py:985 +#: ../lib/python/temporal/core.py:987 msgid "Unable to execute sql statement. " msgstr "" -#: ../lib/python/temporal/core.py:995 +#: ../lib/python/temporal/core.py:997 msgid "Unable to fetch one. " msgstr "" -#: ../lib/python/temporal/core.py:1005 +#: ../lib/python/temporal/core.py:1007 msgid "Unable to fetch all. " msgstr "" -#: ../lib/python/temporal/core.py:1022 +#: ../lib/python/temporal/core.py:1024 msgid "Unable to execute transaction. " msgstr "" -#: ../lib/python/temporal/core.py:1126 +#: ../lib/python/temporal/core.py:1128 #, python-format msgid "" "Unable to connect to %(db)s database: %(string)s\n" @@ -2562,14 +2625,14 @@ "Please use t.connect to set a read- and writable temporal database backend" msgstr "" -#: ../lib/python/temporal/core.py:1286 +#: ../lib/python/temporal/core.py:1288 #, python-format msgid "" "Unable to execute :\n" " %(sql)s" msgstr "" -#: ../lib/python/temporal/core.py:1330 +#: ../lib/python/temporal/core.py:1332 #, python-format msgid "" "Unable to execute transaction:\n" @@ -2624,14 +2687,14 @@ msgstr "" #: ../lib/python/script/array.py:157 ../lib/python/script/array.py:207 -#: ../lib/python/script/array.py:254 ../lib/python/script/array.py:305 -#: ../lib/python/script/array.py:356 ../lib/python/script/array.py:398 +#: ../lib/python/script/array.py:254 ../lib/python/script/array.py:306 +#: ../lib/python/script/array.py:357 ../lib/python/script/array.py:399 #, python-format msgid "Invalid kind <%s>" msgstr "" #: ../lib/python/script/array.py:160 ../lib/python/script/array.py:210 -#: ../lib/python/script/array.py:308 ../lib/python/script/array.py:359 +#: ../lib/python/script/array.py:309 ../lib/python/script/array.py:360 #, python-format msgid "Invalid size <%d>" msgstr "" @@ -2640,17 +2703,17 @@ msgid "grass.script.array.read is deprecated and does not work on MS Windows, pass raster name in the constructor" msgstr "" -#: ../lib/python/script/array.py:247 ../lib/python/script/array.py:392 +#: ../lib/python/script/array.py:247 ../lib/python/script/array.py:393 #, python-format msgid "Invalid FP size <%d>" msgstr "" -#: ../lib/python/script/array.py:251 ../lib/python/script/array.py:395 +#: ../lib/python/script/array.py:251 ../lib/python/script/array.py:396 #, python-format msgid "Invalid integer size <%d>" msgstr "" -#: ../lib/python/script/array.py:346 +#: ../lib/python/script/array.py:347 msgid "grass.script.array3d.read is deprecated and does not work on MS Windows, pass 3D raster name in the constructor" msgstr "" @@ -2721,65 +2784,73 @@ msgid "color" msgstr "" +#: ../lib/python/script/setup.py:229 +msgid "Cleaning up default sqlite database ..." +msgstr "" + +#: ../lib/python/script/setup.py:247 ../lib/init/grass.py:1782 +msgid "Cleaning up temporary files..." +msgstr "" + #: ../lib/python/script/raster3d.py:92 #, python-format msgid "An error occurred while running r3.mapcalc with expression: %s" msgstr "" -#: ../lib/python/script/core.py:67 +#: ../lib/python/script/core.py:69 #, python-brace-format msgid "Cannot find the executable {0}" msgstr "" -#: ../lib/python/script/core.py:307 +#: ../lib/python/script/core.py:309 #, 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:987 +#: ../lib/python/script/core.py:1013 msgid "Mixing value types. Will try to compare after integer conversion" msgstr "" -#: ../lib/python/script/core.py:1188 +#: ../lib/python/script/core.py:1214 #, python-format msgid "Element type should be \"cell\" and not \"%s\"" msgstr "" -#: ../lib/python/script/core.py:1217 ../lib/python/script/core.py:1282 +#: ../lib/python/script/core.py:1243 ../lib/python/script/core.py:1308 #, python-format msgid "Element type should be \"raster\" and not \"%s\"" msgstr "" -#: ../lib/python/script/core.py:1437 +#: ../lib/python/script/core.py:1463 msgid "Unable to list mapsets" msgstr "" -#: ../lib/python/script/core.py:1476 +#: ../lib/python/script/core.py:1502 #, python-format msgid "Location <%s> already exists. Operation canceled." msgstr "" -#: ../lib/python/script/core.py:1479 +#: ../lib/python/script/core.py:1505 #, python-format msgid "Location <%s> already exists and will be overwritten" msgstr "" -#: ../lib/python/script/core.py:1603 +#: ../lib/python/script/core.py:1629 #, python-brace-format msgid "Debug level {0}" msgstr "" -#: ../lib/python/script/core.py:1606 +#: ../lib/python/script/core.py:1632 #, python-brace-format msgid "WARNING: Ignoring unsupported debug level (must be >=0 and <=5). {0}\n" msgstr "" -#: ../lib/python/script/core.py:1622 +#: ../lib/python/script/core.py:1648 #, python-format msgid "Illegal filename <%s>. Cannot be 'NULL' or start with '.'." msgstr "" -#: ../lib/python/script/core.py:1631 +#: ../lib/python/script/core.py:1657 #, python-format msgid "Illegal filename <%(s)s>. <%(il)s> not allowed.\n" msgstr "" @@ -2820,7 +2891,7 @@ msgid "Cannot parse interface description of<{name}> module: {error}" msgstr "" -#: ../lib/python/pygrass/modules/grid/grid.py:553 +#: ../lib/python/pygrass/modules/grid/grid.py:554 msgid "Execution of subprocesses was not successful" msgstr "" @@ -2841,17 +2912,17 @@ msgid "Error executing: Rast_set_cat" msgstr "" -#: ../lib/python/pygrass/raster/abstract.py:275 +#: ../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:286 +#: ../lib/python/pygrass/raster/abstract.py:285 #, python-brace-format msgid "Overwrite type: {0} not supported (True/False)" msgstr "" -#: ../lib/python/pygrass/raster/abstract.py:299 +#: ../lib/python/pygrass/raster/abstract.py:298 #: ../lib/python/pygrass/vector/abstract.py:97 #, python-brace-format msgid "Map name {0} not valid" @@ -2890,11 +2961,11 @@ msgid "Raster map <{0}> does not exist" msgstr "" -#: ../lib/python/pygrass/errors.py:17 +#: ../lib/python/pygrass/errors.py:18 msgid "The map is close!" msgstr "" -#: ../lib/python/pygrass/errors.py:28 +#: ../lib/python/pygrass/errors.py:29 msgid "The self.c_mapinfo pointer must be correctly initiated" msgstr "" @@ -2911,12 +2982,12 @@ msgid "You must use the force flag to actually remove it. Exiting." msgstr "" -#: ../lib/python/pygrass/vector/__init__.py:806 +#: ../lib/python/pygrass/vector/__init__.py:813 #, python-format msgid "Unable to read line of feature %i" msgstr "" -#: ../lib/python/pygrass/vector/__init__.py:895 +#: ../lib/python/pygrass/vector/__init__.py:902 #, python-format msgid "Unable to read area with id %i" msgstr "" @@ -3115,12 +3186,8 @@ msgid "Unable to read PNG" msgstr "" -#: ../lib/pngdriver/read_png.c:60 -msgid "Unable allocate PNG structure" -msgstr "" - -#: ../lib/pngdriver/read_png.c:64 ../lib/pngdriver/write_png.c:71 -#: ../lib/pngdriver/write_png.c:75 +#: ../lib/pngdriver/read_png.c:60 ../lib/pngdriver/read_png.c:64 +#: ../lib/pngdriver/write_png.c:71 ../lib/pngdriver/write_png.c:75 msgid "Unable to allocate PNG structure" msgstr "" @@ -3309,7 +3376,7 @@ #: ../lib/imagery/iscatt_core.c:745 #, c-format -msgid "Unable to read find raster <%s>" +msgid "Unable to find raster <%s>" msgstr "" #: ../lib/imagery/iscatt_core.c:755 @@ -3439,7 +3506,7 @@ msgid "WARNING" msgstr "" -#: ../lib/init/grass.py:187 ../lib/gis/parser.c:621 +#: ../lib/init/grass.py:187 ../lib/gis/parser.c:628 msgid "ERROR" msgstr "" @@ -3447,175 +3514,189 @@ msgid "Exiting..." msgstr "" -#: ../lib/init/grass.py:332 +#: ../lib/init/grass.py:336 msgid "Usage" msgstr "" -#: ../lib/init/grass.py:333 ../lib/gis/parser_html.c:141 +#: ../lib/init/grass.py:337 ../lib/gis/parser_html.c:141 #: ../lib/gis/parser_rest.c:146 msgid "Flags" msgstr "标记:" -#: ../lib/init/grass.py:334 +#: ../lib/init/grass.py:338 msgid "print this help message" msgstr "" -#: ../lib/init/grass.py:335 +#: ../lib/init/grass.py:339 msgid "show version information and exit" msgstr "" -#: ../lib/init/grass.py:336 +#: ../lib/init/grass.py:340 msgid "create given database, location or mapset if it doesn't exist" msgstr "" -#: ../lib/init/grass.py:337 +#: ../lib/init/grass.py:341 msgid "exit after creation of location or mapset. Only with -c flag" msgstr "" -#: ../lib/init/grass.py:338 -msgid "force removal of .gislock if exists (use with care!). Only with -text flag" +#: ../lib/init/grass.py:342 +msgid "force removal of .gislock if exists (use with care!). Only with --text flag" msgstr "" -#: ../lib/init/grass.py:339 +#: ../lib/init/grass.py:343 msgid "use text based interface (skip welcome screen)" msgstr "" -#: ../lib/init/grass.py:340 ../lib/init/grass.py:342 ../lib/init/grass.py:344 +#: ../lib/init/grass.py:344 ../lib/init/grass.py:346 ../lib/init/grass.py:348 msgid "and set as default" msgstr "" -#: ../lib/init/grass.py:341 +#: ../lib/init/grass.py:345 msgid "use text based interface (show welcome screen)" msgstr "" -#: ../lib/init/grass.py:343 +#: ../lib/init/grass.py:347 msgid "use $DEFAULT_GUI graphical user interface" msgstr "" -#: ../lib/init/grass.py:345 +#: ../lib/init/grass.py:349 msgid "print GRASS configuration parameters" msgstr "" -#: ../lib/init/grass.py:346 +#: ../lib/init/grass.py:350 msgid "options: arch,build,compiler,path,revision,version" msgstr "" -#: ../lib/init/grass.py:347 ../lib/gis/parser_html.c:189 +#: ../lib/init/grass.py:351 ../lib/gis/parser_html.c:189 #: ../lib/gis/parser_rest.c:179 msgid "Parameters" msgstr "å‚数:" -#: ../lib/init/grass.py:348 +#: ../lib/init/grass.py:352 msgid "initial GRASS GIS database directory" msgstr "" -#: ../lib/init/grass.py:349 +#: ../lib/init/grass.py:353 msgid "directory containing Locations" msgstr "" -#: ../lib/init/grass.py:350 +#: ../lib/init/grass.py:354 msgid "initial GRASS Location" msgstr "" -#: ../lib/init/grass.py:351 +#: ../lib/init/grass.py:355 msgid "directory containing Mapsets with one common coordinate system (projection)" msgstr "" -#: ../lib/init/grass.py:352 +#: ../lib/init/grass.py:356 msgid "initial GRASS Mapset" msgstr "" -#: ../lib/init/grass.py:353 +#: ../lib/init/grass.py:357 msgid "fully qualified initial Mapset directory" msgstr "" -#: ../lib/init/grass.py:354 +#: ../lib/init/grass.py:358 msgid "Environment variables relevant for startup" msgstr "" -#: ../lib/init/grass.py:355 +#: ../lib/init/grass.py:359 msgid "select GUI (text, gui, gtext)" msgstr "" -#: ../lib/init/grass.py:356 +#: ../lib/init/grass.py:360 msgid "set html web browser for help pages" msgstr "" -#: ../lib/init/grass.py:357 +#: ../lib/init/grass.py:361 msgid "set additional path(s) to local GRASS modules or user scripts" msgstr "" -#: ../lib/init/grass.py:358 +#: ../lib/init/grass.py:362 msgid "set additional GISBASE for locally installed GRASS Addons" msgstr "" -#: ../lib/init/grass.py:359 +#: ../lib/init/grass.py:363 msgid "shell script to be processed as batch job" msgstr "" -#: ../lib/init/grass.py:360 +#: ../lib/init/grass.py:364 msgid "set Python interpreter name to override 'python'" msgstr "" -#: ../lib/init/grass.py:361 +#: ../lib/init/grass.py:365 msgid "execute GRASS module or script" msgstr "" -#: ../lib/init/grass.py:362 +#: ../lib/init/grass.py:366 msgid "provided executable will be executed in GRASS session" msgstr "" -#: ../lib/init/grass.py:363 +#: ../lib/init/grass.py:367 msgid "GRASS module, script or any other executable" msgstr "" -#: ../lib/init/grass.py:364 +#: ../lib/init/grass.py:368 msgid "parameters of the executable" msgstr "" -#: ../lib/init/grass.py:365 +#: ../lib/init/grass.py:369 msgid "standard flags" msgstr "" -#: ../lib/init/grass.py:390 +#: ../lib/init/grass.py:370 +msgid "create temporary location (use with the --exec flag)" +msgstr "" + +#: ../lib/init/grass.py:395 msgid "The APPDATA variable is not set, ask your operating system support" msgstr "" -#: ../lib/init/grass.py:393 +#: ../lib/init/grass.py:398 msgid "The APPDATA variable points to directory which does not exist, ask your operating system support" msgstr "" -#: ../lib/init/grass.py:440 +#: ../lib/init/grass.py:411 +#, python-format +msgid "Failed to create configuration directory '%s' with error: %s" +msgstr "" + +#: ../lib/init/grass.py:454 #, python-format msgid "Unable to create temporary directory ! Exiting." msgstr "" -#: ../lib/init/grass.py:493 +#: ../lib/init/grass.py:507 #, python-brace-format msgid "Invalid line in RC file ({file}): '{line}' ({error})\n" msgstr "" -#: ../lib/init/grass.py:547 +#: ../lib/init/grass.py:513 +#, python-brace-format +msgid "Empty RC file ({file})" +msgstr "" + +#: ../lib/init/grass.py:563 #, python-format msgid "GUI <%s> not supported in this version" msgstr "" -#: ../lib/init/grass.py:708 +#: ../lib/init/grass.py:729 msgid "Searched for a web browser, but none found" msgstr "" -#: ../lib/init/grass.py:747 +#: ../lib/init/grass.py:769 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" msgstr "" -#: ../lib/init/grass.py:751 +#: ../lib/init/grass.py:773 msgid "GRASS GUI not found. Please check your installation." msgstr "" -#: ../lib/init/grass.py:753 +#: ../lib/init/grass.py:775 msgid "" "{}\n" "Switching to text based interface mode.\n" @@ -3623,7 +3704,7 @@ "Hit RETURN to continue.\n" msgstr "" -#: ../lib/init/grass.py:762 +#: ../lib/init/grass.py:784 msgid "" "It appears that the X Windows system is not active.\n" "A graphical based user interface is not supported.\n" @@ -3633,95 +3714,125 @@ "Hit RETURN to continue.\n" msgstr "" -#: ../lib/init/grass.py:855 ../lib/gis/make_mapset.c:66 +#: ../lib/init/grass.py:880 ../lib/gis/make_mapset.c:66 #, c-format, python-format msgid "Location <%s> doesn't exist" msgstr "" -#: ../lib/init/grass.py:857 +#: ../lib/init/grass.py:882 #, python-format msgid "<%s> is not a valid GRASS Location because PERMANENT Mapset is missing" msgstr "" -#: ../lib/init/grass.py:860 +#: ../lib/init/grass.py:885 #, python-format msgid "<%s> is not a valid GRASS Location because PERMANENT is not a directory" msgstr "" -#: ../lib/init/grass.py:865 +#: ../lib/init/grass.py:890 #, python-format msgid "<%s> is not a valid GRASS Location because PERMANENT Mapset does not have a DEFAULT_WIND file (default computational region)" msgstr "" -#: ../lib/init/grass.py:870 +#: ../lib/init/grass.py:895 #, python-brace-format msgid "Mapset <{mapset}> doesn't exist in GRASS Location <{loc}>. A new mapset can be created by '-c' switch." msgstr "" -#: ../lib/init/grass.py:874 +#: ../lib/init/grass.py:899 #, python-format msgid "<%s> is not a GRASS Mapset because it is not a directory" msgstr "" -#: ../lib/init/grass.py:877 +#: ../lib/init/grass.py:902 #, python-format msgid "<%s> is not a valid GRASS Mapset because it does not have a WIND file" msgstr "" -#: ../lib/init/grass.py:881 +#: ../lib/init/grass.py:906 #, python-format msgid "<%s> is not a valid GRASS Mapset because its WIND file is not readable" msgstr "" -#: ../lib/init/grass.py:884 +#: ../lib/init/grass.py:909 #, python-brace-format msgid "Mapset <{mapset}> or Location <{location}> is invalid for an unknown reason" msgstr "" -#: ../lib/init/grass.py:947 -#, python-format -msgid "Failed to create new location. The location <%s> already exists." +#: ../lib/init/grass.py:934 +#, python-brace-format +msgid "Unable to create new location because the location <{location}> already exists." msgstr "" -#: ../lib/init/grass.py:954 -msgid "Missing WIND file" +#: ../lib/init/grass.py:938 +#, python-brace-format +msgid "Unable to create new location <{location}> because <{path}> is a file." msgstr "" -#: ../lib/init/grass.py:972 -msgid "" -"GISDBASE, LOCATION_NAME and MAPSET variables not set properly.\n" -"Interactive startup needed." +#: ../lib/init/grass.py:941 +#, python-brace-format +msgid "Unable to create new location <{location}> because the directory <{path}> already exists." +msgstr "" + +#: ../lib/init/grass.py:945 +#, python-brace-format +msgid "Unable to create new location in the directory <{path}> for an unknown reason." +msgstr "" + +#: ../lib/init/grass.py:992 +msgid "Mapset <{}> already exists. Ignoring the request to create it. Note that this warning may become an error in future versions." +msgstr "" + +#: ../lib/init/grass.py:1020 +msgid "Creating new GRASS GIS location <{}>..." +msgstr "" + +#: ../lib/init/grass.py:1026 +msgid "Creating new GRASS GIS mapset <{}>..." +msgstr "" + +#: ../lib/init/grass.py:1031 +#, python-brace-format +msgid "Unable to create new mapset <{mapset}> because <{path}> is a file." +msgstr "" + +#: ../lib/init/grass.py:1037 +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:1061 +msgid "GRASS GIS database directory, location and mapset not set properly. Use GUI or command line to set them." msgstr "" -#: ../lib/init/grass.py:996 +#: ../lib/init/grass.py:1086 #, python-format msgid "Invalid user interface specified - <%s>. Use the --help option to see valid interface names." msgstr "" -#: ../lib/init/grass.py:1015 +#: ../lib/init/grass.py:1106 #, python-brace-format msgid "" "Error in GUI startup. See messages above (if any) and if necessary, please report this error to the GRASS developers.\n" "On systems with package manager, make sure you have the right GUI package, probably named grass-gui, installed.\n" -"To run GRASS GIS in text mode use the -text flag.\n" +"To run GRASS GIS in text mode use the --text flag.\n" "Use '--help' for further options\n" " {cmd_name} --help\n" "See also: https://grass.osgeo.org/{cmd_name}/manuals/helptext.html" msgstr "" -#: ../lib/init/grass.py:1027 +#: ../lib/init/grass.py:1118 msgid "" "Exit was requested in GUI.\n" "GRASS GIS will not start. Bye." msgstr "" -#: ../lib/init/grass.py:1030 +#: ../lib/init/grass.py:1121 msgid "" "Invalid return code from GUI startup script.\n" "Please advise GRASS developers of this error." msgstr "" -#: ../lib/init/grass.py:1077 +#: ../lib/init/grass.py:1168 #, python-brace-format msgid "" "Error reading data path information from g.gisenv.\n" @@ -3732,59 +3843,55 @@ "Check the <{file}> file." msgstr "" -#: ../lib/init/grass.py:1158 ../lib/init/grass.py:1162 -msgid "Default locale settings are missing. GRASS running with C locale." -msgstr "" - -#: ../lib/init/grass.py:1240 +#: ../lib/init/grass.py:1381 #, python-format msgid "Path '%s' doesn't exist" msgstr "" -#: ../lib/init/grass.py:1242 +#: ../lib/init/grass.py:1383 #, python-format msgid "Path '%s' not accessible." msgstr "" #. GTC %s is mapset's folder path -#: ../lib/init/grass.py:1247 +#: ../lib/init/grass.py:1388 #, python-format msgid "You are not the owner of '%s'." msgstr "" -#: ../lib/init/grass.py:1255 +#: ../lib/init/grass.py:1396 #, python-format msgid "" "%(user)s is currently running GRASS in selected mapset (file %(file)s found). Concurrent use not allowed.\n" "You can force launching GRASS using -f flag (note that you need permission for this operation). Have another look in the processor manager just to be sure..." msgstr "" -#: ../lib/init/grass.py:1262 +#: ../lib/init/grass.py:1405 #, python-format msgid "%(user)s is currently running GRASS in selected mapset (file %(file)s found). Forcing to launch GRASS..." msgstr "" -#: ../lib/init/grass.py:1266 +#: ../lib/init/grass.py:1409 #, python-format msgid "" "Unable to properly access '%s'.\n" "Please notify system personnel." msgstr "" -#: ../lib/init/grass.py:1287 +#: ../lib/init/grass.py:1430 msgid "Building user fontcap..." msgstr "" -#: ../lib/init/grass.py:1346 +#: ../lib/init/grass.py:1489 msgid "The SHELL variable is not set" msgstr "" -#: ../lib/init/grass.py:1362 +#: ../lib/init/grass.py:1505 #, python-brace-format msgid "Unsupported shell <{sh}>: {env_file}" msgstr "" -#: ../lib/init/grass.py:1378 +#: ../lib/init/grass.py:1521 #, python-format msgid "" "Job file <%s> has been defined in the 'GRASS_BATCH_JOB' variable but not found. Exiting.\n" @@ -3792,114 +3899,118 @@ "Use 'unset GRASS_BATCH_JOB' to disable batch job processing." msgstr "" -#: ../lib/init/grass.py:1385 +#: ../lib/init/grass.py:1528 #, python-format msgid "Change file permission to 'executable' for <%s>" msgstr "" -#: ../lib/init/grass.py:1400 +#: ../lib/init/grass.py:1543 #, python-format msgid "Executing <%s> ..." msgstr "" -#: ../lib/init/grass.py:1407 +#: ../lib/init/grass.py:1550 #, python-brace-format msgid "" "Execution of <{cmd}> failed:\n" "{error}" msgstr "" -#: ../lib/init/grass.py:1410 +#: ../lib/init/grass.py:1553 #, python-format msgid "Execution of <%s> finished." msgstr "" -#: ../lib/init/grass.py:1441 +#: ../lib/init/grass.py:1583 #, python-brace-format msgid "Unable to close GUI. {0}" msgstr "" -#: ../lib/init/grass.py:1468 +#: ../lib/init/grass.py:1611 #, python-format msgid "Welcome to GRASS GIS %s" msgstr "" -#: ../lib/init/grass.py:1490 +#: ../lib/init/grass.py:1633 msgid "GRASS GIS homepage:" msgstr "" #. GTC Running through: SHELL NAME -#: ../lib/init/grass.py:1492 +#: ../lib/init/grass.py:1635 msgid "This version running through:" msgstr "" -#: ../lib/init/grass.py:1494 +#: ../lib/init/grass.py:1637 msgid "Help is available with the command:" msgstr "" -#: ../lib/init/grass.py:1495 +#: ../lib/init/grass.py:1638 msgid "See the licence terms with:" msgstr "" -#: ../lib/init/grass.py:1496 +#: ../lib/init/grass.py:1639 msgid "See citation options with:" msgstr "" -#: ../lib/init/grass.py:1499 +#: ../lib/init/grass.py:1642 msgid "If required, restart the GUI with:" msgstr "" -#: ../lib/init/grass.py:1501 +#: ../lib/init/grass.py:1644 msgid "Start the GUI with:" msgstr "" -#: ../lib/init/grass.py:1503 +#: ../lib/init/grass.py:1646 msgid "When ready to quit enter:" msgstr "" -#: ../lib/init/grass.py:1591 +#: ../lib/init/grass.py:1733 msgid "2D and 3D raster MASKs present" msgstr "" -#: ../lib/init/grass.py:1592 +#: ../lib/init/grass.py:1734 msgid "Raster MASK present" msgstr "" -#: ../lib/init/grass.py:1593 +#: ../lib/init/grass.py:1735 msgid "3D raster MASK present" msgstr "" -#: ../lib/init/grass.py:1634 +#: ../lib/init/grass.py:1775 msgid "Done." msgstr "" -#: ../lib/init/grass.py:1636 +#: ../lib/init/grass.py:1777 msgid "Goodbye from GRASS GIS" msgstr "" -#: ../lib/init/grass.py:1641 -msgid "Cleaning up temporary files..." -msgstr "" - -#: ../lib/init/grass.py:1661 +#: ../lib/init/grass.py:1813 msgid "Please install the GRASS GIS development package" msgstr "" -#: ../lib/init/grass.py:1695 +#: ../lib/init/grass.py:1848 #, python-format msgid "Parameter <%s> not supported" msgstr "" -#: ../lib/init/grass.py:1839 +#: ../lib/init/grass.py:1998 msgid "Flag -e requires also flag -c" msgstr "" -#: ../lib/init/grass.py:1886 +#: ../lib/init/grass.py:2000 +msgid "Coordinate reference system argument (e.g. EPSG) is needed for --tmp-location" +msgstr "" + +#: ../lib/init/grass.py:2003 +msgid "Only one argument (e.g. EPSG) is needed for --tmp-location, mapset name <{}> provided" +msgstr "" + +#: ../lib/init/grass.py:2058 #, python-brace-format msgid "" "Unable to start GRASS GIS. You have the choice to:\n" -" - Launch the graphical user interface with the '-gui' switch\n" -" {cmd_name} -gui\n" +" - Launch the graphical user interface with the '--gui' switch\n" +" {cmd_name} --gui\n" " - Launch with path to the location/mapset as an argument\n" " {cmd_name} /path/to/location/mapset`\n" " - Create a location with '-c' and launch in its PERMANENT mapset\n" @@ -3911,25 +4022,21 @@ "See also: https://grass.osgeo.org/{cmd_name}/manuals/helptext.html" msgstr "" -#: ../lib/init/grass.py:1909 -msgid "Creating new GRASS GIS location/mapset..." -msgstr "" - -#: ../lib/init/grass.py:1911 +#: ../lib/init/grass.py:2080 msgid "Starting GRASS GIS..." msgstr "" -#: ../lib/init/grass.py:1932 +#: ../lib/init/grass.py:2101 #, python-brace-format -msgid "<{0}> requested, but not available. Run GRASS in text mode (-text) or install missing package (usually 'grass-gui')." +msgid "<{0}> requested, but not available. Run GRASS in text mode (--text) or install missing package (usually 'grass-gui')." msgstr "" -#: ../lib/init/grass.py:1986 +#: ../lib/init/grass.py:2162 #, python-format msgid "Launching <%s> GUI in the background, please wait..." msgstr "" -#: ../lib/init/grass.py:2008 +#: ../lib/init/grass.py:2184 #, python-format msgid "Failed to start shell '%s'" msgstr "" @@ -3948,39 +4055,47 @@ msgid "Unable to write lockfile %s (%s)" msgstr "" -#: ../lib/segment/open.c:53 +#: ../lib/segment/open.c:57 +msgid "Using memory cache" +msgstr "" + +#: ../lib/segment/open.c:70 +msgid "Using disk cache" +msgstr "" + +#: ../lib/segment/open.c:73 msgid "Segment file name is NULL" msgstr "" -#: ../lib/segment/open.c:58 +#: ../lib/segment/open.c:78 msgid "Segment file exists already" msgstr "" -#: ../lib/segment/open.c:66 +#: ../lib/segment/open.c:86 msgid "Unable to create segment file" msgstr "" -#: ../lib/segment/open.c:74 +#: ../lib/segment/open.c:94 msgid "Could not write segment file" msgstr "" -#: ../lib/segment/open.c:78 +#: ../lib/segment/open.c:98 msgid "Illegal segment configuration parameter(s)" msgstr "" -#: ../lib/segment/open.c:87 +#: ../lib/segment/open.c:107 msgid "Unable to re-open segment file" msgstr "" -#: ../lib/segment/open.c:94 +#: ../lib/segment/open.c:114 msgid "Could not read segment file" msgstr "" -#: ../lib/segment/format.c:144 +#: ../lib/segment/format.c:143 msgid "Segment format: file size too large" msgstr "" -#: ../lib/segment/format.c:145 +#: ../lib/segment/format.c:144 msgid "Please recompile with Large File Support (LFS)" msgstr "" @@ -4585,55 +4700,60 @@ msgid "Pseudo-random number generator not seeded" msgstr "" -#: ../lib/gis/cmprlz4.c:81 ../lib/gis/cmprlz4.c:138 ../lib/gis/cmprbzip.c:90 -#: ../lib/gis/cmprbzip.c:164 ../lib/gis/cmprzlib.c:99 ../lib/gis/cmprzlib.c:195 -#: ../lib/gis/compress.c:303 +#: ../lib/gis/cmprlz4.c:89 ../lib/gis/cmprlz4.c:156 ../lib/gis/cmprbzip.c:104 +#: ../lib/gis/cmprbzip.c:183 ../lib/gis/cmprzstd.c:102 +#: ../lib/gis/cmprzstd.c:176 ../lib/gis/cmprzlib.c:100 +#: ../lib/gis/cmprzlib.c:179 ../lib/gis/compress.c:335 msgid "No source buffer" msgstr "" -#: ../lib/gis/cmprlz4.c:84 ../lib/gis/cmprlz4.c:141 ../lib/gis/cmprbzip.c:93 -#: ../lib/gis/cmprbzip.c:167 ../lib/gis/cmprzlib.c:102 -#: ../lib/gis/cmprzlib.c:198 +#: ../lib/gis/cmprlz4.c:92 ../lib/gis/cmprlz4.c:159 ../lib/gis/cmprbzip.c:107 +#: ../lib/gis/cmprbzip.c:186 ../lib/gis/cmprzstd.c:105 +#: ../lib/gis/cmprzstd.c:179 ../lib/gis/cmprzlib.c:103 +#: ../lib/gis/cmprzlib.c:182 msgid "No destination buffer" msgstr "" -#: ../lib/gis/cmprlz4.c:91 ../lib/gis/cmprlz4.c:148 ../lib/gis/cmprbzip.c:100 -#: ../lib/gis/cmprbzip.c:174 ../lib/gis/cmprzlib.c:109 -#: ../lib/gis/cmprzlib.c:205 ../lib/gis/compress.c:305 +#: ../lib/gis/cmprlz4.c:99 ../lib/gis/cmprlz4.c:166 ../lib/gis/cmprbzip.c:114 +#: ../lib/gis/cmprbzip.c:193 ../lib/gis/cmprzstd.c:112 +#: ../lib/gis/cmprzstd.c:186 ../lib/gis/cmprzlib.c:110 +#: ../lib/gis/cmprzlib.c:189 ../lib/gis/compress.c:337 #, c-format msgid "Invalid source buffer size %d" msgstr "" -#: ../lib/gis/cmprlz4.c:93 ../lib/gis/cmprlz4.c:150 ../lib/gis/cmprbzip.c:102 -#: ../lib/gis/cmprbzip.c:176 ../lib/gis/cmprzlib.c:111 -#: ../lib/gis/cmprzlib.c:207 ../lib/gis/compress.c:225 +#: ../lib/gis/cmprlz4.c:101 ../lib/gis/cmprlz4.c:168 ../lib/gis/cmprbzip.c:116 +#: ../lib/gis/cmprbzip.c:195 ../lib/gis/cmprzstd.c:114 +#: ../lib/gis/cmprzstd.c:188 ../lib/gis/cmprzlib.c:112 +#: ../lib/gis/cmprzlib.c:191 ../lib/gis/compress.c:257 #, c-format msgid "Invalid destination buffer size %d" msgstr "" -#: ../lib/gis/cmprlz4.c:107 +#: ../lib/gis/cmprlz4.c:121 msgid "LZ4 compression error" msgstr "" -#: ../lib/gis/cmprlz4.c:159 +#: ../lib/gis/cmprlz4.c:177 msgid "LZ4 decompression error" msgstr "" -#: ../lib/gis/cmprlz4.c:168 ../lib/gis/cmprbzip.c:200 +#: ../lib/gis/cmprlz4.c:186 ../lib/gis/cmprbzip.c:219 ../lib/gis/cmprzstd.c:206 +#: ../lib/gis/cmprzlib.c:215 #, c-format msgid "Got uncompressed size %d, expected %d" msgstr "" -#: ../lib/gis/cmprbzip.c:83 ../lib/gis/cmprbzip.c:157 +#: ../lib/gis/cmprbzip.c:97 ../lib/gis/cmprbzip.c:176 msgid "GRASS needs to be compiled with BZIP2 for BZIP2 compression" msgstr "" -#: ../lib/gis/cmprbzip.c:122 +#: ../lib/gis/cmprbzip.c:141 #, c-format msgid "BZIP2 version %s compression error %d" msgstr "" -#: ../lib/gis/cmprbzip.c:189 +#: ../lib/gis/cmprbzip.c:208 #, c-format msgid "BZIP2 version %s decompression error %d" msgstr "" @@ -4732,152 +4852,165 @@ msgid "No ellipsoid info given in file %s in <%s>" msgstr "" -#: ../lib/gis/parser.c:355 +#: ../lib/gis/parser.c:348 +msgid "Bug in UI description. Missing module description" +msgstr "" + +#: ../lib/gis/parser.c:358 +msgid "Bug in UI description. Missing option key" +msgstr "" + +#: ../lib/gis/parser.c:360 +#, c-format +msgid "Bug in UI description. Option key <%s> is not valid" +msgstr "" + +#: ../lib/gis/parser.c:362 #, c-format -msgid "BUG in option name, '%s' is not valid" +msgid "Bug in UI description. Description for option <%s> missing" msgstr "" -#: ../lib/gis/parser.c:407 +#: ../lib/gis/parser.c:414 #, c-format -msgid "BUG in descriptions, option '%s' in <%s> does not exist" +msgid "Bug in UI description. Option '%s' in <%s> does not exist" msgstr "" -#: ../lib/gis/parser.c:525 +#: ../lib/gis/parser.c:532 msgid "Use either --quiet or --verbose flag, not both. Assuming --verbose." msgstr "" -#: ../lib/gis/parser.c:539 +#: ../lib/gis/parser.c:546 msgid "Use either --quiet or --verbose flag, not both. Assuming --quiet." msgstr "" -#: ../lib/gis/parser.c:554 +#: ../lib/gis/parser.c:561 msgid "Use either --qq or --verbose flag, not both. Assuming --qq." msgstr "" -#: ../lib/gis/parser.c:585 +#: ../lib/gis/parser.c:592 #, c-format msgid "Sorry <%s> is not a valid option" msgstr "" -#: ../lib/gis/parser.c:598 +#: ../lib/gis/parser.c:605 msgid "Your installation doesn't include GUI, exiting." msgstr "" -#: ../lib/gis/parser.c:943 +#: ../lib/gis/parser.c:950 msgid "Unable to determine program name" msgstr "" -#: ../lib/gis/parser.c:965 ../lib/gis/parser.c:984 +#: ../lib/gis/parser.c:972 ../lib/gis/parser.c:991 #, c-format msgid "%s: Sorry, <%c> is not a valid flag" msgstr "" -#: ../lib/gis/parser.c:1114 +#: ../lib/gis/parser.c:1121 #, c-format msgid "%s: Sorry, <%s=> is ambiguous" msgstr "" -#: ../lib/gis/parser.c:1117 +#: ../lib/gis/parser.c:1124 #, c-format msgid "Option <%s=> matches" msgstr "" -#: ../lib/gis/parser.c:1135 +#: ../lib/gis/parser.c:1142 #, c-format msgid "Please update the usage of <%s>: option <%s> has been renamed to <%s>" msgstr "" -#: ../lib/gis/parser.c:1148 +#: ../lib/gis/parser.c:1155 #, c-format msgid "%s: Sorry, <%s> is not a valid parameter" msgstr "" -#: ../lib/gis/parser.c:1154 ../lib/gis/parser.c:1400 +#: ../lib/gis/parser.c:1161 ../lib/gis/parser.c:1407 #, c-format msgid "<%s> is an abbreviation for <%s>" msgstr "" -#: ../lib/gis/parser.c:1159 +#: ../lib/gis/parser.c:1166 #, c-format msgid "Option <%s> does not accept multiple answers" msgstr "" -#: ../lib/gis/parser.c:1231 +#: ../lib/gis/parser.c:1238 #, c-format msgid "" "Illegal range syntax for parameter <%s>\n" "\tPresented as: %s" msgstr "" -#: ../lib/gis/parser.c:1237 +#: ../lib/gis/parser.c:1244 #, c-format msgid "" "Value <%s> out of range for parameter <%s>\n" "\tLegal range: %s" msgstr "" -#: ../lib/gis/parser.c:1243 +#: ../lib/gis/parser.c:1250 #, c-format msgid "Missing value for parameter <%s>" msgstr "" -#: ../lib/gis/parser.c:1249 +#: ../lib/gis/parser.c:1256 #, c-format msgid "" "Value <%s> ambiguous for parameter <%s>\n" "\tValid options: %s" msgstr "" -#: ../lib/gis/parser.c:1422 +#: ../lib/gis/parser.c:1429 #, c-format msgid "" "Required parameter <%s> not set:\n" "\t(%s)" msgstr "" -#: ../lib/gis/parser.c:1514 +#: ../lib/gis/parser.c:1521 #, c-format msgid "" "Option <%s> must be provided in multiples of %d\n" "\tYou provided %d item(s): %s" msgstr "" -#: ../lib/gis/parser.c:1588 ../lib/gis/error.c:363 +#: ../lib/gis/parser.c:1595 ../lib/gis/error.c:363 #, c-format msgid "ERROR: " msgstr "错误:" -#: ../lib/gis/parser.c:1590 ../lib/gis/parser.c:1597 +#: ../lib/gis/parser.c:1597 ../lib/gis/parser.c:1604 #, c-format msgid "option <%s>: <%s> exists. To overwrite, use the --overwrite flag" msgstr "" -#: ../lib/gis/parser.c:1707 +#: ../lib/gis/parser.c:1714 #, c-format msgid "%s= is not a separator option" msgstr "" -#: ../lib/gis/parser.c:1710 +#: ../lib/gis/parser.c:1717 #, c-format msgid "No separator given for %s=" msgstr "" -#: ../lib/gis/parser.c:1772 ../lib/gis/parser.c:1789 +#: ../lib/gis/parser.c:1779 ../lib/gis/parser.c:1796 #, c-format msgid "%s= is not a file option" msgstr "" -#: ../lib/gis/parser.c:1774 +#: ../lib/gis/parser.c:1781 #, c-format msgid "Opening multiple files not supported for %s=" msgstr "" -#: ../lib/gis/parser.c:1780 +#: ../lib/gis/parser.c:1787 #, c-format msgid "Unable to open %s file <%s>" msgstr "" -#: ../lib/gis/parser.c:1786 +#: ../lib/gis/parser.c:1793 #, c-format msgid "Unable to create %s file <%s>" msgstr "" @@ -4890,420 +5023,420 @@ msgid "Example: select * from towns where population > 10000" msgstr "" -#: ../lib/gis/parser_standard_options.c:156 +#: ../lib/gis/parser_standard_options.c:157 msgid "WHERE conditions of SQL statement without 'where' keyword" msgstr "" -#: ../lib/gis/parser_standard_options.c:157 +#: ../lib/gis/parser_standard_options.c:158 msgid "Example: income < 1000 and population >= 10000" msgstr "" -#: ../lib/gis/parser_standard_options.c:165 +#: ../lib/gis/parser_standard_options.c:166 msgid "Name of attribute table" msgstr "" -#: ../lib/gis/parser_standard_options.c:174 +#: ../lib/gis/parser_standard_options.c:175 msgid "Name of database driver" msgstr "" -#: ../lib/gis/parser_standard_options.c:183 +#: ../lib/gis/parser_standard_options.c:184 msgid "Name of database" msgstr "" -#: ../lib/gis/parser_standard_options.c:192 +#: ../lib/gis/parser_standard_options.c:193 msgid "Database schema" msgstr "" -#: ../lib/gis/parser_standard_options.c:193 +#: ../lib/gis/parser_standard_options.c:194 msgid "Do not use this option if schemas are not supported by driver/database server" msgstr "" -#: ../lib/gis/parser_standard_options.c:202 +#: ../lib/gis/parser_standard_options.c:203 msgid "Name of attribute column" msgstr "" -#: ../lib/gis/parser_standard_options.c:211 +#: ../lib/gis/parser_standard_options.c:212 msgid "Name of attribute column(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:220 +#: ../lib/gis/parser_standard_options.c:221 msgid "Name of key column" msgstr "" -#: ../lib/gis/parser_standard_options.c:221 +#: ../lib/gis/parser_standard_options.c:222 msgid "Must refer to an integer column" msgstr "" -#: ../lib/gis/parser_standard_options.c:233 +#: ../lib/gis/parser_standard_options.c:234 msgid "Name of input imagery group" msgstr "" -#: ../lib/gis/parser_standard_options.c:241 +#: ../lib/gis/parser_standard_options.c:242 msgid "Name of input imagery subgroup" msgstr "" -#: ../lib/gis/parser_standard_options.c:251 +#: ../lib/gis/parser_standard_options.c:252 msgid "Name of input raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:260 +#: ../lib/gis/parser_standard_options.c:261 msgid "Name of input raster map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:268 +#: ../lib/gis/parser_standard_options.c:269 msgid "Name for output raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:277 +#: ../lib/gis/parser_standard_options.c:278 msgid "Name for output raster map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:285 +#: ../lib/gis/parser_standard_options.c:286 msgid "Name of raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:294 +#: ../lib/gis/parser_standard_options.c:295 msgid "Name of raster map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:302 +#: ../lib/gis/parser_standard_options.c:303 msgid "Name of base raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:310 +#: ../lib/gis/parser_standard_options.c:311 msgid "Name of cover raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:318 +#: ../lib/gis/parser_standard_options.c:319 msgid "Name of input elevation raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:327 +#: ../lib/gis/parser_standard_options.c:328 msgid "Name of input elevation raster map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:334 +#: ../lib/gis/parser_standard_options.c:335 msgid "Type of raster map to be created" msgstr "" -#: ../lib/gis/parser_standard_options.c:335 +#: ../lib/gis/parser_standard_options.c:336 msgid "Storage type for resultant raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:339 +#: ../lib/gis/parser_standard_options.c:340 msgid "Integer" msgstr "" -#: ../lib/gis/parser_standard_options.c:340 +#: ../lib/gis/parser_standard_options.c:341 msgid "Single precision floating point" msgstr "" -#: ../lib/gis/parser_standard_options.c:341 +#: ../lib/gis/parser_standard_options.c:342 msgid "Double precision floating point" msgstr "" -#: ../lib/gis/parser_standard_options.c:347 +#: ../lib/gis/parser_standard_options.c:348 msgid "Sampling interpolation method" msgstr "" -#: ../lib/gis/parser_standard_options.c:351 +#: ../lib/gis/parser_standard_options.c:352 msgid "Nearest-neighbor interpolation" msgstr "" -#: ../lib/gis/parser_standard_options.c:352 +#: ../lib/gis/parser_standard_options.c:353 msgid "Bilinear interpolation" msgstr "" -#: ../lib/gis/parser_standard_options.c:353 +#: ../lib/gis/parser_standard_options.c:354 msgid "Bicubic interpolation" msgstr "" -#: ../lib/gis/parser_standard_options.c:362 +#: ../lib/gis/parser_standard_options.c:363 msgid "Name of input basename raster map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:371 +#: ../lib/gis/parser_standard_options.c:372 msgid "Name for output basename raster map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:381 +#: ../lib/gis/parser_standard_options.c:382 msgid "Name of input 3D raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:390 +#: ../lib/gis/parser_standard_options.c:391 msgid "Name of input 3D raster map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:398 +#: ../lib/gis/parser_standard_options.c:399 msgid "Name for output 3D raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:406 +#: ../lib/gis/parser_standard_options.c:407 msgid "Name of 3D raster map" msgstr "" -#: ../lib/gis/parser_standard_options.c:415 +#: ../lib/gis/parser_standard_options.c:416 msgid "Name of 3D raster map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:424 +#: ../lib/gis/parser_standard_options.c:425 msgid "Data type used in the output raster3d map" msgstr "" -#: ../lib/gis/parser_standard_options.c:433 +#: ../lib/gis/parser_standard_options.c:434 msgid "Number of digits used as mantissa in the internal map storage, 0 -23 for float, 0 - 52 for double, max or default" msgstr "" -#: ../lib/gis/parser_standard_options.c:443 +#: ../lib/gis/parser_standard_options.c:444 msgid "The compression method used in the output raster3d map" msgstr "" -#: ../lib/gis/parser_standard_options.c:453 +#: ../lib/gis/parser_standard_options.c:454 msgid "The dimensions of the tiles used in the output raster3d map (XxYxZ or default: 16x16x8)" msgstr "" -#: ../lib/gis/parser_standard_options.c:463 +#: ../lib/gis/parser_standard_options.c:464 msgid "Name of input vector map" msgstr "" -#: ../lib/gis/parser_standard_options.c:464 -#: ../lib/gis/parser_standard_options.c:491 +#: ../lib/gis/parser_standard_options.c:465 +#: ../lib/gis/parser_standard_options.c:492 msgid "Or data source for direct OGR access" msgstr "" -#: ../lib/gis/parser_standard_options.c:473 +#: ../lib/gis/parser_standard_options.c:474 msgid "Name of input vector map(s)" msgstr "输入矢é‡åœ°å›¾å" -#: ../lib/gis/parser_standard_options.c:474 +#: ../lib/gis/parser_standard_options.c:475 msgid "Or data source(s) for direct OGR access" msgstr "" -#: ../lib/gis/parser_standard_options.c:482 +#: ../lib/gis/parser_standard_options.c:483 msgid "Name for output vector map" msgstr "输出矢é‡åœ°å›¾å" -#: ../lib/gis/parser_standard_options.c:490 +#: ../lib/gis/parser_standard_options.c:491 msgid "Name of vector map" msgstr "" -#: ../lib/gis/parser_standard_options.c:500 +#: ../lib/gis/parser_standard_options.c:501 msgid "Name of vector map(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:509 -#: ../lib/gis/parser_standard_options.c:518 +#: ../lib/gis/parser_standard_options.c:510 +#: ../lib/gis/parser_standard_options.c:519 msgid "Input feature type" msgstr "" -#: ../lib/gis/parser_standard_options.c:525 +#: ../lib/gis/parser_standard_options.c:526 msgid "Layer number or name" msgstr "" -#: ../lib/gis/parser_standard_options.c:527 +#: ../lib/gis/parser_standard_options.c:528 msgid "Vector features can have category values in different layers. This number determines which layer to use. When used with direct OGR access this is the layer name." msgstr "" -#: ../lib/gis/parser_standard_options.c:537 +#: ../lib/gis/parser_standard_options.c:538 msgid "Layer number or name ('-1' for all layers)" msgstr "" -#: ../lib/gis/parser_standard_options.c:539 +#: ../lib/gis/parser_standard_options.c:540 msgid "A single vector map can be connected to multiple database tables. This number determines which table to use. When used with direct OGR access this is the layer name." msgstr "" -#: ../lib/gis/parser_standard_options.c:548 +#: ../lib/gis/parser_standard_options.c:549 msgid "Category value" msgstr "类别值" -#: ../lib/gis/parser_standard_options.c:556 +#: ../lib/gis/parser_standard_options.c:557 msgid "Category values" msgstr "类别值" -#: ../lib/gis/parser_standard_options.c:557 -#: ../lib/gis/parser_standard_options.c:572 +#: ../lib/gis/parser_standard_options.c:558 +#: ../lib/gis/parser_standard_options.c:573 msgid "Example: 1,3,7-9,13" msgstr "例如:1,3,7-9,13" -#: ../lib/gis/parser_standard_options.c:564 +#: ../lib/gis/parser_standard_options.c:565 msgid "Feature id" msgstr "" -#: ../lib/gis/parser_standard_options.c:571 +#: ../lib/gis/parser_standard_options.c:572 msgid "Feature ids" msgstr "" -#: ../lib/gis/parser_standard_options.c:582 -#: ../lib/gis/parser_standard_options.c:590 +#: ../lib/gis/parser_standard_options.c:583 +#: ../lib/gis/parser_standard_options.c:591 msgid "Name of input file" msgstr "" -#: ../lib/gis/parser_standard_options.c:598 +#: ../lib/gis/parser_standard_options.c:599 msgid "Name for output file" msgstr "" -#: ../lib/gis/parser_standard_options.c:607 +#: ../lib/gis/parser_standard_options.c:608 msgid "Field separator" msgstr "字段分隔符" -#: ../lib/gis/parser_standard_options.c:608 +#: ../lib/gis/parser_standard_options.c:609 msgid "Special characters: pipe, comma, space, tab, newline" msgstr "" -#: ../lib/gis/parser_standard_options.c:619 -#: ../lib/gis/parser_standard_options.c:630 +#: ../lib/gis/parser_standard_options.c:620 +#: ../lib/gis/parser_standard_options.c:631 msgid "Color" msgstr "颜色" -#: ../lib/gis/parser_standard_options.c:621 +#: ../lib/gis/parser_standard_options.c:622 msgid "Either a standard color name or R:G:B triplet" msgstr "使用一个标准的颜色å或R:G:B三元组" -#: ../lib/gis/parser_standard_options.c:632 +#: ../lib/gis/parser_standard_options.c:633 msgid "Either a standard color name, R:G:B triplet, or \"none\"" msgstr "" -#: ../lib/gis/parser_standard_options.c:643 +#: ../lib/gis/parser_standard_options.c:644 msgid "Name of input directory" msgstr "" -#: ../lib/gis/parser_standard_options.c:653 +#: ../lib/gis/parser_standard_options.c:654 msgid "Units" msgstr "" -#: ../lib/gis/parser_standard_options.c:662 +#: ../lib/gis/parser_standard_options.c:663 msgid "Data type(s)" msgstr "" -#: ../lib/gis/parser_standard_options.c:672 +#: ../lib/gis/parser_standard_options.c:673 msgid "Name of mapset (default: current search path)" msgstr "" -#: ../lib/gis/parser_standard_options.c:673 +#: ../lib/gis/parser_standard_options.c:674 msgid "'.' for current mapset" msgstr "" -#: ../lib/gis/parser_standard_options.c:681 +#: ../lib/gis/parser_standard_options.c:682 msgid "Location name" msgstr "" -#: ../lib/gis/parser_standard_options.c:682 +#: ../lib/gis/parser_standard_options.c:683 msgid "Location name (not location path)" msgstr "" -#: ../lib/gis/parser_standard_options.c:692 +#: ../lib/gis/parser_standard_options.c:693 msgid "GRASS GIS database directory" msgstr "" -#: ../lib/gis/parser_standard_options.c:693 +#: ../lib/gis/parser_standard_options.c:694 msgid "Default: path to the current GRASS GIS database" msgstr "" -#: ../lib/gis/parser_standard_options.c:705 +#: ../lib/gis/parser_standard_options.c:706 msgid "Coordinates" msgstr "" -#: ../lib/gis/parser_standard_options.c:714 +#: ../lib/gis/parser_standard_options.c:715 msgid "Name of color table" msgstr "" -#: ../lib/gis/parser_standard_options.c:725 +#: ../lib/gis/parser_standard_options.c:726 msgid "String representing NULL value" msgstr "" -#: ../lib/gis/parser_standard_options.c:734 +#: ../lib/gis/parser_standard_options.c:735 msgid "Name of saved region" msgstr "" -#: ../lib/gis/parser_standard_options.c:744 +#: ../lib/gis/parser_standard_options.c:745 msgid "Name of the input space time dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:753 +#: ../lib/gis/parser_standard_options.c:754 msgid "Name of the input space time datasets" msgstr "" -#: ../lib/gis/parser_standard_options.c:761 +#: ../lib/gis/parser_standard_options.c:762 msgid "Name of the output space time dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:769 +#: ../lib/gis/parser_standard_options.c:770 msgid "Name of the input space time raster dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:778 +#: ../lib/gis/parser_standard_options.c:779 msgid "Name of the input space time raster datasets" msgstr "" -#: ../lib/gis/parser_standard_options.c:786 +#: ../lib/gis/parser_standard_options.c:787 msgid "Name of the output space time raster dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:794 +#: ../lib/gis/parser_standard_options.c:795 msgid "Name of the input space time vector dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:803 +#: ../lib/gis/parser_standard_options.c:804 msgid "Name of the input space time vector datasets" msgstr "" -#: ../lib/gis/parser_standard_options.c:811 +#: ../lib/gis/parser_standard_options.c:812 msgid "Name of the output space time vector dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:819 +#: ../lib/gis/parser_standard_options.c:820 msgid "Name of the input space time raster3d dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:828 +#: ../lib/gis/parser_standard_options.c:829 msgid "Name of the input space time raster3d datasets" msgstr "" -#: ../lib/gis/parser_standard_options.c:836 +#: ../lib/gis/parser_standard_options.c:837 msgid "Name of the output space time raster3d dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:845 +#: ../lib/gis/parser_standard_options.c:846 msgid "Type of the input space time dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:853 +#: ../lib/gis/parser_standard_options.c:854 msgid "Name of the input map" msgstr "" -#: ../lib/gis/parser_standard_options.c:862 +#: ../lib/gis/parser_standard_options.c:863 msgid "Name of the input maps" msgstr "" -#: ../lib/gis/parser_standard_options.c:871 +#: ../lib/gis/parser_standard_options.c:872 msgid "Type of the input map" msgstr "" -#: ../lib/gis/parser_standard_options.c:880 +#: ../lib/gis/parser_standard_options.c:881 msgid "The temporal type of the space time dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:887 +#: ../lib/gis/parser_standard_options.c:888 msgid "WHERE conditions of SQL statement without 'where' keyword used in the temporal GIS framework" msgstr "" -#: ../lib/gis/parser_standard_options.c:888 +#: ../lib/gis/parser_standard_options.c:889 msgid "Example: start_time > '2001-01-01 12:30:00'" msgstr "" -#: ../lib/gis/parser_standard_options.c:898 +#: ../lib/gis/parser_standard_options.c:899 msgid "The method to be used for sampling the input dataset" msgstr "" -#: ../lib/gis/parser_standard_options.c:932 +#: ../lib/gis/parser_standard_options.c:933 msgid "Do not create attribute table" msgstr "" -#: ../lib/gis/parser_standard_options.c:936 +#: ../lib/gis/parser_standard_options.c:937 msgid "Do not build topology" msgstr "" -#: ../lib/gis/parser_standard_options.c:937 +#: ../lib/gis/parser_standard_options.c:938 msgid "Advantageous when handling a large number of points" msgstr "" @@ -6182,6 +6315,15 @@ msgid "Seek offset out of range" msgstr "" +#: ../lib/gis/cmprzstd.c:80 ../lib/gis/cmprzstd.c:95 ../lib/gis/cmprzstd.c:169 +msgid "GRASS needs to be compiled with ZSTD for ZSTD compression" +msgstr "" + +#: ../lib/gis/cmprzstd.c:134 ../lib/gis/cmprzstd.c:196 +#, c-format +msgid "ZSTD compression error %d: %s" +msgstr "" + #: ../lib/gis/paths.c:201 #, c-format msgid "Unable to open file <%s> for reading" @@ -6196,10 +6338,30 @@ msgid "Multiple outputs are not supported by WPS 1.0.0" msgstr "" -#: ../lib/gis/color_rules.c:88 +#: ../lib/gis/color_rules.c:98 msgid "no description" msgstr "" +#: ../lib/gis/color_rules.c:292 +#, fuzzy +msgid "Unable to open color rule" +msgstr "无法为读å–打开%s" + +#: ../lib/gis/color_rules.c:341 ../lib/gis/color_rules.c:352 +#: ../lib/gis/color_rules.c:356 ../lib/gis/color_rules.c:360 +msgid "range: map values" +msgstr "" + +#: ../lib/gis/color_rules.c:343 +#, c-format +msgid "range: %g to %g" +msgstr "" + +#: ../lib/gis/color_rules.c:368 +#, fuzzy +msgid "Unable to open color descriptions" +msgstr "无法为写入打开%s" + #: ../lib/gis/mapset_msc.c:90 #, c-format msgid "Unable to make mapset element %s (%s): %s" @@ -6210,12 +6372,12 @@ msgid "Unable to access mapset element %s (%s): %s" msgstr "" -#: ../lib/gis/cmprzlib.c:139 ../lib/gis/cmprzlib.c:157 +#: ../lib/gis/cmprzlib.c:142 #, c-format msgid "ZLIB compression error %d: %s" msgstr "" -#: ../lib/gis/cmprzlib.c:225 ../lib/gis/cmprzlib.c:242 +#: ../lib/gis/cmprzlib.c:204 #, c-format msgid "ZLIB decompression error %d: %s" msgstr "" @@ -6275,12 +6437,12 @@ #: ../lib/gis/parser_dependencies.c:305 #, c-format -msgid "Option %s requires all of %s" +msgid "Option <%s> requires all of %s" msgstr "" #: ../lib/gis/parser_dependencies.c:332 #, c-format -msgid "Option %s is mutually exclusive with all of %s" +msgid "Option <%s> is mutually exclusive with all of %s" msgstr "" #: ../lib/gis/parser_dependencies.c:358 @@ -6316,43 +6478,43 @@ msgid "Task already has a worker" msgstr "" -#: ../lib/gis/compress.c:132 ../lib/gis/compress.c:193 -#: ../lib/gis/compress.c:208 +#: ../lib/gis/compress.c:143 ../lib/gis/compress.c:208 +#: ../lib/gis/compress.c:225 ../lib/gis/compress.c:240 msgid "Request for unsupported compressor" msgstr "" -#: ../lib/gis/compress.c:223 +#: ../lib/gis/compress.c:255 msgid "No destination buffer allocated" msgstr "" -#: ../lib/gis/compress.c:230 +#: ../lib/gis/compress.c:262 #, c-format msgid "Invalid read size %d" msgstr "" -#: ../lib/gis/compress.c:251 +#: ../lib/gis/compress.c:283 #, c-format msgid "Unable to read %d bytes: end of file" msgstr "" -#: ../lib/gis/compress.c:253 +#: ../lib/gis/compress.c:285 #, c-format msgid "Unable to read %d bytes: %s" msgstr "" -#: ../lib/gis/compress.c:327 ../lib/gis/compress.c:350 -#: ../lib/gis/compress.c:391 +#: ../lib/gis/compress.c:360 ../lib/gis/compress.c:383 +#: ../lib/gis/compress.c:424 msgid "Unable to write compression flag" msgstr "" -#: ../lib/gis/compress.c:338 ../lib/gis/compress.c:361 -#: ../lib/gis/compress.c:404 +#: ../lib/gis/compress.c:371 ../lib/gis/compress.c:394 +#: ../lib/gis/compress.c:437 #, c-format msgid "Unable to write %d bytes: nothing written" msgstr "" -#: ../lib/gis/compress.c:340 ../lib/gis/compress.c:363 -#: ../lib/gis/compress.c:406 +#: ../lib/gis/compress.c:373 ../lib/gis/compress.c:396 +#: ../lib/gis/compress.c:439 #, c-format msgid "Unable to write %d bytes: %s" msgstr "" @@ -6598,7 +6760,7 @@ "-- Table unit tests finished successfully --" msgstr "" -#: ../lib/db/dbmi_base/default_name.c:136 +#: ../lib/db/dbmi_base/default_name.c:139 msgid "Programmer error" msgstr "程åºé”™è¯¯" @@ -6688,25 +6850,30 @@ msgid "db_get_index_column_name(): invalid column number" msgstr "" -#: ../lib/vector/diglib/spindex_rw.c:98 ../lib/vector/diglib/spindex_rw.c:106 +#: ../lib/vector/diglib/spindex_rw.c:99 ../lib/vector/diglib/spindex_rw.c:107 msgid "Topology file must be written before spatial index file" msgstr "" -#: ../lib/vector/diglib/spindex_rw.c:302 +#: ../lib/vector/diglib/spindex_rw.c:303 #, 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 +#: ../lib/vector/diglib/spindex_rw.c:309 #, 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 +#: ../lib/vector/diglib/spindex_rw.c:318 #, c-format msgid "Spatial index format version %d.%d is not supported by this release. Please rebuild topology." msgstr "" +#: ../lib/vector/diglib/plus_line.c:262 ../lib/vector/diglib/plus_line.c:302 +#, c-format +msgid "Attempt to delete not registered line %d from node %d" +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." @@ -6812,7 +6979,7 @@ msgid "Unable to write isles to plus file" msgstr "" -#: ../lib/vector/diglib/plus_node.c:214 +#: ../lib/vector/diglib/plus_node.c:213 #, c-format msgid "Attempt to read line angle for the line which is not connected to the node: node %d, line %d" msgstr "" @@ -6873,44 +7040,44 @@ msgid "Error in read/write portable char, byte_order = %d Written: %d Read: %d" msgstr "" -#: ../lib/vector/diglib/plus_area.c:215 ../lib/vector/diglib/plus_area.c:716 +#: ../lib/vector/diglib/plus_area.c:218 ../lib/vector/diglib/plus_area.c:718 #, 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:724 +#: ../lib/vector/diglib/plus_area.c:228 ../lib/vector/diglib/plus_area.c:726 #, c-format msgid "Line %d already has area/isle %d to right" msgstr "" -#: ../lib/vector/diglib/plus_area.c:279 +#: ../lib/vector/diglib/plus_area.c:282 msgid "Isle already registered in area" msgstr "" -#: ../lib/vector/diglib/plus_area.c:313 +#: ../lib/vector/diglib/plus_area.c:316 msgid "Attempt to delete isle from dead area" msgstr "" -#: ../lib/vector/diglib/plus_area.c:330 +#: ../lib/vector/diglib/plus_area.c:324 #, c-format msgid "Attempt to delete not registered isle %d from area %d" msgstr "" -#: ../lib/vector/diglib/plus_area.c:369 +#: ../lib/vector/diglib/plus_area.c:371 msgid "Attempt to delete dead area" msgstr "" -#: ../lib/vector/diglib/plus_area.c:408 +#: ../lib/vector/diglib/plus_area.c:410 #, c-format msgid "Dead centroid %d registered for area (bug in the vector library)" msgstr "" -#: ../lib/vector/diglib/plus_area.c:431 +#: ../lib/vector/diglib/plus_area.c:433 #, c-format msgid "Attempt to delete area %d info from dead isle %d" msgstr "" -#: ../lib/vector/diglib/plus_area.c:782 +#: ../lib/vector/diglib/plus_area.c:784 #, c-format msgid "Attempt to delete isle %d info from dead area %d" msgstr "" @@ -7025,7 +7192,7 @@ #: ../lib/vector/Vlib/header_finfo.c:113 ../lib/vector/Vlib/header_finfo.c:153 #: ../lib/vector/Vlib/header_finfo.c:254 ../lib/vector/Vlib/close.c:284 #: ../lib/vector/Vlib/close_ogr.c:77 ../lib/vector/Vlib/close_ogr.c:111 -#: ../lib/proj/convert.c:64 +#: ../lib/proj/convert.c:98 msgid "GRASS is not compiled with OGR support" msgstr "" @@ -7198,7 +7365,7 @@ msgstr "" #: ../lib/vector/Vlib/copy.c:764 ../lib/vector/Vlib/close_nat.c:102 -#: ../lib/vector/Vlib/map.c:317 +#: ../lib/vector/Vlib/map.c:318 #, c-format msgid "Unable to copy table <%s>" msgstr "" @@ -7259,7 +7426,7 @@ msgstr "" #: ../lib/vector/Vlib/open.c:367 ../lib/vector/Vlib/open.c:871 -#: ../lib/vector/Vlib/build.c:865 +#: ../lib/vector/Vlib/build.c:866 #, c-format msgid "Unable to open spatial index file for vector map <%s>" msgstr "" @@ -7295,13 +7462,13 @@ msgstr "" #: ../lib/vector/Vlib/open.c:813 ../lib/vector/Vlib/open.c:826 -#: ../lib/vector/Vlib/map.c:159 +#: ../lib/vector/Vlib/map.c:160 #, c-format msgid "Unable to delete vector map <%s>" msgstr "" -#: ../lib/vector/Vlib/open.c:821 ../lib/vector/Vlib/map.c:155 -#: ../lib/vector/Vlib/map.c:249 +#: ../lib/vector/Vlib/open.c:821 ../lib/vector/Vlib/map.c:156 +#: ../lib/vector/Vlib/map.c:250 #, c-format msgid "Vector map <%s> already exists and will be overwritten" msgstr "" @@ -7820,29 +7987,29 @@ msgid "Bug: attempt to update map which is not in current mapset" msgstr "" -#: ../lib/vector/Vlib/snap.c:223 ../lib/vector/Vlib/snap.c:582 +#: ../lib/vector/Vlib/snap.c:223 ../lib/vector/Vlib/snap.c:583 msgid "Snap vertices Pass 1: select points" msgstr "" -#: ../lib/vector/Vlib/snap.c:270 ../lib/vector/Vlib/snap.c:636 +#: ../lib/vector/Vlib/snap.c:268 ../lib/vector/Vlib/snap.c:637 msgid "Snap vertices Pass 2: assign anchor vertices" msgstr "" -#: ../lib/vector/Vlib/snap.c:339 ../lib/vector/Vlib/snap.c:705 +#: ../lib/vector/Vlib/snap.c:337 ../lib/vector/Vlib/snap.c:706 msgid "Snap vertices Pass 3: snap to assigned points" msgstr "" -#: ../lib/vector/Vlib/snap.c:525 ../lib/vector/Vlib/snap.c:888 +#: ../lib/vector/Vlib/snap.c:526 ../lib/vector/Vlib/snap.c:889 #, c-format msgid "Snapped vertices: %d" msgstr "" -#: ../lib/vector/Vlib/snap.c:526 ../lib/vector/Vlib/snap.c:889 +#: ../lib/vector/Vlib/snap.c:527 ../lib/vector/Vlib/snap.c:890 #, c-format msgid "New vertices: %d" msgstr "" -#: ../lib/vector/Vlib/snap.c:916 +#: ../lib/vector/Vlib/snap.c:917 msgid "Reading features..." msgstr "" @@ -8088,71 +8255,71 @@ msgid "Vect_get_point_in_poly() failed" msgstr "" -#: ../lib/vector/Vlib/map.c:139 ../lib/vector/Vlib/map.c:245 +#: ../lib/vector/Vlib/map.c:140 ../lib/vector/Vlib/map.c:246 msgid "Vector map name is not SQL compliant" msgstr "" -#: ../lib/vector/Vlib/map.c:143 +#: ../lib/vector/Vlib/map.c:144 #, c-format msgid "Unable to find vector map <%s> in <%s>" msgstr "" -#: ../lib/vector/Vlib/map.c:179 ../lib/vector/Vlib/map.c:267 +#: ../lib/vector/Vlib/map.c:180 ../lib/vector/Vlib/map.c:268 #, c-format msgid "Unable to copy vector map <%s> to <%s>" msgstr "" -#: ../lib/vector/Vlib/map.c:331 ../lib/vector/Vlib/map.c:462 +#: ../lib/vector/Vlib/map.c:332 ../lib/vector/Vlib/map.c:463 #, c-format msgid "Unable to delete table <%s>" msgstr "" -#: ../lib/vector/Vlib/map.c:346 +#: ../lib/vector/Vlib/map.c:347 #, c-format msgid "Unable to create index for table <%s>, key <%s>" msgstr "" -#: ../lib/vector/Vlib/map.c:402 +#: ../lib/vector/Vlib/map.c:403 #, c-format msgid "Ignoring invalid mapset: %s" msgstr "" -#: ../lib/vector/Vlib/map.c:407 +#: ../lib/vector/Vlib/map.c:408 #, c-format msgid "Invalid vector map name <%s>" msgstr "" -#: ../lib/vector/Vlib/map.c:417 +#: ../lib/vector/Vlib/map.c:418 #, c-format msgid "Unable to open header file for vector map <%s>" msgstr "" -#: ../lib/vector/Vlib/map.c:449 +#: ../lib/vector/Vlib/map.c:450 #, c-format msgid "Unable to find table <%s> linked to vector map <%s>" msgstr "" -#: ../lib/vector/Vlib/map.c:472 +#: ../lib/vector/Vlib/map.c:473 #, c-format msgid "Table <%s> linked to vector map <%s> does not exist" msgstr "" -#: ../lib/vector/Vlib/map.c:485 +#: ../lib/vector/Vlib/map.c:486 #, c-format msgid "Unable to open directory '%s'" msgstr "" -#: ../lib/vector/Vlib/map.c:499 +#: ../lib/vector/Vlib/map.c:500 #, c-format msgid "Unable to delete file '%s'" msgstr "" -#: ../lib/vector/Vlib/map.c:519 +#: ../lib/vector/Vlib/map.c:520 #, c-format msgid "Unable to rename directory '%s' to '%s'" msgstr "" -#: ../lib/vector/Vlib/map.c:528 +#: ../lib/vector/Vlib/map.c:529 #, c-format msgid "Unable to remove directory '%s': %s" msgstr "" @@ -8206,10 +8373,10 @@ msgid "Your GRASS version does not fully support feature index format %d.%d of the vector. Consider to rebuild topology or upgrade GRASS." msgstr "" -#: ../lib/vector/Vlib/intersect2.c:1202 ../lib/vector/Vlib/intersect2.c:1208 -#: ../lib/vector/Vlib/intersect2.c:1210 ../lib/vector/Vlib/intersect2.c:1262 -#: ../lib/vector/Vlib/intersect2.c:1271 ../lib/vector/Vlib/intersect2.c:1292 -#: ../lib/vector/Vlib/intersect2.c:1309 ../lib/vector/Vlib/intersect.c:1194 +#: ../lib/vector/Vlib/intersect2.c:1259 ../lib/vector/Vlib/intersect2.c:1265 +#: ../lib/vector/Vlib/intersect2.c:1267 ../lib/vector/Vlib/intersect2.c:1319 +#: ../lib/vector/Vlib/intersect2.c:1328 ../lib/vector/Vlib/intersect2.c:1349 +#: ../lib/vector/Vlib/intersect2.c:1366 ../lib/vector/Vlib/intersect.c:1194 #: ../lib/vector/Vlib/intersect.c:1200 ../lib/vector/Vlib/intersect.c:1202 #: ../lib/vector/Vlib/intersect.c:1257 ../lib/vector/Vlib/intersect.c:1266 #: ../lib/vector/Vlib/intersect.c:1287 ../lib/vector/Vlib/intersect.c:1304 @@ -8440,19 +8607,19 @@ msgstr "" #: ../lib/vector/Vlib/build_sfa.c:339 ../lib/vector/Vlib/build_sfa.c:632 -#: ../lib/vector/Vlib/build_nat.c:74 +#: ../lib/vector/Vlib/build_nat.c:75 msgid "Registering primitives..." msgstr "" #: ../lib/vector/Vlib/build_sfa.c:385 ../lib/vector/Vlib/build_sfa.c:664 -#: ../lib/vector/Vlib/build_nat.c:117 +#: ../lib/vector/Vlib/build_nat.c:118 #, c-format msgid "One primitive registered" msgid_plural "%d primitives registered" msgstr[0] "" #: ../lib/vector/Vlib/build_sfa.c:386 ../lib/vector/Vlib/build_sfa.c:665 -#: ../lib/vector/Vlib/build_nat.c:118 +#: ../lib/vector/Vlib/build_nat.c:119 #, c-format msgid "One vertex registered" msgid_plural "%d vertices registered" @@ -8816,7 +8983,7 @@ msgid "Attempt to read topo for dead isle (%d)" msgstr "" -#: ../lib/vector/Vlib/break_lines.c:572 +#: ../lib/vector/Vlib/break_lines.c:574 #, c-format msgid "Intersections: %d" msgstr "" @@ -8846,7 +9013,7 @@ msgid "Topology not available for vector map <%s>. Registering primitives..." msgstr "" -#: ../lib/vector/Vlib/box.c:436 ../lib/vector/Vlib/build_nat.c:84 +#: ../lib/vector/Vlib/box.c:436 ../lib/vector/Vlib/build_nat.c:85 msgid "Unable to read vector map" msgstr "" @@ -9011,16 +9178,36 @@ msgid "Output vector map <%s> is used as input" msgstr "" -#: ../lib/vector/Vlib/merge_lines.c:240 +#: ../lib/vector/Vlib/merge_lines.c:241 +#, c-format +msgid "%d lines merged" +msgstr "" + +#: ../lib/vector/Vlib/merge_lines.c:242 +#, c-format +msgid "%d new lines" +msgstr "" + +#: ../lib/vector/Vlib/merge_lines.c:245 #, c-format msgid "%d boundaries merged" msgstr "" -#: ../lib/vector/Vlib/merge_lines.c:241 +#: ../lib/vector/Vlib/merge_lines.c:246 #, c-format msgid "%d new boundaries" msgstr "" +#: ../lib/vector/Vlib/merge_lines.c:249 +#, c-format +msgid "%d lines and boundaries merged" +msgstr "" + +#: ../lib/vector/Vlib/merge_lines.c:250 +#, c-format +msgid "%d new lines and boundaries" +msgstr "" + #: ../lib/vector/Vlib/open_nat.c:56 #, c-format msgid "Unable to open coor file for vector map <%s>" @@ -9108,178 +9295,178 @@ msgid "Vect_segment_intersection() ERROR (collinear non vertical segments)" msgstr "" -#: ../lib/vector/Vlib/build.c:115 +#: ../lib/vector/Vlib/build.c:116 msgid "Area of size = 0.0 (less than 4 vertices) ignored" msgstr "" -#: ../lib/vector/Vlib/build.c:131 +#: ../lib/vector/Vlib/build.c:132 msgid "Unable to add area (map closed, topo saved)" msgstr "" -#: ../lib/vector/Vlib/build.c:139 +#: ../lib/vector/Vlib/build.c:140 msgid "Unable to add isle (map closed, topo saved)" msgstr "" -#: ../lib/vector/Vlib/build.c:149 +#: ../lib/vector/Vlib/build.c:150 msgid "Area of size = 0.0 ignored" msgstr "åŒºåŸŸå¤§å° = 0.0 的被忽略" -#: ../lib/vector/Vlib/build.c:200 +#: ../lib/vector/Vlib/build.c:201 msgid "Request to find area outside nonexistent isle" msgstr "" -#: ../lib/vector/Vlib/build.c:351 +#: ../lib/vector/Vlib/build.c:352 msgid "Larger bbox but smaller area!!!" msgstr "" -#: ../lib/vector/Vlib/build.c:606 +#: ../lib/vector/Vlib/build.c:607 msgid "Checking for topological errors..." msgstr "" -#: ../lib/vector/Vlib/build.c:641 +#: ../lib/vector/Vlib/build.c:642 #, c-format msgid "Number of lines of length zero: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:643 +#: ../lib/vector/Vlib/build.c:644 #, c-format msgid "Number of boundaries of length zero: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:652 +#: ../lib/vector/Vlib/build.c:653 #, c-format msgid "Number of boundary intersections: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:676 +#: ../lib/vector/Vlib/build.c:677 msgid "Skipping further checks because of incorrect boundaries" msgstr "" -#: ../lib/vector/Vlib/build.c:726 +#: ../lib/vector/Vlib/build.c:727 #, c-format msgid "Number of redundant holes: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:871 +#: ../lib/vector/Vlib/build.c:872 #, c-format msgid "Building topology for vector map <%s>..." msgstr "" -#: ../lib/vector/Vlib/build.c:889 +#: ../lib/vector/Vlib/build.c:890 msgid "Topology was built" msgstr "" -#: ../lib/vector/Vlib/build.c:900 +#: ../lib/vector/Vlib/build.c:901 #, c-format msgid "Number of nodes: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:901 +#: ../lib/vector/Vlib/build.c:902 #, c-format msgid "Number of primitives: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:902 +#: ../lib/vector/Vlib/build.c:903 #, c-format msgid "Number of points: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:903 +#: ../lib/vector/Vlib/build.c:904 #, c-format msgid "Number of lines: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:904 +#: ../lib/vector/Vlib/build.c:905 #, c-format msgid "Number of boundaries: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:905 +#: ../lib/vector/Vlib/build.c:906 #, c-format msgid "Number of centroids: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:908 +#: ../lib/vector/Vlib/build.c:909 #, c-format msgid "Number of faces: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:911 +#: ../lib/vector/Vlib/build.c:912 #, c-format msgid "Number of kernels: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:957 +#: ../lib/vector/Vlib/build.c:958 #, c-format msgid "Number of areas: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:958 +#: ../lib/vector/Vlib/build.c:959 #, c-format msgid "Number of isles: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:963 +#: ../lib/vector/Vlib/build.c:964 #, c-format msgid "Number of areas without centroid: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:968 +#: ../lib/vector/Vlib/build.c:969 #, c-format msgid "Number of centroids exceeds number of areas: %d > %d" msgstr "" -#: ../lib/vector/Vlib/build.c:972 +#: ../lib/vector/Vlib/build.c:973 #, c-format msgid "Number of incorrect boundaries: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:976 +#: ../lib/vector/Vlib/build.c:977 #, c-format msgid "Number of centroids outside area: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:980 +#: ../lib/vector/Vlib/build.c:981 #, c-format msgid "Number of duplicate centroids: %d" msgstr "" -#: ../lib/vector/Vlib/build.c:984 +#: ../lib/vector/Vlib/build.c:985 msgid "Number of areas: -" msgstr "" -#: ../lib/vector/Vlib/build.c:985 +#: ../lib/vector/Vlib/build.c:986 msgid "Number of isles: -" msgstr "" -#: ../lib/vector/Vlib/build.c:1013 +#: ../lib/vector/Vlib/build.c:1014 #, c-format msgid "Unable to create topo file for vector map <%s>" msgstr "" -#: ../lib/vector/Vlib/build.c:1021 +#: ../lib/vector/Vlib/build.c:1022 msgid "Error writing out topo file" msgstr "" -#: ../lib/vector/Vlib/build.c:1210 +#: ../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:1233 +#: ../lib/vector/Vlib/build.c:1234 #, c-format msgid "%s is no longer supported" msgstr "" -#: ../lib/vector/Vlib/build.c:1256 +#: ../lib/vector/Vlib/build.c:1257 msgid "Spatial index not available, can not be saved" msgstr "" -#: ../lib/vector/Vlib/build.c:1268 +#: ../lib/vector/Vlib/build.c:1269 #, c-format msgid "Unable to create spatial index file for vector map <%s>" msgstr "" -#: ../lib/vector/Vlib/build.c:1277 +#: ../lib/vector/Vlib/build.c:1278 msgid "Error writing out spatial index file" msgstr "" @@ -9319,27 +9506,27 @@ msgid "conditions failed" msgstr "" -#: ../lib/vector/Vlib/build_nat.c:129 +#: ../lib/vector/Vlib/build_nat.c:132 msgid "Building areas..." msgstr "" -#: ../lib/vector/Vlib/build_nat.c:153 +#: ../lib/vector/Vlib/build_nat.c:156 #, c-format msgid "One area built" msgid_plural "%d areas built" msgstr[0] "" -#: ../lib/vector/Vlib/build_nat.c:154 +#: ../lib/vector/Vlib/build_nat.c:157 #, c-format msgid "One isle built" msgid_plural "%d isles built" msgstr[0] "" -#: ../lib/vector/Vlib/build_nat.c:163 +#: ../lib/vector/Vlib/build_nat.c:168 msgid "Attaching islands..." msgstr "" -#: ../lib/vector/Vlib/build_nat.c:180 +#: ../lib/vector/Vlib/build_nat.c:188 msgid "Attaching centroids..." msgstr "" @@ -9348,7 +9535,7 @@ msgid "Unable to delete item %d from spatial index" msgstr "" -#: ../lib/vector/neta/spanningtree.c:106 +#: ../lib/vector/neta/spanningtree.c:109 msgid "Computing minimum spanning tree..." msgstr "" @@ -9380,42 +9567,48 @@ msgid "Unable to open select cursor: %s" msgstr "" -#: ../lib/proj/get_proj.c:148 +#: ../lib/proj/get_proj.c:158 #, 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:" +#: ../lib/proj/get_proj.c:243 +#, fuzzy +msgid "Unable to initialise PROJ with the following parameter list:" msgstr "无法使用以下的å‚数表对PROJ.4进行åˆå§‹åŒ–:" -#: ../lib/proj/get_proj.c:236 -#, c-format -msgid "The error message: %s" +#: ../lib/proj/get_proj.c:252 +#, fuzzy, c-format +msgid "The PROJ error message: %s" msgstr "错误信æ¯ï¼š %s" -#: ../lib/proj/get_proj.c:294 +#: ../lib/proj/get_proj.c:360 msgid "Option input overflowed option table" msgstr "选项输出溢出选项表" -#: ../lib/proj/get_proj.c:325 +#: ../lib/proj/get_proj.c:388 +#, fuzzy +msgid "Unable to initialize pj" +msgstr "无法打开输入文件<%s>" + +#: ../lib/proj/get_proj.c:396 #, c-format msgid "Unable to initialize pj cause: %s" msgstr "" -#: ../lib/proj/get_proj.c:401 +#: ../lib/proj/get_proj.c:501 msgid "Input Projection Parameters" msgstr "输入投影å‚æ•°" -#: ../lib/proj/get_proj.c:404 +#: ../lib/proj/get_proj.c:503 msgid "Input Unit Factor" msgstr "输入å•å…ƒç³»æ•°" -#: ../lib/proj/get_proj.c:414 +#: ../lib/proj/get_proj.c:513 msgid "Output Projection Parameters" msgstr "输出投影å‚æ•°" -#: ../lib/proj/get_proj.c:417 +#: ../lib/proj/get_proj.c:515 msgid "Output Unit Factor" msgstr "输出å•å…ƒç³»æ•°" @@ -9450,57 +9643,96 @@ msgid "Error in datum table file <%s>, line %d" msgstr "" -#: ../lib/proj/convert.c:159 +#: ../lib/proj/convert.c:194 msgid "Unable parse GRASS PROJ_INFO file" msgstr "" -#: ../lib/proj/convert.c:164 +#: ../lib/proj/convert.c:201 msgid "Unable get PROJ.4-style parameter string" msgstr "" -#: ../lib/proj/convert.c:178 +#: ../lib/proj/convert.c:219 #, c-format msgid "OGR can't parse PROJ.4-style parameter string: %s (OGR Error code was %d)" msgstr "" -#: ../lib/proj/convert.c:191 +#: ../lib/proj/convert.c:232 #, c-format msgid "OGR can't get WKT-style parameter string (OGR Error code was %d)" msgstr "" -#: ../lib/proj/convert.c:427 +#: ../lib/proj/convert.c:469 #, c-format msgid "Updating spatial reference with embedded proj4 definition failed. Proj4 definition: <%s>" msgstr "" -#: ../lib/proj/convert.c:434 +#: ../lib/proj/convert.c:476 msgid "Updating spatial reference with embedded proj4 definition" msgstr "" -#: ../lib/proj/convert.c:564 +#: ../lib/proj/convert.c:610 msgid "No projection name! Projection parameters likely to be meaningless." msgstr "没有投影å称ï¼æŠ•å½±å‚数没有æ„义。" -#: ../lib/proj/convert.c:626 +#: ../lib/proj/convert.c:672 #, c-format msgid "Datum <%s> not recognised by GRASS and no parameters found" msgstr "日期<%s>ä¸èƒ½è¢«GRASS识别并且找ä¸åˆ°å‚æ•°" -#: ../lib/proj/convert.c:642 +#: ../lib/proj/convert.c:688 #, c-format msgid "Datum <%s> apparently recognised by GRASS but no parameters found. You may want to look into this." msgstr "日期<%s>ä¸èƒ½è¢«GRASS识别并且找ä¸åˆ°å‚数。您å¯èƒ½æƒ³æŸ¥é˜…这里。" -#: ../lib/proj/convert.c:646 +#: ../lib/proj/convert.c:692 #, c-format msgid "Invalid transformation number %d; valid range is 1 to %d. Leaving datum transform parameters unspecified." msgstr "无效的转æ¢ç %d;有å°çš„åºåˆ—是1到%d.委托基准å˜æ¢å‚æ•°ä¸è¯¦ã€‚" -#: ../lib/proj/do_proj.c:106 ../lib/proj/do_proj.c:180 +#: ../lib/proj/do_proj.c:89 +msgid "Input coordinate system is NULL" +msgstr "" + +#: ../lib/proj/do_proj.c:104 +#, fuzzy, c-format +msgid "proj_create() failed for '%s'" +msgstr "pj转æ¢ï¼ˆï¼‰å¤±è´¥: %s" + +#: ../lib/proj/do_proj.c:114 +#, fuzzy, c-format +msgid "Unable to create latlong equivalent for '%s'" +msgstr "无法打开数æ®åº“元素列表 <%s>" + +#: ../lib/proj/do_proj.c:164 +#, fuzzy +msgid "No input projection" +msgstr "未知的投影" + +#: ../lib/proj/do_proj.c:167 ../lib/proj/do_proj.c:336 +msgid "No transformation object" +msgstr "" + +#: ../lib/proj/do_proj.c:221 ../lib/proj/do_proj.c:446 +#, fuzzy, c-format +msgid "proj_trans() failed: %s" +msgstr "pj转æ¢ï¼ˆï¼‰å¤±è´¥: %s" + +#: ../lib/proj/do_proj.c:247 +#, fuzzy +msgid "No output projection" +msgstr "未知的投影" + +#: ../lib/proj/do_proj.c:276 ../lib/proj/do_proj.c:499 +#: ../lib/proj/do_proj.c:626 ../lib/proj/do_proj.c:790 #, c-format msgid "pj_transform() failed: %s" msgstr "pj转æ¢ï¼ˆï¼‰å¤±è´¥: %s" +#: ../lib/proj/do_proj.c:584 ../lib/proj/do_proj.c:747 +#, fuzzy, c-format +msgid "proj_trans() failed: %d" +msgstr "pj转æ¢ï¼ˆï¼‰å¤±è´¥: %s" + #: ../lib/lidar/zones.c:476 ../lib/lidar/zones.c:513 #, c-format msgid "<%s> created in database." @@ -9603,3 +9835,9 @@ msgid "Example: income < 1000 and inhab >= 10000" msgstr "例如:income < 1000 and inhab >= 10000" + +#~ msgid "Unable to initialise PROJ.4 with the following parameter list:" +#~ msgstr "无法使用以下的å‚数表对PROJ.4进行åˆå§‹åŒ–:" + +#~ msgid "The error message: %s" +#~ msgstr "错误信æ¯ï¼š %s" diff -Nru grass-7.4.3/locale/po/grassmods_ar.po grass-7.6.0/locale/po/grassmods_ar.po --- grass-7.4.3/locale/po/grassmods_ar.po 2018-10-18 19:11:24.000000000 +0000 +++ grass-7.6.0/locale/po/grassmods_ar.po 2018-12-26 10:57:24.000000000 +0000 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: grassmods_ar\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-03-24 00:06+0100\n" +"POT-Creation-Date: 2018-12-26 11:43+0100\n" "PO-Revision-Date: 2005-03-09 12:50+0100\n" "Last-Translator: Dr. Alaa Masoud \n" "Language-Team: Arabic \n" @@ -73,7 +73,7 @@ #: ../temporal/t.connect/main.c:35 ../display/d.colorlist/main.c:36 #: ../display/d.fontlist/main.c:46 ../display/d.font/main.c:46 -#: ../general/g.region/main.c:65 ../general/g.mapsets/main.c:64 +#: ../general/g.region/main.c:66 ../general/g.mapsets/main.c:64 #: ../general/g.mapset/main.c:50 ../general/g.gisenv/main.c:44 #, fuzzy msgid "settings" @@ -84,7 +84,7 @@ #: ../locale/scriptstrings/t.select_to_translate.c:3 #: ../locale/scriptstrings/t.info_to_translate.c:3 #: ../raster/r.timestamp/main.c:36 ../raster/r.describe/main.c:55 -#: ../raster/r.info/main.c:71 ../raster/r.support/main.c:55 +#: ../raster/r.info/main.c:73 ../raster/r.support/main.c:55 #: ../raster/r.region/main.c:52 ../raster3d/r3.support/main.c:50 #: ../raster3d/r3.timestamp/main.c:44 ../raster3d/r3.info/main.c:76 #: ../vector/v.support/main.c:40 ../vector/v.timestamp/main.c:36 @@ -111,46 +111,48 @@ #: ../locale/scriptstrings/t.rast.colors_to_translate.c:18 #: ../locale/scriptstrings/v.unpack_to_translate.c:13 #: ../locale/scriptstrings/r.unpack_to_translate.c:12 -#: ../raster/r.colors/edit_colors.c:128 ../raster/r.out.gdal/main.c:145 -#: ../raster/r.external.out/main.c:272 ../raster/r.external.out/main.c:283 -#: ../raster/r.what/main.c:122 ../raster/r.what/main.c:130 -#: ../raster/r.what/main.c:144 ../raster/r.what/main.c:149 -#: ../raster/r.what/main.c:154 ../raster/r.what/main.c:159 -#: ../raster/r.what/main.c:169 ../raster/r.proj/main.c:204 -#: ../raster/r.proj/main.c:214 ../raster/r.proj/main.c:220 -#: ../raster/r.in.gdal/main.c:208 ../raster/r.in.gdal/main.c:241 -#: ../raster/r.sunmask/main.c:232 ../raster/r.sunmask/main.c:238 -#: ../raster/r.external/main.c:96 ../raster/r.external/main.c:135 -#: ../display/d.mon/main.c:115 ../display/d.mon/main.c:120 -#: ../display/d.mon/main.c:125 ../general/g.list/main.c:105 -#: ../general/g.list/main.c:116 ../general/g.list/main.c:138 -#: ../general/g.list/main.c:143 ../general/g.list/main.c:148 -#: ../general/g.list/main.c:153 ../general/g.region/main.c:89 -#: ../general/g.region/main.c:95 ../general/g.region/main.c:100 -#: ../general/g.region/main.c:106 ../general/g.region/main.c:112 -#: ../general/g.region/main.c:118 ../general/g.region/main.c:124 -#: ../general/g.region/main.c:132 ../general/g.region/main.c:137 -#: ../general/g.region/main.c:143 ../general/g.region/main.c:148 -#: ../general/g.region/main.c:153 ../general/g.mapsets/main.c:87 -#: ../general/g.mapsets/main.c:92 ../general/g.mapsets/main.c:98 -#: ../general/g.proj/main.c:80 ../general/g.proj/main.c:86 -#: ../general/g.proj/main.c:92 ../general/g.proj/main.c:98 -#: ../general/g.proj/main.c:104 ../general/g.proj/main.c:115 -#: ../general/g.proj/main.c:120 ../general/g.mapset/main.c:76 -#: ../general/g.mapset/main.c:82 ../imagery/i.group/main.c:79 -#: ../imagery/i.group/main.c:84 ../imagery/i.group/main.c:89 -#: ../db/db.connect/main.c:53 ../db/db.connect/main.c:58 -#: ../db/db.login/main.c:91 ../vector/v.external.out/args.c:63 -#: ../vector/v.external.out/args.c:75 ../vector/v.external.out/args.c:81 -#: ../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:320 ../vector/v.in.ogr/main.c:326 -#: ../vector/v.colors/main.c:133 ../vector/v.what/main.c:91 +#: ../raster/r.colors/edit_colors.c:145 ../raster/r.colors/edit_colors.c:152 +#: ../raster/r.out.gdal/main.c:145 ../raster/r.external.out/main.c:272 +#: ../raster/r.external.out/main.c:283 ../raster/r.what/main.c:122 +#: ../raster/r.what/main.c:130 ../raster/r.what/main.c:144 +#: ../raster/r.what/main.c:149 ../raster/r.what/main.c:154 +#: ../raster/r.what/main.c:159 ../raster/r.what/main.c:169 +#: ../raster/r.proj/main.c:215 ../raster/r.proj/main.c:225 +#: ../raster/r.proj/main.c:231 ../raster/r.in.gdal/main.c:225 +#: ../raster/r.in.gdal/main.c:258 ../raster/r.sunmask/main.c:232 +#: ../raster/r.sunmask/main.c:238 ../raster/r.external/main.c:96 +#: ../raster/r.external/main.c:135 ../display/d.mon/main.c:115 +#: ../display/d.mon/main.c:120 ../display/d.mon/main.c:125 +#: ../general/g.list/main.c:105 ../general/g.list/main.c:116 +#: ../general/g.list/main.c:138 ../general/g.list/main.c:143 +#: ../general/g.list/main.c:148 ../general/g.list/main.c:153 +#: ../general/g.region/main.c:90 ../general/g.region/main.c:96 +#: ../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:125 ../general/g.region/main.c:133 +#: ../general/g.region/main.c:138 ../general/g.region/main.c:144 +#: ../general/g.region/main.c:149 ../general/g.region/main.c:154 +#: ../general/g.mapsets/main.c:87 ../general/g.mapsets/main.c:92 +#: ../general/g.mapsets/main.c:98 ../general/g.proj/main.c:80 +#: ../general/g.proj/main.c:86 ../general/g.proj/main.c:92 +#: ../general/g.proj/main.c:98 ../general/g.proj/main.c:104 +#: ../general/g.proj/main.c:115 ../general/g.proj/main.c:120 +#: ../general/g.mapset/main.c:76 ../general/g.mapset/main.c:82 +#: ../imagery/i.group/main.c:85 ../imagery/i.group/main.c:90 +#: ../imagery/i.group/main.c:95 ../db/db.connect/main.c:53 +#: ../db/db.connect/main.c:58 ../db/db.login/main.c:91 +#: ../vector/v.external.out/args.c:63 ../vector/v.external.out/args.c:75 +#: ../vector/v.external.out/args.c:81 ../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:337 +#: ../vector/v.in.ogr/main.c:343 ../vector/v.colors/main.c:133 +#: ../vector/v.colors/main.c:140 ../vector/v.what/main.c:91 #: ../vector/v.what/main.c:96 ../vector/v.what/main.c:101 #: ../vector/v.what/main.c:106 ../vector/v.what/main.c:111 #: ../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.external/args.c:57 +#: ../vector/v.info/parse.c:46 ../vector/v.vect.stats/main.c:221 +#: ../vector/v.vect.stats/main.c:228 ../vector/v.external/args.c:57 #: ../vector/v.external/args.c:63 ../vector/v.external/args.c:71 #: ../vector/v.to.db/parse.c:118 ../vector/v.to.db/parse.c:123 #: ../vector/v.to.db/parse.c:129 ../vector/v.to.db/parse.c:135 @@ -167,8 +169,8 @@ #: ../temporal/t.connect/main.c:69 ../general/g.gisenv/main.c:66 #: ../general/g.gisenv/main.c:74 ../general/g.gisenv/main.c:84 #: ../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 +#: ../db/db.connect/main.c:82 ../db/db.connect/main.c:91 +#: ../db/db.connect/main.c:94 ../db/db.connect/main.c:103 msgid "Set" msgstr "" @@ -210,8 +212,8 @@ msgid "Default TGIS database is not set" msgstr "اسم قاعدة بيانات المدخل" -#: ../temporal/t.connect/main.c:133 ../db/db.connect/main.c:161 -#: ../db/db.connect/main.c:188 +#: ../temporal/t.connect/main.c:133 ../db/db.connect/main.c:171 +#: ../db/db.connect/main.c:197 #, c-format msgid "" "Default driver / database set to:\n" @@ -227,9 +229,9 @@ #: ../locale/scriptstrings/g.extension_to_translate.c:3 #: ../locale/scriptstrings/g.extension.all_to_translate.c:3 #: ../locale/scriptstrings/g.manual_to_translate.c:2 -#: ../general/g.findfile/main.c:38 ../general/g.version/main.c:65 +#: ../general/g.findfile/main.c:38 ../general/g.version/main.c:69 #: ../general/g.ppmtopng/main.c:117 ../general/g.list/main.c:65 -#: ../general/g.cairocomp/main.c:196 ../general/g.region/main.c:64 +#: ../general/g.cairocomp/main.c:196 ../general/g.region/main.c:65 #: ../general/g.gui/main.c:39 ../general/g.findetc/main.c:28 #: ../general/g.rename/main.c:45 ../general/g.mapsets/main.c:63 #: ../general/g.pnmcomp/main.c:282 ../general/g.copy/main.c:41 @@ -272,8 +274,8 @@ #: ../locale/scriptstrings/v.import_to_translate.c:13 #: ../locale/scriptstrings/v.import_to_translate.c:16 #: ../locale/scriptstrings/v.import_to_translate.c:19 -#: ../locale/scriptstrings/i.spectral_to_translate.c:10 -#: ../locale/scriptstrings/i.spectral_to_translate.c:12 +#: ../locale/scriptstrings/i.spectral_to_translate.c:11 +#: ../locale/scriptstrings/i.spectral_to_translate.c:13 #: ../locale/scriptstrings/db.in.ogr_to_translate.c:8 #: ../locale/scriptstrings/db.in.ogr_to_translate.c:10 #: ../locale/scriptstrings/db.in.ogr_to_translate.c:13 @@ -285,10 +287,10 @@ #: ../locale/scriptstrings/m.proj_to_translate.c:11 #: ../locale/scriptstrings/m.proj_to_translate.c:23 #: ../locale/scriptstrings/m.proj_to_translate.c:25 -#: ../locale/scriptstrings/m.proj_to_translate.c:27 ../raster/r.sun/main.c:403 -#: ../raster/r.sun/main.c:412 ../raster/r.sun/main.c:421 -#: ../raster/r.sun/main.c:430 ../raster/r.sun/main.c:439 -#: ../raster/r.sun/main.c:448 ../raster/r.resamp.rst/main.c:174 +#: ../locale/scriptstrings/m.proj_to_translate.c:27 ../raster/r.sun/main.c:402 +#: ../raster/r.sun/main.c:411 ../raster/r.sun/main.c:420 +#: ../raster/r.sun/main.c:429 ../raster/r.sun/main.c:438 +#: ../raster/r.sun/main.c:447 ../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 @@ -297,6 +299,7 @@ #: ../raster/r.grow.distance/main.c:168 ../raster/r.in.lidar/main.c:126 #: ../raster/r.in.lidar/main.c:253 ../raster/r.in.lidar/main.c:286 #: ../raster/r.in.lidar/main.c:295 ../raster/r.in.xyz/main.c:297 +#: ../raster/r.buildvrt/main.c:95 ../raster/r.buildvrt/main.c:103 #: ../raster/r.lake/main.c:167 ../raster/r.lake/main.c:195 #: ../raster/r.sim/r.sim.sediment/main.c:179 #: ../raster/r.sim/r.sim.sediment/main.c:186 @@ -315,9 +318,9 @@ #: ../raster3d/r3.in.lidar/main.c:196 ../raster3d/r3.in.lidar/main.c:202 #: ../vector/v.out.ascii/args.c:35 ../vector/v.out.ascii/args.c:81 #: ../vector/v.profile/main.c:218 ../vector/v.profile/main.c:223 -#: ../vector/v.profile/main.c:229 ../vector/v.in.ogr/main.c:228 -#: ../vector/v.in.ogr/main.c:283 ../vector/v.in.ogr/main.c:333 -#: ../vector/v.in.ogr/main.c:339 ../vector/v.in.ogr/main.c:381 +#: ../vector/v.profile/main.c:229 ../vector/v.in.ogr/main.c:245 +#: ../vector/v.in.ogr/main.c:300 ../vector/v.in.ogr/main.c:350 +#: ../vector/v.in.ogr/main.c:356 ../vector/v.in.ogr/main.c:398 #, fuzzy msgid "Output" msgstr "الخريطة المخرجة" @@ -360,8 +363,8 @@ #: ../locale/scriptstrings/t.rast.extract_to_translate.c:3 #: ../locale/scriptstrings/t.vect.extract_to_translate.c:3 #: ../locale/scriptstrings/t.rast3d.extract_to_translate.c:3 -#: ../vector/v.decimate/main.c:127 ../vector/v.outlier/main.c:71 -#: ../vector/v.extract/main.c:78 +#: ../vector/v.decimate/main.c:128 ../vector/v.outlier/main.c:71 +#: ../vector/v.extract/main.c:79 #, fuzzy msgid "extract" msgstr "عدم انشاء جدول الخواص" @@ -399,6 +402,8 @@ #: ../locale/scriptstrings/t.rast.algebra_to_translate.c:4 #: ../locale/scriptstrings/t.rast.neighbors_to_translate.c:4 #: ../locale/scriptstrings/r.buffer.lowmem_to_translate.c:3 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:2 +#: ../locale/scriptstrings/r.drain_to_translate.c:2 #: ../locale/scriptstrings/r.import_to_translate.c:2 #: ../locale/scriptstrings/d.to.rast_to_translate.c:4 #: ../locale/scriptstrings/t.rast.univar_to_translate.c:4 @@ -411,19 +416,19 @@ #: ../locale/scriptstrings/r.in.srtm_to_translate.c:2 #: ../locale/scriptstrings/t.rast.export_to_translate.c:4 #: ../doc/raster/r.example/main.c:83 ../raster/r.surf.area/main.c:76 -#: ../raster/r.profile/main.c:53 ../raster/r.sun/main.c:251 -#: ../raster/r.regression.multi/main.c:129 ../raster/r.volume/main.c:76 -#: ../raster/r.solute.transport/main.c:229 ../raster/r.walk/main.c:178 -#: ../raster/r.timestamp/main.c:35 ../raster/r.colors/edit_colors.c:63 -#: ../raster/r.mfilter/main.c:56 ../raster/r.cost/main.c:140 -#: ../raster/r.resamp.interp/main.c:76 ../raster/r.reclass/main.c:50 -#: ../raster/r.topmodel/main.c:51 ../raster/r.texture/main.c:102 -#: ../raster/r.stats/main.c:106 ../raster/r.stats.quantile/main.c:516 -#: ../raster/r.in.poly/main.c:34 ../raster/r.out.pov/main.c:121 -#: ../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.renyi/renyi.c:47 -#: ../raster/r.li/r.li.cwed/cwed.c:54 ../raster/r.li/r.li.mpa/mpa.c:44 -#: ../raster/r.li/r.li.simpson/simpson.c:46 +#: ../raster/r.path/main.c:150 ../raster/r.profile/main.c:53 +#: ../raster/r.sun/main.c:250 ../raster/r.regression.multi/main.c:129 +#: ../raster/r.volume/main.c:76 ../raster/r.solute.transport/main.c:229 +#: ../raster/r.walk/main.c:203 ../raster/r.timestamp/main.c:35 +#: ../raster/r.colors/edit_colors.c:80 ../raster/r.mfilter/main.c:56 +#: ../raster/r.cost/main.c:163 ../raster/r.resamp.interp/main.c:76 +#: ../raster/r.reclass/main.c:50 ../raster/r.topmodel/main.c:51 +#: ../raster/r.texture/main.c:102 ../raster/r.stats/main.c:106 +#: ../raster/r.stats.quantile/main.c:516 ../raster/r.in.poly/main.c:34 +#: ../raster/r.out.pov/main.c:121 ../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.renyi/renyi.c:47 ../raster/r.li/r.li.cwed/cwed.c:54 +#: ../raster/r.li/r.li.mpa/mpa.c:44 ../raster/r.li/r.li.simpson/simpson.c:46 #: ../raster/r.li/r.li.padrange/padrange.c:53 #: ../raster/r.li/r.li.edgedensity/edgedensity.c:48 #: ../raster/r.li/r.li.patchnum/main.c:50 ../raster/r.li/r.li.padsd/padsd.c:53 @@ -434,9 +439,9 @@ #: ../raster/r.li/r.li.richness/richness.c:43 ../raster/r.out.ppm3/main.c:57 #: ../raster/r.out.bin/main.c:279 ../raster/r.to.rast3/main.c:197 #: ../raster/r.resamp.rst/main.c:148 ../raster/r.univar/r.univar_main.c:104 -#: ../raster/r.recode/main.c:48 ../raster/r.random/main.c:51 +#: ../raster/r.recode/main.c:48 ../raster/r.random/main.c:52 #: ../raster/r.spreadpath/main.c:88 ../raster/r.uslek/main.c:53 -#: ../raster/r.report/main.c:67 ../raster/r.horizon/main.c:180 +#: ../raster/r.report/main.c:67 ../raster/r.horizon/main.c:179 #: ../raster/r.quant/main.c:47 ../raster/r.series.accumulate/main.c:80 #: ../raster/r.rescale.eq/main.c:52 ../raster/r.distance/main.c:39 #: ../raster/r.mode/main.c:55 ../raster/r.spread/main.c:105 @@ -446,13 +451,13 @@ #: ../raster/r.gwflow/main.c:208 ../raster/r.describe/main.c:54 #: ../raster/r.what.color/main.c:88 ../raster/r.neighbors/main.c:167 #: ../raster/r.buffer/main.c:66 ../raster/r.contour/main.c:87 -#: ../raster/r.slope.aspect/main.c:151 ../raster/r.in.ascii/main.c:69 +#: ../raster/r.slope.aspect/main.c:169 ../raster/r.in.ascii/main.c:69 #: ../raster/r.stream.extract/main.c:76 ../raster/r.grow.distance/main.c:150 #: ../raster/r.random.surface/main.c:57 ../raster/r.surf.random/main.c:36 -#: ../raster/r.in.gridatb/main.c:45 ../raster/r.fill.dir/main.c:86 +#: ../raster/r.in.gridatb/main.c:45 ../raster/r.fill.dir/main.c:88 #: ../raster/r.clump/main.c:58 ../raster/r.circle/main.c:51 -#: ../raster/r.in.png/main.c:519 ../raster/r.cross/main.c:69 -#: ../raster/r.series/main.c:137 ../raster/r.in.lidar/main.c:108 +#: ../raster/r.in.png/main.c:519 ../raster/r.cross/main.c:68 +#: ../raster/r.series/main.c:138 ../raster/r.in.lidar/main.c:108 #: ../raster/r.mapcalc/main.c:70 ../raster/r.statistics/main.c:55 #: ../raster/r.sunhours/main.c:72 ../raster/r.stats.zonal/main.c:101 #: ../raster/r.out.gridatb/main.c:67 ../raster/r.regression.line/main.c:46 @@ -461,35 +466,36 @@ #: ../raster/r.in.xyz/main.c:158 ../raster/r.surf.fractal/main.c:38 #: ../raster/r.kappa/main.c:68 ../raster/r.coin/main.c:66 #: ../raster/r.water.outlet/main.c:57 ../raster/r.to.vect/main.c:76 -#: ../raster/r.out.vrml/main.c:47 ../raster/r.quantile/main.c:265 -#: ../raster/r.param.scale/interface.c:54 ../raster/r.surf.idw/main.c:104 -#: ../raster/r.in.bin/main.c:257 ../raster/r.drain/main.c:109 -#: ../raster/r.random.cells/main.c:47 ../raster/r.surf.contour/main.c:60 -#: ../raster/r.fill.stats/main.c:775 ../raster/r.tile/main.c:43 -#: ../raster/r.patch/main.c:58 ../raster/r.info/main.c:70 -#: ../raster/r.geomorphon/main.c:104 ../raster/r.topidx/main.c:39 -#: ../raster/r.category/main.c:52 ../raster/r.series.interp/main.c:64 -#: ../raster/r.external.out/main.c:235 ../raster/r.resamp.bspline/main.c:79 -#: ../raster/r.in.mat/main.c:91 ../raster/r.ros/main.c:212 -#: ../raster/r.null/main.c:60 ../raster/r.what/main.c:100 -#: ../raster/r.transect/main.c:103 ../raster/r.flow/main.c:421 -#: ../raster/r.proj/main.c:144 ../raster/r.surf.gauss/main.c:38 -#: ../raster/r.out.png/main.c:112 ../raster/r.resample/main.c:54 -#: ../raster/r.relief/main.c:107 ../raster/r.carve/main.c:74 -#: ../raster/r.in.gdal/main.c:92 ../raster/r.sunmask/main.c:116 -#: ../raster/r.out.ascii/main.c:59 ../raster/r.out.mpeg/main.c:102 -#: ../raster/r.covar/main.c:51 ../raster/r.out.ppm/main.c:54 -#: ../raster/r.support/main.c:54 ../raster/r.lake/main.c:150 -#: ../raster/r.out.mat/main.c:62 ../raster/r.his/main.c:67 -#: ../raster/r.external/main.c:57 ../raster/r.resamp.filter/main.c:389 -#: ../raster/r.latlong/main.c:56 ../raster/r.composite/main.c:72 -#: ../raster/r.region/main.c:51 ../raster/r.watershed/front/main.c:73 -#: ../raster/r.rescale/main.c:48 ../raster/r.sim/r.sim.sediment/main.c:114 +#: ../raster/r.out.vrml/main.c:47 ../raster/r.buildvrt/main.c:77 +#: ../raster/r.quantile/main.c:265 ../raster/r.param.scale/interface.c:54 +#: ../raster/r.surf.idw/main.c:104 ../raster/r.in.bin/main.c:257 +#: ../raster/r.drain/main.c:109 ../raster/r.random.cells/main.c:47 +#: ../raster/r.surf.contour/main.c:60 ../raster/r.fill.stats/main.c:775 +#: ../raster/r.tile/main.c:43 ../raster/r.patch/main.c:58 +#: ../raster/r.info/main.c:72 ../raster/r.geomorphon/main.c:104 +#: ../raster/r.topidx/main.c:39 ../raster/r.category/main.c:52 +#: ../raster/r.series.interp/main.c:64 ../raster/r.external.out/main.c:235 +#: ../raster/r.resamp.bspline/main.c:79 ../raster/r.in.mat/main.c:91 +#: ../raster/r.ros/main.c:212 ../raster/r.null/main.c:60 +#: ../raster/r.what/main.c:100 ../raster/r.transect/main.c:103 +#: ../raster/r.flow/main.c:421 ../raster/r.proj/main.c:147 +#: ../raster/r.surf.gauss/main.c:38 ../raster/r.out.png/main.c:112 +#: ../raster/r.resample/main.c:54 ../raster/r.relief/main.c:107 +#: ../raster/r.carve/main.c:74 ../raster/r.in.gdal/main.c:95 +#: ../raster/r.sunmask/main.c:116 ../raster/r.out.ascii/main.c:59 +#: ../raster/r.out.mpeg/main.c:102 ../raster/r.covar/main.c:51 +#: ../raster/r.out.ppm/main.c:54 ../raster/r.support/main.c:54 +#: ../raster/r.lake/main.c:150 ../raster/r.out.mat/main.c:62 +#: ../raster/r.his/main.c:67 ../raster/r.external/main.c:57 +#: ../raster/r.resamp.filter/main.c:394 ../raster/r.latlong/main.c:55 +#: ../raster/r.composite/main.c:72 ../raster/r.region/main.c:51 +#: ../raster/r.watershed/front/main.c:75 ../raster/r.rescale/main.c:48 +#: ../raster/r.sim/r.sim.sediment/main.c:114 #: ../raster/r.sim/r.sim.water/main.c:113 ../display/d.colortable/main.c:61 #: ../display/d.rgb/main.c:55 ../display/d.rast.num/main.c:79 #: ../display/d.rast/main.c:55 ../display/d.profile/main.c:193 #: ../display/d.rast.arrow/main.c:99 ../raster3d/r3.cross.rast/main.c:230 -#: ../raster3d/r3.to.rast/main.c:261 ../misc/m.nviz.image/main.c:53 +#: ../raster3d/r3.to.rast/main.c:261 ../misc/m.nviz.image/main.c:52 #: ../misc/m.nviz.script/main.c:71 ../vector/v.what.rast3/main.c:66 #: ../vector/v.to.rast/main.c:46 ../vector/v.what.rast/main.c:73 #: ../vector/v.sample/main.c:77 ../vector/v.neighbors/main.c:53 @@ -560,7 +566,7 @@ #: ../locale/scriptstrings/t.rast.contour_to_translate.c:7 #: ../locale/scriptstrings/t.vect.algebra_to_translate.c:7 #: ../locale/scriptstrings/t.rast.to.vect_to_translate.c:8 -#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:6 +#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:7 #: ../locale/scriptstrings/t.rast.accumulate_to_translate.c:13 #: ../locale/scriptstrings/t.vect.extract_to_translate.c:6 #: ../locale/scriptstrings/t.rast.aggregate_to_translate.c:6 @@ -580,7 +586,7 @@ #: ../locale/scriptstrings/t.rast.contour_to_translate.c:8 #: ../locale/scriptstrings/t.vect.algebra_to_translate.c:8 #: ../locale/scriptstrings/t.rast.to.vect_to_translate.c:9 -#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:7 +#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:8 #: ../locale/scriptstrings/t.rast.accumulate_to_translate.c:14 #: ../locale/scriptstrings/t.vect.extract_to_translate.c:7 #: ../locale/scriptstrings/t.rast.accdetect_to_translate.c:15 @@ -600,9 +606,10 @@ #: ../locale/scriptstrings/t.rast.aggregate.ds_to_translate.c:10 #: ../locale/scriptstrings/t.rast.contour_to_translate.c:9 #: ../locale/scriptstrings/t.rast.to.vect_to_translate.c:10 -#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:8 +#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:9 #: ../locale/scriptstrings/t.vect.extract_to_translate.c:8 #: ../locale/scriptstrings/t.rast.aggregate_to_translate.c:8 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:9 #: ../locale/scriptstrings/t.rast.neighbors_to_translate.c:10 #: ../locale/scriptstrings/t.rast3d.extract_to_translate.c:9 msgid "" @@ -613,7 +620,7 @@ #: ../locale/scriptstrings/t.rast.extract_to_translate.c:10 #: ../locale/scriptstrings/t.rast.aggregate.ds_to_translate.c:13 -#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:9 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:10 #: ../locale/scriptstrings/t.rast.mapcalc_to_translate.c:9 #, fuzzy msgid "Number of r.mapcalc processes to run in parallel" @@ -622,7 +629,7 @@ #: ../locale/scriptstrings/t.rast.extract_to_translate.c:11 #: ../locale/scriptstrings/t.rast.aggregate.ds_to_translate.c:14 #: ../locale/scriptstrings/t.rast.aggregate_to_translate.c:14 -#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:11 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:12 #: ../locale/scriptstrings/t.rast.neighbors_to_translate.c:12 #: ../locale/scriptstrings/t.rast.mapcalc_to_translate.c:10 #: ../locale/scriptstrings/t.rast3d.mapcalc_to_translate.c:11 @@ -651,7 +658,7 @@ #: ../display/d.colortable/main.c:60 ../display/d.mon/main.c:50 #: ../display/d.vect.thematic/main.c:85 ../display/d.geodesic/main.c:46 #: ../display/d.his/main.c:62 ../display/d.barscale/main.c:63 -#: ../display/d.rgb/main.c:53 ../display/d.grid/main.c:53 +#: ../display/d.rgb/main.c:53 ../display/d.grid/main.c:52 #: ../display/d.legend.vect/main.c:50 ../display/d.colorlist/main.c:35 #: ../display/d.extract/main.c:49 ../display/d.rhumbline/main.c:44 #: ../display/d.graph/main.c:58 ../display/d.legend/main.c:78 @@ -676,7 +683,7 @@ #: ../display/d.his/main.c:63 ../display/d.rgb/main.c:54 #: ../display/d.info/main.c:35 ../display/d.rast/main.c:54 #: ../display/d.erase/main.c:30 ../display/d.vect/main.c:74 -#: ../misc/m.nviz.image/main.c:52 ../misc/m.nviz.script/main.c:70 +#: ../misc/m.nviz.image/main.c:51 ../misc/m.nviz.script/main.c:70 #: ../visualization/ximgview/main.c:291 msgid "graphics" msgstr "" @@ -738,20 +745,20 @@ #: ../locale/scriptstrings/v.db.dropcolumn_to_translate.c:2 #: ../locale/scriptstrings/v.pack_to_translate.c:2 #: ../locale/scriptstrings/v.db.droptable_to_translate.c:2 -#: ../doc/vector/v.example/main.c:50 ../raster/r.random/main.c:53 +#: ../doc/vector/v.example/main.c:50 ../raster/r.random/main.c:54 #: ../raster/r.contour/main.c:90 ../display/d.legend.vect/main.c:52 #: ../display/d.extract/main.c:50 ../display/d.vect/main.c:75 -#: ../misc/m.nviz.image/main.c:54 ../misc/m.nviz.script/main.c:73 +#: ../misc/m.nviz.image/main.c:53 ../misc/m.nviz.script/main.c:73 #: ../vector/v.out.vtk/main.c:47 ../vector/v.mkgrid/main.c:70 #: ../vector/v.external.out/main.c:43 ../vector/v.what.rast3/main.c:64 #: ../vector/v.to.rast/main.c:44 ../vector/v.lidar.edgedetection/main.c:75 -#: ../vector/v.out.ogr/main.c:82 ../vector/v.kcv/main.c:55 +#: ../vector/v.out.ogr/main.c:83 ../vector/v.kcv/main.c:55 #: ../vector/v.surf.idw/main.c:87 ../vector/v.class/main.c:45 #: ../vector/v.clean/test/topocheck.c:42 ../vector/v.clean/main.c:51 #: ../vector/v.label.sa/main.c:38 ../vector/v.net.distance/main.c:66 -#: ../vector/v.random/main.c:97 ../vector/v.support/main.c:39 +#: ../vector/v.random/main.c:100 ../vector/v.support/main.c:39 #: ../vector/v.out.dxf/main.c:56 ../vector/v.out.lidar/main.c:471 -#: ../vector/v.proj/main.c:68 ../vector/v.db.connect/main.c:52 +#: ../vector/v.proj/main.c:73 ../vector/v.db.connect/main.c:52 #: ../vector/v.to.rast3/main.c:48 ../vector/v.out.ascii/main.c:47 #: ../vector/v.cluster/main.c:90 ../vector/v.in.lidar/main.c:136 #: ../vector/v.build.polylines/main.c:110 @@ -764,7 +771,7 @@ #: ../vector/v.profile/main.c:153 ../vector/v.extrude/main.c:67 #: ../vector/v.in.region/main.c:41 ../vector/v.hull/main.c:52 #: ../vector/v.out.svg/main.c:77 ../vector/v.net.connectivity/main.c:52 -#: ../vector/v.in.ogr/main.c:194 ../vector/v.patch/main.c:69 +#: ../vector/v.in.ogr/main.c:197 ../vector/v.patch/main.c:71 #: ../vector/v.net.path/main.c:42 ../vector/v.overlay/main.c:63 #: ../vector/v.perturb/main.c:62 ../vector/v.net.iso/main.c:76 #: ../vector/v.to.3d/main.c:36 ../vector/v.timestamp/main.c:35 @@ -781,7 +788,7 @@ #: ../vector/v.voronoi/main.c:123 ../vector/v.net.bridge/main.c:47 #: ../vector/v.neighbors/main.c:50 ../vector/v.split/main.c:54 #: ../vector/v.vol.rst/main.c:235 ../vector/v.net.components/main.c:72 -#: ../vector/v.decimate/main.c:123 ../vector/v.what/main.c:62 +#: ../vector/v.decimate/main.c:124 ../vector/v.what/main.c:62 #: ../vector/v.outlier/main.c:69 ../vector/v.net.salesman/main.c:127 #: ../vector/v.colors.out/main.c:49 ../vector/v.kernel/main.c:108 #: ../vector/v.category/main.c:75 ../vector/v.label/main.c:59 @@ -789,13 +796,13 @@ #: ../vector/v.info/print.c:436 ../vector/v.info/main.c:37 #: ../vector/v.parallel/main.c:49 ../vector/v.out.postgis/main.c:44 #: ../vector/v.in.dxf/main.c:64 ../vector/v.vect.stats/main.c:130 -#: ../vector/v.extract/main.c:77 ../vector/v.lrs/v.lrs.label/main.c:102 +#: ../vector/v.extract/main.c:78 ../vector/v.lrs/v.lrs.label/main.c:102 #: ../vector/v.lrs/v.lrs.where/main.c:57 #: ../vector/v.lrs/v.lrs.segment/main.c:71 #: ../vector/v.lrs/v.lrs.create/main.c:121 ../vector/v.net/main.c:47 #: ../vector/v.net.alloc/main.c:64 ../vector/v.transform/main.c:70 #: ../vector/v.generalize/main.c:76 ../vector/v.external/main.c:52 -#: ../vector/v.to.db/main.c:36 ../visualization/ximgview/main.c:293 +#: ../vector/v.to.db/main.c:38 ../visualization/ximgview/main.c:293 msgid "vector" msgstr "" @@ -820,14 +827,14 @@ #: ../locale/scriptstrings/db.dropcolumn_to_translate.c:3 #: ../db/db.databases/main.c:96 ../db/db.columns/main.c:100 #: ../db/db.copy/main.c:36 ../db/db.connect/main.c:44 -#: ../db/db.describe/main.c:130 ../db/db.execute/main.c:126 +#: ../db/db.describe/main.c:130 ../db/db.execute/main.c:138 #: ../db/db.select/main.c:266 ../db/db.tables/main.c:98 #: ../db/db.dropdb/main.c:72 ../db/db.createdb/main.c:72 #: ../vector/v.what.rast3/main.c:69 ../vector/v.class/main.c:47 #: ../vector/v.db.connect/main.c:53 ../vector/v.db.select/main.c:55 #: ../vector/v.what.rast/main.c:76 ../vector/v.univar/main.c:95 #: ../vector/v.distance/main.c:124 ../vector/v.vect.stats/main.c:131 -#: ../vector/v.to.db/main.c:37 +#: ../vector/v.to.db/main.c:39 #, fuzzy msgid "attribute table" msgstr "عدم انشاء جدول الخواص" @@ -852,12 +859,12 @@ #: ../db/db.databases/main.c:95 ../db/db.drivers/main.c:71 #: ../db/db.columns/main.c:99 ../db/db.copy/main.c:35 #: ../db/db.connect/main.c:43 ../db/db.describe/main.c:129 -#: ../db/db.execute/main.c:125 ../db/db.select/main.c:265 +#: ../db/db.execute/main.c:137 ../db/db.select/main.c:265 #: ../db/db.login/main.c:40 ../db/db.tables/main.c:97 ../db/db.dropdb/main.c:71 #: ../db/db.createdb/main.c:71 ../vector/v.db.connect/main.c:54 #: ../vector/v.db.select/main.c:56 ../vector/v.distance/main.c:123 #: ../vector/v.in.db/main.c:54 ../vector/v.vect.stats/main.c:132 -#: ../vector/v.to.db/main.c:38 +#: ../vector/v.to.db/main.c:40 #, fuzzy msgid "database" msgstr "اسم قاعدة البيانات" @@ -898,7 +905,7 @@ #: ../locale/scriptstrings/r.colors.stddev_to_translate.c:3 #: ../locale/scriptstrings/t.rast.colors_to_translate.c:3 -#: ../raster/r.colors/edit_colors.c:67 ../raster/r.colors.out/raster_main.c:46 +#: ../raster/r.colors/edit_colors.c:84 ../raster/r.colors.out/raster_main.c:46 #: ../raster/r.colors.out/raster3d_main.c:47 ../raster/r.what.color/main.c:90 #: ../display/d.colortable/main.c:62 ../vector/v.colors/main.c:56 #: ../vector/v.colors.out/main.c:50 @@ -929,8 +936,8 @@ #: ../vector/v.segment/main.c:61 ../vector/v.drape/main.c:57 #: ../vector/v.buffer/main.c:225 ../vector/v.select/main.c:49 #: ../vector/v.extrude/main.c:68 ../vector/v.in.region/main.c:42 -#: ../vector/v.hull/main.c:53 ../vector/v.in.ogr/main.c:198 -#: ../vector/v.patch/main.c:70 ../vector/v.overlay/main.c:64 +#: ../vector/v.hull/main.c:53 ../vector/v.in.ogr/main.c:201 +#: ../vector/v.patch/main.c:72 ../vector/v.overlay/main.c:64 #: ../vector/v.perturb/main.c:63 ../vector/v.to.3d/main.c:37 #: ../vector/v.type/main.c:39 ../vector/v.delaunay/main.c:86 #: ../vector/v.univar/main.c:96 ../vector/v.to.points/main.c:54 @@ -947,6 +954,7 @@ #: ../locale/scriptstrings/v.dissolve_to_translate.c:4 #: ../misc/m.measure/main.c:49 ../vector/v.buffer/main.c:223 #: ../vector/v.type/main.c:41 ../vector/v.category/main.c:695 +#: ../vector/v.to.db/main.c:41 #, fuzzy msgid "area" msgstr "المساحة\n" @@ -1074,10 +1082,10 @@ #: ../raster/r.external.out/main.c:236 ../raster/r.out.png/main.c:113 #: ../raster/r.out.ascii/main.c:60 ../raster/r.out.mpeg/main.c:103 #: ../raster/r.out.ppm/main.c:55 ../raster/r.out.mat/main.c:63 -#: ../raster3d/r3.out.netcdf/main.c:587 ../raster3d/r3.out.vtk/main.c:377 +#: ../raster3d/r3.out.netcdf/main.c:588 ../raster3d/r3.out.vtk/main.c:377 #: ../raster3d/r3.out.bin/main.c:206 ../raster3d/r3.out.v5d/main.c:285 #: ../raster3d/r3.out.ascii/main.c:303 ../vector/v.out.vtk/main.c:48 -#: ../vector/v.external.out/main.c:44 ../vector/v.out.ogr/main.c:83 +#: ../vector/v.external.out/main.c:44 ../vector/v.out.ogr/main.c:84 #: ../vector/v.out.dxf/main.c:57 ../vector/v.out.lidar/main.c:472 #: ../vector/v.out.ascii/main.c:48 ../vector/v.out.svg/main.c:78 #: ../vector/v.out.pov/main.c:47 ../vector/v.colors.out/main.c:51 @@ -1137,7 +1145,7 @@ msgstr "" #: ../locale/scriptstrings/v.clip_to_translate.c:9 -#: ../raster/r.in.gdal/main.c:203 ../raster/r.in.gdal/main.c:236 +#: ../raster/r.in.gdal/main.c:220 ../raster/r.in.gdal/main.c:253 #: ../vector/v.db.select/main.c:101 #, fuzzy msgid "Region" @@ -1168,7 +1176,7 @@ #: ../raster/r.univar/r.univar_main.c:105 ../raster/r.report/main.c:68 #: ../raster/r.quant/main.c:48 ../raster/r.mode/main.c:56 #: ../raster/r.support.stats/main.c:39 ../raster/r.neighbors/main.c:169 -#: ../raster/r.clump/main.c:59 ../raster/r.cross/main.c:70 +#: ../raster/r.clump/main.c:59 ../raster/r.cross/main.c:69 #: ../raster/r.in.lidar/main.c:111 ../raster/r.statistics/main.c:56 #: ../raster/r.stats.zonal/main.c:102 ../raster/r.regression.line/main.c:47 #: ../raster/r.in.xyz/main.c:160 ../raster/r.kappa/main.c:69 @@ -1177,7 +1185,7 @@ #: ../raster3d/r3.neighbors/main.c:211 ../raster3d/r3.stats/main.c:49 #: ../raster3d/r3.in.lidar/main.c:165 ../imagery/i.cca/main.c:85 #: ../vector/v.kcv/main.c:56 ../vector/v.class/main.c:48 -#: ../vector/v.random/main.c:99 ../vector/v.perturb/main.c:64 +#: ../vector/v.random/main.c:102 ../vector/v.perturb/main.c:64 #: ../vector/v.normal/main.c:73 ../vector/v.qcount/main.c:61 #: ../vector/v.univar/main.c:93 ../vector/v.neighbors/main.c:52 #: ../vector/v.outlier/main.c:70 @@ -1207,9 +1215,9 @@ #: ../locale/scriptstrings/t.sample_to_translate.c:3 #: ../locale/scriptstrings/t.vect.observe.strds_to_translate.c:3 #: ../locale/scriptstrings/t.vect.what.strds_to_translate.c:3 -#: ../raster/r.random/main.c:52 ../raster/r.random.cells/main.c:48 +#: ../raster/r.random/main.c:53 ../raster/r.random.cells/main.c:48 #: ../display/d.where/main.c:44 ../vector/v.what.rast3/main.c:65 -#: ../vector/v.random/main.c:98 ../vector/v.drape/main.c:58 +#: ../vector/v.random/main.c:101 ../vector/v.drape/main.c:58 #: ../vector/v.extrude/main.c:69 ../vector/v.what.rast/main.c:72 #: ../vector/v.sample/main.c:76 msgid "sampling" @@ -1273,7 +1281,6 @@ #: ../locale/scriptstrings/i.in.spotvgt_to_translate.c:2 #: ../locale/scriptstrings/i.image.mosaic_to_translate.c:2 #: ../locale/scriptstrings/i.spectral_to_translate.c:2 -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:2 #: ../locale/scriptstrings/i.oif_to_translate.c:2 #: ../locale/scriptstrings/r.in.aster_to_translate.c:4 #: ../locale/scriptstrings/i.tasscap_to_translate.c:2 @@ -1281,7 +1288,7 @@ #: ../imagery/i.segment/main.c:36 ../imagery/i.eb.soilheatflux/main.c:49 #: ../imagery/i.gensig/main.c:39 ../imagery/i.evapo.mh/main.c:69 #: ../imagery/i.eb.eta/main.c:42 ../imagery/i.his.rgb/main.c:46 -#: ../imagery/i.rectify/main.c:83 ../imagery/i.maxlik/main.c:61 +#: ../imagery/i.rectify/main.c:83 ../imagery/i.maxlik/main.c:63 #: ../imagery/i.fft/main.c:78 ../imagery/i.smap/main.c:38 #: ../imagery/i.eb.evapfr/main.c:47 ../imagery/i.target/main.c:45 #: ../imagery/i.evapo.pt/main.c:66 ../imagery/i.gensigset/main.c:40 @@ -1292,7 +1299,7 @@ #: ../imagery/i.landsat.acca/main.c:105 ../imagery/i.modis.qc/main.c:168 #: ../imagery/i.zc/main.c:53 ../imagery/i.pca/main.c:72 #: ../imagery/i.ifft/main.c:77 ../imagery/i.landsat.toar/main.c:70 -#: ../imagery/i.emissivity/main.c:44 ../imagery/i.group/main.c:52 +#: ../imagery/i.emissivity/main.c:44 ../imagery/i.group/main.c:53 #: ../imagery/i.biomass/main.c:50 ../imagery/i.evapo.pm/main.c:58 #: ../imagery/i.ortho.photo/i.ortho.camera/main.c:56 #: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:87 @@ -1370,7 +1377,7 @@ #: ../locale/scriptstrings/d.shade_to_translate.c:3 #: ../locale/scriptstrings/r.shade_to_translate.c:3 -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:3 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:4 #: ../locale/scriptstrings/r.in.aster_to_translate.c:6 #: ../locale/scriptstrings/r.plane_to_translate.c:3 #: ../raster/r.param.scale/interface.c:57 ../raster/r.relief/main.c:108 @@ -1392,7 +1399,7 @@ #: ../locale/scriptstrings/d.shade_to_translate.c:6 #: ../locale/scriptstrings/r.shade_to_translate.c:6 -#: ../misc/m.nviz.image/main.c:51 ../misc/m.nviz.script/main.c:74 +#: ../misc/m.nviz.image/main.c:50 ../misc/m.nviz.script/main.c:74 #: ../visualization/ximgview/main.c:294 #, fuzzy msgid "visualization" @@ -1438,7 +1445,7 @@ msgstr "" #: ../locale/scriptstrings/t.select_to_translate.c:9 -#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:13 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:14 msgid "" "Perform a dry run, compute all dependencies and module calls but don't run " "them" @@ -1481,8 +1488,8 @@ #: ../vector/v.to.rast/main.c:63 ../vector/v.out.ogr/args.c:12 #: ../vector/v.out.ogr/args.c:22 ../vector/v.out.ogr/args.c:102 #: ../vector/v.clean/main.c:61 ../vector/v.clean/main.c:64 -#: ../vector/v.random/main.c:119 ../vector/v.random/main.c:123 -#: ../vector/v.random/main.c:126 ../vector/v.random/main.c:129 +#: ../vector/v.random/main.c:122 ../vector/v.random/main.c:126 +#: ../vector/v.random/main.c:129 ../vector/v.random/main.c:132 #: ../vector/v.out.lidar/main.c:487 ../vector/v.out.lidar/main.c:491 #: ../vector/v.out.lidar/main.c:588 ../vector/v.out.ascii/args.c:24 #: ../vector/v.out.ascii/args.c:28 ../vector/v.out.ascii/args.c:43 @@ -1492,7 +1499,7 @@ #: ../vector/v.in.lidar/main.c:228 ../vector/v.in.lidar/main.c:283 #: ../vector/v.in.lidar/main.c:289 ../vector/v.in.lidar/main.c:297 #: ../vector/v.reclass/main.c:77 ../vector/v.reclass/main.c:82 -#: ../vector/v.surf.rst/main.c:178 ../vector/v.surf.rst/main.c:190 +#: ../vector/v.surf.rst/main.c:180 ../vector/v.surf.rst/main.c:192 #: ../vector/v.db.select/main.c:64 ../vector/v.db.select/main.c:67 #: ../vector/v.db.select/main.c:70 ../vector/v.db.select/main.c:76 #: ../vector/v.db.select/main.c:116 ../vector/v.net.allpairs/main.c:75 @@ -1507,13 +1514,13 @@ #: ../vector/v.profile/main.c:165 ../vector/v.profile/main.c:168 #: ../vector/v.profile/main.c:173 ../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:237 -#: ../vector/v.in.ogr/main.c:242 ../vector/v.in.ogr/main.c:251 -#: ../vector/v.in.ogr/main.c:267 ../vector/v.in.ogr/main.c:315 -#: ../vector/v.in.ogr/main.c:360 ../vector/v.to.3d/args.c:19 +#: ../vector/v.extrude/main.c:95 ../vector/v.in.ogr/main.c:254 +#: ../vector/v.in.ogr/main.c:259 ../vector/v.in.ogr/main.c:268 +#: ../vector/v.in.ogr/main.c:284 ../vector/v.in.ogr/main.c:332 +#: ../vector/v.in.ogr/main.c:377 ../vector/v.to.3d/args.c:19 #: ../vector/v.to.3d/args.c:25 ../vector/v.in.db/main.c:94 #: ../vector/v.to.points/main.c:67 ../vector/v.to.points/main.c:71 -#: ../vector/v.decimate/main.c:149 ../vector/v.decimate/main.c:152 +#: ../vector/v.decimate/main.c:150 ../vector/v.decimate/main.c:153 #: ../vector/v.category/main.c:85 ../vector/v.category/main.c:89 #: ../vector/v.category/main.c:93 ../vector/v.edit/args.c:24 #: ../vector/v.edit/args.c:29 ../vector/v.edit/args.c:118 @@ -1522,15 +1529,16 @@ #: ../vector/v.edit/args.c:152 ../vector/v.edit/args.c:170 #: ../vector/v.edit/args.c:205 ../vector/v.net.centrality/main.c:121 #: ../vector/v.net.centrality/main.c:123 ../vector/v.out.postgis/args.c:15 -#: ../vector/v.out.postgis/args.c:19 ../vector/v.vect.stats/main.c:157 -#: ../vector/v.vect.stats/main.c:162 ../vector/v.vect.stats/main.c:167 -#: ../vector/v.vect.stats/main.c:172 ../vector/v.vect.stats/main.c:177 -#: ../vector/v.vect.stats/main.c:182 ../vector/v.extract/main.c:98 -#: ../vector/v.extract/main.c:103 ../vector/v.extract/main.c:109 -#: ../vector/v.extract/main.c:112 ../vector/v.extract/main.c:115 -#: ../vector/v.extract/main.c:125 ../vector/v.extract/main.c:135 -#: ../vector/v.generalize/main.c:94 ../vector/v.generalize/main.c:233 -#: ../vector/v.generalize/main.c:236 ../vector/v.to.db/parse.c:45 +#: ../vector/v.out.postgis/args.c:19 ../vector/v.vect.stats/main.c:153 +#: ../vector/v.vect.stats/main.c:158 ../vector/v.vect.stats/main.c:163 +#: ../vector/v.vect.stats/main.c:168 ../vector/v.vect.stats/main.c:173 +#: ../vector/v.vect.stats/main.c:178 ../vector/v.vect.stats/main.c:183 +#: ../vector/v.extract/main.c:99 ../vector/v.extract/main.c:105 +#: ../vector/v.extract/main.c:111 ../vector/v.extract/main.c:114 +#: ../vector/v.extract/main.c:117 ../vector/v.extract/main.c:127 +#: ../vector/v.extract/main.c:137 ../vector/v.generalize/main.c:94 +#: ../vector/v.generalize/main.c:233 ../vector/v.generalize/main.c:236 +#: ../vector/v.to.db/parse.c:45 #, fuzzy msgid "Selection" msgstr "الصÙر قيمة حقيقية" @@ -1621,8 +1629,8 @@ #: ../locale/scriptstrings/r.in.wms_to_translate.c:26 #: ../locale/scriptstrings/r.in.wms_to_translate.c:28 #: ../db/db.databases/main.c:80 ../db/db.databases/main.c:91 -#: ../db/db.execute/main.c:144 ../db/db.execute/main.c:149 -#: ../db/db.execute/main.c:154 ../db/db.select/main.c:219 +#: ../db/db.execute/main.c:156 ../db/db.execute/main.c:161 +#: ../db/db.execute/main.c:166 ../db/db.select/main.c:219 #: ../db/db.select/main.c:224 #, fuzzy msgid "Connection" @@ -1758,7 +1766,7 @@ #: ../locale/scriptstrings/g.extension_to_translate.c:30 #: ../locale/scriptstrings/t.rast.colors_to_translate.c:15 #: ../locale/scriptstrings/r.mask_to_translate.c:20 -#: ../raster/r.colors/edit_colors.c:116 ../raster/r.null/main.c:108 +#: ../raster/r.colors/edit_colors.c:133 ../raster/r.null/main.c:108 #: ../vector/v.colors/main.c:122 #, fuzzy msgid "Remove" @@ -1782,7 +1790,7 @@ #: ../locale/scriptstrings/r.reclass.area_to_translate.c:4 #: ../locale/scriptstrings/t.rast.neighbors_to_translate.c:3 #: ../locale/scriptstrings/r3.in.xyz_to_translate.c:8 -#: ../raster/r.neighbors/main.c:170 ../raster/r.series/main.c:138 +#: ../raster/r.neighbors/main.c:170 ../raster/r.series/main.c:139 #: ../raster/r.in.lidar/main.c:113 ../raster/r.in.xyz/main.c:162 #: ../raster/r.patch/main.c:63 ../raster3d/r3.neighbors/main.c:212 #: ../raster3d/r3.in.lidar/main.c:167 ../vector/v.neighbors/main.c:54 @@ -1791,7 +1799,7 @@ msgstr "مضاهاة" #: ../locale/scriptstrings/t.rast.series_to_translate.c:4 -#: ../raster/r.series.accumulate/main.c:81 ../raster/r.series/main.c:139 +#: ../raster/r.series.accumulate/main.c:81 ../raster/r.series/main.c:140 #: ../raster/r.patch/main.c:64 ../raster/r.series.interp/main.c:65 #, fuzzy msgid "series" @@ -1811,7 +1819,7 @@ "اسم الخريطة الراسترية المدخلة" #: ../locale/scriptstrings/t.rast.series_to_translate.c:8 -#: ../raster/r.neighbors/main.c:239 ../raster/r.series/main.c:168 +#: ../raster/r.neighbors/main.c:239 ../raster/r.series/main.c:169 #: ../raster/r.resamp.stats/main.c:282 ../raster3d/r3.neighbors/main.c:127 #, fuzzy msgid "Quantile to calculate for method=quantile" @@ -1831,8 +1839,8 @@ msgstr "تحويل خريطة راسترية إلى Ùيكتورية" #: ../locale/scriptstrings/t.rast.series_to_translate.c:11 -#: ../raster/r.series.accumulate/main.c:159 ../raster/r.series/main.c:187 -#: ../raster/r.resamp.stats/main.c:288 ../raster/r.resamp.filter/main.c:431 +#: ../raster/r.series.accumulate/main.c:159 ../raster/r.series/main.c:188 +#: ../raster/r.resamp.stats/main.c:288 ../raster/r.resamp.filter/main.c:436 msgid "Propagate NULLs" msgstr "انتشار القيم المنعدمة" @@ -1841,8 +1849,8 @@ msgid "Lists information about space time datasets and maps." msgstr "تقرير عن الراستر المدخلة والخروج" -#: ../locale/scriptstrings/t.info_to_translate.c:4 ../raster/r.info/main.c:72 -#: ../raster3d/r3.info/main.c:78 ../general/g.region/main.c:67 +#: ../locale/scriptstrings/t.info_to_translate.c:4 ../raster/r.info/main.c:74 +#: ../raster3d/r3.info/main.c:78 ../general/g.region/main.c:68 #: ../vector/v.info/main.c:40 #, fuzzy msgid "extent" @@ -1856,8 +1864,8 @@ #: ../locale/scriptstrings/t.info_to_translate.c:9 #: ../locale/scriptstrings/i.oif_to_translate.c:6 #: ../raster/r.regression.multi/main.c:162 -#: ../raster/r.regression.line/main.c:69 ../general/g.region/main.c:147 -#: ../imagery/i.group/main.c:88 +#: ../raster/r.regression.line/main.c:69 ../general/g.region/main.c:148 +#: ../imagery/i.group/main.c:94 #, fuzzy msgid "Print in shell script style" msgstr "طباعة الأحصاء ÙÙ‰ صورة شل سكربت" @@ -2090,7 +2098,7 @@ #: ../locale/scriptstrings/v.what.vect_to_translate.c:16 #, fuzzy -msgid "Maximum query distance in map units" +msgid "Maximum query distance in map units (meters for ll)" msgstr "المساÙØ© العظمى بين النقاط بوحدات الخريطة" #: ../locale/scriptstrings/t.rast.contour_to_translate.c:1 @@ -2167,7 +2175,7 @@ #: ../general/g.rename/main.c:46 ../general/g.copy/main.c:42 #: ../general/g.dirseps/main.c:35 ../general/g.access/main.c:38 #: ../general/g.filename/main.c:40 ../general/g.remove/main.c:70 -#: ../imagery/i.target/main.c:46 ../imagery/i.group/main.c:53 +#: ../imagery/i.target/main.c:46 ../imagery/i.group/main.c:54 #, fuzzy msgid "map management" msgstr "اسم اامل٠المخرج" @@ -2187,10 +2195,10 @@ #: ../locale/scriptstrings/r3.in.xyz_to_translate.c:2 #: ../locale/scriptstrings/t.rast3d.algebra_to_translate.c:4 #: ../locale/scriptstrings/t.rast3d.extract_to_translate.c:4 -#: ../raster/r.colors/edit_colors.c:59 ../raster/r.univar/r3.univar_main.c:98 +#: ../raster/r.colors/edit_colors.c:76 ../raster/r.univar/r3.univar_main.c:98 #: ../raster/r.to.rast3elev/main.c:363 #: ../raster/r.colors.out/raster3d_main.c:46 ../raster3d/r3.support/main.c:49 -#: ../raster3d/r3.gwflow/main.c:159 ../raster3d/r3.out.netcdf/main.c:586 +#: ../raster3d/r3.gwflow/main.c:159 ../raster3d/r3.out.netcdf/main.c:587 #: ../raster3d/r3.retile/main.c:96 ../raster3d/r3.neighbors/main.c:208 #: ../raster3d/r3.out.vtk/main.c:376 ../raster3d/r3.mkdspf/main.c:79 #: ../raster3d/r3.mask/main.c:133 ../raster3d/r3.in.v5d/main.c:178 @@ -2201,7 +2209,7 @@ #: ../raster3d/r3.to.rast/main.c:259 ../raster3d/r3.stats/main.c:48 #: ../raster3d/r3.gradient/main.c:43 ../raster3d/r3.out.ascii/main.c:302 #: ../raster3d/r3.in.lidar/main.c:162 ../raster3d/r3.null/main.c:180 -#: ../raster3d/r3.in.ascii/main.c:354 ../misc/m.nviz.image/main.c:55 +#: ../raster3d/r3.in.ascii/main.c:354 ../misc/m.nviz.image/main.c:54 #: ../misc/m.nviz.script/main.c:72 #, fuzzy msgid "raster3d" @@ -2216,7 +2224,7 @@ #: ../locale/scriptstrings/t.rast3d.extract_to_translate.c:5 #: ../raster/r.to.rast3/main.c:199 ../raster/r.to.rast3elev/main.c:364 #: ../raster3d/r3.support/main.c:51 ../raster3d/r3.gwflow/main.c:161 -#: ../raster3d/r3.out.netcdf/main.c:589 ../raster3d/r3.retile/main.c:98 +#: ../raster3d/r3.out.netcdf/main.c:590 ../raster3d/r3.retile/main.c:98 #: ../raster3d/r3.neighbors/main.c:210 ../raster3d/r3.out.vtk/main.c:378 #: ../raster3d/r3.mkdspf/main.c:81 ../raster3d/r3.mask/main.c:135 #: ../raster3d/r3.in.v5d/main.c:180 ../raster3d/r3.out.bin/main.c:207 @@ -2313,12 +2321,12 @@ #: ../raster/r.in.gridatb/main.c:46 ../raster/r.in.png/main.c:520 #: ../raster/r.in.lidar/main.c:109 ../raster/r.in.xyz/main.c:159 #: ../raster/r.in.bin/main.c:258 ../raster/r.in.mat/main.c:92 -#: ../raster/r.proj/main.c:147 ../raster/r.in.gdal/main.c:93 +#: ../raster/r.proj/main.c:150 ../raster/r.in.gdal/main.c:96 #: ../raster/r.external/main.c:58 ../raster3d/r3.in.v5d/main.c:179 #: ../raster3d/r3.in.bin/main.c:253 ../raster3d/r3.in.lidar/main.c:163 -#: ../raster3d/r3.in.ascii/main.c:355 ../vector/v.proj/main.c:71 +#: ../raster3d/r3.in.ascii/main.c:355 ../vector/v.proj/main.c:76 #: ../vector/v.in.lidar/main.c:137 ../vector/v.in.dwg/main.c:83 -#: ../vector/v.in.ogr/main.c:195 ../vector/v.in.db/main.c:53 +#: ../vector/v.in.ogr/main.c:198 ../vector/v.in.db/main.c:53 #: ../vector/v.in.ascii/main.c:71 ../vector/v.in.dxf/main.c:65 #: ../vector/v.external/main.c:53 #, fuzzy @@ -2326,6 +2334,7 @@ msgstr "المل٠الراسترى المدخل" #: ../locale/scriptstrings/i.in.spotvgt_to_translate.c:4 +#: ../imagery/i.vi/main.c:92 msgid "NDVI" msgstr "" @@ -2351,6 +2360,7 @@ #: ../locale/scriptstrings/t.vect.algebra_to_translate.c:3 #: ../locale/scriptstrings/t.rast.algebra_to_translate.c:3 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:3 #: ../locale/scriptstrings/t.rast.mapcalc_to_translate.c:3 #: ../locale/scriptstrings/t.rast3d.mapcalc_to_translate.c:3 #: ../locale/scriptstrings/t.rast3d.algebra_to_translate.c:3 @@ -2368,7 +2378,7 @@ msgstr "" #: ../locale/scriptstrings/t.vect.algebra_to_translate.c:9 -#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:10 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:11 #: ../locale/scriptstrings/t.rast.mapcalc_to_translate.c:11 #: ../locale/scriptstrings/t.rast3d.mapcalc_to_translate.c:12 #: ../locale/scriptstrings/t.rast3d.algebra_to_translate.c:11 @@ -2460,7 +2470,7 @@ msgstr "" #: ../locale/scriptstrings/t.rast.to.vect_to_translate.c:18 -#: ../raster/r.to.vect/main.c:117 ../vector/v.proj/main.c:130 +#: ../raster/r.to.vect/main.c:117 ../vector/v.proj/main.c:143 #, fuzzy msgid "Do not build vector topology" msgstr "dig قراءة ملÙ...\n" @@ -2499,7 +2509,7 @@ msgstr "تحويل خريطة راسترية إلى Ùيكتورية" #: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:3 -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:4 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:5 #: ../raster/r.resamp.interp/main.c:78 ../raster/r.surf.idw/main.c:106 #: ../raster/r.surf.contour/main.c:62 ../raster/r.fill.stats/main.c:777 #: ../raster/r.series.interp/main.c:66 ../raster/r.resamp.bspline/main.c:82 @@ -2509,12 +2519,19 @@ msgid "interpolation" msgstr "طريقة الاستيÙاء المستخدمة" -#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:9 +#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:6 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:7 +#: ../raster/r.fill.stats/main.c:779 ../raster/r.resamp.bspline/main.c:84 +#: ../vector/v.surf.rst/main.c:152 ../vector/v.vol.rst/main.c:241 +msgid "no-data filling" +msgstr "" + +#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:10 #, fuzzy msgid "Number of interpolation processes to run in parallel" msgstr "عدد نقاط الإستيÙاء" -#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:10 +#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:11 msgid "" "Assign the space time raster dataset start and end time to the output map" msgstr "" @@ -2571,7 +2588,7 @@ #: ../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 -#: ../raster/r.watershed/front/main.c:76 +#: ../raster/r.watershed/front/main.c:78 #, fuzzy msgid "accumulation" msgstr "موقع قاعدة البيانات" @@ -2737,6 +2754,7 @@ msgstr "" #: ../locale/scriptstrings/r.in.wms_to_translate.c:6 +#: ../locale/scriptstrings/r.drain_to_translate.c:9 #: ../locale/scriptstrings/r.import_to_translate.c:11 #: ../locale/scriptstrings/r3.in.xyz_to_translate.c:14 #: ../imagery/i.ifft/main.c:93 ../vector/v.kernel/main.c:133 @@ -2833,7 +2851,7 @@ msgstr "" #: ../locale/scriptstrings/r.in.wms_to_translate.c:32 -#: ../display/d.mon/main.c:102 ../display/d.grid/main.c:113 +#: ../display/d.mon/main.c:102 ../display/d.grid/main.c:112 #: ../display/d.legend.vect/main.c:101 ../display/d.legend/main.c:246 #: ../display/d.path/main.c:115 ../display/d.erase/main.c:37 #: ../display/d.histogram/main.c:108 ../general/g.pnmcomp/main.c:325 @@ -2877,8 +2895,8 @@ msgstr "عرض ملÙات الراستر للموقع والخروج" #: ../locale/scriptstrings/t.vect.db.select_to_translate.c:6 -#: ../vector/v.decimate/main.c:128 ../vector/v.outlier/main.c:72 -#: ../vector/v.extract/main.c:79 +#: ../vector/v.decimate/main.c:129 ../vector/v.outlier/main.c:72 +#: ../vector/v.extract/main.c:80 #, fuzzy msgid "select" msgstr "الصÙر قيمة حقيقية" @@ -2967,7 +2985,7 @@ #: ../locale/scriptstrings/v.build.all_to_translate.c:3 #: ../locale/scriptstrings/t.topology_to_translate.c:3 #: ../vector/v.clean/main.c:52 ../vector/v.build.polylines/main.c:111 -#: ../vector/v.in.ogr/main.c:197 ../vector/v.build/main.c:37 +#: ../vector/v.in.ogr/main.c:200 ../vector/v.build/main.c:37 #: ../vector/v.info/main.c:39 ../vector/v.out.postgis/main.c:48 #: ../vector/v.generalize/main.c:82 msgid "topology" @@ -2986,7 +3004,7 @@ msgstr "اسم اامل٠المخرج" #: ../locale/scriptstrings/t.snap_to_translate.c:4 ../vector/v.clean/main.c:54 -#: ../vector/v.in.ogr/main.c:199 +#: ../vector/v.in.ogr/main.c:202 msgid "snapping" msgstr "" @@ -3005,15 +3023,15 @@ #: ../locale/scriptstrings/v.import_to_translate.c:4 #: ../locale/scriptstrings/r.import_to_translate.c:4 -#: ../locale/scriptstrings/m.proj_to_translate.c:3 ../raster/r.proj/main.c:145 -#: ../raster/r.latlong/main.c:59 ../general/g.proj/main.c:65 -#: ../general/g.setproj/main.c:79 ../vector/v.proj/main.c:69 +#: ../locale/scriptstrings/m.proj_to_translate.c:3 ../raster/r.proj/main.c:148 +#: ../raster/r.latlong/main.c:58 ../general/g.proj/main.c:65 +#: ../general/g.setproj/main.c:79 ../vector/v.proj/main.c:74 #, fuzzy msgid "projection" msgstr "طباعة نوع المل٠الراسترى Ùقط" #: ../locale/scriptstrings/v.import_to_translate.c:5 -#: ../vector/v.in.ogr/main.c:207 +#: ../vector/v.in.ogr/main.c:210 #, fuzzy msgid "Name of OGR datasource to be imported" msgstr "المل٠الراسترى الطلوب إدخالة" @@ -3023,6 +3041,7 @@ #: ../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/i.spectral_to_translate.c:9 #: ../locale/scriptstrings/r.import_to_translate.c:6 #: ../locale/scriptstrings/r.import_to_translate.c:8 #: ../locale/scriptstrings/t.register_to_translate.c:6 @@ -3038,15 +3057,15 @@ #: ../locale/scriptstrings/r3.in.xyz_to_translate.c:22 #: ../locale/scriptstrings/r3.in.xyz_to_translate.c:24 #: ../locale/scriptstrings/r3.in.xyz_to_translate.c:27 -#: ../raster/r.sun/main.c:272 ../raster/r.sun/main.c:281 -#: ../raster/r.sun/main.c:290 ../raster/r.sun/main.c:299 -#: ../raster/r.sun/main.c:307 ../raster/r.sun/main.c:316 -#: ../raster/r.sun/main.c:325 ../raster/r.sun/main.c:334 -#: ../raster/r.sun/main.c:343 ../raster/r.sun/main.c:352 -#: ../raster/r.sun/main.c:361 ../raster/r.sun/main.c:370 -#: ../raster/r.sun/main.c:379 ../raster/r.sun/main.c:386 -#: ../raster/r.sun/main.c:394 ../raster/r.horizon/main.c:195 -#: ../raster/r.horizon/main.c:204 ../raster/r.horizon/main.c:212 +#: ../raster/r.sun/main.c:271 ../raster/r.sun/main.c:280 +#: ../raster/r.sun/main.c:289 ../raster/r.sun/main.c:298 +#: ../raster/r.sun/main.c:306 ../raster/r.sun/main.c:315 +#: ../raster/r.sun/main.c:324 ../raster/r.sun/main.c:333 +#: ../raster/r.sun/main.c:342 ../raster/r.sun/main.c:351 +#: ../raster/r.sun/main.c:360 ../raster/r.sun/main.c:369 +#: ../raster/r.sun/main.c:378 ../raster/r.sun/main.c:385 +#: ../raster/r.sun/main.c:393 ../raster/r.horizon/main.c:194 +#: ../raster/r.horizon/main.c:203 ../raster/r.horizon/main.c:211 #: ../raster/r.spread/main.c:125 ../raster/r.spread/main.c:139 #: ../raster/r.spread/main.c:151 ../raster/r.spread/main.c:164 #: ../raster/r.spread/main.c:177 ../raster/r.spread/main.c:189 @@ -3054,6 +3073,7 @@ #: ../raster/r.in.lidar/main.c:133 ../raster/r.in.xyz/main.c:213 #: ../raster/r.in.xyz/main.c:222 ../raster/r.in.xyz/main.c:230 #: ../raster/r.in.xyz/main.c:241 ../raster/r.in.xyz/main.c:251 +#: ../raster/r.buildvrt/main.c:86 ../raster/r.buildvrt/main.c:92 #: ../raster/r.external/main.c:66 ../raster/r.external/main.c:74 #: ../raster/r.external/main.c:83 ../raster/r.sim/r.sim.sediment/main.c:158 #: ../raster/r.sim/r.sim.sediment/main.c:166 @@ -3070,19 +3090,19 @@ #: ../display/d.text/main.c:154 ../raster3d/r3.flow/main.c:188 #: ../raster3d/r3.flow/main.c:195 ../raster3d/r3.flow/main.c:205 #: ../raster3d/r3.in.lidar/main.c:177 ../raster3d/r3.in.lidar/main.c:184 -#: ../vector/v.in.ogr/main.c:223 ../vector/v.edit/args.c:96 +#: ../vector/v.in.ogr/main.c:240 ../vector/v.edit/args.c:96 #: ../vector/v.edit/args.c:215 #, fuzzy msgid "Input" msgstr "اسم الخريطة المدخلة" #: ../locale/scriptstrings/v.import_to_translate.c:7 -#: ../vector/v.in.ogr/main.c:219 +#: ../vector/v.in.ogr/main.c:236 msgid "OGR layer name. If not given, all available layers are imported" msgstr "" #: ../locale/scriptstrings/v.import_to_translate.c:9 -#: ../vector/v.proj/main.c:106 +#: ../vector/v.proj/main.c:111 #, fuzzy msgid "Name for output vector map (default: input)" msgstr "اسم خريطة الراستر المخرجة" @@ -3099,18 +3119,18 @@ #: ../locale/scriptstrings/v.import_to_translate.c:14 #: ../locale/scriptstrings/db.in.ogr_to_translate.c:11 -#: ../vector/v.in.ogr/main.c:296 +#: ../vector/v.in.ogr/main.c:313 #, fuzzy msgid "Encoding value for attribute data" msgstr "%s لم يتم العثور على الخريطة الراسترية" #: ../locale/scriptstrings/v.import_to_translate.c:15 -#: ../vector/v.in.ogr/main.c:298 +#: ../vector/v.in.ogr/main.c:315 msgid "Overrides encoding interpretation, useful when importing ESRI Shapefile" msgstr "" #: ../locale/scriptstrings/v.import_to_translate.c:17 -#: ../vector/v.in.ogr/main.c:274 +#: ../vector/v.in.ogr/main.c:291 msgid "Snapping threshold for boundaries (map units)" msgstr "" @@ -3143,13 +3163,13 @@ msgstr "اسم مل٠التنعيم" #: ../locale/scriptstrings/v.import_to_translate.c:25 -#: ../vector/v.in.ogr/main.c:319 +#: ../vector/v.in.ogr/main.c:336 #, fuzzy msgid "List supported OGR formats and exit" msgstr "عرض الهيئات المدعمة والخروج" #: ../locale/scriptstrings/v.import_to_translate.c:26 -#: ../vector/v.in.ogr/main.c:325 +#: ../vector/v.in.ogr/main.c:342 #, fuzzy msgid "List available OGR layers in data source and exit" msgstr "عرض ملÙات الراستر للموقع والخروج" @@ -3160,9 +3180,9 @@ #: ../locale/scriptstrings/t.rast.import_to_translate.c:18 #: ../locale/scriptstrings/t.vect.import_to_translate.c:14 #: ../locale/scriptstrings/r.import_to_translate.c:31 -#: ../raster/r.in.lidar/main.c:300 ../raster/r.in.gdal/main.c:185 +#: ../raster/r.in.lidar/main.c:300 ../raster/r.in.gdal/main.c:202 #: ../raster/r.external/main.c:102 ../raster3d/r3.in.lidar/main.c:293 -#: ../vector/v.in.lidar/main.c:321 ../vector/v.in.ogr/main.c:347 +#: ../vector/v.in.lidar/main.c:321 ../vector/v.in.ogr/main.c:364 #: ../vector/v.external/args.c:45 #, fuzzy msgid "Override projection check (use current location's projection)" @@ -3170,7 +3190,7 @@ #: ../locale/scriptstrings/v.import_to_translate.c:28 #: ../locale/scriptstrings/r.import_to_translate.c:32 -#: ../vector/v.in.ogr/main.c:349 ../vector/v.external/args.c:47 +#: ../vector/v.in.ogr/main.c:366 ../vector/v.external/args.c:47 #, fuzzy msgid "Assume that the dataset has the same projection as the current location" msgstr "درجة وضوح الخريطة المخرجة" @@ -3340,73 +3360,73 @@ #: ../locale/scriptstrings/t.rast.colors_to_translate.c:22 #: ../locale/scriptstrings/t.rast.colors_to_translate.c:24 #: ../locale/scriptstrings/t.rast.colors_to_translate.c:26 -#: ../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 ../raster/r.category/main.c:81 +#: ../raster/r.colors/edit_colors.c:107 ../raster/r.colors/edit_colors.c:114 +#: ../raster/r.colors/edit_colors.c:121 ../raster/r.colors/edit_colors.c:128 +#: ../raster/r.colors/edit_colors.c:139 ../raster/r.colors/edit_colors.c:157 +#: ../raster/r.colors/edit_colors.c:162 ../raster/r.colors/edit_colors.c:167 +#: ../raster/r.colors/edit_colors.c:172 ../raster/r.category/main.c:81 #: ../raster/r.category/main.c:88 ../display/d.linegraph/main.c:270 #: ../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:112 ../vector/v.colors/main.c:138 -#: ../vector/v.colors/main.c:143 ../vector/v.colors/main.c:148 +#: ../vector/v.colors/main.c:112 ../vector/v.colors/main.c:145 +#: ../vector/v.colors/main.c:150 ../vector/v.colors/main.c:155 #, fuzzy msgid "Define" msgstr "انتهى\n" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:8 -#: ../raster/r.colors/edit_colors.c:96 ../vector/v.colors/main.c:98 +#: ../raster/r.colors/edit_colors.c:113 ../vector/v.colors/main.c:98 #, fuzzy msgid "Raster map from which to copy color table" msgstr "اسم لخريطة الراسترية انسخ جدول ألوانها" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:10 -#: ../raster/r.colors/edit_colors.c:103 ../vector/v.colors/main.c:105 +#: ../raster/r.colors/edit_colors.c:120 ../vector/v.colors/main.c:105 #, fuzzy msgid "3D raster map from which to copy color table" msgstr "اسم لخريطة الراسترية انسخ جدول ألوانها" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:12 -#: ../raster/r.colors/edit_colors.c:109 ../vector/v.colors/main.c:111 +#: ../raster/r.colors/edit_colors.c:126 ../vector/v.colors/main.c:111 #, fuzzy msgid "Path to rules file" msgstr "اسم الخريطة الراسترية الموجودة" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:14 -#: ../raster/r.colors/edit_colors.c:115 ../vector/v.colors/main.c:121 +#: ../raster/r.colors/edit_colors.c:132 ../vector/v.colors/main.c:121 #, fuzzy msgid "Remove existing color table" msgstr "بقاء جدول الألوان الحالى " #: ../locale/scriptstrings/t.rast.colors_to_translate.c:16 -#: ../raster/r.colors/edit_colors.c:121 ../vector/v.colors/main.c:127 +#: ../raster/r.colors/edit_colors.c:138 ../vector/v.colors/main.c:127 msgid "Only write new color table if it does not already exist" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:17 -#: ../raster/r.colors/edit_colors.c:126 ../vector/v.colors/main.c:131 +#: ../raster/r.colors/edit_colors.c:143 ../vector/v.colors/main.c:131 #, fuzzy msgid "List available rules then exit" msgstr "طباعة الجداول والخروج" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:19 -#: ../raster/r.colors/edit_colors.c:132 ../vector/v.colors/main.c:137 +#: ../raster/r.colors/edit_colors.c:156 ../vector/v.colors/main.c:144 #, fuzzy msgid "Invert colors" msgstr " nv لون\n" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:21 -#: ../raster/r.colors/edit_colors.c:137 ../vector/v.colors/main.c:142 +#: ../raster/r.colors/edit_colors.c:161 ../vector/v.colors/main.c:149 msgid "Logarithmic scaling" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:23 -#: ../raster/r.colors/edit_colors.c:142 ../vector/v.colors/main.c:147 +#: ../raster/r.colors/edit_colors.c:166 ../vector/v.colors/main.c:154 msgid "Logarithmic-absolute scaling" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:25 -#: ../raster/r.colors/edit_colors.c:147 +#: ../raster/r.colors/edit_colors.c:171 msgid "Histogram equalization" msgstr "" @@ -3425,6 +3445,7 @@ msgstr "%s لم يتم Ùتح قاعدة البيانات" #: ../locale/scriptstrings/t.rename_to_translate.c:4 +#: ../locale/scriptstrings/v.db.renamecolumn_to_translate.c:5 #: ../general/g.rename/main.c:47 #, fuzzy msgid "rename" @@ -3614,7 +3635,8 @@ #: ../locale/scriptstrings/v.unpack_to_translate.c:1 #, fuzzy msgid "" -"Imports a vector map as GRASS GIS specific archive file (packed with v.pack)" +"Imports a GRASS GIS specific vector archive file (packed with v.pack) as a " +"vector map" msgstr "اسم الخريطة الراسترية" #: ../locale/scriptstrings/v.unpack_to_translate.c:5 @@ -3639,7 +3661,7 @@ #: ../locale/scriptstrings/r.unpack_to_translate.c:10 ../ps/ps.map/main.c:100 #: ../ps/ps.map/main.c:113 ../ps/ps.map/main.c:135 #: ../raster/r.univar/r.univar_main.c:42 ../raster/r.kappa/main.c:90 -#: ../raster/r.kappa/main.c:98 +#: ../raster/r.kappa/main.c:98 ../raster/r.kappa/main.c:114 #, fuzzy msgid "Output settings" msgstr "الخريطة المخرجة" @@ -3648,7 +3670,7 @@ #: ../locale/scriptstrings/r.unpack_to_translate.c:9 #: ../locale/scriptstrings/t.rast.import_to_translate.c:19 #: ../locale/scriptstrings/t.vect.import_to_translate.c:15 -#: ../raster/r.in.lidar/main.c:302 ../raster/r.in.gdal/main.c:187 +#: ../raster/r.in.lidar/main.c:302 ../raster/r.in.gdal/main.c:204 #: ../raster/r.external/main.c:104 ../raster3d/r3.in.lidar/main.c:295 #: ../vector/v.in.lidar/main.c:323 #, fuzzy @@ -3689,6 +3711,7 @@ #: ../locale/scriptstrings/v.db.univar_to_translate.c:8 #: ../locale/scriptstrings/db.univar_to_translate.c:8 +#: ../raster/r.info/main.c:91 #, fuzzy msgid "Print stats in shell script style" msgstr "طباعة الأحصاء ÙÙ‰ صورة شل سكربت" @@ -3771,7 +3794,8 @@ #: ../locale/scriptstrings/r.unpack_to_translate.c:1 #, fuzzy msgid "" -"Imports a raster map as GRASS GIS specific archive file (packed with r.pack)" +"Imports a GRASS GIS specific raster archive file (packed with r.pack) as a " +"raster map" msgstr "اسم الخريطة الراسترية" #: ../locale/scriptstrings/r.unpack_to_translate.c:6 @@ -3789,27 +3813,27 @@ msgid "multispectral" msgstr "" -#: ../locale/scriptstrings/i.spectral_to_translate.c:9 +#: ../locale/scriptstrings/i.spectral_to_translate.c:10 #, fuzzy msgid "Name for output image (or text file for -t)" msgstr "اسم مل٠التقرير" -#: ../locale/scriptstrings/i.spectral_to_translate.c:11 +#: ../locale/scriptstrings/i.spectral_to_translate.c:12 #, fuzzy msgid "Graphics format for output file" msgstr "اسم المل٠المخرج" -#: ../locale/scriptstrings/i.spectral_to_translate.c:13 +#: ../locale/scriptstrings/i.spectral_to_translate.c:14 #, fuzzy msgid "Show sampling coordinates instead of numbering in the legend" msgstr "استخدام احداثيات مركز الخريطة\n" -#: ../locale/scriptstrings/i.spectral_to_translate.c:14 +#: ../locale/scriptstrings/i.spectral_to_translate.c:15 #, fuzzy msgid "Use gnuplot for display" msgstr "<%s> لم يمكن Ùتح" -#: ../locale/scriptstrings/i.spectral_to_translate.c:15 +#: ../locale/scriptstrings/i.spectral_to_translate.c:16 #, fuzzy msgid "output to text file" msgstr "اسم مل٠الإنحدار المخرج" @@ -3935,8 +3959,8 @@ #: ../locale/scriptstrings/t.rast.import_to_translate.c:6 #: ../locale/scriptstrings/t.vect.import_to_translate.c:6 -#: ../raster/r.in.gdal/main.c:94 ../general/g.proj/main.c:66 -#: ../vector/v.in.ogr/main.c:200 +#: ../raster/r.in.gdal/main.c:97 ../general/g.proj/main.c:66 +#: ../vector/v.in.ogr/main.c:203 #, fuzzy msgid "create location" msgstr "%s لم يمكن Ùتح " @@ -3954,18 +3978,20 @@ msgstr "" #: ../locale/scriptstrings/t.rast.import_to_translate.c:13 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:23 #: ../locale/scriptstrings/r.import_to_translate.c:10 -#: ../raster/r.stream.extract/main.c:141 ../raster/r.resamp.bspline/main.c:151 -#: ../raster/r.proj/main.c:192 ../raster/r.in.gdal/main.c:123 +#: ../raster/r.stream.extract/main.c:141 ../raster/r.resamp.bspline/main.c:153 +#: ../raster/r.proj/main.c:195 ../raster/r.in.gdal/main.c:126 #: ../vector/v.to.rast/main.c:117 ../vector/v.surf.bspline/main.c:195 #, fuzzy msgid "Cache size for raster rows" msgstr "تقرير الإحصائيات للخرائط الراسترية" #: ../locale/scriptstrings/t.rast.import_to_translate.c:14 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:22 #: ../locale/scriptstrings/r.import_to_translate.c:9 -#: ../raster/r.stream.extract/main.c:140 ../raster/r.resamp.bspline/main.c:150 -#: ../raster/r.proj/main.c:191 ../raster/r.in.gdal/main.c:122 +#: ../raster/r.stream.extract/main.c:140 ../raster/r.resamp.bspline/main.c:152 +#: ../raster/r.proj/main.c:194 ../raster/r.in.gdal/main.c:125 #: ../vector/v.to.rast/main.c:116 ../vector/v.surf.bspline/main.c:194 msgid "Maximum memory to be used (in MB)" msgstr "" @@ -4082,58 +4108,76 @@ 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.rectify/main.c:132 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:3 +#: ../raster/r.surf.area/main.c:77 ../raster/r.contour/main.c:88 +#: ../raster/r.random.surface/main.c:58 ../raster/r.surf.random/main.c:37 +#: ../raster/r.surf.fractal/main.c:39 ../raster/r.surf.idw/main.c:105 +#: ../raster/r.surf.contour/main.c:61 ../raster/r.fill.stats/main.c:776 +#: ../raster/r.resamp.bspline/main.c:80 ../raster/r.surf.gauss/main.c:39 +#: ../vector/v.surf.idw/main.c:88 ../vector/v.surf.rst/main.c:148 +#: ../vector/v.surf.bspline/main.c:92 ../vector/v.vol.rst/main.c:237 +#, fuzzy +msgid "surface" +msgstr "تباين المجموع" + +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:6 +#: ../raster/r.resamp.bspline/main.c:83 +#, fuzzy +msgid "splines" +msgstr "لم توجد<%s>الخريطة الÙيكتورية" + +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:8 +#: ../raster/r.proj/main.c:185 ../imagery/i.rectify/main.c:132 #: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:126 msgid "Interpolation method to use" msgstr "طريقة الاستيÙاء المستخدمة" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:6 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:9 #, fuzzy 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 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:10 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:12 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:14 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:16 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:18 #, fuzzy msgid "RST options" msgstr "%s لم يمكن Ùتح " -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:8 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:11 #, fuzzy msgid "Spline smoothing parameter" msgstr "تنعيم الأركان" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:10 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:13 msgid "Width of hole edge used for interpolation (in cells)" msgstr "" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:12 -#: ../vector/v.surf.rst/main.c:307 ../vector/v.vol.rst/main.c:319 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:15 +#: ../vector/v.surf.rst/main.c:310 ../vector/v.vol.rst/main.c:321 #, fuzzy msgid "Minimum number of points for approximation in a segment (>segmax)" msgstr "اصغر عدد من النقاط لخط الكنتور" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:14 -#: ../vector/v.surf.rst/main.c:298 ../vector/v.vol.rst/main.c:310 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:17 +#: ../vector/v.surf.rst/main.c:301 ../vector/v.vol.rst/main.c:312 #, fuzzy msgid "Maximum number of points in a segment" msgstr "المساÙØ© العظمى بين النقاط بوحدات الخريطة" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:16 -#: ../raster/r.resamp.bspline/main.c:131 ../vector/v.surf.bspline/main.c:177 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:19 +#: ../raster/r.resamp.bspline/main.c:133 ../vector/v.surf.bspline/main.c:177 msgid "Tykhonov regularization parameter (affects smoothing)" msgstr "" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:17 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:20 #, fuzzy msgid "Used in bilinear and bicubic spline interpolation" msgstr "انشاء خريطة راسترية موضحة الأحواض التحتية لمحددات المياه" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:18 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:21 #, fuzzy msgid "Spline options" msgstr "%s لم يمكن Ùتح " @@ -4239,7 +4283,7 @@ "datasets" msgstr "عرض ملÙات الراستر للموقع والخروج" -#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:12 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:13 #: ../locale/scriptstrings/t.rast3d.algebra_to_translate.c:13 msgid "Use granularity sampling instead of the temporal topology approach" msgstr "" @@ -4326,7 +4370,7 @@ msgstr "" #: ../locale/scriptstrings/v.dissolve_to_translate.c:3 -#: ../vector/v.extract/main.c:80 +#: ../vector/v.extract/main.c:81 msgid "dissolve" msgstr "" @@ -4340,6 +4384,87 @@ msgid "Name of attribute column used to dissolve common boundaries" msgstr "<%s> اسم المل٠المستخدم لل" +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:1 +msgid "Calculates a new raster map from a simple r.mapcalc expression." +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:4 +#, fuzzy +msgid "simple" +msgstr "الخريطة الراسترية المطلوب تسجيلها" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:5 +msgid "Formula (e.g. A-B or A*C+B)" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:6 +#, fuzzy +msgid "Name of input A raster map" +msgstr "اسم الخريطة الراسترية المدخلة" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:7 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:9 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:11 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:13 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:15 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:17 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:23 +#: ../raster/r.stream.extract/main.c:89 ../raster/r.stream.extract/main.c:97 +#: ../raster/r.flow/main.c:435 ../raster/r.flow/main.c:441 +#, fuzzy +msgid "Input maps" +msgstr "اسم الخريطة المدخلة" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:8 +#, fuzzy +msgid "Name of input B raster map" +msgstr "اسم الخريطة الراسترية المدخلة" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:10 +#, fuzzy +msgid "Name of input C raster map" +msgstr "اسم الخريطة الراسترية المدخلة" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:12 +#, fuzzy +msgid "Name of input D raster map" +msgstr "اسم الخريطة الراسترية المدخلة" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:14 +#, fuzzy +msgid "Name of input E raster map" +msgstr "اسم الخريطة الراسترية المدخلة" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:16 +#, fuzzy +msgid "Name of input F raster map" +msgstr "اسم الخريطة الراسترية المدخلة" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:18 +#: ../raster/r.random/main.c:89 ../raster/r.mapcalc/main.c:105 +#, fuzzy +msgid "Seed for rand() function" +msgstr "نوع غير معروÙ" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:19 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:21 +#, fuzzy +msgid "Random" +msgstr "نوع المظهر" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:20 +#: ../raster/r.mapcalc/main.c:109 +msgid "Generate random seed (result is non-deterministic)" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:22 +msgid "Quote the map names" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:24 +msgid "Case sensitive variable names" +msgstr "" + #: ../locale/scriptstrings/t.vect.import_to_translate.c:1 #, fuzzy msgid "" @@ -4352,6 +4477,125 @@ "import the space time vector datasets." msgstr "" +#: ../locale/scriptstrings/r.drain_to_translate.c:1 +#: ../raster/r.drain/main.c:113 +#, fuzzy +msgid "" +"Traces a flow through an elevation model or cost surface on a raster map." +msgstr "تتبع السريان على نموذج الإرتÙاعات الرقمى لخريطة راسترية" + +#: ../locale/scriptstrings/r.drain_to_translate.c:3 ../raster/r.path/main.c:151 +#: ../raster/r.solute.transport/main.c:230 ../raster/r.topmodel/main.c:52 +#: ../raster/r.uslek/main.c:54 ../raster/r.usler/main.c:53 +#: ../raster/r.gwflow/main.c:210 ../raster/r.stream.extract/main.c:77 +#: ../raster/r.fill.dir/main.c:89 ../raster/r.basins.fill/main.c:55 +#: ../raster/r.water.outlet/main.c:58 ../raster/r.drain/main.c:110 +#: ../raster/r.topidx/main.c:40 ../raster/r.flow/main.c:422 +#: ../raster/r.carve/main.c:75 ../raster/r.lake/main.c:151 +#: ../raster/r.watershed/front/main.c:76 +#: ../raster/r.sim/r.sim.sediment/main.c:115 +#: ../raster/r.sim/r.sim.water/main.c:114 ../raster3d/r3.gwflow/main.c:162 +#: ../raster3d/r3.flow/main.c:180 +msgid "hydrology" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:4 ../raster/r.path/main.c:152 +#: ../raster/r.walk/main.c:204 ../raster/r.cost/main.c:164 +#: ../raster/r.drain/main.c:111 +#, fuzzy +msgid "cost surface" +msgstr "تباين المجموع" + +#: ../locale/scriptstrings/r.drain_to_translate.c:5 +#: ../raster/r.drain/main.c:116 +#, fuzzy +msgid "Name of input elevation or cost surface raster map" +msgstr "اسم مل٠الإرتÙاعات الراسترى" + +#: ../locale/scriptstrings/r.drain_to_translate.c:6 +#: ../raster/r.drain/main.c:121 +msgid "Name of input movement direction map associated with the cost surface" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:7 +#: ../raster/r.drain/main.c:123 +msgid "Direction in degrees CCW from east" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:8 +#: ../locale/scriptstrings/r.drain_to_translate.c:23 +#: ../raster/r.drain/main.c:125 ../raster/r.drain/main.c:168 +#, fuzzy +msgid "Cost surface" +msgstr "تباين المجموع" + +#: ../locale/scriptstrings/r.drain_to_translate.c:10 +#: ../raster/r.drain/main.c:133 +#, fuzzy +msgid "Name for output drain vector map" +msgstr "اسم الخريطة الراسترية المخرجة" + +#: ../locale/scriptstrings/r.drain_to_translate.c:11 +#: ../raster/r.drain/main.c:134 +msgid "Recommended for cost surface made using knight's move" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:12 +#: ../raster/r.path/main.c:195 ../raster/r.walk/main.c:260 +#: ../raster/r.cost/main.c:223 ../raster/r.drain/main.c:139 +#, fuzzy +msgid "Coordinates of starting point(s) (E,N)" +msgstr "إحداثيات الشرق والشمال لنقطة البدء" + +#: ../locale/scriptstrings/r.drain_to_translate.c:13 +#: ../locale/scriptstrings/r.drain_to_translate.c:15 +#: ../raster/r.path/main.c:196 ../raster/r.path/main.c:202 +#: ../raster/r.walk/main.c:242 ../raster/r.walk/main.c:254 +#: ../raster/r.walk/main.c:261 ../raster/r.walk/main.c:342 +#: ../raster/r.cost/main.c:205 ../raster/r.cost/main.c:217 +#: ../raster/r.cost/main.c:224 ../raster/r.cost/main.c:274 +#: ../raster/r.drain/main.c:140 ../raster/r.drain/main.c:147 +msgid "Start" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:14 +#: ../raster/r.path/main.c:201 ../raster/r.drain/main.c:145 +#, fuzzy +msgid "Name of starting vector points map(s)" +msgstr "اسم الخريطة الراسترية المدخلة" + +#: ../locale/scriptstrings/r.drain_to_translate.c:16 +#: ../raster/r.path/main.c:206 ../raster/r.drain/main.c:151 +msgid "Copy input cell values on output" +msgstr "نسخ قيم الخلية المدخلة على الخرج" + +#: ../locale/scriptstrings/r.drain_to_translate.c:17 +#: ../locale/scriptstrings/r.drain_to_translate.c:19 +#: ../locale/scriptstrings/r.drain_to_translate.c:21 +#: ../raster/r.path/main.c:207 ../raster/r.path/main.c:212 +#: ../raster/r.path/main.c:217 ../raster/r.drain/main.c:152 +#: ../raster/r.drain/main.c:157 ../raster/r.drain/main.c:162 +#, fuzzy +msgid "Path settings" +msgstr "طباعة نوع المل٠الراسترى Ùقط" + +#: ../locale/scriptstrings/r.drain_to_translate.c:18 +#: ../raster/r.path/main.c:211 ../raster/r.drain/main.c:156 +msgid "Accumulate input values along the path" +msgstr "تجميع قيم الإدخال عبر طريق" + +#: ../locale/scriptstrings/r.drain_to_translate.c:20 +#: ../raster/r.path/main.c:216 ../raster/r.drain/main.c:161 +msgid "Count cell numbers along the path" +msgstr "حساب عدد الخلايا عبر الطريق" + +#: ../locale/scriptstrings/r.drain_to_translate.c:22 +#: ../raster/r.drain/main.c:167 +msgid "" +"The input raster map is a cost surface (direction surface must also be " +"specified)" +msgstr "" + #: ../locale/scriptstrings/r.import_to_translate.c:1 #, fuzzy msgid "" @@ -4411,14 +4655,15 @@ #: ../locale/scriptstrings/r.import_to_translate.c:24 #: ../raster/r.in.poly/main.c:50 ../raster/r.in.ascii/main.c:92 -#: ../raster/r.in.bin/main.c:298 ../raster/r.in.gdal/main.c:140 -#: ../raster/r.support/main.c:66 ../raster/r.external/main.c:90 +#: ../raster/r.buildvrt/main.c:102 ../raster/r.in.bin/main.c:298 +#: ../raster/r.in.gdal/main.c:143 ../raster/r.support/main.c:66 +#: ../raster/r.external/main.c:90 msgid "Title for resultant raster map" msgstr "وص٠مبسط للخريطة الراسترية الناتجة" #: ../locale/scriptstrings/r.import_to_translate.c:25 -#: ../raster/r.in.gdal/main.c:141 ../raster/r.in.gdal/main.c:150 -#: ../raster/r.in.gdal/main.c:159 ../raster/r.in.gdal/main.c:165 +#: ../raster/r.in.gdal/main.c:144 ../raster/r.in.gdal/main.c:153 +#: ../raster/r.in.gdal/main.c:162 ../raster/r.in.gdal/main.c:168 #: ../raster/r.external/main.c:91 ../imagery/i.landsat.toar/main.c:94 #: ../imagery/i.landsat.toar/main.c:116 ../imagery/i.landsat.toar/main.c:125 #: ../imagery/i.landsat.toar/main.c:134 ../imagery/i.landsat.toar/main.c:142 @@ -4433,112 +4678,22 @@ #: ../locale/scriptstrings/r.import_to_translate.c:27 #: ../locale/scriptstrings/r.import_to_translate.c:29 -#: ../raster/r.horizon/main.c:278 ../raster/r.horizon/main.c:297 +#: ../raster/r.horizon/main.c:277 ../raster/r.horizon/main.c:296 #, fuzzy msgid "Optional" msgstr "اسم اامل٠المخرج" #: ../locale/scriptstrings/r.import_to_translate.c:28 -#: ../raster/r.proj/main.c:208 +#: ../raster/r.proj/main.c:219 msgid "Do not perform region cropping optimization" msgstr "لا تقص المنطقة الحالية" #: ../locale/scriptstrings/r.import_to_translate.c:30 -#: ../raster/r.in.gdal/main.c:214 +#: ../raster/r.in.gdal/main.c:231 #, fuzzy msgid "Force Lat/Lon maps to fit into geographic coordinates (90N,S; 180E,W)" msgstr "الإحداثى الشمالى للخريطة\n" -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:1 -msgid "" -"Performs inter-satellite calibration on DMSP-OLS Nighttime Lights Time Series" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:3 -msgid "inter-satellite" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:4 -#, fuzzy -msgid "calibration" -msgstr "اسم مل٠ناتج التصنيÙ" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:5 -msgid "nighttime lights" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:6 -#, fuzzy -msgid "time series" -msgstr "الخريطة الراسترية المطلوب تسجيلها" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:7 -msgid "DMSP-OLS" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:8 -#, fuzzy -msgid "Print out calibration equations" -msgstr "طباعة نوع المل٠الراسترى Ùقط" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:9 -msgid "Evaluation based on the Normalised Difference Index" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:10 -#, fuzzy -msgid "Print in shell script style (currently only NDI via -e)" -msgstr "طباعة الأحصاء ÙÙ‰ صورة شل سكربت" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:11 -#, fuzzy -msgid "Keep current computational region settings" -msgstr "ضبط المنطقة الحالية من ابعاد الخريطة المدخلة" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:12 -msgid "Exclude zero values from the analysis (retain zero cells in output)" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:13 -msgid "" -"Exclude zero values from the analysis (set zero cells to NULL in output)" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:14 -msgid "Do not try to transfer timestamps (for input without timestamp)" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:15 -msgid "Clean average DMSP-OLS visible band digital number image(s)" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:16 -#, fuzzy -msgid "output file(s) suffix" -msgstr "وص٠مبسط للمل٠الراسترى المخرج" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:17 -msgid "Suffix for calibrated average digital number output image(s)" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:18 -msgid "Calibration model" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:19 -msgid "" -"Inter-satellite calibration model for average DMSP-OLS nighttime lights time " -"series" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:20 -msgid "Elvidge (2009 or 2014), Liu 2012, Wu 2013" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:21 -msgid "Calibration Model" -msgstr "" - #: ../locale/scriptstrings/t.vect.what.strds_to_translate.c:1 msgid "" "Stores raster map values at spatial and temporal positions of vector points " @@ -4810,7 +4965,7 @@ "Renames a column in the attribute table connected to a given vector map." msgstr "اسم الخريطة الراسترية الموجودة" -#: ../locale/scriptstrings/v.db.renamecolumn_to_translate.c:5 +#: ../locale/scriptstrings/v.db.renamecolumn_to_translate.c:6 msgid "Old and new name of the column (old,new)" msgstr "" @@ -4976,17 +5131,17 @@ msgstr "" #: ../locale/scriptstrings/m.proj_to_translate.c:2 ../misc/m.cogo/main.c:225 -#: ../misc/m.transform/main.c:316 ../misc/m.nviz.image/main.c:50 +#: ../misc/m.transform/main.c:316 ../misc/m.nviz.image/main.c:49 #: ../misc/m.nviz.script/main.c:69 ../misc/m.measure/main.c:46 msgid "miscellaneous" msgstr "" #: ../locale/scriptstrings/m.proj_to_translate.c:4 #: ../locale/scriptstrings/i.tasscap_to_translate.c:3 -#: ../raster/r.proj/main.c:146 ../imagery/i.fft/main.c:79 +#: ../raster/r.proj/main.c:149 ../imagery/i.fft/main.c:79 #: ../imagery/i.pca/main.c:73 ../imagery/i.ifft/main.c:78 #: ../imagery/i.ortho.photo/i.ortho.transform/main.c:392 -#: ../misc/m.transform/main.c:317 ../vector/v.proj/main.c:70 +#: ../misc/m.transform/main.c:317 ../vector/v.proj/main.c:75 #: ../vector/v.transform/main.c:71 #, fuzzy msgid "transformation" @@ -5013,7 +5168,7 @@ #: ../raster/r.reclass/main.c:66 ../raster/r.recode/main.c:61 #: ../raster/r.in.ascii/main.c:79 ../raster3d/r3.in.ascii/main.c:87 #: ../general/g.proj/main.c:141 ../general/g.proj/main.c:150 -#: ../db/db.execute/main.c:139 ../db/db.select/main.c:208 +#: ../db/db.execute/main.c:151 ../db/db.select/main.c:208 #: ../vector/v.segment/main.c:80 ../vector/v.what/main.c:78 #: ../vector/v.edit/args.c:95 #, fuzzy @@ -5167,16 +5322,20 @@ msgstr "ادخال مل٠راسترى ثنائى كطبقة خريطة راسترية جراسية" #: ../locale/scriptstrings/r.in.srtm_to_translate.c:4 +msgid "SRTM" +msgstr "" + +#: ../locale/scriptstrings/r.in.srtm_to_translate.c:5 #, fuzzy msgid "Name of SRTM input tile (file without .hgt.zip extension)" msgstr "اسم مل٠التقرير" -#: ../locale/scriptstrings/r.in.srtm_to_translate.c:5 +#: ../locale/scriptstrings/r.in.srtm_to_translate.c:6 #, fuzzy msgid "Name for output raster map (default: input tile)" msgstr "اسم خريطة الراستر المخرجة" -#: ../locale/scriptstrings/r.in.srtm_to_translate.c:6 +#: ../locale/scriptstrings/r.in.srtm_to_translate.c:7 msgid "Input is a 1-arcsec tile (default: 3-arcsec)" msgstr "" @@ -5209,7 +5368,7 @@ #: ../raster3d/r3.in.lidar/main.c:164 ../vector/v.lidar.edgedetection/main.c:76 #: ../vector/v.out.lidar/main.c:473 ../vector/v.in.lidar/main.c:138 #: ../vector/v.lidar.correction/main.c:72 ../vector/v.surf.bspline/main.c:94 -#: ../vector/v.lidar.growing/main.c:76 ../vector/v.decimate/main.c:124 +#: ../vector/v.lidar.growing/main.c:76 ../vector/v.decimate/main.c:125 #: ../vector/v.outlier/main.c:74 msgid "LIDAR" msgstr "" @@ -5383,7 +5542,7 @@ #: ../locale/scriptstrings/d.rast.leg_to_translate.c:3 #: ../display/d.vect.thematic/main.c:86 ../display/d.barscale/main.c:64 -#: ../display/d.grid/main.c:54 ../display/d.legend.vect/main.c:51 +#: ../display/d.grid/main.c:53 ../display/d.legend.vect/main.c:51 #: ../display/d.graph/main.c:59 ../display/d.legend/main.c:79 #: ../display/d.linegraph/main.c:232 ../display/d.vect.chart/main.c:64 #: ../display/d.text/main.c:140 ../display/d.northarrow/main.c:47 @@ -5852,37 +6011,35 @@ msgid "Paper '%s' not found, using defaults" msgstr "غير موجود <%s> الراستر" -#: ../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.horizon/main.c:846 -#: ../raster/r.horizon/main.c:864 ../raster/r.latlong/main.c:133 -#: ../display/d.grid/plot.c:287 ../display/d.grid/plot.c:293 -#: ../display/d.grid/plot.c:334 ../display/d.grid/plot.c:340 -#: ../display/d.grid/plot.c:427 ../display/d.grid/plot.c:433 -#: ../display/d.grid/plot.c:485 ../display/d.grid/plot.c:491 -#: ../display/d.grid/plot.c:635 ../display/d.grid/plot.c:651 -#: ../display/d.grid/plot.c:668 ../display/d.grid/plot.c:685 -msgid "Error in pj_do_proj" -msgstr "" - -#: ../ps/ps.map/do_geogrid.c:272 ../raster/r.sun/main.c:788 -#: ../raster/r.horizon/main.c:538 ../display/d.grid/plot.c:554 -#: ../display/d.where/main.c:113 ../general/g.region/printwindow.c:257 -#: ../general/g.region/printwindow.c:481 ../general/g.region/printwindow.c:550 +#: ../ps/ps.map/do_geogrid.c:90 ../ps/ps.map/do_geogrid.c:96 +#: ../ps/ps.map/do_geogrid.c:121 ../ps/ps.map/do_geogrid.c:127 +#: ../ps/ps.map/do_geogrid.c:200 ../ps/ps.map/do_geogrid.c:242 +#: ../ps/ps.map/do_geogrid.c:322 ../ps/ps.map/do_geogrid.c:339 +#: ../ps/ps.map/do_geogrid.c:357 ../ps/ps.map/do_geogrid.c:375 +#: ../ps/ps.map/do_geogrid.c:432 ../ps/ps.map/do_geogrid.c:439 +#: ../ps/ps.map/do_geogrid.c:444 ../ps/ps.map/do_geogrid.c:453 +#: ../ps/ps.map/do_geogrid.c:458 +#, fuzzy +msgid "Error in GPJ_transform" +msgstr "طباعة نوع المل٠الراسترى Ùقط" + +#: ../ps/ps.map/do_geogrid.c:284 ../raster/r.sun/main.c:787 +#: ../raster/r.horizon/main.c:542 ../display/d.grid/plot.c:564 +#: ../display/d.where/main.c:113 ../general/g.region/printwindow.c:256 +#: ../general/g.region/printwindow.c:492 ../general/g.region/printwindow.c:564 msgid "Can't get projection key values of current location" msgstr "" -#: ../ps/ps.map/do_geogrid.c:278 ../raster/r.sun/main.c:798 -#: ../raster/r.horizon/main.c:548 ../raster/r.latlong/main.c:114 -#: ../display/d.grid/plot.c:561 ../display/d.grid/plot.c:588 -#: ../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_geogrid.c:293 ../raster/r.sun/main.c:796 +#: ../raster/r.horizon/main.c:551 ../raster/r.sunhours/main.c:231 +#: ../raster/r.proj/main.c:342 ../raster/r.in.gdal/main.c:1003 +#: ../raster/r.sunmask/g_solposition.c:121 ../raster/r.latlong/main.c:111 +#: ../display/d.grid/plot.c:605 ../display/d.where/main.c:151 +#: ../general/g.region/printwindow.c:265 ../general/g.region/printwindow.c:501 +#: ../general/g.region/printwindow.c:593 ../vector/v.proj/main.c:292 +#, fuzzy +msgid "Unable to initialize coordinate transformation" +msgstr "%s:لم يتم إنشاء الجدول" #: ../ps/ps.map/ps_clrtbl.c:35 ../ps/ps.map/ps_fclrtbl.c:46 #, fuzzy, c-format @@ -6065,41 +6222,42 @@ #: ../vector/v.mkgrid/main.c:278 ../vector/v.what.rast3/main.c:126 #: ../vector/v.to.rast/support.c:109 ../vector/v.to.rast/support.c:284 #: ../vector/v.to.rast/support.c:523 ../vector/v.to.rast/vect2rast.c:60 -#: ../vector/v.out.ogr/main.c:634 ../vector/v.kcv/main.c:126 +#: ../vector/v.out.ogr/main.c:690 ../vector/v.kcv/main.c:126 #: ../vector/v.surf.idw/read_sites.c:55 ../vector/v.class/main.c:117 #: ../vector/v.label.sa/labels.c:78 ../vector/v.net.distance/main.c:279 -#: ../vector/v.random/main.c:239 ../vector/v.db.connect/main.c:223 -#: ../vector/v.db.connect/main.c:331 ../vector/v.to.rast3/main.c:84 -#: ../vector/v.reclass/main.c:133 ../vector/v.surf.rst/main.c:620 -#: ../vector/v.surf.bspline/main.c:384 ../vector/v.surf.bspline/crosscorr.c:123 -#: ../vector/v.db.select/main.c:177 ../vector/v.net.allpairs/main.c:166 -#: ../vector/v.in.dwg/main.c:213 ../vector/v.buffer/main.c:431 -#: ../vector/v.select/copy_tabs.c:82 ../vector/v.profile/main.c:426 -#: ../vector/v.profile/main.c:580 ../vector/v.extrude/main.c:229 -#: ../vector/v.out.svg/main.c:159 ../vector/v.in.ogr/main.c:1131 -#: ../vector/v.in.ogr/main.c:1177 ../vector/v.patch/main.c:156 -#: ../vector/v.patch/main.c:188 ../vector/v.patch/main.c:309 -#: ../vector/v.patch/main.c:391 ../vector/v.net.path/path.c:96 -#: ../vector/v.overlay/main.c:246 ../vector/v.overlay/main.c:413 -#: ../vector/v.net.iso/main.c:376 ../vector/v.to.3d/trans2.c:55 -#: ../vector/v.to.3d/trans3.c:57 ../vector/v.what.rast/main.c:144 -#: ../vector/v.net.flow/main.c:169 ../vector/v.normal/main.c:122 -#: ../vector/v.sample/main.c:179 ../vector/v.distance/main.c:520 -#: ../vector/v.distance/main.c:555 ../vector/v.distance/main.c:601 -#: ../vector/v.distance/main.c:1340 ../vector/v.distance/main.c:1359 -#: ../vector/v.net.timetable/main.c:93 ../vector/v.in.db/main.c:164 -#: ../vector/v.in.db/main.c:302 ../vector/v.in.ascii/main.c:348 -#: ../vector/v.to.points/main.c:177 ../vector/v.colors/scan_attr.c:29 -#: ../vector/v.colors/read_rgb.c:28 ../vector/v.colors/write_rgb.c:25 -#: ../vector/v.vol.rst/user1.c:99 ../vector/v.vol.rst/main.c:600 -#: ../vector/v.net.components/main.c:180 +#: ../vector/v.random/main.c:243 ../vector/v.random/main.c:271 +#: ../vector/v.db.connect/main.c:223 ../vector/v.db.connect/main.c:331 +#: ../vector/v.to.rast3/main.c:84 ../vector/v.reclass/main.c:133 +#: ../vector/v.surf.rst/main.c:623 ../vector/v.surf.bspline/main.c:384 +#: ../vector/v.surf.bspline/crosscorr.c:123 ../vector/v.db.select/main.c:177 +#: ../vector/v.net.allpairs/main.c:166 ../vector/v.in.dwg/main.c:213 +#: ../vector/v.buffer/main.c:431 ../vector/v.select/copy_tabs.c:82 +#: ../vector/v.profile/main.c:426 ../vector/v.profile/main.c:580 +#: ../vector/v.extrude/main.c:229 ../vector/v.out.svg/main.c:159 +#: ../vector/v.in.ogr/main.c:1194 ../vector/v.in.ogr/main.c:1242 +#: ../vector/v.patch/main.c:159 ../vector/v.patch/main.c:191 +#: ../vector/v.patch/main.c:347 ../vector/v.patch/main.c:429 +#: ../vector/v.net.path/path.c:96 ../vector/v.overlay/main.c:246 +#: ../vector/v.overlay/main.c:413 ../vector/v.net.iso/main.c:376 +#: ../vector/v.to.3d/trans2.c:55 ../vector/v.to.3d/trans3.c:57 +#: ../vector/v.what.rast/main.c:144 ../vector/v.net.flow/main.c:169 +#: ../vector/v.normal/main.c:122 ../vector/v.sample/main.c:179 +#: ../vector/v.distance/main.c:527 ../vector/v.distance/main.c:562 +#: ../vector/v.distance/main.c:608 ../vector/v.distance/main.c:1348 +#: ../vector/v.distance/main.c:1367 ../vector/v.net.timetable/main.c:93 +#: ../vector/v.in.db/main.c:164 ../vector/v.in.db/main.c:302 +#: ../vector/v.in.ascii/main.c:348 ../vector/v.to.points/main.c:177 +#: ../vector/v.colors/scan_attr.c:29 ../vector/v.colors/read_rgb.c:28 +#: ../vector/v.colors/write_rgb.c:25 ../vector/v.vol.rst/user1.c:99 +#: ../vector/v.vol.rst/main.c:602 ../vector/v.net.components/main.c:180 #: ../vector/v.colors.out/make_colors.c:36 ../vector/v.label/main.c:278 #: ../vector/v.edit/select.c:516 ../vector/v.net.centrality/main.c:246 #: ../vector/v.info/print.c:147 ../vector/v.out.postgis/table.c:34 -#: ../vector/v.in.dxf/write_vect.c:211 ../vector/v.extract/main.c:263 +#: ../vector/v.in.dxf/write_vect.c:211 ../vector/v.extract/main.c:226 +#: ../vector/v.extract/main.c:323 ../vector/v.extract/extract.c:272 #: ../vector/v.lrs/v.lrs.create/main.c:296 #: ../vector/v.lrs/v.lrs.create/main.c:305 ../vector/v.net.alloc/main.c:316 -#: ../vector/v.transform/trans_digit.c:41 ../vector/v.to.db/update.c:46 +#: ../vector/v.transform/trans_digit.c:41 ../vector/v.to.db/update.c:48 #: ../vector/v.to.db/query.c:89 #, fuzzy, c-format msgid "Unable to open database <%s> by driver <%s>" @@ -6175,10 +6333,11 @@ msgid "My first raster module" msgstr "اسم الخريطة الراسترية الموجودة" -#: ../doc/raster/r.example/main.c:105 ../raster/r.walk/main.c:435 -#: ../raster/r.walk/main.c:440 ../raster/r.walk/main.c:801 -#: ../raster/r.colors/edit_colors.c:393 ../raster/r.cost/main.c:350 -#: ../raster/r.cost/main.c:665 ../raster/r.reclass/main.c:79 +#: ../doc/raster/r.example/main.c:105 ../raster/r.walk/main.c:460 +#: ../raster/r.walk/main.c:486 ../raster/r.walk/main.c:491 +#: ../raster/r.walk/main.c:852 ../raster/r.colors/edit_colors.c:434 +#: ../raster/r.cost/main.c:375 ../raster/r.cost/main.c:401 +#: ../raster/r.cost/main.c:712 ../raster/r.reclass/main.c:79 #: ../raster/r.univar/r.univar_main.c:234 ../raster/r.report/parse.c:273 #: ../raster/r.distance/parse.c:72 ../raster/r.distance/parse.c:81 #: ../raster/r.spread/main.c:439 ../raster/r.spread/main.c:442 @@ -6186,13 +6345,13 @@ #: ../raster/r.spread/main.c:452 ../raster/r.spread/main.c:455 #: ../raster/r.buffer/main.c:112 ../raster/r.stream.extract/main.c:173 #: ../raster/r.stream.extract/main.c:177 ../raster/r.stream.extract/main.c:182 -#: ../raster/r.cross/main.c:106 ../raster/r.mapcalc/map.c:519 +#: ../raster/r.cross/main.c:105 ../raster/r.mapcalc/map.c:519 #: ../raster/r.mapcalc/map.c:813 ../raster/r.mapcalc/map3.c:710 -#: ../raster/r.compress/main.c:124 ../raster/r.compress/main.c:304 -#: ../raster/r.kappa/main.c:150 ../raster/r.kappa/stats.c:33 +#: ../raster/r.compress/main.c:124 ../raster/r.compress/main.c:308 +#: ../raster/r.kappa/main.c:162 ../raster/r.kappa/stats.c:33 #: ../raster/r.kappa/stats.c:38 ../raster/r.coin/main.c:121 #: ../raster/r.coin/main.c:123 ../raster/r.fill.stats/main.c:1028 -#: ../raster/r.tile/main.c:86 ../raster/r.info/main.c:104 +#: ../raster/r.tile/main.c:86 ../raster/r.info/main.c:110 #: ../raster/r.geomorphon/memory.c:14 ../raster/r.category/main.c:119 #: ../raster/r.category/main.c:140 ../raster/r.ros/main.c:368 #: ../raster/r.ros/main.c:379 ../raster/r.ros/main.c:384 @@ -6206,14 +6365,15 @@ #: ../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 ../general/g.region/main.c:429 -#: ../general/g.region/main.c:766 ../general/g.region/main.c:774 -#: ../imagery/i.gensig/parse.c:38 ../imagery/i.gensigset/parse.c:44 -#: ../imagery/i.pca/main.c:139 ../imagery/i.ortho.photo/i.ortho.elev/main.c:197 +#: ../raster/r.sim/simlib/output.c:755 ../general/g.region/main.c:442 +#: ../general/g.region/main.c:779 ../general/g.region/main.c:787 +#: ../imagery/i.segment/parse_args.c:199 ../imagery/i.gensig/parse.c:38 +#: ../imagery/i.gensigset/parse.c:44 ../imagery/i.pca/main.c:139 +#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:197 #: ../misc/m.nviz.image/surface.c:50 ../misc/m.nviz.image/surface.c:107 -#: ../vector/v.colors/main.c:312 ../vector/v.vol.rst/main.c:615 -#: ../scripts/v.rast.stats/v.rast.stats.py:128 ../scripts/r.rgb/r.rgb.py:60 -#: ../scripts/r.mask/r.mask.py:131 ../scripts/r.grow/r.grow.py:123 +#: ../vector/v.colors/main.c:325 ../vector/v.vol.rst/main.c:617 +#: ../scripts/v.rast.stats/v.rast.stats.py:148 ../scripts/r.rgb/r.rgb.py:60 +#: ../scripts/r.mask/r.mask.py:131 ../scripts/r.grow/r.grow.py:122 #: ../scripts/d.polar/d.polar.py:62 ../scripts/r.pack/r.pack.py:74 #: ../scripts/r.buffer.lowmem/r.buffer.lowmem.py:87 #: ../scripts/d.correlate/d.correlate.py:50 @@ -6221,7 +6381,7 @@ #: ../scripts/d.rast.leg/d.rast.leg.py:103 #: ../scripts/r.reclass.area/r.reclass.area.py:103 #: ../scripts/r.reclass.area/r.reclass.area.py:213 -#: ../scripts/r.fillnulls/r.fillnulls.py:150 +#: ../scripts/r.fillnulls/r.fillnulls.py:162 #, fuzzy, c-format, python-format msgid "Raster map <%s> not found" msgstr "غير موجودة <%s> الخريطة الراسترية " @@ -6231,17 +6391,17 @@ msgid "My first vector module" msgstr "اسم الخريطة الراسترية الموجودة" -#: ../doc/vector/v.example/main.c:75 ../raster/r.walk/main.c:410 -#: ../raster/r.cost/main.c:325 ../raster/r.carve/main.c:158 -#: ../display/d.extract/main.c:98 ../general/g.region/main.c:479 +#: ../doc/vector/v.example/main.c:75 ../raster/r.walk/main.c:453 +#: ../raster/r.cost/main.c:368 ../raster/r.carve/main.c:158 +#: ../display/d.extract/main.c:98 ../general/g.region/main.c:492 #: ../misc/m.nviz.image/vector.c:84 ../vector/v.lidar.edgedetection/main.c:180 #: ../vector/v.clean/test/topocheck.c:63 #: ../vector/v.lidar.correction/main.c:157 ../vector/v.surf.bspline/main.c:263 #: ../vector/v.surf.bspline/main.c:332 ../vector/v.lidar.growing/main.c:126 #: ../vector/v.profile/main.c:359 ../vector/v.profile/main.c:363 -#: ../vector/v.colors/main.c:238 ../vector/v.outlier/main.c:176 -#: ../vector/v.edit/main.c:155 ../vector/v.vect.stats/main.c:263 -#: ../vector/v.vect.stats/main.c:271 ../vector/v.lrs/v.lrs.label/main.c:268 +#: ../vector/v.colors/main.c:251 ../vector/v.outlier/main.c:176 +#: ../vector/v.edit/main.c:155 ../vector/v.vect.stats/main.c:270 +#: ../vector/v.vect.stats/main.c:278 ../vector/v.lrs/v.lrs.label/main.c:268 #: ../vector/v.lrs/v.lrs.where/main.c:127 #: ../vector/v.lrs/v.lrs.where/main.c:136 #: ../vector/v.lrs/v.lrs.segment/main.c:140 @@ -6259,40 +6419,40 @@ msgid "Unable to set predetermined vector open level" msgstr "اسم خريطة النقط الÙيكتورية المخرجة" -#: ../doc/vector/v.example/main.c:87 ../raster/r.walk/main.c:673 -#: ../raster/r.walk/main.c:742 ../raster/r.cost/main.c:533 -#: ../raster/r.cost/main.c:606 ../raster/r.random/support.c:67 -#: ../raster/r.drain/main.c:271 ../raster/r.what/main.c:250 -#: ../raster/r.carve/main.c:162 ../raster/r.region/main.c:176 -#: ../raster/r.sim/simlib/observation_points.c:41 +#: ../doc/vector/v.example/main.c:87 ../raster/r.path/main.c:301 +#: ../raster/r.walk/main.c:746 ../raster/r.walk/main.c:809 +#: ../raster/r.cost/main.c:606 ../raster/r.cost/main.c:669 +#: ../raster/r.random/support.c:67 ../raster/r.drain/main.c:272 +#: ../raster/r.what/main.c:250 ../raster/r.carve/main.c:162 +#: ../raster/r.region/main.c:176 ../raster/r.sim/simlib/observation_points.c:41 #: ../display/d.extract/main.c:103 ../display/d.vect.chart/main.c:246 #: ../display/d.path/main.c:185 ../raster3d/r3.flow/main.c:411 -#: ../general/manage/lister/vector.c:32 ../general/g.region/main.c:489 +#: ../general/manage/lister/vector.c:32 ../general/g.region/main.c:502 #: ../misc/m.nviz.image/vector.c:280 ../vector/v.what.rast3/main.c:114 #: ../vector/v.to.rast/support.c:100 ../vector/v.to.rast/support.c:272 #: ../vector/v.to.rast/support.c:510 ../vector/v.to.rast/vect2rast.c:39 -#: ../vector/v.lidar.edgedetection/main.c:186 ../vector/v.out.ogr/main.c:135 +#: ../vector/v.lidar.edgedetection/main.c:186 ../vector/v.out.ogr/main.c:137 #: ../vector/v.surf.idw/read_sites.c:29 ../vector/v.class/main.c:102 #: ../vector/v.clean/test/topocheck.c:67 ../vector/v.clean/test/topocheck.c:87 #: ../vector/v.clean/main.c:283 ../vector/v.label.sa/labels.c:58 -#: ../vector/v.net.distance/main.c:192 ../vector/v.random/main.c:205 +#: ../vector/v.net.distance/main.c:192 ../vector/v.random/main.c:208 #: ../vector/v.support/main.c:134 ../vector/v.out.dxf/main.c:80 -#: ../vector/v.out.lidar/main.c:609 ../vector/v.proj/main.c:237 +#: ../vector/v.out.lidar/main.c:609 ../vector/v.proj/main.c:249 #: ../vector/v.db.connect/main.c:154 ../vector/v.to.rast3/main.c:73 #: ../vector/v.out.ascii/main.c:87 ../vector/v.out.ascii/main.c:94 #: ../vector/v.cluster/main.c:149 ../vector/v.build.polylines/main.c:151 #: ../vector/v.lidar.correction/main.c:161 ../vector/v.reclass/main.c:113 -#: ../vector/v.segment/main.c:108 ../vector/v.surf.rst/main.c:561 -#: ../vector/v.surf.rst/main.c:665 ../vector/v.db.select/main.c:164 +#: ../vector/v.segment/main.c:108 ../vector/v.surf.rst/main.c:564 +#: ../vector/v.surf.rst/main.c:668 ../vector/v.db.select/main.c:164 #: ../vector/v.net.allpairs/main.c:130 ../vector/v.drape/main.c:143 #: ../vector/v.buffer/main.c:337 ../vector/v.lidar.growing/main.c:138 #: ../vector/v.lidar.growing/main.c:142 ../vector/v.select/main.c:108 #: ../vector/v.profile/main.c:370 ../vector/v.profile/main.c:394 #: ../vector/v.extrude/main.c:190 ../vector/v.hull/main.c:87 #: ../vector/v.out.svg/main.c:139 ../vector/v.net.connectivity/main.c:130 -#: ../vector/v.patch/main.c:129 ../vector/v.patch/main.c:147 -#: ../vector/v.patch/main.c:177 ../vector/v.patch/main.c:274 -#: ../vector/v.patch/main.c:355 ../vector/v.net.path/main.c:158 +#: ../vector/v.patch/main.c:131 ../vector/v.patch/main.c:150 +#: ../vector/v.patch/main.c:180 ../vector/v.patch/main.c:312 +#: ../vector/v.patch/main.c:393 ../vector/v.net.path/main.c:158 #: ../vector/v.overlay/main.c:188 ../vector/v.perturb/main.c:148 #: ../vector/v.perturb/main.c:173 ../vector/v.net.iso/main.c:243 #: ../vector/v.to.3d/main.c:72 ../vector/v.type/main.c:131 @@ -6301,83 +6461,84 @@ #: ../vector/v.delaunay/main.c:120 ../vector/v.normal/main.c:110 #: ../vector/v.sample/main.c:124 ../vector/v.rectify/main.c:150 #: ../vector/v.qcount/main.c:101 ../vector/v.univar/main.c:158 -#: ../vector/v.distance/main.c:364 ../vector/v.distance/main.c:386 +#: ../vector/v.distance/main.c:366 ../vector/v.distance/main.c:388 #: ../vector/v.net.timetable/main.c:353 ../vector/v.net.visibility/main.c:73 #: ../vector/v.net.visibility/main.c:82 ../vector/v.out.pov/main.c:97 -#: ../vector/v.to.points/main.c:130 ../vector/v.colors/main.c:262 +#: ../vector/v.to.points/main.c:130 ../vector/v.colors/main.c:275 #: ../vector/v.build/main.c:118 ../vector/v.build/main.c:128 #: ../vector/v.voronoi/main.c:196 ../vector/v.net.bridge/main.c:118 #: ../vector/v.neighbors/main.c:88 ../vector/v.split/main.c:172 -#: ../vector/v.vol.rst/main.c:560 ../vector/v.net.components/main.c:148 -#: ../vector/v.decimate/main.c:272 ../vector/v.net.salesman/main.c:250 +#: ../vector/v.vol.rst/main.c:562 ../vector/v.net.components/main.c:148 +#: ../vector/v.decimate/main.c:276 ../vector/v.net.salesman/main.c:250 #: ../vector/v.colors.out/scan_cats.c:20 #: ../vector/v.colors.out/make_colors.c:23 ../vector/v.kernel/main.c:318 #: ../vector/v.kernel/main.c:331 ../vector/v.label/main.c:268 #: ../vector/v.edit/main.c:170 ../vector/v.edit/main.c:243 #: ../vector/v.net.centrality/main.c:209 ../vector/v.info/main.c:61 #: ../vector/v.parallel/main.c:148 ../vector/v.out.postgis/main.c:100 -#: ../vector/v.vect.stats/main.c:267 ../vector/v.vect.stats/main.c:278 -#: ../vector/v.extract/main.c:191 ../vector/v.lrs/v.lrs.label/main.c:272 +#: ../vector/v.vect.stats/main.c:274 ../vector/v.vect.stats/main.c:285 +#: ../vector/v.extract/main.c:194 ../vector/v.lrs/v.lrs.label/main.c:272 #: ../vector/v.lrs/v.lrs.where/main.c:131 #: ../vector/v.lrs/v.lrs.where/main.c:140 #: ../vector/v.lrs/v.lrs.segment/main.c:144 #: ../vector/v.lrs/v.lrs.create/main.c:254 #: ../vector/v.lrs/v.lrs.create/main.c:263 ../vector/v.net/main.c:68 #: ../vector/v.net/main.c:92 ../vector/v.net.alloc/main.c:185 -#: ../vector/v.transform/main.c:197 ../vector/v.generalize/main.c:327 -#: ../vector/v.external/main.c:228 ../vector/v.to.db/main.c:59 +#: ../vector/v.transform/main.c:197 ../vector/v.generalize/main.c:328 +#: ../vector/v.external/main.c:232 ../vector/v.to.db/main.c:67 #, fuzzy, c-format msgid "Unable to open vector map <%s>" msgstr "[%s]لم يتم Ùتح مل٠الخلية Ù„ " -#: ../doc/vector/v.example/main.c:100 ../raster/r.volume/main.c:155 -#: ../raster/r.random/random.c:63 ../raster/r.contour/main.c:156 -#: ../raster/r.stream.extract/close.c:38 ../raster/r.to.vect/main.c:157 -#: ../raster/r.drain/main.c:200 ../raster/r.resamp.bspline/main.c:495 -#: ../raster/r.flow/io.c:178 ../raster/r.carve/vect.c:32 -#: ../raster/r.sim/simlib/output.c:38 ../raster/r.sim/simlib/output.c:44 -#: ../display/d.extract/main.c:106 ../raster3d/r3.flow/main.c:396 -#: ../vector/v.mkgrid/main.c:264 ../vector/v.lidar.edgedetection/main.c:251 -#: ../vector/v.clean/main.c:288 ../vector/v.clean/main.c:295 -#: ../vector/v.net.distance/main.c:198 ../vector/v.random/main.c:228 -#: ../vector/v.proj/main.c:380 ../vector/v.cluster/main.c:209 -#: ../vector/v.in.lidar/main.c:555 ../vector/v.build.polylines/main.c:156 +#: ../doc/vector/v.example/main.c:100 ../raster/r.path/main.c:240 +#: ../raster/r.volume/main.c:155 ../raster/r.random/random.c:63 +#: ../raster/r.contour/main.c:156 ../raster/r.stream.extract/close.c:38 +#: ../raster/r.to.vect/main.c:157 ../raster/r.drain/main.c:201 +#: ../raster/r.resamp.bspline/main.c:497 ../raster/r.flow/io.c:178 +#: ../raster/r.carve/vect.c:32 ../raster/r.sim/simlib/output.c:38 +#: ../raster/r.sim/simlib/output.c:44 ../display/d.extract/main.c:106 +#: ../raster3d/r3.flow/main.c:396 ../vector/v.mkgrid/main.c:264 +#: ../vector/v.lidar.edgedetection/main.c:251 ../vector/v.clean/main.c:288 +#: ../vector/v.clean/main.c:295 ../vector/v.net.distance/main.c:198 +#: ../vector/v.random/main.c:231 ../vector/v.proj/main.c:402 +#: ../vector/v.cluster/main.c:209 ../vector/v.in.lidar/main.c:555 +#: ../vector/v.build.polylines/main.c:156 #: ../vector/v.lidar.correction/main.c:215 #: ../vector/v.lidar.correction/main.c:221 ../vector/v.reclass/main.c:117 -#: ../vector/v.segment/main.c:114 ../vector/v.surf.rst/main.c:600 -#: ../vector/v.surf.rst/main.c:603 ../vector/v.surf.rst/main.c:769 +#: ../vector/v.segment/main.c:114 ../vector/v.surf.rst/main.c:603 +#: ../vector/v.surf.rst/main.c:606 ../vector/v.surf.rst/main.c:772 #: ../vector/v.surf.bspline/main.c:353 ../vector/v.net.allpairs/main.c:136 #: ../vector/v.in.dwg/main.c:200 ../vector/v.drape/main.c:158 -#: ../vector/v.buffer/main.c:405 ../vector/v.select/main.c:125 +#: ../vector/v.buffer/main.c:405 ../vector/v.select/main.c:149 #: ../vector/v.profile/main.c:537 ../vector/v.extrude/main.c:196 #: ../vector/v.in.region/main.c:75 ../vector/v.hull/main.c:121 -#: ../vector/v.net.connectivity/main.c:136 ../vector/v.in.ogr/main.c:843 -#: ../vector/v.patch/main.c:283 ../vector/v.patch/main.c:288 +#: ../vector/v.net.connectivity/main.c:136 ../vector/v.in.ogr/main.c:901 +#: ../vector/v.patch/main.c:321 ../vector/v.patch/main.c:326 #: ../vector/v.net.path/main.c:167 ../vector/v.overlay/main.c:220 #: ../vector/v.perturb/main.c:154 ../vector/v.net.iso/main.c:356 #: ../vector/v.to.3d/main.c:87 ../vector/v.net.spanningtree/main.c:107 #: ../vector/v.net.steiner/main.c:607 ../vector/v.net.flow/main.c:149 #: ../vector/v.net.flow/main.c:155 ../vector/v.delaunay/main.c:126 #: ../vector/v.sample/main.c:162 ../vector/v.rectify/main.c:216 -#: ../vector/v.qcount/main.c:127 ../vector/v.distance/main.c:410 +#: ../vector/v.qcount/main.c:127 ../vector/v.distance/main.c:412 #: ../vector/v.net.timetable/main.c:359 ../vector/v.in.db/main.c:151 #: ../vector/v.in.ascii/main.c:251 ../vector/v.net.visibility/main.c:77 #: ../vector/v.to.points/main.c:138 ../vector/v.build/main.c:154 #: ../vector/v.voronoi/main.c:215 ../vector/v.net.bridge/main.c:124 -#: ../vector/v.split/main.c:177 ../vector/v.vol.rst/main.c:580 -#: ../vector/v.vol.rst/main.c:583 ../vector/v.net.components/main.c:154 -#: ../vector/v.decimate/main.c:391 ../vector/v.outlier/main.c:229 +#: ../vector/v.split/main.c:177 ../vector/v.vol.rst/main.c:582 +#: ../vector/v.vol.rst/main.c:585 ../vector/v.net.components/main.c:154 +#: ../vector/v.decimate/main.c:395 ../vector/v.outlier/main.c:229 #: ../vector/v.outlier/main.c:234 ../vector/v.outlier/main.c:240 #: ../vector/v.net.salesman/main.c:551 ../vector/v.kernel/main.c:337 #: ../vector/v.edit/main.c:107 ../vector/v.edit/main.c:122 #: ../vector/v.net.centrality/main.c:215 ../vector/v.parallel/main.c:153 -#: ../vector/v.in.dxf/main.c:146 ../vector/v.extract/main.c:346 +#: ../vector/v.in.dxf/main.c:146 ../vector/v.extract/main.c:406 #: ../vector/v.lrs/v.lrs.label/main.c:276 #: ../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.net.alloc/main.c:298 -#: ../vector/v.transform/main.c:265 ../vector/v.generalize/main.c:338 -#: ../vector/v.external/main.c:180 ../scripts/v.what.strds/v.what.strds.py:217 +#: ../vector/v.transform/main.c:265 ../vector/v.generalize/main.c:339 +#: ../vector/v.external/main.c:184 ../scripts/v.what.strds/v.what.strds.py:217 #, fuzzy, c-format, python-format msgid "Unable to create vector map <%s>" msgstr "اسم الخريطة الراسترية الناتجة" @@ -6389,10 +6550,10 @@ #: ../vector/v.surf.bspline/crosscorr.c:114 ../vector/v.buffer/main.c:426 #: ../vector/v.extrude/main.c:224 ../vector/v.overlay/main.c:398 #: ../vector/v.what.rast/main.c:138 ../vector/v.univar/main.c:229 -#: ../vector/v.distance/main.c:549 ../vector/v.colors/scan_attr.c:24 +#: ../vector/v.distance/main.c:556 ../vector/v.colors/scan_attr.c:24 #: ../vector/v.colors/read_rgb.c:23 ../vector/v.colors/write_rgb.c:20 -#: ../vector/v.edit/select.c:502 ../vector/v.vect.stats/main.c:330 -#: ../vector/v.vect.stats/main.c:404 ../vector/v.generalize/misc.c:170 +#: ../vector/v.edit/select.c:502 ../vector/v.vect.stats/main.c:337 +#: ../vector/v.vect.stats/main.c:411 ../vector/v.generalize/misc.c:170 #, fuzzy, c-format msgid "Database connection not defined for layer %d" msgstr "لم يتم الإتصال بقاعدة البيانات\n" @@ -6413,12 +6574,14 @@ #: ../doc/vector/v.example/main.c:142 ../db/db.columns/main.c:62 #: ../db/db.describe/main.c:67 ../vector/v.out.vtk/writeVTK.c:655 -#: ../vector/v.out.ogr/main.c:639 ../vector/v.random/main.c:272 -#: ../vector/v.db.connect/main.c:228 ../vector/v.reclass/main.c:193 -#: ../vector/v.profile/main.c:433 ../vector/v.profile/main.c:586 -#: ../vector/v.out.svg/main.c:165 ../vector/v.patch/main.c:164 -#: ../vector/v.patch/main.c:204 ../vector/v.in.ascii/main.c:435 -#: ../vector/v.info/print.c:152 ../vector/v.out.postgis/table.c:41 +#: ../vector/v.out.ogr/main.c:695 ../vector/v.random/main.c:279 +#: ../vector/v.random/main.c:313 ../vector/v.db.connect/main.c:228 +#: ../vector/v.reclass/main.c:193 ../vector/v.profile/main.c:433 +#: ../vector/v.profile/main.c:586 ../vector/v.out.svg/main.c:165 +#: ../vector/v.patch/main.c:167 ../vector/v.patch/main.c:207 +#: ../vector/v.in.ascii/main.c:435 ../vector/v.info/print.c:152 +#: ../vector/v.out.postgis/table.c:41 ../vector/v.extract/main.c:233 +#: ../vector/v.to.db/main.c:140 ../vector/v.to.db/main.c:166 #: ../scripts/db.univar/db.univar.py:112 #, fuzzy, c-format, python-format msgid "Unable to describe table <%s>" @@ -6439,17 +6602,6 @@ msgid "Unable to copy attribute table to vector map <%s>" msgstr "[%s]لم يتم Ùتح مل٠الخلية Ù„ " -#: ../raster/r.surf.area/main.c:77 ../raster/r.contour/main.c:88 -#: ../raster/r.random.surface/main.c:58 ../raster/r.surf.random/main.c:37 -#: ../raster/r.surf.fractal/main.c:39 ../raster/r.surf.idw/main.c:105 -#: ../raster/r.surf.contour/main.c:61 ../raster/r.fill.stats/main.c:776 -#: ../raster/r.resamp.bspline/main.c:80 ../raster/r.surf.gauss/main.c:39 -#: ../vector/v.surf.idw/main.c:88 ../vector/v.surf.rst/main.c:148 -#: ../vector/v.surf.bspline/main.c:92 ../vector/v.vol.rst/main.c:237 -#, fuzzy -msgid "surface" -msgstr "تباين المجموع" - #: ../raster/r.surf.area/main.c:79 #, fuzzy msgid "area estimation" @@ -6506,6 +6658,222 @@ msgid "Estimated region Surface Area:" msgstr "" +#: ../raster/r.path/main.c:154 +msgid "Traces paths from starting points following input directions." +msgstr "" + +#: ../raster/r.path/main.c:157 +#, fuzzy +msgid "Name of input direction" +msgstr "اسم المل٠المخرج" + +#: ../raster/r.path/main.c:159 +msgid "Direction in degrees CCW from east, or bitmask encoded" +msgstr "" + +#: ../raster/r.path/main.c:164 +#, fuzzy +msgid "Format of the input direction map" +msgstr "اسم الخريطة الراسترية المخرجة" + +#: ../raster/r.path/main.c:170 +#, fuzzy +msgid "auto-detect direction format" +msgstr "خريطة الإتجاه المخرجة" + +#: ../raster/r.path/main.c:171 +msgid "degrees CCW from East" +msgstr "" + +#: ../raster/r.path/main.c:172 +msgid "degrees CCW from East divided by 45 (e.g. r.watershed directions)" +msgstr "" + +#: ../raster/r.path/main.c:173 +msgid "bitmask encoded directions (e.g. r.cost -b)" +msgstr "" + +#: ../raster/r.path/main.c:179 +#, fuzzy +msgid "Name of input raster values to be used for output" +msgstr "<%s> اسم المل٠المستخدم لل" + +#: ../raster/r.path/main.c:185 +#, fuzzy +msgid "Name for output raster path map" +msgstr "اسم الخريطة الراسترية المخرجة" + +#: ../raster/r.path/main.c:190 +#, fuzzy +msgid "Name for output vector path map" +msgstr "اسم الخريطة الراسترية المخرجة" + +#: ../raster/r.path/main.c:272 ../raster/r.drain/main.c:244 +#, fuzzy, c-format +msgid "Starting point %d is outside the current region" +msgstr "استخدام المنطقة الحالية" + +#: ../raster/r.path/main.c:303 ../raster/r.walk/main.c:748 +#: ../raster/r.cost/main.c:608 ../raster/r.drain/main.c:274 +#, fuzzy, c-format +msgid "Reading vector map <%s> with start points..." +msgstr "dig قراءة ملÙ...\n" + +#: ../raster/r.path/main.c:317 ../raster/r.walk/main.c:761 +#: ../raster/r.walk/main.c:821 ../raster/r.cost/main.c:621 +#: ../raster/r.cost/main.c:681 ../raster/r.to.vect/main.c:289 +#: ../raster/r.drain/main.c:287 ../display/d.vect.thematic/display.c:75 +#: ../display/d.vect/vert.c:27 ../display/d.vect/lines.c:143 +#: ../display/d.vect/label.c:44 ../display/d.vect/zcoor.c:38 +#: ../display/d.vect/dir.c:30 ../display/d.vect/topo.c:52 +#: ../display/d.vect/attr.c:51 ../vector/v.label.sa/labels.c:141 +#: ../vector/v.out.lidar/main.c:732 ../vector/v.perturb/main.c:182 +#: ../vector/v.to.3d/trans2.c:84 ../vector/v.to.3d/trans3.c:85 +#: ../vector/v.what.rast/main.c:213 ../vector/v.colors/scan_z.c:36 +#: ../vector/v.colors/scan_cats.c:24 ../vector/v.vol.rst/user1.c:140 +#: ../vector/v.decimate/main.c:410 ../vector/v.colors.out/scan_cats.c:32 +#: ../vector/v.label/main.c:293 ../vector/v.info/level1.c:38 +#, fuzzy +msgid "Unable to read vector map" +msgstr "اسم الخريطة الراسترية الناتجة" + +#: ../raster/r.path/main.c:351 ../raster/r.drain/main.c:319 +#, fuzzy, c-format +msgid "Starting vector map <%s> contains no points in the current region" +msgstr "استخدام المنطقة الحالية" + +#: ../raster/r.path/main.c:359 +#, fuzzy +msgid "No start point(s) specified" +msgstr "لم تحدد خرائط مدخلة" + +#: ../raster/r.path/main.c:369 +#, fuzzy, c-format +msgid "Reading raster values map <%s> ..." +msgstr "%-5d dig_att قراءة ملÙ...\n" + +#: ../raster/r.path/main.c:382 ../raster/r.path/main.c:445 +#: ../raster/r.path/main.c:462 +#, fuzzy +msgid "Unable to write to tempfile" +msgstr "لم يتم تحديث الحدود" + +#: ../raster/r.path/main.c:390 ../raster/r.info/main.c:134 +#, fuzzy +msgid "Unable to read range file" +msgstr "<%s> لم يمكن Ùتح" + +#: ../raster/r.path/main.c:393 +#, fuzzy, c-format +msgid "Invalid directions map <%s>" +msgstr "%s:منطقة غير صالحة" + +#: ../raster/r.path/main.c:398 +msgid "Directional degrees can not be > 360" +msgstr "" + +#: ../raster/r.path/main.c:403 +msgid "Directional degrees divided by 45 can not be > 8" +msgstr "" + +#: ../raster/r.path/main.c:408 +#, c-format +msgid "Bitmask encoded directions can not be > %d" +msgstr "" + +#: ../raster/r.path/main.c:414 +msgid "" +"Input direction format assumed to be degrees CCW from East divided by 45" +msgstr "" + +#: ../raster/r.path/main.c:418 +msgid "" +"Input direction format assumed to be bitmask encoded without Knight's move" +msgstr "" + +#: ../raster/r.path/main.c:422 +msgid "Input direction format assumed to be degrees CCW from East" +msgstr "" + +#: ../raster/r.path/main.c:426 +msgid "Input direction format assumed to be bitmask encoded with Knight's move" +msgstr "" + +#: ../raster/r.path/main.c:429 +#, fuzzy, c-format +msgid "Unable to detect format of input direction map <%s>" +msgstr "اسم الخريطة الراسترية الناتجة" + +#: ../raster/r.path/main.c:432 +#, fuzzy, c-format +msgid "Invalid directions format '%s'" +msgstr "خريطة الإتجاه المخرجة" + +#: ../raster/r.path/main.c:434 +#, fuzzy, c-format +msgid "Reading direction map <%s> ..." +msgstr "dig قراءة ملÙ...\n" + +#: ../raster/r.path/main.c:481 +#, fuzzy +msgid "Processing start points..." +msgstr "التوقيع ..." + +#: ../raster/r.path/main.c:491 ../vector/v.buffer/main.c:414 +#: ../vector/v.in.ogr/main.c:912 ../vector/v.overlay/main.c:227 +#, fuzzy +msgid "Unable to create temporary vector map" +msgstr "اسم الخريطة الراسترية الناتجة" + +#: ../raster/r.path/main.c:497 ../raster/r.path/main.c:513 +#, fuzzy, c-format +msgid "No path at row %d, col %d" +msgstr "%-5d تم تخطى Ùئات النقط الميت\n" + +#: ../raster/r.path/main.c:502 ../vector/v.overlay/line_area.c:256 +#: ../vector/v.overlay/area_area.c:109 +#, fuzzy +msgid "Breaking lines..." +msgstr "التوقيع ..." + +#: ../raster/r.path/main.c:555 ../raster/r.path/main.c:585 +#: ../raster/r.in.lidar/main.c:760 ../raster/r.drain/main.c:471 +#, fuzzy +msgid "Writing output raster map..." +msgstr "اسم خريطة الراستر المخرجة" + +#: ../raster/r.path/main.c:640 +#, fuzzy +msgid "Unable to increase point list" +msgstr "<%s> لم يمكن Ùتح" + +#: ../raster/r.path/main.c:740 ../raster/r.path/main.c:771 +#: ../raster/r.path/main.c:897 ../raster/r.path/main.c:1005 +#: ../raster/r.path/main.c:1031 ../raster/r.path/main.c:1128 +#: ../raster/r.clump/clump.c:99 ../raster/r.clump/clump.c:151 +#: ../raster/r.clump/minsize.c:152 ../raster/r.clump/minsize.c:253 +#: ../raster/r.clump/minsize.c:287 ../raster/r.clump/minsize.c:293 +#: ../raster/r.clump/minsize.c:424 ../raster/r.clump/minsize.c:447 +#: ../raster/r.clump/minsize.c:518 ../imagery/i.segment/cluster.c:431 +#, fuzzy +msgid "Unable to read from temp file" +msgstr "<%s> لم يمكن Ùتح" + +#: ../raster/r.path/main.c:831 +#, c-format +msgid "No path from row %d, col %d" +msgstr "" + +#: ../raster/r.path/main.c:845 +#, fuzzy, c-format +msgid "Invalid direction %d" +msgstr "%s:منطقة غير صالحة" + +#: ../raster/r.path/main.c:934 +#, fuzzy +msgid "Path is leaving the current region" +msgstr "استخدام المنطقة الحالية" + #: ../raster/r.profile/main.c:54 ../raster/r.transect/main.c:104 #: ../display/d.profile/main.c:192 ../raster3d/r3.cross.rast/main.c:229 #: ../vector/v.profile/main.c:154 @@ -6523,7 +6891,7 @@ msgid "Outputs the raster map layer values lying on user-defined line(s)." msgstr "إخراج قيم طبقة الخريطة الراسترية الواقعة على خط حدده المستخدم" -#: ../raster/r.profile/main.c:65 ../raster/r.horizon/main.c:304 +#: ../raster/r.profile/main.c:65 ../raster/r.horizon/main.c:303 msgid "Name of file for output (use output=- for stdout)" msgstr "(اسم المل٠المخرج (استخدم -= للإظهار على الشاشة" @@ -6577,10 +6945,11 @@ msgstr "اسم اامل٠المخرج" #: ../raster/r.profile/main.c:176 ../raster/r.out.ppm3/main.c:133 -#: ../raster/r.recode/main.c:90 ../raster/r.horizon/main.c:385 -#: ../raster/r.in.lidar/main.c:646 ../raster/r.category/main.c:173 +#: ../raster/r.recode/main.c:90 ../raster/r.horizon/main.c:389 +#: ../raster/r.in.lidar/main.c:651 ../raster/r.category/main.c:173 #: ../raster/r.out.ascii/main.c:157 ../display/d.mon/stop.c:66 -#: ../general/g.pnmcomp/main.c:242 ../general/g.pnmcomp/main.c:259 +#: ../raster3d/r3.out.vtk/main.c:420 ../general/g.pnmcomp/main.c:242 +#: ../general/g.pnmcomp/main.c:259 #: ../imagery/i.ortho.photo/i.ortho.transform/main.c:350 #: ../misc/m.transform/main.c:276 ../misc/m.nviz.script/main.c:202 #: ../vector/v.out.vtk/main.c:173 ../vector/v.out.ascii/main.c:125 @@ -6636,24 +7005,24 @@ msgid "One coordinate pair per line, please" msgstr "احداثى الشرق, الأساس هو مركز الخريطة" -#: ../raster/r.sun/main.c:252 ../raster/r.horizon/main.c:181 +#: ../raster/r.sun/main.c:251 ../raster/r.horizon/main.c:180 #: ../raster/r.sunhours/main.c:73 ../raster/r.sunmask/main.c:117 msgid "solar" msgstr "" -#: ../raster/r.sun/main.c:253 ../raster/r.sunhours/main.c:74 +#: ../raster/r.sun/main.c:252 ../raster/r.sunhours/main.c:74 msgid "sun energy" msgstr "" -#: ../raster/r.sun/main.c:254 ../raster/r.sunmask/main.c:119 +#: ../raster/r.sun/main.c:253 ../raster/r.sunmask/main.c:119 msgid "shadow" msgstr "" -#: ../raster/r.sun/main.c:255 +#: ../raster/r.sun/main.c:254 msgid "Solar irradiance and irradiation model." msgstr "" -#: ../raster/r.sun/main.c:257 +#: ../raster/r.sun/main.c:256 #, fuzzy msgid "" "Computes direct (beam), diffuse and reflected solar irradiation raster maps " @@ -6667,128 +7036,128 @@ "برنامج حساب الإشعاع الشمسى الساقط والمنعكس للتضاريس ÙÙ‰ مكان ووقت معين من " "السنة" -#: ../raster/r.sun/main.c:271 +#: ../raster/r.sun/main.c:270 #, fuzzy msgid "Name of the input elevation raster map [meters]" msgstr "اسم مل٠الإرتÙاعات الراسترى" -#: ../raster/r.sun/main.c:280 +#: ../raster/r.sun/main.c:279 msgid "" "Name of the input aspect map (terrain aspect or azimuth of the solar panel) " "[decimal degrees]" msgstr "" -#: ../raster/r.sun/main.c:289 +#: ../raster/r.sun/main.c:288 #, fuzzy msgid "A single value of the orientation (aspect), 270 is south" msgstr "قيمة Ù…Ùردة لخط العرض" -#: ../raster/r.sun/main.c:298 +#: ../raster/r.sun/main.c:297 msgid "" "Name of the input slope raster map (terrain slope or solar panel " "inclination) [decimal degrees]" msgstr "" -#: ../raster/r.sun/main.c:306 +#: ../raster/r.sun/main.c:305 #, fuzzy msgid "A single value of inclination (slope)" msgstr "قيمة Ù…Ùردة لخط العرض" -#: ../raster/r.sun/main.c:315 +#: ../raster/r.sun/main.c:314 #, fuzzy msgid "" "Name of the Linke atmospheric turbidity coefficient input raster map [-]" msgstr "اسم مل٠عامل التعكير الراسترى" -#: ../raster/r.sun/main.c:324 +#: ../raster/r.sun/main.c:323 #, fuzzy msgid "A single value of the Linke atmospheric turbidity coefficient [-]" msgstr "قيمة Ù…Ùردة لعامل التعكير" -#: ../raster/r.sun/main.c:333 +#: ../raster/r.sun/main.c:332 #, fuzzy msgid "Name of the ground albedo coefficient input raster map [-]" msgstr "اسم مل٠عامل الألبيدو الراسترى" -#: ../raster/r.sun/main.c:342 +#: ../raster/r.sun/main.c:341 #, fuzzy msgid "A single value of the ground albedo coefficient [-]" msgstr "قيمة Ù…Ùردة لعامل الألبيدو" -#: ../raster/r.sun/main.c:351 +#: ../raster/r.sun/main.c:350 #, fuzzy msgid "Name of input raster map containing latitudes [decimal degrees]" msgstr "اسم الخريطة ااراسترية الكنتورية" -#: ../raster/r.sun/main.c:360 +#: ../raster/r.sun/main.c:359 #, fuzzy msgid "Name of input raster map containing longitudes [decimal degrees]" msgstr "اسم الخريطة ااراسترية الكنتورية" -#: ../raster/r.sun/main.c:369 +#: ../raster/r.sun/main.c:368 #, fuzzy msgid "" "Name of real-sky beam radiation coefficient (thick cloud) input raster map " "[0-1]" msgstr "مل٠عامل اشعاع الأشعة المرسلة للسماء الحقيقية" -#: ../raster/r.sun/main.c:378 +#: ../raster/r.sun/main.c:377 #, fuzzy msgid "" "Name of real-sky diffuse radiation coefficient (haze) input raster map [0-1]" msgstr "مل٠عامل اشعاع الضوءالمنتشر للسماء الحقيقية" -#: ../raster/r.sun/main.c:385 +#: ../raster/r.sun/main.c:384 #, fuzzy msgid "The horizon information input map basename" msgstr "تقرير عن الراستر المدخلة والخروج" -#: ../raster/r.sun/main.c:393 ../raster/r.horizon/main.c:211 +#: ../raster/r.sun/main.c:392 ../raster/r.horizon/main.c:210 msgid "Angle step size for multidirectional horizon [degrees]" msgstr "" -#: ../raster/r.sun/main.c:402 +#: ../raster/r.sun/main.c:401 #, fuzzy msgid "Output incidence angle raster map (mode 1 only)" msgstr "إخراج مل٠زاوية السقوط الراسترى" -#: ../raster/r.sun/main.c:411 +#: ../raster/r.sun/main.c:410 msgid "" "Output beam irradiance [W.m-2] (mode 1) or irradiation raster map [Wh.m-2." "day-1] (mode 2)" msgstr "" -#: ../raster/r.sun/main.c:420 +#: ../raster/r.sun/main.c:419 #, fuzzy msgid "" "Output diffuse irradiance [W.m-2] (mode 1) or irradiation raster map [Wh.m-2." "day-1] (mode 2)" msgstr "إخراج مل٠الإشعاع المنتشرالراسترى" -#: ../raster/r.sun/main.c:429 +#: ../raster/r.sun/main.c:428 msgid "" "Output ground reflected irradiance [W.m-2] (mode 1) or irradiation raster " "map [Wh.m-2.day-1] (mode 2)" msgstr "" -#: ../raster/r.sun/main.c:438 +#: ../raster/r.sun/main.c:437 #, fuzzy msgid "" "Output global (total) irradiance/irradiation [W.m-2] (mode 1) or irradiance/" "irradiation raster map [Wh.m-2.day-1] (mode 2)" msgstr "إخراج مل٠الإشعاع المنتشرالراسترى" -#: ../raster/r.sun/main.c:447 +#: ../raster/r.sun/main.c:446 #, fuzzy msgid "Output insolation time raster map [h] (mode 2 only)" msgstr "إخراج مل٠زمن العزل الراسترى" -#: ../raster/r.sun/main.c:454 +#: ../raster/r.sun/main.c:453 msgid "No. of day of the year (1-365)" msgstr "(عدد أيام السنة(1-365" -#: ../raster/r.sun/main.c:456 ../raster/r.sun/main.c:465 -#: ../raster/r.sun/main.c:482 ../raster/r.sun/main.c:529 +#: ../raster/r.sun/main.c:455 ../raster/r.sun/main.c:464 +#: ../raster/r.sun/main.c:481 ../raster/r.sun/main.c:528 #: ../raster/r.sunhours/main.c:103 ../raster/r.sunhours/main.c:112 #: ../raster/r.sunhours/main.c:120 ../raster/r.sunhours/main.c:129 #: ../raster/r.sunhours/main.c:138 ../raster/r.sunhours/main.c:147 @@ -6799,54 +7168,54 @@ msgid "Time" msgstr "" -#: ../raster/r.sun/main.c:464 +#: ../raster/r.sun/main.c:463 #, fuzzy msgid "Time step when computing all-day radiation sums [decimal hours]" msgstr "الخطوة الزمنية لحساب إشعاع اليوم الكامل" -#: ../raster/r.sun/main.c:472 +#: ../raster/r.sun/main.c:471 #, fuzzy msgid "Declination value (overriding the internally computed value) [radians]" msgstr "قيمة الإنحرا٠المطلوبة متغلبا على القيمة الداخلية" -#: ../raster/r.sun/main.c:480 +#: ../raster/r.sun/main.c:479 #, fuzzy msgid "Local (solar) time (to be set for mode 1 only) [decimal hours]" msgstr "الزمن الشمسى المحلى - ساعات عشرية" -#: ../raster/r.sun/main.c:491 +#: ../raster/r.sun/main.c:490 #, fuzzy msgid "Number of threads which will be used for parallel computing" msgstr "عدد مستويات الألوان لكل مركب" -#: ../raster/r.sun/main.c:513 ../raster/r.horizon/main.c:296 +#: ../raster/r.sun/main.c:512 ../raster/r.horizon/main.c:295 msgid "Sampling distance step coefficient (0.5-1.5)" msgstr "(عامل المرحلة المساÙية لأخذ العينات(0.5-1.5" -#: ../raster/r.sun/main.c:521 +#: ../raster/r.sun/main.c:520 msgid "Read the input files in this number of chunks" msgstr "" -#: ../raster/r.sun/main.c:528 +#: ../raster/r.sun/main.c:527 msgid "Civil time zone value, if none, the time will be local solar time" msgstr "" -#: ../raster/r.sun/main.c:534 +#: ../raster/r.sun/main.c:533 #, fuzzy msgid "Do not incorporate the shadowing effect of terrain" msgstr "مشاركة عامل الظل للتضاريس" -#: ../raster/r.sun/main.c:539 +#: ../raster/r.sun/main.c:538 msgid "Use the low-memory version of the program" msgstr "" -#: ../raster/r.sun/main.c:578 +#: ../raster/r.sun/main.c:577 #, c-format msgid "" "<%d> is not valid number of threads. Number of threads will be set to <%d>" msgstr "" -#: ../raster/r.sun/main.c:587 +#: ../raster/r.sun/main.c:586 #, fuzzy, c-format msgid "Number of threads <%d>" msgstr "" @@ -6854,148 +7223,148 @@ "\n" "%d :عدد النقاط\n" -#: ../raster/r.sun/main.c:594 +#: ../raster/r.sun/main.c:593 msgid "You must give the longitude raster if you use civil time" msgstr "" -#: ../raster/r.sun/main.c:597 +#: ../raster/r.sun/main.c:596 #, fuzzy msgid "Error reading civil time zone value" msgstr "خطا ÙÙ‰ محاولة قراءة مل٠قاعدة البيانات dbmscap\n" -#: ../raster/r.sun/main.c:600 +#: ../raster/r.sun/main.c:599 #, fuzzy msgid "Invalid civil time zone value" msgstr "تقرير الإحصائيات للخرائط الراسترية" -#: ../raster/r.sun/main.c:625 +#: ../raster/r.sun/main.c:624 msgid "insol_time and incidout are incompatible options" msgstr "" -#: ../raster/r.sun/main.c:630 +#: ../raster/r.sun/main.c:629 #, fuzzy msgid "Error reading time step size" msgstr "خطا ÙÙ‰ محاولة قراءة مل٠قاعدة البيانات dbmscap\n" -#: ../raster/r.sun/main.c:632 +#: ../raster/r.sun/main.c:631 #, fuzzy msgid "Invalid time step size" msgstr "مساحة: %d عدد الجزر: %d\n" -#: ../raster/r.sun/main.c:636 +#: ../raster/r.sun/main.c:635 #, fuzzy msgid "Error reading horizon step size" msgstr "%s لم يتم العثور على الخريطة الراسترية" -#: ../raster/r.sun/main.c:641 +#: ../raster/r.sun/main.c:640 msgid "The horizon step size must be greater than 0." msgstr "" -#: ../raster/r.sun/main.c:644 +#: ../raster/r.sun/main.c:643 msgid "" "If you use the horizon option you must also set the 'horizonstep' parameter." msgstr "" -#: ../raster/r.sun/main.c:650 +#: ../raster/r.sun/main.c:649 msgid "Time and insol_time are incompatible options" msgstr "" -#: ../raster/r.sun/main.c:652 +#: ../raster/r.sun/main.c:651 msgid "" "Mode 1: instantaneous solar incidence angle & irradiance using a set local " "time" msgstr "" -#: ../raster/r.sun/main.c:657 +#: ../raster/r.sun/main.c:656 msgid "incidout requires time parameter to be set" msgstr "" -#: ../raster/r.sun/main.c:659 +#: ../raster/r.sun/main.c:658 msgid "Mode 2: integrated daily irradiation for a given day of the year" msgstr "" -#: ../raster/r.sun/main.c:682 +#: ../raster/r.sun/main.c:681 #, fuzzy, c-format msgid "Using Linke constant: %lf" msgstr "استخدام احداثيات مركز الخريطة\n" -#: ../raster/r.sun/main.c:684 +#: ../raster/r.sun/main.c:683 #, fuzzy, c-format msgid "Using Linke map <%s>" msgstr "خريطة الراستر االناتجة" -#: ../raster/r.sun/main.c:689 +#: ../raster/r.sun/main.c:688 #, c-format msgid "Using albedo constant: %lf" msgstr "" -#: ../raster/r.sun/main.c:691 +#: ../raster/r.sun/main.c:690 #, fuzzy, c-format msgid "Using albedo map <%s>" msgstr "%s:منطقة غير صالحة" -#: ../raster/r.sun/main.c:696 +#: ../raster/r.sun/main.c:695 #, fuzzy, c-format msgid "Using slope constant: %lf" msgstr "استخدام احداثيات مركز الخريطة\n" -#: ../raster/r.sun/main.c:699 +#: ../raster/r.sun/main.c:698 #, fuzzy, c-format msgid "Using slope map <%s>" msgstr "خريطة الراستر االناتجة" -#: ../raster/r.sun/main.c:704 +#: ../raster/r.sun/main.c:703 #, fuzzy, c-format msgid "Using aspect constant: %lf" msgstr "استخدام احداثيات مركز الخريطة\n" -#: ../raster/r.sun/main.c:707 +#: ../raster/r.sun/main.c:706 #, fuzzy, c-format msgid "Using aspect map <%s>" msgstr "خريطة الراستر االناتجة" -#: ../raster/r.sun/main.c:722 +#: ../raster/r.sun/main.c:721 msgid "If you use -s and no horizon rasters, numpartitions must be =1" msgstr "" -#: ../raster/r.sun/main.c:735 +#: ../raster/r.sun/main.c:734 msgid "" "If you want to save memory and to use shadows, you must use pre-calculated " "horizons." msgstr "" -#: ../raster/r.sun/main.c:780 ../raster/r.horizon/main.c:531 -#: ../display/d.where/main.c:107 ../general/g.region/printwindow.c:251 -#: ../general/g.region/printwindow.c:475 ../general/g.region/printwindow.c:542 +#: ../raster/r.sun/main.c:779 ../raster/r.horizon/main.c:535 +#: ../display/d.where/main.c:107 ../general/g.region/printwindow.c:250 +#: ../general/g.region/printwindow.c:486 ../general/g.region/printwindow.c:556 msgid "Can't get projection info of current location" msgstr "" -#: ../raster/r.sun/main.c:784 ../raster/r.horizon/main.c:534 -#: ../display/d.where/main.c:110 ../general/g.region/printwindow.c:254 -#: ../general/g.region/printwindow.c:478 ../general/g.region/printwindow.c:547 +#: ../raster/r.sun/main.c:783 ../raster/r.horizon/main.c:538 +#: ../display/d.where/main.c:110 ../general/g.region/printwindow.c:253 +#: ../general/g.region/printwindow.c:489 ../general/g.region/printwindow.c:561 msgid "Can't get projection units of current location" msgstr "" -#: ../raster/r.sun/main.c:802 +#: ../raster/r.sun/main.c:800 msgid "latin and longin raster maps have no effect when in a Lat/Lon location" msgstr "" -#: ../raster/r.sun/main.c:807 +#: ../raster/r.sun/main.c:805 msgid "Both latin and longin raster maps must be given, or neither" msgstr "" -#: ../raster/r.sun/main.c:854 ../raster/r.sun/main.c:865 -#: ../raster/r.sun/main.c:878 ../raster/r.sun/main.c:890 -#: ../raster/r.sun/main.c:901 ../raster/r.sun/main.c:912 -#: ../raster/r.sun/main.c:923 ../raster/r.sun/main.c:935 -#: ../raster/r.sun/main.c:946 ../raster/r.li/r.li.daemon/list.c:49 +#: ../raster/r.sun/main.c:852 ../raster/r.sun/main.c:863 +#: ../raster/r.sun/main.c:876 ../raster/r.sun/main.c:888 +#: ../raster/r.sun/main.c:899 ../raster/r.sun/main.c:910 +#: ../raster/r.sun/main.c:921 ../raster/r.sun/main.c:933 +#: ../raster/r.sun/main.c:944 ../raster/r.li/r.li.daemon/list.c:49 #: ../raster/r.to.rast3/main.c:244 ../raster/r.stream.extract/cseg.c:51 #: ../raster/r.stream.extract/dseg.c:51 ../raster/r.stream.extract/bseg.c:50 #: ../raster/r.stream.extract/seg.c:56 ../raster3d/r3.to.rast/main.c:360 #: ../imagery/i.smap/multialloc.c:115 ../db/drivers/sqlite/listdb.c:134 #: ../db/drivers/postgres/listtab.c:92 ../db/drivers/postgres/listdb.c:88 #: ../vector/v.mkgrid/write_grid.c:28 ../vector/v.kcv/main.c:208 -#: ../vector/v.net.distance/main.c:228 ../vector/v.surf.rst/main.c:843 +#: ../vector/v.net.distance/main.c:228 ../vector/v.surf.rst/main.c:846 #: ../vector/v.net.allpairs/main.c:201 ../vector/v.profile/processors.c:31 #: ../vector/v.net.connectivity/main.c:186 #: ../vector/v.net.connectivity/main.c:202 ../vector/v.net.flow/main.c:232 @@ -7024,6 +7393,21 @@ msgid "Out of memory" msgstr "" +#: ../raster/r.sun/main.c:1894 ../raster/r.sunhours/main.c:296 +#: ../raster/r.sunhours/main.c:392 ../raster/r.sunmask/g_solposition.c:128 +#: ../raster/r.latlong/main.c:131 ../general/g.region/printwindow.c:279 +#: ../general/g.region/printwindow.c:290 ../general/g.region/printwindow.c:301 +#: ../general/g.region/printwindow.c:312 ../general/g.region/printwindow.c:325 +#: ../general/g.region/printwindow.c:510 ../general/g.region/printwindow.c:602 +#: ../general/g.region/printwindow.c:616 ../general/g.region/printwindow.c:635 +#: ../general/g.region/printwindow.c:655 ../general/g.region/printwindow.c:672 +#: ../vector/v.proj/main.c:343 ../vector/v.proj/main.c:355 +#: ../vector/v.proj/main.c:370 ../vector/v.proj/main.c:385 +#: ../vector/v.proj/main.c:466 ../vector/v.proj/main.c:471 +#, fuzzy, c-format +msgid "Error in %s (projection of input coordinate pair)" +msgstr "dig قراءة ملÙ...\n" + #: ../raster/r.regression.multi/main.c:61 msgid "Matrix is unsolvable" msgstr "" @@ -7173,7 +7557,7 @@ #: ../raster/r.volume/main.c:260 ../raster/r.to.vect/main.c:229 #: ../raster3d/r3.flow/main.c:64 ../vector/v.mkgrid/main.c:342 -#: ../vector/v.mkgrid/main.c:400 ../vector/v.random/main.c:253 +#: ../vector/v.mkgrid/main.c:400 ../vector/v.random/main.c:294 #: ../vector/v.in.ascii/main.c:415 ../vector/v.in.dxf/write_vect.c:233 #: ../vector/v.lrs/v.lrs.create/main.c:338 #, fuzzy, c-format @@ -7198,8 +7582,7 @@ msgstr "" #: ../raster/r.volume/main.c:296 ../raster/r.to.vect/util.c:157 -#: ../raster/r.to.vect/areas_io.c:359 ../vector/v.random/main.c:470 -#: ../vector/v.random/main.c:594 ../vector/v.in.lidar/attributes.c:240 +#: ../raster/r.to.vect/areas_io.c:359 ../vector/v.in.lidar/attributes.c:240 #: ../vector/v.vol.rst/vector.c:80 #, c-format msgid "Cannot insert new row: %s" @@ -7324,20 +7707,6 @@ msgid "Use the Courant-Friedrichs-Lewy criteria for time step calculation" msgstr "" -#: ../raster/r.solute.transport/main.c:230 ../raster/r.topmodel/main.c:52 -#: ../raster/r.uslek/main.c:54 ../raster/r.usler/main.c:53 -#: ../raster/r.gwflow/main.c:210 ../raster/r.stream.extract/main.c:77 -#: ../raster/r.fill.dir/main.c:87 ../raster/r.basins.fill/main.c:55 -#: ../raster/r.water.outlet/main.c:58 ../raster/r.drain/main.c:110 -#: ../raster/r.topidx/main.c:40 ../raster/r.flow/main.c:422 -#: ../raster/r.carve/main.c:75 ../raster/r.lake/main.c:151 -#: ../raster/r.watershed/front/main.c:74 -#: ../raster/r.sim/r.sim.sediment/main.c:115 -#: ../raster/r.sim/r.sim.water/main.c:114 ../raster3d/r3.gwflow/main.c:162 -#: ../raster3d/r3.flow/main.c:180 -msgid "hydrology" -msgstr "" - #: ../raster/r.solute.transport/main.c:231 #, fuzzy msgid "solute transport" @@ -7399,24 +7768,18 @@ msgid "Could not create and solve the linear equation system" msgstr "اسم الخريطة الراسترية" -#: ../raster/r.walk/main.c:179 ../raster/r.cost/main.c:141 -#: ../raster/r.drain/main.c:111 -#, fuzzy -msgid "cost surface" -msgstr "تباين المجموع" - -#: ../raster/r.walk/main.c:180 ../raster/r.cost/main.c:142 +#: ../raster/r.walk/main.c:205 ../raster/r.cost/main.c:165 #: ../raster/r.spreadpath/main.c:90 msgid "cumulative costs" msgstr "" -#: ../raster/r.walk/main.c:181 ../raster/r.cost/main.c:143 +#: ../raster/r.walk/main.c:206 ../raster/r.cost/main.c:166 #: ../vector/v.net.iso/main.c:78 ../vector/v.net.alloc/main.c:66 #, fuzzy msgid "cost allocation" msgstr "%s لم يمكن Ùتح " -#: ../raster/r.walk/main.c:183 +#: ../raster/r.walk/main.c:208 #, fuzzy msgid "" "Creates a raster map showing the anisotropic cumulative cost of moving " @@ -7426,52 +7789,56 @@ "طبقة الخريطة الراسترية التى توضح التكلÙØ© التجمعية المتحركة بين اماكن جغراÙية " "مختلÙØ© على طبقة خريطة راسترية تمثل قيم Ùئة خليتها التكلÙØ©" -#: ../raster/r.walk/main.c:193 +#: ../raster/r.walk/main.c:218 #, fuzzy msgid "Name of input raster map containing friction costs" msgstr "اسم الخريطة ااراسترية الكنتورية" -#: ../raster/r.walk/main.c:196 +#: ../raster/r.walk/main.c:221 #, fuzzy msgid "Name for output raster map to contain walking costs" msgstr "اسم الخريطة ااراسترية الكنتورية" -#: ../raster/r.walk/main.c:202 ../raster/r.cost/main.c:167 +#: ../raster/r.walk/main.c:227 ../raster/r.cost/main.c:183 +#, fuzzy +msgid "Name of input raster map solving equal costs" +msgstr "اسم الخريطة ااراسترية الكنتورية" + +#: ../raster/r.walk/main.c:229 ../raster/r.cost/main.c:185 +msgid "" +"Helper variable to pick a direction if two directions have equal cumulative " +"costs (smaller is better)" +msgstr "" + +#: ../raster/r.walk/main.c:235 ../raster/r.cost/main.c:198 #, fuzzy msgid "Name for output raster map to contain movement directions" msgstr "اسم الخريطة ااراسترية الكنتورية" -#: ../raster/r.walk/main.c:203 ../raster/r.cost/main.c:161 -#: ../raster/r.cost/main.c:168 +#: ../raster/r.walk/main.c:236 ../raster/r.walk/main.c:351 +#: ../raster/r.cost/main.c:192 ../raster/r.cost/main.c:199 +#: ../raster/r.cost/main.c:283 #, fuzzy msgid "Optional outputs" msgstr "كتابة مل٠جديد...\n" -#: ../raster/r.walk/main.c:208 ../raster/r.cost/main.c:173 +#: ../raster/r.walk/main.c:241 ../raster/r.cost/main.c:204 #, fuzzy msgid "Name of starting vector points map" msgstr "اسم الخريطة الراسترية المدخلة" -#: ../raster/r.walk/main.c:209 ../raster/r.walk/main.c:221 -#: ../raster/r.walk/main.c:228 ../raster/r.walk/main.c:309 -#: ../raster/r.cost/main.c:174 ../raster/r.cost/main.c:186 -#: ../raster/r.cost/main.c:193 ../raster/r.cost/main.c:243 -#: ../raster/r.drain/main.c:139 ../raster/r.drain/main.c:146 -msgid "Start" -msgstr "" - -#: ../raster/r.walk/main.c:214 ../raster/r.cost/main.c:179 +#: ../raster/r.walk/main.c:247 ../raster/r.cost/main.c:210 #, fuzzy msgid "Name of stopping vector points map" msgstr "اسم الخريطة الراسترية المدخلة" -#: ../raster/r.walk/main.c:215 ../raster/r.walk/main.c:235 -#: ../raster/r.cost/main.c:180 ../raster/r.cost/main.c:200 +#: ../raster/r.walk/main.c:248 ../raster/r.walk/main.c:268 +#: ../raster/r.cost/main.c:211 ../raster/r.cost/main.c:231 #, fuzzy msgid "Stop" msgstr "الإنحدار" -#: ../raster/r.walk/main.c:220 ../raster/r.cost/main.c:185 +#: ../raster/r.walk/main.c:253 ../raster/r.cost/main.c:216 #, fuzzy msgid "Name of starting raster points map" msgstr "" @@ -7480,64 +7847,59 @@ "#-#-#-#-# grassmods_ar.po (grassmods_ar) #-#-#-#-#\n" "اسم الخريطة الراسترية الموجودة" -#: ../raster/r.walk/main.c:227 ../raster/r.cost/main.c:192 -#: ../raster/r.drain/main.c:138 -#, fuzzy -msgid "Coordinates of starting point(s) (E,N)" -msgstr "إحداثيات الشرق والشمال لنقطة البدء" - -#: ../raster/r.walk/main.c:234 ../raster/r.cost/main.c:199 +#: ../raster/r.walk/main.c:267 ../raster/r.cost/main.c:230 #, fuzzy msgid "Coordinates of stopping point(s) (E,N)" msgstr "إحداثيات الشرق والشمال لنقطة البدء" -#: ../raster/r.walk/main.c:244 ../raster/r.cost/main.c:209 +#: ../raster/r.walk/main.c:277 ../raster/r.cost/main.c:240 #, fuzzy msgid "Maximum cumulative cost" msgstr "تكلÙØ© تجمعية عظمى اختيارية" -#: ../raster/r.walk/main.c:253 ../raster/r.cost/main.c:218 +#: ../raster/r.walk/main.c:286 ../raster/r.cost/main.c:249 msgid "Cost assigned to null cells. By default, null cells are excluded" msgstr "تكلÙØ© للخلايا المنعدمة والتى ÙÙ‰ الأساس غير مشمولة" -#: ../raster/r.walk/main.c:254 ../raster/r.walk/main.c:304 -#: ../raster/r.cost/main.c:219 ../raster/r.cost/main.c:238 +#: ../raster/r.walk/main.c:287 ../raster/r.walk/main.c:337 +#: ../raster/r.cost/main.c:250 ../raster/r.cost/main.c:269 msgid "NULL cells" msgstr "" -#: ../raster/r.walk/main.c:263 ../raster/r.cost/main.c:228 +#: ../raster/r.walk/main.c:296 ../raster/r.cost/main.c:259 msgid "Maximum memory to be used in MB" msgstr "" -#: ../raster/r.walk/main.c:273 +#: ../raster/r.walk/main.c:306 msgid "Coefficients for walking energy formula parameters a,b,c,d" msgstr "" -#: ../raster/r.walk/main.c:274 ../raster/r.walk/main.c:284 -#: ../raster/r.walk/main.c:294 ../raster/r.resamp.rst/main.c:210 +#: ../raster/r.walk/main.c:307 ../raster/r.walk/main.c:317 +#: ../raster/r.walk/main.c:327 ../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 -#: ../raster/r.slope.aspect/main.c:181 ../raster/r.slope.aspect/main.c:189 -#: ../raster/r.slope.aspect/main.c:247 ../raster/r.slope.aspect/main.c:256 -#: ../raster/r.slope.aspect/main.c:262 ../raster/r.in.bin/main.c:275 +#: ../raster/r.slope.aspect/main.c:199 ../raster/r.slope.aspect/main.c:207 +#: ../raster/r.slope.aspect/main.c:265 ../raster/r.slope.aspect/main.c:274 +#: ../raster/r.slope.aspect/main.c:280 ../raster/r.slope.aspect/main.c:286 +#: ../raster/r.slope.aspect/main.c:294 ../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:107 ../raster/r.resamp.bspline/main.c:115 -#: ../raster/r.resamp.bspline/main.c:121 ../raster/r.resamp.bspline/main.c:133 -#: ../raster/r.resamp.bspline/main.c:138 ../raster/r.out.mpeg/main.c:132 +#: ../raster/r.resamp.bspline/main.c:109 ../raster/r.resamp.bspline/main.c:117 +#: ../raster/r.resamp.bspline/main.c:123 ../raster/r.resamp.bspline/main.c:135 +#: ../raster/r.resamp.bspline/main.c:140 ../raster/r.out.mpeg/main.c:132 #: ../display/d.mon/main.c:82 ../display/d.mon/main.c:90 #: ../display/d.mon/main.c:98 ../display/d.mon/main.c:104 #: ../display/d.mon/main.c:110 ../display/d.mon/main.c:145 #: ../display/d.mon/main.c:151 ../display/d.mon/main.c:157 #: ../general/g.access/main.c:50 ../general/g.access/main.c:58 -#: ../imagery/i.segment/parse_args.c:68 ../imagery/i.segment/parse_args.c:77 -#: ../imagery/i.segment/parse_args.c:88 ../imagery/i.segment/parse_args.c:99 -#: ../imagery/i.segment/parse_args.c:109 ../imagery/i.segment/parse_args.c:127 -#: ../imagery/i.segment/parse_args.c:135 ../imagery/i.segment/parse_args.c:144 -#: ../imagery/i.segment/parse_args.c:151 ../imagery/i.segment/parse_args.c:157 -#: ../imagery/i.segment/parse_args.c:163 ../imagery/i.segment/parse_args.c:169 -#: ../imagery/i.segment/parse_args.c:176 ../imagery/i.cluster/main.c:103 +#: ../imagery/i.segment/parse_args.c:71 ../imagery/i.segment/parse_args.c:80 +#: ../imagery/i.segment/parse_args.c:91 ../imagery/i.segment/parse_args.c:102 +#: ../imagery/i.segment/parse_args.c:112 ../imagery/i.segment/parse_args.c:130 +#: ../imagery/i.segment/parse_args.c:138 ../imagery/i.segment/parse_args.c:147 +#: ../imagery/i.segment/parse_args.c:154 ../imagery/i.segment/parse_args.c:160 +#: ../imagery/i.segment/parse_args.c:166 ../imagery/i.segment/parse_args.c:172 +#: ../imagery/i.segment/parse_args.c:179 ../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 @@ -7559,227 +7921,240 @@ #: ../vector/v.lidar.correction/main.c:111 ../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.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.surf.bspline/main.c:179 ../vector/v.vol.rst/main.c:270 +#: ../vector/v.vol.rst/main.c:278 ../vector/v.vol.rst/main.c:285 +#: ../vector/v.vol.rst/main.c:313 ../vector/v.vol.rst/main.c:322 +#: ../vector/v.vol.rst/main.c:331 ../vector/v.vol.rst/main.c:339 +#: ../vector/v.vol.rst/main.c:348 ../vector/v.vol.rst/main.c:356 #: ../vector/v.outlier/main.c:104 ../vector/v.outlier/main.c:113 #: ../vector/v.outlier/main.c:121 ../vector/v.colors.out/main.c:68 #: ../vector/v.colors.out/main.c:73 msgid "Settings" msgstr "" -#: ../raster/r.walk/main.c:283 +#: ../raster/r.walk/main.c:316 msgid "Lambda coefficients for combining walking energy and friction cost" msgstr "" -#: ../raster/r.walk/main.c:293 +#: ../raster/r.walk/main.c:326 msgid "Slope factor determines travel energy cost per height step" msgstr "" -#: ../raster/r.walk/main.c:299 ../raster/r.cost/main.c:233 +#: ../raster/r.walk/main.c:332 ../raster/r.cost/main.c:264 msgid "Use the 'Knight's move'; slower, but more accurate" msgstr "استخدم حركة الÙرسان - بطيء ولكن أكثر دقة" -#: ../raster/r.walk/main.c:303 ../raster/r.cost/main.c:237 +#: ../raster/r.walk/main.c:336 ../raster/r.cost/main.c:268 #, fuzzy msgid "Keep null values in output raster map" msgstr "بقاء القيم المنعدمة ÙÙ‰ الخريطة المخرجة" -#: ../raster/r.walk/main.c:308 ../raster/r.cost/main.c:242 +#: ../raster/r.walk/main.c:341 ../raster/r.cost/main.c:273 msgid "Start with values in raster map" msgstr "بدء بالقيم ÙÙ‰ الخريطة الراسترية" -#: ../raster/r.walk/main.c:313 ../raster/r.cost/main.c:247 +#: ../raster/r.walk/main.c:346 ../raster/r.cost/main.c:278 #, fuzzy msgid "Print info about disk space and memory requirements and exit" msgstr "تقرير عن الراستر المدخلة والخروج" -#: ../raster/r.walk/main.c:357 ../raster/r.cost/main.c:297 +#: ../raster/r.walk/main.c:350 ../raster/r.cost/main.c:282 +msgid "Create bitmask encoded directions" +msgstr "" + +#: ../raster/r.walk/main.c:397 ../raster/r.cost/main.c:337 msgid "Must specify exactly one of start_points, start_rast or coordinate" msgstr "" -#: ../raster/r.walk/main.c:362 ../raster/r.walk/main.c:845 -#: ../raster/r.cost/main.c:302 ../raster/r.cost/main.c:712 +#: ../raster/r.walk/main.c:403 ../raster/r.walk/main.c:896 +#: ../raster/r.cost/main.c:343 ../raster/r.cost/main.c:759 msgid "No start points" msgstr "" -#: ../raster/r.walk/main.c:369 ../raster/r.cost/main.c:309 +#: ../raster/r.walk/main.c:408 ../raster/r.cost/main.c:348 +#, fuzzy +msgid "No stop points" +msgstr "لم توجد<%s>الخريطة الÙيكتورية" + +#: ../raster/r.walk/main.c:412 ../raster/r.cost/main.c:352 #, c-format msgid "Inappropriate maximum cost: %d" msgstr "" -#: ../raster/r.walk/main.c:372 ../raster/r.cost/main.c:312 +#: ../raster/r.walk/main.c:415 ../raster/r.cost/main.c:355 #, fuzzy, c-format msgid "Inappropriate amount of memory: %d" msgstr "لم يتم Ùتح إختيار المؤشر" -#: ../raster/r.walk/main.c:377 +#: ../raster/r.walk/main.c:420 #, c-format msgid "Missing required value: got %d instead of 4" msgstr "" -#: ../raster/r.walk/main.c:380 +#: ../raster/r.walk/main.c:423 #, c-format msgid "Walking costs are a=%g b=%g c=%g d=%g" msgstr "" -#: ../raster/r.walk/main.c:385 ../raster/r.walk/main.c:393 +#: ../raster/r.walk/main.c:428 ../raster/r.walk/main.c:436 #, c-format msgid "Missing required value: %d" msgstr "" -#: ../raster/r.walk/main.c:388 +#: ../raster/r.walk/main.c:431 #, c-format msgid "Lambda is %g" msgstr "" -#: ../raster/r.walk/main.c:396 +#: ../raster/r.walk/main.c:439 #, c-format msgid "Slope_factor is %g" msgstr "" -#: ../raster/r.walk/main.c:415 ../raster/r.cost/main.c:330 +#: ../raster/r.walk/main.c:466 ../raster/r.cost/main.c:381 #, fuzzy msgid "Assigning negative cost to null cell. Null cells excluded." msgstr "تكلÙØ© للخلايا المنعدمة والتى ÙÙ‰ الأساس غير مشمولة" -#: ../raster/r.walk/main.c:525 ../raster/r.walk/main.c:538 -#: ../raster/r.cost/main.c:412 ../raster/r.cost/main.c:424 +#: ../raster/r.walk/main.c:571 ../raster/r.walk/main.c:584 +#: ../raster/r.cost/main.c:458 ../raster/r.cost/main.c:470 #, c-format msgid "Will need at least %.2f MB of disk space" msgstr "" -#: ../raster/r.walk/main.c:527 ../raster/r.walk/main.c:539 -#: ../raster/r.cost/main.c:414 ../raster/r.cost/main.c:425 +#: ../raster/r.walk/main.c:573 ../raster/r.walk/main.c:585 +#: ../raster/r.cost/main.c:460 ../raster/r.cost/main.c:471 #, c-format msgid "Will need at least %.2f MB of memory" msgstr "" -#: ../raster/r.walk/main.c:529 ../raster/r.walk/main.c:540 -#: ../raster/r.cost/main.c:416 ../raster/r.cost/main.c:426 +#: ../raster/r.walk/main.c:575 ../raster/r.walk/main.c:586 +#: ../raster/r.cost/main.c:462 ../raster/r.cost/main.c:472 #, fuzzy, c-format msgid "%d of %d segments are kept in memory" msgstr "النسبة من الخريطة للحÙظ بالذاكرة" -#: ../raster/r.walk/main.c:545 ../raster/r.cost/main.c:431 +#: ../raster/r.walk/main.c:591 ../raster/r.cost/main.c:477 #, fuzzy msgid "Creating some temporary files..." msgstr "لم يتم تحديث الحدود" -#: ../raster/r.walk/main.c:549 ../raster/r.walk/main.c:554 -#: ../raster/r.cost/main.c:435 ../raster/r.cost/main.c:440 -#: ../raster/r.resamp.bspline/main.c:316 ../raster/r.resamp.bspline/main.c:401 -#: ../raster/r.resamp.bspline/main.c:473 ../vector/v.surf.bspline/main.c:475 +#: ../raster/r.walk/main.c:595 ../raster/r.walk/main.c:600 +#: ../raster/r.walk/main.c:609 ../raster/r.cost/main.c:481 +#: ../raster/r.cost/main.c:486 ../raster/r.cost/main.c:494 +#: ../raster/r.resamp.bspline/main.c:318 ../raster/r.resamp.bspline/main.c:403 +#: ../raster/r.resamp.bspline/main.c:475 ../vector/v.surf.bspline/main.c:475 #: ../vector/v.surf.bspline/main.c:503 #, fuzzy msgid "Can not create temporary file" msgstr "لم يتم تحديث الحدود" -#: ../raster/r.walk/main.c:558 +#: ../raster/r.walk/main.c:630 #, fuzzy, c-format msgid "Reading raster maps <%s> and <%s>, initializing output..." msgstr "%-5d dig_att قراءة ملÙ...\n" -#: ../raster/r.walk/main.c:643 ../raster/r.cost/main.c:504 +#: ../raster/r.walk/main.c:717 ../raster/r.cost/main.c:577 #, fuzzy msgid "Initializing directional output..." msgstr "التوقيع ..." -#: ../raster/r.walk/main.c:675 ../raster/r.cost/main.c:535 -#: ../raster/r.drain/main.c:273 +#: ../raster/r.walk/main.c:786 ../raster/r.cost/main.c:646 #, fuzzy, c-format -msgid "Reading vector map <%s> with start points..." -msgstr "dig قراءة ملÙ...\n" - -#: ../raster/r.walk/main.c:688 ../raster/r.walk/main.c:754 -#: ../raster/r.cost/main.c:548 ../raster/r.cost/main.c:618 -#: ../raster/r.to.vect/main.c:289 ../raster/r.drain/main.c:286 -#: ../display/d.vect.thematic/display.c:75 ../display/d.vect/vert.c:27 -#: ../display/d.vect/lines.c:143 ../display/d.vect/label.c:44 -#: ../display/d.vect/zcoor.c:38 ../display/d.vect/dir.c:30 -#: ../display/d.vect/topo.c:52 ../display/d.vect/attr.c:51 -#: ../vector/v.label.sa/labels.c:141 ../vector/v.out.lidar/main.c:732 -#: ../vector/v.perturb/main.c:182 ../vector/v.to.3d/trans2.c:84 -#: ../vector/v.to.3d/trans3.c:85 ../vector/v.what.rast/main.c:213 -#: ../vector/v.colors/scan_z.c:36 ../vector/v.colors/scan_cats.c:24 -#: ../vector/v.vol.rst/user1.c:140 ../vector/v.decimate/main.c:406 -#: ../vector/v.colors.out/scan_cats.c:32 ../vector/v.label/main.c:293 -#: ../vector/v.info/level1.c:38 -#, fuzzy -msgid "Unable to read vector map" -msgstr "اسم الخريطة الراسترية الناتجة" +msgid "No start points found in vector map <%s>" +msgstr "<%s>لم يتم العثور على الخريطة المدخلة\n" -#: ../raster/r.walk/main.c:722 +#: ../raster/r.walk/main.c:788 ../raster/r.cost/main.c:648 #, fuzzy, c-format -msgid "No start points found in vector <%s>" -msgstr "<%s>لم يتم العثور على الخريطة المدخلة\n" +msgid "%d point found" +msgid_plural "%d points found" +msgstr[0] "لم يتم الثور على شيئ\n" +msgstr[1] "لم يتم الثور على شيئ\n" -#: ../raster/r.walk/main.c:734 ../raster/r.cost/main.c:598 +#: ../raster/r.walk/main.c:801 ../raster/r.cost/main.c:661 #, fuzzy, c-format msgid "Reading vector map <%s> with stop points..." msgstr "dig قراءة ملÙ...\n" -#: ../raster/r.walk/main.c:788 ../raster/r.cost/main.c:652 +#: ../raster/r.walk/main.c:839 ../raster/r.cost/main.c:699 #, fuzzy, c-format msgid "No stop points found in vector <%s>" msgstr "<%s>لم يتم العثور على الخريطة المدخلة\n" -#: ../raster/r.walk/main.c:808 ../raster/r.cost/main.c:673 +#: ../raster/r.walk/main.c:859 ../raster/r.cost/main.c:720 #: ../raster/r.texture/h_measure.c:738 ../raster/r.stream.extract/load.c:44 #: ../raster/r.stream.extract/load.c:53 ../imagery/i.smap/interp.c:68 msgid "Unable to allocate memory" msgstr "" -#: ../raster/r.walk/main.c:810 ../raster/r.cost/main.c:675 +#: ../raster/r.walk/main.c:861 ../raster/r.cost/main.c:722 #, fuzzy, c-format msgid "Reading raster map <%s> with start points..." msgstr "%-5d dig_att قراءة ملÙ...\n" -#: ../raster/r.walk/main.c:859 ../raster/r.cost/main.c:726 +#: ../raster/r.walk/main.c:907 ../raster/r.cost/main.c:770 msgid "Specified starting location outside database window" msgstr "" -#: ../raster/r.walk/main.c:879 ../raster/r.cost/main.c:748 +#: ../raster/r.walk/main.c:932 ../raster/r.cost/main.c:797 +#, fuzzy, c-format +msgid "Number of duplicate stop points: %d" +msgstr "" +"\n" +"\n" +"%d :عدد النقاط\n" + +#: ../raster/r.walk/main.c:946 ../raster/r.cost/main.c:811 #, fuzzy msgid "Finding cost path..." msgstr "dig قراءة ملÙ...\n" -#: ../raster/r.walk/main.c:1356 ../raster/r.cost/main.c:1011 +#: ../raster/r.walk/main.c:1551 ../raster/r.cost/main.c:1202 msgid "Error, ct == pres_cell" msgstr "" -#: ../raster/r.walk/main.c:1368 +#: ../raster/r.walk/main.c:1568 #, fuzzy, c-format msgid "Writing output raster map <%s>... " msgstr "اسم خريطة الراستر المخرجة" -#: ../raster/r.walk/main.c:1432 ../raster/r.cost/main.c:1131 +#: ../raster/r.walk/main.c:1632 ../raster/r.cost/main.c:1327 #, fuzzy, c-format msgid "Writing output movement direction raster map <%s>..." msgstr "اسم خريطة الراستر المخرجة" -#: ../raster/r.walk/main.c:1477 ../raster/r.cost/main.c:1197 +#: ../raster/r.walk/main.c:1677 ../raster/r.cost/main.c:1394 #, c-format msgid "Peak cost value: %g" msgstr "" -#: ../raster/r.walk/main.c:1498 ../raster/r.cost/main.c:1219 +#: ../raster/r.walk/main.c:1695 ../raster/r.walk/main.c:1731 +#: ../raster/r.cost/main.c:1412 ../raster/r.cost/main.c:1448 #, c-format msgid "Illegal x coordinate <%s>" msgstr "" -#: ../raster/r.walk/main.c:1500 ../raster/r.cost/main.c:1221 +#: ../raster/r.walk/main.c:1697 ../raster/r.walk/main.c:1733 +#: ../raster/r.cost/main.c:1414 ../raster/r.cost/main.c:1450 #, c-format msgid "Illegal y coordinate <%s>" msgstr "" -#: ../raster/r.walk/main.c:1504 ../raster/r.cost/main.c:1225 +#: ../raster/r.walk/main.c:1701 ../raster/r.walk/main.c:1737 +#: ../raster/r.cost/main.c:1418 ../raster/r.cost/main.c:1454 #, c-format msgid "Warning, ignoring point outside window: %g, %g" msgstr "" +#: ../raster/r.walk/flag.c:21 ../raster/r.walk/flag.c:28 +#: ../raster/r.cost/flag.c:21 ../raster/r.cost/flag.c:28 +#: ../imagery/i.segment/flag.c:21 ../imagery/i.segment/flag.c:28 +#: ../vector/v.distance/main.c:817 ../vector/v.distance/main.c:894 +#: ../vector/v.distance/main.c:1105 +#, fuzzy +msgid "Out of memory!" +msgstr "لم يتم Ùتح إختيار المؤشر" + #: ../raster/r.timestamp/main.c:37 ../raster3d/r3.timestamp/main.c:45 #: ../vector/v.timestamp/main.c:37 msgid "timestamp" @@ -7875,118 +8250,127 @@ msgid "bad rule (%s): [%s]" msgstr "" -#: ../raster/r.colors/edit_colors.c:61 +#: ../raster/r.colors/edit_colors.c:78 #, fuzzy msgid "Creates/modifies the color table associated with a 3D raster map." msgstr "إنشاء وتعديل جدول الألوان المصاحب لطبقة الخريطة الراسترية" -#: ../raster/r.colors/edit_colors.c:65 +#: ../raster/r.colors/edit_colors.c:82 #, fuzzy msgid "Creates/modifies the color table associated with a raster map." msgstr "إنشاء وتعديل جدول الألوان المصاحب لطبقة الخريطة الراسترية" -#: ../raster/r.colors/edit_colors.c:75 ../raster/r.colors/edit_colors.c:87 +#: ../raster/r.colors/edit_colors.c:92 ../raster/r.colors/edit_colors.c:104 msgid "Map" msgstr "" -#: ../raster/r.colors/edit_colors.c:81 +#: ../raster/r.colors/edit_colors.c:98 #, fuzzy msgid "Input file with one map name per line" msgstr "الخريطة المدخلة حاوية الخطوط" -#: ../raster/r.colors/edit_colors.c:83 +#: ../raster/r.colors/edit_colors.c:100 msgid "" "Input map names can be defined in an input file in case a large amount of " "maps must be specified. This option is mutual exclusive to the map option." msgstr "" -#: ../raster/r.colors/edit_colors.c:110 +#: ../raster/r.colors/edit_colors.c:127 #, fuzzy msgid "\"-\" to read rules from stdin" msgstr "إدخال خريطة راسترية بينرية " -#: ../raster/r.colors/edit_colors.c:186 ../raster/r.series.interp/main.c:180 +#: ../raster/r.colors/edit_colors.c:149 ../vector/v.colors/main.c:137 +#, fuzzy +msgid "List available rules with description then exit" +msgstr "طباعة الجداول والخروج" + +#: ../raster/r.colors/edit_colors.c:150 ../vector/v.colors/main.c:138 +msgid "If a color rule is given, only this rule is listed" +msgstr "" + +#: ../raster/r.colors/edit_colors.c:219 ../raster/r.series.interp/main.c:180 #, fuzzy, c-format msgid "Unable to open %s file <%s>" msgstr "[%s]لم يتم Ùتح مل٠الخلية Ù„ " -#: ../raster/r.colors/edit_colors.c:229 ../raster/r.colors/edit_colors.c:262 +#: ../raster/r.colors/edit_colors.c:260 ../raster/r.colors/edit_colors.c:294 #, fuzzy, c-format msgid "%s map <%s> not found" msgstr "غير موجود <%s> الراستر" -#: ../raster/r.colors/edit_colors.c:235 +#: ../raster/r.colors/edit_colors.c:266 #, fuzzy, c-format msgid "No %s map name found in input file <%s>" msgstr "اسم المل٠المخرج" -#: ../raster/r.colors/edit_colors.c:278 +#: ../raster/r.colors/edit_colors.c:309 #, fuzzy, c-format msgid "Unable to remove color table of %s map <%s>" msgstr "اسم الخريطة الراسترية الناتجة" -#: ../raster/r.colors/edit_colors.c:280 +#: ../raster/r.colors/edit_colors.c:311 #, fuzzy, c-format msgid "Color table of %s map <%s> not found" msgstr "غير موجود <%s>المل٠للمنظر ثلاثى الأبعاد " -#: ../raster/r.colors/edit_colors.c:302 +#: ../raster/r.colors/edit_colors.c:334 #, fuzzy, c-format msgid "Color table exists for %s map <%s>. Exiting." msgstr "غير موجود <%s>المل٠للمنظر ثلاثى الأبعاد " -#: ../raster/r.colors/edit_colors.c:358 +#: ../raster/r.colors/edit_colors.c:394 #, fuzzy, c-format msgid "Color table 'random' is not supported for floating point %s map" msgstr "اسم الخريطة الراسترية الناتجة" -#: ../raster/r.colors/edit_colors.c:362 +#: ../raster/r.colors/edit_colors.c:399 #, fuzzy, c-format msgid "Color table 'grey.eq' is not supported for floating point %s map" msgstr "اسم الخريطة الراسترية الناتجة" -#: ../raster/r.colors/edit_colors.c:368 +#: ../raster/r.colors/edit_colors.c:406 #, fuzzy, c-format msgid "Color table 'grey.log' is not supported for floating point %s map" msgstr "اسم الخريطة الراسترية الناتجة" -#: ../raster/r.colors/edit_colors.c:376 ../imagery/i.vi/main.c:545 +#: ../raster/r.colors/edit_colors.c:415 ../imagery/i.vi/main.c:546 #, fuzzy, c-format msgid "Unknown color request '%s'" msgstr "%s - لون غير معروÙ\n" -#: ../raster/r.colors/edit_colors.c:386 ../vector/v.colors/make_colors.c:51 +#: ../raster/r.colors/edit_colors.c:426 ../vector/v.colors/make_colors.c:51 #, fuzzy, c-format msgid "Unable to load rules file <%s>" msgstr "<%s> ÙÙ‰ <%s>لم يمكن Ùتح المل٠للمنظر ثلاثى الأبعاد" -#: ../raster/r.colors/edit_colors.c:396 ../raster/r.colors.out/raster_main.c:69 -#: ../raster/r.grow.distance/main.c:382 ../raster/r.fill.dir/main.c:153 -#: ../vector/v.colors/main.c:315 +#: ../raster/r.colors/edit_colors.c:437 ../raster/r.colors.out/raster_main.c:69 +#: ../raster/r.grow.distance/main.c:382 ../raster/r.fill.dir/main.c:155 +#: ../vector/v.colors/main.c:328 #, fuzzy, c-format msgid "Unable to read color table for raster map <%s>" msgstr "اسم الخريطة الراسترية الناتجة" -#: ../raster/r.colors/edit_colors.c:400 ../raster/r.univar/r3.univar_main.c:144 +#: ../raster/r.colors/edit_colors.c:442 ../raster/r.univar/r3.univar_main.c:144 #: ../raster/r.univar/r3.univar_main.c:182 ../raster3d/r3.support/main.c:135 -#: ../raster3d/r3.out.netcdf/main.c:600 ../raster3d/r3.retile/main.c:113 +#: ../raster3d/r3.out.netcdf/main.c:601 ../raster3d/r3.retile/main.c:113 #: ../raster3d/r3.neighbors/main.c:229 ../raster3d/r3.out.vtk/main.c:142 #: ../raster3d/r3.mask/main.c:58 ../raster3d/r3.out.bin/main.c:299 #: ../raster3d/r3.flow/main.c:87 ../raster3d/r3.cross.rast/main.c:245 #: ../raster3d/r3.out.v5d/main.c:307 ../raster3d/r3.timestamp/main.c:73 #: ../raster3d/r3.to.rast/main.c:275 ../raster3d/r3.stats/main.c:97 #: ../raster3d/r3.out.ascii/main.c:326 ../raster3d/r3.null/main.c:103 -#: ../general/g.region/main.c:455 ../vector/v.colors/main.c:319 +#: ../general/g.region/main.c:468 ../vector/v.colors/main.c:332 #, fuzzy, c-format msgid "3D raster map <%s> not found" msgstr "غير موجودة <%s> الخريطة الراسترية " -#: ../raster/r.colors/edit_colors.c:403 ../vector/v.colors/main.c:322 +#: ../raster/r.colors/edit_colors.c:445 ../vector/v.colors/main.c:335 #, fuzzy, c-format msgid "Unable to read color table for 3D raster map <%s>" msgstr "اسم الخريطة الراسترية الناتجة" -#: ../raster/r.colors/edit_colors.c:447 +#: ../raster/r.colors/edit_colors.c:492 #, fuzzy, c-format msgid "Color table for %s map <%s> set to '%s'" msgstr " <%s> ÙÙ‰ <%s>لم يمكن قراءة العنوان الرئيسى Ù„" @@ -8010,7 +8394,7 @@ msgstr "خريطة الإرتÙاعات" #: ../raster/r.mfilter/main.c:59 ../raster/r.neighbors/main.c:173 -#: ../raster/r.resamp.filter/main.c:392 ../raster3d/r3.neighbors/main.c:215 +#: ../raster/r.resamp.filter/main.c:397 ../raster3d/r3.neighbors/main.c:215 #: ../vector/v.outlier/main.c:73 #, fuzzy msgid "filter" @@ -8122,7 +8506,7 @@ msgid "Error reading temporary file" msgstr "خطا ÙÙ‰ محاولة قراءة مل٠قاعدة البيانات dbmscap\n" -#: ../raster/r.cost/main.c:145 +#: ../raster/r.cost/main.c:168 #, fuzzy msgid "" "Creates a raster map showing the cumulative cost of moving between different " @@ -8132,54 +8516,42 @@ "طبقة الخريطة الراسترية التى توضح التكلÙØ© التجمعية المتحركة بين اماكن جغراÙية " "مختلÙØ© على طبقة خريطة راسترية تمثل قيم Ùئة خليتها التكلÙØ©" -#: ../raster/r.cost/main.c:152 +#: ../raster/r.cost/main.c:175 #, fuzzy msgid "Name of input raster map containing grid cell cost information" msgstr "اسم الخريطة الراسترية المحتوية على معلومات التكلÙØ© لخلية الشبكة" -#: ../raster/r.cost/main.c:160 +#: ../raster/r.cost/main.c:191 #, fuzzy msgid "Name for output raster map with nearest start point" msgstr "اسم الخريطة الراسترية المخرجة" -#: ../raster/r.cost/main.c:444 +#: ../raster/r.cost/main.c:515 #, fuzzy, c-format msgid "Reading raster map <%s>, initializing output..." msgstr "%-5d dig_att قراءة ملÙ...\n" -#: ../raster/r.cost/main.c:489 +#: ../raster/r.cost/main.c:560 #, c-format msgid "" "Negative cell value found at row %d, col %d. Setting negative value to " "null_cost value" msgstr "" -#: ../raster/r.cost/main.c:582 -#, fuzzy, c-format -msgid "No start points found in vector map <%s>" -msgstr "<%s>لم يتم العثور على الخريطة المدخلة\n" - -#: ../raster/r.cost/main.c:584 -#, fuzzy, c-format -msgid "%d point found" -msgid_plural "%d points found" -msgstr[0] "لم يتم الثور على شيئ\n" -msgstr[1] "لم يتم الثور على شيئ\n" - -#: ../raster/r.cost/main.c:1034 ../raster/r.buffer/write_map.c:45 +#: ../raster/r.cost/main.c:1230 ../raster/r.buffer/write_map.c:45 #: ../raster/r.flow/io.c:207 #, fuzzy, c-format msgid "Writing output raster map <%s>..." msgstr "اسم خريطة الراستر المخرجة" -#: ../raster/r.cost/main.c:1036 +#: ../raster/r.cost/main.c:1232 #, fuzzy, c-format msgid "Writing raster map with nearest start point <%s>..." msgstr "%-5d dig_att قراءة ملÙ...\n" #: ../raster/r.resamp.interp/main.c:77 ../raster/r.resamp.rst/main.c:149 #: ../raster/r.resamp.stats/main.c:262 ../raster/r.resamp.bspline/main.c:81 -#: ../raster/r.resample/main.c:55 ../raster/r.resamp.filter/main.c:390 +#: ../raster/r.resample/main.c:55 ../raster/r.resamp.filter/main.c:395 #, fuzzy msgid "resample" msgstr "الخريطة الراسترية المطلوب تسجيلها" @@ -8199,8 +8571,8 @@ msgstr "%s:منطقة غير صالحة" #: ../raster/r.resamp.interp/main.c:370 ../raster/r.mode/main.c:143 -#: ../raster/r.resamp.stats/main.c:395 ../raster/r.tile/main.c:200 -#: ../raster/r.resamp.filter/main.c:579 +#: ../raster/r.resamp.stats/main.c:395 ../raster/r.tile/main.c:203 +#: ../raster/r.resamp.filter/main.c:593 #, fuzzy, c-format msgid "Unable to read color table for %s" msgstr "[%s]لم يتم Ùتح مل٠الخلية Ù„ " @@ -8352,14 +8724,15 @@ #: ../raster/r.topmodel/file_io.c:28 ../raster/r.topmodel/file_io.c:136 #: ../raster/r.topmodel/file_io.c:161 ../raster/r.series.accumulate/main.c:221 -#: ../raster/r.series/main.c:223 ../raster/r.mapcalc/main.c:49 -#: ../raster/r.in.xyz/main.c:582 ../raster/r.in.mat/main.c:125 -#: ../raster/r.support/main.c:176 ../display/d.legend.vect/main.c:259 -#: ../display/d.legend.vect/main.c:273 ../display/d.legend.vect/draw.c:72 -#: ../display/d.linegraph/main.c:415 ../display/d.linegraph/main.c:432 -#: ../display/d.linegraph/main.c:730 ../display/d.text/main.c:380 -#: ../display/d.where/main.c:163 ../raster3d/r3.support/main.c:167 -#: ../general/g.cairocomp/main.c:46 ../vector/v.segment/main.c:98 +#: ../raster/r.series/main.c:226 ../raster/r.mapcalc/main.c:49 +#: ../raster/r.in.xyz/main.c:582 ../raster/r.buildvrt/main.c:126 +#: ../raster/r.in.mat/main.c:125 ../raster/r.support/main.c:176 +#: ../display/d.legend.vect/main.c:259 ../display/d.legend.vect/main.c:273 +#: ../display/d.legend.vect/draw.c:72 ../display/d.linegraph/main.c:415 +#: ../display/d.linegraph/main.c:432 ../display/d.linegraph/main.c:730 +#: ../display/d.text/main.c:380 ../display/d.where/main.c:160 +#: ../raster3d/r3.support/main.c:167 ../general/g.cairocomp/main.c:46 +#: ../imagery/i.group/main.c:122 ../vector/v.segment/main.c:98 #: ../vector/v.net.path/path.c:49 ../vector/v.lrs/v.lrs.segment/main.c:133 #, fuzzy, c-format msgid "Unable to open input file <%s>" @@ -8577,7 +8950,7 @@ msgstr[0] "حساب الظلال من نموذج الإرتÙاعت الرقمى" msgstr[1] "حساب الظلال من نموذج الإرتÙاعت الرقمى" -#: ../raster/r.texture/main.c:354 ../imagery/i.vi/main.c:225 +#: ../raster/r.texture/main.c:354 ../imagery/i.vi/main.c:226 #, fuzzy, c-format msgid "Calculating %s..." msgstr "حساب الظلال من نموذج الإرتÙاعت الرقمى" @@ -8713,7 +9086,7 @@ msgstr "" #: ../raster/r.stats/main.c:285 ../raster/r.series.accumulate/main.c:265 -#: ../raster/r.series/main.c:287 +#: ../raster/r.series/main.c:300 ../raster/r.buildvrt/main.c:185 #, fuzzy msgid "Raster map not found" msgstr "غير موجودة <%s> الخريطة الراسترية " @@ -9302,7 +9675,7 @@ msgid "Exports a GRASS raster to a binary array." msgstr "تحويل راستر جراسى الى بينرى" -#: ../raster/r.out.bin/main.c:290 ../raster/r.random/main.c:62 +#: ../raster/r.out.bin/main.c:290 ../raster/r.random/main.c:63 #: ../imagery/i.zc/main.c:66 msgid "Name of input raster map" msgstr "اسم الخريطة الراسترية المدخلة" @@ -9356,7 +9729,7 @@ msgstr "" #: ../raster/r.out.bin/main.c:379 ../raster/r.in.bin/main.c:462 -#: ../vector/v.colors/main.c:225 +#: ../vector/v.colors/main.c:238 #, c-format msgid "-%c and -%c are mutually exclusive" msgstr "" @@ -9561,7 +9934,7 @@ msgid "Spline tension value" msgstr "" -#: ../raster/r.resamp.rst/main.c:246 ../vector/v.surf.rst/main.c:340 +#: ../raster/r.resamp.rst/main.c:246 ../vector/v.surf.rst/main.c:343 #, fuzzy msgid "Anisotropy angle (in degrees counterclockwise from East)" msgstr "Anisotropy زاوية تباين الخواص ÙÙ‰ صورة درجات" @@ -9571,7 +9944,7 @@ msgid "Anisotropy" msgstr "مجموع الإنتروبى" -#: ../raster/r.resamp.rst/main.c:253 ../vector/v.surf.rst/main.c:347 +#: ../raster/r.resamp.rst/main.c:253 ../vector/v.surf.rst/main.c:350 msgid "Anisotropy scaling factor" msgstr "Anisotropy عامل مقياس تباين الخواص " @@ -9579,7 +9952,7 @@ msgid "Use dnorm independent tension" msgstr "dnorm استخدام الشد المستقل" -#: ../raster/r.resamp.rst/main.c:263 ../vector/v.surf.rst/main.c:171 +#: ../raster/r.resamp.rst/main.c:263 ../vector/v.surf.rst/main.c:173 #, fuzzy msgid "Output partial derivatives instead of topographic parameters" msgstr "المشتقات الجزئية المخرجة" @@ -9697,7 +10070,7 @@ #: ../raster/r.in.ascii/main.c:150 ../display/d.title/main.c:117 #: ../raster3d/r3.in.ascii/main.c:169 ../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 ../vector/v.surf.rst/main.c:864 +#: ../general/g.setproj/get_stp.c:286 ../vector/v.surf.rst/main.c:867 #: ../vector/v.in.ascii/main.c:275 #, fuzzy, c-format msgid "Unable to open temporary file <%s>" @@ -9705,7 +10078,7 @@ #: ../raster/r.resamp.rst/main.c:547 ../raster/r.thin/io.c:131 #: ../raster/r.thin/io.c:138 ../raster/r.thin/io.c:147 -#: ../vector/v.surf.rst/main.c:869 +#: ../vector/v.surf.rst/main.c:872 #, fuzzy, c-format msgid "Error writing temporary file <%s>" msgstr "خطا ÙÙ‰ محاولة قراءة مل٠قاعدة البيانات dbmscap\n" @@ -9738,10 +10111,10 @@ msgstr "" #: ../raster/r.univar/r3.univar_main.c:151 -#: ../raster/r.univar/r3.univar_main.c:189 ../raster3d/r3.out.netcdf/main.c:617 +#: ../raster/r.univar/r3.univar_main.c:189 ../raster3d/r3.out.netcdf/main.c:618 #: ../raster3d/r3.retile/main.c:127 ../raster3d/r3.neighbors/main.c:266 #: ../raster3d/r3.neighbors/main.c:275 ../raster3d/r3.out.vtk/main.c:207 -#: ../raster3d/r3.out.vtk/main.c:292 ../raster3d/r3.out.vtk/main.c:513 +#: ../raster3d/r3.out.vtk/main.c:292 ../raster3d/r3.out.vtk/main.c:512 #: ../raster3d/r3.mkdspf/main.c:168 ../raster3d/r3.mask/main.c:64 #: ../raster3d/r3.out.bin/main.c:314 ../raster3d/r3.flow/main.c:118 #: ../raster3d/r3.flow/main.c:132 ../raster3d/r3.flow/main.c:373 @@ -9889,26 +10262,26 @@ msgid "Programmer error in get_stats/switch" msgstr "" -#: ../raster/r.random/main.c:54 ../raster/r.random.surface/main.c:59 +#: ../raster/r.random/main.c:55 ../raster/r.random.surface/main.c:59 #: ../raster/r.surf.random/main.c:38 ../raster/r.random.cells/main.c:49 -#: ../raster/r.surf.gauss/main.c:40 ../vector/v.random/main.c:100 -#: ../vector/v.perturb/main.c:65 ../vector/v.extract/main.c:81 +#: ../raster/r.surf.gauss/main.c:40 ../vector/v.random/main.c:103 +#: ../vector/v.perturb/main.c:65 ../vector/v.extract/main.c:82 #, fuzzy msgid "random" msgstr "نوع المظهر" -#: ../raster/r.random/main.c:55 ../display/d.vect/main.c:76 -#: ../general/g.region/main.c:69 ../vector/v.random/main.c:103 +#: ../raster/r.random/main.c:56 ../display/d.vect/main.c:76 +#: ../general/g.region/main.c:70 ../vector/v.random/main.c:106 #: ../vector/v.cluster/main.c:94 ../vector/v.in.lidar/main.c:139 -#: ../vector/v.patch/main.c:71 ../vector/v.perturb/main.c:67 +#: ../vector/v.patch/main.c:73 ../vector/v.perturb/main.c:67 #: ../vector/v.rectify/main.c:72 ../vector/v.in.ascii/main.c:73 -#: ../vector/v.decimate/main.c:130 ../vector/v.edit/main.c:61 +#: ../vector/v.decimate/main.c:131 ../vector/v.edit/main.c:61 #: ../vector/v.info/main.c:43 ../vector/v.in.dxf/main.c:67 #: ../vector/v.external/main.c:57 msgid "level1" msgstr "" -#: ../raster/r.random/main.c:58 +#: ../raster/r.random/main.c:59 #, fuzzy msgid "" "Creates a raster map layer and vector point map containing randomly located " @@ -9916,33 +10289,33 @@ msgstr "" "خلق طبقة خريطة راسترية وخريطة نقط Ùيكتورية تحتوى على اماكن عشوائية التوزيع" -#: ../raster/r.random/main.c:67 +#: ../raster/r.random/main.c:68 #, fuzzy msgid "Name of cover raster map" msgstr "اسم الخريطة الراسترية" -#: ../raster/r.random/main.c:74 +#: ../raster/r.random/main.c:75 msgid "The number of points to allocate" msgstr "عدد النقاط المطلوب تخصيصها" -#: ../raster/r.random/main.c:86 +#: ../raster/r.random/main.c:93 #, fuzzy msgid "Generate points also for NULL category" msgstr "خلق اماكن للÙئة صÙر ايضا" -#: ../raster/r.random/main.c:91 +#: ../raster/r.random/main.c:98 msgid "Report information about input raster and exit" msgstr "تقرير عن الراستر المدخلة والخروج" -#: ../raster/r.random/main.c:95 +#: ../raster/r.random/main.c:102 msgid "Generate vector points as 3D points" msgstr "" -#: ../raster/r.random/main.c:98 ../vector/v.in.ascii/main.c:195 +#: ../raster/r.random/main.c:105 ../vector/v.in.ascii/main.c:195 msgid "Do not build topology in points mode" msgstr "" -#: ../raster/r.random/main.c:99 ../display/d.linegraph/main.c:353 +#: ../raster/r.random/main.c:106 ../display/d.linegraph/main.c:353 #: ../display/d.linegraph/main.c:362 ../display/d.linegraph/main.c:371 #: ../display/d.linegraph/main.c:386 ../vector/v.out.ascii/args.c:40 #: ../vector/v.out.ascii/args.c:66 ../vector/v.out.ascii/args.c:76 @@ -9956,42 +10329,42 @@ msgid "Points" msgstr "اسم الجدول" -#: ../raster/r.random/main.c:143 +#: ../raster/r.random/main.c:150 #, fuzzy, c-format msgid "Note: one (or both) of %s and %s must be specified" msgstr "طبقتين يجب تحديدهم" -#: ../raster/r.random/main.c:151 +#: ../raster/r.random/main.c:158 #, c-format msgid "<%s=%s> invalid percentage" msgstr "" -#: ../raster/r.random/main.c:162 +#: ../raster/r.random/main.c:169 #, fuzzy, c-format msgid "<%s=%s> invalid number of points" msgstr "عدد نقاط الإستيÙاء" -#: ../raster/r.random/main.c:176 +#: ../raster/r.random/main.c:183 #, fuzzy, c-format msgid "There aren't [%llu] cells in the current region" msgstr "استخدام المنطقة الحالية" -#: ../raster/r.random/main.c:179 +#: ../raster/r.random/main.c:186 #, fuzzy, c-format msgid "There aren't [%llu] non-NULL cells in the current region" msgstr "استخدام المنطقة الحالية" -#: ../raster/r.random/main.c:183 +#: ../raster/r.random/main.c:190 #, fuzzy, c-format msgid "There aren't [%lu] cells in the current region" msgstr "استخدام المنطقة الحالية" -#: ../raster/r.random/main.c:186 +#: ../raster/r.random/main.c:193 #, fuzzy, c-format msgid "There aren't [%lu] non-NULL cells in the current region" msgstr "استخدام المنطقة الحالية" -#: ../raster/r.random/main.c:192 +#: ../raster/r.random/main.c:199 #, fuzzy msgid "There are no valid locations in the current region" msgstr "استخدام المنطقة الحالية" @@ -10025,7 +10398,7 @@ msgid "Writing vector map <%s> ..." msgstr "كتابة مل٠جديد...\n" -#: ../raster/r.random/random.c:190 ../vector/v.net.distance/main.c:363 +#: ../raster/r.random/random.c:189 ../vector/v.net.distance/main.c:363 #: ../vector/v.net.allpairs/main.c:271 ../vector/v.net.path/path.c:350 #: ../vector/v.net.iso/main.c:724 ../vector/v.net.iso/main.c:754 #: ../vector/v.net.flow/main.c:262 ../vector/v.net.timetable/main.c:134 @@ -10039,36 +10412,37 @@ msgid "Cannot insert new record: %s" msgstr "لم يمكن حشر ص٠جديد: %s" -#: ../raster/r.random/random.c:244 +#: ../raster/r.random/random.c:243 #, fuzzy, c-format msgid "Only [%llu] random points created" msgstr "%-5d تم تخطى النقاط الميتة\n" -#: ../raster/r.random/random.c:247 +#: ../raster/r.random/random.c:246 #, fuzzy, c-format msgid "Only [%lu] random points created" msgstr "%-5d تم تخطى النقاط الميتة\n" -#: ../raster/r.random/random.c:258 ../raster/r.to.vect/main.c:233 +#: ../raster/r.random/random.c:257 ../raster/r.to.vect/main.c:233 #: ../db/drivers/postgres/index.c:59 ../vector/v.mkgrid/main.c:346 -#: ../vector/v.mkgrid/main.c:404 ../vector/v.random/main.c:259 -#: ../vector/v.select/copy_tabs.c:87 ../vector/v.patch/main.c:328 -#: ../vector/v.overlay/main.c:592 ../vector/v.extract/copy_tab.c:124 +#: ../vector/v.mkgrid/main.c:404 ../vector/v.random/main.c:300 +#: ../vector/v.select/copy_tabs.c:87 ../vector/v.patch/main.c:366 +#: ../vector/v.overlay/main.c:592 ../vector/v.decimate/copy_tab.c:119 +#: ../vector/v.extract/copy_tab.c:124 #, fuzzy msgid "Unable to create index" msgstr "لم يتم تحديث الحدود" -#: ../raster/r.random/random.c:262 ../raster/r.contour/main.c:193 +#: ../raster/r.random/random.c:261 ../raster/r.contour/main.c:193 #: ../raster/r.stream.extract/close.c:202 ../raster/r.to.vect/main.c:238 #: ../raster3d/r3.flow/main.c:72 ../vector/v.mkgrid/main.c:350 -#: ../vector/v.mkgrid/main.c:408 ../vector/v.random/main.c:265 +#: ../vector/v.mkgrid/main.c:408 ../vector/v.random/main.c:306 #: ../vector/v.in.lidar/attributes.c:144 ../vector/v.reclass/main.c:327 #: ../vector/v.in.dwg/main.c:249 ../vector/v.select/copy_tabs.c:90 -#: ../vector/v.in.ogr/main.c:1145 ../vector/v.patch/main.c:333 +#: ../vector/v.in.ogr/main.c:1208 ../vector/v.patch/main.c:371 #: ../vector/v.overlay/main.c:597 ../vector/v.sample/main.c:197 -#: ../vector/v.distance/main.c:1424 ../vector/v.in.ascii/main.c:423 -#: ../vector/v.to.points/main.c:202 ../vector/v.in.dxf/write_vect.c:238 -#: ../vector/v.extract/copy_tab.c:129 +#: ../vector/v.distance/main.c:1432 ../vector/v.in.ascii/main.c:423 +#: ../vector/v.to.points/main.c:202 ../vector/v.decimate/copy_tab.c:124 +#: ../vector/v.in.dxf/write_vect.c:238 ../vector/v.extract/copy_tab.c:129 #, fuzzy, c-format msgid "Unable to grant privileges on table <%s>" msgstr "%s لم يتم منح الإمتياز على الجدول" @@ -10262,17 +10636,17 @@ msgid "Unable to read category file of raster map <%s@%s>" msgstr "%s لم يمكن Ùتح مل٠المدى Ù„" -#: ../raster/r.horizon/main.c:182 ../raster/r.sunhours/main.c:75 +#: ../raster/r.horizon/main.c:181 ../raster/r.sunhours/main.c:75 #: ../raster/r.sunmask/main.c:118 #, fuzzy msgid "sun position" msgstr "غير موجود <%s> الراستر" -#: ../raster/r.horizon/main.c:184 +#: ../raster/r.horizon/main.c:183 msgid "Computes horizon angle height from a digital elevation model." msgstr "" -#: ../raster/r.horizon/main.c:186 +#: ../raster/r.horizon/main.c:185 msgid "" "The module has two different modes of operation: 1. Computes the entire " "horizon around a single point whose coordinates are given with the 'coord' " @@ -10282,161 +10656,173 @@ "The output is the horizon height in radians." msgstr "" -#: ../raster/r.horizon/main.c:203 +#: ../raster/r.horizon/main.c:202 msgid "Direction in which you want to know the horizon height" msgstr "" -#: ../raster/r.horizon/main.c:220 +#: ../raster/r.horizon/main.c:219 msgid "Start angle for multidirectional horizon [degrees]" msgstr "" -#: ../raster/r.horizon/main.c:221 ../raster/r.horizon/main.c:230 -#: ../raster/r.horizon/main.c:238 ../raster/r.horizon/main.c:246 -#: ../raster/r.horizon/main.c:254 ../raster/r.horizon/main.c:262 -#: ../raster/r.horizon/main.c:270 ../raster/r.horizon/main.c:283 +#: ../raster/r.horizon/main.c:220 ../raster/r.horizon/main.c:229 +#: ../raster/r.horizon/main.c:237 ../raster/r.horizon/main.c:245 +#: ../raster/r.horizon/main.c:253 ../raster/r.horizon/main.c:261 +#: ../raster/r.horizon/main.c:269 ../raster/r.horizon/main.c:282 #, fuzzy msgid "Raster mode" msgstr "اسم الخريطة الراسترية" -#: ../raster/r.horizon/main.c:229 +#: ../raster/r.horizon/main.c:228 msgid "End angle for multidirectional horizon [degrees]" msgstr "" -#: ../raster/r.horizon/main.c:237 +#: ../raster/r.horizon/main.c:236 msgid "" "For horizon rasters, read from the DEM an extra buffer around the present " "region" msgstr "" -#: ../raster/r.horizon/main.c:245 +#: ../raster/r.horizon/main.c:244 msgid "" "For horizon rasters, read from the DEM an extra buffer eastward the present " "region" msgstr "" -#: ../raster/r.horizon/main.c:253 +#: ../raster/r.horizon/main.c:252 msgid "" "For horizon rasters, read from the DEM an extra buffer westward the present " "region" msgstr "" -#: ../raster/r.horizon/main.c:261 +#: ../raster/r.horizon/main.c:260 msgid "" "For horizon rasters, read from the DEM an extra buffer northward the present " "region" msgstr "" -#: ../raster/r.horizon/main.c:269 +#: ../raster/r.horizon/main.c:268 msgid "" "For horizon rasters, read from the DEM an extra buffer southward the present " "region" msgstr "" -#: ../raster/r.horizon/main.c:277 +#: ../raster/r.horizon/main.c:276 msgid "The maximum distance to consider when finding the horizon height" msgstr "" -#: ../raster/r.horizon/main.c:288 +#: ../raster/r.horizon/main.c:287 msgid "Coordinate for which you want to calculate the horizon" msgstr "" -#: ../raster/r.horizon/main.c:289 ../raster/r.horizon/main.c:305 +#: ../raster/r.horizon/main.c:288 ../raster/r.horizon/main.c:304 #, fuzzy msgid "Point mode" msgstr "اسم الطبقة المدخلة" -#: ../raster/r.horizon/main.c:310 +#: ../raster/r.horizon/main.c:309 msgid "Write output in degrees (default is radians)" msgstr "" -#: ../raster/r.horizon/main.c:315 +#: ../raster/r.horizon/main.c:314 msgid "Write output in compass orientation (default is CCW, East=0)" msgstr "" -#: ../raster/r.horizon/main.c:355 +#: ../raster/r.horizon/main.c:354 msgid "" "Note: In latitude-longitude coordinate system specify buffers in degree unit" msgstr "" -#: ../raster/r.horizon/main.c:368 +#: ../raster/r.horizon/main.c:367 #, fuzzy msgid "Can't read the coordinates from the \"coordinate\" option." msgstr "إحداثيات الشرق والشمال لنقطة البدء" -#: ../raster/r.horizon/main.c:395 +#: ../raster/r.horizon/main.c:372 +#, fuzzy +msgid "Coordinates are outside of the current region" +msgstr "استخدام المنطقة الحالية" + +#: ../raster/r.horizon/main.c:399 msgid "You didn't specify a direction value or step size. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:400 +#: ../raster/r.horizon/main.c:404 msgid "You didn't specify a horizon raster name. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:415 +#: ../raster/r.horizon/main.c:419 msgid "Negative values of start angle are not allowed. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:419 +#: ../raster/r.horizon/main.c:423 msgid "End angle is not between 0 and 360. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:423 +#: ../raster/r.horizon/main.c:427 #, fuzzy msgid "You specify a start grater than the end angle. Aborting." msgstr "%s لم يتم العثور على الخريطة الراسترية" -#: ../raster/r.horizon/main.c:431 +#: ../raster/r.horizon/main.c:435 #, fuzzy msgid "You didn't specify an angle step size. Aborting." msgstr "%s لم يتم العثور على الخريطة الراسترية" -#: ../raster/r.horizon/main.c:442 +#: ../raster/r.horizon/main.c:446 #, fuzzy msgid "Could not read bufferzone size. Aborting." msgstr "%s لم يتم العثور على الخريطة الراسترية" -#: ../raster/r.horizon/main.c:447 ../raster/r.horizon/main.c:453 -#: ../raster/r.horizon/main.c:460 ../raster/r.horizon/main.c:467 +#: ../raster/r.horizon/main.c:451 ../raster/r.horizon/main.c:457 +#: ../raster/r.horizon/main.c:464 ../raster/r.horizon/main.c:471 #, fuzzy, c-format msgid "Could not read %s bufferzone size. Aborting." msgstr "%s لم يتم العثور على الخريطة الراسترية" -#: ../raster/r.horizon/main.c:448 +#: ../raster/r.horizon/main.c:452 #, fuzzy msgid "east" msgstr "اسم الخريطة الراسترية" -#: ../raster/r.horizon/main.c:454 +#: ../raster/r.horizon/main.c:458 msgid "west" msgstr "" -#: ../raster/r.horizon/main.c:461 +#: ../raster/r.horizon/main.c:465 msgid "south" msgstr "" -#: ../raster/r.horizon/main.c:468 +#: ../raster/r.horizon/main.c:472 msgid "north" msgstr "" -#: ../raster/r.horizon/main.c:473 +#: ../raster/r.horizon/main.c:477 #, fuzzy msgid "Could not read maximum distance. Aborting." msgstr "%s لم يتم العثور على الخريطة الراسترية" -#: ../raster/r.horizon/main.c:484 +#: ../raster/r.horizon/main.c:488 msgid "The distance value must be 0.5-1.5. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:654 ../raster/r.in.ascii/main.c:187 +#: ../raster/r.horizon/main.c:656 ../raster/r.in.ascii/main.c:187 #, c-format msgid "OOPS: rows changed from %d to %d" msgstr "" -#: ../raster/r.horizon/main.c:658 ../raster/r.in.ascii/main.c:190 +#: ../raster/r.horizon/main.c:660 ../raster/r.in.ascii/main.c:190 #, c-format msgid "OOPS: cols changed from %d to %d" msgstr "" -#: ../raster/r.horizon/main.c:1174 +#: ../raster/r.horizon/main.c:849 ../raster/r.horizon/main.c:867 +#: ../raster/r.horizon/main.c:1203 ../raster/r.horizon/main.c:1223 +#: ../raster/r.proj/main.c:450 ../raster/r.proj/main.c:541 +#, fuzzy, c-format +msgid "Error in %s" +msgstr "%s:خطأ " + +#: ../raster/r.horizon/main.c:1176 #, fuzzy, c-format msgid "Calculating map %01d of %01d (angle %.2f, raster map <%s>)" msgstr "بدء بالقيم ÙÙ‰ الخريطة الراسترية" @@ -10605,7 +10991,7 @@ "Only applied to BEDD computation." msgstr "" -#: ../raster/r.series.accumulate/main.c:132 ../raster/r.series/main.c:183 +#: ../raster/r.series.accumulate/main.c:132 ../raster/r.series/main.c:184 msgid "Ignore values outside this range" msgstr "" @@ -10630,7 +11016,7 @@ msgid "Huglin Heliothermal index" msgstr "" -#: ../raster/r.series.accumulate/main.c:163 ../raster/r.series/main.c:191 +#: ../raster/r.series.accumulate/main.c:163 ../raster/r.series/main.c:192 #, fuzzy msgid "Do not keep files open" msgstr "%s لم يتم Ùتح قاعدة البيانات" @@ -10640,28 +11026,31 @@ msgstr "" #: ../raster/r.series.accumulate/main.c:206 ../raster/r.neighbors/main.c:266 -#: ../raster/r.series/main.c:204 ../raster/r.mapcalc/main.c:131 -#: ../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.external/main.c:170 ../vector/v.colors/main.c:206 +#: ../raster/r.series/main.c:205 ../raster/r.mapcalc/main.c:131 +#: ../raster/r.buildvrt/main.c:109 ../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.external/main.c:170 +#: ../vector/v.colors/main.c:219 #, c-format msgid "%s= and %s= are mutually exclusive" msgstr "" -#: ../raster/r.series.accumulate/main.c:210 ../raster/r.series/main.c:208 -#: ../raster/r.series.interp/main.c:126 ../raster/r.series.interp/main.c:142 +#: ../raster/r.series.accumulate/main.c:210 ../raster/r.series/main.c:209 +#: ../raster/r.buildvrt/main.c:113 ../raster/r.series.interp/main.c:126 +#: ../raster/r.series.interp/main.c:142 #, fuzzy, c-format msgid "Please specify %s= or %s=" msgstr "اسم المل٠المخرج" -#: ../raster/r.series.accumulate/main.c:255 ../raster/r.series/main.c:275 +#: ../raster/r.series.accumulate/main.c:255 ../raster/r.series/main.c:288 +#: ../raster/r.buildvrt/main.c:174 #, fuzzy msgid "No raster map name found in input file" msgstr "اسم المل٠المخرج" -#: ../raster/r.series.accumulate/main.c:318 ../raster/r.slope.aspect/main.c:544 -#: ../raster/r.series/main.c:386 ../raster/r.patch/main.c:140 -#: ../raster/r.series.interp/main.c:339 ../raster/r.relief/main.c:316 +#: ../raster/r.series.accumulate/main.c:318 ../raster/r.slope.aspect/main.c:577 +#: ../raster/r.series/main.c:415 ../raster/r.patch/main.c:140 +#: ../raster/r.series.interp/main.c:339 ../raster/r.relief/main.c:317 #, fuzzy msgid "Percent complete..." msgstr "مقلوب Ùرق العزم" @@ -10730,10 +11119,10 @@ msgstr "خريطة الإرتÙاعات" #: ../raster/r.distance/report.c:61 -#: ../scripts/i.colors.enhance/i.colors.enhance.py:153 -#: ../scripts/i.colors.enhance/i.colors.enhance.py:176 -#: ../scripts/i.colors.enhance/i.colors.enhance.py:186 -#: ../scripts/i.colors.enhance/i.colors.enhance.py:210 +#: ../scripts/i.colors.enhance/i.colors.enhance.py:161 +#: ../scripts/i.colors.enhance/i.colors.enhance.py:184 +#: ../scripts/i.colors.enhance/i.colors.enhance.py:194 +#: ../scripts/i.colors.enhance/i.colors.enhance.py:218 #, fuzzy msgid "Processing..." msgstr "التوقيع ..." @@ -11830,9 +12219,9 @@ #: ../raster/r.contour/main.c:183 ../raster/r.stream.extract/close.c:194 #: ../vector/v.net.distance/main.c:291 ../vector/v.in.lidar/attributes.c:135 #: ../vector/v.net.allpairs/main.c:179 ../vector/v.in.dwg/main.c:240 -#: ../vector/v.in.ogr/main.c:1138 ../vector/v.net.path/path.c:109 +#: ../vector/v.in.ogr/main.c:1201 ../vector/v.net.path/path.c:109 #: ../vector/v.overlay/main.c:587 ../vector/v.net.iso/main.c:390 -#: ../vector/v.net.flow/main.c:181 ../vector/v.distance/main.c:1419 +#: ../vector/v.net.flow/main.c:181 ../vector/v.distance/main.c:1427 #: ../vector/v.net.timetable/main.c:103 ../vector/v.to.points/main.c:192 #: ../vector/v.net.components/main.c:190 ../vector/v.net.centrality/main.c:266 #: ../vector/v.net.alloc/main.c:329 @@ -11842,7 +12231,7 @@ #: ../raster/r.contour/main.c:188 ../raster3d/r3.flow/main.c:67 #: ../vector/v.in.lidar/attributes.c:139 ../vector/v.reclass/main.c:322 -#: ../vector/v.in.dwg/main.c:244 ../vector/v.in.ogr/main.c:1360 +#: ../vector/v.in.dwg/main.c:244 ../vector/v.in.ogr/main.c:1430 #: ../vector/v.in.ascii/main.c:523 ../vector/v.to.points/main.c:197 #: ../vector/v.in.dxf/write_vect.c:241 #, fuzzy, c-format @@ -11850,8 +12239,8 @@ msgstr "<%s> لم يمكن Ùتح" #: ../raster/r.contour/main.c:203 ../vector/v.select/copy_tabs.c:17 -#: ../vector/v.voronoi/main.c:384 ../vector/v.extract/copy_tab.c:57 -#: ../vector/v.generalize/misc.c:134 +#: ../vector/v.voronoi/main.c:384 ../vector/v.decimate/copy_tab.c:54 +#: ../vector/v.extract/copy_tab.c:57 ../vector/v.generalize/misc.c:134 #, fuzzy msgid "Writing attributes..." msgstr "كتابة مل٠جديد...\n" @@ -11863,7 +12252,7 @@ msgid "Unable to insert new record: '%s'" msgstr "لم يمكن حشر ص٠جديد: %s" -#: ../raster/r.contour/main.c:237 ../raster/r.in.lidar/main.c:608 +#: ../raster/r.contour/main.c:237 ../raster/r.in.lidar/main.c:613 #: ../vector/v.generalize/displacement.c:78 #, fuzzy msgid "Reading data..." @@ -11901,239 +12290,253 @@ msgstr[0] "كتابة مل٠جديد...\n" msgstr[1] "كتابة مل٠جديد...\n" -#: ../raster/r.contour/cont.c:213 +#: ../raster/r.contour/cont.c:214 #, fuzzy, c-format msgid "%d crossing found" msgid_plural "%d crossings found" msgstr[0] "غير موجود <%s> الراستر" msgstr[1] "غير موجود <%s> الراستر" -#: ../raster/r.contour/cont.c:266 +#: ../raster/r.contour/cont.c:267 #, fuzzy msgid "Illegal edge number" msgstr "اسم اامل٠المخرج" -#: ../raster/r.contour/cont.c:374 +#: ../raster/r.contour/cont.c:375 #, fuzzy msgid "Edge number out of range" msgstr "عدد الصÙÙˆÙ" -#: ../raster/r.slope.aspect/main.c:152 ../raster/r.param.scale/interface.c:56 +#: ../raster/r.slope.aspect/main.c:170 ../raster/r.param.scale/interface.c:56 #: ../raster/r.relief/main.c:110 ../imagery/i.topo.corr/main.c:48 #, fuzzy msgid "terrain" msgstr "طريقة الاستيÙاء المستخدمة" -#: ../raster/r.slope.aspect/main.c:153 +#: ../raster/r.slope.aspect/main.c:171 msgid "aspect" msgstr "" -#: ../raster/r.slope.aspect/main.c:154 +#: ../raster/r.slope.aspect/main.c:172 msgid "slope" msgstr "" -#: ../raster/r.slope.aspect/main.c:155 +#: ../raster/r.slope.aspect/main.c:173 #, fuzzy msgid "curvature" msgstr "نوع المظهر" -#: ../raster/r.slope.aspect/main.c:156 +#: ../raster/r.slope.aspect/main.c:174 #, fuzzy msgid "" "Generates raster maps of slope, aspect, curvatures and partial derivatives " "from an elevation raster map." msgstr "تعيين خواص تضاريسية كالإنحدار واتجاهة والإنحناءات بانواعها" -#: ../raster/r.slope.aspect/main.c:158 +#: ../raster/r.slope.aspect/main.c:176 #, fuzzy msgid "Aspect is calculated counterclockwise from east." msgstr "Anisotropy زاوية تباين الخواص ÙÙ‰ صورة درجات" -#: ../raster/r.slope.aspect/main.c:165 ../vector/v.surf.rst/main.c:201 +#: ../raster/r.slope.aspect/main.c:183 ../vector/v.surf.rst/main.c:203 #, fuzzy msgid "Name for output slope raster map" msgstr "اسم الخريطة الراسترية المخرجة" -#: ../raster/r.slope.aspect/main.c:166 ../raster/r.slope.aspect/main.c:172 -#: ../raster/r.slope.aspect/main.c:196 ../raster/r.slope.aspect/main.c:203 -#: ../raster/r.slope.aspect/main.c:210 ../raster/r.slope.aspect/main.c:217 -#: ../raster/r.slope.aspect/main.c:224 ../raster/r.slope.aspect/main.c:231 -#: ../raster/r.slope.aspect/main.c:238 ../raster/r.watershed/front/main.c:139 -#: ../raster/r.watershed/front/main.c:146 -#: ../raster/r.watershed/front/main.c:153 +#: ../raster/r.slope.aspect/main.c:184 ../raster/r.slope.aspect/main.c:190 +#: ../raster/r.slope.aspect/main.c:214 ../raster/r.slope.aspect/main.c:221 +#: ../raster/r.slope.aspect/main.c:228 ../raster/r.slope.aspect/main.c:235 +#: ../raster/r.slope.aspect/main.c:242 ../raster/r.slope.aspect/main.c:249 +#: ../raster/r.slope.aspect/main.c:256 ../raster/r.watershed/front/main.c:147 +#: ../raster/r.watershed/front/main.c:154 #: ../raster/r.watershed/front/main.c:160 -#: ../raster/r.watershed/front/main.c:166 -#: ../raster/r.watershed/front/main.c:172 -#: ../raster/r.watershed/front/main.c:180 -#: ../raster/r.watershed/front/main.c:188 -#: ../raster/r.watershed/front/main.c:195 ../vector/v.surf.rst/main.c:172 -#: ../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:232 ../vector/v.surf.rst/main.c:239 -#: ../vector/v.surf.rst/main.c:246 ../vector/v.surf.rst/main.c:253 +#: ../raster/r.watershed/front/main.c:167 +#: ../raster/r.watershed/front/main.c:173 +#: ../raster/r.watershed/front/main.c:179 +#: ../raster/r.watershed/front/main.c:186 +#: ../raster/r.watershed/front/main.c:193 +#: ../raster/r.watershed/front/main.c:200 ../vector/v.surf.rst/main.c:174 +#: ../vector/v.surf.rst/main.c:198 ../vector/v.surf.rst/main.c:204 +#: ../vector/v.surf.rst/main.c:210 ../vector/v.surf.rst/main.c:216 +#: ../vector/v.surf.rst/main.c:222 ../vector/v.surf.rst/main.c:228 +#: ../vector/v.surf.rst/main.c:234 ../vector/v.surf.rst/main.c:241 +#: ../vector/v.surf.rst/main.c:248 ../vector/v.surf.rst/main.c:255 #: ../vector/v.surf.bspline/main.c:130 ../vector/v.surf.bspline/main.c:135 -#: ../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.vol.rst/main.c:293 ../vector/v.vol.rst/main.c:299 +#: ../vector/v.vol.rst/main.c:362 ../vector/v.vol.rst/main.c:368 +#: ../vector/v.vol.rst/main.c:374 ../vector/v.vol.rst/main.c:381 +#: ../vector/v.vol.rst/main.c:387 ../vector/v.vol.rst/main.c:393 +#: ../vector/v.vol.rst/main.c:399 ../vector/v.vol.rst/main.c:405 #, fuzzy msgid "Outputs" msgstr "الخريطة المخرجة" -#: ../raster/r.slope.aspect/main.c:171 ../vector/v.surf.rst/main.c:207 +#: ../raster/r.slope.aspect/main.c:189 ../vector/v.surf.rst/main.c:209 #, fuzzy msgid "Name for output aspect raster map" msgstr "اسم الخريطة الراسترية المخرجة" -#: ../raster/r.slope.aspect/main.c:180 +#: ../raster/r.slope.aspect/main.c:198 msgid "Format for reporting the slope" msgstr "طريقة تقرير الإنحدار" -#: ../raster/r.slope.aspect/main.c:187 +#: ../raster/r.slope.aspect/main.c:205 msgid "Type of output aspect and slope maps" msgstr "نوع خرائط الإنحدار واتجاهه" -#: ../raster/r.slope.aspect/main.c:195 ../vector/v.surf.rst/main.c:213 +#: ../raster/r.slope.aspect/main.c:213 ../vector/v.surf.rst/main.c:215 #, fuzzy msgid "Name for output profile curvature raster map" msgstr "اسم مل٠انحناء التضاريس" -#: ../raster/r.slope.aspect/main.c:202 ../vector/v.surf.rst/main.c:219 +#: ../raster/r.slope.aspect/main.c:220 ../vector/v.surf.rst/main.c:221 #, fuzzy msgid "Name for output tangential curvature raster map" msgstr "اسم مل٠الإنحناء المماسى" -#: ../raster/r.slope.aspect/main.c:209 +#: ../raster/r.slope.aspect/main.c:227 #, fuzzy msgid "" "Name for output first order partial derivative dx (E-W slope) raster map" msgstr "" "(اسم مل٠المشتق الجزئى من الرتبة الاولى ÙÙŠ الاتجاه السينى (انحدار شرق-غرب " -#: ../raster/r.slope.aspect/main.c:216 +#: ../raster/r.slope.aspect/main.c:234 #, fuzzy msgid "" "Name for output first order partial derivative dy (N-S slope) raster map" msgstr "" "(اسم مل٠المشتق الجزئى من الرتبة الاولى ÙÙŠ الاتجاه الصادى (انحدار شمال-جنوب" -#: ../raster/r.slope.aspect/main.c:223 +#: ../raster/r.slope.aspect/main.c:241 #, fuzzy msgid "Name for output second order partial derivative dxx raster map" msgstr "اسم مل٠المشتق الجزئى من الرتبة الثانية ÙÙŠ الاتجاه السينى" -#: ../raster/r.slope.aspect/main.c:230 +#: ../raster/r.slope.aspect/main.c:248 #, fuzzy msgid "Name for output second order partial derivative dyy raster map" msgstr "اسم مل٠المشتق الجزئى من الرتبة الثانية ÙÙŠ الاتجاه ااصادى " -#: ../raster/r.slope.aspect/main.c:237 +#: ../raster/r.slope.aspect/main.c:255 #, fuzzy msgid "Name for output second order partial derivative dxy raster map" msgstr "اسم مل٠المشتق الجزئى من الرتبة الثانية ÙÙŠ الاتجاه السينى ااصادى" -#: ../raster/r.slope.aspect/main.c:243 +#: ../raster/r.slope.aspect/main.c:261 #, fuzzy msgid "Multiplicative factor to convert elevation units to horizontal units" msgstr "عامل المضاعÙØ© لتحويل وحدات الارتÙاعات الي امتار" -#: ../raster/r.slope.aspect/main.c:252 +#: ../raster/r.slope.aspect/main.c:270 #, fuzzy msgid "Minimum slope value (in percent) for which aspect is computed" msgstr " القيمة الصغري للانحدار (نسبية) المحسوب اتجاه الانحدار لها" -#: ../raster/r.slope.aspect/main.c:261 +#: ../raster/r.slope.aspect/main.c:279 #, fuzzy msgid "Do not align the current region to the raster elevation map" msgstr "لاتضبط المنطقة الحالية على ابعاد خريطة الارتÙاعات" -#: ../raster/r.slope.aspect/main.c:315 ../raster/r.relief/main.c:220 +#: ../raster/r.slope.aspect/main.c:285 +msgid "Compute output at edges and near NULL values" +msgstr "" + +#: ../raster/r.slope.aspect/main.c:291 +msgid "" +"Create aspect as degrees clockwise from North (azimuth), with flat = -9999" +msgstr "" + +#: ../raster/r.slope.aspect/main.c:293 +#, fuzzy +msgid "Default: degrees counter-clockwise from East, with flat = 0" +msgstr "Anisotropy زاوية تباين الخواص ÙÙ‰ صورة درجات" + +#: ../raster/r.slope.aspect/main.c:348 ../raster/r.relief/main.c:221 #, c-format msgid "%s=%s - must be a positive number" msgstr "" -#: ../raster/r.slope.aspect/main.c:321 ../raster/r.relief/main.c:201 -#: ../raster/r.relief/main.c:207 +#: ../raster/r.slope.aspect/main.c:354 ../raster/r.relief/main.c:202 +#: ../raster/r.relief/main.c:208 #, c-format msgid "%s=%s - must be a non-negative number" msgstr "" -#: ../raster/r.slope.aspect/main.c:336 +#: ../raster/r.slope.aspect/main.c:369 #, 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:358 +#: ../raster/r.slope.aspect/main.c:391 #, fuzzy, c-format msgid "Wrong raster type: %s" msgstr "%c :نوع غير معروÙ" -#: ../raster/r.slope.aspect/main.c:387 +#: ../raster/r.slope.aspect/main.c:420 msgid "" "r.slope.aspect does not convert horizontal units to meters in this version, " "see manual page." msgstr "" -#: ../raster/r.slope.aspect/main.c:968 +#: ../raster/r.slope.aspect/main.c:1025 #, fuzzy, c-format msgid "Elevation products for mapset <%s> in <%s>" msgstr "<%s> لم يمكن Ùتح" -#: ../raster/r.slope.aspect/main.c:987 +#: ../raster/r.slope.aspect/main.c:1044 #, c-format msgid "Min computed aspect %.4f, max computed aspect %.4f" msgstr "" -#: ../raster/r.slope.aspect/main.c:1051 +#: ../raster/r.slope.aspect/main.c:1145 #, fuzzy, c-format msgid "Aspect raster map <%s> complete" msgstr "غير موجود <%s>المل٠للمنظر ثلاثى الأبعاد " -#: ../raster/r.slope.aspect/main.c:1108 +#: ../raster/r.slope.aspect/main.c:1202 #, c-format msgid "Min computed slope %.4f, max computed slope %.4f" msgstr "" -#: ../raster/r.slope.aspect/main.c:1161 +#: ../raster/r.slope.aspect/main.c:1255 #, fuzzy, c-format msgid "Slope raster map <%s> complete" msgstr "غير موجود <%s>المل٠للمنظر ثلاثى الأبعاد " -#: ../raster/r.slope.aspect/main.c:1233 +#: ../raster/r.slope.aspect/main.c:1327 #, fuzzy, c-format msgid "Profile curve raster map <%s> complete" msgstr "اسم مل٠انحناء التضاريس" -#: ../raster/r.slope.aspect/main.c:1260 +#: ../raster/r.slope.aspect/main.c:1354 #, fuzzy, c-format msgid "Tangential curve raster map <%s> complete" msgstr "%s:لم يتم إنشاء الجدول" -#: ../raster/r.slope.aspect/main.c:1285 +#: ../raster/r.slope.aspect/main.c:1379 #, fuzzy, c-format msgid "E-W slope raster map <%s> complete" msgstr "غير موجود <%s>المل٠للمنظر ثلاثى الأبعاد " -#: ../raster/r.slope.aspect/main.c:1310 +#: ../raster/r.slope.aspect/main.c:1404 #, fuzzy, c-format msgid "N-S slope raster map <%s> complete" msgstr "غير موجود <%s>المل٠للمنظر ثلاثى الأبعاد " -#: ../raster/r.slope.aspect/main.c:1335 +#: ../raster/r.slope.aspect/main.c:1429 #, fuzzy, c-format msgid "Dxx raster map <%s> complete" msgstr "غير موجودة <%s> الخريطة الراسترية " -#: ../raster/r.slope.aspect/main.c:1360 +#: ../raster/r.slope.aspect/main.c:1454 #, fuzzy, c-format msgid "Dyy raster map <%s> complete" msgstr "غير موجودة <%s> الخريطة الراسترية " -#: ../raster/r.slope.aspect/main.c:1385 +#: ../raster/r.slope.aspect/main.c:1479 #, fuzzy, c-format msgid "Dxy raster map <%s> complete" msgstr "غير موجودة <%s> الخريطة الراسترية " @@ -12268,7 +12671,7 @@ msgid "\"%s\" field missing from header" msgstr "" -#: ../raster/r.stream.extract/main.c:78 ../raster/r.watershed/front/main.c:78 +#: ../raster/r.stream.extract/main.c:78 ../raster/r.watershed/front/main.c:80 #, fuzzy msgid "stream network" msgstr "dig قراءة ملÙ...\n" @@ -12289,12 +12692,6 @@ "anew" msgstr "" -#: ../raster/r.stream.extract/main.c:89 ../raster/r.stream.extract/main.c:97 -#: ../raster/r.flow/main.c:435 ../raster/r.flow/main.c:441 -#, fuzzy -msgid "Input maps" -msgstr "اسم الخريطة المدخلة" - #: ../raster/r.stream.extract/main.c:93 #, fuzzy msgid "Name of input raster map with real depressions" @@ -12405,13 +12802,13 @@ msgstr "النسبة من الخريطة للحÙظ بالذاكرة" #: ../raster/r.stream.extract/main.c:318 -#: ../raster/r.watershed/seg/init_vars.c:252 +#: ../raster/r.watershed/seg/init_vars.c:255 #, c-format msgid "Will need up to %.2f MB of disk space" msgstr "" #: ../raster/r.stream.extract/main.c:320 -#: ../raster/r.watershed/seg/init_vars.c:254 +#: ../raster/r.watershed/seg/init_vars.c:258 #, c-format msgid "Will need up to %.2f GB (%.0f MB) of disk space" msgstr "" @@ -12508,19 +12905,15 @@ msgid "Unable to re-open segment file" msgstr "<%s> لم يمكن Ùتح" -#: ../raster/r.stream.extract/cseg.c:47 ../raster/r.stream.extract/dseg.c:47 -#: ../raster/r.stream.extract/dseg.c:97 ../raster/r.stream.extract/bseg.c:46 -#: ../raster/r.stream.extract/bseg.c:96 ../raster/r.stream.extract/seg.c:52 -#: ../raster/r.stream.extract/seg.c:94 ../raster/r.stream.extract/seg.c:103 +#: ../raster/r.stream.extract/cseg.c:47 ../raster/r.stream.extract/cseg.c:97 +#: ../raster/r.stream.extract/dseg.c:47 ../raster/r.stream.extract/dseg.c:97 +#: ../raster/r.stream.extract/bseg.c:46 ../raster/r.stream.extract/bseg.c:96 +#: ../raster/r.stream.extract/seg.c:52 ../raster/r.stream.extract/seg.c:94 +#: ../raster/r.stream.extract/seg.c:103 #, fuzzy msgid "Unable to read segment file" msgstr "<%s> لم يمكن Ùتح" -#: ../raster/r.stream.extract/cseg.c:97 -#, fuzzy -msgid "Unabel to read segment file" -msgstr "<%s> لم يمكن Ùتح" - #: ../raster/r.stream.extract/cseg.c:120 #, fuzzy, c-format msgid "Unable to segment put row %d for raster map <%s>" @@ -12563,8 +12956,8 @@ msgstr "حساب الظلال من نموذج الإرتÙاعت الرقمى" #: ../raster/r.stream.extract/streams.c:336 -#: ../raster/r.watershed/seg/do_cum.c:487 -#: ../raster/r.watershed/ram/do_cum.c:443 +#: ../raster/r.watershed/seg/do_cum.c:518 +#: ../raster/r.watershed/ram/do_cum.c:469 #, c-format msgid "MFD: cumulative proportion of flow distribution not 1.0 but %f" msgstr "" @@ -12609,7 +13002,8 @@ msgstr "كتابة مل٠جديد...\n" #: ../raster/r.stream.extract/close.c:198 -#, fuzzy, c-format +#: ../scripts/v.db.addtable/v.db.addtable.py:147 +#, fuzzy, c-format, python-format msgid "Unable to create index on table <%s>" msgstr "<%s> لم يمكن Ùتح" @@ -12619,7 +13013,7 @@ msgstr "لم يمكن حشر ص٠جديد: %s" #: ../raster/r.stream.extract/close.c:255 ../raster/r.grow.distance/main.c:325 -#: ../raster/r.fill.dir/main.c:253 +#: ../raster/r.fill.dir/main.c:259 #, fuzzy msgid "Writing output raster maps..." msgstr "اسم خريطة الراستر المخرجة" @@ -12756,9 +13150,10 @@ msgid "Distance filter remains flat before beginning exponent" msgstr "" -#: ../raster/r.random.surface/main.c:102 -msgid "Random seed (SEED_MIN >= value >= SEED_MAX), default [random]" -msgstr "" +#: ../raster/r.random.surface/main.c:102 ../raster/r.random.cells/main.c:77 +#, fuzzy +msgid "Random seed, default [random]" +msgstr "band الشريحة المطلوبة والأساس كل الشرائح" #: ../raster/r.random.surface/main.c:108 #, fuzzy @@ -12769,12 +13164,12 @@ msgid "Uniformly distributed cell values" msgstr "" -#: ../raster/r.random.surface/main.c:128 ../raster/r.random.cells/init.c:96 +#: ../raster/r.random.surface/main.c:128 ../raster/r.random.cells/init.c:93 #, fuzzy, c-format msgid "Generating raster map <%s>..." msgstr "%-5d dig_att قراءة ملÙ...\n" -#: ../raster/r.random.surface/save.c:98 ../raster/r.drain/main.c:522 +#: ../raster/r.random.surface/save.c:98 ../raster/r.drain/main.c:523 #: ../raster/r.random.cells/indep.c:139 ../raster/r.composite/main.c:191 #: ../imagery/i.ifft/main.c:207 #, fuzzy, c-format @@ -12796,45 +13191,30 @@ msgid "Output raster map required" msgstr "وص٠مبسط للمل٠الراسترى المخرج" -#: ../raster/r.random.surface/init.c:108 -#, c-format -msgid "Seed (%d) larger than maximum (%d)" -msgstr "" - -#: ../raster/r.random.surface/init.c:111 ../raster/r.random.surface/init.c:120 -#, c-format -msgid " seed is set to %d" -msgstr "" - -#: ../raster/r.random.surface/init.c:116 -#, c-format -msgid "Seed (%d) smaller than minimum (%d)" -msgstr "" - -#: ../raster/r.random.surface/init.c:159 +#: ../raster/r.random.surface/init.c:141 #, fuzzy, c-format msgid "Distance value (%d): %lf must be >= 0.0" msgstr "طبقتين يجب تحديدهم" -#: ../raster/r.random.surface/init.c:187 +#: ../raster/r.random.surface/init.c:169 #, c-format msgid "Exponent value (%lf) must be > 0.0" msgstr "" -#: ../raster/r.random.surface/init.c:211 +#: ../raster/r.random.surface/init.c:193 #, c-format msgid "Flat value (%lf) must be less than distance value (%lf)" msgstr "" -#: ../raster/r.random.surface/init.c:232 +#: ../raster/r.random.surface/init.c:214 msgid "Must have a distance value for each filter" msgstr "" -#: ../raster/r.random.surface/init.c:264 +#: ../raster/r.random.surface/init.c:246 msgid "Must have a exponent value for each filter" msgstr "" -#: ../raster/r.random.surface/init.c:281 +#: ../raster/r.random.surface/init.c:263 msgid "Must have a weight value for each filter" msgstr "" @@ -12884,20 +13264,20 @@ msgid "File not found: %s" msgstr "غير موجود <%s>المل٠للمنظر ثلاثى الأبعاد " -#: ../raster/r.fill.dir/main.c:88 +#: ../raster/r.fill.dir/main.c:90 msgid "sink" msgstr "" -#: ../raster/r.fill.dir/main.c:89 +#: ../raster/r.fill.dir/main.c:91 msgid "fill sinks" msgstr "" -#: ../raster/r.fill.dir/main.c:90 +#: ../raster/r.fill.dir/main.c:92 #, fuzzy msgid "depressions" msgstr "تكويد الحروÙ" -#: ../raster/r.fill.dir/main.c:92 +#: ../raster/r.fill.dir/main.c:94 #, fuzzy msgid "" "Filters and generates a depressionless elevation map and a flow direction " @@ -12906,55 +13286,55 @@ "ترشيح وانشاء خريطة ارتÙاعات عديمة المنخÙضات وخريطة اتجاه السريان من خريطة " "الإرتÙاعات المعطاه" -#: ../raster/r.fill.dir/main.c:99 +#: ../raster/r.fill.dir/main.c:101 #, fuzzy msgid "Name for output depressionless elevation raster map" msgstr "اسم مل٠انحناء التضاريس" -#: ../raster/r.fill.dir/main.c:103 +#: ../raster/r.fill.dir/main.c:105 #, fuzzy msgid "" "Name for output flow direction map for depressionless elevation raster map" msgstr "خريطة الإتجاه مع خريطة الإرتÙاعات الخالية من المنخÙضات, مخرج" -#: ../raster/r.fill.dir/main.c:108 +#: ../raster/r.fill.dir/main.c:110 #, fuzzy msgid "Name for output raster map of problem areas" msgstr "الخريطة الراسترية المخرجة للمساحات ذات مشكلة" -#: ../raster/r.fill.dir/main.c:115 +#: ../raster/r.fill.dir/main.c:117 #, fuzzy msgid "Aspect direction format" msgstr "خريطة الإتجاه المخرجة" -#: ../raster/r.fill.dir/main.c:121 +#: ../raster/r.fill.dir/main.c:123 #, fuzzy msgid "Find unresolved areas only" msgstr "ايجاد المساحات التى لم يتم ايجاد حل لها" -#: ../raster/r.fill.dir/main.c:127 +#: ../raster/r.fill.dir/main.c:129 #, fuzzy, c-format msgid "The '%c' flag requires '%s'to be specified" msgstr "طبقتين يجب تحديدهم" -#: ../raster/r.fill.dir/main.c:148 +#: ../raster/r.fill.dir/main.c:150 msgid "Direction map is D8 resolution, i.e. 45 degrees" msgstr "" -#: ../raster/r.fill.dir/main.c:190 +#: ../raster/r.fill.dir/main.c:192 #, fuzzy msgid "Reading input elevation raster map..." msgstr "(خريطة الإرتÙاعات (مدخل " -#: ../raster/r.fill.dir/main.c:200 +#: ../raster/r.fill.dir/main.c:202 msgid "Filling sinks..." msgstr "" -#: ../raster/r.fill.dir/main.c:204 +#: ../raster/r.fill.dir/main.c:206 msgid "Determining flow directions for ambiguous cases..." msgstr "" -#: ../raster/r.fill.dir/main.c:217 +#: ../raster/r.fill.dir/main.c:219 msgid "Repeat to get the final directions..." msgstr "" @@ -13047,15 +13427,6 @@ msgid "Pass 2 of 2..." msgstr "" -#: ../raster/r.clump/clump.c:99 ../raster/r.clump/clump.c:151 -#: ../raster/r.clump/minsize.c:152 ../raster/r.clump/minsize.c:253 -#: ../raster/r.clump/minsize.c:287 ../raster/r.clump/minsize.c:293 -#: ../raster/r.clump/minsize.c:424 ../raster/r.clump/minsize.c:447 -#: ../raster/r.clump/minsize.c:518 ../imagery/i.segment/cluster.c:431 -#, fuzzy -msgid "Unable to read from temp file" -msgstr "<%s> لم يمكن Ùتح" - #: ../raster/r.clump/clump.c:115 ../raster/r.clump/clump.c:347 #: ../raster/r.clump/clump.c:361 ../raster/r.clump/clump.c:648 #: ../raster/r.clump/clump.c:662 ../raster/r.clump/minsize.c:163 @@ -13085,9 +13456,9 @@ msgid "%d-band clumping with threshold %g" msgstr "%d نقاط تم تحميلها\n" -#: ../raster/r.clump/clump.c:451 ../imagery/i.segment/write_output.c:112 -#: ../imagery/i.segment/open_files.c:71 ../imagery/i.segment/open_files.c:238 -#: ../imagery/i.segment/open_files.c:246 +#: ../raster/r.clump/clump.c:451 ../imagery/i.segment/write_output.c:114 +#: ../imagery/i.segment/open_files.c:57 ../imagery/i.segment/open_files.c:232 +#: ../imagery/i.segment/open_files.c:240 #, fuzzy, c-format msgid "No min/max found in raster map <%s>" msgstr "غير موجودة <%s> المنطقة" @@ -13181,7 +13552,7 @@ msgid "PNG error" msgstr "المل٠الراسترى المدخل" -#: ../raster/r.in.png/main.c:485 ../raster/r.cross/main.c:168 +#: ../raster/r.in.png/main.c:485 ../raster/r.cross/main.c:161 #: ../raster/r.basins.fill/main.c:146 ../raster/r.resample/main.c:125 #, fuzzy, c-format msgid "Creating support files for <%s>..." @@ -13216,36 +13587,37 @@ msgid "Output image file header only and exit" msgstr "إخراج بتÙصيل" -#: ../raster/r.cross/main.c:72 +#: ../raster/r.cross/main.c:71 msgid "" "Creates a cross product of the category values from multiple raster map " "layers." msgstr "انشاء منتج شامل من اتحاد قيم الÙئات من خرائط متعددة" -#: ../raster/r.cross/main.c:81 +#: ../raster/r.cross/main.c:80 #, c-format msgid "Names of 2-%d input raster maps" msgstr " 2-%d اسماء الخرائط المدخلة" -#: ../raster/r.cross/main.c:90 -msgid "Non-zero data only" +#: ../raster/r.cross/main.c:89 +#, fuzzy +msgid "Non-NULL data only" msgstr "Ùقط القيم غير الصÙرية" -#: ../raster/r.cross/main.c:103 +#: ../raster/r.cross/main.c:102 #, c-format msgid "More than %d files not allowed" msgstr "" -#: ../raster/r.cross/main.c:119 +#: ../raster/r.cross/main.c:111 msgid "Must specify 2 or more input maps" msgstr "" -#: ../raster/r.cross/main.c:136 +#: ../raster/r.cross/main.c:129 #, c-format msgid "%s: STEP 2 ..." msgstr "" -#: ../raster/r.cross/main.c:178 +#: ../raster/r.cross/main.c:171 #, fuzzy, c-format msgid "%d categories" msgstr "%-5d Ùئات الخط قرات\n" @@ -13260,46 +13632,51 @@ msgid "%s: STEP 3 ... " msgstr "" -#: ../raster/r.series/main.c:141 +#: ../raster/r.series/main.c:142 msgid "" "Makes each output cell value a function of the values assigned to the " "corresponding cells in the input raster map layers." msgstr "جعل كل قيمة خلية دالة للقيم المقابلة ÙÙ‰ خرائط راسترية اخرى" -#: ../raster/r.series/main.c:150 +#: ../raster/r.series/main.c:151 msgid "" "Input file with one raster map name and optional one weight per line, field " "separator between name and weight is |" msgstr "" -#: ../raster/r.series/main.c:161 ../raster3d/r3.neighbors/main.c:119 +#: ../raster/r.series/main.c:162 ../raster3d/r3.neighbors/main.c:119 msgid "Aggregate operation" msgstr "عملية التجميع" -#: ../raster/r.series/main.c:176 +#: ../raster/r.series/main.c:177 msgid "" "Weighting factor for each input map, default value is 1.0 for each input map" msgstr "" -#: ../raster/r.series/main.c:250 ../raster/r.series/main.c:312 +#: ../raster/r.series/main.c:253 ../raster/r.series/main.c:325 #, fuzzy msgid "Weights must be positive" msgstr "حجم التجاور" -#: ../raster/r.series/main.c:268 ../raster/r.series/main.c:318 +#: ../raster/r.series/main.c:271 ../raster/r.series/main.c:331 #, fuzzy, c-format msgid "Reading raster map <%s> using weight %f..." msgstr "%-5d dig_att قراءة ملÙ...\n" -#: ../raster/r.series/main.c:298 +#: ../raster/r.series/main.c:274 ../raster/r.series/main.c:334 +#, fuzzy, c-format +msgid "Unable to open input raster <%s>" +msgstr "<%s> لم يمكن Ùتح" + +#: ../raster/r.series/main.c:311 msgid "input= and weights= must have the same number of values" msgstr "" -#: ../raster/r.series/main.c:333 +#: ../raster/r.series/main.c:356 msgid "output= and method= must have the same number of values" msgstr "" -#: ../raster/r.series/main.c:351 +#: ../raster/r.series/main.c:379 #, c-format msgid "Method %s not compatible with weights, using unweighed version instead" msgstr "" @@ -13546,100 +13923,99 @@ msgid "Flag %c makes sense only with %s option or -%c flag" msgstr "" -#: ../raster/r.in.lidar/main.c:369 ../raster3d/r3.in.lidar/main.c:340 +#: ../raster/r.in.lidar/main.c:367 +msgid "Trim option can be used only with trimmean method" +msgstr "" + +#: ../raster/r.in.lidar/main.c:374 ../raster3d/r3.in.lidar/main.c:340 #, fuzzy, c-format msgid "File <%s> does not exist" msgstr "غير موجودة <%s> الخريطة الراسترية " -#: ../raster/r.in.lidar/main.c:386 +#: ../raster/r.in.lidar/main.c:391 msgid "zrange will not be taken into account during scan" msgstr "" -#: ../raster/r.in.lidar/main.c:399 ../raster3d/r3.in.lidar/main.c:374 +#: ../raster/r.in.lidar/main.c:404 ../raster3d/r3.in.lidar/main.c:374 #: ../vector/v.in.lidar/main.c:349 #, fuzzy, c-format msgid "Input file <%s> does not exist" msgstr "غير موجودة <%s> الخريطة الراسترية " -#: ../raster/r.in.lidar/main.c:403 ../raster3d/r3.in.lidar/main.c:378 +#: ../raster/r.in.lidar/main.c:408 ../raster3d/r3.in.lidar/main.c:378 #, fuzzy, c-format msgid "Unable to open file <%s> as a LiDAR point cloud" msgstr "[%s]لم يتم Ùتح مل٠الخلية Ù„ " -#: ../raster/r.in.lidar/main.c:407 ../raster3d/r3.in.lidar/main.c:382 +#: ../raster/r.in.lidar/main.c:412 ../raster3d/r3.in.lidar/main.c:382 #: ../vector/v.in.lidar/main.c:358 #, fuzzy, c-format msgid "Unable to read LAS header of <%s>" msgstr "%s لم يمكن Ùتح مل٠المدى Ù„" -#: ../raster/r.in.lidar/main.c:423 ../raster3d/r3.in.lidar/main.c:398 +#: ../raster/r.in.lidar/main.c:428 ../raster3d/r3.in.lidar/main.c:398 msgid "" "First file's projection checked, checking projection of the other files..." msgstr "" -#: ../raster/r.in.lidar/main.c:461 +#: ../raster/r.in.lidar/main.c:466 #, fuzzy, c-format msgid "Unknown filter option <%s>" msgstr "نوع غير معروÙ" -#: ../raster/r.in.lidar/main.c:479 ../raster/r.in.xyz/main.c:383 +#: ../raster/r.in.lidar/main.c:484 ../raster/r.in.xyz/main.c:383 #, fuzzy msgid "Invalid zrange" msgstr "%s:منطقة غير صالحة" -#: ../raster/r.in.lidar/main.c:493 +#: ../raster/r.in.lidar/main.c:498 #, fuzzy, c-format msgid "Invalid %s" msgstr "%s:منطقة غير صالحة" -#: ../raster/r.in.lidar/main.c:525 ../general/g.region/main.c:815 +#: ../raster/r.in.lidar/main.c:530 ../general/g.region/main.c:865 #, fuzzy, c-format msgid "Invalid input <%s=%s>" msgstr "%s:منطقة غير صالحة" -#: ../raster/r.in.lidar/main.c:528 +#: ../raster/r.in.lidar/main.c:533 #, fuzzy, c-format msgid "Option '%s' must be > 0.0" msgstr "%s لم يمكن Ùتح " -#: ../raster/r.in.lidar/main.c:596 +#: ../raster/r.in.lidar/main.c:601 #, c-format msgid "" -"Unable to process the hole map at once. Please set the '%s' option to some " +"Unable to process the whole map at once. Please set the '%s' option to some " "value lower than 100." msgstr "" -#: ../raster/r.in.lidar/main.c:616 +#: ../raster/r.in.lidar/main.c:621 #, fuzzy, c-format msgid "Pass #%d (of %d)..." msgstr "التوقيع ..." -#: ../raster/r.in.lidar/main.c:755 ../raster/r.drain/main.c:470 -#, fuzzy -msgid "Writing output raster map..." -msgstr "اسم خريطة الراستر المخرجة" - -#: ../raster/r.in.lidar/main.c:778 +#: ../raster/r.in.lidar/main.c:783 #, fuzzy, c-format msgid "%lu points found in input file(s)" msgstr "%d نقاط تم تحميلها\n" -#: ../raster/r.in.lidar/main.c:798 +#: ../raster/r.in.lidar/main.c:803 #, fuzzy, c-format msgid "%lu input points were invalid and filtered out" msgstr "%d نقاط تم تحميلها\n" -#: ../raster/r.in.lidar/main.c:801 +#: ../raster/r.in.lidar/main.c:806 #, fuzzy, c-format msgid "%lu input points were invalid, use -%c flag to filter them out" msgstr "%d نقاط تم تحميلها\n" -#: ../raster/r.in.lidar/main.c:804 +#: ../raster/r.in.lidar/main.c:809 #, c-format msgid "Raster map <%s> created. %lu points from %d files found in region." msgstr "" -#: ../raster/r.in.lidar/main.c:809 +#: ../raster/r.in.lidar/main.c:814 #, fuzzy, c-format msgid "Raster map <%s> created. %lu points found in region." msgstr "%d نقاط تم تحميلها\n" @@ -13650,10 +14026,10 @@ msgid "Cannot create temporary file with segments of a raster map" msgstr "لم يتم تحديث الحدود" -#: ../raster/r.in.lidar/projection.c:34 ../raster/r.in.gdal/proj.c:131 -#: ../raster/r.external/proj.c:131 ../raster3d/r3.in.lidar/projection.c:36 +#: ../raster/r.in.lidar/projection.c:34 ../raster/r.in.gdal/proj.c:153 +#: ../raster/r.external/proj.c:153 ../raster3d/r3.in.lidar/projection.c:36 #: ../vector/v.in.lidar/projection.c:32 ../vector/v.in.pdal/projection.c:31 -#: ../vector/v.in.ogr/proj.c:322 ../vector/v.external/proj.c:223 +#: ../vector/v.in.ogr/proj.c:361 ../vector/v.external/proj.c:246 #, fuzzy msgid "" "Projection of dataset does not appear to match current location.\n" @@ -13675,10 +14051,10 @@ msgid "Import dataset PROJ_INFO is:\n" msgstr "%s لم يمكن Ùتح " -#: ../raster/r.in.lidar/projection.c:91 ../raster/r.in.gdal/proj.c:237 -#: ../raster/r.external/proj.c:237 ../raster3d/r3.in.lidar/projection.c:93 +#: ../raster/r.in.lidar/projection.c:91 ../raster/r.in.gdal/proj.c:259 +#: ../raster/r.external/proj.c:259 ../raster3d/r3.in.lidar/projection.c:93 #: ../vector/v.in.lidar/projection.c:89 ../vector/v.in.pdal/projection.c:88 -#: ../vector/v.in.ogr/proj.c:428 ../vector/v.external/proj.c:329 +#: ../vector/v.in.ogr/proj.c:467 ../vector/v.external/proj.c:352 #, c-format msgid "" "\n" @@ -13702,18 +14078,18 @@ "checking" msgstr "" -#: ../raster/r.in.lidar/projection.c:128 ../raster/r.in.gdal/proj.c:122 -#: ../raster/r.external/proj.c:122 ../raster3d/r3.in.lidar/projection.c:130 -#: ../vector/v.in.lidar/projection.c:126 ../vector/v.in.ogr/proj.c:313 -#: ../vector/v.external/proj.c:214 +#: ../raster/r.in.lidar/projection.c:128 ../raster/r.in.gdal/proj.c:144 +#: ../raster/r.external/proj.c:144 ../raster3d/r3.in.lidar/projection.c:130 +#: ../vector/v.in.lidar/projection.c:126 ../vector/v.in.ogr/proj.c:352 +#: ../vector/v.external/proj.c:237 #, fuzzy msgid "Over-riding projection check" msgstr "طباعة نوع المل٠الراسترى Ùقط" -#: ../raster/r.in.lidar/projection.c:139 ../raster/r.in.gdal/proj.c:260 -#: ../raster/r.external/proj.c:260 ../raster3d/r3.in.lidar/projection.c:141 +#: ../raster/r.in.lidar/projection.c:139 ../raster/r.in.gdal/proj.c:282 +#: ../raster/r.external/proj.c:282 ../raster3d/r3.in.lidar/projection.c:141 #: ../vector/v.in.lidar/projection.c:137 ../vector/v.in.pdal/projection.c:137 -#: ../vector/v.in.ogr/proj.c:451 ../vector/v.external/proj.c:352 +#: ../vector/v.in.ogr/proj.c:490 ../vector/v.external/proj.c:375 #, fuzzy msgid "Projection of input dataset and current location appear to match" msgstr "إعادة توقيع خريطة راسترية من مكان إلى المكان الحالى" @@ -13753,15 +14129,6 @@ msgid "File containing expression(s) to evaluate" msgstr "dig_att عطل ÙÙ‰ Ùتح مل٠المدخل" -#: ../raster/r.mapcalc/main.c:105 -#, fuzzy -msgid "Seed for rand() function" -msgstr "نوع غير معروÙ" - -#: ../raster/r.mapcalc/main.c:109 -msgid "Generate random seed (result is non-deterministic)" -msgstr "" - #: ../raster/r.mapcalc/main.c:113 #, fuzzy msgid "List input and output maps" @@ -13861,8 +14228,8 @@ msgid "Unable to close raster map <%s@%s>" msgstr "<%s> لم يمكن Ùتح" -#: ../raster/r.mapcalc/map3.c:607 ../raster/r.sunhours/main.c:324 -#: ../raster/r.sunhours/main.c:335 ../raster/r.sunhours/main.c:346 +#: ../raster/r.mapcalc/map3.c:607 ../raster/r.sunhours/main.c:325 +#: ../raster/r.sunhours/main.c:336 ../raster/r.sunhours/main.c:347 #: ../imagery/i.landsat.acca/tools.c:136 #: ../imagery/i.landsat.acca/algorithm.c:234 #: ../imagery/i.landsat.acca/algorithm.c:388 @@ -13955,9 +14322,9 @@ msgstr "%s لم يمكن Ùتح مل٠المدى Ù„" #: ../raster/r.statistics/main.c:118 ../raster/r.stats.zonal/main.c:165 -#: ../raster/r.proj/main.c:237 ../imagery/i.rectify/main.c:156 +#: ../raster/r.proj/main.c:248 ../imagery/i.rectify/main.c:156 #: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:151 -#: ../vector/v.vect.stats/main.c:302 +#: ../vector/v.vect.stats/main.c:309 #, c-format msgid "<%s=%s> unknown %s" msgstr "" @@ -14086,34 +14453,17 @@ msgid "Cannot get projection key values of current location" msgstr "ضبط المنطقة الحالية من ابعاد الخريطة المدخلة" -#: ../raster/r.sunhours/main.c:232 ../general/g.region/printwindow.c:267 -#: ../general/g.region/printwindow.c:488 ../general/g.region/printwindow.c:569 -#, fuzzy -msgid "Unable to update lat/long projection parameters" -msgstr "لم يتم تحديث الحدود" - -#: ../raster/r.sunhours/main.c:296 ../raster/r.sunhours/main.c:391 -#: ../raster/r.sunmask/g_solposition.c:127 -#: ../general/g.region/printwindow.c:285 ../general/g.region/printwindow.c:293 -#: ../general/g.region/printwindow.c:301 ../general/g.region/printwindow.c:309 -#: ../general/g.region/printwindow.c:319 ../general/g.region/printwindow.c:503 -#: ../general/g.region/printwindow.c:596 ../general/g.region/printwindow.c:608 -#: ../general/g.region/printwindow.c:625 ../general/g.region/printwindow.c:643 -#: ../general/g.region/printwindow.c:658 -msgid "Error in pj_do_proj (projection of input coordinate pair)" -msgstr "" - -#: ../raster/r.sunhours/main.c:356 +#: ../raster/r.sunhours/main.c:357 #, fuzzy msgid "Calculating solar elevation and azimuth..." msgstr "لم يتم حساب شبه مركز المساحة" -#: ../raster/r.sunhours/main.c:359 +#: ../raster/r.sunhours/main.c:360 #, fuzzy msgid "Calculating solar elevation..." msgstr "حساب الظلال من نموذج الإرتÙاعت الرقمى" -#: ../raster/r.sunhours/main.c:362 +#: ../raster/r.sunhours/main.c:363 #, fuzzy msgid "Calculating solar azimuth..." msgstr "حساب الظلال من نموذج الإرتÙاعت الرقمى" @@ -14288,7 +14638,7 @@ msgid "Print compression information in shell script style" msgstr "طباعة الأحصاء ÙÙ‰ صورة شل سكربت" -#: ../raster/r.compress/main.c:128 ../raster/r.compress/main.c:308 +#: ../raster/r.compress/main.c:128 ../raster/r.compress/main.c:312 #, fuzzy, c-format msgid "Raster map <%s> is not in the current mapset" msgstr "لم توجد<%s>الخريطة الÙيكتورية" @@ -14308,73 +14658,83 @@ msgid "<%s> is a GDAL-linked map - can't (un)compress" msgstr "" -#: ../raster/r.compress/main.c:215 +#: ../raster/r.compress/main.c:145 +#, c-format +msgid "<%s> is a virtual raster map - can't (un)compress" +msgstr "" + +#: ../raster/r.compress/main.c:219 msgid "DONE: uncompressed file is %lu %s (%.2f%) smaller" msgstr "" -#: ../raster/r.compress/main.c:216 +#: ../raster/r.compress/main.c:220 msgid "DONE: compressed file is %lu %s (%.2f%) smaller" msgstr "" -#: ../raster/r.compress/main.c:220 +#: ../raster/r.compress/main.c:224 msgid "DONE: uncompressed file is %lu %s (%.2f%) larger" msgstr "" -#: ../raster/r.compress/main.c:221 +#: ../raster/r.compress/main.c:225 msgid "DONE: compressed file is %lu %s (%.2f%) larger" msgstr "" -#: ../raster/r.compress/main.c:224 +#: ../raster/r.compress/main.c:228 #, fuzzy msgid "same size" msgstr "المساحة\n" -#: ../raster/r.compress/main.c:240 +#: ../raster/r.compress/main.c:244 #, fuzzy, c-format msgid "<%s> already uncompressed" msgstr "dig_att لم يمكن العثور على ملÙ" -#: ../raster/r.compress/main.c:243 +#: ../raster/r.compress/main.c:247 #, fuzzy, c-format msgid "Uncompressing <%s>" msgstr "تكويد الحروÙ" -#: ../raster/r.compress/main.c:251 +#: ../raster/r.compress/main.c:255 #, fuzzy, c-format msgid "Re-compressing <%s>" msgstr "تكويد الحروÙ" -#: ../raster/r.compress/main.c:254 +#: ../raster/r.compress/main.c:258 #, fuzzy, c-format msgid "Compressing <%s>" msgstr "تكويد الحروÙ" -#: ../raster/r.compress/main.c:312 +#: ../raster/r.compress/main.c:316 #, c-format msgid "<%s> is a GDAL-linked map" msgstr "" -#: ../raster/r.compress/main.c:316 +#: ../raster/r.compress/main.c:320 +#, fuzzy, c-format +msgid "<%s> is a virtual raster map" +msgstr "الخريطة الراسترية لنقاط البدء" + +#: ../raster/r.compress/main.c:324 #, fuzzy, c-format msgid "<%s> is a reclass file of map <%s> in mapset <%s>" msgstr "<%s> ÙÙ‰ <%s>لم يمكن Ùتح المل٠للمنظر ثلاثى الأبعاد" -#: ../raster/r.compress/main.c:336 +#: ../raster/r.compress/main.c:344 #, c-format msgid "<%s> is uncompressed (method %i: %s). Data type: %s" msgstr "" -#: ../raster/r.compress/main.c:343 +#: ../raster/r.compress/main.c:351 #, c-format msgid "<%s> is compressed (method %i: %s). Data type: %s" msgstr "" -#: ../raster/r.compress/main.c:351 +#: ../raster/r.compress/main.c:359 #, fuzzy, c-format msgid "<%s> has a compressed NULL file" msgstr "dig_att لم يمكن العثور على ملÙ" -#: ../raster/r.compress/main.c:353 +#: ../raster/r.compress/main.c:362 #, fuzzy, c-format msgid "<%s> has an uncompressed NULL file" msgstr "dig_att لم يمكن العثور على ملÙ" @@ -14620,22 +14980,22 @@ #: ../raster/r.out.gdal/main.c:713 ../raster/r.out.gdal/main.c:725 #: ../raster/r.out.gdal/main.c:738 ../raster/r.out.gdal/main.c:751 #: ../raster/r.out.gdal/main.c:763 ../raster/r.out.gdal/main.c:777 -#: ../raster/r.out.gdal/export_band.c:477 -#: ../raster/r.out.gdal/export_band.c:489 -#: ../raster/r.out.gdal/export_band.c:502 -#: ../raster/r.out.gdal/export_band.c:515 -#: ../raster/r.out.gdal/export_band.c:527 -#: ../raster/r.out.gdal/export_band.c:540 -#: ../raster/r.out.gdal/export_band.c:554 +#: ../raster/r.out.gdal/export_band.c:482 +#: ../raster/r.out.gdal/export_band.c:494 +#: ../raster/r.out.gdal/export_band.c:507 +#: ../raster/r.out.gdal/export_band.c:520 +#: ../raster/r.out.gdal/export_band.c:532 +#: ../raster/r.out.gdal/export_band.c:547 +#: ../raster/r.out.gdal/export_band.c:562 msgid "Selected GDAL datatype does not cover data range." msgstr "" #: ../raster/r.out.gdal/main.c:714 ../raster/r.out.gdal/main.c:726 #: ../raster/r.out.gdal/main.c:739 ../raster/r.out.gdal/main.c:752 -#: ../raster/r.out.gdal/export_band.c:478 -#: ../raster/r.out.gdal/export_band.c:490 -#: ../raster/r.out.gdal/export_band.c:503 -#: ../raster/r.out.gdal/export_band.c:516 +#: ../raster/r.out.gdal/export_band.c:483 +#: ../raster/r.out.gdal/export_band.c:495 +#: ../raster/r.out.gdal/export_band.c:508 +#: ../raster/r.out.gdal/export_band.c:521 #, c-format msgid "GDAL datatype: %s, range: %d - %d" msgstr "" @@ -14647,16 +15007,15 @@ msgid "Range to be exported: %g - %g" msgstr "المل٠الراسترى الطلوب إدخالة" -#: ../raster/r.out.gdal/main.c:764 ../raster/r.out.gdal/export_band.c:528 +#: ../raster/r.out.gdal/main.c:764 ../raster/r.out.gdal/export_band.c:533 #, c-format msgid "GDAL datatype: %s, range: %u - %u" msgstr "" -#: ../raster/r.out.gdal/main.c:778 ../raster/r.out.gdal/export_band.c:541 -#: ../raster/r.out.gdal/export_band.c:555 -#, c-format -msgid "GDAL datatype: %s, range: %g - %g" -msgstr "" +#: ../raster/r.out.gdal/main.c:778 ../raster/r.out.gdal/export_band.c:548 +#, fuzzy, c-format +msgid "GDAL datatype: %s, range: %.7g - %.7g" +msgstr "dig_att لم يمكن العثور على ملÙ" #: ../raster/r.out.gdal/main.c:805 ../raster/r.out.gdal/main.c:818 #: ../raster/r.out.gdal/main.c:832 ../raster/r.out.gdal/main.c:845 @@ -14692,7 +15051,7 @@ msgid "GDAL datatype: %s, valid range: %g - %g" msgstr "" -#: ../raster/r.out.gdal/export_band.c:53 ../raster/r.out.gdal/export_band.c:359 +#: ../raster/r.out.gdal/export_band.c:53 ../raster/r.out.gdal/export_band.c:364 #, fuzzy msgid "Unable to allocate buffer for reading raster map" msgstr "لم يتم حساب شبه مركز المساحة" @@ -14732,36 +15091,41 @@ "to data loss. Please specify a different nodata value with the %s parameter." msgstr "" -#: ../raster/r.out.gdal/export_band.c:240 +#: ../raster/r.out.gdal/export_band.c:241 #, fuzzy msgid "Unable to get raster band" msgstr "اسم الخريطة الراسترية" -#: ../raster/r.out.gdal/export_band.c:396 -#: ../raster/r.out.gdal/export_band.c:425 -#: ../raster/r.out.gdal/export_band.c:454 +#: ../raster/r.out.gdal/export_band.c:401 +#: ../raster/r.out.gdal/export_band.c:430 +#: ../raster/r.out.gdal/export_band.c:459 #, fuzzy msgid "Unable to write GDAL raster file" msgstr "القيمة التى تعنى قيمة منعدمة" -#: ../raster/r.out.gdal/export_band.c:481 -#: ../raster/r.out.gdal/export_band.c:493 -#: ../raster/r.out.gdal/export_band.c:506 -#: ../raster/r.out.gdal/export_band.c:519 -#: ../raster/r.out.gdal/export_band.c:531 -#: ../raster/r.out.gdal/export_band.c:544 -#: ../raster/r.out.gdal/export_band.c:558 +#: ../raster/r.out.gdal/export_band.c:486 +#: ../raster/r.out.gdal/export_band.c:498 +#: ../raster/r.out.gdal/export_band.c:511 +#: ../raster/r.out.gdal/export_band.c:524 +#: ../raster/r.out.gdal/export_band.c:536 +#: ../raster/r.out.gdal/export_band.c:551 +#: ../raster/r.out.gdal/export_band.c:566 #, fuzzy, c-format msgid "Raster map <%s> range: %g - %g" msgstr "dig_att لم يمكن العثور على ملÙ" +#: ../raster/r.out.gdal/export_band.c:563 +#, fuzzy, c-format +msgid "GDAL datatype: %s, range: %.16g - %.16g" +msgstr "dig_att لم يمكن العثور على ملÙ" + #: ../raster/r.out.gdal/attr.c:140 ../raster/r.out.gdal/attr.c:178 #, fuzzy msgid "Failed to set raster attribute table" msgstr "عدم انشاء جدول الخواص" #: ../raster/r.basins.fill/main.c:56 ../raster/r.water.outlet/main.c:59 -#: ../raster/r.watershed/front/main.c:75 +#: ../raster/r.watershed/front/main.c:77 msgid "watershed" msgstr "" @@ -14827,7 +15191,7 @@ msgstr "عدد مرات تكرار المرشح" #: ../raster/r.in.xyz/main.c:258 ../vector/v.in.lidar/main.c:196 -#: ../vector/v.decimate/main.c:148 +#: ../vector/v.decimate/main.c:149 #, fuzzy msgid "Filter range for z data (min,max)" msgstr "min,max :المدى الصحيح" @@ -14885,7 +15249,7 @@ #: ../raster/r.in.xyz/main.c:536 #, c-format msgid "" -"Unable to process the hole map at once. Please set the %s option to some " +"Unable to process the whole map at once. Please set the %s option to some " "value lower than 100." msgstr "" @@ -14993,7 +15357,7 @@ msgstr "<%s> ÙÙ‰ <%s>لم يمكن Ùتح المل٠للمنظر ثلاثى الأبعاد" #: ../raster/r.kappa/main.c:70 ../imagery/i.segment/main.c:38 -#: ../imagery/i.gensig/main.c:40 ../imagery/i.maxlik/main.c:62 +#: ../imagery/i.gensig/main.c:40 ../imagery/i.maxlik/main.c:64 #: ../imagery/i.smap/main.c:39 ../imagery/i.gensigset/main.c:41 #: ../imagery/i.cluster/main.c:76 ../vector/v.class/main.c:46 #, fuzzy @@ -15040,6 +15404,11 @@ msgid "No header in the report" msgstr "headerلا يوجد عنوان رئيسى ÙÙ‰ التقرير" +#: ../raster/r.kappa/main.c:113 +#, fuzzy +msgid "Print Matrix only" +msgstr "طباعة المدى Ùقط" + #: ../raster/r.kappa/prt_label.c:17 #, fuzzy, c-format msgid "Can't open file <%s> to write label" @@ -15050,7 +15419,7 @@ msgid "Cannot open file <%s> to write kappa and relevant parameters" msgstr "<%s> ÙÙ‰ <%s>لم يمكن Ùتح المل٠للمنظر ثلاثى الأبعاد" -#: ../raster/r.kappa/prt_mat.c:39 +#: ../raster/r.kappa/prt_mat.c:39 ../raster/r.kappa/prt2csv_mat.c:40 #, fuzzy, c-format msgid "Cannot open file <%s> to write cats and counts (error matrix)" msgstr "<%s> ÙÙ‰ <%s>لم يمكن Ùتح المل٠للمنظر ثلاثى الأبعاد" @@ -15165,11 +15534,11 @@ #: ../raster/r.to.vect/main.c:106 ../raster/r.to.vect/main.c:113 #: ../vector/v.to.rast/main.c:88 ../vector/v.to.rast/main.c:94 #: ../vector/v.to.rast/main.c:100 ../vector/v.buffer/main.c:306 -#: ../vector/v.in.ogr/main.c:289 ../vector/v.in.ogr/main.c:299 -#: ../vector/v.in.ogr/main.c:309 ../vector/v.in.ogr/main.c:342 -#: ../vector/v.in.ogr/main.c:374 ../vector/v.overlay/main.c:135 -#: ../vector/v.overlay/main.c:145 ../vector/v.extract/main.c:93 -#: ../vector/v.extract/main.c:145 ../vector/v.generalize/main.c:245 +#: ../vector/v.in.ogr/main.c:306 ../vector/v.in.ogr/main.c:316 +#: ../vector/v.in.ogr/main.c:326 ../vector/v.in.ogr/main.c:359 +#: ../vector/v.in.ogr/main.c:391 ../vector/v.overlay/main.c:135 +#: ../vector/v.overlay/main.c:145 ../vector/v.extract/main.c:94 +#: ../vector/v.extract/main.c:147 ../vector/v.generalize/main.c:245 #, fuzzy msgid "Attributes" msgstr "عدم انشاء جدول الخواص" @@ -15328,6 +15697,103 @@ msgid "Writing color file..." msgstr "كتابة مل٠جديد...\n" +#: ../raster/r.buildvrt/main.c:78 +msgid "mosaic" +msgstr "" + +#: ../raster/r.buildvrt/main.c:79 +#, fuzzy +msgid "virtual raster" +msgstr "اسم الخريطة الراسترية" + +#: ../raster/r.buildvrt/main.c:81 +msgid "Build a VRT (Virtual Raster) from the list of input raster maps." +msgstr "" + +#: ../raster/r.buildvrt/main.c:84 +#, fuzzy +msgid "Name of input raster files" +msgstr "اسم المل٠المخرج" + +#: ../raster/r.buildvrt/main.c:90 ../imagery/i.group/main.c:73 +#, fuzzy +msgid "Input file with one raster map name per line" +msgstr "الخريطة المدخلة حاوية الخطوط" + +#: ../raster/r.buildvrt/main.c:147 ../raster/r.buildvrt/main.c:200 +#, fuzzy, c-format +msgid "Input raster map <%s> not found" +msgstr "غير موجودة <%s> الخريطة الراسترية " + +#: ../raster/r.buildvrt/main.c:150 ../raster/r.buildvrt/main.c:203 +#, fuzzy +msgid "Input and output raster map can not be identical" +msgstr "طبقتين يجب تحديدهم" + +#: ../raster/r.buildvrt/main.c:155 ../raster/r.buildvrt/main.c:208 +#, fuzzy, c-format +msgid "Input map <%s@%s> is all NULL, skipping" +msgstr "غير موجود <%s>المل٠للمنظر ثلاثى الأبعاد " + +#: ../raster/r.buildvrt/main.c:177 +#, fuzzy +msgid "Only one raster map name found in input file" +msgstr "اسم المل٠المخرج" + +#: ../raster/r.buildvrt/main.c:188 +#, fuzzy +msgid "Only one raster map name found" +msgstr "إدخال خريطة راسترية بينرية " + +#: ../raster/r.buildvrt/main.c:260 +msgid "Input maptypes are different" +msgstr "" + +#: ../raster/r.buildvrt/main.c:262 ../raster/r.buildvrt/main.c:264 +#, fuzzy +msgid "Input ns resolutions are different" +msgstr "خريطة مدخلة: أماكن المنخÙضات الحقيقية" + +#: ../raster/r.buildvrt/link.c:13 ../raster/r.external/link.c:87 +#, fuzzy, c-format +msgid "Unable to create cell/%s file" +msgstr "[%s]لم يتم Ùتح مل٠الخلية Ù„ " + +#: ../raster/r.buildvrt/link.c:22 ../raster/r.external/link.c:96 +#, fuzzy, c-format +msgid "Unable to create fcell/%s file" +msgstr "لم يتم تحديث الحدود" + +#: ../raster/r.buildvrt/link.c:35 +#, fuzzy, c-format +msgid "Unable to create cell_misc/%s/vrt file" +msgstr "لم يتم تحديث الحدود" + +#: ../raster/r.buildvrt/link.c:66 ../raster/r.external/link.c:160 +#, fuzzy, c-format +msgid "Unable to create cell_misc/%s/f_format file" +msgstr "لم يتم تحديث الحدود" + +#: ../raster/r.buildvrt/link.c:69 ../raster/r.external/link.c:163 +#, fuzzy, c-format +msgid "Error writing cell_misc/%s/f_format file" +msgstr "خطا ÙÙ‰ محاولة قراءة مل٠قاعدة البيانات dbmscap\n" + +#: ../raster/r.buildvrt/link.c:124 ../raster/r.external/link.c:200 +#, fuzzy, c-format +msgid "Creating support files for %s" +msgstr "%s لم يمكن Ùتح مل٠المدى Ù„" + +#: ../raster/r.buildvrt/link.c:127 +#, c-format +msgid "virtual raster generated by %s" +msgstr "" + +#: ../raster/r.buildvrt/link.c:140 ../raster/r.external/link.c:248 +#, fuzzy, c-format +msgid "Link to raster map <%s> created." +msgstr "dig_att لم يمكن العثور على ملÙ" + #: ../raster/r.quantile/main.c:69 msgid "Computing histogram" msgstr "" @@ -15489,11 +15955,11 @@ #: ../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:160 ../general/g.region/main.c:204 -#: ../general/g.region/main.c:213 ../general/g.region/main.c:222 -#: ../general/g.region/main.c:231 ../general/g.region/main.c:240 -#: ../general/g.region/main.c:249 ../general/g.region/main.c:325 -#: ../general/g.region/main.c:336 +#: ../general/g.region/main.c:161 ../general/g.region/main.c:205 +#: ../general/g.region/main.c:214 ../general/g.region/main.c:223 +#: ../general/g.region/main.c:232 ../general/g.region/main.c:241 +#: ../general/g.region/main.c:250 ../general/g.region/main.c:326 +#: ../general/g.region/main.c:337 ../general/g.region/main.c:349 msgid "Bounds" msgstr "" @@ -15611,7 +16077,7 @@ msgid "Either all or none of %s=, %s=, %s= and %s= must be given" msgstr "طبقتين يجب تحديدهم" -#: ../raster/r.in.bin/main.c:521 ../display/d.grid/main.c:266 +#: ../raster/r.in.bin/main.c:521 ../display/d.grid/main.c:265 #: ../raster3d/r3.in.bin/main.c:424 #, fuzzy, c-format msgid "Illegal north coordinate <%s>" @@ -15622,7 +16088,7 @@ msgid "Illegal south coordinate <%s>" msgstr "!تم تحديد إحداثى شمال Ùارغ" -#: ../raster/r.in.bin/main.c:525 ../display/d.grid/main.c:259 +#: ../raster/r.in.bin/main.c:525 ../display/d.grid/main.c:258 #: ../raster3d/r3.in.bin/main.c:428 #, c-format msgid "Illegal east coordinate <%s>" @@ -15641,7 +16107,7 @@ #: ../raster/r.in.bin/main.c:554 #, c-format msgid "" -"East-West (ewres: %f) and North-South (nwres: %f) resolution differ " +"East-West (ewres: %f) and North-South (nsres: %f) resolution differ " "significantly. Did you assign %s= and %s= correctly?" msgstr "" @@ -15659,115 +16125,43 @@ msgid "Importing band %d..." msgstr "الخريطة الÙيكتورية لنقاط البدء" -#: ../raster/r.drain/main.c:113 -#, fuzzy -msgid "" -"Traces a flow through an elevation model or cost surface on a raster map." -msgstr "تتبع السريان على نموذج الإرتÙاعات الرقمى لخريطة راسترية" - -#: ../raster/r.drain/main.c:116 -#, fuzzy -msgid "Name of input elevation or cost surface raster map" -msgstr "اسم مل٠الإرتÙاعات الراسترى" - -#: ../raster/r.drain/main.c:121 -msgid "Name of input movement direction map associated with the cost surface" -msgstr "" - -#: ../raster/r.drain/main.c:123 -msgid "Direction in degrees CCW from east" -msgstr "" - -#: ../raster/r.drain/main.c:125 ../raster/r.drain/main.c:167 -#, fuzzy -msgid "Cost surface" -msgstr "تباين المجموع" - -#: ../raster/r.drain/main.c:133 -#, fuzzy -msgid "Name for output drain vector map" -msgstr "اسم الخريطة الراسترية المخرجة" - -#: ../raster/r.drain/main.c:134 -msgid "Recommended for cost surface made using knight's move" -msgstr "" - -#: ../raster/r.drain/main.c:144 -#, fuzzy -msgid "Name of starting vector points map(s)" -msgstr "اسم الخريطة الراسترية المدخلة" - -#: ../raster/r.drain/main.c:150 -msgid "Copy input cell values on output" -msgstr "نسخ قيم الخلية المدخلة على الخرج" - -#: ../raster/r.drain/main.c:151 ../raster/r.drain/main.c:156 -#: ../raster/r.drain/main.c:161 -#, fuzzy -msgid "Path settings" -msgstr "طباعة نوع المل٠الراسترى Ùقط" - -#: ../raster/r.drain/main.c:155 -msgid "Accumulate input values along the path" -msgstr "تجميع قيم الإدخال عبر طريق" - -#: ../raster/r.drain/main.c:160 -msgid "Count cell numbers along the path" -msgstr "حساب عدد الخلايا عبر الطريق" - -#: ../raster/r.drain/main.c:166 -msgid "" -"The input raster map is a cost surface (direction surface must also be " -"specified)" -msgstr "" - -#: ../raster/r.drain/main.c:178 +#: ../raster/r.drain/main.c:179 msgid "Directional drain selected... checking for direction raster map" msgstr "" -#: ../raster/r.drain/main.c:181 +#: ../raster/r.drain/main.c:182 msgid "Surface/Hydrology drain selected" msgstr "" -#: ../raster/r.drain/main.c:186 +#: ../raster/r.drain/main.c:187 #, c-format msgid "" "Direction raster map <%s> not specified, if direction flag is on, a " "direction raster must be given" msgstr "" -#: ../raster/r.drain/main.c:193 +#: ../raster/r.drain/main.c:194 #, c-format msgid "" "Direction raster map <%s> should not be specified for Surface/Hydrology " "drains" msgstr "" -#: ../raster/r.drain/main.c:212 +#: ../raster/r.drain/main.c:213 msgid "Specify just one of the -c, -a and -n flags" msgstr "" -#: ../raster/r.drain/main.c:243 -#, fuzzy, c-format -msgid "Starting point %d is outside the current region" -msgstr "استخدام المنطقة الحالية" - -#: ../raster/r.drain/main.c:318 -#, fuzzy, c-format -msgid "Starting vector map <%s> contains no points in the current region" -msgstr "استخدام المنطقة الحالية" - -#: ../raster/r.drain/main.c:326 +#: ../raster/r.drain/main.c:327 #, fuzzy msgid "No start/stop point(s) specified" msgstr "لم تحدد خرائط مدخلة" -#: ../raster/r.drain/main.c:401 +#: ../raster/r.drain/main.c:402 #, fuzzy msgid "Calculating flow directions..." msgstr "حساب الظلال من نموذج الإرتÙاعت الرقمى" -#: ../raster/r.drain/main.c:692 +#: ../raster/r.drain/main.c:693 #, c-format msgid "direction read: %lf, neighbour found: %i" msgstr "" @@ -15789,15 +16183,6 @@ "\n" "%d :عدد النقاط\n" -#: ../raster/r.random.cells/main.c:77 -msgid "Random seed (SEED_MIN >= value >= SEED_MAX) (default [random])" -msgstr "" - -#: ../raster/r.random.cells/random.c:50 -#, c-format -msgid "RAN1: j == %d shouldn't happen" -msgstr "" - #: ../raster/r.random.cells/init.c:77 #, fuzzy msgid "Distance must be >= 0.0" @@ -15818,12 +16203,6 @@ msgid "Spatial weights neighborhood (cells):" msgstr "عدد الصÙÙˆÙ" -#: ../raster/r.fill.stats/main.c:779 ../raster/r.null/main.c:61 -#: ../raster3d/r3.null/main.c:181 -#, fuzzy -msgid "null data" -msgstr "عدم انشاء جدول الخواص" - #: ../raster/r.fill.stats/main.c:781 msgid "" "Rapidly fills 'no data' cells (NULLs) of a raster map with interpolated " @@ -16061,7 +16440,7 @@ msgid "Generating %d x %d = %d tiles..." msgstr "الخريطة الÙيكتورية لنقاط البدء" -#: ../raster/r.tile/main.c:184 +#: ../raster/r.tile/main.c:187 #, fuzzy, c-format msgid "Unable to read cats for %s" msgstr "%s لم يمكن Ùتح مل٠المدى Ù„" @@ -16107,46 +16486,41 @@ msgid "Creating support files for raster map <%s>..." msgstr "%s لم يمكن Ùتح مل٠المدى Ù„" -#: ../raster/r.info/main.c:73 ../vector/v.info/main.c:41 +#: ../raster/r.info/main.c:75 ../vector/v.info/main.c:41 msgid "history" msgstr "" -#: ../raster/r.info/main.c:75 +#: ../raster/r.info/main.c:77 #, fuzzy msgid "Outputs basic information about a raster map." msgstr "اخراج المعلومات الأساسية لخرائط راسترية يحددها المستخدم" -#: ../raster/r.info/main.c:81 +#: ../raster/r.info/main.c:83 #, fuzzy msgid "Print raster array information in shell script style" msgstr "طباعة الأحصاء ÙÙ‰ صورة شل سكربت" -#: ../raster/r.info/main.c:85 +#: ../raster/r.info/main.c:87 #, fuzzy msgid "Print range in shell script style" msgstr "طباعة الأحصاء ÙÙ‰ صورة شل سكربت" -#: ../raster/r.info/main.c:89 +#: ../raster/r.info/main.c:95 #, fuzzy msgid "Print extended metadata information in shell script style" msgstr "طباعة الأحصاء ÙÙ‰ صورة شل سكربت" -#: ../raster/r.info/main.c:93 ../raster3d/r3.info/main.c:94 +#: ../raster/r.info/main.c:99 ../raster3d/r3.info/main.c:94 #, fuzzy msgid "Print raster history instead of info" msgstr "طباعة نوع المل٠الراسترى Ùقط" -#: ../raster/r.info/main.c:99 +#: ../raster/r.info/main.c:105 #, c-format msgid "Flags -%c and -%c/%c/%c are mutually exclusive" msgstr "" -#: ../raster/r.info/main.c:127 -#, fuzzy -msgid "Unable to read range file" -msgstr "<%s> لم يمكن Ùتح" - -#: ../raster/r.info/main.c:303 ../raster/r.info/main.c:445 +#: ../raster/r.info/main.c:312 ../raster/r.info/main.c:538 #: ../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 @@ -16237,8 +16611,8 @@ #: ../raster/r.geomorphon/main.c:196 ../raster/r.watershed/shed/com_line.c:231 #: ../raster/r.watershed/shed/com_line.c:266 ../general/g.rename/main.c:85 -#: ../general/g.copy/main.c:80 ../imagery/i.landsat.acca/main.c:188 -#: ../imagery/i.landsat.toar/main.c:563 +#: ../general/g.copy/main.c:80 ../imagery/i.maxlik/main.c:109 +#: ../imagery/i.landsat.acca/main.c:188 ../imagery/i.landsat.toar/main.c:563 #: ../imagery/i.ortho.photo/i.ortho.camera/main.c:114 #, fuzzy, c-format msgid "<%s> is an illegal file name" @@ -16305,7 +16679,7 @@ msgid "wetness" msgstr "" -#: ../raster/r.topidx/main.c:42 ../raster/r.watershed/front/main.c:80 +#: ../raster/r.topidx/main.c:42 ../raster/r.watershed/front/main.c:82 #, fuzzy msgid "topographic index" msgstr "خريطة الدليل الطبوغراÙÙ‰" @@ -16342,6 +16716,7 @@ msgstr "dig قراءة ملÙ...\n" #: ../raster/r.category/main.c:53 ../vector/v.category/main.c:76 +#: ../vector/v.to.db/main.c:46 #, fuzzy msgid "category" msgstr "عدد نقاط الإستيÙاء" @@ -16576,7 +16951,7 @@ msgid "Creation options" msgstr "مضاهاة" -#: ../raster/r.external.out/main.c:271 ../raster/r.in.gdal/main.c:207 +#: ../raster/r.external.out/main.c:271 ../raster/r.in.gdal/main.c:224 #: ../raster/r.external/main.c:95 ../vector/v.external.out/args.c:62 #: ../vector/v.external/args.c:56 #, fuzzy @@ -16592,155 +16967,155 @@ msgid "Print current status" msgstr "طباعة إحداثيات الإتصال الحلى Ùˆ الخروج" -#: ../raster/r.resamp.bspline/main.c:84 +#: ../raster/r.resamp.bspline/main.c:86 msgid "" "Performs bilinear or bicubic spline interpolation with Tykhonov " "regularization." msgstr "" -#: ../raster/r.resamp.bspline/main.c:92 +#: ../raster/r.resamp.bspline/main.c:94 #, fuzzy msgid "Name for output vector map with interpolation grid" msgstr "المخرج هو خطأ الإستيÙاء" -#: ../raster/r.resamp.bspline/main.c:97 +#: ../raster/r.resamp.bspline/main.c:99 #, fuzzy msgid "Name of raster map to use for masking" msgstr "<%s> اسم المل٠المستخدم لل" -#: ../raster/r.resamp.bspline/main.c:98 ../vector/v.surf.bspline/main.c:140 +#: ../raster/r.resamp.bspline/main.c:100 ../vector/v.surf.bspline/main.c:140 msgid "Only cells that are not NULL and not zero are interpolated" msgstr "" -#: ../raster/r.resamp.bspline/main.c:106 +#: ../raster/r.resamp.bspline/main.c:108 msgid "" "Length of each spline step in the east-west direction. Default: 1.5 * ewres." msgstr "" -#: ../raster/r.resamp.bspline/main.c:114 +#: ../raster/r.resamp.bspline/main.c:116 msgid "" "Length of each spline step in the north-south direction. Default: 1.5 * " "nsres." msgstr "" -#: ../raster/r.resamp.bspline/main.c:118 ../vector/v.surf.bspline/main.c:163 +#: ../raster/r.resamp.bspline/main.c:120 ../vector/v.surf.bspline/main.c:163 #, fuzzy msgid "Spline interpolation algorithm" msgstr "عدد نقاط الإستيÙاء" -#: ../raster/r.resamp.bspline/main.c:124 +#: ../raster/r.resamp.bspline/main.c:126 #: ../vector/v.lidar.correction/main.c:407 ../vector/v.surf.bspline/main.c:170 #: ../vector/v.outlier/main.c:418 #, fuzzy msgid "Bilinear interpolation" msgstr "عدد نقاط الإستيÙاء" -#: ../raster/r.resamp.bspline/main.c:125 ../vector/v.surf.bspline/main.c:171 +#: ../raster/r.resamp.bspline/main.c:127 ../vector/v.surf.bspline/main.c:171 #, fuzzy msgid "Bicubic interpolation" msgstr "عدد نقاط الإستيÙاء" -#: ../raster/r.resamp.bspline/main.c:137 +#: ../raster/r.resamp.bspline/main.c:139 #, fuzzy msgid "Only interpolate null cells in input raster map" msgstr "بقاء القيم المنعدمة ÙÙ‰ الخريطة المخرجة" -#: ../raster/r.resamp.bspline/main.c:143 ../vector/v.surf.bspline/main.c:101 +#: ../raster/r.resamp.bspline/main.c:145 ../vector/v.surf.bspline/main.c:101 msgid "" "Find the best Tykhonov regularizing parameter using a \"leave-one-out\" " "cross validation method" msgstr "" -#: ../raster/r.resamp.bspline/main.c:183 +#: ../raster/r.resamp.bspline/main.c:185 #, fuzzy msgid "ew_step must be positive" msgstr "حجم التجاور" -#: ../raster/r.resamp.bspline/main.c:191 +#: ../raster/r.resamp.bspline/main.c:193 #, fuzzy msgid "ns_step must be positive" msgstr "حجم التجاور" -#: ../raster/r.resamp.bspline/main.c:218 +#: ../raster/r.resamp.bspline/main.c:220 #, c-format msgid "spline step in ew direction %g" msgstr "" -#: ../raster/r.resamp.bspline/main.c:219 +#: ../raster/r.resamp.bspline/main.c:221 #, c-format msgid "spline step in ns direction %g" msgstr "" -#: ../raster/r.resamp.bspline/main.c:220 +#: ../raster/r.resamp.bspline/main.c:222 #, c-format msgid "adjusted EW splines %d" msgstr "" -#: ../raster/r.resamp.bspline/main.c:221 +#: ../raster/r.resamp.bspline/main.c:223 #, c-format msgid "adjusted NS splines %d" msgstr "" -#: ../raster/r.resamp.bspline/main.c:300 ../vector/v.surf.bspline/main.c:461 +#: ../raster/r.resamp.bspline/main.c:302 ../vector/v.surf.bspline/main.c:461 msgid "Memory in MB must be >= 3" msgstr "" -#: ../raster/r.resamp.bspline/main.c:321 ../raster/r.resamp.bspline/main.c:406 -#: ../raster/r.resamp.bspline/main.c:478 ../vector/v.surf.bspline/main.c:480 +#: ../raster/r.resamp.bspline/main.c:323 ../raster/r.resamp.bspline/main.c:408 +#: ../raster/r.resamp.bspline/main.c:480 ../vector/v.surf.bspline/main.c:480 #: ../vector/v.surf.bspline/main.c:508 #, fuzzy msgid "Can not initialize temporary file" msgstr "<%s>لم يتم العثور على الخريطة المدخلة\n" -#: ../raster/r.resamp.bspline/main.c:327 +#: ../raster/r.resamp.bspline/main.c:329 #, fuzzy, c-format msgid "Loading input raster <%s>" msgstr "%-5d dig_att قراءة ملÙ...\n" -#: ../raster/r.resamp.bspline/main.c:341 ../raster/r.resamp.bspline/main.c:452 -#: ../raster/r.resamp.bspline/main.c:488 +#: ../raster/r.resamp.bspline/main.c:343 ../raster/r.resamp.bspline/main.c:454 +#: ../raster/r.resamp.bspline/main.c:490 #, fuzzy msgid "Can not write to temp file" msgstr "لم يتم تحديث الحدود" -#: ../raster/r.resamp.bspline/main.c:346 +#: ../raster/r.resamp.bspline/main.c:348 #, fuzzy msgid "Only NULL cells in input raster" msgstr "بقاء القيم المنعدمة ÙÙ‰ الخريطة المخرجة" -#: ../raster/r.resamp.bspline/main.c:370 ../vector/v.surf.bspline/main.c:313 +#: ../raster/r.resamp.bspline/main.c:372 ../vector/v.surf.bspline/main.c:313 msgid "Cross validation didn't finish correctly" msgstr "" -#: ../raster/r.resamp.bspline/main.c:374 ../vector/v.surf.bspline/main.c:319 +#: ../raster/r.resamp.bspline/main.c:376 ../vector/v.surf.bspline/main.c:319 #, c-format msgid "Cross validation finished for ew_step = %f and ns_step = %f" msgstr "" -#: ../raster/r.resamp.bspline/main.c:394 +#: ../raster/r.resamp.bspline/main.c:396 #, fuzzy msgid "Mark cells for interpolation" msgstr "عدد نقاط الإستيÙاء" -#: ../raster/r.resamp.bspline/main.c:466 +#: ../raster/r.resamp.bspline/main.c:468 msgid "No NULL cells found in input raster." msgstr "" -#: ../raster/r.resamp.bspline/main.c:481 ../vector/v.surf.bspline/main.c:483 +#: ../raster/r.resamp.bspline/main.c:483 ../vector/v.surf.bspline/main.c:483 #, fuzzy msgid "Initializing output..." msgstr "التوقيع ..." -#: ../raster/r.resamp.bspline/main.c:556 +#: ../raster/r.resamp.bspline/main.c:558 #, fuzzy, c-format msgid "subregion %d of %d" msgstr "غير موجودة <%s> المنطقة" -#: ../raster/r.resamp.bspline/main.c:730 +#: ../raster/r.resamp.bspline/main.c:732 msgid "No data within this subregion. Consider increasing the spline step." msgstr "" -#: ../raster/r.resamp.bspline/main.c:746 ../vector/v.surf.bspline/main.c:899 +#: ../raster/r.resamp.bspline/main.c:748 ../vector/v.surf.bspline/main.c:899 #: ../vector/v.net.components/main.c:213 ../vector/v.out.postgis/main.c:174 #, fuzzy msgid "Writing output..." @@ -17181,6 +17556,11 @@ msgid "Raster maps <%s>, <%s> and <%s> created." msgstr "dig_att لم يمكن العثور على ملÙ" +#: ../raster/r.null/main.c:61 ../raster3d/r3.null/main.c:181 +#, fuzzy +msgid "null data" +msgstr "عدم انشاء جدول الخواص" + #: ../raster/r.null/main.c:62 #, fuzzy msgid "Manages NULL-values of given raster map." @@ -17240,71 +17620,78 @@ "with r.mapcalc. Exiting." msgstr "" -#: ../raster/r.null/main.c:138 +#: ../raster/r.null/main.c:136 +#, c-format +msgid "" +"<%s> is a virtual raster map. Consider to generate a copy with r.mapcalc. " +"Exiting." +msgstr "" + +#: ../raster/r.null/main.c:142 #, fuzzy, c-format msgid "Raster map <%s> is not in your mapset <%s>" msgstr "لم توجد<%s>الخريطة الÙيكتورية" -#: ../raster/r.null/main.c:145 +#: ../raster/r.null/main.c:149 #, fuzzy, c-format msgid "%s is illegal entry for null" msgstr "اسم اامل٠المخرج" -#: ../raster/r.null/main.c:152 +#: ../raster/r.null/main.c:156 #, fuzzy, c-format msgid "Raster map <%s> already has a null bitmap file" msgstr "خريطة مخرجة حيث ستكتب النقاط" -#: ../raster/r.null/main.c:156 +#: ../raster/r.null/main.c:160 #, fuzzy, c-format msgid "<%s> is integer raster map (CELL)" msgstr "%s لم يمكن Ùتح مل٠المدى Ù„" -#: ../raster/r.null/main.c:160 +#: ../raster/r.null/main.c:164 #, fuzzy, c-format msgid "<%s> is integer raster map (CELL). Using null=%d." msgstr "%s لم يمكن Ùتح مل٠المدى Ù„" -#: ../raster/r.null/main.c:166 +#: ../raster/r.null/main.c:170 #, fuzzy, c-format msgid "<%s> is floating pointing raster map" msgstr "الخريطة الراسترية لنقاط البدء" -#: ../raster/r.null/main.c:183 ../raster/r.null/main.c:226 +#: ../raster/r.null/main.c:187 ../raster/r.null/main.c:230 #, fuzzy, c-format msgid "Writing new null file for raster map <%s>..." msgstr "كتابة مل٠جديد...\n" -#: ../raster/r.null/main.c:193 ../raster/r.null/main.c:238 -#: ../raster/r.null/main.c:252 +#: ../raster/r.null/main.c:197 ../raster/r.null/main.c:242 +#: ../raster/r.null/main.c:256 #, fuzzy, c-format msgid "Raster map <%s> modified." msgstr "غير موجودة <%s> الخريطة الراسترية " -#: ../raster/r.null/main.c:208 +#: ../raster/r.null/main.c:212 msgid "The NULL file is already compressed, nothing to do." msgstr "" -#: ../raster/r.null/main.c:214 +#: ../raster/r.null/main.c:218 msgid "The NULL file is already uncompressed, nothing to do." msgstr "" -#: ../raster/r.null/main.c:245 +#: ../raster/r.null/main.c:249 #, fuzzy, c-format msgid "Removing null file for raster map <%s>..." msgstr "%s لم يمكن Ùتح مل٠المدى Ù„" -#: ../raster/r.null/main.c:316 +#: ../raster/r.null/main.c:320 #, fuzzy, c-format msgid "%s: %s: illegal value spec" msgstr "اسم اامل٠المخرج" -#: ../raster/r.null/main.c:318 +#: ../raster/r.null/main.c:322 #, c-format msgid "%s: illegal value spec" msgstr "" -#: ../raster/r.null/main.c:379 +#: ../raster/r.null/main.c:383 #, fuzzy, c-format msgid "Writing new data for raster map <%s>..." msgstr "خريطة الراستر االناتجة" @@ -17390,7 +17777,7 @@ msgid "Line %d is not point or centroid, skipped" msgstr "" -#: ../raster/r.what/main.c:404 +#: ../raster/r.what/main.c:409 #, fuzzy, c-format msgid "%s %s is outside your current region" msgstr "استخدام المنطقة الحالية" @@ -17578,122 +17965,127 @@ msgid "Error reading segment file" msgstr "خطا ÙÙ‰ محاولة قراءة مل٠قاعدة البيانات dbmscap\n" -#: ../raster/r.proj/main.c:149 +#: ../raster/r.proj/main.c:152 #, fuzzy msgid "Re-projects a raster map from given location to the current location." msgstr "إعادة توقيع خريطة راسترية من مكان إلى المكان الحالى" -#: ../raster/r.proj/main.c:153 +#: ../raster/r.proj/main.c:156 #, fuzzy msgid "Location containing input raster map" msgstr "الخريطة الÙيكتورية لنقاط البدء" -#: ../raster/r.proj/main.c:154 ../raster/r.proj/main.c:159 -#: ../raster/r.proj/main.c:164 ../vector/v.proj/main.c:79 -#: ../vector/v.proj/main.c:84 ../vector/v.proj/main.c:90 +#: ../raster/r.proj/main.c:157 ../raster/r.proj/main.c:162 +#: ../raster/r.proj/main.c:167 ../vector/v.proj/main.c:84 +#: ../vector/v.proj/main.c:89 ../vector/v.proj/main.c:95 #: ../vector/v.net.flow/main.c:108 ../vector/v.net.flow/main.c:114 #, fuzzy msgid "Source" msgstr "تباين المجموع" -#: ../raster/r.proj/main.c:157 +#: ../raster/r.proj/main.c:160 #, fuzzy msgid "Mapset containing input raster map" msgstr "اسم مجموعة الخرائط للخريطة المدخلة" -#: ../raster/r.proj/main.c:158 ../vector/v.proj/main.c:83 +#: ../raster/r.proj/main.c:161 ../vector/v.proj/main.c:88 #, fuzzy msgid "Default: name of current mapset" msgstr "ضبط من المنطقة الحالية" -#: ../raster/r.proj/main.c:162 +#: ../raster/r.proj/main.c:165 #, fuzzy msgid "Name of input raster map to re-project" msgstr "اسم الخريطة الراسترية المدخلة" -#: ../raster/r.proj/main.c:167 ../vector/v.proj/main.c:93 +#: ../raster/r.proj/main.c:170 ../vector/v.proj/main.c:98 msgid "Path to GRASS database of input location" msgstr "الطريق لقاعدة البيانات للموقع المدخل" -#: ../raster/r.proj/main.c:171 +#: ../raster/r.proj/main.c:174 #, fuzzy msgid "Name for output raster map (default: same as 'input')" msgstr "اسم خريطة الراستر المخرجة" -#: ../raster/r.proj/main.c:172 ../raster/r.proj/main.c:183 -#: ../raster/r.proj/main.c:199 ../vector/v.proj/main.c:102 -#: ../vector/v.proj/main.c:107 ../vector/v.proj/main.c:119 -#: ../vector/v.proj/main.c:126 +#: ../raster/r.proj/main.c:175 ../raster/r.proj/main.c:186 +#: ../raster/r.proj/main.c:202 ../vector/v.proj/main.c:107 +#: ../vector/v.proj/main.c:112 ../vector/v.proj/main.c:132 +#: ../vector/v.proj/main.c:139 #, fuzzy msgid "Target" msgstr "المساحة\n" -#: ../raster/r.proj/main.c:198 +#: ../raster/r.proj/main.c:201 #, fuzzy msgid "Resolution of output raster map" msgstr "درجة وضوح الخريطة المخرجة" -#: ../raster/r.proj/main.c:203 +#: ../raster/r.proj/main.c:209 ../vector/v.proj/main.c:119 +#, fuzzy +msgid "PROJ pipeline for coordinate transformation" +msgstr "%s:لم يتم إنشاء الجدول" + +#: ../raster/r.proj/main.c:214 #, fuzzy msgid "List raster maps in input mapset and exit" msgstr "عرض ملÙات الراستر للموقع والخروج" -#: ../raster/r.proj/main.c:213 +#: ../raster/r.proj/main.c:224 #, fuzzy msgid "Print input map's bounds in the current projection and exit" msgstr "عرض ملÙات الراستر للموقع والخروج" -#: ../raster/r.proj/main.c:219 +#: ../raster/r.proj/main.c:230 #, fuzzy msgid "" "Print input map's bounds in the current projection and exit (shell style)" msgstr "طباعة الأحصاء ÙÙ‰ صورة شل سكربت" -#: ../raster/r.proj/main.c:245 ../display/d.mon/start.c:52 +#: ../raster/r.proj/main.c:256 ../display/d.mon/start.c:52 #: ../imagery/i.gensig/parse.c:50 ../imagery/i.gensigset/parse.c:57 -#: ../imagery/i.cluster/main.c:179 ../vector/v.proj/main.c:150 -#: ../vector/v.external/main.c:137 +#: ../imagery/i.cluster/main.c:179 ../misc/m.nviz.image/main.c:77 +#: ../vector/v.proj/main.c:163 ../vector/v.external/main.c:141 #, c-format msgid "option <%s>: <%s> exists. To overwrite, use the --overwrite flag" msgstr "" -#: ../raster/r.proj/main.c:252 ../vector/v.proj/main.c:165 +#: ../raster/r.proj/main.c:263 ../vector/v.proj/main.c:178 msgid "Input and output locations can not be the same" msgstr "" -#: ../raster/r.proj/main.c:254 +#: ../raster/r.proj/main.c:265 #, fuzzy msgid "Input and output locations are the same" msgstr "خريطة مدخلة: أماكن المنخÙضات الحقيقية" -#: ../raster/r.proj/main.c:264 +#: ../raster/r.proj/main.c:275 #, fuzzy msgid "Unable to get projection info of output raster map" msgstr "درجة وضوح الخريطة المخرجة" -#: ../raster/r.proj/main.c:267 +#: ../raster/r.proj/main.c:278 #, fuzzy msgid "Unable to get projection units of output raster map" msgstr "درجة وضوح الخريطة المخرجة" -#: ../raster/r.proj/main.c:270 +#: ../raster/r.proj/main.c:281 #, fuzzy msgid "Unable to get projection key values of output raster map" msgstr "اسم الخريطة المخرجة" -#: ../raster/r.proj/main.c:279 +#: ../raster/r.proj/main.c:290 #, fuzzy, c-format msgid "Mapset <%s> in input location <%s> - %s" msgstr "غير موجود <%s>المل٠للمنظر ثلاثى الأبعاد " -#: ../raster/r.proj/main.c:281 ../raster/r.in.gdal/main.c:938 +#: ../raster/r.proj/main.c:292 ../raster/r.in.gdal/main.c:1009 #: ../imagery/i.rectify/target.c:32 #: ../imagery/i.ortho.photo/i.ortho.rectify/target.c:32 #: ../vector/v.rectify/target.c:41 msgid "permission denied" msgstr "" -#: ../raster/r.proj/main.c:282 ../raster/r.in.gdal/main.c:939 +#: ../raster/r.proj/main.c:293 ../raster/r.in.gdal/main.c:1010 #: ../imagery/i.rectify/target.c:32 #: ../imagery/i.ortho.photo/i.ortho.rectify/target.c:32 #: ../vector/v.rectify/target.c:41 @@ -17701,112 +18093,112 @@ msgid "not found" msgstr "غير موجود <%s> الراستر" -#: ../raster/r.proj/main.c:288 ../vector/v.proj/main.c:189 +#: ../raster/r.proj/main.c:299 ../vector/v.proj/main.c:201 #, fuzzy, c-format msgid "Checking location <%s> mapset <%s>" msgstr "خريطة الراستر االناتجة" -#: ../raster/r.proj/main.c:300 ../vector/v.proj/main.c:206 -#: ../vector/v.select/main.c:89 ../vector/v.in.ogr/main.c:444 +#: ../raster/r.proj/main.c:311 ../vector/v.proj/main.c:218 +#: ../vector/v.select/main.c:89 ../vector/v.in.ogr/main.c:461 #: ../vector/v.what.rast/main.c:121 ../vector/v.edit/main.c:89 #: ../vector/v.net/args.c:152 ../vector/v.net/args.c:159 #: ../vector/v.net/args.c:165 ../vector/v.net/args.c:169 -#: ../vector/v.net/args.c:179 ../vector/v.external/main.c:110 +#: ../vector/v.net/args.c:179 ../vector/v.external/main.c:114 #: ../scripts/d.frame/d.frame.py:288 #, fuzzy, c-format, python-format msgid "Required parameter <%s> not set" msgstr "غير موجودة <%s> الخريطة الراسترية " -#: ../raster/r.proj/main.c:303 +#: ../raster/r.proj/main.c:314 #, fuzzy, c-format msgid "Raster map <%s> in location <%s> in mapset <%s> not found" msgstr "لم توجد<%s>الخريطة الÙيكتورية" -#: ../raster/r.proj/main.c:311 +#: ../raster/r.proj/main.c:322 #, fuzzy msgid "Unable to get projection info of input map" msgstr "ضبط المنطقة الحالية من ابعاد الخريطة المدخلة" -#: ../raster/r.proj/main.c:314 +#: ../raster/r.proj/main.c:330 #, fuzzy msgid "Unable to get projection units of input map" msgstr "درجة وضوح الخريطة المخرجة" -#: ../raster/r.proj/main.c:317 +#: ../raster/r.proj/main.c:333 #, fuzzy msgid "Unable to get projection key values of input map" msgstr "ضبط المنطقة الحالية من ابعاد الخريطة المدخلة" -#: ../raster/r.proj/main.c:332 +#: ../raster/r.proj/main.c:357 msgid "Unable to work with unprojected data (xy location)" msgstr "" -#: ../raster/r.proj/main.c:351 +#: ../raster/r.proj/main.c:376 #, fuzzy, c-format msgid "Input map <%s@%s> in location <%s>:" msgstr "غير موجود <%s>المل٠للمنظر ثلاثى الأبعاد " -#: ../raster/r.proj/main.c:443 +#: ../raster/r.proj/main.c:470 #, fuzzy msgid "Input:" msgstr "اسم الخريطة المدخلة" -#: ../raster/r.proj/main.c:444 ../raster/r.proj/main.c:455 +#: ../raster/r.proj/main.c:471 ../raster/r.proj/main.c:482 #, c-format msgid "Cols: %d (%d)" msgstr "" -#: ../raster/r.proj/main.c:445 ../raster/r.proj/main.c:456 +#: ../raster/r.proj/main.c:472 ../raster/r.proj/main.c:483 #, c-format msgid "Rows: %d (%d)" msgstr "" -#: ../raster/r.proj/main.c:446 ../raster/r.proj/main.c:457 +#: ../raster/r.proj/main.c:473 ../raster/r.proj/main.c:484 #, fuzzy, c-format msgid "North: %f (%f)" msgstr " %f %f :%d العقدة\n" -#: ../raster/r.proj/main.c:447 ../raster/r.proj/main.c:458 +#: ../raster/r.proj/main.c:474 ../raster/r.proj/main.c:485 #, c-format msgid "South: %f (%f)" msgstr "" -#: ../raster/r.proj/main.c:448 ../raster/r.proj/main.c:459 +#: ../raster/r.proj/main.c:475 ../raster/r.proj/main.c:486 #, fuzzy, c-format msgid "West: %f (%f)" msgstr " %f %f :%d العقدة\n" -#: ../raster/r.proj/main.c:449 ../raster/r.proj/main.c:460 +#: ../raster/r.proj/main.c:476 ../raster/r.proj/main.c:487 #, fuzzy, c-format msgid "East: %f (%f)" msgstr " %f %f :%d العقدة\n" -#: ../raster/r.proj/main.c:450 ../raster/r.proj/main.c:461 +#: ../raster/r.proj/main.c:477 ../raster/r.proj/main.c:488 #, c-format msgid "EW-res: %f" msgstr "" -#: ../raster/r.proj/main.c:451 ../raster/r.proj/main.c:462 +#: ../raster/r.proj/main.c:478 ../raster/r.proj/main.c:489 #, c-format msgid "NS-res: %f" msgstr "" -#: ../raster/r.proj/main.c:454 +#: ../raster/r.proj/main.c:481 #, fuzzy msgid "Output:" msgstr "الخريطة المخرجة" -#: ../raster/r.proj/main.c:491 +#: ../raster/r.proj/main.c:518 #, fuzzy msgid "Projecting..." msgstr "التوقيع ..." -#: ../raster/r.proj/bordwalk.c:216 +#: ../raster/r.proj/bordwalk.c:223 #, fuzzy msgid "Input raster map is outside current region" msgstr "استخدام المنطقة الحالية" -#: ../raster/r.proj/bordwalk.c:242 +#: ../raster/r.proj/bordwalk.c:251 #, fuzzy msgid "Unable to reproject map center" msgstr "%s:لم يتم إنشاء الجدول" @@ -17915,68 +18307,73 @@ msgid "Creates shaded relief map from an elevation map (DEM)." msgstr "ln(a/tan(beta)) تعيين الدليل الطبوغراÙÙ‰ من خريطة الإرتÙاعات" -#: ../raster/r.relief/main.c:117 +#: ../raster/r.relief/main.c:115 +#, fuzzy +msgid "Name of input raster (typically elevation) map" +msgstr "اسم الخريطة الراسترية المدخلة" + +#: ../raster/r.relief/main.c:118 #, fuzzy msgid "Name for output shaded relief map" msgstr "اسم الخريطة الراسترية المخرجة" -#: ../raster/r.relief/main.c:125 +#: ../raster/r.relief/main.c:126 #, fuzzy msgid "Altitude of the sun in degrees above the horizon" msgstr "A:ارتÙاع الشمس Ùوق الأÙÙ‚, درجات" -#: ../raster/r.relief/main.c:126 ../raster/r.relief/main.c:136 +#: ../raster/r.relief/main.c:127 ../raster/r.relief/main.c:137 #, fuzzy msgid "Sun position" msgstr "غير موجود <%s> الراستر" -#: ../raster/r.relief/main.c:135 +#: ../raster/r.relief/main.c:136 #, fuzzy msgid "Azimuth of the sun in degrees to the east of north" msgstr "A: زاوية الشمس مقاسة من الشمال, درجات" -#: ../raster/r.relief/main.c:143 +#: ../raster/r.relief/main.c:144 #, fuzzy msgid "Factor for exaggerating relief" msgstr "طريقة تقرير الإنحدار" -#: ../raster/r.relief/main.c:151 +#: ../raster/r.relief/main.c:152 #, fuzzy msgid "Scale factor for converting meters to elevation units" msgstr "عامل المضاعÙØ© لتحويل وحدات الارتÙاعات الي امتار" -#: ../raster/r.relief/main.c:158 +#: ../raster/r.relief/main.c:159 #, fuzzy msgid "Elevation units (overrides scale factor)" msgstr "مل٠المدخل" -#: ../raster/r.relief/main.c:163 +#: ../raster/r.relief/main.c:164 #, fuzzy msgid "international feet" msgstr "طريقة الاستيÙاء المستخدمة" -#: ../raster/r.relief/main.c:164 +#: ../raster/r.relief/main.c:165 msgid "survey feet" msgstr "" -#: ../raster/r.relief/main.c:194 ../raster/r.in.gdal/main.c:400 -#: ../raster/r.in.gdal/main.c:682 ../imagery/i.landsat.toar/main.c:548 +#: ../raster/r.relief/main.c:195 ../raster/r.in.gdal/main.c:458 +#: ../raster/r.in.gdal/main.c:746 ../imagery/i.landsat.toar/main.c:548 #, fuzzy, c-format msgid "Raster map <%s> already exists and will be overwritten" msgstr "خريطة مخرجة حيث ستكتب النقاط" -#: ../raster/r.relief/main.c:197 ../raster/r.in.gdal/main.c:403 -#: ../raster/r.in.gdal/main.c:685 +#: ../raster/r.relief/main.c:198 ../raster/r.in.gdal/main.c:461 +#: ../raster/r.in.gdal/main.c:749 #, fuzzy, c-format msgid "Raster map <%s> already exists" msgstr "dig_att لم يمكن العثور على ملÙ" -#: ../raster/r.relief/main.c:215 +#: ../raster/r.relief/main.c:216 #, c-format msgid "%s=%s - must not be zero" msgstr "" -#: ../raster/r.relief/main.c:474 +#: ../raster/r.relief/main.c:475 #, fuzzy, c-format msgid "Shaded relief raster map <%s> complete" msgstr "غير موجود <%s>المل٠للمنظر ثلاثى الأبعاد " @@ -18046,383 +18443,400 @@ msgid "trying to divide by zero...no unique solution for system...skipping..." msgstr "" -#: ../raster/r.in.gdal/main.c:96 +#: ../raster/r.in.gdal/main.c:99 #, fuzzy msgid "Imports raster data into a GRASS raster map using GDAL library." msgstr "ادخال مل٠راسترى ثنائى كطبقة خريطة راسترية جراسية" -#: ../raster/r.in.gdal/main.c:102 +#: ../raster/r.in.gdal/main.c:105 #, fuzzy msgid "Name of raster file to be imported" msgstr "المل٠الراسترى الطلوب إدخالة" -#: ../raster/r.in.gdal/main.c:111 +#: ../raster/r.in.gdal/main.c:114 #, fuzzy msgid "Band(s) to select (default is all bands)" msgstr "band الشريحة المطلوبة والأساس كل الشرائح" -#: ../raster/r.in.gdal/main.c:112 ../raster/r.in.gdal/main.c:225 +#: ../raster/r.in.gdal/main.c:115 ../raster/r.in.gdal/main.c:242 +#: ../scripts/i.spectral/i.spectral.py:200 msgid "Bands" msgstr "" -#: ../raster/r.in.gdal/main.c:129 +#: ../raster/r.in.gdal/main.c:132 #, fuzzy msgid "Name of GCPs target location" msgstr "اسم الخريطة الناتجة" -#: ../raster/r.in.gdal/main.c:131 +#: ../raster/r.in.gdal/main.c:134 #, fuzzy msgid "" "Name of location to create or to read projection from for GCPs transformation" msgstr "الموقع المستخدم لقراءة الإسقاط منه لنقاط السيطرة الأرضية " -#: ../raster/r.in.gdal/main.c:133 ../raster/r.in.gdal/main.c:188 -#: ../raster/r.in.gdal/main.c:195 ../vector/v.info/print.c:505 +#: ../raster/r.in.gdal/main.c:136 ../raster/r.in.gdal/main.c:205 +#: ../raster/r.in.gdal/main.c:212 ../vector/v.info/print.c:505 #: ../vector/v.info/print.c:510 #, fuzzy msgid "Projection" msgstr "التوقيع ..." -#: ../raster/r.in.gdal/main.c:148 +#: ../raster/r.in.gdal/main.c:151 #, fuzzy msgid "Offset to be added to band numbers" msgstr "اسم الخريطة الراسترية" -#: ../raster/r.in.gdal/main.c:149 +#: ../raster/r.in.gdal/main.c:152 msgid "If 0, no offset is added and the first band is 1" msgstr "" -#: ../raster/r.in.gdal/main.c:157 +#: ../raster/r.in.gdal/main.c:160 msgid "" "Zero-padding of band number by filling with leading zeros up to given number" msgstr "" -#: ../raster/r.in.gdal/main.c:158 +#: ../raster/r.in.gdal/main.c:161 msgid "If 0, length will be adjusted to 'offset' number without leading zeros" msgstr "" -#: ../raster/r.in.gdal/main.c:164 +#: ../raster/r.in.gdal/main.c:167 #, fuzzy msgid "Name of the output file that contains the imported map names" msgstr "اسم مل٠الإرتÙاعات الراسترى" -#: ../raster/r.in.gdal/main.c:171 ../vector/v.in.lidar/main.c:272 -#: ../vector/v.in.ogr/main.c:281 +#: ../raster/r.in.gdal/main.c:174 ../vector/v.in.lidar/main.c:272 +#: ../vector/v.in.ogr/main.c:298 msgid "Name for new location to create" msgstr "اسم المقع الجديد" -#: ../raster/r.in.gdal/main.c:178 +#: ../raster/r.in.gdal/main.c:181 #, fuzzy msgid "File prefix for raster attribute tables" msgstr "عدم انشاء جدول الخواص" -#: ../raster/r.in.gdal/main.c:179 -msgid "The band number and \".csv\" will be appended to the file prefix" -msgstr "" +#: ../raster/r.in.gdal/main.c:182 +msgid "The band number and \".csv\" will be appended to the file prefix" +msgstr "" + +#: ../raster/r.in.gdal/main.c:189 ../vector/v.in.ogr/main.c:220 +#, fuzzy +msgid "GDAL configuration options" +msgstr "مضاهاة" + +#: ../raster/r.in.gdal/main.c:190 ../raster/r.in.gdal/main.c:197 +#: ../vector/v.in.ogr/main.c:221 ../vector/v.in.ogr/main.c:228 +#, fuzzy +msgid "Comma-separated list of key=value pairs" +msgstr "عرض القيم Ù…Ùصولة بÙاصلة" + +#: ../raster/r.in.gdal/main.c:196 ../vector/v.in.ogr/main.c:227 +#, fuzzy +msgid "GDAL dataset open options" +msgstr "المل٠الراسترى الطلوب إدخالة" -#: ../raster/r.in.gdal/main.c:193 ../raster/r.external/main.c:109 -#: ../vector/v.in.ogr/main.c:354 ../vector/v.external/args.c:52 +#: ../raster/r.in.gdal/main.c:210 ../raster/r.external/main.c:109 +#: ../vector/v.in.ogr/main.c:371 ../vector/v.external/args.c:52 #, fuzzy msgid "Perform projection check only and exit" msgstr "طباعة إحداثيات الإتصال الحلى Ùˆ الخروج" -#: ../raster/r.in.gdal/main.c:200 ../raster/r.external/main.c:114 -#: ../vector/v.in.lidar/main.c:302 ../vector/v.in.ogr/main.c:366 +#: ../raster/r.in.gdal/main.c:217 ../raster/r.external/main.c:114 +#: ../vector/v.in.lidar/main.c:302 ../vector/v.in.ogr/main.c:383 #, fuzzy msgid "Extend region extents based on new dataset" msgstr "مد حدود الموقع معتمدا على مجموعة البيانات الجديدة" -#: ../raster/r.in.gdal/main.c:202 ../raster/r.external/main.c:115 -#: ../vector/v.in.ogr/main.c:368 +#: ../raster/r.in.gdal/main.c:219 ../raster/r.external/main.c:115 +#: ../vector/v.in.ogr/main.c:385 msgid "Also updates the default region if in the PERMANENT mapset" msgstr "" -#: ../raster/r.in.gdal/main.c:218 ../raster/r.external/main.c:119 +#: ../raster/r.in.gdal/main.c:235 ../raster/r.external/main.c:119 #: ../raster/r.region/main.c:70 msgid "Auto-adjustment for lat/lon" msgstr "" -#: ../raster/r.in.gdal/main.c:219 ../raster/r.external/main.c:120 +#: ../raster/r.in.gdal/main.c:236 ../raster/r.external/main.c:120 #: ../raster/r.region/main.c:71 msgid "Attempt to fix small precision errors in resolution and extents" msgstr "" -#: ../raster/r.in.gdal/main.c:224 +#: ../raster/r.in.gdal/main.c:241 msgid "Keep band numbers instead of using band color names" msgstr "الإحتÙاظ بأعداد الشرائح بدلا من استخدام اسماء لون الشرائح" -#: ../raster/r.in.gdal/main.c:230 +#: ../raster/r.in.gdal/main.c:247 msgid "" "Create the location specified by the \"location\" parameter and exit. Do not " "import the raster file." msgstr "" -#: ../raster/r.in.gdal/main.c:235 ../vector/v.in.lidar/main.c:284 -#: ../vector/v.in.ogr/main.c:361 +#: ../raster/r.in.gdal/main.c:252 ../vector/v.in.lidar/main.c:284 +#: ../vector/v.in.ogr/main.c:378 #, fuzzy msgid "Limit import to the current region" msgstr "استخدام المنطقة الحالية" -#: ../raster/r.in.gdal/main.c:240 +#: ../raster/r.in.gdal/main.c:257 #, fuzzy msgid "Print number of bands and exit" msgstr "طباعة الجداول والخروج" -#: ../raster/r.in.gdal/main.c:272 ../raster/r.external/list.c:23 +#: ../raster/r.in.gdal/main.c:289 ../raster/r.external/list.c:23 #: ../vector/v.external.out/list.c:102 ../vector/v.out.ogr/list.c:116 -#: ../vector/v.in.ogr/main.c:403 ../vector/v.external/list.c:94 +#: ../vector/v.in.ogr/main.c:420 ../vector/v.external/list.c:94 #, fuzzy msgid "Supported formats:" msgstr "عرض الهيئات المدعمة والخروج" -#: ../raster/r.in.gdal/main.c:315 +#: ../raster/r.in.gdal/main.c:332 msgid "You have to specify a target location different from output location" msgstr "" -#: ../raster/r.in.gdal/main.c:319 +#: ../raster/r.in.gdal/main.c:336 msgid "You need to specify valid location name." msgstr "" -#: ../raster/r.in.gdal/main.c:323 +#: ../raster/r.in.gdal/main.c:340 msgid "The '-l' flag only works in Lat/Lon locations" msgstr "" -#: ../raster/r.in.gdal/main.c:326 +#: ../raster/r.in.gdal/main.c:343 msgid "The number of digits for band numbering must be equal or greater than 0" msgstr "" -#: ../raster/r.in.gdal/main.c:339 +#: ../raster/r.in.gdal/main.c:356 msgid "Disabling '-r' flag for new location" msgstr "" -#: ../raster/r.in.gdal/main.c:347 ../raster/r.in.gdal/main.c:350 +#: ../raster/r.in.gdal/main.c:362 #, c-format -msgid "Using memory cache size: %.1f MiB" +msgid "Using memory cache size: %s MiB" msgstr "" -#: ../raster/r.in.gdal/main.c:359 +#: ../raster/r.in.gdal/main.c:417 #, fuzzy, c-format msgid "Unable to open datasource <%s>" msgstr "<%s> لم يمكن Ùتح" -#: ../raster/r.in.gdal/main.c:370 +#: ../raster/r.in.gdal/main.c:428 #, c-format msgid "" "Input seems to be NOAA/AVHRR data which needs to be georeferenced with thin " "plate spline transformation (%s or %s)." msgstr "" -#: ../raster/r.in.gdal/main.c:383 +#: ../raster/r.in.gdal/main.c:441 msgid "Input contains subdatasets which may need to be imported separately" msgstr "" -#: ../raster/r.in.gdal/main.c:423 +#: ../raster/r.in.gdal/main.c:481 msgid "" "Input raster map is flipped or rotated - cannot import. You may use " "'gdalwarp' to transform the map to North-up." msgstr "" -#: ../raster/r.in.gdal/main.c:442 +#: ../raster/r.in.gdal/main.c:500 #, c-format msgid "" "Unable to fetch the affine transformation coefficients. Flag -%c cannot be " "used in this case." msgstr "" -#: ../raster/r.in.gdal/main.c:470 +#: ../raster/r.in.gdal/main.c:528 msgid "" "Map bounds have been constrained to geographic coordinates. You will almost " "certainly want to check map bounds and resolution with r.info and reset them " "with r.region before going any further." msgstr "" -#: ../raster/r.in.gdal/main.c:515 ../raster/r.in.gdal/main.c:542 +#: ../raster/r.in.gdal/main.c:573 ../raster/r.in.gdal/main.c:603 #, fuzzy msgid "" "Input raster does not overlap current computational region. Nothing to " "import." msgstr "الخريطة المدخلة حاوية الخطوط" -#: ../raster/r.in.gdal/main.c:579 +#: ../raster/r.in.gdal/main.c:643 #, fuzzy, c-format msgid "Importing %d raster bands..." msgstr "خريطة الراستر االناتجة" -#: ../raster/r.in.gdal/main.c:598 ../raster/r.external/main.c:230 +#: ../raster/r.in.gdal/main.c:662 ../raster/r.external/main.c:230 #, fuzzy, c-format msgid "Selected band (%d) does not exist" msgstr "غير موجودة <%s> الخريطة الراسترية " -#: ../raster/r.in.gdal/main.c:623 +#: ../raster/r.in.gdal/main.c:687 #, fuzzy msgid "Unable to open the map names output text file" msgstr "dig_att عطل ÙÙ‰ Ùتح مل٠المدخل" -#: ../raster/r.in.gdal/main.c:654 +#: ../raster/r.in.gdal/main.c:718 #, fuzzy, c-format msgid "Unable to get raster band number %d" msgstr "اسم الخريطة الراسترية" -#: ../raster/r.in.gdal/main.c:731 +#: ../raster/r.in.gdal/main.c:796 #, fuzzy, c-format msgid "Copying %d GCPS in points file for <%s>" msgstr "%s لم يتم Ùتح قاعدة البيانات" -#: ../raster/r.in.gdal/main.c:739 +#: ../raster/r.in.gdal/main.c:804 msgid "GCPs have the following OpenGIS WKT Coordinate System:" msgstr "" -#: ../raster/r.in.gdal/main.c:762 +#: ../raster/r.in.gdal/main.c:827 #, fuzzy msgid "Re-projecting GCPs table:" msgstr "كتابة مل٠جديد...\n" -#: ../raster/r.in.gdal/main.c:763 +#: ../raster/r.in.gdal/main.c:828 #, c-format msgid "* Input projection for GCP table: %s" msgstr "" -#: ../raster/r.in.gdal/main.c:765 +#: ../raster/r.in.gdal/main.c:830 #, fuzzy, c-format msgid "* Output projection for GCP table: %s" msgstr "خريطة الإتجاه المخرجة" -#: ../raster/r.in.gdal/main.c:786 +#: ../raster/r.in.gdal/main.c:852 #, c-format -msgid "Error in pj_do_proj (can't re-projection GCP %i)" +msgid "Error in %s (can't re-project GCP %i)" msgstr "" -#: ../raster/r.in.gdal/main.c:808 ../raster/r.in.gdal/proj.c:63 -#: ../raster/r.external/proj.c:63 ../vector/v.in.lidar/main.c:507 -#: ../vector/v.in.ogr/proj.c:253 ../vector/v.external/proj.c:154 +#: ../raster/r.in.gdal/main.c:875 ../raster/r.in.gdal/proj.c:85 +#: ../raster/r.external/proj.c:85 ../vector/v.in.lidar/main.c:507 +#: ../vector/v.in.ogr/proj.c:292 ../vector/v.external/proj.c:177 msgid "" "Unable to convert input map projection to GRASS format; cannot create new " "location." msgstr "" -#: ../raster/r.in.gdal/main.c:832 ../raster/r.in.gdal/proj.c:69 -#: ../raster/r.external/proj.c:69 ../vector/v.in.lidar/main.c:513 -#: ../vector/v.in.ogr/proj.c:259 ../vector/v.external/proj.c:160 +#: ../raster/r.in.gdal/main.c:899 ../raster/r.in.gdal/proj.c:91 +#: ../raster/r.external/proj.c:91 ../vector/v.in.lidar/main.c:513 +#: ../vector/v.in.ogr/proj.c:298 ../vector/v.external/proj.c:183 #, fuzzy, c-format msgid "Unable to create new location <%s>" msgstr "%s:لم يتم إنشاء الجدول" -#: ../raster/r.in.gdal/main.c:838 ../raster/r.in.gdal/proj.c:72 -#: ../raster/r.external/proj.c:72 ../general/g.proj/create.c:15 -#: ../vector/v.in.lidar/main.c:516 ../vector/v.in.ogr/proj.c:262 -#: ../vector/v.external/proj.c:163 +#: ../raster/r.in.gdal/main.c:905 ../raster/r.in.gdal/proj.c:94 +#: ../raster/r.external/proj.c:94 ../general/g.proj/create.c:16 +#: ../vector/v.in.lidar/main.c:516 ../vector/v.in.ogr/proj.c:301 +#: ../vector/v.external/proj.c:186 #, fuzzy, c-format msgid "Location <%s> created" msgstr "%s لم يمكن Ùتح " -#: ../raster/r.in.gdal/main.c:841 +#: ../raster/r.in.gdal/main.c:908 #, c-format msgid "" "The target for the output group <%s> has been set to location <%s>, mapset " "." msgstr "" -#: ../raster/r.in.gdal/main.c:881 ../raster/r.external/window.c:93 -#: ../vector/v.in.ogr/main.c:1871 +#: ../raster/r.in.gdal/main.c:948 ../raster/r.external/window.c:93 +#: ../vector/v.in.ogr/main.c:1971 msgid "Default region for this location updated" msgstr "" -#: ../raster/r.in.gdal/main.c:884 ../raster/r.external/window.c:96 -#: ../vector/v.in.ogr/main.c:1874 +#: ../raster/r.in.gdal/main.c:951 ../raster/r.external/window.c:96 +#: ../vector/v.in.ogr/main.c:1974 #, fuzzy msgid "Region for the current mapset updated" msgstr "<%s>ÙÙ‰<%s>لم يمكن Ùتح المل٠الÙيكتورى" -#: ../raster/r.in.gdal/main.c:912 +#: ../raster/r.in.gdal/main.c:980 #, fuzzy msgid "Unable to translate projection key values of input GCPs" msgstr "ضبط المنطقة الحالية من ابعاد الخريطة المدخلة" -#: ../raster/r.in.gdal/main.c:928 +#: ../raster/r.in.gdal/main.c:996 #, fuzzy msgid "Unable to get projection info of target location" msgstr "ضبط المنطقة الحالية من ابعاد الخريطة المدخلة" -#: ../raster/r.in.gdal/main.c:930 +#: ../raster/r.in.gdal/main.c:998 #, fuzzy msgid "Unable to get projection units of target location" msgstr "درجة وضوح الخريطة المخرجة" -#: ../raster/r.in.gdal/main.c:932 +#: ../raster/r.in.gdal/main.c:1000 #, fuzzy msgid "Unable to get projection key values of target location" msgstr "ضبط المنطقة الحالية من ابعاد الخريطة المدخلة" -#: ../raster/r.in.gdal/main.c:936 ../imagery/i.rectify/target.c:31 +#: ../raster/r.in.gdal/main.c:1007 ../imagery/i.rectify/target.c:31 #: ../imagery/i.ortho.photo/i.ortho.rectify/target.c:31 #: ../vector/v.rectify/target.c:40 #, fuzzy, c-format msgid "Mapset <%s> in target location <%s> - " msgstr "غير موجود <%s>المل٠للمنظر ثلاثى الأبعاد " -#: ../raster/r.in.gdal/main.c:974 +#: ../raster/r.in.gdal/main.c:1045 #, fuzzy, c-format msgid "Importing raster map <%s>..." msgstr "خريطة الراستر االناتجة" -#: ../raster/r.in.gdal/main.c:1089 ../raster/r.in.gdal/main.c:1144 -#: ../raster/r.in.gdal/main.c:1218 +#: ../raster/r.in.gdal/main.c:1162 ../raster/r.in.gdal/main.c:1217 +#: ../raster/r.in.gdal/main.c:1291 #, fuzzy msgid "Invalid row" msgstr "%s:منطقة غير صالحة" -#: ../raster/r.in.gdal/main.c:1486 ../raster/r.in.gdal/main.c:1543 +#: ../raster/r.in.gdal/main.c:1559 ../raster/r.in.gdal/main.c:1616 msgid "Inconsistent color rules in RAT" msgstr "" -#: ../raster/r.in.gdal/main.c:1600 +#: ../raster/r.in.gdal/main.c:1673 #, fuzzy, c-format msgid "Setting grey color table for <%s> (8bit, full range)" msgstr " <%s> ÙÙ‰ <%s>لم يمكن قراءة العنوان الرئيسى Ù„" -#: ../raster/r.in.gdal/main.c:1614 +#: ../raster/r.in.gdal/main.c:1687 #, fuzzy, c-format msgid "Setting grey color table for <%s> (16bit, image range)" msgstr " <%s> ÙÙ‰ <%s>لم يمكن قراءة العنوان الرئيسى Ù„" -#: ../raster/r.in.gdal/main.c:1716 +#: ../raster/r.in.gdal/main.c:1789 #, fuzzy, c-format msgid "Unable to open file <%s>: %s." msgstr "[%s]لم يتم Ùتح مل٠الخلية Ù„ " -#: ../raster/r.in.gdal/proj.c:42 ../raster/r.external/proj.c:42 +#: ../raster/r.in.gdal/proj.c:46 ../raster/r.external/proj.c:46 #, c-format msgid "" "Input contains an invalid SRS. WKT definition:\n" "%s" msgstr "" -#: ../raster/r.in.gdal/proj.c:51 ../raster/r.external/proj.c:51 +#: ../raster/r.in.gdal/proj.c:73 ../raster/r.external/proj.c:73 #, fuzzy msgid "No projection information available" msgstr "طباعة الأحصاء ÙÙ‰ صورة شل سكربت" -#: ../raster/r.in.gdal/proj.c:94 ../raster/r.external/proj.c:94 -#: ../vector/v.in.ogr/proj.c:284 ../vector/v.external/proj.c:185 +#: ../raster/r.in.gdal/proj.c:116 ../raster/r.external/proj.c:116 +#: ../vector/v.in.ogr/proj.c:323 ../vector/v.external/proj.c:208 #, fuzzy msgid "Unable to convert input map projection information to GRASS format." msgstr "ضبط المنطقة الحالية من ابعاد الخريطة المدخلة" -#: ../raster/r.in.gdal/proj.c:138 ../raster/r.external/proj.c:138 -#: ../vector/v.in.ogr/proj.c:329 ../vector/v.external/proj.c:230 +#: ../raster/r.in.gdal/proj.c:160 ../raster/r.external/proj.c:160 +#: ../vector/v.in.ogr/proj.c:368 ../vector/v.external/proj.c:253 #, fuzzy msgid "Location PROJ_INFO is:\n" msgstr "%s لم يمكن Ùتح " -#: ../raster/r.in.gdal/proj.c:148 ../raster/r.in.gdal/proj.c:155 -#: ../raster/r.external/proj.c:148 ../raster/r.external/proj.c:155 -#: ../vector/v.in.ogr/proj.c:339 ../vector/v.in.ogr/proj.c:346 -#: ../vector/v.external/proj.c:240 ../vector/v.external/proj.c:247 +#: ../raster/r.in.gdal/proj.c:170 ../raster/r.in.gdal/proj.c:177 +#: ../raster/r.external/proj.c:170 ../raster/r.external/proj.c:177 +#: ../vector/v.in.ogr/proj.c:378 ../vector/v.in.ogr/proj.c:385 +#: ../vector/v.external/proj.c:263 ../vector/v.external/proj.c:270 msgid "Dataset PROJ_INFO is:\n" msgstr "" -#: ../raster/r.in.gdal/proj.c:241 ../raster/r.external/proj.c:241 -#: ../vector/v.in.ogr/proj.c:432 ../vector/v.external/proj.c:333 +#: ../raster/r.in.gdal/proj.c:263 ../raster/r.external/proj.c:263 +#: ../vector/v.in.ogr/proj.c:471 ../vector/v.external/proj.c:356 msgid "" "Consider generating a new location from the input dataset using the " "'location' parameter.\n" @@ -18599,7 +19013,7 @@ msgid "You already know the sun position" msgstr "مكان الشمس معرو٠Ùعليا\n" -#: ../raster/r.sunmask/main.c:444 ../vector/v.colors/main.c:199 +#: ../raster/r.sunmask/main.c:444 ../vector/v.colors/main.c:212 #, fuzzy, c-format msgid "Option <%s> required" msgstr "%s لم يمكن Ùتح " @@ -18613,30 +19027,30 @@ msgid "Calculating shadows from DEM..." msgstr "حساب الظلال من نموذج الإرتÙاعت الرقمى" -#: ../raster/r.sunmask/g_solposition.c:66 +#: ../raster/r.sunmask/g_solposition.c:67 msgid "" "Unable to calculate sun position in un-projected locations. Specify " "sunposition directly." msgstr "" -#: ../raster/r.sunmask/g_solposition.c:88 +#: ../raster/r.sunmask/g_solposition.c:89 #, c-format msgid "" "Specified point %f, %f outside of current region, is that intended? Anyway, " "it will be used." msgstr "" -#: ../raster/r.sunmask/g_solposition.c:98 ../raster/r.latlong/main.c:101 +#: ../raster/r.sunmask/g_solposition.c:99 ../raster/r.latlong/main.c:99 #, fuzzy msgid "Unable to get projection info of current location" msgstr "ضبط المنطقة الحالية من ابعاد الخريطة المدخلة" -#: ../raster/r.sunmask/g_solposition.c:101 ../raster/r.latlong/main.c:103 +#: ../raster/r.sunmask/g_solposition.c:102 ../raster/r.latlong/main.c:101 #, fuzzy msgid "Unable to get projection units of current location" msgstr "درجة وضوح الخريطة المخرجة" -#: ../raster/r.sunmask/g_solposition.c:104 ../raster/r.latlong/main.c:105 +#: ../raster/r.sunmask/g_solposition.c:105 ../raster/r.latlong/main.c:103 #, fuzzy msgid "Unable to get projection key values of current location" msgstr "ضبط المنطقة الحالية من ابعاد الخريطة المدخلة" @@ -18898,7 +19312,7 @@ #: ../raster/r.support/main.c:312 ../scripts/d.polar/d.polar.py:407 #: ../scripts/i.in.spotvgt/i.in.spotvgt.py:280 -#: ../scripts/r.plane/r.plane.py:122 ../scripts/r.fillnulls/r.fillnulls.py:494 +#: ../scripts/r.plane/r.plane.py:122 ../scripts/r.fillnulls/r.fillnulls.py:506 #: ../scripts/v.in.e00/v.in.e00.py:165 ../scripts/r.in.aster/r.in.aster.py:144 #, fuzzy msgid "Done." @@ -19199,146 +19613,111 @@ msgid "Imagery group <%s> created" msgstr "dig_att لم يمكن العثور على ملÙ" -#: ../raster/r.external/link.c:48 +#: ../raster/r.external/link.c:46 #, fuzzy msgid "Complex types not supported" msgstr "نوع العمود غير مدعم" -#: ../raster/r.external/link.c:63 +#: ../raster/r.external/link.c:56 #, fuzzy, c-format msgid "Copying color table for %s" msgstr " <%s> ÙÙ‰ <%s>لم يمكن قراءة العنوان الرئيسى Ù„" -#: ../raster/r.external/link.c:81 +#: ../raster/r.external/link.c:74 #, fuzzy, c-format msgid "Setting grey color table for <%s> (full 8bit range)" msgstr " <%s> ÙÙ‰ <%s>لم يمكن قراءة العنوان الرئيسى Ù„" -#: ../raster/r.external/link.c:87 -#, fuzzy, c-format -msgid "Setting grey color table for <%s> (data range)" -msgstr " <%s> ÙÙ‰ <%s>لم يمكن قراءة العنوان الرئيسى Ù„" - -#: ../raster/r.external/link.c:101 -#, fuzzy, c-format -msgid "Unable to create cell/%s file" -msgstr "[%s]لم يتم Ùتح مل٠الخلية Ù„ " - -#: ../raster/r.external/link.c:110 -#, fuzzy, c-format -msgid "Unable to create fcell/%s file" -msgstr "لم يتم تحديث الحدود" - -#: ../raster/r.external/link.c:146 +#: ../raster/r.external/link.c:132 #, fuzzy, c-format msgid "Unable to create cell_misc/%s/gdal file" msgstr "لم يتم تحديث الحدود" -#: ../raster/r.external/link.c:149 +#: ../raster/r.external/link.c:135 #, fuzzy, c-format msgid "Error writing cell_misc/%s/gdal file" msgstr "خطا ÙÙ‰ محاولة قراءة مل٠قاعدة البيانات dbmscap\n" -#: ../raster/r.external/link.c:174 -#, fuzzy, c-format -msgid "Unable to create cell_misc/%s/f_format file" -msgstr "لم يتم تحديث الحدود" - -#: ../raster/r.external/link.c:177 -#, fuzzy, c-format -msgid "Error writing cell_misc/%s/f_format file" -msgstr "خطا ÙÙ‰ محاولة قراءة مل٠قاعدة البيانات dbmscap\n" - -#: ../raster/r.external/link.c:224 -#, fuzzy, c-format -msgid "Creating support files for %s" -msgstr "%s لم يمكن Ùتح مل٠المدى Ù„" - -#: ../raster/r.external/link.c:236 -#, fuzzy, c-format -msgid "Link to raster map <%s> created." -msgstr "dig_att لم يمكن العثور على ملÙ" - #: ../raster/r.resamp.filter/main.c:142 #, fuzzy, c-format msgid "Filter <%s> not found" msgstr "غير موجود <%s> الراستر" -#: ../raster/r.resamp.filter/main.c:391 +#: ../raster/r.resamp.filter/main.c:396 #, fuzzy msgid "kernel filter" msgstr "نوع المظهر" -#: ../raster/r.resamp.filter/main.c:394 +#: ../raster/r.resamp.filter/main.c:399 #, fuzzy msgid "Resamples raster map layers using an analytic kernel." msgstr "انشاء خريطة راسترية موضحة الأحواض التحتية لمحددات المياه" -#: ../raster/r.resamp.filter/main.c:405 +#: ../raster/r.resamp.filter/main.c:410 msgid "Filter kernel(s)" msgstr "" -#: ../raster/r.resamp.filter/main.c:413 +#: ../raster/r.resamp.filter/main.c:418 msgid "Filter radius" msgstr "" -#: ../raster/r.resamp.filter/main.c:420 +#: ../raster/r.resamp.filter/main.c:425 msgid "Filter radius (horizontal)" msgstr "" -#: ../raster/r.resamp.filter/main.c:427 +#: ../raster/r.resamp.filter/main.c:432 msgid "Filter radius (vertical)" msgstr "" -#: ../raster/r.resamp.filter/main.c:438 ../vector/v.external.out/args.c:90 +#: ../raster/r.resamp.filter/main.c:443 ../vector/v.external.out/args.c:90 #, fuzzy, c-format msgid "%s= and %s=/%s= are mutually exclusive" msgstr "طبقتين يجب تحديدهم" -#: ../raster/r.resamp.filter/main.c:443 +#: ../raster/r.resamp.filter/main.c:448 #, fuzzy, c-format msgid "Either %s= or %s=/%s= required" msgstr "طبقتين يجب تحديدهم" -#: ../raster/r.resamp.filter/main.c:446 +#: ../raster/r.resamp.filter/main.c:451 #, fuzzy, c-format msgid "Both %s= and %s= required" msgstr "%s لم يمكن Ùتح " -#: ../raster/r.resamp.filter/main.c:469 +#: ../raster/r.resamp.filter/main.c:474 msgid "Differing number of values for filter= and [xy_]radius=" msgstr "" -#: ../raster/r.resamp.filter/main.c:472 +#: ../raster/r.resamp.filter/main.c:477 #, c-format msgid "Too many filters (max: %d)" msgstr "" -#: ../raster/r.resamp.filter/main.c:490 +#: ../raster/r.resamp.filter/main.c:495 #, fuzzy msgid "At least one filter must be finite" msgstr "طبقتين يجب تحديدهم" -#: ../raster/r.latlong/main.c:57 +#: ../raster/r.latlong/main.c:56 msgid "latitude" msgstr "" -#: ../raster/r.latlong/main.c:58 +#: ../raster/r.latlong/main.c:57 #, fuzzy msgid "longitude" msgstr "خريطة الإرتÙاعات" -#: ../raster/r.latlong/main.c:60 +#: ../raster/r.latlong/main.c:59 #, fuzzy msgid "Creates a latitude/longitude raster map." msgstr "خريطة الراستر االناتجة" -#: ../raster/r.latlong/main.c:66 +#: ../raster/r.latlong/main.c:65 #, fuzzy msgid "Name for output latitude or longitude raster map" msgstr "اسم الخريطة المخرجة" -#: ../raster/r.latlong/main.c:70 +#: ../raster/r.latlong/main.c:69 #, fuzzy msgid "Longitude output" msgstr "خريطة الإرتÙاعات" @@ -19391,14 +19770,14 @@ #: ../raster/r.region/main.c:61 ../raster/r.region/main.c:66 #: ../raster/r.region/main.c:72 ../raster/r.region/main.c:87 #: ../raster/r.region/main.c:94 ../raster/r.region/main.c:101 -#: ../raster/r.region/main.c:144 ../general/g.region/main.c:78 -#: ../general/g.region/main.c:84 ../general/g.region/main.c:171 -#: ../general/g.region/main.c:178 ../general/g.region/main.c:187 -#: ../general/g.region/main.c:195 +#: ../raster/r.region/main.c:144 ../general/g.region/main.c:79 +#: ../general/g.region/main.c:85 ../general/g.region/main.c:172 +#: ../general/g.region/main.c:179 ../general/g.region/main.c:188 +#: ../general/g.region/main.c:196 msgid "Existing" msgstr "" -#: ../raster/r.region/main.c:65 ../general/g.region/main.c:77 +#: ../raster/r.region/main.c:65 ../general/g.region/main.c:78 msgid "Set from default region" msgstr "ضبط من المنطقة االاساس" @@ -19420,19 +19799,19 @@ msgid "Set region to match this vector map" msgstr "ضبط المنطقة الحالية من ابعاد هذه الخريطة الÙيكتورية" -#: ../raster/r.region/main.c:109 ../general/g.region/main.c:203 +#: ../raster/r.region/main.c:109 ../general/g.region/main.c:204 msgid "Value for the northern edge" msgstr "قيمة الحاÙØ© الشمالية" -#: ../raster/r.region/main.c:118 ../general/g.region/main.c:212 +#: ../raster/r.region/main.c:118 ../general/g.region/main.c:213 msgid "Value for the southern edge" msgstr "قيمة الحاÙØ© الجنوبية" -#: ../raster/r.region/main.c:127 ../general/g.region/main.c:221 +#: ../raster/r.region/main.c:127 ../general/g.region/main.c:222 msgid "Value for the eastern edge" msgstr "قيمة الحاÙØ© الغربية" -#: ../raster/r.region/main.c:136 ../general/g.region/main.c:230 +#: ../raster/r.region/main.c:136 ../general/g.region/main.c:231 msgid "Value for the western edge" msgstr "قيمة الحاÙØ© الشرقية" @@ -19941,32 +20320,32 @@ msgid "No basins were created. Verify threshold and region settings." msgstr "" -#: ../raster/r.watershed/seg/close_maps2.c:86 +#: ../raster/r.watershed/seg/close_maps2.c:87 msgid "Closing stream segments map" msgstr "" -#: ../raster/r.watershed/seg/close_maps2.c:109 +#: ../raster/r.watershed/seg/close_maps2.c:110 #, fuzzy msgid "Closing basins map" msgstr "الخريطة الÙيكتورية لنقاط البدء" -#: ../raster/r.watershed/seg/close_maps2.c:116 +#: ../raster/r.watershed/seg/close_maps2.c:117 msgid "Closing half basins map" msgstr "" -#: ../raster/r.watershed/seg/main.c:92 ../raster/r.watershed/seg/main.c:107 -#: ../raster/r.watershed/ram/main.c:82 ../raster/r.watershed/ram/main.c:98 +#: ../raster/r.watershed/seg/main.c:93 ../raster/r.watershed/seg/main.c:108 +#: ../raster/r.watershed/ram/main.c:85 ../raster/r.watershed/ram/main.c:101 #, c-format msgid "SECTION %d: Closing Maps." msgstr "" -#: ../raster/r.watershed/seg/main.c:105 ../raster/r.watershed/ram/main.c:96 +#: ../raster/r.watershed/seg/main.c:106 ../raster/r.watershed/ram/main.c:99 #, c-format msgid "SECTION %d: Watershed determination." msgstr "" #: ../raster/r.watershed/seg/do_astar.c:30 -#: ../raster/r.watershed/ram/do_astar.c:27 +#: ../raster/r.watershed/ram/do_astar.c:28 msgid "SECTION 2: A* Search." msgstr "" @@ -19974,77 +20353,77 @@ msgid "No seeds for A* Search" msgstr "" -#: ../raster/r.watershed/seg/do_astar.c:146 +#: ../raster/r.watershed/seg/do_astar.c:147 msgid "bug in A* Search: doer %" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:20 +#: ../raster/r.watershed/seg/close_maps.c:23 #, fuzzy msgid "Closing accumulation map" msgstr "حساب الظلال من نموذج الإرتÙاعت الرقمى" -#: ../raster/r.watershed/seg/close_maps.c:136 +#: ../raster/r.watershed/seg/close_maps.c:140 #, fuzzy msgid "Closing TCI and SPI maps" msgstr "الخريطة الÙيكتورية لنقاط البدء" -#: ../raster/r.watershed/seg/close_maps.c:138 +#: ../raster/r.watershed/seg/close_maps.c:142 #, fuzzy msgid "Closing TCI map" msgstr "الخريطة الÙيكتورية لنقاط البدء" -#: ../raster/r.watershed/seg/close_maps.c:140 +#: ../raster/r.watershed/seg/close_maps.c:144 #, fuzzy msgid "Closing SPI map" msgstr "الخريطة الÙيكتورية لنقاط البدء" -#: ../raster/r.watershed/seg/close_maps.c:300 +#: ../raster/r.watershed/seg/close_maps.c:307 msgid "Closing flow direction map" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:327 +#: ../raster/r.watershed/seg/close_maps.c:334 msgid "Closing LS map" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:332 +#: ../raster/r.watershed/seg/close_maps.c:339 msgid "Closing SL map" msgstr "" -#: ../raster/r.watershed/seg/init_vars.c:139 +#: ../raster/r.watershed/seg/init_vars.c:143 #, c-format msgid "SECTION 1 beginning: Initiating Variables. %d section total." msgid_plural "SECTION 1 beginning: Initiating Variables. %d sections total." msgstr[0] "" msgstr[1] "" -#: ../raster/r.watershed/seg/init_vars.c:175 +#: ../raster/r.watershed/seg/init_vars.c:178 msgid "Maximum memory to be used was smaller than 3 MB, set to 3 MB." msgstr "" -#: ../raster/r.watershed/seg/init_vars.c:470 +#: ../raster/r.watershed/seg/init_vars.c:511 msgid "SECTION 1b: Determining Offmap Flow." msgstr "" -#: ../raster/r.watershed/seg/do_cum.c:119 -#: ../raster/r.watershed/ram/do_cum.c:114 +#: ../raster/r.watershed/seg/do_cum.c:122 +#: ../raster/r.watershed/ram/do_cum.c:116 msgid "SECTION 3: Accumulating Surface Flow with SFD." msgstr "" -#: ../raster/r.watershed/seg/do_cum.c:293 -#: ../raster/r.watershed/ram/do_cum.c:276 +#: ../raster/r.watershed/seg/do_cum.c:315 +#: ../raster/r.watershed/ram/do_cum.c:296 msgid "SECTION 3a: Accumulating Surface Flow with MFD." msgstr "" -#: ../raster/r.watershed/seg/do_cum.c:529 +#: ../raster/r.watershed/seg/do_cum.c:560 msgid "MFD: A * path already processed when distributing flow: %d of %" msgstr "" -#: ../raster/r.watershed/seg/do_cum.c:533 -#: ../raster/r.watershed/ram/do_cum.c:486 +#: ../raster/r.watershed/seg/do_cum.c:564 +#: ../raster/r.watershed/ram/do_cum.c:512 msgid "SECTION 3b: Adjusting drainage directions." msgstr "" -#: ../raster/r.watershed/seg/usage.c:9 ../raster/r.watershed/ram/usage.c:9 +#: ../raster/r.watershed/seg/usage.c:9 #, c-format msgid "" "USAGE for basin delineation:\n" @@ -20069,216 +20448,223 @@ "\n" msgstr "" -#: ../raster/r.watershed/front/main.c:77 +#: ../raster/r.watershed/front/main.c:79 msgid "drainage" msgstr "" -#: ../raster/r.watershed/front/main.c:79 +#: ../raster/r.watershed/front/main.c:81 #, fuzzy msgid "stream power index" msgstr "خريطة الدليل الطبوغراÙÙ‰" -#: ../raster/r.watershed/front/main.c:81 +#: ../raster/r.watershed/front/main.c:84 msgid "Calculates hydrological parameters and RUSLE factors." msgstr "" -#: ../raster/r.watershed/front/main.c:84 ../raster/r.watershed/front/main.c:91 -#: ../raster/r.watershed/front/main.c:97 ../raster/r.watershed/front/main.c:104 -#: ../raster/r.watershed/front/main.c:113 -#: ../raster/r.watershed/front/main.c:121 -#: ../raster/r.watershed/front/main.c:130 +#: ../raster/r.watershed/front/main.c:87 ../raster/r.watershed/front/main.c:95 +#: ../raster/r.watershed/front/main.c:102 +#: ../raster/r.watershed/front/main.c:109 +#: ../raster/r.watershed/front/main.c:118 +#: ../raster/r.watershed/front/main.c:125 +#: ../raster/r.watershed/front/main.c:132 +#: ../raster/r.watershed/front/main.c:140 #, fuzzy msgid "Inputs" msgstr "اسم الخريطة المدخلة" -#: ../raster/r.watershed/front/main.c:88 +#: ../raster/r.watershed/front/main.c:91 #, fuzzy msgid "Name of input depressions raster map" msgstr "اسم الخريطة الراسترية المدخلة" -#: ../raster/r.watershed/front/main.c:89 +#: ../raster/r.watershed/front/main.c:93 msgid "All non-NULL and non-zero cells are considered as real depressions" msgstr "" -#: ../raster/r.watershed/front/main.c:95 +#: ../raster/r.watershed/front/main.c:100 #, fuzzy msgid "Name of input raster representing amount of overland flow per cell" msgstr "خريطة مدخلة: كمية السريان للمياه على البر لكل خلية" -#: ../raster/r.watershed/front/main.c:101 +#: ../raster/r.watershed/front/main.c:106 #, fuzzy msgid "Name of input raster map percent of disturbed land" msgstr "اسم الخريطة الراسترية المدخلة" -#: ../raster/r.watershed/front/main.c:102 -#: ../raster/r.watershed/front/main.c:127 +#: ../raster/r.watershed/front/main.c:107 +#: ../raster/r.watershed/front/main.c:137 msgid "For USLE" msgstr "" -#: ../raster/r.watershed/front/main.c:109 +#: ../raster/r.watershed/front/main.c:114 #, fuzzy msgid "Name of input raster map blocking overland surface flow" msgstr "USLE خريطة مدخلة : التضاريس الحاجبة للسريان السطحى عبر البر, ÙÙ‰" -#: ../raster/r.watershed/front/main.c:111 +#: ../raster/r.watershed/front/main.c:116 msgid "" "For USLE. All non-NULL and non-zero cells are considered as blocking terrain." msgstr "" -#: ../raster/r.watershed/front/main.c:118 +#: ../raster/r.watershed/front/main.c:123 +#, fuzzy +msgid "Name of input raster map with percentages for flow accumulation." +msgstr "اسم الخريطة الراسترية المدخلة" + +#: ../raster/r.watershed/front/main.c:129 #, fuzzy msgid "Minimum size of exterior watershed basin" msgstr "القيمة المدخلة : أصغر حجم من محددات مياه الأحواض الخارجية" -#: ../raster/r.watershed/front/main.c:126 +#: ../raster/r.watershed/front/main.c:136 #, fuzzy msgid "Maximum length of surface flow in map units" msgstr "USLE القيمة المدخلة : أكبر طول من للسريان السطحى, ÙÙ‰" -#: ../raster/r.watershed/front/main.c:135 +#: ../raster/r.watershed/front/main.c:144 #, fuzzy msgid "Name for output accumulation raster map" msgstr "اسم الخريطة الراسترية المخرجة" -#: ../raster/r.watershed/front/main.c:137 +#: ../raster/r.watershed/front/main.c:145 #, fuzzy msgid "Number of cells that drain through each cell" msgstr "الخريطة المخرجة : عدد الخلايا التى تصب ÙÙ‰ كل خلية" -#: ../raster/r.watershed/front/main.c:144 +#: ../raster/r.watershed/front/main.c:152 #, fuzzy msgid "Name for output topographic index ln(a / tan(b)) map" msgstr "خريطة الدليل الطبوغراÙÙ‰" -#: ../raster/r.watershed/front/main.c:151 +#: ../raster/r.watershed/front/main.c:158 #, fuzzy msgid "Stream power index a * tan(b)" msgstr "خريطة الدليل الطبوغراÙÙ‰" -#: ../raster/r.watershed/front/main.c:157 +#: ../raster/r.watershed/front/main.c:164 #, fuzzy msgid "Name for output drainage direction raster map" msgstr "اسم الخريطة الراسترية المخرجة" -#: ../raster/r.watershed/front/main.c:158 +#: ../raster/r.watershed/front/main.c:165 msgid "Directions numbered from 1 to 8" msgstr "" -#: ../raster/r.watershed/front/main.c:164 +#: ../raster/r.watershed/front/main.c:171 #, fuzzy msgid "Name for output basins raster map" msgstr "اسم الخريطة الراسترية المخرجة" -#: ../raster/r.watershed/front/main.c:170 +#: ../raster/r.watershed/front/main.c:177 #, fuzzy msgid "Name for output stream segments raster map" msgstr "اسم الخريطة الراسترية المخرجة" -#: ../raster/r.watershed/front/main.c:176 +#: ../raster/r.watershed/front/main.c:183 #, fuzzy msgid "Name for output half basins raster map" msgstr "اسم الخريطة الراسترية المخرجة" -#: ../raster/r.watershed/front/main.c:178 +#: ../raster/r.watershed/front/main.c:184 #, fuzzy msgid "Each half-basin is given a unique value" msgstr "الخريطة المخرجة : كل نص٠حوض معطى قيمة Ùريدة " -#: ../raster/r.watershed/front/main.c:184 +#: ../raster/r.watershed/front/main.c:190 #, fuzzy msgid "Name for output slope length raster map" msgstr "اسم الخريطة الراسترية المخرجة" -#: ../raster/r.watershed/front/main.c:186 +#: ../raster/r.watershed/front/main.c:191 #, fuzzy msgid "Slope length and steepness (LS) factor for USLE" msgstr "USLE ÙÙ‰ (LS)الخريطة المخرجة : طول الإنحدار ووعورته, عامل" -#: ../raster/r.watershed/front/main.c:192 +#: ../raster/r.watershed/front/main.c:197 #, fuzzy msgid "Name for output slope steepness raster map" msgstr "اسم الخريطة الراسترية المخرجة" -#: ../raster/r.watershed/front/main.c:193 +#: ../raster/r.watershed/front/main.c:198 #, fuzzy msgid "Slope steepness (S) factor for USLE" msgstr "USLE ÙÙ‰ (S)الخريطة المخرجة : وعورة الإنحداه, عامل " -#: ../raster/r.watershed/front/main.c:202 +#: ../raster/r.watershed/front/main.c:207 #, fuzzy msgid "Convergence factor for MFD (1-10)" msgstr "عامل الضرب لقيم الإرتÙاعات" -#: ../raster/r.watershed/front/main.c:204 +#: ../raster/r.watershed/front/main.c:209 msgid "1 = most diverging flow, 10 = most converging flow. Recommended: 5" msgstr "" -#: ../raster/r.watershed/front/main.c:211 +#: ../raster/r.watershed/front/main.c:216 msgid "Maximum memory to be used with -m flag (in MB)" msgstr "" -#: ../raster/r.watershed/front/main.c:215 +#: ../raster/r.watershed/front/main.c:220 msgid "SFD (D8) flow (default is MFD)" msgstr "" -#: ../raster/r.watershed/front/main.c:217 +#: ../raster/r.watershed/front/main.c:222 msgid "SFD: single flow direction, MFD: multiple flow direction" msgstr "" -#: ../raster/r.watershed/front/main.c:222 +#: ../raster/r.watershed/front/main.c:227 msgid "Allow only horizontal and vertical flow of water" msgstr "السماح لسريان المياه Ø£Ùقيا ورأسيا Ùقط" -#: ../raster/r.watershed/front/main.c:227 +#: ../raster/r.watershed/front/main.c:231 #, fuzzy msgid "Enable disk swap memory option: Operation is slow" msgstr "السماح بخيار مد الذاكرة : العملية بطيئة" -#: ../raster/r.watershed/front/main.c:229 +#: ../raster/r.watershed/front/main.c:233 msgid "" "Only needed if memory requirements exceed available RAM; see manual on how " "to calculate memory requirements" msgstr "" -#: ../raster/r.watershed/front/main.c:234 +#: ../raster/r.watershed/front/main.c:238 msgid "Use positive flow accumulation even for likely underestimates" msgstr "" -#: ../raster/r.watershed/front/main.c:236 +#: ../raster/r.watershed/front/main.c:240 msgid "See manual for a detailed description of flow accumulation output" msgstr "" -#: ../raster/r.watershed/front/main.c:241 +#: ../raster/r.watershed/front/main.c:244 msgid "Beautify flat areas" msgstr "" -#: ../raster/r.watershed/front/main.c:243 +#: ../raster/r.watershed/front/main.c:246 msgid "Flow direction in flat areas is modified to look prettier" msgstr "" -#: ../raster/r.watershed/front/main.c:259 +#: ../raster/r.watershed/front/main.c:262 #, fuzzy msgid "Sorry, you must choose an output map." msgstr "اسم الخريطة المخرجة" -#: ../raster/r.watershed/front/main.c:265 +#: ../raster/r.watershed/front/main.c:268 #, fuzzy msgid "The basin threshold must be a positive number." msgstr "حجم التجاور" -#: ../raster/r.watershed/front/main.c:281 +#: ../raster/r.watershed/front/main.c:284 msgid "" "Sorry, if any of the following options are set:\n" " basin, stream, half_basin, length_slope, or slope_steepness\n" " you MUST provide a value for the basin threshold parameter." msgstr "" -#: ../raster/r.watershed/front/main.c:308 +#: ../raster/r.watershed/front/main.c:310 #, fuzzy msgid "Beautify flat areas is not yet supported for disk swap mode" msgstr "نوع العمود غير مدعم" -#: ../raster/r.watershed/front/main.c:338 +#: ../raster/r.watershed/front/main.c:342 #, c-format msgid "Subprocess failed with exit code %d" msgstr "" @@ -20287,79 +20673,79 @@ msgid "SECTION 4: RUSLE LS and/or S factor determination." msgstr "" -#: ../raster/r.watershed/ram/do_astar.c:256 +#: ../raster/r.watershed/ram/do_astar.c:258 msgid "heapsize too large" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:56 +#: ../raster/r.watershed/ram/do_flatarea.c:57 msgid "Beautify flat areas: priority queue error" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:229 +#: ../raster/r.watershed/ram/do_flatarea.c:235 msgid "flat cell escaped for uphill correction" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:235 +#: ../raster/r.watershed/ram/do_flatarea.c:241 #, c-format msgid "queue error: last uphill order %d > current uphill order %d" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:240 +#: ../raster/r.watershed/ram/do_flatarea.c:246 msgid "uphill order not set" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:266 +#: ../raster/r.watershed/ram/do_flatarea.c:273 msgid "flat cell escaped in uphill correction" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:302 +#: ../raster/r.watershed/ram/do_flatarea.c:309 msgid "downhill order: no more points in down queue" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:310 +#: ../raster/r.watershed/ram/do_flatarea.c:317 msgid "flat cell escaped for downhill correction" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:316 +#: ../raster/r.watershed/ram/do_flatarea.c:323 #, c-format msgid "queue error: last downhill order %d > current downhill order %d" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:321 +#: ../raster/r.watershed/ram/do_flatarea.c:328 msgid "downhill order: downhill order not set" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:344 +#: ../raster/r.watershed/ram/do_flatarea.c:352 msgid "flat cell escaped in downhill correction" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:382 +#: ../raster/r.watershed/ram/do_flatarea.c:390 msgid "flat cell escaped for adjustment" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:389 +#: ../raster/r.watershed/ram/do_flatarea.c:397 msgid "adjustment: uphill order not set" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:391 +#: ../raster/r.watershed/ram/do_flatarea.c:399 msgid "adjustment: downhill order not set" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:417 +#: ../raster/r.watershed/ram/do_flatarea.c:428 msgid "flat cell escaped in adjustment" msgstr "" -#: ../raster/r.watershed/ram/init_vars.c:121 +#: ../raster/r.watershed/ram/init_vars.c:123 #, c-format msgid "SECTION 1a (of %1d): Initiating Memory." msgstr "" -#: ../raster/r.watershed/ram/init_vars.c:311 +#: ../raster/r.watershed/ram/init_vars.c:350 #, c-format msgid "SECTION 1b (of %1d): Determining Offmap Flow." msgstr "" -#: ../raster/r.watershed/ram/do_cum.c:480 +#: ../raster/r.watershed/ram/do_cum.c:507 #, c-format msgid "MFD: A * path already processed when distributing flow: %d of %d cell" msgid_plural "" @@ -20367,6 +20753,32 @@ msgstr[0] "" msgstr[1] "" +#: ../raster/r.watershed/ram/usage.c:9 +#, c-format +msgid "" +"USAGE for basin delineation:\n" +"%s -4 elevation=elevation_map threshold=swale_threshold " +"[flow=overland_flow_map] [drainage=drain_direction_map] " +"[depression=depression_map] [accumulation=accumulation_map] " +"[basin=watershed_basin_map] [retention=retention_map] " +"[stream=stream_segment_map]\n" +"\n" +"USAGE for slope length determination:\n" +"%s [-4] elevation=elevation_map threshold=swale_threshold " +"[drainage=drain_direction_map] [depression=depression_map] " +"[accumulation=accumulation_map] [retention=retention_map] " +"[max_slope_length=max_slope_length] [blocking=overland_blocking_map] " +"[slope_steepness=slope_steepness_map] length_slope=length_slope_map " +"[disturbed_land=rill_erosion_map] [slope_deposition=slope_deposition value " +"or map]USAGE for ARMSED FILE creation:\n" +"%s [-4] elevation=elevation_map threshold=swale_threshold " +"[flow=overland_flow_map] [drainage=drain_direction_map] " +"[depression=depression_map] [accumulation=accumulation_map] " +"[basin=watershed_basin_map] [stream=stream_segment_map] " +"[half_basin=half_basin_map] [retention=retention_map] ar=ARMSED_file_name\n" +"\n" +msgstr "" + #: ../raster/r.rescale/main.c:51 msgid "Rescales the range of category values in a raster map layer." msgstr "اعادة تقسيم مقياس المدى لقيم الÙئات ÙÙ‰ خريطة راسترية" @@ -20596,14 +21008,14 @@ #: ../raster/r.sim/r.sim.water/main.c:324 ../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 ../vector/v.surf.rst/main.c:161 -#: ../vector/v.surf.rst/main.c:166 ../vector/v.surf.rst/main.c:187 -#: ../vector/v.surf.rst/main.c:262 ../vector/v.surf.rst/main.c:268 -#: ../vector/v.surf.rst/main.c:276 ../vector/v.surf.rst/main.c:283 -#: ../vector/v.surf.rst/main.c:291 ../vector/v.surf.rst/main.c:299 -#: ../vector/v.surf.rst/main.c:308 ../vector/v.surf.rst/main.c:316 -#: ../vector/v.surf.rst/main.c:324 ../vector/v.surf.rst/main.c:333 -#: ../vector/v.surf.rst/main.c:341 ../vector/v.surf.rst/main.c:348 +#: ../imagery/i.eb.hsebal01/main.c:178 ../vector/v.surf.rst/main.c:163 +#: ../vector/v.surf.rst/main.c:168 ../vector/v.surf.rst/main.c:189 +#: ../vector/v.surf.rst/main.c:264 ../vector/v.surf.rst/main.c:270 +#: ../vector/v.surf.rst/main.c:278 ../vector/v.surf.rst/main.c:286 +#: ../vector/v.surf.rst/main.c:294 ../vector/v.surf.rst/main.c:302 +#: ../vector/v.surf.rst/main.c:311 ../vector/v.surf.rst/main.c:319 +#: ../vector/v.surf.rst/main.c:327 ../vector/v.surf.rst/main.c:336 +#: ../vector/v.surf.rst/main.c:344 ../vector/v.surf.rst/main.c:351 msgid "Parameters" msgstr "" @@ -20667,7 +21079,7 @@ msgstr "" #: ../raster/r.sim/r.sim.sediment/main.c:374 -#: ../raster/r.sim/r.sim.water/main.c:402 ../vector/v.surf.rst/main.c:404 +#: ../raster/r.sim/r.sim.water/main.c:402 ../vector/v.surf.rst/main.c:407 #, c-format msgid "" "<%d> is not valid number of threads. Number of threads will be set on <%d>" @@ -20705,8 +21117,8 @@ msgstr "اسم المل٠الÙيكتورى المخرج" #: ../raster/r.sim/r.sim.sediment/main.c:422 -#: ../raster/r.sim/r.sim.water/main.c:530 ../vector/v.surf.rst/main.c:656 -#: ../vector/v.surf.rst/main.c:711 ../vector/v.vol.rst/main.c:914 +#: ../raster/r.sim/r.sim.water/main.c:530 ../vector/v.surf.rst/main.c:659 +#: ../vector/v.surf.rst/main.c:714 ../vector/v.vol.rst/main.c:916 #, fuzzy msgid "Input failed" msgstr "مل٠المدخل" @@ -21007,6 +21419,7 @@ msgstr "[%s]لم يتم Ùتح مل٠الخلية Ù„ " #: ../display/d.mon/start.c:46 ../display/d.mon/start.c:74 +#: ../misc/m.nviz.image/main.c:75 #, fuzzy, c-format msgid "File <%s> already exists and will be overwritten" msgstr "خريطة مخرجة حيث ستكتب النقاط" @@ -21375,7 +21788,7 @@ msgstr "" #: ../display/d.vect.thematic/display.c:51 ../display/d.vect/lines.c:107 -#: ../display/d.vect/lines.c:335 +#: ../display/d.vect/lines.c:339 #, fuzzy, c-format msgid "Unable to read symbol <%s>, unable to display points" msgstr "[%s]لم يتم Ùتح مل٠الخلية Ù„ " @@ -21444,7 +21857,7 @@ msgid "Line color" msgstr " nv لون\n" -#: ../display/d.geodesic/main.c:66 ../display/d.grid/main.c:107 +#: ../display/d.geodesic/main.c:66 ../display/d.grid/main.c:106 #: ../display/d.rhumbline/main.c:62 ../display/d.legend/main.c:203 #: ../display/d.rast.num/main.c:88 ../display/d.northarrow/main.c:113 #: ../vector/v.label.sa/main.c:98 ../vector/v.label/main.c:151 @@ -21670,83 +22083,83 @@ msgid "Null cells" msgstr "" -#: ../display/d.grid/main.c:55 +#: ../display/d.grid/main.c:54 msgid "graticule" msgstr "" -#: ../display/d.grid/main.c:56 ../vector/v.mkgrid/main.c:72 +#: ../display/d.grid/main.c:55 ../vector/v.mkgrid/main.c:72 msgid "grid" msgstr "" -#: ../display/d.grid/main.c:58 +#: ../display/d.grid/main.c:57 #, fuzzy msgid "" "Overlays a user-specified grid in the active display frame on the graphics " "monitor." msgstr "اختيار الخط الذى سيعرض به النص على الشاشة" -#: ../display/d.grid/main.c:66 +#: ../display/d.grid/main.c:65 #, fuzzy msgid "Size of grid to be drawn (in map units)" msgstr "المساÙØ© العظمى بين النقاط بوحدات الخريطة" -#: ../display/d.grid/main.c:68 +#: ../display/d.grid/main.c:67 msgid "" "0 for north-south resolution of the current region. In map units or DDD:MM:" "SS format. Example: \"1000\" or \"0:10\"" msgstr "" -#: ../display/d.grid/main.c:76 +#: ../display/d.grid/main.c:75 #, fuzzy msgid "Lines of the grid pass through this coordinate" msgstr "عدد مرات المرور لقاعدة البيانات" -#: ../display/d.grid/main.c:85 +#: ../display/d.grid/main.c:84 msgid "Draw only east-west lines, north-south lines, or both " msgstr "" -#: ../display/d.grid/main.c:86 ../display/d.grid/main.c:159 -#: ../display/d.grid/main.c:164 ../display/d.grid/main.c:169 +#: ../display/d.grid/main.c:85 ../display/d.grid/main.c:158 +#: ../display/d.grid/main.c:163 ../display/d.grid/main.c:168 msgid "Disable" msgstr "" -#: ../display/d.grid/main.c:92 +#: ../display/d.grid/main.c:91 #, fuzzy msgid "Grid line width" msgstr "لم توجد<%s>الخريطة الÙيكتورية" -#: ../display/d.grid/main.c:96 ../display/d.rast.num/main.c:94 +#: ../display/d.grid/main.c:95 ../display/d.rast.num/main.c:94 #, fuzzy msgid "Grid color" msgstr " nv لون\n" -#: ../display/d.grid/main.c:97 ../display/d.grid/main.c:102 -#: ../display/d.grid/main.c:108 ../display/d.grid/main.c:114 +#: ../display/d.grid/main.c:96 ../display/d.grid/main.c:101 +#: ../display/d.grid/main.c:107 ../display/d.grid/main.c:113 msgid "Color" msgstr "" -#: ../display/d.grid/main.c:101 ../display/d.legend.vect/main.c:95 +#: ../display/d.grid/main.c:100 ../display/d.legend.vect/main.c:95 #: ../display/d.legend/main.c:240 ../vector/v.label.sa/main.c:144 #: ../vector/v.label/main.c:193 ../vector/v.lrs/v.lrs.label/main.c:223 msgid "Border color" msgstr "" -#: ../display/d.grid/main.c:122 +#: ../display/d.grid/main.c:121 msgid "Font size for gridline coordinate labels" msgstr "" -#: ../display/d.grid/main.c:127 +#: ../display/d.grid/main.c:126 #, fuzzy msgid "Align the origin to the east-north corner of the current region" msgstr "%d نقاط تم تحميلها\n" -#: ../display/d.grid/main.c:132 +#: ../display/d.grid/main.c:131 msgid "Draw geographic grid (referenced to current ellipsoid)" msgstr "" -#: ../display/d.grid/main.c:133 ../display/d.grid/main.c:139 -#: ../display/d.grid/main.c:144 ../display/d.grid/main.c:149 -#: ../display/d.grid/main.c:154 ../misc/m.nviz.image/args.c:233 +#: ../display/d.grid/main.c:132 ../display/d.grid/main.c:138 +#: ../display/d.grid/main.c:143 ../display/d.grid/main.c:148 +#: ../display/d.grid/main.c:153 ../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 @@ -21754,56 +22167,56 @@ msgid "Draw" msgstr "" -#: ../display/d.grid/main.c:138 +#: ../display/d.grid/main.c:137 msgid "Draw geographic grid (referenced to WGS84 ellipsoid)" msgstr "" -#: ../display/d.grid/main.c:143 +#: ../display/d.grid/main.c:142 msgid "Draw '+' marks instead of grid lines" msgstr "" -#: ../display/d.grid/main.c:148 +#: ../display/d.grid/main.c:147 msgid "Draw '.' marks instead of grid lines" msgstr "" -#: ../display/d.grid/main.c:153 +#: ../display/d.grid/main.c:152 msgid "Draw fiducial marks instead of grid lines" msgstr "" -#: ../display/d.grid/main.c:158 +#: ../display/d.grid/main.c:157 msgid "Disable grid drawing" msgstr "" -#: ../display/d.grid/main.c:163 +#: ../display/d.grid/main.c:162 msgid "Disable border drawing" msgstr "" -#: ../display/d.grid/main.c:168 +#: ../display/d.grid/main.c:167 msgid "Disable text drawing" msgstr "" -#: ../display/d.grid/main.c:178 +#: ../display/d.grid/main.c:177 msgid "Both grid and border drawing are disabled" msgstr "" -#: ../display/d.grid/main.c:182 +#: ../display/d.grid/main.c:181 msgid "Geo-grid option not available for LL projection, use without -g/-w" msgstr "" -#: ../display/d.grid/main.c:184 +#: ../display/d.grid/main.c:183 msgid "Geo-grid option not available for XY projection, use without -g/-w" msgstr "" -#: ../display/d.grid/main.c:203 +#: ../display/d.grid/main.c:202 msgid "Choose a single mark style" msgstr "" -#: ../display/d.grid/main.c:234 +#: ../display/d.grid/main.c:233 #, c-format msgid "Invalid geo-grid size <%s>" msgstr "" -#: ../display/d.grid/main.c:239 +#: ../display/d.grid/main.c:238 #, c-format msgid "Invalid grid size <%s>" msgstr "" @@ -21813,34 +22226,31 @@ msgid "Reading symbol" msgstr "dig قراءة ملÙ...\n" -#: ../display/d.grid/plot.c:373 +#: ../display/d.grid/plot.c:289 ../display/d.grid/plot.c:296 +#: ../display/d.grid/plot.c:338 ../display/d.grid/plot.c:345 +#: ../display/d.grid/plot.c:433 ../display/d.grid/plot.c:440 +#: ../display/d.grid/plot.c:493 ../display/d.grid/plot.c:500 +#: ../display/d.grid/plot.c:647 ../display/d.grid/plot.c:664 +#: ../display/d.grid/plot.c:682 ../display/d.grid/plot.c:700 +#: ../display/d.grid/plot.c:761 ../display/d.grid/plot.c:768 +#: ../display/d.grid/plot.c:773 ../display/d.grid/plot.c:783 +#: ../display/d.grid/plot.c:788 ../display/d.where/where.c:63 +#, fuzzy +msgid "Error in GPJ_transform()" +msgstr "طباعة نوع المل٠الراسترى Ùقط" + +#: ../display/d.grid/plot.c:378 msgid "Geo-grid option only available for LL projection, use without -g/-w" msgstr "" -#: ../display/d.grid/plot.c:575 +#: ../display/d.grid/plot.c:579 msgid "" "WGS84 grid output not possible as this location does not contain\n" "datum transformation parameters. Try running g.setproj." msgstr "" -#: ../display/d.grid/plot.c:743 -msgid "Error in pj_do_proj1" -msgstr "" - -#: ../display/d.grid/plot.c:749 -msgid "Error in pj_do_proj2" -msgstr "" - -#: ../display/d.grid/plot.c:753 -msgid "Error in pj_do_proj3" -msgstr "" - -#: ../display/d.grid/plot.c:761 -msgid "Error in pj_do_proj5" -msgstr "" - -#: ../display/d.grid/plot.c:765 -msgid "Error in pj_do_proj6" +#: ../display/d.grid/plot.c:592 ../display/d.where/main.c:138 +msgid "Unable to set up lat/long projection parameters" msgstr "" #: ../display/d.legend.vect/main.c:55 @@ -22541,7 +22951,7 @@ #: ../display/d.linegraph/main.c:971 #, c-format -msgid "Scale Y labels cannot be used with thisrange of data (%f, %f)" +msgid "Scale Y labels cannot be used with this range of data (%f, %f)" msgstr "" #: ../display/d.vect.chart/main.c:65 @@ -23018,7 +23428,7 @@ msgid "Remove all frames and erase the screen" msgstr "" -#: ../display/d.where/where.c:29 +#: ../display/d.where/where.c:30 #, fuzzy, c-format msgid "Invalid coordinates <%s,%s>" msgstr "%s:منطقة غير صالحة" @@ -23065,7 +23475,7 @@ msgid "Please specify a lat/long ellipsoid with -l or -w" msgstr "" -#: ../display/d.where/main.c:136 +#: ../display/d.where/main.c:128 msgid "" "WGS84 output not possible as this location does not contain\n" "datum transformation parameters. Try running g.setproj." @@ -23507,7 +23917,7 @@ msgid "Invalid area %d skipped (not enough points)" msgstr "%s:منطقة غير صالحة" -#: ../display/d.vect/area.c:234 +#: ../display/d.vect/area.c:236 #, fuzzy, c-format msgid "%d invalid color rule for areas skipped" msgid_plural "%d invalid color rules for areas skipped" @@ -23792,7 +24202,7 @@ msgid "Unable to create 3D raster map <%s>" msgstr "اسم الخريطة الراسترية الناتجة" -#: ../raster3d/r3.gwflow/main.c:412 ../raster3d/r3.out.netcdf/main.c:649 +#: ../raster3d/r3.gwflow/main.c:412 ../raster3d/r3.out.netcdf/main.c:650 #: ../raster3d/r3.out.vtk/main.c:252 ../raster3d/r3.out.vtk/main.c:338 #: ../raster3d/r3.in.v5d/main.c:206 ../raster3d/r3.cross.rast/main.c:55 #: ../raster3d/r3.out.v5d/main.c:55 ../raster3d/r3.out.v5d/main.c:326 @@ -23822,11 +24232,11 @@ msgid "Export projection information as wkt and proj4 parameter" msgstr "طباعة الأحصاء ÙÙ‰ صورة شل سكربت" -#: ../raster3d/r3.out.netcdf/main.c:588 +#: ../raster3d/r3.out.netcdf/main.c:589 msgid "netCDF" msgstr "" -#: ../raster3d/r3.out.netcdf/main.c:590 +#: ../raster3d/r3.out.netcdf/main.c:591 #, fuzzy msgid "Export a 3D raster map as netCDF file." msgstr "ASCII text تحويل مل٠راسترى الى مل٠اسكى نصى" @@ -23937,18 +24347,18 @@ msgid "failed to interpret dp as an integer" msgstr "" -#: ../raster3d/r3.out.vtk/main.c:451 ../raster3d/r3.to.rast/main.c:332 +#: ../raster3d/r3.out.vtk/main.c:450 ../raster3d/r3.to.rast/main.c:332 msgid "" "The 2D and 3D region settings are different. Using the 2D window settings to " "adjust the 2D part of the 3D region." msgstr "" -#: ../raster3d/r3.out.vtk/main.c:542 +#: ../raster3d/r3.out.vtk/main.c:541 #, fuzzy msgid "Unable to close 3D raster map, the VTK file may be incomplete" msgstr "<%s>ÙÙ‰<%s>لم يمكن Ùتح المل٠الÙيكتورى" -#: ../raster3d/r3.out.vtk/main.c:557 +#: ../raster3d/r3.out.vtk/main.c:556 #, fuzzy msgid "Unable to close VTK-ASCII file" msgstr "<%s> لم يمكن Ùتح" @@ -24342,7 +24752,7 @@ msgstr "" #: ../raster3d/r3.flow/main.c:414 ../vector/v.to.rast/vect2rast.c:48 -#: ../vector/v.colors/main.c:266 +#: ../vector/v.colors/main.c:279 #, fuzzy, c-format msgid "Vector map <%s> is not 3D" msgstr "لم توجد<%s>الخريطة الÙيكتورية" @@ -24939,115 +25349,115 @@ msgid "List of available elements:" msgstr "عرض الهيئات المدعمة والخروج" -#: ../general/g.version/main.c:66 ../general/g.message/main.c:34 +#: ../general/g.version/main.c:70 ../general/g.message/main.c:34 #: ../general/g.tempfile/main.c:39 #, fuzzy msgid "support" msgstr "المل٠الراسترى المدخل" -#: ../general/g.version/main.c:67 +#: ../general/g.version/main.c:71 #, fuzzy msgid "citing" msgstr "كتابة مل٠جديد...\n" -#: ../general/g.version/main.c:68 +#: ../general/g.version/main.c:72 msgid "copyright" msgstr "" -#: ../general/g.version/main.c:69 +#: ../general/g.version/main.c:73 #, fuzzy msgid "version" msgstr "التوقيع ..." -#: ../general/g.version/main.c:70 +#: ../general/g.version/main.c:74 msgid "license" msgstr "" -#: ../general/g.version/main.c:71 +#: ../general/g.version/main.c:75 #, fuzzy msgid "Displays GRASS GIS version info." msgstr "نوع غير معروÙ" -#: ../general/g.version/main.c:72 +#: ../general/g.version/main.c:76 #, fuzzy msgid "Optionally also prints build or copyright information." msgstr "طباعة نوع المل٠الراسترى Ùقط" -#: ../general/g.version/main.c:76 +#: ../general/g.version/main.c:80 #, fuzzy msgid "Print also the copyright message" msgstr "استخدام المنطقة الحالية" -#: ../general/g.version/main.c:77 ../general/g.version/main.c:82 -#: ../general/g.version/main.c:87 ../general/g.version/main.c:93 -#: ../general/g.version/main.c:99 +#: ../general/g.version/main.c:81 ../general/g.version/main.c:86 +#: ../general/g.version/main.c:91 ../general/g.version/main.c:97 +#: ../general/g.version/main.c:103 msgid "Additional info" msgstr "" -#: ../general/g.version/main.c:81 +#: ../general/g.version/main.c:85 #, fuzzy msgid "Print also the citation options" msgstr "طباعة نوع المل٠الراسترى Ùقط" -#: ../general/g.version/main.c:86 +#: ../general/g.version/main.c:90 #, fuzzy msgid "Print also the build information" msgstr "طباعة نوع المل٠الراسترى Ùقط" -#: ../general/g.version/main.c:92 +#: ../general/g.version/main.c:96 msgid "Print also the GIS library revision number and date" msgstr "" -#: ../general/g.version/main.c:97 +#: ../general/g.version/main.c:101 #, fuzzy msgid "Print also extended info for additional libraries" msgstr "طباعة نوع المل٠الراسترى Ùقط" -#: ../general/g.version/main.c:98 +#: ../general/g.version/main.c:102 msgid "GDAL/OGR, PROJ.4, GEOS" msgstr "" -#: ../general/g.version/main.c:103 +#: ../general/g.version/main.c:107 #, fuzzy msgid "Print info in shell script style (including SVN revision number)" msgstr "طباعة الأحصاء ÙÙ‰ صورة شل سكربت" -#: ../general/g.version/main.c:104 +#: ../general/g.version/main.c:108 msgid "Shell" msgstr "" -#: ../general/g.version/main.c:172 +#: ../general/g.version/main.c:176 #, 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:179 +#: ../general/g.version/main.c:183 msgid "" "GRASS GIS libgis version and date number don't have the expected format. " "Trying to print the original strings..." msgstr "" -#: ../general/g.version/main.c:181 +#: ../general/g.version/main.c:185 #, c-format msgid "GIS_H_VERSION=\"%s\"" msgstr "" -#: ../general/g.version/main.c:182 +#: ../general/g.version/main.c:186 #, c-format msgid "GIS_H_DATE=\"%s\"" msgstr "" -#: ../general/g.version/main.c:212 +#: ../general/g.version/main.c:222 msgid "GRASS not compiled with GDAL/OGR support" msgstr "" -#: ../general/g.version/main.c:223 +#: ../general/g.version/main.c:233 msgid "GRASS not compiled with GEOS support" msgstr "" -#: ../general/g.version/main.c:234 +#: ../general/g.version/main.c:244 msgid "GRASS not compiled with SQLite support" msgstr "" @@ -25240,7 +25650,7 @@ msgid "Mapset <%s> does not exist" msgstr "غير موجودة <%s> الخريطة الراسترية " -#: ../general/g.list/list.c:123 ../general/g.region/main.c:458 +#: ../general/g.list/list.c:123 ../general/g.region/main.c:471 #, fuzzy, c-format msgid "Unable to read header of 3D raster map <%s@%s>" msgstr "بدء بالقيم ÙÙ‰ الخريطة الراسترية" @@ -25336,228 +25746,256 @@ msgid "input= and opacity= must have the same number of values" msgstr "" -#: ../general/g.region/main.c:66 +#: ../general/g.region/main.c:67 msgid "computational region" msgstr "" -#: ../general/g.region/main.c:68 +#: ../general/g.region/main.c:69 #, fuzzy msgid "resolution" msgstr "اسم اامل٠المخرج" -#: ../general/g.region/main.c:71 +#: ../general/g.region/main.c:72 #, fuzzy msgid "Manages the boundary definitions for the geographic region." msgstr "ضبط تعريÙات الحد لخريطة راسترية" -#: ../general/g.region/main.c:82 +#: ../general/g.region/main.c:83 #, fuzzy msgid "Save as default region" msgstr "ضبط من المنطقة االاساس" -#: ../general/g.region/main.c:83 +#: ../general/g.region/main.c:84 msgid "Only possible from the PERMANENT mapset" msgstr "" -#: ../general/g.region/main.c:88 +#: ../general/g.region/main.c:89 #, fuzzy msgid "Print the current region" msgstr "استخدام المنطقة الحالية" -#: ../general/g.region/main.c:93 +#: ../general/g.region/main.c:94 #, fuzzy msgid "Print the current region in lat/long using the current ellipsoid/datum" msgstr "استخدام احداثيات مركز الخريطة\n" -#: ../general/g.region/main.c:99 +#: ../general/g.region/main.c:100 #, fuzzy msgid "Print the current region extent" msgstr "ضبط المنطقة الحالية من ابعاد الخريطة المدخلة" -#: ../general/g.region/main.c:105 +#: ../general/g.region/main.c:106 #, fuzzy msgid "Print the current region map center coordinates" msgstr "استخدام احداثيات مركز الخريطة\n" -#: ../general/g.region/main.c:111 +#: ../general/g.region/main.c:112 #, fuzzy msgid "Print the current region in GMT style" msgstr "ضبط المنطقة الحالية من ابعاد الخريطة المدخلة" -#: ../general/g.region/main.c:117 +#: ../general/g.region/main.c:118 #, fuzzy msgid "Print the current region in WMS style" msgstr "ضبط المنطقة الحالية من ابعاد الخريطة المدخلة" -#: ../general/g.region/main.c:123 +#: ../general/g.region/main.c:124 msgid "Print region resolution in meters (geodesic)" msgstr "" -#: ../general/g.region/main.c:128 +#: ../general/g.region/main.c:129 msgid "Print the convergence angle (degrees CCW)" msgstr "" -#: ../general/g.region/main.c:130 +#: ../general/g.region/main.c:131 msgid "" "The difference between the projection's grid north and true north, measured " "at the center coordinates of the current region." msgstr "" -#: ../general/g.region/main.c:136 +#: ../general/g.region/main.c:137 msgid "Print also 3D settings" msgstr "" -#: ../general/g.region/main.c:142 +#: ../general/g.region/main.c:143 msgid "Print the maximum bounding box in lat/long on WGS84" msgstr "" -#: ../general/g.region/main.c:152 +#: ../general/g.region/main.c:153 #, fuzzy msgid "Print in shell script style, but in one line (flat)" msgstr "طباعة الأحصاء ÙÙ‰ صورة شل سكربت" -#: ../general/g.region/main.c:158 +#: ../general/g.region/main.c:159 msgid "" "Align region to resolution (default = align to bounds, works only for 2D " "resolution)" msgstr "" -#: ../general/g.region/main.c:164 +#: ../general/g.region/main.c:165 #, fuzzy msgid "Do not update the current region" msgstr "استخدام المنطقة الحالية" -#: ../general/g.region/main.c:165 ../general/g.region/main.c:347 +#: ../general/g.region/main.c:166 ../general/g.region/main.c:360 #: ../vector/v.label/main.c:90 ../vector/v.label/main.c:95 #: ../vector/v.label/main.c:170 ../vector/v.label/main.c:183 msgid "Effects" msgstr "" -#: ../general/g.region/main.c:170 +#: ../general/g.region/main.c:171 msgid "Set current region from named region" msgstr "ضبط المنطقة الحالية من ابعاد الخريطة المسماه" -#: ../general/g.region/main.c:177 +#: ../general/g.region/main.c:178 #, fuzzy msgid "Set region to match raster map(s)" msgstr "ضبط المنطقة الحالية من ابعاد هذه الخريطة " -#: ../general/g.region/main.c:185 +#: ../general/g.region/main.c:186 #, fuzzy msgid "Set region to match 3D raster map(s) (both 2D and 3D values)" msgstr "ضبط المنطقة الحالية من ابعاد هذه الخريطة " -#: ../general/g.region/main.c:193 +#: ../general/g.region/main.c:194 #, fuzzy msgid "Set region to match vector map(s)" msgstr "ضبط المنطقة الحالية من ابعاد هذه الخريطة الÙيكتورية" -#: ../general/g.region/main.c:239 +#: ../general/g.region/main.c:240 #, fuzzy msgid "Value for the top edge" msgstr "قيمة الحاÙØ© الغربية" -#: ../general/g.region/main.c:248 +#: ../general/g.region/main.c:249 #, fuzzy msgid "Value for the bottom edge" msgstr "قيمة الحاÙØ© الشمالية" -#: ../general/g.region/main.c:257 +#: ../general/g.region/main.c:258 #, fuzzy msgid "Number of rows in the new region" msgstr "عدد الصÙو٠التى تحÙظ ÙÙ‰ الذاكرة" -#: ../general/g.region/main.c:258 ../general/g.region/main.c:267 -#: ../general/g.region/main.c:277 ../general/g.region/main.c:287 -#: ../general/g.region/main.c:296 ../general/g.region/main.c:305 -#: ../general/g.region/main.c:314 +#: ../general/g.region/main.c:259 ../general/g.region/main.c:268 +#: ../general/g.region/main.c:278 ../general/g.region/main.c:288 +#: ../general/g.region/main.c:297 ../general/g.region/main.c:306 +#: ../general/g.region/main.c:315 msgid "Resolution" msgstr "" -#: ../general/g.region/main.c:266 +#: ../general/g.region/main.c:267 #, fuzzy msgid "Number of columns in the new region" msgstr "عدد الأعمدة" -#: ../general/g.region/main.c:276 +#: ../general/g.region/main.c:277 msgid "2D grid resolution (north-south and east-west)" msgstr "" -#: ../general/g.region/main.c:286 +#: ../general/g.region/main.c:287 msgid "3D grid resolution (north-south, east-west and top-bottom)" msgstr "" -#: ../general/g.region/main.c:295 +#: ../general/g.region/main.c:296 #, fuzzy msgid "North-south 2D grid resolution" msgstr "دقة الوضوح شمال-جنوب" -#: ../general/g.region/main.c:304 +#: ../general/g.region/main.c:305 #, fuzzy msgid "East-west 2D grid resolution" msgstr "دقة الوضوح شرق-غرب" -#: ../general/g.region/main.c:313 +#: ../general/g.region/main.c:314 #, fuzzy msgid "Top-bottom 3D grid resolution" msgstr "دقة الوضوح شمال-جنوب" -#: ../general/g.region/main.c:323 +#: ../general/g.region/main.c:324 #, fuzzy msgid "Shrink region until it meets non-NULL data from this raster map" msgstr "ضبط المنطقة الحالية من ابعاد هذه الخريطة " -#: ../general/g.region/main.c:334 +#: ../general/g.region/main.c:335 #, fuzzy msgid "Adjust region cells to cleanly align with this raster map" msgstr "ضبط المنطقة الحالية من ابعاد هذه الخريطة " -#: ../general/g.region/main.c:345 +#: ../general/g.region/main.c:346 +#, fuzzy +msgid "Number of cells to add to each side of the current region extent" +msgstr "استخدام المنطقة الحالية" + +#: ../general/g.region/main.c:348 +#, fuzzy +msgid "A negative number shrinks the current region extent" +msgstr "ضبط المنطقة الحالية من ابعاد الخريطة المدخلة" + +#: ../general/g.region/main.c:358 #, fuzzy msgid "Save current region settings in named region file" msgstr "ضبط المنطقة الحالية من ابعاد الخريطة المسماه" -#: ../general/g.region/main.c:414 ../scripts/r.in.wms/r.in.wms.py:196 +#: ../general/g.region/main.c:427 ../scripts/r.in.wms/r.in.wms.py:196 #, fuzzy, c-format, python-format msgid "Region <%s> not found" msgstr "غير موجودة <%s> المنطقة" -#: ../general/g.region/main.c:499 +#: ../general/g.region/main.c:512 #, fuzzy msgid "Unable to get map bounding box" msgstr "<%s>لم يتم العثور على الخريطة المدخلة\n" -#: ../general/g.region/main.c:784 +#: ../general/g.region/main.c:800 +#, c-format +msgid "" +"'%s' option not used with <%s> because a coordinate would become invalid" +msgstr "" + +#: ../general/g.region/main.c:807 ../general/g.region/main.c:815 +#: ../general/g.region/main.c:823 +#, c-format +msgid "" +"'%s' option not used with <%s> because <%s> would become minor than <%s>" +msgstr "" + +#: ../general/g.region/main.c:834 #, fuzzy, c-format msgid "Unable to set region <%s>" msgstr "لم يمكن حشر ص٠جديد: %s" -#: ../general/g.region/main.c:790 +#: ../general/g.region/main.c:840 #, fuzzy msgid "Unable to update current region" msgstr "لم يتم تحديث الحدود" -#: ../general/g.region/main.c:798 +#: ../general/g.region/main.c:848 msgid "Unable to change default region. The current mapset is not ." msgstr "" -#: ../general/g.region/printwindow.c:383 +#: ../general/g.region/printwindow.c:390 msgid "You are already in Lat/Long. Use the -p flag instead." msgstr "" -#: ../general/g.region/printwindow.c:385 +#: ../general/g.region/printwindow.c:392 msgid "" "You are in a simple XY location, projection to Lat/Lon is not possible. Use " "the -p flag instead." msgstr "" -#: ../general/g.region/printwindow.c:559 +#: ../general/g.region/printwindow.c:573 msgid "" "WGS84 output not possible as this location does not contain datum " "transformation parameters. Try running g.setproj." msgstr "" -#: ../general/g.region/printwindow.c:711 +#: ../general/g.region/printwindow.c:583 +#, fuzzy +msgid "Unable to update lat/long projection parameters" +msgstr "لم يتم تحديث الحدود" + +#: ../general/g.region/printwindow.c:726 msgid "Lat/Long calculations are not possible from a simple XY system" msgstr "" @@ -25804,7 +26242,7 @@ msgid "Invalid PPM file" msgstr "" -#: ../general/g.pnmcomp/main.c:96 ../scripts/v.unpack/v.unpack.py:76 +#: ../general/g.pnmcomp/main.c:96 ../scripts/v.unpack/v.unpack.py:75 #: ../scripts/v.in.geonames/v.in.geonames.py:57 #: ../scripts/v.db.update/v.db.update.py:92 #, fuzzy, c-format, python-format @@ -25983,71 +26421,59 @@ msgid "Only one of '%s', '%s', '%s' or '%s' options may be specified" msgstr "" -#: ../general/g.proj/main.c:263 +#: ../general/g.proj/main.c:264 msgid "Projection files missing" msgstr "" -#: ../general/g.proj/main.c:283 +#: ../general/g.proj/main.c:284 #, c-format msgid "Only one of -%c, -%c, -%c, -%c, -%c or -%c flags may be specified" msgstr "" -#: ../general/g.proj/main.c:310 +#: ../general/g.proj/main.c:311 #, c-format msgid "No output format specified, define one of flags -%c, -%c, -%c, or -%c" msgstr "" -#: ../general/g.proj/main.c:314 +#: ../general/g.proj/main.c:315 #, c-format msgid "No output format specified, define one of flags -%c, -%c, or -%c" msgstr "" -#: ../general/g.proj/output.c:146 +#: ../general/g.proj/output.c:134 #, fuzzy -msgid "Unable to convert projection information to PROJ.4 format" +msgid "Unable to convert projection information to PROJ format" msgstr "ضبط المنطقة الحالية من ابعاد الخريطة المدخلة" -#: ../general/g.proj/output.c:190 +#: ../general/g.proj/output.c:180 #, fuzzy msgid "Unable to convert to WKT" msgstr "لم يمكن حشر ص٠جديد: %s" -#: ../general/g.proj/input.c:91 +#: ../general/g.proj/input.c:92 msgid "Error reading WKT projection description" msgstr "" -#: ../general/g.proj/input.c:98 +#: ../general/g.proj/input.c:99 #, fuzzy, c-format msgid "Unable to open file '%s' for reading" msgstr "[%s]لم يتم Ùتح مل٠الخلية Ù„ " -#: ../general/g.proj/input.c:143 +#: ../general/g.proj/input.c:166 msgid "Can't parse PROJ.4-style parameter string" msgstr "" -#: ../general/g.proj/input.c:181 +#: ../general/g.proj/input.c:205 #, fuzzy 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:284 +#, fuzzy, c-format +msgid "Unable to read georeferenced file <%s> using GDAL library" +msgstr "[%s]لم يتم Ùتح مل٠الخلية Ù„ " -#: ../general/g.proj/input.c:259 +#: ../general/g.proj/input.c:289 #, c-format msgid "" "Read of file %s was successful, but it did not contain projection " @@ -26069,51 +26495,46 @@ msgid "Ellipsoid set to <%s>" msgstr "لم يمكن حشر ص٠جديد: %s" -#: ../general/g.proj/create.c:17 +#: ../general/g.proj/create.c:18 #, fuzzy, c-format msgid "Unable to create location <%s>: %s" msgstr "%s:لم يتم إنشاء الجدول" -#: ../general/g.proj/create.c:20 +#: ../general/g.proj/create.c:21 #, fuzzy, c-format msgid "Unable to create projection files: %s" msgstr "%s:لم يتم إنشاء الجدول" -#: ../general/g.proj/create.c:24 +#: ../general/g.proj/create.c:25 #, fuzzy, c-format msgid "Unable to create location <%s>" msgstr "%s:لم يتم إنشاء الجدول" -#: ../general/g.proj/create.c:30 +#: ../general/g.proj/create.c:27 #, c-format msgid "" "You can switch to the new location by\n" "`%s=%s`" msgstr "" -#: ../general/g.proj/create.c:40 +#: ../general/g.proj/create.c:37 #, 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 +#: ../general/g.proj/create.c:68 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 +#: ../general/g.proj/create.c:72 msgid "Projection information updated" msgstr "" -#: ../general/g.proj/create.c:91 -#, fuzzy, c-format -msgid "Unable to create PROJ_EPSG file: %s" -msgstr "[%s]لم يتم Ùتح مل٠الخلية Ù„ " - #: ../general/g.mapset/main.c:51 #, fuzzy msgid "Changes/reports current mapset." @@ -26960,78 +27381,78 @@ msgid "Too many objects: integer overflow" msgstr "" -#: ../imagery/i.segment/region_growing.c:251 +#: ../imagery/i.segment/region_growing.c:256 #: ../imagery/i.segment/mean_shift.c:220 #, fuzzy, c-format msgid "Processing pass %d..." msgstr "التوقيع ..." -#: ../imagery/i.segment/region_growing.c:529 +#: ../imagery/i.segment/region_growing.c:534 #, c-format msgid "" "Segmentation processes stopped at %d due to reaching max iteration limit, " "more merges may be possible" msgstr "" -#: ../imagery/i.segment/region_growing.c:531 +#: ../imagery/i.segment/region_growing.c:536 #, c-format msgid "Segmentation converged after %d iterations" msgstr "" -#: ../imagery/i.segment/region_growing.c:534 +#: ../imagery/i.segment/region_growing.c:539 msgid "Assigning region IDs to remaining single-cell regions..." msgstr "" -#: ../imagery/i.segment/region_growing.c:558 -#: ../imagery/i.segment/mean_shift.c:665 +#: ../imagery/i.segment/region_growing.c:563 +#: ../imagery/i.segment/mean_shift.c:686 #, c-format msgid "Merging segments smaller than %d cells..." msgstr "" -#: ../imagery/i.segment/region_growing.c:972 +#: ../imagery/i.segment/region_growing.c:988 #, c-format msgid "Region stats should go in tree, %d >= %d" msgstr "" -#: ../imagery/i.segment/region_growing.c:979 +#: ../imagery/i.segment/region_growing.c:995 msgid "Region ids are different" msgstr "" -#: ../imagery/i.segment/region_growing.c:983 +#: ../imagery/i.segment/region_growing.c:999 #, fuzzy, c-format msgid "Region id %d is invalid" msgstr "غير موجود <%s>المل٠للمنظر ثلاثى الأبعاد " -#: ../imagery/i.segment/region_growing.c:987 +#: ../imagery/i.segment/region_growing.c:1003 msgid "Region consists of only one cell, nothing to update" msgstr "" -#: ../imagery/i.segment/region_growing.c:1031 -#: ../imagery/i.segment/region_growing.c:1485 +#: ../imagery/i.segment/region_growing.c:1047 +#: ../imagery/i.segment/region_growing.c:1509 #, fuzzy, c-format msgid "Region size is larger than 2: %d" msgstr "لن يتم عرض شيئ ,minreg حجم المنطقة اقل من أصغر حجم مسجل\n" -#: ../imagery/i.segment/region_growing.c:1098 +#: ../imagery/i.segment/region_growing.c:1122 #, c-format msgid "Region size is %d, should be %d" msgstr "" -#: ../imagery/i.segment/region_growing.c:1340 +#: ../imagery/i.segment/region_growing.c:1364 #, fuzzy, c-format msgid "Candidate flag is already %s" msgstr "dig_att لم يمكن العثور على ملÙ" -#: ../imagery/i.segment/region_growing.c:1340 +#: ../imagery/i.segment/region_growing.c:1364 #, fuzzy msgid "set" msgstr "الصÙر قيمة حقيقية" -#: ../imagery/i.segment/region_growing.c:1340 +#: ../imagery/i.segment/region_growing.c:1364 msgid "unset" msgstr "" -#: ../imagery/i.segment/region_growing.c:1570 +#: ../imagery/i.segment/region_growing.c:1601 #, c-format msgid "Region of size %d should be in search tree" msgstr "" @@ -27041,11 +27462,11 @@ msgid "Writing out segment IDs..." msgstr "كتابة مل٠جديد...\n" -#: ../imagery/i.segment/write_output.c:120 +#: ../imagery/i.segment/write_output.c:122 msgid "Writing out goodness of fit" msgstr "" -#: ../imagery/i.segment/write_output.c:236 +#: ../imagery/i.segment/write_output.c:238 #, fuzzy msgid "Writing out shifted band values..." msgstr "كتابة مل٠جديد...\n" @@ -27093,13 +27514,6 @@ msgid "Number of segments created: %d" msgstr "عدد النقاط المطلوب تخصيصها" -#: ../imagery/i.segment/flag.c:21 ../imagery/i.segment/flag.c:28 -#: ../vector/v.distance/main.c:810 ../vector/v.distance/main.c:887 -#: ../vector/v.distance/main.c:1097 -#, fuzzy -msgid "Out of memory!" -msgstr "لم يتم Ùتح إختيار المؤشر" - #: ../imagery/i.segment/watershed.c:19 #, fuzzy msgid "Watershed is not yet implemented" @@ -27123,196 +27537,211 @@ msgid "Found %d clumps" msgstr "مقلوب Ùرق العزم" -#: ../imagery/i.segment/parse_args.c:30 +#: ../imagery/i.segment/parse_args.c:26 +#, fuzzy +msgid "Name of input imagery group or raster maps" +msgstr "اسم الخريطة الراسترية المدخلة" + +#: ../imagery/i.segment/parse_args.c:33 msgid "Suffix for output bands with modified band values" msgstr "" -#: ../imagery/i.segment/parse_args.c:36 +#: ../imagery/i.segment/parse_args.c:39 msgid "Difference threshold between 0 and 1" msgstr "" -#: ../imagery/i.segment/parse_args.c:37 +#: ../imagery/i.segment/parse_args.c:40 msgid "Threshold = 0 merges only identical segments; threshold = 1 merges all" msgstr "" -#: ../imagery/i.segment/parse_args.c:46 +#: ../imagery/i.segment/parse_args.c:49 #, fuzzy msgid "Spatial radius in number of cells" msgstr "عدد الصÙÙˆÙ" -#: ../imagery/i.segment/parse_args.c:47 +#: ../imagery/i.segment/parse_args.c:50 msgid "" "Must be >= 1, only cells within spatial bandwidth are considered for mean " "shift" msgstr "" -#: ../imagery/i.segment/parse_args.c:53 +#: ../imagery/i.segment/parse_args.c:56 msgid "Range (spectral) bandwidth [0, 1]" msgstr "" -#: ../imagery/i.segment/parse_args.c:54 +#: ../imagery/i.segment/parse_args.c:57 msgid "" "Only cells within range (spectral) bandwidth are considered for mean shift. " "Range bandwidth is used as conductance parameter for adaptive bandwidth" msgstr "" -#: ../imagery/i.segment/parse_args.c:67 +#: ../imagery/i.segment/parse_args.c:70 #, fuzzy msgid "Segmentation method" msgstr "عملية التجميع" -#: ../imagery/i.segment/parse_args.c:76 +#: ../imagery/i.segment/parse_args.c:79 msgid "Similarity calculation method" msgstr "" -#: ../imagery/i.segment/parse_args.c:85 +#: ../imagery/i.segment/parse_args.c:88 #, fuzzy msgid "Minimum number of cells in a segment" msgstr "المساÙØ© العظمى بين النقاط بوحدات الخريطة" -#: ../imagery/i.segment/parse_args.c:87 +#: ../imagery/i.segment/parse_args.c:90 msgid "The final step will merge small segments with their best neighbor" msgstr "" -#: ../imagery/i.segment/parse_args.c:98 +#: ../imagery/i.segment/parse_args.c:101 msgid "Importance of radiometric (input raster) values relative to shape" msgstr "" -#: ../imagery/i.segment/parse_args.c:108 +#: ../imagery/i.segment/parse_args.c:111 msgid "Importance of smoothness relative to compactness" msgstr "" -#: ../imagery/i.segment/parse_args.c:117 +#: ../imagery/i.segment/parse_args.c:120 msgid "Memory in MB" msgstr "" -#: ../imagery/i.segment/parse_args.c:126 ../imagery/i.cluster/main.c:126 +#: ../imagery/i.segment/parse_args.c:129 ../imagery/i.cluster/main.c:126 #, fuzzy msgid "Maximum number of iterations" msgstr "عدد نقاط الإستيÙاء" -#: ../imagery/i.segment/parse_args.c:134 +#: ../imagery/i.segment/parse_args.c:137 #, fuzzy msgid "Name for input raster map with starting seeds" msgstr "اسم الخريطة الراسترية المدخلة" -#: ../imagery/i.segment/parse_args.c:141 +#: ../imagery/i.segment/parse_args.c:144 #, fuzzy msgid "Name of input bounding/constraining raster map" msgstr "اسم الخريطة الراسترية المدخلة" -#: ../imagery/i.segment/parse_args.c:143 +#: ../imagery/i.segment/parse_args.c:146 msgid "" "Must be integer values, each area will be segmented independent of the others" msgstr "" -#: ../imagery/i.segment/parse_args.c:150 +#: ../imagery/i.segment/parse_args.c:153 #, fuzzy msgid "Name for output goodness of fit estimate map" msgstr "اسم مل٠انحناء التضاريس" -#: ../imagery/i.segment/parse_args.c:156 +#: ../imagery/i.segment/parse_args.c:159 msgid "" "Use 8 neighbors (3x3 neighborhood) instead of the default 4 neighbors for " "each pixel" msgstr "" -#: ../imagery/i.segment/parse_args.c:162 +#: ../imagery/i.segment/parse_args.c:165 msgid "Weighted input, do not perform the default scaling of input raster maps" msgstr "" -#: ../imagery/i.segment/parse_args.c:167 +#: ../imagery/i.segment/parse_args.c:170 msgid "Use adaptive bandwidth for mean shift" msgstr "" -#: ../imagery/i.segment/parse_args.c:168 +#: ../imagery/i.segment/parse_args.c:171 msgid "Range (spectral) bandwidth is adapted for each moving window" msgstr "" -#: ../imagery/i.segment/parse_args.c:173 +#: ../imagery/i.segment/parse_args.c:176 msgid "Use progressive bandwidth for mean shift" msgstr "" -#: ../imagery/i.segment/parse_args.c:175 +#: ../imagery/i.segment/parse_args.c:178 msgid "" "Spatial bandwidth is increased, range (spectral) bandwidth is decreased in " "each iteration" msgstr "" -#: ../imagery/i.segment/parse_args.c:194 +#: ../imagery/i.segment/parse_args.c:210 +#, fuzzy, c-format +msgid "Group <%s> not found in the current mapset" +msgstr "لم توجد<%s>الخريطة الÙيكتورية" + +#: ../imagery/i.segment/parse_args.c:214 +#, fuzzy, c-format +msgid "Group <%s> contains no raster maps" +msgstr "%s لم يمكن Ùتح مل٠المدى Ù„" + +#: ../imagery/i.segment/parse_args.c:229 #, fuzzy msgid "Threshold should be > 0 and < 1" msgstr "طبقتين يجب تحديدهم" -#: ../imagery/i.segment/parse_args.c:200 +#: ../imagery/i.segment/parse_args.c:235 #, fuzzy, c-format msgid "Option '%s' must be >= 1" msgstr "%s لم يمكن Ùتح " -#: ../imagery/i.segment/parse_args.c:208 +#: ../imagery/i.segment/parse_args.c:243 #, c-format msgid "Negative value %s for option '%s': disabling" msgstr "" -#: ../imagery/i.segment/parse_args.c:213 +#: ../imagery/i.segment/parse_args.c:248 #, c-format msgid "Value %s for option '%s' is >= 1: disabling" msgstr "" -#: ../imagery/i.segment/parse_args.c:235 +#: ../imagery/i.segment/parse_args.c:270 #, fuzzy msgid "Unable to assign segmentation method" msgstr "القيمة التى تعنى قيمة منعدمة" -#: ../imagery/i.segment/parse_args.c:245 +#: ../imagery/i.segment/parse_args.c:280 #, fuzzy msgid "Invalid similarity method" msgstr "%s:منطقة غير صالحة" -#: ../imagery/i.segment/parse_args.c:251 +#: ../imagery/i.segment/parse_args.c:286 #, fuzzy, c-format msgid "Option '%s' must be > 0" msgstr "%s لم يمكن Ùتح " -#: ../imagery/i.segment/parse_args.c:253 ../imagery/i.segment/parse_args.c:258 +#: ../imagery/i.segment/parse_args.c:288 ../imagery/i.segment/parse_args.c:293 #, fuzzy, c-format msgid "Option '%s' must be <= 1" msgstr "%s لم يمكن Ùتح " -#: ../imagery/i.segment/parse_args.c:256 +#: ../imagery/i.segment/parse_args.c:291 #, fuzzy, c-format msgid "Option '%s' must be >= 0" msgstr "%s لم يمكن Ùتح " -#: ../imagery/i.segment/parse_args.c:284 +#: ../imagery/i.segment/parse_args.c:319 #, fuzzy msgid "Seeds raster map not found" msgstr "غير موجودة <%s> الخريطة الراسترية " -#: ../imagery/i.segment/parse_args.c:288 +#: ../imagery/i.segment/parse_args.c:323 #, fuzzy msgid "Seeeds raster map must be CELL type (integers)" msgstr "خريطة الراستر االناتجة" -#: ../imagery/i.segment/parse_args.c:298 +#: ../imagery/i.segment/parse_args.c:333 #, fuzzy msgid "Segmentation constraint/boundary raster map not found" msgstr "غير موجودة <%s> الخريطة الراسترية " -#: ../imagery/i.segment/parse_args.c:302 +#: ../imagery/i.segment/parse_args.c:337 msgid "Segmentation constraint raster map must be CELL type (integers)" msgstr "" -#: ../imagery/i.segment/parse_args.c:321 +#: ../imagery/i.segment/parse_args.c:356 #, fuzzy msgid "Integer overflow: too many cells in current region" msgstr "استخدام المنطقة الحالية" -#: ../imagery/i.segment/parse_args.c:334 +#: ../imagery/i.segment/parse_args.c:369 msgid "Invalid output raster name for goodness of fit" msgstr "" -#: ../imagery/i.segment/parse_args.c:341 +#: ../imagery/i.segment/parse_args.c:376 #, fuzzy, c-format msgid "Maximum number of iterations set to %d" msgstr "" @@ -27320,74 +27749,74 @@ "\n" "%d :عدد النقاط\n" -#: ../imagery/i.segment/parse_args.c:351 +#: ../imagery/i.segment/parse_args.c:386 #, fuzzy, c-format msgid "Invalid number of iterations, %d will be used" msgstr "مساحة: %d عدد الجزر: %d\n" -#: ../imagery/i.segment/parse_args.c:360 +#: ../imagery/i.segment/parse_args.c:395 #, fuzzy msgid "Invalid number of MB, 300 will be used" msgstr "مساحة: %d عدد الجزر: %d\n" -#: ../imagery/i.segment/open_files.c:39 +#: ../imagery/i.segment/open_files.c:61 #, fuzzy, c-format -msgid "Group <%s> not found in the current mapset" +msgid "Input map <%s> is all NULL" msgstr "لم توجد<%s>الخريطة الÙيكتورية" -#: ../imagery/i.segment/open_files.c:43 +#: ../imagery/i.segment/open_files.c:65 #, fuzzy, c-format -msgid "Group <%s> contains no raster maps" -msgstr "%s لم يمكن Ùتح مل٠المدى Ù„" +msgid "Input map <%s> is a constant of value %g" +msgstr "غير موجود <%s>المل٠للمنظر ثلاثى الأبعاد " -#: ../imagery/i.segment/open_files.c:120 +#: ../imagery/i.segment/open_files.c:114 #, fuzzy msgid "Insufficient number of non-NULL cells in current region" msgstr "استخدام المنطقة الحالية" -#: ../imagery/i.segment/open_files.c:151 +#: ../imagery/i.segment/open_files.c:145 #, fuzzy msgid "Loading input bands..." msgstr "dig قراءة ملÙ...\n" -#: ../imagery/i.segment/open_files.c:153 +#: ../imagery/i.segment/open_files.c:147 #, fuzzy msgid "Loading input band..." msgstr "dig قراءة ملÙ...\n" -#: ../imagery/i.segment/open_files.c:185 ../imagery/i.segment/open_files.c:190 -#: ../imagery/i.segment/open_files.c:212 ../imagery/i.segment/open_files.c:270 -#: ../imagery/i.segment/open_files.c:358 ../imagery/i.segment/open_files.c:424 -#: ../imagery/i.segment/open_files.c:480 +#: ../imagery/i.segment/open_files.c:179 ../imagery/i.segment/open_files.c:184 +#: ../imagery/i.segment/open_files.c:206 ../imagery/i.segment/open_files.c:264 +#: ../imagery/i.segment/open_files.c:352 ../imagery/i.segment/open_files.c:418 +#: ../imagery/i.segment/open_files.c:474 #, fuzzy msgid "Unable to write to temporary file" msgstr "لم يتم تحديث الحدود" -#: ../imagery/i.segment/open_files.c:277 +#: ../imagery/i.segment/open_files.c:271 #, c-format msgid "There are no boundary constraints in '%s'" msgstr "" -#: ../imagery/i.segment/open_files.c:333 +#: ../imagery/i.segment/open_files.c:327 #, fuzzy, c-format msgid "Loading seeds from raster map <%s>..." msgstr "%-5d dig_att قراءة ملÙ...\n" -#: ../imagery/i.segment/open_files.c:363 +#: ../imagery/i.segment/open_files.c:357 #, fuzzy, c-format msgid "No seeds found in '%s'!" msgstr "<%s>لم يتم العثور على الخريطة المدخلة\n" -#: ../imagery/i.segment/open_files.c:383 +#: ../imagery/i.segment/open_files.c:377 msgid "Too many seeds: integer overflow" msgstr "" -#: ../imagery/i.segment/open_files.c:500 +#: ../imagery/i.segment/open_files.c:494 #, fuzzy, c-format msgid "Segment %d is already registered!" msgstr "dig_att لم يمكن العثور على ملÙ" -#: ../imagery/i.segment/open_files.c:554 +#: ../imagery/i.segment/open_files.c:553 #, c-format msgid "Regions with at least %d cells are stored in memory" msgstr "" @@ -27443,7 +27872,7 @@ msgid "Mean shift converged after %d iterations" msgstr "" -#: ../imagery/i.segment/mean_shift.c:748 +#: ../imagery/i.segment/mean_shift.c:769 #, fuzzy, c-format msgid "Renumbering remaining %d segments..." msgstr "الخريطة الÙيكتورية لنقاط البدء" @@ -27495,7 +27924,7 @@ msgid "supervised classification" msgstr "اسم مل٠ناتج التصنيÙ" -#: ../imagery/i.gensig/main.c:42 ../imagery/i.maxlik/main.c:63 +#: ../imagery/i.gensig/main.c:42 ../imagery/i.maxlik/main.c:65 msgid "Maximum Likelihood Classification" msgstr "" @@ -28037,35 +28466,40 @@ msgid "<%s> has too many signatures (limit is 255)" msgstr "" -#: ../imagery/i.maxlik/main.c:66 +#: ../imagery/i.maxlik/main.c:68 msgid "Classifies the cell spectral reflectances in imagery data." msgstr "" -#: ../imagery/i.maxlik/main.c:68 +#: ../imagery/i.maxlik/main.c:70 msgid "" "Classification is based on the spectral signature information generated by " "either i.cluster, g.gui.iclass, or i.gensig." msgstr "" -#: ../imagery/i.maxlik/main.c:81 ../imagery/i.smap/parse.c:20 +#: ../imagery/i.maxlik/main.c:83 ../imagery/i.smap/parse.c:20 #, fuzzy msgid "Name of input file containing signatures" msgstr "اسم الخريطة الراسترية الحاوية على درجات الإنحدار" -#: ../imagery/i.maxlik/main.c:82 +#: ../imagery/i.maxlik/main.c:84 msgid "Generated by either i.cluster, g.gui.iclass, or i.gensig" msgstr "" -#: ../imagery/i.maxlik/main.c:86 ../imagery/i.smap/parse.c:28 +#: ../imagery/i.maxlik/main.c:88 ../imagery/i.smap/parse.c:28 #, fuzzy msgid "Name for output raster map holding classification results" msgstr "اسم الخريطة ااراسترية الكنتورية" -#: ../imagery/i.maxlik/main.c:92 +#: ../imagery/i.maxlik/main.c:94 #, fuzzy msgid "Name for output raster map holding reject threshold results" msgstr "اسم الخريطة الناتجة" +#: ../imagery/i.maxlik/main.c:106 +#, fuzzy, c-format +msgid "<%s> does not match the current mapset" +msgstr "<%s>ÙÙ‰<%s>لم يمكن Ùتح المل٠الÙيكتورى" + #: ../imagery/i.maxlik/invert.c:28 #, c-format msgid "Signature %d is not valid (ill-conditioned) - ignored" @@ -28239,7 +28673,7 @@ msgid "Set current location and mapset as target for imagery group" msgstr "" -#: ../imagery/i.target/main.c:80 ../imagery/i.group/main.c:117 +#: ../imagery/i.target/main.c:80 ../imagery/i.group/main.c:156 #, fuzzy msgid "Group must exist in the current mapset" msgstr "<%s>ÙÙ‰<%s>لم يمكن Ùتح المل٠الÙيكتورى" @@ -28507,235 +28941,235 @@ msgid "biophysical parameters" msgstr "تنعيم الأركان" -#: ../imagery/i.vi/main.c:93 +#: ../imagery/i.vi/main.c:94 msgid "Calculates different types of vegetation indices." msgstr "" -#: ../imagery/i.vi/main.c:94 +#: ../imagery/i.vi/main.c:95 msgid "" "Uses red and nir bands mostly, and some indices require additional bands." msgstr "" -#: ../imagery/i.vi/main.c:101 +#: ../imagery/i.vi/main.c:102 #, fuzzy msgid "Name of input red channel surface reflectance map" msgstr "اسم الخريطة الناتجة" -#: ../imagery/i.vi/main.c:102 ../imagery/i.vi/main.c:141 -#: ../imagery/i.vi/main.c:149 ../imagery/i.vi/main.c:157 -#: ../imagery/i.vi/main.c:165 ../imagery/i.vi/main.c:173 +#: ../imagery/i.vi/main.c:103 ../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 "Range: [0.0;1.0]" msgstr "" -#: ../imagery/i.vi/main.c:110 +#: ../imagery/i.vi/main.c:111 #, fuzzy msgid "Type of vegetation index" msgstr "اسم مل٠الإرتÙاعات الراسترى" -#: ../imagery/i.vi/main.c:115 +#: ../imagery/i.vi/main.c:116 #, fuzzy msgid "Atmospherically Resistant Vegetation Index" msgstr "اسم مل٠الإرتÙاعات الراسترى" -#: ../imagery/i.vi/main.c:116 +#: ../imagery/i.vi/main.c:117 #, fuzzy msgid "Difference Vegetation Index" msgstr "اسم مل٠الإرتÙاعات الراسترى" -#: ../imagery/i.vi/main.c:117 +#: ../imagery/i.vi/main.c:118 #, fuzzy msgid "Enhanced Vegetation Index" msgstr "اسم مل٠الإرتÙاعات الراسترى" -#: ../imagery/i.vi/main.c:118 +#: ../imagery/i.vi/main.c:119 #, fuzzy msgid "Enhanced Vegetation Index 2" msgstr "اسم مل٠الإرتÙاعات الراسترى" -#: ../imagery/i.vi/main.c:119 +#: ../imagery/i.vi/main.c:120 #, fuzzy msgid "Green Vegetation Index" msgstr "اسم مل٠الإرتÙاعات الراسترى" -#: ../imagery/i.vi/main.c:120 +#: ../imagery/i.vi/main.c:121 #, fuzzy msgid "Green Atmospherically Resistant Vegetation Index" msgstr "اسم مل٠الإرتÙاعات الراسترى" -#: ../imagery/i.vi/main.c:121 +#: ../imagery/i.vi/main.c:122 msgid "Global Environmental Monitoring Index" msgstr "" -#: ../imagery/i.vi/main.c:122 +#: ../imagery/i.vi/main.c:123 #, fuzzy msgid "Infrared Percentage Vegetation Index" msgstr "اسم مل٠الإرتÙاعات الراسترى" -#: ../imagery/i.vi/main.c:123 +#: ../imagery/i.vi/main.c:124 msgid "Modified Soil Adjusted Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:124 +#: ../imagery/i.vi/main.c:125 msgid "second Modified Soil Adjusted Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:125 +#: ../imagery/i.vi/main.c:126 #, fuzzy msgid "Normalized Difference Vegetation Index" msgstr "اسم مل٠الإرتÙاعات الراسترى" -#: ../imagery/i.vi/main.c:126 +#: ../imagery/i.vi/main.c:127 #, fuzzy msgid "Perpendicular Vegetation Index" msgstr "اسم مل٠الإرتÙاعات الراسترى" -#: ../imagery/i.vi/main.c:127 +#: ../imagery/i.vi/main.c:128 #, fuzzy msgid "Soil Adjusted Vegetation Index" msgstr "اسم مل٠الإرتÙاعات الراسترى" -#: ../imagery/i.vi/main.c:128 +#: ../imagery/i.vi/main.c:129 #, fuzzy msgid "Simple Ratio" msgstr "اسم مل٠ناتج التصنيÙ" -#: ../imagery/i.vi/main.c:129 +#: ../imagery/i.vi/main.c:130 msgid "Visible Atmospherically Resistant Index" msgstr "" -#: ../imagery/i.vi/main.c:130 +#: ../imagery/i.vi/main.c:131 #, fuzzy msgid "Weighted Difference Vegetation Index" msgstr "اسم مل٠الإرتÙاعات الراسترى" -#: ../imagery/i.vi/main.c:134 +#: ../imagery/i.vi/main.c:135 #, fuzzy msgid "type" msgstr "نوع غير معروÙ" -#: ../imagery/i.vi/main.c:140 +#: ../imagery/i.vi/main.c:141 #, fuzzy msgid "Name of input nir channel surface reflectance map" msgstr "اسم الخريطة الناتجة" -#: ../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 ../vector/v.vol.rst/main.c:254 -#: ../vector/v.vol.rst/main.c:303 +#: ../imagery/i.vi/main.c:143 ../imagery/i.vi/main.c:151 +#: ../imagery/i.vi/main.c:159 ../imagery/i.vi/main.c:167 +#: ../imagery/i.vi/main.c:175 ../vector/v.vol.rst/main.c:256 +#: ../vector/v.vol.rst/main.c:305 #, fuzzy msgid "Optional inputs" msgstr "اسم اامل٠المخرج" -#: ../imagery/i.vi/main.c:148 +#: ../imagery/i.vi/main.c:149 #, fuzzy msgid "Name of input green channel surface reflectance map" msgstr "اسم الخريطة الناتجة" -#: ../imagery/i.vi/main.c:156 +#: ../imagery/i.vi/main.c:157 #, fuzzy msgid "Name of input blue channel surface reflectance map" msgstr "اسم الخريطة الناتجة" -#: ../imagery/i.vi/main.c:164 +#: ../imagery/i.vi/main.c:165 #, fuzzy msgid "Name of input 5th channel surface reflectance map" msgstr "اسم الخريطة الناتجة" -#: ../imagery/i.vi/main.c:172 +#: ../imagery/i.vi/main.c:173 #, fuzzy msgid "Name of input 7th channel surface reflectance map" msgstr "اسم الخريطة الناتجة" -#: ../imagery/i.vi/main.c:180 +#: ../imagery/i.vi/main.c:181 msgid "Value of the slope of the soil line (MSAVI only)" msgstr "" -#: ../imagery/i.vi/main.c:181 ../imagery/i.vi/main.c:188 -#: ../imagery/i.vi/main.c:195 +#: ../imagery/i.vi/main.c:182 ../imagery/i.vi/main.c:189 +#: ../imagery/i.vi/main.c:196 #, fuzzy msgid "MSAVI settings" msgstr "طباعة نوع المل٠الراسترى Ùقط" -#: ../imagery/i.vi/main.c:187 +#: ../imagery/i.vi/main.c:188 msgid "Value of the intercept of the soil line (MSAVI only)" msgstr "" -#: ../imagery/i.vi/main.c:194 +#: ../imagery/i.vi/main.c:195 msgid "Value of the factor of reduction of soil noise (MSAVI only)" msgstr "" -#: ../imagery/i.vi/main.c:201 +#: ../imagery/i.vi/main.c:202 msgid "Maximum bits for digital numbers" msgstr "" -#: ../imagery/i.vi/main.c:202 +#: ../imagery/i.vi/main.c:203 msgid "" "If data is in Digital Numbers (i.e. integer type), give the max bits (i.e. 8 " "for Landsat -> [0-255])" msgstr "" -#: ../imagery/i.vi/main.c:228 +#: ../imagery/i.vi/main.c:229 msgid "sr index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:231 +#: ../imagery/i.vi/main.c:232 msgid "ndvi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:234 +#: ../imagery/i.vi/main.c:235 msgid "ipvi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:237 +#: ../imagery/i.vi/main.c:238 msgid "dvi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:240 +#: ../imagery/i.vi/main.c:241 msgid "pvi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:243 +#: ../imagery/i.vi/main.c:244 msgid "wdvi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:246 +#: ../imagery/i.vi/main.c:247 msgid "savi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:251 +#: ../imagery/i.vi/main.c:252 msgid "" "msavi index requires red and nir maps, and 3 parameters related to soil line" msgstr "" -#: ../imagery/i.vi/main.c:254 +#: ../imagery/i.vi/main.c:255 msgid "msavi2 index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:257 +#: ../imagery/i.vi/main.c:258 msgid "gemi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:261 +#: ../imagery/i.vi/main.c:262 msgid "arvi index requires blue, red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:265 +#: ../imagery/i.vi/main.c:266 msgid "evi index requires blue, red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:268 +#: ../imagery/i.vi/main.c:269 msgid "evi2 index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:272 +#: ../imagery/i.vi/main.c:273 msgid "vari index requires blue, green and red maps" msgstr "" -#: ../imagery/i.vi/main.c:276 +#: ../imagery/i.vi/main.c:277 msgid "gari index requires blue, green, red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:281 +#: ../imagery/i.vi/main.c:282 msgid "gvi index requires blue, green, red, nir, chan5 and chan7 maps" msgstr "" @@ -29167,7 +29601,7 @@ msgid "%s######## CLUSTER END (%s) ########%s" msgstr "" -#: ../imagery/i.cluster/main.c:354 ../misc/m.nviz.image/main.c:242 +#: ../imagery/i.cluster/main.c:354 ../misc/m.nviz.image/main.c:248 #, fuzzy, c-format msgid "File <%s> created." msgstr "%s لم يمكن Ùتح " @@ -30411,140 +30845,140 @@ msgid "Name of the output emissivity layer" msgstr "اسم الخريطة المخرجة" -#: ../imagery/i.group/main.c:55 +#: ../imagery/i.group/main.c:56 msgid "Creates, edits, and lists groups of imagery data." msgstr "" -#: ../imagery/i.group/main.c:59 +#: ../imagery/i.group/main.c:60 #, fuzzy msgid "Name of imagery group" msgstr "اسم الخريطة الراسترية" -#: ../imagery/i.group/main.c:63 +#: ../imagery/i.group/main.c:64 #, fuzzy msgid "Name of imagery subgroup" msgstr "اسم الخريطة الراسترية" -#: ../imagery/i.group/main.c:67 +#: ../imagery/i.group/main.c:68 #, fuzzy msgid "Name of raster map(s) to include in group" msgstr "اسم الخريطة الراسترية الناتجة" -#: ../imagery/i.group/main.c:68 ../imagery/i.group/main.c:74 +#: ../imagery/i.group/main.c:69 ../imagery/i.group/main.c:80 msgid "Maps" msgstr "" -#: ../imagery/i.group/main.c:73 +#: ../imagery/i.group/main.c:79 #, fuzzy msgid "Remove selected files from specified group or subgroup" msgstr "طباعة مكان الشمس ÙÙ‰ صورة شل سكربت" -#: ../imagery/i.group/main.c:78 +#: ../imagery/i.group/main.c:84 #, fuzzy msgid "List files from specified (sub)group" msgstr "طباعة مكان الشمس ÙÙ‰ صورة شل سكربت" -#: ../imagery/i.group/main.c:83 +#: ../imagery/i.group/main.c:89 #, fuzzy msgid "List subgroups from specified group" msgstr "طباعة مكان الشمس ÙÙ‰ صورة شل سكربت" -#: ../imagery/i.group/main.c:109 +#: ../imagery/i.group/main.c:148 #, fuzzy msgid "No input raster map(s) specified" msgstr "لم تحدد خرائط مدخلة" -#: ../imagery/i.group/main.c:128 ../imagery/i.group/main.c:150 +#: ../imagery/i.group/main.c:167 ../imagery/i.group/main.c:189 #, fuzzy msgid "Specified group does not exist in current mapset" msgstr "غير موجودة <%s> الخريطة الراسترية " -#: ../imagery/i.group/main.c:132 +#: ../imagery/i.group/main.c:171 #, fuzzy, c-format msgid "Removing raster maps from subgroup <%s>..." msgstr "%-5d dig_att قراءة ملÙ...\n" -#: ../imagery/i.group/main.c:137 +#: ../imagery/i.group/main.c:176 #, fuzzy, c-format msgid "Removing raster maps from group <%s>..." msgstr "%-5d dig_att قراءة ملÙ...\n" -#: ../imagery/i.group/main.c:158 +#: ../imagery/i.group/main.c:197 #, fuzzy, c-format msgid "Subgroup <%s> of group <%s> references the following raster maps:" msgstr "%s لم يمكن Ùتح مل٠المدى Ù„" -#: ../imagery/i.group/main.c:173 +#: ../imagery/i.group/main.c:212 #, fuzzy, c-format msgid "Group <%s> references the following raster maps:" msgstr "غير موجودة <%s> المنطقة" -#: ../imagery/i.group/main.c:185 +#: ../imagery/i.group/main.c:224 #, fuzzy, c-format msgid "Group <%s> does not yet exist. Creating..." msgstr "غير موجودة <%s> الخريطة الراسترية " -#: ../imagery/i.group/main.c:189 ../imagery/i.group/main.c:198 +#: ../imagery/i.group/main.c:228 ../imagery/i.group/main.c:237 #, fuzzy, c-format msgid "Adding raster maps to group <%s>..." msgstr "%-5d dig_att قراءة ملÙ...\n" -#: ../imagery/i.group/main.c:193 +#: ../imagery/i.group/main.c:232 #, fuzzy, c-format msgid "Adding raster maps to subgroup <%s>..." msgstr "%-5d dig_att قراءة ملÙ...\n" -#: ../imagery/i.group/main.c:219 +#: ../imagery/i.group/main.c:258 #, fuzzy msgid "No input raster maps defined" msgstr "لم تحدد خرائط مدخلة" -#: ../imagery/i.group/main.c:223 ../imagery/i.group/main.c:265 +#: ../imagery/i.group/main.c:262 ../imagery/i.group/main.c:304 #, fuzzy, c-format msgid "Raster map <%s> not found. Skipped." msgstr "غير موجودة <%s> الخريطة الراسترية " -#: ../imagery/i.group/main.c:228 +#: ../imagery/i.group/main.c:267 #, fuzzy, c-format msgid "Adding raster map <%s> to group" msgstr "تسجيل الخرائط الراسترية " -#: ../imagery/i.group/main.c:234 +#: ../imagery/i.group/main.c:273 #, fuzzy, c-format msgid "Raster map <%s> exists in group. Skipped." msgstr "الخريطة الراسترية المطلوب الضبط عليها" -#: ../imagery/i.group/main.c:271 +#: ../imagery/i.group/main.c:310 #, fuzzy, c-format msgid "Adding raster map <%s> to subgroup" msgstr "تسجيل الخرائط الراسترية " -#: ../imagery/i.group/main.c:278 +#: ../imagery/i.group/main.c:317 #, fuzzy, c-format msgid "Raster map <%s> exists in subgroup. Skipping..." msgstr "الخريطة الراسترية المطلوب الضبط عليها" -#: ../imagery/i.group/main.c:327 +#: ../imagery/i.group/main.c:366 #, fuzzy, c-format msgid "Removing raster map <%s> from group" msgstr "غير موجود <%s>المل٠للمنظر ثلاثى الأبعاد " -#: ../imagery/i.group/main.c:344 ../imagery/i.group/main.c:403 +#: ../imagery/i.group/main.c:383 ../imagery/i.group/main.c:442 #, fuzzy msgid "No raster map removed" msgstr "إدخال خريطة راسترية بينرية " -#: ../imagery/i.group/main.c:386 +#: ../imagery/i.group/main.c:425 #, fuzzy, c-format msgid "Removing raster map <%s> from subgroup" msgstr "غير موجود <%s>المل٠للمنظر ثلاثى الأبعاد " -#: ../imagery/i.group/main.c:422 +#: ../imagery/i.group/main.c:461 #, fuzzy, c-format msgid "Group <%s> does not contain any subgroup.\n" msgstr "غير موجودة <%s> الخريطة الراسترية " -#: ../imagery/i.group/main.c:433 +#: ../imagery/i.group/main.c:472 #, fuzzy, c-format msgid "group <%s> references the following subgroups\n" msgstr "غير موجودة <%s> المنطقة" @@ -30905,17 +31339,22 @@ msgid "Elevation map name is missing. Please set '%s' option" msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:212 +#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:211 +#, c-format +msgid "Group [%s] in location [%s] mapset [%s] now uses elevation map [%s]" +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:214 #, fuzzy, c-format msgid "Mapset [%s] in target location [%s] - %s " msgstr "غير موجود <%s>المل٠للمنظر ثلاثى الأبعاد " -#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:214 +#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:216 #, fuzzy msgid "permission denied\n" msgstr "التوقيع ..." -#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:214 +#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:216 #, fuzzy msgid "not found\n" msgstr "غير موجود <%s> الراستر" @@ -31296,32 +31735,37 @@ msgid "Target east,north coordinates to local x,y" msgstr "استخدام احداثيات مركز الخريطة\n" -#: ../misc/m.nviz.image/main.c:56 +#: ../misc/m.nviz.image/main.c:55 msgid "Creates a 3D rendering of GIS data." msgstr "" -#: ../misc/m.nviz.image/main.c:57 +#: ../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:83 +#: ../misc/m.nviz.image/main.c:87 #, fuzzy msgid "Unable to render data" msgstr "<%s> لم يمكن Ùتح" -#: ../misc/m.nviz.image/main.c:142 +#: ../misc/m.nviz.image/main.c:146 #, c-format msgid "Vertical exaggeration not given, using calculated value %.0f" msgstr "" -#: ../misc/m.nviz.image/main.c:154 +#: ../misc/m.nviz.image/main.c:158 #, c-format msgid "Viewpoint height not given, using calculated value %.0f" msgstr "" -#: ../misc/m.nviz.image/main.c:240 +#: ../misc/m.nviz.image/main.c:244 +#, fuzzy +msgid "Failed to write image" +msgstr "القيمة التى تعنى قيمة منعدمة" + +#: ../misc/m.nviz.image/main.c:246 #, fuzzy msgid "Unsupported output format" msgstr "عرض الهيئات المدعمة والخروج" @@ -32054,8 +32498,8 @@ msgstr "" #: ../db/db.databases/main.c:97 ../db/db.copy/main.c:37 -#: ../db/db.execute/main.c:127 ../db/db.execute/main.c:134 -#: ../db/db.execute/main.c:140 ../db/db.select/main.c:267 +#: ../db/db.execute/main.c:139 ../db/db.execute/main.c:146 +#: ../db/db.execute/main.c:152 ../db/db.select/main.c:267 #: ../db/db.dropdb/main.c:73 ../db/db.createdb/main.c:73 #: ../vector/v.db.select/main.c:57 msgid "SQL" @@ -32184,29 +32628,34 @@ msgid "Overwrite current settings if already initialized" msgstr "%s:لم يتم إنشاء الجدول" -#: ../db/db.connect/main.c:91 +#: ../db/db.connect/main.c:101 #, fuzzy msgid "Default group of database users to which select privilege is granted" msgstr "المجموعة الأساس لمستخدمى قاعدة البيانات الممنوحة حق إختيار الإمتياز" -#: ../db/db.connect/main.c:141 ../db/db.tables/main.c:41 +#: ../db/db.connect/main.c:151 ../db/db.tables/main.c:41 #, fuzzy msgid "Database connection not defined. Run db.connect." msgstr "db.connect إتصل مستخدما<%s>لم يتم تعري٠مشغل الإتصال بقاعدة البيانات" -#: ../db/db.connect/main.c:166 +#: ../db/db.connect/main.c:176 msgid "DB settings already defined, nothing to do" msgstr "" -#: ../db/db.connect/main.c:172 +#: ../db/db.connect/main.c:182 msgid "Default driver is not set" msgstr "" -#: ../db/db.connect/main.c:175 +#: ../db/db.connect/main.c:185 #, fuzzy msgid "Default database is not set" msgstr "اسم قاعدة بيانات المدخل" +#: ../db/db.connect/main.c:221 +#, fuzzy +msgid "Unable to set default database connection" +msgstr "%s:لم يتم إنشاء الجدول" + #: ../db/db.describe/main.c:108 #, fuzzy msgid "Print column names only instead of full column descriptions" @@ -32227,45 +32676,46 @@ msgid "Unable to open file <%s>: %s" msgstr "[%s]لم يتم Ùتح مل٠الخلية Ù„ " -#: ../db/db.execute/main.c:94 ../db/db.execute/main.c:99 +#: ../db/db.execute/main.c:86 ../db/db.execute/main.c:91 +#: ../db/db.execute/main.c:106 ../db/db.execute/main.c:111 #, fuzzy, c-format msgid "Error while executing: '%s'" msgstr "خطا اثناء التنÙيذ: \"%s\"\n" -#: ../db/db.execute/main.c:128 +#: ../db/db.execute/main.c:140 msgid "Executes any SQL statement." msgstr "" -#: ../db/db.execute/main.c:129 +#: ../db/db.execute/main.c:141 msgid "For SELECT statements use 'db.select'." msgstr "" -#: ../db/db.execute/main.c:132 +#: ../db/db.execute/main.c:144 #, fuzzy msgid "SQL statement" msgstr "اسم المل٠بتعبير اس.كيو.ال" -#: ../db/db.execute/main.c:133 +#: ../db/db.execute/main.c:145 msgid "Example: update rybniky set kapri = 'hodne' where kapri = 'malo'" msgstr "" -#: ../db/db.execute/main.c:138 +#: ../db/db.execute/main.c:150 #, fuzzy msgid "Name of file containing SQL statement(s)" msgstr "اسم الخريطة الراسترية الحاوية على درجات الإنحدار" -#: ../db/db.execute/main.c:160 +#: ../db/db.execute/main.c:172 #, fuzzy msgid "Ignore SQL errors and continue" msgstr "اهمال اخطاء اس.كيو.ال والاستمرار" -#: ../db/db.execute/main.c:161 ../vector/v.build/main.c:51 +#: ../db/db.execute/main.c:173 ../vector/v.build/main.c:51 #: ../vector/v.build/main.c:77 #, fuzzy msgid "Errors" msgstr "%s:خطأ " -#: ../db/db.execute/main.c:167 +#: ../db/db.execute/main.c:179 #, fuzzy, c-format msgid "You must provide <%s> or <%s> option" msgstr "نقطة %d ÙÙ‰ حاجة لإدخال على الأقل" @@ -32407,7 +32857,7 @@ msgid "Unable to db_alloc_string_array()" msgstr "" -#: ../db/drivers/ogr/execute.c:56 ../vector/v.out.ogr/main.c:592 +#: ../db/drivers/ogr/execute.c:56 ../vector/v.out.ogr/main.c:648 #, fuzzy, c-format msgid "OGR layer <%s> not found" msgstr "غير موجود <%s> الراستر" @@ -32416,11 +32866,11 @@ #: ../vector/v.out.lidar/main.c:155 ../vector/v.db.connect/main.c:289 #: ../vector/v.reclass/main.c:145 ../vector/v.to.3d/trans2.c:63 #: ../vector/v.to.3d/trans3.c:65 ../vector/v.univar/main.c:355 -#: ../vector/v.distance/main.c:533 ../vector/v.distance/main.c:574 +#: ../vector/v.distance/main.c:540 ../vector/v.distance/main.c:581 #: ../vector/v.in.db/main.c:187 ../vector/v.colors/scan_attr.c:35 -#: ../vector/v.colors.out/make_colors.c:42 ../vector/v.vect.stats/main.c:428 +#: ../vector/v.colors.out/make_colors.c:42 ../vector/v.vect.stats/main.c:435 #: ../vector/v.transform/trans_digit.c:116 -#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:96 +#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:97 #: ../scripts/v.db.join/v.db.join.py:98 ../scripts/v.db.join/v.db.join.py:106 #: ../scripts/v.db.join/v.db.join.py:123 ../scripts/db.univar/db.univar.py:120 #, fuzzy, c-format, python-format @@ -32461,14 +32911,7 @@ "خزن كعدد صحيح أربعة بيتات بعض البيانات يبدو أنها قد أتلÙتint8 (bigint) " "نوع :'%s' العمود" -#: ../db/drivers/ogr/describe.c:204 -#, c-format -msgid "" -"column '%s', type 'string': unknown width -> stored as varchar(250) some " -"data may be lost" -msgstr " عرض غير معرو٠قد يتم Ùقد بعض البيانات:'string' نوع,'%s' العمود" - -#: ../db/drivers/ogr/describe.c:212 ../db/drivers/ogr/fetch.c:160 +#: ../db/drivers/ogr/describe.c:212 ../db/drivers/ogr/fetch.c:167 msgid "Unknown type" msgstr "نوع غير معروÙ" @@ -32482,7 +32925,7 @@ msgid "Unable to add new token" msgstr "<%s> لم يمكن Ùتح" -#: ../db/drivers/ogr/fetch.c:55 ../db/drivers/ogr/fetch.c:188 +#: ../db/drivers/ogr/fetch.c:55 ../db/drivers/ogr/fetch.c:195 #: ../db/drivers/sqlite/fetch.c:265 ../db/drivers/postgres/fetch.c:33 #: ../db/drivers/mysql/fetch.c:34 ../db/drivers/mysql/fetch.c:276 #, fuzzy @@ -33084,7 +33527,7 @@ #: ../db/drivers/dbf/db.c:94 #, fuzzy, c-format -msgid "Unable create DBF database: %s" +msgid "Unable to create DBF database: %s" msgstr "[%s]لم يتم Ùتح مل٠الخلية Ù„ " #: ../db/drivers/dbf/db.c:102 @@ -33207,7 +33650,7 @@ msgstr "" #: ../vector/v.mkgrid/main.c:73 ../vector/v.kcv/main.c:58 -#: ../vector/v.random/main.c:101 ../vector/v.perturb/main.c:66 +#: ../vector/v.random/main.c:104 ../vector/v.perturb/main.c:66 #: ../vector/v.normal/main.c:75 ../vector/v.qcount/main.c:62 #, fuzzy msgid "point pattern" @@ -33462,7 +33905,7 @@ "instead of native GRASS-PostGIS data driver." msgstr "" -#: ../vector/v.external.out/link.c:26 ../vector/v.out.ogr/main.c:102 +#: ../vector/v.external.out/link.c:26 ../vector/v.out.ogr/main.c:103 #, c-format msgid "" "Data source starts with \"PG:\" prefix, expecting \"PostgreSQL\" format (\"%s" @@ -33788,12 +34231,13 @@ msgid "Loading data..." msgstr "التوقيع ..." -#: ../vector/v.to.rast/vect2rast.c:55 ../vector/v.db.connect/main.c:213 -#: ../vector/v.to.rast3/main.c:80 ../vector/v.db.select/main.c:171 -#: ../vector/v.to.3d/trans2.c:49 ../vector/v.to.3d/trans3.c:51 -#: ../vector/v.distance/main.c:515 ../vector/v.distance/main.c:596 -#: ../vector/v.colors.out/make_colors.c:31 ../vector/v.info/print.c:138 -#: ../vector/v.extract/main.c:255 +#: ../vector/v.to.rast/vect2rast.c:55 ../vector/v.random/main.c:265 +#: ../vector/v.db.connect/main.c:213 ../vector/v.to.rast3/main.c:80 +#: ../vector/v.db.select/main.c:171 ../vector/v.to.3d/trans2.c:49 +#: ../vector/v.to.3d/trans3.c:51 ../vector/v.distance/main.c:522 +#: ../vector/v.distance/main.c:603 ../vector/v.colors.out/make_colors.c:31 +#: ../vector/v.info/print.c:138 ../vector/v.extract/main.c:217 +#: ../vector/v.extract/main.c:315 #, fuzzy, c-format msgid "Database connection not defined for layer <%s>" msgstr "لم يتم الإتصال بقاعدة البيانات\n" @@ -34080,46 +34524,46 @@ msgid "No database record for cat = %d and export of 'cat' disabled" msgstr "cat = %d لا يوجد تسجيل للخط" -#: ../vector/v.out.ogr/main.c:87 +#: ../vector/v.out.ogr/main.c:88 #, fuzzy msgid "Exports a vector map layer to any of the supported OGR vector formats." msgstr "تحويل خريطة راسترية إلى Ùيكتورية" -#: ../vector/v.out.ogr/main.c:88 +#: ../vector/v.out.ogr/main.c:89 #, fuzzy msgid "By default a vector map layer is exported to OGC GeoPackage format." msgstr "تحويل خريطة راسترية إلى Ùيكتورية" -#: ../vector/v.out.ogr/main.c:170 +#: ../vector/v.out.ogr/main.c:172 msgid "Volumes will be exported as sets of faces" msgstr "" -#: ../vector/v.out.ogr/main.c:188 +#: ../vector/v.out.ogr/main.c:190 #, fuzzy msgid "Unable to determine input map's vector feature type(s)." msgstr "اسم الخريطة الراسترية الموجودة" -#: ../vector/v.out.ogr/main.c:254 +#: ../vector/v.out.ogr/main.c:255 msgid "The combination of types is not supported by all formats." msgstr "" -#: ../vector/v.out.ogr/main.c:271 +#: ../vector/v.out.ogr/main.c:272 #, fuzzy msgid "Unable to create OGR spatial reference" msgstr "لم يتم تحديث الحدود" -#: ../vector/v.out.ogr/main.c:293 +#: ../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:305 +#: ../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:311 +#: ../vector/v.out.ogr/main.c:312 #, c-format msgid "" "%d point found, but not requested to be exported. Verify 'type' parameter." @@ -34128,7 +34572,7 @@ msgstr[0] "" msgstr[1] "" -#: ../vector/v.out.ogr/main.c:319 +#: ../vector/v.out.ogr/main.c:320 #, c-format msgid "" "%d line found, but not requested to be exported. Verify 'type' parameter." @@ -34137,7 +34581,7 @@ msgstr[0] "" msgstr[1] "" -#: ../vector/v.out.ogr/main.c:328 +#: ../vector/v.out.ogr/main.c:329 #, c-format msgid "" "%d boundary found, but not requested to be exported. Verify 'type' parameter." @@ -34147,7 +34591,7 @@ msgstr[0] "" msgstr[1] "" -#: ../vector/v.out.ogr/main.c:337 +#: ../vector/v.out.ogr/main.c:338 #, c-format msgid "" "%d centroid found, but not requested to be exported. Verify 'type' parameter." @@ -34157,7 +34601,7 @@ msgstr[0] "" msgstr[1] "" -#: ../vector/v.out.ogr/main.c:345 +#: ../vector/v.out.ogr/main.c:346 #, c-format msgid "" "%d area found, but not requested to be exported. Verify 'type' parameter." @@ -34166,7 +34610,7 @@ msgstr[0] "" msgstr[1] "" -#: ../vector/v.out.ogr/main.c:353 +#: ../vector/v.out.ogr/main.c:354 #, c-format msgid "" "%d face found, but not requested to be exported. Verify 'type' parameter." @@ -34175,7 +34619,7 @@ msgstr[0] "" msgstr[1] "" -#: ../vector/v.out.ogr/main.c:361 +#: ../vector/v.out.ogr/main.c:362 #, c-format msgid "" "%d volume found, but not requested to be exported. Verify 'type' parameter." @@ -34184,161 +34628,161 @@ msgstr[0] "" msgstr[1] "" -#: ../vector/v.out.ogr/main.c:371 +#: ../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:380 +#: ../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:390 +#: ../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:399 +#: ../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:409 +#: ../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:418 +#: ../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:427 +#: ../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:436 +#: ../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:461 +#: ../vector/v.out.ogr/main.c:478 #, fuzzy, c-format msgid "OGR driver <%s> not found" msgstr "غير موجود <%s> الراستر" -#: ../vector/v.out.ogr/main.c:488 +#: ../vector/v.out.ogr/main.c:523 #, fuzzy, c-format msgid "Unable to open OGR data source '%s'" msgstr "<%s> لم يمكن Ùتح" -#: ../vector/v.out.ogr/main.c:502 +#: ../vector/v.out.ogr/main.c:543 #, fuzzy, c-format msgid "Layer <%s> already exists in OGR data source '%s'" msgstr "<%s>ÙÙ‰<%s>لم يمكن Ùتح المل٠الÙيكتورى" -#: ../vector/v.out.ogr/main.c:506 +#: ../vector/v.out.ogr/main.c:547 #, fuzzy, c-format msgid "OGR layer <%s> already exists and will be overwritten" msgstr "خريطة مخرجة حيث ستكتب النقاط" -#: ../vector/v.out.ogr/main.c:513 +#: ../vector/v.out.ogr/main.c:559 #, fuzzy, c-format msgid "OGR layer <%s> doesn't exists, creating new OGR layer instead" msgstr "خريطة مخرجة حيث ستكتب النقاط" -#: ../vector/v.out.ogr/main.c:541 +#: ../vector/v.out.ogr/main.c:587 msgid "Overriding existing user-defined 'SHPT=' LCO." msgstr "" -#: ../vector/v.out.ogr/main.c:556 +#: ../vector/v.out.ogr/main.c:602 #, 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:568 +#: ../vector/v.out.ogr/main.c:614 #, 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:575 +#: ../vector/v.out.ogr/main.c:621 #, c-format msgid "" "Vector map <%s> is 3D. Use format specific layer creation options (parameter " "'lco') to export using only category numbers as attributes" msgstr "" -#: ../vector/v.out.ogr/main.c:610 +#: ../vector/v.out.ogr/main.c:666 msgid "Exporting 'cat' anyway, as it is the only attribute table field" msgstr "" -#: ../vector/v.out.ogr/main.c:619 ../vector/v.out.ogr/main.c:691 +#: ../vector/v.out.ogr/main.c:675 ../vector/v.out.ogr/main.c:747 #, fuzzy, c-format msgid "New attribute column <%s> added to the table" msgstr "<%s> اسم المل٠المستخدم لل" -#: ../vector/v.out.ogr/main.c:703 +#: ../vector/v.out.ogr/main.c:759 #, fuzzy, c-format msgid "Key column <%s> not found" msgstr "غير موجودة <%s> المنطقة" -#: ../vector/v.out.ogr/main.c:716 +#: ../vector/v.out.ogr/main.c:787 #, fuzzy, c-format msgid "Exporting %d feature..." msgid_plural "Exporting %d features..." msgstr[0] "وصل الÙئات...\n" msgstr[1] "وصل الÙئات...\n" -#: ../vector/v.out.ogr/main.c:731 +#: ../vector/v.out.ogr/main.c:802 #, fuzzy, c-format msgid "Exporting %d area (may take some time)..." msgid_plural "Exporting %d areas (may take some time)..." msgstr[0] "وصل الÙئات...\n" msgstr[1] "وصل الÙئات...\n" -#: ../vector/v.out.ogr/main.c:750 +#: ../vector/v.out.ogr/main.c:821 #, fuzzy, c-format msgid "Exporting %d volume..." msgid_plural "Exporting %d volumes..." msgstr[0] "الخريطة الÙيكتورية لنقاط البدء" msgstr[1] "الخريطة الÙيكتورية لنقاط البدء" -#: ../vector/v.out.ogr/main.c:754 +#: ../vector/v.out.ogr/main.c:825 msgid "Export of volumes not implemented yet. Skipping." msgstr "" -#: ../vector/v.out.ogr/main.c:771 +#: ../vector/v.out.ogr/main.c:842 #, fuzzy, c-format msgid "%d feature without attributes was written" msgid_plural "%d features without attributes were written" msgstr[0] "%d نقطة كتبت للمخرج\n" msgstr[1] "%d نقطة كتبت للمخرج\n" -#: ../vector/v.out.ogr/main.c:777 +#: ../vector/v.out.ogr/main.c:848 #, fuzzy, c-format msgid "%d feature without category was written" msgid_plural "%d features without category were written" msgstr[0] "%-5d تم تخطى Ùئات النقط الميت\n" msgstr[1] "%-5d تم تخطى Ùئات النقط الميت\n" -#: ../vector/v.out.ogr/main.c:781 +#: ../vector/v.out.ogr/main.c:852 #, c-format msgid "" "%d feature without category was skipped. Features without category are " @@ -34349,12 +34793,12 @@ msgstr[0] "" msgstr[1] "" -#: ../vector/v.out.ogr/main.c:797 +#: ../vector/v.out.ogr/main.c:868 #, fuzzy msgid "Output layer is empty, no features written" msgstr "خريطة مخرجة حيث ستكتب النقاط" -#: ../vector/v.out.ogr/main.c:798 +#: ../vector/v.out.ogr/main.c:869 #, fuzzy, c-format msgid "%d feature (%s type) written to <%s> (%s format)." msgid_plural "%d features (%s type) written to <%s> (%s format)." @@ -34459,7 +34903,7 @@ msgid "Force 2D output even if input is 3D (applies to Shapefile output only)" msgstr "اجبار المخرج للقيم الصحيحة" -#: ../vector/v.out.ogr/args.c:114 ../vector/v.in.ogr/main.c:338 +#: ../vector/v.out.ogr/args.c:114 ../vector/v.in.ogr/main.c:355 #: ../vector/v.out.postgis/args.c:78 msgid "Useful if input is 3D but all z coordinates are identical" msgstr "" @@ -34479,8 +34923,8 @@ msgid "List supported output formats and exit" msgstr "عرض الهيئات المدعمة والخروج" -#: ../vector/v.out.ogr/dsn.c:21 ../vector/v.in.ogr/dsn.c:26 -#: ../vector/v.external/dsn.c:21 +#: ../vector/v.out.ogr/dsn.c:27 ../vector/v.in.ogr/dsn.c:28 +#: ../vector/v.external/dsn.c:27 msgid "Invalid connection string (dbname missing)" msgstr "" @@ -34489,42 +34933,52 @@ msgid "OGR driver <%s> not available" msgstr "اسم الخريطة الراسترية" -#: ../vector/v.out.ogr/create.c:26 +#: ../vector/v.out.ogr/create.c:30 #, fuzzy, c-format msgid "Creation of output OGR datasource <%s> failed" msgstr "%s لم يتم Ùتح قاعدة البيانات" -#: ../vector/v.out.ogr/create.c:36 +#: ../vector/v.out.ogr/create.c:44 #, c-format msgid "Creation of OGR layer <%s> failed" msgstr "" -#: ../vector/v.out.ogr/export_lines.c:178 -#: ../vector/v.out.ogr/export_areas.c:143 +#: ../vector/v.out.ogr/export_lines.c:135 +#: ../vector/v.out.ogr/export_lines.c:231 +#: ../vector/v.out.ogr/export_lines.c:280 +#: ../vector/v.out.ogr/export_areas.c:126 +#: ../vector/v.out.ogr/export_areas.c:227 +#: ../vector/v.out.ogr/export_areas.c:278 +#, fuzzy +msgid "Failed to create OGR feature" +msgstr "لم يتم تحديث الحدود" + +#: ../vector/v.out.ogr/export_lines.c:180 +#: ../vector/v.out.ogr/export_areas.c:170 #, fuzzy, c-format msgid "Unable to export multi-features. No category index for layer %d." msgstr "%s لم يمكن Ùتح مل٠المدى Ù„" -#: ../vector/v.out.ogr/export_lines.c:212 -#: ../vector/v.out.ogr/export_areas.c:176 +#: ../vector/v.out.ogr/export_lines.c:214 +#: ../vector/v.out.ogr/export_areas.c:203 #, fuzzy, c-format msgid "" "Unable to create multi-feature. Category %d not found in line %d, field %d" msgstr " 2-%d اسماء الخرائط المدخلة" -#: ../vector/v.out.ogr/export_areas.c:154 +#: ../vector/v.out.ogr/export_areas.c:181 #, fuzzy msgid "Exporting features with category..." msgstr "%-5d تم تخطى Ùئات النقط الميت\n" -#: ../vector/v.out.ogr/export_areas.c:214 +#: ../vector/v.out.ogr/export_areas.c:243 #, fuzzy msgid "Exporting features without category..." msgstr "%-5d تم تخطى Ùئات النقط الميت\n" #: ../vector/v.kcv/main.c:57 ../vector/v.out.lidar/main.c:474 #: ../vector/v.normal/main.c:74 ../vector/v.in.db/main.c:55 -#: ../vector/v.decimate/main.c:129 +#: ../vector/v.decimate/main.c:130 #, fuzzy msgid "points" msgstr "اسم الجدول" @@ -34633,7 +35087,7 @@ msgid "Name of attribute column with values to interpolate" msgstr "اسم الخريطة الراسترية المحتوية على معلومات التكلÙØ© لخلية الشبكة" -#: ../vector/v.surf.idw/main.c:102 ../vector/v.surf.rst/main.c:185 +#: ../vector/v.surf.idw/main.c:102 ../vector/v.surf.rst/main.c:187 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." @@ -35244,7 +35698,7 @@ #: ../vector/v.net.distance/main.c:101 ../vector/v.net.distance/main.c:106 #: ../vector/v.net.distance/main.c:112 ../vector/v.distance/main.c:131 #: ../vector/v.distance/main.c:136 ../vector/v.distance/main.c:143 -#: ../vector/v.distance/main.c:187 ../vector/v.distance/main.c:224 +#: ../vector/v.distance/main.c:189 ../vector/v.distance/main.c:226 #, fuzzy msgid "From" msgstr "نوع المظهر" @@ -35266,7 +35720,7 @@ #: ../vector/v.net.distance/main.c:117 ../vector/v.net.distance/main.c:124 #: ../vector/v.net.distance/main.c:129 ../vector/v.net.distance/main.c:135 #: ../vector/v.distance/main.c:148 ../vector/v.distance/main.c:153 -#: ../vector/v.distance/main.c:160 ../vector/v.distance/main.c:230 +#: ../vector/v.distance/main.c:160 ../vector/v.distance/main.c:232 msgid "To" msgstr "" @@ -35352,84 +35806,84 @@ msgstr[0] "" msgstr[1] "" -#: ../vector/v.random/main.c:102 +#: ../vector/v.random/main.c:105 #, fuzzy msgid "stratified random sampling" msgstr "خريطة الراستر الاساس" -#: ../vector/v.random/main.c:105 +#: ../vector/v.random/main.c:108 #, fuzzy msgid "Generates random 2D/3D vector points." msgstr "<%s>ÙÙ‰<%s>لم يمكن Ùتح المل٠الÙيكتورى" -#: ../vector/v.random/main.c:113 +#: ../vector/v.random/main.c:116 #, fuzzy msgid "Number of points to be created" msgstr "عدد النقاط المطلوب تخصيصها" -#: ../vector/v.random/main.c:118 +#: ../vector/v.random/main.c:121 #, fuzzy msgid "Restrict points to areas in input vector" msgstr "dig عطل ÙÙ‰ Ùتح مل٠المدخل" -#: ../vector/v.random/main.c:120 ../vector/v.random/main.c:180 +#: ../vector/v.random/main.c:123 ../vector/v.random/main.c:183 #, fuzzy msgid "Restrict" msgstr "مترى" -#: ../vector/v.random/main.c:136 +#: ../vector/v.random/main.c:139 msgid "Minimum z height (needs -z flag or column name)" msgstr "" -#: ../vector/v.random/main.c:138 ../vector/v.random/main.c:147 -#: ../vector/v.random/main.c:160 ../vector/v.random/main.c:170 -#: ../vector/v.random/main.c:175 ../vector/v.in.db/main.c:85 +#: ../vector/v.random/main.c:141 ../vector/v.random/main.c:150 +#: ../vector/v.random/main.c:163 ../vector/v.random/main.c:173 +#: ../vector/v.random/main.c:178 ../vector/v.in.db/main.c:85 #, fuzzy msgid "3D output" msgstr "مخرج متبادل البيتات" -#: ../vector/v.random/main.c:145 +#: ../vector/v.random/main.c:148 msgid "Maximum z height (needs -z flag or column name)" msgstr "" -#: ../vector/v.random/main.c:154 +#: ../vector/v.random/main.c:157 msgid "" "The seed to initialize the random generator. If not set the process ID is " "used" msgstr "" -#: ../vector/v.random/main.c:157 +#: ../vector/v.random/main.c:160 #, fuzzy msgid "Name of column for z values" msgstr "اسم الخريطة الراسترية المحتوية على معلومات التكلÙØ© لخلية الشبكة" -#: ../vector/v.random/main.c:159 +#: ../vector/v.random/main.c:162 #, fuzzy msgid "Writes z values to column" msgstr "كتابة مل٠جديد...\n" -#: ../vector/v.random/main.c:167 +#: ../vector/v.random/main.c:170 #, fuzzy msgid "Type of column for z values" msgstr "نوع جدول الألوان" -#: ../vector/v.random/main.c:174 +#: ../vector/v.random/main.c:177 #, fuzzy msgid "Create 3D output" msgstr "مخرج متبادل البيتات" -#: ../vector/v.random/main.c:179 +#: ../vector/v.random/main.c:182 #, fuzzy msgid "" "Generate n points for each individual area (requires restrict parameter)" msgstr "حساب الظلال من نموذج الإرتÙاعت الرقمى" -#: ../vector/v.random/main.c:196 +#: ../vector/v.random/main.c:199 #, fuzzy, c-format -msgid "Number of points must be > 0 (%d given)" +msgid "Number of points must be > 0 (%ld given)" msgstr "عدد النقاط المطلوب تخصيصها" -#: ../vector/v.random/main.c:212 ../vector/v.drape/main.c:150 +#: ../vector/v.random/main.c:215 ../vector/v.drape/main.c:150 #: ../vector/v.buffer/main.c:347 #, c-format msgid "" @@ -35437,37 +35891,54 @@ "'1'." msgstr "" -#: ../vector/v.random/main.c:222 +#: ../vector/v.random/main.c:225 #, fuzzy, c-format msgid "No areas in vector map <%s>" msgstr "%d نقطة كتبت للمخرج\n" -#: ../vector/v.random/main.c:276 -msgid "Table should contain only two columns" -msgstr "" - -#: ../vector/v.random/main.c:285 +#: ../vector/v.random/main.c:323 msgid "" "You have created unsupported column type. This module supports only INTEGER " "and DOUBLE PRECISION column types." msgstr "" -#: ../vector/v.random/main.c:348 +#: ../vector/v.random/main.c:387 #, fuzzy, c-format msgid "" "Selected areas in input vector <%s> do not overlap with the current region" msgstr "استخدام المنطقة الحالية" -#: ../vector/v.random/main.c:360 +#: ../vector/v.random/main.c:399 #, fuzzy, c-format msgid "Input vector <%s> does not overlap with the current region" msgstr "استخدام المنطقة الحالية" -#: ../vector/v.random/main.c:385 +#: ../vector/v.random/main.c:424 #, fuzzy msgid "Generating points..." msgstr "الخريطة الÙيكتورية لنقاط البدء" +#: ../vector/v.random/main.c:530 ../vector/v.random/main.c:677 +#, fuzzy, c-format +msgid "Unable to insert new row: %s" +msgstr "لم يمكن حشر ص٠جديد: %s" + +#: ../vector/v.random/main.c:702 ../vector/v.db.select/main.c:208 +#, fuzzy +msgid "Unable to open select cursor" +msgstr "لم يتم Ùتح إختيار المؤشر" + +#: ../vector/v.random/main.c:707 ../vector/v.reclass/main.c:267 +#: ../vector/v.db.select/main.c:229 +#, fuzzy, c-format +msgid "Unable to fetch data from table <%s>" +msgstr "لم يمكن اختيار البيانات من الجدول" + +#: ../vector/v.random/main.c:742 +#, fuzzy, c-format +msgid "Unable to update row: %s" +msgstr "لم يمكن حشر ص٠جديد: %s" + #: ../vector/v.support/main.c:41 #, fuzzy msgid "Updates vector map metadata." @@ -35564,7 +36035,7 @@ msgid "%s: Cannot write dxf file." msgstr "dig_cats لم يتم Ùتح ملÙ" -#: ../vector/v.out.lidar/main.c:77 +#: ../vector/v.out.lidar/main.c:77 ../vector/v.extract/extract.c:264 #, fuzzy, c-format msgid "Database connection not defined for layer <%d>" msgstr "لم يتم الإتصال بقاعدة البيانات\n" @@ -35692,109 +36163,103 @@ msgid "Ignore color table even when set and not other options are present" msgstr "" -#: ../vector/v.proj/main.c:72 +#: ../vector/v.proj/main.c:77 #, fuzzy msgid "Re-projects a vector map from one location to the current location." msgstr "إعادة توقيع خريطة راسترية من مكان إلى المكان الحالى" -#: ../vector/v.proj/main.c:78 +#: ../vector/v.proj/main.c:83 #, fuzzy msgid "Location containing input vector map" msgstr "الخريطة الÙيكتورية لنقاط البدء" -#: ../vector/v.proj/main.c:82 +#: ../vector/v.proj/main.c:87 #, fuzzy msgid "Mapset containing input vector map" msgstr "اسم مجموعة الخرائط للخريطة المدخلة" -#: ../vector/v.proj/main.c:88 +#: ../vector/v.proj/main.c:93 #, fuzzy msgid "Name of input vector map to re-project" msgstr "اسم الخريطة الراسترية المدخلة" -#: ../vector/v.proj/main.c:100 +#: ../vector/v.proj/main.c:105 #, fuzzy msgid "Maximum segment length in meters in output vector map" msgstr "اسم مجموعة الخرائط للخريطة المدخلة" -#: ../vector/v.proj/main.c:101 +#: ../vector/v.proj/main.c:106 msgid "Increases accuracy of reprojected shapes, disable with smax=0" msgstr "" -#: ../vector/v.proj/main.c:111 +#: ../vector/v.proj/main.c:124 #, fuzzy msgid "List vector maps in input mapset and exit" msgstr "عرض ملÙات الراستر للموقع والخروج" -#: ../vector/v.proj/main.c:115 +#: ../vector/v.proj/main.c:128 #, fuzzy msgid "3D vector maps only" msgstr "<%s>لم يتم العثور على الخريطة المدخلة\n" -#: ../vector/v.proj/main.c:117 +#: ../vector/v.proj/main.c:130 msgid "Assume z coordinate is ellipsoidal height and transform if possible" msgstr "" -#: ../vector/v.proj/main.c:123 +#: ../vector/v.proj/main.c:136 msgid "Latlon output only, default is -180,180" msgstr "" -#: ../vector/v.proj/main.c:125 +#: ../vector/v.proj/main.c:138 msgid "Disable wrapping to -180,180 for latlon output" msgstr "" -#: ../vector/v.proj/main.c:131 +#: ../vector/v.proj/main.c:144 msgid "Recommended for massive point projection" msgstr "" -#: ../vector/v.proj/main.c:200 +#: ../vector/v.proj/main.c:212 #, fuzzy msgid "No vector maps found" msgstr "إدخال خريطة راسترية بينرية " -#: ../vector/v.proj/main.c:213 +#: ../vector/v.proj/main.c:225 #, fuzzy, c-format msgid "Vector map <%s> in location <%s> mapset <%s> not found" msgstr "لم توجد<%s>الخريطة الÙيكتورية" -#: ../vector/v.proj/main.c:243 +#: ../vector/v.proj/main.c:255 #, c-format msgid "Mapset <%s> in input location <%s> - permission denied" msgstr "" -#: ../vector/v.proj/main.c:246 +#: ../vector/v.proj/main.c:258 #, fuzzy, c-format msgid "Mapset <%s> in input location <%s> not found" msgstr "غير موجود <%s>المل٠للمنظر ثلاثى الأبعاد " -#: ../vector/v.proj/main.c:291 ../vector/v.proj/main.c:417 +#: ../vector/v.proj/main.c:312 ../vector/v.proj/main.c:439 #: ../vector/v.rectify/main.c:235 #, fuzzy msgid "Reading input vector map" msgstr "dig عطل ÙÙ‰ Ùتح مل٠المدخل" -#: ../vector/v.proj/main.c:314 +#: ../vector/v.proj/main.c:335 #, fuzzy, c-format msgid "Input vector map <%s> is empty" msgstr "لم توجد<%s>الخريطة الÙيكتورية" -#: ../vector/v.proj/main.c:322 ../vector/v.proj/main.c:333 -#: ../vector/v.proj/main.c:348 ../vector/v.proj/main.c:363 -msgid "Error in pj_do_transform" -msgstr "" - -#: ../vector/v.proj/main.c:408 +#: ../vector/v.proj/main.c:430 #, fuzzy msgid "Reprojecting primitives ..." msgstr "كتابة مل٠جديد...\n" -#: ../vector/v.proj/main.c:445 ../vector/v.proj/main.c:452 -#: ../vector/v.proj/main.c:478 ../vector/v.proj/main.c:492 +#: ../vector/v.proj/main.c:495 ../vector/v.proj/main.c:509 #, fuzzy, c-format msgid "Unable to re-project vector map <%s> from <%s>" msgstr "[%s]لم يتم Ùتح مل٠الخلية Ù„ " -#: ../vector/v.proj/main.c:503 ../vector/v.build.polylines/main.c:241 +#: ../vector/v.proj/main.c:520 ../vector/v.build.polylines/main.c:241 #: ../vector/v.type/main.c:155 ../vector/v.rectify/main.c:278 #: ../vector/v.category/main.c:763 ../vector/v.net/main.c:158 #: ../vector/v.transform/main.c:304 @@ -35802,7 +36267,7 @@ msgid "Failed to copy attribute table to output map" msgstr "[%s]لم يتم Ùتح مل٠الخلية Ù„ " -#: ../vector/v.proj/main.c:512 +#: ../vector/v.proj/main.c:529 msgid "Try to disable wrapping to -180,180 if topological errors occurred" msgstr "" @@ -35958,8 +36423,8 @@ "processed." msgstr "<%s>ÙÙ‰<%s>لم يمكن Ùتح المل٠الÙيكتورى" -#: ../vector/v.out.ascii/main.c:104 ../vector/v.surf.rst/main.c:570 -#: ../vector/v.colors/main.c:270 ../vector/v.colors.out/scan_cats.c:24 +#: ../vector/v.out.ascii/main.c:104 ../vector/v.surf.rst/main.c:573 +#: ../vector/v.colors/main.c:283 ../vector/v.colors.out/scan_cats.c:24 #: ../vector/v.colors.out/make_colors.c:27 #, fuzzy, c-format msgid "Layer <%s> not found" @@ -36259,12 +36724,12 @@ msgid "Layer number where RBG colors are stored as category" msgstr "عدم انشاء جدول الخواص" -#: ../vector/v.in.lidar/main.c:186 ../vector/v.in.ogr/main.c:236 +#: ../vector/v.in.lidar/main.c:186 ../vector/v.in.ogr/main.c:253 #, fuzzy msgid "Import subregion only" msgstr "طباعة نوع المل٠الراسترى Ùقط" -#: ../vector/v.in.lidar/main.c:189 ../vector/v.in.ogr/main.c:239 +#: ../vector/v.in.lidar/main.c:189 ../vector/v.in.ogr/main.c:256 msgid "Format: xmin,ymin,xmax,ymax - usually W,S,E,N" msgstr "" @@ -36310,11 +36775,11 @@ "points are imported" msgstr "ادخال القيم الصحيحة " -#: ../vector/v.in.lidar/main.c:255 ../vector/v.decimate/main.c:183 +#: ../vector/v.in.lidar/main.c:255 ../vector/v.decimate/main.c:184 msgid "Skip first n points" msgstr "" -#: ../vector/v.in.lidar/main.c:256 ../vector/v.decimate/main.c:185 +#: ../vector/v.in.lidar/main.c:256 ../vector/v.decimate/main.c:186 msgid "Skips the given number of points at the beginning." msgstr "" @@ -36334,8 +36799,8 @@ msgstr "الخريطة المدخلة حاوية الخطوط" #: ../vector/v.in.lidar/main.c:305 ../vector/v.in.lidar/main.c:313 -#: ../vector/v.in.lidar/main.c:316 ../vector/v.decimate/main.c:243 -#: ../vector/v.decimate/main.c:246 +#: ../vector/v.in.lidar/main.c:316 ../vector/v.decimate/main.c:244 +#: ../vector/v.decimate/main.c:247 ../vector/v.decimate/main.c:250 msgid "Speed" msgstr "" @@ -36348,7 +36813,7 @@ msgid "Create only requested layers and categories" msgstr "اسم خريطة الراستر المخرجة" -#: ../vector/v.in.lidar/main.c:328 ../vector/v.in.ogr/main.c:379 +#: ../vector/v.in.lidar/main.c:328 ../vector/v.in.ogr/main.c:396 msgid "" "Create the location specified by the \"location\" parameter and exit. Do not " "import the vector data." @@ -36377,32 +36842,32 @@ msgstr "اسم الخريطة الراسترية" #: ../vector/v.in.lidar/main.c:435 ../vector/v.in.pdal/filters.c:68 -#: ../vector/v.decimate/main.c:294 +#: ../vector/v.decimate/main.c:298 #, fuzzy, c-format msgid "Invalid zrange <%s>" msgstr "%s:منطقة غير صالحة" -#: ../vector/v.in.lidar/main.c:450 ../vector/v.in.ogr/main.c:702 -#: ../vector/v.in.ogr/main.c:2096 +#: ../vector/v.in.lidar/main.c:450 ../vector/v.in.ogr/main.c:760 +#: ../vector/v.in.ogr/main.c:2196 msgid "Select either the current region flag or the spatial option, not both" msgstr "" -#: ../vector/v.in.lidar/main.c:478 ../vector/v.in.ogr/main.c:2123 +#: ../vector/v.in.lidar/main.c:478 ../vector/v.in.ogr/main.c:2223 msgid "4 parameters required for 'spatial' parameter" msgstr "" -#: ../vector/v.in.lidar/main.c:542 ../scripts/v.unpack/v.unpack.py:119 +#: ../vector/v.in.lidar/main.c:542 ../scripts/v.unpack/v.unpack.py:118 #, fuzzy, c-format, python-format msgid "Vector map <%s> already exists and will be overwritten" msgstr "خريطة مخرجة حيث ستكتب النقاط" -#: ../vector/v.in.lidar/main.c:545 ../vector/v.in.ogr/main.c:673 -#: ../vector/v.edit/main.c:99 ../scripts/v.unpack/v.unpack.py:117 +#: ../vector/v.in.lidar/main.c:545 ../vector/v.in.ogr/main.c:731 +#: ../vector/v.edit/main.c:99 ../scripts/v.unpack/v.unpack.py:116 #, fuzzy, c-format, python-format msgid "Vector map <%s> already exists" msgstr "dig_att لم يمكن العثور على ملÙ" -#: ../vector/v.in.lidar/main.c:605 ../vector/v.decimate/main.c:344 +#: ../vector/v.in.lidar/main.c:605 ../vector/v.decimate/main.c:348 msgid "Settings for count-based decimation are not valid" msgstr "" @@ -36715,11 +37180,6 @@ msgid "Key column type is not integer" msgstr "نوع العمود غير مدعم" -#: ../vector/v.reclass/main.c:267 ../vector/v.db.select/main.c:229 -#, fuzzy, c-format -msgid "Unable to fetch data from table <%s>" -msgstr "لم يمكن اختيار البيانات من الجدول" - #: ../vector/v.reclass/main.c:298 #, fuzzy, c-format msgid "Cannot insert data: [%s]" @@ -36873,17 +37333,22 @@ msgstr[0] "%d نقطة كتبت للمخرج\n" msgstr[1] "%d نقطة كتبت للمخرج\n" -#: ../vector/v.surf.rst/main.c:150 ../vector/v.drape/main.c:59 +#: ../vector/v.surf.rst/main.c:150 ../vector/v.vol.rst/main.c:239 +msgid "RST" +msgstr "" + +#: ../vector/v.surf.rst/main.c:151 ../vector/v.drape/main.c:59 #: ../vector/v.extrude/main.c:70 ../vector/v.hull/main.c:54 -#: ../vector/v.to.3d/main.c:38 ../vector/v.out.postgis/main.c:49 +#: ../vector/v.to.3d/main.c:38 ../vector/v.vol.rst/main.c:240 +#: ../vector/v.out.postgis/main.c:49 msgid "3D" msgstr "" -#: ../vector/v.surf.rst/main.c:151 +#: ../vector/v.surf.rst/main.c:153 msgid "Performs surface interpolation from vector points map by splines." msgstr "" -#: ../vector/v.surf.rst/main.c:153 +#: ../vector/v.surf.rst/main.c:155 #, fuzzy msgid "" "Spatial approximation and topographic analysis from given point or isoline " @@ -36893,147 +37358,151 @@ "regularized spline with tension and smoothing اعادة استيÙاء وحساب التحليل " "الطبوغراÙÙ‰ من خريطة مدخلة الى خريطة جديدة مستخدما " -#: ../vector/v.surf.rst/main.c:160 +#: ../vector/v.surf.rst/main.c:162 msgid "Perform cross-validation procedure without raster approximation" msgstr "" -#: ../vector/v.surf.rst/main.c:165 +#: ../vector/v.surf.rst/main.c:167 #, fuzzy msgid "Use scale dependent tension" msgstr "dnorm استخدام الشد المستقل" -#: ../vector/v.surf.rst/main.c:184 ../vector/v.surf.bspline/main.c:118 +#: ../vector/v.surf.rst/main.c:186 ../vector/v.surf.bspline/main.c:118 #, fuzzy msgid "Name of the attribute column with values to be used for approximation" msgstr "<%s> اسم المل٠المستخدم لل" -#: ../vector/v.surf.rst/main.c:195 +#: ../vector/v.surf.rst/main.c:197 #, fuzzy msgid "Name for output surface elevation raster map" msgstr "اسم الخريطة الراسترية المخرجة" -#: ../vector/v.surf.rst/main.c:225 +#: ../vector/v.surf.rst/main.c:227 #, fuzzy msgid "Name for output mean curvature raster map" msgstr "اسم مل٠انحناء التضاريس" -#: ../vector/v.surf.rst/main.c:231 ../vector/v.vol.rst/main.c:290 +#: ../vector/v.surf.rst/main.c:233 ../vector/v.vol.rst/main.c:292 #, fuzzy msgid "Name for output deviations vector point map" msgstr "خريطة الإرتÙاعات المخرجة بعد الملىء" -#: ../vector/v.surf.rst/main.c:238 ../vector/v.vol.rst/main.c:296 +#: ../vector/v.surf.rst/main.c:240 ../vector/v.vol.rst/main.c:298 #, fuzzy msgid "Name for output cross-validation errors vector point map" msgstr "اسم الخريطة الراسترية المدخلة" -#: ../vector/v.surf.rst/main.c:245 +#: ../vector/v.surf.rst/main.c:247 #, fuzzy msgid "Name for output vector map showing quadtree segmentation" msgstr "اسم خريطة النقط الÙيكتورية المخرجة" -#: ../vector/v.surf.rst/main.c:252 +#: ../vector/v.surf.rst/main.c:254 #, fuzzy msgid "Name for output vector map showing overlapping windows" msgstr "اسم المل٠المخرج" -#: ../vector/v.surf.rst/main.c:261 +#: ../vector/v.surf.rst/main.c:263 #, fuzzy msgid "Number of threads for parallel computing" msgstr "عدد نقاط الإستيÙاء" -#: ../vector/v.surf.rst/main.c:267 +#: ../vector/v.surf.rst/main.c:269 #, fuzzy msgid "Name of raster map used as mask" msgstr "اسم مل٠القناع" -#: ../vector/v.surf.rst/main.c:275 ../vector/v.vol.rst/main.c:267 +#: ../vector/v.surf.rst/main.c:277 ../vector/v.vol.rst/main.c:269 msgid "Tension parameter" msgstr "" -#: ../vector/v.surf.rst/main.c:282 ../vector/v.vol.rst/main.c:275 +#: ../vector/v.surf.rst/main.c:284 ../vector/v.vol.rst/main.c:277 #, fuzzy msgid "Smoothing parameter" msgstr "تنعيم الأركان" -#: ../vector/v.surf.rst/main.c:290 +#: ../vector/v.surf.rst/main.c:285 +msgid "Smoothing is by default 0.5 unless smooth_column is specified" +msgstr "" + +#: ../vector/v.surf.rst/main.c:293 #, fuzzy msgid "Name of the attribute column with smoothing parameters" msgstr "اسم مل٠التنعيم" -#: ../vector/v.surf.rst/main.c:315 ../vector/v.vol.rst/main.c:336 +#: ../vector/v.surf.rst/main.c:318 ../vector/v.vol.rst/main.c:338 #, fuzzy msgid "Minimum distance between points (to remove almost identical points)" msgstr "المساÙØ© العظمى بين النقاط بوحدات الخريطة" -#: ../vector/v.surf.rst/main.c:323 +#: ../vector/v.surf.rst/main.c:326 #, fuzzy msgid "" "Maximum distance between points on isoline (to insert additional points)" msgstr "المساÙØ© العظمى بين النقاط بوحدات الخريطة" -#: ../vector/v.surf.rst/main.c:332 +#: ../vector/v.surf.rst/main.c:335 #, fuzzy msgid "Conversion factor for values used for approximation" msgstr "عامل الضرب لقيم الإرتÙاعات" -#: ../vector/v.surf.rst/main.c:409 +#: ../vector/v.surf.rst/main.c:412 msgid "Parallel computation disabled when deviation output is required" msgstr "" -#: ../vector/v.surf.rst/main.c:416 +#: ../vector/v.surf.rst/main.c:419 msgid "" "GRASS GIS is not compiled with OpenMP support, parallel computation is " "disabled." msgstr "" -#: ../vector/v.surf.rst/main.c:421 ../vector/v.surf.rst/main.c:426 -#: ../vector/v.surf.rst/main.c:431 ../vector/v.surf.rst/main.c:436 +#: ../vector/v.surf.rst/main.c:424 ../vector/v.surf.rst/main.c:429 +#: ../vector/v.surf.rst/main.c:434 ../vector/v.surf.rst/main.c:439 #, fuzzy, c-format msgid "Output vector map name <%s> is not valid map name" msgstr "طبقتين يجب تحديدهم" -#: ../vector/v.surf.rst/main.c:449 +#: ../vector/v.surf.rst/main.c:452 #, fuzzy msgid "You are not outputting any raster or vector maps" msgstr "اسم المل٠الÙيكتورى المخرج" -#: ../vector/v.surf.rst/main.c:458 +#: ../vector/v.surf.rst/main.c:461 msgid "" "Both cross-validation options (-c flag and cvdev vector output) must be " "specified" msgstr "" -#: ../vector/v.surf.rst/main.c:461 +#: ../vector/v.surf.rst/main.c:464 msgid "" "The cross-validation cannot be computed simultaneously with output raster or " "devi file" msgstr "" -#: ../vector/v.surf.rst/main.c:479 +#: ../vector/v.surf.rst/main.c:482 msgid "Using anisotropy - both theta and scalex have to be specified" msgstr "" -#: ../vector/v.surf.rst/main.c:487 +#: ../vector/v.surf.rst/main.c:490 msgid "Both smatt and smooth options specified - using constant" msgstr "" -#: ../vector/v.surf.rst/main.c:497 +#: ../vector/v.surf.rst/main.c:500 msgid "The computation will last too long - lower npmin is suggested" msgstr "" -#: ../vector/v.surf.rst/main.c:515 ../vector/v.surf.rst/main.c:520 -#: ../vector/v.surf.rst/main.c:524 ../vector/v.surf.rst/main.c:529 -#: ../vector/v.surf.rst/main.c:533 ../vector/v.surf.rst/main.c:537 -#: ../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.surf.rst/main.c:518 ../vector/v.surf.rst/main.c:523 +#: ../vector/v.surf.rst/main.c:527 ../vector/v.surf.rst/main.c:532 +#: ../vector/v.surf.rst/main.c:536 ../vector/v.surf.rst/main.c:540 +#: ../vector/v.vol.rst/main.c:509 ../vector/v.vol.rst/main.c:512 +#: ../vector/v.vol.rst/main.c:515 ../vector/v.vol.rst/main.c:518 +#: ../vector/v.vol.rst/main.c:521 ../vector/v.vol.rst/main.c:524 +#: ../vector/v.vol.rst/main.c:527 ../vector/v.vol.rst/main.c:530 +#: ../vector/v.vol.rst/main.c:533 ../vector/v.vol.rst/main.c:536 +#: ../vector/v.vol.rst/main.c:623 ../vector/v.vol.rst/main.c:654 +#: ../vector/v.vol.rst/main.c:676 ../vector/v.vol.rst/main.c:698 +#: ../vector/v.vol.rst/main.c:720 ../vector/v.vol.rst/main.c:742 +#: ../vector/v.vol.rst/main.c:764 ../vector/v.vol.rst/main.c:786 #: ../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 @@ -37041,61 +37510,61 @@ msgid "Not enough memory for %s" msgstr "%c :نوع غير معروÙ" -#: ../vector/v.surf.rst/main.c:544 ../vector/v.surf.rst/main.c:550 -#: ../vector/v.surf.rst/main.c:553 ../vector/v.surf.rst/main.c:557 -#: ../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:547 ../vector/v.surf.rst/main.c:553 +#: ../vector/v.surf.rst/main.c:556 ../vector/v.surf.rst/main.c:560 +#: ../vector/v.vol.rst/main.c:541 ../vector/v.vol.rst/main.c:546 +#: ../vector/v.vol.rst/main.c:548 #, fuzzy, c-format msgid "Unable to create %s" msgstr "[%s]لم يتم Ùتح مل٠الخلية Ù„ " -#: ../vector/v.surf.rst/main.c:574 ../vector/v.surf.bspline/main.c:277 +#: ../vector/v.surf.rst/main.c:577 ../vector/v.surf.bspline/main.c:277 msgid "" "Input is 3D: using attribute values instead of z-coordinates for " "approximation" msgstr "" -#: ../vector/v.surf.rst/main.c:576 ../vector/v.surf.bspline/main.c:279 +#: ../vector/v.surf.rst/main.c:579 ../vector/v.surf.bspline/main.c:279 msgid "Input is 3D: using z-coordinates for approximation" msgstr "" -#: ../vector/v.surf.rst/main.c:580 +#: ../vector/v.surf.rst/main.c:583 #, fuzzy msgid "Input is 2D: using attribute values for approximation" msgstr "عامل الضرب لقيم الإرتÙاعات" -#: ../vector/v.surf.rst/main.c:582 +#: ../vector/v.surf.rst/main.c:585 #, fuzzy msgid "Input is 2D: using category values for approximation" msgstr "عامل الضرب لقيم الإرتÙاعات" -#: ../vector/v.surf.rst/main.c:625 ../vector/v.vol.rst/main.c:605 +#: ../vector/v.surf.rst/main.c:628 ../vector/v.vol.rst/main.c:607 #, fuzzy, c-format msgid "Unable to create table '%s'" msgstr "[%s]لم يتم Ùتح مل٠الخلية Ù„ " -#: ../vector/v.surf.rst/main.c:695 +#: ../vector/v.surf.rst/main.c:698 #, 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:716 +#: ../vector/v.surf.rst/main.c:719 #, fuzzy msgid "Processing segments in parallel..." msgstr "التوقيع ..." -#: ../vector/v.surf.rst/main.c:722 ../vector/v.surf.rst/main.c:731 +#: ../vector/v.surf.rst/main.c:725 ../vector/v.surf.rst/main.c:734 msgid "Interp_segmets failed" msgstr "" -#: ../vector/v.surf.rst/main.c:725 +#: ../vector/v.surf.rst/main.c:728 #, fuzzy msgid "Processing segments..." msgstr "التوقيع ..." -#: ../vector/v.surf.rst/main.c:749 +#: ../vector/v.surf.rst/main.c:752 #, fuzzy msgid "Unable to write raster maps - try to increase resolution" msgstr "اسم الخريطة الراسترية" @@ -37312,11 +37781,6 @@ "topology level." msgstr "<%s>ÙÙ‰<%s>لم يمكن Ùتح المل٠الÙيكتورى" -#: ../vector/v.db.select/main.c:208 -#, fuzzy -msgid "Unable to open select cursor" -msgstr "لم يتم Ùتح إختيار المؤشر" - #: ../vector/v.db.select/main.c:286 #, fuzzy, c-format msgid "Unable to get bounding box of area %d" @@ -37436,7 +37900,7 @@ msgid "Height for sampled raster NULL values" msgstr "تقرير الإحصائيات للخرائط الراسترية" -#: ../vector/v.drape/main.c:177 ../vector/v.select/select.c:41 +#: ../vector/v.drape/main.c:177 ../vector/v.select/select.c:48 #: ../vector/v.category/main.c:332 #, fuzzy msgid "Processing features..." @@ -37554,12 +38018,6 @@ msgid "Option '%s' is not available with GEOS buffering" msgstr "%s لم يمكن Ùتح " -#: ../vector/v.buffer/main.c:414 ../vector/v.in.ogr/main.c:854 -#: ../vector/v.overlay/main.c:227 -#, fuzzy -msgid "Unable to create temporary vector map" -msgstr "اسم الخريطة الراسترية الناتجة" - #: ../vector/v.buffer/main.c:442 #, fuzzy, c-format msgid "Unable to select data from table <%s>" @@ -37606,85 +38064,85 @@ msgid "Negative distances are only supported for areas" msgstr "" -#: ../vector/v.buffer/main.c:732 +#: ../vector/v.buffer/main.c:741 #, fuzzy msgid "Cleaning buffers..." msgstr "المل٠الراسترى المدخل" -#: ../vector/v.buffer/main.c:735 +#: ../vector/v.buffer/main.c:744 #, fuzzy msgid "Building parts of topology..." msgstr "بناء الدليل الÙراغى ..." -#: ../vector/v.buffer/main.c:749 +#: ../vector/v.buffer/main.c:758 #, fuzzy msgid "Snapping boundaries..." msgstr "وصل الÙئات...\n" -#: ../vector/v.buffer/main.c:752 ../vector/v.in.ogr/main.c:1422 +#: ../vector/v.buffer/main.c:761 ../vector/v.in.ogr/main.c:1498 #, fuzzy msgid "Breaking polygons..." msgstr "التوقيع ..." -#: ../vector/v.buffer/main.c:755 ../vector/v.buffer/main.c:762 -#: ../vector/v.in.ogr/main.c:1427 ../vector/v.in.ogr/main.c:1441 +#: ../vector/v.buffer/main.c:764 ../vector/v.buffer/main.c:771 +#: ../vector/v.in.ogr/main.c:1503 ../vector/v.in.ogr/main.c:1517 #: ../vector/v.overlay/area_area.c:113 ../vector/v.delaunay/main.c:144 #, fuzzy msgid "Removing duplicates..." msgstr "الخريطة الÙيكتورية لنقاط البدء" -#: ../vector/v.buffer/main.c:759 ../vector/v.in.ogr/main.c:1437 +#: ../vector/v.buffer/main.c:768 ../vector/v.in.ogr/main.c:1513 #, fuzzy msgid "Breaking boundaries..." msgstr "وصل الÙئات...\n" -#: ../vector/v.buffer/main.c:765 +#: ../vector/v.buffer/main.c:774 #, fuzzy msgid "Cleaning boundaries at nodes" msgstr "وصل الÙئات...\n" -#: ../vector/v.buffer/main.c:773 ../vector/v.in.ogr/main.c:1461 +#: ../vector/v.buffer/main.c:782 ../vector/v.in.ogr/main.c:1537 #: ../vector/v.voronoi/clean_topo.c:87 #, fuzzy msgid "Removing dangles..." msgstr "لم يتم حساب شبه مركز المساحة" -#: ../vector/v.buffer/main.c:776 ../vector/v.in.ogr/main.c:1476 +#: ../vector/v.buffer/main.c:785 ../vector/v.in.ogr/main.c:1552 #: ../vector/v.voronoi/clean_topo.c:89 #, fuzzy msgid "Removing bridges..." msgstr "لم يتم حساب شبه مركز المساحة" -#: ../vector/v.buffer/main.c:779 ../vector/v.overlay/area_area.c:158 +#: ../vector/v.buffer/main.c:788 ../vector/v.overlay/area_area.c:158 #, fuzzy msgid "Attaching islands..." msgstr "وصل الÙئات...\n" -#: ../vector/v.buffer/main.c:786 +#: ../vector/v.buffer/main.c:795 #, fuzzy msgid "Calculating centroids for all areas..." msgstr "حساب الظلال من نموذج الإرتÙاعت الرقمى" -#: ../vector/v.buffer/main.c:800 ../vector/v.overlay/area_area.c:171 +#: ../vector/v.buffer/main.c:809 ../vector/v.overlay/area_area.c:171 msgid "Cannot calculate area centroid" msgstr "لم يتم حساب شبه مركز المساحة" -#: ../vector/v.buffer/main.c:817 +#: ../vector/v.buffer/main.c:826 #, fuzzy msgid "Generating list of boundaries to be deleted..." msgstr "وصل الÙئات...\n" -#: ../vector/v.buffer/main.c:850 +#: ../vector/v.buffer/main.c:859 #, fuzzy msgid "Deleting boundaries..." msgstr "وصل الÙئات...\n" -#: ../vector/v.buffer/main.c:882 +#: ../vector/v.buffer/main.c:891 #, fuzzy msgid "Calculating centroids for areas..." msgstr "حساب الظلال من نموذج الإرتÙاعت الرقمى" -#: ../vector/v.buffer/main.c:895 +#: ../vector/v.buffer/main.c:904 #, fuzzy, c-format msgid "Unable to calculate centroid for area %d" msgstr "لم يتم حساب شبه مركز المساحة" @@ -37807,22 +38265,22 @@ msgid "Operator can only be 'overlap'" msgstr "" -#: ../vector/v.select/main.c:128 +#: ../vector/v.select/main.c:152 #, fuzzy msgid "Output from v.select" msgstr "الخريطة المخرجة" -#: ../vector/v.select/main.c:181 +#: ../vector/v.select/main.c:184 #, fuzzy, c-format msgid "%d features from <%s> without category skipped" msgstr "%-5d تم تخطى Ùئات النقط الميت\n" -#: ../vector/v.select/main.c:190 +#: ../vector/v.select/main.c:193 #, fuzzy, c-format msgid "%d features written to output." msgstr "%d نقطة كتبت للمخرج\n" -#: ../vector/v.select/main.c:192 +#: ../vector/v.select/main.c:198 #, fuzzy msgid "No features found !" msgstr "إدخال خريطة راسترية بينرية " @@ -37926,22 +38384,22 @@ msgstr "%-5d تم تخطى Ùئات النقط الميت\n" #: ../vector/v.select/args.c:105 ../vector/v.edit/args.c:204 -#: ../vector/v.extract/main.c:97 +#: ../vector/v.extract/main.c:98 #, fuzzy msgid "Reverse selection" msgstr "الصÙر قيمة حقيقية" -#: ../vector/v.select/select.c:65 +#: ../vector/v.select/select.c:104 ../vector/v.select/select.c:154 #, fuzzy, c-format msgid "Unable to read line id %d from vector map <%s>" msgstr " 2-%d اسماء الخرائط المدخلة" -#: ../vector/v.select/select.c:171 ../vector/v.out.pov/main.c:175 +#: ../vector/v.select/select.c:200 ../vector/v.out.pov/main.c:175 #, fuzzy msgid "Processing areas..." msgstr "التوقيع ..." -#: ../vector/v.select/select.c:195 +#: ../vector/v.select/select.c:252 ../vector/v.select/select.c:318 #, fuzzy, c-format msgid "Unable to read area id %d from vector map <%s>" msgstr "<%s> لم يمكن Ùتح" @@ -38425,388 +38883,380 @@ msgid "%s is empty" msgstr " %ld الى %ld نطاق البيانات يتراوح من\n" -#: ../vector/v.in.ogr/main.c:201 +#: ../vector/v.in.ogr/main.c:204 #, fuzzy msgid "Imports vector data into a GRASS vector map using OGR library." msgstr "ادخال مل٠راسترى ثنائى كطبقة خريطة راسترية جراسية" -#: ../vector/v.in.ogr/main.c:208 +#: ../vector/v.in.ogr/main.c:211 msgid "" "Examples:\n" "\t\tESRI Shapefile: directory containing shapefiles\n" "\t\tMapInfo File: directory containing mapinfo files" msgstr "" -#: ../vector/v.in.ogr/main.c:221 +#: ../vector/v.in.ogr/main.c:238 msgid "" "Examples:\n" "\t\tESRI Shapefile: shapefile name\n" "\t\tMapInfo File: mapinfo file name" msgstr "" -#: ../vector/v.in.ogr/main.c:250 +#: ../vector/v.in.ogr/main.c:267 #, fuzzy msgid "Minimum size of area to be imported (square meters)" msgstr "القيمة المدخلة : أصغر حجم من محددات مياه الأحواض الخارجية" -#: ../vector/v.in.ogr/main.c:252 +#: ../vector/v.in.ogr/main.c:269 msgid "Smaller areas and islands are ignored. Should be greater than snap^2" msgstr "" -#: ../vector/v.in.ogr/main.c:258 +#: ../vector/v.in.ogr/main.c:275 #, fuzzy msgid "Optionally change default input type" msgstr "اسم خريطة الراستر المخرجة" -#: ../vector/v.in.ogr/main.c:262 +#: ../vector/v.in.ogr/main.c:279 #, fuzzy msgid "import area centroids as points" msgstr "اسم الطبقة المستخدمة كدرجة لون" -#: ../vector/v.in.ogr/main.c:263 +#: ../vector/v.in.ogr/main.c:280 #, fuzzy msgid "import area boundaries as lines" msgstr "وصل الÙئات...\n" -#: ../vector/v.in.ogr/main.c:264 +#: ../vector/v.in.ogr/main.c:281 #, fuzzy msgid "import lines as area boundaries" msgstr "وصل الÙئات...\n" -#: ../vector/v.in.ogr/main.c:265 +#: ../vector/v.in.ogr/main.c:282 #, fuzzy msgid "import points as centroids" msgstr "لم يتم حساب شبه مركز المساحة" -#: ../vector/v.in.ogr/main.c:275 +#: ../vector/v.in.ogr/main.c:292 msgid "'-1' for no snap" msgstr "" -#: ../vector/v.in.ogr/main.c:287 +#: ../vector/v.in.ogr/main.c:304 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:306 +#: ../vector/v.in.ogr/main.c:323 #, fuzzy msgid "Name of column used for categories" msgstr "<%s> اسم المل٠المستخدم لل" -#: ../vector/v.in.ogr/main.c:308 +#: ../vector/v.in.ogr/main.c:325 msgid "" "If not given, categories are generated as unique values and stored in 'cat' " "column" msgstr "" -#: ../vector/v.in.ogr/main.c:313 +#: ../vector/v.in.ogr/main.c:330 #, fuzzy msgid "Name of geometry column" msgstr "عدد الأعمدة" -#: ../vector/v.in.ogr/main.c:314 +#: ../vector/v.in.ogr/main.c:331 #, fuzzy msgid "If not given, all geometry columns from the input are used" msgstr "%-5d Ùئات النقط قرات\n" -#: ../vector/v.in.ogr/main.c:332 +#: ../vector/v.in.ogr/main.c:349 msgid "Do not clean polygons (not recommended)" msgstr "" -#: ../vector/v.in.ogr/main.c:337 +#: ../vector/v.in.ogr/main.c:354 #, fuzzy msgid "Force 2D output even if input is 3D" msgstr "اجبار المخرج للقيم الصحيحة" -#: ../vector/v.in.ogr/main.c:373 +#: ../vector/v.in.ogr/main.c:390 msgid "Change column names to lowercase characters" msgstr "" -#: ../vector/v.in.ogr/main.c:504 ../vector/v.external/main.c:151 +#: ../vector/v.in.ogr/main.c:562 ../vector/v.external/main.c:155 #, fuzzy, c-format msgid "Unable to open data source <%s>" msgstr "<%s> لم يمكن Ùتح" -#: ../vector/v.in.ogr/main.c:509 +#: ../vector/v.in.ogr/main.c:567 #, c-format msgid "Using OGR driver '%s/%s'" msgstr "" -#: ../vector/v.in.ogr/main.c:513 +#: ../vector/v.in.ogr/main.c:571 #, c-format msgid "Using OGR driver '%s'" msgstr "" -#: ../vector/v.in.ogr/main.c:531 +#: ../vector/v.in.ogr/main.c:589 msgid "Using interleaved reading mode" msgstr "" -#: ../vector/v.in.ogr/main.c:537 ../vector/v.in.ogr/main.c:541 +#: ../vector/v.in.ogr/main.c:595 ../vector/v.in.ogr/main.c:599 #, c-format msgid "" "Option <%s> will be ignored. OGR doesn't support it for selected format (%s)." msgstr "" -#: ../vector/v.in.ogr/main.c:547 +#: ../vector/v.in.ogr/main.c:605 #, c-format msgid "" "Option <%s> will be ignored. Multiple geometry fields are supported by GDAL " ">= 1.11" msgstr "" -#: ../vector/v.in.ogr/main.c:557 +#: ../vector/v.in.ogr/main.c:615 #, c-format msgid "Encoding value not supported by OGR driver <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:567 +#: ../vector/v.in.ogr/main.c:625 #, fuzzy msgid "No OGR layers available" msgstr "اسم الخريطة الراسترية" -#: ../vector/v.in.ogr/main.c:574 +#: ../vector/v.in.ogr/main.c:632 #, c-format msgid "Data source <%s> (format '%s') contains %d layers:" msgstr "" -#: ../vector/v.in.ogr/main.c:613 ../vector/v.external/main.c:124 +#: ../vector/v.in.ogr/main.c:671 ../vector/v.external/main.c:128 #, fuzzy, c-format msgid "Layer <%s> not available" msgstr "اسم الخريطة الراسترية" -#: ../vector/v.in.ogr/main.c:627 +#: ../vector/v.in.ogr/main.c:685 msgid "" "Detected different projections of input layers. Input layers must be " "imported separately." msgstr "" -#: ../vector/v.in.ogr/main.c:667 +#: ../vector/v.in.ogr/main.c:725 #, fuzzy, c-format msgid "Illegal output name <%s>" msgstr "اسم اامل٠المخرج" -#: ../vector/v.in.ogr/main.c:688 +#: ../vector/v.in.ogr/main.c:746 #, fuzzy, c-format msgid "All available OGR layers will be imported into vector map <%s>" msgstr " 2-%d اسماء الخرائط المدخلة" -#: ../vector/v.in.ogr/main.c:697 +#: ../vector/v.in.ogr/main.c:755 msgid "" "When creating a new location, the current region can not be used as spatial " "filter, disabling" msgstr "" -#: ../vector/v.in.ogr/main.c:715 ../vector/v.in.ogr/main.c:1962 +#: ../vector/v.in.ogr/main.c:773 ../vector/v.in.ogr/main.c:2062 #, fuzzy, c-format msgid "Error setting attribute filter '%s'" msgstr "خطا ÙÙ‰ محاولة قراءة مل٠قاعدة البيانات dbmscap\n" -#: ../vector/v.in.ogr/main.c:755 +#: ../vector/v.in.ogr/main.c:813 #, fuzzy, c-format msgid "Geometry column <%s> not found in OGR layer <%s>" msgstr "غير موجودة <%s> المنطقة" -#: ../vector/v.in.ogr/main.c:768 +#: ../vector/v.in.ogr/main.c:826 #, c-format msgid "Check if OGR layer <%s> contains polygons..." msgstr "" -#: ../vector/v.in.ogr/main.c:826 +#: ../vector/v.in.ogr/main.c:884 #, fuzzy, c-format msgid "Boundary splitting distance in map units: %G" msgstr "المساÙØ© العظمى بين النقاط بوحدات الخريطة" -#: ../vector/v.in.ogr/main.c:856 +#: ../vector/v.in.ogr/main.c:914 #, fuzzy, c-format msgid "Using temporary vector <%s>" msgstr "اسم الخريطة الراسترية الناتجة" -#: ../vector/v.in.ogr/main.c:898 +#: ../vector/v.in.ogr/main.c:956 #, fuzzy, c-format msgid "Key column '%s' not found in input layer <%s>" msgstr "غير موجودة <%s> المنطقة" -#: ../vector/v.in.ogr/main.c:911 +#: ../vector/v.in.ogr/main.c:969 #, fuzzy, c-format msgid "Key column '%s' in input layer <%s> is not integer" msgstr "نوع العمود غير مدعم" -#: ../vector/v.in.ogr/main.c:923 +#: ../vector/v.in.ogr/main.c:981 #, fuzzy, c-format msgid "Creating attribute table for layer <%s>..." msgstr "غير موجود <%s> الراستر" -#: ../vector/v.in.ogr/main.c:993 +#: ../vector/v.in.ogr/main.c:1051 #, fuzzy, c-format msgid "Column name <%s> renamed to <%s>" msgstr "غير موجودة <%s> المنطقة" -#: ../vector/v.in.ogr/main.c:1025 +#: ../vector/v.in.ogr/main.c:1083 #, c-format msgid "Writing column <%s> with integer 64 as integer 32" msgstr "" -#: ../vector/v.in.ogr/main.c:1038 +#: ../vector/v.in.ogr/main.c:1096 #, c-format msgid "Writing column <%s> with fixed length %d chars (may be truncated)" msgstr "" -#: ../vector/v.in.ogr/main.c:1062 +#: ../vector/v.in.ogr/main.c:1120 #, 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:1074 +#: ../vector/v.in.ogr/main.c:1137 #, c-format msgid "Writing column %s with fixed length %d chars (may be truncated)" msgstr "" -#: ../vector/v.in.ogr/main.c:1078 +#: ../vector/v.in.ogr/main.c:1141 #, fuzzy, c-format msgid "Column type (Ogr_ftype: %d) not supported (Ogr_fieldname: %s)" msgstr "نوع العمود غير مدعم" -#: ../vector/v.in.ogr/main.c:1099 +#: ../vector/v.in.ogr/main.c:1162 #, fuzzy, c-format msgid "Column name <%s> renamed to <%s_%d>" msgstr "غير موجودة <%s> المنطقة" -#: ../vector/v.in.ogr/main.c:1163 +#: ../vector/v.in.ogr/main.c:1228 #, fuzzy, c-format msgid "Importing %lld features (OGR layer <%s>)..." msgstr "وصل الÙئات...\n" -#: ../vector/v.in.ogr/main.c:1326 +#: ../vector/v.in.ogr/main.c:1396 #, fuzzy, c-format msgid "Cannot insert new row for input layer <%s>: %s" msgstr "لم يمكن حشر ص٠جديد: %s" -#: ../vector/v.in.ogr/main.c:1342 +#: ../vector/v.in.ogr/main.c:1412 #, fuzzy, c-format msgid "%d %s without geometry in input layer <%s> skipped" msgstr "%-5d تم تخطى Ùئات النقط الميت\n" -#: ../vector/v.in.ogr/main.c:1343 +#: ../vector/v.in.ogr/main.c:1413 #, fuzzy msgid "feature" msgstr "نوع المظهر" -#: ../vector/v.in.ogr/main.c:1343 +#: ../vector/v.in.ogr/main.c:1413 #, fuzzy msgid "features" msgstr "كتابة رؤوس قمم الخطوط" -#: ../vector/v.in.ogr/main.c:1367 +#: ../vector/v.in.ogr/main.c:1437 #, fuzzy, c-format msgid "Unable to drop table: '%s'" msgstr "<%s> لم يمكن Ùتح" -#: ../vector/v.in.ogr/main.c:1402 +#: ../vector/v.in.ogr/main.c:1478 #, fuzzy msgid "Cleaning polygons" msgstr "التوقيع ..." -#: ../vector/v.in.ogr/main.c:1406 +#: ../vector/v.in.ogr/main.c:1482 #, fuzzy, c-format msgid "Snapping boundaries (threshold = %.3e)..." msgstr "وصل الÙئات...\n" -#: ../vector/v.in.ogr/main.c:1445 ../vector/v.overlay/area_area.c:116 +#: ../vector/v.in.ogr/main.c:1521 ../vector/v.overlay/area_area.c:116 #, fuzzy msgid "Cleaning boundaries at nodes..." msgstr "وصل الÙئات...\n" -#: ../vector/v.in.ogr/main.c:1452 +#: ../vector/v.in.ogr/main.c:1528 #, fuzzy msgid "Merging boundaries..." msgstr "وصل الÙئات...\n" -#: ../vector/v.in.ogr/main.c:1457 +#: ../vector/v.in.ogr/main.c:1533 #, fuzzy msgid "Changing boundary dangles to lines..." msgstr "وصل الÙئات...\n" -#: ../vector/v.in.ogr/main.c:1470 +#: ../vector/v.in.ogr/main.c:1546 #, fuzzy msgid "Changing boundary bridges to lines..." msgstr "وصل الÙئات...\n" -#: ../vector/v.in.ogr/main.c:1499 ../vector/v.delaunay/main.c:172 +#: ../vector/v.in.ogr/main.c:1575 ../vector/v.delaunay/main.c:172 #: ../vector/v.category/main.c:364 #, fuzzy msgid "Unable to calculate area centroid" msgstr "لم يتم حساب شبه مركز المساحة" -#: ../vector/v.in.ogr/main.c:1516 +#: ../vector/v.in.ogr/main.c:1592 #, fuzzy, c-format msgid "Finding centroids for OGR layer <%s>..." msgstr "حساب الظلال من نموذج الإرتÙاعت الرقمى" -#: ../vector/v.in.ogr/main.c:1573 ../vector/v.overlay/area_area.c:218 +#: ../vector/v.in.ogr/main.c:1650 ../vector/v.overlay/area_area.c:218 #, fuzzy msgid "Writing centroids..." msgstr "كتابة رؤوس قمم الخطوط" -#: ../vector/v.in.ogr/main.c:1616 -#, 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:1626 +#: ../vector/v.in.ogr/main.c:1696 #, c-format msgid "%d input polygons\n" msgstr "" -#: ../vector/v.in.ogr/main.c:1627 +#: ../vector/v.in.ogr/main.c:1697 #, c-format msgid "%d input polygons" msgstr "" -#: ../vector/v.in.ogr/main.c:1630 +#: ../vector/v.in.ogr/main.c:1700 #, fuzzy, c-format msgid "Total area: %G (%d areas)\n" msgstr "وصل الÙئات...\n" -#: ../vector/v.in.ogr/main.c:1631 +#: ../vector/v.in.ogr/main.c:1701 #, fuzzy, c-format msgid "Total area: %G (%d areas)" msgstr "وصل الÙئات...\n" -#: ../vector/v.in.ogr/main.c:1634 +#: ../vector/v.in.ogr/main.c:1704 #, fuzzy, c-format msgid "Overlapping area: %G (%d areas)\n" msgstr "وصل الÙئات...\n" -#: ../vector/v.in.ogr/main.c:1637 +#: ../vector/v.in.ogr/main.c:1707 #, fuzzy, c-format msgid "Overlapping area: %G (%d areas)" msgstr "وصل الÙئات...\n" -#: ../vector/v.in.ogr/main.c:1642 +#: ../vector/v.in.ogr/main.c:1712 #, fuzzy, c-format msgid "Area without category: %G (%d areas)\n" msgstr "%-5d تم تخطى Ùئات النقط الميت\n" -#: ../vector/v.in.ogr/main.c:1645 +#: ../vector/v.in.ogr/main.c:1715 #, fuzzy, c-format msgid "Area without category: %G (%d areas)" msgstr "%-5d تم تخطى Ùئات النقط الميت\n" -#: ../vector/v.in.ogr/main.c:1767 +#: ../vector/v.in.ogr/main.c:1839 msgid "The output contains topological errors:" msgstr "" -#: ../vector/v.in.ogr/main.c:1769 +#: ../vector/v.in.ogr/main.c:1843 #, fuzzy, c-format msgid "Unable to calculate a centroid for %d areas" msgstr "لم يتم حساب شبه مركز المساحة" -#: ../vector/v.in.ogr/main.c:1771 +#: ../vector/v.in.ogr/main.c:1849 #, fuzzy, c-format msgid "Number of incorrect boundaries: %d" msgstr "" @@ -38814,174 +39264,199 @@ "\n" "%d :عدد النقاط\n" -#: ../vector/v.in.ogr/main.c:1774 +#: ../vector/v.in.ogr/main.c:1855 #, fuzzy, c-format msgid "Number of centroids outside area: %d" msgstr "عدد الصÙÙˆÙ" -#: ../vector/v.in.ogr/main.c:1777 +#: ../vector/v.in.ogr/main.c:1861 #, fuzzy, c-format msgid "Number of duplicate centroids: %d" msgstr "عدد الصÙÙˆÙ" -#: ../vector/v.in.ogr/main.c:1780 ../vector/v.in.ogr/main.c:1802 -#: ../vector/v.in.ogr/main.c:1835 +#: ../vector/v.in.ogr/main.c:1866 ../vector/v.in.ogr/main.c:1935 msgid "The input could be cleaned by snapping vertices to each other." msgstr "" -#: ../vector/v.in.ogr/main.c:1783 ../vector/v.in.ogr/main.c:1806 -#: ../vector/v.in.ogr/main.c:1830 ../vector/v.in.ogr/main.c:1836 +#: ../vector/v.in.ogr/main.c:1869 ../vector/v.in.ogr/main.c:1904 +#: ../vector/v.in.ogr/main.c:1930 ../vector/v.in.ogr/main.c:1936 #, c-format msgid "Estimated range of snapping threshold: [%g, %g]" msgstr "" -#: ../vector/v.in.ogr/main.c:1787 ../vector/v.in.ogr/main.c:1810 +#: ../vector/v.in.ogr/main.c:1880 ../vector/v.in.ogr/main.c:1887 +#: ../vector/v.in.ogr/main.c:1913 #, c-format -msgid "Try to import again, snapping with at least %g: 'snap=%g'" +msgid "Try to import again, snapping with %g: 'snap=%g'" msgstr "" -#: ../vector/v.in.ogr/main.c:1791 ../vector/v.in.ogr/main.c:1814 +#: ../vector/v.in.ogr/main.c:1883 ../vector/v.in.ogr/main.c:1909 #, c-format -msgid "Try to import again, snapping with %g: 'snap=%g'" +msgid "Try to import again, snapping with at least %g: 'snap=%g'" msgstr "" -#: ../vector/v.in.ogr/main.c:1795 ../vector/v.in.ogr/main.c:1818 +#: ../vector/v.in.ogr/main.c:1891 ../vector/v.in.ogr/main.c:1917 msgid "Manual cleaning may be needed." msgstr "" -#: ../vector/v.in.ogr/main.c:1800 -msgid "Some input polygons are overlapping each other." +#: ../vector/v.in.ogr/main.c:1895 +#, c-format +msgid "" +"%d areas represent multiple (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:1801 -msgid "If overlapping is not desired, the data need to be cleaned." +#: ../vector/v.in.ogr/main.c:1900 +msgid "" +"If overlapping is not desired, the input data can be cleaned by snapping " +"vertices to each other." msgstr "" -#: ../vector/v.in.ogr/main.c:1823 +#: ../vector/v.in.ogr/main.c:1923 #, c-format msgid "%d input polygons got lost during import." msgstr "" -#: ../vector/v.in.ogr/main.c:1826 +#: ../vector/v.in.ogr/main.c:1926 #, c-format msgid "%d additional areas where created during import." msgstr "" -#: ../vector/v.in.ogr/main.c:1829 +#: ../vector/v.in.ogr/main.c:1929 #, fuzzy, c-format msgid "The snapping threshold %g might be too large." msgstr "حجم التجاور" -#: ../vector/v.in.ogr/main.c:1832 +#: ../vector/v.in.ogr/main.c:1932 msgid "Try to reduce the snapping threshold or clean the output manually." msgstr "" -#: ../vector/v.in.ogr/main.c:1843 ../vector/v.in.ascii/main.c:552 +#: ../vector/v.in.ogr/main.c:1943 ../vector/v.in.ascii/main.c:552 #: ../vector/v.in.ascii/main.c:555 #, fuzzy msgid "Import failed" msgstr "مل٠المدخل" -#: ../vector/v.in.ogr/main.c:1878 +#: ../vector/v.in.ogr/main.c:1978 msgid "" "Input data contains 3D features. Created vector is 2D only, disable -2 flag " "to import 3D vector." msgstr "" -#: ../vector/v.in.ogr/main.c:1900 +#: ../vector/v.in.ogr/main.c:2000 #, c-format -msgid "Using GDAL 2.2+ style interleaved reading for GDAL version %d" +msgid "Using GDAL 2.2+ style interleaved reading for GDAL version %d.%d.%d" msgstr "" -#: ../vector/v.in.ogr/main.c:1903 +#: ../vector/v.in.ogr/main.c:2003 #, c-format -msgid "Using GDAL 1.x style interleaved reading for GDAL version %d" +msgid "Using GDAL 1.x style interleaved reading for GDAL version %d.%d.%d" msgstr "" -#: ../vector/v.in.ogr/main.c:1953 +#: ../vector/v.in.ogr/main.c:2053 #, fuzzy, c-format msgid "Unable to re-open data source <%s>" msgstr "<%s> لم يمكن Ùتح" -#: ../vector/v.in.ogr/main.c:2125 +#: ../vector/v.in.ogr/main.c:2225 msgid "xmin is larger than xmax in 'spatial' parameters" msgstr "" -#: ../vector/v.in.ogr/main.c:2127 +#: ../vector/v.in.ogr/main.c:2227 msgid "ymin is larger than ymax in 'spatial' parameters" msgstr "" -#: ../vector/v.in.ogr/main.c:2144 +#: ../vector/v.in.ogr/main.c:2244 #, c-format msgid "" "The spatial filter does not overlap with OGR layer <%s>. Nothing to import." msgstr "" -#: ../vector/v.in.ogr/proj.c:33 ../vector/v.external/proj.c:33 +#: ../vector/v.in.ogr/proj.c:36 ../vector/v.external/proj.c:36 #, fuzzy, c-format msgid "Geometry column <%s> not found in input layer <%s>" msgstr "غير موجودة <%s> المنطقة" -#: ../vector/v.in.ogr/proj.c:51 ../vector/v.external/proj.c:51 +#: ../vector/v.in.ogr/proj.c:54 ../vector/v.external/proj.c:54 #, fuzzy msgid "" "Unable to convert input layer projection information to GRASS format for " "checking" msgstr "ضبط المنطقة الحالية من ابعاد الخريطة المدخلة" -#: ../vector/v.in.ogr/proj.c:57 ../vector/v.in.ogr/proj.c:85 -#: ../vector/v.external/proj.c:57 ../vector/v.external/proj.c:85 +#: ../vector/v.in.ogr/proj.c:60 ../vector/v.in.ogr/proj.c:88 +#: ../vector/v.external/proj.c:60 ../vector/v.external/proj.c:88 msgid "Can't get WKT parameter string" msgstr "" -#: ../vector/v.in.ogr/proj.c:60 ../vector/v.in.ogr/proj.c:88 -#: ../vector/v.external/proj.c:60 ../vector/v.external/proj.c:88 +#: ../vector/v.in.ogr/proj.c:63 ../vector/v.in.ogr/proj.c:91 +#: ../vector/v.external/proj.c:63 ../vector/v.external/proj.c:91 #, fuzzy, c-format msgid "" "WKT definition:\n" "%s" msgstr "تحديد الخط المقطعى" -#: ../vector/v.in.ogr/proj.c:70 ../vector/v.external/proj.c:70 +#: ../vector/v.in.ogr/proj.c:73 ../vector/v.external/proj.c:73 #, fuzzy, c-format -msgid "No OGR projection available for layer <%s>" -msgstr "لم يتم الإتصال بقاعدة البيانات\n" +msgid "No projection information available for layer <%s>" +msgstr "طباعة الأحصاء ÙÙ‰ صورة شل سكربت" -#: ../vector/v.in.ogr/proj.c:78 ../vector/v.external/proj.c:78 -#, c-format -msgid "OGR projection for layer <%s> does not contain a valid SRS" -msgstr "" +#: ../vector/v.in.ogr/proj.c:81 ../vector/v.external/proj.c:81 +#, fuzzy, c-format +msgid "Projection for layer <%s> does not contain a valid SRS" +msgstr "الخريطة الراسترية المطلوب الضبط عليها" -#: ../vector/v.in.ogr/proj.c:96 ../vector/v.external/proj.c:96 +#: ../vector/v.in.ogr/proj.c:116 ../vector/v.external/proj.c:116 #, c-format -msgid "OGR projection for layer <%s> can not be converted to proj4" +msgid "Projection for layer <%s> can not be converted to proj4" msgstr "" -#: ../vector/v.in.ogr/proj.c:103 ../vector/v.external/proj.c:103 +#: ../vector/v.in.ogr/proj.c:123 ../vector/v.external/proj.c:123 msgid "Can't get WKT-style parameter string" msgstr "" -#: ../vector/v.in.ogr/proj.c:106 ../vector/v.external/proj.c:106 +#: ../vector/v.in.ogr/proj.c:126 ../vector/v.external/proj.c:126 #, fuzzy, c-format msgid "" "WKT-style definition:\n" "%s" msgstr "تحديد الخط المقطعى" -#: ../vector/v.in.ogr/proj.c:151 +#: ../vector/v.in.ogr/proj.c:171 msgid "Layer projections are unreadable" msgstr "" -#: ../vector/v.in.ogr/proj.c:162 +#: ../vector/v.in.ogr/proj.c:184 #, c-format msgid "Projection for layer <%s> is unreadable" msgstr "" -#: ../vector/v.in.ogr/proj.c:196 +#: ../vector/v.in.ogr/proj.c:228 #, c-format msgid "Projection of layer <%s> is different from projection of layer <%s>" msgstr "" +#: ../vector/v.in.ogr/clean.c:19 +#, fuzzy +msgid "Converting OSM lines..." +msgstr "التوقيع ..." + +#: ../vector/v.in.ogr/clean.c:118 +#, fuzzy, c-format +msgid "Number of OSM line splits: %d" +msgstr "" +"\n" +"\n" +"%d :عدد النقاط\n" + +#: ../vector/v.in.ogr/clean.c:119 ../vector/v.overlay/area_area.c:154 +#, fuzzy +msgid "Merging lines..." +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 @@ -39023,141 +39498,142 @@ msgid "Skipping unsupported geometry type '%s'" msgstr "كتابة رؤوس قمم الخطوط" -#: ../vector/v.patch/main.c:73 +#: ../vector/v.patch/main.c:75 #, fuzzy msgid "Creates a new vector map by combining other vector maps." msgstr "ادخال مل٠راسترى ثنائى كطبقة خريطة راسترية جراسية" -#: ../vector/v.patch/main.c:84 +#: ../vector/v.patch/main.c:86 #, fuzzy msgid "" "Name for output vector map where bounding boxes of input vector maps are " "written to" msgstr "خريطة مخرجة حيث ستكتب النقاط" -#: ../vector/v.patch/main.c:88 +#: ../vector/v.patch/main.c:90 #, fuzzy msgid "Do not expect input with topology" msgstr "dig قراءة ملÙ...\n" -#: ../vector/v.patch/main.c:90 +#: ../vector/v.patch/main.c:92 msgid "Applicable when input is points without topology" msgstr "" -#: ../vector/v.patch/main.c:94 +#: ../vector/v.patch/main.c:96 msgid "Expect z coordinate even when not using topology" msgstr "" -#: ../vector/v.patch/main.c:96 +#: ../vector/v.patch/main.c:98 msgid "Applicable when input is points with z coordinate but without topology" msgstr "" -#: ../vector/v.patch/main.c:100 +#: ../vector/v.patch/main.c:102 #, fuzzy msgid "Copy also attribute table" msgstr "عدم انشاء جدول الخواص" -#: ../vector/v.patch/main.c:102 +#: ../vector/v.patch/main.c:104 msgid "Only the table of layer 1 is currently supported" msgstr "" -#: ../vector/v.patch/main.c:106 +#: ../vector/v.patch/main.c:108 msgid "" "Append files to existing file (overwriting existing files must be activated)" msgstr "" -#: ../vector/v.patch/main.c:216 +#: ../vector/v.patch/main.c:240 msgid "Missing table" msgstr "" -#: ../vector/v.patch/main.c:220 +#: ../vector/v.patch/main.c:244 #, fuzzy msgid "Key columns differ" msgstr "عدد الأعمدة" -#: ../vector/v.patch/main.c:226 +#: ../vector/v.patch/main.c:250 #, fuzzy msgid "Number of columns differ" msgstr "عدد الأعمدة" -#: ../vector/v.patch/main.c:238 -msgid "Column names differ" -msgstr "" +#: ../vector/v.patch/main.c:273 +#, fuzzy, c-format +msgid "No column <%s> in input map <%s>" +msgstr "غير موجودة <%s> المنطقة" -#: ../vector/v.patch/main.c:246 +#: ../vector/v.patch/main.c:284 #, fuzzy msgid "Column types differ" msgstr "نوع العمود غير مدعم" -#: ../vector/v.patch/main.c:251 +#: ../vector/v.patch/main.c:289 #, fuzzy msgid "Length of string columns differ" msgstr "عدد الأعمدة" -#: ../vector/v.patch/main.c:265 +#: ../vector/v.patch/main.c:303 #, fuzzy msgid "Key column not found" msgstr "غير موجودة <%s> المنطقة" -#: ../vector/v.patch/main.c:277 +#: ../vector/v.patch/main.c:315 #, fuzzy msgid "The output map is not 3D" msgstr "نطاق البيانات المخرجة" -#: ../vector/v.patch/main.c:322 ../vector/v.sample/main.c:190 -#: ../scripts/v.db.addtable/v.db.addtable.py:137 +#: ../vector/v.patch/main.c:360 ../vector/v.sample/main.c:190 +#: ../scripts/v.db.addtable/v.db.addtable.py:138 #, fuzzy, c-format, python-format msgid "Unable to create table <%s>" msgstr "<%s> لم يمكن Ùتح" -#: ../vector/v.patch/main.c:349 +#: ../vector/v.patch/main.c:387 #, fuzzy, c-format msgid "Patching vector map <%s>..." msgstr "كتابة مل٠جديد...\n" -#: ../vector/v.patch/main.c:373 +#: ../vector/v.patch/main.c:411 #, c-format msgid "Error reading vector map <%s> - some data may not be correct" msgstr "" -#: ../vector/v.patch/main.c:429 +#: ../vector/v.patch/main.c:468 #, fuzzy, c-format msgid "Building topology for vector map <%s>..." msgstr "dig قراءة ملÙ...\n" -#: ../vector/v.patch/main.c:435 +#: ../vector/v.patch/main.c:474 msgid "Intersections at borders will have to be snapped" msgstr "" -#: ../vector/v.patch/main.c:436 +#: ../vector/v.patch/main.c:475 msgid "Lines common between files will have to be edited" msgstr "" -#: ../vector/v.patch/main.c:437 +#: ../vector/v.patch/main.c:476 msgid "The header information also may have to be edited" msgstr "" -#: ../vector/v.patch/main.c:439 +#: ../vector/v.patch/main.c:478 #, fuzzy, c-format msgid "%d vector maps patched" msgstr "%d حدثت من التسجيلات\n" -#: ../vector/v.patch/main.c:462 +#: ../vector/v.patch/main.c:506 #, fuzzy, c-format msgid "Cannot open select cursor: '%s'" msgstr "لم يتم Ùتح إختيار المؤشر" -#: ../vector/v.patch/main.c:474 +#: ../vector/v.patch/main.c:518 #, fuzzy msgid "Cannot fetch row" msgstr "لم يتم جلب البيانات" -#: ../vector/v.patch/main.c:524 +#: ../vector/v.patch/main.c:568 #, fuzzy msgid "Unknown column type" msgstr "نوع غير معروÙ" -#: ../vector/v.patch/main.c:532 +#: ../vector/v.patch/main.c:576 #, fuzzy, c-format msgid "Cannot insert new record: '%s'" msgstr "لم يمكن حشر ص٠جديد: %s" @@ -39391,11 +39867,6 @@ msgid "Unknown column type '%s' of column '%s', values lost" msgstr "نوع غير معروÙ" -#: ../vector/v.overlay/line_area.c:256 ../vector/v.overlay/area_area.c:109 -#, fuzzy -msgid "Breaking lines..." -msgstr "التوقيع ..." - #: ../vector/v.overlay/line_area.c:273 #, fuzzy msgid "Selecting lines..." @@ -39425,11 +39896,6 @@ msgstr[0] "%-5d تم تخطى الخطوط الميتة\n" msgstr[1] "%-5d تم تخطى الخطوط الميتة\n" -#: ../vector/v.overlay/area_area.c:154 -#, fuzzy -msgid "Merging lines..." -msgstr "التوقيع ..." - #: ../vector/v.overlay/area_area.c:181 #, fuzzy, c-format msgid "Querying vector map <%s>..." @@ -39705,7 +40171,7 @@ msgid "Feature id %d has more categories. Using category %d." msgstr "%-5d تم تخطى Ùئات النقط الميت\n" -#: ../vector/v.to.3d/trans3.c:130 ../vector/v.to.db/update.c:231 +#: ../vector/v.to.3d/trans3.c:130 ../vector/v.to.db/update.c:259 #, fuzzy, c-format msgid "Record (cat %d) does not exist (not updated)" msgstr "غير موجودة <%s> الخريطة الراسترية " @@ -39819,13 +40285,13 @@ msgid "%d categories from vector missing in table" msgstr "%d Ùئات من الÙيكتور Ù…Ùقودة من الجدول\n" -#: ../vector/v.what.rast/main.c:688 ../vector/v.distance/main.c:1736 -#: ../vector/v.vect.stats/main.c:756 +#: ../vector/v.what.rast/main.c:688 ../vector/v.distance/main.c:1750 +#: ../vector/v.vect.stats/main.c:763 #, fuzzy, c-format msgid "%d update errors" msgstr "%d تحديث الخطا\n" -#: ../vector/v.what.rast/main.c:690 ../vector/v.distance/main.c:1738 +#: ../vector/v.what.rast/main.c:690 ../vector/v.distance/main.c:1752 #, fuzzy, c-format msgid "%d records updated." msgstr "%d حدثت من التسجيلات\n" @@ -40503,201 +40969,205 @@ msgid "Maximum distance or -1 for no limit" msgstr "المساÙØ© العظمى بين النقاط بوحدات الخريطة" -#: ../vector/v.distance/main.c:180 +#: ../vector/v.distance/main.c:174 ../vector/v.distance/main.c:182 +msgid "Map units, meters for ll" +msgstr "" + +#: ../vector/v.distance/main.c:181 #, fuzzy msgid "Minimum distance or -1 for no limit" msgstr "المساÙØ© العظمى بين النقاط بوحدات الخريطة" -#: ../vector/v.distance/main.c:190 +#: ../vector/v.distance/main.c:192 msgid "Values describing the relation between two nearest features" msgstr "" -#: ../vector/v.distance/main.c:200 +#: ../vector/v.distance/main.c:202 #, fuzzy msgid "category of the nearest feature" msgstr "%d Ùئات محملة من الÙيكتور\n" -#: ../vector/v.distance/main.c:201 +#: ../vector/v.distance/main.c:203 #, fuzzy msgid "minimum distance to nearest feature" msgstr "المساÙØ© العظمى بين النقاط بوحدات الخريطة" -#: ../vector/v.distance/main.c:202 +#: ../vector/v.distance/main.c:204 #, fuzzy msgid "x coordinate of the nearest point on the 'to' feature" msgstr "احداثى الشرق, الأساس هو مركز الخريطة" -#: ../vector/v.distance/main.c:203 +#: ../vector/v.distance/main.c:205 #, fuzzy msgid "y coordinate of the nearest point on the 'to' feature" msgstr "احداثى الشرق, الأساس هو مركز الخريطة" -#: ../vector/v.distance/main.c:204 +#: ../vector/v.distance/main.c:206 msgid "" "distance to the nearest point on the 'to' feature along that linear feature" msgstr "" -#: ../vector/v.distance/main.c:206 +#: ../vector/v.distance/main.c:208 msgid "" "angle along the nearest linear feature in the 'to' map, measured CCW from " "the +x axis, in radians, between -Pi and Pi inclusive" msgstr "" -#: ../vector/v.distance/main.c:209 +#: ../vector/v.distance/main.c:211 msgid "attribute of nearest feature given by to_column option" msgstr "" -#: ../vector/v.distance/main.c:223 +#: ../vector/v.distance/main.c:225 msgid "" "Column name(s) where values specified by 'upload' option will be uploaded" msgstr "" -#: ../vector/v.distance/main.c:229 +#: ../vector/v.distance/main.c:231 msgid "Column name of nearest feature (used with upload=to_attr)" msgstr "" -#: ../vector/v.distance/main.c:234 +#: ../vector/v.distance/main.c:236 #, fuzzy msgid "Name for new attribute table" msgstr "اسم المل٠المخرج" -#: ../vector/v.distance/main.c:237 +#: ../vector/v.distance/main.c:239 #, fuzzy msgid "Field separator for printing output to stdout" msgstr "الÙاصل الحقلي للمخرج" -#: ../vector/v.distance/main.c:242 +#: ../vector/v.distance/main.c:244 msgid "Print output to stdout, don't update attribute table" msgstr "" -#: ../vector/v.distance/main.c:244 +#: ../vector/v.distance/main.c:246 msgid "First column is always category of 'from' feature called from_cat" msgstr "" -#: ../vector/v.distance/main.c:249 +#: ../vector/v.distance/main.c:251 msgid "Calculate distances to all features within the threshold" msgstr "" -#: ../vector/v.distance/main.c:251 +#: ../vector/v.distance/main.c:253 msgid "" "Output may be written to stdout using the '-p' flag or uploaded to a new " "table created by the 'table' option; multiple 'upload' options may be used." msgstr "" -#: ../vector/v.distance/main.c:291 +#: ../vector/v.distance/main.c:293 msgid "Updating the from= table is not supported with -a" msgstr "" -#: ../vector/v.distance/main.c:307 +#: ../vector/v.distance/main.c:309 msgid "Printing distance matrix is not supported with dmin= or dmax=" msgstr "" -#: ../vector/v.distance/main.c:334 +#: ../vector/v.distance/main.c:336 msgid "to_column option missing" msgstr "" -#: ../vector/v.distance/main.c:350 +#: ../vector/v.distance/main.c:352 msgid "Too many column names" msgstr "" -#: ../vector/v.distance/main.c:357 +#: ../vector/v.distance/main.c:359 msgid "Not enough column names" msgstr "" -#: ../vector/v.distance/main.c:369 ../vector/v.distance/main.c:389 +#: ../vector/v.distance/main.c:371 ../vector/v.distance/main.c:391 #, fuzzy, c-format msgid "Input vector map <%s> is 3D" msgstr "لم توجد<%s>الخريطة الÙيكتورية" -#: ../vector/v.distance/main.c:380 ../vector/v.distance/main.c:401 +#: ../vector/v.distance/main.c:382 ../vector/v.distance/main.c:403 #, fuzzy, c-format msgid "No features of selected type found in <%s>" msgstr "%d نقطة كتبت للمخرج\n" -#: ../vector/v.distance/main.c:474 +#: ../vector/v.distance/main.c:478 msgid "dmin can not be larger than dmax" msgstr "" -#: ../vector/v.distance/main.c:617 +#: ../vector/v.distance/main.c:624 #, fuzzy msgid "Incompatible column types" msgstr "نوع غير معروÙ" -#: ../vector/v.distance/main.c:667 +#: ../vector/v.distance/main.c:674 #, fuzzy msgid "No categories for 'from' for slected type and layer" msgstr "%d Ùئات محملة من الجدول\n" -#: ../vector/v.distance/main.c:695 +#: ../vector/v.distance/main.c:702 #, fuzzy msgid "Finding nearest features..." msgstr "dig قراءة ملÙ...\n" -#: ../vector/v.distance/main.c:796 ../vector/v.distance/main.c:1083 +#: ../vector/v.distance/main.c:803 ../vector/v.distance/main.c:1091 #, c-format msgid "More cats found in to_layer (line=%d)" msgstr "" -#: ../vector/v.distance/main.c:873 ../vector/v.distance/main.c:1230 +#: ../vector/v.distance/main.c:880 ../vector/v.distance/main.c:1238 #, c-format msgid "More cats found in to_layer (area=%d)" msgstr "" -#: ../vector/v.distance/main.c:983 +#: ../vector/v.distance/main.c:990 #, fuzzy msgid "Finding nearest features for areas..." msgstr "dig قراءة ملÙ...\n" -#: ../vector/v.distance/main.c:1349 +#: ../vector/v.distance/main.c:1357 msgid "DATETIME type not yet supported, no attributes will be uploaded" msgstr "" -#: ../vector/v.distance/main.c:1365 +#: ../vector/v.distance/main.c:1373 #, fuzzy msgid "Unable to open default database" msgstr "%s لم يتم Ùتح قاعدة البيانات" -#: ../vector/v.distance/main.c:1707 +#: ../vector/v.distance/main.c:1721 #, fuzzy, c-format msgid "%d categories with more than 1 feature in vector map <%s>" msgstr "%d Ùئات محملة من الÙيكتور\n" -#: ../vector/v.distance/main.c:1710 +#: ../vector/v.distance/main.c:1724 #, fuzzy, c-format msgid "%d categories - no nearest feature found" msgstr "%d Ùئات محملة من الÙيكتور\n" -#: ../vector/v.distance/main.c:1719 +#: ../vector/v.distance/main.c:1733 #, c-format msgid "%d distances calculated" msgstr "" -#: ../vector/v.distance/main.c:1720 +#: ../vector/v.distance/main.c:1734 #, fuzzy, c-format msgid "%d records inserted" msgstr "%d حدثت من التسجيلات\n" -#: ../vector/v.distance/main.c:1722 +#: ../vector/v.distance/main.c:1736 #, fuzzy, c-format msgid "%d insert errors" msgstr "%d تحديث الخطا\n" -#: ../vector/v.distance/main.c:1726 +#: ../vector/v.distance/main.c:1740 #, fuzzy, c-format msgid "%d categories read from the map" msgstr "%d Ùئات محملة من الجدول\n" -#: ../vector/v.distance/main.c:1728 +#: ../vector/v.distance/main.c:1742 #, fuzzy, c-format msgid "%d categories exist in the table" msgstr "%d Ùئات من الÙيكتور Ù…Ùقودة من الجدول\n" -#: ../vector/v.distance/main.c:1730 +#: ../vector/v.distance/main.c:1744 #, fuzzy, c-format msgid "%d categories read from the map exist in the table" msgstr "%d Ùئات من الÙيكتور Ù…Ùقودة من الجدول\n" -#: ../vector/v.distance/main.c:1733 +#: ../vector/v.distance/main.c:1747 #, fuzzy, c-format msgid "%d categories read from the map don't exist in the table" msgstr "%d Ùئات من الÙيكتور Ù…Ùقودة من الجدول\n" @@ -41212,8 +41682,8 @@ msgid "Start from the end node" msgstr "" -#: ../vector/v.to.points/main.c:165 ../vector/v.extract/copy_tab.c:108 -#: ../vector/v.generalize/misc.c:184 +#: ../vector/v.to.points/main.c:165 ../vector/v.decimate/copy_tab.c:103 +#: ../vector/v.extract/copy_tab.c:108 ../vector/v.generalize/misc.c:184 #: ../scripts/v.db.reconnect.all/v.db.reconnect.all.py:128 #, fuzzy, c-format, python-format msgid "Unable to copy table <%s>" @@ -41279,80 +41749,80 @@ msgid "If not given writes color table" msgstr "بقاء جدول الألوان الحالى " -#: ../vector/v.colors/main.c:152 +#: ../vector/v.colors/main.c:159 #, fuzzy msgid "Convert color rules from RGB values to color table" msgstr "عرض الهيئات المدعمة والخروج" -#: ../vector/v.colors/main.c:153 +#: ../vector/v.colors/main.c:160 msgid "Option 'rgb_column' with valid RGB values required" msgstr "" -#: ../vector/v.colors/main.c:196 +#: ../vector/v.colors/main.c:209 #, fuzzy msgid "No vector map specified" msgstr "لم تحدد خرائط مدخلة" -#: ../vector/v.colors/main.c:201 +#: ../vector/v.colors/main.c:214 #, c-format msgid "Option <%s> given, assuming ..." msgstr "" -#: ../vector/v.colors/main.c:216 +#: ../vector/v.colors/main.c:229 #, fuzzy, c-format msgid "One of -%c, -%c or %s=, %s= or %s= must be specified" msgstr "طبقتين يجب تحديدهم" -#: ../vector/v.colors/main.c:221 +#: ../vector/v.colors/main.c:234 #, fuzzy, c-format msgid "%s=, %s= and %s= are mutually exclusive" msgstr "طبقتين يجب تحديدهم" -#: ../vector/v.colors/main.c:229 +#: ../vector/v.colors/main.c:242 #, fuzzy, c-format msgid "%s= required for -%c" msgstr "%s لم يمكن Ùتح " -#: ../vector/v.colors/main.c:234 +#: ../vector/v.colors/main.c:247 msgid "" "Reading rules from standard input is not implemented yet, please provide " "path to rules file instead." msgstr "" -#: ../vector/v.colors/main.c:244 +#: ../vector/v.colors/main.c:257 #, fuzzy, c-format msgid "Unable to remove color table of vector map <%s>" msgstr "اسم الخريطة الراسترية الناتجة" -#: ../vector/v.colors/main.c:246 +#: ../vector/v.colors/main.c:259 #, fuzzy, c-format msgid "Color table of vector map <%s> not found" msgstr "غير موجود <%s>المل٠للمنظر ثلاثى الأبعاد " -#: ../vector/v.colors/main.c:254 +#: ../vector/v.colors/main.c:267 msgid "Color table exists. Exiting." msgstr "" -#: ../vector/v.colors/main.c:276 +#: ../vector/v.colors/main.c:289 #, c-format msgid "Option <%s>: min must be greater or equal to max" msgstr "" -#: ../vector/v.colors/main.c:282 +#: ../vector/v.colors/main.c:295 msgid "Reading color rules from standard input is currently not supported" msgstr "" -#: ../vector/v.colors/main.c:289 +#: ../vector/v.colors/main.c:302 #, fuzzy, c-format msgid "Color table <%s> not found" msgstr "غير موجود <%s>المل٠للمنظر ثلاثى الأبعاد " -#: ../vector/v.colors/main.c:347 +#: ../vector/v.colors/main.c:360 #, fuzzy msgid "Writing color rules..." msgstr "كتابة مل٠جديد...\n" -#: ../vector/v.colors/main.c:363 +#: ../vector/v.colors/main.c:376 #, fuzzy, c-format msgid "Color table for vector map <%s> set to '%s'" msgstr " <%s> ÙÙ‰ <%s>لم يمكن قراءة العنوان الرئيسى Ù„" @@ -41902,167 +42372,163 @@ msgid "3D raster map <%s> created" msgstr "dig_att لم يمكن العثور على ملÙ" -#: ../vector/v.vol.rst/main.c:239 -msgid "RST" -msgstr "" - -#: ../vector/v.vol.rst/main.c:241 +#: ../vector/v.vol.rst/main.c:243 msgid "" "Interpolates point data to a 3D raster map using regularized spline with " "tension (RST) algorithm." msgstr "" -#: ../vector/v.vol.rst/main.c:246 +#: ../vector/v.vol.rst/main.c:248 #, fuzzy msgid "Name of input 3D vector points map" msgstr "اسم الخريطة الراسترية المدخلة" -#: ../vector/v.vol.rst/main.c:253 +#: ../vector/v.vol.rst/main.c:255 #, fuzzy msgid "Name of input surface raster map for cross-section" msgstr "اسم مل٠التنعيم" -#: ../vector/v.vol.rst/main.c:260 +#: ../vector/v.vol.rst/main.c:262 #, fuzzy msgid "Name of column containing w-values attribute to interpolate" msgstr "اسم الخريطة الراسترية المحتوية على معلومات التكلÙØ© لخلية الشبكة" -#: ../vector/v.vol.rst/main.c:282 +#: ../vector/v.vol.rst/main.c:284 #, fuzzy msgid "Name of column with smoothing parameters" msgstr "اسم مل٠التنعيم" -#: ../vector/v.vol.rst/main.c:302 +#: ../vector/v.vol.rst/main.c:304 #, fuzzy msgid "Name of input raster map used as mask" msgstr "اسم مل٠القناع" -#: ../vector/v.vol.rst/main.c:328 +#: ../vector/v.vol.rst/main.c:330 #, fuzzy msgid "Maximum number of points for approximation in a segment (>npmin)" msgstr "اصغر عدد من النقاط لخط الكنتور" -#: ../vector/v.vol.rst/main.c:345 +#: ../vector/v.vol.rst/main.c:347 #, fuzzy msgid "Conversion factor for w-values used for interpolation" msgstr "عامل الضرب لقيم الإرتÙاعات" -#: ../vector/v.vol.rst/main.c:353 +#: ../vector/v.vol.rst/main.c:355 msgid "Conversion factor for z-values" msgstr "عامل الضرب لقيم الإرتÙاعات" -#: ../vector/v.vol.rst/main.c:359 +#: ../vector/v.vol.rst/main.c:361 #, fuzzy msgid "Name for output cross-section raster map" msgstr "اسم الخريطة الراسترية المخرجة" -#: ../vector/v.vol.rst/main.c:365 +#: ../vector/v.vol.rst/main.c:367 #, fuzzy msgid "Name for output elevation 3D raster map" msgstr "اسم مل٠الإرتÙاعات الراسترى" -#: ../vector/v.vol.rst/main.c:371 +#: ../vector/v.vol.rst/main.c:373 #, fuzzy msgid "Name for output gradient magnitude 3D raster map" msgstr "اسم الخريطة الراسترية المخرجة" -#: ../vector/v.vol.rst/main.c:378 +#: ../vector/v.vol.rst/main.c:380 #, fuzzy msgid "Name for output gradient horizontal angle 3D raster map" msgstr "اسم الخريطة الراسترية المخرجة" -#: ../vector/v.vol.rst/main.c:384 +#: ../vector/v.vol.rst/main.c:386 #, fuzzy msgid "Name for output gradient vertical angle 3D raster map" msgstr "اسم الخريطة الراسترية المخرجة" -#: ../vector/v.vol.rst/main.c:390 +#: ../vector/v.vol.rst/main.c:392 #, fuzzy msgid "Name for output change of gradient 3D raster map" msgstr "اسم الخريطة الراسترية المخرجة" -#: ../vector/v.vol.rst/main.c:396 +#: ../vector/v.vol.rst/main.c:398 #, fuzzy msgid "Name for output Gaussian curvature 3D raster map" msgstr "اسم مل٠انحناء التضاريس" -#: ../vector/v.vol.rst/main.c:402 +#: ../vector/v.vol.rst/main.c:404 #, fuzzy msgid "Name for output mean curvature 3D raster map" msgstr "اسم مل٠انحناء التضاريس" -#: ../vector/v.vol.rst/main.c:408 +#: ../vector/v.vol.rst/main.c:410 msgid "Perform a cross-validation procedure without volume interpolation" msgstr "" -#: ../vector/v.vol.rst/main.c:471 +#: ../vector/v.vol.rst/main.c:473 msgid "Smoothing must be a positive value" msgstr "" -#: ../vector/v.vol.rst/main.c:477 +#: ../vector/v.vol.rst/main.c:479 #, fuzzy, c-format msgid "Both crossvalidation options (-%c, %s) must be specified" msgstr "طبقتين يجب تحديدهم" -#: ../vector/v.vol.rst/main.c:480 +#: ../vector/v.vol.rst/main.c:482 #, fuzzy msgid "Both crossvalidation and deviations must be specified" msgstr "!تم تحديد إحداثى شرق Ùارغ" -#: ../vector/v.vol.rst/main.c:491 +#: ../vector/v.vol.rst/main.c:493 msgid "" "Crossvalidation cannot be computed simultanuously with output grids or devi " "file" msgstr "" -#: ../vector/v.vol.rst/main.c:555 +#: ../vector/v.vol.rst/main.c:557 #, fuzzy, c-format msgid "Unable to open %s" msgstr "[%s]لم يتم Ùتح مل٠الخلية Ù„ " -#: ../vector/v.vol.rst/main.c:563 +#: ../vector/v.vol.rst/main.c:565 #, fuzzy msgid "Vector is not 3D" msgstr "لم توجد<%s>الخريطة الÙيكتورية" -#: ../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 +#: ../vector/v.vol.rst/main.c:630 ../vector/v.vol.rst/main.c:661 +#: ../vector/v.vol.rst/main.c:683 ../vector/v.vol.rst/main.c:705 +#: ../vector/v.vol.rst/main.c:727 ../vector/v.vol.rst/main.c:749 +#: ../vector/v.vol.rst/main.c:771 ../vector/v.vol.rst/main.c:793 #, fuzzy, c-format msgid "Unable to open temp file '%s'" msgstr "<%s> لم يمكن Ùتح" -#: ../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 +#: ../vector/v.vol.rst/main.c:638 ../vector/v.vol.rst/main.c:667 +#: ../vector/v.vol.rst/main.c:689 ../vector/v.vol.rst/main.c:711 +#: ../vector/v.vol.rst/main.c:733 ../vector/v.vol.rst/main.c:755 +#: ../vector/v.vol.rst/main.c:777 ../vector/v.vol.rst/main.c:799 msgid "Not enough disk space - cannot write temp files" msgstr "" -#: ../vector/v.vol.rst/main.c:640 +#: ../vector/v.vol.rst/main.c:642 #, fuzzy, c-format msgid "" "Unable to create <%s> raster map without cross_input raster map being " "specified" msgstr "اسم الخريطة الراسترية الناتجة" -#: ../vector/v.vol.rst/main.c:818 +#: ../vector/v.vol.rst/main.c:820 #, fuzzy msgid "Finished interpolating" msgstr "عدد نقاط الإستيÙاء" -#: ../vector/v.vol.rst/main.c:853 +#: ../vector/v.vol.rst/main.c:855 #, fuzzy, c-format msgid "Raster map <%s> created" msgstr "dig_att لم يمكن العثور على ملÙ" -#: ../vector/v.vol.rst/main.c:893 +#: ../vector/v.vol.rst/main.c:895 #, fuzzy, c-format msgid "Vector map <%s> created" msgstr "dig_att لم يمكن العثور على ملÙ" -#: ../vector/v.vol.rst/main.c:909 +#: ../vector/v.vol.rst/main.c:911 #, fuzzy msgid "Interpolation failed" msgstr "طريقة الاستيÙاء المستخدمة" @@ -42146,135 +42612,151 @@ msgid "Found %d components." msgstr "مقلوب Ùرق العزم" -#: ../vector/v.decimate/main.c:125 ../vector/v.generalize/main.c:77 +#: ../vector/v.decimate/main.c:126 ../vector/v.generalize/main.c:77 #, fuzzy msgid "generalization" msgstr "كتابة مل٠جديد...\n" -#: ../vector/v.decimate/main.c:126 +#: ../vector/v.decimate/main.c:127 #, fuzzy msgid "decimation" msgstr "اسم مل٠ناتج التصنيÙ" -#: ../vector/v.decimate/main.c:132 +#: ../vector/v.decimate/main.c:133 #, fuzzy msgid "Decimates a point cloud" msgstr "لم يتم الثور على شيئ\n" -#: ../vector/v.decimate/main.c:133 +#: ../vector/v.decimate/main.c:134 msgid "" "Copies points from one vector to another while applying different decimations" msgstr "" -#: ../vector/v.decimate/main.c:161 +#: ../vector/v.decimate/main.c:162 msgid "Throw away every n-th point" msgstr "" -#: ../vector/v.decimate/main.c:163 +#: ../vector/v.decimate/main.c:164 #, fuzzy msgid "" "For example, 5 will import 80 percent of points. If not specified, all " "points are copied" msgstr "ادخال القيم الصحيحة " -#: ../vector/v.decimate/main.c:165 ../vector/v.decimate/main.c:176 -#: ../vector/v.decimate/main.c:186 ../vector/v.decimate/main.c:195 +#: ../vector/v.decimate/main.c:166 ../vector/v.decimate/main.c:177 +#: ../vector/v.decimate/main.c:187 ../vector/v.decimate/main.c:196 msgid "Count" msgstr "" -#: ../vector/v.decimate/main.c:172 +#: ../vector/v.decimate/main.c:173 msgid "Preserve only every n-th point" msgstr "" -#: ../vector/v.decimate/main.c:174 +#: ../vector/v.decimate/main.c:175 #, fuzzy msgid "" "For example, 4 will import 25 percent of points. If not specified, all " "points are copied" msgstr "ادخال القيم الصحيحة " -#: ../vector/v.decimate/main.c:193 +#: ../vector/v.decimate/main.c:194 msgid "Copy only n points" msgstr "" -#: ../vector/v.decimate/main.c:194 +#: ../vector/v.decimate/main.c:195 #, fuzzy msgid "Copies only the given number of points" msgstr "عدد نقاط الإستيÙاء" -#: ../vector/v.decimate/main.c:201 +#: ../vector/v.decimate/main.c:202 #, fuzzy msgid "Minimal difference of z values" msgstr "القيمة العشوائية الكبري" -#: ../vector/v.decimate/main.c:203 +#: ../vector/v.decimate/main.c:204 msgid "Minimal difference between z values in grid-based decimation" msgstr "" -#: ../vector/v.decimate/main.c:204 ../vector/v.decimate/main.c:214 -#: ../vector/v.decimate/main.c:219 ../vector/v.decimate/main.c:225 -#: ../vector/v.decimate/main.c:230 ../vector/v.decimate/main.c:235 +#: ../vector/v.decimate/main.c:205 ../vector/v.decimate/main.c:215 +#: ../vector/v.decimate/main.c:220 ../vector/v.decimate/main.c:226 +#: ../vector/v.decimate/main.c:231 ../vector/v.decimate/main.c:236 msgid "Grid" msgstr "" -#: ../vector/v.decimate/main.c:211 +#: ../vector/v.decimate/main.c:212 #, fuzzy msgid "Preserve only n points per grid cell" msgstr "عدد نقاط الإستيÙاء" -#: ../vector/v.decimate/main.c:213 +#: ../vector/v.decimate/main.c:214 msgid "" "Preserves only the given number of points per grid cell in grid-based " "decimation" msgstr "" -#: ../vector/v.decimate/main.c:218 +#: ../vector/v.decimate/main.c:219 msgid "Apply grid-based decimation" msgstr "" -#: ../vector/v.decimate/main.c:224 +#: ../vector/v.decimate/main.c:225 msgid "Use only first point in grid cell during grid-based decimation" msgstr "" -#: ../vector/v.decimate/main.c:229 +#: ../vector/v.decimate/main.c:230 #, fuzzy msgid "Only one point per cat in grid cell" msgstr "عدد نقاط الإستيÙاء" -#: ../vector/v.decimate/main.c:234 +#: ../vector/v.decimate/main.c:235 #, fuzzy msgid "Use z in grid decimation" msgstr "الإنحرا٠المعيارى" -#: ../vector/v.decimate/main.c:240 +#: ../vector/v.decimate/main.c:241 msgid "Store only the coordinates, throw away categories" msgstr "" -#: ../vector/v.decimate/main.c:242 +#: ../vector/v.decimate/main.c:243 msgid "Do not story any categories even if they are present in input data" msgstr "" -#: ../vector/v.decimate/main.c:276 +#: ../vector/v.decimate/main.c:280 #, 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:318 +#: ../vector/v.decimate/main.c:322 msgid "Cannot use z for decimation, input is not 3D" msgstr "" -#: ../vector/v.decimate/main.c:320 +#: ../vector/v.decimate/main.c:324 msgid "Cannot select by z range, input is not 3D" msgstr "" -#: ../vector/v.decimate/main.c:350 +#: ../vector/v.decimate/main.c:354 msgid "" "Settings for count-based decimation would cause it to do nothing and no " "other options has been set." msgstr "" +#: ../vector/v.decimate/copy_tab.c:85 ../vector/v.extract/copy_tab.c:90 +#, fuzzy, c-format +msgid "Writing attributes for layer %d" +msgstr "لم يمكن اختيار البيانات من الجدول" + +#: ../vector/v.decimate/copy_tab.c:90 ../vector/v.extract/copy_tab.c:95 +#, fuzzy, c-format +msgid "No attribute table for layer %d" +msgstr "غير موجود <%s> الراستر" + +#: ../vector/v.decimate/copy_tab.c:112 ../vector/v.vect.stats/main.c:342 +#: ../vector/v.vect.stats/main.c:424 ../vector/v.extract/copy_tab.c:117 +#, fuzzy, c-format +msgid "Unable to open database <%s> with driver <%s>" +msgstr "%s بالمشغل %s لم يمكن Ùتح قاعدة البيانات" + #: ../vector/v.what/what.c:45 #, fuzzy msgid "Cannot open driver" @@ -44198,293 +44680,297 @@ "#-#-#-#-# grassmods_ar.po (grassmods_ar) #-#-#-#-#\n" "اسم المل٠الراسترى الموجود" -#: ../vector/v.vect.stats/main.c:156 +#: ../vector/v.vect.stats/main.c:157 #, fuzzy msgid "Layer number for points map" msgstr "اسم الخريطة الراسترية" -#: ../vector/v.vect.stats/main.c:161 +#: ../vector/v.vect.stats/main.c:162 #, fuzzy msgid "Category values for points map" msgstr "اسم الخريطة الراسترية" -#: ../vector/v.vect.stats/main.c:166 +#: ../vector/v.vect.stats/main.c:167 msgid "" "WHERE conditions of SQL statement without 'where' keyword for points map" msgstr "" -#: ../vector/v.vect.stats/main.c:171 +#: ../vector/v.vect.stats/main.c:172 #, fuzzy msgid "Layer number for area map" msgstr "اسم الخريطة الراسترية" -#: ../vector/v.vect.stats/main.c:176 +#: ../vector/v.vect.stats/main.c:177 #, fuzzy msgid "Category values for area map" msgstr "اسم الخريطة الراسترية" -#: ../vector/v.vect.stats/main.c:181 +#: ../vector/v.vect.stats/main.c:182 msgid "WHERE conditions of SQL statement without 'where' keyword for area map" msgstr "" -#: ../vector/v.vect.stats/main.c:198 +#: ../vector/v.vect.stats/main.c:199 #, fuzzy msgid "Method for aggregate statistics" msgstr "طريقة احصائيات ااشئ الموجة " -#: ../vector/v.vect.stats/main.c:205 +#: ../vector/v.vect.stats/main.c:204 #, fuzzy msgid "Column name of points map to use for statistics" msgstr "اسم الخريطة الراسترية الناتجة" -#: ../vector/v.vect.stats/main.c:206 +#: ../vector/v.vect.stats/main.c:205 #, fuzzy msgid "Column of points map must be numeric" msgstr "لم توجد<%s>الخريطة الÙيكتورية" -#: ../vector/v.vect.stats/main.c:213 +#: ../vector/v.vect.stats/main.c:210 msgid "Column name to upload points count" msgstr "" -#: ../vector/v.vect.stats/main.c:215 +#: ../vector/v.vect.stats/main.c:212 msgid "" "Column to hold points count, must be of type integer, will be created if not " "existing" msgstr "" -#: ../vector/v.vect.stats/main.c:222 +#: ../vector/v.vect.stats/main.c:216 #, fuzzy msgid "Column name to upload statistics" msgstr "نوع العمود غير مدعم" -#: ../vector/v.vect.stats/main.c:224 +#: ../vector/v.vect.stats/main.c:218 msgid "" "Column to hold statistics, must be of type double, will be created if not " "existing" msgstr "" -#: ../vector/v.vect.stats/main.c:231 +#: ../vector/v.vect.stats/main.c:226 #, fuzzy msgid "Print output to stdout, do not update attribute table" msgstr "عدم انشاء جدول الخواص" -#: ../vector/v.vect.stats/main.c:232 +#: ../vector/v.vect.stats/main.c:227 msgid "First column is always area category" msgstr "" -#: ../vector/v.vect.stats/main.c:273 +#: ../vector/v.vect.stats/main.c:280 #, fuzzy, c-format msgid "Vector map <%s> is not in user mapset and cannot be updated" msgstr "لم توجد<%s>الخريطة الÙيكتورية" -#: ../vector/v.vect.stats/main.c:335 ../vector/v.vect.stats/main.c:417 -#: ../vector/v.extract/copy_tab.c:117 -#, fuzzy, c-format -msgid "Unable to open database <%s> with driver <%s>" -msgstr "%s بالمشغل %s لم يمكن Ùتح قاعدة البيانات" - -#: ../vector/v.vect.stats/main.c:339 +#: ../vector/v.vect.stats/main.c:346 msgid "count_column is required to upload point counts" msgstr "" -#: ../vector/v.vect.stats/main.c:348 +#: ../vector/v.vect.stats/main.c:355 #, fuzzy msgid "count_column must be of type integer" msgstr "لم توجد<%s>الخريطة الÙيكتورية" -#: ../vector/v.vect.stats/main.c:361 ../vector/v.vect.stats/main.c:391 +#: ../vector/v.vect.stats/main.c:368 ../vector/v.vect.stats/main.c:398 #, fuzzy, c-format msgid "Unable to add column <%s>" msgstr "[%s]لم يتم Ùتح مل٠الخلية Ù„ " -#: ../vector/v.vect.stats/main.c:367 +#: ../vector/v.vect.stats/main.c:374 msgid "stats_column is required to upload point stats" msgstr "" -#: ../vector/v.vect.stats/main.c:378 +#: ../vector/v.vect.stats/main.c:385 #, fuzzy msgid "stats_column must be of type double precision" msgstr "لم توجد<%s>الخريطة الÙيكتورية" -#: ../vector/v.vect.stats/main.c:400 +#: ../vector/v.vect.stats/main.c:407 #, fuzzy msgid "collecting attributes from points vector..." msgstr "حساب الظلال من نموذج الإرتÙاعت الرقمى" -#: ../vector/v.vect.stats/main.c:437 +#: ../vector/v.vect.stats/main.c:444 #, fuzzy msgid "column for points vector must be numeric" msgstr "لم توجد<%s>الخريطة الÙيكتورية" -#: ../vector/v.vect.stats/main.c:498 +#: ../vector/v.vect.stats/main.c:505 #, fuzzy, c-format msgid "No area categories in vector <%s>, layer <%s>" msgstr "%d Ùئات متضاعÙØ© ÙÙ‰ الÙيكتور\n" -#: ../vector/v.vect.stats/main.c:523 +#: ../vector/v.vect.stats/main.c:530 #, fuzzy msgid "Selecting points for each area..." msgstr "حساب الظلال من نموذج الإرتÙاعت الرقمى" -#: ../vector/v.vect.stats/main.c:628 +#: ../vector/v.vect.stats/main.c:635 #, fuzzy, c-format msgid "could not find area category %d" msgstr "%-5d تم تخطى Ùئات النقط الميت\n" -#: ../vector/v.vect.stats/main.c:754 +#: ../vector/v.vect.stats/main.c:761 #, fuzzy, c-format msgid "%d records updated" msgstr "%d حدثت من التسجيلات\n" -#: ../vector/v.extract/main.c:83 +#: ../vector/v.extract/main.c:84 msgid "" "Selects vector features from an existing vector map and creates a new vector " "map containing only the selected features." msgstr "" -#: ../vector/v.extract/main.c:88 +#: ../vector/v.extract/main.c:89 msgid "Dissolve common boundaries (default is no)" msgstr "" -#: ../vector/v.extract/main.c:92 +#: ../vector/v.extract/main.c:93 msgid "Do not copy attributes (see also 'new' parameter)" msgstr "" -#: ../vector/v.extract/main.c:108 +#: ../vector/v.extract/main.c:110 #, fuzzy msgid "Types to be extracted" msgstr "المل٠الراسترى الطلوب إدخالة" -#: ../vector/v.extract/main.c:123 +#: ../vector/v.extract/main.c:125 msgid "Input text file with category numbers/number ranges to be extracted" msgstr "" -#: ../vector/v.extract/main.c:124 +#: ../vector/v.extract/main.c:126 #, fuzzy msgid "If '-' given reads from standard input" msgstr "المل٠الأسكى الراسترى المطلوب ادخاله" -#: ../vector/v.extract/main.c:132 +#: ../vector/v.extract/main.c:134 msgid "Number of random categories matching vector objects to extract" msgstr "" -#: ../vector/v.extract/main.c:134 +#: ../vector/v.extract/main.c:136 msgid "Number must be smaller than unique cat count in layer" msgstr "" -#: ../vector/v.extract/main.c:142 +#: ../vector/v.extract/main.c:144 msgid "Desired new category value (enter -1 to keep original categories)" msgstr "" -#: ../vector/v.extract/main.c:144 +#: ../vector/v.extract/main.c:146 msgid "If new >= 0, attributes is not copied" msgstr "" -#: ../vector/v.extract/main.c:161 +#: ../vector/v.extract/main.c:151 +#, fuzzy +msgid "Name of attribute column for dissolving areas" +msgstr "<%s> اسم المل٠المستخدم لل" + +#: ../vector/v.extract/main.c:152 +#, fuzzy +msgid "Preserves category values" +msgstr "تقرير الإحصائيات للخرائط الراسترية" + +#: ../vector/v.extract/main.c:169 #, c-format msgid "" "Options <%s>, <%s>, <%s> and <%s> options are exclusive. Please specify only " "one of them." msgstr "" -#: ../vector/v.extract/main.c:208 +#: ../vector/v.extract/main.c:221 +#, fuzzy, c-format +msgid "Searching for column <%s> in table <%s>..." +msgstr "<%s> لم يمكن Ùتح" + +#: ../vector/v.extract/main.c:253 +#, fuzzy, c-format +msgid "Column <%s> does not exist for layer %d" +msgstr "غير موجودة <%s> الخريطة الراسترية " + +#: ../vector/v.extract/main.c:268 #, fuzzy, c-format msgid "Category value in '%s' not valid" msgstr "الملÙات الراسترية المطلوب رؤيتها%d" -#: ../vector/v.extract/main.c:224 +#: ../vector/v.extract/main.c:284 #, fuzzy, c-format msgid "Process file <%s> for category numbers..." msgstr "خلق اماكن للÙئة صÙر ايضا" -#: ../vector/v.extract/main.c:229 +#: ../vector/v.extract/main.c:289 #, fuzzy, c-format msgid "Unable to open specified file <%s>" msgstr "<%s> ÙÙ‰ <%s>لم يمكن Ùتح المل٠للمنظر ثلاثى الأبعاد" -#: ../vector/v.extract/main.c:240 +#: ../vector/v.extract/main.c:300 #, c-format msgid "Ignored text entry: %s" msgstr "" -#: ../vector/v.extract/main.c:259 +#: ../vector/v.extract/main.c:319 ../vector/v.extract/extract.c:268 #, fuzzy, c-format msgid "Loading categories from table <%s>..." msgstr "%d Ùئات محملة من الجدول\n" -#: ../vector/v.extract/main.c:269 +#: ../vector/v.extract/main.c:329 #, fuzzy, c-format msgid "Unable select records from table <%s>" msgstr "لم يمكن اختيار البيانات من الجدول" -#: ../vector/v.extract/main.c:271 +#: ../vector/v.extract/main.c:331 #, fuzzy, c-format msgid "%d category loaded" msgid_plural "%d categories loaded" msgstr[0] "%d Ùئات محملة من الجدول\n" msgstr[1] "%d Ùئات محملة من الجدول\n" -#: ../vector/v.extract/main.c:286 +#: ../vector/v.extract/main.c:346 msgid "" "This map has no categories attached. Use v.category to attach categories to " "this vector map." msgstr "" -#: ../vector/v.extract/main.c:293 +#: ../vector/v.extract/main.c:353 msgid "Please specify random number larger than 0" msgstr "" -#: ../vector/v.extract/main.c:297 +#: ../vector/v.extract/main.c:357 #, 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:320 +#: ../vector/v.extract/main.c:380 #, c-format msgid "" "Random category count is larger or equal to uniq <%s> feature category count " "%d" msgstr "" -#: ../vector/v.extract/main.c:354 +#: ../vector/v.extract/main.c:414 #, fuzzy msgid "Extracting features..." msgstr "وصل الÙئات...\n" -#: ../vector/v.extract/main.c:378 +#: ../vector/v.extract/main.c:438 #, fuzzy msgid "Removing duplicate centroids..." msgstr "الخريطة الÙيكتورية لنقاط البدء" -#: ../vector/v.extract/extract.c:171 +#: ../vector/v.extract/extract.c:203 #, fuzzy, c-format msgid "No category found for area %d. Skipping." msgstr "cat = %d لا يوجد تسجيل للخط" -#: ../vector/v.extract/extract.c:175 +#: ../vector/v.extract/extract.c:207 #, c-format msgid "More categories (%d) found for area %d. Using first found category %d" msgstr "" -#: ../vector/v.extract/extract.c:228 +#: ../vector/v.extract/extract.c:286 #, fuzzy msgid "" "Topology level required for extracting areas for OGR layers. Areas will be " "not processed." msgstr "حساب الظلال من نموذج الإرتÙاعت الرقمى" -#: ../vector/v.extract/copy_tab.c:90 -#, fuzzy, c-format -msgid "Writing attributes for layer %d" -msgstr "لم يمكن اختيار البيانات من الجدول" - -#: ../vector/v.extract/copy_tab.c:95 -#, fuzzy, c-format -msgid "No attribute table for layer %d" -msgstr "غير موجود <%s> الراستر" - #: ../vector/v.lrs/v.lrs.label/main.c:103 ../vector/v.lrs/v.lrs.where/main.c:58 #: ../vector/v.lrs/v.lrs.segment/main.c:72 #: ../vector/v.lrs/v.lrs.create/main.c:122 @@ -45516,77 +46002,77 @@ msgid "Unknown method" msgstr "%c :نوع غير معروÙ" -#: ../vector/v.generalize/main.c:330 +#: ../vector/v.generalize/main.c:331 #, fuzzy, c-format msgid "No lines found in input map <%s>" msgstr "غير موجودة <%s> المنطقة" -#: ../vector/v.generalize/main.c:344 +#: ../vector/v.generalize/main.c:345 #, fuzzy, c-format msgid "Unable to create error vector map <%s>" msgstr "اسم الخريطة الراسترية الناتجة" -#: ../vector/v.generalize/main.c:364 +#: ../vector/v.generalize/main.c:365 #, fuzzy msgid "Displacement..." msgstr "التوقيع ..." -#: ../vector/v.generalize/main.c:373 +#: ../vector/v.generalize/main.c:374 #, fuzzy msgid "Network generalization..." msgstr "عدد نقاط الإستيÙاء" -#: ../vector/v.generalize/main.c:388 +#: ../vector/v.generalize/main.c:389 msgid "Attributes are needed for 'where' option, copying table" msgstr "" -#: ../vector/v.generalize/main.c:404 +#: ../vector/v.generalize/main.c:405 #, fuzzy, c-format msgid "Generalization (%s)..." msgstr "كتابة مل٠جديد...\n" -#: ../vector/v.generalize/main.c:405 +#: ../vector/v.generalize/main.c:406 #, fuzzy, c-format msgid "Using threshold: %g %s" msgstr "اسم اامل٠المخرج" -#: ../vector/v.generalize/main.c:525 +#: ../vector/v.generalize/main.c:526 #, c-format msgid "Method '%s' did not preserve first point" msgstr "" -#: ../vector/v.generalize/main.c:530 +#: ../vector/v.generalize/main.c:531 #, c-format msgid "Method '%s' did not preserve last point" msgstr "" -#: ../vector/v.generalize/main.c:537 +#: ../vector/v.generalize/main.c:538 #, c-format msgid "Method '%s' did not preserve loop" msgstr "" -#: ../vector/v.generalize/main.c:569 +#: ../vector/v.generalize/main.c:570 #, c-format msgid "" "%d boundaries were not modified because modification would damage topology" msgstr "" -#: ../vector/v.generalize/main.c:572 +#: ../vector/v.generalize/main.c:573 #, c-format msgid "%d lines/boundaries were not modified due to over-simplification" msgstr "" -#: ../vector/v.generalize/main.c:593 +#: ../vector/v.generalize/main.c:594 #, c-format msgid "" "Number of vertices for selected features %s from %d to %d (%d%% remaining)" msgstr "" -#: ../vector/v.generalize/main.c:594 +#: ../vector/v.generalize/main.c:595 msgid "reduced" msgstr "" -#: ../vector/v.generalize/main.c:594 +#: ../vector/v.generalize/main.c:595 msgid "changed" msgstr "" @@ -45632,22 +46118,22 @@ "PostGIS feature table." msgstr "ادخال مل٠راسترى ثنائى كطبقة خريطة راسترية جراسية" -#: ../vector/v.external/main.c:126 +#: ../vector/v.external/main.c:130 #, fuzzy msgid "No layer defined" msgstr "لم تحدد خرائط مدخلة" -#: ../vector/v.external/main.c:192 +#: ../vector/v.external/main.c:196 #, fuzzy, c-format msgid "Unable to delete '%s'" msgstr "%s:لم يتم إنشاء الجدول" -#: ../vector/v.external/main.c:199 +#: ../vector/v.external/main.c:203 #, fuzzy, c-format msgid "Unable to create file '%s/%s'" msgstr "[%s]لم يتم Ùتح مل٠الخلية Ù„ " -#: ../vector/v.external/main.c:233 +#: ../vector/v.external/main.c:237 #, fuzzy, c-format msgid "Link to vector map <%s> created." msgstr "dig_att لم يمكن العثور على ملÙ" @@ -45738,44 +46224,100 @@ msgid "Invalid geometry column %d" msgstr "عدد الأعمدة" -#: ../vector/v.to.db/main.c:39 +#: ../vector/v.to.db/main.c:42 +#, fuzzy +msgid "length" +msgstr "%f : الطول\n" + +#: ../vector/v.to.db/main.c:43 +#, fuzzy +msgid "perimeter" +msgstr "نوع المظهر" + +#: ../vector/v.to.db/main.c:44 +#, fuzzy +msgid "coordinates" +msgstr "الإحداثيات للإستÙهام" + +#: ../vector/v.to.db/main.c:45 +#, fuzzy +msgid "bounding box" +msgstr "خريطة الإرتÙاعات" + +#: ../vector/v.to.db/main.c:47 #, fuzzy msgid "Populates attribute values from vector features." msgstr "اسم الخريطة الراسترية الموجودة" -#: ../vector/v.to.db/main.c:48 +#: ../vector/v.to.db/main.c:56 #, 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/update.c:28 -#: ../vector/v.to.db/update.c:32 ../vector/v.to.db/query.c:83 +#: ../vector/v.to.db/main.c:73 ../vector/v.to.db/main.c:80 +#: ../vector/v.to.db/update.c:30 ../vector/v.to.db/update.c:34 +#: ../vector/v.to.db/query.c:83 #, fuzzy, c-format msgid "Database connection not defined for layer %d. Use v.db.connect first." msgstr "لم يتم الإتصال بقاعدة البيانات\n" -#: ../vector/v.to.db/main.c:114 +#: ../vector/v.to.db/main.c:174 +#, c-format +msgid "Missing column name for input column number %d" +msgstr "" + +#: ../vector/v.to.db/main.c:180 +#, c-format +msgid "Missing column name for table column number %d" +msgstr "" + +#: ../vector/v.to.db/main.c:194 +#, c-format +msgid "Existing column <%s> has a different but maybe compatible type" +msgstr "" + +#: ../vector/v.to.db/main.c:198 +#, fuzzy, c-format +msgid "Existing column <%s> has the wrong type" +msgstr "<%s> اسم المل٠المستخدم لل" + +#: ../vector/v.to.db/main.c:203 +#, fuzzy, c-format +msgid "Values in column <%s> will be overwritten" +msgstr "خريطة مخرجة حيث ستكتب النقاط" + +#: ../vector/v.to.db/main.c:268 +#, fuzzy, c-format +msgid "Unable to create column <%s>" +msgstr "[%s]لم يتم Ùتح مل٠الخلية Ù„ " + +#: ../vector/v.to.db/main.c:322 #, fuzzy, c-format msgid "Category index for vector map <%s> is not sorted" msgstr "غير موجود <%s>المل٠للمنظر ثلاثى الأبعاد " -#: ../vector/v.to.db/update.c:84 +#: ../vector/v.to.db/update.c:86 #, fuzzy msgid "Updating database..." msgstr "لم يتم نسخ الجدول" -#: ../vector/v.to.db/update.c:125 +#: ../vector/v.to.db/update.c:151 #, fuzzy, c-format msgid "More elements of category %d, nothing loaded to database" msgstr "غير موجود <%s> الراستر" -#: ../vector/v.to.db/update.c:223 +#: ../vector/v.to.db/update.c:251 #, fuzzy, c-format msgid "Record (cat %d) already exists (not inserted)" msgstr "خريطة مخرجة حيث ستكتب النقاط" +#: ../vector/v.to.db/update.c:279 +#, fuzzy, c-format +msgid "Cannot update table: %s" +msgstr "لم يتم نسخ الجدول" + #: ../vector/v.to.db/query.c:93 #, fuzzy msgid "Querying database... " @@ -45798,42 +46340,42 @@ msgid "Unable to fetch record" msgstr "لم يتم جلب البيانات" -#: ../vector/v.to.db/report.c:13 +#: ../vector/v.to.db/report.c:14 #, fuzzy msgid "No totals for selected option" msgstr "%d حدثت من التسجيلات\n" -#: ../vector/v.to.db/report.c:211 +#: ../vector/v.to.db/report.c:230 #, fuzzy, c-format msgid "%d categories read from vector map (layer %d)" msgstr "%d Ùئات محملة من الجدول\n" -#: ../vector/v.to.db/report.c:215 +#: ../vector/v.to.db/report.c:234 #, fuzzy, c-format msgid "%d records selected from table (layer %d)" msgstr "%d التسجيلات اختيرت من الجدول" -#: ../vector/v.to.db/report.c:218 +#: ../vector/v.to.db/report.c:237 #, fuzzy, c-format msgid "%d categories read from vector map exist in selection from table" msgstr "%d Ùئات من الÙيكتور Ù…Ùقودة من الجدول\n" -#: ../vector/v.to.db/report.c:221 +#: ../vector/v.to.db/report.c:240 #, fuzzy, c-format msgid "%d categories read from vector map don't exist in selection from table" msgstr "%d Ùئات من الÙيكتور Ù…Ùقودة من الجدول\n" -#: ../vector/v.to.db/report.c:223 +#: ../vector/v.to.db/report.c:242 #, fuzzy, c-format msgid "%d records updated/inserted (layer %d)" msgstr "%d حدثت من التسجيلات\n" -#: ../vector/v.to.db/report.c:226 +#: ../vector/v.to.db/report.c:245 #, fuzzy, c-format msgid "%d update/insert errors (layer %d)" msgstr "%d تحديث الخطا\n" -#: ../vector/v.to.db/report.c:229 +#: ../vector/v.to.db/report.c:248 #, fuzzy, c-format msgid "%d categories with more points (coordinates not loaded)" msgstr "%d Ùئات محملة من الÙيكتور\n" @@ -46054,100 +46596,119 @@ msgid "Using private colormap for DirectColor visual." msgstr "" -#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:59 -#: ../scripts/v.rast.stats/v.rast.stats.py:120 +#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:60 +#: ../scripts/v.rast.stats/v.rast.stats.py:124 #: ../scripts/v.db.addcolumn/v.db.addcolumn.py:63 -#: ../scripts/v.db.addtable/v.db.addtable.py:75 +#: ../scripts/v.db.addtable/v.db.addtable.py:76 #: ../scripts/v.db.dropcolumn/v.db.dropcolumn.py:60 #: ../scripts/v.db.update/v.db.update.py:75 #, fuzzy, python-format msgid "Vector map <%s> not found in current mapset" msgstr "لم توجد<%s>الخريطة الÙيكتورية" -#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:69 +#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:70 msgid "" "There is no table connected to the input vector map. Cannot rename any column" msgstr "" -#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:78 +#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:79 #, python-format msgid "" "Column name <%s> too long. The DBF driver supports column names not longer " "than 10 characters" msgstr "" -#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:83 +#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:84 #, fuzzy, python-format msgid "" "Cannot rename column <%s> as it is needed to keep table <%s> connected to " "the input vector map" msgstr "اسم الخريطة الراسترية الموجودة" +#: ../scripts/v.rast.stats/v.rast.stats.py:131 +#: ../scripts/v.rast.stats/v.rast.stats.py:203 +#: ../scripts/v.rast.stats/v.rast.stats.py:210 +#: ../scripts/v.db.addcolumn/v.db.addcolumn.py:69 +#: ../scripts/v.db.update/v.db.update.py:81 +msgid "" +"There is no table connected to this map. Run v.db.connect or v.db.addtable " +"first." +msgstr "" + #: ../scripts/v.rast.stats/v.rast.stats.py:137 -#, fuzzy -msgid "Preprocessing input data..." -msgstr "dig قراءة ملÙ...\n" +#, python-brace-format +msgid "" +"Number of raster maps ({0}) different from number of " +"column prefixes ({1})" +msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:148 +#: ../scripts/v.rast.stats/v.rast.stats.py:170 #, fuzzy msgid "An error occurred while converting vector to raster" msgstr "%-5d تم تخطى Ùئات النقط الميت\n" -#: ../scripts/v.rast.stats/v.rast.stats.py:160 +#: ../scripts/v.rast.stats/v.rast.stats.py:182 #, fuzzy msgid "No categories found in raster map" msgstr "إدخال خريطة راسترية بينرية " -#: ../scripts/v.rast.stats/v.rast.stats.py:167 -#: ../scripts/v.rast.stats/v.rast.stats.py:174 -#: ../scripts/v.db.addcolumn/v.db.addcolumn.py:69 -#: ../scripts/v.db.update/v.db.update.py:81 +#: ../scripts/v.rast.stats/v.rast.stats.py:195 +#, python-brace-format msgid "" -"There is no table connected to this map. Run v.db.connect or v.db.addtable " -"first." +"Not all vector categories converted to raster. " +"Converted {0} of {1}." msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:227 +#: ../scripts/v.rast.stats/v.rast.stats.py:266 #, python-format msgid "Cannot create column <%s> (already present). " msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:228 +#: ../scripts/v.rast.stats/v.rast.stats.py:267 #, fuzzy msgid "Use -c flag to update values in this column." msgstr "[%s]لم يتم Ùتح مل٠الخلية Ù„ " -#: ../scripts/v.rast.stats/v.rast.stats.py:237 +#: ../scripts/v.rast.stats/v.rast.stats.py:276 #, python-format msgid "Adding columns '%s'" msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:242 +#: ../scripts/v.rast.stats/v.rast.stats.py:281 msgid "Adding columns failed. Exiting." msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:245 +#: ../scripts/v.rast.stats/v.rast.stats.py:284 #, fuzzy, python-format msgid "Processing input data (%d categories)..." msgstr "حساب الظلال من نموذج الإرتÙاعت الرقمى" -#: ../scripts/v.rast.stats/v.rast.stats.py:289 +#: ../scripts/v.rast.stats/v.rast.stats.py:328 #, fuzzy msgid "Updating the database ..." msgstr "لم يتم نسخ الجدول" -#: ../scripts/v.rast.stats/v.rast.stats.py:294 +#: ../scripts/v.rast.stats/v.rast.stats.py:333 #, python-brace-format msgid "" "Statistics calculated from raster map <{raster}> and uploaded to attribute " "table of vector map <{vector}>." msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:300 +#: ../scripts/v.rast.stats/v.rast.stats.py:339 #, fuzzy, python-format msgid "Failed to upload statistics to attribute table of vector map <%s>." msgstr "[%s]لم يتم Ùتح مل٠الخلية Ù„ " +#: ../scripts/r.mapcalc.simple/r.mapcalc.simple.py:107 +msgid "The expression is an empty string" +msgstr "" + +#: ../scripts/r.mapcalc.simple/r.mapcalc.simple.py:141 +#, fuzzy +msgid "Expression: {}" +msgstr "تكويد الحروÙ" + #: ../scripts/m.proj/m.proj.py:142 msgid "" "cs2cs program not found, install PROJ.4 first: http://proj." @@ -46291,53 +46852,53 @@ msgid "No graphics device selected. Use d.mon to select graphics device." msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:143 +#: ../scripts/r.in.srtm/r.in.srtm.py:169 msgid "This module only operates in LatLong locations" msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:161 -msgid "The \"unzip\" program is required, please install it first" -msgstr "" - -#: ../scripts/r.in.srtm/r.in.srtm.py:168 +#: ../scripts/r.in.srtm/r.in.srtm.py:194 #, python-format msgid "'%s' does not appear to be a valid zip file." msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:175 +#: ../scripts/r.in.srtm/r.in.srtm.py:201 #, fuzzy, python-format msgid "File '%s' or '%s' not found" msgstr "غير موجود <%s> الراستر" -#: ../scripts/r.in.srtm/r.in.srtm.py:197 +#: ../scripts/r.in.srtm/r.in.srtm.py:227 #, fuzzy, python-format msgid "Extracting '%s'..." msgstr "وصل الÙئات...\n" -#: ../scripts/r.in.srtm/r.in.srtm.py:199 +#: ../scripts/r.in.srtm/r.in.srtm.py:232 #, fuzzy msgid "Unable to unzip file." msgstr "<%s> لم يمكن Ùتح" -#: ../scripts/r.in.srtm/r.in.srtm.py:201 +#: ../scripts/r.in.srtm/r.in.srtm.py:234 #, fuzzy msgid "Converting input file to BIL..." msgstr "dig قراءة ملÙ...\n" -#: ../scripts/r.in.srtm/r.in.srtm.py:225 -msgid "Attempting to import 1-arcsec data." +#: ../scripts/r.in.srtm/r.in.srtm.py:258 +msgid "Attempting to import 1-arcsec SWBD data" +msgstr "" + +#: ../scripts/r.in.srtm/r.in.srtm.py:261 +msgid "Attempting to import 1-arcsec data" msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:243 +#: ../scripts/r.in.srtm/r.in.srtm.py:279 #, fuzzy msgid "Unable to import data" msgstr "<%s> لم يمكن Ùتح" -#: ../scripts/r.in.srtm/r.in.srtm.py:251 +#: ../scripts/r.in.srtm/r.in.srtm.py:288 msgid "Done: generated map " msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:252 +#: ../scripts/r.in.srtm/r.in.srtm.py:289 msgid "" "(Note: Holes in the data can be closed with 'r.fillnulls' using splines)" msgstr "" @@ -46782,30 +47343,40 @@ msgid "During computation %i tiles could not be created" msgstr "" -#: ../scripts/i.spectral/i.spectral.py:121 +#: ../scripts/i.spectral/i.spectral.py:125 #, fuzzy, python-format msgid "Programmer error (%s)" msgstr "المل٠الراسترى المدخل" -#: ../scripts/i.spectral/i.spectral.py:213 +#: ../scripts/i.spectral/i.spectral.py:199 +#, fuzzy +msgid "Spectral signatures" +msgstr "نوع المظهر" + +#: ../scripts/i.spectral/i.spectral.py:200 +#, fuzzy +msgid "DN Value" +msgstr "اسم الخريطة الراسترية" + +#: ../scripts/i.spectral/i.spectral.py:218 #, fuzzy msgid "Either group= or raster= is required" msgstr "طبقتين يجب تحديدهم" -#: ../scripts/i.spectral/i.spectral.py:216 +#: ../scripts/i.spectral/i.spectral.py:221 #, fuzzy msgid "group= and raster= are mutually exclusive" msgstr "طبقتين يجب تحديدهم" -#: ../scripts/i.spectral/i.spectral.py:220 +#: ../scripts/i.spectral/i.spectral.py:225 msgid "Writing to text file requires output=filename" msgstr "" -#: ../scripts/i.spectral/i.spectral.py:224 +#: ../scripts/i.spectral/i.spectral.py:229 msgid "gnuplot required, please install first" msgstr "" -#: ../scripts/i.spectral/i.spectral.py:243 +#: ../scripts/i.spectral/i.spectral.py:251 msgid "No data returned from query" msgstr "" @@ -46898,11 +47469,11 @@ msgstr "غير موجود <%s> الراستر" #: ../scripts/r.unpack/r.unpack.py:82 ../scripts/r.unpack/r.unpack.py:120 -#: ../scripts/v.unpack/v.unpack.py:86 ../scripts/v.unpack/v.unpack.py:133 +#: ../scripts/v.unpack/v.unpack.py:85 ../scripts/v.unpack/v.unpack.py:132 msgid "Pack file unreadable" msgstr "" -#: ../scripts/r.unpack/r.unpack.py:91 ../scripts/v.unpack/v.unpack.py:95 +#: ../scripts/r.unpack/r.unpack.py:91 ../scripts/v.unpack/v.unpack.py:94 msgid "Pack file unreadable: file '{}' missing" msgstr "" @@ -46933,21 +47504,21 @@ "PROJ_INFO file is missing, unpack raster map in XY (unprojected) location." msgstr "" -#: ../scripts/r.unpack/r.unpack.py:158 ../scripts/v.unpack/v.unpack.py:164 +#: ../scripts/r.unpack/r.unpack.py:158 ../scripts/v.unpack/v.unpack.py:163 #, python-brace-format msgid "" "Difference between PROJ_INFO file of packed map and of current location:\n" "{diff}" msgstr "" -#: ../scripts/r.unpack/r.unpack.py:161 ../scripts/v.unpack/v.unpack.py:167 +#: ../scripts/r.unpack/r.unpack.py:161 ../scripts/v.unpack/v.unpack.py:166 #, python-brace-format msgid "" "Difference between PROJ_UNITS file of packed map and of current location:\n" "{diff}" msgstr "" -#: ../scripts/r.unpack/r.unpack.py:163 ../scripts/v.unpack/v.unpack.py:169 +#: ../scripts/r.unpack/r.unpack.py:163 ../scripts/v.unpack/v.unpack.py:168 msgid "" "Projection of dataset does not appear to match current location. In case of " "no significant differences in the projection definitions, use the -o flag to " @@ -47021,11 +47592,16 @@ "Frame <%s> already found. An existing frame can be overwritten by '%s' flag." msgstr "خريطة مخرجة حيث ستكتب النقاط" -#: ../scripts/r.grow/r.grow.py:130 +#: ../scripts/r.grow/r.grow.py:129 +#, fuzzy +msgid "Output can be written only to the current mapset" +msgstr "<%s>ÙÙ‰<%s>لم يمكن Ùتح المل٠الÙيكتورى" + +#: ../scripts/r.grow/r.grow.py:139 msgid "Growing failed. Removing temporary maps." msgstr "" -#: ../scripts/r.grow/r.grow.py:142 +#: ../scripts/r.grow/r.grow.py:151 msgid "Shrinking failed. Removing temporary maps." msgstr "" @@ -47077,21 +47653,21 @@ msgid "Table <%s> not found in database <%s>" msgstr "غير موجودة <%s> المنطقة" -#: ../scripts/db.droptable/db.droptable.py:84 +#: ../scripts/db.droptable/db.droptable.py:85 #, python-format msgid "Deleting table <%s> which is attached to following map(s):" msgstr "" -#: ../scripts/db.droptable/db.droptable.py:89 +#: ../scripts/db.droptable/db.droptable.py:90 #, python-format msgid "The table <%s> would be deleted." msgstr "" -#: ../scripts/db.droptable/db.droptable.py:91 +#: ../scripts/db.droptable/db.droptable.py:92 msgid "You must use the force flag to actually remove it. Exiting." msgstr "" -#: ../scripts/db.droptable/db.droptable.py:100 +#: ../scripts/db.droptable/db.droptable.py:101 msgid "Cannot continue (problem deleting table)." msgstr "" @@ -47221,41 +47797,41 @@ msgid "At least 2 maps are required" msgstr "الإحداثيات للإستÙهام" -#: ../scripts/v.db.addtable/v.db.addtable.py:81 +#: ../scripts/v.db.addtable/v.db.addtable.py:82 #, fuzzy, python-format msgid "Using vector map name as table name: <%s>" msgstr "طبقتين يجب تحديدهم" -#: ../scripts/v.db.addtable/v.db.addtable.py:87 +#: ../scripts/v.db.addtable/v.db.addtable.py:88 #, python-format msgid "Using vector map name extended by layer number as table name: <%s>" msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:90 +#: ../scripts/v.db.addtable/v.db.addtable.py:91 #, python-format msgid "Using user specified table name: %s" msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:94 +#: ../scripts/v.db.addtable/v.db.addtable.py:95 msgid "Creating new DB connection based on default mapset settings..." msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:104 +#: ../scripts/v.db.addtable/v.db.addtable.py:105 #, fuzzy, python-format msgid "There is already a table linked to layer <%s>" msgstr "%d Ùئات محملة من الجدول\n" -#: ../scripts/v.db.addtable/v.db.addtable.py:119 +#: ../scripts/v.db.addtable/v.db.addtable.py:120 #, fuzzy, python-format msgid "Duplicate column name '%s' not allowed" msgstr "غير موجودة <%s> المنطقة" -#: ../scripts/v.db.addtable/v.db.addtable.py:130 +#: ../scripts/v.db.addtable/v.db.addtable.py:131 #, fuzzy, python-format msgid "Creating table with columns (%s)..." msgstr "عدم انشاء جدول الخواص" -#: ../scripts/v.db.addtable/v.db.addtable.py:158 +#: ../scripts/v.db.addtable/v.db.addtable.py:169 #, fuzzy msgid "Current attribute table links:" msgstr "غير موجود <%s> الراستر" @@ -47512,9 +48088,9 @@ msgstr "كتابة مل٠جديد...\n" #: ../scripts/r.in.wms/wms_base.py:421 ../scripts/r.in.wms/wms_base.py:478 -#: ../scripts/r.in.wms/wms_base.py:488 ../scripts/r.in.wms/wms_base.py:518 -#: ../scripts/r.in.wms/wms_base.py:542 ../scripts/r.in.wms/wms_base.py:553 -#: ../scripts/r.in.wms/wms_base.py:565 +#: ../scripts/r.in.wms/wms_base.py:488 ../scripts/r.in.wms/wms_base.py:519 +#: ../scripts/r.in.wms/wms_base.py:543 ../scripts/r.in.wms/wms_base.py:554 +#: ../scripts/r.in.wms/wms_base.py:566 #, fuzzy, python-format msgid "%s failed" msgstr "مل٠المدخل" @@ -47531,7 +48107,7 @@ "needs to create this temporary maps during execution." msgstr "" -#: ../scripts/r.in.wms/wms_base.py:567 +#: ../scripts/r.in.wms/wms_base.py:568 #, fuzzy, python-format msgid "<%s> created." msgstr "%s لم يمكن Ùتح " @@ -47623,43 +48199,43 @@ msgid "Incorrect WMS query" msgstr "" -#: ../scripts/v.unpack/v.unpack.py:130 +#: ../scripts/v.unpack/v.unpack.py:129 #, python-format msgid "" "This GRASS GIS pack file contains raster data. Use r.unpack to unpack <%s>" msgstr "" -#: ../scripts/v.unpack/v.unpack.py:143 +#: ../scripts/v.unpack/v.unpack.py:142 msgid "" "PROJ_INFO file is missing, unpack vector map in XY (unprojected) location." msgstr "" -#: ../scripts/v.unpack/v.unpack.py:161 +#: ../scripts/v.unpack/v.unpack.py:160 #, fuzzy msgid "Projection information does not match. Proceeding..." msgstr "إعادة توقيع خريطة راسترية من مكان إلى المكان الحالى" -#: ../scripts/v.unpack/v.unpack.py:215 +#: ../scripts/v.unpack/v.unpack.py:214 #, fuzzy, python-format msgid "Coping table <%s> as table <%s>" msgstr "غير موجودة <%s> المنطقة" -#: ../scripts/v.unpack/v.unpack.py:226 +#: ../scripts/v.unpack/v.unpack.py:225 #, fuzzy, python-format msgid "Unable to copy table <%s> as table <%s>" msgstr "<%s> لم يمكن Ùتح" -#: ../scripts/v.unpack/v.unpack.py:228 +#: ../scripts/v.unpack/v.unpack.py:227 #, fuzzy, python-format msgid "Connect table <%s> to vector map <%s> at layer <%s>" msgstr "[%s]لم يتم Ùتح مل٠الخلية Ù„ " -#: ../scripts/v.unpack/v.unpack.py:238 +#: ../scripts/v.unpack/v.unpack.py:237 #, fuzzy, python-format msgid "Unable to connect table <%s> to vector map <%s>" msgstr "[%s]لم يتم Ùتح مل٠الخلية Ù„ " -#: ../scripts/v.unpack/v.unpack.py:241 +#: ../scripts/v.unpack/v.unpack.py:240 #, fuzzy, python-format msgid "Vector map <%s> successfully unpacked" msgstr "dig_att لم يمكن العثور على ملÙ" @@ -47669,7 +48245,7 @@ msgid "Missing value for parameter <%s>" msgstr "استخدام احداثيات مركز الخريطة\n" -#: ../scripts/v.import/v.import.py:178 ../scripts/r.import/r.import.py:194 +#: ../scripts/v.import/v.import.py:178 ../scripts/r.import/r.import.py:193 #, python-format msgid "Input <%s> successfully imported without reprojection" msgstr "" @@ -47679,12 +48255,12 @@ msgid "Unable to import <%s>" msgstr "[%s]لم يتم Ùتح مل٠الخلية Ù„ " -#: ../scripts/v.import/v.import.py:190 ../scripts/r.import/r.import.py:206 +#: ../scripts/v.import/v.import.py:190 ../scripts/r.import/r.import.py:205 #, python-format msgid "Coordinate reference system not available for current location <%s>" msgstr "" -#: ../scripts/v.import/v.import.py:210 ../scripts/r.import/r.import.py:226 +#: ../scripts/v.import/v.import.py:210 ../scripts/r.import/r.import.py:225 #, fuzzy, python-format msgid "Creating temporary location for <%s>..." msgstr "لم يتم تحديث الحدود" @@ -47694,12 +48270,12 @@ msgid "Unable to create location from OGR datasource <%s>" msgstr "%s:لم يتم إنشاء الجدول" -#: ../scripts/v.import/v.import.py:231 ../scripts/r.import/r.import.py:245 +#: ../scripts/v.import/v.import.py:231 ../scripts/r.import/r.import.py:244 #, python-format msgid "Coordinate reference system not available for input <%s>" msgstr "" -#: ../scripts/v.import/v.import.py:248 ../scripts/r.import/r.import.py:328 +#: ../scripts/v.import/v.import.py:248 ../scripts/r.import/r.import.py:327 #, fuzzy msgid "Unable to reproject to source location" msgstr "ضبط المنطقة الحالية من ابعاد الخريطة المدخلة" @@ -47714,7 +48290,7 @@ msgid "Unable to import OGR datasource <%s>" msgstr "<%s> لم يمكن Ùتح" -#: ../scripts/v.import/v.import.py:279 ../scripts/r.import/r.import.py:374 +#: ../scripts/v.import/v.import.py:279 ../scripts/r.import/r.import.py:373 #, fuzzy, python-format msgid "Reprojecting <%s>..." msgstr "كتابة مل٠جديد...\n" @@ -47770,7 +48346,7 @@ msgid "Column <%s> not found in table <%s>. Skipped" msgstr "غير موجودة <%s> المنطقة" -#: ../scripts/v.db.dropcolumn/v.db.dropcolumn.py:117 +#: ../scripts/v.db.dropcolumn/v.db.dropcolumn.py:122 #, fuzzy msgid "Deleting column failed" msgstr "وصل الÙئات...\n" @@ -48292,179 +48868,179 @@ msgid "Done. 3D raster map <%s> created." msgstr "dig_att لم يمكن العثور على ملÙ" -#: ../scripts/r.import/r.import.py:170 +#: ../scripts/r.import/r.import.py:169 msgid "To set custom resolution value, select 'value' in resolution option" msgstr "" -#: ../scripts/r.import/r.import.py:173 +#: ../scripts/r.import/r.import.py:172 msgid "Resolution value can't be smaller than 0" msgstr "" -#: ../scripts/r.import/r.import.py:176 +#: ../scripts/r.import/r.import.py:175 msgid "" "Please provide the resolution for the imported dataset or change to " "'estimated' resolution" msgstr "" -#: ../scripts/r.import/r.import.py:198 ../scripts/r.import/r.import.py:256 +#: ../scripts/r.import/r.import.py:197 ../scripts/r.import/r.import.py:255 #, fuzzy, python-format msgid "Unable to import GDAL dataset <%s>" msgstr "<%s> لم يمكن Ùتح" -#: ../scripts/r.import/r.import.py:235 +#: ../scripts/r.import/r.import.py:234 #, fuzzy, python-format msgid "Unable to read GDAL dataset <%s>" msgstr "<%s> لم يمكن Ùتح" -#: ../scripts/r.import/r.import.py:248 +#: ../scripts/r.import/r.import.py:247 #, fuzzy, python-format msgid "Importing <%s> to temporary location..." msgstr "لم يتم تحديث الحدود" -#: ../scripts/r.import/r.import.py:267 +#: ../scripts/r.import/r.import.py:266 msgid "Input contains GCPs, rectification is required" msgstr "" -#: ../scripts/r.import/r.import.py:295 +#: ../scripts/r.import/r.import.py:294 #, fuzzy msgid "Unable to get reprojected map extent" msgstr "%s:لم يتم إنشاء الجدول" -#: ../scripts/r.import/r.import.py:348 +#: ../scripts/r.import/r.import.py:347 #, python-brace-format msgid "Estimated target resolution for input band <{out}>: {res}" msgstr "" -#: ../scripts/r.import/r.import.py:363 +#: ../scripts/r.import/r.import.py:362 #, python-brace-format msgid "Using given resolution for input band <{out}>: {res}" msgstr "" -#: ../scripts/r.import/r.import.py:369 +#: ../scripts/r.import/r.import.py:368 #, python-brace-format msgid "" "Using current region resolution for input band <{out}>: nsres={ns}, " "ewres={ew}" msgstr "" -#: ../scripts/r.import/r.import.py:381 +#: ../scripts/r.import/r.import.py:380 #, fuzzy, python-format msgid "Unable to to reproject raster <%s>" msgstr "اسم الخريطة الراسترية الناتجة" -#: ../scripts/r.import/r.import.py:384 +#: ../scripts/r.import/r.import.py:383 #, fuzzy, python-format msgid "The reprojected raster <%s> is empty" msgstr "لم توجد<%s>الخريطة الÙيكتورية" -#: ../scripts/r.fillnulls/r.fillnulls.py:160 +#: ../scripts/r.fillnulls/r.fillnulls.py:172 msgid "A user raster mask (MASK) is present. Saving it..." msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:175 +#: ../scripts/r.fillnulls/r.fillnulls.py:187 #, fuzzy msgid "Using RST interpolation..." msgstr "عدد نقاط الإستيÙاء" -#: ../scripts/r.fillnulls/r.fillnulls.py:176 +#: ../scripts/r.fillnulls/r.fillnulls.py:188 msgid "Locating and isolating NULL areas..." msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:180 +#: ../scripts/r.fillnulls/r.fillnulls.py:192 msgid "Skipping masked raster parts" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:191 -#: ../scripts/r.fillnulls/r.fillnulls.py:460 +#: ../scripts/r.fillnulls/r.fillnulls.py:203 +#: ../scripts/r.fillnulls/r.fillnulls.py:472 #, fuzzy msgid "Restoring user mask (MASK)..." msgstr "%-5d dig_att قراءة ملÙ...\n" -#: ../scripts/r.fillnulls/r.fillnulls.py:195 -#: ../scripts/r.fillnulls/r.fillnulls.py:464 +#: ../scripts/r.fillnulls/r.fillnulls.py:207 +#: ../scripts/r.fillnulls/r.fillnulls.py:476 msgid "Failed to restore user MASK!" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:199 +#: ../scripts/r.fillnulls/r.fillnulls.py:211 msgid "Growing NULL areas" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:206 -#: ../scripts/r.fillnulls/r.fillnulls.py:221 -#: ../scripts/r.fillnulls/r.fillnulls.py:315 +#: ../scripts/r.fillnulls/r.fillnulls.py:218 +#: ../scripts/r.fillnulls/r.fillnulls.py:233 +#: ../scripts/r.fillnulls/r.fillnulls.py:327 msgid "abandoned. Removing temporary map, restoring user mask if needed:" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:210 +#: ../scripts/r.fillnulls/r.fillnulls.py:222 msgid "Assigning IDs to NULL areas" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:235 -#: ../scripts/r.fillnulls/r.fillnulls.py:273 -#: ../scripts/r.fillnulls/r.fillnulls.py:288 -#: ../scripts/r.fillnulls/r.fillnulls.py:296 -#: ../scripts/r.fillnulls/r.fillnulls.py:330 -#: ../scripts/r.fillnulls/r.fillnulls.py:403 -#: ../scripts/r.fillnulls/r.fillnulls.py:424 -#: ../scripts/r.fillnulls/r.fillnulls.py:434 +#: ../scripts/r.fillnulls/r.fillnulls.py:247 +#: ../scripts/r.fillnulls/r.fillnulls.py:285 +#: ../scripts/r.fillnulls/r.fillnulls.py:300 +#: ../scripts/r.fillnulls/r.fillnulls.py:308 +#: ../scripts/r.fillnulls/r.fillnulls.py:342 +#: ../scripts/r.fillnulls/r.fillnulls.py:415 +#: ../scripts/r.fillnulls/r.fillnulls.py:436 +#: ../scripts/r.fillnulls/r.fillnulls.py:446 msgid "abandoned. Removing temporary maps, restoring user mask if needed:" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:256 +#: ../scripts/r.fillnulls/r.fillnulls.py:268 msgid "Input map has no holes. Check region settings." msgstr "" #. GTC Hole is NULL area in a raster map -#: ../scripts/r.fillnulls/r.fillnulls.py:259 +#: ../scripts/r.fillnulls/r.fillnulls.py:271 #, fuzzy, python-format msgid "Processing %d map holes" msgstr "التوقيع ..." #. GTC Hole is a NULL area in a raster map -#: ../scripts/r.fillnulls/r.fillnulls.py:265 +#: ../scripts/r.fillnulls/r.fillnulls.py:277 #, python-format msgid "Filling hole %s of %s" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:335 +#: ../scripts/r.fillnulls/r.fillnulls.py:347 #, fuzzy, python-format msgid "Interpolating %d points" msgstr "الخريطة الÙيكتورية لنقاط البدء" -#: ../scripts/r.fillnulls/r.fillnulls.py:338 +#: ../scripts/r.fillnulls/r.fillnulls.py:350 #, fuzzy msgid "No points to interpolate" msgstr "عدد النقاط المطلوب تخصيصها" #. GTC Hole is NULL area in a raster map -#: ../scripts/r.fillnulls/r.fillnulls.py:359 +#: ../scripts/r.fillnulls/r.fillnulls.py:371 #, fuzzy, python-format msgid "Failed to fill hole %s" msgstr "dig عطل ÙÙ‰ Ùتح مل٠المدخل" -#: ../scripts/r.fillnulls/r.fillnulls.py:373 +#: ../scripts/r.fillnulls/r.fillnulls.py:385 #, python-format msgid "" "Filling has failed silently. Leaving temporary maps with prefix <%s> for " "debugging." msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:438 +#: ../scripts/r.fillnulls/r.fillnulls.py:450 #, fuzzy, python-format msgid "Using %s bspline interpolation" msgstr "عدد نقاط الإستيÙاء" -#: ../scripts/r.fillnulls/r.fillnulls.py:472 +#: ../scripts/r.fillnulls/r.fillnulls.py:484 #, fuzzy msgid "Patching fill data into NULL areas..." msgstr "كتابة مل٠جديد...\n" -#: ../scripts/r.fillnulls/r.fillnulls.py:480 +#: ../scripts/r.fillnulls/r.fillnulls.py:492 #, fuzzy, python-format msgid "Filled raster map is: %s" msgstr "%-5d dig_att قراءة ملÙ...\n" -#: ../scripts/r.fillnulls/r.fillnulls.py:487 +#: ../scripts/r.fillnulls/r.fillnulls.py:499 msgid "" "Following holes where not filled. Temporary maps with are left in place to " "allow examination of unfilled holes" @@ -48664,6 +49240,23 @@ msgstr "طبقتين يجب تحديدهم" #, fuzzy +#~ msgid "No output requested" +#~ msgstr "اسم الخريطة الراسترية الموجودة" + +#, fuzzy +#~ msgid "Setting grey color table for <%s> (data range)" +#~ msgstr " <%s> ÙÙ‰ <%s>لم يمكن قراءة العنوان الرئيسى Ù„" + +#~ msgid "" +#~ "column '%s', type 'string': unknown width -> stored as varchar(250) some " +#~ "data may be lost" +#~ msgstr " عرض غير معرو٠قد يتم Ùقد بعض البيانات:'string' نوع,'%s' العمود" + +#, fuzzy +#~ msgid "Preprocessing input data..." +#~ msgstr "dig قراءة ملÙ...\n" + +#, fuzzy #~ msgid "Group <%s> does not exist" #~ msgstr "غير موجودة <%s> الخريطة الراسترية " @@ -48710,6 +49303,10 @@ #~ msgstr "طبقتين يجب تحديدهم" #, fuzzy +#~ msgid "Unable to create PROJ_EPSG file: %s" +#~ msgstr "[%s]لم يتم Ùتح مل٠الخلية Ù„ " + +#, fuzzy #~ msgid "Name of table created when the 'distance to all' flag is used" #~ msgstr "اسم الخريطة المدخلة" @@ -48781,10 +49378,6 @@ #~ msgstr "<%s>لم يتم العثور على الخريطة المدخلة\n" #, fuzzy -#~ msgid "3D raster" -#~ msgstr "اسم الخريطة الراسترية" - -#, fuzzy #~ msgid "Name of input vector points map" #~ msgstr "اسم الخريطة الراسترية المدخلة" @@ -48859,10 +49452,6 @@ #~ msgstr "تغلب على الخريطة المخرجة" #, fuzzy -#~ msgid "Error reading input coordinates z..." -#~ msgstr "dig قراءة ملÙ...\n" - -#, fuzzy #~ msgid "%d features skipped, only points are accepted" #~ msgstr "ادخال القيم الصحيحة " @@ -48907,10 +49496,6 @@ #~ msgstr "اسم الخريطة الراسترية" #, fuzzy -#~ msgid "Nugget value" -#~ msgstr "اسم الخريطة الراسترية" - -#, fuzzy #~ msgid "Sill value" #~ msgstr "اسم اامل٠المخرج" @@ -48968,6 +49553,10 @@ #~ msgstr "عدم انشاء جدول الخواص" #, fuzzy +#~ msgid "time series" +#~ msgstr "الخريطة الراسترية المطلوب تسجيلها" + +#, fuzzy #~ msgid "Monthly minimum temperatures" #~ msgstr "نوع المظهر" @@ -49311,9 +49900,6 @@ #~ msgid "Reading dig_att file..." #~ msgstr "%-5d dig_att قراءة ملÙ...\n" -#~ msgid "Error: %s" -#~ msgstr "%s:خطأ " - #~ msgid "Unknown type: %c" #~ msgstr "%c :نوع غير معروÙ" diff -Nru grass-7.4.3/locale/po/grassmods_bn.po grass-7.6.0/locale/po/grassmods_bn.po --- grass-7.4.3/locale/po/grassmods_bn.po 2018-11-24 09:45:08.000000000 +0000 +++ grass-7.6.0/locale/po/grassmods_bn.po 2018-12-26 10:57:24.000000000 +0000 @@ -7,8 +7,8 @@ msgstr "" "Project-Id-Version: grasslibs_bn\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-09-27 23:14-0700\n" -"PO-Revision-Date: 2018-09-28 22:22+0200\n" +"POT-Creation-Date: 2018-12-26 11:43+0100\n" +"PO-Revision-Date: 2018-09-28 23:17+0200\n" "Language-Team: Bengali (https://www.transifex.com/grass-gis/teams/45198/bn/)\n" "Language: bn\n" "MIME-Version: 1.0\n" @@ -16,7195 +16,7682 @@ "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: ../raster/r.out.vrml/main.c:47 ../raster/r.resamp.interp/main.c:76 -#: ../raster/r.texture/main.c:102 ../raster/r.grow.distance/main.c:150 -#: ../raster/r.out.gridatb/main.c:67 ../raster/r.surf.idw/main.c:104 -#: ../raster/r.what/main.c:100 ../raster/r.stream.extract/main.c:76 -#: ../raster/r.colors.out/raster_main.c:45 ../raster/r.mfilter/main.c:56 -#: ../raster/r.category/main.c:52 ../raster/r.series/main.c:137 -#: ../raster/r.in.xyz/main.c:158 ../raster/r.compress/main.c:68 -#: ../raster/r.region/main.c:51 ../raster/r.statistics/main.c:55 -#: ../raster/r.external.out/main.c:235 ../raster/r.cross/main.c:69 -#: ../raster/r.in.bin/main.c:257 ../raster/r.circle/main.c:51 -#: ../raster/r.his/main.c:67 ../raster/r.recode/main.c:48 -#: ../raster/r.stats/main.c:106 ../raster/r.quantile/main.c:265 -#: ../raster/r.slope.aspect/main.c:151 ../raster/r.surf.area/main.c:76 -#: ../raster/r.usler/main.c:52 ../raster/r.distance/main.c:39 -#: ../raster/r.in.gridatb/main.c:45 ../raster/r.proj/main.c:144 -#: ../raster/r.to.rast3/main.c:197 ../raster/r.profile/main.c:53 -#: ../raster/r.thin/main.c:57 ../raster/r.rescale/main.c:48 -#: ../raster/r.basins.fill/main.c:54 ../raster/r.transect/main.c:103 -#: ../raster/r.what.color/main.c:88 ../raster/r.in.gdal/main.c:92 -#: ../raster/r.in.ascii/main.c:69 ../raster/r.ros/main.c:212 -#: ../raster/r.surf.gauss/main.c:38 ../raster/r.sun/main.c:251 -#: ../raster/r.carve/main.c:74 ../raster/r.horizon/main.c:180 -#: ../raster/r.resamp.rst/main.c:148 ../raster/r.out.pov/main.c:121 -#: ../raster/r.flow/main.c:421 ../raster/r.info/main.c:70 -#: ../raster/r.random.cells/main.c:47 ../raster/r.gwflow/main.c:208 -#: ../raster/r.coin/main.c:66 ../raster/r.surf.fractal/main.c:38 -#: ../raster/r.buffer/main.c:66 ../raster/r.stats.zonal/main.c:101 -#: ../raster/r.covar/main.c:51 ../raster/r.regression.multi/main.c:129 -#: ../raster/r.volume/main.c:76 ../raster/r.kappa/main.c:68 -#: ../raster/r.cost/main.c:140 ../raster/r.rescale.eq/main.c:52 -#: ../raster/r.out.ascii/main.c:59 ../raster/r.topmodel/main.c:51 -#: ../raster/r.relief/main.c:107 ../raster/r.out.vtk/main.c:59 -#: ../raster/r.in.lidar/main.c:108 ../raster/r.sim/r.sim.water/main.c:113 -#: ../raster/r.sim/r.sim.sediment/main.c:114 ../raster/r.lake/main.c:150 -#: ../raster/r.patch/main.c:58 ../raster/r.report/main.c:67 -#: ../raster/r.null/main.c:60 ../raster/r.contour/main.c:87 -#: ../raster/r.neighbors/main.c:167 ../raster/r.out.png/main.c:112 -#: ../raster/r.spreadpath/main.c:88 ../raster/r.clump/main.c:58 -#: ../raster/r.in.poly/main.c:34 ../raster/r.fill.dir/main.c:86 -#: ../raster/r.sunhours/main.c:72 ../raster/r.sunmask/main.c:116 -#: ../raster/r.watershed/front/main.c:73 ../raster/r.out.ppm3/main.c:57 -#: ../raster/r.out.ppm/main.c:54 ../raster/r.surf.random/main.c:36 -#: ../raster/r.quant/main.c:47 ../raster/r.colors/edit_colors.c:63 -#: ../raster/r.resamp.stats/main.c:261 ../raster/r.resample/main.c:54 -#: ../raster/r.topidx/main.c:39 ../raster/r.stats.quantile/main.c:516 -#: ../raster/r.describe/main.c:54 ../raster/r.regression.line/main.c:46 -#: ../raster/r.reclass/main.c:50 ../raster/r.composite/main.c:72 -#: ../raster/r.random/main.c:51 ../raster/r.solute.transport/main.c:229 -#: ../raster/r.to.vect/main.c:76 ../raster/r.surf.contour/main.c:60 -#: ../raster/r.param.scale/interface.c:54 ../raster/r.drain/main.c:109 -#: ../raster/r.tile/main.c:43 ../raster/r.series.accumulate/main.c:80 -#: ../raster/r.mode/main.c:55 ../raster/r.uslek/main.c:53 -#: ../raster/r.water.outlet/main.c:57 ../raster/r.random.surface/main.c:57 -#: ../raster/r.walk/main.c:178 ../raster/r.in.mat/main.c:91 -#: ../raster/r.resamp.bspline/main.c:79 ../raster/r.univar/r.univar_main.c:104 -#: ../raster/r.series.interp/main.c:64 ../raster/r.external/main.c:57 -#: ../raster/r.timestamp/main.c:35 ../raster/r.resamp.filter/main.c:389 -#: ../raster/r.li/r.li.cwed/cwed.c:54 ../raster/r.li/r.li.simpson/simpson.c:46 -#: ../raster/r.li/r.li.dominance/dominance.c:46 -#: ../raster/r.li/r.li.patchdensity/main.c:51 -#: ../raster/r.li/r.li.pielou/pielou.c:46 ../raster/r.li/r.li.mpa/mpa.c:44 -#: ../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.padsd/padsd.c:53 ../raster/r.li/r.li.patchnum/main.c:50 -#: ../raster/r.li/r.li.edgedensity/edgedensity.c:48 -#: ../raster/r.li/r.li.renyi/renyi.c:47 ../raster/r.li/r.li.mps/mps.c:52 -#: ../raster/r.li/r.li.padrange/padrange.c:53 -#: ../raster/r.li/r.li.shannon/shannon.c:46 ../raster/r.latlong/main.c:56 -#: ../raster/r.mapcalc/main.c:70 ../raster/r.out.gdal/main.c:139 -#: ../raster/r.support/main.c:54 ../raster/r.out.bin/main.c:279 -#: ../raster/r.support.stats/main.c:38 ../raster/r.to.rast3elev/main.c:361 -#: ../raster/r.spread/main.c:105 ../raster/r.out.mpeg/main.c:102 -#: ../raster/r.out.mat/main.c:62 ../raster/r.in.png/main.c:519 -#: ../raster/r.geomorphon/main.c:104 ../raster/r.fill.stats/main.c:775 -#: ../display/d.rast/main.c:55 ../display/d.rgb/main.c:55 -#: ../display/d.profile/main.c:193 ../display/d.rast.arrow/main.c:99 -#: ../display/d.colortable/main.c:61 ../display/d.rast.num/main.c:79 -#: ../visualization/ximgview/main.c:292 ../vector/v.to.rast/main.c:46 -#: ../vector/v.what.rast3/main.c:66 ../vector/v.sample/main.c:77 -#: ../vector/v.what.rast/main.c:73 ../vector/v.neighbors/main.c:53 -#: ../raster3d/r3.cross.rast/main.c:230 ../raster3d/r3.to.rast/main.c:261 -#: ../doc/raster/r.example/main.c:83 -#: ../locale/scriptstrings/d.correlate_to_translate.c:4 -#: ../locale/scriptstrings/d.to.rast_to_translate.c:4 -#: ../locale/scriptstrings/d.rast.edit_to_translate.c:4 -#: ../locale/scriptstrings/i.spectral_to_translate.c:4 -#: ../locale/scriptstrings/r.blend_to_translate.c:2 -#: ../locale/scriptstrings/r.buffer.lowmem_to_translate.c:3 +#: ../temporal/t.connect/main.c:34 +#: ../locale/scriptstrings/t.rast.extract_to_translate.c:2 +#: ../locale/scriptstrings/t.support_to_translate.c:2 +#: ../locale/scriptstrings/t.select_to_translate.c:2 +#: ../locale/scriptstrings/t.vect.univar_to_translate.c:2 +#: ../locale/scriptstrings/t.rast.series_to_translate.c:2 +#: ../locale/scriptstrings/t.info_to_translate.c:2 +#: ../locale/scriptstrings/t.rast.aggregate.ds_to_translate.c:2 +#: ../locale/scriptstrings/t.rast.contour_to_translate.c:2 +#: ../locale/scriptstrings/t.rast3d.list_to_translate.c:2 +#: ../locale/scriptstrings/t.vect.export_to_translate.c:2 +#: ../locale/scriptstrings/t.rast3d.univar_to_translate.c:2 +#: ../locale/scriptstrings/t.vect.algebra_to_translate.c:2 +#: ../locale/scriptstrings/t.list_to_translate.c:2 +#: ../locale/scriptstrings/t.rast.to.vect_to_translate.c:2 +#: ../locale/scriptstrings/v.what.strds_to_translate.c:3 +#: ../locale/scriptstrings/t.rast.gapfill_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.vect.extract_to_translate.c:2 +#: ../locale/scriptstrings/t.vect.list_to_translate.c:2 +#: ../locale/scriptstrings/t.vect.db.select_to_translate.c:2 +#: ../locale/scriptstrings/t.snap_to_translate.c:2 +#: ../locale/scriptstrings/t.rast.aggregate_to_translate.c:2 +#: ../locale/scriptstrings/t.rast.accdetect_to_translate.c:2 +#: ../locale/scriptstrings/t.rast.colors_to_translate.c:2 +#: ../locale/scriptstrings/t.rename_to_translate.c:2 +#: ../locale/scriptstrings/t.rast.out.vtk_to_translate.c:2 +#: ../locale/scriptstrings/t.create_to_translate.c:2 +#: ../locale/scriptstrings/t.rast.what_to_translate.c:2 +#: ../locale/scriptstrings/t.rast.to.rast3_to_translate.c:2 +#: ../locale/scriptstrings/t.rast.import_to_translate.c:2 +#: ../locale/scriptstrings/t.sample_to_translate.c:2 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:2 +#: ../locale/scriptstrings/t.vect.observe.strds_to_translate.c:2 +#: ../locale/scriptstrings/t.rast.neighbors_to_translate.c:2 +#: ../locale/scriptstrings/t.vect.import_to_translate.c:2 +#: ../locale/scriptstrings/t.vect.what.strds_to_translate.c:2 +#: ../locale/scriptstrings/t.rast.univar_to_translate.c:2 +#: ../locale/scriptstrings/t.topology_to_translate.c:2 +#: ../locale/scriptstrings/t.register_to_translate.c:2 +#: ../locale/scriptstrings/t.merge_to_translate.c:2 +#: ../locale/scriptstrings/t.unregister_to_translate.c:2 +#: ../locale/scriptstrings/t.remove_to_translate.c:2 +#: ../locale/scriptstrings/t.rast.mapcalc_to_translate.c:2 +#: ../locale/scriptstrings/t.shift_to_translate.c:2 +#: ../locale/scriptstrings/t.rast3d.mapcalc_to_translate.c:2 +#: ../locale/scriptstrings/t.rast.export_to_translate.c:2 +#: ../locale/scriptstrings/t.rast3d.algebra_to_translate.c:2 +#: ../locale/scriptstrings/t.rast3d.extract_to_translate.c:2 +msgid "temporal" +msgstr "" + +#: ../temporal/t.connect/main.c:35 ../display/d.colorlist/main.c:36 +#: ../display/d.fontlist/main.c:46 ../display/d.font/main.c:46 +#: ../general/g.region/main.c:66 ../general/g.mapsets/main.c:64 +#: ../general/g.mapset/main.c:50 ../general/g.gisenv/main.c:44 +msgid "settings" +msgstr "" + +#: ../temporal/t.connect/main.c:36 +#: ../locale/scriptstrings/t.support_to_translate.c:3 +#: ../locale/scriptstrings/t.select_to_translate.c:3 +#: ../locale/scriptstrings/t.info_to_translate.c:3 +#: ../raster/r.timestamp/main.c:36 ../raster/r.describe/main.c:55 +#: ../raster/r.info/main.c:73 ../raster/r.support/main.c:55 +#: ../raster/r.region/main.c:52 ../raster3d/r3.support/main.c:50 +#: ../raster3d/r3.timestamp/main.c:44 ../raster3d/r3.info/main.c:76 +#: ../vector/v.support/main.c:40 ../vector/v.timestamp/main.c:36 +#: ../vector/v.info/main.c:38 +msgid "metadata" +msgstr "" + +#: ../temporal/t.connect/main.c:38 +msgid "Prints/sets general temporal GIS database connection for current mapset." +msgstr "" + +#: ../temporal/t.connect/main.c:42 ../db/db.connect/main.c:51 +msgid "Print current connection parameters and exit" +msgstr "" + +#: ../temporal/t.connect/main.c:43 +#: ../locale/scriptstrings/g.extension_to_translate.c:16 +#: ../locale/scriptstrings/g.extension_to_translate.c:18 +#: ../locale/scriptstrings/g.extension_to_translate.c:20 +#: ../locale/scriptstrings/g.extension_to_translate.c:22 +#: ../locale/scriptstrings/t.rast.colors_to_translate.c:18 +#: ../locale/scriptstrings/v.unpack_to_translate.c:13 +#: ../locale/scriptstrings/r.unpack_to_translate.c:12 +#: ../raster/r.colors/edit_colors.c:145 ../raster/r.colors/edit_colors.c:152 +#: ../raster/r.out.gdal/main.c:145 ../raster/r.external.out/main.c:272 +#: ../raster/r.external.out/main.c:283 ../raster/r.what/main.c:122 +#: ../raster/r.what/main.c:130 ../raster/r.what/main.c:144 +#: ../raster/r.what/main.c:149 ../raster/r.what/main.c:154 +#: ../raster/r.what/main.c:159 ../raster/r.what/main.c:169 +#: ../raster/r.proj/main.c:215 ../raster/r.proj/main.c:225 +#: ../raster/r.proj/main.c:231 ../raster/r.in.gdal/main.c:225 +#: ../raster/r.in.gdal/main.c:258 ../raster/r.sunmask/main.c:232 +#: ../raster/r.sunmask/main.c:238 ../raster/r.external/main.c:96 +#: ../raster/r.external/main.c:135 ../display/d.mon/main.c:115 +#: ../display/d.mon/main.c:120 ../display/d.mon/main.c:125 +#: ../general/g.list/main.c:105 ../general/g.list/main.c:116 +#: ../general/g.list/main.c:138 ../general/g.list/main.c:143 +#: ../general/g.list/main.c:148 ../general/g.list/main.c:153 +#: ../general/g.region/main.c:90 ../general/g.region/main.c:96 +#: ../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:125 ../general/g.region/main.c:133 +#: ../general/g.region/main.c:138 ../general/g.region/main.c:144 +#: ../general/g.region/main.c:149 ../general/g.region/main.c:154 +#: ../general/g.mapsets/main.c:87 ../general/g.mapsets/main.c:92 +#: ../general/g.mapsets/main.c:98 ../general/g.proj/main.c:80 +#: ../general/g.proj/main.c:86 ../general/g.proj/main.c:92 +#: ../general/g.proj/main.c:98 ../general/g.proj/main.c:104 +#: ../general/g.proj/main.c:115 ../general/g.proj/main.c:120 +#: ../general/g.mapset/main.c:76 ../general/g.mapset/main.c:82 +#: ../imagery/i.group/main.c:85 ../imagery/i.group/main.c:90 +#: ../imagery/i.group/main.c:95 ../db/db.connect/main.c:53 +#: ../db/db.connect/main.c:58 ../db/db.login/main.c:91 +#: ../vector/v.external.out/args.c:63 ../vector/v.external.out/args.c:75 +#: ../vector/v.external.out/args.c:81 ../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:337 +#: ../vector/v.in.ogr/main.c:343 ../vector/v.colors/main.c:133 +#: ../vector/v.colors/main.c:140 ../vector/v.what/main.c:91 +#: ../vector/v.what/main.c:96 ../vector/v.what/main.c:101 +#: ../vector/v.what/main.c:106 ../vector/v.what/main.c:111 +#: ../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.vect.stats/main.c:221 +#: ../vector/v.vect.stats/main.c:228 ../vector/v.external/args.c:57 +#: ../vector/v.external/args.c:63 ../vector/v.external/args.c:71 +#: ../vector/v.to.db/parse.c:118 ../vector/v.to.db/parse.c:123 +#: ../vector/v.to.db/parse.c:129 ../vector/v.to.db/parse.c:135 +msgid "Print" +msgstr "" + +#: ../temporal/t.connect/main.c:48 ../db/db.connect/main.c:63 +msgid "Check connection parameters, set if uninitialized, and exit" +msgstr "" + +#: ../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 +#: ../db/db.connect/main.c:64 ../db/db.connect/main.c:70 +#: ../db/db.connect/main.c:82 ../db/db.connect/main.c:91 +#: ../db/db.connect/main.c:94 ../db/db.connect/main.c:103 +msgid "Set" +msgstr "" + +#: ../temporal/t.connect/main.c:53 ../db/db.connect/main.c:68 +msgid "Set from default settings and exit" +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 "" + +#: ../temporal/t.connect/main.c:133 ../db/db.connect/main.c:171 +#: ../db/db.connect/main.c:197 +#, c-format +msgid "" +"Default driver / database set to:\n" +"driver: %s\n" +"database: %s" +msgstr "" + +#: ../locale/scriptstrings/g.search.modules_to_translate.c:1 +msgid "Search in GRASS modules using keywords" +msgstr "" + +#: ../locale/scriptstrings/g.search.modules_to_translate.c:2 +#: ../locale/scriptstrings/g.extension_to_translate.c:3 +#: ../locale/scriptstrings/g.extension.all_to_translate.c:3 +#: ../locale/scriptstrings/g.manual_to_translate.c:2 +#: ../general/g.findfile/main.c:38 ../general/g.version/main.c:69 +#: ../general/g.ppmtopng/main.c:117 ../general/g.list/main.c:65 +#: ../general/g.cairocomp/main.c:196 ../general/g.region/main.c:65 +#: ../general/g.gui/main.c:39 ../general/g.findetc/main.c:28 +#: ../general/g.rename/main.c:45 ../general/g.mapsets/main.c:63 +#: ../general/g.pnmcomp/main.c:282 ../general/g.copy/main.c:41 +#: ../general/g.proj/main.c:64 ../general/g.mapset/main.c:49 +#: ../general/g.dirseps/main.c:34 ../general/g.gisenv/main.c:43 +#: ../general/g.message/main.c:33 ../general/g.setproj/main.c:78 +#: ../general/g.access/main.c:37 ../general/g.filename/main.c:39 +#: ../general/g.remove/main.c:69 ../general/g.tempfile/main.c:38 +#: ../general/g.mkfontcap/main.c:71 +msgid "general" +msgstr "" + +#: ../locale/scriptstrings/g.search.modules_to_translate.c:3 +msgid "modules" +msgstr "" + +#: ../locale/scriptstrings/g.search.modules_to_translate.c:4 +#: ../general/g.list/main.c:68 +msgid "search" +msgstr "" + +#: ../locale/scriptstrings/g.search.modules_to_translate.c:5 +msgid "Keyword to be searched" +msgstr "" + +#: ../locale/scriptstrings/g.search.modules_to_translate.c:6 +msgid "Display only modules where all keywords are available (AND), default: OR" +msgstr "" + +#: ../locale/scriptstrings/g.search.modules_to_translate.c:7 +#: ../locale/scriptstrings/g.search.modules_to_translate.c:9 +#: ../locale/scriptstrings/g.search.modules_to_translate.c:11 +#: ../locale/scriptstrings/g.search.modules_to_translate.c:14 +#: ../locale/scriptstrings/g.search.modules_to_translate.c:16 +#: ../locale/scriptstrings/g.search.modules_to_translate.c:18 +#: ../locale/scriptstrings/g.search.modules_to_translate.c:20 +#: ../locale/scriptstrings/v.import_to_translate.c:10 +#: ../locale/scriptstrings/v.import_to_translate.c:13 +#: ../locale/scriptstrings/v.import_to_translate.c:16 +#: ../locale/scriptstrings/v.import_to_translate.c:19 +#: ../locale/scriptstrings/i.spectral_to_translate.c:11 +#: ../locale/scriptstrings/i.spectral_to_translate.c:13 +#: ../locale/scriptstrings/db.in.ogr_to_translate.c:8 +#: ../locale/scriptstrings/db.in.ogr_to_translate.c:10 +#: ../locale/scriptstrings/db.in.ogr_to_translate.c:13 +#: ../locale/scriptstrings/r.import_to_translate.c:12 +#: ../locale/scriptstrings/r.import_to_translate.c:15 +#: ../locale/scriptstrings/r.import_to_translate.c:18 +#: ../locale/scriptstrings/r.import_to_translate.c:21 +#: ../locale/scriptstrings/r.import_to_translate.c:23 +#: ../locale/scriptstrings/m.proj_to_translate.c:11 +#: ../locale/scriptstrings/m.proj_to_translate.c:23 +#: ../locale/scriptstrings/m.proj_to_translate.c:25 +#: ../locale/scriptstrings/m.proj_to_translate.c:27 ../raster/r.sun/main.c:402 +#: ../raster/r.sun/main.c:411 ../raster/r.sun/main.c:420 +#: ../raster/r.sun/main.c:429 ../raster/r.sun/main.c:438 +#: ../raster/r.sun/main.c:447 ../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 +#: ../raster/r.spread/main.c:277 ../raster/r.spread/main.c:289 +#: ../raster/r.spread/main.c:301 ../raster/r.grow.distance/main.c:162 +#: ../raster/r.grow.distance/main.c:168 ../raster/r.in.lidar/main.c:126 +#: ../raster/r.in.lidar/main.c:253 ../raster/r.in.lidar/main.c:286 +#: ../raster/r.in.lidar/main.c:295 ../raster/r.in.xyz/main.c:297 +#: ../raster/r.buildvrt/main.c:95 ../raster/r.buildvrt/main.c:103 +#: ../raster/r.lake/main.c:167 ../raster/r.lake/main.c:195 +#: ../raster/r.sim/r.sim.sediment/main.c:179 +#: ../raster/r.sim/r.sim.sediment/main.c:186 +#: ../raster/r.sim/r.sim.sediment/main.c:193 +#: ../raster/r.sim/r.sim.sediment/main.c:199 +#: ../raster/r.sim/r.sim.sediment/main.c:206 +#: ../raster/r.sim/r.sim.sediment/main.c:213 +#: ../raster/r.sim/r.sim.sediment/main.c:220 +#: ../raster/r.sim/r.sim.water/main.c:197 +#: ../raster/r.sim/r.sim.water/main.c:203 +#: ../raster/r.sim/r.sim.water/main.c:209 +#: ../raster/r.sim/r.sim.water/main.c:216 +#: ../raster/r.sim/r.sim.water/main.c:223 +#: ../raster/r.sim/r.sim.water/main.c:298 ../raster3d/r3.flow/main.c:211 +#: ../raster3d/r3.flow/main.c:218 ../raster3d/r3.in.lidar/main.c:190 +#: ../raster3d/r3.in.lidar/main.c:196 ../raster3d/r3.in.lidar/main.c:202 +#: ../vector/v.out.ascii/args.c:35 ../vector/v.out.ascii/args.c:81 +#: ../vector/v.profile/main.c:218 ../vector/v.profile/main.c:223 +#: ../vector/v.profile/main.c:229 ../vector/v.in.ogr/main.c:245 +#: ../vector/v.in.ogr/main.c:300 ../vector/v.in.ogr/main.c:350 +#: ../vector/v.in.ogr/main.c:356 ../vector/v.in.ogr/main.c:398 +msgid "Output" +msgstr "" + +#: ../locale/scriptstrings/g.search.modules_to_translate.c:8 +msgid "Invert selection (logical NOT)" +msgstr "" + +#: ../locale/scriptstrings/g.search.modules_to_translate.c:10 +msgid "Search in manual pages too (can be slow)" +msgstr "" + +#: ../locale/scriptstrings/g.search.modules_to_translate.c:12 +msgid "Search only for the exact keyword in module keyword list" +msgstr "" + +#: ../locale/scriptstrings/g.search.modules_to_translate.c:13 +msgid "Instead of full text search, search only in actual keywords" +msgstr "" + +#: ../locale/scriptstrings/g.search.modules_to_translate.c:15 +msgid "Use colorized (more readable) output to terminal" +msgstr "" + +#: ../locale/scriptstrings/g.search.modules_to_translate.c:17 +msgid "Shell script format" +msgstr "" + +#: ../locale/scriptstrings/g.search.modules_to_translate.c:19 +msgid "JSON format" +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:3 +#: ../locale/scriptstrings/t.vect.extract_to_translate.c:3 +#: ../locale/scriptstrings/t.rast3d.extract_to_translate.c:3 +#: ../vector/v.decimate/main.c:128 ../vector/v.outlier/main.c:71 +#: ../vector/v.extract/main.c:79 +msgid "extract" +msgstr "" + +#: ../locale/scriptstrings/t.rast.extract_to_translate.c:4 +#: ../locale/scriptstrings/wxpyimgview_to_translate.c:4 #: ../locale/scriptstrings/r.colors.stddev_to_translate.c:2 -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:2 -#: ../locale/scriptstrings/r.grow_to_translate.c:2 -#: ../locale/scriptstrings/r.import_to_translate.c:2 -#: ../locale/scriptstrings/r.in.aster_to_translate.c:2 -#: ../locale/scriptstrings/r.in.srtm_to_translate.c:2 -#: ../locale/scriptstrings/r.in.wms_to_translate.c:2 -#: ../locale/scriptstrings/r.mask_to_translate.c:2 -#: ../locale/scriptstrings/r.out.xyz_to_translate.c:2 #: ../locale/scriptstrings/r.pack_to_translate.c:2 -#: ../locale/scriptstrings/r.plane_to_translate.c:2 -#: ../locale/scriptstrings/r.reclass.area_to_translate.c:2 +#: ../locale/scriptstrings/v.rast.stats_to_translate.c:4 +#: ../locale/scriptstrings/t.rast.series_to_translate.c:5 +#: ../locale/scriptstrings/t.rast.aggregate.ds_to_translate.c:4 #: ../locale/scriptstrings/r.rgb_to_translate.c:2 +#: ../locale/scriptstrings/t.rast.contour_to_translate.c:4 +#: ../locale/scriptstrings/t.rast.to.vect_to_translate.c:4 +#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:4 +#: ../locale/scriptstrings/r.out.xyz_to_translate.c:2 +#: ../locale/scriptstrings/t.rast.list_to_translate.c:4 +#: ../locale/scriptstrings/t.rast.accumulate_to_translate.c:4 #: ../locale/scriptstrings/r.shade_to_translate.c:2 +#: ../locale/scriptstrings/r.in.wms_to_translate.c:2 #: ../locale/scriptstrings/r.tileset_to_translate.c:2 -#: ../locale/scriptstrings/r.unpack_to_translate.c:2 -#: ../locale/scriptstrings/v.rast.stats_to_translate.c:4 -#: ../locale/scriptstrings/wxpyimgview_to_translate.c:4 -#: ../locale/scriptstrings/t.rast.accumulate_to_translate.c:4 -#: ../locale/scriptstrings/t.rast.accdetect_to_translate.c:4 #: ../locale/scriptstrings/t.rast.aggregate_to_translate.c:4 -#: ../locale/scriptstrings/t.rast.aggregate.ds_to_translate.c:4 +#: ../locale/scriptstrings/r.reclass.area_to_translate.c:2 +#: ../locale/scriptstrings/r.blend_to_translate.c:2 +#: ../locale/scriptstrings/t.rast.accdetect_to_translate.c:4 #: ../locale/scriptstrings/t.rast.colors_to_translate.c:4 -#: ../locale/scriptstrings/t.rast.contour_to_translate.c:4 +#: ../locale/scriptstrings/t.rast.out.vtk_to_translate.c:4 +#: ../locale/scriptstrings/r.mask_to_translate.c:2 +#: ../locale/scriptstrings/r.unpack_to_translate.c:2 +#: ../locale/scriptstrings/i.spectral_to_translate.c:4 +#: ../locale/scriptstrings/t.rast.what_to_translate.c:4 #: ../locale/scriptstrings/t.rast.to.rast3_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.mapcalc_to_translate.c:4 +#: ../locale/scriptstrings/t.rast.import_to_translate.c:4 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:2 #: ../locale/scriptstrings/t.rast.algebra_to_translate.c:4 #: ../locale/scriptstrings/t.rast.neighbors_to_translate.c:4 -#: ../locale/scriptstrings/t.rast.series_to_translate.c:5 +#: ../locale/scriptstrings/r.buffer.lowmem_to_translate.c:3 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:2 +#: ../locale/scriptstrings/r.drain_to_translate.c:2 +#: ../locale/scriptstrings/r.import_to_translate.c:2 +#: ../locale/scriptstrings/d.to.rast_to_translate.c:4 +#: ../locale/scriptstrings/t.rast.univar_to_translate.c:4 +#: ../locale/scriptstrings/r.in.aster_to_translate.c:2 +#: ../locale/scriptstrings/d.correlate_to_translate.c:4 +#: ../locale/scriptstrings/r.grow_to_translate.c:2 +#: ../locale/scriptstrings/d.rast.edit_to_translate.c:4 +#: ../locale/scriptstrings/t.rast.mapcalc_to_translate.c:4 +#: ../locale/scriptstrings/r.plane_to_translate.c:2 +#: ../locale/scriptstrings/r.in.srtm_to_translate.c:2 #: ../locale/scriptstrings/t.rast.export_to_translate.c:4 -#: ../locale/scriptstrings/t.rast.out.vtk_to_translate.c:4 -#: ../locale/scriptstrings/t.rast.import_to_translate.c:4 -#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:4 -#: ../locale/scriptstrings/t.rast.extract_to_translate.c:4 -#: ../locale/scriptstrings/t.rast.to.vect_to_translate.c:4 -#: ../locale/scriptstrings/t.rast.what_to_translate.c:4 -#: ../misc/m.nviz.script/main.c:71 ../misc/m.nviz.image/main.c:53 +#: ../doc/raster/r.example/main.c:83 ../raster/r.surf.area/main.c:76 +#: ../raster/r.path/main.c:150 ../raster/r.profile/main.c:53 +#: ../raster/r.sun/main.c:250 ../raster/r.regression.multi/main.c:129 +#: ../raster/r.volume/main.c:76 ../raster/r.solute.transport/main.c:229 +#: ../raster/r.walk/main.c:203 ../raster/r.timestamp/main.c:35 +#: ../raster/r.colors/edit_colors.c:80 ../raster/r.mfilter/main.c:56 +#: ../raster/r.cost/main.c:163 ../raster/r.resamp.interp/main.c:76 +#: ../raster/r.reclass/main.c:50 ../raster/r.topmodel/main.c:51 +#: ../raster/r.texture/main.c:102 ../raster/r.stats/main.c:106 +#: ../raster/r.stats.quantile/main.c:516 ../raster/r.in.poly/main.c:34 +#: ../raster/r.out.pov/main.c:121 ../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.renyi/renyi.c:47 ../raster/r.li/r.li.cwed/cwed.c:54 +#: ../raster/r.li/r.li.mpa/mpa.c:44 ../raster/r.li/r.li.simpson/simpson.c:46 +#: ../raster/r.li/r.li.padrange/padrange.c:53 +#: ../raster/r.li/r.li.edgedensity/edgedensity.c:48 +#: ../raster/r.li/r.li.patchnum/main.c:50 ../raster/r.li/r.li.padsd/padsd.c:53 +#: ../raster/r.li/r.li.dominance/dominance.c:46 +#: ../raster/r.li/r.li.pielou/pielou.c:46 +#: ../raster/r.li/r.li.shannon/shannon.c:46 +#: ../raster/r.li/r.li.patchdensity/main.c:51 +#: ../raster/r.li/r.li.richness/richness.c:43 ../raster/r.out.ppm3/main.c:57 +#: ../raster/r.out.bin/main.c:279 ../raster/r.to.rast3/main.c:197 +#: ../raster/r.resamp.rst/main.c:148 ../raster/r.univar/r.univar_main.c:104 +#: ../raster/r.recode/main.c:48 ../raster/r.random/main.c:52 +#: ../raster/r.spreadpath/main.c:88 ../raster/r.uslek/main.c:53 +#: ../raster/r.report/main.c:67 ../raster/r.horizon/main.c:179 +#: ../raster/r.quant/main.c:47 ../raster/r.series.accumulate/main.c:80 +#: ../raster/r.rescale.eq/main.c:52 ../raster/r.distance/main.c:39 +#: ../raster/r.mode/main.c:55 ../raster/r.spread/main.c:105 +#: ../raster/r.support.stats/main.c:38 ../raster/r.to.rast3elev/main.c:361 +#: ../raster/r.usler/main.c:52 ../raster/r.thin/main.c:57 +#: ../raster/r.out.vtk/main.c:59 ../raster/r.colors.out/raster_main.c:45 +#: ../raster/r.gwflow/main.c:208 ../raster/r.describe/main.c:54 +#: ../raster/r.what.color/main.c:88 ../raster/r.neighbors/main.c:167 +#: ../raster/r.buffer/main.c:66 ../raster/r.contour/main.c:87 +#: ../raster/r.slope.aspect/main.c:169 ../raster/r.in.ascii/main.c:69 +#: ../raster/r.stream.extract/main.c:76 ../raster/r.grow.distance/main.c:150 +#: ../raster/r.random.surface/main.c:57 ../raster/r.surf.random/main.c:36 +#: ../raster/r.in.gridatb/main.c:45 ../raster/r.fill.dir/main.c:88 +#: ../raster/r.clump/main.c:58 ../raster/r.circle/main.c:51 +#: ../raster/r.in.png/main.c:519 ../raster/r.cross/main.c:68 +#: ../raster/r.series/main.c:138 ../raster/r.in.lidar/main.c:108 +#: ../raster/r.mapcalc/main.c:70 ../raster/r.statistics/main.c:55 +#: ../raster/r.sunhours/main.c:72 ../raster/r.stats.zonal/main.c:101 +#: ../raster/r.out.gridatb/main.c:67 ../raster/r.regression.line/main.c:46 +#: ../raster/r.resamp.stats/main.c:261 ../raster/r.compress/main.c:68 +#: ../raster/r.out.gdal/main.c:139 ../raster/r.basins.fill/main.c:54 +#: ../raster/r.in.xyz/main.c:158 ../raster/r.surf.fractal/main.c:38 +#: ../raster/r.kappa/main.c:68 ../raster/r.coin/main.c:66 +#: ../raster/r.water.outlet/main.c:57 ../raster/r.to.vect/main.c:76 +#: ../raster/r.out.vrml/main.c:47 ../raster/r.buildvrt/main.c:77 +#: ../raster/r.quantile/main.c:265 ../raster/r.param.scale/interface.c:54 +#: ../raster/r.surf.idw/main.c:104 ../raster/r.in.bin/main.c:257 +#: ../raster/r.drain/main.c:109 ../raster/r.random.cells/main.c:47 +#: ../raster/r.surf.contour/main.c:60 ../raster/r.fill.stats/main.c:775 +#: ../raster/r.tile/main.c:43 ../raster/r.patch/main.c:58 +#: ../raster/r.info/main.c:72 ../raster/r.geomorphon/main.c:104 +#: ../raster/r.topidx/main.c:39 ../raster/r.category/main.c:52 +#: ../raster/r.series.interp/main.c:64 ../raster/r.external.out/main.c:235 +#: ../raster/r.resamp.bspline/main.c:79 ../raster/r.in.mat/main.c:91 +#: ../raster/r.ros/main.c:212 ../raster/r.null/main.c:60 +#: ../raster/r.what/main.c:100 ../raster/r.transect/main.c:103 +#: ../raster/r.flow/main.c:421 ../raster/r.proj/main.c:147 +#: ../raster/r.surf.gauss/main.c:38 ../raster/r.out.png/main.c:112 +#: ../raster/r.resample/main.c:54 ../raster/r.relief/main.c:107 +#: ../raster/r.carve/main.c:74 ../raster/r.in.gdal/main.c:95 +#: ../raster/r.sunmask/main.c:116 ../raster/r.out.ascii/main.c:59 +#: ../raster/r.out.mpeg/main.c:102 ../raster/r.covar/main.c:51 +#: ../raster/r.out.ppm/main.c:54 ../raster/r.support/main.c:54 +#: ../raster/r.lake/main.c:150 ../raster/r.out.mat/main.c:62 +#: ../raster/r.his/main.c:67 ../raster/r.external/main.c:57 +#: ../raster/r.resamp.filter/main.c:394 ../raster/r.latlong/main.c:55 +#: ../raster/r.composite/main.c:72 ../raster/r.region/main.c:51 +#: ../raster/r.watershed/front/main.c:75 ../raster/r.rescale/main.c:48 +#: ../raster/r.sim/r.sim.sediment/main.c:114 +#: ../raster/r.sim/r.sim.water/main.c:113 ../display/d.colortable/main.c:61 +#: ../display/d.rgb/main.c:55 ../display/d.rast.num/main.c:79 +#: ../display/d.rast/main.c:55 ../display/d.profile/main.c:193 +#: ../display/d.rast.arrow/main.c:99 ../raster3d/r3.cross.rast/main.c:230 +#: ../raster3d/r3.to.rast/main.c:261 ../misc/m.nviz.image/main.c:52 +#: ../misc/m.nviz.script/main.c:71 ../vector/v.what.rast3/main.c:66 +#: ../vector/v.to.rast/main.c:46 ../vector/v.what.rast/main.c:73 +#: ../vector/v.sample/main.c:77 ../vector/v.neighbors/main.c:53 +#: ../visualization/ximgview/main.c:292 msgid "raster" msgstr "" -#: ../raster/r.out.vrml/main.c:48 ../raster/r.out.gridatb/main.c:68 -#: ../raster/r.colors.out/raster3d_main.c:48 -#: ../raster/r.colors.out/raster_main.c:47 ../raster/r.external.out/main.c:236 -#: ../raster/r.out.pov/main.c:122 ../raster/r.out.ascii/main.c:60 -#: ../raster/r.out.vtk/main.c:60 ../raster/r.out.png/main.c:113 -#: ../raster/r.out.ppm3/main.c:58 ../raster/r.out.ppm/main.c:55 -#: ../raster/r.out.gdal/main.c:140 ../raster/r.out.bin/main.c:280 -#: ../raster/r.out.mpeg/main.c:103 ../raster/r.out.mat/main.c:63 -#: ../vector/v.out.postgis/main.c:45 ../vector/v.out.svg/main.c:78 -#: ../vector/v.out.dxf/main.c:57 ../vector/v.out.lidar/main.c:472 -#: ../vector/v.out.vtk/main.c:48 ../vector/v.external.out/main.c:44 -#: ../vector/v.out.ascii/main.c:48 ../vector/v.colors.out/main.c:51 -#: ../vector/v.out.ogr/main.c:83 ../vector/v.out.pov/main.c:47 -#: ../raster3d/r3.out.vtk/main.c:377 ../raster3d/r3.out.bin/main.c:206 -#: ../raster3d/r3.out.netcdf/main.c:587 ../raster3d/r3.out.ascii/main.c:303 -#: ../raster3d/r3.out.v5d/main.c:285 -#: ../locale/scriptstrings/d.out.file_to_translate.c:3 -#: ../locale/scriptstrings/d.to.rast_to_translate.c:3 -#: ../locale/scriptstrings/db.out.ogr_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/t.rast.export_to_translate.c:3 -#: ../locale/scriptstrings/t.rast.out.vtk_to_translate.c:3 -#: ../locale/scriptstrings/t.vect.export_to_translate.c:3 -msgid "export" +#: ../locale/scriptstrings/t.rast.extract_to_translate.c:5 +#: ../locale/scriptstrings/t.support_to_translate.c:4 +#: ../locale/scriptstrings/t.select_to_translate.c:4 +#: ../locale/scriptstrings/t.vect.univar_to_translate.c:5 +#: ../locale/scriptstrings/t.rast.series_to_translate.c:6 +#: ../locale/scriptstrings/t.info_to_translate.c:5 +#: ../locale/scriptstrings/t.rast.aggregate.ds_to_translate.c:5 +#: ../locale/scriptstrings/t.rast.contour_to_translate.c:6 +#: ../locale/scriptstrings/t.rast3d.list_to_translate.c:7 +#: ../locale/scriptstrings/t.vect.export_to_translate.c:5 +#: ../locale/scriptstrings/t.rast3d.univar_to_translate.c:6 +#: ../locale/scriptstrings/t.vect.algebra_to_translate.c:5 +#: ../locale/scriptstrings/t.list_to_translate.c:5 +#: ../locale/scriptstrings/t.rast.to.vect_to_translate.c:6 +#: ../locale/scriptstrings/v.what.strds_to_translate.c:8 +#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:5 +#: ../locale/scriptstrings/t.rast.list_to_translate.c:6 +#: ../locale/scriptstrings/t.rast.accumulate_to_translate.c:5 +#: ../locale/scriptstrings/t.vect.extract_to_translate.c:5 +#: ../locale/scriptstrings/t.vect.list_to_translate.c:6 +#: ../locale/scriptstrings/t.vect.db.select_to_translate.c:7 +#: ../locale/scriptstrings/t.snap_to_translate.c:5 +#: ../locale/scriptstrings/t.rast.aggregate_to_translate.c:5 +#: ../locale/scriptstrings/t.rast.accdetect_to_translate.c:5 +#: ../locale/scriptstrings/t.rast.colors_to_translate.c:5 +#: ../locale/scriptstrings/t.rename_to_translate.c:5 +#: ../locale/scriptstrings/t.rast.out.vtk_to_translate.c:6 +#: ../locale/scriptstrings/t.create_to_translate.c:5 +#: ../locale/scriptstrings/t.rast.what_to_translate.c:5 +#: ../locale/scriptstrings/t.rast.to.rast3_to_translate.c:7 +#: ../locale/scriptstrings/t.rast.import_to_translate.c:5 +#: ../locale/scriptstrings/t.sample_to_translate.c:4 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:5 +#: ../locale/scriptstrings/t.vect.observe.strds_to_translate.c:5 +#: ../locale/scriptstrings/t.rast.neighbors_to_translate.c:5 +#: ../locale/scriptstrings/t.vect.import_to_translate.c:5 +#: ../locale/scriptstrings/t.vect.what.strds_to_translate.c:5 +#: ../locale/scriptstrings/t.rast.univar_to_translate.c:5 +#: ../locale/scriptstrings/t.topology_to_translate.c:4 +#: ../locale/scriptstrings/t.register_to_translate.c:5 +#: ../locale/scriptstrings/t.merge_to_translate.c:5 +#: ../locale/scriptstrings/t.unregister_to_translate.c:5 +#: ../locale/scriptstrings/t.remove_to_translate.c:5 +#: ../locale/scriptstrings/t.rast.mapcalc_to_translate.c:5 +#: ../locale/scriptstrings/t.shift_to_translate.c:5 +#: ../locale/scriptstrings/t.rast3d.mapcalc_to_translate.c:6 +#: ../locale/scriptstrings/t.rast.export_to_translate.c:5 +#: ../locale/scriptstrings/t.rast3d.algebra_to_translate.c:6 +#: ../locale/scriptstrings/t.rast3d.extract_to_translate.c:6 +#: ../raster/r.timestamp/main.c:38 ../raster3d/r3.timestamp/main.c:46 +#: ../vector/v.timestamp/main.c:38 +msgid "time" msgstr "" -#: ../raster/r.out.vrml/main.c:49 -msgid "VRML" +#: ../locale/scriptstrings/t.rast.extract_to_translate.c:6 +msgid "r.mapcalc expression assigned to all extracted raster maps" msgstr "" -#: ../raster/r.out.vrml/main.c:51 -msgid "Exports a raster map to the Virtual Reality Modeling Language (VRML)." +#: ../locale/scriptstrings/t.rast.extract_to_translate.c:7 +#: ../locale/scriptstrings/t.rast.aggregate.ds_to_translate.c:8 +#: ../locale/scriptstrings/t.rast.contour_to_translate.c:7 +#: ../locale/scriptstrings/t.vect.algebra_to_translate.c:7 +#: ../locale/scriptstrings/t.rast.to.vect_to_translate.c:8 +#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:7 +#: ../locale/scriptstrings/t.rast.accumulate_to_translate.c:13 +#: ../locale/scriptstrings/t.vect.extract_to_translate.c:6 +#: ../locale/scriptstrings/t.rast.aggregate_to_translate.c:6 +#: ../locale/scriptstrings/t.rast.accdetect_to_translate.c:14 +#: ../locale/scriptstrings/t.rast.import_to_translate.c:7 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:7 +#: ../locale/scriptstrings/t.rast.neighbors_to_translate.c:8 +#: ../locale/scriptstrings/t.vect.import_to_translate.c:7 +#: ../locale/scriptstrings/t.rast3d.mapcalc_to_translate.c:8 +#: ../locale/scriptstrings/t.rast3d.algebra_to_translate.c:8 +msgid "Basename of the new generated output maps" msgstr "" -#: ../raster/r.out.vrml/main.c:58 -msgid "Name of input color map" +#: ../locale/scriptstrings/t.rast.extract_to_translate.c:8 +#: ../locale/scriptstrings/t.rast.aggregate.ds_to_translate.c:9 +#: ../locale/scriptstrings/t.rast.contour_to_translate.c:8 +#: ../locale/scriptstrings/t.vect.algebra_to_translate.c:8 +#: ../locale/scriptstrings/t.rast.to.vect_to_translate.c:9 +#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:8 +#: ../locale/scriptstrings/t.rast.accumulate_to_translate.c:14 +#: ../locale/scriptstrings/t.vect.extract_to_translate.c:7 +#: ../locale/scriptstrings/t.rast.accdetect_to_translate.c:15 +#: ../locale/scriptstrings/t.rast.import_to_translate.c:8 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:8 +#: ../locale/scriptstrings/t.rast.neighbors_to_translate.c:9 +#: ../locale/scriptstrings/t.vect.import_to_translate.c:8 +#: ../locale/scriptstrings/t.rast.mapcalc_to_translate.c:8 +#: ../locale/scriptstrings/t.rast3d.mapcalc_to_translate.c:9 +#: ../locale/scriptstrings/t.rast3d.algebra_to_translate.c:9 +msgid "A numerical suffix separated by an underscore will be attached to create a unique identifier" msgstr "" -#: ../raster/r.out.vrml/main.c:65 ../misc/m.nviz.image/args.c:575 -msgid "Vertical exaggeration" +#: ../locale/scriptstrings/t.rast.extract_to_translate.c:9 +#: ../locale/scriptstrings/t.rast.aggregate.ds_to_translate.c:10 +#: ../locale/scriptstrings/t.rast.contour_to_translate.c:9 +#: ../locale/scriptstrings/t.rast.to.vect_to_translate.c:10 +#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:9 +#: ../locale/scriptstrings/t.vect.extract_to_translate.c:8 +#: ../locale/scriptstrings/t.rast.aggregate_to_translate.c:8 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:9 +#: ../locale/scriptstrings/t.rast.neighbors_to_translate.c:10 +#: ../locale/scriptstrings/t.rast3d.extract_to_translate.c:9 +msgid "Suffix to add at basename: set 'gran' for granularity, 'time' for the full time format, 'num' for numerical suffix with a specific number of digits (default %05)" msgstr "" -#: ../raster/r.out.vrml/main.c:69 -msgid "Name for output VRML file" +#: ../locale/scriptstrings/t.rast.extract_to_translate.c:10 +#: ../locale/scriptstrings/t.rast.aggregate.ds_to_translate.c:13 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:10 +#: ../locale/scriptstrings/t.rast.mapcalc_to_translate.c:9 +msgid "Number of r.mapcalc processes to run in parallel" msgstr "" -#: ../raster/r.out.vrml/main.c:88 -#, c-format -msgid "Range info for [%s] not available (run r.support)" +#: ../locale/scriptstrings/t.rast.extract_to_translate.c:11 +#: ../locale/scriptstrings/t.rast.aggregate.ds_to_translate.c:14 +#: ../locale/scriptstrings/t.rast.aggregate_to_translate.c:14 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:12 +#: ../locale/scriptstrings/t.rast.neighbors_to_translate.c:12 +#: ../locale/scriptstrings/t.rast.mapcalc_to_translate.c:10 +#: ../locale/scriptstrings/t.rast3d.mapcalc_to_translate.c:11 +#: ../locale/scriptstrings/t.rast3d.algebra_to_translate.c:12 +#: ../locale/scriptstrings/t.rast3d.extract_to_translate.c:11 +msgid "Register Null maps" msgstr "" -#: ../raster/r.out.vrml/main.c:97 -#, c-format -msgid "Range info for <%s> not available (run r.support)" +#: ../locale/scriptstrings/wxpyimgview_to_translate.c:1 +msgid "Views BMP images from the PNG driver." msgstr "" -#: ../raster/r.out.vrml/main.c:129 -#, c-format -msgid "Opening %s for writing... " +#: ../locale/scriptstrings/wxpyimgview_to_translate.c:2 +#: ../locale/scriptstrings/d.shade_to_translate.c:2 +#: ../locale/scriptstrings/d.polar_to_translate.c:2 +#: ../locale/scriptstrings/d.what.vect_to_translate.c:2 +#: ../locale/scriptstrings/d.what.rast_to_translate.c:2 +#: ../locale/scriptstrings/d.redraw_to_translate.c:2 +#: ../locale/scriptstrings/d.frame_to_translate.c:2 +#: ../locale/scriptstrings/d.to.rast_to_translate.c:2 +#: ../locale/scriptstrings/d.correlate_to_translate.c:2 +#: ../locale/scriptstrings/d.rast.edit_to_translate.c:2 +#: ../locale/scriptstrings/d.out.file_to_translate.c:2 +#: ../locale/scriptstrings/d.rast.leg_to_translate.c:2 +#: ../display/d.colortable/main.c:60 ../display/d.mon/main.c:50 +#: ../display/d.vect.thematic/main.c:85 ../display/d.geodesic/main.c:46 +#: ../display/d.his/main.c:62 ../display/d.barscale/main.c:63 +#: ../display/d.rgb/main.c:53 ../display/d.grid/main.c:52 +#: ../display/d.legend.vect/main.c:50 ../display/d.colorlist/main.c:35 +#: ../display/d.extract/main.c:49 ../display/d.rhumbline/main.c:44 +#: ../display/d.graph/main.c:58 ../display/d.legend/main.c:78 +#: ../display/d.rast.num/main.c:77 ../display/d.fontlist/main.c:45 +#: ../display/d.labels/main.c:43 ../display/d.linegraph/main.c:231 +#: ../display/d.vect.chart/main.c:63 ../display/d.text/main.c:139 +#: ../display/d.info/main.c:34 ../display/d.path/main.c:48 +#: ../display/d.rast/main.c:53 ../display/d.northarrow/main.c:46 +#: ../display/d.erase/main.c:29 ../display/d.where/main.c:43 +#: ../display/d.font/main.c:45 ../display/d.histogram/main.c:83 +#: ../display/d.vect/main.c:73 ../display/d.profile/main.c:191 +#: ../display/d.title/main.c:49 ../display/d.rast.arrow/main.c:97 +#: ../raster3d/r3.mkdspf/main.c:80 ../general/g.ppmtopng/main.c:118 +#: ../general/g.cairocomp/main.c:197 ../general/g.pnmcomp/main.c:283 +#: ../visualization/ximgview/main.c:290 +msgid "display" msgstr "" -#: ../raster/r.out.vrml/main.c:131 ../raster/r.colors.out/raster3d_main.c:80 -#: ../raster/r.colors.out/raster_main.c:79 ../raster/r.out.pov/main.c:173 -#: ../raster/r.out.png/main.c:205 ../raster/r.support/main.c:162 -#: ../raster/r.out.mat/main.c:91 ../general/g.cairocomp/main.c:66 -#: ../vector/v.colors.out/main.c:103 ../raster3d/r3.support/main.c:153 -#, c-format -msgid "Unable to open output file <%s>" +#: ../locale/scriptstrings/wxpyimgview_to_translate.c:3 +#: ../locale/scriptstrings/d.redraw_to_translate.c:3 +#: ../locale/scriptstrings/d.frame_to_translate.c:3 ../display/d.mon/main.c:51 +#: ../display/d.his/main.c:63 ../display/d.rgb/main.c:54 +#: ../display/d.info/main.c:35 ../display/d.rast/main.c:54 +#: ../display/d.erase/main.c:30 ../display/d.vect/main.c:74 +#: ../misc/m.nviz.image/main.c:51 ../misc/m.nviz.script/main.c:70 +#: ../visualization/ximgview/main.c:291 +msgid "graphics" msgstr "" -#: ../raster/r.out.vrml/put_grid.c:38 -msgid "Writing vertices..." +#: ../locale/scriptstrings/wxpyimgview_to_translate.c:5 +msgid "Name of input image file" msgstr "" -#: ../raster/r.out.vrml/put_grid.c:83 -msgid "Writing color file..." +#: ../locale/scriptstrings/wxpyimgview_to_translate.c:6 +#: ../visualization/ximgview/main.c:308 +msgid "Percentage of CPU time to use" msgstr "" -#: ../raster/r.resamp.interp/main.c:77 ../raster/r.resamp.rst/main.c:149 -#: ../raster/r.resamp.stats/main.c:262 ../raster/r.resample/main.c:55 -#: ../raster/r.resamp.bspline/main.c:81 ../raster/r.resamp.filter/main.c:390 -msgid "resample" +#: ../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 "" -#: ../raster/r.resamp.interp/main.c:78 ../raster/r.surf.idw/main.c:106 -#: ../raster/r.surf.contour/main.c:62 ../raster/r.resamp.bspline/main.c:82 -#: ../raster/r.series.interp/main.c:66 ../raster/r.fill.stats/main.c:777 -#: ../vector/v.vol.rst/main.c:238 ../vector/v.surf.bspline/main.c:93 -#: ../vector/v.surf.rst/main.c:149 ../vector/v.surf.idw/main.c:89 -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:5 -#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:3 -msgid "interpolation" +#: ../locale/scriptstrings/v.db.addtable_to_translate.c:2 +#: ../locale/scriptstrings/v.to.lines_to_translate.c:2 +#: ../locale/scriptstrings/v.clip_to_translate.c:2 +#: ../locale/scriptstrings/v.rast.stats_to_translate.c:2 +#: ../locale/scriptstrings/t.vect.univar_to_translate.c:4 +#: ../locale/scriptstrings/v.what.vect_to_translate.c:2 +#: ../locale/scriptstrings/t.rast.contour_to_translate.c:5 +#: ../locale/scriptstrings/t.vect.export_to_translate.c:4 +#: ../locale/scriptstrings/t.vect.algebra_to_translate.c:4 +#: ../locale/scriptstrings/t.rast.to.vect_to_translate.c:5 +#: ../locale/scriptstrings/v.what.strds_to_translate.c:2 +#: ../locale/scriptstrings/v.in.mapgen_to_translate.c:2 +#: ../locale/scriptstrings/d.what.vect_to_translate.c:3 +#: ../locale/scriptstrings/t.vect.extract_to_translate.c:4 +#: ../locale/scriptstrings/t.vect.list_to_translate.c:4 +#: ../locale/scriptstrings/t.vect.db.select_to_translate.c:4 +#: ../locale/scriptstrings/v.build.all_to_translate.c:2 +#: ../locale/scriptstrings/v.import_to_translate.c:2 +#: ../locale/scriptstrings/v.in.lines_to_translate.c:2 +#: ../locale/scriptstrings/v.db.reconnect.all_to_translate.c:2 +#: ../locale/scriptstrings/v.report_to_translate.c:2 +#: ../locale/scriptstrings/v.unpack_to_translate.c:2 +#: ../locale/scriptstrings/v.db.univar_to_translate.c:2 +#: ../locale/scriptstrings/v.db.update_to_translate.c:2 +#: ../locale/scriptstrings/v.db.join_to_translate.c:2 +#: ../locale/scriptstrings/d.what.rast_to_translate.c:3 +#: ../locale/scriptstrings/v.centroids_to_translate.c:2 +#: ../locale/scriptstrings/v.db.addcolumn_to_translate.c:2 +#: ../locale/scriptstrings/v.db.droprow_to_translate.c:2 +#: ../locale/scriptstrings/t.vect.observe.strds_to_translate.c:4 +#: ../locale/scriptstrings/v.dissolve_to_translate.c:2 +#: ../locale/scriptstrings/t.vect.import_to_translate.c:4 +#: ../locale/scriptstrings/t.vect.what.strds_to_translate.c:4 +#: ../locale/scriptstrings/v.in.e00_to_translate.c:2 +#: ../locale/scriptstrings/v.in.wfs_to_translate.c:2 +#: ../locale/scriptstrings/v.in.geonames_to_translate.c:2 +#: ../locale/scriptstrings/v.db.renamecolumn_to_translate.c:2 +#: ../locale/scriptstrings/v.db.dropcolumn_to_translate.c:2 +#: ../locale/scriptstrings/v.pack_to_translate.c:2 +#: ../locale/scriptstrings/v.db.droptable_to_translate.c:2 +#: ../doc/vector/v.example/main.c:50 ../raster/r.random/main.c:54 +#: ../raster/r.contour/main.c:90 ../display/d.legend.vect/main.c:52 +#: ../display/d.extract/main.c:50 ../display/d.vect/main.c:75 +#: ../misc/m.nviz.image/main.c:53 ../misc/m.nviz.script/main.c:73 +#: ../vector/v.out.vtk/main.c:47 ../vector/v.mkgrid/main.c:70 +#: ../vector/v.external.out/main.c:43 ../vector/v.what.rast3/main.c:64 +#: ../vector/v.to.rast/main.c:44 ../vector/v.lidar.edgedetection/main.c:75 +#: ../vector/v.out.ogr/main.c:83 ../vector/v.kcv/main.c:55 +#: ../vector/v.surf.idw/main.c:87 ../vector/v.class/main.c:45 +#: ../vector/v.clean/test/topocheck.c:42 ../vector/v.clean/main.c:51 +#: ../vector/v.label.sa/main.c:38 ../vector/v.net.distance/main.c:66 +#: ../vector/v.random/main.c:100 ../vector/v.support/main.c:39 +#: ../vector/v.out.dxf/main.c:56 ../vector/v.out.lidar/main.c:471 +#: ../vector/v.proj/main.c:73 ../vector/v.db.connect/main.c:52 +#: ../vector/v.to.rast3/main.c:48 ../vector/v.out.ascii/main.c:47 +#: ../vector/v.cluster/main.c:90 ../vector/v.in.lidar/main.c:136 +#: ../vector/v.build.polylines/main.c:110 +#: ../vector/v.lidar.correction/main.c:71 ../vector/v.reclass/main.c:67 +#: ../vector/v.segment/main.c:60 ../vector/v.surf.rst/main.c:147 +#: ../vector/v.surf.bspline/main.c:91 ../vector/v.db.select/main.c:54 +#: ../vector/v.net.allpairs/main.c:61 ../vector/v.in.dwg/main.c:82 +#: ../vector/v.drape/main.c:56 ../vector/v.buffer/main.c:221 +#: ../vector/v.lidar.growing/main.c:75 ../vector/v.select/main.c:48 +#: ../vector/v.profile/main.c:153 ../vector/v.extrude/main.c:67 +#: ../vector/v.in.region/main.c:41 ../vector/v.hull/main.c:52 +#: ../vector/v.out.svg/main.c:77 ../vector/v.net.connectivity/main.c:52 +#: ../vector/v.in.ogr/main.c:197 ../vector/v.patch/main.c:71 +#: ../vector/v.net.path/main.c:42 ../vector/v.overlay/main.c:63 +#: ../vector/v.perturb/main.c:62 ../vector/v.net.iso/main.c:76 +#: ../vector/v.to.3d/main.c:36 ../vector/v.timestamp/main.c:35 +#: ../vector/v.type/main.c:38 ../vector/v.what.rast/main.c:71 +#: ../vector/v.net.spanningtree/main.c:46 ../vector/v.net.steiner/main.c:346 +#: ../vector/v.net.flow/main.c:58 ../vector/v.delaunay/main.c:85 +#: ../vector/v.normal/main.c:72 ../vector/v.sample/main.c:75 +#: ../vector/v.rectify/main.c:70 ../vector/v.qcount/main.c:60 +#: ../vector/v.univar/main.c:92 ../vector/v.distance/main.c:121 +#: ../vector/v.net.timetable/main.c:260 ../vector/v.in.db/main.c:52 +#: ../vector/v.in.ascii/main.c:70 ../vector/v.net.visibility/main.c:45 +#: ../vector/v.out.pov/main.c:46 ../vector/v.to.points/main.c:53 +#: ../vector/v.colors/main.c:55 ../vector/v.build/main.c:36 +#: ../vector/v.voronoi/main.c:123 ../vector/v.net.bridge/main.c:47 +#: ../vector/v.neighbors/main.c:50 ../vector/v.split/main.c:54 +#: ../vector/v.vol.rst/main.c:235 ../vector/v.net.components/main.c:72 +#: ../vector/v.decimate/main.c:124 ../vector/v.what/main.c:62 +#: ../vector/v.outlier/main.c:69 ../vector/v.net.salesman/main.c:127 +#: ../vector/v.colors.out/main.c:49 ../vector/v.kernel/main.c:108 +#: ../vector/v.category/main.c:75 ../vector/v.label/main.c:59 +#: ../vector/v.edit/main.c:54 ../vector/v.net.centrality/main.c:96 +#: ../vector/v.info/print.c:436 ../vector/v.info/main.c:37 +#: ../vector/v.parallel/main.c:49 ../vector/v.out.postgis/main.c:44 +#: ../vector/v.in.dxf/main.c:64 ../vector/v.vect.stats/main.c:130 +#: ../vector/v.extract/main.c:78 ../vector/v.lrs/v.lrs.label/main.c:102 +#: ../vector/v.lrs/v.lrs.where/main.c:57 +#: ../vector/v.lrs/v.lrs.segment/main.c:71 +#: ../vector/v.lrs/v.lrs.create/main.c:121 ../vector/v.net/main.c:47 +#: ../vector/v.net.alloc/main.c:64 ../vector/v.transform/main.c:70 +#: ../vector/v.generalize/main.c:76 ../vector/v.external/main.c:52 +#: ../vector/v.to.db/main.c:38 ../visualization/ximgview/main.c:293 +msgid "vector" msgstr "" -#: ../raster/r.resamp.interp/main.c:80 -msgid "Resamples raster map to a finer grid using interpolation." +#: ../locale/scriptstrings/v.db.addtable_to_translate.c:3 +#: ../locale/scriptstrings/db.droptable_to_translate.c:3 +#: ../locale/scriptstrings/v.what.vect_to_translate.c:7 +#: ../locale/scriptstrings/v.what.strds_to_translate.c:7 +#: ../locale/scriptstrings/db.test_to_translate.c:3 +#: ../locale/scriptstrings/t.vect.db.select_to_translate.c:3 +#: ../locale/scriptstrings/v.db.reconnect.all_to_translate.c:3 +#: ../locale/scriptstrings/v.db.univar_to_translate.c:4 +#: ../locale/scriptstrings/v.db.update_to_translate.c:3 +#: ../locale/scriptstrings/db.out.ogr_to_translate.c:4 +#: ../locale/scriptstrings/db.in.ogr_to_translate.c:4 +#: ../locale/scriptstrings/v.db.join_to_translate.c:3 +#: ../locale/scriptstrings/v.db.addcolumn_to_translate.c:3 +#: ../locale/scriptstrings/v.db.droprow_to_translate.c:3 +#: ../locale/scriptstrings/v.db.renamecolumn_to_translate.c:3 +#: ../locale/scriptstrings/v.db.dropcolumn_to_translate.c:3 +#: ../locale/scriptstrings/v.db.droptable_to_translate.c:3 +#: ../locale/scriptstrings/db.univar_to_translate.c:4 +#: ../locale/scriptstrings/db.dropcolumn_to_translate.c:3 +#: ../db/db.databases/main.c:96 ../db/db.columns/main.c:100 +#: ../db/db.copy/main.c:36 ../db/db.connect/main.c:44 +#: ../db/db.describe/main.c:130 ../db/db.execute/main.c:138 +#: ../db/db.select/main.c:266 ../db/db.tables/main.c:98 +#: ../db/db.dropdb/main.c:72 ../db/db.createdb/main.c:72 +#: ../vector/v.what.rast3/main.c:69 ../vector/v.class/main.c:47 +#: ../vector/v.db.connect/main.c:53 ../vector/v.db.select/main.c:55 +#: ../vector/v.what.rast/main.c:76 ../vector/v.univar/main.c:95 +#: ../vector/v.distance/main.c:124 ../vector/v.vect.stats/main.c:131 +#: ../vector/v.to.db/main.c:39 +msgid "attribute table" msgstr "" -#: ../raster/r.resamp.interp/main.c:88 -msgid "Method" +#: ../locale/scriptstrings/v.db.addtable_to_translate.c:4 +#: ../locale/scriptstrings/db.droptable_to_translate.c:2 +#: ../locale/scriptstrings/v.what.vect_to_translate.c:4 +#: ../locale/scriptstrings/db.test_to_translate.c:2 +#: ../locale/scriptstrings/t.vect.db.select_to_translate.c:5 +#: ../locale/scriptstrings/v.db.reconnect.all_to_translate.c:4 +#: ../locale/scriptstrings/v.db.update_to_translate.c:4 +#: ../locale/scriptstrings/db.out.ogr_to_translate.c:2 +#: ../locale/scriptstrings/db.in.ogr_to_translate.c:2 +#: ../locale/scriptstrings/v.db.join_to_translate.c:4 +#: ../locale/scriptstrings/v.db.addcolumn_to_translate.c:4 +#: ../locale/scriptstrings/v.db.droprow_to_translate.c:4 +#: ../locale/scriptstrings/v.db.renamecolumn_to_translate.c:4 +#: ../locale/scriptstrings/v.db.dropcolumn_to_translate.c:4 +#: ../locale/scriptstrings/v.db.droptable_to_translate.c:4 +#: ../locale/scriptstrings/db.univar_to_translate.c:2 +#: ../locale/scriptstrings/db.dropcolumn_to_translate.c:2 +#: ../db/db.databases/main.c:95 ../db/db.drivers/main.c:71 +#: ../db/db.columns/main.c:99 ../db/db.copy/main.c:35 +#: ../db/db.connect/main.c:43 ../db/db.describe/main.c:129 +#: ../db/db.execute/main.c:137 ../db/db.select/main.c:265 +#: ../db/db.login/main.c:40 ../db/db.tables/main.c:97 ../db/db.dropdb/main.c:71 +#: ../db/db.createdb/main.c:71 ../vector/v.db.connect/main.c:54 +#: ../vector/v.db.select/main.c:56 ../vector/v.distance/main.c:123 +#: ../vector/v.in.db/main.c:54 ../vector/v.vect.stats/main.c:132 +#: ../vector/v.to.db/main.c:40 +msgid "database" msgstr "" -#: ../raster/r.resamp.interp/main.c:102 ../imagery/i.topo.corr/main.c:158 -#, c-format -msgid "Invalid method: %s" +#: ../locale/scriptstrings/v.db.addtable_to_translate.c:5 +msgid "Name of new attribute table (default: vector map name)" msgstr "" -#: ../raster/r.resamp.interp/main.c:370 ../raster/r.resamp.stats/main.c:395 -#: ../raster/r.tile/main.c:200 ../raster/r.mode/main.c:143 -#: ../raster/r.resamp.filter/main.c:579 -#, c-format -msgid "Unable to read color table for %s" +#: ../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 "" -#: ../raster/r.texture/h_measure.c:156 -#, c-format -msgid "Too many categories (found: %i, max: %i). Try to rescale or reclassify the map" +#: ../locale/scriptstrings/v.db.addtable_to_translate.c:7 +msgid "Layer number where to add new attribute table" msgstr "" -#: ../raster/r.texture/h_measure.c:738 ../raster/r.stream.extract/load.c:44 -#: ../raster/r.stream.extract/load.c:53 ../raster/r.cost/main.c:673 -#: ../raster/r.walk/main.c:808 ../imagery/i.smap/interp.c:68 -msgid "Unable to allocate memory" +#: ../locale/scriptstrings/v.db.addtable_to_translate.c:10 +#: ../locale/scriptstrings/v.db.addcolumn_to_translate.c:6 +msgid "Name and type of the new column(s) ('name type [,name type, ...]')" msgstr "" -#: ../raster/r.texture/main.c:68 -#, c-format -msgid "Unknown measure <%s>" +#: ../locale/scriptstrings/v.db.addtable_to_translate.c:11 +#: ../locale/scriptstrings/v.db.addcolumn_to_translate.c:7 +msgid "Types depend on database backend, but all support VARCHAR(), INT, DOUBLE PRECISION and DATE. Example: 'label varchar(250), value integer'" msgstr "" -#: ../raster/r.texture/main.c:103 ../raster/r.mfilter/main.c:57 -#: ../raster/r.quantile/main.c:266 ../raster/r.neighbors/main.c:168 -#: ../raster/r.mode/main.c:57 ../raster/r.mapcalc/main.c:71 -#: ../vector/v.neighbors/main.c:51 ../raster3d/r3.neighbors/main.c:209 -#: ../locale/scriptstrings/t.rast.mapcalc_to_translate.c:3 -#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:3 -#: ../locale/scriptstrings/t.rast3d.mapcalc_to_translate.c:3 -#: ../locale/scriptstrings/t.rast3d.algebra_to_translate.c:3 -#: ../locale/scriptstrings/t.vect.algebra_to_translate.c:3 -msgid "algebra" +#: ../locale/scriptstrings/r.colors.stddev_to_translate.c:1 +msgid "Sets color rules based on stddev from a raster map's mean value." msgstr "" -#: ../raster/r.texture/main.c:104 ../raster/r.mfilter/main.c:58 -#: ../raster/r.in.xyz/main.c:160 ../raster/r.statistics/main.c:56 -#: ../raster/r.cross/main.c:70 ../raster/r.stats/main.c:107 -#: ../raster/r.quantile/main.c:267 ../raster/r.surf.area/main.c:78 -#: ../raster/r.coin/main.c:67 ../raster/r.stats.zonal/main.c:102 -#: ../raster/r.covar/main.c:52 ../raster/r.regression.multi/main.c:130 -#: ../raster/r.kappa/main.c:69 ../raster/r.in.lidar/main.c:111 -#: ../raster/r.report/main.c:68 ../raster/r.neighbors/main.c:169 -#: ../raster/r.clump/main.c:59 ../raster/r.quant/main.c:48 -#: ../raster/r.stats.quantile/main.c:517 ../raster/r.regression.line/main.c:47 -#: ../raster/r.mode/main.c:56 ../raster/r.univar/r.univar_main.c:105 -#: ../raster/r.univar/r3.univar_main.c:99 ../raster/r.support.stats/main.c:39 -#: ../display/d.histogram/main.c:85 ../imagery/i.cca/main.c:85 -#: ../vector/v.outlier/main.c:70 ../vector/v.kcv/main.c:56 -#: ../vector/v.univar/main.c:93 ../vector/v.class/main.c:48 -#: ../vector/v.perturb/main.c:64 ../vector/v.qcount/main.c:61 -#: ../vector/v.random/main.c:99 ../vector/v.neighbors/main.c:52 -#: ../vector/v.normal/main.c:73 ../raster3d/r3.neighbors/main.c:211 -#: ../raster3d/r3.stats/main.c:49 ../raster3d/r3.in.lidar/main.c:165 -#: ../locale/scriptstrings/d.correlate_to_translate.c:3 -#: ../locale/scriptstrings/db.univar_to_translate.c:3 -#: ../locale/scriptstrings/i.oif_to_translate.c:4 -#: ../locale/scriptstrings/r.reclass.area_to_translate.c:3 -#: ../locale/scriptstrings/r3.in.xyz_to_translate.c:6 -#: ../locale/scriptstrings/v.db.univar_to_translate.c:3 -#: ../locale/scriptstrings/v.rast.stats_to_translate.c:3 -#: ../locale/scriptstrings/v.report_to_translate.c:4 -#: ../locale/scriptstrings/t.rast.univar_to_translate.c:3 -#: ../locale/scriptstrings/t.rast3d.univar_to_translate.c:3 -#: ../locale/scriptstrings/t.vect.univar_to_translate.c:3 -msgid "statistics" +#: ../locale/scriptstrings/r.colors.stddev_to_translate.c:3 +#: ../locale/scriptstrings/t.rast.colors_to_translate.c:3 +#: ../raster/r.colors/edit_colors.c:84 ../raster/r.colors.out/raster_main.c:46 +#: ../raster/r.colors.out/raster3d_main.c:47 ../raster/r.what.color/main.c:90 +#: ../display/d.colortable/main.c:62 ../vector/v.colors/main.c:56 +#: ../vector/v.colors.out/main.c:50 +msgid "color table" msgstr "" -#: ../raster/r.texture/main.c:105 -msgid "texture" +#: ../locale/scriptstrings/r.colors.stddev_to_translate.c:4 +msgid "Color using standard deviation bands" msgstr "" -#: ../raster/r.texture/main.c:107 -msgid "Generate images with textural features from a raster map." +#: ../locale/scriptstrings/r.colors.stddev_to_translate.c:5 +msgid "Force center at zero" msgstr "" -#: ../raster/r.texture/main.c:120 -msgid "The size of moving window (odd and >= 3)" +#: ../locale/scriptstrings/v.to.lines_to_translate.c:1 +msgid "Converts vector polygons or points to lines." msgstr "" -#: ../raster/r.texture/main.c:130 -msgid "The distance between two samples (>= 1)" +#: ../locale/scriptstrings/v.to.lines_to_translate.c:3 +#: ../locale/scriptstrings/i.image.mosaic_to_translate.c:3 +#: ../locale/scriptstrings/v.report_to_translate.c:3 ../raster/r.thin/main.c:58 +#: ../raster/r.circle/main.c:53 ../raster/r.to.vect/main.c:78 +#: ../raster/r.patch/main.c:59 ../vector/v.mkgrid/main.c:71 +#: ../vector/v.clean/main.c:53 ../vector/v.build.polylines/main.c:112 +#: ../vector/v.segment/main.c:61 ../vector/v.drape/main.c:57 +#: ../vector/v.buffer/main.c:225 ../vector/v.select/main.c:49 +#: ../vector/v.extrude/main.c:68 ../vector/v.in.region/main.c:42 +#: ../vector/v.hull/main.c:53 ../vector/v.in.ogr/main.c:201 +#: ../vector/v.patch/main.c:72 ../vector/v.overlay/main.c:64 +#: ../vector/v.perturb/main.c:63 ../vector/v.to.3d/main.c:37 +#: ../vector/v.type/main.c:39 ../vector/v.delaunay/main.c:86 +#: ../vector/v.univar/main.c:96 ../vector/v.to.points/main.c:54 +#: ../vector/v.build/main.c:38 ../vector/v.voronoi/main.c:124 +#: ../vector/v.split/main.c:55 ../vector/v.edit/main.c:55 +#: ../vector/v.parallel/main.c:50 ../vector/v.transform/main.c:72 +#: ../vector/v.generalize/main.c:83 +msgid "geometry" msgstr "" -#: ../raster/r.texture/main.c:131 -msgid "The distance must be smaller than the size of the moving window" +#: ../locale/scriptstrings/v.to.lines_to_translate.c:4 +#: ../locale/scriptstrings/v.clip_to_translate.c:4 +#: ../locale/scriptstrings/v.centroids_to_translate.c:4 +#: ../locale/scriptstrings/v.dissolve_to_translate.c:4 +#: ../misc/m.measure/main.c:49 ../vector/v.buffer/main.c:223 +#: ../vector/v.type/main.c:41 ../vector/v.category/main.c:695 +#: ../vector/v.to.db/main.c:41 +msgid "area" msgstr "" -#: ../raster/r.texture/main.c:147 -msgid "Textural measurement method" +#: ../locale/scriptstrings/v.to.lines_to_translate.c:5 +#: ../locale/scriptstrings/v.in.lines_to_translate.c:4 +#: ../locale/scriptstrings/v.dissolve_to_translate.c:5 +#: ../vector/v.build.polylines/main.c:113 ../vector/v.buffer/main.c:226 +#: ../vector/v.type/main.c:42 ../vector/v.to.points/main.c:56 +#: ../vector/v.category/main.c:683 ../vector/v.edit/main.c:57 +#: ../vector/v.parallel/main.c:52 +msgid "line" msgstr "" -#: ../raster/r.texture/main.c:151 -msgid "Separate output for each angle (0, 45, 90, 135)" +#: ../locale/scriptstrings/v.to.lines_to_translate.c:6 +#: ../locale/scriptstrings/v.in.lines_to_translate.c:5 +#: ../vector/v.segment/main.c:63 ../vector/v.type/main.c:43 +#: ../vector/v.to.points/main.c:59 ../vector/v.category/main.c:679 +#: ../vector/v.edit/main.c:59 +msgid "point" msgstr "" -#: ../raster/r.texture/main.c:152 -msgid "Angles are counterclockwise from east: 0 is East to West, 45 is North-East to South-West" +#: ../locale/scriptstrings/v.to.lines_to_translate.c:7 +msgid "Method used for point interpolation" msgstr "" -#: ../raster/r.texture/main.c:157 -msgid "Calculate all textural measurements" +#: ../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 "" -#: ../raster/r.texture/main.c:161 -msgid "Allow NULL cells in a moving window" +#: ../locale/scriptstrings/t.support_to_translate.c:1 +msgid "Modifies the metadata of a space time dataset." msgstr "" -#: ../raster/r.texture/main.c:162 -msgid "This will also avoid cropping along edges of the current region" +#: ../locale/scriptstrings/t.support_to_translate.c:5 +#: ../locale/scriptstrings/t.create_to_translate.c:7 +msgid "Semantic type of the space time dataset" msgstr "" -#: ../raster/r.texture/main.c:171 -msgid "Size of the moving window must be > 0" +#: ../locale/scriptstrings/t.support_to_translate.c:6 +#: ../locale/scriptstrings/t.select_to_translate.c:5 +#: ../locale/scriptstrings/t.info_to_translate.c:7 +#: ../locale/scriptstrings/t.snap_to_translate.c:7 +#: ../locale/scriptstrings/t.rename_to_translate.c:6 +#: ../locale/scriptstrings/t.topology_to_translate.c:5 +#: ../locale/scriptstrings/t.shift_to_translate.c:7 +msgid "input" msgstr "" -#: ../raster/r.texture/main.c:173 -msgid "Size of the moving window must be odd" +#: ../locale/scriptstrings/t.support_to_translate.c:7 +#: ../locale/scriptstrings/t.select_to_translate.c:6 +#: ../locale/scriptstrings/t.info_to_translate.c:8 +#: ../locale/scriptstrings/t.snap_to_translate.c:8 +#: ../locale/scriptstrings/t.rename_to_translate.c:7 +#: ../locale/scriptstrings/t.sample_to_translate.c:6 +#: ../locale/scriptstrings/t.sample_to_translate.c:7 +#: ../locale/scriptstrings/t.topology_to_translate.c:6 +#: ../locale/scriptstrings/t.merge_to_translate.c:7 +#: ../locale/scriptstrings/t.shift_to_translate.c:8 +msgid "Required" msgstr "" -#: ../raster/r.texture/main.c:176 -msgid "The distance between two samples must be > 0" +#: ../locale/scriptstrings/t.support_to_translate.c:8 +msgid "Title of the space time dataset" msgstr "" -#: ../raster/r.texture/main.c:178 -msgid "The distance between two samples must be smaller than the size of the moving window" +#: ../locale/scriptstrings/t.support_to_translate.c:9 +msgid "Description of the space time dataset" msgstr "" -#: ../raster/r.texture/main.c:199 -msgid "Nothing to compute. Use at least one textural measure." +#: ../locale/scriptstrings/t.support_to_translate.c:10 +msgid "Aggregation type of the space time raster or 3D raster dataset" msgstr "" -#: ../raster/r.texture/main.c:258 ../raster/r.texture/main.c:268 -msgid "At least one of the requested output maps exists. Use --o to overwrite." +#: ../locale/scriptstrings/t.support_to_translate.c:11 +msgid "Update the metadata information and spatial extent of registered maps from the GRASS spatial database" msgstr "" -#: ../raster/r.texture/main.c:301 ../raster/r.carve/raster.c:13 -#: ../imagery/i.zc/main.c:157 -msgid "Reading raster map..." +#: ../locale/scriptstrings/t.support_to_translate.c:12 +msgid "Check for removed maps and delete them from the temporal database and all effected space time datasets" msgstr "" -#: ../raster/r.texture/main.c:351 -#, c-format -msgid "Calculating %d texture measure" -msgid_plural "Calculating %d texture measures" -msgstr[0] "" -msgstr[1] "" - -#: ../raster/r.texture/main.c:354 ../imagery/i.vi/main.c:226 -#, c-format -msgid "Calculating %s..." +#: ../locale/scriptstrings/t.support_to_translate.c:13 +msgid "Update metadata information, temporal and spatial extent from registered maps based on database entries." msgstr "" -#: ../raster/r.grow.distance/main.c:151 ../raster/r.distance/main.c:40 -#: ../display/d.geodesic/main.c:47 ../display/d.rhumbline/main.c:45 -#: ../vector/v.distance/main.c:122 -#: ../locale/scriptstrings/r.grow_to_translate.c:3 ../misc/m.cogo/main.c:226 -#: ../misc/m.measure/main.c:48 -msgid "distance" +#: ../locale/scriptstrings/r.pack_to_translate.c:1 +msgid "Exports a raster map as GRASS GIS specific archive file" msgstr "" -#: ../raster/r.grow.distance/main.c:152 -#: ../locale/scriptstrings/r.grow_to_translate.c:4 -msgid "proximity" +#: ../locale/scriptstrings/r.pack_to_translate.c:3 +#: ../locale/scriptstrings/t.vect.export_to_translate.c:3 +#: ../locale/scriptstrings/r.out.xyz_to_translate.c:3 +#: ../locale/scriptstrings/t.rast.out.vtk_to_translate.c:3 +#: ../locale/scriptstrings/db.out.ogr_to_translate.c:3 +#: ../locale/scriptstrings/d.to.rast_to_translate.c:3 +#: ../locale/scriptstrings/d.out.file_to_translate.c:3 +#: ../locale/scriptstrings/v.pack_to_translate.c:3 +#: ../locale/scriptstrings/t.rast.export_to_translate.c:3 +#: ../raster/r.out.pov/main.c:122 ../raster/r.out.ppm3/main.c:58 +#: ../raster/r.out.bin/main.c:280 ../raster/r.out.vtk/main.c:60 +#: ../raster/r.colors.out/raster_main.c:47 +#: ../raster/r.colors.out/raster3d_main.c:48 ../raster/r.out.gridatb/main.c:68 +#: ../raster/r.out.gdal/main.c:140 ../raster/r.out.vrml/main.c:48 +#: ../raster/r.external.out/main.c:236 ../raster/r.out.png/main.c:113 +#: ../raster/r.out.ascii/main.c:60 ../raster/r.out.mpeg/main.c:103 +#: ../raster/r.out.ppm/main.c:55 ../raster/r.out.mat/main.c:63 +#: ../raster3d/r3.out.netcdf/main.c:588 ../raster3d/r3.out.vtk/main.c:377 +#: ../raster3d/r3.out.bin/main.c:206 ../raster3d/r3.out.v5d/main.c:285 +#: ../raster3d/r3.out.ascii/main.c:303 ../vector/v.out.vtk/main.c:48 +#: ../vector/v.external.out/main.c:44 ../vector/v.out.ogr/main.c:84 +#: ../vector/v.out.dxf/main.c:57 ../vector/v.out.lidar/main.c:472 +#: ../vector/v.out.ascii/main.c:48 ../vector/v.out.svg/main.c:78 +#: ../vector/v.out.pov/main.c:47 ../vector/v.colors.out/main.c:51 +#: ../vector/v.out.postgis/main.c:45 +msgid "export" msgstr "" -#: ../raster/r.grow.distance/main.c:154 -msgid "Generates a raster map containing distances to nearest raster features." +#: ../locale/scriptstrings/r.pack_to_translate.c:4 +#: ../locale/scriptstrings/v.unpack_to_translate.c:4 +#: ../locale/scriptstrings/r.unpack_to_translate.c:4 +#: ../locale/scriptstrings/v.pack_to_translate.c:4 +msgid "copying" msgstr "" -#: ../raster/r.grow.distance/main.c:161 -msgid "Name for distance output raster map" +#: ../locale/scriptstrings/r.pack_to_translate.c:5 +msgid "Name of raster map to pack up" msgstr "" -#: ../raster/r.grow.distance/main.c:162 ../raster/r.grow.distance/main.c:168 -#: ../raster/r.in.xyz/main.c:297 ../raster/r.sun/main.c:403 -#: ../raster/r.sun/main.c:412 ../raster/r.sun/main.c:421 -#: ../raster/r.sun/main.c:430 ../raster/r.sun/main.c:439 -#: ../raster/r.sun/main.c:448 ../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 -#: ../raster/r.in.lidar/main.c:126 ../raster/r.in.lidar/main.c:253 -#: ../raster/r.in.lidar/main.c:286 ../raster/r.in.lidar/main.c:295 -#: ../raster/r.sim/r.sim.water/main.c:197 -#: ../raster/r.sim/r.sim.water/main.c:203 -#: ../raster/r.sim/r.sim.water/main.c:209 -#: ../raster/r.sim/r.sim.water/main.c:216 -#: ../raster/r.sim/r.sim.water/main.c:223 -#: ../raster/r.sim/r.sim.water/main.c:298 -#: ../raster/r.sim/r.sim.sediment/main.c:179 -#: ../raster/r.sim/r.sim.sediment/main.c:186 -#: ../raster/r.sim/r.sim.sediment/main.c:193 -#: ../raster/r.sim/r.sim.sediment/main.c:199 -#: ../raster/r.sim/r.sim.sediment/main.c:206 -#: ../raster/r.sim/r.sim.sediment/main.c:213 -#: ../raster/r.sim/r.sim.sediment/main.c:220 ../raster/r.lake/main.c:167 -#: ../raster/r.lake/main.c:195 ../raster/r.spread/main.c:277 -#: ../raster/r.spread/main.c:289 ../raster/r.spread/main.c:301 -#: ../vector/v.out.ascii/args.c:35 ../vector/v.out.ascii/args.c:81 -#: ../vector/v.in.ogr/main.c:228 ../vector/v.in.ogr/main.c:283 -#: ../vector/v.in.ogr/main.c:333 ../vector/v.in.ogr/main.c:339 -#: ../vector/v.in.ogr/main.c:381 ../vector/v.profile/main.c:218 -#: ../vector/v.profile/main.c:223 ../vector/v.profile/main.c:229 -#: ../raster3d/r3.flow/main.c:211 ../raster3d/r3.flow/main.c:218 -#: ../raster3d/r3.in.lidar/main.c:190 ../raster3d/r3.in.lidar/main.c:196 -#: ../raster3d/r3.in.lidar/main.c:202 -#: ../locale/scriptstrings/db.in.ogr_to_translate.c:8 -#: ../locale/scriptstrings/db.in.ogr_to_translate.c:10 -#: ../locale/scriptstrings/db.in.ogr_to_translate.c:13 -#: ../locale/scriptstrings/g.search.modules_to_translate.c:7 -#: ../locale/scriptstrings/g.search.modules_to_translate.c:9 -#: ../locale/scriptstrings/g.search.modules_to_translate.c:11 -#: ../locale/scriptstrings/g.search.modules_to_translate.c:14 -#: ../locale/scriptstrings/g.search.modules_to_translate.c:16 -#: ../locale/scriptstrings/g.search.modules_to_translate.c:18 -#: ../locale/scriptstrings/g.search.modules_to_translate.c:20 -#: ../locale/scriptstrings/i.spectral_to_translate.c:10 -#: ../locale/scriptstrings/i.spectral_to_translate.c:12 -#: ../locale/scriptstrings/m.proj_to_translate.c:11 -#: ../locale/scriptstrings/m.proj_to_translate.c:23 -#: ../locale/scriptstrings/m.proj_to_translate.c:25 -#: ../locale/scriptstrings/m.proj_to_translate.c:27 -#: ../locale/scriptstrings/r.import_to_translate.c:12 -#: ../locale/scriptstrings/r.import_to_translate.c:15 -#: ../locale/scriptstrings/r.import_to_translate.c:18 -#: ../locale/scriptstrings/r.import_to_translate.c:21 -#: ../locale/scriptstrings/r.import_to_translate.c:23 -#: ../locale/scriptstrings/v.import_to_translate.c:10 -#: ../locale/scriptstrings/v.import_to_translate.c:13 -#: ../locale/scriptstrings/v.import_to_translate.c:16 -#: ../locale/scriptstrings/v.import_to_translate.c:19 -msgid "Output" +#: ../locale/scriptstrings/r.pack_to_translate.c:6 +#: ../locale/scriptstrings/v.pack_to_translate.c:6 +msgid "Name for output file (default is .pack)" msgstr "" -#: ../raster/r.grow.distance/main.c:167 -msgid "Name for value output raster map" +#: ../locale/scriptstrings/r.pack_to_translate.c:7 +#: ../locale/scriptstrings/v.pack_to_translate.c:7 +msgid "Switch the compression off" msgstr "" -#: ../raster/r.grow.distance/main.c:174 -#: ../locale/scriptstrings/r.grow_to_translate.c:7 -msgid "Metric" +#: ../locale/scriptstrings/v.clip_to_translate.c:1 +msgid "Extracts features of input map which overlay features of clip map." msgstr "" -#: ../raster/r.grow.distance/main.c:180 -msgid "Output distances in meters instead of map units" +#: ../locale/scriptstrings/v.clip_to_translate.c:3 +#: ../vector/v.overlay/main.c:66 +msgid "clip" msgstr "" -#: ../raster/r.grow.distance/main.c:184 -msgid "Calculate distance to nearest NULL cell" +#: ../locale/scriptstrings/v.clip_to_translate.c:5 +msgid "Name of vector map to be clipped" msgstr "" -#: ../raster/r.grow.distance/main.c:195 -msgid "Distance output is required for distance to NULL cells" +#: ../locale/scriptstrings/v.clip_to_translate.c:6 +msgid "Name of clip vector map" msgstr "" -#: ../raster/r.grow.distance/main.c:197 -msgid "Value output is meaningless for distance to NULL cells" +#: ../locale/scriptstrings/v.clip_to_translate.c:7 +msgid "Do not dissolve clip map" msgstr "" -#: ../raster/r.grow.distance/main.c:203 -msgid "At least one of distance= and value= must be given" +#: ../locale/scriptstrings/v.clip_to_translate.c:8 +msgid "Clip by region" msgstr "" -#: ../raster/r.grow.distance/main.c:218 -msgid "metric=geodesic is only valid for lat/lon" +#: ../locale/scriptstrings/v.clip_to_translate.c:9 +#: ../raster/r.in.gdal/main.c:220 ../raster/r.in.gdal/main.c:253 +#: ../vector/v.db.select/main.c:101 +msgid "Region" msgstr "" -#: ../raster/r.grow.distance/main.c:224 -#, c-format -msgid "Unknown metric: '%s'" +#: ../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 "" -#: ../raster/r.grow.distance/main.c:229 -#, c-format -msgid "Output distance in meters for lat/lon is only possible with '%s=%s'" +#: ../locale/scriptstrings/v.rast.stats_to_translate.c:3 +#: ../locale/scriptstrings/t.vect.univar_to_translate.c:3 +#: ../locale/scriptstrings/t.rast3d.univar_to_translate.c:3 +#: ../locale/scriptstrings/r.reclass.area_to_translate.c:3 +#: ../locale/scriptstrings/v.report_to_translate.c:4 +#: ../locale/scriptstrings/v.db.univar_to_translate.c:3 +#: ../locale/scriptstrings/t.rast.univar_to_translate.c:3 +#: ../locale/scriptstrings/i.oif_to_translate.c:4 +#: ../locale/scriptstrings/d.correlate_to_translate.c:3 +#: ../locale/scriptstrings/r3.in.xyz_to_translate.c:6 +#: ../locale/scriptstrings/db.univar_to_translate.c:3 +#: ../raster/r.surf.area/main.c:78 ../raster/r.regression.multi/main.c:130 +#: ../raster/r.mfilter/main.c:58 ../raster/r.texture/main.c:104 +#: ../raster/r.stats/main.c:107 ../raster/r.stats.quantile/main.c:517 +#: ../raster/r.univar/r3.univar_main.c:99 +#: ../raster/r.univar/r.univar_main.c:105 ../raster/r.report/main.c:68 +#: ../raster/r.quant/main.c:48 ../raster/r.mode/main.c:56 +#: ../raster/r.support.stats/main.c:39 ../raster/r.neighbors/main.c:169 +#: ../raster/r.clump/main.c:59 ../raster/r.cross/main.c:69 +#: ../raster/r.in.lidar/main.c:111 ../raster/r.statistics/main.c:56 +#: ../raster/r.stats.zonal/main.c:102 ../raster/r.regression.line/main.c:47 +#: ../raster/r.in.xyz/main.c:160 ../raster/r.kappa/main.c:69 +#: ../raster/r.coin/main.c:67 ../raster/r.quantile/main.c:267 +#: ../raster/r.covar/main.c:52 ../display/d.histogram/main.c:85 +#: ../raster3d/r3.neighbors/main.c:211 ../raster3d/r3.stats/main.c:49 +#: ../raster3d/r3.in.lidar/main.c:165 ../imagery/i.cca/main.c:85 +#: ../vector/v.kcv/main.c:56 ../vector/v.class/main.c:48 +#: ../vector/v.random/main.c:102 ../vector/v.perturb/main.c:64 +#: ../vector/v.normal/main.c:73 ../vector/v.qcount/main.c:61 +#: ../vector/v.univar/main.c:93 ../vector/v.neighbors/main.c:52 +#: ../vector/v.outlier/main.c:70 +msgid "statistics" msgstr "" -#: ../raster/r.grow.distance/main.c:249 -#, c-format -msgid "Unable to create temporary file <%s>" +#: ../locale/scriptstrings/v.rast.stats_to_translate.c:5 +#: ../raster/r.univar/r3.univar_main.c:100 +#: ../raster/r.univar/r.univar_main.c:106 ../vector/v.univar/main.c:94 +#: ../vector/v.vect.stats/main.c:133 +msgid "univariate statistics" msgstr "" -#: ../raster/r.grow.distance/main.c:276 ../raster/r.surf.idw/main.c:713 -#: ../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.out.mpeg/main.c:286 -#: ../ps/ps.map/ps_raster.c:102 -#, c-format -msgid "Reading raster map <%s>..." +#: ../locale/scriptstrings/v.rast.stats_to_translate.c:6 +#: ../raster/r.univar/r.univar_main.c:107 ../raster/r.statistics/main.c:57 +#: ../raster/r.stats.zonal/main.c:103 ../vector/v.vect.stats/main.c:134 +msgid "zonal statistics" msgstr "" -#: ../raster/r.grow.distance/main.c:325 ../raster/r.stream.extract/close.c:255 -#: ../raster/r.fill.dir/main.c:253 -msgid "Writing output raster maps..." +#: ../locale/scriptstrings/v.rast.stats_to_translate.c:7 +#: ../locale/scriptstrings/v.what.vect_to_translate.c:3 +#: ../locale/scriptstrings/v.what.strds_to_translate.c:4 +#: ../locale/scriptstrings/t.rast.what_to_translate.c:3 +#: ../locale/scriptstrings/t.sample_to_translate.c:3 +#: ../locale/scriptstrings/t.vect.observe.strds_to_translate.c:3 +#: ../locale/scriptstrings/t.vect.what.strds_to_translate.c:3 +#: ../raster/r.random/main.c:53 ../raster/r.random.cells/main.c:48 +#: ../display/d.where/main.c:44 ../vector/v.what.rast3/main.c:65 +#: ../vector/v.random/main.c:101 ../vector/v.drape/main.c:58 +#: ../vector/v.extrude/main.c:69 ../vector/v.what.rast/main.c:72 +#: ../vector/v.sample/main.c:76 +msgid "sampling" msgstr "" -#: ../raster/r.grow.distance/main.c:382 ../raster/r.colors.out/raster_main.c:69 -#: ../raster/r.fill.dir/main.c:153 ../raster/r.colors/edit_colors.c:396 -#: ../vector/v.colors/main.c:315 -#, c-format -msgid "Unable to read color table for raster map <%s>" +#: ../locale/scriptstrings/v.rast.stats_to_translate.c:8 +#: ../locale/scriptstrings/v.what.vect_to_translate.c:6 +#: ../locale/scriptstrings/v.what.strds_to_translate.c:6 +#: ../locale/scriptstrings/i.spectral_to_translate.c:3 +#: ../raster/r.what.color/main.c:89 ../raster/r.what/main.c:101 +#: ../display/d.where/main.c:46 ../vector/v.what.rast3/main.c:68 +#: ../vector/v.what.rast/main.c:75 ../vector/v.what/main.c:63 +msgid "querying" msgstr "" -#: ../raster/r.out.gridatb/main.c:70 -msgid "Exports GRASS raster map to GRIDATB.FOR map file (TOPMODEL)." +#: ../locale/scriptstrings/v.rast.stats_to_translate.c:9 +msgid "Continue if upload column(s) already exist" msgstr "" -#: ../raster/r.surf.idw/main.c:105 ../raster/r.surf.area/main.c:77 -#: ../raster/r.surf.gauss/main.c:39 ../raster/r.surf.fractal/main.c:39 -#: ../raster/r.contour/main.c:88 ../raster/r.surf.random/main.c:37 -#: ../raster/r.surf.contour/main.c:61 ../raster/r.random.surface/main.c:58 -#: ../raster/r.resamp.bspline/main.c:80 ../raster/r.fill.stats/main.c:776 -#: ../vector/v.vol.rst/main.c:237 ../vector/v.surf.bspline/main.c:92 -#: ../vector/v.surf.rst/main.c:148 ../vector/v.surf.idw/main.c:88 -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:3 -msgid "surface" +#: ../locale/scriptstrings/v.rast.stats_to_translate.c:10 +#: ../vector/v.to.rast/main.c:121 +msgid "Create densified lines (default: thin lines)" msgstr "" -#: ../raster/r.surf.idw/main.c:107 ../raster/r.fill.stats/main.c:778 -#: ../vector/v.surf.idw/main.c:90 -msgid "IDW" +#: ../locale/scriptstrings/v.rast.stats_to_translate.c:11 +#: ../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 "" -#: ../raster/r.surf.idw/main.c:109 -msgid "Provides surface interpolation from raster point data by Inverse Distance Squared Weighting." +#: ../locale/scriptstrings/v.rast.stats_to_translate.c:12 +msgid "Name of input raster map to calculate statistics from" msgstr "" -#: ../raster/r.surf.idw/main.c:119 ../vector/v.surf.idw/main.c:113 -msgid "Number of interpolation points" +#: ../locale/scriptstrings/v.rast.stats_to_translate.c:13 +msgid "Column prefix for new attribute columns" msgstr "" -#: ../raster/r.surf.idw/main.c:124 -msgid "Output is the interpolation error" +#: ../locale/scriptstrings/v.rast.stats_to_translate.c:14 +msgid "The methods to use" msgstr "" -#: ../raster/r.surf.idw/main.c:130 -#, c-format -msgid "Illegal value for '%s' (%s)" +#: ../locale/scriptstrings/v.rast.stats_to_translate.c:15 +msgid "Percentile to calculate" msgstr "" -#: ../raster/r.surf.idw/main.c:164 ../raster/r.statistics/main.c:104 -#: ../raster/r.statistics/main.c:107 -msgid "This module currently only works for integer (CELL) maps" +#: ../locale/scriptstrings/i.pansharpen_to_translate.c:1 +msgid "Image fusion algorithms to sharpen multispectral with high-res panchromatic channels" msgstr "" -#: ../raster/r.surf.idw/main.c:260 -#, c-format -msgid "Interpolating raster map <%s> (%d row)..." -msgid_plural "Interpolating raster map <%s> (%d rows)..." -msgstr[0] "" -msgstr[1] "" - -#: ../raster/r.what/main.c:101 ../raster/r.what.color/main.c:89 -#: ../display/d.where/main.c:46 ../vector/v.what/main.c:63 -#: ../vector/v.what.rast3/main.c:68 ../vector/v.what.rast/main.c:75 -#: ../locale/scriptstrings/i.spectral_to_translate.c:3 -#: ../locale/scriptstrings/v.rast.stats_to_translate.c:8 -#: ../locale/scriptstrings/v.what.strds_to_translate.c:6 -#: ../locale/scriptstrings/v.what.vect_to_translate.c:6 -msgid "querying" +#: ../locale/scriptstrings/i.pansharpen_to_translate.c:2 +#: ../locale/scriptstrings/i.colors.enhance_to_translate.c:2 +#: ../locale/scriptstrings/i.in.spotvgt_to_translate.c:2 +#: ../locale/scriptstrings/i.image.mosaic_to_translate.c:2 +#: ../locale/scriptstrings/i.spectral_to_translate.c:2 +#: ../locale/scriptstrings/i.oif_to_translate.c:2 +#: ../locale/scriptstrings/r.in.aster_to_translate.c:4 +#: ../locale/scriptstrings/i.tasscap_to_translate.c:2 +#: ../imagery/i.eb.hsebal01/main.c:104 ../imagery/i.rgb.his/main.c:46 +#: ../imagery/i.segment/main.c:36 ../imagery/i.eb.soilheatflux/main.c:49 +#: ../imagery/i.gensig/main.c:39 ../imagery/i.evapo.mh/main.c:69 +#: ../imagery/i.eb.eta/main.c:42 ../imagery/i.his.rgb/main.c:46 +#: ../imagery/i.rectify/main.c:83 ../imagery/i.maxlik/main.c:63 +#: ../imagery/i.fft/main.c:78 ../imagery/i.smap/main.c:38 +#: ../imagery/i.eb.evapfr/main.c:47 ../imagery/i.target/main.c:45 +#: ../imagery/i.evapo.pt/main.c:66 ../imagery/i.gensigset/main.c:40 +#: ../imagery/i.topo.corr/main.c:47 ../imagery/i.albedo/main.c:95 +#: ../imagery/i.vi/main.c:89 ../imagery/i.cca/main.c:84 +#: ../imagery/i.evapo.time/main.c:77 ../imagery/i.eb.netrad/main.c:56 +#: ../imagery/i.cluster/main.c:75 ../imagery/i.aster.toar/main.c:97 +#: ../imagery/i.landsat.acca/main.c:105 ../imagery/i.modis.qc/main.c:168 +#: ../imagery/i.zc/main.c:53 ../imagery/i.pca/main.c:72 +#: ../imagery/i.ifft/main.c:77 ../imagery/i.landsat.toar/main.c:70 +#: ../imagery/i.emissivity/main.c:44 ../imagery/i.group/main.c:53 +#: ../imagery/i.biomass/main.c:50 ../imagery/i.evapo.pm/main.c:58 +#: ../imagery/i.ortho.photo/i.ortho.camera/main.c:56 +#: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:87 +#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:64 +#: ../imagery/i.ortho.photo/i.ortho.target/main.c:47 +#: ../imagery/i.ortho.photo/i.ortho.transform/main.c:390 +#: ../imagery/i.ortho.photo/i.ortho.init/main.c:47 +#: ../imagery/i.ortho.photo/i.ortho.photo/menu.c:46 +msgid "imagery" msgstr "" -#: ../raster/r.what/main.c:102 ../display/d.where/main.c:45 -#: ../vector/v.what/main.c:64 ../vector/v.what.rast3/main.c:67 -#: ../vector/v.what.rast/main.c:74 -#: ../locale/scriptstrings/v.what.strds_to_translate.c:5 -#: ../locale/scriptstrings/v.what.vect_to_translate.c:5 -msgid "position" +#: ../locale/scriptstrings/i.pansharpen_to_translate.c:3 +msgid "fusion" msgstr "" -#: ../raster/r.what/main.c:104 -msgid "Queries raster maps on their category values and category labels." +#: ../locale/scriptstrings/i.pansharpen_to_translate.c:4 +msgid "sharpen" msgstr "" -#: ../raster/r.what/main.c:108 -msgid "Name of existing raster map(s) to query" +#: ../locale/scriptstrings/i.pansharpen_to_translate.c:5 +msgid "Brovey" msgstr "" -#: ../raster/r.what/main.c:111 ../vector/v.what/main.c:77 -msgid "Coordinates for query" +#: ../locale/scriptstrings/i.pansharpen_to_translate.c:6 +msgid "IHS" msgstr "" -#: ../raster/r.what/main.c:112 ../raster/r.what/main.c:118 -#: ../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:106 -#: ../vector/v.to.db/parse.c:114 -msgid "Query" +#: ../locale/scriptstrings/i.pansharpen_to_translate.c:7 +msgid "HIS" msgstr "" -#: ../raster/r.what/main.c:116 -msgid "Name of vector points map for query" +#: ../locale/scriptstrings/i.pansharpen_to_translate.c:8 +#: ../imagery/i.pca/main.c:74 +msgid "PCA" msgstr "" -#: ../raster/r.what/main.c:122 ../raster/r.what/main.c:130 -#: ../raster/r.what/main.c:144 ../raster/r.what/main.c:149 -#: ../raster/r.what/main.c:154 ../raster/r.what/main.c:159 -#: ../raster/r.what/main.c:169 ../raster/r.external.out/main.c:272 -#: ../raster/r.external.out/main.c:283 ../raster/r.proj/main.c:204 -#: ../raster/r.proj/main.c:214 ../raster/r.proj/main.c:220 -#: ../raster/r.in.gdal/main.c:208 ../raster/r.in.gdal/main.c:241 -#: ../raster/r.sunmask/main.c:232 ../raster/r.sunmask/main.c:238 -#: ../raster/r.colors/edit_colors.c:128 ../raster/r.external/main.c:96 -#: ../raster/r.external/main.c:135 ../raster/r.out.gdal/main.c:145 -#: ../db/db.connect/main.c:53 ../db/db.connect/main.c:58 -#: ../db/db.login/main.c:91 ../general/g.mapset/main.c:76 -#: ../general/g.mapset/main.c:82 ../general/g.list/main.c:105 -#: ../general/g.list/main.c:116 ../general/g.list/main.c:138 -#: ../general/g.list/main.c:143 ../general/g.list/main.c:148 -#: ../general/g.list/main.c:153 ../general/g.region/main.c:89 -#: ../general/g.region/main.c:95 ../general/g.region/main.c:100 -#: ../general/g.region/main.c:106 ../general/g.region/main.c:112 -#: ../general/g.region/main.c:118 ../general/g.region/main.c:124 -#: ../general/g.region/main.c:132 ../general/g.region/main.c:137 -#: ../general/g.region/main.c:143 ../general/g.region/main.c:148 -#: ../general/g.region/main.c:153 ../general/g.mapsets/main.c:87 -#: ../general/g.mapsets/main.c:92 ../general/g.mapsets/main.c:98 -#: ../general/g.proj/main.c:80 ../general/g.proj/main.c:86 -#: ../general/g.proj/main.c:92 ../general/g.proj/main.c:98 -#: ../general/g.proj/main.c:104 ../general/g.proj/main.c:115 -#: ../general/g.proj/main.c:120 ../display/d.mon/main.c:115 -#: ../display/d.mon/main.c:120 ../display/d.mon/main.c:125 -#: ../imagery/i.group/main.c:79 ../imagery/i.group/main.c:84 -#: ../imagery/i.group/main.c:89 ../temporal/t.connect/main.c:43 -#: ../vector/v.to.db/parse.c:118 ../vector/v.to.db/parse.c:123 -#: ../vector/v.to.db/parse.c:129 ../vector/v.to.db/parse.c:135 -#: ../vector/v.vect.stats/main.c:224 ../vector/v.vect.stats/main.c:231 -#: ../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.what/main.c:91 ../vector/v.what/main.c:96 -#: ../vector/v.what/main.c:101 ../vector/v.what/main.c:106 -#: ../vector/v.what/main.c:111 ../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:133 ../vector/v.in.ogr/main.c:320 -#: ../vector/v.in.ogr/main.c:326 ../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.external/args.c:57 ../vector/v.external/args.c:63 -#: ../vector/v.external/args.c:71 -#: ../locale/scriptstrings/g.extension_to_translate.c:16 -#: ../locale/scriptstrings/g.extension_to_translate.c:18 -#: ../locale/scriptstrings/g.extension_to_translate.c:20 -#: ../locale/scriptstrings/g.extension_to_translate.c:22 -#: ../locale/scriptstrings/r.unpack_to_translate.c:12 -#: ../locale/scriptstrings/v.unpack_to_translate.c:13 -#: ../locale/scriptstrings/t.rast.colors_to_translate.c:18 -msgid "Print" +#: ../locale/scriptstrings/i.pansharpen_to_translate.c:9 +msgid "Name of raster map to be used for " msgstr "" -#: ../raster/r.what/main.c:127 ../raster/r.stats/main.c:119 -#: ../raster/r.quantile/main.c:299 ../raster/r.stats.quantile/main.c:555 -#: ../raster/r.univar/r.univar_main.c:41 ../raster/r.univar/r3.univar_main.c:42 -#: ../db/db.select/main.c:241 ../vector/v.db.select/main.c:95 -#: ../locale/scriptstrings/i.oif_to_translate.c:5 -#: ../locale/scriptstrings/r.out.xyz_to_translate.c:6 -msgid "Name for output file (if omitted or \"-\" output to stdout)" +#: ../locale/scriptstrings/i.pansharpen_to_translate.c:10 +msgid "Name of raster map to be used for " msgstr "" -#: ../raster/r.what/main.c:137 -msgid "Size of point cache" +#: ../locale/scriptstrings/i.pansharpen_to_translate.c:11 +msgid "Name of raster map to be used for " msgstr "" -#: ../raster/r.what/main.c:139 ../raster/r.what/main.c:164 -#: ../display/d.legend/main.c:118 ../display/d.legend/main.c:128 -#: ../display/d.legend/main.c:136 ../display/d.legend/main.c:168 -#: ../display/d.legend/main.c:253 ../display/d.legend/main.c:258 -#: ../display/d.legend/main.c:268 ../display/d.legend/main.c:278 -#: ../display/d.legend/main.c:293 -msgid "Advanced" +#: ../locale/scriptstrings/i.pansharpen_to_translate.c:12 +msgid "Name of raster map to be used for high resolution panchromatic channel" msgstr "" -#: ../raster/r.what/main.c:143 -#: ../locale/scriptstrings/t.rast.what_to_translate.c:11 -msgid "Output header row" +#: ../locale/scriptstrings/i.pansharpen_to_translate.c:13 +msgid "Method for pan sharpening" msgstr "" -#: ../raster/r.what/main.c:148 -msgid "Show the category labels of the grid cell(s)" +#: ../locale/scriptstrings/i.pansharpen_to_translate.c:14 +msgid "Serial processing rather than parallel processing" msgstr "" -#: ../raster/r.what/main.c:153 -msgid "Output color values as RRR:GGG:BBB" +#: ../locale/scriptstrings/i.pansharpen_to_translate.c:15 +msgid "Rebalance blue channel for LANDSAT" msgstr "" -#: ../raster/r.what/main.c:158 -msgid "Output integer category values, not cell values" +#: ../locale/scriptstrings/d.shade_to_translate.c:1 +#: ../locale/scriptstrings/r.shade_to_translate.c:1 +msgid "Drapes a color raster over an shaded relief or aspect map." msgstr "" -#: ../raster/r.what/main.c:163 -msgid "Turn on cache reporting" +#: ../locale/scriptstrings/d.shade_to_translate.c:3 +#: ../locale/scriptstrings/r.shade_to_translate.c:3 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:4 +#: ../locale/scriptstrings/r.in.aster_to_translate.c:6 +#: ../locale/scriptstrings/r.plane_to_translate.c:3 +#: ../raster/r.param.scale/interface.c:57 ../raster/r.relief/main.c:108 +msgid "elevation" msgstr "" -#: ../raster/r.what/main.c:168 -#: ../locale/scriptstrings/t.rast.what_to_translate.c:13 -msgid "Show the category for vector points map" +#: ../locale/scriptstrings/d.shade_to_translate.c:4 +#: ../locale/scriptstrings/r.shade_to_translate.c:4 +#: ../raster/r.relief/main.c:109 +msgid "relief" msgstr "" -#: ../raster/r.what/main.c:177 ../raster/r.stats/main.c:227 -#: ../raster/r.quantile/main.c:313 ../raster/r.regression.multi/main.c:170 -#: ../raster/r.stats.quantile/main.c:319 ../raster/r.regression.line/main.c:77 -#: ../raster/r.univar/r.univar_main.c:129 -#: ../raster/r.univar/r3.univar_main.c:128 ../db/db.select/main.c:142 -#: ../vector/v.db.select/main.c:126 -#, c-format -msgid "Unable to open file <%s> for writing" +#: ../locale/scriptstrings/d.shade_to_translate.c:5 +#: ../locale/scriptstrings/r.shade_to_translate.c:5 +#: ../raster/r.relief/main.c:111 +msgid "hillshade" msgstr "" -#: ../raster/r.what/main.c:199 -msgid "Flag 'v' required option 'points'" +#: ../locale/scriptstrings/d.shade_to_translate.c:6 +#: ../locale/scriptstrings/r.shade_to_translate.c:6 +#: ../misc/m.nviz.image/main.c:50 ../misc/m.nviz.script/main.c:74 +#: ../visualization/ximgview/main.c:294 +msgid "visualization" msgstr "" -#: ../raster/r.what/main.c:214 -#, c-format -msgid "Can only do up to %d raster maps (more than %d given)" +#: ../locale/scriptstrings/d.shade_to_translate.c:7 +#: ../locale/scriptstrings/r.shade_to_translate.c:7 +msgid "Name of shaded relief or aspect raster map" msgstr "" -#: ../raster/r.what/main.c:231 -#, c-format -msgid "Unable to read category file for <%s>" +#: ../locale/scriptstrings/d.shade_to_translate.c:8 +#: ../locale/scriptstrings/r.shade_to_translate.c:8 +msgid "Name of raster to drape over relief raster map" msgstr "" -#: ../raster/r.what/main.c:250 ../raster/r.region/main.c:176 -#: ../raster/r.carve/main.c:162 ../raster/r.cost/main.c:533 -#: ../raster/r.cost/main.c:606 ../raster/r.sim/simlib/observation_points.c:41 -#: ../raster/r.random/support.c:67 ../raster/r.drain/main.c:271 -#: ../raster/r.walk/main.c:673 ../raster/r.walk/main.c:742 -#: ../general/manage/lister/vector.c:32 ../general/g.region/main.c:489 -#: ../display/d.vect.chart/main.c:246 ../display/d.extract/main.c:103 -#: ../display/d.path/main.c:185 ../vector/v.out.postgis/main.c:100 -#: ../vector/v.build/main.c:118 ../vector/v.build/main.c:128 -#: ../vector/v.patch/main.c:129 ../vector/v.patch/main.c:147 -#: ../vector/v.patch/main.c:177 ../vector/v.patch/main.c:274 -#: ../vector/v.patch/main.c:355 ../vector/v.vol.rst/main.c:562 -#: ../vector/v.to.3d/main.c:72 ../vector/v.out.svg/main.c:139 -#: ../vector/v.to.rast/support.c:100 ../vector/v.to.rast/support.c:275 -#: ../vector/v.to.rast/support.c:513 ../vector/v.to.rast/vect2rast.c:39 -#: ../vector/v.rectify/main.c:150 ../vector/v.kernel/main.c:318 -#: ../vector/v.kernel/main.c:331 ../vector/v.net.spanningtree/main.c:101 -#: ../vector/v.delaunay/main.c:120 ../vector/v.to.db/main.c:65 -#: ../vector/v.segment/main.c:108 ../vector/v.net.timetable/main.c:353 -#: ../vector/v.out.dxf/main.c:80 ../vector/v.net.alloc/main.c:185 -#: ../vector/v.cluster/main.c:149 ../vector/v.vect.stats/main.c:277 -#: ../vector/v.vect.stats/main.c:288 ../vector/v.db.select/main.c:164 -#: ../vector/v.transform/main.c:197 ../vector/v.net.bridge/main.c:118 -#: ../vector/v.clean/main.c:283 ../vector/v.clean/test/topocheck.c:67 -#: ../vector/v.clean/test/topocheck.c:87 ../vector/v.out.lidar/main.c:609 -#: ../vector/v.reclass/main.c:113 ../vector/v.univar/main.c:158 -#: ../vector/v.net.components/main.c:148 ../vector/v.net.steiner/main.c:432 -#: ../vector/v.lidar.correction/main.c:161 -#: ../vector/v.net.centrality/main.c:209 ../vector/v.db.connect/main.c:154 -#: ../vector/v.split/main.c:172 ../vector/v.parallel/main.c:148 -#: ../vector/v.lidar.growing/main.c:138 ../vector/v.lidar.growing/main.c:142 -#: ../vector/v.select/main.c:108 ../vector/v.net.distance/main.c:192 -#: ../vector/v.class/main.c:102 ../vector/v.overlay/main.c:188 -#: ../vector/v.extract/main.c:191 ../vector/v.perturb/main.c:148 -#: ../vector/v.perturb/main.c:173 ../vector/v.net.allpairs/main.c:130 -#: ../vector/v.support/main.c:134 ../vector/v.decimate/main.c:272 -#: ../vector/v.net.visibility/main.c:73 ../vector/v.net.visibility/main.c:82 -#: ../vector/v.what.rast3/main.c:114 ../vector/v.generalize/main.c:327 -#: ../vector/v.qcount/main.c:101 ../vector/v.net.connectivity/main.c:130 -#: ../vector/v.sample/main.c:124 ../vector/v.random/main.c:205 -#: ../vector/v.net/main.c:68 ../vector/v.net/main.c:92 -#: ../vector/v.colors/main.c:262 ../vector/v.net.flow/main.c:143 -#: ../vector/v.hull/main.c:87 ../vector/v.out.ascii/main.c:87 -#: ../vector/v.out.ascii/main.c:94 ../vector/v.to.points/main.c:130 -#: ../vector/v.net.path/main.c:158 ../vector/v.what.rast/main.c:131 -#: ../vector/v.lidar.edgedetection/main.c:186 -#: ../vector/v.colors.out/make_colors.c:23 -#: ../vector/v.colors.out/scan_cats.c:20 ../vector/v.out.ogr/main.c:135 -#: ../vector/v.to.rast3/main.c:73 ../vector/v.neighbors/main.c:88 -#: ../vector/v.voronoi/main.c:196 ../vector/v.info/main.c:61 -#: ../vector/v.drape/main.c:143 ../vector/v.lrs/v.lrs.segment/main.c:144 -#: ../vector/v.lrs/v.lrs.label/main.c:272 -#: ../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.type/main.c:131 -#: ../vector/v.distance/main.c:366 ../vector/v.distance/main.c:388 -#: ../vector/v.surf.rst/main.c:563 ../vector/v.surf.rst/main.c:667 -#: ../vector/v.build.polylines/main.c:151 ../vector/v.label/main.c:268 -#: ../vector/v.external/main.c:232 ../vector/v.normal/main.c:110 -#: ../vector/v.out.pov/main.c:97 ../vector/v.extrude/main.c:190 -#: ../vector/v.net.iso/main.c:243 ../vector/v.surf.idw/read_sites.c:29 -#: ../vector/v.edit/main.c:170 ../vector/v.edit/main.c:243 -#: ../vector/v.proj/main.c:237 ../vector/v.net.salesman/main.c:250 -#: ../vector/v.buffer/main.c:337 ../vector/v.profile/main.c:370 -#: ../vector/v.profile/main.c:394 ../vector/v.label.sa/labels.c:58 -#: ../raster3d/r3.flow/main.c:411 ../doc/vector/v.example/main.c:87 -#: ../misc/m.nviz.image/vector.c:280 -#, c-format -msgid "Unable to open vector map <%s>" +#: ../locale/scriptstrings/d.shade_to_translate.c:9 +#: ../locale/scriptstrings/r.shade_to_translate.c:9 +msgid "Typically, this raster is elevation or other colorful raster" msgstr "" -#: ../raster/r.what/main.c:314 -#, c-format -msgid "Unable to read vector map <%s>" +#: ../locale/scriptstrings/d.shade_to_translate.c:10 +#: ../locale/scriptstrings/r.shade_to_translate.c:11 +msgid "Percent to brighten" msgstr "" -#: ../raster/r.what/main.c:318 -#, c-format -msgid "Line %d is not point or centroid, skipped" +#: ../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 "" -#: ../raster/r.what/main.c:409 -#, c-format -msgid "%s %s is outside your current region" +#: ../locale/scriptstrings/t.select_to_translate.c:7 +msgid "The temporal mapcalc expression" msgstr "" -#: ../raster/r.stream.extract/do_astar.c:40 -msgid "A* Search..." +#: ../locale/scriptstrings/t.select_to_translate.c:8 +msgid "Check the spatial topology of temporally related maps and select only spatially related maps" msgstr "" -#: ../raster/r.stream.extract/do_astar.c:62 -#, c-format -msgid "%lld surplus points" +#: ../locale/scriptstrings/t.select_to_translate.c:9 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:14 +msgid "Perform a dry run, compute all dependencies and module calls but don't run them" msgstr "" -#: ../raster/r.stream.extract/do_astar.c:67 -#, c-format -msgid "Too many points in heap %lld, should be %lld" +#: ../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 "" -#: ../raster/r.stream.extract/close.c:35 -#, c-format -msgid "Writing vector map <%s>..." +#: ../locale/scriptstrings/t.vect.univar_to_translate.c:6 +#: ../locale/scriptstrings/t.vect.univar_to_translate.c:7 +#: ../locale/scriptstrings/t.rast3d.list_to_translate.c:10 +#: ../locale/scriptstrings/t.rast3d.list_to_translate.c:11 +#: ../locale/scriptstrings/t.rast3d.univar_to_translate.c:7 +#: ../locale/scriptstrings/t.list_to_translate.c:7 +#: ../locale/scriptstrings/t.list_to_translate.c:8 +#: ../locale/scriptstrings/t.list_to_translate.c:14 +#: ../locale/scriptstrings/t.list_to_translate.c:15 +#: ../locale/scriptstrings/t.rast.list_to_translate.c:10 +#: ../locale/scriptstrings/t.rast.list_to_translate.c:11 +#: ../locale/scriptstrings/t.vect.list_to_translate.c:10 +#: ../locale/scriptstrings/t.vect.list_to_translate.c:11 +#: ../locale/scriptstrings/v.report_to_translate.c:5 +#: ../locale/scriptstrings/t.rast.univar_to_translate.c:6 +#: ../raster/r.in.lidar/main.c:193 ../raster/r.in.lidar/main.c:209 +#: ../raster/r.in.lidar/main.c:262 ../raster/r.in.lidar/main.c:272 +#: ../raster/r.in.lidar/main.c:341 ../raster/r.category/main.c:62 +#: ../raster/r.category/main.c:71 ../display/d.vect.thematic/main.c:98 +#: ../display/d.vect.thematic/main.c:148 ../display/d.vect.chart/main.c:74 +#: ../display/d.vect.chart/main.c:77 ../display/d.rast/main.c:70 +#: ../display/d.rast/main.c:87 ../display/d.vect/main.c:84 +#: ../display/d.vect/main.c:109 ../display/d.vect/main.c:112 +#: ../display/d.vect/main.c:115 ../display/d.vect/main.c:317 +#: ../raster3d/r3.in.lidar/main.c:232 ../raster3d/r3.in.lidar/main.c:242 +#: ../raster3d/r3.in.lidar/main.c:272 ../raster3d/r3.in.lidar/main.c:288 +#: ../vector/v.to.rast/main.c:57 ../vector/v.to.rast/main.c:60 +#: ../vector/v.to.rast/main.c:63 ../vector/v.out.ogr/args.c:12 +#: ../vector/v.out.ogr/args.c:22 ../vector/v.out.ogr/args.c:102 +#: ../vector/v.clean/main.c:61 ../vector/v.clean/main.c:64 +#: ../vector/v.random/main.c:122 ../vector/v.random/main.c:126 +#: ../vector/v.random/main.c:129 ../vector/v.random/main.c:132 +#: ../vector/v.out.lidar/main.c:487 ../vector/v.out.lidar/main.c:491 +#: ../vector/v.out.lidar/main.c:588 ../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.in.lidar/main.c:187 +#: ../vector/v.in.lidar/main.c:197 ../vector/v.in.lidar/main.c:206 +#: ../vector/v.in.lidar/main.c:216 ../vector/v.in.lidar/main.c:223 +#: ../vector/v.in.lidar/main.c:228 ../vector/v.in.lidar/main.c:283 +#: ../vector/v.in.lidar/main.c:289 ../vector/v.in.lidar/main.c:297 +#: ../vector/v.reclass/main.c:77 ../vector/v.reclass/main.c:82 +#: ../vector/v.surf.rst/main.c:180 ../vector/v.surf.rst/main.c:192 +#: ../vector/v.db.select/main.c:64 ../vector/v.db.select/main.c:67 +#: ../vector/v.db.select/main.c:70 ../vector/v.db.select/main.c:76 +#: ../vector/v.db.select/main.c:116 ../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.drape/main.c:67 +#: ../vector/v.drape/main.c:70 ../vector/v.drape/main.c:73 +#: ../vector/v.drape/main.c:78 ../vector/v.buffer/main.c:235 +#: ../vector/v.buffer/main.c:238 ../vector/v.buffer/main.c:241 +#: ../vector/v.buffer/main.c:246 ../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.profile/main.c:165 ../vector/v.profile/main.c:168 +#: ../vector/v.profile/main.c:173 ../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:254 +#: ../vector/v.in.ogr/main.c:259 ../vector/v.in.ogr/main.c:268 +#: ../vector/v.in.ogr/main.c:284 ../vector/v.in.ogr/main.c:332 +#: ../vector/v.in.ogr/main.c:377 ../vector/v.to.3d/args.c:19 +#: ../vector/v.to.3d/args.c:25 ../vector/v.in.db/main.c:94 +#: ../vector/v.to.points/main.c:67 ../vector/v.to.points/main.c:71 +#: ../vector/v.decimate/main.c:150 ../vector/v.decimate/main.c:153 +#: ../vector/v.category/main.c:85 ../vector/v.category/main.c:89 +#: ../vector/v.category/main.c:93 ../vector/v.edit/args.c:24 +#: ../vector/v.edit/args.c:29 ../vector/v.edit/args.c:118 +#: ../vector/v.edit/args.c:122 ../vector/v.edit/args.c:131 +#: ../vector/v.edit/args.c:140 ../vector/v.edit/args.c:149 +#: ../vector/v.edit/args.c:152 ../vector/v.edit/args.c:170 +#: ../vector/v.edit/args.c:205 ../vector/v.net.centrality/main.c:121 +#: ../vector/v.net.centrality/main.c:123 ../vector/v.out.postgis/args.c:15 +#: ../vector/v.out.postgis/args.c:19 ../vector/v.vect.stats/main.c:153 +#: ../vector/v.vect.stats/main.c:158 ../vector/v.vect.stats/main.c:163 +#: ../vector/v.vect.stats/main.c:168 ../vector/v.vect.stats/main.c:173 +#: ../vector/v.vect.stats/main.c:178 ../vector/v.vect.stats/main.c:183 +#: ../vector/v.extract/main.c:99 ../vector/v.extract/main.c:105 +#: ../vector/v.extract/main.c:111 ../vector/v.extract/main.c:114 +#: ../vector/v.extract/main.c:117 ../vector/v.extract/main.c:127 +#: ../vector/v.extract/main.c:137 ../vector/v.generalize/main.c:94 +#: ../vector/v.generalize/main.c:233 ../vector/v.generalize/main.c:236 +#: ../vector/v.to.db/parse.c:45 +msgid "Selection" msgstr "" -#: ../raster/r.stream.extract/close.c:38 ../raster/r.carve/vect.c:32 -#: ../raster/r.flow/io.c:178 ../raster/r.volume/main.c:155 -#: ../raster/r.sim/simlib/output.c:38 ../raster/r.sim/simlib/output.c:44 -#: ../raster/r.contour/main.c:156 ../raster/r.random/random.c:63 -#: ../raster/r.to.vect/main.c:157 ../raster/r.drain/main.c:200 -#: ../raster/r.resamp.bspline/main.c:497 ../display/d.extract/main.c:106 -#: ../vector/v.build/main.c:154 ../vector/v.patch/main.c:283 -#: ../vector/v.patch/main.c:288 ../vector/v.outlier/main.c:229 -#: ../vector/v.outlier/main.c:234 ../vector/v.outlier/main.c:240 -#: ../vector/v.vol.rst/main.c:582 ../vector/v.vol.rst/main.c:585 -#: ../vector/v.to.3d/main.c:87 ../vector/v.rectify/main.c:216 -#: ../vector/v.kernel/main.c:337 ../vector/v.net.spanningtree/main.c:107 -#: ../vector/v.delaunay/main.c:126 ../vector/v.mkgrid/main.c:264 -#: ../vector/v.segment/main.c:114 ../vector/v.net.timetable/main.c:359 -#: ../vector/v.in.db/main.c:151 ../vector/v.in.region/main.c:75 -#: ../vector/v.net.alloc/main.c:298 ../vector/v.cluster/main.c:209 -#: ../vector/v.transform/main.c:265 ../vector/v.net.bridge/main.c:124 -#: ../vector/v.clean/main.c:288 ../vector/v.clean/main.c:295 -#: ../vector/v.reclass/main.c:117 ../vector/v.net.components/main.c:154 -#: ../vector/v.net.steiner/main.c:607 ../vector/v.lidar.correction/main.c:215 -#: ../vector/v.lidar.correction/main.c:221 -#: ../vector/v.net.centrality/main.c:215 ../vector/v.split/main.c:177 -#: ../vector/v.parallel/main.c:153 ../vector/v.select/main.c:123 -#: ../vector/v.net.distance/main.c:198 ../vector/v.overlay/main.c:220 -#: ../vector/v.extract/main.c:346 ../vector/v.perturb/main.c:154 -#: ../vector/v.net.allpairs/main.c:136 ../vector/v.decimate/main.c:391 -#: ../vector/v.net.visibility/main.c:77 ../vector/v.generalize/main.c:338 -#: ../vector/v.qcount/main.c:127 ../vector/v.net.connectivity/main.c:136 -#: ../vector/v.in.lidar/main.c:555 ../vector/v.sample/main.c:162 -#: ../vector/v.random/main.c:228 ../vector/v.net.flow/main.c:149 -#: ../vector/v.net.flow/main.c:155 ../vector/v.hull/main.c:121 -#: ../vector/v.to.points/main.c:138 ../vector/v.net.path/main.c:167 -#: ../vector/v.in.ogr/main.c:843 ../vector/v.lidar.edgedetection/main.c:251 -#: ../vector/v.voronoi/main.c:215 ../vector/v.drape/main.c:158 -#: ../vector/v.lrs/v.lrs.segment/main.c:148 -#: ../vector/v.lrs/v.lrs.label/main.c:276 -#: ../vector/v.lrs/v.lrs.create/main.c:267 -#: ../vector/v.lrs/v.lrs.create/main.c:273 ../vector/v.in.dwg/main.c:200 -#: ../vector/v.in.ascii/main.c:251 ../vector/v.surf.bspline/main.c:353 -#: ../vector/v.distance/main.c:412 ../vector/v.surf.rst/main.c:602 -#: ../vector/v.surf.rst/main.c:605 ../vector/v.surf.rst/main.c:771 -#: ../vector/v.build.polylines/main.c:156 ../vector/v.external/main.c:184 -#: ../vector/v.extrude/main.c:196 ../vector/v.net.iso/main.c:356 -#: ../vector/v.edit/main.c:107 ../vector/v.edit/main.c:122 -#: ../vector/v.in.dxf/main.c:146 ../vector/v.proj/main.c:380 -#: ../vector/v.net.salesman/main.c:551 ../vector/v.buffer/main.c:405 -#: ../vector/v.profile/main.c:537 ../raster3d/r3.flow/main.c:396 -#: ../doc/vector/v.example/main.c:100 -#: ../scripts/v.what.strds/v.what.strds.py:217 -#, c-format, python-format -msgid "Unable to create vector map <%s>" +#: ../locale/scriptstrings/t.vect.univar_to_translate.c:8 +#: ../locale/scriptstrings/t.rast3d.list_to_translate.c:13 +#: ../locale/scriptstrings/t.rast3d.univar_to_translate.c:8 +#: ../locale/scriptstrings/t.list_to_translate.c:16 +#: ../locale/scriptstrings/t.rast.list_to_translate.c:14 +#: ../locale/scriptstrings/t.vect.list_to_translate.c:13 +#: ../locale/scriptstrings/t.vect.db.select_to_translate.c:8 +#: ../locale/scriptstrings/t.rast.univar_to_translate.c:7 +msgid "Field separator character between the output columns" msgstr "" -#: ../raster/r.stream.extract/close.c:123 -#, c-format -msgid "Stream id %d not set, top is %d, parent is %d" +#: ../locale/scriptstrings/t.vect.univar_to_translate.c:9 +#: ../locale/scriptstrings/t.vect.univar_to_translate.c:12 +#: ../locale/scriptstrings/t.rast3d.list_to_translate.c:14 +#: ../locale/scriptstrings/t.rast3d.list_to_translate.c:16 +#: ../locale/scriptstrings/t.rast3d.univar_to_translate.c:9 +#: ../locale/scriptstrings/t.rast3d.univar_to_translate.c:12 +#: ../locale/scriptstrings/t.list_to_translate.c:11 +#: ../locale/scriptstrings/t.list_to_translate.c:17 +#: ../locale/scriptstrings/t.list_to_translate.c:19 +#: ../locale/scriptstrings/t.rast.list_to_translate.c:8 +#: ../locale/scriptstrings/t.rast.list_to_translate.c:15 +#: ../locale/scriptstrings/t.rast.list_to_translate.c:17 +#: ../locale/scriptstrings/t.vect.list_to_translate.c:8 +#: ../locale/scriptstrings/t.vect.list_to_translate.c:14 +#: ../locale/scriptstrings/t.vect.list_to_translate.c:16 +#: ../locale/scriptstrings/t.rast.univar_to_translate.c:8 +#: ../locale/scriptstrings/t.rast.univar_to_translate.c:12 +#: ../raster/r.stats/main.c:123 ../raster/r.stats/main.c:127 +#: ../raster/r.stats/main.c:151 ../raster/r.stats.quantile/main.c:559 +#: ../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.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.kappa/main.c:104 ../raster/r.kappa/main.c:109 +msgid "Formatting" msgstr "" -#: ../raster/r.stream.extract/close.c:144 -msgid "Stream id not set while tracing" +#: ../locale/scriptstrings/t.vect.univar_to_translate.c:10 +#: ../locale/scriptstrings/t.rast3d.univar_to_translate.c:10 +#: ../locale/scriptstrings/t.rast.univar_to_translate.c:9 +#: ../raster/r.univar/r3.univar_main.c:63 ../raster/r.univar/r.univar_main.c:66 +#: ../vector/v.univar/main.c:130 +msgid "Calculate extended statistics" msgstr "" -#: ../raster/r.stream.extract/close.c:163 -msgid "Writing attribute data..." +#: ../locale/scriptstrings/t.vect.univar_to_translate.c:11 +#: ../locale/scriptstrings/t.rast3d.list_to_translate.c:15 +#: ../locale/scriptstrings/t.rast3d.univar_to_translate.c:11 +#: ../locale/scriptstrings/t.rast.list_to_translate.c:16 +#: ../locale/scriptstrings/t.vect.list_to_translate.c:15 +#: ../locale/scriptstrings/t.rast.univar_to_translate.c:11 +msgid "Suppress printing of column names" msgstr "" -#: ../raster/r.stream.extract/close.c:178 ../db/db.describe/main.c:56 -#: ../db/db.execute/main.c:70 ../db/db.dropdb/main.c:42 -#: ../db/db.columns/main.c:51 ../db/db.select/main.c:75 -#: ../db/db.createdb/main.c:42 ../db/db.tables/main.c:45 -#: ../db/db.databases/main.c:48 ../display/d.vect.thematic/main.c:294 -#: ../display/d.vect/opt.c:147 ../vector/v.out.svg/main.c:152 -#: ../vector/v.db.connect/main.c:217 ../vector/v.db.connect/main.c:283 -#: ../vector/v.out.vtk/writeVTK.c:644 ../vector/v.edit/select.c:509 -#: ../vector/v.profile/main.c:420 ../vector/v.profile/main.c:575 -#: ../doc/vector/v.example/main.c:129 -#, c-format -msgid "Unable to start driver <%s>" +#: ../locale/scriptstrings/db.droptable_to_translate.c:1 +msgid "Drops an attribute table." msgstr "" -#: ../raster/r.stream.extract/close.c:194 ../raster/r.contour/main.c:183 -#: ../vector/v.net.timetable/main.c:103 ../vector/v.net.alloc/main.c:329 -#: ../vector/v.net.components/main.c:190 ../vector/v.net.centrality/main.c:266 -#: ../vector/v.net.distance/main.c:291 ../vector/v.overlay/main.c:587 -#: ../vector/v.net.allpairs/main.c:179 ../vector/v.in.lidar/attributes.c:135 -#: ../vector/v.net.flow/main.c:181 ../vector/v.to.points/main.c:192 -#: ../vector/v.net.path/path.c:109 ../vector/v.in.ogr/main.c:1143 -#: ../vector/v.in.dwg/main.c:240 ../vector/v.distance/main.c:1420 -#: ../vector/v.net.iso/main.c:390 -#, c-format -msgid "Unable to create table: '%s'" +#: ../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 "" -#: ../raster/r.stream.extract/close.c:198 -#: ../scripts/v.db.addtable/v.db.addtable.py:147 -#, c-format, python-format -msgid "Unable to create index on table <%s>" +#: ../locale/scriptstrings/db.droptable_to_translate.c:5 +msgid "Name of database driver" msgstr "" -#: ../raster/r.stream.extract/close.c:202 ../raster/r.contour/main.c:193 -#: ../raster/r.random/random.c:262 ../raster/r.to.vect/main.c:238 -#: ../vector/v.patch/main.c:333 ../vector/v.mkgrid/main.c:350 -#: ../vector/v.mkgrid/main.c:408 ../vector/v.reclass/main.c:327 -#: ../vector/v.select/copy_tabs.c:90 ../vector/v.overlay/main.c:597 -#: ../vector/v.extract/copy_tab.c:129 ../vector/v.in.lidar/attributes.c:144 -#: ../vector/v.sample/main.c:197 ../vector/v.random/main.c:265 -#: ../vector/v.to.points/main.c:202 ../vector/v.in.ogr/main.c:1150 -#: ../vector/v.in.dwg/main.c:249 ../vector/v.in.ascii/main.c:423 -#: ../vector/v.distance/main.c:1425 ../vector/v.in.dxf/write_vect.c:238 -#: ../raster3d/r3.flow/main.c:72 -#, c-format -msgid "Unable to grant privileges on table <%s>" +#: ../locale/scriptstrings/db.droptable_to_translate.c:6 +msgid "If not given then default driver is used" msgstr "" -#: ../raster/r.stream.extract/close.c:219 -#, c-format -msgid "Unable to insert new row: '%s'" +#: ../locale/scriptstrings/db.droptable_to_translate.c:7 +#: ../locale/scriptstrings/db.droptable_to_translate.c:10 +#: ../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 +#: ../db/db.databases/main.c:80 ../db/db.databases/main.c:91 +#: ../db/db.execute/main.c:156 ../db/db.execute/main.c:161 +#: ../db/db.execute/main.c:166 ../db/db.select/main.c:219 +#: ../db/db.select/main.c:224 +msgid "Connection" msgstr "" -#: ../raster/r.stream.extract/close.c:320 -#, c-format -msgid "Unable to write vector map <%s>" +#: ../locale/scriptstrings/db.droptable_to_translate.c:8 +msgid "Name of database" msgstr "" -#: ../raster/r.stream.extract/del_streams.c:130 -#, c-format -msgid "Deleting stream segments shorter than %d cell..." -msgid_plural "Deleting stream segments shorter than %d cells..." -msgstr[0] "" -msgstr[1] "" - -#: ../raster/r.stream.extract/del_streams.c:193 -#, c-format -msgid "%d stream segment deleted" -msgid_plural "%d stream segments deleted" -msgstr[0] "" -msgstr[1] "" +#: ../locale/scriptstrings/db.droptable_to_translate.c:9 +msgid "If not given then default database is used" +msgstr "" -#: ../raster/r.stream.extract/init_search.c:24 -msgid "Initializing A* search..." +#: ../locale/scriptstrings/db.droptable_to_translate.c:11 +msgid "Name of table to drop" msgstr "" -#: ../raster/r.stream.extract/streams.c:72 -#: ../raster/r.stream.extract/streams.c:668 -#, c-format -msgid "Stream_no %d and n_stream_nodes %lld out of sync" +#: ../locale/scriptstrings/g.extension_to_translate.c:1 +msgid "Maintains GRASS Addons extensions in local GRASS installation." msgstr "" -#: ../raster/r.stream.extract/streams.c:128 -#, c-format -msgid "BUG: stream node %d has only 1 tributary: %d" +#: ../locale/scriptstrings/g.extension_to_translate.c:2 +msgid "Downloads and installs extensions from GRASS Addons repository or other source into the local GRASS installation or removes installed extensions." msgstr "" -#: ../raster/r.stream.extract/streams.c:160 -msgid "Calculating flow accumulation..." +#: ../locale/scriptstrings/g.extension_to_translate.c:4 +#: ../locale/scriptstrings/g.extension.all_to_translate.c:4 +msgid "installation" msgstr "" -#: ../raster/r.stream.extract/streams.c:336 -#: ../raster/r.watershed/seg/do_cum.c:487 -#: ../raster/r.watershed/ram/do_cum.c:443 -#, c-format -msgid "MFD: cumulative proportion of flow distribution not 1.0 but %f" +#: ../locale/scriptstrings/g.extension_to_translate.c:5 +#: ../locale/scriptstrings/g.extension.all_to_translate.c:5 +msgid "extensions" msgstr "" -#: ../raster/r.stream.extract/streams.c:392 -msgid "Extracting streams..." +#: ../locale/scriptstrings/g.extension_to_translate.c:6 +msgid "addons" msgstr "" -#: ../raster/r.stream.extract/streams.c:469 -msgid "Bug in stream extraction" +#: ../locale/scriptstrings/g.extension_to_translate.c:7 +msgid "download" msgstr "" -#: ../raster/r.stream.extract/streams.c:631 -msgid "Can't use Montgomery's method, no stream direction found" +#: ../locale/scriptstrings/g.extension_to_translate.c:8 +msgid "Name of extension to install or remove" msgstr "" -#: ../raster/r.stream.extract/streams.c:700 -#, c-format -msgid "MFD: A * path already processed when setting drainage direction: %lld of %lld cells" +#: ../locale/scriptstrings/g.extension_to_translate.c:9 +msgid "Name of toolbox (set of extensions) when -t flag is given" msgstr "" -#: ../raster/r.stream.extract/thin.c:83 -msgid "Thinning stream segments..." +#: ../locale/scriptstrings/g.extension_to_translate.c:10 +#: ../locale/scriptstrings/g.extension.all_to_translate.c:6 +#: ../general/g.mapsets/main.c:81 ../vector/v.net/args.c:36 +msgid "Operation to be performed" msgstr "" -#: ../raster/r.stream.extract/thin.c:169 -#, c-format -msgid "%d of %lld stream segments were thinned" +#: ../locale/scriptstrings/g.extension_to_translate.c:11 +msgid "URL or directory to get the extension from (supported only on Linux and Mac)" msgstr "" -#: ../raster/r.stream.extract/main.c:77 ../raster/r.usler/main.c:53 -#: ../raster/r.basins.fill/main.c:55 ../raster/r.carve/main.c:75 -#: ../raster/r.flow/main.c:422 ../raster/r.gwflow/main.c:210 -#: ../raster/r.topmodel/main.c:52 ../raster/r.sim/r.sim.water/main.c:114 -#: ../raster/r.sim/r.sim.sediment/main.c:115 ../raster/r.lake/main.c:151 -#: ../raster/r.fill.dir/main.c:87 ../raster/r.watershed/front/main.c:74 -#: ../raster/r.topidx/main.c:40 ../raster/r.solute.transport/main.c:230 -#: ../raster/r.drain/main.c:110 ../raster/r.uslek/main.c:54 -#: ../raster/r.water.outlet/main.c:58 ../raster3d/r3.gwflow/main.c:162 -#: ../raster3d/r3.flow/main.c:180 -msgid "hydrology" +#: ../locale/scriptstrings/g.extension_to_translate.c:12 +msgid "The official repository is used by default. User can specify a ZIP file, directory or a repository on common hosting services. If not identified, Subversion repository is assumed. See manual for all options." msgstr "" -#: ../raster/r.stream.extract/main.c:78 ../raster/r.watershed/front/main.c:78 -msgid "stream network" +#: ../locale/scriptstrings/g.extension_to_translate.c:13 +msgid "Prefix where to install extension (ignored when flag -s is given)" msgstr "" -#: ../raster/r.stream.extract/main.c:79 -msgid "Performs stream network extraction." +#: ../locale/scriptstrings/g.extension_to_translate.c:14 +msgid "Set the proxy with: \"http=,ftp=\"" msgstr "" -#: ../raster/r.stream.extract/main.c:85 -msgid "Name of input accumulation raster map" +#: ../locale/scriptstrings/g.extension_to_translate.c:15 +msgid "List available extensions in the official GRASS GIS Addons repository" msgstr "" -#: ../raster/r.stream.extract/main.c:88 -msgid "Stream extraction will use provided accumulation instead of calculating it anew" +#: ../locale/scriptstrings/g.extension_to_translate.c:17 +msgid "List available extensions in the official GRASS GIS Addons repository including module description" msgstr "" -#: ../raster/r.stream.extract/main.c:89 ../raster/r.stream.extract/main.c:97 -#: ../raster/r.flow/main.c:435 ../raster/r.flow/main.c:441 -msgid "Input maps" +#: ../locale/scriptstrings/g.extension_to_translate.c:19 +msgid "List available extensions in the official GRASS GIS Addons repository (shell script style)" msgstr "" -#: ../raster/r.stream.extract/main.c:93 -msgid "Name of input raster map with real depressions" +#: ../locale/scriptstrings/g.extension_to_translate.c:21 +msgid "List locally installed extensions" msgstr "" -#: ../raster/r.stream.extract/main.c:96 -msgid "Streams will not be routed out of real depressions" +#: ../locale/scriptstrings/g.extension_to_translate.c:23 +msgid "Install system-wide (may need system administrator rights)" msgstr "" -#: ../raster/r.stream.extract/main.c:101 -msgid "Minimum flow accumulation for streams" +#: ../locale/scriptstrings/g.extension_to_translate.c:24 +#: ../locale/scriptstrings/g.extension_to_translate.c:26 +#: ../locale/scriptstrings/g.extension_to_translate.c:28 +msgid "Install" msgstr "" -#: ../raster/r.stream.extract/main.c:102 -msgid "Must be > 0" +#: ../locale/scriptstrings/g.extension_to_translate.c:25 +msgid "Download source code and exit" msgstr "" -#: ../raster/r.stream.extract/main.c:108 -msgid "Use SFD above this threshold" +#: ../locale/scriptstrings/g.extension_to_translate.c:27 +msgid "Do not install new extension, just compile it" msgstr "" -#: ../raster/r.stream.extract/main.c:110 -msgid "If accumulation is larger than d8cut, SFD is used instead of MFD. Applies only if no accumulation map is given." +#: ../locale/scriptstrings/g.extension_to_translate.c:29 +msgid "Force removal when uninstalling extension (operation=remove)" msgstr "" -#: ../raster/r.stream.extract/main.c:121 -msgid "Montgomery exponent for slope, disabled with 0" +#: ../locale/scriptstrings/g.extension_to_translate.c:30 +#: ../locale/scriptstrings/t.rast.colors_to_translate.c:15 +#: ../locale/scriptstrings/r.mask_to_translate.c:20 +#: ../raster/r.colors/edit_colors.c:133 ../raster/r.null/main.c:108 +#: ../vector/v.colors/main.c:122 +msgid "Remove" msgstr "" -#: ../raster/r.stream.extract/main.c:123 -msgid "Montgomery: accumulation is multiplied with pow(slope,mexp) and then compared with threshold" +#: ../locale/scriptstrings/g.extension_to_translate.c:31 +msgid "Operate on toolboxes instead of single modules (experimental)" msgstr "" -#: ../raster/r.stream.extract/main.c:131 -msgid "Delete stream segments shorter than stream_length cells" +#: ../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 "" -#: ../raster/r.stream.extract/main.c:133 -msgid "Applies only to first-order stream segments (springs/stream heads)" +#: ../locale/scriptstrings/t.rast.series_to_translate.c:3 +#: ../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 +#: ../locale/scriptstrings/r3.in.xyz_to_translate.c:8 +#: ../raster/r.neighbors/main.c:170 ../raster/r.series/main.c:139 +#: ../raster/r.in.lidar/main.c:113 ../raster/r.in.xyz/main.c:162 +#: ../raster/r.patch/main.c:63 ../raster3d/r3.neighbors/main.c:212 +#: ../raster3d/r3.in.lidar/main.c:167 ../vector/v.neighbors/main.c:54 +msgid "aggregation" msgstr "" -#: ../raster/r.stream.extract/main.c:140 ../raster/r.proj/main.c:191 -#: ../raster/r.in.gdal/main.c:122 ../raster/r.resamp.bspline/main.c:152 -#: ../vector/v.to.rast/main.c:116 ../vector/v.surf.bspline/main.c:194 -#: ../locale/scriptstrings/r.import_to_translate.c:9 -#: ../locale/scriptstrings/t.rast.import_to_translate.c:14 -msgid "Maximum memory to be used (in MB)" +#: ../locale/scriptstrings/t.rast.series_to_translate.c:4 +#: ../raster/r.series.accumulate/main.c:81 ../raster/r.series/main.c:140 +#: ../raster/r.patch/main.c:64 ../raster/r.series.interp/main.c:65 +msgid "series" msgstr "" -#: ../raster/r.stream.extract/main.c:141 ../raster/r.proj/main.c:192 -#: ../raster/r.in.gdal/main.c:123 ../raster/r.resamp.bspline/main.c:153 -#: ../vector/v.to.rast/main.c:117 ../vector/v.surf.bspline/main.c:195 -#: ../locale/scriptstrings/r.import_to_translate.c:10 -#: ../locale/scriptstrings/t.rast.import_to_translate.c:13 -msgid "Cache size for raster rows" +#: ../locale/scriptstrings/t.rast.series_to_translate.c:7 +#: ../locale/scriptstrings/t.rast.aggregate.ds_to_translate.c:11 +#: ../locale/scriptstrings/t.rast.aggregate_to_translate.c:10 +#: ../locale/scriptstrings/t.rast.neighbors_to_translate.c:7 +#: ../locale/scriptstrings/t.vect.what.strds_to_translate.c:8 +msgid "Aggregate operation to be performed on the raster maps" msgstr "" -#: ../raster/r.stream.extract/main.c:146 -msgid "Name for output raster map with unique stream ids" +#: ../locale/scriptstrings/t.rast.series_to_translate.c:8 +#: ../raster/r.neighbors/main.c:239 ../raster/r.series/main.c:169 +#: ../raster/r.resamp.stats/main.c:282 ../raster3d/r3.neighbors/main.c:127 +msgid "Quantile to calculate for method=quantile" msgstr "" -#: ../raster/r.stream.extract/main.c:148 ../raster/r.stream.extract/main.c:155 -#: ../raster/r.stream.extract/main.c:162 ../raster/r.flow/main.c:459 -#: ../raster/r.flow/main.c:465 ../raster/r.flow/main.c:471 -msgid "Output maps" +#: ../locale/scriptstrings/t.rast.series_to_translate.c:9 +#: ../locale/scriptstrings/t.rast.what_to_translate.c:8 +msgid "Sort the maps by category" msgstr "" -#: ../raster/r.stream.extract/main.c:153 -msgid "Name for output vector map with unique stream ids" +#: ../locale/scriptstrings/t.rast.series_to_translate.c:10 +msgid "Do not assign the space time raster dataset start and end time to the output map" msgstr "" -#: ../raster/r.stream.extract/main.c:160 -msgid "Name for output raster map with flow direction" +#: ../locale/scriptstrings/t.rast.series_to_translate.c:11 +#: ../raster/r.series.accumulate/main.c:159 ../raster/r.series/main.c:188 +#: ../raster/r.resamp.stats/main.c:288 ../raster/r.resamp.filter/main.c:436 +msgid "Propagate NULLs" msgstr "" -#: ../raster/r.stream.extract/main.c:173 ../raster/r.stream.extract/main.c:177 -#: ../raster/r.stream.extract/main.c:182 ../raster/r.category/main.c:119 -#: ../raster/r.category/main.c:140 ../raster/r.compress/main.c:124 -#: ../raster/r.compress/main.c:304 ../raster/r.cross/main.c:106 -#: ../raster/r.distance/parse.c:72 ../raster/r.distance/parse.c:81 -#: ../raster/r.ros/main.c:368 ../raster/r.ros/main.c:379 -#: ../raster/r.ros/main.c:384 ../raster/r.ros/main.c:389 -#: ../raster/r.ros/main.c:394 ../raster/r.ros/main.c:408 -#: ../raster/r.ros/main.c:412 ../raster/r.ros/main.c:427 -#: ../raster/r.ros/main.c:431 ../raster/r.ros/main.c:442 -#: ../raster/r.carve/main.c:165 ../raster/r.flow/io.c:65 -#: ../raster/r.flow/io.c:242 ../raster/r.info/main.c:104 -#: ../raster/r.coin/main.c:121 ../raster/r.coin/main.c:123 -#: ../raster/r.buffer/main.c:112 ../raster/r.kappa/main.c:150 -#: ../raster/r.kappa/stats.c:33 ../raster/r.kappa/stats.c:38 -#: ../raster/r.cost/main.c:350 ../raster/r.cost/main.c:665 -#: ../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.report/parse.c:273 ../raster/r.null/main.c:128 -#: ../raster/r.colors/edit_colors.c:393 ../raster/r.reclass/main.c:79 -#: ../raster/r.tile/main.c:86 ../raster/r.walk/main.c:435 -#: ../raster/r.walk/main.c:440 ../raster/r.walk/main.c:801 -#: ../raster/r.univar/r.univar_main.c:234 ../raster/r.mapcalc/map.c:519 -#: ../raster/r.mapcalc/map.c:813 ../raster/r.mapcalc/map3.c:710 -#: ../raster/r.spread/main.c:439 ../raster/r.spread/main.c:442 -#: ../raster/r.spread/main.c:445 ../raster/r.spread/main.c:449 -#: ../raster/r.spread/main.c:452 ../raster/r.spread/main.c:455 -#: ../raster/r.geomorphon/memory.c:14 ../raster/r.fill.stats/main.c:1028 -#: ../general/g.region/main.c:429 ../general/g.region/main.c:766 -#: ../general/g.region/main.c:774 ../imagery/i.gensig/parse.c:38 -#: ../imagery/i.pca/main.c:139 ../imagery/i.gensigset/parse.c:44 -#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:197 -#: ../vector/v.vol.rst/main.c:617 ../vector/v.colors/main.c:312 -#: ../doc/raster/r.example/main.c:105 ../misc/m.nviz.image/surface.c:50 -#: ../misc/m.nviz.image/surface.c:107 -#: ../scripts/r.buffer.lowmem/r.buffer.lowmem.py:87 -#: ../scripts/d.correlate/d.correlate.py:50 -#: ../scripts/v.rast.stats/v.rast.stats.py:128 ../scripts/d.polar/d.polar.py:62 -#: ../scripts/r.pack/r.pack.py:74 -#: ../scripts/r.reclass.area/r.reclass.area.py:103 -#: ../scripts/r.reclass.area/r.reclass.area.py:213 -#: ../scripts/r.mask/r.mask.py:131 ../scripts/r.rgb/r.rgb.py:60 -#: ../scripts/r.fillnulls/r.fillnulls.py:152 -#: ../scripts/d.rast.leg/d.rast.leg.py:99 -#: ../scripts/d.rast.leg/d.rast.leg.py:103 ../scripts/r.grow/r.grow.py:123 -#, c-format, python-format -msgid "Raster map <%s> not found" +#: ../locale/scriptstrings/t.info_to_translate.c:1 +msgid "Lists information about space time datasets and maps." msgstr "" -#: ../raster/r.stream.extract/main.c:191 -#, c-format -msgid "Threshold must be > 0 but is %f" +#: ../locale/scriptstrings/t.info_to_translate.c:4 ../raster/r.info/main.c:74 +#: ../raster3d/r3.info/main.c:78 ../general/g.region/main.c:68 +#: ../vector/v.info/main.c:40 +msgid "extent" msgstr "" -#: ../raster/r.stream.extract/main.c:200 -#, c-format -msgid "d8cut must be positive or zero but is %f" +#: ../locale/scriptstrings/t.info_to_translate.c:6 +msgid "Name of an existing space time dataset or map" msgstr "" -#: ../raster/r.stream.extract/main.c:208 -#, c-format -msgid "Montgomery exponent must be positive or zero but is %f" +#: ../locale/scriptstrings/t.info_to_translate.c:9 +#: ../locale/scriptstrings/i.oif_to_translate.c:6 +#: ../raster/r.regression.multi/main.c:162 +#: ../raster/r.regression.line/main.c:69 ../general/g.region/main.c:148 +#: ../imagery/i.group/main.c:94 +msgid "Print in shell script style" msgstr "" -#: ../raster/r.stream.extract/main.c:211 -#, c-format -msgid "Montgomery exponent is %f, recommended range is 0.0 - 3.0" +#: ../locale/scriptstrings/t.info_to_translate.c:10 +msgid "Print history information in human readable shell style for space time datasets" msgstr "" -#: ../raster/r.stream.extract/main.c:221 -#, c-format -msgid "Minimum stream length must be positive or zero but is %d" +#: ../locale/scriptstrings/t.info_to_translate.c:11 +msgid "Print information about the temporal DBMI interface and exit" msgstr "" -#: ../raster/r.stream.extract/main.c:230 -#, c-format -msgid "Memory must be positive but is %d" +#: ../locale/scriptstrings/d.polar_to_translate.c:1 +msgid "Draws polar diagram of angle map such as aspect or flow directions" msgstr "" -#: ../raster/r.stream.extract/main.c:240 -msgid "At least one output raster maps must be specified" +#: ../locale/scriptstrings/d.polar_to_translate.c:3 +#: ../locale/scriptstrings/d.correlate_to_translate.c:5 +msgid "diagram" msgstr "" -#: ../raster/r.stream.extract/main.c:314 -#, c-format -msgid "%.2f%% of data are kept in memory" +#: ../locale/scriptstrings/d.polar_to_translate.c:4 +msgid "Name of raster angle map" msgstr "" -#: ../raster/r.stream.extract/main.c:318 -#: ../raster/r.watershed/seg/init_vars.c:252 -#, c-format -msgid "Will need up to %.2f MB of disk space" +#: ../locale/scriptstrings/d.polar_to_translate.c:5 +msgid "Pixel value to be interpreted as undefined (different from NULL)" msgstr "" -#: ../raster/r.stream.extract/main.c:320 -#: ../raster/r.watershed/seg/init_vars.c:254 -#, c-format -msgid "Will need up to %.2f GB (%.0f MB) of disk space" +#: ../locale/scriptstrings/d.polar_to_translate.c:6 +msgid "Name for optional EPS output file" msgstr "" -#: ../raster/r.stream.extract/main.c:324 -msgid "Creating temporary files..." +#: ../locale/scriptstrings/d.polar_to_translate.c:7 +msgid "Plot using Xgraph" msgstr "" -#: ../raster/r.stream.extract/main.c:344 -msgid "Unable to load input raster map(s)" +#: ../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 "" -#: ../raster/r.stream.extract/main.c:346 -msgid "No non-NULL cells in input raster map(s)" +#: ../locale/scriptstrings/t.rast.aggregate.ds_to_translate.c:6 +msgid "Time intervals from this space time dataset (raster, vector or raster3d) are used for aggregation computation" msgstr "" -#: ../raster/r.stream.extract/main.c:397 -msgid "Unable to initialize search" +#: ../locale/scriptstrings/t.rast.aggregate.ds_to_translate.c:7 +msgid "Type of the space time dataset from which aggregation will be copied" msgstr "" -#: ../raster/r.stream.extract/main.c:401 -msgid "Unable to sort elevation raster map values" +#: ../locale/scriptstrings/t.rast.aggregate.ds_to_translate.c:12 +#: ../locale/scriptstrings/t.rast.aggregate_to_translate.c:11 +msgid "Offset that is used to create the output map ids, output map id is generated as: basename_ (count + offset)" msgstr "" -#: ../raster/r.stream.extract/main.c:407 -msgid "Unable to calculate flow accumulation" +#: ../locale/scriptstrings/i.colors.enhance_to_translate.c:1 +msgid "Performs auto-balancing of colors for RGB images." msgstr "" -#: ../raster/r.stream.extract/main.c:412 -msgid "Unable to extract streams" +#: ../locale/scriptstrings/i.colors.enhance_to_translate.c:3 +#: ../locale/scriptstrings/r.rgb_to_translate.c:3 +msgid "RGB" msgstr "" -#: ../raster/r.stream.extract/main.c:419 -msgid "Unable to thin streams" +#: ../locale/scriptstrings/i.colors.enhance_to_translate.c:4 +#: ../imagery/i.albedo/main.c:98 ../imagery/i.aster.toar/main.c:102 +#: ../imagery/i.landsat.acca/main.c:108 ../imagery/i.modis.qc/main.c:173 +#: ../imagery/i.landsat.toar/main.c:76 +msgid "satellite" msgstr "" -#: ../raster/r.stream.extract/main.c:424 -msgid "Unable to delete short stream segments" +#: ../locale/scriptstrings/i.colors.enhance_to_translate.c:5 +#: ../display/d.colorlist/main.c:37 +msgid "colors" msgstr "" -#: ../raster/r.stream.extract/main.c:430 -msgid "Unable to write output raster maps" +#: ../locale/scriptstrings/i.colors.enhance_to_translate.c:6 +msgid "Name of red channel" msgstr "" -#: ../raster/r.stream.extract/seg.c:20 ../raster/r.stream.extract/bseg.c:19 -#: ../raster/r.stream.extract/cseg.c:19 -msgid "Unable to create segment file" +#: ../locale/scriptstrings/i.colors.enhance_to_translate.c:7 +msgid "Name of green channel" msgstr "" -#: ../raster/r.stream.extract/seg.c:34 ../raster/r.stream.extract/seg.c:76 -#: ../raster/r.stream.extract/bseg.c:28 ../raster/r.stream.extract/bseg.c:78 -#: ../raster/r.stream.extract/bseg.c:87 ../raster/r.stream.extract/cseg.c:29 -#: ../raster/r.stream.extract/cseg.c:79 ../raster/r.stream.extract/cseg.c:88 -#: ../raster/r.stream.extract/dseg.c:29 ../raster/r.stream.extract/dseg.c:79 -#: ../raster/r.stream.extract/dseg.c:88 -msgid "Unable to write segment file" +#: ../locale/scriptstrings/i.colors.enhance_to_translate.c:8 +msgid "Name of blue channel" msgstr "" -#: ../raster/r.stream.extract/seg.c:38 ../raster/r.stream.extract/bseg.c:32 -#: ../raster/r.stream.extract/cseg.c:33 -msgid "Illegal configuration parameter(s)" +#: ../locale/scriptstrings/i.colors.enhance_to_translate.c:9 +msgid "Cropping intensity (upper brightness level)" msgstr "" -#: ../raster/r.stream.extract/seg.c:45 -#, c-format -msgid "Unable to re-open file '%s'" +#: ../locale/scriptstrings/i.colors.enhance_to_translate.c:10 +msgid "Extend colors to full range of data on each channel" msgstr "" -#: ../raster/r.stream.extract/seg.c:52 ../raster/r.stream.extract/seg.c:94 -#: ../raster/r.stream.extract/seg.c:103 ../raster/r.stream.extract/bseg.c:46 -#: ../raster/r.stream.extract/bseg.c:96 ../raster/r.stream.extract/cseg.c:47 -#: ../raster/r.stream.extract/dseg.c:47 ../raster/r.stream.extract/dseg.c:97 -msgid "Unable to read segment file" +#: ../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.barscale/main.c:153 ../display/d.barscale/main.c:159 +#: ../display/d.rast.num/main.c:89 ../display/d.rast.num/main.c:95 +#: ../display/d.rast.num/main.c:113 ../display/d.northarrow/main.c:104 +#: ../display/d.northarrow/main.c:109 ../display/d.northarrow/main.c:115 +#: ../display/d.vect/main.c:121 ../display/d.vect/main.c:127 +#: ../display/d.vect/main.c:131 ../display/d.vect/main.c:138 +#: ../display/d.vect/main.c:309 ../display/d.rast.arrow/main.c:119 +#: ../display/d.rast.arrow/main.c:125 ../display/d.rast.arrow/main.c:131 +#: ../display/d.rast.arrow/main.c:137 ../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 +msgid "Colors" msgstr "" -#: ../raster/r.stream.extract/seg.c:56 ../raster/r.stream.extract/bseg.c:50 -#: ../raster/r.stream.extract/cseg.c:51 ../raster/r.stream.extract/dseg.c:51 -#: ../raster/r.to.rast3/main.c:244 ../raster/r.sun/main.c:854 -#: ../raster/r.sun/main.c:865 ../raster/r.sun/main.c:878 -#: ../raster/r.sun/main.c:890 ../raster/r.sun/main.c:901 -#: ../raster/r.sun/main.c:912 ../raster/r.sun/main.c:923 -#: ../raster/r.sun/main.c:935 ../raster/r.sun/main.c:946 -#: ../raster/r.li/r.li.daemon/list.c:49 ../db/drivers/sqlite/listdb.c:134 -#: ../db/drivers/postgres/listdb.c:88 ../db/drivers/postgres/listtab.c:92 -#: ../imagery/i.smap/multialloc.c:115 ../vector/v.vol.rst/user1.c:423 -#: ../vector/v.mkgrid/write_grid.c:28 ../vector/v.net.timetable/main.c:389 -#: ../vector/v.net.timetable/main.c:399 ../vector/v.kcv/main.c:208 -#: ../vector/v.net.components/main.c:170 ../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.distance/main.c:228 ../vector/v.net.allpairs/main.c:201 -#: ../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.generalize/matrix.c:144 ../vector/v.generalize/network.c:96 -#: ../vector/v.generalize/network.c:131 ../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.net.connectivity/main.c:186 -#: ../vector/v.net.connectivity/main.c:202 ../vector/v.net.flow/main.c:232 -#: ../vector/v.surf.rst/main.c:845 ../vector/v.profile/processors.c:31 -#: ../raster3d/r3.to.rast/main.c:360 -msgid "Out of memory" +#: ../locale/scriptstrings/i.colors.enhance_to_translate.c:12 +msgid "Preserve relative colors, adjust brightness only" msgstr "" -#: ../raster/r.stream.extract/seg.c:85 -msgid "seg_put_row(): could not write segment file" +#: ../locale/scriptstrings/i.colors.enhance_to_translate.c:14 +msgid "Reset to standard color range" msgstr "" -#: ../raster/r.stream.extract/load.c:33 -msgid "Loading elevation raster map..." +#: ../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 "" -#: ../raster/r.stream.extract/load.c:35 -msgid "Loading input raster maps..." +#: ../locale/scriptstrings/r.rgb_to_translate.c:1 +msgid "Splits a raster map into red, green and blue maps." msgstr "" -#: ../raster/r.stream.extract/load.c:95 -msgid "Elevation raster map is NULL but accumulation map is not NULL" +#: ../locale/scriptstrings/r.rgb_to_translate.c:4 +msgid "separate" msgstr "" -#: ../raster/r.stream.extract/bseg.c:39 ../raster/r.stream.extract/cseg.c:40 -#: ../raster/r.stream.extract/dseg.c:40 -msgid "Unable to re-open segment file" +#: ../locale/scriptstrings/r.rgb_to_translate.c:5 +msgid "split" msgstr "" -#: ../raster/r.stream.extract/cseg.c:97 -msgid "Unabel to read segment file" +#: ../locale/scriptstrings/r.rgb_to_translate.c:6 +msgid "Red channel raster map name" msgstr "" -#: ../raster/r.stream.extract/cseg.c:120 -#, c-format -msgid "Unable to segment put row %d for raster map <%s>" +#: ../locale/scriptstrings/r.rgb_to_translate.c:7 +msgid "Green channel raster map name" msgstr "" -#: ../raster/r.stream.extract/dseg.c:19 -msgid "dseg_open(): unable to create segment file" +#: ../locale/scriptstrings/r.rgb_to_translate.c:8 +msgid "Blue channel raster map name" msgstr "" -#: ../raster/r.stream.extract/dseg.c:33 -msgid "Iillegal configuration parameter(s)" +#: ../locale/scriptstrings/v.what.vect_to_translate.c:1 +msgid "Uploads vector values at positions of vector points to the table." msgstr "" -#: ../raster/r.stream.extract/dseg.c:120 -#, c-format -msgid "Inable to segment put row %d for raster <%s>" +#: ../locale/scriptstrings/v.what.vect_to_translate.c:5 +#: ../locale/scriptstrings/v.what.strds_to_translate.c:5 +#: ../raster/r.what/main.c:102 ../display/d.where/main.c:45 +#: ../vector/v.what.rast3/main.c:67 ../vector/v.what.rast/main.c:74 +#: ../vector/v.what/main.c:64 +msgid "position" msgstr "" -#: ../raster/r.colors.out/raster3d_main.c:46 -#: ../raster/r.colors/edit_colors.c:59 ../raster/r.univar/r3.univar_main.c:98 -#: ../raster/r.to.rast3elev/main.c:363 ../raster3d/r3.support/main.c:49 -#: ../raster3d/r3.neighbors/main.c:208 ../raster3d/r3.stats/main.c:48 -#: ../raster3d/r3.gradient/main.c:43 ../raster3d/r3.gwflow/main.c:159 -#: ../raster3d/r3.out.vtk/main.c:376 ../raster3d/r3.in.ascii/main.c:354 -#: ../raster3d/r3.out.bin/main.c:205 ../raster3d/r3.cross.rast/main.c:228 -#: ../raster3d/r3.info/main.c:75 ../raster3d/r3.retile/main.c:96 -#: ../raster3d/r3.timestamp/main.c:43 ../raster3d/r3.in.bin/main.c:252 -#: ../raster3d/r3.flow/main.c:179 ../raster3d/r3.flow/test_main.c:43 -#: ../raster3d/r3.out.netcdf/main.c:586 ../raster3d/r3.in.lidar/main.c:162 -#: ../raster3d/r3.mask/main.c:133 ../raster3d/r3.out.ascii/main.c:302 -#: ../raster3d/r3.mkdspf/main.c:79 ../raster3d/r3.in.v5d/main.c:178 -#: ../raster3d/r3.out.v5d/main.c:284 ../raster3d/r3.null/main.c:180 -#: ../raster3d/r3.to.rast/main.c:259 -#: ../locale/scriptstrings/r3.in.xyz_to_translate.c:2 -#: ../locale/scriptstrings/t.rast.to.rast3_to_translate.c:5 -#: ../locale/scriptstrings/t.rast3d.list_to_translate.c:5 -#: ../locale/scriptstrings/t.rast3d.extract_to_translate.c:4 -#: ../locale/scriptstrings/t.rast3d.mapcalc_to_translate.c:4 -#: ../locale/scriptstrings/t.rast3d.algebra_to_translate.c:4 -#: ../locale/scriptstrings/t.rast3d.univar_to_translate.c:4 -#: ../misc/m.nviz.script/main.c:72 ../misc/m.nviz.image/main.c:55 -msgid "raster3d" +#: ../locale/scriptstrings/v.what.vect_to_translate.c:8 +#: ../vector/v.what.rast3/main.c:76 ../vector/v.what.rast/main.c:83 +msgid "Name of vector points map for which to edit attributes" msgstr "" -#: ../raster/r.colors.out/raster3d_main.c:47 -#: ../raster/r.colors.out/raster_main.c:46 ../raster/r.what.color/main.c:90 -#: ../raster/r.colors/edit_colors.c:67 ../display/d.colortable/main.c:62 -#: ../vector/v.colors/main.c:56 ../vector/v.colors.out/main.c:50 -#: ../locale/scriptstrings/r.colors.stddev_to_translate.c:3 -#: ../locale/scriptstrings/t.rast.colors_to_translate.c:3 -msgid "color table" +#: ../locale/scriptstrings/v.what.vect_to_translate.c:9 +#: ../locale/scriptstrings/v.db.join_to_translate.c:6 +msgid "layer,column" msgstr "" -#: ../raster/r.colors.out/raster3d_main.c:50 -msgid "Exports the color table associated with a 3D raster map." +#: ../locale/scriptstrings/v.what.vect_to_translate.c:10 +#: ../locale/scriptstrings/v.db.join_to_translate.c:8 +msgid "column" msgstr "" -#: ../raster/r.colors.out/raster3d_main.c:56 -#: ../raster/r.colors.out/raster_main.c:55 ../vector/v.colors.out/main.c:61 -msgid "Path to output rules file" +#: ../locale/scriptstrings/v.what.vect_to_translate.c:11 +#: ../vector/v.what.rast3/main.c:87 ../vector/v.what.rast/main.c:98 +msgid "Name of attribute column to be updated with the query result" msgstr "" -#: ../raster/r.colors.out/raster3d_main.c:57 -#: ../raster/r.colors.out/raster_main.c:56 ../raster/r.kappa/main.c:89 -#: ../vector/v.colors.out/main.c:62 -msgid "If not given write to standard output" +#: ../locale/scriptstrings/v.what.vect_to_translate.c:12 +msgid "Name of vector map to be queried" msgstr "" -#: ../raster/r.colors.out/raster3d_main.c:62 -#: ../raster/r.colors.out/raster_main.c:61 ../vector/v.colors.out/main.c:72 -msgid "Output values as percentages" +#: ../locale/scriptstrings/v.what.vect_to_translate.c:13 +msgid "query_layer,query_column" msgstr "" -#: ../raster/r.colors.out/raster3d_main.c:70 -#, c-format -msgid "Unable to read color table for raster3d map <%s>" +#: ../locale/scriptstrings/v.what.vect_to_translate.c:14 +msgid "query_column" msgstr "" -#: ../raster/r.colors.out/raster_main.c:49 -msgid "Exports the color table associated with a raster map." +#: ../locale/scriptstrings/v.what.vect_to_translate.c:15 +msgid "Name of attribute column to be queried" msgstr "" -#: ../raster/r.mfilter/getfilt.c:27 -#, c-format -msgid "Cannot open filter file '%s'" +#: ../locale/scriptstrings/v.what.vect_to_translate.c:16 +msgid "Maximum query distance in map units (meters for ll)" msgstr "" -#: ../raster/r.mfilter/getfilt.c:47 -msgid "Illegal filter matrix size specified" +#: ../locale/scriptstrings/t.rast.contour_to_translate.c:1 +msgid "Produces a space time vector dataset of specified contours from a space time raster dataset." msgstr "" -#: ../raster/r.mfilter/getfilt.c:50 -msgid "Even filter matrix size specified" +#: ../locale/scriptstrings/t.rast.contour_to_translate.c:3 +msgid "contour" msgstr "" -#: ../raster/r.mfilter/getfilt.c:72 -msgid "Illegal filter matrix" +#: ../locale/scriptstrings/t.rast.contour_to_translate.c:10 +#: ../raster/r.contour/main.c:101 +msgid "Increment between contour levels" msgstr "" -#: ../raster/r.mfilter/getfilt.c:80 ../raster/r.mfilter/getfilt.c:107 -#: ../raster/r.mfilter/getfilt.c:124 -msgid "Filter file format error" +#: ../locale/scriptstrings/t.rast.contour_to_translate.c:11 +#: ../raster/r.contour/main.c:109 +msgid "List of contour levels" msgstr "" -#: ../raster/r.mfilter/getfilt.c:83 -msgid "Duplicate filter divisor specified" +#: ../locale/scriptstrings/t.rast.contour_to_translate.c:12 +#: ../raster/r.contour/main.c:116 +msgid "Minimum contour level" msgstr "" -#: ../raster/r.mfilter/getfilt.c:101 -msgid "Illegal divisor matrix" +#: ../locale/scriptstrings/t.rast.contour_to_translate.c:13 +#: ../raster/r.contour/main.c:123 +msgid "Maximum contour level" msgstr "" -#: ../raster/r.mfilter/getfilt.c:110 -msgid "Duplicate filter type specified" +#: ../locale/scriptstrings/t.rast.contour_to_translate.c:14 +#: ../raster/r.contour/main.c:132 +msgid "Minimum number of points for a contour line (0 -> no limit)" msgstr "" -#: ../raster/r.mfilter/getfilt.c:117 -msgid "Illegal filter type specified" +#: ../locale/scriptstrings/t.rast.contour_to_translate.c:15 +msgid "Number of r.contour processes to run in parallel, more than 1 process works only in conjunction with flag -t" msgstr "" -#: ../raster/r.mfilter/getfilt.c:127 -msgid "Duplicate filter start specified" +#: ../locale/scriptstrings/t.rast.contour_to_translate.c:16 +#: ../locale/scriptstrings/t.rast.to.vect_to_translate.c:13 +msgid "Register empty vector maps" msgstr "" -#: ../raster/r.mfilter/getfilt.c:135 -#, c-format -msgid "Filter start %s ignored, using UL" +#: ../locale/scriptstrings/t.rast.contour_to_translate.c:17 +#: ../locale/scriptstrings/t.rast.to.vect_to_translate.c:14 +msgid "Do not create attribute tables" msgstr "" -#: ../raster/r.mfilter/getfilt.c:157 -msgid "Illegal filter file format" +#: ../locale/scriptstrings/t.rast3d.list_to_translate.c:1 +msgid "Lists registered maps of a space time raster3d dataset." msgstr "" -#: ../raster/r.mfilter/getrow.c:23 -msgid "Error reading temporary file" +#: ../locale/scriptstrings/t.rast3d.list_to_translate.c:3 +#: ../locale/scriptstrings/t.list_to_translate.c:3 +#: ../locale/scriptstrings/t.rast.list_to_translate.c:3 +#: ../locale/scriptstrings/t.vect.list_to_translate.c:3 +#: ../locale/scriptstrings/t.rename_to_translate.c:3 +#: ../locale/scriptstrings/t.create_to_translate.c:3 +#: ../locale/scriptstrings/t.register_to_translate.c:3 +#: ../locale/scriptstrings/t.unregister_to_translate.c:3 +#: ../locale/scriptstrings/t.remove_to_translate.c:3 +#: ../raster/r.compress/main.c:69 ../general/g.findfile/main.c:39 +#: ../general/g.list/main.c:66 ../general/g.findetc/main.c:29 +#: ../general/g.rename/main.c:46 ../general/g.copy/main.c:42 +#: ../general/g.dirseps/main.c:35 ../general/g.access/main.c:38 +#: ../general/g.filename/main.c:40 ../general/g.remove/main.c:70 +#: ../imagery/i.target/main.c:46 ../imagery/i.group/main.c:54 +msgid "map management" msgstr "" -#: ../raster/r.mfilter/main.c:59 ../raster/r.neighbors/main.c:173 -#: ../raster/r.resamp.filter/main.c:392 ../vector/v.outlier/main.c:73 -#: ../raster3d/r3.neighbors/main.c:215 -msgid "filter" +#: ../locale/scriptstrings/t.rast3d.list_to_translate.c:4 +#: ../locale/scriptstrings/t.list_to_translate.c:4 +#: ../locale/scriptstrings/t.rast.list_to_translate.c:5 +#: ../locale/scriptstrings/t.vect.list_to_translate.c:5 +#: ../general/g.list/main.c:67 +msgid "list" msgstr "" -#: ../raster/r.mfilter/main.c:60 -msgid "Performs raster map matrix filter." +#: ../locale/scriptstrings/t.rast3d.list_to_translate.c:5 +#: ../locale/scriptstrings/t.rast3d.univar_to_translate.c:4 +#: ../locale/scriptstrings/t.rast.to.rast3_to_translate.c:5 +#: ../locale/scriptstrings/t.rast3d.mapcalc_to_translate.c:4 +#: ../locale/scriptstrings/r3.in.xyz_to_translate.c:2 +#: ../locale/scriptstrings/t.rast3d.algebra_to_translate.c:4 +#: ../locale/scriptstrings/t.rast3d.extract_to_translate.c:4 +#: ../raster/r.colors/edit_colors.c:76 ../raster/r.univar/r3.univar_main.c:98 +#: ../raster/r.to.rast3elev/main.c:363 +#: ../raster/r.colors.out/raster3d_main.c:46 ../raster3d/r3.support/main.c:49 +#: ../raster3d/r3.gwflow/main.c:159 ../raster3d/r3.out.netcdf/main.c:587 +#: ../raster3d/r3.retile/main.c:96 ../raster3d/r3.neighbors/main.c:208 +#: ../raster3d/r3.out.vtk/main.c:376 ../raster3d/r3.mkdspf/main.c:79 +#: ../raster3d/r3.mask/main.c:133 ../raster3d/r3.in.v5d/main.c:178 +#: ../raster3d/r3.out.bin/main.c:205 ../raster3d/r3.flow/main.c:179 +#: ../raster3d/r3.flow/test_main.c:43 ../raster3d/r3.cross.rast/main.c:228 +#: ../raster3d/r3.out.v5d/main.c:284 ../raster3d/r3.timestamp/main.c:43 +#: ../raster3d/r3.in.bin/main.c:252 ../raster3d/r3.info/main.c:75 +#: ../raster3d/r3.to.rast/main.c:259 ../raster3d/r3.stats/main.c:48 +#: ../raster3d/r3.gradient/main.c:43 ../raster3d/r3.out.ascii/main.c:302 +#: ../raster3d/r3.in.lidar/main.c:162 ../raster3d/r3.null/main.c:180 +#: ../raster3d/r3.in.ascii/main.c:354 ../misc/m.nviz.image/main.c:54 +#: ../misc/m.nviz.script/main.c:72 +msgid "raster3d" msgstr "" -#: ../raster/r.mfilter/main.c:71 -msgid "Path to filter file" +#: ../locale/scriptstrings/t.rast3d.list_to_translate.c:6 +#: ../locale/scriptstrings/t.rast3d.univar_to_translate.c:5 +#: ../locale/scriptstrings/t.rast.to.rast3_to_translate.c:6 +#: ../locale/scriptstrings/t.rast3d.mapcalc_to_translate.c:5 +#: ../locale/scriptstrings/r3.in.xyz_to_translate.c:4 +#: ../locale/scriptstrings/t.rast3d.algebra_to_translate.c:5 +#: ../locale/scriptstrings/t.rast3d.extract_to_translate.c:5 +#: ../raster/r.to.rast3/main.c:199 ../raster/r.to.rast3elev/main.c:364 +#: ../raster3d/r3.support/main.c:51 ../raster3d/r3.gwflow/main.c:161 +#: ../raster3d/r3.out.netcdf/main.c:590 ../raster3d/r3.retile/main.c:98 +#: ../raster3d/r3.neighbors/main.c:210 ../raster3d/r3.out.vtk/main.c:378 +#: ../raster3d/r3.mkdspf/main.c:81 ../raster3d/r3.mask/main.c:135 +#: ../raster3d/r3.in.v5d/main.c:180 ../raster3d/r3.out.bin/main.c:207 +#: ../raster3d/r3.flow/main.c:181 ../raster3d/r3.cross.rast/main.c:231 +#: ../raster3d/r3.out.v5d/main.c:286 ../raster3d/r3.timestamp/main.c:47 +#: ../raster3d/r3.in.bin/main.c:254 ../raster3d/r3.info/main.c:77 +#: ../raster3d/r3.to.rast/main.c:262 ../raster3d/r3.stats/main.c:50 +#: ../raster3d/r3.gradient/main.c:45 ../raster3d/r3.out.ascii/main.c:304 +#: ../raster3d/r3.null/main.c:182 ../raster3d/r3.in.ascii/main.c:356 +#: ../vector/v.to.rast3/main.c:50 ../vector/v.vol.rst/main.c:236 +msgid "voxel" msgstr "" -#: ../raster/r.mfilter/main.c:79 -msgid "Number of times to repeat the filter" +#: ../locale/scriptstrings/t.rast3d.list_to_translate.c:8 +msgid "Order the space time dataset by category" msgstr "" -#: ../raster/r.mfilter/main.c:80 ../raster/r.mfilter/main.c:99 -#: ../imagery/i.pca/main.c:109 ../imagery/i.pca/main.c:120 -msgid "Filter" +#: ../locale/scriptstrings/t.rast3d.list_to_translate.c:9 +#: ../locale/scriptstrings/t.list_to_translate.c:13 +#: ../locale/scriptstrings/t.rast.list_to_translate.c:9 +#: ../locale/scriptstrings/t.vect.list_to_translate.c:9 +msgid "Columns to be printed to stdout" msgstr "" -#: ../raster/r.mfilter/main.c:86 -msgid "Output raster map title" +#: ../locale/scriptstrings/t.rast3d.list_to_translate.c:12 +#: ../locale/scriptstrings/t.rast.list_to_translate.c:12 +#: ../locale/scriptstrings/t.vect.list_to_translate.c:12 +msgid "Method used for data listing" msgstr "" -#: ../raster/r.mfilter/main.c:98 -msgid "Apply filter only to null data values" +#: ../locale/scriptstrings/t.vect.export_to_translate.c:1 +msgid "Exports a space time vector dataset as GRASS GIS specific archive file." msgstr "" -#: ../raster/r.mfilter/main.c:125 -msgid "Raster map too small for the size of the filter" +#: ../locale/scriptstrings/t.vect.export_to_translate.c:6 +msgid "Name of a space time vector dataset archive" msgstr "" -#: ../raster/r.mfilter/perform.c:40 ../raster/r.mfilter/perform.c:51 -msgid "Unable to create temporary file" +#: ../locale/scriptstrings/t.vect.export_to_translate.c:7 +#: ../locale/scriptstrings/t.rast.export_to_translate.c:7 +msgid "Path to the work directory, default is /tmp" msgstr "" -#: ../raster/r.mfilter/perform.c:81 -#, c-format -msgid "Writing raster map <%s>" +#: ../locale/scriptstrings/t.vect.export_to_translate.c:8 +#: ../locale/scriptstrings/t.rast.export_to_translate.c:8 +msgid "Compression method of the tar archive" msgstr "" -#: ../raster/r.category/cats.c:47 -#, c-format -msgid "Reading <%s> in <%s>" +#: ../locale/scriptstrings/t.vect.export_to_translate.c:9 +msgid "The export format of a single vector map" msgstr "" -#: ../raster/r.category/main.c:53 ../vector/v.to.db/main.c:44 -#: ../vector/v.category/main.c:76 -msgid "category" +#: ../locale/scriptstrings/t.vect.export_to_translate.c:10 +msgid "Supported are GML via v.out.ogr and the GRASS package format of v.pack" msgstr "" -#: ../raster/r.category/main.c:55 -msgid "Manages category values and labels associated with user-specified raster map layers." +#: ../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 "" -#: ../raster/r.category/main.c:62 ../raster/r.category/main.c:71 -#: ../raster/r.in.lidar/main.c:193 ../raster/r.in.lidar/main.c:209 -#: ../raster/r.in.lidar/main.c:262 ../raster/r.in.lidar/main.c:272 -#: ../raster/r.in.lidar/main.c:341 ../display/d.rast/main.c:70 -#: ../display/d.rast/main.c:87 ../display/d.vect.chart/main.c:74 -#: ../display/d.vect.chart/main.c:77 ../display/d.vect.thematic/main.c:98 -#: ../display/d.vect.thematic/main.c:148 ../display/d.vect/main.c:84 -#: ../display/d.vect/main.c:109 ../display/d.vect/main.c:112 -#: ../display/d.vect/main.c:115 ../display/d.vect/main.c:317 -#: ../vector/v.out.postgis/args.c:15 ../vector/v.out.postgis/args.c:19 -#: ../vector/v.to.3d/args.c:19 ../vector/v.to.3d/args.c:25 -#: ../vector/v.to.rast/main.c:57 ../vector/v.to.rast/main.c:60 -#: ../vector/v.to.rast/main.c:63 ../vector/v.to.db/parse.c:45 -#: ../vector/v.in.db/main.c:94 ../vector/v.vect.stats/main.c:156 -#: ../vector/v.vect.stats/main.c:161 ../vector/v.vect.stats/main.c:166 -#: ../vector/v.vect.stats/main.c:171 ../vector/v.vect.stats/main.c:176 -#: ../vector/v.vect.stats/main.c:181 ../vector/v.vect.stats/main.c:186 -#: ../vector/v.db.select/main.c:64 ../vector/v.db.select/main.c:67 -#: ../vector/v.db.select/main.c:70 ../vector/v.db.select/main.c:76 -#: ../vector/v.db.select/main.c:116 ../vector/v.clean/main.c:61 -#: ../vector/v.clean/main.c:64 ../vector/v.out.lidar/main.c:487 -#: ../vector/v.out.lidar/main.c:491 ../vector/v.out.lidar/main.c:588 -#: ../vector/v.reclass/main.c:77 ../vector/v.reclass/main.c:82 -#: ../vector/v.net.centrality/main.c:121 ../vector/v.net.centrality/main.c:123 -#: ../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.extract/main.c:98 -#: ../vector/v.extract/main.c:103 ../vector/v.extract/main.c:109 -#: ../vector/v.extract/main.c:112 ../vector/v.extract/main.c:115 -#: ../vector/v.extract/main.c:125 ../vector/v.extract/main.c:135 -#: ../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.decimate/main.c:149 ../vector/v.decimate/main.c:152 -#: ../vector/v.generalize/main.c:94 ../vector/v.generalize/main.c:233 -#: ../vector/v.generalize/main.c:236 ../vector/v.in.lidar/main.c:187 -#: ../vector/v.in.lidar/main.c:197 ../vector/v.in.lidar/main.c:206 -#: ../vector/v.in.lidar/main.c:216 ../vector/v.in.lidar/main.c:223 -#: ../vector/v.in.lidar/main.c:228 ../vector/v.in.lidar/main.c:283 -#: ../vector/v.in.lidar/main.c:289 ../vector/v.in.lidar/main.c:297 -#: ../vector/v.random/main.c:119 ../vector/v.random/main.c:123 -#: ../vector/v.random/main.c:126 ../vector/v.random/main.c:129 -#: ../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.to.points/main.c:67 ../vector/v.to.points/main.c:71 -#: ../vector/v.in.ogr/main.c:237 ../vector/v.in.ogr/main.c:242 -#: ../vector/v.in.ogr/main.c:251 ../vector/v.in.ogr/main.c:267 -#: ../vector/v.in.ogr/main.c:315 ../vector/v.in.ogr/main.c:360 -#: ../vector/v.out.ogr/args.c:12 ../vector/v.out.ogr/args.c:22 -#: ../vector/v.out.ogr/args.c:102 ../vector/v.drape/main.c:67 -#: ../vector/v.drape/main.c:70 ../vector/v.drape/main.c:73 -#: ../vector/v.drape/main.c:78 ../vector/v.surf.rst/main.c:180 -#: ../vector/v.surf.rst/main.c:192 ../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.edit/args.c:24 -#: ../vector/v.edit/args.c:29 ../vector/v.edit/args.c:118 -#: ../vector/v.edit/args.c:122 ../vector/v.edit/args.c:131 -#: ../vector/v.edit/args.c:140 ../vector/v.edit/args.c:149 -#: ../vector/v.edit/args.c:152 ../vector/v.edit/args.c:170 -#: ../vector/v.edit/args.c:205 ../vector/v.category/main.c:85 -#: ../vector/v.category/main.c:89 ../vector/v.category/main.c:93 -#: ../vector/v.buffer/main.c:235 ../vector/v.buffer/main.c:238 -#: ../vector/v.buffer/main.c:241 ../vector/v.buffer/main.c:246 -#: ../vector/v.profile/main.c:165 ../vector/v.profile/main.c:168 -#: ../vector/v.profile/main.c:173 ../raster3d/r3.in.lidar/main.c:232 -#: ../raster3d/r3.in.lidar/main.c:242 ../raster3d/r3.in.lidar/main.c:272 -#: ../raster3d/r3.in.lidar/main.c:288 -#: ../locale/scriptstrings/v.report_to_translate.c:5 -#: ../locale/scriptstrings/t.list_to_translate.c:7 -#: ../locale/scriptstrings/t.list_to_translate.c:8 -#: ../locale/scriptstrings/t.list_to_translate.c:14 -#: ../locale/scriptstrings/t.list_to_translate.c:15 -#: ../locale/scriptstrings/t.rast.univar_to_translate.c:6 -#: ../locale/scriptstrings/t.rast.list_to_translate.c:10 -#: ../locale/scriptstrings/t.rast.list_to_translate.c:11 -#: ../locale/scriptstrings/t.rast3d.list_to_translate.c:10 -#: ../locale/scriptstrings/t.rast3d.list_to_translate.c:11 -#: ../locale/scriptstrings/t.rast3d.univar_to_translate.c:7 -#: ../locale/scriptstrings/t.vect.list_to_translate.c:10 -#: ../locale/scriptstrings/t.vect.list_to_translate.c:11 -#: ../locale/scriptstrings/t.vect.univar_to_translate.c:6 -#: ../locale/scriptstrings/t.vect.univar_to_translate.c:7 -msgid "Selection" +#: ../locale/scriptstrings/i.in.spotvgt_to_translate.c:1 +msgid "Imports SPOT VGT NDVI data into a raster map." msgstr "" -#: ../raster/r.category/main.c:69 -msgid "Comma separated value list" +#: ../locale/scriptstrings/i.in.spotvgt_to_translate.c:3 +#: ../locale/scriptstrings/v.in.mapgen_to_translate.c:3 +#: ../locale/scriptstrings/r.in.wms_to_translate.c:3 +#: ../locale/scriptstrings/v.import_to_translate.c:3 +#: ../locale/scriptstrings/v.in.lines_to_translate.c:3 +#: ../locale/scriptstrings/v.unpack_to_translate.c:3 +#: ../locale/scriptstrings/r.unpack_to_translate.c:3 +#: ../locale/scriptstrings/db.in.ogr_to_translate.c:3 +#: ../locale/scriptstrings/t.rast.import_to_translate.c:3 +#: ../locale/scriptstrings/t.vect.import_to_translate.c:3 +#: ../locale/scriptstrings/r.import_to_translate.c:3 +#: ../locale/scriptstrings/v.in.e00_to_translate.c:3 +#: ../locale/scriptstrings/v.in.wfs_to_translate.c:3 +#: ../locale/scriptstrings/v.in.geonames_to_translate.c:3 +#: ../locale/scriptstrings/r.in.aster_to_translate.c:3 +#: ../locale/scriptstrings/r.in.srtm_to_translate.c:3 +#: ../locale/scriptstrings/r3.in.xyz_to_translate.c:3 +#: ../raster/r.in.poly/main.c:35 ../raster/r.in.ascii/main.c:70 +#: ../raster/r.in.gridatb/main.c:46 ../raster/r.in.png/main.c:520 +#: ../raster/r.in.lidar/main.c:109 ../raster/r.in.xyz/main.c:159 +#: ../raster/r.in.bin/main.c:258 ../raster/r.in.mat/main.c:92 +#: ../raster/r.proj/main.c:150 ../raster/r.in.gdal/main.c:96 +#: ../raster/r.external/main.c:58 ../raster3d/r3.in.v5d/main.c:179 +#: ../raster3d/r3.in.bin/main.c:253 ../raster3d/r3.in.lidar/main.c:163 +#: ../raster3d/r3.in.ascii/main.c:355 ../vector/v.proj/main.c:76 +#: ../vector/v.in.lidar/main.c:137 ../vector/v.in.dwg/main.c:83 +#: ../vector/v.in.ogr/main.c:198 ../vector/v.in.db/main.c:53 +#: ../vector/v.in.ascii/main.c:71 ../vector/v.in.dxf/main.c:65 +#: ../vector/v.external/main.c:53 +msgid "import" msgstr "" -#: ../raster/r.category/main.c:70 -msgid "Example: 1.4,3.8,13" +#: ../locale/scriptstrings/i.in.spotvgt_to_translate.c:4 +#: ../imagery/i.vi/main.c:92 +msgid "NDVI" msgstr "" -#: ../raster/r.category/main.c:80 ../raster/r.support/main.c:115 -#: ../raster3d/r3.support/main.c:111 -msgid "Raster map from which to copy category table" +#: ../locale/scriptstrings/i.in.spotvgt_to_translate.c:5 +msgid "SPOT" msgstr "" -#: ../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 ../display/d.linegraph/main.c:270 -#: ../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:112 ../vector/v.colors/main.c:138 -#: ../vector/v.colors/main.c:143 ../vector/v.colors/main.c:148 -#: ../locale/scriptstrings/t.rast.colors_to_translate.c:7 -#: ../locale/scriptstrings/t.rast.colors_to_translate.c:9 -#: ../locale/scriptstrings/t.rast.colors_to_translate.c:11 -#: ../locale/scriptstrings/t.rast.colors_to_translate.c:13 -#: ../locale/scriptstrings/t.rast.colors_to_translate.c:20 -#: ../locale/scriptstrings/t.rast.colors_to_translate.c:22 -#: ../locale/scriptstrings/t.rast.colors_to_translate.c:24 -#: ../locale/scriptstrings/t.rast.colors_to_translate.c:26 -msgid "Define" +#: ../locale/scriptstrings/i.in.spotvgt_to_translate.c:6 +msgid "Also import quality map (SM status map layer) and filter NDVI map" msgstr "" -#: ../raster/r.category/main.c:87 -msgid "File containing category label rules (or \"-\" to read from stdin)" +#: ../locale/scriptstrings/i.in.spotvgt_to_translate.c:7 +msgid "Name of input SPOT VGT NDVI HDF file" msgstr "" -#: ../raster/r.category/main.c:95 -msgid "Default label or format string for dynamic labeling" +#: ../locale/scriptstrings/t.vect.algebra_to_translate.c:1 +msgid "Apply temporal and spatial operations on space time vector datasets using temporal vector algebra." msgstr "" -#: ../raster/r.category/main.c:97 -msgid "Used when no explicit label exists for the category" +#: ../locale/scriptstrings/t.vect.algebra_to_translate.c:3 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:3 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:3 +#: ../locale/scriptstrings/t.rast.mapcalc_to_translate.c:3 +#: ../locale/scriptstrings/t.rast3d.mapcalc_to_translate.c:3 +#: ../locale/scriptstrings/t.rast3d.algebra_to_translate.c:3 +#: ../raster/r.mfilter/main.c:57 ../raster/r.texture/main.c:103 +#: ../raster/r.mode/main.c:57 ../raster/r.neighbors/main.c:168 +#: ../raster/r.mapcalc/main.c:71 ../raster/r.quantile/main.c:266 +#: ../raster3d/r3.neighbors/main.c:209 ../vector/v.neighbors/main.c:51 +msgid "algebra" msgstr "" -#: ../raster/r.category/main.c:105 -msgid "Dynamic label coefficients" +#: ../locale/scriptstrings/t.vect.algebra_to_translate.c:6 +#: ../locale/scriptstrings/t.rast.mapcalc_to_translate.c:6 +msgid "Spatio-temporal mapcalc expression" msgstr "" -#: ../raster/r.category/main.c:107 -msgid "Two pairs of category multiplier and offsets, for $1 and $2" +#: ../locale/scriptstrings/t.vect.algebra_to_translate.c:9 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:11 +#: ../locale/scriptstrings/t.rast.mapcalc_to_translate.c:11 +#: ../locale/scriptstrings/t.rast3d.mapcalc_to_translate.c:12 +#: ../locale/scriptstrings/t.rast3d.algebra_to_translate.c:11 +msgid "Check the spatial topology of temporally related maps and process only spatially related maps" msgstr "" -#: ../raster/r.category/main.c:130 ../raster/r.support/main.c:147 -#, c-format -msgid "Raster map <%s> not found in current mapset" +#: ../locale/scriptstrings/t.list_to_translate.c:1 +msgid "Lists space time datasets and maps registered in the temporal database." msgstr "" -#: ../raster/r.category/main.c:148 ../raster/r.category/main.c:230 -#: ../raster/r.report/parse.c:294 ../raster/r.mapcalc/map.c:235 -#: ../raster/r.mapcalc/map3.c:191 -#, c-format -msgid "Unable to read category file of raster map <%s@%s>" +#: ../locale/scriptstrings/t.list_to_translate.c:6 +msgid "Type of the space time dataset or map, default is strds" msgstr "" -#: ../raster/r.category/main.c:152 -#, c-format -msgid "Category table for <%s> set from <%s>" +#: ../locale/scriptstrings/t.list_to_translate.c:9 +#: ../locale/scriptstrings/t.list_to_translate.c:12 +msgid "Columns number_of_maps and granularity only available for space time datasets" msgstr "" -#: ../raster/r.category/main.c:173 ../raster/r.recode/main.c:90 -#: ../raster/r.profile/main.c:176 ../raster/r.horizon/main.c:390 -#: ../raster/r.out.ascii/main.c:157 ../raster/r.in.lidar/main.c:646 -#: ../raster/r.out.ppm3/main.c:133 ../general/g.pnmcomp/main.c:242 -#: ../general/g.pnmcomp/main.c:259 ../display/d.mon/stop.c:66 -#: ../imagery/i.ortho.photo/i.ortho.transform/main.c:350 -#: ../vector/v.out.vtk/main.c:173 ../vector/v.net/main.c:100 -#: ../vector/v.out.ascii/main.c:125 ../vector/v.edit/main.c:81 -#: ../vector/v.profile/main.c:330 ../misc/m.nviz.script/main.c:202 -#: ../misc/m.transform/main.c:276 -#, c-format -msgid "Unable to open file <%s>" +#: ../locale/scriptstrings/t.list_to_translate.c:10 +#: ../locale/scriptstrings/t.rast.list_to_translate.c:7 +#: ../locale/scriptstrings/t.vect.list_to_translate.c:7 +msgid "Sort the space time dataset by category" msgstr "" -#: ../raster/r.category/main.c:211 -#, c-format -msgid "" -"Incorrect format of input rules. Check separators. Invalid line is:\n" -"%s" +#: ../locale/scriptstrings/t.list_to_translate.c:18 +#: ../locale/scriptstrings/t.sample_to_translate.c:11 +msgid "Print the column names as first row" msgstr "" -#: ../raster/r.category/main.c:267 -#, c-format -msgid "Unable to read category file of raster map <%s> in <%s>" +#: ../locale/scriptstrings/t.rast.to.vect_to_translate.c:1 +msgid "Converts a space time raster dataset into a space time vector dataset" msgstr "" -#: ../raster/r.category/main.c:283 -msgid "The map is floating point! Ignoring cats list, using vals list" +#: ../locale/scriptstrings/t.rast.to.vect_to_translate.c:3 +#: ../locale/scriptstrings/r.out.xyz_to_translate.c:5 +#: ../locale/scriptstrings/t.rast.to.rast3_to_translate.c:3 +#: ../locale/scriptstrings/r3.in.xyz_to_translate.c:7 +#: ../raster/r.to.rast3/main.c:198 ../raster/r.to.rast3elev/main.c:362 +#: ../raster/r.in.ascii/main.c:71 ../raster/r.in.lidar/main.c:112 +#: ../raster/r.in.xyz/main.c:161 ../raster/r.to.vect/main.c:77 +#: ../raster3d/r3.to.rast/main.c:260 ../raster3d/r3.out.ascii/main.c:305 +#: ../raster3d/r3.in.lidar/main.c:166 ../raster3d/r3.in.ascii/main.c:357 +#: ../vector/v.to.rast/main.c:45 ../vector/v.to.rast3/main.c:49 +msgid "conversion" msgstr "" -#: ../raster/r.category/main.c:300 -msgid "vals argument is required for floating point map!" +#: ../locale/scriptstrings/t.rast.to.vect_to_translate.c:7 +#: ../raster/r.to.vect/main.c:87 ../vector/v.mkgrid/main.c:136 +msgid "Output feature type" msgstr "" -#: ../raster/r.series/main.c:104 ../raster/r.neighbors/main.c:102 -#: ../raster/r.resamp.stats/main.c:301 ../raster3d/r3.neighbors/main.c:94 -#, c-format -msgid "Unknown method <%s>" +#: ../locale/scriptstrings/t.rast.to.vect_to_translate.c:11 +#: ../raster/r.to.vect/main.c:94 +msgid "Name of attribute column to store value" msgstr "" -#: ../raster/r.series/main.c:138 ../raster/r.in.xyz/main.c:162 -#: ../raster/r.in.lidar/main.c:113 ../raster/r.patch/main.c:63 -#: ../raster/r.neighbors/main.c:170 ../vector/v.neighbors/main.c:54 -#: ../raster3d/r3.neighbors/main.c:212 ../raster3d/r3.in.lidar/main.c:167 -#: ../locale/scriptstrings/r.reclass.area_to_translate.c:4 -#: ../locale/scriptstrings/r3.in.xyz_to_translate.c:8 -#: ../locale/scriptstrings/t.rast.aggregate_to_translate.c:3 -#: ../locale/scriptstrings/t.rast.aggregate.ds_to_translate.c:3 -#: ../locale/scriptstrings/t.rast.neighbors_to_translate.c:3 -#: ../locale/scriptstrings/t.rast.series_to_translate.c:3 -msgid "aggregation" +#: ../locale/scriptstrings/t.rast.to.vect_to_translate.c:12 +msgid "Number of r.to.vect processes to run in parallel, more than 1 process works only in conjunction with flag -t" msgstr "" -#: ../raster/r.series/main.c:139 ../raster/r.patch/main.c:64 -#: ../raster/r.series.accumulate/main.c:81 ../raster/r.series.interp/main.c:65 -#: ../locale/scriptstrings/t.rast.series_to_translate.c:4 -msgid "series" +#: ../locale/scriptstrings/t.rast.to.vect_to_translate.c:15 +#: ../raster/r.to.vect/main.c:100 +msgid "Smooth corners of area features" msgstr "" -#: ../raster/r.series/main.c:141 -msgid "Makes each output cell value a function of the values assigned to the corresponding cells in the input raster map layers." +#: ../locale/scriptstrings/t.rast.to.vect_to_translate.c:16 +#: ../raster/r.to.vect/main.c:110 +msgid "Write raster values as z coordinate" msgstr "" -#: ../raster/r.series/main.c:150 -msgid "Input file with one raster map name and optional one weight per line, field separator between name and weight is |" +#: ../locale/scriptstrings/t.rast.to.vect_to_translate.c:17 +#: ../raster/r.to.vect/main.c:111 +msgid "Table is not created. Currently supported only for points." msgstr "" -#: ../raster/r.series/main.c:161 ../raster3d/r3.neighbors/main.c:119 -msgid "Aggregate operation" +#: ../locale/scriptstrings/t.rast.to.vect_to_translate.c:18 +#: ../raster/r.to.vect/main.c:117 ../vector/v.proj/main.c:143 +msgid "Do not build vector topology" msgstr "" -#: ../raster/r.series/main.c:168 ../raster/r.neighbors/main.c:239 -#: ../raster/r.resamp.stats/main.c:282 ../raster3d/r3.neighbors/main.c:127 -#: ../locale/scriptstrings/t.rast.series_to_translate.c:8 -msgid "Quantile to calculate for method=quantile" +#: ../locale/scriptstrings/t.rast.to.vect_to_translate.c:19 +#: ../raster/r.to.vect/main.c:95 +msgid "Name must be SQL compliant" msgstr "" -#: ../raster/r.series/main.c:176 -msgid "Weighting factor for each input map, default value is 1.0 for each input map" +#: ../locale/scriptstrings/t.rast.to.vect_to_translate.c:20 +#: ../raster/r.to.vect/main.c:105 +msgid "Use raster values as categories instead of unique sequence (CELL only)" msgstr "" -#: ../raster/r.series/main.c:183 ../raster/r.series.accumulate/main.c:132 -msgid "Ignore values outside this range" +#: ../locale/scriptstrings/v.what.strds_to_translate.c:1 +msgid "Uploads space time raster dataset values at positions of vector points to the table." msgstr "" -#: ../raster/r.series/main.c:187 ../raster/r.resamp.stats/main.c:288 -#: ../raster/r.series.accumulate/main.c:159 -#: ../raster/r.resamp.filter/main.c:431 -#: ../locale/scriptstrings/t.rast.series_to_translate.c:11 -msgid "Propagate NULLs" +#: ../locale/scriptstrings/v.what.strds_to_translate.c:9 +msgid "Update attribute table of input vector map" msgstr "" -#: ../raster/r.series/main.c:191 ../raster/r.series.accumulate/main.c:163 -msgid "Do not keep files open" +#: ../locale/scriptstrings/v.what.strds_to_translate.c:10 +msgid "Instead of creating a new vector map update the attribute table with value(s)" msgstr "" -#: ../raster/r.series/main.c:204 ../raster/r.neighbors/main.c:266 -#: ../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.external/main.c:170 ../raster/r.mapcalc/main.c:131 -#: ../vector/v.colors/main.c:206 -#, c-format -msgid "%s= and %s= are mutually exclusive" +#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:1 +msgid "Replaces gaps in a space time raster dataset with interpolated raster maps." msgstr "" -#: ../raster/r.series/main.c:208 ../raster/r.series.accumulate/main.c:210 -#: ../raster/r.series.interp/main.c:126 ../raster/r.series.interp/main.c:142 -#, c-format -msgid "Please specify %s= or %s=" +#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:3 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:5 +#: ../raster/r.resamp.interp/main.c:78 ../raster/r.surf.idw/main.c:106 +#: ../raster/r.surf.contour/main.c:62 ../raster/r.fill.stats/main.c:777 +#: ../raster/r.series.interp/main.c:66 ../raster/r.resamp.bspline/main.c:82 +#: ../vector/v.surf.idw/main.c:89 ../vector/v.surf.rst/main.c:149 +#: ../vector/v.surf.bspline/main.c:93 ../vector/v.vol.rst/main.c:238 +msgid "interpolation" msgstr "" -#: ../raster/r.series/main.c:223 ../raster/r.in.xyz/main.c:582 -#: ../raster/r.topmodel/file_io.c:28 ../raster/r.topmodel/file_io.c:136 -#: ../raster/r.topmodel/file_io.c:161 ../raster/r.series.accumulate/main.c:221 -#: ../raster/r.in.mat/main.c:125 ../raster/r.mapcalc/main.c:49 -#: ../raster/r.support/main.c:176 ../general/g.cairocomp/main.c:46 -#: ../display/d.where/main.c:163 ../display/d.linegraph/main.c:415 -#: ../display/d.linegraph/main.c:432 ../display/d.linegraph/main.c:730 -#: ../display/d.text/main.c:380 ../display/d.legend.vect/main.c:259 -#: ../display/d.legend.vect/main.c:273 ../display/d.legend.vect/draw.c:72 -#: ../vector/v.segment/main.c:98 ../vector/v.net.path/path.c:49 -#: ../vector/v.lrs/v.lrs.segment/main.c:133 ../raster3d/r3.support/main.c:167 -#, c-format -msgid "Unable to open input file <%s>" +#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:6 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:7 +#: ../raster/r.fill.stats/main.c:779 ../raster/r.resamp.bspline/main.c:84 +#: ../vector/v.surf.rst/main.c:152 ../vector/v.vol.rst/main.c:241 +msgid "no-data filling" msgstr "" -#: ../raster/r.series/main.c:250 ../raster/r.series/main.c:312 -msgid "Weights must be positive" +#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:10 +msgid "Number of interpolation processes to run in parallel" msgstr "" -#: ../raster/r.series/main.c:268 ../raster/r.series/main.c:318 -#, c-format -msgid "Reading raster map <%s> using weight %f..." +#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:11 +msgid "Assign the space time raster dataset start and end time to the output map" msgstr "" -#: ../raster/r.series/main.c:275 ../raster/r.series.accumulate/main.c:255 -msgid "No raster map name found in input file" +#: ../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 "" -#: ../raster/r.series/main.c:287 ../raster/r.stats/main.c:285 -#: ../raster/r.series.accumulate/main.c:265 -msgid "Raster map not found" +#: ../locale/scriptstrings/r.out.xyz_to_translate.c:4 +msgid "ASCII" msgstr "" -#: ../raster/r.series/main.c:298 -msgid "input= and weights= must have the same number of values" +#: ../locale/scriptstrings/r.out.xyz_to_translate.c:6 +#: ../locale/scriptstrings/i.oif_to_translate.c:5 ../raster/r.stats/main.c:119 +#: ../raster/r.stats.quantile/main.c:555 ../raster/r.univar/r3.univar_main.c:42 +#: ../raster/r.univar/r.univar_main.c:41 ../raster/r.quantile/main.c:299 +#: ../raster/r.what/main.c:127 ../db/db.select/main.c:241 +#: ../vector/v.db.select/main.c:95 +msgid "Name for output file (if omitted or \"-\" output to stdout)" msgstr "" -#: ../raster/r.series/main.c:333 -msgid "output= and method= must have the same number of values" +#: ../locale/scriptstrings/r.out.xyz_to_translate.c:7 +msgid "Include no data values" msgstr "" -#: ../raster/r.series/main.c:351 -#, c-format -msgid "Method %s not compatible with weights, using unweighed version instead" +#: ../locale/scriptstrings/db.test_to_translate.c:1 +msgid "Test database driver, database must exist and set by db.connect." msgstr "" -#: ../raster/r.series/main.c:386 ../raster/r.slope.aspect/main.c:544 -#: ../raster/r.relief/main.c:316 ../raster/r.patch/main.c:140 -#: ../raster/r.series.accumulate/main.c:318 -#: ../raster/r.series.interp/main.c:339 -msgid "Percent complete..." +#: ../locale/scriptstrings/db.test_to_translate.c:4 +msgid "Test name" msgstr "" -#: ../raster/r.in.xyz/main.c:159 ../raster/r.in.bin/main.c:258 -#: ../raster/r.in.gridatb/main.c:46 ../raster/r.proj/main.c:147 -#: ../raster/r.in.gdal/main.c:93 ../raster/r.in.ascii/main.c:70 -#: ../raster/r.in.lidar/main.c:109 ../raster/r.in.poly/main.c:35 -#: ../raster/r.in.mat/main.c:92 ../raster/r.external/main.c:58 -#: ../raster/r.in.png/main.c:520 ../vector/v.in.db/main.c:53 -#: ../vector/v.in.lidar/main.c:137 ../vector/v.in.ogr/main.c:195 -#: ../vector/v.in.dwg/main.c:83 ../vector/v.in.ascii/main.c:71 -#: ../vector/v.external/main.c:53 ../vector/v.in.dxf/main.c:65 -#: ../vector/v.proj/main.c:71 ../raster3d/r3.in.ascii/main.c:355 -#: ../raster3d/r3.in.bin/main.c:253 ../raster3d/r3.in.lidar/main.c:163 -#: ../raster3d/r3.in.v5d/main.c:179 -#: ../locale/scriptstrings/db.in.ogr_to_translate.c:3 -#: ../locale/scriptstrings/i.in.spotvgt_to_translate.c:3 -#: ../locale/scriptstrings/r.import_to_translate.c:3 -#: ../locale/scriptstrings/r.in.aster_to_translate.c:3 -#: ../locale/scriptstrings/r.in.srtm_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.import_to_translate.c:3 -#: ../locale/scriptstrings/v.in.e00_to_translate.c:3 -#: ../locale/scriptstrings/v.in.geonames_to_translate.c:3 -#: ../locale/scriptstrings/v.in.lines_to_translate.c:3 -#: ../locale/scriptstrings/v.in.mapgen_to_translate.c:3 -#: ../locale/scriptstrings/v.in.wfs_to_translate.c:3 -#: ../locale/scriptstrings/v.unpack_to_translate.c:3 -#: ../locale/scriptstrings/t.rast.import_to_translate.c:3 -#: ../locale/scriptstrings/t.vect.import_to_translate.c:3 -msgid "import" +#: ../locale/scriptstrings/t.rast.list_to_translate.c:1 +msgid "Lists registered maps of a space time raster dataset." msgstr "" -#: ../raster/r.in.xyz/main.c:161 ../raster/r.to.rast3/main.c:198 -#: ../raster/r.in.ascii/main.c:71 ../raster/r.in.lidar/main.c:112 -#: ../raster/r.to.vect/main.c:77 ../raster/r.to.rast3elev/main.c:362 -#: ../vector/v.to.rast/main.c:45 ../vector/v.to.rast3/main.c:49 -#: ../raster3d/r3.in.ascii/main.c:357 ../raster3d/r3.in.lidar/main.c:166 -#: ../raster3d/r3.out.ascii/main.c:305 ../raster3d/r3.to.rast/main.c:260 -#: ../locale/scriptstrings/r.out.xyz_to_translate.c:5 -#: ../locale/scriptstrings/r3.in.xyz_to_translate.c:7 -#: ../locale/scriptstrings/t.rast.to.rast3_to_translate.c:3 -#: ../locale/scriptstrings/t.rast.to.vect_to_translate.c:3 -msgid "conversion" +#: ../locale/scriptstrings/t.rast.list_to_translate.c:13 +msgid "The granule to be used for listing. The granule must be specified as string eg.: absolute time \"1 months\" or relative time \"1\"" msgstr "" -#: ../raster/r.in.xyz/main.c:163 ../raster/r.in.lidar/main.c:114 -#: ../raster3d/r3.in.lidar/main.c:168 -#: ../locale/scriptstrings/r3.in.xyz_to_translate.c:9 -msgid "binning" +#: ../locale/scriptstrings/t.rast.accumulate_to_translate.c:1 +msgid "Computes cyclic accumulations of a space time raster dataset." msgstr "" -#: ../raster/r.in.xyz/main.c:165 ../raster/r.in.lidar/main.c:110 -#: ../vector/v.outlier/main.c:74 ../vector/v.out.lidar/main.c:473 -#: ../vector/v.lidar.correction/main.c:72 ../vector/v.lidar.growing/main.c:76 -#: ../vector/v.decimate/main.c:124 ../vector/v.in.lidar/main.c:138 -#: ../vector/v.lidar.edgedetection/main.c:76 ../vector/v.surf.bspline/main.c:94 -#: ../raster3d/r3.in.lidar/main.c:164 -#: ../locale/scriptstrings/r3.in.xyz_to_translate.c:5 -msgid "LIDAR" +#: ../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 +#: ../raster/r.watershed/front/main.c:78 +msgid "accumulation" msgstr "" -#: ../raster/r.in.xyz/main.c:167 -msgid "Creates a raster map from an assemblage of many coordinates using univariate statistics." +#: ../locale/scriptstrings/t.rast.accumulate_to_translate.c:6 +msgid "Input space time raster dataset that defines the lower threshold, values lower than this threshold are excluded from accumulation" msgstr "" -#: ../raster/r.in.xyz/main.c:171 -msgid "ASCII file containing input data (or \"-\" to read from stdin)" +#: ../locale/scriptstrings/t.rast.accumulate_to_translate.c:7 +msgid "Input space time raster dataset that defines the upper threshold, values higher than this threshold are excluded from accumulation" msgstr "" -#: ../raster/r.in.xyz/main.c:179 ../raster/r.in.lidar/main.c:139 -#: ../locale/scriptstrings/r3.in.xyz_to_translate.c:15 -msgid "Statistic to use for raster values" +#: ../locale/scriptstrings/t.rast.accumulate_to_translate.c:8 +#: ../locale/scriptstrings/t.rast.accdetect_to_translate.c:10 +msgid "The temporal starting point to begin the accumulation, eg '2001-01-01'" msgstr "" -#: ../raster/r.in.xyz/main.c:183 ../raster/r.in.xyz/main.c:315 -#: ../raster/r.in.xyz/main.c:324 ../raster/r.in.lidar/main.c:143 -#: ../raster/r.in.lidar/main.c:235 ../raster/r.in.lidar/main.c:245 -#: ../locale/scriptstrings/r3.in.xyz_to_translate.c:16 -#: ../locale/scriptstrings/r3.in.xyz_to_translate.c:32 -#: ../locale/scriptstrings/r3.in.xyz_to_translate.c:34 -msgid "Statistic" +#: ../locale/scriptstrings/t.rast.accumulate_to_translate.c:9 +#: ../locale/scriptstrings/t.rast.accdetect_to_translate.c:11 +msgid "The temporal date to stop the accumulation, eg '2009-01-01'" msgstr "" -#: ../raster/r.in.xyz/main.c:198 ../raster/r.in.lidar/main.c:158 -msgid "Number of points in cell" +#: ../locale/scriptstrings/t.rast.accumulate_to_translate.c:10 +#: ../locale/scriptstrings/t.rast.accdetect_to_translate.c:12 +msgid "The temporal cycle to restart the accumulation, eg '12 months'" msgstr "" -#: ../raster/r.in.xyz/main.c:199 ../raster/r.in.lidar/main.c:159 -msgid "Minimum value of point values in cell" +#: ../locale/scriptstrings/t.rast.accumulate_to_translate.c:11 +msgid "The temporal offset to the beginning of the next cycle, eg '6 months'" msgstr "" -#: ../raster/r.in.xyz/main.c:200 ../raster/r.in.lidar/main.c:160 -msgid "Maximum value of point values in cell" +#: ../locale/scriptstrings/t.rast.accumulate_to_translate.c:12 +msgid "The granularity for accumulation '1 day'" msgstr "" -#: ../raster/r.in.xyz/main.c:201 ../raster/r.in.lidar/main.c:161 -msgid "Range of point values in cell" +#: ../locale/scriptstrings/t.rast.accumulate_to_translate.c:15 +msgid "Suffix to add to the basename. Set 'gran' for granularity, 'time' for the full time format, 'num' for numerical suffix with a specific number of digits (default %05)" msgstr "" -#: ../raster/r.in.xyz/main.c:202 ../raster/r.in.lidar/main.c:162 -msgid "Sum of point values in cell" +#: ../locale/scriptstrings/t.rast.accumulate_to_translate.c:16 +msgid "Use these limits in case lower and/or upper input space time raster datasets are not defined or contain NULL values" msgstr "" -#: ../raster/r.in.xyz/main.c:203 ../raster/r.in.lidar/main.c:163 -msgid "Mean (average) value of point values in cell" +#: ../locale/scriptstrings/t.rast.accumulate_to_translate.c:17 +msgid "Scale factor for input space time raster dataset" msgstr "" -#: ../raster/r.in.xyz/main.c:204 ../raster/r.in.lidar/main.c:164 -msgid "Standard deviation of point values in cell" +#: ../locale/scriptstrings/t.rast.accumulate_to_translate.c:18 +msgid "Shift factor for input space time raster dataset" msgstr "" -#: ../raster/r.in.xyz/main.c:205 ../raster/r.in.lidar/main.c:165 -msgid "Variance of point values in cell" +#: ../locale/scriptstrings/t.rast.accumulate_to_translate.c:19 +msgid "This method will be applied to compute the accumulative values from the input maps in a single granule" msgstr "" -#: ../raster/r.in.xyz/main.c:206 ../raster/r.in.lidar/main.c:166 -msgid "Coefficient of variance of point values in cell" +#: ../locale/scriptstrings/t.rast.accumulate_to_translate.c:20 +msgid "Growing Degree Days or Winkler indices; Mean: sum(input maps)/(number of input maps); Biologically Effective Degree Days; Huglin Heliothermal index" msgstr "" -#: ../raster/r.in.xyz/main.c:207 ../raster/r.in.lidar/main.c:167 -msgid "Median value of point values in cell" +#: ../locale/scriptstrings/t.rast.accumulate_to_translate.c:21 +#: ../locale/scriptstrings/t.rast.accdetect_to_translate.c:19 +msgid "Register empty maps in the output space time raster dataset, otherwise they will be deleted" msgstr "" -#: ../raster/r.in.xyz/main.c:208 -msgid "Pth (nth) percentile of point values in cell" +#: ../locale/scriptstrings/t.rast.accumulate_to_translate.c:22 +#: ../locale/scriptstrings/t.rast.accdetect_to_translate.c:20 +msgid "Reverse time direction in cyclic accumulation" msgstr "" -#: ../raster/r.in.xyz/main.c:209 ../raster/r.in.lidar/main.c:169 -msgid "Skewness of point values in cell" +#: ../locale/scriptstrings/v.in.mapgen_to_translate.c:1 +msgid "Imports Mapgen or Matlab-ASCII vector maps into GRASS." msgstr "" -#: ../raster/r.in.xyz/main.c:210 ../raster/r.in.lidar/main.c:170 -msgid "Trimmed mean of point values in cell" +#: ../locale/scriptstrings/v.in.mapgen_to_translate.c:4 +msgid "Input map is in Matlab format" msgstr "" -#: ../raster/r.in.xyz/main.c:213 ../raster/r.in.xyz/main.c:222 -#: ../raster/r.in.xyz/main.c:230 ../raster/r.in.xyz/main.c:241 -#: ../raster/r.in.xyz/main.c:251 ../raster/r.sun/main.c:272 -#: ../raster/r.sun/main.c:281 ../raster/r.sun/main.c:290 -#: ../raster/r.sun/main.c:299 ../raster/r.sun/main.c:307 -#: ../raster/r.sun/main.c:316 ../raster/r.sun/main.c:325 -#: ../raster/r.sun/main.c:334 ../raster/r.sun/main.c:343 -#: ../raster/r.sun/main.c:352 ../raster/r.sun/main.c:361 -#: ../raster/r.sun/main.c:370 ../raster/r.sun/main.c:379 -#: ../raster/r.sun/main.c:386 ../raster/r.sun/main.c:394 -#: ../raster/r.horizon/main.c:195 ../raster/r.horizon/main.c:204 -#: ../raster/r.horizon/main.c:212 ../raster/r.in.lidar/main.c:122 -#: ../raster/r.in.lidar/main.c:133 ../raster/r.sim/r.sim.water/main.c:138 -#: ../raster/r.sim/r.sim.water/main.c:147 -#: ../raster/r.sim/r.sim.water/main.c:154 -#: ../raster/r.sim/r.sim.water/main.c:163 -#: ../raster/r.sim/r.sim.water/main.c:169 -#: ../raster/r.sim/r.sim.water/main.c:177 -#: ../raster/r.sim/r.sim.water/main.c:184 -#: ../raster/r.sim/r.sim.water/main.c:191 -#: ../raster/r.sim/r.sim.sediment/main.c:158 -#: ../raster/r.sim/r.sim.sediment/main.c:166 -#: ../raster/r.sim/r.sim.sediment/main.c:173 ../raster/r.external/main.c:66 -#: ../raster/r.external/main.c:74 ../raster/r.external/main.c:83 -#: ../raster/r.spread/main.c:125 ../raster/r.spread/main.c:139 -#: ../raster/r.spread/main.c:151 ../raster/r.spread/main.c:164 -#: ../raster/r.spread/main.c:177 ../raster/r.spread/main.c:189 -#: ../raster/r.spread/main.c:201 ../display/d.text/main.c:149 -#: ../display/d.text/main.c:154 ../display/d.legend/main.c:88 -#: ../display/d.legend/main.c:93 ../vector/v.in.ogr/main.c:223 -#: ../vector/v.edit/args.c:96 ../vector/v.edit/args.c:215 -#: ../raster3d/r3.flow/main.c:188 ../raster3d/r3.flow/main.c:195 -#: ../raster3d/r3.flow/main.c:205 ../raster3d/r3.in.lidar/main.c:177 -#: ../raster3d/r3.in.lidar/main.c:184 -#: ../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/r.import_to_translate.c:6 -#: ../locale/scriptstrings/r.import_to_translate.c:8 -#: ../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:22 -#: ../locale/scriptstrings/r3.in.xyz_to_translate.c:24 -#: ../locale/scriptstrings/r3.in.xyz_to_translate.c:27 -#: ../locale/scriptstrings/v.import_to_translate.c:6 -#: ../locale/scriptstrings/v.import_to_translate.c:8 -#: ../locale/scriptstrings/t.remove_to_translate.c:6 -#: ../locale/scriptstrings/t.remove_to_translate.c:9 -#: ../locale/scriptstrings/t.remove_to_translate.c:11 -#: ../locale/scriptstrings/t.register_to_translate.c:6 -#: ../locale/scriptstrings/t.register_to_translate.c:7 -#: ../locale/scriptstrings/t.register_to_translate.c:9 -#: ../locale/scriptstrings/t.register_to_translate.c:12 -#: ../locale/scriptstrings/t.register_to_translate.c:26 -msgid "Input" +#: ../locale/scriptstrings/v.in.mapgen_to_translate.c:5 +msgid "Create a 3D vector points map from 3 column Matlab data" msgstr "" -#: ../raster/r.in.xyz/main.c:221 -#: ../locale/scriptstrings/r3.in.xyz_to_translate.c:19 -msgid "Column number of x coordinates in input file (first column is 1)" +#: ../locale/scriptstrings/v.in.mapgen_to_translate.c:6 +msgid "Name of input file in Mapgen/Matlab format" msgstr "" -#: ../raster/r.in.xyz/main.c:229 -#: ../locale/scriptstrings/r3.in.xyz_to_translate.c:21 -msgid "Column number of y coordinates in input file" +#: ../locale/scriptstrings/v.in.mapgen_to_translate.c:7 +msgid "Name for output vector map (omit for display to stdout)" msgstr "" -#: ../raster/r.in.xyz/main.c:237 -#: ../locale/scriptstrings/r3.in.xyz_to_translate.c:25 -msgid "Column number of data values in input file" +#: ../locale/scriptstrings/d.what.vect_to_translate.c:1 +msgid "Allows the user to interactively query vector map layers at user-selected locations." msgstr "" -#: ../raster/r.in.xyz/main.c:239 -msgid "If a separate value column is given, this option refers to the z-coordinate column to be filtered by the zrange option" +#: ../locale/scriptstrings/r.shade_to_translate.c:10 +msgid "Name of shaded raster map" msgstr "" -#: ../raster/r.in.xyz/main.c:250 -msgid "Number of header lines to skip at top of input file" +#: ../locale/scriptstrings/r.shade_to_translate.c:12 ../raster/r.his/main.c:121 +msgid "Color to use instead of NULL values" msgstr "" -#: ../raster/r.in.xyz/main.c:258 ../vector/v.decimate/main.c:148 -#: ../vector/v.in.lidar/main.c:196 -msgid "Filter range for z data (min,max)" +#: ../locale/scriptstrings/r.shade_to_translate.c:13 +msgid "Either a standard color name, R:G:B triplet, or \"none\"" msgstr "" -#: ../raster/r.in.xyz/main.c:259 ../raster/r.in.xyz/main.c:267 -#: ../raster/r.in.xyz/main.c:276 ../raster/r.in.xyz/main.c:284 -#: ../raster/r.in.xyz/main.c:292 -msgid "Advanced Input" +#: ../locale/scriptstrings/r.shade_to_translate.c:14 ../raster/r.his/main.c:126 +msgid "Use colors from color tables for NULL values" msgstr "" -#: ../raster/r.in.xyz/main.c:266 -msgid "Scale to apply to z data" +#: ../locale/scriptstrings/t.vect.extract_to_translate.c:1 +msgid "Extracts a subset of a space time vector dataset." msgstr "" -#: ../raster/r.in.xyz/main.c:274 -msgid "Alternate column number of data values in input file" +#: ../locale/scriptstrings/t.vect.extract_to_translate.c:9 +msgid "The number of v.extract processes to run in parallel. Use only if database backend is used which supports concurrent writing" msgstr "" -#: ../raster/r.in.xyz/main.c:275 -msgid "If not given (or set to 0) the z-column data is used" +#: ../locale/scriptstrings/t.vect.extract_to_translate.c:10 +msgid "Register empty maps" msgstr "" -#: ../raster/r.in.xyz/main.c:283 -msgid "Filter range for alternate value column data (min,max)" +#: ../locale/scriptstrings/r.in.wms_to_translate.c:1 +msgid "Downloads and imports data from WMS/WMTS/NASA OnEarth server." msgstr "" -#: ../raster/r.in.xyz/main.c:291 -msgid "Scale to apply to alternate value column data" +#: ../locale/scriptstrings/r.in.wms_to_translate.c:4 +#: ../locale/scriptstrings/v.in.wfs_to_translate.c:4 +msgid "OGC web services" msgstr "" -#: ../raster/r.in.xyz/main.c:305 ../raster/r.in.lidar/main.c:225 -#: ../locale/scriptstrings/r3.in.xyz_to_translate.c:30 -msgid "Percent of map to keep in memory" +#: ../locale/scriptstrings/r.in.wms_to_translate.c:5 +msgid "Typically starts with \"http://\"" msgstr "" -#: ../raster/r.in.xyz/main.c:314 -msgid "Pth percentile of the values" +#: ../locale/scriptstrings/r.in.wms_to_translate.c:6 +#: ../locale/scriptstrings/r.drain_to_translate.c:9 +#: ../locale/scriptstrings/r.import_to_translate.c:11 +#: ../locale/scriptstrings/r3.in.xyz_to_translate.c:14 +#: ../imagery/i.ifft/main.c:93 ../vector/v.kernel/main.c:133 +msgid "Name for output raster map" msgstr "" -#: ../raster/r.in.xyz/main.c:323 ../raster/r.in.lidar/main.c:244 -#: ../locale/scriptstrings/r3.in.xyz_to_translate.c:33 -msgid "Discard percent of the smallest and percent of the largest observations" +#: ../locale/scriptstrings/r.in.wms_to_translate.c:7 +msgid "Layer(s) to request from the map server" msgstr "" -#: ../raster/r.in.xyz/main.c:328 ../raster/r.in.lidar/main.c:306 -#: ../raster3d/r3.in.lidar/main.c:303 -#: ../locale/scriptstrings/r3.in.xyz_to_translate.c:10 -msgid "Scan data file for extent then exit" +#: ../locale/scriptstrings/r.in.wms_to_translate.c:8 +msgid "Layer style(s) to request from the map server" msgstr "" -#: ../raster/r.in.xyz/main.c:329 ../raster/r.in.xyz/main.c:336 -msgid "Scan" +#: ../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 "" -#: ../raster/r.in.xyz/main.c:335 ../raster/r.in.lidar/main.c:311 -#: ../raster3d/r3.in.lidar/main.c:307 -#: ../locale/scriptstrings/r3.in.xyz_to_translate.c:11 -msgid "In scan mode, print using shell script style" +#: ../locale/scriptstrings/r.in.wms_to_translate.c:10 +msgid "Image format requested from the server" msgstr "" -#: ../raster/r.in.xyz/main.c:341 -#: ../locale/scriptstrings/r3.in.xyz_to_translate.c:12 -msgid "Ignore broken lines" +#: ../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 "" -#: ../raster/r.in.xyz/main.c:366 -msgid "Please specify a reasonable column number." +#: ../locale/scriptstrings/r.in.wms_to_translate.c:12 +msgid "EPSG code of requested source projection" msgstr "" -#: ../raster/r.in.xyz/main.c:378 ../vector/v.in.ascii/main.c:220 -msgid "Please specify reasonable number of lines to skip" +#: ../locale/scriptstrings/r.in.wms_to_translate.c:14 +msgid "Driver used to communication with server" msgstr "" -#: ../raster/r.in.xyz/main.c:383 ../raster/r.in.lidar/main.c:479 -msgid "Invalid zrange" +#: ../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 "" -#: ../raster/r.in.xyz/main.c:397 -msgid "Invalid vrange" +#: ../locale/scriptstrings/r.in.wms_to_translate.c:17 +msgid "WMS standard version" msgstr "" -#: ../raster/r.in.xyz/main.c:483 ../raster/r.in.lidar/point_binning.c:205 -msgid "Unable to calculate percentile without the pth option specified!" +#: ../locale/scriptstrings/r.in.wms_to_translate.c:19 +msgid "Maximum columns to request at a time" msgstr "" -#: ../raster/r.in.xyz/main.c:495 ../raster/r.in.lidar/point_binning.c:217 -msgid "Unable to calculate trimmed mean without the trim option specified!" +#: ../locale/scriptstrings/r.in.wms_to_translate.c:21 +msgid "Maximum rows to request at a time" msgstr "" -#: ../raster/r.in.xyz/main.c:536 -#, c-format -msgid "Unable to process the hole map at once. Please set the %s option to some value lower than 100." +#: ../locale/scriptstrings/r.in.wms_to_translate.c:23 +msgid "Additional query parameters to pass to the server" msgstr "" -#: ../raster/r.in.xyz/main.c:589 -msgid "If input is not from a file it is only possible to perform a single pass." +#: ../locale/scriptstrings/r.in.wms_to_translate.c:25 +msgid "Username for server connection" msgstr "" -#: ../raster/r.in.xyz/main.c:601 -msgid "Range filters will not be taken into account during scan" +#: ../locale/scriptstrings/r.in.wms_to_translate.c:27 +msgid "Password for server connection" msgstr "" -#: ../raster/r.in.xyz/main.c:638 -msgid "Reading input data..." +#: ../locale/scriptstrings/r.in.wms_to_translate.c:29 +msgid "Interpolation method to use in reprojection" msgstr "" -#: ../raster/r.in.xyz/main.c:645 ../raster/r.in.poly/poly2rast.c:56 -#, c-format -msgid "Pass #%d (of %d) ..." +#: ../locale/scriptstrings/r.in.wms_to_translate.c:30 +msgid "Request data for this named region instead of the current region bounds" msgstr "" -#: ../raster/r.in.xyz/main.c:721 ../raster/r.in.xyz/main.c:729 -#: ../raster/r.in.xyz/main.c:1218 ../raster/r.in.xyz/main.c:1226 -#, c-format -msgid "" -"Not enough data columns. Incorrect delimiter or column number? Found the following character(s) in row %lu:\n" -"[%s]" +#: ../locale/scriptstrings/r.in.wms_to_translate.c:32 +#: ../display/d.mon/main.c:102 ../display/d.grid/main.c:112 +#: ../display/d.legend.vect/main.c:101 ../display/d.legend/main.c:246 +#: ../display/d.path/main.c:115 ../display/d.erase/main.c:37 +#: ../display/d.histogram/main.c:108 ../general/g.pnmcomp/main.c:325 +#: ../misc/m.nviz.image/args.c:70 ../vector/v.label.sa/main.c:124 +#: ../vector/v.label/main.c:187 ../vector/v.lrs/v.lrs.label/main.c:218 +msgid "Background color" msgstr "" -#: ../raster/r.in.xyz/main.c:725 ../raster/r.in.xyz/main.c:1222 -msgid "Line ignored as requested" +#: ../locale/scriptstrings/r.in.wms_to_translate.c:33 +msgid "Format: 0xRRGGBB" msgstr "" -#: ../raster/r.in.xyz/main.c:744 ../raster/r.in.xyz/main.c:1256 -#, c-format -msgid "Bad y-coordinate line %lu column %d. <%s>" +#: ../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 "" -#: ../raster/r.in.xyz/main.c:751 ../raster/r.in.xyz/main.c:1241 -#, c-format -msgid "Bad x-coordinate line %lu column %d. <%s>" +#: ../locale/scriptstrings/r.in.wms_to_translate.c:36 +msgid "File where the server capabilities will be saved ('c' flag)" msgstr "" -#: ../raster/r.in.xyz/main.c:769 ../raster/r.in.xyz/main.c:1271 -#, c-format -msgid "Bad z-coordinate line %lu column %d. <%s>" +#: ../locale/scriptstrings/r.in.wms_to_translate.c:37 +msgid "Get the server capabilities then exit" msgstr "" -#: ../raster/r.in.xyz/main.c:782 ../raster/r.in.xyz/main.c:1289 -#, c-format -msgid "Bad data value line %lu column %d. <%s>" +#: ../locale/scriptstrings/r.in.wms_to_translate.c:39 +msgid "Do not request transparent data" msgstr "" -#: ../raster/r.in.xyz/main.c:835 -#, c-format -msgid "%lu points found in input file" +#: ../locale/scriptstrings/t.vect.list_to_translate.c:1 +msgid "Lists registered maps of a space time vector dataset." msgstr "" -#: ../raster/r.in.xyz/main.c:838 -msgid "Writing to output raster map..." +#: ../locale/scriptstrings/t.vect.db.select_to_translate.c:1 +msgid "Prints attributes of vector maps registered in a space time vector dataset." msgstr "" -#: ../raster/r.in.xyz/main.c:1177 -#, c-format -msgid "%lu points found in region." +#: ../locale/scriptstrings/t.vect.db.select_to_translate.c:6 +#: ../vector/v.decimate/main.c:129 ../vector/v.outlier/main.c:72 +#: ../vector/v.extract/main.c:80 +msgid "select" msgstr "" -#: ../raster/r.in.xyz/main.c:1203 ../raster/r.in.lidar/info.c:108 -#: ../raster3d/r3.in.lidar/info.c:109 -msgid "Scanning data ..." +#: ../locale/scriptstrings/g.extension.all_to_translate.c:1 +msgid "Rebuilds or removes all locally installed GRASS Addons extensions." msgstr "" -#: ../raster/r.in.xyz/main.c:1309 ../raster/r.in.lidar/info.c:148 -#: ../raster3d/r3.in.lidar/info.c:149 -#, c-format -msgid "Range: min max\n" +#: ../locale/scriptstrings/g.extension.all_to_translate.c:2 +msgid "By default only extensions built against different GIS Library are rebuilt." msgstr "" -#: ../raster/r.compress/main.c:69 ../general/g.rename/main.c:46 -#: ../general/g.dirseps/main.c:35 ../general/g.access/main.c:38 -#: ../general/g.list/main.c:66 ../general/g.filename/main.c:40 -#: ../general/g.remove/main.c:70 ../general/g.findetc/main.c:29 -#: ../general/g.copy/main.c:42 ../general/g.findfile/main.c:39 -#: ../imagery/i.group/main.c:53 ../imagery/i.target/main.c:46 -#: ../locale/scriptstrings/t.create_to_translate.c:3 -#: ../locale/scriptstrings/t.list_to_translate.c:3 -#: ../locale/scriptstrings/t.remove_to_translate.c:3 -#: ../locale/scriptstrings/t.register_to_translate.c:3 -#: ../locale/scriptstrings/t.unregister_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.rename_to_translate.c:3 -#: ../locale/scriptstrings/t.vect.list_to_translate.c:3 -msgid "map management" +#: ../locale/scriptstrings/g.extension.all_to_translate.c:7 +msgid "Force operation (required for removal)" msgstr "" -#: ../raster/r.compress/main.c:70 -msgid "compression" +#: ../locale/scriptstrings/r.tileset_to_translate.c:1 +msgid "Produces tilings of the source projection for use in the destination region and projection." msgstr "" -#: ../raster/r.compress/main.c:71 -msgid "Compresses and decompresses raster maps." +#: ../locale/scriptstrings/r.tileset_to_translate.c:3 +#: ../raster/r.tile/main.c:44 ../raster3d/r3.retile/main.c:97 +msgid "tiling" msgstr "" -#: ../raster/r.compress/main.c:74 -msgid "Name of existing raster map(s)" +#: ../locale/scriptstrings/r.tileset_to_translate.c:4 +msgid "Produces shell script output" msgstr "" -#: ../raster/r.compress/main.c:78 -msgid "Uncompress the map" +#: ../locale/scriptstrings/r.tileset_to_translate.c:5 +msgid "Produces web map server query string output" msgstr "" -#: ../raster/r.compress/main.c:82 -msgid "Print compression information and data type of input map(s)" +#: ../locale/scriptstrings/r.tileset_to_translate.c:6 +msgid "Name of region to use instead of current region for bounds and resolution" msgstr "" -#: ../raster/r.compress/main.c:86 -msgid "Print compression information in shell script style" +#: ../locale/scriptstrings/r.tileset_to_translate.c:7 +msgid "Source projection" msgstr "" -#: ../raster/r.compress/main.c:128 ../raster/r.compress/main.c:308 -#, c-format -msgid "Raster map <%s> is not in the current mapset" +#: ../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 "" -#: ../raster/r.compress/main.c:134 -#, c-format -msgid "<%s> is a reclass file of map <%s> in mapset <%s> - can't uncompress" +#: ../locale/scriptstrings/r.tileset_to_translate.c:9 +msgid "Destination projection, defaults to this location's projection" msgstr "" -#: ../raster/r.compress/main.c:136 -#, c-format -msgid "<%s> is a reclass file of map <%s> in mapset <%s> - can't compress" +#: ../locale/scriptstrings/r.tileset_to_translate.c:11 +msgid "Maximum number of columns for a tile in the source projection" msgstr "" -#: ../raster/r.compress/main.c:141 -#, c-format -msgid "<%s> is a GDAL-linked map - can't (un)compress" +#: ../locale/scriptstrings/r.tileset_to_translate.c:12 +msgid "Maximum number of rows for a tile in the source projection" msgstr "" -#: ../raster/r.compress/main.c:215 -msgid "DONE: uncompressed file is %lu %s (%.2f%) smaller" +#: ../locale/scriptstrings/r.tileset_to_translate.c:13 +msgid "Number of cells tiles should overlap in each direction" msgstr "" -#: ../raster/r.compress/main.c:216 -msgid "DONE: compressed file is %lu %s (%.2f%) smaller" +#: ../locale/scriptstrings/r.tileset_to_translate.c:14 +msgid "Output field separator" msgstr "" -#: ../raster/r.compress/main.c:220 -msgid "DONE: uncompressed file is %lu %s (%.2f%) larger" +#: ../locale/scriptstrings/v.build.all_to_translate.c:1 +msgid "Rebuilds topology on all vector maps in the current mapset." msgstr "" -#: ../raster/r.compress/main.c:221 -msgid "DONE: compressed file is %lu %s (%.2f%) larger" +#: ../locale/scriptstrings/v.build.all_to_translate.c:3 +#: ../locale/scriptstrings/t.topology_to_translate.c:3 +#: ../vector/v.clean/main.c:52 ../vector/v.build.polylines/main.c:111 +#: ../vector/v.in.ogr/main.c:200 ../vector/v.build/main.c:37 +#: ../vector/v.info/main.c:39 ../vector/v.out.postgis/main.c:48 +#: ../vector/v.generalize/main.c:82 +msgid "topology" msgstr "" -#: ../raster/r.compress/main.c:224 -msgid "same size" +#: ../locale/scriptstrings/t.snap_to_translate.c:1 +msgid "Snaps temporally the maps of a space time dataset." msgstr "" -#: ../raster/r.compress/main.c:240 -#, c-format -msgid "<%s> already uncompressed" +#: ../locale/scriptstrings/t.snap_to_translate.c:3 +#: ../locale/scriptstrings/t.merge_to_translate.c:3 +#: ../locale/scriptstrings/t.shift_to_translate.c:3 +msgid "time management" msgstr "" -#: ../raster/r.compress/main.c:243 -#, c-format -msgid "Uncompressing <%s>" +#: ../locale/scriptstrings/t.snap_to_translate.c:4 ../vector/v.clean/main.c:54 +#: ../vector/v.in.ogr/main.c:202 +msgid "snapping" msgstr "" -#: ../raster/r.compress/main.c:251 -#, c-format -msgid "Re-compressing <%s>" +#: ../locale/scriptstrings/t.snap_to_translate.c:6 +#: ../locale/scriptstrings/t.shift_to_translate.c:6 +msgid "Name of an existing space time dataset" msgstr "" -#: ../raster/r.compress/main.c:254 -#, c-format -msgid "Compressing <%s>" +#: ../locale/scriptstrings/v.import_to_translate.c:1 +msgid "Imports vector data into a GRASS vector map using OGR library and reprojects on the fly." msgstr "" -#: ../raster/r.compress/main.c:312 -#, c-format -msgid "<%s> is a GDAL-linked map" +#: ../locale/scriptstrings/v.import_to_translate.c:4 +#: ../locale/scriptstrings/r.import_to_translate.c:4 +#: ../locale/scriptstrings/m.proj_to_translate.c:3 ../raster/r.proj/main.c:148 +#: ../raster/r.latlong/main.c:58 ../general/g.proj/main.c:65 +#: ../general/g.setproj/main.c:79 ../vector/v.proj/main.c:74 +msgid "projection" msgstr "" -#: ../raster/r.compress/main.c:316 -#, c-format -msgid "<%s> is a reclass file of map <%s> in mapset <%s>" +#: ../locale/scriptstrings/v.import_to_translate.c:5 +#: ../vector/v.in.ogr/main.c:210 +msgid "Name of OGR datasource to be imported" msgstr "" -#: ../raster/r.compress/main.c:336 -#, c-format -msgid "<%s> is uncompressed (method %i: %s). Data type: %s" +#: ../locale/scriptstrings/v.import_to_translate.c:6 +#: ../locale/scriptstrings/v.import_to_translate.c:8 +#: ../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/i.spectral_to_translate.c:9 +#: ../locale/scriptstrings/r.import_to_translate.c:6 +#: ../locale/scriptstrings/r.import_to_translate.c:8 +#: ../locale/scriptstrings/t.register_to_translate.c:6 +#: ../locale/scriptstrings/t.register_to_translate.c:7 +#: ../locale/scriptstrings/t.register_to_translate.c:9 +#: ../locale/scriptstrings/t.register_to_translate.c:12 +#: ../locale/scriptstrings/t.register_to_translate.c:26 +#: ../locale/scriptstrings/t.remove_to_translate.c:6 +#: ../locale/scriptstrings/t.remove_to_translate.c:9 +#: ../locale/scriptstrings/t.remove_to_translate.c:11 +#: ../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:22 +#: ../locale/scriptstrings/r3.in.xyz_to_translate.c:24 +#: ../locale/scriptstrings/r3.in.xyz_to_translate.c:27 +#: ../raster/r.sun/main.c:271 ../raster/r.sun/main.c:280 +#: ../raster/r.sun/main.c:289 ../raster/r.sun/main.c:298 +#: ../raster/r.sun/main.c:306 ../raster/r.sun/main.c:315 +#: ../raster/r.sun/main.c:324 ../raster/r.sun/main.c:333 +#: ../raster/r.sun/main.c:342 ../raster/r.sun/main.c:351 +#: ../raster/r.sun/main.c:360 ../raster/r.sun/main.c:369 +#: ../raster/r.sun/main.c:378 ../raster/r.sun/main.c:385 +#: ../raster/r.sun/main.c:393 ../raster/r.horizon/main.c:194 +#: ../raster/r.horizon/main.c:203 ../raster/r.horizon/main.c:211 +#: ../raster/r.spread/main.c:125 ../raster/r.spread/main.c:139 +#: ../raster/r.spread/main.c:151 ../raster/r.spread/main.c:164 +#: ../raster/r.spread/main.c:177 ../raster/r.spread/main.c:189 +#: ../raster/r.spread/main.c:201 ../raster/r.in.lidar/main.c:122 +#: ../raster/r.in.lidar/main.c:133 ../raster/r.in.xyz/main.c:213 +#: ../raster/r.in.xyz/main.c:222 ../raster/r.in.xyz/main.c:230 +#: ../raster/r.in.xyz/main.c:241 ../raster/r.in.xyz/main.c:251 +#: ../raster/r.buildvrt/main.c:86 ../raster/r.buildvrt/main.c:92 +#: ../raster/r.external/main.c:66 ../raster/r.external/main.c:74 +#: ../raster/r.external/main.c:83 ../raster/r.sim/r.sim.sediment/main.c:158 +#: ../raster/r.sim/r.sim.sediment/main.c:166 +#: ../raster/r.sim/r.sim.sediment/main.c:173 +#: ../raster/r.sim/r.sim.water/main.c:138 +#: ../raster/r.sim/r.sim.water/main.c:147 +#: ../raster/r.sim/r.sim.water/main.c:154 +#: ../raster/r.sim/r.sim.water/main.c:163 +#: ../raster/r.sim/r.sim.water/main.c:169 +#: ../raster/r.sim/r.sim.water/main.c:177 +#: ../raster/r.sim/r.sim.water/main.c:184 +#: ../raster/r.sim/r.sim.water/main.c:191 ../display/d.legend/main.c:88 +#: ../display/d.legend/main.c:93 ../display/d.text/main.c:149 +#: ../display/d.text/main.c:154 ../raster3d/r3.flow/main.c:188 +#: ../raster3d/r3.flow/main.c:195 ../raster3d/r3.flow/main.c:205 +#: ../raster3d/r3.in.lidar/main.c:177 ../raster3d/r3.in.lidar/main.c:184 +#: ../vector/v.in.ogr/main.c:240 ../vector/v.edit/args.c:96 +#: ../vector/v.edit/args.c:215 +msgid "Input" msgstr "" -#: ../raster/r.compress/main.c:343 -#, c-format -msgid "<%s> is compressed (method %i: %s). Data type: %s" +#: ../locale/scriptstrings/v.import_to_translate.c:7 +#: ../vector/v.in.ogr/main.c:236 +msgid "OGR layer name. If not given, all available layers are imported" msgstr "" -#: ../raster/r.compress/main.c:351 -#, c-format -msgid "<%s> has a compressed NULL file" +#: ../locale/scriptstrings/v.import_to_translate.c:9 +#: ../vector/v.proj/main.c:111 +msgid "Name for output vector map (default: input)" msgstr "" -#: ../raster/r.compress/main.c:353 -#, c-format -msgid "<%s> has an uncompressed NULL file" +#: ../locale/scriptstrings/v.import_to_translate.c:11 +msgid "Output vector map extent" msgstr "" -#: ../raster/r.region/main.c:52 ../raster/r.info/main.c:71 -#: ../raster/r.describe/main.c:55 ../raster/r.timestamp/main.c:36 -#: ../raster/r.support/main.c:55 ../temporal/t.connect/main.c:36 -#: ../vector/v.support/main.c:40 ../vector/v.info/main.c:38 -#: ../vector/v.timestamp/main.c:36 ../raster3d/r3.support/main.c:50 -#: ../raster3d/r3.info/main.c:76 ../raster3d/r3.timestamp/main.c:44 -#: ../locale/scriptstrings/t.support_to_translate.c:3 -#: ../locale/scriptstrings/t.info_to_translate.c:3 -#: ../locale/scriptstrings/t.select_to_translate.c:3 -msgid "metadata" +#: ../locale/scriptstrings/v.import_to_translate.c:12 +msgid "input;extent of input map;region;extent of current region" msgstr "" -#: ../raster/r.region/main.c:54 -msgid "Sets the boundary definitions for a raster map." +#: ../locale/scriptstrings/v.import_to_translate.c:14 +#: ../locale/scriptstrings/db.in.ogr_to_translate.c:11 +#: ../vector/v.in.ogr/main.c:313 +msgid "Encoding value for attribute data" msgstr "" -#: ../raster/r.region/main.c:60 -msgid "Set from current region" +#: ../locale/scriptstrings/v.import_to_translate.c:15 +#: ../vector/v.in.ogr/main.c:315 +msgid "Overrides encoding interpretation, useful when importing ESRI Shapefile" msgstr "" -#: ../raster/r.region/main.c:61 ../raster/r.region/main.c:66 -#: ../raster/r.region/main.c:72 ../raster/r.region/main.c:87 -#: ../raster/r.region/main.c:94 ../raster/r.region/main.c:101 -#: ../raster/r.region/main.c:144 ../general/g.region/main.c:78 -#: ../general/g.region/main.c:84 ../general/g.region/main.c:171 -#: ../general/g.region/main.c:178 ../general/g.region/main.c:187 -#: ../general/g.region/main.c:195 -msgid "Existing" +#: ../locale/scriptstrings/v.import_to_translate.c:17 +#: ../vector/v.in.ogr/main.c:291 +msgid "Snapping threshold for boundaries (map units)" msgstr "" -#: ../raster/r.region/main.c:65 ../general/g.region/main.c:77 -msgid "Set from default region" +#: ../locale/scriptstrings/v.import_to_translate.c:18 +msgid "A suitable threshold is estimated during import" msgstr "" -#: ../raster/r.region/main.c:70 ../raster/r.in.gdal/main.c:218 -#: ../raster/r.external/main.c:119 -msgid "Auto-adjustment for lat/lon" +#: ../locale/scriptstrings/v.import_to_translate.c:20 +#: ../locale/scriptstrings/v.import_to_translate.c:22 +msgid "Input SRS" msgstr "" -#: ../raster/r.region/main.c:71 ../raster/r.in.gdal/main.c:219 -#: ../raster/r.external/main.c:120 -msgid "Attempt to fix small precision errors in resolution and extents" +#: ../locale/scriptstrings/v.import_to_translate.c:21 +#: ../general/g.proj/main.c:159 +msgid "EPSG projection code" msgstr "" -#: ../raster/r.region/main.c:77 -msgid "Name of raster map to change" +#: ../locale/scriptstrings/v.import_to_translate.c:23 +#: ../general/g.proj/main.c:181 +msgid "Index number of datum transform parameters" msgstr "" -#: ../raster/r.region/main.c:85 -msgid "Set region from named region" +#: ../locale/scriptstrings/v.import_to_translate.c:24 +msgid "-1 to list available datum transform parameters" msgstr "" -#: ../raster/r.region/main.c:93 -msgid "Set region to match this raster map" +#: ../locale/scriptstrings/v.import_to_translate.c:25 +#: ../vector/v.in.ogr/main.c:336 +msgid "List supported OGR formats and exit" msgstr "" -#: ../raster/r.region/main.c:100 -msgid "Set region to match this vector map" +#: ../locale/scriptstrings/v.import_to_translate.c:26 +#: ../vector/v.in.ogr/main.c:342 +msgid "List available OGR layers in data source and exit" msgstr "" -#: ../raster/r.region/main.c:109 ../general/g.region/main.c:203 -msgid "Value for the northern edge" +#: ../locale/scriptstrings/v.import_to_translate.c:27 +#: ../locale/scriptstrings/v.unpack_to_translate.c:9 +#: ../locale/scriptstrings/r.unpack_to_translate.c:8 +#: ../locale/scriptstrings/t.rast.import_to_translate.c:18 +#: ../locale/scriptstrings/t.vect.import_to_translate.c:14 +#: ../locale/scriptstrings/r.import_to_translate.c:31 +#: ../raster/r.in.lidar/main.c:300 ../raster/r.in.gdal/main.c:202 +#: ../raster/r.external/main.c:102 ../raster3d/r3.in.lidar/main.c:293 +#: ../vector/v.in.lidar/main.c:321 ../vector/v.in.ogr/main.c:364 +#: ../vector/v.external/args.c:45 +msgid "Override projection check (use current location's projection)" msgstr "" -#: ../raster/r.region/main.c:110 ../raster/r.region/main.c:119 -#: ../raster/r.region/main.c:128 ../raster/r.region/main.c:137 -#: ../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 ../general/g.region/main.c:160 -#: ../general/g.region/main.c:204 ../general/g.region/main.c:213 -#: ../general/g.region/main.c:222 ../general/g.region/main.c:231 -#: ../general/g.region/main.c:240 ../general/g.region/main.c:249 -#: ../general/g.region/main.c:325 ../general/g.region/main.c:336 -#: ../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 -msgid "Bounds" +#: ../locale/scriptstrings/v.import_to_translate.c:28 +#: ../locale/scriptstrings/r.import_to_translate.c:32 +#: ../vector/v.in.ogr/main.c:366 ../vector/v.external/args.c:47 +msgid "Assume that the dataset has the same projection as the current location" msgstr "" -#: ../raster/r.region/main.c:118 ../general/g.region/main.c:212 -msgid "Value for the southern edge" +#: ../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 "" -#: ../raster/r.region/main.c:127 ../general/g.region/main.c:221 -msgid "Value for the eastern edge" +#: ../locale/scriptstrings/t.rast.aggregate_to_translate.c:7 +msgid "Either a numerical suffix or the start time (s-flag) separated by an underscore will be attached to create a unique identifier" msgstr "" -#: ../raster/r.region/main.c:136 ../general/g.region/main.c:230 -msgid "Value for the western edge" +#: ../locale/scriptstrings/t.rast.aggregate_to_translate.c:9 +msgid "Aggregation granularity, format absolute time \"x years, x months, x weeks, x days, x hours, x minutes, x seconds\" or an integer value for relative time" msgstr "" -#: ../raster/r.region/main.c:143 -msgid "Raster map to align to" +#: ../locale/scriptstrings/t.rast.aggregate_to_translate.c:12 +msgid "Number of r.series processes to run in parallel" msgstr "" -#: ../raster/r.statistics/main.c:57 ../raster/r.stats.zonal/main.c:103 -#: ../raster/r.univar/r.univar_main.c:107 ../vector/v.vect.stats/main.c:137 -#: ../locale/scriptstrings/v.rast.stats_to_translate.c:6 -msgid "zonal statistics" +#: ../locale/scriptstrings/t.rast.aggregate_to_translate.c:13 +msgid "The maximum number of open files allowed for each r.series process" msgstr "" -#: ../raster/r.statistics/main.c:59 -msgid "Calculates category or object oriented statistics." +#: ../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 "" -#: ../raster/r.statistics/main.c:69 ../raster/r.stats.zonal/main.c:115 -msgid "Method of object-based statistic" +#: ../locale/scriptstrings/r.reclass.area_to_translate.c:5 +msgid "Value option that sets the area size limit (in hectares)" msgstr "" -#: ../raster/r.statistics/main.c:92 ../raster/r.stats.zonal/main.c:138 -msgid "Resultant raster map" +#: ../locale/scriptstrings/r.reclass.area_to_translate.c:7 +msgid "Lesser or greater than specified value" msgstr "" -#: ../raster/r.statistics/main.c:98 ../raster/r.stats.zonal/main.c:144 -msgid "Cover values extracted from the category labels of the cover map" +#: ../locale/scriptstrings/r.reclass.area_to_translate.c:9 +msgid "Method used for reclassification" msgstr "" -#: ../raster/r.statistics/main.c:110 ../raster/r.support/main.c:245 -#: ../display/d.title/main.c:110 ../raster3d/r3.support/main.c:248 -#, c-format -msgid "Unable to read category file of raster map <%s>" +#: ../locale/scriptstrings/r.reclass.area_to_translate.c:11 +msgid "Input map is clumped" msgstr "" -#: ../raster/r.statistics/main.c:118 ../raster/r.proj/main.c:237 -#: ../raster/r.stats.zonal/main.c:165 -#: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:151 -#: ../imagery/i.rectify/main.c:156 ../vector/v.vect.stats/main.c:312 -#, c-format -msgid "<%s=%s> unknown %s" +#: ../locale/scriptstrings/r.reclass.area_to_translate.c:12 +msgid "Clumps including diagonal neighbors" msgstr "" -#: ../raster/r.statistics/o_adev.c:93 -msgid "o_adev: No data in array" +#: ../locale/scriptstrings/r.blend_to_translate.c:1 +msgid "Blends color components of two raster maps by a given ratio." msgstr "" -#: ../raster/r.statistics/o_kurt.c:91 -msgid "o_kurto: No data in array" +#: ../locale/scriptstrings/r.blend_to_translate.c:3 +#: ../raster/r.composite/main.c:73 +msgid "composite" msgstr "" -#: ../raster/r.statistics/o_sdev.c:94 ../raster/r.statistics/o_var.c:95 -msgid "o_var: No data in array" +#: ../locale/scriptstrings/r.blend_to_translate.c:4 +msgid "Name of first raster map for blending" msgstr "" -#: ../raster/r.statistics/o_skew.c:91 -msgid "o_skew: No data in array" +#: ../locale/scriptstrings/r.blend_to_translate.c:5 +msgid "Name of second raster map for blending" msgstr "" -#: ../raster/r.statistics/read_stats.c:20 -msgid "Reading r.stats output" +#: ../locale/scriptstrings/r.blend_to_translate.c:6 +msgid "Basename for red, green and blue output raster maps" msgstr "" -#: ../raster/r.external.out/main.c:38 -#, c-format -msgid "Supported Formats:\n" +#: ../locale/scriptstrings/r.blend_to_translate.c:7 +msgid "Percentage weight of first map for color blending" msgstr "" -#: ../raster/r.external.out/main.c:132 -msgid "Unable to open GDAL file" +#: ../locale/scriptstrings/r.blend_to_translate.c:8 +msgid "Combine resulting R,G,B layers into single output map" msgstr "" -#: ../raster/r.external.out/main.c:156 ../vector/v.external.out/format.c:49 -#, c-format -msgid "Format <%s> not supported" +#: ../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 "" -#: ../raster/r.external.out/main.c:162 -#, c-format -msgid "Format <%s> does not support direct write" +#: ../locale/scriptstrings/t.rast.accdetect_to_translate.c:6 +msgid "Input space time raster dataset that specifies the minimum values to detect the accumulation pattern" msgstr "" -#: ../raster/r.external.out/main.c:166 ../vector/v.external.out/format.c:52 -#, c-format -msgid "Format <%s> does not support writing" +#: ../locale/scriptstrings/t.rast.accdetect_to_translate.c:7 +msgid "Input space time raster dataset that specifies the maximum values to detect the accumulation pattern" msgstr "" -#: ../raster/r.external.out/main.c:214 -msgid "Unable to create GDAL file" +#: ../locale/scriptstrings/t.rast.accdetect_to_translate.c:8 +msgid "The output space time raster dataset that stores the occurrence of the the accumulation pattern using the provided data range" msgstr "" -#: ../raster/r.external.out/main.c:217 -msgid "Error writing GDAL file" +#: ../locale/scriptstrings/t.rast.accdetect_to_translate.c:9 +msgid "The output space time raster dataset that stores the indication of the start, intermediate and end of the specified data range" msgstr "" -#: ../raster/r.external.out/main.c:237 ../vector/v.external.out/main.c:45 -msgid "output" +#: ../locale/scriptstrings/t.rast.accdetect_to_translate.c:13 +msgid "The temporal offset to the begin of the next cycle, eg '6 months'" msgstr "" -#: ../raster/r.external.out/main.c:238 ../raster/r.external/main.c:59 -#: ../vector/v.external.out/main.c:46 ../vector/v.external/main.c:54 -msgid "external" +#: ../locale/scriptstrings/t.rast.accdetect_to_translate.c:16 +msgid "Suffix to add at basename: set 'gran' for granularity, 'time' for the full time format, 'count' for numerical suffix with a specific number of digits (default %05)" msgstr "" -#: ../raster/r.external.out/main.c:240 -msgid "Redirects raster output to file utilizing GDAL library rather than storing in GRASS raster format." +#: ../locale/scriptstrings/t.rast.accdetect_to_translate.c:17 +msgid "The minimum and maximum value of the occurrence of accumulated values, these values will be used if the min/max space time raster datasets are not specified" msgstr "" -#: ../raster/r.external.out/main.c:244 -msgid "Name of output directory" +#: ../locale/scriptstrings/t.rast.accdetect_to_translate.c:18 +msgid "The user defined values that indicate start, intermediate and end status in the indicator output space time raster dataset" msgstr "" -#: ../raster/r.external.out/main.c:251 -msgid "Extension for output files" +#: ../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 "" -#: ../raster/r.external.out/main.c:257 -msgid "Format of output files" +#: ../locale/scriptstrings/t.rast.colors_to_translate.c:6 +msgid "Name of color table (see r.color help)" msgstr "" -#: ../raster/r.external.out/main.c:264 ../vector/v.out.postgis/args.c:52 -#: ../vector/v.external.out/args.c:39 -msgid "Creation options" +#: ../locale/scriptstrings/t.rast.colors_to_translate.c:7 +#: ../locale/scriptstrings/t.rast.colors_to_translate.c:9 +#: ../locale/scriptstrings/t.rast.colors_to_translate.c:11 +#: ../locale/scriptstrings/t.rast.colors_to_translate.c:13 +#: ../locale/scriptstrings/t.rast.colors_to_translate.c:20 +#: ../locale/scriptstrings/t.rast.colors_to_translate.c:22 +#: ../locale/scriptstrings/t.rast.colors_to_translate.c:24 +#: ../locale/scriptstrings/t.rast.colors_to_translate.c:26 +#: ../raster/r.colors/edit_colors.c:107 ../raster/r.colors/edit_colors.c:114 +#: ../raster/r.colors/edit_colors.c:121 ../raster/r.colors/edit_colors.c:128 +#: ../raster/r.colors/edit_colors.c:139 ../raster/r.colors/edit_colors.c:157 +#: ../raster/r.colors/edit_colors.c:162 ../raster/r.colors/edit_colors.c:167 +#: ../raster/r.colors/edit_colors.c:172 ../raster/r.category/main.c:81 +#: ../raster/r.category/main.c:88 ../display/d.linegraph/main.c:270 +#: ../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:112 ../vector/v.colors/main.c:145 +#: ../vector/v.colors/main.c:150 ../vector/v.colors/main.c:155 +msgid "Define" msgstr "" -#: ../raster/r.external.out/main.c:271 ../raster/r.in.gdal/main.c:207 -#: ../raster/r.external/main.c:95 ../vector/v.external.out/args.c:62 -#: ../vector/v.external/args.c:56 -msgid "List supported formats and exit" +#: ../locale/scriptstrings/t.rast.colors_to_translate.c:8 +#: ../raster/r.colors/edit_colors.c:113 ../vector/v.colors/main.c:98 +msgid "Raster map from which to copy color table" msgstr "" -#: ../raster/r.external.out/main.c:277 -msgid "Cease using GDAL and revert to native output" +#: ../locale/scriptstrings/t.rast.colors_to_translate.c:10 +#: ../raster/r.colors/edit_colors.c:120 ../vector/v.colors/main.c:105 +msgid "3D raster map from which to copy color table" msgstr "" -#: ../raster/r.external.out/main.c:282 ../vector/v.external.out/args.c:74 -msgid "Print current status" +#: ../locale/scriptstrings/t.rast.colors_to_translate.c:12 +#: ../raster/r.colors/edit_colors.c:126 ../vector/v.colors/main.c:111 +msgid "Path to rules file" msgstr "" -#: ../raster/r.cross/cross.c:65 -#, c-format -msgid "%s: STEP 1 ... " +#: ../locale/scriptstrings/t.rast.colors_to_translate.c:14 +#: ../raster/r.colors/edit_colors.c:132 ../vector/v.colors/main.c:121 +msgid "Remove existing color table" msgstr "" -#: ../raster/r.cross/main.c:72 -msgid "Creates a cross product of the category values from multiple raster map layers." +#: ../locale/scriptstrings/t.rast.colors_to_translate.c:16 +#: ../raster/r.colors/edit_colors.c:138 ../vector/v.colors/main.c:127 +msgid "Only write new color table if it does not already exist" msgstr "" -#: ../raster/r.cross/main.c:81 -#, c-format -msgid "Names of 2-%d input raster maps" +#: ../locale/scriptstrings/t.rast.colors_to_translate.c:17 +#: ../raster/r.colors/edit_colors.c:143 ../vector/v.colors/main.c:131 +msgid "List available rules then exit" msgstr "" -#: ../raster/r.cross/main.c:90 -msgid "Non-zero data only" +#: ../locale/scriptstrings/t.rast.colors_to_translate.c:19 +#: ../raster/r.colors/edit_colors.c:156 ../vector/v.colors/main.c:144 +msgid "Invert colors" msgstr "" -#: ../raster/r.cross/main.c:103 -#, c-format -msgid "More than %d files not allowed" +#: ../locale/scriptstrings/t.rast.colors_to_translate.c:21 +#: ../raster/r.colors/edit_colors.c:161 ../vector/v.colors/main.c:149 +msgid "Logarithmic scaling" msgstr "" -#: ../raster/r.cross/main.c:119 -msgid "Must specify 2 or more input maps" +#: ../locale/scriptstrings/t.rast.colors_to_translate.c:23 +#: ../raster/r.colors/edit_colors.c:166 ../vector/v.colors/main.c:154 +msgid "Logarithmic-absolute scaling" msgstr "" -#: ../raster/r.cross/main.c:136 -#, c-format -msgid "%s: STEP 2 ..." +#: ../locale/scriptstrings/t.rast.colors_to_translate.c:25 +#: ../raster/r.colors/edit_colors.c:171 +msgid "Histogram equalization" msgstr "" -#: ../raster/r.cross/main.c:168 ../raster/r.basins.fill/main.c:146 -#: ../raster/r.resample/main.c:125 ../raster/r.in.png/main.c:485 -#, c-format -msgid "Creating support files for <%s>..." +#: ../locale/scriptstrings/i.image.mosaic_to_translate.c:1 +msgid "Mosaics several images and extends colormap." msgstr "" -#: ../raster/r.cross/main.c:178 -#, c-format -msgid "%d categories" +#: ../locale/scriptstrings/i.image.mosaic_to_translate.c:4 +#: ../raster/r.patch/main.c:60 +msgid "mosaicking" msgstr "" -#: ../raster/r.cross/renumber.c:33 -#, c-format -msgid "%s: STEP 3 ... " +#: ../locale/scriptstrings/t.rename_to_translate.c:1 +msgid "Renames a space time dataset" msgstr "" -#: ../raster/r.in.bin/main.c:61 ../raster/r.in.bin/main.c:70 -#: ../raster/r.in.bin/main.c:614 -msgid "Error reading data" +#: ../locale/scriptstrings/t.rename_to_translate.c:4 +#: ../locale/scriptstrings/v.db.renamecolumn_to_translate.c:5 +#: ../general/g.rename/main.c:47 +msgid "rename" msgstr "" -#: ../raster/r.in.bin/main.c:260 -msgid "Import a binary raster file into a GRASS raster map layer." +#: ../locale/scriptstrings/v.in.lines_to_translate.c:1 +msgid "Imports ASCII x,y[,z] coordinates as a series of lines." msgstr "" -#: ../raster/r.in.bin/main.c:265 -msgid "Import as floating-point data (default: integer)" +#: ../locale/scriptstrings/v.in.lines_to_translate.c:6 +msgid "Create a 3D line from 3 column data" msgstr "" -#: ../raster/r.in.bin/main.c:270 -msgid "Import as double-precision floating-point data (default: integer)" +#: ../locale/scriptstrings/v.in.lines_to_translate.c:7 +msgid "Name of input file (or \"-\" to read from stdin)" msgstr "" -#: ../raster/r.in.bin/main.c:274 ../raster3d/r3.in.bin/main.c:369 -msgid "Signed data (two's complement)" +#: ../locale/scriptstrings/t.rast.out.vtk_to_translate.c:1 +msgid "Exports space time raster dataset as VTK time series." msgstr "" -#: ../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.slope.aspect/main.c:181 -#: ../raster/r.slope.aspect/main.c:189 ../raster/r.slope.aspect/main.c:247 -#: ../raster/r.slope.aspect/main.c:256 ../raster/r.slope.aspect/main.c:262 -#: ../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 ../raster/r.walk/main.c:274 -#: ../raster/r.walk/main.c:284 ../raster/r.walk/main.c:294 -#: ../raster/r.resamp.bspline/main.c:109 ../raster/r.resamp.bspline/main.c:117 -#: ../raster/r.resamp.bspline/main.c:123 ../raster/r.resamp.bspline/main.c:135 -#: ../raster/r.resamp.bspline/main.c:140 ../raster/r.out.mpeg/main.c:132 -#: ../db/db.login/main.c:60 ../db/db.login/main.c:68 ../db/db.login/main.c:77 -#: ../db/db.login/main.c:86 ../general/g.access/main.c:50 -#: ../general/g.access/main.c:58 ../display/d.mon/main.c:82 -#: ../display/d.mon/main.c:90 ../display/d.mon/main.c:98 -#: ../display/d.mon/main.c:104 ../display/d.mon/main.c:110 -#: ../display/d.mon/main.c:145 ../display/d.mon/main.c:151 -#: ../display/d.mon/main.c:157 ../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:68 ../imagery/i.segment/parse_args.c:77 -#: ../imagery/i.segment/parse_args.c:88 ../imagery/i.segment/parse_args.c:99 -#: ../imagery/i.segment/parse_args.c:109 ../imagery/i.segment/parse_args.c:127 -#: ../imagery/i.segment/parse_args.c:135 ../imagery/i.segment/parse_args.c:144 -#: ../imagery/i.segment/parse_args.c:151 ../imagery/i.segment/parse_args.c:157 -#: ../imagery/i.segment/parse_args.c:163 ../imagery/i.segment/parse_args.c:169 -#: ../imagery/i.segment/parse_args.c:176 ../vector/v.outlier/main.c:104 -#: ../vector/v.outlier/main.c:113 ../vector/v.outlier/main.c:121 -#: ../vector/v.vol.rst/main.c:270 ../vector/v.vol.rst/main.c:278 -#: ../vector/v.vol.rst/main.c:285 ../vector/v.vol.rst/main.c:313 -#: ../vector/v.vol.rst/main.c:322 ../vector/v.vol.rst/main.c:331 -#: ../vector/v.vol.rst/main.c:339 ../vector/v.vol.rst/main.c:348 -#: ../vector/v.vol.rst/main.c:356 ../vector/v.lidar.correction/main.c:102 -#: ../vector/v.lidar.correction/main.c:111 ../vector/v.db.connect/main.c:66 -#: ../vector/v.db.connect/main.c:72 ../vector/v.external.out/args.c:20 -#: ../vector/v.external.out/args.c:35 ../vector/v.external.out/args.c:47 -#: ../vector/v.external.out/args.c:53 ../vector/v.lidar.edgedetection/main.c:99 -#: ../vector/v.lidar.edgedetection/main.c:108 -#: ../vector/v.lidar.edgedetection/main.c:117 -#: ../vector/v.lidar.edgedetection/main.c:126 -#: ../vector/v.lidar.edgedetection/main.c:135 -#: ../vector/v.lidar.edgedetection/main.c:143 -#: ../vector/v.lidar.edgedetection/main.c:152 ../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.surf.idw/main.c:115 -#: ../vector/v.surf.idw/main.c:124 ../vector/v.surf.idw/main.c:132 -msgid "Settings" +#: ../locale/scriptstrings/t.rast.out.vtk_to_translate.c:5 +msgid "VTK" msgstr "" -#: ../raster/r.in.bin/main.c:279 -msgid "Byte swap the data during import" +#: ../locale/scriptstrings/t.rast.out.vtk_to_translate.c:7 +msgid "Path to the export directory" msgstr "" -#: ../raster/r.in.bin/main.c:284 -msgid "Get region info from GMT style header" +#: ../locale/scriptstrings/t.rast.out.vtk_to_translate.c:8 +#: ../raster/r.out.vtk/parameters.c:45 +msgid "Value to represent no data cell" msgstr "" -#: ../raster/r.in.bin/main.c:288 -msgid "Name of binary raster file to be imported" +#: ../locale/scriptstrings/t.rast.out.vtk_to_translate.c:9 +#: ../raster/r.out.vtk/parameters.c:59 +msgid "Create VTK point data instead of VTK cell data (if no elevation map is given)" msgstr "" -#: ../raster/r.in.bin/main.c:291 -msgid "Output name or prefix if several bands are imported" +#: ../locale/scriptstrings/t.rast.out.vtk_to_translate.c:10 +#: ../vector/v.out.vtk/main.c:84 +msgid "Correct the coordinates to fit the VTK-OpenGL precision" msgstr "" -#: ../raster/r.in.bin/main.c:298 ../raster/r.in.gdal/main.c:140 -#: ../raster/r.in.ascii/main.c:92 ../raster/r.in.poly/main.c:50 -#: ../raster/r.external/main.c:90 ../raster/r.support/main.c:66 -#: ../locale/scriptstrings/r.import_to_translate.c:24 -msgid "Title for resultant raster map" +#: ../locale/scriptstrings/t.rast.out.vtk_to_translate.c:11 +msgid "Export files using the space time dataset granularity for equidistant time between maps, where statement will be ignored" msgstr "" -#: ../raster/r.in.bin/main.c:305 ../raster/r.out.bin/main.c:311 -msgid "Number of bytes per cell" +#: ../locale/scriptstrings/r.mask_to_translate.c:1 +msgid "Creates a MASK for limiting raster operation." msgstr "" -#: ../raster/r.in.bin/main.c:313 -msgid "Header size in bytes" +#: ../locale/scriptstrings/r.mask_to_translate.c:3 +#: ../raster3d/r3.mask/main.c:134 +msgid "mask" msgstr "" -#: ../raster/r.in.bin/main.c:321 -msgid "Number of bands in input file" +#: ../locale/scriptstrings/r.mask_to_translate.c:4 +msgid "Name of raster map to use as mask" msgstr "" -#: ../raster/r.in.bin/main.c:322 -msgid "Bands must be in band-sequential order" +#: ../locale/scriptstrings/r.mask_to_translate.c:5 +#: ../locale/scriptstrings/r.mask_to_translate.c:8 +msgid "Raster" msgstr "" -#: ../raster/r.in.bin/main.c:330 ../raster/r.out.bin/main.c:318 -#: ../raster3d/r3.out.bin/main.c:235 -msgid "Output byte order" +#: ../locale/scriptstrings/r.mask_to_translate.c:6 +msgid "Raster values to use for mask" msgstr "" -#: ../raster/r.in.bin/main.c:338 ../raster3d/r3.in.bin/main.c:283 -msgid "Northern limit of geographic region (outer edge)" +#: ../locale/scriptstrings/r.mask_to_translate.c:7 +msgid "Format: 1 2 3 thru 7 *" msgstr "" -#: ../raster/r.in.bin/main.c:346 ../raster3d/r3.in.bin/main.c:291 -msgid "Southern limit of geographic region (outer edge)" +#: ../locale/scriptstrings/r.mask_to_translate.c:9 +msgid "Name of vector map to use as mask" msgstr "" -#: ../raster/r.in.bin/main.c:354 ../raster3d/r3.in.bin/main.c:299 -msgid "Eastern limit of geographic region (outer edge)" +#: ../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 "" -#: ../raster/r.in.bin/main.c:362 ../raster3d/r3.in.bin/main.c:307 -msgid "Western limit of geographic region (outer edge)" +#: ../locale/scriptstrings/r.mask_to_translate.c:11 +msgid "Layer number or name (vector)" msgstr "" -#: ../raster/r.in.bin/main.c:369 ../raster3d/r3.in.bin/main.c:329 -msgid "Number of rows" +#: ../locale/scriptstrings/r.mask_to_translate.c:13 +msgid "Category values (vector)" msgstr "" -#: ../raster/r.in.bin/main.c:376 ../raster3d/r3.in.bin/main.c:336 -msgid "Number of columns" +#: ../locale/scriptstrings/r.mask_to_translate.c:15 +msgid "WHERE conditions of SQL statement without 'where' keyword (vector)" msgstr "" -#: ../raster/r.in.bin/main.c:383 ../raster3d/r3.in.bin/main.c:350 -msgid "Set Value to NULL" +#: ../locale/scriptstrings/r.mask_to_translate.c:17 +msgid "Create inverse mask" msgstr "" -#: ../raster/r.in.bin/main.c:392 -msgid "Flip input horizontal and/or vertical" +#: ../locale/scriptstrings/r.mask_to_translate.c:18 +#: ../general/g.proj/main.c:201 ../general/g.mapset/main.c:70 +msgid "Create" msgstr "" -#: ../raster/r.in.bin/main.c:395 -msgid "Flip input horizontal (East - West)" +#: ../locale/scriptstrings/r.mask_to_translate.c:19 +msgid "Remove existing mask (overrides other options)" msgstr "" -#: ../raster/r.in.bin/main.c:396 -msgid "Flip input vertical (North - South)" +#: ../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 "" -#: ../raster/r.in.bin/main.c:410 -#, c-format -msgid "Option %s must be > 0" +#: ../locale/scriptstrings/v.db.reconnect.all_to_translate.c:5 +msgid "Copy attribute tables to the target database if not exist" msgstr "" -#: ../raster/r.in.bin/main.c:413 -#, c-format -msgid "Option %s must be >= 0" +#: ../locale/scriptstrings/v.db.reconnect.all_to_translate.c:6 +msgid "Delete attribute tables from the source database" msgstr "" -#: ../raster/r.in.bin/main.c:426 ../raster/r.in.bin/main.c:432 -#: ../raster/r.neighbors/main.c:262 ../raster/r.stats.quantile/main.c:590 -#: ../raster/r.out.bin/main.c:369 -#, c-format -msgid "-%c and %s= are mutually exclusive" +#: ../locale/scriptstrings/v.db.reconnect.all_to_translate.c:7 +msgid "Name of source database" msgstr "" -#: ../raster/r.in.bin/main.c:435 ../raster/r.in.bin/main.c:438 -#, c-format -msgid "Option %s= is ignored if -%c is set" +#: ../locale/scriptstrings/v.db.reconnect.all_to_translate.c:8 +msgid "Name of source database schema" msgstr "" -#: ../raster/r.in.bin/main.c:462 ../raster/r.out.bin/main.c:379 -#: ../vector/v.colors/main.c:225 -#, c-format -msgid "-%c and -%c are mutually exclusive" +#: ../locale/scriptstrings/v.db.reconnect.all_to_translate.c:9 +msgid "Name for target driver" msgstr "" -#: ../raster/r.in.bin/main.c:467 -#, c-format -msgid "-%c incompatible with %s=%d; must be 4 or 8" +#: ../locale/scriptstrings/v.db.reconnect.all_to_translate.c:10 +msgid "Name for target database" msgstr "" -#: ../raster/r.in.bin/main.c:476 -#, c-format -msgid "-%c incompatible with %s=%d; must be 8" +#: ../locale/scriptstrings/v.db.reconnect.all_to_translate.c:11 +msgid "Name for target database schema" msgstr "" -#: ../raster/r.in.bin/main.c:484 -#, c-format -msgid "%s= required for integer data" +#: ../locale/scriptstrings/v.report_to_translate.c:1 +msgid "Reports geometry statistics for vector maps." msgstr "" -#: ../raster/r.in.bin/main.c:488 -#, c-format -msgid "Integer input doesn't support %s=8 in this build" +#: ../locale/scriptstrings/v.report_to_translate.c:6 +msgid "Value to calculate" msgstr "" -#: ../raster/r.in.bin/main.c:493 -#, c-format -msgid "%s= must be 1, 2, 4 or 8" +#: ../locale/scriptstrings/v.report_to_translate.c:7 +msgid "Sort the result" msgstr "" -#: ../raster/r.in.bin/main.c:506 -#, c-format -msgid "Either -%c or %s= and %s= must be given" +#: ../locale/scriptstrings/v.report_to_translate.c:8 +msgid "asc;Sort in ascending order;desc;Sort in descending order" msgstr "" -#: ../raster/r.in.bin/main.c:512 -#, c-format -msgid "Either all or none of %s=, %s=, %s= and %s= must be given" +#: ../locale/scriptstrings/v.unpack_to_translate.c:1 +msgid "Imports a GRASS GIS specific vector archive file (packed with v.pack) as a vector map" msgstr "" -#: ../raster/r.in.bin/main.c:521 ../display/d.grid/main.c:266 -#: ../raster3d/r3.in.bin/main.c:424 -#, c-format -msgid "Illegal north coordinate <%s>" +#: ../locale/scriptstrings/v.unpack_to_translate.c:5 +#: ../locale/scriptstrings/r.unpack_to_translate.c:5 +msgid "Name of input pack file" msgstr "" -#: ../raster/r.in.bin/main.c:523 ../raster3d/r3.in.bin/main.c:426 -#, c-format -msgid "Illegal south coordinate <%s>" +#: ../locale/scriptstrings/v.unpack_to_translate.c:6 +msgid "Name for output vector map" msgstr "" -#: ../raster/r.in.bin/main.c:525 ../display/d.grid/main.c:259 -#: ../raster3d/r3.in.bin/main.c:428 -#, c-format -msgid "Illegal east coordinate <%s>" +#: ../locale/scriptstrings/v.unpack_to_translate.c:7 +msgid "Default: taken from input file internals" msgstr "" -#: ../raster/r.in.bin/main.c:527 ../raster3d/r3.in.bin/main.c:430 -#, c-format -msgid "Illegal west coordinate <%s>" +#: ../locale/scriptstrings/v.unpack_to_translate.c:8 +#: ../locale/scriptstrings/v.unpack_to_translate.c:11 +#: ../locale/scriptstrings/r.unpack_to_translate.c:7 +#: ../locale/scriptstrings/r.unpack_to_translate.c:10 ../ps/ps.map/main.c:100 +#: ../ps/ps.map/main.c:113 ../ps/ps.map/main.c:135 +#: ../raster/r.univar/r.univar_main.c:42 ../raster/r.kappa/main.c:90 +#: ../raster/r.kappa/main.c:98 ../raster/r.kappa/main.c:114 +msgid "Output settings" msgstr "" -#: ../raster/r.in.bin/main.c:533 ../raster3d/r3.in.bin/main.c:438 -#, c-format -msgid "Unable to open <%s>" +#: ../locale/scriptstrings/v.unpack_to_translate.c:10 +#: ../locale/scriptstrings/r.unpack_to_translate.c:9 +#: ../locale/scriptstrings/t.rast.import_to_translate.c:19 +#: ../locale/scriptstrings/t.vect.import_to_translate.c:15 +#: ../raster/r.in.lidar/main.c:302 ../raster/r.in.gdal/main.c:204 +#: ../raster/r.external/main.c:104 ../raster3d/r3.in.lidar/main.c:295 +#: ../vector/v.in.lidar/main.c:323 +msgid "Assume that the dataset has same projection as the current location" msgstr "" -#: ../raster/r.in.bin/main.c:554 -#, c-format -msgid "East-West (ewres: %f) and North-South (nwres: %f) resolution differ significantly. Did you assign %s= and %s= correctly?" +#: ../locale/scriptstrings/v.unpack_to_translate.c:12 +#: ../locale/scriptstrings/r.unpack_to_translate.c:11 +msgid "Print projection information of input pack file and exit" msgstr "" -#: ../raster/r.in.bin/main.c:575 -msgid "File Size %" +#: ../locale/scriptstrings/v.db.univar_to_translate.c:1 +msgid "Calculates univariate statistics on selected table column for a GRASS vector map." msgstr "" -#: ../raster/r.in.bin/main.c:577 ../raster3d/r3.in.bin/main.c:448 -msgid "Bytes do not match file size" +#: ../locale/scriptstrings/v.db.univar_to_translate.c:5 +#: ../locale/scriptstrings/db.univar_to_translate.c:5 +msgid "Name of attribute column on which to calculate statistics (must be numeric)" msgstr "" -#: ../raster/r.in.bin/main.c:595 -#, c-format -msgid "Importing band %d..." +#: ../locale/scriptstrings/v.db.univar_to_translate.c:6 +#: ../locale/scriptstrings/db.univar_to_translate.c:6 +#: ../raster/r.univar/r3.univar_main.c:52 ../raster/r.univar/r.univar_main.c:52 +#: ../vector/v.univar/main.c:122 +msgid "Percentile to calculate (requires extended statistics flag)" msgstr "" -#: ../raster/r.circle/main.c:52 ../raster/r.buffer/main.c:67 -#: ../vector/v.parallel/main.c:51 ../vector/v.buffer/main.c:222 -#: ../locale/scriptstrings/r.buffer.lowmem_to_translate.c:4 -msgid "buffer" +#: ../locale/scriptstrings/v.db.univar_to_translate.c:7 +#: ../locale/scriptstrings/db.univar_to_translate.c:7 +msgid "Extended statistics (quartiles and 90th percentile)" msgstr "" -#: ../raster/r.circle/main.c:53 ../raster/r.thin/main.c:58 -#: ../raster/r.patch/main.c:59 ../raster/r.to.vect/main.c:78 -#: ../vector/v.build/main.c:38 ../vector/v.patch/main.c:70 -#: ../vector/v.to.3d/main.c:37 ../vector/v.delaunay/main.c:86 -#: ../vector/v.mkgrid/main.c:71 ../vector/v.segment/main.c:61 -#: ../vector/v.in.region/main.c:42 ../vector/v.transform/main.c:72 -#: ../vector/v.clean/main.c:53 ../vector/v.univar/main.c:96 -#: ../vector/v.split/main.c:55 ../vector/v.parallel/main.c:50 -#: ../vector/v.select/main.c:49 ../vector/v.overlay/main.c:64 -#: ../vector/v.perturb/main.c:63 ../vector/v.generalize/main.c:83 -#: ../vector/v.hull/main.c:53 ../vector/v.to.points/main.c:54 -#: ../vector/v.in.ogr/main.c:198 ../vector/v.voronoi/main.c:124 -#: ../vector/v.drape/main.c:57 ../vector/v.type/main.c:39 -#: ../vector/v.build.polylines/main.c:112 ../vector/v.extrude/main.c:68 -#: ../vector/v.edit/main.c:55 ../vector/v.buffer/main.c:225 -#: ../locale/scriptstrings/i.image.mosaic_to_translate.c:3 -#: ../locale/scriptstrings/v.report_to_translate.c:3 -#: ../locale/scriptstrings/v.to.lines_to_translate.c:3 -msgid "geometry" +#: ../locale/scriptstrings/v.db.univar_to_translate.c:8 +#: ../locale/scriptstrings/db.univar_to_translate.c:8 +#: ../raster/r.info/main.c:91 +msgid "Print stats in shell script style" msgstr "" -#: ../raster/r.circle/main.c:54 ../vector/v.buffer/main.c:224 -msgid "circle" +#: ../locale/scriptstrings/v.db.update_to_translate.c:1 +msgid "Updates a column in the attribute table connected to a vector map." msgstr "" -#: ../raster/r.circle/main.c:56 -msgid "Creates a raster map containing concentric rings around a given point." +#: ../locale/scriptstrings/v.db.update_to_translate.c:5 +msgid "Name of attribute column to update" msgstr "" -#: ../raster/r.circle/main.c:63 -msgid "The coordinate of the center (east,north)" +#: ../locale/scriptstrings/v.db.update_to_translate.c:6 +msgid "Literal value to update the column with" msgstr "" -#: ../raster/r.circle/main.c:69 -msgid "Minimum radius for ring/circle map (in meters)" +#: ../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 "" -#: ../raster/r.circle/main.c:75 -msgid "Maximum radius for ring/circle map (in meters)" +#: ../locale/scriptstrings/v.db.update_to_translate.c:8 +msgid "Name of SQLite extension file for extra functions (SQLite backend only)" msgstr "" -#: ../raster/r.circle/main.c:81 -msgid "Data value multiplier" +#: ../locale/scriptstrings/t.create_to_translate.c:1 +msgid "Creates a space time dataset." msgstr "" -#: ../raster/r.circle/main.c:85 -msgid "Generate binary raster map" +#: ../locale/scriptstrings/t.create_to_translate.c:4 +msgid "create" msgstr "" -#: ../raster/r.circle/main.c:108 -msgid "Please specify a radius in which min < max" +#: ../locale/scriptstrings/t.create_to_translate.c:6 +msgid "Type of the output space time dataset" msgstr "" -#: ../raster/r.circle/main.c:116 -msgid "Please specify min and/or max radius when using the binary flag" +#: ../locale/scriptstrings/t.create_to_translate.c:8 +#: ../locale/scriptstrings/t.rast.import_to_translate.c:10 +#: ../locale/scriptstrings/t.vect.import_to_translate.c:10 +msgid "Title of the new space time dataset" msgstr "" -#: ../raster/r.circle/main.c:153 ../raster/r.surf.fractal/main.c:85 -#: ../raster/r.surf.random/main.c:66 ../raster/r.composite/main.c:262 -#: ../raster/r.li/r.li.daemon/daemon.c:174 -#, c-format -msgid "Raster map <%s> created." +#: ../locale/scriptstrings/t.create_to_translate.c:9 +#: ../locale/scriptstrings/t.rast.import_to_translate.c:11 +#: ../locale/scriptstrings/t.vect.import_to_translate.c:11 +msgid "Description of the new space time dataset" msgstr "" -#: ../raster/r.his/main.c:68 ../display/d.his/main.c:64 -#: ../imagery/i.rgb.his/main.c:47 ../imagery/i.his.rgb/main.c:47 -msgid "color transformation" +#: ../locale/scriptstrings/db.out.ogr_to_translate.c:1 +msgid "Exports attribute tables into various formats." msgstr "" -#: ../raster/r.his/main.c:73 -msgid "Generates red, green and blue (RGB) raster map layers combining hue, intensity and saturation (HIS) values from user-specified input raster map layers." +#: ../locale/scriptstrings/db.out.ogr_to_translate.c:5 +msgid "GRASS table name" msgstr "" -#: ../raster/r.his/main.c:82 ../display/d.his/main.c:78 -msgid "Name of layer to be used for hue" +#: ../locale/scriptstrings/db.out.ogr_to_translate.c:6 +msgid "Output table file name or DB connection string" msgstr "" -#: ../raster/r.his/main.c:89 ../display/d.his/main.c:85 -msgid "Name of layer to be used for intensity" +#: ../locale/scriptstrings/db.out.ogr_to_translate.c:7 +msgid "Table format" msgstr "" -#: ../raster/r.his/main.c:96 ../display/d.his/main.c:92 -msgid "Name of layer to be used for saturation" +#: ../locale/scriptstrings/db.out.ogr_to_translate.c:8 +msgid "Name for output table (default: input name)" msgstr "" -#: ../raster/r.his/main.c:103 -msgid "Name of output layer to be used for red" +#: ../locale/scriptstrings/r.unpack_to_translate.c:1 +msgid "Imports a GRASS GIS specific raster archive file (packed with r.pack) as a raster map" msgstr "" -#: ../raster/r.his/main.c:110 -msgid "Name of output layer to be used for green" +#: ../locale/scriptstrings/r.unpack_to_translate.c:6 +msgid "Name for output raster map (default: taken from input file internals)" msgstr "" -#: ../raster/r.his/main.c:117 -msgid "Name of output layer to be used for blue" +#: ../locale/scriptstrings/i.spectral_to_translate.c:1 +msgid "Displays spectral response at user specified locations in group or images." msgstr "" -#: ../raster/r.his/main.c:121 ../locale/scriptstrings/r.shade_to_translate.c:12 -msgid "Color to use instead of NULL values" +#: ../locale/scriptstrings/i.spectral_to_translate.c:5 +#: ../locale/scriptstrings/i.oif_to_translate.c:3 +msgid "multispectral" msgstr "" -#: ../raster/r.his/main.c:126 ../locale/scriptstrings/r.shade_to_translate.c:14 -msgid "Use colors from color tables for NULL values" +#: ../locale/scriptstrings/i.spectral_to_translate.c:10 +msgid "Name for output image (or text file for -t)" msgstr "" -#: ../raster/r.his/main.c:145 -#, c-format -msgid "No such color <%s>" +#: ../locale/scriptstrings/i.spectral_to_translate.c:12 +msgid "Graphics format for output file" msgstr "" -#: ../raster/r.his/main.c:167 ../raster/r.his/main.c:183 -#: ../raster/r.his/main.c:201 ../raster/r.out.ppm3/main.c:115 -#: ../display/d.his/main.c:139 ../display/d.his/main.c:156 -#: ../display/d.his/main.c:174 ../display/d.rast/display.c:23 -#: ../display/d.histogram/main.c:171 ../display/d.rgb/main.c:99 -#: ../display/d.colortable/main.c:135 ../display/d.rast.num/main.c:253 -#: ../display/d.legend/main.c:409 ../display/d.legend/main.c:417 -#, c-format -msgid "Color file for <%s> not available" +#: ../locale/scriptstrings/i.spectral_to_translate.c:14 +msgid "Show sampling coordinates instead of numbering in the legend" msgstr "" -#: ../raster/r.recode/read_rules.c:20 -#, c-format -msgid "Unable to read f_range for map %s" +#: ../locale/scriptstrings/i.spectral_to_translate.c:15 +msgid "Use gnuplot for display" msgstr "" -#: ../raster/r.recode/read_rules.c:24 ../display/d.colortable/main.c:146 -msgid "Data range is empty" +#: ../locale/scriptstrings/i.spectral_to_translate.c:16 +msgid "output to text file" msgstr "" -#: ../raster/r.recode/read_rules.c:30 -#, c-format -msgid "Data range of %s is %s to %s (entire map)" +#: ../locale/scriptstrings/db.in.ogr_to_translate.c:1 +msgid "Imports attribute tables in various formats." msgstr "" -#: ../raster/r.recode/read_rules.c:35 ../raster/r.stats/main.c:358 -#, c-format -msgid "Unable to read range for map <%s>" +#: ../locale/scriptstrings/db.in.ogr_to_translate.c:5 +msgid "Table file to be imported or DB connection string" msgstr "" -#: ../raster/r.recode/read_rules.c:39 -#, c-format -msgid "Integer data range of %s is empty" +#: ../locale/scriptstrings/db.in.ogr_to_translate.c:6 +msgid "Name of table from given DB to be imported" msgstr "" -#: ../raster/r.recode/read_rules.c:41 -#, c-format -msgid "Integer data range of %s is %d to %d" +#: ../locale/scriptstrings/db.in.ogr_to_translate.c:7 +msgid "Name for output table" msgstr "" -#: ../raster/r.recode/read_rules.c:61 -msgid "Enter the rule or 'help' for the format description" +#: ../locale/scriptstrings/db.in.ogr_to_translate.c:9 +msgid "Name for auto-generated unique key column" msgstr "" -#: ../raster/r.recode/read_rules.c:85 -msgid "Enter a rule in one of these formats:" +#: ../locale/scriptstrings/db.in.ogr_to_translate.c:12 +msgid "Overrides encoding interpretation, useful when importing DBF tables" msgstr "" -#: ../raster/r.recode/read_rules.c:87 -msgid "old_low:old_high:new_low:new_high" +#: ../locale/scriptstrings/t.rast.what_to_translate.c:1 +msgid "Sample a space time raster dataset at specific vector point coordinates and write the output to stdout using different layouts" msgstr "" -#: ../raster/r.recode/read_rules.c:88 -msgid "old_low:old_high:new_val (i.e. new_high == new_low)" +#: ../locale/scriptstrings/t.rast.what_to_translate.c:6 +msgid "Comma separated list of coordinates" msgstr "" -#: ../raster/r.recode/read_rules.c:89 -msgid "*:old_val:new_val (interval [inf, old_val])" +#: ../locale/scriptstrings/t.rast.what_to_translate.c:7 +msgid "Name for the output file or \"-\" in case stdout should be used" msgstr "" -#: ../raster/r.recode/read_rules.c:90 -msgid "old_val:*:new_val (interval [old_val, inf])" +#: ../locale/scriptstrings/t.rast.what_to_translate.c:9 +msgid "The layout of the output. One point per row (row), one point per column (col), all timsteps in one row (timerow)" msgstr "" -#: ../raster/r.recode/read_rules.c:92 -msgid "When finished type \"end\"." +#: ../locale/scriptstrings/t.rast.what_to_translate.c:10 +msgid "Number of r.what processes to run in parallel" msgstr "" -#: ../raster/r.recode/read_rules.c:126 ../raster/r.quant/read_rules.c:158 -#, c-format -msgid "%s is not a valid rule" +#: ../locale/scriptstrings/t.rast.what_to_translate.c:11 +#: ../raster/r.what/main.c:143 +msgid "Output header row" msgstr "" -#: ../raster/r.recode/main.c:49 -msgid "recode categories" +#: ../locale/scriptstrings/t.rast.what_to_translate.c:12 +msgid "Use stdin as input and ignore coordinates and point option" msgstr "" -#: ../raster/r.recode/main.c:50 ../raster/r.reclass/main.c:51 -#: ../vector/v.reclass/main.c:68 -msgid "reclassification" +#: ../locale/scriptstrings/t.rast.what_to_translate.c:13 +#: ../raster/r.what/main.c:168 +msgid "Show the category for vector points map" msgstr "" -#: ../raster/r.recode/main.c:51 -msgid "Recodes categorical raster maps." +#: ../locale/scriptstrings/t.rast.to.rast3_to_translate.c:1 +msgid "Converts a space time raster dataset into a 3D raster map." msgstr "" -#: ../raster/r.recode/main.c:54 -msgid "Name of raster map to be recoded" +#: ../locale/scriptstrings/v.db.join_to_translate.c:1 +msgid "Joins a database table to a vector map table." msgstr "" -#: ../raster/r.recode/main.c:60 -msgid "File containing recode rules" +#: ../locale/scriptstrings/v.db.join_to_translate.c:5 +msgid "Vector map to which to join other table" msgstr "" -#: ../raster/r.recode/main.c:61 ../raster/r.in.ascii/main.c:79 -#: ../raster/r.reclass/main.c:66 ../db/db.execute/main.c:151 -#: ../db/db.select/main.c:208 ../general/g.proj/main.c:141 -#: ../general/g.proj/main.c:150 ../vector/v.segment/main.c:80 -#: ../vector/v.what/main.c:78 ../vector/v.edit/args.c:95 -#: ../raster3d/r3.in.ascii/main.c:87 -#: ../locale/scriptstrings/m.proj_to_translate.c:8 -msgid "'-' for standard input" +#: ../locale/scriptstrings/v.db.join_to_translate.c:7 +msgid "Layer where to join" msgstr "" -#: ../raster/r.recode/main.c:67 ../raster/r.neighbors/main.c:221 -#: ../raster/r.clump/main.c:75 ../raster/r.reclass/main.c:72 -msgid "Title for output raster map" +#: ../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 "" -#: ../raster/r.recode/main.c:71 -msgid "Align the current region to the input raster map" +#: ../locale/scriptstrings/v.db.join_to_translate.c:10 +msgid "Other table name" msgstr "" -#: ../raster/r.recode/main.c:75 -msgid "Force output to 'double' raster map type (DCELL)" +#: ../locale/scriptstrings/v.db.join_to_translate.c:11 +msgid "ocolumn,scolumns" msgstr "" -#: ../raster/r.recode/main.c:96 -#, c-format -msgid "No rules specified. Raster map <%s> not created." +#: ../locale/scriptstrings/v.db.join_to_translate.c:12 +msgid "Identifier column (e.g.: id) in the other table used for join" msgstr "" -#: ../raster/r.recode/main.c:99 ../raster/r.quant/main.c:183 -#: ../raster/r.reclass/main.c:142 -msgid "No rules specified" +#: ../locale/scriptstrings/v.db.join_to_translate.c:13 +msgid "Subset of columns from the other table" msgstr "" -#: ../raster/r.stats/main.c:109 -msgid "Generates area statistics for raster map." +#: ../locale/scriptstrings/t.rast.import_to_translate.c:1 +msgid "Imports space time raster dataset." msgstr "" -#: ../raster/r.stats/main.c:114 ../raster/r.report/parse.c:38 -msgid "Name of raster map(s) to report on" +#: ../locale/scriptstrings/t.rast.import_to_translate.c:6 +#: ../locale/scriptstrings/t.vect.import_to_translate.c:6 +#: ../raster/r.in.gdal/main.c:97 ../general/g.proj/main.c:66 +#: ../vector/v.in.ogr/main.c:203 +msgid "create location" msgstr "" -#: ../raster/r.stats/main.c:123 ../raster/r.stats/main.c:127 -#: ../raster/r.stats/main.c:151 ../raster/r.kappa/main.c:104 -#: ../raster/r.kappa/main.c:109 ../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.quantile/main.c:559 ../raster/r.univar/r.univar_main.c:56 -#: ../raster/r.univar/r.univar_main.c:62 ../raster/r.univar/r.univar_main.c:72 -#: ../locale/scriptstrings/t.list_to_translate.c:11 -#: ../locale/scriptstrings/t.list_to_translate.c:17 -#: ../locale/scriptstrings/t.list_to_translate.c:19 -#: ../locale/scriptstrings/t.rast.univar_to_translate.c:8 -#: ../locale/scriptstrings/t.rast.univar_to_translate.c:12 -#: ../locale/scriptstrings/t.rast.list_to_translate.c:8 -#: ../locale/scriptstrings/t.rast.list_to_translate.c:15 -#: ../locale/scriptstrings/t.rast.list_to_translate.c:17 -#: ../locale/scriptstrings/t.rast3d.list_to_translate.c:14 -#: ../locale/scriptstrings/t.rast3d.list_to_translate.c:16 -#: ../locale/scriptstrings/t.rast3d.univar_to_translate.c:9 -#: ../locale/scriptstrings/t.rast3d.univar_to_translate.c:12 -#: ../locale/scriptstrings/t.vect.list_to_translate.c:8 -#: ../locale/scriptstrings/t.vect.list_to_translate.c:14 -#: ../locale/scriptstrings/t.vect.list_to_translate.c:16 -#: ../locale/scriptstrings/t.vect.univar_to_translate.c:9 -#: ../locale/scriptstrings/t.vect.univar_to_translate.c:12 -msgid "Formatting" +#: ../locale/scriptstrings/t.rast.import_to_translate.c:9 +#: ../locale/scriptstrings/t.vect.import_to_translate.c:9 +msgid "Path to the extraction directory" msgstr "" -#: ../raster/r.stats/main.c:136 ../raster/r.report/parse.c:94 -msgid "Number of floating-point subranges to collect stats from" +#: ../locale/scriptstrings/t.rast.import_to_translate.c:12 +#: ../locale/scriptstrings/t.vect.import_to_translate.c:12 +msgid "Create a new location and import the data into it. Do not run this module in parallel or interrupt it when a new location should be created" msgstr "" -#: ../raster/r.stats/main.c:137 ../raster/r.stats/main.c:192 -#: ../raster/r.stats/main.c:197 ../raster/r.stats/main.c:212 -#: ../raster/r.stats/main.c:217 ../raster/r.report/parse.c:95 -#: ../raster/r.report/parse.c:139 ../raster/r.report/parse.c:145 -msgid "Floating point" +#: ../locale/scriptstrings/t.rast.import_to_translate.c:13 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:23 +#: ../locale/scriptstrings/r.import_to_translate.c:10 +#: ../raster/r.stream.extract/main.c:141 ../raster/r.resamp.bspline/main.c:153 +#: ../raster/r.proj/main.c:195 ../raster/r.in.gdal/main.c:126 +#: ../vector/v.to.rast/main.c:117 ../vector/v.surf.bspline/main.c:195 +msgid "Cache size for raster rows" msgstr "" -#: ../raster/r.stats/main.c:144 ../raster/r.report/parse.c:102 -msgid "Sort output statistics by cell counts" +#: ../locale/scriptstrings/t.rast.import_to_translate.c:14 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:22 +#: ../locale/scriptstrings/r.import_to_translate.c:9 +#: ../raster/r.stream.extract/main.c:140 ../raster/r.resamp.bspline/main.c:152 +#: ../raster/r.proj/main.c:194 ../raster/r.in.gdal/main.c:125 +#: ../vector/v.to.rast/main.c:116 ../vector/v.surf.bspline/main.c:194 +msgid "Maximum memory to be used (in MB)" msgstr "" -#: ../raster/r.stats/main.c:145 ../raster/r.report/parse.c:103 -msgid "Default: sorted by categories or intervals" +#: ../locale/scriptstrings/t.rast.import_to_translate.c:15 +msgid "Set the current region from the last map that was imported" msgstr "" -#: ../raster/r.stats/main.c:149 ../raster/r.report/parse.c:107 -msgid "Sort by cell counts in ascending order" +#: ../locale/scriptstrings/t.rast.import_to_translate.c:16 +msgid "Link the raster files using r.external" msgstr "" -#: ../raster/r.stats/main.c:150 ../raster/r.report/parse.c:108 -msgid "Sort by cell counts in descending order" +#: ../locale/scriptstrings/t.rast.import_to_translate.c:17 +#: ../locale/scriptstrings/t.vect.import_to_translate.c:13 +msgid "Extend location extents based on new dataset" msgstr "" -#: ../raster/r.stats/main.c:157 -msgid "Print area totals in square meters" +#: ../locale/scriptstrings/t.rast.import_to_translate.c:20 +msgid "Create the location specified by the \"location\" parameter and exit. Do not import the space time raster datasets." msgstr "" -#: ../raster/r.stats/main.c:158 ../raster/r.stats/main.c:163 -#: ../raster/r.stats/main.c:169 ../raster/r.report/parse.c:58 -msgid "Statistics" +#: ../locale/scriptstrings/d.what.rast_to_translate.c:1 +msgid "Allows the user to interactively query raster map layers at user-selected locations." msgstr "" -#: ../raster/r.stats/main.c:162 -msgid "Print cell counts (sortable)" +#: ../locale/scriptstrings/v.centroids_to_translate.c:1 +msgid "Adds missing centroids to closed boundaries." msgstr "" -#: ../raster/r.stats/main.c:168 -msgid "Print approximate (total percent may not be 100%) percents" +#: ../locale/scriptstrings/v.centroids_to_translate.c:3 +#: ../vector/v.category/main.c:691 +msgid "centroid" msgstr "" -#: ../raster/r.stats/main.c:173 -msgid "Print category labels" +#: ../locale/scriptstrings/v.centroids_to_translate.c:5 +msgid "Action to be taken" msgstr "" -#: ../raster/r.stats/main.c:177 -msgid "One cell (range) per line" +#: ../locale/scriptstrings/v.centroids_to_translate.c:6 +msgid "Category number starting value" msgstr "" -#: ../raster/r.stats/main.c:181 -msgid "Print grid coordinates (east and north)" +#: ../locale/scriptstrings/v.centroids_to_translate.c:7 +#: ../vector/v.category/main.c:134 +msgid "Category increment" msgstr "" -#: ../raster/r.stats/main.c:182 ../raster/r.stats/main.c:187 -msgid "Coordinates" +#: ../locale/scriptstrings/g.manual_to_translate.c:1 +msgid "Displays the manual pages of GRASS modules." msgstr "" -#: ../raster/r.stats/main.c:186 -msgid "Print x and y (column and row)" +#: ../locale/scriptstrings/g.manual_to_translate.c:3 +msgid "manual" msgstr "" -#: ../raster/r.stats/main.c:191 -msgid "Print averaged values instead of intervals (floating-point maps only)" +#: ../locale/scriptstrings/g.manual_to_translate.c:4 +msgid "help" msgstr "" -#: ../raster/r.stats/main.c:196 -msgid "Print raw indexes of floating-point ranges (floating-point maps only)" +#: ../locale/scriptstrings/g.manual_to_translate.c:5 +msgid "Display index" msgstr "" -#: ../raster/r.stats/main.c:201 ../raster/r.report/parse.c:128 -msgid "Do not report no data value" +#: ../locale/scriptstrings/g.manual_to_translate.c:6 +msgid "Display topics" msgstr "" -#: ../raster/r.stats/main.c:202 ../raster/r.stats/main.c:207 -#: ../raster/r.report/parse.c:129 ../raster/r.report/parse.c:134 -msgid "No data" +#: ../locale/scriptstrings/g.manual_to_translate.c:7 +msgid "Display as MAN text page instead of HTML page in browser" msgstr "" -#: ../raster/r.stats/main.c:206 ../raster/r.report/parse.c:133 -msgid "Do not report cells where all maps have no data" +#: ../locale/scriptstrings/g.manual_to_translate.c:8 +msgid "Display online manuals instead of locally installed" msgstr "" -#: ../raster/r.stats/main.c:211 ../raster/r.report/parse.c:138 -msgid "Report for cats floating-point ranges (floating-point maps only)" +#: ../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 "" -#: ../raster/r.stats/main.c:216 ../raster/r.report/parse.c:144 -msgid "Read floating-point map as integer (use map's quant rules)" +#: ../locale/scriptstrings/g.manual_to_translate.c:10 +msgid "Manual entry to be displayed" msgstr "" -#: ../raster/r.stats/main.c:233 -#, c-format -msgid "'%s' must be greater than zero; using %s=255" +#: ../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 "" -#: ../raster/r.stats/main.c:303 -#, c-format -msgid "Raster map <%s> is reading as integer map! Flag '-%c' and/or '%s' option will be ignored." +#: ../locale/scriptstrings/v.db.addcolumn_to_translate.c:5 +msgid "Layer number where to add column(s)" msgstr "" -#: ../raster/r.stats/main.c:319 -#, c-format -msgid "Cats for raster map <%s> are either missing or have no explicit labels. Using %s=%d." +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:1 +msgid "Fills no-data areas in raster maps using spline interpolation." msgstr "" -#: ../raster/r.stats/main.c:325 -#, c-format -msgid "Flag '-%c' was given, using cats fp ranges of raster map <%s>, ignoring '%s' option" +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:3 +#: ../raster/r.surf.area/main.c:77 ../raster/r.contour/main.c:88 +#: ../raster/r.random.surface/main.c:58 ../raster/r.surf.random/main.c:37 +#: ../raster/r.surf.fractal/main.c:39 ../raster/r.surf.idw/main.c:105 +#: ../raster/r.surf.contour/main.c:61 ../raster/r.fill.stats/main.c:776 +#: ../raster/r.resamp.bspline/main.c:80 ../raster/r.surf.gauss/main.c:39 +#: ../vector/v.surf.idw/main.c:88 ../vector/v.surf.rst/main.c:148 +#: ../vector/v.surf.bspline/main.c:92 ../vector/v.vol.rst/main.c:237 +msgid "surface" msgstr "" -#: ../raster/r.stats/main.c:331 ../raster/r.contour/main.c:149 -#, c-format -msgid "Unable to read fp range of raster map <%s>" +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:6 +#: ../raster/r.resamp.bspline/main.c:83 +msgid "splines" msgstr "" -#: ../raster/r.stats/raw_stats.c:118 -msgid "Invalid map type" +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:8 +#: ../raster/r.proj/main.c:185 ../imagery/i.rectify/main.c:132 +#: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:126 +msgid "Interpolation method to use" msgstr "" -#: ../raster/r.quantile/main.c:69 -msgid "Computing histogram" +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:9 +msgid "Spline tension parameter" msgstr "" -#: ../raster/r.quantile/main.c:103 ../raster/r.stats.quantile/main.c:174 -msgid "Computing bins" +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:10 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:12 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:14 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:16 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:18 +msgid "RST options" msgstr "" -#: ../raster/r.quantile/main.c:144 ../raster/r.stats.quantile/main.c:231 -msgid "Binning data" +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:11 +msgid "Spline smoothing parameter" msgstr "" -#: ../raster/r.quantile/main.c:189 ../raster/r.stats.quantile/main.c:287 -msgid "Sorting bins" +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:13 +msgid "Width of hole edge used for interpolation (in cells)" msgstr "" -#: ../raster/r.quantile/main.c:204 ../raster/r.stats.quantile/main.c:360 -msgid "Computing quantiles" +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:15 +#: ../vector/v.surf.rst/main.c:310 ../vector/v.vol.rst/main.c:321 +msgid "Minimum number of points for approximation in a segment (>segmax)" msgstr "" -#: ../raster/r.quantile/main.c:268 ../raster/r.stats.quantile/main.c:518 -msgid "percentile" +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:17 +#: ../vector/v.surf.rst/main.c:301 ../vector/v.vol.rst/main.c:312 +msgid "Maximum number of points in a segment" msgstr "" -#: ../raster/r.quantile/main.c:269 ../raster/r.stats.quantile/main.c:519 -msgid "quantile" +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:19 +#: ../raster/r.resamp.bspline/main.c:133 ../vector/v.surf.bspline/main.c:177 +msgid "Tykhonov regularization parameter (affects smoothing)" msgstr "" -#: ../raster/r.quantile/main.c:270 -msgid "Compute quantiles using two passes." +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:20 +msgid "Used in bilinear and bicubic spline interpolation" msgstr "" -#: ../raster/r.quantile/main.c:278 ../raster/r.stats.quantile/main.c:530 -msgid "Number of quantiles" +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:21 +msgid "Spline options" msgstr "" -#: ../raster/r.quantile/main.c:286 ../raster/r.stats.quantile/main.c:536 -msgid "List of percentiles" +#: ../locale/scriptstrings/v.db.droprow_to_translate.c:1 +msgid "Removes a vector feature from a vector map through attribute selection." msgstr "" -#: ../raster/r.quantile/main.c:292 ../raster/r.stats.quantile/main.c:543 -msgid "Number of bins to use" +#: ../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 "" -#: ../raster/r.quantile/main.c:303 -msgid "Generate recode rules based on quantile-defined intervals" +#: ../locale/scriptstrings/t.sample_to_translate.c:5 +msgid "Name of the sample space time dataset" msgstr "" -#: ../raster/r.quantile/main.c:337 -msgid "Too many quantiles" +#: ../locale/scriptstrings/t.sample_to_translate.c:8 +msgid "Type of the sample space time dataset" msgstr "" -#: ../raster/r.slope.aspect/main.c:152 ../raster/r.relief/main.c:110 -#: ../raster/r.param.scale/interface.c:56 ../imagery/i.topo.corr/main.c:48 -msgid "terrain" +#: ../locale/scriptstrings/t.sample_to_translate.c:9 +msgid "Field separator between output columns, default is tabular \" | \"" msgstr "" -#: ../raster/r.slope.aspect/main.c:153 -msgid "aspect" +#: ../locale/scriptstrings/t.sample_to_translate.c:10 +msgid "Do not use \",\" as this char is reserved to list several map ids in a sample granule" msgstr "" -#: ../raster/r.slope.aspect/main.c:154 -msgid "slope" +#: ../locale/scriptstrings/t.sample_to_translate.c:12 +msgid "Check for spatial topological overlap" msgstr "" -#: ../raster/r.slope.aspect/main.c:155 -msgid "curvature" +#: ../locale/scriptstrings/d.redraw_to_translate.c:1 +msgid "Redraws the content of currently selected monitor." msgstr "" -#: ../raster/r.slope.aspect/main.c:156 -msgid "Generates raster maps of slope, aspect, curvatures and partial derivatives from an elevation raster map." +#: ../locale/scriptstrings/d.redraw_to_translate.c:4 +#: ../locale/scriptstrings/d.frame_to_translate.c:4 ../display/d.mon/main.c:52 +#: ../display/d.info/main.c:36 ../display/d.erase/main.c:31 +msgid "monitors" msgstr "" -#: ../raster/r.slope.aspect/main.c:158 -msgid "Aspect is calculated counterclockwise from east." +#: ../locale/scriptstrings/d.frame_to_translate.c:1 +msgid "Manages display frames on the user's graphics monitor." msgstr "" -#: ../raster/r.slope.aspect/main.c:165 ../vector/v.surf.rst/main.c:203 -msgid "Name for output slope raster map" +#: ../locale/scriptstrings/d.frame_to_translate.c:5 +msgid "frame" msgstr "" -#: ../raster/r.slope.aspect/main.c:166 ../raster/r.slope.aspect/main.c:172 -#: ../raster/r.slope.aspect/main.c:196 ../raster/r.slope.aspect/main.c:203 -#: ../raster/r.slope.aspect/main.c:210 ../raster/r.slope.aspect/main.c:217 -#: ../raster/r.slope.aspect/main.c:224 ../raster/r.slope.aspect/main.c:231 -#: ../raster/r.slope.aspect/main.c:238 ../raster/r.watershed/front/main.c:139 -#: ../raster/r.watershed/front/main.c:146 -#: ../raster/r.watershed/front/main.c:153 -#: ../raster/r.watershed/front/main.c:160 -#: ../raster/r.watershed/front/main.c:166 -#: ../raster/r.watershed/front/main.c:172 -#: ../raster/r.watershed/front/main.c:180 -#: ../raster/r.watershed/front/main.c:188 -#: ../raster/r.watershed/front/main.c:195 ../vector/v.vol.rst/main.c:293 -#: ../vector/v.vol.rst/main.c:299 ../vector/v.vol.rst/main.c:362 -#: ../vector/v.vol.rst/main.c:368 ../vector/v.vol.rst/main.c:374 -#: ../vector/v.vol.rst/main.c:381 ../vector/v.vol.rst/main.c:387 -#: ../vector/v.vol.rst/main.c:393 ../vector/v.vol.rst/main.c:399 -#: ../vector/v.vol.rst/main.c:405 ../vector/v.surf.bspline/main.c:130 -#: ../vector/v.surf.bspline/main.c:135 ../vector/v.surf.rst/main.c:174 -#: ../vector/v.surf.rst/main.c:198 ../vector/v.surf.rst/main.c:204 -#: ../vector/v.surf.rst/main.c:210 ../vector/v.surf.rst/main.c:216 -#: ../vector/v.surf.rst/main.c:222 ../vector/v.surf.rst/main.c:228 -#: ../vector/v.surf.rst/main.c:234 ../vector/v.surf.rst/main.c:241 -#: ../vector/v.surf.rst/main.c:248 ../vector/v.surf.rst/main.c:255 -msgid "Outputs" +#: ../locale/scriptstrings/d.frame_to_translate.c:6 +msgid "Create a new frame if doesn't exist and select" msgstr "" -#: ../raster/r.slope.aspect/main.c:171 ../vector/v.surf.rst/main.c:209 -msgid "Name for output aspect raster map" +#: ../locale/scriptstrings/d.frame_to_translate.c:7 +msgid "Remove all frames, erase the screen and exit" msgstr "" -#: ../raster/r.slope.aspect/main.c:180 -msgid "Format for reporting the slope" +#: ../locale/scriptstrings/d.frame_to_translate.c:8 +msgid "Print name of current frame and exit" msgstr "" -#: ../raster/r.slope.aspect/main.c:187 -msgid "Type of output aspect and slope maps" +#: ../locale/scriptstrings/d.frame_to_translate.c:9 +msgid "Print names of all frames including 'at' position and exit" msgstr "" -#: ../raster/r.slope.aspect/main.c:195 ../vector/v.surf.rst/main.c:215 -msgid "Name for output profile curvature raster map" +#: ../locale/scriptstrings/d.frame_to_translate.c:10 +msgid "Frame to be selected or created (if -c flag is given)" msgstr "" -#: ../raster/r.slope.aspect/main.c:202 ../vector/v.surf.rst/main.c:221 -msgid "Name for output tangential curvature raster map" +#: ../locale/scriptstrings/d.frame_to_translate.c:11 +msgid "Screen coordinates in percent where to place the frame (0,0 is lower-left)" msgstr "" -#: ../raster/r.slope.aspect/main.c:209 -msgid "Name for output first order partial derivative dx (E-W slope) raster map" +#: ../locale/scriptstrings/d.frame_to_translate.c:12 +msgid "Implies only when -c or --overwrite flag is given" msgstr "" -#: ../raster/r.slope.aspect/main.c:216 -msgid "Name for output first order partial derivative dy (N-S slope) raster map" +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:1 +msgid "Apply temporal and spatial operations on space time raster datasets using temporal raster algebra." msgstr "" -#: ../raster/r.slope.aspect/main.c:223 -msgid "Name for output second order partial derivative dxx raster map" +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:6 +msgid "r.mapcalc expression for temporal and spatial analysis of space time raster datasets" msgstr "" -#: ../raster/r.slope.aspect/main.c:230 -msgid "Name for output second order partial derivative dyy raster map" +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:13 +#: ../locale/scriptstrings/t.rast3d.algebra_to_translate.c:13 +msgid "Use granularity sampling instead of the temporal topology approach" msgstr "" -#: ../raster/r.slope.aspect/main.c:237 -msgid "Name for output second order partial derivative dxy raster map" +#: ../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 "" -#: ../raster/r.slope.aspect/main.c:243 -msgid "Multiplicative factor to convert elevation units to horizontal units" +#: ../locale/scriptstrings/t.vect.observe.strds_to_translate.c:6 +msgid "Name of the new created vector map that stores the sampled values in different layers" msgstr "" -#: ../raster/r.slope.aspect/main.c:252 -msgid "Minimum slope value (in percent) for which aspect is computed" +#: ../locale/scriptstrings/t.vect.observe.strds_to_translate.c:7 +msgid "Names of the vector columns to be created and to store sampled raster values, one name for each STRDS" msgstr "" -#: ../raster/r.slope.aspect/main.c:261 -msgid "Do not align the current region to the raster elevation map" +#: ../locale/scriptstrings/t.rast.neighbors_to_translate.c:1 +msgid "Performs a neighborhood analysis for each map in a space time raster dataset." msgstr "" -#: ../raster/r.slope.aspect/main.c:315 ../raster/r.relief/main.c:220 -#, c-format -msgid "%s=%s - must be a positive number" +#: ../locale/scriptstrings/t.rast.neighbors_to_translate.c:6 +#: ../raster/r.neighbors/main.c:212 +msgid "Neighborhood size" msgstr "" -#: ../raster/r.slope.aspect/main.c:321 ../raster/r.relief/main.c:201 -#: ../raster/r.relief/main.c:207 -#, c-format -msgid "%s=%s - must be a non-negative number" +#: ../locale/scriptstrings/t.rast.neighbors_to_translate.c:11 +msgid "Number of r.neighbor processes to run in parallel" msgstr "" -#: ../raster/r.slope.aspect/main.c:336 -#, c-format -msgid "You must specify at least one of the parameters: <%s>, <%s>, <%s>, <%s>, <%s>, <%s>, <%s>, <%s> or <%s>" +#: ../locale/scriptstrings/t.rast.neighbors_to_translate.c:13 +msgid "Ignore the current region settings and use the raster map regions" msgstr "" -#: ../raster/r.slope.aspect/main.c:358 -#, c-format -msgid "Wrong raster type: %s" +#: ../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 "" -#: ../raster/r.slope.aspect/main.c:387 -msgid "r.slope.aspect does not convert horizontal units to meters in this version, see manual page." +#: ../locale/scriptstrings/r.buffer.lowmem_to_translate.c:2 +msgid "This is the low-memory alternative to the classic r.buffer module." msgstr "" -#: ../raster/r.slope.aspect/main.c:968 -#, c-format -msgid "Elevation products for mapset <%s> in <%s>" +#: ../locale/scriptstrings/r.buffer.lowmem_to_translate.c:4 +#: ../raster/r.buffer/main.c:67 ../raster/r.circle/main.c:52 +#: ../vector/v.buffer/main.c:222 ../vector/v.parallel/main.c:51 +msgid "buffer" msgstr "" -#: ../raster/r.slope.aspect/main.c:987 -#, c-format -msgid "Min computed aspect %.4f, max computed aspect %.4f" +#: ../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 "" -#: ../raster/r.slope.aspect/main.c:1051 -#, c-format -msgid "Aspect raster map <%s> complete" +#: ../locale/scriptstrings/r.buffer.lowmem_to_translate.c:6 +#: ../raster/r.buffer/main.c:81 +msgid "Distance zone(s)" msgstr "" -#: ../raster/r.slope.aspect/main.c:1108 -#, c-format -msgid "Min computed slope %.4f, max computed slope %.4f" +#: ../locale/scriptstrings/r.buffer.lowmem_to_translate.c:7 +#: ../raster/r.buffer/main.c:88 +msgid "Units of distance" msgstr "" -#: ../raster/r.slope.aspect/main.c:1161 -#, c-format -msgid "Slope raster map <%s> complete" +#: ../locale/scriptstrings/v.dissolve_to_translate.c:1 +msgid "Dissolves boundaries between adjacent areas sharing a common category number or attribute." msgstr "" -#: ../raster/r.slope.aspect/main.c:1233 -#, c-format -msgid "Profile curve raster map <%s> complete" +#: ../locale/scriptstrings/v.dissolve_to_translate.c:3 +#: ../vector/v.extract/main.c:81 +msgid "dissolve" msgstr "" -#: ../raster/r.slope.aspect/main.c:1260 -#, c-format -msgid "Tangential curve raster map <%s> complete" +#: ../locale/scriptstrings/v.dissolve_to_translate.c:6 +msgid "Layer number or name." msgstr "" -#: ../raster/r.slope.aspect/main.c:1285 -#, c-format -msgid "E-W slope raster map <%s> complete" +#: ../locale/scriptstrings/v.dissolve_to_translate.c:7 +msgid "Name of attribute column used to dissolve common boundaries" msgstr "" -#: ../raster/r.slope.aspect/main.c:1310 -#, c-format -msgid "N-S slope raster map <%s> complete" +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:1 +msgid "Calculates a new raster map from a simple r.mapcalc expression." msgstr "" -#: ../raster/r.slope.aspect/main.c:1335 -#, c-format -msgid "Dxx raster map <%s> complete" +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:4 +msgid "simple" msgstr "" -#: ../raster/r.slope.aspect/main.c:1360 -#, c-format -msgid "Dyy raster map <%s> complete" +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:5 +msgid "Formula (e.g. A-B or A*C+B)" msgstr "" -#: ../raster/r.slope.aspect/main.c:1385 -#, c-format -msgid "Dxy raster map <%s> complete" +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:6 +msgid "Name of input A raster map" msgstr "" -#: ../raster/r.surf.area/main.c:79 -msgid "area estimation" +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:7 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:9 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:11 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:13 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:15 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:17 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:23 +#: ../raster/r.stream.extract/main.c:89 ../raster/r.stream.extract/main.c:97 +#: ../raster/r.flow/main.c:435 ../raster/r.flow/main.c:441 +msgid "Input maps" msgstr "" -#: ../raster/r.surf.area/main.c:80 -msgid "Prints estimation of surface area for raster map." +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:8 +msgid "Name of input B raster map" msgstr "" -#: ../raster/r.surf.area/main.c:89 -msgid "Vertical scale" +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:10 +msgid "Name of input C raster map" msgstr "" -#: ../raster/r.surf.area/main.c:93 -msgid "Output units" +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:12 +msgid "Name of input D raster map" msgstr "" -#: ../raster/r.surf.area/main.c:94 -msgid "Default: square map units" +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:14 +msgid "Name of input E raster map" msgstr "" -#: ../raster/r.surf.area/main.c:102 -#, c-format -msgid "Output in '%s'" +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:16 +msgid "Name of input F raster map" msgstr "" -#: ../raster/r.surf.area/main.c:106 -msgid "Output in 'square map units'" +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:18 +#: ../raster/r.random/main.c:89 ../raster/r.mapcalc/main.c:105 +msgid "Seed for rand() function" msgstr "" -#: ../raster/r.surf.area/main.c:153 -msgid "Null value area ignored in calculation:" +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:19 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:21 +msgid "Random" msgstr "" -#: ../raster/r.surf.area/main.c:155 -msgid "Plan area used in calculation:" +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:20 +#: ../raster/r.mapcalc/main.c:109 +msgid "Generate random seed (result is non-deterministic)" msgstr "" -#: ../raster/r.surf.area/main.c:158 -msgid "Surface area calculation(low, high, avg):" +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:22 +msgid "Quote the map names" msgstr "" -#: ../raster/r.surf.area/main.c:163 -msgid "Current region plan area:" +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:24 +msgid "Case sensitive variable names" msgstr "" -#: ../raster/r.surf.area/main.c:165 -msgid "Estimated region Surface Area:" +#: ../locale/scriptstrings/t.vect.import_to_translate.c:1 +msgid "Imports a space time vector dataset from a GRASS GIS specific archive file." msgstr "" -#: ../raster/r.usler/main.c:54 -msgid "rainfall" +#: ../locale/scriptstrings/t.vect.import_to_translate.c:16 +msgid "Create the location specified by the \"location\" parameter and exit. Do not import the space time vector datasets." msgstr "" -#: ../raster/r.usler/main.c:55 ../raster/r.sim/r.sim.water/main.c:115 -#: ../raster/r.sim/r.sim.sediment/main.c:116 ../raster/r.uslek/main.c:55 -msgid "soil" +#: ../locale/scriptstrings/r.drain_to_translate.c:1 +#: ../raster/r.drain/main.c:113 +msgid "Traces a flow through an elevation model or cost surface on a raster map." msgstr "" -#: ../raster/r.usler/main.c:56 ../raster/r.sim/r.sim.sediment/main.c:118 -#: ../raster/r.uslek/main.c:56 -msgid "erosion" +#: ../locale/scriptstrings/r.drain_to_translate.c:3 ../raster/r.path/main.c:151 +#: ../raster/r.solute.transport/main.c:230 ../raster/r.topmodel/main.c:52 +#: ../raster/r.uslek/main.c:54 ../raster/r.usler/main.c:53 +#: ../raster/r.gwflow/main.c:210 ../raster/r.stream.extract/main.c:77 +#: ../raster/r.fill.dir/main.c:89 ../raster/r.basins.fill/main.c:55 +#: ../raster/r.water.outlet/main.c:58 ../raster/r.drain/main.c:110 +#: ../raster/r.topidx/main.c:40 ../raster/r.flow/main.c:422 +#: ../raster/r.carve/main.c:75 ../raster/r.lake/main.c:151 +#: ../raster/r.watershed/front/main.c:76 +#: ../raster/r.sim/r.sim.sediment/main.c:115 +#: ../raster/r.sim/r.sim.water/main.c:114 ../raster3d/r3.gwflow/main.c:162 +#: ../raster3d/r3.flow/main.c:180 +msgid "hydrology" msgstr "" -#: ../raster/r.usler/main.c:57 -msgid "Computes USLE R factor, Rainfall erosivity index." +#: ../locale/scriptstrings/r.drain_to_translate.c:4 ../raster/r.path/main.c:152 +#: ../raster/r.walk/main.c:204 ../raster/r.cost/main.c:164 +#: ../raster/r.drain/main.c:111 +msgid "cost surface" msgstr "" -#: ../raster/r.usler/main.c:60 -msgid "Name of annual precipitation raster map [mm/year]" +#: ../locale/scriptstrings/r.drain_to_translate.c:5 +#: ../raster/r.drain/main.c:116 +msgid "Name of input elevation or cost surface raster map" msgstr "" -#: ../raster/r.usler/main.c:63 -msgid "Name for output USLE R raster map [MJ.mm/ha.hr.year]" +#: ../locale/scriptstrings/r.drain_to_translate.c:6 +#: ../raster/r.drain/main.c:121 +msgid "Name of input movement direction map associated with the cost surface" msgstr "" -#: ../raster/r.usler/main.c:70 -msgid "Name of USLE R equation" +#: ../locale/scriptstrings/r.drain_to_translate.c:7 +#: ../raster/r.drain/main.c:123 +msgid "Direction in degrees CCW from east" msgstr "" -#: ../raster/r.usler/main.c:75 -msgid "Roosle (1975)" +#: ../locale/scriptstrings/r.drain_to_translate.c:8 +#: ../locale/scriptstrings/r.drain_to_translate.c:23 +#: ../raster/r.drain/main.c:125 ../raster/r.drain/main.c:168 +msgid "Cost surface" msgstr "" -#: ../raster/r.usler/main.c:76 -msgid "Morgan (1974)" +#: ../locale/scriptstrings/r.drain_to_translate.c:10 +#: ../raster/r.drain/main.c:133 +msgid "Name for output drain vector map" msgstr "" -#: ../raster/r.usler/main.c:77 -msgid "Foster (1981)" +#: ../locale/scriptstrings/r.drain_to_translate.c:11 +#: ../raster/r.drain/main.c:134 +msgid "Recommended for cost surface made using knight's move" msgstr "" -#: ../raster/r.usler/main.c:78 -msgid "El-Swaify (1985)" +#: ../locale/scriptstrings/r.drain_to_translate.c:12 +#: ../raster/r.path/main.c:195 ../raster/r.walk/main.c:260 +#: ../raster/r.cost/main.c:223 ../raster/r.drain/main.c:139 +msgid "Coordinates of starting point(s) (E,N)" msgstr "" -#: ../raster/r.distance/distance.c:102 -#, c-format -msgid "Reading maps <%s,%s> while finding 0 distance ..." +#: ../locale/scriptstrings/r.drain_to_translate.c:13 +#: ../locale/scriptstrings/r.drain_to_translate.c:15 +#: ../raster/r.path/main.c:196 ../raster/r.path/main.c:202 +#: ../raster/r.walk/main.c:242 ../raster/r.walk/main.c:254 +#: ../raster/r.walk/main.c:261 ../raster/r.walk/main.c:342 +#: ../raster/r.cost/main.c:205 ../raster/r.cost/main.c:217 +#: ../raster/r.cost/main.c:224 ../raster/r.cost/main.c:274 +#: ../raster/r.drain/main.c:140 ../raster/r.drain/main.c:147 +msgid "Start" msgstr "" -#: ../raster/r.distance/edges.c:47 -#, c-format -msgid "Reading map %s ..." +#: ../locale/scriptstrings/r.drain_to_translate.c:14 +#: ../raster/r.path/main.c:201 ../raster/r.drain/main.c:145 +msgid "Name of starting vector points map(s)" msgstr "" -#: ../raster/r.distance/main.c:42 -msgid "Locates the closest points between objects in two raster maps." +#: ../locale/scriptstrings/r.drain_to_translate.c:16 +#: ../raster/r.path/main.c:206 ../raster/r.drain/main.c:151 +msgid "Copy input cell values on output" msgstr "" -#: ../raster/r.distance/parse.c:35 -msgid "Name of two input raster maps for computing inter-class distances" +#: ../locale/scriptstrings/r.drain_to_translate.c:17 +#: ../locale/scriptstrings/r.drain_to_translate.c:19 +#: ../locale/scriptstrings/r.drain_to_translate.c:21 +#: ../raster/r.path/main.c:207 ../raster/r.path/main.c:212 +#: ../raster/r.path/main.c:217 ../raster/r.drain/main.c:152 +#: ../raster/r.drain/main.c:157 ../raster/r.drain/main.c:162 +msgid "Path settings" msgstr "" -#: ../raster/r.distance/parse.c:45 -msgid "Sort output by distance" +#: ../locale/scriptstrings/r.drain_to_translate.c:18 +#: ../raster/r.path/main.c:211 ../raster/r.drain/main.c:156 +msgid "Accumulate input values along the path" msgstr "" -#: ../raster/r.distance/parse.c:46 -msgid "Default: sorted by categories" +#: ../locale/scriptstrings/r.drain_to_translate.c:20 +#: ../raster/r.path/main.c:216 ../raster/r.drain/main.c:161 +msgid "Count cell numbers along the path" msgstr "" -#: ../raster/r.distance/parse.c:50 -msgid "Sort by distance in ascending order" +#: ../locale/scriptstrings/r.drain_to_translate.c:22 +#: ../raster/r.drain/main.c:167 +msgid "The input raster map is a cost surface (direction surface must also be specified)" msgstr "" -#: ../raster/r.distance/parse.c:51 -msgid "Sort by distance in descending order" +#: ../locale/scriptstrings/r.import_to_translate.c:1 +msgid "Imports raster data into a GRASS raster map using GDAL library and reprojects on the fly." msgstr "" -#: ../raster/r.distance/parse.c:55 -msgid "Include category labels in the output" +#: ../locale/scriptstrings/r.import_to_translate.c:5 +msgid "Name of GDAL dataset to be imported" msgstr "" -#: ../raster/r.distance/parse.c:60 -msgid "Report zero distance if rasters are overlapping" +#: ../locale/scriptstrings/r.import_to_translate.c:7 +msgid "Input band(s) to select (default is all bands)" msgstr "" -#: ../raster/r.distance/parse.c:64 -msgid "Report null objects as *" +#: ../locale/scriptstrings/r.import_to_translate.c:13 +msgid "Resampling method to use for reprojection" msgstr "" -#: ../raster/r.distance/parse.c:74 ../raster/r.distance/parse.c:83 -#, c-format -msgid "Raster map <%s> is not CELL" +#: ../locale/scriptstrings/r.import_to_translate.c:14 +msgid "nearest;nearest neighbor;bilinear;bilinear interpolation;bicubic;bicubic interpolation;lanczos;lanczos filter;bilinear_f;bilinear interpolation with fallback;bicubic_f;bicubic interpolation with fallback;lanczos_f;lanczos filter with fallback" msgstr "" -#: ../raster/r.distance/report.c:61 -#: ../scripts/i.colors.enhance/i.colors.enhance.py:161 -#: ../scripts/i.colors.enhance/i.colors.enhance.py:184 -#: ../scripts/i.colors.enhance/i.colors.enhance.py:194 -#: ../scripts/i.colors.enhance/i.colors.enhance.py:218 -msgid "Processing..." +#: ../locale/scriptstrings/r.import_to_translate.c:16 +msgid "Output raster map extent" msgstr "" -#: ../raster/r.in.gridatb/file_io.c:35 -msgid "Setting window header failed" +#: ../locale/scriptstrings/r.import_to_translate.c:17 +msgid "region;extent of current region;input;extent of input map" msgstr "" -#: ../raster/r.in.gridatb/file_io.c:38 -msgid "Rows changed" +#: ../locale/scriptstrings/r.import_to_translate.c:19 +msgid "Resolution of output raster map (default: estimated)" msgstr "" -#: ../raster/r.in.gridatb/file_io.c:41 -msgid "Cols changed" +#: ../locale/scriptstrings/r.import_to_translate.c:20 +msgid "estimated;estimated resolution;value;user-specified resolution;region;current region resolution" msgstr "" -#: ../raster/r.in.gridatb/main.c:48 -msgid "Imports GRIDATB.FOR map file (TOPMODEL) into a GRASS raster map." +#: ../locale/scriptstrings/r.import_to_translate.c:22 +msgid "Resolution of output raster map (use with option resolution=value)" msgstr "" -#: ../raster/r.in.gridatb/main.c:51 -msgid "GRIDATB i/o map file" +#: ../locale/scriptstrings/r.import_to_translate.c:24 +#: ../raster/r.in.poly/main.c:50 ../raster/r.in.ascii/main.c:92 +#: ../raster/r.buildvrt/main.c:102 ../raster/r.in.bin/main.c:298 +#: ../raster/r.in.gdal/main.c:143 ../raster/r.support/main.c:66 +#: ../raster/r.external/main.c:90 +msgid "Title for resultant raster map" msgstr "" -#: ../raster/r.in.gridatb/main.c:68 -#, c-format -msgid "File not found: %s" +#: ../locale/scriptstrings/r.import_to_translate.c:25 +#: ../raster/r.in.gdal/main.c:144 ../raster/r.in.gdal/main.c:153 +#: ../raster/r.in.gdal/main.c:162 ../raster/r.in.gdal/main.c:168 +#: ../raster/r.external/main.c:91 ../imagery/i.landsat.toar/main.c:94 +#: ../imagery/i.landsat.toar/main.c:116 ../imagery/i.landsat.toar/main.c:125 +#: ../imagery/i.landsat.toar/main.c:134 ../imagery/i.landsat.toar/main.c:142 +#: ../imagery/i.landsat.toar/main.c:151 +msgid "Metadata" msgstr "" -#: ../raster/r.proj/bordwalk.c:216 -msgid "Input raster map is outside current region" +#: ../locale/scriptstrings/r.import_to_translate.c:26 +msgid "Estimate resolution only" msgstr "" -#: ../raster/r.proj/bordwalk.c:242 -msgid "Unable to reproject map center" +#: ../locale/scriptstrings/r.import_to_translate.c:27 +#: ../locale/scriptstrings/r.import_to_translate.c:29 +#: ../raster/r.horizon/main.c:277 ../raster/r.horizon/main.c:296 +msgid "Optional" msgstr "" -#: ../raster/r.proj/readcell.c:59 ../raster/r.proj/readcell.c:129 -#: ../raster/r.stats.zonal/main.c:482 ../raster/r.stats.quantile/main.c:427 -#: ../imagery/i.ortho.photo/i.ortho.rectify/readcell.c:66 -#: ../imagery/i.rectify/readcell.c:55 -msgid "Unable to open temporary file" +#: ../locale/scriptstrings/r.import_to_translate.c:28 +#: ../raster/r.proj/main.c:219 +msgid "Do not perform region cropping optimization" msgstr "" -#: ../raster/r.proj/readcell.c:67 -msgid "Allocating memory and reading input raster map..." +#: ../locale/scriptstrings/r.import_to_translate.c:30 +#: ../raster/r.in.gdal/main.c:231 +msgid "Force Lat/Lon maps to fit into geographic coordinates (90N,S; 180E,W)" msgstr "" -#: ../raster/r.proj/readcell.c:92 -#: ../imagery/i.ortho.photo/i.ortho.rectify/readcell.c:102 -#: ../imagery/i.rectify/readcell.c:89 -msgid "Error writing segment file" +#: ../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 "" -#: ../raster/r.proj/readcell.c:125 -#: ../imagery/i.ortho.photo/i.ortho.rectify/readcell.c:132 -#: ../imagery/i.rectify/readcell.c:116 -msgid "Internal error: cache miss on fully-cached map" +#: ../locale/scriptstrings/t.vect.what.strds_to_translate.c:6 +msgid "Name of the vector column to be created and to store sampled raster values" msgstr "" -#: ../raster/r.proj/readcell.c:138 -#: ../imagery/i.ortho.photo/i.ortho.rectify/readcell.c:141 -#: ../imagery/i.rectify/readcell.c:125 -msgid "Error seeking on segment file" +#: ../locale/scriptstrings/t.vect.what.strds_to_translate.c:7 +msgid "The use of a column name forces t.vect.what.rast to sample only values from the first map found in an interval. Otherwise the raster map names are used as column names" msgstr "" -#: ../raster/r.proj/readcell.c:141 -#: ../imagery/i.ortho.photo/i.ortho.rectify/readcell.c:144 -#: ../imagery/i.rectify/readcell.c:128 -msgid "Error reading segment file" +#: ../locale/scriptstrings/v.in.e00_to_translate.c:1 +msgid "Imports E00 file into a vector map." msgstr "" -#: ../raster/r.proj/main.c:145 ../raster/r.latlong/main.c:59 -#: ../general/g.setproj/main.c:79 ../general/g.proj/main.c:65 -#: ../vector/v.proj/main.c:69 ../locale/scriptstrings/m.proj_to_translate.c:3 -#: ../locale/scriptstrings/r.import_to_translate.c:4 -#: ../locale/scriptstrings/v.import_to_translate.c:4 -msgid "projection" +#: ../locale/scriptstrings/v.in.e00_to_translate.c:4 +msgid "E00" msgstr "" -#: ../raster/r.proj/main.c:146 ../imagery/i.ifft/main.c:78 -#: ../imagery/i.pca/main.c:73 ../imagery/i.fft/main.c:79 -#: ../imagery/i.ortho.photo/i.ortho.transform/main.c:392 -#: ../vector/v.transform/main.c:71 ../vector/v.proj/main.c:70 -#: ../locale/scriptstrings/i.tasscap_to_translate.c:3 -#: ../locale/scriptstrings/m.proj_to_translate.c:4 -#: ../misc/m.transform/main.c:317 -msgid "transformation" +#: ../locale/scriptstrings/v.in.e00_to_translate.c:5 +msgid "Name of input E00 file" msgstr "" -#: ../raster/r.proj/main.c:149 -msgid "Re-projects a raster map from given location to the current location." +#: ../locale/scriptstrings/d.to.rast_to_translate.c:1 +msgid "Saves the contents of the active display monitor to a raster map." msgstr "" -#: ../raster/r.proj/main.c:153 -msgid "Location containing input raster map" +#: ../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 "" -#: ../raster/r.proj/main.c:154 ../raster/r.proj/main.c:159 -#: ../raster/r.proj/main.c:164 ../vector/v.net.flow/main.c:108 -#: ../vector/v.net.flow/main.c:114 ../vector/v.proj/main.c:79 -#: ../vector/v.proj/main.c:84 ../vector/v.proj/main.c:90 -msgid "Source" +#: ../locale/scriptstrings/t.rast.univar_to_translate.c:10 +msgid "Ignore the current region settings and use the raster map regions for univar statistical calculation" msgstr "" -#: ../raster/r.proj/main.c:157 -msgid "Mapset containing input raster map" +#: ../locale/scriptstrings/t.topology_to_translate.c:1 +msgid "Lists temporal topology of a space time dataset." msgstr "" -#: ../raster/r.proj/main.c:158 ../vector/v.proj/main.c:83 -msgid "Default: name of current mapset" +#: ../locale/scriptstrings/t.topology_to_translate.c:7 +msgid "Print temporal topological relationships and exit" msgstr "" -#: ../raster/r.proj/main.c:162 -msgid "Name of input raster map to re-project" +#: ../locale/scriptstrings/t.topology_to_translate.c:8 +msgid "Print spatio-temporal topological relationships and exit" msgstr "" -#: ../raster/r.proj/main.c:167 ../vector/v.proj/main.c:93 -msgid "Path to GRASS database of input location" +#: ../locale/scriptstrings/v.in.wfs_to_translate.c:1 +msgid "Imports GetFeature from a WFS server." msgstr "" -#: ../raster/r.proj/main.c:171 -msgid "Name for output raster map (default: same as 'input')" +#: ../locale/scriptstrings/v.in.wfs_to_translate.c:5 +msgid "Base URL starting with 'http' and ending in '?'" msgstr "" -#: ../raster/r.proj/main.c:172 ../raster/r.proj/main.c:183 -#: ../raster/r.proj/main.c:199 ../vector/v.proj/main.c:102 -#: ../vector/v.proj/main.c:107 ../vector/v.proj/main.c:119 -#: ../vector/v.proj/main.c:126 -msgid "Target" +#: ../locale/scriptstrings/v.in.wfs_to_translate.c:6 +msgid "Comma separated names of data layers to download" msgstr "" -#: ../raster/r.proj/main.c:182 -#: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:126 -#: ../imagery/i.rectify/main.c:132 -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:8 -msgid "Interpolation method to use" +#: ../locale/scriptstrings/v.in.wfs_to_translate.c:7 +msgid "Specify alternate spatial reference system (example: EPSG:4326)" msgstr "" -#: ../raster/r.proj/main.c:198 -msgid "Resolution of output raster map" +#: ../locale/scriptstrings/v.in.wfs_to_translate.c:8 +msgid "The given code must be supported by the server, consult the capabilities file" msgstr "" -#: ../raster/r.proj/main.c:203 -msgid "List raster maps in input mapset and exit" +#: ../locale/scriptstrings/v.in.wfs_to_translate.c:9 +msgid "Maximum number of features to download" msgstr "" -#: ../raster/r.proj/main.c:208 -#: ../locale/scriptstrings/r.import_to_translate.c:28 -msgid "Do not perform region cropping optimization" +#: ../locale/scriptstrings/v.in.wfs_to_translate.c:10 +msgid "(default: unlimited)" msgstr "" -#: ../raster/r.proj/main.c:213 -msgid "Print input map's bounds in the current projection and exit" +#: ../locale/scriptstrings/v.in.wfs_to_translate.c:11 +msgid "Skip earlier feature IDs and start downloading at this one" msgstr "" -#: ../raster/r.proj/main.c:219 -msgid "Print input map's bounds in the current projection and exit (shell style)" +#: ../locale/scriptstrings/v.in.wfs_to_translate.c:12 +msgid "(default: start with the first feature)" msgstr "" -#: ../raster/r.proj/main.c:245 ../display/d.mon/start.c:52 -#: ../imagery/i.gensig/parse.c:50 ../imagery/i.cluster/main.c:179 -#: ../imagery/i.gensigset/parse.c:57 ../vector/v.external/main.c:141 -#: ../vector/v.proj/main.c:150 -#, c-format -msgid "option <%s>: <%s> exists. To overwrite, use the --overwrite flag" +#: ../locale/scriptstrings/v.in.wfs_to_translate.c:13 +msgid "Download server capabilities to 'wms_capabilities.xml' in the current directory and exit" msgstr "" -#: ../raster/r.proj/main.c:252 ../vector/v.proj/main.c:165 -msgid "Input and output locations can not be the same" +#: ../locale/scriptstrings/v.in.wfs_to_translate.c:14 +msgid "Restrict fetch to features which touch the current region" msgstr "" -#: ../raster/r.proj/main.c:254 -msgid "Input and output locations are the same" +#: ../locale/scriptstrings/i.oif_to_translate.c:1 +msgid "Calculates Optimum-Index-Factor table for spectral bands" msgstr "" -#: ../raster/r.proj/main.c:264 -msgid "Unable to get projection info of output raster map" +#: ../locale/scriptstrings/v.in.geonames_to_translate.c:1 +msgid "Imports geonames.org country files into a vector points map." msgstr "" -#: ../raster/r.proj/main.c:267 -msgid "Unable to get projection units of output raster map" +#: ../locale/scriptstrings/v.in.geonames_to_translate.c:4 +msgid "gazetteer" msgstr "" -#: ../raster/r.proj/main.c:270 -msgid "Unable to get projection key values of output raster map" +#: ../locale/scriptstrings/v.in.geonames_to_translate.c:5 +msgid "Name of uncompressed geonames file (with .txt extension)" msgstr "" -#: ../raster/r.proj/main.c:279 -#, c-format -msgid "Mapset <%s> in input location <%s> - %s" +#: ../locale/scriptstrings/t.register_to_translate.c:1 +msgid "Assigns timestamps and registers raster, vector and raster3d maps in a space time dataset." msgstr "" -#: ../raster/r.proj/main.c:281 ../raster/r.in.gdal/main.c:944 -#: ../imagery/i.ortho.photo/i.ortho.rectify/target.c:32 -#: ../imagery/i.rectify/target.c:32 ../vector/v.rectify/target.c:41 -msgid "permission denied" +#: ../locale/scriptstrings/t.register_to_translate.c:4 +msgid "register" msgstr "" -#: ../raster/r.proj/main.c:282 ../raster/r.in.gdal/main.c:945 -#: ../imagery/i.ortho.photo/i.ortho.rectify/target.c:32 -#: ../imagery/i.rectify/target.c:32 ../vector/v.rectify/target.c:41 -msgid "not found" +#: ../locale/scriptstrings/t.register_to_translate.c:8 +#: ../locale/scriptstrings/t.unregister_to_translate.c:7 +msgid "input,maps" msgstr "" -#: ../raster/r.proj/main.c:288 ../vector/v.proj/main.c:189 -#, c-format -msgid "Checking location <%s> mapset <%s>" +#: ../locale/scriptstrings/t.register_to_translate.c:10 +#: ../locale/scriptstrings/t.unregister_to_translate.c:6 +msgid "Input file with map names, one per line" msgstr "" -#: ../raster/r.proj/main.c:300 ../vector/v.select/main.c:89 -#: ../vector/v.net/args.c:152 ../vector/v.net/args.c:159 -#: ../vector/v.net/args.c:165 ../vector/v.net/args.c:169 -#: ../vector/v.net/args.c:179 ../vector/v.in.ogr/main.c:444 -#: ../vector/v.what.rast/main.c:121 ../vector/v.external/main.c:114 -#: ../vector/v.edit/main.c:89 ../vector/v.proj/main.c:206 -#: ../scripts/d.frame/d.frame.py:288 -#, c-format, python-format -msgid "Required parameter <%s> not set" +#: ../locale/scriptstrings/t.register_to_translate.c:11 +msgid "Additionally the start time and the end time can be specified per line" msgstr "" -#: ../raster/r.proj/main.c:303 -#, c-format -msgid "Raster map <%s> in location <%s> in mapset <%s> not found" +#: ../locale/scriptstrings/t.register_to_translate.c:13 +msgid "Valid start date and time of the first map" msgstr "" -#: ../raster/r.proj/main.c:311 -msgid "Unable to get projection info of input map" +#: ../locale/scriptstrings/t.register_to_translate.c:14 +#: ../locale/scriptstrings/t.register_to_translate.c:17 +msgid "Format for absolute time: \"yyyy-mm-dd HH:MM:SS +HHMM\", relative time is of type integer." msgstr "" -#: ../raster/r.proj/main.c:319 -msgid "Unable to get projection units of input map" +#: ../locale/scriptstrings/t.register_to_translate.c:15 +#: ../locale/scriptstrings/t.register_to_translate.c:18 +#: ../locale/scriptstrings/t.register_to_translate.c:21 +#: ../locale/scriptstrings/t.register_to_translate.c:24 +#: ../locale/scriptstrings/t.register_to_translate.c:28 +msgid "Time & Date" msgstr "" -#: ../raster/r.proj/main.c:322 -msgid "Unable to get projection key values of input map" +#: ../locale/scriptstrings/t.register_to_translate.c:16 +msgid "Valid end date and time of all map" msgstr "" -#: ../raster/r.proj/main.c:337 -msgid "Unable to work with unprojected data (xy location)" +#: ../locale/scriptstrings/t.register_to_translate.c:19 +msgid "Time stamp unit" msgstr "" -#: ../raster/r.proj/main.c:356 -#, c-format -msgid "Input map <%s@%s> in location <%s>:" +#: ../locale/scriptstrings/t.register_to_translate.c:20 +msgid "Unit must be set in case of relative timestamps" msgstr "" -#: ../raster/r.proj/main.c:448 -msgid "Input:" +#: ../locale/scriptstrings/t.register_to_translate.c:22 +msgid "Time increment, works only in conjunction with start option" msgstr "" -#: ../raster/r.proj/main.c:449 ../raster/r.proj/main.c:460 -#, c-format -msgid "Cols: %d (%d)" +#: ../locale/scriptstrings/t.register_to_translate.c:23 +msgid "Time increment between maps for creation of valid time intervals (format for absolute time: NNN seconds, minutes, hours, days, weeks, months, years; format for relative time is of type integer: 5)" msgstr "" -#: ../raster/r.proj/main.c:450 ../raster/r.proj/main.c:461 -#, c-format -msgid "Rows: %d (%d)" +#: ../locale/scriptstrings/t.register_to_translate.c:25 +msgid "Field separator character of the input file" msgstr "" -#: ../raster/r.proj/main.c:451 ../raster/r.proj/main.c:462 -#, c-format -msgid "North: %f (%f)" +#: ../locale/scriptstrings/t.register_to_translate.c:27 +msgid "Create an interval (start and end time) in case an increment and the start time are provided" msgstr "" -#: ../raster/r.proj/main.c:452 ../raster/r.proj/main.c:463 -#, c-format -msgid "South: %f (%f)" +#: ../locale/scriptstrings/r.in.aster_to_translate.c:1 +msgid "Georeference, rectify, and import Terra-ASTER imagery and relative DEMs using gdalwarp." msgstr "" -#: ../raster/r.proj/main.c:453 ../raster/r.proj/main.c:464 -#, c-format -msgid "West: %f (%f)" +#: ../locale/scriptstrings/r.in.aster_to_translate.c:5 +#: ../imagery/i.albedo/main.c:100 ../imagery/i.aster.toar/main.c:103 +msgid "ASTER" msgstr "" -#: ../raster/r.proj/main.c:454 ../raster/r.proj/main.c:465 -#, c-format -msgid "East: %f (%f)" +#: ../locale/scriptstrings/r.in.aster_to_translate.c:7 +msgid "Name of input ASTER image" msgstr "" -#: ../raster/r.proj/main.c:455 ../raster/r.proj/main.c:466 -#, c-format -msgid "EW-res: %f" +#: ../locale/scriptstrings/r.in.aster_to_translate.c:8 +msgid "ASTER imagery processing type (Level 1A, Level 1B, or relative DEM)" msgstr "" -#: ../raster/r.proj/main.c:456 ../raster/r.proj/main.c:467 -#, c-format -msgid "NS-res: %f" +#: ../locale/scriptstrings/r.in.aster_to_translate.c:9 +msgid "List L1A or L1B band to translate (1,2,3n,...), or enter 'all' to translate all bands" msgstr "" -#: ../raster/r.proj/main.c:459 -msgid "Output:" +#: ../locale/scriptstrings/r.in.aster_to_translate.c:10 +msgid "Base name for output raster map (band number will be appended to base name)" msgstr "" -#: ../raster/r.proj/main.c:496 -msgid "Projecting..." +#: ../locale/scriptstrings/t.merge_to_translate.c:1 +msgid "Merges several space time datasets into a single space time dataset." msgstr "" -#: ../raster/r.to.rast3/main.c:59 ../raster/r.to.rast3elev/main.c:136 -msgid "Could not close the map" +#: ../locale/scriptstrings/t.merge_to_translate.c:4 ../raster/r.patch/main.c:61 +msgid "merge" msgstr "" -#: ../raster/r.to.rast3/main.c:79 -msgid "2D raster maps which represent the slices" +#: ../locale/scriptstrings/t.merge_to_translate.c:6 +#: ../locale/scriptstrings/t.remove_to_translate.c:8 +msgid "inputs" msgstr "" -#: ../raster/r.to.rast3/main.c:84 ../raster/r.to.rast3elev/main.c:175 -msgid "The maximum tile size in kilo bytes. Default is 32KB." +#: ../locale/scriptstrings/v.db.renamecolumn_to_translate.c:1 +msgid "Renames a column in the attribute table connected to a given vector map." msgstr "" -#: ../raster/r.to.rast3/main.c:93 -msgid "Use 3D raster mask (if exists) with output map" +#: ../locale/scriptstrings/v.db.renamecolumn_to_translate.c:6 +msgid "Old and new name of the column (old,new)" msgstr "" -#: ../raster/r.to.rast3/main.c:199 ../raster/r.to.rast3elev/main.c:364 -#: ../vector/v.vol.rst/main.c:236 ../vector/v.to.rast3/main.c:50 -#: ../raster3d/r3.support/main.c:51 ../raster3d/r3.neighbors/main.c:210 -#: ../raster3d/r3.stats/main.c:50 ../raster3d/r3.gradient/main.c:45 -#: ../raster3d/r3.gwflow/main.c:161 ../raster3d/r3.out.vtk/main.c:378 -#: ../raster3d/r3.in.ascii/main.c:356 ../raster3d/r3.out.bin/main.c:207 -#: ../raster3d/r3.cross.rast/main.c:231 ../raster3d/r3.info/main.c:77 -#: ../raster3d/r3.retile/main.c:98 ../raster3d/r3.timestamp/main.c:47 -#: ../raster3d/r3.in.bin/main.c:254 ../raster3d/r3.flow/main.c:181 -#: ../raster3d/r3.out.netcdf/main.c:589 ../raster3d/r3.mask/main.c:135 -#: ../raster3d/r3.out.ascii/main.c:304 ../raster3d/r3.mkdspf/main.c:81 -#: ../raster3d/r3.in.v5d/main.c:180 ../raster3d/r3.out.v5d/main.c:286 -#: ../raster3d/r3.null/main.c:182 ../raster3d/r3.to.rast/main.c:262 -#: ../locale/scriptstrings/r3.in.xyz_to_translate.c:4 -#: ../locale/scriptstrings/t.rast.to.rast3_to_translate.c:6 -#: ../locale/scriptstrings/t.rast3d.list_to_translate.c:6 -#: ../locale/scriptstrings/t.rast3d.extract_to_translate.c:5 -#: ../locale/scriptstrings/t.rast3d.mapcalc_to_translate.c:5 -#: ../locale/scriptstrings/t.rast3d.algebra_to_translate.c:5 -#: ../locale/scriptstrings/t.rast3d.univar_to_translate.c:5 -msgid "voxel" +#: ../locale/scriptstrings/d.correlate_to_translate.c:1 +msgid "Prints a graph of the correlation between raster maps (in pairs)." msgstr "" -#: ../raster/r.to.rast3/main.c:201 -msgid "Converts 2D raster map slices to one 3D raster volume map." +#: ../locale/scriptstrings/d.correlate_to_translate.c:6 +msgid "correlation" msgstr "" -#: ../raster/r.to.rast3/main.c:213 -msgid "No output map" +#: ../locale/scriptstrings/r.grow_to_translate.c:1 +msgid "Generates a raster map layer with contiguous areas grown by one cell." msgstr "" -#: ../raster/r.to.rast3/main.c:230 -msgid "The 2D and 3D region settings are different. Using the 3D region settings to adjust the 2D region." +#: ../locale/scriptstrings/r.grow_to_translate.c:3 +#: ../raster/r.distance/main.c:40 ../raster/r.grow.distance/main.c:151 +#: ../display/d.geodesic/main.c:47 ../display/d.rhumbline/main.c:45 +#: ../misc/m.cogo/main.c:226 ../misc/m.measure/main.c:48 +#: ../vector/v.distance/main.c:122 +msgid "distance" msgstr "" -#: ../raster/r.to.rast3/main.c:262 -#, c-format -msgid "Open raster map %s - one time for each depth (%d/%d)" +#: ../locale/scriptstrings/r.grow_to_translate.c:4 +#: ../raster/r.grow.distance/main.c:152 +msgid "proximity" msgstr "" -#: ../raster/r.to.rast3/main.c:275 -msgid "Input maps have to be from the same type. CELL, FCELL or DCELL!" +#: ../locale/scriptstrings/r.grow_to_translate.c:5 +msgid "Radius is in map units rather than cells" msgstr "" -#: ../raster/r.to.rast3/main.c:279 ../raster/r.to.rast3elev/main.c:457 -msgid "Creating 3D raster map" +#: ../locale/scriptstrings/r.grow_to_translate.c:6 +msgid "Radius of buffer in raster cells" msgstr "" -#: ../raster/r.to.rast3/main.c:291 ../raster/r.to.rast3elev/main.c:443 -msgid "Error opening 3D raster map" +#: ../locale/scriptstrings/r.grow_to_translate.c:7 +#: ../raster/r.grow.distance/main.c:174 +msgid "Metric" msgstr "" -#: ../raster/r.to.rast3/main.c:326 ../raster/r.to.rast3elev/main.c:501 -msgid "Error closing 3d raster map" +#: ../locale/scriptstrings/r.grow_to_translate.c:8 +msgid "Value to write for input cells which are non-NULL (-1 => NULL)" msgstr "" -#: ../raster/r.profile/input.c:30 ../raster/r.profile/input.c:47 -#: ../raster/r.profile/input.c:60 -msgid "One coordinate pair per line, please" +#: ../locale/scriptstrings/r.grow_to_translate.c:9 +msgid "Value to write for \"grown\" cells" msgstr "" -#: ../raster/r.profile/main.c:54 ../raster/r.transect/main.c:104 -#: ../display/d.profile/main.c:192 ../vector/v.profile/main.c:154 -#: ../raster3d/r3.cross.rast/main.c:229 -msgid "profile" +#: ../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 "" -#: ../raster/r.profile/main.c:55 ../raster/r.transect/main.c:105 -#: ../vector/v.profile/main.c:155 -msgid "transect" +#: ../locale/scriptstrings/t.unregister_to_translate.c:4 +msgid "unregister" msgstr "" -#: ../raster/r.profile/main.c:57 -msgid "Outputs the raster map layer values lying on user-defined line(s)." +#: ../locale/scriptstrings/t.unregister_to_translate.c:8 +msgid "Name(s) of existing raster, vector or raster3d map(s) to unregister" msgstr "" -#: ../raster/r.profile/main.c:65 ../raster/r.horizon/main.c:304 -msgid "Name of file for output (use output=- for stdout)" +#: ../locale/scriptstrings/t.remove_to_translate.c:1 +msgid "Removes space time datasets from temporal database." msgstr "" -#: ../raster/r.profile/main.c:70 ../display/d.profile/main.c:203 -msgid "Profile coordinate pairs" +#: ../locale/scriptstrings/t.remove_to_translate.c:4 +#: ../general/g.remove/main.c:71 +msgid "remove" msgstr "" -#: ../raster/r.profile/main.c:76 -msgid "Name of input file containing coordinate pairs" +#: ../locale/scriptstrings/t.remove_to_translate.c:7 +msgid "Type of the space time dataset, default is strds" msgstr "" -#: ../raster/r.profile/main.c:78 -msgid "Use instead of the 'coordinates' option. \"-\" reads from stdin." +#: ../locale/scriptstrings/t.remove_to_translate.c:10 +msgid "Input file with dataset names, one per line" msgstr "" -#: ../raster/r.profile/main.c:86 -msgid "Resolution along profile (default = current region resolution)" +#: ../locale/scriptstrings/t.remove_to_translate.c:12 +msgid "Remove all registered maps from the temporal and also from the spatial database" msgstr "" -#: ../raster/r.profile/main.c:94 ../raster/r.transect/main.c:127 -msgid "Output easting and northing in first two columns of four column output" +#: ../locale/scriptstrings/t.remove_to_translate.c:13 +msgid "Force recursive removing" msgstr "" -#: ../raster/r.profile/main.c:99 -msgid "Output RRR:GGG:BBB color values for each profile point" +#: ../locale/scriptstrings/d.rast.edit_to_translate.c:1 +msgid "Edits cell values in a raster map." msgstr "" -#: ../raster/r.profile/main.c:104 -msgid "If units are not specified, current location units are used. Meters are used by default in geographic (latlon) locations." +#: ../locale/scriptstrings/d.rast.edit_to_translate.c:3 +#: ../vector/v.type/main.c:40 ../vector/v.edit/main.c:56 +msgid "editing" msgstr "" -#: ../raster/r.profile/main.c:118 -msgid "Either use profile option or coordinate_file option, but not both" +#: ../locale/scriptstrings/d.rast.edit_to_translate.c:5 +#: ../raster/r.flow/main.c:434 +msgid "Name of input aspect raster map" msgstr "" -#: ../raster/r.profile/main.c:145 -#, c-format -msgid "Illegal resolution %g [%s]" +#: ../locale/scriptstrings/d.rast.edit_to_translate.c:6 +msgid "Width of display canvas" msgstr "" -#: ../raster/r.profile/main.c:152 -#, c-format -msgid "Using resolution: %g [%s]" +#: ../locale/scriptstrings/d.rast.edit_to_translate.c:7 +msgid "Height of display canvas" msgstr "" -#: ../raster/r.profile/main.c:183 -msgid "Output columns:" +#: ../locale/scriptstrings/d.rast.edit_to_translate.c:8 +msgid "Minimum size of each cell" msgstr "" -#: ../raster/r.profile/main.c:186 -#, c-format -msgid "Easting, Northing, Along track dist. [%s], Elevation" +#: ../locale/scriptstrings/d.rast.edit_to_translate.c:9 +msgid "Maximum number of rows to load" msgstr "" -#: ../raster/r.profile/main.c:188 -#, c-format -msgid "Along track dist. [%s], Elevation" +#: ../locale/scriptstrings/d.rast.edit_to_translate.c:10 +msgid "Maximum number of columns to load" msgstr "" -#: ../raster/r.profile/main.c:190 -msgid " RGB color" +#: ../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 "" -#: ../raster/r.profile/main.c:201 -#, c-format -msgid "Could not open <%s>" +#: ../locale/scriptstrings/t.rast.mapcalc_to_translate.c:7 +msgid "Basename for output raster maps" msgstr "" -#: ../raster/r.profile/main.c:208 -#, c-format -msgid "Invalid coordinates %s %s" +#: ../locale/scriptstrings/m.proj_to_translate.c:1 +msgid "Converts coordinates from one projection to another (cs2cs frontend)." msgstr "" -#: ../raster/r.profile/main.c:279 -#, c-format -msgid "Approx. transect length: %f [%s]" +#: ../locale/scriptstrings/m.proj_to_translate.c:2 ../misc/m.cogo/main.c:225 +#: ../misc/m.transform/main.c:316 ../misc/m.nviz.image/main.c:49 +#: ../misc/m.nviz.script/main.c:69 ../misc/m.measure/main.c:46 +msgid "miscellaneous" msgstr "" -#: ../raster/r.profile/main.c:282 -msgid "Endpoint coordinates are outside of current region settings" +#: ../locale/scriptstrings/m.proj_to_translate.c:4 +#: ../locale/scriptstrings/i.tasscap_to_translate.c:3 +#: ../raster/r.proj/main.c:149 ../imagery/i.fft/main.c:79 +#: ../imagery/i.pca/main.c:73 ../imagery/i.ifft/main.c:78 +#: ../imagery/i.ortho.photo/i.ortho.transform/main.c:392 +#: ../misc/m.transform/main.c:317 ../vector/v.proj/main.c:75 +#: ../vector/v.transform/main.c:71 +msgid "transformation" msgstr "" -#: ../raster/r.thin/main.c:60 -msgid "Thins non-null cells that denote linear features in a raster map layer." +#: ../locale/scriptstrings/m.proj_to_translate.c:5 +msgid "Input coordinates to reproject" msgstr "" -#: ../raster/r.thin/main.c:72 -msgid "Maximal number of iterations" +#: ../locale/scriptstrings/m.proj_to_translate.c:6 +#: ../locale/scriptstrings/m.proj_to_translate.c:9 +#: ../locale/scriptstrings/m.proj_to_translate.c:13 +msgid "Input coordinates" msgstr "" -#: ../raster/r.thin/io.c:98 -msgid "Input raster must be of type CELL." +#: ../locale/scriptstrings/m.proj_to_translate.c:7 +msgid "Name of input coordinate file" msgstr "" -#. GTC Count of raster rows -#. GTC Count of window rows -#: ../raster/r.thin/io.c:105 ../raster/r.thin/io.c:172 -#: ../raster/r.thin/io.c:181 ../display/d.rast.num/main.c:199 -#: ../vector/v.kernel/main.c:302 ../vector/v.surf.idw/main.c:259 -#, c-format -msgid "%d row" -msgid_plural "%d rows" -msgstr[0] "" -msgstr[1] "" - -#. GTC Count of raster columns -#. GTC Count of window columns -#: ../raster/r.thin/io.c:107 ../raster/r.thin/io.c:174 -#: ../raster/r.thin/io.c:183 ../vector/v.kernel/main.c:303 -#: ../vector/v.surf.idw/main.c:261 -#, c-format -msgid "%d column" -msgid_plural "%d columns" -msgstr[0] "" -msgstr[1] "" - -#. GTC First argument is the raster map name, second and third - a string -#. representing number of rows and cols -#: ../raster/r.thin/io.c:109 -#, c-format -msgid "Raster map <%s> - %s X %s" +#: ../locale/scriptstrings/m.proj_to_translate.c:8 +#: ../raster/r.reclass/main.c:66 ../raster/r.recode/main.c:61 +#: ../raster/r.in.ascii/main.c:79 ../raster3d/r3.in.ascii/main.c:87 +#: ../general/g.proj/main.c:141 ../general/g.proj/main.c:150 +#: ../db/db.execute/main.c:151 ../db/db.select/main.c:208 +#: ../vector/v.segment/main.c:80 ../vector/v.what/main.c:78 +#: ../vector/v.edit/args.c:95 +msgid "'-' for standard input" msgstr "" -#: ../raster/r.thin/io.c:122 -#, c-format -msgid "Unable to create temporary file <%s> -- errno = %d" +#: ../locale/scriptstrings/m.proj_to_translate.c:10 +msgid "Name for output coordinate file (omit to send to stdout)" msgstr "" -#: ../raster/r.thin/io.c:131 ../raster/r.thin/io.c:138 -#: ../raster/r.thin/io.c:147 ../raster/r.resamp.rst/main.c:547 -#: ../vector/v.surf.rst/main.c:871 -#, c-format -msgid "Error writing temporary file <%s>" +#: ../locale/scriptstrings/m.proj_to_translate.c:12 +msgid "Field separator (format: input[,output])" msgstr "" -#. GTC %s will be replaced with number of rows and columns -#: ../raster/r.thin/io.c:176 -#, c-format -msgid "Output map %s X %s" +#: ../locale/scriptstrings/m.proj_to_translate.c:14 +msgid "Input projection parameters (PROJ.4 style)" msgstr "" -#. GTC %s will be replaced with number of rows and columns -#: ../raster/r.thin/io.c:185 -#, c-format -msgid "Window %s X %s" +#: ../locale/scriptstrings/m.proj_to_translate.c:15 +#: ../locale/scriptstrings/m.proj_to_translate.c:17 +#: ../locale/scriptstrings/m.proj_to_translate.c:19 +#: ../locale/scriptstrings/m.proj_to_translate.c:21 +msgid "Projections" msgstr "" -#: ../raster/r.thin/thin_lines.c:67 -msgid "Unable to find bounding box for lines" +#: ../locale/scriptstrings/m.proj_to_translate.c:16 +msgid "Output projection parameters (PROJ.4 style)" msgstr "" -#: ../raster/r.thin/thin_lines.c:69 -#, c-format -msgid "Bounding box: l = %d, r = %d, t = %d, b = %d" +#: ../locale/scriptstrings/m.proj_to_translate.c:18 +msgid "Use LL WGS84 as input and current location as output projection" msgstr "" -#: ../raster/r.thin/thin_lines.c:116 -#, c-format -msgid "Pass number %d" +#: ../locale/scriptstrings/m.proj_to_translate.c:20 +msgid "Use current location as input and LL WGS84 as output projection" msgstr "" -#: ../raster/r.thin/thin_lines.c:167 -#, c-format -msgid "Deleted %d pixel" -msgid_plural "Deleted %d pixels" -msgstr[0] "" -msgstr[1] "" - -#: ../raster/r.thin/thin_lines.c:171 -msgid "Thinning completed successfully." +#: ../locale/scriptstrings/m.proj_to_translate.c:22 +msgid "Output long/lat in decimal degrees, or other projections with many decimal places" msgstr "" -#: ../raster/r.thin/thin_lines.c:173 -msgid "Thinning not completed, consider to increase 'iterations' parameter." +#: ../locale/scriptstrings/m.proj_to_translate.c:24 +msgid "Include input coordinates in output file" msgstr "" -#: ../raster/r.rescale/get_range.c:24 ../raster/r.rescale.eq/get_stats.c:19 -#, c-format -msgid "Reading %s ..." +#: ../locale/scriptstrings/m.proj_to_translate.c:26 +msgid "Include column names in output file" msgstr "" -#: ../raster/r.rescale/main.c:49 ../raster/r.rescale.eq/main.c:53 -msgid "rescale" +#: ../locale/scriptstrings/v.db.dropcolumn_to_translate.c:1 +msgid "Drops a column from the attribute table connected to a given vector map." msgstr "" -#: ../raster/r.rescale/main.c:51 -msgid "Rescales the range of category values in a raster map layer." +#: ../locale/scriptstrings/v.db.dropcolumn_to_translate.c:5 +msgid "Name of attribute column(s) to drop" msgstr "" -#: ../raster/r.rescale/main.c:56 ../raster/r.rescale.eq/main.c:61 -msgid "The name of the raster map to be rescaled" +#: ../locale/scriptstrings/d.out.file_to_translate.c:1 +msgid "Saves the contents of the active display monitor to a graphics file." msgstr "" -#: ../raster/r.rescale/main.c:64 ../raster/r.rescale.eq/main.c:69 -msgid "The input data range to be rescaled (default: full range of input map)" +#: ../locale/scriptstrings/d.out.file_to_translate.c:4 +#: ../raster/r.topmodel/main.c:72 ../general/g.list/main.c:114 +msgid "Name for output file" msgstr "" -#: ../raster/r.rescale/main.c:67 ../raster/r.rescale.eq/main.c:72 -msgid "The resulting raster map name" +#: ../locale/scriptstrings/d.out.file_to_translate.c:5 +#: ../misc/m.nviz.image/args.c:105 +msgid "Graphics file format" msgstr "" -#: ../raster/r.rescale/main.c:74 ../raster/r.rescale.eq/main.c:79 -msgid "The output data range" +#: ../locale/scriptstrings/d.out.file_to_translate.c:6 +msgid "Width and height of output image" msgstr "" -#: ../raster/r.rescale/main.c:81 ../raster/r.rescale.eq/main.c:86 -msgid "Title for new raster map" +#: ../locale/scriptstrings/d.out.file_to_translate.c:7 +msgid "Images" msgstr "" -#: ../raster/r.rescale/main.c:110 -#, c-format -msgid "Rescale %s[%ld,%ld] to %s[%ld,%ld]" +#: ../locale/scriptstrings/r.plane_to_translate.c:1 +msgid "Creates raster plane map given dip (inclination), aspect (azimuth) and one point." msgstr "" -#: ../raster/r.basins.fill/read_map.c:39 -#, c-format -msgid "Reading <%s> ... " +#: ../locale/scriptstrings/r.plane_to_translate.c:4 +msgid "Dip of plane in degrees" msgstr "" -#: ../raster/r.basins.fill/main.c:56 ../raster/r.watershed/front/main.c:75 -#: ../raster/r.water.outlet/main.c:59 -msgid "watershed" +#: ../locale/scriptstrings/r.plane_to_translate.c:5 +msgid "Azimuth of the plane in degrees" msgstr "" -#: ../raster/r.basins.fill/main.c:58 -msgid "Generates watershed subbasins raster map." +#: ../locale/scriptstrings/r.plane_to_translate.c:6 +msgid "Easting coordinate of a point on the plane" msgstr "" -#: ../raster/r.basins.fill/main.c:62 -msgid "Name of input coded stream network raster map" +#: ../locale/scriptstrings/r.plane_to_translate.c:7 +msgid "Northing coordinate of a point on the plane" msgstr "" -#: ../raster/r.basins.fill/main.c:66 -msgid "Name of input thinned ridge network raster map" +#: ../locale/scriptstrings/r.plane_to_translate.c:8 +msgid "Elevation coordinate of a point on the plane" msgstr "" -#: ../raster/r.basins.fill/main.c:74 -msgid "Number of passes through the dataset" +#: ../locale/scriptstrings/t.shift_to_translate.c:1 +msgid "Shifts temporally the maps of a space time dataset." msgstr "" -#: ../raster/r.basins.fill/main.c:122 -msgid "Forward sweep complete" +#: ../locale/scriptstrings/t.shift_to_translate.c:4 +msgid "shift" msgstr "" -#: ../raster/r.basins.fill/main.c:139 -msgid "Reverse sweep complete" +#: ../locale/scriptstrings/t.shift_to_translate.c:9 +msgid "Shift granularity" msgstr "" -#: ../raster/r.transect/main.c:84 -#, c-format -msgid "End coordinate: %.15g, %.15g" +#: ../locale/scriptstrings/t.shift_to_translate.c:10 +msgid "Format absolute time: \"x years, x months, x weeks, x days, x hours, x minutes, x seconds\", relative time is of type integer" msgstr "" -#: ../raster/r.transect/main.c:107 -msgid "Outputs raster map layer values lying along user defined transect line(s)." +#: ../locale/scriptstrings/r.in.srtm_to_translate.c:1 +msgid "Imports SRTM HGT files into raster map." msgstr "" -#: ../raster/r.transect/main.c:111 -msgid "Raster map to be queried" +#: ../locale/scriptstrings/r.in.srtm_to_translate.c:4 +msgid "SRTM" msgstr "" -#: ../raster/r.transect/main.c:117 -msgid "Transect definition" +#: ../locale/scriptstrings/r.in.srtm_to_translate.c:5 +msgid "Name of SRTM input tile (file without .hgt.zip extension)" msgstr "" -#: ../raster/r.what.color/main.c:91 -msgid "Queries colors for a raster map layer." +#: ../locale/scriptstrings/r.in.srtm_to_translate.c:6 +msgid "Name for output raster map (default: input tile)" msgstr "" -#: ../raster/r.what.color/main.c:99 -msgid "Name of existing raster map to query colors" +#: ../locale/scriptstrings/r.in.srtm_to_translate.c:7 +msgid "Input is a 1-arcsec tile (default: 3-arcsec)" msgstr "" -#: ../raster/r.what.color/main.c:106 -msgid "Values to query colors for" +#: ../locale/scriptstrings/t.rast3d.mapcalc_to_translate.c:1 +msgid "Performs r3.mapcalc expressions on maps of sampled space time 3D raster datasets." msgstr "" -#: ../raster/r.what.color/main.c:113 -msgid "Output format (printf-style)" +#: ../locale/scriptstrings/t.rast3d.mapcalc_to_translate.c:7 +msgid "r3.mapcalc expression applied to each time step of the sampled data" msgstr "" -#: ../raster/r.what.color/main.c:117 -msgid "Read values from stdin" +#: ../locale/scriptstrings/t.rast3d.mapcalc_to_translate.c:10 +#: ../locale/scriptstrings/t.rast3d.algebra_to_translate.c:10 +#: ../locale/scriptstrings/t.rast3d.extract_to_translate.c:10 +msgid "Number of r3.mapcalc processes to run in parallel" msgstr "" -#: ../raster/r.what.color/main.c:123 -msgid "Either \"-i\" or \"value=\" must be given" +#: ../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 "" -#: ../raster/r.in.gdal/main.c:94 ../general/g.proj/main.c:66 -#: ../vector/v.in.ogr/main.c:200 -#: ../locale/scriptstrings/t.rast.import_to_translate.c:6 -#: ../locale/scriptstrings/t.vect.import_to_translate.c:6 -msgid "create location" +#: ../locale/scriptstrings/r3.in.xyz_to_translate.c:5 +#: ../raster/r.in.lidar/main.c:110 ../raster/r.in.xyz/main.c:165 +#: ../raster3d/r3.in.lidar/main.c:164 ../vector/v.lidar.edgedetection/main.c:76 +#: ../vector/v.out.lidar/main.c:473 ../vector/v.in.lidar/main.c:138 +#: ../vector/v.lidar.correction/main.c:72 ../vector/v.surf.bspline/main.c:94 +#: ../vector/v.lidar.growing/main.c:76 ../vector/v.decimate/main.c:125 +#: ../vector/v.outlier/main.c:74 +msgid "LIDAR" msgstr "" -#: ../raster/r.in.gdal/main.c:96 -msgid "Imports raster data into a GRASS raster map using GDAL library." +#: ../locale/scriptstrings/r3.in.xyz_to_translate.c:9 +#: ../raster/r.in.lidar/main.c:114 ../raster/r.in.xyz/main.c:163 +#: ../raster3d/r3.in.lidar/main.c:168 +msgid "binning" msgstr "" -#: ../raster/r.in.gdal/main.c:102 -msgid "Name of raster file to be imported" +#: ../locale/scriptstrings/r3.in.xyz_to_translate.c:10 +#: ../raster/r.in.lidar/main.c:306 ../raster/r.in.xyz/main.c:328 +#: ../raster3d/r3.in.lidar/main.c:303 +msgid "Scan data file for extent then exit" msgstr "" -#: ../raster/r.in.gdal/main.c:111 -msgid "Band(s) to select (default is all bands)" +#: ../locale/scriptstrings/r3.in.xyz_to_translate.c:11 +#: ../raster/r.in.lidar/main.c:311 ../raster/r.in.xyz/main.c:335 +#: ../raster3d/r3.in.lidar/main.c:307 +msgid "In scan mode, print using shell script style" msgstr "" -#: ../raster/r.in.gdal/main.c:112 ../raster/r.in.gdal/main.c:225 -#: ../scripts/i.spectral/i.spectral.py:196 -msgid "Bands" +#: ../locale/scriptstrings/r3.in.xyz_to_translate.c:12 +#: ../raster/r.in.xyz/main.c:341 +msgid "Ignore broken lines" msgstr "" -#: ../raster/r.in.gdal/main.c:129 -msgid "Name of GCPs target location" +#: ../locale/scriptstrings/r3.in.xyz_to_translate.c:13 +msgid "ASCII file containing input data" msgstr "" -#: ../raster/r.in.gdal/main.c:131 -msgid "Name of location to create or to read projection from for GCPs transformation" +#: ../locale/scriptstrings/r3.in.xyz_to_translate.c:15 +#: ../raster/r.in.lidar/main.c:139 ../raster/r.in.xyz/main.c:179 +msgid "Statistic to use for raster values" msgstr "" -#: ../raster/r.in.gdal/main.c:133 ../raster/r.in.gdal/main.c:188 -#: ../raster/r.in.gdal/main.c:195 ../vector/v.info/print.c:505 -#: ../vector/v.info/print.c:510 -msgid "Projection" +#: ../locale/scriptstrings/r3.in.xyz_to_translate.c:16 +#: ../locale/scriptstrings/r3.in.xyz_to_translate.c:32 +#: ../locale/scriptstrings/r3.in.xyz_to_translate.c:34 +#: ../raster/r.in.lidar/main.c:143 ../raster/r.in.lidar/main.c:235 +#: ../raster/r.in.lidar/main.c:245 ../raster/r.in.xyz/main.c:183 +#: ../raster/r.in.xyz/main.c:315 ../raster/r.in.xyz/main.c:324 +msgid "Statistic" msgstr "" -#: ../raster/r.in.gdal/main.c:141 ../raster/r.in.gdal/main.c:150 -#: ../raster/r.in.gdal/main.c:159 ../raster/r.in.gdal/main.c:165 -#: ../raster/r.external/main.c:91 ../imagery/i.landsat.toar/main.c:94 -#: ../imagery/i.landsat.toar/main.c:116 ../imagery/i.landsat.toar/main.c:125 -#: ../imagery/i.landsat.toar/main.c:134 ../imagery/i.landsat.toar/main.c:142 -#: ../imagery/i.landsat.toar/main.c:151 -#: ../locale/scriptstrings/r.import_to_translate.c:25 -msgid "Metadata" +#: ../locale/scriptstrings/r3.in.xyz_to_translate.c:17 +msgid "Storage type for resultant raster map" msgstr "" -#: ../raster/r.in.gdal/main.c:148 -msgid "Offset to be added to band numbers" +#: ../locale/scriptstrings/r3.in.xyz_to_translate.c:19 +#: ../raster/r.in.xyz/main.c:221 +msgid "Column number of x coordinates in input file (first column is 1)" msgstr "" -#: ../raster/r.in.gdal/main.c:149 -msgid "If 0, no offset is added and the first band is 1" +#: ../locale/scriptstrings/r3.in.xyz_to_translate.c:21 +#: ../raster/r.in.xyz/main.c:229 +msgid "Column number of y coordinates in input file" msgstr "" -#: ../raster/r.in.gdal/main.c:157 -msgid "Zero-padding of band number by filling with leading zeros up to given number" +#: ../locale/scriptstrings/r3.in.xyz_to_translate.c:23 +msgid "Column number of z coordinates in input file" msgstr "" -#: ../raster/r.in.gdal/main.c:158 -msgid "If 0, length will be adjusted to 'offset' number without leading zeros" +#: ../locale/scriptstrings/r3.in.xyz_to_translate.c:25 +#: ../raster/r.in.xyz/main.c:237 +msgid "Column number of data values in input file" msgstr "" -#: ../raster/r.in.gdal/main.c:164 -msgid "Name of the output file that contains the imported map names" +#: ../locale/scriptstrings/r3.in.xyz_to_translate.c:26 +msgid "If not given or set to 0, the data points' z-values are used" msgstr "" -#: ../raster/r.in.gdal/main.c:171 ../vector/v.in.lidar/main.c:272 -#: ../vector/v.in.ogr/main.c:281 -msgid "Name for new location to create" +#: ../locale/scriptstrings/r3.in.xyz_to_translate.c:28 +msgid "Filter range for value column data (min,max)" msgstr "" -#: ../raster/r.in.gdal/main.c:178 -msgid "File prefix for raster attribute tables" +#: ../locale/scriptstrings/r3.in.xyz_to_translate.c:29 +msgid "Scaling factor to apply to value column data" msgstr "" -#: ../raster/r.in.gdal/main.c:179 -msgid "The band number and \".csv\" will be appended to the file prefix" +#: ../locale/scriptstrings/r3.in.xyz_to_translate.c:30 +#: ../raster/r.in.lidar/main.c:225 ../raster/r.in.xyz/main.c:305 +msgid "Percent of map to keep in memory" msgstr "" -#: ../raster/r.in.gdal/main.c:185 ../raster/r.in.lidar/main.c:300 -#: ../raster/r.external/main.c:102 ../vector/v.in.lidar/main.c:321 -#: ../vector/v.in.ogr/main.c:347 ../vector/v.external/args.c:45 -#: ../raster3d/r3.in.lidar/main.c:293 -#: ../locale/scriptstrings/r.import_to_translate.c:31 -#: ../locale/scriptstrings/r.unpack_to_translate.c:8 -#: ../locale/scriptstrings/v.import_to_translate.c:27 -#: ../locale/scriptstrings/v.unpack_to_translate.c:9 -#: ../locale/scriptstrings/t.rast.import_to_translate.c:18 -#: ../locale/scriptstrings/t.vect.import_to_translate.c:14 -msgid "Override projection check (use current location's projection)" +#: ../locale/scriptstrings/r3.in.xyz_to_translate.c:31 +#: ../raster/r.in.lidar/main.c:234 +msgid "pth percentile of the values" msgstr "" -#: ../raster/r.in.gdal/main.c:187 ../raster/r.in.lidar/main.c:302 -#: ../raster/r.external/main.c:104 ../vector/v.in.lidar/main.c:323 -#: ../raster3d/r3.in.lidar/main.c:295 -#: ../locale/scriptstrings/r.unpack_to_translate.c:9 -#: ../locale/scriptstrings/v.unpack_to_translate.c:10 -#: ../locale/scriptstrings/t.rast.import_to_translate.c:19 -#: ../locale/scriptstrings/t.vect.import_to_translate.c:15 -msgid "Assume that the dataset has same projection as the current location" +#: ../locale/scriptstrings/r3.in.xyz_to_translate.c:33 +#: ../raster/r.in.lidar/main.c:244 ../raster/r.in.xyz/main.c:323 +msgid "Discard percent of the smallest and percent of the largest observations" msgstr "" -#: ../raster/r.in.gdal/main.c:193 ../raster/r.external/main.c:109 -#: ../vector/v.in.ogr/main.c:354 ../vector/v.external/args.c:52 -msgid "Perform projection check only and exit" +#: ../locale/scriptstrings/r3.in.xyz_to_translate.c:35 +msgid "Number of parallel processes to launch" msgstr "" -#: ../raster/r.in.gdal/main.c:200 ../raster/r.external/main.c:114 -#: ../vector/v.in.lidar/main.c:302 ../vector/v.in.ogr/main.c:366 -msgid "Extend region extents based on new dataset" +#: ../locale/scriptstrings/v.pack_to_translate.c:1 +msgid "Exports a vector map as GRASS GIS specific archive file" msgstr "" -#: ../raster/r.in.gdal/main.c:202 ../raster/r.external/main.c:115 -#: ../vector/v.in.ogr/main.c:368 -msgid "Also updates the default region if in the PERMANENT mapset" +#: ../locale/scriptstrings/v.pack_to_translate.c:5 +msgid "Name of vector map to pack up" msgstr "" -#: ../raster/r.in.gdal/main.c:203 ../raster/r.in.gdal/main.c:236 -#: ../vector/v.db.select/main.c:101 -#: ../locale/scriptstrings/v.clip_to_translate.c:9 -msgid "Region" +#: ../locale/scriptstrings/i.tasscap_to_translate.c:1 +msgid "Performs Tasseled Cap (Kauth Thomas) transformation." msgstr "" -#: ../raster/r.in.gdal/main.c:214 -#: ../locale/scriptstrings/r.import_to_translate.c:30 -msgid "Force Lat/Lon maps to fit into geographic coordinates (90N,S; 180E,W)" +#: ../locale/scriptstrings/i.tasscap_to_translate.c:4 +#: ../imagery/i.albedo/main.c:99 ../imagery/i.landsat.acca/main.c:109 +#: ../imagery/i.landsat.toar/main.c:77 +msgid "Landsat" msgstr "" -#: ../raster/r.in.gdal/main.c:224 -msgid "Keep band numbers instead of using band color names" +#: ../locale/scriptstrings/i.tasscap_to_translate.c:5 +#: ../imagery/i.albedo/main.c:102 ../imagery/i.modis.qc/main.c:174 +msgid "MODIS" msgstr "" -#: ../raster/r.in.gdal/main.c:230 -msgid "Create the location specified by the \"location\" parameter and exit. Do not import the raster file." +#: ../locale/scriptstrings/i.tasscap_to_translate.c:6 +msgid "Tasseled Cap transformation" msgstr "" -#: ../raster/r.in.gdal/main.c:235 ../vector/v.in.lidar/main.c:284 -#: ../vector/v.in.ogr/main.c:361 -msgid "Limit import to the current region" +#: ../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 "" -#: ../raster/r.in.gdal/main.c:240 -msgid "Print number of bands and exit" +#: ../locale/scriptstrings/i.tasscap_to_translate.c:8 +#: ../imagery/i.pca/main.c:85 +msgid "Name for output basename raster map(s)" msgstr "" -#: ../raster/r.in.gdal/main.c:272 ../raster/r.external/list.c:23 -#: ../vector/v.external.out/list.c:102 ../vector/v.in.ogr/main.c:403 -#: ../vector/v.out.ogr/list.c:116 ../vector/v.external/list.c:94 -msgid "Supported formats:" +#: ../locale/scriptstrings/i.tasscap_to_translate.c:9 +msgid "Satellite sensor" msgstr "" -#: ../raster/r.in.gdal/main.c:315 -msgid "You have to specify a target location different from output location" +#: ../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 "" -#: ../raster/r.in.gdal/main.c:319 -msgid "You need to specify valid location name." +#: ../locale/scriptstrings/d.rast.leg_to_translate.c:1 +msgid "Displays a raster map and its legend on a graphics window" msgstr "" -#: ../raster/r.in.gdal/main.c:323 -msgid "The '-l' flag only works in Lat/Lon locations" +#: ../locale/scriptstrings/d.rast.leg_to_translate.c:3 +#: ../display/d.vect.thematic/main.c:86 ../display/d.barscale/main.c:64 +#: ../display/d.grid/main.c:53 ../display/d.legend.vect/main.c:51 +#: ../display/d.graph/main.c:59 ../display/d.legend/main.c:79 +#: ../display/d.linegraph/main.c:232 ../display/d.vect.chart/main.c:64 +#: ../display/d.text/main.c:140 ../display/d.northarrow/main.c:47 +#: ../display/d.title/main.c:50 +msgid "cartography" msgstr "" -#: ../raster/r.in.gdal/main.c:326 -msgid "The number of digits for band numbering must be equal or greater than 0" +#: ../locale/scriptstrings/d.rast.leg_to_translate.c:4 +#: ../display/d.vect.thematic/main.c:88 ../display/d.legend.vect/main.c:53 +#: ../display/d.legend/main.c:80 +msgid "legend" msgstr "" -#: ../raster/r.in.gdal/main.c:339 -msgid "Disabling '-r' flag for new location" +#: ../locale/scriptstrings/d.rast.leg_to_translate.c:5 +#: ../display/d.legend/main.c:277 +msgid "Flip legend" msgstr "" -#: ../raster/r.in.gdal/main.c:347 ../raster/r.in.gdal/main.c:350 -#, c-format -msgid "Using memory cache size: %.1f MiB" +#: ../locale/scriptstrings/d.rast.leg_to_translate.c:6 +msgid "Omit entries with missing label" msgstr "" -#: ../raster/r.in.gdal/main.c:359 -#, c-format -msgid "Unable to open datasource <%s>" +#: ../locale/scriptstrings/d.rast.leg_to_translate.c:7 +msgid "Name of raster map to display" msgstr "" -#: ../raster/r.in.gdal/main.c:370 -#, c-format -msgid "Input seems to be NOAA/AVHRR data which needs to be georeferenced with thin plate spline transformation (%s or %s)." +#: ../locale/scriptstrings/d.rast.leg_to_translate.c:8 +#: ../display/d.legend/main.c:272 +msgid "Draw smooth gradient" msgstr "" -#: ../raster/r.in.gdal/main.c:383 -msgid "Input contains subdatasets which may need to be imported separately" +#: ../locale/scriptstrings/d.rast.leg_to_translate.c:9 +msgid "Number of lines to appear in the legend" msgstr "" -#: ../raster/r.in.gdal/main.c:400 ../raster/r.in.gdal/main.c:688 -#: ../raster/r.relief/main.c:194 ../imagery/i.landsat.toar/main.c:548 -#, c-format -msgid "Raster map <%s> already exists and will be overwritten" +#: ../locale/scriptstrings/d.rast.leg_to_translate.c:10 +msgid "Name of input raster map to generate legend from" msgstr "" -#: ../raster/r.in.gdal/main.c:403 ../raster/r.in.gdal/main.c:691 -#: ../raster/r.relief/main.c:197 -#, c-format -msgid "Raster map <%s> already exists" +#: ../locale/scriptstrings/v.db.droptable_to_translate.c:1 +msgid "Removes existing attribute table of a vector map." msgstr "" -#: ../raster/r.in.gdal/main.c:423 -msgid "Input raster map is flipped or rotated - cannot import. You may use 'gdalwarp' to transform the map to North-up." +#: ../locale/scriptstrings/v.db.droptable_to_translate.c:5 +msgid "Force removal (required for actual deletion of table)" msgstr "" -#: ../raster/r.in.gdal/main.c:442 -#, c-format -msgid "Unable to fetch the affine transformation coefficients. Flag -%c cannot be used in this case." +#: ../locale/scriptstrings/v.db.droptable_to_translate.c:6 +msgid "Table name (default: vector map name)" msgstr "" -#: ../raster/r.in.gdal/main.c:470 -msgid "Map bounds have been constrained to geographic coordinates. You will almost certainly want to check map bounds and resolution with r.info and reset them with r.region before going any further." +#: ../locale/scriptstrings/db.univar_to_translate.c:1 +msgid "Calculates univariate statistics on selected table column." msgstr "" -#: ../raster/r.in.gdal/main.c:515 ../raster/r.in.gdal/main.c:545 -msgid "Input raster does not overlap current computational region. Nothing to import." +#: ../locale/scriptstrings/t.rast.export_to_translate.c:1 +msgid "Exports space time raster dataset." msgstr "" -#: ../raster/r.in.gdal/main.c:585 -#, c-format -msgid "Importing %d raster bands..." +#: ../locale/scriptstrings/t.rast.export_to_translate.c:6 +msgid "Name of a space time raster dataset archive" msgstr "" -#: ../raster/r.in.gdal/main.c:604 ../raster/r.external/main.c:230 -#, c-format -msgid "Selected band (%d) does not exist" +#: ../locale/scriptstrings/t.rast.export_to_translate.c:9 +msgid "The export format of a single raster map" msgstr "" -#: ../raster/r.in.gdal/main.c:629 -msgid "Unable to open the map names output text file" +#: ../locale/scriptstrings/t.rast.export_to_translate.c:10 +msgid "Supported are GTiff, AAIGrid via r.out.gdal and the GRASS package format of r.pack" msgstr "" -#: ../raster/r.in.gdal/main.c:660 -#, c-format -msgid "Unable to get raster band number %d" +#: ../locale/scriptstrings/t.rast.export_to_translate.c:11 +#: ../raster/r.out.gdal/main.c:201 +msgid "Data type" msgstr "" -#: ../raster/r.in.gdal/main.c:737 -#, c-format -msgid "Copying %d GCPS in points file for <%s>" +#: ../locale/scriptstrings/t.rast.export_to_translate.c:12 +msgid "Supported only for GTiff" msgstr "" -#: ../raster/r.in.gdal/main.c:745 -msgid "GCPs have the following OpenGIS WKT Coordinate System:" +#: ../locale/scriptstrings/t.rast.export_to_translate.c:13 +#: ../raster/r.out.gdal/main.c:211 +msgid "Creation option(s) to pass to the output format driver" msgstr "" -#: ../raster/r.in.gdal/main.c:768 -msgid "Re-projecting GCPs table:" +#: ../locale/scriptstrings/t.rast.export_to_translate.c:14 +#: ../raster/r.out.gdal/main.c:213 +msgid "In the form of \"NAME=VALUE\", separate multiple entries with a comma" msgstr "" -#: ../raster/r.in.gdal/main.c:769 -#, c-format -msgid "* Input projection for GCP table: %s" +#: ../locale/scriptstrings/t.rast.export_to_translate.c:15 +#: ../raster/r.out.gdal/main.c:221 +msgid "Metadata key(s) and value(s) to include" msgstr "" -#: ../raster/r.in.gdal/main.c:771 -#, c-format -msgid "* Output projection for GCP table: %s" +#: ../locale/scriptstrings/t.rast.export_to_translate.c:16 +#: ../raster/r.out.gdal/main.c:223 +msgid "In the form of \"META-TAG=VALUE\", separate multiple entries with a comma. Not supported by all output format drivers." msgstr "" -#: ../raster/r.in.gdal/main.c:792 -#, c-format -msgid "Error in pj_do_proj (can't re-projection GCP %i)" +#: ../locale/scriptstrings/t.rast.export_to_translate.c:17 +#: ../raster/r.out.gdal/main.c:233 +msgid "Assign a specified nodata value to output bands" msgstr "" -#: ../raster/r.in.gdal/main.c:814 ../raster/r.in.gdal/proj.c:63 -#: ../raster/r.external/proj.c:63 ../vector/v.in.lidar/main.c:507 -#: ../vector/v.in.ogr/proj.c:253 ../vector/v.external/proj.c:154 -msgid "Unable to convert input map projection to GRASS format; cannot create new location." +#: ../locale/scriptstrings/t.rast.export_to_translate.c:18 +#: ../raster/r.out.gdal/main.c:235 +msgid "If given, the nodata value is always written to metadata even if there are no NULL cells in the input band (enhances output compatibility)." msgstr "" -#: ../raster/r.in.gdal/main.c:838 ../raster/r.in.gdal/proj.c:69 -#: ../raster/r.external/proj.c:69 ../vector/v.in.lidar/main.c:513 -#: ../vector/v.in.ogr/proj.c:259 ../vector/v.external/proj.c:160 -#, c-format -msgid "Unable to create new location <%s>" +#: ../locale/scriptstrings/t.rast3d.algebra_to_translate.c:1 +msgid "Apply temporal and spatial operations on space time 3D raster datasets using temporal 3D raster algebra." msgstr "" -#: ../raster/r.in.gdal/main.c:844 ../raster/r.in.gdal/proj.c:72 -#: ../raster/r.external/proj.c:72 ../general/g.proj/create.c:15 -#: ../vector/v.in.lidar/main.c:516 ../vector/v.in.ogr/proj.c:262 -#: ../vector/v.external/proj.c:163 -#, c-format -msgid "Location <%s> created" +#: ../locale/scriptstrings/t.rast3d.algebra_to_translate.c:7 +msgid "Algebraic expression for temporal and spatial analysis of space time 3D raster datasets" msgstr "" -#: ../raster/r.in.gdal/main.c:847 -#, c-format -msgid "The target for the output group <%s> has been set to location <%s>, mapset ." +#: ../locale/scriptstrings/db.dropcolumn_to_translate.c:1 +msgid "Drops a column from selected attribute table." msgstr "" -#: ../raster/r.in.gdal/main.c:887 ../raster/r.external/window.c:93 -#: ../vector/v.in.ogr/main.c:1877 -msgid "Default region for this location updated" +#: ../locale/scriptstrings/t.rast3d.extract_to_translate.c:1 +msgid "Extracts a subset of a space time 3D raster dataset." msgstr "" -#: ../raster/r.in.gdal/main.c:890 ../raster/r.external/window.c:96 -#: ../vector/v.in.ogr/main.c:1880 -msgid "Region for the current mapset updated" +#: ../locale/scriptstrings/t.rast3d.extract_to_translate.c:7 +msgid "The r3.mapcalc expression assigned to all extracted 3D raster maps" msgstr "" -#: ../raster/r.in.gdal/main.c:918 -msgid "Unable to translate projection key values of input GCPs" +#: ../locale/scriptstrings/t.rast3d.extract_to_translate.c:8 +msgid "Basename of the new generated 3D raster maps" msgstr "" -#: ../raster/r.in.gdal/main.c:934 -msgid "Unable to get projection info of target location" +#: ../ps/ps.map/r_colortable.c:65 ../ps/ps.map/r_vlegend.c:49 +#: ../ps/ps.map/r_info.c:48 +msgid "illegal where request" msgstr "" -#: ../raster/r.in.gdal/main.c:936 -msgid "Unable to get projection units of target location" +#: ../ps/ps.map/r_colortable.c:73 ../ps/ps.map/r_colortable.c:89 +#: ../ps/ps.map/ps_outline.c:100 +msgid "illegal width request" msgstr "" -#: ../raster/r.in.gdal/main.c:938 -msgid "Unable to get projection key values of target location" +#: ../ps/ps.map/r_colortable.c:81 +msgid "illegal height request" msgstr "" -#: ../raster/r.in.gdal/main.c:942 -#: ../imagery/i.ortho.photo/i.ortho.rectify/target.c:31 -#: ../imagery/i.rectify/target.c:31 ../vector/v.rectify/target.c:40 -#, c-format -msgid "Mapset <%s> in target location <%s> - " +#: ../ps/ps.map/r_colortable.c:106 +msgid "illegal range request" msgstr "" -#: ../raster/r.in.gdal/main.c:980 -#, c-format -msgid "Importing raster map <%s>..." +#: ../ps/ps.map/r_colortable.c:122 +msgid "illegal columns request" msgstr "" -#: ../raster/r.in.gdal/main.c:1097 ../raster/r.in.gdal/main.c:1152 -#: ../raster/r.in.gdal/main.c:1226 -msgid "Invalid row" +#: ../ps/ps.map/r_colortable.c:141 +msgid "Unsupported color request (colortable)" msgstr "" -#: ../raster/r.in.gdal/main.c:1494 ../raster/r.in.gdal/main.c:1551 -msgid "Inconsistent color rules in RAT" +#: ../ps/ps.map/r_colortable.c:143 +msgid "illegal color request (colortable)" msgstr "" -#: ../raster/r.in.gdal/main.c:1608 -#, c-format -msgid "Setting grey color table for <%s> (8bit, full range)" +#: ../ps/ps.map/r_colortable.c:170 +msgid "illegal colortable sub-request" msgstr "" -#: ../raster/r.in.gdal/main.c:1622 -#, c-format -msgid "Setting grey color table for <%s> (16bit, image range)" +#: ../ps/ps.map/r_colortable.c:181 +msgid "No raster selected for colortable!" msgstr "" -#: ../raster/r.in.gdal/main.c:1724 -#, c-format -msgid "Unable to open file <%s>: %s." +#: ../ps/ps.map/getgrid.c:61 ../ps/ps.map/getgrid.c:85 +#: ../ps/ps.map/getgrid.c:171 ../ps/ps.map/getgrid.c:195 +#: ../ps/ps.map/r_header.c:65 ../ps/ps.map/ps_outline.c:87 +#: ../ps/ps.map/r_info.c:67 +msgid "Unsupported color request" msgstr "" -#: ../raster/r.in.gdal/proj.c:42 ../raster/r.external/proj.c:42 -#, c-format -msgid "" -"Input contains an invalid SRS. WKT definition:\n" -"%s" +#: ../ps/ps.map/getgrid.c:63 ../ps/ps.map/getgrid.c:87 +#: ../ps/ps.map/getgrid.c:173 ../ps/ps.map/getgrid.c:197 +#: ../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/r_info.c:69 +msgid "illegal color request" msgstr "" -#: ../raster/r.in.gdal/proj.c:51 ../raster/r.external/proj.c:51 -msgid "No projection information available" +#: ../ps/ps.map/getgrid.c:95 ../ps/ps.map/getgrid.c:206 +msgid "illegal numbers request" msgstr "" -#: ../raster/r.in.gdal/proj.c:94 ../raster/r.external/proj.c:94 -#: ../vector/v.in.ogr/proj.c:284 ../vector/v.external/proj.c:185 -msgid "Unable to convert input map projection information to GRASS format." +#: ../ps/ps.map/getgrid.c:126 ../ps/ps.map/getgrid.c:234 +msgid "illegal grid width request" msgstr "" -#: ../raster/r.in.gdal/proj.c:122 ../raster/r.in.lidar/projection.c:128 -#: ../raster/r.external/proj.c:122 ../vector/v.in.lidar/projection.c:126 -#: ../vector/v.in.ogr/proj.c:313 ../vector/v.external/proj.c:214 -#: ../raster3d/r3.in.lidar/projection.c:130 -msgid "Over-riding projection check" +#: ../ps/ps.map/getgrid.c:132 +msgid "illegal request (grid)" msgstr "" -#: ../raster/r.in.gdal/proj.c:131 ../raster/r.in.lidar/projection.c:34 -#: ../raster/r.external/proj.c:131 ../vector/v.in.pdal/projection.c:31 -#: ../vector/v.in.lidar/projection.c:32 ../vector/v.in.ogr/proj.c:322 -#: ../vector/v.external/proj.c:223 ../raster3d/r3.in.lidar/projection.c:36 -msgid "" -"Projection of dataset does not appear to match current location.\n" -"\n" +#: ../ps/ps.map/getgrid.c:240 +msgid "illegal request (geogrid)" msgstr "" -#: ../raster/r.in.gdal/proj.c:138 ../raster/r.external/proj.c:138 -#: ../vector/v.in.ogr/proj.c:329 ../vector/v.external/proj.c:230 -msgid "Location PROJ_INFO is:\n" +#: ../ps/ps.map/makeprocs.c:29 +#, c-format +msgid "Unable to open prolog <%s>" msgstr "" -#: ../raster/r.in.gdal/proj.c:148 ../raster/r.in.gdal/proj.c:155 -#: ../raster/r.external/proj.c:148 ../raster/r.external/proj.c:155 -#: ../vector/v.in.ogr/proj.c:339 ../vector/v.in.ogr/proj.c:346 -#: ../vector/v.external/proj.c:240 ../vector/v.external/proj.c:247 -msgid "Dataset PROJ_INFO is:\n" +#: ../ps/ps.map/r_instructions.c:62 +msgid "Data exist after final 'end' instruction!" msgstr "" -#: ../raster/r.in.gdal/proj.c:237 ../raster/r.in.lidar/projection.c:91 -#: ../raster/r.external/proj.c:237 ../vector/v.in.pdal/projection.c:88 -#: ../vector/v.in.lidar/projection.c:89 ../vector/v.in.ogr/proj.c:428 -#: ../vector/v.external/proj.c:329 ../raster3d/r3.in.lidar/projection.c:93 -#, 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" +#: ../ps/ps.map/r_instructions.c:80 +msgid "no file specified" msgstr "" -#: ../raster/r.in.gdal/proj.c:241 ../raster/r.external/proj.c:241 -#: ../vector/v.in.ogr/proj.c:432 ../vector/v.external/proj.c:333 -msgid "Consider generating a new location from the input dataset using the 'location' parameter.\n" +#: ../ps/ps.map/r_instructions.c:84 +msgid "unable to open" msgstr "" -#: ../raster/r.in.gdal/proj.c:260 ../raster/r.in.lidar/projection.c:139 -#: ../raster/r.external/proj.c:260 ../vector/v.in.pdal/projection.c:137 -#: ../vector/v.in.lidar/projection.c:137 ../vector/v.in.ogr/proj.c:451 -#: ../vector/v.external/proj.c:352 ../raster3d/r3.in.lidar/projection.c:141 -msgid "Projection of input dataset and current location appear to match" +#: ../ps/ps.map/r_instructions.c:115 +msgid "illegal maploc request" msgstr "" -#: ../raster/r.in.ascii/main.c:74 -msgid "Converts a GRASS ASCII raster file to binary raster map." +#: ../ps/ps.map/r_instructions.c:129 ../ps/ps.map/main.c:220 +msgid "illegal copies request" msgstr "" -#: ../raster/r.in.ascii/main.c:78 ../vector/v.in.ascii/main.c:80 -#: ../raster3d/r3.in.ascii/main.c:86 -msgid "Name of input file to be imported" +#: ../ps/ps.map/r_instructions.c:144 ../ps/ps.map/r_instructions.c:340 +msgid "no raster map selected yet" msgstr "" -#: ../raster/r.in.ascii/main.c:85 -msgid "Default: CELL for integer values, DCELL for floating-point values" +#: ../ps/ps.map/r_instructions.c:160 +msgid "illegal value list" msgstr "" -#: ../raster/r.in.ascii/main.c:97 ../raster/r.in.ascii/main.c:102 -msgid "Default: read from header" +#: ../ps/ps.map/r_instructions.c:196 +msgid "scalebar is not appropriate for this projection" msgstr "" -#: ../raster/r.in.ascii/main.c:99 -msgid "Multiplier for ASCII data" +#: ../ps/ps.map/r_instructions.c:204 +msgid "Bad scalebar length" msgstr "" -#: ../raster/r.in.ascii/main.c:103 -msgid "String representing NULL value data cell" +#: ../ps/ps.map/r_instructions.c:220 +msgid "illegal text request" msgstr "" -#: ../raster/r.in.ascii/main.c:104 -msgid "NULL data" +#: ../ps/ps.map/r_instructions.c:234 +msgid "illegal point request" msgstr "" -#: ../raster/r.in.ascii/main.c:109 -msgid "SURFER (Golden Software) ASCII file will be imported" +#: ../ps/ps.map/r_instructions.c:248 +msgid "illegal eps request" msgstr "" -#: ../raster/r.in.ascii/main.c:120 ../raster/r.in.ascii/main.c:150 -#: ../raster/r.resamp.rst/main.c:542 ../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 ../display/d.title/main.c:117 -#: ../vector/v.in.ascii/main.c:275 ../vector/v.surf.rst/main.c:866 -#: ../raster3d/r3.in.ascii/main.c:169 -#, c-format -msgid "Unable to open temporary file <%s>" +#: ../ps/ps.map/r_instructions.c:265 +msgid "illegal line request" msgstr "" -#: ../raster/r.in.ascii/main.c:128 -#, c-format -msgid "Wrong entry for multiplier: %s" +#: ../ps/ps.map/r_instructions.c:282 +msgid "illegal rectangle request" msgstr "" -#: ../raster/r.in.ascii/main.c:153 ../raster3d/r3.in.ascii/main.c:172 -msgid "Unable to read input from stdin" +#: ../ps/ps.map/r_instructions.c:293 +msgid "illegal comments request" msgstr "" -#: ../raster/r.in.ascii/main.c:160 -#, c-format -msgid "Unable to read input from <%s>" +#: ../ps/ps.map/r_instructions.c:309 +msgid "illegal scale request" msgstr "" -#: ../raster/r.in.ascii/main.c:180 -msgid "Can't get cell header" +#: ../ps/ps.map/r_instructions.c:369 +msgid "group not found" msgstr "" -#: ../raster/r.in.ascii/main.c:187 ../raster/r.horizon/main.c:659 -#, c-format -msgid "OOPS: rows changed from %d to %d" +#: ../ps/ps.map/r_instructions.c:411 +msgid "illegal grid spacing" msgstr "" -#: ../raster/r.in.ascii/main.c:190 ../raster/r.horizon/main.c:663 -#, c-format -msgid "OOPS: cols changed from %d to %d" +#: ../ps/ps.map/r_instructions.c:422 +msgid "geogrid is not available for this projection" msgstr "" -#: ../raster/r.in.ascii/main.c:202 -#, c-format -msgid "Data conversion failed at row %d, col %d" +#: ../ps/ps.map/r_instructions.c:432 +msgid "illegal geo-grid spacing" msgstr "" -#: ../raster/r.in.ascii/main.c:275 ../raster3d/r3.in.ascii/main.c:130 -msgid "Unable to write to file" +#: ../ps/ps.map/r_instructions.c:469 +msgid "illegal request" msgstr "" -#: ../raster/r.in.ascii/gethead.c:35 -msgid "input file is not a Surfer ascii grid file" +#: ../ps/ps.map/main.c:93 +msgid "postscript" msgstr "" -#: ../raster/r.in.ascii/gethead.c:41 -msgid "error reading the column and row dimension from the Surfer grid file" +#: ../ps/ps.map/main.c:94 +msgid "printing" msgstr "" -#: ../raster/r.in.ascii/gethead.c:47 -msgid "error reading the X range from the Surfer grid file" +#: ../ps/ps.map/main.c:95 +msgid "Produces hardcopy PostScript map output." msgstr "" -#: ../raster/r.in.ascii/gethead.c:53 -msgid "error reading the Y range from the Surfer grid file" +#: ../ps/ps.map/main.c:99 +msgid "Rotate plot 90 degrees" msgstr "" -#: ../raster/r.in.ascii/gethead.c:59 -msgid "error reading the Z range from the Surfer grid file" +#: ../ps/ps.map/main.c:105 +msgid "List paper formats (name width height left right top bottom(margin))" msgstr "" -#: ../raster/r.in.ascii/gethead.c:105 -msgid "error getting file position" +#: ../ps/ps.map/main.c:107 ../ps/ps.map/main.c:120 +msgid "Utility" msgstr "" -#: ../raster/r.in.ascii/gethead.c:164 -msgid "illegal type field: using type int" +#: ../ps/ps.map/main.c:112 +msgid "Create EPS (Encapsulated PostScript) instead of PostScript file" msgstr "" -#: ../raster/r.in.ascii/gethead.c:169 -msgid "ignoring type filed in header, type is set on command line" +#: ../ps/ps.map/main.c:118 +msgid "Describe map-box's position on the page and exit (inches from top-left of paper)" msgstr "" -#: ../raster/r.in.ascii/gethead.c:176 -msgid "illegal multiplier field: using 1.0" +#: ../ps/ps.map/main.c:123 +msgid "File containing mapping instructions" msgstr "" -#: ../raster/r.in.ascii/gethead.c:181 -msgid "ignoring multiplier filed in header, multiplier is set on command line" +#: ../ps/ps.map/main.c:124 +msgid "Use '-' to enter instructions from keyboard)" msgstr "" -#: ../raster/r.in.ascii/gethead.c:189 -msgid "ignoring null filed in header, null string is set on command line" +#: ../ps/ps.map/main.c:127 +msgid "Name for PostScript output file" msgstr "" -#: ../raster/r.in.ascii/gethead.c:218 -msgid "error in ascii data format" +#: ../ps/ps.map/main.c:133 +msgid "Number of copies to print" msgstr "" -#: ../raster/r.in.ascii/gethead.c:248 +#: ../ps/ps.map/main.c:205 #, c-format -msgid "Duplicate \"%s\" field in header" +msgid "Unable to open file '%s': %s" msgstr "" -#: ../raster/r.in.ascii/gethead.c:253 +#: ../ps/ps.map/main.c:213 ../ps/ps.map/main.c:232 +#: ../vector/v.univar/main.c:147 ../vector/v.to.db/parse.c:143 +#: ../vector/v.to.db/parse.c:146 #, c-format -msgid "Illegal \"%s\" value in header: %s" +msgid "" +"Required parameter <%s> not set:\n" +"\t(%s)" msgstr "" -#: ../raster/r.in.ascii/gethead.c:261 +#: ../ps/ps.map/main.c:273 #, c-format -msgid "\"%s\" field missing from header" +msgid "PostScript file '%s' successfully written." msgstr "" -#: ../raster/r.ros/main.c:213 ../raster/r.spreadpath/main.c:89 -#: ../raster/r.spread/main.c:106 -msgid "fire" +#: ../ps/ps.map/do_scalebar.c:192 +msgid "meters" msgstr "" -#: ../raster/r.ros/main.c:214 ../raster/r.spread/main.c:107 -msgid "spread" +#: ../ps/ps.map/do_scalebar.c:194 +msgid "kilometers" msgstr "" -#: ../raster/r.ros/main.c:215 -msgid "rate of spread" +#: ../ps/ps.map/do_scalebar.c:196 +msgid "feet" msgstr "" -#: ../raster/r.ros/main.c:216 ../raster/r.lake/main.c:152 -#: ../raster/r.spread/main.c:108 -msgid "hazard" +#: ../ps/ps.map/do_scalebar.c:198 +msgid "miles" msgstr "" -#: ../raster/r.ros/main.c:217 ../raster/r.topmodel/main.c:53 -#: ../raster/r.sim/r.sim.water/main.c:118 -#: ../raster/r.sim/r.sim.sediment/main.c:120 ../raster/r.spread/main.c:109 -msgid "model" +#: ../ps/ps.map/do_scalebar.c:200 +msgid "nautical miles" msgstr "" -#: ../raster/r.ros/main.c:218 -msgid "Generates rate of spread raster maps." +#: ../ps/ps.map/map_setup.c:82 +#, c-format +msgid "Scale set to %s" msgstr "" -#: ../raster/r.ros/main.c:220 -msgid "Generates three, or four raster map layers showing the base (perpendicular) rate of spread (ROS), the maximum (forward) ROS, the direction of the maximum ROS, and optionally the maximum potential spotting distance for fire spread simulation." +#: ../ps/ps.map/do_masking.c:23 +msgid "Can't open temporary PostScript mask file." msgstr "" -#: ../raster/r.ros/main.c:227 -msgid "Raster map containing fuel models" +#: ../ps/ps.map/read_cfg.c:64 +#, c-format +msgid "Paper '%s' not found, using defaults" msgstr "" -#: ../raster/r.ros/main.c:229 -msgid "Name of an existing raster map layer in the user's current mapset search path containing the standard fuel models defined by the USDA Forest Service. Valid values are 1-13; other numbers are recognized as barriers by r.ros." +#: ../ps/ps.map/do_geogrid.c:90 ../ps/ps.map/do_geogrid.c:96 +#: ../ps/ps.map/do_geogrid.c:121 ../ps/ps.map/do_geogrid.c:127 +#: ../ps/ps.map/do_geogrid.c:200 ../ps/ps.map/do_geogrid.c:242 +#: ../ps/ps.map/do_geogrid.c:322 ../ps/ps.map/do_geogrid.c:339 +#: ../ps/ps.map/do_geogrid.c:357 ../ps/ps.map/do_geogrid.c:375 +#: ../ps/ps.map/do_geogrid.c:432 ../ps/ps.map/do_geogrid.c:439 +#: ../ps/ps.map/do_geogrid.c:444 ../ps/ps.map/do_geogrid.c:453 +#: ../ps/ps.map/do_geogrid.c:458 +msgid "Error in GPJ_transform" msgstr "" -#: ../raster/r.ros/main.c:238 -msgid "Raster map containing the 1-hour fuel moisture (%)" +#: ../ps/ps.map/do_geogrid.c:284 ../raster/r.sun/main.c:787 +#: ../raster/r.horizon/main.c:542 ../display/d.grid/plot.c:564 +#: ../display/d.where/main.c:113 ../general/g.region/printwindow.c:256 +#: ../general/g.region/printwindow.c:492 ../general/g.region/printwindow.c:564 +msgid "Can't get projection key values of current location" msgstr "" -#: ../raster/r.ros/main.c:240 ../raster/r.spread/main.c:205 -msgid "Name of an existing raster map layer in the user's current mapset search path containing the 1-hour (<.25\") fuel moisture (percentage content multiplied by 100)." +#: ../ps/ps.map/do_geogrid.c:293 ../raster/r.sun/main.c:796 +#: ../raster/r.horizon/main.c:551 ../raster/r.sunhours/main.c:231 +#: ../raster/r.proj/main.c:342 ../raster/r.in.gdal/main.c:1003 +#: ../raster/r.sunmask/g_solposition.c:121 ../raster/r.latlong/main.c:111 +#: ../display/d.grid/plot.c:605 ../display/d.where/main.c:151 +#: ../general/g.region/printwindow.c:265 ../general/g.region/printwindow.c:501 +#: ../general/g.region/printwindow.c:593 ../vector/v.proj/main.c:292 +msgid "Unable to initialize coordinate transformation" msgstr "" -#: ../raster/r.ros/main.c:248 -msgid "Raster map containing the 10-hour fuel moisture (%)" +#: ../ps/ps.map/ps_clrtbl.c:35 ../ps/ps.map/ps_fclrtbl.c:46 +#, c-format +msgid "Creating color table for <%s in %s>..." msgstr "" -#: ../raster/r.ros/main.c:250 -msgid "Name of an existing raster map layer in the user's current mapset search path containing the 10-hour (.25-1\") fuel moisture (percentage content multiplied by 100)." +#: ../ps/ps.map/ps_clrtbl.c:39 ../display/d.histogram/main.c:174 +#, c-format +msgid "Category file for <%s> not available" msgstr "" -#: ../raster/r.ros/main.c:258 -msgid "Raster map containing the 100-hour fuel moisture (%)" +#: ../ps/ps.map/ps_clrtbl.c:44 ../ps/ps.map/ps_fclrtbl.c:69 +msgid "Unable to read colors for colorbar" msgstr "" -#: ../raster/r.ros/main.c:260 -msgid "Name of an existing raster map layer in the user's current mapset search path containing the 100-hour (1-3\") fuel moisture (percentage content multiplied by 100)." +#: ../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/ps_clrtbl.c:69 ../ps/ps.map/ps_fclrtbl.c:97 +#: ../ps/ps.map/ps_fclrtbl.c:102 +msgid "Colorbar y location beyond page margins. Adjusting." +msgstr "" + +#: ../ps/ps.map/ps_clrtbl.c:75 ../ps/ps.map/ps_fclrtbl.c:108 +#: ../ps/ps.map/ps_fclrtbl.c:113 +msgid "Colorbar x location beyond page margins. Adjusting." msgstr "" -#: ../raster/r.ros/main.c:267 -msgid "Raster map containing live fuel moisture (%)" +#: ../ps/ps.map/r_header.c:77 +msgid "illegal header sub-request" msgstr "" -#: ../raster/r.ros/main.c:269 -msgid "Name of an existing raster map layer in the user's current mapset search path containing live (herbaceous) fuel moisture (percentage content multiplied by 100)." +#: ../ps/ps.map/ps_raster.c:42 +msgid "Can't create temporary PostScript mask file." msgstr "" -#: ../raster/r.ros/main.c:277 -msgid "Raster map containing midflame wind velocities (ft/min)" +#: ../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:276 ../raster/r.surf.idw/main.c:713 +#: ../raster/r.out.mpeg/main.c:286 +#, c-format +msgid "Reading raster map <%s>..." msgstr "" -#: ../raster/r.ros/main.c:279 ../raster/r.spread/main.c:193 -msgid "Name of an existing raster map layer in the user's current mapset search path containing wind velocities at half of the average flame height (feet/minute)." +#: ../ps/ps.map/ps_raster.c:105 +#, c-format +msgid "Reading raster maps in group <%s>..." msgstr "" -#: ../raster/r.ros/main.c:287 -msgid "Name of raster map containing wind directions (degree)" +#: ../ps/ps.map/scale.c:136 +msgid "PSmap: do_scale(): shouldn't happen" msgstr "" -#: ../raster/r.ros/main.c:289 -msgid "Name of an existing raster map layer in the user's current mapset search path containing wind direction, clockwise from north (degree)." +#: ../ps/ps.map/ps_outline.c:43 +#, c-format +msgid "Outlining areas in raster map <%s in %s> ..." msgstr "" -#: ../raster/r.ros/main.c:297 -msgid "Name of raster map containing slope (degree)" +#: ../ps/ps.map/ps_outline.c:107 +msgid "illegal outline sub-request" msgstr "" -#: ../raster/r.ros/main.c:299 -msgid "Name of an existing raster map layer in the user's current mapset search path containing topographic slope (degree)." +#: ../ps/ps.map/ps_vpoints.c:71 ../ps/ps.map/ps_vlines.c:56 +#: ../ps/ps.map/ps_vareas.c:161 +msgid "Cannot load data from table" msgstr "" -#: ../raster/r.ros/main.c:307 -msgid "Raster map containing aspect (degree, CCW from E)" +#: ../ps/ps.map/ps_vpoints.c:87 ../ps/ps.map/do_plt.c:169 +msgid "Cannot read symbol, using default icon" msgstr "" -#: ../raster/r.ros/main.c:309 -msgid "Name of an existing raster map layer in the user's current mapset search path containing topographic aspect, counterclockwise from east (GRASS convention) in degrees." +#: ../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 ../ps/ps.map/ps_vlines.c:119 +#: ../ps/ps.map/ps_vareas.c:102 +#, c-format +msgid "No record for category [%d]" msgstr "" -#: ../raster/r.ros/main.c:317 -msgid "Raster map containing elevation (m, required for spotting)" +#: ../ps/ps.map/ps_vpoints.c:177 +#, c-format +msgid "Attribute is of invalid size [%.3f] for category [%d]" msgstr "" -#: ../raster/r.ros/main.c:319 -msgid "Name of an existing raster map layer in the user's current mapset search path containing elevation (meters). Option is required from spotting distance computation (when spotting_distance option is provided)" +#: ../ps/ps.map/ps_vpoints.c:201 ../ps/ps.map/ps_vlines.c:125 +#: ../ps/ps.map/ps_vareas.c:108 +#, c-format +msgid "Invalid RGB color definition in column <%s> for category [%d]" msgstr "" -#: ../raster/r.ros/main.c:328 -msgid "Output raster map containing base ROS (cm/min)" +#: ../ps/ps.map/ps_vlines.c:84 ../ps/ps.map/ps_vareas.c:67 +#: ../ps/ps.map/ps_vareas.c:78 +msgid "Read error in vector map" msgstr "" -#: ../raster/r.ros/main.c:330 -msgid "Base (perpendicular) rate of spread (ROS)" +#: ../ps/ps.map/r_plt.c:173 +msgid "Can't open eps file" msgstr "" -#: ../raster/r.ros/main.c:336 -msgid "Output raster map containing maximal ROS (cm/min)" +#: ../ps/ps.map/do_plt.c:38 +msgid "Reading point/line file ..." msgstr "" -#: ../raster/r.ros/main.c:338 -msgid "The maximum (forward) rate of spread (ROS)" +#: ../ps/ps.map/do_vectors.c:33 +#, c-format +msgid "Reading vector map <%s in %s> ..." msgstr "" -#: ../raster/r.ros/main.c:344 -msgid "Output raster map containing directions of maximal ROS (degree)" +#: ../ps/ps.map/do_vectors.c:136 +#, c-format +msgid "Reading vector points file <%s in %s> ..." msgstr "" -#: ../raster/r.ros/main.c:346 -msgid "The direction of the maximal (forward) rate of spread (ROS)" +#: ../ps/ps.map/eps.c:18 +#, c-format +msgid "Can't open eps file <%s>" msgstr "" -#: ../raster/r.ros/main.c:352 -msgid "Output raster map containing maximal spotting distance (m)" +#: ../ps/ps.map/eps.c:37 +#, c-format +msgid "Bounding box in eps file <%s> was not found" msgstr "" -#: ../raster/r.ros/main.c:354 -msgid "The maximal potential spotting distance (requires elevation raster map to be provided)." +#: ../ps/ps.map/ps_fclrtbl.c:51 +msgid "Range information not available (run r.support)" msgstr "" -#: ../raster/r.ros/main.c:373 -msgid "No dead fuel moisture is given. At least one of the 1-h, 10-h, 100-h moisture layers is required." +#: ../ps/ps.map/ps_fclrtbl.c:64 +msgid "A floating point colortable must contain a range of values" msgstr "" -#: ../raster/r.ros/main.c:397 +#: ../ps/ps.map/do_psfiles.c:20 #, c-format -msgid "A wind direction layer should be given if the wind velocity layer <%s> has been given" +msgid "Reading PostScript include file <%s> ..." msgstr "" -#: ../raster/r.ros/main.c:402 -#, c-format -msgid "A wind velocity layer should be given if the wind direction layer <%s> has been given" +#: ../ps/ps.map/r_vlegend.c:86 ../ps/ps.map/r_info.c:93 +msgid "illegal border color request" msgstr "" -#: ../raster/r.ros/main.c:416 -#, c-format -msgid "An aspect layer should be given if the slope layer <%s> has been given" +#: ../ps/ps.map/r_vlegend.c:97 +msgid "illegal vlegend sub-request" msgstr "" -#: ../raster/r.ros/main.c:421 -#, c-format -msgid "A slope layer should be given if the aspect layer <%s> has been given" +#: ../ps/ps.map/r_group.c:29 +msgid "Can't get group information" msgstr "" -#: ../raster/r.ros/main.c:437 -msgid "An elevation layer should be given if considering spotting" +#: ../ps/ps.map/catval.c:48 ../ps/ps.map/catval.c:110 ../ps/ps.map/catval.c:176 +#: ../vector/v.class/main.c:111 ../vector/v.label.sa/labels.c:75 +#: ../vector/v.vol.rst/user1.c:95 ../vector/v.label/main.c:274 +msgid "Unable to get layer info for vector map" msgstr "" -#: ../raster/r.ros/main.c:873 +#: ../ps/ps.map/catval.c:53 ../ps/ps.map/catval.c:115 ../ps/ps.map/catval.c:181 +#: ../doc/vector/v.example/main.c:137 ../raster/r.volume/main.c:243 +#: ../raster/r.random/random.c:73 ../raster/r.contour/main.c:172 +#: ../raster/r.to.vect/main.c:188 ../display/d.vect.thematic/plot1.c:111 +#: ../display/d.vect.chart/plot.c:44 ../display/d.vect/shape.c:44 +#: ../display/d.vect/attr.c:43 ../raster3d/r3.flow/main.c:46 +#: ../misc/m.nviz.image/vector.c:293 ../vector/v.out.vtk/writeVTK.c:649 +#: ../vector/v.mkgrid/main.c:278 ../vector/v.what.rast3/main.c:126 +#: ../vector/v.to.rast/support.c:109 ../vector/v.to.rast/support.c:284 +#: ../vector/v.to.rast/support.c:523 ../vector/v.to.rast/vect2rast.c:60 +#: ../vector/v.out.ogr/main.c:690 ../vector/v.kcv/main.c:126 +#: ../vector/v.surf.idw/read_sites.c:55 ../vector/v.class/main.c:117 +#: ../vector/v.label.sa/labels.c:78 ../vector/v.net.distance/main.c:279 +#: ../vector/v.random/main.c:243 ../vector/v.random/main.c:271 +#: ../vector/v.db.connect/main.c:223 ../vector/v.db.connect/main.c:331 +#: ../vector/v.to.rast3/main.c:84 ../vector/v.reclass/main.c:133 +#: ../vector/v.surf.rst/main.c:623 ../vector/v.surf.bspline/main.c:384 +#: ../vector/v.surf.bspline/crosscorr.c:123 ../vector/v.db.select/main.c:177 +#: ../vector/v.net.allpairs/main.c:166 ../vector/v.in.dwg/main.c:213 +#: ../vector/v.buffer/main.c:431 ../vector/v.select/copy_tabs.c:82 +#: ../vector/v.profile/main.c:426 ../vector/v.profile/main.c:580 +#: ../vector/v.extrude/main.c:229 ../vector/v.out.svg/main.c:159 +#: ../vector/v.in.ogr/main.c:1194 ../vector/v.in.ogr/main.c:1242 +#: ../vector/v.patch/main.c:159 ../vector/v.patch/main.c:191 +#: ../vector/v.patch/main.c:347 ../vector/v.patch/main.c:429 +#: ../vector/v.net.path/path.c:96 ../vector/v.overlay/main.c:246 +#: ../vector/v.overlay/main.c:413 ../vector/v.net.iso/main.c:376 +#: ../vector/v.to.3d/trans2.c:55 ../vector/v.to.3d/trans3.c:57 +#: ../vector/v.what.rast/main.c:144 ../vector/v.net.flow/main.c:169 +#: ../vector/v.normal/main.c:122 ../vector/v.sample/main.c:179 +#: ../vector/v.distance/main.c:527 ../vector/v.distance/main.c:562 +#: ../vector/v.distance/main.c:608 ../vector/v.distance/main.c:1348 +#: ../vector/v.distance/main.c:1367 ../vector/v.net.timetable/main.c:93 +#: ../vector/v.in.db/main.c:164 ../vector/v.in.db/main.c:302 +#: ../vector/v.in.ascii/main.c:348 ../vector/v.to.points/main.c:177 +#: ../vector/v.colors/scan_attr.c:29 ../vector/v.colors/read_rgb.c:28 +#: ../vector/v.colors/write_rgb.c:25 ../vector/v.vol.rst/user1.c:99 +#: ../vector/v.vol.rst/main.c:602 ../vector/v.net.components/main.c:180 +#: ../vector/v.colors.out/make_colors.c:36 ../vector/v.label/main.c:278 +#: ../vector/v.edit/select.c:516 ../vector/v.net.centrality/main.c:246 +#: ../vector/v.info/print.c:147 ../vector/v.out.postgis/table.c:34 +#: ../vector/v.in.dxf/write_vect.c:211 ../vector/v.extract/main.c:226 +#: ../vector/v.extract/main.c:323 ../vector/v.extract/extract.c:272 +#: ../vector/v.lrs/v.lrs.create/main.c:296 +#: ../vector/v.lrs/v.lrs.create/main.c:305 ../vector/v.net.alloc/main.c:316 +#: ../vector/v.transform/trans_digit.c:41 ../vector/v.to.db/update.c:48 +#: ../vector/v.to.db/query.c:89 #, c-format -msgid "Raster maps <%s>, <%s> and <%s> created." +msgid "Unable to open database <%s> by driver <%s>" msgstr "" -#: ../raster/r.surf.gauss/main.c:40 ../raster/r.random.cells/main.c:49 -#: ../raster/r.surf.random/main.c:38 ../raster/r.random/main.c:54 -#: ../raster/r.random.surface/main.c:59 ../vector/v.extract/main.c:81 -#: ../vector/v.perturb/main.c:65 ../vector/v.random/main.c:100 -msgid "random" +#: ../ps/ps.map/catval.c:63 +msgid "Column type not supported (must be string)" msgstr "" -#: ../raster/r.surf.gauss/main.c:42 -msgid "Generates a raster map using gaussian random number generator." +#: ../ps/ps.map/catval.c:66 ../ps/ps.map/catval.c:131 ../ps/ps.map/catval.c:198 +#: ../vector/v.surf.idw/read_sites.c:68 ../vector/v.class/main.c:132 +#: ../vector/v.out.lidar/main.c:132 ../vector/v.out.lidar/main.c:167 +#: ../vector/v.to.rast3/main.c:95 ../vector/v.surf.bspline/main.c:398 +#: ../vector/v.normal/main.c:134 ../vector/v.sample/main.c:152 +#: ../vector/v.univar/main.c:366 ../vector/v.vol.rst/user1.c:112 +msgid "Unable to select data from table" msgstr "" -#: ../raster/r.surf.gauss/main.c:44 -msgid "Mean and standard deviation of gaussian deviates can be expressed by the user." +#: ../ps/ps.map/catval.c:128 +msgid "Size column type must be numeric" msgstr "" -#: ../raster/r.surf.gauss/main.c:51 -msgid "Distribution mean" +#: ../ps/ps.map/catval.c:195 +msgid "Rotation column type must be numeric" msgstr "" -#: ../raster/r.surf.gauss/main.c:57 -msgid "Standard deviation" +#: ../ps/ps.map/r_info.c:81 +msgid "illegal bgcolor request" msgstr "" -#: ../raster/r.sun/main.c:252 ../raster/r.horizon/main.c:181 -#: ../raster/r.sunhours/main.c:73 ../raster/r.sunmask/main.c:117 -msgid "solar" +#: ../ps/ps.map/r_info.c:103 +msgid "illegal mapinfo sub-request" msgstr "" -#: ../raster/r.sun/main.c:253 ../raster/r.sunhours/main.c:74 -msgid "sun energy" +#: ../ps/ps.map/do_labels.c:44 +#, c-format +msgid "Can't open label file <%s> in mapset <%s>" msgstr "" -#: ../raster/r.sun/main.c:254 ../raster/r.sunmask/main.c:119 -msgid "shadow" +#: ../ps/ps.map/do_labels.c:48 +#, c-format +msgid "Reading labels file <%s in %s> ..." msgstr "" -#: ../raster/r.sun/main.c:255 -msgid "Solar irradiance and irradiation model." +#: ../ps/ps.map/do_labels.c:66 +#, c-format +msgid "Can't open temporary label file <%s>" msgstr "" -#: ../raster/r.sun/main.c:257 -msgid "Computes direct (beam), diffuse and reflected solar irradiation raster maps for given day, latitude, surface and atmospheric conditions. Solar parameters (e.g. sunrise, sunset times, declination, extraterrestrial irradiance, daylight length) are saved in the map history file. Alternatively, a local time can be specified to compute solar incidence angle and/or irradiance raster maps. The shadowing effect of the topography is optionally incorporated." +#: ../ps/ps.map/do_labels.c:69 +msgid "Reading text file ..." msgstr "" -#: ../raster/r.sun/main.c:271 -msgid "Name of the input elevation raster map [meters]" +#: ../ps/ps.map/do_labels.c:162 +msgid "Text labels: 'fontsize' given so ignoring 'size'" msgstr "" -#: ../raster/r.sun/main.c:280 -msgid "Name of the input aspect map (terrain aspect or azimuth of the solar panel) [decimal degrees]" +#: ../doc/raster/r.example/main.c:84 ../doc/vector/v.example/main.c:51 +msgid "keyword2" msgstr "" -#: ../raster/r.sun/main.c:289 -msgid "A single value of the orientation (aspect), 270 is south" +#: ../doc/raster/r.example/main.c:85 ../doc/vector/v.example/main.c:52 +msgid "keyword3" msgstr "" -#: ../raster/r.sun/main.c:298 -msgid "Name of the input slope raster map (terrain slope or solar panel inclination) [decimal degrees]" +#: ../doc/raster/r.example/main.c:86 +msgid "My first raster module" msgstr "" -#: ../raster/r.sun/main.c:306 -msgid "A single value of inclination (slope)" +#: ../doc/raster/r.example/main.c:105 ../raster/r.walk/main.c:460 +#: ../raster/r.walk/main.c:486 ../raster/r.walk/main.c:491 +#: ../raster/r.walk/main.c:852 ../raster/r.colors/edit_colors.c:434 +#: ../raster/r.cost/main.c:375 ../raster/r.cost/main.c:401 +#: ../raster/r.cost/main.c:712 ../raster/r.reclass/main.c:79 +#: ../raster/r.univar/r.univar_main.c:234 ../raster/r.report/parse.c:273 +#: ../raster/r.distance/parse.c:72 ../raster/r.distance/parse.c:81 +#: ../raster/r.spread/main.c:439 ../raster/r.spread/main.c:442 +#: ../raster/r.spread/main.c:445 ../raster/r.spread/main.c:449 +#: ../raster/r.spread/main.c:452 ../raster/r.spread/main.c:455 +#: ../raster/r.buffer/main.c:112 ../raster/r.stream.extract/main.c:173 +#: ../raster/r.stream.extract/main.c:177 ../raster/r.stream.extract/main.c:182 +#: ../raster/r.cross/main.c:105 ../raster/r.mapcalc/map.c:519 +#: ../raster/r.mapcalc/map.c:813 ../raster/r.mapcalc/map3.c:710 +#: ../raster/r.compress/main.c:124 ../raster/r.compress/main.c:308 +#: ../raster/r.kappa/main.c:162 ../raster/r.kappa/stats.c:33 +#: ../raster/r.kappa/stats.c:38 ../raster/r.coin/main.c:121 +#: ../raster/r.coin/main.c:123 ../raster/r.fill.stats/main.c:1028 +#: ../raster/r.tile/main.c:86 ../raster/r.info/main.c:110 +#: ../raster/r.geomorphon/memory.c:14 ../raster/r.category/main.c:119 +#: ../raster/r.category/main.c:140 ../raster/r.ros/main.c:368 +#: ../raster/r.ros/main.c:379 ../raster/r.ros/main.c:384 +#: ../raster/r.ros/main.c:389 ../raster/r.ros/main.c:394 +#: ../raster/r.ros/main.c:408 ../raster/r.ros/main.c:412 +#: ../raster/r.ros/main.c:427 ../raster/r.ros/main.c:431 +#: ../raster/r.ros/main.c:442 ../raster/r.null/main.c:128 +#: ../raster/r.flow/io.c:65 ../raster/r.flow/io.c:242 +#: ../raster/r.carve/main.c:165 ../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 ../general/g.region/main.c:442 +#: ../general/g.region/main.c:779 ../general/g.region/main.c:787 +#: ../imagery/i.segment/parse_args.c:199 ../imagery/i.gensig/parse.c:38 +#: ../imagery/i.gensigset/parse.c:44 ../imagery/i.pca/main.c:139 +#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:197 +#: ../misc/m.nviz.image/surface.c:50 ../misc/m.nviz.image/surface.c:107 +#: ../vector/v.colors/main.c:325 ../vector/v.vol.rst/main.c:617 +#: ../scripts/v.rast.stats/v.rast.stats.py:148 ../scripts/r.rgb/r.rgb.py:60 +#: ../scripts/r.mask/r.mask.py:131 ../scripts/r.grow/r.grow.py:122 +#: ../scripts/d.polar/d.polar.py:62 ../scripts/r.pack/r.pack.py:74 +#: ../scripts/r.buffer.lowmem/r.buffer.lowmem.py:87 +#: ../scripts/d.correlate/d.correlate.py:50 +#: ../scripts/d.rast.leg/d.rast.leg.py:99 +#: ../scripts/d.rast.leg/d.rast.leg.py:103 +#: ../scripts/r.reclass.area/r.reclass.area.py:103 +#: ../scripts/r.reclass.area/r.reclass.area.py:213 +#: ../scripts/r.fillnulls/r.fillnulls.py:162 +#, c-format, python-format +msgid "Raster map <%s> not found" msgstr "" -#: ../raster/r.sun/main.c:315 -msgid "Name of the Linke atmospheric turbidity coefficient input raster map [-]" +#: ../doc/vector/v.example/main.c:53 +msgid "My first vector module" msgstr "" -#: ../raster/r.sun/main.c:324 -msgid "A single value of the Linke atmospheric turbidity coefficient [-]" +#: ../doc/vector/v.example/main.c:75 ../raster/r.walk/main.c:453 +#: ../raster/r.cost/main.c:368 ../raster/r.carve/main.c:158 +#: ../display/d.extract/main.c:98 ../general/g.region/main.c:492 +#: ../misc/m.nviz.image/vector.c:84 ../vector/v.lidar.edgedetection/main.c:180 +#: ../vector/v.clean/test/topocheck.c:63 +#: ../vector/v.lidar.correction/main.c:157 ../vector/v.surf.bspline/main.c:263 +#: ../vector/v.surf.bspline/main.c:332 ../vector/v.lidar.growing/main.c:126 +#: ../vector/v.profile/main.c:359 ../vector/v.profile/main.c:363 +#: ../vector/v.colors/main.c:251 ../vector/v.outlier/main.c:176 +#: ../vector/v.edit/main.c:155 ../vector/v.vect.stats/main.c:270 +#: ../vector/v.vect.stats/main.c:278 ../vector/v.lrs/v.lrs.label/main.c:268 +#: ../vector/v.lrs/v.lrs.where/main.c:127 +#: ../vector/v.lrs/v.lrs.where/main.c:136 +#: ../vector/v.lrs/v.lrs.segment/main.c:140 +#: ../vector/v.lrs/v.lrs.create/main.c:251 +#: ../vector/v.lrs/v.lrs.create/main.c:260 ../scripts/r.mask/r.mask.py:150 +#: ../scripts/v.pack/v.pack.py:65 ../scripts/v.dissolve/v.dissolve.py:68 +#: ../scripts/v.db.univar/v.db.univar.py:75 ../scripts/v.report/v.report.py:74 +#, c-format, python-format +msgid "Vector map <%s> not found" msgstr "" -#: ../raster/r.sun/main.c:333 -msgid "Name of the ground albedo coefficient input raster map [-]" +#: ../doc/vector/v.example/main.c:81 ../vector/v.cluster/main.c:146 +#: ../vector/v.profile/main.c:366 +msgid "Unable to set predetermined vector open level" msgstr "" -#: ../raster/r.sun/main.c:342 -msgid "A single value of the ground albedo coefficient [-]" +#: ../doc/vector/v.example/main.c:87 ../raster/r.path/main.c:301 +#: ../raster/r.walk/main.c:746 ../raster/r.walk/main.c:809 +#: ../raster/r.cost/main.c:606 ../raster/r.cost/main.c:669 +#: ../raster/r.random/support.c:67 ../raster/r.drain/main.c:272 +#: ../raster/r.what/main.c:250 ../raster/r.carve/main.c:162 +#: ../raster/r.region/main.c:176 ../raster/r.sim/simlib/observation_points.c:41 +#: ../display/d.extract/main.c:103 ../display/d.vect.chart/main.c:246 +#: ../display/d.path/main.c:185 ../raster3d/r3.flow/main.c:411 +#: ../general/manage/lister/vector.c:32 ../general/g.region/main.c:502 +#: ../misc/m.nviz.image/vector.c:280 ../vector/v.what.rast3/main.c:114 +#: ../vector/v.to.rast/support.c:100 ../vector/v.to.rast/support.c:272 +#: ../vector/v.to.rast/support.c:510 ../vector/v.to.rast/vect2rast.c:39 +#: ../vector/v.lidar.edgedetection/main.c:186 ../vector/v.out.ogr/main.c:137 +#: ../vector/v.surf.idw/read_sites.c:29 ../vector/v.class/main.c:102 +#: ../vector/v.clean/test/topocheck.c:67 ../vector/v.clean/test/topocheck.c:87 +#: ../vector/v.clean/main.c:283 ../vector/v.label.sa/labels.c:58 +#: ../vector/v.net.distance/main.c:192 ../vector/v.random/main.c:208 +#: ../vector/v.support/main.c:134 ../vector/v.out.dxf/main.c:80 +#: ../vector/v.out.lidar/main.c:609 ../vector/v.proj/main.c:249 +#: ../vector/v.db.connect/main.c:154 ../vector/v.to.rast3/main.c:73 +#: ../vector/v.out.ascii/main.c:87 ../vector/v.out.ascii/main.c:94 +#: ../vector/v.cluster/main.c:149 ../vector/v.build.polylines/main.c:151 +#: ../vector/v.lidar.correction/main.c:161 ../vector/v.reclass/main.c:113 +#: ../vector/v.segment/main.c:108 ../vector/v.surf.rst/main.c:564 +#: ../vector/v.surf.rst/main.c:668 ../vector/v.db.select/main.c:164 +#: ../vector/v.net.allpairs/main.c:130 ../vector/v.drape/main.c:143 +#: ../vector/v.buffer/main.c:337 ../vector/v.lidar.growing/main.c:138 +#: ../vector/v.lidar.growing/main.c:142 ../vector/v.select/main.c:108 +#: ../vector/v.profile/main.c:370 ../vector/v.profile/main.c:394 +#: ../vector/v.extrude/main.c:190 ../vector/v.hull/main.c:87 +#: ../vector/v.out.svg/main.c:139 ../vector/v.net.connectivity/main.c:130 +#: ../vector/v.patch/main.c:131 ../vector/v.patch/main.c:150 +#: ../vector/v.patch/main.c:180 ../vector/v.patch/main.c:312 +#: ../vector/v.patch/main.c:393 ../vector/v.net.path/main.c:158 +#: ../vector/v.overlay/main.c:188 ../vector/v.perturb/main.c:148 +#: ../vector/v.perturb/main.c:173 ../vector/v.net.iso/main.c:243 +#: ../vector/v.to.3d/main.c:72 ../vector/v.type/main.c:131 +#: ../vector/v.what.rast/main.c:131 ../vector/v.net.spanningtree/main.c:101 +#: ../vector/v.net.steiner/main.c:432 ../vector/v.net.flow/main.c:143 +#: ../vector/v.delaunay/main.c:120 ../vector/v.normal/main.c:110 +#: ../vector/v.sample/main.c:124 ../vector/v.rectify/main.c:150 +#: ../vector/v.qcount/main.c:101 ../vector/v.univar/main.c:158 +#: ../vector/v.distance/main.c:366 ../vector/v.distance/main.c:388 +#: ../vector/v.net.timetable/main.c:353 ../vector/v.net.visibility/main.c:73 +#: ../vector/v.net.visibility/main.c:82 ../vector/v.out.pov/main.c:97 +#: ../vector/v.to.points/main.c:130 ../vector/v.colors/main.c:275 +#: ../vector/v.build/main.c:118 ../vector/v.build/main.c:128 +#: ../vector/v.voronoi/main.c:196 ../vector/v.net.bridge/main.c:118 +#: ../vector/v.neighbors/main.c:88 ../vector/v.split/main.c:172 +#: ../vector/v.vol.rst/main.c:562 ../vector/v.net.components/main.c:148 +#: ../vector/v.decimate/main.c:276 ../vector/v.net.salesman/main.c:250 +#: ../vector/v.colors.out/scan_cats.c:20 +#: ../vector/v.colors.out/make_colors.c:23 ../vector/v.kernel/main.c:318 +#: ../vector/v.kernel/main.c:331 ../vector/v.label/main.c:268 +#: ../vector/v.edit/main.c:170 ../vector/v.edit/main.c:243 +#: ../vector/v.net.centrality/main.c:209 ../vector/v.info/main.c:61 +#: ../vector/v.parallel/main.c:148 ../vector/v.out.postgis/main.c:100 +#: ../vector/v.vect.stats/main.c:274 ../vector/v.vect.stats/main.c:285 +#: ../vector/v.extract/main.c:194 ../vector/v.lrs/v.lrs.label/main.c:272 +#: ../vector/v.lrs/v.lrs.where/main.c:131 +#: ../vector/v.lrs/v.lrs.where/main.c:140 +#: ../vector/v.lrs/v.lrs.segment/main.c:144 +#: ../vector/v.lrs/v.lrs.create/main.c:254 +#: ../vector/v.lrs/v.lrs.create/main.c:263 ../vector/v.net/main.c:68 +#: ../vector/v.net/main.c:92 ../vector/v.net.alloc/main.c:185 +#: ../vector/v.transform/main.c:197 ../vector/v.generalize/main.c:328 +#: ../vector/v.external/main.c:232 ../vector/v.to.db/main.c:67 +#, c-format +msgid "Unable to open vector map <%s>" msgstr "" -#: ../raster/r.sun/main.c:351 -msgid "Name of input raster map containing latitudes [decimal degrees]" +#: ../doc/vector/v.example/main.c:100 ../raster/r.path/main.c:240 +#: ../raster/r.volume/main.c:155 ../raster/r.random/random.c:63 +#: ../raster/r.contour/main.c:156 ../raster/r.stream.extract/close.c:38 +#: ../raster/r.to.vect/main.c:157 ../raster/r.drain/main.c:201 +#: ../raster/r.resamp.bspline/main.c:497 ../raster/r.flow/io.c:178 +#: ../raster/r.carve/vect.c:32 ../raster/r.sim/simlib/output.c:38 +#: ../raster/r.sim/simlib/output.c:44 ../display/d.extract/main.c:106 +#: ../raster3d/r3.flow/main.c:396 ../vector/v.mkgrid/main.c:264 +#: ../vector/v.lidar.edgedetection/main.c:251 ../vector/v.clean/main.c:288 +#: ../vector/v.clean/main.c:295 ../vector/v.net.distance/main.c:198 +#: ../vector/v.random/main.c:231 ../vector/v.proj/main.c:402 +#: ../vector/v.cluster/main.c:209 ../vector/v.in.lidar/main.c:555 +#: ../vector/v.build.polylines/main.c:156 +#: ../vector/v.lidar.correction/main.c:215 +#: ../vector/v.lidar.correction/main.c:221 ../vector/v.reclass/main.c:117 +#: ../vector/v.segment/main.c:114 ../vector/v.surf.rst/main.c:603 +#: ../vector/v.surf.rst/main.c:606 ../vector/v.surf.rst/main.c:772 +#: ../vector/v.surf.bspline/main.c:353 ../vector/v.net.allpairs/main.c:136 +#: ../vector/v.in.dwg/main.c:200 ../vector/v.drape/main.c:158 +#: ../vector/v.buffer/main.c:405 ../vector/v.select/main.c:149 +#: ../vector/v.profile/main.c:537 ../vector/v.extrude/main.c:196 +#: ../vector/v.in.region/main.c:75 ../vector/v.hull/main.c:121 +#: ../vector/v.net.connectivity/main.c:136 ../vector/v.in.ogr/main.c:901 +#: ../vector/v.patch/main.c:321 ../vector/v.patch/main.c:326 +#: ../vector/v.net.path/main.c:167 ../vector/v.overlay/main.c:220 +#: ../vector/v.perturb/main.c:154 ../vector/v.net.iso/main.c:356 +#: ../vector/v.to.3d/main.c:87 ../vector/v.net.spanningtree/main.c:107 +#: ../vector/v.net.steiner/main.c:607 ../vector/v.net.flow/main.c:149 +#: ../vector/v.net.flow/main.c:155 ../vector/v.delaunay/main.c:126 +#: ../vector/v.sample/main.c:162 ../vector/v.rectify/main.c:216 +#: ../vector/v.qcount/main.c:127 ../vector/v.distance/main.c:412 +#: ../vector/v.net.timetable/main.c:359 ../vector/v.in.db/main.c:151 +#: ../vector/v.in.ascii/main.c:251 ../vector/v.net.visibility/main.c:77 +#: ../vector/v.to.points/main.c:138 ../vector/v.build/main.c:154 +#: ../vector/v.voronoi/main.c:215 ../vector/v.net.bridge/main.c:124 +#: ../vector/v.split/main.c:177 ../vector/v.vol.rst/main.c:582 +#: ../vector/v.vol.rst/main.c:585 ../vector/v.net.components/main.c:154 +#: ../vector/v.decimate/main.c:395 ../vector/v.outlier/main.c:229 +#: ../vector/v.outlier/main.c:234 ../vector/v.outlier/main.c:240 +#: ../vector/v.net.salesman/main.c:551 ../vector/v.kernel/main.c:337 +#: ../vector/v.edit/main.c:107 ../vector/v.edit/main.c:122 +#: ../vector/v.net.centrality/main.c:215 ../vector/v.parallel/main.c:153 +#: ../vector/v.in.dxf/main.c:146 ../vector/v.extract/main.c:406 +#: ../vector/v.lrs/v.lrs.label/main.c:276 +#: ../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.net.alloc/main.c:298 +#: ../vector/v.transform/main.c:265 ../vector/v.generalize/main.c:339 +#: ../vector/v.external/main.c:184 ../scripts/v.what.strds/v.what.strds.py:217 +#, c-format, python-format +msgid "Unable to create vector map <%s>" msgstr "" -#: ../raster/r.sun/main.c:360 -msgid "Name of input raster map containing longitudes [decimal degrees]" +#: ../doc/vector/v.example/main.c:109 ../display/d.vect.thematic/plot1.c:105 +#: ../display/d.vect.chart/plot.c:38 ../display/d.vect/shape.c:38 +#: ../vector/v.what.rast3/main.c:120 ../vector/v.to.rast/support.c:104 +#: ../vector/v.to.rast/support.c:276 ../vector/v.to.rast/support.c:515 +#: ../vector/v.surf.bspline/crosscorr.c:114 ../vector/v.buffer/main.c:426 +#: ../vector/v.extrude/main.c:224 ../vector/v.overlay/main.c:398 +#: ../vector/v.what.rast/main.c:138 ../vector/v.univar/main.c:229 +#: ../vector/v.distance/main.c:556 ../vector/v.colors/scan_attr.c:24 +#: ../vector/v.colors/read_rgb.c:23 ../vector/v.colors/write_rgb.c:20 +#: ../vector/v.edit/select.c:502 ../vector/v.vect.stats/main.c:337 +#: ../vector/v.vect.stats/main.c:411 ../vector/v.generalize/misc.c:170 +#, c-format +msgid "Database connection not defined for layer %d" msgstr "" -#: ../raster/r.sun/main.c:369 -msgid "Name of real-sky beam radiation coefficient (thick cloud) input raster map [0-1]" +#: ../doc/vector/v.example/main.c:129 ../raster/r.stream.extract/close.c:178 +#: ../display/d.vect.thematic/main.c:294 ../display/d.vect/opt.c:147 +#: ../db/db.databases/main.c:48 ../db/db.columns/main.c:51 +#: ../db/db.describe/main.c:56 ../db/db.execute/main.c:70 +#: ../db/db.select/main.c:75 ../db/db.tables/main.c:45 +#: ../db/db.dropdb/main.c:42 ../db/db.createdb/main.c:42 +#: ../vector/v.out.vtk/writeVTK.c:644 ../vector/v.db.connect/main.c:217 +#: ../vector/v.db.connect/main.c:283 ../vector/v.profile/main.c:420 +#: ../vector/v.profile/main.c:575 ../vector/v.out.svg/main.c:152 +#: ../vector/v.edit/select.c:509 +#, c-format +msgid "Unable to start driver <%s>" msgstr "" -#: ../raster/r.sun/main.c:378 -msgid "Name of real-sky diffuse radiation coefficient (haze) input raster map [0-1]" +#: ../doc/vector/v.example/main.c:142 ../db/db.columns/main.c:62 +#: ../db/db.describe/main.c:67 ../vector/v.out.vtk/writeVTK.c:655 +#: ../vector/v.out.ogr/main.c:695 ../vector/v.random/main.c:279 +#: ../vector/v.random/main.c:313 ../vector/v.db.connect/main.c:228 +#: ../vector/v.reclass/main.c:193 ../vector/v.profile/main.c:433 +#: ../vector/v.profile/main.c:586 ../vector/v.out.svg/main.c:165 +#: ../vector/v.patch/main.c:167 ../vector/v.patch/main.c:207 +#: ../vector/v.in.ascii/main.c:435 ../vector/v.info/print.c:152 +#: ../vector/v.out.postgis/table.c:41 ../vector/v.extract/main.c:233 +#: ../vector/v.to.db/main.c:140 ../vector/v.to.db/main.c:166 +#: ../scripts/db.univar/db.univar.py:112 +#, c-format, python-format +msgid "Unable to describe table <%s>" msgstr "" -#: ../raster/r.sun/main.c:385 -msgid "The horizon information input map basename" +#: ../doc/vector/v.example/main.c:175 +#, c-format +msgid "Unable to get attribute data for cat %d" msgstr "" -#: ../raster/r.sun/main.c:393 ../raster/r.horizon/main.c:211 -msgid "Angle step size for multidirectional horizon [degrees]" +#: ../doc/vector/v.example/main.c:184 +#, c-format +msgid "Error while retrieving database record for cat %d" msgstr "" -#: ../raster/r.sun/main.c:402 -msgid "Output incidence angle raster map (mode 1 only)" +#: ../doc/vector/v.example/main.c:217 +#, c-format +msgid "Unable to copy attribute table to vector map <%s>" msgstr "" -#: ../raster/r.sun/main.c:411 -msgid "Output beam irradiance [W.m-2] (mode 1) or irradiation raster map [Wh.m-2.day-1] (mode 2)" +#: ../raster/r.surf.area/main.c:79 +msgid "area estimation" msgstr "" -#: ../raster/r.sun/main.c:420 -msgid "Output diffuse irradiance [W.m-2] (mode 1) or irradiation raster map [Wh.m-2.day-1] (mode 2)" +#: ../raster/r.surf.area/main.c:80 +msgid "Prints estimation of surface area for raster map." msgstr "" -#: ../raster/r.sun/main.c:429 -msgid "Output ground reflected irradiance [W.m-2] (mode 1) or irradiation raster map [Wh.m-2.day-1] (mode 2)" +#: ../raster/r.surf.area/main.c:89 +msgid "Vertical scale" msgstr "" -#: ../raster/r.sun/main.c:438 -msgid "Output global (total) irradiance/irradiation [W.m-2] (mode 1) or irradiance/irradiation raster map [Wh.m-2.day-1] (mode 2)" +#: ../raster/r.surf.area/main.c:93 +msgid "Output units" msgstr "" -#: ../raster/r.sun/main.c:447 -msgid "Output insolation time raster map [h] (mode 2 only)" +#: ../raster/r.surf.area/main.c:94 +msgid "Default: square map units" msgstr "" -#: ../raster/r.sun/main.c:454 -msgid "No. of day of the year (1-365)" +#: ../raster/r.surf.area/main.c:102 +#, c-format +msgid "Output in '%s'" msgstr "" -#: ../raster/r.sun/main.c:456 ../raster/r.sun/main.c:465 -#: ../raster/r.sun/main.c:482 ../raster/r.sun/main.c:529 -#: ../raster/r.sunhours/main.c:103 ../raster/r.sunhours/main.c:112 -#: ../raster/r.sunhours/main.c:120 ../raster/r.sunhours/main.c:129 -#: ../raster/r.sunhours/main.c:138 ../raster/r.sunhours/main.c:147 -#: ../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 ../imagery/i.landsat.toar/main.c:206 -msgid "Time" +#: ../raster/r.surf.area/main.c:106 +msgid "Output in 'square map units'" msgstr "" -#: ../raster/r.sun/main.c:464 -msgid "Time step when computing all-day radiation sums [decimal hours]" +#: ../raster/r.surf.area/main.c:153 +msgid "Null value area ignored in calculation:" msgstr "" -#: ../raster/r.sun/main.c:472 -msgid "Declination value (overriding the internally computed value) [radians]" +#: ../raster/r.surf.area/main.c:155 +msgid "Plan area used in calculation:" msgstr "" -#: ../raster/r.sun/main.c:480 -msgid "Local (solar) time (to be set for mode 1 only) [decimal hours]" +#: ../raster/r.surf.area/main.c:158 +msgid "Surface area calculation(low, high, avg):" msgstr "" -#: ../raster/r.sun/main.c:491 -msgid "Number of threads which will be used for parallel computing" +#: ../raster/r.surf.area/main.c:163 +msgid "Current region plan area:" msgstr "" -#: ../raster/r.sun/main.c:513 ../raster/r.horizon/main.c:296 -msgid "Sampling distance step coefficient (0.5-1.5)" +#: ../raster/r.surf.area/main.c:165 +msgid "Estimated region Surface Area:" msgstr "" -#: ../raster/r.sun/main.c:521 -msgid "Read the input files in this number of chunks" +#: ../raster/r.path/main.c:154 +msgid "Traces paths from starting points following input directions." msgstr "" -#: ../raster/r.sun/main.c:528 -msgid "Civil time zone value, if none, the time will be local solar time" +#: ../raster/r.path/main.c:157 +msgid "Name of input direction" msgstr "" -#: ../raster/r.sun/main.c:534 -msgid "Do not incorporate the shadowing effect of terrain" +#: ../raster/r.path/main.c:159 +msgid "Direction in degrees CCW from east, or bitmask encoded" msgstr "" -#: ../raster/r.sun/main.c:539 -msgid "Use the low-memory version of the program" +#: ../raster/r.path/main.c:164 +msgid "Format of the input direction map" msgstr "" -#: ../raster/r.sun/main.c:578 -#, c-format -msgid "<%d> is not valid number of threads. Number of threads will be set to <%d>" +#: ../raster/r.path/main.c:170 +msgid "auto-detect direction format" msgstr "" -#: ../raster/r.sun/main.c:587 -#, c-format -msgid "Number of threads <%d>" +#: ../raster/r.path/main.c:171 +msgid "degrees CCW from East" msgstr "" -#: ../raster/r.sun/main.c:594 -msgid "You must give the longitude raster if you use civil time" +#: ../raster/r.path/main.c:172 +msgid "degrees CCW from East divided by 45 (e.g. r.watershed directions)" msgstr "" -#: ../raster/r.sun/main.c:597 -msgid "Error reading civil time zone value" +#: ../raster/r.path/main.c:173 +msgid "bitmask encoded directions (e.g. r.cost -b)" msgstr "" -#: ../raster/r.sun/main.c:600 -msgid "Invalid civil time zone value" +#: ../raster/r.path/main.c:179 +msgid "Name of input raster values to be used for output" msgstr "" -#: ../raster/r.sun/main.c:625 -msgid "insol_time and incidout are incompatible options" +#: ../raster/r.path/main.c:185 +msgid "Name for output raster path map" msgstr "" -#: ../raster/r.sun/main.c:630 -msgid "Error reading time step size" +#: ../raster/r.path/main.c:190 +msgid "Name for output vector path map" msgstr "" -#: ../raster/r.sun/main.c:632 -msgid "Invalid time step size" +#: ../raster/r.path/main.c:272 ../raster/r.drain/main.c:244 +#, c-format +msgid "Starting point %d is outside the current region" msgstr "" -#: ../raster/r.sun/main.c:636 -msgid "Error reading horizon step size" +#: ../raster/r.path/main.c:303 ../raster/r.walk/main.c:748 +#: ../raster/r.cost/main.c:608 ../raster/r.drain/main.c:274 +#, c-format +msgid "Reading vector map <%s> with start points..." msgstr "" -#: ../raster/r.sun/main.c:641 -msgid "The horizon step size must be greater than 0." +#: ../raster/r.path/main.c:317 ../raster/r.walk/main.c:761 +#: ../raster/r.walk/main.c:821 ../raster/r.cost/main.c:621 +#: ../raster/r.cost/main.c:681 ../raster/r.to.vect/main.c:289 +#: ../raster/r.drain/main.c:287 ../display/d.vect.thematic/display.c:75 +#: ../display/d.vect/vert.c:27 ../display/d.vect/lines.c:143 +#: ../display/d.vect/label.c:44 ../display/d.vect/zcoor.c:38 +#: ../display/d.vect/dir.c:30 ../display/d.vect/topo.c:52 +#: ../display/d.vect/attr.c:51 ../vector/v.label.sa/labels.c:141 +#: ../vector/v.out.lidar/main.c:732 ../vector/v.perturb/main.c:182 +#: ../vector/v.to.3d/trans2.c:84 ../vector/v.to.3d/trans3.c:85 +#: ../vector/v.what.rast/main.c:213 ../vector/v.colors/scan_z.c:36 +#: ../vector/v.colors/scan_cats.c:24 ../vector/v.vol.rst/user1.c:140 +#: ../vector/v.decimate/main.c:410 ../vector/v.colors.out/scan_cats.c:32 +#: ../vector/v.label/main.c:293 ../vector/v.info/level1.c:38 +msgid "Unable to read vector map" msgstr "" -#: ../raster/r.sun/main.c:644 -msgid "If you use the horizon option you must also set the 'horizonstep' parameter." +#: ../raster/r.path/main.c:351 ../raster/r.drain/main.c:319 +#, c-format +msgid "Starting vector map <%s> contains no points in the current region" msgstr "" -#: ../raster/r.sun/main.c:650 -msgid "Time and insol_time are incompatible options" +#: ../raster/r.path/main.c:359 +msgid "No start point(s) specified" msgstr "" -#: ../raster/r.sun/main.c:652 -msgid "Mode 1: instantaneous solar incidence angle & irradiance using a set local time" +#: ../raster/r.path/main.c:369 +#, c-format +msgid "Reading raster values map <%s> ..." msgstr "" -#: ../raster/r.sun/main.c:657 -msgid "incidout requires time parameter to be set" +#: ../raster/r.path/main.c:382 ../raster/r.path/main.c:445 +#: ../raster/r.path/main.c:462 +msgid "Unable to write to tempfile" msgstr "" -#: ../raster/r.sun/main.c:659 -msgid "Mode 2: integrated daily irradiation for a given day of the year" +#: ../raster/r.path/main.c:390 ../raster/r.info/main.c:134 +msgid "Unable to read range file" msgstr "" -#: ../raster/r.sun/main.c:682 +#: ../raster/r.path/main.c:393 #, c-format -msgid "Using Linke constant: %lf" +msgid "Invalid directions map <%s>" msgstr "" -#: ../raster/r.sun/main.c:684 -#, c-format -msgid "Using Linke map <%s>" +#: ../raster/r.path/main.c:398 +msgid "Directional degrees can not be > 360" msgstr "" -#: ../raster/r.sun/main.c:689 -#, c-format -msgid "Using albedo constant: %lf" +#: ../raster/r.path/main.c:403 +msgid "Directional degrees divided by 45 can not be > 8" msgstr "" -#: ../raster/r.sun/main.c:691 +#: ../raster/r.path/main.c:408 #, c-format -msgid "Using albedo map <%s>" +msgid "Bitmask encoded directions can not be > %d" msgstr "" -#: ../raster/r.sun/main.c:696 -#, c-format -msgid "Using slope constant: %lf" +#: ../raster/r.path/main.c:414 +msgid "Input direction format assumed to be degrees CCW from East divided by 45" msgstr "" -#: ../raster/r.sun/main.c:699 -#, c-format -msgid "Using slope map <%s>" +#: ../raster/r.path/main.c:418 +msgid "Input direction format assumed to be bitmask encoded without Knight's move" msgstr "" -#: ../raster/r.sun/main.c:704 -#, c-format -msgid "Using aspect constant: %lf" +#: ../raster/r.path/main.c:422 +msgid "Input direction format assumed to be degrees CCW from East" msgstr "" -#: ../raster/r.sun/main.c:707 -#, c-format -msgid "Using aspect map <%s>" +#: ../raster/r.path/main.c:426 +msgid "Input direction format assumed to be bitmask encoded with Knight's move" msgstr "" -#: ../raster/r.sun/main.c:722 -msgid "If you use -s and no horizon rasters, numpartitions must be =1" +#: ../raster/r.path/main.c:429 +#, c-format +msgid "Unable to detect format of input direction map <%s>" msgstr "" -#: ../raster/r.sun/main.c:735 -msgid "If you want to save memory and to use shadows, you must use pre-calculated horizons." +#: ../raster/r.path/main.c:432 +#, c-format +msgid "Invalid directions format '%s'" msgstr "" -#: ../raster/r.sun/main.c:780 ../raster/r.horizon/main.c:536 -#: ../general/g.region/printwindow.c:251 ../general/g.region/printwindow.c:475 -#: ../general/g.region/printwindow.c:542 ../display/d.where/main.c:107 -msgid "Can't get projection info of current location" +#: ../raster/r.path/main.c:434 +#, c-format +msgid "Reading direction map <%s> ..." msgstr "" -#: ../raster/r.sun/main.c:784 ../raster/r.horizon/main.c:539 -#: ../general/g.region/printwindow.c:254 ../general/g.region/printwindow.c:478 -#: ../general/g.region/printwindow.c:547 ../display/d.where/main.c:110 -msgid "Can't get projection units of current location" +#: ../raster/r.path/main.c:481 +msgid "Processing start points..." msgstr "" -#: ../raster/r.sun/main.c:788 ../raster/r.horizon/main.c:543 -#: ../general/g.region/printwindow.c:257 ../general/g.region/printwindow.c:481 -#: ../general/g.region/printwindow.c:550 ../display/d.where/main.c:113 -#: ../display/d.grid/plot.c:554 ../ps/ps.map/do_geogrid.c:272 -msgid "Can't get projection key values of current location" +#: ../raster/r.path/main.c:491 ../vector/v.buffer/main.c:414 +#: ../vector/v.in.ogr/main.c:912 ../vector/v.overlay/main.c:227 +msgid "Unable to create temporary vector map" msgstr "" -#: ../raster/r.sun/main.c:798 ../raster/r.horizon/main.c:553 -#: ../raster/r.latlong/main.c:114 ../display/d.where/main.c:120 -#: ../display/d.where/main.c:146 ../display/d.grid/plot.c:561 -#: ../display/d.grid/plot.c:588 ../ps/ps.map/do_geogrid.c:278 -msgid "Unable to set up lat/long projection parameters" +#: ../raster/r.path/main.c:497 ../raster/r.path/main.c:513 +#, c-format +msgid "No path at row %d, col %d" msgstr "" -#: ../raster/r.sun/main.c:802 -msgid "latin and longin raster maps have no effect when in a Lat/Lon location" +#: ../raster/r.path/main.c:502 ../vector/v.overlay/line_area.c:256 +#: ../vector/v.overlay/area_area.c:109 +msgid "Breaking lines..." msgstr "" -#: ../raster/r.sun/main.c:807 -msgid "Both latin and longin raster maps must be given, or neither" +#: ../raster/r.path/main.c:555 ../raster/r.path/main.c:585 +#: ../raster/r.in.lidar/main.c:760 ../raster/r.drain/main.c:471 +msgid "Writing output raster map..." msgstr "" -#: ../raster/r.carve/lobf.c:74 -msgid "trying to divide by zero...no unique solution for system...skipping..." +#: ../raster/r.path/main.c:640 +msgid "Unable to increase point list" msgstr "" -#: ../raster/r.carve/main.c:76 -msgid "Generates stream channels." +#: ../raster/r.path/main.c:740 ../raster/r.path/main.c:771 +#: ../raster/r.path/main.c:897 ../raster/r.path/main.c:1005 +#: ../raster/r.path/main.c:1031 ../raster/r.path/main.c:1128 +#: ../raster/r.clump/clump.c:99 ../raster/r.clump/clump.c:151 +#: ../raster/r.clump/minsize.c:152 ../raster/r.clump/minsize.c:253 +#: ../raster/r.clump/minsize.c:287 ../raster/r.clump/minsize.c:293 +#: ../raster/r.clump/minsize.c:424 ../raster/r.clump/minsize.c:447 +#: ../raster/r.clump/minsize.c:518 ../imagery/i.segment/cluster.c:431 +msgid "Unable to read from temp file" msgstr "" -#: ../raster/r.carve/main.c:77 -msgid "Takes vector stream data, transforms it to raster and subtracts depth from the output DEM." +#: ../raster/r.path/main.c:831 +#, c-format +msgid "No path from row %d, col %d" msgstr "" -#: ../raster/r.carve/main.c:82 -msgid "Name of input raster elevation map" +#: ../raster/r.path/main.c:845 +#, c-format +msgid "Invalid direction %d" msgstr "" -#: ../raster/r.carve/main.c:87 -msgid "Name of input vector map containing stream(s)" +#: ../raster/r.path/main.c:934 +msgid "Path is leaving the current region" msgstr "" -#: ../raster/r.carve/main.c:95 -msgid "Name for output vector map for adjusted stream points" +#: ../raster/r.profile/main.c:54 ../raster/r.transect/main.c:104 +#: ../display/d.profile/main.c:192 ../raster3d/r3.cross.rast/main.c:229 +#: ../vector/v.profile/main.c:154 +msgid "profile" msgstr "" -#: ../raster/r.carve/main.c:100 -msgid "Stream width (in meters)" +#: ../raster/r.profile/main.c:55 ../raster/r.transect/main.c:105 +#: ../vector/v.profile/main.c:155 +msgid "transect" msgstr "" -#: ../raster/r.carve/main.c:101 -msgid "Default is raster cell width" +#: ../raster/r.profile/main.c:57 +msgid "Outputs the raster map layer values lying on user-defined line(s)." msgstr "" -#: ../raster/r.carve/main.c:106 -msgid "Additional stream depth (in meters)" +#: ../raster/r.profile/main.c:65 ../raster/r.horizon/main.c:303 +msgid "Name of file for output (use output=- for stdout)" msgstr "" -#: ../raster/r.carve/main.c:110 -msgid "No flat areas allowed in flow direction" +#: ../raster/r.profile/main.c:70 ../display/d.profile/main.c:203 +msgid "Profile coordinate pairs" msgstr "" -#: ../raster/r.carve/main.c:134 -#, c-format -msgid "Invalid width value '%s' - using default." +#: ../raster/r.profile/main.c:76 +msgid "Name of input file containing coordinate pairs" msgstr "" -#: ../raster/r.carve/main.c:148 -#, c-format -msgid "Invalid depth value '%s' - using default." +#: ../raster/r.profile/main.c:78 +msgid "Use instead of the 'coordinates' option. \"-\" reads from stdin." msgstr "" -#: ../raster/r.carve/main.c:158 ../raster/r.cost/main.c:325 -#: ../raster/r.walk/main.c:410 ../general/g.region/main.c:479 -#: ../display/d.extract/main.c:98 ../vector/v.outlier/main.c:176 -#: ../vector/v.vect.stats/main.c:273 ../vector/v.vect.stats/main.c:281 -#: ../vector/v.clean/test/topocheck.c:63 -#: ../vector/v.lidar.correction/main.c:157 ../vector/v.lidar.growing/main.c:126 -#: ../vector/v.colors/main.c:238 ../vector/v.lidar.edgedetection/main.c:180 -#: ../vector/v.lrs/v.lrs.segment/main.c:140 -#: ../vector/v.lrs/v.lrs.label/main.c:268 -#: ../vector/v.lrs/v.lrs.where/main.c:127 -#: ../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.surf.bspline/main.c:263 -#: ../vector/v.surf.bspline/main.c:332 ../vector/v.edit/main.c:155 -#: ../vector/v.profile/main.c:359 ../vector/v.profile/main.c:363 -#: ../doc/vector/v.example/main.c:75 ../misc/m.nviz.image/vector.c:84 -#: ../scripts/v.pack/v.pack.py:65 ../scripts/v.report/v.report.py:74 -#: ../scripts/v.db.univar/v.db.univar.py:75 ../scripts/r.mask/r.mask.py:150 -#: ../scripts/v.dissolve/v.dissolve.py:68 -#, c-format, python-format -msgid "Vector map <%s> not found" +#: ../raster/r.profile/main.c:86 +msgid "Resolution along profile (default = current region resolution)" msgstr "" -#: ../raster/r.carve/main.c:213 ../raster/r.gwflow/main.c:222 -#: ../raster/r.topidx/main.c:57 ../raster/r.solute.transport/main.c:244 -#, c-format -msgid "Lat/Long location is not supported by %s. Please reproject map first." +#: ../raster/r.profile/main.c:94 ../raster/r.transect/main.c:127 +msgid "Output easting and northing in first two columns of four column output" msgstr "" -#: ../raster/r.carve/raster.c:33 ../raster/r.in.poly/poly2rast.c:81 -#: ../vector/v.to.rast/vect2rast.c:179 -msgid "Writing raster map..." +#: ../raster/r.profile/main.c:99 +msgid "Output RRR:GGG:BBB color values for each profile point" msgstr "" -#: ../raster/r.carve/enforce_ds.c:83 -msgid "Processing lines... " +#: ../raster/r.profile/main.c:104 +msgid "If units are not specified, current location units are used. Meters are used by default in geographic (latlon) locations." msgstr "" -#: ../raster/r.carve/enforce_ds.c:175 -msgid "Vect runs out of region and re-enters - this case is not yet implemented." +#: ../raster/r.profile/main.c:118 +msgid "Either use profile option or coordinate_file option, but not both" msgstr "" -#: ../raster/r.horizon/main.c:182 ../raster/r.sunhours/main.c:75 -#: ../raster/r.sunmask/main.c:118 -msgid "sun position" +#: ../raster/r.profile/main.c:145 +#, c-format +msgid "Illegal resolution %g [%s]" msgstr "" -#: ../raster/r.horizon/main.c:184 -msgid "Computes horizon angle height from a digital elevation model." +#: ../raster/r.profile/main.c:152 +#, c-format +msgid "Using resolution: %g [%s]" msgstr "" -#: ../raster/r.horizon/main.c:186 -msgid "The module has two different modes of operation: 1. Computes the entire horizon around a single point whose coordinates are given with the 'coord' option. The horizon height (in radians). 2. Computes one or more raster maps of the horizon height in a single direction. The input for this is the angle (in degrees), which is measured counterclockwise with east=0, north=90 etc. The output is the horizon height in radians." +#: ../raster/r.profile/main.c:176 ../raster/r.out.ppm3/main.c:133 +#: ../raster/r.recode/main.c:90 ../raster/r.horizon/main.c:389 +#: ../raster/r.in.lidar/main.c:651 ../raster/r.category/main.c:173 +#: ../raster/r.out.ascii/main.c:157 ../display/d.mon/stop.c:66 +#: ../raster3d/r3.out.vtk/main.c:420 ../general/g.pnmcomp/main.c:242 +#: ../general/g.pnmcomp/main.c:259 +#: ../imagery/i.ortho.photo/i.ortho.transform/main.c:350 +#: ../misc/m.transform/main.c:276 ../misc/m.nviz.script/main.c:202 +#: ../vector/v.out.vtk/main.c:173 ../vector/v.out.ascii/main.c:125 +#: ../vector/v.profile/main.c:330 ../vector/v.edit/main.c:81 +#: ../vector/v.net/main.c:100 +#, c-format +msgid "Unable to open file <%s>" msgstr "" -#: ../raster/r.horizon/main.c:203 -msgid "Direction in which you want to know the horizon height" +#: ../raster/r.profile/main.c:183 +msgid "Output columns:" msgstr "" -#: ../raster/r.horizon/main.c:220 -msgid "Start angle for multidirectional horizon [degrees]" +#: ../raster/r.profile/main.c:186 +#, c-format +msgid "Easting, Northing, Along track dist. [%s], Elevation" msgstr "" -#: ../raster/r.horizon/main.c:221 ../raster/r.horizon/main.c:230 -#: ../raster/r.horizon/main.c:238 ../raster/r.horizon/main.c:246 -#: ../raster/r.horizon/main.c:254 ../raster/r.horizon/main.c:262 -#: ../raster/r.horizon/main.c:270 ../raster/r.horizon/main.c:283 -msgid "Raster mode" +#: ../raster/r.profile/main.c:188 +#, c-format +msgid "Along track dist. [%s], Elevation" msgstr "" -#: ../raster/r.horizon/main.c:229 -msgid "End angle for multidirectional horizon [degrees]" +#: ../raster/r.profile/main.c:190 +msgid " RGB color" msgstr "" -#: ../raster/r.horizon/main.c:237 -msgid "For horizon rasters, read from the DEM an extra buffer around the present region" +#: ../raster/r.profile/main.c:201 +#, c-format +msgid "Could not open <%s>" msgstr "" -#: ../raster/r.horizon/main.c:245 -msgid "For horizon rasters, read from the DEM an extra buffer eastward the present region" +#: ../raster/r.profile/main.c:208 +#, c-format +msgid "Invalid coordinates %s %s" msgstr "" -#: ../raster/r.horizon/main.c:253 -msgid "For horizon rasters, read from the DEM an extra buffer westward the present region" +#: ../raster/r.profile/main.c:279 +#, c-format +msgid "Approx. transect length: %f [%s]" msgstr "" -#: ../raster/r.horizon/main.c:261 -msgid "For horizon rasters, read from the DEM an extra buffer northward the present region" +#: ../raster/r.profile/main.c:282 +msgid "Endpoint coordinates are outside of current region settings" msgstr "" -#: ../raster/r.horizon/main.c:269 -msgid "For horizon rasters, read from the DEM an extra buffer southward the present region" +#: ../raster/r.profile/input.c:30 ../raster/r.profile/input.c:47 +#: ../raster/r.profile/input.c:60 +msgid "One coordinate pair per line, please" msgstr "" -#: ../raster/r.horizon/main.c:277 -msgid "The maximum distance to consider when finding the horizon height" +#: ../raster/r.sun/main.c:251 ../raster/r.horizon/main.c:180 +#: ../raster/r.sunhours/main.c:73 ../raster/r.sunmask/main.c:117 +msgid "solar" msgstr "" -#: ../raster/r.horizon/main.c:278 ../raster/r.horizon/main.c:297 -#: ../locale/scriptstrings/r.import_to_translate.c:27 -#: ../locale/scriptstrings/r.import_to_translate.c:29 -msgid "Optional" +#: ../raster/r.sun/main.c:252 ../raster/r.sunhours/main.c:74 +msgid "sun energy" msgstr "" -#: ../raster/r.horizon/main.c:288 -msgid "Coordinate for which you want to calculate the horizon" +#: ../raster/r.sun/main.c:253 ../raster/r.sunmask/main.c:119 +msgid "shadow" msgstr "" -#: ../raster/r.horizon/main.c:289 ../raster/r.horizon/main.c:305 -msgid "Point mode" +#: ../raster/r.sun/main.c:254 +msgid "Solar irradiance and irradiation model." msgstr "" -#: ../raster/r.horizon/main.c:310 -msgid "Write output in degrees (default is radians)" +#: ../raster/r.sun/main.c:256 +msgid "Computes direct (beam), diffuse and reflected solar irradiation raster maps for given day, latitude, surface and atmospheric conditions. Solar parameters (e.g. sunrise, sunset times, declination, extraterrestrial irradiance, daylight length) are saved in the map history file. Alternatively, a local time can be specified to compute solar incidence angle and/or irradiance raster maps. The shadowing effect of the topography is optionally incorporated." msgstr "" -#: ../raster/r.horizon/main.c:315 -msgid "Write output in compass orientation (default is CCW, East=0)" +#: ../raster/r.sun/main.c:270 +msgid "Name of the input elevation raster map [meters]" msgstr "" -#: ../raster/r.horizon/main.c:355 -msgid "Note: In latitude-longitude coordinate system specify buffers in degree unit" +#: ../raster/r.sun/main.c:279 +msgid "Name of the input aspect map (terrain aspect or azimuth of the solar panel) [decimal degrees]" msgstr "" -#: ../raster/r.horizon/main.c:368 -msgid "Can't read the coordinates from the \"coordinate\" option." +#: ../raster/r.sun/main.c:288 +msgid "A single value of the orientation (aspect), 270 is south" msgstr "" -#: ../raster/r.horizon/main.c:373 -msgid "Coordinates are outside of the current region" +#: ../raster/r.sun/main.c:297 +msgid "Name of the input slope raster map (terrain slope or solar panel inclination) [decimal degrees]" msgstr "" -#: ../raster/r.horizon/main.c:400 -msgid "You didn't specify a direction value or step size. Aborting." +#: ../raster/r.sun/main.c:305 +msgid "A single value of inclination (slope)" msgstr "" -#: ../raster/r.horizon/main.c:405 -msgid "You didn't specify a horizon raster name. Aborting." +#: ../raster/r.sun/main.c:314 +msgid "Name of the Linke atmospheric turbidity coefficient input raster map [-]" msgstr "" -#: ../raster/r.horizon/main.c:420 -msgid "Negative values of start angle are not allowed. Aborting." +#: ../raster/r.sun/main.c:323 +msgid "A single value of the Linke atmospheric turbidity coefficient [-]" msgstr "" -#: ../raster/r.horizon/main.c:424 -msgid "End angle is not between 0 and 360. Aborting." +#: ../raster/r.sun/main.c:332 +msgid "Name of the ground albedo coefficient input raster map [-]" msgstr "" -#: ../raster/r.horizon/main.c:428 -msgid "You specify a start grater than the end angle. Aborting." +#: ../raster/r.sun/main.c:341 +msgid "A single value of the ground albedo coefficient [-]" msgstr "" -#: ../raster/r.horizon/main.c:436 -msgid "You didn't specify an angle step size. Aborting." +#: ../raster/r.sun/main.c:350 +msgid "Name of input raster map containing latitudes [decimal degrees]" msgstr "" -#: ../raster/r.horizon/main.c:447 -msgid "Could not read bufferzone size. Aborting." +#: ../raster/r.sun/main.c:359 +msgid "Name of input raster map containing longitudes [decimal degrees]" msgstr "" -#: ../raster/r.horizon/main.c:452 ../raster/r.horizon/main.c:458 -#: ../raster/r.horizon/main.c:465 ../raster/r.horizon/main.c:472 -#, c-format -msgid "Could not read %s bufferzone size. Aborting." +#: ../raster/r.sun/main.c:368 +msgid "Name of real-sky beam radiation coefficient (thick cloud) input raster map [0-1]" msgstr "" -#: ../raster/r.horizon/main.c:453 -msgid "east" +#: ../raster/r.sun/main.c:377 +msgid "Name of real-sky diffuse radiation coefficient (haze) input raster map [0-1]" msgstr "" -#: ../raster/r.horizon/main.c:459 -msgid "west" +#: ../raster/r.sun/main.c:384 +msgid "The horizon information input map basename" msgstr "" -#: ../raster/r.horizon/main.c:466 -msgid "south" +#: ../raster/r.sun/main.c:392 ../raster/r.horizon/main.c:210 +msgid "Angle step size for multidirectional horizon [degrees]" msgstr "" -#: ../raster/r.horizon/main.c:473 -msgid "north" +#: ../raster/r.sun/main.c:401 +msgid "Output incidence angle raster map (mode 1 only)" msgstr "" -#: ../raster/r.horizon/main.c:478 -msgid "Could not read maximum distance. Aborting." +#: ../raster/r.sun/main.c:410 +msgid "Output beam irradiance [W.m-2] (mode 1) or irradiation raster map [Wh.m-2.day-1] (mode 2)" msgstr "" -#: ../raster/r.horizon/main.c:489 -msgid "The distance value must be 0.5-1.5. Aborting." +#: ../raster/r.sun/main.c:419 +msgid "Output diffuse irradiance [W.m-2] (mode 1) or irradiation raster map [Wh.m-2.day-1] (mode 2)" msgstr "" -#: ../raster/r.horizon/main.c:851 ../raster/r.horizon/main.c:869 -#: ../raster/r.latlong/main.c:133 ../display/d.grid/plot.c:287 -#: ../display/d.grid/plot.c:293 ../display/d.grid/plot.c:334 -#: ../display/d.grid/plot.c:340 ../display/d.grid/plot.c:427 -#: ../display/d.grid/plot.c:433 ../display/d.grid/plot.c:485 -#: ../display/d.grid/plot.c:491 ../display/d.grid/plot.c:635 -#: ../display/d.grid/plot.c:651 ../display/d.grid/plot.c:668 -#: ../display/d.grid/plot.c:685 ../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 -msgid "Error in pj_do_proj" +#: ../raster/r.sun/main.c:428 +msgid "Output ground reflected irradiance [W.m-2] (mode 1) or irradiation raster map [Wh.m-2.day-1] (mode 2)" msgstr "" -#: ../raster/r.horizon/main.c:1179 -#, c-format -msgid "Calculating map %01d of %01d (angle %.2f, raster map <%s>)" +#: ../raster/r.sun/main.c:437 +msgid "Output global (total) irradiance/irradiation [W.m-2] (mode 1) or irradiance/irradiation raster map [Wh.m-2.day-1] (mode 2)" msgstr "" -#: ../raster/r.resamp.rst/main.c:151 -msgid "Reinterpolates and optionally computes topographic analysis from input raster map to a new raster map (possibly with different resolution) using regularized spline with tension and smoothing." +#: ../raster/r.sun/main.c:446 +msgid "Output insolation time raster map [h] (mode 2 only)" msgstr "" -#: ../raster/r.resamp.rst/main.c:162 -msgid "Desired east-west resolution" +#: ../raster/r.sun/main.c:453 +msgid "No. of day of the year (1-365)" msgstr "" -#: ../raster/r.resamp.rst/main.c:168 -msgid "Desired north-south resolution" +#: ../raster/r.sun/main.c:455 ../raster/r.sun/main.c:464 +#: ../raster/r.sun/main.c:481 ../raster/r.sun/main.c:528 +#: ../raster/r.sunhours/main.c:103 ../raster/r.sunhours/main.c:112 +#: ../raster/r.sunhours/main.c:120 ../raster/r.sunhours/main.c:129 +#: ../raster/r.sunhours/main.c:138 ../raster/r.sunhours/main.c:147 +#: ../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 ../imagery/i.landsat.toar/main.c:206 +msgid "Time" msgstr "" -#: ../raster/r.resamp.rst/main.c:173 -msgid "Name for output elevation raster map" +#: ../raster/r.sun/main.c:463 +msgid "Time step when computing all-day radiation sums [decimal hours]" msgstr "" -#: ../raster/r.resamp.rst/main.c:179 -msgid "Name for output slope map (or fx)" +#: ../raster/r.sun/main.c:471 +msgid "Declination value (overriding the internally computed value) [radians]" msgstr "" -#: ../raster/r.resamp.rst/main.c:185 -msgid "Name for output aspect map (or fy)" +#: ../raster/r.sun/main.c:479 +msgid "Local (solar) time (to be set for mode 1 only) [decimal hours]" msgstr "" -#: ../raster/r.resamp.rst/main.c:191 -msgid "Name for output profile curvature map (or fxx)" +#: ../raster/r.sun/main.c:490 +msgid "Number of threads which will be used for parallel computing" msgstr "" -#: ../raster/r.resamp.rst/main.c:197 -msgid "Name for output tangential curvature map (or fyy)" +#: ../raster/r.sun/main.c:512 ../raster/r.horizon/main.c:295 +msgid "Sampling distance step coefficient (0.5-1.5)" msgstr "" -#: ../raster/r.resamp.rst/main.c:203 -msgid "Name for output mean curvature map (or fxy)" +#: ../raster/r.sun/main.c:520 +msgid "Read the input files in this number of chunks" msgstr "" -#: ../raster/r.resamp.rst/main.c:209 -msgid "Name of input raster map containing smoothing" +#: ../raster/r.sun/main.c:527 +msgid "Civil time zone value, if none, the time will be local solar time" msgstr "" -#: ../raster/r.resamp.rst/main.c:215 -msgid "Name of input raster map to be used as mask" +#: ../raster/r.sun/main.c:533 +msgid "Do not incorporate the shadowing effect of terrain" msgstr "" -#: ../raster/r.resamp.rst/main.c:223 -msgid "Rows/columns overlap for segmentation" +#: ../raster/r.sun/main.c:538 +msgid "Use the low-memory version of the program" msgstr "" -#: ../raster/r.resamp.rst/main.c:231 -msgid "Multiplier for z-values" +#: ../raster/r.sun/main.c:577 +#, c-format +msgid "<%d> is not valid number of threads. Number of threads will be set to <%d>" msgstr "" -#: ../raster/r.resamp.rst/main.c:239 -msgid "Spline tension value" +#: ../raster/r.sun/main.c:586 +#, c-format +msgid "Number of threads <%d>" msgstr "" -#: ../raster/r.resamp.rst/main.c:246 ../vector/v.surf.rst/main.c:342 -msgid "Anisotropy angle (in degrees counterclockwise from East)" +#: ../raster/r.sun/main.c:593 +msgid "You must give the longitude raster if you use civil time" msgstr "" -#: ../raster/r.resamp.rst/main.c:247 ../raster/r.resamp.rst/main.c:254 -msgid "Anisotropy" +#: ../raster/r.sun/main.c:596 +msgid "Error reading civil time zone value" msgstr "" -#: ../raster/r.resamp.rst/main.c:253 ../vector/v.surf.rst/main.c:349 -msgid "Anisotropy scaling factor" +#: ../raster/r.sun/main.c:599 +msgid "Invalid civil time zone value" msgstr "" -#: ../raster/r.resamp.rst/main.c:258 -msgid "Use dnorm independent tension" +#: ../raster/r.sun/main.c:624 +msgid "insol_time and incidout are incompatible options" msgstr "" -#: ../raster/r.resamp.rst/main.c:263 ../vector/v.surf.rst/main.c:173 -msgid "Output partial derivatives instead of topographic parameters" +#: ../raster/r.sun/main.c:629 +msgid "Error reading time step size" msgstr "" -#: ../raster/r.resamp.rst/main.c:297 -msgid "Unable to read ew_res value" +#: ../raster/r.sun/main.c:631 +msgid "Invalid time step size" msgstr "" -#: ../raster/r.resamp.rst/main.c:300 -msgid "Unable to read ns_res value" +#: ../raster/r.sun/main.c:635 +msgid "Error reading horizon step size" msgstr "" -#: ../raster/r.resamp.rst/main.c:303 -msgid "Invalid value for tension" +#: ../raster/r.sun/main.c:640 +msgid "The horizon step size must be greater than 0." msgstr "" -#: ../raster/r.resamp.rst/main.c:306 -msgid "Invalid value for zmult" +#: ../raster/r.sun/main.c:643 +msgid "If you use the horizon option you must also set the 'horizonstep' parameter." msgstr "" -#: ../raster/r.resamp.rst/main.c:309 -msgid "Invalid value for overlap" +#: ../raster/r.sun/main.c:649 +msgid "Time and insol_time are incompatible options" msgstr "" -#: ../raster/r.resamp.rst/main.c:313 -msgid "Invalid value for theta" +#: ../raster/r.sun/main.c:651 +msgid "Mode 1: instantaneous solar incidence angle & irradiance using a set local time" msgstr "" -#: ../raster/r.resamp.rst/main.c:317 -msgid "Invalid value for scalex" +#: ../raster/r.sun/main.c:656 +msgid "incidout requires time parameter to be set" msgstr "" -#: ../raster/r.resamp.rst/main.c:319 -msgid "When using anisotropy both theta and scalex must be specified" +#: ../raster/r.sun/main.c:658 +msgid "Mode 2: integrated daily irradiation for a given day of the year" msgstr "" -#: ../raster/r.resamp.rst/main.c:357 +#: ../raster/r.sun/main.c:681 #, c-format -msgid "Map <%s> is the wrong resolution" +msgid "Using Linke constant: %lf" msgstr "" -#: ../raster/r.resamp.rst/main.c:365 -msgid "Smoothing values can not be negative or NULL" +#: ../raster/r.sun/main.c:683 +#, c-format +msgid "Using Linke map <%s>" msgstr "" -#: ../raster/r.resamp.rst/main.c:371 -msgid "Input map resolution differs from current region resolution!" +#: ../raster/r.sun/main.c:688 +#, c-format +msgid "Using albedo constant: %lf" msgstr "" -#: ../raster/r.resamp.rst/main.c:387 -msgid "Processing all selected output files will require" +#: ../raster/r.sun/main.c:690 +#, c-format +msgid "Using albedo map <%s>" msgstr "" -#: ../raster/r.resamp.rst/main.c:391 +#: ../raster/r.sun/main.c:695 #, c-format -msgid "%.2f GB of disk space for temp files." +msgid "Using slope constant: %lf" msgstr "" -#: ../raster/r.resamp.rst/main.c:394 +#: ../raster/r.sun/main.c:698 #, c-format -msgid "%.2f MB of disk space for temp files." +msgid "Using slope map <%s>" msgstr "" -#: ../raster/r.resamp.rst/main.c:397 +#: ../raster/r.sun/main.c:703 #, c-format -msgid "%.2f KB of disk space for temp files." +msgid "Using aspect constant: %lf" msgstr "" -#: ../raster/r.resamp.rst/main.c:400 +#: ../raster/r.sun/main.c:706 #, c-format -msgid "%d byte of disk space for temp files." -msgid_plural "%d bytes of disk space for temp files." -msgstr[0] "" -msgstr[1] "" - -#: ../raster/r.resamp.rst/main.c:436 -msgid "Maximum value of a raster map is NULL." +msgid "Using aspect map <%s>" msgstr "" -#: ../raster/r.resamp.rst/main.c:464 -msgid "Temporarily changing the region to desired resolution ..." +#: ../raster/r.sun/main.c:721 +msgid "If you use -s and no horizon rasters, numpartitions must be =1" msgstr "" -#: ../raster/r.resamp.rst/main.c:469 -msgid "Changing back to the original region ..." +#: ../raster/r.sun/main.c:734 +msgid "If you want to save memory and to use shadows, you must use pre-calculated horizons." msgstr "" -#: ../raster/r.resamp.rst/main.c:478 ../raster/r.resample/main.c:112 -msgid "Percent complete: " +#: ../raster/r.sun/main.c:779 ../raster/r.horizon/main.c:535 +#: ../display/d.where/main.c:107 ../general/g.region/printwindow.c:250 +#: ../general/g.region/printwindow.c:486 ../general/g.region/printwindow.c:556 +msgid "Can't get projection info of current location" msgstr "" -#: ../raster/r.resamp.rst/main.c:490 -#, c-format -msgid "dnorm in mainc after grid before out1= %f" +#: ../raster/r.sun/main.c:783 ../raster/r.horizon/main.c:538 +#: ../display/d.where/main.c:110 ../general/g.region/printwindow.c:253 +#: ../general/g.region/printwindow.c:489 ../general/g.region/printwindow.c:561 +msgid "Can't get projection units of current location" msgstr "" -#: ../raster/r.resamp.rst/main.c:494 -msgid "split_and_interpolate() failed" +#: ../raster/r.sun/main.c:800 +msgid "latin and longin raster maps have no effect when in a Lat/Lon location" msgstr "" -#: ../raster/r.resamp.rst/main.c:509 -#, c-format -msgid "dnorm in mainc after grid before out2= %f" +#: ../raster/r.sun/main.c:805 +msgid "Both latin and longin raster maps must be given, or neither" msgstr "" -#: ../raster/r.resamp.rst/main.c:515 -msgid "Unable to write raster maps -- try increasing cell size" +#: ../raster/r.sun/main.c:852 ../raster/r.sun/main.c:863 +#: ../raster/r.sun/main.c:876 ../raster/r.sun/main.c:888 +#: ../raster/r.sun/main.c:899 ../raster/r.sun/main.c:910 +#: ../raster/r.sun/main.c:921 ../raster/r.sun/main.c:933 +#: ../raster/r.sun/main.c:944 ../raster/r.li/r.li.daemon/list.c:49 +#: ../raster/r.to.rast3/main.c:244 ../raster/r.stream.extract/cseg.c:51 +#: ../raster/r.stream.extract/dseg.c:51 ../raster/r.stream.extract/bseg.c:50 +#: ../raster/r.stream.extract/seg.c:56 ../raster3d/r3.to.rast/main.c:360 +#: ../imagery/i.smap/multialloc.c:115 ../db/drivers/sqlite/listdb.c:134 +#: ../db/drivers/postgres/listtab.c:92 ../db/drivers/postgres/listdb.c:88 +#: ../vector/v.mkgrid/write_grid.c:28 ../vector/v.kcv/main.c:208 +#: ../vector/v.net.distance/main.c:228 ../vector/v.surf.rst/main.c:846 +#: ../vector/v.net.allpairs/main.c:201 ../vector/v.profile/processors.c:31 +#: ../vector/v.net.connectivity/main.c:186 +#: ../vector/v.net.connectivity/main.c:202 ../vector/v.net.flow/main.c:232 +#: ../vector/v.net.timetable/main.c:389 ../vector/v.net.timetable/main.c:399 +#: ../vector/v.vol.rst/user1.c:423 ../vector/v.net.components/main.c:170 +#: ../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.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.generalize/matrix.c:144 ../vector/v.generalize/network.c:96 +#: ../vector/v.generalize/network.c:131 ../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 +msgid "Out of memory" msgstr "" -#: ../raster/r.out.pov/main.c:124 -msgid "Converts a raster map layer into a height-field file for POV-Ray." +#: ../raster/r.sun/main.c:1894 ../raster/r.sunhours/main.c:296 +#: ../raster/r.sunhours/main.c:392 ../raster/r.sunmask/g_solposition.c:128 +#: ../raster/r.latlong/main.c:131 ../general/g.region/printwindow.c:279 +#: ../general/g.region/printwindow.c:290 ../general/g.region/printwindow.c:301 +#: ../general/g.region/printwindow.c:312 ../general/g.region/printwindow.c:325 +#: ../general/g.region/printwindow.c:510 ../general/g.region/printwindow.c:602 +#: ../general/g.region/printwindow.c:616 ../general/g.region/printwindow.c:635 +#: ../general/g.region/printwindow.c:655 ../general/g.region/printwindow.c:672 +#: ../vector/v.proj/main.c:343 ../vector/v.proj/main.c:355 +#: ../vector/v.proj/main.c:370 ../vector/v.proj/main.c:385 +#: ../vector/v.proj/main.c:466 ../vector/v.proj/main.c:471 +#, c-format +msgid "Error in %s (projection of input coordinate pair)" msgstr "" -#: ../raster/r.out.pov/main.c:131 -msgid "Name of output povray file (TGA height field file)" +#: ../raster/r.regression.multi/main.c:61 +msgid "Matrix is unsolvable" msgstr "" -#: ../raster/r.out.pov/main.c:138 -msgid "Height-field type (0=actual heights 1=normalized)" +#: ../raster/r.regression.multi/main.c:131 +#: ../raster/r.regression.line/main.c:48 +msgid "regression" msgstr "" -#: ../raster/r.out.pov/main.c:144 -msgid "Elevation bias" +#: ../raster/r.regression.multi/main.c:133 +msgid "Calculates multiple linear regression from raster maps." msgstr "" -#: ../raster/r.out.pov/main.c:150 ../raster/r.param.scale/interface.c:118 -msgid "Vertical scaling factor" +#: ../raster/r.regression.multi/main.c:138 +#: ../raster/r.regression.line/main.c:55 +msgid "Map for x coefficient" msgstr "" -#: ../raster/r.out.pov/main.c:170 -#, c-format -msgid "Invalid output filename <%s>" +#: ../raster/r.regression.multi/main.c:142 +#: ../raster/r.regression.line/main.c:59 +msgid "Map for y coefficient" msgstr "" -#: ../raster/r.out.pov/main.c:180 -#, c-format -msgid "Raster map is too big! Exceeds %d columns or %d rows" +#: ../raster/r.regression.multi/main.c:147 +msgid "Map to store residuals" msgstr "" -#: ../raster/r.out.pov/main.c:201 -msgid "Negative elevation values in input" +#: ../raster/r.regression.multi/main.c:152 +msgid "Map to store estimates" msgstr "" -#: ../raster/r.flow/io.c:87 -msgid "Elevation raster map resolution differs from current region resolution" +#: ../raster/r.regression.multi/main.c:158 +#: ../raster/r.regression.line/main.c:65 +msgid "ASCII file for storing regression coefficients (output to screen if file not specified)." msgstr "" -#: ../raster/r.flow/io.c:89 ../raster/r.flow/io.c:107 -#: ../raster/r.buffer/read_map.c:52 +#: ../raster/r.regression.multi/main.c:170 ../raster/r.stats/main.c:227 +#: ../raster/r.stats.quantile/main.c:319 +#: ../raster/r.univar/r3.univar_main.c:128 +#: ../raster/r.univar/r.univar_main.c:129 ../raster/r.regression.line/main.c:77 +#: ../raster/r.quantile/main.c:313 ../raster/r.what/main.c:177 +#: ../db/db.select/main.c:142 ../vector/v.db.select/main.c:126 #, c-format -msgid "Reading input raster map <%s>..." +msgid "Unable to open file <%s> for writing" msgstr "" -#: ../raster/r.flow/io.c:104 -msgid "Resolution of aspect file differs from current region resolution" +#: ../raster/r.regression.multi/main.c:250 +msgid "First pass..." msgstr "" -#: ../raster/r.flow/io.c:121 -msgid "Reading input files: barrier" +#: ../raster/r.regression.multi/main.c:323 +msgid "Not enough valid cells available" msgstr "" -#: ../raster/r.flow/io.c:149 -#, c-format -msgid "Cannot create segment file %s" +#: ../raster/r.regression.multi/main.c:337 +msgid "Multiple regression failed" msgstr "" -#: ../raster/r.flow/io.c:154 -#, c-format -msgid "Cannot format segment file %s" +#: ../raster/r.regression.multi/main.c:342 +msgid "Second pass..." msgstr "" -#: ../raster/r.flow/io.c:160 -#, c-format -msgid "Cannot open segment file %s" +#: ../raster/r.volume/main.c:77 ../raster3d/r3.stats/main.c:51 +msgid "volume" msgstr "" -#: ../raster/r.flow/io.c:207 ../raster/r.buffer/write_map.c:45 -#: ../raster/r.cost/main.c:1034 -#, c-format -msgid "Writing output raster map <%s>..." +#: ../raster/r.volume/main.c:78 ../raster/r.clump/main.c:61 +msgid "clumps" msgstr "" -#: ../raster/r.flow/main.c:314 ../raster/r.topidx/topidx.c:41 -#: ../imagery/i.landsat.toar/main.c:534 -msgid "Calculating..." +#: ../raster/r.volume/main.c:80 +msgid "Calculates the volume of data \"clumps\"." msgstr "" -#: ../raster/r.flow/main.c:423 -msgid "Constructs flowlines." +#: ../raster/r.volume/main.c:81 +msgid "Optionally produces a GRASS vector points map containing the calculated centroids of these clumps." msgstr "" -#: ../raster/r.flow/main.c:425 -msgid "Computes flowlines, flowpath lengths, and flowaccumulation (contributing areas) from a elevation raster map." +#: ../raster/r.volume/main.c:86 +msgid "Name of input raster map representing data that will be summed within clumps" msgstr "" -#: ../raster/r.flow/main.c:434 -#: ../locale/scriptstrings/d.rast.edit_to_translate.c:5 -msgid "Name of input aspect raster map" +#: ../raster/r.volume/main.c:92 +msgid "Name of input clump raster map" msgstr "" -#: ../raster/r.flow/main.c:440 -msgid "Name of input barrier raster map" +#: ../raster/r.volume/main.c:93 +msgid "Preferably the output of r.clump. If no clump map is given than MASK is used." msgstr "" -#: ../raster/r.flow/main.c:447 -msgid "Number of cells between flowlines" +#: ../raster/r.volume/main.c:99 +msgid "Name for output vector points map to contain clump centroids" msgstr "" -#: ../raster/r.flow/main.c:453 -msgid "Maximum number of segments per flowline" +#: ../raster/r.volume/main.c:104 ../raster/r.report/parse.c:63 +msgid "Name for output file to hold the report" msgstr "" -#: ../raster/r.flow/main.c:458 -msgid "Name for output flow line vector map" +#: ../raster/r.volume/main.c:106 ../raster/r.report/parse.c:65 +msgid "If no output file given report is printed to standard output" msgstr "" -#: ../raster/r.flow/main.c:464 -msgid "Name for output flow path length raster map" +#: ../raster/r.volume/main.c:110 +msgid "Generate unformatted report (items separated by colon)" msgstr "" -#: ../raster/r.flow/main.c:470 -msgid "Name for output flow accumulation raster map" +#: ../raster/r.volume/main.c:143 +msgid "No MASK found. If no clump map is given than the MASK is required. You need to define a clump raster map or create a MASK by r.mask command." msgstr "" -#: ../raster/r.flow/main.c:476 -msgid "Compute upslope flowlines instead of default downhill flowlines" +#: ../raster/r.volume/main.c:145 +msgid "No clump map given, using MASK" msgstr "" -#: ../raster/r.flow/main.c:480 -msgid "3D lengths instead of 2D" +#: ../raster/r.volume/main.c:198 +#, c-format +msgid "Invalid category value %d (max=%d): row=%d col=%d" msgstr "" -#: ../raster/r.flow/main.c:484 -msgid "Use less memory, at a performance penalty" +#: ../raster/r.volume/main.c:231 +#, c-format +msgid "Creating vector point map <%s>..." msgstr "" -#: ../raster/r.flow/main.c:539 -msgid "You must select one or more output maps (flout, lgout, dsout)" +#: ../raster/r.volume/main.c:233 +#, c-format +msgid "From '%s' on raster map <%s> using clumps from <%s>" msgstr "" -#: ../raster/r.flow/main.c:555 -msgid "lat/long projection not supported by r.flow. Please use 'r.watershed' for calculating flow accumulation." +#: ../raster/r.volume/main.c:260 ../raster/r.to.vect/main.c:229 +#: ../raster3d/r3.flow/main.c:64 ../vector/v.mkgrid/main.c:342 +#: ../vector/v.mkgrid/main.c:400 ../vector/v.random/main.c:294 +#: ../vector/v.in.ascii/main.c:415 ../vector/v.in.dxf/write_vect.c:233 +#: ../vector/v.lrs/v.lrs.create/main.c:338 +#, c-format +msgid "Unable to create table: %s" msgstr "" -#: ../raster/r.flow/mem.c:40 +#: ../raster/r.volume/main.c:266 #, c-format -msgid "Unable to write segment file for %s" +msgid "" +"\n" +"Volume report on data from <%s> using clumps on <%s> raster map" msgstr "" -#: ../raster/r.flow/precomp.c:48 -msgid "Precomputing e/w distances..." +#: ../raster/r.volume/main.c:270 +#, c-format +msgid "Category Average Data # Cells Centroid Total\n" msgstr "" -#: ../raster/r.flow/precomp.c:50 -msgid "Precomputing quantization tolerances..." +#: ../raster/r.volume/main.c:272 +#, c-format +msgid "Number in clump Total in clump Easting Northing Volume" msgstr "" -#: ../raster/r.flow/precomp.c:53 -msgid "Precomputing inverted elevations..." +#: ../raster/r.volume/main.c:296 ../raster/r.to.vect/util.c:157 +#: ../raster/r.to.vect/areas_io.c:359 ../vector/v.in.lidar/attributes.c:240 +#: ../vector/v.vol.rst/vector.c:80 +#, c-format +msgid "Cannot insert new row: %s" msgstr "" -#: ../raster/r.flow/precomp.c:57 -msgid "Precomputing interpolated border elevations..." +#: ../raster/r.volume/main.c:319 +msgid "Total Volume" msgstr "" -#: ../raster/r.flow/precomp.c:63 -msgid "Precomputing re-oriented aspects..." +#: ../raster/r.solute.transport/main.c:59 +msgid "The initial concentration in [kg/m^3]" msgstr "" -#: ../raster/r.flow/precomp.c:67 -msgid "Precomputing aspects..." +#: ../raster/r.solute.transport/main.c:63 +msgid "The piezometric head in [m]" msgstr "" -#: ../raster/r.flow/precomp.c:111 -#, c-format -msgid "" -"Resolution too unbalanced:\n" -"atan2(%f deg, %f deg) =%f < %f tolerance\n" -"please resample input map" +#: ../raster/r.solute.transport/main.c:68 +msgid "The x-part of the hydraulic conductivity tensor in [m/s]" msgstr "" -#: ../raster/r.flow/precomp.c:116 -#, c-format -msgid "Resolution too unbalanced (%f x %f); please resample input map" +#: ../raster/r.solute.transport/main.c:73 +msgid "The y-part of the hydraulic conductivity tensor in [m/s]" msgstr "" -#: ../raster/r.info/main.c:72 ../general/g.region/main.c:67 -#: ../vector/v.info/main.c:40 ../raster3d/r3.info/main.c:78 -#: ../locale/scriptstrings/t.info_to_translate.c:4 -msgid "extent" +#: ../raster/r.solute.transport/main.c:79 +msgid "The status for each cell, = 0 - inactive cell, 1 - active cell, 2 - dirichlet- and 3 - transfer boundary condition" msgstr "" -#: ../raster/r.info/main.c:73 ../vector/v.info/main.c:41 -msgid "history" +#: ../raster/r.solute.transport/main.c:85 +msgid "The x-part of the diffusion tensor in [m^2/s]" msgstr "" -#: ../raster/r.info/main.c:75 -msgid "Outputs basic information about a raster map." +#: ../raster/r.solute.transport/main.c:90 +msgid "The y-part of the diffusion tensor in [m^2/s]" msgstr "" -#: ../raster/r.info/main.c:81 -msgid "Print raster array information in shell script style" +#: ../raster/r.solute.transport/main.c:94 +#: ../raster/r.solute.transport/main.c:102 +#: ../raster/r.solute.transport/main.c:138 +#: ../raster/r.solute.transport/main.c:145 +msgid "Water flow" msgstr "" -#: ../raster/r.info/main.c:85 -msgid "Print range in shell script style" +#: ../raster/r.solute.transport/main.c:96 +msgid "Groundwater sources and sinks in [m^3/s]" msgstr "" -#: ../raster/r.info/main.c:89 -msgid "Print extended metadata information in shell script style" +#: ../raster/r.solute.transport/main.c:103 +msgid "Concentration sources and sinks bounded to a water source or sink in [kg/s]" msgstr "" -#: ../raster/r.info/main.c:93 ../raster3d/r3.info/main.c:94 -msgid "Print raster history instead of info" +#: ../raster/r.solute.transport/main.c:112 +msgid "Concentration of inner sources and inner sinks in [kg/s] (i.e. a chemical reaction)" msgstr "" -#: ../raster/r.info/main.c:99 -#, c-format -msgid "Flags -%c and -%c/%c/%c are mutually exclusive" +#: ../raster/r.solute.transport/main.c:117 +msgid "Retardation factor [-]" msgstr "" -#: ../raster/r.info/main.c:127 -msgid "Unable to read range file" +#: ../raster/r.solute.transport/main.c:121 +msgid "Effective porosity [-]" msgstr "" -#: ../raster/r.info/main.c:303 ../raster/r.info/main.c:445 -#: ../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 -msgid "Cannot allocate memory for string" +#: ../raster/r.solute.transport/main.c:125 +msgid "Top surface of the aquifer in [m]" msgstr "" -#: ../raster/r.random.cells/random.c:50 -#, c-format -msgid "RAN1: j == %d shouldn't happen" +#: ../raster/r.solute.transport/main.c:129 +msgid "Bottom surface of the aquifer in [m]" msgstr "" -#: ../raster/r.random.cells/indep.c:139 ../raster/r.composite/main.c:191 -#: ../raster/r.drain/main.c:522 ../raster/r.random.surface/save.c:98 -#: ../imagery/i.ifft/main.c:207 -#, c-format -msgid "Writing raster map <%s>..." +#: ../raster/r.solute.transport/main.c:132 +msgid "The resulting concentration of the numerical solute transport calculation will be written to this map. [kg/m^3]" msgstr "" -#: ../raster/r.random.cells/init.c:77 -msgid "Distance must be >= 0.0" +#: ../raster/r.solute.transport/main.c:140 +msgid "Calculate and store the groundwater filter velocity vector part in x direction [m/s]\n" msgstr "" -#: ../raster/r.random.cells/init.c:96 ../raster/r.random.surface/main.c:128 -#, c-format -msgid "Generating raster map <%s>..." +#: ../raster/r.solute.transport/main.c:147 +msgid "Calculate and store the groundwater filter velocity vector part in y direction [m/s]\n" msgstr "" -#: ../raster/r.random.cells/main.c:48 ../raster/r.random/main.c:52 -#: ../display/d.where/main.c:44 ../vector/v.what.rast3/main.c:65 -#: ../vector/v.sample/main.c:76 ../vector/v.random/main.c:98 -#: ../vector/v.what.rast/main.c:72 ../vector/v.drape/main.c:58 -#: ../vector/v.extrude/main.c:69 -#: ../locale/scriptstrings/v.rast.stats_to_translate.c:7 -#: ../locale/scriptstrings/v.what.strds_to_translate.c:4 -#: ../locale/scriptstrings/v.what.vect_to_translate.c:3 -#: ../locale/scriptstrings/t.sample_to_translate.c:3 -#: ../locale/scriptstrings/t.rast.what_to_translate.c:3 -#: ../locale/scriptstrings/t.vect.what.strds_to_translate.c:3 -#: ../locale/scriptstrings/t.vect.observe.strds_to_translate.c:3 -msgid "sampling" +#: ../raster/r.solute.transport/main.c:161 +msgid "The longditudinal dispersivity length. [m]" msgstr "" -#: ../raster/r.random.cells/main.c:50 -msgid "autocorrelation" +#: ../raster/r.solute.transport/main.c:169 +msgid "The transversal dispersivity length. [m]" msgstr "" -#: ../raster/r.random.cells/main.c:52 -msgid "Generates random cell values with spatial dependence." +#: ../raster/r.solute.transport/main.c:177 +msgid "Use this number of time loops if the CFL flag is off. The timestep will become dt/loops." msgstr "" -#: ../raster/r.random.cells/main.c:62 ../raster/r.random.surface/main.c:77 -msgid "Maximum distance of spatial correlation (value >= 0.0)" +#: ../raster/r.solute.transport/main.c:187 +msgid "Set the flow stabilizing scheme (full or exponential upwinding)." msgstr "" -#: ../raster/r.random.cells/main.c:70 -msgid "Maximum number of cells to be created" +#: ../raster/r.solute.transport/main.c:192 ../raster3d/r3.gwflow/main.c:131 +msgid "Use a full filled quadratic linear equation system, default is a sparse linear equation system." msgstr "" -#: ../raster/r.random.cells/main.c:77 -msgid "Random seed (SEED_MIN >= value >= SEED_MAX) (default [random])" +#: ../raster/r.solute.transport/main.c:199 +msgid "Use the Courant-Friedrichs-Lewy criteria for time step calculation" msgstr "" -#: ../raster/r.gwflow/main.c:57 -msgid "Name of input raster map with initial piezometric head in [m]" +#: ../raster/r.solute.transport/main.c:231 +msgid "solute transport" msgstr "" -#: ../raster/r.gwflow/main.c:62 -msgid "Name of input raster map providing boundary condition status: 0-inactive, 1-active, 2-dirichlet" +#: ../raster/r.solute.transport/main.c:233 +msgid "Numerical calculation program for transient, confined and unconfined solute transport in two dimensions" msgstr "" -#: ../raster/r.gwflow/main.c:67 -msgid "Name of input raster map with x-part of the hydraulic conductivity tensor in [m/s]" +#: ../raster/r.solute.transport/main.c:244 ../raster/r.gwflow/main.c:222 +#: ../raster/r.topidx/main.c:57 ../raster/r.carve/main.c:213 +#, c-format +msgid "Lat/Long location is not supported by %s. Please reproject map first." msgstr "" -#: ../raster/r.gwflow/main.c:72 -msgid "Name of input raster map with y-part of the hydraulic conductivity tensor in [m/s]" +#: ../raster/r.solute.transport/main.c:258 +msgid "The direct LU solver do not work with sparse matrices" msgstr "" -#: ../raster/r.gwflow/main.c:77 -msgid "Name of input raster map with water sources and sinks in [m^3/s]" +#: ../raster/r.solute.transport/main.c:260 +msgid "The direct Gauss solver do not work with sparse matrices" msgstr "" -#: ../raster/r.gwflow/main.c:81 -msgid "Name of input raster map with storativity for confined or effective porosity for unconfined groundwater flow booth in [-] " +#: ../raster/r.solute.transport/main.c:370 +#, c-format +msgid "The Courant-Friedrichs-Lewy criteria is %g it should be within [0:1]" msgstr "" -#: ../raster/r.gwflow/main.c:86 -msgid "Recharge" +#: ../raster/r.solute.transport/main.c:371 +#, c-format +msgid "The largest stable time step is %g" msgstr "" -#: ../raster/r.gwflow/main.c:88 -msgid "Recharge input raster map e.g: 6*10^-9 per cell in [m^3/s*m^2]" +#: ../raster/r.solute.transport/main.c:380 +#, c-format +msgid "Number of inner loops is %g" msgstr "" -#: ../raster/r.gwflow/main.c:92 -msgid "Name of input raster map describing the top surface of the aquifer in [m]" +#: ../raster/r.solute.transport/main.c:381 +#, c-format +msgid "Time step for each loop %g" msgstr "" -#: ../raster/r.gwflow/main.c:96 -msgid "Name of input raster map describing the bottom surface of the aquifer in [m]" +#: ../raster/r.solute.transport/main.c:385 +#, c-format +msgid "The time step is to large: %gs. The largest time step should be of size %gs." msgstr "" -#: ../raster/r.gwflow/main.c:100 -msgid "Output raster map storing the numerical result [m]" +#: ../raster/r.solute.transport/main.c:397 +#, c-format +msgid "Time step %i with time sum %g" msgstr "" -#: ../raster/r.gwflow/main.c:106 -msgid "Output raster map to store the groundwater filter velocity vector part in x direction [m/s]" +#: ../raster/r.solute.transport/main.c:543 +msgid "Could not create and solve the linear equation system" msgstr "" -#: ../raster/r.gwflow/main.c:112 -msgid "Output raster map to store the groundwater filter velocity vector part in y direction [m/s]" +#: ../raster/r.walk/main.c:205 ../raster/r.cost/main.c:165 +#: ../raster/r.spreadpath/main.c:90 +msgid "cumulative costs" msgstr "" -#: ../raster/r.gwflow/main.c:118 -msgid "Output raster map to store the groundwater budget for each cell [m^3/s]" +#: ../raster/r.walk/main.c:206 ../raster/r.cost/main.c:166 +#: ../vector/v.net.iso/main.c:78 ../vector/v.net.alloc/main.c:66 +msgid "cost allocation" msgstr "" -#: ../raster/r.gwflow/main.c:126 -msgid "The type of groundwater flow" +#: ../raster/r.walk/main.c:208 +msgid "Creates a raster map showing the anisotropic cumulative cost of moving between different geographic locations on an input raster map whose cell category values represent cost." msgstr "" -#: ../raster/r.gwflow/main.c:132 -msgid "Name of input raster map providing the height of the river bed in [m]" +#: ../raster/r.walk/main.c:218 +msgid "Name of input raster map containing friction costs" msgstr "" -#: ../raster/r.gwflow/main.c:140 -msgid "Name of input raster map providing the water level (head) of the river with leakage connection in [m]" +#: ../raster/r.walk/main.c:221 +msgid "Name for output raster map to contain walking costs" msgstr "" -#: ../raster/r.gwflow/main.c:147 -msgid "Name of input raster map providing the leakage coefficient of the river bed in [1/s]." +#: ../raster/r.walk/main.c:227 ../raster/r.cost/main.c:183 +msgid "Name of input raster map solving equal costs" msgstr "" -#: ../raster/r.gwflow/main.c:155 -msgid "Name of input raster map providing the height of the drainage bed in [m]" +#: ../raster/r.walk/main.c:229 ../raster/r.cost/main.c:185 +msgid "Helper variable to pick a direction if two directions have equal cumulative costs (smaller is better)" msgstr "" -#: ../raster/r.gwflow/main.c:162 -msgid "Name of input raster map providing the leakage coefficient of the drainage bed in [1/s]" +#: ../raster/r.walk/main.c:235 ../raster/r.cost/main.c:198 +msgid "Name for output raster map to contain movement directions" msgstr "" -#: ../raster/r.gwflow/main.c:167 -msgid "The maximum number of iterations in the linearization approach" +#: ../raster/r.walk/main.c:236 ../raster/r.walk/main.c:351 +#: ../raster/r.cost/main.c:192 ../raster/r.cost/main.c:199 +#: ../raster/r.cost/main.c:283 +msgid "Optional outputs" msgstr "" -#: ../raster/r.gwflow/main.c:176 -msgid "Allocate a full quadratic linear equation system, default is a sparse linear equation system." +#: ../raster/r.walk/main.c:241 ../raster/r.cost/main.c:204 +msgid "Name of starting vector points map" msgstr "" -#: ../raster/r.gwflow/main.c:209 ../raster3d/r3.gwflow/main.c:160 -msgid "groundwater flow" +#: ../raster/r.walk/main.c:247 ../raster/r.cost/main.c:210 +msgid "Name of stopping vector points map" msgstr "" -#: ../raster/r.gwflow/main.c:212 -msgid "Numerical calculation program for transient, confined and unconfined groundwater flow in two dimensions." +#: ../raster/r.walk/main.c:248 ../raster/r.walk/main.c:268 +#: ../raster/r.cost/main.c:211 ../raster/r.cost/main.c:231 +msgid "Stop" msgstr "" -#: ../raster/r.gwflow/main.c:237 -msgid "Please provide river_head, river_leak and river_bed maps" +#: ../raster/r.walk/main.c:253 ../raster/r.cost/main.c:216 +msgid "Name of starting raster points map" msgstr "" -#: ../raster/r.gwflow/main.c:249 -msgid "Please provide drain_head and drain_leak maps" +#: ../raster/r.walk/main.c:267 ../raster/r.cost/main.c:230 +msgid "Coordinates of stopping point(s) (E,N)" msgstr "" -#: ../raster/r.gwflow/main.c:263 -msgid "The cholesky solver dos not work with sparse matrices. You may choose a full filled quadratic matrix, flag -f." +#: ../raster/r.walk/main.c:277 ../raster/r.cost/main.c:240 +msgid "Maximum cumulative cost" msgstr "" -#: ../raster/r.gwflow/main.c:293 -#, c-format -msgid "Calculation time: %g" +#: ../raster/r.walk/main.c:286 ../raster/r.cost/main.c:249 +msgid "Cost assigned to null cells. By default, null cells are excluded" msgstr "" -#: ../raster/r.gwflow/main.c:380 -#, c-format -msgid "Calculation of unconfined groundwater flow loop %i" +#: ../raster/r.walk/main.c:287 ../raster/r.walk/main.c:337 +#: ../raster/r.cost/main.c:250 ../raster/r.cost/main.c:269 +msgid "NULL cells" msgstr "" -#: ../raster/r.gwflow/main.c:403 -#, c-format -msgid "Maximum difference between this and last increment: %g" +#: ../raster/r.walk/main.c:296 ../raster/r.cost/main.c:259 +msgid "Maximum memory to be used in MB" msgstr "" -#: ../raster/r.gwflow/main.c:546 ../raster3d/r3.gwflow/main.c:279 -msgid "Unable to create and solve the linear equation system" +#: ../raster/r.walk/main.c:306 +msgid "Coefficients for walking energy formula parameters a,b,c,d" msgstr "" -#: ../raster/r.coin/main.c:69 -msgid "Tabulates the mutual occurrence (coincidence) of categories for two raster map layers." +#: ../raster/r.walk/main.c:307 ../raster/r.walk/main.c:317 +#: ../raster/r.walk/main.c:327 ../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 +#: ../raster/r.slope.aspect/main.c:199 ../raster/r.slope.aspect/main.c:207 +#: ../raster/r.slope.aspect/main.c:265 ../raster/r.slope.aspect/main.c:274 +#: ../raster/r.slope.aspect/main.c:280 ../raster/r.slope.aspect/main.c:286 +#: ../raster/r.slope.aspect/main.c:294 ../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:109 ../raster/r.resamp.bspline/main.c:117 +#: ../raster/r.resamp.bspline/main.c:123 ../raster/r.resamp.bspline/main.c:135 +#: ../raster/r.resamp.bspline/main.c:140 ../raster/r.out.mpeg/main.c:132 +#: ../display/d.mon/main.c:82 ../display/d.mon/main.c:90 +#: ../display/d.mon/main.c:98 ../display/d.mon/main.c:104 +#: ../display/d.mon/main.c:110 ../display/d.mon/main.c:145 +#: ../display/d.mon/main.c:151 ../display/d.mon/main.c:157 +#: ../general/g.access/main.c:50 ../general/g.access/main.c:58 +#: ../imagery/i.segment/parse_args.c:71 ../imagery/i.segment/parse_args.c:80 +#: ../imagery/i.segment/parse_args.c:91 ../imagery/i.segment/parse_args.c:102 +#: ../imagery/i.segment/parse_args.c:112 ../imagery/i.segment/parse_args.c:130 +#: ../imagery/i.segment/parse_args.c:138 ../imagery/i.segment/parse_args.c:147 +#: ../imagery/i.segment/parse_args.c:154 ../imagery/i.segment/parse_args.c:160 +#: ../imagery/i.segment/parse_args.c:166 ../imagery/i.segment/parse_args.c:172 +#: ../imagery/i.segment/parse_args.c:179 ../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 +#: ../db/db.login/main.c:60 ../db/db.login/main.c:68 ../db/db.login/main.c:77 +#: ../db/db.login/main.c:86 ../vector/v.external.out/args.c:20 +#: ../vector/v.external.out/args.c:35 ../vector/v.external.out/args.c:47 +#: ../vector/v.external.out/args.c:53 ../vector/v.lidar.edgedetection/main.c:99 +#: ../vector/v.lidar.edgedetection/main.c:108 +#: ../vector/v.lidar.edgedetection/main.c:117 +#: ../vector/v.lidar.edgedetection/main.c:126 +#: ../vector/v.lidar.edgedetection/main.c:135 +#: ../vector/v.lidar.edgedetection/main.c:143 +#: ../vector/v.lidar.edgedetection/main.c:152 ../vector/v.surf.idw/main.c:115 +#: ../vector/v.surf.idw/main.c:124 ../vector/v.surf.idw/main.c:132 +#: ../vector/v.db.connect/main.c:66 ../vector/v.db.connect/main.c:72 +#: ../vector/v.lidar.correction/main.c:102 +#: ../vector/v.lidar.correction/main.c:111 ../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.vol.rst/main.c:270 +#: ../vector/v.vol.rst/main.c:278 ../vector/v.vol.rst/main.c:285 +#: ../vector/v.vol.rst/main.c:313 ../vector/v.vol.rst/main.c:322 +#: ../vector/v.vol.rst/main.c:331 ../vector/v.vol.rst/main.c:339 +#: ../vector/v.vol.rst/main.c:348 ../vector/v.vol.rst/main.c:356 +#: ../vector/v.outlier/main.c:104 ../vector/v.outlier/main.c:113 +#: ../vector/v.outlier/main.c:121 ../vector/v.colors.out/main.c:68 +#: ../vector/v.colors.out/main.c:73 +msgid "Settings" msgstr "" -#: ../raster/r.coin/main.c:74 -msgid "Name of first input raster map" +#: ../raster/r.walk/main.c:316 +msgid "Lambda coefficients for combining walking energy and friction cost" msgstr "" -#: ../raster/r.coin/main.c:78 -msgid "Name of second input raster map" +#: ../raster/r.walk/main.c:326 +msgid "Slope factor determines travel energy cost per height step" msgstr "" -#: ../raster/r.coin/main.c:84 -msgid "Unit of measure" +#: ../raster/r.walk/main.c:332 ../raster/r.cost/main.c:264 +msgid "Use the 'Knight's move'; slower, but more accurate" 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)" +#: ../raster/r.walk/main.c:336 ../raster/r.cost/main.c:268 +msgid "Keep null values in output raster map" msgstr "" -#: ../raster/r.coin/main.c:93 -msgid "Wide report, 132 columns (default: 80)" +#: ../raster/r.walk/main.c:341 ../raster/r.cost/main.c:273 +msgid "Start with values in raster map" msgstr "" -#: ../raster/r.coin/make_coin.c:48 -#, c-format -msgid "Tabulating Coincidence between '%s' and '%s'" +#: ../raster/r.walk/main.c:346 ../raster/r.cost/main.c:278 +msgid "Print info about disk space and memory requirements and exit" msgstr "" -#: ../raster/r.coin/make_coin.c:61 -msgid "Unable to create any tempfiles" +#: ../raster/r.walk/main.c:350 ../raster/r.cost/main.c:282 +msgid "Create bitmask encoded directions" msgstr "" -#: ../raster/r.coin/make_coin.c:65 -msgid "Unable to run r.stats" +#: ../raster/r.walk/main.c:397 ../raster/r.cost/main.c:337 +msgid "Must specify exactly one of start_points, start_rast or coordinate" msgstr "" -#: ../raster/r.coin/make_coin.c:72 -msgid "Unexpected output from r.stats" +#: ../raster/r.walk/main.c:403 ../raster/r.walk/main.c:896 +#: ../raster/r.cost/main.c:343 ../raster/r.cost/main.c:759 +msgid "No start points" msgstr "" -#: ../raster/r.coin/make_coin.c:84 -msgid "Unable to open tempfile" +#: ../raster/r.walk/main.c:408 ../raster/r.cost/main.c:348 +msgid "No stop points" msgstr "" -#: ../raster/r.coin/print_coin.c:44 +#: ../raster/r.walk/main.c:412 ../raster/r.cost/main.c:352 #, c-format -msgid "Preparing report ..." +msgid "Inappropriate maximum cost: %d" msgstr "" -#: ../raster/r.surf.fractal/main.c:40 -msgid "fractal" +#: ../raster/r.walk/main.c:415 ../raster/r.cost/main.c:355 +#, c-format +msgid "Inappropriate amount of memory: %d" msgstr "" -#: ../raster/r.surf.fractal/main.c:42 -msgid "Creates a fractal surface of a given fractal dimension." +#: ../raster/r.walk/main.c:420 +#, c-format +msgid "Missing required value: got %d instead of 4" msgstr "" -#: ../raster/r.surf.fractal/main.c:48 -msgid "Fractal dimension of surface (2 < D < 3)" +#: ../raster/r.walk/main.c:423 +#, c-format +msgid "Walking costs are a=%g b=%g c=%g d=%g" msgstr "" -#: ../raster/r.surf.fractal/main.c:55 -msgid "Number of intermediate images to produce" +#: ../raster/r.walk/main.c:428 ../raster/r.walk/main.c:436 +#, c-format +msgid "Missing required value: %d" msgstr "" -#: ../raster/r.surf.fractal/main.c:79 +#: ../raster/r.walk/main.c:431 #, c-format -msgid "Fractal dimension of %.2lf must be between 2 and 3." +msgid "Lambda is %g" msgstr "" -#: ../raster/r.surf.fractal/process.c:54 -msgid "Unable to allocate data buffer. Check current region with g.region." +#: ../raster/r.walk/main.c:439 +#, c-format +msgid "Slope_factor is %g" msgstr "" -#: ../raster/r.surf.fractal/spec_syn.c:60 -msgid "Preliminary surface calculations..." +#: ../raster/r.walk/main.c:466 ../raster/r.cost/main.c:381 +msgid "Assigning negative cost to null cell. Null cells excluded." msgstr "" -#: ../raster/r.surf.fractal/spec_syn.c:119 +#: ../raster/r.walk/main.c:571 ../raster/r.walk/main.c:584 +#: ../raster/r.cost/main.c:458 ../raster/r.cost/main.c:470 #, c-format -msgid "Calculating surface %d (of %d)..." +msgid "Will need at least %.2f MB of disk space" msgstr "" -#: ../raster/r.buffer/execute.c:34 -msgid "Finding buffer zones..." +#: ../raster/r.walk/main.c:573 ../raster/r.walk/main.c:585 +#: ../raster/r.cost/main.c:460 ../raster/r.cost/main.c:471 +#, c-format +msgid "Will need at least %.2f MB of memory" msgstr "" -#: ../raster/r.buffer/main.c:69 -#: ../locale/scriptstrings/r.buffer.lowmem_to_translate.c:1 -msgid "Creates a raster map showing buffer zones surrounding cells that contain non-NULL category values." +#: ../raster/r.walk/main.c:575 ../raster/r.walk/main.c:586 +#: ../raster/r.cost/main.c:462 ../raster/r.cost/main.c:472 +#, c-format +msgid "%d of %d segments are kept in memory" msgstr "" -#: ../raster/r.buffer/main.c:81 -#: ../locale/scriptstrings/r.buffer.lowmem_to_translate.c:6 -msgid "Distance zone(s)" +#: ../raster/r.walk/main.c:591 ../raster/r.cost/main.c:477 +msgid "Creating some temporary files..." msgstr "" -#: ../raster/r.buffer/main.c:88 -#: ../locale/scriptstrings/r.buffer.lowmem_to_translate.c:7 -msgid "Units of distance" +#: ../raster/r.walk/main.c:595 ../raster/r.walk/main.c:600 +#: ../raster/r.walk/main.c:609 ../raster/r.cost/main.c:481 +#: ../raster/r.cost/main.c:486 ../raster/r.cost/main.c:494 +#: ../raster/r.resamp.bspline/main.c:318 ../raster/r.resamp.bspline/main.c:403 +#: ../raster/r.resamp.bspline/main.c:475 ../vector/v.surf.bspline/main.c:475 +#: ../vector/v.surf.bspline/main.c:503 +msgid "Can not create temporary file" msgstr "" -#: ../raster/r.buffer/main.c:94 -#: ../locale/scriptstrings/r.buffer.lowmem_to_translate.c:5 -msgid "Ignore zero (0) data cells instead of NULL cells" +#: ../raster/r.walk/main.c:630 +#, c-format +msgid "Reading raster maps <%s> and <%s>, initializing output..." msgstr "" -#: ../raster/r.buffer/main.c:131 -msgid "Parse distances error" +#: ../raster/r.walk/main.c:717 ../raster/r.cost/main.c:577 +msgid "Initializing directional output..." msgstr "" -#: ../raster/r.buffer/main.c:150 +#: ../raster/r.walk/main.c:786 ../raster/r.cost/main.c:646 #, c-format -msgid "Pass %d (of %d)" +msgid "No start points found in vector map <%s>" msgstr "" -#: ../raster/r.buffer/parse_dist.c:54 +#: ../raster/r.walk/main.c:788 ../raster/r.cost/main.c:648 #, c-format -msgid "%s: %s - illegal distance specification" +msgid "%d point found" +msgid_plural "%d points found" +msgstr[0] "" +msgstr[1] "" + +#: ../raster/r.walk/main.c:801 ../raster/r.cost/main.c:661 +#, c-format +msgid "Reading vector map <%s> with stop points..." msgstr "" -#: ../raster/r.stats.zonal/main.c:105 -msgid "Calculates category or object oriented statistics (accumulator-based statistics)." +#: ../raster/r.walk/main.c:839 ../raster/r.cost/main.c:699 +#, c-format +msgid "No stop points found in vector <%s>" msgstr "" -#: ../raster/r.stats.zonal/main.c:149 ../raster/r.stats.quantile/main.c:564 -msgid "Create reclass map with statistics as category labels" +#: ../raster/r.walk/main.c:859 ../raster/r.cost/main.c:720 +#: ../raster/r.texture/h_measure.c:738 ../raster/r.stream.extract/load.c:44 +#: ../raster/r.stream.extract/load.c:53 ../imagery/i.smap/interp.c:68 +msgid "Unable to allocate memory" msgstr "" -#: ../raster/r.stats.zonal/main.c:178 +#: ../raster/r.walk/main.c:861 ../raster/r.cost/main.c:722 #, c-format -msgid "Unable to read category file of cover map <%s>" +msgid "Reading raster map <%s> with start points..." msgstr "" -#: ../raster/r.stats.zonal/main.c:181 ../raster/r.stats.quantile/main.c:624 -msgid "The base map must be an integer (CELL) map" +#: ../raster/r.walk/main.c:907 ../raster/r.cost/main.c:770 +msgid "Specified starting location outside database window" msgstr "" -#: ../raster/r.stats.zonal/main.c:184 ../raster/r.stats.quantile/main.c:627 +#: ../raster/r.walk/main.c:932 ../raster/r.cost/main.c:797 #, c-format -msgid "Unable to read range of base map <%s>" +msgid "Number of duplicate stop points: %d" msgstr "" -#: ../raster/r.stats.zonal/main.c:248 -msgid "First pass" +#: ../raster/r.walk/main.c:946 ../raster/r.cost/main.c:811 +msgid "Finding cost path..." msgstr "" -#: ../raster/r.stats.zonal/main.c:327 -msgid "Second pass" +#: ../raster/r.walk/main.c:1551 ../raster/r.cost/main.c:1202 +msgid "Error, ct == pres_cell" msgstr "" -#: ../raster/r.stats.zonal/main.c:474 -msgid "Generating reclass map" +#: ../raster/r.walk/main.c:1568 +#, c-format +msgid "Writing output raster map <%s>... " msgstr "" -#: ../raster/r.stats.zonal/main.c:496 -msgid "Writing output map" +#: ../raster/r.walk/main.c:1632 ../raster/r.cost/main.c:1327 +#, c-format +msgid "Writing output movement direction raster map <%s>..." msgstr "" -#: ../raster/r.covar/main.c:54 -msgid "Outputs a covariance/correlation matrix for user-specified raster map layer(s)." +#: ../raster/r.walk/main.c:1677 ../raster/r.cost/main.c:1394 +#, c-format +msgid "Peak cost value: %g" msgstr "" -#: ../raster/r.covar/main.c:61 -msgid "Print correlation matrix" +#: ../raster/r.walk/main.c:1695 ../raster/r.walk/main.c:1731 +#: ../raster/r.cost/main.c:1412 ../raster/r.cost/main.c:1448 +#, c-format +msgid "Illegal x coordinate <%s>" msgstr "" -#: ../raster/r.covar/main.c:86 +#: ../raster/r.walk/main.c:1697 ../raster/r.walk/main.c:1733 +#: ../raster/r.cost/main.c:1414 ../raster/r.cost/main.c:1450 #, c-format -msgid "%s: complete ... " +msgid "Illegal y coordinate <%s>" msgstr "" -#: ../raster/r.covar/main.c:110 ../imagery/i.pca/main.c:197 -msgid "No non-null values" +#: ../raster/r.walk/main.c:1701 ../raster/r.walk/main.c:1737 +#: ../raster/r.cost/main.c:1418 ../raster/r.cost/main.c:1454 +#, c-format +msgid "Warning, ignoring point outside window: %g, %g" msgstr "" -#: ../raster/r.regression.multi/main.c:61 -msgid "Matrix is unsolvable" +#: ../raster/r.walk/flag.c:21 ../raster/r.walk/flag.c:28 +#: ../raster/r.cost/flag.c:21 ../raster/r.cost/flag.c:28 +#: ../imagery/i.segment/flag.c:21 ../imagery/i.segment/flag.c:28 +#: ../vector/v.distance/main.c:817 ../vector/v.distance/main.c:894 +#: ../vector/v.distance/main.c:1105 +msgid "Out of memory!" msgstr "" -#: ../raster/r.regression.multi/main.c:131 -#: ../raster/r.regression.line/main.c:48 -msgid "regression" +#: ../raster/r.timestamp/main.c:37 ../raster3d/r3.timestamp/main.c:45 +#: ../vector/v.timestamp/main.c:37 +msgid "timestamp" msgstr "" -#: ../raster/r.regression.multi/main.c:133 -msgid "Calculates multiple linear regression from raster maps." +#: ../raster/r.timestamp/main.c:39 +msgid "Modifies a timestamp for a raster map." msgstr "" -#: ../raster/r.regression.multi/main.c:138 -#: ../raster/r.regression.line/main.c:55 -msgid "Map for x coefficient" +#: ../raster/r.timestamp/main.c:40 +msgid "Print/add/remove a timestamp for a raster map." msgstr "" -#: ../raster/r.regression.multi/main.c:142 -#: ../raster/r.regression.line/main.c:59 -msgid "Map for y coefficient" +#: ../raster/r.timestamp/main.c:49 ../vector/v.timestamp/main.c:50 +msgid "Datetime, datetime1/datetime2, or 'none' to remove" msgstr "" -#: ../raster/r.regression.multi/main.c:147 -msgid "Map to store residuals" +#: ../raster/r.timestamp/main.c:50 ../vector/v.timestamp/main.c:51 +msgid "Format: '15 jan 1994' (absolute) or '2 years' (relative)" msgstr "" -#: ../raster/r.regression.multi/main.c:152 -msgid "Map to store estimates" +#: ../raster/r.timestamp/main.c:65 +#, c-format +msgid "Raster map <%s> not found %s" msgstr "" -#: ../raster/r.regression.multi/main.c:158 -#: ../raster/r.regression.line/main.c:65 -msgid "ASCII file for storing regression coefficients (output to screen if file not specified)." +#: ../raster/r.colors/rules.c:40 +#, c-format +msgid "Enter rules, \"end\" when done, \"help\" if you need it.\n" msgstr "" -#: ../raster/r.regression.multi/main.c:162 -#: ../raster/r.regression.line/main.c:69 ../general/g.region/main.c:147 -#: ../imagery/i.group/main.c:88 ../locale/scriptstrings/i.oif_to_translate.c:6 -#: ../locale/scriptstrings/t.info_to_translate.c:9 -msgid "Print in shell script style" +#: ../raster/r.colors/rules.c:49 +#, c-format +msgid "fp: Data range is %s to %s\n" msgstr "" -#: ../raster/r.regression.multi/main.c:250 -msgid "First pass..." +#: ../raster/r.colors/rules.c:53 +#, c-format +msgid "Data range is %ld to %ld\n" msgstr "" -#: ../raster/r.regression.multi/main.c:323 -msgid "Not enough valid cells available" +#: ../raster/r.colors/rules.c:64 +#, c-format +msgid "" +"Your color rules do not cover the whole range of data!\n" +" (rules %f to %f but data %f to %f)" msgstr "" -#: ../raster/r.regression.multi/main.c:337 -msgid "Multiple regression failed" +#: ../raster/r.colors/rules.c:104 ../raster/r.reclass/parse.c:41 +#, c-format +msgid "Enter a rule in one of these formats:\n" msgstr "" -#: ../raster/r.regression.multi/main.c:342 -msgid "Second pass..." +#: ../raster/r.colors/rules.c:105 +#, c-format +msgid " val color\n" msgstr "" -#: ../raster/r.volume/main.c:77 ../raster3d/r3.stats/main.c:51 -msgid "volume" +#: ../raster/r.colors/rules.c:106 +#, c-format +msgid " n%% color\n" msgstr "" -#: ../raster/r.volume/main.c:78 ../raster/r.clump/main.c:61 -msgid "clumps" +#: ../raster/r.colors/rules.c:107 +#, c-format +msgid " nv color\n" msgstr "" -#: ../raster/r.volume/main.c:80 -msgid "Calculates the volume of data \"clumps\"." +#: ../raster/r.colors/rules.c:108 +#, c-format +msgid " default color\n" msgstr "" -#: ../raster/r.volume/main.c:81 -msgid "Optionally produces a GRASS vector points map containing the calculated centroids of these clumps." +#: ../raster/r.colors/rules.c:109 +#, c-format +msgid "color can be one of:\n" msgstr "" -#: ../raster/r.volume/main.c:86 -msgid "Name of input raster map representing data that will be summed within clumps" +#: ../raster/r.colors/rules.c:111 +#, c-format +msgid "or an R:G:B triplet, e.g.: 0:127:255\n" msgstr "" -#: ../raster/r.volume/main.c:92 -msgid "Name of input clump raster map" +#: ../raster/r.colors/rules.c:132 +#, c-format +msgid "bad rule (%s); rule not added" msgstr "" -#: ../raster/r.volume/main.c:93 -msgid "Preferably the output of r.clump. If no clump map is given than MASK is used." +#: ../raster/r.colors/rules.c:134 +#, c-format +msgid "bad rule (%s): [%s]" msgstr "" -#: ../raster/r.volume/main.c:99 -msgid "Name for output vector points map to contain clump centroids" +#: ../raster/r.colors/edit_colors.c:78 +msgid "Creates/modifies the color table associated with a 3D raster map." msgstr "" -#: ../raster/r.volume/main.c:104 ../raster/r.report/parse.c:63 -msgid "Name for output file to hold the report" +#: ../raster/r.colors/edit_colors.c:82 +msgid "Creates/modifies the color table associated with a raster map." msgstr "" -#: ../raster/r.volume/main.c:106 ../raster/r.report/parse.c:65 -msgid "If no output file given report is printed to standard output" +#: ../raster/r.colors/edit_colors.c:92 ../raster/r.colors/edit_colors.c:104 +msgid "Map" msgstr "" -#: ../raster/r.volume/main.c:110 -msgid "Generate unformatted report (items separated by colon)" +#: ../raster/r.colors/edit_colors.c:98 +msgid "Input file with one map name per line" msgstr "" -#: ../raster/r.volume/main.c:143 -msgid "No MASK found. If no clump map is given than the MASK is required. You need to define a clump raster map or create a MASK by r.mask command." +#: ../raster/r.colors/edit_colors.c:100 +msgid "Input map names can be defined in an input file in case a large amount of maps must be specified. This option is mutual exclusive to the map option." msgstr "" -#: ../raster/r.volume/main.c:145 -msgid "No clump map given, using MASK" +#: ../raster/r.colors/edit_colors.c:127 +msgid "\"-\" to read rules from stdin" msgstr "" -#: ../raster/r.volume/main.c:198 -#, c-format -msgid "Invalid category value %d (max=%d): row=%d col=%d" +#: ../raster/r.colors/edit_colors.c:149 ../vector/v.colors/main.c:137 +msgid "List available rules with description then exit" msgstr "" -#: ../raster/r.volume/main.c:231 -#, c-format -msgid "Creating vector point map <%s>..." +#: ../raster/r.colors/edit_colors.c:150 ../vector/v.colors/main.c:138 +msgid "If a color rule is given, only this rule is listed" msgstr "" -#: ../raster/r.volume/main.c:233 +#: ../raster/r.colors/edit_colors.c:219 ../raster/r.series.interp/main.c:180 #, c-format -msgid "From '%s' on raster map <%s> using clumps from <%s>" +msgid "Unable to open %s file <%s>" msgstr "" -#: ../raster/r.volume/main.c:243 ../raster/r.contour/main.c:172 -#: ../raster/r.random/random.c:73 ../raster/r.to.vect/main.c:188 -#: ../display/d.vect.chart/plot.c:44 ../display/d.vect.thematic/plot1.c:111 -#: ../display/d.vect/attr.c:43 ../display/d.vect/shape.c:44 -#: ../vector/v.out.postgis/table.c:34 ../vector/v.patch/main.c:156 -#: ../vector/v.patch/main.c:188 ../vector/v.patch/main.c:309 -#: ../vector/v.patch/main.c:391 ../vector/v.vol.rst/main.c:602 -#: ../vector/v.vol.rst/user1.c:99 ../vector/v.to.3d/trans2.c:55 -#: ../vector/v.to.3d/trans3.c:57 ../vector/v.out.svg/main.c:159 -#: ../vector/v.to.rast/support.c:109 ../vector/v.to.rast/support.c:287 -#: ../vector/v.to.rast/support.c:526 ../vector/v.to.rast/vect2rast.c:60 -#: ../vector/v.to.db/query.c:89 ../vector/v.to.db/update.c:48 -#: ../vector/v.mkgrid/main.c:278 ../vector/v.net.timetable/main.c:93 -#: ../vector/v.in.db/main.c:164 ../vector/v.in.db/main.c:302 -#: ../vector/v.net.alloc/main.c:316 ../vector/v.db.select/main.c:177 -#: ../vector/v.kcv/main.c:126 ../vector/v.transform/trans_digit.c:41 -#: ../vector/v.reclass/main.c:133 ../vector/v.net.components/main.c:180 -#: ../vector/v.net.centrality/main.c:246 ../vector/v.db.connect/main.c:223 -#: ../vector/v.db.connect/main.c:331 ../vector/v.out.vtk/writeVTK.c:649 -#: ../vector/v.select/copy_tabs.c:82 ../vector/v.net.distance/main.c:279 -#: ../vector/v.class/main.c:117 ../vector/v.overlay/main.c:246 -#: ../vector/v.overlay/main.c:413 ../vector/v.extract/main.c:263 -#: ../vector/v.net.allpairs/main.c:166 ../vector/v.what.rast3/main.c:126 -#: ../vector/v.sample/main.c:179 ../vector/v.random/main.c:239 -#: ../vector/v.colors/read_rgb.c:28 ../vector/v.colors/scan_attr.c:29 -#: ../vector/v.colors/write_rgb.c:25 ../vector/v.net.flow/main.c:169 -#: ../vector/v.to.points/main.c:177 ../vector/v.net.path/path.c:96 -#: ../vector/v.in.ogr/main.c:1136 ../vector/v.in.ogr/main.c:1182 -#: ../vector/v.what.rast/main.c:144 ../vector/v.colors.out/make_colors.c:36 -#: ../vector/v.out.ogr/main.c:634 ../vector/v.to.rast3/main.c:84 -#: ../vector/v.info/print.c:147 ../vector/v.lrs/v.lrs.create/main.c:296 -#: ../vector/v.lrs/v.lrs.create/main.c:305 ../vector/v.in.dwg/main.c:213 -#: ../vector/v.in.ascii/main.c:348 ../vector/v.surf.bspline/crosscorr.c:123 -#: ../vector/v.surf.bspline/main.c:384 ../vector/v.distance/main.c:521 -#: ../vector/v.distance/main.c:556 ../vector/v.distance/main.c:602 -#: ../vector/v.distance/main.c:1341 ../vector/v.distance/main.c:1360 -#: ../vector/v.surf.rst/main.c:622 ../vector/v.label/main.c:278 -#: ../vector/v.normal/main.c:122 ../vector/v.extrude/main.c:229 -#: ../vector/v.net.iso/main.c:376 ../vector/v.surf.idw/read_sites.c:55 -#: ../vector/v.edit/select.c:516 ../vector/v.in.dxf/write_vect.c:211 -#: ../vector/v.buffer/main.c:431 ../vector/v.profile/main.c:426 -#: ../vector/v.profile/main.c:580 ../vector/v.label.sa/labels.c:78 -#: ../raster3d/r3.flow/main.c:46 ../doc/vector/v.example/main.c:137 -#: ../ps/ps.map/catval.c:53 ../ps/ps.map/catval.c:115 ../ps/ps.map/catval.c:181 -#: ../misc/m.nviz.image/vector.c:293 +#: ../raster/r.colors/edit_colors.c:260 ../raster/r.colors/edit_colors.c:294 #, c-format -msgid "Unable to open database <%s> by driver <%s>" +msgid "%s map <%s> not found" msgstr "" -#: ../raster/r.volume/main.c:260 ../raster/r.to.vect/main.c:229 -#: ../vector/v.mkgrid/main.c:342 ../vector/v.mkgrid/main.c:400 -#: ../vector/v.random/main.c:253 ../vector/v.lrs/v.lrs.create/main.c:338 -#: ../vector/v.in.ascii/main.c:415 ../vector/v.in.dxf/write_vect.c:233 -#: ../raster3d/r3.flow/main.c:64 +#: ../raster/r.colors/edit_colors.c:266 #, c-format -msgid "Unable to create table: %s" +msgid "No %s map name found in input file <%s>" msgstr "" -#: ../raster/r.volume/main.c:266 +#: ../raster/r.colors/edit_colors.c:309 #, c-format -msgid "" -"\n" -"Volume report on data from <%s> using clumps on <%s> raster map" +msgid "Unable to remove color table of %s map <%s>" msgstr "" -#: ../raster/r.volume/main.c:270 +#: ../raster/r.colors/edit_colors.c:311 #, c-format -msgid "Category Average Data # Cells Centroid Total\n" +msgid "Color table of %s map <%s> not found" msgstr "" -#: ../raster/r.volume/main.c:272 +#: ../raster/r.colors/edit_colors.c:334 #, c-format -msgid "Number in clump Total in clump Easting Northing Volume" +msgid "Color table exists for %s map <%s>. Exiting." msgstr "" -#: ../raster/r.volume/main.c:296 ../raster/r.to.vect/util.c:157 -#: ../raster/r.to.vect/areas_io.c:359 ../vector/v.vol.rst/vector.c:80 -#: ../vector/v.in.lidar/attributes.c:240 ../vector/v.random/main.c:470 -#: ../vector/v.random/main.c:594 +#: ../raster/r.colors/edit_colors.c:394 #, c-format -msgid "Cannot insert new row: %s" -msgstr "" - -#: ../raster/r.volume/main.c:319 -msgid "Total Volume" +msgid "Color table 'random' is not supported for floating point %s map" msgstr "" -#: ../raster/r.kappa/calc_kappa.c:32 +#: ../raster/r.colors/edit_colors.c:399 #, c-format -msgid "Cannot open file <%s> to write kappa and relevant parameters" -msgstr "" - -#: ../raster/r.kappa/main.c:70 ../imagery/i.gensig/main.c:40 -#: ../imagery/i.smap/main.c:39 ../imagery/i.cluster/main.c:76 -#: ../imagery/i.segment/main.c:38 ../imagery/i.gensigset/main.c:41 -#: ../imagery/i.maxlik/main.c:62 ../vector/v.class/main.c:46 -msgid "classification" -msgstr "" - -#: ../raster/r.kappa/main.c:72 -msgid "Calculates error matrix and kappa parameter for accuracy assessment of classification result." -msgstr "" - -#: ../raster/r.kappa/main.c:78 -msgid "Name of raster map containing classification result" -msgstr "" - -#: ../raster/r.kappa/main.c:83 -msgid "Name of raster map containing reference classes" +msgid "Color table 'grey.eq' is not supported for floating point %s map" msgstr "" -#: ../raster/r.kappa/main.c:88 -msgid "Name for output file containing error matrix and kappa" +#: ../raster/r.colors/edit_colors.c:406 +#, c-format +msgid "Color table 'grey.log' is not supported for floating point %s map" msgstr "" -#: ../raster/r.kappa/main.c:90 ../raster/r.kappa/main.c:98 -#: ../raster/r.univar/r.univar_main.c:42 ../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:10 -#: ../locale/scriptstrings/v.unpack_to_translate.c:8 -#: ../locale/scriptstrings/v.unpack_to_translate.c:11 -msgid "Output settings" +#: ../raster/r.colors/edit_colors.c:415 ../imagery/i.vi/main.c:546 +#, c-format +msgid "Unknown color request '%s'" msgstr "" -#: ../raster/r.kappa/main.c:96 -msgid "Title for error matrix and kappa" +#: ../raster/r.colors/edit_colors.c:426 ../vector/v.colors/make_colors.c:51 +#, c-format +msgid "Unable to load rules file <%s>" msgstr "" -#: ../raster/r.kappa/main.c:102 -msgid "Wide report" +#: ../raster/r.colors/edit_colors.c:437 ../raster/r.colors.out/raster_main.c:69 +#: ../raster/r.grow.distance/main.c:382 ../raster/r.fill.dir/main.c:155 +#: ../vector/v.colors/main.c:328 +#, c-format +msgid "Unable to read color table for raster map <%s>" msgstr "" -#: ../raster/r.kappa/main.c:103 -msgid "132 columns (default: 80)" +#: ../raster/r.colors/edit_colors.c:442 ../raster/r.univar/r3.univar_main.c:144 +#: ../raster/r.univar/r3.univar_main.c:182 ../raster3d/r3.support/main.c:135 +#: ../raster3d/r3.out.netcdf/main.c:601 ../raster3d/r3.retile/main.c:113 +#: ../raster3d/r3.neighbors/main.c:229 ../raster3d/r3.out.vtk/main.c:142 +#: ../raster3d/r3.mask/main.c:58 ../raster3d/r3.out.bin/main.c:299 +#: ../raster3d/r3.flow/main.c:87 ../raster3d/r3.cross.rast/main.c:245 +#: ../raster3d/r3.out.v5d/main.c:307 ../raster3d/r3.timestamp/main.c:73 +#: ../raster3d/r3.to.rast/main.c:275 ../raster3d/r3.stats/main.c:97 +#: ../raster3d/r3.out.ascii/main.c:326 ../raster3d/r3.null/main.c:103 +#: ../general/g.region/main.c:468 ../vector/v.colors/main.c:332 +#, c-format +msgid "3D raster map <%s> not found" msgstr "" -#: ../raster/r.kappa/main.c:108 -msgid "No header in the report" +#: ../raster/r.colors/edit_colors.c:445 ../vector/v.colors/main.c:335 +#, c-format +msgid "Unable to read color table for 3D raster map <%s>" msgstr "" -#: ../raster/r.kappa/prt_hdr.c:18 +#: ../raster/r.colors/edit_colors.c:492 #, c-format -msgid "Cannot open file <%s> to write header" +msgid "Color table for %s map <%s> set to '%s'" msgstr "" -#: ../raster/r.kappa/prt_label.c:17 +#: ../raster/r.colors/stats.c:39 #, c-format -msgid "Can't open file <%s> to write label" +msgid "(%i/%i) Reading raster map <%s>..." msgstr "" -#: ../raster/r.kappa/prt_mat.c:39 -#, c-format -msgid "Cannot open file <%s> to write cats and counts (error matrix)" +#: ../raster/r.colors/stats.c:73 +msgid "Unable to use logarithmic scaling if range includes zero" msgstr "" -#: ../raster/r.kappa/stats.c:14 ../raster/r.report/stats.c:128 -msgid "Problem reading r.stats output" +#: ../raster/r.colors/stats.c:118 +msgid "Error opening 3d raster map" msgstr "" -#: ../raster/r.cost/main.c:141 ../raster/r.drain/main.c:111 -#: ../raster/r.walk/main.c:179 -msgid "cost surface" +#: ../raster/r.colors/stats.c:125 +#, c-format +msgid "(%i/%i) Reading map <%s>..." msgstr "" -#: ../raster/r.cost/main.c:142 ../raster/r.spreadpath/main.c:90 -#: ../raster/r.walk/main.c:180 -msgid "cumulative costs" +#: ../raster/r.mfilter/main.c:59 ../raster/r.neighbors/main.c:173 +#: ../raster/r.resamp.filter/main.c:397 ../raster3d/r3.neighbors/main.c:215 +#: ../vector/v.outlier/main.c:73 +msgid "filter" msgstr "" -#: ../raster/r.cost/main.c:143 ../raster/r.walk/main.c:181 -#: ../vector/v.net.alloc/main.c:66 ../vector/v.net.iso/main.c:78 -msgid "cost allocation" +#: ../raster/r.mfilter/main.c:60 +msgid "Performs raster map matrix filter." msgstr "" -#: ../raster/r.cost/main.c:145 -msgid "Creates a raster map showing the cumulative cost of moving between different geographic locations on an input raster map whose cell category values represent cost." +#: ../raster/r.mfilter/main.c:71 +msgid "Path to filter file" msgstr "" -#: ../raster/r.cost/main.c:152 -msgid "Name of input raster map containing grid cell cost information" +#: ../raster/r.mfilter/main.c:79 +msgid "Number of times to repeat the filter" msgstr "" -#: ../raster/r.cost/main.c:160 -msgid "Name for output raster map with nearest start point" +#: ../raster/r.mfilter/main.c:80 ../raster/r.mfilter/main.c:99 +#: ../imagery/i.pca/main.c:109 ../imagery/i.pca/main.c:120 +msgid "Filter" msgstr "" -#: ../raster/r.cost/main.c:161 ../raster/r.cost/main.c:168 -#: ../raster/r.walk/main.c:203 -msgid "Optional outputs" +#: ../raster/r.mfilter/main.c:86 +msgid "Output raster map title" msgstr "" -#: ../raster/r.cost/main.c:167 ../raster/r.walk/main.c:202 -msgid "Name for output raster map to contain movement directions" +#: ../raster/r.mfilter/main.c:98 +msgid "Apply filter only to null data values" msgstr "" -#: ../raster/r.cost/main.c:173 ../raster/r.walk/main.c:208 -msgid "Name of starting vector points map" +#: ../raster/r.mfilter/main.c:125 +msgid "Raster map too small for the size of the filter" msgstr "" -#: ../raster/r.cost/main.c:174 ../raster/r.cost/main.c:186 -#: ../raster/r.cost/main.c:193 ../raster/r.cost/main.c:243 -#: ../raster/r.drain/main.c:139 ../raster/r.drain/main.c:146 -#: ../raster/r.walk/main.c:209 ../raster/r.walk/main.c:221 -#: ../raster/r.walk/main.c:228 ../raster/r.walk/main.c:309 -msgid "Start" +#: ../raster/r.mfilter/getfilt.c:27 +#, c-format +msgid "Cannot open filter file '%s'" msgstr "" -#: ../raster/r.cost/main.c:179 ../raster/r.walk/main.c:214 -msgid "Name of stopping vector points map" +#: ../raster/r.mfilter/getfilt.c:47 +msgid "Illegal filter matrix size specified" msgstr "" -#: ../raster/r.cost/main.c:180 ../raster/r.cost/main.c:200 -#: ../raster/r.walk/main.c:215 ../raster/r.walk/main.c:235 -msgid "Stop" +#: ../raster/r.mfilter/getfilt.c:50 +msgid "Even filter matrix size specified" msgstr "" -#: ../raster/r.cost/main.c:185 ../raster/r.walk/main.c:220 -msgid "Name of starting raster points map" +#: ../raster/r.mfilter/getfilt.c:72 +msgid "Illegal filter matrix" msgstr "" -#: ../raster/r.cost/main.c:192 ../raster/r.drain/main.c:138 -#: ../raster/r.walk/main.c:227 -msgid "Coordinates of starting point(s) (E,N)" +#: ../raster/r.mfilter/getfilt.c:80 ../raster/r.mfilter/getfilt.c:107 +#: ../raster/r.mfilter/getfilt.c:124 +msgid "Filter file format error" msgstr "" -#: ../raster/r.cost/main.c:199 ../raster/r.walk/main.c:234 -msgid "Coordinates of stopping point(s) (E,N)" +#: ../raster/r.mfilter/getfilt.c:83 +msgid "Duplicate filter divisor specified" msgstr "" -#: ../raster/r.cost/main.c:209 ../raster/r.walk/main.c:244 -msgid "Maximum cumulative cost" +#: ../raster/r.mfilter/getfilt.c:101 +msgid "Illegal divisor matrix" msgstr "" -#: ../raster/r.cost/main.c:218 ../raster/r.walk/main.c:253 -msgid "Cost assigned to null cells. By default, null cells are excluded" +#: ../raster/r.mfilter/getfilt.c:110 +msgid "Duplicate filter type specified" msgstr "" -#: ../raster/r.cost/main.c:219 ../raster/r.cost/main.c:238 -#: ../raster/r.walk/main.c:254 ../raster/r.walk/main.c:304 -msgid "NULL cells" +#: ../raster/r.mfilter/getfilt.c:117 +msgid "Illegal filter type specified" msgstr "" -#: ../raster/r.cost/main.c:228 ../raster/r.walk/main.c:263 -msgid "Maximum memory to be used in MB" +#: ../raster/r.mfilter/getfilt.c:127 +msgid "Duplicate filter start specified" msgstr "" -#: ../raster/r.cost/main.c:233 ../raster/r.walk/main.c:299 -msgid "Use the 'Knight's move'; slower, but more accurate" +#: ../raster/r.mfilter/getfilt.c:135 +#, c-format +msgid "Filter start %s ignored, using UL" msgstr "" -#: ../raster/r.cost/main.c:237 ../raster/r.walk/main.c:303 -msgid "Keep null values in output raster map" +#: ../raster/r.mfilter/getfilt.c:157 +msgid "Illegal filter file format" msgstr "" -#: ../raster/r.cost/main.c:242 ../raster/r.walk/main.c:308 -msgid "Start with values in raster map" +#: ../raster/r.mfilter/perform.c:40 ../raster/r.mfilter/perform.c:51 +msgid "Unable to create temporary file" msgstr "" -#: ../raster/r.cost/main.c:247 ../raster/r.walk/main.c:313 -msgid "Print info about disk space and memory requirements and exit" +#: ../raster/r.mfilter/perform.c:81 +#, c-format +msgid "Writing raster map <%s>" msgstr "" -#: ../raster/r.cost/main.c:297 ../raster/r.walk/main.c:357 -msgid "Must specify exactly one of start_points, start_rast or coordinate" +#: ../raster/r.mfilter/getrow.c:23 +msgid "Error reading temporary file" msgstr "" -#: ../raster/r.cost/main.c:302 ../raster/r.cost/main.c:712 -#: ../raster/r.walk/main.c:362 ../raster/r.walk/main.c:845 -msgid "No start points" +#: ../raster/r.cost/main.c:168 +msgid "Creates a raster map showing the cumulative cost of moving between different geographic locations on an input raster map whose cell category values represent cost." msgstr "" -#: ../raster/r.cost/main.c:309 ../raster/r.walk/main.c:369 -#, c-format -msgid "Inappropriate maximum cost: %d" +#: ../raster/r.cost/main.c:175 +msgid "Name of input raster map containing grid cell cost information" msgstr "" -#: ../raster/r.cost/main.c:312 ../raster/r.walk/main.c:372 -#, c-format -msgid "Inappropriate amount of memory: %d" +#: ../raster/r.cost/main.c:191 +msgid "Name for output raster map with nearest start point" msgstr "" -#: ../raster/r.cost/main.c:330 ../raster/r.walk/main.c:415 -msgid "Assigning negative cost to null cell. Null cells excluded." +#: ../raster/r.cost/main.c:515 +#, c-format +msgid "Reading raster map <%s>, initializing output..." msgstr "" -#: ../raster/r.cost/main.c:412 ../raster/r.cost/main.c:424 -#: ../raster/r.walk/main.c:525 ../raster/r.walk/main.c:538 +#: ../raster/r.cost/main.c:560 #, c-format -msgid "Will need at least %.2f MB of disk space" +msgid "Negative cell value found at row %d, col %d. Setting negative value to null_cost value" msgstr "" -#: ../raster/r.cost/main.c:414 ../raster/r.cost/main.c:425 -#: ../raster/r.walk/main.c:527 ../raster/r.walk/main.c:539 +#: ../raster/r.cost/main.c:1230 ../raster/r.buffer/write_map.c:45 +#: ../raster/r.flow/io.c:207 #, c-format -msgid "Will need at least %.2f MB of memory" +msgid "Writing output raster map <%s>..." msgstr "" -#: ../raster/r.cost/main.c:416 ../raster/r.cost/main.c:426 -#: ../raster/r.walk/main.c:529 ../raster/r.walk/main.c:540 +#: ../raster/r.cost/main.c:1232 #, c-format -msgid "%d of %d segments are kept in memory" +msgid "Writing raster map with nearest start point <%s>..." msgstr "" -#: ../raster/r.cost/main.c:431 ../raster/r.walk/main.c:545 -msgid "Creating some temporary files..." +#: ../raster/r.resamp.interp/main.c:77 ../raster/r.resamp.rst/main.c:149 +#: ../raster/r.resamp.stats/main.c:262 ../raster/r.resamp.bspline/main.c:81 +#: ../raster/r.resample/main.c:55 ../raster/r.resamp.filter/main.c:395 +msgid "resample" msgstr "" -#: ../raster/r.cost/main.c:435 ../raster/r.cost/main.c:440 -#: ../raster/r.walk/main.c:549 ../raster/r.walk/main.c:554 -#: ../raster/r.resamp.bspline/main.c:318 ../raster/r.resamp.bspline/main.c:403 -#: ../raster/r.resamp.bspline/main.c:475 ../vector/v.surf.bspline/main.c:475 -#: ../vector/v.surf.bspline/main.c:503 -msgid "Can not create temporary file" +#: ../raster/r.resamp.interp/main.c:80 +msgid "Resamples raster map to a finer grid using interpolation." msgstr "" -#: ../raster/r.cost/main.c:444 -#, c-format -msgid "Reading raster map <%s>, initializing output..." +#: ../raster/r.resamp.interp/main.c:88 +msgid "Method" msgstr "" -#: ../raster/r.cost/main.c:489 +#: ../raster/r.resamp.interp/main.c:102 ../imagery/i.topo.corr/main.c:158 #, c-format -msgid "Negative cell value found at row %d, col %d. Setting negative value to null_cost value" -msgstr "" - -#: ../raster/r.cost/main.c:504 ../raster/r.walk/main.c:643 -msgid "Initializing directional output..." +msgid "Invalid method: %s" msgstr "" -#: ../raster/r.cost/main.c:535 ../raster/r.drain/main.c:273 -#: ../raster/r.walk/main.c:675 +#: ../raster/r.resamp.interp/main.c:370 ../raster/r.mode/main.c:143 +#: ../raster/r.resamp.stats/main.c:395 ../raster/r.tile/main.c:203 +#: ../raster/r.resamp.filter/main.c:593 #, c-format -msgid "Reading vector map <%s> with start points..." +msgid "Unable to read color table for %s" msgstr "" -#: ../raster/r.cost/main.c:548 ../raster/r.cost/main.c:618 -#: ../raster/r.to.vect/main.c:289 ../raster/r.drain/main.c:286 -#: ../raster/r.walk/main.c:688 ../raster/r.walk/main.c:754 -#: ../display/d.vect.thematic/display.c:75 ../display/d.vect/attr.c:51 -#: ../display/d.vect/dir.c:30 ../display/d.vect/label.c:44 -#: ../display/d.vect/lines.c:143 ../display/d.vect/topo.c:52 -#: ../display/d.vect/vert.c:27 ../display/d.vect/zcoor.c:38 -#: ../vector/v.vol.rst/user1.c:140 ../vector/v.to.3d/trans2.c:84 -#: ../vector/v.to.3d/trans3.c:85 ../vector/v.out.lidar/main.c:732 -#: ../vector/v.perturb/main.c:182 ../vector/v.decimate/main.c:406 -#: ../vector/v.colors/scan_cats.c:24 ../vector/v.colors/scan_z.c:36 -#: ../vector/v.what.rast/main.c:213 ../vector/v.colors.out/scan_cats.c:32 -#: ../vector/v.info/level1.c:38 ../vector/v.label/main.c:293 -#: ../vector/v.label.sa/labels.c:141 -msgid "Unable to read vector map" +#: ../raster/r.reclass/main.c:51 ../raster/r.recode/main.c:50 +#: ../vector/v.reclass/main.c:68 +msgid "reclassification" msgstr "" -#: ../raster/r.cost/main.c:582 -#, c-format -msgid "No start points found in vector map <%s>" +#: ../raster/r.reclass/main.c:52 +msgid "Reclassify raster map based on category values." msgstr "" -#: ../raster/r.cost/main.c:584 -#, c-format -msgid "%d point found" -msgid_plural "%d points found" -msgstr[0] "" -msgstr[1] "" - -#: ../raster/r.cost/main.c:598 ../raster/r.walk/main.c:734 -#, c-format -msgid "Reading vector map <%s> with stop points..." +#: ../raster/r.reclass/main.c:54 +msgid "Creates a new raster map whose category values are based upon a reclassification of the categories in an existing raster map." msgstr "" -#: ../raster/r.cost/main.c:652 ../raster/r.walk/main.c:788 -#, c-format -msgid "No stop points found in vector <%s>" +#: ../raster/r.reclass/main.c:59 +msgid "Name of raster map to be reclassified" msgstr "" -#: ../raster/r.cost/main.c:675 ../raster/r.walk/main.c:810 -#, c-format -msgid "Reading raster map <%s> with start points..." +#: ../raster/r.reclass/main.c:65 +msgid "File containing reclass rules" msgstr "" -#: ../raster/r.cost/main.c:726 ../raster/r.walk/main.c:859 -msgid "Specified starting location outside database window" +#: ../raster/r.reclass/main.c:72 ../raster/r.recode/main.c:67 +#: ../raster/r.neighbors/main.c:221 ../raster/r.clump/main.c:75 +msgid "Title for output raster map" msgstr "" -#: ../raster/r.cost/main.c:748 ../raster/r.walk/main.c:879 -msgid "Finding cost path..." +#: ../raster/r.reclass/main.c:83 +msgid "Input map can NOT be the same as output map" msgstr "" -#: ../raster/r.cost/main.c:1011 ../raster/r.walk/main.c:1356 -msgid "Error, ct == pres_cell" +#: ../raster/r.reclass/main.c:89 +#, c-format +msgid "Cannot open rules file <%s>" msgstr "" -#: ../raster/r.cost/main.c:1036 +#: ../raster/r.reclass/main.c:103 #, c-format -msgid "Writing raster map with nearest start point <%s>..." +msgid "Enter rule(s), \"end\" when done, \"help\" if you need it\n" msgstr "" -#: ../raster/r.cost/main.c:1131 ../raster/r.walk/main.c:1432 +#: ../raster/r.reclass/main.c:105 #, c-format -msgid "Writing output movement direction raster map <%s>..." +msgid "FCELL: Data range is %.7g to %.7g\n" msgstr "" -#: ../raster/r.cost/main.c:1197 ../raster/r.walk/main.c:1477 +#: ../raster/r.reclass/main.c:108 #, c-format -msgid "Peak cost value: %g" +msgid "DCELL: Data range is %.15g to %.15g\n" msgstr "" -#: ../raster/r.cost/main.c:1219 ../raster/r.walk/main.c:1498 +#: ../raster/r.reclass/main.c:111 #, c-format -msgid "Illegal x coordinate <%s>" +msgid "CELL: Data range is %ld to %ld\n" msgstr "" -#: ../raster/r.cost/main.c:1221 ../raster/r.walk/main.c:1500 +#: ../raster/r.reclass/main.c:119 #, c-format -msgid "Illegal y coordinate <%s>" +msgid "Illegal reclass rule -" msgstr "" -#: ../raster/r.cost/main.c:1225 ../raster/r.walk/main.c:1504 +#: ../raster/r.reclass/main.c:120 #, c-format -msgid "Warning, ignoring point outside window: %g, %g" +msgid " ignored\n" msgstr "" -#: ../raster/r.rescale.eq/main.c:55 -msgid "Rescales histogram equalized the range of category values in a raster map layer." +#: ../raster/r.reclass/main.c:123 +msgid " - invalid reclass rule" msgstr "" -#: ../raster/r.rescale.eq/main.c:115 +#: ../raster/r.reclass/main.c:139 #, c-format -msgid "Rescale %s[%d,%d] to %s[%d,%d]" +msgid "No rules specified. Raster map <%s> not created" msgstr "" -#: ../raster/r.out.ascii/main.c:63 -msgid "Converts a raster map layer into a GRASS ASCII text file." +#: ../raster/r.reclass/main.c:142 ../raster/r.recode/main.c:99 +#: ../raster/r.quant/main.c:183 +msgid "No rules specified" msgstr "" -#: ../raster/r.out.ascii/main.c:72 -msgid "Name for output ASCII grid map (use out=- for stdout)" +#: ../raster/r.reclass/reclass.c:51 ../raster/r.reclass/reclass.c:111 +msgid "Too many categories" msgstr "" -#: ../raster/r.out.ascii/main.c:79 ../raster/r.out.vtk/parameters.c:98 -#: ../display/d.rast.num/main.c:104 ../vector/v.out.vtk/main.c:70 -#: ../vector/v.out.ascii/args.c:75 ../raster3d/r3.out.vtk/parameters.c:107 -msgid "Number of significant digits (floating point only)" +#: ../raster/r.reclass/reclass.c:216 +#, c-format +msgid "Cannot read header file of <%s@%s>" msgstr "" -#: ../raster/r.out.ascii/main.c:86 -msgid "Number of values printed before wrapping a line (only SURFER or MODFLOW format)" +#: ../raster/r.reclass/reclass.c:234 +#, c-format +msgid "Cannot overwrite existing raster map <%s>" msgstr "" -#: ../raster/r.out.ascii/main.c:91 -msgid "String to represent null cell (GRASS grid only)" +#: ../raster/r.reclass/reclass.c:239 +#, c-format +msgid "Cannot create reclass file of <%s>" msgstr "" -#: ../raster/r.out.ascii/main.c:95 ../raster3d/r3.out.ascii/main.c:102 -msgid "Suppress printing of header information" +#: ../raster/r.reclass/reclass.c:247 +#, c-format +msgid "Cannot create raster map <%s>" msgstr "" -#: ../raster/r.out.ascii/main.c:99 -msgid "Write SURFER (Golden Software) ASCII grid" +#: ../raster/r.reclass/parse.c:42 +msgid "poor quality" msgstr "" -#: ../raster/r.out.ascii/main.c:103 -msgid "Write MODFLOW (USGS) ASCII array" +#: ../raster/r.reclass/parse.c:44 +msgid "medium quality" msgstr "" -#: ../raster/r.out.ascii/main.c:107 -msgid "Force output of integer values" +#: ../raster/r.reclass/parse.c:59 +msgid "Can't have null on the left-hand side of the rule" msgstr "" -#: ../raster/r.out.ascii/main.c:114 -msgid "Failed to interpret dp as an integer" +#: ../raster/r.reclass/parse.c:88 ../raster/r.reclass/parse.c:100 +msgid "Can't have null on the right-hand side of the rule" msgstr "" -#: ../raster/r.out.ascii/main.c:116 ../raster3d/r3.out.vtk/main.c:394 -msgid "dp has to be from 0 to 20" +#: ../raster/r.reclass/parse.c:196 +#, c-format +msgid "%f rounded up to %d\n" msgstr "" -#: ../raster/r.out.ascii/main.c:122 -msgid "Failed to interpret width as an integer" +#: ../raster/r.topmodel/infiltration.c:148 +#: ../raster/r.topmodel/infiltration.c:217 +#, c-format +msgid "Maximum number of iterations exceeded at time step %d" msgstr "" -#: ../raster/r.out.ascii/main.c:128 -msgid "Both -s and -h doesn't make sense" +#: ../raster/r.topmodel/file_io.c:28 ../raster/r.topmodel/file_io.c:136 +#: ../raster/r.topmodel/file_io.c:161 ../raster/r.series.accumulate/main.c:221 +#: ../raster/r.series/main.c:226 ../raster/r.mapcalc/main.c:49 +#: ../raster/r.in.xyz/main.c:582 ../raster/r.buildvrt/main.c:126 +#: ../raster/r.in.mat/main.c:125 ../raster/r.support/main.c:176 +#: ../display/d.legend.vect/main.c:259 ../display/d.legend.vect/main.c:273 +#: ../display/d.legend.vect/draw.c:72 ../display/d.linegraph/main.c:415 +#: ../display/d.linegraph/main.c:432 ../display/d.linegraph/main.c:730 +#: ../display/d.text/main.c:380 ../display/d.where/main.c:160 +#: ../raster3d/r3.support/main.c:167 ../general/g.cairocomp/main.c:46 +#: ../imagery/i.group/main.c:122 ../vector/v.segment/main.c:98 +#: ../vector/v.net.path/path.c:49 ../vector/v.lrs/v.lrs.segment/main.c:133 +#, c-format +msgid "Unable to open input file <%s>" msgstr "" -#: ../raster/r.out.ascii/main.c:131 -msgid "Use -M or -s, not both" +#: ../raster/r.topmodel/file_io.c:56 +#, c-format +msgid "%s cannot be 0" msgstr "" -#: ../raster/r.out.ascii/main.c:166 +#: ../raster/r.topmodel/file_io.c:209 ../raster/r.topmodel/topmodel.c:77 +#: ../vector/v.out.pov/main.c:104 #, c-format -msgid "Unable to read fp range for <%s>" +msgid "Unable to create output file <%s>" msgstr "" -#: ../raster/r.out.ascii/main.c:182 -#, c-format -msgid "Read failed at row %d" +#: ../raster/r.topmodel/main.c:53 ../raster/r.spread/main.c:109 +#: ../raster/r.ros/main.c:217 ../raster/r.sim/r.sim.sediment/main.c:120 +#: ../raster/r.sim/r.sim.water/main.c:118 +msgid "model" msgstr "" #: ../raster/r.topmodel/main.c:55 @@ -7223,11 +7710,6 @@ msgid "Name of input rainfall and potential evapotranspiration data file" msgstr "" -#: ../raster/r.topmodel/main.c:72 ../general/g.list/main.c:114 -#: ../locale/scriptstrings/d.out.file_to_translate.c:4 -msgid "Name for output file" -msgstr "" - #: ../raster/r.topmodel/main.c:76 msgid "Time step" msgstr "" @@ -7287,17 +7769,6 @@ msgid "Ignoring %s because %s is not specified" msgstr "" -#: ../raster/r.topmodel/file_io.c:56 -#, c-format -msgid "%s cannot be 0" -msgstr "" - -#: ../raster/r.topmodel/file_io.c:209 ../raster/r.topmodel/topmodel.c:77 -#: ../vector/v.out.pov/main.c:104 -#, c-format -msgid "Unable to create output file <%s>" -msgstr "" - #: ../raster/r.topmodel/topmodel.c:32 #, c-format msgid "Unable to run %s" @@ -7308,6965 +7779,6833 @@ msgid "Invalid %s output" msgstr "" -#: ../raster/r.topmodel/infiltration.c:148 -#: ../raster/r.topmodel/infiltration.c:217 +#: ../raster/r.texture/main.c:68 #, c-format -msgid "Maximum number of iterations exceeded at time step %d" +msgid "Unknown measure <%s>" msgstr "" -#: ../raster/r.relief/main.c:108 ../raster/r.param.scale/interface.c:57 -#: ../locale/scriptstrings/d.shade_to_translate.c:3 -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:4 -#: ../locale/scriptstrings/r.in.aster_to_translate.c:6 -#: ../locale/scriptstrings/r.plane_to_translate.c:3 -#: ../locale/scriptstrings/r.shade_to_translate.c:3 -msgid "elevation" +#: ../raster/r.texture/main.c:105 +msgid "texture" msgstr "" -#: ../raster/r.relief/main.c:109 -#: ../locale/scriptstrings/d.shade_to_translate.c:4 -#: ../locale/scriptstrings/r.shade_to_translate.c:4 -msgid "relief" +#: ../raster/r.texture/main.c:107 +msgid "Generate images with textural features from a raster map." msgstr "" -#: ../raster/r.relief/main.c:111 -#: ../locale/scriptstrings/d.shade_to_translate.c:5 -#: ../locale/scriptstrings/r.shade_to_translate.c:5 -msgid "hillshade" +#: ../raster/r.texture/main.c:120 +msgid "The size of moving window (odd and >= 3)" msgstr "" -#: ../raster/r.relief/main.c:112 -msgid "Creates shaded relief map from an elevation map (DEM)." +#: ../raster/r.texture/main.c:130 +msgid "The distance between two samples (>= 1)" msgstr "" -#: ../raster/r.relief/main.c:117 -msgid "Name for output shaded relief map" +#: ../raster/r.texture/main.c:131 +msgid "The distance must be smaller than the size of the moving window" msgstr "" -#: ../raster/r.relief/main.c:125 -msgid "Altitude of the sun in degrees above the horizon" +#: ../raster/r.texture/main.c:147 +msgid "Textural measurement method" msgstr "" -#: ../raster/r.relief/main.c:126 ../raster/r.relief/main.c:136 -msgid "Sun position" +#: ../raster/r.texture/main.c:151 +msgid "Separate output for each angle (0, 45, 90, 135)" msgstr "" -#: ../raster/r.relief/main.c:135 -msgid "Azimuth of the sun in degrees to the east of north" +#: ../raster/r.texture/main.c:152 +msgid "Angles are counterclockwise from east: 0 is East to West, 45 is North-East to South-West" msgstr "" -#: ../raster/r.relief/main.c:143 -msgid "Factor for exaggerating relief" +#: ../raster/r.texture/main.c:157 +msgid "Calculate all textural measurements" msgstr "" -#: ../raster/r.relief/main.c:151 -msgid "Scale factor for converting meters to elevation units" +#: ../raster/r.texture/main.c:161 +msgid "Allow NULL cells in a moving window" msgstr "" -#: ../raster/r.relief/main.c:158 -msgid "Elevation units (overrides scale factor)" +#: ../raster/r.texture/main.c:162 +msgid "This will also avoid cropping along edges of the current region" msgstr "" -#: ../raster/r.relief/main.c:163 -msgid "international feet" +#: ../raster/r.texture/main.c:171 +msgid "Size of the moving window must be > 0" msgstr "" -#: ../raster/r.relief/main.c:164 -msgid "survey feet" +#: ../raster/r.texture/main.c:173 +msgid "Size of the moving window must be odd" +msgstr "" + +#: ../raster/r.texture/main.c:176 +msgid "The distance between two samples must be > 0" +msgstr "" + +#: ../raster/r.texture/main.c:178 +msgid "The distance between two samples must be smaller than the size of the moving window" +msgstr "" + +#: ../raster/r.texture/main.c:199 +msgid "Nothing to compute. Use at least one textural measure." +msgstr "" + +#: ../raster/r.texture/main.c:258 ../raster/r.texture/main.c:268 +msgid "At least one of the requested output maps exists. Use --o to overwrite." +msgstr "" + +#: ../raster/r.texture/main.c:301 ../raster/r.carve/raster.c:13 +#: ../imagery/i.zc/main.c:157 +msgid "Reading raster map..." msgstr "" -#: ../raster/r.relief/main.c:215 +#: ../raster/r.texture/main.c:351 #, c-format -msgid "%s=%s - must not be zero" +msgid "Calculating %d texture measure" +msgid_plural "Calculating %d texture measures" +msgstr[0] "" +msgstr[1] "" + +#: ../raster/r.texture/main.c:354 ../imagery/i.vi/main.c:226 +#, c-format +msgid "Calculating %s..." msgstr "" -#: ../raster/r.relief/main.c:474 +#: ../raster/r.texture/h_measure.c:156 #, c-format -msgid "Shaded relief raster map <%s> complete" +msgid "Too many categories (found: %i, max: %i). Try to rescale or reclassify the map" msgstr "" -#: ../raster/r.out.vtk/main.c:62 -msgid "Converts raster maps into the VTK-ASCII format." +#: ../raster/r.stats/main.c:109 +msgid "Generates area statistics for raster map." msgstr "" -#: ../raster/r.out.vtk/main.c:73 -msgid "No input maps specified. You need to specify at least one input map or three vector maps or three rgb maps." +#: ../raster/r.stats/main.c:114 ../raster/r.report/parse.c:38 +msgid "Name of raster map(s) to report on" msgstr "" -#: ../raster/r.out.vtk/main.c:131 ../raster/r.out.vtk/main.c:191 -#: ../raster/r.out.vtk/main.c:212 ../raster/r.out.vtk/main.c:251 +#: ../raster/r.stats/main.c:136 ../raster/r.report/parse.c:94 +msgid "Number of floating-point subranges to collect stats from" +msgstr "" + +#: ../raster/r.stats/main.c:137 ../raster/r.stats/main.c:192 +#: ../raster/r.stats/main.c:197 ../raster/r.stats/main.c:212 +#: ../raster/r.stats/main.c:217 ../raster/r.report/parse.c:95 +#: ../raster/r.report/parse.c:139 ../raster/r.report/parse.c:145 +msgid "Floating point" +msgstr "" + +#: ../raster/r.stats/main.c:144 ../raster/r.report/parse.c:102 +msgid "Sort output statistics by cell counts" +msgstr "" + +#: ../raster/r.stats/main.c:145 ../raster/r.report/parse.c:103 +msgid "Default: sorted by categories or intervals" +msgstr "" + +#: ../raster/r.stats/main.c:149 ../raster/r.report/parse.c:107 +msgid "Sort by cell counts in ascending order" +msgstr "" + +#: ../raster/r.stats/main.c:150 ../raster/r.report/parse.c:108 +msgid "Sort by cell counts in descending order" +msgstr "" + +#: ../raster/r.stats/main.c:157 +msgid "Print area totals in square meters" +msgstr "" + +#: ../raster/r.stats/main.c:158 ../raster/r.stats/main.c:163 +#: ../raster/r.stats/main.c:169 ../raster/r.report/parse.c:58 +msgid "Statistics" +msgstr "" + +#: ../raster/r.stats/main.c:162 +msgid "Print cell counts (sortable)" +msgstr "" + +#: ../raster/r.stats/main.c:168 +msgid "Print approximate (total percent may not be 100%) percents" +msgstr "" + +#: ../raster/r.stats/main.c:173 +msgid "Print category labels" +msgstr "" + +#: ../raster/r.stats/main.c:177 +msgid "One cell (range) per line" +msgstr "" + +#: ../raster/r.stats/main.c:181 +msgid "Print grid coordinates (east and north)" +msgstr "" + +#: ../raster/r.stats/main.c:182 ../raster/r.stats/main.c:187 +msgid "Coordinates" +msgstr "" + +#: ../raster/r.stats/main.c:186 +msgid "Print x and y (column and row)" +msgstr "" + +#: ../raster/r.stats/main.c:191 +msgid "Print averaged values instead of intervals (floating-point maps only)" +msgstr "" + +#: ../raster/r.stats/main.c:196 +msgid "Print raw indexes of floating-point ranges (floating-point maps only)" +msgstr "" + +#: ../raster/r.stats/main.c:201 ../raster/r.report/parse.c:128 +msgid "Do not report no data value" +msgstr "" + +#: ../raster/r.stats/main.c:202 ../raster/r.stats/main.c:207 +#: ../raster/r.report/parse.c:129 ../raster/r.report/parse.c:134 +msgid "No data" +msgstr "" + +#: ../raster/r.stats/main.c:206 ../raster/r.report/parse.c:133 +msgid "Do not report cells where all maps have no data" +msgstr "" + +#: ../raster/r.stats/main.c:211 ../raster/r.report/parse.c:138 +msgid "Report for cats floating-point ranges (floating-point maps only)" +msgstr "" + +#: ../raster/r.stats/main.c:216 ../raster/r.report/parse.c:144 +msgid "Read floating-point map as integer (use map's quant rules)" +msgstr "" + +#: ../raster/r.stats/main.c:233 #, c-format -msgid "Open Raster file %s" +msgid "'%s' must be greater than zero; using %s=255" msgstr "" -#: ../raster/r.out.vtk/main.c:222 -msgid "Writing VTK ImageData\n" +#: ../raster/r.stats/main.c:285 ../raster/r.series.accumulate/main.c:265 +#: ../raster/r.series/main.c:300 ../raster/r.buildvrt/main.c:185 +msgid "Raster map not found" msgstr "" -#: ../raster/r.out.vtk/main.c:232 -msgid "Wrong RGB maps. Maps should have the same type! RGB output not added!" +#: ../raster/r.stats/main.c:303 +#, c-format +msgid "Raster map <%s> is reading as integer map! Flag '-%c' and/or '%s' option will be ignored." msgstr "" -#: ../raster/r.out.vtk/main.c:261 -msgid "Writing VTK Vector Data\n" +#: ../raster/r.stats/main.c:319 +#, c-format +msgid "Cats for raster map <%s> are either missing or have no explicit labels. Using %s=%d." msgstr "" -#: ../raster/r.out.vtk/main.c:271 -msgid "Wrong vector maps. Maps should have the same type! Vector output not added!" +#: ../raster/r.stats/main.c:325 +#, c-format +msgid "Flag '-%c' was given, using cats fp ranges of raster map <%s>, ignoring '%s' option" msgstr "" -#: ../raster/r.out.vtk/main.c:283 -msgid "Error closing VTK-ASCII file" +#: ../raster/r.stats/main.c:331 ../raster/r.contour/main.c:149 +#, c-format +msgid "Unable to read fp range of raster map <%s>" msgstr "" -#: ../raster/r.out.vtk/parameters.c:32 -msgid "Raster map(s) to be converted to VTK-ASCII data format" +#: ../raster/r.stats/main.c:358 ../raster/r.recode/read_rules.c:35 +#, c-format +msgid "Unable to read range for map <%s>" msgstr "" -#: ../raster/r.out.vtk/parameters.c:36 ../raster3d/r3.out.vtk/parameters.c:34 -msgid "Name for VTK-ASCII output file" +#: ../raster/r.stats/raw_stats.c:118 +msgid "Invalid map type" msgstr "" -#: ../raster/r.out.vtk/parameters.c:45 -#: ../locale/scriptstrings/t.rast.out.vtk_to_translate.c:8 -msgid "Value to represent no data cell" +#: ../raster/r.stats.quantile/main.c:86 +msgid "Computing histograms" msgstr "" -#: ../raster/r.out.vtk/parameters.c:53 -msgid "Constant elevation (if no elevation map is specified)" +#: ../raster/r.stats.quantile/main.c:123 +msgid "No cells found where both base and cover are not NULL" msgstr "" -#: ../raster/r.out.vtk/parameters.c:59 -#: ../locale/scriptstrings/t.rast.out.vtk_to_translate.c:9 -msgid "Create VTK point data instead of VTK cell data (if no elevation map is given)" +#: ../raster/r.stats.quantile/main.c:174 ../raster/r.quantile/main.c:103 +msgid "Computing bins" msgstr "" -#: ../raster/r.out.vtk/parameters.c:69 -msgid "Three (r,g,b) raster maps to create RGB values [redmap,greenmap,bluemap]" +#: ../raster/r.stats.quantile/main.c:231 ../raster/r.quantile/main.c:144 +msgid "Binning data" msgstr "" -#: ../raster/r.out.vtk/parameters.c:79 -msgid "Three (x,y,z) raster maps to create vector values [xmap,ymap,zmap]" +#: ../raster/r.stats.quantile/main.c:287 ../raster/r.quantile/main.c:189 +msgid "Sorting bins" msgstr "" -#: ../raster/r.out.vtk/parameters.c:85 ../vector/v.out.vtk/main.c:76 -#: ../raster3d/r3.out.vtk/parameters.c:94 -msgid "Scale factor for elevation" +#: ../raster/r.stats.quantile/main.c:315 +msgid "Printing quantiles" msgstr "" -#: ../raster/r.out.vtk/parameters.c:104 -msgid "Use structured grid for elevation (not recommended)" +#: ../raster/r.stats.quantile/main.c:360 ../raster/r.quantile/main.c:204 +msgid "Computing quantiles" msgstr "" -#: ../raster/r.out.vtk/parameters.c:110 -msgid "Use polydata-trianglestrips for elevation grid creation" +#: ../raster/r.stats.quantile/main.c:412 +msgid "Generating reclass maps" msgstr "" -#: ../raster/r.out.vtk/parameters.c:116 -msgid "Use polydata-vertices for elevation grid creation (to use with vtkDelauny2D)" +#: ../raster/r.stats.quantile/main.c:427 ../raster/r.stats.zonal/main.c:482 +#: ../raster/r.proj/readcell.c:59 ../raster/r.proj/readcell.c:129 +#: ../imagery/i.rectify/readcell.c:55 +#: ../imagery/i.ortho.photo/i.ortho.rectify/readcell.c:66 +msgid "Unable to open temporary file" msgstr "" -#: ../raster/r.out.vtk/parameters.c:122 -msgid "Scale factor affects the origin (if no elevation map is given)" +#: ../raster/r.stats.quantile/main.c:454 +msgid "Writing output maps" msgstr "" -#: ../raster/r.out.vtk/parameters.c:128 ../raster3d/r3.out.vtk/parameters.c:123 -msgid "Correct the coordinates to match the VTK-OpenGL precision" +#: ../raster/r.stats.quantile/main.c:518 ../raster/r.quantile/main.c:268 +msgid "percentile" msgstr "" -#: ../raster/r.out.vtk/writeascii.c:75 -msgid "write_vtk_normal_header: Writing VTK-Header" +#: ../raster/r.stats.quantile/main.c:519 ../raster/r.quantile/main.c:269 +msgid "quantile" msgstr "" -#: ../raster/r.out.vtk/writeascii.c:108 -msgid "write_vtk_structured_elevation_header: Writing VTK-Header" +#: ../raster/r.stats.quantile/main.c:520 +msgid "Compute category quantiles using two passes." msgstr "" -#: ../raster/r.out.vtk/writeascii.c:124 -msgid "write_vtk_polygonal_elevation_header: Writing VTK-Header" +#: ../raster/r.stats.quantile/main.c:530 ../raster/r.quantile/main.c:278 +msgid "Number of quantiles" msgstr "" -#: ../raster/r.out.vtk/writeascii.c:139 -msgid "write_vtk_celldata_header: Writing VTK-DataHeader" +#: ../raster/r.stats.quantile/main.c:536 ../raster/r.quantile/main.c:286 +msgid "List of percentiles" msgstr "" -#: ../raster/r.out.vtk/writeascii.c:148 -msgid "writeVTKPointHeader: Writing VTK-DataHeader" +#: ../raster/r.stats.quantile/main.c:543 ../raster/r.quantile/main.c:292 +msgid "Number of bins to use" msgstr "" -#: ../raster/r.out.vtk/writeascii.c:169 -msgid "write_vtk_structured_coordinates: Writing Coordinates" +#: ../raster/r.stats.quantile/main.c:547 +msgid "Resultant raster map(s)" msgstr "" -#: ../raster/r.out.vtk/writeascii.c:225 -msgid "write_vtk_polygonal_coordinates: Writing VTK Polygonal data" +#: ../raster/r.stats.quantile/main.c:564 ../raster/r.stats.zonal/main.c:149 +msgid "Create reclass map with statistics as category labels" msgstr "" -#: ../raster/r.out.vtk/writeascii.c:334 -msgid "write_vtk_data: Writing VTK-Data" +#: ../raster/r.stats.quantile/main.c:569 +msgid "Do not create output maps; just print statistics" msgstr "" -#: ../raster/r.out.vtk/writeascii.c:384 -msgid "write_vtk_rgb_image_data: Writing VTK-ImageData" +#: ../raster/r.stats.quantile/main.c:574 +msgid "Print statistics in table format" msgstr "" -#: ../raster/r.out.vtk/writeascii.c:412 -msgid "Wrong map values! Values should in between 0 and 255!\n" +#: ../raster/r.stats.quantile/main.c:586 +#, c-format +msgid "Either -%c or %s= must be given" msgstr "" -#: ../raster/r.out.vtk/writeascii.c:442 -msgid "write_vtk_vector_data: Writing VTK-vector data" +#: ../raster/r.stats.quantile/main.c:590 ../raster/r.out.bin/main.c:369 +#: ../raster/r.neighbors/main.c:262 ../raster/r.in.bin/main.c:426 +#: ../raster/r.in.bin/main.c:432 +#, c-format +msgid "-%c and %s= are mutually exclusive" msgstr "" -#: ../raster/r.in.lidar/string_list.c:34 -#: ../raster3d/r3.in.lidar/string_list.c:47 +#: ../raster/r.stats.quantile/main.c:615 #, c-format -msgid "Cannot open file %s for reading" +msgid "Number of quantiles (%d) does not match number of output maps (%d)" msgstr "" -#: ../raster/r.in.lidar/rast_segment.c:40 -#: ../raster3d/r3.in.lidar/rast_segment.c:53 -msgid "Cannot create temporary file with segments of a raster map" +#: ../raster/r.stats.quantile/main.c:624 ../raster/r.stats.zonal/main.c:181 +msgid "The base map must be an integer (CELL) map" msgstr "" -#: ../raster/r.in.lidar/projection.c:40 ../vector/v.in.pdal/projection.c:37 -#: ../vector/v.in.lidar/projection.c:38 ../raster3d/r3.in.lidar/projection.c:42 -msgid "GRASS LOCATION PROJ_INFO is:\n" +#: ../raster/r.stats.quantile/main.c:627 ../raster/r.stats.zonal/main.c:184 +#, c-format +msgid "Unable to read range of base map <%s>" msgstr "" -#: ../raster/r.in.lidar/projection.c:49 ../raster/r.in.lidar/projection.c:55 -#: ../vector/v.in.pdal/projection.c:46 ../vector/v.in.pdal/projection.c:52 -#: ../vector/v.in.lidar/projection.c:47 ../vector/v.in.lidar/projection.c:53 -#: ../raster3d/r3.in.lidar/projection.c:51 -#: ../raster3d/r3.in.lidar/projection.c:57 -msgid "Import dataset PROJ_INFO is:\n" +#: ../raster/r.stats.quantile/main.c:632 +#, c-format +msgid "Base map <%s> has many categories (%d), computation might be slow and might need a lot of memory" msgstr "" -#: ../raster/r.in.lidar/projection.c:95 ../vector/v.in.pdal/projection.c:92 -#: ../vector/v.in.lidar/projection.c:93 ../raster3d/r3.in.lidar/projection.c:97 -msgid "Consider generating a new location with 'location' parameter from input data set.\n" +#: ../raster/r.in.poly/main.c:37 +msgid "Creates raster maps from ASCII polygon/line/point data files." +msgstr "" + +#: ../raster/r.in.poly/main.c:41 +msgid "Name of input file; or \"-\" to read from stdin" msgstr "" -#: ../raster/r.in.lidar/projection.c:113 ../vector/v.in.pdal/projection.c:110 -#: ../vector/v.in.pdal/projection.c:156 ../vector/v.in.pdal/projection.c:189 -#: ../vector/v.in.lidar/projection.c:111 -#: ../raster3d/r3.in.lidar/projection.c:115 -msgid "Unable to convert input map projection information to GRASS format for checking" +#: ../raster/r.in.poly/main.c:60 +msgid "Integer representing NULL value data cell" msgstr "" -#: ../raster/r.in.lidar/main.c:116 -msgid "Creates a raster map from LAS LiDAR points using univariate statistics." +#: ../raster/r.in.poly/main.c:66 +msgid "Number of rows to hold in memory" msgstr "" -#: ../raster/r.in.lidar/main.c:120 ../vector/v.in.lidar/main.c:144 -#: ../raster3d/r3.in.lidar/main.c:174 -msgid "LAS input file" +#: ../raster/r.in.poly/main.c:74 +msgid "Minimum number of rows to hold in memory is 1" msgstr "" -#: ../raster/r.in.lidar/main.c:121 ../raster/r.in.lidar/main.c:131 -#: ../vector/v.in.lidar/main.c:145 ../raster3d/r3.in.lidar/main.c:182 -msgid "LiDAR input files in LAS format (*.las or *.laz)" +#: ../raster/r.in.poly/main.c:83 +msgid "Type doesn't exist" msgstr "" -#: ../raster/r.in.lidar/main.c:130 ../raster3d/r3.in.lidar/main.c:181 -msgid "File containing names of LAS input files" +#: ../raster/r.in.poly/get_item.c:97 +#, c-format +msgid "Illegal coordinate <%s, %s>, skipping." msgstr "" -#: ../raster/r.in.lidar/main.c:168 -msgid "pth (nth) percentile of point values in cell" +#: ../raster/r.in.poly/get_item.c:102 +#, c-format +msgid "Illegal north coordinate <%s>, skipping." msgstr "" -#: ../raster/r.in.lidar/main.c:180 -msgid "Subtract raster values from the Z coordinates" +#: ../raster/r.in.poly/get_item.c:107 +#, c-format +msgid "Illegal east coordinate <%s>, skipping." msgstr "" -#: ../raster/r.in.lidar/main.c:182 -msgid "The scale for Z is applied beforehand, the range filter for Z afterwards" +#: ../raster/r.in.poly/poly2rast.c:56 ../raster/r.in.xyz/main.c:645 +#, c-format +msgid "Pass #%d (of %d) ..." msgstr "" -#: ../raster/r.in.lidar/main.c:184 ../raster/r.in.lidar/main.c:201 -#: ../raster/r.in.lidar/main.c:217 ../raster/r.in.lidar/main.c:333 -#: ../raster3d/r3.in.lidar/main.c:251 ../raster3d/r3.in.lidar/main.c:264 -#: ../raster3d/r3.in.lidar/main.c:280 -msgid "Transform" +#: ../raster/r.in.poly/poly2rast.c:81 ../raster/r.carve/raster.c:33 +#: ../vector/v.to.rast/vect2rast.c:179 +msgid "Writing raster map..." msgstr "" -#: ../raster/r.in.lidar/main.c:191 -msgid "Filter range for Z data (min,max)" +#: ../raster/r.out.pov/main.c:124 +msgid "Converts a raster map layer into a height-field file for POV-Ray." msgstr "" -#: ../raster/r.in.lidar/main.c:192 -msgid "Applied after base_raster transformation step" +#: ../raster/r.out.pov/main.c:131 +msgid "Name of output povray file (TGA height field file)" msgstr "" -#: ../raster/r.in.lidar/main.c:200 ../raster3d/r3.in.lidar/main.c:263 -msgid "Scale to apply to Z data" +#: ../raster/r.out.pov/main.c:138 +msgid "Height-field type (0=actual heights 1=normalized)" msgstr "" -#: ../raster/r.in.lidar/main.c:208 ../raster3d/r3.in.lidar/main.c:271 -msgid "Filter range for intensity values (min,max)" +#: ../raster/r.out.pov/main.c:144 +msgid "Elevation bias" msgstr "" -#: ../raster/r.in.lidar/main.c:216 ../raster3d/r3.in.lidar/main.c:279 -msgid "Scale to apply to intensity values" +#: ../raster/r.out.pov/main.c:150 ../raster/r.param.scale/interface.c:118 +msgid "Vertical scaling factor" msgstr "" -#: ../raster/r.in.lidar/main.c:234 -#: ../locale/scriptstrings/r3.in.xyz_to_translate.c:31 -msgid "pth percentile of the values" +#: ../raster/r.out.pov/main.c:170 +#, c-format +msgid "Invalid output filename <%s>" msgstr "" -#: ../raster/r.in.lidar/main.c:242 -msgid "Discard given percentage of the smallest and largest values" +#: ../raster/r.out.pov/main.c:173 ../raster/r.colors.out/raster_main.c:79 +#: ../raster/r.colors.out/raster3d_main.c:80 ../raster/r.out.vrml/main.c:131 +#: ../raster/r.out.png/main.c:205 ../raster/r.support/main.c:162 +#: ../raster/r.out.mat/main.c:91 ../raster3d/r3.support/main.c:153 +#: ../general/g.cairocomp/main.c:66 ../vector/v.colors.out/main.c:103 +#, c-format +msgid "Unable to open output file <%s>" msgstr "" -#: ../raster/r.in.lidar/main.c:252 -msgid "Output raster resolution" +#: ../raster/r.out.pov/main.c:180 +#, c-format +msgid "Raster map is too big! Exceeds %d columns or %d rows" msgstr "" -#: ../raster/r.in.lidar/main.c:259 ../vector/v.in.lidar/main.c:203 -#: ../raster3d/r3.in.lidar/main.c:229 -msgid "Only import points of selected return type" +#: ../raster/r.out.pov/main.c:201 +msgid "Negative elevation values in input" msgstr "" -#: ../raster/r.in.lidar/main.c:260 ../vector/v.in.lidar/main.c:204 -#: ../raster3d/r3.in.lidar/main.c:230 -msgid "If not specified, all points are imported" +#: ../raster/r.li/r.li.padcv/padcv.c:52 +msgid "Calculates coefficient of variation of patch area on a raster map" msgstr "" -#: ../raster/r.in.lidar/main.c:269 ../vector/v.in.lidar/main.c:213 -#: ../raster3d/r3.in.lidar/main.c:239 -msgid "Only import points of selected class(es)" +#: ../raster/r.li/r.li.padcv/padcv.c:54 ../raster/r.li/r.li.shape/main.c:50 +#: ../raster/r.li/r.li.mps/mps.c:53 ../raster/r.li/r.li.renyi/renyi.c:48 +#: ../raster/r.li/r.li.cwed/cwed.c:55 ../raster/r.li/r.li.mpa/mpa.c:45 +#: ../raster/r.li/r.li.simpson/simpson.c:47 +#: ../raster/r.li/r.li.padrange/padrange.c:54 +#: ../raster/r.li/r.li.edgedensity/edgedensity.c:49 +#: ../raster/r.li/r.li.patchnum/main.c:51 ../raster/r.li/r.li.padsd/padsd.c:54 +#: ../raster/r.li/r.li.dominance/dominance.c:47 +#: ../raster/r.li/r.li.pielou/pielou.c:47 +#: ../raster/r.li/r.li.shannon/shannon.c:47 +#: ../raster/r.li/r.li.patchdensity/main.c:52 +#: ../raster/r.li/r.li.richness/richness.c:44 +msgid "landscape structure analysis" msgstr "" -#: ../raster/r.in.lidar/main.c:270 ../vector/v.in.lidar/main.c:214 -#: ../raster3d/r3.in.lidar/main.c:240 -msgid "Input is comma separated integers. If not specified, all points are imported." +#: ../raster/r.li/r.li.padcv/padcv.c:55 ../raster/r.li/r.li.shape/main.c:51 +#: ../raster/r.li/r.li.mps/mps.c:54 ../raster/r.li/r.li.cwed/cwed.c:56 +#: ../raster/r.li/r.li.mpa/mpa.c:46 ../raster/r.li/r.li.padrange/padrange.c:55 +#: ../raster/r.li/r.li.edgedensity/edgedensity.c:50 +#: ../raster/r.li/r.li.patchnum/main.c:52 ../raster/r.li/r.li.padsd/padsd.c:55 +#: ../raster/r.li/r.li.patchdensity/main.c:53 +msgid "patch index" msgstr "" -#: ../raster/r.in.lidar/main.c:277 ../vector/v.in.lidar/main.c:278 -#: ../raster3d/r3.in.lidar/main.c:299 -msgid "Print LAS file info and exit" +#: ../raster/r.li/r.li.padcv/padcv.c:62 ../raster/r.li/r.li.shape/main.c:59 +#: ../raster/r.li/r.li.mps/mps.c:62 ../raster/r.li/r.li.renyi/renyi.c:57 +#: ../raster/r.li/r.li.cwed/cwed.c:64 ../raster/r.li/r.li.mpa/mpa.c:53 +#: ../raster/r.li/r.li.simpson/simpson.c:56 +#: ../raster/r.li/r.li.padrange/padrange.c:62 +#: ../raster/r.li/r.li.edgedensity/edgedensity.c:58 +#: ../raster/r.li/r.li.patchnum/main.c:59 ../raster/r.li/r.li.padsd/padsd.c:62 +#: ../raster/r.li/r.li.dominance/dominance.c:56 +#: ../raster/r.li/r.li.pielou/pielou.c:56 +#: ../raster/r.li/r.li.shannon/shannon.c:56 +#: ../raster/r.li/r.li.patchdensity/main.c:61 +#: ../raster/r.li/r.li.richness/richness.c:53 +msgid "Configuration file" msgstr "" -#: ../raster/r.in.lidar/main.c:282 -msgid "Use the extent of the input for the raster extent" +#: ../raster/r.li/r.li.shape/main.c:48 +msgid "Calculates shape index on a raster map" msgstr "" -#: ../raster/r.in.lidar/main.c:284 -msgid "Set internally computational region extents based on the point cloud" +#: ../raster/r.li/r.li.mps/mps.c:51 +msgid "Calculates mean patch size index on a raster map, using a 4 neighbour algorithm" msgstr "" -#: ../raster/r.in.lidar/main.c:291 -msgid "Set computation region to match the new raster map" +#: ../raster/r.li/r.li.renyi/renyi.c:46 +msgid "Calculates Renyi's diversity index on a raster map" msgstr "" -#: ../raster/r.in.lidar/main.c:293 -msgid "Set computation region to match the 2D extent and resolution of the newly created new raster map" +#: ../raster/r.li/r.li.renyi/renyi.c:49 +#: ../raster/r.li/r.li.simpson/simpson.c:48 +#: ../raster/r.li/r.li.dominance/dominance.c:48 +#: ../raster/r.li/r.li.pielou/pielou.c:48 +#: ../raster/r.li/r.li.shannon/shannon.c:48 +#: ../raster/r.li/r.li.richness/richness.c:45 +msgid "diversity index" msgstr "" -#: ../raster/r.in.lidar/main.c:316 -msgid "Use intensity values rather than Z values" +#: ../raster/r.li/r.li.renyi/renyi.c:63 +msgid "Alpha value is the order of the generalized entropy" msgstr "" -#: ../raster/r.in.lidar/main.c:318 -msgid "Uses intensity values everywhere as if they would be Z coordinates" +#: ../raster/r.li/r.li.cwed/cwed.c:53 +msgid "Calculates contrast weighted edge density index on a raster map" msgstr "" -#: ../raster/r.in.lidar/main.c:324 -msgid "Use Z values for filtering, but intensity values for statistics" +#: ../raster/r.li/r.li.cwed/cwed.c:70 +msgid "Name of file that contains the weight to calculate the index" msgstr "" -#: ../raster/r.in.lidar/main.c:329 -msgid "Use base raster resolution instead of computational region" +#: ../raster/r.li/r.li.cwed/cwed.c:306 ../raster/r.li/r.li.cwed/cwed.c:453 +#: ../raster/r.li/r.li.cwed/cwed.c:599 +msgid "Row cache is too small" msgstr "" -#: ../raster/r.in.lidar/main.c:331 -msgid "For getting values from base raster, use its actual resolution instead of computational region resolution" +#: ../raster/r.li/r.li.mpa/mpa.c:43 +msgid "Calculates mean pixel attribute index on a raster map" msgstr "" -#: ../raster/r.in.lidar/main.c:337 ../vector/v.in.lidar/main.c:293 -#: ../raster3d/r3.in.lidar/main.c:284 -msgid "Use only valid points" +#: ../raster/r.li/r.li.daemon/daemon.c:97 +msgid "Cannot create random access file" msgstr "" -#: ../raster/r.in.lidar/main.c:339 ../vector/v.in.lidar/main.c:295 -#: ../raster3d/r3.in.lidar/main.c:286 -msgid "Points invalid according to APSRS LAS specification will be filtered out" +#: ../raster/r.li/r.li.daemon/daemon.c:105 +#: ../raster/r.li/r.li.daemon/daemon.c:111 +#: ../raster/r.li/r.li.daemon/daemon.c:117 +#, c-format +msgid "Cannot create %s directory" msgstr "" -#: ../raster/r.in.lidar/main.c:359 +#: ../raster/r.li/r.li.daemon/daemon.c:174 ../raster/r.surf.random/main.c:66 +#: ../raster/r.circle/main.c:153 ../raster/r.surf.fractal/main.c:85 +#: ../raster/r.composite/main.c:262 #, c-format -msgid "Flag %c makes sense only with %s option or -%c flag" +msgid "Raster map <%s> created." msgstr "" -#: ../raster/r.in.lidar/main.c:369 ../raster3d/r3.in.lidar/main.c:340 +#: ../raster/r.li/r.li.daemon/daemon.c:201 #, c-format -msgid "File <%s> does not exist" +msgid "Cannot find configuration file <%s>" msgstr "" -#: ../raster/r.in.lidar/main.c:386 -msgid "zrange will not be taken into account during scan" +#: ../raster/r.li/r.li.daemon/daemon.c:208 +#: ../raster/r.li/r.li.daemon/daemon.c:212 +msgid "Cannot read setup file" msgstr "" -#: ../raster/r.in.lidar/main.c:399 ../vector/v.in.lidar/main.c:349 -#: ../raster3d/r3.in.lidar/main.c:374 -#, c-format -msgid "Input file <%s> does not exist" +#: ../raster/r.li/r.li.daemon/daemon.c:216 +msgid "Unable to parse configuration file (sampling frame)" msgstr "" -#: ../raster/r.in.lidar/main.c:403 ../raster3d/r3.in.lidar/main.c:378 -#, c-format -msgid "Unable to open file <%s> as a LiDAR point cloud" +#: ../raster/r.li/r.li.daemon/daemon.c:475 +msgid "Irregular MASKEDOVERLAY areas definition" msgstr "" -#: ../raster/r.in.lidar/main.c:407 ../vector/v.in.lidar/main.c:358 -#: ../raster3d/r3.in.lidar/main.c:382 +#: ../raster/r.li/r.li.daemon/daemon.c:479 #, c-format -msgid "Unable to read LAS header of <%s>" +msgid "The configuration file can only be used with the <%s> raster map" msgstr "" -#: ../raster/r.in.lidar/main.c:423 ../raster3d/r3.in.lidar/main.c:398 -msgid "First file's projection checked, checking projection of the other files..." +#: ../raster/r.li/r.li.daemon/daemon.c:485 +msgid "Unable to parse configuration file (sample area)" msgstr "" -#: ../raster/r.in.lidar/main.c:461 -#, c-format -msgid "Unknown filter option <%s>" +#: ../raster/r.li/r.li.daemon/daemon.c:520 +msgid "Too many units to place" msgstr "" -#: ../raster/r.in.lidar/main.c:493 -#, c-format -msgid "Invalid %s" +#: ../raster/r.li/r.li.daemon/daemon.c:589 +msgid "Too many stratified random sample for raster map" msgstr "" -#: ../raster/r.in.lidar/main.c:525 ../general/g.region/main.c:815 -#, c-format -msgid "Invalid input <%s=%s>" +#: ../raster/r.li/r.li.daemon/daemon.c:623 +msgid "Illegal areas disposition" msgstr "" -#: ../raster/r.in.lidar/main.c:528 -#, c-format -msgid "Option '%s' must be > 0.0" +#: ../raster/r.li/r.li.daemon/daemon.c:695 +msgid "Cannot make lseek" msgstr "" -#: ../raster/r.in.lidar/main.c:596 +#: ../raster/r.li/r.li.daemon/worker.c:135 #, c-format -msgid "Unable to process the hole map at once. Please set the '%s' option to some value lower than 100." +msgid "unable to open <%s> mask ... continuing without!" msgstr "" -#: ../raster/r.in.lidar/main.c:608 ../raster/r.contour/main.c:237 -#: ../vector/v.generalize/displacement.c:78 -msgid "Reading data..." +#: ../raster/r.li/r.li.simpson/simpson.c:45 +msgid "Calculates Simpson's diversity index on a raster map" msgstr "" -#: ../raster/r.in.lidar/main.c:616 -#, c-format -msgid "Pass #%d (of %d)..." +#: ../raster/r.li/r.li.padrange/padrange.c:52 +msgid "Calculates range of patch area size on a raster map" msgstr "" -#: ../raster/r.in.lidar/main.c:755 ../raster/r.drain/main.c:470 -msgid "Writing output raster map..." +#: ../raster/r.li/r.li.edgedensity/edgedensity.c:47 +msgid "Calculates edge density index on a raster map, using a 4 neighbour algorithm" msgstr "" -#: ../raster/r.in.lidar/main.c:778 -#, c-format -msgid "%lu points found in input file(s)" +#: ../raster/r.li/r.li.edgedensity/edgedensity.c:68 +msgid "The value of the patch type" msgstr "" -#: ../raster/r.in.lidar/main.c:798 -#, c-format -msgid "%lu input points were invalid and filtered out" +#: ../raster/r.li/r.li.edgedensity/edgedensity.c:69 +msgid "It can be integer, double or float; it will be changed in function of map type" msgstr "" -#: ../raster/r.in.lidar/main.c:801 -#, c-format -msgid "%lu input points were invalid, use -%c flag to filter them out" +#: ../raster/r.li/r.li.edgedensity/edgedensity.c:74 +msgid "Exclude border edges" msgstr "" -#: ../raster/r.in.lidar/main.c:804 -#, c-format -msgid "Raster map <%s> created. %lu points from %d files found in region." +#: ../raster/r.li/r.li.patchnum/main.c:49 +msgid "Calculates patch number index on a raster map, using a 4 neighbour algorithm." msgstr "" -#: ../raster/r.in.lidar/main.c:809 -#, c-format -msgid "Raster map <%s> created. %lu points found in region." +#: ../raster/r.li/r.li.padsd/padsd.c:52 +msgid "Calculates standard deviation of patch area a raster map" msgstr "" -#: ../raster/r.sim/r.sim.water/main.c:116 ../vector/v.net.flow/main.c:60 -msgid "flow" +#: ../raster/r.li/r.li.dominance/dominance.c:45 +msgid "Calculates dominance's diversity index on a raster map" msgstr "" -#: ../raster/r.sim/r.sim.water/main.c:117 -msgid "overland flow" +#: ../raster/r.li/r.li.pielou/pielou.c:45 +msgid "Calculates Pielou's diversity index on a raster map" msgstr "" -#: ../raster/r.sim/r.sim.water/main.c:120 -msgid "Overland flow hydrologic simulation using path sampling method (SIMWE)." +#: ../raster/r.li/r.li.shannon/shannon.c:45 +msgid "Calculates Shannon's diversity index on a raster map" msgstr "" -#: ../raster/r.sim/r.sim.water/main.c:127 -#: ../raster/r.sim/r.sim.sediment/main.c:133 -msgid "Name of x-derivatives raster map [m/m]" +#: ../raster/r.li/r.li.patchdensity/main.c:50 +msgid "Calculates patch density index on a raster map, using a 4 neighbour algorithm" msgstr "" -#: ../raster/r.sim/r.sim.water/main.c:131 -#: ../raster/r.sim/r.sim.sediment/main.c:137 -msgid "Name of y-derivatives raster map [m/m]" +#: ../raster/r.li/r.li.richness/richness.c:42 +msgid "Calculates richness index on a raster map" msgstr "" -#: ../raster/r.sim/r.sim.water/main.c:137 -msgid "Name of rainfall excess rate (rain-infilt) raster map [mm/hr]" +#: ../raster/r.out.ppm3/main.c:59 +msgid "Converts 3 GRASS raster layers (R,G,B) to a PPM image file." msgstr "" -#: ../raster/r.sim/r.sim.water/main.c:146 -msgid "Rainfall excess rate unique value [mm/hr]" +#: ../raster/r.out.ppm3/main.c:64 ../raster/r.composite/main.c:90 +#: ../display/d.rgb/main.c:69 +#, c-format +msgid "Name of raster map to be used for <%s>" msgstr "" -#: ../raster/r.sim/r.sim.water/main.c:153 -msgid "Name of runoff infiltration rate raster map [mm/hr]" +#: ../raster/r.out.ppm3/main.c:84 +msgid "Name for new PPM file. (use '-' for stdout)" msgstr "" -#: ../raster/r.sim/r.sim.water/main.c:162 -msgid "Runoff infiltration rate unique value [mm/hr]" +#: ../raster/r.out.ppm3/main.c:88 +msgid "Add comments to describe the region" msgstr "" -#: ../raster/r.sim/r.sim.water/main.c:168 -#: ../raster/r.sim/r.sim.sediment/main.c:157 -msgid "Name of Manning's n raster map" -msgstr "" +#: ../raster/r.out.ppm3/main.c:95 ../raster/r.out.ppm/main.c:101 +#, c-format +msgid "row = %d" +msgid_plural "rows = %d" +msgstr[0] "" +msgstr[1] "" -#: ../raster/r.sim/r.sim.water/main.c:176 -#: ../raster/r.sim/r.sim.sediment/main.c:165 -msgid "Manning's n unique value" +#. GTC Raster columns +#: ../raster/r.out.ppm3/main.c:97 ../raster/r.out.ppm/main.c:102 +#, c-format +msgid "column = %d" +msgid_plural "columns = %d" +msgstr[0] "" +msgstr[1] "" + +#: ../raster/r.out.ppm3/main.c:115 ../raster/r.his/main.c:167 +#: ../raster/r.his/main.c:183 ../raster/r.his/main.c:201 +#: ../display/d.colortable/main.c:135 ../display/d.his/main.c:139 +#: ../display/d.his/main.c:156 ../display/d.his/main.c:174 +#: ../display/d.rgb/main.c:99 ../display/d.legend/main.c:409 +#: ../display/d.legend/main.c:417 ../display/d.rast.num/main.c:253 +#: ../display/d.rast/display.c:23 ../display/d.histogram/main.c:171 +#, c-format +msgid "Color file for <%s> not available" msgstr "" -#: ../raster/r.sim/r.sim.water/main.c:183 -msgid "Name of flow controls raster map (permeability ratio 0-1)" +#: ../raster/r.out.ppm3/main.c:160 +msgid "Converting... " msgstr "" -#: ../raster/r.sim/r.sim.water/main.c:190 -#: ../raster/r.sim/r.sim.sediment/main.c:172 -msgid "Name of sampling locations vector points map" +#: ../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:129 +#: ../raster/r.mapcalc/map3.c:143 ../raster/r.mapcalc/map3.c:157 +#: ../raster3d/r3.out.bin/main.c:113 +msgid "Error writing data" msgstr "" -#: ../raster/r.sim/r.sim.water/main.c:196 -msgid "Name for output water depth raster map [m]" +#: ../raster/r.out.bin/main.c:139 +#, c-format +msgid "Header File = %s" msgstr "" -#: ../raster/r.sim/r.sim.water/main.c:202 -msgid "Name for output water discharge raster map [m3/s]" +#: ../raster/r.out.bin/main.c:144 ../raster/r.out.bin/main.c:228 +#: ../raster/r.out.bin/main.c:414 ../display/d.mon/start.c:181 +#: ../display/d.mon/start.c:224 ../raster3d/r3.out.bin/main.c:321 +#, c-format +msgid "Unable to create file <%s>" msgstr "" -#: ../raster/r.sim/r.sim.water/main.c:208 -msgid "Name for output simulation error raster map [m]" +#: ../raster/r.out.bin/main.c:223 +#, c-format +msgid "World File = %s" msgstr "" -#: ../raster/r.sim/r.sim.water/main.c:215 -#: ../raster/r.sim/r.sim.sediment/main.c:219 -msgid "Base name of the output walkers vector points map" +#: ../raster/r.out.bin/main.c:281 +msgid "Exports a GRASS raster to a binary array." msgstr "" -#: ../raster/r.sim/r.sim.water/main.c:222 -#: ../raster/r.sim/r.sim.sediment/main.c:212 -msgid "Name for sampling points output text file. For each observation vector point the time series of sediment transport is stored." +#: ../raster/r.out.bin/main.c:290 ../raster/r.random/main.c:63 +#: ../imagery/i.zc/main.c:66 +msgid "Name of input raster map" msgstr "" -#: ../raster/r.sim/r.sim.water/main.c:230 -msgid "Number of walkers, default is twice the number of cells" +#: ../raster/r.out.bin/main.c:297 +msgid "Name for output binary map (use output=- for stdout)" msgstr "" -#: ../raster/r.sim/r.sim.water/main.c:231 -#: ../raster/r.sim/r.sim.water/main.c:239 -#: ../raster/r.sim/r.sim.water/main.c:248 -#: ../raster/r.sim/r.sim.water/main.c:266 -#: ../raster/r.sim/r.sim.water/main.c:276 -#: ../raster/r.sim/r.sim.water/main.c:284 -#: ../raster/r.sim/r.sim.water/main.c:293 -#: ../raster/r.sim/r.sim.water/main.c:324 -#: ../raster/r.sim/r.sim.sediment/main.c:227 -#: ../raster/r.sim/r.sim.sediment/main.c:235 -#: ../raster/r.sim/r.sim.sediment/main.c:244 -#: ../raster/r.sim/r.sim.sediment/main.c:262 -#: ../raster/r.sim/r.sim.sediment/main.c:289 -#: ../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 -#: ../vector/v.surf.rst/main.c:163 ../vector/v.surf.rst/main.c:168 -#: ../vector/v.surf.rst/main.c:189 ../vector/v.surf.rst/main.c:264 -#: ../vector/v.surf.rst/main.c:270 ../vector/v.surf.rst/main.c:278 -#: ../vector/v.surf.rst/main.c:285 ../vector/v.surf.rst/main.c:293 -#: ../vector/v.surf.rst/main.c:301 ../vector/v.surf.rst/main.c:310 -#: ../vector/v.surf.rst/main.c:318 ../vector/v.surf.rst/main.c:326 -#: ../vector/v.surf.rst/main.c:335 ../vector/v.surf.rst/main.c:343 -#: ../vector/v.surf.rst/main.c:350 -msgid "Parameters" +#: ../raster/r.out.bin/main.c:304 ../raster3d/r3.out.bin/main.c:221 +msgid "Value to write out for null" msgstr "" -#: ../raster/r.sim/r.sim.water/main.c:238 -#: ../raster/r.sim/r.sim.sediment/main.c:234 -msgid "Time used for iterations [minutes]" +#: ../raster/r.out.bin/main.c:311 ../raster/r.in.bin/main.c:305 +msgid "Number of bytes per cell" msgstr "" -#: ../raster/r.sim/r.sim.water/main.c:247 -#: ../raster/r.sim/r.sim.sediment/main.c:243 -msgid "Time interval for creating output maps [minutes]" +#: ../raster/r.out.bin/main.c:318 ../raster/r.in.bin/main.c:330 +#: ../raster3d/r3.out.bin/main.c:235 +msgid "Output byte order" msgstr "" -#: ../raster/r.sim/r.sim.water/main.c:265 -#: ../raster/r.sim/r.sim.sediment/main.c:261 -msgid "Water diffusion constant" +#: ../raster/r.out.bin/main.c:323 +msgid "Generate integer output" msgstr "" -#: ../raster/r.sim/r.sim.water/main.c:274 -msgid "Threshold water depth [m]" +#: ../raster/r.out.bin/main.c:327 +msgid "Generate floating-point output" msgstr "" -#: ../raster/r.sim/r.sim.water/main.c:275 -msgid "Diffusion increases after this water depth is reached" +#: ../raster/r.out.bin/main.c:331 +msgid "Export array with GMT compatible header" msgstr "" -#: ../raster/r.sim/r.sim.water/main.c:283 -msgid "Diffusion increase constant" +#: ../raster/r.out.bin/main.c:335 +msgid "Generate BIL world and header files" msgstr "" -#: ../raster/r.sim/r.sim.water/main.c:292 -msgid "Weighting factor for water flow velocity vector" +#: ../raster/r.out.bin/main.c:339 +msgid "Byte swap output" msgstr "" -#: ../raster/r.sim/r.sim.water/main.c:297 -msgid "Time-series output" +#: ../raster/r.out.bin/main.c:347 ../raster3d/r3.out.bin/main.c:256 +msgid "Invalid value for null (integers only)" msgstr "" -#: ../raster/r.sim/r.sim.water/main.c:304 -#: ../raster/r.sim/r.sim.sediment/main.c:269 -msgid "Seed for random number generator" +#: ../raster/r.out.bin/main.c:379 ../raster/r.in.bin/main.c:462 +#: ../vector/v.colors/main.c:238 +#, c-format +msgid "-%c and -%c are mutually exclusive" msgstr "" -#: ../raster/r.sim/r.sim.water/main.c:306 -#: ../raster/r.sim/r.sim.sediment/main.c:271 -msgid "The same seed can be used to obtain same results or random seed can be generated by other means." +#: ../raster/r.out.bin/main.c:399 +#, c-format +msgid "Floating-point output requires %s=4 or %s=8" msgstr "" -#: ../raster/r.sim/r.sim.water/main.c:312 -#: ../raster/r.sim/r.sim.sediment/main.c:277 -msgid "Generate random seed" +#: ../raster/r.out.bin/main.c:404 +#, c-format +msgid "Integer output doesn't support %s=8 in this build" msgstr "" -#: ../raster/r.sim/r.sim.water/main.c:314 -#: ../raster/r.sim/r.sim.sediment/main.c:279 -msgid "Automatically generates random seed for random number generator (use when you don't want to provide the seed option)" +#: ../raster/r.out.bin/main.c:419 +msgid "GMT grid doesn't support 64-bit integers" msgstr "" -#: ../raster/r.sim/r.sim.water/main.c:323 -#: ../raster/r.sim/r.sim.sediment/main.c:288 -msgid "Number of threads which will be used for parallel compute" +#: ../raster/r.out.bin/main.c:425 +msgid "Creating BIL support files..." msgstr "" -#: ../raster/r.sim/r.sim.water/main.c:331 -#: ../raster/r.sim/r.sim.sediment/main.c:296 +#: ../raster/r.out.bin/main.c:442 #, c-format -msgid "Generated random seed (-s): %ld" +msgid "Exporting raster as floating values (%s=%d)" msgstr "" -#: ../raster/r.sim/r.sim.water/main.c:336 -#: ../raster/r.sim/r.sim.sediment/main.c:301 -#, c-format -msgid "Read random seed from %s option: %ld" +#: ../raster/r.out.bin/main.c:445 +msgid "Writing GMT float format ID=1" msgstr "" -#: ../raster/r.sim/r.sim.water/main.c:402 -#: ../raster/r.sim/r.sim.sediment/main.c:374 ../vector/v.surf.rst/main.c:406 +#: ../raster/r.out.bin/main.c:448 #, c-format -msgid "<%d> is not valid number of threads. Number of threads will be set on <%d>" +msgid "Exporting raster as integer values (%s=%d)" msgstr "" -#: ../raster/r.sim/r.sim.water/main.c:411 -#: ../raster/r.sim/r.sim.sediment/main.c:383 -#, c-format -msgid "Number of threads: %d" +#: ../raster/r.out.bin/main.c:451 +msgid "Writing GMT integer format ID=2" msgstr "" -#: ../raster/r.sim/r.sim.water/main.c:505 -#: ../raster/r.sim/r.sim.sediment/main.c:397 -msgid "More than 100 files are going to be created !!!!!" +#: ../raster/r.out.bin/main.c:454 ../raster3d/r3.out.bin/main.c:323 +msgid "Using the current region settings..." msgstr "" -#: ../raster/r.sim/r.sim.water/main.c:511 -#: ../raster/r.sim/r.sim.sediment/main.c:403 +#: ../raster/r.out.bin/main.c:455 ../raster3d/r3.out.bin/main.c:324 #, c-format -msgid "default nwalk=%d, rwalk=%f" +msgid "north=%f" msgstr "" -#: ../raster/r.sim/r.sim.water/main.c:521 -#: ../raster/r.sim/r.sim.sediment/main.c:412 +#: ../raster/r.out.bin/main.c:456 ../raster3d/r3.out.bin/main.c:325 #, c-format -msgid "Using metric conversion factor %f, step=%f" +msgid "south=%f" msgstr "" -#: ../raster/r.sim/r.sim.water/main.c:527 -msgid "You are not outputting any raster maps" +#: ../raster/r.out.bin/main.c:457 ../raster3d/r3.out.bin/main.c:326 +#, c-format +msgid "east=%f" msgstr "" -#: ../raster/r.sim/r.sim.water/main.c:530 -#: ../raster/r.sim/r.sim.sediment/main.c:422 ../vector/v.vol.rst/main.c:916 -#: ../vector/v.surf.rst/main.c:658 ../vector/v.surf.rst/main.c:713 -msgid "Input failed" +#: ../raster/r.out.bin/main.c:458 ../raster3d/r3.out.bin/main.c:327 +#, c-format +msgid "west=%f" msgstr "" -#: ../raster/r.sim/r.sim.sediment/main.c:117 -msgid "sediment flow" +#: ../raster/r.out.bin/main.c:459 +#, c-format +msgid "r=%d" msgstr "" -#: ../raster/r.sim/r.sim.sediment/main.c:119 -msgid "deposition" +#: ../raster/r.out.bin/main.c:460 +#, c-format +msgid "c=%d" msgstr "" -#: ../raster/r.sim/r.sim.sediment/main.c:122 -msgid "Sediment transport and erosion/deposition simulation using path sampling method (SIMWE)." +#: ../raster/r.to.rast3/main.c:59 ../raster/r.to.rast3elev/main.c:136 +msgid "Could not close the map" msgstr "" -#: ../raster/r.sim/r.sim.sediment/main.c:129 -msgid "Name of water depth raster map [m]" +#: ../raster/r.to.rast3/main.c:79 +msgid "2D raster maps which represent the slices" msgstr "" -#: ../raster/r.sim/r.sim.sediment/main.c:142 -msgid "Name of detachment capacity coefficient raster map [s/m]" +#: ../raster/r.to.rast3/main.c:84 ../raster/r.to.rast3elev/main.c:175 +msgid "The maximum tile size in kilo bytes. Default is 32KB." msgstr "" -#: ../raster/r.sim/r.sim.sediment/main.c:147 -msgid "Name of transport capacity coefficient raster map [s]" +#: ../raster/r.to.rast3/main.c:93 +msgid "Use 3D raster mask (if exists) with output map" msgstr "" -#: ../raster/r.sim/r.sim.sediment/main.c:152 -msgid "Name of critical shear stress raster map [Pa]" +#: ../raster/r.to.rast3/main.c:201 +msgid "Converts 2D raster map slices to one 3D raster volume map." msgstr "" -#: ../raster/r.sim/r.sim.sediment/main.c:178 -msgid "Name for output transport capacity raster map [kg/ms]" +#: ../raster/r.to.rast3/main.c:213 +msgid "No output map" msgstr "" -#: ../raster/r.sim/r.sim.sediment/main.c:185 -msgid "Name for output transport limited erosion-deposition raster map [kg/m2s]" +#: ../raster/r.to.rast3/main.c:230 +msgid "The 2D and 3D region settings are different. Using the 3D region settings to adjust the 2D region." msgstr "" -#: ../raster/r.sim/r.sim.sediment/main.c:192 -msgid "Name for output sediment concentration raster map [particle/m3]" +#: ../raster/r.to.rast3/main.c:262 +#, c-format +msgid "Open raster map %s - one time for each depth (%d/%d)" msgstr "" -#: ../raster/r.sim/r.sim.sediment/main.c:198 -msgid "Name for output sediment flux raster map [kg/ms]" +#: ../raster/r.to.rast3/main.c:275 +msgid "Input maps have to be from the same type. CELL, FCELL or DCELL!" msgstr "" -#: ../raster/r.sim/r.sim.sediment/main.c:205 -msgid "Name for output erosion-deposition raster map [kg/m2s]" +#: ../raster/r.to.rast3/main.c:279 ../raster/r.to.rast3elev/main.c:457 +msgid "Creating 3D raster map" +msgstr "" + +#: ../raster/r.to.rast3/main.c:291 ../raster/r.to.rast3elev/main.c:443 +msgid "Error opening 3D raster map" msgstr "" -#: ../raster/r.sim/r.sim.sediment/main.c:226 -msgid "Number of walkers" +#: ../raster/r.to.rast3/main.c:326 ../raster/r.to.rast3elev/main.c:501 +msgid "Error closing 3d raster map" msgstr "" -#: ../raster/r.sim/r.sim.sediment/main.c:419 -msgid "You are not outputting any raster or site files" +#: ../raster/r.resamp.rst/main.c:151 +msgid "Reinterpolates and optionally computes topographic analysis from input raster map to a new raster map (possibly with different resolution) using regularized spline with tension and smoothing." msgstr "" -#: ../raster/r.sim/r.sim.sediment/main.c:435 ../raster/r.sim/simlib/hydro.c:478 -msgid "Cannot write raster maps" +#: ../raster/r.resamp.rst/main.c:162 +msgid "Desired east-west resolution" msgstr "" -#: ../raster/r.sim/simlib/input.c:307 -#, c-format -msgid "Raster map <%s> not found, and manin_val undefined, choose one to be allowed to process" +#: ../raster/r.resamp.rst/main.c:168 +msgid "Desired north-south resolution" msgstr "" -#: ../raster/r.sim/simlib/input.c:420 -msgid "Zero value in Mannings n" +#: ../raster/r.resamp.rst/main.c:173 +msgid "Name for output elevation raster map" msgstr "" -#: ../raster/r.sim/simlib/input.c:471 -msgid "Infiltration exceeds the rainfall rate everywhere! No overland flow." +#: ../raster/r.resamp.rst/main.c:179 +msgid "Name for output slope map (or fx)" msgstr "" -#: ../raster/r.sim/simlib/input.c:495 -#, c-format -msgid "" -"Min elevation \t= %.2f m\n" -"Max elevation \t= %.2f m\n" +#: ../raster/r.resamp.rst/main.c:185 +msgid "Name for output aspect map (or fy)" msgstr "" -#: ../raster/r.sim/simlib/input.c:497 -#, c-format -msgid "Mean Source Rate (rainf. excess or sediment) \t= %f m/s or kg/m2s \n" +#: ../raster/r.resamp.rst/main.c:191 +msgid "Name for output profile curvature map (or fxx)" msgstr "" -#: ../raster/r.sim/simlib/input.c:499 -#, c-format -msgid "Mean flow velocity \t= %f m/s\n" +#: ../raster/r.resamp.rst/main.c:197 +msgid "Name for output tangential curvature map (or fyy)" msgstr "" -#: ../raster/r.sim/simlib/input.c:500 -#, c-format -msgid "Mean Mannings \t= %f\n" +#: ../raster/r.resamp.rst/main.c:203 +msgid "Name for output mean curvature map (or fxy)" msgstr "" -#: ../raster/r.sim/simlib/input.c:504 -#, c-format -msgid "Number of iterations \t= %d cell\n" -msgid_plural "Number of iterations \t= %d cells\n" -msgstr[0] "" -msgstr[1] "" - -#: ../raster/r.sim/simlib/input.c:506 -#, c-format -msgid "Time step \t= %.2f s\n" +#: ../raster/r.resamp.rst/main.c:209 +msgid "Name of input raster map containing smoothing" msgstr "" -#: ../raster/r.sim/simlib/input.c:508 -#, c-format -msgid "" -"Sigmax \t= %f\n" -"Max velocity \t= %f m/s\n" +#: ../raster/r.resamp.rst/main.c:215 +msgid "Name of input raster map to be used as mask" msgstr "" -#: ../raster/r.sim/simlib/input.c:510 -#, c-format -msgid "Time step used \t= %.2f s\n" +#: ../raster/r.resamp.rst/main.c:223 +msgid "Rows/columns overlap for segmentation" msgstr "" -#: ../raster/r.sim/simlib/input.c:562 -msgid "Unable to write et file" +#: ../raster/r.resamp.rst/main.c:231 +msgid "Multiplier for z-values" msgstr "" -#: ../raster/r.sim/simlib/output.c:321 ../raster/r.sim/simlib/output.c:329 -#, c-format -msgid "FP raster map <%s> not found" +#: ../raster/r.resamp.rst/main.c:239 +msgid "Spline tension value" msgstr "" -#: ../raster/r.sim/simlib/hydro.c:202 -#, c-format -msgid "nwalk (%d) > maxw (%d)!" +#: ../raster/r.resamp.rst/main.c:246 ../vector/v.surf.rst/main.c:343 +msgid "Anisotropy angle (in degrees counterclockwise from East)" msgstr "" -#: ../raster/r.sim/simlib/hydro.c:411 -msgid "Unable to write raster maps" +#: ../raster/r.resamp.rst/main.c:247 ../raster/r.resamp.rst/main.c:254 +msgid "Anisotropy" msgstr "" -#: ../raster/r.sim/simlib/observation_points.c:64 -#, c-format -msgid "Unable to read points from map %s" +#: ../raster/r.resamp.rst/main.c:253 ../vector/v.surf.rst/main.c:350 +msgid "Anisotropy scaling factor" msgstr "" -#: ../raster/r.sim/simlib/observation_points.c:85 -#, c-format -msgid "Unable to open observation logfile %s for writing" +#: ../raster/r.resamp.rst/main.c:258 +msgid "Use dnorm independent tension" msgstr "" -#: ../raster/r.lake/main.c:153 -msgid "flood" +#: ../raster/r.resamp.rst/main.c:263 ../vector/v.surf.rst/main.c:173 +msgid "Output partial derivatives instead of topographic parameters" msgstr "" -#: ../raster/r.lake/main.c:154 -msgid "Fills lake at given point to given level." +#: ../raster/r.resamp.rst/main.c:297 +msgid "Unable to read ew_res value" msgstr "" -#: ../raster/r.lake/main.c:160 -msgid "Water level" +#: ../raster/r.resamp.rst/main.c:300 +msgid "Unable to read ns_res value" msgstr "" -#: ../raster/r.lake/main.c:170 -msgid "Seed point coordinates" +#: ../raster/r.resamp.rst/main.c:303 +msgid "Invalid value for tension" msgstr "" -#: ../raster/r.lake/main.c:171 -msgid "Either this coordinates pair or a seed map have to be specified" +#: ../raster/r.resamp.rst/main.c:306 +msgid "Invalid value for zmult" msgstr "" -#: ../raster/r.lake/main.c:175 ../raster/r.lake/main.c:184 -msgid "Seed" +#: ../raster/r.resamp.rst/main.c:309 +msgid "Invalid value for overlap" msgstr "" -#: ../raster/r.lake/main.c:180 -msgid "Input raster map with given starting point(s) (at least 1 cell > 0)" +#: ../raster/r.resamp.rst/main.c:313 +msgid "Invalid value for theta" msgstr "" -#: ../raster/r.lake/main.c:182 -msgid "Either this parameter or a coordinates pair have to be specified" +#: ../raster/r.resamp.rst/main.c:317 +msgid "Invalid value for scalex" msgstr "" -#: ../raster/r.lake/main.c:189 -msgid "Use negative depth values for lake raster map" +#: ../raster/r.resamp.rst/main.c:319 +msgid "When using anisotropy both theta and scalex must be specified" msgstr "" -#: ../raster/r.lake/main.c:194 -msgid "Overwrite seed map with result (lake) map" +#: ../raster/r.resamp.rst/main.c:357 +#, c-format +msgid "Map <%s> is the wrong resolution" msgstr "" -#: ../raster/r.lake/main.c:201 -msgid "Both seed map and coordinates cannot be specified" +#: ../raster/r.resamp.rst/main.c:365 +msgid "Smoothing values can not be negative or NULL" msgstr "" -#: ../raster/r.lake/main.c:204 -msgid "Seed map or seed coordinates must be set!" +#: ../raster/r.resamp.rst/main.c:371 +msgid "Input map resolution differs from current region resolution!" msgstr "" -#: ../raster/r.lake/main.c:207 -msgid "Seed coordinates and output map lake= must be set!" +#: ../raster/r.resamp.rst/main.c:387 +msgid "Processing all selected output files will require" msgstr "" -#: ../raster/r.lake/main.c:210 -msgid "Both lake and overwrite cannot be specified" +#: ../raster/r.resamp.rst/main.c:391 +#, c-format +msgid "%.2f GB of disk space for temp files." msgstr "" -#: ../raster/r.lake/main.c:213 -msgid "Output lake map or overwrite flag must be set!" +#: ../raster/r.resamp.rst/main.c:394 +#, c-format +msgid "%.2f MB of disk space for temp files." msgstr "" -#: ../raster/r.lake/main.c:240 -msgid "Seed point outside the current region" +#: ../raster/r.resamp.rst/main.c:397 +#, c-format +msgid "%.2f KB of disk space for temp files." msgstr "" -#: ../raster/r.lake/main.c:254 -msgid "G_malloc: out of memory" +#: ../raster/r.resamp.rst/main.c:400 +#, c-format +msgid "%d byte of disk space for temp files." +msgid_plural "%d bytes of disk space for temp files." +msgstr[0] "" +msgstr[1] "" + +#: ../raster/r.resamp.rst/main.c:436 +msgid "Maximum value of a raster map is NULL." msgstr "" -#: ../raster/r.lake/main.c:276 -msgid "Given water level at seed point is below earth surface. Increase water level or move seed point." +#: ../raster/r.resamp.rst/main.c:464 +msgid "Temporarily changing the region to desired resolution ..." msgstr "" -#: ../raster/r.lake/main.c:355 -#, c-format -msgid "Lake depth from %f to %f (specified water level is taken as zero)" +#: ../raster/r.resamp.rst/main.c:469 +msgid "Changing back to the original region ..." msgstr "" -#: ../raster/r.lake/main.c:356 -#, c-format -msgid "Lake area %f square meters" +#: ../raster/r.resamp.rst/main.c:478 ../raster/r.resample/main.c:112 +msgid "Percent complete: " msgstr "" -#: ../raster/r.lake/main.c:357 +#: ../raster/r.resamp.rst/main.c:490 #, c-format -msgid "Lake volume %f cubic meters" +msgid "dnorm in mainc after grid before out1= %f" msgstr "" -#: ../raster/r.lake/main.c:358 -msgid "Volume is correct only if lake depth (terrain raster map) is in meters" +#: ../raster/r.resamp.rst/main.c:494 +msgid "split_and_interpolate() failed" msgstr "" -#: ../raster/r.patch/main.c:60 -#: ../locale/scriptstrings/i.image.mosaic_to_translate.c:4 -msgid "mosaicking" +#: ../raster/r.resamp.rst/main.c:509 +#, c-format +msgid "dnorm in mainc after grid before out2= %f" msgstr "" -#: ../raster/r.patch/main.c:61 ../locale/scriptstrings/t.merge_to_translate.c:4 -msgid "merge" +#: ../raster/r.resamp.rst/main.c:515 +msgid "Unable to write raster maps -- try increasing cell size" msgstr "" -#: ../raster/r.patch/main.c:62 -msgid "patching" +#: ../raster/r.resamp.rst/main.c:542 ../raster/r.in.ascii/main.c:120 +#: ../raster/r.in.ascii/main.c:150 ../display/d.title/main.c:117 +#: ../raster3d/r3.in.ascii/main.c:169 ../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 ../vector/v.surf.rst/main.c:867 +#: ../vector/v.in.ascii/main.c:275 +#, c-format +msgid "Unable to open temporary file <%s>" msgstr "" -#: ../raster/r.patch/main.c:66 -msgid "Creates a composite raster map layer by using known category values from one (or more) map layer(s) to fill in areas of \"no data\" in another map layer." +#: ../raster/r.resamp.rst/main.c:547 ../raster/r.thin/io.c:131 +#: ../raster/r.thin/io.c:138 ../raster/r.thin/io.c:147 +#: ../vector/v.surf.rst/main.c:872 +#, c-format +msgid "Error writing temporary file <%s>" msgstr "" -#: ../raster/r.patch/main.c:73 -msgid "Name of raster maps to be patched together" +#: ../raster/r.univar/r3.univar_main.c:37 +msgid "3D Raster map used for zoning, must be of type CELL" msgstr "" -#: ../raster/r.patch/main.c:76 -msgid "Name for resultant raster map" +#: ../raster/r.univar/r3.univar_main.c:59 ../raster/r.univar/r.univar_main.c:61 +#: ../vector/v.univar/main.c:126 ../vector/v.what/main.c:100 +msgid "Print the stats in shell script style" msgstr "" -#: ../raster/r.patch/main.c:83 -msgid "Use zero (0) for transparency instead of NULL" +#: ../raster/r.univar/r3.univar_main.c:67 ../raster/r.univar/r.univar_main.c:71 +msgid "Table output format instead of standard output format" msgstr "" -#: ../raster/r.patch/main.c:88 -msgid "Do not create color and category files" +#: ../raster/r.univar/r3.univar_main.c:103 +msgid "Calculates univariate statistics from the non-null cells of a 3D raster map." msgstr "" -#: ../raster/r.patch/main.c:103 -msgid "The minimum number of input raster maps is two" +#: ../raster/r.univar/r3.univar_main.c:105 +#: ../raster/r.univar/r.univar_main.c:112 +msgid "Statistics include number of cells counted, minimum and maximum cell values, range, arithmetic mean, population variance, standard deviation, coefficient of variation, and sum." msgstr "" -#: ../raster/r.patch/main.c:180 +#: ../raster/r.univar/r3.univar_main.c:151 +#: ../raster/r.univar/r3.univar_main.c:189 ../raster3d/r3.out.netcdf/main.c:618 +#: ../raster3d/r3.retile/main.c:127 ../raster3d/r3.neighbors/main.c:266 +#: ../raster3d/r3.neighbors/main.c:275 ../raster3d/r3.out.vtk/main.c:207 +#: ../raster3d/r3.out.vtk/main.c:292 ../raster3d/r3.out.vtk/main.c:512 +#: ../raster3d/r3.mkdspf/main.c:168 ../raster3d/r3.mask/main.c:64 +#: ../raster3d/r3.out.bin/main.c:314 ../raster3d/r3.flow/main.c:118 +#: ../raster3d/r3.flow/main.c:132 ../raster3d/r3.flow/main.c:373 +#: ../raster3d/r3.flow/main.c:385 ../raster3d/r3.flow/test_main.c:82 +#: ../raster3d/r3.cross.rast/main.c:279 ../raster3d/r3.out.v5d/main.c:312 +#: ../raster3d/r3.info/main.c:110 ../raster3d/r3.to.rast/main.c:298 +#: ../raster3d/r3.to.rast/main.c:322 ../raster3d/r3.stats/main.c:104 +#: ../raster3d/r3.gradient/main.c:113 ../raster3d/r3.gradient/main.c:122 +#: ../raster3d/r3.out.ascii/main.c:339 ../raster3d/r3.null/main.c:110 #, c-format -msgid "Creating support files for raster map <%s>..." +msgid "Unable to open 3D raster map <%s>" msgstr "" -#: ../raster/r.report/label.c:13 -msgid "Page width is too small" +#: ../raster/r.univar/r.univar_main.c:36 +msgid "Raster map used for zoning, must be of type CELL" msgstr "" -#: ../raster/r.report/main.c:69 -msgid "Reports statistics for raster maps." +#: ../raster/r.univar/r.univar_main.c:53 ../raster/r.univar/r.univar_main.c:67 +msgid "Extended" msgstr "" -#: ../raster/r.report/parse.c:45 -msgid "Units to report" +#: ../raster/r.univar/r.univar_main.c:76 +msgid "Use the native resolution and extent of the raster map, instead of the current region" msgstr "" -#: ../raster/r.report/parse.c:49 -msgid "area in square miles" +#: ../raster/r.univar/r.univar_main.c:110 +msgid "Calculates univariate statistics from the non-null cells of a raster map." msgstr "" -#: ../raster/r.report/parse.c:50 -msgid "area in square meters" +#: ../raster/r.univar/r.univar_main.c:123 +msgid "zones option and region flag -r are mutually exclusive" msgstr "" -#: ../raster/r.report/parse.c:51 -msgid "area in square kilometers" +#: ../raster/r.univar/r.univar_main.c:201 ../raster/r.out.png/main.c:272 +#, c-format +msgid "Raster <%s> type mismatch" msgstr "" -#: ../raster/r.report/parse.c:52 -msgid "area in acres" +#: ../raster/r.recode/read_rules.c:20 +#, c-format +msgid "Unable to read f_range for map %s" msgstr "" -#: ../raster/r.report/parse.c:53 -msgid "area in hectares" +#: ../raster/r.recode/read_rules.c:24 ../display/d.colortable/main.c:146 +msgid "Data range is empty" msgstr "" -#: ../raster/r.report/parse.c:54 -msgid "number of cells" +#: ../raster/r.recode/read_rules.c:30 +#, c-format +msgid "Data range of %s is %s to %s (entire map)" msgstr "" -#: ../raster/r.report/parse.c:55 -msgid "percent cover" +#: ../raster/r.recode/read_rules.c:39 +#, c-format +msgid "Integer data range of %s is empty" msgstr "" -#: ../raster/r.report/parse.c:75 -msgid "Page length" +#: ../raster/r.recode/read_rules.c:41 +#, c-format +msgid "Integer data range of %s is %d to %d" msgstr "" -#: ../raster/r.report/parse.c:83 -msgid "Page width" +#: ../raster/r.recode/read_rules.c:61 +msgid "Enter the rule or 'help' for the format description" msgstr "" -#: ../raster/r.report/parse.c:113 -msgid "Suppress page headers" +#: ../raster/r.recode/read_rules.c:85 +msgid "Enter a rule in one of these formats:" msgstr "" -#: ../raster/r.report/parse.c:118 -msgid "Use formfeeds between pages" +#: ../raster/r.recode/read_rules.c:87 +msgid "old_low:old_high:new_low:new_high" msgstr "" -#: ../raster/r.report/parse.c:123 -msgid "Scientific format" +#: ../raster/r.recode/read_rules.c:88 +msgid "old_low:old_high:new_val (i.e. new_high == new_low)" msgstr "" -#: ../raster/r.report/parse.c:187 -msgid "nsteps has to be > 0; using nsteps=255" +#: ../raster/r.recode/read_rules.c:89 +msgid "*:old_val:new_val (interval [inf, old_val])" msgstr "" -#: ../raster/r.report/parse.c:193 -msgid "Illegal page length" +#: ../raster/r.recode/read_rules.c:90 +msgid "old_val:*:new_val (interval [old_val, inf])" msgstr "" -#: ../raster/r.report/parse.c:198 -msgid "Illegal page width" +#: ../raster/r.recode/read_rules.c:92 +msgid "When finished type \"end\"." msgstr "" -#: ../raster/r.report/parse.c:253 +#: ../raster/r.recode/read_rules.c:126 ../raster/r.quant/read_rules.c:158 #, c-format -msgid "Only %d unit%s allowed" +msgid "%s is not a valid rule" msgstr "" -#: ../raster/r.report/parse.c:286 -#, c-format -msgid "Unable to read fp range for raster map <%s>" +#: ../raster/r.recode/main.c:49 +msgid "recode categories" msgstr "" -#: ../raster/r.report/stats.c:93 -#, c-format -msgid "Unable to open result file <%s>" +#: ../raster/r.recode/main.c:51 +msgid "Recodes categorical raster maps." msgstr "" -#: ../raster/r.null/main.c:61 ../raster3d/r3.null/main.c:181 -msgid "null data" +#: ../raster/r.recode/main.c:54 +msgid "Name of raster map to be recoded" msgstr "" -#: ../raster/r.null/main.c:62 -msgid "Manages NULL-values of given raster map." +#: ../raster/r.recode/main.c:60 +msgid "File containing recode rules" msgstr "" -#: ../raster/r.null/main.c:65 -msgid "Name of raster map for which to edit null values" +#: ../raster/r.recode/main.c:71 +msgid "Align the current region to the input raster map" msgstr "" -#: ../raster/r.null/main.c:73 ../raster3d/r3.null/main.c:63 -msgid "List of cell values to be set to NULL" +#: ../raster/r.recode/main.c:75 +msgid "Force output to 'double' raster map type (DCELL)" msgstr "" -#: ../raster/r.null/main.c:74 ../raster/r.null/main.c:82 -#: ../general/g.proj/main.c:193 -msgid "Modify" +#: ../raster/r.recode/main.c:96 +#, c-format +msgid "No rules specified. Raster map <%s> not created." msgstr "" -#: ../raster/r.null/main.c:81 ../raster3d/r3.null/main.c:70 -msgid "The value to replace the null value by" +#: ../raster/r.random/count.c:68 +msgid "Collecting Stats..." msgstr "" -#: ../raster/r.null/main.c:86 -msgid "Only do the work if the map is floating-point" +#: ../raster/r.random/count.c:123 +msgid "Programmer error in get_stats/switch" msgstr "" -#: ../raster/r.null/main.c:87 ../raster/r.null/main.c:92 -#: ../raster/r.null/main.c:98 -msgid "Check" +#: ../raster/r.random/main.c:55 ../raster/r.random.surface/main.c:59 +#: ../raster/r.surf.random/main.c:38 ../raster/r.random.cells/main.c:49 +#: ../raster/r.surf.gauss/main.c:40 ../vector/v.random/main.c:103 +#: ../vector/v.perturb/main.c:65 ../vector/v.extract/main.c:82 +msgid "random" msgstr "" -#: ../raster/r.null/main.c:91 -msgid "Only do the work if the map is integer" +#: ../raster/r.random/main.c:56 ../display/d.vect/main.c:76 +#: ../general/g.region/main.c:70 ../vector/v.random/main.c:106 +#: ../vector/v.cluster/main.c:94 ../vector/v.in.lidar/main.c:139 +#: ../vector/v.patch/main.c:73 ../vector/v.perturb/main.c:67 +#: ../vector/v.rectify/main.c:72 ../vector/v.in.ascii/main.c:73 +#: ../vector/v.decimate/main.c:131 ../vector/v.edit/main.c:61 +#: ../vector/v.info/main.c:43 ../vector/v.in.dxf/main.c:67 +#: ../vector/v.external/main.c:57 +msgid "level1" msgstr "" -#: ../raster/r.null/main.c:97 -msgid "Only do the work if the map doesn't have a NULL-value bitmap file" +#: ../raster/r.random/main.c:59 +msgid "Creates a raster map layer and vector point map containing randomly located points." msgstr "" -#: ../raster/r.null/main.c:103 -msgid "Create NULL-value bitmap file validating all data cells" +#: ../raster/r.random/main.c:68 +msgid "Name of cover raster map" msgstr "" -#: ../raster/r.null/main.c:107 -msgid "Remove NULL-value bitmap file" +#: ../raster/r.random/main.c:75 +msgid "The number of points to allocate" msgstr "" -#: ../raster/r.null/main.c:108 ../raster/r.colors/edit_colors.c:116 -#: ../vector/v.colors/main.c:122 -#: ../locale/scriptstrings/g.extension_to_translate.c:30 -#: ../locale/scriptstrings/r.mask_to_translate.c:20 -#: ../locale/scriptstrings/t.rast.colors_to_translate.c:15 -msgid "Remove" +#: ../raster/r.random/main.c:93 +msgid "Generate points also for NULL category" msgstr "" -#: ../raster/r.null/main.c:113 -msgid "Re-create NULL-value bitmap file (to compress or uncompress)" +#: ../raster/r.random/main.c:98 +msgid "Report information about input raster and exit" msgstr "" -#: ../raster/r.null/main.c:132 -#, c-format -msgid "Raster map <%s> is a reclass of map <%s@%s>. Consider to generate a copy with r.mapcalc. Exiting." +#: ../raster/r.random/main.c:102 +msgid "Generate vector points as 3D points" msgstr "" -#: ../raster/r.null/main.c:138 -#, c-format -msgid "Raster map <%s> is not in your mapset <%s>" +#: ../raster/r.random/main.c:105 ../vector/v.in.ascii/main.c:195 +msgid "Do not build topology in points mode" msgstr "" -#: ../raster/r.null/main.c:145 -#, c-format -msgid "%s is illegal entry for null" +#: ../raster/r.random/main.c:106 ../display/d.linegraph/main.c:353 +#: ../display/d.linegraph/main.c:362 ../display/d.linegraph/main.c:371 +#: ../display/d.linegraph/main.c:386 ../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:119 ../vector/v.in.ascii/main.c:126 +#: ../vector/v.in.ascii/main.c:138 ../vector/v.in.ascii/main.c:148 +#: ../vector/v.in.ascii/main.c:158 ../vector/v.in.ascii/main.c:168 +#: ../vector/v.in.ascii/main.c:192 ../vector/v.in.ascii/main.c:196 +#: ../vector/v.in.ascii/main.c:202 ../vector/v.in.ascii/main.c:207 +msgid "Points" msgstr "" -#: ../raster/r.null/main.c:152 +#: ../raster/r.random/main.c:150 #, c-format -msgid "Raster map <%s> already has a null bitmap file" +msgid "Note: one (or both) of %s and %s must be specified" msgstr "" -#: ../raster/r.null/main.c:156 +#: ../raster/r.random/main.c:158 #, c-format -msgid "<%s> is integer raster map (CELL)" +msgid "<%s=%s> invalid percentage" msgstr "" -#: ../raster/r.null/main.c:160 +#: ../raster/r.random/main.c:169 #, c-format -msgid "<%s> is integer raster map (CELL). Using null=%d." +msgid "<%s=%s> invalid number of points" msgstr "" -#: ../raster/r.null/main.c:166 +#: ../raster/r.random/main.c:183 #, c-format -msgid "<%s> is floating pointing raster map" +msgid "There aren't [%llu] cells in the current region" msgstr "" -#: ../raster/r.null/main.c:183 ../raster/r.null/main.c:226 +#: ../raster/r.random/main.c:186 #, c-format -msgid "Writing new null file for raster map <%s>..." +msgid "There aren't [%llu] non-NULL cells in the current region" msgstr "" -#: ../raster/r.null/main.c:193 ../raster/r.null/main.c:238 -#: ../raster/r.null/main.c:252 +#: ../raster/r.random/main.c:190 #, c-format -msgid "Raster map <%s> modified." +msgid "There aren't [%lu] cells in the current region" msgstr "" -#: ../raster/r.null/main.c:208 -msgid "The NULL file is already compressed, nothing to do." +#: ../raster/r.random/main.c:193 +#, c-format +msgid "There aren't [%lu] non-NULL cells in the current region" msgstr "" -#: ../raster/r.null/main.c:214 -msgid "The NULL file is already uncompressed, nothing to do." +#: ../raster/r.random/main.c:199 +msgid "There are no valid locations in the current region" msgstr "" -#: ../raster/r.null/main.c:245 +#: ../raster/r.random/random.c:43 ../raster/r.random/random.c:47 +#: ../raster/r.mapcalc/map3.c:518 ../imagery/i.landsat.acca/main.c:57 +#: ../imagery/i.landsat.acca/tools.c:126 +#: ../imagery/i.landsat.acca/algorithm.c:380 +#: ../imagery/i.landsat.toar/main.c:406 ../imagery/i.landsat.toar/main.c:544 #, c-format -msgid "Removing null file for raster map <%s>..." +msgid "Unable to open raster map <%s>" msgstr "" -#: ../raster/r.null/main.c:316 -#, c-format -msgid "%s: %s: illegal value spec" +#: ../raster/r.random/random.c:100 +msgid "Cannot create new table" msgstr "" -#: ../raster/r.null/main.c:318 +#: ../raster/r.random/random.c:110 #, c-format -msgid "%s: illegal value spec" +msgid "Writing raster map <%s> and vector map <%s> ..." msgstr "" -#: ../raster/r.null/main.c:379 +#: ../raster/r.random/random.c:113 #, c-format -msgid "Writing new data for raster map <%s>..." +msgid "Writing raster map <%s> ..." msgstr "" -#: ../raster/r.contour/cont.c:82 -#, c-format -msgid "Writing vector contour (one level)..." -msgid_plural "Writing vector contours (total levels %d)..." -msgstr[0] "" -msgstr[1] "" - -#: ../raster/r.contour/cont.c:214 +#: ../raster/r.random/random.c:115 #, c-format -msgid "%d crossing found" -msgid_plural "%d crossings found" -msgstr[0] "" -msgstr[1] "" - -#: ../raster/r.contour/cont.c:267 -msgid "Illegal edge number" -msgstr "" - -#: ../raster/r.contour/cont.c:375 -msgid "Edge number out of range" -msgstr "" - -#: ../raster/r.contour/main.c:89 -msgid "contours" +msgid "Writing vector map <%s> ..." msgstr "" -#: ../raster/r.contour/main.c:90 ../raster/r.random/main.c:53 -#: ../display/d.extract/main.c:50 ../display/d.vect/main.c:75 -#: ../display/d.legend.vect/main.c:52 ../visualization/ximgview/main.c:293 -#: ../vector/v.out.postgis/main.c:44 ../vector/v.build/main.c:36 -#: ../vector/v.patch/main.c:69 ../vector/v.outlier/main.c:69 -#: ../vector/v.vol.rst/main.c:235 ../vector/v.to.3d/main.c:36 -#: ../vector/v.out.svg/main.c:77 ../vector/v.to.rast/main.c:44 -#: ../vector/v.rectify/main.c:70 ../vector/v.kernel/main.c:108 -#: ../vector/v.net.spanningtree/main.c:46 ../vector/v.delaunay/main.c:85 -#: ../vector/v.to.db/main.c:36 ../vector/v.mkgrid/main.c:70 -#: ../vector/v.segment/main.c:60 ../vector/v.net.timetable/main.c:260 -#: ../vector/v.in.db/main.c:52 ../vector/v.in.region/main.c:41 -#: ../vector/v.out.dxf/main.c:56 ../vector/v.net.alloc/main.c:64 -#: ../vector/v.cluster/main.c:90 ../vector/v.vect.stats/main.c:133 -#: ../vector/v.db.select/main.c:54 ../vector/v.kcv/main.c:55 -#: ../vector/v.transform/main.c:70 ../vector/v.net.bridge/main.c:47 -#: ../vector/v.clean/main.c:51 ../vector/v.clean/test/topocheck.c:42 -#: ../vector/v.out.lidar/main.c:471 ../vector/v.reclass/main.c:67 -#: ../vector/v.univar/main.c:92 ../vector/v.net.components/main.c:72 -#: ../vector/v.net.steiner/main.c:346 ../vector/v.lidar.correction/main.c:71 -#: ../vector/v.net.centrality/main.c:96 ../vector/v.db.connect/main.c:52 -#: ../vector/v.split/main.c:54 ../vector/v.what/main.c:62 -#: ../vector/v.out.vtk/main.c:47 ../vector/v.parallel/main.c:49 -#: ../vector/v.lidar.growing/main.c:75 ../vector/v.select/main.c:48 -#: ../vector/v.net.distance/main.c:66 ../vector/v.class/main.c:45 -#: ../vector/v.overlay/main.c:63 ../vector/v.extract/main.c:77 -#: ../vector/v.perturb/main.c:62 ../vector/v.net.allpairs/main.c:61 -#: ../vector/v.support/main.c:39 ../vector/v.decimate/main.c:123 -#: ../vector/v.net.visibility/main.c:45 ../vector/v.what.rast3/main.c:64 -#: ../vector/v.generalize/main.c:76 ../vector/v.qcount/main.c:60 -#: ../vector/v.net.connectivity/main.c:52 ../vector/v.in.lidar/main.c:136 -#: ../vector/v.sample/main.c:75 ../vector/v.random/main.c:97 -#: ../vector/v.external.out/main.c:43 ../vector/v.net/main.c:47 -#: ../vector/v.colors/main.c:55 ../vector/v.net.flow/main.c:58 -#: ../vector/v.hull/main.c:52 ../vector/v.out.ascii/main.c:47 -#: ../vector/v.to.points/main.c:53 ../vector/v.net.path/main.c:42 -#: ../vector/v.in.ogr/main.c:194 ../vector/v.what.rast/main.c:71 -#: ../vector/v.lidar.edgedetection/main.c:75 ../vector/v.colors.out/main.c:49 -#: ../vector/v.out.ogr/main.c:82 ../vector/v.to.rast3/main.c:48 -#: ../vector/v.neighbors/main.c:50 ../vector/v.voronoi/main.c:123 -#: ../vector/v.info/print.c:436 ../vector/v.info/main.c:37 -#: ../vector/v.drape/main.c:56 ../vector/v.lrs/v.lrs.segment/main.c:71 -#: ../vector/v.lrs/v.lrs.label/main.c:102 ../vector/v.lrs/v.lrs.where/main.c:57 -#: ../vector/v.lrs/v.lrs.create/main.c:121 ../vector/v.in.dwg/main.c:82 -#: ../vector/v.type/main.c:38 ../vector/v.in.ascii/main.c:70 -#: ../vector/v.surf.bspline/main.c:91 ../vector/v.distance/main.c:121 -#: ../vector/v.surf.rst/main.c:147 ../vector/v.build.polylines/main.c:110 -#: ../vector/v.label/main.c:59 ../vector/v.external/main.c:52 -#: ../vector/v.normal/main.c:72 ../vector/v.out.pov/main.c:46 -#: ../vector/v.extrude/main.c:67 ../vector/v.net.iso/main.c:76 -#: ../vector/v.surf.idw/main.c:87 ../vector/v.edit/main.c:54 -#: ../vector/v.timestamp/main.c:35 ../vector/v.in.dxf/main.c:64 -#: ../vector/v.category/main.c:75 ../vector/v.proj/main.c:68 -#: ../vector/v.net.salesman/main.c:127 ../vector/v.buffer/main.c:221 -#: ../vector/v.profile/main.c:153 ../vector/v.label.sa/main.c:38 -#: ../doc/vector/v.example/main.c:50 -#: ../locale/scriptstrings/d.what.rast_to_translate.c:3 -#: ../locale/scriptstrings/d.what.vect_to_translate.c:3 -#: ../locale/scriptstrings/v.build.all_to_translate.c:2 -#: ../locale/scriptstrings/v.centroids_to_translate.c:2 -#: ../locale/scriptstrings/v.clip_to_translate.c:2 -#: ../locale/scriptstrings/v.db.addcolumn_to_translate.c:2 -#: ../locale/scriptstrings/v.db.addtable_to_translate.c:2 -#: ../locale/scriptstrings/v.db.join_to_translate.c:2 -#: ../locale/scriptstrings/v.db.dropcolumn_to_translate.c:2 -#: ../locale/scriptstrings/v.db.droprow_to_translate.c:2 -#: ../locale/scriptstrings/v.db.droptable_to_translate.c:2 -#: ../locale/scriptstrings/v.db.renamecolumn_to_translate.c:2 -#: ../locale/scriptstrings/v.db.reconnect.all_to_translate.c:2 -#: ../locale/scriptstrings/v.db.univar_to_translate.c:2 -#: ../locale/scriptstrings/v.db.update_to_translate.c:2 -#: ../locale/scriptstrings/v.dissolve_to_translate.c:2 -#: ../locale/scriptstrings/v.import_to_translate.c:2 -#: ../locale/scriptstrings/v.in.e00_to_translate.c:2 -#: ../locale/scriptstrings/v.in.geonames_to_translate.c:2 -#: ../locale/scriptstrings/v.in.lines_to_translate.c:2 -#: ../locale/scriptstrings/v.in.mapgen_to_translate.c:2 -#: ../locale/scriptstrings/v.in.wfs_to_translate.c:2 -#: ../locale/scriptstrings/v.rast.stats_to_translate.c:2 -#: ../locale/scriptstrings/v.report_to_translate.c:2 -#: ../locale/scriptstrings/v.pack_to_translate.c:2 -#: ../locale/scriptstrings/v.to.lines_to_translate.c:2 -#: ../locale/scriptstrings/v.unpack_to_translate.c:2 -#: ../locale/scriptstrings/v.what.strds_to_translate.c:2 -#: ../locale/scriptstrings/v.what.vect_to_translate.c:2 -#: ../locale/scriptstrings/t.rast.contour_to_translate.c:5 -#: ../locale/scriptstrings/t.rast.to.vect_to_translate.c:5 -#: ../locale/scriptstrings/t.vect.list_to_translate.c:4 -#: ../locale/scriptstrings/t.vect.db.select_to_translate.c:4 -#: ../locale/scriptstrings/t.vect.export_to_translate.c:4 -#: ../locale/scriptstrings/t.vect.extract_to_translate.c:4 -#: ../locale/scriptstrings/t.vect.algebra_to_translate.c:4 -#: ../locale/scriptstrings/t.vect.import_to_translate.c:4 -#: ../locale/scriptstrings/t.vect.what.strds_to_translate.c:4 -#: ../locale/scriptstrings/t.vect.observe.strds_to_translate.c:4 -#: ../locale/scriptstrings/t.vect.univar_to_translate.c:4 -#: ../misc/m.nviz.script/main.c:73 ../misc/m.nviz.image/main.c:54 -msgid "vector" +#: ../raster/r.random/random.c:189 ../vector/v.net.distance/main.c:363 +#: ../vector/v.net.allpairs/main.c:271 ../vector/v.net.path/path.c:350 +#: ../vector/v.net.iso/main.c:724 ../vector/v.net.iso/main.c:754 +#: ../vector/v.net.flow/main.c:262 ../vector/v.net.timetable/main.c:134 +#: ../vector/v.net.timetable/main.c:156 ../vector/v.net.components/main.c:39 +#: ../vector/v.net.centrality/main.c:69 ../vector/v.net.alloc/main.c:432 +#: ../vector/v.net.alloc/main.c:464 ../vector/v.net.alloc/main.c:495 +#: ../vector/v.net.alloc/main.c:533 ../vector/v.net.alloc/main.c:561 +#: ../vector/v.net.alloc/main.c:612 ../vector/v.net.alloc/main.c:648 +#: ../vector/v.net.alloc/main.c:679 +#, c-format +msgid "Cannot insert new record: %s" msgstr "" -#: ../raster/r.contour/main.c:91 -msgid "Produces a vector map of specified contours from a raster map." +#: ../raster/r.random/random.c:243 +#, c-format +msgid "Only [%llu] random points created" msgstr "" -#: ../raster/r.contour/main.c:101 -#: ../locale/scriptstrings/t.rast.contour_to_translate.c:10 -msgid "Increment between contour levels" +#: ../raster/r.random/random.c:246 +#, c-format +msgid "Only [%lu] random points created" msgstr "" -#: ../raster/r.contour/main.c:102 ../raster/r.contour/main.c:110 -#: ../raster/r.contour/main.c:117 ../raster/r.contour/main.c:124 -msgid "Contour levels" +#: ../raster/r.random/random.c:257 ../raster/r.to.vect/main.c:233 +#: ../db/drivers/postgres/index.c:59 ../vector/v.mkgrid/main.c:346 +#: ../vector/v.mkgrid/main.c:404 ../vector/v.random/main.c:300 +#: ../vector/v.select/copy_tabs.c:87 ../vector/v.patch/main.c:366 +#: ../vector/v.overlay/main.c:592 ../vector/v.decimate/copy_tab.c:119 +#: ../vector/v.extract/copy_tab.c:124 +msgid "Unable to create index" msgstr "" -#: ../raster/r.contour/main.c:109 -#: ../locale/scriptstrings/t.rast.contour_to_translate.c:11 -msgid "List of contour levels" +#: ../raster/r.random/random.c:261 ../raster/r.contour/main.c:193 +#: ../raster/r.stream.extract/close.c:202 ../raster/r.to.vect/main.c:238 +#: ../raster3d/r3.flow/main.c:72 ../vector/v.mkgrid/main.c:350 +#: ../vector/v.mkgrid/main.c:408 ../vector/v.random/main.c:306 +#: ../vector/v.in.lidar/attributes.c:144 ../vector/v.reclass/main.c:327 +#: ../vector/v.in.dwg/main.c:249 ../vector/v.select/copy_tabs.c:90 +#: ../vector/v.in.ogr/main.c:1208 ../vector/v.patch/main.c:371 +#: ../vector/v.overlay/main.c:597 ../vector/v.sample/main.c:197 +#: ../vector/v.distance/main.c:1432 ../vector/v.in.ascii/main.c:423 +#: ../vector/v.to.points/main.c:202 ../vector/v.decimate/copy_tab.c:124 +#: ../vector/v.in.dxf/write_vect.c:238 ../vector/v.extract/copy_tab.c:129 +#, c-format +msgid "Unable to grant privileges on table <%s>" msgstr "" -#: ../raster/r.contour/main.c:116 -#: ../locale/scriptstrings/t.rast.contour_to_translate.c:12 -msgid "Minimum contour level" +#: ../raster/r.spreadpath/main.c:89 ../raster/r.spread/main.c:106 +#: ../raster/r.ros/main.c:213 +msgid "fire" msgstr "" -#: ../raster/r.contour/main.c:123 -#: ../locale/scriptstrings/t.rast.contour_to_translate.c:13 -msgid "Maximum contour level" +#: ../raster/r.spreadpath/main.c:92 +msgid "Recursively traces the least cost path backwards to cells from which the cumulative cost was determined." msgstr "" -#: ../raster/r.contour/main.c:132 -#: ../locale/scriptstrings/t.rast.contour_to_translate.c:14 -msgid "Minimum number of points for a contour line (0 -> no limit)" +#: ../raster/r.spreadpath/main.c:98 +msgid "Name of raster map containing back-path easting information" msgstr "" -#: ../raster/r.contour/main.c:140 -#, c-format -msgid "Neither <%s> nor <%s> option must be specified" +#: ../raster/r.spreadpath/main.c:103 +msgid "Name of raster map containing back-path northing information" msgstr "" -#: ../raster/r.contour/main.c:188 ../vector/v.reclass/main.c:322 -#: ../vector/v.in.lidar/attributes.c:139 ../vector/v.to.points/main.c:197 -#: ../vector/v.in.ogr/main.c:1365 ../vector/v.in.dwg/main.c:244 -#: ../vector/v.in.ascii/main.c:523 ../vector/v.in.dxf/write_vect.c:241 -#: ../raster3d/r3.flow/main.c:67 +#: ../raster/r.spreadpath/main.c:108 +msgid "The map E and N grid coordinates of starting points" +msgstr "" + +#: ../raster/r.spreadpath/main.c:161 #, c-format -msgid "Unable to create index for table <%s>, key <%s>" +msgid "eading the input map -%s- and -%s- and creating some temporary files..." msgstr "" -#: ../raster/r.contour/main.c:203 ../vector/v.select/copy_tabs.c:17 -#: ../vector/v.extract/copy_tab.c:57 ../vector/v.generalize/misc.c:134 -#: ../vector/v.voronoi/main.c:384 -msgid "Writing attributes..." +#: ../raster/r.spreadpath/main.c:281 +msgid "Finding the least cost paths ..." msgstr "" -#: ../raster/r.contour/main.c:216 ../vector/v.overlay/area_area.c:348 -#: ../vector/v.overlay/line_area.c:443 ../vector/v.to.points/write.c:57 -#: ../raster3d/r3.flow/flowline.c:60 +#: ../raster/r.spreadpath/main.c:296 #, c-format -msgid "Unable to insert new record: '%s'" +msgid "Writing the output map -%s-..." msgstr "" -#: ../raster/r.contour/main.c:263 -#, c-format -msgid "Range of data: min=%f, max=%f" +#: ../raster/r.uslek/main.c:55 ../raster/r.usler/main.c:55 +#: ../raster/r.sim/r.sim.sediment/main.c:116 +#: ../raster/r.sim/r.sim.water/main.c:115 +msgid "soil" msgstr "" -#: ../raster/r.contour/main.c:265 -msgid "Range of data: empty" +#: ../raster/r.uslek/main.c:56 ../raster/r.usler/main.c:56 +#: ../raster/r.sim/r.sim.sediment/main.c:118 +msgid "erosion" msgstr "" -#: ../raster/r.contour/main.c:293 ../raster/r.contour/main.c:296 -msgid "This step value is not allowed" +#: ../raster/r.uslek/main.c:57 +msgid "Computes USLE Soil Erodibility Factor (K)." msgstr "" -#: ../raster/r.contour/main.c:321 -#, c-format -msgid "Range of levels: min = %f, max = %f" +#: ../raster/r.uslek/main.c:62 +msgid "Name of soil sand fraction raster map [0.0-1.0]" msgstr "" -#: ../raster/r.contour/main.c:350 -msgid "Displacing data..." +#: ../raster/r.uslek/main.c:66 +msgid "Name of soil clay fraction raster map [0.0-1.0]" msgstr "" -#: ../raster/r.neighbors/readweights.c:18 -#, c-format -msgid "Unable to open weights file %s" +#: ../raster/r.uslek/main.c:70 +msgid "Name of soil silt fraction raster map [0.0-1.0]" msgstr "" -#: ../raster/r.neighbors/readweights.c:23 -#, c-format -msgid "Error reading weights file %s" +#: ../raster/r.uslek/main.c:74 +msgid "Name of soil organic matter raster map [0.0-1.0]" msgstr "" -#: ../raster/r.neighbors/main.c:121 +#: ../raster/r.uslek/main.c:77 +msgid "Name for output USLE K factor raster map [t.ha.hr/ha.MJ.mm]" +msgstr "" + +#: ../raster/r.report/main.c:69 +msgid "Reports statistics for raster maps." +msgstr "" + +#: ../raster/r.report/label.c:13 +msgid "Page width is too small" +msgstr "" + +#: ../raster/r.report/stats.c:93 #, c-format -msgid "Invalid out_type enumeration: %d" +msgid "Unable to open result file <%s>" msgstr "" -#: ../raster/r.neighbors/main.c:171 ../raster3d/r3.neighbors/main.c:213 -msgid "neighbor" +#: ../raster/r.report/stats.c:128 ../raster/r.kappa/stats.c:14 +msgid "Problem reading r.stats output" msgstr "" -#: ../raster/r.neighbors/main.c:172 ../raster3d/r3.neighbors/main.c:214 -msgid "focal statistics" +#: ../raster/r.report/parse.c:45 +msgid "Units to report" msgstr "" -#: ../raster/r.neighbors/main.c:175 -msgid "Makes each cell category value a function of the category values assigned to the cells around it, and stores new cell values in an output raster map layer." +#: ../raster/r.report/parse.c:49 +msgid "area in square miles" msgstr "" -#: ../raster/r.neighbors/main.c:185 -msgid "Name of an input raster map to select the cells which should be processed" +#: ../raster/r.report/parse.c:50 +msgid "area in square meters" msgstr "" -#: ../raster/r.neighbors/main.c:204 ../vector/v.neighbors/main.c:72 -msgid "Neighborhood operation" +#: ../raster/r.report/parse.c:51 +msgid "area in square kilometers" msgstr "" -#: ../raster/r.neighbors/main.c:206 ../raster/r.neighbors/main.c:214 -#: ../raster/r.neighbors/main.c:249 -msgid "Neighborhood" +#: ../raster/r.report/parse.c:52 +msgid "area in acres" msgstr "" -#: ../raster/r.neighbors/main.c:212 -#: ../locale/scriptstrings/t.rast.neighbors_to_translate.c:6 -msgid "Neighborhood size" +#: ../raster/r.report/parse.c:53 +msgid "area in hectares" msgstr "" -#: ../raster/r.neighbors/main.c:226 -msgid "Text file containing weights" +#: ../raster/r.report/parse.c:54 +msgid "number of cells" msgstr "" -#: ../raster/r.neighbors/main.c:232 -msgid "Sigma (in cells) for Gaussian filter" +#: ../raster/r.report/parse.c:55 +msgid "percent cover" msgstr "" -#: ../raster/r.neighbors/main.c:244 -msgid "Do not align output with the input" +#: ../raster/r.report/parse.c:75 +msgid "Page length" msgstr "" -#: ../raster/r.neighbors/main.c:248 -msgid "Use circular neighborhood" +#: ../raster/r.report/parse.c:83 +msgid "Page width" msgstr "" -#: ../raster/r.neighbors/main.c:256 -msgid "Neighborhood size must be positive" +#: ../raster/r.report/parse.c:113 +msgid "Suppress page headers" msgstr "" -#: ../raster/r.neighbors/main.c:258 -msgid "Neighborhood size must be odd" +#: ../raster/r.report/parse.c:118 +msgid "Use formfeeds between pages" msgstr "" -#: ../raster/r.neighbors/main.c:293 -#, c-format -msgid "%s= and %s= must have the same number of values" +#: ../raster/r.report/parse.c:123 +msgid "Scientific format" msgstr "" -#: ../raster/r.neighbors/main.c:329 -#, c-format -msgid "Method %s not compatible with weighing window, using weight mask instead" +#: ../raster/r.report/parse.c:187 +msgid "nsteps has to be > 0; using nsteps=255" msgstr "" -#: ../raster/r.neighbors/main.c:337 +#: ../raster/r.report/parse.c:193 +msgid "Illegal page length" +msgstr "" + +#: ../raster/r.report/parse.c:198 +msgid "Illegal page width" +msgstr "" + +#: ../raster/r.report/parse.c:253 #, c-format -msgid "Method %s not compatible with Gaussian filter, using unweighed version instead" +msgid "Only %d unit%s allowed" msgstr "" -#: ../raster/r.neighbors/main.c:386 +#: ../raster/r.report/parse.c:286 #, c-format -msgid "Opening selection map <%s>" +msgid "Unable to read fp range for raster map <%s>" msgstr "" -#: ../raster/r.out.png/main.c:116 -msgid "Export a GRASS raster map as a non-georeferenced PNG image." +#: ../raster/r.report/parse.c:294 ../raster/r.mapcalc/map.c:235 +#: ../raster/r.mapcalc/map3.c:191 ../raster/r.category/main.c:148 +#: ../raster/r.category/main.c:230 +#, c-format +msgid "Unable to read category file of raster map <%s@%s>" msgstr "" -#: ../raster/r.out.png/main.c:122 -msgid "Name for new PNG file (use '-' for stdout)" +#: ../raster/r.horizon/main.c:181 ../raster/r.sunhours/main.c:75 +#: ../raster/r.sunmask/main.c:118 +msgid "sun position" msgstr "" -#: ../raster/r.out.png/main.c:130 -msgid "Compression level of PNG file" +#: ../raster/r.horizon/main.c:183 +msgid "Computes horizon angle height from a digital elevation model." msgstr "" -#: ../raster/r.out.png/main.c:131 -msgid "(0 = none, 1 = fastest, 9 = best)" +#: ../raster/r.horizon/main.c:185 +msgid "The module has two different modes of operation: 1. Computes the entire horizon around a single point whose coordinates are given with the 'coord' option. The horizon height (in radians). 2. Computes one or more raster maps of the horizon height in a single direction. The input for this is the angle (in degrees), which is measured counterclockwise with east=0, north=90 etc. The output is the horizon height in radians." msgstr "" -#: ../raster/r.out.png/main.c:138 -msgid "Make NULL cells transparent" +#: ../raster/r.horizon/main.c:202 +msgid "Direction in which you want to know the horizon height" msgstr "" -#: ../raster/r.out.png/main.c:142 -msgid "Output world file" +#: ../raster/r.horizon/main.c:219 +msgid "Start angle for multidirectional horizon [degrees]" msgstr "" -#: ../raster/r.out.png/main.c:175 ../display/d.rast/display.c:27 -#: ../display/d.graph/do_graph.c:105 ../display/d.graph/do_graph.c:355 -#: ../display/d.graph/do_graph.c:370 ../display/d.graph/main.c:104 -#: ../display/d.labels/color.c:68 ../display/d.legend.vect/draw.c:193 -#: ../display/d.legend.vect/draw.c:204 -#, c-format -msgid "[%s]: No such color" +#: ../raster/r.horizon/main.c:220 ../raster/r.horizon/main.c:229 +#: ../raster/r.horizon/main.c:237 ../raster/r.horizon/main.c:245 +#: ../raster/r.horizon/main.c:253 ../raster/r.horizon/main.c:261 +#: ../raster/r.horizon/main.c:269 ../raster/r.horizon/main.c:282 +msgid "Raster mode" msgstr "" -#: ../raster/r.out.png/main.c:257 -#, c-format -msgid "Converting <%s>..." +#: ../raster/r.horizon/main.c:228 +msgid "End angle for multidirectional horizon [degrees]" msgstr "" -#: ../raster/r.out.png/main.c:272 ../raster/r.univar/r.univar_main.c:201 -#, c-format -msgid "Raster <%s> type mismatch" +#: ../raster/r.horizon/main.c:236 +msgid "For horizon rasters, read from the DEM an extra buffer around the present region" msgstr "" -#: ../raster/r.out.png/main.c:422 -msgid "Writing world file" +#: ../raster/r.horizon/main.c:244 +msgid "For horizon rasters, read from the DEM an extra buffer eastward the present region" msgstr "" -#: ../raster/r.out.png/main.c:425 -msgid "Got null file name" +#: ../raster/r.horizon/main.c:252 +msgid "For horizon rasters, read from the DEM an extra buffer westward the present region" msgstr "" -#: ../raster/r.out.png/main.c:427 -msgid "Got null region struct" +#: ../raster/r.horizon/main.c:260 +msgid "For horizon rasters, read from the DEM an extra buffer northward the present region" msgstr "" -#: ../raster/r.out.png/main.c:429 -msgid "Unable to open world file for writing" +#: ../raster/r.horizon/main.c:268 +msgid "For horizon rasters, read from the DEM an extra buffer southward the present region" msgstr "" -#: ../raster/r.spreadpath/main.c:92 -msgid "Recursively traces the least cost path backwards to cells from which the cumulative cost was determined." +#: ../raster/r.horizon/main.c:276 +msgid "The maximum distance to consider when finding the horizon height" msgstr "" -#: ../raster/r.spreadpath/main.c:98 -msgid "Name of raster map containing back-path easting information" +#: ../raster/r.horizon/main.c:287 +msgid "Coordinate for which you want to calculate the horizon" msgstr "" -#: ../raster/r.spreadpath/main.c:103 -msgid "Name of raster map containing back-path northing information" +#: ../raster/r.horizon/main.c:288 ../raster/r.horizon/main.c:304 +msgid "Point mode" msgstr "" -#: ../raster/r.spreadpath/main.c:108 -msgid "The map E and N grid coordinates of starting points" +#: ../raster/r.horizon/main.c:309 +msgid "Write output in degrees (default is radians)" msgstr "" -#: ../raster/r.spreadpath/main.c:161 -#, c-format -msgid "eading the input map -%s- and -%s- and creating some temporary files..." +#: ../raster/r.horizon/main.c:314 +msgid "Write output in compass orientation (default is CCW, East=0)" msgstr "" -#: ../raster/r.spreadpath/main.c:281 -msgid "Finding the least cost paths ..." +#: ../raster/r.horizon/main.c:354 +msgid "Note: In latitude-longitude coordinate system specify buffers in degree unit" msgstr "" -#: ../raster/r.spreadpath/main.c:296 -#, c-format -msgid "Writing the output map -%s-..." +#: ../raster/r.horizon/main.c:367 +msgid "Can't read the coordinates from the \"coordinate\" option." msgstr "" -#: ../raster/r.clump/clump.c:53 ../imagery/i.segment/cluster.c:386 -#: ../vector/v.cluster/main.c:406 ../vector/v.cluster/main.c:615 -#: ../vector/v.cluster/main.c:972 -msgid "Generating renumbering scheme..." +#: ../raster/r.horizon/main.c:372 +msgid "Coordinates are outside of the current region" msgstr "" -#: ../raster/r.clump/clump.c:83 -msgid "Pass 2 of 2..." +#: ../raster/r.horizon/main.c:399 +msgid "You didn't specify a direction value or step size. Aborting." msgstr "" -#: ../raster/r.clump/clump.c:99 ../raster/r.clump/clump.c:151 -#: ../raster/r.clump/minsize.c:152 ../raster/r.clump/minsize.c:253 -#: ../raster/r.clump/minsize.c:287 ../raster/r.clump/minsize.c:293 -#: ../raster/r.clump/minsize.c:424 ../raster/r.clump/minsize.c:447 -#: ../raster/r.clump/minsize.c:518 ../imagery/i.segment/cluster.c:431 -msgid "Unable to read from temp file" +#: ../raster/r.horizon/main.c:404 +msgid "You didn't specify a horizon raster name. Aborting." msgstr "" -#: ../raster/r.clump/clump.c:115 ../raster/r.clump/clump.c:347 -#: ../raster/r.clump/clump.c:361 ../raster/r.clump/clump.c:648 -#: ../raster/r.clump/clump.c:662 ../raster/r.clump/minsize.c:163 -#: ../raster/r.clump/minsize.c:390 ../imagery/i.segment/cluster.c:363 -#: ../imagery/i.segment/cluster.c:377 -msgid "Unable to write to temp file" +#: ../raster/r.horizon/main.c:419 +msgid "Negative values of start angle are not allowed. Aborting." msgstr "" -#: ../raster/r.clump/clump.c:124 -#, c-format -msgid "%d initial clumps" +#: ../raster/r.horizon/main.c:423 +msgid "End angle is not between 0 and 360. Aborting." msgstr "" -#: ../raster/r.clump/clump.c:213 ../raster/r.clump/clump.c:477 -#: ../raster/r.clump/minsize.c:373 ../imagery/i.segment/cluster.c:121 -msgid "Unable to open temp file" +#: ../raster/r.horizon/main.c:427 +msgid "You specify a start grater than the end angle. Aborting." msgstr "" -#: ../raster/r.clump/clump.c:235 ../raster/r.clump/clump.c:492 -msgid "Pass 1 of 2..." +#: ../raster/r.horizon/main.c:435 +msgid "You didn't specify an angle step size. Aborting." msgstr "" -#: ../raster/r.clump/clump.c:427 -#, c-format -msgid "%d-band clumping with threshold %g" +#: ../raster/r.horizon/main.c:446 +msgid "Could not read bufferzone size. Aborting." msgstr "" -#: ../raster/r.clump/clump.c:451 ../imagery/i.segment/write_output.c:112 -#: ../imagery/i.segment/open_files.c:71 ../imagery/i.segment/open_files.c:246 -#: ../imagery/i.segment/open_files.c:254 +#: ../raster/r.horizon/main.c:451 ../raster/r.horizon/main.c:457 +#: ../raster/r.horizon/main.c:464 ../raster/r.horizon/main.c:471 #, c-format -msgid "No min/max found in raster map <%s>" +msgid "Could not read %s bufferzone size. Aborting." msgstr "" -#: ../raster/r.clump/main.c:60 -msgid "reclass" +#: ../raster/r.horizon/main.c:452 +msgid "east" msgstr "" -#: ../raster/r.clump/main.c:63 -msgid "Recategorizes data in a raster map by grouping cells that form physically discrete areas into unique categories." +#: ../raster/r.horizon/main.c:458 +msgid "west" msgstr "" -#: ../raster/r.clump/main.c:82 -msgid "Threshold to identify similar cells" +#: ../raster/r.horizon/main.c:465 +msgid "south" msgstr "" -#: ../raster/r.clump/main.c:83 -msgid "Valid range: 0 = identical to < 1 = maximal difference" +#: ../raster/r.horizon/main.c:472 +msgid "north" msgstr "" -#: ../raster/r.clump/main.c:90 -msgid "Minimum clump size in cells" +#: ../raster/r.horizon/main.c:477 +msgid "Could not read maximum distance. Aborting." msgstr "" -#: ../raster/r.clump/main.c:91 -msgid "Clumps smaller than minsize will be merged to form larger clumps" +#: ../raster/r.horizon/main.c:488 +msgid "The distance value must be 0.5-1.5. Aborting." msgstr "" -#: ../raster/r.clump/main.c:95 -msgid "Clump also diagonal cells" +#: ../raster/r.horizon/main.c:656 ../raster/r.in.ascii/main.c:187 +#, c-format +msgid "OOPS: rows changed from %d to %d" msgstr "" -#: ../raster/r.clump/main.c:96 -msgid "Clumps are also traced along diagonal neighboring cells" +#: ../raster/r.horizon/main.c:660 ../raster/r.in.ascii/main.c:190 +#, c-format +msgid "OOPS: cols changed from %d to %d" msgstr "" -#: ../raster/r.clump/main.c:100 -msgid "Print only the number of clumps in shell script style" +#: ../raster/r.horizon/main.c:849 ../raster/r.horizon/main.c:867 +#: ../raster/r.horizon/main.c:1203 ../raster/r.horizon/main.c:1223 +#: ../raster/r.proj/main.c:450 ../raster/r.proj/main.c:541 +#, c-format +msgid "Error in %s" msgstr "" -#: ../raster/r.clump/main.c:122 +#: ../raster/r.horizon/main.c:1176 #, c-format -msgid "Valid range for option <%s> is 0 <= value < 1" +msgid "Calculating map %01d of %01d (angle %.2f, raster map <%s>)" msgstr "" -#: ../raster/r.clump/main.c:180 +#: ../raster/r.quant/read_rules.c:50 +msgid "Old data range is empty" +msgstr "" + +#: ../raster/r.quant/read_rules.c:56 #, c-format -msgid "%d clump." -msgid_plural "%d clumps." -msgstr[0] "" -msgstr[1] "" +msgid "Old data range is %s to %s" +msgstr "" -#: ../raster/r.clump/minsize.c:357 -msgid "Minimum size must be larger than 1" +#: ../raster/r.quant/read_rules.c:59 +msgid "Old integer data range is empty" msgstr "" -#: ../raster/r.clump/minsize.c:368 -msgid "Loading input ..." +#: ../raster/r.quant/read_rules.c:61 +#, c-format +msgid "Old integer data range is %d to %d" msgstr "" -#: ../raster/r.clump/minsize.c:418 +#: ../raster/r.quant/read_rules.c:83 #, c-format -msgid "Merging clumps smaller than %d cells..." +msgid "unable to open input file <%s>" msgstr "" -#: ../raster/r.clump/minsize.c:509 +#: ../raster/r.quant/read_rules.c:89 #, c-format -msgid "Renumbering remaining %d clumps..." +msgid "" +"\n" +"Enter the rule or 'help' for the format description or 'end' to exit:\n" msgstr "" -#: ../raster/r.clump/rclist.c:17 ../imagery/i.segment/rclist.c:17 -msgid "rclist out of memory" +#: ../raster/r.quant/read_rules.c:112 +msgid "quant rules do not cover the whole range map" msgstr "" -#: ../raster/r.in.poly/main.c:37 -msgid "Creates raster maps from ASCII polygon/line/point data files." +#: ../raster/r.quant/main.c:49 +msgid "quantization" msgstr "" -#: ../raster/r.in.poly/main.c:41 -msgid "Name of input file; or \"-\" to read from stdin" +#: ../raster/r.quant/main.c:51 +msgid "Produces the quantization file for a floating-point map." msgstr "" -#: ../raster/r.in.poly/main.c:60 -msgid "Integer representing NULL value data cell" +#: ../raster/r.quant/main.c:59 +msgid "Raster map(s) to be quantized" msgstr "" -#: ../raster/r.in.poly/main.c:66 -msgid "Number of rows to hold in memory" +#: ../raster/r.quant/main.c:64 +msgid "Path to rules file (\"-\" to read from stdin)" msgstr "" -#: ../raster/r.in.poly/main.c:74 -msgid "Minimum number of rows to hold in memory is 1" +#: ../raster/r.quant/main.c:70 +msgid "Base map to take quant rules from" msgstr "" -#: ../raster/r.in.poly/main.c:83 -msgid "Type doesn't exist" +#: ../raster/r.quant/main.c:75 +msgid "Floating point range: dmin,dmax" msgstr "" -#: ../raster/r.in.poly/get_item.c:97 -#, c-format -msgid "Illegal coordinate <%s, %s>, skipping." +#: ../raster/r.quant/main.c:81 +msgid "Integer range: min,max" msgstr "" -#: ../raster/r.in.poly/get_item.c:102 -#, c-format -msgid "Illegal north coordinate <%s>, skipping." +#: ../raster/r.quant/main.c:86 +msgid "Truncate floating point data" msgstr "" -#: ../raster/r.in.poly/get_item.c:107 +#: ../raster/r.quant/main.c:90 +msgid "Round floating point data" +msgstr "" + +#: ../raster/r.quant/main.c:111 #, c-format -msgid "Illegal east coordinate <%s>, skipping." +msgid "-%c, -%c, %s=, %s= and %s= are mutually exclusive" msgstr "" -#: ../raster/r.fill.dir/main.c:88 -msgid "sink" +#: ../raster/r.quant/main.c:120 +#, c-format +msgid "%s= and %s= must be used together" msgstr "" -#: ../raster/r.fill.dir/main.c:89 -msgid "fill sinks" +#: ../raster/r.quant/main.c:131 +#, c-format +msgid "%s is integer map, it can't be quantized" msgstr "" -#: ../raster/r.fill.dir/main.c:90 -msgid "depressions" +#: ../raster/r.quant/main.c:139 +msgid "Truncating..." msgstr "" -#: ../raster/r.fill.dir/main.c:92 -msgid "Filters and generates a depressionless elevation map and a flow direction map from a given elevation raster map." +#: ../raster/r.quant/main.c:144 +msgid "Rounding..." msgstr "" -#: ../raster/r.fill.dir/main.c:99 -msgid "Name for output depressionless elevation raster map" +#: ../raster/r.quant/main.c:152 +#, c-format +msgid "%s is integer map, it can't be used as basemap" msgstr "" -#: ../raster/r.fill.dir/main.c:103 -msgid "Name for output flow direction map for depressionless elevation raster map" +#: ../raster/r.quant/main.c:156 +#, c-format +msgid "unable to read quant rules for basemap <%s>" msgstr "" -#: ../raster/r.fill.dir/main.c:108 -msgid "Name for output raster map of problem areas" +#: ../raster/r.quant/main.c:163 ../raster/r.quant/main.c:166 +#, c-format +msgid "invalid value for %s= <%s>" msgstr "" -#: ../raster/r.fill.dir/main.c:115 -msgid "Aspect direction format" +#: ../raster/r.quant/main.c:168 +#, c-format +msgid "Setting quant rules for input map(s) to (%f,%f) -> (%d,%d)" msgstr "" -#: ../raster/r.fill.dir/main.c:121 -msgid "Find unresolved areas only" +#: ../raster/r.quant/main.c:181 +msgid "No rules specified. Quant table(s) not changed." msgstr "" -#: ../raster/r.fill.dir/main.c:127 +#: ../raster/r.quant/main.c:189 #, c-format -msgid "The '%c' flag requires '%s'to be specified" +msgid "New quant table created for %s" msgstr "" -#: ../raster/r.fill.dir/main.c:148 -msgid "Direction map is D8 resolution, i.e. 45 degrees" +#: ../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.fill.dir/main.c:190 -msgid "Reading input elevation raster map..." +#: ../raster/r.series.accumulate/main.c:90 +msgid "Existing map to be added to output" msgstr "" -#: ../raster/r.fill.dir/main.c:200 -msgid "Filling sinks..." +#: ../raster/r.series.accumulate/main.c:98 +msgid "Input file with raster map names, one per line" msgstr "" -#: ../raster/r.fill.dir/main.c:204 -msgid "Determining flow directions for ambiguous cases..." +#: ../raster/r.series.accumulate/main.c:109 +msgid "Scale factor for input" msgstr "" -#: ../raster/r.fill.dir/main.c:217 -msgid "Repeat to get the final directions..." +#: ../raster/r.series.accumulate/main.c:116 +msgid "Shift factor for input" msgstr "" -#: ../raster/r.fill.dir/dopolys.c:84 -#, c-format -msgid "Found %d unresolved area" -msgid_plural "Found %d unresolved areas" -msgstr[0] "" -msgstr[1] "" +#: ../raster/r.series.accumulate/main.c:121 +msgid "The raster map specifying the lower accumulation limit, also called baseline" +msgstr "" -#: ../raster/r.fill.dir/resolve.c:136 -#, c-format -msgid "Downward pass %d" +#: ../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.fill.dir/resolve.c:173 -#, c-format -msgid "Upward pass %d" +#: ../raster/r.series.accumulate/main.c:132 ../raster/r.series/main.c:184 +msgid "Ignore values outside this range" msgstr "" -#: ../raster/r.fill.dir/wtrshed.c:95 -#, c-format -msgid "Watershed pass %d" +#: ../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.sunhours/main.c:76 -msgid "Calculates solar elevation, solar azimuth, and sun hours." +#: ../raster/r.series.accumulate/main.c:151 +msgid "Growing Degree Days or Winkler indices" msgstr "" -#: ../raster/r.sunhours/main.c:77 -msgid "Solar elevation: the angle between the direction of the geometric center of the sun's apparent disk and the (idealized) horizon. Solar azimuth: the angle from due north in clockwise direction." +#: ../raster/r.series.accumulate/main.c:152 +msgid "Mean: sum(input maps)/(number of input maps)" msgstr "" -#: ../raster/r.sunhours/main.c:83 -msgid "Output raster map with solar elevation angle" +#: ../raster/r.series.accumulate/main.c:153 +msgid "Biologically Effective Degree Days" msgstr "" -#: ../raster/r.sunhours/main.c:88 -msgid "Output raster map with solar azimuth angle" +#: ../raster/r.series.accumulate/main.c:154 +msgid "Huglin Heliothermal index" msgstr "" -#: ../raster/r.sunhours/main.c:93 -msgid "Output raster map with sunshine hours" +#: ../raster/r.series.accumulate/main.c:163 ../raster/r.series/main.c:192 +msgid "Do not keep files open" msgstr "" -#: ../raster/r.sunhours/main.c:94 -msgid "Sunshine hours require SOLPOS use and Greenwich standard time" +#: ../raster/r.series.accumulate/main.c:167 +msgid "Create a FCELL map (floating point single precision) as output" msgstr "" -#: ../raster/r.sunhours/main.c:101 -msgid "Year" +#: ../raster/r.series.accumulate/main.c:206 ../raster/r.neighbors/main.c:266 +#: ../raster/r.series/main.c:205 ../raster/r.mapcalc/main.c:131 +#: ../raster/r.buildvrt/main.c:109 ../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.external/main.c:170 +#: ../vector/v.colors/main.c:219 +#, c-format +msgid "%s= and %s= are mutually exclusive" msgstr "" -#: ../raster/r.sunhours/main.c:109 -msgid "Month" +#: ../raster/r.series.accumulate/main.c:210 ../raster/r.series/main.c:209 +#: ../raster/r.buildvrt/main.c:113 ../raster/r.series.interp/main.c:126 +#: ../raster/r.series.interp/main.c:142 +#, c-format +msgid "Please specify %s= or %s=" msgstr "" -#: ../raster/r.sunhours/main.c:110 -msgid "If not given, day is interpreted as day of the year" +#: ../raster/r.series.accumulate/main.c:255 ../raster/r.series/main.c:288 +#: ../raster/r.buildvrt/main.c:174 +msgid "No raster map name found in input file" msgstr "" -#: ../raster/r.sunhours/main.c:118 -msgid "Day" +#: ../raster/r.series.accumulate/main.c:318 ../raster/r.slope.aspect/main.c:577 +#: ../raster/r.series/main.c:415 ../raster/r.patch/main.c:140 +#: ../raster/r.series.interp/main.c:339 ../raster/r.relief/main.c:317 +msgid "Percent complete..." msgstr "" -#: ../raster/r.sunhours/main.c:126 -msgid "Hour" +#: ../raster/r.series.accumulate/main.c:354 +#, c-format +msgid "'%s'=%f must be > '%s'=%f" msgstr "" -#: ../raster/r.sunhours/main.c:135 -msgid "Minutes" +#: ../raster/r.rescale.eq/main.c:53 ../raster/r.rescale/main.c:49 +msgid "rescale" msgstr "" -#: ../raster/r.sunhours/main.c:144 -msgid "Seconds" +#: ../raster/r.rescale.eq/main.c:55 +msgid "Rescales histogram equalized the range of category values in a raster map layer." msgstr "" -#: ../raster/r.sunhours/main.c:151 -msgid "Time is local sidereal time, not Greenwich standard time" +#: ../raster/r.rescale.eq/main.c:61 ../raster/r.rescale/main.c:56 +msgid "The name of the raster map to be rescaled" msgstr "" -#: ../raster/r.sunhours/main.c:155 -msgid "Do not use SOLPOS algorithm of NREL" +#: ../raster/r.rescale.eq/main.c:69 ../raster/r.rescale/main.c:64 +msgid "The input data range to be rescaled (default: full range of input map)" msgstr "" -#: ../raster/r.sunhours/main.c:167 -msgid "No output requested, exiting." +#: ../raster/r.rescale.eq/main.c:72 ../raster/r.rescale/main.c:67 +msgid "The resulting raster map name" msgstr "" -#: ../raster/r.sunhours/main.c:193 -msgid "NREL SOLPOS algorithm uses Greenwich standard time." +#: ../raster/r.rescale.eq/main.c:79 ../raster/r.rescale/main.c:74 +msgid "The output data range" msgstr "" -#: ../raster/r.sunhours/main.c:194 ../raster/r.sunhours/main.c:202 -msgid "Time will be interpreted as Greenwich standard time." +#: ../raster/r.rescale.eq/main.c:86 ../raster/r.rescale/main.c:81 +msgid "Title for new raster map" msgstr "" -#: ../raster/r.sunhours/main.c:200 -msgid "Time will be interpreted as local sidereal time." +#: ../raster/r.rescale.eq/main.c:115 +#, c-format +msgid "Rescale %s[%d,%d] to %s[%d,%d]" msgstr "" -#: ../raster/r.sunhours/main.c:205 -msgid "Sunshine hours require NREL SOLPOS." +#: ../raster/r.rescale.eq/get_stats.c:19 ../raster/r.rescale/get_range.c:24 +#, c-format +msgid "Reading %s ..." msgstr "" -#: ../raster/r.sunhours/main.c:210 -msgid "Current projection is x,y (undefined)." +#: ../raster/r.distance/distance.c:102 +#, c-format +msgid "Reading maps <%s,%s> while finding 0 distance ..." msgstr "" -#: ../raster/r.sunhours/main.c:216 -msgid "Cannot get projection info of current location" +#: ../raster/r.distance/main.c:42 +msgid "Locates the closest points between objects in two raster maps." msgstr "" -#: ../raster/r.sunhours/main.c:219 -msgid "Cannot get projection units of current location" +#: ../raster/r.distance/edges.c:47 +#, c-format +msgid "Reading map %s ..." msgstr "" -#: ../raster/r.sunhours/main.c:222 -msgid "Cannot get projection key values of current location" +#: ../raster/r.distance/report.c:61 +#: ../scripts/i.colors.enhance/i.colors.enhance.py:161 +#: ../scripts/i.colors.enhance/i.colors.enhance.py:184 +#: ../scripts/i.colors.enhance/i.colors.enhance.py:194 +#: ../scripts/i.colors.enhance/i.colors.enhance.py:218 +msgid "Processing..." msgstr "" -#: ../raster/r.sunhours/main.c:232 ../general/g.region/printwindow.c:267 -#: ../general/g.region/printwindow.c:488 ../general/g.region/printwindow.c:569 -msgid "Unable to update lat/long projection parameters" +#: ../raster/r.distance/parse.c:35 +msgid "Name of two input raster maps for computing inter-class distances" msgstr "" -#: ../raster/r.sunhours/main.c:296 ../raster/r.sunhours/main.c:391 -#: ../raster/r.sunmask/g_solposition.c:127 -#: ../general/g.region/printwindow.c:285 ../general/g.region/printwindow.c:293 -#: ../general/g.region/printwindow.c:301 ../general/g.region/printwindow.c:309 -#: ../general/g.region/printwindow.c:319 ../general/g.region/printwindow.c:503 -#: ../general/g.region/printwindow.c:596 ../general/g.region/printwindow.c:608 -#: ../general/g.region/printwindow.c:625 ../general/g.region/printwindow.c:643 -#: ../general/g.region/printwindow.c:658 -msgid "Error in pj_do_proj (projection of input coordinate pair)" +#: ../raster/r.distance/parse.c:45 +msgid "Sort output by distance" msgstr "" -#: ../raster/r.sunhours/main.c:324 ../raster/r.sunhours/main.c:335 -#: ../raster/r.sunhours/main.c:346 ../raster/r.mapcalc/map3.c:607 -#: ../imagery/i.landsat.toar/main.c:566 -#: ../imagery/i.landsat.acca/algorithm.c:234 -#: ../imagery/i.landsat.acca/algorithm.c:388 -#: ../imagery/i.landsat.acca/tools.c:136 -#, c-format -msgid "Unable to create raster map <%s>" +#: ../raster/r.distance/parse.c:46 +msgid "Default: sorted by categories" msgstr "" -#: ../raster/r.sunhours/main.c:356 -msgid "Calculating solar elevation and azimuth..." +#: ../raster/r.distance/parse.c:50 +msgid "Sort by distance in ascending order" msgstr "" -#: ../raster/r.sunhours/main.c:359 -msgid "Calculating solar elevation..." +#: ../raster/r.distance/parse.c:51 +msgid "Sort by distance in descending order" msgstr "" -#: ../raster/r.sunhours/main.c:362 -msgid "Calculating solar azimuth..." +#: ../raster/r.distance/parse.c:55 +msgid "Include category labels in the output" msgstr "" -#: ../raster/r.sunhours/solpos00.c:994 ../raster/r.sunmask/solpos00.c:950 -#, c-format -msgid "S_decode ==> Please fix the year: %d [1950-2050]" +#: ../raster/r.distance/parse.c:60 +msgid "Report zero distance if rasters are overlapping" msgstr "" -#: ../raster/r.sunhours/solpos00.c:997 ../raster/r.sunmask/solpos00.c:953 -#, c-format -msgid "S_decode ==> Please fix the month: %d" +#: ../raster/r.distance/parse.c:64 +msgid "Report null objects as *" msgstr "" -#: ../raster/r.sunhours/solpos00.c:999 ../raster/r.sunmask/solpos00.c:955 +#: ../raster/r.distance/parse.c:74 ../raster/r.distance/parse.c:83 #, c-format -msgid "S_decode ==> Please fix the day-of-month: %d" +msgid "Raster map <%s> is not CELL" msgstr "" -#: ../raster/r.sunhours/solpos00.c:1002 ../raster/r.sunmask/solpos00.c:958 -#, c-format -msgid "S_decode ==> Please fix the day-of-year: %d" +#: ../raster/r.mode/read_stats.c:14 +msgid "reading r.stats output" msgstr "" -#: ../raster/r.sunhours/solpos00.c:1005 ../raster/r.sunmask/solpos00.c:961 -#, c-format -msgid "S_decode ==> Please fix the hour: %d" +#: ../raster/r.mode/main.c:59 +msgid "Finds the mode of values in a cover map within areas assigned the same category value in a user-specified base map." msgstr "" -#: ../raster/r.sunhours/solpos00.c:1007 ../raster/r.sunmask/solpos00.c:963 -#, c-format -msgid "S_decode ==> Please fix the minute: %d" +#: ../raster/r.mode/main.c:65 +msgid "Base map to be reclassified" msgstr "" -#: ../raster/r.sunhours/solpos00.c:1009 ../raster/r.sunmask/solpos00.c:965 -#, c-format -msgid "S_decode ==> Please fix the second: %d" +#: ../raster/r.mode/main.c:72 +msgid "Coverage map" msgstr "" -#: ../raster/r.sunhours/solpos00.c:1011 ../raster/r.sunmask/solpos00.c:967 -#, c-format -msgid "S_decode ==> Please fix the time zone: %f" +#: ../raster/r.mode/main.c:79 +msgid "Output map" msgstr "" -#: ../raster/r.sunhours/solpos00.c:1014 ../raster/r.sunmask/solpos00.c:970 +#: ../raster/r.mode/main.c:92 #, c-format -msgid "S_decode ==> Please fix the interval: %d" +msgid "%s: Unable to read category labels" msgstr "" -#: ../raster/r.sunhours/solpos00.c:1017 ../raster/r.sunmask/solpos00.c:973 -#, c-format -msgid "S_decode ==> Please fix the latitude: %f" +#: ../raster/r.spread/main.c:107 ../raster/r.ros/main.c:214 +msgid "spread" msgstr "" -#: ../raster/r.sunhours/solpos00.c:1020 ../raster/r.sunmask/solpos00.c:976 -#, c-format -msgid "S_decode ==> Please fix the longitude: %f" +#: ../raster/r.spread/main.c:108 ../raster/r.ros/main.c:216 +#: ../raster/r.lake/main.c:152 +msgid "hazard" msgstr "" -#: ../raster/r.sunhours/solpos00.c:1023 ../raster/r.sunmask/solpos00.c:979 -#, c-format -msgid "S_decode ==> Please fix the temperature: %f" +#: ../raster/r.spread/main.c:111 +msgid "Simulates elliptically anisotropic spread." msgstr "" -#: ../raster/r.sunhours/solpos00.c:1026 ../raster/r.sunmask/solpos00.c:982 -#, c-format -msgid "S_decode ==> Please fix the pressure: %f" +#: ../raster/r.spread/main.c:113 +msgid "Generates a raster map of the cumulative time of spread, given raster maps containing the rates of spread (ROS), the ROS directions and the spread origins. It optionally produces raster maps to contain backlink UTM coordinates for tracing spread paths. Usable for fire spread simulations." msgstr "" -#: ../raster/r.sunhours/solpos00.c:1028 ../raster/r.sunmask/solpos00.c:984 -#, c-format -msgid "S_decode ==> Please fix the tilt: %f" +#: ../raster/r.spread/main.c:127 +msgid "Raster map containing base ROS (cm/min)" msgstr "" -#: ../raster/r.sunhours/solpos00.c:1030 ../raster/r.sunmask/solpos00.c:986 -#, c-format -msgid "S_decode ==> Please fix the aspect: %f" +#: ../raster/r.spread/main.c:129 +msgid "Name of an existing raster map layer in the user's current mapset search path containing the ROS values in the directions perpendicular to maximum ROSes' (cm/minute). These ROSes are also the ones without the effect of directional factors." msgstr "" -#: ../raster/r.sunhours/solpos00.c:1032 ../raster/r.sunmask/solpos00.c:988 -#, c-format -msgid "S_decode ==> Please fix the shadowband width: %f" +#: ../raster/r.spread/main.c:141 +msgid "Raster map containing maximal ROS (cm/min)" msgstr "" -#: ../raster/r.sunhours/solpos00.c:1035 ../raster/r.sunmask/solpos00.c:991 -#, c-format -msgid "S_decode ==> Please fix the shadowband radius: %f" +#: ../raster/r.spread/main.c:143 +msgid "Name of an existing raster map layer in the user's current mapset search path containing the maximum ROS values (cm/minute)." msgstr "" -#: ../raster/r.sunhours/solpos00.c:1038 ../raster/r.sunmask/solpos00.c:994 -#, c-format -msgid "S_decode ==> Please fix the shadowband sky factor: %f" +#: ../raster/r.spread/main.c:153 +msgid "Raster map containing directions of maximal ROS (degree)" msgstr "" -#: ../raster/r.sunmask/g_solposition.c:66 -msgid "Unable to calculate sun position in un-projected locations. Specify sunposition directly." +#: ../raster/r.spread/main.c:155 +msgid "Name of an existing raster map layer in the user's current mapset search path containing directions of the maximum ROSes, clockwise from north (degree)." msgstr "" -#: ../raster/r.sunmask/g_solposition.c:88 -#, c-format -msgid "Specified point %f, %f outside of current region, is that intended? Anyway, it will be used." +#: ../raster/r.spread/main.c:166 +msgid "Raster map containing starting sources" msgstr "" -#: ../raster/r.sunmask/g_solposition.c:98 ../raster/r.latlong/main.c:101 -msgid "Unable to get projection info of current location" +#: ../raster/r.spread/main.c:168 +msgid "Name of an existing raster map layer in the user's current mapset search path containing starting locations of the spread phenomenon. Any positive integers in this map are recognized as starting sources (seeds)." msgstr "" -#: ../raster/r.sunmask/g_solposition.c:101 ../raster/r.latlong/main.c:103 -msgid "Unable to get projection units of current location" +#: ../raster/r.spread/main.c:179 +msgid "Raster map containing maximal spotting distance (m, required with -s)" msgstr "" -#: ../raster/r.sunmask/g_solposition.c:104 ../raster/r.latlong/main.c:105 -msgid "Unable to get projection key values of current location" +#: ../raster/r.spread/main.c:181 +msgid "Name of an existing raster map layer in the user's current mapset search path containing the maximum potential spotting distances (meters)." msgstr "" -#: ../raster/r.sunmask/main.c:120 -msgid "Calculates cast shadow areas from sun position and elevation raster map." +#: ../raster/r.spread/main.c:191 +msgid "Raster map containing midflame wind speed (ft/min, required with -s)" msgstr "" -#: ../raster/r.sunmask/main.c:121 -msgid "Either exact sun position (A) is specified, or date/time to calculate the sun position (B) by r.sunmask itself." +#: ../raster/r.spread/main.c:193 ../raster/r.ros/main.c:279 +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.sunmask/main.c:135 -msgid "Altitude of the sun in degrees above the horizon (A)" +#: ../raster/r.spread/main.c:203 +msgid "Raster map containing fine fuel moisture of the cell receiving a spotting firebrand (%, required with -s)" msgstr "" -#: ../raster/r.sunmask/main.c:136 ../raster/r.sunmask/main.c:145 -#: ../raster/r.sunmask/main.c:213 ../raster/r.sunmask/main.c:223 -#: ../display/d.text/main.c:199 ../display/d.text/main.c:208 -#: ../display/d.text/main.c:217 ../display/d.text/main.c:254 -#: ../display/d.text/main.c:259 -msgid "Position" +#: ../raster/r.spread/main.c:205 ../raster/r.ros/main.c:240 +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.sunmask/main.c:144 -msgid "Azimuth of the sun in degrees from north (A)" +#: ../raster/r.spread/main.c:215 +msgid "Basic sampling window size needed to meet certain accuracy (3)" msgstr "" -#: ../raster/r.sunmask/main.c:151 -msgid "Year (B)" +#: ../raster/r.spread/main.c:217 +msgid "An odd integer ranging 3 - 15 indicating the basic sampling window size within which all cells will be considered to see whether they will be reached by the current spread cell. The default number is 3 which means a 3x3 window." msgstr "" -#: ../raster/r.sunmask/main.c:159 -msgid "Month (B)" +#: ../raster/r.spread/main.c:227 +msgid "Sampling density for additional computing (range: 0.0 - 1.0 (0.5))" msgstr "" -#: ../raster/r.sunmask/main.c:167 -msgid "Day (B)" +#: ../raster/r.spread/main.c:229 +msgid "A decimal number ranging 0.0 - 1.0 indicating additional sampling cells will be considered to see whether they will be reached by the current spread cell. The closer to 1.0 the decimal number is, the longer the program will run and the higher the simulation accuracy will be. The default number is 0.5." msgstr "" -#: ../raster/r.sunmask/main.c:175 -msgid "Hour (B)" +#: ../raster/r.spread/main.c:241 +msgid "Initial time for current simulation (0) (min)" msgstr "" -#: ../raster/r.sunmask/main.c:183 -msgid "Minutes (B)" +#: ../raster/r.spread/main.c:243 +msgid "A non-negative number specifying the initial time for the current spread simulation (minutes). This is useful when multiple phase simulation is conducted. The default time is 0." msgstr "" -#: ../raster/r.sunmask/main.c:191 -msgid "Seconds (B)" +#: ../raster/r.spread/main.c:252 +msgid "Simulating time duration LAG (fill the region) (min)" msgstr "" -#: ../raster/r.sunmask/main.c:201 -msgid "Timezone" +#: ../raster/r.spread/main.c:254 +msgid "A non-negative integer specifying the simulating duration time lag (minutes). The default is infinite, but the program will terminate when the current geographic region/mask has been filled. It also controls the computational time, the shorter the time lag, the faster the program will run." msgstr "" -#: ../raster/r.sunmask/main.c:202 -msgid "East positive, offset from GMT, also use to adjust daylight savings" +#: ../raster/r.spread/main.c:266 +msgid "Name of raster map as a display backdrop" msgstr "" -#: ../raster/r.sunmask/main.c:211 -msgid "Easting coordinate (point of interest)" +#: ../raster/r.spread/main.c:268 +msgid "Name of an existing raster map layer in the user's current mapset search path to be used as the background on which the \"live\" movement will be shown." msgstr "" -#: ../raster/r.sunmask/main.c:212 ../raster/r.sunmask/main.c:222 -msgid "Default: map center" +#: ../raster/r.spread/main.c:279 +msgid "Raster map to contain output spread time (min)" msgstr "" -#: ../raster/r.sunmask/main.c:221 -msgid "Northing coordinate (point of interest)" +#: ../raster/r.spread/main.c:281 +msgid "Name of the new raster map layer to contain the results of the cumulative spread time needed for a phenomenon to reach each cell from the starting sources (minutes)." msgstr "" -#: ../raster/r.sunmask/main.c:227 -msgid "Do not ignore zero elevation" +#: ../raster/r.spread/main.c:291 +msgid "Name of raster map to contain X back coordinates" msgstr "" -#: ../raster/r.sunmask/main.c:231 -msgid "Calculate sun position only and exit" +#: ../raster/r.spread/main.c:293 +msgid "Name of the new raster map layer to contain the results of backlink information in UTM easting coordinates for each cell." msgstr "" -#: ../raster/r.sunmask/main.c:237 -msgid "Print the sun position output in shell script style" +#: ../raster/r.spread/main.c:303 +msgid "Name of raster map to contain Y back coordinates" msgstr "" -#: ../raster/r.sunmask/main.c:251 -#, c-format -msgid "Using map center coordinates: %f %f" +#: ../raster/r.spread/main.c:305 +msgid "Name of the new raster map layer to contain the results of backlink information in UTM northing coordinates for each cell." msgstr "" -#: ../raster/r.sunmask/main.c:258 -msgid "Empty east coordinate specified" +#: ../raster/r.spread/main.c:312 +msgid "DISPLAY 'live' spread process on screen" msgstr "" -#: ../raster/r.sunmask/main.c:260 -msgid "Empty north coordinate specified" +#: ../raster/r.spread/main.c:314 +msgid "Display the 'live' simulation on screen. A graphics window must be opened and selected before using this option." msgstr "" -#: ../raster/r.sunmask/main.c:279 -msgid "Either define sun position or location/date/time parameters" +#: ../raster/r.spread/main.c:320 +msgid "Consider spotting effect (for wildfires)" msgstr "" -#: ../raster/r.sunmask/main.c:282 -msgid "Neither sun position nor east/north, date/time/timezone definition are complete" +#: ../raster/r.spread/main.c:324 +msgid "Use start raster map values in output spread time raster map" msgstr "" -#: ../raster/r.sunmask/main.c:286 -#, c-format -msgid "Calculating sun position... (using solpos (V. %s) from NREL)" +#: ../raster/r.spread/main.c:326 +msgid "Designed to be used with output of previous run of r.spread when computing spread iteratively. The values in start raster map are considered as time. Allowed values in raster map are from zero to the value of init_time option. If not enabled, init_time is used in the area of start raster map" msgstr "" -#: ../raster/r.sunmask/main.c:291 -msgid "Using user defined sun azimuth, altitude settings (ignoring eventual other values)" +#: ../raster/r.spread/main.c:502 +msgid "Reading inputs..." msgstr "" -#: ../raster/r.sunmask/main.c:399 -msgid "Please correct settings" +#: ../raster/r.spread/main.c:543 +#, c-format +msgid "Maximum of start raster map is grater than init_time (%d > %d)" msgstr "" -#: ../raster/r.sunmask/main.c:413 +#: ../raster/r.spread/main.c:547 #, c-format -msgid "Time (%02i:%02i:%02i) is before sunrise (%02d:%02d:%02d)" +msgid "Minimum of start raster map is less than zero (%d < 0)" msgstr "" -#: ../raster/r.sunmask/main.c:417 +#: ../raster/r.spread/main.c:555 #, c-format -msgid "Time (%02i:%02i:%02i) is before sunrise" +msgid "Reading %s..." msgstr "" -#: ../raster/r.sunmask/main.c:420 ../raster/r.sunmask/main.c:430 -msgid "Nothing to calculate. Please verify settings." +#: ../raster/r.support.stats/main.c:37 +msgid "Update raster map statistics" msgstr "" -#: ../raster/r.sunmask/main.c:424 +#: ../raster/r.support.stats/main.c:49 #, c-format -msgid "Time (%02i:%02i:%02i) is after sunset (%02d:%02d:%02d)" +msgid "Statistics for <%s> updated" msgstr "" -#: ../raster/r.sunmask/main.c:428 +#: ../raster/r.support.stats/check.c:43 #, c-format -msgid "Time (%02i:%02i:%02i) is after sunset" +msgid "Updating statistics for [%s]..." msgstr "" -#: ../raster/r.sunmask/main.c:439 -msgid "You already know the sun position" +#: ../raster/r.support.stats/check.c:56 +msgid "Updating histogram range..." msgstr "" -#: ../raster/r.sunmask/main.c:444 ../vector/v.colors/main.c:199 +#: ../raster/r.support.stats/check.c:88 #, c-format -msgid "Option <%s> required" +msgid "Updating the number of categories for [%s]..." msgstr "" -#: ../raster/r.sunmask/main.c:456 -#, c-format -msgid "Unable to open range file for raster map <%s>" +#: ../raster/r.to.rast3elev/main.c:99 +msgid "The number of input and elevation maps is not equal" msgstr "" -#: ../raster/r.sunmask/main.c:472 -msgid "Calculating shadows from DEM..." +#: ../raster/r.to.rast3elev/main.c:165 +msgid "The value to fill the upper cells, default is null" msgstr "" -#: ../raster/r.watershed/shed/basin_maps.c:12 -msgid "" -"\n" -"\n" -"Please indicate which map layers you wish to use in the lumped" +#: ../raster/r.to.rast3elev/main.c:172 +msgid "The value to fill the lower cells, default is null" msgstr "" -#: ../raster/r.watershed/shed/basin_maps.c:13 -msgid "parameter hydrologic/soil erosion model. Continue inputing cell map" +#: ../raster/r.to.rast3elev/main.c:185 +msgid "Use the input map values to fill the upper cells" msgstr "" -#: ../raster/r.watershed/shed/basin_maps.c:14 -msgid "layers, one at a time, until all desired map layers are in." +#: ../raster/r.to.rast3elev/main.c:190 +msgid "Use the input map values to fill the lower cells" msgstr "" -#: ../raster/r.watershed/shed/basin_maps.c:15 -#, c-format -msgid "You can have %s include a list of categories in each." +#: ../raster/r.to.rast3elev/main.c:194 ../raster3d/r3.out.netcdf/main.c:116 +#: ../raster3d/r3.cross.rast/main.c:109 ../raster3d/r3.to.rast/main.c:128 +#: ../raster3d/r3.out.ascii/main.c:118 +msgid "Use 3D raster mask (if exists) with input map" msgstr "" -#: ../raster/r.watershed/shed/basin_maps.c:17 -#, c-format -msgid "" -"\n" -"Hit at the map prompt to continue with %s" +#: ../raster/r.to.rast3elev/main.c:287 ../raster/r.to.rast3elev/main.c:320 +msgid "Error writing 3D raster double data" msgstr "" -#: ../raster/r.watershed/shed/basin_maps.c:36 -#, c-format -msgid "" -"\n" -"The output from %s will be divided into watershed" +#: ../raster/r.to.rast3elev/main.c:366 +msgid "Creates a 3D volume map based on 2D elevation and value raster maps." msgstr "" -#: ../raster/r.watershed/shed/basin_maps.c:38 -msgid "basins. There are two possible methods of tabulating the information:" +#: ../raster/r.to.rast3elev/main.c:400 +msgid "The upper value is not valid" msgstr "" -#: ../raster/r.watershed/shed/basin_maps.c:39 -msgid "1) by only including data pertaining to the basin itself, or 2) using" +#: ../raster/r.to.rast3elev/main.c:410 +msgid "The lower value is not valid" msgstr "" -#: ../raster/r.watershed/shed/basin_maps.c:40 -msgid "data from the basin, and all basins upstream of it." +#: ../raster/r.to.rast3elev/main.c:427 +msgid "The 2D and 3D region settings are different. I will use the 3D region settings to adjust the 2D region." msgstr "" -#: ../raster/r.watershed/shed/basin_maps.c:43 -msgid "" -"\n" -"Would you like the data organized:" +#: ../raster/r.usler/main.c:54 +msgid "rainfall" msgstr "" -#: ../raster/r.watershed/shed/basin_maps.c:44 -msgid "" -"1) Basin only\n" -"2) Upstream only\n" -"3) Both\n" -"OR 0) to cancel program" +#: ../raster/r.usler/main.c:57 +msgid "Computes USLE R factor, Rainfall erosivity index." msgstr "" -#: ../raster/r.watershed/shed/basin_maps.c:45 -#, c-format -msgid "" -"\n" -"Your choice: " +#: ../raster/r.usler/main.c:60 +msgid "Name of annual precipitation raster map [mm/year]" msgstr "" -#: ../raster/r.watershed/shed/basin_maps.c:69 -#: ../raster/r.watershed/shed/basin_maps.c:73 -#, c-format -msgid "" -"\n" -"OK, %s should start running now using the following form:\n" -"%s" +#: ../raster/r.usler/main.c:63 +msgid "Name for output USLE R raster map [MJ.mm/ha.hr.year]" msgstr "" -#: ../raster/r.watershed/shed/com_line.c:23 -msgid "" -"\n" -"This set of questions will organize the command line for the" +#: ../raster/r.usler/main.c:70 +msgid "Name of USLE R equation" msgstr "" -#: ../raster/r.watershed/shed/com_line.c:24 -#, c-format -msgid "%s program to run properly for your application." +#: ../raster/r.usler/main.c:75 +msgid "Roosle (1975)" msgstr "" -#: ../raster/r.watershed/shed/com_line.c:26 -#, c-format -msgid "The first question is whether you want %s to run" +#: ../raster/r.usler/main.c:76 +msgid "Morgan (1974)" msgstr "" -#: ../raster/r.watershed/shed/com_line.c:28 -#, c-format -msgid "in its fast mode or its slow mode. If you run %s" +#: ../raster/r.usler/main.c:77 +msgid "Foster (1981)" msgstr "" -#: ../raster/r.watershed/shed/com_line.c:30 -msgid "in the fast mode, the computer will finish about 10 times faster" +#: ../raster/r.usler/main.c:78 +msgid "El-Swaify (1985)" msgstr "" -#: ../raster/r.watershed/shed/com_line.c:31 -msgid "than in the slow mode, but will not allow other programs to run" +#: ../raster/r.thin/main.c:60 +msgid "Thins non-null cells that denote linear features in a raster map layer." msgstr "" -#: ../raster/r.watershed/shed/com_line.c:32 -msgid "at the same time. The fast mode also places all of the data into" +#: ../raster/r.thin/main.c:72 +msgid "Maximal number of iterations" msgstr "" -#: ../raster/r.watershed/shed/com_line.c:33 -msgid "RAM, which limits the size of window that can be run. The slow" +#: ../raster/r.thin/io.c:98 +msgid "Input raster must be of type CELL." msgstr "" -#: ../raster/r.watershed/shed/com_line.c:34 -msgid "mode uses disk space in the same hard disk partition as where GRASS is" -msgstr "" +#. GTC Count of raster rows +#. GTC Count of window rows +#: ../raster/r.thin/io.c:105 ../raster/r.thin/io.c:172 +#: ../raster/r.thin/io.c:181 ../display/d.rast.num/main.c:199 +#: ../vector/v.surf.idw/main.c:259 ../vector/v.kernel/main.c:302 +#, c-format +msgid "%d row" +msgid_plural "%d rows" +msgstr[0] "" +msgstr[1] "" -#: ../raster/r.watershed/shed/com_line.c:35 -msgid "stored. Thus, if the program does not work in the slow mode, you will" +#. GTC Count of raster columns +#. GTC Count of window columns +#: ../raster/r.thin/io.c:107 ../raster/r.thin/io.c:174 +#: ../raster/r.thin/io.c:183 ../vector/v.surf.idw/main.c:261 +#: ../vector/v.kernel/main.c:303 +#, c-format +msgid "%d column" +msgid_plural "%d columns" +msgstr[0] "" +msgstr[1] "" + +#. GTC First argument is the raster map name, second and third - a string representing number of rows and cols +#: ../raster/r.thin/io.c:109 +#, c-format +msgid "Raster map <%s> - %s X %s" msgstr "" -#: ../raster/r.watershed/shed/com_line.c:36 -msgid "need to remove unnecessary files from that partition. The slow mode" +#: ../raster/r.thin/io.c:122 +#, c-format +msgid "Unable to create temporary file <%s> -- errno = %d" msgstr "" -#: ../raster/r.watershed/shed/com_line.c:37 +#. GTC %s will be replaced with number of rows and columns +#: ../raster/r.thin/io.c:176 #, c-format -msgid "will allow other processes to run concurrently with %s.\n" +msgid "Output map %s X %s" msgstr "" -#: ../raster/r.watershed/shed/com_line.c:69 -#: ../raster/r.watershed/shed/com_line.c:182 -msgid "" -"\n" -"If you hit by itself for the next question, this" +#. GTC %s will be replaced with number of rows and columns +#: ../raster/r.thin/io.c:185 +#, c-format +msgid "Window %s X %s" msgstr "" -#: ../raster/r.watershed/shed/com_line.c:70 -#: ../raster/r.watershed/shed/com_line.c:183 -msgid "program will terminate." +#: ../raster/r.thin/thin_lines.c:67 +msgid "Unable to find bounding box for lines" msgstr "" -#: ../raster/r.watershed/shed/com_line.c:81 +#: ../raster/r.thin/thin_lines.c:69 #, c-format -msgid "" -"\n" -"One of the options for %s is a `depression map'. A" +msgid "Bounding box: l = %d, r = %d, t = %d, b = %d" msgstr "" -#: ../raster/r.watershed/shed/com_line.c:83 -msgid "depression map indicates all the locations in the current map window where" +#: ../raster/r.thin/thin_lines.c:116 +#, c-format +msgid "Pass number %d" msgstr "" -#: ../raster/r.watershed/shed/com_line.c:84 -msgid "water accumulates and does not leave by the edge of the map. Lakes without" -msgstr "" +#: ../raster/r.thin/thin_lines.c:167 +#, c-format +msgid "Deleted %d pixel" +msgid_plural "Deleted %d pixels" +msgstr[0] "" +msgstr[1] "" -#: ../raster/r.watershed/shed/com_line.c:85 -msgid "outlet streams and sinkholes are examples of `depressions'. If you wish to" +#: ../raster/r.thin/thin_lines.c:171 +msgid "Thinning completed successfully." msgstr "" -#: ../raster/r.watershed/shed/com_line.c:86 -msgid "have a depression map, prepare a map where non-zero values indicate the" +#: ../raster/r.thin/thin_lines.c:173 +msgid "Thinning not completed, consider to increase 'iterations' parameter." msgstr "" -#: ../raster/r.watershed/shed/com_line.c:87 -msgid "locations where depressions occur.\n" +#: ../raster/r.out.vtk/main.c:62 +msgid "Converts raster maps into the VTK-ASCII format." msgstr "" -#: ../raster/r.watershed/shed/com_line.c:88 -msgid "Hit by itself for the next question if there is no depression map." +#: ../raster/r.out.vtk/main.c:73 +msgid "No input maps specified. You need to specify at least one input map or three vector maps or three rgb maps." msgstr "" -#: ../raster/r.watershed/shed/com_line.c:99 +#: ../raster/r.out.vtk/main.c:131 ../raster/r.out.vtk/main.c:191 +#: ../raster/r.out.vtk/main.c:212 ../raster/r.out.vtk/main.c:251 #, c-format -msgid "" -"\n" -"The %s program will divide the elevation map into a number of" +msgid "Open Raster file %s" msgstr "" -#: ../raster/r.watershed/shed/com_line.c:101 -msgid "watershed basins. The number of watershed basins is indirectly determined" +#: ../raster/r.out.vtk/main.c:222 +msgid "Writing VTK ImageData\n" msgstr "" -#: ../raster/r.watershed/shed/com_line.c:102 -msgid "by the `basin threshold' value. The basin threshold is the area necessary for" +#: ../raster/r.out.vtk/main.c:232 +msgid "Wrong RGB maps. Maps should have the same type! RGB output not added!" msgstr "" -#: ../raster/r.watershed/shed/com_line.c:103 -#, c-format -msgid "%s to define a unique watershed basin. This area only applies to" +#: ../raster/r.out.vtk/main.c:261 +msgid "Writing VTK Vector Data\n" msgstr "" -#: ../raster/r.watershed/shed/com_line.c:105 -msgid "`exterior drainage basins'. An exterior drainage basin does not have any" +#: ../raster/r.out.vtk/main.c:271 +msgid "Wrong vector maps. Maps should have the same type! Vector output not added!" msgstr "" -#: ../raster/r.watershed/shed/com_line.c:106 -msgid "drainage basins flowing into it. Interior drainage basin size is determined" +#: ../raster/r.out.vtk/main.c:283 +msgid "Error closing VTK-ASCII file" msgstr "" -#: ../raster/r.watershed/shed/com_line.c:107 -msgid "by the surface flow going into stream segments between stream interceptions." +#: ../raster/r.out.vtk/writeascii.c:75 +msgid "write_vtk_normal_header: Writing VTK-Header" msgstr "" -#: ../raster/r.watershed/shed/com_line.c:108 -#, c-format -msgid "Thus interior drainage basins can be of any size. The %s program" +#: ../raster/r.out.vtk/writeascii.c:108 +msgid "write_vtk_structured_elevation_header: Writing VTK-Header" msgstr "" -#: ../raster/r.watershed/shed/com_line.c:110 -msgid "also allows the user to relate basin size to potential overland flow" +#: ../raster/r.out.vtk/writeascii.c:124 +msgid "write_vtk_polygonal_elevation_header: Writing VTK-Header" msgstr "" -#: ../raster/r.watershed/shed/com_line.c:111 -msgid "(i.e., areas with low infiltration capacities will need smaller areas to" +#: ../raster/r.out.vtk/writeascii.c:139 +msgid "write_vtk_celldata_header: Writing VTK-DataHeader" msgstr "" -#: ../raster/r.watershed/shed/com_line.c:112 -msgid "develop stream channels than neighboring areas with high infiltration rates)." +#: ../raster/r.out.vtk/writeascii.c:148 +msgid "writeVTKPointHeader: Writing VTK-DataHeader" msgstr "" -#: ../raster/r.watershed/shed/com_line.c:113 -msgid "The user can create a map layer with potential overland flow values, and" +#: ../raster/r.out.vtk/writeascii.c:169 +msgid "write_vtk_structured_coordinates: Writing Coordinates" msgstr "" -#: ../raster/r.watershed/shed/com_line.c:114 -#, c-format -msgid "%s will accumulate those values instead of area.\n" +#: ../raster/r.out.vtk/writeascii.c:225 +msgid "write_vtk_polygonal_coordinates: Writing VTK Polygonal data" msgstr "" -#: ../raster/r.watershed/shed/com_line.c:116 -msgid "What unit of measure will you use for the basin threshold:" +#: ../raster/r.out.vtk/writeascii.c:334 +msgid "write_vtk_data: Writing VTK-Data" msgstr "" -#: ../raster/r.watershed/shed/com_line.c:119 -msgid " 1) acres, 2) meters sq., 3) miles sq., 4) hectares," +#: ../raster/r.out.vtk/writeascii.c:384 +msgid "write_vtk_rgb_image_data: Writing VTK-ImageData" msgstr "" -#: ../raster/r.watershed/shed/com_line.c:120 -msgid " 5) kilometers sq., 6) map cells, 7) overland flow units" +#: ../raster/r.out.vtk/writeascii.c:412 +msgid "Wrong map values! Values should in between 0 and 255!\n" msgstr "" -#: ../raster/r.watershed/shed/com_line.c:121 -#, c-format -msgid "Choose 1-7 or 0 to exit this program: " +#: ../raster/r.out.vtk/writeascii.c:442 +msgid "write_vtk_vector_data: Writing VTK-vector data" msgstr "" -#: ../raster/r.watershed/shed/com_line.c:131 -msgid "" -"\n" -"How large an area (or how many overland flow units) must a drainage basin" +#: ../raster/r.out.vtk/parameters.c:32 +msgid "Raster map(s) to be converted to VTK-ASCII data format" msgstr "" -#: ../raster/r.watershed/shed/com_line.c:132 -#, c-format -msgid "be for it to be an exterior drainage basin: " +#: ../raster/r.out.vtk/parameters.c:36 ../raster3d/r3.out.vtk/parameters.c:34 +msgid "Name for VTK-ASCII output file" msgstr "" -#: ../raster/r.watershed/shed/com_line.c:201 -#, c-format -msgid "" -"\n" -"%s must create a map layer of watershed basins" +#: ../raster/r.out.vtk/parameters.c:53 +msgid "Constant elevation (if no elevation map is specified)" msgstr "" -#: ../raster/r.watershed/shed/com_line.c:203 -#: ../raster/r.watershed/shed/com_line.c:224 -#, c-format -msgid "before %s can run properly." +#: ../raster/r.out.vtk/parameters.c:69 +msgid "Three (r,g,b) raster maps to create RGB values [redmap,greenmap,bluemap]" msgstr "" -#: ../raster/r.watershed/shed/com_line.c:222 -#, c-format -msgid "" -"\n" -"%s must create a file of watershed basin relationships" +#: ../raster/r.out.vtk/parameters.c:79 +msgid "Three (x,y,z) raster maps to create vector values [xmap,ymap,zmap]" msgstr "" -#: ../raster/r.watershed/shed/com_line.c:228 -#: ../raster/r.watershed/shed/com_line.c:263 -#, c-format -msgid "" -"\n" -"Please name this file:" +#: ../raster/r.out.vtk/parameters.c:85 ../raster3d/r3.out.vtk/parameters.c:94 +#: ../vector/v.out.vtk/main.c:76 +msgid "Scale factor for elevation" msgstr "" -#: ../raster/r.watershed/shed/com_line.c:231 -#: ../raster/r.watershed/shed/com_line.c:266 ../raster/r.geomorphon/main.c:196 -#: ../general/g.rename/main.c:85 ../general/g.copy/main.c:80 -#: ../imagery/i.landsat.toar/main.c:563 ../imagery/i.landsat.acca/main.c:188 -#: ../imagery/i.ortho.photo/i.ortho.camera/main.c:114 -#, c-format -msgid "<%s> is an illegal file name" +#: ../raster/r.out.vtk/parameters.c:98 ../raster/r.out.ascii/main.c:79 +#: ../display/d.rast.num/main.c:104 ../raster3d/r3.out.vtk/parameters.c:107 +#: ../vector/v.out.vtk/main.c:70 ../vector/v.out.ascii/args.c:75 +msgid "Number of significant digits (floating point only)" msgstr "" -#: ../raster/r.watershed/shed/com_line.c:257 -#, c-format -msgid "" -"\n" -"%s will generate a lot of output. Indicate a file" +#: ../raster/r.out.vtk/parameters.c:104 +msgid "Use structured grid for elevation (not recommended)" msgstr "" -#: ../raster/r.watershed/shed/com_line.c:259 -#, c-format -msgid "name for %s to send the output to." +#: ../raster/r.out.vtk/parameters.c:110 +msgid "Use polydata-trianglestrips for elevation grid creation" msgstr "" -#: ../raster/r.watershed/shed/com_line.c:277 -#, c-format -msgid "" -"\n" -"The accumulation map from %s must be present for" +#: ../raster/r.out.vtk/parameters.c:116 +msgid "Use polydata-vertices for elevation grid creation (to use with vtkDelauny2D)" msgstr "" -#: ../raster/r.watershed/shed/com_line.c:279 -#, c-format -msgid "%s to work properly." +#: ../raster/r.out.vtk/parameters.c:122 +msgid "Scale factor affects the origin (if no elevation map is given)" msgstr "" -#: ../raster/r.watershed/shed/com_line.c:290 -#, c-format -msgid "" -"\n" -"%s can produce several maps not necessary for" +#: ../raster/r.out.vtk/parameters.c:128 ../raster3d/r3.out.vtk/parameters.c:123 +msgid "Correct the coordinates to match the VTK-OpenGL precision" msgstr "" -#: ../raster/r.watershed/shed/com_line.c:292 -#, c-format -msgid "%s to function (stream channels, overland flow aspect, and" +#: ../raster/r.colors.out/raster_main.c:49 +msgid "Exports the color table associated with a raster map." msgstr "" -#: ../raster/r.watershed/shed/com_line.c:294 -#, c-format -msgid "a display version of the accumulation map). %s also has the" +#: ../raster/r.colors.out/raster_main.c:55 +#: ../raster/r.colors.out/raster3d_main.c:56 ../vector/v.colors.out/main.c:61 +msgid "Path to output rules file" msgstr "" -#: ../raster/r.watershed/shed/com_line.c:296 -msgid "ability to generate several variables in the Revised Universal Soil Loss" +#: ../raster/r.colors.out/raster_main.c:56 +#: ../raster/r.colors.out/raster3d_main.c:57 ../raster/r.kappa/main.c:89 +#: ../vector/v.colors.out/main.c:62 +msgid "If not given write to standard output" msgstr "" -#: ../raster/r.watershed/shed/com_line.c:297 -msgid "Equation (Rusle): Slope Length (LS), and Slope Steepness (S).\n" +#: ../raster/r.colors.out/raster_main.c:61 +#: ../raster/r.colors.out/raster3d_main.c:62 ../vector/v.colors.out/main.c:72 +msgid "Output values as percentages" msgstr "" -#: ../raster/r.watershed/shed/com_line.c:348 -msgid "" -"\n" -"The Slope Length factor (LS) and Slope Steepness (S) are influenced by" +#: ../raster/r.colors.out/raster3d_main.c:50 +msgid "Exports the color table associated with a 3D raster map." msgstr "" -#: ../raster/r.watershed/shed/com_line.c:349 +#: ../raster/r.colors.out/raster3d_main.c:70 #, c-format -msgid "disturbed land. %s reflects this with an optional map layer or value" -msgstr "" - -#: ../raster/r.watershed/shed/com_line.c:351 -msgid "where the value indicates the percent of disturbed (barren) land in that cell." +msgid "Unable to read color table for raster3d map <%s>" msgstr "" -#: ../raster/r.watershed/shed/com_line.c:352 -msgid "Type if you do not have a disturbed land map layer." +#: ../raster/r.gwflow/main.c:57 +msgid "Name of input raster map with initial piezometric head in [m]" msgstr "" -#: ../raster/r.watershed/shed/com_line.c:364 -msgid "" -"\n" -"Type the value indicating the percent of disturbed land. This value will" +#: ../raster/r.gwflow/main.c:62 +msgid "Name of input raster map providing boundary condition status: 0-inactive, 1-active, 2-dirichlet" msgstr "" -#: ../raster/r.watershed/shed/com_line.c:365 -msgid "be used for every cell in the current region." +#: ../raster/r.gwflow/main.c:67 +msgid "Name of input raster map with x-part of the hydraulic conductivity tensor in [m/s]" msgstr "" -#: ../raster/r.watershed/shed/com_line.c:368 -#, c-format -msgid "" -"\n" -"Input value here [0-100]: " +#: ../raster/r.gwflow/main.c:72 +msgid "Name of input raster map with y-part of the hydraulic conductivity tensor in [m/s]" msgstr "" -#: ../raster/r.watershed/shed/com_line.c:379 -msgid "" -"\n" -"Overland surface flow only occurs for a set distance before swales form." +#: ../raster/r.gwflow/main.c:77 +msgid "Name of input raster map with water sources and sinks in [m^3/s]" msgstr "" -#: ../raster/r.watershed/shed/com_line.c:380 -#, c-format -msgid "Because of digital terrain model limitations, %s cannot pick up" +#: ../raster/r.gwflow/main.c:81 +msgid "Name of input raster map with storativity for confined or effective porosity for unconfined groundwater flow booth in [-] " msgstr "" -#: ../raster/r.watershed/shed/com_line.c:382 -#, c-format -msgid "these swales. %s allows for an input (warning: kludge factor)" +#: ../raster/r.gwflow/main.c:86 +msgid "Recharge" msgstr "" -#: ../raster/r.watershed/shed/com_line.c:384 -msgid "that prevents the surface flow distance from getting too long. Normally," +#: ../raster/r.gwflow/main.c:88 +msgid "Recharge input raster map e.g: 6*10^-9 per cell in [m^3/s*m^2]" msgstr "" -#: ../raster/r.watershed/shed/com_line.c:385 -msgid "maximum slope length is around 600 feet (about 183 meters)." +#: ../raster/r.gwflow/main.c:92 +msgid "Name of input raster map describing the top surface of the aquifer in [m]" msgstr "" -#: ../raster/r.watershed/shed/com_line.c:400 -msgid "" -"\n" -"Roads, ditches, changes in ground cover, and other factors will stop" +#: ../raster/r.gwflow/main.c:96 +msgid "Name of input raster map describing the bottom surface of the aquifer in [m]" msgstr "" -#: ../raster/r.watershed/shed/com_line.c:401 -msgid "slope length. You may input a raster map indicating the locations of these" +#: ../raster/r.gwflow/main.c:100 +msgid "Output raster map storing the numerical result [m]" msgstr "" -#: ../raster/r.watershed/shed/com_line.c:402 -msgid "blocking factors.\n" +#: ../raster/r.gwflow/main.c:106 +msgid "Output raster map to store the groundwater filter velocity vector part in x direction [m/s]" msgstr "" -#: ../raster/r.watershed/shed/com_line.c:403 -msgid "Hit by itself for the next question if there is no blocking map." +#: ../raster/r.gwflow/main.c:112 +msgid "Output raster map to store the groundwater filter velocity vector part in y direction [m/s]" msgstr "" -#: ../raster/r.watershed/shed/file_in.c:15 -msgid "unable to open ARMSED file" +#: ../raster/r.gwflow/main.c:118 +msgid "Output raster map to store the groundwater budget for each cell [m^3/s]" msgstr "" -#: ../raster/r.watershed/shed/intro.c:8 -#, c-format -msgid "%s provides a text-based user-interface to the %s program." +#: ../raster/r.gwflow/main.c:126 +msgid "The type of groundwater flow" msgstr "" -#: ../raster/r.watershed/shed/intro.c:10 -#, c-format -msgid "%s also allows the user to prepare a report of map layers for each" +#: ../raster/r.gwflow/main.c:132 +msgid "Name of input raster map providing the height of the river bed in [m]" msgstr "" -#: ../raster/r.watershed/shed/intro.c:12 -#, c-format -msgid "watershed basin determined in %s.\n" +#: ../raster/r.gwflow/main.c:140 +msgid "Name of input raster map providing the water level (head) of the river with leakage connection in [m]" msgstr "" -#: ../raster/r.watershed/shed/intro.c:14 -#, c-format -msgid "%s will help the user determine which options to use for the" +#: ../raster/r.gwflow/main.c:147 +msgid "Name of input raster map providing the leakage coefficient of the river bed in [1/s]." msgstr "" -#: ../raster/r.watershed/shed/intro.c:16 -#, c-format -msgid "%s program. %s will then ask for map layers that will be" +#: ../raster/r.gwflow/main.c:155 +msgid "Name of input raster map providing the height of the drainage bed in [m]" msgstr "" -#: ../raster/r.watershed/shed/intro.c:18 -#, c-format -msgid "divided by basin. %s will then run %s and create the report." +#: ../raster/r.gwflow/main.c:162 +msgid "Name of input raster map providing the leakage coefficient of the drainage bed in [1/s]" msgstr "" -#: ../raster/r.watershed/shed/main.c:41 -msgid "Slow version of water analysis program starting now" +#: ../raster/r.gwflow/main.c:167 +msgid "The maximum number of iterations in the linearization approach" msgstr "" -#: ../raster/r.watershed/shed/main.c:46 ../raster/r.watershed/shed/main.c:55 -#, c-format -msgid "<<%s>> command line failed" +#: ../raster/r.gwflow/main.c:176 +msgid "Allocate a full quadratic linear equation system, default is a sparse linear equation system." msgstr "" -#: ../raster/r.watershed/shed/main.c:72 -msgid "unable to open output file" +#: ../raster/r.gwflow/main.c:209 ../raster3d/r3.gwflow/main.c:160 +msgid "groundwater flow" msgstr "" -#: ../raster/r.watershed/shed/read.c:23 -msgid "unable to open basin/half basin map" +#: ../raster/r.gwflow/main.c:212 +msgid "Numerical calculation program for transient, confined and unconfined groundwater flow in two dimensions." msgstr "" -#: ../raster/r.watershed/shed/valid.c:24 -msgid "accum file missing in valid_basins()" +#: ../raster/r.gwflow/main.c:237 +msgid "Please provide river_head, river_leak and river_bed maps" msgstr "" -#: ../raster/r.watershed/front/main.c:76 -#: ../raster/r.series.accumulate/main.c:82 -#: ../locale/scriptstrings/t.rast.accumulate_to_translate.c:3 -#: ../locale/scriptstrings/t.rast.accdetect_to_translate.c:3 -msgid "accumulation" +#: ../raster/r.gwflow/main.c:249 +msgid "Please provide drain_head and drain_leak maps" msgstr "" -#: ../raster/r.watershed/front/main.c:77 -msgid "drainage" +#: ../raster/r.gwflow/main.c:263 +msgid "The cholesky solver dos not work with sparse matrices. You may choose a full filled quadratic matrix, flag -f." msgstr "" -#: ../raster/r.watershed/front/main.c:79 -msgid "stream power index" +#: ../raster/r.gwflow/main.c:293 +#, c-format +msgid "Calculation time: %g" msgstr "" -#: ../raster/r.watershed/front/main.c:80 ../raster/r.topidx/main.c:42 -msgid "topographic index" +#: ../raster/r.gwflow/main.c:380 +#, c-format +msgid "Calculation of unconfined groundwater flow loop %i" msgstr "" -#: ../raster/r.watershed/front/main.c:81 -msgid "Calculates hydrological parameters and RUSLE factors." +#: ../raster/r.gwflow/main.c:403 +#, c-format +msgid "Maximum difference between this and last increment: %g" msgstr "" -#: ../raster/r.watershed/front/main.c:84 ../raster/r.watershed/front/main.c:91 -#: ../raster/r.watershed/front/main.c:97 ../raster/r.watershed/front/main.c:104 -#: ../raster/r.watershed/front/main.c:113 -#: ../raster/r.watershed/front/main.c:121 -#: ../raster/r.watershed/front/main.c:130 -msgid "Inputs" +#: ../raster/r.gwflow/main.c:546 ../raster3d/r3.gwflow/main.c:279 +msgid "Unable to create and solve the linear equation system" msgstr "" -#: ../raster/r.watershed/front/main.c:88 -msgid "Name of input depressions raster map" +#: ../raster/r.describe/main.c:57 +msgid "Prints terse list of category values found in a raster map layer." msgstr "" -#: ../raster/r.watershed/front/main.c:89 -msgid "All non-NULL and non-zero cells are considered as real depressions" +#: ../raster/r.describe/main.c:71 +msgid "Number of quantization steps" msgstr "" -#: ../raster/r.watershed/front/main.c:95 -msgid "Name of input raster representing amount of overland flow per cell" +#: ../raster/r.describe/main.c:77 +msgid "Print the output one value per line" msgstr "" -#: ../raster/r.watershed/front/main.c:101 -msgid "Name of input raster map percent of disturbed land" +#: ../raster/r.describe/main.c:81 +msgid "Only print the range of the data" msgstr "" -#: ../raster/r.watershed/front/main.c:102 -#: ../raster/r.watershed/front/main.c:127 -msgid "For USLE" +#: ../raster/r.describe/main.c:85 +msgid "Suppress reporting of any NULLs" msgstr "" -#: ../raster/r.watershed/front/main.c:109 -msgid "Name of input raster map blocking overland surface flow" +#: ../raster/r.describe/main.c:89 +msgid "Use the current region" msgstr "" -#: ../raster/r.watershed/front/main.c:111 -msgid "For USLE. All non-NULL and non-zero cells are considered as blocking terrain." +#: ../raster/r.describe/main.c:93 +msgid "Read floating-point map as integer" msgstr "" -#: ../raster/r.watershed/front/main.c:118 -msgid "Minimum size of exterior watershed basin" +#: ../raster/r.describe/main.c:105 +#, c-format +msgid "%s = %s -- must be greater than zero" msgstr "" -#: ../raster/r.watershed/front/main.c:126 -msgid "Maximum length of surface flow in map units" +#: ../raster/r.describe/describe.c:94 +#, c-format +msgid "Reading <%s> ..." msgstr "" -#: ../raster/r.watershed/front/main.c:135 -msgid "Name for output accumulation raster map" +#: ../raster/r.what.color/main.c:91 +msgid "Queries colors for a raster map layer." msgstr "" -#: ../raster/r.watershed/front/main.c:137 -msgid "Number of cells that drain through each cell" +#: ../raster/r.what.color/main.c:99 +msgid "Name of existing raster map to query colors" msgstr "" -#: ../raster/r.watershed/front/main.c:144 -msgid "Name for output topographic index ln(a / tan(b)) map" +#: ../raster/r.what.color/main.c:106 +msgid "Values to query colors for" msgstr "" -#: ../raster/r.watershed/front/main.c:151 -msgid "Stream power index a * tan(b)" +#: ../raster/r.what.color/main.c:113 +msgid "Output format (printf-style)" msgstr "" -#: ../raster/r.watershed/front/main.c:157 -msgid "Name for output drainage direction raster map" +#: ../raster/r.what.color/main.c:117 +msgid "Read values from stdin" msgstr "" -#: ../raster/r.watershed/front/main.c:158 -msgid "Directions numbered from 1 to 8" +#: ../raster/r.what.color/main.c:123 +msgid "Either \"-i\" or \"value=\" must be given" msgstr "" -#: ../raster/r.watershed/front/main.c:164 -msgid "Name for output basins raster map" +#: ../raster/r.neighbors/main.c:102 ../raster/r.series/main.c:104 +#: ../raster/r.resamp.stats/main.c:301 ../raster3d/r3.neighbors/main.c:94 +#, c-format +msgid "Unknown method <%s>" msgstr "" -#: ../raster/r.watershed/front/main.c:170 -msgid "Name for output stream segments raster map" +#: ../raster/r.neighbors/main.c:121 +#, c-format +msgid "Invalid out_type enumeration: %d" msgstr "" -#: ../raster/r.watershed/front/main.c:176 -msgid "Name for output half basins raster map" +#: ../raster/r.neighbors/main.c:171 ../raster3d/r3.neighbors/main.c:213 +msgid "neighbor" msgstr "" -#: ../raster/r.watershed/front/main.c:178 -msgid "Each half-basin is given a unique value" +#: ../raster/r.neighbors/main.c:172 ../raster3d/r3.neighbors/main.c:214 +msgid "focal statistics" msgstr "" -#: ../raster/r.watershed/front/main.c:184 -msgid "Name for output slope length raster map" +#: ../raster/r.neighbors/main.c:175 +msgid "Makes each cell category value a function of the category values assigned to the cells around it, and stores new cell values in an output raster map layer." msgstr "" -#: ../raster/r.watershed/front/main.c:186 -msgid "Slope length and steepness (LS) factor for USLE" +#: ../raster/r.neighbors/main.c:185 +msgid "Name of an input raster map to select the cells which should be processed" msgstr "" -#: ../raster/r.watershed/front/main.c:192 -msgid "Name for output slope steepness raster map" +#: ../raster/r.neighbors/main.c:204 ../vector/v.neighbors/main.c:72 +msgid "Neighborhood operation" msgstr "" -#: ../raster/r.watershed/front/main.c:193 -msgid "Slope steepness (S) factor for USLE" +#: ../raster/r.neighbors/main.c:206 ../raster/r.neighbors/main.c:214 +#: ../raster/r.neighbors/main.c:249 +msgid "Neighborhood" msgstr "" -#: ../raster/r.watershed/front/main.c:202 -msgid "Convergence factor for MFD (1-10)" +#: ../raster/r.neighbors/main.c:226 +msgid "Text file containing weights" msgstr "" -#: ../raster/r.watershed/front/main.c:204 -msgid "1 = most diverging flow, 10 = most converging flow. Recommended: 5" +#: ../raster/r.neighbors/main.c:232 +msgid "Sigma (in cells) for Gaussian filter" msgstr "" -#: ../raster/r.watershed/front/main.c:211 -msgid "Maximum memory to be used with -m flag (in MB)" +#: ../raster/r.neighbors/main.c:244 +msgid "Do not align output with the input" msgstr "" -#: ../raster/r.watershed/front/main.c:215 -msgid "SFD (D8) flow (default is MFD)" +#: ../raster/r.neighbors/main.c:248 +msgid "Use circular neighborhood" msgstr "" -#: ../raster/r.watershed/front/main.c:217 -msgid "SFD: single flow direction, MFD: multiple flow direction" +#: ../raster/r.neighbors/main.c:256 +msgid "Neighborhood size must be positive" msgstr "" -#: ../raster/r.watershed/front/main.c:222 -msgid "Allow only horizontal and vertical flow of water" +#: ../raster/r.neighbors/main.c:258 +msgid "Neighborhood size must be odd" msgstr "" -#: ../raster/r.watershed/front/main.c:227 -msgid "Enable disk swap memory option: Operation is slow" +#: ../raster/r.neighbors/main.c:293 +#, c-format +msgid "%s= and %s= must have the same number of values" msgstr "" -#: ../raster/r.watershed/front/main.c:229 -msgid "Only needed if memory requirements exceed available RAM; see manual on how to calculate memory requirements" +#: ../raster/r.neighbors/main.c:329 +#, c-format +msgid "Method %s not compatible with weighing window, using weight mask instead" msgstr "" -#: ../raster/r.watershed/front/main.c:234 -msgid "Use positive flow accumulation even for likely underestimates" +#: ../raster/r.neighbors/main.c:337 +#, c-format +msgid "Method %s not compatible with Gaussian filter, using unweighed version instead" msgstr "" -#: ../raster/r.watershed/front/main.c:236 -msgid "See manual for a detailed description of flow accumulation output" +#: ../raster/r.neighbors/main.c:386 +#, c-format +msgid "Opening selection map <%s>" msgstr "" -#: ../raster/r.watershed/front/main.c:241 -msgid "Beautify flat areas" +#: ../raster/r.neighbors/readweights.c:18 +#, c-format +msgid "Unable to open weights file %s" msgstr "" -#: ../raster/r.watershed/front/main.c:243 -msgid "Flow direction in flat areas is modified to look prettier" +#: ../raster/r.neighbors/readweights.c:23 +#, c-format +msgid "Error reading weights file %s" msgstr "" -#: ../raster/r.watershed/front/main.c:259 -msgid "Sorry, you must choose an output map." +#: ../raster/r.buffer/parse_dist.c:54 +#, c-format +msgid "%s: %s - illegal distance specification" msgstr "" -#: ../raster/r.watershed/front/main.c:265 -msgid "The basin threshold must be a positive number." +#: ../raster/r.buffer/main.c:131 +msgid "Parse distances error" msgstr "" -#: ../raster/r.watershed/front/main.c:281 -msgid "" -"Sorry, if any of the following options are set:\n" -" basin, stream, half_basin, length_slope, or slope_steepness\n" -" you MUST provide a value for the basin threshold parameter." +#: ../raster/r.buffer/main.c:150 +#, c-format +msgid "Pass %d (of %d)" msgstr "" -#: ../raster/r.watershed/front/main.c:308 -msgid "Beautify flat areas is not yet supported for disk swap mode" +#: ../raster/r.buffer/execute.c:34 +msgid "Finding buffer zones..." msgstr "" -#: ../raster/r.watershed/front/main.c:338 +#: ../raster/r.buffer/read_map.c:52 ../raster/r.flow/io.c:89 +#: ../raster/r.flow/io.c:107 #, c-format -msgid "Subprocess failed with exit code %d" -msgstr "" - -#: ../raster/r.watershed/seg/do_cum.c:119 -#: ../raster/r.watershed/ram/do_cum.c:114 -msgid "SECTION 3: Accumulating Surface Flow with SFD." +msgid "Reading input raster map <%s>..." msgstr "" -#: ../raster/r.watershed/seg/do_cum.c:293 -#: ../raster/r.watershed/ram/do_cum.c:276 -msgid "SECTION 3a: Accumulating Surface Flow with MFD." +#: ../raster/r.contour/main.c:89 +msgid "contours" msgstr "" -#: ../raster/r.watershed/seg/do_cum.c:529 -msgid "MFD: A * path already processed when distributing flow: %d of %" +#: ../raster/r.contour/main.c:91 +msgid "Produces a vector map of specified contours from a raster map." msgstr "" -#: ../raster/r.watershed/seg/do_cum.c:533 -#: ../raster/r.watershed/ram/do_cum.c:486 -msgid "SECTION 3b: Adjusting drainage directions." +#: ../raster/r.contour/main.c:102 ../raster/r.contour/main.c:110 +#: ../raster/r.contour/main.c:117 ../raster/r.contour/main.c:124 +msgid "Contour levels" msgstr "" -#: ../raster/r.watershed/seg/main.c:92 ../raster/r.watershed/seg/main.c:107 -#: ../raster/r.watershed/ram/main.c:82 ../raster/r.watershed/ram/main.c:98 +#: ../raster/r.contour/main.c:140 #, c-format -msgid "SECTION %d: Closing Maps." +msgid "Neither <%s> nor <%s> option must be specified" msgstr "" -#: ../raster/r.watershed/seg/main.c:105 ../raster/r.watershed/ram/main.c:96 +#: ../raster/r.contour/main.c:183 ../raster/r.stream.extract/close.c:194 +#: ../vector/v.net.distance/main.c:291 ../vector/v.in.lidar/attributes.c:135 +#: ../vector/v.net.allpairs/main.c:179 ../vector/v.in.dwg/main.c:240 +#: ../vector/v.in.ogr/main.c:1201 ../vector/v.net.path/path.c:109 +#: ../vector/v.overlay/main.c:587 ../vector/v.net.iso/main.c:390 +#: ../vector/v.net.flow/main.c:181 ../vector/v.distance/main.c:1427 +#: ../vector/v.net.timetable/main.c:103 ../vector/v.to.points/main.c:192 +#: ../vector/v.net.components/main.c:190 ../vector/v.net.centrality/main.c:266 +#: ../vector/v.net.alloc/main.c:329 #, c-format -msgid "SECTION %d: Watershed determination." +msgid "Unable to create table: '%s'" msgstr "" -#: ../raster/r.watershed/seg/do_astar.c:30 -#: ../raster/r.watershed/ram/do_astar.c:27 -msgid "SECTION 2: A* Search." +#: ../raster/r.contour/main.c:188 ../raster3d/r3.flow/main.c:67 +#: ../vector/v.in.lidar/attributes.c:139 ../vector/v.reclass/main.c:322 +#: ../vector/v.in.dwg/main.c:244 ../vector/v.in.ogr/main.c:1430 +#: ../vector/v.in.ascii/main.c:523 ../vector/v.to.points/main.c:197 +#: ../vector/v.in.dxf/write_vect.c:241 +#, c-format +msgid "Unable to create index for table <%s>, key <%s>" msgstr "" -#: ../raster/r.watershed/seg/do_astar.c:48 -msgid "No seeds for A* Search" +#: ../raster/r.contour/main.c:203 ../vector/v.select/copy_tabs.c:17 +#: ../vector/v.voronoi/main.c:384 ../vector/v.decimate/copy_tab.c:54 +#: ../vector/v.extract/copy_tab.c:57 ../vector/v.generalize/misc.c:134 +msgid "Writing attributes..." msgstr "" -#: ../raster/r.watershed/seg/do_astar.c:146 -msgid "bug in A* Search: doer %" +#: ../raster/r.contour/main.c:216 ../raster3d/r3.flow/flowline.c:60 +#: ../vector/v.overlay/line_area.c:443 ../vector/v.overlay/area_area.c:345 +#: ../vector/v.to.points/write.c:57 +#, c-format +msgid "Unable to insert new record: '%s'" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:20 -msgid "Closing accumulation map" +#: ../raster/r.contour/main.c:237 ../raster/r.in.lidar/main.c:613 +#: ../vector/v.generalize/displacement.c:78 +msgid "Reading data..." msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:136 -msgid "Closing TCI and SPI maps" +#: ../raster/r.contour/main.c:263 +#, c-format +msgid "Range of data: min=%f, max=%f" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:138 -msgid "Closing TCI map" +#: ../raster/r.contour/main.c:265 +msgid "Range of data: empty" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:140 -msgid "Closing SPI map" +#: ../raster/r.contour/main.c:293 ../raster/r.contour/main.c:296 +msgid "This step value is not allowed" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:300 -msgid "Closing flow direction map" +#: ../raster/r.contour/main.c:321 +#, c-format +msgid "Range of levels: min = %f, max = %f" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:327 -msgid "Closing LS map" +#: ../raster/r.contour/main.c:350 +msgid "Displacing data..." msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:332 -msgid "Closing SL map" -msgstr "" +#: ../raster/r.contour/cont.c:82 +#, c-format +msgid "Writing vector contour (one level)..." +msgid_plural "Writing vector contours (total levels %d)..." +msgstr[0] "" +msgstr[1] "" -#: ../raster/r.watershed/seg/close_maps2.c:38 -#: ../raster/r.watershed/ram/close_maps2.c:34 -msgid "No basins were created. Verify threshold and region settings." +#: ../raster/r.contour/cont.c:214 +#, c-format +msgid "%d crossing found" +msgid_plural "%d crossings found" +msgstr[0] "" +msgstr[1] "" + +#: ../raster/r.contour/cont.c:267 +msgid "Illegal edge number" msgstr "" -#: ../raster/r.watershed/seg/close_maps2.c:86 -msgid "Closing stream segments map" +#: ../raster/r.contour/cont.c:375 +msgid "Edge number out of range" msgstr "" -#: ../raster/r.watershed/seg/close_maps2.c:109 -msgid "Closing basins map" +#: ../raster/r.slope.aspect/main.c:170 ../raster/r.param.scale/interface.c:56 +#: ../raster/r.relief/main.c:110 ../imagery/i.topo.corr/main.c:48 +msgid "terrain" msgstr "" -#: ../raster/r.watershed/seg/close_maps2.c:116 -msgid "Closing half basins map" +#: ../raster/r.slope.aspect/main.c:171 +msgid "aspect" msgstr "" -#: ../raster/r.watershed/seg/sg_factor.c:14 -msgid "SECTION 5: RUSLE LS and/or S factor determination." +#: ../raster/r.slope.aspect/main.c:172 +msgid "slope" msgstr "" -#: ../raster/r.watershed/seg/usage.c:9 ../raster/r.watershed/ram/usage.c:9 -#, c-format -msgid "" -"USAGE for basin delineation:\n" -"%s -4 elevation=elevation_map threshold=swale_threshold [flow=overland_flow_map] [drainage=drain_direction_map] [depression=depression_map] [accumulation=accumulation_map] [basin=watershed_basin_map] [stream=stream_segment_map]\n" -"\n" -"USAGE for slope length determination:\n" -"%s [-4] elevation=elevation_map threshold=swale_threshold [drainage=drain_direction_map] [depression=depression_map] [accumulation=accumulation_map] [max_slope_length=max_slope_length] [blocking=overland_blocking_map] [slope_steepness=slope_steepness_map] length_slope=length_slope_map [disturbed_land=rill_erosion_map] [slope_deposition=slope_deposition value or map]USAGE for ARMSED FILE creation:\n" -"%s [-4] elevation=elevation_map threshold=swale_threshold [flow=overland_flow_map] [drainage=drain_direction_map] [depression=depression_map] [accumulation=accumulation_map] [basin=watershed_basin_map] [stream=stream_segment_map] [half_basin=half_basin_map] ar=ARMSED_file_name\n" -"\n" +#: ../raster/r.slope.aspect/main.c:173 +msgid "curvature" msgstr "" -#: ../raster/r.watershed/seg/init_vars.c:139 -#, c-format -msgid "SECTION 1 beginning: Initiating Variables. %d section total." -msgid_plural "SECTION 1 beginning: Initiating Variables. %d sections total." -msgstr[0] "" -msgstr[1] "" +#: ../raster/r.slope.aspect/main.c:174 +msgid "Generates raster maps of slope, aspect, curvatures and partial derivatives from an elevation raster map." +msgstr "" -#: ../raster/r.watershed/seg/init_vars.c:175 -msgid "Maximum memory to be used was smaller than 3 MB, set to 3 MB." +#: ../raster/r.slope.aspect/main.c:176 +msgid "Aspect is calculated counterclockwise from east." msgstr "" -#: ../raster/r.watershed/seg/init_vars.c:470 -msgid "SECTION 1b: Determining Offmap Flow." +#: ../raster/r.slope.aspect/main.c:183 ../vector/v.surf.rst/main.c:203 +msgid "Name for output slope raster map" msgstr "" -#: ../raster/r.watershed/ram/do_cum.c:480 -#, c-format -msgid "MFD: A * path already processed when distributing flow: %d of %d cell" -msgid_plural "MFD: A * path already processed when distributing flow: %d of %d cells" -msgstr[0] "" -msgstr[1] "" +#: ../raster/r.slope.aspect/main.c:184 ../raster/r.slope.aspect/main.c:190 +#: ../raster/r.slope.aspect/main.c:214 ../raster/r.slope.aspect/main.c:221 +#: ../raster/r.slope.aspect/main.c:228 ../raster/r.slope.aspect/main.c:235 +#: ../raster/r.slope.aspect/main.c:242 ../raster/r.slope.aspect/main.c:249 +#: ../raster/r.slope.aspect/main.c:256 ../raster/r.watershed/front/main.c:147 +#: ../raster/r.watershed/front/main.c:154 +#: ../raster/r.watershed/front/main.c:160 +#: ../raster/r.watershed/front/main.c:167 +#: ../raster/r.watershed/front/main.c:173 +#: ../raster/r.watershed/front/main.c:179 +#: ../raster/r.watershed/front/main.c:186 +#: ../raster/r.watershed/front/main.c:193 +#: ../raster/r.watershed/front/main.c:200 ../vector/v.surf.rst/main.c:174 +#: ../vector/v.surf.rst/main.c:198 ../vector/v.surf.rst/main.c:204 +#: ../vector/v.surf.rst/main.c:210 ../vector/v.surf.rst/main.c:216 +#: ../vector/v.surf.rst/main.c:222 ../vector/v.surf.rst/main.c:228 +#: ../vector/v.surf.rst/main.c:234 ../vector/v.surf.rst/main.c:241 +#: ../vector/v.surf.rst/main.c:248 ../vector/v.surf.rst/main.c:255 +#: ../vector/v.surf.bspline/main.c:130 ../vector/v.surf.bspline/main.c:135 +#: ../vector/v.vol.rst/main.c:293 ../vector/v.vol.rst/main.c:299 +#: ../vector/v.vol.rst/main.c:362 ../vector/v.vol.rst/main.c:368 +#: ../vector/v.vol.rst/main.c:374 ../vector/v.vol.rst/main.c:381 +#: ../vector/v.vol.rst/main.c:387 ../vector/v.vol.rst/main.c:393 +#: ../vector/v.vol.rst/main.c:399 ../vector/v.vol.rst/main.c:405 +msgid "Outputs" +msgstr "" -#: ../raster/r.watershed/ram/do_astar.c:256 -msgid "heapsize too large" +#: ../raster/r.slope.aspect/main.c:189 ../vector/v.surf.rst/main.c:209 +msgid "Name for output aspect raster map" msgstr "" -#: ../raster/r.watershed/ram/init_vars.c:121 -#, c-format -msgid "SECTION 1a (of %1d): Initiating Memory." +#: ../raster/r.slope.aspect/main.c:198 +msgid "Format for reporting the slope" msgstr "" -#: ../raster/r.watershed/ram/init_vars.c:311 -#, c-format -msgid "SECTION 1b (of %1d): Determining Offmap Flow." +#: ../raster/r.slope.aspect/main.c:205 +msgid "Type of output aspect and slope maps" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:56 -msgid "Beautify flat areas: priority queue error" +#: ../raster/r.slope.aspect/main.c:213 ../vector/v.surf.rst/main.c:215 +msgid "Name for output profile curvature raster map" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:229 -msgid "flat cell escaped for uphill correction" +#: ../raster/r.slope.aspect/main.c:220 ../vector/v.surf.rst/main.c:221 +msgid "Name for output tangential curvature raster map" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:235 -#, c-format -msgid "queue error: last uphill order %d > current uphill order %d" +#: ../raster/r.slope.aspect/main.c:227 +msgid "Name for output first order partial derivative dx (E-W slope) raster map" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:240 -msgid "uphill order not set" +#: ../raster/r.slope.aspect/main.c:234 +msgid "Name for output first order partial derivative dy (N-S slope) raster map" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:266 -msgid "flat cell escaped in uphill correction" +#: ../raster/r.slope.aspect/main.c:241 +msgid "Name for output second order partial derivative dxx raster map" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:302 -msgid "downhill order: no more points in down queue" +#: ../raster/r.slope.aspect/main.c:248 +msgid "Name for output second order partial derivative dyy raster map" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:310 -msgid "flat cell escaped for downhill correction" +#: ../raster/r.slope.aspect/main.c:255 +msgid "Name for output second order partial derivative dxy raster map" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:316 -#, c-format -msgid "queue error: last downhill order %d > current downhill order %d" +#: ../raster/r.slope.aspect/main.c:261 +msgid "Multiplicative factor to convert elevation units to horizontal units" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:321 -msgid "downhill order: downhill order not set" +#: ../raster/r.slope.aspect/main.c:270 +msgid "Minimum slope value (in percent) for which aspect is computed" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:344 -msgid "flat cell escaped in downhill correction" +#: ../raster/r.slope.aspect/main.c:279 +msgid "Do not align the current region to the raster elevation map" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:382 -msgid "flat cell escaped for adjustment" +#: ../raster/r.slope.aspect/main.c:285 +msgid "Compute output at edges and near NULL values" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:389 -msgid "adjustment: uphill order not set" +#: ../raster/r.slope.aspect/main.c:291 +msgid "Create aspect as degrees clockwise from North (azimuth), with flat = -9999" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:391 -msgid "adjustment: downhill order not set" +#: ../raster/r.slope.aspect/main.c:293 +msgid "Default: degrees counter-clockwise from East, with flat = 0" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:417 -msgid "flat cell escaped in adjustment" +#: ../raster/r.slope.aspect/main.c:348 ../raster/r.relief/main.c:221 +#, c-format +msgid "%s=%s - must be a positive number" msgstr "" -#: ../raster/r.watershed/ram/sg_factor.c:14 -msgid "SECTION 4: RUSLE LS and/or S factor determination." +#: ../raster/r.slope.aspect/main.c:354 ../raster/r.relief/main.c:202 +#: ../raster/r.relief/main.c:208 +#, c-format +msgid "%s=%s - must be a non-negative number" msgstr "" -#: ../raster/r.out.ppm3/main.c:59 -msgid "Converts 3 GRASS raster layers (R,G,B) to a PPM image file." +#: ../raster/r.slope.aspect/main.c:369 +#, 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.out.ppm3/main.c:64 ../raster/r.composite/main.c:90 -#: ../display/d.rgb/main.c:69 +#: ../raster/r.slope.aspect/main.c:391 #, c-format -msgid "Name of raster map to be used for <%s>" +msgid "Wrong raster type: %s" msgstr "" -#: ../raster/r.out.ppm3/main.c:84 -msgid "Name for new PPM file. (use '-' for stdout)" +#: ../raster/r.slope.aspect/main.c:420 +msgid "r.slope.aspect does not convert horizontal units to meters in this version, see manual page." msgstr "" -#: ../raster/r.out.ppm3/main.c:88 -msgid "Add comments to describe the region" +#: ../raster/r.slope.aspect/main.c:1025 +#, c-format +msgid "Elevation products for mapset <%s> in <%s>" msgstr "" -#: ../raster/r.out.ppm3/main.c:95 ../raster/r.out.ppm/main.c:101 +#: ../raster/r.slope.aspect/main.c:1044 #, c-format -msgid "row = %d" -msgid_plural "rows = %d" -msgstr[0] "" -msgstr[1] "" +msgid "Min computed aspect %.4f, max computed aspect %.4f" +msgstr "" -#. GTC Raster columns -#: ../raster/r.out.ppm3/main.c:97 ../raster/r.out.ppm/main.c:102 +#: ../raster/r.slope.aspect/main.c:1145 #, c-format -msgid "column = %d" -msgid_plural "columns = %d" -msgstr[0] "" -msgstr[1] "" +msgid "Aspect raster map <%s> complete" +msgstr "" -#: ../raster/r.out.ppm3/main.c:160 -msgid "Converting... " +#: ../raster/r.slope.aspect/main.c:1202 +#, c-format +msgid "Min computed slope %.4f, max computed slope %.4f" msgstr "" -#: ../raster/r.out.ppm/main.c:56 -msgid "Converts a GRASS raster map to a PPM image file." +#: ../raster/r.slope.aspect/main.c:1255 +#, c-format +msgid "Slope raster map <%s> complete" msgstr "" -#: ../raster/r.out.ppm/main.c:64 -msgid "Name for new PPM file (use '-' for stdout)" +#: ../raster/r.slope.aspect/main.c:1327 +#, c-format +msgid "Profile curve raster map <%s> complete" msgstr "" -#: ../raster/r.out.ppm/main.c:68 -msgid "Output greyscale instead of color" +#: ../raster/r.slope.aspect/main.c:1354 +#, c-format +msgid "Tangential curve raster map <%s> complete" msgstr "" -#: ../raster/r.out.ppm/main.c:72 -msgid "Suppress printing of PPM header" +#: ../raster/r.slope.aspect/main.c:1379 +#, c-format +msgid "E-W slope raster map <%s> complete" msgstr "" -#: ../raster/r.out.ppm/main.c:124 +#: ../raster/r.slope.aspect/main.c:1404 #, c-format -msgid "Unable to open file <%s> for write" +msgid "N-S slope raster map <%s> complete" msgstr "" -#: ../raster/r.out.ppm/main.c:154 -msgid "Converting..." +#: ../raster/r.slope.aspect/main.c:1429 +#, c-format +msgid "Dxx raster map <%s> complete" msgstr "" -#: ../raster/r.out.ppm/main.c:234 +#: ../raster/r.slope.aspect/main.c:1454 #, c-format -msgid "File <%s> created" +msgid "Dyy raster map <%s> complete" msgstr "" -#: ../raster/r.surf.random/main.c:40 -msgid "Produces a raster surface map of uniform random deviates with defined range." +#: ../raster/r.slope.aspect/main.c:1479 +#, c-format +msgid "Dxy raster map <%s> complete" msgstr "" -#: ../raster/r.surf.random/main.c:46 -msgid "Minimum random value" +#: ../raster/r.in.ascii/main.c:74 +msgid "Converts a GRASS ASCII raster file to binary raster map." msgstr "" -#: ../raster/r.surf.random/main.c:52 -msgid "Maximum random value" +#: ../raster/r.in.ascii/main.c:78 ../raster3d/r3.in.ascii/main.c:86 +#: ../vector/v.in.ascii/main.c:80 +msgid "Name of input file to be imported" msgstr "" -#: ../raster/r.surf.random/main.c:58 -msgid "Create an integer raster map" +#: ../raster/r.in.ascii/main.c:85 +msgid "Default: CELL for integer values, DCELL for floating-point values" msgstr "" -#: ../raster/r.quant/main.c:49 -msgid "quantization" +#: ../raster/r.in.ascii/main.c:97 ../raster/r.in.ascii/main.c:102 +msgid "Default: read from header" msgstr "" -#: ../raster/r.quant/main.c:51 -msgid "Produces the quantization file for a floating-point map." +#: ../raster/r.in.ascii/main.c:99 +msgid "Multiplier for ASCII data" msgstr "" -#: ../raster/r.quant/main.c:59 -msgid "Raster map(s) to be quantized" +#: ../raster/r.in.ascii/main.c:103 +msgid "String representing NULL value data cell" msgstr "" -#: ../raster/r.quant/main.c:64 -msgid "Path to rules file (\"-\" to read from stdin)" +#: ../raster/r.in.ascii/main.c:104 +msgid "NULL data" msgstr "" -#: ../raster/r.quant/main.c:70 -msgid "Base map to take quant rules from" +#: ../raster/r.in.ascii/main.c:109 +msgid "SURFER (Golden Software) ASCII file will be imported" msgstr "" -#: ../raster/r.quant/main.c:75 -msgid "Floating point range: dmin,dmax" +#: ../raster/r.in.ascii/main.c:128 +#, c-format +msgid "Wrong entry for multiplier: %s" msgstr "" -#: ../raster/r.quant/main.c:81 -msgid "Integer range: min,max" +#: ../raster/r.in.ascii/main.c:153 ../raster3d/r3.in.ascii/main.c:172 +msgid "Unable to read input from stdin" msgstr "" -#: ../raster/r.quant/main.c:86 -msgid "Truncate floating point data" +#: ../raster/r.in.ascii/main.c:160 +#, c-format +msgid "Unable to read input from <%s>" msgstr "" -#: ../raster/r.quant/main.c:90 -msgid "Round floating point data" +#: ../raster/r.in.ascii/main.c:180 +msgid "Can't get cell header" msgstr "" -#: ../raster/r.quant/main.c:111 +#: ../raster/r.in.ascii/main.c:202 #, c-format -msgid "-%c, -%c, %s=, %s= and %s= are mutually exclusive" +msgid "Data conversion failed at row %d, col %d" msgstr "" -#: ../raster/r.quant/main.c:120 -#, c-format -msgid "%s= and %s= must be used together" +#: ../raster/r.in.ascii/main.c:275 ../raster3d/r3.in.ascii/main.c:130 +msgid "Unable to write to file" msgstr "" -#: ../raster/r.quant/main.c:131 -#, c-format -msgid "%s is integer map, it can't be quantized" +#: ../raster/r.in.ascii/gethead.c:35 +msgid "input file is not a Surfer ascii grid file" msgstr "" -#: ../raster/r.quant/main.c:139 -msgid "Truncating..." +#: ../raster/r.in.ascii/gethead.c:41 +msgid "error reading the column and row dimension from the Surfer grid file" msgstr "" -#: ../raster/r.quant/main.c:144 -msgid "Rounding..." +#: ../raster/r.in.ascii/gethead.c:47 +msgid "error reading the X range from the Surfer grid file" msgstr "" -#: ../raster/r.quant/main.c:152 -#, c-format -msgid "%s is integer map, it can't be used as basemap" +#: ../raster/r.in.ascii/gethead.c:53 +msgid "error reading the Y range from the Surfer grid file" msgstr "" -#: ../raster/r.quant/main.c:156 -#, c-format -msgid "unable to read quant rules for basemap <%s>" +#: ../raster/r.in.ascii/gethead.c:59 +msgid "error reading the Z range from the Surfer grid file" msgstr "" -#: ../raster/r.quant/main.c:163 ../raster/r.quant/main.c:166 -#, c-format -msgid "invalid value for %s= <%s>" +#: ../raster/r.in.ascii/gethead.c:105 +msgid "error getting file position" msgstr "" -#: ../raster/r.quant/main.c:168 -#, c-format -msgid "Setting quant rules for input map(s) to (%f,%f) -> (%d,%d)" +#: ../raster/r.in.ascii/gethead.c:164 +msgid "illegal type field: using type int" msgstr "" -#: ../raster/r.quant/main.c:181 -msgid "No rules specified. Quant table(s) not changed." +#: ../raster/r.in.ascii/gethead.c:169 +msgid "ignoring type filed in header, type is set on command line" msgstr "" -#: ../raster/r.quant/main.c:189 -#, c-format -msgid "New quant table created for %s" +#: ../raster/r.in.ascii/gethead.c:176 +msgid "illegal multiplier field: using 1.0" msgstr "" -#: ../raster/r.quant/read_rules.c:50 -msgid "Old data range is empty" +#: ../raster/r.in.ascii/gethead.c:181 +msgid "ignoring multiplier filed in header, multiplier is set on command line" msgstr "" -#: ../raster/r.quant/read_rules.c:56 -#, c-format -msgid "Old data range is %s to %s" +#: ../raster/r.in.ascii/gethead.c:189 +msgid "ignoring null filed in header, null string is set on command line" msgstr "" -#: ../raster/r.quant/read_rules.c:59 -msgid "Old integer data range is empty" +#: ../raster/r.in.ascii/gethead.c:218 +msgid "error in ascii data format" msgstr "" -#: ../raster/r.quant/read_rules.c:61 +#: ../raster/r.in.ascii/gethead.c:248 #, c-format -msgid "Old integer data range is %d to %d" +msgid "Duplicate \"%s\" field in header" msgstr "" -#: ../raster/r.quant/read_rules.c:83 +#: ../raster/r.in.ascii/gethead.c:253 #, c-format -msgid "unable to open input file <%s>" +msgid "Illegal \"%s\" value in header: %s" msgstr "" -#: ../raster/r.quant/read_rules.c:89 +#: ../raster/r.in.ascii/gethead.c:261 #, c-format -msgid "" -"\n" -"Enter the rule or 'help' for the format description or 'end' to exit:\n" +msgid "\"%s\" field missing from header" msgstr "" -#: ../raster/r.quant/read_rules.c:112 -msgid "quant rules do not cover the whole range map" +#: ../raster/r.stream.extract/main.c:78 ../raster/r.watershed/front/main.c:80 +msgid "stream network" msgstr "" -#: ../raster/r.colors/edit_colors.c:61 -msgid "Creates/modifies the color table associated with a 3D raster map." +#: ../raster/r.stream.extract/main.c:79 +msgid "Performs stream network extraction." msgstr "" -#: ../raster/r.colors/edit_colors.c:65 -msgid "Creates/modifies the color table associated with a raster map." +#: ../raster/r.stream.extract/main.c:85 +msgid "Name of input accumulation raster map" msgstr "" -#: ../raster/r.colors/edit_colors.c:75 ../raster/r.colors/edit_colors.c:87 -msgid "Map" +#: ../raster/r.stream.extract/main.c:88 +msgid "Stream extraction will use provided accumulation instead of calculating it anew" msgstr "" -#: ../raster/r.colors/edit_colors.c:81 -msgid "Input file with one map name per line" +#: ../raster/r.stream.extract/main.c:93 +msgid "Name of input raster map with real depressions" msgstr "" -#: ../raster/r.colors/edit_colors.c:83 -msgid "Input map names can be defined in an input file in case a large amount of maps must be specified. This option is mutual exclusive to the map option." +#: ../raster/r.stream.extract/main.c:96 +msgid "Streams will not be routed out of real depressions" msgstr "" -#: ../raster/r.colors/edit_colors.c:96 ../vector/v.colors/main.c:98 -#: ../locale/scriptstrings/t.rast.colors_to_translate.c:8 -msgid "Raster map from which to copy color table" +#: ../raster/r.stream.extract/main.c:101 +msgid "Minimum flow accumulation for streams" msgstr "" -#: ../raster/r.colors/edit_colors.c:103 ../vector/v.colors/main.c:105 -#: ../locale/scriptstrings/t.rast.colors_to_translate.c:10 -msgid "3D raster map from which to copy color table" +#: ../raster/r.stream.extract/main.c:102 +msgid "Must be > 0" msgstr "" -#: ../raster/r.colors/edit_colors.c:109 ../vector/v.colors/main.c:111 -#: ../locale/scriptstrings/t.rast.colors_to_translate.c:12 -msgid "Path to rules file" +#: ../raster/r.stream.extract/main.c:108 +msgid "Use SFD above this threshold" msgstr "" -#: ../raster/r.colors/edit_colors.c:110 -msgid "\"-\" to read rules from stdin" +#: ../raster/r.stream.extract/main.c:110 +msgid "If accumulation is larger than d8cut, SFD is used instead of MFD. Applies only if no accumulation map is given." msgstr "" -#: ../raster/r.colors/edit_colors.c:115 ../vector/v.colors/main.c:121 -#: ../locale/scriptstrings/t.rast.colors_to_translate.c:14 -msgid "Remove existing color table" +#: ../raster/r.stream.extract/main.c:121 +msgid "Montgomery exponent for slope, disabled with 0" msgstr "" -#: ../raster/r.colors/edit_colors.c:121 ../vector/v.colors/main.c:127 -#: ../locale/scriptstrings/t.rast.colors_to_translate.c:16 -msgid "Only write new color table if it does not already exist" +#: ../raster/r.stream.extract/main.c:123 +msgid "Montgomery: accumulation is multiplied with pow(slope,mexp) and then compared with threshold" msgstr "" -#: ../raster/r.colors/edit_colors.c:126 ../vector/v.colors/main.c:131 -#: ../locale/scriptstrings/t.rast.colors_to_translate.c:17 -msgid "List available rules then exit" +#: ../raster/r.stream.extract/main.c:131 +msgid "Delete stream segments shorter than stream_length cells" msgstr "" -#: ../raster/r.colors/edit_colors.c:132 ../vector/v.colors/main.c:137 -#: ../locale/scriptstrings/t.rast.colors_to_translate.c:19 -msgid "Invert colors" +#: ../raster/r.stream.extract/main.c:133 +msgid "Applies only to first-order stream segments (springs/stream heads)" msgstr "" -#: ../raster/r.colors/edit_colors.c:137 ../vector/v.colors/main.c:142 -#: ../locale/scriptstrings/t.rast.colors_to_translate.c:21 -msgid "Logarithmic scaling" +#: ../raster/r.stream.extract/main.c:146 +msgid "Name for output raster map with unique stream ids" msgstr "" -#: ../raster/r.colors/edit_colors.c:142 ../vector/v.colors/main.c:147 -#: ../locale/scriptstrings/t.rast.colors_to_translate.c:23 -msgid "Logarithmic-absolute scaling" +#: ../raster/r.stream.extract/main.c:148 ../raster/r.stream.extract/main.c:155 +#: ../raster/r.stream.extract/main.c:162 ../raster/r.flow/main.c:459 +#: ../raster/r.flow/main.c:465 ../raster/r.flow/main.c:471 +msgid "Output maps" msgstr "" -#: ../raster/r.colors/edit_colors.c:147 -#: ../locale/scriptstrings/t.rast.colors_to_translate.c:25 -msgid "Histogram equalization" +#: ../raster/r.stream.extract/main.c:153 +msgid "Name for output vector map with unique stream ids" msgstr "" -#: ../raster/r.colors/edit_colors.c:186 ../raster/r.series.interp/main.c:180 -#, c-format -msgid "Unable to open %s file <%s>" +#: ../raster/r.stream.extract/main.c:160 +msgid "Name for output raster map with flow direction" msgstr "" -#: ../raster/r.colors/edit_colors.c:229 ../raster/r.colors/edit_colors.c:262 +#: ../raster/r.stream.extract/main.c:191 #, c-format -msgid "%s map <%s> not found" +msgid "Threshold must be > 0 but is %f" msgstr "" -#: ../raster/r.colors/edit_colors.c:235 +#: ../raster/r.stream.extract/main.c:200 #, c-format -msgid "No %s map name found in input file <%s>" +msgid "d8cut must be positive or zero but is %f" msgstr "" -#: ../raster/r.colors/edit_colors.c:278 +#: ../raster/r.stream.extract/main.c:208 #, c-format -msgid "Unable to remove color table of %s map <%s>" +msgid "Montgomery exponent must be positive or zero but is %f" msgstr "" -#: ../raster/r.colors/edit_colors.c:280 +#: ../raster/r.stream.extract/main.c:211 #, c-format -msgid "Color table of %s map <%s> not found" +msgid "Montgomery exponent is %f, recommended range is 0.0 - 3.0" msgstr "" -#: ../raster/r.colors/edit_colors.c:302 +#: ../raster/r.stream.extract/main.c:221 #, c-format -msgid "Color table exists for %s map <%s>. Exiting." +msgid "Minimum stream length must be positive or zero but is %d" msgstr "" -#: ../raster/r.colors/edit_colors.c:358 +#: ../raster/r.stream.extract/main.c:230 #, c-format -msgid "Color table 'random' is not supported for floating point %s map" +msgid "Memory must be positive but is %d" msgstr "" -#: ../raster/r.colors/edit_colors.c:362 -#, c-format -msgid "Color table 'grey.eq' is not supported for floating point %s map" +#: ../raster/r.stream.extract/main.c:240 +msgid "At least one output raster maps must be specified" msgstr "" -#: ../raster/r.colors/edit_colors.c:368 +#: ../raster/r.stream.extract/main.c:314 #, c-format -msgid "Color table 'grey.log' is not supported for floating point %s map" +msgid "%.2f%% of data are kept in memory" msgstr "" -#: ../raster/r.colors/edit_colors.c:376 ../imagery/i.vi/main.c:546 +#: ../raster/r.stream.extract/main.c:318 +#: ../raster/r.watershed/seg/init_vars.c:255 #, c-format -msgid "Unknown color request '%s'" +msgid "Will need up to %.2f MB of disk space" msgstr "" -#: ../raster/r.colors/edit_colors.c:386 ../vector/v.colors/make_colors.c:51 +#: ../raster/r.stream.extract/main.c:320 +#: ../raster/r.watershed/seg/init_vars.c:258 #, c-format -msgid "Unable to load rules file <%s>" +msgid "Will need up to %.2f GB (%.0f MB) of disk space" msgstr "" -#: ../raster/r.colors/edit_colors.c:400 ../raster/r.univar/r3.univar_main.c:144 -#: ../raster/r.univar/r3.univar_main.c:182 ../general/g.region/main.c:455 -#: ../vector/v.colors/main.c:319 ../raster3d/r3.support/main.c:135 -#: ../raster3d/r3.neighbors/main.c:229 ../raster3d/r3.stats/main.c:97 -#: ../raster3d/r3.out.vtk/main.c:142 ../raster3d/r3.out.bin/main.c:299 -#: ../raster3d/r3.cross.rast/main.c:245 ../raster3d/r3.retile/main.c:113 -#: ../raster3d/r3.timestamp/main.c:73 ../raster3d/r3.flow/main.c:87 -#: ../raster3d/r3.out.netcdf/main.c:600 ../raster3d/r3.mask/main.c:58 -#: ../raster3d/r3.out.ascii/main.c:326 ../raster3d/r3.out.v5d/main.c:307 -#: ../raster3d/r3.null/main.c:103 ../raster3d/r3.to.rast/main.c:275 -#, c-format -msgid "3D raster map <%s> not found" +#: ../raster/r.stream.extract/main.c:324 +msgid "Creating temporary files..." msgstr "" -#: ../raster/r.colors/edit_colors.c:403 ../vector/v.colors/main.c:322 -#, c-format -msgid "Unable to read color table for 3D raster map <%s>" +#: ../raster/r.stream.extract/main.c:344 +msgid "Unable to load input raster map(s)" msgstr "" -#: ../raster/r.colors/edit_colors.c:447 -#, c-format -msgid "Color table for %s map <%s> set to '%s'" +#: ../raster/r.stream.extract/main.c:346 +msgid "No non-NULL cells in input raster map(s)" msgstr "" -#: ../raster/r.colors/rules.c:40 -#, c-format -msgid "Enter rules, \"end\" when done, \"help\" if you need it.\n" +#: ../raster/r.stream.extract/main.c:397 +msgid "Unable to initialize search" msgstr "" -#: ../raster/r.colors/rules.c:49 -#, c-format -msgid "fp: Data range is %s to %s\n" +#: ../raster/r.stream.extract/main.c:401 +msgid "Unable to sort elevation raster map values" msgstr "" -#: ../raster/r.colors/rules.c:53 -#, c-format -msgid "Data range is %ld to %ld\n" +#: ../raster/r.stream.extract/main.c:407 +msgid "Unable to calculate flow accumulation" msgstr "" -#: ../raster/r.colors/rules.c:64 -#, c-format -msgid "" -"Your color rules do not cover the whole range of data!\n" -" (rules %f to %f but data %f to %f)" +#: ../raster/r.stream.extract/main.c:412 +msgid "Unable to extract streams" msgstr "" -#: ../raster/r.colors/rules.c:104 ../raster/r.reclass/parse.c:41 -#, c-format -msgid "Enter a rule in one of these formats:\n" +#: ../raster/r.stream.extract/main.c:419 +msgid "Unable to thin streams" msgstr "" -#: ../raster/r.colors/rules.c:105 -#, c-format -msgid " val color\n" +#: ../raster/r.stream.extract/main.c:424 +msgid "Unable to delete short stream segments" msgstr "" -#: ../raster/r.colors/rules.c:106 -#, c-format -msgid " n%% color\n" +#: ../raster/r.stream.extract/main.c:430 +msgid "Unable to write output raster maps" msgstr "" -#: ../raster/r.colors/rules.c:107 -#, c-format -msgid " nv color\n" +#: ../raster/r.stream.extract/do_astar.c:40 +msgid "A* Search..." msgstr "" -#: ../raster/r.colors/rules.c:108 +#: ../raster/r.stream.extract/do_astar.c:62 #, c-format -msgid " default color\n" +msgid "%lld surplus points" msgstr "" -#: ../raster/r.colors/rules.c:109 +#: ../raster/r.stream.extract/do_astar.c:67 #, c-format -msgid "color can be one of:\n" +msgid "Too many points in heap %lld, should be %lld" msgstr "" -#: ../raster/r.colors/rules.c:111 -#, c-format -msgid "or an R:G:B triplet, e.g.: 0:127:255\n" +#: ../raster/r.stream.extract/cseg.c:19 ../raster/r.stream.extract/bseg.c:19 +#: ../raster/r.stream.extract/seg.c:20 +msgid "Unable to create segment file" msgstr "" -#: ../raster/r.colors/rules.c:132 -#, c-format -msgid "bad rule (%s); rule not added" +#: ../raster/r.stream.extract/cseg.c:29 ../raster/r.stream.extract/cseg.c:79 +#: ../raster/r.stream.extract/cseg.c:88 ../raster/r.stream.extract/dseg.c:29 +#: ../raster/r.stream.extract/dseg.c:79 ../raster/r.stream.extract/dseg.c:88 +#: ../raster/r.stream.extract/bseg.c:28 ../raster/r.stream.extract/bseg.c:78 +#: ../raster/r.stream.extract/bseg.c:87 ../raster/r.stream.extract/seg.c:34 +#: ../raster/r.stream.extract/seg.c:76 +msgid "Unable to write segment file" msgstr "" -#: ../raster/r.colors/rules.c:134 -#, c-format -msgid "bad rule (%s): [%s]" +#: ../raster/r.stream.extract/cseg.c:33 ../raster/r.stream.extract/bseg.c:32 +#: ../raster/r.stream.extract/seg.c:38 +msgid "Illegal configuration parameter(s)" msgstr "" -#: ../raster/r.colors/stats.c:39 +#: ../raster/r.stream.extract/cseg.c:40 ../raster/r.stream.extract/dseg.c:40 +#: ../raster/r.stream.extract/bseg.c:39 +msgid "Unable to re-open segment file" +msgstr "" + +#: ../raster/r.stream.extract/cseg.c:47 ../raster/r.stream.extract/cseg.c:97 +#: ../raster/r.stream.extract/dseg.c:47 ../raster/r.stream.extract/dseg.c:97 +#: ../raster/r.stream.extract/bseg.c:46 ../raster/r.stream.extract/bseg.c:96 +#: ../raster/r.stream.extract/seg.c:52 ../raster/r.stream.extract/seg.c:94 +#: ../raster/r.stream.extract/seg.c:103 +msgid "Unable to read segment file" +msgstr "" + +#: ../raster/r.stream.extract/cseg.c:120 #, c-format -msgid "(%i/%i) Reading raster map <%s>..." +msgid "Unable to segment put row %d for raster map <%s>" +msgstr "" + +#: ../raster/r.stream.extract/init_search.c:24 +msgid "Initializing A* search..." msgstr "" -#: ../raster/r.colors/stats.c:73 -msgid "Unable to use logarithmic scaling if range includes zero" +#: ../raster/r.stream.extract/dseg.c:19 +msgid "dseg_open(): unable to create segment file" msgstr "" -#: ../raster/r.colors/stats.c:118 -msgid "Error opening 3d raster map" +#: ../raster/r.stream.extract/dseg.c:33 +msgid "Iillegal configuration parameter(s)" msgstr "" -#: ../raster/r.colors/stats.c:125 +#: ../raster/r.stream.extract/dseg.c:120 #, c-format -msgid "(%i/%i) Reading map <%s>..." +msgid "Inable to segment put row %d for raster <%s>" msgstr "" -#: ../raster/r.resamp.stats/main.c:264 -msgid "Resamples raster map layers to a coarser grid using aggregation." +#: ../raster/r.stream.extract/streams.c:72 +#: ../raster/r.stream.extract/streams.c:668 +#, c-format +msgid "Stream_no %d and n_stream_nodes %lld out of sync" msgstr "" -#: ../raster/r.resamp.stats/main.c:274 -msgid "Aggregation method" +#: ../raster/r.stream.extract/streams.c:128 +#, c-format +msgid "BUG: stream node %d has only 1 tributary: %d" msgstr "" -#: ../raster/r.resamp.stats/main.c:292 -msgid "Weight according to area (slower)" +#: ../raster/r.stream.extract/streams.c:160 +msgid "Calculating flow accumulation..." msgstr "" -#: ../raster/r.resample/main.c:57 -msgid "GRASS raster map layer data resampling capability." +#: ../raster/r.stream.extract/streams.c:336 +#: ../raster/r.watershed/seg/do_cum.c:518 +#: ../raster/r.watershed/ram/do_cum.c:469 +#, c-format +msgid "MFD: cumulative proportion of flow distribution not 1.0 but %f" msgstr "" -#: ../raster/r.resample/main.c:66 -msgid "Name of an input layer" +#: ../raster/r.stream.extract/streams.c:392 +msgid "Extracting streams..." msgstr "" -#: ../raster/r.resample/main.c:73 -msgid "Name of an output layer" +#: ../raster/r.stream.extract/streams.c:469 +msgid "Bug in stream extraction" msgstr "" -#: ../raster/r.resample/main.c:138 -msgid "Creating new cats file..." +#: ../raster/r.stream.extract/streams.c:631 +msgid "Can't use Montgomery's method, no stream direction found" msgstr "" -#: ../raster/r.topidx/file_io.c:35 +#: ../raster/r.stream.extract/streams.c:700 #, c-format -msgid "The current region resolution [%s x %s] is finer than the input map's resolution [%s x %s]. The current region resolution must be identical to, or coarser than, the input map's resolution." -msgstr "" - -#: ../raster/r.topidx/file_io.c:42 -msgid "Reading elevation map..." +msgid "MFD: A * path already processed when setting drainage direction: %lld of %lld cells" msgstr "" -#: ../raster/r.topidx/file_io.c:87 -msgid "Writing topographic index map..." +#: ../raster/r.stream.extract/close.c:35 +#, c-format +msgid "Writing vector map <%s>..." msgstr "" -#: ../raster/r.topidx/topidx.c:272 +#: ../raster/r.stream.extract/close.c:123 #, c-format -msgid "Number of sinks or boundaries: %d" +msgid "Stream id %d not set, top is %d, parent is %d" msgstr "" -#: ../raster/r.topidx/main.c:41 -msgid "wetness" +#: ../raster/r.stream.extract/close.c:144 +msgid "Stream id not set while tracing" msgstr "" -#: ../raster/r.topidx/main.c:44 -msgid "Creates a topographic index (wetness index) raster map from an elevation raster map." +#: ../raster/r.stream.extract/close.c:163 +msgid "Writing attribute data..." msgstr "" -#: ../raster/r.topidx/main.c:50 -msgid "Name for output topographic index raster map" +#: ../raster/r.stream.extract/close.c:198 +#: ../scripts/v.db.addtable/v.db.addtable.py:147 +#, c-format, python-format +msgid "Unable to create index on table <%s>" msgstr "" -#: ../raster/r.stats.quantile/main.c:86 -msgid "Computing histograms" +#: ../raster/r.stream.extract/close.c:219 +#, c-format +msgid "Unable to insert new row: '%s'" msgstr "" -#: ../raster/r.stats.quantile/main.c:123 -msgid "No cells found where both base and cover are not NULL" +#: ../raster/r.stream.extract/close.c:255 ../raster/r.grow.distance/main.c:325 +#: ../raster/r.fill.dir/main.c:259 +msgid "Writing output raster maps..." msgstr "" -#: ../raster/r.stats.quantile/main.c:315 -msgid "Printing quantiles" +#: ../raster/r.stream.extract/close.c:320 +#, c-format +msgid "Unable to write vector map <%s>" msgstr "" -#: ../raster/r.stats.quantile/main.c:412 -msgid "Generating reclass maps" -msgstr "" +#: ../raster/r.stream.extract/del_streams.c:130 +#, c-format +msgid "Deleting stream segments shorter than %d cell..." +msgid_plural "Deleting stream segments shorter than %d cells..." +msgstr[0] "" +msgstr[1] "" -#: ../raster/r.stats.quantile/main.c:454 -msgid "Writing output maps" +#: ../raster/r.stream.extract/del_streams.c:193 +#, c-format +msgid "%d stream segment deleted" +msgid_plural "%d stream segments deleted" +msgstr[0] "" +msgstr[1] "" + +#: ../raster/r.stream.extract/seg.c:45 +#, c-format +msgid "Unable to re-open file '%s'" msgstr "" -#: ../raster/r.stats.quantile/main.c:520 -msgid "Compute category quantiles using two passes." +#: ../raster/r.stream.extract/seg.c:85 +msgid "seg_put_row(): could not write segment file" msgstr "" -#: ../raster/r.stats.quantile/main.c:547 -msgid "Resultant raster map(s)" +#: ../raster/r.stream.extract/thin.c:83 +msgid "Thinning stream segments..." msgstr "" -#: ../raster/r.stats.quantile/main.c:569 -msgid "Do not create output maps; just print statistics" +#: ../raster/r.stream.extract/thin.c:169 +#, c-format +msgid "%d of %lld stream segments were thinned" msgstr "" -#: ../raster/r.stats.quantile/main.c:574 -msgid "Print statistics in table format" +#: ../raster/r.stream.extract/load.c:33 +msgid "Loading elevation raster map..." msgstr "" -#: ../raster/r.stats.quantile/main.c:586 -#, c-format -msgid "Either -%c or %s= must be given" +#: ../raster/r.stream.extract/load.c:35 +msgid "Loading input raster maps..." msgstr "" -#: ../raster/r.stats.quantile/main.c:615 -#, c-format -msgid "Number of quantiles (%d) does not match number of output maps (%d)" +#: ../raster/r.stream.extract/load.c:95 +msgid "Elevation raster map is NULL but accumulation map is not NULL" msgstr "" -#: ../raster/r.stats.quantile/main.c:632 -#, c-format -msgid "Base map <%s> has many categories (%d), computation might be slow and might need a lot of memory" +#: ../raster/r.grow.distance/main.c:154 +msgid "Generates a raster map containing distances to nearest raster features." msgstr "" -#: ../raster/r.describe/describe.c:94 -#, c-format -msgid "Reading <%s> ..." +#: ../raster/r.grow.distance/main.c:161 +msgid "Name for distance output raster map" msgstr "" -#: ../raster/r.describe/main.c:57 -msgid "Prints terse list of category values found in a raster map layer." +#: ../raster/r.grow.distance/main.c:167 +msgid "Name for value output raster map" msgstr "" -#: ../raster/r.describe/main.c:71 -msgid "Number of quantization steps" +#: ../raster/r.grow.distance/main.c:180 +msgid "Output distances in meters instead of map units" msgstr "" -#: ../raster/r.describe/main.c:77 -msgid "Print the output one value per line" +#: ../raster/r.grow.distance/main.c:184 +msgid "Calculate distance to nearest NULL cell" msgstr "" -#: ../raster/r.describe/main.c:81 -msgid "Only print the range of the data" +#: ../raster/r.grow.distance/main.c:195 +msgid "Distance output is required for distance to NULL cells" msgstr "" -#: ../raster/r.describe/main.c:85 -msgid "Suppress reporting of any NULLs" +#: ../raster/r.grow.distance/main.c:197 +msgid "Value output is meaningless for distance to NULL cells" msgstr "" -#: ../raster/r.describe/main.c:89 -msgid "Use the current region" +#: ../raster/r.grow.distance/main.c:203 +msgid "At least one of distance= and value= must be given" msgstr "" -#: ../raster/r.describe/main.c:93 -msgid "Read floating-point map as integer" +#: ../raster/r.grow.distance/main.c:218 +msgid "metric=geodesic is only valid for lat/lon" msgstr "" -#: ../raster/r.describe/main.c:105 +#: ../raster/r.grow.distance/main.c:224 #, c-format -msgid "%s = %s -- must be greater than zero" +msgid "Unknown metric: '%s'" msgstr "" -#: ../raster/r.regression.line/main.c:50 -msgid "Calculates linear regression from two raster maps: y = a + b*x." +#: ../raster/r.grow.distance/main.c:229 +#, c-format +msgid "Output distance in meters for lat/lon is only possible with '%s=%s'" msgstr "" -#: ../raster/r.reclass/main.c:52 -msgid "Reclassify raster map based on category values." +#: ../raster/r.grow.distance/main.c:249 +#, c-format +msgid "Unable to create temporary file <%s>" msgstr "" -#: ../raster/r.reclass/main.c:54 -msgid "Creates a new raster map whose category values are based upon a reclassification of the categories in an existing raster map." +#: ../raster/r.random.surface/main.c:61 +msgid "Generates random surface(s) with spatial dependence." msgstr "" -#: ../raster/r.reclass/main.c:59 -msgid "Name of raster map to be reclassified" +#: ../raster/r.random.surface/main.c:68 +msgid "Name for output raster map(s)" msgstr "" -#: ../raster/r.reclass/main.c:65 -msgid "File containing reclass rules" +#: ../raster/r.random.surface/main.c:77 ../raster/r.random.cells/main.c:62 +msgid "Maximum distance of spatial correlation (value >= 0.0)" msgstr "" -#: ../raster/r.reclass/main.c:83 -msgid "Input map can NOT be the same as output map" +#: ../raster/r.random.surface/main.c:85 +msgid "Distance decay exponent (value > 0.0)" msgstr "" -#: ../raster/r.reclass/main.c:89 -#, c-format -msgid "Cannot open rules file <%s>" +#: ../raster/r.random.surface/main.c:94 +msgid "Distance filter remains flat before beginning exponent" msgstr "" -#: ../raster/r.reclass/main.c:103 -#, c-format -msgid "Enter rule(s), \"end\" when done, \"help\" if you need it\n" +#: ../raster/r.random.surface/main.c:102 ../raster/r.random.cells/main.c:77 +msgid "Random seed, default [random]" msgstr "" -#: ../raster/r.reclass/main.c:105 -#, c-format -msgid "FCELL: Data range is %.7g to %.7g\n" +#: ../raster/r.random.surface/main.c:108 +msgid "Maximum cell value of distribution" msgstr "" -#: ../raster/r.reclass/main.c:108 -#, c-format -msgid "DCELL: Data range is %.15g to %.15g\n" +#: ../raster/r.random.surface/main.c:113 +msgid "Uniformly distributed cell values" msgstr "" -#: ../raster/r.reclass/main.c:111 +#: ../raster/r.random.surface/main.c:128 ../raster/r.random.cells/init.c:93 #, c-format -msgid "CELL: Data range is %ld to %ld\n" +msgid "Generating raster map <%s>..." msgstr "" -#: ../raster/r.reclass/main.c:119 +#: ../raster/r.random.surface/save.c:98 ../raster/r.drain/main.c:523 +#: ../raster/r.random.cells/indep.c:139 ../raster/r.composite/main.c:191 +#: ../imagery/i.ifft/main.c:207 #, c-format -msgid "Illegal reclass rule -" +msgid "Writing raster map <%s>..." msgstr "" -#: ../raster/r.reclass/main.c:120 +#: ../raster/r.random.surface/init.c:73 #, c-format -msgid " ignored\n" -msgstr "" - -#: ../raster/r.reclass/main.c:123 -msgid " - invalid reclass rule" +msgid "High (%d) must be greater than 1" msgstr "" -#: ../raster/r.reclass/main.c:139 +#: ../raster/r.random.surface/init.c:82 #, c-format -msgid "No rules specified. Raster map <%s> not created" -msgstr "" - -#: ../raster/r.reclass/reclass.c:51 ../raster/r.reclass/reclass.c:111 -msgid "Too many categories" +msgid "Rastar map <%s> repeated, maps must be unique" msgstr "" -#: ../raster/r.reclass/reclass.c:216 -#, c-format -msgid "Cannot read header file of <%s@%s>" +#: ../raster/r.random.surface/init.c:92 +msgid "Output raster map required" msgstr "" -#: ../raster/r.reclass/reclass.c:234 +#: ../raster/r.random.surface/init.c:141 #, c-format -msgid "Cannot overwrite existing raster map <%s>" +msgid "Distance value (%d): %lf must be >= 0.0" msgstr "" -#: ../raster/r.reclass/reclass.c:239 +#: ../raster/r.random.surface/init.c:169 #, c-format -msgid "Cannot create reclass file of <%s>" +msgid "Exponent value (%lf) must be > 0.0" msgstr "" -#: ../raster/r.reclass/reclass.c:247 +#: ../raster/r.random.surface/init.c:193 #, c-format -msgid "Cannot create raster map <%s>" +msgid "Flat value (%lf) must be less than distance value (%lf)" msgstr "" -#: ../raster/r.reclass/parse.c:42 -msgid "poor quality" +#: ../raster/r.random.surface/init.c:214 +msgid "Must have a distance value for each filter" msgstr "" -#: ../raster/r.reclass/parse.c:44 -msgid "medium quality" +#: ../raster/r.random.surface/init.c:246 +msgid "Must have a exponent value for each filter" msgstr "" -#: ../raster/r.reclass/parse.c:59 -msgid "Can't have null on the left-hand side of the rule" +#: ../raster/r.random.surface/init.c:263 +msgid "Must have a weight value for each filter" msgstr "" -#: ../raster/r.reclass/parse.c:88 ../raster/r.reclass/parse.c:100 -msgid "Can't have null on the right-hand side of the rule" +#: ../raster/r.surf.random/main.c:40 +msgid "Produces a raster surface map of uniform random deviates with defined range." msgstr "" -#: ../raster/r.reclass/parse.c:196 -#, c-format -msgid "%f rounded up to %d\n" +#: ../raster/r.surf.random/main.c:46 +msgid "Minimum random value" msgstr "" -#: ../raster/r.composite/main.c:73 -#: ../locale/scriptstrings/r.blend_to_translate.c:3 -msgid "composite" +#: ../raster/r.surf.random/main.c:52 +msgid "Maximum random value" msgstr "" -#: ../raster/r.composite/main.c:76 -msgid "Combines red, green and blue raster maps into a single composite raster map." +#: ../raster/r.surf.random/main.c:58 +msgid "Create an integer raster map" msgstr "" -#: ../raster/r.composite/main.c:102 -msgid "Number of levels to be used for each component" +#: ../raster/r.in.gridatb/file_io.c:35 +msgid "Setting window header failed" msgstr "" -#: ../raster/r.composite/main.c:103 ../raster/r.composite/main.c:121 -msgid "Levels" +#: ../raster/r.in.gridatb/file_io.c:38 +msgid "Rows changed" msgstr "" -#: ../raster/r.composite/main.c:118 -#, c-format -msgid "Number of levels to be used for <%s>" +#: ../raster/r.in.gridatb/file_io.c:41 +msgid "Cols changed" msgstr "" -#: ../raster/r.composite/main.c:128 -msgid "Dither" +#: ../raster/r.in.gridatb/main.c:48 +msgid "Imports GRIDATB.FOR map file (TOPMODEL) into a GRASS raster map." msgstr "" -#: ../raster/r.composite/main.c:132 -msgid "Use closest color" +#: ../raster/r.in.gridatb/main.c:51 +msgid "GRIDATB i/o map file" msgstr "" -#: ../raster/r.composite/main.c:164 +#: ../raster/r.in.gridatb/main.c:68 #, c-format -msgid "Unable to read color file of raster map <%s>" +msgid "File not found: %s" msgstr "" -#: ../raster/r.composite/main.c:286 -msgid "Creating color table for output raster map..." +#: ../raster/r.fill.dir/main.c:90 +msgid "sink" msgstr "" -#: ../raster/r.random/count.c:68 -msgid "Collecting Stats..." +#: ../raster/r.fill.dir/main.c:91 +msgid "fill sinks" msgstr "" -#: ../raster/r.random/count.c:123 -msgid "Programmer error in get_stats/switch" +#: ../raster/r.fill.dir/main.c:92 +msgid "depressions" msgstr "" -#: ../raster/r.random/random.c:43 ../raster/r.random/random.c:47 -#: ../raster/r.mapcalc/map3.c:518 ../imagery/i.landsat.toar/main.c:406 -#: ../imagery/i.landsat.toar/main.c:544 -#: ../imagery/i.landsat.acca/algorithm.c:380 -#: ../imagery/i.landsat.acca/tools.c:126 ../imagery/i.landsat.acca/main.c:57 -#, c-format -msgid "Unable to open raster map <%s>" +#: ../raster/r.fill.dir/main.c:94 +msgid "Filters and generates a depressionless elevation map and a flow direction map from a given elevation raster map." msgstr "" -#: ../raster/r.random/random.c:100 -msgid "Cannot create new table" +#: ../raster/r.fill.dir/main.c:101 +msgid "Name for output depressionless elevation raster map" msgstr "" -#: ../raster/r.random/random.c:110 -#, c-format -msgid "Writing raster map <%s> and vector map <%s> ..." +#: ../raster/r.fill.dir/main.c:105 +msgid "Name for output flow direction map for depressionless elevation raster map" msgstr "" -#: ../raster/r.random/random.c:113 -#, c-format -msgid "Writing raster map <%s> ..." +#: ../raster/r.fill.dir/main.c:110 +msgid "Name for output raster map of problem areas" msgstr "" -#: ../raster/r.random/random.c:115 -#, c-format -msgid "Writing vector map <%s> ..." +#: ../raster/r.fill.dir/main.c:117 +msgid "Aspect direction format" msgstr "" -#: ../raster/r.random/random.c:190 ../vector/v.net.timetable/main.c:134 -#: ../vector/v.net.timetable/main.c:156 ../vector/v.net.alloc/main.c:432 -#: ../vector/v.net.alloc/main.c:464 ../vector/v.net.alloc/main.c:495 -#: ../vector/v.net.alloc/main.c:533 ../vector/v.net.alloc/main.c:561 -#: ../vector/v.net.alloc/main.c:612 ../vector/v.net.alloc/main.c:648 -#: ../vector/v.net.alloc/main.c:679 ../vector/v.net.components/main.c:39 -#: ../vector/v.net.centrality/main.c:69 ../vector/v.net.distance/main.c:363 -#: ../vector/v.net.allpairs/main.c:271 ../vector/v.net.flow/main.c:262 -#: ../vector/v.net.path/path.c:350 ../vector/v.net.iso/main.c:724 -#: ../vector/v.net.iso/main.c:754 -#, c-format -msgid "Cannot insert new record: %s" +#: ../raster/r.fill.dir/main.c:123 +msgid "Find unresolved areas only" msgstr "" -#: ../raster/r.random/random.c:244 +#: ../raster/r.fill.dir/main.c:129 #, c-format -msgid "Only [%llu] random points created" +msgid "The '%c' flag requires '%s'to be specified" msgstr "" -#: ../raster/r.random/random.c:247 -#, c-format -msgid "Only [%lu] random points created" +#: ../raster/r.fill.dir/main.c:150 +msgid "Direction map is D8 resolution, i.e. 45 degrees" msgstr "" -#: ../raster/r.random/random.c:258 ../raster/r.to.vect/main.c:233 -#: ../db/drivers/postgres/index.c:59 ../vector/v.patch/main.c:328 -#: ../vector/v.mkgrid/main.c:346 ../vector/v.mkgrid/main.c:404 -#: ../vector/v.select/copy_tabs.c:87 ../vector/v.overlay/main.c:592 -#: ../vector/v.extract/copy_tab.c:124 ../vector/v.random/main.c:259 -msgid "Unable to create index" +#: ../raster/r.fill.dir/main.c:192 +msgid "Reading input elevation raster map..." msgstr "" -#: ../raster/r.random/main.c:55 ../general/g.region/main.c:69 -#: ../display/d.vect/main.c:76 ../vector/v.patch/main.c:71 -#: ../vector/v.rectify/main.c:72 ../vector/v.cluster/main.c:94 -#: ../vector/v.perturb/main.c:67 ../vector/v.decimate/main.c:130 -#: ../vector/v.in.lidar/main.c:139 ../vector/v.random/main.c:103 -#: ../vector/v.info/main.c:43 ../vector/v.in.ascii/main.c:73 -#: ../vector/v.external/main.c:57 ../vector/v.edit/main.c:61 -#: ../vector/v.in.dxf/main.c:67 -msgid "level1" +#: ../raster/r.fill.dir/main.c:202 +msgid "Filling sinks..." msgstr "" -#: ../raster/r.random/main.c:58 -msgid "Creates a raster map layer and vector point map containing randomly located points." +#: ../raster/r.fill.dir/main.c:206 +msgid "Determining flow directions for ambiguous cases..." msgstr "" -#: ../raster/r.random/main.c:62 ../raster/r.out.bin/main.c:290 -#: ../imagery/i.zc/main.c:66 -msgid "Name of input raster map" +#: ../raster/r.fill.dir/main.c:219 +msgid "Repeat to get the final directions..." msgstr "" -#: ../raster/r.random/main.c:67 -msgid "Name of cover raster map" +#: ../raster/r.fill.dir/wtrshed.c:95 +#, c-format +msgid "Watershed pass %d" msgstr "" -#: ../raster/r.random/main.c:74 -msgid "The number of points to allocate" +#: ../raster/r.fill.dir/resolve.c:136 +#, c-format +msgid "Downward pass %d" msgstr "" -#: ../raster/r.random/main.c:86 -msgid "Generate points also for NULL category" +#: ../raster/r.fill.dir/resolve.c:173 +#, c-format +msgid "Upward pass %d" msgstr "" -#: ../raster/r.random/main.c:91 -msgid "Report information about input raster and exit" +#: ../raster/r.fill.dir/dopolys.c:84 +#, c-format +msgid "Found %d unresolved area" +msgid_plural "Found %d unresolved areas" +msgstr[0] "" +msgstr[1] "" + +#: ../raster/r.clump/main.c:60 +msgid "reclass" msgstr "" -#: ../raster/r.random/main.c:95 -msgid "Generate vector points as 3D points" +#: ../raster/r.clump/main.c:63 +msgid "Recategorizes data in a raster map by grouping cells that form physically discrete areas into unique categories." msgstr "" -#: ../raster/r.random/main.c:98 ../vector/v.in.ascii/main.c:195 -msgid "Do not build topology in points mode" +#: ../raster/r.clump/main.c:82 +msgid "Threshold to identify similar cells" msgstr "" -#: ../raster/r.random/main.c:99 ../display/d.linegraph/main.c:353 -#: ../display/d.linegraph/main.c:362 ../display/d.linegraph/main.c:371 -#: ../display/d.linegraph/main.c:386 ../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:119 ../vector/v.in.ascii/main.c:126 -#: ../vector/v.in.ascii/main.c:138 ../vector/v.in.ascii/main.c:148 -#: ../vector/v.in.ascii/main.c:158 ../vector/v.in.ascii/main.c:168 -#: ../vector/v.in.ascii/main.c:192 ../vector/v.in.ascii/main.c:196 -#: ../vector/v.in.ascii/main.c:202 ../vector/v.in.ascii/main.c:207 -msgid "Points" +#: ../raster/r.clump/main.c:83 +msgid "Valid range: 0 = identical to < 1 = maximal difference" msgstr "" -#: ../raster/r.random/main.c:143 -#, c-format -msgid "Note: one (or both) of %s and %s must be specified" +#: ../raster/r.clump/main.c:90 +msgid "Minimum clump size in cells" msgstr "" -#: ../raster/r.random/main.c:151 -#, c-format -msgid "<%s=%s> invalid percentage" +#: ../raster/r.clump/main.c:91 +msgid "Clumps smaller than minsize will be merged to form larger clumps" msgstr "" -#: ../raster/r.random/main.c:162 -#, c-format -msgid "<%s=%s> invalid number of points" +#: ../raster/r.clump/main.c:95 +msgid "Clump also diagonal cells" msgstr "" -#: ../raster/r.random/main.c:176 -#, c-format -msgid "There aren't [%llu] cells in the current region" +#: ../raster/r.clump/main.c:96 +msgid "Clumps are also traced along diagonal neighboring cells" msgstr "" -#: ../raster/r.random/main.c:179 -#, c-format -msgid "There aren't [%llu] non-NULL cells in the current region" +#: ../raster/r.clump/main.c:100 +msgid "Print only the number of clumps in shell script style" msgstr "" -#: ../raster/r.random/main.c:183 +#: ../raster/r.clump/main.c:122 #, c-format -msgid "There aren't [%lu] cells in the current region" +msgid "Valid range for option <%s> is 0 <= value < 1" msgstr "" -#: ../raster/r.random/main.c:186 +#: ../raster/r.clump/main.c:180 #, c-format -msgid "There aren't [%lu] non-NULL cells in the current region" +msgid "%d clump." +msgid_plural "%d clumps." +msgstr[0] "" +msgstr[1] "" + +#: ../raster/r.clump/clump.c:53 ../imagery/i.segment/cluster.c:386 +#: ../vector/v.cluster/main.c:406 ../vector/v.cluster/main.c:615 +#: ../vector/v.cluster/main.c:972 +msgid "Generating renumbering scheme..." msgstr "" -#: ../raster/r.random/main.c:192 -msgid "There are no valid locations in the current region" +#: ../raster/r.clump/clump.c:83 +msgid "Pass 2 of 2..." msgstr "" -#: ../raster/r.solute.transport/main.c:59 -msgid "The initial concentration in [kg/m^3]" +#: ../raster/r.clump/clump.c:115 ../raster/r.clump/clump.c:347 +#: ../raster/r.clump/clump.c:361 ../raster/r.clump/clump.c:648 +#: ../raster/r.clump/clump.c:662 ../raster/r.clump/minsize.c:163 +#: ../raster/r.clump/minsize.c:390 ../imagery/i.segment/cluster.c:363 +#: ../imagery/i.segment/cluster.c:377 +msgid "Unable to write to temp file" msgstr "" -#: ../raster/r.solute.transport/main.c:63 -msgid "The piezometric head in [m]" +#: ../raster/r.clump/clump.c:124 +#, c-format +msgid "%d initial clumps" msgstr "" -#: ../raster/r.solute.transport/main.c:68 -msgid "The x-part of the hydraulic conductivity tensor in [m/s]" +#: ../raster/r.clump/clump.c:213 ../raster/r.clump/clump.c:477 +#: ../raster/r.clump/minsize.c:373 ../imagery/i.segment/cluster.c:121 +msgid "Unable to open temp file" msgstr "" -#: ../raster/r.solute.transport/main.c:73 -msgid "The y-part of the hydraulic conductivity tensor in [m/s]" +#: ../raster/r.clump/clump.c:235 ../raster/r.clump/clump.c:492 +msgid "Pass 1 of 2..." msgstr "" -#: ../raster/r.solute.transport/main.c:79 -msgid "The status for each cell, = 0 - inactive cell, 1 - active cell, 2 - dirichlet- and 3 - transfer boundary condition" +#: ../raster/r.clump/clump.c:427 +#, c-format +msgid "%d-band clumping with threshold %g" msgstr "" -#: ../raster/r.solute.transport/main.c:85 -msgid "The x-part of the diffusion tensor in [m^2/s]" +#: ../raster/r.clump/clump.c:451 ../imagery/i.segment/write_output.c:114 +#: ../imagery/i.segment/open_files.c:57 ../imagery/i.segment/open_files.c:232 +#: ../imagery/i.segment/open_files.c:240 +#, c-format +msgid "No min/max found in raster map <%s>" msgstr "" -#: ../raster/r.solute.transport/main.c:90 -msgid "The y-part of the diffusion tensor in [m^2/s]" +#: ../raster/r.clump/rclist.c:17 ../imagery/i.segment/rclist.c:17 +msgid "rclist out of memory" msgstr "" -#: ../raster/r.solute.transport/main.c:94 -#: ../raster/r.solute.transport/main.c:102 -#: ../raster/r.solute.transport/main.c:138 -#: ../raster/r.solute.transport/main.c:145 -msgid "Water flow" +#: ../raster/r.clump/minsize.c:357 +msgid "Minimum size must be larger than 1" msgstr "" -#: ../raster/r.solute.transport/main.c:96 -msgid "Groundwater sources and sinks in [m^3/s]" +#: ../raster/r.clump/minsize.c:368 +msgid "Loading input ..." msgstr "" -#: ../raster/r.solute.transport/main.c:103 -msgid "Concentration sources and sinks bounded to a water source or sink in [kg/s]" +#: ../raster/r.clump/minsize.c:418 +#, c-format +msgid "Merging clumps smaller than %d cells..." msgstr "" -#: ../raster/r.solute.transport/main.c:112 -msgid "Concentration of inner sources and inner sinks in [kg/s] (i.e. a chemical reaction)" +#: ../raster/r.clump/minsize.c:509 +#, c-format +msgid "Renumbering remaining %d clumps..." msgstr "" -#: ../raster/r.solute.transport/main.c:117 -msgid "Retardation factor [-]" +#: ../raster/r.circle/main.c:54 ../vector/v.buffer/main.c:224 +msgid "circle" msgstr "" -#: ../raster/r.solute.transport/main.c:121 -msgid "Effective porosity [-]" +#: ../raster/r.circle/main.c:56 +msgid "Creates a raster map containing concentric rings around a given point." msgstr "" -#: ../raster/r.solute.transport/main.c:125 -msgid "Top surface of the aquifer in [m]" +#: ../raster/r.circle/main.c:63 +msgid "The coordinate of the center (east,north)" msgstr "" -#: ../raster/r.solute.transport/main.c:129 -msgid "Bottom surface of the aquifer in [m]" +#: ../raster/r.circle/main.c:69 +msgid "Minimum radius for ring/circle map (in meters)" msgstr "" -#: ../raster/r.solute.transport/main.c:132 -msgid "The resulting concentration of the numerical solute transport calculation will be written to this map. [kg/m^3]" +#: ../raster/r.circle/main.c:75 +msgid "Maximum radius for ring/circle map (in meters)" msgstr "" -#: ../raster/r.solute.transport/main.c:140 -msgid "Calculate and store the groundwater filter velocity vector part in x direction [m/s]\n" +#: ../raster/r.circle/main.c:81 +msgid "Data value multiplier" msgstr "" -#: ../raster/r.solute.transport/main.c:147 -msgid "Calculate and store the groundwater filter velocity vector part in y direction [m/s]\n" +#: ../raster/r.circle/main.c:85 +msgid "Generate binary raster map" msgstr "" -#: ../raster/r.solute.transport/main.c:161 -msgid "The longditudinal dispersivity length. [m]" +#: ../raster/r.circle/main.c:108 +msgid "Please specify a radius in which min < max" msgstr "" -#: ../raster/r.solute.transport/main.c:169 -msgid "The transversal dispersivity length. [m]" +#: ../raster/r.circle/main.c:116 +msgid "Please specify min and/or max radius when using the binary flag" msgstr "" -#: ../raster/r.solute.transport/main.c:177 -msgid "Use this number of time loops if the CFL flag is off. The timestep will become dt/loops." +#: ../raster/r.in.png/main.c:297 +#, c-format +msgid "Unable to open PNG file '%s'" msgstr "" -#: ../raster/r.solute.transport/main.c:187 -msgid "Set the flow stabilizing scheme (full or exponential upwinding)." +#: ../raster/r.in.png/main.c:300 +msgid "Input file empty or too short" msgstr "" -#: ../raster/r.solute.transport/main.c:192 ../raster3d/r3.gwflow/main.c:131 -msgid "Use a full filled quadratic linear equation system, default is a sparse linear equation system." +#: ../raster/r.in.png/main.c:303 +msgid "Input file not a PNG file" msgstr "" -#: ../raster/r.solute.transport/main.c:199 -msgid "Use the Courant-Friedrichs-Lewy criteria for time step calculation" +#: ../raster/r.in.png/main.c:307 ../raster/r.in.png/main.c:311 +#: ../general/g.ppmtopng/main.c:70 ../general/g.ppmtopng/main.c:74 +msgid "Unable to allocate PNG structure" msgstr "" -#: ../raster/r.solute.transport/main.c:231 -msgid "solute transport" +#: ../raster/r.in.png/main.c:314 +msgid "PNG error" msgstr "" -#: ../raster/r.solute.transport/main.c:233 -msgid "Numerical calculation program for transient, confined and unconfined solute transport in two dimensions" +#: ../raster/r.in.png/main.c:485 ../raster/r.cross/main.c:161 +#: ../raster/r.basins.fill/main.c:146 ../raster/r.resample/main.c:125 +#, c-format +msgid "Creating support files for <%s>..." msgstr "" -#: ../raster/r.solute.transport/main.c:258 -msgid "The direct LU solver do not work with sparse matrices" +#: ../raster/r.in.png/main.c:522 +msgid "Imports non-georeferenced PNG format image." msgstr "" -#: ../raster/r.solute.transport/main.c:260 -msgid "The direct Gauss solver do not work with sparse matrices" +#: ../raster/r.in.png/main.c:532 +msgid "Title for created raster map" msgstr "" -#: ../raster/r.solute.transport/main.c:370 -#, c-format -msgid "The Courant-Friedrichs-Lewy criteria is %g it should be within [0:1]" +#: ../raster/r.in.png/main.c:538 +msgid "Display gamma" msgstr "" -#: ../raster/r.solute.transport/main.c:371 -#, c-format -msgid "The largest stable time step is %g" +#: ../raster/r.in.png/main.c:544 +msgid "Alpha threshold" msgstr "" -#: ../raster/r.solute.transport/main.c:380 -#, c-format -msgid "Number of inner loops is %g" +#: ../raster/r.in.png/main.c:548 +msgid "Create floating-point map (0.0 - 1.0)" msgstr "" -#: ../raster/r.solute.transport/main.c:381 -#, c-format -msgid "Time step for each loop %g" +#: ../raster/r.in.png/main.c:552 +msgid "Output image file header only and exit" msgstr "" -#: ../raster/r.solute.transport/main.c:385 -#, c-format -msgid "The time step is to large: %gs. The largest time step should be of size %gs." +#: ../raster/r.cross/main.c:71 +msgid "Creates a cross product of the category values from multiple raster map layers." msgstr "" -#: ../raster/r.solute.transport/main.c:397 +#: ../raster/r.cross/main.c:80 #, c-format -msgid "Time step %i with time sum %g" -msgstr "" - -#: ../raster/r.solute.transport/main.c:543 -msgid "Could not create and solve the linear equation system" +msgid "Names of 2-%d input raster maps" msgstr "" -#: ../raster/r.to.vect/lines_io.c:76 -msgid "write_line: found half a loop!" +#: ../raster/r.cross/main.c:89 +msgid "Non-NULL data only" msgstr "" -#: ../raster/r.to.vect/lines_io.c:177 +#: ../raster/r.cross/main.c:102 #, c-format -msgid "" -"write_line: line terminated unexpectedly\n" -" previous (%d) point %p (%d,%d,%d) %p %p" +msgid "More than %d files not allowed" msgstr "" -#: ../raster/r.to.vect/lines.c:71 -msgid "Extracting lines..." +#: ../raster/r.cross/main.c:111 +msgid "Must specify 2 or more input maps" msgstr "" -#: ../raster/r.to.vect/lines.c:504 +#: ../raster/r.cross/main.c:129 #, c-format -msgid "Crowded cell at (%f, %f): row %d, col %d, count %d" +msgid "%s: STEP 2 ..." msgstr "" -#: ../raster/r.to.vect/lines.c:508 -msgid "" -"Raster map is not thinned properly.\n" -"Please run r.thin." +#: ../raster/r.cross/main.c:171 +#, c-format +msgid "%d categories" msgstr "" -#: ../raster/r.to.vect/lines.c:582 -msgid "join_lines: p front pointer not NULL!" +#: ../raster/r.cross/cross.c:65 +#, c-format +msgid "%s: STEP 1 ... " msgstr "" -#: ../raster/r.to.vect/lines.c:588 -msgid "join_lines: q front pointer not NULL!" +#: ../raster/r.cross/renumber.c:33 +#, c-format +msgid "%s: STEP 3 ... " msgstr "" -#: ../raster/r.to.vect/lines.c:606 -msgid "extend line: p is NULL" +#: ../raster/r.series/main.c:142 +msgid "Makes each output cell value a function of the values assigned to the corresponding cells in the input raster map layers." msgstr "" -#: ../raster/r.to.vect/lines.c:632 -msgid "extend_lines: p front pointer not NULL!" +#: ../raster/r.series/main.c:151 +msgid "Input file with one raster map name and optional one weight per line, field separator between name and weight is |" msgstr "" -#: ../raster/r.to.vect/lines.c:639 -msgid "extend_lines: q back pointer not NULL!" +#: ../raster/r.series/main.c:162 ../raster3d/r3.neighbors/main.c:119 +msgid "Aggregate operation" msgstr "" -#: ../raster/r.to.vect/areas.c:122 -msgid "Extracting areas..." +#: ../raster/r.series/main.c:177 +msgid "Weighting factor for each input map, default value is 1.0 for each input map" msgstr "" -#: ../raster/r.to.vect/points.c:36 -msgid "Extracting points..." +#: ../raster/r.series/main.c:253 ../raster/r.series/main.c:325 +msgid "Weights must be positive" msgstr "" -#: ../raster/r.to.vect/areas_io.c:154 +#: ../raster/r.series/main.c:271 ../raster/r.series/main.c:331 #, c-format -msgid "" -"write_bnd: line terminated unexpectedly\n" -"previous (%d) point %p (%d,%d,%d) %p %p" +msgid "Reading raster map <%s> using weight %f..." msgstr "" -#: ../raster/r.to.vect/areas_io.c:287 -msgid "Writing areas..." +#: ../raster/r.series/main.c:274 ../raster/r.series/main.c:334 +#, c-format +msgid "Unable to open input raster <%s>" msgstr "" -#: ../raster/r.to.vect/main.c:79 -msgid "vectorization" +#: ../raster/r.series/main.c:311 +msgid "input= and weights= must have the same number of values" msgstr "" -#: ../raster/r.to.vect/main.c:80 -msgid "Converts a raster map into a vector map." +#: ../raster/r.series/main.c:356 +msgid "output= and method= must have the same number of values" msgstr "" -#: ../raster/r.to.vect/main.c:87 ../vector/v.mkgrid/main.c:136 -#: ../locale/scriptstrings/t.rast.to.vect_to_translate.c:7 -msgid "Output feature type" +#: ../raster/r.series/main.c:379 +#, c-format +msgid "Method %s not compatible with weights, using unweighed version instead" msgstr "" -#: ../raster/r.to.vect/main.c:94 -#: ../locale/scriptstrings/t.rast.to.vect_to_translate.c:11 -msgid "Name of attribute column to store value" +#: ../raster/r.in.lidar/point_binning.c:205 ../raster/r.in.xyz/main.c:483 +msgid "Unable to calculate percentile without the pth option specified!" msgstr "" -#: ../raster/r.to.vect/main.c:95 -#: ../locale/scriptstrings/t.rast.to.vect_to_translate.c:19 -msgid "Name must be SQL compliant" +#: ../raster/r.in.lidar/point_binning.c:217 ../raster/r.in.xyz/main.c:495 +msgid "Unable to calculate trimmed mean without the trim option specified!" msgstr "" -#: ../raster/r.to.vect/main.c:100 -#: ../locale/scriptstrings/t.rast.to.vect_to_translate.c:15 -msgid "Smooth corners of area features" +#: ../raster/r.in.lidar/info.c:108 ../raster/r.in.xyz/main.c:1203 +#: ../raster3d/r3.in.lidar/info.c:109 +msgid "Scanning data ..." msgstr "" -#: ../raster/r.to.vect/main.c:105 -#: ../locale/scriptstrings/t.rast.to.vect_to_translate.c:20 -msgid "Use raster values as categories instead of unique sequence (CELL only)" +#: ../raster/r.in.lidar/info.c:148 ../raster/r.in.xyz/main.c:1309 +#: ../raster3d/r3.in.lidar/info.c:149 +#, c-format +msgid "Range: min max\n" msgstr "" -#: ../raster/r.to.vect/main.c:106 ../raster/r.to.vect/main.c:113 -#: ../vector/v.to.rast/main.c:88 ../vector/v.to.rast/main.c:94 -#: ../vector/v.to.rast/main.c:100 ../vector/v.overlay/main.c:135 -#: ../vector/v.overlay/main.c:145 ../vector/v.extract/main.c:93 -#: ../vector/v.extract/main.c:145 ../vector/v.generalize/main.c:245 -#: ../vector/v.in.ogr/main.c:289 ../vector/v.in.ogr/main.c:299 -#: ../vector/v.in.ogr/main.c:309 ../vector/v.in.ogr/main.c:342 -#: ../vector/v.in.ogr/main.c:374 ../vector/v.buffer/main.c:306 -msgid "Attributes" +#: ../raster/r.in.lidar/main.c:116 +msgid "Creates a raster map from LAS LiDAR points using univariate statistics." msgstr "" -#: ../raster/r.to.vect/main.c:110 -#: ../locale/scriptstrings/t.rast.to.vect_to_translate.c:16 -msgid "Write raster values as z coordinate" +#: ../raster/r.in.lidar/main.c:120 ../raster3d/r3.in.lidar/main.c:174 +#: ../vector/v.in.lidar/main.c:144 +msgid "LAS input file" msgstr "" -#: ../raster/r.to.vect/main.c:111 -#: ../locale/scriptstrings/t.rast.to.vect_to_translate.c:17 -msgid "Table is not created. Currently supported only for points." +#: ../raster/r.in.lidar/main.c:121 ../raster/r.in.lidar/main.c:131 +#: ../raster3d/r3.in.lidar/main.c:182 ../vector/v.in.lidar/main.c:145 +msgid "LiDAR input files in LAS format (*.las or *.laz)" msgstr "" -#: ../raster/r.to.vect/main.c:117 ../vector/v.proj/main.c:130 -#: ../locale/scriptstrings/t.rast.to.vect_to_translate.c:18 -msgid "Do not build vector topology" +#: ../raster/r.in.lidar/main.c:130 ../raster3d/r3.in.lidar/main.c:181 +msgid "File containing names of LAS input files" msgstr "" -#: ../raster/r.to.vect/main.c:118 -msgid "Recommended for massive point conversion" +#: ../raster/r.in.lidar/main.c:158 ../raster/r.in.xyz/main.c:198 +msgid "Number of points in cell" msgstr "" -#: ../raster/r.to.vect/main.c:131 -msgid "z flag is supported only for points" +#: ../raster/r.in.lidar/main.c:159 ../raster/r.in.xyz/main.c:199 +msgid "Minimum value of point values in cell" msgstr "" -#: ../raster/r.to.vect/main.c:142 -msgid "Raster is not CELL, '-v' flag ignored, raster values will be written to the table." +#: ../raster/r.in.lidar/main.c:160 ../raster/r.in.xyz/main.c:200 +msgid "Maximum value of point values in cell" msgstr "" -#: ../raster/r.to.vect/main.c:144 -msgid "Raster is not CELL, '-v' flag ignored, raster values will be z coordinate." +#: ../raster/r.in.lidar/main.c:161 ../raster/r.in.xyz/main.c:201 +msgid "Range of point values in cell" msgstr "" -#: ../raster/r.to.vect/main.c:146 -msgid "Raster is not CELL, '-v' flag ignored, raster values will be lost." +#: ../raster/r.in.lidar/main.c:162 ../raster/r.in.xyz/main.c:202 +msgid "Sum of point values in cell" msgstr "" -#: ../raster/r.to.vect/main.c:151 -msgid "Categories will be unique sequence, raster values will be lost." +#: ../raster/r.in.lidar/main.c:163 ../raster/r.in.xyz/main.c:203 +msgid "Mean (average) value of point values in cell" msgstr "" -#: ../raster/r.to.vect/main.c:312 -msgid "Updating attributes..." +#: ../raster/r.in.lidar/main.c:164 ../raster/r.in.xyz/main.c:204 +msgid "Standard deviation of point values in cell" msgstr "" -#: ../raster/r.to.vect/main.c:335 -#, c-format -msgid "Unable to insert into table: %s" +#: ../raster/r.in.lidar/main.c:165 ../raster/r.in.xyz/main.c:205 +msgid "Variance of point values in cell" msgstr "" -#: ../raster/r.surf.contour/main.c:64 -msgid "Generates surface raster map from rasterized contours." +#: ../raster/r.in.lidar/main.c:166 ../raster/r.in.xyz/main.c:206 +msgid "Coefficient of variance of point values in cell" msgstr "" -#: ../raster/r.surf.contour/main.c:67 -msgid "Name of input raster map containing contours" +#: ../raster/r.in.lidar/main.c:167 ../raster/r.in.xyz/main.c:207 +msgid "Median value of point values in cell" msgstr "" -#: ../raster/r.param.scale/main.c:42 -msgid "Lat/Long locations are not supported by this module" +#: ../raster/r.in.lidar/main.c:168 +msgid "pth (nth) percentile of point values in cell" msgstr "" -#: ../raster/r.param.scale/process.c:75 -msgid "E-W and N-S grid resolutions are different. Taking average." +#: ../raster/r.in.lidar/main.c:169 ../raster/r.in.xyz/main.c:209 +msgid "Skewness of point values in cell" msgstr "" -#: ../raster/r.param.scale/interface.c:55 -msgid "geomorphology" +#: ../raster/r.in.lidar/main.c:170 ../raster/r.in.xyz/main.c:210 +msgid "Trimmed mean of point values in cell" msgstr "" -#: ../raster/r.param.scale/interface.c:58 -msgid "landform" +#: ../raster/r.in.lidar/main.c:180 +msgid "Subtract raster values from the Z coordinates" msgstr "" -#: ../raster/r.param.scale/interface.c:59 -msgid "Extracts terrain parameters from a DEM." +#: ../raster/r.in.lidar/main.c:182 +msgid "The scale for Z is applied beforehand, the range filter for Z afterwards" msgstr "" -#: ../raster/r.param.scale/interface.c:60 -msgid "Uses a multi-scale approach by taking fitting quadratic parameters to any size window (via least squares)." +#: ../raster/r.in.lidar/main.c:184 ../raster/r.in.lidar/main.c:201 +#: ../raster/r.in.lidar/main.c:217 ../raster/r.in.lidar/main.c:333 +#: ../raster3d/r3.in.lidar/main.c:251 ../raster3d/r3.in.lidar/main.c:264 +#: ../raster3d/r3.in.lidar/main.c:280 +msgid "Transform" msgstr "" -#: ../raster/r.param.scale/interface.c:78 -msgid "Name for output raster map containing morphometric parameter" +#: ../raster/r.in.lidar/main.c:191 +msgid "Filter range for Z data (min,max)" msgstr "" -#: ../raster/r.param.scale/interface.c:82 -msgid "Slope tolerance that defines a 'flat' surface (degrees)" +#: ../raster/r.in.lidar/main.c:192 +msgid "Applied after base_raster transformation step" msgstr "" -#: ../raster/r.param.scale/interface.c:89 -msgid "Curvature tolerance that defines 'planar' surface" +#: ../raster/r.in.lidar/main.c:200 ../raster3d/r3.in.lidar/main.c:263 +msgid "Scale to apply to Z data" msgstr "" -#: ../raster/r.param.scale/interface.c:96 -msgid "Size of processing window (odd number only)" +#: ../raster/r.in.lidar/main.c:208 ../raster3d/r3.in.lidar/main.c:271 +msgid "Filter range for intensity values (min,max)" msgstr "" -#: ../raster/r.param.scale/interface.c:104 -msgid "Morphometric parameter in 'size' window to calculate" +#: ../raster/r.in.lidar/main.c:216 ../raster3d/r3.in.lidar/main.c:279 +msgid "Scale to apply to intensity values" msgstr "" -#: ../raster/r.param.scale/interface.c:112 -msgid "Exponent for distance weighting (0.0-4.0)" +#: ../raster/r.in.lidar/main.c:242 +msgid "Discard given percentage of the smallest and largest values" msgstr "" -#: ../raster/r.param.scale/interface.c:124 -msgid "Constrain model through central window cell" +#: ../raster/r.in.lidar/main.c:252 +msgid "Output raster resolution" msgstr "" -#: ../raster/r.param.scale/interface.c:167 -msgid "Morphometric parameter not recognised. Assuming 'Elevation'" +#: ../raster/r.in.lidar/main.c:259 ../raster3d/r3.in.lidar/main.c:229 +#: ../vector/v.in.lidar/main.c:203 +msgid "Only import points of selected return type" msgstr "" -#: ../raster/r.param.scale/interface.c:175 -msgid "Inappropriate window size (too big or even)" +#: ../raster/r.in.lidar/main.c:260 ../raster3d/r3.in.lidar/main.c:230 +#: ../vector/v.in.lidar/main.c:204 +msgid "If not specified, all points are imported" msgstr "" -#: ../raster/r.drain/main.c:113 -msgid "Traces a flow through an elevation model or cost surface on a raster map." +#: ../raster/r.in.lidar/main.c:269 ../raster3d/r3.in.lidar/main.c:239 +#: ../vector/v.in.lidar/main.c:213 +msgid "Only import points of selected class(es)" msgstr "" -#: ../raster/r.drain/main.c:116 -msgid "Name of input elevation or cost surface raster map" +#: ../raster/r.in.lidar/main.c:270 ../raster3d/r3.in.lidar/main.c:240 +#: ../vector/v.in.lidar/main.c:214 +msgid "Input is comma separated integers. If not specified, all points are imported." msgstr "" -#: ../raster/r.drain/main.c:121 -msgid "Name of input movement direction map associated with the cost surface" +#: ../raster/r.in.lidar/main.c:277 ../raster3d/r3.in.lidar/main.c:299 +#: ../vector/v.in.lidar/main.c:278 +msgid "Print LAS file info and exit" msgstr "" -#: ../raster/r.drain/main.c:123 -msgid "Direction in degrees CCW from east" +#: ../raster/r.in.lidar/main.c:282 +msgid "Use the extent of the input for the raster extent" msgstr "" -#: ../raster/r.drain/main.c:125 ../raster/r.drain/main.c:167 -msgid "Cost surface" +#: ../raster/r.in.lidar/main.c:284 +msgid "Set internally computational region extents based on the point cloud" msgstr "" -#: ../raster/r.drain/main.c:133 -msgid "Name for output drain vector map" +#: ../raster/r.in.lidar/main.c:291 +msgid "Set computation region to match the new raster map" msgstr "" -#: ../raster/r.drain/main.c:134 -msgid "Recommended for cost surface made using knight's move" +#: ../raster/r.in.lidar/main.c:293 +msgid "Set computation region to match the 2D extent and resolution of the newly created new raster map" msgstr "" -#: ../raster/r.drain/main.c:144 -msgid "Name of starting vector points map(s)" +#: ../raster/r.in.lidar/main.c:316 +msgid "Use intensity values rather than Z values" msgstr "" -#: ../raster/r.drain/main.c:150 -msgid "Copy input cell values on output" +#: ../raster/r.in.lidar/main.c:318 +msgid "Uses intensity values everywhere as if they would be Z coordinates" msgstr "" -#: ../raster/r.drain/main.c:151 ../raster/r.drain/main.c:156 -#: ../raster/r.drain/main.c:161 -msgid "Path settings" +#: ../raster/r.in.lidar/main.c:324 +msgid "Use Z values for filtering, but intensity values for statistics" msgstr "" -#: ../raster/r.drain/main.c:155 -msgid "Accumulate input values along the path" +#: ../raster/r.in.lidar/main.c:329 +msgid "Use base raster resolution instead of computational region" msgstr "" -#: ../raster/r.drain/main.c:160 -msgid "Count cell numbers along the path" +#: ../raster/r.in.lidar/main.c:331 +msgid "For getting values from base raster, use its actual resolution instead of computational region resolution" msgstr "" -#: ../raster/r.drain/main.c:166 -msgid "The input raster map is a cost surface (direction surface must also be specified)" +#: ../raster/r.in.lidar/main.c:337 ../raster3d/r3.in.lidar/main.c:284 +#: ../vector/v.in.lidar/main.c:293 +msgid "Use only valid points" msgstr "" -#: ../raster/r.drain/main.c:178 -msgid "Directional drain selected... checking for direction raster map" +#: ../raster/r.in.lidar/main.c:339 ../raster3d/r3.in.lidar/main.c:286 +#: ../vector/v.in.lidar/main.c:295 +msgid "Points invalid according to APSRS LAS specification will be filtered out" msgstr "" -#: ../raster/r.drain/main.c:181 -msgid "Surface/Hydrology drain selected" +#: ../raster/r.in.lidar/main.c:359 +#, c-format +msgid "Flag %c makes sense only with %s option or -%c flag" msgstr "" -#: ../raster/r.drain/main.c:186 -#, c-format -msgid "Direction raster map <%s> not specified, if direction flag is on, a direction raster must be given" +#: ../raster/r.in.lidar/main.c:367 +msgid "Trim option can be used only with trimmean method" msgstr "" -#: ../raster/r.drain/main.c:193 +#: ../raster/r.in.lidar/main.c:374 ../raster3d/r3.in.lidar/main.c:340 #, c-format -msgid "Direction raster map <%s> should not be specified for Surface/Hydrology drains" +msgid "File <%s> does not exist" msgstr "" -#: ../raster/r.drain/main.c:212 -msgid "Specify just one of the -c, -a and -n flags" +#: ../raster/r.in.lidar/main.c:391 +msgid "zrange will not be taken into account during scan" msgstr "" -#: ../raster/r.drain/main.c:243 +#: ../raster/r.in.lidar/main.c:404 ../raster3d/r3.in.lidar/main.c:374 +#: ../vector/v.in.lidar/main.c:349 #, c-format -msgid "Starting point %d is outside the current region" +msgid "Input file <%s> does not exist" msgstr "" -#: ../raster/r.drain/main.c:318 +#: ../raster/r.in.lidar/main.c:408 ../raster3d/r3.in.lidar/main.c:378 #, c-format -msgid "Starting vector map <%s> contains no points in the current region" +msgid "Unable to open file <%s> as a LiDAR point cloud" msgstr "" -#: ../raster/r.drain/main.c:326 -msgid "No start/stop point(s) specified" +#: ../raster/r.in.lidar/main.c:412 ../raster3d/r3.in.lidar/main.c:382 +#: ../vector/v.in.lidar/main.c:358 +#, c-format +msgid "Unable to read LAS header of <%s>" msgstr "" -#: ../raster/r.drain/main.c:401 -msgid "Calculating flow directions..." +#: ../raster/r.in.lidar/main.c:428 ../raster3d/r3.in.lidar/main.c:398 +msgid "First file's projection checked, checking projection of the other files..." msgstr "" -#: ../raster/r.drain/main.c:692 +#: ../raster/r.in.lidar/main.c:466 #, c-format -msgid "direction read: %lf, neighbour found: %i" -msgstr "" - -#: ../raster/r.tile/main.c:44 ../raster3d/r3.retile/main.c:97 -#: ../locale/scriptstrings/r.tileset_to_translate.c:3 -msgid "tiling" +msgid "Unknown filter option <%s>" msgstr "" -#: ../raster/r.tile/main.c:46 -msgid "Splits a raster map into tiles." +#: ../raster/r.in.lidar/main.c:484 ../raster/r.in.xyz/main.c:383 +msgid "Invalid zrange" msgstr "" -#: ../raster/r.tile/main.c:55 -msgid "Output base name" +#: ../raster/r.in.lidar/main.c:498 +#, c-format +msgid "Invalid %s" msgstr "" -#: ../raster/r.tile/main.c:62 -msgid "Width of tiles (columns)" +#: ../raster/r.in.lidar/main.c:530 ../general/g.region/main.c:865 +#, c-format +msgid "Invalid input <%s=%s>" msgstr "" -#: ../raster/r.tile/main.c:69 -msgid "Height of tiles (rows)" +#: ../raster/r.in.lidar/main.c:533 +#, c-format +msgid "Option '%s' must be > 0.0" msgstr "" -#: ../raster/r.tile/main.c:76 -msgid "Overlap of tiles" +#: ../raster/r.in.lidar/main.c:601 +#, c-format +msgid "Unable to process the whole map at once. Please set the '%s' option to some value lower than 100." msgstr "" -#: ../raster/r.tile/main.c:129 +#: ../raster/r.in.lidar/main.c:621 #, c-format -msgid "Generating %d x %d = %d tiles..." +msgid "Pass #%d (of %d)..." msgstr "" -#: ../raster/r.tile/main.c:184 +#: ../raster/r.in.lidar/main.c:783 #, c-format -msgid "Unable to read cats for %s" +msgid "%lu points found in input file(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." +#: ../raster/r.in.lidar/main.c:803 +#, c-format +msgid "%lu input points were invalid and filtered out" msgstr "" -#: ../raster/r.series.accumulate/main.c:90 -msgid "Existing map to be added to output" +#: ../raster/r.in.lidar/main.c:806 +#, c-format +msgid "%lu input points were invalid, use -%c flag to filter them out" msgstr "" -#: ../raster/r.series.accumulate/main.c:98 -msgid "Input file with raster map names, one per line" +#: ../raster/r.in.lidar/main.c:809 +#, c-format +msgid "Raster map <%s> created. %lu points from %d files found in region." msgstr "" -#: ../raster/r.series.accumulate/main.c:109 -msgid "Scale factor for input" +#: ../raster/r.in.lidar/main.c:814 +#, c-format +msgid "Raster map <%s> created. %lu points found in region." msgstr "" -#: ../raster/r.series.accumulate/main.c:116 -msgid "Shift factor for input" +#: ../raster/r.in.lidar/rast_segment.c:40 +#: ../raster3d/r3.in.lidar/rast_segment.c:53 +msgid "Cannot create temporary file with segments of a raster map" msgstr "" -#: ../raster/r.series.accumulate/main.c:121 -msgid "The raster map specifying the lower accumulation limit, also called baseline" +#: ../raster/r.in.lidar/projection.c:34 ../raster/r.in.gdal/proj.c:153 +#: ../raster/r.external/proj.c:153 ../raster3d/r3.in.lidar/projection.c:36 +#: ../vector/v.in.lidar/projection.c:32 ../vector/v.in.pdal/projection.c:31 +#: ../vector/v.in.ogr/proj.c:361 ../vector/v.external/proj.c:246 +msgid "" +"Projection of dataset does not appear to match current location.\n" +"\n" 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." +#: ../raster/r.in.lidar/projection.c:40 ../raster3d/r3.in.lidar/projection.c:42 +#: ../vector/v.in.lidar/projection.c:38 ../vector/v.in.pdal/projection.c:37 +msgid "GRASS LOCATION PROJ_INFO is:\n" msgstr "" -#: ../raster/r.series.accumulate/main.c:139 -msgid "Use these limits in case lower and/or upper input maps are not defined" +#: ../raster/r.in.lidar/projection.c:49 ../raster/r.in.lidar/projection.c:55 +#: ../raster3d/r3.in.lidar/projection.c:51 +#: ../raster3d/r3.in.lidar/projection.c:57 ../vector/v.in.lidar/projection.c:47 +#: ../vector/v.in.lidar/projection.c:53 ../vector/v.in.pdal/projection.c:46 +#: ../vector/v.in.pdal/projection.c:52 +msgid "Import dataset PROJ_INFO is:\n" msgstr "" -#: ../raster/r.series.accumulate/main.c:151 -msgid "Growing Degree Days or Winkler indices" +#: ../raster/r.in.lidar/projection.c:91 ../raster/r.in.gdal/proj.c:259 +#: ../raster/r.external/proj.c:259 ../raster3d/r3.in.lidar/projection.c:93 +#: ../vector/v.in.lidar/projection.c:89 ../vector/v.in.pdal/projection.c:88 +#: ../vector/v.in.ogr/proj.c:467 ../vector/v.external/proj.c:352 +#, 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 "" -#: ../raster/r.series.accumulate/main.c:152 -msgid "Mean: sum(input maps)/(number of input maps)" +#: ../raster/r.in.lidar/projection.c:95 ../raster3d/r3.in.lidar/projection.c:97 +#: ../vector/v.in.lidar/projection.c:93 ../vector/v.in.pdal/projection.c:92 +msgid "Consider generating a new location with 'location' parameter from input data set.\n" msgstr "" -#: ../raster/r.series.accumulate/main.c:153 -msgid "Biologically Effective Degree Days" +#: ../raster/r.in.lidar/projection.c:113 +#: ../raster3d/r3.in.lidar/projection.c:115 +#: ../vector/v.in.lidar/projection.c:111 ../vector/v.in.pdal/projection.c:110 +#: ../vector/v.in.pdal/projection.c:156 ../vector/v.in.pdal/projection.c:189 +msgid "Unable to convert input map projection information to GRASS format for checking" msgstr "" -#: ../raster/r.series.accumulate/main.c:154 -msgid "Huglin Heliothermal index" +#: ../raster/r.in.lidar/projection.c:128 ../raster/r.in.gdal/proj.c:144 +#: ../raster/r.external/proj.c:144 ../raster3d/r3.in.lidar/projection.c:130 +#: ../vector/v.in.lidar/projection.c:126 ../vector/v.in.ogr/proj.c:352 +#: ../vector/v.external/proj.c:237 +msgid "Over-riding projection check" msgstr "" -#: ../raster/r.series.accumulate/main.c:167 -msgid "Create a FCELL map (floating point single precision) as output" +#: ../raster/r.in.lidar/projection.c:139 ../raster/r.in.gdal/proj.c:282 +#: ../raster/r.external/proj.c:282 ../raster3d/r3.in.lidar/projection.c:141 +#: ../vector/v.in.lidar/projection.c:137 ../vector/v.in.pdal/projection.c:137 +#: ../vector/v.in.ogr/proj.c:490 ../vector/v.external/proj.c:375 +msgid "Projection of input dataset and current location appear to match" msgstr "" -#: ../raster/r.series.accumulate/main.c:354 +#: ../raster/r.in.lidar/string_list.c:34 +#: ../raster3d/r3.in.lidar/string_list.c:47 #, c-format -msgid "'%s'=%f must be > '%s'=%f" -msgstr "" - -#: ../raster/r.mode/read_stats.c:14 -msgid "reading r.stats output" -msgstr "" - -#: ../raster/r.mode/main.c:59 -msgid "Finds the mode of values in a cover map within areas assigned the same category value in a user-specified base map." -msgstr "" - -#: ../raster/r.mode/main.c:65 -msgid "Base map to be reclassified" +msgid "Cannot open file %s for reading" msgstr "" -#: ../raster/r.mode/main.c:72 -msgid "Coverage map" +#: ../raster/r.mapcalc/main.c:72 +msgid "Raster map calculator." msgstr "" -#: ../raster/r.mode/main.c:79 -msgid "Output map" +#: ../raster/r.mapcalc/main.c:79 +msgid "Expression to evaluate" msgstr "" -#: ../raster/r.mode/main.c:92 -#, c-format -msgid "%s: Unable to read category labels" +#: ../raster/r.mapcalc/main.c:80 ../raster/r.mapcalc/main.c:99 +msgid "Expression" msgstr "" -#: ../raster/r.uslek/main.c:57 -msgid "Computes USLE Soil Erodibility Factor (K)." +#: ../raster/r.mapcalc/main.c:88 +msgid "" +"The computational region that should be used.\n" +" - current uses the current region of the mapset.\n" +" - intersect computes the intersection region between\n" +" all input maps and uses the smallest resolution\n" +" - union computes the union extent of all map regions\n" +" and uses the smallest resolution" msgstr "" -#: ../raster/r.uslek/main.c:62 -msgid "Name of soil sand fraction raster map [0.0-1.0]" +#: ../raster/r.mapcalc/main.c:98 +msgid "File containing expression(s) to evaluate" msgstr "" -#: ../raster/r.uslek/main.c:66 -msgid "Name of soil clay fraction raster map [0.0-1.0]" +#: ../raster/r.mapcalc/main.c:113 +msgid "List input and output maps" msgstr "" -#: ../raster/r.uslek/main.c:70 -msgid "Name of soil silt fraction raster map [0.0-1.0]" +#: ../raster/r.mapcalc/main.c:135 +#, c-format +msgid "%s= and -%c are mutually exclusive" msgstr "" -#: ../raster/r.uslek/main.c:74 -msgid "Name of soil organic matter raster map [0.0-1.0]" +#: ../raster/r.mapcalc/main.c:146 +msgid "parse error" msgstr "" -#: ../raster/r.uslek/main.c:77 -msgid "Name for output USLE K factor raster map [t.ha.hr/ha.MJ.mm]" +#: ../raster/r.mapcalc/main.c:185 +msgid "Floating point error(s) occurred in the calculation" msgstr "" -#: ../raster/r.water.outlet/main.c:56 -msgid "Creates watershed basins from a drainage direction map." +#: ../raster/r.mapcalc/map.c:226 ../raster/r.mapcalc/map3.c:182 +#, c-format +msgid "Unable to read color file for raster map <%s@%s>" msgstr "" -#: ../raster/r.water.outlet/main.c:62 -msgid "Name of input drainage direction map" +#: ../raster/r.mapcalc/map.c:239 ../raster/r.mapcalc/map3.c:195 +#, c-format +msgid "Unable to create btree for raster map <%s@%s>" msgstr "" -#: ../raster/r.water.outlet/main.c:65 -msgid "Name for output watershed basin map" +#: ../raster/r.mapcalc/map.c:288 ../raster/r.mapcalc/map.c:495 +#: ../raster/r.mapcalc/map.c:536 ../raster/r.mapcalc/map.c:634 +#: ../raster/r.mapcalc/expression.c:357 ../raster/r.mapcalc/map3.c:240 +#: ../raster/r.mapcalc/map3.c:424 ../raster/r.mapcalc/map3.c:469 +#: ../raster/r.mapcalc/map3.c:566 +#, c-format +msgid "Invalid map modifier: '%c'" msgstr "" -#: ../raster/r.water.outlet/main.c:68 -msgid "Coordinates of outlet point" +#: ../raster/r.mapcalc/map.c:426 ../raster/r.mapcalc/map3.c:354 +#: ../raster/r.mapcalc/evaluate.c:143 ../raster/r.mapcalc/evaluate.c:283 +#, c-format +msgid "Unknown type: %d" msgstr "" -#: ../raster/r.water.outlet/main.c:81 +#: ../raster/r.mapcalc/expression.c:206 #, c-format -msgid "Illegal east coordinate '%s'" +msgid "Undefined variable '%s'" msgstr "" -#: ../raster/r.water.outlet/main.c:83 +#: ../raster/r.mapcalc/expression.c:221 #, c-format -msgid "Illegal north coordinate '%s'" +msgid "Invalid map <%s>" msgstr "" -#: ../raster/r.water.outlet/main.c:88 +#: ../raster/r.mapcalc/expression.c:262 #, c-format -msgid "Ignoring point outside computation region: %.4f,%.4f" +msgid "Undefined function '%s'" msgstr "" -#: ../raster/r.random.surface/init.c:73 +#: ../raster/r.mapcalc/expression.c:267 #, c-format -msgid "High (%d) must be greater than 1" +msgid "Too few arguments (%d) to function %s()" msgstr "" -#: ../raster/r.random.surface/init.c:82 +#: ../raster/r.mapcalc/expression.c:271 #, c-format -msgid "Rastar map <%s> repeated, maps must be unique" +msgid "Too many arguments (%d) to function %s()" msgstr "" -#: ../raster/r.random.surface/init.c:92 -msgid "Output raster map required" +#: ../raster/r.mapcalc/expression.c:275 +#, c-format +msgid "Incorrect argument types to function %s()" msgstr "" -#: ../raster/r.random.surface/init.c:108 +#: ../raster/r.mapcalc/expression.c:278 #, c-format -msgid "Seed (%d) larger than maximum (%d)" +msgid "Internal error for function %s()" msgstr "" -#: ../raster/r.random.surface/init.c:111 ../raster/r.random.surface/init.c:120 +#: ../raster/r.mapcalc/expression.c:453 #, c-format -msgid " seed is set to %d" +msgid "Illegal number of arguments (%d) for operator '%s'" msgstr "" -#: ../raster/r.random.surface/init.c:116 +#: ../raster/r.mapcalc/expression.c:493 #, c-format -msgid "Seed (%d) smaller than minimum (%d)" +msgid "Format_expression_prec: unknown type: %d" msgstr "" -#: ../raster/r.random.surface/init.c:159 +#: ../raster/r.mapcalc/function.c:35 #, c-format -msgid "Distance value (%d): %lf must be >= 0.0" +msgid "Known functions:" msgstr "" -#: ../raster/r.random.surface/init.c:187 +#: ../raster/r.mapcalc/map3.c:373 #, c-format -msgid "Exponent value (%lf) must be > 0.0" +msgid "Unable to close raster map <%s@%s>" msgstr "" -#: ../raster/r.random.surface/init.c:211 +#: ../raster/r.mapcalc/map3.c:607 ../raster/r.sunhours/main.c:325 +#: ../raster/r.sunhours/main.c:336 ../raster/r.sunhours/main.c:347 +#: ../imagery/i.landsat.acca/tools.c:136 +#: ../imagery/i.landsat.acca/algorithm.c:234 +#: ../imagery/i.landsat.acca/algorithm.c:388 +#: ../imagery/i.landsat.toar/main.c:566 #, c-format -msgid "Flat value (%lf) must be less than distance value (%lf)" +msgid "Unable to create raster map <%s>" msgstr "" -#: ../raster/r.random.surface/init.c:232 -msgid "Must have a distance value for each filter" +#: ../raster/r.mapcalc/map3.c:632 +msgid "Unable to close output raster map" msgstr "" -#: ../raster/r.random.surface/init.c:264 -msgid "Must have a exponent value for each filter" +#: ../raster/r.mapcalc/evaluate.c:189 +#, c-format +msgid "Invalid type: %d" msgstr "" -#: ../raster/r.random.surface/init.c:281 -msgid "Must have a weight value for each filter" +#: ../raster/r.mapcalc/evaluate.c:228 +#, c-format +msgid "Too few arguments for function '%s'" msgstr "" -#: ../raster/r.random.surface/main.c:61 -msgid "Generates random surface(s) with spatial dependence." +#: ../raster/r.mapcalc/evaluate.c:232 +#, c-format +msgid "Too many arguments for function '%s'" msgstr "" -#: ../raster/r.random.surface/main.c:68 -msgid "Name for output raster map(s)" +#: ../raster/r.mapcalc/evaluate.c:236 +#, c-format +msgid "Invalid argument type for function '%s'" msgstr "" -#: ../raster/r.random.surface/main.c:85 -msgid "Distance decay exponent (value > 0.0)" +#: ../raster/r.mapcalc/evaluate.c:240 +#, c-format +msgid "Invalid return type for function '%s'" msgstr "" -#: ../raster/r.random.surface/main.c:94 -msgid "Distance filter remains flat before beginning exponent" +#: ../raster/r.mapcalc/evaluate.c:244 +#, c-format +msgid "Unknown type for function '%s'" msgstr "" -#: ../raster/r.random.surface/main.c:102 -msgid "Random seed (SEED_MIN >= value >= SEED_MAX), default [random]" +#: ../raster/r.mapcalc/evaluate.c:247 +#, c-format +msgid "Number of arguments for function '%s'" msgstr "" -#: ../raster/r.random.surface/main.c:108 -msgid "Maximum cell value of distribution" +#: ../raster/r.mapcalc/evaluate.c:251 +#, c-format +msgid "Unknown error for function '%s'" msgstr "" -#: ../raster/r.random.surface/main.c:113 -msgid "Uniformly distributed cell values" +#: ../raster/r.mapcalc/evaluate.c:329 +#, c-format +msgid "output map <%s> exists. To overwrite, use the --overwrite flag" msgstr "" -#: ../raster/r.walk/main.c:183 -msgid "Creates a raster map showing the anisotropic cumulative cost of moving between different geographic locations on an input raster map whose cell category values represent cost." +#: ../raster/r.statistics/read_stats.c:20 +msgid "Reading r.stats output" msgstr "" -#: ../raster/r.walk/main.c:193 -msgid "Name of input raster map containing friction costs" +#: ../raster/r.statistics/main.c:59 +msgid "Calculates category or object oriented statistics." msgstr "" -#: ../raster/r.walk/main.c:196 -msgid "Name for output raster map to contain walking costs" +#: ../raster/r.statistics/main.c:69 ../raster/r.stats.zonal/main.c:115 +msgid "Method of object-based statistic" msgstr "" -#: ../raster/r.walk/main.c:273 -msgid "Coefficients for walking energy formula parameters a,b,c,d" +#: ../raster/r.statistics/main.c:92 ../raster/r.stats.zonal/main.c:138 +msgid "Resultant raster map" msgstr "" -#: ../raster/r.walk/main.c:283 -msgid "Lambda coefficients for combining walking energy and friction cost" +#: ../raster/r.statistics/main.c:98 ../raster/r.stats.zonal/main.c:144 +msgid "Cover values extracted from the category labels of the cover map" msgstr "" -#: ../raster/r.walk/main.c:293 -msgid "Slope factor determines travel energy cost per height step" +#: ../raster/r.statistics/main.c:104 ../raster/r.statistics/main.c:107 +#: ../raster/r.surf.idw/main.c:164 +msgid "This module currently only works for integer (CELL) maps" msgstr "" -#: ../raster/r.walk/main.c:377 +#: ../raster/r.statistics/main.c:110 ../raster/r.support/main.c:245 +#: ../display/d.title/main.c:110 ../raster3d/r3.support/main.c:248 #, c-format -msgid "Missing required value: got %d instead of 4" +msgid "Unable to read category file of raster map <%s>" msgstr "" -#: ../raster/r.walk/main.c:380 +#: ../raster/r.statistics/main.c:118 ../raster/r.stats.zonal/main.c:165 +#: ../raster/r.proj/main.c:248 ../imagery/i.rectify/main.c:156 +#: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:151 +#: ../vector/v.vect.stats/main.c:309 #, c-format -msgid "Walking costs are a=%g b=%g c=%g d=%g" +msgid "<%s=%s> unknown %s" msgstr "" -#: ../raster/r.walk/main.c:385 ../raster/r.walk/main.c:393 -#, c-format -msgid "Missing required value: %d" +#: ../raster/r.statistics/o_var.c:95 ../raster/r.statistics/o_sdev.c:94 +msgid "o_var: No data in array" msgstr "" -#: ../raster/r.walk/main.c:388 -#, c-format -msgid "Lambda is %g" +#: ../raster/r.statistics/o_kurt.c:91 +msgid "o_kurto: No data in array" msgstr "" -#: ../raster/r.walk/main.c:396 -#, c-format -msgid "Slope_factor is %g" +#: ../raster/r.statistics/o_adev.c:93 +msgid "o_adev: No data in array" msgstr "" -#: ../raster/r.walk/main.c:558 -#, c-format -msgid "Reading raster maps <%s> and <%s>, initializing output..." +#: ../raster/r.statistics/o_skew.c:91 +msgid "o_skew: No data in array" msgstr "" -#: ../raster/r.walk/main.c:722 -#, c-format -msgid "No start points found in vector <%s>" +#: ../raster/r.sunhours/main.c:76 +msgid "Calculates solar elevation, solar azimuth, and sun hours." msgstr "" -#: ../raster/r.walk/main.c:1368 -#, c-format -msgid "Writing output raster map <%s>... " +#: ../raster/r.sunhours/main.c:77 +msgid "Solar elevation: the angle between the direction of the geometric center of the sun's apparent disk and the (idealized) horizon. Solar azimuth: the angle from due north in clockwise direction." msgstr "" -#: ../raster/r.in.mat/main.c:94 -msgid "Imports a binary MAT-File(v4) to a GRASS raster." +#: ../raster/r.sunhours/main.c:83 +msgid "Output raster map with solar elevation angle" msgstr "" -#: ../raster/r.in.mat/main.c:101 -msgid "Name of input MAT-File(v4)" +#: ../raster/r.sunhours/main.c:88 +msgid "Output raster map with solar azimuth angle" msgstr "" -#: ../raster/r.in.mat/main.c:105 -msgid "Name for output raster map (override)" +#: ../raster/r.sunhours/main.c:93 +msgid "Output raster map with sunshine hours" msgstr "" -#: ../raster/r.in.mat/main.c:149 -msgid "Reading MAT-File..." +#: ../raster/r.sunhours/main.c:94 +msgid "Sunshine hours require SOLPOS use and Greenwich standard time" msgstr "" -#: ../raster/r.in.mat/main.c:175 -msgid "Array contains no data" +#: ../raster/r.sunhours/main.c:101 +msgid "Year" msgstr "" -#: ../raster/r.in.mat/main.c:180 -msgid "Array contains imaginary data" +#: ../raster/r.sunhours/main.c:109 +msgid "Month" msgstr "" -#: ../raster/r.in.mat/main.c:186 -msgid "Invalid array name" +#: ../raster/r.sunhours/main.c:110 +msgid "If not given, day is interpreted as day of the year" msgstr "" -#: ../raster/r.in.mat/main.c:206 -msgid "Invalid 'map_name' array" +#: ../raster/r.sunhours/main.c:118 +msgid "Day" msgstr "" -#: ../raster/r.in.mat/main.c:216 -msgid "Error reading 'map_name' array" +#: ../raster/r.sunhours/main.c:126 +msgid "Hour" msgstr "" -#: ../raster/r.in.mat/main.c:227 -msgid "Invalid 'map_northern_edge' array" +#: ../raster/r.sunhours/main.c:135 +msgid "Minutes" msgstr "" -#: ../raster/r.in.mat/main.c:236 -msgid "Invalid 'map_southern_edge' array" +#: ../raster/r.sunhours/main.c:144 +msgid "Seconds" msgstr "" -#: ../raster/r.in.mat/main.c:245 -msgid "Invalid 'map_eastern_edge' array" +#: ../raster/r.sunhours/main.c:151 +msgid "Time is local sidereal time, not Greenwich standard time" msgstr "" -#: ../raster/r.in.mat/main.c:254 -msgid "Invalid 'map_western_edge' array" +#: ../raster/r.sunhours/main.c:155 +msgid "Do not use SOLPOS algorithm of NREL" msgstr "" -#: ../raster/r.in.mat/main.c:262 -msgid "Invalid 'map_title' array" +#: ../raster/r.sunhours/main.c:167 +msgid "No output requested, exiting." msgstr "" -#: ../raster/r.in.mat/main.c:272 -msgid "Error reading 'map_title' array" +#: ../raster/r.sunhours/main.c:193 +msgid "NREL SOLPOS algorithm uses Greenwich standard time." msgstr "" -#: ../raster/r.in.mat/main.c:285 -msgid "Invalid 'map_data' array" +#: ../raster/r.sunhours/main.c:194 ../raster/r.sunhours/main.c:202 +msgid "Time will be interpreted as Greenwich standard time." 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" +#: ../raster/r.sunhours/main.c:200 +msgid "Time will be interpreted as local sidereal time." msgstr "" -#: ../raster/r.in.mat/main.c:316 -#, c-format -msgid "Skipping unknown array '%s'" +#: ../raster/r.sunhours/main.c:205 +msgid "Sunshine hours require NREL SOLPOS." msgstr "" -#: ../raster/r.in.mat/main.c:344 -#, c-format -msgid "No 'map_data' array found in <%s>" +#: ../raster/r.sunhours/main.c:210 +msgid "Current projection is x,y (undefined)." msgstr "" -#: ../raster/r.in.mat/main.c:351 -#, c-format -msgid "Setting map name to <%s> which overrides <%s>" +#: ../raster/r.sunhours/main.c:216 +msgid "Cannot get projection info of current location" msgstr "" -#: ../raster/r.in.mat/main.c:358 -#, c-format -msgid "Setting map name to <%s>" +#: ../raster/r.sunhours/main.c:219 +msgid "Cannot get projection units of current location" msgstr "" -#: ../raster/r.in.mat/main.c:362 -msgid "No 'map_name' array found; using " +#: ../raster/r.sunhours/main.c:222 +msgid "Cannot get projection key values of current location" msgstr "" -#: ../raster/r.in.mat/main.c:373 -msgid "Missing bound" +#: ../raster/r.sunhours/main.c:357 +msgid "Calculating solar elevation and azimuth..." msgstr "" -#: ../raster/r.in.mat/main.c:377 -msgid "Using default bounds" +#: ../raster/r.sunhours/main.c:360 +msgid "Calculating solar elevation..." msgstr "" -#: ../raster/r.in.mat/main.c:391 -#, c-format -msgid "Map <%s> bounds set to:" +#: ../raster/r.sunhours/main.c:363 +msgid "Calculating solar azimuth..." msgstr "" -#: ../raster/r.in.mat/main.c:392 ../raster/r.out.mat/main.c:174 +#: ../raster/r.sunhours/solpos00.c:994 ../raster/r.sunmask/solpos00.c:950 #, c-format -msgid "northern edge=%f" +msgid "S_decode ==> Please fix the year: %d [1950-2050]" msgstr "" -#: ../raster/r.in.mat/main.c:393 ../raster/r.out.mat/main.c:175 +#: ../raster/r.sunhours/solpos00.c:997 ../raster/r.sunmask/solpos00.c:953 #, c-format -msgid "southern edge=%f" +msgid "S_decode ==> Please fix the month: %d" msgstr "" -#: ../raster/r.in.mat/main.c:394 ../raster/r.out.mat/main.c:176 +#: ../raster/r.sunhours/solpos00.c:999 ../raster/r.sunmask/solpos00.c:955 #, c-format -msgid "eastern edge=%f" +msgid "S_decode ==> Please fix the day-of-month: %d" msgstr "" -#: ../raster/r.in.mat/main.c:395 ../raster/r.out.mat/main.c:177 +#: ../raster/r.sunhours/solpos00.c:1002 ../raster/r.sunmask/solpos00.c:958 #, c-format -msgid "western edge=%f" +msgid "S_decode ==> Please fix the day-of-year: %d" msgstr "" -#: ../raster/r.in.mat/main.c:396 ../raster/r.out.mat/main.c:178 +#: ../raster/r.sunhours/solpos00.c:1005 ../raster/r.sunmask/solpos00.c:961 #, c-format -msgid "nsres=%f" +msgid "S_decode ==> Please fix the hour: %d" msgstr "" -#: ../raster/r.in.mat/main.c:397 ../raster/r.out.mat/main.c:179 +#: ../raster/r.sunhours/solpos00.c:1007 ../raster/r.sunmask/solpos00.c:963 #, c-format -msgid "ewres=%f" +msgid "S_decode ==> Please fix the minute: %d" msgstr "" -#: ../raster/r.in.mat/main.c:398 ../raster/r.out.mat/main.c:180 -#: ../raster3d/r3.out.bin/main.c:330 +#: ../raster/r.sunhours/solpos00.c:1009 ../raster/r.sunmask/solpos00.c:965 #, c-format -msgid "rows=%d" +msgid "S_decode ==> Please fix the second: %d" msgstr "" -#: ../raster/r.in.mat/main.c:399 ../raster/r.out.mat/main.c:181 -#: ../raster3d/r3.out.bin/main.c:331 +#: ../raster/r.sunhours/solpos00.c:1011 ../raster/r.sunmask/solpos00.c:967 #, c-format -msgid "cols=%d" -msgstr "" - -#: ../raster/r.in.mat/main.c:408 -msgid "Writing new raster map..." +msgid "S_decode ==> Please fix the time zone: %f" msgstr "" -#: ../raster/r.resamp.bspline/crosscorr.c:160 +#: ../raster/r.sunhours/solpos00.c:1014 ../raster/r.sunmask/solpos00.c:970 #, c-format -msgid "%d are too many cells, recommended are < 100 cells. The cross validation would take too much time." +msgid "S_decode ==> Please fix the interval: %d" msgstr "" -#: ../raster/r.resamp.bspline/crosscorr.c:169 +#: ../raster/r.sunhours/solpos00.c:1017 ../raster/r.sunmask/solpos00.c:973 #, c-format -msgid "%d point read in region" -msgid_plural "%d points read in region" -msgstr[0] "" -msgstr[1] "" - -#: ../raster/r.resamp.bspline/crosscorr.c:174 -msgid "Maybe it takes too long. Consider reducing the region extents." +msgid "S_decode ==> Please fix the latitude: %f" msgstr "" -#: ../raster/r.resamp.bspline/crosscorr.c:197 -#: ../vector/v.surf.bspline/crosscorr.c:151 +#: ../raster/r.sunhours/solpos00.c:1020 ../raster/r.sunmask/solpos00.c:976 #, c-format -msgid "Too many splines (%d x %d). Consider changing spline steps \"ew_step=\" \"ns_step=\"." +msgid "S_decode ==> Please fix the longitude: %f" msgstr "" -#: ../raster/r.resamp.bspline/crosscorr.c:215 -#: ../vector/v.surf.bspline/crosscorr.c:169 +#: ../raster/r.sunhours/solpos00.c:1023 ../raster/r.sunmask/solpos00.c:979 #, c-format -msgid "Beginning cross validation with lambda_i=%.4f ... (%d of %d)" +msgid "S_decode ==> Please fix the temperature: %f" msgstr "" -#: ../raster/r.resamp.bspline/crosscorr.c:306 -#: ../vector/v.surf.bspline/crosscorr.c:295 +#: ../raster/r.sunhours/solpos00.c:1026 ../raster/r.sunmask/solpos00.c:982 #, c-format -msgid "Mean = %.5lf" +msgid "S_decode ==> Please fix the pressure: %f" msgstr "" -#: ../raster/r.resamp.bspline/crosscorr.c:307 -#: ../vector/v.surf.bspline/crosscorr.c:296 +#: ../raster/r.sunhours/solpos00.c:1028 ../raster/r.sunmask/solpos00.c:984 #, c-format -msgid "Root Mean Square (RMS) = %.5lf" +msgid "S_decode ==> Please fix the tilt: %f" msgstr "" -#: ../raster/r.resamp.bspline/crosscorr.c:324 -#: ../vector/v.surf.bspline/crosscorr.c:313 -msgid "Different number of splines and lambda_i values have been taken for the cross correlation" +#: ../raster/r.sunhours/solpos00.c:1030 ../raster/r.sunmask/solpos00.c:986 +#, c-format +msgid "S_decode ==> Please fix the aspect: %f" msgstr "" -#: ../raster/r.resamp.bspline/crosscorr.c:326 -#: ../vector/v.surf.bspline/crosscorr.c:315 +#: ../raster/r.sunhours/solpos00.c:1032 ../raster/r.sunmask/solpos00.c:988 #, c-format -msgid "The minimum value for the test (rms=%lf) was obtained with: lambda_i = %.3f" +msgid "S_decode ==> Please fix the shadowband width: %f" msgstr "" -#: ../raster/r.resamp.bspline/crosscorr.c:334 -#: ../vector/v.surf.bspline/crosscorr.c:323 -msgid "Table of results:" +#: ../raster/r.sunhours/solpos00.c:1035 ../raster/r.sunmask/solpos00.c:991 +#, c-format +msgid "S_decode ==> Please fix the shadowband radius: %f" msgstr "" -#: ../raster/r.resamp.bspline/crosscorr.c:335 -#: ../vector/v.surf.bspline/crosscorr.c:324 +#: ../raster/r.sunhours/solpos00.c:1038 ../raster/r.sunmask/solpos00.c:994 #, c-format -msgid " lambda | mean | rms |\n" +msgid "S_decode ==> Please fix the shadowband sky factor: %f" msgstr "" -#: ../raster/r.resamp.bspline/crosscorr.c:345 -#: ../vector/v.surf.bspline/crosscorr.c:334 -msgid "No point lies into the current region" +#: ../raster/r.stats.zonal/main.c:105 +msgid "Calculates category or object oriented statistics (accumulator-based statistics)." msgstr "" -#: ../raster/r.resamp.bspline/main.c:83 -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:6 -msgid "splines" +#: ../raster/r.stats.zonal/main.c:178 +#, c-format +msgid "Unable to read category file of cover map <%s>" msgstr "" -#: ../raster/r.resamp.bspline/main.c:84 ../raster/r.fill.stats/main.c:779 -#: ../vector/v.vol.rst/main.c:241 ../vector/v.surf.rst/main.c:152 -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:7 -#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:6 -msgid "no-data filling" +#: ../raster/r.stats.zonal/main.c:248 +msgid "First pass" msgstr "" -#: ../raster/r.resamp.bspline/main.c:86 -msgid "Performs bilinear or bicubic spline interpolation with Tykhonov regularization." +#: ../raster/r.stats.zonal/main.c:327 +msgid "Second pass" msgstr "" -#: ../raster/r.resamp.bspline/main.c:94 -msgid "Name for output vector map with interpolation grid" +#: ../raster/r.stats.zonal/main.c:474 +msgid "Generating reclass map" msgstr "" -#: ../raster/r.resamp.bspline/main.c:99 -msgid "Name of raster map to use for masking" +#: ../raster/r.stats.zonal/main.c:496 +msgid "Writing output map" msgstr "" -#: ../raster/r.resamp.bspline/main.c:100 ../vector/v.surf.bspline/main.c:140 -msgid "Only cells that are not NULL and not zero are interpolated" +#: ../raster/r.out.gridatb/main.c:70 +msgid "Exports GRASS raster map to GRIDATB.FOR map file (TOPMODEL)." msgstr "" -#: ../raster/r.resamp.bspline/main.c:108 -msgid "Length of each spline step in the east-west direction. Default: 1.5 * ewres." +#: ../raster/r.regression.line/main.c:50 +msgid "Calculates linear regression from two raster maps: y = a + b*x." msgstr "" -#: ../raster/r.resamp.bspline/main.c:116 -msgid "Length of each spline step in the north-south direction. Default: 1.5 * nsres." +#: ../raster/r.resamp.stats/main.c:264 +msgid "Resamples raster map layers to a coarser grid using aggregation." msgstr "" -#: ../raster/r.resamp.bspline/main.c:120 ../vector/v.surf.bspline/main.c:163 -msgid "Spline interpolation algorithm" +#: ../raster/r.resamp.stats/main.c:274 +msgid "Aggregation method" msgstr "" -#: ../raster/r.resamp.bspline/main.c:126 ../vector/v.outlier/main.c:418 -#: ../vector/v.lidar.correction/main.c:407 ../vector/v.surf.bspline/main.c:170 -msgid "Bilinear interpolation" +#: ../raster/r.resamp.stats/main.c:292 +msgid "Weight according to area (slower)" msgstr "" -#: ../raster/r.resamp.bspline/main.c:127 ../vector/v.surf.bspline/main.c:171 -msgid "Bicubic interpolation" +#: ../raster/r.compress/main.c:70 +msgid "compression" msgstr "" -#: ../raster/r.resamp.bspline/main.c:133 ../vector/v.surf.bspline/main.c:177 -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:19 -msgid "Tykhonov regularization parameter (affects smoothing)" +#: ../raster/r.compress/main.c:71 +msgid "Compresses and decompresses raster maps." msgstr "" -#: ../raster/r.resamp.bspline/main.c:139 -msgid "Only interpolate null cells in input raster map" +#: ../raster/r.compress/main.c:74 +msgid "Name of existing raster map(s)" msgstr "" -#: ../raster/r.resamp.bspline/main.c:145 ../vector/v.surf.bspline/main.c:101 -msgid "Find the best Tykhonov regularizing parameter using a \"leave-one-out\" cross validation method" +#: ../raster/r.compress/main.c:78 +msgid "Uncompress the map" msgstr "" -#: ../raster/r.resamp.bspline/main.c:185 -msgid "ew_step must be positive" +#: ../raster/r.compress/main.c:82 +msgid "Print compression information and data type of input map(s)" msgstr "" -#: ../raster/r.resamp.bspline/main.c:193 -msgid "ns_step must be positive" +#: ../raster/r.compress/main.c:86 +msgid "Print compression information in shell script style" msgstr "" -#: ../raster/r.resamp.bspline/main.c:220 +#: ../raster/r.compress/main.c:128 ../raster/r.compress/main.c:312 #, c-format -msgid "spline step in ew direction %g" +msgid "Raster map <%s> is not in the current mapset" msgstr "" -#: ../raster/r.resamp.bspline/main.c:221 +#: ../raster/r.compress/main.c:134 #, c-format -msgid "spline step in ns direction %g" +msgid "<%s> is a reclass file of map <%s> in mapset <%s> - can't uncompress" msgstr "" -#: ../raster/r.resamp.bspline/main.c:222 +#: ../raster/r.compress/main.c:136 #, c-format -msgid "adjusted EW splines %d" +msgid "<%s> is a reclass file of map <%s> in mapset <%s> - can't compress" msgstr "" -#: ../raster/r.resamp.bspline/main.c:223 +#: ../raster/r.compress/main.c:141 #, c-format -msgid "adjusted NS splines %d" -msgstr "" - -#: ../raster/r.resamp.bspline/main.c:302 ../vector/v.surf.bspline/main.c:461 -msgid "Memory in MB must be >= 3" -msgstr "" - -#: ../raster/r.resamp.bspline/main.c:323 ../raster/r.resamp.bspline/main.c:408 -#: ../raster/r.resamp.bspline/main.c:480 ../vector/v.surf.bspline/main.c:480 -#: ../vector/v.surf.bspline/main.c:508 -msgid "Can not initialize temporary file" +msgid "<%s> is a GDAL-linked map - can't (un)compress" msgstr "" -#: ../raster/r.resamp.bspline/main.c:329 +#: ../raster/r.compress/main.c:145 #, c-format -msgid "Loading input raster <%s>" -msgstr "" - -#: ../raster/r.resamp.bspline/main.c:343 ../raster/r.resamp.bspline/main.c:454 -#: ../raster/r.resamp.bspline/main.c:490 -msgid "Can not write to temp file" -msgstr "" - -#: ../raster/r.resamp.bspline/main.c:348 -msgid "Only NULL cells in input raster" +msgid "<%s> is a virtual raster map - can't (un)compress" msgstr "" -#: ../raster/r.resamp.bspline/main.c:372 ../vector/v.surf.bspline/main.c:313 -msgid "Cross validation didn't finish correctly" +#: ../raster/r.compress/main.c:219 +msgid "DONE: uncompressed file is %lu %s (%.2f%) smaller" msgstr "" -#: ../raster/r.resamp.bspline/main.c:376 ../vector/v.surf.bspline/main.c:319 -#, c-format -msgid "Cross validation finished for ew_step = %f and ns_step = %f" +#: ../raster/r.compress/main.c:220 +msgid "DONE: compressed file is %lu %s (%.2f%) smaller" msgstr "" -#: ../raster/r.resamp.bspline/main.c:396 -msgid "Mark cells for interpolation" +#: ../raster/r.compress/main.c:224 +msgid "DONE: uncompressed file is %lu %s (%.2f%) larger" msgstr "" -#: ../raster/r.resamp.bspline/main.c:468 -msgid "No NULL cells found in input raster." +#: ../raster/r.compress/main.c:225 +msgid "DONE: compressed file is %lu %s (%.2f%) larger" msgstr "" -#: ../raster/r.resamp.bspline/main.c:483 ../vector/v.surf.bspline/main.c:483 -msgid "Initializing output..." +#: ../raster/r.compress/main.c:228 +msgid "same size" msgstr "" -#: ../raster/r.resamp.bspline/main.c:558 +#: ../raster/r.compress/main.c:244 #, c-format -msgid "subregion %d of %d" -msgstr "" - -#: ../raster/r.resamp.bspline/main.c:732 -msgid "No data within this subregion. Consider increasing the spline step." -msgstr "" - -#: ../raster/r.resamp.bspline/main.c:748 ../vector/v.out.postgis/main.c:174 -#: ../vector/v.net.components/main.c:213 ../vector/v.surf.bspline/main.c:899 -msgid "Writing output..." -msgstr "" - -#: ../raster/r.univar/r.univar_main.c:36 -msgid "Raster map used for zoning, must be of type CELL" -msgstr "" - -#: ../raster/r.univar/r.univar_main.c:52 ../raster/r.univar/r3.univar_main.c:52 -#: ../vector/v.univar/main.c:122 -#: ../locale/scriptstrings/db.univar_to_translate.c:6 -#: ../locale/scriptstrings/v.db.univar_to_translate.c:6 -msgid "Percentile to calculate (requires extended statistics flag)" -msgstr "" - -#: ../raster/r.univar/r.univar_main.c:53 ../raster/r.univar/r.univar_main.c:67 -msgid "Extended" -msgstr "" - -#: ../raster/r.univar/r.univar_main.c:61 ../raster/r.univar/r3.univar_main.c:59 -#: ../vector/v.univar/main.c:126 ../vector/v.what/main.c:100 -msgid "Print the stats in shell script style" -msgstr "" - -#: ../raster/r.univar/r.univar_main.c:66 ../raster/r.univar/r3.univar_main.c:63 -#: ../vector/v.univar/main.c:130 -#: ../locale/scriptstrings/t.rast.univar_to_translate.c:9 -#: ../locale/scriptstrings/t.rast3d.univar_to_translate.c:10 -#: ../locale/scriptstrings/t.vect.univar_to_translate.c:10 -msgid "Calculate extended statistics" -msgstr "" - -#: ../raster/r.univar/r.univar_main.c:71 ../raster/r.univar/r3.univar_main.c:67 -msgid "Table output format instead of standard output format" -msgstr "" - -#: ../raster/r.univar/r.univar_main.c:76 -msgid "Use the native resolution and extent of the raster map, instead of the current region" -msgstr "" - -#: ../raster/r.univar/r.univar_main.c:106 -#: ../raster/r.univar/r3.univar_main.c:100 ../vector/v.vect.stats/main.c:136 -#: ../vector/v.univar/main.c:94 -#: ../locale/scriptstrings/v.rast.stats_to_translate.c:5 -msgid "univariate statistics" +msgid "<%s> already uncompressed" msgstr "" -#: ../raster/r.univar/r.univar_main.c:110 -msgid "Calculates univariate statistics from the non-null cells of a raster map." +#: ../raster/r.compress/main.c:247 +#, c-format +msgid "Uncompressing <%s>" msgstr "" -#: ../raster/r.univar/r.univar_main.c:112 -#: ../raster/r.univar/r3.univar_main.c:105 -msgid "Statistics include number of cells counted, minimum and maximum cell values, range, arithmetic mean, population variance, standard deviation, coefficient of variation, and sum." +#: ../raster/r.compress/main.c:255 +#, c-format +msgid "Re-compressing <%s>" msgstr "" -#: ../raster/r.univar/r.univar_main.c:123 -msgid "zones option and region flag -r are mutually exclusive" +#: ../raster/r.compress/main.c:258 +#, c-format +msgid "Compressing <%s>" msgstr "" -#: ../raster/r.univar/r3.univar_main.c:37 -msgid "3D Raster map used for zoning, must be of type CELL" +#: ../raster/r.compress/main.c:316 +#, c-format +msgid "<%s> is a GDAL-linked map" msgstr "" -#: ../raster/r.univar/r3.univar_main.c:103 -msgid "Calculates univariate statistics from the non-null cells of a 3D raster map." +#: ../raster/r.compress/main.c:320 +#, c-format +msgid "<%s> is a virtual raster map" msgstr "" -#: ../raster/r.univar/r3.univar_main.c:151 -#: ../raster/r.univar/r3.univar_main.c:189 ../raster3d/r3.neighbors/main.c:266 -#: ../raster3d/r3.neighbors/main.c:275 ../raster3d/r3.stats/main.c:104 -#: ../raster3d/r3.gradient/main.c:113 ../raster3d/r3.gradient/main.c:122 -#: ../raster3d/r3.out.vtk/main.c:207 ../raster3d/r3.out.vtk/main.c:292 -#: ../raster3d/r3.out.vtk/main.c:513 ../raster3d/r3.out.bin/main.c:314 -#: ../raster3d/r3.cross.rast/main.c:279 ../raster3d/r3.info/main.c:110 -#: ../raster3d/r3.retile/main.c:127 ../raster3d/r3.flow/main.c:118 -#: ../raster3d/r3.flow/main.c:132 ../raster3d/r3.flow/main.c:373 -#: ../raster3d/r3.flow/main.c:385 ../raster3d/r3.flow/test_main.c:82 -#: ../raster3d/r3.out.netcdf/main.c:617 ../raster3d/r3.mask/main.c:64 -#: ../raster3d/r3.out.ascii/main.c:339 ../raster3d/r3.mkdspf/main.c:168 -#: ../raster3d/r3.out.v5d/main.c:312 ../raster3d/r3.null/main.c:110 -#: ../raster3d/r3.to.rast/main.c:298 ../raster3d/r3.to.rast/main.c:322 +#: ../raster/r.compress/main.c:324 #, c-format -msgid "Unable to open 3D raster map <%s>" +msgid "<%s> is a reclass file of map <%s> in mapset <%s>" msgstr "" -#: ../raster/r.series.interp/main.c:69 -msgid "Interpolates raster maps located (temporal or spatial) in between input raster maps at specific sampling positions." +#: ../raster/r.compress/main.c:344 +#, c-format +msgid "<%s> is uncompressed (method %i: %s). Data type: %s" msgstr "" -#: ../raster/r.series.interp/main.c:79 -msgid "Data point position for each input map" +#: ../raster/r.compress/main.c:351 +#, c-format +msgid "<%s> is compressed (method %i: %s). Data type: %s" msgstr "" -#: ../raster/r.series.interp/main.c:84 -msgid "Input file with one input raster map name and data point position per line, field separator between name and sample point is |" +#: ../raster/r.compress/main.c:359 +#, c-format +msgid "<%s> has a compressed NULL file" msgstr "" -#: ../raster/r.series.interp/main.c:97 -msgid "Sampling point position for each output map" +#: ../raster/r.compress/main.c:362 +#, c-format +msgid "<%s> has an uncompressed NULL file" msgstr "" -#: ../raster/r.series.interp/main.c:101 -msgid "Input file with one output raster map name and sample point position per line, field separator between name and sample point is |" +#: ../raster/r.out.gdal/main.c:52 +#, c-format +msgid "Supported formats:\n" msgstr "" -#: ../raster/r.series.interp/main.c:111 -msgid "Interpolation method, currently only linear interpolation is supported" +#: ../raster/r.out.gdal/main.c:138 +msgid "Exports GRASS raster maps into GDAL supported formats." msgstr "" -#: ../raster/r.series.interp/main.c:130 ../raster/r.series.interp/main.c:146 -#, c-format -msgid "Please specify %s= and %s=" +#: ../raster/r.out.gdal/main.c:144 +msgid "List supported output formats" msgstr "" -#: ../raster/r.series.interp/main.c:213 -#, c-format -msgid "Missing point position for %s map <%s> in file <%s> near line %i" +#: ../raster/r.out.gdal/main.c:150 +msgid "Do not write GDAL standard colortable" msgstr "" -#: ../raster/r.series.interp/main.c:228 ../raster/r.series.interp/main.c:262 -#, c-format -msgid "Preparing %s map <%s> at position %g" +#: ../raster/r.out.gdal/main.c:151 +msgid "Only applicable to Byte or UInt16 data types" msgstr "" -#: ../raster/r.series.interp/main.c:232 -#, c-format -msgid "No raster map name found in %s file <%s>" +#: ../raster/r.out.gdal/main.c:152 ../raster/r.out.gdal/main.c:158 +#: ../raster/r.out.gdal/main.c:205 ../raster/r.out.gdal/main.c:216 +#: ../raster/r.out.gdal/main.c:227 ../raster/r.out.gdal/main.c:240 +#: ../raster/r.out.gdal/main.c:251 ../vector/v.out.ogr/args.c:48 +#: ../vector/v.out.ogr/args.c:59 ../vector/v.out.ogr/args.c:69 +#: ../vector/v.out.ogr/args.c:79 ../vector/v.out.ogr/args.c:95 +#: ../vector/v.out.ogr/args.c:108 ../vector/v.out.ogr/args.c:115 +#: ../vector/v.out.ogr/args.c:121 ../vector/v.out.ogr/args.c:128 +#: ../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 +msgid "Creation" msgstr "" -#: ../raster/r.series.interp/main.c:243 -#, c-format -msgid "No %s raster map not found" +#: ../raster/r.out.gdal/main.c:156 +msgid "Do not write non-standard metadata" msgstr "" -#: ../raster/r.series.interp/main.c:250 -#, c-format -msgid "The number of %s maps and %s point positions must be equal" +#: ../raster/r.out.gdal/main.c:157 +msgid "Enhances compatibility with other GIS software" msgstr "" -#: ../raster/r.series.interp/main.c:279 -#, c-format -msgid "Start interpolation run with %i input maps and %i output maps" +#: ../raster/r.out.gdal/main.c:162 +msgid "Write raster attribute table" msgstr "" -#: ../raster/r.series.interp/main.c:299 -#, c-format -msgid "map <%s> at position %g was not interpolated. Check the interpolation interval." +#: ../raster/r.out.gdal/main.c:163 +msgid "Some export formats may not be supported" msgstr "" -#: ../raster/r.series.interp/main.c:319 -msgid "At least 2 input maps are required for linear interpolation" +#: ../raster/r.out.gdal/main.c:167 +msgid "Force raster export despite any warnings of data loss" msgstr "" -#: ../raster/r.series.interp/main.c:337 -#, c-format -msgid "Interpolate map <%s> at position %g in interval (%g;%g)" +#: ../raster/r.out.gdal/main.c:168 +msgid "Overrides nodata safety check" msgstr "" -#: ../raster/r.external/link.c:48 -msgid "Complex types not supported" +#: ../raster/r.out.gdal/main.c:171 +msgid "Name of raster map (or group) to export" msgstr "" -#: ../raster/r.external/link.c:63 -#, c-format -msgid "Copying color table for %s" +#: ../raster/r.out.gdal/main.c:174 +msgid "Name for output raster file" msgstr "" -#: ../raster/r.external/link.c:81 -#, c-format -msgid "Setting grey color table for <%s> (full 8bit range)" +#: ../raster/r.out.gdal/main.c:180 +msgid "Raster data format to write (case sensitive, see also -l flag)" msgstr "" -#: ../raster/r.external/link.c:87 -#, c-format -msgid "Setting grey color table for <%s> (data range)" +#: ../raster/r.out.gdal/main.c:248 +msgid "Number of overviews to create for the output dataset" msgstr "" -#: ../raster/r.external/link.c:101 +#: ../raster/r.out.gdal/main.c:278 #, c-format -msgid "Unable to create cell/%s file" +msgid "Raster map or group <%s> not found" msgstr "" -#: ../raster/r.external/link.c:110 +#: ../raster/r.out.gdal/main.c:282 #, c-format -msgid "Unable to create fcell/%s file" +msgid "No raster maps in group <%s>" msgstr "" -#: ../raster/r.external/link.c:146 +#: ../raster/r.out.gdal/main.c:297 #, c-format -msgid "Unable to create cell_misc/%s/gdal file" +msgid "Unable to get <%s> driver" msgstr "" -#: ../raster/r.external/link.c:149 +#: ../raster/r.out.gdal/main.c:303 #, c-format -msgid "Error writing cell_misc/%s/gdal file" +msgid "Driver <%s> does not support direct writing. Using MEM driver for intermediate dataset." msgstr "" -#: ../raster/r.external/link.c:174 -#, c-format -msgid "Unable to create cell_misc/%s/f_format file" +#: ../raster/r.out.gdal/main.c:308 +msgid "Unable to get in-memory raster driver" msgstr "" -#: ../raster/r.external/link.c:177 +#: ../raster/r.out.gdal/main.c:312 #, c-format -msgid "Error writing cell_misc/%s/f_format file" +msgid "Driver <%s> does not support creating rasters" msgstr "" -#: ../raster/r.external/link.c:224 +#: ../raster/r.out.gdal/main.c:387 #, c-format -msgid "Creating support files for %s" +msgid "Could not read data range of raster <%s>" msgstr "" -#: ../raster/r.external/link.c:236 +#: ../raster/r.out.gdal/main.c:444 #, c-format -msgid "Link to raster map <%s> created." +msgid "Exporting to GDAL data type: %s" msgstr "" -#: ../raster/r.external/window.c:23 -msgid "Input raster map is rotated - cannot import. You may use 'gdalwarp' to transform the map to North-up." +#: ../raster/r.out.gdal/main.c:459 +msgid "Raster export would result in complete data loss, aborting." msgstr "" -#: ../raster/r.external/window.c:26 -msgid "Applying horizontal flip" +#: ../raster/r.out.gdal/main.c:470 +#, c-format +msgid "Precision loss: Raster map <%s> of type %s to be exported as %s. This can be avoided by using %s." msgstr "" -#: ../raster/r.external/window.c:30 -msgid "Applying vertical flip" +#: ../raster/r.out.gdal/main.c:481 +#, c-format +msgid "Precision loss: The range of <%s> can not be accurately preserved with GDAL datatype Float32. This can be avoided by exporting to Int32 or Float64." msgstr "" -#: ../raster/r.external/main.c:61 -msgid "Links GDAL supported raster data as a pseudo GRASS raster map." +#: ../raster/r.out.gdal/main.c:489 +#, c-format +msgid "Precision loss: Float32 can not preserve the DCELL precision of raster <%s>. This can be avoided by using Float64" msgstr "" -#: ../raster/r.external/main.c:64 -msgid "Name of raster file to be linked" +#: ../raster/r.out.gdal/main.c:498 +msgid "Forcing raster export" msgstr "" -#: ../raster/r.external/main.c:70 -msgid "Name of non-file GDAL data source" +#: ../raster/r.out.gdal/main.c:500 +#, c-format +msgid "Raster export aborted. To override data loss check, use the -%c flag" msgstr "" -#: ../raster/r.external/main.c:82 -msgid "Band to select (default is all bands)" +#: ../raster/r.out.gdal/main.c:515 ../raster/r.out.gdal/main.c:544 +#: ../raster/r.out.gdal/main.c:548 +msgid "Raster export aborted." msgstr "" -#: ../raster/r.external/main.c:124 -msgid "Flip horizontally" +#: ../raster/r.out.gdal/main.c:525 +msgid "Checking GDAL data type and nodata value..." msgstr "" -#: ../raster/r.external/main.c:128 -msgid "Flip vertically" +#: ../raster/r.out.gdal/main.c:528 +#, c-format +msgid "Checking options for raster map <%s> (band %d)..." msgstr "" -#: ../raster/r.external/main.c:133 -msgid "List available bands including band type in dataset and exit" +#: ../raster/r.out.gdal/main.c:542 +msgid "Forcing raster export." msgstr "" -#: ../raster/r.external/main.c:134 -msgid "Format: band number,type,projection check" +#: ../raster/r.out.gdal/main.c:573 +msgid "Unable to create dataset using memory raster driver" msgstr "" -#: ../raster/r.external/main.c:166 +#: ../raster/r.out.gdal/main.c:582 #, c-format -msgid "%s= or %s= must be given" +msgid "Unable to create <%s> dataset using <%s> driver" msgstr "" -#: ../raster/r.external/main.c:177 ../display/d.mon/start.c:86 -msgid "Unable to get current working directory" +#: ../raster/r.out.gdal/main.c:597 +msgid "Unable to set geo transform" msgstr "" -#: ../raster/r.external/main.c:214 -msgid "Proceeding with import..." +#: ../raster/r.out.gdal/main.c:605 +msgid "Unable to set projection" msgstr "" -#: ../raster/r.external/main.c:218 +#: ../raster/r.out.gdal/main.c:633 #, c-format -msgid "Imagery group <%s> already exists and will be overwritten." +msgid "Exporting raster data to %s format..." msgstr "" -#: ../raster/r.external/main.c:225 +#: ../raster/r.out.gdal/main.c:636 #, c-format -msgid "Reading band %d of %d..." +msgid "Exporting raster map <%s> (band %d)..." msgstr "" -#: ../raster/r.external/main.c:262 +#: ../raster/r.out.gdal/main.c:649 #, c-format -msgid "Imagery group <%s> created" +msgid "Unable to export raster map <%s>" msgstr "" -#: ../raster/r.timestamp/main.c:37 ../vector/v.timestamp/main.c:37 -#: ../raster3d/r3.timestamp/main.c:45 -msgid "timestamp" +#: ../raster/r.out.gdal/main.c:662 +msgid "Number of overviews must be between 0 and 5" msgstr "" -#: ../raster/r.timestamp/main.c:38 ../vector/v.timestamp/main.c:38 -#: ../raster3d/r3.timestamp/main.c:46 -#: ../locale/scriptstrings/v.what.strds_to_translate.c:8 -#: ../locale/scriptstrings/t.create_to_translate.c:5 -#: ../locale/scriptstrings/t.support_to_translate.c:4 -#: ../locale/scriptstrings/t.topology_to_translate.c:4 -#: ../locale/scriptstrings/t.list_to_translate.c:5 -#: ../locale/scriptstrings/t.info_to_translate.c:5 -#: ../locale/scriptstrings/t.merge_to_translate.c:5 -#: ../locale/scriptstrings/t.remove_to_translate.c:5 -#: ../locale/scriptstrings/t.sample_to_translate.c:4 -#: ../locale/scriptstrings/t.register_to_translate.c:5 -#: ../locale/scriptstrings/t.unregister_to_translate.c:5 -#: ../locale/scriptstrings/t.rast.accumulate_to_translate.c:5 -#: ../locale/scriptstrings/t.rast.accdetect_to_translate.c:5 -#: ../locale/scriptstrings/t.rast.aggregate_to_translate.c:5 -#: ../locale/scriptstrings/t.rast.aggregate.ds_to_translate.c:5 -#: ../locale/scriptstrings/t.rast.colors_to_translate.c:5 -#: ../locale/scriptstrings/t.rast.contour_to_translate.c:6 -#: ../locale/scriptstrings/t.rast.to.rast3_to_translate.c:7 -#: ../locale/scriptstrings/t.rast.univar_to_translate.c:5 -#: ../locale/scriptstrings/t.rast.list_to_translate.c:6 -#: ../locale/scriptstrings/t.rast.mapcalc_to_translate.c:5 -#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:5 -#: ../locale/scriptstrings/t.rast.neighbors_to_translate.c:5 -#: ../locale/scriptstrings/t.rast.series_to_translate.c:6 -#: ../locale/scriptstrings/t.snap_to_translate.c:5 -#: ../locale/scriptstrings/t.rast.export_to_translate.c:5 -#: ../locale/scriptstrings/t.rast.out.vtk_to_translate.c:6 -#: ../locale/scriptstrings/t.rast.import_to_translate.c:5 -#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:5 -#: ../locale/scriptstrings/t.rast.extract_to_translate.c:5 -#: ../locale/scriptstrings/t.rast.to.vect_to_translate.c:6 -#: ../locale/scriptstrings/t.rast.what_to_translate.c:5 -#: ../locale/scriptstrings/t.rast3d.list_to_translate.c:7 -#: ../locale/scriptstrings/t.rast3d.extract_to_translate.c:6 -#: ../locale/scriptstrings/t.rast3d.mapcalc_to_translate.c:6 -#: ../locale/scriptstrings/t.rast3d.algebra_to_translate.c:6 -#: ../locale/scriptstrings/t.rast3d.univar_to_translate.c:6 -#: ../locale/scriptstrings/t.rename_to_translate.c:5 -#: ../locale/scriptstrings/t.select_to_translate.c:4 -#: ../locale/scriptstrings/t.shift_to_translate.c:5 -#: ../locale/scriptstrings/t.vect.list_to_translate.c:6 -#: ../locale/scriptstrings/t.vect.db.select_to_translate.c:7 -#: ../locale/scriptstrings/t.vect.export_to_translate.c:5 -#: ../locale/scriptstrings/t.vect.extract_to_translate.c:5 -#: ../locale/scriptstrings/t.vect.algebra_to_translate.c:5 -#: ../locale/scriptstrings/t.vect.import_to_translate.c:5 -#: ../locale/scriptstrings/t.vect.what.strds_to_translate.c:5 -#: ../locale/scriptstrings/t.vect.observe.strds_to_translate.c:5 -#: ../locale/scriptstrings/t.vect.univar_to_translate.c:5 -msgid "time" +#: ../raster/r.out.gdal/main.c:669 +msgid "Building overviews ..." msgstr "" -#: ../raster/r.timestamp/main.c:39 -msgid "Modifies a timestamp for a raster map." +#: ../raster/r.out.gdal/main.c:679 +msgid "Unable to build overviews" msgstr "" -#: ../raster/r.timestamp/main.c:40 -msgid "Print/add/remove a timestamp for a raster map." +#: ../raster/r.out.gdal/main.c:690 +#, c-format +msgid "Unable to create raster map <%s> using driver <%s>" msgstr "" -#: ../raster/r.timestamp/main.c:49 ../vector/v.timestamp/main.c:50 -msgid "Datetime, datetime1/datetime2, or 'none' to remove" +#: ../raster/r.out.gdal/main.c:713 ../raster/r.out.gdal/main.c:725 +#: ../raster/r.out.gdal/main.c:738 ../raster/r.out.gdal/main.c:751 +#: ../raster/r.out.gdal/main.c:763 ../raster/r.out.gdal/main.c:777 +#: ../raster/r.out.gdal/export_band.c:482 +#: ../raster/r.out.gdal/export_band.c:494 +#: ../raster/r.out.gdal/export_band.c:507 +#: ../raster/r.out.gdal/export_band.c:520 +#: ../raster/r.out.gdal/export_band.c:532 +#: ../raster/r.out.gdal/export_band.c:547 +#: ../raster/r.out.gdal/export_band.c:562 +msgid "Selected GDAL datatype does not cover data range." msgstr "" -#: ../raster/r.timestamp/main.c:50 ../vector/v.timestamp/main.c:51 -msgid "Format: '15 jan 1994' (absolute) or '2 years' (relative)" +#: ../raster/r.out.gdal/main.c:714 ../raster/r.out.gdal/main.c:726 +#: ../raster/r.out.gdal/main.c:739 ../raster/r.out.gdal/main.c:752 +#: ../raster/r.out.gdal/export_band.c:483 +#: ../raster/r.out.gdal/export_band.c:495 +#: ../raster/r.out.gdal/export_band.c:508 +#: ../raster/r.out.gdal/export_band.c:521 +#, c-format +msgid "GDAL datatype: %s, range: %d - %d" msgstr "" -#: ../raster/r.timestamp/main.c:65 +#: ../raster/r.out.gdal/main.c:717 ../raster/r.out.gdal/main.c:729 +#: ../raster/r.out.gdal/main.c:742 ../raster/r.out.gdal/main.c:755 +#: ../raster/r.out.gdal/main.c:767 ../raster/r.out.gdal/main.c:781 #, c-format -msgid "Raster map <%s> not found %s" +msgid "Range to be exported: %g - %g" msgstr "" -#: ../raster/r.resamp.filter/main.c:142 +#: ../raster/r.out.gdal/main.c:764 ../raster/r.out.gdal/export_band.c:533 #, c-format -msgid "Filter <%s> not found" +msgid "GDAL datatype: %s, range: %u - %u" msgstr "" -#: ../raster/r.resamp.filter/main.c:391 -msgid "kernel filter" +#: ../raster/r.out.gdal/main.c:778 ../raster/r.out.gdal/export_band.c:548 +#, c-format +msgid "GDAL datatype: %s, range: %.7g - %.7g" msgstr "" -#: ../raster/r.resamp.filter/main.c:394 -msgid "Resamples raster map layers using an analytic kernel." +#: ../raster/r.out.gdal/main.c:805 ../raster/r.out.gdal/main.c:818 +#: ../raster/r.out.gdal/main.c:832 ../raster/r.out.gdal/main.c:845 +#: ../raster/r.out.gdal/main.c:860 +#, c-format +msgid "Mismatch between metadata nodata value and actual nodata value in exported raster: specified nodata value %g gets converted to %d by selected GDAL datatype." msgstr "" -#: ../raster/r.resamp.filter/main.c:405 -msgid "Filter kernel(s)" +#: ../raster/r.out.gdal/main.c:808 ../raster/r.out.gdal/main.c:835 +#: ../raster/r.out.gdal/main.c:863 +#, c-format +msgid "GDAL datatype: %s, valid range: %d - %d" msgstr "" -#: ../raster/r.resamp.filter/main.c:413 -msgid "Filter radius" +#: ../raster/r.out.gdal/main.c:821 ../raster/r.out.gdal/main.c:848 +#, c-format +msgid "GDAL datatype: %s, valid range: %u - %u" msgstr "" -#: ../raster/r.resamp.filter/main.c:420 -msgid "Filter radius (horizontal)" +#: ../raster/r.out.gdal/main.c:874 +#, c-format +msgid "Mismatch between metadata nodata value and actual nodata value in exported raster: specified nodata value %g gets converted to %g by selected GDAL datatype." msgstr "" -#: ../raster/r.resamp.filter/main.c:427 -msgid "Filter radius (vertical)" +#: ../raster/r.out.gdal/main.c:877 +#, c-format +msgid "GDAL datatype: %s, valid range: %g - %g" msgstr "" -#: ../raster/r.resamp.filter/main.c:438 ../vector/v.external.out/args.c:90 -#, c-format -msgid "%s= and %s=/%s= are mutually exclusive" +#: ../raster/r.out.gdal/export_band.c:53 ../raster/r.out.gdal/export_band.c:364 +msgid "Unable to allocate buffer for reading raster map" msgstr "" -#: ../raster/r.resamp.filter/main.c:443 +#: ../raster/r.out.gdal/export_band.c:168 #, c-format -msgid "Either %s= or %s=/%s= required" +msgid "Using GDAL data type <%s>" msgstr "" -#: ../raster/r.resamp.filter/main.c:446 +#: ../raster/r.out.gdal/export_band.c:173 #, c-format -msgid "Both %s= and %s= required" +msgid "Input raster map contains cells with NULL-value (no-data). The value %d will be used to represent no-data values in the input map. You can specify a nodata value with the %s option." msgstr "" -#: ../raster/r.resamp.filter/main.c:469 -msgid "Differing number of values for filter= and [xy_]radius=" +#: ../raster/r.out.gdal/export_band.c:178 +#, c-format +msgid "Input raster map contains cells with NULL-value (no-data). The value %g will be used to represent no-data values in the input map. You can specify a nodata value with the %s option." msgstr "" -#: ../raster/r.resamp.filter/main.c:472 +#: ../raster/r.out.gdal/export_band.c:188 #, c-format -msgid "Too many filters (max: %d)" +msgid "The default nodata value is present in rasterband <%s> and would lead to data loss. Please specify a custom nodata value with the %s parameter." msgstr "" -#: ../raster/r.resamp.filter/main.c:490 -msgid "At least one filter must be finite" +#: ../raster/r.out.gdal/export_band.c:195 +#, c-format +msgid "The user given nodata value %g is present in rasterband <%s> and would lead to data loss. Please specify a different nodata value with the %s parameter." msgstr "" -#: ../raster/r.li/r.li.cwed/cwed.c:53 -msgid "Calculates contrast weighted edge density index on a raster map" +#: ../raster/r.out.gdal/export_band.c:241 +msgid "Unable to get raster band" msgstr "" -#: ../raster/r.li/r.li.cwed/cwed.c:55 ../raster/r.li/r.li.simpson/simpson.c:47 -#: ../raster/r.li/r.li.dominance/dominance.c:47 -#: ../raster/r.li/r.li.patchdensity/main.c:52 -#: ../raster/r.li/r.li.pielou/pielou.c:47 ../raster/r.li/r.li.mpa/mpa.c:45 -#: ../raster/r.li/r.li.richness/richness.c:44 -#: ../raster/r.li/r.li.padcv/padcv.c:54 ../raster/r.li/r.li.shape/main.c:50 -#: ../raster/r.li/r.li.padsd/padsd.c:54 ../raster/r.li/r.li.patchnum/main.c:51 -#: ../raster/r.li/r.li.edgedensity/edgedensity.c:49 -#: ../raster/r.li/r.li.renyi/renyi.c:48 ../raster/r.li/r.li.mps/mps.c:53 -#: ../raster/r.li/r.li.padrange/padrange.c:54 -#: ../raster/r.li/r.li.shannon/shannon.c:47 -msgid "landscape structure analysis" +#: ../raster/r.out.gdal/export_band.c:401 +#: ../raster/r.out.gdal/export_band.c:430 +#: ../raster/r.out.gdal/export_band.c:459 +msgid "Unable to write GDAL raster file" msgstr "" -#: ../raster/r.li/r.li.cwed/cwed.c:56 -#: ../raster/r.li/r.li.patchdensity/main.c:53 ../raster/r.li/r.li.mpa/mpa.c:46 -#: ../raster/r.li/r.li.padcv/padcv.c:55 ../raster/r.li/r.li.shape/main.c:51 -#: ../raster/r.li/r.li.padsd/padsd.c:55 ../raster/r.li/r.li.patchnum/main.c:52 -#: ../raster/r.li/r.li.edgedensity/edgedensity.c:50 -#: ../raster/r.li/r.li.mps/mps.c:54 ../raster/r.li/r.li.padrange/padrange.c:55 -msgid "patch index" +#: ../raster/r.out.gdal/export_band.c:486 +#: ../raster/r.out.gdal/export_band.c:498 +#: ../raster/r.out.gdal/export_band.c:511 +#: ../raster/r.out.gdal/export_band.c:524 +#: ../raster/r.out.gdal/export_band.c:536 +#: ../raster/r.out.gdal/export_band.c:551 +#: ../raster/r.out.gdal/export_band.c:566 +#, c-format +msgid "Raster map <%s> range: %g - %g" msgstr "" -#: ../raster/r.li/r.li.cwed/cwed.c:64 ../raster/r.li/r.li.simpson/simpson.c:56 -#: ../raster/r.li/r.li.dominance/dominance.c:56 -#: ../raster/r.li/r.li.patchdensity/main.c:61 -#: ../raster/r.li/r.li.pielou/pielou.c:56 ../raster/r.li/r.li.mpa/mpa.c:53 -#: ../raster/r.li/r.li.richness/richness.c:53 -#: ../raster/r.li/r.li.padcv/padcv.c:62 ../raster/r.li/r.li.shape/main.c:59 -#: ../raster/r.li/r.li.padsd/padsd.c:62 ../raster/r.li/r.li.patchnum/main.c:59 -#: ../raster/r.li/r.li.edgedensity/edgedensity.c:58 -#: ../raster/r.li/r.li.renyi/renyi.c:57 ../raster/r.li/r.li.mps/mps.c:62 -#: ../raster/r.li/r.li.padrange/padrange.c:62 -#: ../raster/r.li/r.li.shannon/shannon.c:56 -msgid "Configuration file" +#: ../raster/r.out.gdal/export_band.c:563 +#, c-format +msgid "GDAL datatype: %s, range: %.16g - %.16g" msgstr "" -#: ../raster/r.li/r.li.cwed/cwed.c:70 -msgid "Name of file that contains the weight to calculate the index" +#: ../raster/r.out.gdal/attr.c:140 ../raster/r.out.gdal/attr.c:178 +msgid "Failed to set raster attribute table" msgstr "" -#: ../raster/r.li/r.li.cwed/cwed.c:306 ../raster/r.li/r.li.cwed/cwed.c:453 -#: ../raster/r.li/r.li.cwed/cwed.c:599 -msgid "Row cache is too small" +#: ../raster/r.basins.fill/main.c:56 ../raster/r.water.outlet/main.c:59 +#: ../raster/r.watershed/front/main.c:77 +msgid "watershed" msgstr "" -#: ../raster/r.li/r.li.simpson/simpson.c:45 -msgid "Calculates Simpson's diversity index on a raster map" +#: ../raster/r.basins.fill/main.c:58 +msgid "Generates watershed subbasins raster map." msgstr "" -#: ../raster/r.li/r.li.simpson/simpson.c:48 -#: ../raster/r.li/r.li.dominance/dominance.c:48 -#: ../raster/r.li/r.li.pielou/pielou.c:48 -#: ../raster/r.li/r.li.richness/richness.c:45 -#: ../raster/r.li/r.li.renyi/renyi.c:49 -#: ../raster/r.li/r.li.shannon/shannon.c:48 -msgid "diversity index" +#: ../raster/r.basins.fill/main.c:62 +msgid "Name of input coded stream network raster map" msgstr "" -#: ../raster/r.li/r.li.dominance/dominance.c:45 -msgid "Calculates dominance's diversity index on a raster map" +#: ../raster/r.basins.fill/main.c:66 +msgid "Name of input thinned ridge network raster map" msgstr "" -#: ../raster/r.li/r.li.patchdensity/main.c:50 -msgid "Calculates patch density index on a raster map, using a 4 neighbour algorithm" +#: ../raster/r.basins.fill/main.c:74 +msgid "Number of passes through the dataset" msgstr "" -#: ../raster/r.li/r.li.pielou/pielou.c:45 -msgid "Calculates Pielou's diversity index on a raster map" +#: ../raster/r.basins.fill/main.c:122 +msgid "Forward sweep complete" msgstr "" -#: ../raster/r.li/r.li.mpa/mpa.c:43 -msgid "Calculates mean pixel attribute index on a raster map" +#: ../raster/r.basins.fill/main.c:139 +msgid "Reverse sweep complete" msgstr "" -#: ../raster/r.li/r.li.richness/richness.c:42 -msgid "Calculates richness index on a raster map" +#: ../raster/r.basins.fill/read_map.c:39 +#, c-format +msgid "Reading <%s> ... " msgstr "" -#: ../raster/r.li/r.li.padcv/padcv.c:52 -msgid "Calculates coefficient of variation of patch area on a raster map" +#: ../raster/r.in.xyz/main.c:167 +msgid "Creates a raster map from an assemblage of many coordinates using univariate statistics." msgstr "" -#: ../raster/r.li/r.li.shape/main.c:48 -msgid "Calculates shape index on a raster map" +#: ../raster/r.in.xyz/main.c:171 +msgid "ASCII file containing input data (or \"-\" to read from stdin)" msgstr "" -#: ../raster/r.li/r.li.padsd/padsd.c:52 -msgid "Calculates standard deviation of patch area a raster map" +#: ../raster/r.in.xyz/main.c:208 +msgid "Pth (nth) percentile of point values in cell" msgstr "" -#: ../raster/r.li/r.li.daemon/daemon.c:97 -msgid "Cannot create random access file" +#: ../raster/r.in.xyz/main.c:239 +msgid "If a separate value column is given, this option refers to the z-coordinate column to be filtered by the zrange option" msgstr "" -#: ../raster/r.li/r.li.daemon/daemon.c:105 -#: ../raster/r.li/r.li.daemon/daemon.c:111 -#: ../raster/r.li/r.li.daemon/daemon.c:117 -#, c-format -msgid "Cannot create %s directory" +#: ../raster/r.in.xyz/main.c:250 +msgid "Number of header lines to skip at top of input file" msgstr "" -#: ../raster/r.li/r.li.daemon/daemon.c:201 -#, c-format -msgid "Cannot find configuration file <%s>" +#: ../raster/r.in.xyz/main.c:258 ../vector/v.in.lidar/main.c:196 +#: ../vector/v.decimate/main.c:149 +msgid "Filter range for z data (min,max)" msgstr "" -#: ../raster/r.li/r.li.daemon/daemon.c:208 -#: ../raster/r.li/r.li.daemon/daemon.c:212 -msgid "Cannot read setup file" +#: ../raster/r.in.xyz/main.c:259 ../raster/r.in.xyz/main.c:267 +#: ../raster/r.in.xyz/main.c:276 ../raster/r.in.xyz/main.c:284 +#: ../raster/r.in.xyz/main.c:292 +msgid "Advanced Input" msgstr "" -#: ../raster/r.li/r.li.daemon/daemon.c:216 -msgid "Unable to parse configuration file (sampling frame)" +#: ../raster/r.in.xyz/main.c:266 +msgid "Scale to apply to z data" msgstr "" -#: ../raster/r.li/r.li.daemon/daemon.c:475 -msgid "Irregular MASKEDOVERLAY areas definition" +#: ../raster/r.in.xyz/main.c:274 +msgid "Alternate column number of data values in input file" msgstr "" -#: ../raster/r.li/r.li.daemon/daemon.c:479 -#, c-format -msgid "The configuration file can only be used with the <%s> raster map" +#: ../raster/r.in.xyz/main.c:275 +msgid "If not given (or set to 0) the z-column data is used" msgstr "" -#: ../raster/r.li/r.li.daemon/daemon.c:485 -msgid "Unable to parse configuration file (sample area)" +#: ../raster/r.in.xyz/main.c:283 +msgid "Filter range for alternate value column data (min,max)" msgstr "" -#: ../raster/r.li/r.li.daemon/daemon.c:520 -msgid "Too many units to place" +#: ../raster/r.in.xyz/main.c:291 +msgid "Scale to apply to alternate value column data" msgstr "" -#: ../raster/r.li/r.li.daemon/daemon.c:589 -msgid "Too many stratified random sample for raster map" +#: ../raster/r.in.xyz/main.c:314 +msgid "Pth percentile of the values" msgstr "" -#: ../raster/r.li/r.li.daemon/daemon.c:623 -msgid "Illegal areas disposition" +#: ../raster/r.in.xyz/main.c:329 ../raster/r.in.xyz/main.c:336 +msgid "Scan" msgstr "" -#: ../raster/r.li/r.li.daemon/daemon.c:695 -msgid "Cannot make lseek" +#: ../raster/r.in.xyz/main.c:366 +msgid "Please specify a reasonable column number." msgstr "" -#: ../raster/r.li/r.li.daemon/worker.c:135 -#, c-format -msgid "unable to open <%s> mask ... continuing without!" +#: ../raster/r.in.xyz/main.c:378 ../vector/v.in.ascii/main.c:220 +msgid "Please specify reasonable number of lines to skip" msgstr "" -#: ../raster/r.li/r.li.patchnum/main.c:49 -msgid "Calculates patch number index on a raster map, using a 4 neighbour algorithm." +#: ../raster/r.in.xyz/main.c:397 +msgid "Invalid vrange" msgstr "" -#: ../raster/r.li/r.li.edgedensity/edgedensity.c:47 -msgid "Calculates edge density index on a raster map, using a 4 neighbour algorithm" +#: ../raster/r.in.xyz/main.c:536 +#, c-format +msgid "Unable to process the whole map at once. Please set the %s option to some value lower than 100." msgstr "" -#: ../raster/r.li/r.li.edgedensity/edgedensity.c:68 -msgid "The value of the patch type" +#: ../raster/r.in.xyz/main.c:589 +msgid "If input is not from a file it is only possible to perform a single pass." msgstr "" -#: ../raster/r.li/r.li.edgedensity/edgedensity.c:69 -msgid "It can be integer, double or float; it will be changed in function of map type" +#: ../raster/r.in.xyz/main.c:601 +msgid "Range filters will not be taken into account during scan" msgstr "" -#: ../raster/r.li/r.li.edgedensity/edgedensity.c:74 -msgid "Exclude border edges" +#: ../raster/r.in.xyz/main.c:638 +msgid "Reading input data..." msgstr "" -#: ../raster/r.li/r.li.renyi/renyi.c:46 -msgid "Calculates Renyi's diversity index on a raster map" +#: ../raster/r.in.xyz/main.c:721 ../raster/r.in.xyz/main.c:729 +#: ../raster/r.in.xyz/main.c:1218 ../raster/r.in.xyz/main.c:1226 +#, c-format +msgid "" +"Not enough data columns. Incorrect delimiter or column number? Found the following character(s) in row %lu:\n" +"[%s]" msgstr "" -#: ../raster/r.li/r.li.renyi/renyi.c:63 -msgid "Alpha value is the order of the generalized entropy" +#: ../raster/r.in.xyz/main.c:725 ../raster/r.in.xyz/main.c:1222 +msgid "Line ignored as requested" msgstr "" - -#: ../raster/r.li/r.li.mps/mps.c:51 -msgid "Calculates mean patch size index on a raster map, using a 4 neighbour algorithm" + +#: ../raster/r.in.xyz/main.c:744 ../raster/r.in.xyz/main.c:1256 +#, c-format +msgid "Bad y-coordinate line %lu column %d. <%s>" msgstr "" -#: ../raster/r.li/r.li.padrange/padrange.c:52 -msgid "Calculates range of patch area size on a raster map" +#: ../raster/r.in.xyz/main.c:751 ../raster/r.in.xyz/main.c:1241 +#, c-format +msgid "Bad x-coordinate line %lu column %d. <%s>" msgstr "" -#: ../raster/r.li/r.li.shannon/shannon.c:45 -msgid "Calculates Shannon's diversity index on a raster map" +#: ../raster/r.in.xyz/main.c:769 ../raster/r.in.xyz/main.c:1271 +#, c-format +msgid "Bad z-coordinate line %lu column %d. <%s>" msgstr "" -#: ../raster/r.latlong/main.c:57 -msgid "latitude" +#: ../raster/r.in.xyz/main.c:782 ../raster/r.in.xyz/main.c:1289 +#, c-format +msgid "Bad data value line %lu column %d. <%s>" msgstr "" -#: ../raster/r.latlong/main.c:58 -msgid "longitude" +#: ../raster/r.in.xyz/main.c:835 +#, c-format +msgid "%lu points found in input file" msgstr "" -#: ../raster/r.latlong/main.c:60 -msgid "Creates a latitude/longitude raster map." +#: ../raster/r.in.xyz/main.c:838 +msgid "Writing to output raster map..." msgstr "" -#: ../raster/r.latlong/main.c:66 -msgid "Name for output latitude or longitude raster map" +#: ../raster/r.in.xyz/main.c:1177 +#, c-format +msgid "%lu points found in region." msgstr "" -#: ../raster/r.latlong/main.c:70 -msgid "Longitude output" +#: ../raster/r.surf.fractal/spec_syn.c:60 +msgid "Preliminary surface calculations..." msgstr "" -#: ../raster/r.mapcalc/map.c:226 ../raster/r.mapcalc/map3.c:182 +#: ../raster/r.surf.fractal/spec_syn.c:119 #, c-format -msgid "Unable to read color file for raster map <%s@%s>" +msgid "Calculating surface %d (of %d)..." msgstr "" -#: ../raster/r.mapcalc/map.c:239 ../raster/r.mapcalc/map3.c:195 -#, c-format -msgid "Unable to create btree for raster map <%s@%s>" +#: ../raster/r.surf.fractal/main.c:40 +msgid "fractal" msgstr "" -#: ../raster/r.mapcalc/map.c:288 ../raster/r.mapcalc/map.c:495 -#: ../raster/r.mapcalc/map.c:536 ../raster/r.mapcalc/map.c:634 -#: ../raster/r.mapcalc/map3.c:240 ../raster/r.mapcalc/map3.c:424 -#: ../raster/r.mapcalc/map3.c:469 ../raster/r.mapcalc/map3.c:566 -#: ../raster/r.mapcalc/expression.c:357 -#, c-format -msgid "Invalid map modifier: '%c'" +#: ../raster/r.surf.fractal/main.c:42 +msgid "Creates a fractal surface of a given fractal dimension." msgstr "" -#: ../raster/r.mapcalc/map.c:426 ../raster/r.mapcalc/map3.c:354 -#: ../raster/r.mapcalc/evaluate.c:143 ../raster/r.mapcalc/evaluate.c:283 -#, c-format -msgid "Unknown type: %d" +#: ../raster/r.surf.fractal/main.c:48 +msgid "Fractal dimension of surface (2 < D < 3)" msgstr "" -#: ../raster/r.mapcalc/map3.c:129 ../raster/r.mapcalc/map3.c:143 -#: ../raster/r.mapcalc/map3.c:157 ../raster/r.out.bin/main.c:53 -#: ../raster/r.out.bin/main.c:62 ../raster/r.out.bin/main.c:470 -#: ../raster3d/r3.out.bin/main.c:113 -msgid "Error writing data" +#: ../raster/r.surf.fractal/main.c:55 +msgid "Number of intermediate images to produce" msgstr "" -#: ../raster/r.mapcalc/map3.c:373 +#: ../raster/r.surf.fractal/main.c:79 #, c-format -msgid "Unable to close raster map <%s@%s>" +msgid "Fractal dimension of %.2lf must be between 2 and 3." msgstr "" -#: ../raster/r.mapcalc/map3.c:632 -msgid "Unable to close output raster map" +#: ../raster/r.surf.fractal/process.c:54 +msgid "Unable to allocate data buffer. Check current region with g.region." msgstr "" -#: ../raster/r.mapcalc/main.c:72 -msgid "Raster map calculator." +#: ../raster/r.kappa/prt_hdr.c:18 +#, c-format +msgid "Cannot open file <%s> to write header" msgstr "" -#: ../raster/r.mapcalc/main.c:79 -msgid "Expression to evaluate" +#: ../raster/r.kappa/main.c:70 ../imagery/i.segment/main.c:38 +#: ../imagery/i.gensig/main.c:40 ../imagery/i.maxlik/main.c:64 +#: ../imagery/i.smap/main.c:39 ../imagery/i.gensigset/main.c:41 +#: ../imagery/i.cluster/main.c:76 ../vector/v.class/main.c:46 +msgid "classification" msgstr "" -#: ../raster/r.mapcalc/main.c:80 ../raster/r.mapcalc/main.c:99 -msgid "Expression" +#: ../raster/r.kappa/main.c:72 +msgid "Calculates error matrix and kappa parameter for accuracy assessment of classification result." msgstr "" -#: ../raster/r.mapcalc/main.c:88 -msgid "" -"The computational region that should be used.\n" -" - current uses the current region of the mapset.\n" -" - intersect computes the intersection region between\n" -" all input maps and uses the smallest resolution\n" -" - union computes the union extent of all map regions\n" -" and uses the smallest resolution" +#: ../raster/r.kappa/main.c:78 +msgid "Name of raster map containing classification result" msgstr "" -#: ../raster/r.mapcalc/main.c:98 -msgid "File containing expression(s) to evaluate" +#: ../raster/r.kappa/main.c:83 +msgid "Name of raster map containing reference classes" msgstr "" -#: ../raster/r.mapcalc/main.c:105 -msgid "Seed for rand() function" +#: ../raster/r.kappa/main.c:88 +msgid "Name for output file containing error matrix and kappa" msgstr "" -#: ../raster/r.mapcalc/main.c:109 -msgid "Generate random seed (result is non-deterministic)" +#: ../raster/r.kappa/main.c:96 +msgid "Title for error matrix and kappa" msgstr "" -#: ../raster/r.mapcalc/main.c:113 -msgid "List input and output maps" +#: ../raster/r.kappa/main.c:102 +msgid "Wide report" msgstr "" -#: ../raster/r.mapcalc/main.c:135 -#, c-format -msgid "%s= and -%c are mutually exclusive" +#: ../raster/r.kappa/main.c:103 +msgid "132 columns (default: 80)" msgstr "" -#: ../raster/r.mapcalc/main.c:146 -msgid "parse error" +#: ../raster/r.kappa/main.c:108 +msgid "No header in the report" msgstr "" -#: ../raster/r.mapcalc/main.c:185 -msgid "Floating point error(s) occurred in the calculation" +#: ../raster/r.kappa/main.c:113 +msgid "Print Matrix only" msgstr "" -#: ../raster/r.mapcalc/function.c:35 +#: ../raster/r.kappa/prt_label.c:17 #, c-format -msgid "Known functions:" +msgid "Can't open file <%s> to write label" msgstr "" -#: ../raster/r.mapcalc/expression.c:206 +#: ../raster/r.kappa/calc_kappa.c:32 #, c-format -msgid "Undefined variable '%s'" +msgid "Cannot open file <%s> to write kappa and relevant parameters" msgstr "" -#: ../raster/r.mapcalc/expression.c:221 +#: ../raster/r.kappa/prt_mat.c:39 ../raster/r.kappa/prt2csv_mat.c:40 #, c-format -msgid "Invalid map <%s>" +msgid "Cannot open file <%s> to write cats and counts (error matrix)" msgstr "" -#: ../raster/r.mapcalc/expression.c:262 +#: ../raster/r.coin/print_coin.c:44 #, c-format -msgid "Undefined function '%s'" +msgid "Preparing report ..." msgstr "" -#: ../raster/r.mapcalc/expression.c:267 -#, c-format -msgid "Too few arguments (%d) to function %s()" +#: ../raster/r.coin/main.c:69 +msgid "Tabulates the mutual occurrence (coincidence) of categories for two raster map layers." msgstr "" -#: ../raster/r.mapcalc/expression.c:271 -#, c-format -msgid "Too many arguments (%d) to function %s()" +#: ../raster/r.coin/main.c:74 +msgid "Name of first input raster map" msgstr "" -#: ../raster/r.mapcalc/expression.c:275 -#, c-format -msgid "Incorrect argument types to function %s()" +#: ../raster/r.coin/main.c:78 +msgid "Name of second input raster map" msgstr "" -#: ../raster/r.mapcalc/expression.c:278 -#, c-format -msgid "Internal error for function %s()" +#: ../raster/r.coin/main.c:84 +msgid "Unit of measure" msgstr "" -#: ../raster/r.mapcalc/expression.c:453 -#, c-format -msgid "Illegal number of arguments (%d) for operator '%s'" +#: ../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.mapcalc/expression.c:493 -#, c-format -msgid "Format_expression_prec: unknown type: %d" +#: ../raster/r.coin/main.c:93 +msgid "Wide report, 132 columns (default: 80)" msgstr "" -#: ../raster/r.mapcalc/evaluate.c:189 +#: ../raster/r.coin/make_coin.c:48 #, c-format -msgid "Invalid type: %d" +msgid "Tabulating Coincidence between '%s' and '%s'" msgstr "" -#: ../raster/r.mapcalc/evaluate.c:228 -#, c-format -msgid "Too few arguments for function '%s'" +#: ../raster/r.coin/make_coin.c:61 +msgid "Unable to create any tempfiles" msgstr "" -#: ../raster/r.mapcalc/evaluate.c:232 -#, c-format -msgid "Too many arguments for function '%s'" +#: ../raster/r.coin/make_coin.c:65 +msgid "Unable to run r.stats" msgstr "" -#: ../raster/r.mapcalc/evaluate.c:236 -#, c-format -msgid "Invalid argument type for function '%s'" +#: ../raster/r.coin/make_coin.c:72 +msgid "Unexpected output from r.stats" msgstr "" -#: ../raster/r.mapcalc/evaluate.c:240 -#, c-format -msgid "Invalid return type for function '%s'" +#: ../raster/r.coin/make_coin.c:84 +msgid "Unable to open tempfile" msgstr "" -#: ../raster/r.mapcalc/evaluate.c:244 -#, c-format -msgid "Unknown type for function '%s'" +#: ../raster/r.water.outlet/main.c:56 +msgid "Creates watershed basins from a drainage direction map." msgstr "" -#: ../raster/r.mapcalc/evaluate.c:247 -#, c-format -msgid "Number of arguments for function '%s'" +#: ../raster/r.water.outlet/main.c:62 +msgid "Name of input drainage direction map" msgstr "" -#: ../raster/r.mapcalc/evaluate.c:251 -#, c-format -msgid "Unknown error for function '%s'" +#: ../raster/r.water.outlet/main.c:65 +msgid "Name for output watershed basin map" msgstr "" -#: ../raster/r.mapcalc/evaluate.c:329 -#, c-format -msgid "output map <%s> exists. To overwrite, use the --overwrite flag" +#: ../raster/r.water.outlet/main.c:68 +msgid "Coordinates of outlet point" msgstr "" -#: ../raster/r.out.gdal/attr.c:140 ../raster/r.out.gdal/attr.c:178 -msgid "Failed to set raster attribute table" +#: ../raster/r.water.outlet/main.c:81 +#, c-format +msgid "Illegal east coordinate '%s'" msgstr "" -#: ../raster/r.out.gdal/main.c:52 +#: ../raster/r.water.outlet/main.c:83 #, c-format -msgid "Supported formats:\n" +msgid "Illegal north coordinate '%s'" msgstr "" -#: ../raster/r.out.gdal/main.c:138 -msgid "Exports GRASS raster maps into GDAL supported formats." +#: ../raster/r.water.outlet/main.c:88 +#, c-format +msgid "Ignoring point outside computation region: %.4f,%.4f" msgstr "" -#: ../raster/r.out.gdal/main.c:144 -msgid "List supported output formats" +#: ../raster/r.to.vect/main.c:79 +msgid "vectorization" msgstr "" -#: ../raster/r.out.gdal/main.c:150 -msgid "Do not write GDAL standard colortable" +#: ../raster/r.to.vect/main.c:80 +msgid "Converts a raster map into a vector map." msgstr "" -#: ../raster/r.out.gdal/main.c:151 -msgid "Only applicable to Byte or UInt16 data types" +#: ../raster/r.to.vect/main.c:106 ../raster/r.to.vect/main.c:113 +#: ../vector/v.to.rast/main.c:88 ../vector/v.to.rast/main.c:94 +#: ../vector/v.to.rast/main.c:100 ../vector/v.buffer/main.c:306 +#: ../vector/v.in.ogr/main.c:306 ../vector/v.in.ogr/main.c:316 +#: ../vector/v.in.ogr/main.c:326 ../vector/v.in.ogr/main.c:359 +#: ../vector/v.in.ogr/main.c:391 ../vector/v.overlay/main.c:135 +#: ../vector/v.overlay/main.c:145 ../vector/v.extract/main.c:94 +#: ../vector/v.extract/main.c:147 ../vector/v.generalize/main.c:245 +msgid "Attributes" msgstr "" -#: ../raster/r.out.gdal/main.c:152 ../raster/r.out.gdal/main.c:158 -#: ../raster/r.out.gdal/main.c:205 ../raster/r.out.gdal/main.c:216 -#: ../raster/r.out.gdal/main.c:227 ../raster/r.out.gdal/main.c:240 -#: ../raster/r.out.gdal/main.c:251 ../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 ../vector/v.out.ogr/args.c:48 -#: ../vector/v.out.ogr/args.c:59 ../vector/v.out.ogr/args.c:69 -#: ../vector/v.out.ogr/args.c:79 ../vector/v.out.ogr/args.c:95 -#: ../vector/v.out.ogr/args.c:108 ../vector/v.out.ogr/args.c:115 -#: ../vector/v.out.ogr/args.c:121 ../vector/v.out.ogr/args.c:128 -msgid "Creation" +#: ../raster/r.to.vect/main.c:118 +msgid "Recommended for massive point conversion" msgstr "" -#: ../raster/r.out.gdal/main.c:156 -msgid "Do not write non-standard metadata" +#: ../raster/r.to.vect/main.c:131 +msgid "z flag is supported only for points" msgstr "" -#: ../raster/r.out.gdal/main.c:157 -msgid "Enhances compatibility with other GIS software" +#: ../raster/r.to.vect/main.c:142 +msgid "Raster is not CELL, '-v' flag ignored, raster values will be written to the table." msgstr "" -#: ../raster/r.out.gdal/main.c:162 -msgid "Write raster attribute table" +#: ../raster/r.to.vect/main.c:144 +msgid "Raster is not CELL, '-v' flag ignored, raster values will be z coordinate." msgstr "" -#: ../raster/r.out.gdal/main.c:163 -msgid "Some export formats may not be supported" +#: ../raster/r.to.vect/main.c:146 +msgid "Raster is not CELL, '-v' flag ignored, raster values will be lost." msgstr "" -#: ../raster/r.out.gdal/main.c:167 -msgid "Force raster export despite any warnings of data loss" +#: ../raster/r.to.vect/main.c:151 +msgid "Categories will be unique sequence, raster values will be lost." msgstr "" -#: ../raster/r.out.gdal/main.c:168 -msgid "Overrides nodata safety check" +#: ../raster/r.to.vect/main.c:312 +msgid "Updating attributes..." msgstr "" -#: ../raster/r.out.gdal/main.c:171 -msgid "Name of raster map (or group) to export" +#: ../raster/r.to.vect/main.c:335 +#, c-format +msgid "Unable to insert into table: %s" msgstr "" -#: ../raster/r.out.gdal/main.c:174 -msgid "Name for output raster file" +#: ../raster/r.to.vect/lines.c:71 +msgid "Extracting lines..." msgstr "" -#: ../raster/r.out.gdal/main.c:180 -msgid "Raster data format to write (case sensitive, see also -l flag)" +#: ../raster/r.to.vect/lines.c:504 +#, c-format +msgid "Crowded cell at (%f, %f): row %d, col %d, count %d" msgstr "" -#: ../raster/r.out.gdal/main.c:201 -#: ../locale/scriptstrings/t.rast.export_to_translate.c:11 -msgid "Data type" +#: ../raster/r.to.vect/lines.c:508 +msgid "" +"Raster map is not thinned properly.\n" +"Please run r.thin." msgstr "" -#: ../raster/r.out.gdal/main.c:211 -#: ../locale/scriptstrings/t.rast.export_to_translate.c:13 -msgid "Creation option(s) to pass to the output format driver" +#: ../raster/r.to.vect/lines.c:582 +msgid "join_lines: p front pointer not NULL!" msgstr "" -#: ../raster/r.out.gdal/main.c:213 -#: ../locale/scriptstrings/t.rast.export_to_translate.c:14 -msgid "In the form of \"NAME=VALUE\", separate multiple entries with a comma" +#: ../raster/r.to.vect/lines.c:588 +msgid "join_lines: q front pointer not NULL!" msgstr "" -#: ../raster/r.out.gdal/main.c:221 -#: ../locale/scriptstrings/t.rast.export_to_translate.c:15 -msgid "Metadata key(s) and value(s) to include" +#: ../raster/r.to.vect/lines.c:606 +msgid "extend line: p is NULL" msgstr "" -#: ../raster/r.out.gdal/main.c:223 -#: ../locale/scriptstrings/t.rast.export_to_translate.c:16 -msgid "In the form of \"META-TAG=VALUE\", separate multiple entries with a comma. Not supported by all output format drivers." +#: ../raster/r.to.vect/lines.c:632 +msgid "extend_lines: p front pointer not NULL!" msgstr "" -#: ../raster/r.out.gdal/main.c:233 -#: ../locale/scriptstrings/t.rast.export_to_translate.c:17 -msgid "Assign a specified nodata value to output bands" +#: ../raster/r.to.vect/lines.c:639 +msgid "extend_lines: q back pointer not NULL!" msgstr "" -#: ../raster/r.out.gdal/main.c:235 -#: ../locale/scriptstrings/t.rast.export_to_translate.c:18 -msgid "If given, the nodata value is always written to metadata even if there are no NULL cells in the input band (enhances output compatibility)." +#: ../raster/r.to.vect/points.c:36 +msgid "Extracting points..." msgstr "" -#: ../raster/r.out.gdal/main.c:248 -msgid "Number of overviews to create for the output dataset" +#: ../raster/r.to.vect/areas_io.c:154 +#, c-format +msgid "" +"write_bnd: line terminated unexpectedly\n" +"previous (%d) point %p (%d,%d,%d) %p %p" msgstr "" -#: ../raster/r.out.gdal/main.c:278 -#, c-format -msgid "Raster map or group <%s> not found" +#: ../raster/r.to.vect/areas_io.c:287 +msgid "Writing areas..." msgstr "" -#: ../raster/r.out.gdal/main.c:282 -#, c-format -msgid "No raster maps in group <%s>" +#: ../raster/r.to.vect/lines_io.c:76 +msgid "write_line: found half a loop!" msgstr "" -#: ../raster/r.out.gdal/main.c:297 +#: ../raster/r.to.vect/lines_io.c:177 #, c-format -msgid "Unable to get <%s> driver" +msgid "" +"write_line: line terminated unexpectedly\n" +" previous (%d) point %p (%d,%d,%d) %p %p" msgstr "" -#: ../raster/r.out.gdal/main.c:303 -#, c-format -msgid "Driver <%s> does not support direct writing. Using MEM driver for intermediate dataset." +#: ../raster/r.to.vect/areas.c:122 +msgid "Extracting areas..." msgstr "" -#: ../raster/r.out.gdal/main.c:308 -msgid "Unable to get in-memory raster driver" +#: ../raster/r.out.vrml/main.c:49 +msgid "VRML" msgstr "" -#: ../raster/r.out.gdal/main.c:312 -#, c-format -msgid "Driver <%s> does not support creating rasters" +#: ../raster/r.out.vrml/main.c:51 +msgid "Exports a raster map to the Virtual Reality Modeling Language (VRML)." msgstr "" -#: ../raster/r.out.gdal/main.c:387 -#, c-format -msgid "Could not read data range of raster <%s>" +#: ../raster/r.out.vrml/main.c:58 +msgid "Name of input color map" msgstr "" -#: ../raster/r.out.gdal/main.c:444 -#, c-format -msgid "Exporting to GDAL data type: %s" +#: ../raster/r.out.vrml/main.c:65 ../misc/m.nviz.image/args.c:575 +msgid "Vertical exaggeration" msgstr "" -#: ../raster/r.out.gdal/main.c:459 -msgid "Raster export would result in complete data loss, aborting." +#: ../raster/r.out.vrml/main.c:69 +msgid "Name for output VRML file" msgstr "" -#: ../raster/r.out.gdal/main.c:470 +#: ../raster/r.out.vrml/main.c:88 #, c-format -msgid "Precision loss: Raster map <%s> of type %s to be exported as %s. This can be avoided by using %s." +msgid "Range info for [%s] not available (run r.support)" msgstr "" -#: ../raster/r.out.gdal/main.c:481 +#: ../raster/r.out.vrml/main.c:97 #, c-format -msgid "Precision loss: The range of <%s> can not be accurately preserved with GDAL datatype Float32. This can be avoided by exporting to Int32 or Float64." +msgid "Range info for <%s> not available (run r.support)" msgstr "" -#: ../raster/r.out.gdal/main.c:489 +#: ../raster/r.out.vrml/main.c:129 #, c-format -msgid "Precision loss: Float32 can not preserve the DCELL precision of raster <%s>. This can be avoided by using Float64" +msgid "Opening %s for writing... " msgstr "" -#: ../raster/r.out.gdal/main.c:498 -msgid "Forcing raster export" +#: ../raster/r.out.vrml/put_grid.c:38 +msgid "Writing vertices..." msgstr "" -#: ../raster/r.out.gdal/main.c:500 -#, c-format -msgid "Raster export aborted. To override data loss check, use the -%c flag" +#: ../raster/r.out.vrml/put_grid.c:83 +msgid "Writing color file..." msgstr "" -#: ../raster/r.out.gdal/main.c:515 ../raster/r.out.gdal/main.c:544 -#: ../raster/r.out.gdal/main.c:548 -msgid "Raster export aborted." +#: ../raster/r.buildvrt/main.c:78 +msgid "mosaic" msgstr "" -#: ../raster/r.out.gdal/main.c:525 -msgid "Checking GDAL data type and nodata value..." +#: ../raster/r.buildvrt/main.c:79 +msgid "virtual raster" msgstr "" -#: ../raster/r.out.gdal/main.c:528 -#, c-format -msgid "Checking options for raster map <%s> (band %d)..." +#: ../raster/r.buildvrt/main.c:81 +msgid "Build a VRT (Virtual Raster) from the list of input raster maps." msgstr "" -#: ../raster/r.out.gdal/main.c:542 -msgid "Forcing raster export." +#: ../raster/r.buildvrt/main.c:84 +msgid "Name of input raster files" msgstr "" -#: ../raster/r.out.gdal/main.c:573 -msgid "Unable to create dataset using memory raster driver" +#: ../raster/r.buildvrt/main.c:90 ../imagery/i.group/main.c:73 +msgid "Input file with one raster map name per line" msgstr "" -#: ../raster/r.out.gdal/main.c:582 +#: ../raster/r.buildvrt/main.c:147 ../raster/r.buildvrt/main.c:200 #, c-format -msgid "Unable to create <%s> dataset using <%s> driver" -msgstr "" - -#: ../raster/r.out.gdal/main.c:597 -msgid "Unable to set geo transform" +msgid "Input raster map <%s> not found" msgstr "" -#: ../raster/r.out.gdal/main.c:605 -msgid "Unable to set projection" +#: ../raster/r.buildvrt/main.c:150 ../raster/r.buildvrt/main.c:203 +msgid "Input and output raster map can not be identical" msgstr "" -#: ../raster/r.out.gdal/main.c:633 +#: ../raster/r.buildvrt/main.c:155 ../raster/r.buildvrt/main.c:208 #, c-format -msgid "Exporting raster data to %s format..." +msgid "Input map <%s@%s> is all NULL, skipping" msgstr "" -#: ../raster/r.out.gdal/main.c:636 -#, c-format -msgid "Exporting raster map <%s> (band %d)..." +#: ../raster/r.buildvrt/main.c:177 +msgid "Only one raster map name found in input file" msgstr "" -#: ../raster/r.out.gdal/main.c:649 -#, c-format -msgid "Unable to export raster map <%s>" +#: ../raster/r.buildvrt/main.c:188 +msgid "Only one raster map name found" msgstr "" -#: ../raster/r.out.gdal/main.c:662 -msgid "Number of overviews must be between 0 and 5" +#: ../raster/r.buildvrt/main.c:260 +msgid "Input maptypes are different" msgstr "" -#: ../raster/r.out.gdal/main.c:669 -msgid "Building overviews ..." +#: ../raster/r.buildvrt/main.c:262 ../raster/r.buildvrt/main.c:264 +msgid "Input ns resolutions are different" msgstr "" -#: ../raster/r.out.gdal/main.c:679 -msgid "Unable to build overviews" +#: ../raster/r.buildvrt/link.c:13 ../raster/r.external/link.c:87 +#, c-format +msgid "Unable to create cell/%s file" msgstr "" -#: ../raster/r.out.gdal/main.c:690 +#: ../raster/r.buildvrt/link.c:22 ../raster/r.external/link.c:96 #, c-format -msgid "Unable to create raster map <%s> using driver <%s>" +msgid "Unable to create fcell/%s file" msgstr "" -#: ../raster/r.out.gdal/main.c:713 ../raster/r.out.gdal/main.c:725 -#: ../raster/r.out.gdal/main.c:738 ../raster/r.out.gdal/main.c:751 -#: ../raster/r.out.gdal/main.c:763 ../raster/r.out.gdal/main.c:777 -#: ../raster/r.out.gdal/export_band.c:477 -#: ../raster/r.out.gdal/export_band.c:489 -#: ../raster/r.out.gdal/export_band.c:502 -#: ../raster/r.out.gdal/export_band.c:515 -#: ../raster/r.out.gdal/export_band.c:527 -#: ../raster/r.out.gdal/export_band.c:540 -#: ../raster/r.out.gdal/export_band.c:554 -msgid "Selected GDAL datatype does not cover data range." +#: ../raster/r.buildvrt/link.c:35 +#, c-format +msgid "Unable to create cell_misc/%s/vrt file" msgstr "" -#: ../raster/r.out.gdal/main.c:714 ../raster/r.out.gdal/main.c:726 -#: ../raster/r.out.gdal/main.c:739 ../raster/r.out.gdal/main.c:752 -#: ../raster/r.out.gdal/export_band.c:478 -#: ../raster/r.out.gdal/export_band.c:490 -#: ../raster/r.out.gdal/export_band.c:503 -#: ../raster/r.out.gdal/export_band.c:516 +#: ../raster/r.buildvrt/link.c:66 ../raster/r.external/link.c:160 #, c-format -msgid "GDAL datatype: %s, range: %d - %d" +msgid "Unable to create cell_misc/%s/f_format file" msgstr "" -#: ../raster/r.out.gdal/main.c:717 ../raster/r.out.gdal/main.c:729 -#: ../raster/r.out.gdal/main.c:742 ../raster/r.out.gdal/main.c:755 -#: ../raster/r.out.gdal/main.c:767 ../raster/r.out.gdal/main.c:781 +#: ../raster/r.buildvrt/link.c:69 ../raster/r.external/link.c:163 #, c-format -msgid "Range to be exported: %g - %g" +msgid "Error writing cell_misc/%s/f_format file" msgstr "" -#: ../raster/r.out.gdal/main.c:764 ../raster/r.out.gdal/export_band.c:528 +#: ../raster/r.buildvrt/link.c:124 ../raster/r.external/link.c:200 #, c-format -msgid "GDAL datatype: %s, range: %u - %u" +msgid "Creating support files for %s" msgstr "" -#: ../raster/r.out.gdal/main.c:778 ../raster/r.out.gdal/export_band.c:541 -#: ../raster/r.out.gdal/export_band.c:555 +#: ../raster/r.buildvrt/link.c:127 #, c-format -msgid "GDAL datatype: %s, range: %g - %g" +msgid "virtual raster generated by %s" msgstr "" -#: ../raster/r.out.gdal/main.c:805 ../raster/r.out.gdal/main.c:818 -#: ../raster/r.out.gdal/main.c:832 ../raster/r.out.gdal/main.c:845 -#: ../raster/r.out.gdal/main.c:860 +#: ../raster/r.buildvrt/link.c:140 ../raster/r.external/link.c:248 #, c-format -msgid "Mismatch between metadata nodata value and actual nodata value in exported raster: specified nodata value %g gets converted to %d by selected GDAL datatype." +msgid "Link to raster map <%s> created." msgstr "" -#: ../raster/r.out.gdal/main.c:808 ../raster/r.out.gdal/main.c:835 -#: ../raster/r.out.gdal/main.c:863 -#, c-format -msgid "GDAL datatype: %s, valid range: %d - %d" +#: ../raster/r.quantile/main.c:69 +msgid "Computing histogram" msgstr "" -#: ../raster/r.out.gdal/main.c:821 ../raster/r.out.gdal/main.c:848 -#, c-format -msgid "GDAL datatype: %s, valid range: %u - %u" +#: ../raster/r.quantile/main.c:270 +msgid "Compute quantiles using two passes." msgstr "" -#: ../raster/r.out.gdal/main.c:874 -#, c-format -msgid "Mismatch between metadata nodata value and actual nodata value in exported raster: specified nodata value %g gets converted to %g by selected GDAL datatype." +#: ../raster/r.quantile/main.c:303 +msgid "Generate recode rules based on quantile-defined intervals" msgstr "" -#: ../raster/r.out.gdal/main.c:877 -#, c-format -msgid "GDAL datatype: %s, valid range: %g - %g" +#: ../raster/r.quantile/main.c:337 +msgid "Too many quantiles" msgstr "" -#: ../raster/r.out.gdal/export_band.c:53 ../raster/r.out.gdal/export_band.c:359 -msgid "Unable to allocate buffer for reading raster map" +#: ../raster/r.param.scale/main.c:42 +msgid "Lat/Long locations are not supported by this module" msgstr "" -#: ../raster/r.out.gdal/export_band.c:168 -#, c-format -msgid "Using GDAL data type <%s>" +#: ../raster/r.param.scale/process.c:75 +msgid "E-W and N-S grid resolutions are different. Taking average." msgstr "" -#: ../raster/r.out.gdal/export_band.c:173 -#, c-format -msgid "Input raster map contains cells with NULL-value (no-data). The value %d will be used to represent no-data values in the input map. You can specify a nodata value with the %s option." +#: ../raster/r.param.scale/interface.c:55 +msgid "geomorphology" msgstr "" -#: ../raster/r.out.gdal/export_band.c:178 -#, c-format -msgid "Input raster map contains cells with NULL-value (no-data). The value %g will be used to represent no-data values in the input map. You can specify a nodata value with the %s option." +#: ../raster/r.param.scale/interface.c:58 +msgid "landform" msgstr "" -#: ../raster/r.out.gdal/export_band.c:188 -#, c-format -msgid "The default nodata value is present in rasterband <%s> and would lead to data loss. Please specify a custom nodata value with the %s parameter." +#: ../raster/r.param.scale/interface.c:59 +msgid "Extracts terrain parameters from a DEM." msgstr "" -#: ../raster/r.out.gdal/export_band.c:195 -#, c-format -msgid "The user given nodata value %g is present in rasterband <%s> and would lead to data loss. Please specify a different nodata value with the %s parameter." +#: ../raster/r.param.scale/interface.c:60 +msgid "Uses a multi-scale approach by taking fitting quadratic parameters to any size window (via least squares)." +msgstr "" + +#: ../raster/r.param.scale/interface.c:78 +msgid "Name for output raster map containing morphometric parameter" +msgstr "" + +#: ../raster/r.param.scale/interface.c:82 +msgid "Slope tolerance that defines a 'flat' surface (degrees)" +msgstr "" + +#: ../raster/r.param.scale/interface.c:89 +msgid "Curvature tolerance that defines 'planar' surface" +msgstr "" + +#: ../raster/r.param.scale/interface.c:96 +msgid "Size of processing window (odd number only)" msgstr "" -#: ../raster/r.out.gdal/export_band.c:240 -msgid "Unable to get raster band" +#: ../raster/r.param.scale/interface.c:104 +msgid "Morphometric parameter in 'size' window to calculate" msgstr "" -#: ../raster/r.out.gdal/export_band.c:396 -#: ../raster/r.out.gdal/export_band.c:425 -#: ../raster/r.out.gdal/export_band.c:454 -msgid "Unable to write GDAL raster file" +#: ../raster/r.param.scale/interface.c:112 +msgid "Exponent for distance weighting (0.0-4.0)" msgstr "" -#: ../raster/r.out.gdal/export_band.c:481 -#: ../raster/r.out.gdal/export_band.c:493 -#: ../raster/r.out.gdal/export_band.c:506 -#: ../raster/r.out.gdal/export_band.c:519 -#: ../raster/r.out.gdal/export_band.c:531 -#: ../raster/r.out.gdal/export_band.c:544 -#: ../raster/r.out.gdal/export_band.c:558 -#, c-format -msgid "Raster map <%s> range: %g - %g" +#: ../raster/r.param.scale/interface.c:124 +msgid "Constrain model through central window cell" msgstr "" -#: ../raster/r.support/check.c:26 -#, c-format -msgid "" -"\n" -" Updating statistics for [%s]" +#: ../raster/r.param.scale/interface.c:167 +msgid "Morphometric parameter not recognised. Assuming 'Elevation'" msgstr "" -#: ../raster/r.support/check.c:69 -#, c-format -msgid "" -" Updating the number of categories for [%s]\n" -"\n" +#: ../raster/r.param.scale/interface.c:175 +msgid "Inappropriate window size (too big or even)" msgstr "" -#: ../raster/r.support/main.c:56 -msgid "Allows creation and/or modification of raster map layer support files." +#: ../raster/r.surf.idw/main.c:107 ../raster/r.fill.stats/main.c:778 +#: ../vector/v.surf.idw/main.c:90 +msgid "IDW" msgstr "" -#: ../raster/r.support/main.c:74 ../raster3d/r3.support/main.c:70 -msgid "Text to append to the next line of the map's metadata file" +#: ../raster/r.surf.idw/main.c:109 +msgid "Provides surface interpolation from raster point data by Inverse Distance Squared Weighting." msgstr "" -#: ../raster/r.support/main.c:80 -msgid "Text to use for map data units" +#: ../raster/r.surf.idw/main.c:119 ../vector/v.surf.idw/main.c:113 +msgid "Number of interpolation points" msgstr "" -#: ../raster/r.support/main.c:86 -msgid "Text to use for map vertical datum" +#: ../raster/r.surf.idw/main.c:124 +msgid "Output is the interpolation error" msgstr "" -#: ../raster/r.support/main.c:93 ../raster3d/r3.support/main.c:89 -msgid "Text to use for data source, line 1" +#: ../raster/r.surf.idw/main.c:130 +#, c-format +msgid "Illegal value for '%s' (%s)" msgstr "" -#: ../raster/r.support/main.c:100 ../raster3d/r3.support/main.c:96 -msgid "Text to use for data source, line 2" -msgstr "" +#: ../raster/r.surf.idw/main.c:260 +#, c-format +msgid "Interpolating raster map <%s> (%d row)..." +msgid_plural "Interpolating raster map <%s> (%d rows)..." +msgstr[0] "" +msgstr[1] "" -#: ../raster/r.support/main.c:108 ../raster3d/r3.support/main.c:104 -msgid "Text to use for data description or keyword(s)" +#: ../raster/r.in.bin/main.c:61 ../raster/r.in.bin/main.c:70 +#: ../raster/r.in.bin/main.c:614 +msgid "Error reading data" msgstr "" -#: ../raster/r.support/main.c:120 ../raster3d/r3.support/main.c:116 -msgid "Text file from which to load history" +#: ../raster/r.in.bin/main.c:260 +msgid "Import a binary raster file into a GRASS raster map layer." msgstr "" -#: ../raster/r.support/main.c:125 ../raster3d/r3.support/main.c:121 -msgid "Text file in which to save history" +#: ../raster/r.in.bin/main.c:265 +msgid "Import as floating-point data (default: integer)" msgstr "" -#: ../raster/r.support/main.c:129 -msgid "Update statistics (histogram, range)" +#: ../raster/r.in.bin/main.c:270 +msgid "Import as double-precision floating-point data (default: integer)" msgstr "" -#: ../raster/r.support/main.c:133 -msgid "Create/reset the null file" +#: ../raster/r.in.bin/main.c:274 ../raster3d/r3.in.bin/main.c:369 +msgid "Signed data (two's complement)" msgstr "" -#: ../raster/r.support/main.c:137 -msgid "Delete the null file" +#: ../raster/r.in.bin/main.c:279 +msgid "Byte swap the data during import" msgstr "" -#: ../raster/r.support/main.c:249 ../raster3d/r3.support/main.c:252 -#, c-format -msgid "cats table for [%s] set to %s" +#: ../raster/r.in.bin/main.c:284 +msgid "Get region info from GMT style header" msgstr "" -#: ../raster/r.support/main.c:273 ../raster/r.support/main.c:301 -#, c-format -msgid "[%s] is a reclass of another map. Exiting." +#: ../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 ../raster/r.region/main.c:110 +#: ../raster/r.region/main.c:119 ../raster/r.region/main.c:128 +#: ../raster/r.region/main.c:137 ../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:161 ../general/g.region/main.c:205 +#: ../general/g.region/main.c:214 ../general/g.region/main.c:223 +#: ../general/g.region/main.c:232 ../general/g.region/main.c:241 +#: ../general/g.region/main.c:250 ../general/g.region/main.c:326 +#: ../general/g.region/main.c:337 ../general/g.region/main.c:349 +msgid "Bounds" msgstr "" -#: ../raster/r.support/main.c:285 -#, c-format -msgid "Writing new null file for [%s]... " +#: ../raster/r.in.bin/main.c:288 +msgid "Name of binary raster file to be imported" msgstr "" -#: ../raster/r.support/main.c:305 -#, c-format -msgid "Removing null file for [%s]...\n" +#: ../raster/r.in.bin/main.c:291 +msgid "Output name or prefix if several bands are imported" msgstr "" -#: ../raster/r.support/main.c:312 ../scripts/i.in.spotvgt/i.in.spotvgt.py:280 -#: ../scripts/r.in.aster/r.in.aster.py:144 ../scripts/r.plane/r.plane.py:122 -#: ../scripts/d.polar/d.polar.py:407 ../scripts/v.in.e00/v.in.e00.py:165 -#: ../scripts/r.fillnulls/r.fillnulls.py:496 -msgid "Done." +#: ../raster/r.in.bin/main.c:313 +msgid "Header size in bytes" msgstr "" -#: ../raster/r.out.bin/main.c:139 -#, c-format -msgid "Header File = %s" +#: ../raster/r.in.bin/main.c:321 +msgid "Number of bands in input file" msgstr "" -#: ../raster/r.out.bin/main.c:144 ../raster/r.out.bin/main.c:228 -#: ../raster/r.out.bin/main.c:414 ../display/d.mon/start.c:181 -#: ../display/d.mon/start.c:224 ../raster3d/r3.out.bin/main.c:321 -#, c-format -msgid "Unable to create file <%s>" +#: ../raster/r.in.bin/main.c:322 +msgid "Bands must be in band-sequential order" msgstr "" -#: ../raster/r.out.bin/main.c:223 -#, c-format -msgid "World File = %s" +#: ../raster/r.in.bin/main.c:338 ../raster3d/r3.in.bin/main.c:283 +msgid "Northern limit of geographic region (outer edge)" msgstr "" -#: ../raster/r.out.bin/main.c:281 -msgid "Exports a GRASS raster to a binary array." +#: ../raster/r.in.bin/main.c:346 ../raster3d/r3.in.bin/main.c:291 +msgid "Southern limit of geographic region (outer edge)" msgstr "" -#: ../raster/r.out.bin/main.c:297 -msgid "Name for output binary map (use output=- for stdout)" +#: ../raster/r.in.bin/main.c:354 ../raster3d/r3.in.bin/main.c:299 +msgid "Eastern limit of geographic region (outer edge)" msgstr "" -#: ../raster/r.out.bin/main.c:304 ../raster3d/r3.out.bin/main.c:221 -msgid "Value to write out for null" +#: ../raster/r.in.bin/main.c:362 ../raster3d/r3.in.bin/main.c:307 +msgid "Western limit of geographic region (outer edge)" msgstr "" -#: ../raster/r.out.bin/main.c:323 -msgid "Generate integer output" +#: ../raster/r.in.bin/main.c:369 ../raster3d/r3.in.bin/main.c:329 +msgid "Number of rows" msgstr "" -#: ../raster/r.out.bin/main.c:327 -msgid "Generate floating-point output" +#: ../raster/r.in.bin/main.c:376 ../raster3d/r3.in.bin/main.c:336 +msgid "Number of columns" msgstr "" -#: ../raster/r.out.bin/main.c:331 -msgid "Export array with GMT compatible header" +#: ../raster/r.in.bin/main.c:383 ../raster3d/r3.in.bin/main.c:350 +msgid "Set Value to NULL" msgstr "" -#: ../raster/r.out.bin/main.c:335 -msgid "Generate BIL world and header files" +#: ../raster/r.in.bin/main.c:392 +msgid "Flip input horizontal and/or vertical" msgstr "" -#: ../raster/r.out.bin/main.c:339 -msgid "Byte swap output" +#: ../raster/r.in.bin/main.c:395 +msgid "Flip input horizontal (East - West)" msgstr "" -#: ../raster/r.out.bin/main.c:347 ../raster3d/r3.out.bin/main.c:256 -msgid "Invalid value for null (integers only)" +#: ../raster/r.in.bin/main.c:396 +msgid "Flip input vertical (North - South)" msgstr "" -#: ../raster/r.out.bin/main.c:399 +#: ../raster/r.in.bin/main.c:410 #, c-format -msgid "Floating-point output requires %s=4 or %s=8" +msgid "Option %s must be > 0" msgstr "" -#: ../raster/r.out.bin/main.c:404 +#: ../raster/r.in.bin/main.c:413 #, c-format -msgid "Integer output doesn't support %s=8 in this build" -msgstr "" - -#: ../raster/r.out.bin/main.c:419 -msgid "GMT grid doesn't support 64-bit integers" -msgstr "" - -#: ../raster/r.out.bin/main.c:425 -msgid "Creating BIL support files..." +msgid "Option %s must be >= 0" msgstr "" -#: ../raster/r.out.bin/main.c:442 +#: ../raster/r.in.bin/main.c:435 ../raster/r.in.bin/main.c:438 #, c-format -msgid "Exporting raster as floating values (%s=%d)" +msgid "Option %s= is ignored if -%c is set" msgstr "" -#: ../raster/r.out.bin/main.c:445 -msgid "Writing GMT float format ID=1" +#: ../raster/r.in.bin/main.c:467 +#, c-format +msgid "-%c incompatible with %s=%d; must be 4 or 8" msgstr "" -#: ../raster/r.out.bin/main.c:448 +#: ../raster/r.in.bin/main.c:476 #, c-format -msgid "Exporting raster as integer values (%s=%d)" +msgid "-%c incompatible with %s=%d; must be 8" msgstr "" -#: ../raster/r.out.bin/main.c:451 -msgid "Writing GMT integer format ID=2" +#: ../raster/r.in.bin/main.c:484 +#, c-format +msgid "%s= required for integer data" msgstr "" -#: ../raster/r.out.bin/main.c:454 ../raster3d/r3.out.bin/main.c:323 -msgid "Using the current region settings..." +#: ../raster/r.in.bin/main.c:488 +#, c-format +msgid "Integer input doesn't support %s=8 in this build" msgstr "" -#: ../raster/r.out.bin/main.c:455 ../raster3d/r3.out.bin/main.c:324 +#: ../raster/r.in.bin/main.c:493 #, c-format -msgid "north=%f" +msgid "%s= must be 1, 2, 4 or 8" msgstr "" -#: ../raster/r.out.bin/main.c:456 ../raster3d/r3.out.bin/main.c:325 +#: ../raster/r.in.bin/main.c:506 #, c-format -msgid "south=%f" +msgid "Either -%c or %s= and %s= must be given" msgstr "" -#: ../raster/r.out.bin/main.c:457 ../raster3d/r3.out.bin/main.c:326 +#: ../raster/r.in.bin/main.c:512 #, c-format -msgid "east=%f" +msgid "Either all or none of %s=, %s=, %s= and %s= must be given" msgstr "" -#: ../raster/r.out.bin/main.c:458 ../raster3d/r3.out.bin/main.c:327 +#: ../raster/r.in.bin/main.c:521 ../display/d.grid/main.c:265 +#: ../raster3d/r3.in.bin/main.c:424 #, c-format -msgid "west=%f" +msgid "Illegal north coordinate <%s>" msgstr "" -#: ../raster/r.out.bin/main.c:459 +#: ../raster/r.in.bin/main.c:523 ../raster3d/r3.in.bin/main.c:426 #, c-format -msgid "r=%d" +msgid "Illegal south coordinate <%s>" msgstr "" -#: ../raster/r.out.bin/main.c:460 +#: ../raster/r.in.bin/main.c:525 ../display/d.grid/main.c:258 +#: ../raster3d/r3.in.bin/main.c:428 #, c-format -msgid "c=%d" +msgid "Illegal east coordinate <%s>" msgstr "" -#: ../raster/r.support.stats/check.c:43 +#: ../raster/r.in.bin/main.c:527 ../raster3d/r3.in.bin/main.c:430 #, c-format -msgid "Updating statistics for [%s]..." +msgid "Illegal west coordinate <%s>" msgstr "" -#: ../raster/r.support.stats/check.c:56 -msgid "Updating histogram range..." +#: ../raster/r.in.bin/main.c:533 ../raster3d/r3.in.bin/main.c:438 +#, c-format +msgid "Unable to open <%s>" msgstr "" -#: ../raster/r.support.stats/check.c:88 +#: ../raster/r.in.bin/main.c:554 #, c-format -msgid "Updating the number of categories for [%s]..." +msgid "East-West (ewres: %f) and North-South (nsres: %f) resolution differ significantly. Did you assign %s= and %s= correctly?" msgstr "" -#: ../raster/r.support.stats/main.c:37 -msgid "Update raster map statistics" +#: ../raster/r.in.bin/main.c:575 +msgid "File Size %" msgstr "" -#: ../raster/r.support.stats/main.c:49 -#, c-format -msgid "Statistics for <%s> updated" +#: ../raster/r.in.bin/main.c:577 ../raster3d/r3.in.bin/main.c:448 +msgid "Bytes do not match file size" msgstr "" -#: ../raster/r.to.rast3elev/main.c:99 -msgid "The number of input and elevation maps is not equal" +#: ../raster/r.in.bin/main.c:595 +#, c-format +msgid "Importing band %d..." msgstr "" -#: ../raster/r.to.rast3elev/main.c:165 -msgid "The value to fill the upper cells, default is null" +#: ../raster/r.drain/main.c:179 +msgid "Directional drain selected... checking for direction raster map" msgstr "" -#: ../raster/r.to.rast3elev/main.c:172 -msgid "The value to fill the lower cells, default is null" +#: ../raster/r.drain/main.c:182 +msgid "Surface/Hydrology drain selected" msgstr "" -#: ../raster/r.to.rast3elev/main.c:185 -msgid "Use the input map values to fill the upper cells" +#: ../raster/r.drain/main.c:187 +#, c-format +msgid "Direction raster map <%s> not specified, if direction flag is on, a direction raster must be given" msgstr "" -#: ../raster/r.to.rast3elev/main.c:190 -msgid "Use the input map values to fill the lower cells" +#: ../raster/r.drain/main.c:194 +#, c-format +msgid "Direction raster map <%s> should not be specified for Surface/Hydrology drains" msgstr "" -#: ../raster/r.to.rast3elev/main.c:194 ../raster3d/r3.cross.rast/main.c:109 -#: ../raster3d/r3.out.netcdf/main.c:116 ../raster3d/r3.out.ascii/main.c:118 -#: ../raster3d/r3.to.rast/main.c:128 -msgid "Use 3D raster mask (if exists) with input map" +#: ../raster/r.drain/main.c:213 +msgid "Specify just one of the -c, -a and -n flags" msgstr "" -#: ../raster/r.to.rast3elev/main.c:287 ../raster/r.to.rast3elev/main.c:320 -msgid "Error writing 3D raster double data" +#: ../raster/r.drain/main.c:327 +msgid "No start/stop point(s) specified" msgstr "" -#: ../raster/r.to.rast3elev/main.c:366 -msgid "Creates a 3D volume map based on 2D elevation and value raster maps." +#: ../raster/r.drain/main.c:402 +msgid "Calculating flow directions..." msgstr "" -#: ../raster/r.to.rast3elev/main.c:400 -msgid "The upper value is not valid" +#: ../raster/r.drain/main.c:693 +#, c-format +msgid "direction read: %lf, neighbour found: %i" msgstr "" -#: ../raster/r.to.rast3elev/main.c:410 -msgid "The lower value is not valid" +#: ../raster/r.random.cells/main.c:50 +msgid "autocorrelation" msgstr "" -#: ../raster/r.to.rast3elev/main.c:427 -msgid "The 2D and 3D region settings are different. I will use the 3D region settings to adjust the 2D region." +#: ../raster/r.random.cells/main.c:52 +msgid "Generates random cell values with spatial dependence." msgstr "" -#: ../raster/r.spread/main.c:111 -msgid "Simulates elliptically anisotropic spread." +#: ../raster/r.random.cells/main.c:70 +msgid "Maximum number of cells to be created" msgstr "" -#: ../raster/r.spread/main.c:113 -msgid "Generates a raster map of the cumulative time of spread, given raster maps containing the rates of spread (ROS), the ROS directions and the spread origins. It optionally produces raster maps to contain backlink UTM coordinates for tracing spread paths. Usable for fire spread simulations." +#: ../raster/r.random.cells/init.c:77 +msgid "Distance must be >= 0.0" msgstr "" -#: ../raster/r.spread/main.c:127 -msgid "Raster map containing base ROS (cm/min)" +#: ../raster/r.surf.contour/main.c:64 +msgid "Generates surface raster map from rasterized contours." msgstr "" -#: ../raster/r.spread/main.c:129 -msgid "Name of an existing raster map layer in the user's current mapset search path containing the ROS values in the directions perpendicular to maximum ROSes' (cm/minute). These ROSes are also the ones without the effect of directional factors." +#: ../raster/r.surf.contour/main.c:67 +msgid "Name of input raster map containing contours" msgstr "" -#: ../raster/r.spread/main.c:141 -msgid "Raster map containing maximal ROS (cm/min)" +#: ../raster/r.fill.stats/main.c:155 +msgid "Spatial weights neighborhood (cells):" msgstr "" -#: ../raster/r.spread/main.c:143 -msgid "Name of an existing raster map layer in the user's current mapset search path containing the maximum ROS values (cm/minute)." +#: ../raster/r.fill.stats/main.c:781 +msgid "Rapidly fills 'no data' cells (NULLs) of a raster map with interpolated values (IDW)." msgstr "" -#: ../raster/r.spread/main.c:153 -msgid "Raster map containing directions of maximal ROS (degree)" +#: ../raster/r.fill.stats/main.c:789 +msgid "Raster map with data gaps to fill" msgstr "" -#: ../raster/r.spread/main.c:155 -msgid "Name of an existing raster map layer in the user's current mapset search path containing directions of the maximum ROSes, clockwise from north (degree)." +#: ../raster/r.fill.stats/main.c:794 +msgid "Name of result output map" msgstr "" -#: ../raster/r.spread/main.c:166 -msgid "Raster map containing starting sources" +#: ../raster/r.fill.stats/main.c:799 +msgid "Name of uncertainty output map" msgstr "" -#: ../raster/r.spread/main.c:168 -msgid "Name of an existing raster map layer in the user's current mapset search path containing starting locations of the spread phenomenon. Any positive integers in this map are recognized as starting sources (seeds)." +#: ../raster/r.fill.stats/main.c:808 +msgid "Distance threshold (default: in cells) for interpolation" msgstr "" -#: ../raster/r.spread/main.c:179 -msgid "Raster map containing maximal spotting distance (m, required with -s)" +#: ../raster/r.fill.stats/main.c:817 +msgid "Statistic for interpolated cell values" msgstr "" -#: ../raster/r.spread/main.c:181 -msgid "Name of an existing raster map layer in the user's current mapset search path containing the maximum potential spotting distances (meters)." +#: ../raster/r.fill.stats/main.c:828 +msgid "Minimum input data value to include in interpolation" msgstr "" -#: ../raster/r.spread/main.c:191 -msgid "Raster map containing midflame wind speed (ft/min, required with -s)" +#: ../raster/r.fill.stats/main.c:837 +msgid "Maximum input data value to include in interpolation" msgstr "" -#: ../raster/r.spread/main.c:203 -msgid "Raster map containing fine fuel moisture of the cell receiving a spotting firebrand (%, required with -s)" +#: ../raster/r.fill.stats/main.c:846 +msgid "Power coefficient for IDW interpolation" msgstr "" -#: ../raster/r.spread/main.c:215 -msgid "Basic sampling window size needed to meet certain accuracy (3)" +#: ../raster/r.fill.stats/main.c:856 +msgid "Minimum number of data cells within search radius" msgstr "" -#: ../raster/r.spread/main.c:217 -msgid "An odd integer ranging 3 - 15 indicating the basic sampling window size within which all cells will be considered to see whether they will be reached by the current spread cell. The default number is 3 which means a 3x3 window." +#: ../raster/r.fill.stats/main.c:861 +msgid "Interpret distance as map units, not number of cells" msgstr "" -#: ../raster/r.spread/main.c:227 -msgid "Sampling density for additional computing (range: 0.0 - 1.0 (0.5))" +#: ../raster/r.fill.stats/main.c:865 +msgid "Keep (preserve) original cell values" msgstr "" -#: ../raster/r.spread/main.c:229 -msgid "A decimal number ranging 0.0 - 1.0 indicating additional sampling cells will be considered to see whether they will be reached by the current spread cell. The closer to 1.0 the decimal number is, the longer the program will run and the higher the simulation accuracy will be. The default number is 0.5." +#: ../raster/r.fill.stats/main.c:867 +msgid "By default original values are smoothed" msgstr "" -#: ../raster/r.spread/main.c:241 -msgid "Initial time for current simulation (0) (min)" +#: ../raster/r.fill.stats/main.c:871 +msgid "Just print the spatial weights matrix" msgstr "" -#: ../raster/r.spread/main.c:243 -msgid "A non-negative number specifying the initial time for the current spread simulation (minutes). This is useful when multiple phase simulation is conducted. The default time is 0." +#: ../raster/r.fill.stats/main.c:875 +msgid "Just print estimated memory usage" msgstr "" -#: ../raster/r.spread/main.c:252 -msgid "Simulating time duration LAG (fill the region) (min)" +#: ../raster/r.fill.stats/main.c:880 +msgid "Single precision floating point output" msgstr "" -#: ../raster/r.spread/main.c:254 -msgid "A non-negative integer specifying the simulating duration time lag (minutes). The default is infinite, but the program will terminate when the current geographic region/mask has been filled. It also controls the computational time, the shorter the time lag, the faster the program will run." +#: ../raster/r.fill.stats/main.c:893 +msgid "You are working with lat/lon data." msgstr "" -#: ../raster/r.spread/main.c:266 -msgid "Name of raster map as a display backdrop" +#: ../raster/r.fill.stats/main.c:894 +msgid "This module uses a straight-line distance metric." msgstr "" -#: ../raster/r.spread/main.c:268 -msgid "Name of an existing raster map layer in the user's current mapset search path to be used as the background on which the \"live\" movement will be shown." +#: ../raster/r.fill.stats/main.c:895 +msgid "Expect inaccuracies." msgstr "" -#: ../raster/r.spread/main.c:279 -msgid "Raster map to contain output spread time (min)" +#: ../raster/r.fill.stats/main.c:910 +msgid "Result map name cannot be identical with uncertainty map name." msgstr "" -#: ../raster/r.spread/main.c:281 -msgid "Name of the new raster map layer to contain the results of the cumulative spread time needed for a phenomenon to reach each cell from the starting sources (minutes)." +#: ../raster/r.fill.stats/main.c:919 +msgid "Maximum distance must be larger than zero." msgstr "" -#: ../raster/r.spread/main.c:291 -msgid "Name of raster map to contain X back coordinates" +#: ../raster/r.fill.stats/main.c:923 +#, c-format +msgid "Maximum distance must be at least '%.6f' (W-E resolution)." msgstr "" -#: ../raster/r.spread/main.c:293 -msgid "Name of the new raster map layer to contain the results of backlink information in UTM easting coordinates for each cell." +#: ../raster/r.fill.stats/main.c:928 +#, c-format +msgid "Maximum distance must be at least '%.6f' (S-N resolution)." msgstr "" -#: ../raster/r.spread/main.c:303 -msgid "Name of raster map to contain Y back coordinates" +#: ../raster/r.fill.stats/main.c:933 +#, c-format +msgid "Maximum distance must be at least '%.6f' (W-E and S-N resolution)." msgstr "" -#: ../raster/r.spread/main.c:305 -msgid "Name of the new raster map layer to contain the results of backlink information in UTM northing coordinates for each cell." +#: ../raster/r.fill.stats/main.c:938 +#, c-format +msgid "Maximum distance too large. Adjusted to '%.6f' (diagonal of current region)." msgstr "" -#: ../raster/r.spread/main.c:312 -msgid "DISPLAY 'live' spread process on screen" +#: ../raster/r.fill.stats/main.c:948 +msgid "Maximum distance must be at least one cell." msgstr "" -#: ../raster/r.spread/main.c:314 -msgid "Display the 'live' simulation on screen. A graphics window must be opened and selected before using this option." +#: ../raster/r.fill.stats/main.c:954 +#, c-format +msgid "Maximum distance too large. Adjusted to '%lu' cells (diagonal of current region)." msgstr "" -#: ../raster/r.spread/main.c:320 -msgid "Consider spotting effect (for wildfires)" +#: ../raster/r.fill.stats/main.c:961 +msgid "Minimum number of cells must be at least '1'." msgstr "" -#: ../raster/r.spread/main.c:324 -msgid "Use start raster map values in output spread time raster map" +#: ../raster/r.fill.stats/main.c:964 +msgid "Specified minimum number of cells unreachable with current settings." msgstr "" -#: ../raster/r.spread/main.c:326 -msgid "Designed to be used with output of previous run of r.spread when computing spread iteratively. The values in start raster map are considered as time. Allowed values in raster map are from zero to the value of init_time option. If not enabled, init_time is used in the area of start raster map" +#: ../raster/r.fill.stats/main.c:969 +msgid "Value for 'minimum' must be smaller than value for 'maximum'." msgstr "" -#: ../raster/r.spread/main.c:502 -msgid "Reading inputs..." +#: ../raster/r.fill.stats/main.c:973 +msgid "The 'power' option has no effect in any mode other than 'wmean'." msgstr "" -#: ../raster/r.spread/main.c:543 -#, c-format -msgid "Maximum of start raster map is grater than init_time (%d > %d)" +#: ../raster/r.fill.stats/main.c:984 +msgid "" +"The specified maximum distance cannot be resolved to whole cells\n" +" at the current resolution settings." msgstr "" -#: ../raster/r.spread/main.c:547 +#: ../raster/r.fill.stats/main.c:995 #, c-format -msgid "Minimum of start raster map is less than zero (%d < 0)" +msgid "W-E size of neighborhood is %lu cells." msgstr "" -#: ../raster/r.spread/main.c:555 +#: ../raster/r.fill.stats/main.c:996 #, c-format -msgid "Reading %s..." -msgstr "" - -#: ../raster/r.out.mpeg/main.c:104 -msgid "animation" +msgid "S-N size of neighborhood is %lu cells." msgstr "" -#: ../raster/r.out.mpeg/main.c:107 -msgid "Converts raster map series to MPEG movie." +#: ../raster/r.fill.stats/main.c:999 +msgid "Neighborhood cannot be smaller than 3 cells in X or Y direction." msgstr "" -#: ../raster/r.out.mpeg/main.c:115 +#: ../raster/r.fill.stats/main.c:1052 #, c-format -msgid "Name of input raster map(s) for view no.%d" -msgstr "" - -#: ../raster/r.out.mpeg/main.c:117 -msgid "Views" +msgid "Input data range is %f to %f.\n" msgstr "" -#: ../raster/r.out.mpeg/main.c:131 -msgid "Quality factor (1 = highest quality, lowest compression)" +#: ../raster/r.fill.stats/main.c:1068 +#, c-format +msgid "Input data type is integer but interpolation mode is '%s'." msgstr "" -#: ../raster/r.out.mpeg/main.c:136 -msgid "Convert on the fly, uses less disk space" +#: ../raster/r.fill.stats/main.c:1072 +msgid "Output type changed to floating point (single)." msgstr "" -#: ../raster/r.out.mpeg/main.c:137 -msgid "Requires r.out.ppm with stdout option" +#: ../raster/r.fill.stats/main.c:1076 +msgid "Output type changed to floating point (double)." msgstr "" -#: ../raster/r.out.mpeg/main.c:160 -msgid "Either mpeg_encode or ppmtompeg must be installed" +#: ../raster/r.fill.stats/main.c:1081 +#, c-format +msgid "Ignoring '%c' flag. Output data type will be integer." msgstr "" -#: ../raster/r.out.mpeg/main.c:291 +#: ../raster/r.fill.stats/main.c:1111 #, c-format -msgid "Unable to read color table for <%s>" +msgid "Input data type is '%s' (%i bytes) and output data type is '%s' (%i bytes)." msgstr "" -#: ../raster/r.out.mpeg/main.c:341 ../raster/r.out.mpeg/main.c:374 -msgid "mpeg_encode ERROR" +#: ../raster/r.fill.stats/main.c:1252 +msgid "Interpolating:" msgstr "" -#: ../raster/r.out.mpeg/main.c:417 -msgid "Error reading wildcard" +#: ../raster/r.fill.stats/main.c:1386 +#, c-format +msgid "Processing time was %ih%im%is." msgstr "" -#: ../raster/r.out.mpeg/write.c:81 ../raster/r.out.mpeg/write.c:178 -msgid "Size mismatch error!" +#: ../raster/r.tile/main.c:46 +msgid "Splits a raster map into tiles." msgstr "" -#: ../raster/r.out.mpeg/write.c:139 ../raster/r.out.mpeg/write.c:181 -msgid "Unable to open output file" +#: ../raster/r.tile/main.c:55 +msgid "Output base name" msgstr "" -#: ../raster/r.out.mpeg/write.c:215 -msgid "Unable to create temporary files." +#: ../raster/r.tile/main.c:62 +msgid "Width of tiles (columns)" msgstr "" -#: ../raster/r.out.mat/main.c:64 -msgid "Exports a GRASS raster to a binary MAT-File." +#: ../raster/r.tile/main.c:69 +msgid "Height of tiles (rows)" msgstr "" -#: ../raster/r.out.mat/main.c:73 -msgid "Name for output binary MAT file" +#: ../raster/r.tile/main.c:76 +msgid "Overlap of tiles" msgstr "" -#: ../raster/r.out.mat/main.c:113 +#: ../raster/r.tile/main.c:129 #, c-format -msgid "Exporting <%s>" +msgid "Generating %d x %d = %d tiles..." msgstr "" -#: ../raster/r.out.mat/main.c:173 -msgid "Using the Current Region settings:" +#: ../raster/r.tile/main.c:187 +#, c-format +msgid "Unable to read cats for %s" msgstr "" -#: ../raster/r.out.mat/main.c:248 -msgid "Exporting raster as integer values" +#: ../raster/r.patch/main.c:62 +msgid "patching" msgstr "" -#: ../raster/r.out.mat/main.c:253 -msgid "Exporting raster as floating point values" +#: ../raster/r.patch/main.c:66 +msgid "Creates a composite raster map layer by using known category values from one (or more) map layer(s) to fill in areas of \"no data\" in another map layer." msgstr "" -#: ../raster/r.out.mat/main.c:258 -msgid "Exporting raster as double FP values" +#: ../raster/r.patch/main.c:73 +msgid "Name of raster maps to be patched together" msgstr "" -#: ../raster/r.out.mat/main.c:301 -msgid "Reading in map ... " +#: ../raster/r.patch/main.c:76 +msgid "Name for resultant raster map" msgstr "" -#: ../raster/r.out.mat/main.c:314 -msgid "Writing out map..." +#: ../raster/r.patch/main.c:83 +msgid "Use zero (0) for transparency instead of NULL" msgstr "" -#: ../raster/r.out.mat/main.c:374 -#, c-format -msgid "%ld bytes written to '%s'" +#: ../raster/r.patch/main.c:88 +msgid "Do not create color and category files" msgstr "" -#: ../raster/r.in.png/main.c:297 -#, c-format -msgid "Unable to open PNG file '%s'" +#: ../raster/r.patch/main.c:103 +msgid "The minimum number of input raster maps is two" msgstr "" -#: ../raster/r.in.png/main.c:300 -msgid "Input file empty or too short" +#: ../raster/r.patch/main.c:180 +#, c-format +msgid "Creating support files for raster map <%s>..." msgstr "" -#: ../raster/r.in.png/main.c:303 -msgid "Input file not a PNG file" +#: ../raster/r.info/main.c:75 ../vector/v.info/main.c:41 +msgid "history" msgstr "" -#: ../raster/r.in.png/main.c:307 ../raster/r.in.png/main.c:311 -#: ../general/g.ppmtopng/main.c:70 ../general/g.ppmtopng/main.c:74 -msgid "Unable to allocate PNG structure" +#: ../raster/r.info/main.c:77 +msgid "Outputs basic information about a raster map." msgstr "" -#: ../raster/r.in.png/main.c:314 -msgid "PNG error" +#: ../raster/r.info/main.c:83 +msgid "Print raster array information in shell script style" msgstr "" -#: ../raster/r.in.png/main.c:522 -msgid "Imports non-georeferenced PNG format image." +#: ../raster/r.info/main.c:87 +msgid "Print range in shell script style" msgstr "" -#: ../raster/r.in.png/main.c:532 -msgid "Title for created raster map" +#: ../raster/r.info/main.c:95 +msgid "Print extended metadata information in shell script style" msgstr "" -#: ../raster/r.in.png/main.c:538 -msgid "Display gamma" +#: ../raster/r.info/main.c:99 ../raster3d/r3.info/main.c:94 +msgid "Print raster history instead of info" msgstr "" -#: ../raster/r.in.png/main.c:544 -msgid "Alpha threshold" +#: ../raster/r.info/main.c:105 +#, c-format +msgid "Flags -%c and -%c/%c/%c are mutually exclusive" msgstr "" -#: ../raster/r.in.png/main.c:548 -msgid "Create floating-point map (0.0 - 1.0)" +#: ../raster/r.info/main.c:312 ../raster/r.info/main.c:538 +#: ../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 +msgid "Cannot allocate memory for string" msgstr "" -#: ../raster/r.in.png/main.c:552 -msgid "Output image file header only and exit" +#: ../raster/r.geomorphon/memory.c:21 +#, c-format +msgid "Region resolution shoudn't be lesser than map %s resolution. Run g.region raster=%s to set proper resolution" msgstr "" #: ../raster/r.geomorphon/main.c:103 @@ -14326,6 +14665,15 @@ msgid "Use extended form correction" msgstr "" +#: ../raster/r.geomorphon/main.c:196 ../raster/r.watershed/shed/com_line.c:231 +#: ../raster/r.watershed/shed/com_line.c:266 ../general/g.rename/main.c:85 +#: ../general/g.copy/main.c:80 ../imagery/i.maxlik/main.c:109 +#: ../imagery/i.landsat.acca/main.c:188 ../imagery/i.landsat.toar/main.c:563 +#: ../imagery/i.ortho.photo/i.ortho.camera/main.c:114 +#, c-format +msgid "<%s> is an illegal file name" +msgstr "" + #: ../raster/r.geomorphon/main.c:201 #, c-format msgid "At least one output is required, e.g. %s" @@ -14360,3965 +14708,4075 @@ msgid "Unknown output data type" msgstr "" -#: ../raster/r.geomorphon/memory.c:21 +#: ../raster/r.topidx/file_io.c:35 #, c-format -msgid "Region resolution shoudn't be lesser than map %s resolution. Run g.region raster=%s to set proper resolution" +msgid "The current region resolution [%s x %s] is finer than the input map's resolution [%s x %s]. The current region resolution must be identical to, or coarser than, the input map's resolution." msgstr "" -#: ../raster/r.fill.stats/main.c:155 -msgid "Spatial weights neighborhood (cells):" +#: ../raster/r.topidx/file_io.c:42 +msgid "Reading elevation map..." msgstr "" -#: ../raster/r.fill.stats/main.c:781 -msgid "Rapidly fills 'no data' cells (NULLs) of a raster map with interpolated values (IDW)." +#: ../raster/r.topidx/file_io.c:87 +msgid "Writing topographic index map..." msgstr "" -#: ../raster/r.fill.stats/main.c:789 -msgid "Raster map with data gaps to fill" +#: ../raster/r.topidx/main.c:41 +msgid "wetness" msgstr "" -#: ../raster/r.fill.stats/main.c:794 -msgid "Name of result output map" +#: ../raster/r.topidx/main.c:42 ../raster/r.watershed/front/main.c:82 +msgid "topographic index" msgstr "" -#: ../raster/r.fill.stats/main.c:799 -msgid "Name of uncertainty output map" +#: ../raster/r.topidx/main.c:44 +msgid "Creates a topographic index (wetness index) raster map from an elevation raster map." msgstr "" -#: ../raster/r.fill.stats/main.c:808 -msgid "Distance threshold (default: in cells) for interpolation" +#: ../raster/r.topidx/main.c:50 +msgid "Name for output topographic index raster map" msgstr "" -#: ../raster/r.fill.stats/main.c:817 -msgid "Statistic for interpolated cell values" +#: ../raster/r.topidx/topidx.c:41 ../raster/r.flow/main.c:314 +#: ../imagery/i.landsat.toar/main.c:534 +msgid "Calculating..." msgstr "" -#: ../raster/r.fill.stats/main.c:828 -msgid "Minimum input data value to include in interpolation" +#: ../raster/r.topidx/topidx.c:272 +#, c-format +msgid "Number of sinks or boundaries: %d" msgstr "" -#: ../raster/r.fill.stats/main.c:837 -msgid "Maximum input data value to include in interpolation" +#: ../raster/r.category/cats.c:47 +#, c-format +msgid "Reading <%s> in <%s>" msgstr "" -#: ../raster/r.fill.stats/main.c:846 -msgid "Power coefficient for IDW interpolation" +#: ../raster/r.category/main.c:53 ../vector/v.category/main.c:76 +#: ../vector/v.to.db/main.c:46 +msgid "category" msgstr "" -#: ../raster/r.fill.stats/main.c:856 -msgid "Minimum number of data cells within search radius" +#: ../raster/r.category/main.c:55 +msgid "Manages category values and labels associated with user-specified raster map layers." msgstr "" -#: ../raster/r.fill.stats/main.c:861 -msgid "Interpret distance as map units, not number of cells" +#: ../raster/r.category/main.c:69 +msgid "Comma separated value list" msgstr "" -#: ../raster/r.fill.stats/main.c:865 -msgid "Keep (preserve) original cell values" +#: ../raster/r.category/main.c:70 +msgid "Example: 1.4,3.8,13" msgstr "" -#: ../raster/r.fill.stats/main.c:867 -msgid "By default original values are smoothed" +#: ../raster/r.category/main.c:80 ../raster/r.support/main.c:115 +#: ../raster3d/r3.support/main.c:111 +msgid "Raster map from which to copy category table" msgstr "" -#: ../raster/r.fill.stats/main.c:871 -msgid "Just print the spatial weights matrix" +#: ../raster/r.category/main.c:87 +msgid "File containing category label rules (or \"-\" to read from stdin)" msgstr "" -#: ../raster/r.fill.stats/main.c:875 -msgid "Just print estimated memory usage" +#: ../raster/r.category/main.c:95 +msgid "Default label or format string for dynamic labeling" msgstr "" -#: ../raster/r.fill.stats/main.c:880 -msgid "Single precision floating point output" +#: ../raster/r.category/main.c:97 +msgid "Used when no explicit label exists for the category" msgstr "" -#: ../raster/r.fill.stats/main.c:893 -msgid "You are working with lat/lon data." +#: ../raster/r.category/main.c:105 +msgid "Dynamic label coefficients" msgstr "" -#: ../raster/r.fill.stats/main.c:894 -msgid "This module uses a straight-line distance metric." +#: ../raster/r.category/main.c:107 +msgid "Two pairs of category multiplier and offsets, for $1 and $2" msgstr "" -#: ../raster/r.fill.stats/main.c:895 -msgid "Expect inaccuracies." +#: ../raster/r.category/main.c:130 ../raster/r.support/main.c:147 +#, c-format +msgid "Raster map <%s> not found in current mapset" msgstr "" -#: ../raster/r.fill.stats/main.c:910 -msgid "Result map name cannot be identical with uncertainty map name." +#: ../raster/r.category/main.c:152 +#, c-format +msgid "Category table for <%s> set from <%s>" msgstr "" -#: ../raster/r.fill.stats/main.c:919 -msgid "Maximum distance must be larger than zero." +#: ../raster/r.category/main.c:211 +#, c-format +msgid "" +"Incorrect format of input rules. Check separators. Invalid line is:\n" +"%s" msgstr "" -#: ../raster/r.fill.stats/main.c:923 +#: ../raster/r.category/main.c:267 #, c-format -msgid "Maximum distance must be at least '%.6f' (W-E resolution)." +msgid "Unable to read category file of raster map <%s> in <%s>" msgstr "" -#: ../raster/r.fill.stats/main.c:928 -#, c-format -msgid "Maximum distance must be at least '%.6f' (S-N resolution)." +#: ../raster/r.category/main.c:283 +msgid "The map is floating point! Ignoring cats list, using vals list" msgstr "" -#: ../raster/r.fill.stats/main.c:933 -#, c-format -msgid "Maximum distance must be at least '%.6f' (W-E and S-N resolution)." +#: ../raster/r.category/main.c:300 +msgid "vals argument is required for floating point map!" msgstr "" -#: ../raster/r.fill.stats/main.c:938 -#, c-format -msgid "Maximum distance too large. Adjusted to '%.6f' (diagonal of current region)." +#: ../raster/r.series.interp/main.c:69 +msgid "Interpolates raster maps located (temporal or spatial) in between input raster maps at specific sampling positions." msgstr "" -#: ../raster/r.fill.stats/main.c:948 -msgid "Maximum distance must be at least one cell." +#: ../raster/r.series.interp/main.c:79 +msgid "Data point position for each input map" msgstr "" -#: ../raster/r.fill.stats/main.c:954 -#, c-format -msgid "Maximum distance too large. Adjusted to '%lu' cells (diagonal of current region)." +#: ../raster/r.series.interp/main.c:84 +msgid "Input file with one input raster map name and data point position per line, field separator between name and sample point is |" msgstr "" -#: ../raster/r.fill.stats/main.c:961 -msgid "Minimum number of cells must be at least '1'." +#: ../raster/r.series.interp/main.c:97 +msgid "Sampling point position for each output map" msgstr "" -#: ../raster/r.fill.stats/main.c:964 -msgid "Specified minimum number of cells unreachable with current settings." +#: ../raster/r.series.interp/main.c:101 +msgid "Input file with one output raster map name and sample point position per line, field separator between name and sample point is |" msgstr "" -#: ../raster/r.fill.stats/main.c:969 -msgid "Value for 'minimum' must be smaller than value for 'maximum'." +#: ../raster/r.series.interp/main.c:111 +msgid "Interpolation method, currently only linear interpolation is supported" msgstr "" -#: ../raster/r.fill.stats/main.c:973 -msgid "The 'power' option has no effect in any mode other than 'wmean'." +#: ../raster/r.series.interp/main.c:130 ../raster/r.series.interp/main.c:146 +#, c-format +msgid "Please specify %s= and %s=" msgstr "" -#: ../raster/r.fill.stats/main.c:984 -msgid "" -"The specified maximum distance cannot be resolved to whole cells\n" -" at the current resolution settings." +#: ../raster/r.series.interp/main.c:213 +#, c-format +msgid "Missing point position for %s map <%s> in file <%s> near line %i" msgstr "" -#: ../raster/r.fill.stats/main.c:995 +#: ../raster/r.series.interp/main.c:228 ../raster/r.series.interp/main.c:262 #, c-format -msgid "W-E size of neighborhood is %lu cells." +msgid "Preparing %s map <%s> at position %g" msgstr "" -#: ../raster/r.fill.stats/main.c:996 +#: ../raster/r.series.interp/main.c:232 #, c-format -msgid "S-N size of neighborhood is %lu cells." +msgid "No raster map name found in %s file <%s>" msgstr "" -#: ../raster/r.fill.stats/main.c:999 -msgid "Neighborhood cannot be smaller than 3 cells in X or Y direction." +#: ../raster/r.series.interp/main.c:243 +#, c-format +msgid "No %s raster map not found" msgstr "" -#: ../raster/r.fill.stats/main.c:1052 +#: ../raster/r.series.interp/main.c:250 #, c-format -msgid "Input data range is %f to %f.\n" +msgid "The number of %s maps and %s point positions must be equal" msgstr "" -#: ../raster/r.fill.stats/main.c:1068 +#: ../raster/r.series.interp/main.c:279 #, c-format -msgid "Input data type is integer but interpolation mode is '%s'." +msgid "Start interpolation run with %i input maps and %i output maps" msgstr "" -#: ../raster/r.fill.stats/main.c:1072 -msgid "Output type changed to floating point (single)." +#: ../raster/r.series.interp/main.c:299 +#, c-format +msgid "map <%s> at position %g was not interpolated. Check the interpolation interval." msgstr "" -#: ../raster/r.fill.stats/main.c:1076 -msgid "Output type changed to floating point (double)." +#: ../raster/r.series.interp/main.c:319 +msgid "At least 2 input maps are required for linear interpolation" msgstr "" -#: ../raster/r.fill.stats/main.c:1081 +#: ../raster/r.series.interp/main.c:337 #, c-format -msgid "Ignoring '%c' flag. Output data type will be integer." +msgid "Interpolate map <%s> at position %g in interval (%g;%g)" msgstr "" -#: ../raster/r.fill.stats/main.c:1111 +#: ../raster/r.external.out/main.c:38 #, c-format -msgid "Input data type is '%s' (%i bytes) and output data type is '%s' (%i bytes)." +msgid "Supported Formats:\n" msgstr "" -#: ../raster/r.fill.stats/main.c:1252 -msgid "Interpolating:" +#: ../raster/r.external.out/main.c:132 +msgid "Unable to open GDAL file" msgstr "" -#: ../raster/r.fill.stats/main.c:1386 +#: ../raster/r.external.out/main.c:156 ../vector/v.external.out/format.c:49 #, c-format -msgid "Processing time was %ih%im%is." +msgid "Format <%s> not supported" msgstr "" -#: ../db/db.describe/main.c:50 ../db/db.columns/main.c:44 -#: ../db/db.select/main.c:53 ../db/db.copy/main.c:100 +#: ../raster/r.external.out/main.c:162 #, c-format -msgid "Table <%s> not found in database <%s> using driver <%s>" +msgid "Format <%s> does not support direct write" msgstr "" -#: ../db/db.describe/main.c:61 ../db/db.execute/main.c:76 -#: ../db/db.columns/main.c:56 ../db/db.select/main.c:81 -#: ../db/db.tables/main.c:50 ../display/d.vect.thematic/main.c:299 -#: ../display/d.vect/opt.c:152 +#: ../raster/r.external.out/main.c:166 ../vector/v.external.out/format.c:52 #, c-format -msgid "Unable to open database <%s>" +msgid "Format <%s> does not support writing" msgstr "" -#: ../db/db.describe/main.c:67 ../db/db.columns/main.c:62 -#: ../vector/v.out.postgis/table.c:41 ../vector/v.patch/main.c:164 -#: ../vector/v.patch/main.c:204 ../vector/v.out.svg/main.c:165 -#: ../vector/v.reclass/main.c:193 ../vector/v.db.connect/main.c:228 -#: ../vector/v.out.vtk/writeVTK.c:655 ../vector/v.random/main.c:272 -#: ../vector/v.out.ogr/main.c:639 ../vector/v.info/print.c:152 -#: ../vector/v.in.ascii/main.c:435 ../vector/v.profile/main.c:433 -#: ../vector/v.profile/main.c:586 ../doc/vector/v.example/main.c:142 -#: ../scripts/db.univar/db.univar.py:112 -#, c-format, python-format -msgid "Unable to describe table <%s>" +#: ../raster/r.external.out/main.c:214 +msgid "Unable to create GDAL file" msgstr "" -#: ../db/db.describe/main.c:108 -msgid "Print column names only instead of full column descriptions" +#: ../raster/r.external.out/main.c:217 +msgid "Error writing GDAL file" msgstr "" -#: ../db/db.describe/main.c:113 -msgid "Print table structure" +#: ../raster/r.external.out/main.c:237 ../vector/v.external.out/main.c:45 +msgid "output" msgstr "" -#: ../db/db.describe/main.c:129 ../db/db.execute/main.c:137 -#: ../db/db.dropdb/main.c:71 ../db/db.connect/main.c:43 -#: ../db/db.columns/main.c:99 ../db/db.select/main.c:265 -#: ../db/db.login/main.c:40 ../db/db.createdb/main.c:71 ../db/db.copy/main.c:35 -#: ../db/db.tables/main.c:97 ../db/db.databases/main.c:95 -#: ../db/db.drivers/main.c:71 ../vector/v.to.db/main.c:38 -#: ../vector/v.in.db/main.c:54 ../vector/v.vect.stats/main.c:135 -#: ../vector/v.db.select/main.c:56 ../vector/v.db.connect/main.c:54 -#: ../vector/v.distance/main.c:123 -#: ../locale/scriptstrings/db.dropcolumn_to_translate.c:2 -#: ../locale/scriptstrings/db.droptable_to_translate.c:2 -#: ../locale/scriptstrings/db.in.ogr_to_translate.c:2 -#: ../locale/scriptstrings/db.out.ogr_to_translate.c:2 -#: ../locale/scriptstrings/db.test_to_translate.c:2 -#: ../locale/scriptstrings/db.univar_to_translate.c:2 -#: ../locale/scriptstrings/v.db.addcolumn_to_translate.c:4 -#: ../locale/scriptstrings/v.db.addtable_to_translate.c:4 -#: ../locale/scriptstrings/v.db.join_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.droptable_to_translate.c:4 -#: ../locale/scriptstrings/v.db.renamecolumn_to_translate.c:4 -#: ../locale/scriptstrings/v.db.reconnect.all_to_translate.c:4 -#: ../locale/scriptstrings/v.db.update_to_translate.c:4 -#: ../locale/scriptstrings/v.what.vect_to_translate.c:4 -#: ../locale/scriptstrings/t.vect.db.select_to_translate.c:5 -msgid "database" +#: ../raster/r.external.out/main.c:238 ../raster/r.external/main.c:59 +#: ../vector/v.external.out/main.c:46 ../vector/v.external/main.c:54 +msgid "external" msgstr "" -#: ../db/db.describe/main.c:130 ../db/db.execute/main.c:138 -#: ../db/db.dropdb/main.c:72 ../db/db.connect/main.c:44 -#: ../db/db.columns/main.c:100 ../db/db.select/main.c:266 -#: ../db/db.createdb/main.c:72 ../db/db.copy/main.c:36 -#: ../db/db.tables/main.c:98 ../db/db.databases/main.c:96 -#: ../vector/v.to.db/main.c:37 ../vector/v.vect.stats/main.c:134 -#: ../vector/v.db.select/main.c:55 ../vector/v.univar/main.c:95 -#: ../vector/v.db.connect/main.c:53 ../vector/v.class/main.c:47 -#: ../vector/v.what.rast3/main.c:69 ../vector/v.what.rast/main.c:76 -#: ../vector/v.distance/main.c:124 -#: ../locale/scriptstrings/db.dropcolumn_to_translate.c:3 -#: ../locale/scriptstrings/db.droptable_to_translate.c:3 -#: ../locale/scriptstrings/db.in.ogr_to_translate.c:4 -#: ../locale/scriptstrings/db.out.ogr_to_translate.c:4 -#: ../locale/scriptstrings/db.test_to_translate.c:3 -#: ../locale/scriptstrings/db.univar_to_translate.c:4 -#: ../locale/scriptstrings/v.db.addcolumn_to_translate.c:3 -#: ../locale/scriptstrings/v.db.addtable_to_translate.c:3 -#: ../locale/scriptstrings/v.db.join_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.droptable_to_translate.c:3 -#: ../locale/scriptstrings/v.db.renamecolumn_to_translate.c:3 -#: ../locale/scriptstrings/v.db.reconnect.all_to_translate.c:3 -#: ../locale/scriptstrings/v.db.univar_to_translate.c:4 -#: ../locale/scriptstrings/v.db.update_to_translate.c:3 -#: ../locale/scriptstrings/v.what.strds_to_translate.c:7 -#: ../locale/scriptstrings/v.what.vect_to_translate.c:7 -#: ../locale/scriptstrings/t.vect.db.select_to_translate.c:3 -msgid "attribute table" +#: ../raster/r.external.out/main.c:240 +msgid "Redirects raster output to file utilizing GDAL library rather than storing in GRASS raster format." msgstr "" -#: ../db/db.describe/main.c:131 -msgid "Describes a table in detail." +#: ../raster/r.external.out/main.c:244 +msgid "Name of output directory" msgstr "" -#: ../db/db.execute/main.c:57 ../db/db.select/main.c:63 +#: ../raster/r.external.out/main.c:251 +msgid "Extension for output files" +msgstr "" + +#: ../raster/r.external.out/main.c:257 +msgid "Format of output files" +msgstr "" + +#: ../raster/r.external.out/main.c:264 ../vector/v.external.out/args.c:39 +#: ../vector/v.out.postgis/args.c:52 +msgid "Creation options" +msgstr "" + +#: ../raster/r.external.out/main.c:271 ../raster/r.in.gdal/main.c:224 +#: ../raster/r.external/main.c:95 ../vector/v.external.out/args.c:62 +#: ../vector/v.external/args.c:56 +msgid "List supported formats and exit" +msgstr "" + +#: ../raster/r.external.out/main.c:277 +msgid "Cease using GDAL and revert to native output" +msgstr "" + +#: ../raster/r.external.out/main.c:282 ../vector/v.external.out/args.c:74 +msgid "Print current status" +msgstr "" + +#: ../raster/r.resamp.bspline/main.c:86 +msgid "Performs bilinear or bicubic spline interpolation with Tykhonov regularization." +msgstr "" + +#: ../raster/r.resamp.bspline/main.c:94 +msgid "Name for output vector map with interpolation grid" +msgstr "" + +#: ../raster/r.resamp.bspline/main.c:99 +msgid "Name of raster map to use for masking" +msgstr "" + +#: ../raster/r.resamp.bspline/main.c:100 ../vector/v.surf.bspline/main.c:140 +msgid "Only cells that are not NULL and not zero are interpolated" +msgstr "" + +#: ../raster/r.resamp.bspline/main.c:108 +msgid "Length of each spline step in the east-west direction. Default: 1.5 * ewres." +msgstr "" + +#: ../raster/r.resamp.bspline/main.c:116 +msgid "Length of each spline step in the north-south direction. Default: 1.5 * nsres." +msgstr "" + +#: ../raster/r.resamp.bspline/main.c:120 ../vector/v.surf.bspline/main.c:163 +msgid "Spline interpolation algorithm" +msgstr "" + +#: ../raster/r.resamp.bspline/main.c:126 +#: ../vector/v.lidar.correction/main.c:407 ../vector/v.surf.bspline/main.c:170 +#: ../vector/v.outlier/main.c:418 +msgid "Bilinear interpolation" +msgstr "" + +#: ../raster/r.resamp.bspline/main.c:127 ../vector/v.surf.bspline/main.c:171 +msgid "Bicubic interpolation" +msgstr "" + +#: ../raster/r.resamp.bspline/main.c:139 +msgid "Only interpolate null cells in input raster map" +msgstr "" + +#: ../raster/r.resamp.bspline/main.c:145 ../vector/v.surf.bspline/main.c:101 +msgid "Find the best Tykhonov regularizing parameter using a \"leave-one-out\" cross validation method" +msgstr "" + +#: ../raster/r.resamp.bspline/main.c:185 +msgid "ew_step must be positive" +msgstr "" + +#: ../raster/r.resamp.bspline/main.c:193 +msgid "ns_step must be positive" +msgstr "" + +#: ../raster/r.resamp.bspline/main.c:220 #, c-format -msgid "Unable to open file <%s>: %s" +msgid "spline step in ew direction %g" msgstr "" -#: ../db/db.execute/main.c:86 ../db/db.execute/main.c:91 -#: ../db/db.execute/main.c:106 ../db/db.execute/main.c:111 +#: ../raster/r.resamp.bspline/main.c:221 #, c-format -msgid "Error while executing: '%s'" +msgid "spline step in ns direction %g" msgstr "" -#: ../db/db.execute/main.c:139 ../db/db.execute/main.c:146 -#: ../db/db.execute/main.c:152 ../db/db.dropdb/main.c:73 -#: ../db/db.select/main.c:267 ../db/db.createdb/main.c:73 -#: ../db/db.copy/main.c:37 ../db/db.databases/main.c:97 -#: ../vector/v.db.select/main.c:57 -msgid "SQL" +#: ../raster/r.resamp.bspline/main.c:222 +#, c-format +msgid "adjusted EW splines %d" msgstr "" -#: ../db/db.execute/main.c:140 -msgid "Executes any SQL statement." +#: ../raster/r.resamp.bspline/main.c:223 +#, c-format +msgid "adjusted NS splines %d" msgstr "" -#: ../db/db.execute/main.c:141 -msgid "For SELECT statements use 'db.select'." +#: ../raster/r.resamp.bspline/main.c:302 ../vector/v.surf.bspline/main.c:461 +msgid "Memory in MB must be >= 3" msgstr "" -#: ../db/db.execute/main.c:144 -msgid "SQL statement" +#: ../raster/r.resamp.bspline/main.c:323 ../raster/r.resamp.bspline/main.c:408 +#: ../raster/r.resamp.bspline/main.c:480 ../vector/v.surf.bspline/main.c:480 +#: ../vector/v.surf.bspline/main.c:508 +msgid "Can not initialize temporary file" msgstr "" -#: ../db/db.execute/main.c:145 -msgid "Example: update rybniky set kapri = 'hodne' where kapri = 'malo'" +#: ../raster/r.resamp.bspline/main.c:329 +#, c-format +msgid "Loading input raster <%s>" msgstr "" -#: ../db/db.execute/main.c:150 -msgid "Name of file containing SQL statement(s)" +#: ../raster/r.resamp.bspline/main.c:343 ../raster/r.resamp.bspline/main.c:454 +#: ../raster/r.resamp.bspline/main.c:490 +msgid "Can not write to temp file" msgstr "" -#: ../db/db.execute/main.c:156 ../db/db.execute/main.c:161 -#: ../db/db.execute/main.c:166 ../db/db.select/main.c:219 -#: ../db/db.select/main.c:224 ../db/db.databases/main.c:80 -#: ../db/db.databases/main.c:91 -#: ../locale/scriptstrings/db.droptable_to_translate.c:7 -#: ../locale/scriptstrings/db.droptable_to_translate.c:10 -#: ../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 -msgid "Connection" +#: ../raster/r.resamp.bspline/main.c:348 +msgid "Only NULL cells in input raster" msgstr "" -#: ../db/db.execute/main.c:172 -msgid "Ignore SQL errors and continue" +#: ../raster/r.resamp.bspline/main.c:372 ../vector/v.surf.bspline/main.c:313 +msgid "Cross validation didn't finish correctly" msgstr "" -#: ../db/db.execute/main.c:173 ../vector/v.build/main.c:51 -#: ../vector/v.build/main.c:77 -msgid "Errors" +#: ../raster/r.resamp.bspline/main.c:376 ../vector/v.surf.bspline/main.c:319 +#, c-format +msgid "Cross validation finished for ew_step = %f and ns_step = %f" msgstr "" -#: ../db/db.execute/main.c:179 +#: ../raster/r.resamp.bspline/main.c:396 +msgid "Mark cells for interpolation" +msgstr "" + +#: ../raster/r.resamp.bspline/main.c:468 +msgid "No NULL cells found in input raster." +msgstr "" + +#: ../raster/r.resamp.bspline/main.c:483 ../vector/v.surf.bspline/main.c:483 +msgid "Initializing output..." +msgstr "" + +#: ../raster/r.resamp.bspline/main.c:558 #, c-format -msgid "You must provide <%s> or <%s> option" +msgid "subregion %d of %d" msgstr "" -#: ../db/db.dropdb/main.c:74 -msgid "Removes an existing database." +#: ../raster/r.resamp.bspline/main.c:732 +msgid "No data within this subregion. Consider increasing the spline step." msgstr "" -#: ../db/db.connect/main.c:45 ../db/db.login/main.c:41 -#: ../db/db.drivers/main.c:72 -msgid "connection settings" +#: ../raster/r.resamp.bspline/main.c:748 ../vector/v.surf.bspline/main.c:899 +#: ../vector/v.net.components/main.c:213 ../vector/v.out.postgis/main.c:174 +msgid "Writing output..." msgstr "" -#: ../db/db.connect/main.c:47 -msgid "Prints/sets general DB connection for current mapset." +#: ../raster/r.resamp.bspline/crosscorr.c:160 +#, c-format +msgid "%d are too many cells, recommended are < 100 cells. The cross validation would take too much time." msgstr "" -#: ../db/db.connect/main.c:51 ../temporal/t.connect/main.c:42 -msgid "Print current connection parameters and exit" -msgstr "" +#: ../raster/r.resamp.bspline/crosscorr.c:169 +#, c-format +msgid "%d point read in region" +msgid_plural "%d points read in region" +msgstr[0] "" +msgstr[1] "" -#: ../db/db.connect/main.c:52 -msgid "Substitute variables in database settings" +#: ../raster/r.resamp.bspline/crosscorr.c:174 +msgid "Maybe it takes too long. Consider reducing the region extents." msgstr "" -#: ../db/db.connect/main.c:57 -msgid "Print current connection parameters using shell style and exit" +#: ../raster/r.resamp.bspline/crosscorr.c:197 +#: ../vector/v.surf.bspline/crosscorr.c:151 +#, c-format +msgid "Too many splines (%d x %d). Consider changing spline steps \"ew_step=\" \"ns_step=\"." msgstr "" -#: ../db/db.connect/main.c:63 ../temporal/t.connect/main.c:48 -msgid "Check connection parameters, set if uninitialized, and exit" +#: ../raster/r.resamp.bspline/crosscorr.c:215 +#: ../vector/v.surf.bspline/crosscorr.c:169 +#, c-format +msgid "Beginning cross validation with lambda_i=%.4f ... (%d of %d)" msgstr "" -#: ../db/db.connect/main.c:64 ../db/db.connect/main.c:70 -#: ../db/db.connect/main.c:82 ../db/db.connect/main.c:91 -#: ../db/db.connect/main.c:94 ../db/db.connect/main.c:103 -#: ../general/g.gisenv/main.c:66 ../general/g.gisenv/main.c:74 -#: ../general/g.gisenv/main.c:84 ../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 -msgid "Set" +#: ../raster/r.resamp.bspline/crosscorr.c:306 +#: ../vector/v.surf.bspline/crosscorr.c:295 +#, c-format +msgid "Mean = %.5lf" msgstr "" -#: ../db/db.connect/main.c:68 ../temporal/t.connect/main.c:53 -msgid "Set from default settings and exit" +#: ../raster/r.resamp.bspline/crosscorr.c:307 +#: ../vector/v.surf.bspline/crosscorr.c:296 +#, c-format +msgid "Root Mean Square (RMS) = %.5lf" msgstr "" -#: ../db/db.connect/main.c:69 -msgid "Overwrite current settings if already initialized" +#: ../raster/r.resamp.bspline/crosscorr.c:324 +#: ../vector/v.surf.bspline/crosscorr.c:313 +msgid "Different number of splines and lambda_i values have been taken for the cross correlation" msgstr "" -#: ../db/db.connect/main.c:101 -msgid "Default group of database users to which select privilege is granted" +#: ../raster/r.resamp.bspline/crosscorr.c:326 +#: ../vector/v.surf.bspline/crosscorr.c:315 +#, c-format +msgid "The minimum value for the test (rms=%lf) was obtained with: lambda_i = %.3f" msgstr "" -#: ../db/db.connect/main.c:151 ../db/db.tables/main.c:41 -msgid "Database connection not defined. Run db.connect." +#: ../raster/r.resamp.bspline/crosscorr.c:334 +#: ../vector/v.surf.bspline/crosscorr.c:323 +msgid "Table of results:" msgstr "" -#: ../db/db.connect/main.c:171 ../db/db.connect/main.c:197 -#: ../temporal/t.connect/main.c:133 +#: ../raster/r.resamp.bspline/crosscorr.c:335 +#: ../vector/v.surf.bspline/crosscorr.c:324 #, c-format -msgid "" -"Default driver / database set to:\n" -"driver: %s\n" -"database: %s" +msgid " lambda | mean | rms |\n" msgstr "" -#: ../db/db.connect/main.c:176 -msgid "DB settings already defined, nothing to do" +#: ../raster/r.resamp.bspline/crosscorr.c:345 +#: ../vector/v.surf.bspline/crosscorr.c:334 +msgid "No point lies into the current region" msgstr "" -#: ../db/db.connect/main.c:182 -msgid "Default driver is not set" +#: ../raster/r.in.mat/main.c:94 +msgid "Imports a binary MAT-File(v4) to a GRASS raster." msgstr "" -#: ../db/db.connect/main.c:185 -msgid "Default database is not set" +#: ../raster/r.in.mat/main.c:101 +msgid "Name of input MAT-File(v4)" msgstr "" -#: ../db/db.connect/main.c:221 -msgid "Unable to set default database connection" +#: ../raster/r.in.mat/main.c:105 +msgid "Name for output raster map (override)" msgstr "" -#: ../db/db.columns/main.c:101 -msgid "List all columns for a given table." +#: ../raster/r.in.mat/main.c:149 +msgid "Reading MAT-File..." msgstr "" -#: ../db/db.select/main.c:105 -#, c-format -msgid "Test %s." +#: ../raster/r.in.mat/main.c:175 +msgid "Array contains no data" 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" +#: ../raster/r.in.mat/main.c:180 +msgid "Array contains imaginary data" msgstr "" -#: ../db/db.select/main.c:105 -msgid "succeeded" +#: ../raster/r.in.mat/main.c:186 +msgid "Invalid array name" msgstr "" -#: ../db/db.select/main.c:207 -msgid "Name of file containing SQL select statement(s)" +#: ../raster/r.in.mat/main.c:206 +msgid "Invalid 'map_name' array" msgstr "" -#: ../db/db.select/main.c:212 -msgid "Name of table to query" +#: ../raster/r.in.mat/main.c:216 +msgid "Error reading 'map_name' array" 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 ../general/g.gisenv/main.c:93 -#: ../general/g.gisenv/main.c:98 ../vector/v.db.select/main.c:85 -#: ../vector/v.db.select/main.c:88 ../vector/v.db.select/main.c:106 -#: ../vector/v.db.select/main.c:111 ../vector/v.profile/main.c:184 -#: ../vector/v.profile/main.c:187 ../vector/v.profile/main.c:196 -msgid "Format" +#: ../raster/r.in.mat/main.c:227 +msgid "Invalid 'map_northern_edge' array" msgstr "" -#: ../db/db.select/main.c:231 -msgid "Vertical record separator (requires -v flag)" +#: ../raster/r.in.mat/main.c:236 +msgid "Invalid 'map_southern_edge' array" msgstr "" -#: ../db/db.select/main.c:245 ../vector/v.db.select/main.c:105 -msgid "Do not include column names in output" +#: ../raster/r.in.mat/main.c:245 +msgid "Invalid 'map_eastern_edge' array" msgstr "" -#: ../db/db.select/main.c:250 -msgid "Describe query only (don't run it)" +#: ../raster/r.in.mat/main.c:254 +msgid "Invalid 'map_western_edge' array" msgstr "" -#: ../db/db.select/main.c:255 ../vector/v.db.select/main.c:110 -msgid "Vertical output (instead of horizontal)" +#: ../raster/r.in.mat/main.c:262 +msgid "Invalid 'map_title' array" msgstr "" -#: ../db/db.select/main.c:260 -msgid "Only test query, do not execute" +#: ../raster/r.in.mat/main.c:272 +msgid "Error reading 'map_title' array" msgstr "" -#: ../db/db.select/main.c:268 -msgid "Selects data from attribute table." +#: ../raster/r.in.mat/main.c:285 +msgid "Invalid 'map_data' array" msgstr "" -#: ../db/db.select/main.c:269 -msgid "Performs SQL query statement(s)." +#: ../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 "" -#: ../db/db.select/main.c:304 +#: ../raster/r.in.mat/main.c:316 #, c-format -msgid "You must provide one of these options: <%s>, <%s>, or <%s>" +msgid "Skipping unknown array '%s'" msgstr "" -#: ../db/db.login/main.c:42 -msgid "Sets user/password for DB driver/database." +#: ../raster/r.in.mat/main.c:344 +#, c-format +msgid "No 'map_data' array found in <%s>" msgstr "" -#: ../db/db.login/main.c:59 -msgid "Username" +#: ../raster/r.in.mat/main.c:351 +#, c-format +msgid "Setting map name to <%s> which overrides <%s>" msgstr "" -#: ../db/db.login/main.c:67 -msgid "Password" +#: ../raster/r.in.mat/main.c:358 +#, c-format +msgid "Setting map name to <%s>" msgstr "" -#: ../db/db.login/main.c:75 -msgid "Hostname" +#: ../raster/r.in.mat/main.c:362 +msgid "No 'map_name' array found; using " msgstr "" -#: ../db/db.login/main.c:76 ../db/db.login/main.c:85 -msgid "Relevant only for pg and mysql driver" +#: ../raster/r.in.mat/main.c:373 +msgid "Missing bound" msgstr "" -#: ../db/db.login/main.c:84 -msgid "Port" +#: ../raster/r.in.mat/main.c:377 +msgid "Using default bounds" msgstr "" -#: ../db/db.login/main.c:90 -msgid "Print connection settings and exit" +#: ../raster/r.in.mat/main.c:391 +#, c-format +msgid "Map <%s> bounds set to:" msgstr "" -#: ../db/db.login/main.c:105 -msgid "Unable to set user/password" +#: ../raster/r.in.mat/main.c:392 ../raster/r.out.mat/main.c:174 +#, c-format +msgid "northern edge=%f" msgstr "" -#: ../db/db.login/main.c:109 +#: ../raster/r.in.mat/main.c:393 ../raster/r.out.mat/main.c:175 #, c-format -msgid "The password was stored in file (%s%cdblogin)" +msgid "southern edge=%f" msgstr "" -#: ../db/db.createdb/main.c:74 -msgid "Creates an empty database." +#: ../raster/r.in.mat/main.c:394 ../raster/r.out.mat/main.c:176 +#, c-format +msgid "eastern edge=%f" msgstr "" -#: ../db/db.copy/main.c:38 -msgid "Copy a table." +#: ../raster/r.in.mat/main.c:395 ../raster/r.out.mat/main.c:177 +#, c-format +msgid "western edge=%f" msgstr "" -#: ../db/db.copy/main.c:40 -msgid "Either 'from_table' (optionally with 'where') can be used or 'select' option, but not 'from_table' and 'select' at the same time." +#: ../raster/r.in.mat/main.c:396 ../raster/r.out.mat/main.c:178 +#, c-format +msgid "nsres=%f" msgstr "" -#: ../db/db.copy/main.c:46 -msgid "Input driver name" +#: ../raster/r.in.mat/main.c:397 ../raster/r.out.mat/main.c:179 +#, c-format +msgid "ewres=%f" msgstr "" -#: ../db/db.copy/main.c:52 -msgid "Input database name" +#: ../raster/r.in.mat/main.c:398 ../raster/r.out.mat/main.c:180 +#: ../raster3d/r3.out.bin/main.c:330 +#, c-format +msgid "rows=%d" msgstr "" -#: ../db/db.copy/main.c:59 -msgid "Input table name (only, if 'select' is not used)" +#: ../raster/r.in.mat/main.c:399 ../raster/r.out.mat/main.c:181 +#: ../raster3d/r3.out.bin/main.c:331 +#, c-format +msgid "cols=%d" msgstr "" -#: ../db/db.copy/main.c:65 -msgid "Output driver name" +#: ../raster/r.in.mat/main.c:408 +msgid "Writing new raster map..." msgstr "" -#: ../db/db.copy/main.c:71 -msgid "Output database name" +#: ../raster/r.ros/main.c:215 +msgid "rate of spread" msgstr "" -#: ../db/db.copy/main.c:78 -msgid "Output table name" +#: ../raster/r.ros/main.c:218 +msgid "Generates rate of spread raster maps." msgstr "" -#: ../db/db.copy/main.c:87 -msgid "Full select statement (only, if 'from_table' and 'where' is not used)" +#: ../raster/r.ros/main.c:220 +msgid "Generates three, or four raster map layers showing the base (perpendicular) rate of spread (ROS), the maximum (forward) ROS, the direction of the maximum ROS, and optionally the maximum potential spotting distance for fire spread simulation." msgstr "" -#: ../db/db.copy/main.c:88 -msgid "E.g.: SELECT dedek FROM starobince WHERE obec = 'Frimburg'" +#: ../raster/r.ros/main.c:227 +msgid "Raster map containing fuel models" msgstr "" -#: ../db/db.copy/main.c:96 -msgid "Cannot combine 'from_table' and 'select' options" +#: ../raster/r.ros/main.c:229 +msgid "Name of an existing raster map layer in the user's current mapset search path containing the standard fuel models defined by the USDA Forest Service. Valid values are 1-13; other numbers are recognized as barriers by r.ros." msgstr "" -#: ../db/db.copy/main.c:122 -msgid "Either 'from_table' or 'select' option must be given." +#: ../raster/r.ros/main.c:238 +msgid "Raster map containing the 1-hour fuel moisture (%)" msgstr "" -#: ../db/db.copy/main.c:125 -msgid "Cannot combine 'select' and 'where' options" +#: ../raster/r.ros/main.c:248 +msgid "Raster map containing the 10-hour fuel moisture (%)" msgstr "" -#: ../db/db.copy/main.c:135 -msgid "Copy table failed" +#: ../raster/r.ros/main.c:250 +msgid "Name of an existing raster map layer in the user's current mapset search path containing the 10-hour (.25-1\") fuel moisture (percentage content multiplied by 100)." msgstr "" -#: ../db/db.tables/main.c:54 -#, c-format -msgid "Unable to list tables from database <%s>" +#: ../raster/r.ros/main.c:258 +msgid "Raster map containing the 100-hour fuel moisture (%)" msgstr "" -#: ../db/db.tables/main.c:60 -msgid "No tables found" +#: ../raster/r.ros/main.c:260 +msgid "Name of an existing raster map layer in the user's current mapset search path containing the 100-hour (1-3\") fuel moisture (percentage content multiplied by 100)." msgstr "" -#: ../db/db.tables/main.c:89 -msgid "Print tables and exit" +#: ../raster/r.ros/main.c:267 +msgid "Raster map containing live fuel moisture (%)" msgstr "" -#: ../db/db.tables/main.c:93 -msgid "System tables instead of user tables" +#: ../raster/r.ros/main.c:269 +msgid "Name of an existing raster map layer in the user's current mapset search path containing live (herbaceous) fuel moisture (percentage content multiplied by 100)." msgstr "" -#: ../db/db.tables/main.c:99 -msgid "Lists all tables for a given database." +#: ../raster/r.ros/main.c:277 +msgid "Raster map containing midflame wind velocities (ft/min)" msgstr "" -#: ../db/db.databases/main.c:53 -msgid "Unable to list databases. Try to define correct connection settings by db.login." +#: ../raster/r.ros/main.c:287 +msgid "Name of raster map containing wind directions (degree)" msgstr "" -#: ../db/db.databases/main.c:63 -msgid "No databases found" +#: ../raster/r.ros/main.c:289 +msgid "Name of an existing raster map layer in the user's current mapset search path containing wind direction, clockwise from north (degree)." msgstr "" -#: ../db/db.databases/main.c:87 -msgid "Location" +#: ../raster/r.ros/main.c:297 +msgid "Name of raster map containing slope (degree)" msgstr "" -#: ../db/db.databases/main.c:88 -msgid "Path for SQLite driver, or connection string for PostgreSQL driver" +#: ../raster/r.ros/main.c:299 +msgid "Name of an existing raster map layer in the user's current mapset search path containing topographic slope (degree)." msgstr "" -#: ../db/db.databases/main.c:99 -msgid "Lists all databases for a given driver and location." +#: ../raster/r.ros/main.c:307 +msgid "Raster map containing aspect (degree, CCW from E)" msgstr "" -#: ../db/db.drivers/main.c:39 -msgid "Unable to read dbmscap file" +#: ../raster/r.ros/main.c:309 +msgid "Name of an existing raster map layer in the user's current mapset search path containing topographic aspect, counterclockwise from east (GRASS convention) in degrees." msgstr "" -#: ../db/db.drivers/main.c:63 -msgid "Full output" +#: ../raster/r.ros/main.c:317 +msgid "Raster map containing elevation (m, required for spotting)" msgstr "" -#: ../db/db.drivers/main.c:67 -msgid "Print drivers and exit" +#: ../raster/r.ros/main.c:319 +msgid "Name of an existing raster map layer in the user's current mapset search path containing elevation (meters). Option is required from spotting distance computation (when spotting_distance option is provided)" msgstr "" -#: ../db/db.drivers/main.c:73 -msgid "Lists all database drivers." +#: ../raster/r.ros/main.c:328 +msgid "Output raster map containing base ROS (cm/min)" msgstr "" -#: ../db/drivers/mysql/dbe.c:45 -msgid "Unable parse MySQL embedded database name" +#: ../raster/r.ros/main.c:330 +msgid "Base (perpendicular) rate of spread (ROS)" msgstr "" -#: ../db/drivers/mysql/dbe.c:61 -msgid "Cannot initialize MySQL embedded server" +#: ../raster/r.ros/main.c:336 +msgid "Output raster map containing maximal ROS (cm/min)" msgstr "" -#: ../db/drivers/mysql/dbe.c:80 -msgid "Unable to connect to MySQL embedded server: " +#: ../raster/r.ros/main.c:338 +msgid "The maximum (forward) rate of spread (ROS)" 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:" +#: ../raster/r.ros/main.c:344 +msgid "Output raster map containing directions of maximal ROS (degree)" msgstr "" -#: ../db/drivers/mysql/cursor.c:44 ../db/drivers/postgres/cursor.c:41 -msgid "Unable allocate cursor." +#: ../raster/r.ros/main.c:346 +msgid "The direction of the maximal (forward) rate of spread (ROS)" msgstr "" -#: ../db/drivers/mysql/cursor.c:53 -msgid "Unable to add dnew token." +#: ../raster/r.ros/main.c:352 +msgid "Output raster map containing maximal spotting distance (m)" msgstr "" -#: ../db/drivers/mysql/db.c:61 ../db/drivers/postgres/db.c:71 -#: ../db/drivers/postgres/db.c:250 -msgid "Connection failed." +#: ../raster/r.ros/main.c:354 +msgid "The maximal potential spotting distance (requires elevation raster map to be provided)." msgstr "" -#: ../db/drivers/mysql/describe.c:32 ../db/drivers/sqlite/describe.c:92 -#: ../db/drivers/sqlite/select.c:95 -msgid "Unable to describe table:" +#: ../raster/r.ros/main.c:373 +msgid "No dead fuel moisture is given. At least one of the 1-h, 10-h, 100-h moisture layers is required." msgstr "" -#: ../db/drivers/mysql/describe.c:50 ../db/drivers/postgres/select.c:69 -msgid "Unable to describe table" +#: ../raster/r.ros/main.c:397 +#, c-format +msgid "A wind direction layer should be given if the wind velocity layer <%s> has been given" msgstr "" -#: ../db/drivers/mysql/describe.c:121 +#: ../raster/r.ros/main.c:402 #, c-format -msgid "MySQL driver: column '%s', type %d is not supported" +msgid "A wind velocity layer should be given if the wind direction layer <%s> has been given" msgstr "" -#: ../db/drivers/mysql/describe.c:127 +#: ../raster/r.ros/main.c:416 #, c-format -msgid "column '%s' : type BIGINT is stored as integer (4 bytes) some data may be damaged" +msgid "An aspect layer should be given if the slope layer <%s> has been given" msgstr "" -#: ../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" +#: ../raster/r.ros/main.c:421 +#, c-format +msgid "A slope layer should be given if the aspect layer <%s> has been given" msgstr "" -#: ../db/drivers/mysql/fetch.c:52 -msgid "Cursor position is not supported by MySQL driver" +#: ../raster/r.ros/main.c:437 +msgid "An elevation layer should be given if considering spotting" msgstr "" -#: ../db/drivers/mysql/fetch.c:191 -msgid "Unable to scan timestamp: " +#: ../raster/r.ros/main.c:873 +#, c-format +msgid "Raster maps <%s>, <%s> and <%s> created." msgstr "" -#: ../db/drivers/mysql/fetch.c:200 -msgid "Unknown timestamp format: " +#: ../raster/r.null/main.c:61 ../raster3d/r3.null/main.c:181 +msgid "null data" msgstr "" -#: ../db/drivers/mysql/fetch.c:215 -msgid "Unable to scan date: " +#: ../raster/r.null/main.c:62 +msgid "Manages NULL-values of given raster map." msgstr "" -#: ../db/drivers/mysql/fetch.c:229 -msgid "Unable to scan time: " +#: ../raster/r.null/main.c:65 +msgid "Name of raster map for which to edit null values" msgstr "" -#: ../db/drivers/mysql/fetch.c:245 -msgid "Unable to scan datetime:" +#: ../raster/r.null/main.c:73 ../raster3d/r3.null/main.c:63 +msgid "List of cell values to be set to NULL" msgstr "" -#: ../db/drivers/mysql/index.c:55 ../db/drivers/sqlite/index.c:77 -msgid "Unable to create index:" +#: ../raster/r.null/main.c:74 ../raster/r.null/main.c:82 +#: ../general/g.proj/main.c:193 +msgid "Modify" msgstr "" -#: ../db/drivers/mysql/listtab.c:37 -msgid "Unable get list of tables:" +#: ../raster/r.null/main.c:81 ../raster3d/r3.null/main.c:70 +msgid "The value to replace the null value by" msgstr "" -#: ../db/drivers/mysql/parse.c:62 -msgid "Wrong port number in MySQL database definition: " +#: ../raster/r.null/main.c:86 +msgid "Only do the work if the map is floating-point" msgstr "" -#: ../db/drivers/mysql/parse.c:73 ../db/drivers/postgres/parse.c:60 -msgid "'user' in database definition is not supported, use db.login" +#: ../raster/r.null/main.c:87 ../raster/r.null/main.c:92 +#: ../raster/r.null/main.c:98 +msgid "Check" msgstr "" -#: ../db/drivers/mysql/parse.c:77 ../db/drivers/postgres/parse.c:64 -msgid "'password' in database definition is not supported, use db.login" +#: ../raster/r.null/main.c:91 +msgid "Only do the work if the map is integer" msgstr "" -#: ../db/drivers/mysql/parse.c:82 -msgid "Unknown option in database definition for MySQL: " +#: ../raster/r.null/main.c:97 +msgid "Only do the work if the map doesn't have a NULL-value bitmap file" msgstr "" -#: ../db/drivers/mysql/select.c:42 -msgid "Unable to select data:" +#: ../raster/r.null/main.c:103 +msgid "Create NULL-value bitmap file validating all data cells" msgstr "" -#: ../db/drivers/mysql/select.c:64 ../db/drivers/postgres/describe.c:40 -msgid "Unable to describe table." +#: ../raster/r.null/main.c:107 +msgid "Remove NULL-value bitmap file" msgstr "" -#: ../db/drivers/mysql/execute.c:41 ../db/drivers/postgres/execute.c:42 -msgid "Unable to execute:" +#: ../raster/r.null/main.c:113 +msgid "Re-create NULL-value bitmap file (to compress or uncompress)" msgstr "" -#: ../db/drivers/mysql/execute.c:62 -msgid "Unable to start transaction:" +#: ../raster/r.null/main.c:132 +#, c-format +msgid "Raster map <%s> is a reclass of map <%s@%s>. Consider to generate a copy with r.mapcalc. Exiting." msgstr "" -#: ../db/drivers/mysql/execute.c:77 -msgid "Unable to commit transaction:" +#: ../raster/r.null/main.c:136 +#, c-format +msgid "<%s> is a virtual raster map. Consider to generate a copy with r.mapcalc. Exiting." msgstr "" -#: ../db/drivers/ogr/describe.c:55 +#: ../raster/r.null/main.c:142 #, c-format -msgid "OGR layer <%s> does not exist\n" +msgid "Raster map <%s> is not in your mapset <%s>" msgstr "" -#: ../db/drivers/ogr/describe.c:63 ../db/drivers/ogr/select.c:58 -msgid "Unable to describe table\n" +#: ../raster/r.null/main.c:149 +#, c-format +msgid "%s is illegal entry for null" msgstr "" -#: ../db/drivers/ogr/describe.c:116 +#: ../raster/r.null/main.c:156 #, c-format -msgid "OGR driver: column '%s', OGR type %d is not supported" +msgid "Raster map <%s> already has a null bitmap file" msgstr "" -#: ../db/drivers/ogr/describe.c:186 ../db/drivers/postgres/describe.c:130 +#: ../raster/r.null/main.c:160 #, c-format -msgid "Column '%s' : type int8 (bigint) is stored as integer (4 bytes) some data may be damaged" +msgid "<%s> is integer raster map (CELL)" msgstr "" -#: ../db/drivers/ogr/describe.c:204 +#: ../raster/r.null/main.c:164 #, c-format -msgid "column '%s', type 'string': unknown width -> stored as varchar(250) some data may be lost" +msgid "<%s> is integer raster map (CELL). Using null=%d." msgstr "" -#: ../db/drivers/ogr/describe.c:212 ../db/drivers/ogr/fetch.c:160 -msgid "Unknown type" +#: ../raster/r.null/main.c:170 +#, c-format +msgid "<%s> is floating pointing raster map" msgstr "" -#: ../db/drivers/ogr/select.c:50 -msgid "Unable to select: \n" +#: ../raster/r.null/main.c:187 ../raster/r.null/main.c:230 +#, c-format +msgid "Writing new null file for raster map <%s>..." msgstr "" -#: ../db/drivers/ogr/cursor.c:65 ../db/drivers/odbc/cursor.c:36 -msgid "Unable to allocate cursor" +#: ../raster/r.null/main.c:197 ../raster/r.null/main.c:242 +#: ../raster/r.null/main.c:256 +#, c-format +msgid "Raster map <%s> modified." msgstr "" -#: ../db/drivers/ogr/cursor.c:74 -msgid "Unable to add new token" +#: ../raster/r.null/main.c:212 +msgid "The NULL file is already compressed, nothing to do." msgstr "" -#: ../db/drivers/ogr/db.c:56 -msgid "Had to open data source read-only" +#: ../raster/r.null/main.c:218 +msgid "The NULL file is already uncompressed, nothing to do." msgstr "" -#: ../db/drivers/ogr/db.c:60 -msgid "Unable to open OGR data source" +#: ../raster/r.null/main.c:249 +#, c-format +msgid "Removing null file for raster map <%s>..." msgstr "" -#: ../db/drivers/ogr/execute.c:56 ../vector/v.out.ogr/main.c:592 +#: ../raster/r.null/main.c:320 #, c-format -msgid "OGR layer <%s> not found" +msgid "%s: %s: illegal value spec" msgstr "" -#: ../db/drivers/ogr/execute.c:69 ../vector/v.to.3d/trans2.c:63 -#: ../vector/v.to.3d/trans3.c:65 ../vector/v.in.db/main.c:187 -#: ../vector/v.vect.stats/main.c:438 ../vector/v.transform/trans_digit.c:116 -#: ../vector/v.out.lidar/main.c:118 ../vector/v.out.lidar/main.c:155 -#: ../vector/v.reclass/main.c:145 ../vector/v.univar/main.c:355 -#: ../vector/v.db.connect/main.c:289 ../vector/v.colors/scan_attr.c:35 -#: ../vector/v.colors.out/make_colors.c:42 ../vector/v.distance/main.c:534 -#: ../vector/v.distance/main.c:575 -#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:97 -#: ../scripts/db.univar/db.univar.py:120 ../scripts/v.db.join/v.db.join.py:98 -#: ../scripts/v.db.join/v.db.join.py:106 ../scripts/v.db.join/v.db.join.py:123 -#, c-format, python-format -msgid "Column <%s> not found in table <%s>" +#: ../raster/r.null/main.c:322 +#, c-format +msgid "%s: illegal value spec" msgstr "" -#: ../db/drivers/ogr/fetch.c:71 -msgid "DB_PREVIOUS not supported" +#: ../raster/r.null/main.c:383 +#, c-format +msgid "Writing new data for raster map <%s>..." msgstr "" -#: ../db/drivers/ogr/fetch.c:82 -msgid "DB_LAST not supported" +#: ../raster/r.what/main.c:104 +msgid "Queries raster maps on their category values and category labels." msgstr "" -#: ../db/drivers/ogr/listtab.c:49 ../db/drivers/sqlite/listtab.c:78 -msgid "Unable to db_alloc_string_array()" +#: ../raster/r.what/main.c:108 +msgid "Name of existing raster map(s) to query" msgstr "" -#: ../db/drivers/sqlite/create_table.c:141 ../db/drivers/sqlite/describe.c:78 -#: ../db/drivers/sqlite/describe.c:132 ../db/drivers/sqlite/execute.c:69 -#: ../db/drivers/sqlite/index.c:96 ../db/drivers/sqlite/select.c:80 -msgid "Error in sqlite3_step():" +#: ../raster/r.what/main.c:111 ../vector/v.what/main.c:77 +msgid "Coordinates for query" +msgstr "" + +#: ../raster/r.what/main.c:112 ../raster/r.what/main.c:118 +#: ../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:106 +#: ../vector/v.to.db/parse.c:114 +msgid "Query" +msgstr "" + +#: ../raster/r.what/main.c:116 +msgid "Name of vector points map for query" +msgstr "" + +#: ../raster/r.what/main.c:137 +msgid "Size of point cache" +msgstr "" + +#: ../raster/r.what/main.c:139 ../raster/r.what/main.c:164 +#: ../display/d.legend/main.c:118 ../display/d.legend/main.c:128 +#: ../display/d.legend/main.c:136 ../display/d.legend/main.c:168 +#: ../display/d.legend/main.c:253 ../display/d.legend/main.c:258 +#: ../display/d.legend/main.c:268 ../display/d.legend/main.c:278 +#: ../display/d.legend/main.c:293 +msgid "Advanced" msgstr "" -#: ../db/drivers/sqlite/cursor.c:47 -msgid "Unable to allocate cursor." +#: ../raster/r.what/main.c:148 +msgid "Show the category labels of the grid cell(s)" msgstr "" -#: ../db/drivers/sqlite/cursor.c:56 ../db/drivers/odbc/cursor.c:55 -#: ../db/drivers/postgres/cursor.c:50 -msgid "Unable to add new token." +#: ../raster/r.what/main.c:153 +msgid "Output color values as RRR:GGG:BBB" msgstr "" -#: ../db/drivers/sqlite/db.c:99 -#, c-format -msgid "Unable to create directory '%s' for sqlite database" +#: ../raster/r.what/main.c:158 +msgid "Output integer category values, not cell values" msgstr "" -#: ../db/drivers/sqlite/db.c:107 -msgid "Unable to open database:" +#: ../raster/r.what/main.c:163 +msgid "Turn on cache reporting" msgstr "" -#: ../db/drivers/sqlite/db.c:134 -msgid "SQLite database connection is still busy" +#: ../raster/r.what/main.c:199 +msgid "Flag 'v' required option 'points'" msgstr "" -#: ../db/drivers/sqlite/db.c:155 +#: ../raster/r.what/main.c:214 #, c-format -msgid "Database <%s> already exists" +msgid "Can only do up to %d raster maps (more than %d given)" msgstr "" -#: ../db/drivers/sqlite/db.c:162 -msgid "Unable to create database:" +#: ../raster/r.what/main.c:231 +#, c-format +msgid "Unable to read category file for <%s>" msgstr "" -#: ../db/drivers/sqlite/db.c:186 +#: ../raster/r.what/main.c:314 #, c-format -msgid "Database <%s> not found" +msgid "Unable to read vector map <%s>" msgstr "" -#: ../db/drivers/sqlite/describe.c:60 ../db/drivers/sqlite/execute.c:53 -#: ../db/drivers/sqlite/select.c:63 -msgid "Error in sqlite3_prepare():" +#: ../raster/r.what/main.c:318 +#, c-format +msgid "Line %d is not point or centroid, skipped" msgstr "" -#: ../db/drivers/sqlite/describe.c:194 +#: ../raster/r.what/main.c:409 #, c-format -msgid "SQLite driver: column '%s', SQLite type %d is not supported" +msgid "%s %s is outside your current region" msgstr "" -#: ../db/drivers/sqlite/execute.c:83 -msgid "Error in sqlite3_finalize():" +#: ../raster/r.transect/main.c:84 +#, c-format +msgid "End coordinate: %.15g, %.15g" msgstr "" -#: ../db/drivers/sqlite/execute.c:111 -msgid "'BEGIN' transaction failed:" +#: ../raster/r.transect/main.c:107 +msgid "Outputs raster map layer values lying along user defined transect line(s)." msgstr "" -#: ../db/drivers/sqlite/execute.c:139 -msgid "'COMMIT' transaction failed:" +#: ../raster/r.transect/main.c:111 +msgid "Raster map to be queried" msgstr "" -#: ../db/drivers/sqlite/fetch.c:72 -msgid "Unable to fetch:" +#: ../raster/r.transect/main.c:117 +msgid "Transect definition" msgstr "" -#: ../db/drivers/sqlite/fetch.c:87 -msgid "DB_PREVIOUS is not supported" +#: ../raster/r.flow/main.c:423 +msgid "Constructs flowlines." msgstr "" -#: ../db/drivers/sqlite/fetch.c:93 -msgid "DB_LAST is not supported" +#: ../raster/r.flow/main.c:425 +msgid "Computes flowlines, flowpath lengths, and flowaccumulation (contributing areas) from a elevation raster map." msgstr "" -#: ../db/drivers/sqlite/fetch.c:171 ../db/drivers/postgres/fetch.c:129 -msgid "Unable to scan date:" +#: ../raster/r.flow/main.c:440 +msgid "Name of input barrier raster map" msgstr "" -#: ../db/drivers/sqlite/fetch.c:188 ../db/drivers/postgres/fetch.c:147 -msgid "Unable to scan time:" +#: ../raster/r.flow/main.c:447 +msgid "Number of cells between flowlines" msgstr "" -#: ../db/drivers/sqlite/fetch.c:203 -msgid "Unable to scan timestamp:" +#: ../raster/r.flow/main.c:453 +msgid "Maximum number of segments per flowline" msgstr "" -#: ../db/drivers/sqlite/fetch.c:218 -msgid "SQLite driver: parsing of interval values not implemented; assuming seconds" +#: ../raster/r.flow/main.c:458 +msgid "Name for output flow line vector map" msgstr "" -#: ../db/drivers/sqlite/fetch.c:223 -msgid "Unable to scan interval:" +#: ../raster/r.flow/main.c:464 +msgid "Name for output flow path length raster map" msgstr "" -#: ../db/drivers/sqlite/fetch.c:286 -msgid "Unable to get number of rows:" +#: ../raster/r.flow/main.c:470 +msgid "Name for output flow accumulation raster map" msgstr "" -#: ../db/drivers/sqlite/listdb.c:45 ../db/drivers/postgres/listdb.c:35 -msgid "No path given" +#: ../raster/r.flow/main.c:476 +msgid "Compute upslope flowlines instead of default downhill flowlines" msgstr "" -#: ../db/drivers/sqlite/listdb.c:99 -#, c-format -msgid "Unable to open directory '%s'" +#: ../raster/r.flow/main.c:480 +msgid "3D lengths instead of 2D" msgstr "" -#: ../db/drivers/sqlite/listdb.c:117 -#, c-format -msgid "SQLite database connection '%s' is still busy" +#: ../raster/r.flow/main.c:484 +msgid "Use less memory, at a performance penalty" msgstr "" -#: ../db/drivers/sqlite/listdb.c:147 ../db/drivers/odbc/listdb.c:40 -#: ../db/drivers/postgres/listdb.c:96 -msgid "Unable to set handle" +#: ../raster/r.flow/main.c:539 +msgid "You must select one or more output maps (flout, lgout, dsout)" msgstr "" -#: ../db/drivers/sqlite/listtab.c:50 ../db/drivers/sqlite/listtab.c:66 -msgid "Unable to list tables:" +#: ../raster/r.flow/main.c:555 +msgid "lat/long projection not supported by r.flow. Please use 'r.watershed' for calculating flow accumulation." msgstr "" -#: ../db/drivers/sqlite/main.c:47 -#, c-format -msgid "Busy SQLITE db, already waiting for %d seconds..." +#: ../raster/r.flow/precomp.c:48 +msgid "Precomputing e/w distances..." msgstr "" -#: ../db/drivers/sqlite/table.c:37 -msgid "Error in sqlite3_exec():" +#: ../raster/r.flow/precomp.c:50 +msgid "Precomputing quantization tolerances..." msgstr "" -#: ../db/drivers/odbc/listdb.c:29 -msgid "Unable to allocate handle." +#: ../raster/r.flow/precomp.c:53 +msgid "Precomputing inverted elevations..." msgstr "" -#: ../db/drivers/odbc/table.c:159 -#, c-format -msgid "Table %s doesn't exist" +#: ../raster/r.flow/precomp.c:57 +msgid "Precomputing interpolated border elevations..." msgstr "" -#: ../db/drivers/odbc/table.c:176 -#, c-format -msgid "Table %s isn't 'TABLE' or 'VIEW' but %s" +#: ../raster/r.flow/precomp.c:63 +msgid "Precomputing re-oriented aspects..." msgstr "" -#: ../db/drivers/postgres/priv.c:53 -msgid "Unable grant on table:" +#: ../raster/r.flow/precomp.c:67 +msgid "Precomputing aspects..." msgstr "" -#: ../db/drivers/postgres/describe.c:123 +#: ../raster/r.flow/precomp.c:111 #, c-format -msgid "PostgreSQL driver: column '%s', type %d is not supported" +msgid "" +"Resolution too unbalanced:\n" +"atan2(%f deg, %f deg) =%f < %f tolerance\n" +"please resample input map" msgstr "" -#: ../db/drivers/postgres/describe.c:134 +#: ../raster/r.flow/precomp.c:116 #, c-format -msgid "Column '%s' : type character varying is stored as varchar(250) some data may be lost" +msgid "Resolution too unbalanced (%f x %f); please resample input map" 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)" +#: ../raster/r.flow/io.c:87 +msgid "Elevation raster map resolution differs from current region resolution" msgstr "" -#: ../db/drivers/postgres/execute.c:68 -msgid "Unable to 'BEGIN' transaction" +#: ../raster/r.flow/io.c:104 +msgid "Resolution of aspect file differs from current region resolution" msgstr "" -#: ../db/drivers/postgres/execute.c:88 -msgid "Unable to 'COMMIT' transaction" +#: ../raster/r.flow/io.c:121 +msgid "Reading input files: barrier" msgstr "" -#: ../db/drivers/postgres/db.c:99 -msgid "Unable to set schema:" +#: ../raster/r.flow/io.c:149 +#, c-format +msgid "Cannot create segment file %s" msgstr "" -#: ../db/drivers/postgres/db.c:117 -msgid "Unable to select data types" +#: ../raster/r.flow/io.c:154 +#, c-format +msgid "Cannot format segment file %s" msgstr "" -#: ../db/drivers/postgres/db.c:269 +#: ../raster/r.flow/io.c:160 #, c-format -msgid "Unable to create database <%s>" +msgid "Cannot open segment file %s" msgstr "" -#: ../db/drivers/postgres/db.c:271 +#: ../raster/r.flow/mem.c:40 #, c-format -msgid "Unable to drop database <%s>" +msgid "Unable to write segment file for %s" msgstr "" -#: ../db/drivers/postgres/create_table.c:90 -#, c-format -msgid "Unknown column type (%s)" +#: ../raster/r.proj/readcell.c:67 +msgid "Allocating memory and reading input raster map..." msgstr "" -#: ../db/drivers/postgres/create_table.c:132 -msgid "Unable to grant select on table:" +#: ../raster/r.proj/readcell.c:92 ../imagery/i.rectify/readcell.c:89 +#: ../imagery/i.ortho.photo/i.ortho.rectify/readcell.c:102 +msgid "Error writing segment file" msgstr "" -#: ../db/drivers/postgres/fetch.c:166 -msgid "Unable to scan timestamp (no idea how to process time zone):" +#: ../raster/r.proj/readcell.c:125 ../imagery/i.rectify/readcell.c:116 +#: ../imagery/i.ortho.photo/i.ortho.rectify/readcell.c:132 +msgid "Internal error: cache miss on fully-cached map" msgstr "" -#: ../db/drivers/postgres/fetch.c:174 -msgid "Unable to scan timestamp (not enough arguments):" +#: ../raster/r.proj/readcell.c:138 ../imagery/i.rectify/readcell.c:125 +#: ../imagery/i.ortho.photo/i.ortho.rectify/readcell.c:141 +msgid "Error seeking on segment file" msgstr "" -#: ../db/drivers/postgres/fetch.c:188 -msgid "Unable to recognize boolean value" +#: ../raster/r.proj/readcell.c:141 ../imagery/i.rectify/readcell.c:128 +#: ../imagery/i.ortho.photo/i.ortho.rectify/readcell.c:144 +msgid "Error reading segment file" msgstr "" -#: ../db/drivers/postgres/fetch.c:206 -msgid "Taken not found" +#: ../raster/r.proj/main.c:152 +msgid "Re-projects a raster map from given location to the current location." msgstr "" -#: ../db/drivers/postgres/listdb.c:65 -msgid "Unable to connect to Postgres:" +#: ../raster/r.proj/main.c:156 +msgid "Location containing input raster map" msgstr "" -#: ../db/drivers/postgres/listdb.c:76 -msgid "Unable to select from Postgres:" +#: ../raster/r.proj/main.c:157 ../raster/r.proj/main.c:162 +#: ../raster/r.proj/main.c:167 ../vector/v.proj/main.c:84 +#: ../vector/v.proj/main.c:89 ../vector/v.proj/main.c:95 +#: ../vector/v.net.flow/main.c:108 ../vector/v.net.flow/main.c:114 +msgid "Source" msgstr "" -#: ../db/drivers/postgres/listtab.c:38 -msgid "Unable to select table names." +#: ../raster/r.proj/main.c:160 +msgid "Mapset containing input raster map" msgstr "" -#: ../db/drivers/postgres/listtab.c:65 -msgid "Unable to select view names." +#: ../raster/r.proj/main.c:161 ../vector/v.proj/main.c:88 +msgid "Default: name of current mapset" msgstr "" -#: ../db/drivers/postgres/parse.c:69 -msgid "Unknown option in database definition for PostgreSQL: " +#: ../raster/r.proj/main.c:165 +msgid "Name of input raster map to re-project" msgstr "" -#: ../db/drivers/postgres/select.c:31 -msgid "Unable set DATESTYLE" +#: ../raster/r.proj/main.c:170 ../vector/v.proj/main.c:98 +msgid "Path to GRASS database of input location" msgstr "" -#: ../db/drivers/postgres/select.c:55 -msgid "Unable to select:" +#: ../raster/r.proj/main.c:174 +msgid "Name for output raster map (default: same as 'input')" msgstr "" -#: ../db/drivers/postgres/table.c:37 -msgid "Unable to execute():" +#: ../raster/r.proj/main.c:175 ../raster/r.proj/main.c:186 +#: ../raster/r.proj/main.c:202 ../vector/v.proj/main.c:107 +#: ../vector/v.proj/main.c:112 ../vector/v.proj/main.c:132 +#: ../vector/v.proj/main.c:139 +msgid "Target" msgstr "" -#: ../db/drivers/dbf/dbfexe.c:72 -msgid "SQL parser error" +#: ../raster/r.proj/main.c:201 +msgid "Resolution of output raster map" msgstr "" -#: ../db/drivers/dbf/dbfexe.c:74 -msgid "in statement:" +#: ../raster/r.proj/main.c:209 ../vector/v.proj/main.c:119 +msgid "PROJ pipeline for coordinate transformation" msgstr "" -#: ../db/drivers/dbf/dbfexe.c:88 -#, c-format -msgid "Table '%s' doesn't exist." +#: ../raster/r.proj/main.c:214 +msgid "List raster maps in input mapset and exit" msgstr "" -#: ../db/drivers/dbf/dbfexe.c:96 -msgid "Unable to load table head." +#: ../raster/r.proj/main.c:224 +msgid "Print input map's bounds in the current projection and exit" msgstr "" -#: ../db/drivers/dbf/dbfexe.c:106 -msgid "Unable to modify table, don't have write permission for DBF file." +#: ../raster/r.proj/main.c:230 +msgid "Print input map's bounds in the current projection and exit (shell style)" msgstr "" -#: ../db/drivers/dbf/dbfexe.c:121 ../db/drivers/dbf/dbfexe.c:1023 +#: ../raster/r.proj/main.c:256 ../display/d.mon/start.c:52 +#: ../imagery/i.gensig/parse.c:50 ../imagery/i.gensigset/parse.c:57 +#: ../imagery/i.cluster/main.c:179 ../misc/m.nviz.image/main.c:77 +#: ../vector/v.proj/main.c:163 ../vector/v.external/main.c:141 #, c-format -msgid "Column '%s' not found" +msgid "option <%s>: <%s> exists. To overwrite, use the --overwrite flag" msgstr "" -#: ../db/drivers/dbf/dbfexe.c:145 -msgid "Incompatible value type." +#: ../raster/r.proj/main.c:263 ../vector/v.proj/main.c:178 +msgid "Input and output locations can not be the same" msgstr "" -#: ../db/drivers/dbf/dbfexe.c:161 -msgid "Unable to add column." +#: ../raster/r.proj/main.c:265 +msgid "Input and output locations are the same" msgstr "" -#: ../db/drivers/dbf/dbfexe.c:183 -msgid "Unable to delete column." +#: ../raster/r.proj/main.c:275 +msgid "Unable to get projection info of output raster map" msgstr "" -#: ../db/drivers/dbf/dbfexe.c:191 -#, c-format -msgid "Table %s already exists" +#: ../raster/r.proj/main.c:278 +msgid "Unable to get projection units of output raster map" msgstr "" -#: ../db/drivers/dbf/dbfexe.c:206 -msgid "Unable to create table." +#: ../raster/r.proj/main.c:281 +msgid "Unable to get projection key values of output raster map" msgstr "" -#: ../db/drivers/dbf/dbfexe.c:263 ../db/drivers/dbf/dbfexe.c:273 -#: ../db/drivers/dbf/dbfexe.c:303 -msgid "Error in selecting rows" +#: ../raster/r.proj/main.c:290 +#, c-format +msgid "Mapset <%s> in input location <%s> - %s" msgstr "" -#: ../db/drivers/dbf/dbfexe.c:552 -msgid "Cannot load table." +#: ../raster/r.proj/main.c:292 ../raster/r.in.gdal/main.c:1009 +#: ../imagery/i.rectify/target.c:32 +#: ../imagery/i.ortho.photo/i.ortho.rectify/target.c:32 +#: ../vector/v.rectify/target.c:41 +msgid "permission denied" msgstr "" -#: ../db/drivers/dbf/dbfexe.c:567 -msgid "Incompatible types in WHERE condition." +#: ../raster/r.proj/main.c:293 ../raster/r.in.gdal/main.c:1010 +#: ../imagery/i.rectify/target.c:32 +#: ../imagery/i.ortho.photo/i.ortho.rectify/target.c:32 +#: ../vector/v.rectify/target.c:41 +msgid "not found" msgstr "" -#: ../db/drivers/dbf/dbfexe.c:572 -msgid "Result of WHERE condition is not of type BOOL." +#: ../raster/r.proj/main.c:299 ../vector/v.proj/main.c:201 +#, c-format +msgid "Checking location <%s> mapset <%s>" msgstr "" -#: ../db/drivers/dbf/dbfexe.c:588 -msgid "Error in evaluation of WHERE condition." +#: ../raster/r.proj/main.c:311 ../vector/v.proj/main.c:218 +#: ../vector/v.select/main.c:89 ../vector/v.in.ogr/main.c:461 +#: ../vector/v.what.rast/main.c:121 ../vector/v.edit/main.c:89 +#: ../vector/v.net/args.c:152 ../vector/v.net/args.c:159 +#: ../vector/v.net/args.c:165 ../vector/v.net/args.c:169 +#: ../vector/v.net/args.c:179 ../vector/v.external/main.c:114 +#: ../scripts/d.frame/d.frame.py:288 +#, c-format, python-format +msgid "Required parameter <%s> not set" msgstr "" -#: ../db/drivers/dbf/dbfexe.c:600 +#: ../raster/r.proj/main.c:314 #, c-format -msgid "Unknown result (%d) of WHERE evaluation" +msgid "Raster map <%s> in location <%s> in mapset <%s> not found" msgstr "" -#: ../db/drivers/dbf/dbfexe.c:607 -msgid "Unknown WHERE condition type (bug in DBF driver)." +#: ../raster/r.proj/main.c:322 +msgid "Unable to get projection info of input map" msgstr "" -#: ../db/drivers/dbf/dbfexe.c:633 -#, c-format -msgid "Unable to find order column '%s'" +#: ../raster/r.proj/main.c:330 +msgid "Unable to get projection units of input map" msgstr "" -#: ../db/drivers/dbf/dbfexe.c:778 -msgid "Division by zero" +#: ../raster/r.proj/main.c:333 +msgid "Unable to get projection key values of input map" msgstr "" -#: ../db/drivers/dbf/dbfexe.c:917 -msgid "Value operand for AND" +#: ../raster/r.proj/main.c:357 +msgid "Unable to work with unprojected data (xy location)" msgstr "" -#: ../db/drivers/dbf/dbfexe.c:931 -msgid "Value operand for OR" +#: ../raster/r.proj/main.c:376 +#, c-format +msgid "Input map <%s@%s> in location <%s>:" msgstr "" -#: ../db/drivers/dbf/dbfexe.c:946 -msgid "Value operand for NOT" +#: ../raster/r.proj/main.c:470 +msgid "Input:" msgstr "" -#: ../db/drivers/dbf/dbfexe.c:954 ../db/drivers/dbf/dbfexe.c:1151 +#: ../raster/r.proj/main.c:471 ../raster/r.proj/main.c:482 #, c-format -msgid "Unknown operator %d" +msgid "Cols: %d (%d)" msgstr "" -#: ../db/drivers/dbf/dbfexe.c:1061 -msgid "Arithmetical operation with strings is not allowed" +#: ../raster/r.proj/main.c:472 ../raster/r.proj/main.c:483 +#, c-format +msgid "Rows: %d (%d)" msgstr "" -#: ../db/drivers/dbf/dbfexe.c:1083 -msgid "Comparison between string and number is not allowed" +#: ../raster/r.proj/main.c:473 ../raster/r.proj/main.c:484 +#, c-format +msgid "North: %f (%f)" msgstr "" -#: ../db/drivers/dbf/dbfexe.c:1098 +#: ../raster/r.proj/main.c:474 ../raster/r.proj/main.c:485 #, c-format -msgid "Comparison '%s' between strings not allowed" +msgid "South: %f (%f)" msgstr "" -#: ../db/drivers/dbf/dbfexe.c:1112 -msgid "Match (~) between numbers not allowed" +#: ../raster/r.proj/main.c:475 ../raster/r.proj/main.c:486 +#, c-format +msgid "West: %f (%f)" msgstr "" -#: ../db/drivers/dbf/column.c:49 +#: ../raster/r.proj/main.c:476 ../raster/r.proj/main.c:487 #, c-format -msgid "Column '%s' already exists (duplicate name)" +msgid "East: %f (%f)" msgstr "" -#: ../db/drivers/dbf/column.c:99 +#: ../raster/r.proj/main.c:477 ../raster/r.proj/main.c:488 #, c-format -msgid "Column '%s' does not exist" +msgid "EW-res: %f" msgstr "" -#: ../db/drivers/dbf/create_table.c:22 -msgid "Unable to create table" +#: ../raster/r.proj/main.c:478 ../raster/r.proj/main.c:489 +#, c-format +msgid "NS-res: %f" msgstr "" -#: ../db/drivers/dbf/cursor.c:47 -msgid "Unable to allocate new cursor" +#: ../raster/r.proj/main.c:481 +msgid "Output:" msgstr "" -#: ../db/drivers/dbf/cursor.c:59 -msgid "Unable to tokenize new cursor" +#: ../raster/r.proj/main.c:518 +msgid "Projecting..." msgstr "" -#: ../db/drivers/dbf/db.c:94 -#, c-format -msgid "Unable create DBF database: %s" +#: ../raster/r.proj/bordwalk.c:223 +msgid "Input raster map is outside current region" msgstr "" -#: ../db/drivers/dbf/db.c:102 -#, c-format -msgid "Cannot open DBF database directory: %s" +#: ../raster/r.proj/bordwalk.c:251 +msgid "Unable to reproject map center" msgstr "" -#: ../db/drivers/dbf/db.c:110 -#, c-format -msgid "Unable to open DBF database: %s" +#: ../raster/r.surf.gauss/main.c:42 +msgid "Generates a raster map using gaussian random number generator." msgstr "" -#: ../db/drivers/dbf/describe.c:34 -#, c-format -msgid "Table '%s' doesn't exist" +#: ../raster/r.surf.gauss/main.c:44 +msgid "Mean and standard deviation of gaussian deviates can be expressed by the user." msgstr "" -#: ../db/drivers/dbf/execute.c:32 -msgid "Unable to execute statement." +#: ../raster/r.surf.gauss/main.c:51 +msgid "Distribution mean" msgstr "" -#: ../db/drivers/dbf/select.c:44 -msgid "Unable to open cursor." +#: ../raster/r.surf.gauss/main.c:57 +msgid "Standard deviation" msgstr "" -#: ../db/drivers/dbf/table.c:117 ../db/drivers/dbf/table.c:170 -msgid "Unable to open DBF file." +#: ../raster/r.out.png/main.c:116 +msgid "Export a GRASS raster map as a non-georeferenced PNG image." msgstr "" -#: ../db/drivers/dbf/table.c:312 -#, c-format -msgid "Unable to move '%s' to '%s'." +#: ../raster/r.out.png/main.c:122 +msgid "Name for new PNG file (use '-' for stdout)" msgstr "" -#: ../general/g.gisenv/main.c:43 ../general/g.mapset/main.c:49 -#: ../general/g.rename/main.c:45 ../general/g.dirseps/main.c:34 -#: ../general/g.access/main.c:37 ../general/g.pnmcomp/main.c:282 -#: ../general/g.list/main.c:65 ../general/g.region/main.c:64 -#: ../general/g.mapsets/main.c:63 ../general/g.gui/main.c:39 -#: ../general/g.filename/main.c:39 ../general/g.setproj/main.c:78 -#: ../general/g.remove/main.c:69 ../general/g.tempfile/main.c:38 -#: ../general/g.cairocomp/main.c:196 ../general/g.findetc/main.c:28 -#: ../general/g.copy/main.c:41 ../general/g.message/main.c:33 -#: ../general/g.ppmtopng/main.c:117 ../general/g.mkfontcap/main.c:71 -#: ../general/g.proj/main.c:64 ../general/g.findfile/main.c:38 -#: ../general/g.version/main.c:65 -#: ../locale/scriptstrings/g.extension_to_translate.c:3 -#: ../locale/scriptstrings/g.extension.all_to_translate.c:3 -#: ../locale/scriptstrings/g.manual_to_translate.c:2 -#: ../locale/scriptstrings/g.search.modules_to_translate.c:2 -msgid "general" +#: ../raster/r.out.png/main.c:130 +msgid "Compression level of PNG file" msgstr "" -#: ../general/g.gisenv/main.c:44 ../general/g.mapset/main.c:50 -#: ../general/g.region/main.c:65 ../general/g.mapsets/main.c:64 -#: ../display/d.colorlist/main.c:36 ../display/d.font/main.c:46 -#: ../display/d.fontlist/main.c:46 ../temporal/t.connect/main.c:35 -msgid "settings" +#: ../raster/r.out.png/main.c:131 +msgid "(0 = none, 1 = fastest, 9 = best)" msgstr "" -#: ../general/g.gisenv/main.c:45 -msgid "variables" +#: ../raster/r.out.png/main.c:138 +msgid "Make NULL cells transparent" msgstr "" -#: ../general/g.gisenv/main.c:46 ../general/g.dirseps/main.c:36 -#: ../general/g.filename/main.c:41 ../general/g.tempfile/main.c:40 -#: ../general/g.findetc/main.c:30 ../general/g.message/main.c:35 -#: ../general/g.findfile/main.c:40 -msgid "scripts" +#: ../raster/r.out.png/main.c:142 +msgid "Output world file" msgstr "" -#: ../general/g.gisenv/main.c:48 -msgid "Outputs and modifies the user's current GRASS variable settings." +#: ../raster/r.out.png/main.c:175 ../display/d.legend.vect/draw.c:193 +#: ../display/d.legend.vect/draw.c:204 ../display/d.graph/main.c:104 +#: ../display/d.graph/do_graph.c:105 ../display/d.graph/do_graph.c:355 +#: ../display/d.graph/do_graph.c:370 ../display/d.labels/color.c:68 +#: ../display/d.rast/display.c:27 +#, c-format +msgid "[%s]: No such color" msgstr "" -#: ../general/g.gisenv/main.c:49 -msgid "Prints all defined GRASS variables if no option is given." +#: ../raster/r.out.png/main.c:257 +#, c-format +msgid "Converting <%s>..." msgstr "" -#: ../general/g.gisenv/main.c:54 -msgid "GRASS variable to get" +#: ../raster/r.out.png/main.c:422 +msgid "Writing world file" msgstr "" -#: ../general/g.gisenv/main.c:57 -msgid "Get" +#: ../raster/r.out.png/main.c:425 +msgid "Got null file name" msgstr "" -#: ../general/g.gisenv/main.c:63 -msgid "GRASS variable to set" +#: ../raster/r.out.png/main.c:427 +msgid "Got null region struct" msgstr "" -#: ../general/g.gisenv/main.c:71 -msgid "GRASS variable to unset" +#: ../raster/r.out.png/main.c:429 +msgid "Unable to open world file for writing" msgstr "" -#: ../general/g.gisenv/main.c:82 -msgid "Where GRASS variable is stored" +#: ../raster/r.resample/main.c:57 +msgid "GRASS raster map layer data resampling capability." msgstr "" -#: ../general/g.gisenv/main.c:87 -msgid "Separator for multiple GRASS variables" +#: ../raster/r.resample/main.c:66 +msgid "Name of an input layer" msgstr "" -#: ../general/g.gisenv/main.c:92 -msgid "Use shell syntax (for \"eval\")" +#: ../raster/r.resample/main.c:73 +msgid "Name of an output layer" msgstr "" -#: ../general/g.gisenv/main.c:97 -msgid "Do not use shell syntax" +#: ../raster/r.resample/main.c:138 +msgid "Creating new cats file..." msgstr "" -#: ../general/g.gisenv/main.c:171 -#, c-format -msgid "Variable <%s> is mandatory. No operation performed." +#: ../raster/r.relief/main.c:112 +msgid "Creates shaded relief map from an elevation map (DEM)." msgstr "" -#: ../general/g.gisenv/main.c:177 -#, c-format -msgid "Value '%s' ignored when unsetting the GRASS variable" +#: ../raster/r.relief/main.c:115 +msgid "Name of input raster (typically elevation) map" msgstr "" -#: ../general/g.gisenv/main.c:216 -msgid "GRASS variable not defined" +#: ../raster/r.relief/main.c:118 +msgid "Name for output shaded relief map" msgstr "" -#: ../general/g.gisenv/main.c:222 -#, c-format -msgid "GRASS variable must be uppercase. Using '%s'." +#: ../raster/r.relief/main.c:126 +msgid "Altitude of the sun in degrees above the horizon" msgstr "" -#: ../general/g.mapset/main.c:51 -msgid "Changes/reports current mapset." +#: ../raster/r.relief/main.c:127 ../raster/r.relief/main.c:137 +msgid "Sun position" msgstr "" -#: ../general/g.mapset/main.c:52 -msgid "Optionally create new mapset or list available mapsets in given location." +#: ../raster/r.relief/main.c:136 +msgid "Azimuth of the sun in degrees to the east of north" msgstr "" -#: ../general/g.mapset/main.c:56 -msgid "Name of mapset where to switch" +#: ../raster/r.relief/main.c:144 +msgid "Factor for exaggerating relief" msgstr "" -#: ../general/g.mapset/main.c:57 ../general/g.mapset/main.c:61 -#: ../general/g.mapset/main.c:64 -msgid "Mapset" +#: ../raster/r.relief/main.c:152 +msgid "Scale factor for converting meters to elevation units" msgstr "" -#: ../general/g.mapset/main.c:68 -msgid "Create mapset if it doesn't exist" +#: ../raster/r.relief/main.c:159 +msgid "Elevation units (overrides scale factor)" msgstr "" -#: ../general/g.mapset/main.c:70 ../general/g.proj/main.c:201 -#: ../locale/scriptstrings/r.mask_to_translate.c:18 -msgid "Create" +#: ../raster/r.relief/main.c:164 +msgid "international feet" msgstr "" -#: ../general/g.mapset/main.c:75 -msgid "List available mapsets and exit" +#: ../raster/r.relief/main.c:165 +msgid "survey feet" msgstr "" -#: ../general/g.mapset/main.c:81 -msgid "Print current mapset and exit" +#: ../raster/r.relief/main.c:195 ../raster/r.in.gdal/main.c:458 +#: ../raster/r.in.gdal/main.c:746 ../imagery/i.landsat.toar/main.c:548 +#, c-format +msgid "Raster map <%s> already exists and will be overwritten" msgstr "" -#: ../general/g.mapset/main.c:136 +#: ../raster/r.relief/main.c:198 ../raster/r.in.gdal/main.c:461 +#: ../raster/r.in.gdal/main.c:749 #, c-format -msgid "<%s> is already the current mapset" +msgid "Raster map <%s> already exists" msgstr "" -#: ../general/g.mapset/main.c:145 +#: ../raster/r.relief/main.c:216 #, c-format -msgid "You don't have permission to use the mapset <%s>" +msgid "%s=%s - must not be zero" msgstr "" -#: ../general/g.mapset/main.c:153 +#: ../raster/r.relief/main.c:475 #, c-format -msgid "Unable to create new mapset <%s>" +msgid "Shaded relief raster map <%s> complete" msgstr "" -#: ../general/g.mapset/main.c:156 -#, c-format -msgid "Mapset <%s> does not exist. Use -c flag to create it." +#: ../raster/r.carve/main.c:76 +msgid "Generates stream channels." +msgstr "" + +#: ../raster/r.carve/main.c:77 +msgid "Takes vector stream data, transforms it to raster and subtracts depth from the output DEM." +msgstr "" + +#: ../raster/r.carve/main.c:82 +msgid "Name of input raster elevation map" +msgstr "" + +#: ../raster/r.carve/main.c:87 +msgid "Name of input vector map containing stream(s)" msgstr "" -#: ../general/g.mapset/main.c:166 -msgid "Unable to read GIS_LOCK environment variable" +#: ../raster/r.carve/main.c:95 +msgid "Name for output vector map for adjusted stream points" msgstr "" -#: ../general/g.mapset/main.c:182 -#, c-format -msgid "Lock file of mapset <%s> cannot be checked" +#: ../raster/r.carve/main.c:100 +msgid "Stream width (in meters)" msgstr "" -#: ../general/g.mapset/main.c:185 -#, c-format -msgid "There appears to be an active GRASS session in selected mapset <%s>" +#: ../raster/r.carve/main.c:101 +msgid "Default is raster cell width" msgstr "" -#: ../general/g.mapset/main.c:191 -msgid "Cleaning up temporary files..." +#: ../raster/r.carve/main.c:106 +msgid "Additional stream depth (in meters)" msgstr "" -#: ../general/g.mapset/main.c:205 -msgid "Mapset switched. Your shell continues to use the history for the old mapset" +#: ../raster/r.carve/main.c:110 +msgid "No flat areas allowed in flow direction" msgstr "" -#: ../general/g.mapset/main.c:210 +#: ../raster/r.carve/main.c:134 #, c-format -msgid "" -"You can switch the history by commands:\n" -"history -w; history -r %s/.bash_history; HISTFILE=%s/.bash_history" +msgid "Invalid width value '%s' - using default." msgstr "" -#: ../general/g.mapset/main.c:215 +#: ../raster/r.carve/main.c:148 #, c-format -msgid "" -"You can switch the history by commands:\n" -"history -S; history -L %s/.history; setenv histfile=%s/.history" +msgid "Invalid depth value '%s' - using default." msgstr "" -#: ../general/g.mapset/main.c:221 -#, c-format -msgid "Your current mapset is <%s>" +#: ../raster/r.carve/enforce_ds.c:83 +msgid "Processing lines... " msgstr "" -#: ../general/g.rename/main.c:47 -#: ../locale/scriptstrings/v.db.renamecolumn_to_translate.c:5 -#: ../locale/scriptstrings/t.rename_to_translate.c:4 -msgid "rename" +#: ../raster/r.carve/enforce_ds.c:175 +msgid "Vect runs out of region and re-enters - this case is not yet implemented." msgstr "" -#: ../general/g.rename/main.c:49 -msgid "Renames data base element files in the user's current mapset." +#: ../raster/r.carve/lobf.c:74 +msgid "trying to divide by zero...no unique solution for system...skipping..." msgstr "" -#: ../general/g.rename/main.c:55 -msgid "renamed" +#: ../raster/r.in.gdal/main.c:99 +msgid "Imports raster data into a GRASS raster map using GDAL library." msgstr "" -#: ../general/g.rename/main.c:76 -#, c-format -msgid "%s <%s> not found" +#: ../raster/r.in.gdal/main.c:105 +msgid "Name of raster file to be imported" msgstr "" -#: ../general/g.rename/main.c:80 -#, c-format -msgid "<%s> already exists in mapset <%s>" +#: ../raster/r.in.gdal/main.c:114 +msgid "Band(s) to select (default is all bands)" msgstr "" -#: ../general/g.rename/main.c:90 -#, c-format -msgid "%s=%s,%s: files could be the same, no rename possible" +#: ../raster/r.in.gdal/main.c:115 ../raster/r.in.gdal/main.c:242 +#: ../scripts/i.spectral/i.spectral.py:200 +msgid "Bands" msgstr "" -#: ../general/g.rename/main.c:116 -msgid "Updating reclass maps" +#: ../raster/r.in.gdal/main.c:132 +msgid "Name of GCPs target location" msgstr "" -#: ../general/g.rename/main.c:184 -#, c-format -msgid "Unable to find reclass information for <%s> in base map <%s@%s>" +#: ../raster/r.in.gdal/main.c:134 +msgid "Name of location to create or to read projection from for GCPs transformation" msgstr "" -#: ../general/g.rename/main.c:188 -#, c-format -msgid "Updating base map <%s@%s>" +#: ../raster/r.in.gdal/main.c:136 ../raster/r.in.gdal/main.c:205 +#: ../raster/r.in.gdal/main.c:212 ../vector/v.info/print.c:505 +#: ../vector/v.info/print.c:510 +msgid "Projection" msgstr "" -#: ../general/g.rename/main.c:194 -#, c-format -msgid "Unable to update dependency file in <%s@%s>" +#: ../raster/r.in.gdal/main.c:151 +msgid "Offset to be added to band numbers" msgstr "" -#: ../general/g.dirseps/main.c:38 -msgid "Internal GRASS utility for converting directory separator characters." +#: ../raster/r.in.gdal/main.c:152 +msgid "If 0, no offset is added and the first band is 1" msgstr "" -#: ../general/g.access/exp_perms.c:11 ../general/g.access/exp_perms.c:29 -msgid "have" +#: ../raster/r.in.gdal/main.c:160 +msgid "Zero-padding of band number by filling with leading zeros up to given number" msgstr "" -#: ../general/g.access/exp_perms.c:12 -msgid "read " +#: ../raster/r.in.gdal/main.c:161 +msgid "If 0, length will be adjusted to 'offset' number without leading zeros" msgstr "" -#: ../general/g.access/exp_perms.c:15 -msgid "Everyone" +#: ../raster/r.in.gdal/main.c:167 +msgid "Name of the output file that contains the imported map names" msgstr "" -#: ../general/g.access/exp_perms.c:16 -msgid "has" +#: ../raster/r.in.gdal/main.c:174 ../vector/v.in.lidar/main.c:272 +#: ../vector/v.in.ogr/main.c:298 +msgid "Name for new location to create" msgstr "" -#: ../general/g.access/exp_perms.c:19 -msgid "Only users in your group" +#: ../raster/r.in.gdal/main.c:181 +msgid "File prefix for raster attribute tables" msgstr "" -#: ../general/g.access/exp_perms.c:22 -msgid "Only users outside your group" +#: ../raster/r.in.gdal/main.c:182 +msgid "The band number and \".csv\" will be appended to the file prefix" msgstr "" -#: ../general/g.access/exp_perms.c:25 -msgid "Only you" +#: ../raster/r.in.gdal/main.c:189 ../vector/v.in.ogr/main.c:220 +msgid "GDAL configuration options" msgstr "" -#: ../general/g.access/exp_perms.c:31 -#, c-format -msgid "%s %s %s %saccess to mapset %s" +#: ../raster/r.in.gdal/main.c:190 ../raster/r.in.gdal/main.c:197 +#: ../vector/v.in.ogr/main.c:221 ../vector/v.in.ogr/main.c:228 +msgid "Comma-separated list of key=value pairs" msgstr "" -#: ../general/g.access/exp_perms.c:32 -msgid "will" +#: ../raster/r.in.gdal/main.c:196 ../vector/v.in.ogr/main.c:227 +msgid "GDAL dataset open options" msgstr "" -#: ../general/g.access/exp_perms.c:32 -msgid "now" +#: ../raster/r.in.gdal/main.c:210 ../raster/r.external/main.c:109 +#: ../vector/v.in.ogr/main.c:371 ../vector/v.external/args.c:52 +msgid "Perform projection check only and exit" msgstr "" -#: ../general/g.access/main.c:39 -msgid "permission" +#: ../raster/r.in.gdal/main.c:217 ../raster/r.external/main.c:114 +#: ../vector/v.in.lidar/main.c:302 ../vector/v.in.ogr/main.c:383 +msgid "Extend region extents based on new dataset" msgstr "" -#: ../general/g.access/main.c:41 -msgid "Controls access to the current mapset for other users on the system." +#: ../raster/r.in.gdal/main.c:219 ../raster/r.external/main.c:115 +#: ../vector/v.in.ogr/main.c:385 +msgid "Also updates the default region if in the PERMANENT mapset" msgstr "" -#: ../general/g.access/main.c:42 -msgid "If no option given, prints current status." +#: ../raster/r.in.gdal/main.c:235 ../raster/r.external/main.c:119 +#: ../raster/r.region/main.c:70 +msgid "Auto-adjustment for lat/lon" msgstr "" -#: ../general/g.access/main.c:49 -msgid "Access for group" +#: ../raster/r.in.gdal/main.c:236 ../raster/r.external/main.c:120 +#: ../raster/r.region/main.c:71 +msgid "Attempt to fix small precision errors in resolution and extents" msgstr "" -#: ../general/g.access/main.c:57 -msgid "Access for others" +#: ../raster/r.in.gdal/main.c:241 +msgid "Keep band numbers instead of using band color names" msgstr "" -#: ../general/g.access/main.c:64 -msgid "UNIX filesystem access controls are not supported by MS-Windows" +#: ../raster/r.in.gdal/main.c:247 +msgid "Create the location specified by the \"location\" parameter and exit. Do not import the raster file." msgstr "" -#: ../general/g.access/main.c:72 -msgid "Access to the PERMANENT mapset must be open, nothing changed" +#: ../raster/r.in.gdal/main.c:252 ../vector/v.in.lidar/main.c:284 +#: ../vector/v.in.ogr/main.c:378 +msgid "Limit import to the current region" msgstr "" -#: ../general/g.access/main.c:76 -msgid "Unable to determine mapset permissions" +#: ../raster/r.in.gdal/main.c:257 +msgid "Print number of bands and exit" msgstr "" -#: ../general/g.access/set_perms.c:26 -msgid "Unable to change mapset permissions" +#: ../raster/r.in.gdal/main.c:289 ../raster/r.external/list.c:23 +#: ../vector/v.external.out/list.c:102 ../vector/v.out.ogr/list.c:116 +#: ../vector/v.in.ogr/main.c:420 ../vector/v.external/list.c:94 +msgid "Supported formats:" msgstr "" -#: ../general/g.pnmcomp/main.c:38 ../general/g.cairocomp/main.c:150 -#, c-format -msgid "Invalid color: %s" +#: ../raster/r.in.gdal/main.c:332 +msgid "You have to specify a target location different from output location" msgstr "" -#: ../general/g.pnmcomp/main.c:54 -msgid "Error reading PPM file" +#: ../raster/r.in.gdal/main.c:336 +msgid "You need to specify valid location name." 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" +#: ../raster/r.in.gdal/main.c:340 +msgid "The '-l' flag only works in Lat/Lon locations" msgstr "" -#: ../general/g.pnmcomp/main.c:96 ../scripts/v.db.update/v.db.update.py:92 -#: ../scripts/v.in.geonames/v.in.geonames.py:57 -#: ../scripts/v.unpack/v.unpack.py:75 -#, c-format, python-format -msgid "File <%s> not found" +#: ../raster/r.in.gdal/main.c:343 +msgid "The number of digits for band numbering must be equal or greater than 0" msgstr "" -#: ../general/g.pnmcomp/main.c:104 -msgid "Expecting PPM but got PGM" +#: ../raster/r.in.gdal/main.c:356 +msgid "Disabling '-r' flag for new location" msgstr "" -#: ../general/g.pnmcomp/main.c:109 -msgid "Expecting PGM but got PPM" +#: ../raster/r.in.gdal/main.c:362 +#, c-format +msgid "Using memory cache size: %s MiB" msgstr "" -#: ../general/g.pnmcomp/main.c:112 +#: ../raster/r.in.gdal/main.c:417 #, c-format -msgid "Invalid magic number: 'P%c'" +msgid "Unable to open datasource <%s>" msgstr "" -#: ../general/g.pnmcomp/main.c:125 ../general/g.pnmcomp/main.c:142 -msgid "Invalid PGM file" +#: ../raster/r.in.gdal/main.c:428 +#, c-format +msgid "Input seems to be NOAA/AVHRR data which needs to be georeferenced with thin plate spline transformation (%s or %s)." msgstr "" -#: ../general/g.pnmcomp/main.c:247 -msgid "Error writing PPM file" +#: ../raster/r.in.gdal/main.c:441 +msgid "Input contains subdatasets which may need to be imported separately" msgstr "" -#: ../general/g.pnmcomp/main.c:264 -msgid "Error writing PGM file" +#: ../raster/r.in.gdal/main.c:481 +msgid "Input raster map is flipped or rotated - cannot import. You may use 'gdalwarp' to transform the map to North-up." msgstr "" -#: ../general/g.pnmcomp/main.c:283 ../general/g.cairocomp/main.c:197 -#: ../general/g.ppmtopng/main.c:118 ../display/d.his/main.c:62 -#: ../display/d.rast/main.c:53 ../display/d.histogram/main.c:83 -#: ../display/d.where/main.c:43 ../display/d.title/main.c:49 -#: ../display/d.barscale/main.c:63 ../display/d.vect.chart/main.c:63 -#: ../display/d.erase/main.c:29 ../display/d.geodesic/main.c:46 -#: ../display/d.rgb/main.c:53 ../display/d.extract/main.c:49 -#: ../display/d.linegraph/main.c:231 ../display/d.profile/main.c:191 -#: ../display/d.mon/main.c:50 ../display/d.rast.arrow/main.c:97 -#: ../display/d.graph/main.c:58 ../display/d.info/main.c:34 -#: ../display/d.grid/main.c:53 ../display/d.labels/main.c:43 -#: ../display/d.rhumbline/main.c:44 ../display/d.vect.thematic/main.c:85 -#: ../display/d.text/main.c:139 ../display/d.vect/main.c:73 -#: ../display/d.colorlist/main.c:35 ../display/d.font/main.c:45 -#: ../display/d.colortable/main.c:60 ../display/d.fontlist/main.c:45 -#: ../display/d.legend.vect/main.c:50 ../display/d.northarrow/main.c:46 -#: ../display/d.rast.num/main.c:77 ../display/d.path/main.c:48 -#: ../display/d.legend/main.c:78 ../visualization/ximgview/main.c:290 -#: ../raster3d/r3.mkdspf/main.c:80 -#: ../locale/scriptstrings/d.correlate_to_translate.c:2 -#: ../locale/scriptstrings/d.frame_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.polar_to_translate.c:2 -#: ../locale/scriptstrings/d.rast.edit_to_translate.c:2 -#: ../locale/scriptstrings/d.rast.leg_to_translate.c:2 -#: ../locale/scriptstrings/d.redraw_to_translate.c:2 -#: ../locale/scriptstrings/d.shade_to_translate.c:2 -#: ../locale/scriptstrings/d.what.rast_to_translate.c:2 -#: ../locale/scriptstrings/d.what.vect_to_translate.c:2 -#: ../locale/scriptstrings/wxpyimgview_to_translate.c:2 -msgid "display" +#: ../raster/r.in.gdal/main.c:500 +#, c-format +msgid "Unable to fetch the affine transformation coefficients. Flag -%c cannot be used in this case." msgstr "" -#: ../general/g.pnmcomp/main.c:285 -msgid "Overlays multiple PPM image files." +#: ../raster/r.in.gdal/main.c:528 +msgid "Map bounds have been constrained to geographic coordinates. You will almost certainly want to check map bounds and resolution with r.info and reset them with r.region before going any further." msgstr "" -#: ../general/g.pnmcomp/main.c:290 ../general/g.cairocomp/main.c:203 -msgid "Name of input file(s)" +#: ../raster/r.in.gdal/main.c:573 ../raster/r.in.gdal/main.c:603 +msgid "Input raster does not overlap current computational region. Nothing to import." msgstr "" -#: ../general/g.pnmcomp/main.c:296 -msgid "Name of input mask file(s)" +#: ../raster/r.in.gdal/main.c:643 +#, c-format +msgid "Importing %d raster bands..." msgstr "" -#: ../general/g.pnmcomp/main.c:302 ../general/g.cairocomp/main.c:224 -msgid "Layer opacities" +#: ../raster/r.in.gdal/main.c:662 ../raster/r.external/main.c:230 +#, c-format +msgid "Selected band (%d) does not exist" msgstr "" -#: ../general/g.pnmcomp/main.c:309 -msgid "Name for output mask file" +#: ../raster/r.in.gdal/main.c:687 +msgid "Unable to open the map names output text file" msgstr "" -#: ../general/g.pnmcomp/main.c:315 ../general/g.cairocomp/main.c:230 -msgid "Image width" +#: ../raster/r.in.gdal/main.c:718 +#, c-format +msgid "Unable to get raster band number %d" msgstr "" -#: ../general/g.pnmcomp/main.c:321 ../general/g.cairocomp/main.c:236 -msgid "Image height" +#: ../raster/r.in.gdal/main.c:796 +#, c-format +msgid "Copying %d GCPS in points file for <%s>" msgstr "" -#: ../general/g.pnmcomp/main.c:325 ../display/d.histogram/main.c:108 -#: ../display/d.erase/main.c:37 ../display/d.mon/main.c:102 -#: ../display/d.grid/main.c:113 ../display/d.legend.vect/main.c:101 -#: ../display/d.path/main.c:115 ../display/d.legend/main.c:246 -#: ../vector/v.lrs/v.lrs.label/main.c:218 ../vector/v.label/main.c:187 -#: ../vector/v.label.sa/main.c:124 -#: ../locale/scriptstrings/r.in.wms_to_translate.c:32 -#: ../misc/m.nviz.image/args.c:70 -msgid "Background color" +#: ../raster/r.in.gdal/main.c:804 +msgid "GCPs have the following OpenGIS WKT Coordinate System:" msgstr "" -#: ../general/g.parser/main.c:74 -msgid "Usage" +#: ../raster/r.in.gdal/main.c:827 +msgid "Re-projecting GCPs table:" msgstr "" -#: ../general/g.parser/main.c:84 -msgid "Unable to open script file" +#: ../raster/r.in.gdal/main.c:828 +#, c-format +msgid "* Input projection for GCP table: %s" msgstr "" -#: ../general/g.parser/main.c:99 +#: ../raster/r.in.gdal/main.c:830 #, c-format -msgid "Line too long or missing newline at line %d\n" +msgid "* Output projection for GCP table: %s" msgstr "" -#: ../general/g.parser/main.c:139 -msgid "Error closing script file" +#: ../raster/r.in.gdal/main.c:852 +#, c-format +msgid "Error in %s (can't re-project GCP %i)" msgstr "" -#: ../general/g.parser/parse.c:22 -#, c-format -msgid "Unknown boolean value \"%s\" at line %d\n" +#: ../raster/r.in.gdal/main.c:875 ../raster/r.in.gdal/proj.c:85 +#: ../raster/r.external/proj.c:85 ../vector/v.in.lidar/main.c:507 +#: ../vector/v.in.ogr/proj.c:292 ../vector/v.external/proj.c:177 +msgid "Unable to convert input map projection to GRASS format; cannot create new location." msgstr "" -#: ../general/g.parser/parse.c:70 +#: ../raster/r.in.gdal/main.c:899 ../raster/r.in.gdal/proj.c:91 +#: ../raster/r.external/proj.c:91 ../vector/v.in.lidar/main.c:513 +#: ../vector/v.in.ogr/proj.c:298 ../vector/v.external/proj.c:183 #, c-format -msgid "Unknown command \"%s\" at line %d\n" +msgid "Unable to create new location <%s>" msgstr "" -#: ../general/g.parser/parse.c:103 +#: ../raster/r.in.gdal/main.c:905 ../raster/r.in.gdal/proj.c:94 +#: ../raster/r.external/proj.c:94 ../general/g.proj/create.c:16 +#: ../vector/v.in.lidar/main.c:516 ../vector/v.in.ogr/proj.c:301 +#: ../vector/v.external/proj.c:186 #, c-format -msgid "Unknown module parameter \"%s\" at line %d\n" +msgid "Location <%s> created" msgstr "" -#: ../general/g.parser/parse.c:140 +#: ../raster/r.in.gdal/main.c:908 #, c-format -msgid "Unknown flag parameter \"%s\" at line %d\n" +msgid "The target for the output group <%s> has been set to location <%s>, mapset ." msgstr "" -#: ../general/g.parser/parse.c:155 -#, c-format -msgid "Unknown type \"%s\" at line %d\n" +#: ../raster/r.in.gdal/main.c:948 ../raster/r.external/window.c:93 +#: ../vector/v.in.ogr/main.c:1971 +msgid "Default region for this location updated" msgstr "" -#: ../general/g.parser/parse.c:233 -#, c-format -msgid "Unknown option parameter \"%s\" at line %d\n" +#: ../raster/r.in.gdal/main.c:951 ../raster/r.external/window.c:96 +#: ../vector/v.in.ogr/main.c:1974 +msgid "Region for the current mapset updated" msgstr "" -#: ../general/g.parser/revoke.c:64 -msgid "G_spawn() failed" +#: ../raster/r.in.gdal/main.c:980 +msgid "Unable to translate projection key values of input GCPs" msgstr "" -#: ../general/g.parser/revoke.c:72 -msgid "execl() failed" +#: ../raster/r.in.gdal/main.c:996 +msgid "Unable to get projection info of target location" msgstr "" -#: ../general/g.parser/rules.c:14 -#, c-format -msgid "Unknown flag \"-%c\" in rule\n" +#: ../raster/r.in.gdal/main.c:998 +msgid "Unable to get projection units of target location" msgstr "" -#: ../general/g.parser/rules.c:26 -#, c-format -msgid "Unknown option \"%s\" in rule\n" +#: ../raster/r.in.gdal/main.c:1000 +msgid "Unable to get projection key values of target location" msgstr "" -#: ../general/g.parser/rules.c:94 +#: ../raster/r.in.gdal/main.c:1007 ../imagery/i.rectify/target.c:31 +#: ../imagery/i.ortho.photo/i.ortho.rectify/target.c:31 +#: ../vector/v.rectify/target.c:40 #, c-format -msgid "Unknown rule type \"%s\" at line %d\n" +msgid "Mapset <%s> in target location <%s> - " msgstr "" -#: ../general/g.list/main.c:67 ../locale/scriptstrings/t.list_to_translate.c:4 -#: ../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 -msgid "list" +#: ../raster/r.in.gdal/main.c:1045 +#, c-format +msgid "Importing raster map <%s>..." msgstr "" -#: ../general/g.list/main.c:68 -#: ../locale/scriptstrings/g.search.modules_to_translate.c:4 -msgid "search" +#: ../raster/r.in.gdal/main.c:1162 ../raster/r.in.gdal/main.c:1217 +#: ../raster/r.in.gdal/main.c:1291 +msgid "Invalid row" msgstr "" -#: ../general/g.list/main.c:70 -msgid "Lists available GRASS data base files of the user-specified data type optionally using the search pattern." +#: ../raster/r.in.gdal/main.c:1559 ../raster/r.in.gdal/main.c:1616 +msgid "Inconsistent color rules in RAT" msgstr "" -#: ../general/g.list/main.c:86 -msgid "Map name search pattern (default: all)" +#: ../raster/r.in.gdal/main.c:1673 +#, c-format +msgid "Setting grey color table for <%s> (8bit, full range)" msgstr "" -#: ../general/g.list/main.c:87 ../general/g.list/main.c:95 -#: ../general/g.list/main.c:121 ../general/g.list/main.c:127 -#: ../general/g.list/main.c:133 ../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 -msgid "Pattern" +#: ../raster/r.in.gdal/main.c:1687 +#, c-format +msgid "Setting grey color table for <%s> (16bit, image range)" msgstr "" -#: ../general/g.list/main.c:94 -msgid "Map name exclusion pattern (default: none)" +#: ../raster/r.in.gdal/main.c:1789 +#, c-format +msgid "Unable to open file <%s>: %s." msgstr "" -#: ../general/g.list/main.c:100 -msgid "Name of mapset to list (default: current search path)" +#: ../raster/r.in.gdal/proj.c:46 ../raster/r.external/proj.c:46 +#, c-format +msgid "" +"Input contains an invalid SRS. WKT definition:\n" +"%s" msgstr "" -#: ../general/g.list/main.c:102 -msgid "'.' for current mapset; '*' for all mapsets in location" +#: ../raster/r.in.gdal/proj.c:73 ../raster/r.external/proj.c:73 +msgid "No projection information available" msgstr "" -#: ../general/g.list/main.c:108 -msgid "Name of saved region for map search (default: not restricted)" +#: ../raster/r.in.gdal/proj.c:116 ../raster/r.external/proj.c:116 +#: ../vector/v.in.ogr/proj.c:323 ../vector/v.external/proj.c:208 +msgid "Unable to convert input map projection information to GRASS format." msgstr "" -#: ../general/g.list/main.c:110 -msgid "'.' for current region; '*' for default region" +#: ../raster/r.in.gdal/proj.c:160 ../raster/r.external/proj.c:160 +#: ../vector/v.in.ogr/proj.c:368 ../vector/v.external/proj.c:253 +msgid "Location PROJ_INFO is:\n" msgstr "" -#: ../general/g.list/main.c:115 ../vector/v.out.ascii/args.c:33 -msgid "If not given or '-' then standard output" +#: ../raster/r.in.gdal/proj.c:170 ../raster/r.in.gdal/proj.c:177 +#: ../raster/r.external/proj.c:170 ../raster/r.external/proj.c:177 +#: ../vector/v.in.ogr/proj.c:378 ../vector/v.in.ogr/proj.c:385 +#: ../vector/v.external/proj.c:263 ../vector/v.external/proj.c:270 +msgid "Dataset PROJ_INFO is:\n" msgstr "" -#: ../general/g.list/main.c:120 ../general/g.remove/main.c:116 -msgid "Ignore case" +#: ../raster/r.in.gdal/proj.c:263 ../raster/r.external/proj.c:263 +#: ../vector/v.in.ogr/proj.c:471 ../vector/v.external/proj.c:356 +msgid "Consider generating a new location from the input dataset using the 'location' parameter.\n" msgstr "" -#: ../general/g.list/main.c:126 ../general/g.remove/main.c:122 -msgid "Use basic regular expressions instead of wildcards" +#: ../raster/r.sunmask/main.c:120 +msgid "Calculates cast shadow areas from sun position and elevation raster map." msgstr "" -#: ../general/g.list/main.c:132 ../general/g.remove/main.c:128 -msgid "Use extended regular expressions instead of wildcards" +#: ../raster/r.sunmask/main.c:121 +msgid "Either exact sun position (A) is specified, or date/time to calculate the sun position (B) by r.sunmask itself." msgstr "" -#: ../general/g.list/main.c:137 -msgid "Print data types" +#: ../raster/r.sunmask/main.c:135 +msgid "Altitude of the sun in degrees above the horizon (A)" msgstr "" -#: ../general/g.list/main.c:142 -msgid "Print fully-qualified map names (including mapsets)" +#: ../raster/r.sunmask/main.c:136 ../raster/r.sunmask/main.c:145 +#: ../raster/r.sunmask/main.c:213 ../raster/r.sunmask/main.c:223 +#: ../display/d.text/main.c:199 ../display/d.text/main.c:208 +#: ../display/d.text/main.c:217 ../display/d.text/main.c:254 +#: ../display/d.text/main.c:259 +msgid "Position" msgstr "" -#: ../general/g.list/main.c:147 -msgid "Pretty printing in human readable format" +#: ../raster/r.sunmask/main.c:144 +msgid "Azimuth of the sun in degrees from north (A)" msgstr "" -#: ../general/g.list/main.c:152 -msgid "Verbose listing (also list map titles)" +#: ../raster/r.sunmask/main.c:151 +msgid "Year (B)" msgstr "" -#: ../general/g.list/main.c:185 ../general/g.list/main.c:212 -#: ../general/g.remove/main.c:178 ../general/g.remove/main.c:202 -#, c-format -msgid "Unable to compile pattern <%s>" +#: ../raster/r.sunmask/main.c:159 +msgid "Month (B)" msgstr "" -#: ../general/g.list/main.c:269 -#, c-format -msgid "Mapset <%s> does not exist" +#: ../raster/r.sunmask/main.c:167 +msgid "Day (B)" msgstr "" -#: ../general/g.list/list.c:123 ../general/g.region/main.c:458 -#, c-format -msgid "Unable to read header of 3D raster map <%s@%s>" +#: ../raster/r.sunmask/main.c:175 +msgid "Hour (B)" msgstr "" -#: ../general/g.list/list.c:131 -#, c-format -msgid "Unable to open vector map <%s@%s> on topological level" +#: ../raster/r.sunmask/main.c:183 +msgid "Minutes (B)" msgstr "" -#: ../general/g.region/printwindow.c:383 -msgid "You are already in Lat/Long. Use the -p flag instead." +#: ../raster/r.sunmask/main.c:191 +msgid "Seconds (B)" msgstr "" -#: ../general/g.region/printwindow.c:385 -msgid "You are in a simple XY location, projection to Lat/Lon is not possible. Use the -p flag instead." +#: ../raster/r.sunmask/main.c:201 +msgid "Timezone" msgstr "" -#: ../general/g.region/printwindow.c:559 -msgid "WGS84 output not possible as this location does not contain datum transformation parameters. Try running g.setproj." +#: ../raster/r.sunmask/main.c:202 +msgid "East positive, offset from GMT, also use to adjust daylight savings" msgstr "" -#: ../general/g.region/printwindow.c:711 -msgid "Lat/Long calculations are not possible from a simple XY system" +#: ../raster/r.sunmask/main.c:211 +msgid "Easting coordinate (point of interest)" msgstr "" -#: ../general/g.region/main.c:66 -msgid "computational region" +#: ../raster/r.sunmask/main.c:212 ../raster/r.sunmask/main.c:222 +msgid "Default: map center" msgstr "" -#: ../general/g.region/main.c:68 -msgid "resolution" +#: ../raster/r.sunmask/main.c:221 +msgid "Northing coordinate (point of interest)" msgstr "" -#: ../general/g.region/main.c:71 -msgid "Manages the boundary definitions for the geographic region." +#: ../raster/r.sunmask/main.c:227 +msgid "Do not ignore zero elevation" msgstr "" -#: ../general/g.region/main.c:82 -msgid "Save as default region" +#: ../raster/r.sunmask/main.c:231 +msgid "Calculate sun position only and exit" msgstr "" -#: ../general/g.region/main.c:83 -msgid "Only possible from the PERMANENT mapset" +#: ../raster/r.sunmask/main.c:237 +msgid "Print the sun position output in shell script style" msgstr "" -#: ../general/g.region/main.c:88 -msgid "Print the current region" +#: ../raster/r.sunmask/main.c:251 +#, c-format +msgid "Using map center coordinates: %f %f" msgstr "" -#: ../general/g.region/main.c:93 -msgid "Print the current region in lat/long using the current ellipsoid/datum" +#: ../raster/r.sunmask/main.c:258 +msgid "Empty east coordinate specified" msgstr "" -#: ../general/g.region/main.c:99 -msgid "Print the current region extent" +#: ../raster/r.sunmask/main.c:260 +msgid "Empty north coordinate specified" msgstr "" -#: ../general/g.region/main.c:105 -msgid "Print the current region map center coordinates" +#: ../raster/r.sunmask/main.c:279 +msgid "Either define sun position or location/date/time parameters" msgstr "" -#: ../general/g.region/main.c:111 -msgid "Print the current region in GMT style" +#: ../raster/r.sunmask/main.c:282 +msgid "Neither sun position nor east/north, date/time/timezone definition are complete" msgstr "" -#: ../general/g.region/main.c:117 -msgid "Print the current region in WMS style" +#: ../raster/r.sunmask/main.c:286 +#, c-format +msgid "Calculating sun position... (using solpos (V. %s) from NREL)" msgstr "" -#: ../general/g.region/main.c:123 -msgid "Print region resolution in meters (geodesic)" +#: ../raster/r.sunmask/main.c:291 +msgid "Using user defined sun azimuth, altitude settings (ignoring eventual other values)" msgstr "" -#: ../general/g.region/main.c:128 -msgid "Print the convergence angle (degrees CCW)" +#: ../raster/r.sunmask/main.c:399 +msgid "Please correct settings" msgstr "" -#: ../general/g.region/main.c:130 -msgid "The difference between the projection's grid north and true north, measured at the center coordinates of the current region." +#: ../raster/r.sunmask/main.c:413 +#, c-format +msgid "Time (%02i:%02i:%02i) is before sunrise (%02d:%02d:%02d)" msgstr "" -#: ../general/g.region/main.c:136 -msgid "Print also 3D settings" +#: ../raster/r.sunmask/main.c:417 +#, c-format +msgid "Time (%02i:%02i:%02i) is before sunrise" msgstr "" -#: ../general/g.region/main.c:142 -msgid "Print the maximum bounding box in lat/long on WGS84" +#: ../raster/r.sunmask/main.c:420 ../raster/r.sunmask/main.c:430 +msgid "Nothing to calculate. Please verify settings." msgstr "" -#: ../general/g.region/main.c:152 -msgid "Print in shell script style, but in one line (flat)" +#: ../raster/r.sunmask/main.c:424 +#, c-format +msgid "Time (%02i:%02i:%02i) is after sunset (%02d:%02d:%02d)" msgstr "" -#: ../general/g.region/main.c:158 -msgid "Align region to resolution (default = align to bounds, works only for 2D resolution)" +#: ../raster/r.sunmask/main.c:428 +#, c-format +msgid "Time (%02i:%02i:%02i) is after sunset" msgstr "" -#: ../general/g.region/main.c:164 -msgid "Do not update the current region" +#: ../raster/r.sunmask/main.c:439 +msgid "You already know the sun position" msgstr "" -#: ../general/g.region/main.c:165 ../general/g.region/main.c:347 -#: ../vector/v.label/main.c:90 ../vector/v.label/main.c:95 -#: ../vector/v.label/main.c:170 ../vector/v.label/main.c:183 -msgid "Effects" +#: ../raster/r.sunmask/main.c:444 ../vector/v.colors/main.c:212 +#, c-format +msgid "Option <%s> required" msgstr "" -#: ../general/g.region/main.c:170 -msgid "Set current region from named region" +#: ../raster/r.sunmask/main.c:456 +#, c-format +msgid "Unable to open range file for raster map <%s>" msgstr "" -#: ../general/g.region/main.c:177 -msgid "Set region to match raster map(s)" +#: ../raster/r.sunmask/main.c:472 +msgid "Calculating shadows from DEM..." msgstr "" -#: ../general/g.region/main.c:185 -msgid "Set region to match 3D raster map(s) (both 2D and 3D values)" +#: ../raster/r.sunmask/g_solposition.c:67 +msgid "Unable to calculate sun position in un-projected locations. Specify sunposition directly." msgstr "" -#: ../general/g.region/main.c:193 -msgid "Set region to match vector map(s)" +#: ../raster/r.sunmask/g_solposition.c:89 +#, c-format +msgid "Specified point %f, %f outside of current region, is that intended? Anyway, it will be used." msgstr "" -#: ../general/g.region/main.c:239 -msgid "Value for the top edge" +#: ../raster/r.sunmask/g_solposition.c:99 ../raster/r.latlong/main.c:99 +msgid "Unable to get projection info of current location" msgstr "" -#: ../general/g.region/main.c:248 -msgid "Value for the bottom edge" +#: ../raster/r.sunmask/g_solposition.c:102 ../raster/r.latlong/main.c:101 +msgid "Unable to get projection units of current location" msgstr "" -#: ../general/g.region/main.c:257 -msgid "Number of rows in the new region" +#: ../raster/r.sunmask/g_solposition.c:105 ../raster/r.latlong/main.c:103 +msgid "Unable to get projection key values of current location" msgstr "" -#: ../general/g.region/main.c:258 ../general/g.region/main.c:267 -#: ../general/g.region/main.c:277 ../general/g.region/main.c:287 -#: ../general/g.region/main.c:296 ../general/g.region/main.c:305 -#: ../general/g.region/main.c:314 -msgid "Resolution" +#: ../raster/r.out.ascii/main.c:63 +msgid "Converts a raster map layer into a GRASS ASCII text file." msgstr "" -#: ../general/g.region/main.c:266 -msgid "Number of columns in the new region" +#: ../raster/r.out.ascii/main.c:72 +msgid "Name for output ASCII grid map (use out=- for stdout)" msgstr "" -#: ../general/g.region/main.c:276 -msgid "2D grid resolution (north-south and east-west)" +#: ../raster/r.out.ascii/main.c:86 +msgid "Number of values printed before wrapping a line (only SURFER or MODFLOW format)" msgstr "" -#: ../general/g.region/main.c:286 -msgid "3D grid resolution (north-south, east-west and top-bottom)" +#: ../raster/r.out.ascii/main.c:91 +msgid "String to represent null cell (GRASS grid only)" msgstr "" -#: ../general/g.region/main.c:295 -msgid "North-south 2D grid resolution" +#: ../raster/r.out.ascii/main.c:95 ../raster3d/r3.out.ascii/main.c:102 +msgid "Suppress printing of header information" msgstr "" -#: ../general/g.region/main.c:304 -msgid "East-west 2D grid resolution" +#: ../raster/r.out.ascii/main.c:99 +msgid "Write SURFER (Golden Software) ASCII grid" msgstr "" -#: ../general/g.region/main.c:313 -msgid "Top-bottom 3D grid resolution" +#: ../raster/r.out.ascii/main.c:103 +msgid "Write MODFLOW (USGS) ASCII array" msgstr "" -#: ../general/g.region/main.c:323 -msgid "Shrink region until it meets non-NULL data from this raster map" +#: ../raster/r.out.ascii/main.c:107 +msgid "Force output of integer values" msgstr "" -#: ../general/g.region/main.c:334 -msgid "Adjust region cells to cleanly align with this raster map" +#: ../raster/r.out.ascii/main.c:114 +msgid "Failed to interpret dp as an integer" msgstr "" -#: ../general/g.region/main.c:345 -msgid "Save current region settings in named region file" +#: ../raster/r.out.ascii/main.c:116 ../raster3d/r3.out.vtk/main.c:394 +msgid "dp has to be from 0 to 20" msgstr "" -#: ../general/g.region/main.c:414 ../scripts/r.in.wms/r.in.wms.py:196 -#, c-format, python-format -msgid "Region <%s> not found" +#: ../raster/r.out.ascii/main.c:122 +msgid "Failed to interpret width as an integer" msgstr "" -#: ../general/g.region/main.c:499 -msgid "Unable to get map bounding box" +#: ../raster/r.out.ascii/main.c:128 +msgid "Both -s and -h doesn't make sense" msgstr "" -#: ../general/g.region/main.c:784 -#, c-format -msgid "Unable to set region <%s>" +#: ../raster/r.out.ascii/main.c:131 +msgid "Use -M or -s, not both" msgstr "" -#: ../general/g.region/main.c:790 -msgid "Unable to update current region" +#: ../raster/r.out.ascii/main.c:166 +#, c-format +msgid "Unable to read fp range for <%s>" msgstr "" -#: ../general/g.region/main.c:798 -msgid "Unable to change default region. The current mapset is not ." +#: ../raster/r.out.ascii/main.c:182 +#, c-format +msgid "Read failed at row %d" msgstr "" -#: ../general/g.mapsets/list.c:10 -msgid "Available mapsets:" +#: ../raster/r.out.mpeg/main.c:104 +msgid "animation" msgstr "" -#: ../general/g.mapsets/list.c:35 -msgid "Accessible mapsets:" +#: ../raster/r.out.mpeg/main.c:107 +msgid "Converts raster map series to MPEG movie." msgstr "" -#: ../general/g.mapsets/main.c:65 -msgid "search path" +#: ../raster/r.out.mpeg/main.c:115 +#, c-format +msgid "Name of input raster map(s) for view no.%d" msgstr "" -#: ../general/g.mapsets/main.c:66 -msgid "Modifies/prints the user's current mapset search path." +#: ../raster/r.out.mpeg/main.c:117 +msgid "Views" msgstr "" -#: ../general/g.mapsets/main.c:67 -msgid "Affects the user's access to data existing under the other mapsets in the current location." +#: ../raster/r.out.mpeg/main.c:131 +msgid "Quality factor (1 = highest quality, lowest compression)" msgstr "" -#: ../general/g.mapsets/main.c:73 -msgid "Name(s) of existing mapset(s) to add/remove or set" +#: ../raster/r.out.mpeg/main.c:136 +msgid "Convert on the fly, uses less disk space" msgstr "" -#: ../general/g.mapsets/main.c:81 ../vector/v.net/args.c:36 -#: ../locale/scriptstrings/g.extension_to_translate.c:10 -#: ../locale/scriptstrings/g.extension.all_to_translate.c:6 -msgid "Operation to be performed" +#: ../raster/r.out.mpeg/main.c:137 +msgid "Requires r.out.ppm with stdout option" msgstr "" -#: ../general/g.mapsets/main.c:85 -msgid "Field separator for printing (-l and -p flags)" +#: ../raster/r.out.mpeg/main.c:160 +msgid "Either mpeg_encode or ppmtompeg must be installed" msgstr "" -#: ../general/g.mapsets/main.c:91 -msgid "List all available mapsets in alphabetical order" +#: ../raster/r.out.mpeg/main.c:291 +#, c-format +msgid "Unable to read color table for <%s>" msgstr "" -#: ../general/g.mapsets/main.c:97 -msgid "Print mapsets in current search path" +#: ../raster/r.out.mpeg/main.c:341 ../raster/r.out.mpeg/main.c:374 +msgid "mpeg_encode ERROR" msgstr "" -#: ../general/g.mapsets/main.c:103 -msgid "Launch mapset selection GUI dialog" +#: ../raster/r.out.mpeg/main.c:417 +msgid "Error reading wildcard" msgstr "" -#: ../general/g.mapsets/main.c:126 -#, c-format -msgid "Unknown operation '%s'" +#: ../raster/r.out.mpeg/write.c:81 ../raster/r.out.mpeg/write.c:178 +msgid "Size mismatch error!" msgstr "" -#: ../general/g.mapsets/main.c:136 ../general/g.mapsets/main.c:138 -#: ../general/g.mapsets/main.c:148 ../display/d.mon/main.c:169 -#, c-format -msgid "Flag -%c ignored" +#: ../raster/r.out.mpeg/write.c:139 ../raster/r.out.mpeg/write.c:181 +msgid "Unable to open output file" msgstr "" -#: ../general/g.mapsets/main.c:140 ../general/g.mapsets/main.c:150 -#: ../general/g.mapsets/main.c:158 ../display/d.mon/main.c:214 -#, c-format -msgid "Option <%s> ignored" +#: ../raster/r.out.mpeg/write.c:215 +msgid "Unable to create temporary files." msgstr "" -#: ../general/g.mapsets/main.c:174 ../general/g.mapsets/main.c:208 -#, c-format -msgid "Mapset <%s> not found" +#: ../raster/r.covar/main.c:54 +msgid "Outputs a covariance/correlation matrix for user-specified raster map layer(s)." 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" +#: ../raster/r.covar/main.c:61 +msgid "Print correlation matrix" msgstr "" -#: ../general/g.mapsets/main.c:203 +#: ../raster/r.covar/main.c:86 #, c-format -msgid "Mapset <%s> already in the path" +msgid "%s: complete ... " msgstr "" -#: ../general/g.mapsets/main.c:210 -#, c-format -msgid "Mapset <%s> added to search path" +#: ../raster/r.covar/main.c:110 ../imagery/i.pca/main.c:197 +msgid "No non-null values" msgstr "" -#: ../general/g.mapsets/main.c:243 -#, c-format -msgid "Mapset <%s> removed from search path" +#: ../raster/r.out.ppm/main.c:56 +msgid "Converts a GRASS raster map to a PPM image file." msgstr "" -#: ../general/g.mapsets/main.c:255 -msgid "Search path not modified" +#: ../raster/r.out.ppm/main.c:64 +msgid "Name for new PPM file (use '-' for stdout)" msgstr "" -#: ../general/g.mapsets/main.c:273 -msgid "Unable to open SEARCH_PATH for write" +#: ../raster/r.out.ppm/main.c:68 +msgid "Output greyscale instead of color" msgstr "" -#: ../general/g.gui/main.c:40 -msgid "GUI" +#: ../raster/r.out.ppm/main.c:72 +msgid "Suppress printing of PPM header" msgstr "" -#: ../general/g.gui/main.c:41 -msgid "user interface" +#: ../raster/r.out.ppm/main.c:124 +#, c-format +msgid "Unable to open file <%s> for write" msgstr "" -#: ../general/g.gui/main.c:44 -msgid "Launches a GRASS graphical user interface (GUI) session." +#: ../raster/r.out.ppm/main.c:154 +msgid "Converting..." msgstr "" -#: ../general/g.gui/main.c:45 -msgid "Optionally updates default user interface settings." +#: ../raster/r.out.ppm/main.c:234 +#, c-format +msgid "File <%s> created" msgstr "" -#: ../general/g.gui/main.c:50 -msgid "User interface" +#: ../raster/r.support/main.c:56 +msgid "Allows creation and/or modification of raster map layer support files." msgstr "" -#: ../general/g.gui/main.c:54 -msgid "wxPython based GUI (wxGUI)" +#: ../raster/r.support/main.c:74 ../raster3d/r3.support/main.c:70 +msgid "Text to append to the next line of the map's metadata file" msgstr "" -#: ../general/g.gui/main.c:55 -msgid "command line interface only" +#: ../raster/r.support/main.c:80 +msgid "Text to use for map data units" msgstr "" -#: ../general/g.gui/main.c:56 -msgid "command line interface with GUI startup screen" +#: ../raster/r.support/main.c:86 +msgid "Text to use for map vertical datum" msgstr "" -#: ../general/g.gui/main.c:60 ../general/g.message/main.c:43 -#: ../general/g.message/main.c:48 ../general/g.message/main.c:53 -#: ../general/g.message/main.c:58 -msgid "Type" +#: ../raster/r.support/main.c:93 ../raster3d/r3.support/main.c:89 +msgid "Text to use for data source, line 1" msgstr "" -#: ../general/g.gui/main.c:66 -msgid "Name of workspace file to load on start-up" +#: ../raster/r.support/main.c:100 ../raster3d/r3.support/main.c:96 +msgid "Text to use for data source, line 2" msgstr "" -#: ../general/g.gui/main.c:67 -msgid "This is valid only for wxGUI (wxpython)" +#: ../raster/r.support/main.c:108 ../raster3d/r3.support/main.c:104 +msgid "Text to use for data description or keyword(s)" msgstr "" -#: ../general/g.gui/main.c:71 -msgid "Start GUI in the foreground" +#: ../raster/r.support/main.c:120 ../raster3d/r3.support/main.c:116 +msgid "Text file from which to load history" msgstr "" -#: ../general/g.gui/main.c:72 -msgid "By default the GUI starts in the background and control is immediately returned to the caller. When GUI runs in foregreound, it blocks the command line" +#: ../raster/r.support/main.c:125 ../raster3d/r3.support/main.c:121 +msgid "Text file in which to save history" msgstr "" -#: ../general/g.gui/main.c:78 -msgid "Update default user interface settings" +#: ../raster/r.support/main.c:129 +msgid "Update statistics (histogram, range)" msgstr "" -#: ../general/g.gui/main.c:79 ../general/g.gui/main.c:85 -msgid "Default" +#: ../raster/r.support/main.c:133 +msgid "Create/reset the null file" msgstr "" -#: ../general/g.gui/main.c:84 -msgid "Do not launch GUI after updating the default user interface settings" +#: ../raster/r.support/main.c:137 +msgid "Delete the null file" msgstr "" -#: ../general/g.gui/main.c:95 +#: ../raster/r.support/main.c:249 ../raster3d/r3.support/main.c:252 #, c-format -msgid "<%s> is now the default GUI" +msgid "cats table for [%s] set to %s" msgstr "" -#: ../general/g.gui/main.c:101 +#: ../raster/r.support/main.c:273 ../raster/r.support/main.c:301 #, c-format -msgid "Nothing to do. For setting up <%s> as default UI use -%c flag." -msgstr "" - -#: ../general/g.gui/main.c:108 -msgid "Your installation doesn't include GUI, exiting." +msgid "[%s] is a reclass of another map. Exiting." msgstr "" -#: ../general/g.gui/main.c:111 +#: ../raster/r.support/main.c:285 #, c-format -msgid "Launching <%s> GUI, please wait..." +msgid "Writing new null file for [%s]... " msgstr "" -#: ../general/g.gui/main.c:122 +#: ../raster/r.support/main.c:305 #, c-format -msgid "Launching <%s> GUI in the background, please wait..." +msgid "Removing null file for [%s]...\n" msgstr "" -#: ../general/g.filename/main.c:42 -msgid "Prints GRASS data base file names." +#: ../raster/r.support/main.c:312 ../scripts/d.polar/d.polar.py:407 +#: ../scripts/i.in.spotvgt/i.in.spotvgt.py:280 +#: ../scripts/r.plane/r.plane.py:122 ../scripts/r.fillnulls/r.fillnulls.py:506 +#: ../scripts/v.in.e00/v.in.e00.py:165 ../scripts/r.in.aster/r.in.aster.py:144 +msgid "Done." msgstr "" -#: ../general/g.filename/main.c:50 ../general/g.findfile/main.c:53 -msgid "Name of an element" +#: ../raster/r.support/check.c:26 +#, c-format +msgid "" +"\n" +" Updating statistics for [%s]" msgstr "" -#: ../general/g.filename/main.c:56 -msgid "Name of a database file" +#: ../raster/r.support/check.c:69 +#, c-format +msgid "" +" Updating the number of categories for [%s]\n" +"\n" msgstr "" -#: ../general/g.filename/main.c:62 -msgid "Name of a mapset (default: current)" +#: ../raster/r.lake/main.c:153 +msgid "flood" msgstr "" -#: ../general/g.setproj/get_stp.c:43 -msgid "This should not happen. See your system admin." +#: ../raster/r.lake/main.c:154 +msgid "Fills lake at given point to given level." msgstr "" -#: ../general/g.setproj/get_stp.c:99 -msgid "Unable to open FIPS code file" +#: ../raster/r.lake/main.c:160 +msgid "Water level" msgstr "" -#: ../general/g.setproj/get_stp.c:125 -#, c-format -msgid "No match of FIPS state %d county %d" +#: ../raster/r.lake/main.c:170 +msgid "Seed point coordinates" msgstr "" -#: ../general/g.setproj/get_stp.c:179 -msgid "Reading sf key_value temp file" +#: ../raster/r.lake/main.c:171 +msgid "Either this coordinates pair or a seed map have to be specified" msgstr "" -#: ../general/g.setproj/get_stp.c:212 -msgid "Invalid State FIPS code" +#: ../raster/r.lake/main.c:175 ../raster/r.lake/main.c:184 +msgid "Seed" msgstr "" -#: ../general/g.setproj/get_stp.c:302 -msgid "Reading cf key_value temp file" +#: ../raster/r.lake/main.c:180 +msgid "Input raster map with given starting point(s) (at least 1 cell > 0)" msgstr "" -#: ../general/g.setproj/get_stp.c:336 -msgid "Invalid County FIPS code" +#: ../raster/r.lake/main.c:182 +msgid "Either this parameter or a coordinates pair have to be specified" msgstr "" -#: ../general/g.setproj/main.c:81 -msgid "Interactively reset the location's projection settings." +#: ../raster/r.lake/main.c:189 +msgid "Use negative depth values for lake raster map" msgstr "" -#: ../general/g.setproj/main.c:88 -msgid "You must be in the PERMANENT mapset to run g.setproj" +#: ../raster/r.lake/main.c:194 +msgid "Overwrite seed map with result (lake) map" msgstr "" -#: ../general/g.setproj/main.c:101 -msgid "PERMANENT: permission denied" +#: ../raster/r.lake/main.c:201 +msgid "Both seed map and coordinates cannot be specified" msgstr "" -#: ../general/g.setproj/main.c:105 -msgid "Current region cannot be set" +#: ../raster/r.lake/main.c:204 +msgid "Seed map or seed coordinates must be set!" msgstr "" -#: ../general/g.setproj/main.c:108 -msgid "Retrieving and setting region failed" +#: ../raster/r.lake/main.c:207 +msgid "Seed coordinates and output map lake= must be set!" msgstr "" -#: ../general/g.setproj/main.c:135 -msgid "Would you still like to change some of the parameters?" +#: ../raster/r.lake/main.c:210 +msgid "Both lake and overwrite cannot be specified" msgstr "" -#: ../general/g.setproj/main.c:137 -msgid "The projection information will not be updated" +#: ../raster/r.lake/main.c:213 +msgid "Output lake map or overwrite flag must be set!" 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" +#: ../raster/r.lake/main.c:240 +msgid "Seed point outside the current region" msgstr "" -#: ../general/g.setproj/main.c:158 -msgid "XY-location cannot be projected" +#: ../raster/r.lake/main.c:254 +msgid "G_malloc: out of memory" msgstr "" -#: ../general/g.setproj/main.c:192 -msgid "Unknown projection" +#: ../raster/r.lake/main.c:276 +msgid "Given water level at seed point is below earth surface. Increase water level or move seed point." msgstr "" -#: ../general/g.setproj/main.c:198 +#: ../raster/r.lake/main.c:355 #, c-format -msgid "Projection %s is not specified in the file 'proj-parms.table'" +msgid "Lake depth from %f to %f (specified water level is taken as zero)" msgstr "" -#: ../general/g.setproj/main.c:205 -msgid "Do you wish to specify a geodetic datum for this location?" +#: ../raster/r.lake/main.c:356 +#, c-format +msgid "Lake area %f square meters" msgstr "" -#: ../general/g.setproj/main.c:214 +#: ../raster/r.lake/main.c:357 #, c-format -msgid "The current datum is %s (%s)" +msgid "Lake volume %f cubic meters" msgstr "" -#: ../general/g.setproj/main.c:217 -msgid "Do you wish to change the datum (or datum transformation parameters)?" +#: ../raster/r.lake/main.c:358 +msgid "Volume is correct only if lake depth (terrain raster map) is in meters" msgstr "" -#: ../general/g.setproj/main.c:225 -msgid "The datum information has not been changed" +#: ../raster/r.out.mat/main.c:64 +msgid "Exports a GRASS raster to a binary MAT-File." msgstr "" -#: ../general/g.setproj/main.c:288 +#: ../raster/r.out.mat/main.c:73 +msgid "Name for output binary MAT file" +msgstr "" + +#: ../raster/r.out.mat/main.c:113 #, c-format -msgid "The current ellipsoid is %s" +msgid "Exporting <%s>" msgstr "" -#: ../general/g.setproj/main.c:290 -msgid "Do you want to change ellipsoid parameter?" +#: ../raster/r.out.mat/main.c:173 +msgid "Using the Current Region settings:" msgstr "" -#: ../general/g.setproj/main.c:294 -msgid "The ellipse information has not been changed" +#: ../raster/r.out.mat/main.c:248 +msgid "Exporting raster as integer values" msgstr "" -#: ../general/g.setproj/main.c:311 -#, c-format -msgid "The radius is currently %f" +#: ../raster/r.out.mat/main.c:253 +msgid "Exporting raster as floating point values" msgstr "" -#: ../general/g.setproj/main.c:312 -msgid "Do you want to change the radius?" +#: ../raster/r.out.mat/main.c:258 +msgid "Exporting raster as double FP values" msgstr "" -#: ../general/g.setproj/main.c:314 ../general/g.setproj/main.c:320 -msgid "Enter radius for the sphere in meters" +#: ../raster/r.out.mat/main.c:301 +msgid "Reading in map ... " msgstr "" -#: ../general/g.setproj/main.c:336 -msgid "Invalid input ellipsoid" +#: ../raster/r.out.mat/main.c:314 +msgid "Writing out map..." msgstr "" -#: ../general/g.setproj/main.c:447 +#: ../raster/r.out.mat/main.c:374 #, c-format -msgid "The UTM zone is now set to %d" +msgid "%ld bytes written to '%s'" msgstr "" -#: ../general/g.setproj/main.c:450 -msgid "Do you want to change the UTM zone?" +#: ../raster/r.his/main.c:68 ../display/d.his/main.c:64 +#: ../imagery/i.rgb.his/main.c:47 ../imagery/i.his.rgb/main.c:47 +msgid "color transformation" msgstr "" -#: ../general/g.setproj/main.c:451 -msgid "UTM zone information has not been updated" +#: ../raster/r.his/main.c:73 +msgid "Generates red, green and blue (RGB) raster map layers combining hue, intensity and saturation (HIS) values from user-specified input raster map layers." 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." +#: ../raster/r.his/main.c:82 ../display/d.his/main.c:78 +msgid "Name of layer to be used for hue" msgstr "" -#: ../general/g.setproj/main.c:461 -msgid "Would you still like to change the UTM zone?" +#: ../raster/r.his/main.c:89 ../display/d.his/main.c:85 +msgid "Name of layer to be used for intensity" msgstr "" -#: ../general/g.setproj/main.c:497 -#, c-format -msgid "Error writing PROJ_INFO file <%s>" +#: ../raster/r.his/main.c:96 ../display/d.his/main.c:92 +msgid "Name of layer to be used for saturation" msgstr "" -#: ../general/g.setproj/main.c:571 -#, c-format -msgid "Enter plural form of units [meters]: " +#: ../raster/r.his/main.c:103 +msgid "Name of output layer to be used for red" msgstr "" -#: ../general/g.setproj/main.c:603 -#, c-format -msgid "Enter singular for unit: " +#: ../raster/r.his/main.c:110 +msgid "Name of output layer to be used for green" msgstr "" -#: ../general/g.setproj/main.c:611 -#, c-format -msgid "Enter conversion factor from %s to meters: " +#: ../raster/r.his/main.c:117 +msgid "Name of output layer to be used for blue" msgstr "" -#: ../general/g.setproj/main.c:636 +#: ../raster/r.his/main.c:145 #, c-format -msgid "Error writing into UNITS output file <%s>" +msgid "No such color <%s>" msgstr "" -#: ../general/g.setproj/main.c:643 -msgid "Unable to write to DEFAULT_WIND region file" +#: ../raster/r.external/window.c:23 +msgid "Input raster map is rotated - cannot import. You may use 'gdalwarp' to transform the map to North-up." msgstr "" -#: ../general/g.setproj/main.c:645 -#, c-format -msgid "" -"\n" -"Projection information has been recorded for this location\n" -"\n" +#: ../raster/r.external/window.c:26 +msgid "Applying horizontal flip" msgstr "" -#: ../general/g.setproj/main.c:647 -msgid "The geographic region information in WIND is now obsolete" +#: ../raster/r.external/window.c:30 +msgid "Applying vertical flip" msgstr "" -#: ../general/g.setproj/main.c:648 -msgid "Run g.region -d to update it" +#: ../raster/r.external/main.c:61 +msgid "Links GDAL supported raster data as a pseudo GRASS raster map." msgstr "" -#: ../general/g.setproj/proj.c:168 -#, c-format -msgid "Unrecognized 'ask' value in parms.table: %s" +#: ../raster/r.external/main.c:64 +msgid "Name of raster file to be linked" msgstr "" -#: ../general/g.setproj/proj.c:178 -#, c-format -msgid "Unrecognized default value in parms.table: %s" +#: ../raster/r.external/main.c:70 +msgid "Name of non-file GDAL data source" msgstr "" -#: ../general/g.remove/main.c:71 -#: ../locale/scriptstrings/t.remove_to_translate.c:4 -msgid "remove" +#: ../raster/r.external/main.c:82 +msgid "Band to select (default is all bands)" msgstr "" -#: ../general/g.remove/main.c:73 -msgid "Removes data base element files from the user's current mapset using the search pattern." +#: ../raster/r.external/main.c:124 +msgid "Flip horizontally" msgstr "" -#: ../general/g.remove/main.c:83 ../general/g.remove/main.c:91 -#: ../general/g.remove/main.c:133 ../vector/v.kernel/main.c:121 -#: ../vector/v.kernel/main.c:135 ../vector/v.kernel/main.c:149 -msgid "Basic" +#: ../raster/r.external/main.c:128 +msgid "Flip vertically" msgstr "" -#: ../general/g.remove/main.c:90 -msgid "Name of file(s) to remove" +#: ../raster/r.external/main.c:133 +msgid "List available bands including band type in dataset and exit" msgstr "" -#: ../general/g.remove/main.c:99 -msgid "Name of file(s) to ignore (default: none)" +#: ../raster/r.external/main.c:134 +msgid "Format: band number,type,projection check" msgstr "" -#: ../general/g.remove/main.c:105 -msgid "File name search pattern" +#: ../raster/r.external/main.c:166 +#, c-format +msgid "%s= or %s= must be given" msgstr "" -#: ../general/g.remove/main.c:111 -msgid "File name exclusion pattern (default: none)" +#: ../raster/r.external/main.c:177 ../display/d.mon/start.c:86 +msgid "Unable to get current working directory" msgstr "" -#: ../general/g.remove/main.c:135 -#: ../locale/scriptstrings/db.dropcolumn_to_translate.c:4 -#: ../locale/scriptstrings/db.droptable_to_translate.c:4 -msgid "Force removal (required for actual deletion of files)" +#: ../raster/r.external/main.c:214 +msgid "Proceeding with import..." msgstr "" -#: ../general/g.remove/main.c:139 -msgid "Remove base raster maps" +#: ../raster/r.external/main.c:218 +#, c-format +msgid "Imagery group <%s> already exists and will be overwritten." msgstr "" -#: ../general/g.remove/main.c:208 -msgid "The following data base element files would be deleted:" +#: ../raster/r.external/main.c:225 +#, c-format +msgid "Reading band %d of %d..." msgstr "" -#: ../general/g.remove/main.c:259 -msgid "No data base element files found" +#: ../raster/r.external/main.c:262 +#, c-format +msgid "Imagery group <%s> created" msgstr "" -#: ../general/g.remove/main.c:267 -#, c-format -msgid "Nothing removed. You must use the force flag (-%c) to actually remove them. Exiting." +#: ../raster/r.external/link.c:46 +msgid "Complex types not supported" msgstr "" -#: ../general/g.remove/construct_pattern.c:37 +#: ../raster/r.external/link.c:56 #, c-format -msgid "%s: Cannot remove or exclude files not in the current mapset." +msgid "Copying color table for %s" msgstr "" -#: ../general/g.remove/construct_pattern.c:57 -msgid "Illegal filenames not allowed in the name or ignore option." +#: ../raster/r.external/link.c:74 +#, c-format +msgid "Setting grey color table for <%s> (full 8bit range)" msgstr "" -#: ../general/g.remove/check_reclass.c:16 +#: ../raster/r.external/link.c:132 #, c-format -msgid "Raster map <%s@%s> is a base map for <%s>. Remove forced." +msgid "Unable to create cell_misc/%s/gdal file" msgstr "" -#: ../general/g.remove/check_reclass.c:19 +#: ../raster/r.external/link.c:135 #, c-format -msgid "Raster map <%s@%s> is a base map. Remove reclassed map <%s> first." +msgid "Error writing cell_misc/%s/gdal file" msgstr "" -#: ../general/g.remove/check_reclass.c:41 -#: ../general/g.remove/check_reclass.c:54 +#: ../raster/r.resamp.filter/main.c:142 #, c-format -msgid "Removing information about reclassed map from <%s@%s> failed" +msgid "Filter <%s> not found" msgstr "" -#: ../general/g.tempfile/main.c:39 ../general/g.message/main.c:34 -#: ../general/g.version/main.c:66 -msgid "support" +#: ../raster/r.resamp.filter/main.c:396 +msgid "kernel filter" msgstr "" -#: ../general/g.tempfile/main.c:41 -msgid "Creates a temporary file and prints it's file name." +#: ../raster/r.resamp.filter/main.c:399 +msgid "Resamples raster map layers using an analytic kernel." msgstr "" -#: ../general/g.tempfile/main.c:47 -msgid "Process id to use when naming the tempfile" +#: ../raster/r.resamp.filter/main.c:410 +msgid "Filter kernel(s)" msgstr "" -#: ../general/g.tempfile/main.c:51 -msgid "Dry run - don't create a file, just prints it's file name" +#: ../raster/r.resamp.filter/main.c:418 +msgid "Filter radius" msgstr "" -#: ../general/g.cairocomp/main.c:49 ../scripts/v.in.lines/v.in.lines.py:75 -#: ../scripts/r3.in.xyz/r3.in.xyz.py:212 -#, c-format, python-format -msgid "Unable to read input file <%s>" +#: ../raster/r.resamp.filter/main.c:425 +msgid "Filter radius (horizontal)" msgstr "" -#: ../general/g.cairocomp/main.c:52 -#, c-format -msgid "Unable to parse input file <%s>" +#: ../raster/r.resamp.filter/main.c:432 +msgid "Filter radius (vertical)" msgstr "" -#: ../general/g.cairocomp/main.c:71 +#: ../raster/r.resamp.filter/main.c:443 ../vector/v.external.out/args.c:90 #, c-format -msgid "Unable to write output file <%s>" +msgid "%s= and %s=/%s= are mutually exclusive" msgstr "" -#: ../general/g.cairocomp/main.c:89 ../general/g.cairocomp/main.c:256 -#: ../visualization/ximgview/main.c:64 -msgid "Unable to open display" +#: ../raster/r.resamp.filter/main.c:448 +#, c-format +msgid "Either %s= or %s=/%s= required" msgstr "" -#: ../general/g.cairocomp/main.c:113 -msgid "Unable to obtain visual" +#: ../raster/r.resamp.filter/main.c:451 +#, c-format +msgid "Both %s= and %s= required" msgstr "" -#: ../general/g.cairocomp/main.c:129 -msgid "Failed to initialize output surface" +#: ../raster/r.resamp.filter/main.c:474 +msgid "Differing number of values for filter= and [xy_]radius=" msgstr "" -#: ../general/g.cairocomp/main.c:171 -msgid "Failed to initialize input surface" +#: ../raster/r.resamp.filter/main.c:477 +#, c-format +msgid "Too many filters (max: %d)" msgstr "" -#: ../general/g.cairocomp/main.c:198 -msgid "Overlays multiple X Pixmaps." +#: ../raster/r.resamp.filter/main.c:495 +msgid "At least one filter must be finite" msgstr "" -#: ../general/g.cairocomp/main.c:212 -msgid "Output Visual XID" +#: ../raster/r.latlong/main.c:56 +msgid "latitude" msgstr "" -#: ../general/g.cairocomp/main.c:218 -msgid "Output screen" +#: ../raster/r.latlong/main.c:57 +msgid "longitude" msgstr "" -#: ../general/g.cairocomp/main.c:240 -msgid "Background color (R:G:B:A)" +#: ../raster/r.latlong/main.c:59 +msgid "Creates a latitude/longitude raster map." msgstr "" -#: ../general/g.cairocomp/main.c:245 -msgid "Do not composite; just delete input Pixmaps" +#: ../raster/r.latlong/main.c:65 +msgid "Name for output latitude or longitude raster map" msgstr "" -#: ../general/g.cairocomp/main.c:277 -msgid "input= and opacity= must have the same number of values" +#: ../raster/r.latlong/main.c:69 +msgid "Longitude output" msgstr "" -#: ../general/g.copy/main.c:44 -msgid "Copies available data files in the current mapset search path to the user's current mapset." +#: ../raster/r.composite/main.c:76 +msgid "Combines red, green and blue raster maps into a single composite raster map." msgstr "" -#: ../general/g.copy/main.c:51 -msgid "copied" +#: ../raster/r.composite/main.c:102 +msgid "Number of levels to be used for each component" msgstr "" -#: ../general/g.copy/main.c:66 -#, c-format -msgid "<%s> not found" +#: ../raster/r.composite/main.c:103 ../raster/r.composite/main.c:121 +msgid "Levels" msgstr "" -#: ../general/g.copy/main.c:71 +#: ../raster/r.composite/main.c:118 #, c-format -msgid "%s=%s,%s: files are the same, no copy required" +msgid "Number of levels to be used for <%s>" msgstr "" -#: ../general/g.copy/main.c:76 -#, c-format -msgid "<%s> already exists. File not copied." +#: ../raster/r.composite/main.c:128 +msgid "Dither" msgstr "" -#: ../general/g.message/main.c:37 -msgid "Prints a message, warning, progress info, or fatal error in the GRASS way." +#: ../raster/r.composite/main.c:132 +msgid "Use closest color" msgstr "" -#: ../general/g.message/main.c:39 -msgid "This module should be used in scripts for messages served to user." +#: ../raster/r.composite/main.c:164 +#, c-format +msgid "Unable to read color file of raster map <%s>" msgstr "" -#: ../general/g.message/main.c:44 -msgid "Print message as warning" +#: ../raster/r.composite/main.c:286 +msgid "Creating color table for output raster map..." msgstr "" -#: ../general/g.message/main.c:49 -msgid "Print message as fatal error" +#: ../raster/r.region/main.c:54 +msgid "Sets the boundary definitions for a raster map." msgstr "" -#: ../general/g.message/main.c:54 -msgid "Print message as debug message" +#: ../raster/r.region/main.c:60 +msgid "Set from current region" msgstr "" -#: ../general/g.message/main.c:59 -msgid "Print message as progress info" +#: ../raster/r.region/main.c:61 ../raster/r.region/main.c:66 +#: ../raster/r.region/main.c:72 ../raster/r.region/main.c:87 +#: ../raster/r.region/main.c:94 ../raster/r.region/main.c:101 +#: ../raster/r.region/main.c:144 ../general/g.region/main.c:79 +#: ../general/g.region/main.c:85 ../general/g.region/main.c:172 +#: ../general/g.region/main.c:179 ../general/g.region/main.c:188 +#: ../general/g.region/main.c:196 +msgid "Existing" msgstr "" -#: ../general/g.message/main.c:63 ../general/g.message/main.c:69 -#: ../general/g.message/main.c:85 -msgid "Level" +#: ../raster/r.region/main.c:65 ../general/g.region/main.c:78 +msgid "Set from default region" msgstr "" -#: ../general/g.message/main.c:64 -msgid "Print message in all modes except of quiet mode" +#: ../raster/r.region/main.c:77 +msgid "Name of raster map to change" msgstr "" -#: ../general/g.message/main.c:65 -msgid "Message is printed on GRASS_VERBOSE>=1" +#: ../raster/r.region/main.c:85 +msgid "Set region from named region" msgstr "" -#: ../general/g.message/main.c:70 -msgid "Print message only in verbose mode" +#: ../raster/r.region/main.c:93 +msgid "Set region to match this raster map" msgstr "" -#: ../general/g.message/main.c:71 -msgid "Message is printed only on GRASS_VERBOSE>=3" +#: ../raster/r.region/main.c:100 +msgid "Set region to match this vector map" msgstr "" -#: ../general/g.message/main.c:78 -msgid "Text of the message to be printed" +#: ../raster/r.region/main.c:109 ../general/g.region/main.c:204 +msgid "Value for the northern edge" msgstr "" -#: ../general/g.message/main.c:79 -msgid "Message is printed on GRASS_VERBOSE>=2" +#: ../raster/r.region/main.c:118 ../general/g.region/main.c:213 +msgid "Value for the southern edge" msgstr "" -#: ../general/g.message/main.c:88 -msgid "Level to use for debug messages" +#: ../raster/r.region/main.c:127 ../general/g.region/main.c:222 +msgid "Value for the eastern edge" msgstr "" -#: ../general/g.message/main.c:95 -msgid "Select only one message level" +#: ../raster/r.region/main.c:136 ../general/g.region/main.c:231 +msgid "Value for the western edge" msgstr "" -#: ../general/g.message/main.c:108 -msgid "Unable to parse input message" +#: ../raster/r.region/main.c:143 +msgid "Raster map to align to" msgstr "" -#: ../general/g.ppmtopng/main.c:34 -#, c-format -msgid "Unable to open input file %s" +#: ../raster/r.watershed/shed/valid.c:24 +msgid "accum file missing in valid_basins()" msgstr "" -#: ../general/g.ppmtopng/main.c:37 +#: ../raster/r.watershed/shed/intro.c:8 #, c-format -msgid "Invalid input file %s" +msgid "%s provides a text-based user-interface to the %s program." msgstr "" -#: ../general/g.ppmtopng/main.c:77 -msgid "Error writing PNG file" +#: ../raster/r.watershed/shed/intro.c:10 +#, c-format +msgid "%s also allows the user to prepare a report of map layers for each" msgstr "" -#: ../general/g.ppmtopng/main.c:81 +#: ../raster/r.watershed/shed/intro.c:12 #, c-format -msgid "Unable to open output file %s" +msgid "watershed basin determined in %s.\n" msgstr "" -#: ../general/g.ppmtopng/main.c:119 -msgid "Converts between PPM/PGM and PNG image formats." +#: ../raster/r.watershed/shed/intro.c:14 +#, c-format +msgid "%s will help the user determine which options to use for the" msgstr "" -#: ../general/g.mkfontcap/freetype_fonts.c:55 -msgid "Unable to initialise Freetype" +#: ../raster/r.watershed/shed/intro.c:16 +#, c-format +msgid "%s program. %s will then ask for map layers that will be" msgstr "" -#: ../general/g.mkfontcap/main.c:73 -msgid "Generates the font configuration file by scanning various directories for fonts." +#: ../raster/r.watershed/shed/intro.c:18 +#, c-format +msgid "divided by basin. %s will then run %s and create the report." msgstr "" -#: ../general/g.mkfontcap/main.c:79 -msgid "Overwrite font configuration file if already existing" +#: ../raster/r.watershed/shed/main.c:41 +msgid "Slow version of water analysis program starting now" msgstr "" -#: ../general/g.mkfontcap/main.c:84 -msgid "Write font configuration file to standard output instead of $GISBASE/etc" +#: ../raster/r.watershed/shed/main.c:46 ../raster/r.watershed/shed/main.c:55 +#, c-format +msgid "<<%s>> command line failed" msgstr "" -#: ../general/g.mkfontcap/main.c:91 -msgid "List of extra directories to scan" +#: ../raster/r.watershed/shed/main.c:72 +msgid "unable to open output file" 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)" +#: ../raster/r.watershed/shed/basin_maps.c:12 +msgid "" +"\n" +"\n" +"Please indicate which map layers you wish to use in the lumped" msgstr "" -#: ../general/g.mkfontcap/main.c:110 -#, c-format -msgid "Fontcap file %s already exists; use -%c flag if you wish to overwrite it" +#: ../raster/r.watershed/shed/basin_maps.c:13 +msgid "parameter hydrologic/soil erosion model. Continue inputing cell map" msgstr "" -#: ../general/g.mkfontcap/main.c:122 -msgid "This GRASS installation was compiled without Freetype support, extradirs parameter ignored" +#: ../raster/r.watershed/shed/basin_maps.c:14 +msgid "layers, one at a time, until all desired map layers are in." msgstr "" -#: ../general/g.mkfontcap/main.c:149 +#: ../raster/r.watershed/shed/basin_maps.c:15 #, c-format -msgid "Cannot open %s for writing: %s" -msgstr "" - -#: ../general/g.proj/output.c:146 -msgid "Unable to convert projection information to PROJ.4 format" +msgid "You can have %s include a list of categories in each." msgstr "" -#: ../general/g.proj/output.c:190 -msgid "Unable to convert to WKT" +#: ../raster/r.watershed/shed/basin_maps.c:17 +#, c-format +msgid "" +"\n" +"Hit at the map prompt to continue with %s" msgstr "" -#: ../general/g.proj/datumtrans.c:47 +#: ../raster/r.watershed/shed/basin_maps.c:36 #, c-format -msgid "Invalid datum code <%s>" +msgid "" +"\n" +"The output from %s will be divided into watershed" msgstr "" -#: ../general/g.proj/datumtrans.c:77 -#, c-format -msgid "Datum set to <%s>" +#: ../raster/r.watershed/shed/basin_maps.c:38 +msgid "basins. There are two possible methods of tabulating the information:" msgstr "" -#: ../general/g.proj/datumtrans.c:79 -#, c-format -msgid "Ellipsoid set to <%s>" +#: ../raster/r.watershed/shed/basin_maps.c:39 +msgid "1) by only including data pertaining to the basin itself, or 2) using" msgstr "" -#: ../general/g.proj/create.c:17 -#, c-format -msgid "Unable to create location <%s>: %s" +#: ../raster/r.watershed/shed/basin_maps.c:40 +msgid "data from the basin, and all basins upstream of it." msgstr "" -#: ../general/g.proj/create.c:20 -#, c-format -msgid "Unable to create projection files: %s" +#: ../raster/r.watershed/shed/basin_maps.c:43 +msgid "" +"\n" +"Would you like the data organized:" msgstr "" -#: ../general/g.proj/create.c:24 -#, c-format -msgid "Unable to create location <%s>" +#: ../raster/r.watershed/shed/basin_maps.c:44 +msgid "" +"1) Basin only\n" +"2) Upstream only\n" +"3) Both\n" +"OR 0) to cancel program" msgstr "" -#: ../general/g.proj/create.c:30 +#: ../raster/r.watershed/shed/basin_maps.c:45 #, c-format msgid "" -"You can switch to the new location by\n" -"`%s=%s`" +"\n" +"Your choice: " msgstr "" -#: ../general/g.proj/create.c:40 +#: ../raster/r.watershed/shed/basin_maps.c:69 +#: ../raster/r.watershed/shed/basin_maps.c:73 #, c-format -msgid "You must select the PERMANENT mapset before updating the current location's projection (current mapset is <%s>)" +msgid "" +"\n" +"OK, %s should start running now using the following form:\n" +"%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" +#: ../raster/r.watershed/shed/file_in.c:15 +msgid "unable to open ARMSED file" msgstr "" -#: ../general/g.proj/create.c:70 -msgid "Projection information updated" +#: ../raster/r.watershed/shed/read.c:23 +msgid "unable to open basin/half basin map" msgstr "" -#: ../general/g.proj/create.c:91 -#, c-format -msgid "Unable to create PROJ_EPSG file: %s" +#: ../raster/r.watershed/shed/com_line.c:23 +msgid "" +"\n" +"This set of questions will organize the command line for the" msgstr "" -#: ../general/g.proj/main.c:69 -msgid "Prints or modifies GRASS projection information files (in various co-ordinate system descriptions)." +#: ../raster/r.watershed/shed/com_line.c:24 +#, c-format +msgid "%s program to run properly for your application." msgstr "" -#: ../general/g.proj/main.c:72 -msgid "Can also be used to create new GRASS locations." +#: ../raster/r.watershed/shed/com_line.c:26 +#, c-format +msgid "The first question is whether you want %s to run" msgstr "" -#: ../general/g.proj/main.c:75 -msgid "Prints and manipulates GRASS projection information files." +#: ../raster/r.watershed/shed/com_line.c:28 +#, c-format +msgid "in its fast mode or its slow mode. If you run %s" msgstr "" -#: ../general/g.proj/main.c:82 -msgid "Print projection information in conventional GRASS format" +#: ../raster/r.watershed/shed/com_line.c:30 +msgid "in the fast mode, the computer will finish about 10 times faster" msgstr "" -#: ../general/g.proj/main.c:88 -msgid "Print projection information in shell script style" +#: ../raster/r.watershed/shed/com_line.c:31 +msgid "than in the slow mode, but will not allow other programs to run" msgstr "" -#: ../general/g.proj/main.c:94 -msgid "Verify datum information and print transformation parameters" +#: ../raster/r.watershed/shed/com_line.c:32 +msgid "at the same time. The fast mode also places all of the data into" msgstr "" -#: ../general/g.proj/main.c:100 -msgid "Print projection information in PROJ.4 format" +#: ../raster/r.watershed/shed/com_line.c:33 +msgid "RAM, which limits the size of window that can be run. The slow" msgstr "" -#: ../general/g.proj/main.c:106 -msgid "Print 'flat' output with no linebreaks (applies to WKT and PROJ.4 output)" +#: ../raster/r.watershed/shed/com_line.c:34 +msgid "mode uses disk space in the same hard disk partition as where GRASS is" msgstr "" -#: ../general/g.proj/main.c:116 -msgid "Print projection information in WKT format" +#: ../raster/r.watershed/shed/com_line.c:35 +msgid "stored. Thus, if the program does not work in the slow mode, you will" msgstr "" -#: ../general/g.proj/main.c:122 -msgid "Use ESRI-style format (applies to WKT output only)" +#: ../raster/r.watershed/shed/com_line.c:36 +msgid "need to remove unnecessary files from that partition. The slow mode" msgstr "" -#: ../general/g.proj/main.c:129 ../general/g.proj/main.c:138 -#: ../general/g.proj/main.c:148 ../general/g.proj/main.c:158 -msgid "Specification" +#: ../raster/r.watershed/shed/com_line.c:37 +#, c-format +msgid "will allow other processes to run concurrently with %s.\n" msgstr "" -#: ../general/g.proj/main.c:130 -msgid "Name of georeferenced data file to read projection information from" +#: ../raster/r.watershed/shed/com_line.c:69 +#: ../raster/r.watershed/shed/com_line.c:182 +msgid "" +"\n" +"If you hit by itself for the next question, this" msgstr "" -#: ../general/g.proj/main.c:139 -msgid "Name of ASCII file containing a WKT projection description" +#: ../raster/r.watershed/shed/com_line.c:70 +#: ../raster/r.watershed/shed/com_line.c:183 +msgid "program will terminate." msgstr "" -#: ../general/g.proj/main.c:149 -msgid "PROJ.4 projection description" +#: ../raster/r.watershed/shed/com_line.c:81 +#, c-format +msgid "" +"\n" +"One of the options for %s is a `depression map'. A" msgstr "" -#: ../general/g.proj/main.c:159 -#: ../locale/scriptstrings/v.import_to_translate.c:21 -msgid "EPSG projection code" +#: ../raster/r.watershed/shed/com_line.c:83 +msgid "depression map indicates all the locations in the current map window where" msgstr "" -#: ../general/g.proj/main.c:167 ../general/g.proj/main.c:180 -#: ../general/g.proj/main.c:186 -msgid "Datum" +#: ../raster/r.watershed/shed/com_line.c:84 +msgid "water accumulates and does not leave by the edge of the map. Lakes without" msgstr "" -#: ../general/g.proj/main.c:169 -msgid "Datum (overrides any datum specified in input co-ordinate system)" +#: ../raster/r.watershed/shed/com_line.c:85 +msgid "outlet streams and sinkholes are examples of `depressions'. If you wish to" msgstr "" -#: ../general/g.proj/main.c:171 -msgid "Accepts standard GRASS datum codes, or \"list\" to list and exit" +#: ../raster/r.watershed/shed/com_line.c:86 +msgid "have a depression map, prepare a map where non-zero values indicate the" msgstr "" -#: ../general/g.proj/main.c:181 -#: ../locale/scriptstrings/v.import_to_translate.c:23 -msgid "Index number of datum transform parameters" +#: ../raster/r.watershed/shed/com_line.c:87 +msgid "locations where depressions occur.\n" msgstr "" -#: ../general/g.proj/main.c:182 -msgid "\"0\" for unspecified or \"-1\" to list and exit" +#: ../raster/r.watershed/shed/com_line.c:88 +msgid "Hit by itself for the next question if there is no depression map." msgstr "" -#: ../general/g.proj/main.c:188 -msgid "Force override of datum transformation information in input co-ordinate system" +#: ../raster/r.watershed/shed/com_line.c:99 +#, c-format +msgid "" +"\n" +"The %s program will divide the elevation map into a number of" msgstr "" -#: ../general/g.proj/main.c:194 -msgid "Modify current location projection files" +#: ../raster/r.watershed/shed/com_line.c:101 +msgid "watershed basins. The number of watershed basins is indirectly determined" msgstr "" -#: ../general/g.proj/main.c:202 -msgid "Name of new location to create" +#: ../raster/r.watershed/shed/com_line.c:102 +msgid "by the `basin threshold' value. The basin threshold is the area necessary for" msgstr "" -#: ../general/g.proj/main.c:218 +#: ../raster/r.watershed/shed/com_line.c:103 #, c-format -msgid "Only one of '%s', '%s', '%s' or '%s' options may be specified" +msgid "%s to define a unique watershed basin. This area only applies to" msgstr "" -#: ../general/g.proj/main.c:263 -msgid "Projection files missing" +#: ../raster/r.watershed/shed/com_line.c:105 +msgid "`exterior drainage basins'. An exterior drainage basin does not have any" msgstr "" -#: ../general/g.proj/main.c:283 -#, c-format -msgid "Only one of -%c, -%c, -%c, -%c, -%c or -%c flags may be specified" +#: ../raster/r.watershed/shed/com_line.c:106 +msgid "drainage basins flowing into it. Interior drainage basin size is determined" msgstr "" -#: ../general/g.proj/main.c:310 -#, c-format -msgid "No output format specified, define one of flags -%c, -%c, -%c, or -%c" +#: ../raster/r.watershed/shed/com_line.c:107 +msgid "by the surface flow going into stream segments between stream interceptions." msgstr "" -#: ../general/g.proj/main.c:314 +#: ../raster/r.watershed/shed/com_line.c:108 #, c-format -msgid "No output format specified, define one of flags -%c, -%c, or -%c" +msgid "Thus interior drainage basins can be of any size. The %s program" msgstr "" -#: ../general/g.proj/input.c:91 -msgid "Error reading WKT projection description" +#: ../raster/r.watershed/shed/com_line.c:110 +msgid "also allows the user to relate basin size to potential overland flow" msgstr "" -#: ../general/g.proj/input.c:98 -#, c-format -msgid "Unable to open file '%s' for reading" +#: ../raster/r.watershed/shed/com_line.c:111 +msgid "(i.e., areas with low infiltration capacities will need smaller areas to" msgstr "" -#: ../general/g.proj/input.c:143 -msgid "Can't parse PROJ.4-style parameter string" +#: ../raster/r.watershed/shed/com_line.c:112 +msgid "develop stream channels than neighboring areas with high infiltration rates)." msgstr "" -#: ../general/g.proj/input.c:181 -msgid "Unable to translate EPSG code" +#: ../raster/r.watershed/shed/com_line.c:113 +msgid "The user can create a map layer with potential overland flow values, and" msgstr "" -#: ../general/g.proj/input.c:218 -msgid "Trying to open with OGR..." +#: ../raster/r.watershed/shed/com_line.c:114 +#, c-format +msgid "%s will accumulate those values instead of area.\n" msgstr "" -#: ../general/g.proj/input.c:226 ../general/g.proj/input.c:245 -msgid "...succeeded." +#: ../raster/r.watershed/shed/com_line.c:116 +msgid "What unit of measure will you use for the basin threshold:" msgstr "" -#: ../general/g.proj/input.c:239 -msgid "Trying to open with GDAL..." +#: ../raster/r.watershed/shed/com_line.c:119 +msgid " 1) acres, 2) meters sq., 3) miles sq., 4) hectares," msgstr "" -#: ../general/g.proj/input.c:254 -#, c-format -msgid "Could not read georeferenced file %s using either OGR nor GDAL" +#: ../raster/r.watershed/shed/com_line.c:120 +msgid " 5) kilometers sq., 6) map cells, 7) overland flow units" msgstr "" -#: ../general/g.proj/input.c:259 +#: ../raster/r.watershed/shed/com_line.c:121 #, c-format -msgid "Read of file %s was successful, but it did not contain projection information. 'XY (unprojected)' will be used" +msgid "Choose 1-7 or 0 to exit this program: " msgstr "" -#: ../general/g.findfile/element.c:7 -msgid "List of available elements:" +#: ../raster/r.watershed/shed/com_line.c:131 +msgid "" +"\n" +"How large an area (or how many overland flow units) must a drainage basin" msgstr "" -#: ../general/g.findfile/main.c:42 -msgid "Searches for GRASS data base files and sets variables for the shell." +#: ../raster/r.watershed/shed/com_line.c:132 +#, c-format +msgid "be for it to be an exterior drainage basin: " msgstr "" -#: ../general/g.findfile/main.c:59 -msgid "Name of an existing map" +#: ../raster/r.watershed/shed/com_line.c:201 +#, c-format +msgid "" +"\n" +"%s must create a map layer of watershed basins" msgstr "" -#: ../general/g.findfile/main.c:65 -msgid "Name of a mapset (default: search path)" +#: ../raster/r.watershed/shed/com_line.c:203 +#: ../raster/r.watershed/shed/com_line.c:224 +#, c-format +msgid "before %s can run properly." msgstr "" -#: ../general/g.findfile/main.c:66 -msgid "'.' for current mapset" +#: ../raster/r.watershed/shed/com_line.c:222 +#, c-format +msgid "" +"\n" +"%s must create a file of watershed basin relationships" msgstr "" -#: ../general/g.findfile/main.c:70 -msgid "Do not add quotes" +#: ../raster/r.watershed/shed/com_line.c:228 +#: ../raster/r.watershed/shed/com_line.c:263 +#, c-format +msgid "" +"\n" +"Please name this file:" msgstr "" -#: ../general/g.findfile/main.c:74 -msgid "List available elements and exit" +#: ../raster/r.watershed/shed/com_line.c:257 +#, c-format +msgid "" +"\n" +"%s will generate a lot of output. Indicate a file" msgstr "" -#: ../general/g.findfile/main.c:97 +#: ../raster/r.watershed/shed/com_line.c:259 #, c-format -msgid "Parameter 'file' contains reference to <%s> mapset, but mapset parameter <%s> does not correspond" +msgid "name for %s to send the output to." msgstr "" -#: ../general/g.version/main.c:67 -msgid "citing" +#: ../raster/r.watershed/shed/com_line.c:277 +#, c-format +msgid "" +"\n" +"The accumulation map from %s must be present for" msgstr "" -#: ../general/g.version/main.c:68 -msgid "copyright" +#: ../raster/r.watershed/shed/com_line.c:279 +#, c-format +msgid "%s to work properly." msgstr "" -#: ../general/g.version/main.c:69 -msgid "version" +#: ../raster/r.watershed/shed/com_line.c:290 +#, c-format +msgid "" +"\n" +"%s can produce several maps not necessary for" msgstr "" -#: ../general/g.version/main.c:70 -msgid "license" +#: ../raster/r.watershed/shed/com_line.c:292 +#, c-format +msgid "%s to function (stream channels, overland flow aspect, and" msgstr "" -#: ../general/g.version/main.c:71 -msgid "Displays GRASS GIS version info." +#: ../raster/r.watershed/shed/com_line.c:294 +#, c-format +msgid "a display version of the accumulation map). %s also has the" msgstr "" -#: ../general/g.version/main.c:72 -msgid "Optionally also prints build or copyright information." +#: ../raster/r.watershed/shed/com_line.c:296 +msgid "ability to generate several variables in the Revised Universal Soil Loss" msgstr "" -#: ../general/g.version/main.c:76 -msgid "Print also the copyright message" +#: ../raster/r.watershed/shed/com_line.c:297 +msgid "Equation (Rusle): Slope Length (LS), and Slope Steepness (S).\n" msgstr "" -#: ../general/g.version/main.c:77 ../general/g.version/main.c:82 -#: ../general/g.version/main.c:87 ../general/g.version/main.c:93 -#: ../general/g.version/main.c:99 -msgid "Additional info" +#: ../raster/r.watershed/shed/com_line.c:348 +msgid "" +"\n" +"The Slope Length factor (LS) and Slope Steepness (S) are influenced by" msgstr "" -#: ../general/g.version/main.c:81 -msgid "Print also the citation options" +#: ../raster/r.watershed/shed/com_line.c:349 +#, c-format +msgid "disturbed land. %s reflects this with an optional map layer or value" msgstr "" -#: ../general/g.version/main.c:86 -msgid "Print also the build information" +#: ../raster/r.watershed/shed/com_line.c:351 +msgid "where the value indicates the percent of disturbed (barren) land in that cell." msgstr "" -#: ../general/g.version/main.c:92 -msgid "Print also the GIS library revision number and date" +#: ../raster/r.watershed/shed/com_line.c:352 +msgid "Type if you do not have a disturbed land map layer." msgstr "" -#: ../general/g.version/main.c:97 -msgid "Print also extended info for additional libraries" +#: ../raster/r.watershed/shed/com_line.c:364 +msgid "" +"\n" +"Type the value indicating the percent of disturbed land. This value will" msgstr "" -#: ../general/g.version/main.c:98 -msgid "GDAL/OGR, PROJ.4, GEOS" +#: ../raster/r.watershed/shed/com_line.c:365 +msgid "be used for every cell in the current region." msgstr "" -#: ../general/g.version/main.c:103 -msgid "Print info in shell script style (including SVN revision number)" +#: ../raster/r.watershed/shed/com_line.c:368 +#, c-format +msgid "" +"\n" +"Input value here [0-100]: " msgstr "" -#: ../general/g.version/main.c:104 -msgid "Shell" +#: ../raster/r.watershed/shed/com_line.c:379 +msgid "" +"\n" +"Overland surface flow only occurs for a set distance before swales form." msgstr "" -#: ../general/g.version/main.c:172 +#: ../raster/r.watershed/shed/com_line.c:380 #, c-format -msgid "Cannot determine GRASS libgis version and date number. The GRASS build might be broken. Report this to developers or packagers.\n" +msgid "Because of digital terrain model limitations, %s cannot pick up" msgstr "" -#: ../general/g.version/main.c:179 -msgid "GRASS GIS libgis version and date number don't have the expected format. Trying to print the original strings..." +#: ../raster/r.watershed/shed/com_line.c:382 +#, c-format +msgid "these swales. %s allows for an input (warning: kludge factor)" msgstr "" -#: ../general/g.version/main.c:181 -#, c-format -msgid "GIS_H_VERSION=\"%s\"" +#: ../raster/r.watershed/shed/com_line.c:384 +msgid "that prevents the surface flow distance from getting too long. Normally," msgstr "" -#: ../general/g.version/main.c:182 -#, c-format -msgid "GIS_H_DATE=\"%s\"" +#: ../raster/r.watershed/shed/com_line.c:385 +msgid "maximum slope length is around 600 feet (about 183 meters)." msgstr "" -#: ../general/g.version/main.c:212 -msgid "GRASS not compiled with GDAL/OGR support" +#: ../raster/r.watershed/shed/com_line.c:400 +msgid "" +"\n" +"Roads, ditches, changes in ground cover, and other factors will stop" msgstr "" -#: ../general/g.version/main.c:223 -msgid "GRASS not compiled with GEOS support" +#: ../raster/r.watershed/shed/com_line.c:401 +msgid "slope length. You may input a raster map indicating the locations of these" msgstr "" -#: ../general/g.version/main.c:234 -msgid "GRASS not compiled with SQLite support" +#: ../raster/r.watershed/shed/com_line.c:402 +msgid "blocking factors.\n" msgstr "" -#: ../display/d.his/main.c:63 ../display/d.rast/main.c:54 -#: ../display/d.erase/main.c:30 ../display/d.rgb/main.c:54 -#: ../display/d.mon/main.c:51 ../display/d.info/main.c:35 -#: ../display/d.vect/main.c:74 ../visualization/ximgview/main.c:291 -#: ../locale/scriptstrings/d.frame_to_translate.c:3 -#: ../locale/scriptstrings/d.redraw_to_translate.c:3 -#: ../locale/scriptstrings/wxpyimgview_to_translate.c:3 -#: ../misc/m.nviz.script/main.c:70 ../misc/m.nviz.image/main.c:52 -msgid "graphics" +#: ../raster/r.watershed/shed/com_line.c:403 +msgid "Hit by itself for the next question if there is no blocking map." msgstr "" -#: ../display/d.his/main.c:69 -msgid "Displays the result obtained by combining hue, intensity, and saturation (HIS) values from user-specified input raster map layers." +#: ../raster/r.watershed/seg/sg_factor.c:14 +msgid "SECTION 5: RUSLE LS and/or S factor determination." msgstr "" -#: ../display/d.his/main.c:97 -msgid "Percent to brighten intensity channel" +#: ../raster/r.watershed/seg/close_maps2.c:38 +#: ../raster/r.watershed/ram/close_maps2.c:34 +msgid "No basins were created. Verify threshold and region settings." msgstr "" -#: ../display/d.his/main.c:103 -msgid "Respect NULL values while drawing" +#: ../raster/r.watershed/seg/close_maps2.c:87 +msgid "Closing stream segments map" msgstr "" -#: ../display/d.rast/main.c:56 -msgid "Displays user-specified raster map in the active graphics frame." +#: ../raster/r.watershed/seg/close_maps2.c:110 +msgid "Closing basins map" msgstr "" -#: ../display/d.rast/main.c:61 -msgid "Name of raster map to be displayed" +#: ../raster/r.watershed/seg/close_maps2.c:117 +msgid "Closing half basins map" msgstr "" -#: ../display/d.rast/main.c:69 -msgid "List of categories or values to be displayed" +#: ../raster/r.watershed/seg/main.c:93 ../raster/r.watershed/seg/main.c:108 +#: ../raster/r.watershed/ram/main.c:85 ../raster/r.watershed/ram/main.c:101 +#, c-format +msgid "SECTION %d: Closing Maps." msgstr "" -#: ../display/d.rast/main.c:76 -msgid "Background color (for null)" +#: ../raster/r.watershed/seg/main.c:106 ../raster/r.watershed/ram/main.c:99 +#, c-format +msgid "SECTION %d: Watershed determination." msgstr "" -#: ../display/d.rast/main.c:77 ../display/d.rast/main.c:82 -#: ../display/d.rgb/main.c:64 -msgid "Null cells" +#: ../raster/r.watershed/seg/do_astar.c:30 +#: ../raster/r.watershed/ram/do_astar.c:28 +msgid "SECTION 2: A* Search." msgstr "" -#: ../display/d.rast/main.c:81 ../display/d.rgb/main.c:63 -msgid "Make null cells opaque" +#: ../raster/r.watershed/seg/do_astar.c:48 +msgid "No seeds for A* Search" msgstr "" -#: ../display/d.rast/main.c:86 -msgid "Invert value list" +#: ../raster/r.watershed/seg/do_astar.c:147 +msgid "bug in A* Search: doer %" msgstr "" -#: ../display/d.rast/main.c:204 -#, c-format -msgid "[%s]: illegal category specified" +#: ../raster/r.watershed/seg/close_maps.c:23 +msgid "Closing accumulation map" msgstr "" -#: ../display/d.rast/main.c:235 -#, c-format -msgid "[%s]: illegal value specified" +#: ../raster/r.watershed/seg/close_maps.c:140 +msgid "Closing TCI and SPI maps" msgstr "" -#: ../display/d.histogram/main.c:84 -msgid "histogram" +#: ../raster/r.watershed/seg/close_maps.c:142 +msgid "Closing TCI map" msgstr "" -#: ../display/d.histogram/main.c:87 -msgid "Displays a histogram in the form of a pie or bar chart for a user-specified raster map." +#: ../raster/r.watershed/seg/close_maps.c:144 +msgid "Closing SPI map" msgstr "" -#: ../display/d.histogram/main.c:91 -msgid "Raster map for which histogram will be displayed" +#: ../raster/r.watershed/seg/close_maps.c:307 +msgid "Closing flow direction map" msgstr "" -#: ../display/d.histogram/main.c:95 -msgid "Indicate if a pie or bar chart is desired" +#: ../raster/r.watershed/seg/close_maps.c:334 +msgid "Closing LS map" msgstr "" -#: ../display/d.histogram/main.c:104 -msgid "Color for text and axes" +#: ../raster/r.watershed/seg/close_maps.c:339 +msgid "Closing SL map" msgstr "" -#: ../display/d.histogram/main.c:115 -msgid "Indicate if cell counts or map areas should be displayed" +#: ../raster/r.watershed/seg/init_vars.c:143 +#, c-format +msgid "SECTION 1 beginning: Initiating Variables. %d section total." +msgid_plural "SECTION 1 beginning: Initiating Variables. %d sections total." +msgstr[0] "" +msgstr[1] "" + +#: ../raster/r.watershed/seg/init_vars.c:178 +msgid "Maximum memory to be used was smaller than 3 MB, set to 3 MB." msgstr "" -#: ../display/d.histogram/main.c:125 -msgid "Number of steps to divide the data range into (fp maps only)" +#: ../raster/r.watershed/seg/init_vars.c:511 +msgid "SECTION 1b: Determining Offmap Flow." msgstr "" -#: ../display/d.histogram/main.c:132 -msgid "Display information for null cells" +#: ../raster/r.watershed/seg/do_cum.c:122 +#: ../raster/r.watershed/ram/do_cum.c:116 +msgid "SECTION 3: Accumulating Surface Flow with SFD." msgstr "" -#: ../display/d.histogram/main.c:137 -msgid "Report for ranges defined in cats file (fp maps only)" +#: ../raster/r.watershed/seg/do_cum.c:315 +#: ../raster/r.watershed/ram/do_cum.c:296 +msgid "SECTION 3a: Accumulating Surface Flow with MFD." msgstr "" -#: ../display/d.histogram/main.c:161 -#, c-format -msgid "Invalid number of steps: %s" +#: ../raster/r.watershed/seg/do_cum.c:560 +msgid "MFD: A * path already processed when distributing flow: %d of %" msgstr "" -#: ../display/d.histogram/main.c:166 -msgid "When -C flag is set, the nsteps argument is ignored" +#: ../raster/r.watershed/seg/do_cum.c:564 +#: ../raster/r.watershed/ram/do_cum.c:512 +msgid "SECTION 3b: Adjusting drainage directions." msgstr "" -#: ../display/d.histogram/main.c:174 ../ps/ps.map/ps_clrtbl.c:39 +#: ../raster/r.watershed/seg/usage.c:9 #, c-format -msgid "Category file for <%s> not available" +msgid "" +"USAGE for basin delineation:\n" +"%s -4 elevation=elevation_map threshold=swale_threshold [flow=overland_flow_map] [drainage=drain_direction_map] [depression=depression_map] [accumulation=accumulation_map] [basin=watershed_basin_map] [stream=stream_segment_map]\n" +"\n" +"USAGE for slope length determination:\n" +"%s [-4] elevation=elevation_map threshold=swale_threshold [drainage=drain_direction_map] [depression=depression_map] [accumulation=accumulation_map] [max_slope_length=max_slope_length] [blocking=overland_blocking_map] [slope_steepness=slope_steepness_map] length_slope=length_slope_map [disturbed_land=rill_erosion_map] [slope_deposition=slope_deposition value or map]USAGE for ARMSED FILE creation:\n" +"%s [-4] elevation=elevation_map threshold=swale_threshold [flow=overland_flow_map] [drainage=drain_direction_map] [depression=depression_map] [accumulation=accumulation_map] [basin=watershed_basin_map] [stream=stream_segment_map] [half_basin=half_basin_map] ar=ARMSED_file_name\n" +"\n" msgstr "" -#: ../display/d.histogram/main.c:177 ../display/d.legend/draw.c:282 -#: ../display/d.legend/draw.c:287 -#, c-format -msgid "Range information for <%s> not available" +#: ../raster/r.watershed/front/main.c:79 +msgid "drainage" msgstr "" -#: ../display/d.where/main.c:48 -msgid "Identifies the geographic coordinates associated with point locations given in display coordinates." +#: ../raster/r.watershed/front/main.c:81 +msgid "stream power index" msgstr "" -#: ../display/d.where/main.c:58 -msgid "Display coordinates to convert" +#: ../raster/r.watershed/front/main.c:84 +msgid "Calculates hydrological parameters and RUSLE factors." msgstr "" -#: ../display/d.where/main.c:63 -msgid "File from which to read coordinates (\"-\" to read from stdin)" +#: ../raster/r.watershed/front/main.c:87 ../raster/r.watershed/front/main.c:95 +#: ../raster/r.watershed/front/main.c:102 +#: ../raster/r.watershed/front/main.c:109 +#: ../raster/r.watershed/front/main.c:118 +#: ../raster/r.watershed/front/main.c:125 +#: ../raster/r.watershed/front/main.c:132 +#: ../raster/r.watershed/front/main.c:140 +msgid "Inputs" msgstr "" -#: ../display/d.where/main.c:67 -msgid "Output lat/long in decimal degree" +#: ../raster/r.watershed/front/main.c:91 +msgid "Name of input depressions raster map" msgstr "" -#: ../display/d.where/main.c:72 -msgid "Output lat/long referenced to current ellipsoid" +#: ../raster/r.watershed/front/main.c:93 +msgid "All non-NULL and non-zero cells are considered as real depressions" msgstr "" -#: ../display/d.where/main.c:77 -msgid "Output lat/long referenced to WGS84 ellipsoid using datum transformation parameters defined in current location (if available)" +#: ../raster/r.watershed/front/main.c:100 +msgid "Name of input raster representing amount of overland flow per cell" msgstr "" -#: ../display/d.where/main.c:83 -msgid "Output frame coordinates of current display monitor (percentage)" +#: ../raster/r.watershed/front/main.c:106 +msgid "Name of input raster map percent of disturbed land" msgstr "" -#: ../display/d.where/main.c:91 -msgid "Ambiguous request for lat/long ellipsoids" +#: ../raster/r.watershed/front/main.c:107 +#: ../raster/r.watershed/front/main.c:137 +msgid "For USLE" msgstr "" -#: ../display/d.where/main.c:94 -msgid "Please specify a lat/long ellipsoid with -l or -w" +#: ../raster/r.watershed/front/main.c:114 +msgid "Name of input raster map blocking overland surface flow" msgstr "" -#: ../display/d.where/main.c:136 -msgid "" -"WGS84 output not possible as this location does not contain\n" -"datum transformation parameters. Try running g.setproj." +#: ../raster/r.watershed/front/main.c:116 +msgid "For USLE. All non-NULL and non-zero cells are considered as blocking terrain." msgstr "" -#: ../display/d.where/where.c:29 -#, c-format -msgid "Invalid coordinates <%s,%s>" +#: ../raster/r.watershed/front/main.c:123 +msgid "Name of input raster map with percentages for flow accumulation." msgstr "" -#: ../display/d.title/main.c:50 ../display/d.barscale/main.c:64 -#: ../display/d.vect.chart/main.c:64 ../display/d.linegraph/main.c:232 -#: ../display/d.graph/main.c:59 ../display/d.grid/main.c:54 -#: ../display/d.vect.thematic/main.c:86 ../display/d.text/main.c:140 -#: ../display/d.legend.vect/main.c:51 ../display/d.northarrow/main.c:47 -#: ../display/d.legend/main.c:79 -#: ../locale/scriptstrings/d.rast.leg_to_translate.c:3 -msgid "cartography" +#: ../raster/r.watershed/front/main.c:129 +msgid "Minimum size of exterior watershed basin" msgstr "" -#: ../display/d.title/main.c:52 -msgid "Create a TITLE for a raster map in a form suitable for display with d.text." +#: ../raster/r.watershed/front/main.c:136 +msgid "Maximum length of surface flow in map units" msgstr "" -#: ../display/d.title/main.c:63 -msgid "Sets the text color" +#: ../raster/r.watershed/front/main.c:144 +msgid "Name for output accumulation raster map" msgstr "" -#: ../display/d.title/main.c:71 -msgid "Sets the text size as percentage of the frame's height" +#: ../raster/r.watershed/front/main.c:145 +msgid "Number of cells that drain through each cell" msgstr "" -#: ../display/d.title/main.c:75 -msgid "Draw title on current display" +#: ../raster/r.watershed/front/main.c:152 +msgid "Name for output topographic index ln(a / tan(b)) map" msgstr "" -#: ../display/d.title/main.c:79 -msgid "Do a fancier title" +#: ../raster/r.watershed/front/main.c:158 +msgid "Stream power index a * tan(b)" msgstr "" -#: ../display/d.title/main.c:84 -msgid "Do a simple title" +#: ../raster/r.watershed/front/main.c:164 +msgid "Name for output drainage direction raster map" msgstr "" -#: ../display/d.title/main.c:102 -msgid "Title can be fancy or simple, not both" +#: ../raster/r.watershed/front/main.c:165 +msgid "Directions numbered from 1 to 8" msgstr "" -#: ../display/d.title/main.c:105 -msgid "No map name given" +#: ../raster/r.watershed/front/main.c:171 +msgid "Name for output basins raster map" msgstr "" -#: ../display/d.barscale/draw_scale.c:220 ../display/d.barscale/main.c:237 -#: ../display/d.barscale/main.c:254 -msgid "Programmer error" +#: ../raster/r.watershed/front/main.c:177 +msgid "Name for output stream segments raster map" msgstr "" -#: ../display/d.barscale/draw_scale.c:611 -#: ../display/d.northarrow/draw_n_arrow.c:200 -#, c-format -msgid "Could not read symbol \"%s\"" +#: ../raster/r.watershed/front/main.c:183 +msgid "Name for output half basins raster map" msgstr "" -#: ../display/d.barscale/main.c:65 -msgid "Displays a barscale on the graphics monitor." +#: ../raster/r.watershed/front/main.c:184 +msgid "Each half-basin is given a unique value" msgstr "" -#: ../display/d.barscale/main.c:69 -msgid "Use feet/miles instead of meters" +#: ../raster/r.watershed/front/main.c:190 +msgid "Name for output slope length raster map" msgstr "" -#: ../display/d.barscale/main.c:73 -msgid "Draw the scale bar without text" +#: ../raster/r.watershed/front/main.c:191 +msgid "Slope length and steepness (LS) factor for USLE" msgstr "" -#: ../display/d.barscale/main.c:74 ../display/d.barscale/main.c:141 -#: ../display/d.barscale/main.c:166 ../display/d.barscale/main.c:183 -#: ../display/d.text/main.c:164 ../display/d.text/main.c:173 -#: ../display/d.text/main.c:182 ../display/d.text/main.c:190 -#: ../display/d.text/main.c:264 ../display/d.text/main.c:269 -#: ../display/d.northarrow/main.c:100 ../display/d.northarrow/main.c:130 -#: ../display/d.northarrow/main.c:135 ../display/d.northarrow/main.c:140 -msgid "Text" +#: ../raster/r.watershed/front/main.c:197 +msgid "Name for output slope steepness raster map" msgstr "" -#: ../display/d.barscale/main.c:78 -msgid "Display north-arrow symbol." +#: ../raster/r.watershed/front/main.c:198 +msgid "Slope steepness (S) factor for USLE" msgstr "" -#: ../display/d.barscale/main.c:79 ../display/d.barscale/main.c:88 -#: ../display/d.barscale/main.c:149 ../display/d.northarrow/main.c:73 -msgid "Style" +#: ../raster/r.watershed/front/main.c:207 +msgid "Convergence factor for MFD (1-10)" msgstr "" -#: ../display/d.barscale/main.c:83 -msgid "Type of barscale to draw" +#: ../raster/r.watershed/front/main.c:209 +msgid "1 = most diverging flow, 10 = most converging flow. Recommended: 5" msgstr "" -#: ../display/d.barscale/main.c:102 -msgid "Classic style" +#: ../raster/r.watershed/front/main.c:216 +msgid "Maximum memory to be used with -m flag (in MB)" msgstr "" -#: ../display/d.barscale/main.c:103 -msgid "Line style" +#: ../raster/r.watershed/front/main.c:220 +msgid "SFD (D8) flow (default is MFD)" msgstr "" -#: ../display/d.barscale/main.c:104 -msgid "Solid style" +#: ../raster/r.watershed/front/main.c:222 +msgid "SFD: single flow direction, MFD: multiple flow direction" msgstr "" -#: ../display/d.barscale/main.c:105 -msgid "Hollow style" +#: ../raster/r.watershed/front/main.c:227 +msgid "Allow only horizontal and vertical flow of water" msgstr "" -#: ../display/d.barscale/main.c:106 -msgid "Full checker style" +#: ../raster/r.watershed/front/main.c:231 +msgid "Enable disk swap memory option: Operation is slow" msgstr "" -#: ../display/d.barscale/main.c:107 -msgid "Part checker style" +#: ../raster/r.watershed/front/main.c:233 +msgid "Only needed if memory requirements exceed available RAM; see manual on how to calculate memory requirements" msgstr "" -#: ../display/d.barscale/main.c:108 -msgid "Mixed checker style" +#: ../raster/r.watershed/front/main.c:238 +msgid "Use positive flow accumulation even for likely underestimates" msgstr "" -#: ../display/d.barscale/main.c:109 -msgid "Tail checker style" +#: ../raster/r.watershed/front/main.c:240 +msgid "See manual for a detailed description of flow accumulation output" msgstr "" -#: ../display/d.barscale/main.c:110 -msgid "Up ticks style" +#: ../raster/r.watershed/front/main.c:244 +msgid "Beautify flat areas" msgstr "" -#: ../display/d.barscale/main.c:111 -msgid "Down ticks style" +#: ../raster/r.watershed/front/main.c:246 +msgid "Flow direction in flat areas is modified to look prettier" msgstr "" -#: ../display/d.barscale/main.c:112 -msgid "Both ticks style" +#: ../raster/r.watershed/front/main.c:262 +msgid "Sorry, you must choose an output map." msgstr "" -#: ../display/d.barscale/main.c:112 -msgid "Arrow ends style" +#: ../raster/r.watershed/front/main.c:268 +msgid "The basin threshold must be a positive number." msgstr "" -#: ../display/d.barscale/main.c:121 ../display/d.northarrow/main.c:83 -msgid "Screen coordinates of the rectangle's top-left corner" +#: ../raster/r.watershed/front/main.c:284 +msgid "" +"Sorry, if any of the following options are set:\n" +" basin, stream, half_basin, length_slope, or slope_steepness\n" +" you MUST provide a value for the basin threshold parameter." msgstr "" -#: ../display/d.barscale/main.c:122 ../display/d.northarrow/main.c:84 -msgid "(0,0) is lower-left of the display frame" +#: ../raster/r.watershed/front/main.c:310 +msgid "Beautify flat areas is not yet supported for disk swap mode" msgstr "" -#: ../display/d.barscale/main.c:130 -msgid "Length of barscale in map units" +#: ../raster/r.watershed/front/main.c:342 +#, c-format +msgid "Subprocess failed with exit code %d" msgstr "" -#: ../display/d.barscale/main.c:134 -msgid "Barscale units to display" +#: ../raster/r.watershed/ram/sg_factor.c:14 +msgid "SECTION 4: RUSLE LS and/or S factor determination." msgstr "" -#: ../display/d.barscale/main.c:139 -msgid "Custom label of unit" +#: ../raster/r.watershed/ram/do_astar.c:258 +msgid "heapsize too large" msgstr "" -#: ../display/d.barscale/main.c:148 -msgid "Number of segments" +#: ../raster/r.watershed/ram/do_flatarea.c:57 +msgid "Beautify flat areas: priority queue error" msgstr "" -#: ../display/d.barscale/main.c:152 -msgid "Bar scale and text color" +#: ../raster/r.watershed/ram/do_flatarea.c:235 +msgid "flat cell escaped for uphill correction" msgstr "" -#: ../display/d.barscale/main.c:153 ../display/d.barscale/main.c:159 -#: ../display/d.rast.arrow/main.c:119 ../display/d.rast.arrow/main.c:125 -#: ../display/d.rast.arrow/main.c:131 ../display/d.rast.arrow/main.c:137 -#: ../display/d.vect/main.c:121 ../display/d.vect/main.c:127 -#: ../display/d.vect/main.c:131 ../display/d.vect/main.c:138 -#: ../display/d.vect/main.c:309 ../display/d.northarrow/main.c:104 -#: ../display/d.northarrow/main.c:109 ../display/d.northarrow/main.c:115 -#: ../display/d.rast.num/main.c:89 ../display/d.rast.num/main.c:95 -#: ../display/d.rast.num/main.c:113 ../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 -#: ../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 -#: ../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 -msgid "Colors" +#: ../raster/r.watershed/ram/do_flatarea.c:241 +#, c-format +msgid "queue error: last uphill order %d > current uphill order %d" msgstr "" -#: ../display/d.barscale/main.c:158 -msgid "Background color (drawn behind the bar)" +#: ../raster/r.watershed/ram/do_flatarea.c:246 +msgid "uphill order not set" msgstr "" -#: ../display/d.barscale/main.c:163 -msgid "Text position" +#: ../raster/r.watershed/ram/do_flatarea.c:273 +msgid "flat cell escaped in uphill correction" msgstr "" -#: ../display/d.barscale/main.c:174 -msgid "Scale factor to change bar width" +#: ../raster/r.watershed/ram/do_flatarea.c:309 +msgid "downhill order: no more points in down queue" msgstr "" -#: ../display/d.barscale/main.c:182 ../display/d.legend.vect/main.c:123 -#: ../display/d.northarrow/main.c:129 ../display/d.legend/main.c:218 -msgid "Font size" +#: ../raster/r.watershed/ram/do_flatarea.c:317 +msgid "flat cell escaped for downhill correction" msgstr "" -#: ../display/d.barscale/main.c:193 +#: ../raster/r.watershed/ram/do_flatarea.c:323 #, c-format -msgid "%s does not work with a latitude-longitude location" +msgid "queue error: last downhill order %d > current downhill order %d" msgstr "" -#: ../display/d.vect.chart/main.c:65 -msgid "chart maps" +#: ../raster/r.watershed/ram/do_flatarea.c:328 +msgid "downhill order: downhill order not set" msgstr "" -#: ../display/d.vect.chart/main.c:67 -msgid "Displays charts of vector data in the active frame on the graphics monitor." +#: ../raster/r.watershed/ram/do_flatarea.c:352 +msgid "flat cell escaped in downhill correction" msgstr "" -#: ../display/d.vect.chart/main.c:86 -msgid "Chart type" +#: ../raster/r.watershed/ram/do_flatarea.c:390 +msgid "flat cell escaped for adjustment" msgstr "" -#: ../display/d.vect.chart/main.c:87 ../display/d.vect.chart/main.c:97 -#: ../display/d.vect.chart/main.c:105 ../display/d.vect.chart/main.c:112 -#: ../display/d.vect.chart/main.c:117 ../display/d.vect.chart/main.c:123 -#: ../display/d.vect.chart/main.c:129 ../display/d.vect.chart/main.c:148 -msgid "Chart properties" +#: ../raster/r.watershed/ram/do_flatarea.c:397 +msgid "adjustment: uphill order not set" msgstr "" -#: ../display/d.vect.chart/main.c:91 -msgid "Attribute columns containing data" +#: ../raster/r.watershed/ram/do_flatarea.c:399 +msgid "adjustment: downhill order not set" msgstr "" -#: ../display/d.vect.chart/main.c:96 -msgid "Column used for pie chart size" +#: ../raster/r.watershed/ram/do_flatarea.c:428 +msgid "flat cell escaped in adjustment" msgstr "" -#: ../display/d.vect.chart/main.c:104 -msgid "Size of chart (diameter for pie, total width for bar)" +#: ../raster/r.watershed/ram/init_vars.c:123 +#, c-format +msgid "SECTION 1a (of %1d): Initiating Memory." msgstr "" -#: ../display/d.vect.chart/main.c:111 -msgid "Scale for size (to get size in pixels)" +#: ../raster/r.watershed/ram/init_vars.c:350 +#, c-format +msgid "SECTION 1b (of %1d): Determining Offmap Flow." msgstr "" -#: ../display/d.vect.chart/main.c:116 -msgid "Outline color" -msgstr "" +#: ../raster/r.watershed/ram/do_cum.c:507 +#, c-format +msgid "MFD: A * path already processed when distributing flow: %d of %d cell" +msgid_plural "MFD: A * path already processed when distributing flow: %d of %d cells" +msgstr[0] "" +msgstr[1] "" -#: ../display/d.vect.chart/main.c:122 -msgid "Colors used to fill charts" +#: ../raster/r.watershed/ram/usage.c:9 +#, c-format +msgid "" +"USAGE for basin delineation:\n" +"%s -4 elevation=elevation_map threshold=swale_threshold [flow=overland_flow_map] [drainage=drain_direction_map] [depression=depression_map] [accumulation=accumulation_map] [basin=watershed_basin_map] [retention=retention_map] [stream=stream_segment_map]\n" +"\n" +"USAGE for slope length determination:\n" +"%s [-4] elevation=elevation_map threshold=swale_threshold [drainage=drain_direction_map] [depression=depression_map] [accumulation=accumulation_map] [retention=retention_map] [max_slope_length=max_slope_length] [blocking=overland_blocking_map] [slope_steepness=slope_steepness_map] length_slope=length_slope_map [disturbed_land=rill_erosion_map] [slope_deposition=slope_deposition value or map]USAGE for ARMSED FILE creation:\n" +"%s [-4] elevation=elevation_map threshold=swale_threshold [flow=overland_flow_map] [drainage=drain_direction_map] [depression=depression_map] [accumulation=accumulation_map] [basin=watershed_basin_map] [stream=stream_segment_map] [half_basin=half_basin_map] [retention=retention_map] ar=ARMSED_file_name\n" +"\n" msgstr "" -#: ../display/d.vect.chart/main.c:128 -msgid "Center the bar chart around a data point" +#: ../raster/r.rescale/main.c:51 +msgid "Rescales the range of category values in a raster map layer." msgstr "" -#: ../display/d.vect.chart/main.c:137 -msgid "Maximum value used for bar plot reference" +#: ../raster/r.rescale/main.c:110 +#, c-format +msgid "Rescale %s[%ld,%ld] to %s[%ld,%ld]" msgstr "" -#: ../display/d.vect.chart/main.c:142 ../display/d.vect.thematic/main.c:223 -msgid "Create legend information and send to stdout" +#: ../raster/r.sim/simlib/hydro.c:202 +#, c-format +msgid "nwalk (%d) > maxw (%d)!" msgstr "" -#: ../display/d.vect.chart/main.c:147 -msgid "Create 3D charts" +#: ../raster/r.sim/simlib/hydro.c:411 +msgid "Unable to write raster maps" msgstr "" -#: ../display/d.vect.chart/plot.c:38 ../display/d.vect.thematic/plot1.c:105 -#: ../display/d.vect/shape.c:38 ../vector/v.to.rast/support.c:104 -#: ../vector/v.to.rast/support.c:279 ../vector/v.to.rast/support.c:518 -#: ../vector/v.vect.stats/main.c:340 ../vector/v.vect.stats/main.c:414 -#: ../vector/v.univar/main.c:229 ../vector/v.overlay/main.c:398 -#: ../vector/v.what.rast3/main.c:120 ../vector/v.generalize/misc.c:170 -#: ../vector/v.colors/read_rgb.c:23 ../vector/v.colors/scan_attr.c:24 -#: ../vector/v.colors/write_rgb.c:20 ../vector/v.what.rast/main.c:138 -#: ../vector/v.surf.bspline/crosscorr.c:114 ../vector/v.distance/main.c:550 -#: ../vector/v.extrude/main.c:224 ../vector/v.edit/select.c:502 -#: ../vector/v.buffer/main.c:426 ../doc/vector/v.example/main.c:109 -#, c-format -msgid "Database connection not defined for layer %d" +#: ../raster/r.sim/simlib/hydro.c:478 ../raster/r.sim/r.sim.sediment/main.c:435 +msgid "Cannot write raster maps" msgstr "" -#: ../display/d.vect.chart/plot.c:86 ../display/d.vect/attr.c:110 -#: ../vector/v.in.db/main.c:225 +#: ../raster/r.sim/simlib/observation_points.c:64 #, c-format -msgid "Unable to open select cursor: '%s'" -msgstr "" - -#: ../display/d.erase/main.c:31 ../display/d.mon/main.c:52 -#: ../display/d.info/main.c:36 ../locale/scriptstrings/d.frame_to_translate.c:4 -#: ../locale/scriptstrings/d.redraw_to_translate.c:4 -msgid "monitors" +msgid "Unable to read points from map %s" msgstr "" -#: ../display/d.erase/main.c:33 -msgid "Erases the contents of the active graphics display frame with user defined color." +#: ../raster/r.sim/simlib/observation_points.c:85 +#, c-format +msgid "Unable to open observation logfile %s for writing" msgstr "" -#: ../display/d.erase/main.c:42 -msgid "Remove all frames and erase the screen" +#: ../raster/r.sim/simlib/output.c:321 ../raster/r.sim/simlib/output.c:329 +#, c-format +msgid "FP raster map <%s> not found" msgstr "" -#: ../display/d.geodesic/main.c:48 -msgid "great circle" +#: ../raster/r.sim/simlib/input.c:307 +#, c-format +msgid "Raster map <%s> not found, and manin_val undefined, choose one to be allowed to process" msgstr "" -#: ../display/d.geodesic/main.c:49 ../display/d.path/main.c:50 -#: ../vector/v.net.timetable/main.c:262 ../vector/v.net.distance/main.c:68 -#: ../vector/v.net.allpairs/main.c:63 ../vector/v.net.visibility/main.c:47 -#: ../vector/v.net.path/main.c:44 -msgid "shortest path" +#: ../raster/r.sim/simlib/input.c:420 +msgid "Zero value in Mannings n" msgstr "" -#: ../display/d.geodesic/main.c:51 -msgid "Displays a geodesic line, tracing the shortest distance between two geographic points along a great circle, in a longitude/latitude data set." +#: ../raster/r.sim/simlib/input.c:471 +msgid "Infiltration exceeds the rainfall rate everywhere! No overland flow." msgstr "" -#: ../display/d.geodesic/main.c:58 ../display/d.rhumbline/main.c:53 -#: ../display/d.path/main.c:65 -msgid "Starting and ending coordinates" +#: ../raster/r.sim/simlib/input.c:495 +#, c-format +msgid "" +"Min elevation \t= %.2f m\n" +"Max elevation \t= %.2f m\n" msgstr "" -#: ../display/d.geodesic/main.c:62 ../display/d.rhumbline/main.c:57 -#: ../display/d.northarrow/main.c:103 -msgid "Line color" +#: ../raster/r.sim/simlib/input.c:497 +#, c-format +msgid "Mean Source Rate (rainf. excess or sediment) \t= %f m/s or kg/m2s \n" msgstr "" -#: ../display/d.geodesic/main.c:66 ../display/d.grid/main.c:107 -#: ../display/d.rhumbline/main.c:62 ../display/d.northarrow/main.c:113 -#: ../display/d.rast.num/main.c:88 ../display/d.legend/main.c:203 -#: ../vector/v.lrs/v.lrs.label/main.c:193 ../vector/v.label/main.c:151 -#: ../vector/v.label.sa/main.c:98 -msgid "Text color" +#: ../raster/r.sim/simlib/input.c:499 +#, c-format +msgid "Mean flow velocity \t= %f m/s\n" msgstr "" -#: ../display/d.geodesic/main.c:78 ../display/d.rhumbline/main.c:75 +#: ../raster/r.sim/simlib/input.c:500 #, c-format -msgid "Location is not %s" +msgid "Mean Mannings \t= %f\n" msgstr "" -#: ../display/d.geodesic/main.c:87 ../display/d.rhumbline/main.c:86 -#: ../display/d.path/main.c:140 -msgid "No coordinates given" -msgstr "" +#: ../raster/r.sim/simlib/input.c:504 +#, c-format +msgid "Number of iterations \t= %d cell\n" +msgid_plural "Number of iterations \t= %d cells\n" +msgstr[0] "" +msgstr[1] "" -#: ../display/d.geodesic/main.c:90 ../display/d.geodesic/main.c:93 -#: ../display/d.geodesic/main.c:96 ../display/d.geodesic/main.c:99 -#: ../display/d.rhumbline/main.c:89 ../display/d.rhumbline/main.c:92 -#: ../display/d.rhumbline/main.c:95 ../display/d.rhumbline/main.c:98 +#: ../raster/r.sim/simlib/input.c:506 #, c-format -msgid "%s - illegal longitude" +msgid "Time step \t= %.2f s\n" msgstr "" -#: ../display/d.rgb/main.c:58 -msgid "Displays three user-specified raster maps as red, green, and blue overlays in the active graphics frame." +#: ../raster/r.sim/simlib/input.c:508 +#, c-format +msgid "" +"Sigmax \t= %f\n" +"Max velocity \t= %f m/s\n" msgstr "" -#: ../display/d.extract/extract.c:43 -msgid "Select vector(s) with mouse" +#: ../raster/r.sim/simlib/input.c:510 +#, c-format +msgid "Time step used \t= %.2f s\n" msgstr "" -#: ../display/d.extract/extract.c:44 -msgid " - L: draw box with left mouse button to select" +#: ../raster/r.sim/simlib/input.c:562 +msgid "Unable to write et file" msgstr "" -#: ../display/d.extract/extract.c:45 -msgid " - M: draw box with middle mouse button to remove from display" +#: ../raster/r.sim/r.sim.sediment/main.c:117 +msgid "sediment flow" msgstr "" -#: ../display/d.extract/extract.c:46 -msgid " - R: quit and save selected vectors to new map\n" +#: ../raster/r.sim/r.sim.sediment/main.c:119 +msgid "deposition" msgstr "" -#: ../display/d.extract/extract.c:48 -msgid "L: add M: remove R: quit and save\n" +#: ../raster/r.sim/r.sim.sediment/main.c:122 +msgid "Sediment transport and erosion/deposition simulation using path sampling method (SIMWE)." msgstr "" -#: ../display/d.extract/main.c:52 -msgid "Selects and extracts vectors with mouse into new vector map." +#: ../raster/r.sim/r.sim.sediment/main.c:129 +msgid "Name of water depth raster map [m]" msgstr "" -#: ../display/d.extract/main.c:65 ../display/d.path/main.c:99 -msgid "Original line color" +#: ../raster/r.sim/r.sim.sediment/main.c:133 +#: ../raster/r.sim/r.sim.water/main.c:127 +msgid "Name of x-derivatives raster map [m/m]" msgstr "" -#: ../display/d.extract/main.c:71 ../display/d.path/main.c:107 -msgid "Highlight color" +#: ../raster/r.sim/r.sim.sediment/main.c:137 +#: ../raster/r.sim/r.sim.water/main.c:131 +msgid "Name of y-derivatives raster map [m/m]" msgstr "" -#: ../display/d.extract/main.c:79 ../vector/v.label/main.c:233 -msgid "No graphics device selected" +#: ../raster/r.sim/r.sim.sediment/main.c:142 +msgid "Name of detachment capacity coefficient raster map [s/m]" msgstr "" -#: ../display/d.extract/main.c:122 -msgid "Copying tables..." +#: ../raster/r.sim/r.sim.sediment/main.c:147 +msgid "Name of transport capacity coefficient raster map [s]" msgstr "" -#: ../display/d.extract/main.c:130 -msgid "Cannot get db link info -> cannot copy table." +#: ../raster/r.sim/r.sim.sediment/main.c:152 +msgid "Name of critical shear stress raster map [Pa]" msgstr "" -#: ../display/d.linegraph/main.c:234 -msgid "Generates and displays simple line graphs in the active graphics monitor display frame." +#: ../raster/r.sim/r.sim.sediment/main.c:157 +#: ../raster/r.sim/r.sim.water/main.c:168 +msgid "Name of Manning's n raster map" msgstr "" -#: ../display/d.linegraph/main.c:238 -msgid "Name of data file for X axis of graph" +#: ../raster/r.sim/r.sim.sediment/main.c:165 +#: ../raster/r.sim/r.sim.water/main.c:176 +msgid "Manning's n unique value" msgstr "" -#: ../display/d.linegraph/main.c:244 -msgid "Name of data file(s) for Y axis of graph" +#: ../raster/r.sim/r.sim.sediment/main.c:172 +#: ../raster/r.sim/r.sim.water/main.c:190 +msgid "Name of sampling locations vector points map" msgstr "" -#: ../display/d.linegraph/main.c:251 -msgid "Path to files" +#: ../raster/r.sim/r.sim.sediment/main.c:178 +msgid "Name for output transport capacity raster map [kg/ms]" msgstr "" -#: ../display/d.linegraph/main.c:253 -msgid "Path to the directory where the input files are located" +#: ../raster/r.sim/r.sim.sediment/main.c:185 +msgid "Name for output transport limited erosion-deposition raster map [kg/m2s]" msgstr "" -#: ../display/d.linegraph/main.c:261 -msgid "Color for Y data" +#: ../raster/r.sim/r.sim.sediment/main.c:192 +msgid "Name for output sediment concentration raster map [particle/m3]" msgstr "" -#: ../display/d.linegraph/main.c:274 -msgid "Width of the lines" +#: ../raster/r.sim/r.sim.sediment/main.c:198 +msgid "Name for output sediment flux raster map [kg/ms]" msgstr "" -#: ../display/d.linegraph/main.c:281 -msgid "Color for axis, tics, numbers, and title" +#: ../raster/r.sim/r.sim.sediment/main.c:205 +msgid "Name for output erosion-deposition raster map [kg/m2s]" msgstr "" -#: ../display/d.linegraph/main.c:289 -msgid "Title for X data" +#: ../raster/r.sim/r.sim.sediment/main.c:212 +#: ../raster/r.sim/r.sim.water/main.c:222 +msgid "Name for sampling points output text file. For each observation vector point the time series of sediment transport is stored." msgstr "" -#: ../display/d.linegraph/main.c:296 -msgid "Title for Y data" +#: ../raster/r.sim/r.sim.sediment/main.c:219 +#: ../raster/r.sim/r.sim.water/main.c:215 +msgid "Base name of the output walkers vector points map" msgstr "" -#: ../display/d.linegraph/main.c:303 -msgid "Title for Graph" +#: ../raster/r.sim/r.sim.sediment/main.c:226 +msgid "Number of walkers" msgstr "" -#: ../display/d.linegraph/main.c:311 -msgid "Minimum and maximun value for Y axis (min,max)" +#: ../raster/r.sim/r.sim.sediment/main.c:227 +#: ../raster/r.sim/r.sim.sediment/main.c:235 +#: ../raster/r.sim/r.sim.sediment/main.c:244 +#: ../raster/r.sim/r.sim.sediment/main.c:262 +#: ../raster/r.sim/r.sim.sediment/main.c:289 +#: ../raster/r.sim/r.sim.water/main.c:231 +#: ../raster/r.sim/r.sim.water/main.c:239 +#: ../raster/r.sim/r.sim.water/main.c:248 +#: ../raster/r.sim/r.sim.water/main.c:266 +#: ../raster/r.sim/r.sim.water/main.c:276 +#: ../raster/r.sim/r.sim.water/main.c:284 +#: ../raster/r.sim/r.sim.water/main.c:293 +#: ../raster/r.sim/r.sim.water/main.c:324 ../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 ../vector/v.surf.rst/main.c:163 +#: ../vector/v.surf.rst/main.c:168 ../vector/v.surf.rst/main.c:189 +#: ../vector/v.surf.rst/main.c:264 ../vector/v.surf.rst/main.c:270 +#: ../vector/v.surf.rst/main.c:278 ../vector/v.surf.rst/main.c:286 +#: ../vector/v.surf.rst/main.c:294 ../vector/v.surf.rst/main.c:302 +#: ../vector/v.surf.rst/main.c:311 ../vector/v.surf.rst/main.c:319 +#: ../vector/v.surf.rst/main.c:327 ../vector/v.surf.rst/main.c:336 +#: ../vector/v.surf.rst/main.c:344 ../vector/v.surf.rst/main.c:351 +msgid "Parameters" msgstr "" -#: ../display/d.linegraph/main.c:318 -msgid "Tic values for the Y axis" +#: ../raster/r.sim/r.sim.sediment/main.c:234 +#: ../raster/r.sim/r.sim.water/main.c:238 +msgid "Time used for iterations [minutes]" msgstr "" -#: ../display/d.linegraph/main.c:325 -msgid "Scale for X values" +#: ../raster/r.sim/r.sim.sediment/main.c:243 +#: ../raster/r.sim/r.sim.water/main.c:247 +msgid "Time interval for creating output maps [minutes]" msgstr "" -#: ../display/d.linegraph/main.c:331 -msgid "Scale for Y values" +#: ../raster/r.sim/r.sim.sediment/main.c:261 +#: ../raster/r.sim/r.sim.water/main.c:265 +msgid "Water diffusion constant" msgstr "" -#: ../display/d.linegraph/main.c:352 -msgid "Symbol for point" +#: ../raster/r.sim/r.sim.sediment/main.c:269 +#: ../raster/r.sim/r.sim.water/main.c:304 +msgid "Seed for random number generator" msgstr "" -#: ../display/d.linegraph/main.c:361 -msgid "Point size" +#: ../raster/r.sim/r.sim.sediment/main.c:271 +#: ../raster/r.sim/r.sim.water/main.c:306 +msgid "The same seed can be used to obtain same results or random seed can be generated by other means." msgstr "" -#: ../display/d.linegraph/main.c:370 -msgid "Color for point symbol edge color" +#: ../raster/r.sim/r.sim.sediment/main.c:277 +#: ../raster/r.sim/r.sim.water/main.c:312 +msgid "Generate random seed" msgstr "" -#: ../display/d.linegraph/main.c:376 -msgid "Width of point symbol lines" +#: ../raster/r.sim/r.sim.sediment/main.c:279 +#: ../raster/r.sim/r.sim.water/main.c:314 +msgid "Automatically generates random seed for random number generator (use when you don't want to provide the seed option)" msgstr "" -#: ../display/d.linegraph/main.c:437 -msgid "Maximum of 10 Y data files exceeded" +#: ../raster/r.sim/r.sim.sediment/main.c:288 +#: ../raster/r.sim/r.sim.water/main.c:323 +msgid "Number of threads which will be used for parallel compute" msgstr "" -#: ../display/d.linegraph/main.c:494 +#: ../raster/r.sim/r.sim.sediment/main.c:296 +#: ../raster/r.sim/r.sim.water/main.c:331 #, c-format -msgid "Cannot find/open symbol: '%s'" +msgid "Generated random seed (-s): %ld" msgstr "" -#: ../display/d.linegraph/main.c:511 +#: ../raster/r.sim/r.sim.sediment/main.c:301 +#: ../raster/r.sim/r.sim.water/main.c:336 #, c-format -msgid "Color <%s> cannot for option %s be parsed" +msgid "Read random seed from %s option: %ld" msgstr "" -#: ../display/d.linegraph/main.c:549 +#: ../raster/r.sim/r.sim.sediment/main.c:374 +#: ../raster/r.sim/r.sim.water/main.c:402 ../vector/v.surf.rst/main.c:407 #, c-format -msgid "Only <%d> colors given for <%d> lines" +msgid "<%d> is not valid number of threads. Number of threads will be set on <%d>" msgstr "" -#: ../display/d.linegraph/main.c:593 +#: ../raster/r.sim/r.sim.sediment/main.c:383 +#: ../raster/r.sim/r.sim.water/main.c:411 #, c-format -msgid "Number of widths (%d) is higher then the number of files (%d)" +msgid "Number of threads: %d" msgstr "" -#: ../display/d.linegraph/main.c:606 -#, c-format -msgid "Number of widths (%d) is lower then the number of files (%d)" +#: ../raster/r.sim/r.sim.sediment/main.c:397 +#: ../raster/r.sim/r.sim.water/main.c:505 +msgid "More than 100 files are going to be created !!!!!" msgstr "" -#: ../display/d.linegraph/main.c:659 +#: ../raster/r.sim/r.sim.sediment/main.c:403 +#: ../raster/r.sim/r.sim.water/main.c:511 #, c-format -msgid "Y input file <%s> contains fewer data points than the X input file" +msgid "default nwalk=%d, rwalk=%f" msgstr "" -#: ../display/d.linegraph/main.c:663 +#: ../raster/r.sim/r.sim.sediment/main.c:412 +#: ../raster/r.sim/r.sim.water/main.c:521 #, c-format -msgid "Y input file <%s> contains more data points than the X input file" +msgid "Using metric conversion factor %f, step=%f" msgstr "" -#: ../display/d.linegraph/main.c:668 -#, c-format -msgid "The last point will be ignored" -msgid_plural "The last %d points will be ignored" -msgstr[0] "" -msgstr[1] "" +#: ../raster/r.sim/r.sim.sediment/main.c:419 +msgid "You are not outputting any raster or site files" +msgstr "" -#: ../display/d.linegraph/main.c:722 -#, c-format -msgid "Scale X labels cannot be used with this range of data (%f, %f)" +#: ../raster/r.sim/r.sim.sediment/main.c:422 +#: ../raster/r.sim/r.sim.water/main.c:530 ../vector/v.surf.rst/main.c:659 +#: ../vector/v.surf.rst/main.c:714 ../vector/v.vol.rst/main.c:916 +msgid "Input failed" msgstr "" -#: ../display/d.linegraph/main.c:752 -#, c-format -msgid "Problem reading X data file at line %d" +#: ../raster/r.sim/r.sim.water/main.c:116 ../vector/v.net.flow/main.c:60 +msgid "flow" msgstr "" -#: ../display/d.linegraph/main.c:764 -#, c-format -msgid "Problem reading <%s> data file at line %d" +#: ../raster/r.sim/r.sim.water/main.c:117 +msgid "overland flow" msgstr "" -#: ../display/d.linegraph/main.c:971 -#, c-format -msgid "Scale Y labels cannot be used with thisrange of data (%f, %f)" +#: ../raster/r.sim/r.sim.water/main.c:120 +msgid "Overland flow hydrologic simulation using path sampling method (SIMWE)." msgstr "" -#: ../display/d.profile/main.c:68 -#, c-format -msgid "Unable to read range for %s" +#: ../raster/r.sim/r.sim.water/main.c:137 +msgid "Name of rainfall excess rate (rain-infilt) raster map [mm/hr]" msgstr "" -#: ../display/d.profile/main.c:79 -#, c-format -msgid "Unable to read FP range for %s" +#: ../raster/r.sim/r.sim.water/main.c:146 +msgid "Rainfall excess rate unique value [mm/hr]" msgstr "" -#: ../display/d.profile/main.c:194 -msgid "Plots profile of a transect." +#: ../raster/r.sim/r.sim.water/main.c:153 +msgid "Name of runoff infiltration rate raster map [mm/hr]" msgstr "" -#: ../display/d.profile/main.c:198 -msgid "Raster map to be profiled" +#: ../raster/r.sim/r.sim.water/main.c:162 +msgid "Runoff infiltration rate unique value [mm/hr]" msgstr "" -#: ../display/d.profile/main.c:207 -msgid "Use map's range recorded range" +#: ../raster/r.sim/r.sim.water/main.c:183 +msgid "Name of flow controls raster map (permeability ratio 0-1)" msgstr "" -#: ../display/d.profile/main.c:256 -msgid "At least two points are required" +#: ../raster/r.sim/r.sim.water/main.c:196 +msgid "Name for output water depth raster map [m]" msgstr "" -#: ../display/d.mon/start.c:46 ../display/d.mon/start.c:74 -#, c-format -msgid "File <%s> already exists and will be overwritten" +#: ../raster/r.sim/r.sim.water/main.c:202 +msgid "Name for output water discharge raster map [m3/s]" msgstr "" -#: ../display/d.mon/start.c:67 -#, c-format -msgid "Unable to start monitor, don't have write permission for <%s>" +#: ../raster/r.sim/r.sim.water/main.c:208 +msgid "Name for output simulation error raster map [m]" msgstr "" -#: ../display/d.mon/start.c:76 -#, c-format -msgid "Unable to delete <%s>" +#: ../raster/r.sim/r.sim.water/main.c:230 +msgid "Number of walkers, default is twice the number of cells" msgstr "" -#: ../display/d.mon/start.c:93 -#, c-format -msgid "Output file: %s" +#: ../raster/r.sim/r.sim.water/main.c:274 +msgid "Threshold water depth [m]" msgstr "" -#: ../display/d.mon/start.c:148 -#, c-format -msgid "Monitor <%s> already running" +#: ../raster/r.sim/r.sim.water/main.c:275 +msgid "Diffusion increases after this water depth is reached" msgstr "" -#: ../display/d.mon/start.c:151 -#, c-format -msgid "Starting monitor <%s>..." +#: ../raster/r.sim/r.sim.water/main.c:283 +msgid "Diffusion increase constant" msgstr "" -#: ../display/d.mon/start.c:169 -msgid "Unable to copy render command file" +#: ../raster/r.sim/r.sim.water/main.c:292 +msgid "Weighting factor for water flow velocity vector" msgstr "" -#: ../display/d.mon/list.c:80 -msgid "List of running monitors:" +#: ../raster/r.sim/r.sim.water/main.c:297 +msgid "Time-series output" msgstr "" -#: ../display/d.mon/list.c:82 -msgid "No monitors running" +#: ../raster/r.sim/r.sim.water/main.c:527 +msgid "You are not outputting any raster maps" msgstr "" -#: ../display/d.mon/list.c:116 ../scripts/d.what.rast/d.what.rast.py:40 -#: ../scripts/d.redraw/d.redraw.py:41 ../scripts/d.what.vect/d.what.vect.py:40 -#, c-format, python-format -msgid "Unable to open file '%s'" +#: ../display/d.colortable/main.c:64 +msgid "Displays the color table associated with a raster map layer." msgstr "" -#: ../display/d.mon/list.c:145 -#, c-format -msgid "No support files found for monitor <%s>" +#: ../display/d.colortable/main.c:68 +msgid "Name of raster map whose color table is to be displayed" msgstr "" -#: ../display/d.mon/select.c:14 -#, c-format -msgid "Monitor <%s> is already selected" +#: ../display/d.colortable/main.c:73 +msgid "Color of lines separating the colors of the color table" msgstr "" -#: ../display/d.mon/select.c:30 ../display/d.mon/stop.c:18 -#, c-format -msgid "Monitor <%s> is not running" +#: ../display/d.colortable/main.c:79 +msgid "Number of lines to appear in the color table" msgstr "" -#: ../display/d.mon/stop.c:41 +#: ../display/d.colortable/main.c:85 +msgid "Number of columns to appear in the color table" +msgstr "" + +#: ../display/d.colortable/main.c:90 +msgid "Do not draw a collar showing the NULL color in FP maps" +msgstr "" + +#: ../display/d.colortable/main.c:112 #, c-format -msgid "Unable to delete file <%s>" +msgid "<%s> is floating-point; ignoring [lines] and drawing continuous color ramp" msgstr "" -#: ../display/d.mon/stop.c:46 +#: ../display/d.colortable/main.c:126 #, c-format -msgid "Unable to delete directory <%s>" +msgid "<%s> is floating-point; ignoring [cols] and drawing continuous color ramp" msgstr "" -#: ../display/d.mon/stop.c:75 +#: ../display/d.colortable/main.c:137 #, c-format -msgid "Unable to read file <%s>" +msgid "Range file for <%s> not available" msgstr "" #: ../display/d.mon/main.c:53 @@ -18424,6 +18882,12 @@ msgid "Flag -%c has effect only for wx monitors (%s=wx0-7)" msgstr "" +#: ../display/d.mon/main.c:169 ../general/g.mapsets/main.c:136 +#: ../general/g.mapsets/main.c:138 ../general/g.mapsets/main.c:148 +#, c-format +msgid "Flag -%c ignored" +msgstr "" + #: ../display/d.mon/main.c:173 msgid "Currently selected monitor:" msgstr "" @@ -18447,373 +18911,139 @@ msgid "Either <%s>, <%s> or <%s> must be given" msgstr "" -#: ../display/d.rast.arrow/main.c:98 ../display/d.rast.num/main.c:78 -msgid "map annotations" -msgstr "" - -#: ../display/d.rast.arrow/main.c:101 -msgid "Draws arrows representing cell aspect direction for a raster map containing aspect data." -msgstr "" - -#: ../display/d.rast.arrow/main.c:105 -msgid "Name of raster aspect map to be displayed" -msgstr "" - -#: ../display/d.rast.arrow/main.c:113 -msgid "Type of existing raster aspect map" -msgstr "" - -#: ../display/d.rast.arrow/main.c:118 -msgid "Color for drawing arrows" -msgstr "" - -#: ../display/d.rast.arrow/main.c:124 -msgid "Color for drawing drawing grid" -msgstr "" - -#: ../display/d.rast.arrow/main.c:130 -msgid "Color for drawing null values (X symbol)" -msgstr "" - -#: ../display/d.rast.arrow/main.c:136 -msgid "Color for showing unknown information (? symbol)" -msgstr "" - -#: ../display/d.rast.arrow/main.c:144 -msgid "Draw arrow every Nth grid cell" -msgstr "" - -#: ../display/d.rast.arrow/main.c:153 -msgid "Raster map containing values used for arrow length" -msgstr "" - -#: ../display/d.rast.arrow/main.c:160 -msgid "Scale factor for arrows (magnitude map)" -msgstr "" - -#: ../display/d.rast.arrow/main.c:164 ../display/d.rast.num/main.c:108 -msgid "Align grids with raster cells" -msgstr "" - -#: ../display/d.rast.arrow/main.c:210 -msgid "Illegal value for scale factor" -msgstr "" - -#: ../display/d.rast.arrow/main.c:214 -msgid "Illegal value for skip factor" -msgstr "" - -#: ../display/d.rast.arrow/main.c:219 -msgid "Magnitude is only supported for GRASS and compass aspect maps." -msgstr "" - -#: ../display/d.rast.arrow/main.c:224 -msgid "Scale option requires magnitude_map" -msgstr "" - -#: ../display/d.rast.arrow/main.c:275 -msgid "Problem reading range file" -msgstr "" - -#: ../display/d.graph/do_graph.c:65 ../display/d.graph/do_graph.c:81 +#: ../display/d.mon/main.c:214 ../general/g.mapsets/main.c:140 +#: ../general/g.mapsets/main.c:150 ../general/g.mapsets/main.c:158 #, c-format -msgid "Problem parsing coordinates [%s]" -msgstr "" - -#: ../display/d.graph/do_graph.c:98 -msgid "Unable to read color" +msgid "Option <%s> ignored" msgstr "" -#: ../display/d.graph/do_graph.c:129 ../display/d.graph/do_graph.c:195 -#: ../display/d.graph/do_graph.c:216 ../display/d.graph/do_graph.c:267 -#: ../display/d.graph/do_graph.c:334 ../display/d.graph/graphics.c:60 +#: ../display/d.mon/stop.c:18 ../display/d.mon/select.c:30 #, c-format -msgid "Problem parsing command [%s]" -msgstr "" - -#: ../display/d.graph/do_graph.c:377 -msgid "Cannot read symbol, cannot display points" -msgstr "" - -#: ../display/d.graph/main.c:61 -msgid "Program for generating and displaying simple graphics on the display monitor." -msgstr "" - -#: ../display/d.graph/main.c:66 -msgid "Name of file containing graphics commands, if not given reads from standard input" -msgstr "" - -#: ../display/d.graph/main.c:73 -msgid "Color to draw with, either a standard GRASS color or R:G:B triplet" -msgstr "" - -#: ../display/d.graph/main.c:80 -msgid "Coordinates are given in map units" +msgid "Monitor <%s> is not running" msgstr "" -#: ../display/d.graph/main.c:91 +#: ../display/d.mon/stop.c:41 #, c-format -msgid "Graph file <%s> not found" -msgstr "" - -#: ../display/d.info/main.c:38 -msgid "Displays information about the active display monitor." -msgstr "" - -#: ../display/d.info/main.c:40 -msgid "Display monitors are maintained by d.mon." -msgstr "" - -#: ../display/d.info/main.c:45 -msgid "Display screen rectangle (left, right, top, bottom)" -msgstr "" - -#: ../display/d.info/main.c:49 -msgid "Display screen dimensions (width, height)" -msgstr "" - -#: ../display/d.info/main.c:53 -msgid "Display active frame rectangle" -msgstr "" - -#: ../display/d.info/main.c:57 -msgid "Display frame dimensions (width, height)" -msgstr "" - -#: ../display/d.info/main.c:61 -msgid "Display screen rectangle of current region" -msgstr "" - -#: ../display/d.info/main.c:66 -msgid "Display geographic coordinates and resolution of entire frame" -msgstr "" - -#: ../display/d.grid/plot.c:373 -msgid "Geo-grid option only available for LL projection, use without -g/-w" -msgstr "" - -#: ../display/d.grid/plot.c:575 -msgid "" -"WGS84 grid output not possible as this location does not contain\n" -"datum transformation parameters. Try running g.setproj." -msgstr "" - -#: ../display/d.grid/plot.c:743 -msgid "Error in pj_do_proj1" -msgstr "" - -#: ../display/d.grid/plot.c:749 -msgid "Error in pj_do_proj2" -msgstr "" - -#: ../display/d.grid/plot.c:753 -msgid "Error in pj_do_proj3" -msgstr "" - -#: ../display/d.grid/plot.c:761 -msgid "Error in pj_do_proj5" -msgstr "" - -#: ../display/d.grid/plot.c:765 -msgid "Error in pj_do_proj6" -msgstr "" - -#: ../display/d.grid/fiducial.c:61 -msgid "Reading symbol" -msgstr "" - -#: ../display/d.grid/main.c:55 -msgid "graticule" -msgstr "" - -#: ../display/d.grid/main.c:56 ../vector/v.mkgrid/main.c:72 -msgid "grid" -msgstr "" - -#: ../display/d.grid/main.c:58 -msgid "Overlays a user-specified grid in the active display frame on the graphics monitor." -msgstr "" - -#: ../display/d.grid/main.c:66 -msgid "Size of grid to be drawn (in map units)" -msgstr "" - -#: ../display/d.grid/main.c:68 -msgid "0 for north-south resolution of the current region. In map units or DDD:MM:SS format. Example: \"1000\" or \"0:10\"" -msgstr "" - -#: ../display/d.grid/main.c:76 -msgid "Lines of the grid pass through this coordinate" -msgstr "" - -#: ../display/d.grid/main.c:85 -msgid "Draw only east-west lines, north-south lines, or both " -msgstr "" - -#: ../display/d.grid/main.c:86 ../display/d.grid/main.c:159 -#: ../display/d.grid/main.c:164 ../display/d.grid/main.c:169 -msgid "Disable" -msgstr "" - -#: ../display/d.grid/main.c:92 -msgid "Grid line width" -msgstr "" - -#: ../display/d.grid/main.c:96 ../display/d.rast.num/main.c:94 -msgid "Grid color" -msgstr "" - -#: ../display/d.grid/main.c:97 ../display/d.grid/main.c:102 -#: ../display/d.grid/main.c:108 ../display/d.grid/main.c:114 -msgid "Color" -msgstr "" - -#: ../display/d.grid/main.c:101 ../display/d.legend.vect/main.c:95 -#: ../display/d.legend/main.c:240 ../vector/v.lrs/v.lrs.label/main.c:223 -#: ../vector/v.label/main.c:193 ../vector/v.label.sa/main.c:144 -msgid "Border color" -msgstr "" - -#: ../display/d.grid/main.c:122 -msgid "Font size for gridline coordinate labels" -msgstr "" - -#: ../display/d.grid/main.c:127 -msgid "Align the origin to the east-north corner of the current region" -msgstr "" - -#: ../display/d.grid/main.c:132 -msgid "Draw geographic grid (referenced to current ellipsoid)" -msgstr "" - -#: ../display/d.grid/main.c:133 ../display/d.grid/main.c:139 -#: ../display/d.grid/main.c:144 ../display/d.grid/main.c:149 -#: ../display/d.grid/main.c:154 ../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 -msgid "Draw" -msgstr "" - -#: ../display/d.grid/main.c:138 -msgid "Draw geographic grid (referenced to WGS84 ellipsoid)" -msgstr "" - -#: ../display/d.grid/main.c:143 -msgid "Draw '+' marks instead of grid lines" -msgstr "" - -#: ../display/d.grid/main.c:148 -msgid "Draw '.' marks instead of grid lines" -msgstr "" - -#: ../display/d.grid/main.c:153 -msgid "Draw fiducial marks instead of grid lines" -msgstr "" - -#: ../display/d.grid/main.c:158 -msgid "Disable grid drawing" +msgid "Unable to delete file <%s>" msgstr "" -#: ../display/d.grid/main.c:163 -msgid "Disable border drawing" +#: ../display/d.mon/stop.c:46 +#, c-format +msgid "Unable to delete directory <%s>" msgstr "" -#: ../display/d.grid/main.c:168 -msgid "Disable text drawing" +#: ../display/d.mon/stop.c:75 +#, c-format +msgid "Unable to read file <%s>" msgstr "" -#: ../display/d.grid/main.c:178 -msgid "Both grid and border drawing are disabled" +#: ../display/d.mon/start.c:46 ../display/d.mon/start.c:74 +#: ../misc/m.nviz.image/main.c:75 +#, c-format +msgid "File <%s> already exists and will be overwritten" msgstr "" -#: ../display/d.grid/main.c:182 -msgid "Geo-grid option not available for LL projection, use without -g/-w" +#: ../display/d.mon/start.c:67 +#, c-format +msgid "Unable to start monitor, don't have write permission for <%s>" msgstr "" -#: ../display/d.grid/main.c:184 -msgid "Geo-grid option not available for XY projection, use without -g/-w" +#: ../display/d.mon/start.c:76 +#, c-format +msgid "Unable to delete <%s>" msgstr "" -#: ../display/d.grid/main.c:203 -msgid "Choose a single mark style" +#: ../display/d.mon/start.c:93 +#, c-format +msgid "Output file: %s" msgstr "" -#: ../display/d.grid/main.c:234 +#: ../display/d.mon/start.c:148 #, c-format -msgid "Invalid geo-grid size <%s>" +msgid "Monitor <%s> already running" msgstr "" -#: ../display/d.grid/main.c:239 +#: ../display/d.mon/start.c:151 #, c-format -msgid "Invalid grid size <%s>" +msgid "Starting monitor <%s>..." msgstr "" -#: ../display/d.labels/do_labels.c:142 -#, c-format -msgid "Error: %s\n" +#: ../display/d.mon/start.c:169 +msgid "Unable to copy render command file" msgstr "" -#: ../display/d.labels/main.c:44 ../vector/v.label/main.c:60 -#: ../vector/v.label.sa/main.c:39 -msgid "paint labels" +#: ../display/d.mon/list.c:80 +msgid "List of running monitors:" msgstr "" -#: ../display/d.labels/main.c:46 -msgid "Displays text labels (created with v.label) to the active frame on the graphics monitor." +#: ../display/d.mon/list.c:82 +msgid "No monitors running" msgstr "" -#: ../display/d.labels/main.c:52 -msgid "Ignore rotation setting and draw horizontally" +#: ../display/d.mon/list.c:116 ../scripts/d.what.rast/d.what.rast.py:40 +#: ../scripts/d.what.vect/d.what.vect.py:40 ../scripts/d.redraw/d.redraw.py:41 +#, c-format, python-format +msgid "Unable to open file '%s'" msgstr "" -#: ../display/d.labels/main.c:59 -msgid "Name of label file" +#: ../display/d.mon/list.c:145 +#, c-format +msgid "No support files found for monitor <%s>" msgstr "" -#: ../display/d.labels/main.c:66 -msgid "Minimum region size (diagonal) when labels are displayed" +#: ../display/d.mon/select.c:14 +#, c-format +msgid "Monitor <%s> is already selected" msgstr "" -#: ../display/d.labels/main.c:73 -msgid "Maximum region size (diagonal) when labels are displayed" +#: ../display/d.vect.thematic/plot1.c:120 +msgid "Color definition column not specified" msgstr "" -#: ../display/d.labels/main.c:85 +#: ../display/d.vect.thematic/plot1.c:130 #, c-format -msgid "Label file <%s> not found" +msgid "Color definition column (%s) not a string. Column must be of form RRR:GGG:BBB where RGB values range 0-255." msgstr "" -#: ../display/d.labels/main.c:97 -msgid "Region size is lower than minreg, nothing displayed." +#: ../display/d.vect.thematic/plot1.c:135 +#: ../display/d.vect.thematic/plot1.c:163 ../display/d.vect.thematic/main.c:316 +#, c-format +msgid "Cannot select data (%s) from table" msgstr "" -#: ../display/d.labels/main.c:105 -msgid "Region size is greater than maxreg, nothing displayed." +#: ../display/d.vect.thematic/plot1.c:148 +msgid "Line width column not specified." msgstr "" -#: ../display/d.labels/main.c:114 ../vector/v.lrs/v.lrs.label/main.c:283 +#: ../display/d.vect.thematic/plot1.c:159 #, c-format -msgid "Unable to open label file <%s>" +msgid "Line width column (%s) not a number." msgstr "" -#: ../display/d.rhumbline/main.c:46 -msgid "rhumbline" +#: ../display/d.vect.thematic/plot1.c:204 +#, c-format +msgid "" +"\n" +"ERROR: vector map - can't read\n" msgstr "" -#: ../display/d.rhumbline/main.c:48 -msgid "Displays the rhumbline joining two longitude/latitude coordinates." +#: ../display/d.vect.thematic/plot1.c:279 +#, c-format +msgid "Error in color definition column (%s), element %d with cat %d: colorstring [%s]" msgstr "" -#: ../display/d.vect.thematic/main.c:87 -msgid "choropleth map" +#: ../display/d.vect.thematic/plot1.c:286 +#, c-format +msgid "Error in color definition column (%s), element %d with cat %d" msgstr "" -#: ../display/d.vect.thematic/main.c:88 ../display/d.legend.vect/main.c:53 -#: ../display/d.legend/main.c:80 -#: ../locale/scriptstrings/d.rast.leg_to_translate.c:4 -msgid "legend" +#: ../display/d.vect.thematic/plot1.c:354 +#, c-format +msgid "Error in line width column (%s), element %d with cat %d: line width [%d]" +msgstr "" + +#: ../display/d.vect.thematic/main.c:87 +msgid "choropleth map" msgstr "" #: ../display/d.vect.thematic/main.c:90 @@ -18888,8 +19118,8 @@ msgid "Point and centroid symbol" msgstr "" -#: ../display/d.vect.thematic/main.c:179 ../display/d.vect/main.c:178 -#: ../display/d.legend.vect/main.c:88 +#: ../display/d.vect.thematic/main.c:179 ../display/d.legend.vect/main.c:88 +#: ../display/d.vect/main.c:178 msgid "Symbol size" msgstr "" @@ -18922,6 +19152,10 @@ msgid "Output legend file" msgstr "" +#: ../display/d.vect.thematic/main.c:223 ../display/d.vect.chart/main.c:142 +msgid "Create legend information and send to stdout" +msgstr "" + #: ../display/d.vect.thematic/main.c:228 msgid "Do not draw map, only output the legend information" msgstr "" @@ -18956,15 +19190,17 @@ msgid "Database connection not defined" msgstr "" -#: ../display/d.vect.thematic/main.c:312 +#: ../display/d.vect.thematic/main.c:299 ../display/d.vect/opt.c:152 +#: ../db/db.columns/main.c:56 ../db/db.describe/main.c:61 +#: ../db/db.execute/main.c:76 ../db/db.select/main.c:81 +#: ../db/db.tables/main.c:50 #, c-format -msgid "Data (%s) not numeric. Column must be numeric." +msgid "Unable to open database <%s>" msgstr "" -#: ../display/d.vect.thematic/main.c:316 ../display/d.vect.thematic/plot1.c:135 -#: ../display/d.vect.thematic/plot1.c:163 +#: ../display/d.vect.thematic/main.c:312 #, c-format -msgid "Cannot select data (%s) from table" +msgid "Data (%s) not numeric. Column must be numeric." msgstr "" #: ../display/d.vect.thematic/main.c:379 @@ -19033,7 +19269,7 @@ msgstr "" #: ../display/d.vect.thematic/display.c:51 ../display/d.vect/lines.c:107 -#: ../display/d.vect/lines.c:335 +#: ../display/d.vect/lines.c:339 #, c-format msgid "Unable to read symbol <%s>, unable to display points" msgstr "" @@ -19073,564 +19309,382 @@ msgstr[0] "" msgstr[1] "" -#: ../display/d.vect.thematic/plot1.c:120 -msgid "Color definition column not specified" -msgstr "" - -#: ../display/d.vect.thematic/plot1.c:130 -#, c-format -msgid "Color definition column (%s) not a string. Column must be of form RRR:GGG:BBB where RGB values range 0-255." +#: ../display/d.geodesic/main.c:48 +msgid "great circle" msgstr "" -#: ../display/d.vect.thematic/plot1.c:148 -msgid "Line width column not specified." +#: ../display/d.geodesic/main.c:49 ../display/d.path/main.c:50 +#: ../vector/v.net.distance/main.c:68 ../vector/v.net.allpairs/main.c:63 +#: ../vector/v.net.path/main.c:44 ../vector/v.net.timetable/main.c:262 +#: ../vector/v.net.visibility/main.c:47 +msgid "shortest path" msgstr "" -#: ../display/d.vect.thematic/plot1.c:159 -#, c-format -msgid "Line width column (%s) not a number." +#: ../display/d.geodesic/main.c:51 +msgid "Displays a geodesic line, tracing the shortest distance between two geographic points along a great circle, in a longitude/latitude data set." msgstr "" -#: ../display/d.vect.thematic/plot1.c:204 -#, c-format -msgid "" -"\n" -"ERROR: vector map - can't read\n" +#: ../display/d.geodesic/main.c:58 ../display/d.rhumbline/main.c:53 +#: ../display/d.path/main.c:65 +msgid "Starting and ending coordinates" msgstr "" -#: ../display/d.vect.thematic/plot1.c:279 -#, c-format -msgid "Error in color definition column (%s), element %d with cat %d: colorstring [%s]" +#: ../display/d.geodesic/main.c:62 ../display/d.rhumbline/main.c:57 +#: ../display/d.northarrow/main.c:103 +msgid "Line color" msgstr "" -#: ../display/d.vect.thematic/plot1.c:286 -#, c-format -msgid "Error in color definition column (%s), element %d with cat %d" +#: ../display/d.geodesic/main.c:66 ../display/d.grid/main.c:106 +#: ../display/d.rhumbline/main.c:62 ../display/d.legend/main.c:203 +#: ../display/d.rast.num/main.c:88 ../display/d.northarrow/main.c:113 +#: ../vector/v.label.sa/main.c:98 ../vector/v.label/main.c:151 +#: ../vector/v.lrs/v.lrs.label/main.c:193 +msgid "Text color" msgstr "" -#: ../display/d.vect.thematic/plot1.c:354 +#: ../display/d.geodesic/main.c:78 ../display/d.rhumbline/main.c:75 #, c-format -msgid "Error in line width column (%s), element %d with cat %d: line width [%d]" -msgstr "" - -#: ../display/d.text/main.c:142 -msgid "Draws text in the active display frame on the graphics monitor using the current font." -msgstr "" - -#: ../display/d.text/main.c:148 -msgid "Text to display" -msgstr "" - -#: ../display/d.text/main.c:153 -msgid "Input file" +msgid "Location is not %s" msgstr "" -#: ../display/d.text/main.c:162 -msgid "Text color, either a standard GRASS color or R:G:B triplet" +#: ../display/d.geodesic/main.c:87 ../display/d.rhumbline/main.c:86 +#: ../display/d.path/main.c:140 +msgid "No coordinates given" msgstr "" -#: ../display/d.text/main.c:171 -msgid "Text background color, either a standard GRASS color or R:G:B triplet" +#: ../display/d.geodesic/main.c:90 ../display/d.geodesic/main.c:93 +#: ../display/d.geodesic/main.c:96 ../display/d.geodesic/main.c:99 +#: ../display/d.rhumbline/main.c:89 ../display/d.rhumbline/main.c:92 +#: ../display/d.rhumbline/main.c:95 ../display/d.rhumbline/main.c:98 +#, c-format +msgid "%s - illegal longitude" msgstr "" -#: ../display/d.text/main.c:181 ../display/d.northarrow/main.c:92 -#: ../vector/v.label/main.c:156 -msgid "Rotation angle in degrees (counter-clockwise)" +#: ../display/d.his/main.c:69 +msgid "Displays the result obtained by combining hue, intensity, and saturation (HIS) values from user-specified input raster map layers." msgstr "" -#: ../display/d.text/main.c:189 -msgid "Line spacing" +#: ../display/d.his/main.c:97 +msgid "Percent to brighten intensity channel" msgstr "" -#: ../display/d.text/main.c:198 -msgid "Screen position at which text will begin to be drawn (percentage, [0,0] is lower left)" +#: ../display/d.his/main.c:103 +msgid "Respect NULL values while drawing" msgstr "" -#: ../display/d.text/main.c:207 -msgid "The screen line number on which text will begin to be drawn" +#: ../display/d.barscale/main.c:65 +msgid "Displays a barscale on the graphics monitor." msgstr "" -#: ../display/d.text/main.c:216 -msgid "Text alignment" +#: ../display/d.barscale/main.c:69 +msgid "Use feet/miles instead of meters" msgstr "" -#: ../display/d.text/main.c:223 ../display/d.vect/main.c:266 -#: ../display/d.legend.vect/main.c:115 ../display/d.rast.num/main.c:119 -#: ../display/d.legend/main.c:210 ../vector/v.label/main.c:122 -msgid "Font name" +#: ../display/d.barscale/main.c:73 +msgid "Draw the scale bar without text" msgstr "" -#: ../display/d.text/main.c:224 ../display/d.text/main.c:234 -#: ../display/d.text/main.c:241 ../display/d.text/main.c:249 -#: ../display/d.text/main.c:274 ../display/d.legend.vect/main.c:116 -#: ../display/d.legend.vect/main.c:125 ../display/d.legend.vect/main.c:132 -#: ../display/d.legend.vect/main.c:148 ../display/d.legend.vect/main.c:157 -#: ../display/d.legend.vect/main.c:163 ../display/d.rast.num/main.c:120 -#: ../display/d.rast.num/main.c:127 ../display/d.rast.num/main.c:135 -#: ../display/d.legend/main.c:204 ../display/d.legend/main.c:211 -#: ../display/d.legend/main.c:220 ../display/d.legend/main.c:227 -#: ../display/d.legend/main.c:235 -msgid "Font settings" +#: ../display/d.barscale/main.c:74 ../display/d.barscale/main.c:141 +#: ../display/d.barscale/main.c:166 ../display/d.barscale/main.c:183 +#: ../display/d.text/main.c:164 ../display/d.text/main.c:173 +#: ../display/d.text/main.c:182 ../display/d.text/main.c:190 +#: ../display/d.text/main.c:264 ../display/d.text/main.c:269 +#: ../display/d.northarrow/main.c:100 ../display/d.northarrow/main.c:130 +#: ../display/d.northarrow/main.c:135 ../display/d.northarrow/main.c:140 +msgid "Text" msgstr "" -#: ../display/d.text/main.c:233 -msgid "Height of letters in percentage of available frame height" +#: ../display/d.barscale/main.c:78 +msgid "Display north-arrow symbol." msgstr "" -#: ../display/d.text/main.c:239 ../display/d.rast.num/main.c:125 -#: ../display/d.legend/main.c:225 -msgid "Path to font file" +#: ../display/d.barscale/main.c:79 ../display/d.barscale/main.c:88 +#: ../display/d.barscale/main.c:149 ../display/d.northarrow/main.c:73 +msgid "Style" msgstr "" -#: ../display/d.text/main.c:248 ../display/d.rast.num/main.c:134 -#: ../display/d.legend/main.c:234 -msgid "Text encoding (only applicable to TrueType fonts)" +#: ../display/d.barscale/main.c:83 +msgid "Type of barscale to draw" msgstr "" -#: ../display/d.text/main.c:253 -msgid "Screen position in pixels ([0,0] is top left)" +#: ../display/d.barscale/main.c:102 +msgid "Classic style" msgstr "" -#: ../display/d.text/main.c:258 -msgid "Screen position in geographic coordinates" +#: ../display/d.barscale/main.c:103 +msgid "Line style" msgstr "" -#: ../display/d.text/main.c:263 -msgid "Use bold text" +#: ../display/d.barscale/main.c:104 +msgid "Solid style" msgstr "" -#: ../display/d.text/main.c:268 ../display/d.northarrow/main.c:144 -msgid "Use radians instead of degrees for rotation" +#: ../display/d.barscale/main.c:105 +msgid "Hollow style" msgstr "" -#: ../display/d.text/main.c:273 -msgid "Font size is height in pixels" +#: ../display/d.barscale/main.c:106 +msgid "Full checker style" msgstr "" -#: ../display/d.text/main.c:385 -#, c-format -msgid "" -"\n" -"Please enter text instructions. Enter EOF (ctrl-d) on last line to quit\n" +#: ../display/d.barscale/main.c:107 +msgid "Part checker style" msgstr "" -#: ../display/d.text/main.c:576 -#, c-format -msgid "[%s]: No such color. Use '%s'" +#: ../display/d.barscale/main.c:108 +msgid "Mixed checker style" msgstr "" -#: ../display/d.text/main.c:591 -msgid "Invalid coordinates" +#: ../display/d.barscale/main.c:109 +msgid "Tail checker style" msgstr "" -#: ../display/d.vect/area.c:37 -msgid "Unable to display areas, topology not available. Please try to rebuild topology using v.build or v.build.all." +#: ../display/d.barscale/main.c:110 +msgid "Up ticks style" msgstr "" -#: ../display/d.vect/area.c:135 -#, c-format -msgid "Invalid area %d skipped (not enough points)" +#: ../display/d.barscale/main.c:111 +msgid "Down ticks style" msgstr "" -#: ../display/d.vect/area.c:234 -#, c-format -msgid "%d invalid color rule for areas skipped" -msgid_plural "%d invalid color rules for areas skipped" -msgstr[0] "" -msgstr[1] "" - -#: ../display/d.vect/attr.c:28 -msgid "attrcol not specified, cannot display attributes" +#: ../display/d.barscale/main.c:112 +msgid "Both ticks style" msgstr "" -#: ../display/d.vect/attr.c:129 -#, c-format -msgid "No attribute found for cat %d: %s" +#: ../display/d.barscale/main.c:112 +msgid "Arrow ends style" msgstr "" -#: ../display/d.vect/label.c:33 -msgid "Topology level required for drawing centroids for OGR layers" +#: ../display/d.barscale/main.c:121 ../display/d.northarrow/main.c:83 +msgid "Screen coordinates of the rectangle's top-left corner" msgstr "" -#: ../display/d.vect/lines.c:121 -msgid "Unable to display features by id, topology not available. Please try to rebuild topology using v.build or v.build.all." +#: ../display/d.barscale/main.c:122 ../display/d.northarrow/main.c:84 +msgid "(0,0) is lower-left of the display frame" msgstr "" -#: ../display/d.vect/lines.c:169 -#, c-format -msgid "%d invalid color rule for lines skipped" -msgid_plural "%d invalid color rules for lines skipped" -msgstr[0] "" -msgstr[1] "" - -#: ../display/d.vect/opt.c:126 -#, c-format -msgid "Unknown color: '%s'" +#: ../display/d.barscale/main.c:130 +msgid "Length of barscale in map units" msgstr "" -#: ../display/d.vect/shape.c:53 -#, c-format -msgid "Both color table and <%s> option detected. Color table will ignored." +#: ../display/d.barscale/main.c:134 +msgid "Barscale units to display" msgstr "" -#: ../display/d.vect/shape.c:68 -#, c-format -msgid "Color definition column ('%s') not a string. Column must be of form 'RRR:GGG:BBB' where RGB values range 0-255. You can use '%s' module to define color rules. Unable to colorize features." +#: ../display/d.barscale/main.c:139 +msgid "Custom label of unit" msgstr "" -#: ../display/d.vect/shape.c:77 ../display/d.vect/shape.c:100 -#: ../display/d.vect/shape.c:131 ../display/d.vect/shape.c:162 -#, c-format -msgid "Unable to select data ('%s') from table" +#: ../display/d.barscale/main.c:148 +msgid "Number of segments" msgstr "" -#: ../display/d.vect/shape.c:85 -msgid "Line width column not specified" +#: ../display/d.barscale/main.c:152 +msgid "Bar scale and text color" msgstr "" -#: ../display/d.vect/shape.c:96 -#, c-format -msgid "Line width column ('%s') not a number" +#: ../display/d.barscale/main.c:158 +msgid "Background color (drawn behind the bar)" msgstr "" -#: ../display/d.vect/shape.c:116 -msgid "Symbol size column not specified" +#: ../display/d.barscale/main.c:163 +msgid "Text position" msgstr "" -#: ../display/d.vect/shape.c:127 -#, c-format -msgid "Symbol size column ('%s') is not numeric" +#: ../display/d.barscale/main.c:174 +msgid "Scale factor to change bar width" msgstr "" -#: ../display/d.vect/shape.c:147 -msgid "Symbol rotation column not specified" +#: ../display/d.barscale/main.c:182 ../display/d.legend.vect/main.c:123 +#: ../display/d.legend/main.c:218 ../display/d.northarrow/main.c:129 +msgid "Font size" msgstr "" -#: ../display/d.vect/shape.c:158 +#: ../display/d.barscale/main.c:193 #, c-format -msgid "Symbol rotation column ('%s') is not numeric" -msgstr "" - -#: ../display/d.vect/shape.c:182 -msgid "Vector map is not 3D. Unable to colorize features based on z-coordinates." +msgid "%s does not work with a latitude-longitude location" msgstr "" -#: ../display/d.vect/shape.c:201 -msgid "Unable to colorize features, unknown map bounding box" +#: ../display/d.barscale/main.c:237 ../display/d.barscale/main.c:254 +#: ../display/d.barscale/draw_scale.c:220 +msgid "Programmer error" msgstr "" -#: ../display/d.vect/shape.c:338 +#: ../display/d.barscale/draw_scale.c:611 +#: ../display/d.northarrow/draw_n_arrow.c:200 #, c-format -msgid "Invalid negative value - feature %d with category %d" -msgstr "" - -#: ../display/d.vect/topo.c:18 -msgid "Unable to display topology, not available.Please try to rebuild topology using v.build or v.build.all." -msgstr "" - -#: ../display/d.vect/main.c:77 -msgid "Displays user-specified vector map in the active graphics frame." -msgstr "" - -#: ../display/d.vect/main.c:93 -msgid "Display" -msgstr "" - -#: ../display/d.vect/main.c:97 -msgid "Display geometry of features" -msgstr "" - -#: ../display/d.vect/main.c:98 -msgid "Display category numbers of features" -msgstr "" - -#: ../display/d.vect/main.c:99 -msgid "Display topology information (nodes, edges)" -msgstr "" - -#: ../display/d.vect/main.c:100 -msgid "Display vertices of features" -msgstr "" - -#: ../display/d.vect/main.c:101 -msgid "Display direction of linear features" -msgstr "" - -#: ../display/d.vect/main.c:102 -msgid "Display z-coordinate of features (only for 3D vector maps)" -msgstr "" - -#: ../display/d.vect/main.c:120 -msgid "Feature color" -msgstr "" - -#: ../display/d.vect/main.c:126 -msgid "Area fill color" -msgstr "" - -#: ../display/d.vect/main.c:132 -msgid "Colorize features according to color definition column" -msgstr "" - -#: ../display/d.vect/main.c:133 ../vector/v.out.lidar/main.c:544 -msgid "Color definition in R:G:B form" -msgstr "" - -#: ../display/d.vect/main.c:137 -msgid "Colorize point or area features according to z-coordinate" -msgstr "" - -#: ../display/d.vect/main.c:145 ../display/d.vect/main.c:150 -#: ../display/d.vect/main.c:158 -msgid "Lines" -msgstr "" - -#: ../display/d.vect/main.c:146 ../display/d.northarrow/main.c:121 -msgid "Line width" -msgstr "" - -#: ../display/d.vect/main.c:151 -msgid "Name of numeric column containing line width" -msgstr "" - -#: ../display/d.vect/main.c:152 -msgid "These values will be scaled by width_scale" -msgstr "" - -#: ../display/d.vect/main.c:159 -msgid "Scale factor for width_column" -msgstr "" - -#: ../display/d.vect/main.c:180 -msgid "When used with the size_column option this becomes the scale factor" -msgstr "" - -#: ../display/d.vect/main.c:186 -msgid "Name of numeric column containing symbol size" -msgstr "" - -#: ../display/d.vect/main.c:192 -msgid "Name of numeric column containing symbol rotation angle" -msgstr "" - -#: ../display/d.vect/main.c:194 -msgid "Measured in degrees CCW from east" -msgstr "" - -#: ../display/d.vect/main.c:204 -msgid "Area/boundary symbol for legend" -msgstr "" - -#: ../display/d.vect/main.c:214 -msgid "Line symbol for legend" -msgstr "" - -#: ../display/d.vect/main.c:220 -msgid "Label to display after symbol in vector legend" -msgstr "" - -#: ../display/d.vect/main.c:226 ../display/d.vect/main.c:233 -#: ../display/d.vect/main.c:240 ../display/d.vect/main.c:245 -#: ../display/d.vect/main.c:252 ../display/d.vect/main.c:259 -#: ../display/d.vect/main.c:265 ../display/d.vect/main.c:271 -#: ../display/d.vect/main.c:277 ../display/d.vect/main.c:285 -msgid "Labels" -msgstr "" - -#: ../display/d.vect/main.c:228 -msgid "Layer number for labels (default: the given layer number)" -msgstr "" - -#: ../display/d.vect/main.c:234 -msgid "Name of column to be displayed as a label" -msgstr "" - -#: ../display/d.vect/main.c:239 -msgid "Label color" -msgstr "" - -#: ../display/d.vect/main.c:246 -msgid "Label background color" -msgstr "" - -#: ../display/d.vect/main.c:253 -msgid "Label border color" -msgstr "" - -#: ../display/d.vect/main.c:260 -msgid "Label size (pixels)" -msgstr "" - -#: ../display/d.vect/main.c:272 -msgid "Text encoding" -msgstr "" - -#: ../display/d.vect/main.c:280 -msgid "Label horizontal justification" -msgstr "" - -#: ../display/d.vect/main.c:288 -msgid "Label vertical justification" -msgstr "" - -#: ../display/d.vect/main.c:295 -msgid "Minimum region size (average from height and width) when map is displayed" +msgid "Could not read symbol \"%s\"" msgstr "" -#: ../display/d.vect/main.c:303 -msgid "Maximum region size (average from height and width) when map is displayed" +#: ../display/d.rgb/main.c:58 +msgid "Displays three user-specified raster maps as red, green, and blue overlays in the active graphics frame." msgstr "" -#: ../display/d.vect/main.c:311 -msgid "Random colors according to category number (or layer number if 'layer=-1' is given)" +#: ../display/d.rgb/main.c:63 ../display/d.rast/main.c:81 +msgid "Make null cells opaque" msgstr "" -#: ../display/d.vect/main.c:318 -msgid "Use values from 'cats' option as feature id" +#: ../display/d.rgb/main.c:64 ../display/d.rast/main.c:77 +#: ../display/d.rast/main.c:82 +msgid "Null cells" msgstr "" -#: ../display/d.vect/main.c:322 -msgid "Use square root of the value of size_column" +#: ../display/d.grid/main.c:54 +msgid "graticule" msgstr "" -#: ../display/d.vect/main.c:324 -msgid "This makes circle areas proportionate to the size_column values instead of circle radius" +#: ../display/d.grid/main.c:55 ../vector/v.mkgrid/main.c:72 +msgid "grid" msgstr "" -#: ../display/d.vect/main.c:349 -msgid "Region size is lower than minreg, nothing displayed" +#: ../display/d.grid/main.c:57 +msgid "Overlays a user-specified grid in the active display frame on the graphics monitor." msgstr "" -#: ../display/d.vect/main.c:357 -msgid "Region size is greater than maxreg, nothing displayed" +#: ../display/d.grid/main.c:65 +msgid "Size of grid to be drawn (in map units)" msgstr "" -#: ../display/d.vect/main.c:370 -#, c-format -msgid "The -%c flag and <%s> option cannot be used together, the -%c flag will be ignored!" +#: ../display/d.grid/main.c:67 +msgid "0 for north-south resolution of the current region. In map units or DDD:MM:SS format. Example: \"1000\" or \"0:10\"" msgstr "" -#: ../display/d.vect/main.c:394 ../display/d.vect/main.c:400 -#, c-format -msgid "Option <%s> must be > 0" +#: ../display/d.grid/main.c:75 +msgid "Lines of the grid pass through this coordinate" msgstr "" -#: ../display/d.vect/main.c:404 -#, c-format -msgid "%d error in cat option" -msgid_plural "%d errors in cat option" -msgstr[0] "" -msgstr[1] "" - -#: ../display/d.vect/main.c:420 -msgid "Plotting..." +#: ../display/d.grid/main.c:84 +msgid "Draw only east-west lines, north-south lines, or both " msgstr "" -#: ../display/d.vect/main.c:431 -msgid "The bounding box of the map is outside the current region, nothing drawn" +#: ../display/d.grid/main.c:85 ../display/d.grid/main.c:158 +#: ../display/d.grid/main.c:163 ../display/d.grid/main.c:168 +msgid "Disable" msgstr "" -#: ../display/d.vect/main.c:502 -msgid "Rendering failed" +#: ../display/d.grid/main.c:91 +msgid "Grid line width" msgstr "" -#: ../display/d.vect/zcoor.c:19 -msgid "Vector map is not 3D. Unable to display z-coordinates." +#: ../display/d.grid/main.c:95 ../display/d.rast.num/main.c:94 +msgid "Grid color" msgstr "" -#: ../display/d.colorlist/main.c:37 -#: ../locale/scriptstrings/i.colors.enhance_to_translate.c:5 -msgid "colors" +#: ../display/d.grid/main.c:96 ../display/d.grid/main.c:101 +#: ../display/d.grid/main.c:107 ../display/d.grid/main.c:113 +msgid "Color" msgstr "" -#: ../display/d.colorlist/main.c:39 -msgid "Outputs a list of all available display colors." +#: ../display/d.grid/main.c:100 ../display/d.legend.vect/main.c:95 +#: ../display/d.legend/main.c:240 ../vector/v.label.sa/main.c:144 +#: ../vector/v.label/main.c:193 ../vector/v.lrs/v.lrs.label/main.c:223 +msgid "Border color" msgstr "" -#: ../display/d.font/main.c:48 -msgid "Selects the font in which text will be displayed on the user's graphics monitor." +#: ../display/d.grid/main.c:121 +msgid "Font size for gridline coordinate labels" msgstr "" -#: ../display/d.font/main.c:56 -msgid "Choose new current font" +#: ../display/d.grid/main.c:126 +msgid "Align the origin to the east-north corner of the current region" msgstr "" -#: ../display/d.font/main.c:62 -msgid "Path to Freetype-compatible font including file name" +#: ../display/d.grid/main.c:131 +msgid "Draw geographic grid (referenced to current ellipsoid)" msgstr "" -#: ../display/d.font/main.c:70 -msgid "Character encoding" +#: ../display/d.grid/main.c:132 ../display/d.grid/main.c:138 +#: ../display/d.grid/main.c:143 ../display/d.grid/main.c:148 +#: ../display/d.grid/main.c:153 ../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 +msgid "Draw" msgstr "" -#: ../display/d.font/main.c:74 -msgid "List fonts" +#: ../display/d.grid/main.c:137 +msgid "Draw geographic grid (referenced to WGS84 ellipsoid)" msgstr "" -#: ../display/d.font/main.c:78 ../display/d.fontlist/main.c:55 -msgid "List fonts verbosely" +#: ../display/d.grid/main.c:142 +msgid "Draw '+' marks instead of grid lines" msgstr "" -#: ../display/d.font/main.c:103 -#, c-format -msgid "Unable to access font path %s: %s" +#: ../display/d.grid/main.c:147 +msgid "Draw '.' marks instead of grid lines" msgstr "" -#: ../display/d.font/main.c:107 -#, c-format -msgid "Font path %s is not a file" +#: ../display/d.grid/main.c:152 +msgid "Draw fiducial marks instead of grid lines" msgstr "" -#: ../display/d.font/main.c:124 -#, c-format -msgid "Font name <%s> is invalid. Check font name or consider running 'g.mkfontcap'" +#: ../display/d.grid/main.c:157 +msgid "Disable grid drawing" msgstr "" -#: ../display/d.colortable/main.c:64 -msgid "Displays the color table associated with a raster map layer." +#: ../display/d.grid/main.c:162 +msgid "Disable border drawing" msgstr "" -#: ../display/d.colortable/main.c:68 -msgid "Name of raster map whose color table is to be displayed" +#: ../display/d.grid/main.c:167 +msgid "Disable text drawing" msgstr "" -#: ../display/d.colortable/main.c:73 -msgid "Color of lines separating the colors of the color table" +#: ../display/d.grid/main.c:177 +msgid "Both grid and border drawing are disabled" msgstr "" -#: ../display/d.colortable/main.c:79 -msgid "Number of lines to appear in the color table" +#: ../display/d.grid/main.c:181 +msgid "Geo-grid option not available for LL projection, use without -g/-w" msgstr "" -#: ../display/d.colortable/main.c:85 -msgid "Number of columns to appear in the color table" +#: ../display/d.grid/main.c:183 +msgid "Geo-grid option not available for XY projection, use without -g/-w" msgstr "" -#: ../display/d.colortable/main.c:90 -msgid "Do not draw a collar showing the NULL color in FP maps" +#: ../display/d.grid/main.c:202 +msgid "Choose a single mark style" msgstr "" -#: ../display/d.colortable/main.c:112 +#: ../display/d.grid/main.c:233 #, c-format -msgid "<%s> is floating-point; ignoring [lines] and drawing continuous color ramp" +msgid "Invalid geo-grid size <%s>" msgstr "" -#: ../display/d.colortable/main.c:126 +#: ../display/d.grid/main.c:238 #, c-format -msgid "<%s> is floating-point; ignoring [cols] and drawing continuous color ramp" +msgid "Invalid grid size <%s>" msgstr "" -#: ../display/d.colortable/main.c:137 -#, c-format -msgid "Range file for <%s> not available" +#: ../display/d.grid/fiducial.c:61 +msgid "Reading symbol" msgstr "" -#: ../display/d.fontlist/main.c:47 -msgid "Lists the available fonts." +#: ../display/d.grid/plot.c:289 ../display/d.grid/plot.c:296 +#: ../display/d.grid/plot.c:338 ../display/d.grid/plot.c:345 +#: ../display/d.grid/plot.c:433 ../display/d.grid/plot.c:440 +#: ../display/d.grid/plot.c:493 ../display/d.grid/plot.c:500 +#: ../display/d.grid/plot.c:647 ../display/d.grid/plot.c:664 +#: ../display/d.grid/plot.c:682 ../display/d.grid/plot.c:700 +#: ../display/d.grid/plot.c:761 ../display/d.grid/plot.c:768 +#: ../display/d.grid/plot.c:773 ../display/d.grid/plot.c:783 +#: ../display/d.grid/plot.c:788 ../display/d.where/where.c:63 +msgid "Error in GPJ_transform()" msgstr "" -#: ../display/d.fontlist/main.c:51 -msgid "List fonts (default; provided for compatibility with d.font)" +#: ../display/d.grid/plot.c:378 +msgid "Geo-grid option only available for LL projection, use without -g/-w" +msgstr "" + +#: ../display/d.grid/plot.c:579 +msgid "" +"WGS84 grid output not possible as this location does not contain\n" +"datum transformation parameters. Try running g.setproj." +msgstr "" + +#: ../display/d.grid/plot.c:592 ../display/d.where/main.c:138 +msgid "Unable to set up lat/long projection parameters" msgstr "" #: ../display/d.legend.vect/main.c:55 @@ -19669,6 +19723,25 @@ msgid "Background border width" msgstr "" +#: ../display/d.legend.vect/main.c:115 ../display/d.legend/main.c:210 +#: ../display/d.rast.num/main.c:119 ../display/d.text/main.c:223 +#: ../display/d.vect/main.c:266 ../vector/v.label/main.c:122 +msgid "Font name" +msgstr "" + +#: ../display/d.legend.vect/main.c:116 ../display/d.legend.vect/main.c:125 +#: ../display/d.legend.vect/main.c:132 ../display/d.legend.vect/main.c:148 +#: ../display/d.legend.vect/main.c:157 ../display/d.legend.vect/main.c:163 +#: ../display/d.legend/main.c:204 ../display/d.legend/main.c:211 +#: ../display/d.legend/main.c:220 ../display/d.legend/main.c:227 +#: ../display/d.legend/main.c:235 ../display/d.rast.num/main.c:120 +#: ../display/d.rast.num/main.c:127 ../display/d.rast.num/main.c:135 +#: ../display/d.text/main.c:224 ../display/d.text/main.c:234 +#: ../display/d.text/main.c:241 ../display/d.text/main.c:249 +#: ../display/d.text/main.c:274 +msgid "Font settings" +msgstr "" + #: ../display/d.legend.vect/main.c:124 msgid "Default: 12" msgstr "" @@ -19738,111 +19811,294 @@ msgid "Invalid value for color type in legend file. Use one of 'lf' or 'ps'." msgstr "" -#: ../display/d.northarrow/draw_n_arrow.c:108 -#: ../display/d.northarrow/draw_n_arrow.c:174 -msgid "Could not parse symbol" +#: ../display/d.colorlist/main.c:39 +msgid "Outputs a list of all available display colors." msgstr "" -#: ../display/d.northarrow/main.c:49 -msgid "Displays a north arrow on the graphics monitor." +#: ../display/d.extract/main.c:52 +msgid "Selects and extracts vectors with mouse into new vector map." msgstr "" -#: ../display/d.northarrow/main.c:53 -msgid "North arrow style" +#: ../display/d.extract/main.c:65 ../display/d.path/main.c:99 +msgid "Original line color" msgstr "" -#: ../display/d.northarrow/main.c:61 -msgid "Two color arrowhead" +#: ../display/d.extract/main.c:71 ../display/d.path/main.c:107 +msgid "Highlight color" msgstr "" -#: ../display/d.northarrow/main.c:62 -msgid "Two color arrowhead with circle" +#: ../display/d.extract/main.c:79 ../vector/v.label/main.c:233 +msgid "No graphics device selected" msgstr "" -#: ../display/d.northarrow/main.c:63 -msgid "Narrow with blending N" +#: ../display/d.extract/main.c:122 +msgid "Copying tables..." msgstr "" -#: ../display/d.northarrow/main.c:63 -msgid "Long with small arrowhead" +#: ../display/d.extract/main.c:130 +msgid "Cannot get db link info -> cannot copy table." msgstr "" -#: ../display/d.northarrow/main.c:64 -msgid "Inverted narrow inside a circle" +#: ../display/d.extract/extract.c:43 +msgid "Select vector(s) with mouse" msgstr "" -#: ../display/d.northarrow/main.c:65 -msgid "Triangle and N inside a circle" +#: ../display/d.extract/extract.c:44 +msgid " - L: draw box with left mouse button to select" msgstr "" -#: ../display/d.northarrow/main.c:66 -msgid "Arrowhead and N inside a circle" +#: ../display/d.extract/extract.c:45 +msgid " - M: draw box with middle mouse button to remove from display" msgstr "" -#: ../display/d.northarrow/main.c:67 -msgid "Tall half convex arrowhead" +#: ../display/d.extract/extract.c:46 +msgid " - R: quit and save selected vectors to new map\n" msgstr "" -#: ../display/d.northarrow/main.c:68 -msgid "Tall half concave arrowhead" +#: ../display/d.extract/extract.c:48 +msgid "L: add M: remove R: quit and save\n" msgstr "" -#: ../display/d.northarrow/main.c:68 -msgid "Thin arrow in a circle" +#: ../display/d.rhumbline/main.c:46 +msgid "rhumbline" msgstr "" -#: ../display/d.northarrow/main.c:69 -msgid "Fat arrow in a circle" +#: ../display/d.rhumbline/main.c:48 +msgid "Displays the rhumbline joining two longitude/latitude coordinates." msgstr "" -#: ../display/d.northarrow/main.c:69 -msgid "One color arrowhead" +#: ../display/d.graph/main.c:61 +msgid "Program for generating and displaying simple graphics on the display monitor." msgstr "" -#: ../display/d.northarrow/main.c:70 -msgid "Fancy compass" +#: ../display/d.graph/main.c:66 +msgid "Name of file containing graphics commands, if not given reads from standard input" msgstr "" -#: ../display/d.northarrow/main.c:70 -msgid "Basic compass" +#: ../display/d.graph/main.c:73 +msgid "Color to draw with, either a standard GRASS color or R:G:B triplet" msgstr "" -#: ../display/d.northarrow/main.c:70 -msgid "Simple arrow" +#: ../display/d.graph/main.c:80 +msgid "Coordinates are given in map units" msgstr "" -#: ../display/d.northarrow/main.c:71 -msgid "Thin arrow" +#: ../display/d.graph/main.c:91 +#, c-format +msgid "Graph file <%s> not found" msgstr "" -#: ../display/d.northarrow/main.c:71 -msgid "Fat arrow" +#: ../display/d.graph/do_graph.c:65 ../display/d.graph/do_graph.c:81 +#, c-format +msgid "Problem parsing coordinates [%s]" msgstr "" -#: ../display/d.northarrow/main.c:71 -msgid "4-point star" +#: ../display/d.graph/do_graph.c:98 +msgid "Unable to read color" msgstr "" -#: ../display/d.northarrow/main.c:99 -msgid "Displayed letter on the top of arrow" +#: ../display/d.graph/do_graph.c:129 ../display/d.graph/do_graph.c:195 +#: ../display/d.graph/do_graph.c:216 ../display/d.graph/do_graph.c:267 +#: ../display/d.graph/do_graph.c:334 ../display/d.graph/graphics.c:60 +#, c-format +msgid "Problem parsing command [%s]" msgstr "" -#: ../display/d.northarrow/main.c:108 -msgid "Fill color" +#: ../display/d.graph/do_graph.c:377 +msgid "Cannot read symbol, cannot display points" msgstr "" -#: ../display/d.northarrow/main.c:134 -msgid "Draw the symbol without text" +#: ../display/d.legend/main.c:82 +msgid "Displays a legend for a 2D or 3D raster map in the active frame of the graphics monitor." msgstr "" -#: ../display/d.northarrow/main.c:139 -msgid "Do not rotate text with symbol" +#: ../display/d.legend/main.c:108 +msgid "Default: Same as fontsize" +msgstr "" + +#: ../display/d.legend/main.c:117 +msgid "Number of text lines (useful for truncating long legends)" +msgstr "" + +#: ../display/d.legend/main.c:127 +msgid "Thinning factor (thin=10 gives cats 0,10,20...)" +msgstr "" + +#: ../display/d.legend/main.c:135 +msgid "Units to display after labels (e.g. meters)" +msgstr "" + +#: ../display/d.legend/main.c:144 +msgid "Number of text labels for smooth gradient legend" +msgstr "" + +#: ../display/d.legend/main.c:145 ../display/d.legend/main.c:154 +#: ../display/d.legend/main.c:161 ../display/d.legend/main.c:263 +#: ../display/d.legend/main.c:273 ../display/d.legend/main.c:283 +msgid "Gradient" +msgstr "" + +#: ../display/d.legend/main.c:151 +msgid "Specific values to draw ticks" +msgstr "" + +#: ../display/d.legend/main.c:160 +msgid "Display label every step" +msgstr "" + +#: ../display/d.legend/main.c:167 +msgid "Number of digits after decimal point" +msgstr "" + +#: ../display/d.legend/main.c:179 +msgid "Size and placement as percentage of screen coordinates (0,0 is lower left)" +msgstr "" + +#: ../display/d.legend/main.c:189 +msgid "List of discrete category numbers/values for legend" +msgstr "" + +#: ../display/d.legend/main.c:191 ../display/d.legend/main.c:200 +msgid "Subset" +msgstr "" + +#: ../display/d.legend/main.c:199 +msgid "Use a subset of the map range for the legend (min,max)" +msgstr "" + +#: ../display/d.legend/main.c:219 +msgid "Default: Auto-scaled" +msgstr "" + +#: ../display/d.legend/main.c:225 ../display/d.rast.num/main.c:125 +#: ../display/d.text/main.c:239 +msgid "Path to font file" +msgstr "" + +#: ../display/d.legend/main.c:234 ../display/d.rast.num/main.c:134 +#: ../display/d.text/main.c:248 +msgid "Text encoding (only applicable to TrueType fonts)" +msgstr "" + +#: ../display/d.legend/main.c:252 +msgid "Do not show category labels" +msgstr "" + +#: ../display/d.legend/main.c:257 +msgid "Do not show category numbers" +msgstr "" + +#: ../display/d.legend/main.c:262 +msgid "Draw legend ticks for labels" +msgstr "" + +#: ../display/d.legend/main.c:267 +msgid "Skip categories with no label" +msgstr "" + +#: ../display/d.legend/main.c:282 +msgid "Add histogram to smoothed legend" +msgstr "" + +#: ../display/d.legend/main.c:287 +msgid "Show background" +msgstr "" + +#: ../display/d.legend/main.c:292 +msgid "Use logarithmic scale" +msgstr "" + +#: ../display/d.legend/draw.c:109 +msgid "Legend box lies outside of frame. Text may not display properly." +msgstr "" + +#: ../display/d.legend/draw.c:114 +msgid "Drawing horizontal legend as box width exceeds height" +msgstr "" + +#: ../display/d.legend/draw.c:126 +#, c-format +msgid "Range information for <%s> not available (run r.support)" +msgstr "" + +#: ../display/d.legend/draw.c:131 +msgid "Input map contains no data" +msgstr "" + +#: ../display/d.legend/draw.c:145 +msgid "Requested range exceeds lower limit of actual data" +msgstr "" + +#: ../display/d.legend/draw.c:152 +msgid "Requested range exceeds upper limit of actual data" +msgstr "" + +#: ../display/d.legend/draw.c:214 +#, c-format +msgid "use=%s out of range [%d,%d] (extend with range= ?)" +msgstr "" + +#: ../display/d.legend/draw.c:239 +msgid "Nothing to draw! (no categories with labels? out of range?)" +msgstr "" + +#: ../display/d.legend/draw.c:250 +msgid "Forcing a smooth legend: too many categories for current window height" +msgstr "" + +#: ../display/d.legend/draw.c:282 ../display/d.legend/draw.c:287 +#: ../display/d.histogram/main.c:177 +#, c-format +msgid "Range information for <%s> not available" +msgstr "" + +#: ../display/d.legend/draw.c:301 +msgid "Color range exceeds lower limit of actual data" +msgstr "" + +#: ../display/d.legend/draw.c:305 +msgid "Color range exceeds upper limit of actual data" +msgstr "" + +#: ../display/d.legend/draw.c:312 +#, c-format +msgid "Range [%.3f, %.3f] out of the logarithm domain." +msgstr "" + +#: ../display/d.legend/draw.c:319 +#, c-format +msgid "use=%s out of range [%.3f, %.3f] (extend with range= ?)" +msgstr "" + +#: ../display/d.legend/draw.c:613 +#, c-format +msgid "tick_value=%.3f out of range [%.3f, %.3f]" +msgstr "" + +#: ../display/d.legend/draw.c:1029 +msgid "Histogram plotting not implemented for categorical legends. Use the '-s' flag" +msgstr "" + +#: ../display/d.legend/draw.c:1286 +msgid "Nothing to draw! (no categories with labels?)" +msgstr "" + +#: ../display/d.legend/histogram.c:115 +msgid "Histogram constrained by range not yet implemented for categorical rasters" +msgstr "" + +#: ../display/d.rast.num/main.c:78 ../display/d.rast.arrow/main.c:98 +msgid "map annotations" msgstr "" #: ../display/d.rast.num/main.c:81 msgid "Overlays cell category values on a raster map displayed in the active graphics frame." msgstr "" +#: ../display/d.rast.num/main.c:108 ../display/d.rast.arrow/main.c:164 +msgid "Align grids with raster cells" +msgstr "" + #: ../display/d.rast.num/main.c:112 msgid "Get text color from cell color value" msgstr "" @@ -19866,21633 +20122,21649 @@ msgid "Aborting (region larger then 200 rows X 200 cols is not allowed)" msgstr "" -#: ../display/d.path/main.c:49 ../vector/v.net.spanningtree/main.c:47 -#: ../vector/v.net.timetable/main.c:261 ../vector/v.net.alloc/main.c:65 -#: ../vector/v.net.bridge/main.c:48 ../vector/v.net.components/main.c:73 -#: ../vector/v.net.steiner/main.c:347 ../vector/v.net.centrality/main.c:97 -#: ../vector/v.net.distance/main.c:67 ../vector/v.net.allpairs/main.c:62 -#: ../vector/v.net.visibility/main.c:46 ../vector/v.net.connectivity/main.c:53 -#: ../vector/v.net/main.c:48 ../vector/v.net.flow/main.c:59 -#: ../vector/v.net.path/main.c:43 ../vector/v.lrs/v.lrs.segment/main.c:73 -#: ../vector/v.lrs/v.lrs.label/main.c:104 ../vector/v.lrs/v.lrs.where/main.c:59 -#: ../vector/v.lrs/v.lrs.create/main.c:123 ../vector/v.net.iso/main.c:77 -#: ../vector/v.net.salesman/main.c:128 -msgid "network" +#: ../display/d.fontlist/main.c:47 +msgid "Lists the available fonts." msgstr "" -#: ../display/d.path/main.c:52 -msgid "Finds shortest path for selected starting and ending node." +#: ../display/d.fontlist/main.c:51 +msgid "List fonts (default; provided for compatibility with d.font)" msgstr "" -#: ../display/d.path/main.c:60 ../vector/v.net.alloc/main.c:103 -#: ../vector/v.net.steiner/main.c:363 ../vector/v.net.distance/main.c:89 -#: ../vector/v.net/args.c:63 ../vector/v.net.path/main.c:61 -#: ../vector/v.net.iso/main.c:124 ../vector/v.net.salesman/main.c:156 -msgid "Arc type" +#: ../display/d.fontlist/main.c:55 ../display/d.font/main.c:78 +msgid "List fonts verbosely" +msgstr "" + +#: ../display/d.labels/main.c:44 ../vector/v.label.sa/main.c:39 +#: ../vector/v.label/main.c:60 +msgid "paint labels" +msgstr "" + +#: ../display/d.labels/main.c:46 +msgid "Displays text labels (created with v.label) to the active frame on the graphics monitor." +msgstr "" + +#: ../display/d.labels/main.c:52 +msgid "Ignore rotation setting and draw horizontally" +msgstr "" + +#: ../display/d.labels/main.c:59 +msgid "Name of label file" +msgstr "" + +#: ../display/d.labels/main.c:66 +msgid "Minimum region size (diagonal) when labels are displayed" +msgstr "" + +#: ../display/d.labels/main.c:73 +msgid "Maximum region size (diagonal) when labels are displayed" +msgstr "" + +#: ../display/d.labels/main.c:85 +#, c-format +msgid "Label file <%s> not found" +msgstr "" + +#: ../display/d.labels/main.c:97 +msgid "Region size is lower than minreg, nothing displayed." +msgstr "" + +#: ../display/d.labels/main.c:105 +msgid "Region size is greater than maxreg, nothing displayed." +msgstr "" + +#: ../display/d.labels/main.c:114 ../vector/v.lrs/v.lrs.label/main.c:283 +#, c-format +msgid "Unable to open label file <%s>" +msgstr "" + +#: ../display/d.labels/do_labels.c:142 +#, c-format +msgid "Error: %s\n" +msgstr "" + +#: ../display/d.linegraph/main.c:234 +msgid "Generates and displays simple line graphs in the active graphics monitor display frame." +msgstr "" + +#: ../display/d.linegraph/main.c:238 +msgid "Name of data file for X axis of graph" +msgstr "" + +#: ../display/d.linegraph/main.c:244 +msgid "Name of data file(s) for Y axis of graph" +msgstr "" + +#: ../display/d.linegraph/main.c:251 +msgid "Path to files" +msgstr "" + +#: ../display/d.linegraph/main.c:253 +msgid "Path to the directory where the input files are located" +msgstr "" + +#: ../display/d.linegraph/main.c:261 +msgid "Color for Y data" +msgstr "" + +#: ../display/d.linegraph/main.c:274 +msgid "Width of the lines" +msgstr "" + +#: ../display/d.linegraph/main.c:281 +msgid "Color for axis, tics, numbers, and title" +msgstr "" + +#: ../display/d.linegraph/main.c:289 +msgid "Title for X data" +msgstr "" + +#: ../display/d.linegraph/main.c:296 +msgid "Title for Y data" +msgstr "" + +#: ../display/d.linegraph/main.c:303 +msgid "Title for Graph" +msgstr "" + +#: ../display/d.linegraph/main.c:311 +msgid "Minimum and maximun value for Y axis (min,max)" msgstr "" -#: ../display/d.path/main.c:70 ../vector/v.net.spanningtree/main.c:59 -#: ../vector/v.net.timetable/main.c:274 ../vector/v.net.alloc/main.c:96 -#: ../vector/v.net.bridge/main.c:60 ../vector/v.net.components/main.c:84 -#: ../vector/v.net.steiner/main.c:368 ../vector/v.net.centrality/main.c:109 -#: ../vector/v.net.distance/main.c:82 ../vector/v.net.allpairs/main.c:74 -#: ../vector/v.net.connectivity/main.c:64 ../vector/v.net/args.c:56 -#: ../vector/v.net.flow/main.c:70 ../vector/v.net.path/main.c:54 -#: ../vector/v.net.iso/main.c:117 ../vector/v.net.salesman/main.c:149 -msgid "Arc layer" +#: ../display/d.linegraph/main.c:318 +msgid "Tic values for the Y axis" msgstr "" -#: ../display/d.path/main.c:75 ../vector/v.net.spanningtree/main.c:65 -#: ../vector/v.net.timetable/main.c:280 ../vector/v.net.alloc/main.c:109 -#: ../vector/v.net.bridge/main.c:66 ../vector/v.net.components/main.c:90 -#: ../vector/v.net.centrality/main.c:115 ../vector/v.net.distance/main.c:95 -#: ../vector/v.net.allpairs/main.c:80 ../vector/v.net.connectivity/main.c:70 -#: ../vector/v.net/args.c:70 ../vector/v.net.flow/main.c:76 -#: ../vector/v.net.path/main.c:67 ../vector/v.net.iso/main.c:130 -msgid "Node layer" +#: ../display/d.linegraph/main.c:325 +msgid "Scale for X values" msgstr "" -#: ../display/d.path/main.c:81 ../vector/v.net.spanningtree/main.c:72 -#: ../vector/v.net.timetable/main.c:288 ../vector/v.net.alloc/main.c:114 -#: ../vector/v.net.bridge/main.c:73 ../vector/v.net.components/main.c:97 -#: ../vector/v.net.centrality/main.c:129 ../vector/v.net.distance/main.c:141 -#: ../vector/v.net.allpairs/main.c:93 ../vector/v.net.connectivity/main.c:77 -#: ../vector/v.net.flow/main.c:90 ../vector/v.net.path/main.c:79 -#: ../vector/v.net.iso/main.c:135 ../vector/v.net.salesman/main.c:168 -msgid "Arc forward/both direction(s) cost column (number)" +#: ../display/d.linegraph/main.c:331 +msgid "Scale for Y values" msgstr "" -#: ../display/d.path/main.c:87 ../vector/v.net.timetable/main.c:295 -#: ../vector/v.net.alloc/main.c:119 ../vector/v.net.bridge/main.c:79 -#: ../vector/v.net.components/main.c:103 ../vector/v.net.centrality/main.c:135 -#: ../vector/v.net.distance/main.c:147 ../vector/v.net.allpairs/main.c:99 -#: ../vector/v.net.connectivity/main.c:83 ../vector/v.net.flow/main.c:96 -#: ../vector/v.net.path/main.c:86 ../vector/v.net.iso/main.c:140 -msgid "Arc backward direction cost column (number)" +#: ../display/d.linegraph/main.c:352 +msgid "Symbol for point" msgstr "" -#: ../display/d.path/main.c:93 -msgid "Node cost column" +#: ../display/d.linegraph/main.c:361 +msgid "Point size" msgstr "" -#: ../display/d.path/main.c:101 ../display/d.path/main.c:109 -#: ../display/d.path/main.c:117 ../display/d.path/main.c:127 -msgid "Rendering" +#: ../display/d.linegraph/main.c:370 +msgid "Color for point symbol edge color" msgstr "" -#: ../display/d.path/main.c:122 ../vector/v.net.spanningtree/main.c:84 -#: ../vector/v.net.alloc/main.c:151 ../vector/v.net.steiner/main.c:398 -#: ../vector/v.net.centrality/main.c:188 ../vector/v.net.distance/main.c:159 -#: ../vector/v.net.allpairs/main.c:112 ../vector/v.net.path/main.c:132 -#: ../vector/v.net.iso/main.c:172 ../vector/v.net.salesman/main.c:208 -msgid "Use geodesic calculation for longitude-latitude locations" +#: ../display/d.linegraph/main.c:376 +msgid "Width of point symbol lines" msgstr "" -#: ../display/d.path/main.c:126 -msgid "Render bold lines" +#: ../display/d.linegraph/main.c:437 +msgid "Maximum of 10 Y data files exceeded" msgstr "" -#: ../display/d.path/main.c:143 ../display/d.path/main.c:147 +#: ../display/d.linegraph/main.c:494 #, c-format -msgid "%s - illegal x value" +msgid "Cannot find/open symbol: '%s'" msgstr "" -#: ../display/d.path/main.c:145 ../display/d.path/main.c:149 +#: ../display/d.linegraph/main.c:511 #, c-format -msgid "%s - illegal y value" -msgstr "" - -#: ../display/d.path/main.c:178 ../vector/v.net.spanningtree/main.c:113 -#: ../vector/v.net.centrality/main.c:222 ../vector/v.net.distance/main.c:205 -#: ../vector/v.net.allpairs/main.c:142 ../vector/v.net.path/main.c:148 -msgid "The current projection is not longitude-latitude" +msgid "Color <%s> cannot for option %s be parsed" msgstr "" -#: ../display/d.path/select.c:84 ../display/d.path/select.c:101 +#: ../display/d.linegraph/main.c:549 #, c-format -msgid "Node %d: %f %f\n" +msgid "Only <%d> colors given for <%d> lines" msgstr "" -#: ../display/d.path/select.c:122 +#: ../display/d.linegraph/main.c:593 #, c-format -msgid "Destination unreachable\n" +msgid "Number of widths (%d) is higher then the number of files (%d)" msgstr "" -#: ../display/d.path/select.c:125 +#: ../display/d.linegraph/main.c:606 #, c-format -msgid "Costs on the network = %f\n" +msgid "Number of widths (%d) is lower then the number of files (%d)" msgstr "" -#: ../display/d.path/select.c:126 +#: ../display/d.linegraph/main.c:659 #, c-format -msgid "" -" Distance to the network = %f, distance from the network = %f\n" -"\n" +msgid "Y input file <%s> contains fewer data points than the X input file" msgstr "" -#: ../display/d.legend/main.c:82 -msgid "Displays a legend for a 2D or 3D raster map in the active frame of the graphics monitor." +#: ../display/d.linegraph/main.c:663 +#, c-format +msgid "Y input file <%s> contains more data points than the X input file" msgstr "" -#: ../display/d.legend/main.c:108 -msgid "Default: Same as fontsize" -msgstr "" +#: ../display/d.linegraph/main.c:668 +#, c-format +msgid "The last point will be ignored" +msgid_plural "The last %d points will be ignored" +msgstr[0] "" +msgstr[1] "" -#: ../display/d.legend/main.c:117 -msgid "Number of text lines (useful for truncating long legends)" +#: ../display/d.linegraph/main.c:722 +#, c-format +msgid "Scale X labels cannot be used with this range of data (%f, %f)" msgstr "" -#: ../display/d.legend/main.c:127 -msgid "Thinning factor (thin=10 gives cats 0,10,20...)" +#: ../display/d.linegraph/main.c:752 +#, c-format +msgid "Problem reading X data file at line %d" msgstr "" -#: ../display/d.legend/main.c:135 -msgid "Units to display after labels (e.g. meters)" +#: ../display/d.linegraph/main.c:764 +#, c-format +msgid "Problem reading <%s> data file at line %d" msgstr "" -#: ../display/d.legend/main.c:144 -msgid "Number of text labels for smooth gradient legend" +#: ../display/d.linegraph/main.c:971 +#, c-format +msgid "Scale Y labels cannot be used with this range of data (%f, %f)" msgstr "" -#: ../display/d.legend/main.c:145 ../display/d.legend/main.c:154 -#: ../display/d.legend/main.c:161 ../display/d.legend/main.c:263 -#: ../display/d.legend/main.c:273 ../display/d.legend/main.c:283 -msgid "Gradient" +#: ../display/d.vect.chart/main.c:65 +msgid "chart maps" msgstr "" -#: ../display/d.legend/main.c:151 -msgid "Specific values to draw ticks" +#: ../display/d.vect.chart/main.c:67 +msgid "Displays charts of vector data in the active frame on the graphics monitor." msgstr "" -#: ../display/d.legend/main.c:160 -msgid "Display label every step" +#: ../display/d.vect.chart/main.c:86 +msgid "Chart type" msgstr "" -#: ../display/d.legend/main.c:167 -msgid "Number of digits after decimal point" +#: ../display/d.vect.chart/main.c:87 ../display/d.vect.chart/main.c:97 +#: ../display/d.vect.chart/main.c:105 ../display/d.vect.chart/main.c:112 +#: ../display/d.vect.chart/main.c:117 ../display/d.vect.chart/main.c:123 +#: ../display/d.vect.chart/main.c:129 ../display/d.vect.chart/main.c:148 +msgid "Chart properties" msgstr "" -#: ../display/d.legend/main.c:179 -msgid "Size and placement as percentage of screen coordinates (0,0 is lower left)" +#: ../display/d.vect.chart/main.c:91 +msgid "Attribute columns containing data" msgstr "" -#: ../display/d.legend/main.c:189 -msgid "List of discrete category numbers/values for legend" +#: ../display/d.vect.chart/main.c:96 +msgid "Column used for pie chart size" msgstr "" -#: ../display/d.legend/main.c:191 ../display/d.legend/main.c:200 -msgid "Subset" +#: ../display/d.vect.chart/main.c:104 +msgid "Size of chart (diameter for pie, total width for bar)" msgstr "" -#: ../display/d.legend/main.c:199 -msgid "Use a subset of the map range for the legend (min,max)" +#: ../display/d.vect.chart/main.c:111 +msgid "Scale for size (to get size in pixels)" msgstr "" -#: ../display/d.legend/main.c:219 -msgid "Default: Auto-scaled" +#: ../display/d.vect.chart/main.c:116 +msgid "Outline color" msgstr "" -#: ../display/d.legend/main.c:252 -msgid "Do not show category labels" +#: ../display/d.vect.chart/main.c:122 +msgid "Colors used to fill charts" msgstr "" -#: ../display/d.legend/main.c:257 -msgid "Do not show category numbers" +#: ../display/d.vect.chart/main.c:128 +msgid "Center the bar chart around a data point" msgstr "" -#: ../display/d.legend/main.c:262 -msgid "Draw legend ticks for labels" +#: ../display/d.vect.chart/main.c:137 +msgid "Maximum value used for bar plot reference" msgstr "" -#: ../display/d.legend/main.c:267 -msgid "Skip categories with no label" +#: ../display/d.vect.chart/main.c:147 +msgid "Create 3D charts" msgstr "" -#: ../display/d.legend/main.c:272 -#: ../locale/scriptstrings/d.rast.leg_to_translate.c:8 -msgid "Draw smooth gradient" +#: ../display/d.vect.chart/plot.c:86 ../display/d.vect/attr.c:110 +#: ../vector/v.in.db/main.c:225 +#, c-format +msgid "Unable to open select cursor: '%s'" msgstr "" -#: ../display/d.legend/main.c:277 -#: ../locale/scriptstrings/d.rast.leg_to_translate.c:5 -msgid "Flip legend" +#: ../display/d.text/main.c:142 +msgid "Draws text in the active display frame on the graphics monitor using the current font." msgstr "" -#: ../display/d.legend/main.c:282 -msgid "Add histogram to smoothed legend" +#: ../display/d.text/main.c:148 +msgid "Text to display" msgstr "" -#: ../display/d.legend/main.c:287 -msgid "Show background" +#: ../display/d.text/main.c:153 +msgid "Input file" msgstr "" -#: ../display/d.legend/main.c:292 -msgid "Use logarithmic scale" +#: ../display/d.text/main.c:162 +msgid "Text color, either a standard GRASS color or R:G:B triplet" msgstr "" -#: ../display/d.legend/draw.c:109 -msgid "Legend box lies outside of frame. Text may not display properly." +#: ../display/d.text/main.c:171 +msgid "Text background color, either a standard GRASS color or R:G:B triplet" msgstr "" -#: ../display/d.legend/draw.c:114 -msgid "Drawing horizontal legend as box width exceeds height" +#: ../display/d.text/main.c:181 ../display/d.northarrow/main.c:92 +#: ../vector/v.label/main.c:156 +msgid "Rotation angle in degrees (counter-clockwise)" msgstr "" -#: ../display/d.legend/draw.c:126 -#, c-format -msgid "Range information for <%s> not available (run r.support)" +#: ../display/d.text/main.c:189 +msgid "Line spacing" msgstr "" -#: ../display/d.legend/draw.c:131 -msgid "Input map contains no data" +#: ../display/d.text/main.c:198 +msgid "Screen position at which text will begin to be drawn (percentage, [0,0] is lower left)" msgstr "" -#: ../display/d.legend/draw.c:145 -msgid "Requested range exceeds lower limit of actual data" +#: ../display/d.text/main.c:207 +msgid "The screen line number on which text will begin to be drawn" msgstr "" -#: ../display/d.legend/draw.c:152 -msgid "Requested range exceeds upper limit of actual data" +#: ../display/d.text/main.c:216 +msgid "Text alignment" msgstr "" -#: ../display/d.legend/draw.c:214 -#, c-format -msgid "use=%s out of range [%d,%d] (extend with range= ?)" +#: ../display/d.text/main.c:233 +msgid "Height of letters in percentage of available frame height" msgstr "" -#: ../display/d.legend/draw.c:239 -msgid "Nothing to draw! (no categories with labels? out of range?)" +#: ../display/d.text/main.c:253 +msgid "Screen position in pixels ([0,0] is top left)" msgstr "" -#: ../display/d.legend/draw.c:250 -msgid "Forcing a smooth legend: too many categories for current window height" +#: ../display/d.text/main.c:258 +msgid "Screen position in geographic coordinates" msgstr "" -#: ../display/d.legend/draw.c:301 -msgid "Color range exceeds lower limit of actual data" +#: ../display/d.text/main.c:263 +msgid "Use bold text" msgstr "" -#: ../display/d.legend/draw.c:305 -msgid "Color range exceeds upper limit of actual data" +#: ../display/d.text/main.c:268 ../display/d.northarrow/main.c:144 +msgid "Use radians instead of degrees for rotation" msgstr "" -#: ../display/d.legend/draw.c:312 -#, c-format -msgid "Range [%.3f, %.3f] out of the logarithm domain." +#: ../display/d.text/main.c:273 +msgid "Font size is height in pixels" msgstr "" -#: ../display/d.legend/draw.c:319 +#: ../display/d.text/main.c:385 #, c-format -msgid "use=%s out of range [%.3f, %.3f] (extend with range= ?)" +msgid "" +"\n" +"Please enter text instructions. Enter EOF (ctrl-d) on last line to quit\n" msgstr "" -#: ../display/d.legend/draw.c:613 +#: ../display/d.text/main.c:576 #, c-format -msgid "tick_value=%.3f out of range [%.3f, %.3f]" -msgstr "" - -#: ../display/d.legend/draw.c:1029 -msgid "Histogram plotting not implemented for categorical legends. Use the '-s' flag" -msgstr "" - -#: ../display/d.legend/draw.c:1286 -msgid "Nothing to draw! (no categories with labels?)" -msgstr "" - -#: ../display/d.legend/histogram.c:115 -msgid "Histogram constrained by range not yet implemented for categorical rasters" -msgstr "" - -#: ../imagery/i.vi/main.c:89 ../imagery/i.cca/main.c:84 -#: ../imagery/i.ifft/main.c:77 ../imagery/i.modis.qc/main.c:168 -#: ../imagery/i.evapo.mh/main.c:69 ../imagery/i.group/main.c:52 -#: ../imagery/i.gensig/main.c:39 ../imagery/i.eb.hsebal01/main.c:104 -#: ../imagery/i.smap/main.c:38 ../imagery/i.albedo/main.c:95 -#: ../imagery/i.cluster/main.c:75 ../imagery/i.landsat.toar/main.c:70 -#: ../imagery/i.zc/main.c:53 ../imagery/i.pca/main.c:72 -#: ../imagery/i.evapo.pt/main.c:66 ../imagery/i.fft/main.c:78 -#: ../imagery/i.aster.toar/main.c:97 ../imagery/i.topo.corr/main.c:47 -#: ../imagery/i.rgb.his/main.c:46 ../imagery/i.his.rgb/main.c:46 -#: ../imagery/i.eb.evapfr/main.c:47 ../imagery/i.biomass/main.c:50 -#: ../imagery/i.emissivity/main.c:44 ../imagery/i.landsat.acca/main.c:105 -#: ../imagery/i.eb.netrad/main.c:56 ../imagery/i.evapo.time/main.c:77 -#: ../imagery/i.target/main.c:45 ../imagery/i.evapo.pm/main.c:58 -#: ../imagery/i.segment/main.c:36 ../imagery/i.gensigset/main.c:40 -#: ../imagery/i.ortho.photo/i.ortho.transform/main.c:390 -#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:64 -#: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:87 -#: ../imagery/i.ortho.photo/i.ortho.camera/main.c:56 -#: ../imagery/i.ortho.photo/i.ortho.init/main.c:47 -#: ../imagery/i.ortho.photo/i.ortho.target/main.c:47 -#: ../imagery/i.ortho.photo/i.ortho.photo/menu.c:46 -#: ../imagery/i.maxlik/main.c:61 ../imagery/i.eb.eta/main.c:42 -#: ../imagery/i.rectify/main.c:83 ../imagery/i.eb.soilheatflux/main.c:49 -#: ../locale/scriptstrings/i.colors.enhance_to_translate.c:2 -#: ../locale/scriptstrings/i.image.mosaic_to_translate.c:2 -#: ../locale/scriptstrings/i.in.spotvgt_to_translate.c:2 -#: ../locale/scriptstrings/i.oif_to_translate.c:2 -#: ../locale/scriptstrings/i.pansharpen_to_translate.c:2 -#: ../locale/scriptstrings/i.spectral_to_translate.c:2 -#: ../locale/scriptstrings/i.tasscap_to_translate.c:2 -#: ../locale/scriptstrings/r.in.aster_to_translate.c:4 -msgid "imagery" -msgstr "" - -#: ../imagery/i.vi/main.c:90 -msgid "vegetation index" -msgstr "" - -#: ../imagery/i.vi/main.c:91 -msgid "biophysical parameters" +msgid "[%s]: No such color. Use '%s'" msgstr "" -#: ../imagery/i.vi/main.c:92 -#: ../locale/scriptstrings/i.in.spotvgt_to_translate.c:4 -msgid "NDVI" +#: ../display/d.text/main.c:591 +msgid "Invalid coordinates" msgstr "" -#: ../imagery/i.vi/main.c:94 -msgid "Calculates different types of vegetation indices." +#: ../display/d.info/main.c:38 +msgid "Displays information about the active display monitor." msgstr "" -#: ../imagery/i.vi/main.c:95 -msgid "Uses red and nir bands mostly, and some indices require additional bands." +#: ../display/d.info/main.c:40 +msgid "Display monitors are maintained by d.mon." msgstr "" -#: ../imagery/i.vi/main.c:102 -msgid "Name of input red channel surface reflectance map" +#: ../display/d.info/main.c:45 +msgid "Display screen rectangle (left, right, top, bottom)" msgstr "" -#: ../imagery/i.vi/main.c:103 ../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 "Range: [0.0;1.0]" +#: ../display/d.info/main.c:49 +msgid "Display screen dimensions (width, height)" msgstr "" -#: ../imagery/i.vi/main.c:111 -msgid "Type of vegetation index" +#: ../display/d.info/main.c:53 +msgid "Display active frame rectangle" msgstr "" -#: ../imagery/i.vi/main.c:116 -msgid "Atmospherically Resistant Vegetation Index" +#: ../display/d.info/main.c:57 +msgid "Display frame dimensions (width, height)" msgstr "" -#: ../imagery/i.vi/main.c:117 -msgid "Difference Vegetation Index" +#: ../display/d.info/main.c:61 +msgid "Display screen rectangle of current region" msgstr "" -#: ../imagery/i.vi/main.c:118 -msgid "Enhanced Vegetation Index" +#: ../display/d.info/main.c:66 +msgid "Display geographic coordinates and resolution of entire frame" msgstr "" -#: ../imagery/i.vi/main.c:119 -msgid "Enhanced Vegetation Index 2" +#: ../display/d.path/main.c:49 ../vector/v.net.distance/main.c:67 +#: ../vector/v.net.allpairs/main.c:62 ../vector/v.net.connectivity/main.c:53 +#: ../vector/v.net.path/main.c:43 ../vector/v.net.iso/main.c:77 +#: ../vector/v.net.spanningtree/main.c:47 ../vector/v.net.steiner/main.c:347 +#: ../vector/v.net.flow/main.c:59 ../vector/v.net.timetable/main.c:261 +#: ../vector/v.net.visibility/main.c:46 ../vector/v.net.bridge/main.c:48 +#: ../vector/v.net.components/main.c:73 ../vector/v.net.salesman/main.c:128 +#: ../vector/v.net.centrality/main.c:97 ../vector/v.lrs/v.lrs.label/main.c:104 +#: ../vector/v.lrs/v.lrs.where/main.c:59 +#: ../vector/v.lrs/v.lrs.segment/main.c:73 +#: ../vector/v.lrs/v.lrs.create/main.c:123 ../vector/v.net/main.c:48 +#: ../vector/v.net.alloc/main.c:65 +msgid "network" msgstr "" -#: ../imagery/i.vi/main.c:120 -msgid "Green Vegetation Index" +#: ../display/d.path/main.c:52 +msgid "Finds shortest path for selected starting and ending node." msgstr "" -#: ../imagery/i.vi/main.c:121 -msgid "Green Atmospherically Resistant Vegetation Index" +#: ../display/d.path/main.c:60 ../vector/v.net.distance/main.c:89 +#: ../vector/v.net.path/main.c:61 ../vector/v.net.iso/main.c:124 +#: ../vector/v.net.steiner/main.c:363 ../vector/v.net.salesman/main.c:156 +#: ../vector/v.net/args.c:63 ../vector/v.net.alloc/main.c:103 +msgid "Arc type" msgstr "" -#: ../imagery/i.vi/main.c:122 -msgid "Global Environmental Monitoring Index" +#: ../display/d.path/main.c:70 ../vector/v.net.distance/main.c:82 +#: ../vector/v.net.allpairs/main.c:74 ../vector/v.net.connectivity/main.c:64 +#: ../vector/v.net.path/main.c:54 ../vector/v.net.iso/main.c:117 +#: ../vector/v.net.spanningtree/main.c:59 ../vector/v.net.steiner/main.c:368 +#: ../vector/v.net.flow/main.c:70 ../vector/v.net.timetable/main.c:274 +#: ../vector/v.net.bridge/main.c:60 ../vector/v.net.components/main.c:84 +#: ../vector/v.net.salesman/main.c:149 ../vector/v.net.centrality/main.c:109 +#: ../vector/v.net/args.c:56 ../vector/v.net.alloc/main.c:96 +msgid "Arc layer" msgstr "" -#: ../imagery/i.vi/main.c:123 -msgid "Infrared Percentage Vegetation Index" +#: ../display/d.path/main.c:75 ../vector/v.net.distance/main.c:95 +#: ../vector/v.net.allpairs/main.c:80 ../vector/v.net.connectivity/main.c:70 +#: ../vector/v.net.path/main.c:67 ../vector/v.net.iso/main.c:130 +#: ../vector/v.net.spanningtree/main.c:65 ../vector/v.net.flow/main.c:76 +#: ../vector/v.net.timetable/main.c:280 ../vector/v.net.bridge/main.c:66 +#: ../vector/v.net.components/main.c:90 ../vector/v.net.centrality/main.c:115 +#: ../vector/v.net/args.c:70 ../vector/v.net.alloc/main.c:109 +msgid "Node layer" msgstr "" -#: ../imagery/i.vi/main.c:124 -msgid "Modified Soil Adjusted Vegetation Index" +#: ../display/d.path/main.c:81 ../vector/v.net.distance/main.c:141 +#: ../vector/v.net.allpairs/main.c:93 ../vector/v.net.connectivity/main.c:77 +#: ../vector/v.net.path/main.c:79 ../vector/v.net.iso/main.c:135 +#: ../vector/v.net.spanningtree/main.c:72 ../vector/v.net.flow/main.c:90 +#: ../vector/v.net.timetable/main.c:288 ../vector/v.net.bridge/main.c:73 +#: ../vector/v.net.components/main.c:97 ../vector/v.net.salesman/main.c:168 +#: ../vector/v.net.centrality/main.c:129 ../vector/v.net.alloc/main.c:114 +msgid "Arc forward/both direction(s) cost column (number)" msgstr "" -#: ../imagery/i.vi/main.c:125 -msgid "second Modified Soil Adjusted Vegetation Index" +#: ../display/d.path/main.c:87 ../vector/v.net.distance/main.c:147 +#: ../vector/v.net.allpairs/main.c:99 ../vector/v.net.connectivity/main.c:83 +#: ../vector/v.net.path/main.c:86 ../vector/v.net.iso/main.c:140 +#: ../vector/v.net.flow/main.c:96 ../vector/v.net.timetable/main.c:295 +#: ../vector/v.net.bridge/main.c:79 ../vector/v.net.components/main.c:103 +#: ../vector/v.net.centrality/main.c:135 ../vector/v.net.alloc/main.c:119 +msgid "Arc backward direction cost column (number)" msgstr "" -#: ../imagery/i.vi/main.c:126 -msgid "Normalized Difference Vegetation Index" +#: ../display/d.path/main.c:93 +msgid "Node cost column" msgstr "" -#: ../imagery/i.vi/main.c:127 -msgid "Perpendicular Vegetation Index" +#: ../display/d.path/main.c:101 ../display/d.path/main.c:109 +#: ../display/d.path/main.c:117 ../display/d.path/main.c:127 +msgid "Rendering" msgstr "" -#: ../imagery/i.vi/main.c:128 -msgid "Soil Adjusted Vegetation Index" +#: ../display/d.path/main.c:122 ../vector/v.net.distance/main.c:159 +#: ../vector/v.net.allpairs/main.c:112 ../vector/v.net.path/main.c:132 +#: ../vector/v.net.iso/main.c:172 ../vector/v.net.spanningtree/main.c:84 +#: ../vector/v.net.steiner/main.c:398 ../vector/v.net.salesman/main.c:208 +#: ../vector/v.net.centrality/main.c:188 ../vector/v.net.alloc/main.c:151 +msgid "Use geodesic calculation for longitude-latitude locations" msgstr "" -#: ../imagery/i.vi/main.c:129 -msgid "Simple Ratio" +#: ../display/d.path/main.c:126 +msgid "Render bold lines" msgstr "" -#: ../imagery/i.vi/main.c:130 -msgid "Visible Atmospherically Resistant Index" +#: ../display/d.path/main.c:143 ../display/d.path/main.c:147 +#, c-format +msgid "%s - illegal x value" msgstr "" -#: ../imagery/i.vi/main.c:131 -msgid "Weighted Difference Vegetation Index" +#: ../display/d.path/main.c:145 ../display/d.path/main.c:149 +#, c-format +msgid "%s - illegal y value" msgstr "" -#: ../imagery/i.vi/main.c:135 -msgid "type" +#: ../display/d.path/main.c:178 ../vector/v.net.distance/main.c:205 +#: ../vector/v.net.allpairs/main.c:142 ../vector/v.net.path/main.c:148 +#: ../vector/v.net.spanningtree/main.c:113 +#: ../vector/v.net.centrality/main.c:222 +msgid "The current projection is not longitude-latitude" msgstr "" -#: ../imagery/i.vi/main.c:141 -msgid "Name of input nir channel surface reflectance map" +#: ../display/d.path/select.c:84 ../display/d.path/select.c:101 +#, c-format +msgid "Node %d: %f %f\n" msgstr "" -#: ../imagery/i.vi/main.c:143 ../imagery/i.vi/main.c:151 -#: ../imagery/i.vi/main.c:159 ../imagery/i.vi/main.c:167 -#: ../imagery/i.vi/main.c:175 ../vector/v.vol.rst/main.c:256 -#: ../vector/v.vol.rst/main.c:305 -msgid "Optional inputs" +#: ../display/d.path/select.c:122 +#, c-format +msgid "Destination unreachable\n" msgstr "" -#: ../imagery/i.vi/main.c:149 -msgid "Name of input green channel surface reflectance map" +#: ../display/d.path/select.c:125 +#, c-format +msgid "Costs on the network = %f\n" msgstr "" -#: ../imagery/i.vi/main.c:157 -msgid "Name of input blue channel surface reflectance map" +#: ../display/d.path/select.c:126 +#, c-format +msgid "" +" Distance to the network = %f, distance from the network = %f\n" +"\n" msgstr "" -#: ../imagery/i.vi/main.c:165 -msgid "Name of input 5th channel surface reflectance map" +#: ../display/d.rast/main.c:56 +msgid "Displays user-specified raster map in the active graphics frame." msgstr "" -#: ../imagery/i.vi/main.c:173 -msgid "Name of input 7th channel surface reflectance map" +#: ../display/d.rast/main.c:61 +msgid "Name of raster map to be displayed" msgstr "" -#: ../imagery/i.vi/main.c:181 -msgid "Value of the slope of the soil line (MSAVI only)" +#: ../display/d.rast/main.c:69 +msgid "List of categories or values to be displayed" msgstr "" -#: ../imagery/i.vi/main.c:182 ../imagery/i.vi/main.c:189 -#: ../imagery/i.vi/main.c:196 -msgid "MSAVI settings" +#: ../display/d.rast/main.c:76 +msgid "Background color (for null)" msgstr "" -#: ../imagery/i.vi/main.c:188 -msgid "Value of the intercept of the soil line (MSAVI only)" +#: ../display/d.rast/main.c:86 +msgid "Invert value list" msgstr "" -#: ../imagery/i.vi/main.c:195 -msgid "Value of the factor of reduction of soil noise (MSAVI only)" +#: ../display/d.rast/main.c:204 +#, c-format +msgid "[%s]: illegal category specified" msgstr "" -#: ../imagery/i.vi/main.c:202 -msgid "Maximum bits for digital numbers" +#: ../display/d.rast/main.c:235 +#, c-format +msgid "[%s]: illegal value specified" msgstr "" -#: ../imagery/i.vi/main.c:203 -msgid "If data is in Digital Numbers (i.e. integer type), give the max bits (i.e. 8 for Landsat -> [0-255])" +#: ../display/d.northarrow/main.c:49 +msgid "Displays a north arrow on the graphics monitor." msgstr "" -#: ../imagery/i.vi/main.c:229 -msgid "sr index requires red and nir maps" +#: ../display/d.northarrow/main.c:53 +msgid "North arrow style" msgstr "" -#: ../imagery/i.vi/main.c:232 -msgid "ndvi index requires red and nir maps" +#: ../display/d.northarrow/main.c:61 +msgid "Two color arrowhead" msgstr "" -#: ../imagery/i.vi/main.c:235 -msgid "ipvi index requires red and nir maps" +#: ../display/d.northarrow/main.c:62 +msgid "Two color arrowhead with circle" msgstr "" -#: ../imagery/i.vi/main.c:238 -msgid "dvi index requires red and nir maps" +#: ../display/d.northarrow/main.c:63 +msgid "Narrow with blending N" msgstr "" -#: ../imagery/i.vi/main.c:241 -msgid "pvi index requires red and nir maps" +#: ../display/d.northarrow/main.c:63 +msgid "Long with small arrowhead" msgstr "" -#: ../imagery/i.vi/main.c:244 -msgid "wdvi index requires red and nir maps" +#: ../display/d.northarrow/main.c:64 +msgid "Inverted narrow inside a circle" msgstr "" -#: ../imagery/i.vi/main.c:247 -msgid "savi index requires red and nir maps" +#: ../display/d.northarrow/main.c:65 +msgid "Triangle and N inside a circle" msgstr "" -#: ../imagery/i.vi/main.c:252 -msgid "msavi index requires red and nir maps, and 3 parameters related to soil line" +#: ../display/d.northarrow/main.c:66 +msgid "Arrowhead and N inside a circle" msgstr "" -#: ../imagery/i.vi/main.c:255 -msgid "msavi2 index requires red and nir maps" +#: ../display/d.northarrow/main.c:67 +msgid "Tall half convex arrowhead" msgstr "" -#: ../imagery/i.vi/main.c:258 -msgid "gemi index requires red and nir maps" +#: ../display/d.northarrow/main.c:68 +msgid "Tall half concave arrowhead" msgstr "" -#: ../imagery/i.vi/main.c:262 -msgid "arvi index requires blue, red and nir maps" +#: ../display/d.northarrow/main.c:68 +msgid "Thin arrow in a circle" msgstr "" -#: ../imagery/i.vi/main.c:266 -msgid "evi index requires blue, red and nir maps" +#: ../display/d.northarrow/main.c:69 +msgid "Fat arrow in a circle" msgstr "" -#: ../imagery/i.vi/main.c:269 -msgid "evi2 index requires red and nir maps" +#: ../display/d.northarrow/main.c:69 +msgid "One color arrowhead" msgstr "" -#: ../imagery/i.vi/main.c:273 -msgid "vari index requires blue, green and red maps" +#: ../display/d.northarrow/main.c:70 +msgid "Fancy compass" msgstr "" -#: ../imagery/i.vi/main.c:277 -msgid "gari index requires blue, green, red and nir maps" +#: ../display/d.northarrow/main.c:70 +msgid "Basic compass" msgstr "" -#: ../imagery/i.vi/main.c:282 -msgid "gvi index requires blue, green, red, nir, chan5 and chan7 maps" +#: ../display/d.northarrow/main.c:70 +msgid "Simple arrow" msgstr "" -#: ../imagery/i.cca/transform.c:24 -msgid "Unable to allocate cell buffers." +#: ../display/d.northarrow/main.c:71 +msgid "Thin arrow" msgstr "" -#: ../imagery/i.cca/transform.c:58 -msgid "Transform completed.\n" +#: ../display/d.northarrow/main.c:71 +msgid "Fat arrow" msgstr "" -#: ../imagery/i.cca/main.c:87 -msgid "canonical components analysis" +#: ../display/d.northarrow/main.c:71 +msgid "4-point star" msgstr "" -#: ../imagery/i.cca/main.c:89 -msgid "Canonical components analysis (CCA) program for image processing." +#: ../display/d.northarrow/main.c:99 +msgid "Displayed letter on the top of arrow" msgstr "" -#: ../imagery/i.cca/main.c:96 -msgid "Name of input imagery subgroup" +#: ../display/d.northarrow/main.c:108 +msgid "Fill color" msgstr "" -#: ../imagery/i.cca/main.c:103 -msgid "File containing spectral signatures" +#: ../display/d.northarrow/main.c:121 ../display/d.vect/main.c:146 +msgid "Line width" msgstr "" -#: ../imagery/i.cca/main.c:106 -msgid "Output raster map prefix name" +#: ../display/d.northarrow/main.c:134 +msgid "Draw the symbol without text" msgstr "" -#: ../imagery/i.cca/main.c:114 -msgid "Unknown imagery group." +#: ../display/d.northarrow/main.c:139 +msgid "Do not rotate text with symbol" msgstr "" -#: ../imagery/i.cca/main.c:117 -msgid "Unable to find subgroup reference information." +#: ../display/d.northarrow/draw_n_arrow.c:108 +#: ../display/d.northarrow/draw_n_arrow.c:174 +msgid "Could not parse symbol" msgstr "" -#: ../imagery/i.cca/main.c:123 -msgid "Unable to open the signature file" +#: ../display/d.erase/main.c:33 +msgid "Erases the contents of the active graphics display frame with user defined color." msgstr "" -#: ../imagery/i.cca/main.c:127 -msgid "Error while reading the signatures file." +#: ../display/d.erase/main.c:42 +msgid "Remove all frames and erase the screen" msgstr "" -#: ../imagery/i.cca/main.c:132 -msgid "Need at least two signatures in signature file." +#: ../display/d.where/where.c:30 +#, c-format +msgid "Invalid coordinates <%s,%s>" msgstr "" -#: ../imagery/i.cca/main.c:226 -#, c-format -msgid "The output cell map <%s.%d> has values outside the 0-255 range." +#: ../display/d.where/main.c:48 +msgid "Identifies the geographic coordinates associated with point locations given in display coordinates." msgstr "" -#: ../imagery/i.ifft/main.c:79 ../imagery/i.fft/main.c:80 -msgid "Fast Fourier Transform" +#: ../display/d.where/main.c:58 +msgid "Display coordinates to convert" msgstr "" -#: ../imagery/i.ifft/main.c:81 -msgid "Inverse Fast Fourier Transform (IFFT) for image processing." +#: ../display/d.where/main.c:63 +msgid "File from which to read coordinates (\"-\" to read from stdin)" msgstr "" -#: ../imagery/i.ifft/main.c:86 -msgid "Name of input raster map (image fft, real part)" +#: ../display/d.where/main.c:67 +msgid "Output lat/long in decimal degree" msgstr "" -#: ../imagery/i.ifft/main.c:90 -msgid "Name of input raster map (image fft, imaginary part" +#: ../display/d.where/main.c:72 +msgid "Output lat/long referenced to current ellipsoid" msgstr "" -#: ../imagery/i.ifft/main.c:93 ../vector/v.kernel/main.c:133 -#: ../locale/scriptstrings/r.import_to_translate.c:11 -#: ../locale/scriptstrings/r.in.wms_to_translate.c:6 -#: ../locale/scriptstrings/r3.in.xyz_to_translate.c:14 -msgid "Name for output raster map" +#: ../display/d.where/main.c:77 +msgid "Output lat/long referenced to WGS84 ellipsoid using datum transformation parameters defined in current location (if available)" msgstr "" -#: ../imagery/i.ifft/main.c:115 -msgid "The real and imaginary original windows did not match" +#: ../display/d.where/main.c:83 +msgid "Output frame coordinates of current display monitor (percentage)" msgstr "" -#: ../imagery/i.ifft/main.c:141 ../imagery/i.cluster/main.c:293 -#: ../imagery/i.gensigset/read_data.c:22 -msgid "Reading raster maps..." +#: ../display/d.where/main.c:91 +msgid "Ambiguous request for lat/long ellipsoids" msgstr "" -#: ../imagery/i.ifft/main.c:157 -msgid "Masking raster maps..." +#: ../display/d.where/main.c:94 +msgid "Please specify a lat/long ellipsoid with -l or -w" msgstr "" -#: ../imagery/i.ifft/main.c:191 ../imagery/i.fft/main.c:166 -msgid "Rotating data..." +#: ../display/d.where/main.c:128 +msgid "" +"WGS84 output not possible as this location does not contain\n" +"datum transformation parameters. Try running g.setproj." msgstr "" -#: ../imagery/i.ifft/main.c:200 -msgid "Starting Inverse FFT..." +#: ../display/d.font/main.c:48 +msgid "Selects the font in which text will be displayed on the user's graphics monitor." msgstr "" -#: ../imagery/i.modis.qc/main.c:169 -msgid "imagery quality assessment" +#: ../display/d.font/main.c:56 +msgid "Choose new current font" msgstr "" -#: ../imagery/i.modis.qc/main.c:170 ../imagery/i.albedo/main.c:97 -#: ../imagery/i.landsat.toar/main.c:73 ../imagery/i.landsat.toar/main.c:579 -#: ../imagery/i.aster.toar/main.c:100 -msgid "reflectance" +#: ../display/d.font/main.c:62 +msgid "Path to Freetype-compatible font including file name" msgstr "" -#: ../imagery/i.modis.qc/main.c:171 -msgid "land surface temperature" +#: ../display/d.font/main.c:70 +msgid "Character encoding" msgstr "" -#: ../imagery/i.modis.qc/main.c:172 -msgid "vegetation" +#: ../display/d.font/main.c:74 +msgid "List fonts" msgstr "" -#: ../imagery/i.modis.qc/main.c:173 ../imagery/i.albedo/main.c:98 -#: ../imagery/i.landsat.toar/main.c:76 ../imagery/i.aster.toar/main.c:102 -#: ../imagery/i.landsat.acca/main.c:108 -#: ../locale/scriptstrings/i.colors.enhance_to_translate.c:4 -msgid "satellite" +#: ../display/d.font/main.c:103 +#, c-format +msgid "Unable to access font path %s: %s" msgstr "" -#: ../imagery/i.modis.qc/main.c:174 ../imagery/i.albedo/main.c:102 -#: ../locale/scriptstrings/i.tasscap_to_translate.c:5 -msgid "MODIS" +#: ../display/d.font/main.c:107 +#, c-format +msgid "Font path %s is not a file" msgstr "" -#: ../imagery/i.modis.qc/main.c:176 -msgid "Extracts quality control parameters from MODIS QC layers." +#: ../display/d.font/main.c:124 +#, c-format +msgid "Font name <%s> is invalid. Check font name or consider running 'g.mkfontcap'" msgstr "" -#: ../imagery/i.modis.qc/main.c:181 -msgid "Name of input surface reflectance QC layer [bit array]" +#: ../display/d.histogram/main.c:84 +msgid "histogram" msgstr "" -#: ../imagery/i.modis.qc/main.c:186 -msgid "Name for output QC type classification layer" +#: ../display/d.histogram/main.c:87 +msgid "Displays a histogram in the form of a pie or bar chart for a user-specified raster map." msgstr "" -#: ../imagery/i.modis.qc/main.c:192 -msgid "Name of MODIS product type" +#: ../display/d.histogram/main.c:91 +msgid "Raster map for which histogram will be displayed" msgstr "" -#: ../imagery/i.modis.qc/main.c:209 -msgid "surf. refl. 250m 8-days" +#: ../display/d.histogram/main.c:95 +msgid "Indicate if a pie or bar chart is desired" msgstr "" -#: ../imagery/i.modis.qc/main.c:210 -msgid "surf. refl. 500m 8-days" +#: ../display/d.histogram/main.c:104 +msgid "Color for text and axes" msgstr "" -#: ../imagery/i.modis.qc/main.c:211 -msgid "surf. refl. 500m 8-days, State QA" +#: ../display/d.histogram/main.c:115 +msgid "Indicate if cell counts or map areas should be displayed" msgstr "" -#: ../imagery/i.modis.qc/main.c:212 -msgid "surf. refl. 500m daily" +#: ../display/d.histogram/main.c:125 +msgid "Number of steps to divide the data range into (fp maps only)" msgstr "" -#: ../imagery/i.modis.qc/main.c:213 -msgid "surf. refl. 500m daily, State QA" +#: ../display/d.histogram/main.c:132 +msgid "Display information for null cells" msgstr "" -#: ../imagery/i.modis.qc/main.c:214 -msgid "surf. refl. 5000m daily" +#: ../display/d.histogram/main.c:137 +msgid "Report for ranges defined in cats file (fp maps only)" msgstr "" -#: ../imagery/i.modis.qc/main.c:215 -msgid "surf. refl. 5000m daily, State QA" +#: ../display/d.histogram/main.c:161 +#, c-format +msgid "Invalid number of steps: %s" msgstr "" -#: ../imagery/i.modis.qc/main.c:216 -msgid "surf. refl. 5000m daily, Internal Climatology" +#: ../display/d.histogram/main.c:166 +msgid "When -C flag is set, the nsteps argument is ignored" msgstr "" -#: ../imagery/i.modis.qc/main.c:217 -msgid "LST 1km daily (Day/Night)" +#: ../display/d.vect/main.c:77 +msgid "Displays user-specified vector map in the active graphics frame." msgstr "" -#: ../imagery/i.modis.qc/main.c:218 -msgid "LST 1km 8-days (Day/Night)" +#: ../display/d.vect/main.c:93 +msgid "Display" msgstr "" -#: ../imagery/i.modis.qc/main.c:219 -msgid "VI 1km 16-days" +#: ../display/d.vect/main.c:97 +msgid "Display geometry of features" msgstr "" -#: ../imagery/i.modis.qc/main.c:220 -msgid "Brdf-Albedo Quality (Ancillary SDS) 1km 8-days" +#: ../display/d.vect/main.c:98 +msgid "Display category numbers of features" msgstr "" -#: ../imagery/i.modis.qc/main.c:221 -msgid "Brdf-Albedo Quality (BRDF SDS) 1km 8-days" +#: ../display/d.vect/main.c:99 +msgid "Display topology information (nodes, edges)" msgstr "" -#: ../imagery/i.modis.qc/main.c:222 -msgid "VI 250m 16-days" +#: ../display/d.vect/main.c:100 +msgid "Display vertices of features" msgstr "" -#: ../imagery/i.modis.qc/main.c:230 -msgid "Name of QC type to extract" +#: ../display/d.vect/main.c:101 +msgid "Display direction of linear features" msgstr "" -#: ../imagery/i.modis.qc/main.c:295 -msgid "mod09: Adjacency Correction" +#: ../display/d.vect/main.c:102 +msgid "Display z-coordinate of features (only for 3D vector maps)" msgstr "" -#: ../imagery/i.modis.qc/main.c:296 -msgid "mod09: Atmospheric Correction" +#: ../display/d.vect/main.c:120 +msgid "Feature color" msgstr "" -#: ../imagery/i.modis.qc/main.c:297 -msgid "mod09: Cloud State" +#: ../display/d.vect/main.c:126 +msgid "Area fill color" msgstr "" -#: ../imagery/i.modis.qc/main.c:298 -msgid "mod09: Band-Wise Data Quality Flag" +#: ../display/d.vect/main.c:132 +msgid "Colorize features according to color definition column" msgstr "" -#: ../imagery/i.modis.qc/main.c:299 -msgid "mod09: 250m Band is at Different Orbit than 500m" +#: ../display/d.vect/main.c:133 ../vector/v.out.lidar/main.c:544 +msgid "Color definition in R:G:B form" msgstr "" -#: ../imagery/i.modis.qc/main.c:300 -msgid "mod09: MODIS Land General Quality Assessment" +#: ../display/d.vect/main.c:137 +msgid "Colorize point or area features according to z-coordinate" msgstr "" -#: ../imagery/i.modis.qc/main.c:301 -msgid "mod11A1: MODIS Land General Quality Assessment" +#: ../display/d.vect/main.c:145 ../display/d.vect/main.c:150 +#: ../display/d.vect/main.c:158 +msgid "Lines" msgstr "" -#: ../imagery/i.modis.qc/main.c:302 -msgid "mod11A1: Detailed Quality Indications" +#: ../display/d.vect/main.c:151 +msgid "Name of numeric column containing line width" msgstr "" -#: ../imagery/i.modis.qc/main.c:303 -msgid "mod11A1: Average Emissivity Error Classes" +#: ../display/d.vect/main.c:152 +msgid "These values will be scaled by width_scale" msgstr "" -#: ../imagery/i.modis.qc/main.c:304 -msgid "mod11A1: Average LST Error Classes" +#: ../display/d.vect/main.c:159 +msgid "Scale factor for width_column" msgstr "" -#: ../imagery/i.modis.qc/main.c:305 -msgid "mod11A2: Detailed Quality Indications" +#: ../display/d.vect/main.c:180 +msgid "When used with the size_column option this becomes the scale factor" msgstr "" -#: ../imagery/i.modis.qc/main.c:306 -msgid "mod11A2: Average Emissivity Error Classes" +#: ../display/d.vect/main.c:186 +msgid "Name of numeric column containing symbol size" msgstr "" -#: ../imagery/i.modis.qc/main.c:307 -msgid "mod11A2: MODIS Land General Quality Assessment" +#: ../display/d.vect/main.c:192 +msgid "Name of numeric column containing symbol rotation angle" msgstr "" -#: ../imagery/i.modis.qc/main.c:308 -msgid "mod11A2: Average LST Error Classes" +#: ../display/d.vect/main.c:194 +msgid "Measured in degrees CCW from east" msgstr "" -#: ../imagery/i.modis.qc/main.c:309 -msgid "mod09*s: StateQA Aerosol Quantity" +#: ../display/d.vect/main.c:204 +msgid "Area/boundary symbol for legend" msgstr "" -#: ../imagery/i.modis.qc/main.c:310 -msgid "mod09*s: StateQA BRDF Correction Performed" +#: ../display/d.vect/main.c:214 +msgid "Line symbol for legend" msgstr "" -#: ../imagery/i.modis.qc/main.c:311 -msgid "mod09*s: StateQA Cirrus Detected" +#: ../display/d.vect/main.c:220 +msgid "Label to display after symbol in vector legend" msgstr "" -#: ../imagery/i.modis.qc/main.c:312 -msgid "mod09*s: StateQA Cloud Shadow" +#: ../display/d.vect/main.c:226 ../display/d.vect/main.c:233 +#: ../display/d.vect/main.c:240 ../display/d.vect/main.c:245 +#: ../display/d.vect/main.c:252 ../display/d.vect/main.c:259 +#: ../display/d.vect/main.c:265 ../display/d.vect/main.c:271 +#: ../display/d.vect/main.c:277 ../display/d.vect/main.c:285 +msgid "Labels" msgstr "" -#: ../imagery/i.modis.qc/main.c:313 -msgid "mod09*s: StateQA Cloud State" +#: ../display/d.vect/main.c:228 +msgid "Layer number for labels (default: the given layer number)" msgstr "" -#: ../imagery/i.modis.qc/main.c:314 -msgid "mod09*s: StateQA Internal Cloud Algorithm" +#: ../display/d.vect/main.c:234 +msgid "Name of column to be displayed as a label" msgstr "" -#: ../imagery/i.modis.qc/main.c:315 -msgid "mod09*s: StateQA Internal Fire Algorithm" +#: ../display/d.vect/main.c:239 +msgid "Label color" msgstr "" -#: ../imagery/i.modis.qc/main.c:316 -msgid "mod09*s: StateQA Internal Snow Mask" +#: ../display/d.vect/main.c:246 +msgid "Label background color" msgstr "" -#: ../imagery/i.modis.qc/main.c:317 -msgid "mod09*s: StateQA Land Water" +#: ../display/d.vect/main.c:253 +msgid "Label border color" msgstr "" -#: ../imagery/i.modis.qc/main.c:318 -msgid "mod09*s: StateQA mod35 Snow Ice" +#: ../display/d.vect/main.c:260 +msgid "Label size (pixels)" msgstr "" -#: ../imagery/i.modis.qc/main.c:319 -msgid "mod09*s: StateQA Pixel Adjacent to Cloud" +#: ../display/d.vect/main.c:272 +msgid "Text encoding" msgstr "" -#: ../imagery/i.modis.qc/main.c:320 -msgid "mod09*s: StateQA Salt Pan (mod09GAs)" +#: ../display/d.vect/main.c:280 +msgid "Label horizontal justification" msgstr "" -#: ../imagery/i.modis.qc/main.c:321 -msgid "mod09*i: Internal CM: Cloudy" +#: ../display/d.vect/main.c:288 +msgid "Label vertical justification" msgstr "" -#: ../imagery/i.modis.qc/main.c:322 -msgid "mod09*i: Internal CM: Clear" +#: ../display/d.vect/main.c:295 +msgid "Minimum region size (average from height and width) when map is displayed" msgstr "" -#: ../imagery/i.modis.qc/main.c:323 -msgid "mod09*i: Internal CM: High Clouds" +#: ../display/d.vect/main.c:303 +msgid "Maximum region size (average from height and width) when map is displayed" msgstr "" -#: ../imagery/i.modis.qc/main.c:324 -msgid "mod09*i: Internal CM: Low Clouds" +#: ../display/d.vect/main.c:311 +msgid "Random colors according to category number (or layer number if 'layer=-1' is given)" msgstr "" -#: ../imagery/i.modis.qc/main.c:325 -msgid "mod09*i: Internal CM: Snow" +#: ../display/d.vect/main.c:318 +msgid "Use values from 'cats' option as feature id" msgstr "" -#: ../imagery/i.modis.qc/main.c:326 -msgid "mod09*i: Internal CM: Fire" +#: ../display/d.vect/main.c:322 +msgid "Use square root of the value of size_column" msgstr "" -#: ../imagery/i.modis.qc/main.c:327 -msgid "mod09*i: Internal CM: Sun Glint" +#: ../display/d.vect/main.c:324 +msgid "This makes circle areas proportionate to the size_column values instead of circle radius" msgstr "" -#: ../imagery/i.modis.qc/main.c:328 -msgid "mod09*i: Internal CM: Dust" +#: ../display/d.vect/main.c:349 +msgid "Region size is lower than minreg, nothing displayed" msgstr "" -#: ../imagery/i.modis.qc/main.c:329 -msgid "mod09*i: Internal CM: Cloud Shadow" +#: ../display/d.vect/main.c:357 +msgid "Region size is greater than maxreg, nothing displayed" msgstr "" -#: ../imagery/i.modis.qc/main.c:330 -msgid "mod09*i: Internal CM: Pixel is Adjacent to Cloud" +#: ../display/d.vect/main.c:370 +#, c-format +msgid "The -%c flag and <%s> option cannot be used together, the -%c flag will be ignored!" msgstr "" -#: ../imagery/i.modis.qc/main.c:331 -msgid "mod09*i: Internal CM: Cirrus" +#: ../display/d.vect/main.c:394 ../display/d.vect/main.c:400 +#, c-format +msgid "Option <%s> must be > 0" msgstr "" -#: ../imagery/i.modis.qc/main.c:332 -msgid "mod09*i: Internal CM: Pan Flag" +#: ../display/d.vect/main.c:404 +#, c-format +msgid "%d error in cat option" +msgid_plural "%d errors in cat option" +msgstr[0] "" +msgstr[1] "" + +#: ../display/d.vect/main.c:420 +msgid "Plotting..." msgstr "" -#: ../imagery/i.modis.qc/main.c:333 -msgid "mod09*i: Internal CM: Criteria for Aerosol Retrieval" +#: ../display/d.vect/main.c:431 +msgid "The bounding box of the map is outside the current region, nothing drawn" msgstr "" -#: ../imagery/i.modis.qc/main.c:334 -msgid "mod09*i: Internal CM: AOT (aerosol optical depth) has clim. val." +#: ../display/d.vect/main.c:502 +msgid "Rendering failed" msgstr "" -#: ../imagery/i.modis.qc/main.c:335 -msgid "mod13A2: MODIS Land General Quality Assessment" +#: ../display/d.vect/lines.c:121 +msgid "Unable to display features by id, topology not available. Please try to rebuild topology using v.build or v.build.all." msgstr "" -#: ../imagery/i.modis.qc/main.c:336 -msgid "mod13A2: Quality estimation of the pixel" +#: ../display/d.vect/lines.c:169 +#, c-format +msgid "%d invalid color rule for lines skipped" +msgid_plural "%d invalid color rules for lines skipped" +msgstr[0] "" +msgstr[1] "" + +#: ../display/d.vect/shape.c:53 +#, c-format +msgid "Both color table and <%s> option detected. Color table will ignored." msgstr "" -#: ../imagery/i.modis.qc/main.c:337 -msgid "mod13A2: Quantity range of Aerosol" +#: ../display/d.vect/shape.c:68 +#, c-format +msgid "Color definition column ('%s') not a string. Column must be of form 'RRR:GGG:BBB' where RGB values range 0-255. You can use '%s' module to define color rules. Unable to colorize features." msgstr "" -#: ../imagery/i.modis.qc/main.c:338 -msgid "mod13A2: if pixel is a cloud neighbour" +#: ../display/d.vect/shape.c:77 ../display/d.vect/shape.c:100 +#: ../display/d.vect/shape.c:131 ../display/d.vect/shape.c:162 +#, c-format +msgid "Unable to select data ('%s') from table" msgstr "" -#: ../imagery/i.modis.qc/main.c:339 -msgid "mod13A2: if BRDF correction performed" +#: ../display/d.vect/shape.c:85 +msgid "Line width column not specified" msgstr "" -#: ../imagery/i.modis.qc/main.c:340 -msgid "mod13A2: if pixel mixed with clouds" +#: ../display/d.vect/shape.c:96 +#, c-format +msgid "Line width column ('%s') not a number" msgstr "" -#: ../imagery/i.modis.qc/main.c:341 -msgid "mod13A2: separate land from various water objects" +#: ../display/d.vect/shape.c:116 +msgid "Symbol size column not specified" msgstr "" -#: ../imagery/i.modis.qc/main.c:342 -msgid "mod13A2: if snow/ice present in pixel" +#: ../display/d.vect/shape.c:127 +#, c-format +msgid "Symbol size column ('%s') is not numeric" msgstr "" -#: ../imagery/i.modis.qc/main.c:343 -msgid "mod13A2: if shadow is present in pixel" +#: ../display/d.vect/shape.c:147 +msgid "Symbol rotation column not specified" msgstr "" -#: ../imagery/i.modis.qc/main.c:344 ../imagery/i.modis.qc/main.c:345 -#: ../imagery/i.modis.qc/main.c:346 -msgid "mcd43B2: Quality of BRDF correction performed" +#: ../display/d.vect/shape.c:158 +#, c-format +msgid "Symbol rotation column ('%s') is not numeric" msgstr "" -#: ../imagery/i.modis.qc/main.c:347 -msgid "mcd43B2q: Quality of BRDF correction performed" +#: ../display/d.vect/shape.c:182 +msgid "Vector map is not 3D. Unable to colorize features based on z-coordinates." msgstr "" -#: ../imagery/i.modis.qc/main.c:348 -msgid "mod13Q1: MODIS Land General Quality Assessment" +#: ../display/d.vect/shape.c:201 +msgid "Unable to colorize features, unknown map bounding box" msgstr "" -#: ../imagery/i.modis.qc/main.c:349 -msgid "mod13Q1: Quality estimation of the pixel" +#: ../display/d.vect/shape.c:338 +#, c-format +msgid "Invalid negative value - feature %d with category %d" msgstr "" -#: ../imagery/i.modis.qc/main.c:350 -msgid "mod13Q1: Quantity range of Aerosol" +#: ../display/d.vect/label.c:33 +msgid "Topology level required for drawing centroids for OGR layers" msgstr "" -#: ../imagery/i.modis.qc/main.c:351 -msgid "mod13Q1: if pixel is a cloud neighbour" +#: ../display/d.vect/zcoor.c:19 +msgid "Vector map is not 3D. Unable to display z-coordinates." msgstr "" -#: ../imagery/i.modis.qc/main.c:352 -msgid "mod13Q1: if BRDF correction performed" +#: ../display/d.vect/topo.c:18 +msgid "Unable to display topology, not available.Please try to rebuild topology using v.build or v.build.all." msgstr "" -#: ../imagery/i.modis.qc/main.c:353 -msgid "mod13Q1: if pixel mixed with clouds" +#: ../display/d.vect/attr.c:28 +msgid "attrcol not specified, cannot display attributes" msgstr "" -#: ../imagery/i.modis.qc/main.c:354 -msgid "mod13Q1: separate land from various water objects" +#: ../display/d.vect/attr.c:129 +#, c-format +msgid "No attribute found for cat %d: %s" msgstr "" -#: ../imagery/i.modis.qc/main.c:355 -msgid "mod13Q1: if snow/ice present in pixel" +#: ../display/d.vect/area.c:37 +msgid "Unable to display areas, topology not available. Please try to rebuild topology using v.build or v.build.all." msgstr "" -#: ../imagery/i.modis.qc/main.c:356 -msgid "mod13Q1: if shadow is present in pixel" +#: ../display/d.vect/area.c:135 +#, c-format +msgid "Invalid area %d skipped (not enough points)" msgstr "" -#: ../imagery/i.modis.qc/main.c:365 -msgid "Band number of MODIS product (mod09Q1=[1,2],mod09A1=[1-7],m[o/y]d09GA=[1-7],m[o/y]d09CMG=[1-7], mcd43B2q=[1-7])" +#: ../display/d.vect/area.c:236 +#, c-format +msgid "%d invalid color rule for areas skipped" +msgid_plural "%d invalid color rules for areas skipped" +msgstr[0] "" +msgstr[1] "" + +#: ../display/d.vect/opt.c:126 +#, c-format +msgid "Unknown color: '%s'" msgstr "" -#: ../imagery/i.modis.qc/main.c:369 -msgid "Band 1: Red" +#: ../display/d.profile/main.c:68 +#, c-format +msgid "Unable to read range for %s" msgstr "" -#: ../imagery/i.modis.qc/main.c:370 -msgid "Band 2: NIR" +#: ../display/d.profile/main.c:79 +#, c-format +msgid "Unable to read FP range for %s" msgstr "" -#: ../imagery/i.modis.qc/main.c:371 -msgid "Band 3: Blue" +#: ../display/d.profile/main.c:194 +msgid "Plots profile of a transect." msgstr "" -#: ../imagery/i.modis.qc/main.c:372 -msgid "Band 4: Green" +#: ../display/d.profile/main.c:198 +msgid "Raster map to be profiled" msgstr "" -#: ../imagery/i.modis.qc/main.c:373 -msgid "Band 5: SWIR 1" +#: ../display/d.profile/main.c:207 +msgid "Use map's range recorded range" msgstr "" -#: ../imagery/i.modis.qc/main.c:374 -msgid "Band 6: SWIR 2" +#: ../display/d.profile/main.c:256 +msgid "At least two points are required" msgstr "" -#: ../imagery/i.modis.qc/main.c:375 -msgid "Band 7: SWIR 3" +#: ../display/d.title/main.c:52 +msgid "Create a TITLE for a raster map in a form suitable for display with d.text." msgstr "" -#: ../imagery/i.modis.qc/main.c:392 -msgid "Please specify a product to extract" +#: ../display/d.title/main.c:63 +msgid "Sets the text color" msgstr "" -#: ../imagery/i.modis.qc/main.c:395 -msgid "Please specify a valid QC flag to extract" +#: ../display/d.title/main.c:71 +msgid "Sets the text size as percentage of the frame's height" msgstr "" -#: ../imagery/i.modis.qc/main.c:400 -msgid "This bit flag is only available for MOD09Q1 @ 250m products" +#: ../display/d.title/main.c:75 +msgid "Draw title on current display" +msgstr "" + +#: ../display/d.title/main.c:79 +msgid "Do a fancier title" msgstr "" -#: ../imagery/i.modis.qc/main.c:404 -msgid "Band number out of allowed range [1-2]" +#: ../display/d.title/main.c:84 +msgid "Do a simple title" msgstr "" -#: ../imagery/i.modis.qc/main.c:406 ../imagery/i.modis.qc/main.c:408 -#: ../imagery/i.modis.qc/main.c:410 ../imagery/i.modis.qc/main.c:412 -#: ../imagery/i.modis.qc/main.c:414 ../imagery/i.modis.qc/main.c:416 -#: ../imagery/i.modis.qc/main.c:418 ../imagery/i.modis.qc/main.c:455 -msgid "Band number out of allowed range [1-7]" +#: ../display/d.title/main.c:102 +msgid "Title can be fancy or simple, not both" msgstr "" -#: ../imagery/i.modis.qc/main.c:420 -msgid "mod09Q1 product only has 2 bands" +#: ../display/d.title/main.c:105 +msgid "No map name given" msgstr "" -#: ../imagery/i.modis.qc/main.c:425 -msgid "This bit flag is only available for MOD09A1s @ 500m or MOD09CMG @ 5000m products" +#: ../display/d.rast.arrow/main.c:101 +msgid "Draws arrows representing cell aspect direction for a raster map containing aspect data." msgstr "" -#: ../imagery/i.modis.qc/main.c:429 -msgid "This bit flag is only available for MOD09GAs @ 500m products" +#: ../display/d.rast.arrow/main.c:105 +msgid "Name of raster aspect map to be displayed" msgstr "" -#: ../imagery/i.modis.qc/main.c:440 -msgid "This bit flag is only available for mod09CMGi @ 5000m products" +#: ../display/d.rast.arrow/main.c:113 +msgid "Type of existing raster aspect map" msgstr "" -#: ../imagery/i.modis.qc/main.c:446 -msgid "This bit flag is only available for MOD13A2 @ 1km products" +#: ../display/d.rast.arrow/main.c:118 +msgid "Color for drawing arrows" msgstr "" -#: ../imagery/i.modis.qc/main.c:451 -msgid "This bit flag is only available for MCD43B2 @ 1km products" +#: ../display/d.rast.arrow/main.c:124 +msgid "Color for drawing drawing grid" msgstr "" -#: ../imagery/i.modis.qc/main.c:461 -msgid "This bit flag is only available for MOD13Q1 @ 250m products" +#: ../display/d.rast.arrow/main.c:130 +msgid "Color for drawing null values (X symbol)" msgstr "" -#: ../imagery/i.modis.qc/main.c:826 -msgid "Unknown names and/or combination, please check spelling" +#: ../display/d.rast.arrow/main.c:136 +msgid "Color for showing unknown information (? symbol)" msgstr "" -#: ../imagery/i.evapo.mh/main.c:70 ../imagery/i.evapo.pt/main.c:67 -#: ../imagery/i.evapo.time/main.c:78 ../imagery/i.evapo.pm/main.c:59 -msgid "evapotranspiration" +#: ../display/d.rast.arrow/main.c:144 +msgid "Draw arrow every Nth grid cell" msgstr "" -#: ../imagery/i.evapo.mh/main.c:72 -msgid "Computes evapotranspiration calculation modified or original Hargreaves formulation, 2001." +#: ../display/d.rast.arrow/main.c:153 +msgid "Raster map containing values used for arrow length" msgstr "" -#: ../imagery/i.evapo.mh/main.c:78 -msgid "Name of input diurnal net radiation raster map [W/m2/d]" +#: ../display/d.rast.arrow/main.c:160 +msgid "Scale factor for arrows (magnitude map)" msgstr "" -#: ../imagery/i.evapo.mh/main.c:82 -msgid "Name of input average air temperature raster map [C]" +#: ../display/d.rast.arrow/main.c:210 +msgid "Illegal value for scale factor" msgstr "" -#: ../imagery/i.evapo.mh/main.c:86 -msgid "Name of input minimum air temperature raster map [C]" +#: ../display/d.rast.arrow/main.c:214 +msgid "Illegal value for skip factor" msgstr "" -#: ../imagery/i.evapo.mh/main.c:90 -msgid "Name of input maximum air temperature raster map [C]" +#: ../display/d.rast.arrow/main.c:219 +msgid "Magnitude is only supported for GRASS and compass aspect maps." msgstr "" -#: ../imagery/i.evapo.mh/main.c:96 -msgid "Name of precipitation raster map [mm/month]" +#: ../display/d.rast.arrow/main.c:224 +msgid "Scale option requires magnitude_map" msgstr "" -#: ../imagery/i.evapo.mh/main.c:97 -msgid "Disabled for original Hargreaves (1985)" +#: ../display/d.rast.arrow/main.c:275 +msgid "Problem reading range file" msgstr "" -#: ../imagery/i.evapo.mh/main.c:100 -msgid "Name for output raster map [mm/d]" +#: ../raster3d/r3.support/main.c:52 +msgid "Allows creation and/or modification of 3D raster map layer support files." msgstr "" -#: ../imagery/i.evapo.mh/main.c:105 ../imagery/i.evapo.pt/main.c:102 -msgid "Set negative ETa to zero" +#: ../raster3d/r3.support/main.c:62 +msgid "Text to use for map title" msgstr "" -#: ../imagery/i.evapo.mh/main.c:109 -msgid "Use original Hargreaves (1985)" +#: ../raster3d/r3.support/main.c:76 +msgid "The map data unit" msgstr "" -#: ../imagery/i.evapo.mh/main.c:113 -msgid "Use Hargreaves-Samani (1985)" +#: ../raster3d/r3.support/main.c:82 +msgid "The vertical unit of the map" msgstr "" -#: ../imagery/i.group/main.c:55 -msgid "Creates, edits, and lists groups of imagery data." +#: ../raster3d/r3.support/main.c:125 +msgid "Update range" msgstr "" -#: ../imagery/i.group/main.c:59 -msgid "Name of imagery group" +#: ../raster3d/r3.support/check.c:20 +#, c-format +msgid "Updating statistics for <%s>" msgstr "" -#: ../imagery/i.group/main.c:63 -msgid "Name of imagery subgroup" +#: ../raster3d/r3.support/check.c:36 +#, c-format +msgid "Updating the number of categories for <%s>" msgstr "" -#: ../imagery/i.group/main.c:67 -msgid "Name of raster map(s) to include in group" +#: ../raster3d/r3.gwflow/main.c:54 +msgid "Input 3D raster map with initial piezometric heads in [m]" msgstr "" -#: ../imagery/i.group/main.c:68 ../imagery/i.group/main.c:74 -msgid "Maps" +#: ../raster3d/r3.gwflow/main.c:60 +msgid "Input 3D raster map providing the status for each cell, = 0 - inactive, 1 - active, 2 - dirichlet" msgstr "" -#: ../imagery/i.group/main.c:73 -msgid "Remove selected files from specified group or subgroup" +#: ../raster3d/r3.gwflow/main.c:65 +msgid "Input 3D raster map with the x-part of the hydraulic conductivity tensor in [m/s]" msgstr "" -#: ../imagery/i.group/main.c:78 -msgid "List files from specified (sub)group" +#: ../raster3d/r3.gwflow/main.c:70 +msgid "Input 3D raster map with the y-part of the hydraulic conductivity tensor in [m/s]" msgstr "" -#: ../imagery/i.group/main.c:83 -msgid "List subgroups from specified group" +#: ../raster3d/r3.gwflow/main.c:75 +msgid "Input 3D raster map with the z-part of the hydraulic conductivity tensor in [m/s]" msgstr "" -#: ../imagery/i.group/main.c:109 -msgid "No input raster map(s) specified" +#: ../raster3d/r3.gwflow/main.c:80 +msgid "Input 3D raster map with sources and sinks in [m^3/s]" msgstr "" -#: ../imagery/i.group/main.c:117 ../imagery/i.target/main.c:80 -msgid "Group must exist in the current mapset" +#: ../raster3d/r3.gwflow/main.c:84 +msgid "Specific yield [1/m] input 3D raster map" msgstr "" -#: ../imagery/i.group/main.c:128 ../imagery/i.group/main.c:150 -msgid "Specified group does not exist in current mapset" +#: ../raster3d/r3.gwflow/main.c:89 +msgid "Recharge input 3D raster map in m^3/s" msgstr "" -#: ../imagery/i.group/main.c:132 -#, c-format -msgid "Removing raster maps from subgroup <%s>..." +#: ../raster3d/r3.gwflow/main.c:93 +msgid "Output 3D raster map storing the piezometric head result of the numerical calculation" msgstr "" -#: ../imagery/i.group/main.c:137 -#, c-format -msgid "Removing raster maps from group <%s>..." +#: ../raster3d/r3.gwflow/main.c:99 +msgid "Output 3D raster map storing the groundwater filter velocity vector part in x direction [m/s]" msgstr "" -#: ../imagery/i.group/main.c:158 -#, c-format -msgid "Subgroup <%s> of group <%s> references the following raster maps:" +#: ../raster3d/r3.gwflow/main.c:105 +msgid "Output 3D raster map storing the groundwater filter velocity vector part in y direction [m/s]" msgstr "" -#: ../imagery/i.group/main.c:173 -#, c-format -msgid "Group <%s> references the following raster maps:" +#: ../raster3d/r3.gwflow/main.c:111 +msgid "Output 3D raster map storing the groundwater filter velocity vector part in z direction [m/s]" msgstr "" -#: ../imagery/i.group/main.c:185 -#, c-format -msgid "Group <%s> does not yet exist. Creating..." +#: ../raster3d/r3.gwflow/main.c:117 +msgid "Output 3D raster map storing the groundwater budget for each cell [m^3/s]" msgstr "" -#: ../imagery/i.group/main.c:189 ../imagery/i.group/main.c:198 -#, c-format -msgid "Adding raster maps to group <%s>..." +#: ../raster3d/r3.gwflow/main.c:127 +msgid "Use 3D raster mask (if exists)" msgstr "" -#: ../imagery/i.group/main.c:193 -#, c-format -msgid "Adding raster maps to subgroup <%s>..." +#: ../raster3d/r3.gwflow/main.c:163 +msgid "Numerical calculation program for transient, confined groundwater flow in three dimensions." msgstr "" -#: ../imagery/i.group/main.c:219 -msgid "No input raster maps defined" +#: ../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 "" -#: ../imagery/i.group/main.c:223 ../imagery/i.group/main.c:265 +#: ../raster3d/r3.gwflow/main.c:365 ../raster3d/r3.in.lidar/main.c:484 +#: ../raster3d/r3.in.lidar/main.c:493 ../raster3d/r3.in.lidar/main.c:501 +#: ../raster3d/r3.in.lidar/main.c:509 ../raster3d/r3.in.lidar/main.c:517 +#: ../raster3d/r3.in.lidar/main.c:527 ../raster3d/r3.in.lidar/main.c:536 #, c-format -msgid "Raster map <%s> not found. Skipped." +msgid "Unable to create 3D raster map <%s>" msgstr "" -#: ../imagery/i.group/main.c:228 -#, c-format -msgid "Adding raster map <%s> to group" +#: ../raster3d/r3.gwflow/main.c:412 ../raster3d/r3.out.netcdf/main.c:650 +#: ../raster3d/r3.out.vtk/main.c:252 ../raster3d/r3.out.vtk/main.c:338 +#: ../raster3d/r3.in.v5d/main.c:206 ../raster3d/r3.cross.rast/main.c:55 +#: ../raster3d/r3.out.v5d/main.c:55 ../raster3d/r3.out.v5d/main.c:326 +#: ../raster3d/r3.in.bin/main.c:471 ../raster3d/r3.to.rast/main.c:75 +#: ../raster3d/r3.to.rast/main.c:445 ../raster3d/r3.out.ascii/main.c:63 +#: ../raster3d/r3.out.ascii/main.c:367 ../raster3d/r3.in.ascii/main.c:393 +msgid "Unable to close 3D raster map" msgstr "" -#: ../imagery/i.group/main.c:234 +#: ../raster3d/r3.out.netcdf/main.c:81 #, c-format -msgid "Raster map <%s> exists in group. Skipped." +msgid "Unable to close 3D raster map while catching error: %s" msgstr "" -#: ../imagery/i.group/main.c:271 -#, c-format -msgid "Adding raster map <%s> to subgroup" +#: ../raster3d/r3.out.netcdf/main.c:97 +msgid "Name for netCDF output file" msgstr "" -#: ../imagery/i.group/main.c:278 -#, c-format -msgid "Raster map <%s> exists in subgroup. Skipping..." +#: ../raster3d/r3.out.netcdf/main.c:106 +msgid "The value to be used for null values, default is the netCDF standard" msgstr "" -#: ../imagery/i.group/main.c:327 -#, c-format -msgid "Removing raster map <%s> from group" +#: ../raster3d/r3.out.netcdf/main.c:111 +msgid "Export projection information as wkt and proj4 parameter" msgstr "" -#: ../imagery/i.group/main.c:344 ../imagery/i.group/main.c:403 -msgid "No raster map removed" +#: ../raster3d/r3.out.netcdf/main.c:589 +msgid "netCDF" msgstr "" -#: ../imagery/i.group/main.c:386 -#, c-format -msgid "Removing raster map <%s> from subgroup" +#: ../raster3d/r3.out.netcdf/main.c:591 +msgid "Export a 3D raster map as netCDF file." msgstr "" -#: ../imagery/i.group/main.c:422 -#, c-format -msgid "Group <%s> does not contain any subgroup.\n" +#: ../raster3d/r3.retile/main.c:49 +msgid "Unable to close the 3D raster map" msgstr "" -#: ../imagery/i.group/main.c:433 -#, c-format -msgid "group <%s> references the following subgroups\n" +#: ../raster3d/r3.retile/main.c:71 +msgid "Name of the retiled 3D raster map" msgstr "" -#: ../imagery/i.gensig/parse.c:14 ../imagery/i.gensigset/parse.c:13 -msgid "Ground truth training map" +#: ../raster3d/r3.retile/main.c:99 +msgid "Retiles an existing 3D raster map with user defined x, y and z tile size." msgstr "" -#: ../imagery/i.gensig/parse.c:26 ../imagery/i.cluster/main.c:95 -#: ../imagery/i.gensigset/parse.c:25 -msgid "Name for output file containing result signatures" +#: ../raster3d/r3.retile/main.c:135 +msgid "Rast3d_get_standard3d_params: tile dimension value invalid" msgstr "" -#: ../imagery/i.gensig/parse.c:41 ../imagery/i.smap/parse.c:61 -#: ../imagery/i.cluster/main.c:169 ../imagery/i.gensigset/parse.c:47 -#: ../imagery/i.maxlik/open.c:17 -#, c-format -msgid "Group <%s> not found in current mapset" +#: ../raster3d/r3.retile/main.c:148 +msgid "Error closing 3D raster map" msgstr "" -#: ../imagery/i.gensig/parse.c:44 ../imagery/i.smap/parse.c:64 -#: ../imagery/i.cluster/main.c:172 ../imagery/i.gensigset/parse.c:50 -#: ../imagery/i.maxlik/open.c:20 -#, c-format -msgid "Subgroup <%s> in group <%s> not found" +#: ../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 "" -#: ../imagery/i.gensig/check.c:21 -#, c-format -msgid "Signature %d not invertible" +#: ../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 "" -#: ../imagery/i.gensig/check.c:27 -#, c-format -msgid "Signature %d unable to get eigen values" +#: ../raster3d/r3.neighbors/main.c:287 +msgid "Unable to allocate buffer" msgstr "" -#: ../imagery/i.gensig/check.c:33 -#, c-format -msgid "Signature %d not positive definite" +#: ../raster3d/r3.neighbors/main.c:311 ../raster3d/r3.in.bin/main.c:202 +msgid "Error flushing tiles" msgstr "" -#: ../imagery/i.gensig/covariance.c:30 -msgid "Calculating class covariance matrices..." +#: ../raster3d/r3.out.vtk/main.c:117 +msgid "Specify top and bottom map" msgstr "" -#: ../imagery/i.gensig/get_train.c:32 ../imagery/i.gensigset/get_train.c:35 -msgid "Finding training classes..." +#: ../raster3d/r3.out.vtk/main.c:124 +#, c-format +msgid "Top cell map <%s> not found" msgstr "" -#: ../imagery/i.gensig/get_train.c:55 ../imagery/i.gensigset/get_train.c:58 +#: ../raster3d/r3.out.vtk/main.c:133 #, c-format -msgid "Training class %d only has one cell - this class will be ignored" +msgid "Bottom cell map <%s> not found" msgstr "" -#: ../imagery/i.gensig/get_train.c:60 ../imagery/i.gensigset/get_train.c:63 -msgid "Training map has no classes" +#: ../raster3d/r3.out.vtk/main.c:152 +#, c-format +msgid "3D raster map RGB map <%s> not found" msgstr "" -#: ../imagery/i.gensig/get_train.c:75 ../imagery/i.gensigset/get_train.c:79 -msgid "1 class found" +#: ../raster3d/r3.out.vtk/main.c:155 +msgid "Please provide three RGB 3D raster maps" msgstr "" -#: ../imagery/i.gensig/get_train.c:77 ../imagery/i.gensigset/get_train.c:81 +#: ../raster3d/r3.out.vtk/main.c:165 #, c-format -msgid "%d classes found" +msgid "3D vector map <%s> not found" msgstr "" -#: ../imagery/i.gensig/main.c:41 ../imagery/i.smap/main.c:40 -#: ../imagery/i.gensigset/main.c:42 -msgid "supervised classification" +#: ../raster3d/r3.out.vtk/main.c:168 +msgid "Please provide three 3D raster maps for the xyz-vector maps [x,y,z]" msgstr "" -#: ../imagery/i.gensig/main.c:42 ../imagery/i.maxlik/main.c:63 -msgid "Maximum Likelihood Classification" +#: ../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 "" -#: ../imagery/i.gensig/main.c:44 ../imagery/i.cluster/main.c:77 -#: ../imagery/i.gensigset/main.c:44 -msgid "signatures" +#: ../raster3d/r3.out.vtk/main.c:209 +msgid "No RGB Data will be created." msgstr "" -#: ../imagery/i.gensig/main.c:46 -msgid "Generates statistics for i.maxlik from raster map." +#: ../raster3d/r3.out.vtk/main.c:294 +msgid "No vector data will be created." msgstr "" -#: ../imagery/i.gensig/means.c:26 -msgid "Calculating class means..." +#: ../raster3d/r3.out.vtk/main.c:381 +msgid "Converts 3D raster maps into the VTK-ASCII format." msgstr "" -#: ../imagery/i.gensig/openfiles.c:19 ../imagery/i.smap/openfiles.c:18 -#: ../imagery/i.smap/read_sig.c:13 ../imagery/i.gensigset/openfiles.c:18 -#, c-format -msgid "Unable to read REF file for subgroup <%s> in group <%s>" +#: ../raster3d/r3.out.vtk/main.c:392 +msgid "failed to interpret dp as an integer" msgstr "" -#: ../imagery/i.gensig/openfiles.c:23 ../imagery/i.gensigset/openfiles.c:22 -#, c-format -msgid "Subgroup <%s> in group <%s> contains no raster maps." +#: ../raster3d/r3.out.vtk/main.c:450 ../raster3d/r3.to.rast/main.c:332 +msgid "The 2D and 3D region settings are different. Using the 2D window settings to adjust the 2D part of the 3D region." msgstr "" -#: ../imagery/i.gensig/write_sig.c:15 ../imagery/i.gensigset/write_sig.c:13 -#, c-format -msgid "Unable to create signature file <%s>" +#: ../raster3d/r3.out.vtk/main.c:541 +msgid "Unable to close 3D raster map, the VTK file may be incomplete" msgstr "" -#: ../imagery/i.gensig/write_sig.c:18 ../imagery/i.gensigset/write_sig.c:16 -msgid "Writing signatures..." +#: ../raster3d/r3.out.vtk/main.c:556 +msgid "Unable to close VTK-ASCII file" msgstr "" -#: ../imagery/i.eb.hsebal01/main.c:105 ../imagery/i.eb.evapfr/main.c:48 -#: ../imagery/i.emissivity/main.c:47 ../imagery/i.eb.netrad/main.c:57 -#: ../imagery/i.eb.eta/main.c:43 ../imagery/i.eb.soilheatflux/main.c:50 -msgid "energy balance" +#: ../raster3d/r3.out.vtk/errorHandling.c:65 +#: ../raster3d/r3.cross.rast/main.c:343 ../raster3d/r3.info/main.c:499 +#: ../raster3d/r3.null/main.c:163 +#, c-format +msgid "Unable to close 3D raster map <%s>" msgstr "" -#: ../imagery/i.eb.hsebal01/main.c:106 ../imagery/i.eb.evapfr/main.c:49 -msgid "soil moisture" +#: ../raster3d/r3.out.vtk/errorHandling.c:105 +msgid "Unable to close input raster maps" msgstr "" -#: ../imagery/i.eb.hsebal01/main.c:107 ../imagery/i.eb.evapfr/main.c:50 -msgid "evaporative fraction" +#: ../raster3d/r3.out.vtk/writeVTKData.c:122 +msgid "write_vtk_points: Writing point coordinates" msgstr "" -#: ../imagery/i.eb.hsebal01/main.c:108 ../imagery/i.eb.evapfr/main.c:51 -#: ../imagery/i.eb.netrad/main.c:59 ../imagery/i.eb.eta/main.c:45 -#: ../imagery/i.eb.soilheatflux/main.c:52 -msgid "SEBAL" +#: ../raster3d/r3.out.vtk/writeVTKData.c:256 +msgid "write_vtk_unstructured_grid_cells: Writing the cells" msgstr "" -#: ../imagery/i.eb.hsebal01/main.c:110 -msgid "Computes sensible heat flux iteration SEBAL 01." +#: ../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 "" -#: ../imagery/i.eb.hsebal01/main.c:116 -msgid "Name of instantaneous net radiation raster map [W/m2]" +#: ../raster3d/r3.out.vtk/writeVTKData.c:441 +msgid "Wrong 3D raster map values! Values should in between 0 and 255!" msgstr "" -#: ../imagery/i.eb.hsebal01/main.c:121 -msgid "Name of instantaneous soil heat flux raster map [W/m2]" +#: ../raster3d/r3.out.vtk/parameters.c:30 +msgid "3D raster map(s) to be converted to VTK-ASCII data format" msgstr "" -#: ../imagery/i.eb.hsebal01/main.c:126 -msgid "Name of aerodynamic resistance to heat momentum raster map [s/m]" +#: ../raster3d/r3.out.vtk/parameters.c:41 +msgid "Float value to represent no data cell/points" msgstr "" -#: ../imagery/i.eb.hsebal01/main.c:131 -msgid "Name of altitude corrected surface temperature raster map [K]" +#: ../raster3d/r3.out.vtk/parameters.c:47 +msgid "Create VTK pointdata instead of VTK celldata (celldata is default)" msgstr "" -#: ../imagery/i.eb.hsebal01/main.c:140 -msgid "Value of the height independent friction velocity (u*) [m/s]" +#: ../raster3d/r3.out.vtk/parameters.c:56 +msgid "Top surface 2D raster map" msgstr "" -#: ../imagery/i.eb.hsebal01/main.c:149 -msgid "Value of the actual vapour pressure (e_act) [KPa]" +#: ../raster3d/r3.out.vtk/parameters.c:65 +msgid "Bottom surface 2D raster map" msgstr "" -#: ../imagery/i.eb.hsebal01/main.c:156 -msgid "Row value of the wet pixel" +#: ../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 "" -#: ../imagery/i.eb.hsebal01/main.c:163 -msgid "Column value of the wet pixel" +#: ../raster3d/r3.out.vtk/parameters.c:80 +msgid "Three (R,G,B) 3D raster maps to create RGB values [redmap,greenmap,bluemap]" msgstr "" -#: ../imagery/i.eb.hsebal01/main.c:170 -msgid "Row value of the dry pixel" +#: ../raster3d/r3.out.vtk/parameters.c:88 +msgid "Three (x,y,z) 3D raster maps to create vector values [xmap,ymap,zmap]" msgstr "" -#: ../imagery/i.eb.hsebal01/main.c:177 -msgid "Column value of the dry pixel" +#: ../raster3d/r3.out.vtk/parameters.c:112 +msgid "Use 3D raster mask (if exists) with input maps" msgstr "" -#: ../imagery/i.eb.hsebal01/main.c:182 -msgid "Name for output sensible heat flux raster map [W/m2]" +#: ../raster3d/r3.out.vtk/parameters.c:117 +msgid "Scale factor affects the origin" msgstr "" -#: ../imagery/i.eb.hsebal01/main.c:187 -msgid "Automatic wet/dry pixel (careful!)" +#: ../raster3d/r3.out.vtk/parameters.c:129 +msgid "Do not convert the top-bottom resolution in case of lat long projection to meters" msgstr "" -#: ../imagery/i.eb.hsebal01/main.c:192 -msgid "Dry/Wet pixels coordinates are in image projection, not row/col" +#: ../raster3d/r3.mkdspf/main.c:83 +msgid "Creates a display file from an existing 3D raster map according to specified threshold levels." msgstr "" -#: ../imagery/i.eb.hsebal01/main.c:210 -msgid "Automatic mode selected" +#: ../raster3d/r3.mkdspf/main.c:91 +msgid "Name of an existing 3D raster map" msgstr "" -#: ../imagery/i.eb.hsebal01/main.c:222 -msgid "Manual wet/dry pixels in image coordinates" +#: ../raster3d/r3.mkdspf/main.c:96 +msgid "Name for output display file" msgstr "" -#: ../imagery/i.eb.hsebal01/main.c:223 -#, c-format -msgid "Wet Pixel=> x:%f y:%f" +#: ../raster3d/r3.mkdspf/main.c:103 +msgid "List of thresholds for isosurfaces" msgstr "" -#: ../imagery/i.eb.hsebal01/main.c:224 -#, c-format -msgid "Dry Pixel=> x:%f y:%f" +#: ../raster3d/r3.mkdspf/main.c:109 +msgid "Minimum isosurface level" msgstr "" -#: ../imagery/i.eb.hsebal01/main.c:228 -msgid "Either auto-mode either wet/dry pixels coordinates should be provided!" +#: ../raster3d/r3.mkdspf/main.c:115 +msgid "Maximum isosurface level" msgstr "" -#: ../imagery/i.eb.hsebal01/main.c:233 -#, c-format -msgid "<%s> is an illegal name" +#: ../raster3d/r3.mkdspf/main.c:121 +msgid "Positive increment between isosurface levels" msgstr "" -#: ../imagery/i.smap/interp.c:233 -msgid "Invalid parameter values" +#: ../raster3d/r3.mkdspf/main.c:128 +msgid "Number of isosurface threshold levels" msgstr "" -#: ../imagery/i.smap/main.c:41 ../imagery/i.segment/main.c:37 -msgid "segmentation" +#: ../raster3d/r3.mkdspf/main.c:132 +msgid "Suppress progress report & min/max information" msgstr "" -#: ../imagery/i.smap/main.c:42 ../imagery/i.gensigset/main.c:43 -msgid "SMAP" +#: ../raster3d/r3.mkdspf/main.c:136 +msgid "Use flat shading rather than gradient" msgstr "" -#: ../imagery/i.smap/main.c:44 -msgid "Performs contextual image classification using sequential maximum a posteriori (SMAP) estimation." +#: ../raster3d/r3.mkdspf/main.c:144 +#, c-format +msgid "Region from getWindow: %d %d %d" msgstr "" -#: ../imagery/i.smap/model.c:43 +#: ../raster3d/r3.mkdspf/main.c:156 #, c-format -msgid "Nonsymetric covariance for class %d subclass %d" +msgid "Not able to find grid3 file for [%s]" msgstr "" -#: ../imagery/i.smap/model.c:55 +#: ../raster3d/r3.mkdspf/main.c:171 ../raster3d/r3.info/main.c:328 +#: ../raster3d/r3.info/main.c:448 #, c-format -msgid "Nonpositive eigenvalues for class %d subclass %d" +msgid "Unable to read range of 3D raster map <%s>" msgstr "" -#: ../imagery/i.smap/openfiles.c:22 ../imagery/i.smap/read_sig.c:17 +#: ../raster3d/r3.mkdspf/main.c:200 #, c-format -msgid "Subgroup <%s> in group <%s> contains no raster maps" +msgid "Unable to open display file <%s>" msgstr "" -#: ../imagery/i.smap/parse.c:20 ../imagery/i.maxlik/main.c:81 -msgid "Name of input file containing signatures" +#: ../raster3d/r3.mkdspf/main.c:221 +#, c-format +msgid "Writing %s from %s..." msgstr "" -#: ../imagery/i.smap/parse.c:21 -msgid "Generated by i.gensigset" +#: ../raster3d/r3.mask/main.c:75 +msgid "Unable to open 3D raster mask file" msgstr "" -#: ../imagery/i.smap/parse.c:28 ../imagery/i.maxlik/main.c:86 -msgid "Name for output raster map holding classification results" +#: ../raster3d/r3.mask/main.c:104 +msgid "makeMask: error flushing tiles in cube" msgstr "" -#: ../imagery/i.smap/parse.c:33 -msgid "Name for output raster map holding goodness of fit (lower is better)" +#: ../raster3d/r3.mask/main.c:109 +msgid "makeMask: error flushing all tiles" msgstr "" -#: ../imagery/i.smap/parse.c:37 -msgid "Size of submatrix to process at one time" +#: ../raster3d/r3.mask/main.c:117 +msgid "Unable to close 3D raster mask file" msgstr "" -#: ../imagery/i.smap/parse.c:45 -msgid "Use maximum likelihood estimation (instead of smap)" +#: ../raster3d/r3.mask/main.c:119 +#, c-format +msgid "Unable to close raster map <%s>" msgstr "" -#: ../imagery/i.smap/read_sig.c:23 ../imagery/i.cluster/open_files.c:60 -#: ../imagery/i.maxlik/open.c:53 -#, c-format -msgid "Unable to read signature file <%s>" +#: ../raster3d/r3.mask/main.c:137 +msgid "Establishes the current working 3D raster mask." msgstr "" -#: ../imagery/i.smap/read_sig.c:27 -#, c-format -msgid "Signature file <%s> is invalid" +#: ../raster3d/r3.mask/main.c:145 +msgid "3D raster map with reference values" msgstr "" -#: ../imagery/i.smap/read_sig.c:30 -#, c-format -msgid "Signature file <%s> is empty" +#: ../raster3d/r3.mask/main.c:153 +msgid "List of cell values to be masked out" msgstr "" -#: ../imagery/i.smap/segment.c:67 -msgid "Number of classes must be < 256" +#: ../raster3d/r3.mask/main.c:159 +msgid "Cannot create mask file: RASTER3D_MASK already exists" msgstr "" -#: ../imagery/i.smap/segment.c:102 -#, c-format -msgid "Processing rows %d-%d (of %d)..." +#: ../raster3d/r3.in.v5d/main.c:66 +msgid "Name of V5D raster file to be imported" msgstr "" -#: ../imagery/i.smap/write_img.c:15 -msgid "Writing output raster map(s)..." +#: ../raster3d/r3.in.v5d/main.c:182 +msgid "Import 3-dimensional Vis5D files." msgstr "" -#: ../imagery/i.albedo/main.c:96 -msgid "albedo" +#: ../raster3d/r3.in.v5d/main.c:201 ../raster3d/r3.in.bin/main.c:463 +#: ../raster3d/r3.in.ascii/main.c:387 +msgid "Unable to open 3D raster map" msgstr "" -#: ../imagery/i.albedo/main.c:99 ../imagery/i.landsat.toar/main.c:77 -#: ../imagery/i.landsat.acca/main.c:109 -#: ../locale/scriptstrings/i.tasscap_to_translate.c:4 -msgid "Landsat" +#: ../raster3d/r3.out.bin/main.c:208 +msgid "Exports a GRASS 3D raster map to a binary array." msgstr "" -#: ../imagery/i.albedo/main.c:100 ../imagery/i.aster.toar/main.c:103 -#: ../locale/scriptstrings/r.in.aster_to_translate.c:5 -msgid "ASTER" +#: ../raster3d/r3.out.bin/main.c:228 ../raster3d/r3.in.bin/main.c:268 +msgid "Number of bytes per cell in binary file" msgstr "" -#: ../imagery/i.albedo/main.c:101 -msgid "AVHRR" +#: ../raster3d/r3.out.bin/main.c:240 ../raster3d/r3.in.bin/main.c:354 +#: ../raster3d/r3.out.ascii/main.c:106 +msgid "Switch the row order in output from north->south to south->north" msgstr "" -#: ../imagery/i.albedo/main.c:103 -msgid "Computes broad band albedo from surface reflectance." +#: ../raster3d/r3.out.bin/main.c:245 ../raster3d/r3.in.bin/main.c:359 +#: ../raster3d/r3.out.ascii/main.c:110 +msgid "Switch the depth order in output from bottom->top to top->bottom" msgstr "" -#: ../imagery/i.albedo/main.c:116 -msgid "MODIS (7 input bands:1,2,3,4,5,6,7)" +#: ../raster3d/r3.out.bin/main.c:250 +msgid "Write data as integer" msgstr "" -#: ../imagery/i.albedo/main.c:120 -msgid "NOAA AVHRR (2 input bands:1,2)" +#: ../raster3d/r3.out.bin/main.c:269 +msgid "Floating-point output requires bytes=4 or bytes=8" msgstr "" -#: ../imagery/i.albedo/main.c:124 -msgid "Landsat 5+7 (6 input bands:1,2,3,4,5,7)" +#: ../raster3d/r3.out.bin/main.c:273 +msgid "Integer output doesn't support bytes=8 in this build" msgstr "" -#: ../imagery/i.albedo/main.c:128 -msgid "Landsat 8 (7 input bands:1,2,3,4,5,6,7)" +#: ../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 "" -#: ../imagery/i.albedo/main.c:132 -msgid "ASTER (6 input bands:1,3,5,6,8,9)" +#: ../raster3d/r3.out.bin/main.c:332 +#, c-format +msgid "depths=%d" msgstr "" -#: ../imagery/i.albedo/main.c:136 -msgid "Aggressive mode (Landsat)" +#: ../raster3d/r3.flow/main.c:91 +msgid "Please provide three 3D raster maps" msgstr "" -#: ../imagery/i.albedo/main.c:138 ../imagery/i.albedo/main.c:145 -msgid "Albedo dry run to calculate some water to beach/sand/desert stretching, a kind of simple atmospheric correction" +#: ../raster3d/r3.flow/main.c:98 +#, c-format +msgid "Vector seed map <%s> not found" msgstr "" -#: ../imagery/i.albedo/main.c:143 -msgid "Soft mode (MODIS)" +#: ../raster3d/r3.flow/main.c:147 +msgid "init_flowaccum: error in Rast3d_put_float" msgstr "" -#: ../imagery/i.albedo/main.c:167 ../imagery/i.aster.toar/main.c:231 -#, c-format -msgid "Too many input maps. Only %d allowed." +#: ../raster3d/r3.flow/main.c:183 +msgid "Computes 3D flow lines and 3D flow accumulation." msgstr "" -#: ../imagery/i.albedo/main.c:181 -msgid "At least two raster maps are required" +#: ../raster3d/r3.flow/main.c:193 +msgid "Names of three 3D raster maps describing x, y, z components of vector field" msgstr "" -#: ../imagery/i.cluster/print3.c:16 -#, c-format -msgid "%sinitial means for each band%s%s" +#: ../raster3d/r3.flow/main.c:200 +msgid "If no map is provided, flow lines are generated from each cell of the input 3D raster" msgstr "" -#: ../imagery/i.cluster/print3.c:20 -#, c-format -msgid "class %-3d " +#: ../raster3d/r3.flow/main.c:203 +msgid "Name of vector map with points from which flow lines are generated" msgstr "" -#: ../imagery/i.cluster/print4.c:16 -#, c-format -msgid "class centroids (sum/count=mean)%s" +#: ../raster3d/r3.flow/main.c:210 +msgid "Name for vector map of flow lines" msgstr "" -#: ../imagery/i.cluster/print4.c:18 -#, c-format -msgid "band %d" +#: ../raster3d/r3.flow/main.c:217 +msgid "Name for output flowaccumulation 3D raster" msgstr "" -#: ../imagery/i.cluster/checkpt.c:16 -#, c-format -msgid "using seed means (%d files)%s" +#: ../raster3d/r3.flow/main.c:224 +msgid "Name for 3D raster sampled by flowlines" msgstr "" -#: ../imagery/i.cluster/checkpt.c:29 -#, c-format -msgid "%s######## iteration %d ###########%s" +#: ../raster3d/r3.flow/main.c:226 +msgid "Values of this 3D raster will be stored as attributes of flowlines segments" msgstr "" -#: ../imagery/i.cluster/checkpt.c:31 -#, c-format -msgid "%d classes, %.2f%% points stable%s" +#: ../raster3d/r3.flow/main.c:240 +msgid "elapsed time" msgstr "" -#: ../imagery/i.cluster/checkpt.c:42 -#, c-format -msgid "Iteration %.2d: convergence %.2f%% (%s elapsed, %s left)" +#: ../raster3d/r3.flow/main.c:241 +msgid "length in map units" msgstr "" -#: ../imagery/i.cluster/print5.c:15 -#, c-format -msgid "%sclass separability matrix%s%s" +#: ../raster3d/r3.flow/main.c:241 +msgid "length in cells (voxels)" msgstr "" -#: ../imagery/i.cluster/print6.c:11 -#, c-format -msgid "class distribution" +#: ../raster3d/r3.flow/main.c:243 +msgid "Unit of integration step" msgstr "" -#: ../imagery/i.cluster/main.c:79 -msgid "Generates spectral signatures for land cover types in an image using a clustering algorithm." +#: ../raster3d/r3.flow/main.c:244 +msgid "Default unit is cell" msgstr "" -#: ../imagery/i.cluster/main.c:82 -msgid "The resulting signature file is used as input for i.maxlik, to generate an unsupervised image classification." +#: ../raster3d/r3.flow/main.c:245 ../raster3d/r3.flow/main.c:254 +#: ../raster3d/r3.flow/main.c:262 ../raster3d/r3.flow/main.c:272 +msgid "Integration" msgstr "" -#: ../imagery/i.cluster/main.c:102 -msgid "Initial number of classes" +#: ../raster3d/r3.flow/main.c:252 +msgid "Integration step in selected unit" msgstr "" -#: ../imagery/i.cluster/main.c:111 -msgid "Name of file containing initial signatures" +#: ../raster3d/r3.flow/main.c:253 +msgid "Default step is 0.25 cell" msgstr "" -#: ../imagery/i.cluster/main.c:119 -msgid "Sampling intervals (by row and col); default: ~10,000 pixels" +#: ../raster3d/r3.flow/main.c:261 +msgid "Maximum number of steps" msgstr "" -#: ../imagery/i.cluster/main.c:126 ../imagery/i.segment/parse_args.c:126 -msgid "Maximum number of iterations" +#: ../raster3d/r3.flow/main.c:269 +msgid "Maximum error of integration" msgstr "" -#: ../imagery/i.cluster/main.c:135 -msgid "Percent convergence" +#: ../raster3d/r3.flow/main.c:270 +msgid "Influences step, increase maximum error to allow bigger steps" msgstr "" -#: ../imagery/i.cluster/main.c:143 -msgid "Cluster separation" +#: ../raster3d/r3.flow/main.c:280 +msgid "Number of cells between flow lines in x, y and z direction" msgstr "" -#: ../imagery/i.cluster/main.c:151 -msgid "Minimum number of pixels in a class" +#: ../raster3d/r3.flow/main.c:289 +msgid "Compute flowlines upstream, downstream or in both direction." msgstr "" -#: ../imagery/i.cluster/main.c:158 -msgid "Name for output file containing final report" +#: ../raster3d/r3.flow/main.c:294 +msgid "Create and fill attribute table" msgstr "" -#: ../imagery/i.cluster/main.c:192 -#, c-format -msgid "Illegal number of initial classes (%s)" +#: ../raster3d/r3.flow/main.c:349 +msgid "Please provide 3 integer values for skip option." msgstr "" -#: ../imagery/i.cluster/main.c:203 +#: ../raster3d/r3.flow/main.c:414 ../vector/v.to.rast/vect2rast.c:48 +#: ../vector/v.colors/main.c:279 #, c-format -msgid "Illegal value(s) of sample intervals (%s)" +msgid "Vector map <%s> is not 3D" msgstr "" -#: ../imagery/i.cluster/main.c:217 -#, c-format -msgid "Illegal value of iterations (%s)" +#: ../raster3d/r3.flow/main.c:441 +msgid "Error during reading seed vector map" msgstr "" -#: ../imagery/i.cluster/main.c:223 -#, c-format -msgid "Illegal value of convergence (%s)" +#: ../raster3d/r3.flow/test_main.c:44 +msgid "unit test" msgstr "" -#: ../imagery/i.cluster/main.c:228 -#, c-format -msgid "Illegal value of separation (%s)" +#: ../raster3d/r3.flow/test_main.c:45 +msgid "Testing flow lines." msgstr "" -#: ../imagery/i.cluster/main.c:233 -#, c-format -msgid "Illegal value of min_size (%s)" +#: ../raster3d/r3.cross.rast/main.c:90 +msgid "Input 3D raster map for cross section" msgstr "" -#: ../imagery/i.cluster/main.c:242 -#, c-format -msgid "Unable to create report file <%s>" +#: ../raster3d/r3.cross.rast/main.c:97 +msgid "2D elevation map used to create the cross section map" msgstr "" -#: ../imagery/i.cluster/main.c:250 -#, c-format -msgid "#################### CLUSTER (%s) ####################%s%s" +#: ../raster3d/r3.cross.rast/main.c:104 +msgid "Resulting cross section 2D raster map" msgstr "" -#: ../imagery/i.cluster/main.c:252 -#, c-format -msgid "Location: %s%s" +#: ../raster3d/r3.cross.rast/main.c:233 +msgid "Creates cross section 2D raster map from 3D raster map based on 2D elevation map" msgstr "" -#: ../imagery/i.cluster/main.c:253 -#, c-format -msgid "Mapset: %s%s" +#: ../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 "" -#: ../imagery/i.cluster/main.c:254 -#, c-format -msgid "Group: %s%s" +#: ../raster3d/r3.cross.rast/main.c:302 +msgid "Output map already exists. Will be overwritten!" msgstr "" -#: ../imagery/i.cluster/main.c:255 -#, c-format -msgid "Subgroup: %s%s" +#: ../raster3d/r3.cross.rast/main.c:338 +msgid "Wrong 3D raster datatype! Cannot create raster map" msgstr "" -#: ../imagery/i.cluster/main.c:257 -#, c-format -msgid " %s%s" +#: ../raster3d/r3.out.v5d/main.c:73 +msgid "3D raster map to be converted to Vis5D (V5D) file" msgstr "" -#: ../imagery/i.cluster/main.c:260 -#, c-format -msgid "Result signature file: %s%s" +#: ../raster3d/r3.out.v5d/main.c:77 +msgid "Name for V5D output file" msgstr "" -#: ../imagery/i.cluster/main.c:262 +#: ../raster3d/r3.out.v5d/main.c:147 #, c-format -msgid "Region%s" +msgid "Vis5D allows %d columns, %d columns found" msgstr "" -#: ../imagery/i.cluster/main.c:263 +#: ../raster3d/r3.out.v5d/main.c:150 #, c-format -msgid " North: %12.2f East: %12.2f%s" +msgid "Vis5D allows %d rows, %d rows found" msgstr "" -#: ../imagery/i.cluster/main.c:265 +#: ../raster3d/r3.out.v5d/main.c:257 #, c-format -msgid " South: %12.2f West: %12.2f%s" +msgid "Unable to create V5D file <%s>" msgstr "" -#: ../imagery/i.cluster/main.c:267 -#, c-format -msgid " Res: %12.2f Res: %12.2f%s" +#: ../raster3d/r3.out.v5d/main.c:262 +msgid "Failed writing V5D file" msgstr "" -#: ../imagery/i.cluster/main.c:269 -#, c-format -msgid " Rows: %12d Cols: %12d Cells: %d%s" +#: ../raster3d/r3.out.v5d/main.c:288 +msgid "Exports GRASS 3D raster map to 3-dimensional Vis5D file." msgstr "" -#: ../imagery/i.cluster/main.c:271 -#, c-format -msgid "Mask: %s%s" +#: ../raster3d/r3.out.v5d/main.c:295 +msgid "Use map coordinates instead of xyz coordinates" msgstr "" -#: ../imagery/i.cluster/main.c:273 -#, c-format -msgid "Cluster parameters%s" +#: ../raster3d/r3.timestamp/main.c:48 +msgid "Modifies a timestamp for a 3D raster map." msgstr "" -#: ../imagery/i.cluster/main.c:274 -#, c-format -msgid " Number of initial classes: %d" +#: ../raster3d/r3.timestamp/main.c:49 +msgid "Print/add/remove a timestamp for a 3D raster map." msgstr "" -#: ../imagery/i.cluster/main.c:276 -#, c-format -msgid " [from signature file %s]" +#: ../raster3d/r3.timestamp/main.c:58 +msgid "Datetime, datetime1/datetime2, or none" msgstr "" -#: ../imagery/i.cluster/main.c:278 -#, c-format -msgid " Minimum class size: %d%s" +#: ../raster3d/r3.timestamp/main.c:91 +msgid "Timestamp format is invalid" msgstr "" -#: ../imagery/i.cluster/main.c:279 -#, c-format -msgid " Minimum class separation: %f%s" +#: ../raster3d/r3.in.bin/main.c:73 +msgid "Error reading binary data" msgstr "" -#: ../imagery/i.cluster/main.c:280 +#: ../raster3d/r3.in.bin/main.c:154 #, c-format -msgid " Percent convergence: %f%s" +msgid "Loading %s data with %i bytes ... (%dx%dx%d)" msgstr "" -#: ../imagery/i.cluster/main.c:281 -#, c-format -msgid " Maximum number of iterations: %d%s" +#: ../raster3d/r3.in.bin/main.c:256 +msgid "Imports a binary raster file into a GRASS 3D raster map." msgstr "" -#: ../imagery/i.cluster/main.c:283 -#, c-format -msgid " Row sampling interval: %d%s" +#: ../raster3d/r3.in.bin/main.c:259 +msgid "Name of binary 3D raster file to be imported" msgstr "" -#: ../imagery/i.cluster/main.c:284 -#, c-format -msgid " Col sampling interval: %d%s" +#: ../raster3d/r3.in.bin/main.c:275 +msgid "Byte order in binary file" msgstr "" -#: ../imagery/i.cluster/main.c:303 -msgid "Out of Memory. Please run again and choose a smaller sample size." +#: ../raster3d/r3.in.bin/main.c:315 +msgid "Bottom limit of geographic region (outer edge)" msgstr "" -#: ../imagery/i.cluster/main.c:309 -#, c-format -msgid "Sample size: %d points%s" +#: ../raster3d/r3.in.bin/main.c:322 +msgid "Top limit of geographic region (outer edge)" msgstr "" -#: ../imagery/i.cluster/main.c:312 -msgid "Not enough sample points. Please run again and choose a larger sample size." +#: ../raster3d/r3.in.bin/main.c:343 +msgid "Number of depths" msgstr "" -#: ../imagery/i.cluster/main.c:316 -msgid "Not enough non-zero sample data points. Check your current region (and mask)." +#: ../raster3d/r3.in.bin/main.c:365 +msgid "Binary data is of type integer" msgstr "" -#: ../imagery/i.cluster/main.c:329 +#: ../raster3d/r3.in.bin/main.c:399 #, c-format -msgid "%s########## final results #############%s" +msgid "bytes=%d; must be 4 or 8 in case of floating point input" msgstr "" -#: ../imagery/i.cluster/main.c:330 -#, c-format -msgid "%d classes (convergence=%.1f%%)%s" +#: ../raster3d/r3.in.bin/main.c:409 +msgid "Integer input doesn't support size=8 in this build" msgstr "" -#: ../imagery/i.cluster/main.c:341 -#, c-format -msgid "Unable to create signature file <%s> for group <%s>, subsgroup <%s>" +#: ../raster3d/r3.in.bin/main.c:413 +msgid "bytes= must be 1, 2, 4 or 8" msgstr "" -#: ../imagery/i.cluster/main.c:346 +#: ../raster3d/r3.in.bin/main.c:446 #, c-format -msgid "%s%s#################### CLASSES ####################%s" +msgid "File Size %lld ... Total Bytes %lld" msgstr "" -#: ../imagery/i.cluster/main.c:348 -#, c-format -msgid "%s%d classes, %.2f%% points stable%s" +#: ../raster3d/r3.info/main.c:80 +msgid "Outputs basic information about a user-specified 3D raster map layer." msgstr "" -#: ../imagery/i.cluster/main.c:350 -#, c-format -msgid "%s######## CLUSTER END (%s) ########%s" +#: ../raster3d/r3.info/main.c:86 +msgid "Print raster3d information in shell style" msgstr "" -#: ../imagery/i.cluster/main.c:354 ../misc/m.nviz.image/main.c:242 -#, c-format -msgid "File <%s> created." +#: ../raster3d/r3.info/main.c:90 +msgid "Print range in shell style only" msgstr "" -#: ../imagery/i.cluster/open_files.c:24 +#: ../raster3d/r3.info/main.c:103 #, c-format -msgid "Raster map <%s> do not exists in subgroup <%s>" +msgid "3D Raster map <%s> not found" msgstr "" -#: ../imagery/i.cluster/open_files.c:29 -msgid "No raster maps found" +#: ../raster3d/r3.info/main.c:492 +msgid "Error while reading history file" msgstr "" -#: ../imagery/i.cluster/open_files.c:33 -#, c-format -msgid "Subgroup <%s> doesn't have any raster maps" +#: ../raster3d/r3.to.rast/main.c:100 +msgid "3D raster map(s) to be converted to 2D raster slices" msgstr "" -#: ../imagery/i.cluster/open_files.c:36 -#, c-format -msgid "Subgroup <%s> only has 1 raster map" +#: ../raster3d/r3.to.rast/main.c:106 +msgid "Basename for resultant raster slice maps" msgstr "" -#: ../imagery/i.cluster/open_files.c:37 -msgid "Subgroup must have at least 2 raster maps" +#: ../raster3d/r3.to.rast/main.c:116 +msgid "Value to multiply the raster values with" msgstr "" -#: ../imagery/i.cluster/open_files.c:54 -#, c-format -msgid "Unable to open seed signature file <%s>" +#: ../raster3d/r3.to.rast/main.c:117 +msgid "Coefficient a in the equation y = ax + b" msgstr "" -#: ../imagery/i.cluster/open_files.c:64 ../imagery/i.maxlik/open.c:57 -#, c-format -msgid "<%s> has too many signatures (limit is 255)" +#: ../raster3d/r3.to.rast/main.c:123 +msgid "Value to add to the raster values" msgstr "" -#: ../imagery/i.cluster/print1.c:12 -#, c-format -msgid "means and standard deviations for %d band%s%s%s" +#: ../raster3d/r3.to.rast/main.c:124 +msgid "Coefficient b in the equation y = ax + b" msgstr "" -#: ../imagery/i.cluster/print1.c:14 -#, c-format -msgid " means " +#: ../raster3d/r3.to.rast/main.c:133 +msgid "Use the same resolution as the input 3D raster map for the 2D output maps, independent of the current region settings" msgstr "" -#: ../imagery/i.cluster/print1.c:18 +#: ../raster3d/r3.to.rast/main.c:174 #, c-format -msgid " stddev " +msgid "Unknown raster type <%d>" msgstr "" -#: ../imagery/i.cluster/print2.c:18 -#, c-format -msgid "%sclass means/stddev for each band%s%s" +#: ../raster3d/r3.to.rast/main.c:263 +msgid "Converts 3D raster maps to 2D raster maps" msgstr "" -#: ../imagery/i.cluster/print2.c:23 +#: ../raster3d/r3.to.rast/main.c:362 #, c-format -msgid "class %d (%d)%s" +msgid "Creating %i raster maps" msgstr "" -#: ../imagery/i.cluster/print2.c:24 +#: ../raster3d/r3.to.rast/main.c:368 #, c-format -msgid " means " +msgid "Raster map %i Filename: %s" msgstr "" -#: ../imagery/i.cluster/print2.c:29 +#: ../raster3d/r3.to.rast/main.c:373 #, c-format -msgid " stddev" +msgid "Raster map %d Filename: %s already exists. Use the flag --o to overwrite." msgstr "" -#: ../imagery/i.landsat.toar/landsat.c:116 -msgid "The DOS4 method is not applicable here: approximation of atmospheric transmittance coefficients is unstable. Use another DOS method or use other sun_elevation parameter" +#: ../raster3d/r3.stats/main.c:52 +msgid "Generates volume statistics for 3D raster maps." msgstr "" -#: ../imagery/i.landsat.toar/landsat_met.c:117 -#, c-format -msgid "Metadata file <%s> not found" +#: ../raster3d/r3.stats/main.c:63 +msgid "Number of subranges to collect stats from" msgstr "" -#: ../imagery/i.landsat.toar/main.c:69 -msgid "Calculates top-of-atmosphere radiance or reflectance and temperature for Landsat MSS/TM/ETM+/OLI" +#: ../raster3d/r3.stats/main.c:68 +msgid "Calculate statistics based on equal value groups" msgstr "" -#: ../imagery/i.landsat.toar/main.c:71 ../imagery/i.aster.toar/main.c:98 -msgid "radiometric conversion" +#: ../raster3d/r3.stats/main.c:72 +msgid "Only print cell counts" msgstr "" -#: ../imagery/i.landsat.toar/main.c:72 ../imagery/i.landsat.toar/main.c:577 -#: ../imagery/i.aster.toar/main.c:99 -msgid "radiance" +#: ../raster3d/r3.stats/main.c:92 +msgid "The number of subranges has to be equal or greater than 1" msgstr "" -#: ../imagery/i.landsat.toar/main.c:74 ../imagery/i.aster.toar/main.c:101 -msgid "brightness temperature" +#: ../raster3d/r3.stats/main.c:151 +msgid "Sort non-null values" msgstr "" -#: ../imagery/i.landsat.toar/main.c:75 -msgid "atmospheric correction" +#: ../raster3d/r3.gradient/main.c:44 +msgid "gradient" msgstr "" -#: ../imagery/i.landsat.toar/main.c:82 ../imagery/i.landsat.acca/main.c:112 -msgid "Base name of input raster bands" +#: ../raster3d/r3.gradient/main.c:47 +msgid "Computes gradient of a 3D raster map and outputs gradient components as three 3D raster maps." msgstr "" -#: ../imagery/i.landsat.toar/main.c:83 ../imagery/i.landsat.acca/main.c:113 -msgid "Example: 'B.' for B.1, B.2, ..." +#: ../raster3d/r3.gradient/main.c:56 +msgid "Name for output 3D raster map(s)" msgstr "" -#: ../imagery/i.landsat.toar/main.c:86 -msgid "Prefix for output raster maps" +#: ../raster3d/r3.gradient/main.c:63 +msgid "Size of blocks" msgstr "" -#: ../imagery/i.landsat.toar/main.c:88 -msgid "Example: 'B.toar.' generates B.toar.1, B.toar.2, ..." +#: ../raster3d/r3.gradient/main.c:130 +msgid "Failed to allocate memory for blocks" msgstr "" -#: ../imagery/i.landsat.toar/main.c:93 -msgid "Name of Landsat metadata file (.met or MTL.txt)" +#: ../raster3d/r3.gradient/main.c:292 +msgid "Writing gradient 3D raster maps..." msgstr "" -#: ../imagery/i.landsat.toar/main.c:99 -msgid "Spacecraft sensor" +#: ../raster3d/r3.out.ascii/main.c:82 +msgid "3D raster map to be converted to ASCII" msgstr "" -#: ../imagery/i.landsat.toar/main.c:100 -msgid "Required only if 'metfile' not given (recommended for sanity)" +#: ../raster3d/r3.out.ascii/main.c:86 +msgid "Name for ASCII output file" msgstr "" -#: ../imagery/i.landsat.toar/main.c:105 -msgid "Landsat-1 MSS" +#: ../raster3d/r3.out.ascii/main.c:95 +msgid "Number of decimal places for floats" msgstr "" -#: ../imagery/i.landsat.toar/main.c:106 -msgid "Landsat-2 MSS" +#: ../raster3d/r3.out.ascii/main.c:114 +msgid "Print grass6 compatible format. Flags -d and -r are ignored." msgstr "" -#: ../imagery/i.landsat.toar/main.c:107 -msgid "Landsat-3 MSS" +#: ../raster3d/r3.out.ascii/main.c:308 +msgid "Converts a 3D raster map layer into a ASCII text file." msgstr "" -#: ../imagery/i.landsat.toar/main.c:108 -msgid "Landsat-4 MSS" +#: ../raster3d/r3.out.ascii/main.c:371 +msgid "Unable to close new ASCII file" msgstr "" -#: ../imagery/i.landsat.toar/main.c:109 -msgid "Landsat-5 MSS" +#: ../raster3d/r3.in.lidar/main.c:170 +msgid "Creates a 3D raster map from LAS LiDAR points using univariate statistics." msgstr "" -#: ../imagery/i.landsat.toar/main.c:110 -msgid "Landsat-4 TM" +#: ../raster3d/r3.in.lidar/main.c:176 +msgid "LiDAR input file in LAS format (*.las or *.laz)" msgstr "" -#: ../imagery/i.landsat.toar/main.c:111 -msgid "Landsat-5 TM" +#: ../raster3d/r3.in.lidar/main.c:189 +msgid "Count of points per cell" msgstr "" -#: ../imagery/i.landsat.toar/main.c:112 -msgid "Landsat-7 ETM+" +#: ../raster3d/r3.in.lidar/main.c:195 +msgid "Sum of values of point intensities per cell" msgstr "" -#: ../imagery/i.landsat.toar/main.c:113 -msgid "Landsat_8 OLI/TIRS" +#: ../raster3d/r3.in.lidar/main.c:201 +msgid "Mean of point intensities per cell" msgstr "" -#: ../imagery/i.landsat.toar/main.c:123 -msgid "Atmospheric correction method" +#: ../raster3d/r3.in.lidar/main.c:209 +msgid "3D raster map of proportional point count" msgstr "" -#: ../imagery/i.landsat.toar/main.c:132 -msgid "Image acquisition date (yyyy-mm-dd)" +#: ../raster3d/r3.in.lidar/main.c:211 +msgid "Point count per 3D cell divided by point count per vertical column" msgstr "" -#: ../imagery/i.landsat.toar/main.c:133 ../imagery/i.landsat.toar/main.c:141 -#: ../imagery/i.landsat.toar/main.c:150 ../imagery/i.landsat.toar/main.c:158 -msgid "Required only if 'metfile' not given" +#: ../raster3d/r3.in.lidar/main.c:213 ../raster3d/r3.in.lidar/main.c:223 +msgid "Proportional output" msgstr "" -#: ../imagery/i.landsat.toar/main.c:140 -msgid "Sun elevation in degrees" +#: ../raster3d/r3.in.lidar/main.c:219 +msgid "3D raster map of proportional sum of values" msgstr "" -#: ../imagery/i.landsat.toar/main.c:149 -msgid "Image creation date (yyyy-mm-dd)" +#: ../raster3d/r3.in.lidar/main.c:221 +msgid "Sum of values per 3D cell divided by sum of values per vertical column" msgstr "" -#: ../imagery/i.landsat.toar/main.c:157 -msgid "Gain (H/L) of all Landsat ETM+ bands (1-5,61,62,7,8)" +#: ../raster3d/r3.in.lidar/main.c:248 +msgid "Subtract raster values from the z coordinates" msgstr "" -#: ../imagery/i.landsat.toar/main.c:165 -msgid "Percent of solar radiance in path radiance" +#: ../raster3d/r3.in.lidar/main.c:250 +msgid "The scale for z is applied beforehand, the filter afterwards" msgstr "" -#: ../imagery/i.landsat.toar/main.c:166 ../imagery/i.landsat.toar/main.c:176 -msgid "Required only if 'method' is any DOS" +#: ../raster3d/r3.in.lidar/main.c:256 +msgid "Use base raster actual resolution instead of computational region" msgstr "" -#: ../imagery/i.landsat.toar/main.c:175 -msgid "Minimum pixels to consider digital number as dark object" +#: ../raster3d/r3.in.lidar/main.c:329 +#, c-format +msgid "%s will not be taken into account during scan" msgstr "" -#: ../imagery/i.landsat.toar/main.c:184 -msgid "Rayleigh atmosphere (diffuse sky irradiance)" +#: ../raster3d/r3.in.lidar/main.c:540 +msgid "Preparing the maps..." msgstr "" -#: ../imagery/i.landsat.toar/main.c:185 -msgid "Required only if 'method' is DOS3" +#: ../raster3d/r3.in.lidar/main.c:574 ../vector/v.sample/main.c:200 +msgid "Reading points..." msgstr "" -#: ../imagery/i.landsat.toar/main.c:194 -msgid "return value stored for a given metadata" +#: ../raster3d/r3.in.lidar/main.c:656 +msgid "Computing proportional count map..." msgstr "" -#: ../imagery/i.landsat.toar/main.c:195 -msgid "Required only if 'metfile' and -p given" +#: ../raster3d/r3.in.lidar/main.c:661 +msgid "Computing proportional sum map..." msgstr "" -#: ../imagery/i.landsat.toar/main.c:201 -msgid "Landsat Number" +#: ../raster3d/r3.in.lidar/main.c:666 +msgid "Computing mean map..." msgstr "" -#: ../imagery/i.landsat.toar/main.c:202 -msgid "Creation timestamp" +#: ../raster3d/r3.in.lidar/main.c:671 +msgid "Closing the maps..." msgstr "" -#: ../imagery/i.landsat.toar/main.c:203 -msgid "Date" +#: ../raster3d/r3.in.lidar/main.c:707 ../vector/v.in.lidar/main.c:785 +#, c-format +msgid "%lu input points were not valid and filtered out" msgstr "" -#: ../imagery/i.landsat.toar/main.c:204 -msgid "Sun Elevation" +#: ../raster3d/r3.in.lidar/main.c:710 ../vector/v.in.lidar/main.c:791 +#, c-format +msgid "%lu input points were filtered out by return number" msgstr "" -#: ../imagery/i.landsat.toar/main.c:205 -msgid "Sensor" +#: ../raster3d/r3.in.lidar/main.c:712 ../vector/v.in.lidar/main.c:793 +#, c-format +msgid "%lu input points were filtered out by class number" msgstr "" -#: ../imagery/i.landsat.toar/main.c:206 -msgid "Bands count" +#: ../raster3d/r3.in.lidar/main.c:714 +#, c-format +msgid "%lu input points had intensity out of range" msgstr "" -#: ../imagery/i.landsat.toar/main.c:206 -msgid "Sun Azimuth Angle" +#: ../raster3d/r3.in.lidar/main.c:716 ../vector/v.in.lidar/main.c:813 +#, c-format +msgid "%lu input points were not valid, use -%c flag to filter them out" msgstr "" -#: ../imagery/i.landsat.toar/main.c:215 -msgid "Scale factor for output" +#: ../raster3d/r3.in.lidar/filters.c:27 +#, c-format +msgid "Invalid range <%s> for option %s" msgstr "" -#: ../imagery/i.landsat.toar/main.c:221 -msgid "Output at-sensor radiance instead of reflectance for all bands" +#: ../raster3d/r3.in.lidar/filters.c:54 ../vector/v.in.lidar/filters.c:36 +#: ../vector/v.in.pdal/filters.c:95 +#, c-format +msgid "Unknown return filter value <%s>" msgstr "" -#: ../imagery/i.landsat.toar/main.c:226 -msgid "Input raster maps use as extension the number of the band instead the code" +#: ../raster3d/r3.null/main.c:55 +msgid "3D raster map for which to modify null values" msgstr "" -#: ../imagery/i.landsat.toar/main.c:230 -msgid "Print output metadata info" +#: ../raster3d/r3.null/main.c:85 +msgid "Illegal value for null" msgstr "" -#: ../imagery/i.landsat.toar/main.c:256 ../imagery/i.landsat.toar/main.c:264 -#, c-format -msgid "Illegal date format: [%s] (yyyy-mm-dd)" +#: ../raster3d/r3.null/main.c:122 +msgid "modifyNull: error opening tmp file" msgstr "" -#: ../imagery/i.landsat.toar/main.c:286 -msgid "Please use a metadata keyword with -p" +#: ../raster3d/r3.null/main.c:155 +msgid "modifyNull: error flushing all tiles" msgstr "" -#: ../imagery/i.landsat.toar/main.c:323 -msgid "Failed to identify satellite" +#: ../raster3d/r3.null/main.c:165 +msgid "modifyNull: Unable to close tmp file" msgstr "" -#: ../imagery/i.landsat.toar/main.c:337 -#, c-format -msgid "Lacking '%s' and/or '%s' for this satellite" +#: ../raster3d/r3.null/main.c:184 +msgid "Explicitly create the 3D NULL-value bitmap file." msgstr "" -#: ../imagery/i.landsat.toar/main.c:343 -msgid "Landsat-7 requires band gain with 9 (H/L) characters" +#: ../raster3d/r3.in.ascii/main.c:94 +msgid "String representing NULL value data cell (use 'none' if no such value)" msgstr "" -#: ../imagery/i.landsat.toar/main.c:363 +#: ../raster3d/r3.in.ascii/main.c:221 #, c-format -msgid "Unknown satellite type (defined by '%s')" +msgid "Unsupported GRASS version %s" msgstr "" -#: ../imagery/i.landsat.toar/main.c:410 ../imagery/i.landsat.toar/main.c:559 +#: ../raster3d/r3.in.ascii/main.c:265 #, c-format -msgid "Unable to read data type of raster map <%s>" +msgid "Loading data ... (%dx%dx%d)" msgstr "" -#: ../imagery/i.landsat.toar/main.c:552 +#: ../raster3d/r3.in.ascii/main.c:298 +msgid "End of file reached while still loading data." +msgstr "" + +#: ../raster3d/r3.in.ascii/main.c:310 #, c-format -msgid "Raster map <%s> exists. Skipping." +msgid "Invalid value detected (at col=%d row=%d depth=%d): %s" msgstr "" -#: ../imagery/i.landsat.toar/main.c:575 +#: ../raster3d/r3.in.ascii/main.c:322 #, c-format -msgid "Writing %s of <%s> to <%s>..." +msgid "Data exists in input file after fully importing expected data. [%.4f ...]" msgstr "" -#: ../imagery/i.landsat.toar/main.c:579 -msgid "temperature" +#: ../raster3d/r3.in.ascii/main.c:360 +msgid "Converts a 3D ASCII raster text file into a (binary) 3D raster map." msgstr "" -#: ../imagery/i.zc/main.c:54 ../vector/v.lidar.edgedetection/main.c:77 -msgid "edges" +#: ../raster3d/r3.in.ascii/main.c:403 +msgid "Unable to close ASCII file" msgstr "" -#: ../imagery/i.zc/main.c:56 -msgid "Zero-crossing \"edge detection\" raster function for image processing." +#: ../general/g.findfile/main.c:40 ../general/g.findetc/main.c:30 +#: ../general/g.dirseps/main.c:36 ../general/g.gisenv/main.c:46 +#: ../general/g.message/main.c:35 ../general/g.filename/main.c:41 +#: ../general/g.tempfile/main.c:40 +msgid "scripts" msgstr "" -#: ../imagery/i.zc/main.c:74 -msgid "Zero crossing raster map" +#: ../general/g.findfile/main.c:42 +msgid "Searches for GRASS data base files and sets variables for the shell." msgstr "" -#: ../imagery/i.zc/main.c:81 -msgid "x-y extent of the Gaussian filter" +#: ../general/g.findfile/main.c:53 ../general/g.filename/main.c:50 +msgid "Name of an element" msgstr "" -#: ../imagery/i.zc/main.c:89 -msgid "Sensitivity of Gaussian filter" +#: ../general/g.findfile/main.c:59 +msgid "Name of an existing map" msgstr "" -#: ../imagery/i.zc/main.c:97 -msgid "Number of azimuth directions categorized" +#: ../general/g.findfile/main.c:65 +msgid "Name of a mapset (default: search path)" msgstr "" -#: ../imagery/i.zc/main.c:109 -msgid "Threshold less than or equal to zero not allowed" +#: ../general/g.findfile/main.c:66 +msgid "'.' for current mapset" msgstr "" -#: ../imagery/i.zc/main.c:119 -msgid "Width less than or equal to zero not allowed" +#: ../general/g.findfile/main.c:70 +msgid "Do not add quotes" msgstr "" -#: ../imagery/i.zc/main.c:123 -msgid "Fewer than 1 orientation classes not allowed" +#: ../general/g.findfile/main.c:74 +msgid "List available elements and exit" msgstr "" -#: ../imagery/i.zc/main.c:137 +#: ../general/g.findfile/main.c:97 #, c-format -msgid "Power 2 values : %d rows %d columns" +msgid "Parameter 'file' contains reference to <%s> mapset, but mapset parameter <%s> does not correspond" msgstr "" -#: ../imagery/i.zc/main.c:147 -msgid "Initializing data..." +#: ../general/g.findfile/element.c:7 +msgid "List of available elements:" msgstr "" -#: ../imagery/i.zc/main.c:177 -msgid "Writing transformed data to file..." +#: ../general/g.version/main.c:70 ../general/g.message/main.c:34 +#: ../general/g.tempfile/main.c:39 +msgid "support" msgstr "" -#: ../imagery/i.zc/main.c:200 -msgid "Transform successful" +#: ../general/g.version/main.c:71 +msgid "citing" msgstr "" -#: ../imagery/i.pca/main.c:74 -#: ../locale/scriptstrings/i.pansharpen_to_translate.c:8 -msgid "PCA" +#: ../general/g.version/main.c:72 +msgid "copyright" msgstr "" -#: ../imagery/i.pca/main.c:75 -msgid "principal components analysis" +#: ../general/g.version/main.c:73 +msgid "version" msgstr "" -#: ../imagery/i.pca/main.c:76 -msgid "Principal components analysis (PCA) for image processing." +#: ../general/g.version/main.c:74 +msgid "license" msgstr "" -#: ../imagery/i.pca/main.c:82 -msgid "Name of two or more input raster maps or imagery group" +#: ../general/g.version/main.c:75 +msgid "Displays GRASS GIS version info." msgstr "" -#: ../imagery/i.pca/main.c:85 -#: ../locale/scriptstrings/i.tasscap_to_translate.c:8 -msgid "Name for output basename raster map(s)" +#: ../general/g.version/main.c:76 +msgid "Optionally also prints build or copyright information." msgstr "" -#: ../imagery/i.pca/main.c:87 -msgid "A numerical suffix will be added for each component map" +#: ../general/g.version/main.c:80 +msgid "Print also the copyright message" msgstr "" -#: ../imagery/i.pca/main.c:96 -msgid "Rescaling range for output maps" +#: ../general/g.version/main.c:81 ../general/g.version/main.c:86 +#: ../general/g.version/main.c:91 ../general/g.version/main.c:97 +#: ../general/g.version/main.c:103 +msgid "Additional info" msgstr "" -#: ../imagery/i.pca/main.c:98 -msgid "For no rescaling use 0,0" +#: ../general/g.version/main.c:85 +msgid "Print also the citation options" msgstr "" -#: ../imagery/i.pca/main.c:99 -msgid "Rescale" +#: ../general/g.version/main.c:90 +msgid "Print also the build information" msgstr "" -#: ../imagery/i.pca/main.c:108 -msgid "Cumulative percent importance for filtering" +#: ../general/g.version/main.c:96 +msgid "Print also the GIS library revision number and date" msgstr "" -#: ../imagery/i.pca/main.c:113 -msgid "Normalize (center and scale) input maps" +#: ../general/g.version/main.c:101 +msgid "Print also extended info for additional libraries" msgstr "" -#: ../imagery/i.pca/main.c:114 -msgid "Default: center only" +#: ../general/g.version/main.c:102 +msgid "GDAL/OGR, PROJ.4, GEOS" msgstr "" -#: ../imagery/i.pca/main.c:118 -msgid "Output will be filtered input bands" +#: ../general/g.version/main.c:107 +msgid "Print info in shell script style (including SVN revision number)" msgstr "" -#: ../imagery/i.pca/main.c:119 -msgid "Apply inverse PCA after PCA" +#: ../general/g.version/main.c:108 +msgid "Shell" msgstr "" -#: ../imagery/i.pca/main.c:148 -#: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:179 -#: ../imagery/i.rectify/main.c:187 +#: ../general/g.version/main.c:176 #, c-format -msgid "Group <%s> not found" +msgid "Cannot determine GRASS libgis version and date number. The GRASS build might be broken. Report this to developers or packagers.\n" msgstr "" -#: ../imagery/i.pca/main.c:154 -msgid "Sorry, at least 2 input bands must be provided" +#: ../general/g.version/main.c:183 +msgid "GRASS GIS libgis version and date number don't have the expected format. Trying to print the original strings..." msgstr "" -#: ../imagery/i.pca/main.c:169 +#: ../general/g.version/main.c:185 #, c-format -msgid "'%s' must be positive" +msgid "GIS_H_VERSION=\"%s\"" msgstr "" -#: ../imagery/i.pca/main.c:171 +#: ../general/g.version/main.c:186 #, c-format -msgid "'%s' must be < 100" +msgid "GIS_H_DATE=\"%s\"" msgstr "" -#: ../imagery/i.pca/main.c:233 -msgid "Not enough principal components left for filtering" +#: ../general/g.version/main.c:222 +msgid "GRASS not compiled with GDAL/OGR support" msgstr "" -#: ../imagery/i.pca/main.c:235 +#: ../general/g.version/main.c:233 +msgid "GRASS not compiled with GEOS support" +msgstr "" + +#: ../general/g.version/main.c:244 +msgid "GRASS not compiled with SQLite support" +msgstr "" + +#: ../general/g.ppmtopng/main.c:34 #, c-format -msgid "Using %d of %d principal components for filtering" +msgid "Unable to open input file %s" msgstr "" -#: ../imagery/i.pca/main.c:297 -msgid "Scale range length should be > 0. Using default values: 0,255." +#: ../general/g.ppmtopng/main.c:37 +#, c-format +msgid "Invalid input file %s" msgstr "" -#: ../imagery/i.pca/main.c:343 -msgid "Computing covariance matrix..." +#: ../general/g.ppmtopng/main.c:77 +msgid "Error writing PNG file" msgstr "" -#: ../imagery/i.pca/main.c:456 +#: ../general/g.ppmtopng/main.c:81 #, c-format -msgid "Rescaling to range %d,%d..." +msgid "Unable to open output file %s" msgstr "" -#: ../imagery/i.pca/main.c:464 -msgid "Calculating principal components..." +#: ../general/g.ppmtopng/main.c:119 +msgid "Converts between PPM/PGM and PNG image formats." msgstr "" -#: ../imagery/i.pca/support.c:50 -msgid "Eigen values, (vectors), and [percent importance]:" +#: ../general/g.parser/rules.c:14 +#, c-format +msgid "Unknown flag \"-%c\" in rule\n" msgstr "" -#: ../imagery/i.evapo.pt/main.c:69 -msgid "Computes evapotranspiration calculation Priestley and Taylor formulation, 1972." +#: ../general/g.parser/rules.c:26 +#, c-format +msgid "Unknown option \"%s\" in rule\n" msgstr "" -#: ../imagery/i.evapo.pt/main.c:75 -msgid "Name of input net radiation raster map [W/m2]" +#: ../general/g.parser/rules.c:94 +#, c-format +msgid "Unknown rule type \"%s\" at line %d\n" msgstr "" -#: ../imagery/i.evapo.pt/main.c:79 -msgid "Name of input soil heat flux raster map [W/m2]" +#: ../general/g.parser/main.c:74 +msgid "Usage" msgstr "" -#: ../imagery/i.evapo.pt/main.c:83 -msgid "Name of input air temperature raster map [K]" +#: ../general/g.parser/main.c:84 +msgid "Unable to open script file" msgstr "" -#: ../imagery/i.evapo.pt/main.c:87 -msgid "Name of input atmospheric pressure raster map [millibars]" +#: ../general/g.parser/main.c:99 +#, c-format +msgid "Line too long or missing newline at line %d\n" msgstr "" -#: ../imagery/i.evapo.pt/main.c:93 -msgid "Priestley-Taylor coefficient" +#: ../general/g.parser/main.c:139 +msgid "Error closing script file" msgstr "" -#: ../imagery/i.evapo.pt/main.c:97 -msgid "Name of output evapotranspiration raster map [mm/d]" +#: ../general/g.parser/revoke.c:64 +msgid "G_spawn() failed" msgstr "" -#: ../imagery/i.fft/main.c:82 -msgid "Fast Fourier Transform (FFT) for image processing." +#: ../general/g.parser/revoke.c:72 +msgid "execl() failed" msgstr "" -#: ../imagery/i.fft/main.c:90 -msgid "Name for output real part arrays stored as raster map" +#: ../general/g.parser/parse.c:22 +#, c-format +msgid "Unknown boolean value \"%s\" at line %d\n" msgstr "" -#: ../imagery/i.fft/main.c:94 -msgid "Name for output imaginary part arrays stored as raster map" +#: ../general/g.parser/parse.c:70 +#, c-format +msgid "Unknown command \"%s\" at line %d\n" msgstr "" -#: ../imagery/i.fft/main.c:106 -msgid "Raster MASK found, consider to remove (see man-page). Will continue..." +#: ../general/g.parser/parse.c:103 +#, c-format +msgid "Unknown module parameter \"%s\" at line %d\n" msgstr "" -#: ../imagery/i.fft/main.c:129 +#: ../general/g.parser/parse.c:140 #, c-format -msgid "Reading the raster map <%s>..." +msgid "Unknown flag parameter \"%s\" at line %d\n" msgstr "" -#: ../imagery/i.fft/main.c:145 -msgid "Starting FFT..." +#: ../general/g.parser/parse.c:155 +#, c-format +msgid "Unknown type \"%s\" at line %d\n" msgstr "" -#: ../imagery/i.fft/main.c:174 -msgid "Writing transformed data..." +#: ../general/g.parser/parse.c:233 +#, c-format +msgid "Unknown option parameter \"%s\" at line %d\n" msgstr "" -#: ../imagery/i.fft/main.c:200 -msgid "FFT is now complete" +#: ../general/g.list/main.c:70 +msgid "Lists available GRASS data base files of the user-specified data type optionally using the search pattern." msgstr "" -#: ../imagery/i.aster.toar/main.c:105 -msgid "Calculates Top of Atmosphere Radiance/Reflectance/Brightness Temperature from ASTER DN." +#: ../general/g.list/main.c:86 +msgid "Map name search pattern (default: all)" msgstr "" -#: ../imagery/i.aster.toar/main.c:109 -msgid "Names of ASTER DN layers (15 layers)" +#: ../general/g.list/main.c:87 ../general/g.list/main.c:95 +#: ../general/g.list/main.c:121 ../general/g.list/main.c:127 +#: ../general/g.list/main.c:133 ../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 +msgid "Pattern" msgstr "" -#: ../imagery/i.aster.toar/main.c:116 -msgid "Day of Year of satellite overpass [0-366]" +#: ../general/g.list/main.c:94 +msgid "Map name exclusion pattern (default: none)" msgstr "" -#: ../imagery/i.aster.toar/main.c:123 -msgid "Sun elevation angle (degrees, < 90.0)" +#: ../general/g.list/main.c:100 +msgid "Name of mapset to list (default: current search path)" msgstr "" -#: ../imagery/i.aster.toar/main.c:126 -msgid "Base name of the output layers (will add .x)" +#: ../general/g.list/main.c:102 +msgid "'.' for current mapset; '*' for all mapsets in location" msgstr "" -#: ../imagery/i.aster.toar/main.c:131 -msgid "Output is radiance (W/m2)" +#: ../general/g.list/main.c:108 +msgid "Name of saved region for map search (default: not restricted)" msgstr "" -#: ../imagery/i.aster.toar/main.c:135 -msgid "VNIR is High Gain" +#: ../general/g.list/main.c:110 +msgid "'.' for current region; '*' for default region" msgstr "" -#: ../imagery/i.aster.toar/main.c:139 -msgid "SWIR is High Gain" +#: ../general/g.list/main.c:115 ../vector/v.out.ascii/args.c:33 +msgid "If not given or '-' then standard output" msgstr "" -#: ../imagery/i.aster.toar/main.c:143 -msgid "VNIR is Low Gain 1" +#: ../general/g.list/main.c:120 ../general/g.remove/main.c:116 +msgid "Ignore case" msgstr "" -#: ../imagery/i.aster.toar/main.c:147 -msgid "SWIR is Low Gain 1" +#: ../general/g.list/main.c:126 ../general/g.remove/main.c:122 +msgid "Use basic regular expressions instead of wildcards" msgstr "" -#: ../imagery/i.aster.toar/main.c:151 -msgid "SWIR is Low Gain 2" +#: ../general/g.list/main.c:132 ../general/g.remove/main.c:128 +msgid "Use extended regular expressions instead of wildcards" msgstr "" -#: ../imagery/i.aster.toar/main.c:246 -msgid "The input band number should be 15" +#: ../general/g.list/main.c:137 +msgid "Print data types" msgstr "" -#: ../imagery/i.topo.corr/main.c:49 -msgid "topographic correction" +#: ../general/g.list/main.c:142 +msgid "Print fully-qualified map names (including mapsets)" msgstr "" -#: ../imagery/i.topo.corr/main.c:50 -msgid "Computes topographic correction of reflectance." +#: ../general/g.list/main.c:147 +msgid "Pretty printing in human readable format" msgstr "" -#: ../imagery/i.topo.corr/main.c:58 -msgid "Name of reflectance raster maps to be corrected topographically" +#: ../general/g.list/main.c:152 +msgid "Verbose listing (also list map titles)" msgstr "" -#: ../imagery/i.topo.corr/main.c:62 -msgid "Name (flag -i) or prefix for output raster maps" +#: ../general/g.list/main.c:185 ../general/g.list/main.c:212 +#: ../general/g.remove/main.c:178 ../general/g.remove/main.c:202 +#, c-format +msgid "Unable to compile pattern <%s>" msgstr "" -#: ../imagery/i.topo.corr/main.c:66 -msgid "Name of input base raster map (elevation or illumination)" +#: ../general/g.list/main.c:269 +#, c-format +msgid "Mapset <%s> does not exist" msgstr "" -#: ../imagery/i.topo.corr/main.c:72 -msgid "Solar zenith in degrees" +#: ../general/g.list/list.c:123 ../general/g.region/main.c:471 +#, c-format +msgid "Unable to read header of 3D raster map <%s@%s>" msgstr "" -#: ../imagery/i.topo.corr/main.c:78 -msgid "Solar azimuth in degrees (only if flag -i)" +#: ../general/g.list/list.c:131 +#, c-format +msgid "Unable to open vector map <%s@%s> on topological level" msgstr "" -#: ../imagery/i.topo.corr/main.c:85 -msgid "Topographic correction method" +#: ../general/g.cairocomp/main.c:49 ../scripts/v.in.lines/v.in.lines.py:75 +#: ../scripts/r3.in.xyz/r3.in.xyz.py:212 +#, c-format, python-format +msgid "Unable to read input file <%s>" msgstr "" -#: ../imagery/i.topo.corr/main.c:90 -msgid "Output sun illumination terrain model" +#: ../general/g.cairocomp/main.c:52 +#, c-format +msgid "Unable to parse input file <%s>" msgstr "" -#: ../imagery/i.topo.corr/main.c:94 -msgid "Scale output to input and copy color rules" +#: ../general/g.cairocomp/main.c:71 +#, c-format +msgid "Unable to write output file <%s>" msgstr "" -#: ../imagery/i.topo.corr/main.c:100 -msgid "Solar azimuth is necessary to calculate illumination terrain model" +#: ../general/g.cairocomp/main.c:89 ../general/g.cairocomp/main.c:256 +#: ../visualization/ximgview/main.c:64 +msgid "Unable to open display" msgstr "" -#: ../imagery/i.topo.corr/main.c:104 -msgid "Reflectance maps are necessary to make topographic correction" +#: ../general/g.cairocomp/main.c:113 +msgid "Unable to obtain visual" msgstr "" -#: ../imagery/i.topo.corr/main.c:164 -msgid "Illumination model is of CELL type" +#: ../general/g.cairocomp/main.c:129 +msgid "Failed to initialize output surface" msgstr "" -#: ../imagery/i.topo.corr/main.c:167 +#: ../general/g.cairocomp/main.c:150 ../general/g.pnmcomp/main.c:38 #, c-format -msgid "Band %s: " +msgid "Invalid color: %s" msgstr "" -#: ../imagery/i.topo.corr/main.c:175 -#, c-format -msgid "Reflectance of <%s> is not of DCELL type - ignored." +#: ../general/g.cairocomp/main.c:171 +msgid "Failed to initialize input surface" msgstr "" -#: ../imagery/i.rgb.his/main.c:52 -msgid "Transforms raster maps from RGB (Red-Green-Blue) color space to HIS (Hue-Intensity-Saturation) color space." +#: ../general/g.cairocomp/main.c:198 +msgid "Overlays multiple X Pixmaps." msgstr "" -#: ../imagery/i.rgb.his/main.c:58 -msgid "Name of input raster map (red)" +#: ../general/g.cairocomp/main.c:203 ../general/g.pnmcomp/main.c:290 +msgid "Name of input file(s)" msgstr "" -#: ../imagery/i.rgb.his/main.c:62 -msgid "Name of input raster map (green)" +#: ../general/g.cairocomp/main.c:212 +msgid "Output Visual XID" msgstr "" -#: ../imagery/i.rgb.his/main.c:66 -msgid "Name of input raster map (blue)" +#: ../general/g.cairocomp/main.c:218 +msgid "Output screen" msgstr "" -#: ../imagery/i.rgb.his/main.c:70 -msgid "Name for output raster map (hue)" +#: ../general/g.cairocomp/main.c:224 ../general/g.pnmcomp/main.c:302 +msgid "Layer opacities" msgstr "" -#: ../imagery/i.rgb.his/main.c:74 -msgid "Name for output raster map (intensity)" +#: ../general/g.cairocomp/main.c:230 ../general/g.pnmcomp/main.c:315 +msgid "Image width" msgstr "" -#: ../imagery/i.rgb.his/main.c:78 -msgid "Name for output raster map (saturation)" +#: ../general/g.cairocomp/main.c:236 ../general/g.pnmcomp/main.c:321 +msgid "Image height" msgstr "" -#: ../imagery/i.his.rgb/main.c:52 -msgid "Transforms raster maps from HIS (Hue-Intensity-Saturation) color space to RGB (Red-Green-Blue) color space." +#: ../general/g.cairocomp/main.c:240 +msgid "Background color (R:G:B:A)" msgstr "" -#: ../imagery/i.his.rgb/main.c:58 -msgid "Name of input raster map (hue)" +#: ../general/g.cairocomp/main.c:245 +msgid "Do not composite; just delete input Pixmaps" msgstr "" -#: ../imagery/i.his.rgb/main.c:62 -msgid "Name of input raster map (intensity)" +#: ../general/g.cairocomp/main.c:277 +msgid "input= and opacity= must have the same number of values" msgstr "" -#: ../imagery/i.his.rgb/main.c:66 -msgid "Name of input raster map (saturation)" +#: ../general/g.region/main.c:67 +msgid "computational region" msgstr "" -#: ../imagery/i.his.rgb/main.c:70 -msgid "Name for output raster map (red)" +#: ../general/g.region/main.c:69 +msgid "resolution" msgstr "" -#: ../imagery/i.his.rgb/main.c:74 -msgid "Name for output raster map (green)" +#: ../general/g.region/main.c:72 +msgid "Manages the boundary definitions for the geographic region." msgstr "" -#: ../imagery/i.his.rgb/main.c:78 -msgid "Name for output raster map (blue)" +#: ../general/g.region/main.c:83 +msgid "Save as default region" msgstr "" -#: ../imagery/i.eb.evapfr/main.c:53 -msgid "Computes evaporative fraction and root zone soil moisture." +#: ../general/g.region/main.c:84 +msgid "Only possible from the PERMANENT mapset" msgstr "" -#: ../imagery/i.eb.evapfr/main.c:58 ../imagery/i.eb.soilheatflux/main.c:71 -msgid "Name of Net Radiation raster map [W/m2]" +#: ../general/g.region/main.c:89 +msgid "Print the current region" msgstr "" -#: ../imagery/i.eb.evapfr/main.c:62 -msgid "Name of soil heat flux raster map [W/m2]" +#: ../general/g.region/main.c:94 +msgid "Print the current region in lat/long using the current ellipsoid/datum" msgstr "" -#: ../imagery/i.eb.evapfr/main.c:66 -msgid "Name of sensible heat flux raster map [W/m2]" +#: ../general/g.region/main.c:100 +msgid "Print the current region extent" msgstr "" -#: ../imagery/i.eb.evapfr/main.c:71 -msgid "Name for output evaporative fraction raster map" +#: ../general/g.region/main.c:106 +msgid "Print the current region map center coordinates" msgstr "" -#: ../imagery/i.eb.evapfr/main.c:77 -msgid "Name for output root zone soil moisture raster map" +#: ../general/g.region/main.c:112 +msgid "Print the current region in GMT style" msgstr "" -#: ../imagery/i.eb.evapfr/main.c:82 -msgid "Root zone soil moisture output (Makin, Molden and Bastiaanssen, 2001)" +#: ../general/g.region/main.c:118 +msgid "Print the current region in WMS style" msgstr "" -#: ../imagery/i.biomass/main.c:51 -msgid "biomass" +#: ../general/g.region/main.c:124 +msgid "Print region resolution in meters (geodesic)" msgstr "" -#: ../imagery/i.biomass/main.c:53 -msgid "yield" +#: ../general/g.region/main.c:129 +msgid "Print the convergence angle (degrees CCW)" msgstr "" -#: ../imagery/i.biomass/main.c:55 -msgid "Computes biomass growth, precursor of crop yield calculation." +#: ../general/g.region/main.c:131 +msgid "The difference between the projection's grid north and true north, measured at the center coordinates of the current region." msgstr "" -#: ../imagery/i.biomass/main.c:60 -msgid "Name of fPAR raster map" +#: ../general/g.region/main.c:137 +msgid "Print also 3D settings" +msgstr "" + +#: ../general/g.region/main.c:143 +msgid "Print the maximum bounding box in lat/long on WGS84" +msgstr "" + +#: ../general/g.region/main.c:153 +msgid "Print in shell script style, but in one line (flat)" msgstr "" -#: ../imagery/i.biomass/main.c:65 -msgid "Name of light use efficiency raster map (UZB:cotton=1.9)" +#: ../general/g.region/main.c:159 +msgid "Align region to resolution (default = align to bounds, works only for 2D resolution)" msgstr "" -#: ../imagery/i.biomass/main.c:69 -msgid "Name of degree latitude raster map [dd.ddd]" +#: ../general/g.region/main.c:165 +msgid "Do not update the current region" msgstr "" -#: ../imagery/i.biomass/main.c:73 -msgid "Name of Day of Year raster map [1-366]" +#: ../general/g.region/main.c:166 ../general/g.region/main.c:360 +#: ../vector/v.label/main.c:90 ../vector/v.label/main.c:95 +#: ../vector/v.label/main.c:170 ../vector/v.label/main.c:183 +msgid "Effects" msgstr "" -#: ../imagery/i.biomass/main.c:78 -msgid "Name of single-way transmissivity raster map [0.0-1.0]" +#: ../general/g.region/main.c:171 +msgid "Set current region from named region" msgstr "" -#: ../imagery/i.biomass/main.c:83 -msgid "Value of water availability raster map [0.0-1.0]" +#: ../general/g.region/main.c:178 +msgid "Set region to match raster map(s)" msgstr "" -#: ../imagery/i.biomass/main.c:87 -msgid "Name for output daily biomass growth raster map [kg/ha/d]" +#: ../general/g.region/main.c:186 +msgid "Set region to match 3D raster map(s) (both 2D and 3D values)" msgstr "" -#: ../imagery/i.emissivity/main.c:45 -msgid "emissivity" +#: ../general/g.region/main.c:194 +msgid "Set region to match vector map(s)" msgstr "" -#: ../imagery/i.emissivity/main.c:46 -msgid "land flux" +#: ../general/g.region/main.c:240 +msgid "Value for the top edge" msgstr "" -#: ../imagery/i.emissivity/main.c:49 -msgid "Computes emissivity from NDVI, generic method for sparse land." +#: ../general/g.region/main.c:249 +msgid "Value for the bottom edge" msgstr "" -#: ../imagery/i.emissivity/main.c:53 -msgid "Name of the NDVI map [-]" +#: ../general/g.region/main.c:258 +msgid "Number of rows in the new region" msgstr "" -#: ../imagery/i.emissivity/main.c:56 -msgid "Name of the output emissivity layer" +#: ../general/g.region/main.c:259 ../general/g.region/main.c:268 +#: ../general/g.region/main.c:278 ../general/g.region/main.c:288 +#: ../general/g.region/main.c:297 ../general/g.region/main.c:306 +#: ../general/g.region/main.c:315 +msgid "Resolution" msgstr "" -#: ../imagery/i.landsat.acca/algorithm.c:124 -msgid "Preliminary scene analysis:" +#: ../general/g.region/main.c:267 +msgid "Number of columns in the new region" msgstr "" -#: ../imagery/i.landsat.acca/algorithm.c:125 -#, c-format -msgid "* Desert index: %.2lf" +#: ../general/g.region/main.c:277 +msgid "2D grid resolution (north-south and east-west)" msgstr "" -#: ../imagery/i.landsat.acca/algorithm.c:126 -#, c-format -msgid "* Snow cover: %.2lf %%" +#: ../general/g.region/main.c:287 +msgid "3D grid resolution (north-south, east-west and top-bottom)" msgstr "" -#: ../imagery/i.landsat.acca/algorithm.c:127 -#, c-format -msgid "* Cloud cover: %.2lf %%" +#: ../general/g.region/main.c:296 +msgid "North-south 2D grid resolution" msgstr "" -#: ../imagery/i.landsat.acca/algorithm.c:128 -msgid "* Temperature of clouds:" +#: ../general/g.region/main.c:305 +msgid "East-west 2D grid resolution" msgstr "" -#: ../imagery/i.landsat.acca/algorithm.c:129 -#, c-format -msgid "** Maximum: %.2lf K" +#: ../general/g.region/main.c:314 +msgid "Top-bottom 3D grid resolution" msgstr "" -#: ../imagery/i.landsat.acca/algorithm.c:130 -#, c-format -msgid "** Mean (%s cloud): %.2lf K" +#: ../general/g.region/main.c:324 +msgid "Shrink region until it meets non-NULL data from this raster map" msgstr "" -#: ../imagery/i.landsat.acca/algorithm.c:132 -#, c-format -msgid "** Minimum: %.2lf K" +#: ../general/g.region/main.c:335 +msgid "Adjust region cells to cleanly align with this raster map" msgstr "" -#: ../imagery/i.landsat.acca/algorithm.c:142 -msgid "Histogram cloud signature:" +#: ../general/g.region/main.c:346 +msgid "Number of cells to add to each side of the current region extent" msgstr "" -#: ../imagery/i.landsat.acca/algorithm.c:148 -#, c-format -msgid "* Mean temperature: %.2lf K" +#: ../general/g.region/main.c:348 +msgid "A negative number shrinks the current region extent" msgstr "" -#: ../imagery/i.landsat.acca/algorithm.c:149 -#, c-format -msgid "* Standard deviation: %.2lf" +#: ../general/g.region/main.c:358 +msgid "Save current region settings in named region file" msgstr "" -#: ../imagery/i.landsat.acca/algorithm.c:150 -#, c-format -msgid "* Skewness: %.2lf" +#: ../general/g.region/main.c:427 ../scripts/r.in.wms/r.in.wms.py:196 +#, c-format, python-format +msgid "Region <%s> not found" msgstr "" -#: ../imagery/i.landsat.acca/algorithm.c:151 -#, c-format -msgid "* Histogram classes: %d" +#: ../general/g.region/main.c:512 +msgid "Unable to get map bounding box" msgstr "" -#: ../imagery/i.landsat.acca/algorithm.c:163 +#: ../general/g.region/main.c:800 #, c-format -msgid "* 98.75 percentile: %.2lf K" +msgid "'%s' option not used with <%s> because a coordinate would become invalid" msgstr "" -#: ../imagery/i.landsat.acca/algorithm.c:164 +#: ../general/g.region/main.c:807 ../general/g.region/main.c:815 +#: ../general/g.region/main.c:823 #, c-format -msgid "* 97.50 percentile: %.2lf K" +msgid "'%s' option not used with <%s> because <%s> would become minor than <%s>" msgstr "" -#: ../imagery/i.landsat.acca/algorithm.c:165 +#: ../general/g.region/main.c:834 #, c-format -msgid "* 83.50 percentile: %.2lf K" +msgid "Unable to set region <%s>" msgstr "" -#: ../imagery/i.landsat.acca/algorithm.c:186 -msgid "Maximum temperature:" +#: ../general/g.region/main.c:840 +msgid "Unable to update current region" msgstr "" -#: ../imagery/i.landsat.acca/algorithm.c:187 -#, c-format -msgid "* Cold cloud: %.2lf K" +#: ../general/g.region/main.c:848 +msgid "Unable to change default region. The current mapset is not ." msgstr "" -#: ../imagery/i.landsat.acca/algorithm.c:188 -#, c-format -msgid "* Warm cloud: %.2lf K" +#: ../general/g.region/printwindow.c:390 +msgid "You are already in Lat/Long. Use the -p flag instead." msgstr "" -#: ../imagery/i.landsat.acca/algorithm.c:193 -msgid "Result: Scene with clouds" +#: ../general/g.region/printwindow.c:392 +msgid "You are in a simple XY location, projection to Lat/Lon is not possible. Use the -p flag instead." msgstr "" -#: ../imagery/i.landsat.acca/algorithm.c:200 -msgid "Result: Scene cloud free" +#: ../general/g.region/printwindow.c:573 +msgid "WGS84 output not possible as this location does not contain datum transformation parameters. Try running g.setproj." msgstr "" -#: ../imagery/i.landsat.acca/algorithm.c:237 -msgid "Processing first pass..." +#: ../general/g.region/printwindow.c:583 +msgid "Unable to update lat/long projection parameters" msgstr "" -#: ../imagery/i.landsat.acca/algorithm.c:391 -msgid "Removing ambiguous pixels..." +#: ../general/g.region/printwindow.c:726 +msgid "Lat/Long calculations are not possible from a simple XY system" msgstr "" -#: ../imagery/i.landsat.acca/algorithm.c:393 -msgid "Pass two processing..." +#: ../general/g.gui/main.c:40 +msgid "GUI" msgstr "" -#: ../imagery/i.landsat.acca/tools.c:138 -msgid "Filling small holes in clouds..." +#: ../general/g.gui/main.c:41 +msgid "user interface" msgstr "" -#: ../imagery/i.landsat.acca/main.c:70 -#, c-format -msgid "Input raster map <%s> is not floating point (process DN using i.landsat.toar to radiance first)" +#: ../general/g.gui/main.c:44 +msgid "Launches a GRASS graphical user interface (GUI) session." msgstr "" -#: ../imagery/i.landsat.acca/main.c:104 -msgid "Performs Landsat TM/ETM+ Automatic Cloud Cover Assessment (ACCA)." +#: ../general/g.gui/main.c:45 +msgid "Optionally updates default user interface settings." msgstr "" -#: ../imagery/i.landsat.acca/main.c:107 -msgid "cloud detection" +#: ../general/g.gui/main.c:50 +msgid "User interface" msgstr "" -#: ../imagery/i.landsat.acca/main.c:121 -msgid "B56composite (step 6)" +#: ../general/g.gui/main.c:54 +msgid "wxPython based GUI (wxGUI)" msgstr "" -#: ../imagery/i.landsat.acca/main.c:128 -msgid "B45ratio: Desert detection (step 10)" +#: ../general/g.gui/main.c:55 +msgid "command line interface only" msgstr "" -#: ../imagery/i.landsat.acca/main.c:136 -msgid "Number of classes in the cloud temperature histogram" +#: ../general/g.gui/main.c:56 +msgid "command line interface with GUI startup screen" msgstr "" -#: ../imagery/i.landsat.acca/main.c:138 ../imagery/i.landsat.acca/main.c:153 -#: ../imagery/i.landsat.acca/main.c:159 ../imagery/i.landsat.acca/main.c:164 -msgid "Cloud settings" +#: ../general/g.gui/main.c:60 ../general/g.message/main.c:43 +#: ../general/g.message/main.c:48 ../general/g.message/main.c:53 +#: ../general/g.message/main.c:58 +msgid "Type" msgstr "" -#: ../imagery/i.landsat.acca/main.c:142 -msgid "Data is Landsat-5 TM" +#: ../general/g.gui/main.c:66 +msgid "Name of workspace file to load on start-up" msgstr "" -#: ../imagery/i.landsat.acca/main.c:143 -msgid "I.e. Thermal band is '.6' not '.61')" +#: ../general/g.gui/main.c:67 +msgid "This is valid only for wxGUI (wxpython)" msgstr "" -#: ../imagery/i.landsat.acca/main.c:148 -msgid "Apply post-processing filter to remove small holes" +#: ../general/g.gui/main.c:71 +msgid "Start GUI in the foreground" msgstr "" -#: ../imagery/i.landsat.acca/main.c:152 -msgid "Always use cloud signature (step 14)" +#: ../general/g.gui/main.c:72 +msgid "By default the GUI starts in the background and control is immediately returned to the caller. When GUI runs in foregreound, it blocks the command line" msgstr "" -#: ../imagery/i.landsat.acca/main.c:158 -msgid "Bypass second-pass processing, and merge warm (not ambiguous) and cold clouds" +#: ../general/g.gui/main.c:78 +msgid "Update default user interface settings" msgstr "" -#: ../imagery/i.landsat.acca/main.c:163 -msgid "Include a category for cloud shadows" +#: ../general/g.gui/main.c:79 ../general/g.gui/main.c:85 +msgid "Default" msgstr "" -#: ../imagery/i.eb.netrad/main.c:58 -msgid "net radiation" +#: ../general/g.gui/main.c:84 +msgid "Do not launch GUI after updating the default user interface settings" msgstr "" -#: ../imagery/i.eb.netrad/main.c:61 -msgid "Net radiation approximation (Bastiaanssen, 1995)." +#: ../general/g.gui/main.c:95 +#, c-format +msgid "<%s> is now the default GUI" msgstr "" -#: ../imagery/i.eb.netrad/main.c:66 ../imagery/i.eb.soilheatflux/main.c:58 -msgid "Name of albedo raster map [0.0;1.0]" +#: ../general/g.gui/main.c:101 +#, c-format +msgid "Nothing to do. For setting up <%s> as default UI use -%c flag." msgstr "" -#: ../imagery/i.eb.netrad/main.c:70 ../imagery/i.eb.soilheatflux/main.c:62 -msgid "Name of NDVI raster map [-1.0;+1.0]" +#: ../general/g.gui/main.c:108 +msgid "Your installation doesn't include GUI, exiting." msgstr "" -#: ../imagery/i.eb.netrad/main.c:75 -msgid "Name of surface temperature raster map [K]" +#: ../general/g.gui/main.c:111 +#, c-format +msgid "Launching <%s> GUI, please wait..." msgstr "" -#: ../imagery/i.eb.netrad/main.c:80 ../imagery/i.eb.soilheatflux/main.c:76 -msgid "Name of time of satellite overpass raster map [local time in UTC]" +#: ../general/g.gui/main.c:122 +#, c-format +msgid "Launching <%s> GUI in the background, please wait..." msgstr "" -#: ../imagery/i.eb.netrad/main.c:85 -msgid "Name of the difference map of temperature from surface skin to about 2 m height [K]" +#: ../general/g.rename/main.c:49 +msgid "Renames data base element files in the user's current mapset." msgstr "" -#: ../imagery/i.eb.netrad/main.c:89 -msgid "Name of the emissivity map [-]" +#: ../general/g.rename/main.c:55 +msgid "renamed" msgstr "" -#: ../imagery/i.eb.netrad/main.c:94 -msgid "Name of the single-way atmospheric transmissivitymap [-]" +#: ../general/g.rename/main.c:76 +#, c-format +msgid "%s <%s> not found" msgstr "" -#: ../imagery/i.eb.netrad/main.c:98 -msgid "Name of the Day Of Year (DOY) map [-]" +#: ../general/g.rename/main.c:80 +#, c-format +msgid "<%s> already exists in mapset <%s>" msgstr "" -#: ../imagery/i.eb.netrad/main.c:102 -msgid "Name of the sun zenith angle map [degrees]" +#: ../general/g.rename/main.c:90 +#, c-format +msgid "%s=%s,%s: files could be the same, no rename possible" msgstr "" -#: ../imagery/i.eb.netrad/main.c:105 -msgid "Name of the output net radiation layer" +#: ../general/g.rename/main.c:116 +msgid "Updating reclass maps" msgstr "" -#: ../imagery/i.evapo.time/main.c:79 -msgid "Computes temporal integration of satellite ET actual (ETa) following the daily ET reference (ETo) from meteorological station(s)." +#: ../general/g.rename/main.c:184 +#, c-format +msgid "Unable to find reclass information for <%s> in base map <%s@%s>" msgstr "" -#: ../imagery/i.evapo.time/main.c:86 -msgid "Names of satellite ETa raster maps [mm/d or cm/d]" +#: ../general/g.rename/main.c:188 +#, c-format +msgid "Updating base map <%s@%s>" msgstr "" -#: ../imagery/i.evapo.time/main.c:91 -msgid "Names of satellite ETa Day of Year (DOY) raster maps [0-400] [-]" +#: ../general/g.rename/main.c:194 +#, c-format +msgid "Unable to update dependency file in <%s@%s>" msgstr "" -#: ../imagery/i.evapo.time/main.c:96 -msgid "Names of meteorological station ETo raster maps [0-400] [mm/d or cm/d]" +#: ../general/g.mapsets/main.c:65 +msgid "search path" msgstr "" -#: ../imagery/i.evapo.time/main.c:102 -msgid "Value of DOY for ETo first day" +#: ../general/g.mapsets/main.c:66 +msgid "Modifies/prints the user's current mapset search path." msgstr "" -#: ../imagery/i.evapo.time/main.c:108 -msgid "Value of DOY for the first day of the period studied" +#: ../general/g.mapsets/main.c:67 +msgid "Affects the user's access to data existing under the other mapsets in the current location." msgstr "" -#: ../imagery/i.evapo.time/main.c:114 -msgid "Value of DOY for the last day of the period studied" +#: ../general/g.mapsets/main.c:73 +msgid "Name(s) of existing mapset(s) to add/remove or set" msgstr "" -#: ../imagery/i.evapo.time/main.c:142 -msgid "The DOY for end_period can not be smaller than start_period" +#: ../general/g.mapsets/main.c:85 +msgid "Field separator for printing (-l and -p flags)" msgstr "" -#: ../imagery/i.evapo.time/main.c:146 -msgid "The DOY for start_period can not be smaller than eto_doy_min" +#: ../general/g.mapsets/main.c:91 +msgid "List all available mapsets in alphabetical order" msgstr "" -#: ../imagery/i.evapo.time/main.c:151 -#, c-format -msgid "Too many ETa files. Only %d allowed." +#: ../general/g.mapsets/main.c:97 +msgid "Print mapsets in current search path" msgstr "" -#: ../imagery/i.evapo.time/main.c:162 ../imagery/i.evapo.time/main.c:178 -#: ../imagery/i.evapo.time/main.c:200 -msgid "The min specified input map is two" +#: ../general/g.mapsets/main.c:103 +msgid "Launch mapset selection GUI dialog" msgstr "" -#: ../imagery/i.evapo.time/main.c:167 +#: ../general/g.mapsets/main.c:126 #, c-format -msgid "Too many ETa_doy files. Only %d allowed." +msgid "Unknown operation '%s'" msgstr "" -#: ../imagery/i.evapo.time/main.c:183 -msgid "ETa and ETa_DOY file numbers are not equal!" +#: ../general/g.mapsets/main.c:174 ../general/g.mapsets/main.c:208 +#, c-format +msgid "Mapset <%s> not found" msgstr "" -#: ../imagery/i.evapo.time/main.c:189 +#: ../general/g.mapsets/main.c:181 ../general/g.mapsets/main.c:240 #, c-format -msgid "Too many ETo files. Only %d allowed." +msgid "Current mapset (<%s>) must always included in the search path" msgstr "" -#: ../imagery/i.target/main.c:48 -msgid "Targets an imagery group to a GRASS location and mapset." +#: ../general/g.mapsets/main.c:203 +#, c-format +msgid "Mapset <%s> already in the path" msgstr "" -#: ../imagery/i.target/main.c:57 -msgid "Name of imagery target location" +#: ../general/g.mapsets/main.c:210 +#, c-format +msgid "Mapset <%s> added to search path" msgstr "" -#: ../imagery/i.target/main.c:63 -msgid "Name of target mapset" +#: ../general/g.mapsets/main.c:243 +#, c-format +msgid "Mapset <%s> removed from search path" msgstr "" -#: ../imagery/i.target/main.c:68 -msgid "Set current location and mapset as target for imagery group" +#: ../general/g.mapsets/main.c:255 +msgid "Search path not modified" msgstr "" -#: ../imagery/i.target/main.c:90 ../imagery/i.target/main.c:107 -#: ../imagery/i.target/main.c:116 -#, c-format -msgid "Group <%s> targeted for location [%s], mapset [%s]" +#: ../general/g.mapsets/main.c:273 +msgid "Unable to open SEARCH_PATH for write" msgstr "" -#: ../imagery/i.target/main.c:93 -#, c-format -msgid "Group <%s> has no target" +#: ../general/g.mapsets/list.c:10 +msgid "Available mapsets:" msgstr "" -#: ../imagery/i.target/main.c:101 -msgid "" -"Use either the Current Mapset and Location Flag (-c)\n" -" OR\n" -" manually enter the variables" +#: ../general/g.mapsets/list.c:35 +msgid "Accessible mapsets:" msgstr "" -#: ../imagery/i.evapo.pm/main.c:61 -msgid "Computes potential evapotranspiration calculation with hourly Penman-Monteith." +#: ../general/g.pnmcomp/main.c:54 +msgid "Error reading PPM file" msgstr "" -#: ../imagery/i.evapo.pm/main.c:65 -msgid "Name of input elevation raster map [m a.s.l.]" +#: ../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 "" -#: ../imagery/i.evapo.pm/main.c:69 -msgid "Name of input temperature raster map [C]" +#: ../general/g.pnmcomp/main.c:96 ../scripts/v.unpack/v.unpack.py:75 +#: ../scripts/v.in.geonames/v.in.geonames.py:57 +#: ../scripts/v.db.update/v.db.update.py:92 +#, c-format, python-format +msgid "File <%s> not found" msgstr "" -#: ../imagery/i.evapo.pm/main.c:73 -msgid "Name of input relative humidity raster map [%]" +#: ../general/g.pnmcomp/main.c:104 +msgid "Expecting PPM but got PGM" msgstr "" -#: ../imagery/i.evapo.pm/main.c:77 -msgid "Name of input wind speed raster map [m/s]" +#: ../general/g.pnmcomp/main.c:109 +msgid "Expecting PGM but got PPM" msgstr "" -#: ../imagery/i.evapo.pm/main.c:82 -msgid "Name of input net solar radiation raster map [MJ/m2/h]" +#: ../general/g.pnmcomp/main.c:112 +#, c-format +msgid "Invalid magic number: 'P%c'" msgstr "" -#: ../imagery/i.evapo.pm/main.c:86 -msgid "Name of input crop height raster map [m]" +#: ../general/g.pnmcomp/main.c:125 ../general/g.pnmcomp/main.c:142 +msgid "Invalid PGM file" msgstr "" -#: ../imagery/i.evapo.pm/main.c:89 -msgid "Name for output raster map [mm/h]" +#: ../general/g.pnmcomp/main.c:247 +msgid "Error writing PPM file" msgstr "" -#: ../imagery/i.evapo.pm/main.c:93 -msgid "Set negative evapotranspiration to zero" +#: ../general/g.pnmcomp/main.c:264 +msgid "Error writing PGM file" msgstr "" -#: ../imagery/i.evapo.pm/main.c:97 -msgid "Use Night-time" +#: ../general/g.pnmcomp/main.c:285 +msgid "Overlays multiple PPM image files." msgstr "" -#: ../imagery/i.segment/parse_args.c:30 -msgid "Suffix for output bands with modified band values" +#: ../general/g.pnmcomp/main.c:296 +msgid "Name of input mask file(s)" msgstr "" -#: ../imagery/i.segment/parse_args.c:36 -msgid "Difference threshold between 0 and 1" +#: ../general/g.pnmcomp/main.c:309 +msgid "Name for output mask file" msgstr "" -#: ../imagery/i.segment/parse_args.c:37 -msgid "Threshold = 0 merges only identical segments; threshold = 1 merges all" +#: ../general/g.copy/main.c:44 +msgid "Copies available data files in the current mapset search path to the user's current mapset." msgstr "" -#: ../imagery/i.segment/parse_args.c:46 -msgid "Spatial radius in number of cells" +#: ../general/g.copy/main.c:51 +msgid "copied" msgstr "" -#: ../imagery/i.segment/parse_args.c:47 -msgid "Must be >= 1, only cells within spatial bandwidth are considered for mean shift" +#: ../general/g.copy/main.c:66 +#, c-format +msgid "<%s> not found" msgstr "" -#: ../imagery/i.segment/parse_args.c:53 -msgid "Range (spectral) bandwidth [0, 1]" +#: ../general/g.copy/main.c:71 +#, c-format +msgid "%s=%s,%s: files are the same, no copy required" msgstr "" -#: ../imagery/i.segment/parse_args.c:54 -msgid "Only cells within range (spectral) bandwidth are considered for mean shift. Range bandwidth is used as conductance parameter for adaptive bandwidth" +#: ../general/g.copy/main.c:76 +#, c-format +msgid "<%s> already exists. File not copied." msgstr "" -#: ../imagery/i.segment/parse_args.c:67 -msgid "Segmentation method" +#: ../general/g.proj/main.c:69 +msgid "Prints or modifies GRASS projection information files (in various co-ordinate system descriptions)." msgstr "" -#: ../imagery/i.segment/parse_args.c:76 -msgid "Similarity calculation method" +#: ../general/g.proj/main.c:72 +msgid "Can also be used to create new GRASS locations." msgstr "" -#: ../imagery/i.segment/parse_args.c:85 -msgid "Minimum number of cells in a segment" +#: ../general/g.proj/main.c:75 +msgid "Prints and manipulates GRASS projection information files." msgstr "" -#: ../imagery/i.segment/parse_args.c:87 -msgid "The final step will merge small segments with their best neighbor" +#: ../general/g.proj/main.c:82 +msgid "Print projection information in conventional GRASS format" msgstr "" -#: ../imagery/i.segment/parse_args.c:98 -msgid "Importance of radiometric (input raster) values relative to shape" +#: ../general/g.proj/main.c:88 +msgid "Print projection information in shell script style" msgstr "" -#: ../imagery/i.segment/parse_args.c:108 -msgid "Importance of smoothness relative to compactness" +#: ../general/g.proj/main.c:94 +msgid "Verify datum information and print transformation parameters" msgstr "" -#: ../imagery/i.segment/parse_args.c:117 -msgid "Memory in MB" +#: ../general/g.proj/main.c:100 +msgid "Print projection information in PROJ.4 format" msgstr "" -#: ../imagery/i.segment/parse_args.c:134 -msgid "Name for input raster map with starting seeds" +#: ../general/g.proj/main.c:106 +msgid "Print 'flat' output with no linebreaks (applies to WKT and PROJ.4 output)" msgstr "" -#: ../imagery/i.segment/parse_args.c:141 -msgid "Name of input bounding/constraining raster map" +#: ../general/g.proj/main.c:116 +msgid "Print projection information in WKT format" msgstr "" -#: ../imagery/i.segment/parse_args.c:143 -msgid "Must be integer values, each area will be segmented independent of the others" +#: ../general/g.proj/main.c:122 +msgid "Use ESRI-style format (applies to WKT output only)" msgstr "" -#: ../imagery/i.segment/parse_args.c:150 -msgid "Name for output goodness of fit estimate map" +#: ../general/g.proj/main.c:129 ../general/g.proj/main.c:138 +#: ../general/g.proj/main.c:148 ../general/g.proj/main.c:158 +msgid "Specification" msgstr "" -#: ../imagery/i.segment/parse_args.c:156 -msgid "Use 8 neighbors (3x3 neighborhood) instead of the default 4 neighbors for each pixel" +#: ../general/g.proj/main.c:130 +msgid "Name of georeferenced data file to read projection information from" msgstr "" -#: ../imagery/i.segment/parse_args.c:162 -msgid "Weighted input, do not perform the default scaling of input raster maps" +#: ../general/g.proj/main.c:139 +msgid "Name of ASCII file containing a WKT projection description" msgstr "" -#: ../imagery/i.segment/parse_args.c:167 -msgid "Use adaptive bandwidth for mean shift" +#: ../general/g.proj/main.c:149 +msgid "PROJ.4 projection description" msgstr "" -#: ../imagery/i.segment/parse_args.c:168 -msgid "Range (spectral) bandwidth is adapted for each moving window" +#: ../general/g.proj/main.c:167 ../general/g.proj/main.c:180 +#: ../general/g.proj/main.c:186 +msgid "Datum" msgstr "" -#: ../imagery/i.segment/parse_args.c:173 -msgid "Use progressive bandwidth for mean shift" +#: ../general/g.proj/main.c:169 +msgid "Datum (overrides any datum specified in input co-ordinate system)" msgstr "" -#: ../imagery/i.segment/parse_args.c:175 -msgid "Spatial bandwidth is increased, range (spectral) bandwidth is decreased in each iteration" +#: ../general/g.proj/main.c:171 +msgid "Accepts standard GRASS datum codes, or \"list\" to list and exit" msgstr "" -#: ../imagery/i.segment/parse_args.c:194 -msgid "Threshold should be > 0 and < 1" +#: ../general/g.proj/main.c:182 +msgid "\"0\" for unspecified or \"-1\" to list and exit" msgstr "" -#: ../imagery/i.segment/parse_args.c:200 -#, c-format -msgid "Option '%s' must be >= 1" +#: ../general/g.proj/main.c:188 +msgid "Force override of datum transformation information in input co-ordinate system" msgstr "" -#: ../imagery/i.segment/parse_args.c:208 -#, c-format -msgid "Negative value %s for option '%s': disabling" +#: ../general/g.proj/main.c:194 +msgid "Modify current location projection files" msgstr "" -#: ../imagery/i.segment/parse_args.c:213 -#, c-format -msgid "Value %s for option '%s' is >= 1: disabling" +#: ../general/g.proj/main.c:202 +msgid "Name of new location to create" msgstr "" -#: ../imagery/i.segment/parse_args.c:235 -msgid "Unable to assign segmentation method" +#: ../general/g.proj/main.c:218 +#, c-format +msgid "Only one of '%s', '%s', '%s' or '%s' options may be specified" msgstr "" -#: ../imagery/i.segment/parse_args.c:245 -msgid "Invalid similarity method" +#: ../general/g.proj/main.c:264 +msgid "Projection files missing" msgstr "" -#: ../imagery/i.segment/parse_args.c:251 +#: ../general/g.proj/main.c:284 #, c-format -msgid "Option '%s' must be > 0" +msgid "Only one of -%c, -%c, -%c, -%c, -%c or -%c flags may be specified" msgstr "" -#: ../imagery/i.segment/parse_args.c:253 ../imagery/i.segment/parse_args.c:258 +#: ../general/g.proj/main.c:311 #, c-format -msgid "Option '%s' must be <= 1" +msgid "No output format specified, define one of flags -%c, -%c, -%c, or -%c" msgstr "" -#: ../imagery/i.segment/parse_args.c:256 +#: ../general/g.proj/main.c:315 #, c-format -msgid "Option '%s' must be >= 0" +msgid "No output format specified, define one of flags -%c, -%c, or -%c" msgstr "" -#: ../imagery/i.segment/parse_args.c:284 -msgid "Seeds raster map not found" +#: ../general/g.proj/output.c:134 +msgid "Unable to convert projection information to PROJ format" msgstr "" -#: ../imagery/i.segment/parse_args.c:288 -msgid "Seeeds raster map must be CELL type (integers)" +#: ../general/g.proj/output.c:180 +msgid "Unable to convert to WKT" msgstr "" -#: ../imagery/i.segment/parse_args.c:298 -msgid "Segmentation constraint/boundary raster map not found" +#: ../general/g.proj/input.c:92 +msgid "Error reading WKT projection description" msgstr "" -#: ../imagery/i.segment/parse_args.c:302 -msgid "Segmentation constraint raster map must be CELL type (integers)" +#: ../general/g.proj/input.c:99 +#, c-format +msgid "Unable to open file '%s' for reading" msgstr "" -#: ../imagery/i.segment/parse_args.c:321 -msgid "Integer overflow: too many cells in current region" +#: ../general/g.proj/input.c:166 +msgid "Can't parse PROJ.4-style parameter string" msgstr "" -#: ../imagery/i.segment/parse_args.c:334 -msgid "Invalid output raster name for goodness of fit" +#: ../general/g.proj/input.c:205 +msgid "Unable to translate EPSG code" msgstr "" -#: ../imagery/i.segment/parse_args.c:341 +#: ../general/g.proj/input.c:284 #, c-format -msgid "Maximum number of iterations set to %d" +msgid "Unable to read georeferenced file <%s> using GDAL library" msgstr "" -#: ../imagery/i.segment/parse_args.c:351 +#: ../general/g.proj/input.c:289 #, c-format -msgid "Invalid number of iterations, %d will be used" -msgstr "" - -#: ../imagery/i.segment/parse_args.c:360 -msgid "Invalid number of MB, 300 will be used" -msgstr "" - -#: ../imagery/i.segment/flag.c:21 ../imagery/i.segment/flag.c:28 -#: ../vector/v.distance/main.c:811 ../vector/v.distance/main.c:888 -#: ../vector/v.distance/main.c:1098 -msgid "Out of memory!" -msgstr "" - -#: ../imagery/i.segment/main.c:39 -msgid "object recognition" +msgid "Read of file %s was successful, but it did not contain projection information. 'XY (unprojected)' will be used" msgstr "" -#: ../imagery/i.segment/main.c:41 -msgid "Identifies segments (objects) from imagery data." +#: ../general/g.proj/datumtrans.c:47 +#, c-format +msgid "Invalid datum code <%s>" msgstr "" -#: ../imagery/i.segment/main.c:47 -msgid "Error in reading data" +#: ../general/g.proj/datumtrans.c:77 +#, c-format +msgid "Datum set to <%s>" msgstr "" -#: ../imagery/i.segment/main.c:51 -msgid "Error in creating segments" +#: ../general/g.proj/datumtrans.c:79 +#, c-format +msgid "Ellipsoid set to <%s>" msgstr "" -#: ../imagery/i.segment/main.c:55 -msgid "Error in writing IDs" +#: ../general/g.proj/create.c:18 +#, c-format +msgid "Unable to create location <%s>: %s" msgstr "" -#: ../imagery/i.segment/main.c:59 -msgid "Error in writing goodness of fit" +#: ../general/g.proj/create.c:21 +#, c-format +msgid "Unable to create projection files: %s" msgstr "" -#: ../imagery/i.segment/main.c:64 -msgid "Error in writing new band values" +#: ../general/g.proj/create.c:25 +#, c-format +msgid "Unable to create location <%s>" msgstr "" -#: ../imagery/i.segment/main.c:70 +#: ../general/g.proj/create.c:27 #, c-format -msgid "Number of segments created: %d" +msgid "" +"You can switch to the new location by\n" +"`%s=%s`" msgstr "" -#: ../imagery/i.segment/write_output.c:24 -msgid "Writing out segment IDs..." +#: ../general/g.proj/create.c:37 +#, c-format +msgid "You must select the PERMANENT mapset before updating the current location's projection (current mapset is <%s>)" msgstr "" -#: ../imagery/i.segment/write_output.c:120 -msgid "Writing out goodness of fit" +#: ../general/g.proj/create.c:68 +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 "" -#: ../imagery/i.segment/write_output.c:236 -msgid "Writing out shifted band values..." +#: ../general/g.proj/create.c:72 +msgid "Projection information updated" msgstr "" -#: ../imagery/i.segment/open_files.c:39 -#, c-format -msgid "Group <%s> not found in the current mapset" +#: ../general/g.mapset/main.c:51 +msgid "Changes/reports current mapset." msgstr "" -#: ../imagery/i.segment/open_files.c:43 -#, c-format -msgid "Group <%s> contains no raster maps" +#: ../general/g.mapset/main.c:52 +msgid "Optionally create new mapset or list available mapsets in given location." msgstr "" -#: ../imagery/i.segment/open_files.c:75 -#, c-format -msgid "Input map <%s> is all NULL" +#: ../general/g.mapset/main.c:56 +msgid "Name of mapset where to switch" msgstr "" -#: ../imagery/i.segment/open_files.c:79 -#, c-format -msgid "Input map <%s> is a constant of value %g" +#: ../general/g.mapset/main.c:57 ../general/g.mapset/main.c:61 +#: ../general/g.mapset/main.c:64 +msgid "Mapset" msgstr "" -#: ../imagery/i.segment/open_files.c:128 -msgid "Insufficient number of non-NULL cells in current region" +#: ../general/g.mapset/main.c:68 +msgid "Create mapset if it doesn't exist" msgstr "" -#: ../imagery/i.segment/open_files.c:159 -msgid "Loading input bands..." +#: ../general/g.mapset/main.c:75 +msgid "List available mapsets and exit" msgstr "" -#: ../imagery/i.segment/open_files.c:161 -msgid "Loading input band..." +#: ../general/g.mapset/main.c:81 +msgid "Print current mapset and exit" msgstr "" -#: ../imagery/i.segment/open_files.c:193 ../imagery/i.segment/open_files.c:198 -#: ../imagery/i.segment/open_files.c:220 ../imagery/i.segment/open_files.c:278 -#: ../imagery/i.segment/open_files.c:366 ../imagery/i.segment/open_files.c:432 -#: ../imagery/i.segment/open_files.c:488 -msgid "Unable to write to temporary file" +#: ../general/g.mapset/main.c:136 +#, c-format +msgid "<%s> is already the current mapset" msgstr "" -#: ../imagery/i.segment/open_files.c:285 +#: ../general/g.mapset/main.c:145 #, c-format -msgid "There are no boundary constraints in '%s'" +msgid "You don't have permission to use the mapset <%s>" msgstr "" -#: ../imagery/i.segment/open_files.c:341 +#: ../general/g.mapset/main.c:153 #, c-format -msgid "Loading seeds from raster map <%s>..." +msgid "Unable to create new mapset <%s>" msgstr "" -#: ../imagery/i.segment/open_files.c:371 +#: ../general/g.mapset/main.c:156 #, c-format -msgid "No seeds found in '%s'!" +msgid "Mapset <%s> does not exist. Use -c flag to create it." msgstr "" -#: ../imagery/i.segment/open_files.c:391 -msgid "Too many seeds: integer overflow" +#: ../general/g.mapset/main.c:166 +msgid "Unable to read GIS_LOCK environment variable" msgstr "" -#: ../imagery/i.segment/open_files.c:508 +#: ../general/g.mapset/main.c:182 #, c-format -msgid "Segment %d is already registered!" +msgid "Lock file of mapset <%s> cannot be checked" msgstr "" -#: ../imagery/i.segment/open_files.c:567 +#: ../general/g.mapset/main.c:185 #, c-format -msgid "Regions with at least %d cells are stored in memory" +msgid "There appears to be an active GRASS session in selected mapset <%s>" msgstr "" -#: ../imagery/i.segment/open_files.c:608 -#, c-format -msgid "Number of segments in memory: %d of %d total" +#: ../general/g.mapset/main.c:191 +msgid "Cleaning up temporary files..." msgstr "" -#: ../imagery/i.segment/watershed.c:19 -msgid "Watershed is not yet implemented" +#: ../general/g.mapset/main.c:205 +msgid "Mapset switched. Your shell continues to use the history for the old mapset" msgstr "" -#: ../imagery/i.segment/region_growing.c:93 ../imagery/i.segment/cluster.c:342 -#: ../imagery/i.segment/cluster.c:412 -msgid "Too many objects: integer overflow" +#: ../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 "" -#: ../imagery/i.segment/region_growing.c:251 -#: ../imagery/i.segment/mean_shift.c:220 +#: ../general/g.mapset/main.c:215 #, c-format -msgid "Processing pass %d..." +msgid "" +"You can switch the history by commands:\n" +"history -S; history -L %s/.history; setenv histfile=%s/.history" msgstr "" -#: ../imagery/i.segment/region_growing.c:529 +#: ../general/g.mapset/main.c:221 #, c-format -msgid "Segmentation processes stopped at %d due to reaching max iteration limit, more merges may be possible" +msgid "Your current mapset is <%s>" msgstr "" -#: ../imagery/i.segment/region_growing.c:531 -#, c-format -msgid "Segmentation converged after %d iterations" +#: ../general/g.dirseps/main.c:38 +msgid "Internal GRASS utility for converting directory separator characters." msgstr "" -#: ../imagery/i.segment/region_growing.c:534 -msgid "Assigning region IDs to remaining single-cell regions..." +#: ../general/g.gisenv/main.c:45 +msgid "variables" msgstr "" -#: ../imagery/i.segment/region_growing.c:558 -#: ../imagery/i.segment/mean_shift.c:665 -#, c-format -msgid "Merging segments smaller than %d cells..." +#: ../general/g.gisenv/main.c:48 +msgid "Outputs and modifies the user's current GRASS variable settings." msgstr "" -#: ../imagery/i.segment/region_growing.c:972 -#, c-format -msgid "Region stats should go in tree, %d >= %d" +#: ../general/g.gisenv/main.c:49 +msgid "Prints all defined GRASS variables if no option is given." msgstr "" -#: ../imagery/i.segment/region_growing.c:979 -msgid "Region ids are different" +#: ../general/g.gisenv/main.c:54 +msgid "GRASS variable to get" msgstr "" -#: ../imagery/i.segment/region_growing.c:983 -#, c-format -msgid "Region id %d is invalid" +#: ../general/g.gisenv/main.c:57 +msgid "Get" msgstr "" -#: ../imagery/i.segment/region_growing.c:987 -msgid "Region consists of only one cell, nothing to update" +#: ../general/g.gisenv/main.c:63 +msgid "GRASS variable to set" msgstr "" -#: ../imagery/i.segment/region_growing.c:1031 -#: ../imagery/i.segment/region_growing.c:1485 -#, c-format -msgid "Region size is larger than 2: %d" +#: ../general/g.gisenv/main.c:71 +msgid "GRASS variable to unset" msgstr "" -#: ../imagery/i.segment/region_growing.c:1098 -#, c-format -msgid "Region size is %d, should be %d" +#: ../general/g.gisenv/main.c:82 +msgid "Where GRASS variable is stored" msgstr "" -#: ../imagery/i.segment/region_growing.c:1340 -#, c-format -msgid "Candidate flag is already %s" +#: ../general/g.gisenv/main.c:87 +msgid "Separator for multiple GRASS variables" msgstr "" -#: ../imagery/i.segment/region_growing.c:1340 -msgid "set" +#: ../general/g.gisenv/main.c:92 +msgid "Use shell syntax (for \"eval\")" msgstr "" -#: ../imagery/i.segment/region_growing.c:1340 -msgid "unset" +#: ../general/g.gisenv/main.c:93 ../general/g.gisenv/main.c:98 +#: ../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:85 +#: ../vector/v.db.select/main.c:88 ../vector/v.db.select/main.c:106 +#: ../vector/v.db.select/main.c:111 ../vector/v.profile/main.c:184 +#: ../vector/v.profile/main.c:187 ../vector/v.profile/main.c:196 +msgid "Format" +msgstr "" + +#: ../general/g.gisenv/main.c:97 +msgid "Do not use shell syntax" msgstr "" -#: ../imagery/i.segment/region_growing.c:1570 +#: ../general/g.gisenv/main.c:171 #, c-format -msgid "Region of size %d should be in search tree" +msgid "Variable <%s> is mandatory. No operation performed." msgstr "" -#: ../imagery/i.segment/mean_shift.c:93 +#: ../general/g.gisenv/main.c:177 #, c-format -msgid "Estimating spectral bandwidth for spatial bandwidth %g..." +msgid "Value '%s' ignored when unsetting the GRASS variable" msgstr "" -#: ../imagery/i.segment/mean_shift.c:167 -msgid "Empty moving windows" +#: ../general/g.gisenv/main.c:216 +msgid "GRASS variable not defined" msgstr "" -#: ../imagery/i.segment/mean_shift.c:186 +#: ../general/g.gisenv/main.c:222 #, c-format -msgid "Initial range bandwidth: %g" +msgid "GRASS variable must be uppercase. Using '%s'." msgstr "" -#: ../imagery/i.segment/mean_shift.c:188 ../imagery/i.segment/mean_shift.c:192 -#, c-format -msgid "Estimated range bandwidth: %g" +#: ../general/g.message/main.c:37 +msgid "Prints a message, warning, progress info, or fatal error in the GRASS way." msgstr "" -#: ../imagery/i.segment/mean_shift.c:208 ../imagery/i.segment/mean_shift.c:245 -#, c-format -msgid "Spatial bandwidth: %g" +#: ../general/g.message/main.c:39 +msgid "This module should be used in scripts for messages served to user." msgstr "" -#: ../imagery/i.segment/mean_shift.c:209 ../imagery/i.segment/mean_shift.c:246 -#, c-format -msgid "Range bandwidth: %g" +#: ../general/g.message/main.c:44 +msgid "Print message as warning" msgstr "" -#: ../imagery/i.segment/mean_shift.c:395 -#, c-format -msgid "Changes > threshold: %d, largest change: %g" +#: ../general/g.message/main.c:49 +msgid "Print message as fatal error" msgstr "" -#: ../imagery/i.segment/mean_shift.c:398 -#, c-format -msgid "Mean shift stopped at %d due to reaching max iteration limit, more changes may be possible" +#: ../general/g.message/main.c:54 +msgid "Print message as debug message" msgstr "" -#: ../imagery/i.segment/mean_shift.c:400 -#, c-format -msgid "Mean shift converged after %d iterations" +#: ../general/g.message/main.c:59 +msgid "Print message as progress info" msgstr "" -#: ../imagery/i.segment/mean_shift.c:748 -#, c-format -msgid "Renumbering remaining %d segments..." +#: ../general/g.message/main.c:63 ../general/g.message/main.c:69 +#: ../general/g.message/main.c:85 +msgid "Level" msgstr "" -#: ../imagery/i.segment/cluster.c:66 -#, c-format -msgid "%d-band clustering with threshold %g" +#: ../general/g.message/main.c:64 +msgid "Print message in all modes except of quiet mode" msgstr "" -#: ../imagery/i.segment/cluster.c:135 -msgid "Assigning initial region IDs..." +#: ../general/g.message/main.c:65 +msgid "Message is printed on GRASS_VERBOSE>=1" msgstr "" -#: ../imagery/i.segment/cluster.c:425 -msgid "Assigning final region IDs..." +#: ../general/g.message/main.c:70 +msgid "Print message only in verbose mode" msgstr "" -#: ../imagery/i.segment/cluster.c:455 -#, c-format -msgid "Found %d clumps" +#: ../general/g.message/main.c:71 +msgid "Message is printed only on GRASS_VERBOSE>=3" msgstr "" -#: ../imagery/i.find/main.c:63 -#, c-format -msgid "usage: %s location mapset element file." +#: ../general/g.message/main.c:78 +msgid "Text of the message to be printed" msgstr "" -#: ../imagery/i.find/main.c:83 -msgid "Unable to open temp file." +#: ../general/g.message/main.c:79 +msgid "Message is printed on GRASS_VERBOSE>=2" msgstr "" -#: ../imagery/i.gensigset/main.c:46 -msgid "Generates statistics for i.smap from raster map." +#: ../general/g.message/main.c:88 +msgid "Level to use for debug messages" msgstr "" -#: ../imagery/i.gensigset/main.c:56 -#, c-format -msgid "Clustering class %d (%d pixels)..." +#: ../general/g.message/main.c:95 +msgid "Select only one message level" msgstr "" -#: ../imagery/i.gensigset/main.c:59 -#, c-format -msgid "Number of subclasses is %d" +#: ../general/g.message/main.c:108 +msgid "Unable to parse input message" msgstr "" -#: ../imagery/i.gensigset/subcluster.c:76 -#, c-format -msgid "Not enough pixels in class %d" +#: ../general/g.setproj/main.c:81 +msgid "Interactively reset the location's projection settings." msgstr "" -#: ../imagery/i.gensigset/subcluster.c:86 -#, c-format -msgid "Too many subclasses for class index %d" +#: ../general/g.setproj/main.c:88 +msgid "You must be in the PERMANENT mapset to run g.setproj" msgstr "" -#: ../imagery/i.gensigset/subcluster.c:88 -#, c-format -msgid "Number of subclasses set to %d" +#: ../general/g.setproj/main.c:101 +msgid "PERMANENT: permission denied" msgstr "" -#: ../imagery/i.gensigset/subcluster.c:106 -#, c-format -msgid "Combining subclasses (%d,%d)..." +#: ../general/g.setproj/main.c:105 +msgid "Current region cannot be set" msgstr "" -#: ../imagery/i.gensigset/subcluster.c:318 -#, c-format -msgid "Subsignature %d only contains %.0f pixels" +#: ../general/g.setproj/main.c:108 +msgid "Retrieving and setting region failed" msgstr "" -#: ../imagery/i.gensigset/subcluster.c:552 -msgid "Unreliable clustering. Try a smaller initial number of clusters" +#: ../general/g.setproj/main.c:135 +msgid "Would you still like to change some of the parameters?" msgstr "" -#: ../imagery/i.gensigset/subcluster.c:561 +#: ../general/g.setproj/main.c:137 +msgid "The projection information will not be updated" +msgstr "" + +#: ../general/g.setproj/main.c:148 #, c-format -msgid "Removed a singular subsignature number %d (%d remain)" +msgid "" +"Zone in default geographic region definition: %d\n" +" is different from zone in PROJ_INFO file: %d" msgstr "" -#: ../imagery/i.gensigset/parse.c:29 -msgid "Maximum number of sub-signatures in any class" +#: ../general/g.setproj/main.c:158 +msgid "XY-location cannot be projected" msgstr "" -#: ../imagery/i.gensigset/parse.c:63 -#, c-format -msgid "Illegal number of sub-signatures (%s)" +#: ../general/g.setproj/main.c:192 +msgid "Unknown projection" msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.transform/main.c:93 -#: ../imagery/i.ortho.photo/i.ortho.transform/main.c:136 -#: ../misc/m.transform/main.c:96 +#: ../general/g.setproj/main.c:198 #, c-format -msgid "Error conducting transform (%d)" +msgid "Projection %s is not specified in the file 'proj-parms.table'" msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.transform/main.c:253 -msgid "Poorly placed image to photo control points" +#: ../general/g.setproj/main.c:205 +msgid "Do you wish to specify a geodetic datum for this location?" msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.transform/main.c:255 -msgid "Poorly placed image to target control points" +#: ../general/g.setproj/main.c:214 +#, c-format +msgid "The current datum is %s (%s)" msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.transform/main.c:257 -#: ../misc/m.transform/main.c:196 -msgid "Insufficient memory" +#: ../general/g.setproj/main.c:217 +msgid "Do you wish to change the datum (or datum transformation parameters)?" msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.transform/main.c:259 -#: ../misc/m.transform/main.c:198 -msgid "Parameter error" +#: ../general/g.setproj/main.c:225 +msgid "The datum information has not been changed" msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.transform/main.c:261 -#: ../misc/m.transform/main.c:200 -msgid "No active control points" +#: ../general/g.setproj/main.c:288 +#, c-format +msgid "The current ellipsoid is %s" msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.transform/main.c:369 -#: ../misc/m.transform/main.c:295 -#, c-format -msgid "Invalid coordinates: [%s]" +#: ../general/g.setproj/main.c:290 +msgid "Do you want to change ellipsoid parameter?" msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.transform/main.c:391 -#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:65 -#: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:88 -#: ../imagery/i.ortho.photo/i.ortho.camera/main.c:57 -#: ../imagery/i.ortho.photo/i.ortho.init/main.c:48 -#: ../imagery/i.ortho.photo/i.ortho.target/main.c:48 -#: ../imagery/i.ortho.photo/i.ortho.photo/menu.c:47 -msgid "orthorectify" +#: ../general/g.setproj/main.c:294 +msgid "The ellipse information has not been changed" msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.transform/main.c:393 -msgid "GCP" +#: ../general/g.setproj/main.c:311 +#, c-format +msgid "The radius is currently %f" msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.transform/main.c:395 -#: ../misc/m.transform/main.c:320 -msgid "Computes a coordinate transformation based on the control points." +#: ../general/g.setproj/main.c:312 +msgid "Do you want to change the radius?" msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.transform/main.c:408 -#: ../misc/m.transform/main.c:341 -msgid "point index" +#: ../general/g.setproj/main.c:314 ../general/g.setproj/main.c:320 +msgid "Enter radius for the sphere in meters" msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.transform/main.c:409 -#: ../misc/m.transform/main.c:342 -msgid "source coordinates" +#: ../general/g.setproj/main.c:336 +msgid "Invalid input ellipsoid" msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.transform/main.c:410 -#: ../misc/m.transform/main.c:343 -msgid "destination coordinates" +#: ../general/g.setproj/main.c:447 +#, c-format +msgid "The UTM zone is now set to %d" msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.transform/main.c:411 -#: ../misc/m.transform/main.c:344 -msgid "forward coordinates (destination)" +#: ../general/g.setproj/main.c:450 +msgid "Do you want to change the UTM zone?" msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.transform/main.c:412 -#: ../misc/m.transform/main.c:345 -msgid "reverse coordinates (source)" +#: ../general/g.setproj/main.c:451 +msgid "UTM zone information has not been updated" msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.transform/main.c:413 -#: ../misc/m.transform/main.c:346 -msgid "forward coordinates difference (destination)" +#: ../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 "" -#: ../imagery/i.ortho.photo/i.ortho.transform/main.c:414 -#: ../misc/m.transform/main.c:347 -msgid "reverse coordinates difference (source)" +#: ../general/g.setproj/main.c:461 +msgid "Would you still like to change the UTM zone?" msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.transform/main.c:415 -#: ../misc/m.transform/main.c:348 -msgid "forward error (destination)" +#: ../general/g.setproj/main.c:497 +#, c-format +msgid "Error writing PROJ_INFO file <%s>" msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.transform/main.c:416 -#: ../misc/m.transform/main.c:349 -msgid "reverse error (source)" +#: ../general/g.setproj/main.c:571 +#, c-format +msgid "Enter plural form of units [meters]: " msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.transform/main.c:419 -#: ../vector/v.out.ascii/args.c:55 ../misc/m.transform/main.c:352 -msgid "Output format" +#: ../general/g.setproj/main.c:603 +#, c-format +msgid "Enter singular for unit: " msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.transform/main.c:423 -#: ../misc/m.transform/main.c:356 -msgid "Display summary information" +#: ../general/g.setproj/main.c:611 +#, c-format +msgid "Enter conversion factor from %s to meters: " msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.transform/main.c:429 -#: ../misc/m.transform/main.c:361 -msgid "File containing coordinates to transform (\"-\" to read from stdin)" +#: ../general/g.setproj/main.c:636 +#, c-format +msgid "Error writing into UNITS output file <%s>" msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.transform/main.c:430 -msgid "Local x,y,z coordinates to target east,north,height" +#: ../general/g.setproj/main.c:643 +msgid "Unable to write to DEFAULT_WIND region file" msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.transform/main.c:434 -#: ../misc/m.transform/main.c:366 -msgid "Reverse transform of coords file or coeff. dump" +#: ../general/g.setproj/main.c:645 +#, c-format +msgid "" +"\n" +"Projection information has been recorded for this location\n" +"\n" msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.transform/main.c:435 -msgid "Target east,north,height coordinates to local x,y,z" +#: ../general/g.setproj/main.c:647 +msgid "The geographic region information in WIND is now obsolete" msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.transform/main.c:439 -#: ../misc/m.transform/main.c:371 -msgid "Display transform matrix coefficients" +#: ../general/g.setproj/main.c:648 +msgid "Run g.region -d to update it" msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.transform/main.c:454 +#: ../general/g.setproj/proj.c:168 #, c-format -msgid "Can not read reference points for group <%s>" +msgid "Unrecognized 'ask' value in parms.table: %s" msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.transform/main.c:458 +#: ../general/g.setproj/proj.c:178 #, c-format -msgid "Can not read control points for group <%s>" +msgid "Unrecognized default value in parms.table: %s" msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:67 -msgid "Select or modify the target elevation model." +#: ../general/g.setproj/get_stp.c:43 +msgid "This should not happen. See your system admin." msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:71 -#: ../imagery/i.ortho.photo/i.ortho.camera/main.c:64 -#: ../imagery/i.ortho.photo/i.ortho.init/main.c:57 -#: ../imagery/i.ortho.photo/i.ortho.target/main.c:54 -#: ../imagery/i.ortho.photo/i.ortho.photo/menu.c:53 -msgid "Name of imagery group for ortho-rectification" +#: ../general/g.setproj/get_stp.c:99 +msgid "Unable to open FIPS code file" msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:76 -msgid "Name of the target location" +#: ../general/g.setproj/get_stp.c:125 +#, c-format +msgid "No match of FIPS state %d county %d" msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:81 -msgid "Name of the target mapset" +#: ../general/g.setproj/get_stp.c:179 +msgid "Reading sf key_value temp file" msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:86 -msgid "Name of elevation map to use for ortho-rectification" +#: ../general/g.setproj/get_stp.c:212 +msgid "Invalid State FIPS code" msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:92 -msgid "Math expression to convert to real elevation" +#: ../general/g.setproj/get_stp.c:302 +msgid "Reading cf key_value temp file" msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:97 -msgid "Unit of the elevation map" +#: ../general/g.setproj/get_stp.c:336 +msgid "Invalid County FIPS code" msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:102 -msgid "No data value" +#: ../general/g.access/exp_perms.c:11 ../general/g.access/exp_perms.c:29 +msgid "have" msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:107 -msgid "Print currently selected elevation map and exit" +#: ../general/g.access/exp_perms.c:12 +msgid "read " msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:141 -#, c-format -msgid "Please select a target for group [%s] first" +#: ../general/g.access/exp_perms.c:15 +msgid "Everyone" msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:146 -#, c-format -msgid "Target location [%s] not found\n" +#: ../general/g.access/exp_perms.c:16 +msgid "has" msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:153 -#, c-format -msgid "Cannot find default elevation map for target in group [%s]" +#: ../general/g.access/exp_perms.c:19 +msgid "Only users in your group" msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:190 -#, c-format -msgid "Elevation map name is missing. Please set '%s' option" +#: ../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 "" -#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:212 +#: ../general/g.access/exp_perms.c:31 #, c-format -msgid "Mapset [%s] in target location [%s] - %s " +msgid "%s %s %s %saccess to mapset %s" msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:214 -msgid "permission denied\n" +#: ../general/g.access/exp_perms.c:32 +msgid "will" msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:214 -msgid "not found\n" +#: ../general/g.access/exp_perms.c:32 +msgid "now" msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.rectify/cp.c:12 -#, c-format -msgid "Control Z Point file for group <%s@%s> - " +#: ../general/g.access/main.c:39 +msgid "permission" msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.rectify/cp.c:15 -#: ../imagery/i.rectify/cp.c:15 -msgid "Computing equations..." +#: ../general/g.access/main.c:41 +msgid "Controls access to the current mapset for other users on the system." msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.rectify/cp.c:21 -#: ../imagery/i.rectify/cp.c:27 ../imagery/i.rectify/cp.c:51 -#: ../vector/v.rectify/cp.c:363 -msgid "Poorly placed control points." +#: ../general/g.access/main.c:42 +msgid "If no option given, prints current status." msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.rectify/cp.c:22 -#: ../imagery/i.ortho.photo/i.ortho.rectify/cp.c:27 -#: ../imagery/i.ortho.photo/i.ortho.rectify/cp.c:52 -#: ../imagery/i.ortho.photo/i.ortho.rectify/cp.c:58 -#: ../imagery/i.rectify/cp.c:28 ../imagery/i.rectify/cp.c:52 -#: ../vector/v.rectify/cp.c:364 -msgid " Can not generate the transformation equation." +#: ../general/g.access/main.c:49 +msgid "Access for group" msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.rectify/cp.c:23 -msgid " Run OPTION 7 of i.ortho.photo again!\n" +#: ../general/g.access/main.c:57 +msgid "Access for others" msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.rectify/cp.c:26 -msgid "No active Control Points!" +#: ../general/g.access/main.c:64 +msgid "UNIX filesystem access controls are not supported by MS-Windows" msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.rectify/cp.c:28 -msgid " Run OPTION 7 of i.ortho.photo!\n" +#: ../general/g.access/main.c:72 +msgid "Access to the PERMANENT mapset must be open, nothing changed" msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.rectify/cp.c:45 -#, c-format -msgid "Reference Point file for group <%s@%s> - " +#: ../general/g.access/main.c:76 +msgid "Unable to determine mapset permissions" msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.rectify/cp.c:51 -msgid "Poorly placed reference points." +#: ../general/g.access/set_perms.c:26 +msgid "Unable to change mapset permissions" msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.rectify/cp.c:53 -msgid " Run OPTION 5 of i.ortho.photo again!" +#: ../general/g.filename/main.c:42 +msgid "Prints GRASS data base file names." msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.rectify/cp.c:57 -msgid "No active reference points." +#: ../general/g.filename/main.c:56 +msgid "Name of a database file" msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.rectify/cp.c:59 -msgid " Run OPTION 5 of i.ortho.photo!" +#: ../general/g.filename/main.c:62 +msgid "Name of a mapset (default: current)" msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.rectify/target.c:13 -#: ../imagery/i.rectify/target.c:13 ../vector/v.rectify/target.c:18 +#: ../general/g.remove/check_reclass.c:16 #, c-format -msgid "Target information for group <%s> missing" +msgid "Raster map <%s@%s> is a base map for <%s>. Remove forced." msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.rectify/target.c:19 -#: ../imagery/i.rectify/target.c:19 ../vector/v.rectify/target.c:29 +#: ../general/g.remove/check_reclass.c:19 #, c-format -msgid "Target location <%s> not found" -msgstr "" - -#: ../imagery/i.ortho.photo/i.ortho.rectify/target.c:35 -#: ../imagery/i.rectify/target.c:35 -msgid "Please run i.target for group " +msgid "Raster map <%s@%s> is a base map. Remove reclassed map <%s> first." msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.rectify/angle.c:36 -msgid "Calculating camera angle to local surface..." +#: ../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 "" -#: ../imagery/i.ortho.photo/i.ortho.rectify/angle.c:50 -#: ../imagery/i.ortho.photo/i.ortho.rectify/exec.c:47 -msgid "Could not open elevation raster" +#: ../general/g.remove/main.c:73 +msgid "Removes data base element files from the user's current mapset using the search pattern." msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.rectify/angle.c:66 -#, c-format -msgid "Converting units to meters, factor=%.6f" +#: ../general/g.remove/main.c:83 ../general/g.remove/main.c:91 +#: ../general/g.remove/main.c:133 ../vector/v.kernel/main.c:121 +#: ../vector/v.kernel/main.c:135 ../vector/v.kernel/main.c:149 +msgid "Basic" msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:90 -msgid "Orthorectifies an image by using the image to photo coordinate transformation matrix." +#: ../general/g.remove/main.c:90 +msgid "Name of file(s) to remove" msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:102 -#: ../imagery/i.rectify/main.c:100 -msgid "Output raster map(s) suffix" +#: ../general/g.remove/main.c:99 +msgid "Name of file(s) to ignore (default: none)" msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:108 -#: ../imagery/i.rectify/main.c:114 -msgid "Target resolution (ignored if -c flag used)" +#: ../general/g.remove/main.c:105 +msgid "File name search pattern" msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:116 -#: ../imagery/i.rectify/main.c:122 -msgid "Amount of memory to use in MB" +#: ../general/g.remove/main.c:111 +msgid "File name exclusion pattern (default: none)" msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:131 -msgid "Raster map with camera angle relative to ground surface" +#: ../general/g.remove/main.c:139 +msgid "Remove base raster maps" msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:136 -#: ../imagery/i.rectify/main.c:137 -msgid "Use current region settings in target location (def.=calculate smallest area)" +#: ../general/g.remove/main.c:208 +msgid "The following data base element files would be deleted:" msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:140 -#: ../imagery/i.rectify/main.c:141 -msgid "Rectify all raster maps in group" +#: ../general/g.remove/main.c:259 +msgid "No data base element files found" msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:184 -#: ../imagery/i.rectify/main.c:192 +#: ../general/g.remove/main.c:267 #, c-format -msgid "Location: %s" +msgid "Nothing removed. You must use the force flag (-%c) to actually remove them. Exiting." msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:185 -#: ../imagery/i.rectify/main.c:193 +#: ../general/g.remove/construct_pattern.c:37 #, c-format -msgid "Mapset: %s" +msgid "%s: Cannot remove or exclude files not in the current mapset." msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:186 -#: ../imagery/i.rectify/main.c:194 -#, c-format -msgid "Could not read REF file for group <%s>" +#: ../general/g.remove/construct_pattern.c:57 +msgid "Illegal filenames not allowed in the name or ignore option." msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:191 -#: ../imagery/i.rectify/main.c:199 -#, c-format -msgid "Group <%s> contains no raster maps; run i.group" +#: ../general/g.tempfile/main.c:41 +msgid "Creates a temporary file and prints it's file name." msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:245 -#, c-format -msgid "No camera reference file selected for group <%s>" +#: ../general/g.tempfile/main.c:47 +msgid "Process id to use when naming the tempfile" msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:249 -#, c-format -msgid "Bad format in camera file for group <%s>" +#: ../general/g.tempfile/main.c:51 +msgid "Dry run - don't create a file, just prints it's file name" msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:255 -#, c-format -msgid "Bad format in initial exposure station file for group <%s>" +#: ../general/g.mkfontcap/freetype_fonts.c:55 +msgid "Unable to initialise Freetype" msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:285 -#: ../imagery/i.rectify/main.c:274 -#, c-format -msgid "Extension <%s> is illegal" +#: ../general/g.mkfontcap/main.c:73 +msgid "Generates the font configuration file by scanning various directories for fonts." msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:288 -#: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:297 -#: ../imagery/i.rectify/main.c:277 -msgid "The following raster map already exists in" +#: ../general/g.mkfontcap/main.c:79 +msgid "Overwrite font configuration file if already existing" msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:289 -#: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:298 -#: ../imagery/i.rectify/main.c:278 ../vector/v.rectify/main.c:204 -#, c-format -msgid "target LOCATION %s, MAPSET %s:" +#: ../general/g.mkfontcap/main.c:84 +msgid "Write font configuration file to standard output instead of $GISBASE/etc" msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:292 -#: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:301 -#: ../imagery/i.rectify/main.c:281 -msgid "Orthorectification cancelled." +#: ../general/g.mkfontcap/main.c:91 +msgid "List of extra directories to scan" msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:316 -#: ../imagery/i.rectify/main.c:296 -msgid "Target resolution must be > 0, ignored" +#: ../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 "" -#: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:323 -#: ../imagery/i.rectify/main.c:303 +#: ../general/g.mkfontcap/main.c:110 #, c-format -msgid "Using region: N=%f S=%f, E=%f W=%f" +msgid "Fontcap file %s already exists; use -%c flag if you wish to overwrite it" msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:331 -#, c-format -msgid "No target elevation model selected for group <%s>" +#: ../general/g.mkfontcap/main.c:122 +msgid "This GRASS installation was compiled without Freetype support, extradirs parameter ignored" msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:390 -#: ../imagery/i.rectify/main.c:325 +#: ../general/g.mkfontcap/main.c:149 #, c-format -msgid "Input raster map <%s> does not exist in group <%s>." -msgstr "" - -#: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:392 -#: ../imagery/i.rectify/main.c:327 -msgid "Try:" +msgid "Cannot open %s for writing: %s" msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:397 -#: ../imagery/i.rectify/main.c:332 -msgid "Exit!" +#: ../imagery/i.eb.hsebal01/main.c:105 ../imagery/i.eb.soilheatflux/main.c:50 +#: ../imagery/i.eb.eta/main.c:43 ../imagery/i.eb.evapfr/main.c:48 +#: ../imagery/i.eb.netrad/main.c:57 ../imagery/i.emissivity/main.c:47 +msgid "energy balance" msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.rectify/readcell.c:74 -#: ../imagery/i.rectify/readcell.c:63 -msgid "Allocating memory and reading input map..." +#: ../imagery/i.eb.hsebal01/main.c:106 ../imagery/i.eb.evapfr/main.c:49 +msgid "soil moisture" msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.rectify/rectify.c:43 -#: ../imagery/i.rectify/rectify.c:43 -#, c-format -msgid "Rectify <%s@%s> (location <%s>)" +#: ../imagery/i.eb.hsebal01/main.c:107 ../imagery/i.eb.evapfr/main.c:50 +msgid "evaporative fraction" msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.rectify/rectify.c:47 -#: ../imagery/i.rectify/rectify.c:46 -#, c-format -msgid "into <%s@%s> (location <%s>) ..." +#: ../imagery/i.eb.hsebal01/main.c:108 ../imagery/i.eb.soilheatflux/main.c:52 +#: ../imagery/i.eb.eta/main.c:45 ../imagery/i.eb.evapfr/main.c:51 +#: ../imagery/i.eb.netrad/main.c:59 +msgid "SEBAL" msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.rectify/rectify.c:81 -#, c-format -msgid "No elevation available at row = %d, col = %d" +#: ../imagery/i.eb.hsebal01/main.c:110 +msgid "Computes sensible heat flux iteration SEBAL 01." msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.rectify/rectify.c:127 -#: ../imagery/i.rectify/rectify.c:110 -#, c-format -msgid "Raster map <%s@%s>: projection don't match current settings" +#: ../imagery/i.eb.hsebal01/main.c:116 +msgid "Name of instantaneous net radiation raster map [W/m2]" msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.rectify/rectify.c:133 -#: ../imagery/i.rectify/rectify.c:116 -#, c-format -msgid "Raster map <%s@%s>: zone don't match current settings" +#: ../imagery/i.eb.hsebal01/main.c:121 +msgid "Name of instantaneous soil heat flux raster map [W/m2]" msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.rectify/report.c:10 -#: ../imagery/i.rectify/report.c:10 -msgid "complete" +#: ../imagery/i.eb.hsebal01/main.c:126 +msgid "Name of aerodynamic resistance to heat momentum raster map [s/m]" msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.rectify/report.c:20 -#: ../imagery/i.rectify/report.c:20 -#, c-format -msgid "%d rows, %d cols (%ld cells) completed in" +#: ../imagery/i.eb.hsebal01/main.c:131 +msgid "Name of altitude corrected surface temperature raster map [K]" msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.rectify/report.c:23 -#: ../imagery/i.rectify/report.c:23 -#, c-format -msgid "%d:%02d:%02d hours" +#: ../imagery/i.eb.hsebal01/main.c:140 +msgid "Value of the height independent friction velocity (u*) [m/s]" msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.rectify/report.c:25 -#: ../imagery/i.rectify/report.c:25 -#, c-format -msgid "%d:%02d minutes" +#: ../imagery/i.eb.hsebal01/main.c:149 +msgid "Value of the actual vapour pressure (e_act) [KPa]" msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.rectify/report.c:27 -#: ../imagery/i.rectify/report.c:27 -#, c-format -msgid "%.1f cells per minute" +#: ../imagery/i.eb.hsebal01/main.c:156 +msgid "Row value of the wet pixel" msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.camera/main.c:59 -msgid "Select and modify the imagery group camera reference file." +#: ../imagery/i.eb.hsebal01/main.c:163 +msgid "Column value of the wet pixel" msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.camera/main.c:71 -msgid "Name of camera reference file" +#: ../imagery/i.eb.hsebal01/main.c:170 +msgid "Row value of the dry pixel" msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.camera/main.c:77 -msgid "Camera name" +#: ../imagery/i.eb.hsebal01/main.c:177 +msgid "Column value of the dry pixel" msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.camera/main.c:83 -msgid "Camera id" +#: ../imagery/i.eb.hsebal01/main.c:182 +msgid "Name for output sensible heat flux raster map [W/m2]" msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.camera/main.c:89 -msgid "Calibrated focal length" +#: ../imagery/i.eb.hsebal01/main.c:187 +msgid "Automatic wet/dry pixel (careful!)" msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.camera/main.c:94 -msgid "Principal point coordinates" +#: ../imagery/i.eb.hsebal01/main.c:192 +msgid "Dry/Wet pixels coordinates are in image projection, not row/col" msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.camera/main.c:100 -msgid "Fiducial coordinates" +#: ../imagery/i.eb.hsebal01/main.c:210 +msgid "Automatic mode selected" msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.camera/main.c:129 -#, c-format -msgid "Can not read camera file '%s'" +#: ../imagery/i.eb.hsebal01/main.c:222 +msgid "Manual wet/dry pixels in image coordinates" msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.camera/main.c:132 +#: ../imagery/i.eb.hsebal01/main.c:223 #, c-format -msgid "Replacing camera name '%s' with '%s'" +msgid "Wet Pixel=> x:%f y:%f" msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.camera/main.c:138 +#: ../imagery/i.eb.hsebal01/main.c:224 #, c-format -msgid "Replacing camera cam_id '%s' with '%s'" +msgid "Dry Pixel=> x:%f y:%f" msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.camera/main.c:146 -#, c-format -msgid "Replacing calibrated focal length '%g' with '%g'" +#: ../imagery/i.eb.hsebal01/main.c:228 +msgid "Either auto-mode either wet/dry pixels coordinates should be provided!" msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.camera/main.c:153 +#: ../imagery/i.eb.hsebal01/main.c:233 #, c-format -msgid "Replacing coordinates of principal point '%.17g, %.17g' with '%.17g, %.17g'" +msgid "<%s> is an illegal name" msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.camera/main.c:164 -msgid "Please provide a camera name for a new camera definition" +#: ../imagery/i.rgb.his/main.c:52 +msgid "Transforms raster maps from RGB (Red-Green-Blue) color space to HIS (Hue-Intensity-Saturation) color space." msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.camera/main.c:168 -msgid "Please provide a camera ID for a new camera definition" +#: ../imagery/i.rgb.his/main.c:58 +msgid "Name of input raster map (red)" msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.camera/main.c:172 -msgid "Please provide calibrated focal length for a new camera definition" +#: ../imagery/i.rgb.his/main.c:62 +msgid "Name of input raster map (green)" msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.camera/main.c:176 -msgid "Using default coordinates 0.0, 0.0 for the principal point" +#: ../imagery/i.rgb.his/main.c:66 +msgid "Name of input raster map (blue)" msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.camera/main.c:190 -msgid "Too many fiducials!" +#: ../imagery/i.rgb.his/main.c:70 +msgid "Name for output raster map (hue)" msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.camera/main.c:212 -#, c-format -msgid "No group '%s' in current mapset" +#: ../imagery/i.rgb.his/main.c:74 +msgid "Name for output raster map (intensity)" msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.camera/main.c:217 -#, c-format -msgid "Group [%s] in location [%s] mapset [%s] now uses camera file [%s]" +#: ../imagery/i.rgb.his/main.c:78 +msgid "Name for output raster map (saturation)" msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.init/main.c:50 -msgid "Interactively creates or modifies entries in a camera initial exposure station file for imagery group referenced by a sub-block." +#: ../imagery/i.segment/region_growing.c:93 ../imagery/i.segment/cluster.c:342 +#: ../imagery/i.segment/cluster.c:412 +msgid "Too many objects: integer overflow" msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.init/main.c:62 -msgid "Initial Camera Exposure X-coordinate" +#: ../imagery/i.segment/region_growing.c:256 +#: ../imagery/i.segment/mean_shift.c:220 +#, c-format +msgid "Processing pass %d..." msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.init/main.c:67 -msgid "Initial Camera Exposure Y-coordinate" +#: ../imagery/i.segment/region_growing.c:534 +#, c-format +msgid "Segmentation processes stopped at %d due to reaching max iteration limit, more merges may be possible" msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.init/main.c:72 -msgid "Initial Camera Exposure Z-coordinate" +#: ../imagery/i.segment/region_growing.c:536 +#, c-format +msgid "Segmentation converged after %d iterations" msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.init/main.c:77 -msgid "Apriori X-coordinate standard deviation" +#: ../imagery/i.segment/region_growing.c:539 +msgid "Assigning region IDs to remaining single-cell regions..." msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.init/main.c:82 -msgid "Apriori Y-coordinate standard deviation" +#: ../imagery/i.segment/region_growing.c:563 +#: ../imagery/i.segment/mean_shift.c:686 +#, c-format +msgid "Merging segments smaller than %d cells..." msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.init/main.c:87 -msgid "Apriori Z-coordinate standard deviation" +#: ../imagery/i.segment/region_growing.c:988 +#, c-format +msgid "Region stats should go in tree, %d >= %d" msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.init/main.c:92 -msgid "Initial Camera Omega (roll) degrees" +#: ../imagery/i.segment/region_growing.c:995 +msgid "Region ids are different" msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.init/main.c:97 -msgid "Initial Camera Phi (pitch) degrees" +#: ../imagery/i.segment/region_growing.c:999 +#, c-format +msgid "Region id %d is invalid" msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.init/main.c:102 -msgid "Initial Camera Kappa (yaw) degrees" +#: ../imagery/i.segment/region_growing.c:1003 +msgid "Region consists of only one cell, nothing to update" msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.init/main.c:107 -msgid "Apriori Omega (roll) standard deviation" +#: ../imagery/i.segment/region_growing.c:1047 +#: ../imagery/i.segment/region_growing.c:1509 +#, c-format +msgid "Region size is larger than 2: %d" msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.init/main.c:112 -msgid "Apriori Phi (pitch) standard deviation" +#: ../imagery/i.segment/region_growing.c:1122 +#, c-format +msgid "Region size is %d, should be %d" msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.init/main.c:117 -msgid "Apriori Kappa (yaw) standard deviation" +#: ../imagery/i.segment/region_growing.c:1364 +#, c-format +msgid "Candidate flag is already %s" msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.init/main.c:121 -msgid "Use initial values at run time" +#: ../imagery/i.segment/region_growing.c:1364 +msgid "set" msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.init/main.c:125 -msgid "Print initial values" +#: ../imagery/i.segment/region_growing.c:1364 +msgid "unset" msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.init/main.c:137 +#: ../imagery/i.segment/region_growing.c:1601 #, c-format -msgid "Group [%s] not found" +msgid "Region of size %d should be in search tree" msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.init/main.c:150 -#: ../imagery/i.ortho.photo/i.ortho.init/main.c:154 -#: ../imagery/i.ortho.photo/i.ortho.init/main.c:158 -#: ../imagery/i.ortho.photo/i.ortho.init/main.c:162 -#: ../imagery/i.ortho.photo/i.ortho.init/main.c:166 -#: ../imagery/i.ortho.photo/i.ortho.init/main.c:170 -#: ../imagery/i.ortho.photo/i.ortho.init/main.c:174 -#: ../imagery/i.ortho.photo/i.ortho.init/main.c:178 -#: ../imagery/i.ortho.photo/i.ortho.init/main.c:182 -#: ../imagery/i.ortho.photo/i.ortho.init/main.c:186 -#: ../imagery/i.ortho.photo/i.ortho.init/main.c:190 -#: ../imagery/i.ortho.photo/i.ortho.init/main.c:194 -#, c-format -msgid "Option '%s' is required for new exposure info" +#: ../imagery/i.segment/write_output.c:24 +msgid "Writing out segment IDs..." msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.target/main.c:50 -msgid "Select or modify the imagery group target." +#: ../imagery/i.segment/write_output.c:122 +msgid "Writing out goodness of fit" msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.target/main.c:60 -msgid "Name of target location for ortho-rectification" +#: ../imagery/i.segment/write_output.c:238 +msgid "Writing out shifted band values..." msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.target/main.c:66 -msgid "Name of target mapset for ortho-rectification" +#: ../imagery/i.segment/main.c:37 ../imagery/i.smap/main.c:41 +msgid "segmentation" msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.target/main.c:81 -#, c-format -msgid "Group [%s] targeted for location [%s], mapset [%s]" +#: ../imagery/i.segment/main.c:39 +msgid "object recognition" msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.photo/menu.c:48 -msgid "Menu driver for the photo imagery programs." +#: ../imagery/i.segment/main.c:41 +msgid "Identifies segments (objects) from imagery data." msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.photo/menu.c:59 -msgid "Name of Modules" +#: ../imagery/i.segment/main.c:47 +msgid "Error in reading data" msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.photo/menu.c:70 -msgid "1 - Select/Modify imagery group" +#: ../imagery/i.segment/main.c:51 +msgid "Error in creating segments" msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.photo/menu.c:71 -msgid "2 - Select/Modify imagery group target" +#: ../imagery/i.segment/main.c:55 +msgid "Error in writing IDs" msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.photo/menu.c:72 -msgid "3 - Select/Modify target elevation model" +#: ../imagery/i.segment/main.c:59 +msgid "Error in writing goodness of fit" msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.photo/menu.c:73 -msgid "4 - Select/Modify imagery group camera" +#: ../imagery/i.segment/main.c:64 +msgid "Error in writing new band values" msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.photo/menu.c:74 -msgid "5 - Compute image-to-photo transformation" +#: ../imagery/i.segment/main.c:70 +#, c-format +msgid "Number of segments created: %d" msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.photo/menu.c:75 -msgid "6 - Initialize exposure station parameters" +#: ../imagery/i.segment/watershed.c:19 +msgid "Watershed is not yet implemented" msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.photo/menu.c:76 -msgid "7 - Compute ortho-rectification parameters" +#: ../imagery/i.segment/cluster.c:66 +#, c-format +msgid "%d-band clustering with threshold %g" msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.photo/menu.c:77 -msgid "8 - Ortho-rectify imagery files" +#: ../imagery/i.segment/cluster.c:135 +msgid "Assigning initial region IDs..." msgstr "" -#: ../imagery/i.maxlik/invert.c:28 -#, c-format -msgid "Signature %d is not valid (ill-conditioned) - ignored" +#: ../imagery/i.segment/cluster.c:425 +msgid "Assigning final region IDs..." msgstr "" -#: ../imagery/i.maxlik/invert.c:31 +#: ../imagery/i.segment/cluster.c:455 #, c-format -msgid "Signature %d is not valid (singular) - ignored" +msgid "Found %d clumps" msgstr "" -#: ../imagery/i.maxlik/main.c:66 -msgid "Classifies the cell spectral reflectances in imagery data." +#: ../imagery/i.segment/parse_args.c:26 +msgid "Name of input imagery group or raster maps" msgstr "" - -#: ../imagery/i.maxlik/main.c:68 -msgid "Classification is based on the spectral signature information generated by either i.cluster, g.gui.iclass, or i.gensig." + +#: ../imagery/i.segment/parse_args.c:33 +msgid "Suffix for output bands with modified band values" msgstr "" -#: ../imagery/i.maxlik/main.c:82 -msgid "Generated by either i.cluster, g.gui.iclass, or i.gensig" +#: ../imagery/i.segment/parse_args.c:39 +msgid "Difference threshold between 0 and 1" msgstr "" -#: ../imagery/i.maxlik/main.c:92 -msgid "Name for output raster map holding reject threshold results" +#: ../imagery/i.segment/parse_args.c:40 +msgid "Threshold = 0 merges only identical segments; threshold = 1 merges all" msgstr "" -#: ../imagery/i.maxlik/open.c:27 -#, c-format -msgid "Subgroup <%s> of group <%s> doesn't have any raster maps. The subgroup must have at least 2 raster maps." +#: ../imagery/i.segment/parse_args.c:49 +msgid "Spatial radius in number of cells" msgstr "" -#: ../imagery/i.maxlik/open.c:30 -#, c-format -msgid "Subgroup <%s> of group <%s> only has 1 raster map. The subgroup must have at least 2 raster maps." +#: ../imagery/i.segment/parse_args.c:50 +msgid "Must be >= 1, only cells within spatial bandwidth are considered for mean shift" msgstr "" -#: ../imagery/i.maxlik/open.c:47 -#, c-format -msgid "Unable to open signature file <%s>" +#: ../imagery/i.segment/parse_args.c:56 +msgid "Range (spectral) bandwidth [0, 1]" msgstr "" -#: ../imagery/i.eb.eta/main.c:44 -msgid "actual evapotranspiration" +#: ../imagery/i.segment/parse_args.c:57 +msgid "Only cells within range (spectral) bandwidth are considered for mean shift. Range bandwidth is used as conductance parameter for adaptive bandwidth" msgstr "" -#: ../imagery/i.eb.eta/main.c:47 -msgid "Actual evapotranspiration for diurnal period (Bastiaanssen, 1995)." +#: ../imagery/i.segment/parse_args.c:70 +msgid "Segmentation method" msgstr "" -#: ../imagery/i.eb.eta/main.c:52 -msgid "Name of the diurnal net radiation map [W/m2]" +#: ../imagery/i.segment/parse_args.c:79 +msgid "Similarity calculation method" msgstr "" -#: ../imagery/i.eb.eta/main.c:57 -msgid "Name of the evaporative fraction map [-]" +#: ../imagery/i.segment/parse_args.c:88 +msgid "Minimum number of cells in a segment" msgstr "" -#: ../imagery/i.eb.eta/main.c:62 -msgid "Name of the surface skin temperature [K]" +#: ../imagery/i.segment/parse_args.c:90 +msgid "The final step will merge small segments with their best neighbor" msgstr "" -#: ../imagery/i.eb.eta/main.c:67 -msgid "Name of the output actual evapotranspiration layer [mm/d]" +#: ../imagery/i.segment/parse_args.c:101 +msgid "Importance of radiometric (input raster) values relative to shape" msgstr "" -#: ../imagery/i.rectify/get_wind.c:180 -#, c-format -msgid "Region N=%f S=%f E=%f W=%f" +#: ../imagery/i.segment/parse_args.c:111 +msgid "Importance of smoothness relative to compactness" msgstr "" -#: ../imagery/i.rectify/get_wind.c:182 -#, c-format -msgid "Resolution EW=%f NS=%f" +#: ../imagery/i.segment/parse_args.c:120 +msgid "Memory in MB" msgstr "" -#: ../imagery/i.rectify/main.c:84 ../vector/v.rectify/main.c:71 -msgid "rectify" +#: ../imagery/i.segment/parse_args.c:129 ../imagery/i.cluster/main.c:126 +msgid "Maximum number of iterations" msgstr "" -#: ../imagery/i.rectify/main.c:86 -msgid "Rectifies an image by computing a coordinate transformation for each pixel in the image based on the control points." +#: ../imagery/i.segment/parse_args.c:137 +msgid "Name for input raster map with starting seeds" msgstr "" -#: ../imagery/i.rectify/main.c:108 ../vector/v.rectify/main.c:104 -msgid "Rectification polynomial order (1-3)" +#: ../imagery/i.segment/parse_args.c:144 +msgid "Name of input bounding/constraining raster map" msgstr "" -#: ../imagery/i.rectify/main.c:145 -msgid "Use thin plate spline" +#: ../imagery/i.segment/parse_args.c:146 +msgid "Must be integer values, each area will be segmented independent of the others" msgstr "" -#: ../imagery/i.rectify/main.c:180 ../vector/v.rectify/main.c:145 -#, c-format -msgid "Invalid order (%d); please enter 1 to %d" +#: ../imagery/i.segment/parse_args.c:153 +msgid "Name for output goodness of fit estimate map" msgstr "" -#: ../imagery/i.rectify/cp.c:12 ../vector/v.rectify/cp.c:350 -#, c-format -msgid "Control Point file for group <%s@%s> - " +#: ../imagery/i.segment/parse_args.c:159 +msgid "Use 8 neighbors (3x3 neighborhood) instead of the default 4 neighbors for each pixel" msgstr "" -#: ../imagery/i.rectify/cp.c:24 -msgid "Not enough active control points for thin plate spline." +#: ../imagery/i.segment/parse_args.c:165 +msgid "Weighted input, do not perform the default scaling of input raster maps" msgstr "" -#: ../imagery/i.rectify/cp.c:31 ../imagery/i.rectify/cp.c:55 -msgid "Not enough memory to solve transformation equations." +#: ../imagery/i.segment/parse_args.c:170 +msgid "Use adaptive bandwidth for mean shift" msgstr "" -#: ../imagery/i.rectify/cp.c:34 -msgid "Invalid order." +#: ../imagery/i.segment/parse_args.c:171 +msgid "Range (spectral) bandwidth is adapted for each moving window" msgstr "" -#: ../imagery/i.rectify/cp.c:47 ../vector/v.rectify/cp.c:359 -#, c-format -msgid "Not enough active control points for current order, %d are required." +#: ../imagery/i.segment/parse_args.c:176 +msgid "Use progressive bandwidth for mean shift" msgstr "" -#: ../imagery/i.rectify/cp.c:58 ../vector/v.rectify/cp.c:370 -msgid "Invalid order" +#: ../imagery/i.segment/parse_args.c:178 +msgid "Spatial bandwidth is increased, range (spectral) bandwidth is decreased in each iteration" msgstr "" -#: ../imagery/i.eb.soilheatflux/main.c:51 -msgid "soil heat flux" +#: ../imagery/i.segment/parse_args.c:210 +#, c-format +msgid "Group <%s> not found in the current mapset" msgstr "" -#: ../imagery/i.eb.soilheatflux/main.c:53 -msgid "Soil heat flux approximation (Bastiaanssen, 1995)." +#: ../imagery/i.segment/parse_args.c:214 +#, c-format +msgid "Group <%s> contains no raster maps" msgstr "" -#: ../imagery/i.eb.soilheatflux/main.c:67 -msgid "Name of Surface temperature raster map [K]" +#: ../imagery/i.segment/parse_args.c:229 +msgid "Threshold should be > 0 and < 1" msgstr "" -#: ../imagery/i.eb.soilheatflux/main.c:83 -msgid "HAPEX-Sahel empirical correction (Roerink, 1995)" +#: ../imagery/i.segment/parse_args.c:235 +#, c-format +msgid "Option '%s' must be >= 1" msgstr "" -#: ../temporal/t.connect/main.c:34 -#: ../locale/scriptstrings/v.what.strds_to_translate.c:3 -#: ../locale/scriptstrings/t.create_to_translate.c:2 -#: ../locale/scriptstrings/t.support_to_translate.c:2 -#: ../locale/scriptstrings/t.topology_to_translate.c:2 -#: ../locale/scriptstrings/t.list_to_translate.c:2 -#: ../locale/scriptstrings/t.info_to_translate.c:2 -#: ../locale/scriptstrings/t.merge_to_translate.c:2 -#: ../locale/scriptstrings/t.remove_to_translate.c:2 -#: ../locale/scriptstrings/t.sample_to_translate.c:2 -#: ../locale/scriptstrings/t.register_to_translate.c:2 -#: ../locale/scriptstrings/t.unregister_to_translate.c:2 -#: ../locale/scriptstrings/t.rast.accumulate_to_translate.c:2 -#: ../locale/scriptstrings/t.rast.accdetect_to_translate.c:2 -#: ../locale/scriptstrings/t.rast.aggregate_to_translate.c:2 -#: ../locale/scriptstrings/t.rast.aggregate.ds_to_translate.c:2 -#: ../locale/scriptstrings/t.rast.colors_to_translate.c:2 -#: ../locale/scriptstrings/t.rast.contour_to_translate.c:2 -#: ../locale/scriptstrings/t.rast.to.rast3_to_translate.c:2 -#: ../locale/scriptstrings/t.rast.univar_to_translate.c:2 -#: ../locale/scriptstrings/t.rast.list_to_translate.c:2 -#: ../locale/scriptstrings/t.rast.mapcalc_to_translate.c:2 -#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:2 -#: ../locale/scriptstrings/t.rast.neighbors_to_translate.c:2 -#: ../locale/scriptstrings/t.rast.series_to_translate.c:2 -#: ../locale/scriptstrings/t.snap_to_translate.c:2 -#: ../locale/scriptstrings/t.rast.export_to_translate.c:2 -#: ../locale/scriptstrings/t.rast.out.vtk_to_translate.c:2 -#: ../locale/scriptstrings/t.rast.import_to_translate.c:2 -#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:2 -#: ../locale/scriptstrings/t.rast.extract_to_translate.c:2 -#: ../locale/scriptstrings/t.rast.to.vect_to_translate.c:2 -#: ../locale/scriptstrings/t.rast.what_to_translate.c:2 -#: ../locale/scriptstrings/t.rast3d.list_to_translate.c:2 -#: ../locale/scriptstrings/t.rast3d.extract_to_translate.c:2 -#: ../locale/scriptstrings/t.rast3d.mapcalc_to_translate.c:2 -#: ../locale/scriptstrings/t.rast3d.algebra_to_translate.c:2 -#: ../locale/scriptstrings/t.rast3d.univar_to_translate.c:2 -#: ../locale/scriptstrings/t.rename_to_translate.c:2 -#: ../locale/scriptstrings/t.select_to_translate.c:2 -#: ../locale/scriptstrings/t.shift_to_translate.c:2 -#: ../locale/scriptstrings/t.vect.list_to_translate.c:2 -#: ../locale/scriptstrings/t.vect.db.select_to_translate.c:2 -#: ../locale/scriptstrings/t.vect.export_to_translate.c:2 -#: ../locale/scriptstrings/t.vect.extract_to_translate.c:2 -#: ../locale/scriptstrings/t.vect.algebra_to_translate.c:2 -#: ../locale/scriptstrings/t.vect.import_to_translate.c:2 -#: ../locale/scriptstrings/t.vect.what.strds_to_translate.c:2 -#: ../locale/scriptstrings/t.vect.observe.strds_to_translate.c:2 -#: ../locale/scriptstrings/t.vect.univar_to_translate.c:2 -msgid "temporal" +#: ../imagery/i.segment/parse_args.c:243 +#, c-format +msgid "Negative value %s for option '%s': disabling" msgstr "" -#: ../temporal/t.connect/main.c:38 -msgid "Prints/sets general temporal GIS database connection for current mapset." +#: ../imagery/i.segment/parse_args.c:248 +#, c-format +msgid "Value %s for option '%s' is >= 1: disabling" msgstr "" -#: ../temporal/t.connect/main.c:54 -msgid "Overwrite current settings if initialized" +#: ../imagery/i.segment/parse_args.c:270 +msgid "Unable to assign segmentation method" msgstr "" -#: ../temporal/t.connect/main.c:59 -msgid "Print current connection parameter in shell style and exit" +#: ../imagery/i.segment/parse_args.c:280 +msgid "Invalid similarity method" msgstr "" -#: ../temporal/t.connect/main.c:83 ../temporal/t.connect/main.c:95 -msgid "Temporal GIS database connection not defined. Run t.connect." +#: ../imagery/i.segment/parse_args.c:286 +#, c-format +msgid "Option '%s' must be > 0" msgstr "" -#: ../temporal/t.connect/main.c:111 +#: ../imagery/i.segment/parse_args.c:288 ../imagery/i.segment/parse_args.c:293 #, c-format -msgid "" -"Default TGIS driver / database set to:\n" -"driver: %s\n" -"database: %s" +msgid "Option '%s' must be <= 1" msgstr "" -#: ../temporal/t.connect/main.c:118 -msgid "Default TGIS driver is not set" +#: ../imagery/i.segment/parse_args.c:291 +#, c-format +msgid "Option '%s' must be >= 0" msgstr "" -#: ../temporal/t.connect/main.c:121 -msgid "Default TGIS database is not set" +#: ../imagery/i.segment/parse_args.c:319 +msgid "Seeds raster map not found" msgstr "" -#: ../visualization/ximgview/color.c:90 ../visualization/ximgview/color.c:288 -#, c-format -msgid "Unknown visual class [%d]." +#: ../imagery/i.segment/parse_args.c:323 +msgid "Seeeds raster map must be CELL type (integers)" msgstr "" -#: ../visualization/ximgview/color.c:239 -msgid "Unable to get sufficient gray shades." +#: ../imagery/i.segment/parse_args.c:333 +msgid "Segmentation constraint/boundary raster map not found" msgstr "" -#: ../visualization/ximgview/color.c:256 -msgid "Unable to get sufficient colors." +#: ../imagery/i.segment/parse_args.c:337 +msgid "Segmentation constraint raster map must be CELL type (integers)" msgstr "" -#: ../visualization/ximgview/color.c:269 -msgid "Using private colormap for DirectColor visual." +#: ../imagery/i.segment/parse_args.c:356 +msgid "Integer overflow: too many cells in current region" msgstr "" -#: ../visualization/ximgview/main.c:84 -msgid "Unable to get window attributes" +#: ../imagery/i.segment/parse_args.c:369 +msgid "Invalid output raster name for goodness of fit" msgstr "" -#: ../visualization/ximgview/main.c:258 -msgid "Unable to open image file" +#: ../imagery/i.segment/parse_args.c:376 +#, c-format +msgid "Maximum number of iterations set to %d" msgstr "" -#: ../visualization/ximgview/main.c:261 -msgid "Unable to read BMP header" +#: ../imagery/i.segment/parse_args.c:386 +#, c-format +msgid "Invalid number of iterations, %d will be used" msgstr "" -#: ../visualization/ximgview/main.c:264 -msgid "Invalid BMP header" +#: ../imagery/i.segment/parse_args.c:395 +msgid "Invalid number of MB, 300 will be used" msgstr "" -#: ../visualization/ximgview/main.c:270 -msgid "Unable to map image file" +#: ../imagery/i.segment/open_files.c:61 +#, c-format +msgid "Input map <%s> is all NULL" msgstr "" -#: ../visualization/ximgview/main.c:294 -#: ../locale/scriptstrings/d.shade_to_translate.c:6 -#: ../locale/scriptstrings/r.shade_to_translate.c:6 -#: ../misc/m.nviz.script/main.c:74 ../misc/m.nviz.image/main.c:51 -msgid "visualization" +#: ../imagery/i.segment/open_files.c:65 +#, c-format +msgid "Input map <%s> is a constant of value %g" msgstr "" -#: ../visualization/ximgview/main.c:295 -msgid "View BMP images from the PNG driver." +#: ../imagery/i.segment/open_files.c:114 +msgid "Insufficient number of non-NULL cells in current region" msgstr "" -#: ../visualization/ximgview/main.c:301 -msgid "Image file" +#: ../imagery/i.segment/open_files.c:145 +msgid "Loading input bands..." msgstr "" -#: ../visualization/ximgview/main.c:308 -#: ../locale/scriptstrings/wxpyimgview_to_translate.c:6 -msgid "Percentage of CPU time to use" +#: ../imagery/i.segment/open_files.c:147 +msgid "Loading input band..." msgstr "" -#: ../vector/v.out.postgis/args.c:25 -msgid "Name for output PostGIS datasource" +#: ../imagery/i.segment/open_files.c:179 ../imagery/i.segment/open_files.c:184 +#: ../imagery/i.segment/open_files.c:206 ../imagery/i.segment/open_files.c:264 +#: ../imagery/i.segment/open_files.c:352 ../imagery/i.segment/open_files.c:418 +#: ../imagery/i.segment/open_files.c:474 +msgid "Unable to write to temporary file" msgstr "" -#: ../vector/v.out.postgis/args.c:27 -msgid "Starts with 'PG' prefix, eg. 'PG:dbname=grass'" +#: ../imagery/i.segment/open_files.c:271 +#, c-format +msgid "There are no boundary constraints in '%s'" msgstr "" -#: ../vector/v.out.postgis/args.c:35 -msgid "Name for output PostGIS layer" +#: ../imagery/i.segment/open_files.c:327 +#, c-format +msgid "Loading seeds from raster map <%s>..." msgstr "" -#: ../vector/v.out.postgis/args.c:37 -msgid "If not specified, input name is used" +#: ../imagery/i.segment/open_files.c:357 +#, c-format +msgid "No seeds found in '%s'!" msgstr "" -#: ../vector/v.out.postgis/args.c:44 -msgid "Name for output vector map defined as a link to the PostGIS feature table" +#: ../imagery/i.segment/open_files.c:377 +msgid "Too many seeds: integer overflow" 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." +#: ../imagery/i.segment/open_files.c:494 +#, c-format +msgid "Segment %d is already registered!" 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" +#: ../imagery/i.segment/open_files.c:553 +#, c-format +msgid "Regions with at least %d cells are stored in memory" msgstr "" -#: ../vector/v.out.postgis/args.c:66 -msgid "Do not export attribute table" +#: ../imagery/i.segment/open_files.c:594 +#, c-format +msgid "Number of segments in memory: %d of %d total" msgstr "" -#: ../vector/v.out.postgis/args.c:72 -msgid "Export PostGIS topology instead of simple features" +#: ../imagery/i.segment/mean_shift.c:93 +#, c-format +msgid "Estimating spectral bandwidth for spatial bandwidth %g..." msgstr "" -#: ../vector/v.out.postgis/args.c:77 -msgid "Force 2D output even if input is 3D " +#: ../imagery/i.segment/mean_shift.c:167 +msgid "Empty moving windows" msgstr "" -#: ../vector/v.out.postgis/args.c:78 ../vector/v.in.ogr/main.c:338 -#: ../vector/v.out.ogr/args.c:114 -msgid "Useful if input is 3D but all z coordinates are identical" +#: ../imagery/i.segment/mean_shift.c:186 +#, c-format +msgid "Initial range bandwidth: %g" msgstr "" -#: ../vector/v.out.postgis/table.c:27 +#: ../imagery/i.segment/mean_shift.c:188 ../imagery/i.segment/mean_shift.c:192 #, c-format -msgid "No database connection for layer <%s>" +msgid "Estimated range bandwidth: %g" msgstr "" -#: ../vector/v.out.postgis/table.c:50 +#: ../imagery/i.segment/mean_shift.c:208 ../imagery/i.segment/mean_shift.c:245 #, c-format -msgid "Invalid FID column (%s). FID column must be integer. Please specify different FID column by 'options=\"FID=\"'." +msgid "Spatial bandwidth: %g" msgstr "" -#: ../vector/v.out.postgis/table.c:57 +#: ../imagery/i.segment/mean_shift.c:209 ../imagery/i.segment/mean_shift.c:246 #, c-format -msgid "Column (%s) already exists in the table. Please specify different geometry column by 'options=\"GEOMETRY_NAME=\"'." +msgid "Range bandwidth: %g" msgstr "" -#: ../vector/v.out.postgis/create.c:28 +#: ../imagery/i.segment/mean_shift.c:395 #, c-format -msgid "Unable to create <%s> file" +msgid "Changes > threshold: %d, largest change: %g" msgstr "" -#: ../vector/v.out.postgis/create.c:66 +#: ../imagery/i.segment/mean_shift.c:398 #, c-format -msgid "Invalid option skipped: %s" +msgid "Mean shift stopped at %d due to reaching max iteration limit, more changes may be possible" msgstr "" -#: ../vector/v.out.postgis/create.c:77 +#: ../imagery/i.segment/mean_shift.c:400 #, c-format -msgid "EPSG code defined for current location (%s) is overridden by %s" +msgid "Mean shift converged after %d iterations" msgstr "" -#: ../vector/v.out.postgis/create.c:105 +#: ../imagery/i.segment/mean_shift.c:769 #, c-format -msgid "Error writing <%s> file" +msgid "Renumbering remaining %d segments..." msgstr "" -#: ../vector/v.out.postgis/main.c:46 -msgid "PostGIS" +#: ../imagery/i.eb.soilheatflux/main.c:51 +msgid "soil heat flux" msgstr "" -#: ../vector/v.out.postgis/main.c:47 -msgid "simple features" +#: ../imagery/i.eb.soilheatflux/main.c:53 +msgid "Soil heat flux approximation (Bastiaanssen, 1995)." msgstr "" -#: ../vector/v.out.postgis/main.c:48 ../vector/v.build/main.c:37 -#: ../vector/v.clean/main.c:52 ../vector/v.generalize/main.c:82 -#: ../vector/v.in.ogr/main.c:197 ../vector/v.info/main.c:39 -#: ../vector/v.build.polylines/main.c:111 -#: ../locale/scriptstrings/v.build.all_to_translate.c:3 -#: ../locale/scriptstrings/t.topology_to_translate.c:3 -msgid "topology" +#: ../imagery/i.eb.soilheatflux/main.c:58 ../imagery/i.eb.netrad/main.c:66 +msgid "Name of albedo raster map [0.0;1.0]" msgstr "" -#: ../vector/v.out.postgis/main.c:49 ../vector/v.vol.rst/main.c:240 -#: ../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:151 -#: ../vector/v.extrude/main.c:70 -msgid "3D" +#: ../imagery/i.eb.soilheatflux/main.c:62 ../imagery/i.eb.netrad/main.c:70 +msgid "Name of NDVI raster map [-1.0;+1.0]" msgstr "" -#: ../vector/v.out.postgis/main.c:52 -msgid "Exports a vector map layer to PostGIS feature table." +#: ../imagery/i.eb.soilheatflux/main.c:67 +msgid "Name of Surface temperature raster map [K]" msgstr "" -#: ../vector/v.out.postgis/main.c:103 -#, c-format -msgid "Vector map <%s> is not in native format. Export cancelled." +#: ../imagery/i.eb.soilheatflux/main.c:71 ../imagery/i.eb.evapfr/main.c:58 +msgid "Name of Net Radiation raster map [W/m2]" msgstr "" -#: ../vector/v.out.postgis/main.c:110 -#, c-format -msgid "Unable to open vector map <%s> on topological level" +#: ../imagery/i.eb.soilheatflux/main.c:76 ../imagery/i.eb.netrad/main.c:80 +msgid "Name of time of satellite overpass raster map [local time in UTC]" msgstr "" -#: ../vector/v.out.postgis/main.c:134 -#, c-format -msgid "Unable to create PostGIS layer <%s>" +#: ../imagery/i.eb.soilheatflux/main.c:83 +msgid "HAPEX-Sahel empirical correction (Roerink, 1995)" msgstr "" -#: ../vector/v.out.postgis/main.c:156 -#, c-format -msgid "Feature type '%s' not supported" +#: ../imagery/i.gensig/covariance.c:30 +msgid "Calculating class covariance matrices..." msgstr "" -#: ../vector/v.out.postgis/main.c:161 -#, c-format -msgid "Feature type %d is not supported" +#: ../imagery/i.gensig/main.c:41 ../imagery/i.smap/main.c:40 +#: ../imagery/i.gensigset/main.c:42 +msgid "supervised classification" msgstr "" -#: ../vector/v.out.postgis/main.c:168 -msgid "Copying features failed" +#: ../imagery/i.gensig/main.c:42 ../imagery/i.maxlik/main.c:65 +msgid "Maximum Likelihood Classification" msgstr "" -#: ../vector/v.out.postgis/main.c:181 -#, c-format -msgid "Building %s topology failed" +#: ../imagery/i.gensig/main.c:44 ../imagery/i.gensigset/main.c:44 +#: ../imagery/i.cluster/main.c:77 +msgid "signatures" msgstr "" -#: ../vector/v.out.postgis/main.c:186 -#, c-format -msgid "No features exported. PostGIS layer <%s> not created." +#: ../imagery/i.gensig/main.c:46 +msgid "Generates statistics for i.maxlik from raster map." msgstr "" -#: ../vector/v.out.postgis/main.c:190 +#: ../imagery/i.gensig/openfiles.c:19 ../imagery/i.smap/openfiles.c:18 +#: ../imagery/i.smap/read_sig.c:13 ../imagery/i.gensigset/openfiles.c:18 #, c-format -msgid "%d feature (%s type) written to <%s>." -msgid_plural "%d features (%s type) written to <%s>." -msgstr[0] "" -msgstr[1] "" +msgid "Unable to read REF file for subgroup <%s> in group <%s>" +msgstr "" -#: ../vector/v.out.postgis/main.c:196 +#: ../imagery/i.gensig/openfiles.c:23 ../imagery/i.gensigset/openfiles.c:22 #, c-format -msgid "%d primitive written to <%s>." -msgid_plural "%d primitives written to <%s>." -msgstr[0] "" -msgstr[1] "" +msgid "Subgroup <%s> in group <%s> contains no raster maps." +msgstr "" -#: ../vector/v.out.postgis/main.c:247 +#: ../imagery/i.gensig/check.c:21 #, c-format -msgid "Unable to drop topology schema <%s>" +msgid "Signature %d not invertible" msgstr "" -#: ../vector/v.build/main.c:39 -msgid "Creates topology for vector map." +#: ../imagery/i.gensig/check.c:27 +#, c-format +msgid "Signature %d unable to get eigen values" msgstr "" -#: ../vector/v.build/main.c:40 -msgid "Optionally also checks for topological errors." +#: ../imagery/i.gensig/check.c:33 +#, c-format +msgid "Signature %d not positive definite" msgstr "" -#: ../vector/v.build/main.c:44 -msgid "Name of vector map" +#: ../imagery/i.gensig/write_sig.c:15 ../imagery/i.gensigset/write_sig.c:13 +#, c-format +msgid "Unable to create signature file <%s>" msgstr "" -#: ../vector/v.build/main.c:49 -msgid "Name for output vector map where erroneous vector features are written to" +#: ../imagery/i.gensig/write_sig.c:18 ../imagery/i.gensigset/write_sig.c:16 +msgid "Writing signatures..." msgstr "" -#: ../vector/v.build/main.c:61 -msgid "Build topology or dump topology or indices to standard output" +#: ../imagery/i.gensig/get_train.c:32 ../imagery/i.gensigset/get_train.c:35 +msgid "Finding training classes..." msgstr "" -#: ../vector/v.build/main.c:65 -msgid "build topology" +#: ../imagery/i.gensig/get_train.c:55 ../imagery/i.gensigset/get_train.c:58 +#, c-format +msgid "Training class %d only has one cell - this class will be ignored" msgstr "" -#: ../vector/v.build/main.c:66 -msgid "write topology to stdout" +#: ../imagery/i.gensig/get_train.c:60 ../imagery/i.gensigset/get_train.c:63 +msgid "Training map has no classes" msgstr "" -#: ../vector/v.build/main.c:67 -msgid "write spatial index to stdout" +#: ../imagery/i.gensig/get_train.c:75 ../imagery/i.gensigset/get_train.c:79 +msgid "1 class found" msgstr "" -#: ../vector/v.build/main.c:68 -msgid "write category index to stdout" +#: ../imagery/i.gensig/get_train.c:77 ../imagery/i.gensigset/get_train.c:81 +#, c-format +msgid "%d classes found" msgstr "" -#: ../vector/v.build/main.c:69 -msgid "write feature index to stdout (OGR simple-feature-based formats only)" +#: ../imagery/i.gensig/means.c:26 +msgid "Calculating class means..." msgstr "" -#: ../vector/v.build/main.c:75 -msgid "Extensive checks for topological errors" +#: ../imagery/i.gensig/parse.c:14 ../imagery/i.gensigset/parse.c:13 +msgid "Ground truth training map" msgstr "" -#: ../vector/v.build/main.c:76 -msgid "Perform in-depth checks for topological errors when building topology" +#: ../imagery/i.gensig/parse.c:26 ../imagery/i.gensigset/parse.c:25 +#: ../imagery/i.cluster/main.c:95 +msgid "Name for output file containing result signatures" msgstr "" -#: ../vector/v.build/main.c:106 +#: ../imagery/i.gensig/parse.c:41 ../imagery/i.maxlik/open.c:17 +#: ../imagery/i.smap/parse.c:61 ../imagery/i.gensigset/parse.c:47 +#: ../imagery/i.cluster/main.c:169 #, c-format -msgid "Direct read access to OGR layers is not supported by this module. Run %s to create a link as GRASS vector map in the current mapset." +msgid "Group <%s> not found in current mapset" msgstr "" -#: ../vector/v.build/main.c:111 +#: ../imagery/i.gensig/parse.c:44 ../imagery/i.maxlik/open.c:20 +#: ../imagery/i.smap/parse.c:64 ../imagery/i.gensigset/parse.c:50 +#: ../imagery/i.cluster/main.c:172 #, c-format -msgid "Vector map <%s> is not in current mapset" -msgstr "" - -#: ../vector/v.patch/main.c:73 -msgid "Creates a new vector map by combining other vector maps." -msgstr "" - -#: ../vector/v.patch/main.c:84 -msgid "Name for output vector map where bounding boxes of input vector maps are written to" +msgid "Subgroup <%s> in group <%s> not found" msgstr "" -#: ../vector/v.patch/main.c:88 -msgid "Do not expect input with topology" +#: ../imagery/i.evapo.mh/main.c:70 ../imagery/i.evapo.pt/main.c:67 +#: ../imagery/i.evapo.time/main.c:78 ../imagery/i.evapo.pm/main.c:59 +msgid "evapotranspiration" msgstr "" -#: ../vector/v.patch/main.c:90 -msgid "Applicable when input is points without topology" +#: ../imagery/i.evapo.mh/main.c:72 +msgid "Computes evapotranspiration calculation modified or original Hargreaves formulation, 2001." msgstr "" -#: ../vector/v.patch/main.c:94 -msgid "Expect z coordinate even when not using topology" +#: ../imagery/i.evapo.mh/main.c:78 +msgid "Name of input diurnal net radiation raster map [W/m2/d]" msgstr "" -#: ../vector/v.patch/main.c:96 -msgid "Applicable when input is points with z coordinate but without topology" +#: ../imagery/i.evapo.mh/main.c:82 +msgid "Name of input average air temperature raster map [C]" msgstr "" -#: ../vector/v.patch/main.c:100 -msgid "Copy also attribute table" +#: ../imagery/i.evapo.mh/main.c:86 +msgid "Name of input minimum air temperature raster map [C]" msgstr "" -#: ../vector/v.patch/main.c:102 -msgid "Only the table of layer 1 is currently supported" +#: ../imagery/i.evapo.mh/main.c:90 +msgid "Name of input maximum air temperature raster map [C]" msgstr "" -#: ../vector/v.patch/main.c:106 -msgid "Append files to existing file (overwriting existing files must be activated)" +#: ../imagery/i.evapo.mh/main.c:96 +msgid "Name of precipitation raster map [mm/month]" msgstr "" -#: ../vector/v.patch/main.c:216 -msgid "Missing table" +#: ../imagery/i.evapo.mh/main.c:97 +msgid "Disabled for original Hargreaves (1985)" msgstr "" -#: ../vector/v.patch/main.c:220 -msgid "Key columns differ" +#: ../imagery/i.evapo.mh/main.c:100 +msgid "Name for output raster map [mm/d]" msgstr "" -#: ../vector/v.patch/main.c:226 -msgid "Number of columns differ" +#: ../imagery/i.evapo.mh/main.c:105 ../imagery/i.evapo.pt/main.c:102 +msgid "Set negative ETa to zero" msgstr "" -#: ../vector/v.patch/main.c:238 -msgid "Column names differ" +#: ../imagery/i.evapo.mh/main.c:109 +msgid "Use original Hargreaves (1985)" msgstr "" -#: ../vector/v.patch/main.c:246 -msgid "Column types differ" +#: ../imagery/i.evapo.mh/main.c:113 +msgid "Use Hargreaves-Samani (1985)" msgstr "" -#: ../vector/v.patch/main.c:251 -msgid "Length of string columns differ" +#: ../imagery/i.eb.eta/main.c:44 +msgid "actual evapotranspiration" msgstr "" -#: ../vector/v.patch/main.c:265 -msgid "Key column not found" +#: ../imagery/i.eb.eta/main.c:47 +msgid "Actual evapotranspiration for diurnal period (Bastiaanssen, 1995)." msgstr "" -#: ../vector/v.patch/main.c:277 -msgid "The output map is not 3D" +#: ../imagery/i.eb.eta/main.c:52 +msgid "Name of the diurnal net radiation map [W/m2]" msgstr "" -#: ../vector/v.patch/main.c:322 ../vector/v.sample/main.c:190 -#: ../scripts/v.db.addtable/v.db.addtable.py:138 -#, c-format, python-format -msgid "Unable to create table <%s>" +#: ../imagery/i.eb.eta/main.c:57 +msgid "Name of the evaporative fraction map [-]" msgstr "" -#: ../vector/v.patch/main.c:349 -#, c-format -msgid "Patching vector map <%s>..." +#: ../imagery/i.eb.eta/main.c:62 +msgid "Name of the surface skin temperature [K]" msgstr "" -#: ../vector/v.patch/main.c:373 -#, c-format -msgid "Error reading vector map <%s> - some data may not be correct" +#: ../imagery/i.eb.eta/main.c:67 +msgid "Name of the output actual evapotranspiration layer [mm/d]" msgstr "" -#: ../vector/v.patch/main.c:429 -#, c-format -msgid "Building topology for vector map <%s>..." +#: ../imagery/i.his.rgb/main.c:52 +msgid "Transforms raster maps from HIS (Hue-Intensity-Saturation) color space to RGB (Red-Green-Blue) color space." msgstr "" -#: ../vector/v.patch/main.c:435 -msgid "Intersections at borders will have to be snapped" +#: ../imagery/i.his.rgb/main.c:58 +msgid "Name of input raster map (hue)" msgstr "" -#: ../vector/v.patch/main.c:436 -msgid "Lines common between files will have to be edited" +#: ../imagery/i.his.rgb/main.c:62 +msgid "Name of input raster map (intensity)" msgstr "" -#: ../vector/v.patch/main.c:437 -msgid "The header information also may have to be edited" +#: ../imagery/i.his.rgb/main.c:66 +msgid "Name of input raster map (saturation)" msgstr "" -#: ../vector/v.patch/main.c:439 -#, c-format -msgid "%d vector maps patched" +#: ../imagery/i.his.rgb/main.c:70 +msgid "Name for output raster map (red)" msgstr "" -#: ../vector/v.patch/main.c:462 -#, c-format -msgid "Cannot open select cursor: '%s'" +#: ../imagery/i.his.rgb/main.c:74 +msgid "Name for output raster map (green)" msgstr "" -#: ../vector/v.patch/main.c:474 -msgid "Cannot fetch row" +#: ../imagery/i.his.rgb/main.c:78 +msgid "Name for output raster map (blue)" msgstr "" -#: ../vector/v.patch/main.c:524 -msgid "Unknown column type" +#: ../imagery/i.rectify/readcell.c:63 +#: ../imagery/i.ortho.photo/i.ortho.rectify/readcell.c:74 +msgid "Allocating memory and reading input map..." msgstr "" -#: ../vector/v.patch/main.c:532 +#: ../imagery/i.rectify/rectify.c:43 +#: ../imagery/i.ortho.photo/i.ortho.rectify/rectify.c:43 #, c-format -msgid "Cannot insert new record: '%s'" +msgid "Rectify <%s@%s> (location <%s>)" 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" +#: ../imagery/i.rectify/rectify.c:46 +#: ../imagery/i.ortho.photo/i.ortho.rectify/rectify.c:47 +#, c-format +msgid "into <%s@%s> (location <%s>) ..." 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" +#: ../imagery/i.rectify/rectify.c:110 +#: ../imagery/i.ortho.photo/i.ortho.rectify/rectify.c:127 +#, c-format +msgid "Raster map <%s@%s>: projection don't match current settings" 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" +#: ../imagery/i.rectify/rectify.c:116 +#: ../imagery/i.ortho.photo/i.ortho.rectify/rectify.c:133 +#, c-format +msgid "Raster map <%s@%s>: zone don't match current settings" msgstr "" -#: ../vector/v.outlier/main.c:71 ../vector/v.extract/main.c:78 -#: ../vector/v.decimate/main.c:127 -#: ../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 -msgid "extract" +#: ../imagery/i.rectify/cp.c:12 ../vector/v.rectify/cp.c:350 +#, c-format +msgid "Control Point file for group <%s@%s> - " msgstr "" -#: ../vector/v.outlier/main.c:72 ../vector/v.extract/main.c:79 -#: ../vector/v.decimate/main.c:128 -#: ../locale/scriptstrings/t.vect.db.select_to_translate.c:6 -msgid "select" +#: ../imagery/i.rectify/cp.c:15 +#: ../imagery/i.ortho.photo/i.ortho.rectify/cp.c:15 +msgid "Computing equations..." msgstr "" -#: ../vector/v.outlier/main.c:75 -msgid "Removes outliers from vector point data." +#: ../imagery/i.rectify/cp.c:24 +msgid "Not enough active control points for thin plate spline." msgstr "" -#: ../vector/v.outlier/main.c:79 ../vector/v.surf.bspline/main.c:105 -msgid "Estimate point density and distance" +#: ../imagery/i.rectify/cp.c:27 ../imagery/i.rectify/cp.c:51 +#: ../imagery/i.ortho.photo/i.ortho.rectify/cp.c:21 +#: ../vector/v.rectify/cp.c:363 +msgid "Poorly placed control points." msgstr "" -#: ../vector/v.outlier/main.c:81 -msgid "Estimate point density and distance for the input vector points within the current region extends and quit" +#: ../imagery/i.rectify/cp.c:28 ../imagery/i.rectify/cp.c:52 +#: ../imagery/i.ortho.photo/i.ortho.rectify/cp.c:22 +#: ../imagery/i.ortho.photo/i.ortho.rectify/cp.c:27 +#: ../imagery/i.ortho.photo/i.ortho.rectify/cp.c:52 +#: ../imagery/i.ortho.photo/i.ortho.rectify/cp.c:58 +#: ../vector/v.rectify/cp.c:364 +msgid " Can not generate the transformation equation." msgstr "" -#: ../vector/v.outlier/main.c:90 -msgid "Name for output outlier vector map" +#: ../imagery/i.rectify/cp.c:31 ../imagery/i.rectify/cp.c:55 +msgid "Not enough memory to solve transformation equations." msgstr "" -#: ../vector/v.outlier/main.c:95 -msgid "Name for vector map for visualization in QGIS" +#: ../imagery/i.rectify/cp.c:34 +msgid "Invalid order." msgstr "" -#: ../vector/v.outlier/main.c:102 ../vector/v.lidar.correction/main.c:100 -#: ../vector/v.lidar.edgedetection/main.c:97 -#: ../vector/v.surf.bspline/main.c:148 -msgid "Length of each spline step in the east-west direction" +#: ../imagery/i.rectify/cp.c:47 ../vector/v.rectify/cp.c:359 +#, c-format +msgid "Not enough active control points for current order, %d are required." msgstr "" -#: ../vector/v.outlier/main.c:103 -msgid "Default: 10 * east-west resolution" +#: ../imagery/i.rectify/cp.c:58 ../vector/v.rectify/cp.c:370 +msgid "Invalid order" msgstr "" -#: ../vector/v.outlier/main.c:111 ../vector/v.lidar.correction/main.c:109 -#: ../vector/v.lidar.edgedetection/main.c:106 -#: ../vector/v.surf.bspline/main.c:157 -msgid "Length of each spline step in the north-south direction" +#: ../imagery/i.rectify/main.c:84 ../vector/v.rectify/main.c:71 +msgid "rectify" msgstr "" -#: ../vector/v.outlier/main.c:112 -msgid "Default: 10 * north-south resolution" +#: ../imagery/i.rectify/main.c:86 +msgid "Rectifies an image by computing a coordinate transformation for each pixel in the image based on the control points." msgstr "" -#: ../vector/v.outlier/main.c:119 -msgid "Tykhonov regularization weight" +#: ../imagery/i.rectify/main.c:100 +#: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:102 +msgid "Output raster map(s) suffix" msgstr "" -#: ../vector/v.outlier/main.c:127 -msgid "Threshold for the outliers" +#: ../imagery/i.rectify/main.c:108 ../vector/v.rectify/main.c:104 +msgid "Rectification polynomial order (1-3)" msgstr "" -#: ../vector/v.outlier/main.c:134 -msgid "Filtering option" +#: ../imagery/i.rectify/main.c:114 +#: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:108 +msgid "Target resolution (ignored if -c flag used)" msgstr "" -#: ../vector/v.outlier/main.c:146 ../vector/v.lidar.correction/main.c:182 -#: ../vector/v.lidar.edgedetection/main.c:207 -msgid "Unable to read name of database" +#: ../imagery/i.rectify/main.c:122 +#: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:116 +msgid "Amount of memory to use in MB" msgstr "" -#: ../vector/v.outlier/main.c:149 ../vector/v.lidar.correction/main.c:185 -#: ../vector/v.lidar.edgedetection/main.c:210 -msgid "Unable to read name of driver" +#: ../imagery/i.rectify/main.c:137 +#: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:136 +msgid "Use current region settings in target location (def.=calculate smallest area)" msgstr "" -#: ../vector/v.outlier/main.c:193 ../vector/v.outlier/main.c:261 -#: ../vector/v.lidar.correction/main.c:199 -#: ../vector/v.lidar.correction/main.c:235 ../vector/v.lidar.growing/main.c:163 -#: ../vector/v.lidar.edgedetection/main.c:227 -#: ../vector/v.lidar.edgedetection/main.c:239 -#: ../vector/v.lidar.edgedetection/main.c:261 -#: ../vector/v.surf.bspline/main.c:252 ../vector/v.surf.bspline/main.c:412 -#, c-format -msgid "No database connection for driver <%s> is defined. Run db.connect." +#: ../imagery/i.rectify/main.c:141 +#: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:140 +msgid "Rectify all raster maps in group" msgstr "" -#: ../vector/v.outlier/main.c:198 ../vector/v.lidar.correction/main.c:204 -#: ../vector/v.lidar.edgedetection/main.c:230 -#: ../vector/v.lidar.edgedetection/main.c:242 -#: ../vector/v.surf.bspline/main.c:257 -msgid "Old auxiliary table could not be dropped" +#: ../imagery/i.rectify/main.c:145 +msgid "Use thin plate spline" msgstr "" -#: ../vector/v.outlier/main.c:205 ../vector/v.surf.bspline/main.c:267 -#: ../vector/v.surf.bspline/main.c:336 +#: ../imagery/i.rectify/main.c:180 ../vector/v.rectify/main.c:145 #, c-format -msgid "Unable to open vector map <%s> at the topological level" +msgid "Invalid order (%d); please enter 1 to %d" msgstr "" -#: ../vector/v.outlier/main.c:210 ../vector/v.lidar.correction/main.c:165 -#: ../vector/v.lidar.edgedetection/main.c:190 +#: ../imagery/i.rectify/main.c:187 ../imagery/i.pca/main.c:148 +#: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:179 #, c-format -msgid "Input vector map <%s> is not 3D!" +msgid "Group <%s> not found" msgstr "" -#: ../vector/v.outlier/main.c:220 ../vector/v.lidar.correction/main.c:175 -#: ../vector/v.lidar.edgedetection/main.c:200 -msgid "No points in current region!" +#: ../imagery/i.rectify/main.c:192 +#: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:184 +#, c-format +msgid "Location: %s" msgstr "" -#: ../vector/v.outlier/main.c:268 +#: ../imagery/i.rectify/main.c:193 +#: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:185 #, c-format -msgid "It was impossible to create <%s> table." +msgid "Mapset: %s" msgstr "" -#: ../vector/v.outlier/main.c:300 ../vector/v.lidar.edgedetection/main.c:304 -#: ../vector/v.surf.bspline/main.c:554 +#: ../imagery/i.rectify/main.c:194 +#: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:186 #, c-format -msgid "Adjusted EW splines %d" +msgid "Could not read REF file for group <%s>" msgstr "" -#: ../vector/v.outlier/main.c:301 ../vector/v.lidar.edgedetection/main.c:305 -#: ../vector/v.surf.bspline/main.c:555 +#: ../imagery/i.rectify/main.c:199 +#: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:191 #, c-format -msgid "Adjusted NS splines %d" +msgid "Group <%s> contains no raster maps; run i.group" msgstr "" -#: ../vector/v.outlier/main.c:357 ../vector/v.surf.bspline/main.c:626 +#: ../imagery/i.rectify/main.c:274 +#: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:285 #, c-format -msgid "Processing subregion %d of %d..." +msgid "Extension <%s> is illegal" msgstr "" -#: ../vector/v.outlier/main.c:430 -msgid "Outlier detection" +#: ../imagery/i.rectify/main.c:277 +#: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:288 +#: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:297 +msgid "The following raster map already exists in" msgstr "" -#: ../vector/v.outlier/main.c:450 ../vector/v.surf.bspline/main.c:893 -msgid "No data within this subregion. Consider increasing spline step values." +#: ../imagery/i.rectify/main.c:278 +#: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:289 +#: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:298 +#: ../vector/v.rectify/main.c:204 +#, c-format +msgid "target LOCATION %s, MAPSET %s:" msgstr "" -#: ../vector/v.outlier/main.c:460 ../vector/v.lidar.correction/main.c:444 -#: ../vector/v.lidar.edgedetection/main.c:476 -#: ../vector/v.surf.bspline/main.c:946 -msgid "Auxiliary table could not be dropped" +#: ../imagery/i.rectify/main.c:281 +#: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:292 +#: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:301 +msgid "Orthorectification cancelled." msgstr "" -#: ../vector/v.vol.rst/main.c:239 ../vector/v.surf.rst/main.c:150 -msgid "RST" +#: ../imagery/i.rectify/main.c:296 +#: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:316 +msgid "Target resolution must be > 0, ignored" msgstr "" -#: ../vector/v.vol.rst/main.c:243 -msgid "Interpolates point data to a 3D raster map using regularized spline with tension (RST) algorithm." +#: ../imagery/i.rectify/main.c:303 +#: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:323 +#, c-format +msgid "Using region: N=%f S=%f, E=%f W=%f" msgstr "" -#: ../vector/v.vol.rst/main.c:248 -msgid "Name of input 3D vector points map" +#: ../imagery/i.rectify/main.c:325 +#: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:390 +#, c-format +msgid "Input raster map <%s> does not exist in group <%s>." msgstr "" -#: ../vector/v.vol.rst/main.c:255 -msgid "Name of input surface raster map for cross-section" +#: ../imagery/i.rectify/main.c:327 +#: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:392 +msgid "Try:" msgstr "" -#: ../vector/v.vol.rst/main.c:262 -msgid "Name of column containing w-values attribute to interpolate" +#: ../imagery/i.rectify/main.c:332 +#: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:397 +msgid "Exit!" msgstr "" -#: ../vector/v.vol.rst/main.c:269 ../vector/v.surf.rst/main.c:277 -msgid "Tension parameter" +#: ../imagery/i.rectify/get_wind.c:180 +#, c-format +msgid "Region N=%f S=%f E=%f W=%f" msgstr "" -#: ../vector/v.vol.rst/main.c:277 ../vector/v.surf.rst/main.c:284 -msgid "Smoothing parameter" +#: ../imagery/i.rectify/get_wind.c:182 +#, c-format +msgid "Resolution EW=%f NS=%f" msgstr "" -#: ../vector/v.vol.rst/main.c:284 -msgid "Name of column with smoothing parameters" +#: ../imagery/i.rectify/report.c:10 +#: ../imagery/i.ortho.photo/i.ortho.rectify/report.c:10 +msgid "complete" msgstr "" -#: ../vector/v.vol.rst/main.c:292 ../vector/v.surf.rst/main.c:233 -msgid "Name for output deviations vector point map" +#: ../imagery/i.rectify/report.c:10 +#: ../imagery/i.ortho.photo/i.ortho.rectify/report.c:10 +#: ../db/db.select/main.c:105 +msgid "failed" msgstr "" -#: ../vector/v.vol.rst/main.c:298 ../vector/v.surf.rst/main.c:240 -msgid "Name for output cross-validation errors vector point map" +#: ../imagery/i.rectify/report.c:20 +#: ../imagery/i.ortho.photo/i.ortho.rectify/report.c:20 +#, c-format +msgid "%d rows, %d cols (%ld cells) completed in" msgstr "" -#: ../vector/v.vol.rst/main.c:304 -msgid "Name of input raster map used as mask" +#: ../imagery/i.rectify/report.c:23 +#: ../imagery/i.ortho.photo/i.ortho.rectify/report.c:23 +#, c-format +msgid "%d:%02d:%02d hours" msgstr "" -#: ../vector/v.vol.rst/main.c:312 ../vector/v.surf.rst/main.c:300 -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:17 -msgid "Maximum number of points in a segment" +#: ../imagery/i.rectify/report.c:25 +#: ../imagery/i.ortho.photo/i.ortho.rectify/report.c:25 +#, c-format +msgid "%d:%02d minutes" msgstr "" -#: ../vector/v.vol.rst/main.c:321 ../vector/v.surf.rst/main.c:309 -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:15 -msgid "Minimum number of points for approximation in a segment (>segmax)" +#: ../imagery/i.rectify/report.c:27 +#: ../imagery/i.ortho.photo/i.ortho.rectify/report.c:27 +#, c-format +msgid "%.1f cells per minute" msgstr "" -#: ../vector/v.vol.rst/main.c:330 -msgid "Maximum number of points for approximation in a segment (>npmin)" +#: ../imagery/i.rectify/target.c:13 +#: ../imagery/i.ortho.photo/i.ortho.rectify/target.c:13 +#: ../vector/v.rectify/target.c:18 +#, c-format +msgid "Target information for group <%s> missing" msgstr "" -#: ../vector/v.vol.rst/main.c:338 ../vector/v.surf.rst/main.c:317 -msgid "Minimum distance between points (to remove almost identical points)" +#: ../imagery/i.rectify/target.c:19 +#: ../imagery/i.ortho.photo/i.ortho.rectify/target.c:19 +#: ../vector/v.rectify/target.c:29 +#, c-format +msgid "Target location <%s> not found" msgstr "" -#: ../vector/v.vol.rst/main.c:347 -msgid "Conversion factor for w-values used for interpolation" +#: ../imagery/i.rectify/target.c:35 +#: ../imagery/i.ortho.photo/i.ortho.rectify/target.c:35 +msgid "Please run i.target for group " msgstr "" -#: ../vector/v.vol.rst/main.c:355 -msgid "Conversion factor for z-values" +#: ../imagery/i.maxlik/open.c:27 +#, c-format +msgid "Subgroup <%s> of group <%s> doesn't have any raster maps. The subgroup must have at least 2 raster maps." msgstr "" -#: ../vector/v.vol.rst/main.c:361 -msgid "Name for output cross-section raster map" +#: ../imagery/i.maxlik/open.c:30 +#, c-format +msgid "Subgroup <%s> of group <%s> only has 1 raster map. The subgroup must have at least 2 raster maps." msgstr "" -#: ../vector/v.vol.rst/main.c:367 -msgid "Name for output elevation 3D raster map" +#: ../imagery/i.maxlik/open.c:47 +#, c-format +msgid "Unable to open signature file <%s>" msgstr "" -#: ../vector/v.vol.rst/main.c:373 -msgid "Name for output gradient magnitude 3D raster map" +#: ../imagery/i.maxlik/open.c:53 ../imagery/i.smap/read_sig.c:23 +#: ../imagery/i.cluster/open_files.c:60 +#, c-format +msgid "Unable to read signature file <%s>" msgstr "" -#: ../vector/v.vol.rst/main.c:380 -msgid "Name for output gradient horizontal angle 3D raster map" +#: ../imagery/i.maxlik/open.c:57 ../imagery/i.cluster/open_files.c:64 +#, c-format +msgid "<%s> has too many signatures (limit is 255)" msgstr "" -#: ../vector/v.vol.rst/main.c:386 -msgid "Name for output gradient vertical angle 3D raster map" +#: ../imagery/i.maxlik/main.c:68 +msgid "Classifies the cell spectral reflectances in imagery data." msgstr "" -#: ../vector/v.vol.rst/main.c:392 -msgid "Name for output change of gradient 3D raster map" +#: ../imagery/i.maxlik/main.c:70 +msgid "Classification is based on the spectral signature information generated by either i.cluster, g.gui.iclass, or i.gensig." msgstr "" -#: ../vector/v.vol.rst/main.c:398 -msgid "Name for output Gaussian curvature 3D raster map" +#: ../imagery/i.maxlik/main.c:83 ../imagery/i.smap/parse.c:20 +msgid "Name of input file containing signatures" msgstr "" -#: ../vector/v.vol.rst/main.c:404 -msgid "Name for output mean curvature 3D raster map" +#: ../imagery/i.maxlik/main.c:84 +msgid "Generated by either i.cluster, g.gui.iclass, or i.gensig" msgstr "" -#: ../vector/v.vol.rst/main.c:410 -msgid "Perform a cross-validation procedure without volume interpolation" +#: ../imagery/i.maxlik/main.c:88 ../imagery/i.smap/parse.c:28 +msgid "Name for output raster map holding classification results" msgstr "" -#: ../vector/v.vol.rst/main.c:473 -msgid "Smoothing must be a positive value" +#: ../imagery/i.maxlik/main.c:94 +msgid "Name for output raster map holding reject threshold results" msgstr "" -#: ../vector/v.vol.rst/main.c:479 +#: ../imagery/i.maxlik/main.c:106 #, c-format -msgid "Both crossvalidation options (-%c, %s) must be specified" -msgstr "" - -#: ../vector/v.vol.rst/main.c:482 -msgid "Both crossvalidation and deviations must be specified" +msgid "<%s> does not match the current mapset" msgstr "" -#: ../vector/v.vol.rst/main.c:493 -msgid "Crossvalidation cannot be computed simultanuously with output grids or devi file" -msgstr "" - -#: ../vector/v.vol.rst/main.c:509 ../vector/v.vol.rst/main.c:512 -#: ../vector/v.vol.rst/main.c:515 ../vector/v.vol.rst/main.c:518 -#: ../vector/v.vol.rst/main.c:521 ../vector/v.vol.rst/main.c:524 -#: ../vector/v.vol.rst/main.c:527 ../vector/v.vol.rst/main.c:530 -#: ../vector/v.vol.rst/main.c:533 ../vector/v.vol.rst/main.c:536 -#: ../vector/v.vol.rst/main.c:623 ../vector/v.vol.rst/main.c:654 -#: ../vector/v.vol.rst/main.c:676 ../vector/v.vol.rst/main.c:698 -#: ../vector/v.vol.rst/main.c:720 ../vector/v.vol.rst/main.c:742 -#: ../vector/v.vol.rst/main.c:764 ../vector/v.vol.rst/main.c:786 -#: ../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:517 -#: ../vector/v.surf.rst/main.c:522 ../vector/v.surf.rst/main.c:526 -#: ../vector/v.surf.rst/main.c:531 ../vector/v.surf.rst/main.c:535 -#: ../vector/v.surf.rst/main.c:539 +#: ../imagery/i.maxlik/invert.c:28 #, c-format -msgid "Not enough memory for %s" +msgid "Signature %d is not valid (ill-conditioned) - ignored" msgstr "" -#: ../vector/v.vol.rst/main.c:541 ../vector/v.vol.rst/main.c:546 -#: ../vector/v.vol.rst/main.c:548 ../vector/v.surf.rst/main.c:546 -#: ../vector/v.surf.rst/main.c:552 ../vector/v.surf.rst/main.c:555 -#: ../vector/v.surf.rst/main.c:559 +#: ../imagery/i.maxlik/invert.c:31 #, c-format -msgid "Unable to create %s" +msgid "Signature %d is not valid (singular) - ignored" msgstr "" -#: ../vector/v.vol.rst/main.c:557 -#, c-format -msgid "Unable to open %s" +#: ../imagery/i.fft/main.c:80 ../imagery/i.ifft/main.c:79 +msgid "Fast Fourier Transform" msgstr "" -#: ../vector/v.vol.rst/main.c:565 -msgid "Vector is not 3D" +#: ../imagery/i.fft/main.c:82 +msgid "Fast Fourier Transform (FFT) for image processing." msgstr "" -#: ../vector/v.vol.rst/main.c:607 ../vector/v.surf.rst/main.c:627 -#, c-format -msgid "Unable to create table '%s'" +#: ../imagery/i.fft/main.c:90 +msgid "Name for output real part arrays stored as raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:630 ../vector/v.vol.rst/main.c:661 -#: ../vector/v.vol.rst/main.c:683 ../vector/v.vol.rst/main.c:705 -#: ../vector/v.vol.rst/main.c:727 ../vector/v.vol.rst/main.c:749 -#: ../vector/v.vol.rst/main.c:771 ../vector/v.vol.rst/main.c:793 -#, c-format -msgid "Unable to open temp file '%s'" +#: ../imagery/i.fft/main.c:94 +msgid "Name for output imaginary part arrays stored as raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:638 ../vector/v.vol.rst/main.c:667 -#: ../vector/v.vol.rst/main.c:689 ../vector/v.vol.rst/main.c:711 -#: ../vector/v.vol.rst/main.c:733 ../vector/v.vol.rst/main.c:755 -#: ../vector/v.vol.rst/main.c:777 ../vector/v.vol.rst/main.c:799 -msgid "Not enough disk space - cannot write temp files" +#: ../imagery/i.fft/main.c:106 +msgid "Raster MASK found, consider to remove (see man-page). Will continue..." msgstr "" -#: ../vector/v.vol.rst/main.c:642 +#: ../imagery/i.fft/main.c:129 #, c-format -msgid "Unable to create <%s> raster map without cross_input raster map being specified" +msgid "Reading the raster map <%s>..." msgstr "" -#: ../vector/v.vol.rst/main.c:820 -msgid "Finished interpolating" +#: ../imagery/i.fft/main.c:145 +msgid "Starting FFT..." msgstr "" -#: ../vector/v.vol.rst/main.c:855 -#, c-format -msgid "Raster map <%s> created" +#: ../imagery/i.fft/main.c:166 ../imagery/i.ifft/main.c:191 +msgid "Rotating data..." msgstr "" -#: ../vector/v.vol.rst/main.c:895 -#, c-format -msgid "Vector map <%s> created" +#: ../imagery/i.fft/main.c:174 +msgid "Writing transformed data..." msgstr "" -#: ../vector/v.vol.rst/main.c:911 -msgid "Interpolation failed" +#: ../imagery/i.fft/main.c:200 +msgid "FFT is now complete" msgstr "" -#: ../vector/v.vol.rst/user3.c:548 -msgid "Secpar_loop failed" +#: ../imagery/i.smap/write_img.c:15 +msgid "Writing output raster map(s)..." msgstr "" -#: ../vector/v.vol.rst/user3.c:588 ../vector/v.vol.rst/user3.c:599 -#: ../vector/v.vol.rst/user3.c:610 ../vector/v.vol.rst/user3.c:621 -#: ../vector/v.vol.rst/user3.c:632 ../vector/v.vol.rst/user3.c:643 -#: ../vector/v.vol.rst/user3.c:654 ../vector/v.vol.rst/user3.c:665 -msgid "Not enough disk space--cannot write files" +#: ../imagery/i.smap/main.c:42 ../imagery/i.gensigset/main.c:43 +msgid "SMAP" msgstr "" -#: ../vector/v.vol.rst/dataoct.c:196 -msgid "Points are too concentrated -- please increase DMIN" +#: ../imagery/i.smap/main.c:44 +msgid "Performs contextual image classification using sequential maximum a posteriori (SMAP) estimation." msgstr "" -#: ../vector/v.vol.rst/dataoct.c:245 -msgid "Point out of range" +#: ../imagery/i.smap/openfiles.c:22 ../imagery/i.smap/read_sig.c:17 +#, c-format +msgid "Subgroup <%s> in group <%s> contains no raster maps" msgstr "" -#: ../vector/v.vol.rst/user1.c:95 ../vector/v.class/main.c:111 -#: ../vector/v.label/main.c:274 ../vector/v.label.sa/labels.c:75 -#: ../ps/ps.map/catval.c:48 ../ps/ps.map/catval.c:110 ../ps/ps.map/catval.c:176 -msgid "Unable to get layer info for vector map" +#: ../imagery/i.smap/model.c:43 +#, c-format +msgid "Nonsymetric covariance for class %d subclass %d" msgstr "" -#: ../vector/v.vol.rst/user1.c:109 -msgid "Column type of wcolumn is not supported (must be integer or double)" +#: ../imagery/i.smap/model.c:55 +#, c-format +msgid "Nonpositive eigenvalues for class %d subclass %d" msgstr "" -#: ../vector/v.vol.rst/user1.c:112 ../vector/v.out.lidar/main.c:132 -#: ../vector/v.out.lidar/main.c:167 ../vector/v.univar/main.c:366 -#: ../vector/v.class/main.c:132 ../vector/v.sample/main.c:152 -#: ../vector/v.to.rast3/main.c:95 ../vector/v.surf.bspline/main.c:398 -#: ../vector/v.normal/main.c:134 ../vector/v.surf.idw/read_sites.c:68 -#: ../ps/ps.map/catval.c:66 ../ps/ps.map/catval.c:131 ../ps/ps.map/catval.c:198 -msgid "Unable to select data from table" +#: ../imagery/i.smap/interp.c:233 +msgid "Invalid parameter values" msgstr "" -#: ../vector/v.vol.rst/user1.c:123 -msgid "Cannot read column type of smooth column" +#: ../imagery/i.smap/segment.c:67 +msgid "Number of classes must be < 256" msgstr "" -#: ../vector/v.vol.rst/user1.c:126 -msgid "Column type of smooth column (datetime) is not supported" +#: ../imagery/i.smap/segment.c:102 +#, c-format +msgid "Processing rows %d-%d (of %d)..." msgstr "" -#: ../vector/v.vol.rst/user1.c:128 -msgid "Column type of smooth column is not supported (must be integer or double)" +#: ../imagery/i.smap/read_sig.c:27 +#, c-format +msgid "Signature file <%s> is invalid" msgstr "" -#: ../vector/v.vol.rst/user1.c:150 -msgid "Point without category" +#: ../imagery/i.smap/read_sig.c:30 +#, c-format +msgid "Signature file <%s> is empty" msgstr "" -#: ../vector/v.vol.rst/user1.c:172 ../vector/v.what.rast3/main.c:272 -#: ../vector/v.sample/main.c:226 ../vector/v.sample/main.c:234 -#: ../vector/v.what.rast/main.c:623 ../vector/v.label/main.c:325 -#: ../vector/v.buffer/main.c:540 ../vector/v.buffer/main.c:642 -#: ../vector/v.label.sa/labels.c:166 -#, c-format -msgid "No record for category %d in table <%s>" +#: ../imagery/i.smap/parse.c:21 +msgid "Generated by i.gensigset" msgstr "" -#: ../vector/v.vol.rst/user1.c:208 -msgid "Some points outside of region -- will ignore..." +#: ../imagery/i.smap/parse.c:33 +msgid "Name for output raster map holding goodness of fit (lower is better)" msgstr "" -#: ../vector/v.vol.rst/user1.c:215 -msgid "Cannot allocate memory for point" +#: ../imagery/i.smap/parse.c:37 +msgid "Size of submatrix to process at one time" msgstr "" -#: ../vector/v.vol.rst/user1.c:223 -#, c-format -msgid "Can't insert %lf,%lf,%lf,%lf,%lf a=%d" +#: ../imagery/i.smap/parse.c:45 +msgid "Use maximum likelihood estimation (instead of smap)" msgstr "" -#: ../vector/v.vol.rst/user1.c:270 -msgid "Strip exists with insufficient data" +#: ../imagery/i.eb.evapfr/main.c:53 +msgid "Computes evaporative fraction and root zone soil moisture." msgstr "" -#: ../vector/v.vol.rst/user1.c:280 -msgid "Zero segments!" +#: ../imagery/i.eb.evapfr/main.c:62 +msgid "Name of soil heat flux raster map [W/m2]" 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)" +#: ../imagery/i.eb.evapfr/main.c:66 +msgid "Name of sensible heat flux raster map [W/m2]" msgstr "" -#: ../vector/v.vol.rst/user1.c:315 -#, c-format -msgid "Points are more dense than specified 'DMIN'--ignored %d points (remain %d)" +#: ../imagery/i.eb.evapfr/main.c:71 +msgid "Name for output evaporative fraction raster map" msgstr "" -#: ../vector/v.vol.rst/user1.c:321 -#, c-format -msgid "%d points given for interpolation (after thinning) is less than given NPMIN=%d" +#: ../imagery/i.eb.evapfr/main.c:77 +msgid "Name for output root zone soil moisture raster map" 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)" +#: ../imagery/i.eb.evapfr/main.c:82 +msgid "Root zone soil moisture output (Makin, Molden and Bastiaanssen, 2001)" msgstr "" -#: ../vector/v.vol.rst/user1.c:368 -#, c-format -msgid "Mask raster map [%s] not found" +#: ../imagery/i.target/main.c:48 +msgid "Targets an imagery group to a GRASS location and mapset." msgstr "" -#: ../vector/v.vol.rst/user1.c:383 -msgid "Bitmap mask created" +#: ../imagery/i.target/main.c:57 +msgid "Name of imagery target location" 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" +#: ../imagery/i.target/main.c:63 +msgid "Name of target mapset" 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" +#: ../imagery/i.target/main.c:68 +msgid "Set current location and mapset as target for imagery group" 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" +#: ../imagery/i.target/main.c:80 ../imagery/i.group/main.c:156 +msgid "Group must exist in the current mapset" 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 +#: ../imagery/i.target/main.c:90 ../imagery/i.target/main.c:107 +#: ../imagery/i.target/main.c:116 #, c-format -msgid "Error closing output file %s" +msgid "Group <%s> targeted for location [%s], mapset [%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 +#: ../imagery/i.target/main.c:93 #, c-format -msgid "3D raster map <%s> created" +msgid "Group <%s> has no target" msgstr "" -#: ../vector/v.vol.rst/user2.c:213 -msgid "Cannot allocate A" +#: ../imagery/i.target/main.c:101 +msgid "" +"Use either the Current Mapset and Location Flag (-c)\n" +" OR\n" +" manually enter the variables" msgstr "" -#: ../vector/v.vol.rst/user2.c:217 -msgid "Cannot allocate b" +#: ../imagery/i.evapo.pt/main.c:69 +msgid "Computes evapotranspiration calculation Priestley and Taylor formulation, 1972." msgstr "" -#: ../vector/v.vol.rst/user2.c:221 -msgid "Cannot allocate w" +#: ../imagery/i.evapo.pt/main.c:75 +msgid "Name of input net radiation raster map [W/m2]" msgstr "" -#: ../vector/v.to.3d/args.c:11 -msgid "Reverse transformation; 3D vector features to 2D" +#: ../imagery/i.evapo.pt/main.c:79 +msgid "Name of input soil heat flux raster map [W/m2]" msgstr "" -#: ../vector/v.to.3d/args.c:14 -msgid "Do not copy attribute table" +#: ../imagery/i.evapo.pt/main.c:83 +msgid "Name of input air temperature raster map [K]" msgstr "" -#: ../vector/v.to.3d/args.c:30 -msgid "Name of attribute column used for height" +#: ../imagery/i.evapo.pt/main.c:87 +msgid "Name of input atmospheric pressure raster map [millibars]" msgstr "" -#: ../vector/v.to.3d/args.c:32 -msgid "Can be used for reverse transformation, to store height of points" +#: ../imagery/i.evapo.pt/main.c:93 +msgid "Priestley-Taylor coefficient" 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" +#: ../imagery/i.evapo.pt/main.c:97 +msgid "Name of output evapotranspiration raster map [mm/d]" msgstr "" -#: ../vector/v.to.3d/args.c:40 ../vector/v.extrude/main.c:112 -msgid "Fixed height for 3D vector features" +#: ../imagery/i.gensigset/main.c:46 +msgid "Generates statistics for i.smap from raster map." msgstr "" -#: ../vector/v.to.3d/main.c:40 -msgid "Performs transformation of 2D vector features to 3D." +#: ../imagery/i.gensigset/main.c:56 +#, c-format +msgid "Clustering class %d (%d pixels)..." msgstr "" -#: ../vector/v.to.3d/main.c:52 +#: ../imagery/i.gensigset/main.c:59 #, c-format -msgid "Either '%s' or '%s' parameter have to be used" +msgid "Number of subclasses is %d" msgstr "" -#: ../vector/v.to.3d/main.c:58 +#: ../imagery/i.gensigset/subcluster.c:76 #, c-format -msgid "Parameters '%s' ignored" +msgid "Not enough pixels in class %d" msgstr "" -#: ../vector/v.to.3d/main.c:63 -msgid "Attribute table required" +#: ../imagery/i.gensigset/subcluster.c:86 +#, c-format +msgid "Too many subclasses for class index %d" msgstr "" -#: ../vector/v.to.3d/main.c:76 +#: ../imagery/i.gensigset/subcluster.c:88 #, c-format -msgid "Vector map <%s> is 2D" +msgid "Number of subclasses set to %d" msgstr "" -#: ../vector/v.to.3d/main.c:80 +#: ../imagery/i.gensigset/subcluster.c:106 #, c-format -msgid "Vector map <%s> is 3D" +msgid "Combining subclasses (%d,%d)..." msgstr "" -#: ../vector/v.to.3d/main.c:96 ../vector/v.to.3d/main.c:117 -#: ../vector/v.in.db/main.c:282 ../vector/v.transform/main.c:302 -#: ../vector/v.net/main.c:156 -msgid "Copying attributes..." +#: ../imagery/i.gensigset/subcluster.c:318 +#, c-format +msgid "Subsignature %d only contains %.0f pixels" msgstr "" -#: ../vector/v.to.3d/main.c:98 ../vector/v.to.3d/main.c:119 -msgid "Unable to copy attributes" +#: ../imagery/i.gensigset/subcluster.c:552 +msgid "Unreliable clustering. Try a smaller initial number of clusters" msgstr "" -#: ../vector/v.to.3d/main.c:128 +#: ../imagery/i.gensigset/subcluster.c:561 #, c-format -msgid "Vertical extent of vector map <%s>: B: %f T: %f" +msgid "Removed a singular subsignature number %d (%d remain)" msgstr "" -#: ../vector/v.to.3d/trans2.c:43 ../vector/v.to.3d/trans3.c:45 -#, c-format -msgid "Invalid layer number %d, assuming 1" +#: ../imagery/i.gensigset/parse.c:29 +msgid "Maximum number of sub-signatures in any class" msgstr "" -#: ../vector/v.to.3d/trans2.c:49 ../vector/v.to.3d/trans3.c:51 -#: ../vector/v.to.rast/vect2rast.c:55 ../vector/v.db.select/main.c:171 -#: ../vector/v.db.connect/main.c:213 ../vector/v.extract/main.c:255 -#: ../vector/v.colors.out/make_colors.c:31 ../vector/v.to.rast3/main.c:80 -#: ../vector/v.info/print.c:138 ../vector/v.distance/main.c:516 -#: ../vector/v.distance/main.c:597 +#: ../imagery/i.gensigset/parse.c:63 #, c-format -msgid "Database connection not defined for layer <%s>" +msgid "Illegal number of sub-signatures (%s)" msgstr "" -#: ../vector/v.to.3d/trans2.c:67 ../vector/v.to.3d/trans3.c:69 -msgid "Column must be numeric" +#: ../imagery/i.gensigset/read_data.c:22 ../imagery/i.cluster/main.c:293 +#: ../imagery/i.ifft/main.c:141 +msgid "Reading raster maps..." msgstr "" -#: ../vector/v.to.3d/trans2.c:70 -#, c-format -msgid "Fetching height from <%s> column..." +#: ../imagery/i.topo.corr/main.c:49 +msgid "topographic correction" msgstr "" -#: ../vector/v.to.3d/trans2.c:79 ../vector/v.to.3d/trans3.c:80 -#: ../vector/v.transform/main.c:296 -msgid "Transforming features..." +#: ../imagery/i.topo.corr/main.c:50 +msgid "Computes topographic correction of reflectance." msgstr "" -#: ../vector/v.to.3d/trans2.c:101 -msgid "Skipping feature without category" +#: ../imagery/i.topo.corr/main.c:58 +msgid "Name of reflectance raster maps to be corrected topographically" msgstr "" -#: ../vector/v.to.3d/trans2.c:116 -#, c-format -msgid "Unable to get height for feature category %d" +#: ../imagery/i.topo.corr/main.c:62 +msgid "Name (flag -i) or prefix for output raster maps" msgstr "" -#: ../vector/v.to.3d/trans3.c:75 -msgid "Reading categories..." +#: ../imagery/i.topo.corr/main.c:66 +msgid "Name of input base raster map (elevation or illumination)" msgstr "" -#: ../vector/v.to.3d/trans3.c:101 -#, c-format -msgid "Feature id %d has no category - skipping" +#: ../imagery/i.topo.corr/main.c:72 +msgid "Solar zenith in degrees" msgstr "" -#: ../vector/v.to.3d/trans3.c:104 +#: ../imagery/i.topo.corr/main.c:78 +msgid "Solar azimuth in degrees (only if flag -i)" +msgstr "" + +#: ../imagery/i.topo.corr/main.c:85 +msgid "Topographic correction method" +msgstr "" + +#: ../imagery/i.topo.corr/main.c:90 +msgid "Output sun illumination terrain model" +msgstr "" + +#: ../imagery/i.topo.corr/main.c:94 +msgid "Scale output to input and copy color rules" +msgstr "" + +#: ../imagery/i.topo.corr/main.c:100 +msgid "Solar azimuth is necessary to calculate illumination terrain model" +msgstr "" + +#: ../imagery/i.topo.corr/main.c:104 +msgid "Reflectance maps are necessary to make topographic correction" +msgstr "" + +#: ../imagery/i.topo.corr/main.c:164 +msgid "Illumination model is of CELL type" +msgstr "" + +#: ../imagery/i.topo.corr/main.c:167 #, c-format -msgid "Feature id %d has more categories. Using category %d." +msgid "Band %s: " msgstr "" -#: ../vector/v.to.3d/trans3.c:130 ../vector/v.to.db/update.c:259 +#: ../imagery/i.topo.corr/main.c:175 #, c-format -msgid "Record (cat %d) does not exist (not updated)" +msgid "Reflectance of <%s> is not of DCELL type - ignored." msgstr "" -#: ../vector/v.out.svg/main.c:76 -msgid "Exports a vector map to SVG file." +#: ../imagery/i.albedo/main.c:96 +msgid "albedo" msgstr "" -#: ../vector/v.out.svg/main.c:85 -msgid "Name for SVG output file" +#: ../imagery/i.albedo/main.c:97 ../imagery/i.aster.toar/main.c:100 +#: ../imagery/i.modis.qc/main.c:170 ../imagery/i.landsat.toar/main.c:73 +#: ../imagery/i.landsat.toar/main.c:579 +msgid "reflectance" msgstr "" -#: ../vector/v.out.svg/main.c:94 -msgid "Output type" +#: ../imagery/i.albedo/main.c:101 +msgid "AVHRR" msgstr "" -#: ../vector/v.out.svg/main.c:95 -msgid "Defines which feature-type will be extracted" +#: ../imagery/i.albedo/main.c:103 +msgid "Computes broad band albedo from surface reflectance." msgstr "" -#: ../vector/v.out.svg/main.c:103 -msgid "Coordinate precision" +#: ../imagery/i.albedo/main.c:116 +msgid "MODIS (7 input bands:1,2,3,4,5,6,7)" msgstr "" -#: ../vector/v.out.svg/main.c:109 -msgid "Attribute(s) to include in output SVG" +#: ../imagery/i.albedo/main.c:120 +msgid "NOAA AVHRR (2 input bands:1,2)" msgstr "" -#: ../vector/v.out.svg/main.c:130 -msgid "Precision must not be negative" +#: ../imagery/i.albedo/main.c:124 +msgid "Landsat 5+7 (6 input bands:1,2,3,4,5,7)" msgstr "" -#: ../vector/v.out.svg/main.c:133 -msgid "Precision must not be higher than 15" +#: ../imagery/i.albedo/main.c:128 +msgid "Landsat 8 (7 input bands:1,2,3,4,5,6,7)" msgstr "" -#: ../vector/v.out.svg/main.c:201 -#, c-format -msgid "Unable to create SVG file <%s>" +#: ../imagery/i.albedo/main.c:132 +msgid "ASTER (6 input bands:1,3,5,6,8,9)" msgstr "" -#: ../vector/v.out.svg/main.c:218 -#, c-format -msgid "No areas found, skipping %s" +#: ../imagery/i.albedo/main.c:136 +msgid "Aggressive mode (Landsat)" msgstr "" -#: ../vector/v.out.svg/main.c:233 ../vector/v.extrude/main.c:275 -#, c-format -msgid "Skipping area %d without centroid" +#: ../imagery/i.albedo/main.c:138 ../imagery/i.albedo/main.c:145 +msgid "Albedo dry run to calculate some water to beach/sand/desert stretching, a kind of simple atmospheric correction" msgstr "" -#: ../vector/v.out.svg/main.c:259 -#, c-format -msgid "%d areas extracted" +#: ../imagery/i.albedo/main.c:143 +msgid "Soft mode (MODIS)" msgstr "" -#: ../vector/v.out.svg/main.c:266 +#: ../imagery/i.albedo/main.c:167 ../imagery/i.aster.toar/main.c:231 #, c-format -msgid "No points found, skipping %s" +msgid "Too many input maps. Only %d allowed." msgstr "" -#: ../vector/v.out.svg/main.c:295 -#, c-format -msgid "%d points extracted" +#: ../imagery/i.albedo/main.c:181 +msgid "At least two raster maps are required" msgstr "" -#: ../vector/v.out.svg/main.c:302 -#, c-format -msgid "No lines found, skipping %s" +#: ../imagery/i.vi/main.c:90 +msgid "vegetation index" msgstr "" -#: ../vector/v.out.svg/main.c:329 -#, c-format -msgid "%d lines extracted" +#: ../imagery/i.vi/main.c:91 +msgid "biophysical parameters" msgstr "" -#: ../vector/v.out.svg/main.c:396 -#, c-format -msgid "Cannot select attributes for cat=%d" +#: ../imagery/i.vi/main.c:94 +msgid "Calculates different types of vegetation indices." msgstr "" -#: ../vector/v.out.svg/main.c:400 ../vector/v.out.vtk/writeVTK.c:589 -#: ../vector/v.overlay/main.c:487 ../vector/v.out.ogr/attrb.c:53 -#: ../vector/v.lrs/v.lrs.label/main.c:331 -msgid "Unable to fetch data from table" +#: ../imagery/i.vi/main.c:95 +msgid "Uses red and nir bands mostly, and some indices require additional bands." msgstr "" -#: ../vector/v.to.rast/do_areas.c:34 ../vector/v.to.db/areas.c:28 -msgid "Reading areas..." +#: ../imagery/i.vi/main.c:102 +msgid "Name of input red channel surface reflectance map" 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)" +#: ../imagery/i.vi/main.c:103 ../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 "Range: [0.0;1.0]" msgstr "" -#: ../vector/v.to.rast/do_areas.c:64 ../vector/v.to.rast/do_lines.c:73 -msgid "Unable to use column specified" +#: ../imagery/i.vi/main.c:111 +msgid "Type of vegetation index" msgstr "" -#: ../vector/v.to.rast/do_areas.c:79 -#, c-format -msgid "Get area %d failed" +#: ../imagery/i.vi/main.c:116 +msgid "Atmospherically Resistant Vegetation Index" msgstr "" -#: ../vector/v.to.rast/do_areas.c:84 -msgid "Failed to plot polygon" +#: ../imagery/i.vi/main.c:117 +msgid "Difference Vegetation Index" msgstr "" -#: ../vector/v.to.rast/do_areas.c:118 -msgid "Area without centroid (OK for island)" +#: ../imagery/i.vi/main.c:118 +msgid "Enhanced Vegetation Index" msgstr "" -#: ../vector/v.to.rast/do_areas.c:128 -msgid "Area centroid without category" +#: ../imagery/i.vi/main.c:119 +msgid "Enhanced Vegetation Index 2" msgstr "" -#: ../vector/v.to.rast/do_lines.c:36 ../vector/v.to.db/lines.c:75 -#: ../vector/v.to.db/query.c:23 ../vector/v.colors/scan_cats.c:19 -#: ../vector/v.colors/scan_z.c:31 ../vector/v.colors.out/scan_cats.c:28 -#: ../vector/v.voronoi/main.c:208 -msgid "Reading features..." +#: ../imagery/i.vi/main.c:120 +msgid "Green Vegetation Index" 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)" +#: ../imagery/i.vi/main.c:121 +msgid "Green Atmospherically Resistant Vegetation Index" msgstr "" -#: ../vector/v.to.rast/do_lines.c:133 -#, c-format -msgid "%d lines with varying height were not written to raster" +#: ../imagery/i.vi/main.c:122 +msgid "Global Environmental Monitoring Index" msgstr "" -#: ../vector/v.to.rast/main.c:47 -msgid "rasterization" +#: ../imagery/i.vi/main.c:123 +msgid "Infrared Percentage Vegetation Index" msgstr "" -#: ../vector/v.to.rast/main.c:48 -msgid "Converts (rasterize) a vector map into a raster map." +#: ../imagery/i.vi/main.c:124 +msgid "Modified Soil Adjusted Vegetation Index" msgstr "" -#: ../vector/v.to.rast/main.c:73 -msgid "Source of raster values" +#: ../imagery/i.vi/main.c:125 +msgid "second Modified Soil Adjusted Vegetation Index" msgstr "" -#: ../vector/v.to.rast/main.c:77 -msgid "read values from attribute table" +#: ../imagery/i.vi/main.c:126 +msgid "Normalized Difference Vegetation Index" msgstr "" -#: ../vector/v.to.rast/main.c:78 ../vector/v.colors/main.c:74 -msgid "use category values" +#: ../imagery/i.vi/main.c:127 +msgid "Perpendicular Vegetation Index" msgstr "" -#: ../vector/v.to.rast/main.c:79 -msgid "use value specified by value option" +#: ../imagery/i.vi/main.c:128 +msgid "Soil Adjusted Vegetation Index" msgstr "" -#: ../vector/v.to.rast/main.c:80 -msgid "use z coordinate (points or contours only)" +#: ../imagery/i.vi/main.c:129 +msgid "Simple Ratio" msgstr "" -#: ../vector/v.to.rast/main.c:81 -msgid "line direction in degrees CCW from east (lines only)" +#: ../imagery/i.vi/main.c:130 +msgid "Visible Atmospherically Resistant Index" msgstr "" -#: ../vector/v.to.rast/main.c:87 -msgid "Name of column for 'attr' parameter (data type must be numeric)" +#: ../imagery/i.vi/main.c:131 +msgid "Weighted Difference Vegetation Index" msgstr "" -#: ../vector/v.to.rast/main.c:93 -msgid "Name of color definition column (with RRR:GGG:BBB entries)" +#: ../imagery/i.vi/main.c:135 +msgid "type" msgstr "" -#: ../vector/v.to.rast/main.c:99 -msgid "Name of column used as raster category labels" +#: ../imagery/i.vi/main.c:141 +msgid "Name of input nir channel surface reflectance map" msgstr "" -#: ../vector/v.to.rast/main.c:108 -msgid "Raster value (for use=val)" +#: ../imagery/i.vi/main.c:143 ../imagery/i.vi/main.c:151 +#: ../imagery/i.vi/main.c:159 ../imagery/i.vi/main.c:167 +#: ../imagery/i.vi/main.c:175 ../vector/v.vol.rst/main.c:256 +#: ../vector/v.vol.rst/main.c:305 +msgid "Optional inputs" msgstr "" -#: ../vector/v.to.rast/main.c:121 -#: ../locale/scriptstrings/v.rast.stats_to_translate.c:10 -msgid "Create densified lines (default: thin lines)" +#: ../imagery/i.vi/main.c:149 +msgid "Name of input green channel surface reflectance map" msgstr "" -#: ../vector/v.to.rast/main.c:122 -#: ../locale/scriptstrings/v.rast.stats_to_translate.c:11 -msgid "All cells touched by the line will be set, not only those on the render path" +#: ../imagery/i.vi/main.c:157 +msgid "Name of input blue channel surface reflectance map" msgstr "" -#: ../vector/v.to.rast/main.c:132 -#, c-format -msgid "Cache size must be at least 1 MiB, changing %d to 1" +#: ../imagery/i.vi/main.c:165 +msgid "Name of input 5th channel surface reflectance map" msgstr "" -#: ../vector/v.to.rast/main.c:141 -msgid "Column parameter missing (or use value parameter)" +#: ../imagery/i.vi/main.c:173 +msgid "Name of input 7th channel surface reflectance map" msgstr "" -#: ../vector/v.to.rast/main.c:146 -msgid "Column parameter cannot be combined with use of category values option" +#: ../imagery/i.vi/main.c:181 +msgid "Value of the slope of the soil line (MSAVI only)" msgstr "" -#: ../vector/v.to.rast/main.c:151 -msgid "Column parameter cannot be combined with use of value option" +#: ../imagery/i.vi/main.c:182 ../imagery/i.vi/main.c:189 +#: ../imagery/i.vi/main.c:196 +msgid "MSAVI settings" msgstr "" -#: ../vector/v.to.rast/main.c:156 -msgid "Column parameter cannot be combined with use of z coordinate" +#: ../imagery/i.vi/main.c:188 +msgid "Value of the intercept of the soil line (MSAVI only)" msgstr "" -#: ../vector/v.to.rast/main.c:162 -#, c-format -msgid "Unknown option '%s'" +#: ../imagery/i.vi/main.c:195 +msgid "Value of the factor of reduction of soil noise (MSAVI only)" msgstr "" -#: ../vector/v.to.rast/support.c:119 ../vector/v.to.rast/support.c:294 -#: ../vector/v.to.rast/support.c:533 -#, c-format -msgid "Unknown column <%s> in table <%s>" +#: ../imagery/i.vi/main.c:202 +msgid "Maximum bits for digital numbers" msgstr "" -#: ../vector/v.to.rast/support.c:123 ../vector/v.to.rast/support.c:298 -#: ../vector/v.to.rast/support.c:537 ../vector/v.to.rast/vect2rast.c:78 -#: ../vector/v.reclass/main.c:241 -#, c-format -msgid "No records selected from table <%s>" +#: ../imagery/i.vi/main.c:203 +msgid "If data is in Digital Numbers (i.e. integer type), give the max bits (i.e. 8 for Landsat -> [0-255])" msgstr "" -#: ../vector/v.to.rast/support.c:140 ../vector/v.to.rast/support.c:323 -msgid "No records selected" +#: ../imagery/i.vi/main.c:229 +msgid "sr index requires red and nir maps" msgstr "" -#: ../vector/v.to.rast/support.c:153 -#, c-format -msgid "Error in color definition column (%s) with cat %d: colorstring [%s]" +#: ../imagery/i.vi/main.c:232 +msgid "ndvi index requires red and nir maps" msgstr "" -#: ../vector/v.to.rast/support.c:156 -msgid "Color set to [200:200:200]" +#: ../imagery/i.vi/main.c:235 +msgid "ipvi index requires red and nir maps" msgstr "" -#: ../vector/v.to.rast/support.c:161 -#, c-format -msgid "Error in color definition column (%s), with cat %d" +#: ../imagery/i.vi/main.c:238 +msgid "dvi index requires red and nir maps" msgstr "" -#: ../vector/v.to.rast/support.c:266 -msgid "Label column was not specified, no labels will be written" +#: ../imagery/i.vi/main.c:241 +msgid "pvi index requires red and nir maps" msgstr "" -#: ../vector/v.to.rast/support.c:311 ../vector/v.to.rast/support.c:550 -#: ../vector/v.to.rast/vect2rast.c:69 ../vector/v.what.rast3/main.c:141 -#: ../scripts/v.db.update/v.db.update.py:98 -#: ../scripts/v.dissolve/v.dissolve.py:85 -#, c-format, python-format -msgid "Column <%s> not found" +#: ../imagery/i.vi/main.c:244 +msgid "wdvi index requires red and nir maps" msgstr "" -#: ../vector/v.to.rast/support.c:346 ../vector/v.to.rast/support.c:579 -#, c-format -msgid "Column type (%s) not supported" +#: ../imagery/i.vi/main.c:247 +msgid "savi index requires red and nir maps" msgstr "" -#: ../vector/v.to.rast/support.c:395 ../vector/v.to.rast/support.c:436 -msgid "Different labels for the same value are not supported" +#: ../imagery/i.vi/main.c:252 +msgid "msavi index requires red and nir maps, and 3 parameters related to soil line" msgstr "" -#: ../vector/v.to.rast/support.c:655 ../vector/v.to.rast/vect2rast.c:122 -#, c-format -msgid "Unknown use type: %d" +#: ../imagery/i.vi/main.c:255 +msgid "msavi2 index requires red and nir maps" msgstr "" -#: ../vector/v.to.rast/vect2rast.c:36 -msgid "Loading data..." +#: ../imagery/i.vi/main.c:258 +msgid "gemi index requires red and nir maps" msgstr "" -#: ../vector/v.to.rast/vect2rast.c:48 ../vector/v.colors/main.c:266 -#: ../raster3d/r3.flow/main.c:414 -#, c-format -msgid "Vector map <%s> is not 3D" +#: ../imagery/i.vi/main.c:262 +msgid "arvi index requires blue, red and nir maps" msgstr "" -#: ../vector/v.to.rast/vect2rast.c:74 -#, c-format -msgid "Column type (%s) not supported (did you mean 'labelcolumn'?)" +#: ../imagery/i.vi/main.c:266 +msgid "evi index requires blue, red and nir maps" msgstr "" -#: ../vector/v.to.rast/vect2rast.c:104 -#, c-format -msgid "Unable to use column <%s>" +#: ../imagery/i.vi/main.c:269 +msgid "evi2 index requires red and nir maps" msgstr "" -#: ../vector/v.to.rast/vect2rast.c:131 -#, c-format -msgid "No areas selected from vector map <%s>" +#: ../imagery/i.vi/main.c:273 +msgid "vari index requires blue, green and red maps" msgstr "" -#: ../vector/v.to.rast/vect2rast.c:137 -msgid "Area conversion and line densification are mutually exclusive, disabling line densification." +#: ../imagery/i.vi/main.c:277 +msgid "gari index requires blue, green, red and nir maps" msgstr "" -#: ../vector/v.to.rast/vect2rast.c:152 -#, c-format -msgid "Pass %d of %d:" +#: ../imagery/i.vi/main.c:282 +msgid "gvi index requires blue, green, red, nir, chan5 and chan7 maps" msgstr "" -#: ../vector/v.to.rast/vect2rast.c:160 -#, c-format -msgid "Problem processing areas from vector map <%s>, continuing..." +#: ../imagery/i.cca/main.c:87 +msgid "canonical components analysis" msgstr "" -#: ../vector/v.to.rast/vect2rast.c:172 -#, c-format -msgid "Problem processing lines from vector map <%s>, continuing..." +#: ../imagery/i.cca/main.c:89 +msgid "Canonical components analysis (CCA) program for image processing." msgstr "" -#: ../vector/v.to.rast/vect2rast.c:197 -msgid "Creating support files for raster map..." +#: ../imagery/i.cca/main.c:96 +msgid "Name of input imagery subgroup" msgstr "" -#: ../vector/v.to.rast/vect2rast.c:204 -msgid "Color can be updated from database only if use=attr" +#: ../imagery/i.cca/main.c:103 +msgid "File containing spectral signatures" msgstr "" -#: ../vector/v.to.rast/vect2rast.c:224 -#, c-format -msgid "Converted areas: %d of %d" +#: ../imagery/i.cca/main.c:106 +msgid "Output raster map prefix name" msgstr "" -#: ../vector/v.to.rast/vect2rast.c:231 -#, c-format -msgid "Converted points/lines: %d of %d" +#: ../imagery/i.cca/main.c:114 +msgid "Unknown imagery group." msgstr "" -#: ../vector/v.rectify/cp.c:307 ../vector/v.rectify/cp.c:331 -#, c-format -msgid "Can not open file <%s>" +#: ../imagery/i.cca/main.c:117 +msgid "Unable to find subgroup reference information." msgstr "" -#: ../vector/v.rectify/cp.c:314 ../vector/v.rectify/cp.c:338 -#, c-format -msgid "Bad format in control point file <%s>" +#: ../imagery/i.cca/main.c:123 +msgid "Unable to open the signature file" msgstr "" -#: ../vector/v.rectify/cp.c:367 -msgid "Not enough memory to solve for transformation equation" +#: ../imagery/i.cca/main.c:127 +msgid "Error while reading the signatures file." msgstr "" -#: ../vector/v.rectify/target.c:43 -msgid "Please run i.target for group." +#: ../imagery/i.cca/main.c:132 +msgid "Need at least two signatures in signature file." msgstr "" -#: ../vector/v.rectify/main.c:75 -msgid "Rectifies a vector by computing a coordinate transformation for each object in the vector based on the control points." +#: ../imagery/i.cca/main.c:226 +#, c-format +msgid "The output cell map <%s.%d> has values outside the 0-255 range." msgstr "" -#: ../vector/v.rectify/main.c:90 -msgid "Name of input file with control points" +#: ../imagery/i.cca/transform.c:24 +msgid "Unable to allocate cell buffers." msgstr "" -#: ../vector/v.rectify/main.c:95 -msgid "Name of output file with RMS errors (if omitted or '-' output to stdout" +#: ../imagery/i.cca/transform.c:58 +msgid "Transform completed.\n" msgstr "" -#: ../vector/v.rectify/main.c:107 -msgid "Field separator for RMS report" +#: ../imagery/i.evapo.time/main.c:79 +msgid "Computes temporal integration of satellite ET actual (ETa) following the daily ET reference (ETo) from meteorological station(s)." msgstr "" -#: ../vector/v.rectify/main.c:111 -msgid "Perform 3D transformation" +#: ../imagery/i.evapo.time/main.c:86 +msgid "Names of satellite ETa raster maps [mm/d or cm/d]" msgstr "" -#: ../vector/v.rectify/main.c:115 -msgid "Perform orthogonal 3D transformation" +#: ../imagery/i.evapo.time/main.c:91 +msgid "Names of satellite ETa Day of Year (DOY) raster maps [0-400] [-]" msgstr "" -#: ../vector/v.rectify/main.c:119 -msgid "Print RMS errors" +#: ../imagery/i.evapo.time/main.c:96 +msgid "Names of meteorological station ETo raster maps [0-400] [mm/d or cm/d]" msgstr "" -#: ../vector/v.rectify/main.c:120 -msgid "Print RMS errors and exit without rectifying the input map" +#: ../imagery/i.evapo.time/main.c:102 +msgid "Value of DOY for ETo first day" msgstr "" -#: ../vector/v.rectify/main.c:138 -msgid "Please select a group or give an input file." +#: ../imagery/i.evapo.time/main.c:108 +msgid "Value of DOY for the first day of the period studied" msgstr "" -#: ../vector/v.rectify/main.c:140 -msgid "Points in group will be ignored, GCPs in input file are used." +#: ../imagery/i.evapo.time/main.c:114 +msgid "Value of DOY for the last day of the period studied" msgstr "" -#: ../vector/v.rectify/main.c:156 -msgid "3D transformation requires a 3D vector" +#: ../imagery/i.evapo.time/main.c:142 +msgid "The DOY for end_period can not be smaller than start_period" msgstr "" -#: ../vector/v.rectify/main.c:159 -msgid "A file with 3D control points is needed for 3D transformation" +#: ../imagery/i.evapo.time/main.c:146 +msgid "The DOY for start_period can not be smaller than eto_doy_min" msgstr "" -#: ../vector/v.rectify/main.c:172 ../vector/v.net.salesman/main.c:580 +#: ../imagery/i.evapo.time/main.c:151 #, c-format -msgid "Unable to open file '%s' for writing" +msgid "Too many ETa files. Only %d allowed." msgstr "" -#: ../vector/v.rectify/main.c:203 -#, c-format -msgid "The vector map <%s> already exists in" +#: ../imagery/i.evapo.time/main.c:162 ../imagery/i.evapo.time/main.c:178 +#: ../imagery/i.evapo.time/main.c:200 +msgid "The min specified input map is two" msgstr "" -#: ../vector/v.rectify/main.c:206 -msgid "Rectification cancelled." +#: ../imagery/i.evapo.time/main.c:167 +#, c-format +msgid "Too many ETa_doy files. Only %d allowed." msgstr "" -#: ../vector/v.rectify/main.c:235 ../vector/v.proj/main.c:291 -#: ../vector/v.proj/main.c:417 -msgid "Reading input vector map" +#: ../imagery/i.evapo.time/main.c:183 +msgid "ETa and ETa_DOY file numbers are not equal!" msgstr "" -#: ../vector/v.rectify/main.c:276 ../vector/v.category/main.c:761 -msgid "Copying attribute table(s)..." +#: ../imagery/i.evapo.time/main.c:189 +#, c-format +msgid "Too many ETo files. Only %d allowed." msgstr "" -#: ../vector/v.rectify/main.c:278 ../vector/v.transform/main.c:304 -#: ../vector/v.net/main.c:158 ../vector/v.type/main.c:155 -#: ../vector/v.build.polylines/main.c:241 ../vector/v.category/main.c:763 -#: ../vector/v.proj/main.c:503 -msgid "Failed to copy attribute table to output map" +#: ../imagery/i.eb.netrad/main.c:58 +msgid "net radiation" msgstr "" -#: ../vector/v.kernel/main.c:68 -#, c-format -msgid "\tScore Value=%f\tsmoothing parameter (standard deviation)=%f" +#: ../imagery/i.eb.netrad/main.c:61 +msgid "Net radiation approximation (Bastiaanssen, 1995)." msgstr "" -#: ../vector/v.kernel/main.c:109 -msgid "kernel density" +#: ../imagery/i.eb.netrad/main.c:75 +msgid "Name of surface temperature raster map [K]" msgstr "" -#: ../vector/v.kernel/main.c:110 -msgid "point density" +#: ../imagery/i.eb.netrad/main.c:85 +msgid "Name of the difference map of temperature from surface skin to about 2 m height [K]" msgstr "" -#: ../vector/v.kernel/main.c:111 -msgid "heatmap" +#: ../imagery/i.eb.netrad/main.c:89 +msgid "Name of the emissivity map [-]" msgstr "" -#: ../vector/v.kernel/main.c:112 -msgid "hotspot" +#: ../imagery/i.eb.netrad/main.c:94 +msgid "Name of the single-way atmospheric transmissivitymap [-]" msgstr "" -#: ../vector/v.kernel/main.c:114 -msgid "Generates a raster density map from vector points map." +#: ../imagery/i.eb.netrad/main.c:98 +msgid "Name of the Day Of Year (DOY) map [-]" msgstr "" -#: ../vector/v.kernel/main.c:115 -msgid "Density is computed using a moving kernel. Optionally generates a vector density map on a vector network." +#: ../imagery/i.eb.netrad/main.c:102 +msgid "Name of the sun zenith angle map [degrees]" msgstr "" -#: ../vector/v.kernel/main.c:119 -msgid "Name of input vector map with training points" +#: ../imagery/i.eb.netrad/main.c:105 +msgid "Name of the output net radiation layer" msgstr "" -#: ../vector/v.kernel/main.c:125 -msgid "Name of input network vector map" +#: ../imagery/i.cluster/print6.c:11 +#, c-format +msgid "class distribution" msgstr "" -#: ../vector/v.kernel/main.c:128 ../vector/v.kernel/main.c:142 -#: ../vector/v.kernel/main.c:164 ../vector/v.kernel/main.c:172 -#: ../vector/v.kernel/main.c:194 ../vector/v.kernel/main.c:219 -#: ../vector/v.kernel/main.c:225 -msgid "Network" +#: ../imagery/i.cluster/print3.c:16 +#, c-format +msgid "%sinitial means for each band%s%s" msgstr "" -#: ../vector/v.kernel/main.c:140 -msgid "Name for output vector density map" +#: ../imagery/i.cluster/print3.c:20 +#, c-format +msgid "class %-3d " msgstr "" -#: ../vector/v.kernel/main.c:141 -msgid "Outputs vector map if network map is given" +#: ../imagery/i.cluster/main.c:79 +msgid "Generates spectral signatures for land cover types in an image using a clustering algorithm." msgstr "" -#: ../vector/v.kernel/main.c:148 -msgid "Kernel radius in map units" +#: ../imagery/i.cluster/main.c:82 +msgid "The resulting signature file is used as input for i.maxlik, to generate an unsupervised image classification." msgstr "" -#: ../vector/v.kernel/main.c:155 -msgid "Discretization error in map units" +#: ../imagery/i.cluster/main.c:102 +msgid "Initial number of classes" msgstr "" -#: ../vector/v.kernel/main.c:162 -msgid "Maximum length of segment on network" +#: ../imagery/i.cluster/main.c:111 +msgid "Name of file containing initial signatures" msgstr "" -#: ../vector/v.kernel/main.c:170 -msgid "Maximum distance from point to network" +#: ../imagery/i.cluster/main.c:119 +msgid "Sampling intervals (by row and col); default: ~10,000 pixels" msgstr "" -#: ../vector/v.kernel/main.c:178 -msgid "Multiply the density result by this number" +#: ../imagery/i.cluster/main.c:135 +msgid "Percent convergence" msgstr "" -#: ../vector/v.kernel/main.c:185 -msgid "Node method" +#: ../imagery/i.cluster/main.c:143 +msgid "Cluster separation" msgstr "" -#: ../vector/v.kernel/main.c:191 -msgid "No method applied at nodes with more than 2 arcs" +#: ../imagery/i.cluster/main.c:151 +msgid "Minimum number of pixels in a class" msgstr "" -#: ../vector/v.kernel/main.c:192 -msgid "Equal split (Okabe 2009) applied at nodes" +#: ../imagery/i.cluster/main.c:158 +msgid "Name for output file containing final report" msgstr "" -#: ../vector/v.kernel/main.c:200 -msgid "Kernel function" +#: ../imagery/i.cluster/main.c:192 +#, c-format +msgid "Illegal number of initial classes (%s)" msgstr "" -#: ../vector/v.kernel/main.c:208 -msgid "Try to calculate an optimal radius with given 'radius' taken as maximum (experimental)" +#: ../imagery/i.cluster/main.c:203 +#, c-format +msgid "Illegal value(s) of sample intervals (%s)" msgstr "" -#: ../vector/v.kernel/main.c:213 -msgid "Only calculate optimal radius and exit (no map is written)" +#: ../imagery/i.cluster/main.c:217 +#, c-format +msgid "Illegal value of iterations (%s)" msgstr "" -#: ../vector/v.kernel/main.c:218 -msgid "In network mode, normalize values by sum of density multiplied by length of each segment. Integral over the output map then gives 1.0 * mult" +#: ../imagery/i.cluster/main.c:223 +#, c-format +msgid "Illegal value of convergence (%s)" msgstr "" -#: ../vector/v.kernel/main.c:224 -msgid "In network mode, multiply the result by number of input points" +#: ../imagery/i.cluster/main.c:228 +#, c-format +msgid "Illegal value of separation (%s)" msgstr "" -#: ../vector/v.kernel/main.c:237 -msgid "Use option net_output if you compute network density. Name provided in option output will be used for net_output." +#: ../imagery/i.cluster/main.c:233 +#, c-format +msgid "Illegal value of min_size (%s)" msgstr "" -#: ../vector/v.kernel/main.c:256 -msgid "Unknown node method" +#: ../imagery/i.cluster/main.c:242 +#, c-format +msgid "Unable to create report file <%s>" msgstr "" -#: ../vector/v.kernel/main.c:274 -msgid "Unknown kernel function" +#: ../imagery/i.cluster/main.c:250 +#, c-format +msgid "#################### CLUSTER (%s) ####################%s%s" msgstr "" -#: ../vector/v.kernel/main.c:280 -msgid "Optimal standard deviation calculation is supported only for node method 'none' and kernel function 'gaussian'." +#: ../imagery/i.cluster/main.c:252 +#, c-format +msgid "Location: %s%s" msgstr "" -#: ../vector/v.kernel/main.c:284 -msgid "Optimal standard deviation calculation is supported only for kernel function 'gaussian'." +#: ../imagery/i.cluster/main.c:253 +#, c-format +msgid "Mapset: %s%s" msgstr "" -#: ../vector/v.kernel/main.c:301 +#: ../imagery/i.cluster/main.c:254 #, c-format -msgid "Standard deviation: %f" +msgid "Group: %s%s" msgstr "" -#: ../vector/v.kernel/main.c:306 +#: ../imagery/i.cluster/main.c:255 #, c-format -msgid "Output raster map: resolution: %f\t%s\t%s" +msgid "Subgroup: %s%s" msgstr "" -#: ../vector/v.kernel/main.c:309 +#: ../imagery/i.cluster/main.c:257 #, c-format -msgid "Output raster map resolution: %f" +msgid " %s%s" msgstr "" -#: ../vector/v.kernel/main.c:357 +#: ../imagery/i.cluster/main.c:260 #, c-format -msgid "%d point outside threshold" -msgid_plural "%d points outside threshold" -msgstr[0] "" -msgstr[1] "" +msgid "Result signature file: %s%s" +msgstr "" -#: ../vector/v.kernel/main.c:380 +#: ../imagery/i.cluster/main.c:262 #, c-format -msgid "Automatic choice of smoothing parameter (radius), maximum possible value of radius is set to %f" +msgid "Region%s" msgstr "" -#: ../vector/v.kernel/main.c:387 +#: ../imagery/i.cluster/main.c:263 #, c-format -msgid "Using maximum distance between points: %f" +msgid " North: %12.2f East: %12.2f%s" msgstr "" -#: ../vector/v.kernel/main.c:401 +#: ../imagery/i.cluster/main.c:265 #, c-format -msgid "Number of input points: %d." +msgid " South: %12.2f West: %12.2f%s" msgstr "" -#: ../vector/v.kernel/main.c:402 +#: ../imagery/i.cluster/main.c:267 #, c-format -msgid "%d distance read from the map." -msgid_plural "%d distances read from the map." -msgstr[0] "" -msgstr[1] "" +msgid " Res: %12.2f Res: %12.2f%s" +msgstr "" -#: ../vector/v.kernel/main.c:407 +#: ../imagery/i.cluster/main.c:269 #, c-format -msgid "Distances between all points are beyond %e (4 * standard deviation), unable to calculate optimal value." +msgid " Rows: %12d Cols: %12d Cells: %d%s" msgstr "" -#: ../vector/v.kernel/main.c:418 +#: ../imagery/i.cluster/main.c:271 #, c-format -msgid "Optimal smoothing parameter (standard deviation): %f." +msgid "Mask: %s%s" msgstr "" -#: ../vector/v.kernel/main.c:449 +#: ../imagery/i.cluster/main.c:273 #, c-format -msgid "Writing output vector map using smooth parameter %f" +msgid "Cluster parameters%s" msgstr "" -#: ../vector/v.kernel/main.c:451 ../vector/v.kernel/main.c:561 +#: ../imagery/i.cluster/main.c:274 #, c-format -msgid "Normalising factor %f" +msgid " Number of initial classes: %d" msgstr "" -#: ../vector/v.kernel/main.c:559 +#: ../imagery/i.cluster/main.c:276 #, c-format -msgid "Writing output raster map using smooth parameter %f" +msgid " [from signature file %s]" msgstr "" -#: ../vector/v.kernel/main.c:611 +#: ../imagery/i.cluster/main.c:278 #, c-format -msgid "Maximum value in output: %e." +msgid " Minimum class size: %d%s" msgstr "" -#: ../vector/v.net.spanningtree/main.c:48 -msgid "spanning tree" +#: ../imagery/i.cluster/main.c:279 +#, c-format +msgid " Minimum class separation: %f%s" msgstr "" -#: ../vector/v.net.spanningtree/main.c:50 -msgid "Computes minimum spanning tree for the network." +#: ../imagery/i.cluster/main.c:280 +#, c-format +msgid " Percent convergence: %f%s" msgstr "" -#: ../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.alloc/main.c:82 ../vector/v.net.alloc/main.c:115 -#: ../vector/v.net.alloc/main.c:120 ../vector/v.net.alloc/main.c:125 -#: ../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.components/main.c:85 -#: ../vector/v.net.components/main.c:91 ../vector/v.net.components/main.c:98 -#: ../vector/v.net.components/main.c:104 ../vector/v.net.components/main.c:111 -#: ../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.distance/main.c:83 -#: ../vector/v.net.distance/main.c:90 ../vector/v.net.distance/main.c:96 -#: ../vector/v.net.distance/main.c:142 ../vector/v.net.distance/main.c:148 -#: ../vector/v.net.distance/main.c:154 ../vector/v.net.allpairs/main.c:94 -#: ../vector/v.net.allpairs/main.c:100 ../vector/v.net.allpairs/main.c:107 -#: ../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.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 -#: ../vector/v.net.path/main.c:80 ../vector/v.net.path/main.c:87 -#: ../vector/v.net.path/main.c:94 ../vector/v.net.iso/main.c:96 -#: ../vector/v.net.iso/main.c:136 ../vector/v.net.iso/main.c:141 -#: ../vector/v.net.iso/main.c:146 ../vector/v.net.salesman/main.c:169 -#: ../vector/v.net.salesman/main.c:177 -msgid "Cost" +#: ../imagery/i.cluster/main.c:281 +#, c-format +msgid " Maximum number of iterations: %d%s" msgstr "" -#: ../vector/v.net.spanningtree/main.c:78 ../vector/v.net.timetable/main.c:302 -#: ../vector/v.net.alloc/main.c:124 ../vector/v.net.bridge/main.c:86 -#: ../vector/v.net.components/main.c:110 ../vector/v.net.centrality/main.c:142 -#: ../vector/v.net.distance/main.c:153 ../vector/v.net.allpairs/main.c:106 -#: ../vector/v.net.connectivity/main.c:91 ../vector/v.net.flow/main.c:102 -#: ../vector/v.net.path/main.c:93 ../vector/v.net.iso/main.c:145 -msgid "Node cost column (number)" +#: ../imagery/i.cluster/main.c:283 +#, c-format +msgid " Row sampling interval: %d%s" msgstr "" -#: ../vector/v.net.spanningtree/main.c:124 ../vector/v.net.timetable/main.c:405 -#: ../vector/v.net.bridge/main.c:134 ../vector/v.net.components/main.c:163 -#: ../vector/v.net.centrality/main.c:284 ../vector/v.net.distance/main.c:264 -#: ../vector/v.generalize/network.c:89 ../vector/v.net.connectivity/main.c:178 -#: ../vector/v.net.flow/main.c:226 +#: ../imagery/i.cluster/main.c:284 #, c-format -msgid "Unable to build graph for vector map <%s>" +msgid " Col sampling interval: %d%s" msgstr "" -#: ../vector/v.delaunay/in_out.c:93 ../vector/v.voronoi/main.c:230 -msgid "Writing edges..." +#: ../imagery/i.cluster/main.c:303 +msgid "Out of Memory. Please run again and choose a smaller sample size." msgstr "" -#: ../vector/v.delaunay/in_out.c:214 -msgid "Reading point features..." +#: ../imagery/i.cluster/main.c:309 +#, c-format +msgid "Sample size: %d points%s" msgstr "" -#: ../vector/v.delaunay/main.c:87 ../vector/v.voronoi/main.c:125 -msgid "triangulation" +#: ../imagery/i.cluster/main.c:312 +msgid "Not enough sample points. Please run again and choose a larger sample size." msgstr "" -#: ../vector/v.delaunay/main.c:88 -msgid "Creates a Delaunay triangulation from an input vector map containing points or centroids." +#: ../imagery/i.cluster/main.c:316 +msgid "Not enough non-zero sample data points. Check your current region (and mask)." msgstr "" -#: ../vector/v.delaunay/main.c:98 ../vector/v.normal/main.c:96 -msgid "Use only points in current region" +#: ../imagery/i.cluster/main.c:329 +#, c-format +msgid "%s########## final results #############%s" msgstr "" -#: ../vector/v.delaunay/main.c:103 -msgid "Output triangulation as a graph (lines), not areas" +#: ../imagery/i.cluster/main.c:330 +#, c-format +msgid "%d classes (convergence=%.1f%%)%s" msgstr "" -#: ../vector/v.delaunay/main.c:144 ../vector/v.overlay/area_area.c:116 -#: ../vector/v.in.ogr/main.c:1432 ../vector/v.in.ogr/main.c:1446 -#: ../vector/v.buffer/main.c:755 ../vector/v.buffer/main.c:762 -msgid "Removing duplicates..." +#: ../imagery/i.cluster/main.c:341 +#, c-format +msgid "Unable to create signature file <%s> for group <%s>, subsgroup <%s>" msgstr "" -#: ../vector/v.delaunay/main.c:147 -msgid "no points to triangulate" +#: ../imagery/i.cluster/main.c:346 +#, c-format +msgid "%s%s#################### CLASSES ####################%s" msgstr "" -#: ../vector/v.delaunay/main.c:150 -msgid "Delaunay triangulation..." +#: ../imagery/i.cluster/main.c:348 +#, c-format +msgid "%s%d classes, %.2f%% points stable%s" msgstr "" -#: ../vector/v.delaunay/main.c:162 -msgid "Calculating area centroids..." +#: ../imagery/i.cluster/main.c:350 +#, c-format +msgid "%s######## CLUSTER END (%s) ########%s" msgstr "" -#: ../vector/v.delaunay/main.c:172 ../vector/v.in.ogr/main.c:1504 -#: ../vector/v.category/main.c:364 -msgid "Unable to calculate area centroid" +#: ../imagery/i.cluster/main.c:354 ../misc/m.nviz.image/main.c:248 +#, c-format +msgid "File <%s> created." msgstr "" -#: ../vector/v.delaunay/main.c:178 -msgid "Unable to calculate area centroid z coordinate" +#: ../imagery/i.cluster/print5.c:15 +#, c-format +msgid "%sclass separability matrix%s%s" 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." +#: ../imagery/i.cluster/print4.c:16 +#, c-format +msgid "class centroids (sum/count=mean)%s" msgstr "" -#: ../vector/v.delaunay/memory.c:124 -msgid "All allocated edges have been used." +#: ../imagery/i.cluster/print4.c:18 +#, c-format +msgid "band %d" msgstr "" -#: ../vector/v.to.db/parse.c:36 -msgid "Layer number or name (write to)" +#: ../imagery/i.cluster/print1.c:12 +#, c-format +msgid "means and standard deviations for %d band%s%s%s" msgstr "" -#: ../vector/v.to.db/parse.c:41 ../vector/v.vect.stats/main.c:154 -#: ../vector/v.net.bridge/main.c:101 -msgid "Feature type" +#: ../imagery/i.cluster/print1.c:14 +#, c-format +msgid " means " msgstr "" -#: ../vector/v.to.db/parse.c:43 -msgid "For coor valid point/centroid, for length valid line/boundary" +#: ../imagery/i.cluster/print1.c:18 +#, c-format +msgid " stddev " msgstr "" -#: ../vector/v.to.db/parse.c:54 -msgid "Value to upload" +#: ../imagery/i.cluster/checkpt.c:16 +#, c-format +msgid "using seed means (%d files)%s" msgstr "" -#: ../vector/v.to.db/parse.c:73 -msgid "insert new row for each category if doesn't exist yet" +#: ../imagery/i.cluster/checkpt.c:29 +#, c-format +msgid "%s######## iteration %d ###########%s" msgstr "" -#: ../vector/v.to.db/parse.c:74 -msgid "area size" +#: ../imagery/i.cluster/checkpt.c:31 +#, c-format +msgid "%d classes, %.2f%% points stable%s" msgstr "" -#: ../vector/v.to.db/parse.c:75 -msgid "" -"compactness of an area, calculated as \n" -" compactness = perimeter / (2 * sqrt(PI * area))" +#: ../imagery/i.cluster/checkpt.c:42 +#, c-format +msgid "Iteration %.2d: convergence %.2f%% (%s elapsed, %s left)" msgstr "" -#: ../vector/v.to.db/parse.c:77 -msgid "" -"fractal dimension of boundary defining a polygon, calculated as \n" -" fd = 2 * (log(perimeter) / log(area))" +#: ../imagery/i.cluster/print2.c:18 +#, c-format +msgid "%sclass means/stddev for each band%s%s" msgstr "" -#: ../vector/v.to.db/parse.c:79 -msgid "perimeter length of an area" +#: ../imagery/i.cluster/print2.c:23 +#, c-format +msgid "class %d (%d)%s" msgstr "" -#: ../vector/v.to.db/parse.c:80 -msgid "line length" +#: ../imagery/i.cluster/print2.c:24 +#, c-format +msgid " means " msgstr "" -#: ../vector/v.to.db/parse.c:81 -msgid "number of features for each category" +#: ../imagery/i.cluster/print2.c:29 +#, c-format +msgid " stddev" msgstr "" -#: ../vector/v.to.db/parse.c:82 -msgid "point coordinates, X,Y or X,Y,Z" +#: ../imagery/i.cluster/open_files.c:24 +#, c-format +msgid "Raster map <%s> do not exists in subgroup <%s>" msgstr "" -#: ../vector/v.to.db/parse.c:83 -msgid "line/boundary starting point coordinates, X,Y or X,Y,Z" +#: ../imagery/i.cluster/open_files.c:29 +msgid "No raster maps found" msgstr "" -#: ../vector/v.to.db/parse.c:84 -msgid "line/boundary end point coordinates, X,Y or X,Y,Z" +#: ../imagery/i.cluster/open_files.c:33 +#, c-format +msgid "Subgroup <%s> doesn't have any raster maps" msgstr "" -#: ../vector/v.to.db/parse.c:85 -msgid "categories of areas on the left and right side of the boundary, 'query_layer' is used for area category" +#: ../imagery/i.cluster/open_files.c:36 +#, c-format +msgid "Subgroup <%s> only has 1 raster map" msgstr "" -#: ../vector/v.to.db/parse.c:87 -msgid "result of a database query for all records of the geometry(or geometries) from table specified by 'query_layer' option" +#: ../imagery/i.cluster/open_files.c:37 +msgid "Subgroup must have at least 2 raster maps" msgstr "" -#: ../vector/v.to.db/parse.c:89 -msgid "slope steepness of vector line or boundary" +#: ../imagery/i.cluster/open_files.c:54 +#, c-format +msgid "Unable to open seed signature file <%s>" msgstr "" -#: ../vector/v.to.db/parse.c:90 -msgid "line sinuousity, calculated as line length / distance between end points" +#: ../imagery/i.aster.toar/main.c:98 ../imagery/i.landsat.toar/main.c:71 +msgid "radiometric conversion" msgstr "" -#: ../vector/v.to.db/parse.c:91 -msgid "line azimuth, calculated as angle between North direction and endnode direction at startnode" +#: ../imagery/i.aster.toar/main.c:99 ../imagery/i.landsat.toar/main.c:72 +#: ../imagery/i.landsat.toar/main.c:577 +msgid "radiance" msgstr "" -#: ../vector/v.to.db/parse.c:92 -msgid "bounding box of area, N,S,E,W" +#: ../imagery/i.aster.toar/main.c:101 ../imagery/i.landsat.toar/main.c:74 +msgid "brightness temperature" msgstr "" -#: ../vector/v.to.db/parse.c:96 -msgid "Name of attribute column(s) to populate" +#: ../imagery/i.aster.toar/main.c:105 +msgid "Calculates Top of Atmosphere Radiance/Reflectance/Brightness Temperature from ASTER DN." msgstr "" -#: ../vector/v.to.db/parse.c:105 -msgid "Query layer number or name (read from)" +#: ../imagery/i.aster.toar/main.c:109 +msgid "Names of ASTER DN layers (15 layers)" msgstr "" -#: ../vector/v.to.db/parse.c:111 -msgid "Name of attribute column used for 'query' option" +#: ../imagery/i.aster.toar/main.c:116 +msgid "Day of Year of satellite overpass [0-366]" msgstr "" -#: ../vector/v.to.db/parse.c:112 -msgid "E.g. 'cat', 'count(*)', 'sum(val)'" +#: ../imagery/i.aster.toar/main.c:123 +msgid "Sun elevation angle (degrees, < 90.0)" msgstr "" -#: ../vector/v.to.db/parse.c:117 -msgid "Field separator for print mode" +#: ../imagery/i.aster.toar/main.c:126 +msgid "Base name of the output layers (will add .x)" msgstr "" -#: ../vector/v.to.db/parse.c:122 -msgid "Print only" +#: ../imagery/i.aster.toar/main.c:131 +msgid "Output is radiance (W/m2)" msgstr "" -#: ../vector/v.to.db/parse.c:128 -msgid "Only print SQL statements" +#: ../imagery/i.aster.toar/main.c:135 +msgid "VNIR is High Gain" msgstr "" -#: ../vector/v.to.db/parse.c:134 -msgid "Print also totals for option length, area, or count" +#: ../imagery/i.aster.toar/main.c:139 +msgid "SWIR is High Gain" msgstr "" -#: ../vector/v.to.db/parse.c:143 ../vector/v.to.db/parse.c:146 -#: ../vector/v.univar/main.c:147 ../ps/ps.map/main.c:213 -#: ../ps/ps.map/main.c:232 -#, c-format -msgid "" -"Required parameter <%s> not set:\n" -"\t(%s)" +#: ../imagery/i.aster.toar/main.c:143 +msgid "VNIR is Low Gain 1" +msgstr "" + +#: ../imagery/i.aster.toar/main.c:147 +msgid "SWIR is Low Gain 1" msgstr "" -#: ../vector/v.to.db/parse.c:181 -msgid "This option requires one column" +#: ../imagery/i.aster.toar/main.c:151 +msgid "SWIR is Low Gain 2" msgstr "" -#: ../vector/v.to.db/parse.c:186 -msgid "This option requires two columns" +#: ../imagery/i.aster.toar/main.c:246 +msgid "The input band number should be 15" msgstr "" -#: ../vector/v.to.db/parse.c:191 -msgid "This option requires at least two columns" +#: ../imagery/i.landsat.acca/main.c:70 +#, c-format +msgid "Input raster map <%s> is not floating point (process DN using i.landsat.toar to radiance first)" msgstr "" -#: ../vector/v.to.db/parse.c:196 -msgid "This option requires four columns" +#: ../imagery/i.landsat.acca/main.c:104 +msgid "Performs Landsat TM/ETM+ Automatic Cloud Cover Assessment (ACCA)." msgstr "" -#: ../vector/v.to.db/parse.c:203 -msgid "Parameter 'qcolumn' must be specified for 'option=query'" +#: ../imagery/i.landsat.acca/main.c:107 +msgid "cloud detection" msgstr "" -#: ../vector/v.to.db/parse.c:208 -msgid "The 'sides' option makes sense only for boundaries" +#: ../imagery/i.landsat.acca/main.c:112 ../imagery/i.landsat.toar/main.c:82 +msgid "Base name of input raster bands" msgstr "" -#: ../vector/v.to.db/parse.c:211 -msgid "The 'sinuous' option makes sense only for lines" +#: ../imagery/i.landsat.acca/main.c:113 ../imagery/i.landsat.toar/main.c:83 +msgid "Example: 'B.' for B.1, B.2, ..." msgstr "" -#: ../vector/v.to.db/parse.c:214 -msgid "The 'azimuth' option makes sense only for lines" +#: ../imagery/i.landsat.acca/main.c:121 +msgid "B56composite (step 6)" msgstr "" -#: ../vector/v.to.db/query.c:83 ../vector/v.to.db/update.c:30 -#: ../vector/v.to.db/update.c:34 ../vector/v.to.db/main.c:71 -#, c-format -msgid "Database connection not defined for layer %d. Use v.db.connect first." +#: ../imagery/i.landsat.acca/main.c:128 +msgid "B45ratio: Desert detection (step 10)" msgstr "" -#: ../vector/v.to.db/query.c:93 -msgid "Querying database... " +#: ../imagery/i.landsat.acca/main.c:136 +msgid "Number of classes in the cloud temperature histogram" msgstr "" -#: ../vector/v.to.db/query.c:109 -#, c-format -msgid "Query for category '0' (no category) was not executed because of too many (%d) query categories. All later reported values for cat 0 are not valid." +#: ../imagery/i.landsat.acca/main.c:138 ../imagery/i.landsat.acca/main.c:153 +#: ../imagery/i.landsat.acca/main.c:159 ../imagery/i.landsat.acca/main.c:164 +msgid "Cloud settings" msgstr "" -#: ../vector/v.to.db/query.c:146 -#, c-format -msgid "Multiple query results, output value set to NULL (category [%d])" +#: ../imagery/i.landsat.acca/main.c:142 +msgid "Data is Landsat-5 TM" msgstr "" -#: ../vector/v.to.db/query.c:153 -msgid "Unable to fetch record" +#: ../imagery/i.landsat.acca/main.c:143 +msgid "I.e. Thermal band is '.6' not '.61')" msgstr "" -#: ../vector/v.to.db/report.c:14 -msgid "No totals for selected option" +#: ../imagery/i.landsat.acca/main.c:148 +msgid "Apply post-processing filter to remove small holes" msgstr "" -#: ../vector/v.to.db/report.c:230 -#, c-format -msgid "%d categories read from vector map (layer %d)" +#: ../imagery/i.landsat.acca/main.c:152 +msgid "Always use cloud signature (step 14)" msgstr "" -#: ../vector/v.to.db/report.c:234 -#, c-format -msgid "%d records selected from table (layer %d)" +#: ../imagery/i.landsat.acca/main.c:158 +msgid "Bypass second-pass processing, and merge warm (not ambiguous) and cold clouds" msgstr "" -#: ../vector/v.to.db/report.c:237 -#, c-format -msgid "%d categories read from vector map exist in selection from table" +#: ../imagery/i.landsat.acca/main.c:163 +msgid "Include a category for cloud shadows" msgstr "" -#: ../vector/v.to.db/report.c:240 -#, c-format -msgid "%d categories read from vector map don't exist in selection from table" +#: ../imagery/i.landsat.acca/tools.c:138 +msgid "Filling small holes in clouds..." msgstr "" -#: ../vector/v.to.db/report.c:242 -#, c-format -msgid "%d records updated/inserted (layer %d)" +#: ../imagery/i.landsat.acca/algorithm.c:124 +msgid "Preliminary scene analysis:" msgstr "" -#: ../vector/v.to.db/report.c:245 +#: ../imagery/i.landsat.acca/algorithm.c:125 #, c-format -msgid "%d update/insert errors (layer %d)" +msgid "* Desert index: %.2lf" msgstr "" -#: ../vector/v.to.db/report.c:248 +#: ../imagery/i.landsat.acca/algorithm.c:126 #, c-format -msgid "%d categories with more points (coordinates not loaded)" +msgid "* Snow cover: %.2lf %%" msgstr "" -#: ../vector/v.to.db/update.c:86 -msgid "Updating database..." +#: ../imagery/i.landsat.acca/algorithm.c:127 +#, c-format +msgid "* Cloud cover: %.2lf %%" msgstr "" -#: ../vector/v.to.db/update.c:151 -#, c-format -msgid "More elements of category %d, nothing loaded to database" +#: ../imagery/i.landsat.acca/algorithm.c:128 +msgid "* Temperature of clouds:" msgstr "" -#: ../vector/v.to.db/update.c:251 +#: ../imagery/i.landsat.acca/algorithm.c:129 #, c-format -msgid "Record (cat %d) already exists (not inserted)" +msgid "** Maximum: %.2lf K" msgstr "" -#: ../vector/v.to.db/update.c:279 +#: ../imagery/i.landsat.acca/algorithm.c:130 #, c-format -msgid "Cannot update table: %s" +msgid "** Mean (%s cloud): %.2lf K" msgstr "" -#: ../vector/v.to.db/main.c:39 ../vector/v.type/main.c:41 -#: ../vector/v.category/main.c:695 ../vector/v.buffer/main.c:223 -#: ../locale/scriptstrings/v.centroids_to_translate.c:4 -#: ../locale/scriptstrings/v.clip_to_translate.c:4 -#: ../locale/scriptstrings/v.dissolve_to_translate.c:4 -#: ../locale/scriptstrings/v.to.lines_to_translate.c:4 -#: ../misc/m.measure/main.c:49 -msgid "area" +#: ../imagery/i.landsat.acca/algorithm.c:132 +#, c-format +msgid "** Minimum: %.2lf K" msgstr "" -#: ../vector/v.to.db/main.c:40 -msgid "length" +#: ../imagery/i.landsat.acca/algorithm.c:142 +msgid "Histogram cloud signature:" msgstr "" -#: ../vector/v.to.db/main.c:41 -msgid "perimeter" +#: ../imagery/i.landsat.acca/algorithm.c:148 +#, c-format +msgid "* Mean temperature: %.2lf K" msgstr "" -#: ../vector/v.to.db/main.c:42 -msgid "coordinates" +#: ../imagery/i.landsat.acca/algorithm.c:149 +#, c-format +msgid "* Standard deviation: %.2lf" msgstr "" -#: ../vector/v.to.db/main.c:43 -msgid "bounding box" +#: ../imagery/i.landsat.acca/algorithm.c:150 +#, c-format +msgid "* Skewness: %.2lf" msgstr "" -#: ../vector/v.to.db/main.c:45 -msgid "Populates attribute values from vector features." +#: ../imagery/i.landsat.acca/algorithm.c:151 +#, c-format +msgid "* Histogram classes: %d" msgstr "" -#: ../vector/v.to.db/main.c:54 +#: ../imagery/i.landsat.acca/algorithm.c:163 #, c-format -msgid "Vector map <%s> not found in the current mapset. Unable to modify vector maps from different mapsets." +msgid "* 98.75 percentile: %.2lf K" msgstr "" -#: ../vector/v.to.db/main.c:120 +#: ../imagery/i.landsat.acca/algorithm.c:164 #, c-format -msgid "Category index for vector map <%s> is not sorted" +msgid "* 97.50 percentile: %.2lf K" msgstr "" -#: ../vector/v.mkgrid/main.c:73 ../vector/v.kcv/main.c:58 -#: ../vector/v.perturb/main.c:66 ../vector/v.qcount/main.c:62 -#: ../vector/v.random/main.c:101 ../vector/v.normal/main.c:75 -msgid "point pattern" +#: ../imagery/i.landsat.acca/algorithm.c:165 +#, c-format +msgid "* 83.50 percentile: %.2lf K" msgstr "" -#: ../vector/v.mkgrid/main.c:74 -msgid "hexagon" +#: ../imagery/i.landsat.acca/algorithm.c:186 +msgid "Maximum temperature:" msgstr "" -#: ../vector/v.mkgrid/main.c:75 -msgid "Creates a vector map of a user-defined grid." +#: ../imagery/i.landsat.acca/algorithm.c:187 +#, c-format +msgid "* Cold cloud: %.2lf K" msgstr "" -#: ../vector/v.mkgrid/main.c:82 -msgid "rows,columns" +#: ../imagery/i.landsat.acca/algorithm.c:188 +#, c-format +msgid "* Warm cloud: %.2lf K" msgstr "" -#: ../vector/v.mkgrid/main.c:86 -msgid "Number of rows and columns in grid" +#: ../imagery/i.landsat.acca/algorithm.c:193 +msgid "Result: Scene with clouds" msgstr "" -#: ../vector/v.mkgrid/main.c:95 -msgid "Where to place the grid" +#: ../imagery/i.landsat.acca/algorithm.c:200 +msgid "Result: Scene cloud free" msgstr "" -#: ../vector/v.mkgrid/main.c:99 -msgid "current region" +#: ../imagery/i.landsat.acca/algorithm.c:237 +msgid "Processing first pass..." msgstr "" -#: ../vector/v.mkgrid/main.c:100 -msgid "use 'coor' and 'box' options" +#: ../imagery/i.landsat.acca/algorithm.c:391 +msgid "Removing ambiguous pixels..." msgstr "" -#: ../vector/v.mkgrid/main.c:105 -msgid "Lower left easting and northing coordinates of map" +#: ../imagery/i.landsat.acca/algorithm.c:393 +msgid "Pass two processing..." msgstr "" -#: ../vector/v.mkgrid/main.c:109 -msgid "width,height" +#: ../imagery/i.find/main.c:63 +#, c-format +msgid "usage: %s location mapset element file." msgstr "" -#: ../vector/v.mkgrid/main.c:113 -msgid "Width and height of boxes in grid" +#: ../imagery/i.find/main.c:83 +msgid "Unable to open temp file." msgstr "" -#: ../vector/v.mkgrid/main.c:120 -msgid "Angle of rotation (in degrees counter-clockwise)" +#: ../imagery/i.modis.qc/main.c:169 +msgid "imagery quality assessment" msgstr "" -#: ../vector/v.mkgrid/main.c:128 -msgid "Number of vertex points per grid cell" +#: ../imagery/i.modis.qc/main.c:171 +msgid "land surface temperature" msgstr "" -#: ../vector/v.mkgrid/main.c:141 -msgid "Create hexagons (default: rectangles)" +#: ../imagery/i.modis.qc/main.c:172 +msgid "vegetation" msgstr "" -#: ../vector/v.mkgrid/main.c:146 -msgid "Allow asymmetric hexagons" +#: ../imagery/i.modis.qc/main.c:176 +msgid "Extracts quality control parameters from MODIS QC layers." msgstr "" -#: ../vector/v.mkgrid/main.c:186 -msgid "'coor' and 'position=region' are exclusive options" +#: ../imagery/i.modis.qc/main.c:181 +msgid "Name of input surface reflectance QC layer [bit array]" msgstr "" -#: ../vector/v.mkgrid/main.c:189 -msgid "'box' and 'grid' are exclusive options for 'position=region'" +#: ../imagery/i.modis.qc/main.c:186 +msgid "Name for output QC type classification layer" msgstr "" -#: ../vector/v.mkgrid/main.c:212 ../vector/v.mkgrid/main.c:248 -msgid "Invalid width" +#: ../imagery/i.modis.qc/main.c:192 +msgid "Name of MODIS product type" msgstr "" -#: ../vector/v.mkgrid/main.c:215 ../vector/v.mkgrid/main.c:251 -msgid "Invalid height" +#: ../imagery/i.modis.qc/main.c:209 +msgid "surf. refl. 250m 8-days" msgstr "" -#: ../vector/v.mkgrid/main.c:231 -msgid "'grid' option missing" +#: ../imagery/i.modis.qc/main.c:210 +msgid "surf. refl. 500m 8-days" msgstr "" -#: ../vector/v.mkgrid/main.c:234 -msgid "'coor' option missing" +#: ../imagery/i.modis.qc/main.c:211 +msgid "surf. refl. 500m 8-days, State QA" msgstr "" -#: ../vector/v.mkgrid/main.c:237 -msgid "'box' option missing" +#: ../imagery/i.modis.qc/main.c:212 +msgid "surf. refl. 500m daily" msgstr "" -#: ../vector/v.mkgrid/main.c:241 -msgid "Invalid easting" +#: ../imagery/i.modis.qc/main.c:213 +msgid "surf. refl. 500m daily, State QA" msgstr "" -#: ../vector/v.mkgrid/main.c:244 -msgid "Invalid northing" +#: ../imagery/i.modis.qc/main.c:214 +msgid "surf. refl. 5000m daily" msgstr "" -#: ../vector/v.mkgrid/main.c:309 -msgid "The hexagons will be asymmetrical." +#: ../imagery/i.modis.qc/main.c:215 +msgid "surf. refl. 5000m daily, State QA" msgstr "" -#: ../vector/v.mkgrid/main.c:322 ../vector/v.mkgrid/main.c:325 -msgid "Please use a higher resolution or a larger region" +#: ../imagery/i.modis.qc/main.c:216 +msgid "surf. refl. 5000m daily, Internal Climatology" msgstr "" -#: ../vector/v.mkgrid/main.c:329 -#, c-format -msgid "The number of rows has been adjusted from %d to %d" +#: ../imagery/i.modis.qc/main.c:217 +msgid "LST 1km daily (Day/Night)" msgstr "" -#: ../vector/v.mkgrid/main.c:332 -#, c-format -msgid "The number of columns has been adjusted from %d to %d" +#: ../imagery/i.modis.qc/main.c:218 +msgid "LST 1km 8-days (Day/Night)" msgstr "" -#: ../vector/v.mkgrid/main.c:361 ../vector/v.mkgrid/main.c:446 -#: ../vector/v.mkgrid/main.c:458 -msgid "Unable to fill attribute table" +#: ../imagery/i.modis.qc/main.c:219 +msgid "VI 1km 16-days" msgstr "" -#: ../vector/v.mkgrid/main.c:365 ../vector/v.mkgrid/main.c:463 -#: ../vector/v.in.ascii/points.c:452 ../vector/v.in.dxf/write_vect.c:70 -#, c-format -msgid "Unable to insert new record: %s" +#: ../imagery/i.modis.qc/main.c:220 +msgid "Brdf-Albedo Quality (Ancillary SDS) 1km 8-days" msgstr "" -#: ../vector/v.mkgrid/main.c:372 -msgid "The rectangles will be asymmetrical." +#: ../imagery/i.modis.qc/main.c:221 +msgid "Brdf-Albedo Quality (BRDF SDS) 1km 8-days" msgstr "" -#: ../vector/v.mkgrid/main.c:417 -msgid "Creating centroids..." +#: ../imagery/i.modis.qc/main.c:222 +msgid "VI 250m 16-days" msgstr "" -#: ../vector/v.mkgrid/write_grid.c:68 -msgid "Writing out vector rows..." +#: ../imagery/i.modis.qc/main.c:230 +msgid "Name of QC type to extract" msgstr "" -#: ../vector/v.mkgrid/write_grid.c:107 -msgid "Writing out vector columns..." +#: ../imagery/i.modis.qc/main.c:295 +msgid "mod09: Adjacency Correction" msgstr "" -#: ../vector/v.mkgrid/hexgrid.c:86 -msgid "Writing out hexagon grid..." +#: ../imagery/i.modis.qc/main.c:296 +msgid "mod09: Atmospheric Correction" msgstr "" -#: ../vector/v.segment/main.c:62 ../vector/v.split/main.c:57 -#: ../vector/v.to.points/main.c:57 ../vector/v.build.polylines/main.c:114 -#: ../vector/v.edit/main.c:58 -msgid "node" +#: ../imagery/i.modis.qc/main.c:297 +msgid "mod09: Cloud State" msgstr "" -#: ../vector/v.segment/main.c:63 ../vector/v.to.points/main.c:59 -#: ../vector/v.type/main.c:43 ../vector/v.edit/main.c:59 -#: ../vector/v.category/main.c:679 -#: ../locale/scriptstrings/v.in.lines_to_translate.c:5 -#: ../locale/scriptstrings/v.to.lines_to_translate.c:6 -msgid "point" +#: ../imagery/i.modis.qc/main.c:298 +msgid "mod09: Band-Wise Data Quality Flag" msgstr "" -#: ../vector/v.segment/main.c:64 ../vector/v.split/main.c:58 -msgid "segment" +#: ../imagery/i.modis.qc/main.c:299 +msgid "mod09: 250m Band is at Different Orbit than 500m" msgstr "" -#: ../vector/v.segment/main.c:65 ../vector/v.split/main.c:59 -#: ../vector/v.to.points/main.c:58 ../vector/v.build.polylines/main.c:115 -#: ../vector/v.edit/main.c:60 -msgid "vertex" +#: ../imagery/i.modis.qc/main.c:300 +msgid "mod09: MODIS Land General Quality Assessment" msgstr "" -#: ../vector/v.segment/main.c:67 -msgid "Creates points/segments from input vector lines and positions." +#: ../imagery/i.modis.qc/main.c:301 +msgid "mod11A1: MODIS Land General Quality Assessment" msgstr "" -#: ../vector/v.segment/main.c:70 -msgid "Name of input vector lines map" +#: ../imagery/i.modis.qc/main.c:302 +msgid "mod11A1: Detailed Quality Indications" msgstr "" -#: ../vector/v.segment/main.c:79 -msgid "Name of file containing segment rules" +#: ../imagery/i.modis.qc/main.c:303 +msgid "mod11A1: Average Emissivity Error Classes" msgstr "" -#: ../vector/v.segment/main.c:146 ../vector/v.segment/main.c:190 -#, c-format -msgid "Unable to read input: %s" +#: ../imagery/i.modis.qc/main.c:304 +msgid "mod11A1: Average LST Error Classes" msgstr "" -#: ../vector/v.segment/main.c:157 ../vector/v.segment/main.c:201 -#, c-format -msgid "Unable to find line of cat %d" +#: ../imagery/i.modis.qc/main.c:305 +msgid "mod11A2: Detailed Quality Indications" 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" +#: ../imagery/i.modis.qc/main.c:306 +msgid "mod11A2: Average Emissivity Error Classes" msgstr "" -#: ../vector/v.segment/main.c:226 -msgid "End of segment > line length -> cut" +#: ../imagery/i.modis.qc/main.c:307 +msgid "mod11A2: MODIS Land General Quality Assessment" msgstr "" -#: ../vector/v.segment/main.c:232 -#, c-format -msgid "" -"Unable to make line segment: cat = %d : %f - %f (line length = %.15g)\n" -"%s" +#: ../imagery/i.modis.qc/main.c:308 +msgid "mod11A2: Average LST Error Classes" msgstr "" -#: ../vector/v.segment/main.c:256 ../vector/v.lrs/v.lrs.segment/main.c:337 -#, c-format -msgid "Incorrect segment type: %s" +#: ../imagery/i.modis.qc/main.c:309 +msgid "mod09*s: StateQA Aerosol Quantity" msgstr "" -#: ../vector/v.segment/main.c:263 -#, 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:267 ../vector/v.segment/main.c:278 -#: ../vector/v.lrs/v.lrs.segment/main.c:360 -#: ../vector/v.lrs/v.lrs.segment/main.c:372 -#, 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:269 -#, 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:274 -#, 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:280 -#, 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.in.pdal/projection.c:125 -msgid "Overriding projection check" +#: ../imagery/i.modis.qc/main.c:310 +msgid "mod09*s: StateQA BRDF Correction Performed" msgstr "" -#: ../vector/v.in.pdal/filters.c:46 -#, c-format -msgid "4 values required for '%s' option" +#: ../imagery/i.modis.qc/main.c:311 +msgid "mod09*s: StateQA Cirrus Detected" msgstr "" -#: ../vector/v.in.pdal/filters.c:68 ../vector/v.decimate/main.c:294 -#: ../vector/v.in.lidar/main.c:435 -#, c-format -msgid "Invalid zrange <%s>" +#: ../imagery/i.modis.qc/main.c:312 +msgid "mod09*s: StateQA Cloud Shadow" msgstr "" -#: ../vector/v.in.pdal/filters.c:95 ../vector/v.in.lidar/filters.c:36 -#: ../raster3d/r3.in.lidar/filters.c:54 -#, c-format -msgid "Unknown return filter value <%s>" +#: ../imagery/i.modis.qc/main.c:313 +msgid "mod09*s: StateQA Cloud State" msgstr "" -#: ../vector/v.net.timetable/main.c:107 ../vector/v.net.alloc/main.c:333 -#: ../vector/v.kcv/main.c:175 ../vector/v.net.components/main.c:194 -#: ../vector/v.net.centrality/main.c:270 ../vector/v.db.connect/main.c:336 -#: ../vector/v.net.distance/main.c:295 ../vector/v.net.allpairs/main.c:183 -#: ../vector/v.sample/main.c:193 ../vector/v.net.flow/main.c:185 -#: ../vector/v.net.path/path.c:113 ../vector/v.net.iso/main.c:394 -msgid "Cannot create index" +#: ../imagery/i.modis.qc/main.c:314 +msgid "mod09*s: StateQA Internal Cloud Algorithm" msgstr "" -#: ../vector/v.net.timetable/main.c:112 ../vector/v.net.alloc/main.c:337 -#: ../vector/v.net.components/main.c:198 ../vector/v.net.centrality/main.c:274 -#: ../vector/v.net.distance/main.c:299 ../vector/v.net.allpairs/main.c:187 -#: ../vector/v.net.flow/main.c:189 ../vector/v.net.path/path.c:117 -#: ../vector/v.net.iso/main.c:398 -#, c-format -msgid "Cannot grant privileges on table <%s>" +#: ../imagery/i.modis.qc/main.c:315 +msgid "mod09*s: StateQA Internal Fire Algorithm" msgstr "" -#: ../vector/v.net.timetable/main.c:218 -#, c-format -msgid "Could not find a path between stops %d and %d" +#: ../imagery/i.modis.qc/main.c:316 +msgid "mod09*s: StateQA Internal Snow Mask" msgstr "" -#: ../vector/v.net.timetable/main.c:263 -msgid "Finds shortest path using timetables." +#: ../imagery/i.modis.qc/main.c:317 +msgid "mod09*s: StateQA Land Water" msgstr "" -#: ../vector/v.net.timetable/main.c:309 -msgid "Layer number or name with walking connections or -1" +#: ../imagery/i.modis.qc/main.c:318 +msgid "mod09*s: StateQA mod35 Snow Ice" msgstr "" -#: ../vector/v.net.timetable/main.c:315 -msgid "Name of column with route ids" +#: ../imagery/i.modis.qc/main.c:319 +msgid "mod09*s: StateQA Pixel Adjacent to Cloud" msgstr "" -#: ../vector/v.net.timetable/main.c:322 -msgid "Name of column with stop timestamps" +#: ../imagery/i.modis.qc/main.c:320 +msgid "mod09*s: StateQA Salt Pan (mod09GAs)" msgstr "" -#: ../vector/v.net.timetable/main.c:328 -msgid "Name of column with stop ids" +#: ../imagery/i.modis.qc/main.c:321 +msgid "mod09*i: Internal CM: Cloudy" msgstr "" -#: ../vector/v.net.timetable/main.c:334 -msgid "Name of column with walk lengths" +#: ../imagery/i.modis.qc/main.c:322 +msgid "mod09*i: Internal CM: Clear" msgstr "" -#: ../vector/v.net.timetable/main.c:381 -msgid "Could not initialize the timetables" +#: ../imagery/i.modis.qc/main.c:323 +msgid "mod09*i: Internal CM: High Clouds" 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" +#: ../imagery/i.modis.qc/main.c:324 +msgid "mod09*i: Internal CM: Low Clouds" msgstr "" -#: ../vector/v.net.timetable/main.c:482 ../vector/v.net.path/path.c:153 -#, c-format -msgid "Wrong input format: %s" +#: ../imagery/i.modis.qc/main.c:325 +msgid "mod09*i: Internal CM: Snow" msgstr "" -#: ../vector/v.net.timetable/main.c:505 -msgid "'From' and 'To' stops are the same" +#: ../imagery/i.modis.qc/main.c:326 +msgid "mod09*i: Internal CM: Fire" msgstr "" -#: ../vector/v.net.timetable/main.c:514 -msgid "No path between the stops" +#: ../imagery/i.modis.qc/main.c:327 +msgid "mod09*i: Internal CM: Sun Glint" msgstr "" -#: ../vector/v.in.db/main.c:55 ../vector/v.kcv/main.c:57 -#: ../vector/v.out.lidar/main.c:474 ../vector/v.decimate/main.c:129 -#: ../vector/v.normal/main.c:74 -msgid "points" +#: ../imagery/i.modis.qc/main.c:328 +msgid "mod09*i: Internal CM: Dust" msgstr "" -#: ../vector/v.in.db/main.c:57 -msgid "Creates new vector (points) map from database table containing coordinates." +#: ../imagery/i.modis.qc/main.c:329 +msgid "mod09*i: Internal CM: Cloud Shadow" msgstr "" -#: ../vector/v.in.db/main.c:61 -msgid "Input table name" +#: ../imagery/i.modis.qc/main.c:330 +msgid "mod09*i: Internal CM: Pixel is Adjacent to Cloud" msgstr "" -#: ../vector/v.in.db/main.c:66 ../vector/v.in.db/main.c:70 -msgid "Input DB" +#: ../imagery/i.modis.qc/main.c:331 +msgid "mod09*i: Internal CM: Cirrus" msgstr "" -#: ../vector/v.in.db/main.c:75 -msgid "Name of column containing x coordinate" +#: ../imagery/i.modis.qc/main.c:332 +msgid "mod09*i: Internal CM: Pan Flag" msgstr "" -#: ../vector/v.in.db/main.c:80 -msgid "Name of column containing y coordinate" +#: ../imagery/i.modis.qc/main.c:333 +msgid "mod09*i: Internal CM: Criteria for Aerosol Retrieval" msgstr "" -#: ../vector/v.in.db/main.c:84 -msgid "Name of column containing z coordinate" +#: ../imagery/i.modis.qc/main.c:334 +msgid "mod09*i: Internal CM: AOT (aerosol optical depth) has clim. val." msgstr "" -#: ../vector/v.in.db/main.c:85 ../vector/v.random/main.c:138 -#: ../vector/v.random/main.c:147 ../vector/v.random/main.c:160 -#: ../vector/v.random/main.c:170 ../vector/v.random/main.c:175 -msgid "3D output" +#: ../imagery/i.modis.qc/main.c:335 +msgid "mod13A2: MODIS Land General Quality Assessment" msgstr "" -#: ../vector/v.in.db/main.c:90 -msgid "Name of column containing category number" +#: ../imagery/i.modis.qc/main.c:336 +msgid "mod13A2: Quality estimation of the pixel" msgstr "" -#: ../vector/v.in.db/main.c:91 -msgid "Must refer to an integer column" +#: ../imagery/i.modis.qc/main.c:337 +msgid "mod13A2: Quantity range of Aerosol" msgstr "" -#: ../vector/v.in.db/main.c:101 -msgid "Use imported table as attribute table for new map" +#: ../imagery/i.modis.qc/main.c:338 +msgid "mod13A2: if pixel is a cloud neighbour" 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." +#: ../imagery/i.modis.qc/main.c:339 +msgid "mod13A2: if BRDF correction performed" msgstr "" -#: ../vector/v.in.db/main.c:177 -#, c-format -msgid "Output vector map, table <%s> (driver: <%s>, database: <%s>) already exists" +#: ../imagery/i.modis.qc/main.c:340 +msgid "mod13A2: if pixel mixed with clouds" msgstr "" -#: ../vector/v.in.db/main.c:190 ../vector/v.db.connect/main.c:295 -msgid "Data type of key column must be integer" +#: ../imagery/i.modis.qc/main.c:341 +msgid "mod13A2: separate land from various water objects" msgstr "" -#: ../vector/v.in.db/main.c:194 -#, c-format -msgid "Option <%s> must be specified when -%c flag is given" +#: ../imagery/i.modis.qc/main.c:342 +msgid "mod13A2: if snow/ice present in pixel" 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." +#: ../imagery/i.modis.qc/main.c:343 +msgid "mod13A2: if shadow is present in pixel" msgstr "" -#: ../vector/v.in.db/main.c:235 ../vector/v.voronoi/main.c:322 -msgid "Writing features..." +#: ../imagery/i.modis.qc/main.c:344 ../imagery/i.modis.qc/main.c:345 +#: ../imagery/i.modis.qc/main.c:346 +msgid "mcd43B2: Quality of BRDF correction performed" msgstr "" -#: ../vector/v.in.db/main.c:243 -msgid "Key column must be integer" +#: ../imagery/i.modis.qc/main.c:347 +msgid "mcd43B2q: Quality of BRDF correction performed" msgstr "" -#: ../vector/v.in.db/main.c:256 -msgid "x/y/z column must be integer or double" +#: ../imagery/i.modis.qc/main.c:348 +msgid "mod13Q1: MODIS Land General Quality Assessment" msgstr "" -#: ../vector/v.in.db/main.c:288 -msgid "Unable to copy table" +#: ../imagery/i.modis.qc/main.c:349 +msgid "mod13Q1: Quality estimation of the pixel" msgstr "" -#: ../vector/v.in.db/main.c:313 -#, c-format -msgid "Unable to add key column <%s>: SERIAL type is not supported by <%s>" +#: ../imagery/i.modis.qc/main.c:350 +msgid "mod13Q1: Quantity range of Aerosol" msgstr "" -#: ../vector/v.in.db/main.c:324 -#, c-format -msgid "Failed to update key column <%s>" +#: ../imagery/i.modis.qc/main.c:351 +msgid "mod13Q1: if pixel is a cloud neighbour" 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] "" +#: ../imagery/i.modis.qc/main.c:352 +msgid "mod13Q1: if BRDF correction performed" +msgstr "" -#: ../vector/v.in.region/main.c:43 -msgid "Creates a vector polygon from the current region extent." +#: ../imagery/i.modis.qc/main.c:353 +msgid "mod13Q1: if pixel mixed with clouds" msgstr "" -#: ../vector/v.in.region/main.c:51 -msgid "Select type: line or area" +#: ../imagery/i.modis.qc/main.c:354 +msgid "mod13Q1: separate land from various water objects" msgstr "" -#: ../vector/v.in.region/main.c:58 -msgid "Densify lines using region resolution" +#: ../imagery/i.modis.qc/main.c:355 +msgid "mod13Q1: if snow/ice present in pixel" msgstr "" -#: ../vector/v.out.dxf/main.c:58 -msgid "DXF" +#: ../imagery/i.modis.qc/main.c:356 +msgid "mod13Q1: if shadow is present in pixel" msgstr "" -#: ../vector/v.out.dxf/main.c:60 -msgid "Exports vector map to DXF file format." +#: ../imagery/i.modis.qc/main.c:365 +msgid "Band number of MODIS product (mod09Q1=[1,2],mod09A1=[1-7],m[o/y]d09GA=[1-7],m[o/y]d09CMG=[1-7], mcd43B2q=[1-7])" msgstr "" -#: ../vector/v.out.dxf/main.c:68 -msgid "Name for DXF output file" +#: ../imagery/i.modis.qc/main.c:369 +msgid "Band 1: Red" msgstr "" -#: ../vector/v.out.dxf/main.c:93 -#, c-format -msgid "%d features written to '%s'." +#: ../imagery/i.modis.qc/main.c:370 +msgid "Band 2: NIR" msgstr "" -#: ../vector/v.out.dxf/write_dxf.c:21 -#, c-format -msgid "The file '%s' already exists." +#: ../imagery/i.modis.qc/main.c:371 +msgid "Band 3: Blue" msgstr "" -#: ../vector/v.out.dxf/write_dxf.c:23 -#, c-format -msgid "The file '%s' already exists and will be overwritten." +#: ../imagery/i.modis.qc/main.c:372 +msgid "Band 4: Green" msgstr "" -#: ../vector/v.out.dxf/write_dxf.c:27 -#, c-format -msgid "%s: Cannot write dxf file." +#: ../imagery/i.modis.qc/main.c:373 +msgid "Band 5: SWIR 1" msgstr "" -#: ../vector/v.net.alloc/main.c:67 -msgid "Allocates subnets for nearest centers." +#: ../imagery/i.modis.qc/main.c:374 +msgid "Band 6: SWIR 2" msgstr "" -#: ../vector/v.net.alloc/main.c:69 -msgid "Center node must be opened (costs >= 0). Costs of center node are used in calculation." +#: ../imagery/i.modis.qc/main.c:375 +msgid "Band 7: SWIR 3" msgstr "" -#: ../vector/v.net.alloc/main.c:81 ../vector/v.net.iso/main.c:95 -msgid "Use costs from centers or costs to centers" +#: ../imagery/i.modis.qc/main.c:392 +msgid "Please specify a product to extract" msgstr "" -#: ../vector/v.net.alloc/main.c:88 ../vector/v.net.iso/main.c:102 -msgid "Categories of centers (points on nodes) to which net will be allocated, layer for this categories is given by nlayer option" +#: ../imagery/i.modis.qc/main.c:395 +msgid "Please specify a valid QC flag to extract" msgstr "" -#: ../vector/v.net.alloc/main.c:129 ../vector/v.net.path/main.c:110 -#: ../vector/v.net.iso/main.c:150 ../vector/v.net.salesman/main.c:181 -msgid "Use turntable" +#: ../imagery/i.modis.qc/main.c:400 +msgid "This bit flag is only available for MOD09Q1 @ 250m products" msgstr "" -#: ../vector/v.net.alloc/main.c:130 ../vector/v.net.alloc/main.c:138 -#: ../vector/v.net.alloc/main.c:146 ../vector/v.net/args.c:64 -#: ../vector/v.net/args.c:111 ../vector/v.net/args.c:123 -#: ../vector/v.net.path/main.c:111 ../vector/v.net.path/main.c:119 -#: ../vector/v.net.path/main.c:127 ../vector/v.net.iso/main.c:151 -#: ../vector/v.net.iso/main.c:159 ../vector/v.net.iso/main.c:167 -#: ../vector/v.net.salesman/main.c:182 ../vector/v.net.salesman/main.c:189 -#: ../vector/v.net.salesman/main.c:196 -msgid "Turntable" +#: ../imagery/i.modis.qc/main.c:404 +msgid "Band number out of allowed range [1-2]" msgstr "" -#: ../vector/v.net.alloc/main.c:135 ../vector/v.net.path/main.c:116 -#: ../vector/v.net.iso/main.c:156 ../vector/v.net.salesman/main.c:187 -msgid "Layer with turntable" +#: ../imagery/i.modis.qc/main.c:406 ../imagery/i.modis.qc/main.c:408 +#: ../imagery/i.modis.qc/main.c:410 ../imagery/i.modis.qc/main.c:412 +#: ../imagery/i.modis.qc/main.c:414 ../imagery/i.modis.qc/main.c:416 +#: ../imagery/i.modis.qc/main.c:418 ../imagery/i.modis.qc/main.c:455 +msgid "Band number out of allowed range [1-7]" msgstr "" -#: ../vector/v.net.alloc/main.c:137 ../vector/v.net.alloc/main.c:145 -#: ../vector/v.net.path/main.c:118 ../vector/v.net.path/main.c:126 -#: ../vector/v.net.iso/main.c:158 ../vector/v.net.iso/main.c:166 -#: ../vector/v.net.salesman/main.c:188 ../vector/v.net.salesman/main.c:195 -msgid "Relevant only with -t flag" +#: ../imagery/i.modis.qc/main.c:420 +msgid "mod09Q1 product only has 2 bands" msgstr "" -#: ../vector/v.net.alloc/main.c:143 ../vector/v.net/args.c:114 -#: ../vector/v.net.path/main.c:124 ../vector/v.net.iso/main.c:164 -#: ../vector/v.net.salesman/main.c:194 -msgid "Layer with unique categories used in turntable" +#: ../imagery/i.modis.qc/main.c:425 +msgid "This bit flag is only available for MOD09A1s @ 500m or MOD09CMG @ 5000m products" msgstr "" -#: ../vector/v.net.alloc/main.c:156 ../vector/v.net.iso/main.c:177 -msgid "Create unique categories and attribute table" +#: ../imagery/i.modis.qc/main.c:429 +msgid "This bit flag is only available for MOD09GAs @ 500m products" msgstr "" -#: ../vector/v.net.alloc/main.c:158 -msgid "Default: same category like nearest center" +#: ../imagery/i.modis.qc/main.c:440 +msgid "This bit flag is only available for mod09CMGi @ 5000m products" msgstr "" -#: ../vector/v.net.alloc/main.c:224 ../vector/v.net.iso/main.c:282 -#: ../vector/v.net.salesman/main.c:277 -msgid "Point is not connected to the network" +#: ../imagery/i.modis.qc/main.c:446 +msgid "This bit flag is only available for MOD13A2 @ 1km products" msgstr "" -#: ../vector/v.net.alloc/main.c:232 ../vector/v.net.iso/main.c:290 -msgid "Center at closed node (costs = -1) ignored" +#: ../imagery/i.modis.qc/main.c:451 +msgid "This bit flag is only available for MCD43B2 @ 1km products" msgstr "" -#: ../vector/v.net.alloc/main.c:250 ../vector/v.net.iso/main.c:308 -#, c-format -msgid "Number of centers: %d (nlayer %d)" +#: ../imagery/i.modis.qc/main.c:461 +msgid "This bit flag is only available for MOD13Q1 @ 250m products" msgstr "" -#: ../vector/v.net.alloc/main.c:253 ../vector/v.net.iso/main.c:311 -msgid "Not enough centers for selected nlayer. Nothing will be allocated." +#: ../imagery/i.modis.qc/main.c:826 +msgid "Unknown names and/or combination, please check spelling" msgstr "" -#: ../vector/v.net.alloc/main.c:275 ../vector/v.net.alloc/main.c:287 -#: ../vector/v.net.iso/main.c:333 ../vector/v.net.iso/main.c:345 -msgid "Calculating costs from centers ..." +#: ../imagery/i.zc/main.c:54 ../vector/v.lidar.edgedetection/main.c:77 +msgid "edges" msgstr "" -#: ../vector/v.net.alloc/main.c:280 ../vector/v.net.alloc/main.c:291 -#: ../vector/v.net.iso/main.c:338 ../vector/v.net.iso/main.c:349 -msgid "Calculating costs to centers ..." +#: ../imagery/i.zc/main.c:56 +msgid "Zero-crossing \"edge detection\" raster function for image processing." msgstr "" -#: ../vector/v.net.alloc/main.c:342 -msgid "Allocating subnets..." +#: ../imagery/i.zc/main.c:74 +msgid "Zero crossing raster map" msgstr "" -#: ../vector/v.net.alloc/main.c:592 ../vector/v.net.alloc/main.c:627 -#: ../vector/v.net.iso/main.c:704 -msgid "Cannot get line segment, segment out of line" +#: ../imagery/i.zc/main.c:81 +msgid "x-y extent of the Gaussian filter" msgstr "" -#: ../vector/v.cluster/main.c:91 -msgid "point cloud" +#: ../imagery/i.zc/main.c:89 +msgid "Sensitivity of Gaussian filter" msgstr "" -#: ../vector/v.cluster/main.c:92 -msgid "cluster" +#: ../imagery/i.zc/main.c:97 +msgid "Number of azimuth directions categorized" msgstr "" -#: ../vector/v.cluster/main.c:93 -msgid "clump" +#: ../imagery/i.zc/main.c:109 +msgid "Threshold less than or equal to zero not allowed" msgstr "" -#: ../vector/v.cluster/main.c:96 -msgid "Performs cluster identification." +#: ../imagery/i.zc/main.c:119 +msgid "Width less than or equal to zero not allowed" msgstr "" -#: ../vector/v.cluster/main.c:104 -msgid "Layer number or name for cluster ids" +#: ../imagery/i.zc/main.c:123 +msgid "Fewer than 1 orientation classes not allowed" msgstr "" -#: ../vector/v.cluster/main.c:111 -msgid "Maximum distance to neighbors" +#: ../imagery/i.zc/main.c:137 +#, c-format +msgid "Power 2 values : %d rows %d columns" msgstr "" -#: ../vector/v.cluster/main.c:117 -msgid "Minimum number of points to create a cluster" +#: ../imagery/i.zc/main.c:147 +msgid "Initializing data..." msgstr "" -#: ../vector/v.cluster/main.c:125 -msgid "Clustering method" +#: ../imagery/i.zc/main.c:177 +msgid "Writing transformed data to file..." msgstr "" -#: ../vector/v.cluster/main.c:129 -msgid "Force 2D clustering" +#: ../imagery/i.zc/main.c:200 +msgid "Transform successful" msgstr "" -#: ../vector/v.cluster/main.c:146 ../vector/v.profile/main.c:366 -#: ../doc/vector/v.example/main.c:81 -msgid "Unable to set predetermined vector open level" +#: ../imagery/i.pca/main.c:75 +msgid "principal components analysis" msgstr "" -#: ../vector/v.cluster/main.c:167 -msgid "Minimum number of points must be at least 2" +#: ../imagery/i.pca/main.c:76 +msgid "Principal components analysis (PCA) for image processing." msgstr "" -#: ../vector/v.cluster/main.c:175 ../vector/v.to.points/main.c:113 -#, c-format -msgid "Option %s must be positive" +#: ../imagery/i.pca/main.c:82 +msgid "Name of two or more input raster maps or imagery group" msgstr "" -#: ../vector/v.cluster/main.c:188 -msgid "Counting input points ..." +#: ../imagery/i.pca/main.c:87 +msgid "A numerical suffix will be added for each component map" msgstr "" -#: ../vector/v.cluster/main.c:194 -#, c-format -msgid "Layer %d is not empty, choose another layer" +#: ../imagery/i.pca/main.c:96 +msgid "Rescaling range for output maps" msgstr "" -#: ../vector/v.cluster/main.c:201 -msgid "Not enough points in input, nothing to do" +#: ../imagery/i.pca/main.c:98 +msgid "For no rescaling use 0,0" msgstr "" -#: ../vector/v.cluster/main.c:218 -msgid "Creating search index ..." +#: ../imagery/i.pca/main.c:99 +msgid "Rescale" msgstr "" -#: ../vector/v.cluster/main.c:253 ../vector/v.cluster/main.c:458 -#: ../vector/v.cluster/main.c:708 -#, c-format -msgid "Option %s must be a positive number" +#: ../imagery/i.pca/main.c:108 +msgid "Cumulative percent importance for filtering" msgstr "" -#: ../vector/v.cluster/main.c:262 ../vector/v.cluster/main.c:467 -msgid "Estimating maximum distance ..." +#: ../imagery/i.pca/main.c:113 +msgid "Normalize (center and scale) input maps" msgstr "" -#: ../vector/v.cluster/main.c:293 ../vector/v.cluster/main.c:498 -msgid "No neighbors found" +#: ../imagery/i.pca/main.c:114 +msgid "Default: center only" msgstr "" -#: ../vector/v.cluster/main.c:303 ../vector/v.cluster/main.c:508 -#, c-format -msgid "Distance to the %d nearest neighbor:" +#: ../imagery/i.pca/main.c:118 +msgid "Output will be filtered input bands" msgstr "" -#: ../vector/v.cluster/main.c:304 ../vector/v.cluster/main.c:509 -#, c-format -msgid "Min: %g, max: %g" +#: ../imagery/i.pca/main.c:119 +msgid "Apply inverse PCA after PCA" msgstr "" -#: ../vector/v.cluster/main.c:305 ../vector/v.cluster/main.c:510 -#, c-format -msgid "Mean: %g" +#: ../imagery/i.pca/main.c:154 +msgid "Sorry, at least 2 input bands must be provided" msgstr "" -#: ../vector/v.cluster/main.c:306 ../vector/v.cluster/main.c:511 +#: ../imagery/i.pca/main.c:169 #, c-format -msgid "Standard deviation: %g" +msgid "'%s' must be positive" msgstr "" -#: ../vector/v.cluster/main.c:308 ../vector/v.cluster/main.c:513 +#: ../imagery/i.pca/main.c:171 #, c-format -msgid "Estimated maximum distance: %g" +msgid "'%s' must be < 100" msgstr "" -#: ../vector/v.cluster/main.c:312 ../vector/v.cluster/main.c:517 -#: ../vector/v.cluster/main.c:930 ../vector/v.cluster/main.c:1091 -msgid "Building clusters ..." +#: ../imagery/i.pca/main.c:233 +msgid "Not enough principal components left for filtering" msgstr "" -#: ../vector/v.cluster/main.c:354 ../vector/v.cluster/main.c:562 +#: ../imagery/i.pca/main.c:235 #, c-format -msgid "nlines: %d, nclusters: %d" +msgid "Using %d of %d principal components for filtering" msgstr "" -#: ../vector/v.cluster/main.c:398 ../vector/v.cluster/main.c:607 -#, c-format -msgid "No clusters found, adjust option %s" +#: ../imagery/i.pca/main.c:297 +msgid "Scale range length should be > 0. Using default values: 0,255." msgstr "" -#: ../vector/v.cluster/main.c:434 ../vector/v.cluster/main.c:649 -#: ../vector/v.cluster/main.c:828 ../vector/v.cluster/main.c:1000 -#: ../vector/v.cluster/main.c:1154 -msgid "Write out cluster ids ..." +#: ../imagery/i.pca/main.c:343 +msgid "Computing covariance matrix..." msgstr "" -#: ../vector/v.cluster/main.c:712 -msgid "Loading points ..." +#: ../imagery/i.pca/main.c:456 +#, c-format +msgid "Rescaling to range %d,%d..." msgstr "" -#: ../vector/v.cluster/main.c:736 ../vector/v.cluster/main.c:880 -msgid "Reachability network ..." +#: ../imagery/i.pca/main.c:464 +msgid "Calculating principal components..." msgstr "" -#: ../vector/v.cluster/main.c:748 ../vector/v.cluster/main.c:781 -#: ../vector/v.cluster/main.c:890 ../vector/v.cluster/main.c:1068 -#: ../vector/v.cluster/main.c:1102 ../vector/v.cluster/main.c:1139 -msgid "Not enough points found" +#: ../imagery/i.pca/support.c:50 +msgid "Eigen values, (vectors), and [percent importance]:" msgstr "" -#: ../vector/v.cluster/main.c:809 -msgid "Set cluster ids ..." +#: ../imagery/i.ifft/main.c:81 +msgid "Inverse Fast Fourier Transform (IFFT) for image processing." msgstr "" -#: ../vector/v.cluster/main.c:911 -msgid "Neighbor point's core dist is -1" +#: ../imagery/i.ifft/main.c:86 +msgid "Name of input raster map (image fft, real part)" msgstr "" -#: ../vector/v.cluster/main.c:1056 -msgid "Core density ..." +#: ../imagery/i.ifft/main.c:90 +msgid "Name of input raster map (image fft, imaginary part" msgstr "" -#: ../vector/v.cluster/main.c:1180 -#, c-format -msgid "%d clusters found" +#: ../imagery/i.ifft/main.c:115 +msgid "The real and imaginary original windows did not match" msgstr "" -#: ../vector/v.cluster/main.c:1181 -#, c-format -msgid "%d outliers found" +#: ../imagery/i.ifft/main.c:157 +msgid "Masking raster maps..." msgstr "" -#: ../vector/v.vect.stats/main.c:138 -msgid "Count points in areas, calculate statistics from point attributes." +#: ../imagery/i.ifft/main.c:200 +msgid "Starting Inverse FFT..." msgstr "" -#: ../vector/v.vect.stats/main.c:142 -msgid "Name of existing vector map with points" +#: ../imagery/i.landsat.toar/landsat.c:116 +msgid "The DOS4 method is not applicable here: approximation of atmospheric transmittance coefficients is unstable. Use another DOS method or use other sun_elevation parameter" msgstr "" -#: ../vector/v.vect.stats/main.c:147 -msgid "Name of existing vector map with areas" +#: ../imagery/i.landsat.toar/main.c:69 +msgid "Calculates top-of-atmosphere radiance or reflectance and temperature for Landsat MSS/TM/ETM+/OLI" msgstr "" -#: ../vector/v.vect.stats/main.c:160 -msgid "Layer number for points map" +#: ../imagery/i.landsat.toar/main.c:75 +msgid "atmospheric correction" msgstr "" -#: ../vector/v.vect.stats/main.c:165 -msgid "Category values for points map" +#: ../imagery/i.landsat.toar/main.c:86 +msgid "Prefix for output raster maps" msgstr "" -#: ../vector/v.vect.stats/main.c:170 -msgid "WHERE conditions of SQL statement without 'where' keyword for points map" +#: ../imagery/i.landsat.toar/main.c:88 +msgid "Example: 'B.toar.' generates B.toar.1, B.toar.2, ..." msgstr "" -#: ../vector/v.vect.stats/main.c:175 -msgid "Layer number for area map" +#: ../imagery/i.landsat.toar/main.c:93 +msgid "Name of Landsat metadata file (.met or MTL.txt)" msgstr "" -#: ../vector/v.vect.stats/main.c:180 -msgid "Category values for area map" +#: ../imagery/i.landsat.toar/main.c:99 +msgid "Spacecraft sensor" msgstr "" -#: ../vector/v.vect.stats/main.c:185 -msgid "WHERE conditions of SQL statement without 'where' keyword for area map" +#: ../imagery/i.landsat.toar/main.c:100 +msgid "Required only if 'metfile' not given (recommended for sanity)" msgstr "" -#: ../vector/v.vect.stats/main.c:202 -msgid "Method for aggregate statistics" +#: ../imagery/i.landsat.toar/main.c:105 +msgid "Landsat-1 MSS" msgstr "" -#: ../vector/v.vect.stats/main.c:207 -msgid "Column name of points map to use for statistics" +#: ../imagery/i.landsat.toar/main.c:106 +msgid "Landsat-2 MSS" msgstr "" -#: ../vector/v.vect.stats/main.c:208 -msgid "Column of points map must be numeric" +#: ../imagery/i.landsat.toar/main.c:107 +msgid "Landsat-3 MSS" msgstr "" -#: ../vector/v.vect.stats/main.c:213 -msgid "Column name to upload points count" +#: ../imagery/i.landsat.toar/main.c:108 +msgid "Landsat-4 MSS" msgstr "" -#: ../vector/v.vect.stats/main.c:215 -msgid "Column to hold points count, must be of type integer, will be created if not existing" +#: ../imagery/i.landsat.toar/main.c:109 +msgid "Landsat-5 MSS" msgstr "" -#: ../vector/v.vect.stats/main.c:219 -msgid "Column name to upload statistics" +#: ../imagery/i.landsat.toar/main.c:110 +msgid "Landsat-4 TM" msgstr "" -#: ../vector/v.vect.stats/main.c:221 -msgid "Column to hold statistics, must be of type double, will be created if not existing" +#: ../imagery/i.landsat.toar/main.c:111 +msgid "Landsat-5 TM" msgstr "" -#: ../vector/v.vect.stats/main.c:229 -msgid "Print output to stdout, do not update attribute table" +#: ../imagery/i.landsat.toar/main.c:112 +msgid "Landsat-7 ETM+" msgstr "" -#: ../vector/v.vect.stats/main.c:230 -msgid "First column is always area category" +#: ../imagery/i.landsat.toar/main.c:113 +msgid "Landsat_8 OLI/TIRS" msgstr "" -#: ../vector/v.vect.stats/main.c:283 -#, c-format -msgid "Vector map <%s> is not in user mapset and cannot be updated" +#: ../imagery/i.landsat.toar/main.c:123 +msgid "Atmospheric correction method" msgstr "" -#: ../vector/v.vect.stats/main.c:345 ../vector/v.vect.stats/main.c:427 -#: ../vector/v.extract/copy_tab.c:117 -#, c-format -msgid "Unable to open database <%s> with driver <%s>" +#: ../imagery/i.landsat.toar/main.c:132 +msgid "Image acquisition date (yyyy-mm-dd)" msgstr "" -#: ../vector/v.vect.stats/main.c:349 -msgid "count_column is required to upload point counts" +#: ../imagery/i.landsat.toar/main.c:133 ../imagery/i.landsat.toar/main.c:141 +#: ../imagery/i.landsat.toar/main.c:150 ../imagery/i.landsat.toar/main.c:158 +msgid "Required only if 'metfile' not given" msgstr "" -#: ../vector/v.vect.stats/main.c:358 -msgid "count_column must be of type integer" +#: ../imagery/i.landsat.toar/main.c:140 +msgid "Sun elevation in degrees" msgstr "" -#: ../vector/v.vect.stats/main.c:371 ../vector/v.vect.stats/main.c:401 -#, c-format -msgid "Unable to add column <%s>" +#: ../imagery/i.landsat.toar/main.c:149 +msgid "Image creation date (yyyy-mm-dd)" msgstr "" -#: ../vector/v.vect.stats/main.c:377 -msgid "stats_column is required to upload point stats" +#: ../imagery/i.landsat.toar/main.c:157 +msgid "Gain (H/L) of all Landsat ETM+ bands (1-5,61,62,7,8)" msgstr "" -#: ../vector/v.vect.stats/main.c:388 -msgid "stats_column must be of type double precision" +#: ../imagery/i.landsat.toar/main.c:165 +msgid "Percent of solar radiance in path radiance" msgstr "" -#: ../vector/v.vect.stats/main.c:410 -msgid "collecting attributes from points vector..." +#: ../imagery/i.landsat.toar/main.c:166 ../imagery/i.landsat.toar/main.c:176 +msgid "Required only if 'method' is any DOS" msgstr "" -#: ../vector/v.vect.stats/main.c:447 -msgid "column for points vector must be numeric" +#: ../imagery/i.landsat.toar/main.c:175 +msgid "Minimum pixels to consider digital number as dark object" msgstr "" -#: ../vector/v.vect.stats/main.c:508 -#, c-format -msgid "No area categories in vector <%s>, layer <%s>" +#: ../imagery/i.landsat.toar/main.c:184 +msgid "Rayleigh atmosphere (diffuse sky irradiance)" msgstr "" -#: ../vector/v.vect.stats/main.c:533 -msgid "Selecting points for each area..." +#: ../imagery/i.landsat.toar/main.c:185 +msgid "Required only if 'method' is DOS3" msgstr "" -#: ../vector/v.vect.stats/main.c:638 -#, c-format -msgid "could not find area category %d" +#: ../imagery/i.landsat.toar/main.c:194 +msgid "return value stored for a given metadata" msgstr "" -#: ../vector/v.vect.stats/main.c:764 -#, c-format -msgid "%d records updated" +#: ../imagery/i.landsat.toar/main.c:195 +msgid "Required only if 'metfile' and -p given" msgstr "" -#: ../vector/v.vect.stats/main.c:766 ../vector/v.what.rast/main.c:688 -#: ../vector/v.distance/main.c:1743 -#, c-format -msgid "%d update errors" +#: ../imagery/i.landsat.toar/main.c:201 +msgid "Landsat Number" msgstr "" -#: ../vector/v.db.select/main.c:58 -msgid "Prints vector map attributes." +#: ../imagery/i.landsat.toar/main.c:202 +msgid "Creation timestamp" msgstr "" -#: ../vector/v.db.select/main.c:61 ../vector/v.db.select/main.c:79 -#: ../vector/v.db.select/main.c:93 -msgid "Main" +#: ../imagery/i.landsat.toar/main.c:203 +msgid "Date" msgstr "" -#: ../vector/v.db.select/main.c:75 -msgid "GROUP BY conditions of SQL statement without 'group by' keyword" +#: ../imagery/i.landsat.toar/main.c:204 +msgid "Sun Elevation" msgstr "" -#: ../vector/v.db.select/main.c:83 -msgid "Output vertical record separator" +#: ../imagery/i.landsat.toar/main.c:205 +msgid "Sensor" msgstr "" -#: ../vector/v.db.select/main.c:100 -msgid "Print minimal region extent of selected vector features instead of attributes" +#: ../imagery/i.landsat.toar/main.c:206 +msgid "Bands count" msgstr "" -#: ../vector/v.db.select/main.c:115 -msgid "Exclude attributes not linked to features" +#: ../imagery/i.landsat.toar/main.c:206 +msgid "Sun Azimuth Angle" msgstr "" -#: ../vector/v.db.select/main.c:157 -#, c-format -msgid "Unable to open vector map <%s> at topology level. Flag '%c' requires topology level." +#: ../imagery/i.landsat.toar/main.c:215 +msgid "Scale factor for output" msgstr "" -#: ../vector/v.db.select/main.c:208 -msgid "Unable to open select cursor" +#: ../imagery/i.landsat.toar/main.c:221 +msgid "Output at-sensor radiance instead of reflectance for all bands" msgstr "" -#: ../vector/v.db.select/main.c:229 ../vector/v.reclass/main.c:267 -#, c-format -msgid "Unable to fetch data from table <%s>" +#: ../imagery/i.landsat.toar/main.c:226 +msgid "Input raster maps use as extension the number of the band instead the code" msgstr "" -#: ../vector/v.db.select/main.c:286 -#, c-format -msgid "Unable to get bounding box of area %d" +#: ../imagery/i.landsat.toar/main.c:230 +msgid "Print output metadata info" msgstr "" -#: ../vector/v.db.select/main.c:292 +#: ../imagery/i.landsat.toar/main.c:256 ../imagery/i.landsat.toar/main.c:264 #, c-format -msgid "Unable to get bounding box of line %d" -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" +msgid "Illegal date format: [%s] (yyyy-mm-dd)" msgstr "" -#: ../vector/v.kcv/main.c:71 -msgid "Must be > 1" +#: ../imagery/i.landsat.toar/main.c:286 +msgid "Please use a metadata keyword with -p" msgstr "" -#: ../vector/v.kcv/main.c:76 -msgid "Name for new column to which partition number is written" +#: ../imagery/i.landsat.toar/main.c:323 +msgid "Failed to identify satellite" msgstr "" -#: ../vector/v.kcv/main.c:85 +#: ../imagery/i.landsat.toar/main.c:337 #, c-format -msgid "'%s' must be > 1" +msgid "Lacking '%s' and/or '%s' for this satellite" 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" +#: ../imagery/i.landsat.toar/main.c:343 +msgid "Landsat-7 requires band gain with 9 (H/L) characters" msgstr "" -#: ../vector/v.kcv/main.c:102 -msgid "Layer number must be positive" +#: ../imagery/i.landsat.toar/main.c:363 +#, c-format +msgid "Unknown satellite type (defined by '%s')" msgstr "" -#: ../vector/v.kcv/main.c:107 +#: ../imagery/i.landsat.toar/main.c:410 ../imagery/i.landsat.toar/main.c:559 #, c-format -msgid "More partitions than points (%d)" +msgid "Unable to read data type of raster map <%s>" msgstr "" -#: ../vector/v.kcv/main.c:120 +#: ../imagery/i.landsat.toar/main.c:552 #, c-format -msgid "Unable to get layer info for vector map <%s>" +msgid "Raster map <%s> exists. Skipping." msgstr "" -#: ../vector/v.kcv/main.c:145 +#: ../imagery/i.landsat.toar/main.c:575 #, c-format -msgid "Column <%s> already exists but is not numeric" +msgid "Writing %s of <%s> to <%s>..." msgstr "" -#: ../vector/v.kcv/main.c:160 +#: ../imagery/i.landsat.toar/main.c:579 +msgid "temperature" +msgstr "" + +#: ../imagery/i.landsat.toar/landsat_met.c:117 #, c-format -msgid "Unable to alter table: %s" +msgid "Metadata file <%s> not found" msgstr "" -#: ../vector/v.kcv/main.c:168 ../vector/v.db.connect/main.c:158 -msgid "Unable to modify vector map stored in other mapset" +#: ../imagery/i.emissivity/main.c:45 +msgid "emissivity" msgstr "" -#: ../vector/v.kcv/main.c:179 ../vector/v.db.connect/main.c:341 -#, c-format -msgid "Cannot grant privileges on table %s" +#: ../imagery/i.emissivity/main.c:46 +msgid "land flux" msgstr "" -#: ../vector/v.kcv/main.c:182 ../vector/v.db.connect/main.c:344 -msgid "Select privileges were granted on the table" +#: ../imagery/i.emissivity/main.c:49 +msgid "Computes emissivity from NDVI, generic method for sparse land." msgstr "" -#: ../vector/v.kcv/main.c:267 -#, c-format -msgid "No category for line %d in layer %d" +#: ../imagery/i.emissivity/main.c:53 +msgid "Name of the NDVI map [-]" msgstr "" -#: ../vector/v.kcv/main.c:284 ../vector/v.sample/main.c:263 -#, c-format -msgid "Unable to insert row: %s" +#: ../imagery/i.emissivity/main.c:56 +msgid "Name of the output emissivity layer" msgstr "" -#: ../vector/v.kcv/main.c:300 -msgid "internal error" +#: ../imagery/i.group/main.c:56 +msgid "Creates, edits, and lists groups of imagery data." msgstr "" -#: ../vector/v.transform/main.c:75 -msgid "Performs an affine transformation (shift, scale and rotate) on vector map." +#: ../imagery/i.group/main.c:60 +msgid "Name of imagery group" msgstr "" -#: ../vector/v.transform/main.c:80 -msgid "Shift all z values to bottom=0" +#: ../imagery/i.group/main.c:64 +msgid "Name of imagery subgroup" msgstr "" -#: ../vector/v.transform/main.c:85 -msgid "Swap coordinates x, y and then apply other parameters" +#: ../imagery/i.group/main.c:68 +msgid "Name of raster map(s) to include in group" msgstr "" -#: ../vector/v.transform/main.c:90 -msgid "Swap coordinates x, z and then apply other parameters" +#: ../imagery/i.group/main.c:69 ../imagery/i.group/main.c:80 +msgid "Maps" msgstr "" -#: ../vector/v.transform/main.c:95 -msgid "Swap coordinates y, z and then apply other parameters" +#: ../imagery/i.group/main.c:79 +msgid "Remove selected files from specified group or subgroup" msgstr "" -#: ../vector/v.transform/main.c:100 -msgid "Swap coordinates after the other transformations" +#: ../imagery/i.group/main.c:84 +msgid "List files from specified (sub)group" msgstr "" -#: ../vector/v.transform/main.c:104 -msgid "Do not build topology" +#: ../imagery/i.group/main.c:89 +msgid "List subgroups from specified group" msgstr "" -#: ../vector/v.transform/main.c:109 ../vector/v.transform/main.c:120 -#: ../vector/v.transform/main.c:129 ../vector/v.transform/main.c:138 -#: ../vector/v.transform/main.c:147 ../vector/v.transform/main.c:156 -#: ../vector/v.transform/main.c:165 ../vector/v.transform/main.c:175 -#: ../vector/v.transform/main.c:182 -msgid "Custom" +#: ../imagery/i.group/main.c:148 +msgid "No input raster map(s) specified" msgstr "" -#: ../vector/v.transform/main.c:118 -msgid "Shifting value for x coordinates" +#: ../imagery/i.group/main.c:167 ../imagery/i.group/main.c:189 +msgid "Specified group does not exist in current mapset" msgstr "" -#: ../vector/v.transform/main.c:127 -msgid "Shifting value for y coordinates" +#: ../imagery/i.group/main.c:171 +#, c-format +msgid "Removing raster maps from subgroup <%s>..." msgstr "" -#: ../vector/v.transform/main.c:136 ../vector/v.extrude/main.c:101 -msgid "Shifting value for z coordinates" +#: ../imagery/i.group/main.c:176 +#, c-format +msgid "Removing raster maps from group <%s>..." msgstr "" -#: ../vector/v.transform/main.c:145 -msgid "Scaling factor for x coordinates" +#: ../imagery/i.group/main.c:197 +#, c-format +msgid "Subgroup <%s> of group <%s> references the following raster maps:" msgstr "" -#: ../vector/v.transform/main.c:154 -msgid "Scaling factor for y coordinates" +#: ../imagery/i.group/main.c:212 +#, c-format +msgid "Group <%s> references the following raster maps:" msgstr "" -#: ../vector/v.transform/main.c:163 -msgid "Scaling factor for z coordinates" +#: ../imagery/i.group/main.c:224 +#, c-format +msgid "Group <%s> does not yet exist. Creating..." msgstr "" -#: ../vector/v.transform/main.c:173 -msgid "Rotation around z axis in degrees (counter-clockwise)" +#: ../imagery/i.group/main.c:228 ../imagery/i.group/main.c:237 +#, c-format +msgid "Adding raster maps to group <%s>..." msgstr "" -#: ../vector/v.transform/main.c:179 -msgid "Name of attribute column(s) used as transformation parameters" +#: ../imagery/i.group/main.c:232 +#, c-format +msgid "Adding raster maps to subgroup <%s>..." msgstr "" -#: ../vector/v.transform/main.c:181 -msgid "Format: parameter:column, e.g. xshift:xs,yshift:ys,zrot:zr" +#: ../imagery/i.group/main.c:258 +msgid "No input raster maps defined" msgstr "" -#: ../vector/v.transform/main.c:201 +#: ../imagery/i.group/main.c:262 ../imagery/i.group/main.c:304 #, c-format -msgid "Columns require a valid layer. Please use '%s' parameter." +msgid "Raster map <%s> not found. Skipped." msgstr "" -#: ../vector/v.transform/main.c:231 +#: ../imagery/i.group/main.c:267 #, c-format -msgid "Unknown column parameter '%s'" +msgid "Adding raster map <%s> to group" msgstr "" -#: ../vector/v.transform/main.c:242 +#: ../imagery/i.group/main.c:273 #, c-format -msgid "Unable to tokenize column string: [%s]" +msgid "Raster map <%s> exists in group. Skipped." msgstr "" -#: ../vector/v.transform/main.c:310 +#: ../imagery/i.group/main.c:310 #, c-format -msgid "New vector map <%s> boundary coordinates:" +msgid "Adding raster map <%s> to subgroup" msgstr "" -#: ../vector/v.transform/main.c:312 +#: ../imagery/i.group/main.c:317 #, c-format -msgid " N: %-10.3f S: %-10.3f" +msgid "Raster map <%s> exists in subgroup. Skipping..." msgstr "" -#: ../vector/v.transform/main.c:313 +#: ../imagery/i.group/main.c:366 #, c-format -msgid " E: %-10.3f W: %-10.3f" +msgid "Removing raster map <%s> from group" msgstr "" -#: ../vector/v.transform/main.c:314 +#: ../imagery/i.group/main.c:383 ../imagery/i.group/main.c:442 +msgid "No raster map removed" +msgstr "" + +#: ../imagery/i.group/main.c:425 #, c-format -msgid " B: %6.3f T: %6.3f" +msgid "Removing raster map <%s> from subgroup" msgstr "" -#: ../vector/v.transform/trans_digit.c:119 +#: ../imagery/i.group/main.c:461 #, c-format -msgid "Unsupported column type of <%s>" +msgid "Group <%s> does not contain any subgroup.\n" msgstr "" -#: ../vector/v.transform/trans_digit.c:127 +#: ../imagery/i.group/main.c:472 #, c-format -msgid "Unable to select value for category %d from table <%s>, column <%s>. For category %d using default transformation parameter %.3f." +msgid "group <%s> references the following subgroups\n" msgstr "" -#: ../vector/v.transform/trans_digit.c:138 -msgid "No category number defined. Using default transformation parameters." +#: ../imagery/i.biomass/main.c:51 +msgid "biomass" msgstr "" -#: ../vector/v.net.bridge/main.c:49 -msgid "articulation points" +#: ../imagery/i.biomass/main.c:53 +msgid "yield" msgstr "" -#: ../vector/v.net.bridge/main.c:51 -msgid "Computes bridges and articulation points in the network." +#: ../imagery/i.biomass/main.c:55 +msgid "Computes biomass growth, precursor of crop yield calculation." msgstr "" -#: ../vector/v.net.bridge/main.c:98 -msgid "Finds bridges" +#: ../imagery/i.biomass/main.c:60 +msgid "Name of fPAR raster map" msgstr "" -#: ../vector/v.net.bridge/main.c:99 -msgid "Finds articulation points" +#: ../imagery/i.biomass/main.c:65 +msgid "Name of light use efficiency raster map (UZB:cotton=1.9)" msgstr "" -#: ../vector/v.clean/main.c:54 ../vector/v.in.ogr/main.c:199 -#: ../locale/scriptstrings/t.snap_to_translate.c:4 -msgid "snapping" +#: ../imagery/i.biomass/main.c:69 +msgid "Name of degree latitude raster map [dd.ddd]" msgstr "" -#: ../vector/v.clean/main.c:55 -msgid "Toolset for cleaning topology of vector map." +#: ../imagery/i.biomass/main.c:73 +msgid "Name of Day of Year raster map [1-366]" msgstr "" -#: ../vector/v.clean/main.c:70 -msgid "Name of output map where errors are written" +#: ../imagery/i.biomass/main.c:78 +msgid "Name of single-way transmissivity raster map [0.0-1.0]" msgstr "" -#: ../vector/v.clean/main.c:81 -msgid "Cleaning tool" +#: ../imagery/i.biomass/main.c:83 +msgid "Value of water availability raster map [0.0-1.0]" msgstr "" -#: ../vector/v.clean/main.c:97 -msgid "break lines at each intersection" +#: ../imagery/i.biomass/main.c:87 +msgid "Name for output daily biomass growth raster map [kg/ha/d]" msgstr "" -#: ../vector/v.clean/main.c:98 -msgid "remove duplicate geometry features (pay attention to categories!)" +#: ../imagery/i.evapo.pm/main.c:61 +msgid "Computes potential evapotranspiration calculation with hourly Penman-Monteith." msgstr "" -#: ../vector/v.clean/main.c:99 -msgid "remove dangles, threshold ignored if < 0" +#: ../imagery/i.evapo.pm/main.c:65 +msgid "Name of input elevation raster map [m a.s.l.]" 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" +#: ../imagery/i.evapo.pm/main.c:69 +msgid "Name of input temperature raster map [C]" msgstr "" -#: ../vector/v.clean/main.c:102 -msgid "remove bridges connecting area and island or 2 islands" +#: ../imagery/i.evapo.pm/main.c:73 +msgid "Name of input relative humidity raster map [%]" msgstr "" -#: ../vector/v.clean/main.c:103 -msgid "change the type of bridges connecting area and island or 2 islands from boundary to line" +#: ../imagery/i.evapo.pm/main.c:77 +msgid "Name of input wind speed raster map [m/s]" msgstr "" -#: ../vector/v.clean/main.c:105 -msgid "snap lines to vertex in threshold" +#: ../imagery/i.evapo.pm/main.c:82 +msgid "Name of input net solar radiation raster map [MJ/m2/h]" msgstr "" -#: ../vector/v.clean/main.c:106 -msgid "remove duplicate area centroids ('type' option ignored)" +#: ../imagery/i.evapo.pm/main.c:86 +msgid "Name of input crop height raster map [m]" 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" +#: ../imagery/i.evapo.pm/main.c:89 +msgid "Name for output raster map [mm/h]" 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" +#: ../imagery/i.evapo.pm/main.c:93 +msgid "Set negative evapotranspiration to zero" msgstr "" -#: ../vector/v.clean/main.c:114 -msgid "remove small areas, the longest boundary with adjacent area is removed" +#: ../imagery/i.evapo.pm/main.c:97 +msgid "Use Night-time" msgstr "" -#: ../vector/v.clean/main.c:115 -msgid "remove all lines or boundaries of zero length, threshold is ignored" +#: ../imagery/i.ortho.photo/i.ortho.camera/main.c:57 +#: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:88 +#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:65 +#: ../imagery/i.ortho.photo/i.ortho.target/main.c:48 +#: ../imagery/i.ortho.photo/i.ortho.transform/main.c:391 +#: ../imagery/i.ortho.photo/i.ortho.init/main.c:48 +#: ../imagery/i.ortho.photo/i.ortho.photo/menu.c:47 +msgid "orthorectify" msgstr "" -#: ../vector/v.clean/main.c:116 -msgid "remove small angles between lines at nodes" +#: ../imagery/i.ortho.photo/i.ortho.camera/main.c:59 +msgid "Select and modify the imagery group camera reference file." msgstr "" -#: ../vector/v.clean/main.c:124 -msgid "Threshold in map units, one value for each tool" +#: ../imagery/i.ortho.photo/i.ortho.camera/main.c:64 +#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:71 +#: ../imagery/i.ortho.photo/i.ortho.target/main.c:54 +#: ../imagery/i.ortho.photo/i.ortho.init/main.c:57 +#: ../imagery/i.ortho.photo/i.ortho.photo/menu.c:53 +msgid "Name of imagery group for ortho-rectification" msgstr "" -#: ../vector/v.clean/main.c:125 -msgid "Default: 0.0[,0.0,...])" +#: ../imagery/i.ortho.photo/i.ortho.camera/main.c:71 +msgid "Name of camera reference file" msgstr "" -#: ../vector/v.clean/main.c:130 -msgid "Do not build topology for the output vector" +#: ../imagery/i.ortho.photo/i.ortho.camera/main.c:77 +msgid "Camera name" msgstr "" -#: ../vector/v.clean/main.c:135 -msgid "Combine tools with recommended follow-up tools" +#: ../imagery/i.ortho.photo/i.ortho.camera/main.c:83 +msgid "Camera id" msgstr "" -#: ../vector/v.clean/main.c:156 -msgid "You must select at least one tool" +#: ../imagery/i.ortho.photo/i.ortho.camera/main.c:89 +msgid "Calibrated focal length" msgstr "" -#: ../vector/v.clean/main.c:191 -msgid "Tool doesn't exist" +#: ../imagery/i.ortho.photo/i.ortho.camera/main.c:94 +msgid "Principal point coordinates" msgstr "" -#: ../vector/v.clean/main.c:202 -msgid "Note: In latitude-longitude coordinate system specify threshold in degree unit" +#: ../imagery/i.ortho.photo/i.ortho.camera/main.c:100 +msgid "Fiducial coordinates" msgstr "" -#: ../vector/v.clean/main.c:215 +#: ../imagery/i.ortho.photo/i.ortho.camera/main.c:129 #, c-format -msgid "Threshold for tool %d may not be > 0, set to 0" +msgid "Can not read camera file '%s'" msgstr "" -#: ../vector/v.clean/main.c:224 -msgid "Tool: Threshold" +#: ../imagery/i.ortho.photo/i.ortho.camera/main.c:132 +#, c-format +msgid "Replacing camera name '%s' with '%s'" msgstr "" -#: ../vector/v.clean/main.c:229 -msgid "Break" +#: ../imagery/i.ortho.photo/i.ortho.camera/main.c:138 +#, c-format +msgid "Replacing camera cam_id '%s' with '%s'" msgstr "" -#: ../vector/v.clean/main.c:232 -msgid "Remove duplicates" +#: ../imagery/i.ortho.photo/i.ortho.camera/main.c:146 +#, c-format +msgid "Replacing calibrated focal length '%g' with '%g'" msgstr "" -#: ../vector/v.clean/main.c:235 -msgid "Remove dangles" +#: ../imagery/i.ortho.photo/i.ortho.camera/main.c:153 +#, c-format +msgid "Replacing coordinates of principal point '%.17g, %.17g' with '%.17g, %.17g'" msgstr "" -#: ../vector/v.clean/main.c:238 -msgid "Change type of boundary dangles" +#: ../imagery/i.ortho.photo/i.ortho.camera/main.c:164 +msgid "Please provide a camera name for a new camera definition" msgstr "" -#: ../vector/v.clean/main.c:242 -msgid "Remove bridges" +#: ../imagery/i.ortho.photo/i.ortho.camera/main.c:168 +msgid "Please provide a camera ID for a new camera definition" msgstr "" -#: ../vector/v.clean/main.c:245 -msgid "Change type of boundary bridges" +#: ../imagery/i.ortho.photo/i.ortho.camera/main.c:172 +msgid "Please provide calibrated focal length for a new camera definition" msgstr "" -#: ../vector/v.clean/main.c:249 -msgid "Snap vertices" +#: ../imagery/i.ortho.photo/i.ortho.camera/main.c:176 +msgid "Using default coordinates 0.0, 0.0 for the principal point" msgstr "" -#: ../vector/v.clean/main.c:252 -msgid "Remove duplicate area centroids" +#: ../imagery/i.ortho.photo/i.ortho.camera/main.c:190 +msgid "Too many fiducials!" msgstr "" -#: ../vector/v.clean/main.c:256 -msgid "Break polygons" +#: ../imagery/i.ortho.photo/i.ortho.camera/main.c:212 +#, c-format +msgid "No group '%s' in current mapset" msgstr "" -#: ../vector/v.clean/main.c:259 -msgid "Prune" +#: ../imagery/i.ortho.photo/i.ortho.camera/main.c:217 +#, c-format +msgid "Group [%s] in location [%s] mapset [%s] now uses camera file [%s]" msgstr "" -#: ../vector/v.clean/main.c:262 -msgid "Remove small areas" +#: ../imagery/i.ortho.photo/i.ortho.rectify/rectify.c:81 +#, c-format +msgid "No elevation available at row = %d, col = %d" msgstr "" -#: ../vector/v.clean/main.c:265 -msgid "Remove small angles at nodes" +#: ../imagery/i.ortho.photo/i.ortho.rectify/cp.c:12 +#, c-format +msgid "Control Z Point file for group <%s@%s> - " msgstr "" -#: ../vector/v.clean/main.c:270 -msgid "Remove all lines or boundaries of zero length" +#: ../imagery/i.ortho.photo/i.ortho.rectify/cp.c:23 +msgid " Run OPTION 7 of i.ortho.photo again!\n" msgstr "" -#: ../vector/v.clean/main.c:314 -msgid "Topological cleaning works best with native GRASS vector format" +#: ../imagery/i.ortho.photo/i.ortho.rectify/cp.c:26 +msgid "No active Control Points!" msgstr "" -#: ../vector/v.clean/main.c:325 -msgid "Failed to copy attribute table to output vector map" +#: ../imagery/i.ortho.photo/i.ortho.rectify/cp.c:28 +msgid " Run OPTION 7 of i.ortho.photo!\n" msgstr "" -#: ../vector/v.clean/main.c:340 ../vector/v.clean/main.c:351 -msgid "Rebuilding parts of topology..." +#: ../imagery/i.ortho.photo/i.ortho.rectify/cp.c:45 +#, c-format +msgid "Reference Point file for group <%s@%s> - " msgstr "" -#: ../vector/v.clean/main.c:360 ../vector/v.clean/main.c:405 -#: ../vector/v.clean/main.c:456 -msgid "Tool: Split lines" +#: ../imagery/i.ortho.photo/i.ortho.rectify/cp.c:51 +msgid "Poorly placed reference points." 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" +#: ../imagery/i.ortho.photo/i.ortho.rectify/cp.c:53 +msgid " Run OPTION 5 of i.ortho.photo again!" 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" +#: ../imagery/i.ortho.photo/i.ortho.rectify/cp.c:57 +msgid "No active reference points." msgstr "" -#: ../vector/v.clean/main.c:369 ../vector/v.clean/main.c:418 -#: ../vector/v.clean/main.c:469 -msgid "Tool: Merge lines" +#: ../imagery/i.ortho.photo/i.ortho.rectify/cp.c:59 +msgid " Run OPTION 5 of i.ortho.photo!" msgstr "" -#: ../vector/v.clean/main.c:379 -msgid "Tool: Remove dangles" +#: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:90 +msgid "Orthorectifies an image by using the image to photo coordinate transformation matrix." msgstr "" -#: ../vector/v.clean/main.c:383 -msgid "Tool: Change type of boundary dangles" +#: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:131 +msgid "Raster map with camera angle relative to ground surface" msgstr "" -#: ../vector/v.clean/main.c:387 -msgid "Tool: Remove bridges" +#: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:245 +#, c-format +msgid "No camera reference file selected for group <%s>" msgstr "" -#: ../vector/v.clean/main.c:391 -msgid "Tool: Change type of boundary bridges" +#: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:249 +#, c-format +msgid "Bad format in camera file for group <%s>" msgstr "" -#: ../vector/v.clean/main.c:395 -msgid "Tool: Remove duplicate area centroids" +#: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:255 +#, c-format +msgid "Bad format in initial exposure station file for group <%s>" msgstr "" -#: ../vector/v.clean/main.c:399 -msgid "Tool: Snap line to vertex in threshold" +#: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:331 +#, c-format +msgid "No target elevation model selected for group <%s>" 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" +#: ../imagery/i.ortho.photo/i.ortho.rectify/exec.c:47 +#: ../imagery/i.ortho.photo/i.ortho.rectify/angle.c:50 +msgid "Could not open elevation raster" msgstr "" -#: ../vector/v.clean/main.c:424 -msgid "Tool: Break polygons" +#: ../imagery/i.ortho.photo/i.ortho.rectify/angle.c:36 +msgid "Calculating camera angle to local surface..." msgstr "" -#: ../vector/v.clean/main.c:432 -msgid "Tool: Prune lines/boundaries" +#: ../imagery/i.ortho.photo/i.ortho.rectify/angle.c:66 +#, c-format +msgid "Converting units to meters, factor=%.6f" msgstr "" -#: ../vector/v.clean/main.c:436 -msgid "Tool: Remove small areas" +#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:67 +msgid "Select or modify the target elevation model." msgstr "" -#: ../vector/v.clean/main.c:442 -msgid "Tool: Merge boundaries" +#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:76 +msgid "Name of the target location" msgstr "" -#: ../vector/v.clean/main.c:475 -msgid "Tool: Remove all lines and boundaries of zero length" +#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:81 +msgid "Name of the target mapset" msgstr "" -#: ../vector/v.clean/main.c:484 -msgid "Rebuilding topology for output vector map..." +#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:86 +msgid "Name of elevation map to use for ortho-rectification" msgstr "" -#: ../vector/v.clean/main.c:495 -msgid "Building topology for error vector map..." +#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:92 +msgid "Math expression to convert to real elevation" msgstr "" -#: ../vector/v.clean/prune.c:216 +#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:97 +msgid "Unit of the elevation map" +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:102 +msgid "No data value" +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:107 +msgid "Print currently selected elevation map and exit" +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:141 #, c-format -msgid "%d vertices from input %d (vertices of given type) removed, i.e. %.2f %%" +msgid "Please select a target for group [%s] first" msgstr "" -#: ../vector/v.clean/prune.c:220 +#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:146 #, c-format -msgid "%d boundaries not pruned because pruning would damage topology" +msgid "Target location [%s] not found\n" msgstr "" -#: ../vector/v.clean/rmdac.c:60 +#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:153 #, c-format -msgid "Duplicate area centroids: %d" +msgid "Cannot find default elevation map for target in group [%s]" msgstr "" -#: ../vector/v.clean/rmline.c:64 +#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:190 #, c-format -msgid "Lines / boundaries removed: %d" +msgid "Elevation map name is missing. Please set '%s' option" msgstr "" -#: ../vector/v.clean/split.c:85 +#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:211 #, c-format -msgid "Line splits: %d" +msgid "Group [%s] in location [%s] mapset [%s] now uses elevation map [%s]" msgstr "" -#: ../vector/v.out.lidar/main.c:77 +#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:214 #, c-format -msgid "Database connection not defined for layer <%d>" +msgid "Mapset [%s] in target location [%s] - %s " msgstr "" -#: ../vector/v.out.lidar/main.c:121 ../vector/v.out.lidar/main.c:158 -#: ../vector/v.univar/main.c:358 -msgid "Only numeric column type is supported" +#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:216 +msgid "permission denied\n" +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:216 +msgid "not found\n" +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.target/main.c:50 +msgid "Select or modify the imagery group target." +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.target/main.c:60 +msgid "Name of target location for ortho-rectification" +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.target/main.c:66 +msgid "Name of target mapset for ortho-rectification" +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.target/main.c:81 +#, c-format +msgid "Group [%s] targeted for location [%s], mapset [%s]" +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.transform/main.c:93 +#: ../imagery/i.ortho.photo/i.ortho.transform/main.c:136 +#: ../misc/m.transform/main.c:96 +#, c-format +msgid "Error conducting transform (%d)" msgstr "" -#: ../vector/v.out.lidar/main.c:123 -msgid "Double values will be converted to integers" +#: ../imagery/i.ortho.photo/i.ortho.transform/main.c:253 +msgid "Poorly placed image to photo control points" msgstr "" -#: ../vector/v.out.lidar/main.c:184 -#, c-format -msgid "No record for cat = %d" +#: ../imagery/i.ortho.photo/i.ortho.transform/main.c:255 +msgid "Poorly placed image to target control points" msgstr "" -#: ../vector/v.out.lidar/main.c:187 -#, c-format -msgid "NULL value for cat = %d" +#: ../imagery/i.ortho.photo/i.ortho.transform/main.c:257 +#: ../misc/m.transform/main.c:196 +msgid "Insufficient memory" msgstr "" -#: ../vector/v.out.lidar/main.c:196 -#, c-format -msgid "Column type is not numeric (type = %d, cat = %d" +#: ../imagery/i.ortho.photo/i.ortho.transform/main.c:259 +#: ../misc/m.transform/main.c:198 +msgid "Parameter error" msgstr "" -#: ../vector/v.out.lidar/main.c:475 -msgid "Exports vector points as LAS point cloud" +#: ../imagery/i.ortho.photo/i.ortho.transform/main.c:261 +#: ../misc/m.transform/main.c:200 +msgid "No active control points" msgstr "" -#: ../vector/v.out.lidar/main.c:476 -msgid "Converts LAS LiDAR point clouds to a GRASS vector map with libLAS" +#: ../imagery/i.ortho.photo/i.ortho.transform/main.c:369 +#: ../misc/m.transform/main.c:295 +#, c-format +msgid "Invalid coordinates: [%s]" msgstr "" -#: ../vector/v.out.lidar/main.c:496 ../vector/v.in.lidar/main.c:151 -msgid "Layer number to store generated point ID as category" +#: ../imagery/i.ortho.photo/i.ortho.transform/main.c:393 +msgid "GCP" msgstr "" -#: ../vector/v.out.lidar/main.c:498 ../vector/v.out.lidar/main.c:505 -#: ../vector/v.out.lidar/main.c:512 ../vector/v.out.lidar/main.c:519 -#: ../vector/v.in.lidar/main.c:154 ../vector/v.in.lidar/main.c:162 -#: ../vector/v.in.lidar/main.c:170 ../vector/v.in.lidar/main.c:178 -msgid "Categories" +#: ../imagery/i.ortho.photo/i.ortho.transform/main.c:395 +#: ../misc/m.transform/main.c:320 +msgid "Computes a coordinate transformation based on the control points." msgstr "" -#: ../vector/v.out.lidar/main.c:503 -msgid "Layer number to store return number as category" +#: ../imagery/i.ortho.photo/i.ortho.transform/main.c:408 +#: ../misc/m.transform/main.c:341 +msgid "point index" msgstr "" -#: ../vector/v.out.lidar/main.c:510 ../vector/v.in.lidar/main.c:167 -msgid "Layer number to store class number as category" +#: ../imagery/i.ortho.photo/i.ortho.transform/main.c:409 +#: ../misc/m.transform/main.c:342 +msgid "source coordinates" msgstr "" -#: ../vector/v.out.lidar/main.c:517 -msgid "Layer number where RGB color is stored as category" +#: ../imagery/i.ortho.photo/i.ortho.transform/main.c:410 +#: ../misc/m.transform/main.c:343 +msgid "destination coordinates" msgstr "" -#: ../vector/v.out.lidar/main.c:525 ../vector/v.out.lidar/main.c:531 -#: ../vector/v.out.lidar/main.c:537 -msgid "Column with return number" +#: ../imagery/i.ortho.photo/i.ortho.transform/main.c:411 +#: ../misc/m.transform/main.c:344 +msgid "forward coordinates (destination)" msgstr "" -#: ../vector/v.out.lidar/main.c:527 ../vector/v.out.lidar/main.c:533 -#: ../vector/v.out.lidar/main.c:539 ../vector/v.out.lidar/main.c:546 -#: ../vector/v.out.lidar/main.c:552 ../vector/v.out.lidar/main.c:558 -#: ../vector/v.out.lidar/main.c:564 ../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" +#: ../imagery/i.ortho.photo/i.ortho.transform/main.c:412 +#: ../misc/m.transform/main.c:345 +msgid "reverse coordinates (source)" msgstr "" -#: ../vector/v.out.lidar/main.c:543 -msgid "RGB color definition column" +#: ../imagery/i.ortho.photo/i.ortho.transform/main.c:413 +#: ../misc/m.transform/main.c:346 +msgid "forward coordinates difference (destination)" msgstr "" -#: ../vector/v.out.lidar/main.c:550 -msgid "Column with red color" +#: ../imagery/i.ortho.photo/i.ortho.transform/main.c:414 +#: ../misc/m.transform/main.c:347 +msgid "reverse coordinates difference (source)" msgstr "" -#: ../vector/v.out.lidar/main.c:556 -msgid "Column with green color" +#: ../imagery/i.ortho.photo/i.ortho.transform/main.c:415 +#: ../misc/m.transform/main.c:348 +msgid "forward error (destination)" msgstr "" -#: ../vector/v.out.lidar/main.c:562 -msgid "Column with blue color" +#: ../imagery/i.ortho.photo/i.ortho.transform/main.c:416 +#: ../misc/m.transform/main.c:349 +msgid "reverse error (source)" msgstr "" -#: ../vector/v.out.lidar/main.c:571 -msgid "Internal scale to apply to X and Y values" +#: ../imagery/i.ortho.photo/i.ortho.transform/main.c:419 +#: ../misc/m.transform/main.c:352 ../vector/v.out.ascii/args.c:55 +msgid "Output format" msgstr "" -#: ../vector/v.out.lidar/main.c:572 ../vector/v.out.lidar/main.c:582 -msgid "This scale does not change the values itself but only how precisely they are stored, for example 0.01 will preserve two decimal places" +#: ../imagery/i.ortho.photo/i.ortho.transform/main.c:423 +#: ../misc/m.transform/main.c:356 +msgid "Display summary information" msgstr "" -#: ../vector/v.out.lidar/main.c:581 -msgid "Internal scale to apply to z values" +#: ../imagery/i.ortho.photo/i.ortho.transform/main.c:429 +#: ../misc/m.transform/main.c:361 +msgid "File containing coordinates to transform (\"-\" to read from stdin)" msgstr "" -#: ../vector/v.out.lidar/main.c:589 -msgid "Limit export to the current region" +#: ../imagery/i.ortho.photo/i.ortho.transform/main.c:430 +msgid "Local x,y,z coordinates to target east,north,height" msgstr "" -#: ../vector/v.out.lidar/main.c:593 -msgid "Ignore color table" +#: ../imagery/i.ortho.photo/i.ortho.transform/main.c:434 +#: ../misc/m.transform/main.c:366 +msgid "Reverse transform of coords file or coeff. dump" msgstr "" -#: ../vector/v.out.lidar/main.c:595 -msgid "Ignore color table even when set and not other options are present" +#: ../imagery/i.ortho.photo/i.ortho.transform/main.c:435 +msgid "Target east,north,height coordinates to local x,y,z" msgstr "" -#: ../vector/v.reclass/main.c:69 -msgid "attributes" +#: ../imagery/i.ortho.photo/i.ortho.transform/main.c:439 +#: ../misc/m.transform/main.c:371 +msgid "Display transform matrix coefficients" 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." +#: ../imagery/i.ortho.photo/i.ortho.transform/main.c:454 +#, c-format +msgid "Can not read reference points for group <%s>" msgstr "" -#: ../vector/v.reclass/main.c:88 -msgid "The name of the column whose values are to be used as new categories" +#: ../imagery/i.ortho.photo/i.ortho.transform/main.c:458 +#, c-format +msgid "Can not read control points for group <%s>" msgstr "" -#: ../vector/v.reclass/main.c:89 -msgid "The source for the new key column must be type integer or string" +#: ../imagery/i.ortho.photo/i.ortho.init/main.c:50 +msgid "Interactively creates or modifies entries in a camera initial exposure station file for imagery group referenced by a sub-block." msgstr "" -#: ../vector/v.reclass/main.c:94 -msgid "Full path to the reclass rule file" +#: ../imagery/i.ortho.photo/i.ortho.init/main.c:62 +msgid "Initial Camera Exposure X-coordinate" msgstr "" -#: ../vector/v.reclass/main.c:104 -#, c-format -msgid "Either '%s' or '%s' must be specified" +#: ../imagery/i.ortho.photo/i.ortho.init/main.c:67 +msgid "Initial Camera Exposure Y-coordinate" msgstr "" -#: ../vector/v.reclass/main.c:128 ../vector/v.sample/main.c:133 -#: ../vector/v.surf.idw/read_sites.c:50 -#, c-format -msgid "Database connection not defined for layer %s" +#: ../imagery/i.ortho.photo/i.ortho.init/main.c:72 +msgid "Initial Camera Exposure Z-coordinate" msgstr "" -#: ../vector/v.reclass/main.c:254 -msgid "Key column type is not integer" +#: ../imagery/i.ortho.photo/i.ortho.init/main.c:77 +msgid "Apriori X-coordinate standard deviation" msgstr "" -#: ../vector/v.reclass/main.c:298 -#, c-format -msgid "Cannot insert data: [%s]" +#: ../imagery/i.ortho.photo/i.ortho.init/main.c:82 +msgid "Apriori Y-coordinate standard deviation" msgstr "" -#: ../vector/v.reclass/main.c:336 -msgid "Column type must be integer or string" +#: ../imagery/i.ortho.photo/i.ortho.init/main.c:87 +msgid "Apriori Z-coordinate standard deviation" msgstr "" -#: ../vector/v.reclass/main.c:348 -#, c-format -msgid "Unable to open rule file <%s>" +#: ../imagery/i.ortho.photo/i.ortho.init/main.c:92 +msgid "Initial Camera Omega (roll) degrees" msgstr "" -#: ../vector/v.reclass/main.c:364 -#, c-format -msgid "Category %d overwritten by '%s'" +#: ../imagery/i.ortho.photo/i.ortho.init/main.c:97 +msgid "Initial Camera Phi (pitch) degrees" msgstr "" -#: ../vector/v.reclass/main.c:368 -#, c-format -msgid "Category '%s' invalid" +#: ../imagery/i.ortho.photo/i.ortho.init/main.c:102 +msgid "Initial Camera Kappa (yaw) degrees" msgstr "" -#: ../vector/v.reclass/main.c:372 -#, c-format -msgid "Label '%s' overwritten by '%s'" +#: ../imagery/i.ortho.photo/i.ortho.init/main.c:107 +msgid "Apriori Omega (roll) standard deviation" msgstr "" -#: ../vector/v.reclass/main.c:378 -#, c-format -msgid "Condition '%s' overwritten by '%s'" +#: ../imagery/i.ortho.photo/i.ortho.init/main.c:112 +msgid "Apriori Phi (pitch) standard deviation" msgstr "" -#: ../vector/v.reclass/main.c:383 -#, c-format -msgid "Unknown rule option: '%s'" +#: ../imagery/i.ortho.photo/i.ortho.init/main.c:117 +msgid "Apriori Kappa (yaw) standard deviation" msgstr "" -#: ../vector/v.reclass/main.c:397 -msgid "Cannot select values from database" +#: ../imagery/i.ortho.photo/i.ortho.init/main.c:121 +msgid "Use initial values at run time" msgstr "" -#: ../vector/v.reclass/main.c:413 -#, c-format -msgid "%d previously set categories overwritten by new category %d" +#: ../imagery/i.ortho.photo/i.ortho.init/main.c:125 +msgid "Print initial values" msgstr "" -#: ../vector/v.reclass/main.c:439 -msgid "Incomplete rule" +#: ../imagery/i.ortho.photo/i.ortho.init/main.c:137 +#, c-format +msgid "Group [%s] not found" msgstr "" -#: ../vector/v.reclass/main.c:475 +#: ../imagery/i.ortho.photo/i.ortho.init/main.c:150 +#: ../imagery/i.ortho.photo/i.ortho.init/main.c:154 +#: ../imagery/i.ortho.photo/i.ortho.init/main.c:158 +#: ../imagery/i.ortho.photo/i.ortho.init/main.c:162 +#: ../imagery/i.ortho.photo/i.ortho.init/main.c:166 +#: ../imagery/i.ortho.photo/i.ortho.init/main.c:170 +#: ../imagery/i.ortho.photo/i.ortho.init/main.c:174 +#: ../imagery/i.ortho.photo/i.ortho.init/main.c:178 +#: ../imagery/i.ortho.photo/i.ortho.init/main.c:182 +#: ../imagery/i.ortho.photo/i.ortho.init/main.c:186 +#: ../imagery/i.ortho.photo/i.ortho.init/main.c:190 +#: ../imagery/i.ortho.photo/i.ortho.init/main.c:194 #, c-format -msgid "%d features reclassed." +msgid "Option '%s' is required for new exposure info" msgstr "" -#: ../vector/v.univar/main.c:98 -msgid "Calculates univariate statistics of vector map features." +#: ../imagery/i.ortho.photo/i.ortho.photo/menu.c:48 +msgid "Menu driver for the photo imagery programs." msgstr "" -#: ../vector/v.univar/main.c:99 -msgid "Variance and standard deviation is calculated only for points if specified." +#: ../imagery/i.ortho.photo/i.ortho.photo/menu.c:59 +msgid "Name of Modules" msgstr "" -#: ../vector/v.univar/main.c:134 -msgid "Weigh by line length or area size" +#: ../imagery/i.ortho.photo/i.ortho.photo/menu.c:70 +msgid "1 - Select/Modify imagery group" msgstr "" -#: ../vector/v.univar/main.c:138 -msgid "Calculate geometric distances instead of attribute statistics" +#: ../imagery/i.ortho.photo/i.ortho.photo/menu.c:71 +msgid "2 - Select/Modify imagery group target" msgstr "" -#: ../vector/v.univar/main.c:192 -#, c-format -msgid "Geometry distances are not supported for areas. Use '%s' instead." +#: ../imagery/i.ortho.photo/i.ortho.photo/menu.c:72 +msgid "3 - Select/Modify target elevation model" msgstr "" -#: ../vector/v.univar/main.c:195 -msgid "Incompatible vector type(s) specified, only number of features, minimum, maximum and range can be calculated" +#: ../imagery/i.ortho.photo/i.ortho.photo/menu.c:73 +msgid "4 - Select/Modify imagery group camera" msgstr "" -#: ../vector/v.univar/main.c:200 -msgid "Extended statistics is currently supported only for points/centroids" +#: ../imagery/i.ortho.photo/i.ortho.photo/menu.c:74 +msgid "5 - Compute image-to-photo transformation" msgstr "" -#: ../vector/v.univar/main.c:225 -msgid "'layer' must be > 0 for 'where'." +#: ../imagery/i.ortho.photo/i.ortho.photo/menu.c:75 +msgid "6 - Initialize exposure station parameters" msgstr "" -#: ../vector/v.univar/main.c:242 -#, c-format -msgid "Unable select categories from table <%s>" +#: ../imagery/i.ortho.photo/i.ortho.photo/menu.c:76 +msgid "7 - Compute ortho-rectification parameters" msgstr "" -#: ../vector/v.univar/main.c:253 -#, c-format -msgid "Calculating geometric distances between %d primitives..." +#: ../imagery/i.ortho.photo/i.ortho.photo/menu.c:77 +msgid "8 - Ortho-rectify imagery files" msgstr "" -#: ../vector/v.univar/main.c:343 -#, c-format -msgid " Database connection not defined for layer <%s>" +#: ../misc/m.cogo/main.c:227 +msgid "polar" msgstr "" -#: ../vector/v.univar/main.c:652 -msgid "Cannot sort the key/value array" +#: ../misc/m.cogo/main.c:228 +msgid "A simple utility for converting bearing and distance measurements to coordinates and vice versa." msgstr "" -#: ../vector/v.net.components/main.c:74 -msgid "components" +#: ../misc/m.cogo/main.c:230 +msgid "It assumes a cartesian coordinate system" msgstr "" -#: ../vector/v.net.components/main.c:76 -msgid "Computes strongly and weakly connected components in the network." +#: ../misc/m.cogo/main.c:234 +msgid "Lines are labelled" msgstr "" -#: ../vector/v.net.components/main.c:124 -msgid "Weakly connected components" +#: ../misc/m.cogo/main.c:239 +msgid "Convert from coordinates to bearing and distance" msgstr "" -#: ../vector/v.net.components/main.c:125 -msgid "Strongly connected components" +#: ../misc/m.cogo/main.c:244 +msgid "Repeat the starting coordinate at the end to close a loop" msgstr "" -#: ../vector/v.net.components/main.c:127 -msgid "Type of components" +#: ../misc/m.cogo/main.c:255 +msgid "Starting coordinate pair" msgstr "" -#: ../vector/v.net.components/main.c:131 ../vector/v.net.centrality/main.c:192 -msgid "Add points on nodes" +#: ../misc/m.cogo/main.c:265 +#, c-format +msgid "Couldn't open COGO file <%s>" msgstr "" -#: ../vector/v.net.components/main.c:203 -msgid "Computing weakly connected components..." +#: ../misc/m.cogo/main.c:274 +#, c-format +msgid "Couldn't open output file <%s>" msgstr "" -#: ../vector/v.net.components/main.c:207 -msgid "Computing strongly connected components..." +#: ../misc/m.cogo/main.c:301 ../misc/m.cogo/main.c:304 +msgid "Converting starting coordinate pair" msgstr "" -#: ../vector/v.net.components/main.c:279 +#: ../misc/m.cogo/main.c:319 #, c-format -msgid "Found %d components." +msgid "Input parse error on line %lu" msgstr "" -#: ../vector/v.net.steiner/main.c:58 +#: ../misc/m.transform/main.c:92 #, c-format -msgid "Init costs from node %d" +msgid "Not enough points, %d are required" msgstr "" -#: ../vector/v.net.steiner/main.c:348 -msgid "steiner tree" +#: ../misc/m.transform/main.c:194 +msgid "Poorly placed control points" msgstr "" -#: ../vector/v.net.steiner/main.c:350 -msgid "Creates Steiner tree for the network and given terminals." +#: ../misc/m.transform/main.c:330 +msgid "Rectification polynomial order" msgstr "" -#: ../vector/v.net.steiner/main.c:352 -msgid "Note that 'Minimum Steiner Tree' problem is NP-hard and heuristic algorithm is used in this module so the result may be sub optimal." +#: ../misc/m.transform/main.c:362 +msgid "Local x,y coordinates to target east,north" msgstr "" -#: ../vector/v.net.steiner/main.c:373 -msgid "Node layer (used for terminals)" +#: ../misc/m.transform/main.c:367 +msgid "Target east,north coordinates to local x,y" msgstr "" -#: ../vector/v.net.steiner/main.c:379 -msgid "Arcs' cost column (for both directions)" +#: ../misc/m.nviz.image/main.c:55 +msgid "Creates a 3D rendering of GIS data." msgstr "" -#: ../vector/v.net.steiner/main.c:385 -msgid "Categories of points on terminals (layer is specified by nlayer)" +#: ../misc/m.nviz.image/main.c:56 +msgid "Renders surfaces (raster data), 2D/3D vector data, and volumes (3D raster data) in 3D." msgstr "" -#: ../vector/v.net.steiner/main.c:393 -msgid "Number of Steiner points (-1 for all possible)" +#: ../misc/m.nviz.image/main.c:87 +msgid "Unable to render data" msgstr "" -#: ../vector/v.net.steiner/main.c:448 +#: ../misc/m.nviz.image/main.c:146 #, c-format -msgid "Point is not connected to the network (cat=%d)" +msgid "Vertical exaggeration not given, using calculated value %.0f" msgstr "" -#. GTC Terminal refers to an Steiner tree endpoint -#: ../vector/v.net.steiner/main.c:458 +#: ../misc/m.nviz.image/main.c:158 #, c-format -msgid "Number of terminals: %d\n" +msgid "Viewpoint height not given, using calculated value %.0f" msgstr "" -#. GTC Terminal refers to an Steiner tree endpoint -#: ../vector/v.net.steiner/main.c:462 -msgid "Not enough terminals (< 2)" +#: ../misc/m.nviz.image/main.c:244 +msgid "Failed to write image" msgstr "" -#: ../vector/v.net.steiner/main.c:469 -msgid "Requested number of Steiner points > than possible" +#: ../misc/m.nviz.image/main.c:246 +msgid "Unsupported output format" msgstr "" -#: ../vector/v.net.steiner/main.c:475 +#: ../misc/m.nviz.image/cplane.c:40 #, c-format -msgid "Number of Steiner points set to %d\n" +msgid "Cutting plane number <%d> not found" msgstr "" -#. GTC Terminal refers to an Steiner tree endpoint -#: ../vector/v.net.steiner/main.c:522 -#, c-format -msgid "Terminal at node [%d] cannot be connected to terminal at node [%d]" +#: ../misc/m.nviz.image/args.c:51 +msgid "Use draw mode for all loaded surfaces" msgstr "" -#: ../vector/v.net.steiner/main.c:538 -#, c-format -msgid "[%d] (not reachable) nodes removed from list of Steiner point candidates" +#: ../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 "" -#: ../vector/v.net.steiner/main.c:543 -#, c-format -msgid "MST costs = %f" +#: ../misc/m.nviz.image/args.c:92 +msgid "Name for output image file (without extension)" msgstr "" -#: ../vector/v.net.steiner/main.c:549 -#, c-format -msgid "Search for [%d]. Steiner point" +#: ../misc/m.nviz.image/args.c:93 ../misc/m.nviz.image/args.c:107 +#: ../misc/m.nviz.image/args.c:117 +msgid "Image" msgstr "" -#: ../vector/v.net.steiner/main.c:570 -#, c-format -msgid "Steiner point at node [%d] was added to terminals (MST costs = %f)" +#: ../misc/m.nviz.image/args.c:115 +msgid "Size (width, height) of output image" msgstr "" -#: ../vector/v.net.steiner/main.c:582 -msgid "No Steiner point found -> leaving cycle" +#: ../misc/m.nviz.image/args.c:132 +msgid "Name of raster map(s) for elevation" msgstr "" -#: ../vector/v.net.steiner/main.c:587 -#, c-format -msgid "Number of added Steiner points: %d (theoretic max is %d).\n" +#: ../misc/m.nviz.image/args.c:142 +msgid "Constant elevation value(s) to use instead of a raster DEM" msgstr "" -#: ../vector/v.net.steiner/main.c:598 -#, c-format -msgid "" -"Spanning tree costs on complete graph = %f\n" -"(may be higher than resulting Steiner tree costs!!!)" +#: ../misc/m.nviz.image/args.c:149 +msgid "Name of raster map(s) for color" msgstr "" -#: ../vector/v.net.steiner/main.c:603 -#, c-format -msgid "Steiner tree costs = %f" +#: ../misc/m.nviz.image/args.c:155 +msgid "Color value(s)" msgstr "" -#: ../vector/v.net.steiner/main.c:656 -#, c-format -msgid "A Steiner tree with %d arc has been built" -msgid_plural "A Steiner tree with %d arcs has been built" -msgstr[0] "" -msgstr[1] "" - -#: ../vector/v.lidar.correction/main.c:74 -msgid "Corrects the v.lidar.growing output. It is the last of the three algorithms for LIDAR filtering." +#: ../misc/m.nviz.image/args.c:163 +msgid "Name of raster map(s) for mask" msgstr "" -#: ../vector/v.lidar.correction/main.c:78 -#: ../vector/v.lidar.edgedetection/main.c:83 -msgid "Estimate point density and distance and quit" +#: ../misc/m.nviz.image/args.c:172 +msgid "Name of raster map(s) for transparency" msgstr "" -#: ../vector/v.lidar.correction/main.c:80 -#: ../vector/v.lidar.edgedetection/main.c:85 -#: ../vector/v.surf.bspline/main.c:107 -msgid "Estimate point density and distance in map units for the input vector points within the current region extents and quit" +#: ../misc/m.nviz.image/args.c:182 +msgid "Transparency value(s)" msgstr "" -#: ../vector/v.lidar.correction/main.c:85 -msgid "Input observation vector map name (v.lidar.growing output)" +#: ../misc/m.nviz.image/args.c:190 +msgid "Name of raster map(s) for shininess" msgstr "" -#: ../vector/v.lidar.correction/main.c:88 -msgid "Output classified vector map name" +#: ../misc/m.nviz.image/args.c:200 +msgid "Shininess value(s)" msgstr "" -#: ../vector/v.lidar.correction/main.c:93 -msgid "Name for output only 'terrain' points vector map" +#: ../misc/m.nviz.image/args.c:208 +msgid "Name of raster map(s) for emission" msgstr "" -#: ../vector/v.lidar.correction/main.c:101 -msgid "Default: 25 * east-west resolution" +#: ../misc/m.nviz.image/args.c:218 +msgid "Emission value(s)" msgstr "" -#: ../vector/v.lidar.correction/main.c:110 -msgid "Default: 25 * north-south resolution" +#: ../misc/m.nviz.image/args.c:230 +msgid "Draw mode" msgstr "" -#: ../vector/v.lidar.correction/main.c:118 -msgid "Regularization weight in reclassification evaluation" +#: ../misc/m.nviz.image/args.c:242 +msgid "Fine resolution" msgstr "" -#: ../vector/v.lidar.correction/main.c:126 -msgid "High threshold for object to terrain reclassification" +#: ../misc/m.nviz.image/args.c:253 +msgid "Coarse resolution" msgstr "" -#: ../vector/v.lidar.correction/main.c:134 -msgid "Low threshold for terrain to object reclassification" +#: ../misc/m.nviz.image/args.c:264 +msgid "Draw style" msgstr "" -#: ../vector/v.lidar.correction/main.c:171 -#: ../vector/v.lidar.edgedetection/main.c:196 -#, c-format -msgid "Estimated point density: %.4g\n" +#: ../misc/m.nviz.image/args.c:276 +msgid "Shading" msgstr "" -#: ../vector/v.lidar.correction/main.c:172 -#: ../vector/v.lidar.edgedetection/main.c:197 -#, c-format -msgid "Estimated mean distance between points: %.4g\n" +#: ../misc/m.nviz.image/args.c:285 +msgid "Wire color" msgstr "" -#: ../vector/v.lidar.correction/main.c:278 -#, c-format -msgid "Adjusted EW spline %d" -msgid_plural "Adjusted EW splines %d" -msgstr[0] "" -msgstr[1] "" - -#: ../vector/v.lidar.correction/main.c:281 -#, c-format -msgid "Adjusted NS spline %d" -msgid_plural "Adjusted NS splines %d" -msgstr[0] "" -msgstr[1] "" - -#: ../vector/v.lidar.correction/main.c:338 ../vector/v.lidar.growing/main.c:246 -#: ../vector/v.lidar.edgedetection/main.c:360 -#, c-format -msgid "Subregion %d of %d" +#: ../misc/m.nviz.image/args.c:297 +msgid "Surface position" msgstr "" -#: ../vector/v.lidar.correction/main.c:376 -msgid "Performing mean calculation..." +#: ../misc/m.nviz.image/args.c:309 +msgid "Name of line vector overlay map(s)" msgstr "" -#: ../vector/v.lidar.correction/main.c:420 -msgid "Correction and creation of terrain vector map..." +#: ../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 "" -#: ../vector/v.lidar.correction/main.c:433 -#: ../vector/v.lidar.edgedetection/main.c:466 -msgid "No data within this subregion. Consider changing the spline step." +#: ../misc/m.nviz.image/args.c:317 ../misc/m.nviz.image/args.c:410 +msgid "Layer number or name for thematic mapping" msgstr "" -#: ../vector/v.net.centrality/main.c:98 -msgid "centrality measures" +#: ../misc/m.nviz.image/args.c:329 +msgid "Vector line width" msgstr "" -#: ../vector/v.net.centrality/main.c:100 -msgid "Computes degree, centrality, betweeness, closeness and eigenvector centrality measures in the network." +#: ../misc/m.nviz.image/args.c:337 ../misc/m.nviz.image/args.c:449 +msgid "Name of width definition column" msgstr "" -#: ../vector/v.net.centrality/main.c:148 -msgid "Name of degree centrality column" +#: ../misc/m.nviz.image/args.c:345 +msgid "Vector line color" msgstr "" -#: ../vector/v.net.centrality/main.c:154 -msgid "Name of closeness centrality column" +#: ../misc/m.nviz.image/args.c:353 ../misc/m.nviz.image/args.c:465 +msgid "Name of color definition column" msgstr "" -#: ../vector/v.net.centrality/main.c:160 -msgid "Name of betweenness centrality column" +#: ../misc/m.nviz.image/args.c:364 +msgid "Vector line display mode" msgstr "" -#: ../vector/v.net.centrality/main.c:166 -msgid "Name of eigenvector centrality column" +#: ../misc/m.nviz.image/args.c:366 +msgid "surface;drape on raster surface;flat;draw at constant elevation" msgstr "" -#: ../vector/v.net.centrality/main.c:175 -msgid "Maximum number of iterations to compute eigenvector centrality" +#: ../misc/m.nviz.image/args.c:378 +msgid "Vector line height" msgstr "" -#: ../vector/v.net.centrality/main.c:183 -msgid "Cumulative error tolerance for eigenvector centrality" +#: ../misc/m.nviz.image/args.c:390 +msgid "Vector lines position" msgstr "" -#: ../vector/v.net.centrality/main.c:321 -msgid "Computing degree centrality measure" +#: ../misc/m.nviz.image/args.c:402 +msgid "Name of point vector overlay map(s)" msgstr "" -#: ../vector/v.net.centrality/main.c:325 -msgid "Computing betweenness and/or closeness centrality measure" +#: ../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 "" -#: ../vector/v.net.centrality/main.c:332 -msgid "Computing eigenvector centrality measure" +#: ../misc/m.nviz.image/args.c:422 +msgid "Icon size (map units)" msgstr "" -#: ../vector/v.net.centrality/main.c:339 -msgid "Writing data into the table..." +#: ../misc/m.nviz.image/args.c:430 +msgid "Name of size definition column" msgstr "" -#: ../vector/v.db.connect/main.c:55 ../vector/v.category/main.c:77 -msgid "layer" +#: ../misc/m.nviz.image/args.c:441 +msgid "Icon width" msgstr "" -#: ../vector/v.db.connect/main.c:57 -msgid "Prints/sets DB connection for a vector map to attribute table." +#: ../misc/m.nviz.image/args.c:457 +msgid "Icon color" msgstr "" -#: ../vector/v.db.connect/main.c:79 -msgid "Format: layer number[/layer name]" +#: ../misc/m.nviz.image/args.c:476 +msgid "Icon marker" msgstr "" -#: ../vector/v.db.connect/main.c:83 -msgid "Field separator for shell script style output" +#: ../misc/m.nviz.image/args.c:486 +msgid "Name of marker definition column" msgstr "" -#: ../vector/v.db.connect/main.c:88 -msgid "Print all map connection parameters and exit" +#: ../misc/m.nviz.image/args.c:497 +msgid "3D vector point display mode" msgstr "" -#: ../vector/v.db.connect/main.c:93 -msgid "Print all map connection parameters in shell script style and exit" +#: ../misc/m.nviz.image/args.c:499 +msgid "surface;drape on raster surface;3D;place at 3D point's z-elevation" msgstr "" -#: ../vector/v.db.connect/main.c:95 -msgid "Format: layer[/layer name] table key database driver" +#: ../misc/m.nviz.image/args.c:512 +msgid "Vector points position" msgstr "" -#: ../vector/v.db.connect/main.c:101 -msgid "Print types/names of table columns for specified layer and exit" +#: ../misc/m.nviz.image/args.c:529 +msgid "Viewpoint position (x,y model coordinates)" msgstr "" -#: ../vector/v.db.connect/main.c:108 -msgid "Overwrite connection parameter for certain layer" +#: ../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 "" -#: ../vector/v.db.connect/main.c:113 -msgid "Delete connection for certain layer (not the table)" +#: ../misc/m.nviz.image/args.c:541 +msgid "Viewpoint height (in map units)" msgstr "" -#: ../vector/v.db.connect/main.c:149 -msgid "Please choose only one print style" +#: ../misc/m.nviz.image/args.c:551 +msgid "Viewpoint field of view (in degrees)" msgstr "" -#: ../vector/v.db.connect/main.c:166 -#, c-format -msgid "Map <%s> is not connected to a database" +#: ../misc/m.nviz.image/args.c:563 +msgid "Viewpoint twist angle (in degrees)" msgstr "" -#: ../vector/v.db.connect/main.c:175 -#, c-format -msgid "Vector map <%s> is connected by:\n" +#: ../misc/m.nviz.image/args.c:585 +msgid "Focus to point on surface (from SW corner in map units)" 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" +#: ../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 "" -#: ../vector/v.db.connect/main.c:203 -#, c-format -msgid "layer <%d> table <%s> in database <%s> through driver <%s> with key <%s>\n" +#: ../misc/m.nviz.image/args.c:605 +msgid "Volume draw mode" msgstr "" -#: ../vector/v.db.connect/main.c:266 -#, c-format -msgid "Use -o to overwrite existing link for layer <%d>" +#: ../misc/m.nviz.image/args.c:617 +msgid "Volume shading" 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>" +#: ../misc/m.nviz.image/args.c:629 +msgid "Volume position" 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" +#: ../misc/m.nviz.image/args.c:640 +msgid "Volume resolution" 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]]" +#: ../misc/m.nviz.image/args.c:651 +msgid "Isosurface level" msgstr "" -#: ../vector/v.split/main.c:56 -msgid "densification" +#: ../misc/m.nviz.image/args.c:660 +msgid "Name of volume for isosurface color" msgstr "" -#: ../vector/v.split/main.c:60 -msgid "Splits vector lines to shorter segments." +#: ../misc/m.nviz.image/args.c:668 +msgid "Isosurface color" msgstr "" -#: ../vector/v.split/main.c:73 -msgid "Maximum segment length" +#: ../misc/m.nviz.image/args.c:677 +msgid "Name of 3D raster map(s) for isosurface transparency" msgstr "" -#: ../vector/v.split/main.c:82 -msgid "Length units" +#: ../misc/m.nviz.image/args.c:688 +msgid "Transparency value(s)for isosurfaces" msgstr "" -#: ../vector/v.split/main.c:89 -msgid "Maximum number of vertices in segment" +#: ../misc/m.nviz.image/args.c:697 +msgid "Name of 3D raster map(s) for shininess" msgstr "" -#: ../vector/v.split/main.c:93 -msgid "Add new vertices, but do not split" +#: ../misc/m.nviz.image/args.c:708 +msgid "Shininess value(s) for isosurfaces" msgstr "" -#: ../vector/v.split/main.c:94 ../vector/v.split/main.c:99 -msgid "Applies only to 'length' option" +#: ../misc/m.nviz.image/args.c:715 +msgid "Toggles normal direction of all isosurfaces (changes light effect)" msgstr "" -#: ../vector/v.split/main.c:98 -msgid "Force segments to be exactly of given length, except for last one" +#: ../misc/m.nviz.image/args.c:721 +msgid "Draw volume box" msgstr "" -#: ../vector/v.split/main.c:108 -msgid "Use either length or vertices" +#: ../misc/m.nviz.image/args.c:733 +msgid "Volume slice parallel to given axis (x, y, z)" msgstr "" -#: ../vector/v.split/main.c:115 -#, c-format -msgid "Length must be positive but is %g" +#: ../misc/m.nviz.image/args.c:743 +msgid "Volume slice position" msgstr "" -#: ../vector/v.split/main.c:131 -#, c-format -msgid "Unknown unit %s" +#: ../misc/m.nviz.image/args.c:754 +msgid "Volume slice transparency" msgstr "" -#: ../vector/v.split/main.c:149 -msgid "Can not get projection units" +#: ../misc/m.nviz.image/args.c:771 +msgid "Light position (x,y,z model coordinates)" msgstr "" -#: ../vector/v.split/main.c:156 -#, c-format -msgid "Length in map units: %g" +#: ../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 "" -#: ../vector/v.split/main.c:158 -#, c-format -msgid "Length in meters: %g" +#: ../misc/m.nviz.image/args.c:777 +msgid "Light color" msgstr "" -#: ../vector/v.split/main.c:164 -msgid "Number of vertices must be at least 2" +#: ../misc/m.nviz.image/args.c:786 +msgid "Light brightness" msgstr "" -#: ../vector/v.split/main.c:250 -#, c-format -msgid "Unable to make line segment: %f - %f (line length = %f)" +#: ../misc/m.nviz.image/args.c:796 +msgid "Light ambient" msgstr "" -#: ../vector/v.what/what.c:45 -msgid "Cannot open driver" +#: ../misc/m.nviz.image/args.c:810 +msgid "Cutting plane index (0-5)" msgstr "" -#: ../vector/v.what/what.c:53 -msgid "Cannot open database" +#: ../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 "" -#: ../vector/v.what/what.c:66 -msgid "Cannot open select cursor" +#: ../misc/m.nviz.image/args.c:819 +msgid "Cutting plane x,y,z coordinates" msgstr "" -#: ../vector/v.what/what.c:73 -msgid "Cannot fetch next record" +#: ../misc/m.nviz.image/args.c:831 +msgid "Cutting plane rotation along the vertical axis" msgstr "" -#: ../vector/v.what/what.c:76 -msgid "No database record" +#: ../misc/m.nviz.image/args.c:842 +msgid "Cutting plane tilt" msgstr "" -#: ../vector/v.what/what.c:177 -#, c-format -msgid "" -"Layer: %d\n" -"Category: %d\n" +#: ../misc/m.nviz.image/args.c:854 +msgid "Cutting plane color (between two surfaces)" msgstr "" -#: ../vector/v.what/what.c:201 -#, c-format -msgid "" -"\n" -"Driver: %s\n" -"Database: %s\n" -"Table: %s\n" -"Key column: %s\n" +#: ../misc/m.nviz.image/args.c:870 +msgid "North-West edge" msgstr "" -#: ../vector/v.what/what.c:380 -#, c-format -msgid "Nothing found.\n" +#: ../misc/m.nviz.image/args.c:871 +msgid "North-East edge" msgstr "" -#: ../vector/v.what/what.c:475 -#, c-format -msgid "" -"Id: %d\n" -"Type: %s\n" -"Left: %d\n" -"Right: %d\n" +#: ../misc/m.nviz.image/args.c:872 +msgid "South-West edge" msgstr "" -#: ../vector/v.what/what.c:481 ../vector/v.what/what.c:557 -#, c-format -msgid "Length: %f\n" +#: ../misc/m.nviz.image/args.c:872 +msgid "South-East edge" msgstr "" -#: ../vector/v.what/what.c:501 -#, c-format -msgid "" -"Node[%d]=%d\n" -"Number_lines=%d\n" -"Coordinates=%.6f,%.6f,%.6f\n" +#: ../misc/m.nviz.image/args.c:874 +msgid "Fringe edges" msgstr "" -#: ../vector/v.what/what.c:506 -#, c-format -msgid "" -",\n" -"\"Node[%d]\": %d,\n" -"\"Number_lines\": %d,\n" -"\"Coordinates\": %.6f,%.6f,%.6f" +#: ../misc/m.nviz.image/args.c:875 ../misc/m.nviz.image/args.c:881 +#: ../misc/m.nviz.image/args.c:890 +msgid "Fringe" msgstr "" -#: ../vector/v.what/what.c:511 -#, c-format -msgid "" -"Node[%d]: %d\n" -"Number of lines: %d\n" -"Coordinates: %.6f, %.6f, %.6f\n" +#: ../misc/m.nviz.image/args.c:880 +msgid "Fringe color" msgstr "" -#: ../vector/v.what/what.c:531 -#, c-format -msgid "" -"Id: %5d\n" -"Angle: %.8f\n" +#: ../misc/m.nviz.image/args.c:889 +msgid "Fringe elevation" msgstr "" -#: ../vector/v.what/what.c:554 -#, c-format -msgid "Type: %s\n" +#: ../misc/m.nviz.image/args.c:903 +msgid "Place north arrow at given position \t(in screen coordinates from bottom left corner)" msgstr "" -#: ../vector/v.what/what.c:555 -#, c-format -msgid "Id: %d\n" +#: ../misc/m.nviz.image/args.c:905 ../misc/m.nviz.image/args.c:915 +#: ../misc/m.nviz.image/args.c:922 +msgid "Decoration" msgstr "" -#: ../vector/v.what/what.c:576 -#, c-format -msgid "Point height: %f\n" +#: ../misc/m.nviz.image/args.c:914 +msgid "North arrow size (in map units)" msgstr "" -#: ../vector/v.what/what.c:600 -#, c-format -msgid "Line height: %f\n" +#: ../misc/m.nviz.image/args.c:921 +msgid "North arrow color" msgstr "" -#: ../vector/v.what/what.c:618 +#: ../misc/m.nviz.image/args.c:973 #, c-format -msgid "" -"Line height min: %f\n" -"Line height max: %f\n" +msgid "At least one <%s> or <%s> required" msgstr "" -#: ../vector/v.what/what.c:662 +#: ../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 "" -"Type: Area\n" -"Area height: %f\n" +msgid "Inconsistent number of attributes (<%s/%s>: %d vs. <%s>: %d)" msgstr "" -#: ../vector/v.what/what.c:676 +#: ../misc/m.nviz.image/args.c:1058 #, c-format -msgid "Type: Area\n" +msgid "Inconsistent number of attributes (<%s>: %d vs. <%s>: %d x 3)" msgstr "" -#: ../vector/v.what/what.c:704 +#: ../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 "" -"Area: %d\n" -"Number of isles: %d\n" +msgid "Inconsistent number of attributes (<%s>: %d vs. <%s>: %d)" msgstr "" -#: ../vector/v.what/what.c:719 +#: ../misc/m.nviz.image/args.c:1146 ../misc/m.nviz.image/args.c:1156 #, c-format -msgid "Isle[%d]: %d\n" +msgid "Inconsistent number of attributes (<%s>: %d vs. <%s>: %d, <%s>: %d)" msgstr "" -#: ../vector/v.what/what.c:738 +#: ../misc/m.nviz.image/args.c:1171 #, c-format -msgid "Island: %d In area: %d\n" +msgid "Inconsistent number of attributes (<%s>: %d vs. <%s>: %d x 6)" msgstr "" -#: ../vector/v.what/what.c:759 +#: ../misc/m.nviz.image/args.c:1183 #, c-format -msgid "" -"Sq Meters: %.3f\n" -"Hectares: %.3f\n" +msgid "Inconsistent number of attributes (<%s/%s>: %d vs. <%s>: %d, <%s>: %d)" msgstr "" -#: ../vector/v.what/what.c:761 +#: ../misc/m.nviz.image/volume.c:42 ../misc/m.nviz.image/volume.c:133 #, c-format -msgid "" -"Acres: %.3f\n" -"Sq Miles: %.4f\n" -msgstr "" - -#: ../vector/v.what/main.c:65 -msgid "Queries a vector map at given locations." -msgstr "" - -#: ../vector/v.what/main.c:85 -msgid "Query threshold distance" -msgstr "" - -#: ../vector/v.what/main.c:86 -msgid "Threshold" -msgstr "" - -#: ../vector/v.what/main.c:90 -msgid "Print topological information (debugging)" -msgstr "" - -#: ../vector/v.what/main.c:95 -msgid "Print attribute information" -msgstr "" - -#: ../vector/v.what/main.c:105 -msgid "Print the stats in JSON" -msgstr "" - -#: ../vector/v.what/main.c:110 -msgid "Print multiple features if overlapping features are found" +msgid "3d raster map <%s> not found" msgstr "" -#: ../vector/v.what/main.c:127 -msgid "No input vector maps!" +#: ../misc/m.nviz.image/volume.c:96 ../misc/m.nviz.image/volume.c:256 +#, c-format +msgid "Error tokenize '%s'" msgstr "" -#: ../vector/v.what/main.c:175 +#: ../misc/m.nviz.image/volume.c:103 ../misc/m.nviz.image/volume.c:271 #, c-format -msgid "Number of given vector maps (%d) differs from number of layers (%d)" +msgid "Volume set number %d is not available" msgstr "" -#: ../vector/v.what/main.c:184 +#: ../misc/m.nviz.image/volume.c:108 #, c-format -msgid "You must build topology on vector map <%s>" +msgid "Unable to add isosurface (volume set %d)" msgstr "" -#: ../vector/v.what/main.c:202 +#: ../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 "Unknown input format, skipping: '%s'" +msgid "Unable to set isosurface (%d) attribute (%d) of volume %d" msgstr "" -#: ../vector/v.out.vtk/writeVTK.c:196 -msgid "No coordinates to generate the output! Maybe an empty vector type chosen?" +#: ../misc/m.nviz.image/volume.c:159 ../misc/m.nviz.image/surface.c:131 +#, c-format +msgid "Color attribute not defined, using default <%s>" msgstr "" -#: ../vector/v.out.vtk/writeVTK.c:585 ../vector/v.out.ogr/attrb.c:48 +#: ../misc/m.nviz.image/volume.c:267 #, c-format -msgid "Cannot select attributes for cat = %d" +msgid "Wrong name for axis: %s" msgstr "" -#: ../vector/v.out.vtk/writeVTK.c:632 -msgid "Cannot export attribute table fields for layer < 1. Skipping export" +#: ../misc/m.nviz.image/volume.c:276 +#, c-format +msgid "Unable to add slice (volume set %d)" msgstr "" -#: ../vector/v.out.vtk/writeVTK.c:640 -msgid "No attribute table found" +#: ../misc/m.nviz.image/volume.c:288 +#, c-format +msgid "Unable to set slice (%d) position of volume %d" msgstr "" -#: ../vector/v.out.vtk/writeVTK.c:673 -msgid "No numerical attributes found. Skipping export" +#: ../misc/m.nviz.image/volume.c:294 +#, c-format +msgid "Unable to set slice (%d) transparency of volume %d" 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 +#: ../misc/m.nviz.image/surface.c:67 #, c-format -msgid "Error reading value of attribute '%s'" +msgid "Missing topography attribute for surface %d" msgstr "" -#: ../vector/v.out.vtk/head.c:27 -msgid "writeVTKHeader: Writing VTK-Header" +#: ../misc/m.nviz.image/surface.c:137 +#, c-format +msgid "Missing color attribute for surface %d" msgstr "" -#: ../vector/v.out.vtk/main.c:51 -msgid "Converts a vector map to VTK ASCII output." +#: ../misc/m.nviz.image/surface.c:217 +#, c-format +msgid "Surface id %d doesn't exist" msgstr "" -#: ../vector/v.out.vtk/main.c:59 -msgid "Name for output VTK file" +#: ../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 "" -#: ../vector/v.out.vtk/main.c:84 -#: ../locale/scriptstrings/t.rast.out.vtk_to_translate.c:10 -msgid "Correct the coordinates to fit the VTK-OpenGL precision" +#: ../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 "" -#: ../vector/v.out.vtk/main.c:89 -msgid "Export numeric attribute table fields as VTK scalar variables" +#: ../misc/m.nviz.image/vector.c:304 +msgid "Data type of color column must be character" msgstr "" -#: ../vector/v.out.vtk/main.c:153 ../vector/v.out.ascii/args.c:109 -msgid "Failed to interpret 'dp' parameter as an integer" +#: ../misc/m.nviz.image/vector.c:314 +msgid "Data type of size column must be numeric" msgstr "" -#: ../vector/v.out.vtk/main.c:155 -msgid "dp has to be from 0 to 8" +#: ../misc/m.nviz.image/vector.c:324 +msgid "Data type of width column must be numeric" msgstr "" -#: ../vector/v.out.vtk/main.c:164 -msgid "Failed to interpret 'layer' parameter as an integer" +#: ../misc/m.nviz.image/vector.c:335 +msgid "Data type of marker column must be character" msgstr "" -#: ../vector/v.out.vtk/main.c:183 -#, c-format -msgid "Export of areas requires topology. Please adjust '%s' option or rebuild topology." +#: ../misc/m.nviz.script/main.c:75 +msgid "Creates fly-through script to run in NVIZ." msgstr "" -#: ../vector/v.parallel/main.c:52 ../vector/v.to.points/main.c:56 -#: ../vector/v.type/main.c:42 ../vector/v.build.polylines/main.c:113 -#: ../vector/v.edit/main.c:57 ../vector/v.category/main.c:683 -#: ../vector/v.buffer/main.c:226 -#: ../locale/scriptstrings/v.dissolve_to_translate.c:5 -#: ../locale/scriptstrings/v.in.lines_to_translate.c:4 -#: ../locale/scriptstrings/v.to.lines_to_translate.c:5 -msgid "line" +#: ../misc/m.nviz.script/main.c:80 +msgid "Name of output script" msgstr "" -#: ../vector/v.parallel/main.c:53 -msgid "Creates parallel line to input vector lines." +#: ../misc/m.nviz.script/main.c:86 +msgid "Prefix of output images (default = NVIZ)" msgstr "" -#: ../vector/v.parallel/main.c:68 -msgid "Offset along major axis in map units" +#: ../misc/m.nviz.script/main.c:94 +msgid "Route coordinates (east,north)" msgstr "" -#: ../vector/v.parallel/main.c:76 -msgid "Offset along minor axis in map units" +#: ../misc/m.nviz.script/main.c:100 +msgid "Camera layback distance (in map units)" msgstr "" -#: ../vector/v.parallel/main.c:84 ../vector/v.buffer/main.c:271 -msgid "Angle of major axis in degrees" +#: ../misc/m.nviz.script/main.c:106 +msgid "Camera height above terrain" msgstr "" -#: ../vector/v.parallel/main.c:93 -msgid "Side" +#: ../misc/m.nviz.script/main.c:112 +msgid "Number of frames" msgstr "" -#: ../vector/v.parallel/main.c:97 -msgid "Parallel line is on the left" +#: ../misc/m.nviz.script/main.c:118 +msgid "Start frame number (default=0)" msgstr "" -#: ../vector/v.parallel/main.c:98 -msgid "Parallel line is on the right" +#: ../misc/m.nviz.script/main.c:123 +msgid "Full render -- Save images" msgstr "" -#: ../vector/v.parallel/main.c:99 -msgid "Parallel lines on both sides" +#: ../misc/m.nviz.script/main.c:127 +msgid "Fly at constant elevation (ht)" msgstr "" -#: ../vector/v.parallel/main.c:108 -msgid "Tolerance of arc polylines in map units" +#: ../misc/m.nviz.script/main.c:132 +msgid "Include command in the script to output a KeyFrame file" msgstr "" -#: ../vector/v.parallel/main.c:112 -msgid "Make outside corners round" +#: ../misc/m.nviz.script/main.c:136 +msgid "Render images off-screen" msgstr "" -#: ../vector/v.parallel/main.c:116 -msgid "Create buffer-like parallel lines" +#: ../misc/m.nviz.script/main.c:140 +msgid "Enable vector and sites drawing" msgstr "" -#: ../vector/v.lidar.growing/ConvexHull.c:269 -msgid "...now exiting to system..." +#: ../misc/m.nviz.script/main.c:148 +msgid "Either -i flag and/or route parameter must be used" msgstr "" -#: ../vector/v.lidar.growing/main.c:78 -msgid "Building contour determination and Region Growing algorithm for determining the building inside" +#: ../misc/m.nviz.script/main.c:172 +msgid "Off-screen only available with full render mode" msgstr "" -#: ../vector/v.lidar.growing/main.c:83 -msgid "Input vector (v.lidar.edgedetection output)" +#: ../misc/m.nviz.script/main.c:250 +#, c-format +msgid "You must provide at least four points %d" msgstr "" -#: ../vector/v.lidar.growing/main.c:93 -msgid "Name of the first pulse vector map" +#: ../misc/m.nviz.script/main.c:324 +#, c-format +msgid "Created NVIZ script <%s>." msgstr "" -#: ../vector/v.lidar.growing/main.c:100 -msgid "Threshold for cell object frequency in region growing" +#: ../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 "" -#: ../vector/v.lidar.growing/main.c:108 -msgid "Threshold for double pulse in region growing" +#: ../misc/m.measure/main.c:45 +msgid "Measures the lengths and areas of features." msgstr "" -#: ../vector/v.lidar.growing/main.c:176 -#, c-format -msgid "Unable to open table <%s>" +#: ../misc/m.measure/main.c:47 +msgid "measurement" msgstr "" -#: ../vector/v.lidar.growing/main.c:201 -msgid "Setting regions and boxes" +#: ../misc/m.measure/main.c:56 +msgid "Units" msgstr "" -#: ../vector/v.lidar.growing/main.c:267 -#, c-format -msgid "Rows = %d" +#: ../misc/m.measure/main.c:57 +msgid "Default: location map units" msgstr "" -#: ../vector/v.lidar.growing/main.c:268 -#, c-format -msgid "Columns = %d" +#: ../misc/m.measure/main.c:61 +msgid "Shell script style" msgstr "" -#: ../vector/v.lidar.growing/main.c:288 -msgid "read points in input vector" +#: ../misc/m.measure/main.c:104 +msgid "Length:" msgstr "" -#: ../vector/v.lidar.growing/main.c:446 -msgid "Region Growing" +#: ../misc/m.measure/main.c:115 +msgid "Area:" msgstr "" -#: ../vector/v.select/select.c:48 ../vector/v.drape/main.c:177 -#: ../vector/v.category/main.c:332 -msgid "Processing features..." +#: ../db/db.databases/main.c:53 +msgid "Unable to list databases. Try to define correct connection settings by db.login." msgstr "" -#: ../vector/v.select/select.c:104 ../vector/v.select/select.c:154 -#, c-format -msgid "Unable to read line id %d from vector map <%s>" +#: ../db/db.databases/main.c:63 +msgid "No databases found" msgstr "" -#: ../vector/v.select/select.c:200 ../vector/v.out.pov/main.c:175 -msgid "Processing areas..." +#: ../db/db.databases/main.c:87 +msgid "Location" msgstr "" -#: ../vector/v.select/select.c:252 ../vector/v.select/select.c:318 -#, c-format -msgid "Unable to read area id %d from vector map <%s>" +#: ../db/db.databases/main.c:88 +msgid "Path for SQLite driver, or connection string for PostgreSQL driver" msgstr "" -#: ../vector/v.select/write.c:27 -msgid "Writing selected features..." +#: ../db/db.databases/main.c:97 ../db/db.copy/main.c:37 +#: ../db/db.execute/main.c:139 ../db/db.execute/main.c:146 +#: ../db/db.execute/main.c:152 ../db/db.select/main.c:267 +#: ../db/db.dropdb/main.c:73 ../db/db.createdb/main.c:73 +#: ../vector/v.db.select/main.c:57 +msgid "SQL" msgstr "" -#: ../vector/v.select/args.c:12 -msgid "Input vector map from which to select features (A)" +#: ../db/db.databases/main.c:99 +msgid "Lists all databases for a given driver and location." msgstr "" -#: ../vector/v.select/args.c:16 -msgid "Layer number (vector map A)" +#: ../db/db.drivers/main.c:39 +msgid "Unable to read dbmscap file" msgstr "" -#: ../vector/v.select/args.c:21 ../vector/v.overlay/main.c:81 -msgid "Feature type (vector map A)" +#: ../db/db.drivers/main.c:63 +msgid "Full output" msgstr "" -#: ../vector/v.select/args.c:27 -msgid "Query vector map (B)" +#: ../db/db.drivers/main.c:67 +msgid "Print drivers and exit" msgstr "" -#: ../vector/v.select/args.c:31 -msgid "Layer number (vector map B)" +#: ../db/db.drivers/main.c:72 ../db/db.connect/main.c:45 +#: ../db/db.login/main.c:41 +msgid "connection settings" msgstr "" -#: ../vector/v.select/args.c:36 ../vector/v.overlay/main.c:95 -msgid "Feature type (vector map B)" +#: ../db/db.drivers/main.c:73 +msgid "Lists all database drivers." msgstr "" -#: ../vector/v.select/args.c:49 -msgid "Operator defines required relation between features" +#: ../db/db.columns/main.c:44 ../db/db.copy/main.c:100 +#: ../db/db.describe/main.c:50 ../db/db.select/main.c:53 +#, c-format +msgid "Table <%s> not found in database <%s> using driver <%s>" 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." +#: ../db/db.columns/main.c:101 +msgid "List all columns for a given table." msgstr "" -#: ../vector/v.select/args.c:59 ../vector/v.select/args.c:75 -msgid "features partially or completely overlap" +#: ../db/db.copy/main.c:38 +msgid "Copy a table." msgstr "" -#: ../vector/v.select/args.c:76 -msgid "features are spatially equals (using GEOS)" +#: ../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 "" -#: ../vector/v.select/args.c:77 -msgid "features do not spatially intersect (using GEOS)" +#: ../db/db.copy/main.c:46 +msgid "Input driver name" msgstr "" -#: ../vector/v.select/args.c:78 -msgid "features spatially intersect (using GEOS)" +#: ../db/db.copy/main.c:52 +msgid "Input database name" msgstr "" -#: ../vector/v.select/args.c:79 -msgid "features spatially touches (using GEOS)" +#: ../db/db.copy/main.c:59 +msgid "Input table name (only, if 'select' is not used)" msgstr "" -#: ../vector/v.select/args.c:80 -msgid "features spatially crosses (using GEOS)" +#: ../db/db.copy/main.c:65 +msgid "Output driver name" msgstr "" -#: ../vector/v.select/args.c:81 -msgid "feature A is completely inside feature B (using GEOS)" +#: ../db/db.copy/main.c:71 +msgid "Output database name" msgstr "" -#: ../vector/v.select/args.c:82 -msgid "feature B is completely inside feature A (using GEOS)" +#: ../db/db.copy/main.c:78 +msgid "Output table name" msgstr "" -#: ../vector/v.select/args.c:83 -msgid "features spatially overlap (using GEOS)" +#: ../db/db.copy/main.c:87 +msgid "Full select statement (only, if 'from_table' and 'where' is not used)" msgstr "" -#: ../vector/v.select/args.c:84 -msgid "feature A is spatially related to feature B (using GEOS, requires 'relate' option)" +#: ../db/db.copy/main.c:88 +msgid "E.g.: SELECT dedek FROM starobince WHERE obec = 'Frimburg'" msgstr "" -#: ../vector/v.select/args.c:94 -msgid "Intersection Matrix Pattern used for 'relate' operator" +#: ../db/db.copy/main.c:96 +msgid "Cannot combine 'from_table' and 'select' options" msgstr "" -#: ../vector/v.select/args.c:101 -msgid "Do not skip features without category" +#: ../db/db.copy/main.c:122 +msgid "Either 'from_table' or 'select' option must be given." msgstr "" -#: ../vector/v.select/args.c:105 ../vector/v.extract/main.c:97 -#: ../vector/v.edit/args.c:204 -msgid "Reverse selection" +#: ../db/db.copy/main.c:125 +msgid "Cannot combine 'select' and 'where' options" msgstr "" -#: ../vector/v.select/copy_tabs.c:51 ../scripts/v.to.lines/v.to.lines.py:157 -#, c-format, python-format -msgid "No table for layer %d" +#: ../db/db.copy/main.c:135 +msgid "Copy table failed" msgstr "" -#: ../vector/v.select/copy_tabs.c:71 -#, c-format -msgid "Unable to copy table for layer %d" +#: ../db/db.connect/main.c:47 +msgid "Prints/sets general DB connection for current mapset." msgstr "" -#: ../vector/v.select/main.c:50 ../vector/v.overlay/main.c:65 -msgid "spatial query" +#: ../db/db.connect/main.c:52 +msgid "Substitute variables in database settings" msgstr "" -#: ../vector/v.select/main.c:52 -msgid "Selects features from vector map (A) by features from other vector map (B)." +#: ../db/db.connect/main.c:57 +msgid "Print current connection parameters using shell style and exit" msgstr "" -#: ../vector/v.select/main.c:85 ../vector/v.overlay/main.c:178 -#, c-format -msgid "Unknown operator '%s'" +#: ../db/db.connect/main.c:69 +msgid "Overwrite current settings if already initialized" msgstr "" -#: ../vector/v.select/main.c:94 -msgid "Operator can only be 'overlap'" +#: ../db/db.connect/main.c:101 +msgid "Default group of database users to which select privilege is granted" msgstr "" -#: ../vector/v.select/main.c:126 -msgid "Output from v.select" +#: ../db/db.connect/main.c:151 ../db/db.tables/main.c:41 +msgid "Database connection not defined. Run db.connect." msgstr "" -#: ../vector/v.select/main.c:185 -#, c-format -msgid "%d features from <%s> without category skipped" +#: ../db/db.connect/main.c:176 +msgid "DB settings already defined, nothing to do" msgstr "" -#: ../vector/v.select/main.c:194 -#, c-format -msgid "%d features written to output." +#: ../db/db.connect/main.c:182 +msgid "Default driver is not set" msgstr "" -#: ../vector/v.select/main.c:199 -msgid "No features found !" +#: ../db/db.connect/main.c:185 +msgid "Default database is not set" msgstr "" -#: ../vector/v.net.distance/main.c:69 -msgid "Computes shortest distance via the network between the given sets of features." +#: ../db/db.connect/main.c:221 +msgid "Unable to set default database connection" msgstr "" -#: ../vector/v.net.distance/main.c:72 -msgid "Finds the shortest paths from each 'from' point to the nearest 'to' feature and various information about this relation are uploaded to the attribute table." +#: ../db/db.describe/main.c:108 +msgid "Print column names only instead of full column descriptions" msgstr "" -#: ../vector/v.net.distance/main.c:100 -msgid "From layer number or name" +#: ../db/db.describe/main.c:113 +msgid "Print table structure" msgstr "" -#: ../vector/v.net.distance/main.c:101 ../vector/v.net.distance/main.c:106 -#: ../vector/v.net.distance/main.c:112 ../vector/v.distance/main.c:131 -#: ../vector/v.distance/main.c:136 ../vector/v.distance/main.c:143 -#: ../vector/v.distance/main.c:189 ../vector/v.distance/main.c:226 -msgid "From" +#: ../db/db.describe/main.c:131 +msgid "Describes a table in detail." msgstr "" -#: ../vector/v.net.distance/main.c:105 -msgid "From category values" +#: ../db/db.execute/main.c:57 ../db/db.select/main.c:63 +#, c-format +msgid "Unable to open file <%s>: %s" msgstr "" -#: ../vector/v.net.distance/main.c:111 -msgid "From WHERE conditions of SQL statement without 'where' keyword" +#: ../db/db.execute/main.c:86 ../db/db.execute/main.c:91 +#: ../db/db.execute/main.c:106 ../db/db.execute/main.c:111 +#, c-format +msgid "Error while executing: '%s'" msgstr "" -#: ../vector/v.net.distance/main.c:116 -msgid "To layer number or name" +#: ../db/db.execute/main.c:140 +msgid "Executes any SQL statement." msgstr "" -#: ../vector/v.net.distance/main.c:117 ../vector/v.net.distance/main.c:124 -#: ../vector/v.net.distance/main.c:129 ../vector/v.net.distance/main.c:135 -#: ../vector/v.distance/main.c:148 ../vector/v.distance/main.c:153 -#: ../vector/v.distance/main.c:160 ../vector/v.distance/main.c:232 -msgid "To" +#: ../db/db.execute/main.c:141 +msgid "For SELECT statements use 'db.select'." msgstr "" -#: ../vector/v.net.distance/main.c:123 -msgid "To feature type" +#: ../db/db.execute/main.c:144 +msgid "SQL statement" msgstr "" -#: ../vector/v.net.distance/main.c:128 -msgid "To category values" +#: ../db/db.execute/main.c:145 +msgid "Example: update rybniky set kapri = 'hodne' where kapri = 'malo'" msgstr "" -#: ../vector/v.net.distance/main.c:134 -msgid "To WHERE conditions of SQL statement without 'where' keyword" +#: ../db/db.execute/main.c:150 +msgid "Name of file containing SQL statement(s)" msgstr "" -#: ../vector/v.net.distance/main.c:165 ../vector/v.net.path/main.c:136 -msgid "Write output as original input segments, not each path as one line." +#: ../db/db.execute/main.c:172 +msgid "Ignore SQL errors and continue" msgstr "" -#: ../vector/v.net.distance/main.c:169 -msgid "Write each output path as one line, not as original input segments." +#: ../db/db.execute/main.c:173 ../vector/v.build/main.c:51 +#: ../vector/v.build/main.c:77 +msgid "Errors" msgstr "" -#: ../vector/v.net.distance/main.c:244 +#: ../db/db.execute/main.c:179 #, c-format -msgid "No 'from' features selected. Please check options '%s', '%s', '%s'." +msgid "You must provide <%s> or <%s> option" msgstr "" -#: ../vector/v.net.distance/main.c:251 +#: ../db/db.select/main.c:105 #, c-format -msgid "No 'to' features selected. Please check options '%s', '%s', '%s'." +msgid "Test %s." msgstr "" -#: ../vector/v.net.distance/main.c:260 -msgid "No 'to' features" +#: ../db/db.select/main.c:105 +msgid "succeeded" msgstr "" -#: ../vector/v.net.distance/main.c:268 -msgid "Distances to 'to' features ..." +#: ../db/db.select/main.c:207 +msgid "Name of file containing SQL select statement(s)" msgstr "" -#: ../vector/v.net.distance/main.c:307 -msgid "Tracing paths from 'from' features ..." +#: ../db/db.select/main.c:212 +msgid "Name of table to query" msgstr "" -#: ../vector/v.net.distance/main.c:423 -#, c-format -msgid "%d 'from' feature was not reachable" -msgid_plural "%d 'from' features were not reachable" -msgstr[0] "" -msgstr[1] "" - -#: ../vector/v.class/main.c:50 -msgid "Classifies attribute data, e.g. for thematic mapping" +#: ../db/db.select/main.c:231 +msgid "Vertical record separator (requires -v flag)" msgstr "" -#: ../vector/v.class/main.c:58 -msgid "Column name or expression" +#: ../db/db.select/main.c:245 ../vector/v.db.select/main.c:105 +msgid "Do not include column names in output" msgstr "" -#: ../vector/v.class/main.c:93 -msgid "Print only class breaks (without min and max)" +#: ../db/db.select/main.c:250 +msgid "Describe query only (don't run it)" msgstr "" -#: ../vector/v.class/main.c:129 ../vector/v.sample/main.c:240 -#: ../vector/v.what.rast/main.c:183 ../vector/v.to.rast3/main.c:99 -#: ../vector/v.surf.bspline/crosscorr.c:133 ../vector/v.surf.bspline/main.c:395 -#: ../vector/v.surf.idw/read_sites.c:65 ../vector/v.buffer/main.c:448 -msgid "Column type not supported" +#: ../db/db.select/main.c:255 ../vector/v.db.select/main.c:110 +msgid "Vertical output (instead of horizontal)" msgstr "" -#: ../vector/v.class/main.c:138 -msgid "Unable to sort array of values" +#: ../db/db.select/main.c:260 +msgid "Only test query, do not execute" 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." +#: ../db/db.select/main.c:268 +msgid "Selects data from attribute table." msgstr "" -#: ../vector/v.class/main.c:201 -#, c-format -msgid "" -"\n" -"Classification of %s into %i classes\n" +#: ../db/db.select/main.c:269 +msgid "Performs SQL query statement(s)." msgstr "" -#: ../vector/v.class/main.c:208 +#: ../db/db.select/main.c:304 #, c-format -msgid "Lowest chi2 = %f\n" +msgid "You must provide one of these options: <%s>, <%s>, or <%s>" msgstr "" -#: ../vector/v.class/main.c:214 -#, c-format -msgid "" -"%15s%15s%15s\n" -"\n" +#: ../db/db.login/main.c:42 +msgid "Sets user/password for DB driver/database." msgstr "" -#: ../vector/v.class/main.c:226 -#, c-format -msgid "" -"\n" -"Note: Minimum of first class is including\n" -"\n" +#: ../db/db.login/main.c:59 +msgid "Username" msgstr "" -#: ../vector/v.overlay/area_area.c:54 -#, c-format -msgid "Snapping boundaries with %g ..." +#: ../db/db.login/main.c:67 +msgid "Password" msgstr "" -#: ../vector/v.overlay/area_area.c:102 -#, c-format -msgid "%d boundary snapped" -msgid_plural "%d boundaries snapped" -msgstr[0] "" -msgstr[1] "" - -#: ../vector/v.overlay/area_area.c:112 ../vector/v.overlay/line_area.c:256 -msgid "Breaking lines..." +#: ../db/db.login/main.c:75 +msgid "Hostname" msgstr "" -#: ../vector/v.overlay/area_area.c:119 ../vector/v.in.ogr/main.c:1450 -msgid "Cleaning boundaries at nodes..." +#: ../db/db.login/main.c:76 ../db/db.login/main.c:85 +msgid "Relevant only for pg and mysql driver" msgstr "" -#: ../vector/v.overlay/area_area.c:157 -msgid "Merging lines..." +#: ../db/db.login/main.c:84 +msgid "Port" msgstr "" -#: ../vector/v.overlay/area_area.c:161 ../vector/v.buffer/main.c:779 -msgid "Attaching islands..." +#: ../db/db.login/main.c:90 +msgid "Print connection settings and exit" msgstr "" -#: ../vector/v.overlay/area_area.c:174 ../vector/v.buffer/main.c:800 -msgid "Cannot calculate area centroid" +#: ../db/db.login/main.c:105 +msgid "Unable to set user/password" msgstr "" -#: ../vector/v.overlay/area_area.c:184 +#: ../db/db.login/main.c:109 #, c-format -msgid "Querying vector map <%s>..." -msgstr "" - -#: ../vector/v.overlay/area_area.c:211 ../vector/v.overlay/area_area.c:293 -#: ../vector/v.overlay/area_area.c:321 ../vector/v.overlay/line_area.c:387 -#: ../vector/v.overlay/line_area.c:415 -msgid "Attribute not found" +msgid "The password was stored in file (%s%cdblogin)" msgstr "" -#: ../vector/v.overlay/area_area.c:221 ../vector/v.in.ogr/main.c:1579 -msgid "Writing centroids..." +#: ../db/db.tables/main.c:54 +#, c-format +msgid "Unable to list tables from database <%s>" msgstr "" -#: ../vector/v.overlay/main.c:66 -#: ../locale/scriptstrings/v.clip_to_translate.c:3 -msgid "clip" +#: ../db/db.tables/main.c:60 +msgid "No tables found" msgstr "" -#: ../vector/v.overlay/main.c:67 -msgid "difference" +#: ../db/db.tables/main.c:89 +msgid "Print tables and exit" msgstr "" -#: ../vector/v.overlay/main.c:68 -msgid "intersection" +#: ../db/db.tables/main.c:93 +msgid "System tables instead of user tables" msgstr "" -#: ../vector/v.overlay/main.c:69 -msgid "union" +#: ../db/db.tables/main.c:99 +msgid "Lists all tables for a given database." msgstr "" -#: ../vector/v.overlay/main.c:70 -msgid "Overlays two vector maps offering clip, intersection, difference, symmetrical difference, union operators." +#: ../db/db.dropdb/main.c:74 +msgid "Removes an existing database." msgstr "" -#: ../vector/v.overlay/main.c:73 -msgid "Name of input vector map (A)" +#: ../db/db.createdb/main.c:74 +msgid "Creates an empty database." msgstr "" -#: ../vector/v.overlay/main.c:77 -msgid "Layer number or name (vector map A)" +#: ../db/drivers/ogr/listtab.c:49 ../db/drivers/sqlite/listtab.c:78 +msgid "Unable to db_alloc_string_array()" msgstr "" -#: ../vector/v.overlay/main.c:87 -msgid "Name of input vector map (B)" +#: ../db/drivers/ogr/execute.c:56 ../vector/v.out.ogr/main.c:648 +#, c-format +msgid "OGR layer <%s> not found" msgstr "" -#: ../vector/v.overlay/main.c:91 -msgid "Layer number or name (vector map B)" +#: ../db/drivers/ogr/execute.c:69 ../vector/v.out.lidar/main.c:118 +#: ../vector/v.out.lidar/main.c:155 ../vector/v.db.connect/main.c:289 +#: ../vector/v.reclass/main.c:145 ../vector/v.to.3d/trans2.c:63 +#: ../vector/v.to.3d/trans3.c:65 ../vector/v.univar/main.c:355 +#: ../vector/v.distance/main.c:540 ../vector/v.distance/main.c:581 +#: ../vector/v.in.db/main.c:187 ../vector/v.colors/scan_attr.c:35 +#: ../vector/v.colors.out/make_colors.c:42 ../vector/v.vect.stats/main.c:435 +#: ../vector/v.transform/trans_digit.c:116 +#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:97 +#: ../scripts/v.db.join/v.db.join.py:98 ../scripts/v.db.join/v.db.join.py:106 +#: ../scripts/v.db.join/v.db.join.py:123 ../scripts/db.univar/db.univar.py:120 +#, c-format, python-format +msgid "Column <%s> not found in table <%s>" msgstr "" -#: ../vector/v.overlay/main.c:106 -msgid "Operator defines features written to output vector map" +#: ../db/drivers/ogr/db.c:56 +msgid "Had to open data source read-only" msgstr "" -#: ../vector/v.overlay/main.c:109 -msgid "Feature is written to output if the result of operation 'ainput operator binput' is true. Input feature is considered to be true, if category of given layer is defined." +#: ../db/drivers/ogr/db.c:60 +msgid "Unable to open OGR data source" msgstr "" -#: ../vector/v.overlay/main.c:116 -msgid "also known as 'intersection' in GIS" +#: ../db/drivers/ogr/describe.c:55 +#, c-format +msgid "OGR layer <%s> does not exist\n" msgstr "" -#: ../vector/v.overlay/main.c:117 -msgid "also known as 'union' in GIS (only for atype=area)" +#: ../db/drivers/ogr/describe.c:63 ../db/drivers/ogr/select.c:58 +msgid "Unable to describe table\n" msgstr "" -#: ../vector/v.overlay/main.c:118 -msgid "also known as 'difference' (features from ainput not overlaid by features from binput)" +#: ../db/drivers/ogr/describe.c:116 +#, c-format +msgid "OGR driver: column '%s', OGR type %d is not supported" msgstr "" -#: ../vector/v.overlay/main.c:120 -msgid "also known as 'symmetrical difference' (features from either ainput or binput but not those from ainput overlaid by binput (only for atype=area)" +#: ../db/drivers/ogr/describe.c:186 ../db/drivers/postgres/describe.c:130 +#, c-format +msgid "Column '%s' : type int8 (bigint) is stored as integer (4 bytes) some data may be damaged" msgstr "" -#: ../vector/v.overlay/main.c:131 -msgid "Output layer for new category, ainput and binput" +#: ../db/drivers/ogr/describe.c:212 ../db/drivers/ogr/fetch.c:167 +msgid "Unknown type" msgstr "" -#: ../vector/v.overlay/main.c:132 -msgid "If 0 or not given, the category is not written" +#: ../db/drivers/ogr/cursor.c:65 ../db/drivers/odbc/cursor.c:36 +msgid "Unable to allocate cursor" msgstr "" -#: ../vector/v.overlay/main.c:139 -msgid "Snapping threshold for boundaries" +#: ../db/drivers/ogr/cursor.c:74 +msgid "Unable to add new token" msgstr "" -#: ../vector/v.overlay/main.c:140 -msgid "Disable snapping with snap <= 0" +#: ../db/drivers/ogr/fetch.c:55 ../db/drivers/ogr/fetch.c:195 +#: ../db/drivers/sqlite/fetch.c:265 ../db/drivers/postgres/fetch.c:33 +#: ../db/drivers/mysql/fetch.c:34 ../db/drivers/mysql/fetch.c:276 +msgid "Cursor not found" msgstr "" -#: ../vector/v.overlay/main.c:195 -#, c-format -msgid "Unable to determine feature type for <%s>" +#: ../db/drivers/ogr/fetch.c:71 +msgid "DB_PREVIOUS not supported" msgstr "" -#: ../vector/v.overlay/main.c:201 -#, c-format -msgid "Invalid feature type (%d) for <%s>. Only '%s' or '%s' supported." +#: ../db/drivers/ogr/fetch.c:82 +msgid "DB_LAST not supported" msgstr "" -#: ../vector/v.overlay/main.c:209 -#, c-format -msgid "Operator '%s' is not supported for type line" +#: ../db/drivers/ogr/select.c:50 +msgid "Unable to select: \n" msgstr "" -#: ../vector/v.overlay/main.c:227 ../vector/v.in.ogr/main.c:854 -#: ../vector/v.buffer/main.c:414 -msgid "Unable to create temporary vector map" +#: ../db/drivers/sqlite/listtab.c:50 ../db/drivers/sqlite/listtab.c:66 +msgid "Unable to list tables:" msgstr "" -#: ../vector/v.overlay/main.c:264 -#, c-format -msgid "Copying vector features from <%s>..." +#: ../db/drivers/sqlite/table.c:37 +msgid "Error in sqlite3_exec():" msgstr "" -#: ../vector/v.overlay/main.c:345 +#: ../db/drivers/sqlite/main.c:47 #, c-format -msgid "No %s features found in vector map <%s>. Verify '%s' parameter." +msgid "Busy SQLITE db, already waiting for %d seconds..." msgstr "" -#: ../vector/v.overlay/main.c:394 -msgid "Collecting input attributes..." +#: ../db/drivers/sqlite/execute.c:53 ../db/drivers/sqlite/describe.c:60 +#: ../db/drivers/sqlite/select.c:63 +msgid "Error in sqlite3_prepare():" msgstr "" -#: ../vector/v.overlay/main.c:423 ../vector/v.label/main.c:319 -#: ../vector/v.label.sa/labels.c:162 -msgid "Unable to select attributes" +#: ../db/drivers/sqlite/execute.c:69 ../db/drivers/sqlite/describe.c:78 +#: ../db/drivers/sqlite/describe.c:132 ../db/drivers/sqlite/create_table.c:141 +#: ../db/drivers/sqlite/select.c:80 ../db/drivers/sqlite/index.c:96 +msgid "Error in sqlite3_step():" msgstr "" -#: ../vector/v.overlay/main.c:474 -#, c-format -msgid "Unknown column type '%s' of column '%s'" +#: ../db/drivers/sqlite/execute.c:83 +msgid "Error in sqlite3_finalize():" msgstr "" -#: ../vector/v.overlay/main.c:539 -#, c-format -msgid "Unknown column type '%s' of column '%s', values lost" +#: ../db/drivers/sqlite/execute.c:111 +msgid "'BEGIN' transaction failed:" msgstr "" -#: ../vector/v.overlay/line_area.c:273 -msgid "Selecting lines..." +#: ../db/drivers/sqlite/execute.c:139 +msgid "'COMMIT' transaction failed:" msgstr "" -#: ../vector/v.overlay/line_area.c:345 +#: ../db/drivers/sqlite/db.c:99 #, c-format -msgid "Ambiguous line %d: not all vertices are really outside any area" -msgstr "" - -#: ../vector/v.extract/main.c:80 -#: ../locale/scriptstrings/v.dissolve_to_translate.c:3 -msgid "dissolve" +msgid "Unable to create directory '%s' for sqlite database" msgstr "" -#: ../vector/v.extract/main.c:83 -msgid "Selects vector features from an existing vector map and creates a new vector map containing only the selected features." +#: ../db/drivers/sqlite/db.c:107 +msgid "Unable to open database:" msgstr "" -#: ../vector/v.extract/main.c:88 -msgid "Dissolve common boundaries (default is no)" +#: ../db/drivers/sqlite/db.c:134 +msgid "SQLite database connection is still busy" msgstr "" -#: ../vector/v.extract/main.c:92 -msgid "Do not copy attributes (see also 'new' parameter)" +#: ../db/drivers/sqlite/db.c:155 +#, c-format +msgid "Database <%s> already exists" msgstr "" -#: ../vector/v.extract/main.c:108 -msgid "Types to be extracted" +#: ../db/drivers/sqlite/db.c:162 +msgid "Unable to create database:" msgstr "" -#: ../vector/v.extract/main.c:123 -msgid "Input text file with category numbers/number ranges to be extracted" +#: ../db/drivers/sqlite/db.c:186 +#, c-format +msgid "Database <%s> not found" msgstr "" -#: ../vector/v.extract/main.c:124 -msgid "If '-' given reads from standard input" +#: ../db/drivers/sqlite/listdb.c:45 ../db/drivers/postgres/listdb.c:35 +msgid "No path given" msgstr "" -#: ../vector/v.extract/main.c:132 -msgid "Number of random categories matching vector objects to extract" +#: ../db/drivers/sqlite/listdb.c:99 +#, c-format +msgid "Unable to open directory '%s'" msgstr "" -#: ../vector/v.extract/main.c:134 -msgid "Number must be smaller than unique cat count in layer" +#: ../db/drivers/sqlite/listdb.c:117 +#, c-format +msgid "SQLite database connection '%s' is still busy" msgstr "" -#: ../vector/v.extract/main.c:142 -msgid "Desired new category value (enter -1 to keep original categories)" +#: ../db/drivers/sqlite/listdb.c:147 ../db/drivers/postgres/listdb.c:96 +#: ../db/drivers/odbc/listdb.c:40 +msgid "Unable to set handle" msgstr "" -#: ../vector/v.extract/main.c:144 -msgid "If new >= 0, attributes is not copied" +#: ../db/drivers/sqlite/describe.c:92 ../db/drivers/sqlite/select.c:95 +#: ../db/drivers/mysql/describe.c:32 +msgid "Unable to describe table:" msgstr "" -#: ../vector/v.extract/main.c:161 +#: ../db/drivers/sqlite/describe.c:194 #, c-format -msgid "Options <%s>, <%s>, <%s> and <%s> options are exclusive. Please specify only one of them." +msgid "SQLite driver: column '%s', SQLite type %d is not supported" msgstr "" -#: ../vector/v.extract/main.c:208 -#, c-format -msgid "Category value in '%s' not valid" +#: ../db/drivers/sqlite/cursor.c:47 +msgid "Unable to allocate cursor." msgstr "" -#: ../vector/v.extract/main.c:224 -#, c-format -msgid "Process file <%s> for category numbers..." +#: ../db/drivers/sqlite/cursor.c:56 ../db/drivers/postgres/cursor.c:50 +#: ../db/drivers/odbc/cursor.c:55 +msgid "Unable to add new token." msgstr "" -#: ../vector/v.extract/main.c:229 -#, c-format -msgid "Unable to open specified file <%s>" +#: ../db/drivers/sqlite/create_table.c:122 +#: ../db/drivers/postgres/create_table.c:103 +#: ../db/drivers/mysql/create_table.c:108 +msgid "Unable to create table:" msgstr "" -#: ../vector/v.extract/main.c:240 -#, c-format -msgid "Ignored text entry: %s" +#: ../db/drivers/sqlite/fetch.c:72 +msgid "Unable to fetch:" msgstr "" -#: ../vector/v.extract/main.c:259 -#, c-format -msgid "Loading categories from table <%s>..." +#: ../db/drivers/sqlite/fetch.c:87 +msgid "DB_PREVIOUS is not supported" msgstr "" -#: ../vector/v.extract/main.c:269 -#, c-format -msgid "Unable select records from table <%s>" +#: ../db/drivers/sqlite/fetch.c:93 +msgid "DB_LAST is not supported" msgstr "" -#: ../vector/v.extract/main.c:271 -#, c-format -msgid "%d category loaded" -msgid_plural "%d categories loaded" -msgstr[0] "" -msgstr[1] "" +#: ../db/drivers/sqlite/fetch.c:171 ../db/drivers/postgres/fetch.c:129 +msgid "Unable to scan date:" +msgstr "" -#: ../vector/v.extract/main.c:286 -msgid "This map has no categories attached. Use v.category to attach categories to this vector map." +#: ../db/drivers/sqlite/fetch.c:188 ../db/drivers/postgres/fetch.c:147 +msgid "Unable to scan time:" msgstr "" -#: ../vector/v.extract/main.c:293 -msgid "Please specify random number larger than 0" +#: ../db/drivers/sqlite/fetch.c:203 +msgid "Unable to scan timestamp:" msgstr "" -#: ../vector/v.extract/main.c:297 -#, c-format -msgid "Random category count must be smaller than feature count. There are only %d features of type(s): %s" +#: ../db/drivers/sqlite/fetch.c:218 +msgid "SQLite driver: parsing of interval values not implemented; assuming seconds" msgstr "" -#: ../vector/v.extract/main.c:320 -#, c-format -msgid "Random category count is larger or equal to uniq <%s> feature category count %d" +#: ../db/drivers/sqlite/fetch.c:223 +msgid "Unable to scan interval:" msgstr "" -#: ../vector/v.extract/main.c:354 -msgid "Extracting features..." +#: ../db/drivers/sqlite/fetch.c:286 +msgid "Unable to get number of rows:" msgstr "" -#: ../vector/v.extract/main.c:378 -msgid "Removing duplicate centroids..." +#: ../db/drivers/sqlite/index.c:77 ../db/drivers/mysql/index.c:55 +msgid "Unable to create index:" msgstr "" -#: ../vector/v.extract/extract.c:171 -#, c-format -msgid "No category found for area %d. Skipping." +#: ../db/drivers/postgres/listtab.c:38 +msgid "Unable to select table names." msgstr "" -#: ../vector/v.extract/extract.c:175 -#, c-format -msgid "More categories (%d) found for area %d. Using first found category %d" +#: ../db/drivers/postgres/listtab.c:65 +msgid "Unable to select view names." msgstr "" -#: ../vector/v.extract/extract.c:228 -msgid "Topology level required for extracting areas for OGR layers. Areas will be not processed." +#: ../db/drivers/postgres/table.c:37 +msgid "Unable to execute():" msgstr "" -#: ../vector/v.extract/copy_tab.c:90 -#, c-format -msgid "Writing attributes for layer %d" +#: ../db/drivers/postgres/execute.c:42 ../db/drivers/mysql/execute.c:41 +msgid "Unable to execute:" msgstr "" -#: ../vector/v.extract/copy_tab.c:95 -#, c-format -msgid "No attribute table for layer %d" +#: ../db/drivers/postgres/execute.c:68 +msgid "Unable to 'BEGIN' transaction" msgstr "" -#: ../vector/v.extract/copy_tab.c:108 ../vector/v.generalize/misc.c:184 -#: ../vector/v.to.points/main.c:165 -#: ../scripts/v.db.reconnect.all/v.db.reconnect.all.py:128 -#, c-format, python-format -msgid "Unable to copy table <%s>" +#: ../db/drivers/postgres/execute.c:88 +msgid "Unable to 'COMMIT' transaction" msgstr "" -#: ../vector/v.perturb/normalsv.c:29 -msgid "normalsv: save of uninitialized block" +#: ../db/drivers/postgres/db.c:71 ../db/drivers/postgres/db.c:250 +#: ../db/drivers/mysql/db.c:61 +msgid "Connection failed." msgstr "" -#: ../vector/v.perturb/normalrs.c:31 -msgid "normalsv: restoration of uninitialized block" +#: ../db/drivers/postgres/db.c:99 +msgid "Unable to set schema:" msgstr "" -#: ../vector/v.perturb/main.c:70 -msgid "Random location perturbations of vector points." +#: ../db/drivers/postgres/db.c:117 +msgid "Unable to select data types" msgstr "" -#: ../vector/v.perturb/main.c:84 -msgid "Distribution of perturbation" +#: ../db/drivers/postgres/db.c:269 +#, c-format +msgid "Unable to create database <%s>" msgstr "" -#: ../vector/v.perturb/main.c:91 -msgid "Parameter(s) of distribution" +#: ../db/drivers/postgres/db.c:271 +#, c-format +msgid "Unable to drop database <%s>" msgstr "" -#: ../vector/v.perturb/main.c:92 -msgid "If the distribution is uniform, only one parameter, the maximum, is needed. For a normal distribution, two parameters, the mean and standard deviation, are required." +#: ../db/drivers/postgres/priv.c:53 +msgid "Unable grant on table:" msgstr "" -#: ../vector/v.perturb/main.c:102 -msgid "Minimum deviation in map units" +#: ../db/drivers/postgres/listdb.c:65 +msgid "Unable to connect to Postgres:" msgstr "" -#: ../vector/v.perturb/main.c:109 -msgid "Seed for random number generation" +#: ../db/drivers/postgres/listdb.c:76 +msgid "Unable to select from Postgres:" msgstr "" -#: ../vector/v.perturb/main.c:130 ../vector/v.perturb/main.c:137 -msgid "Error scanning arguments" +#: ../db/drivers/postgres/describe.c:40 ../db/drivers/mysql/select.c:64 +msgid "Unable to describe table." msgstr "" -#: ../vector/v.perturb/main.c:133 -msgid "Maximum of uniform distribution must be >= zero" +#: ../db/drivers/postgres/describe.c:123 +#, c-format +msgid "PostgreSQL driver: column '%s', type %d is not supported" msgstr "" -#: ../vector/v.perturb/main.c:140 -msgid "Standard deviation of normal distribution must be >= zero" +#: ../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 "" -#: ../vector/v.perturb/main.c:245 -msgid "Cannot get db link info" +#: ../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 "" -#: ../vector/v.net.allpairs/main.c:65 -msgid "Computes the shortest path between all pairs of nodes in the network." +#: ../db/drivers/postgres/cursor.c:41 ../db/drivers/mysql/cursor.c:44 +msgid "Unable allocate cursor." msgstr "" -#: ../vector/v.net.allpairs/main.c:208 -msgid "Writing node points..." +#: ../db/drivers/postgres/create_table.c:90 +#, c-format +msgid "Unknown column type (%s)" msgstr "" -#: ../vector/v.net.allpairs/main.c:242 -msgid "Collecting shortest paths..." +#: ../db/drivers/postgres/create_table.c:132 +msgid "Unable to grant select on table:" msgstr "" -#: ../vector/v.net.allpairs/main.c:296 -msgid "Writing shortest paths..." +#: ../db/drivers/postgres/parse.c:60 ../db/drivers/mysql/parse.c:73 +msgid "'user' in database definition is not supported, use db.login" msgstr "" -#: ../vector/v.support/main.c:41 -msgid "Updates vector map metadata." +#: ../db/drivers/postgres/parse.c:64 ../db/drivers/mysql/parse.c:77 +msgid "'password' in database definition is not supported, use db.login" msgstr "" -#: ../vector/v.support/main.c:52 -msgid "Organization where vector map was created" +#: ../db/drivers/postgres/parse.c:69 +msgid "Unknown option in database definition for PostgreSQL: " msgstr "" -#: ../vector/v.support/main.c:61 -msgid "Date of vector map digitization (e.g., \"15 Mar 2007\")" +#: ../db/drivers/postgres/fetch.c:166 +msgid "Unable to scan timestamp (no idea how to process time zone):" msgstr "" -#: ../vector/v.support/main.c:68 -msgid "Person who created vector map" +#: ../db/drivers/postgres/fetch.c:174 +msgid "Unable to scan timestamp (not enough arguments):" msgstr "" -#: ../vector/v.support/main.c:75 -msgid "Vector map title" +#: ../db/drivers/postgres/fetch.c:188 +msgid "Unable to recognize boolean value" msgstr "" -#: ../vector/v.support/main.c:83 -msgid "Date when the source map was originally produced" +#: ../db/drivers/postgres/fetch.c:206 +msgid "Taken not found" msgstr "" -#: ../vector/v.support/main.c:89 -msgid "Vector map scale number (e.g., 24000)" +#: ../db/drivers/postgres/select.c:31 +msgid "Unable set DATESTYLE" msgstr "" -#: ../vector/v.support/main.c:95 -msgid "Vector map projection zone" +#: ../db/drivers/postgres/select.c:55 +msgid "Unable to select:" msgstr "" -#: ../vector/v.support/main.c:102 -msgid "Vector map digitizing threshold number (e.g., 0.5)" +#: ../db/drivers/postgres/select.c:69 ../db/drivers/mysql/describe.c:50 +msgid "Unable to describe table" msgstr "" -#: ../vector/v.support/main.c:110 -msgid "Text to append to the comment line of the map's metadata file" +#: ../db/drivers/odbc/table.c:159 +#, c-format +msgid "Table %s doesn't exist" msgstr "" -#: ../vector/v.support/main.c:118 -msgid "Command line to store into vector map history file (used for vector scripts)" +#: ../db/drivers/odbc/table.c:176 +#, c-format +msgid "Table %s isn't 'TABLE' or 'VIEW' but %s" msgstr "" -#: ../vector/v.support/main.c:122 -msgid "Replace comment instead of appending it" +#: ../db/drivers/odbc/listdb.c:29 +msgid "Unable to allocate handle." msgstr "" -#: ../vector/v.support/main.c:126 -msgid "Replace command line instead of appending it" +#: ../db/drivers/mysql/listtab.c:37 +msgid "Unable get list of tables:" msgstr "" -#: ../vector/v.support/main.c:190 -#, c-format -msgid "Unable to open history file for vector map <%s>" +#: ../db/drivers/mysql/execute.c:62 +msgid "Unable to start transaction:" msgstr "" -#: ../vector/v.decimate/main.c:125 ../vector/v.generalize/main.c:77 -msgid "generalization" +#: ../db/drivers/mysql/execute.c:77 +msgid "Unable to commit transaction:" msgstr "" -#: ../vector/v.decimate/main.c:126 -msgid "decimation" +#: ../db/drivers/mysql/dbe.c:45 +msgid "Unable parse MySQL embedded database name" msgstr "" -#: ../vector/v.decimate/main.c:132 -msgid "Decimates a point cloud" +#: ../db/drivers/mysql/dbe.c:61 +msgid "Cannot initialize MySQL embedded server" msgstr "" -#: ../vector/v.decimate/main.c:133 -msgid "Copies points from one vector to another while applying different decimations" +#: ../db/drivers/mysql/dbe.c:80 +msgid "Unable to connect to MySQL embedded server: " msgstr "" -#: ../vector/v.decimate/main.c:161 -msgid "Throw away every n-th point" +#: ../db/drivers/mysql/describe.c:121 +#, c-format +msgid "MySQL driver: column '%s', type %d is not supported" msgstr "" -#: ../vector/v.decimate/main.c:163 -msgid "For example, 5 will import 80 percent of points. If not specified, all points are copied" +#: ../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 "" -#: ../vector/v.decimate/main.c:165 ../vector/v.decimate/main.c:176 -#: ../vector/v.decimate/main.c:186 ../vector/v.decimate/main.c:195 -msgid "Count" +#: ../db/drivers/mysql/cursor.c:53 +msgid "Unable to add dnew token." msgstr "" -#: ../vector/v.decimate/main.c:172 -msgid "Preserve only every n-th point" +#: ../db/drivers/mysql/parse.c:62 +msgid "Wrong port number in MySQL database definition: " msgstr "" -#: ../vector/v.decimate/main.c:174 -msgid "For example, 4 will import 25 percent of points. If not specified, all points are copied" +#: ../db/drivers/mysql/parse.c:82 +msgid "Unknown option in database definition for MySQL: " msgstr "" -#: ../vector/v.decimate/main.c:183 ../vector/v.in.lidar/main.c:255 -msgid "Skip first n points" +#: ../db/drivers/mysql/fetch.c:52 +msgid "Cursor position is not supported by MySQL driver" msgstr "" -#: ../vector/v.decimate/main.c:185 ../vector/v.in.lidar/main.c:256 -msgid "Skips the given number of points at the beginning." +#: ../db/drivers/mysql/fetch.c:191 +msgid "Unable to scan timestamp: " msgstr "" -#: ../vector/v.decimate/main.c:193 -msgid "Copy only n points" +#: ../db/drivers/mysql/fetch.c:200 +msgid "Unknown timestamp format: " msgstr "" -#: ../vector/v.decimate/main.c:194 -msgid "Copies only the given number of points" +#: ../db/drivers/mysql/fetch.c:215 +msgid "Unable to scan date: " msgstr "" -#: ../vector/v.decimate/main.c:201 -msgid "Minimal difference of z values" +#: ../db/drivers/mysql/fetch.c:229 +msgid "Unable to scan time: " msgstr "" -#: ../vector/v.decimate/main.c:203 -msgid "Minimal difference between z values in grid-based decimation" +#: ../db/drivers/mysql/fetch.c:245 +msgid "Unable to scan datetime:" msgstr "" -#: ../vector/v.decimate/main.c:204 ../vector/v.decimate/main.c:214 -#: ../vector/v.decimate/main.c:219 ../vector/v.decimate/main.c:225 -#: ../vector/v.decimate/main.c:230 ../vector/v.decimate/main.c:235 -msgid "Grid" +#: ../db/drivers/mysql/select.c:42 +msgid "Unable to select data:" msgstr "" -#: ../vector/v.decimate/main.c:211 -msgid "Preserve only n points per grid cell" +#: ../db/drivers/dbf/dbfexe.c:72 +msgid "SQL parser error" msgstr "" -#: ../vector/v.decimate/main.c:213 -msgid "Preserves only the given number of points per grid cell in grid-based decimation" +#: ../db/drivers/dbf/dbfexe.c:74 +msgid "in statement:" msgstr "" -#: ../vector/v.decimate/main.c:218 -msgid "Apply grid-based decimation" +#: ../db/drivers/dbf/dbfexe.c:88 +#, c-format +msgid "Table '%s' doesn't exist." msgstr "" -#: ../vector/v.decimate/main.c:224 -msgid "Use only first point in grid cell during grid-based decimation" +#: ../db/drivers/dbf/dbfexe.c:96 +msgid "Unable to load table head." msgstr "" -#: ../vector/v.decimate/main.c:229 -msgid "Only one point per cat in grid cell" +#: ../db/drivers/dbf/dbfexe.c:106 +msgid "Unable to modify table, don't have write permission for DBF file." msgstr "" -#: ../vector/v.decimate/main.c:234 -msgid "Use z in grid decimation" +#: ../db/drivers/dbf/dbfexe.c:121 ../db/drivers/dbf/dbfexe.c:1023 +#, c-format +msgid "Column '%s' not found" msgstr "" -#: ../vector/v.decimate/main.c:240 -msgid "Store only the coordinates, throw away categories" +#: ../db/drivers/dbf/dbfexe.c:145 +msgid "Incompatible value type." msgstr "" -#: ../vector/v.decimate/main.c:242 -msgid "Do not story any categories even if they are present in input data" +#: ../db/drivers/dbf/dbfexe.c:161 +msgid "Unable to add column." msgstr "" -#: ../vector/v.decimate/main.c:243 ../vector/v.decimate/main.c:246 -#: ../vector/v.in.lidar/main.c:305 ../vector/v.in.lidar/main.c:313 -#: ../vector/v.in.lidar/main.c:316 -msgid "Speed" +#: ../db/drivers/dbf/dbfexe.c:183 +msgid "Unable to delete column." msgstr "" -#: ../vector/v.decimate/main.c:276 +#: ../db/drivers/dbf/dbfexe.c:191 #, c-format -msgid "Input layer must be set to a particular layer, not <%s>, when using <%s> option or <-%c> flag" +msgid "Table %s already exists" msgstr "" -#: ../vector/v.decimate/main.c:318 -msgid "Cannot use z for decimation, input is not 3D" +#: ../db/drivers/dbf/dbfexe.c:206 +msgid "Unable to create table." msgstr "" -#: ../vector/v.decimate/main.c:320 -msgid "Cannot select by z range, input is not 3D" +#: ../db/drivers/dbf/dbfexe.c:263 ../db/drivers/dbf/dbfexe.c:273 +#: ../db/drivers/dbf/dbfexe.c:303 +msgid "Error in selecting rows" msgstr "" -#: ../vector/v.decimate/main.c:344 ../vector/v.in.lidar/main.c:605 -msgid "Settings for count-based decimation are not valid" +#: ../db/drivers/dbf/dbfexe.c:552 +msgid "Cannot load table." msgstr "" -#: ../vector/v.decimate/main.c:350 -msgid "Settings for count-based decimation would cause it to do nothing and no other options has been set." +#: ../db/drivers/dbf/dbfexe.c:567 +msgid "Incompatible types in WHERE condition." msgstr "" -#: ../vector/v.net.visibility/main.c:48 -msgid "visibility" +#: ../db/drivers/dbf/dbfexe.c:572 +msgid "Result of WHERE condition is not of type BOOL." msgstr "" -#: ../vector/v.net.visibility/main.c:49 -msgid "Performs visibility graph construction." +#: ../db/drivers/dbf/dbfexe.c:588 +msgid "Error in evaluation of WHERE condition." msgstr "" -#: ../vector/v.net.visibility/main.c:60 -msgid "Name of input vector map containing visible points" +#: ../db/drivers/dbf/dbfexe.c:600 +#, c-format +msgid "Unknown result (%d) of WHERE evaluation" msgstr "" -#: ../vector/v.net.visibility/main.c:61 -msgid "Add points after computing the visibility graph" +#: ../db/drivers/dbf/dbfexe.c:607 +msgid "Unknown WHERE condition type (bug in DBF driver)." msgstr "" -#: ../vector/v.net.visibility/main.c:85 +#: ../db/drivers/dbf/dbfexe.c:633 #, c-format -msgid "Unable to copy elements from vector map <%s>" +msgid "Unable to find order column '%s'" msgstr "" -#: ../vector/v.net.visibility/main.c:90 -msgid "Lat-long projection" +#: ../db/drivers/dbf/dbfexe.c:778 +msgid "Division by zero" msgstr "" -#: ../vector/v.what.rast3/main.c:70 ../vector/v.what.rast/main.c:77 -#: ../vector/v.drape/main.c:60 -msgid "surface information" +#: ../db/drivers/dbf/dbfexe.c:917 +msgid "Value operand for AND" msgstr "" -#: ../vector/v.what.rast3/main.c:72 -msgid "Uploads 3D raster values at positions of vector points to the table." +#: ../db/drivers/dbf/dbfexe.c:931 +msgid "Value operand for OR" msgstr "" -#: ../vector/v.what.rast3/main.c:76 ../vector/v.what.rast/main.c:83 -#: ../locale/scriptstrings/v.what.vect_to_translate.c:8 -msgid "Name of vector points map for which to edit attributes" +#: ../db/drivers/dbf/dbfexe.c:946 +msgid "Value operand for NOT" msgstr "" -#: ../vector/v.what.rast3/main.c:82 -msgid "Name of existing 3D raster map to be queried" +#: ../db/drivers/dbf/dbfexe.c:954 ../db/drivers/dbf/dbfexe.c:1151 +#, c-format +msgid "Unknown operator %d" msgstr "" -#: ../vector/v.what.rast3/main.c:87 ../vector/v.what.rast/main.c:98 -#: ../locale/scriptstrings/v.what.vect_to_translate.c:11 -msgid "Name of attribute column to be updated with the query result" +#: ../db/drivers/dbf/dbfexe.c:1061 +msgid "Arithmetical operation with strings is not allowed" msgstr "" -#: ../vector/v.what.rast3/main.c:135 +#: ../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 "Error opening 3D raster map <%s>" +msgid "Comparison '%s' between strings not allowed" msgstr "" -#: ../vector/v.what.rast3/main.c:144 -msgid "Column type not supported, please use a column with double type" +#: ../db/drivers/dbf/dbfexe.c:1112 +msgid "Match (~) between numbers not allowed" msgstr "" -#: ../vector/v.what.rast3/main.c:158 ../vector/v.what.rast/main.c:206 -msgid "Reading features from vector map..." +#: ../db/drivers/dbf/table.c:117 ../db/drivers/dbf/table.c:170 +msgid "Unable to open DBF file." msgstr "" -#: ../vector/v.what.rast3/main.c:215 +#: ../db/drivers/dbf/table.c:312 #, c-format -msgid "%d point outside current region was skipped" -msgid_plural "%d points outside current region were skipped" -msgstr[0] "" -msgstr[1] "" +msgid "Unable to move '%s' to '%s'." +msgstr "" -#: ../vector/v.what.rast3/main.c:220 -#, c-format -msgid "%d point without category was skipped" -msgid_plural "%d points without category were skipped" -msgstr[0] "" -msgstr[1] "" +#: ../db/drivers/dbf/execute.c:32 +msgid "Unable to execute statement." +msgstr "" -#: ../vector/v.what.rast3/main.c:259 +#: ../db/drivers/dbf/db.c:94 #, c-format -msgid "More points (%d) of category %d, value set to 'NULL'" +msgid "Unable to create DBF database: %s" msgstr "" -#: ../vector/v.what.rast3/main.c:329 +#: ../db/drivers/dbf/db.c:102 #, c-format -msgid "%d category loaded from table" -msgid_plural "%d categories loaded from table" -msgstr[0] "" -msgstr[1] "" +msgid "Cannot open DBF database directory: %s" +msgstr "" -#: ../vector/v.what.rast3/main.c:332 +#: ../db/drivers/dbf/db.c:110 #, c-format -msgid "%d category loaded from vector" -msgid_plural "%d categories loaded from vector" -msgstr[0] "" -msgstr[1] "" +msgid "Unable to open DBF database: %s" +msgstr "" -#: ../vector/v.what.rast3/main.c:335 +#: ../db/drivers/dbf/describe.c:34 #, c-format -msgid "%d category from vector missing in table" -msgid_plural "%d categories from vector missing in table" -msgstr[0] "" -msgstr[1] "" +msgid "Table '%s' doesn't exist" +msgstr "" -#: ../vector/v.what.rast3/main.c:339 -#, c-format -msgid "%d duplicate category in vector" -msgid_plural "%d duplicate categories in vector" -msgstr[0] "" -msgstr[1] "" +#: ../db/drivers/dbf/cursor.c:47 +msgid "Unable to allocate new cursor" +msgstr "" -#: ../vector/v.what.rast3/main.c:343 -#, c-format -msgid "%d update error" -msgid_plural "%d update errors" -msgstr[0] "" -msgstr[1] "" +#: ../db/drivers/dbf/cursor.c:59 +msgid "Unable to tokenize new cursor" +msgstr "" -#: ../vector/v.what.rast3/main.c:347 -#, c-format -msgid "%d record updated." -msgid_plural "%d records updated." -msgstr[0] "" -msgstr[1] "" +#: ../db/drivers/dbf/create_table.c:22 +msgid "Unable to create table" +msgstr "" -#: ../vector/v.generalize/displacement.c:199 -msgid "Inverting matrix..." +#: ../db/drivers/dbf/column.c:49 +#, c-format +msgid "Column '%s' already exists (duplicate name)" msgstr "" -#: ../vector/v.generalize/displacement.c:201 -msgid "Unable to calculate the inverse matrix" +#: ../db/drivers/dbf/column.c:99 +#, c-format +msgid "Column '%s' does not exist" msgstr "" -#: ../vector/v.generalize/displacement.c:204 -msgid "Resolving conflicts..." +#: ../db/drivers/dbf/select.c:44 +msgid "Unable to open cursor." msgstr "" -#: ../vector/v.generalize/misc.c:166 -#, c-format -msgid "Layer %d" +#: ../vector/v.out.vtk/main.c:51 +msgid "Converts a vector map to VTK ASCII output." msgstr "" -#: ../vector/v.generalize/network.c:166 -msgid "Calculating centrality measures..." +#: ../vector/v.out.vtk/main.c:59 +msgid "Name for output VTK file" msgstr "" -#: ../vector/v.generalize/smoothing.c:135 -#: ../vector/v.generalize/smoothing.c:225 -msgid "Look ahead parameter must be odd" +#: ../vector/v.out.vtk/main.c:89 +msgid "Export numeric attribute table fields as VTK scalar variables" msgstr "" -#: ../vector/v.generalize/smoothing.c:664 -msgid "Unable to find the inverse matrix" +#: ../vector/v.out.vtk/main.c:153 ../vector/v.out.ascii/args.c:109 +msgid "Failed to interpret 'dp' parameter as an integer" msgstr "" -#: ../vector/v.generalize/smoothing.c:671 -msgid "Unable to calculate the output vectors" +#: ../vector/v.out.vtk/main.c:155 +msgid "dp has to be from 0 to 8" msgstr "" -#: ../vector/v.generalize/main.c:78 -msgid "simplification" +#: ../vector/v.out.vtk/main.c:164 +msgid "Failed to interpret 'layer' parameter as an integer" msgstr "" -#: ../vector/v.generalize/main.c:79 -msgid "smoothing" +#: ../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.generalize/main.c:80 -msgid "displacement" +#: ../vector/v.out.vtk/writeVTK.c:196 +msgid "No coordinates to generate the output! Maybe an empty vector type chosen?" msgstr "" -#: ../vector/v.generalize/main.c:81 -msgid "network generalization" +#: ../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.generalize/main.c:84 -msgid "Performs vector based generalization." +#: ../vector/v.out.vtk/writeVTK.c:589 ../vector/v.out.ogr/attrb.c:53 +#: ../vector/v.out.svg/main.c:400 ../vector/v.overlay/main.c:487 +#: ../vector/v.lrs/v.lrs.label/main.c:331 +msgid "Unable to fetch data from table" msgstr "" -#: ../vector/v.generalize/main.c:102 -msgid "Error map with failed generalizations" +#: ../vector/v.out.vtk/writeVTK.c:632 +msgid "Cannot export attribute table fields for layer < 1. Skipping export" msgstr "" -#: ../vector/v.generalize/main.c:104 -msgid "Lines and boundaries causing errors (collapsed to a point or topology errors)" +#: ../vector/v.out.vtk/writeVTK.c:640 +msgid "No attribute table found" msgstr "" -#: ../vector/v.generalize/main.c:128 -msgid "Douglas-Peucker Algorithm" +#: ../vector/v.out.vtk/writeVTK.c:673 +msgid "No numerical attributes found. Skipping export" msgstr "" -#: ../vector/v.generalize/main.c:129 -msgid "Douglas-Peucker Algorithm with reduction parameter" +#: ../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.generalize/main.c:130 -msgid "Lang Simplification Algorithm" +#: ../vector/v.out.vtk/head.c:27 +msgid "writeVTKHeader: Writing VTK-Header" msgstr "" -#: ../vector/v.generalize/main.c:131 -msgid "Vertex Reduction Algorithm eliminates points close to each other" +#: ../vector/v.mkgrid/main.c:73 ../vector/v.kcv/main.c:58 +#: ../vector/v.random/main.c:104 ../vector/v.perturb/main.c:66 +#: ../vector/v.normal/main.c:75 ../vector/v.qcount/main.c:62 +msgid "point pattern" msgstr "" -#: ../vector/v.generalize/main.c:132 -msgid "Reumann-Witkam Algorithm" +#: ../vector/v.mkgrid/main.c:74 +msgid "hexagon" msgstr "" -#: ../vector/v.generalize/main.c:133 -msgid "Boyle's Forward-Looking Algorithm" +#: ../vector/v.mkgrid/main.c:75 +msgid "Creates a vector map of a user-defined grid." msgstr "" -#: ../vector/v.generalize/main.c:134 -msgid "McMaster's Sliding Averaging Algorithm" +#: ../vector/v.mkgrid/main.c:82 +msgid "rows,columns" msgstr "" -#: ../vector/v.generalize/main.c:135 -msgid "McMaster's Distance-Weighting Algorithm" +#: ../vector/v.mkgrid/main.c:86 +msgid "Number of rows and columns in grid" msgstr "" -#: ../vector/v.generalize/main.c:136 -msgid "Chaiken's Algorithm" +#: ../vector/v.mkgrid/main.c:95 +msgid "Where to place the grid" msgstr "" -#: ../vector/v.generalize/main.c:137 -msgid "Interpolation by Cubic Hermite Splines" +#: ../vector/v.mkgrid/main.c:99 +msgid "current region" msgstr "" -#: ../vector/v.generalize/main.c:138 -msgid "Snakes method for line smoothing" +#: ../vector/v.mkgrid/main.c:100 +msgid "use 'coor' and 'box' options" msgstr "" -#: ../vector/v.generalize/main.c:139 -msgid "Network generalization" +#: ../vector/v.mkgrid/main.c:105 +msgid "Lower left easting and northing coordinates of map" msgstr "" -#: ../vector/v.generalize/main.c:140 -msgid "Displacement of lines close to each other" +#: ../vector/v.mkgrid/main.c:109 +msgid "width,height" msgstr "" -#: ../vector/v.generalize/main.c:143 -msgid "Generalization algorithm" +#: ../vector/v.mkgrid/main.c:113 +msgid "Width and height of boxes in grid" msgstr "" -#: ../vector/v.generalize/main.c:150 -msgid "Maximal tolerance value" +#: ../vector/v.mkgrid/main.c:120 +msgid "Angle of rotation (in degrees counter-clockwise)" msgstr "" -#: ../vector/v.generalize/main.c:157 -msgid "Look-ahead parameter" +#: ../vector/v.mkgrid/main.c:128 +msgid "Number of vertex points per grid cell" msgstr "" -#: ../vector/v.generalize/main.c:166 -msgid "Percentage of the points in the output of 'douglas_reduction' algorithm" +#: ../vector/v.mkgrid/main.c:141 +msgid "Create hexagons (default: rectangles)" msgstr "" -#: ../vector/v.generalize/main.c:175 -msgid "Slide of computed point toward the original point" +#: ../vector/v.mkgrid/main.c:146 +msgid "Allow asymmetric hexagons" msgstr "" -#: ../vector/v.generalize/main.c:184 -msgid "Minimum angle between two consecutive segments in Hermite method" +#: ../vector/v.mkgrid/main.c:186 +msgid "'coor' and 'position=region' are exclusive options" msgstr "" -#: ../vector/v.generalize/main.c:192 -msgid "Degree threshold in network generalization" +#: ../vector/v.mkgrid/main.c:189 +msgid "'box' and 'grid' are exclusive options for 'position=region'" msgstr "" -#: ../vector/v.generalize/main.c:201 -msgid "Closeness threshold in network generalization" +#: ../vector/v.mkgrid/main.c:212 ../vector/v.mkgrid/main.c:248 +msgid "Invalid width" msgstr "" -#: ../vector/v.generalize/main.c:209 -msgid "Betweeness threshold in network generalization" +#: ../vector/v.mkgrid/main.c:215 ../vector/v.mkgrid/main.c:251 +msgid "Invalid height" msgstr "" -#: ../vector/v.generalize/main.c:216 -msgid "Snakes alpha parameter" +#: ../vector/v.mkgrid/main.c:231 +msgid "'grid' option missing" msgstr "" -#: ../vector/v.generalize/main.c:223 -msgid "Snakes beta parameter" +#: ../vector/v.mkgrid/main.c:234 +msgid "'coor' option missing" msgstr "" -#: ../vector/v.generalize/main.c:230 -msgid "Number of iterations" +#: ../vector/v.mkgrid/main.c:237 +msgid "'box' option missing" msgstr "" -#: ../vector/v.generalize/main.c:240 -msgid "Disable loop support" +#: ../vector/v.mkgrid/main.c:241 +msgid "Invalid easting" msgstr "" -#: ../vector/v.generalize/main.c:241 -msgid "Do not modify end points of lines forming a closed loop" +#: ../vector/v.mkgrid/main.c:244 +msgid "Invalid northing" msgstr "" -#: ../vector/v.generalize/main.c:244 -msgid "Do not copy attributes" +#: ../vector/v.mkgrid/main.c:309 +msgid "The hexagons will be asymmetrical." msgstr "" -#: ../vector/v.generalize/main.c:298 -msgid "Unknown method" +#: ../vector/v.mkgrid/main.c:322 ../vector/v.mkgrid/main.c:325 +msgid "Please use a higher resolution or a larger region" msgstr "" -#: ../vector/v.generalize/main.c:330 +#: ../vector/v.mkgrid/main.c:329 #, c-format -msgid "No lines found in input map <%s>" +msgid "The number of rows has been adjusted from %d to %d" msgstr "" -#: ../vector/v.generalize/main.c:344 +#: ../vector/v.mkgrid/main.c:332 #, c-format -msgid "Unable to create error vector map <%s>" +msgid "The number of columns has been adjusted from %d to %d" msgstr "" -#: ../vector/v.generalize/main.c:364 -msgid "Displacement..." +#: ../vector/v.mkgrid/main.c:361 ../vector/v.mkgrid/main.c:446 +#: ../vector/v.mkgrid/main.c:458 +msgid "Unable to fill attribute table" msgstr "" -#: ../vector/v.generalize/main.c:373 -msgid "Network generalization..." +#: ../vector/v.mkgrid/main.c:365 ../vector/v.mkgrid/main.c:463 +#: ../vector/v.in.ascii/points.c:452 ../vector/v.in.dxf/write_vect.c:70 +#, c-format +msgid "Unable to insert new record: %s" msgstr "" -#: ../vector/v.generalize/main.c:388 -msgid "Attributes are needed for 'where' option, copying table" +#: ../vector/v.mkgrid/main.c:372 +msgid "The rectangles will be asymmetrical." msgstr "" -#: ../vector/v.generalize/main.c:404 -#, c-format -msgid "Generalization (%s)..." +#: ../vector/v.mkgrid/main.c:417 +msgid "Creating centroids..." msgstr "" -#: ../vector/v.generalize/main.c:405 -#, c-format -msgid "Using threshold: %g %s" +#: ../vector/v.mkgrid/write_grid.c:68 +msgid "Writing out vector rows..." msgstr "" -#: ../vector/v.generalize/main.c:525 -#, c-format -msgid "Method '%s' did not preserve first point" +#: ../vector/v.mkgrid/write_grid.c:107 +msgid "Writing out vector columns..." msgstr "" -#: ../vector/v.generalize/main.c:530 -#, c-format -msgid "Method '%s' did not preserve last point" +#: ../vector/v.mkgrid/hexgrid.c:86 +msgid "Writing out hexagon grid..." msgstr "" -#: ../vector/v.generalize/main.c:537 -#, c-format -msgid "Method '%s' did not preserve loop" +#: ../vector/v.external.out/main.c:49 +msgid "Defines vector output format." msgstr "" -#: ../vector/v.generalize/main.c:569 -#, c-format -msgid "%d boundaries were not modified because modification would damage topology" +#: ../vector/v.external.out/main.c:63 +msgid "Switched from OGR to native format" msgstr "" -#: ../vector/v.generalize/main.c:572 -#, c-format -msgid "%d lines/boundaries were not modified due to over-simplification" +#: ../vector/v.external.out/main.c:67 +msgid "Switched from PostGIS to native format" msgstr "" -#: ../vector/v.generalize/main.c:593 +#: ../vector/v.external.out/main.c:69 ../vector/v.external.out/main.c:96 #, c-format -msgid "Number of vertices for selected features %s from %d to %d (%d%% remaining)" +msgid "Current output format for vectors: %s" msgstr "" -#: ../vector/v.generalize/main.c:594 -msgid "reduced" +#: ../vector/v.external.out/args.c:14 +msgid "Name of output directory or OGR or PostGIS data source" msgstr "" -#: ../vector/v.generalize/main.c:594 -msgid "changed" +#: ../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.qcount/main.c:63 -msgid "Indices for quadrat counts of vector point lists." +#: ../vector/v.external.out/args.c:24 +msgid "Format for output vector data" msgstr "" -#: ../vector/v.qcount/main.c:72 -msgid "Name for output quadrat centers map (number of points is written as category)" +#: ../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.qcount/main.c:78 -msgid "Number of quadrats" +#: ../vector/v.external.out/args.c:52 +msgid "Name of input file to read settings from" msgstr "" -#: ../vector/v.qcount/main.c:84 -msgid "Quadrat radius" +#: ../vector/v.external.out/args.c:58 +msgid "Name for output file where to save current settings" msgstr "" -#: ../vector/v.qcount/main.c:88 -msgid "Print results in shell script style" +#: ../vector/v.external.out/args.c:68 +msgid "Cease using OGR/PostGIS, revert to native output and exit" msgstr "" -#: ../vector/v.qcount/main.c:104 -msgid "Finding quadrats..." +#: ../vector/v.external.out/args.c:70 +msgid "Native" msgstr "" -#: ../vector/v.qcount/main.c:109 -msgid "Counting points quadrats..." +#: ../vector/v.external.out/args.c:80 +msgid "Print current status in shell script style" msgstr "" -#: ../vector/v.net.connectivity/main.c:54 -msgid "connectivity" +#: ../vector/v.external.out/args.c:98 +#, c-format +msgid "%s= or %s= must be specified" msgstr "" -#: ../vector/v.net.connectivity/main.c:56 -msgid "Computes vertex connectivity between two sets of nodes in the network." +#: ../vector/v.external.out/args.c:101 +#, c-format +msgid "%s= must be specified" msgstr "" -#: ../vector/v.net.connectivity/main.c:96 -msgid "Set1 category values" +#: ../vector/v.external.out/format.c:22 ../vector/v.external/main.c:78 +msgid "Environment variable GRASS_VECTOR_OGR defined, but GRASS is compiled with OGR support. Using GRASS-PostGIS data driver instead." msgstr "" -#: ../vector/v.net.connectivity/main.c:97 -#: ../vector/v.net.connectivity/main.c:103 -msgid "Set1" +#: ../vector/v.external.out/format.c:27 ../vector/v.external/main.c:83 +msgid "GRASS is not compiled with PostgreSQL support. Using OGR-PostgreSQL driver instead of native GRASS-PostGIS data driver." msgstr "" -#: ../vector/v.net.connectivity/main.c:102 -msgid "Set1 WHERE conditions of SQL statement without 'where' keyword" +#: ../vector/v.external.out/link.c:26 ../vector/v.out.ogr/main.c:103 +#, c-format +msgid "Data source starts with \"PG:\" prefix, expecting \"PostgreSQL\" format (\"%s\" given)" msgstr "" -#: ../vector/v.net.connectivity/main.c:107 -msgid "Set2 category values" +#: ../vector/v.external.out/link.c:88 ../vector/v.external.out/status.c:158 +msgid "Unable to create settings file" msgstr "" -#: ../vector/v.net.connectivity/main.c:108 -#: ../vector/v.net.connectivity/main.c:114 -msgid "Set2" +#: ../vector/v.external.out/link.c:91 ../vector/v.external.out/status.c:160 +msgid "Error writing settings file" msgstr "" -#: ../vector/v.net.connectivity/main.c:113 -msgid "Set2 WHERE conditions of SQL statement without 'where' keyword" +#: ../vector/v.external.out/link.c:96 +#, c-format +msgid "Switched to OGR format (%s)" 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'." +#: ../vector/v.external.out/link.c:99 +msgid "Switched to PostGIS format" msgstr "" -#: ../vector/v.net.connectivity/main.c:167 -#: ../vector/v.net.connectivity/main.c:170 +#: ../vector/v.external.out/link.c:110 #, c-format -msgid "%s is empty" +msgid "Unable to parse option '%s'" msgstr "" -#: ../vector/v.in.lidar/vector_mask.c:20 +#: ../vector/v.external.out/status.c:25 #, c-format -msgid "Failed to open vector <%s>" +msgid "format: native\n" msgstr "" -#: ../vector/v.in.lidar/attributes.c:129 -#, c-format -msgid "Unable open database <%s> by driver <%s>" +#: ../vector/v.external.out/status.c:80 +msgid "No settings defined" msgstr "" -#: ../vector/v.in.lidar/main.c:48 -#, c-format -msgid "Values of %s and %s are the same. All categories would be stored only in layer number <%d>" +#: ../vector/v.external.out/status.c:109 ../vector/v.external.out/status.c:149 +msgid "Format not defined" msgstr "" -#: ../vector/v.in.lidar/main.c:141 -msgid "Converts LAS LiDAR point clouds to a GRASS vector map with libLAS." +#: ../vector/v.external.out/status.c:116 +msgid "OGR datasource (dsn) not defined" msgstr "" -#: ../vector/v.in.lidar/main.c:152 -msgid "Set to 1 by default, use -c to not store it" +#: ../vector/v.external.out/status.c:124 +msgid "PG connection info (conninfo) not defined" msgstr "" -#: ../vector/v.in.lidar/main.c:159 -msgid "Layer number to store return information as category" +#: ../vector/v.what.rast3/main.c:70 ../vector/v.drape/main.c:60 +#: ../vector/v.what.rast/main.c:77 +msgid "surface information" msgstr "" -#: ../vector/v.in.lidar/main.c:160 ../vector/v.in.lidar/main.c:168 -#: ../vector/v.in.lidar/main.c:176 -msgid "Leave empty to not store it" +#: ../vector/v.what.rast3/main.c:72 +msgid "Uploads 3D raster values at positions of vector points to the table." msgstr "" -#: ../vector/v.in.lidar/main.c:175 -msgid "Layer number where RBG colors are stored as category" +#: ../vector/v.what.rast3/main.c:82 +msgid "Name of existing 3D raster map to be queried" msgstr "" -#: ../vector/v.in.lidar/main.c:186 ../vector/v.in.ogr/main.c:236 -msgid "Import subregion only" +#: ../vector/v.what.rast3/main.c:135 +#, c-format +msgid "Error opening 3D raster map <%s>" msgstr "" -#: ../vector/v.in.lidar/main.c:189 ../vector/v.in.ogr/main.c:239 -msgid "Format: xmin,ymin,xmax,ymax - usually W,S,E,N" +#: ../vector/v.what.rast3/main.c:141 ../vector/v.to.rast/support.c:308 +#: ../vector/v.to.rast/support.c:547 ../vector/v.to.rast/vect2rast.c:69 +#: ../scripts/v.dissolve/v.dissolve.py:85 +#: ../scripts/v.db.update/v.db.update.py:98 +#, c-format, python-format +msgid "Column <%s> not found" msgstr "" -#: ../vector/v.in.lidar/main.c:221 -msgid "Areas where to import points" +#: ../vector/v.what.rast3/main.c:144 +msgid "Column type not supported, please use a column with double type" msgstr "" -#: ../vector/v.in.lidar/main.c:222 -msgid "Name of vector map with areas where the points should be imported" +#: ../vector/v.what.rast3/main.c:158 ../vector/v.what.rast/main.c:206 +msgid "Reading features from vector map..." msgstr "" -#: ../vector/v.in.lidar/main.c:227 -msgid "Layer number or name for mask option" +#: ../vector/v.what.rast3/main.c:215 +#, 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:220 +#, 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:259 +#, c-format +msgid "More points (%d) of category %d, value set to 'NULL'" msgstr "" -#: ../vector/v.in.lidar/main.c:235 -msgid "Do not import every n-th point" +#: ../vector/v.what.rast3/main.c:272 ../vector/v.label.sa/labels.c:166 +#: ../vector/v.buffer/main.c:540 ../vector/v.buffer/main.c:642 +#: ../vector/v.what.rast/main.c:623 ../vector/v.sample/main.c:226 +#: ../vector/v.sample/main.c:234 ../vector/v.vol.rst/user1.c:172 +#: ../vector/v.label/main.c:325 +#, c-format +msgid "No record for category %d in table <%s>" msgstr "" -#: ../vector/v.in.lidar/main.c:236 -msgid "For example, 5 will import 80 percent of points. If not specified, all points are imported" +#: ../vector/v.what.rast3/main.c:329 +#, 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:332 +#, 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:335 +#, 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:339 +#, 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:343 +#, c-format +msgid "%d update error" +msgid_plural "%d update errors" +msgstr[0] "" +msgstr[1] "" + +#: ../vector/v.what.rast3/main.c:347 +#, c-format +msgid "%d record updated." +msgid_plural "%d records updated." +msgstr[0] "" +msgstr[1] "" + +#: ../vector/v.to.rast/main.c:47 +msgid "rasterization" msgstr "" -#: ../vector/v.in.lidar/main.c:238 ../vector/v.in.lidar/main.c:248 -#: ../vector/v.in.lidar/main.c:257 ../vector/v.in.lidar/main.c:266 -msgid "Decimation" +#: ../vector/v.to.rast/main.c:48 +msgid "Converts (rasterize) a vector map into a raster map." msgstr "" -#: ../vector/v.in.lidar/main.c:245 -msgid "Import only every n-th point" +#: ../vector/v.to.rast/main.c:73 +msgid "Source of raster values" msgstr "" -#: ../vector/v.in.lidar/main.c:246 -msgid "For example, 4 will import 25 percent of points. If not specified, all points are imported" +#: ../vector/v.to.rast/main.c:77 +msgid "read values from attribute table" msgstr "" -#: ../vector/v.in.lidar/main.c:264 -msgid "Import only n points" +#: ../vector/v.to.rast/main.c:78 ../vector/v.colors/main.c:74 +msgid "use category values" msgstr "" -#: ../vector/v.in.lidar/main.c:265 -msgid "Imports only the given number of points" +#: ../vector/v.to.rast/main.c:79 +msgid "use value specified by value option" msgstr "" -#: ../vector/v.in.lidar/main.c:288 -msgid "Invert mask when selecting points" +#: ../vector/v.to.rast/main.c:80 +msgid "use z coordinate (points or contours only)" msgstr "" -#: ../vector/v.in.lidar/main.c:310 -msgid "Do not automatically add unique ID as category to each point" +#: ../vector/v.to.rast/main.c:81 +msgid "line direction in degrees CCW from east (lines only)" msgstr "" -#: ../vector/v.in.lidar/main.c:312 -msgid "Create only requested layers and categories" +#: ../vector/v.to.rast/main.c:87 +msgid "Name of column for 'attr' parameter (data type must be numeric)" msgstr "" -#: ../vector/v.in.lidar/main.c:328 ../vector/v.in.ogr/main.c:379 -msgid "Create the location specified by the \"location\" parameter and exit. Do not import the vector data." +#: ../vector/v.to.rast/main.c:93 +msgid "Name of color definition column (with RRR:GGG:BBB entries)" msgstr "" -#: ../vector/v.in.lidar/main.c:354 -#, c-format -msgid "Unable to open file <%s> as a LiDAR point cloud. %s" +#: ../vector/v.to.rast/main.c:99 +msgid "Name of column used as raster category labels" msgstr "" -#: ../vector/v.in.lidar/main.c:415 +#: ../vector/v.to.rast/main.c:108 +msgid "Raster value (for use=val)" +msgstr "" + +#: ../vector/v.to.rast/main.c:132 #, c-format -msgid "-%c flag is not set but ID layer is not specified" +msgid "Cache size must be at least 1 MiB, changing %d to 1" msgstr "" -#: ../vector/v.in.lidar/main.c:416 -msgid "ID layer is required to store attribute table" +#: ../vector/v.to.rast/main.c:141 +msgid "Column parameter missing (or use value parameter)" msgstr "" -#: ../vector/v.in.lidar/main.c:425 +#: ../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 "Storing generated point IDs as categories in the layer <%d>, consequently no more than %d points can be imported" +msgid "Unknown option '%s'" msgstr "" -#: ../vector/v.in.lidar/main.c:450 ../vector/v.in.ogr/main.c:702 -#: ../vector/v.in.ogr/main.c:2102 -msgid "Select either the current region flag or the spatial option, not both" +#: ../vector/v.to.rast/do_lines.c:36 ../vector/v.colors/scan_z.c:31 +#: ../vector/v.colors/scan_cats.c:19 ../vector/v.voronoi/main.c:208 +#: ../vector/v.colors.out/scan_cats.c:28 ../vector/v.to.db/lines.c:75 +#: ../vector/v.to.db/query.c:23 +msgid "Reading features..." msgstr "" -#: ../vector/v.in.lidar/main.c:478 ../vector/v.in.ogr/main.c:2129 -msgid "4 parameters required for 'spatial' parameter" +#: ../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.in.lidar/main.c:542 ../scripts/v.unpack/v.unpack.py:118 -#, c-format, python-format -msgid "Vector map <%s> already exists and will be overwritten" +#: ../vector/v.to.rast/do_lines.c:73 ../vector/v.to.rast/do_areas.c:64 +msgid "Unable to use column specified" msgstr "" -#: ../vector/v.in.lidar/main.c:545 ../vector/v.in.ogr/main.c:673 -#: ../vector/v.edit/main.c:99 ../scripts/v.unpack/v.unpack.py:116 -#, c-format, python-format -msgid "Vector map <%s> already exists" +#: ../vector/v.to.rast/do_lines.c:133 +#, c-format +msgid "%d lines with varying height were not written to raster" msgstr "" -#: ../vector/v.in.lidar/main.c:609 +#: ../vector/v.to.rast/support.c:119 ../vector/v.to.rast/support.c:291 +#: ../vector/v.to.rast/support.c:530 #, c-format -msgid "Scanning %llu points..." +msgid "Unknown column <%s> in table <%s>" msgstr "" -#: ../vector/v.in.lidar/main.c:611 +#: ../vector/v.to.rast/support.c:123 ../vector/v.to.rast/support.c:295 +#: ../vector/v.to.rast/support.c:534 ../vector/v.to.rast/vect2rast.c:78 +#: ../vector/v.reclass/main.c:241 #, c-format -msgid "Scanning %lu points..." +msgid "No records selected from table <%s>" msgstr "" -#: ../vector/v.in.lidar/main.c:746 -msgid "The underlying libLAS library is at its limits. Previously reported counts might have been distorted. However, the import itself should be unaffected." +#: ../vector/v.to.rast/support.c:140 ../vector/v.to.rast/support.c:320 +msgid "No records selected" msgstr "" -#: ../vector/v.in.lidar/main.c:752 +#: ../vector/v.to.rast/support.c:153 #, c-format -msgid "%llu points imported (limit was %llu)" +msgid "Error in color definition column (%s) with cat %d: colorstring [%s]" msgstr "" -#: ../vector/v.in.lidar/main.c:757 -#, c-format -msgid "%llu points imported" +#: ../vector/v.to.rast/support.c:156 +msgid "Color set to [200:200:200]" msgstr "" -#: ../vector/v.in.lidar/main.c:760 +#: ../vector/v.to.rast/support.c:161 #, c-format -msgid "%llu input points were not valid and filtered out" +msgid "Error in color definition column (%s), with cat %d" msgstr "" -#: ../vector/v.in.lidar/main.c:762 -#, c-format -msgid "%llu input points were outside of the selected area" +#: ../vector/v.to.rast/support.c:263 +msgid "Label column was not specified, no labels will be written" msgstr "" -#: ../vector/v.in.lidar/main.c:764 +#: ../vector/v.to.rast/support.c:343 ../vector/v.to.rast/support.c:576 #, c-format -msgid "%llu input points were outside of the area specified by mask" +msgid "Column type (%s) not supported" msgstr "" -#: ../vector/v.in.lidar/main.c:766 -#, c-format -msgid "%llu input points were filtered out by return number" +#: ../vector/v.to.rast/support.c:392 ../vector/v.to.rast/support.c:433 +msgid "Different labels for the same value are not supported" msgstr "" -#: ../vector/v.in.lidar/main.c:768 +#: ../vector/v.to.rast/support.c:652 ../vector/v.to.rast/vect2rast.c:122 #, c-format -msgid "%llu input points were filtered out by class number" +msgid "Unknown use type: %d" msgstr "" -#: ../vector/v.in.lidar/main.c:770 -#, c-format -msgid "%llu input points were filtered outsite the range for z coordinate" +#: ../vector/v.to.rast/vect2rast.c:36 +msgid "Loading data..." msgstr "" -#: ../vector/v.in.lidar/main.c:772 +#: ../vector/v.to.rast/vect2rast.c:55 ../vector/v.random/main.c:265 +#: ../vector/v.db.connect/main.c:213 ../vector/v.to.rast3/main.c:80 +#: ../vector/v.db.select/main.c:171 ../vector/v.to.3d/trans2.c:49 +#: ../vector/v.to.3d/trans3.c:51 ../vector/v.distance/main.c:522 +#: ../vector/v.distance/main.c:603 ../vector/v.colors.out/make_colors.c:31 +#: ../vector/v.info/print.c:138 ../vector/v.extract/main.c:217 +#: ../vector/v.extract/main.c:315 #, c-format -msgid "%llu input points were skipped at the begging using offset" +msgid "Database connection not defined for layer <%s>" msgstr "" -#: ../vector/v.in.lidar/main.c:775 +#: ../vector/v.to.rast/vect2rast.c:74 #, c-format -msgid "%llu input points were skipped by count-based decimation" +msgid "Column type (%s) not supported (did you mean 'labelcolumn'?)" msgstr "" -#: ../vector/v.in.lidar/main.c:779 +#: ../vector/v.to.rast/vect2rast.c:104 #, c-format -msgid "%lu points imported (limit was %d)" +msgid "Unable to use column <%s>" msgstr "" -#: ../vector/v.in.lidar/main.c:783 +#: ../vector/v.to.rast/vect2rast.c:131 #, c-format -msgid "%lu points imported" +msgid "No areas selected from vector map <%s>" msgstr "" -#: ../vector/v.in.lidar/main.c:785 ../raster3d/r3.in.lidar/main.c:707 -#, c-format -msgid "%lu input points were not valid and filtered out" +#: ../vector/v.to.rast/vect2rast.c:137 +msgid "Area conversion and line densification are mutually exclusive, disabling line densification." msgstr "" -#: ../vector/v.in.lidar/main.c:787 +#: ../vector/v.to.rast/vect2rast.c:152 #, c-format -msgid "%lu input points were outside of the selected area" +msgid "Pass %d of %d:" msgstr "" -#: ../vector/v.in.lidar/main.c:789 +#: ../vector/v.to.rast/vect2rast.c:160 #, c-format -msgid "%lu input points were outside of the area specified by mask" +msgid "Problem processing areas from vector map <%s>, continuing..." msgstr "" -#: ../vector/v.in.lidar/main.c:791 ../raster3d/r3.in.lidar/main.c:710 +#: ../vector/v.to.rast/vect2rast.c:172 #, c-format -msgid "%lu input points were filtered out by return number" +msgid "Problem processing lines from vector map <%s>, continuing..." msgstr "" -#: ../vector/v.in.lidar/main.c:793 ../raster3d/r3.in.lidar/main.c:712 -#, c-format -msgid "%lu input points were filtered out by class number" +#: ../vector/v.to.rast/vect2rast.c:197 +msgid "Creating support files for raster map..." msgstr "" -#: ../vector/v.in.lidar/main.c:795 -#, c-format -msgid "%lu input points were filtered outsite the range for z coordinate" +#: ../vector/v.to.rast/vect2rast.c:204 +msgid "Color can be updated from database only if use=attr" msgstr "" -#: ../vector/v.in.lidar/main.c:797 +#: ../vector/v.to.rast/vect2rast.c:224 #, c-format -msgid "%lu input points were skipped at the begging using offset" +msgid "Converted areas: %d of %d" msgstr "" -#: ../vector/v.in.lidar/main.c:800 +#: ../vector/v.to.rast/vect2rast.c:231 #, c-format -msgid "%lu input points were skipped by count-based decimation" -msgstr "" - -#: ../vector/v.in.lidar/main.c:802 -msgid "Accuracy of the printed point counts might be limited by your computer architecture." +msgid "Converted points/lines: %d of %d" msgstr "" -#: ../vector/v.in.lidar/main.c:805 -msgid "The rest of points was ignored" +#: ../vector/v.to.rast/do_areas.c:34 ../vector/v.to.db/areas.c:28 +msgid "Reading areas..." msgstr "" -#: ../vector/v.in.lidar/main.c:809 +#: ../vector/v.to.rast/do_areas.c:50 ../vector/v.to.rast/do_areas.c:58 #, c-format -msgid "%llu input points were not valid, use -%c flag to filter them out" +msgid "No record for area (cat = %d)" msgstr "" -#: ../vector/v.in.lidar/main.c:813 ../raster3d/r3.in.lidar/main.c:716 +#: ../vector/v.to.rast/do_areas.c:79 #, c-format -msgid "%lu input points were not valid, use -%c flag to filter them out" +msgid "Get area %d failed" msgstr "" -#: ../vector/v.in.lidar/main.c:818 -#, c-format -msgid "Maximum number of categories reached (%d). Import ended prematurely. Try to import without using category as an ID." +#: ../vector/v.to.rast/do_areas.c:84 +msgid "Failed to plot polygon" msgstr "" -#: ../vector/v.sample/main.c:79 -msgid "Samples a raster map at vector point locations." +#: ../vector/v.to.rast/do_areas.c:118 +msgid "Area without centroid (OK for island)" msgstr "" -#: ../vector/v.sample/main.c:82 ../vector/v.surf.bspline/main.c:110 -msgid "Name of input vector point map" +#: ../vector/v.to.rast/do_areas.c:128 +msgid "Area centroid without category" msgstr "" -#: ../vector/v.sample/main.c:89 -msgid "Name of attribute column to use for comparison" +#: ../vector/v.lidar.edgedetection/main.c:79 +msgid "Detects the object's edges from a LIDAR data set." msgstr "" -#: ../vector/v.sample/main.c:92 -msgid "Name for output vector map to store differences" +#: ../vector/v.lidar.edgedetection/main.c:83 +#: ../vector/v.lidar.correction/main.c:78 +msgid "Estimate point density and distance and quit" msgstr "" -#: ../vector/v.sample/main.c:96 -msgid "Name of raster map to be sampled" +#: ../vector/v.lidar.edgedetection/main.c:85 +#: ../vector/v.lidar.correction/main.c:80 ../vector/v.surf.bspline/main.c:107 +msgid "Estimate point density and distance in map units for the input vector points within the current region extents and quit" msgstr "" -#: ../vector/v.sample/main.c:107 -msgid "Scaling factor for values read from raster map" +#: ../vector/v.lidar.edgedetection/main.c:97 +#: ../vector/v.lidar.correction/main.c:100 ../vector/v.surf.bspline/main.c:148 +#: ../vector/v.outlier/main.c:102 +msgid "Length of each spline step in the east-west direction" msgstr "" -#: ../vector/v.sample/main.c:109 -msgid "Sampled values will be multiplied by this factor" +#: ../vector/v.lidar.edgedetection/main.c:98 +#: ../vector/v.surf.bspline/main.c:149 +msgid "Default: 4 * east-west resolution" msgstr "" -#: ../vector/v.sample/main.c:148 -#, c-format -msgid "Column type <%s> not supported (must be integer or double precision)" +#: ../vector/v.lidar.edgedetection/main.c:106 +#: ../vector/v.lidar.correction/main.c:109 ../vector/v.surf.bspline/main.c:157 +#: ../vector/v.outlier/main.c:111 +msgid "Length of each spline step in the north-south direction" 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.lidar.edgedetection/main.c:107 +#: ../vector/v.surf.bspline/main.c:158 +msgid "Default: 4 * north-south resolution" +msgstr "" -#: ../vector/v.sample/main.c:200 ../raster3d/r3.in.lidar/main.c:574 -msgid "Reading points..." +#: ../vector/v.lidar.edgedetection/main.c:115 +msgid "Regularization weight in gradient evaluation" msgstr "" -#: ../vector/v.random/main.c:102 -msgid "stratified random sampling" +#: ../vector/v.lidar.edgedetection/main.c:124 +msgid "High gradient threshold for edge classification" msgstr "" -#: ../vector/v.random/main.c:105 -msgid "Generates random 2D/3D vector points." +#: ../vector/v.lidar.edgedetection/main.c:133 +msgid "Low gradient threshold for edge classification" msgstr "" -#: ../vector/v.random/main.c:113 -msgid "Number of points to be created" +#: ../vector/v.lidar.edgedetection/main.c:141 +msgid "Angle range for same direction detection" msgstr "" -#: ../vector/v.random/main.c:118 -msgid "Restrict points to areas in input vector" +#: ../vector/v.lidar.edgedetection/main.c:150 +msgid "Regularization weight in residual evaluation" msgstr "" -#: ../vector/v.random/main.c:120 ../vector/v.random/main.c:180 -msgid "Restrict" +#: ../vector/v.lidar.edgedetection/main.c:190 +#: ../vector/v.lidar.correction/main.c:165 ../vector/v.outlier/main.c:210 +#, c-format +msgid "Input vector map <%s> is not 3D!" msgstr "" -#: ../vector/v.random/main.c:136 -msgid "Minimum z height (needs -z flag or column name)" +#: ../vector/v.lidar.edgedetection/main.c:196 +#: ../vector/v.lidar.correction/main.c:171 +#, c-format +msgid "Estimated point density: %.4g\n" msgstr "" -#: ../vector/v.random/main.c:145 -msgid "Maximum z height (needs -z flag or column name)" +#: ../vector/v.lidar.edgedetection/main.c:197 +#: ../vector/v.lidar.correction/main.c:172 +#, c-format +msgid "Estimated mean distance between points: %.4g\n" msgstr "" -#: ../vector/v.random/main.c:154 -msgid "The seed to initialize the random generator. If not set the process ID is used" +#: ../vector/v.lidar.edgedetection/main.c:200 +#: ../vector/v.lidar.correction/main.c:175 ../vector/v.outlier/main.c:220 +msgid "No points in current region!" msgstr "" -#: ../vector/v.random/main.c:157 -msgid "Name of column for z values" +#: ../vector/v.lidar.edgedetection/main.c:207 +#: ../vector/v.lidar.correction/main.c:182 ../vector/v.outlier/main.c:146 +msgid "Unable to read name of database" msgstr "" -#: ../vector/v.random/main.c:159 -msgid "Writes z values to column" +#: ../vector/v.lidar.edgedetection/main.c:210 +#: ../vector/v.lidar.correction/main.c:185 ../vector/v.outlier/main.c:149 +msgid "Unable to read name of driver" msgstr "" -#: ../vector/v.random/main.c:167 -msgid "Type of column for z values" +#: ../vector/v.lidar.edgedetection/main.c:227 +#: ../vector/v.lidar.edgedetection/main.c:239 +#: ../vector/v.lidar.edgedetection/main.c:261 +#: ../vector/v.lidar.correction/main.c:199 +#: ../vector/v.lidar.correction/main.c:235 ../vector/v.surf.bspline/main.c:252 +#: ../vector/v.surf.bspline/main.c:412 ../vector/v.lidar.growing/main.c:163 +#: ../vector/v.outlier/main.c:193 ../vector/v.outlier/main.c:261 +#, c-format +msgid "No database connection for driver <%s> is defined. Run db.connect." msgstr "" -#: ../vector/v.random/main.c:174 -msgid "Create 3D output" +#: ../vector/v.lidar.edgedetection/main.c:230 +#: ../vector/v.lidar.edgedetection/main.c:242 +#: ../vector/v.lidar.correction/main.c:204 ../vector/v.surf.bspline/main.c:257 +#: ../vector/v.outlier/main.c:198 +msgid "Old auxiliary table could not be dropped" msgstr "" -#: ../vector/v.random/main.c:179 -msgid "Generate n points for each individual area (requires restrict parameter)" +#: ../vector/v.lidar.edgedetection/main.c:267 +#, c-format +msgid "It was impossible to create <%s>." msgstr "" -#: ../vector/v.random/main.c:196 +#: ../vector/v.lidar.edgedetection/main.c:270 #, c-format -msgid "Number of points must be > 0 (%d given)" +msgid "It was impossible to create <%s> interpolation table in database." msgstr "" -#: ../vector/v.random/main.c:212 ../vector/v.drape/main.c:150 -#: ../vector/v.buffer/main.c:347 +#: ../vector/v.lidar.edgedetection/main.c:304 +#: ../vector/v.surf.bspline/main.c:554 ../vector/v.outlier/main.c:300 #, c-format -msgid "Invalid layer number (%d). Parameter '%s' or '%s' specified, assuming layer '1'." +msgid "Adjusted EW splines %d" msgstr "" -#: ../vector/v.random/main.c:222 +#: ../vector/v.lidar.edgedetection/main.c:305 +#: ../vector/v.surf.bspline/main.c:555 ../vector/v.outlier/main.c:301 #, c-format -msgid "No areas in vector map <%s>" +msgid "Adjusted NS splines %d" msgstr "" -#: ../vector/v.random/main.c:276 -msgid "Table should contain only two columns" +#: ../vector/v.lidar.edgedetection/main.c:360 +#: ../vector/v.lidar.correction/main.c:338 ../vector/v.lidar.growing/main.c:246 +#, c-format +msgid "Subregion %d of %d" msgstr "" -#: ../vector/v.random/main.c:285 -msgid "You have created unsupported column type. This module supports only INTEGER and DOUBLE PRECISION column types." +#: ../vector/v.lidar.edgedetection/main.c:423 +msgid "Performing bilinear interpolation..." msgstr "" -#: ../vector/v.random/main.c:348 -#, c-format -msgid "Selected areas in input vector <%s> do not overlap with the current region" +#: ../vector/v.lidar.edgedetection/main.c:440 +msgid "Performing bicubic interpolation..." msgstr "" -#: ../vector/v.random/main.c:360 -#, c-format -msgid "Input vector <%s> does not overlap with the current region" +#: ../vector/v.lidar.edgedetection/main.c:452 +msgid "Point classification..." msgstr "" -#: ../vector/v.random/main.c:385 -msgid "Generating points..." +#: ../vector/v.lidar.edgedetection/main.c:466 +#: ../vector/v.lidar.correction/main.c:433 +msgid "No data within this subregion. Consider changing the spline step." msgstr "" -#: ../vector/v.external.out/format.c:22 ../vector/v.external/main.c:78 -msgid "Environment variable GRASS_VECTOR_OGR defined, but GRASS is compiled with OGR support. Using GRASS-PostGIS data driver instead." +#: ../vector/v.lidar.edgedetection/main.c:476 +#: ../vector/v.lidar.correction/main.c:444 ../vector/v.surf.bspline/main.c:946 +#: ../vector/v.outlier/main.c:460 +msgid "Auxiliary table could not be dropped" msgstr "" -#: ../vector/v.external.out/format.c:27 ../vector/v.external/main.c:83 -msgid "GRASS is not compiled with PostgreSQL support. Using OGR-PostgreSQL driver instead of native GRASS-PostGIS data driver." +#: ../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.external.out/args.c:14 -msgid "Name of output directory or OGR or PostGIS data source" +#: ../vector/v.lidar.edgedetection/edgedetection.c:233 +#: ../vector/v.lidar.edgedetection/edgedetection.c:309 +msgid "Impossible to update aux table" 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'" +#: ../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.external.out/args.c:24 -msgid "Format for output vector data" +#: ../vector/v.out.ogr/attrb.c:65 +#, c-format +msgid "No database record for cat = %d and export of 'cat' disabled" 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" +#: ../vector/v.out.ogr/main.c:88 +msgid "Exports a vector map layer to any of the supported OGR vector formats." msgstr "" -#: ../vector/v.external.out/args.c:52 -msgid "Name of input file to read settings from" +#: ../vector/v.out.ogr/main.c:89 +msgid "By default a vector map layer is exported to OGC GeoPackage format." msgstr "" -#: ../vector/v.external.out/args.c:58 -msgid "Name for output file where to save current settings" +#: ../vector/v.out.ogr/main.c:172 +msgid "Volumes will be exported as sets of faces" msgstr "" -#: ../vector/v.external.out/args.c:68 -msgid "Cease using OGR/PostGIS, revert to native output and exit" +#: ../vector/v.out.ogr/main.c:190 +msgid "Unable to determine input map's vector feature type(s)." msgstr "" -#: ../vector/v.external.out/args.c:70 -msgid "Native" +#: ../vector/v.out.ogr/main.c:255 +msgid "The combination of types is not supported by all formats." msgstr "" -#: ../vector/v.external.out/args.c:80 -msgid "Print current status in shell script style" +#: ../vector/v.out.ogr/main.c:272 +msgid "Unable to create OGR spatial reference" msgstr "" -#: ../vector/v.external.out/args.c:98 +#: ../vector/v.out.ogr/main.c:294 #, c-format -msgid "%s= or %s= must be specified" +msgid "OGR layer <%s> created in datasource <%s> (format '%s')" msgstr "" -#: ../vector/v.external.out/args.c:101 -#, c-format -msgid "%s= must be specified" +#: ../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.external.out/link.c:26 ../vector/v.out.ogr/main.c:102 +#: ../vector/v.out.ogr/main.c:312 #, c-format -msgid "Data source starts with \"PG:\" prefix, expecting \"PostgreSQL\" format (\"%s\" given)" -msgstr "" +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.external.out/link.c:88 ../vector/v.external.out/status.c:158 -msgid "Unable to create settings file" +#: ../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.external.out/link.c:91 ../vector/v.external.out/status.c:160 -msgid "Error writing settings file" +#: ../vector/v.out.ogr/main.c:381 +msgid "No lines found, but requested to be exported. Will skip this feature type." msgstr "" -#: ../vector/v.external.out/link.c:96 -#, c-format -msgid "Switched to OGR format (%s)" +#: ../vector/v.out.ogr/main.c:391 +msgid "No boundaries found, but requested to be exported. Will skip this feature type." msgstr "" -#: ../vector/v.external.out/link.c:99 -msgid "Switched to PostGIS format" +#: ../vector/v.out.ogr/main.c:400 +msgid "No areas found, but requested to be exported. Will skip this feature type." msgstr "" -#: ../vector/v.external.out/link.c:110 -#, c-format -msgid "Unable to parse option '%s'" +#: ../vector/v.out.ogr/main.c:410 +msgid "No centroids found, but requested to be exported. Will skip this feature type." msgstr "" -#: ../vector/v.external.out/main.c:49 -msgid "Defines vector output format." +#: ../vector/v.out.ogr/main.c:419 +msgid "No faces found, but requested to be exported. Will skip this feature type." msgstr "" -#: ../vector/v.external.out/main.c:63 -msgid "Switched from OGR to native format" +#: ../vector/v.out.ogr/main.c:428 +msgid "No kernels found, but requested to be exported. Will skip this feature type." msgstr "" -#: ../vector/v.external.out/main.c:67 -msgid "Switched from PostGIS to native format" +#: ../vector/v.out.ogr/main.c:437 +msgid "No volumes found, but requested to be exported. Will skip this feature type." msgstr "" -#: ../vector/v.external.out/main.c:69 ../vector/v.external.out/main.c:96 +#: ../vector/v.out.ogr/main.c:478 #, c-format -msgid "Current output format for vectors: %s" +msgid "OGR driver <%s> not found" msgstr "" -#: ../vector/v.external.out/status.c:25 +#: ../vector/v.out.ogr/main.c:523 #, c-format -msgid "format: native\n" +msgid "Unable to open OGR data source '%s'" msgstr "" -#: ../vector/v.external.out/status.c:80 -msgid "No settings defined" +#: ../vector/v.out.ogr/main.c:543 +#, c-format +msgid "Layer <%s> already exists in OGR data source '%s'" msgstr "" -#: ../vector/v.external.out/status.c:109 ../vector/v.external.out/status.c:149 -msgid "Format not defined" +#: ../vector/v.out.ogr/main.c:547 +#, c-format +msgid "OGR layer <%s> already exists and will be overwritten" msgstr "" -#: ../vector/v.external.out/status.c:116 -msgid "OGR datasource (dsn) not defined" +#: ../vector/v.out.ogr/main.c:559 +#, c-format +msgid "OGR layer <%s> doesn't exists, creating new OGR layer instead" msgstr "" -#: ../vector/v.external.out/status.c:124 -msgid "PG connection info (conninfo) not defined" +#: ../vector/v.out.ogr/main.c:587 +msgid "Overriding existing user-defined 'SHPT=' LCO." msgstr "" -#: ../vector/v.net/turntable.c:326 ../vector/v.net/turntable.c:346 -#: ../vector/v.net/turntable.c:366 ../vector/v.net/turntable.c:487 -#: ../vector/v.net/turntable.c:554 +#: ../vector/v.out.ogr/main.c:602 #, c-format -msgid "Unable to read line from <%s>." +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.net/turntable.c:448 ../vector/v.net/turntable.c:523 -msgid "Unable to insert data into turntable." +#: ../vector/v.out.ogr/main.c:614 +#, 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.net/turntable.c:637 +#: ../vector/v.out.ogr/main.c:621 #, c-format -msgid "Unable to open vector map <%s>." +msgid "Vector map <%s> is 3D. Use format specific layer creation options (parameter 'lco') to export ." +#: ../vector/v.out.ogr/main.c:650 +msgid "Unable to create OGR layer" msgstr "" -#: ../vector/v.net/turntable.c:655 -#, c-format -msgid "Arc layer <%s> does not exist in map <%s>." +#: ../vector/v.out.ogr/main.c:662 +msgid "No attribute table found -> using only category numbers as attributes" msgstr "" -#: ../vector/v.net/turntable.c:660 -#, c-format -msgid "" -"Layer <%s> already exist in map <%s>.\n" -"It will be overwritten by tlayer data." +#: ../vector/v.out.ogr/main.c:666 +msgid "Exporting 'cat' anyway, as it is the only attribute table field" msgstr "" -#: ../vector/v.net/turntable.c:665 +#: ../vector/v.out.ogr/main.c:675 ../vector/v.out.ogr/main.c:747 #, c-format -msgid "" -"Layer <%s> already exist in map <%s>.\n" -"It will be overwritten by tuclayer data." +msgid "New attribute column <%s> added to the table" msgstr "" -#: ../vector/v.net/turntable.c:700 +#: ../vector/v.out.ogr/main.c:759 #, c-format -msgid "Unable to open database <%s> using driver <%s>" +msgid "Key column <%s> not found" msgstr "" -#: ../vector/v.net/turntable.c:715 +#: ../vector/v.out.ogr/main.c:787 #, c-format -msgid "Unable to create turntable <%s>." -msgstr "" +msgid "Exporting %d feature..." +msgid_plural "Exporting %d features..." +msgstr[0] "" +msgstr[1] "" -#: ../vector/v.net/turntable.c:722 +#: ../vector/v.out.ogr/main.c:802 #, c-format -msgid "Unable to connect table <%s> to vector map <%s>." -msgstr "" +msgid "Exporting %d area (may take some time)..." +msgid_plural "Exporting %d areas (may take some time)..." +msgstr[0] "" +msgstr[1] "" -#: ../vector/v.net/turntable.c:727 +#: ../vector/v.out.ogr/main.c:821 #, c-format -msgid "Unable to create index for column <%s> in table <%s>." +msgid "Exporting %d volume..." +msgid_plural "Exporting %d volumes..." +msgstr[0] "" +msgstr[1] "" + +#: ../vector/v.out.ogr/main.c:825 +msgid "Export of volumes not implemented yet. Skipping." msgstr "" -#: ../vector/v.net/arcs.c:42 +#: ../vector/v.out.ogr/main.c:842 #, c-format -msgid "Error reading file: '%s'" -msgstr "" +msgid "%d feature without attributes was written" +msgid_plural "%d features without attributes were written" +msgstr[0] "" +msgstr[1] "" -#: ../vector/v.net/arcs.c:48 +#: ../vector/v.out.ogr/main.c:848 #, c-format -msgid "Skipping arc %d" -msgstr "" +msgid "%d feature without category was written" +msgid_plural "%d features without category were written" +msgstr[0] "" +msgstr[1] "" -#: ../vector/v.net/arcs.c:85 +#: ../vector/v.out.ogr/main.c:852 #, c-format -msgid "No point with category %d found" +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:868 +msgid "Output layer is empty, no features written" msgstr "" -#: ../vector/v.net/arcs.c:89 +#: ../vector/v.out.ogr/main.c:869 #, c-format -msgid "More points with category %d found" -msgstr "" +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.net/args.c:14 -msgid "Name of input vector line map (arcs)" +#: ../vector/v.out.ogr/args.c:9 +msgid "Name of input vector map to export" msgstr "" -#: ../vector/v.net/args.c:15 -msgid "Required for operation 'nodes', 'connect', 'report' and 'nreport'" +#: ../vector/v.out.ogr/args.c:18 +msgid "Feature type(s)" msgstr "" -#: ../vector/v.net/args.c:17 ../vector/v.net/args.c:57 -msgid "Arcs" +#: ../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.net/args.c:21 -msgid "Name of input vector point map (nodes)" +#: ../vector/v.out.ogr/args.c:25 +msgid "Name of output OGR datasource" msgstr "" -#: ../vector/v.net/args.c:23 -msgid "Required for operation 'connect' and 'arcs'" +#: ../vector/v.out.ogr/args.c:27 +msgid "" +"For example: ESRI Shapefile: filename or directory for storage\n" +"\t\t\tPostGIS database: connection string" msgstr "" -#: ../vector/v.net/args.c:25 ../vector/v.net/args.c:71 -#: ../vector/v.net/args.c:93 ../vector/v.net/args.c:100 -msgid "Nodes" +#: ../vector/v.out.ogr/args.c:37 +msgid "Data format to write" msgstr "" - -#: ../vector/v.net/args.c:40 -msgid "new point is placed on each node (line end) if doesn't exist" + +#: ../vector/v.out.ogr/args.c:44 +msgid "Name for output OGR layer. If not specified, input name is used" msgstr "" -#: ../vector/v.net/args.c:42 -msgid "connect still unconnected points to vector network by inserting new line(s)" +#: ../vector/v.out.ogr/args.c:46 +msgid "" +"For example: ESRI Shapefile: shapefile name\n" +"\t\t\tPostGIS database: table name" msgstr "" -#: ../vector/v.net/args.c:44 -msgid "new line is created from start point to end point" +#: ../vector/v.out.ogr/args.c:54 +msgid "Optionally change default output type" msgstr "" -#: ../vector/v.net/args.c:46 -msgid "print to standard output {line_category start_point_category end_point_category}" +#: ../vector/v.out.ogr/args.c:57 +msgid "export area boundaries as linestrings" msgstr "" -#: ../vector/v.net/args.c:48 -msgid "print to standard output {point_category line_category[,line_category...]}" +#: ../vector/v.out.ogr/args.c:58 +msgid "export lines as polygons" msgstr "" -#: ../vector/v.net/args.c:50 -msgid "create turntable on vector network" +#: ../vector/v.out.ogr/args.c:68 +msgid "OGR dataset creation option (format specific, NAME=VALUE)" msgstr "" -#: ../vector/v.net/args.c:80 -msgid "Required for operation 'connect'. Connect points in given threshold." +#: ../vector/v.out.ogr/args.c:78 +msgid "OGR layer creation option (format specific, NAME=VALUE)" msgstr "" -#: ../vector/v.net/args.c:84 -msgid "Name of input file" +#: ../vector/v.out.ogr/args.c:83 +msgid "Open an existing OGR datasource for update" msgstr "" -#: ../vector/v.net/args.c:86 -msgid "Required for operation 'arcs' ('-' for standard input)" +#: ../vector/v.out.ogr/args.c:87 +msgid "Append to existing layer" msgstr "" -#: ../vector/v.net/args.c:91 -msgid "Assign unique categories to new points" +#: ../vector/v.out.ogr/args.c:88 +msgid "A new OGR layer is created if it does not exist" msgstr "" -#: ../vector/v.net/args.c:92 -msgid "For operation 'nodes'" +#: ../vector/v.out.ogr/args.c:94 +msgid "Skip export of GRASS category ID ('cat') attribute" msgstr "" -#: ../vector/v.net/args.c:97 -msgid "Snap points to network" +#: ../vector/v.out.ogr/args.c:100 +msgid "Also export features without category (not labeled). Otherwise only features with category are exported." msgstr "" -#: ../vector/v.net/args.c:99 -msgid "For operation 'connect'. By default, a new line from the point to the network is created." +#: ../vector/v.out.ogr/args.c:106 +msgid "Use ESRI-style .prj file format (applies to Shapefile output only)" msgstr "" -#: ../vector/v.net/args.c:103 -msgid "Turntable layer" +#: ../vector/v.out.ogr/args.c:112 +msgid "Force 2D output even if input is 3D (applies to Shapefile output only)" msgstr "" -#: ../vector/v.net/args.c:106 -msgid "Layer where turntable will be attached. Format: layer number[/layer name].Required for operation 'turntable'." +#: ../vector/v.out.ogr/args.c:114 ../vector/v.in.ogr/main.c:355 +#: ../vector/v.out.postgis/args.c:78 +msgid "Useful if input is 3D but all z coordinates are identical" msgstr "" -#: ../vector/v.net/args.c:117 -msgid "Layer with unique categories for every line in arc_layer and point on every node. The categories are used in turntable. Format: layer number[/layer name]. Required for operation 'turntable'." +#: ../vector/v.out.ogr/args.c:120 +msgid "Export vector data as multi-features" msgstr "" -#: ../vector/v.net/args.c:146 -msgid "Unknown operation" +#: ../vector/v.out.ogr/args.c:126 +msgid "Create a new empty layer in defined OGR datasource and exit. Nothing is read from input." msgstr "" -#: ../vector/v.net/args.c:175 -msgid "Threshold value must be >= 0" +#: ../vector/v.out.ogr/args.c:133 +msgid "List supported output formats and exit" msgstr "" -#: ../vector/v.net/connect.c:78 -msgid "Failed to find intersection segment" +#: ../vector/v.out.ogr/dsn.c:27 ../vector/v.in.ogr/dsn.c:28 +#: ../vector/v.external/dsn.c:27 +msgid "Invalid connection string (dbname missing)" msgstr "" -#: ../vector/v.net/report.c:37 +#: ../vector/v.out.ogr/create.c:20 #, c-format -msgid "Line %d has no category" +msgid "OGR driver <%s> not available" msgstr "" -#: ../vector/v.net/report.c:67 +#: ../vector/v.out.ogr/create.c:30 #, c-format -msgid "%d points found: %g %g %g line category: %d" +msgid "Creation of output OGR datasource <%s> failed" msgstr "" -#: ../vector/v.net/report.c:94 +#: ../vector/v.out.ogr/create.c:44 #, c-format -msgid "Duplicate nodes at x=%g y=%g z=%g " +msgid "Creation of OGR layer <%s> failed" msgstr "" -#: ../vector/v.net/main.c:49 -msgid "network maintenance" +#: ../vector/v.out.ogr/export_lines.c:135 +#: ../vector/v.out.ogr/export_lines.c:231 +#: ../vector/v.out.ogr/export_lines.c:280 +#: ../vector/v.out.ogr/export_areas.c:126 +#: ../vector/v.out.ogr/export_areas.c:227 +#: ../vector/v.out.ogr/export_areas.c:278 +msgid "Failed to create OGR feature" msgstr "" -#: ../vector/v.net/main.c:50 -msgid "Performs network maintenance." +#: ../vector/v.out.ogr/export_lines.c:180 +#: ../vector/v.out.ogr/export_areas.c:170 +#, c-format +msgid "Unable to export multi-features. No category index for layer %d." msgstr "" -#: ../vector/v.net/main.c:122 +#: ../vector/v.out.ogr/export_lines.c:214 +#: ../vector/v.out.ogr/export_areas.c:203 #, c-format -msgid "Unable to open vector map <%s> at topology level %d" +msgid "Unable to create multi-feature. Category %d not found in line %d, field %d" msgstr "" -#: ../vector/v.net/main.c:139 -#, c-format -msgid "%d new points (nodes) written to output." +#: ../vector/v.out.ogr/export_areas.c:181 +msgid "Exporting features with category..." msgstr "" -#: ../vector/v.net/main.c:151 -#, c-format -msgid "%d lines (network arcs) written to output." +#: ../vector/v.out.ogr/export_areas.c:243 +msgid "Exporting features without category..." msgstr "" -#: ../vector/v.colors/main.c:58 -msgid "Creates/modifies the color table associated with a vector map." +#: ../vector/v.kcv/main.c:57 ../vector/v.out.lidar/main.c:474 +#: ../vector/v.normal/main.c:74 ../vector/v.in.db/main.c:55 +#: ../vector/v.decimate/main.c:130 +msgid "points" msgstr "" -#: ../vector/v.colors/main.c:70 -msgid "Source values" +#: ../vector/v.kcv/main.c:60 +msgid "Randomly partition points into test/train sets." msgstr "" -#: ../vector/v.colors/main.c:73 -msgid "read values from attribute table (requires option)" +#: ../vector/v.kcv/main.c:70 +msgid "Number of partitions" msgstr "" -#: ../vector/v.colors/main.c:75 -msgid "use z coordinate (3D points or centroids only)" +#: ../vector/v.kcv/main.c:71 +msgid "Must be > 1" msgstr "" -#: ../vector/v.colors/main.c:79 -msgid "Name of column containing numeric data" +#: ../vector/v.kcv/main.c:76 +msgid "Name for new column to which partition number is written" msgstr "" -#: ../vector/v.colors/main.c:80 -msgid "Required for use=attr" +#: ../vector/v.kcv/main.c:85 +#, c-format +msgid "'%s' must be > 1" msgstr "" -#: ../vector/v.colors/main.c:87 -msgid "Manually set range (refers to 'column' option)" +#: ../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.colors/main.c:88 -msgid "Ignored when 'rules' given" +#: ../vector/v.kcv/main.c:102 +msgid "Layer number must be positive" msgstr "" -#: ../vector/v.colors/main.c:116 -msgid "Name of color column to populate RGB values" +#: ../vector/v.kcv/main.c:107 +#, c-format +msgid "More partitions than points (%d)" msgstr "" -#: ../vector/v.colors/main.c:117 -msgid "If not given writes color table" +#: ../vector/v.kcv/main.c:120 +#, c-format +msgid "Unable to get layer info for vector map <%s>" msgstr "" -#: ../vector/v.colors/main.c:152 -msgid "Convert color rules from RGB values to color table" +#: ../vector/v.kcv/main.c:145 +#, c-format +msgid "Column <%s> already exists but is not numeric" msgstr "" -#: ../vector/v.colors/main.c:153 -msgid "Option 'rgb_column' with valid RGB values required" +#: ../vector/v.kcv/main.c:160 +#, c-format +msgid "Unable to alter table: %s" msgstr "" -#: ../vector/v.colors/main.c:196 -msgid "No vector map specified" +#: ../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.colors/main.c:201 -#, c-format -msgid "Option <%s> given, assuming ..." +#: ../vector/v.kcv/main.c:175 ../vector/v.net.distance/main.c:295 +#: ../vector/v.db.connect/main.c:336 ../vector/v.net.allpairs/main.c:183 +#: ../vector/v.net.path/path.c:113 ../vector/v.net.iso/main.c:394 +#: ../vector/v.net.flow/main.c:185 ../vector/v.sample/main.c:193 +#: ../vector/v.net.timetable/main.c:107 ../vector/v.net.components/main.c:194 +#: ../vector/v.net.centrality/main.c:270 ../vector/v.net.alloc/main.c:333 +msgid "Cannot create index" msgstr "" -#: ../vector/v.colors/main.c:216 +#: ../vector/v.kcv/main.c:179 ../vector/v.db.connect/main.c:341 #, c-format -msgid "One of -%c, -%c or %s=, %s= or %s= must be specified" +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.colors/main.c:221 +#: ../vector/v.kcv/main.c:267 #, c-format -msgid "%s=, %s= and %s= are mutually exclusive" +msgid "No category for line %d in layer %d" msgstr "" -#: ../vector/v.colors/main.c:229 +#: ../vector/v.kcv/main.c:284 ../vector/v.sample/main.c:263 #, c-format -msgid "%s= required for -%c" +msgid "Unable to insert row: %s" msgstr "" -#: ../vector/v.colors/main.c:234 -msgid "Reading rules from standard input is not implemented yet, please provide path to rules file instead." +#: ../vector/v.kcv/main.c:300 +msgid "internal error" msgstr "" -#: ../vector/v.colors/main.c:244 -#, c-format -msgid "Unable to remove color table of vector map <%s>" +#: ../vector/v.surf.idw/main.c:92 +msgid "Provides surface interpolation from vector point data by Inverse Distance Squared Weighting." msgstr "" -#: ../vector/v.colors/main.c:246 -#, c-format -msgid "Color table of vector map <%s> not found" +#: ../vector/v.surf.idw/main.c:101 +msgid "Name of attribute column with values to interpolate" msgstr "" -#: ../vector/v.colors/main.c:254 -msgid "Color table exists. Exiting." +#: ../vector/v.surf.idw/main.c:102 ../vector/v.surf.rst/main.c:187 +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.colors/main.c:270 ../vector/v.out.ascii/main.c:104 -#: ../vector/v.colors.out/make_colors.c:27 -#: ../vector/v.colors.out/scan_cats.c:24 ../vector/v.surf.rst/main.c:572 -#, c-format -msgid "Layer <%s> not found" +#: ../vector/v.surf.idw/main.c:104 +msgid "Values" msgstr "" -#: ../vector/v.colors/main.c:276 -#, c-format -msgid "Option <%s>: min must be greater or equal to max" +#: ../vector/v.surf.idw/main.c:121 +msgid "Power parameter" msgstr "" -#: ../vector/v.colors/main.c:282 -msgid "Reading color rules from standard input is currently not supported" +#: ../vector/v.surf.idw/main.c:123 +msgid "Greater values assign greater influence to closer points" msgstr "" -#: ../vector/v.colors/main.c:289 -#, c-format -msgid "Color table <%s> not found" +#: ../vector/v.surf.idw/main.c:128 +msgid "Don't index points by raster cell" msgstr "" -#: ../vector/v.colors/main.c:347 -msgid "Writing color rules..." +#: ../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.colors/main.c:363 +#: ../vector/v.surf.idw/main.c:139 #, c-format -msgid "Color table for vector map <%s> set to '%s'" +msgid "Illegal number (%s) of interpolation points" msgstr "" -#: ../vector/v.colors/make_colors.c:14 -#, c-format -msgid "Color table '%s' is not supported for floating point attributes" +#: ../vector/v.surf.idw/main.c:176 ../vector/v.normal/main.c:195 +#: ../vector/v.neighbors/main.c:175 +msgid "No points found" msgstr "" -#: ../vector/v.colors/make_colors.c:18 ../vector/v.colors/make_colors.c:25 +#. GTC First argument is map name, second - message about number of rows, third - columns. +#: ../vector/v.surf.idw/main.c:263 #, c-format -msgid "Color table <%s> not supported" +msgid "Interpolating raster map <%s> (%s, %s)..." msgstr "" -#: ../vector/v.colors/read_rgb.c:32 +#: ../vector/v.surf.idw/read_sites.c:37 #, c-format -msgid "Data type of RGB column <%s> must be char" +msgid "Input vector map <%s> is 2D - using categories to interpolate" msgstr "" -#: ../vector/v.colors/read_rgb.c:37 -msgid "No RGB values found" +#: ../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.colors/read_rgb.c:65 +#: ../vector/v.surf.idw/read_sites.c:50 ../vector/v.reclass/main.c:128 +#: ../vector/v.sample/main.c:133 #, c-format -msgid "%d invalid RGB color values skipped" +msgid "Database connection not defined for layer %s" msgstr "" -#: ../vector/v.colors/scan_attr.c:38 ../vector/v.colors.out/make_colors.c:45 -#: ../scripts/db.univar/db.univar.py:118 -#, c-format, python-format -msgid "Column <%s> is not numeric" +#: ../vector/v.surf.idw/read_sites.c:65 ../vector/v.class/main.c:129 +#: ../vector/v.to.rast3/main.c:99 ../vector/v.surf.bspline/main.c:395 +#: ../vector/v.surf.bspline/crosscorr.c:133 ../vector/v.buffer/main.c:448 +#: ../vector/v.what.rast/main.c:183 ../vector/v.sample/main.c:240 +msgid "Column type not supported" msgstr "" -#: ../vector/v.colors/scan_attr.c:45 ../vector/v.colors.out/make_colors.c:52 -msgid "No data selected" -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.colors/scan_attr.c:59 ../vector/v.colors/scan_z.c:68 +#: ../vector/v.surf.idw/read_sites.c:107 +#: ../vector/v.surf.bspline/crosscorr.c:220 #, c-format -msgid "Min value (%f) is out of range %f,%f" +msgid "No record for point (cat = %d)" msgstr "" -#: ../vector/v.colors/scan_attr.c:65 ../vector/v.colors/scan_z.c:74 +#: ../vector/v.surf.idw/read_sites.c:123 #, c-format -msgid "Max value (%f) is out of range %f,%f" +msgid "%ld point loaded" +msgid_plural "%ld points loaded" +msgstr[0] "" +msgstr[1] "" + +#: ../vector/v.class/main.c:50 +msgid "Classifies attribute data, e.g. for thematic mapping" 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" +#: ../vector/v.class/main.c:58 +msgid "Column name or expression" 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" +#: ../vector/v.class/main.c:93 +msgid "Print only class breaks (without min and max)" msgstr "" -#: ../vector/v.colors/scan_attr.c:108 -msgid "Converting color rules into categories..." +#: ../vector/v.class/main.c:138 +msgid "Unable to sort array of values" msgstr "" -#: ../vector/v.colors/write_rgb.c:37 ../vector/v.what.rast/main.c:177 -#, c-format -msgid "Unable to add column <%s> to table <%s>" +#: ../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.colors/write_rgb.c:60 +#: ../vector/v.class/main.c:201 #, c-format -msgid "Column <%s> added to table <%s>" +msgid "" +"\n" +"Classification of %s into %i classes\n" msgstr "" -#: ../vector/v.colors/write_rgb.c:64 +#: ../vector/v.class/main.c:208 #, c-format -msgid "Data type of column <%s> must be char" +msgid "Lowest chi2 = %f\n" msgstr "" -#: ../vector/v.colors/write_rgb.c:68 -msgid "No categories found" +#: ../vector/v.class/main.c:214 +#, c-format +msgid "" +"%15s%15s%15s\n" +"\n" msgstr "" -#: ../vector/v.colors/write_rgb.c:78 +#: ../vector/v.class/main.c:226 #, c-format -msgid "No color value defined for category %d" +msgid "" +"\n" +"Note: Minimum of first class is including\n" +"\n" msgstr "" -#: ../vector/v.colors/write_rgb.c:86 -msgid "Unable to update RGB values" +#: ../vector/v.clean/main.c:55 +msgid "Toolset for cleaning topology of vector map." msgstr "" -#: ../vector/v.net.flow/main.c:62 -msgid "Computes the maximum flow between two sets of nodes in the network." +#: ../vector/v.clean/main.c:70 +msgid "Name of output map where errors are written" msgstr "" -#: ../vector/v.net.flow/main.c:84 -msgid "Name for output vector map containing a minimum cut" +#: ../vector/v.clean/main.c:81 +msgid "Cleaning tool" msgstr "" -#: ../vector/v.net.flow/main.c:107 -msgid "Source category values" +#: ../vector/v.clean/main.c:97 +msgid "break lines at each intersection" msgstr "" -#: ../vector/v.net.flow/main.c:113 -msgid "Source WHERE conditions of SQL statement without 'where' keyword" +#: ../vector/v.clean/main.c:98 +msgid "remove duplicate geometry features (pay attention to categories!)" msgstr "" -#: ../vector/v.net.flow/main.c:118 -msgid "Sink category values" +#: ../vector/v.clean/main.c:99 +msgid "remove dangles, threshold ignored if < 0" msgstr "" -#: ../vector/v.net.flow/main.c:119 ../vector/v.net.flow/main.c:125 -msgid "Sink" +#: ../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.net.flow/main.c:124 -msgid "Sink WHERE conditions of SQL statement without 'where' keyword" +#: ../vector/v.clean/main.c:102 +msgid "remove bridges connecting area and island or 2 islands" msgstr "" -#: ../vector/v.net.flow/main.c:199 -#, c-format -msgid "No source features selected. Please check options '%s', '%s'." +#: ../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.net.flow/main.c:206 -#, c-format -msgid "No sink features selected. Please check options '%s', '%s'." +#: ../vector/v.clean/main.c:105 +msgid "snap lines to vertex in threshold" msgstr "" -#: ../vector/v.net.flow/main.c:215 -msgid "No sources" +#: ../vector/v.clean/main.c:106 +msgid "remove duplicate area centroids ('type' option ignored)" msgstr "" -#: ../vector/v.net.flow/main.c:218 -msgid "No sinks" +#: ../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.net.flow/main.c:242 -msgid "Writing the output..." +#: ../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.hull/hull.c:107 -msgid "Simple planar hulls not implemented yet" +#: ../vector/v.clean/main.c:114 +msgid "remove small areas, the longest boundary with adjacent area is removed" msgstr "" -#: ../vector/v.hull/chull.c:212 -msgid "Reading 3D vertices..." +#: ../vector/v.clean/main.c:115 +msgid "remove all lines or boundaries of zero length, threshold is ignored" msgstr "" -#: ../vector/v.hull/chull.c:396 -msgid "Constructing 3D hull..." +#: ../vector/v.clean/main.c:116 +msgid "remove small angles between lines at nodes" msgstr "" -#: ../vector/v.hull/main.c:56 -msgid "Produces a 2D/3D convex hull for a given vector map." +#: ../vector/v.clean/main.c:124 +msgid "Threshold in map units, one value for each tool" msgstr "" -#: ../vector/v.hull/main.c:70 -msgid "Limit to current region" +#: ../vector/v.clean/main.c:125 +msgid "Default: 0.0[,0.0,...])" msgstr "" -#: ../vector/v.hull/main.c:75 -msgid "Create a 'flat' 2D hull even if the input is 3D points" +#: ../vector/v.clean/main.c:130 +msgid "Do not build topology for the output vector" msgstr "" -#: ../vector/v.hull/main.c:100 -#, c-format -msgid "Error loading vector points from <%s>" +#: ../vector/v.clean/main.c:135 +msgid "Combine tools with recommended follow-up tools" msgstr "" -#: ../vector/v.hull/main.c:103 -#, c-format -msgid "Convex hull calculation requires at least three points (%d found)" +#: ../vector/v.clean/main.c:156 +msgid "You must select at least one tool" msgstr "" -#: ../vector/v.hull/main.c:105 -#, c-format -msgid "%d points read from vector map <%s>" +#: ../vector/v.clean/main.c:191 +msgid "Tool doesn't exist" msgstr "" -#: ../vector/v.out.ascii/args.c:31 -msgid "Name for output ASCII file or ASCII vector name if '-o' is defined" +#: ../vector/v.clean/main.c:202 +msgid "Note: In latitude-longitude coordinate system specify threshold in degree unit" msgstr "" -#: ../vector/v.out.ascii/args.c:38 -msgid "Name of attribute column(s) to be exported (point mode)" +#: ../vector/v.clean/main.c:215 +#, c-format +msgid "Threshold for tool %d may not be > 0, set to 0" msgstr "" -#: ../vector/v.out.ascii/args.c:39 -msgid "\"*\" for all columns" +#: ../vector/v.clean/main.c:224 +msgid "Tool: Threshold" msgstr "" -#: ../vector/v.out.ascii/args.c:59 -msgid "Simple point format (point per row)" +#: ../vector/v.clean/main.c:229 +msgid "Break" msgstr "" -#: ../vector/v.out.ascii/args.c:60 -msgid "GRASS ASCII vector format" +#: ../vector/v.clean/main.c:232 +msgid "Remove duplicates" msgstr "" -#: ../vector/v.out.ascii/args.c:61 -msgid "OGC well-known text" +#: ../vector/v.clean/main.c:235 +msgid "Remove dangles" msgstr "" -#: ../vector/v.out.ascii/args.c:65 -msgid "Field separator (points mode)" +#: ../vector/v.clean/main.c:238 +msgid "Change type of boundary dangles" msgstr "" -#: ../vector/v.out.ascii/args.c:80 -msgid "Create old (version 4) ASCII file" +#: ../vector/v.clean/main.c:242 +msgid "Remove bridges" msgstr "" -#: ../vector/v.out.ascii/args.c:85 -msgid "Include column names in output (points mode)" +#: ../vector/v.clean/main.c:245 +msgid "Change type of boundary bridges" msgstr "" -#: ../vector/v.out.ascii/args.c:91 -msgid "Only export points falling within current 3D region (points mode)" +#: ../vector/v.clean/main.c:249 +msgid "Snap vertices" msgstr "" -#: ../vector/v.out.ascii/main.c:51 -msgid "Exports a vector map to a GRASS ASCII vector representation." +#: ../vector/v.clean/main.c:252 +msgid "Remove duplicate area centroids" msgstr "" -#: ../vector/v.out.ascii/main.c:52 -msgid "By default only features with category are exported. To export all features use 'layer=-1'." +#: ../vector/v.clean/main.c:256 +msgid "Break polygons" msgstr "" -#: ../vector/v.out.ascii/main.c:60 -#, c-format -msgid "Parameter '%s' ignored in standard mode" +#: ../vector/v.clean/main.c:259 +msgid "Prune" msgstr "" -#: ../vector/v.out.ascii/main.c:69 -#, c-format -msgid "Format '%s' is not supported for old version" +#: ../vector/v.clean/main.c:262 +msgid "Remove small areas" msgstr "" -#: ../vector/v.out.ascii/main.c:73 -#, c-format -msgid "Parameter '%s' must be given for old version" +#: ../vector/v.clean/main.c:265 +msgid "Remove small angles at nodes" 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." +#: ../vector/v.clean/main.c:270 +msgid "Remove all lines or boundaries of zero length" 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.clean/main.c:314 +msgid "Topological cleaning works best with native GRASS vector format" +msgstr "" -#: ../vector/v.out.ascii/main.c:141 -msgid "dig_att file already exist" +#: ../vector/v.clean/main.c:325 +msgid "Failed to copy attribute table to output vector map" msgstr "" -#: ../vector/v.out.ascii/main.c:144 -#, c-format -msgid "Unable to open dig_att file <%s>" +#: ../vector/v.clean/main.c:340 ../vector/v.clean/main.c:351 +msgid "Rebuilding parts of topology..." msgstr "" -#: ../vector/v.out.ascii/main.c:149 -msgid "Fetching data..." +#: ../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.out.ascii/main.c:156 -msgid "No points found, nothing to be exported" +#: ../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.out.ascii/main.c:159 -msgid "No features found, nothing to be exported" +#: ../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.out.ascii/main.c:163 -msgid "An error occurred, nothing to be exported" +#: ../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.to.points/main.c:61 -msgid "Creates points along input lines in new vector map with 2 layers." +#: ../vector/v.clean/main.c:379 +msgid "Tool: Remove dangles" msgstr "" -#: ../vector/v.to.points/main.c:79 -msgid "Use line nodes or vertices only" +#: ../vector/v.clean/main.c:383 +msgid "Tool: Change type of boundary dangles" msgstr "" -#: ../vector/v.to.points/main.c:87 -msgid "Maximum distance between points in map units or percentage with -p" +#: ../vector/v.clean/main.c:387 +msgid "Tool: Remove bridges" msgstr "" -#: ../vector/v.to.points/main.c:91 -msgid "Interpolate points between line vertices (only for use=vertex)" +#: ../vector/v.clean/main.c:391 +msgid "Tool: Change type of boundary bridges" msgstr "" -#: ../vector/v.to.points/main.c:95 -msgid "Use dmax as percentage of line length" +#: ../vector/v.clean/main.c:395 +msgid "Tool: Remove duplicate area centroids" msgstr "" -#: ../vector/v.to.points/main.c:99 -msgid "Start from the end node" +#: ../vector/v.clean/main.c:399 +msgid "Tool: Snap line to vertex in threshold" msgstr "" -#: ../vector/v.to.points/main.c:246 -#, c-format -msgid "%d features without category in layer <%d> skipped. Note that features without category (usually boundaries) are not skipped when '%s=-1' is given." +#: ../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.to.points/main.c:310 -#, c-format -msgid "%d points written to output vector map." +#: ../vector/v.clean/main.c:424 +msgid "Tool: Break polygons" msgstr "" -#: ../vector/v.net.path/main.c:45 -msgid "Finds shortest path on vector network." +#: ../vector/v.clean/main.c:432 +msgid "Tool: Prune lines/boundaries" msgstr "" -#: ../vector/v.net.path/main.c:72 -msgid "Name of file containing start and end points. If not given, read from stdin" +#: ../vector/v.clean/main.c:436 +msgid "Tool: Remove small areas" msgstr "" -#: ../vector/v.net.path/main.c:101 -msgid "Maximum distance to the network" +#: ../vector/v.clean/main.c:442 +msgid "Tool: Merge boundaries" msgstr "" -#: ../vector/v.net.path/main.c:102 -msgid "If start/end are given as coordinates. If start/end point is outside this threshold, the path is not found and error message is printed. To speed up the process, keep this value as low as possible." +#: ../vector/v.clean/main.c:475 +msgid "Tool: Remove all lines and boundaries of zero length" msgstr "" -#: ../vector/v.net.path/path.c:82 -#, c-format -msgid "[%d] points without category (nfield: [%d])" +#: ../vector/v.clean/main.c:484 +msgid "Rebuilding topology for output vector map..." msgstr "" -#: ../vector/v.net.path/path.c:146 ../vector/v.net.path/path.c:211 -#, c-format -msgid "From and to are identical (id %d)" +#: ../vector/v.clean/main.c:495 +msgid "Building topology for error vector map..." msgstr "" -#: ../vector/v.net.path/path.c:164 ../vector/v.net.path/path.c:188 +#: ../vector/v.clean/rmline.c:64 #, c-format -msgid "No point with category [%d]" +msgid "Lines / boundaries removed: %d" msgstr "" -#: ../vector/v.net.path/path.c:234 +#: ../vector/v.clean/prune.c:216 #, c-format -msgid "Point with category [%d] is not reachable from point with category [%d]" +msgid "%d vertices from input %d (vertices of given type) removed, i.e. %.2f %%" msgstr "" -#: ../vector/v.net.path/path.c:303 +#: ../vector/v.clean/prune.c:220 #, c-format -msgid "Point %f,%f is not reachable from point %f,%f" +msgid "%d boundaries not pruned because pruning would damage topology" msgstr "" -#: ../vector/v.net.path/path.c:368 +#: ../vector/v.clean/split.c:85 #, c-format -msgid "[%d] input format errors" +msgid "Line splits: %d" msgstr "" -#: ../vector/v.net.path/path.c:370 +#: ../vector/v.clean/rmdac.c:60 #, c-format -msgid "[%d] points of given category missing" +msgid "Duplicate area centroids: %d" msgstr "" -#: ../vector/v.net.path/path.c:372 -#, c-format -msgid "%d destination(s) unreachable (including points out of threshold)" +#: ../vector/v.label.sa/main.c:41 +msgid "Create optimally placed labels for vector map(s)" 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" +#: ../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.in.ogr/geom.c:199 ../vector/v.in.ogr/geom.c:220 -msgid "Unable to read part of geometry" +#: ../vector/v.label.sa/main.c:61 ../vector/v.label/main.c:67 +msgid "Name for new paint-label file" msgstr "" -#: ../vector/v.in.ogr/geom.c:320 -#, c-format -msgid "Feature (cat %d): degenerated polygon (%d vertices)" +#: ../vector/v.label.sa/main.c:71 +msgid "Name of TrueType font (as listed in the fontcap)" msgstr "" -#: ../vector/v.in.ogr/geom.c:366 -#, c-format -msgid "Degenerate island (%d vertices)" +#: ../vector/v.label.sa/main.c:72 ../vector/v.label.sa/main.c:80 +#: ../vector/v.label/main.c:125 ../vector/v.label/main.c:132 +#: ../vector/v.label/main.c:140 ../vector/v.label/main.c:148 +#: ../vector/v.lrs/v.lrs.label/main.c:181 +msgid "Font" msgstr "" -#: ../vector/v.in.ogr/geom.c:400 -msgid "Unable calculate centroid" +#: ../vector/v.label.sa/main.c:77 ../vector/v.label/main.c:129 +#: ../vector/v.lrs/v.lrs.label/main.c:187 +msgid "Label size (in map-units)" msgstr "" -#: ../vector/v.in.ogr/geom.c:431 -msgid "No centroid written for polygon with 0 vertices" +#: ../vector/v.label.sa/main.c:84 +msgid "Icon size of point features (in map-units)" msgstr "" -#: ../vector/v.in.ogr/geom.c:452 -msgid "Unable to write part of geometry" +#: ../vector/v.label.sa/main.c:107 ../vector/v.label/main.c:174 +#: ../vector/v.lrs/v.lrs.label/main.c:205 +msgid "Highlight color for text" msgstr "" -#: ../vector/v.in.ogr/geom.c:458 -#, c-format -msgid "Skipping unsupported geometry type '%s'" +#: ../vector/v.label.sa/main.c:117 ../vector/v.label/main.c:180 +msgid "Width of highlight coloring" msgstr "" -#: ../vector/v.in.ogr/dsn.c:28 ../vector/v.out.ogr/dsn.c:27 -#: ../vector/v.external/dsn.c:27 -msgid "Invalid connection string (dbname missing)" +#: ../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.in.ogr/main.c:201 -msgid "Imports vector data into a GRASS vector map using OGR library." +#: ../vector/v.label.sa/main.c:154 +msgid "Border width (only for ps.map output)" msgstr "" -#: ../vector/v.in.ogr/main.c:207 -#: ../locale/scriptstrings/v.import_to_translate.c:5 -msgid "Name of OGR datasource to be imported" +#: ../vector/v.label.sa/font.c:54 +#, c-format +msgid "%s: Unable to read font definition file; use the default" msgstr "" -#: ../vector/v.in.ogr/main.c:208 -msgid "" -"Examples:\n" -"\t\tESRI Shapefile: directory containing shapefiles\n" -"\t\tMapInfo File: directory containing mapinfo files" +#: ../vector/v.label.sa/font.c:60 +#, c-format +msgid "%s: No font definition file" msgstr "" -#: ../vector/v.in.ogr/main.c:219 -#: ../locale/scriptstrings/v.import_to_translate.c:7 -msgid "OGR layer name. If not given, all available layers are imported" +#: ../vector/v.label.sa/labels.c:68 +#, c-format +msgid "Cannot allocate %lu bytes of memory" msgstr "" -#: ../vector/v.in.ogr/main.c:221 -msgid "" -"Examples:\n" -"\t\tESRI Shapefile: shapefile name\n" -"\t\tMapInfo File: mapinfo file name" +#: ../vector/v.label.sa/labels.c:87 +msgid "Unable to initialise FreeType" msgstr "" -#: ../vector/v.in.ogr/main.c:250 -msgid "Minimum size of area to be imported (square meters)" +#: ../vector/v.label.sa/labels.c:90 +#, c-format +msgid "Unable to find font '%s'\n" msgstr "" -#: ../vector/v.in.ogr/main.c:252 -msgid "Smaller areas and islands are ignored. Should be greater than snap^2" +#: ../vector/v.label.sa/labels.c:92 +#, c-format +msgid "Font '%s' is not a FreeType font\n" msgstr "" -#: ../vector/v.in.ogr/main.c:258 -msgid "Optionally change default input type" +#: ../vector/v.label.sa/labels.c:96 +msgid "Font file format is not supported by FreeType" msgstr "" -#: ../vector/v.in.ogr/main.c:262 -msgid "import area centroids as points" +#: ../vector/v.label.sa/labels.c:98 +msgid "Font file can not be loaded" msgstr "" -#: ../vector/v.in.ogr/main.c:263 -msgid "import area boundaries as lines" +#: ../vector/v.label.sa/labels.c:107 +msgid "Unable to set font size" msgstr "" -#: ../vector/v.in.ogr/main.c:264 -msgid "import lines as area boundaries" +#: ../vector/v.label.sa/labels.c:128 +msgid "Cannot allocate more memory" msgstr "" -#: ../vector/v.in.ogr/main.c:265 -msgid "import points as centroids" +#: ../vector/v.label.sa/labels.c:162 ../vector/v.overlay/main.c:423 +#: ../vector/v.label/main.c:319 +msgid "Unable to select attributes" msgstr "" -#: ../vector/v.in.ogr/main.c:274 -#: ../locale/scriptstrings/v.import_to_translate.c:17 -msgid "Snapping threshold for boundaries (map units)" +#: ../vector/v.label.sa/labels.c:244 +#, c-format +msgid "Cannot load glyph for '%c'" msgstr "" -#: ../vector/v.in.ogr/main.c:275 -msgid "'-1' for no snap" +#: ../vector/v.net.distance/main.c:69 +msgid "Computes shortest distance via the network between the given sets of features." msgstr "" -#: ../vector/v.in.ogr/main.c:287 -msgid "List of column names to be used instead of original names, first is used for category column" +#: ../vector/v.net.distance/main.c:72 +msgid "Finds the shortest paths from each 'from' point to the nearest 'to' feature and various information about this relation are uploaded to the attribute table." msgstr "" -#: ../vector/v.in.ogr/main.c:296 -#: ../locale/scriptstrings/db.in.ogr_to_translate.c:11 -#: ../locale/scriptstrings/v.import_to_translate.c:14 -msgid "Encoding value for attribute data" +#: ../vector/v.net.distance/main.c:83 ../vector/v.net.distance/main.c:90 +#: ../vector/v.net.distance/main.c:96 ../vector/v.net.distance/main.c:142 +#: ../vector/v.net.distance/main.c:148 ../vector/v.net.distance/main.c:154 +#: ../vector/v.net.allpairs/main.c:94 ../vector/v.net.allpairs/main.c:100 +#: ../vector/v.net.allpairs/main.c:107 ../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.path/main.c:80 +#: ../vector/v.net.path/main.c:87 ../vector/v.net.path/main.c:94 +#: ../vector/v.net.iso/main.c:96 ../vector/v.net.iso/main.c:136 +#: ../vector/v.net.iso/main.c:141 ../vector/v.net.iso/main.c:146 +#: ../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.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 +#: ../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.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.components/main.c:85 ../vector/v.net.components/main.c:91 +#: ../vector/v.net.components/main.c:98 ../vector/v.net.components/main.c:104 +#: ../vector/v.net.components/main.c:111 ../vector/v.net.salesman/main.c:169 +#: ../vector/v.net.salesman/main.c:177 ../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.alloc/main.c:82 ../vector/v.net.alloc/main.c:115 +#: ../vector/v.net.alloc/main.c:120 ../vector/v.net.alloc/main.c:125 +msgid "Cost" msgstr "" -#: ../vector/v.in.ogr/main.c:298 -#: ../locale/scriptstrings/v.import_to_translate.c:15 -msgid "Overrides encoding interpretation, useful when importing ESRI Shapefile" +#: ../vector/v.net.distance/main.c:100 +msgid "From layer number or name" msgstr "" -#: ../vector/v.in.ogr/main.c:306 -msgid "Name of column used for categories" +#: ../vector/v.net.distance/main.c:101 ../vector/v.net.distance/main.c:106 +#: ../vector/v.net.distance/main.c:112 ../vector/v.distance/main.c:131 +#: ../vector/v.distance/main.c:136 ../vector/v.distance/main.c:143 +#: ../vector/v.distance/main.c:189 ../vector/v.distance/main.c:226 +msgid "From" msgstr "" -#: ../vector/v.in.ogr/main.c:308 -msgid "If not given, categories are generated as unique values and stored in 'cat' column" +#: ../vector/v.net.distance/main.c:105 +msgid "From category values" msgstr "" -#: ../vector/v.in.ogr/main.c:313 -msgid "Name of geometry column" +#: ../vector/v.net.distance/main.c:111 +msgid "From WHERE conditions of SQL statement without 'where' keyword" msgstr "" -#: ../vector/v.in.ogr/main.c:314 -msgid "If not given, all geometry columns from the input are used" +#: ../vector/v.net.distance/main.c:116 +msgid "To layer number or name" msgstr "" -#: ../vector/v.in.ogr/main.c:319 -#: ../locale/scriptstrings/v.import_to_translate.c:25 -msgid "List supported OGR formats and exit" +#: ../vector/v.net.distance/main.c:117 ../vector/v.net.distance/main.c:124 +#: ../vector/v.net.distance/main.c:129 ../vector/v.net.distance/main.c:135 +#: ../vector/v.distance/main.c:148 ../vector/v.distance/main.c:153 +#: ../vector/v.distance/main.c:160 ../vector/v.distance/main.c:232 +msgid "To" msgstr "" -#: ../vector/v.in.ogr/main.c:325 -#: ../locale/scriptstrings/v.import_to_translate.c:26 -msgid "List available OGR layers in data source and exit" +#: ../vector/v.net.distance/main.c:123 +msgid "To feature type" msgstr "" -#: ../vector/v.in.ogr/main.c:332 -msgid "Do not clean polygons (not recommended)" +#: ../vector/v.net.distance/main.c:128 +msgid "To category values" msgstr "" -#: ../vector/v.in.ogr/main.c:337 -msgid "Force 2D output even if input is 3D" +#: ../vector/v.net.distance/main.c:134 +msgid "To WHERE conditions of SQL statement without 'where' keyword" msgstr "" -#: ../vector/v.in.ogr/main.c:349 ../vector/v.external/args.c:47 -#: ../locale/scriptstrings/r.import_to_translate.c:32 -#: ../locale/scriptstrings/v.import_to_translate.c:28 -msgid "Assume that the dataset has the same projection as the current location" +#: ../vector/v.net.distance/main.c:153 ../vector/v.net.allpairs/main.c:106 +#: ../vector/v.net.connectivity/main.c:91 ../vector/v.net.path/main.c:93 +#: ../vector/v.net.iso/main.c:145 ../vector/v.net.spanningtree/main.c:78 +#: ../vector/v.net.flow/main.c:102 ../vector/v.net.timetable/main.c:302 +#: ../vector/v.net.bridge/main.c:86 ../vector/v.net.components/main.c:110 +#: ../vector/v.net.centrality/main.c:142 ../vector/v.net.alloc/main.c:124 +msgid "Node cost column (number)" msgstr "" -#: ../vector/v.in.ogr/main.c:373 -msgid "Change column names to lowercase characters" +#: ../vector/v.net.distance/main.c:165 ../vector/v.net.path/main.c:136 +msgid "Write output as original input segments, not each path as one line." msgstr "" -#: ../vector/v.in.ogr/main.c:504 ../vector/v.external/main.c:155 -#, c-format -msgid "Unable to open data source <%s>" +#: ../vector/v.net.distance/main.c:169 +msgid "Write each output path as one line, not as original input segments." msgstr "" -#: ../vector/v.in.ogr/main.c:509 +#: ../vector/v.net.distance/main.c:244 #, c-format -msgid "Using OGR driver '%s/%s'" +msgid "No 'from' features selected. Please check options '%s', '%s', '%s'." msgstr "" -#: ../vector/v.in.ogr/main.c:513 +#: ../vector/v.net.distance/main.c:251 #, c-format -msgid "Using OGR driver '%s'" +msgid "No 'to' features selected. Please check options '%s', '%s', '%s'." msgstr "" -#: ../vector/v.in.ogr/main.c:531 -msgid "Using interleaved reading mode" +#: ../vector/v.net.distance/main.c:260 +msgid "No 'to' features" msgstr "" -#: ../vector/v.in.ogr/main.c:537 ../vector/v.in.ogr/main.c:541 +#: ../vector/v.net.distance/main.c:264 ../vector/v.net.connectivity/main.c:178 +#: ../vector/v.net.spanningtree/main.c:124 ../vector/v.net.flow/main.c:226 +#: ../vector/v.net.timetable/main.c:405 ../vector/v.net.bridge/main.c:134 +#: ../vector/v.net.components/main.c:163 ../vector/v.net.centrality/main.c:284 +#: ../vector/v.generalize/network.c:89 #, c-format -msgid "Option <%s> will be ignored. OGR doesn't support it for selected format (%s)." +msgid "Unable to build graph for vector map <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:547 -#, c-format -msgid "Option <%s> will be ignored. Multiple geometry fields are supported by GDAL >= 1.11" +#: ../vector/v.net.distance/main.c:268 +msgid "Distances to 'to' features ..." msgstr "" -#: ../vector/v.in.ogr/main.c:557 +#: ../vector/v.net.distance/main.c:299 ../vector/v.net.allpairs/main.c:187 +#: ../vector/v.net.path/path.c:117 ../vector/v.net.iso/main.c:398 +#: ../vector/v.net.flow/main.c:189 ../vector/v.net.timetable/main.c:112 +#: ../vector/v.net.components/main.c:198 ../vector/v.net.centrality/main.c:274 +#: ../vector/v.net.alloc/main.c:337 #, c-format -msgid "Encoding value not supported by OGR driver <%s>" -msgstr "" - -#: ../vector/v.in.ogr/main.c:567 -msgid "No OGR layers available" +msgid "Cannot grant privileges on table <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:574 -#, c-format -msgid "Data source <%s> (format '%s') contains %d layers:" +#: ../vector/v.net.distance/main.c:307 +msgid "Tracing paths from 'from' features ..." msgstr "" -#: ../vector/v.in.ogr/main.c:613 ../vector/v.external/main.c:128 +#: ../vector/v.net.distance/main.c:423 #, c-format -msgid "Layer <%s> not available" -msgstr "" +msgid "%d 'from' feature was not reachable" +msgid_plural "%d 'from' features were not reachable" +msgstr[0] "" +msgstr[1] "" -#: ../vector/v.in.ogr/main.c:627 -msgid "Detected different projections of input layers. Input layers must be imported separately." +#: ../vector/v.random/main.c:105 +msgid "stratified random sampling" msgstr "" -#: ../vector/v.in.ogr/main.c:667 -#, c-format -msgid "Illegal output name <%s>" +#: ../vector/v.random/main.c:108 +msgid "Generates random 2D/3D vector points." msgstr "" -#: ../vector/v.in.ogr/main.c:688 -#, c-format -msgid "All available OGR layers will be imported into vector map <%s>" +#: ../vector/v.random/main.c:116 +msgid "Number of points to be created" msgstr "" -#: ../vector/v.in.ogr/main.c:697 -msgid "When creating a new location, the current region can not be used as spatial filter, disabling" +#: ../vector/v.random/main.c:121 +msgid "Restrict points to areas in input vector" msgstr "" -#: ../vector/v.in.ogr/main.c:715 ../vector/v.in.ogr/main.c:1968 -#, c-format -msgid "Error setting attribute filter '%s'" +#: ../vector/v.random/main.c:123 ../vector/v.random/main.c:183 +msgid "Restrict" msgstr "" -#: ../vector/v.in.ogr/main.c:755 -#, c-format -msgid "Geometry column <%s> not found in OGR layer <%s>" +#: ../vector/v.random/main.c:139 +msgid "Minimum z height (needs -z flag or column name)" msgstr "" -#: ../vector/v.in.ogr/main.c:768 -#, c-format -msgid "Check if OGR layer <%s> contains polygons..." +#: ../vector/v.random/main.c:141 ../vector/v.random/main.c:150 +#: ../vector/v.random/main.c:163 ../vector/v.random/main.c:173 +#: ../vector/v.random/main.c:178 ../vector/v.in.db/main.c:85 +msgid "3D output" msgstr "" -#: ../vector/v.in.ogr/main.c:826 -#, c-format -msgid "Boundary splitting distance in map units: %G" +#: ../vector/v.random/main.c:148 +msgid "Maximum z height (needs -z flag or column name)" msgstr "" -#: ../vector/v.in.ogr/main.c:856 -#, c-format -msgid "Using temporary vector <%s>" +#: ../vector/v.random/main.c:157 +msgid "The seed to initialize the random generator. If not set the process ID is used" msgstr "" -#: ../vector/v.in.ogr/main.c:898 -#, c-format -msgid "Key column '%s' not found in input layer <%s>" +#: ../vector/v.random/main.c:160 +msgid "Name of column for z values" msgstr "" -#: ../vector/v.in.ogr/main.c:911 -#, c-format -msgid "Key column '%s' in input layer <%s> is not integer" +#: ../vector/v.random/main.c:162 +msgid "Writes z values to column" msgstr "" -#: ../vector/v.in.ogr/main.c:923 -#, c-format -msgid "Creating attribute table for layer <%s>..." +#: ../vector/v.random/main.c:170 +msgid "Type of column for z values" msgstr "" -#: ../vector/v.in.ogr/main.c:993 -#, c-format -msgid "Column name <%s> renamed to <%s>" +#: ../vector/v.random/main.c:177 +msgid "Create 3D output" msgstr "" -#: ../vector/v.in.ogr/main.c:1025 -#, c-format -msgid "Writing column <%s> with integer 64 as integer 32" +#: ../vector/v.random/main.c:182 +msgid "Generate n points for each individual area (requires restrict parameter)" msgstr "" -#: ../vector/v.in.ogr/main.c:1038 +#: ../vector/v.random/main.c:199 #, c-format -msgid "Writing column <%s> with fixed length %d chars (may be truncated)" +msgid "Number of points must be > 0 (%ld given)" msgstr "" -#: ../vector/v.in.ogr/main.c:1062 +#: ../vector/v.random/main.c:215 ../vector/v.drape/main.c:150 +#: ../vector/v.buffer/main.c:347 #, c-format -msgid "Width for column %s set to 255 (was not specified by OGR), some strings may be truncated!" +msgid "Invalid layer number (%d). Parameter '%s' or '%s' specified, assuming layer '1'." msgstr "" -#: ../vector/v.in.ogr/main.c:1079 +#: ../vector/v.random/main.c:225 #, c-format -msgid "Writing column %s with fixed length %d chars (may be truncated)" +msgid "No areas in vector map <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:1083 -#, c-format -msgid "Column type (Ogr_ftype: %d) not supported (Ogr_fieldname: %s)" +#: ../vector/v.random/main.c:323 +msgid "You have created unsupported column type. This module supports only INTEGER and DOUBLE PRECISION column types." msgstr "" -#: ../vector/v.in.ogr/main.c:1104 +#: ../vector/v.random/main.c:387 #, c-format -msgid "Column name <%s> renamed to <%s_%d>" +msgid "Selected areas in input vector <%s> do not overlap with the current region" msgstr "" -#: ../vector/v.in.ogr/main.c:1168 +#: ../vector/v.random/main.c:399 #, c-format -msgid "Importing %lld features (OGR layer <%s>)..." +msgid "Input vector <%s> does not overlap with the current region" msgstr "" -#: ../vector/v.in.ogr/main.c:1331 -#, c-format -msgid "Cannot insert new row for input layer <%s>: %s" +#: ../vector/v.random/main.c:424 +msgid "Generating points..." msgstr "" -#: ../vector/v.in.ogr/main.c:1347 +#: ../vector/v.random/main.c:530 ../vector/v.random/main.c:677 #, c-format -msgid "%d %s without geometry in input layer <%s> skipped" +msgid "Unable to insert new row: %s" msgstr "" -#: ../vector/v.in.ogr/main.c:1348 -msgid "feature" +#: ../vector/v.random/main.c:702 ../vector/v.db.select/main.c:208 +msgid "Unable to open select cursor" msgstr "" -#: ../vector/v.in.ogr/main.c:1348 -msgid "features" +#: ../vector/v.random/main.c:707 ../vector/v.reclass/main.c:267 +#: ../vector/v.db.select/main.c:229 +#, c-format +msgid "Unable to fetch data from table <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:1372 +#: ../vector/v.random/main.c:742 #, c-format -msgid "Unable to drop table: '%s'" +msgid "Unable to update row: %s" msgstr "" -#: ../vector/v.in.ogr/main.c:1407 -msgid "Cleaning polygons" +#: ../vector/v.support/main.c:41 +msgid "Updates vector map metadata." msgstr "" -#: ../vector/v.in.ogr/main.c:1411 -#, c-format -msgid "Snapping boundaries (threshold = %.3e)..." +#: ../vector/v.support/main.c:52 +msgid "Organization where vector map was created" msgstr "" -#: ../vector/v.in.ogr/main.c:1427 ../vector/v.buffer/main.c:752 -msgid "Breaking polygons..." +#: ../vector/v.support/main.c:61 +msgid "Date of vector map digitization (e.g., \"15 Mar 2007\")" msgstr "" -#: ../vector/v.in.ogr/main.c:1442 ../vector/v.buffer/main.c:759 -msgid "Breaking boundaries..." +#: ../vector/v.support/main.c:68 +msgid "Person who created vector map" msgstr "" -#: ../vector/v.in.ogr/main.c:1457 -msgid "Merging boundaries..." +#: ../vector/v.support/main.c:75 +msgid "Vector map title" msgstr "" -#: ../vector/v.in.ogr/main.c:1462 -msgid "Changing boundary dangles to lines..." +#: ../vector/v.support/main.c:83 +msgid "Date when the source map was originally produced" msgstr "" -#: ../vector/v.in.ogr/main.c:1466 ../vector/v.voronoi/clean_topo.c:87 -#: ../vector/v.buffer/main.c:773 -msgid "Removing dangles..." +#: ../vector/v.support/main.c:89 +msgid "Vector map scale number (e.g., 24000)" msgstr "" -#: ../vector/v.in.ogr/main.c:1475 -msgid "Changing boundary bridges to lines..." +#: ../vector/v.support/main.c:95 +msgid "Vector map projection zone" msgstr "" -#: ../vector/v.in.ogr/main.c:1481 ../vector/v.voronoi/clean_topo.c:89 -#: ../vector/v.buffer/main.c:776 -msgid "Removing bridges..." +#: ../vector/v.support/main.c:102 +msgid "Vector map digitizing threshold number (e.g., 0.5)" msgstr "" -#: ../vector/v.in.ogr/main.c:1521 -#, c-format -msgid "Finding centroids for OGR layer <%s>..." +#: ../vector/v.support/main.c:110 +msgid "Text to append to the comment line of the map's metadata file" msgstr "" -#: ../vector/v.in.ogr/main.c:1622 -#, c-format -msgid "%d areas represent more (overlapping) features, because polygons overlap in input layer(s). Such areas are linked to more than 1 row in attribute table. The number of features for those areas is stored as category in layer %d" +#: ../vector/v.support/main.c:118 +msgid "Command line to store into vector map history file (used for vector scripts)" msgstr "" -#: ../vector/v.in.ogr/main.c:1632 -#, c-format -msgid "%d input polygons\n" +#: ../vector/v.support/main.c:122 +msgid "Replace comment instead of appending it" msgstr "" -#: ../vector/v.in.ogr/main.c:1633 -#, c-format -msgid "%d input polygons" +#: ../vector/v.support/main.c:126 +msgid "Replace command line instead of appending it" msgstr "" -#: ../vector/v.in.ogr/main.c:1636 +#: ../vector/v.support/main.c:190 #, c-format -msgid "Total area: %G (%d areas)\n" +msgid "Unable to open history file for vector map <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:1637 -#, c-format -msgid "Total area: %G (%d areas)" +#: ../vector/v.out.dxf/main.c:58 +msgid "DXF" msgstr "" -#: ../vector/v.in.ogr/main.c:1640 -#, c-format -msgid "Overlapping area: %G (%d areas)\n" +#: ../vector/v.out.dxf/main.c:60 +msgid "Exports vector map to DXF file format." msgstr "" -#: ../vector/v.in.ogr/main.c:1643 -#, c-format -msgid "Overlapping area: %G (%d areas)" +#: ../vector/v.out.dxf/main.c:68 +msgid "Name for DXF output file" msgstr "" -#: ../vector/v.in.ogr/main.c:1648 +#: ../vector/v.out.dxf/main.c:93 #, c-format -msgid "Area without category: %G (%d areas)\n" +msgid "%d features written to '%s'." msgstr "" -#: ../vector/v.in.ogr/main.c:1651 +#: ../vector/v.out.dxf/write_dxf.c:21 #, c-format -msgid "Area without category: %G (%d areas)" -msgstr "" - -#: ../vector/v.in.ogr/main.c:1773 -msgid "The output contains topological errors:" +msgid "The file '%s' already exists." msgstr "" -#: ../vector/v.in.ogr/main.c:1775 +#: ../vector/v.out.dxf/write_dxf.c:23 #, c-format -msgid "Unable to calculate a centroid for %d areas" +msgid "The file '%s' already exists and will be overwritten." msgstr "" -#: ../vector/v.in.ogr/main.c:1777 +#: ../vector/v.out.dxf/write_dxf.c:27 #, c-format -msgid "Number of incorrect boundaries: %d" +msgid "%s: Cannot write dxf file." msgstr "" -#: ../vector/v.in.ogr/main.c:1780 +#: ../vector/v.out.lidar/main.c:77 ../vector/v.extract/extract.c:264 #, c-format -msgid "Number of centroids outside area: %d" +msgid "Database connection not defined for layer <%d>" msgstr "" -#: ../vector/v.in.ogr/main.c:1783 -#, c-format -msgid "Number of duplicate centroids: %d" +#: ../vector/v.out.lidar/main.c:121 ../vector/v.out.lidar/main.c:158 +#: ../vector/v.univar/main.c:358 +msgid "Only numeric column type is supported" msgstr "" -#: ../vector/v.in.ogr/main.c:1786 ../vector/v.in.ogr/main.c:1808 -#: ../vector/v.in.ogr/main.c:1841 -msgid "The input could be cleaned by snapping vertices to each other." +#: ../vector/v.out.lidar/main.c:123 +msgid "Double values will be converted to integers" msgstr "" -#: ../vector/v.in.ogr/main.c:1789 ../vector/v.in.ogr/main.c:1812 -#: ../vector/v.in.ogr/main.c:1836 ../vector/v.in.ogr/main.c:1842 +#: ../vector/v.out.lidar/main.c:184 #, c-format -msgid "Estimated range of snapping threshold: [%g, %g]" +msgid "No record for cat = %d" msgstr "" -#: ../vector/v.in.ogr/main.c:1793 ../vector/v.in.ogr/main.c:1816 +#: ../vector/v.out.lidar/main.c:187 #, c-format -msgid "Try to import again, snapping with at least %g: 'snap=%g'" +msgid "NULL value for cat = %d" msgstr "" -#: ../vector/v.in.ogr/main.c:1797 ../vector/v.in.ogr/main.c:1820 +#: ../vector/v.out.lidar/main.c:196 #, c-format -msgid "Try to import again, snapping with %g: 'snap=%g'" -msgstr "" - -#: ../vector/v.in.ogr/main.c:1801 ../vector/v.in.ogr/main.c:1824 -msgid "Manual cleaning may be needed." -msgstr "" - -#: ../vector/v.in.ogr/main.c:1806 -msgid "Some input polygons are overlapping each other." +msgid "Column type is not numeric (type = %d, cat = %d" msgstr "" -#: ../vector/v.in.ogr/main.c:1807 -msgid "If overlapping is not desired, the data need to be cleaned." +#: ../vector/v.out.lidar/main.c:475 +msgid "Exports vector points as LAS point cloud" msgstr "" -#: ../vector/v.in.ogr/main.c:1829 -#, c-format -msgid "%d input polygons got lost during import." +#: ../vector/v.out.lidar/main.c:476 +msgid "Converts LAS LiDAR point clouds to a GRASS vector map with libLAS" msgstr "" -#: ../vector/v.in.ogr/main.c:1832 -#, c-format -msgid "%d additional areas where created during import." +#: ../vector/v.out.lidar/main.c:496 ../vector/v.in.lidar/main.c:151 +msgid "Layer number to store generated point ID as category" msgstr "" -#: ../vector/v.in.ogr/main.c:1835 -#, c-format -msgid "The snapping threshold %g might be too large." +#: ../vector/v.out.lidar/main.c:498 ../vector/v.out.lidar/main.c:505 +#: ../vector/v.out.lidar/main.c:512 ../vector/v.out.lidar/main.c:519 +#: ../vector/v.in.lidar/main.c:154 ../vector/v.in.lidar/main.c:162 +#: ../vector/v.in.lidar/main.c:170 ../vector/v.in.lidar/main.c:178 +msgid "Categories" msgstr "" -#: ../vector/v.in.ogr/main.c:1838 -msgid "Try to reduce the snapping threshold or clean the output manually." +#: ../vector/v.out.lidar/main.c:503 +msgid "Layer number to store return number as category" msgstr "" -#: ../vector/v.in.ogr/main.c:1849 ../vector/v.in.ascii/main.c:552 -#: ../vector/v.in.ascii/main.c:555 -msgid "Import failed" +#: ../vector/v.out.lidar/main.c:510 ../vector/v.in.lidar/main.c:167 +msgid "Layer number to store class number as category" msgstr "" -#: ../vector/v.in.ogr/main.c:1884 -msgid "Input data contains 3D features. Created vector is 2D only, disable -2 flag to import 3D vector." +#: ../vector/v.out.lidar/main.c:517 +msgid "Layer number where RGB color is stored as category" msgstr "" -#: ../vector/v.in.ogr/main.c:1906 -#, c-format -msgid "Using GDAL 2.2+ style interleaved reading for GDAL version %d" +#: ../vector/v.out.lidar/main.c:525 ../vector/v.out.lidar/main.c:531 +#: ../vector/v.out.lidar/main.c:537 +msgid "Column with return number" msgstr "" -#: ../vector/v.in.ogr/main.c:1909 -#, c-format -msgid "Using GDAL 1.x style interleaved reading for GDAL version %d" +#: ../vector/v.out.lidar/main.c:527 ../vector/v.out.lidar/main.c:533 +#: ../vector/v.out.lidar/main.c:539 ../vector/v.out.lidar/main.c:546 +#: ../vector/v.out.lidar/main.c:552 ../vector/v.out.lidar/main.c:558 +#: ../vector/v.out.lidar/main.c:564 ../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.in.ogr/main.c:1959 -#, c-format -msgid "Unable to re-open data source <%s>" +#: ../vector/v.out.lidar/main.c:543 +msgid "RGB color definition column" msgstr "" -#: ../vector/v.in.ogr/main.c:2131 -msgid "xmin is larger than xmax in 'spatial' parameters" +#: ../vector/v.out.lidar/main.c:550 +msgid "Column with red color" msgstr "" -#: ../vector/v.in.ogr/main.c:2133 -msgid "ymin is larger than ymax in 'spatial' parameters" +#: ../vector/v.out.lidar/main.c:556 +msgid "Column with green color" msgstr "" -#: ../vector/v.in.ogr/main.c:2150 -#, c-format -msgid "The spatial filter does not overlap with OGR layer <%s>. Nothing to import." +#: ../vector/v.out.lidar/main.c:562 +msgid "Column with blue color" msgstr "" -#: ../vector/v.in.ogr/proj.c:33 ../vector/v.external/proj.c:33 -#, c-format -msgid "Geometry column <%s> not found in input layer <%s>" +#: ../vector/v.out.lidar/main.c:571 +msgid "Internal scale to apply to X and Y values" msgstr "" -#: ../vector/v.in.ogr/proj.c:51 ../vector/v.external/proj.c:51 -msgid "Unable to convert input layer projection information to GRASS format for checking" +#: ../vector/v.out.lidar/main.c:572 ../vector/v.out.lidar/main.c:582 +msgid "This scale does not change the values itself but only how precisely they are stored, for example 0.01 will preserve two decimal places" msgstr "" -#: ../vector/v.in.ogr/proj.c:57 ../vector/v.in.ogr/proj.c:85 -#: ../vector/v.external/proj.c:57 ../vector/v.external/proj.c:85 -msgid "Can't get WKT parameter string" +#: ../vector/v.out.lidar/main.c:581 +msgid "Internal scale to apply to z values" msgstr "" -#: ../vector/v.in.ogr/proj.c:60 ../vector/v.in.ogr/proj.c:88 -#: ../vector/v.external/proj.c:60 ../vector/v.external/proj.c:88 -#, c-format -msgid "" -"WKT definition:\n" -"%s" +#: ../vector/v.out.lidar/main.c:589 +msgid "Limit export to the current region" msgstr "" -#: ../vector/v.in.ogr/proj.c:70 ../vector/v.external/proj.c:70 -#, c-format -msgid "No OGR projection available for layer <%s>" +#: ../vector/v.out.lidar/main.c:593 +msgid "Ignore color table" msgstr "" -#: ../vector/v.in.ogr/proj.c:78 ../vector/v.external/proj.c:78 -#, c-format -msgid "OGR projection for layer <%s> does not contain a valid SRS" +#: ../vector/v.out.lidar/main.c:595 +msgid "Ignore color table even when set and not other options are present" msgstr "" -#: ../vector/v.in.ogr/proj.c:96 ../vector/v.external/proj.c:96 -#, c-format -msgid "OGR projection for layer <%s> can not be converted to proj4" +#: ../vector/v.proj/main.c:77 +msgid "Re-projects a vector map from one location to the current location." msgstr "" -#: ../vector/v.in.ogr/proj.c:103 ../vector/v.external/proj.c:103 -msgid "Can't get WKT-style parameter string" +#: ../vector/v.proj/main.c:83 +msgid "Location containing input vector map" msgstr "" -#: ../vector/v.in.ogr/proj.c:106 ../vector/v.external/proj.c:106 -#, c-format -msgid "" -"WKT-style definition:\n" -"%s" +#: ../vector/v.proj/main.c:87 +msgid "Mapset containing input vector map" msgstr "" -#: ../vector/v.in.ogr/proj.c:151 -msgid "Layer projections are unreadable" +#: ../vector/v.proj/main.c:93 +msgid "Name of input vector map to re-project" msgstr "" -#: ../vector/v.in.ogr/proj.c:162 -#, c-format -msgid "Projection for layer <%s> is unreadable" +#: ../vector/v.proj/main.c:105 +msgid "Maximum segment length in meters in output vector map" msgstr "" -#: ../vector/v.in.ogr/proj.c:196 -#, c-format -msgid "Projection of layer <%s> is different from projection of layer <%s>" +#: ../vector/v.proj/main.c:106 +msgid "Increases accuracy of reprojected shapes, disable with smax=0" msgstr "" -#: ../vector/v.what.rast/main.c:79 -msgid "Uploads raster values at positions of vector points to the table." +#: ../vector/v.proj/main.c:124 +msgid "List vector maps in input mapset and exit" msgstr "" -#: ../vector/v.what.rast/main.c:93 -msgid "Name of existing raster map to be queried" +#: ../vector/v.proj/main.c:128 +msgid "3D vector maps only" msgstr "" -#: ../vector/v.what.rast/main.c:105 -msgid "Interpolate values from the nearest four cells" +#: ../vector/v.proj/main.c:130 +msgid "Assume z coordinate is ellipsoidal height and transform if possible" msgstr "" -#: ../vector/v.what.rast/main.c:110 -msgid "Print categories and values instead of updating the database" +#: ../vector/v.proj/main.c:136 +msgid "Latlon output only, default is -180,180" msgstr "" -#: ../vector/v.what.rast/main.c:170 -#, c-format -msgid "Column <%s> not found in the table <%s>. Creating..." +#: ../vector/v.proj/main.c:138 +msgid "Disable wrapping to -180,180 for latlon output" msgstr "" -#: ../vector/v.what.rast/main.c:186 -msgid "Raster type is integer and column type is float" +#: ../vector/v.proj/main.c:144 +msgid "Recommended for massive point projection" msgstr "" -#: ../vector/v.what.rast/main.c:189 -msgid "Raster type is float and column type is integer, some data lost!!" +#: ../vector/v.proj/main.c:212 +msgid "No vector maps found" msgstr "" -#: ../vector/v.what.rast/main.c:271 +#: ../vector/v.proj/main.c:225 #, c-format -msgid "No features of type (%s) found in vector map <%s>" +msgid "Vector map <%s> in location <%s> mapset <%s> not found" msgstr "" -#: ../vector/v.what.rast/main.c:295 +#: ../vector/v.proj/main.c:255 #, c-format -msgid "%d points outside current region were skipped" +msgid "Mapset <%s> in input location <%s> - permission denied" msgstr "" -#: ../vector/v.what.rast/main.c:299 +#: ../vector/v.proj/main.c:258 #, c-format -msgid "%d points without category were skipped" +msgid "Mapset <%s> in input location <%s> not found" msgstr "" -#: ../vector/v.what.rast/main.c:570 ../vector/v.what.rast/main.c:610 -#, c-format -msgid "Multiple points (%d) of category %d, value set to 'NULL'" +#: ../vector/v.proj/main.c:312 ../vector/v.proj/main.c:439 +#: ../vector/v.rectify/main.c:235 +msgid "Reading input vector map" msgstr "" -#: ../vector/v.what.rast/main.c:678 +#: ../vector/v.proj/main.c:335 #, c-format -msgid "%d categories loaded from vector" +msgid "Input vector map <%s> is empty" msgstr "" -#: ../vector/v.what.rast/main.c:680 -#, c-format -msgid "%d duplicate categories in vector map <%s>" +#: ../vector/v.proj/main.c:430 +msgid "Reprojecting primitives ..." msgstr "" -#: ../vector/v.what.rast/main.c:684 +#: ../vector/v.proj/main.c:495 ../vector/v.proj/main.c:509 #, c-format -msgid "%d categories loaded from table" +msgid "Unable to re-project vector map <%s> from <%s>" msgstr "" -#: ../vector/v.what.rast/main.c:685 -#, c-format -msgid "%d categories from vector missing in table" +#: ../vector/v.proj/main.c:520 ../vector/v.build.polylines/main.c:241 +#: ../vector/v.type/main.c:155 ../vector/v.rectify/main.c:278 +#: ../vector/v.category/main.c:763 ../vector/v.net/main.c:158 +#: ../vector/v.transform/main.c:304 +msgid "Failed to copy attribute table to output map" msgstr "" -#: ../vector/v.what.rast/main.c:690 ../vector/v.distance/main.c:1745 -#, c-format -msgid "%d records updated." +#: ../vector/v.proj/main.c:529 +msgid "Try to disable wrapping to -180,180 if topological errors occurred" 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" +#: ../vector/v.db.connect/main.c:55 ../vector/v.category/main.c:77 +msgid "layer" msgstr "" -#: ../vector/v.lidar.edgedetection/edgedetection.c:233 -#: ../vector/v.lidar.edgedetection/edgedetection.c:309 -msgid "Impossible to update aux table" +#: ../vector/v.db.connect/main.c:57 +msgid "Prints/sets DB connection for a vector map to attribute 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" +#: ../vector/v.db.connect/main.c:79 +msgid "Format: layer number[/layer name]" msgstr "" -#: ../vector/v.lidar.edgedetection/main.c:79 -msgid "Detects the object's edges from a LIDAR data set." +#: ../vector/v.db.connect/main.c:83 +msgid "Field separator for shell script style output" msgstr "" -#: ../vector/v.lidar.edgedetection/main.c:98 -#: ../vector/v.surf.bspline/main.c:149 -msgid "Default: 4 * east-west resolution" +#: ../vector/v.db.connect/main.c:88 +msgid "Print all map connection parameters and exit" msgstr "" -#: ../vector/v.lidar.edgedetection/main.c:107 -#: ../vector/v.surf.bspline/main.c:158 -msgid "Default: 4 * north-south resolution" +#: ../vector/v.db.connect/main.c:93 +msgid "Print all map connection parameters in shell script style and exit" msgstr "" -#: ../vector/v.lidar.edgedetection/main.c:115 -msgid "Regularization weight in gradient evaluation" +#: ../vector/v.db.connect/main.c:95 +msgid "Format: layer[/layer name] table key database driver" msgstr "" -#: ../vector/v.lidar.edgedetection/main.c:124 -msgid "High gradient threshold for edge classification" +#: ../vector/v.db.connect/main.c:101 +msgid "Print types/names of table columns for specified layer and exit" msgstr "" -#: ../vector/v.lidar.edgedetection/main.c:133 -msgid "Low gradient threshold for edge classification" +#: ../vector/v.db.connect/main.c:108 +msgid "Overwrite connection parameter for certain layer" msgstr "" -#: ../vector/v.lidar.edgedetection/main.c:141 -msgid "Angle range for same direction detection" +#: ../vector/v.db.connect/main.c:113 +msgid "Delete connection for certain layer (not the table)" msgstr "" -#: ../vector/v.lidar.edgedetection/main.c:150 -msgid "Regularization weight in residual evaluation" +#: ../vector/v.db.connect/main.c:149 +msgid "Please choose only one print style" msgstr "" -#: ../vector/v.lidar.edgedetection/main.c:267 +#: ../vector/v.db.connect/main.c:166 #, c-format -msgid "It was impossible to create <%s>." +msgid "Map <%s> is not connected to a database" msgstr "" -#: ../vector/v.lidar.edgedetection/main.c:270 +#: ../vector/v.db.connect/main.c:175 #, c-format -msgid "It was impossible to create <%s> interpolation table in database." -msgstr "" - -#: ../vector/v.lidar.edgedetection/main.c:423 -msgid "Performing bilinear interpolation..." +msgid "Vector map <%s> is connected by:\n" msgstr "" -#: ../vector/v.lidar.edgedetection/main.c:440 -msgid "Performing bicubic interpolation..." +#: ../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.lidar.edgedetection/main.c:452 -msgid "Point classification..." +#: ../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.colors.out/main.c:53 -msgid "Exports the color table associated with a vector map." +#: ../vector/v.db.connect/main.c:266 +#, c-format +msgid "Use -o to overwrite existing link for layer <%d>" msgstr "" -#: ../vector/v.colors.out/main.c:66 -msgid "Name of attribute (numeric) column to which refer color rules" +#: ../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.colors.out/main.c:67 -msgid "If not given, color rules refer to categories" +#: ../vector/v.db.connect/main.c:295 ../vector/v.in.db/main.c:190 +msgid "Data type of key column must be integer" msgstr "" -#: ../vector/v.colors.out/main.c:85 +#: ../vector/v.db.connect/main.c:302 ../vector/v.db.connect/main.c:320 #, c-format -msgid "Unable to read color table for vector map <%s>" +msgid "The table <%s> is now part of vector map <%s> and may be deleted or overwritten by GRASS modules" msgstr "" -#: ../vector/v.colors.out/main.c:88 -#, c-format -msgid "No color table defined for vector map <%s>" +#: ../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.ogr/export_areas.c:103 -#: ../vector/v.out.ogr/export_areas.c:204 -#: ../vector/v.out.ogr/export_areas.c:255 -#: ../vector/v.out.ogr/export_lines.c:135 -#: ../vector/v.out.ogr/export_lines.c:231 -#: ../vector/v.out.ogr/export_lines.c:280 -msgid "Failed to create OGR feature" +#: ../vector/v.to.rast3/main.c:51 +msgid "Converts a vector map (only points) into a 3D raster map." msgstr "" -#: ../vector/v.out.ogr/export_areas.c:147 -#: ../vector/v.out.ogr/export_lines.c:180 -#, c-format -msgid "Unable to export multi-features. No category index for layer %d." +#: ../vector/v.to.rast3/main.c:62 +msgid "Name of attribute column (data type must be numeric)" msgstr "" -#: ../vector/v.out.ogr/export_areas.c:158 -msgid "Exporting features with category..." +#: ../vector/v.to.rast3/main.c:107 +msgid "Unable to create output map" msgstr "" -#: ../vector/v.out.ogr/export_areas.c:180 -#: ../vector/v.out.ogr/export_lines.c:214 -#, c-format -msgid "Unable to create multi-feature. Category %d not found in line %d, field %d" +#: ../vector/v.to.rast3/main.c:157 +msgid "Unable to close new 3d raster map" msgstr "" -#: ../vector/v.out.ogr/export_areas.c:220 -msgid "Exporting features without category..." +#: ../vector/v.out.ascii/main.c:51 +msgid "Exports a vector map to a GRASS ASCII vector representation." msgstr "" -#: ../vector/v.out.ogr/create.c:20 -#, c-format -msgid "OGR driver <%s> not available" +#: ../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.ogr/create.c:26 +#: ../vector/v.out.ascii/main.c:60 #, c-format -msgid "Creation of output OGR datasource <%s> failed" +msgid "Parameter '%s' ignored in standard mode" msgstr "" -#: ../vector/v.out.ogr/create.c:36 +#: ../vector/v.out.ascii/main.c:69 #, c-format -msgid "Creation of OGR layer <%s> failed" +msgid "Format '%s' is not supported for old version" msgstr "" -#: ../vector/v.out.ogr/attrb.c:65 +#: ../vector/v.out.ascii/main.c:73 #, c-format -msgid "No database record for cat = %d and export of 'cat' disabled" +msgid "Parameter '%s' must be given for old version" msgstr "" -#: ../vector/v.out.ogr/args.c:9 -msgid "Name of input vector map to export" +#: ../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.ogr/args.c:18 -msgid "Feature type(s)" +#: ../vector/v.out.ascii/main.c:104 ../vector/v.surf.rst/main.c:573 +#: ../vector/v.colors/main.c:283 ../vector/v.colors.out/scan_cats.c:24 +#: ../vector/v.colors.out/make_colors.c:27 +#, c-format +msgid "Layer <%s> not found" 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.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.ogr/args.c:25 -msgid "Name of output OGR datasource" +#: ../vector/v.out.ascii/main.c:141 +msgid "dig_att file already exist" msgstr "" -#: ../vector/v.out.ogr/args.c:27 -msgid "" -"For example: ESRI Shapefile: filename or directory for storage\n" -"\t\t\tPostGIS database: connection string" +#: ../vector/v.out.ascii/main.c:144 +#, c-format +msgid "Unable to open dig_att file <%s>" msgstr "" -#: ../vector/v.out.ogr/args.c:37 -msgid "Data format to write" +#: ../vector/v.out.ascii/main.c:149 +msgid "Fetching data..." msgstr "" -#: ../vector/v.out.ogr/args.c:44 -msgid "Name for output OGR layer. If not specified, input name is used" +#: ../vector/v.out.ascii/main.c:156 +msgid "No points found, nothing to be exported" msgstr "" -#: ../vector/v.out.ogr/args.c:46 -msgid "" -"For example: ESRI Shapefile: shapefile name\n" -"\t\t\tPostGIS database: table name" +#: ../vector/v.out.ascii/main.c:159 +msgid "No features found, nothing to be exported" msgstr "" -#: ../vector/v.out.ogr/args.c:54 -msgid "Optionally change default output type" +#: ../vector/v.out.ascii/main.c:163 +msgid "An error occurred, nothing to be exported" msgstr "" -#: ../vector/v.out.ogr/args.c:57 -msgid "export area boundaries as linestrings" +#: ../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.ogr/args.c:58 -msgid "export lines as polygons" +#: ../vector/v.out.ascii/args.c:38 +msgid "Name of attribute column(s) to be exported (point mode)" msgstr "" -#: ../vector/v.out.ogr/args.c:68 -msgid "OGR dataset creation option (format specific, NAME=VALUE)" +#: ../vector/v.out.ascii/args.c:39 +msgid "\"*\" for all columns" msgstr "" -#: ../vector/v.out.ogr/args.c:78 -msgid "OGR layer creation option (format specific, NAME=VALUE)" +#: ../vector/v.out.ascii/args.c:59 +msgid "Simple point format (point per row)" msgstr "" -#: ../vector/v.out.ogr/args.c:83 -msgid "Open an existing OGR datasource for update" +#: ../vector/v.out.ascii/args.c:60 +msgid "GRASS ASCII vector format" msgstr "" -#: ../vector/v.out.ogr/args.c:87 -msgid "Append to existing layer" +#: ../vector/v.out.ascii/args.c:61 +msgid "OGC well-known text" msgstr "" -#: ../vector/v.out.ogr/args.c:88 -msgid "A new OGR layer is created if it does not exist" +#: ../vector/v.out.ascii/args.c:65 +msgid "Field separator (points mode)" msgstr "" -#: ../vector/v.out.ogr/args.c:94 -msgid "Skip export of GRASS category ID ('cat') attribute" +#: ../vector/v.out.ascii/args.c:80 +msgid "Create old (version 4) ASCII file" msgstr "" -#: ../vector/v.out.ogr/args.c:100 -msgid "Also export features without category (not labeled). Otherwise only features with category are exported." +#: ../vector/v.out.ascii/args.c:85 +msgid "Include column names in output (points mode)" msgstr "" -#: ../vector/v.out.ogr/args.c:106 -msgid "Use ESRI-style .prj file format (applies to Shapefile output only)" +#: ../vector/v.out.ascii/args.c:91 +msgid "Only export points falling within current 3D region (points mode)" msgstr "" -#: ../vector/v.out.ogr/args.c:112 -msgid "Force 2D output even if input is 3D (applies to Shapefile output only)" +#: ../vector/v.cluster/main.c:91 +msgid "point cloud" msgstr "" -#: ../vector/v.out.ogr/args.c:120 -msgid "Export vector data as multi-features" +#: ../vector/v.cluster/main.c:92 +msgid "cluster" msgstr "" -#: ../vector/v.out.ogr/args.c:126 -msgid "Create a new empty layer in defined OGR datasource and exit. Nothing is read from input." +#: ../vector/v.cluster/main.c:93 +msgid "clump" msgstr "" -#: ../vector/v.out.ogr/args.c:133 -msgid "List supported output formats and exit" +#: ../vector/v.cluster/main.c:96 +msgid "Performs cluster identification." msgstr "" -#: ../vector/v.out.ogr/main.c:87 -msgid "Exports a vector map layer to any of the supported OGR vector formats." +#: ../vector/v.cluster/main.c:104 +msgid "Layer number or name for cluster ids" msgstr "" -#: ../vector/v.out.ogr/main.c:88 -msgid "By default a vector map layer is exported to OGC GeoPackage format." +#: ../vector/v.cluster/main.c:111 +msgid "Maximum distance to neighbors" msgstr "" -#: ../vector/v.out.ogr/main.c:170 -msgid "Volumes will be exported as sets of faces" +#: ../vector/v.cluster/main.c:117 +msgid "Minimum number of points to create a cluster" msgstr "" -#: ../vector/v.out.ogr/main.c:188 -msgid "Unable to determine input map's vector feature type(s)." +#: ../vector/v.cluster/main.c:125 +msgid "Clustering method" msgstr "" -#: ../vector/v.out.ogr/main.c:254 -msgid "The combination of types is not supported by all formats." +#: ../vector/v.cluster/main.c:129 +msgid "Force 2D clustering" msgstr "" -#: ../vector/v.out.ogr/main.c:271 -msgid "Unable to create OGR spatial reference" +#: ../vector/v.cluster/main.c:167 +msgid "Minimum number of points must be at least 2" msgstr "" -#: ../vector/v.out.ogr/main.c:293 +#: ../vector/v.cluster/main.c:175 ../vector/v.to.points/main.c:113 #, c-format -msgid "OGR layer <%s> created in datasource <%s> (format '%s')" +msgid "Option %s must be positive" msgstr "" -#: ../vector/v.out.ogr/main.c:305 -msgid "The map contains islands. With the -c flag, islands will appear as filled areas, not holes in the output map." +#: ../vector/v.cluster/main.c:188 +msgid "Counting input points ..." msgstr "" -#: ../vector/v.out.ogr/main.c:311 -#, c-format -msgid "%d point found, but not requested to be exported. Verify 'type' parameter." -msgid_plural "%d points found, but not requested to be exported. Verify 'type' parameter." -msgstr[0] "" -msgstr[1] "" - -#: ../vector/v.out.ogr/main.c:319 -#, c-format -msgid "%d line found, but not requested to be exported. Verify 'type' parameter." -msgid_plural "%d line(s) found, but not requested to be exported. Verify 'type' parameter." -msgstr[0] "" -msgstr[1] "" - -#: ../vector/v.out.ogr/main.c:328 -#, c-format -msgid "%d boundary found, but not requested to be exported. Verify 'type' parameter." -msgid_plural "%d boundaries found, but not requested to be exported. Verify 'type' parameter." -msgstr[0] "" -msgstr[1] "" - -#: ../vector/v.out.ogr/main.c:337 -#, c-format -msgid "%d centroid found, but not requested to be exported. Verify 'type' parameter." -msgid_plural "%d centroids found, but not requested to be exported. Verify 'type' parameter." -msgstr[0] "" -msgstr[1] "" - -#: ../vector/v.out.ogr/main.c:345 -#, c-format -msgid "%d area found, but not requested to be exported. Verify 'type' parameter." -msgid_plural "%d areas found, but not requested to be exported. Verify 'type' parameter." -msgstr[0] "" -msgstr[1] "" - -#: ../vector/v.out.ogr/main.c:353 -#, c-format -msgid "%d face found, but not requested to be exported. Verify 'type' parameter." -msgid_plural "%d faces found, but not requested to be exported. Verify 'type' parameter." -msgstr[0] "" -msgstr[1] "" - -#: ../vector/v.out.ogr/main.c:361 +#: ../vector/v.cluster/main.c:194 #, 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:371 -msgid "No points found, but requested to be exported. Will skip this feature type." -msgstr "" - -#: ../vector/v.out.ogr/main.c:380 -msgid "No lines found, but requested to be exported. Will skip this feature type." -msgstr "" - -#: ../vector/v.out.ogr/main.c:390 -msgid "No boundaries found, but requested to be exported. Will skip this feature type." +msgid "Layer %d is not empty, choose another layer" msgstr "" -#: ../vector/v.out.ogr/main.c:399 -msgid "No areas found, but requested to be exported. Will skip this feature type." +#: ../vector/v.cluster/main.c:201 +msgid "Not enough points in input, nothing to do" msgstr "" -#: ../vector/v.out.ogr/main.c:409 -msgid "No centroids found, but requested to be exported. Will skip this feature type." +#: ../vector/v.cluster/main.c:218 +msgid "Creating search index ..." msgstr "" -#: ../vector/v.out.ogr/main.c:418 -msgid "No faces found, but requested to be exported. Will skip this feature type." +#: ../vector/v.cluster/main.c:253 ../vector/v.cluster/main.c:458 +#: ../vector/v.cluster/main.c:708 +#, c-format +msgid "Option %s must be a positive number" msgstr "" -#: ../vector/v.out.ogr/main.c:427 -msgid "No kernels found, but requested to be exported. Will skip this feature type." +#: ../vector/v.cluster/main.c:262 ../vector/v.cluster/main.c:467 +msgid "Estimating maximum distance ..." msgstr "" -#: ../vector/v.out.ogr/main.c:436 -msgid "No volumes found, but requested to be exported. Will skip this feature type." +#: ../vector/v.cluster/main.c:293 ../vector/v.cluster/main.c:498 +msgid "No neighbors found" msgstr "" -#: ../vector/v.out.ogr/main.c:461 +#: ../vector/v.cluster/main.c:303 ../vector/v.cluster/main.c:508 #, c-format -msgid "OGR driver <%s> not found" +msgid "Distance to the %d nearest neighbor:" msgstr "" -#: ../vector/v.out.ogr/main.c:488 +#: ../vector/v.cluster/main.c:304 ../vector/v.cluster/main.c:509 #, c-format -msgid "Unable to open OGR data source '%s'" +msgid "Min: %g, max: %g" msgstr "" -#: ../vector/v.out.ogr/main.c:502 +#: ../vector/v.cluster/main.c:305 ../vector/v.cluster/main.c:510 #, c-format -msgid "Layer <%s> already exists in OGR data source '%s'" +msgid "Mean: %g" msgstr "" -#: ../vector/v.out.ogr/main.c:506 +#: ../vector/v.cluster/main.c:306 ../vector/v.cluster/main.c:511 #, c-format -msgid "OGR layer <%s> already exists and will be overwritten" +msgid "Standard deviation: %g" msgstr "" -#: ../vector/v.out.ogr/main.c:513 +#: ../vector/v.cluster/main.c:308 ../vector/v.cluster/main.c:513 #, c-format -msgid "OGR layer <%s> doesn't exists, creating new OGR layer instead" +msgid "Estimated maximum distance: %g" msgstr "" -#: ../vector/v.out.ogr/main.c:541 -msgid "Overriding existing user-defined 'SHPT=' LCO." +#: ../vector/v.cluster/main.c:312 ../vector/v.cluster/main.c:517 +#: ../vector/v.cluster/main.c:930 ../vector/v.cluster/main.c:1091 +msgid "Building clusters ..." msgstr "" -#: ../vector/v.out.ogr/main.c:556 +#: ../vector/v.cluster/main.c:354 ../vector/v.cluster/main.c:562 #, c-format -msgid "Vector map <%s> is 3D. Use format specific layer creation options SHPT (parameter 'lco') or '-z' flag to export in 3D rather than 2D (default)" +msgid "nlines: %d, nclusters: %d" msgstr "" -#: ../vector/v.out.ogr/main.c:568 +#: ../vector/v.cluster/main.c:398 ../vector/v.cluster/main.c:607 #, c-format -msgid "Vector map <%s> is 3D. Use format specific layer creation options DIM (parameter 'lco') to export in 3D rather than 2D (default)." +msgid "No clusters found, adjust option %s" msgstr "" -#: ../vector/v.out.ogr/main.c:575 -#, c-format -msgid "Vector map <%s> is 3D. Use format specific layer creation options (parameter 'lco') to export using only category numbers as attributes" +#: ../vector/v.cluster/main.c:736 ../vector/v.cluster/main.c:880 +msgid "Reachability network ..." msgstr "" -#: ../vector/v.out.ogr/main.c:610 -msgid "Exporting 'cat' anyway, as it is the only attribute table field" +#: ../vector/v.cluster/main.c:748 ../vector/v.cluster/main.c:781 +#: ../vector/v.cluster/main.c:890 ../vector/v.cluster/main.c:1068 +#: ../vector/v.cluster/main.c:1102 ../vector/v.cluster/main.c:1139 +msgid "Not enough points found" msgstr "" -#: ../vector/v.out.ogr/main.c:619 ../vector/v.out.ogr/main.c:691 -#, c-format -msgid "New attribute column <%s> added to the table" +#: ../vector/v.cluster/main.c:809 +msgid "Set cluster ids ..." msgstr "" -#: ../vector/v.out.ogr/main.c:703 -#, c-format -msgid "Key column <%s> not found" +#: ../vector/v.cluster/main.c:911 +msgid "Neighbor point's core dist is -1" msgstr "" -#: ../vector/v.out.ogr/main.c:716 -#, c-format -msgid "Exporting %d feature..." -msgid_plural "Exporting %d features..." -msgstr[0] "" -msgstr[1] "" - -#: ../vector/v.out.ogr/main.c:731 -#, 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:750 -#, c-format -msgid "Exporting %d volume..." -msgid_plural "Exporting %d volumes..." -msgstr[0] "" -msgstr[1] "" - -#: ../vector/v.out.ogr/main.c:754 -msgid "Export of volumes not implemented yet. Skipping." +#: ../vector/v.cluster/main.c:1056 +msgid "Core density ..." msgstr "" -#: ../vector/v.out.ogr/main.c:771 +#: ../vector/v.cluster/main.c:1180 #, c-format -msgid "%d feature without attributes was written" -msgid_plural "%d features without attributes were written" -msgstr[0] "" -msgstr[1] "" +msgid "%d clusters found" +msgstr "" -#: ../vector/v.out.ogr/main.c:777 +#: ../vector/v.cluster/main.c:1181 #, c-format -msgid "%d feature without category was written" -msgid_plural "%d features without category were written" -msgstr[0] "" -msgstr[1] "" +msgid "%d outliers found" +msgstr "" -#: ../vector/v.out.ogr/main.c:781 +#: ../vector/v.in.lidar/vector_mask.c:20 #, 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:797 -msgid "Output layer is empty, no features written" +msgid "Failed to open vector <%s>" msgstr "" -#: ../vector/v.out.ogr/main.c:798 +#: ../vector/v.in.lidar/main.c:48 #, 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.to.rast3/main.c:51 -msgid "Converts a vector map (only points) into a 3D raster map." +msgid "Values of %s and %s are the same. All categories would be stored only in layer number <%d>" msgstr "" -#: ../vector/v.to.rast3/main.c:62 -msgid "Name of attribute column (data type must be numeric)" +#: ../vector/v.in.lidar/main.c:141 +msgid "Converts LAS LiDAR point clouds to a GRASS vector map with libLAS." msgstr "" -#: ../vector/v.to.rast3/main.c:107 -msgid "Unable to create output map" +#: ../vector/v.in.lidar/main.c:152 +msgid "Set to 1 by default, use -c to not store it" msgstr "" -#: ../vector/v.to.rast3/main.c:157 -msgid "Unable to close new 3d raster map" +#: ../vector/v.in.lidar/main.c:159 +msgid "Layer number to store return information as category" msgstr "" -#: ../vector/v.neighbors/main.c:55 -msgid "Neighborhood analysis tool for vector point maps." +#: ../vector/v.in.lidar/main.c:160 ../vector/v.in.lidar/main.c:168 +#: ../vector/v.in.lidar/main.c:176 +msgid "Leave empty to not store it" 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." +#: ../vector/v.in.lidar/main.c:175 +msgid "Layer number where RBG colors are stored as category" msgstr "" -#: ../vector/v.neighbors/main.c:78 -msgid "Neighborhood diameter in map units" +#: ../vector/v.in.lidar/main.c:186 ../vector/v.in.ogr/main.c:253 +msgid "Import subregion only" msgstr "" -#: ../vector/v.neighbors/main.c:98 -msgid "Input vector and computational region do not overlap" +#: ../vector/v.in.lidar/main.c:189 ../vector/v.in.ogr/main.c:256 +msgid "Format: xmin,ymin,xmax,ymax - usually W,S,E,N" msgstr "" -#: ../vector/v.neighbors/main.c:103 -#, c-format -msgid "The search diameter %g is smaller than cell diagonal %g: some points could not be detected" +#: ../vector/v.in.lidar/main.c:221 +msgid "Areas where to import points" msgstr "" -#: ../vector/v.neighbors/main.c:175 ../vector/v.normal/main.c:195 -#: ../vector/v.surf.idw/main.c:176 -msgid "No points found" +#: ../vector/v.in.lidar/main.c:222 +msgid "Name of vector map with areas where the points should be imported" msgstr "" -#: ../vector/v.voronoi/clean_topo.c:20 -msgid "Searching for topology errors..." +#: ../vector/v.in.lidar/main.c:227 +msgid "Layer number or name for mask option" msgstr "" -#: ../vector/v.voronoi/clean_topo.c:78 -msgid "Cleaning output topology" +#: ../vector/v.in.lidar/main.c:235 +msgid "Do not import every n-th point" msgstr "" -#: ../vector/v.voronoi/clean_topo.c:115 -msgid "Removing incorrect boundaries from output" +#: ../vector/v.in.lidar/main.c:236 +msgid "For example, 5 will import 80 percent of points. If not specified, all points are imported" msgstr "" -#: ../vector/v.voronoi/skeleton.c:293 ../vector/v.voronoi/skeleton.c:400 -#, c-format -msgid "Pass %d" +#: ../vector/v.in.lidar/main.c:238 ../vector/v.in.lidar/main.c:248 +#: ../vector/v.in.lidar/main.c:257 ../vector/v.in.lidar/main.c:266 +msgid "Decimation" msgstr "" -#: ../vector/v.voronoi/skeleton.c:509 -msgid "Node is outside any input area" +#: ../vector/v.in.lidar/main.c:245 +msgid "Import only every n-th point" msgstr "" -#: ../vector/v.voronoi/sw_main.c:188 -#, c-format -msgid "Found %d point/centroid in <%s>, but at least 2 are needed. Are the current region extents covering at least parts of the input map?" -msgid_plural "Found %d points/centroids in <%s>, but at least 2 are needed. Are the current region extents covering at least parts of the input map?" -msgstr[0] "" -msgstr[1] "" - -#: ../vector/v.voronoi/sw_main.c:412 ../vector/v.voronoi/sw_main.c:438 -msgid "All boundaries in the list should be valid" +#: ../vector/v.in.lidar/main.c:246 +msgid "For example, 4 will import 25 percent of points. If not specified, all points are imported" msgstr "" -#: ../vector/v.voronoi/sw_main.c:418 ../vector/v.voronoi/sw_main.c:444 -msgid "Boundary is degenerate" +#: ../vector/v.in.lidar/main.c:255 ../vector/v.decimate/main.c:184 +msgid "Skip first n points" msgstr "" -#: ../vector/v.voronoi/sw_main.c:470 -#, 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.in.lidar/main.c:256 ../vector/v.decimate/main.c:186 +msgid "Skips the given number of points at the beginning." +msgstr "" -#: ../vector/v.voronoi/main.c:126 -msgid "skeleton" +#: ../vector/v.in.lidar/main.c:264 +msgid "Import only n points" msgstr "" -#: ../vector/v.voronoi/main.c:127 -msgid "Creates a Voronoi diagram constrained to the extents of the current region from an input vector map containing points or centroids." +#: ../vector/v.in.lidar/main.c:265 +msgid "Imports only the given number of points" msgstr "" -#: ../vector/v.voronoi/main.c:131 -msgid "Name of input vector map" +#: ../vector/v.in.lidar/main.c:288 +msgid "Invert mask when selecting points" msgstr "" -#: ../vector/v.voronoi/main.c:141 -msgid "Factor for output smoothness" +#: ../vector/v.in.lidar/main.c:305 ../vector/v.in.lidar/main.c:313 +#: ../vector/v.in.lidar/main.c:316 ../vector/v.decimate/main.c:244 +#: ../vector/v.decimate/main.c:247 ../vector/v.decimate/main.c:250 +msgid "Speed" msgstr "" -#: ../vector/v.voronoi/main.c:142 -msgid "Applies to input areas only. Smaller values produce smoother output but can cause numerical instability." +#: ../vector/v.in.lidar/main.c:310 +msgid "Do not automatically add unique ID as category to each point" msgstr "" -#: ../vector/v.voronoi/main.c:149 -msgid "Maximum dangle length of skeletons" +#: ../vector/v.in.lidar/main.c:312 +msgid "Create only requested layers and categories" msgstr "" -#: ../vector/v.voronoi/main.c:150 -msgid "Applies only to skeleton extraction. Default = -1 will extract the center line." +#: ../vector/v.in.lidar/main.c:328 ../vector/v.in.ogr/main.c:396 +msgid "Create the location specified by the \"location\" parameter and exit. Do not import the vector data." msgstr "" -#: ../vector/v.voronoi/main.c:156 -msgid "Create Voronoi diagram for input areas" +#: ../vector/v.in.lidar/main.c:354 +#, c-format +msgid "Unable to open file <%s> as a LiDAR point cloud. %s" msgstr "" -#: ../vector/v.voronoi/main.c:161 -msgid "Extract skeletons for input areas" +#: ../vector/v.in.lidar/main.c:415 +#, c-format +msgid "-%c flag is not set but ID layer is not specified" msgstr "" -#: ../vector/v.voronoi/main.c:166 -msgid "Output tessellation as a graph (lines), not areas" +#: ../vector/v.in.lidar/main.c:416 +msgid "ID layer is required to store attribute table" msgstr "" -#: ../vector/v.voronoi/main.c:182 +#: ../vector/v.in.lidar/main.c:425 #, c-format -msgid "Option '%s' is too small, set to %g" +msgid "Storing generated point IDs as categories in the layer <%d>, consequently no more than %d points can be imported" msgstr "" -#: ../vector/v.voronoi/main.c:226 +#: ../vector/v.in.lidar/main.c:435 ../vector/v.in.pdal/filters.c:68 +#: ../vector/v.decimate/main.c:298 #, c-format -msgid "Voronoi triangulation for %d point..." -msgid_plural "Voronoi triangulation for %d points..." -msgstr[0] "" -msgstr[1] "" +msgid "Invalid zrange <%s>" +msgstr "" -#: ../vector/v.voronoi/main.c:239 -msgid "Thin skeletons ..." +#: ../vector/v.in.lidar/main.c:450 ../vector/v.in.ogr/main.c:760 +#: ../vector/v.in.ogr/main.c:2196 +msgid "Select either the current region flag or the spatial option, not both" msgstr "" -#: ../vector/v.voronoi/main.c:396 -msgid "No table" +#: ../vector/v.in.lidar/main.c:478 ../vector/v.in.ogr/main.c:2223 +msgid "4 parameters required for 'spatial' parameter" msgstr "" -#: ../vector/v.voronoi/main.c:411 -msgid "Cannot copy table" +#: ../vector/v.in.lidar/main.c:542 ../scripts/v.unpack/v.unpack.py:118 +#, c-format, python-format +msgid "Vector map <%s> already exists and will be overwritten" msgstr "" -#: ../vector/v.info/parse.c:24 -msgid "Print history instead of info and exit" +#: ../vector/v.in.lidar/main.c:545 ../vector/v.in.ogr/main.c:731 +#: ../vector/v.edit/main.c:99 ../scripts/v.unpack/v.unpack.py:116 +#, c-format, python-format +msgid "Vector map <%s> already exists" msgstr "" -#: ../vector/v.info/parse.c:30 -msgid "Print types/names of table columns for specified layer instead of info and exit" +#: ../vector/v.in.lidar/main.c:605 ../vector/v.decimate/main.c:348 +msgid "Settings for count-based decimation are not valid" msgstr "" -#: ../vector/v.info/parse.c:35 -msgid "Print region info in shell script style" +#: ../vector/v.in.lidar/main.c:609 +#, c-format +msgid "Scanning %llu points..." msgstr "" -#: ../vector/v.info/parse.c:40 -msgid "Print extended metadata info in shell script style" +#: ../vector/v.in.lidar/main.c:611 +#, c-format +msgid "Scanning %lu points..." msgstr "" -#: ../vector/v.info/parse.c:45 -msgid "Print topology info in shell script style" +#: ../vector/v.in.lidar/main.c:746 +msgid "The underlying libLAS library is at its limits. Previously reported counts might have been distorted. However, the import itself should be unaffected." msgstr "" -#: ../vector/v.info/print.c:130 +#: ../vector/v.in.lidar/main.c:752 #, c-format -msgid "Database connection for map <%s> is not defined in DB file" +msgid "%llu points imported (limit was %llu)" msgstr "" -#: ../vector/v.info/print.c:134 +#: ../vector/v.in.lidar/main.c:757 #, c-format -msgid "Displaying column types/names for database connection of layer <%s>:" +msgid "%llu points imported" msgstr "" -#: ../vector/v.info/print.c:142 +#: ../vector/v.in.lidar/main.c:760 #, c-format -msgid "Unable to open driver <%s>" +msgid "%llu input points were not valid and filtered out" msgstr "" -#: ../vector/v.info/print.c:317 -msgid "Name:" +#: ../vector/v.in.lidar/main.c:762 +#, c-format +msgid "%llu input points were outside of the selected area" msgstr "" -#: ../vector/v.info/print.c:320 -msgid "Mapset:" +#: ../vector/v.in.lidar/main.c:764 +#, c-format +msgid "%llu input points were outside of the area specified by mask" msgstr "" -#: ../vector/v.info/print.c:324 -msgid "Location:" +#: ../vector/v.in.lidar/main.c:766 +#, c-format +msgid "%llu input points were filtered out by return number" msgstr "" -#: ../vector/v.info/print.c:327 -msgid "Database:" +#: ../vector/v.in.lidar/main.c:768 +#, c-format +msgid "%llu input points were filtered out by class number" msgstr "" -#: ../vector/v.info/print.c:331 -msgid "Title:" +#: ../vector/v.in.lidar/main.c:770 +#, c-format +msgid "%llu input points were filtered outsite the range for z coordinate" msgstr "" -#: ../vector/v.info/print.c:334 -msgid "Map scale:" +#: ../vector/v.in.lidar/main.c:772 +#, c-format +msgid "%llu input points were skipped at the begging using offset" msgstr "" -#: ../vector/v.info/print.c:338 -msgid "Name of creator:" +#: ../vector/v.in.lidar/main.c:775 +#, c-format +msgid "%llu input points were skipped by count-based decimation" msgstr "" -#: ../vector/v.info/print.c:341 -msgid "Organization:" +#: ../vector/v.in.lidar/main.c:779 +#, c-format +msgid "%lu points imported (limit was %d)" msgstr "" -#: ../vector/v.info/print.c:344 -msgid "Source date:" +#: ../vector/v.in.lidar/main.c:783 +#, c-format +msgid "%lu points imported" msgstr "" -#: ../vector/v.info/print.c:351 -msgid "Timestamp (first layer): " +#: ../vector/v.in.lidar/main.c:787 +#, c-format +msgid "%lu input points were outside of the selected area" msgstr "" -#: ../vector/v.info/print.c:355 -msgid "Timestamp (first layer): none" +#: ../vector/v.in.lidar/main.c:789 +#, c-format +msgid "%lu input points were outside of the area specified by mask" msgstr "" -#: ../vector/v.info/print.c:363 ../vector/v.info/print.c:387 -#: ../vector/v.info/print.c:427 -msgid "Map format:" +#: ../vector/v.in.lidar/main.c:795 +#, c-format +msgid "%lu input points were filtered outsite the range for z coordinate" msgstr "" -#: ../vector/v.info/print.c:368 -msgid "OGR layer:" +#: ../vector/v.in.lidar/main.c:797 +#, c-format +msgid "%lu input points were skipped at the begging using offset" msgstr "" -#: ../vector/v.info/print.c:371 -msgid "OGR datasource:" +#: ../vector/v.in.lidar/main.c:800 +#, c-format +msgid "%lu input points were skipped by count-based decimation" msgstr "" -#: ../vector/v.info/print.c:374 ../vector/v.info/print.c:403 -msgid "Feature type:" +#: ../vector/v.in.lidar/main.c:802 +msgid "Accuracy of the printed point counts might be limited by your computer architecture." msgstr "" -#: ../vector/v.info/print.c:392 -msgid "DB table:" +#: ../vector/v.in.lidar/main.c:805 +msgid "The rest of points was ignored" msgstr "" -#: ../vector/v.info/print.c:395 -msgid "DB name:" +#: ../vector/v.in.lidar/main.c:809 +#, c-format +msgid "%llu input points were not valid, use -%c flag to filter them out" msgstr "" -#: ../vector/v.info/print.c:399 -msgid "Geometry column:" +#: ../vector/v.in.lidar/main.c:818 +#, c-format +msgid "Maximum number of categories reached (%d). Import ended prematurely. Try to import without using category as an ID." msgstr "" -#: ../vector/v.info/print.c:413 ../vector/v.info/print.c:422 -msgid "Topology:" +#: ../vector/v.in.lidar/attributes.c:129 +#, c-format +msgid "Unable open database <%s> by driver <%s>" msgstr "" -#: ../vector/v.info/print.c:414 -msgid "schema:" +#: ../vector/v.build.polylines/main.c:114 ../vector/v.segment/main.c:62 +#: ../vector/v.to.points/main.c:57 ../vector/v.split/main.c:57 +#: ../vector/v.edit/main.c:58 +msgid "node" msgstr "" -#: ../vector/v.info/print.c:418 -msgid "Topology column:" +#: ../vector/v.build.polylines/main.c:115 ../vector/v.segment/main.c:65 +#: ../vector/v.to.points/main.c:58 ../vector/v.split/main.c:59 +#: ../vector/v.edit/main.c:60 +msgid "vertex" msgstr "" -#: ../vector/v.info/print.c:436 -msgid "Type of map" +#: ../vector/v.build.polylines/main.c:116 +msgid "Builds polylines from lines or boundaries." msgstr "" -#: ../vector/v.info/print.c:436 -msgid "level" +#: ../vector/v.build.polylines/main.c:126 +msgid "Category number mode" msgstr "" -#: ../vector/v.info/print.c:443 -msgid "Number of points:" +#: ../vector/v.build.polylines/main.c:131 +msgid "Do not assign any category number to polyline" msgstr "" -#: ../vector/v.info/print.c:445 -msgid "Number of centroids:" +#: ../vector/v.build.polylines/main.c:132 +msgid "Assign category number of first line to polyline" msgstr "" -#: ../vector/v.info/print.c:450 -msgid "Number of lines:" +#: ../vector/v.build.polylines/main.c:133 +msgid "Assign multiple category numbers to polyline" msgstr "" -#: ../vector/v.info/print.c:452 -msgid "Number of boundaries:" +#: ../vector/v.build.polylines/main.c:134 +msgid "Create polyline from lines with same categories" msgstr "" -#: ../vector/v.info/print.c:457 -msgid "Number of areas:" -msgstr "" +#: ../vector/v.build.polylines/main.c:231 +#, 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.info/print.c:459 -msgid "Number of islands:" -msgstr "" +#: ../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.info/print.c:465 -msgid "Number of faces:" +#: ../vector/v.lidar.correction/main.c:74 +msgid "Corrects the v.lidar.growing output. It is the last of the three algorithms for LIDAR filtering." msgstr "" -#: ../vector/v.info/print.c:467 -msgid "Number of kernels:" +#: ../vector/v.lidar.correction/main.c:85 +msgid "Input observation vector map name (v.lidar.growing output)" msgstr "" -#: ../vector/v.info/print.c:472 -msgid "Number of volumes:" +#: ../vector/v.lidar.correction/main.c:88 +msgid "Output classified vector map name" msgstr "" -#: ../vector/v.info/print.c:474 -msgid "Number of holes:" +#: ../vector/v.lidar.correction/main.c:93 +msgid "Name for output only 'terrain' points vector map" msgstr "" -#: ../vector/v.info/print.c:481 -msgid "Map is 3D:" +#: ../vector/v.lidar.correction/main.c:101 +msgid "Default: 25 * east-west resolution" msgstr "" -#: ../vector/v.info/print.c:482 -msgid "Yes" +#: ../vector/v.lidar.correction/main.c:110 +msgid "Default: 25 * north-south resolution" msgstr "" -#: ../vector/v.info/print.c:482 -msgid "No" +#: ../vector/v.lidar.correction/main.c:118 +msgid "Regularization weight in reclassification evaluation" msgstr "" -#: ../vector/v.info/print.c:485 -msgid "Number of dblinks:" +#: ../vector/v.lidar.correction/main.c:126 +msgid "High threshold for object to terrain reclassification" msgstr "" -#: ../vector/v.info/print.c:498 -msgid "invalid" +#: ../vector/v.lidar.correction/main.c:134 +msgid "Low threshold for terrain to object reclassification" msgstr "" -#: ../vector/v.info/print.c:500 -msgid "unspecified" -msgstr "" +#: ../vector/v.lidar.correction/main.c:278 +#, c-format +msgid "Adjusted EW spline %d" +msgid_plural "Adjusted EW splines %d" +msgstr[0] "" +msgstr[1] "" -#: ../vector/v.info/print.c:506 -msgid "zone" -msgstr "" +#: ../vector/v.lidar.correction/main.c:281 +#, c-format +msgid "Adjusted NS spline %d" +msgid_plural "Adjusted NS splines %d" +msgstr[0] "" +msgstr[1] "" -#: ../vector/v.info/print.c:539 -msgid "Digitization threshold" +#: ../vector/v.lidar.correction/main.c:376 +msgid "Performing mean calculation..." msgstr "" -#: ../vector/v.info/print.c:541 -msgid "Comment" +#: ../vector/v.lidar.correction/main.c:420 +msgid "Correction and creation of terrain vector map..." msgstr "" -#: ../vector/v.info/main.c:42 -msgid "attribute columns" +#: ../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 +#: ../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 +msgid "Impossible to read the database" msgstr "" -#: ../vector/v.info/main.c:46 -msgid "Outputs basic information about a vector map." +#: ../vector/v.lidar.correction/correction.c:97 +#: ../vector/v.lidar.correction/correction.c:155 +#: ../vector/v.outlier/outlier.c:90 ../vector/v.outlier/outlier.c:152 +msgid "Impossible to update the database" msgstr "" -#: ../vector/v.info/level1.c:29 -#, c-format -msgid "Topology not available for vector map <%s>. Registering primitives..." +#: ../vector/v.lidar.correction/correction.c:107 +#: ../vector/v.lidar.correction/correction.c:115 +#: ../vector/v.lidar.correction/correction.c:210 +#: ../vector/v.outlier/outlier.c:101 ../vector/v.outlier/outlier.c:110 +#: ../vector/v.outlier/outlier.c:207 +msgid "Impossible to write in the database" msgstr "" -#: ../vector/v.drape/main.c:62 -msgid "Converts 2D vector features to 3D by sampling of elevation raster map." +#: ../vector/v.reclass/main.c:69 +msgid "attributes" msgstr "" -#: ../vector/v.drape/main.c:83 ../vector/v.extrude/main.c:124 -msgid "Elevation raster map for height extraction" +#: ../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.drape/main.c:87 ../vector/v.drape/main.c:94 -#: ../vector/v.drape/main.c:101 ../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" +#: ../vector/v.reclass/main.c:88 +msgid "The name of the column whose values are to be used as new categories" msgstr "" -#: ../vector/v.drape/main.c:92 ../vector/v.extrude/main.c:134 -msgid "Scale factor sampled raster values" +#: ../vector/v.reclass/main.c:89 +msgid "The source for the new key column must be type integer or string" msgstr "" -#: ../vector/v.drape/main.c:100 ../vector/v.extrude/main.c:142 -msgid "Height for sampled raster NULL values" +#: ../vector/v.reclass/main.c:94 +msgid "Full path to the reclass rule file" msgstr "" -#: ../vector/v.drape/main.c:199 +#: ../vector/v.reclass/main.c:104 #, c-format -msgid "Undefined height for feature %d. Skipping." +msgid "Either '%s' or '%s' must be specified" msgstr "" -#: ../vector/v.drape/main.c:204 -msgid "Copying attribute tables..." +#: ../vector/v.reclass/main.c:254 +msgid "Key column type is not integer" msgstr "" -#: ../vector/v.lrs/v.lrs.segment/main.c:72 -#: ../vector/v.lrs/v.lrs.label/main.c:103 ../vector/v.lrs/v.lrs.where/main.c:58 -#: ../vector/v.lrs/v.lrs.create/main.c:122 -msgid "linear reference system" +#: ../vector/v.reclass/main.c:298 +#, c-format +msgid "Cannot insert data: [%s]" 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." +#: ../vector/v.reclass/main.c:336 +msgid "Column type must be integer or string" msgstr "" -#: ../vector/v.lrs/v.lrs.segment/main.c:79 -#: ../vector/v.lrs/v.lrs.label/main.c:109 ../vector/v.lrs/v.lrs.where/main.c:66 -#: ../vector/v.lrs/v.lrs.create/main.c:128 -msgid "Input vector map containing lines" +#: ../vector/v.reclass/main.c:348 +#, c-format +msgid "Unable to open rule file <%s>" msgstr "" -#: ../vector/v.lrs/v.lrs.segment/main.c:83 -msgid "Output vector map where segments will be written" +#: ../vector/v.reclass/main.c:364 +#, c-format +msgid "Category %d overwritten by '%s'" msgstr "" -#: ../vector/v.lrs/v.lrs.segment/main.c:88 -#: ../vector/v.lrs/v.lrs.label/main.c:118 ../vector/v.lrs/v.lrs.where/main.c:75 -#: ../vector/v.lrs/v.lrs.create/main.c:147 -msgid "Line layer" +#: ../vector/v.reclass/main.c:368 +#, c-format +msgid "Category '%s' invalid" msgstr "" -#: ../vector/v.lrs/v.lrs.segment/main.c:94 -#: ../vector/v.lrs/v.lrs.label/main.c:124 ../vector/v.lrs/v.lrs.where/main.c:86 -#: ../vector/v.lrs/v.lrs.create/main.c:207 -msgid "Driver name for reference system table" +#: ../vector/v.reclass/main.c:372 +#, c-format +msgid "Label '%s' overwritten by '%s'" msgstr "" -#: ../vector/v.lrs/v.lrs.segment/main.c:102 -#: ../vector/v.lrs/v.lrs.label/main.c:132 ../vector/v.lrs/v.lrs.where/main.c:94 -#: ../vector/v.lrs/v.lrs.create/main.c:215 -msgid "Database name for reference system table" +#: ../vector/v.reclass/main.c:378 +#, c-format +msgid "Condition '%s' overwritten by '%s'" msgstr "" -#: ../vector/v.lrs/v.lrs.segment/main.c:109 -#: ../vector/v.lrs/v.lrs.label/main.c:139 -#: ../vector/v.lrs/v.lrs.where/main.c:101 -msgid "Name of the reference system table" +#: ../vector/v.reclass/main.c:383 +#, c-format +msgid "Unknown rule option: '%s'" msgstr "" -#: ../vector/v.lrs/v.lrs.segment/main.c:114 -msgid "Name of file containing segment rules. If not given, read from stdin." +#: ../vector/v.reclass/main.c:397 +msgid "Cannot select values from database" msgstr "" -#: ../vector/v.lrs/v.lrs.segment/main.c:155 -#: ../vector/v.lrs/v.lrs.label/main.c:292 -#: ../vector/v.lrs/v.lrs.where/main.c:147 -#: ../vector/v.lrs/v.lrs.create/main.c:315 -msgid "Unable to open database for reference table" +#: ../vector/v.reclass/main.c:413 +#, c-format +msgid "%d previously set categories overwritten by new category %d" 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" +#: ../vector/v.reclass/main.c:439 +msgid "Incomplete rule" msgstr "" -#: ../vector/v.lrs/v.lrs.segment/main.c:196 +#: ../vector/v.reclass/main.c:475 #, c-format -msgid "No record in LR table for: %s" +msgid "%d features reclassed." msgstr "" -#: ../vector/v.lrs/v.lrs.segment/main.c:200 -#, c-format -msgid "More than one record in LR table for: %s" +#: ../vector/v.segment/main.c:64 ../vector/v.split/main.c:58 +msgid "segment" 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]" +#: ../vector/v.segment/main.c:67 +msgid "Creates points/segments from input vector lines and positions." 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" +#: ../vector/v.segment/main.c:70 +msgid "Name of input vector lines map" msgstr "" -#: ../vector/v.lrs/v.lrs.segment/main.c:253 -#, c-format -msgid "" -"No record in LRS table for 1. point of:\n" -" %s" +#: ../vector/v.segment/main.c:79 +msgid "Name of file containing segment rules" msgstr "" -#: ../vector/v.lrs/v.lrs.segment/main.c:258 +#: ../vector/v.segment/main.c:146 ../vector/v.segment/main.c:190 #, c-format -msgid "" -"Using last from more offsets found for 1. point of:\n" -" %s" +msgid "Unable to read input: %s" msgstr "" -#: ../vector/v.lrs/v.lrs.segment/main.c:262 +#: ../vector/v.segment/main.c:157 ../vector/v.segment/main.c:201 #, c-format -msgid "" -"Requested offset for the 1. point not found, using nearest found:\n" -" %s" +msgid "Unable to find line of cat %d" msgstr "" -#: ../vector/v.lrs/v.lrs.segment/main.c:273 +#: ../vector/v.segment/main.c:172 #, c-format msgid "" -"No record in LRS table for 2. point of:\n" -" %s" +"Unable to get point on line: cat = %d offset = %f (line length = %.15g)\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" +#: ../vector/v.segment/main.c:226 +msgid "End of segment > line length -> cut" msgstr "" -#: ../vector/v.lrs/v.lrs.segment/main.c:282 +#: ../vector/v.segment/main.c:232 #, 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" +"Unable to make line segment: cat = %d : %f - %f (line length = %.15g)\n" +"%s" msgstr "" -#: ../vector/v.lrs/v.lrs.segment/main.c:304 +#: ../vector/v.segment/main.c:256 ../vector/v.lrs/v.lrs.segment/main.c:337 #, c-format -msgid "End of segment > line length (%e) -> cut" +msgid "Incorrect segment type: %s" msgstr "" -#: ../vector/v.lrs/v.lrs.segment/main.c:313 +#: ../vector/v.segment/main.c:263 #, c-format -msgid "" -"Cannot make line segment: cat = %d : %f - %f (line length = %f)\n" -"%s" -msgstr "" +msgid "%d point read from input" +msgid_plural "%d points read from input" +msgstr[0] "" +msgstr[1] "" -#: ../vector/v.lrs/v.lrs.segment/main.c:357 -#: ../vector/v.lrs/v.lrs.where/main.c:222 +#. GTC Number of lost points +#. GTC Number of lost lines +#: ../vector/v.segment/main.c:267 ../vector/v.segment/main.c:278 +#: ../vector/v.lrs/v.lrs.segment/main.c:360 +#: ../vector/v.lrs/v.lrs.segment/main.c:372 #, c-format -msgid "[%d] point read from input" -msgid_plural "[%d] points read from input" +msgid "%d lost" +msgid_plural "%d lost" msgstr[0] "" msgstr[1] "" -#. GTC %s will be replaced with a message about lost points. -#: ../vector/v.lrs/v.lrs.segment/main.c:364 +#. GTC %s is replaced with message indicating number of lost points. +#: ../vector/v.segment/main.c:269 #, c-format -msgid "[%d] point written to output map (%s)" -msgid_plural "[%d] points written to output map (%s)" +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:369 +#: ../vector/v.segment/main.c:274 #, c-format -msgid "[%d] line read from input" -msgid_plural "[%d] lines read from input" +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:376 +#. GTC %s is replaced with message indicating number of lost lines. +#: ../vector/v.segment/main.c:280 #, c-format -msgid "[%d] line written to output map (%s)" -msgid_plural "[%d] lines written to output map (%s)" +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.label/main.c:105 -msgid "Creates stationing from input lines, and linear reference system." +#: ../vector/v.surf.rst/main.c:150 ../vector/v.vol.rst/main.c:239 +msgid "RST" msgstr "" -#: ../vector/v.lrs/v.lrs.label/main.c:113 -msgid "Output vector map where stationing will be written" +#: ../vector/v.surf.rst/main.c:151 ../vector/v.drape/main.c:59 +#: ../vector/v.extrude/main.c:70 ../vector/v.hull/main.c:54 +#: ../vector/v.to.3d/main.c:38 ../vector/v.vol.rst/main.c:240 +#: ../vector/v.out.postgis/main.c:49 +msgid "3D" msgstr "" -#: ../vector/v.lrs/v.lrs.label/main.c:147 -msgid "Label file" +#: ../vector/v.surf.rst/main.c:153 +msgid "Performs surface interpolation from vector points map by splines." msgstr "" -#: ../vector/v.lrs/v.lrs.label/main.c:156 -msgid "PM left, MP right, stationing left, stationing right offset" +#: ../vector/v.surf.rst/main.c:155 +msgid "Spatial approximation and topographic analysis from given point or isoline data in vector format to floating point raster format using regularized spline with tension." msgstr "" -#: ../vector/v.lrs/v.lrs.label/main.c:161 -msgid "Offset label in label x-direction in map units" +#: ../vector/v.surf.rst/main.c:162 +msgid "Perform cross-validation procedure without raster approximation" msgstr "" -#: ../vector/v.lrs/v.lrs.label/main.c:168 -msgid "Offset label in label y-direction in map units" +#: ../vector/v.surf.rst/main.c:167 +msgid "Use scale dependent tension" msgstr "" -#: ../vector/v.lrs/v.lrs.label/main.c:174 ../vector/v.label/main.c:113 -msgid "Reference position" +#: ../vector/v.surf.rst/main.c:186 ../vector/v.surf.bspline/main.c:118 +msgid "Name of the attribute column with values to be used for approximation" msgstr "" -#: ../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 ../vector/v.label.sa/main.c:72 -#: ../vector/v.label.sa/main.c:80 -msgid "Font" +#: ../vector/v.surf.rst/main.c:197 +msgid "Name for output surface elevation raster map" msgstr "" -#: ../vector/v.lrs/v.lrs.label/main.c:187 ../vector/v.label/main.c:129 -#: ../vector/v.label.sa/main.c:77 -msgid "Label size (in map-units)" +#: ../vector/v.surf.rst/main.c:227 +msgid "Name for output mean curvature raster map" msgstr "" -#: ../vector/v.lrs/v.lrs.label/main.c:197 -msgid "Line width of text" +#: ../vector/v.surf.rst/main.c:233 ../vector/v.vol.rst/main.c:292 +msgid "Name for output deviations vector point map" 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" +#: ../vector/v.surf.rst/main.c:240 ../vector/v.vol.rst/main.c:298 +msgid "Name for output cross-validation errors vector point map" msgstr "" -#: ../vector/v.lrs/v.lrs.label/main.c:205 ../vector/v.label/main.c:174 -#: ../vector/v.label.sa/main.c:107 -msgid "Highlight color for text" +#: ../vector/v.surf.rst/main.c:247 +msgid "Name for output vector map showing quadtree segmentation" msgstr "" -#: ../vector/v.lrs/v.lrs.label/main.c:210 -msgid "Line width of highlight color" +#: ../vector/v.surf.rst/main.c:254 +msgid "Name for output vector map showing overlapping windows" msgstr "" -#: ../vector/v.lrs/v.lrs.label/main.c:228 -msgid "Opaque to vector" +#: ../vector/v.surf.rst/main.c:263 +msgid "Number of threads for parallel computing" msgstr "" -#: ../vector/v.lrs/v.lrs.label/main.c:229 -msgid "Only relevant if background color is selected" +#: ../vector/v.surf.rst/main.c:269 +msgid "Name of raster map used as mask" msgstr "" -#: ../vector/v.lrs/v.lrs.label/main.c:322 -#, c-format -msgid "Unable to select records from LRS table: %s" +#: ../vector/v.surf.rst/main.c:277 ../vector/v.vol.rst/main.c:269 +msgid "Tension parameter" msgstr "" -#: ../vector/v.lrs/v.lrs.label/main.c:412 -msgid "No record in LR table" +#: ../vector/v.surf.rst/main.c:284 ../vector/v.vol.rst/main.c:277 +msgid "Smoothing parameter" msgstr "" -#: ../vector/v.lrs/v.lrs.label/main.c:416 -msgid "More than one record in LR table" +#: ../vector/v.surf.rst/main.c:285 +msgid "Smoothing is by default 0.5 unless smooth_column is specified" msgstr "" -#: ../vector/v.lrs/v.lrs.where/main.c:61 -msgid "Finds line id and real km+offset for given points in vector map using linear reference system." +#: ../vector/v.surf.rst/main.c:293 +msgid "Name of the attribute column with smoothing parameters" msgstr "" -#: ../vector/v.lrs/v.lrs.where/main.c:70 -msgid "Input vector map containing points" +#: ../vector/v.surf.rst/main.c:318 ../vector/v.vol.rst/main.c:338 +msgid "Minimum distance between points (to remove almost identical points)" msgstr "" -#: ../vector/v.lrs/v.lrs.where/main.c:80 -#: ../vector/v.lrs/v.lrs.create/main.c:151 -msgid "Point layer" +#: ../vector/v.surf.rst/main.c:326 +msgid "Maximum distance between points on isoline (to insert additional points)" msgstr "" -#: ../vector/v.lrs/v.lrs.where/main.c:108 -msgid "Maximum distance to nearest line" +#: ../vector/v.surf.rst/main.c:335 +msgid "Conversion factor for values used for approximation" 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." +#: ../vector/v.surf.rst/main.c:412 +msgid "Parallel computation disabled when deviation output is required" msgstr "" -#: ../vector/v.lrs/v.lrs.create/main.c:133 -msgid "Output vector map where oriented lines are written" +#: ../vector/v.surf.rst/main.c:419 +msgid "GRASS GIS is not compiled with OpenMP support, parallel computation is disabled." msgstr "" -#: ../vector/v.lrs/v.lrs.create/main.c:138 -msgid "Output vector map of errors" +#: ../vector/v.surf.rst/main.c:424 ../vector/v.surf.rst/main.c:429 +#: ../vector/v.surf.rst/main.c:434 ../vector/v.surf.rst/main.c:439 +#, c-format +msgid "Output vector map name <%s> is not valid map name" msgstr "" -#: ../vector/v.lrs/v.lrs.create/main.c:143 -msgid "Input vector map containing reference points" +#: ../vector/v.surf.rst/main.c:452 +msgid "You are not outputting any raster or vector maps" msgstr "" -#: ../vector/v.lrs/v.lrs.create/main.c:158 -msgid "Column containing line identifiers for lines" +#: ../vector/v.surf.rst/main.c:461 +msgid "Both cross-validation options (-c flag and cvdev vector output) must be specified" msgstr "" -#: ../vector/v.lrs/v.lrs.create/main.c:165 -msgid "Column containing line identifiers for points" +#: ../vector/v.surf.rst/main.c:464 +msgid "The cross-validation cannot be computed simultaneously with output raster or devi file" msgstr "" -#: ../vector/v.lrs/v.lrs.create/main.c:173 -msgid "Column containing milepost position for the beginning of next segment" +#: ../vector/v.surf.rst/main.c:482 +msgid "Using anisotropy - both theta and scalex have to be specified" msgstr "" -#: ../vector/v.lrs/v.lrs.create/main.c:182 -msgid "Column containing offset from milepost for the beginning of next segment" +#: ../vector/v.surf.rst/main.c:490 +msgid "Both smatt and smooth options specified - using constant" msgstr "" -#: ../vector/v.lrs/v.lrs.create/main.c:191 -msgid "Column containing milepost position for the end of previous segment" +#: ../vector/v.surf.rst/main.c:500 +msgid "The computation will last too long - lower npmin is suggested" msgstr "" -#: ../vector/v.lrs/v.lrs.create/main.c:200 -msgid "Column containing offset from milepost for the end of previous segment" +#: ../vector/v.surf.rst/main.c:518 ../vector/v.surf.rst/main.c:523 +#: ../vector/v.surf.rst/main.c:527 ../vector/v.surf.rst/main.c:532 +#: ../vector/v.surf.rst/main.c:536 ../vector/v.surf.rst/main.c:540 +#: ../vector/v.vol.rst/main.c:509 ../vector/v.vol.rst/main.c:512 +#: ../vector/v.vol.rst/main.c:515 ../vector/v.vol.rst/main.c:518 +#: ../vector/v.vol.rst/main.c:521 ../vector/v.vol.rst/main.c:524 +#: ../vector/v.vol.rst/main.c:527 ../vector/v.vol.rst/main.c:530 +#: ../vector/v.vol.rst/main.c:533 ../vector/v.vol.rst/main.c:536 +#: ../vector/v.vol.rst/main.c:623 ../vector/v.vol.rst/main.c:654 +#: ../vector/v.vol.rst/main.c:676 ../vector/v.vol.rst/main.c:698 +#: ../vector/v.vol.rst/main.c:720 ../vector/v.vol.rst/main.c:742 +#: ../vector/v.vol.rst/main.c:764 ../vector/v.vol.rst/main.c:786 +#: ../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 +#, c-format +msgid "Not enough memory for %s" msgstr "" -#: ../vector/v.lrs/v.lrs.create/main.c:223 -msgid "Name of table where the reference system will be written" +#: ../vector/v.surf.rst/main.c:547 ../vector/v.surf.rst/main.c:553 +#: ../vector/v.surf.rst/main.c:556 ../vector/v.surf.rst/main.c:560 +#: ../vector/v.vol.rst/main.c:541 ../vector/v.vol.rst/main.c:546 +#: ../vector/v.vol.rst/main.c:548 +#, c-format +msgid "Unable to create %s" msgstr "" -#: ../vector/v.lrs/v.lrs.create/main.c:224 -msgid "New table is created by this module" +#: ../vector/v.surf.rst/main.c:577 ../vector/v.surf.bspline/main.c:277 +msgid "Input is 3D: using attribute values instead of z-coordinates for approximation" msgstr "" -#: ../vector/v.lrs/v.lrs.create/main.c:231 -msgid "Maximum distance of point to line allowed" +#: ../vector/v.surf.rst/main.c:579 ../vector/v.surf.bspline/main.c:279 +msgid "Input is 3D: using z-coordinates for approximation" msgstr "" -#: ../vector/v.lrs/v.lrs.create/main.c:286 -msgid "Cannot get layer info for lines" +#: ../vector/v.surf.rst/main.c:583 +msgid "Input is 2D: using attribute values for approximation" msgstr "" -#: ../vector/v.lrs/v.lrs.create/main.c:289 -msgid "Cannot get layer info for points" +#: ../vector/v.surf.rst/main.c:585 +msgid "Input is 2D: using category values for approximation" msgstr "" -#: ../vector/v.lrs/v.lrs.create/main.c:327 +#: ../vector/v.surf.rst/main.c:628 ../vector/v.vol.rst/main.c:607 #, c-format -msgid "Unable to drop table: %s" +msgid "Unable to create table '%s'" msgstr "" -#: ../vector/v.lrs/v.lrs.create/main.c:346 +#: ../vector/v.surf.rst/main.c:698 #, c-format -msgid "Unable to select line id values from %s.%s." +msgid "Processing all selected output files will require %d bytes of disk space for temp files" msgstr "" -#: ../vector/v.lrs/v.lrs.create/main.c:356 -msgid "Line id column must be integer" +#: ../vector/v.surf.rst/main.c:719 +msgid "Processing segments in parallel..." 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" +#: ../vector/v.surf.rst/main.c:725 ../vector/v.surf.rst/main.c:734 +msgid "Interp_segmets failed" msgstr "" -#: ../vector/v.lrs/v.lrs.create/main.c:419 -#, c-format -msgid "Line [%d] without category (layer [%d])" +#: ../vector/v.surf.rst/main.c:728 +msgid "Processing segments..." msgstr "" -#: ../vector/v.lrs/v.lrs.create/main.c:439 -#, c-format -msgid "No lines selected for line id [%d]" +#: ../vector/v.surf.rst/main.c:752 +msgid "Unable to write raster maps - try to increase resolution" msgstr "" -#: ../vector/v.lrs/v.lrs.create/main.c:459 -#, c-format -msgid "Unable to select point attributes from <%s>" +#: ../vector/v.surf.bspline/main.c:96 +msgid "Performs bicubic or bilinear spline interpolation with Tykhonov regularization." 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)" +#: ../vector/v.surf.bspline/main.c:105 ../vector/v.outlier/main.c:79 +msgid "Estimate point density and distance" 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)" +#: ../vector/v.surf.bspline/main.c:110 ../vector/v.sample/main.c:82 +msgid "Name of input vector point map" msgstr "" -#: ../vector/v.lrs/v.lrs.create/main.c:538 -#, c-format -msgid "Point [%d] without category (layer [%d])" +#: ../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.lrs/v.lrs.create/main.c:585 -#, c-format -msgid "Point [%d] cat [%d] is out of threshold (distance = %f)" +#: ../vector/v.surf.bspline/main.c:126 +msgid "Name of input vector map with sparse points" msgstr "" -#: ../vector/v.lrs/v.lrs.create/main.c:717 -#, c-format -msgid "End > start for point cat [%d]" +#: ../vector/v.surf.bspline/main.c:139 +msgid "Raster map to use for masking (applies to raster output only)" msgstr "" -#: ../vector/v.lrs/v.lrs.create/main.c:734 -msgid "Start of 1. MP >= end of 2. MP for points' cats %[d], [%d]" +#: ../vector/v.surf.bspline/main.c:207 +msgid "Choose either vector or raster output, not both" 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]" +#: ../vector/v.surf.bspline/main.c:210 +msgid "No raster or vector or cross-validation output" msgstr "" -#: ../vector/v.lrs/v.lrs.create/main.c:761 -#, c-format -msgid "Distance along line identical for points' cats [%d], [%d]" +#: ../vector/v.surf.bspline/main.c:231 +msgid "Unable to set default DB connection" 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." +#: ../vector/v.surf.bspline/main.c:236 +msgid "No default DB defined" msgstr "" -#: ../vector/v.lrs/v.lrs.create/main.c:780 +#: ../vector/v.surf.bspline/main.c:267 ../vector/v.surf.bspline/main.c:336 +#: ../vector/v.outlier/main.c:205 #, c-format -msgid "Unable to guess direction for the line (cat %d), line skip." +msgid "Unable to open vector map <%s> at the topological level" msgstr "" -#: ../vector/v.lrs/v.lrs.create/main.c:784 +#: ../vector/v.surf.bspline/main.c:283 #, c-format -msgid "Incorrect order of points along line cat [%d]" +msgid "Input vector map is 2D. Parameter <%s> required." msgstr "" -#: ../vector/v.lrs/v.lrs.create/main.c:834 +#: ../vector/v.surf.bspline/main.c:295 #, 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.in.dwg/main.c:84 -msgid "Converts DWG/DXF to GRASS vector map" +msgid "Estimated point density: %.4g" msgstr "" -#: ../vector/v.in.dwg/main.c:87 -msgid "Name of DWG or DXF file" +#: ../vector/v.surf.bspline/main.c:296 +#, c-format +msgid "Estimated mean distance between points: %.4g" msgstr "" -#: ../vector/v.in.dwg/main.c:97 -msgid "List of layers to import" +#: ../vector/v.surf.bspline/main.c:299 +#, c-format +msgid "No points in current region" msgstr "" -#: ../vector/v.in.dwg/main.c:102 -msgid "Invert selection by layers (don't import layers in list)" +#: ../vector/v.surf.bspline/main.c:328 +#, c-format +msgid "Vector map <%s> of sparse points will be interpolated" msgstr "" -#: ../vector/v.in.dwg/main.c:106 ../vector/v.in.ascii/main.c:176 -msgid "Create 3D vector map" +#: ../vector/v.surf.bspline/main.c:344 +#, c-format +msgid "Sorry, the <%s> driver is not compatible with the vector output of this module. Try with raster output or another driver." msgstr "" -#: ../vector/v.in.dwg/main.c:110 -msgid "Write circles as points (centre)" +#: ../vector/v.surf.bspline/main.c:367 +#, c-format +msgid "Points in input vector map <%s> will be interpolated" msgstr "" -#: ../vector/v.in.dwg/main.c:114 -msgid "List available layers and exit" +#: ../vector/v.surf.bspline/main.c:374 +msgid "Reading values from attribute table..." msgstr "" -#: ../vector/v.in.dwg/main.c:118 -msgid "Use numeric type for attribute \"layer\"" +#: ../vector/v.surf.bspline/main.c:378 +msgid "Cannot read layer info" msgstr "" -#: ../vector/v.in.dwg/main.c:138 +#: ../vector/v.surf.bspline/main.c:400 ../vector/v.normal/main.c:135 #, c-format -msgid "Unable to initialize OpenDWG Toolkit, error: %d: %s." +msgid "%d records selected from table" msgstr "" -#: ../vector/v.in.dwg/main.c:141 +#: ../vector/v.surf.bspline/main.c:420 #, c-format -msgid "%s Cannot open %s" +msgid "Interpolation: Creating table: It was impossible to create table <%s>." msgstr "" -#: ../vector/v.in.dwg/main.c:149 +#: ../vector/v.surf.bspline/main.c:437 #, c-format -msgid "Unable to open input file <%s>. Error %d: %s" +msgid "Cells for raster map <%s> will be interpolated" msgstr "" -#: ../vector/v.in.dwg/main.c:287 -#, c-format -msgid "%d elements skipped (layer name was not in list)" +#: ../vector/v.surf.bspline/main.c:498 +msgid "Load masking map" msgstr "" -#: ../vector/v.in.dwg/main.c:290 +#: ../vector/v.surf.bspline/main.c:626 ../vector/v.outlier/main.c:357 #, c-format -msgid "%d elements processed" -msgstr "" - -#: ../vector/v.type/main.c:40 ../vector/v.edit/main.c:56 -#: ../locale/scriptstrings/d.rast.edit_to_translate.c:3 -msgid "editing" -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" +msgid "Processing subregion %d of %d..." msgstr "" -#: ../vector/v.in.ascii/points.c:82 -msgid "Scanning input for column types..." +#: ../vector/v.surf.bspline/main.c:710 +#, c-format +msgid "%d points found in this subregion" msgstr "" -#: ../vector/v.in.ascii/points.c:130 +#: ../vector/v.surf.bspline/main.c:757 #, c-format -msgid "Row %d: '%s' can not be imported into the attribute table" +msgid "Interpolation: (%d,%d): No record for point (cat = %d)" msgstr "" -#: ../vector/v.in.ascii/points.c:134 ../vector/v.in.ascii/points.c:144 -#, c-format -msgid "Broken row %d: '%s'" +#: ../vector/v.surf.bspline/main.c:893 ../vector/v.outlier/main.c:450 +msgid "No data within this subregion. Consider increasing spline step values." msgstr "" -#: ../vector/v.in.ascii/points.c:188 ../vector/v.in.ascii/points.c:207 +#: ../vector/v.surf.bspline/crosscorr.c:75 #, c-format -msgid "" -"Current row %d:\n" -"%s\n" +msgid "%d are too many points. The cross validation would take too much time." msgstr "" -#: ../vector/v.in.ascii/points.c:189 ../vector/v.in.ascii/points.c:217 +#: ../vector/v.surf.bspline/crosscorr.c:84 #, c-format -msgid "Unparsable longitude value in column %d: %s" +msgid "%d points read in region" 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" +#: ../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.in.ascii/points.c:298 +#: ../vector/v.surf.bspline/crosscorr.c:119 #, 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..." +msgid "CrossCorrelation: driver=%s db=%s" msgstr "" -#: ../vector/v.in.ascii/main.c:76 -msgid "Creates a vector map from an ASCII points file or ASCII vector file." +#: ../vector/v.surf.bspline/crosscorr.c:136 +#, c-format +msgid "No records selected from table <%s> " msgstr "" -#: ../vector/v.in.ascii/main.c:94 -msgid "simple x,y[,z] list" +#: ../vector/v.in.pdal/projection.c:125 +msgid "Overriding projection check" msgstr "" -#: ../vector/v.in.ascii/main.c:95 -msgid "GRASS vector ASCII format" +#: ../vector/v.in.pdal/filters.c:46 +#, c-format +msgid "4 values required for '%s' option" msgstr "" -#: ../vector/v.in.ascii/main.c:98 -msgid "Input file format" +#: ../vector/v.db.select/main.c:58 +msgid "Prints vector map attributes." msgstr "" -#: ../vector/v.in.ascii/main.c:99 ../vector/v.in.ascii/main.c:102 -#: ../vector/v.in.ascii/main.c:109 ../vector/v.in.ascii/main.c:187 -msgid "Input format" +#: ../vector/v.db.select/main.c:61 ../vector/v.db.select/main.c:79 +#: ../vector/v.db.select/main.c:93 +msgid "Main" msgstr "" -#: ../vector/v.in.ascii/main.c:108 -msgid "Special characters: doublequote, singlequote, none" +#: ../vector/v.db.select/main.c:75 +msgid "GROUP BY conditions of SQL statement without 'group by' keyword" msgstr "" -#: ../vector/v.in.ascii/main.c:118 -msgid "Number of header lines to skip at top of input file (points mode)" +#: ../vector/v.db.select/main.c:83 +msgid "Output vertical record separator" msgstr "" -#: ../vector/v.in.ascii/main.c:127 -msgid "Column definition in SQL style (points mode)" +#: ../vector/v.db.select/main.c:100 +msgid "Print minimal region extent of selected vector features instead of attributes" msgstr "" -#: ../vector/v.in.ascii/main.c:128 -msgid "For example: 'x double precision, y double precision, cat int, name varchar(10)'" +#: ../vector/v.db.select/main.c:115 +msgid "Exclude attributes not linked to features" msgstr "" -#: ../vector/v.in.ascii/main.c:140 ../vector/v.in.ascii/main.c:150 -msgid "First column is 1" +#: ../vector/v.db.select/main.c:157 +#, c-format +msgid "Unable to open vector map <%s> at topology level. Flag '%c' requires topology level." msgstr "" -#: ../vector/v.in.ascii/main.c:149 -msgid "Number of column used as y coordinate (points mode)" +#: ../vector/v.db.select/main.c:286 +#, c-format +msgid "Unable to get bounding box of area %d" msgstr "" -#: ../vector/v.in.ascii/main.c:159 -msgid "Number of column used as z coordinate (points mode)" +#: ../vector/v.db.select/main.c:292 +#, c-format +msgid "Unable to get bounding box of line %d" msgstr "" -#: ../vector/v.in.ascii/main.c:160 -msgid "First column is 1. If 0, z coordinate is not used" +#: ../vector/v.net.allpairs/main.c:65 +msgid "Computes the shortest path between all pairs of nodes in the network." msgstr "" -#: ../vector/v.in.ascii/main.c:170 -msgid "Number of column used as category (points mode)" +#: ../vector/v.net.allpairs/main.c:208 +msgid "Writing node points..." msgstr "" -#: ../vector/v.in.ascii/main.c:172 -msgid "First column is 1. If 0, unique category is assigned to each row and written to new column 'cat'" +#: ../vector/v.net.allpairs/main.c:242 +msgid "Collecting shortest paths..." msgstr "" -#: ../vector/v.in.ascii/main.c:181 -msgid "Create a new empty vector map and exit. Nothing is read from input." +#: ../vector/v.net.allpairs/main.c:296 +msgid "Writing shortest paths..." msgstr "" -#: ../vector/v.in.ascii/main.c:186 -msgid "Do not expect a header when reading in standard format" +#: ../vector/v.in.dwg/main.c:84 +msgid "Converts DWG/DXF to GRASS vector map" msgstr "" -#: ../vector/v.in.ascii/main.c:191 -msgid "Do not create table in points mode" +#: ../vector/v.in.dwg/main.c:87 +msgid "Name of DWG or DXF file" msgstr "" -#: ../vector/v.in.ascii/main.c:201 -msgid "Only import points falling within current region (points mode)" +#: ../vector/v.in.dwg/main.c:97 +msgid "List of layers to import" msgstr "" -#: ../vector/v.in.ascii/main.c:206 -msgid "Ignore broken line(s) in points mode" +#: ../vector/v.in.dwg/main.c:102 +msgid "Invert selection by layers (don't import layers in list)" msgstr "" -#: ../vector/v.in.ascii/main.c:223 -msgid "Please specify z column" +#: ../vector/v.in.dwg/main.c:106 ../vector/v.in.ascii/main.c:176 +msgid "Create 3D vector map" msgstr "" -#: ../vector/v.in.ascii/main.c:234 -msgid "Please specify reasonable z column" +#: ../vector/v.in.dwg/main.c:110 +msgid "Write circles as points (centre)" msgstr "" -#: ../vector/v.in.ascii/main.c:239 -msgid "Column numbers must not be negative" +#: ../vector/v.in.dwg/main.c:114 +msgid "List available layers and exit" msgstr "" -#: ../vector/v.in.ascii/main.c:283 -#, c-format -msgid "Maximum input row length: %d" +#: ../vector/v.in.dwg/main.c:118 +msgid "Use numeric type for attribute \"layer\"" msgstr "" -#: ../vector/v.in.ascii/main.c:285 +#: ../vector/v.in.dwg/main.c:138 #, c-format -msgid "Maximum number of columns: %d" +msgid "Unable to initialize OpenDWG Toolkit, error: %d: %s." msgstr "" -#: ../vector/v.in.ascii/main.c:286 +#: ../vector/v.in.dwg/main.c:141 #, c-format -msgid "Minimum number of columns: %d" +msgid "%s Cannot open %s" msgstr "" -#: ../vector/v.in.ascii/main.c:289 +#: ../vector/v.in.dwg/main.c:149 #, c-format -msgid "Number of columns: %d" +msgid "Unable to open input file <%s>. Error %d: %s" msgstr "" -#: ../vector/v.in.ascii/main.c:292 +#: ../vector/v.in.dwg/main.c:287 #, c-format -msgid "Number of rows: %d" +msgid "%d elements skipped (layer name was not in list)" msgstr "" -#: ../vector/v.in.ascii/main.c:296 ../vector/v.in.ascii/main.c:300 -#: ../vector/v.in.ascii/main.c:305 ../vector/v.in.ascii/main.c:310 +#: ../vector/v.in.dwg/main.c:290 #, c-format -msgid "'%s' column number > minimum last column number (incorrect field separator or format?)" +msgid "%d elements processed" msgstr "" -#: ../vector/v.in.ascii/main.c:315 ../vector/v.in.ascii/main.c:318 -#: ../vector/v.in.ascii/main.c:321 ../vector/v.in.ascii/main.c:324 -#, c-format -msgid "'%s' column is not of number type" +#: ../vector/v.drape/main.c:62 +msgid "Converts 2D vector features to 3D by sampling of elevation raster map." msgstr "" -#: ../vector/v.in.ascii/main.c:366 -msgid "Category column is not of integer type" +#: ../vector/v.drape/main.c:83 ../vector/v.extrude/main.c:124 +msgid "Elevation raster map for height extraction" msgstr "" -#: ../vector/v.in.ascii/main.c:443 -#, c-format -msgid "Number of columns defined (%d) does not match number of columns (%d) in input" +#: ../vector/v.drape/main.c:87 ../vector/v.drape/main.c:94 +#: ../vector/v.drape/main.c:101 ../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.in.ascii/main.c:471 -#, c-format -msgid "Column number %d <%s> defined as double has only integer values" +#: ../vector/v.drape/main.c:92 ../vector/v.extrude/main.c:134 +msgid "Scale factor sampled raster values" msgstr "" -#: ../vector/v.in.ascii/main.c:476 -#, c-format -msgid "Column number %d <%s> defined as string has only integer values" +#: ../vector/v.drape/main.c:100 ../vector/v.extrude/main.c:142 +msgid "Height for sampled raster NULL values" msgstr "" -#: ../vector/v.in.ascii/main.c:483 -#, c-format -msgid "Column number %d <%s> defined as integer has double values" +#: ../vector/v.drape/main.c:177 ../vector/v.select/select.c:48 +#: ../vector/v.category/main.c:332 +msgid "Processing features..." msgstr "" -#: ../vector/v.in.ascii/main.c:488 +#: ../vector/v.drape/main.c:199 #, c-format -msgid "Column number %d <%s> defined as string has double values" +msgid "Undefined height for feature %d. Skipping." msgstr "" -#: ../vector/v.in.ascii/main.c:495 -#, c-format -msgid "Column number %d <%s> defined as integer has string values" +#: ../vector/v.drape/main.c:204 +msgid "Copying attribute tables..." msgstr "" -#: ../vector/v.in.ascii/main.c:500 -#, c-format -msgid "Column number %d <%s> defined as double has string values" +#: ../vector/v.buffer/main.c:227 +msgid "grow" msgstr "" -#: ../vector/v.in.ascii/main.c:505 -#, c-format -msgid "Length of column %d <%s> (%d) is less than maximum value length (%d)" +#: ../vector/v.buffer/main.c:228 +msgid "shrink" msgstr "" -#: ../vector/v.in.ascii/main.c:541 -msgid "Populating table..." +#: ../vector/v.buffer/main.c:230 +msgid "Creates a buffer around vector features of given type." msgstr "" -#: ../vector/v.in.ascii/main.c:544 -msgid "Unable to close attribute table. The DBMI driver did not accept all attributes" +#: ../vector/v.buffer/main.c:255 +msgid "Buffer distance along major axis in map units" msgstr "" -#: ../vector/v.surf.bspline/crosscorr.c:75 -#, c-format -msgid "%d are too many points. The cross validation would take too much time." +#: ../vector/v.buffer/main.c:256 ../vector/v.buffer/main.c:264 +#: ../vector/v.buffer/main.c:272 ../vector/v.buffer/main.c:277 +#: ../vector/v.buffer/main.c:285 ../vector/v.buffer/main.c:293 +msgid "Distance" msgstr "" -#: ../vector/v.surf.bspline/crosscorr.c:84 -#, c-format -msgid "%d points read in region" +#: ../vector/v.buffer/main.c:263 +msgid "Buffer distance along minor axis in map units" msgstr "" -#: ../vector/v.surf.bspline/crosscorr.c:88 -msgid "Maybe it takes too long. It will depend on how many points you are considering." +#: ../vector/v.buffer/main.c:271 ../vector/v.parallel/main.c:84 +msgid "Angle of major axis in degrees" msgstr "" -#: ../vector/v.surf.bspline/crosscorr.c:119 -#, c-format -msgid "CrossCorrelation: driver=%s db=%s" +#: ../vector/v.buffer/main.c:276 +msgid "Name of column to use for buffer distances" msgstr "" -#: ../vector/v.surf.bspline/crosscorr.c:136 -#, c-format -msgid "No records selected from table <%s> " +#: ../vector/v.buffer/main.c:284 +msgid "Scaling factor for attribute column values" 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)" +#: ../vector/v.buffer/main.c:292 +msgid "Maximum distance between theoretical arc and polygon segments as multiple of buffer (default 0.01)" msgstr "" -#: ../vector/v.surf.bspline/main.c:96 -msgid "Performs bicubic or bilinear spline interpolation with Tykhonov regularization." +#: ../vector/v.buffer/main.c:297 +msgid "Make outside corners straight" msgstr "" -#: ../vector/v.surf.bspline/main.c:118 ../vector/v.surf.rst/main.c:186 -msgid "Name of the attribute column with values to be used for approximation" +#: ../vector/v.buffer/main.c:301 +msgid "Do not make caps at the ends of polylines" msgstr "" -#: ../vector/v.surf.bspline/main.c:119 -msgid "If not given and input is 3D vector map then z-coordinates are used." +#: ../vector/v.buffer/main.c:305 +msgid "Transfer categories and attributes" msgstr "" -#: ../vector/v.surf.bspline/main.c:126 -msgid "Name of input vector map with sparse points" +#: ../vector/v.buffer/main.c:325 +msgid "Note: In latitude-longitude coordinate system specify distances in degree unit" msgstr "" -#: ../vector/v.surf.bspline/main.c:139 -msgid "Raster map to use for masking (applies to raster output only)" +#: ../vector/v.buffer/main.c:329 +msgid "Select a buffer distance/minordistance/angle or column, but not both." msgstr "" -#: ../vector/v.surf.bspline/main.c:207 -msgid "Choose either vector or raster output, not both" +#: ../vector/v.buffer/main.c:358 +msgid "The bufcol option requires a valid layer." msgstr "" -#: ../vector/v.surf.bspline/main.c:210 -msgid "No raster or vector or cross-validation output" +#: ../vector/v.buffer/main.c:364 +msgid "The tolerance must be > 0." msgstr "" -#: ../vector/v.surf.bspline/main.c:231 -msgid "Unable to set default DB connection" +#: ../vector/v.buffer/main.c:368 +#, c-format +msgid "The tolerance was reset to %g" msgstr "" -#: ../vector/v.surf.bspline/main.c:236 -msgid "No default DB defined" +#: ../vector/v.buffer/main.c:372 +msgid "Illegal scale value" msgstr "" -#: ../vector/v.surf.bspline/main.c:277 ../vector/v.surf.rst/main.c:576 -msgid "Input is 3D: using attribute values instead of z-coordinates for approximation" +#: ../vector/v.buffer/main.c:389 +#, c-format +msgid "The tolerance in map units = %g" msgstr "" -#: ../vector/v.surf.bspline/main.c:279 ../vector/v.surf.rst/main.c:578 -msgid "Input is 3D: using z-coordinates for approximation" +#: ../vector/v.buffer/main.c:393 ../vector/v.buffer/main.c:396 +#: ../vector/v.buffer/main.c:399 +#, c-format +msgid "Option '%s' is not available with GEOS buffering" msgstr "" -#: ../vector/v.surf.bspline/main.c:283 +#: ../vector/v.buffer/main.c:442 #, c-format -msgid "Input vector map is 2D. Parameter <%s> required." +msgid "Unable to select data from table <%s>" msgstr "" -#: ../vector/v.surf.bspline/main.c:295 -#, c-format -msgid "Estimated point density: %.4g" +#: ../vector/v.buffer/main.c:478 +msgid "No features available for buffering. Check type option and features available in the input vector." msgstr "" -#: ../vector/v.surf.bspline/main.c:296 +#: ../vector/v.buffer/main.c:495 #, c-format -msgid "Estimated mean distance between points: %.4g" +msgid "Flags -%c/%c ignored by this version, GEOS >= 3.3 is required" msgstr "" -#: ../vector/v.surf.bspline/main.c:299 -#, c-format -msgid "No points in current region" +#: ../vector/v.buffer/main.c:500 +msgid "Negative distances for internal buffers are not supported and converted to positive values." msgstr "" -#: ../vector/v.surf.bspline/main.c:328 -#, c-format -msgid "Vector map <%s> of sparse points will be interpolated" +#: ../vector/v.buffer/main.c:510 +msgid "Buffering areas..." msgstr "" -#: ../vector/v.surf.bspline/main.c:344 +#: ../vector/v.buffer/main.c:546 ../vector/v.buffer/main.c:648 #, c-format -msgid "Sorry, the <%s> driver is not compatible with the vector output of this module. Try with raster output or another driver." +msgid "Attribute is of invalid size (%.3f) for category %d" msgstr "" -#: ../vector/v.surf.bspline/main.c:367 +#: ../vector/v.buffer/main.c:560 ../vector/v.buffer/main.c:666 #, c-format -msgid "Points in input vector map <%s> will be interpolated" +msgid "The tolerance in map units: %g" msgstr "" -#: ../vector/v.surf.bspline/main.c:374 -msgid "Reading values from attribute table..." +#: ../vector/v.buffer/main.c:606 +msgid "Buffering features..." msgstr "" -#: ../vector/v.surf.bspline/main.c:378 -msgid "Cannot read layer info" +#: ../vector/v.buffer/main.c:609 ../vector/v.buffer/main.c:658 +msgid "Negative distances are only supported for areas" msgstr "" -#: ../vector/v.surf.bspline/main.c:400 ../vector/v.normal/main.c:135 -#, c-format -msgid "%d records selected from table" +#: ../vector/v.buffer/main.c:741 +msgid "Cleaning buffers..." msgstr "" -#: ../vector/v.surf.bspline/main.c:420 -#, c-format -msgid "Interpolation: Creating table: It was impossible to create table <%s>." +#: ../vector/v.buffer/main.c:744 +msgid "Building parts of topology..." msgstr "" -#: ../vector/v.surf.bspline/main.c:437 -#, c-format -msgid "Cells for raster map <%s> will be interpolated" +#: ../vector/v.buffer/main.c:758 +msgid "Snapping boundaries..." msgstr "" -#: ../vector/v.surf.bspline/main.c:498 -msgid "Load masking map" +#: ../vector/v.buffer/main.c:761 ../vector/v.in.ogr/main.c:1498 +msgid "Breaking polygons..." msgstr "" -#: ../vector/v.surf.bspline/main.c:710 -#, c-format -msgid "%d points found in this subregion" +#: ../vector/v.buffer/main.c:764 ../vector/v.buffer/main.c:771 +#: ../vector/v.in.ogr/main.c:1503 ../vector/v.in.ogr/main.c:1517 +#: ../vector/v.overlay/area_area.c:113 ../vector/v.delaunay/main.c:144 +msgid "Removing duplicates..." msgstr "" -#: ../vector/v.surf.bspline/main.c:757 -#, c-format -msgid "Interpolation: (%d,%d): No record for point (cat = %d)" +#: ../vector/v.buffer/main.c:768 ../vector/v.in.ogr/main.c:1513 +msgid "Breaking boundaries..." msgstr "" -#: ../vector/v.distance/distance.c:49 -#, c-format -msgid "Invalid segment number %d for %d points" +#: ../vector/v.buffer/main.c:774 +msgid "Cleaning boundaries at nodes" msgstr "" -#: ../vector/v.distance/distance.c:426 -msgid "At least one point is really inside the area!" +#: ../vector/v.buffer/main.c:782 ../vector/v.in.ogr/main.c:1537 +#: ../vector/v.voronoi/clean_topo.c:87 +msgid "Removing dangles..." msgstr "" -#: ../vector/v.distance/main.c:126 -msgid "Finds the nearest element in vector map 'to' for elements in vector map 'from'." +#: ../vector/v.buffer/main.c:785 ../vector/v.in.ogr/main.c:1552 +#: ../vector/v.voronoi/clean_topo.c:89 +msgid "Removing bridges..." msgstr "" -#: ../vector/v.distance/main.c:130 -msgid "Name of existing vector map (from)" +#: ../vector/v.buffer/main.c:788 ../vector/v.overlay/area_area.c:158 +msgid "Attaching islands..." msgstr "" -#: ../vector/v.distance/main.c:135 -msgid "Layer number or name (from)" +#: ../vector/v.buffer/main.c:795 +msgid "Calculating centroids for all areas..." msgstr "" -#: ../vector/v.distance/main.c:142 -msgid "Feature type (from)" +#: ../vector/v.buffer/main.c:809 ../vector/v.overlay/area_area.c:171 +msgid "Cannot calculate area centroid" msgstr "" -#: ../vector/v.distance/main.c:147 -msgid "Name of existing vector map (to)" +#: ../vector/v.buffer/main.c:826 +msgid "Generating list of boundaries to be deleted..." msgstr "" -#: ../vector/v.distance/main.c:152 -msgid "Layer number or name (to)" +#: ../vector/v.buffer/main.c:859 +msgid "Deleting boundaries..." msgstr "" -#: ../vector/v.distance/main.c:159 -msgid "Feature type (to)" +#: ../vector/v.buffer/main.c:891 +msgid "Calculating centroids for areas..." msgstr "" -#: ../vector/v.distance/main.c:165 -msgid "Name for output vector map containing lines connecting nearest elements" +#: ../vector/v.buffer/main.c:904 +#, c-format +msgid "Unable to calculate centroid for area %d" msgstr "" -#: ../vector/v.distance/main.c:173 -msgid "Maximum distance or -1 for no limit" +#: ../vector/v.buffer/geos.c:19 ../vector/v.profile/main.c:60 +msgid "Invalid GEOS geometry!" msgstr "" -#: ../vector/v.distance/main.c:174 ../vector/v.distance/main.c:182 -msgid "Map units, meters for ll" +#: ../vector/v.buffer/geos.c:25 ../vector/v.profile/main.c:66 +msgid "No coordinates in GEOS geometry (can be ok for negative distance)!" msgstr "" -#: ../vector/v.distance/main.c:181 -msgid "Minimum distance or -1 for no limit" +#: ../vector/v.buffer/geos.c:33 ../vector/v.profile/main.c:74 +#, c-format +msgid "Invalid x coordinate %f" msgstr "" -#: ../vector/v.distance/main.c:192 -msgid "Values describing the relation between two nearest features" +#: ../vector/v.buffer/geos.c:35 ../vector/v.profile/main.c:76 +#, c-format +msgid "Invalid y coordinate %f" msgstr "" -#: ../vector/v.distance/main.c:202 -msgid "category of the nearest feature" +#: ../vector/v.buffer/geos.c:107 ../vector/v.profile/main.c:93 +#: ../vector/v.profile/main.c:104 +msgid "Corrupt GEOS geometry" msgstr "" -#: ../vector/v.distance/main.c:203 -msgid "minimum distance to nearest feature" +#: ../vector/v.buffer/geos.c:135 +msgid "Unknown GEOS geometry type" msgstr "" -#: ../vector/v.distance/main.c:204 -msgid "x coordinate of the nearest point on the 'to' feature" +#: ../vector/v.buffer/geos.c:178 +#, c-format +msgid "Buffering failed (feature %d)" msgstr "" -#: ../vector/v.distance/main.c:205 -msgid "y coordinate of the nearest point on the 'to' feature" +#: ../vector/v.lidar.growing/main.c:78 +msgid "Building contour determination and Region Growing algorithm for determining the building inside" msgstr "" -#: ../vector/v.distance/main.c:206 -msgid "distance to the nearest point on the 'to' feature along that linear feature" +#: ../vector/v.lidar.growing/main.c:83 +msgid "Input vector (v.lidar.edgedetection output)" msgstr "" -#: ../vector/v.distance/main.c:208 -msgid "angle along the nearest linear feature in the 'to' map, measured CCW from the +x axis, in radians, between -Pi and Pi inclusive" +#: ../vector/v.lidar.growing/main.c:93 +msgid "Name of the first pulse vector map" msgstr "" -#: ../vector/v.distance/main.c:211 -msgid "attribute of nearest feature given by to_column option" +#: ../vector/v.lidar.growing/main.c:100 +msgid "Threshold for cell object frequency in region growing" msgstr "" -#: ../vector/v.distance/main.c:225 -msgid "Column name(s) where values specified by 'upload' option will be uploaded" +#: ../vector/v.lidar.growing/main.c:108 +msgid "Threshold for double pulse in region growing" msgstr "" -#: ../vector/v.distance/main.c:231 -msgid "Column name of nearest feature (used with upload=to_attr)" +#: ../vector/v.lidar.growing/main.c:176 +#, c-format +msgid "Unable to open table <%s>" msgstr "" -#: ../vector/v.distance/main.c:236 -msgid "Name for new attribute table" +#: ../vector/v.lidar.growing/main.c:201 +msgid "Setting regions and boxes" msgstr "" -#: ../vector/v.distance/main.c:239 -msgid "Field separator for printing output to stdout" +#: ../vector/v.lidar.growing/main.c:267 +#, c-format +msgid "Rows = %d" msgstr "" -#: ../vector/v.distance/main.c:244 -msgid "Print output to stdout, don't update attribute table" +#: ../vector/v.lidar.growing/main.c:268 +#, c-format +msgid "Columns = %d" msgstr "" -#: ../vector/v.distance/main.c:246 -msgid "First column is always category of 'from' feature called from_cat" +#: ../vector/v.lidar.growing/main.c:288 +msgid "read points in input vector" msgstr "" -#: ../vector/v.distance/main.c:251 -msgid "Calculate distances to all features within the threshold" +#: ../vector/v.lidar.growing/main.c:446 +msgid "Region Growing" msgstr "" -#: ../vector/v.distance/main.c:253 -msgid "Output may be written to stdout using the '-p' flag or uploaded to a new table created by the 'table' option; multiple 'upload' options may be used." +#: ../vector/v.lidar.growing/ConvexHull.c:269 +msgid "...now exiting to system..." msgstr "" -#: ../vector/v.distance/main.c:293 -msgid "Updating the from= table is not supported with -a" +#: ../vector/v.select/copy_tabs.c:51 ../scripts/v.to.lines/v.to.lines.py:157 +#, c-format, python-format +msgid "No table for layer %d" msgstr "" -#: ../vector/v.distance/main.c:309 -msgid "Printing distance matrix is not supported with dmin= or dmax=" +#: ../vector/v.select/copy_tabs.c:71 +#, c-format +msgid "Unable to copy table for layer %d" msgstr "" -#: ../vector/v.distance/main.c:336 -msgid "to_column option missing" +#: ../vector/v.select/main.c:50 ../vector/v.overlay/main.c:65 +msgid "spatial query" msgstr "" -#: ../vector/v.distance/main.c:352 -msgid "Too many column names" +#: ../vector/v.select/main.c:52 +msgid "Selects features from vector map (A) by features from other vector map (B)." msgstr "" -#: ../vector/v.distance/main.c:359 -msgid "Not enough column names" +#: ../vector/v.select/main.c:85 ../vector/v.overlay/main.c:178 +#, c-format +msgid "Unknown operator '%s'" msgstr "" -#: ../vector/v.distance/main.c:371 ../vector/v.distance/main.c:391 +#: ../vector/v.select/main.c:94 +msgid "Operator can only be 'overlap'" +msgstr "" + +#: ../vector/v.select/main.c:152 +msgid "Output from v.select" +msgstr "" + +#: ../vector/v.select/main.c:184 #, c-format -msgid "Input vector map <%s> is 3D" +msgid "%d features from <%s> without category skipped" msgstr "" -#: ../vector/v.distance/main.c:382 ../vector/v.distance/main.c:403 +#: ../vector/v.select/main.c:193 #, c-format -msgid "No features of selected type found in <%s>" +msgid "%d features written to output." msgstr "" -#: ../vector/v.distance/main.c:475 -msgid "dmin can not be larger than dmax" +#: ../vector/v.select/main.c:198 +msgid "No features found !" msgstr "" -#: ../vector/v.distance/main.c:618 -msgid "Incompatible column types" +#: ../vector/v.select/write.c:27 +msgid "Writing selected features..." msgstr "" -#: ../vector/v.distance/main.c:668 -msgid "No categories for 'from' for slected type and layer" +#: ../vector/v.select/args.c:12 +msgid "Input vector map from which to select features (A)" msgstr "" -#: ../vector/v.distance/main.c:696 -msgid "Finding nearest features..." +#: ../vector/v.select/args.c:16 +msgid "Layer number (vector map A)" msgstr "" -#: ../vector/v.distance/main.c:797 ../vector/v.distance/main.c:1084 -#, c-format -msgid "More cats found in to_layer (line=%d)" +#: ../vector/v.select/args.c:21 ../vector/v.overlay/main.c:81 +msgid "Feature type (vector map A)" msgstr "" -#: ../vector/v.distance/main.c:874 ../vector/v.distance/main.c:1231 -#, c-format -msgid "More cats found in to_layer (area=%d)" +#: ../vector/v.select/args.c:27 +msgid "Query vector map (B)" msgstr "" -#: ../vector/v.distance/main.c:984 -msgid "Finding nearest features for areas..." +#: ../vector/v.select/args.c:31 +msgid "Layer number (vector map B)" msgstr "" -#: ../vector/v.distance/main.c:1350 -msgid "DATETIME type not yet supported, no attributes will be uploaded" +#: ../vector/v.select/args.c:36 ../vector/v.overlay/main.c:95 +msgid "Feature type (vector map B)" msgstr "" -#: ../vector/v.distance/main.c:1366 -msgid "Unable to open default database" +#: ../vector/v.select/args.c:49 +msgid "Operator defines required relation between features" msgstr "" -#: ../vector/v.distance/main.c:1714 -#, c-format -msgid "%d categories with more than 1 feature in vector map <%s>" +#: ../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.distance/main.c:1717 -#, c-format -msgid "%d categories - no nearest feature found" +#: ../vector/v.select/args.c:59 ../vector/v.select/args.c:75 +msgid "features partially or completely overlap" msgstr "" -#: ../vector/v.distance/main.c:1726 -#, c-format -msgid "%d distances calculated" +#: ../vector/v.select/args.c:76 +msgid "features are spatially equals (using GEOS)" msgstr "" -#: ../vector/v.distance/main.c:1727 -#, c-format -msgid "%d records inserted" +#: ../vector/v.select/args.c:77 +msgid "features do not spatially intersect (using GEOS)" msgstr "" -#: ../vector/v.distance/main.c:1729 -#, c-format -msgid "%d insert errors" +#: ../vector/v.select/args.c:78 +msgid "features spatially intersect (using GEOS)" msgstr "" -#: ../vector/v.distance/main.c:1733 -#, c-format -msgid "%d categories read from the map" +#: ../vector/v.select/args.c:79 +msgid "features spatially touches (using GEOS)" msgstr "" -#: ../vector/v.distance/main.c:1735 -#, c-format -msgid "%d categories exist in the table" +#: ../vector/v.select/args.c:80 +msgid "features spatially crosses (using GEOS)" msgstr "" -#: ../vector/v.distance/main.c:1737 -#, c-format -msgid "%d categories read from the map exist in the table" +#: ../vector/v.select/args.c:81 +msgid "feature A is completely inside feature B (using GEOS)" msgstr "" -#: ../vector/v.distance/main.c:1740 -#, c-format -msgid "%d categories read from the map don't exist in the table" +#: ../vector/v.select/args.c:82 +msgid "feature B is completely inside feature A (using GEOS)" msgstr "" -#: ../vector/v.surf.rst/main.c:153 -msgid "Performs surface interpolation from vector points map by splines." +#: ../vector/v.select/args.c:83 +msgid "features spatially overlap (using GEOS)" msgstr "" -#: ../vector/v.surf.rst/main.c:155 -msgid "Spatial approximation and topographic analysis from given point or isoline data in vector format to floating point raster format using regularized spline with tension." +#: ../vector/v.select/args.c:84 +msgid "feature A is spatially related to feature B (using GEOS, requires 'relate' option)" msgstr "" -#: ../vector/v.surf.rst/main.c:162 -msgid "Perform cross-validation procedure without raster approximation" +#: ../vector/v.select/args.c:94 +msgid "Intersection Matrix Pattern used for 'relate' operator" msgstr "" -#: ../vector/v.surf.rst/main.c:167 -msgid "Use scale dependent tension" +#: ../vector/v.select/args.c:101 +msgid "Do not skip features without category" msgstr "" -#: ../vector/v.surf.rst/main.c:187 ../vector/v.surf.idw/main.c:102 -msgid "If not given and input is 2D vector map then category values are used. If input is 3D vector map then z-coordinates are used." +#: ../vector/v.select/args.c:105 ../vector/v.edit/args.c:204 +#: ../vector/v.extract/main.c:98 +msgid "Reverse selection" msgstr "" -#: ../vector/v.surf.rst/main.c:197 -msgid "Name for output surface elevation raster map" +#: ../vector/v.select/select.c:104 ../vector/v.select/select.c:154 +#, c-format +msgid "Unable to read line id %d from vector map <%s>" msgstr "" -#: ../vector/v.surf.rst/main.c:227 -msgid "Name for output mean curvature raster map" +#: ../vector/v.select/select.c:200 ../vector/v.out.pov/main.c:175 +msgid "Processing areas..." msgstr "" -#: ../vector/v.surf.rst/main.c:247 -msgid "Name for output vector map showing quadtree segmentation" +#: ../vector/v.select/select.c:252 ../vector/v.select/select.c:318 +#, c-format +msgid "Unable to read area id %d from vector map <%s>" msgstr "" -#: ../vector/v.surf.rst/main.c:254 -msgid "Name for output vector map showing overlapping windows" +#: ../vector/v.profile/main.c:156 +msgid "Vector map profiling tool" msgstr "" -#: ../vector/v.surf.rst/main.c:263 -msgid "Number of threads for parallel computing" +#: ../vector/v.profile/main.c:172 +msgid "Use features only from specified layer" msgstr "" -#: ../vector/v.surf.rst/main.c:269 -msgid "Name of raster map used as mask" +#: ../vector/v.profile/main.c:183 +msgid "Path to output text file or - for stdout" msgstr "" -#: ../vector/v.surf.rst/main.c:292 -msgid "Name of the attribute column with smoothing parameters" +#: ../vector/v.profile/main.c:195 +msgid "Number of significant digits" msgstr "" -#: ../vector/v.surf.rst/main.c:325 -msgid "Maximum distance between points on isoline (to insert additional points)" +#: ../vector/v.profile/main.c:204 +msgid "Buffer (tolerance) for points in map units" msgstr "" -#: ../vector/v.surf.rst/main.c:334 -msgid "Conversion factor for values used for approximation" +#: ../vector/v.profile/main.c:205 +msgid "How far points can be from sampling line" msgstr "" -#: ../vector/v.surf.rst/main.c:411 -msgid "Parallel computation disabled when deviation output is required" +#: ../vector/v.profile/main.c:215 +msgid "Name for profile line and buffer output map" msgstr "" -#: ../vector/v.surf.rst/main.c:418 -msgid "GRASS GIS is not compiled with OpenMP support, parallel computation is disabled." +#: ../vector/v.profile/main.c:217 +msgid "Profile line and buffer around it will be written" msgstr "" -#: ../vector/v.surf.rst/main.c:423 ../vector/v.surf.rst/main.c:428 -#: ../vector/v.surf.rst/main.c:433 ../vector/v.surf.rst/main.c:438 -#, c-format -msgid "Output vector map name <%s> is not valid map name" +#: ../vector/v.profile/main.c:222 +msgid "Do not print column names" msgstr "" -#: ../vector/v.surf.rst/main.c:451 -msgid "You are not outputting any raster or vector maps" +#: ../vector/v.profile/main.c:227 +msgid "Do not print 3D vector data (z values)" msgstr "" -#: ../vector/v.surf.rst/main.c:460 -msgid "Both cross-validation options (-c flag and cvdev vector output) must be specified" +#: ../vector/v.profile/main.c:228 +msgid "Only affects 3D vectors" msgstr "" -#: ../vector/v.surf.rst/main.c:463 -msgid "The cross-validation cannot be computed simultaneously with output raster or devi file" +#: ../vector/v.profile/main.c:235 +msgid "Coordinates for profiling line nodes" msgstr "" -#: ../vector/v.surf.rst/main.c:481 -msgid "Using anisotropy - both theta and scalex have to be specified" +#: ../vector/v.profile/main.c:236 +msgid "Specify profiling line vertexes and nodes" msgstr "" -#: ../vector/v.surf.rst/main.c:489 -msgid "Both smatt and smooth options specified - using constant" +#: ../vector/v.profile/main.c:237 ../vector/v.profile/main.c:249 +#: ../vector/v.profile/main.c:260 ../vector/v.profile/main.c:268 +msgid "Profiling line" msgstr "" -#: ../vector/v.surf.rst/main.c:499 -msgid "The computation will last too long - lower npmin is suggested" +#: ../vector/v.profile/main.c:247 +msgid "Profiling line map" msgstr "" -#: ../vector/v.surf.rst/main.c:582 -msgid "Input is 2D: using attribute values for approximation" +#: ../vector/v.profile/main.c:248 +msgid "Vector map containing profiling line" msgstr "" -#: ../vector/v.surf.rst/main.c:584 -msgid "Input is 2D: using category values for approximation" +#: ../vector/v.profile/main.c:257 +msgid "WHERE conditions for input profile line map" msgstr "" -#: ../vector/v.surf.rst/main.c:697 -#, c-format -msgid "Processing all selected output files will require %d bytes of disk space for temp files" +#: ../vector/v.profile/main.c:259 +msgid "Use to select only one line from profiling line map" msgstr "" -#: ../vector/v.surf.rst/main.c:718 -msgid "Processing segments in parallel..." +#: ../vector/v.profile/main.c:267 +msgid "Profiling line map layer" msgstr "" -#: ../vector/v.surf.rst/main.c:724 ../vector/v.surf.rst/main.c:733 -msgid "Interp_segmets failed" +#: ../vector/v.profile/main.c:288 +msgid "Layer 0 not supported" msgstr "" -#: ../vector/v.surf.rst/main.c:727 -msgid "Processing segments..." +#: ../vector/v.profile/main.c:293 +msgid "Failed to interpreter 'dp' parameter as an integer" msgstr "" -#: ../vector/v.surf.rst/main.c:751 -msgid "Unable to write raster maps - try to increase resolution" +#: ../vector/v.profile/main.c:299 +msgid "Tolerance value must be greater than 0" msgstr "" -#: ../vector/v.build.polylines/main.c:116 -msgid "Builds polylines from lines or boundaries." +#: ../vector/v.profile/main.c:304 +#, c-format +msgid "<%s> is not a valid vector map name" msgstr "" -#: ../vector/v.build.polylines/main.c:126 -msgid "Category number mode" +#: ../vector/v.profile/main.c:309 +msgid "No input profile map name provided, but WHERE conditions for it have been set" msgstr "" -#: ../vector/v.build.polylines/main.c:131 -msgid "Do not assign any category number to polyline" +#: ../vector/v.profile/main.c:313 +msgid "Profile input coordinates and vector map are provided. Please provide only one of them" msgstr "" -#: ../vector/v.build.polylines/main.c:132 -msgid "Assign category number of first line to polyline" +#: ../vector/v.profile/main.c:317 +msgid "No profile input coordinates nor vector map are provided. Please provide one of them" msgstr "" -#: ../vector/v.build.polylines/main.c:133 -msgid "Assign multiple category numbers to polyline" +#: ../vector/v.profile/main.c:354 +msgid "At least profile start and end coordinates are required!" msgstr "" -#: ../vector/v.build.polylines/main.c:134 -msgid "Create polyline from lines with same categories" +#: ../vector/v.profile/main.c:385 ../vector/v.profile/main.c:401 +#, c-format +msgid "No database connection defined for map <%s> layer %d, but WHERE condition is provided" msgstr "" -#: ../vector/v.build.polylines/main.c:231 -#, 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.profile/main.c:444 ../vector/v.profile/main.c:596 +msgid "No features match Your query" +msgstr "" -#: ../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.profile/main.c:449 ../vector/v.profile/main.c:462 +msgid "Your query matches more than one record in input profiling map. Currently it's not supported. Enhance WHERE conditions to get only one line." +msgstr "" -#: ../vector/v.label/main.c:62 -msgid "Creates paint labels for a vector map from attached attributes." +#: ../vector/v.profile/main.c:455 +msgid "Error while initialising line list" msgstr "" -#: ../vector/v.label/main.c:67 ../vector/v.label.sa/main.c:61 -msgid "Name for new paint-label file" +#: ../vector/v.profile/main.c:467 +msgid "Error while reading vector feature from profile line map" msgstr "" -#: ../vector/v.label/main.c:69 -msgid "If not given the name of the input map is used" +#: ../vector/v.profile/main.c:481 +msgid "Your input profile map contains more than one line. Currently it's not supported. Provide WHERE conditions to get only one line." msgstr "" -#: ../vector/v.label/main.c:78 ../vector/v.label.sa/main.c:57 -msgid "Name of attribute column to be used for labels" +#: ../vector/v.profile/main.c:501 +msgid "Failed to convert GRASS line to GEOS line" msgstr "" -#: ../vector/v.label/main.c:89 -msgid "Rotate labels to align with lines" +#: ../vector/v.profile/main.c:509 +msgid "Buffering failed" msgstr "" -#: ../vector/v.label/main.c:94 -msgid "Curl labels along lines" +#: ../vector/v.profile/main.c:556 +#, c-format +msgid "Vector map <%s> does not have cat's defined on layer %d" msgstr "" -#: ../vector/v.label/main.c:99 -msgid "Offset label in x-direction" +#: ../vector/v.profile/main.c:683 +#, c-format +msgid "Unabale to get attribute data for cat %d" 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" +#: ../vector/v.profile/main.c:692 +#, c-format +msgid "Error while retreiving database record for cat %d" msgstr "" -#: ../vector/v.label/main.c:106 -msgid "Offset label in y-direction" +#: ../vector/v.profile/main.c:730 +msgid "Can not write data portion to provided output" msgstr "" -#: ../vector/v.label/main.c:137 -msgid "Space between letters for curled labels (in map-units)" +#: ../vector/v.extrude/main.c:72 +msgid "Extrudes flat vector features to 3D vector features with defined height." msgstr "" -#: ../vector/v.label/main.c:144 -msgid "Label size (in points)" +#: ../vector/v.extrude/main.c:74 +msgid "Optionally the height can be derived from sampling of elevation raster map." msgstr "" -#: ../vector/v.label/main.c:166 -msgid "Border width" +#: ../vector/v.extrude/main.c:78 +msgid "Trace elevation" msgstr "" -#: ../vector/v.label/main.c:180 ../vector/v.label.sa/main.c:117 -msgid "Width of highlight coloring" +#: ../vector/v.extrude/main.c:101 ../vector/v.transform/main.c:136 +msgid "Shifting value for z coordinates" msgstr "" -#: ../vector/v.label/main.c:200 ../vector/v.label.sa/main.c:135 -msgid "Opaque to vector (only relevant if background color is selected)" +#: ../vector/v.extrude/main.c:105 ../vector/v.extrude/main.c:113 +#: ../vector/v.extrude/main.c:119 ../vector/v.to.3d/args.c:33 +#: ../vector/v.to.3d/args.c:41 +msgid "Height" msgstr "" -#: ../vector/v.label/main.c:251 -msgid "size and space options vary significantly which may lead to crummy output" +#: ../vector/v.extrude/main.c:112 ../vector/v.to.3d/args.c:40 +msgid "Fixed height for 3D vector features" msgstr "" -#: ../vector/v.label/main.c:259 -msgid "Too many parameters for " +#: ../vector/v.extrude/main.c:118 +msgid "Name of attribute column with feature height" msgstr "" -#: ../vector/v.label/main.c:438 +#: ../vector/v.extrude/main.c:151 #, c-format -msgid "Labeled %d lines." +msgid "One of '%s' or '%s' parameters must be set" msgstr "" -#: ../vector/v.external/list.c:111 -msgid "GRASS is not compiled with PostgreSQL support" +#: ../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.external/list.c:117 -msgid "GRASS is not compiled with OGR support" +#: ../vector/v.extrude/main.c:234 +#, c-format +msgid "Column <%s> does not exist" msgstr "" -#: ../vector/v.external/list.c:158 -msgid "Connection to PostgreSQL database failed." +#: ../vector/v.extrude/main.c:243 +#, c-format +msgid "Column <%s>: invalid data type" msgstr "" -#: ../vector/v.external/list.c:168 -msgid "No feature tables found in database." +#: ../vector/v.extrude/main.c:265 +msgid "Extruding areas..." msgstr "" -#: ../vector/v.external/list.c:179 +#: ../vector/v.extrude/main.c:275 ../vector/v.out.svg/main.c:233 #, c-format -msgid "PostGIS database <%s> contains %d feature table:" -msgid_plural "PostGIS database <%s> contains %d feature tables:" -msgstr[0] "" -msgstr[1] "" +msgid "Skipping area %d without centroid" +msgstr "" -#: ../vector/v.external/list.c:260 +#: ../vector/v.extrude/main.c:287 #, c-format -msgid "Unable to open data source '%s'" +msgid "No category defined for area %d. Using default fixed height %f." msgstr "" -#: ../vector/v.external/list.c:267 +#: ../vector/v.extrude/main.c:293 #, 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] "" +msgid "Unable to fetch height from DB for area %d. Using default fixed height %f." +msgstr "" -#: ../vector/v.external/list.c:310 -#, c-format -msgid "Unable to convert input map projection to GRASS format. Projection check cannot be provided for OGR layer <%s>" +#: ../vector/v.extrude/main.c:319 +msgid "Extruding features..." msgstr "" -#: ../vector/v.external/list.c:326 +#: ../vector/v.extrude/main.c:340 #, c-format -msgid "Invalid geometry column %d" +msgid "No category defined for feature %d. Using default fixed height %f." msgstr "" -#: ../vector/v.external/args.c:14 -msgid "Name of input OGR or PostGIS data source" +#: ../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.external/args.c:27 -msgid "Name of OGR layer or PostGIS feature table to be linked" +#: ../vector/v.extrude/main.c:364 +msgid "Copying attribute table..." msgstr "" -#: ../vector/v.external/args.c:28 -msgid "" -"Examples:\n" -"\t\tESRI Shapefile: shapefile name\n" -"\t\tMapInfo File: mapinfo file name\n" -"\t\tPostGIS database: table name" +#: ../vector/v.extrude/db.c:27 +#, c-format +msgid "Unable to select attributes category %d" msgstr "" -#: ../vector/v.external/args.c:40 -msgid "Name for output GRASS vector map (default: input layer)" +#: ../vector/v.in.region/main.c:43 +msgid "Creates a vector polygon from the current region extent." msgstr "" -#: ../vector/v.external/args.c:62 -msgid "List available layers in data source and exit" +#: ../vector/v.in.region/main.c:51 +msgid "Select type: line or area" msgstr "" -#: ../vector/v.external/args.c:68 -msgid "List available layers including feature type in data source and exit" +#: ../vector/v.in.region/main.c:58 +msgid "Densify lines using region resolution" msgstr "" -#: ../vector/v.external/args.c:70 -msgid "Format: layer name,type,projection check,geometry" +#: ../vector/v.hull/main.c:56 +msgid "Produces a 2D/3D convex hull for a given vector map." msgstr "" -#: ../vector/v.external/main.c:59 -msgid "Creates a new pseudo-vector map as a link to an OGR-supported layer or a PostGIS feature table." +#: ../vector/v.hull/main.c:70 +msgid "Limit to current region" msgstr "" -#: ../vector/v.external/main.c:130 -msgid "No layer defined" +#: ../vector/v.hull/main.c:75 +msgid "Create a 'flat' 2D hull even if the input is 3D points" msgstr "" -#: ../vector/v.external/main.c:196 +#: ../vector/v.hull/main.c:100 #, c-format -msgid "Unable to delete '%s'" +msgid "Error loading vector points from <%s>" msgstr "" -#: ../vector/v.external/main.c:203 +#: ../vector/v.hull/main.c:103 #, c-format -msgid "Unable to create file '%s/%s'" +msgid "Convex hull calculation requires at least three points (%d found)" msgstr "" -#: ../vector/v.external/main.c:237 +#: ../vector/v.hull/main.c:105 #, c-format -msgid "Link to vector map <%s> created." +msgid "%d points read from vector map <%s>" msgstr "" -#: ../vector/v.normal/main.c:76 -msgid "Tests for normality for vector points." +#: ../vector/v.hull/chull.c:212 +msgid "Reading 3D vertices..." msgstr "" -#: ../vector/v.normal/main.c:88 -msgid "Lists of tests (1-15)" +#: ../vector/v.hull/chull.c:396 +msgid "Constructing 3D hull..." msgstr "" -#: ../vector/v.normal/main.c:89 -msgid "E.g. 1,3-8,13" +#: ../vector/v.hull/hull.c:107 +msgid "Simple planar hulls not implemented yet" msgstr "" -#: ../vector/v.normal/main.c:100 -msgid "Lognormality instead of normality" +#: ../vector/v.out.svg/main.c:76 +msgid "Exports a vector map to SVG file." msgstr "" -#: ../vector/v.normal/main.c:131 -msgid "Only numeric column type supported" +#: ../vector/v.out.svg/main.c:85 +msgid "Name for SVG output file" msgstr "" -#: ../vector/v.normal/main.c:174 ../vector/v.normal/main.c:182 -#, c-format -msgid "No record for cat %d" +#: ../vector/v.out.svg/main.c:94 +msgid "Output type" msgstr "" -#: ../vector/v.normal/main.c:192 -#, c-format -msgid "Number of points: %d" +#: ../vector/v.out.svg/main.c:95 +msgid "Defines which feature-type will be extracted" msgstr "" -#: ../vector/v.normal/main.c:198 -msgid "Too small sample" +#: ../vector/v.out.svg/main.c:103 +msgid "Coordinate precision" msgstr "" -#: ../vector/v.normal/main.c:206 -msgid "Negative or very small point values set to -10.0" +#: ../vector/v.out.svg/main.c:109 +msgid "Attribute(s) to include in output SVG" msgstr "" -#: ../vector/v.normal/main.c:223 -#, c-format -msgid "Moments \\sqrt{b_1} and b_2: " +#: ../vector/v.out.svg/main.c:130 +msgid "Precision must not be negative" msgstr "" -#: ../vector/v.normal/main.c:228 -#, c-format -msgid "Geary's a-statistic & an approx. normal: " +#: ../vector/v.out.svg/main.c:133 +msgid "Precision must not be higher than 15" msgstr "" -#: ../vector/v.normal/main.c:233 +#: ../vector/v.out.svg/main.c:201 #, c-format -msgid "Extreme normal deviates: " +msgid "Unable to create SVG file <%s>" msgstr "" -#: ../vector/v.normal/main.c:238 +#: ../vector/v.out.svg/main.c:218 #, c-format -msgid "D'Agostino's D & an approx. normal: " +msgid "No areas found, skipping %s" msgstr "" -#: ../vector/v.normal/main.c:244 +#: ../vector/v.out.svg/main.c:259 #, c-format -msgid "Kuiper's V (regular & modified for normality): " +msgid "%d areas extracted" msgstr "" -#: ../vector/v.normal/main.c:250 +#: ../vector/v.out.svg/main.c:266 #, c-format -msgid "Watson's U^2 (regular & modified for normality): " +msgid "No points found, skipping %s" msgstr "" -#: ../vector/v.normal/main.c:256 +#: ../vector/v.out.svg/main.c:295 #, c-format -msgid "Durbin's Exact Test (modified Kolmogorov): " +msgid "%d points extracted" msgstr "" -#: ../vector/v.normal/main.c:262 +#: ../vector/v.out.svg/main.c:302 #, c-format -msgid "Anderson-Darling's A^2 (regular & modified for normality): " +msgid "No lines found, skipping %s" msgstr "" -#: ../vector/v.normal/main.c:268 +#: ../vector/v.out.svg/main.c:329 #, c-format -msgid "Cramer-Von Mises W^2(regular & modified for normality): " +msgid "%d lines extracted" msgstr "" -#: ../vector/v.normal/main.c:274 +#: ../vector/v.out.svg/main.c:396 #, c-format -msgid "Kolmogorov-Smirnov's D (regular & modified for normality): " +msgid "Cannot select attributes for cat=%d" msgstr "" -#: ../vector/v.normal/main.c:280 -#, c-format -msgid "Chi-Square stat (equal probability classes) and d.f.: " +#: ../vector/v.net.connectivity/main.c:54 +msgid "connectivity" msgstr "" -#: ../vector/v.normal/main.c:286 -msgid "Shapiro-Wilk's W cannot be used for n > 50" +#: ../vector/v.net.connectivity/main.c:56 +msgid "Computes vertex connectivity between two sets of nodes in the network." msgstr "" -#: ../vector/v.normal/main.c:288 -msgid "Use Weisberg-Binghams's W''" +#: ../vector/v.net.connectivity/main.c:96 +msgid "Set1 category values" msgstr "" -#: ../vector/v.normal/main.c:291 -#, c-format -msgid "Shapiro-Wilk W: " +#: ../vector/v.net.connectivity/main.c:97 +#: ../vector/v.net.connectivity/main.c:103 +msgid "Set1" msgstr "" -#: ../vector/v.normal/main.c:298 -msgid "Weisberg-Bingham's W'' cannot be used for n < 50 or n > 99" +#: ../vector/v.net.connectivity/main.c:102 +msgid "Set1 WHERE conditions of SQL statement without 'where' keyword" msgstr "" -#: ../vector/v.normal/main.c:300 -#, c-format -msgid "Weisberg-Bingham's W'': " +#: ../vector/v.net.connectivity/main.c:107 +msgid "Set2 category values" msgstr "" -#: ../vector/v.normal/main.c:307 -msgid "Royston only extended Shapiro-Wilk's W up to n = 2000" +#: ../vector/v.net.connectivity/main.c:108 +#: ../vector/v.net.connectivity/main.c:114 +msgid "Set2" msgstr "" -#: ../vector/v.normal/main.c:309 +#: ../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 "Shapiro-Wilk W'': " +msgid "No features for %s selected. Please check options '%s', '%s'." msgstr "" -#: ../vector/v.normal/main.c:315 +#: ../vector/v.net.connectivity/main.c:167 +#: ../vector/v.net.connectivity/main.c:170 #, c-format -msgid "Kotz' T'_f (Lognormality vs. Normality): " +msgid "%s is empty" msgstr "" -#: ../vector/v.out.pov/main.c:49 -msgid "Converts GRASS x,y,z points to POV-Ray x,z,y format." +#: ../vector/v.in.ogr/main.c:204 +msgid "Imports vector data into a GRASS vector map using OGR library." msgstr "" -#: ../vector/v.out.pov/main.c:60 -msgid "Name for output POV file" +#: ../vector/v.in.ogr/main.c:211 +msgid "" +"Examples:\n" +"\t\tESRI Shapefile: directory containing shapefiles\n" +"\t\tMapInfo File: directory containing mapinfo files" msgstr "" -#: ../vector/v.out.pov/main.c:67 -msgid "Radius of sphere for points and tube for lines" +#: ../vector/v.in.ogr/main.c:238 +msgid "" +"Examples:\n" +"\t\tESRI Shapefile: shapefile name\n" +"\t\tMapInfo File: mapinfo file name" msgstr "" -#: ../vector/v.out.pov/main.c:68 -msgid "May be also variable, e.g. grass_r." +#: ../vector/v.in.ogr/main.c:267 +msgid "Minimum size of area to be imported (square meters)" msgstr "" -#: ../vector/v.out.pov/main.c:74 -msgid "Modifier for z coordinates" +#: ../vector/v.in.ogr/main.c:269 +msgid "Smaller areas and islands are ignored. Should be greater than snap^2" msgstr "" -#: ../vector/v.out.pov/main.c:75 -msgid "This string is appended to each z coordinate. Examples: '*10', '+1000', '*10+100', '*exaggeration'" +#: ../vector/v.in.ogr/main.c:275 +msgid "Optionally change default input type" msgstr "" -#: ../vector/v.out.pov/main.c:82 -msgid "Object modifier (OBJECT_MODIFIER in POV-Ray documentation)" +#: ../vector/v.in.ogr/main.c:279 +msgid "import area centroids as points" msgstr "" -#: ../vector/v.out.pov/main.c:83 -msgid "Example: \"pigment { color red 0 green 1 blue 0 }\"" +#: ../vector/v.in.ogr/main.c:280 +msgid "import area boundaries as lines" 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.in.ogr/main.c:281 +msgid "import lines as area boundaries" +msgstr "" -#: ../vector/v.extrude/db.c:27 -#, c-format -msgid "Unable to select attributes category %d" +#: ../vector/v.in.ogr/main.c:282 +msgid "import points as centroids" msgstr "" -#: ../vector/v.extrude/main.c:72 -msgid "Extrudes flat vector features to 3D vector features with defined height." +#: ../vector/v.in.ogr/main.c:292 +msgid "'-1' for no snap" msgstr "" -#: ../vector/v.extrude/main.c:74 -msgid "Optionally the height can be derived from sampling of elevation raster map." +#: ../vector/v.in.ogr/main.c:304 +msgid "List of column names to be used instead of original names, first is used for category column" msgstr "" -#: ../vector/v.extrude/main.c:78 -msgid "Trace elevation" +#: ../vector/v.in.ogr/main.c:323 +msgid "Name of column used for categories" msgstr "" -#: ../vector/v.extrude/main.c:118 -msgid "Name of attribute column with feature height" +#: ../vector/v.in.ogr/main.c:325 +msgid "If not given, categories are generated as unique values and stored in 'cat' column" msgstr "" -#: ../vector/v.extrude/main.c:151 -#, c-format -msgid "One of '%s' or '%s' parameters must be set" +#: ../vector/v.in.ogr/main.c:330 +msgid "Name of geometry column" msgstr "" -#: ../vector/v.extrude/main.c:202 +#: ../vector/v.in.ogr/main.c:331 +msgid "If not given, all geometry columns from the input are used" +msgstr "" + +#: ../vector/v.in.ogr/main.c:349 +msgid "Do not clean polygons (not recommended)" +msgstr "" + +#: ../vector/v.in.ogr/main.c:354 +msgid "Force 2D output even if input is 3D" +msgstr "" + +#: ../vector/v.in.ogr/main.c:390 +msgid "Change column names to lowercase characters" +msgstr "" + +#: ../vector/v.in.ogr/main.c:562 ../vector/v.external/main.c:155 #, c-format -msgid "Invalid layer number (%d). Parameter '%s', '%s' or '%s' specified, assuming layer '1'." +msgid "Unable to open data source <%s>" msgstr "" -#: ../vector/v.extrude/main.c:234 +#: ../vector/v.in.ogr/main.c:567 #, c-format -msgid "Column <%s> does not exist" +msgid "Using OGR driver '%s/%s'" msgstr "" -#: ../vector/v.extrude/main.c:243 +#: ../vector/v.in.ogr/main.c:571 #, c-format -msgid "Column <%s>: invalid data type" +msgid "Using OGR driver '%s'" +msgstr "" + +#: ../vector/v.in.ogr/main.c:589 +msgid "Using interleaved reading mode" msgstr "" -#: ../vector/v.extrude/main.c:265 -msgid "Extruding areas..." +#: ../vector/v.in.ogr/main.c:595 ../vector/v.in.ogr/main.c:599 +#, c-format +msgid "Option <%s> will be ignored. OGR doesn't support it for selected format (%s)." msgstr "" -#: ../vector/v.extrude/main.c:287 +#: ../vector/v.in.ogr/main.c:605 #, c-format -msgid "No category defined for area %d. Using default fixed height %f." +msgid "Option <%s> will be ignored. Multiple geometry fields are supported by GDAL >= 1.11" msgstr "" -#: ../vector/v.extrude/main.c:293 +#: ../vector/v.in.ogr/main.c:615 #, c-format -msgid "Unable to fetch height from DB for area %d. Using default fixed height %f." +msgid "Encoding value not supported by OGR driver <%s>" msgstr "" -#: ../vector/v.extrude/main.c:319 -msgid "Extruding features..." +#: ../vector/v.in.ogr/main.c:625 +msgid "No OGR layers available" msgstr "" -#: ../vector/v.extrude/main.c:340 +#: ../vector/v.in.ogr/main.c:632 #, c-format -msgid "No category defined for feature %d. Using default fixed height %f." +msgid "Data source <%s> (format '%s') contains %d layers:" msgstr "" -#: ../vector/v.extrude/main.c:346 +#: ../vector/v.in.ogr/main.c:671 ../vector/v.external/main.c:128 #, 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..." +msgid "Layer <%s> not available" msgstr "" -#: ../vector/v.net.iso/main.c:79 -msgid "isolines" +#: ../vector/v.in.ogr/main.c:685 +msgid "Detected different projections of input layers. Input layers must be imported separately." msgstr "" -#: ../vector/v.net.iso/main.c:80 -msgid "Splits subnets for nearest centers by cost isolines." +#: ../vector/v.in.ogr/main.c:725 +#, c-format +msgid "Illegal output name <%s>" msgstr "" -#: ../vector/v.net.iso/main.c:82 -msgid "Splits net to bands between cost isolines (direction from center). Center node must be opened (costs >= 0). Costs of center node are used in calculation." +#: ../vector/v.in.ogr/main.c:746 +#, c-format +msgid "All available OGR layers will be imported into vector map <%s>" msgstr "" -#: ../vector/v.net.iso/main.c:111 -msgid "Costs for isolines" +#: ../vector/v.in.ogr/main.c:755 +msgid "When creating a new location, the current region can not be used as spatial filter, disabling" msgstr "" -#: ../vector/v.net.iso/main.c:179 -msgid "Default: one category for each iso-band" +#: ../vector/v.in.ogr/main.c:773 ../vector/v.in.ogr/main.c:2062 +#, c-format +msgid "Error setting attribute filter '%s'" msgstr "" -#: ../vector/v.net.iso/main.c:215 +#: ../vector/v.in.ogr/main.c:813 #, c-format -msgid "Wrong iso cost: %f" +msgid "Geometry column <%s> not found in OGR layer <%s>" msgstr "" -#: ../vector/v.net.iso/main.c:218 +#: ../vector/v.in.ogr/main.c:826 #, c-format -msgid "Iso cost: %f less than previous" +msgid "Check if OGR layer <%s> contains polygons..." msgstr "" -#: ../vector/v.net.iso/main.c:223 +#: ../vector/v.in.ogr/main.c:884 #, c-format -msgid "Iso cost %d: %f" +msgid "Boundary splitting distance in map units: %G" msgstr "" -#: ../vector/v.net.iso/main.c:231 -msgid "Not enough costs, everything reachable falls to first band" +#: ../vector/v.in.ogr/main.c:914 +#, c-format +msgid "Using temporary vector <%s>" msgstr "" -#: ../vector/v.net.iso/main.c:403 -msgid "Generating isolines..." +#: ../vector/v.in.ogr/main.c:956 +#, c-format +msgid "Key column '%s' not found in input layer <%s>" msgstr "" -#: ../vector/v.surf.idw/main.c:92 -msgid "Provides surface interpolation from vector point data by Inverse Distance Squared Weighting." +#: ../vector/v.in.ogr/main.c:969 +#, c-format +msgid "Key column '%s' in input layer <%s> is not integer" msgstr "" -#: ../vector/v.surf.idw/main.c:101 -msgid "Name of attribute column with values to interpolate" +#: ../vector/v.in.ogr/main.c:981 +#, c-format +msgid "Creating attribute table for layer <%s>..." msgstr "" -#: ../vector/v.surf.idw/main.c:104 -msgid "Values" +#: ../vector/v.in.ogr/main.c:1051 +#, c-format +msgid "Column name <%s> renamed to <%s>" msgstr "" -#: ../vector/v.surf.idw/main.c:121 -msgid "Power parameter" +#: ../vector/v.in.ogr/main.c:1083 +#, c-format +msgid "Writing column <%s> with integer 64 as integer 32" msgstr "" -#: ../vector/v.surf.idw/main.c:123 -msgid "Greater values assign greater influence to closer points" +#: ../vector/v.in.ogr/main.c:1096 +#, c-format +msgid "Writing column <%s> with fixed length %d chars (may be truncated)" msgstr "" -#: ../vector/v.surf.idw/main.c:128 -msgid "Don't index points by raster cell" +#: ../vector/v.in.ogr/main.c:1120 +#, c-format +msgid "Width for column %s set to 255 (was not specified by OGR), some strings may be truncated!" msgstr "" -#: ../vector/v.surf.idw/main.c:129 -msgid "Slower but uses less memory and includes points from outside region in the interpolation" +#: ../vector/v.in.ogr/main.c:1137 +#, c-format +msgid "Writing column %s with fixed length %d chars (may be truncated)" msgstr "" -#: ../vector/v.surf.idw/main.c:139 +#: ../vector/v.in.ogr/main.c:1141 #, c-format -msgid "Illegal number (%s) of interpolation points" +msgid "Column type (Ogr_ftype: %d) not supported (Ogr_fieldname: %s)" msgstr "" -#. GTC First argument is map name, second - message about number of rows, -#. third - columns. -#: ../vector/v.surf.idw/main.c:263 +#: ../vector/v.in.ogr/main.c:1162 #, c-format -msgid "Interpolating raster map <%s> (%s, %s)..." +msgid "Column name <%s> renamed to <%s_%d>" msgstr "" -#: ../vector/v.surf.idw/read_sites.c:37 +#: ../vector/v.in.ogr/main.c:1228 #, c-format -msgid "Input vector map <%s> is 2D - using categories to interpolate" +msgid "Importing %lld features (OGR layer <%s>)..." msgstr "" -#: ../vector/v.surf.idw/read_sites.c:40 +#: ../vector/v.in.ogr/main.c:1396 #, c-format -msgid "Input vector map <%s> is 3D - using z-coordinates to interpolate" +msgid "Cannot insert new row for input layer <%s>: %s" msgstr "" -#: ../vector/v.surf.idw/read_sites.c:70 +#: ../vector/v.in.ogr/main.c:1412 #, c-format -msgid "One record selected from table" -msgid_plural "%d records selected from table" -msgstr[0] "" -msgstr[1] "" +msgid "%d %s without geometry in input layer <%s> skipped" +msgstr "" -#: ../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.in.ogr/main.c:1413 +msgid "feature" +msgstr "" -#: ../vector/v.edit/main.c:63 -msgid "Edits a vector map, allows adding, deleting and modifying selected vector features." +#: ../vector/v.in.ogr/main.c:1413 +msgid "features" msgstr "" -#: ../vector/v.edit/main.c:72 +#: ../vector/v.in.ogr/main.c:1437 #, c-format -msgid "Unable to get category list <%s>" +msgid "Unable to drop table: '%s'" msgstr "" -#: ../vector/v.edit/main.c:119 -msgid "Supported feature types for non-native formats:" +#: ../vector/v.in.ogr/main.c:1478 +msgid "Cleaning polygons" msgstr "" -#: ../vector/v.edit/main.c:140 +#: ../vector/v.in.ogr/main.c:1482 #, c-format -msgid "Unable to open vector map <%s> on topological level. Try to rebuild vector topology by v.build." +msgid "Snapping boundaries (threshold = %.3e)..." msgstr "" -#: ../vector/v.edit/main.c:160 -#, c-format -msgid "Unable to open vector map <%s> as the background map. It is given as vector map to be edited." +#: ../vector/v.in.ogr/main.c:1521 ../vector/v.overlay/area_area.c:116 +msgid "Cleaning boundaries at nodes..." msgstr "" -#: ../vector/v.edit/main.c:171 -#, c-format -msgid "Background vector map <%s> registered" +#: ../vector/v.in.ogr/main.c:1528 +msgid "Merging boundaries..." msgstr "" -#: ../vector/v.edit/main.c:208 -msgid "Threshold for snapping must be > 0. No snapping applied." +#: ../vector/v.in.ogr/main.c:1533 +msgid "Changing boundary dangles to lines..." msgstr "" -#: ../vector/v.edit/main.c:215 -msgid "Selecting features..." +#: ../vector/v.in.ogr/main.c:1546 +msgid "Changing boundary bridges to lines..." msgstr "" -#: ../vector/v.edit/main.c:227 -msgid "No features selected, nothing to edit" +#: ../vector/v.in.ogr/main.c:1575 ../vector/v.delaunay/main.c:172 +#: ../vector/v.category/main.c:364 +msgid "Unable to calculate area centroid" msgstr "" -#: ../vector/v.edit/main.c:235 +#: ../vector/v.in.ogr/main.c:1592 #, c-format -msgid "Vector map <%s> is not 3D. Tool '%s' requires 3D vector map. Please convert the vector map to 3D using e.g. %s." +msgid "Finding centroids for OGR layer <%s>..." msgstr "" -#: ../vector/v.edit/main.c:277 -#, c-format -msgid "%d feature added" -msgid_plural "%d features added" -msgstr[0] "" -msgstr[1] "" +#: ../vector/v.in.ogr/main.c:1650 ../vector/v.overlay/area_area.c:218 +msgid "Writing centroids..." +msgstr "" -#: ../vector/v.edit/main.c:285 ../vector/v.edit/main.c:314 -#: ../vector/v.edit/main.c:325 ../vector/v.edit/main.c:357 -#: ../vector/v.edit/main.c:365 ../vector/v.edit/main.c:374 -#: ../vector/v.edit/main.c:383 ../vector/v.edit/main.c:430 +#: ../vector/v.in.ogr/main.c:1696 #, c-format -msgid "Threshold value for snapping is %.2f" +msgid "%d input polygons\n" msgstr "" -#: ../vector/v.edit/main.c:297 +#: ../vector/v.in.ogr/main.c:1697 #, c-format -msgid "%d boundary closed" -msgid_plural "%d boundaries closed" -msgstr[0] "" -msgstr[1] "" +msgid "%d input polygons" +msgstr "" -#: ../vector/v.edit/main.c:306 +#: ../vector/v.in.ogr/main.c:1700 #, c-format -msgid "%d feature deleted" -msgid_plural "%d features deleted" -msgstr[0] "" -msgstr[1] "" +msgid "Total area: %G (%d areas)\n" +msgstr "" -#: ../vector/v.edit/main.c:317 +#: ../vector/v.in.ogr/main.c:1701 #, c-format -msgid "%d feature moved" -msgid_plural "%d features moved" -msgstr[0] "" -msgstr[1] "" +msgid "Total area: %G (%d areas)" +msgstr "" -#: ../vector/v.edit/main.c:328 +#: ../vector/v.in.ogr/main.c:1704 #, c-format -msgid "%d vertex moved" -msgid_plural "%d vertices moved" -msgstr[0] "" -msgstr[1] "" +msgid "Overlapping area: %G (%d areas)\n" +msgstr "" -#: ../vector/v.edit/main.c:334 +#: ../vector/v.in.ogr/main.c:1707 #, c-format -msgid "%d vertex added" -msgid_plural "%d vertices added" -msgstr[0] "" -msgstr[1] "" +msgid "Overlapping area: %G (%d areas)" +msgstr "" -#: ../vector/v.edit/main.c:340 +#: ../vector/v.in.ogr/main.c:1712 #, c-format -msgid "%d vertex removed" -msgid_plural "%d vertices removed" -msgstr[0] "" -msgstr[1] "" +msgid "Area without category: %G (%d areas)\n" +msgstr "" -#: ../vector/v.edit/main.c:352 +#: ../vector/v.in.ogr/main.c:1715 #, c-format -msgid "%d line broken" -msgid_plural "%d lines broken" -msgstr[0] "" -msgstr[1] "" +msgid "Area without category: %G (%d areas)" +msgstr "" -#: ../vector/v.edit/main.c:360 -#, c-format -msgid "%d line connected" -msgid_plural "%d lines connected" -msgstr[0] "" -msgstr[1] "" +#: ../vector/v.in.ogr/main.c:1839 +msgid "The output contains topological errors:" +msgstr "" -#: ../vector/v.edit/main.c:369 ../vector/v.edit/main.c:378 -#: ../vector/v.edit/main.c:387 +#: ../vector/v.in.ogr/main.c:1843 #, c-format -msgid "%d line extended" -msgid_plural "%d lines extended" -msgstr[0] "" -msgstr[1] "" +msgid "Unable to calculate a centroid for %d areas" +msgstr "" -#: ../vector/v.edit/main.c:393 +#: ../vector/v.in.ogr/main.c:1849 #, c-format -msgid "%d line merged" -msgid_plural "%d lines merged" -msgstr[0] "" -msgstr[1] "" +msgid "Number of incorrect boundaries: %d" +msgstr "" -#: ../vector/v.edit/main.c:402 ../vector/v.edit/main.c:408 +#: ../vector/v.in.ogr/main.c:1855 #, c-format -msgid "%d feature modified" -msgid_plural "%d features modified" -msgstr[0] "" -msgstr[1] "" +msgid "Number of centroids outside area: %d" +msgstr "" -#: ../vector/v.edit/main.c:415 +#: ../vector/v.in.ogr/main.c:1861 #, c-format -msgid "Multiple background maps were given. Selected features will be copied only from vector map <%s>." +msgid "Number of duplicate centroids: %d" msgstr "" -#: ../vector/v.edit/main.c:425 -#, c-format -msgid "%d feature copied" -msgid_plural "%d features copied" -msgstr[0] "" -msgstr[1] "" +#: ../vector/v.in.ogr/main.c:1866 ../vector/v.in.ogr/main.c:1935 +msgid "The input could be cleaned by snapping vertices to each other." +msgstr "" -#: ../vector/v.edit/main.c:436 +#: ../vector/v.in.ogr/main.c:1869 ../vector/v.in.ogr/main.c:1904 +#: ../vector/v.in.ogr/main.c:1930 ../vector/v.in.ogr/main.c:1936 #, c-format -msgid "%d line flipped" -msgid_plural "%d lines flipped" -msgstr[0] "" -msgstr[1] "" +msgid "Estimated range of snapping threshold: [%g, %g]" +msgstr "" -#: ../vector/v.edit/main.c:457 +#: ../vector/v.in.ogr/main.c:1880 ../vector/v.in.ogr/main.c:1887 +#: ../vector/v.in.ogr/main.c:1913 #, c-format -msgid "%d line labeled" -msgid_plural "%d lines labeled" -msgstr[0] "" -msgstr[1] "" +msgid "Try to import again, snapping with %g: 'snap=%g'" +msgstr "" -#: ../vector/v.edit/main.c:466 +#: ../vector/v.in.ogr/main.c:1883 ../vector/v.in.ogr/main.c:1909 #, c-format -msgid "%d feature converted" -msgid_plural "%d features converted" -msgstr[0] "" -msgstr[1] "" +msgid "Try to import again, snapping with at least %g: 'snap=%g'" +msgstr "" -#: ../vector/v.edit/main.c:471 -msgid "No feature modified" +#: ../vector/v.in.ogr/main.c:1891 ../vector/v.in.ogr/main.c:1917 +msgid "Manual cleaning may be needed." msgstr "" -#: ../vector/v.edit/main.c:478 +#: ../vector/v.in.ogr/main.c:1895 #, c-format -msgid "Select feature %d is not centroid, ignoring..." +msgid "%d areas represent multiple (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.edit/main.c:485 +#: ../vector/v.in.ogr/main.c:1900 +msgid "If overlapping is not desired, the input data can be cleaned by snapping vertices to each other." +msgstr "" + +#: ../vector/v.in.ogr/main.c:1923 #, c-format -msgid "%d area removed" -msgid_plural "%d areas removed" -msgstr[0] "" -msgstr[1] "" +msgid "%d input polygons got lost during import." +msgstr "" -#: ../vector/v.edit/main.c:491 -msgid "Operation not implemented" +#: ../vector/v.in.ogr/main.c:1926 +#, c-format +msgid "%d additional areas where created during import." msgstr "" -#: ../vector/v.edit/args.c:20 -msgid "Name of vector map to edit" +#: ../vector/v.in.ogr/main.c:1929 +#, c-format +msgid "The snapping threshold %g might be too large." msgstr "" -#: ../vector/v.edit/args.c:36 -msgid "Tool" +#: ../vector/v.in.ogr/main.c:1932 +msgid "Try to reduce the snapping threshold or clean the output manually." msgstr "" -#: ../vector/v.edit/args.c:61 -msgid "Create new (empty) vector map" +#: ../vector/v.in.ogr/main.c:1943 ../vector/v.in.ascii/main.c:552 +#: ../vector/v.in.ascii/main.c:555 +msgid "Import failed" msgstr "" -#: ../vector/v.edit/args.c:62 -msgid "Add new features to existing vector map" +#: ../vector/v.in.ogr/main.c:1978 +msgid "Input data contains 3D features. Created vector is 2D only, disable -2 flag to import 3D vector." msgstr "" -#: ../vector/v.edit/args.c:63 -msgid "Delete selected features from vector map" +#: ../vector/v.in.ogr/main.c:2000 +#, c-format +msgid "Using GDAL 2.2+ style interleaved reading for GDAL version %d.%d.%d" msgstr "" -#: ../vector/v.edit/args.c:64 -msgid "Move selected features in vector map" +#: ../vector/v.in.ogr/main.c:2003 +#, c-format +msgid "Using GDAL 1.x style interleaved reading for GDAL version %d.%d.%d" msgstr "" -#: ../vector/v.edit/args.c:65 -msgid "Move vertex of selected vector lines" +#: ../vector/v.in.ogr/main.c:2053 +#, c-format +msgid "Unable to re-open data source <%s>" msgstr "" -#: ../vector/v.edit/args.c:66 -msgid "Remove vertex from selected vector lines" +#: ../vector/v.in.ogr/main.c:2225 +msgid "xmin is larger than xmax in 'spatial' parameters" msgstr "" -#: ../vector/v.edit/args.c:67 -msgid "Add new vertex to selected vector lines" +#: ../vector/v.in.ogr/main.c:2227 +msgid "ymin is larger than ymax in 'spatial' parameters" msgstr "" -#: ../vector/v.edit/args.c:68 -msgid "Merge selected vector lines" +#: ../vector/v.in.ogr/main.c:2244 +#, c-format +msgid "The spatial filter does not overlap with OGR layer <%s>. Nothing to import." msgstr "" -#: ../vector/v.edit/args.c:69 -msgid "Break/split vector lines" +#: ../vector/v.in.ogr/proj.c:36 ../vector/v.external/proj.c:36 +#, c-format +msgid "Geometry column <%s> not found in input layer <%s>" msgstr "" -#: ../vector/v.edit/args.c:70 -msgid "Select lines and print their ID's" +#: ../vector/v.in.ogr/proj.c:54 ../vector/v.external/proj.c:54 +msgid "Unable to convert input layer projection information to GRASS format for checking" msgstr "" -#: ../vector/v.edit/args.c:71 -msgid "Set new categories to selected vector features for defined layer" +#: ../vector/v.in.ogr/proj.c:60 ../vector/v.in.ogr/proj.c:88 +#: ../vector/v.external/proj.c:60 ../vector/v.external/proj.c:88 +msgid "Can't get WKT parameter string" msgstr "" -#: ../vector/v.edit/args.c:73 -msgid "Delete categories from selected vector features for defined layer" +#: ../vector/v.in.ogr/proj.c:63 ../vector/v.in.ogr/proj.c:91 +#: ../vector/v.external/proj.c:63 ../vector/v.external/proj.c:91 +#, c-format +msgid "" +"WKT definition:\n" +"%s" msgstr "" -#: ../vector/v.edit/args.c:75 -msgid "Copy selected features" +#: ../vector/v.in.ogr/proj.c:73 ../vector/v.external/proj.c:73 +#, c-format +msgid "No projection information available for layer <%s>" msgstr "" -#: ../vector/v.edit/args.c:76 -msgid "Snap vector features in given threshold" +#: ../vector/v.in.ogr/proj.c:81 ../vector/v.external/proj.c:81 +#, c-format +msgid "Projection for layer <%s> does not contain a valid SRS" msgstr "" -#: ../vector/v.edit/args.c:77 -msgid "Flip direction of selected vector lines" +#: ../vector/v.in.ogr/proj.c:116 ../vector/v.external/proj.c:116 +#, c-format +msgid "Projection for layer <%s> can not be converted to proj4" msgstr "" -#: ../vector/v.edit/args.c:78 -msgid "Connect two lines" +#: ../vector/v.in.ogr/proj.c:123 ../vector/v.external/proj.c:123 +msgid "Can't get WKT-style parameter string" msgstr "" -#: ../vector/v.edit/args.c:79 -msgid "Extend lines" +#: ../vector/v.in.ogr/proj.c:126 ../vector/v.external/proj.c:126 +#, c-format +msgid "" +"WKT-style definition:\n" +"%s" msgstr "" -#: ../vector/v.edit/args.c:80 -msgid "Extend start nodes" +#: ../vector/v.in.ogr/proj.c:171 +msgid "Layer projections are unreadable" msgstr "" -#: ../vector/v.edit/args.c:81 -msgid "Extend end nodes" +#: ../vector/v.in.ogr/proj.c:184 +#, c-format +msgid "Projection for layer <%s> is unreadable" msgstr "" -#: ../vector/v.edit/args.c:82 -msgid "Z bulk-labeling (automated assignment of z coordinate to vector lines)" +#: ../vector/v.in.ogr/proj.c:228 +#, c-format +msgid "Projection of layer <%s> is different from projection of layer <%s>" msgstr "" -#: ../vector/v.edit/args.c:84 -msgid "Change feature type (point<->centroid, line<->boundary)" +#: ../vector/v.in.ogr/clean.c:19 +msgid "Converting OSM lines..." msgstr "" -#: ../vector/v.edit/args.c:85 -msgid "Delete selected areas from vector map (based on selected centroids)" +#: ../vector/v.in.ogr/clean.c:118 +#, c-format +msgid "Number of OSM line splits: %d" msgstr "" -#: ../vector/v.edit/args.c:93 -msgid "Name of file containing data in GRASS ASCII vector format" +#: ../vector/v.in.ogr/clean.c:119 ../vector/v.overlay/area_area.c:154 +msgid "Merging lines..." msgstr "" -#: ../vector/v.edit/args.c:105 -msgid "Difference in x,y,z direction for moving feature or vertex" +#: ../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.edit/args.c:112 -msgid "Threshold distance (coords,snap,query)" +#: ../vector/v.in.ogr/geom.c:199 ../vector/v.in.ogr/geom.c:220 +msgid "Unable to read part of geometry" msgstr "" -#: ../vector/v.edit/args.c:114 -msgid "'-1' for threshold based on the current resolution settings" +#: ../vector/v.in.ogr/geom.c:320 +#, c-format +msgid "Feature (cat %d): degenerated polygon (%d vertices)" msgstr "" -#: ../vector/v.edit/args.c:130 -msgid "List of point coordinates" +#: ../vector/v.in.ogr/geom.c:366 +#, c-format +msgid "Degenerate island (%d vertices)" msgstr "" -#: ../vector/v.edit/args.c:139 -msgid "Bounding box for selecting features" +#: ../vector/v.in.ogr/geom.c:400 +msgid "Unable calculate centroid" msgstr "" -#: ../vector/v.edit/args.c:148 -msgid "Polygon for selecting features" +#: ../vector/v.in.ogr/geom.c:431 +msgid "No centroid written for polygon with 0 vertices" msgstr "" -#: ../vector/v.edit/args.c:158 -msgid "Query tool" +#: ../vector/v.in.ogr/geom.c:452 +msgid "Unable to write part of geometry" msgstr "" -#: ../vector/v.edit/args.c:160 -msgid "For 'shorter' use negative threshold value, positive value for 'longer'" +#: ../vector/v.in.ogr/geom.c:458 +#, c-format +msgid "Skipping unsupported geometry type '%s'" msgstr "" -#: ../vector/v.edit/args.c:166 -msgid "Select only lines or boundaries shorter/longer than threshold distance" +#: ../vector/v.patch/main.c:75 +msgid "Creates a new vector map by combining other vector maps." msgstr "" -#: ../vector/v.edit/args.c:168 -msgid "Select dangles shorter/longer than threshold distance" +#: ../vector/v.patch/main.c:86 +msgid "Name for output vector map where bounding boxes of input vector maps are written to" msgstr "" -#: ../vector/v.edit/args.c:175 -msgid "Name of background vector map(s)" +#: ../vector/v.patch/main.c:90 +msgid "Do not expect input with topology" msgstr "" -#: ../vector/v.edit/args.c:182 -msgid "Snap added or modified features in the given threshold to the nearest existing feature" +#: ../vector/v.patch/main.c:92 +msgid "Applicable when input is points without topology" msgstr "" -#: ../vector/v.edit/args.c:188 -msgid "Not apply snapping" +#: ../vector/v.patch/main.c:96 +msgid "Expect z coordinate even when not using topology" msgstr "" -#: ../vector/v.edit/args.c:189 -msgid "Snap only to node" +#: ../vector/v.patch/main.c:98 +msgid "Applicable when input is points with z coordinate but without topology" msgstr "" -#: ../vector/v.edit/args.c:190 -msgid "Allow snapping also to vertex" +#: ../vector/v.patch/main.c:102 +msgid "Copy also attribute table" msgstr "" -#: ../vector/v.edit/args.c:198 -msgid "Starting value and step for z bulk-labeling" +#: ../vector/v.patch/main.c:104 +msgid "Only the table of layer 1 is currently supported" msgstr "" -#: ../vector/v.edit/args.c:199 -msgid "Pair: value,step (e.g. 1100,10)" +#: ../vector/v.patch/main.c:108 +msgid "Append files to existing file (overwriting existing files must be activated)" msgstr "" -#: ../vector/v.edit/args.c:210 -msgid "Close added boundaries (using threshold distance)" +#: ../vector/v.patch/main.c:240 +msgid "Missing table" msgstr "" -#: ../vector/v.edit/args.c:214 -msgid "Do not expect header of input data" +#: ../vector/v.patch/main.c:244 +msgid "Key columns differ" msgstr "" -#: ../vector/v.edit/args.c:222 -msgid "Modify only first found feature in bounding box" +#: ../vector/v.patch/main.c:250 +msgid "Number of columns differ" msgstr "" -#: ../vector/v.edit/args.c:227 -msgid "Connect parallel lines (using extend tools and threshold distance)" +#: ../vector/v.patch/main.c:273 +#, c-format +msgid "No column <%s> in input map <%s>" msgstr "" -#: ../vector/v.edit/args.c:239 -msgid "Polygon must have at least 3 coordinate pairs" +#: ../vector/v.patch/main.c:284 +msgid "Column types differ" msgstr "" -#: ../vector/v.edit/args.c:312 -#, c-format -msgid "Operation '%s' not implemented" +#: ../vector/v.patch/main.c:289 +msgid "Length of string columns differ" msgstr "" -#: ../vector/v.edit/args.c:321 -#, c-format -msgid "At least one option from %s must be specified" +#: ../vector/v.patch/main.c:303 +msgid "Key column not found" msgstr "" -#: ../vector/v.edit/args.c:327 ../vector/v.edit/args.c:336 -#: ../vector/v.edit/args.c:343 ../vector/v.edit/args.c:350 -#: ../vector/v.edit/args.c:354 -#, c-format -msgid "Tool %s requires option %s" +#: ../vector/v.patch/main.c:315 +msgid "The output map is not 3D" msgstr "" -#: ../vector/v.edit/close.c:56 ../vector/v.edit/snap.c:111 -#, c-format -msgid "Unable to rewrite line %d" +#: ../vector/v.patch/main.c:360 ../vector/v.sample/main.c:190 +#: ../scripts/v.db.addtable/v.db.addtable.py:138 +#, c-format, python-format +msgid "Unable to create table <%s>" msgstr "" -#: ../vector/v.edit/select.c:73 +#: ../vector/v.patch/main.c:387 #, c-format -msgid "Threshold value for coordinates is %.2f" +msgid "Patching vector map <%s>..." msgstr "" -#: ../vector/v.edit/select.c:160 +#: ../vector/v.patch/main.c:411 #, c-format -msgid "Threshold value for querying is %.2f" +msgid "Error reading vector map <%s> - some data may not be correct" msgstr "" -#: ../vector/v.edit/select.c:176 +#: ../vector/v.patch/main.c:468 #, 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'" +msgid "Building topology for vector map <%s>..." msgstr "" -#: ../vector/v.timestamp/main.c:39 -msgid "Modifies a timestamp for a vector map." +#: ../vector/v.patch/main.c:474 +msgid "Intersections at borders will have to be snapped" msgstr "" -#: ../vector/v.timestamp/main.c:40 -msgid "Print/add/remove a timestamp for a vector map." +#: ../vector/v.patch/main.c:475 +msgid "Lines common between files will have to be edited" msgstr "" -#: ../vector/v.timestamp/main.c:66 -#, c-format -msgid "Vector map <%s> not found %s" +#: ../vector/v.patch/main.c:476 +msgid "The header information also may have to be edited" msgstr "" -#: ../vector/v.in.dxf/main.c:70 -msgid "Converts file in DXF format to GRASS vector map." +#: ../vector/v.patch/main.c:478 +#, c-format +msgid "%d vector maps patched" msgstr "" -#: ../vector/v.in.dxf/main.c:74 -msgid "Ignore the map extent of DXF file" +#: ../vector/v.patch/main.c:506 +#, c-format +msgid "Cannot open select cursor: '%s'" msgstr "" -#: ../vector/v.in.dxf/main.c:82 -msgid "Import polyface meshes as 3D wire frame" +#: ../vector/v.patch/main.c:518 +msgid "Cannot fetch row" msgstr "" -#: ../vector/v.in.dxf/main.c:86 -msgid "List available DXF layers and exit" +#: ../vector/v.patch/main.c:568 +msgid "Unknown column type" msgstr "" -#: ../vector/v.in.dxf/main.c:87 ../vector/v.in.dxf/main.c:94 -#: ../vector/v.in.dxf/main.c:99 ../vector/v.in.dxf/main.c:112 -msgid "DXF layers" +#: ../vector/v.patch/main.c:576 +#, c-format +msgid "Cannot insert new record: '%s'" msgstr "" -#: ../vector/v.in.dxf/main.c:93 -msgid "Invert selection by DXF layers (don't import layers in list)" +#: ../vector/v.net.path/main.c:45 +msgid "Finds shortest path on vector network." msgstr "" -#: ../vector/v.in.dxf/main.c:98 -msgid "Import all objects into one layer" +#: ../vector/v.net.path/main.c:72 +msgid "Name of file containing start and end points. If not given, read from stdin" msgstr "" -#: ../vector/v.in.dxf/main.c:102 -msgid "Path to input DXF file" +#: ../vector/v.net.path/main.c:101 +msgid "Maximum distance to the network" msgstr "" -#: ../vector/v.in.dxf/main.c:111 -msgid "List of DXF layers to import (default: all)" +#: ../vector/v.net.path/main.c:102 +msgid "If start/end are given as coordinates. If start/end point is outside this threshold, the path is not found and error message is printed. To speed up the process, keep this value as low as possible." msgstr "" -#: ../vector/v.in.dxf/main.c:126 -msgid "Please specify list of DXF layers to exclude" +#: ../vector/v.net.path/main.c:110 ../vector/v.net.iso/main.c:150 +#: ../vector/v.net.salesman/main.c:181 ../vector/v.net.alloc/main.c:129 +msgid "Use turntable" msgstr "" -#: ../vector/v.in.dxf/main.c:130 -#, c-format -msgid "Unable to open DXF file <%s>" +#: ../vector/v.net.path/main.c:111 ../vector/v.net.path/main.c:119 +#: ../vector/v.net.path/main.c:127 ../vector/v.net.iso/main.c:151 +#: ../vector/v.net.iso/main.c:159 ../vector/v.net.iso/main.c:167 +#: ../vector/v.net.salesman/main.c:182 ../vector/v.net.salesman/main.c:189 +#: ../vector/v.net.salesman/main.c:196 ../vector/v.net/args.c:64 +#: ../vector/v.net/args.c:111 ../vector/v.net/args.c:123 +#: ../vector/v.net.alloc/main.c:130 ../vector/v.net.alloc/main.c:138 +#: ../vector/v.net.alloc/main.c:146 +msgid "Turntable" msgstr "" -#: ../vector/v.in.dxf/main.c:133 -msgid "Layer number: layer name / GRASS compliant name" +#: ../vector/v.net.path/main.c:116 ../vector/v.net.iso/main.c:156 +#: ../vector/v.net.salesman/main.c:187 ../vector/v.net.alloc/main.c:135 +msgid "Layer with turntable" msgstr "" -#: ../vector/v.in.dxf/main.c:167 -msgid "Building topology failed" +#: ../vector/v.net.path/main.c:118 ../vector/v.net.path/main.c:126 +#: ../vector/v.net.iso/main.c:158 ../vector/v.net.iso/main.c:166 +#: ../vector/v.net.salesman/main.c:188 ../vector/v.net.salesman/main.c:195 +#: ../vector/v.net.alloc/main.c:137 ../vector/v.net.alloc/main.c:145 +msgid "Relevant only with -t flag" msgstr "" -#: ../vector/v.in.dxf/main.c:173 -msgid "Failed to import DXF file!" +#: ../vector/v.net.path/main.c:124 ../vector/v.net.iso/main.c:164 +#: ../vector/v.net.salesman/main.c:194 ../vector/v.net/args.c:114 +#: ../vector/v.net.alloc/main.c:143 +msgid "Layer with unique categories used in turntable" msgstr "" -#: ../vector/v.in.dxf/add_polyline.c:47 -msgid "vertices following flag missing" +#: ../vector/v.net.path/path.c:82 +#, c-format +msgid "[%d] points without category (nfield: [%d])" msgstr "" -#: ../vector/v.in.dxf/layer_list.c:16 +#: ../vector/v.net.path/path.c:146 ../vector/v.net.path/path.c:211 #, c-format -msgid "Layer %d: %s\n" +msgid "From and to are identical (id %d)" msgstr "" -#: ../vector/v.in.dxf/read_dxf.c:57 -msgid "end of file while looking for HEADER" +#: ../vector/v.net.path/path.c:153 ../vector/v.net.timetable/main.c:482 +#, c-format +msgid "Wrong input format: %s" msgstr "" -#: ../vector/v.in.dxf/write_vect.c:52 -msgid "Entity handle truncated to 16 characters." +#: ../vector/v.net.path/path.c:164 ../vector/v.net.path/path.c:188 +#, c-format +msgid "No point with category [%d]" msgstr "" -#: ../vector/v.in.dxf/write_vect.c:91 -msgid "No DXF layers found!" +#: ../vector/v.net.path/path.c:234 +#, c-format +msgid "Point with category [%d] is not reachable from point with category [%d]" msgstr "" -#: ../vector/v.in.dxf/write_vect.c:100 -msgid "Following DXF layers found:" +#: ../vector/v.net.path/path.c:303 +#, c-format +msgid "Point %f,%f is not reachable from point %f,%f" msgstr "" -#: ../vector/v.in.dxf/write_vect.c:104 +#: ../vector/v.net.path/path.c:368 #, c-format -msgid "Layer %d: %s" +msgid "[%d] input format errors" msgstr "" -#: ../vector/v.in.dxf/write_vect.c:246 +#: ../vector/v.net.path/path.c:370 #, c-format -msgid "Unable to add database link for vector map <%s>" +msgid "[%d] points of given category missing" msgstr "" -#: ../vector/v.category/main.c:79 -msgid "Attaches, deletes or reports vector categories to map geometry." +#: ../vector/v.net.path/path.c:372 +#, c-format +msgid "%d destination(s) unreachable (including points out of threshold)" msgstr "" -#: ../vector/v.category/main.c:92 -msgid "Feature ids (by default all features are processed)" +#: ../vector/v.overlay/main.c:67 +msgid "difference" msgstr "" -#: ../vector/v.category/main.c:104 -msgid "Action to be done" +#: ../vector/v.overlay/main.c:68 +msgid "intersection" msgstr "" -#: ../vector/v.category/main.c:115 -msgid "add a category to features without category in the given layer" +#: ../vector/v.overlay/main.c:69 +msgid "union" msgstr "" -#: ../vector/v.category/main.c:116 -msgid "delete category (cat=-1 to delete all categories of given layer)" +#: ../vector/v.overlay/main.c:70 +msgid "Overlays two vector maps offering clip, intersection, difference, symmetrical difference, union operators." msgstr "" -#: ../vector/v.category/main.c:117 -msgid "change layer number (e.g. layer=3,1 changes layer 3 to layer 1)" +#: ../vector/v.overlay/main.c:73 +msgid "Name of input vector map (A)" msgstr "" -#: ../vector/v.category/main.c:118 -msgid "add the value specified by cat option to the current category value" +#: ../vector/v.overlay/main.c:77 +msgid "Layer number or name (vector map A)" 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)" +#: ../vector/v.overlay/main.c:87 +msgid "Name of input vector map (B)" msgstr "" -#: ../vector/v.category/main.c:120 -msgid "print report (statistics), in shell style: layer type count min max" +#: ../vector/v.overlay/main.c:91 +msgid "Layer number or name (vector map B)" msgstr "" -#: ../vector/v.category/main.c:121 -msgid "print category values, layers are separated by '|', more cats in the same layer are separated by '/'" +#: ../vector/v.overlay/main.c:106 +msgid "Operator defines features written to output vector map" msgstr "" -#: ../vector/v.category/main.c:122 -msgid "print only layer numbers" +#: ../vector/v.overlay/main.c:109 +msgid "Feature is written to output if the result of operation 'ainput operator binput' is true. Input feature is considered to be true, if category of given layer is defined." msgstr "" -#: ../vector/v.category/main.c:134 -#: ../locale/scriptstrings/v.centroids_to_translate.c:7 -msgid "Category increment" +#: ../vector/v.overlay/main.c:116 +msgid "also known as 'intersection' in GIS" msgstr "" -#: ../vector/v.category/main.c:138 -msgid "Shell script style, currently only for report" +#: ../vector/v.overlay/main.c:117 +msgid "also known as 'union' in GIS (only for atype=area)" msgstr "" -#: ../vector/v.category/main.c:139 -msgid "Format: layer type count min max" +#: ../vector/v.overlay/main.c:118 +msgid "also known as 'difference' (features from ainput not overlaid by features from binput)" msgstr "" -#: ../vector/v.category/main.c:142 -msgid "Do not copy attribute table(s)" +#: ../vector/v.overlay/main.c:120 +msgid "also known as 'symmetrical difference' (features from either ainput or binput but not those from ainput overlaid by binput (only for atype=area)" msgstr "" -#: ../vector/v.category/main.c:160 -msgid "Database connection and attribute tables for concerned layers are not changed" +#: ../vector/v.overlay/main.c:131 +msgid "Output layer for new category, ainput and binput" 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." +#: ../vector/v.overlay/main.c:132 +msgid "If 0 or not given, the category is not written" 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" +#: ../vector/v.overlay/main.c:139 +msgid "Snapping threshold for boundaries" msgstr "" -#: ../vector/v.category/main.c:275 -msgid "Too many layers for this operation" +#: ../vector/v.overlay/main.c:140 +msgid "Disable snapping with snap <= 0" msgstr "" -#: ../vector/v.category/main.c:278 ../vector/v.category/main.c:281 -msgid "2 layers must be specified" +#: ../vector/v.overlay/main.c:195 +#, c-format +msgid "Unable to determine feature type for <%s>" msgstr "" -#: ../vector/v.category/main.c:289 +#: ../vector/v.overlay/main.c:201 #, c-format -msgid "Categories already exist in layer %d" +msgid "Invalid feature type (%d) for <%s>. Only '%s' or '%s' supported." msgstr "" -#: ../vector/v.category/main.c:378 +#: ../vector/v.overlay/main.c:209 #, 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:672 -msgid "Layer/table" +msgid "Operator '%s' is not supported for type line" msgstr "" -#: ../vector/v.category/main.c:676 -msgid "Layer" +#: ../vector/v.overlay/main.c:264 +#, c-format +msgid "Copying vector features from <%s>..." msgstr "" -#: ../vector/v.category/main.c:678 +#: ../vector/v.overlay/main.c:345 #, c-format -msgid "type count min max\n" +msgid "No %s features found in vector map <%s>. Verify '%s' parameter." msgstr "" -#: ../vector/v.category/main.c:687 -msgid "boundary" +#: ../vector/v.overlay/main.c:394 +msgid "Collecting input attributes..." msgstr "" -#: ../vector/v.category/main.c:691 -#: ../locale/scriptstrings/v.centroids_to_translate.c:3 -msgid "centroid" +#: ../vector/v.overlay/main.c:474 +#, c-format +msgid "Unknown column type '%s' of column '%s'" msgstr "" -#: ../vector/v.category/main.c:699 -msgid "face" +#: ../vector/v.overlay/main.c:539 +#, c-format +msgid "Unknown column type '%s' of column '%s', values lost" msgstr "" -#: ../vector/v.category/main.c:703 -msgid "kernel" +#: ../vector/v.overlay/line_area.c:273 +msgid "Selecting lines..." msgstr "" -#: ../vector/v.category/main.c:707 -msgid "all" +#: ../vector/v.overlay/line_area.c:345 +#, c-format +msgid "Ambiguous line %d: not all vertices are really outside any area" msgstr "" -#: ../vector/v.category/main.c:771 +#: ../vector/v.overlay/line_area.c:387 ../vector/v.overlay/line_area.c:415 +#: ../vector/v.overlay/area_area.c:208 ../vector/v.overlay/area_area.c:290 +#: ../vector/v.overlay/area_area.c:318 +msgid "Attribute not found" +msgstr "" + +#: ../vector/v.overlay/area_area.c:51 #, c-format -msgid "Categories copied from layer %d to layer %d" +msgid "Snapping boundaries with %g ..." msgstr "" -#: ../vector/v.category/main.c:775 +#: ../vector/v.overlay/area_area.c:99 #, c-format -msgid "%d feature modified." -msgid_plural "%d features modified." +msgid "%d boundary snapped" +msgid_plural "%d boundaries snapped" msgstr[0] "" msgstr[1] "" -#: ../vector/v.proj/main.c:72 -msgid "Re-projects a vector map from one location to the current location." +#: ../vector/v.overlay/area_area.c:181 +#, c-format +msgid "Querying vector map <%s>..." msgstr "" -#: ../vector/v.proj/main.c:78 -msgid "Location containing input vector map" +#: ../vector/v.perturb/main.c:70 +msgid "Random location perturbations of vector points." msgstr "" -#: ../vector/v.proj/main.c:82 -msgid "Mapset containing input vector map" +#: ../vector/v.perturb/main.c:84 +msgid "Distribution of perturbation" msgstr "" -#: ../vector/v.proj/main.c:88 -msgid "Name of input vector map to re-project" +#: ../vector/v.perturb/main.c:91 +msgid "Parameter(s) of distribution" msgstr "" -#: ../vector/v.proj/main.c:100 -msgid "Maximum segment length in meters in output vector map" +#: ../vector/v.perturb/main.c:92 +msgid "If the distribution is uniform, only one parameter, the maximum, is needed. For a normal distribution, two parameters, the mean and standard deviation, are required." msgstr "" -#: ../vector/v.proj/main.c:101 -msgid "Increases accuracy of reprojected shapes, disable with smax=0" +#: ../vector/v.perturb/main.c:102 +msgid "Minimum deviation in map units" msgstr "" -#: ../vector/v.proj/main.c:106 -#: ../locale/scriptstrings/v.import_to_translate.c:9 -msgid "Name for output vector map (default: input)" +#: ../vector/v.perturb/main.c:109 +msgid "Seed for random number generation" msgstr "" -#: ../vector/v.proj/main.c:111 -msgid "List vector maps in input mapset and exit" +#: ../vector/v.perturb/main.c:130 ../vector/v.perturb/main.c:137 +msgid "Error scanning arguments" msgstr "" -#: ../vector/v.proj/main.c:115 -msgid "3D vector maps only" +#: ../vector/v.perturb/main.c:133 +msgid "Maximum of uniform distribution must be >= zero" msgstr "" -#: ../vector/v.proj/main.c:117 -msgid "Assume z coordinate is ellipsoidal height and transform if possible" +#: ../vector/v.perturb/main.c:140 +msgid "Standard deviation of normal distribution must be >= zero" msgstr "" -#: ../vector/v.proj/main.c:123 -msgid "Latlon output only, default is -180,180" +#: ../vector/v.perturb/main.c:245 +msgid "Cannot get db link info" msgstr "" -#: ../vector/v.proj/main.c:125 -msgid "Disable wrapping to -180,180 for latlon output" +#: ../vector/v.perturb/normalrs.c:31 +msgid "normalsv: restoration of uninitialized block" msgstr "" -#: ../vector/v.proj/main.c:131 -msgid "Recommended for massive point projection" +#: ../vector/v.perturb/normalsv.c:29 +msgid "normalsv: save of uninitialized block" msgstr "" -#: ../vector/v.proj/main.c:200 -msgid "No vector maps found" +#: ../vector/v.net.iso/main.c:79 +msgid "isolines" msgstr "" -#: ../vector/v.proj/main.c:213 -#, c-format -msgid "Vector map <%s> in location <%s> mapset <%s> not found" +#: ../vector/v.net.iso/main.c:80 +msgid "Splits subnets for nearest centers by cost isolines." msgstr "" -#: ../vector/v.proj/main.c:243 -#, c-format -msgid "Mapset <%s> in input location <%s> - permission denied" +#: ../vector/v.net.iso/main.c:82 +msgid "Splits net to bands between cost isolines (direction from center). Center node must be opened (costs >= 0). Costs of center node are used in calculation." msgstr "" -#: ../vector/v.proj/main.c:246 -#, c-format -msgid "Mapset <%s> in input location <%s> not found" +#: ../vector/v.net.iso/main.c:95 ../vector/v.net.alloc/main.c:81 +msgid "Use costs from centers or costs to centers" msgstr "" -#: ../vector/v.proj/main.c:314 -#, c-format -msgid "Input vector map <%s> is empty" +#: ../vector/v.net.iso/main.c:102 ../vector/v.net.alloc/main.c:88 +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:111 +msgid "Costs for isolines" msgstr "" -#: ../vector/v.proj/main.c:322 ../vector/v.proj/main.c:333 -#: ../vector/v.proj/main.c:348 ../vector/v.proj/main.c:363 -msgid "Error in pj_do_transform" +#: ../vector/v.net.iso/main.c:177 ../vector/v.net.alloc/main.c:156 +msgid "Create unique categories and attribute table" msgstr "" -#: ../vector/v.proj/main.c:408 -msgid "Reprojecting primitives ..." +#: ../vector/v.net.iso/main.c:179 +msgid "Default: one category for each iso-band" msgstr "" -#: ../vector/v.proj/main.c:445 ../vector/v.proj/main.c:452 -#: ../vector/v.proj/main.c:478 ../vector/v.proj/main.c:492 +#: ../vector/v.net.iso/main.c:215 #, c-format -msgid "Unable to re-project vector map <%s> from <%s>" +msgid "Wrong iso cost: %f" msgstr "" -#: ../vector/v.proj/main.c:512 -msgid "Try to disable wrapping to -180,180 if topological errors occurred" +#: ../vector/v.net.iso/main.c:218 +#, c-format +msgid "Iso cost: %f less than previous" msgstr "" -#: ../vector/v.net.salesman/main.c:129 -msgid "salesman" +#: ../vector/v.net.iso/main.c:223 +#, c-format +msgid "Iso cost %d: %f" msgstr "" -#: ../vector/v.net.salesman/main.c:131 -msgid "Creates a cycle connecting given nodes (Traveling salesman problem)." +#: ../vector/v.net.iso/main.c:231 +msgid "Not enough costs, everything reachable falls to first band" msgstr "" -#: ../vector/v.net.salesman/main.c:133 -msgid "Note that TSP is NP-hard, heuristic algorithm is used by this module and created cycle may be sub optimal" +#: ../vector/v.net.iso/main.c:282 ../vector/v.net.salesman/main.c:277 +#: ../vector/v.net.alloc/main.c:224 +msgid "Point is not connected to the network" msgstr "" -#: ../vector/v.net.salesman/main.c:142 -msgid "Categories of points ('cities') on nodes (layer is specified by nlayer)" +#: ../vector/v.net.iso/main.c:290 ../vector/v.net.alloc/main.c:232 +msgid "Center at closed node (costs = -1) ignored" msgstr "" -#: ../vector/v.net.salesman/main.c:162 -msgid "Node layer (used for cities)" +#: ../vector/v.net.iso/main.c:308 ../vector/v.net.alloc/main.c:250 +#, c-format +msgid "Number of centers: %d (nlayer %d)" msgstr "" -#: ../vector/v.net.salesman/main.c:176 -msgid "EXPERIMENTAL: Arc backward direction cost column (number)" +#: ../vector/v.net.iso/main.c:311 ../vector/v.net.alloc/main.c:253 +msgid "Not enough centers for selected nlayer. Nothing will be allocated." msgstr "" -#: ../vector/v.net.salesman/main.c:203 -msgid "Name for output file holding node sequence (\"-\" for stdout)" +#: ../vector/v.net.iso/main.c:333 ../vector/v.net.iso/main.c:345 +#: ../vector/v.net.alloc/main.c:275 ../vector/v.net.alloc/main.c:287 +msgid "Calculating costs from centers ..." msgstr "" -#: ../vector/v.net.salesman/main.c:286 -#, c-format -msgid "Number of cities: %d" +#: ../vector/v.net.iso/main.c:338 ../vector/v.net.iso/main.c:349 +#: ../vector/v.net.alloc/main.c:280 ../vector/v.net.alloc/main.c:291 +msgid "Calculating costs to centers ..." msgstr "" -#: ../vector/v.net.salesman/main.c:288 -msgid "Not enough cities (< 2)" +#: ../vector/v.net.iso/main.c:403 +msgid "Generating isolines..." msgstr "" -#: ../vector/v.net.salesman/main.c:328 -msgid "Creating cost cache..." +#: ../vector/v.net.iso/main.c:704 ../vector/v.net.alloc/main.c:592 +#: ../vector/v.net.alloc/main.c:627 +msgid "Cannot get line segment, segment out of line" msgstr "" -#: ../vector/v.net.salesman/main.c:357 ../vector/v.net.salesman/main.c:371 -#, c-format -msgid "No point at node %d" +#: ../vector/v.to.3d/main.c:40 +msgid "Performs transformation of 2D vector features to 3D." msgstr "" -#: ../vector/v.net.salesman/main.c:361 ../vector/v.net.salesman/main.c:375 +#: ../vector/v.to.3d/main.c:52 #, c-format -msgid "No category for point at node %d" +msgid "Either '%s' or '%s' parameter have to be used" msgstr "" -#: ../vector/v.net.salesman/main.c:378 +#: ../vector/v.to.3d/main.c:58 #, c-format -msgid "Destination node [cat %d] is unreachable from node [cat %d]" +msgid "Parameters '%s' ignored" msgstr "" -#: ../vector/v.net.salesman/main.c:421 -msgid "Searching for the shortest cycle..." +#: ../vector/v.to.3d/main.c:63 +msgid "Attribute table required" msgstr "" -#: ../vector/v.net.salesman/main.c:555 +#: ../vector/v.to.3d/main.c:76 #, c-format -msgid "Cycle with total cost %.3f" -msgstr "" - -#: ../vector/v.buffer/main.c:227 -msgid "grow" +msgid "Vector map <%s> is 2D" msgstr "" -#: ../vector/v.buffer/main.c:228 -msgid "shrink" +#: ../vector/v.to.3d/main.c:80 +#, c-format +msgid "Vector map <%s> is 3D" msgstr "" -#: ../vector/v.buffer/main.c:230 -msgid "Creates a buffer around vector features of given type." +#: ../vector/v.to.3d/main.c:96 ../vector/v.to.3d/main.c:117 +#: ../vector/v.in.db/main.c:282 ../vector/v.net/main.c:156 +#: ../vector/v.transform/main.c:302 +msgid "Copying attributes..." msgstr "" -#: ../vector/v.buffer/main.c:255 -msgid "Buffer distance along major axis in map units" +#: ../vector/v.to.3d/main.c:98 ../vector/v.to.3d/main.c:119 +msgid "Unable to copy attributes" msgstr "" -#: ../vector/v.buffer/main.c:256 ../vector/v.buffer/main.c:264 -#: ../vector/v.buffer/main.c:272 ../vector/v.buffer/main.c:277 -#: ../vector/v.buffer/main.c:285 ../vector/v.buffer/main.c:293 -msgid "Distance" +#: ../vector/v.to.3d/main.c:128 +#, c-format +msgid "Vertical extent of vector map <%s>: B: %f T: %f" msgstr "" -#: ../vector/v.buffer/main.c:263 -msgid "Buffer distance along minor axis in map units" +#: ../vector/v.to.3d/args.c:11 +msgid "Reverse transformation; 3D vector features to 2D" msgstr "" -#: ../vector/v.buffer/main.c:276 -msgid "Name of column to use for buffer distances" +#: ../vector/v.to.3d/args.c:14 +msgid "Do not copy attribute table" msgstr "" -#: ../vector/v.buffer/main.c:284 -msgid "Scaling factor for attribute column values" +#: ../vector/v.to.3d/args.c:30 +msgid "Name of attribute column used for height" msgstr "" -#: ../vector/v.buffer/main.c:292 -msgid "Maximum distance between theoretical arc and polygon segments as multiple of buffer (default 0.01)" +#: ../vector/v.to.3d/args.c:32 +msgid "Can be used for reverse transformation, to store height of points" msgstr "" -#: ../vector/v.buffer/main.c:297 -msgid "Make outside corners straight" +#: ../vector/v.to.3d/trans2.c:43 ../vector/v.to.3d/trans3.c:45 +#, c-format +msgid "Invalid layer number %d, assuming 1" msgstr "" -#: ../vector/v.buffer/main.c:301 -msgid "Do not make caps at the ends of polylines" +#: ../vector/v.to.3d/trans2.c:67 ../vector/v.to.3d/trans3.c:69 +msgid "Column must be numeric" msgstr "" -#: ../vector/v.buffer/main.c:305 -msgid "Transfer categories and attributes" +#: ../vector/v.to.3d/trans2.c:70 +#, c-format +msgid "Fetching height from <%s> column..." msgstr "" -#: ../vector/v.buffer/main.c:325 -msgid "Note: In latitude-longitude coordinate system specify distances in degree unit" +#: ../vector/v.to.3d/trans2.c:79 ../vector/v.to.3d/trans3.c:80 +#: ../vector/v.transform/main.c:296 +msgid "Transforming features..." msgstr "" -#: ../vector/v.buffer/main.c:329 -msgid "Select a buffer distance/minordistance/angle or column, but not both." +#: ../vector/v.to.3d/trans2.c:101 +msgid "Skipping feature without category" msgstr "" -#: ../vector/v.buffer/main.c:358 -msgid "The bufcol option requires a valid layer." +#: ../vector/v.to.3d/trans2.c:116 +#, c-format +msgid "Unable to get height for feature category %d" msgstr "" -#: ../vector/v.buffer/main.c:364 -msgid "The tolerance must be > 0." +#: ../vector/v.to.3d/trans3.c:75 +msgid "Reading categories..." msgstr "" -#: ../vector/v.buffer/main.c:368 +#: ../vector/v.to.3d/trans3.c:101 #, c-format -msgid "The tolerance was reset to %g" -msgstr "" - -#: ../vector/v.buffer/main.c:372 -msgid "Illegal scale value" +msgid "Feature id %d has no category - skipping" msgstr "" -#: ../vector/v.buffer/main.c:389 +#: ../vector/v.to.3d/trans3.c:104 #, c-format -msgid "The tolerance in map units = %g" +msgid "Feature id %d has more categories. Using category %d." msgstr "" -#: ../vector/v.buffer/main.c:393 ../vector/v.buffer/main.c:396 -#: ../vector/v.buffer/main.c:399 +#: ../vector/v.to.3d/trans3.c:130 ../vector/v.to.db/update.c:259 #, c-format -msgid "Option '%s' is not available with GEOS buffering" +msgid "Record (cat %d) does not exist (not updated)" msgstr "" -#: ../vector/v.buffer/main.c:442 -#, c-format -msgid "Unable to select data from table <%s>" +#: ../vector/v.timestamp/main.c:39 +msgid "Modifies a timestamp for a vector map." msgstr "" -#: ../vector/v.buffer/main.c:478 -msgid "No features available for buffering. Check type option and features available in the input vector." +#: ../vector/v.timestamp/main.c:40 +msgid "Print/add/remove a timestamp for a vector map." msgstr "" -#: ../vector/v.buffer/main.c:495 +#: ../vector/v.timestamp/main.c:66 #, c-format -msgid "Flags -%c/%c ignored by this version, GEOS >= 3.3 is required" +msgid "Vector map <%s> not found %s" msgstr "" -#: ../vector/v.buffer/main.c:500 -msgid "Negative distances for internal buffers are not supported and converted to positive values." +#: ../vector/v.type/main.c:44 +msgid "Changes type of vector features." msgstr "" -#: ../vector/v.buffer/main.c:510 -msgid "Buffering areas..." +#: ../vector/v.type/main.c:57 +msgid "Feature type to convert from" msgstr "" -#: ../vector/v.buffer/main.c:546 ../vector/v.buffer/main.c:648 -#, c-format -msgid "Attribute is of invalid size (%.3f) for category %d" +#: ../vector/v.type/main.c:65 +msgid "Feature type to convert to" msgstr "" -#: ../vector/v.buffer/main.c:560 ../vector/v.buffer/main.c:666 -#, c-format -msgid "The tolerance in map units: %g" +#: ../vector/v.type/main.c:120 +msgid "Incompatible types" msgstr "" -#: ../vector/v.buffer/main.c:606 -msgid "Buffering features..." +#: ../vector/v.what.rast/main.c:79 +msgid "Uploads raster values at positions of vector points to the table." msgstr "" -#: ../vector/v.buffer/main.c:609 ../vector/v.buffer/main.c:658 -msgid "Negative distances are only supported for areas" +#: ../vector/v.what.rast/main.c:93 +msgid "Name of existing raster map to be queried" msgstr "" -#: ../vector/v.buffer/main.c:732 -msgid "Cleaning buffers..." +#: ../vector/v.what.rast/main.c:105 +msgid "Interpolate values from the nearest four cells" msgstr "" -#: ../vector/v.buffer/main.c:735 -msgid "Building parts of topology..." +#: ../vector/v.what.rast/main.c:110 +msgid "Print categories and values instead of updating the database" msgstr "" -#: ../vector/v.buffer/main.c:749 -msgid "Snapping boundaries..." +#: ../vector/v.what.rast/main.c:170 +#, c-format +msgid "Column <%s> not found in the table <%s>. Creating..." msgstr "" -#: ../vector/v.buffer/main.c:765 -msgid "Cleaning boundaries at nodes" +#: ../vector/v.what.rast/main.c:177 ../vector/v.colors/write_rgb.c:37 +#, c-format +msgid "Unable to add column <%s> to table <%s>" msgstr "" -#: ../vector/v.buffer/main.c:786 -msgid "Calculating centroids for all areas..." +#: ../vector/v.what.rast/main.c:186 +msgid "Raster type is integer and column type is float" msgstr "" -#: ../vector/v.buffer/main.c:817 -msgid "Generating list of boundaries to be deleted..." +#: ../vector/v.what.rast/main.c:189 +msgid "Raster type is float and column type is integer, some data lost!!" msgstr "" -#: ../vector/v.buffer/main.c:850 -msgid "Deleting boundaries..." +#: ../vector/v.what.rast/main.c:271 +#, c-format +msgid "No features of type (%s) found in vector map <%s>" msgstr "" -#: ../vector/v.buffer/main.c:882 -msgid "Calculating centroids for areas..." +#: ../vector/v.what.rast/main.c:295 +#, c-format +msgid "%d points outside current region were skipped" msgstr "" -#: ../vector/v.buffer/main.c:895 +#: ../vector/v.what.rast/main.c:299 #, c-format -msgid "Unable to calculate centroid for area %d" +msgid "%d points without category were skipped" msgstr "" -#: ../vector/v.buffer/geos.c:19 ../vector/v.profile/main.c:60 -msgid "Invalid GEOS geometry!" +#: ../vector/v.what.rast/main.c:570 ../vector/v.what.rast/main.c:610 +#, c-format +msgid "Multiple points (%d) of category %d, value set to 'NULL'" msgstr "" -#: ../vector/v.buffer/geos.c:25 ../vector/v.profile/main.c:66 -msgid "No coordinates in GEOS geometry (can be ok for negative distance)!" +#: ../vector/v.what.rast/main.c:678 +#, c-format +msgid "%d categories loaded from vector" msgstr "" -#: ../vector/v.buffer/geos.c:33 ../vector/v.profile/main.c:74 +#: ../vector/v.what.rast/main.c:680 #, c-format -msgid "Invalid x coordinate %f" +msgid "%d duplicate categories in vector map <%s>" msgstr "" -#: ../vector/v.buffer/geos.c:35 ../vector/v.profile/main.c:76 +#: ../vector/v.what.rast/main.c:684 #, c-format -msgid "Invalid y coordinate %f" +msgid "%d categories loaded from table" msgstr "" -#: ../vector/v.buffer/geos.c:107 ../vector/v.profile/main.c:93 -#: ../vector/v.profile/main.c:104 -msgid "Corrupt GEOS geometry" +#: ../vector/v.what.rast/main.c:685 +#, c-format +msgid "%d categories from vector missing in table" msgstr "" -#: ../vector/v.buffer/geos.c:135 -msgid "Unknown GEOS geometry type" +#: ../vector/v.what.rast/main.c:688 ../vector/v.distance/main.c:1750 +#: ../vector/v.vect.stats/main.c:763 +#, c-format +msgid "%d update errors" msgstr "" -#: ../vector/v.buffer/geos.c:178 +#: ../vector/v.what.rast/main.c:690 ../vector/v.distance/main.c:1752 #, c-format -msgid "Buffering failed (feature %d)" +msgid "%d records updated." msgstr "" -#: ../vector/v.profile/main.c:156 -msgid "Vector map profiling tool" +#: ../vector/v.net.spanningtree/main.c:48 +msgid "spanning tree" msgstr "" -#: ../vector/v.profile/main.c:172 -msgid "Use features only from specified layer" +#: ../vector/v.net.spanningtree/main.c:50 +msgid "Computes minimum spanning tree for the network." msgstr "" -#: ../vector/v.profile/main.c:183 -msgid "Path to output text file or - for stdout" +#: ../vector/v.net.steiner/main.c:58 +#, c-format +msgid "Init costs from node %d" msgstr "" -#: ../vector/v.profile/main.c:195 -msgid "Number of significant digits" +#: ../vector/v.net.steiner/main.c:348 +msgid "steiner tree" msgstr "" -#: ../vector/v.profile/main.c:204 -msgid "Buffer (tolerance) for points in map units" +#: ../vector/v.net.steiner/main.c:350 +msgid "Creates Steiner tree for the network and given terminals." msgstr "" -#: ../vector/v.profile/main.c:205 -msgid "How far points can be from sampling line" +#: ../vector/v.net.steiner/main.c:352 +msgid "Note that 'Minimum Steiner Tree' problem is NP-hard and heuristic algorithm is used in this module so the result may be sub optimal." msgstr "" -#: ../vector/v.profile/main.c:215 -msgid "Name for profile line and buffer output map" +#: ../vector/v.net.steiner/main.c:373 +msgid "Node layer (used for terminals)" msgstr "" -#: ../vector/v.profile/main.c:217 -msgid "Profile line and buffer around it will be written" +#: ../vector/v.net.steiner/main.c:379 +msgid "Arcs' cost column (for both directions)" msgstr "" -#: ../vector/v.profile/main.c:222 -msgid "Do not print column names" +#: ../vector/v.net.steiner/main.c:385 +msgid "Categories of points on terminals (layer is specified by nlayer)" msgstr "" -#: ../vector/v.profile/main.c:227 -msgid "Do not print 3D vector data (z values)" +#: ../vector/v.net.steiner/main.c:393 +msgid "Number of Steiner points (-1 for all possible)" msgstr "" -#: ../vector/v.profile/main.c:228 -msgid "Only affects 3D vectors" +#: ../vector/v.net.steiner/main.c:448 +#, c-format +msgid "Point is not connected to the network (cat=%d)" msgstr "" -#: ../vector/v.profile/main.c:235 -msgid "Coordinates for profiling line nodes" +#. GTC Terminal refers to an Steiner tree endpoint +#: ../vector/v.net.steiner/main.c:458 +#, c-format +msgid "Number of terminals: %d\n" msgstr "" -#: ../vector/v.profile/main.c:236 -msgid "Specify profiling line vertexes and nodes" +#. GTC Terminal refers to an Steiner tree endpoint +#: ../vector/v.net.steiner/main.c:462 +msgid "Not enough terminals (< 2)" msgstr "" -#: ../vector/v.profile/main.c:237 ../vector/v.profile/main.c:249 -#: ../vector/v.profile/main.c:260 ../vector/v.profile/main.c:268 -msgid "Profiling line" +#: ../vector/v.net.steiner/main.c:469 +msgid "Requested number of Steiner points > than possible" msgstr "" -#: ../vector/v.profile/main.c:247 -msgid "Profiling line map" +#: ../vector/v.net.steiner/main.c:475 +#, c-format +msgid "Number of Steiner points set to %d\n" msgstr "" -#: ../vector/v.profile/main.c:248 -msgid "Vector map containing profiling line" +#. GTC Terminal refers to an Steiner tree endpoint +#: ../vector/v.net.steiner/main.c:522 +#, c-format +msgid "Terminal at node [%d] cannot be connected to terminal at node [%d]" msgstr "" -#: ../vector/v.profile/main.c:257 -msgid "WHERE conditions for input profile line map" +#: ../vector/v.net.steiner/main.c:538 +#, c-format +msgid "[%d] (not reachable) nodes removed from list of Steiner point candidates" msgstr "" -#: ../vector/v.profile/main.c:259 -msgid "Use to select only one line from profiling line map" +#: ../vector/v.net.steiner/main.c:543 +#, c-format +msgid "MST costs = %f" msgstr "" -#: ../vector/v.profile/main.c:267 -msgid "Profiling line map layer" +#: ../vector/v.net.steiner/main.c:549 +#, c-format +msgid "Search for [%d]. Steiner point" msgstr "" -#: ../vector/v.profile/main.c:288 -msgid "Layer 0 not supported" +#: ../vector/v.net.steiner/main.c:570 +#, c-format +msgid "Steiner point at node [%d] was added to terminals (MST costs = %f)" msgstr "" -#: ../vector/v.profile/main.c:293 -msgid "Failed to interpreter 'dp' parameter as an integer" +#: ../vector/v.net.steiner/main.c:582 +msgid "No Steiner point found -> leaving cycle" msgstr "" -#: ../vector/v.profile/main.c:299 -msgid "Tolerance value must be greater than 0" +#: ../vector/v.net.steiner/main.c:587 +#, c-format +msgid "Number of added Steiner points: %d (theoretic max is %d).\n" msgstr "" -#: ../vector/v.profile/main.c:304 +#: ../vector/v.net.steiner/main.c:598 #, c-format -msgid "<%s> is not a valid vector map name" +msgid "" +"Spanning tree costs on complete graph = %f\n" +"(may be higher than resulting Steiner tree costs!!!)" msgstr "" -#: ../vector/v.profile/main.c:309 -msgid "No input profile map name provided, but WHERE conditions for it have been set" +#: ../vector/v.net.steiner/main.c:603 +#, c-format +msgid "Steiner tree costs = %f" msgstr "" -#: ../vector/v.profile/main.c:313 -msgid "Profile input coordinates and vector map are provided. Please provide only one of them" +#: ../vector/v.net.steiner/main.c:656 +#, c-format +msgid "A Steiner tree with %d arc has been built" +msgid_plural "A Steiner tree with %d arcs has been built" +msgstr[0] "" +msgstr[1] "" + +#: ../vector/v.net.flow/main.c:62 +msgid "Computes the maximum flow between two sets of nodes in the network." msgstr "" -#: ../vector/v.profile/main.c:317 -msgid "No profile input coordinates nor vector map are provided. Please provide one of them" +#: ../vector/v.net.flow/main.c:84 +msgid "Name for output vector map containing a minimum cut" msgstr "" -#: ../vector/v.profile/main.c:354 -msgid "At least profile start and end coordinates are required!" +#: ../vector/v.net.flow/main.c:107 +msgid "Source category values" msgstr "" -#: ../vector/v.profile/main.c:385 ../vector/v.profile/main.c:401 -#, c-format -msgid "No database connection defined for map <%s> layer %d, but WHERE condition is provided" +#: ../vector/v.net.flow/main.c:113 +msgid "Source WHERE conditions of SQL statement without 'where' keyword" msgstr "" -#: ../vector/v.profile/main.c:444 ../vector/v.profile/main.c:596 -msgid "No features match Your query" +#: ../vector/v.net.flow/main.c:118 +msgid "Sink category values" msgstr "" -#: ../vector/v.profile/main.c:449 ../vector/v.profile/main.c:462 -msgid "Your query matches more than one record in input profiling map. Currently it's not supported. Enhance WHERE conditions to get only one line." +#: ../vector/v.net.flow/main.c:119 ../vector/v.net.flow/main.c:125 +msgid "Sink" msgstr "" -#: ../vector/v.profile/main.c:455 -msgid "Error while initialising line list" +#: ../vector/v.net.flow/main.c:124 +msgid "Sink WHERE conditions of SQL statement without 'where' keyword" msgstr "" -#: ../vector/v.profile/main.c:467 -msgid "Error while reading vector feature from profile line map" +#: ../vector/v.net.flow/main.c:199 +#, c-format +msgid "No source features selected. Please check options '%s', '%s'." msgstr "" -#: ../vector/v.profile/main.c:481 -msgid "Your input profile map contains more than one line. Currently it's not supported. Provide WHERE conditions to get only one line." +#: ../vector/v.net.flow/main.c:206 +#, c-format +msgid "No sink features selected. Please check options '%s', '%s'." msgstr "" -#: ../vector/v.profile/main.c:501 -msgid "Failed to convert GRASS line to GEOS line" +#: ../vector/v.net.flow/main.c:215 +msgid "No sources" msgstr "" -#: ../vector/v.profile/main.c:509 -msgid "Buffering failed" +#: ../vector/v.net.flow/main.c:218 +msgid "No sinks" msgstr "" -#: ../vector/v.profile/main.c:556 -#, c-format -msgid "Vector map <%s> does not have cat's defined on layer %d" +#: ../vector/v.net.flow/main.c:242 +msgid "Writing the output..." msgstr "" -#: ../vector/v.profile/main.c:683 -#, c-format -msgid "Unabale to get attribute data for cat %d" +#: ../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.profile/main.c:692 -#, c-format -msgid "Error while retreiving database record for cat %d" +#: ../vector/v.delaunay/memory.c:124 +msgid "All allocated edges have been used." msgstr "" -#: ../vector/v.profile/main.c:730 -msgid "Can not write data portion to provided output" +#: ../vector/v.delaunay/main.c:87 ../vector/v.voronoi/main.c:125 +msgid "triangulation" msgstr "" -#: ../vector/v.label.sa/labels.c:68 -#, c-format -msgid "Cannot allocate %lu bytes of memory" +#: ../vector/v.delaunay/main.c:88 +msgid "Creates a Delaunay triangulation from an input vector map containing points or centroids." msgstr "" -#: ../vector/v.label.sa/labels.c:87 -msgid "Unable to initialise FreeType" +#: ../vector/v.delaunay/main.c:98 ../vector/v.normal/main.c:96 +msgid "Use only points in current region" msgstr "" -#: ../vector/v.label.sa/labels.c:90 -#, c-format -msgid "Unable to find font '%s'\n" +#: ../vector/v.delaunay/main.c:103 +msgid "Output triangulation as a graph (lines), not areas" msgstr "" -#: ../vector/v.label.sa/labels.c:92 -#, c-format -msgid "Font '%s' is not a FreeType font\n" +#: ../vector/v.delaunay/main.c:147 +msgid "no points to triangulate" msgstr "" -#: ../vector/v.label.sa/labels.c:96 -msgid "Font file format is not supported by FreeType" +#: ../vector/v.delaunay/main.c:150 +msgid "Delaunay triangulation..." msgstr "" -#: ../vector/v.label.sa/labels.c:98 -msgid "Font file can not be loaded" +#: ../vector/v.delaunay/main.c:162 +msgid "Calculating area centroids..." msgstr "" -#: ../vector/v.label.sa/labels.c:107 -msgid "Unable to set font size" +#: ../vector/v.delaunay/main.c:178 +msgid "Unable to calculate area centroid z coordinate" msgstr "" -#: ../vector/v.label.sa/labels.c:128 -msgid "Cannot allocate more memory" +#: ../vector/v.delaunay/in_out.c:93 ../vector/v.voronoi/main.c:230 +msgid "Writing edges..." msgstr "" -#: ../vector/v.label.sa/labels.c:244 -#, c-format -msgid "Cannot load glyph for '%c'" +#: ../vector/v.delaunay/in_out.c:214 +msgid "Reading point features..." msgstr "" -#: ../vector/v.label.sa/main.c:41 -msgid "Create optimally placed labels for vector map(s)" +#: ../vector/v.normal/main.c:76 +msgid "Tests for normality for vector points." msgstr "" -#: ../vector/v.label.sa/main.c:71 -msgid "Name of TrueType font (as listed in the fontcap)" +#: ../vector/v.normal/main.c:88 +msgid "Lists of tests (1-15)" msgstr "" -#: ../vector/v.label.sa/main.c:84 -msgid "Icon size of point features (in map-units)" +#: ../vector/v.normal/main.c:89 +msgid "E.g. 1,3-8,13" msgstr "" -#: ../vector/v.label.sa/main.c:154 -msgid "Border width (only for ps.map output)" +#: ../vector/v.normal/main.c:100 +msgid "Lognormality instead of normality" msgstr "" -#: ../vector/v.label.sa/font.c:54 -#, c-format -msgid "%s: Unable to read font definition file; use the default" +#: ../vector/v.normal/main.c:131 +msgid "Only numeric column type supported" msgstr "" -#: ../vector/v.label.sa/font.c:60 +#: ../vector/v.normal/main.c:174 ../vector/v.normal/main.c:182 #, c-format -msgid "%s: No font definition file" +msgid "No record for cat %d" msgstr "" -#: ../raster3d/r3.support/check.c:20 +#: ../vector/v.normal/main.c:192 #, c-format -msgid "Updating statistics for <%s>" +msgid "Number of points: %d" msgstr "" -#: ../raster3d/r3.support/check.c:36 -#, c-format -msgid "Updating the number of categories for <%s>" +#: ../vector/v.normal/main.c:198 +msgid "Too small sample" msgstr "" -#: ../raster3d/r3.support/main.c:52 -msgid "Allows creation and/or modification of 3D raster map layer support files." +#: ../vector/v.normal/main.c:206 +msgid "Negative or very small point values set to -10.0" msgstr "" -#: ../raster3d/r3.support/main.c:62 -msgid "Text to use for map title" +#: ../vector/v.normal/main.c:223 +#, c-format +msgid "Moments \\sqrt{b_1} and b_2: " msgstr "" -#: ../raster3d/r3.support/main.c:76 -msgid "The map data unit" +#: ../vector/v.normal/main.c:228 +#, c-format +msgid "Geary's a-statistic & an approx. normal: " msgstr "" -#: ../raster3d/r3.support/main.c:82 -msgid "The vertical unit of the map" +#: ../vector/v.normal/main.c:233 +#, c-format +msgid "Extreme normal deviates: " msgstr "" -#: ../raster3d/r3.support/main.c:125 -msgid "Update range" +#: ../vector/v.normal/main.c:238 +#, c-format +msgid "D'Agostino's D & an approx. normal: " 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" +#: ../vector/v.normal/main.c:244 +#, c-format +msgid "Kuiper's V (regular & modified for normality): " 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" +#: ../vector/v.normal/main.c:250 +#, c-format +msgid "Watson's U^2 (regular & modified for normality): " msgstr "" -#: ../raster3d/r3.neighbors/main.c:287 -msgid "Unable to allocate buffer" +#: ../vector/v.normal/main.c:256 +#, c-format +msgid "Durbin's Exact Test (modified Kolmogorov): " msgstr "" -#: ../raster3d/r3.neighbors/main.c:311 ../raster3d/r3.in.bin/main.c:202 -msgid "Error flushing tiles" +#: ../vector/v.normal/main.c:262 +#, c-format +msgid "Anderson-Darling's A^2 (regular & modified for normality): " msgstr "" -#: ../raster3d/r3.stats/main.c:52 -msgid "Generates volume statistics for 3D raster maps." +#: ../vector/v.normal/main.c:268 +#, c-format +msgid "Cramer-Von Mises W^2(regular & modified for normality): " msgstr "" -#: ../raster3d/r3.stats/main.c:63 -msgid "Number of subranges to collect stats from" +#: ../vector/v.normal/main.c:274 +#, c-format +msgid "Kolmogorov-Smirnov's D (regular & modified for normality): " msgstr "" -#: ../raster3d/r3.stats/main.c:68 -msgid "Calculate statistics based on equal value groups" +#: ../vector/v.normal/main.c:280 +#, c-format +msgid "Chi-Square stat (equal probability classes) and d.f.: " msgstr "" -#: ../raster3d/r3.stats/main.c:72 -msgid "Only print cell counts" +#: ../vector/v.normal/main.c:286 +msgid "Shapiro-Wilk's W cannot be used for n > 50" msgstr "" -#: ../raster3d/r3.stats/main.c:92 -msgid "The number of subranges has to be equal or greater than 1" +#: ../vector/v.normal/main.c:288 +msgid "Use Weisberg-Binghams's W''" msgstr "" -#: ../raster3d/r3.stats/main.c:151 -msgid "Sort non-null values" +#: ../vector/v.normal/main.c:291 +#, c-format +msgid "Shapiro-Wilk W: " msgstr "" -#: ../raster3d/r3.gradient/main.c:44 -msgid "gradient" +#: ../vector/v.normal/main.c:298 +msgid "Weisberg-Bingham's W'' cannot be used for n < 50 or n > 99" msgstr "" -#: ../raster3d/r3.gradient/main.c:47 -msgid "Computes gradient of a 3D raster map and outputs gradient components as three 3D raster maps." +#: ../vector/v.normal/main.c:300 +#, c-format +msgid "Weisberg-Bingham's W'': " msgstr "" -#: ../raster3d/r3.gradient/main.c:56 -msgid "Name for output 3D raster map(s)" +#: ../vector/v.normal/main.c:307 +msgid "Royston only extended Shapiro-Wilk's W up to n = 2000" msgstr "" -#: ../raster3d/r3.gradient/main.c:63 -msgid "Size of blocks" +#: ../vector/v.normal/main.c:309 +#, c-format +msgid "Shapiro-Wilk W'': " msgstr "" -#: ../raster3d/r3.gradient/main.c:130 -msgid "Failed to allocate memory for blocks" +#: ../vector/v.normal/main.c:315 +#, c-format +msgid "Kotz' T'_f (Lognormality vs. Normality): " msgstr "" -#: ../raster3d/r3.gradient/main.c:292 -msgid "Writing gradient 3D raster maps..." +#: ../vector/v.sample/main.c:79 +msgid "Samples a raster map at vector point locations." msgstr "" -#: ../raster3d/r3.gwflow/main.c:54 -msgid "Input 3D raster map with initial piezometric heads in [m]" +#: ../vector/v.sample/main.c:89 +msgid "Name of attribute column to use for comparison" msgstr "" -#: ../raster3d/r3.gwflow/main.c:60 -msgid "Input 3D raster map providing the status for each cell, = 0 - inactive, 1 - active, 2 - dirichlet" +#: ../vector/v.sample/main.c:92 +msgid "Name for output vector map to store differences" msgstr "" -#: ../raster3d/r3.gwflow/main.c:65 -msgid "Input 3D raster map with the x-part of the hydraulic conductivity tensor in [m/s]" +#: ../vector/v.sample/main.c:96 +msgid "Name of raster map to be sampled" msgstr "" -#: ../raster3d/r3.gwflow/main.c:70 -msgid "Input 3D raster map with the y-part of the hydraulic conductivity tensor in [m/s]" +#: ../vector/v.sample/main.c:107 +msgid "Scaling factor for values read from raster map" msgstr "" -#: ../raster3d/r3.gwflow/main.c:75 -msgid "Input 3D raster map with the z-part of the hydraulic conductivity tensor in [m/s]" +#: ../vector/v.sample/main.c:109 +msgid "Sampled values will be multiplied by this factor" msgstr "" -#: ../raster3d/r3.gwflow/main.c:80 -msgid "Input 3D raster map with sources and sinks in [m^3/s]" +#: ../vector/v.sample/main.c:148 +#, c-format +msgid "Column type <%s> not supported (must be integer or double precision)" msgstr "" -#: ../raster3d/r3.gwflow/main.c:84 -msgid "Specific yield [1/m] input 3D raster map" +#: ../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.rectify/cp.c:307 ../vector/v.rectify/cp.c:331 +#, c-format +msgid "Can not open file <%s>" msgstr "" -#: ../raster3d/r3.gwflow/main.c:89 -msgid "Recharge input 3D raster map in m^3/s" +#: ../vector/v.rectify/cp.c:314 ../vector/v.rectify/cp.c:338 +#, c-format +msgid "Bad format in control point file <%s>" msgstr "" -#: ../raster3d/r3.gwflow/main.c:93 -msgid "Output 3D raster map storing the piezometric head result of the numerical calculation" +#: ../vector/v.rectify/cp.c:367 +msgid "Not enough memory to solve for transformation equation" msgstr "" -#: ../raster3d/r3.gwflow/main.c:99 -msgid "Output 3D raster map storing the groundwater filter velocity vector part in x direction [m/s]" +#: ../vector/v.rectify/main.c:75 +msgid "Rectifies a vector by computing a coordinate transformation for each object in the vector based on the control points." msgstr "" -#: ../raster3d/r3.gwflow/main.c:105 -msgid "Output 3D raster map storing the groundwater filter velocity vector part in y direction [m/s]" +#: ../vector/v.rectify/main.c:90 +msgid "Name of input file with control points" msgstr "" -#: ../raster3d/r3.gwflow/main.c:111 -msgid "Output 3D raster map storing the groundwater filter velocity vector part in z direction [m/s]" +#: ../vector/v.rectify/main.c:95 +msgid "Name of output file with RMS errors (if omitted or '-' output to stdout" msgstr "" -#: ../raster3d/r3.gwflow/main.c:117 -msgid "Output 3D raster map storing the groundwater budget for each cell [m^3/s]" +#: ../vector/v.rectify/main.c:107 +msgid "Field separator for RMS report" msgstr "" -#: ../raster3d/r3.gwflow/main.c:127 -msgid "Use 3D raster mask (if exists)" +#: ../vector/v.rectify/main.c:111 +msgid "Perform 3D transformation" msgstr "" -#: ../raster3d/r3.gwflow/main.c:163 -msgid "Numerical calculation program for transient, confined groundwater flow in three dimensions." +#: ../vector/v.rectify/main.c:115 +msgid "Perform orthogonal 3D transformation" 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 " +#: ../vector/v.rectify/main.c:119 +msgid "Print RMS errors" msgstr "" -#: ../raster3d/r3.gwflow/main.c:365 ../raster3d/r3.in.lidar/main.c:484 -#: ../raster3d/r3.in.lidar/main.c:493 ../raster3d/r3.in.lidar/main.c:501 -#: ../raster3d/r3.in.lidar/main.c:509 ../raster3d/r3.in.lidar/main.c:517 -#: ../raster3d/r3.in.lidar/main.c:527 ../raster3d/r3.in.lidar/main.c:536 -#, c-format -msgid "Unable to create 3D raster map <%s>" +#: ../vector/v.rectify/main.c:120 +msgid "Print RMS errors and exit without rectifying the input map" msgstr "" -#: ../raster3d/r3.gwflow/main.c:412 ../raster3d/r3.out.vtk/main.c:252 -#: ../raster3d/r3.out.vtk/main.c:338 ../raster3d/r3.in.ascii/main.c:393 -#: ../raster3d/r3.cross.rast/main.c:55 ../raster3d/r3.in.bin/main.c:471 -#: ../raster3d/r3.out.netcdf/main.c:649 ../raster3d/r3.out.ascii/main.c:63 -#: ../raster3d/r3.out.ascii/main.c:367 ../raster3d/r3.in.v5d/main.c:206 -#: ../raster3d/r3.out.v5d/main.c:55 ../raster3d/r3.out.v5d/main.c:326 -#: ../raster3d/r3.to.rast/main.c:75 ../raster3d/r3.to.rast/main.c:445 -msgid "Unable to close 3D raster map" +#: ../vector/v.rectify/main.c:138 +msgid "Please select a group or give an input file." msgstr "" -#: ../raster3d/r3.out.vtk/errorHandling.c:65 -#: ../raster3d/r3.cross.rast/main.c:343 ../raster3d/r3.info/main.c:499 -#: ../raster3d/r3.null/main.c:163 -#, c-format -msgid "Unable to close 3D raster map <%s>" +#: ../vector/v.rectify/main.c:140 +msgid "Points in group will be ignored, GCPs in input file are used." msgstr "" -#: ../raster3d/r3.out.vtk/errorHandling.c:105 -msgid "Unable to close input raster maps" +#: ../vector/v.rectify/main.c:156 +msgid "3D transformation requires a 3D vector" msgstr "" -#: ../raster3d/r3.out.vtk/main.c:117 -msgid "Specify top and bottom map" +#: ../vector/v.rectify/main.c:159 +msgid "A file with 3D control points is needed for 3D transformation" msgstr "" -#: ../raster3d/r3.out.vtk/main.c:124 +#: ../vector/v.rectify/main.c:172 ../vector/v.net.salesman/main.c:580 #, c-format -msgid "Top cell map <%s> not found" +msgid "Unable to open file '%s' for writing" msgstr "" -#: ../raster3d/r3.out.vtk/main.c:133 +#: ../vector/v.rectify/main.c:203 #, c-format -msgid "Bottom cell map <%s> not found" +msgid "The vector map <%s> already exists in" msgstr "" -#: ../raster3d/r3.out.vtk/main.c:152 -#, c-format -msgid "3D raster map RGB map <%s> not found" +#: ../vector/v.rectify/main.c:206 +msgid "Rectification cancelled." msgstr "" -#: ../raster3d/r3.out.vtk/main.c:155 -msgid "Please provide three RGB 3D raster maps" +#: ../vector/v.rectify/main.c:276 ../vector/v.category/main.c:761 +msgid "Copying attribute table(s)..." msgstr "" -#: ../raster3d/r3.out.vtk/main.c:165 -#, c-format -msgid "3D vector map <%s> not found" +#: ../vector/v.rectify/target.c:43 +msgid "Please run i.target for group." msgstr "" -#: ../raster3d/r3.out.vtk/main.c:168 -msgid "Please provide three 3D raster maps for the xyz-vector maps [x,y,z]" +#: ../vector/v.qcount/main.c:63 +msgid "Indices for quadrat counts of vector point lists." 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." +#: ../vector/v.qcount/main.c:72 +msgid "Name for output quadrat centers map (number of points is written as category)" msgstr "" -#: ../raster3d/r3.out.vtk/main.c:209 -msgid "No RGB Data will be created." +#: ../vector/v.qcount/main.c:78 +msgid "Number of quadrats" msgstr "" -#: ../raster3d/r3.out.vtk/main.c:294 -msgid "No vector data will be created." +#: ../vector/v.qcount/main.c:84 +msgid "Quadrat radius" msgstr "" -#: ../raster3d/r3.out.vtk/main.c:381 -msgid "Converts 3D raster maps into the VTK-ASCII format." +#: ../vector/v.qcount/main.c:88 +msgid "Print results in shell script style" msgstr "" -#: ../raster3d/r3.out.vtk/main.c:392 -msgid "failed to interpret dp as an integer" +#: ../vector/v.qcount/main.c:104 +msgid "Finding quadrats..." msgstr "" -#: ../raster3d/r3.out.vtk/main.c:451 ../raster3d/r3.to.rast/main.c:332 -msgid "The 2D and 3D region settings are different. Using the 2D window settings to adjust the 2D part of the 3D region." +#: ../vector/v.qcount/main.c:109 +msgid "Counting points quadrats..." msgstr "" -#: ../raster3d/r3.out.vtk/main.c:542 -msgid "Unable to close 3D raster map, the VTK file may be incomplete" +#: ../vector/v.univar/main.c:98 +msgid "Calculates univariate statistics of vector map features." msgstr "" -#: ../raster3d/r3.out.vtk/main.c:557 -msgid "Unable to close VTK-ASCII file" +#: ../vector/v.univar/main.c:99 +msgid "Variance and standard deviation is calculated only for points if specified." msgstr "" -#: ../raster3d/r3.out.vtk/parameters.c:30 -msgid "3D raster map(s) to be converted to VTK-ASCII data format" +#: ../vector/v.univar/main.c:134 +msgid "Weigh by line length or area size" msgstr "" -#: ../raster3d/r3.out.vtk/parameters.c:41 -msgid "Float value to represent no data cell/points" +#: ../vector/v.univar/main.c:138 +msgid "Calculate geometric distances instead of attribute statistics" msgstr "" -#: ../raster3d/r3.out.vtk/parameters.c:47 -msgid "Create VTK pointdata instead of VTK celldata (celldata is default)" +#: ../vector/v.univar/main.c:192 +#, c-format +msgid "Geometry distances are not supported for areas. Use '%s' instead." msgstr "" -#: ../raster3d/r3.out.vtk/parameters.c:56 -msgid "Top surface 2D raster map" +#: ../vector/v.univar/main.c:195 +msgid "Incompatible vector type(s) specified, only number of features, minimum, maximum and range can be calculated" msgstr "" -#: ../raster3d/r3.out.vtk/parameters.c:65 -msgid "Bottom surface 2D raster map" +#: ../vector/v.univar/main.c:200 +msgid "Extended statistics is currently supported only for points/centroids" 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." +#: ../vector/v.univar/main.c:225 +msgid "'layer' must be > 0 for 'where'." msgstr "" -#: ../raster3d/r3.out.vtk/parameters.c:80 -msgid "Three (R,G,B) 3D raster maps to create RGB values [redmap,greenmap,bluemap]" +#: ../vector/v.univar/main.c:242 +#, c-format +msgid "Unable select categories from table <%s>" msgstr "" -#: ../raster3d/r3.out.vtk/parameters.c:88 -msgid "Three (x,y,z) 3D raster maps to create vector values [xmap,ymap,zmap]" +#: ../vector/v.univar/main.c:253 +#, c-format +msgid "Calculating geometric distances between %d primitives..." msgstr "" -#: ../raster3d/r3.out.vtk/parameters.c:112 -msgid "Use 3D raster mask (if exists) with input maps" +#: ../vector/v.univar/main.c:343 +#, c-format +msgid " Database connection not defined for layer <%s>" msgstr "" -#: ../raster3d/r3.out.vtk/parameters.c:117 -msgid "Scale factor affects the origin" +#: ../vector/v.univar/main.c:652 +msgid "Cannot sort the key/value array" msgstr "" -#: ../raster3d/r3.out.vtk/parameters.c:129 -msgid "Do not convert the top-bottom resolution in case of lat long projection to meters" +#: ../vector/v.distance/distance.c:49 +#, c-format +msgid "Invalid segment number %d for %d points" msgstr "" -#: ../raster3d/r3.out.vtk/writeVTKData.c:122 -msgid "write_vtk_points: Writing point coordinates" +#: ../vector/v.distance/distance.c:426 +msgid "At least one point is really inside the area!" msgstr "" -#: ../raster3d/r3.out.vtk/writeVTKData.c:256 -msgid "write_vtk_unstructured_grid_cells: Writing the cells" +#: ../vector/v.distance/main.c:126 +msgid "Finds the nearest element in vector map 'to' for elements in vector map 'from'." 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" +#: ../vector/v.distance/main.c:130 +msgid "Name of existing vector map (from)" msgstr "" -#: ../raster3d/r3.out.vtk/writeVTKData.c:441 -msgid "Wrong 3D raster map values! Values should in between 0 and 255!" +#: ../vector/v.distance/main.c:135 +msgid "Layer number or name (from)" msgstr "" -#: ../raster3d/r3.in.ascii/main.c:94 -msgid "String representing NULL value data cell (use 'none' if no such value)" +#: ../vector/v.distance/main.c:142 +msgid "Feature type (from)" msgstr "" -#: ../raster3d/r3.in.ascii/main.c:221 -#, c-format -msgid "Unsupported GRASS version %s" +#: ../vector/v.distance/main.c:147 +msgid "Name of existing vector map (to)" msgstr "" -#: ../raster3d/r3.in.ascii/main.c:265 -#, c-format -msgid "Loading data ... (%dx%dx%d)" +#: ../vector/v.distance/main.c:152 +msgid "Layer number or name (to)" msgstr "" -#: ../raster3d/r3.in.ascii/main.c:298 -msgid "End of file reached while still loading data." +#: ../vector/v.distance/main.c:159 +msgid "Feature type (to)" msgstr "" -#: ../raster3d/r3.in.ascii/main.c:310 -#, c-format -msgid "Invalid value detected (at col=%d row=%d depth=%d): %s" +#: ../vector/v.distance/main.c:165 +msgid "Name for output vector map containing lines connecting nearest elements" msgstr "" -#: ../raster3d/r3.in.ascii/main.c:322 -#, c-format -msgid "Data exists in input file after fully importing expected data. [%.4f ...]" +#: ../vector/v.distance/main.c:173 +msgid "Maximum distance or -1 for no limit" msgstr "" -#: ../raster3d/r3.in.ascii/main.c:360 -msgid "Converts a 3D ASCII raster text file into a (binary) 3D raster map." +#: ../vector/v.distance/main.c:174 ../vector/v.distance/main.c:182 +msgid "Map units, meters for ll" msgstr "" -#: ../raster3d/r3.in.ascii/main.c:387 ../raster3d/r3.in.bin/main.c:463 -#: ../raster3d/r3.in.v5d/main.c:201 -msgid "Unable to open 3D raster map" +#: ../vector/v.distance/main.c:181 +msgid "Minimum distance or -1 for no limit" msgstr "" -#: ../raster3d/r3.in.ascii/main.c:403 -msgid "Unable to close ASCII file" +#: ../vector/v.distance/main.c:192 +msgid "Values describing the relation between two nearest features" msgstr "" -#: ../raster3d/r3.out.bin/main.c:208 -msgid "Exports a GRASS 3D raster map to a binary array." +#: ../vector/v.distance/main.c:202 +msgid "category of the nearest feature" msgstr "" -#: ../raster3d/r3.out.bin/main.c:228 ../raster3d/r3.in.bin/main.c:268 -msgid "Number of bytes per cell in binary file" +#: ../vector/v.distance/main.c:203 +msgid "minimum distance to nearest feature" msgstr "" -#: ../raster3d/r3.out.bin/main.c:240 ../raster3d/r3.in.bin/main.c:354 -#: ../raster3d/r3.out.ascii/main.c:106 -msgid "Switch the row order in output from north->south to south->north" +#: ../vector/v.distance/main.c:204 +msgid "x coordinate of the nearest point on the 'to' feature" msgstr "" -#: ../raster3d/r3.out.bin/main.c:245 ../raster3d/r3.in.bin/main.c:359 -#: ../raster3d/r3.out.ascii/main.c:110 -msgid "Switch the depth order in output from bottom->top to top->bottom" +#: ../vector/v.distance/main.c:205 +msgid "y coordinate of the nearest point on the 'to' feature" msgstr "" -#: ../raster3d/r3.out.bin/main.c:250 -msgid "Write data as integer" +#: ../vector/v.distance/main.c:206 +msgid "distance to the nearest point on the 'to' feature along that linear feature" msgstr "" -#: ../raster3d/r3.out.bin/main.c:269 -msgid "Floating-point output requires bytes=4 or bytes=8" +#: ../vector/v.distance/main.c:208 +msgid "angle along the nearest linear feature in the 'to' map, measured CCW from the +x axis, in radians, between -Pi and Pi inclusive" msgstr "" -#: ../raster3d/r3.out.bin/main.c:273 -msgid "Integer output doesn't support bytes=8 in this build" +#: ../vector/v.distance/main.c:211 +msgid "attribute of nearest feature given by to_column option" msgstr "" -#: ../raster3d/r3.out.bin/main.c:328 -#, c-format -msgid "top=%f" +#: ../vector/v.distance/main.c:225 +msgid "Column name(s) where values specified by 'upload' option will be uploaded" msgstr "" -#: ../raster3d/r3.out.bin/main.c:329 -#, c-format -msgid "bottom=%f" +#: ../vector/v.distance/main.c:231 +msgid "Column name of nearest feature (used with upload=to_attr)" msgstr "" -#: ../raster3d/r3.out.bin/main.c:332 -#, c-format -msgid "depths=%d" +#: ../vector/v.distance/main.c:236 +msgid "Name for new attribute table" msgstr "" -#: ../raster3d/r3.cross.rast/main.c:90 -msgid "Input 3D raster map for cross section" +#: ../vector/v.distance/main.c:239 +msgid "Field separator for printing output to stdout" msgstr "" -#: ../raster3d/r3.cross.rast/main.c:97 -msgid "2D elevation map used to create the cross section map" +#: ../vector/v.distance/main.c:244 +msgid "Print output to stdout, don't update attribute table" msgstr "" -#: ../raster3d/r3.cross.rast/main.c:104 -msgid "Resulting cross section 2D raster map" +#: ../vector/v.distance/main.c:246 +msgid "First column is always category of 'from' feature called from_cat" msgstr "" -#: ../raster3d/r3.cross.rast/main.c:233 -msgid "Creates cross section 2D raster map from 3D raster map based on 2D elevation map" +#: ../vector/v.distance/main.c:251 +msgid "Calculate distances to all features within the threshold" 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." +#: ../vector/v.distance/main.c:253 +msgid "Output may be written to stdout using the '-p' flag or uploaded to a new table created by the 'table' option; multiple 'upload' options may be used." msgstr "" -#: ../raster3d/r3.cross.rast/main.c:302 -msgid "Output map already exists. Will be overwritten!" +#: ../vector/v.distance/main.c:293 +msgid "Updating the from= table is not supported with -a" msgstr "" -#: ../raster3d/r3.cross.rast/main.c:338 -msgid "Wrong 3D raster datatype! Cannot create raster map" +#: ../vector/v.distance/main.c:309 +msgid "Printing distance matrix is not supported with dmin= or dmax=" msgstr "" -#: ../raster3d/r3.info/main.c:80 -msgid "Outputs basic information about a user-specified 3D raster map layer." +#: ../vector/v.distance/main.c:336 +msgid "to_column option missing" msgstr "" -#: ../raster3d/r3.info/main.c:86 -msgid "Print raster3d information in shell style" +#: ../vector/v.distance/main.c:352 +msgid "Too many column names" msgstr "" -#: ../raster3d/r3.info/main.c:90 -msgid "Print range in shell style only" +#: ../vector/v.distance/main.c:359 +msgid "Not enough column names" msgstr "" -#: ../raster3d/r3.info/main.c:103 +#: ../vector/v.distance/main.c:371 ../vector/v.distance/main.c:391 #, c-format -msgid "3D Raster map <%s> not found" +msgid "Input vector map <%s> is 3D" msgstr "" -#: ../raster3d/r3.info/main.c:328 ../raster3d/r3.info/main.c:448 -#: ../raster3d/r3.mkdspf/main.c:171 +#: ../vector/v.distance/main.c:382 ../vector/v.distance/main.c:403 #, c-format -msgid "Unable to read range of 3D raster map <%s>" +msgid "No features of selected type found in <%s>" msgstr "" -#: ../raster3d/r3.info/main.c:492 -msgid "Error while reading history file" +#: ../vector/v.distance/main.c:478 +msgid "dmin can not be larger than dmax" msgstr "" -#: ../raster3d/r3.retile/main.c:49 -msgid "Unable to close the 3D raster map" +#: ../vector/v.distance/main.c:624 +msgid "Incompatible column types" msgstr "" -#: ../raster3d/r3.retile/main.c:71 -msgid "Name of the retiled 3D raster map" +#: ../vector/v.distance/main.c:674 +msgid "No categories for 'from' for slected type and layer" msgstr "" -#: ../raster3d/r3.retile/main.c:99 -msgid "Retiles an existing 3D raster map with user defined x, y and z tile size." +#: ../vector/v.distance/main.c:702 +msgid "Finding nearest features..." msgstr "" -#: ../raster3d/r3.retile/main.c:135 -msgid "Rast3d_get_standard3d_params: tile dimension value invalid" +#: ../vector/v.distance/main.c:803 ../vector/v.distance/main.c:1091 +#, c-format +msgid "More cats found in to_layer (line=%d)" msgstr "" -#: ../raster3d/r3.retile/main.c:148 -msgid "Error closing 3D raster map" +#: ../vector/v.distance/main.c:880 ../vector/v.distance/main.c:1238 +#, c-format +msgid "More cats found in to_layer (area=%d)" msgstr "" -#: ../raster3d/r3.timestamp/main.c:48 -msgid "Modifies a timestamp for a 3D raster map." +#: ../vector/v.distance/main.c:990 +msgid "Finding nearest features for areas..." msgstr "" -#: ../raster3d/r3.timestamp/main.c:49 -msgid "Print/add/remove a timestamp for a 3D raster map." +#: ../vector/v.distance/main.c:1357 +msgid "DATETIME type not yet supported, no attributes will be uploaded" msgstr "" -#: ../raster3d/r3.timestamp/main.c:58 -msgid "Datetime, datetime1/datetime2, or none" +#: ../vector/v.distance/main.c:1373 +msgid "Unable to open default database" msgstr "" -#: ../raster3d/r3.timestamp/main.c:91 -msgid "Timestamp format is invalid" +#: ../vector/v.distance/main.c:1721 +#, c-format +msgid "%d categories with more than 1 feature in vector map <%s>" msgstr "" -#: ../raster3d/r3.in.bin/main.c:73 -msgid "Error reading binary data" +#: ../vector/v.distance/main.c:1724 +#, c-format +msgid "%d categories - no nearest feature found" msgstr "" -#: ../raster3d/r3.in.bin/main.c:154 +#: ../vector/v.distance/main.c:1733 #, c-format -msgid "Loading %s data with %i bytes ... (%dx%dx%d)" +msgid "%d distances calculated" msgstr "" -#: ../raster3d/r3.in.bin/main.c:256 -msgid "Imports a binary raster file into a GRASS 3D raster map." +#: ../vector/v.distance/main.c:1734 +#, c-format +msgid "%d records inserted" msgstr "" -#: ../raster3d/r3.in.bin/main.c:259 -msgid "Name of binary 3D raster file to be imported" +#: ../vector/v.distance/main.c:1736 +#, c-format +msgid "%d insert errors" msgstr "" -#: ../raster3d/r3.in.bin/main.c:275 -msgid "Byte order in binary file" +#: ../vector/v.distance/main.c:1740 +#, c-format +msgid "%d categories read from the map" msgstr "" -#: ../raster3d/r3.in.bin/main.c:315 -msgid "Bottom limit of geographic region (outer edge)" +#: ../vector/v.distance/main.c:1742 +#, c-format +msgid "%d categories exist in the table" msgstr "" -#: ../raster3d/r3.in.bin/main.c:322 -msgid "Top limit of geographic region (outer edge)" +#: ../vector/v.distance/main.c:1744 +#, c-format +msgid "%d categories read from the map exist in the table" msgstr "" -#: ../raster3d/r3.in.bin/main.c:343 -msgid "Number of depths" +#: ../vector/v.distance/main.c:1747 +#, c-format +msgid "%d categories read from the map don't exist in the table" msgstr "" -#: ../raster3d/r3.in.bin/main.c:365 -msgid "Binary data is of type integer" +#: ../vector/v.net.timetable/main.c:218 +#, c-format +msgid "Could not find a path between stops %d and %d" msgstr "" -#: ../raster3d/r3.in.bin/main.c:399 -#, c-format -msgid "bytes=%d; must be 4 or 8 in case of floating point input" +#: ../vector/v.net.timetable/main.c:263 +msgid "Finds shortest path using timetables." msgstr "" -#: ../raster3d/r3.in.bin/main.c:409 -msgid "Integer input doesn't support size=8 in this build" +#: ../vector/v.net.timetable/main.c:309 +msgid "Layer number or name with walking connections or -1" msgstr "" -#: ../raster3d/r3.in.bin/main.c:413 -msgid "bytes= must be 1, 2, 4 or 8" +#: ../vector/v.net.timetable/main.c:315 +msgid "Name of column with route ids" msgstr "" -#: ../raster3d/r3.in.bin/main.c:446 -#, c-format -msgid "File Size %lld ... Total Bytes %lld" +#: ../vector/v.net.timetable/main.c:322 +msgid "Name of column with stop timestamps" msgstr "" -#: ../raster3d/r3.flow/main.c:91 -msgid "Please provide three 3D raster maps" +#: ../vector/v.net.timetable/main.c:328 +msgid "Name of column with stop ids" msgstr "" -#: ../raster3d/r3.flow/main.c:98 +#: ../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 "Vector seed map <%s> not found" +msgid "No stop with category: %d" msgstr "" -#: ../raster3d/r3.flow/main.c:147 -msgid "init_flowaccum: error in Rast3d_put_float" +#: ../vector/v.net.timetable/main.c:505 +msgid "'From' and 'To' stops are the same" msgstr "" -#: ../raster3d/r3.flow/main.c:183 -msgid "Computes 3D flow lines and 3D flow accumulation." +#: ../vector/v.net.timetable/main.c:514 +msgid "No path between the stops" msgstr "" -#: ../raster3d/r3.flow/main.c:193 -msgid "Names of three 3D raster maps describing x, y, z components of vector field" +#: ../vector/v.in.db/main.c:57 +msgid "Creates new vector (points) map from database table containing coordinates." msgstr "" -#: ../raster3d/r3.flow/main.c:200 -msgid "If no map is provided, flow lines are generated from each cell of the input 3D raster" +#: ../vector/v.in.db/main.c:61 +msgid "Input table name" msgstr "" -#: ../raster3d/r3.flow/main.c:203 -msgid "Name of vector map with points from which flow lines are generated" +#: ../vector/v.in.db/main.c:66 ../vector/v.in.db/main.c:70 +msgid "Input DB" msgstr "" -#: ../raster3d/r3.flow/main.c:210 -msgid "Name for vector map of flow lines" +#: ../vector/v.in.db/main.c:75 +msgid "Name of column containing x coordinate" msgstr "" -#: ../raster3d/r3.flow/main.c:217 -msgid "Name for output flowaccumulation 3D raster" +#: ../vector/v.in.db/main.c:80 +msgid "Name of column containing y coordinate" msgstr "" -#: ../raster3d/r3.flow/main.c:224 -msgid "Name for 3D raster sampled by flowlines" +#: ../vector/v.in.db/main.c:84 +msgid "Name of column containing z coordinate" msgstr "" -#: ../raster3d/r3.flow/main.c:226 -msgid "Values of this 3D raster will be stored as attributes of flowlines segments" +#: ../vector/v.in.db/main.c:90 +msgid "Name of column containing category number" msgstr "" -#: ../raster3d/r3.flow/main.c:240 -msgid "elapsed time" +#: ../vector/v.in.db/main.c:91 +msgid "Must refer to an integer column" msgstr "" -#: ../raster3d/r3.flow/main.c:241 -msgid "length in map units" +#: ../vector/v.in.db/main.c:101 +msgid "Use imported table as attribute table for new map" msgstr "" -#: ../raster3d/r3.flow/main.c:241 -msgid "length in cells (voxels)" +#: ../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 "" -#: ../raster3d/r3.flow/main.c:243 -msgid "Unit of integration step" +#: ../vector/v.in.db/main.c:177 +#, c-format +msgid "Output vector map, table <%s> (driver: <%s>, database: <%s>) already exists" msgstr "" -#: ../raster3d/r3.flow/main.c:244 -msgid "Default unit is cell" +#: ../vector/v.in.db/main.c:194 +#, c-format +msgid "Option <%s> must be specified when -%c flag is given" msgstr "" -#: ../raster3d/r3.flow/main.c:245 ../raster3d/r3.flow/main.c:254 -#: ../raster3d/r3.flow/main.c:262 ../raster3d/r3.flow/main.c:272 -msgid "Integration" +#: ../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 "" -#: ../raster3d/r3.flow/main.c:252 -msgid "Integration step in selected unit" +#: ../vector/v.in.db/main.c:235 ../vector/v.voronoi/main.c:322 +msgid "Writing features..." msgstr "" -#: ../raster3d/r3.flow/main.c:253 -msgid "Default step is 0.25 cell" +#: ../vector/v.in.db/main.c:243 +msgid "Key column must be integer" msgstr "" -#: ../raster3d/r3.flow/main.c:261 -msgid "Maximum number of steps" +#: ../vector/v.in.db/main.c:256 +msgid "x/y/z column must be integer or double" msgstr "" -#: ../raster3d/r3.flow/main.c:269 -msgid "Maximum error of integration" +#: ../vector/v.in.db/main.c:288 +msgid "Unable to copy table" msgstr "" -#: ../raster3d/r3.flow/main.c:270 -msgid "Influences step, increase maximum error to allow bigger steps" +#: ../vector/v.in.db/main.c:313 +#, c-format +msgid "Unable to add key column <%s>: SERIAL type is not supported by <%s>" msgstr "" -#: ../raster3d/r3.flow/main.c:280 -msgid "Number of cells between flow lines in x, y and z direction" +#: ../vector/v.in.db/main.c:324 +#, c-format +msgid "Failed to update key column <%s>" msgstr "" -#: ../raster3d/r3.flow/main.c:289 -msgid "Compute flowlines upstream, downstream or in both direction." +#: ../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.in.ascii/main.c:76 +msgid "Creates a vector map from an ASCII points file or ASCII vector file." msgstr "" -#: ../raster3d/r3.flow/main.c:294 -msgid "Create and fill attribute table" +#: ../vector/v.in.ascii/main.c:94 +msgid "simple x,y[,z] list" msgstr "" -#: ../raster3d/r3.flow/main.c:349 -msgid "Please provide 3 integer values for skip option." +#: ../vector/v.in.ascii/main.c:95 +msgid "GRASS vector ASCII format" msgstr "" -#: ../raster3d/r3.flow/main.c:441 -msgid "Error during reading seed vector map" +#: ../vector/v.in.ascii/main.c:98 +msgid "Input file format" msgstr "" -#: ../raster3d/r3.flow/test_main.c:44 -msgid "unit test" +#: ../vector/v.in.ascii/main.c:99 ../vector/v.in.ascii/main.c:102 +#: ../vector/v.in.ascii/main.c:109 ../vector/v.in.ascii/main.c:187 +msgid "Input format" msgstr "" -#: ../raster3d/r3.flow/test_main.c:45 -msgid "Testing flow lines." +#: ../vector/v.in.ascii/main.c:108 +msgid "Special characters: doublequote, singlequote, none" msgstr "" -#: ../raster3d/r3.out.netcdf/main.c:81 -#, c-format -msgid "Unable to close 3D raster map while catching error: %s" +#: ../vector/v.in.ascii/main.c:118 +msgid "Number of header lines to skip at top of input file (points mode)" msgstr "" -#: ../raster3d/r3.out.netcdf/main.c:97 -msgid "Name for netCDF output file" +#: ../vector/v.in.ascii/main.c:127 +msgid "Column definition in SQL style (points mode)" msgstr "" -#: ../raster3d/r3.out.netcdf/main.c:106 -msgid "The value to be used for null values, default is the netCDF standard" +#: ../vector/v.in.ascii/main.c:128 +msgid "For example: 'x double precision, y double precision, cat int, name varchar(10)'" msgstr "" -#: ../raster3d/r3.out.netcdf/main.c:111 -msgid "Export projection information as wkt and proj4 parameter" +#: ../vector/v.in.ascii/main.c:140 ../vector/v.in.ascii/main.c:150 +msgid "First column is 1" msgstr "" -#: ../raster3d/r3.out.netcdf/main.c:588 -msgid "netCDF" +#: ../vector/v.in.ascii/main.c:149 +msgid "Number of column used as y coordinate (points mode)" +msgstr "" + +#: ../vector/v.in.ascii/main.c:159 +msgid "Number of column used as z coordinate (points mode)" msgstr "" -#: ../raster3d/r3.out.netcdf/main.c:590 -msgid "Export a 3D raster map as netCDF file." +#: ../vector/v.in.ascii/main.c:160 +msgid "First column is 1. If 0, z coordinate is not used" msgstr "" -#: ../raster3d/r3.in.lidar/main.c:170 -msgid "Creates a 3D raster map from LAS LiDAR points using univariate statistics." +#: ../vector/v.in.ascii/main.c:170 +msgid "Number of column used as category (points mode)" msgstr "" -#: ../raster3d/r3.in.lidar/main.c:176 -msgid "LiDAR input file in LAS format (*.las or *.laz)" +#: ../vector/v.in.ascii/main.c:172 +msgid "First column is 1. If 0, unique category is assigned to each row and written to new column 'cat'" msgstr "" -#: ../raster3d/r3.in.lidar/main.c:189 -msgid "Count of points per cell" +#: ../vector/v.in.ascii/main.c:181 +msgid "Create a new empty vector map and exit. Nothing is read from input." msgstr "" -#: ../raster3d/r3.in.lidar/main.c:195 -msgid "Sum of values of point intensities per cell" +#: ../vector/v.in.ascii/main.c:186 +msgid "Do not expect a header when reading in standard format" msgstr "" -#: ../raster3d/r3.in.lidar/main.c:201 -msgid "Mean of point intensities per cell" +#: ../vector/v.in.ascii/main.c:191 +msgid "Do not create table in points mode" msgstr "" -#: ../raster3d/r3.in.lidar/main.c:209 -msgid "3D raster map of proportional point count" +#: ../vector/v.in.ascii/main.c:201 +msgid "Only import points falling within current region (points mode)" msgstr "" -#: ../raster3d/r3.in.lidar/main.c:211 -msgid "Point count per 3D cell divided by point count per vertical column" +#: ../vector/v.in.ascii/main.c:206 +msgid "Ignore broken line(s) in points mode" msgstr "" -#: ../raster3d/r3.in.lidar/main.c:213 ../raster3d/r3.in.lidar/main.c:223 -msgid "Proportional output" +#: ../vector/v.in.ascii/main.c:223 +msgid "Please specify z column" msgstr "" -#: ../raster3d/r3.in.lidar/main.c:219 -msgid "3D raster map of proportional sum of values" +#: ../vector/v.in.ascii/main.c:234 +msgid "Please specify reasonable z column" msgstr "" -#: ../raster3d/r3.in.lidar/main.c:221 -msgid "Sum of values per 3D cell divided by sum of values per vertical column" +#: ../vector/v.in.ascii/main.c:239 +msgid "Column numbers must not be negative" msgstr "" -#: ../raster3d/r3.in.lidar/main.c:248 -msgid "Subtract raster values from the z coordinates" +#: ../vector/v.in.ascii/main.c:283 +#, c-format +msgid "Maximum input row length: %d" msgstr "" -#: ../raster3d/r3.in.lidar/main.c:250 -msgid "The scale for z is applied beforehand, the filter afterwards" +#: ../vector/v.in.ascii/main.c:285 +#, c-format +msgid "Maximum number of columns: %d" msgstr "" -#: ../raster3d/r3.in.lidar/main.c:256 -msgid "Use base raster actual resolution instead of computational region" +#: ../vector/v.in.ascii/main.c:286 +#, c-format +msgid "Minimum number of columns: %d" msgstr "" -#: ../raster3d/r3.in.lidar/main.c:329 +#: ../vector/v.in.ascii/main.c:289 #, c-format -msgid "%s will not be taken into account during scan" +msgid "Number of columns: %d" msgstr "" -#: ../raster3d/r3.in.lidar/main.c:540 -msgid "Preparing the maps..." +#: ../vector/v.in.ascii/main.c:292 +#, c-format +msgid "Number of rows: %d" msgstr "" -#: ../raster3d/r3.in.lidar/main.c:656 -msgid "Computing proportional count map..." +#: ../vector/v.in.ascii/main.c:296 ../vector/v.in.ascii/main.c:300 +#: ../vector/v.in.ascii/main.c:305 ../vector/v.in.ascii/main.c:310 +#, c-format +msgid "'%s' column number > minimum last column number (incorrect field separator or format?)" msgstr "" -#: ../raster3d/r3.in.lidar/main.c:661 -msgid "Computing proportional sum map..." +#: ../vector/v.in.ascii/main.c:315 ../vector/v.in.ascii/main.c:318 +#: ../vector/v.in.ascii/main.c:321 ../vector/v.in.ascii/main.c:324 +#, c-format +msgid "'%s' column is not of number type" msgstr "" -#: ../raster3d/r3.in.lidar/main.c:666 -msgid "Computing mean map..." +#: ../vector/v.in.ascii/main.c:366 +msgid "Category column is not of integer type" msgstr "" -#: ../raster3d/r3.in.lidar/main.c:671 -msgid "Closing the maps..." +#: ../vector/v.in.ascii/main.c:443 +#, c-format +msgid "Number of columns defined (%d) does not match number of columns (%d) in input" msgstr "" -#: ../raster3d/r3.in.lidar/main.c:714 +#: ../vector/v.in.ascii/main.c:471 #, c-format -msgid "%lu input points had intensity out of range" +msgid "Column number %d <%s> defined as double has only integer values" msgstr "" -#: ../raster3d/r3.in.lidar/filters.c:27 +#: ../vector/v.in.ascii/main.c:476 #, c-format -msgid "Invalid range <%s> for option %s" +msgid "Column number %d <%s> defined as string has only integer values" msgstr "" -#: ../raster3d/r3.mask/main.c:75 -msgid "Unable to open 3D raster mask file" +#: ../vector/v.in.ascii/main.c:483 +#, c-format +msgid "Column number %d <%s> defined as integer has double values" msgstr "" -#: ../raster3d/r3.mask/main.c:104 -msgid "makeMask: error flushing tiles in cube" +#: ../vector/v.in.ascii/main.c:488 +#, c-format +msgid "Column number %d <%s> defined as string has double values" msgstr "" -#: ../raster3d/r3.mask/main.c:109 -msgid "makeMask: error flushing all tiles" +#: ../vector/v.in.ascii/main.c:495 +#, c-format +msgid "Column number %d <%s> defined as integer has string values" msgstr "" -#: ../raster3d/r3.mask/main.c:117 -msgid "Unable to close 3D raster mask file" +#: ../vector/v.in.ascii/main.c:500 +#, c-format +msgid "Column number %d <%s> defined as double has string values" msgstr "" -#: ../raster3d/r3.mask/main.c:119 +#: ../vector/v.in.ascii/main.c:505 #, c-format -msgid "Unable to close raster map <%s>" +msgid "Length of column %d <%s> (%d) is less than maximum value length (%d)" msgstr "" -#: ../raster3d/r3.mask/main.c:134 -#: ../locale/scriptstrings/r.mask_to_translate.c:3 -msgid "mask" +#: ../vector/v.in.ascii/main.c:541 +msgid "Populating table..." msgstr "" -#: ../raster3d/r3.mask/main.c:137 -msgid "Establishes the current working 3D raster mask." +#: ../vector/v.in.ascii/main.c:544 +msgid "Unable to close attribute table. The DBMI driver did not accept all attributes" msgstr "" -#: ../raster3d/r3.mask/main.c:145 -msgid "3D raster map with reference values" +#: ../vector/v.in.ascii/points.c:82 +msgid "Scanning input for column types..." msgstr "" -#: ../raster3d/r3.mask/main.c:153 -msgid "List of cell values to be masked out" +#: ../vector/v.in.ascii/points.c:130 +#, c-format +msgid "Row %d: '%s' can not be imported into the attribute table" msgstr "" -#: ../raster3d/r3.mask/main.c:159 -msgid "Cannot create mask file: RASTER3D_MASK already exists" +#: ../vector/v.in.ascii/points.c:134 ../vector/v.in.ascii/points.c:144 +#, c-format +msgid "Broken row %d: '%s'" msgstr "" -#: ../raster3d/r3.out.ascii/main.c:82 -msgid "3D raster map to be converted to ASCII" +#: ../vector/v.in.ascii/points.c:188 ../vector/v.in.ascii/points.c:207 +#, c-format +msgid "" +"Current row %d:\n" +"%s\n" msgstr "" -#: ../raster3d/r3.out.ascii/main.c:86 -msgid "Name for ASCII output file" +#: ../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 "" -#: ../raster3d/r3.out.ascii/main.c:95 -msgid "Number of decimal places for floats" +#: ../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 "" -#: ../raster3d/r3.out.ascii/main.c:114 -msgid "Print grass6 compatible format. Flags -d and -r are ignored." +#: ../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 "" -#: ../raster3d/r3.out.ascii/main.c:308 -msgid "Converts a 3D raster map layer into a ASCII text file." +#: ../vector/v.net.visibility/main.c:48 +msgid "visibility" msgstr "" -#: ../raster3d/r3.out.ascii/main.c:371 -msgid "Unable to close new ASCII file" +#: ../vector/v.net.visibility/main.c:49 +msgid "Performs visibility graph construction." msgstr "" -#: ../raster3d/r3.mkdspf/main.c:83 -msgid "Creates a display file from an existing 3D raster map according to specified threshold levels." +#: ../vector/v.net.visibility/main.c:60 +msgid "Name of input vector map containing visible points" msgstr "" -#: ../raster3d/r3.mkdspf/main.c:91 -msgid "Name of an existing 3D raster map" +#: ../vector/v.net.visibility/main.c:61 +msgid "Add points after computing the visibility graph" msgstr "" -#: ../raster3d/r3.mkdspf/main.c:96 -msgid "Name for output display file" +#: ../vector/v.net.visibility/main.c:85 +#, c-format +msgid "Unable to copy elements from vector map <%s>" msgstr "" -#: ../raster3d/r3.mkdspf/main.c:103 -msgid "List of thresholds for isosurfaces" +#: ../vector/v.net.visibility/main.c:90 +msgid "Lat-long projection" msgstr "" -#: ../raster3d/r3.mkdspf/main.c:109 -msgid "Minimum isosurface level" +#: ../vector/v.out.pov/main.c:49 +msgid "Converts GRASS x,y,z points to POV-Ray x,z,y format." msgstr "" -#: ../raster3d/r3.mkdspf/main.c:115 -msgid "Maximum isosurface level" +#: ../vector/v.out.pov/main.c:60 +msgid "Name for output POV file" msgstr "" -#: ../raster3d/r3.mkdspf/main.c:121 -msgid "Positive increment between isosurface levels" +#: ../vector/v.out.pov/main.c:67 +msgid "Radius of sphere for points and tube for lines" msgstr "" -#: ../raster3d/r3.mkdspf/main.c:128 -msgid "Number of isosurface threshold levels" +#: ../vector/v.out.pov/main.c:68 +msgid "May be also variable, e.g. grass_r." msgstr "" -#: ../raster3d/r3.mkdspf/main.c:132 -msgid "Suppress progress report & min/max information" +#: ../vector/v.out.pov/main.c:74 +msgid "Modifier for z coordinates" msgstr "" -#: ../raster3d/r3.mkdspf/main.c:136 -msgid "Use flat shading rather than gradient" +#: ../vector/v.out.pov/main.c:75 +msgid "This string is appended to each z coordinate. Examples: '*10', '+1000', '*10+100', '*exaggeration'" msgstr "" -#: ../raster3d/r3.mkdspf/main.c:144 -#, c-format -msgid "Region from getWindow: %d %d %d" +#: ../vector/v.out.pov/main.c:82 +msgid "Object modifier (OBJECT_MODIFIER in POV-Ray documentation)" msgstr "" -#: ../raster3d/r3.mkdspf/main.c:156 -#, c-format -msgid "Not able to find grid3 file for [%s]" +#: ../vector/v.out.pov/main.c:83 +msgid "Example: \"pigment { color red 0 green 1 blue 0 }\"" msgstr "" -#: ../raster3d/r3.mkdspf/main.c:200 +#: ../vector/v.out.pov/main.c:218 #, c-format -msgid "Unable to open display file <%s>" +msgid "%d feature written." +msgid_plural "%d features written." +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 "" -#: ../raster3d/r3.mkdspf/main.c:221 -#, c-format -msgid "Writing %s from %s..." +#: ../vector/v.to.points/main.c:79 +msgid "Use line nodes or vertices only" msgstr "" -#: ../raster3d/r3.in.v5d/main.c:66 -msgid "Name of V5D raster file to be imported" +#: ../vector/v.to.points/main.c:87 +msgid "Maximum distance between points in map units or percentage with -p" msgstr "" -#: ../raster3d/r3.in.v5d/main.c:182 -msgid "Import 3-dimensional Vis5D files." +#: ../vector/v.to.points/main.c:91 +msgid "Interpolate points between line vertices (only for use=vertex)" msgstr "" -#: ../raster3d/r3.out.v5d/main.c:73 -msgid "3D raster map to be converted to Vis5D (V5D) file" +#: ../vector/v.to.points/main.c:95 +msgid "Use dmax as percentage of line length" msgstr "" -#: ../raster3d/r3.out.v5d/main.c:77 -msgid "Name for V5D output file" +#: ../vector/v.to.points/main.c:99 +msgid "Start from the end node" msgstr "" -#: ../raster3d/r3.out.v5d/main.c:147 -#, c-format -msgid "Vis5D allows %d columns, %d columns found" +#: ../vector/v.to.points/main.c:165 ../vector/v.decimate/copy_tab.c:103 +#: ../vector/v.extract/copy_tab.c:108 ../vector/v.generalize/misc.c:184 +#: ../scripts/v.db.reconnect.all/v.db.reconnect.all.py:128 +#, c-format, python-format +msgid "Unable to copy table <%s>" msgstr "" -#: ../raster3d/r3.out.v5d/main.c:150 +#: ../vector/v.to.points/main.c:246 #, c-format -msgid "Vis5D allows %d rows, %d rows found" +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 "" -#: ../raster3d/r3.out.v5d/main.c:257 +#: ../vector/v.to.points/main.c:310 #, c-format -msgid "Unable to create V5D file <%s>" +msgid "%d points written to output vector map." msgstr "" -#: ../raster3d/r3.out.v5d/main.c:262 -msgid "Failed writing V5D file" +#: ../vector/v.colors/main.c:58 +msgid "Creates/modifies the color table associated with a vector map." msgstr "" -#: ../raster3d/r3.out.v5d/main.c:288 -msgid "Exports GRASS 3D raster map to 3-dimensional Vis5D file." +#: ../vector/v.colors/main.c:70 +msgid "Source values" msgstr "" -#: ../raster3d/r3.out.v5d/main.c:295 -msgid "Use map coordinates instead of xyz coordinates" +#: ../vector/v.colors/main.c:73 +msgid "read values from attribute table (requires option)" msgstr "" -#: ../raster3d/r3.null/main.c:55 -msgid "3D raster map for which to modify null values" +#: ../vector/v.colors/main.c:75 +msgid "use z coordinate (3D points or centroids only)" msgstr "" -#: ../raster3d/r3.null/main.c:85 -msgid "Illegal value for null" +#: ../vector/v.colors/main.c:79 +msgid "Name of column containing numeric data" msgstr "" -#: ../raster3d/r3.null/main.c:122 -msgid "modifyNull: error opening tmp file" +#: ../vector/v.colors/main.c:80 +msgid "Required for use=attr" msgstr "" -#: ../raster3d/r3.null/main.c:155 -msgid "modifyNull: error flushing all tiles" +#: ../vector/v.colors/main.c:87 +msgid "Manually set range (refers to 'column' option)" msgstr "" -#: ../raster3d/r3.null/main.c:165 -msgid "modifyNull: Unable to close tmp file" +#: ../vector/v.colors/main.c:88 +msgid "Ignored when 'rules' given" msgstr "" -#: ../raster3d/r3.null/main.c:184 -msgid "Explicitly create the 3D NULL-value bitmap file." +#: ../vector/v.colors/main.c:116 +msgid "Name of color column to populate RGB values" msgstr "" -#: ../raster3d/r3.to.rast/main.c:100 -msgid "3D raster map(s) to be converted to 2D raster slices" +#: ../vector/v.colors/main.c:117 +msgid "If not given writes color table" msgstr "" -#: ../raster3d/r3.to.rast/main.c:106 -msgid "Basename for resultant raster slice maps" +#: ../vector/v.colors/main.c:159 +msgid "Convert color rules from RGB values to color table" msgstr "" -#: ../raster3d/r3.to.rast/main.c:116 -msgid "Value to multiply the raster values with" +#: ../vector/v.colors/main.c:160 +msgid "Option 'rgb_column' with valid RGB values required" msgstr "" -#: ../raster3d/r3.to.rast/main.c:117 -msgid "Coefficient a in the equation y = ax + b" +#: ../vector/v.colors/main.c:209 +msgid "No vector map specified" msgstr "" -#: ../raster3d/r3.to.rast/main.c:123 -msgid "Value to add to the raster values" +#: ../vector/v.colors/main.c:214 +#, c-format +msgid "Option <%s> given, assuming ..." msgstr "" -#: ../raster3d/r3.to.rast/main.c:124 -msgid "Coefficient b in the equation y = ax + b" +#: ../vector/v.colors/main.c:229 +#, c-format +msgid "One of -%c, -%c or %s=, %s= or %s= must be specified" msgstr "" -#: ../raster3d/r3.to.rast/main.c:133 -msgid "Use the same resolution as the input 3D raster map for the 2D output maps, independent of the current region settings" +#: ../vector/v.colors/main.c:234 +#, c-format +msgid "%s=, %s= and %s= are mutually exclusive" msgstr "" -#: ../raster3d/r3.to.rast/main.c:174 +#: ../vector/v.colors/main.c:242 #, c-format -msgid "Unknown raster type <%d>" +msgid "%s= required for -%c" msgstr "" -#: ../raster3d/r3.to.rast/main.c:263 -msgid "Converts 3D raster maps to 2D raster maps" +#: ../vector/v.colors/main.c:247 +msgid "Reading rules from standard input is not implemented yet, please provide path to rules file instead." msgstr "" -#: ../raster3d/r3.to.rast/main.c:362 +#: ../vector/v.colors/main.c:257 #, c-format -msgid "Creating %i raster maps" +msgid "Unable to remove color table of vector map <%s>" msgstr "" -#: ../raster3d/r3.to.rast/main.c:368 +#: ../vector/v.colors/main.c:259 #, c-format -msgid "Raster map %i Filename: %s" +msgid "Color table of vector map <%s> not found" msgstr "" -#: ../raster3d/r3.to.rast/main.c:373 -#, c-format -msgid "Raster map %d Filename: %s already exists. Use the flag --o to overwrite." +#: ../vector/v.colors/main.c:267 +msgid "Color table exists. Exiting." msgstr "" -#: ../doc/raster/r.example/main.c:84 ../doc/vector/v.example/main.c:51 -msgid "keyword2" +#: ../vector/v.colors/main.c:289 +#, c-format +msgid "Option <%s>: min must be greater or equal to max" msgstr "" -#: ../doc/raster/r.example/main.c:85 ../doc/vector/v.example/main.c:52 -msgid "keyword3" +#: ../vector/v.colors/main.c:295 +msgid "Reading color rules from standard input is currently not supported" msgstr "" -#: ../doc/raster/r.example/main.c:86 -msgid "My first raster module" +#: ../vector/v.colors/main.c:302 +#, c-format +msgid "Color table <%s> not found" msgstr "" -#: ../doc/vector/v.example/main.c:53 -msgid "My first vector module" +#: ../vector/v.colors/main.c:360 +msgid "Writing color rules..." msgstr "" -#: ../doc/vector/v.example/main.c:175 +#: ../vector/v.colors/main.c:376 #, c-format -msgid "Unable to get attribute data for cat %d" +msgid "Color table for vector map <%s> set to '%s'" msgstr "" -#: ../doc/vector/v.example/main.c:184 +#: ../vector/v.colors/scan_z.c:68 ../vector/v.colors/scan_attr.c:59 #, c-format -msgid "Error while retrieving database record for cat %d" +msgid "Min value (%f) is out of range %f,%f" msgstr "" -#: ../doc/vector/v.example/main.c:217 +#: ../vector/v.colors/scan_z.c:74 ../vector/v.colors/scan_attr.c:65 #, c-format -msgid "Unable to copy attribute table to vector map <%s>" +msgid "Max value (%f) is out of range %f,%f" msgstr "" -#: ../ps/ps.map/catval.c:63 -msgid "Column type not supported (must be string)" +#: ../vector/v.colors/scan_cats.c:43 ../vector/v.colors/scan_attr.c:77 +#, c-format +msgid "Min value (%d) is out of range %d,%d" msgstr "" -#: ../ps/ps.map/catval.c:128 -msgid "Size column type must be numeric" +#: ../vector/v.colors/scan_cats.c:49 ../vector/v.colors/scan_attr.c:83 +#, c-format +msgid "Max value (%d) is out of range %d,%d" msgstr "" -#: ../ps/ps.map/catval.c:195 -msgid "Rotation column type must be numeric" +#: ../vector/v.colors/make_colors.c:14 +#, c-format +msgid "Color table '%s' is not supported for floating point attributes" msgstr "" -#: ../ps/ps.map/ps_clrtbl.c:35 ../ps/ps.map/ps_fclrtbl.c:46 +#: ../vector/v.colors/make_colors.c:18 ../vector/v.colors/make_colors.c:25 #, c-format -msgid "Creating color table for <%s in %s>..." +msgid "Color table <%s> not supported" msgstr "" -#: ../ps/ps.map/ps_clrtbl.c:44 ../ps/ps.map/ps_fclrtbl.c:69 -msgid "Unable to read colors for colorbar" +#: ../vector/v.colors/scan_attr.c:38 ../vector/v.colors.out/make_colors.c:45 +#: ../scripts/db.univar/db.univar.py:118 +#, c-format, python-format +msgid "Column <%s> is not numeric" 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." +#: ../vector/v.colors/scan_attr.c:45 ../vector/v.colors.out/make_colors.c:52 +msgid "No data selected" msgstr "" -#: ../ps/ps.map/ps_clrtbl.c:69 ../ps/ps.map/ps_fclrtbl.c:97 -#: ../ps/ps.map/ps_fclrtbl.c:102 -msgid "Colorbar y location beyond page margins. Adjusting." +#: ../vector/v.colors/scan_attr.c:108 +msgid "Converting color rules into categories..." msgstr "" -#: ../ps/ps.map/ps_clrtbl.c:75 ../ps/ps.map/ps_fclrtbl.c:108 -#: ../ps/ps.map/ps_fclrtbl.c:113 -msgid "Colorbar x location beyond page margins. Adjusting." +#: ../vector/v.colors/read_rgb.c:32 +#, c-format +msgid "Data type of RGB column <%s> must be char" msgstr "" -#: ../ps/ps.map/eps.c:18 -#, c-format -msgid "Can't open eps file <%s>" +#: ../vector/v.colors/read_rgb.c:37 +msgid "No RGB values found" msgstr "" -#: ../ps/ps.map/eps.c:37 +#: ../vector/v.colors/read_rgb.c:65 #, c-format -msgid "Bounding box in eps file <%s> was not found" +msgid "%d invalid RGB color values skipped" msgstr "" -#: ../ps/ps.map/do_labels.c:44 +#: ../vector/v.colors/write_rgb.c:60 #, c-format -msgid "Can't open label file <%s> in mapset <%s>" +msgid "Column <%s> added to table <%s>" msgstr "" -#: ../ps/ps.map/do_labels.c:48 +#: ../vector/v.colors/write_rgb.c:64 #, c-format -msgid "Reading labels file <%s in %s> ..." +msgid "Data type of column <%s> must be char" msgstr "" -#: ../ps/ps.map/do_labels.c:66 -#, c-format -msgid "Can't open temporary label file <%s>" +#: ../vector/v.colors/write_rgb.c:68 +msgid "No categories found" msgstr "" -#: ../ps/ps.map/do_labels.c:69 -msgid "Reading text file ..." +#: ../vector/v.colors/write_rgb.c:78 +#, c-format +msgid "No color value defined for category %d" msgstr "" -#: ../ps/ps.map/do_labels.c:162 -msgid "Text labels: 'fontsize' given so ignoring 'size'" +#: ../vector/v.colors/write_rgb.c:86 +msgid "Unable to update RGB values" msgstr "" -#: ../ps/ps.map/do_masking.c:23 -msgid "Can't open temporary PostScript mask file." +#: ../vector/v.build/main.c:39 +msgid "Creates topology for vector map." msgstr "" -#: ../ps/ps.map/do_plt.c:38 -msgid "Reading point/line file ..." +#: ../vector/v.build/main.c:40 +msgid "Optionally also checks for topological errors." msgstr "" -#: ../ps/ps.map/do_plt.c:169 ../ps/ps.map/ps_vpoints.c:87 -msgid "Cannot read symbol, using default icon" +#: ../vector/v.build/main.c:44 +msgid "Name of vector map" msgstr "" -#: ../ps/ps.map/do_psfiles.c:20 -#, c-format -msgid "Reading PostScript include file <%s> ..." +#: ../vector/v.build/main.c:49 +msgid "Name for output vector map where erroneous vector features are written to" msgstr "" -#: ../ps/ps.map/do_scalebar.c:192 -msgid "meters" +#: ../vector/v.build/main.c:61 +msgid "Build topology or dump topology or indices to standard output" msgstr "" -#: ../ps/ps.map/do_scalebar.c:194 -msgid "kilometers" +#: ../vector/v.build/main.c:65 +msgid "build topology" msgstr "" -#: ../ps/ps.map/do_scalebar.c:196 -msgid "feet" +#: ../vector/v.build/main.c:66 +msgid "write topology to stdout" msgstr "" -#: ../ps/ps.map/do_scalebar.c:198 -msgid "miles" +#: ../vector/v.build/main.c:67 +msgid "write spatial index to stdout" msgstr "" -#: ../ps/ps.map/do_scalebar.c:200 -msgid "nautical miles" +#: ../vector/v.build/main.c:68 +msgid "write category index to stdout" msgstr "" -#: ../ps/ps.map/do_vectors.c:33 -#, c-format -msgid "Reading vector map <%s in %s> ..." +#: ../vector/v.build/main.c:69 +msgid "write feature index to stdout (OGR simple-feature-based formats only)" msgstr "" -#: ../ps/ps.map/do_vectors.c:136 -#, c-format -msgid "Reading vector points file <%s in %s> ..." +#: ../vector/v.build/main.c:75 +msgid "Extensive checks for topological errors" msgstr "" -#: ../ps/ps.map/getgrid.c:61 ../ps/ps.map/getgrid.c:85 -#: ../ps/ps.map/getgrid.c:171 ../ps/ps.map/getgrid.c:195 -#: ../ps/ps.map/ps_outline.c:87 ../ps/ps.map/r_header.c:65 -#: ../ps/ps.map/r_info.c:67 -msgid "Unsupported color request" +#: ../vector/v.build/main.c:76 +msgid "Perform in-depth checks for topological errors when building topology" msgstr "" -#: ../ps/ps.map/getgrid.c:63 ../ps/ps.map/getgrid.c:87 -#: ../ps/ps.map/getgrid.c:173 ../ps/ps.map/getgrid.c:197 -#: ../ps/ps.map/ps_outline.c:89 ../ps/ps.map/r_header.c:67 -#: ../ps/ps.map/r_info.c:69 ../ps/ps.map/r_instructions.c:149 -#: ../ps/ps.map/r_instructions.c:464 -msgid "illegal color request" +#: ../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 "" -#: ../ps/ps.map/getgrid.c:95 ../ps/ps.map/getgrid.c:206 -msgid "illegal numbers request" +#: ../vector/v.build/main.c:111 +#, c-format +msgid "Vector map <%s> is not in current mapset" msgstr "" -#: ../ps/ps.map/getgrid.c:126 ../ps/ps.map/getgrid.c:234 -msgid "illegal grid width request" +#: ../vector/v.voronoi/skeleton.c:293 ../vector/v.voronoi/skeleton.c:400 +#, c-format +msgid "Pass %d" msgstr "" -#: ../ps/ps.map/getgrid.c:132 -msgid "illegal request (grid)" +#: ../vector/v.voronoi/skeleton.c:509 +msgid "Node is outside any input area" msgstr "" -#: ../ps/ps.map/getgrid.c:240 -msgid "illegal request (geogrid)" +#: ../vector/v.voronoi/main.c:126 +msgid "skeleton" msgstr "" -#: ../ps/ps.map/main.c:93 -msgid "postscript" +#: ../vector/v.voronoi/main.c:127 +msgid "Creates a Voronoi diagram constrained to the extents of the current region from an input vector map containing points or centroids." msgstr "" -#: ../ps/ps.map/main.c:94 -msgid "printing" +#: ../vector/v.voronoi/main.c:131 +msgid "Name of input vector map" msgstr "" -#: ../ps/ps.map/main.c:95 -msgid "Produces hardcopy PostScript map output." +#: ../vector/v.voronoi/main.c:141 +msgid "Factor for output smoothness" msgstr "" -#: ../ps/ps.map/main.c:99 -msgid "Rotate plot 90 degrees" +#: ../vector/v.voronoi/main.c:142 +msgid "Applies to input areas only. Smaller values produce smoother output but can cause numerical instability." msgstr "" -#: ../ps/ps.map/main.c:105 -msgid "List paper formats (name width height left right top bottom(margin))" +#: ../vector/v.voronoi/main.c:149 +msgid "Maximum dangle length of skeletons" msgstr "" -#: ../ps/ps.map/main.c:107 ../ps/ps.map/main.c:120 -msgid "Utility" +#: ../vector/v.voronoi/main.c:150 +msgid "Applies only to skeleton extraction. Default = -1 will extract the center line." msgstr "" -#: ../ps/ps.map/main.c:112 -msgid "Create EPS (Encapsulated PostScript) instead of PostScript file" +#: ../vector/v.voronoi/main.c:156 +msgid "Create Voronoi diagram for input areas" msgstr "" -#: ../ps/ps.map/main.c:118 -msgid "Describe map-box's position on the page and exit (inches from top-left of paper)" +#: ../vector/v.voronoi/main.c:161 +msgid "Extract skeletons for input areas" msgstr "" -#: ../ps/ps.map/main.c:123 -msgid "File containing mapping instructions" +#: ../vector/v.voronoi/main.c:166 +msgid "Output tessellation as a graph (lines), not areas" msgstr "" -#: ../ps/ps.map/main.c:124 -msgid "Use '-' to enter instructions from keyboard)" +#: ../vector/v.voronoi/main.c:182 +#, c-format +msgid "Option '%s' is too small, set to %g" msgstr "" -#: ../ps/ps.map/main.c:127 -msgid "Name for PostScript output file" -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] "" -#: ../ps/ps.map/main.c:133 -msgid "Number of copies to print" +#: ../vector/v.voronoi/main.c:239 +msgid "Thin skeletons ..." msgstr "" -#: ../ps/ps.map/main.c:205 -#, c-format -msgid "Unable to open file '%s': %s" +#: ../vector/v.voronoi/main.c:396 +msgid "No table" msgstr "" -#: ../ps/ps.map/main.c:220 ../ps/ps.map/r_instructions.c:129 -msgid "illegal copies request" +#: ../vector/v.voronoi/main.c:411 +msgid "Cannot copy table" msgstr "" -#: ../ps/ps.map/main.c:273 +#: ../vector/v.voronoi/sw_main.c:188 #, c-format -msgid "PostScript file '%s' successfully written." +msgid "Found %d point/centroid in <%s>, but at least 2 are needed. Are the current region extents covering at least parts of the input map?" +msgid_plural "Found %d points/centroids in <%s>, but at least 2 are needed. Are the current region extents covering at least parts of the input map?" +msgstr[0] "" +msgstr[1] "" + +#: ../vector/v.voronoi/sw_main.c:412 ../vector/v.voronoi/sw_main.c:438 +msgid "All boundaries in the list should be valid" msgstr "" -#: ../ps/ps.map/makeprocs.c:29 -#, c-format -msgid "Unable to open prolog <%s>" +#: ../vector/v.voronoi/sw_main.c:418 ../vector/v.voronoi/sw_main.c:444 +msgid "Boundary is degenerate" msgstr "" -#: ../ps/ps.map/map_setup.c:82 +#: ../vector/v.voronoi/sw_main.c:470 #, c-format -msgid "Scale set to %s" -msgstr "" +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] "" -#: ../ps/ps.map/ps_fclrtbl.c:51 -msgid "Range information not available (run r.support)" +#: ../vector/v.voronoi/clean_topo.c:20 +msgid "Searching for topology errors..." msgstr "" -#: ../ps/ps.map/ps_fclrtbl.c:64 -msgid "A floating point colortable must contain a range of values" +#: ../vector/v.voronoi/clean_topo.c:78 +msgid "Cleaning output topology" msgstr "" -#: ../ps/ps.map/ps_outline.c:43 -#, c-format -msgid "Outlining areas in raster map <%s in %s> ..." +#: ../vector/v.voronoi/clean_topo.c:115 +msgid "Removing incorrect boundaries from output" 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" +#: ../vector/v.net.bridge/main.c:49 +msgid "articulation points" msgstr "" -#: ../ps/ps.map/ps_outline.c:107 -msgid "illegal outline sub-request" +#: ../vector/v.net.bridge/main.c:51 +msgid "Computes bridges and articulation points in the network." msgstr "" -#: ../ps/ps.map/ps_raster.c:42 -msgid "Can't create temporary PostScript mask file." +#: ../vector/v.net.bridge/main.c:98 +msgid "Finds bridges" msgstr "" -#: ../ps/ps.map/ps_raster.c:105 -#, c-format -msgid "Reading raster maps in group <%s>..." +#: ../vector/v.net.bridge/main.c:99 +msgid "Finds articulation points" 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" +#: ../vector/v.net.bridge/main.c:101 ../vector/v.vect.stats/main.c:151 +#: ../vector/v.to.db/parse.c:41 +msgid "Feature type" 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]" +#: ../vector/v.neighbors/main.c:55 +msgid "Neighborhood analysis tool for vector point maps." 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]" +#: ../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 "" -#: ../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" +#: ../vector/v.neighbors/main.c:78 +msgid "Neighborhood diameter in map units" msgstr "" -#: ../ps/ps.map/ps_vpoints.c:177 -#, c-format -msgid "Attribute is of invalid size [%.3f] for category [%d]" +#: ../vector/v.neighbors/main.c:98 +msgid "Input vector and computational region do not overlap" msgstr "" -#: ../ps/ps.map/r_colortable.c:65 ../ps/ps.map/r_info.c:48 -#: ../ps/ps.map/r_vlegend.c:49 -msgid "illegal where request" +#: ../vector/v.neighbors/main.c:103 +#, c-format +msgid "The search diameter %g is smaller than cell diagonal %g: some points could not be detected" msgstr "" -#: ../ps/ps.map/r_colortable.c:81 -msgid "illegal height request" +#: ../vector/v.split/main.c:56 +msgid "densification" msgstr "" -#: ../ps/ps.map/r_colortable.c:106 -msgid "illegal range request" +#: ../vector/v.split/main.c:60 +msgid "Splits vector lines to shorter segments." msgstr "" -#: ../ps/ps.map/r_colortable.c:122 -msgid "illegal columns request" +#: ../vector/v.split/main.c:73 +msgid "Maximum segment length" msgstr "" -#: ../ps/ps.map/r_colortable.c:141 -msgid "Unsupported color request (colortable)" +#: ../vector/v.split/main.c:82 +msgid "Length units" msgstr "" -#: ../ps/ps.map/r_colortable.c:143 -msgid "illegal color request (colortable)" +#: ../vector/v.split/main.c:89 +msgid "Maximum number of vertices in segment" msgstr "" -#: ../ps/ps.map/r_colortable.c:170 -msgid "illegal colortable sub-request" +#: ../vector/v.split/main.c:93 +msgid "Add new vertices, but do not split" msgstr "" -#: ../ps/ps.map/r_colortable.c:181 -msgid "No raster selected for colortable!" +#: ../vector/v.split/main.c:94 ../vector/v.split/main.c:99 +msgid "Applies only to 'length' option" msgstr "" -#: ../ps/ps.map/r_group.c:29 -msgid "Can't get group information" +#: ../vector/v.split/main.c:98 +msgid "Force segments to be exactly of given length, except for last one" msgstr "" -#: ../ps/ps.map/r_header.c:77 -msgid "illegal header sub-request" +#: ../vector/v.split/main.c:108 +msgid "Use either length or vertices" msgstr "" -#: ../ps/ps.map/r_info.c:81 -msgid "illegal bgcolor request" +#: ../vector/v.split/main.c:115 +#, c-format +msgid "Length must be positive but is %g" msgstr "" -#: ../ps/ps.map/r_info.c:93 ../ps/ps.map/r_vlegend.c:86 -msgid "illegal border color request" +#: ../vector/v.split/main.c:131 +#, c-format +msgid "Unknown unit %s" msgstr "" -#: ../ps/ps.map/r_info.c:103 -msgid "illegal mapinfo sub-request" +#: ../vector/v.split/main.c:149 +msgid "Can not get projection units" msgstr "" -#: ../ps/ps.map/r_instructions.c:62 -msgid "Data exist after final 'end' instruction!" +#: ../vector/v.split/main.c:156 +#, c-format +msgid "Length in map units: %g" msgstr "" -#: ../ps/ps.map/r_instructions.c:80 -msgid "no file specified" +#: ../vector/v.split/main.c:158 +#, c-format +msgid "Length in meters: %g" msgstr "" -#: ../ps/ps.map/r_instructions.c:84 -msgid "unable to open" +#: ../vector/v.split/main.c:164 +msgid "Number of vertices must be at least 2" msgstr "" -#: ../ps/ps.map/r_instructions.c:115 -msgid "illegal maploc request" +#: ../vector/v.split/main.c:250 +#, c-format +msgid "Unable to make line segment: %f - %f (line length = %f)" msgstr "" -#: ../ps/ps.map/r_instructions.c:144 ../ps/ps.map/r_instructions.c:340 -msgid "no raster map selected yet" +#: ../vector/v.vol.rst/user1.c:109 +msgid "Column type of wcolumn is not supported (must be integer or double)" msgstr "" -#: ../ps/ps.map/r_instructions.c:160 -msgid "illegal value list" +#: ../vector/v.vol.rst/user1.c:123 +msgid "Cannot read column type of smooth column" msgstr "" -#: ../ps/ps.map/r_instructions.c:196 -msgid "scalebar is not appropriate for this projection" +#: ../vector/v.vol.rst/user1.c:126 +msgid "Column type of smooth column (datetime) is not supported" msgstr "" -#: ../ps/ps.map/r_instructions.c:204 -msgid "Bad scalebar length" +#: ../vector/v.vol.rst/user1.c:128 +msgid "Column type of smooth column is not supported (must be integer or double)" msgstr "" -#: ../ps/ps.map/r_instructions.c:220 -msgid "illegal text request" +#: ../vector/v.vol.rst/user1.c:150 +msgid "Point without category" msgstr "" -#: ../ps/ps.map/r_instructions.c:234 -msgid "illegal point request" +#: ../vector/v.vol.rst/user1.c:208 +msgid "Some points outside of region -- will ignore..." msgstr "" -#: ../ps/ps.map/r_instructions.c:248 -msgid "illegal eps request" +#: ../vector/v.vol.rst/user1.c:215 +msgid "Cannot allocate memory for point" msgstr "" -#: ../ps/ps.map/r_instructions.c:265 -msgid "illegal line request" +#: ../vector/v.vol.rst/user1.c:223 +#, c-format +msgid "Can't insert %lf,%lf,%lf,%lf,%lf a=%d" msgstr "" -#: ../ps/ps.map/r_instructions.c:282 -msgid "illegal rectangle request" +#: ../vector/v.vol.rst/user1.c:270 +msgid "Strip exists with insufficient data" msgstr "" -#: ../ps/ps.map/r_instructions.c:293 -msgid "illegal comments request" +#: ../vector/v.vol.rst/user1.c:280 +msgid "Zero segments!" msgstr "" -#: ../ps/ps.map/r_instructions.c:309 -msgid "illegal scale request" +#: ../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 "" -#: ../ps/ps.map/r_instructions.c:369 -msgid "group not found" +#: ../vector/v.vol.rst/user1.c:315 +#, c-format +msgid "Points are more dense than specified 'DMIN'--ignored %d points (remain %d)" msgstr "" -#: ../ps/ps.map/r_instructions.c:411 -msgid "illegal grid spacing" +#: ../vector/v.vol.rst/user1.c:321 +#, c-format +msgid "%d points given for interpolation (after thinning) is less than given NPMIN=%d" msgstr "" -#: ../ps/ps.map/r_instructions.c:422 -msgid "geogrid is not available for this projection" +#: ../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 "" -#: ../ps/ps.map/r_instructions.c:432 -msgid "illegal geo-grid spacing" +#: ../vector/v.vol.rst/user1.c:368 +#, c-format +msgid "Mask raster map [%s] not found" msgstr "" -#: ../ps/ps.map/r_instructions.c:469 -msgid "illegal request" +#: ../vector/v.vol.rst/user1.c:383 +msgid "Bitmap mask created" msgstr "" -#: ../ps/ps.map/r_plt.c:173 -msgid "Can't open eps file" +#: ../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 "" -#: ../ps/ps.map/r_vlegend.c:97 -msgid "illegal vlegend sub-request" +#: ../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 "" -#: ../ps/ps.map/read_cfg.c:64 +#: ../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 "Paper '%s' not found, using defaults" +msgid "Error writing cell (%d,%d,%d) with value %f" msgstr "" -#: ../ps/ps.map/scale.c:136 -msgid "PSmap: do_scale(): shouldn't happen" +#: ../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 "" -#: ../locale/scriptstrings/d.correlate_to_translate.c:1 -msgid "Prints a graph of the correlation between raster maps (in pairs)." +#: ../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 "" -#: ../locale/scriptstrings/d.correlate_to_translate.c:5 -#: ../locale/scriptstrings/d.polar_to_translate.c:3 -msgid "diagram" +#: ../vector/v.vol.rst/main.c:243 +msgid "Interpolates point data to a 3D raster map using regularized spline with tension (RST) algorithm." msgstr "" -#: ../locale/scriptstrings/d.correlate_to_translate.c:6 -msgid "correlation" +#: ../vector/v.vol.rst/main.c:248 +msgid "Name of input 3D vector points map" msgstr "" -#: ../locale/scriptstrings/d.frame_to_translate.c:1 -msgid "Manages display frames on the user's graphics monitor." +#: ../vector/v.vol.rst/main.c:255 +msgid "Name of input surface raster map for cross-section" msgstr "" -#: ../locale/scriptstrings/d.frame_to_translate.c:5 -msgid "frame" +#: ../vector/v.vol.rst/main.c:262 +msgid "Name of column containing w-values attribute to interpolate" msgstr "" -#: ../locale/scriptstrings/d.frame_to_translate.c:6 -msgid "Create a new frame if doesn't exist and select" +#: ../vector/v.vol.rst/main.c:284 +msgid "Name of column with smoothing parameters" msgstr "" -#: ../locale/scriptstrings/d.frame_to_translate.c:7 -msgid "Remove all frames, erase the screen and exit" +#: ../vector/v.vol.rst/main.c:304 +msgid "Name of input raster map used as mask" msgstr "" -#: ../locale/scriptstrings/d.frame_to_translate.c:8 -msgid "Print name of current frame and exit" +#: ../vector/v.vol.rst/main.c:330 +msgid "Maximum number of points for approximation in a segment (>npmin)" msgstr "" -#: ../locale/scriptstrings/d.frame_to_translate.c:9 -msgid "Print names of all frames including 'at' position and exit" +#: ../vector/v.vol.rst/main.c:347 +msgid "Conversion factor for w-values used for interpolation" msgstr "" -#: ../locale/scriptstrings/d.frame_to_translate.c:10 -msgid "Frame to be selected or created (if -c flag is given)" +#: ../vector/v.vol.rst/main.c:355 +msgid "Conversion factor for z-values" msgstr "" -#: ../locale/scriptstrings/d.frame_to_translate.c:11 -msgid "Screen coordinates in percent where to place the frame (0,0 is lower-left)" +#: ../vector/v.vol.rst/main.c:361 +msgid "Name for output cross-section raster map" msgstr "" -#: ../locale/scriptstrings/d.frame_to_translate.c:12 -msgid "Implies only when -c or --overwrite flag is given" +#: ../vector/v.vol.rst/main.c:367 +msgid "Name for output elevation 3D raster map" msgstr "" -#: ../locale/scriptstrings/d.out.file_to_translate.c:1 -msgid "Saves the contents of the active display monitor to a graphics file." +#: ../vector/v.vol.rst/main.c:373 +msgid "Name for output gradient magnitude 3D raster map" msgstr "" -#: ../locale/scriptstrings/d.out.file_to_translate.c:5 -#: ../misc/m.nviz.image/args.c:105 -msgid "Graphics file format" +#: ../vector/v.vol.rst/main.c:380 +msgid "Name for output gradient horizontal angle 3D raster map" msgstr "" -#: ../locale/scriptstrings/d.out.file_to_translate.c:6 -msgid "Width and height of output image" +#: ../vector/v.vol.rst/main.c:386 +msgid "Name for output gradient vertical angle 3D raster map" msgstr "" -#: ../locale/scriptstrings/d.out.file_to_translate.c:7 -msgid "Images" +#: ../vector/v.vol.rst/main.c:392 +msgid "Name for output change of gradient 3D raster map" msgstr "" -#: ../locale/scriptstrings/d.to.rast_to_translate.c:1 -msgid "Saves the contents of the active display monitor to a raster map." +#: ../vector/v.vol.rst/main.c:398 +msgid "Name for output Gaussian curvature 3D raster map" msgstr "" -#: ../locale/scriptstrings/d.polar_to_translate.c:1 -msgid "Draws polar diagram of angle map such as aspect or flow directions" +#: ../vector/v.vol.rst/main.c:404 +msgid "Name for output mean curvature 3D raster map" msgstr "" -#: ../locale/scriptstrings/d.polar_to_translate.c:4 -msgid "Name of raster angle map" +#: ../vector/v.vol.rst/main.c:410 +msgid "Perform a cross-validation procedure without volume interpolation" msgstr "" -#: ../locale/scriptstrings/d.polar_to_translate.c:5 -msgid "Pixel value to be interpreted as undefined (different from NULL)" +#: ../vector/v.vol.rst/main.c:473 +msgid "Smoothing must be a positive value" msgstr "" -#: ../locale/scriptstrings/d.polar_to_translate.c:6 -msgid "Name for optional EPS output file" +#: ../vector/v.vol.rst/main.c:479 +#, c-format +msgid "Both crossvalidation options (-%c, %s) must be specified" msgstr "" -#: ../locale/scriptstrings/d.polar_to_translate.c:7 -msgid "Plot using Xgraph" +#: ../vector/v.vol.rst/main.c:482 +msgid "Both crossvalidation and deviations must be specified" msgstr "" -#: ../locale/scriptstrings/d.rast.edit_to_translate.c:1 -msgid "Edits cell values in a raster map." +#: ../vector/v.vol.rst/main.c:493 +msgid "Crossvalidation cannot be computed simultanuously with output grids or devi file" msgstr "" -#: ../locale/scriptstrings/d.rast.edit_to_translate.c:6 -msgid "Width of display canvas" +#: ../vector/v.vol.rst/main.c:557 +#, c-format +msgid "Unable to open %s" msgstr "" -#: ../locale/scriptstrings/d.rast.edit_to_translate.c:7 -msgid "Height of display canvas" +#: ../vector/v.vol.rst/main.c:565 +msgid "Vector is not 3D" msgstr "" -#: ../locale/scriptstrings/d.rast.edit_to_translate.c:8 -msgid "Minimum size of each cell" +#: ../vector/v.vol.rst/main.c:630 ../vector/v.vol.rst/main.c:661 +#: ../vector/v.vol.rst/main.c:683 ../vector/v.vol.rst/main.c:705 +#: ../vector/v.vol.rst/main.c:727 ../vector/v.vol.rst/main.c:749 +#: ../vector/v.vol.rst/main.c:771 ../vector/v.vol.rst/main.c:793 +#, c-format +msgid "Unable to open temp file '%s'" msgstr "" -#: ../locale/scriptstrings/d.rast.edit_to_translate.c:9 -msgid "Maximum number of rows to load" +#: ../vector/v.vol.rst/main.c:638 ../vector/v.vol.rst/main.c:667 +#: ../vector/v.vol.rst/main.c:689 ../vector/v.vol.rst/main.c:711 +#: ../vector/v.vol.rst/main.c:733 ../vector/v.vol.rst/main.c:755 +#: ../vector/v.vol.rst/main.c:777 ../vector/v.vol.rst/main.c:799 +msgid "Not enough disk space - cannot write temp files" msgstr "" -#: ../locale/scriptstrings/d.rast.edit_to_translate.c:10 -msgid "Maximum number of columns to load" +#: ../vector/v.vol.rst/main.c:642 +#, c-format +msgid "Unable to create <%s> raster map without cross_input raster map being specified" msgstr "" -#: ../locale/scriptstrings/d.rast.leg_to_translate.c:1 -msgid "Displays a raster map and its legend on a graphics window" +#: ../vector/v.vol.rst/main.c:820 +msgid "Finished interpolating" msgstr "" -#: ../locale/scriptstrings/d.rast.leg_to_translate.c:6 -msgid "Omit entries with missing label" +#: ../vector/v.vol.rst/main.c:855 +#, c-format +msgid "Raster map <%s> created" msgstr "" -#: ../locale/scriptstrings/d.rast.leg_to_translate.c:7 -msgid "Name of raster map to display" +#: ../vector/v.vol.rst/main.c:895 +#, c-format +msgid "Vector map <%s> created" msgstr "" -#: ../locale/scriptstrings/d.rast.leg_to_translate.c:9 -msgid "Number of lines to appear in the legend" +#: ../vector/v.vol.rst/main.c:911 +msgid "Interpolation failed" msgstr "" -#: ../locale/scriptstrings/d.rast.leg_to_translate.c:10 -msgid "Name of input raster map to generate legend from" +#: ../vector/v.vol.rst/user3.c:548 +msgid "Secpar_loop failed" msgstr "" -#: ../locale/scriptstrings/d.redraw_to_translate.c:1 -msgid "Redraws the content of currently selected monitor." +#: ../vector/v.vol.rst/user3.c:588 ../vector/v.vol.rst/user3.c:599 +#: ../vector/v.vol.rst/user3.c:610 ../vector/v.vol.rst/user3.c:621 +#: ../vector/v.vol.rst/user3.c:632 ../vector/v.vol.rst/user3.c:643 +#: ../vector/v.vol.rst/user3.c:654 ../vector/v.vol.rst/user3.c:665 +msgid "Not enough disk space--cannot write files" msgstr "" -#: ../locale/scriptstrings/d.shade_to_translate.c:1 -#: ../locale/scriptstrings/r.shade_to_translate.c:1 -msgid "Drapes a color raster over an shaded relief or aspect map." +#: ../vector/v.vol.rst/user2.c:213 +msgid "Cannot allocate A" msgstr "" -#: ../locale/scriptstrings/d.shade_to_translate.c:7 -#: ../locale/scriptstrings/r.shade_to_translate.c:7 -msgid "Name of shaded relief or aspect raster map" +#: ../vector/v.vol.rst/user2.c:217 +msgid "Cannot allocate b" msgstr "" -#: ../locale/scriptstrings/d.shade_to_translate.c:8 -#: ../locale/scriptstrings/r.shade_to_translate.c:8 -msgid "Name of raster to drape over relief raster map" +#: ../vector/v.vol.rst/user2.c:221 +msgid "Cannot allocate w" msgstr "" -#: ../locale/scriptstrings/d.shade_to_translate.c:9 -#: ../locale/scriptstrings/r.shade_to_translate.c:9 -msgid "Typically, this raster is elevation or other colorful raster" +#: ../vector/v.vol.rst/dataoct.c:196 +msgid "Points are too concentrated -- please increase DMIN" msgstr "" -#: ../locale/scriptstrings/d.shade_to_translate.c:10 -#: ../locale/scriptstrings/r.shade_to_translate.c:11 -msgid "Percent to brighten" +#: ../vector/v.vol.rst/dataoct.c:245 +msgid "Point out of range" msgstr "" -#: ../locale/scriptstrings/d.what.rast_to_translate.c:1 -msgid "Allows the user to interactively query raster map layers at user-selected locations." +#: ../vector/v.net.components/main.c:74 +msgid "components" msgstr "" -#: ../locale/scriptstrings/d.what.vect_to_translate.c:1 -msgid "Allows the user to interactively query vector map layers at user-selected locations." +#: ../vector/v.net.components/main.c:76 +msgid "Computes strongly and weakly connected components in the network." msgstr "" -#: ../locale/scriptstrings/db.dropcolumn_to_translate.c:1 -msgid "Drops a column from selected attribute table." +#: ../vector/v.net.components/main.c:124 +msgid "Weakly connected components" msgstr "" -#: ../locale/scriptstrings/db.droptable_to_translate.c:1 -msgid "Drops an attribute table." +#: ../vector/v.net.components/main.c:125 +msgid "Strongly connected components" msgstr "" -#: ../locale/scriptstrings/db.droptable_to_translate.c:5 -msgid "Name of database driver" +#: ../vector/v.net.components/main.c:127 +msgid "Type of components" msgstr "" -#: ../locale/scriptstrings/db.droptable_to_translate.c:6 -msgid "If not given then default driver is used" +#: ../vector/v.net.components/main.c:131 ../vector/v.net.centrality/main.c:192 +msgid "Add points on nodes" msgstr "" -#: ../locale/scriptstrings/db.droptable_to_translate.c:8 -msgid "Name of database" +#: ../vector/v.net.components/main.c:203 +msgid "Computing weakly connected components..." msgstr "" -#: ../locale/scriptstrings/db.droptable_to_translate.c:9 -msgid "If not given then default database is used" +#: ../vector/v.net.components/main.c:207 +msgid "Computing strongly connected components..." msgstr "" -#: ../locale/scriptstrings/db.droptable_to_translate.c:11 -msgid "Name of table to drop" +#: ../vector/v.net.components/main.c:279 +#, c-format +msgid "Found %d components." msgstr "" -#: ../locale/scriptstrings/db.in.ogr_to_translate.c:1 -msgid "Imports attribute tables in various formats." +#: ../vector/v.decimate/main.c:126 ../vector/v.generalize/main.c:77 +msgid "generalization" msgstr "" -#: ../locale/scriptstrings/db.in.ogr_to_translate.c:5 -msgid "Table file to be imported or DB connection string" +#: ../vector/v.decimate/main.c:127 +msgid "decimation" msgstr "" -#: ../locale/scriptstrings/db.in.ogr_to_translate.c:6 -msgid "Name of table from given DB to be imported" +#: ../vector/v.decimate/main.c:133 +msgid "Decimates a point cloud" msgstr "" -#: ../locale/scriptstrings/db.in.ogr_to_translate.c:7 -msgid "Name for output table" +#: ../vector/v.decimate/main.c:134 +msgid "Copies points from one vector to another while applying different decimations" msgstr "" -#: ../locale/scriptstrings/db.in.ogr_to_translate.c:9 -msgid "Name for auto-generated unique key column" +#: ../vector/v.decimate/main.c:162 +msgid "Throw away every n-th point" msgstr "" -#: ../locale/scriptstrings/db.in.ogr_to_translate.c:12 -msgid "Overrides encoding interpretation, useful when importing DBF tables" +#: ../vector/v.decimate/main.c:164 +msgid "For example, 5 will import 80 percent of points. If not specified, all points are copied" msgstr "" -#: ../locale/scriptstrings/db.out.ogr_to_translate.c:1 -msgid "Exports attribute tables into various formats." +#: ../vector/v.decimate/main.c:166 ../vector/v.decimate/main.c:177 +#: ../vector/v.decimate/main.c:187 ../vector/v.decimate/main.c:196 +msgid "Count" msgstr "" -#: ../locale/scriptstrings/db.out.ogr_to_translate.c:5 -msgid "GRASS table name" +#: ../vector/v.decimate/main.c:173 +msgid "Preserve only every n-th point" msgstr "" -#: ../locale/scriptstrings/db.out.ogr_to_translate.c:6 -msgid "Output table file name or DB connection string" +#: ../vector/v.decimate/main.c:175 +msgid "For example, 4 will import 25 percent of points. If not specified, all points are copied" msgstr "" -#: ../locale/scriptstrings/db.out.ogr_to_translate.c:7 -msgid "Table format" +#: ../vector/v.decimate/main.c:194 +msgid "Copy only n points" msgstr "" -#: ../locale/scriptstrings/db.out.ogr_to_translate.c:8 -msgid "Name for output table (default: input name)" +#: ../vector/v.decimate/main.c:195 +msgid "Copies only the given number of points" msgstr "" -#: ../locale/scriptstrings/db.test_to_translate.c:1 -msgid "Test database driver, database must exist and set by db.connect." +#: ../vector/v.decimate/main.c:202 +msgid "Minimal difference of z values" msgstr "" -#: ../locale/scriptstrings/db.test_to_translate.c:4 -msgid "Test name" +#: ../vector/v.decimate/main.c:204 +msgid "Minimal difference between z values in grid-based decimation" msgstr "" -#: ../locale/scriptstrings/db.univar_to_translate.c:1 -msgid "Calculates univariate statistics on selected table column." +#: ../vector/v.decimate/main.c:205 ../vector/v.decimate/main.c:215 +#: ../vector/v.decimate/main.c:220 ../vector/v.decimate/main.c:226 +#: ../vector/v.decimate/main.c:231 ../vector/v.decimate/main.c:236 +msgid "Grid" 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)" +#: ../vector/v.decimate/main.c:212 +msgid "Preserve only n points per grid cell" 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)" +#: ../vector/v.decimate/main.c:214 +msgid "Preserves only the given number of points per grid cell in grid-based decimation" 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" +#: ../vector/v.decimate/main.c:219 +msgid "Apply grid-based decimation" msgstr "" -#: ../locale/scriptstrings/g.extension_to_translate.c:1 -msgid "Maintains GRASS Addons extensions in local GRASS installation." +#: ../vector/v.decimate/main.c:225 +msgid "Use only first point in grid cell during grid-based decimation" msgstr "" -#: ../locale/scriptstrings/g.extension_to_translate.c:2 -msgid "Downloads and installs extensions from GRASS Addons repository or other source into the local GRASS installation or removes installed extensions." +#: ../vector/v.decimate/main.c:230 +msgid "Only one point per cat in grid cell" msgstr "" -#: ../locale/scriptstrings/g.extension_to_translate.c:4 -#: ../locale/scriptstrings/g.extension.all_to_translate.c:4 -msgid "installation" +#: ../vector/v.decimate/main.c:235 +msgid "Use z in grid decimation" msgstr "" -#: ../locale/scriptstrings/g.extension_to_translate.c:5 -#: ../locale/scriptstrings/g.extension.all_to_translate.c:5 -msgid "extensions" +#: ../vector/v.decimate/main.c:241 +msgid "Store only the coordinates, throw away categories" msgstr "" -#: ../locale/scriptstrings/g.extension_to_translate.c:6 -msgid "addons" +#: ../vector/v.decimate/main.c:243 +msgid "Do not story any categories even if they are present in input data" msgstr "" -#: ../locale/scriptstrings/g.extension_to_translate.c:7 -msgid "download" +#: ../vector/v.decimate/main.c:280 +#, c-format +msgid "Input layer must be set to a particular layer, not <%s>, when using <%s> option or <-%c> flag" msgstr "" -#: ../locale/scriptstrings/g.extension_to_translate.c:8 -msgid "Name of extension to install or remove" +#: ../vector/v.decimate/main.c:322 +msgid "Cannot use z for decimation, input is not 3D" msgstr "" -#: ../locale/scriptstrings/g.extension_to_translate.c:9 -msgid "Name of toolbox (set of extensions) when -t flag is given" +#: ../vector/v.decimate/main.c:324 +msgid "Cannot select by z range, input is not 3D" msgstr "" -#: ../locale/scriptstrings/g.extension_to_translate.c:11 -msgid "URL or directory to get the extension from (supported only on Linux and Mac)" +#: ../vector/v.decimate/main.c:354 +msgid "Settings for count-based decimation would cause it to do nothing and no other options has been set." msgstr "" -#: ../locale/scriptstrings/g.extension_to_translate.c:12 -msgid "The official repository is used by default. User can specify a ZIP file, directory or a repository on common hosting services. If not identified, Subversion repository is assumed. See manual for all options." +#: ../vector/v.decimate/copy_tab.c:85 ../vector/v.extract/copy_tab.c:90 +#, c-format +msgid "Writing attributes for layer %d" msgstr "" -#: ../locale/scriptstrings/g.extension_to_translate.c:13 -msgid "Prefix where to install extension (ignored when flag -s is given)" +#: ../vector/v.decimate/copy_tab.c:90 ../vector/v.extract/copy_tab.c:95 +#, c-format +msgid "No attribute table for layer %d" msgstr "" -#: ../locale/scriptstrings/g.extension_to_translate.c:14 -msgid "Set the proxy with: \"http=,ftp=\"" +#: ../vector/v.decimate/copy_tab.c:112 ../vector/v.vect.stats/main.c:342 +#: ../vector/v.vect.stats/main.c:424 ../vector/v.extract/copy_tab.c:117 +#, c-format +msgid "Unable to open database <%s> with driver <%s>" msgstr "" -#: ../locale/scriptstrings/g.extension_to_translate.c:15 -msgid "List available extensions in the official GRASS GIS Addons repository" +#: ../vector/v.what/what.c:45 +msgid "Cannot open driver" msgstr "" -#: ../locale/scriptstrings/g.extension_to_translate.c:17 -msgid "List available extensions in the official GRASS GIS Addons repository including module description" +#: ../vector/v.what/what.c:53 +msgid "Cannot open database" msgstr "" -#: ../locale/scriptstrings/g.extension_to_translate.c:19 -msgid "List available extensions in the official GRASS GIS Addons repository (shell script style)" +#: ../vector/v.what/what.c:66 +msgid "Cannot open select cursor" msgstr "" -#: ../locale/scriptstrings/g.extension_to_translate.c:21 -msgid "List locally installed extensions" +#: ../vector/v.what/what.c:73 +msgid "Cannot fetch next record" msgstr "" -#: ../locale/scriptstrings/g.extension_to_translate.c:23 -msgid "Install system-wide (may need system administrator rights)" +#: ../vector/v.what/what.c:76 +msgid "No database record" msgstr "" -#: ../locale/scriptstrings/g.extension_to_translate.c:24 -#: ../locale/scriptstrings/g.extension_to_translate.c:26 -#: ../locale/scriptstrings/g.extension_to_translate.c:28 -msgid "Install" +#: ../vector/v.what/what.c:177 +#, c-format +msgid "" +"Layer: %d\n" +"Category: %d\n" msgstr "" -#: ../locale/scriptstrings/g.extension_to_translate.c:25 -msgid "Download source code and exit" +#: ../vector/v.what/what.c:201 +#, c-format +msgid "" +"\n" +"Driver: %s\n" +"Database: %s\n" +"Table: %s\n" +"Key column: %s\n" msgstr "" -#: ../locale/scriptstrings/g.extension_to_translate.c:27 -msgid "Do not install new extension, just compile it" +#: ../vector/v.what/what.c:380 +#, c-format +msgid "Nothing found.\n" msgstr "" -#: ../locale/scriptstrings/g.extension_to_translate.c:29 -msgid "Force removal when uninstalling extension (operation=remove)" +#: ../vector/v.what/what.c:475 +#, c-format +msgid "" +"Id: %d\n" +"Type: %s\n" +"Left: %d\n" +"Right: %d\n" msgstr "" -#: ../locale/scriptstrings/g.extension_to_translate.c:31 -msgid "Operate on toolboxes instead of single modules (experimental)" +#: ../vector/v.what/what.c:481 ../vector/v.what/what.c:557 +#, c-format +msgid "Length: %f\n" msgstr "" -#: ../locale/scriptstrings/g.extension.all_to_translate.c:1 -msgid "Rebuilds or removes all locally installed GRASS Addons extensions." +#: ../vector/v.what/what.c:501 +#, c-format +msgid "" +"Node[%d]=%d\n" +"Number_lines=%d\n" +"Coordinates=%.6f,%.6f,%.6f\n" msgstr "" -#: ../locale/scriptstrings/g.extension.all_to_translate.c:2 -msgid "By default only extensions built against different GIS Library are rebuilt." +#: ../vector/v.what/what.c:506 +#, c-format +msgid "" +",\n" +"\"Node[%d]\": %d,\n" +"\"Number_lines\": %d,\n" +"\"Coordinates\": %.6f,%.6f,%.6f" msgstr "" -#: ../locale/scriptstrings/g.extension.all_to_translate.c:7 -msgid "Force operation (required for removal)" +#: ../vector/v.what/what.c:511 +#, c-format +msgid "" +"Node[%d]: %d\n" +"Number of lines: %d\n" +"Coordinates: %.6f, %.6f, %.6f\n" msgstr "" -#: ../locale/scriptstrings/g.manual_to_translate.c:1 -msgid "Displays the manual pages of GRASS modules." +#: ../vector/v.what/what.c:531 +#, c-format +msgid "" +"Id: %5d\n" +"Angle: %.8f\n" msgstr "" -#: ../locale/scriptstrings/g.manual_to_translate.c:3 -msgid "manual" +#: ../vector/v.what/what.c:554 +#, c-format +msgid "Type: %s\n" msgstr "" -#: ../locale/scriptstrings/g.manual_to_translate.c:4 -msgid "help" +#: ../vector/v.what/what.c:555 +#, c-format +msgid "Id: %d\n" msgstr "" -#: ../locale/scriptstrings/g.manual_to_translate.c:5 -msgid "Display index" +#: ../vector/v.what/what.c:576 +#, c-format +msgid "Point height: %f\n" msgstr "" -#: ../locale/scriptstrings/g.manual_to_translate.c:6 -msgid "Display topics" +#: ../vector/v.what/what.c:600 +#, c-format +msgid "Line height: %f\n" msgstr "" -#: ../locale/scriptstrings/g.manual_to_translate.c:7 -msgid "Display as MAN text page instead of HTML page in browser" +#: ../vector/v.what/what.c:618 +#, c-format +msgid "" +"Line height min: %f\n" +"Line height max: %f\n" msgstr "" -#: ../locale/scriptstrings/g.manual_to_translate.c:8 -msgid "Display online manuals instead of locally installed" +#: ../vector/v.what/what.c:662 +#, c-format +msgid "" +"Type: Area\n" +"Area height: %f\n" 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." +#: ../vector/v.what/what.c:676 +#, c-format +msgid "Type: Area\n" msgstr "" -#: ../locale/scriptstrings/g.manual_to_translate.c:10 -msgid "Manual entry to be displayed" +#: ../vector/v.what/what.c:704 +#, c-format +msgid "" +"Area: %d\n" +"Number of isles: %d\n" msgstr "" -#: ../locale/scriptstrings/g.search.modules_to_translate.c:1 -msgid "Search in GRASS modules using keywords" +#: ../vector/v.what/what.c:719 +#, c-format +msgid "Isle[%d]: %d\n" msgstr "" -#: ../locale/scriptstrings/g.search.modules_to_translate.c:3 -msgid "modules" +#: ../vector/v.what/what.c:738 +#, c-format +msgid "Island: %d In area: %d\n" msgstr "" -#: ../locale/scriptstrings/g.search.modules_to_translate.c:5 -msgid "Keyword to be searched" +#: ../vector/v.what/what.c:759 +#, c-format +msgid "" +"Sq Meters: %.3f\n" +"Hectares: %.3f\n" msgstr "" -#: ../locale/scriptstrings/g.search.modules_to_translate.c:6 -msgid "Display only modules where all keywords are available (AND), default: OR" +#: ../vector/v.what/what.c:761 +#, c-format +msgid "" +"Acres: %.3f\n" +"Sq Miles: %.4f\n" msgstr "" -#: ../locale/scriptstrings/g.search.modules_to_translate.c:8 -msgid "Invert selection (logical NOT)" +#: ../vector/v.what/main.c:65 +msgid "Queries a vector map at given locations." msgstr "" -#: ../locale/scriptstrings/g.search.modules_to_translate.c:10 -msgid "Search in manual pages too (can be slow)" +#: ../vector/v.what/main.c:85 +msgid "Query threshold distance" msgstr "" -#: ../locale/scriptstrings/g.search.modules_to_translate.c:12 -msgid "Search only for the exact keyword in module keyword list" +#: ../vector/v.what/main.c:86 +msgid "Threshold" msgstr "" -#: ../locale/scriptstrings/g.search.modules_to_translate.c:13 -msgid "Instead of full text search, search only in actual keywords" +#: ../vector/v.what/main.c:90 +msgid "Print topological information (debugging)" msgstr "" -#: ../locale/scriptstrings/g.search.modules_to_translate.c:15 -msgid "Use colorized (more readable) output to terminal" +#: ../vector/v.what/main.c:95 +msgid "Print attribute information" msgstr "" -#: ../locale/scriptstrings/g.search.modules_to_translate.c:17 -msgid "Shell script format" +#: ../vector/v.what/main.c:105 +msgid "Print the stats in JSON" msgstr "" -#: ../locale/scriptstrings/g.search.modules_to_translate.c:19 -msgid "JSON format" +#: ../vector/v.what/main.c:110 +msgid "Print multiple features if overlapping features are found" msgstr "" -#: ../locale/scriptstrings/i.colors.enhance_to_translate.c:1 -msgid "Performs auto-balancing of colors for RGB images." +#: ../vector/v.what/main.c:127 +msgid "No input vector maps!" msgstr "" -#: ../locale/scriptstrings/i.colors.enhance_to_translate.c:3 -#: ../locale/scriptstrings/r.rgb_to_translate.c:3 -msgid "RGB" +#: ../vector/v.what/main.c:175 +#, c-format +msgid "Number of given vector maps (%d) differs from number of layers (%d)" msgstr "" -#: ../locale/scriptstrings/i.colors.enhance_to_translate.c:6 -msgid "Name of red channel" +#: ../vector/v.what/main.c:184 +#, c-format +msgid "You must build topology on vector map <%s>" msgstr "" -#: ../locale/scriptstrings/i.colors.enhance_to_translate.c:7 -msgid "Name of green channel" +#: ../vector/v.what/main.c:202 +#, c-format +msgid "Unknown input format, skipping: '%s'" msgstr "" -#: ../locale/scriptstrings/i.colors.enhance_to_translate.c:8 -msgid "Name of blue channel" +#: ../vector/v.outlier/main.c:75 +msgid "Removes outliers from vector point data." msgstr "" -#: ../locale/scriptstrings/i.colors.enhance_to_translate.c:9 -msgid "Cropping intensity (upper brightness level)" +#: ../vector/v.outlier/main.c:81 +msgid "Estimate point density and distance for the input vector points within the current region extends and quit" msgstr "" -#: ../locale/scriptstrings/i.colors.enhance_to_translate.c:10 -msgid "Extend colors to full range of data on each channel" +#: ../vector/v.outlier/main.c:90 +msgid "Name for output outlier vector map" msgstr "" -#: ../locale/scriptstrings/i.colors.enhance_to_translate.c:12 -msgid "Preserve relative colors, adjust brightness only" +#: ../vector/v.outlier/main.c:95 +msgid "Name for vector map for visualization in QGIS" msgstr "" -#: ../locale/scriptstrings/i.colors.enhance_to_translate.c:14 -msgid "Reset to standard color range" +#: ../vector/v.outlier/main.c:103 +msgid "Default: 10 * east-west resolution" 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)" +#: ../vector/v.outlier/main.c:112 +msgid "Default: 10 * north-south resolution" msgstr "" -#: ../locale/scriptstrings/i.image.mosaic_to_translate.c:1 -msgid "Mosaics several images and extends colormap." +#: ../vector/v.outlier/main.c:119 +msgid "Tykhonov regularization weight" msgstr "" -#: ../locale/scriptstrings/i.in.spotvgt_to_translate.c:1 -msgid "Imports SPOT VGT NDVI data into a raster map." +#: ../vector/v.outlier/main.c:127 +msgid "Threshold for the outliers" msgstr "" -#: ../locale/scriptstrings/i.in.spotvgt_to_translate.c:5 -msgid "SPOT" +#: ../vector/v.outlier/main.c:134 +msgid "Filtering option" msgstr "" -#: ../locale/scriptstrings/i.in.spotvgt_to_translate.c:6 -msgid "Also import quality map (SM status map layer) and filter NDVI map" +#: ../vector/v.outlier/main.c:268 +#, c-format +msgid "It was impossible to create <%s> table." msgstr "" -#: ../locale/scriptstrings/i.in.spotvgt_to_translate.c:7 -msgid "Name of input SPOT VGT NDVI HDF file" +#: ../vector/v.outlier/main.c:430 +msgid "Outlier detection" msgstr "" -#: ../locale/scriptstrings/i.oif_to_translate.c:1 -msgid "Calculates Optimum-Index-Factor table for spectral bands" +#: ../vector/v.net.salesman/main.c:129 +msgid "salesman" msgstr "" -#: ../locale/scriptstrings/i.oif_to_translate.c:3 -#: ../locale/scriptstrings/i.spectral_to_translate.c:5 -msgid "multispectral" +#: ../vector/v.net.salesman/main.c:131 +msgid "Creates a cycle connecting given nodes (Traveling salesman problem)." msgstr "" -#: ../locale/scriptstrings/i.pansharpen_to_translate.c:1 -msgid "Image fusion algorithms to sharpen multispectral with high-res panchromatic channels" +#: ../vector/v.net.salesman/main.c:133 +msgid "Note that TSP is NP-hard, heuristic algorithm is used by this module and created cycle may be sub optimal" msgstr "" -#: ../locale/scriptstrings/i.pansharpen_to_translate.c:3 -msgid "fusion" +#: ../vector/v.net.salesman/main.c:142 +msgid "Categories of points ('cities') on nodes (layer is specified by nlayer)" msgstr "" -#: ../locale/scriptstrings/i.pansharpen_to_translate.c:4 -msgid "sharpen" +#: ../vector/v.net.salesman/main.c:162 +msgid "Node layer (used for cities)" msgstr "" -#: ../locale/scriptstrings/i.pansharpen_to_translate.c:5 -msgid "Brovey" +#: ../vector/v.net.salesman/main.c:176 +msgid "EXPERIMENTAL: Arc backward direction cost column (number)" msgstr "" -#: ../locale/scriptstrings/i.pansharpen_to_translate.c:6 -msgid "IHS" +#: ../vector/v.net.salesman/main.c:203 +msgid "Name for output file holding node sequence (\"-\" for stdout)" msgstr "" -#: ../locale/scriptstrings/i.pansharpen_to_translate.c:7 -msgid "HIS" +#: ../vector/v.net.salesman/main.c:286 +#, c-format +msgid "Number of cities: %d" msgstr "" -#: ../locale/scriptstrings/i.pansharpen_to_translate.c:9 -msgid "Name of raster map to be used for " +#: ../vector/v.net.salesman/main.c:288 +msgid "Not enough cities (< 2)" msgstr "" -#: ../locale/scriptstrings/i.pansharpen_to_translate.c:10 -msgid "Name of raster map to be used for " +#: ../vector/v.net.salesman/main.c:328 +msgid "Creating cost cache..." msgstr "" -#: ../locale/scriptstrings/i.pansharpen_to_translate.c:11 -msgid "Name of raster map to be used for " +#: ../vector/v.net.salesman/main.c:357 ../vector/v.net.salesman/main.c:371 +#, c-format +msgid "No point at node %d" msgstr "" -#: ../locale/scriptstrings/i.pansharpen_to_translate.c:12 -msgid "Name of raster map to be used for high resolution panchromatic channel" +#: ../vector/v.net.salesman/main.c:361 ../vector/v.net.salesman/main.c:375 +#, c-format +msgid "No category for point at node %d" msgstr "" -#: ../locale/scriptstrings/i.pansharpen_to_translate.c:13 -msgid "Method for pan sharpening" +#: ../vector/v.net.salesman/main.c:378 +#, c-format +msgid "Destination node [cat %d] is unreachable from node [cat %d]" msgstr "" -#: ../locale/scriptstrings/i.pansharpen_to_translate.c:14 -msgid "Serial processing rather than parallel processing" +#: ../vector/v.net.salesman/main.c:421 +msgid "Searching for the shortest cycle..." msgstr "" -#: ../locale/scriptstrings/i.pansharpen_to_translate.c:15 -msgid "Rebalance blue channel for LANDSAT" +#: ../vector/v.net.salesman/main.c:555 +#, c-format +msgid "Cycle with total cost %.3f" msgstr "" -#: ../locale/scriptstrings/i.spectral_to_translate.c:1 -msgid "Displays spectral response at user specified locations in group or images." +#: ../vector/v.colors.out/main.c:53 +msgid "Exports the color table associated with a vector map." msgstr "" -#: ../locale/scriptstrings/i.spectral_to_translate.c:9 -msgid "Name for output image (or text file for -t)" +#: ../vector/v.colors.out/main.c:66 +msgid "Name of attribute (numeric) column to which refer color rules" msgstr "" -#: ../locale/scriptstrings/i.spectral_to_translate.c:11 -msgid "Graphics format for output file" +#: ../vector/v.colors.out/main.c:67 +msgid "If not given, color rules refer to categories" msgstr "" -#: ../locale/scriptstrings/i.spectral_to_translate.c:13 -msgid "Show sampling coordinates instead of numbering in the legend" +#: ../vector/v.colors.out/main.c:85 +#, c-format +msgid "Unable to read color table for vector map <%s>" msgstr "" -#: ../locale/scriptstrings/i.spectral_to_translate.c:14 -msgid "Use gnuplot for display" +#: ../vector/v.colors.out/main.c:88 +#, c-format +msgid "No color table defined for vector map <%s>" msgstr "" -#: ../locale/scriptstrings/i.spectral_to_translate.c:15 -msgid "output to text file" +#: ../vector/v.kernel/main.c:68 +#, c-format +msgid "\tScore Value=%f\tsmoothing parameter (standard deviation)=%f" msgstr "" -#: ../locale/scriptstrings/i.tasscap_to_translate.c:1 -msgid "Performs Tasseled Cap (Kauth Thomas) transformation." +#: ../vector/v.kernel/main.c:109 +msgid "kernel density" msgstr "" -#: ../locale/scriptstrings/i.tasscap_to_translate.c:6 -msgid "Tasseled Cap transformation" +#: ../vector/v.kernel/main.c:110 +msgid "point density" 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" +#: ../vector/v.kernel/main.c:111 +msgid "heatmap" msgstr "" -#: ../locale/scriptstrings/i.tasscap_to_translate.c:9 -msgid "Satellite sensor" +#: ../vector/v.kernel/main.c:112 +msgid "hotspot" 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" +#: ../vector/v.kernel/main.c:114 +msgid "Generates a raster density map from vector points map." msgstr "" -#: ../locale/scriptstrings/m.proj_to_translate.c:1 -msgid "Converts coordinates from one projection to another (cs2cs frontend)." +#: ../vector/v.kernel/main.c:115 +msgid "Density is computed using a moving kernel. Optionally generates a vector density map on a vector network." msgstr "" -#: ../locale/scriptstrings/m.proj_to_translate.c:2 -#: ../misc/m.nviz.script/main.c:69 ../misc/m.cogo/main.c:225 -#: ../misc/m.nviz.image/main.c:50 ../misc/m.transform/main.c:316 -#: ../misc/m.measure/main.c:46 -msgid "miscellaneous" +#: ../vector/v.kernel/main.c:119 +msgid "Name of input vector map with training points" msgstr "" -#: ../locale/scriptstrings/m.proj_to_translate.c:5 -msgid "Input coordinates to reproject" +#: ../vector/v.kernel/main.c:125 +msgid "Name of input network vector map" msgstr "" -#: ../locale/scriptstrings/m.proj_to_translate.c:6 -#: ../locale/scriptstrings/m.proj_to_translate.c:9 -#: ../locale/scriptstrings/m.proj_to_translate.c:13 -msgid "Input coordinates" +#: ../vector/v.kernel/main.c:128 ../vector/v.kernel/main.c:142 +#: ../vector/v.kernel/main.c:164 ../vector/v.kernel/main.c:172 +#: ../vector/v.kernel/main.c:194 ../vector/v.kernel/main.c:219 +#: ../vector/v.kernel/main.c:225 +msgid "Network" msgstr "" -#: ../locale/scriptstrings/m.proj_to_translate.c:7 -msgid "Name of input coordinate file" +#: ../vector/v.kernel/main.c:140 +msgid "Name for output vector density map" msgstr "" -#: ../locale/scriptstrings/m.proj_to_translate.c:10 -msgid "Name for output coordinate file (omit to send to stdout)" +#: ../vector/v.kernel/main.c:141 +msgid "Outputs vector map if network map is given" msgstr "" -#: ../locale/scriptstrings/m.proj_to_translate.c:12 -msgid "Field separator (format: input[,output])" +#: ../vector/v.kernel/main.c:148 +msgid "Kernel radius in map units" msgstr "" -#: ../locale/scriptstrings/m.proj_to_translate.c:14 -msgid "Input projection parameters (PROJ.4 style)" +#: ../vector/v.kernel/main.c:155 +msgid "Discretization error in map units" msgstr "" -#: ../locale/scriptstrings/m.proj_to_translate.c:15 -#: ../locale/scriptstrings/m.proj_to_translate.c:17 -#: ../locale/scriptstrings/m.proj_to_translate.c:19 -#: ../locale/scriptstrings/m.proj_to_translate.c:21 -msgid "Projections" +#: ../vector/v.kernel/main.c:162 +msgid "Maximum length of segment on network" msgstr "" -#: ../locale/scriptstrings/m.proj_to_translate.c:16 -msgid "Output projection parameters (PROJ.4 style)" +#: ../vector/v.kernel/main.c:170 +msgid "Maximum distance from point to network" msgstr "" -#: ../locale/scriptstrings/m.proj_to_translate.c:18 -msgid "Use LL WGS84 as input and current location as output projection" +#: ../vector/v.kernel/main.c:178 +msgid "Multiply the density result by this number" msgstr "" -#: ../locale/scriptstrings/m.proj_to_translate.c:20 -msgid "Use current location as input and LL WGS84 as output projection" +#: ../vector/v.kernel/main.c:185 +msgid "Node method" msgstr "" -#: ../locale/scriptstrings/m.proj_to_translate.c:22 -msgid "Output long/lat in decimal degrees, or other projections with many decimal places" +#: ../vector/v.kernel/main.c:191 +msgid "No method applied at nodes with more than 2 arcs" msgstr "" -#: ../locale/scriptstrings/m.proj_to_translate.c:24 -msgid "Include input coordinates in output file" +#: ../vector/v.kernel/main.c:192 +msgid "Equal split (Okabe 2009) applied at nodes" msgstr "" -#: ../locale/scriptstrings/m.proj_to_translate.c:26 -msgid "Include column names in output file" +#: ../vector/v.kernel/main.c:200 +msgid "Kernel function" msgstr "" -#: ../locale/scriptstrings/r.blend_to_translate.c:1 -msgid "Blends color components of two raster maps by a given ratio." +#: ../vector/v.kernel/main.c:208 +msgid "Try to calculate an optimal radius with given 'radius' taken as maximum (experimental)" msgstr "" -#: ../locale/scriptstrings/r.blend_to_translate.c:4 -msgid "Name of first raster map for blending" +#: ../vector/v.kernel/main.c:213 +msgid "Only calculate optimal radius and exit (no map is written)" msgstr "" -#: ../locale/scriptstrings/r.blend_to_translate.c:5 -msgid "Name of second raster map for blending" +#: ../vector/v.kernel/main.c:218 +msgid "In network mode, normalize values by sum of density multiplied by length of each segment. Integral over the output map then gives 1.0 * mult" msgstr "" -#: ../locale/scriptstrings/r.blend_to_translate.c:6 -msgid "Basename for red, green and blue output raster maps" +#: ../vector/v.kernel/main.c:224 +msgid "In network mode, multiply the result by number of input points" msgstr "" -#: ../locale/scriptstrings/r.blend_to_translate.c:7 -msgid "Percentage weight of first map for color blending" +#: ../vector/v.kernel/main.c:237 +msgid "Use option net_output if you compute network density. Name provided in option output will be used for net_output." msgstr "" -#: ../locale/scriptstrings/r.blend_to_translate.c:8 -msgid "Combine resulting R,G,B layers into single output map" +#: ../vector/v.kernel/main.c:256 +msgid "Unknown node method" msgstr "" -#: ../locale/scriptstrings/r.buffer.lowmem_to_translate.c:2 -msgid "This is the low-memory alternative to the classic r.buffer module." +#: ../vector/v.kernel/main.c:274 +msgid "Unknown kernel function" msgstr "" -#: ../locale/scriptstrings/r.colors.stddev_to_translate.c:1 -msgid "Sets color rules based on stddev from a raster map's mean value." +#: ../vector/v.kernel/main.c:280 +msgid "Optimal standard deviation calculation is supported only for node method 'none' and kernel function 'gaussian'." msgstr "" -#: ../locale/scriptstrings/r.colors.stddev_to_translate.c:4 -msgid "Color using standard deviation bands" +#: ../vector/v.kernel/main.c:284 +msgid "Optimal standard deviation calculation is supported only for kernel function 'gaussian'." msgstr "" -#: ../locale/scriptstrings/r.colors.stddev_to_translate.c:5 -msgid "Force center at zero" +#: ../vector/v.kernel/main.c:301 +#, c-format +msgid "Standard deviation: %f" msgstr "" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:1 -msgid "Fills no-data areas in raster maps using spline interpolation." +#: ../vector/v.kernel/main.c:306 +#, c-format +msgid "Output raster map: resolution: %f\t%s\t%s" msgstr "" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:9 -msgid "Spline tension parameter" +#: ../vector/v.kernel/main.c:309 +#, c-format +msgid "Output raster map resolution: %f" msgstr "" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:10 -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:12 -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:14 -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:16 -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:18 -msgid "RST options" -msgstr "" +#: ../vector/v.kernel/main.c:357 +#, c-format +msgid "%d point outside threshold" +msgid_plural "%d points outside threshold" +msgstr[0] "" +msgstr[1] "" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:11 -msgid "Spline smoothing parameter" +#: ../vector/v.kernel/main.c:380 +#, c-format +msgid "Automatic choice of smoothing parameter (radius), maximum possible value of radius is set to %f" msgstr "" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:13 -msgid "Width of hole edge used for interpolation (in cells)" +#: ../vector/v.kernel/main.c:387 +#, c-format +msgid "Using maximum distance between points: %f" msgstr "" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:20 -msgid "Used in bilinear and bicubic spline interpolation" +#: ../vector/v.kernel/main.c:401 +#, c-format +msgid "Number of input points: %d." msgstr "" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:21 -msgid "Spline options" -msgstr "" +#: ../vector/v.kernel/main.c:402 +#, c-format +msgid "%d distance read from the map." +msgid_plural "%d distances read from the map." +msgstr[0] "" +msgstr[1] "" -#: ../locale/scriptstrings/r.grow_to_translate.c:1 -msgid "Generates a raster map layer with contiguous areas grown by one cell." +#: ../vector/v.kernel/main.c:407 +#, c-format +msgid "Distances between all points are beyond %e (4 * standard deviation), unable to calculate optimal value." msgstr "" -#: ../locale/scriptstrings/r.grow_to_translate.c:5 -msgid "Radius is in map units rather than cells" +#: ../vector/v.kernel/main.c:418 +#, c-format +msgid "Optimal smoothing parameter (standard deviation): %f." msgstr "" -#: ../locale/scriptstrings/r.grow_to_translate.c:6 -msgid "Radius of buffer in raster cells" +#: ../vector/v.kernel/main.c:449 +#, c-format +msgid "Writing output vector map using smooth parameter %f" msgstr "" -#: ../locale/scriptstrings/r.grow_to_translate.c:8 -msgid "Value to write for input cells which are non-NULL (-1 => NULL)" +#: ../vector/v.kernel/main.c:451 ../vector/v.kernel/main.c:561 +#, c-format +msgid "Normalising factor %f" msgstr "" -#: ../locale/scriptstrings/r.grow_to_translate.c:9 -msgid "Value to write for \"grown\" cells" +#: ../vector/v.kernel/main.c:559 +#, c-format +msgid "Writing output raster map using smooth parameter %f" msgstr "" -#: ../locale/scriptstrings/r.import_to_translate.c:1 -msgid "Imports raster data into a GRASS raster map using GDAL library and reprojects on the fly." +#: ../vector/v.kernel/main.c:611 +#, c-format +msgid "Maximum value in output: %e." msgstr "" -#: ../locale/scriptstrings/r.import_to_translate.c:5 -msgid "Name of GDAL dataset to be imported" +#: ../vector/v.category/main.c:79 +msgid "Attaches, deletes or reports vector categories to map geometry." msgstr "" -#: ../locale/scriptstrings/r.import_to_translate.c:7 -msgid "Input band(s) to select (default is all bands)" +#: ../vector/v.category/main.c:92 +msgid "Feature ids (by default all features are processed)" msgstr "" -#: ../locale/scriptstrings/r.import_to_translate.c:13 -msgid "Resampling method to use for reprojection" +#: ../vector/v.category/main.c:104 +msgid "Action to be done" msgstr "" -#: ../locale/scriptstrings/r.import_to_translate.c:14 -msgid "nearest;nearest neighbor;bilinear;bilinear interpolation;bicubic;bicubic interpolation;lanczos;lanczos filter;bilinear_f;bilinear interpolation with fallback;bicubic_f;bicubic interpolation with fallback;lanczos_f;lanczos filter with fallback" +#: ../vector/v.category/main.c:115 +msgid "add a category to features without category in the given layer" msgstr "" -#: ../locale/scriptstrings/r.import_to_translate.c:16 -msgid "Output raster map extent" +#: ../vector/v.category/main.c:116 +msgid "delete category (cat=-1 to delete all categories of given layer)" msgstr "" -#: ../locale/scriptstrings/r.import_to_translate.c:17 -msgid "region;extent of current region;input;extent of input map" +#: ../vector/v.category/main.c:117 +msgid "change layer number (e.g. layer=3,1 changes layer 3 to layer 1)" msgstr "" -#: ../locale/scriptstrings/r.import_to_translate.c:19 -msgid "Resolution of output raster map (default: estimated)" +#: ../vector/v.category/main.c:118 +msgid "add the value specified by cat option to the current category value" msgstr "" -#: ../locale/scriptstrings/r.import_to_translate.c:20 -msgid "estimated;estimated resolution;value;user-specified resolution;region;current region resolution" +#: ../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 "" -#: ../locale/scriptstrings/r.import_to_translate.c:22 -msgid "Resolution of output raster map (use with option resolution=value)" +#: ../vector/v.category/main.c:120 +msgid "print report (statistics), in shell style: layer type count min max" msgstr "" -#: ../locale/scriptstrings/r.import_to_translate.c:26 -msgid "Estimate resolution only" +#: ../vector/v.category/main.c:121 +msgid "print category values, layers are separated by '|', more cats in the same layer are separated by '/'" msgstr "" -#: ../locale/scriptstrings/r.in.aster_to_translate.c:1 -msgid "Georeference, rectify, and import Terra-ASTER imagery and relative DEMs using gdalwarp." +#: ../vector/v.category/main.c:122 +msgid "print only layer numbers" msgstr "" -#: ../locale/scriptstrings/r.in.aster_to_translate.c:7 -msgid "Name of input ASTER image" +#: ../vector/v.category/main.c:138 +msgid "Shell script style, currently only for report" msgstr "" -#: ../locale/scriptstrings/r.in.aster_to_translate.c:8 -msgid "ASTER imagery processing type (Level 1A, Level 1B, or relative DEM)" +#: ../vector/v.category/main.c:139 +msgid "Format: layer type count min max" msgstr "" -#: ../locale/scriptstrings/r.in.aster_to_translate.c:9 -msgid "List L1A or L1B band to translate (1,2,3n,...), or enter 'all' to translate all bands" +#: ../vector/v.category/main.c:142 +msgid "Do not copy attribute table(s)" msgstr "" -#: ../locale/scriptstrings/r.in.aster_to_translate.c:10 -msgid "Base name for output raster map (band number will be appended to base name)" +#: ../vector/v.category/main.c:160 +msgid "Database connection and attribute tables for concerned layers are not changed" msgstr "" -#: ../locale/scriptstrings/r.in.srtm_to_translate.c:1 -msgid "Imports SRTM HGT files into raster map." +#: ../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 "" -#: ../locale/scriptstrings/r.in.srtm_to_translate.c:4 -msgid "Name of SRTM input tile (file without .hgt.zip extension)" -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] "" -#: ../locale/scriptstrings/r.in.srtm_to_translate.c:5 -msgid "Name for output raster map (default: input tile)" +#: ../vector/v.category/main.c:228 +msgid "Output vector wasn't entered" msgstr "" -#: ../locale/scriptstrings/r.in.srtm_to_translate.c:6 -msgid "Input is a 1-arcsec tile (default: 3-arcsec)" +#: ../vector/v.category/main.c:275 +msgid "Too many layers for this operation" msgstr "" -#: ../locale/scriptstrings/r.in.wms_to_translate.c:1 -msgid "Downloads and imports data from WMS/WMTS/NASA OnEarth server." +#: ../vector/v.category/main.c:278 ../vector/v.category/main.c:281 +msgid "2 layers must be specified" msgstr "" -#: ../locale/scriptstrings/r.in.wms_to_translate.c:4 -#: ../locale/scriptstrings/v.in.wfs_to_translate.c:4 -msgid "OGC web services" +#: ../vector/v.category/main.c:289 +#, c-format +msgid "Categories already exist in layer %d" msgstr "" -#: ../locale/scriptstrings/r.in.wms_to_translate.c:5 -msgid "Typically starts with \"http://\"" -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] "" -#: ../locale/scriptstrings/r.in.wms_to_translate.c:7 -msgid "Layer(s) to request from the map server" +#: ../vector/v.category/main.c:672 +msgid "Layer/table" msgstr "" -#: ../locale/scriptstrings/r.in.wms_to_translate.c:8 -msgid "Layer style(s) to request from the map server" +#: ../vector/v.category/main.c:676 +msgid "Layer" 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" +#: ../vector/v.category/main.c:678 +#, c-format +msgid "type count min max\n" msgstr "" -#: ../locale/scriptstrings/r.in.wms_to_translate.c:10 -msgid "Image format requested from the server" +#: ../vector/v.category/main.c:687 +msgid "boundary" 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" +#: ../vector/v.category/main.c:699 +msgid "face" msgstr "" -#: ../locale/scriptstrings/r.in.wms_to_translate.c:12 -msgid "EPSG code of requested source projection" +#: ../vector/v.category/main.c:703 +msgid "kernel" msgstr "" -#: ../locale/scriptstrings/r.in.wms_to_translate.c:14 -msgid "Driver used to communication with server" +#: ../vector/v.category/main.c:707 +msgid "all" 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;" +#: ../vector/v.category/main.c:771 +#, c-format +msgid "Categories copied from layer %d to layer %d" msgstr "" -#: ../locale/scriptstrings/r.in.wms_to_translate.c:17 -msgid "WMS standard version" +#: ../vector/v.category/main.c:775 +#, c-format +msgid "%d feature modified." +msgid_plural "%d features modified." +msgstr[0] "" +msgstr[1] "" + +#: ../vector/v.label/main.c:62 +msgid "Creates paint labels for a vector map from attached attributes." msgstr "" -#: ../locale/scriptstrings/r.in.wms_to_translate.c:19 -msgid "Maximum columns to request at a time" +#: ../vector/v.label/main.c:69 +msgid "If not given the name of the input map is used" msgstr "" -#: ../locale/scriptstrings/r.in.wms_to_translate.c:21 -msgid "Maximum rows to request at a time" +#: ../vector/v.label/main.c:89 +msgid "Rotate labels to align with lines" msgstr "" -#: ../locale/scriptstrings/r.in.wms_to_translate.c:23 -msgid "Additional query parameters to pass to the server" +#: ../vector/v.label/main.c:94 +msgid "Curl labels along lines" msgstr "" -#: ../locale/scriptstrings/r.in.wms_to_translate.c:25 -msgid "Username for server connection" +#: ../vector/v.label/main.c:99 +msgid "Offset label in x-direction" msgstr "" -#: ../locale/scriptstrings/r.in.wms_to_translate.c:27 -msgid "Password for server connection" +#: ../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 "" -#: ../locale/scriptstrings/r.in.wms_to_translate.c:29 -msgid "Interpolation method to use in reprojection" +#: ../vector/v.label/main.c:106 +msgid "Offset label in y-direction" msgstr "" -#: ../locale/scriptstrings/r.in.wms_to_translate.c:30 -msgid "Request data for this named region instead of the current region bounds" +#: ../vector/v.label/main.c:113 ../vector/v.lrs/v.lrs.label/main.c:174 +msgid "Reference position" msgstr "" -#: ../locale/scriptstrings/r.in.wms_to_translate.c:33 -msgid "Format: 0xRRGGBB" +#: ../vector/v.label/main.c:137 +msgid "Space between letters for curled labels (in map-units)" 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" +#: ../vector/v.label/main.c:144 +msgid "Label size (in points)" msgstr "" -#: ../locale/scriptstrings/r.in.wms_to_translate.c:36 -msgid "File where the server capabilities will be saved ('c' flag)" +#: ../vector/v.label/main.c:166 +msgid "Border width" msgstr "" -#: ../locale/scriptstrings/r.in.wms_to_translate.c:37 -msgid "Get the server capabilities then exit" +#: ../vector/v.label/main.c:251 +msgid "size and space options vary significantly which may lead to crummy output" msgstr "" -#: ../locale/scriptstrings/r.in.wms_to_translate.c:39 -msgid "Do not request transparent data" +#: ../vector/v.label/main.c:259 +msgid "Too many parameters for " msgstr "" -#: ../locale/scriptstrings/r.mask_to_translate.c:1 -msgid "Creates a MASK for limiting raster operation." +#: ../vector/v.label/main.c:438 +#, c-format +msgid "Labeled %d lines." msgstr "" -#: ../locale/scriptstrings/r.mask_to_translate.c:4 -msgid "Name of raster map to use as mask" +#: ../vector/v.edit/main.c:63 +msgid "Edits a vector map, allows adding, deleting and modifying selected vector features." msgstr "" -#: ../locale/scriptstrings/r.mask_to_translate.c:5 -#: ../locale/scriptstrings/r.mask_to_translate.c:8 -msgid "Raster" +#: ../vector/v.edit/main.c:72 +#, c-format +msgid "Unable to get category list <%s>" msgstr "" -#: ../locale/scriptstrings/r.mask_to_translate.c:6 -msgid "Raster values to use for mask" +#: ../vector/v.edit/main.c:119 +msgid "Supported feature types for non-native formats:" msgstr "" -#: ../locale/scriptstrings/r.mask_to_translate.c:7 -msgid "Format: 1 2 3 thru 7 *" +#: ../vector/v.edit/main.c:140 +#, c-format +msgid "Unable to open vector map <%s> on topological level. Try to rebuild vector topology by v.build." msgstr "" -#: ../locale/scriptstrings/r.mask_to_translate.c:9 -msgid "Name of vector map to use as mask" +#: ../vector/v.edit/main.c:160 +#, c-format +msgid "Unable to open vector map <%s> as the background map. It is given as vector map to be edited." 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" +#: ../vector/v.edit/main.c:171 +#, c-format +msgid "Background vector map <%s> registered" msgstr "" -#: ../locale/scriptstrings/r.mask_to_translate.c:11 -msgid "Layer number or name (vector)" +#: ../vector/v.edit/main.c:208 +msgid "Threshold for snapping must be > 0. No snapping applied." msgstr "" -#: ../locale/scriptstrings/r.mask_to_translate.c:13 -msgid "Category values (vector)" +#: ../vector/v.edit/main.c:215 +msgid "Selecting features..." msgstr "" -#: ../locale/scriptstrings/r.mask_to_translate.c:15 -msgid "WHERE conditions of SQL statement without 'where' keyword (vector)" +#: ../vector/v.edit/main.c:227 +msgid "No features selected, nothing to edit" msgstr "" -#: ../locale/scriptstrings/r.mask_to_translate.c:17 -msgid "Create inverse mask" +#: ../vector/v.edit/main.c:235 +#, c-format +msgid "Vector map <%s> is not 3D. Tool '%s' requires 3D vector map. Please convert the vector map to 3D using e.g. %s." msgstr "" -#: ../locale/scriptstrings/r.mask_to_translate.c:19 -msgid "Remove existing mask (overrides other options)" +#: ../vector/v.edit/main.c:277 +#, c-format +msgid "%d feature added" +msgid_plural "%d features added" +msgstr[0] "" +msgstr[1] "" + +#: ../vector/v.edit/main.c:285 ../vector/v.edit/main.c:314 +#: ../vector/v.edit/main.c:325 ../vector/v.edit/main.c:357 +#: ../vector/v.edit/main.c:365 ../vector/v.edit/main.c:374 +#: ../vector/v.edit/main.c:383 ../vector/v.edit/main.c:430 +#, c-format +msgid "Threshold value for snapping is %.2f" 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." +#: ../vector/v.edit/main.c:297 +#, c-format +msgid "%d boundary closed" +msgid_plural "%d boundaries closed" +msgstr[0] "" +msgstr[1] "" + +#: ../vector/v.edit/main.c:306 +#, c-format +msgid "%d feature deleted" +msgid_plural "%d features deleted" +msgstr[0] "" +msgstr[1] "" + +#: ../vector/v.edit/main.c:317 +#, c-format +msgid "%d feature moved" +msgid_plural "%d features moved" +msgstr[0] "" +msgstr[1] "" + +#: ../vector/v.edit/main.c:328 +#, c-format +msgid "%d vertex moved" +msgid_plural "%d vertices moved" +msgstr[0] "" +msgstr[1] "" + +#: ../vector/v.edit/main.c:334 +#, c-format +msgid "%d vertex added" +msgid_plural "%d vertices added" +msgstr[0] "" +msgstr[1] "" + +#: ../vector/v.edit/main.c:340 +#, c-format +msgid "%d vertex removed" +msgid_plural "%d vertices removed" +msgstr[0] "" +msgstr[1] "" + +#: ../vector/v.edit/main.c:352 +#, c-format +msgid "%d line broken" +msgid_plural "%d lines broken" +msgstr[0] "" +msgstr[1] "" + +#: ../vector/v.edit/main.c:360 +#, c-format +msgid "%d line connected" +msgid_plural "%d lines connected" +msgstr[0] "" +msgstr[1] "" + +#: ../vector/v.edit/main.c:369 ../vector/v.edit/main.c:378 +#: ../vector/v.edit/main.c:387 +#, c-format +msgid "%d line extended" +msgid_plural "%d lines extended" +msgstr[0] "" +msgstr[1] "" + +#: ../vector/v.edit/main.c:393 +#, c-format +msgid "%d line merged" +msgid_plural "%d lines merged" +msgstr[0] "" +msgstr[1] "" + +#: ../vector/v.edit/main.c:402 ../vector/v.edit/main.c:408 +#, c-format +msgid "%d feature modified" +msgid_plural "%d features modified" +msgstr[0] "" +msgstr[1] "" + +#: ../vector/v.edit/main.c:415 +#, c-format +msgid "Multiple background maps were given. Selected features will be copied only from vector map <%s>." msgstr "" -#: ../locale/scriptstrings/r.out.xyz_to_translate.c:4 -msgid "ASCII" -msgstr "" +#: ../vector/v.edit/main.c:425 +#, c-format +msgid "%d feature copied" +msgid_plural "%d features copied" +msgstr[0] "" +msgstr[1] "" -#: ../locale/scriptstrings/r.out.xyz_to_translate.c:7 -msgid "Include no data values" -msgstr "" +#: ../vector/v.edit/main.c:436 +#, c-format +msgid "%d line flipped" +msgid_plural "%d lines flipped" +msgstr[0] "" +msgstr[1] "" -#: ../locale/scriptstrings/r.pack_to_translate.c:1 -msgid "Exports a raster map as GRASS GIS specific archive file" -msgstr "" +#: ../vector/v.edit/main.c:457 +#, c-format +msgid "%d line labeled" +msgid_plural "%d lines labeled" +msgstr[0] "" +msgstr[1] "" -#: ../locale/scriptstrings/r.pack_to_translate.c:4 -#: ../locale/scriptstrings/r.unpack_to_translate.c:4 -#: ../locale/scriptstrings/v.pack_to_translate.c:4 -#: ../locale/scriptstrings/v.unpack_to_translate.c:4 -msgid "copying" -msgstr "" +#: ../vector/v.edit/main.c:466 +#, c-format +msgid "%d feature converted" +msgid_plural "%d features converted" +msgstr[0] "" +msgstr[1] "" -#: ../locale/scriptstrings/r.pack_to_translate.c:5 -msgid "Name of raster map to pack up" +#: ../vector/v.edit/main.c:471 +msgid "No feature modified" msgstr "" -#: ../locale/scriptstrings/r.pack_to_translate.c:6 -#: ../locale/scriptstrings/v.pack_to_translate.c:6 -msgid "Name for output file (default is .pack)" +#: ../vector/v.edit/main.c:478 +#, c-format +msgid "Select feature %d is not centroid, ignoring..." msgstr "" -#: ../locale/scriptstrings/r.pack_to_translate.c:7 -#: ../locale/scriptstrings/v.pack_to_translate.c:7 -msgid "Switch the compression off" -msgstr "" +#: ../vector/v.edit/main.c:485 +#, c-format +msgid "%d area removed" +msgid_plural "%d areas removed" +msgstr[0] "" +msgstr[1] "" -#: ../locale/scriptstrings/r.plane_to_translate.c:1 -msgid "Creates raster plane map given dip (inclination), aspect (azimuth) and one point." +#: ../vector/v.edit/main.c:491 +msgid "Operation not implemented" msgstr "" -#: ../locale/scriptstrings/r.plane_to_translate.c:4 -msgid "Dip of plane in degrees" +#: ../vector/v.edit/args.c:20 +msgid "Name of vector map to edit" msgstr "" -#: ../locale/scriptstrings/r.plane_to_translate.c:5 -msgid "Azimuth of the plane in degrees" +#: ../vector/v.edit/args.c:36 +msgid "Tool" msgstr "" -#: ../locale/scriptstrings/r.plane_to_translate.c:6 -msgid "Easting coordinate of a point on the plane" +#: ../vector/v.edit/args.c:61 +msgid "Create new (empty) vector map" msgstr "" -#: ../locale/scriptstrings/r.plane_to_translate.c:7 -msgid "Northing coordinate of a point on the plane" +#: ../vector/v.edit/args.c:62 +msgid "Add new features to existing vector map" msgstr "" -#: ../locale/scriptstrings/r.plane_to_translate.c:8 -msgid "Elevation coordinate of a point on the plane" +#: ../vector/v.edit/args.c:63 +msgid "Delete selected features from vector map" 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)." +#: ../vector/v.edit/args.c:64 +msgid "Move selected features in vector map" msgstr "" -#: ../locale/scriptstrings/r.reclass.area_to_translate.c:5 -msgid "Value option that sets the area size limit (in hectares)" +#: ../vector/v.edit/args.c:65 +msgid "Move vertex of selected vector lines" msgstr "" -#: ../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 -#: ../locale/scriptstrings/v.to.lines_to_translate.c:8 -msgid "Area" +#: ../vector/v.edit/args.c:66 +msgid "Remove vertex from selected vector lines" msgstr "" -#: ../locale/scriptstrings/r.reclass.area_to_translate.c:7 -msgid "Lesser or greater than specified value" +#: ../vector/v.edit/args.c:67 +msgid "Add new vertex to selected vector lines" msgstr "" -#: ../locale/scriptstrings/r.reclass.area_to_translate.c:9 -msgid "Method used for reclassification" +#: ../vector/v.edit/args.c:68 +msgid "Merge selected vector lines" msgstr "" -#: ../locale/scriptstrings/r.reclass.area_to_translate.c:11 -msgid "Input map is clumped" +#: ../vector/v.edit/args.c:69 +msgid "Break/split vector lines" msgstr "" -#: ../locale/scriptstrings/r.reclass.area_to_translate.c:12 -msgid "Clumps including diagonal neighbors" +#: ../vector/v.edit/args.c:70 +msgid "Select lines and print their ID's" msgstr "" -#: ../locale/scriptstrings/r.rgb_to_translate.c:1 -msgid "Splits a raster map into red, green and blue maps." +#: ../vector/v.edit/args.c:71 +msgid "Set new categories to selected vector features for defined layer" msgstr "" -#: ../locale/scriptstrings/r.rgb_to_translate.c:4 -msgid "separate" +#: ../vector/v.edit/args.c:73 +msgid "Delete categories from selected vector features for defined layer" msgstr "" -#: ../locale/scriptstrings/r.rgb_to_translate.c:5 -msgid "split" +#: ../vector/v.edit/args.c:75 +msgid "Copy selected features" msgstr "" -#: ../locale/scriptstrings/r.rgb_to_translate.c:6 -msgid "Red channel raster map name" +#: ../vector/v.edit/args.c:76 +msgid "Snap vector features in given threshold" msgstr "" -#: ../locale/scriptstrings/r.rgb_to_translate.c:7 -msgid "Green channel raster map name" +#: ../vector/v.edit/args.c:77 +msgid "Flip direction of selected vector lines" msgstr "" -#: ../locale/scriptstrings/r.rgb_to_translate.c:8 -msgid "Blue channel raster map name" +#: ../vector/v.edit/args.c:78 +msgid "Connect two lines" msgstr "" -#: ../locale/scriptstrings/r.shade_to_translate.c:10 -msgid "Name of shaded raster map" +#: ../vector/v.edit/args.c:79 +msgid "Extend lines" msgstr "" -#: ../locale/scriptstrings/r.shade_to_translate.c:13 -msgid "Either a standard color name, R:G:B triplet, or \"none\"" +#: ../vector/v.edit/args.c:80 +msgid "Extend start nodes" msgstr "" -#: ../locale/scriptstrings/r.tileset_to_translate.c:1 -msgid "Produces tilings of the source projection for use in the destination region and projection." +#: ../vector/v.edit/args.c:81 +msgid "Extend end nodes" msgstr "" -#: ../locale/scriptstrings/r.tileset_to_translate.c:4 -msgid "Produces shell script output" +#: ../vector/v.edit/args.c:82 +msgid "Z bulk-labeling (automated assignment of z coordinate to vector lines)" msgstr "" -#: ../locale/scriptstrings/r.tileset_to_translate.c:5 -msgid "Produces web map server query string output" +#: ../vector/v.edit/args.c:84 +msgid "Change feature type (point<->centroid, line<->boundary)" msgstr "" -#: ../locale/scriptstrings/r.tileset_to_translate.c:6 -msgid "Name of region to use instead of current region for bounds and resolution" +#: ../vector/v.edit/args.c:85 +msgid "Delete selected areas from vector map (based on selected centroids)" msgstr "" -#: ../locale/scriptstrings/r.tileset_to_translate.c:7 -msgid "Source projection" +#: ../vector/v.edit/args.c:93 +msgid "Name of file containing data in GRASS ASCII vector format" 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" +#: ../vector/v.edit/args.c:105 +msgid "Difference in x,y,z direction for moving feature or vertex" msgstr "" -#: ../locale/scriptstrings/r.tileset_to_translate.c:9 -msgid "Destination projection, defaults to this location's projection" +#: ../vector/v.edit/args.c:112 +msgid "Threshold distance (coords,snap,query)" msgstr "" -#: ../locale/scriptstrings/r.tileset_to_translate.c:11 -msgid "Maximum number of columns for a tile in the source projection" +#: ../vector/v.edit/args.c:114 +msgid "'-1' for threshold based on the current resolution settings" msgstr "" -#: ../locale/scriptstrings/r.tileset_to_translate.c:12 -msgid "Maximum number of rows for a tile in the source projection" +#: ../vector/v.edit/args.c:130 +msgid "List of point coordinates" msgstr "" -#: ../locale/scriptstrings/r.tileset_to_translate.c:13 -msgid "Number of cells tiles should overlap in each direction" +#: ../vector/v.edit/args.c:139 +msgid "Bounding box for selecting features" msgstr "" -#: ../locale/scriptstrings/r.tileset_to_translate.c:14 -msgid "Output field separator" +#: ../vector/v.edit/args.c:148 +msgid "Polygon for selecting features" msgstr "" -#: ../locale/scriptstrings/r.unpack_to_translate.c:1 -msgid "Imports a GRASS GIS specific raster archive file (packed with r.pack) as a raster map" +#: ../vector/v.edit/args.c:158 +msgid "Query tool" msgstr "" -#: ../locale/scriptstrings/r.unpack_to_translate.c:5 -#: ../locale/scriptstrings/v.unpack_to_translate.c:5 -msgid "Name of input pack file" +#: ../vector/v.edit/args.c:160 +msgid "For 'shorter' use negative threshold value, positive value for 'longer'" msgstr "" -#: ../locale/scriptstrings/r.unpack_to_translate.c:6 -msgid "Name for output raster map (default: taken from input file internals)" +#: ../vector/v.edit/args.c:166 +msgid "Select only lines or boundaries shorter/longer than threshold distance" msgstr "" -#: ../locale/scriptstrings/r.unpack_to_translate.c:11 -#: ../locale/scriptstrings/v.unpack_to_translate.c:12 -msgid "Print projection information of input pack file and exit" +#: ../vector/v.edit/args.c:168 +msgid "Select dangles shorter/longer than threshold distance" 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" +#: ../vector/v.edit/args.c:175 +msgid "Name of background vector map(s)" msgstr "" -#: ../locale/scriptstrings/r3.in.xyz_to_translate.c:13 -msgid "ASCII file containing input data" +#: ../vector/v.edit/args.c:182 +msgid "Snap added or modified features in the given threshold to the nearest existing feature" msgstr "" -#: ../locale/scriptstrings/r3.in.xyz_to_translate.c:17 -msgid "Storage type for resultant raster map" +#: ../vector/v.edit/args.c:188 +msgid "Not apply snapping" msgstr "" -#: ../locale/scriptstrings/r3.in.xyz_to_translate.c:23 -msgid "Column number of z coordinates in input file" +#: ../vector/v.edit/args.c:189 +msgid "Snap only to node" msgstr "" -#: ../locale/scriptstrings/r3.in.xyz_to_translate.c:26 -msgid "If not given or set to 0, the data points' z-values are used" +#: ../vector/v.edit/args.c:190 +msgid "Allow snapping also to vertex" msgstr "" -#: ../locale/scriptstrings/r3.in.xyz_to_translate.c:28 -msgid "Filter range for value column data (min,max)" +#: ../vector/v.edit/args.c:198 +msgid "Starting value and step for z bulk-labeling" msgstr "" -#: ../locale/scriptstrings/r3.in.xyz_to_translate.c:29 -msgid "Scaling factor to apply to value column data" +#: ../vector/v.edit/args.c:199 +msgid "Pair: value,step (e.g. 1100,10)" msgstr "" -#: ../locale/scriptstrings/r3.in.xyz_to_translate.c:35 -msgid "Number of parallel processes to launch" +#: ../vector/v.edit/args.c:210 +msgid "Close added boundaries (using threshold distance)" msgstr "" -#: ../locale/scriptstrings/v.build.all_to_translate.c:1 -msgid "Rebuilds topology on all vector maps in the current mapset." +#: ../vector/v.edit/args.c:214 +msgid "Do not expect header of input data" msgstr "" -#: ../locale/scriptstrings/v.centroids_to_translate.c:1 -msgid "Adds missing centroids to closed boundaries." +#: ../vector/v.edit/args.c:222 +msgid "Modify only first found feature in bounding box" msgstr "" -#: ../locale/scriptstrings/v.centroids_to_translate.c:5 -msgid "Action to be taken" +#: ../vector/v.edit/args.c:227 +msgid "Connect parallel lines (using extend tools and threshold distance)" msgstr "" -#: ../locale/scriptstrings/v.centroids_to_translate.c:6 -msgid "Category number starting value" +#: ../vector/v.edit/args.c:239 +msgid "Polygon must have at least 3 coordinate pairs" msgstr "" -#: ../locale/scriptstrings/v.clip_to_translate.c:1 -msgid "Extracts features of input map which overlay features of clip map." +#: ../vector/v.edit/args.c:312 +#, c-format +msgid "Operation '%s' not implemented" msgstr "" -#: ../locale/scriptstrings/v.clip_to_translate.c:5 -msgid "Name of vector map to be clipped" +#: ../vector/v.edit/args.c:321 +#, c-format +msgid "At least one option from %s must be specified" msgstr "" -#: ../locale/scriptstrings/v.clip_to_translate.c:6 -msgid "Name of clip vector map" +#: ../vector/v.edit/args.c:327 ../vector/v.edit/args.c:336 +#: ../vector/v.edit/args.c:343 ../vector/v.edit/args.c:350 +#: ../vector/v.edit/args.c:354 +#, c-format +msgid "Tool %s requires option %s" msgstr "" -#: ../locale/scriptstrings/v.clip_to_translate.c:7 -msgid "Do not dissolve clip map" +#: ../vector/v.edit/snap.c:111 ../vector/v.edit/close.c:56 +#, c-format +msgid "Unable to rewrite line %d" msgstr "" -#: ../locale/scriptstrings/v.clip_to_translate.c:8 -msgid "Clip by region" +#: ../vector/v.edit/select.c:73 +#, c-format +msgid "Threshold value for coordinates is %.2f" 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." +#: ../vector/v.edit/select.c:160 +#, c-format +msgid "Threshold value for querying is %.2f" msgstr "" -#: ../locale/scriptstrings/v.db.addcolumn_to_translate.c:5 -msgid "Layer number where to add column(s)" -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] "" -#: ../locale/scriptstrings/v.db.addcolumn_to_translate.c:6 -#: ../locale/scriptstrings/v.db.addtable_to_translate.c:10 -msgid "Name and type of the new column(s) ('name type [,name type, ...]')" +#: ../vector/v.edit/select.c:496 +msgid "Layer must be > 0 for 'where'" msgstr "" -#: ../locale/scriptstrings/v.db.addcolumn_to_translate.c:7 -#: ../locale/scriptstrings/v.db.addtable_to_translate.c:11 -msgid "Types depend on database backend, but all support VARCHAR(), INT, DOUBLE PRECISION and DATE. Example: 'label varchar(250), value integer'" +#: ../vector/v.net.centrality/main.c:98 +msgid "centrality measures" 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." +#: ../vector/v.net.centrality/main.c:100 +msgid "Computes degree, centrality, betweeness, closeness and eigenvector centrality measures in the network." msgstr "" -#: ../locale/scriptstrings/v.db.addtable_to_translate.c:5 -msgid "Name of new attribute table (default: vector map name)" +#: ../vector/v.net.centrality/main.c:148 +msgid "Name of degree centrality column" 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" +#: ../vector/v.net.centrality/main.c:154 +msgid "Name of closeness centrality column" msgstr "" -#: ../locale/scriptstrings/v.db.addtable_to_translate.c:7 -msgid "Layer number where to add new attribute table" +#: ../vector/v.net.centrality/main.c:160 +msgid "Name of betweenness centrality column" msgstr "" -#: ../locale/scriptstrings/v.db.join_to_translate.c:1 -msgid "Joins a database table to a vector map table." +#: ../vector/v.net.centrality/main.c:166 +msgid "Name of eigenvector centrality column" msgstr "" -#: ../locale/scriptstrings/v.db.join_to_translate.c:5 -msgid "Vector map to which to join other table" +#: ../vector/v.net.centrality/main.c:175 +msgid "Maximum number of iterations to compute eigenvector centrality" msgstr "" -#: ../locale/scriptstrings/v.db.join_to_translate.c:6 -#: ../locale/scriptstrings/v.what.vect_to_translate.c:9 -msgid "layer,column" +#: ../vector/v.net.centrality/main.c:183 +msgid "Cumulative error tolerance for eigenvector centrality" msgstr "" -#: ../locale/scriptstrings/v.db.join_to_translate.c:7 -msgid "Layer where to join" +#: ../vector/v.net.centrality/main.c:321 +msgid "Computing degree centrality measure" msgstr "" -#: ../locale/scriptstrings/v.db.join_to_translate.c:8 -#: ../locale/scriptstrings/v.what.vect_to_translate.c:10 -msgid "column" +#: ../vector/v.net.centrality/main.c:325 +msgid "Computing betweenness and/or closeness centrality measure" 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" +#: ../vector/v.net.centrality/main.c:332 +msgid "Computing eigenvector centrality measure" msgstr "" -#: ../locale/scriptstrings/v.db.join_to_translate.c:10 -msgid "Other table name" +#: ../vector/v.net.centrality/main.c:339 +msgid "Writing data into the table..." msgstr "" -#: ../locale/scriptstrings/v.db.join_to_translate.c:11 -msgid "ocolumn,scolumns" +#: ../vector/v.info/print.c:130 +#, c-format +msgid "Database connection for map <%s> is not defined in DB file" msgstr "" -#: ../locale/scriptstrings/v.db.join_to_translate.c:12 -msgid "Identifier column (e.g.: id) in the other table used for join" +#: ../vector/v.info/print.c:134 +#, c-format +msgid "Displaying column types/names for database connection of layer <%s>:" msgstr "" -#: ../locale/scriptstrings/v.db.join_to_translate.c:13 -msgid "Subset of columns from the other table" +#: ../vector/v.info/print.c:142 +#, c-format +msgid "Unable to open driver <%s>" msgstr "" -#: ../locale/scriptstrings/v.db.dropcolumn_to_translate.c:1 -msgid "Drops a column from the attribute table connected to a given vector map." +#: ../vector/v.info/print.c:317 +msgid "Name:" msgstr "" -#: ../locale/scriptstrings/v.db.dropcolumn_to_translate.c:5 -msgid "Name of attribute column(s) to drop" +#: ../vector/v.info/print.c:320 +msgid "Mapset:" msgstr "" -#: ../locale/scriptstrings/v.db.droprow_to_translate.c:1 -msgid "Removes a vector feature from a vector map through attribute selection." +#: ../vector/v.info/print.c:324 +msgid "Location:" msgstr "" -#: ../locale/scriptstrings/v.db.droptable_to_translate.c:1 -msgid "Removes existing attribute table of a vector map." +#: ../vector/v.info/print.c:327 +msgid "Database:" msgstr "" -#: ../locale/scriptstrings/v.db.droptable_to_translate.c:5 -msgid "Force removal (required for actual deletion of table)" +#: ../vector/v.info/print.c:331 +msgid "Title:" msgstr "" -#: ../locale/scriptstrings/v.db.droptable_to_translate.c:6 -msgid "Table name (default: vector map name)" +#: ../vector/v.info/print.c:334 +msgid "Map scale:" msgstr "" -#: ../locale/scriptstrings/v.db.renamecolumn_to_translate.c:1 -msgid "Renames a column in the attribute table connected to a given vector map." +#: ../vector/v.info/print.c:338 +msgid "Name of creator:" msgstr "" -#: ../locale/scriptstrings/v.db.renamecolumn_to_translate.c:6 -msgid "Old and new name of the column (old,new)" +#: ../vector/v.info/print.c:341 +msgid "Organization:" 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." +#: ../vector/v.info/print.c:344 +msgid "Source date:" msgstr "" -#: ../locale/scriptstrings/v.db.reconnect.all_to_translate.c:5 -msgid "Copy attribute tables to the target database if not exist" +#: ../vector/v.info/print.c:351 +msgid "Timestamp (first layer): " msgstr "" -#: ../locale/scriptstrings/v.db.reconnect.all_to_translate.c:6 -msgid "Delete attribute tables from the source database" +#: ../vector/v.info/print.c:355 +msgid "Timestamp (first layer): none" msgstr "" -#: ../locale/scriptstrings/v.db.reconnect.all_to_translate.c:7 -msgid "Name of source database" +#: ../vector/v.info/print.c:363 ../vector/v.info/print.c:387 +#: ../vector/v.info/print.c:427 +msgid "Map format:" msgstr "" -#: ../locale/scriptstrings/v.db.reconnect.all_to_translate.c:8 -msgid "Name of source database schema" +#: ../vector/v.info/print.c:368 +msgid "OGR layer:" msgstr "" -#: ../locale/scriptstrings/v.db.reconnect.all_to_translate.c:9 -msgid "Name for target driver" +#: ../vector/v.info/print.c:371 +msgid "OGR datasource:" msgstr "" -#: ../locale/scriptstrings/v.db.reconnect.all_to_translate.c:10 -msgid "Name for target database" +#: ../vector/v.info/print.c:374 ../vector/v.info/print.c:403 +msgid "Feature type:" msgstr "" -#: ../locale/scriptstrings/v.db.reconnect.all_to_translate.c:11 -msgid "Name for target database schema" +#: ../vector/v.info/print.c:392 +msgid "DB table:" msgstr "" -#: ../locale/scriptstrings/v.db.univar_to_translate.c:1 -msgid "Calculates univariate statistics on selected table column for a GRASS vector map." +#: ../vector/v.info/print.c:395 +msgid "DB name:" msgstr "" -#: ../locale/scriptstrings/v.db.update_to_translate.c:1 -msgid "Updates a column in the attribute table connected to a vector map." +#: ../vector/v.info/print.c:399 +msgid "Geometry column:" msgstr "" -#: ../locale/scriptstrings/v.db.update_to_translate.c:5 -msgid "Name of attribute column to update" +#: ../vector/v.info/print.c:413 ../vector/v.info/print.c:422 +msgid "Topology:" msgstr "" -#: ../locale/scriptstrings/v.db.update_to_translate.c:6 -msgid "Literal value to update the column with" +#: ../vector/v.info/print.c:414 +msgid "schema:" 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)" +#: ../vector/v.info/print.c:418 +msgid "Topology column:" msgstr "" -#: ../locale/scriptstrings/v.db.update_to_translate.c:8 -msgid "Name of SQLite extension file for extra functions (SQLite backend only)" +#: ../vector/v.info/print.c:436 +msgid "Type of map" msgstr "" -#: ../locale/scriptstrings/v.dissolve_to_translate.c:1 -msgid "Dissolves boundaries between adjacent areas sharing a common category number or attribute." +#: ../vector/v.info/print.c:436 +msgid "level" msgstr "" -#: ../locale/scriptstrings/v.dissolve_to_translate.c:6 -msgid "Layer number or name." +#: ../vector/v.info/print.c:443 +msgid "Number of points:" msgstr "" -#: ../locale/scriptstrings/v.dissolve_to_translate.c:7 -msgid "Name of attribute column used to dissolve common boundaries" +#: ../vector/v.info/print.c:445 +msgid "Number of centroids:" msgstr "" -#: ../locale/scriptstrings/v.import_to_translate.c:1 -msgid "Imports vector data into a GRASS vector map using OGR library and reprojects on the fly." +#: ../vector/v.info/print.c:450 +msgid "Number of lines:" msgstr "" -#: ../locale/scriptstrings/v.import_to_translate.c:11 -msgid "Output vector map extent" +#: ../vector/v.info/print.c:452 +msgid "Number of boundaries:" msgstr "" -#: ../locale/scriptstrings/v.import_to_translate.c:12 -msgid "input;extent of input map;region;extent of current region" +#: ../vector/v.info/print.c:457 +msgid "Number of areas:" msgstr "" -#: ../locale/scriptstrings/v.import_to_translate.c:18 -msgid "A suitable threshold is estimated during import" +#: ../vector/v.info/print.c:459 +msgid "Number of islands:" msgstr "" -#: ../locale/scriptstrings/v.import_to_translate.c:20 -#: ../locale/scriptstrings/v.import_to_translate.c:22 -msgid "Input SRS" +#: ../vector/v.info/print.c:465 +msgid "Number of faces:" msgstr "" -#: ../locale/scriptstrings/v.import_to_translate.c:24 -msgid "-1 to list available datum transform parameters" +#: ../vector/v.info/print.c:467 +msgid "Number of kernels:" msgstr "" -#: ../locale/scriptstrings/v.in.e00_to_translate.c:1 -msgid "Imports E00 file into a vector map." +#: ../vector/v.info/print.c:472 +msgid "Number of volumes:" msgstr "" -#: ../locale/scriptstrings/v.in.e00_to_translate.c:4 -msgid "E00" +#: ../vector/v.info/print.c:474 +msgid "Number of holes:" msgstr "" -#: ../locale/scriptstrings/v.in.e00_to_translate.c:5 -msgid "Name of input E00 file" +#: ../vector/v.info/print.c:481 +msgid "Map is 3D:" msgstr "" -#: ../locale/scriptstrings/v.in.geonames_to_translate.c:1 -msgid "Imports geonames.org country files into a vector points map." +#: ../vector/v.info/print.c:482 +msgid "Yes" msgstr "" -#: ../locale/scriptstrings/v.in.geonames_to_translate.c:4 -msgid "gazetteer" +#: ../vector/v.info/print.c:482 +msgid "No" msgstr "" -#: ../locale/scriptstrings/v.in.geonames_to_translate.c:5 -msgid "Name of uncompressed geonames file (with .txt extension)" +#: ../vector/v.info/print.c:485 +msgid "Number of dblinks:" msgstr "" -#: ../locale/scriptstrings/v.in.lines_to_translate.c:1 -msgid "Imports ASCII x,y[,z] coordinates as a series of lines." +#: ../vector/v.info/print.c:498 +msgid "invalid" msgstr "" -#: ../locale/scriptstrings/v.in.lines_to_translate.c:6 -msgid "Create a 3D line from 3 column data" +#: ../vector/v.info/print.c:500 +msgid "unspecified" msgstr "" -#: ../locale/scriptstrings/v.in.lines_to_translate.c:7 -msgid "Name of input file (or \"-\" to read from stdin)" +#: ../vector/v.info/print.c:506 +msgid "zone" msgstr "" -#: ../locale/scriptstrings/v.in.mapgen_to_translate.c:1 -msgid "Imports Mapgen or Matlab-ASCII vector maps into GRASS." +#: ../vector/v.info/print.c:539 +msgid "Digitization threshold" msgstr "" -#: ../locale/scriptstrings/v.in.mapgen_to_translate.c:4 -msgid "Input map is in Matlab format" +#: ../vector/v.info/print.c:541 +msgid "Comment" msgstr "" -#: ../locale/scriptstrings/v.in.mapgen_to_translate.c:5 -msgid "Create a 3D vector points map from 3 column Matlab data" +#: ../vector/v.info/main.c:42 +msgid "attribute columns" msgstr "" -#: ../locale/scriptstrings/v.in.mapgen_to_translate.c:6 -msgid "Name of input file in Mapgen/Matlab format" +#: ../vector/v.info/main.c:46 +msgid "Outputs basic information about a vector map." msgstr "" -#: ../locale/scriptstrings/v.in.mapgen_to_translate.c:7 -msgid "Name for output vector map (omit for display to stdout)" +#: ../vector/v.info/level1.c:29 +#, c-format +msgid "Topology not available for vector map <%s>. Registering primitives..." msgstr "" -#: ../locale/scriptstrings/v.in.wfs_to_translate.c:1 -msgid "Imports GetFeature from a WFS server." +#: ../vector/v.info/parse.c:24 +msgid "Print history instead of info and exit" msgstr "" -#: ../locale/scriptstrings/v.in.wfs_to_translate.c:5 -msgid "Base URL starting with 'http' and ending in '?'" +#: ../vector/v.info/parse.c:30 +msgid "Print types/names of table columns for specified layer instead of info and exit" msgstr "" -#: ../locale/scriptstrings/v.in.wfs_to_translate.c:6 -msgid "Comma separated names of data layers to download" +#: ../vector/v.info/parse.c:35 +msgid "Print region info in shell script style" msgstr "" -#: ../locale/scriptstrings/v.in.wfs_to_translate.c:7 -msgid "Specify alternate spatial reference system (example: EPSG:4326)" +#: ../vector/v.info/parse.c:40 +msgid "Print extended metadata info in shell script style" msgstr "" -#: ../locale/scriptstrings/v.in.wfs_to_translate.c:8 -msgid "The given code must be supported by the server, consult the capabilities file" +#: ../vector/v.info/parse.c:45 +msgid "Print topology info in shell script style" msgstr "" -#: ../locale/scriptstrings/v.in.wfs_to_translate.c:9 -msgid "Maximum number of features to download" +#: ../vector/v.parallel/main.c:53 +msgid "Creates parallel line to input vector lines." msgstr "" -#: ../locale/scriptstrings/v.in.wfs_to_translate.c:10 -msgid "(default: unlimited)" +#: ../vector/v.parallel/main.c:68 +msgid "Offset along major axis in map units" msgstr "" -#: ../locale/scriptstrings/v.in.wfs_to_translate.c:11 -msgid "Skip earlier feature IDs and start downloading at this one" +#: ../vector/v.parallel/main.c:76 +msgid "Offset along minor axis in map units" msgstr "" -#: ../locale/scriptstrings/v.in.wfs_to_translate.c:12 -msgid "(default: start with the first feature)" +#: ../vector/v.parallel/main.c:93 +msgid "Side" msgstr "" -#: ../locale/scriptstrings/v.in.wfs_to_translate.c:13 -msgid "Download server capabilities to 'wms_capabilities.xml' in the current directory and exit" +#: ../vector/v.parallel/main.c:97 +msgid "Parallel line is on the left" msgstr "" -#: ../locale/scriptstrings/v.in.wfs_to_translate.c:14 -msgid "Restrict fetch to features which touch the current region" +#: ../vector/v.parallel/main.c:98 +msgid "Parallel line is on the right" 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." +#: ../vector/v.parallel/main.c:99 +msgid "Parallel lines on both sides" msgstr "" -#: ../locale/scriptstrings/v.rast.stats_to_translate.c:9 -msgid "Continue if upload column(s) already exist" +#: ../vector/v.parallel/main.c:108 +msgid "Tolerance of arc polylines in map units" msgstr "" -#: ../locale/scriptstrings/v.rast.stats_to_translate.c:12 -msgid "Name of input raster map to calculate statistics from" +#: ../vector/v.parallel/main.c:112 +msgid "Make outside corners round" msgstr "" -#: ../locale/scriptstrings/v.rast.stats_to_translate.c:13 -msgid "Column prefix for new attribute columns" +#: ../vector/v.parallel/main.c:116 +msgid "Create buffer-like parallel lines" msgstr "" -#: ../locale/scriptstrings/v.rast.stats_to_translate.c:14 -msgid "The methods to use" +#: ../vector/v.out.postgis/table.c:27 +#, c-format +msgid "No database connection for layer <%s>" msgstr "" -#: ../locale/scriptstrings/v.rast.stats_to_translate.c:15 -msgid "Percentile to calculate" +#: ../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=\"'." msgstr "" -#: ../locale/scriptstrings/v.report_to_translate.c:1 -msgid "Reports geometry statistics for vector maps." +#: ../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=\"'." msgstr "" -#: ../locale/scriptstrings/v.report_to_translate.c:6 -msgid "Value to calculate" +#: ../vector/v.out.postgis/main.c:46 +msgid "PostGIS" msgstr "" -#: ../locale/scriptstrings/v.report_to_translate.c:7 -msgid "Sort the result" +#: ../vector/v.out.postgis/main.c:47 +msgid "simple features" msgstr "" -#: ../locale/scriptstrings/v.report_to_translate.c:8 -msgid "asc;Sort in ascending order;desc;Sort in descending order" +#: ../vector/v.out.postgis/main.c:52 +msgid "Exports a vector map layer to PostGIS feature table." msgstr "" -#: ../locale/scriptstrings/v.pack_to_translate.c:1 -msgid "Exports a vector map as GRASS GIS specific archive file" +#: ../vector/v.out.postgis/main.c:103 +#, c-format +msgid "Vector map <%s> is not in native format. Export cancelled." msgstr "" -#: ../locale/scriptstrings/v.pack_to_translate.c:5 -msgid "Name of vector map to pack up" +#: ../vector/v.out.postgis/main.c:110 +#, c-format +msgid "Unable to open vector map <%s> on topological level" msgstr "" -#: ../locale/scriptstrings/v.to.lines_to_translate.c:1 -msgid "Converts vector polygons or points to lines." +#: ../vector/v.out.postgis/main.c:134 +#, c-format +msgid "Unable to create PostGIS layer <%s>" msgstr "" -#: ../locale/scriptstrings/v.to.lines_to_translate.c:7 -msgid "Method used for point interpolation" +#: ../vector/v.out.postgis/main.c:156 +#, c-format +msgid "Feature type '%s' not supported" msgstr "" -#: ../locale/scriptstrings/v.unpack_to_translate.c:1 -msgid "Imports a GRASS GIS specific vector archive file (packed with v.pack) as a vector map" +#: ../vector/v.out.postgis/main.c:161 +#, c-format +msgid "Feature type %d is not supported" msgstr "" -#: ../locale/scriptstrings/v.unpack_to_translate.c:6 -msgid "Name for output vector map" +#: ../vector/v.out.postgis/main.c:168 +msgid "Copying features failed" msgstr "" -#: ../locale/scriptstrings/v.unpack_to_translate.c:7 -msgid "Default: taken from input file internals" +#: ../vector/v.out.postgis/main.c:181 +#, c-format +msgid "Building %s topology failed" msgstr "" -#: ../locale/scriptstrings/v.what.strds_to_translate.c:1 -msgid "Uploads space time raster dataset values at positions of vector points to the table." +#: ../vector/v.out.postgis/main.c:186 +#, c-format +msgid "No features exported. PostGIS layer <%s> not created." msgstr "" -#: ../locale/scriptstrings/v.what.strds_to_translate.c:9 -msgid "Update attribute table of input vector map" +#: ../vector/v.out.postgis/main.c:190 +#, 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:196 +#, 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:247 +#, c-format +msgid "Unable to drop topology schema <%s>" msgstr "" -#: ../locale/scriptstrings/v.what.strds_to_translate.c:10 -msgid "Instead of creating a new vector map update the attribute table with value(s)" +#: ../vector/v.out.postgis/args.c:25 +msgid "Name for output PostGIS datasource" msgstr "" -#: ../locale/scriptstrings/v.what.vect_to_translate.c:1 -msgid "Uploads vector values at positions of vector points to the table." +#: ../vector/v.out.postgis/args.c:27 +msgid "Starts with 'PG' prefix, eg. 'PG:dbname=grass'" msgstr "" -#: ../locale/scriptstrings/v.what.vect_to_translate.c:12 -msgid "Name of vector map to be queried" +#: ../vector/v.out.postgis/args.c:35 +msgid "Name for output PostGIS layer" msgstr "" -#: ../locale/scriptstrings/v.what.vect_to_translate.c:13 -msgid "query_layer,query_column" +#: ../vector/v.out.postgis/args.c:37 +msgid "If not specified, input name is used" msgstr "" -#: ../locale/scriptstrings/v.what.vect_to_translate.c:14 -msgid "query_column" +#: ../vector/v.out.postgis/args.c:44 +msgid "Name for output vector map defined as a link to the PostGIS feature table" msgstr "" -#: ../locale/scriptstrings/v.what.vect_to_translate.c:15 -msgid "Name of attribute column to be queried" +#: ../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 "" -#: ../locale/scriptstrings/v.what.vect_to_translate.c:16 -msgid "Maximum query distance in map units (meters for ll)" +#: ../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 "" -#: ../locale/scriptstrings/wxpyimgview_to_translate.c:1 -msgid "Views BMP images from the PNG driver." +#: ../vector/v.out.postgis/args.c:66 +msgid "Do not export attribute table" msgstr "" -#: ../locale/scriptstrings/wxpyimgview_to_translate.c:5 -msgid "Name of input image file" +#: ../vector/v.out.postgis/args.c:72 +msgid "Export PostGIS topology instead of simple features" msgstr "" -#: ../locale/scriptstrings/t.create_to_translate.c:1 -msgid "Creates a space time dataset." +#: ../vector/v.out.postgis/args.c:77 +msgid "Force 2D output even if input is 3D " msgstr "" -#: ../locale/scriptstrings/t.create_to_translate.c:4 -msgid "create" +#: ../vector/v.out.postgis/create.c:28 +#, c-format +msgid "Unable to create <%s> file" msgstr "" -#: ../locale/scriptstrings/t.create_to_translate.c:6 -msgid "Type of the output space time dataset" +#: ../vector/v.out.postgis/create.c:66 +#, c-format +msgid "Invalid option skipped: %s" msgstr "" -#: ../locale/scriptstrings/t.create_to_translate.c:7 -#: ../locale/scriptstrings/t.support_to_translate.c:5 -msgid "Semantic type of the space time dataset" +#: ../vector/v.out.postgis/create.c:77 +#, c-format +msgid "EPSG code defined for current location (%s) is overridden by %s" msgstr "" -#: ../locale/scriptstrings/t.create_to_translate.c:8 -#: ../locale/scriptstrings/t.rast.import_to_translate.c:10 -#: ../locale/scriptstrings/t.vect.import_to_translate.c:10 -msgid "Title of the new space time dataset" +#: ../vector/v.out.postgis/create.c:105 +#, c-format +msgid "Error writing <%s> file" msgstr "" -#: ../locale/scriptstrings/t.create_to_translate.c:9 -#: ../locale/scriptstrings/t.rast.import_to_translate.c:11 -#: ../locale/scriptstrings/t.vect.import_to_translate.c:11 -msgid "Description of the new space time dataset" +#: ../vector/v.in.dxf/layer_list.c:16 +#, c-format +msgid "Layer %d: %s\n" msgstr "" -#: ../locale/scriptstrings/t.support_to_translate.c:1 -msgid "Modifies the metadata of a space time dataset." +#: ../vector/v.in.dxf/main.c:70 +msgid "Converts file in DXF format to GRASS vector map." msgstr "" -#: ../locale/scriptstrings/t.support_to_translate.c:6 -#: ../locale/scriptstrings/t.topology_to_translate.c:5 -#: ../locale/scriptstrings/t.info_to_translate.c:7 -#: ../locale/scriptstrings/t.snap_to_translate.c:7 -#: ../locale/scriptstrings/t.rename_to_translate.c:6 -#: ../locale/scriptstrings/t.select_to_translate.c:5 -#: ../locale/scriptstrings/t.shift_to_translate.c:7 -msgid "input" +#: ../vector/v.in.dxf/main.c:74 +msgid "Ignore the map extent of DXF file" msgstr "" -#: ../locale/scriptstrings/t.support_to_translate.c:7 -#: ../locale/scriptstrings/t.topology_to_translate.c:6 -#: ../locale/scriptstrings/t.info_to_translate.c:8 -#: ../locale/scriptstrings/t.merge_to_translate.c:7 -#: ../locale/scriptstrings/t.sample_to_translate.c:6 -#: ../locale/scriptstrings/t.sample_to_translate.c:7 -#: ../locale/scriptstrings/t.snap_to_translate.c:8 -#: ../locale/scriptstrings/t.rename_to_translate.c:7 -#: ../locale/scriptstrings/t.select_to_translate.c:6 -#: ../locale/scriptstrings/t.shift_to_translate.c:8 -msgid "Required" +#: ../vector/v.in.dxf/main.c:82 +msgid "Import polyface meshes as 3D wire frame" msgstr "" -#: ../locale/scriptstrings/t.support_to_translate.c:8 -msgid "Title of the space time dataset" +#: ../vector/v.in.dxf/main.c:86 +msgid "List available DXF layers and exit" msgstr "" -#: ../locale/scriptstrings/t.support_to_translate.c:9 -msgid "Description of the space time dataset" +#: ../vector/v.in.dxf/main.c:87 ../vector/v.in.dxf/main.c:94 +#: ../vector/v.in.dxf/main.c:99 ../vector/v.in.dxf/main.c:112 +msgid "DXF layers" msgstr "" -#: ../locale/scriptstrings/t.support_to_translate.c:10 -msgid "Aggregation type of the space time raster or 3D raster dataset" +#: ../vector/v.in.dxf/main.c:93 +msgid "Invert selection by DXF layers (don't import layers in list)" msgstr "" -#: ../locale/scriptstrings/t.support_to_translate.c:11 -msgid "Update the metadata information and spatial extent of registered maps from the GRASS spatial database" +#: ../vector/v.in.dxf/main.c:98 +msgid "Import all objects into one layer" msgstr "" -#: ../locale/scriptstrings/t.support_to_translate.c:12 -msgid "Check for removed maps and delete them from the temporal database and all effected space time datasets" +#: ../vector/v.in.dxf/main.c:102 +msgid "Path to input DXF file" msgstr "" -#: ../locale/scriptstrings/t.support_to_translate.c:13 -msgid "Update metadata information, temporal and spatial extent from registered maps based on database entries." +#: ../vector/v.in.dxf/main.c:111 +msgid "List of DXF layers to import (default: all)" msgstr "" -#: ../locale/scriptstrings/t.topology_to_translate.c:1 -msgid "Lists temporal topology of a space time dataset." +#: ../vector/v.in.dxf/main.c:126 +msgid "Please specify list of DXF layers to exclude" msgstr "" -#: ../locale/scriptstrings/t.topology_to_translate.c:7 -msgid "Print temporal topological relationships and exit" +#: ../vector/v.in.dxf/main.c:130 +#, c-format +msgid "Unable to open DXF file <%s>" msgstr "" -#: ../locale/scriptstrings/t.topology_to_translate.c:8 -msgid "Print spatio-temporal topological relationships and exit" +#: ../vector/v.in.dxf/main.c:133 +msgid "Layer number: layer name / GRASS compliant name" msgstr "" -#: ../locale/scriptstrings/t.list_to_translate.c:1 -msgid "Lists space time datasets and maps registered in the temporal database." +#: ../vector/v.in.dxf/main.c:167 +msgid "Building topology failed" msgstr "" -#: ../locale/scriptstrings/t.list_to_translate.c:6 -msgid "Type of the space time dataset or map, default is strds" +#: ../vector/v.in.dxf/main.c:173 +msgid "Failed to import DXF file!" msgstr "" -#: ../locale/scriptstrings/t.list_to_translate.c:9 -#: ../locale/scriptstrings/t.list_to_translate.c:12 -msgid "Columns number_of_maps and granularity only available for space time datasets" +#: ../vector/v.in.dxf/write_vect.c:52 +msgid "Entity handle truncated to 16 characters." msgstr "" -#: ../locale/scriptstrings/t.list_to_translate.c:10 -#: ../locale/scriptstrings/t.rast.list_to_translate.c:7 -#: ../locale/scriptstrings/t.vect.list_to_translate.c:7 -msgid "Sort the space time dataset by category" +#: ../vector/v.in.dxf/write_vect.c:91 +msgid "No DXF layers found!" msgstr "" -#: ../locale/scriptstrings/t.list_to_translate.c:13 -#: ../locale/scriptstrings/t.rast.list_to_translate.c:9 -#: ../locale/scriptstrings/t.rast3d.list_to_translate.c:9 -#: ../locale/scriptstrings/t.vect.list_to_translate.c:9 -msgid "Columns to be printed to stdout" +#: ../vector/v.in.dxf/write_vect.c:100 +msgid "Following DXF layers found:" msgstr "" -#: ../locale/scriptstrings/t.list_to_translate.c:16 -#: ../locale/scriptstrings/t.rast.univar_to_translate.c:7 -#: ../locale/scriptstrings/t.rast.list_to_translate.c:14 -#: ../locale/scriptstrings/t.rast3d.list_to_translate.c:13 -#: ../locale/scriptstrings/t.rast3d.univar_to_translate.c:8 -#: ../locale/scriptstrings/t.vect.list_to_translate.c:13 -#: ../locale/scriptstrings/t.vect.db.select_to_translate.c:8 -#: ../locale/scriptstrings/t.vect.univar_to_translate.c:8 -msgid "Field separator character between the output columns" +#: ../vector/v.in.dxf/write_vect.c:104 +#, c-format +msgid "Layer %d: %s" msgstr "" -#: ../locale/scriptstrings/t.list_to_translate.c:18 -#: ../locale/scriptstrings/t.sample_to_translate.c:11 -msgid "Print the column names as first row" +#: ../vector/v.in.dxf/write_vect.c:246 +#, c-format +msgid "Unable to add database link for vector map <%s>" msgstr "" -#: ../locale/scriptstrings/t.info_to_translate.c:1 -msgid "Lists information about space time datasets and maps." +#: ../vector/v.in.dxf/read_dxf.c:57 +msgid "end of file while looking for HEADER" msgstr "" -#: ../locale/scriptstrings/t.info_to_translate.c:6 -msgid "Name of an existing space time dataset or map" +#: ../vector/v.in.dxf/add_polyline.c:47 +msgid "vertices following flag missing" msgstr "" -#: ../locale/scriptstrings/t.info_to_translate.c:10 -msgid "Print history information in human readable shell style for space time datasets" +#: ../vector/v.vect.stats/main.c:135 +msgid "Count points in areas, calculate statistics from point attributes." msgstr "" -#: ../locale/scriptstrings/t.info_to_translate.c:11 -msgid "Print information about the temporal DBMI interface and exit" +#: ../vector/v.vect.stats/main.c:139 +msgid "Name of existing vector map with points" msgstr "" -#: ../locale/scriptstrings/t.merge_to_translate.c:1 -msgid "Merges several space time datasets into a single space time dataset." +#: ../vector/v.vect.stats/main.c:144 +msgid "Name of existing vector map with areas" msgstr "" -#: ../locale/scriptstrings/t.merge_to_translate.c:3 -#: ../locale/scriptstrings/t.snap_to_translate.c:3 -#: ../locale/scriptstrings/t.shift_to_translate.c:3 -msgid "time management" +#: ../vector/v.vect.stats/main.c:157 +msgid "Layer number for points map" msgstr "" -#: ../locale/scriptstrings/t.merge_to_translate.c:6 -#: ../locale/scriptstrings/t.remove_to_translate.c:8 -msgid "inputs" +#: ../vector/v.vect.stats/main.c:162 +msgid "Category values for points map" msgstr "" -#: ../locale/scriptstrings/t.remove_to_translate.c:1 -msgid "Removes space time datasets from temporal database." +#: ../vector/v.vect.stats/main.c:167 +msgid "WHERE conditions of SQL statement without 'where' keyword for points map" msgstr "" -#: ../locale/scriptstrings/t.remove_to_translate.c:7 -msgid "Type of the space time dataset, default is strds" +#: ../vector/v.vect.stats/main.c:172 +msgid "Layer number for area map" msgstr "" -#: ../locale/scriptstrings/t.remove_to_translate.c:10 -msgid "Input file with dataset names, one per line" +#: ../vector/v.vect.stats/main.c:177 +msgid "Category values for area map" msgstr "" -#: ../locale/scriptstrings/t.remove_to_translate.c:12 -msgid "Remove all registered maps from the temporal and also from the spatial database" +#: ../vector/v.vect.stats/main.c:182 +msgid "WHERE conditions of SQL statement without 'where' keyword for area map" msgstr "" -#: ../locale/scriptstrings/t.remove_to_translate.c:13 -msgid "Force recursive removing" +#: ../vector/v.vect.stats/main.c:199 +msgid "Method for aggregate statistics" 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." +#: ../vector/v.vect.stats/main.c:204 +msgid "Column name of points map to use for statistics" msgstr "" -#: ../locale/scriptstrings/t.sample_to_translate.c:5 -msgid "Name of the sample space time dataset" +#: ../vector/v.vect.stats/main.c:205 +msgid "Column of points map must be numeric" msgstr "" -#: ../locale/scriptstrings/t.sample_to_translate.c:8 -msgid "Type of the sample space time dataset" +#: ../vector/v.vect.stats/main.c:210 +msgid "Column name to upload points count" msgstr "" -#: ../locale/scriptstrings/t.sample_to_translate.c:9 -msgid "Field separator between output columns, default is tabular \" | \"" +#: ../vector/v.vect.stats/main.c:212 +msgid "Column to hold points count, must be of type integer, will be created if not existing" msgstr "" -#: ../locale/scriptstrings/t.sample_to_translate.c:10 -msgid "Do not use \",\" as this char is reserved to list several map ids in a sample granule" +#: ../vector/v.vect.stats/main.c:216 +msgid "Column name to upload statistics" msgstr "" -#: ../locale/scriptstrings/t.sample_to_translate.c:12 -msgid "Check for spatial topological overlap" +#: ../vector/v.vect.stats/main.c:218 +msgid "Column to hold statistics, must be of type double, will be created if not existing" msgstr "" -#: ../locale/scriptstrings/t.register_to_translate.c:1 -msgid "Assigns timestamps and registers raster, vector and raster3d maps in a space time dataset." +#: ../vector/v.vect.stats/main.c:226 +msgid "Print output to stdout, do not update attribute table" msgstr "" -#: ../locale/scriptstrings/t.register_to_translate.c:4 -msgid "register" +#: ../vector/v.vect.stats/main.c:227 +msgid "First column is always area category" msgstr "" -#: ../locale/scriptstrings/t.register_to_translate.c:8 -#: ../locale/scriptstrings/t.unregister_to_translate.c:7 -msgid "input,maps" +#: ../vector/v.vect.stats/main.c:280 +#, c-format +msgid "Vector map <%s> is not in user mapset and cannot be updated" msgstr "" -#: ../locale/scriptstrings/t.register_to_translate.c:10 -#: ../locale/scriptstrings/t.unregister_to_translate.c:6 -msgid "Input file with map names, one per line" +#: ../vector/v.vect.stats/main.c:346 +msgid "count_column is required to upload point counts" msgstr "" -#: ../locale/scriptstrings/t.register_to_translate.c:11 -msgid "Additionally the start time and the end time can be specified per line" +#: ../vector/v.vect.stats/main.c:355 +msgid "count_column must be of type integer" msgstr "" -#: ../locale/scriptstrings/t.register_to_translate.c:13 -msgid "Valid start date and time of the first map" +#: ../vector/v.vect.stats/main.c:368 ../vector/v.vect.stats/main.c:398 +#, c-format +msgid "Unable to add column <%s>" msgstr "" -#: ../locale/scriptstrings/t.register_to_translate.c:14 -#: ../locale/scriptstrings/t.register_to_translate.c:17 -msgid "Format for absolute time: \"yyyy-mm-dd HH:MM:SS +HHMM\", relative time is of type integer." +#: ../vector/v.vect.stats/main.c:374 +msgid "stats_column is required to upload point stats" msgstr "" -#: ../locale/scriptstrings/t.register_to_translate.c:15 -#: ../locale/scriptstrings/t.register_to_translate.c:18 -#: ../locale/scriptstrings/t.register_to_translate.c:21 -#: ../locale/scriptstrings/t.register_to_translate.c:24 -#: ../locale/scriptstrings/t.register_to_translate.c:28 -msgid "Time & Date" +#: ../vector/v.vect.stats/main.c:385 +msgid "stats_column must be of type double precision" msgstr "" -#: ../locale/scriptstrings/t.register_to_translate.c:16 -msgid "Valid end date and time of all map" +#: ../vector/v.vect.stats/main.c:407 +msgid "collecting attributes from points vector..." msgstr "" -#: ../locale/scriptstrings/t.register_to_translate.c:19 -msgid "Time stamp unit" +#: ../vector/v.vect.stats/main.c:444 +msgid "column for points vector must be numeric" msgstr "" -#: ../locale/scriptstrings/t.register_to_translate.c:20 -msgid "Unit must be set in case of relative timestamps" +#: ../vector/v.vect.stats/main.c:505 +#, c-format +msgid "No area categories in vector <%s>, layer <%s>" msgstr "" -#: ../locale/scriptstrings/t.register_to_translate.c:22 -msgid "Time increment, works only in conjunction with start option" +#: ../vector/v.vect.stats/main.c:530 +msgid "Selecting points for each area..." msgstr "" -#: ../locale/scriptstrings/t.register_to_translate.c:23 -msgid "Time increment between maps for creation of valid time intervals (format for absolute time: NNN seconds, minutes, hours, days, weeks, months, years; format for relative time is of type integer: 5)" +#: ../vector/v.vect.stats/main.c:635 +#, c-format +msgid "could not find area category %d" msgstr "" -#: ../locale/scriptstrings/t.register_to_translate.c:25 -msgid "Field separator character of the input file" +#: ../vector/v.vect.stats/main.c:761 +#, c-format +msgid "%d records updated" msgstr "" -#: ../locale/scriptstrings/t.register_to_translate.c:27 -msgid "Create an interval (start and end time) in case an increment and the start time are provided" +#: ../vector/v.extract/main.c:84 +msgid "Selects vector features from an existing vector map and creates a new vector map containing only the selected features." 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." +#: ../vector/v.extract/main.c:89 +msgid "Dissolve common boundaries (default is no)" msgstr "" -#: ../locale/scriptstrings/t.unregister_to_translate.c:4 -msgid "unregister" +#: ../vector/v.extract/main.c:93 +msgid "Do not copy attributes (see also 'new' parameter)" msgstr "" -#: ../locale/scriptstrings/t.unregister_to_translate.c:8 -msgid "Name(s) of existing raster, vector or raster3d map(s) to unregister" +#: ../vector/v.extract/main.c:110 +msgid "Types to be extracted" msgstr "" -#: ../locale/scriptstrings/t.rast.accumulate_to_translate.c:1 -msgid "Computes cyclic accumulations of a space time raster dataset." +#: ../vector/v.extract/main.c:125 +msgid "Input text file with category numbers/number ranges to be extracted" msgstr "" -#: ../locale/scriptstrings/t.rast.accumulate_to_translate.c:6 -msgid "Input space time raster dataset that defines the lower threshold, values lower than this threshold are excluded from accumulation" +#: ../vector/v.extract/main.c:126 +msgid "If '-' given reads from standard input" msgstr "" -#: ../locale/scriptstrings/t.rast.accumulate_to_translate.c:7 -msgid "Input space time raster dataset that defines the upper threshold, values higher than this threshold are excluded from accumulation" +#: ../vector/v.extract/main.c:134 +msgid "Number of random categories matching vector objects to extract" msgstr "" -#: ../locale/scriptstrings/t.rast.accumulate_to_translate.c:8 -#: ../locale/scriptstrings/t.rast.accdetect_to_translate.c:10 -msgid "The temporal starting point to begin the accumulation, eg '2001-01-01'" +#: ../vector/v.extract/main.c:136 +msgid "Number must be smaller than unique cat count in layer" msgstr "" -#: ../locale/scriptstrings/t.rast.accumulate_to_translate.c:9 -#: ../locale/scriptstrings/t.rast.accdetect_to_translate.c:11 -msgid "The temporal date to stop the accumulation, eg '2009-01-01'" +#: ../vector/v.extract/main.c:144 +msgid "Desired new category value (enter -1 to keep original categories)" msgstr "" -#: ../locale/scriptstrings/t.rast.accumulate_to_translate.c:10 -#: ../locale/scriptstrings/t.rast.accdetect_to_translate.c:12 -msgid "The temporal cycle to restart the accumulation, eg '12 months'" +#: ../vector/v.extract/main.c:146 +msgid "If new >= 0, attributes is not copied" msgstr "" -#: ../locale/scriptstrings/t.rast.accumulate_to_translate.c:11 -msgid "The temporal offset to the beginning of the next cycle, eg '6 months'" +#: ../vector/v.extract/main.c:151 +msgid "Name of attribute column for dissolving areas" msgstr "" -#: ../locale/scriptstrings/t.rast.accumulate_to_translate.c:12 -msgid "The granularity for accumulation '1 day'" +#: ../vector/v.extract/main.c:152 +msgid "Preserves category values" msgstr "" -#: ../locale/scriptstrings/t.rast.accumulate_to_translate.c:13 -#: ../locale/scriptstrings/t.rast.accdetect_to_translate.c:14 -#: ../locale/scriptstrings/t.rast.aggregate_to_translate.c:6 -#: ../locale/scriptstrings/t.rast.aggregate.ds_to_translate.c:8 -#: ../locale/scriptstrings/t.rast.contour_to_translate.c:7 -#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:7 -#: ../locale/scriptstrings/t.rast.neighbors_to_translate.c:8 -#: ../locale/scriptstrings/t.rast.import_to_translate.c:7 -#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:7 -#: ../locale/scriptstrings/t.rast.extract_to_translate.c:7 -#: ../locale/scriptstrings/t.rast.to.vect_to_translate.c:8 -#: ../locale/scriptstrings/t.rast3d.mapcalc_to_translate.c:8 -#: ../locale/scriptstrings/t.rast3d.algebra_to_translate.c:8 -#: ../locale/scriptstrings/t.vect.extract_to_translate.c:6 -#: ../locale/scriptstrings/t.vect.algebra_to_translate.c:7 -#: ../locale/scriptstrings/t.vect.import_to_translate.c:7 -msgid "Basename of the new generated output maps" +#: ../vector/v.extract/main.c:169 +#, c-format +msgid "Options <%s>, <%s>, <%s> and <%s> options are exclusive. Please specify only one of them." msgstr "" -#: ../locale/scriptstrings/t.rast.accumulate_to_translate.c:14 -#: ../locale/scriptstrings/t.rast.accdetect_to_translate.c:15 -#: ../locale/scriptstrings/t.rast.aggregate.ds_to_translate.c:9 -#: ../locale/scriptstrings/t.rast.contour_to_translate.c:8 -#: ../locale/scriptstrings/t.rast.mapcalc_to_translate.c:8 -#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:8 -#: ../locale/scriptstrings/t.rast.neighbors_to_translate.c:9 -#: ../locale/scriptstrings/t.rast.import_to_translate.c:8 -#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:8 -#: ../locale/scriptstrings/t.rast.extract_to_translate.c:8 -#: ../locale/scriptstrings/t.rast.to.vect_to_translate.c:9 -#: ../locale/scriptstrings/t.rast3d.mapcalc_to_translate.c:9 -#: ../locale/scriptstrings/t.rast3d.algebra_to_translate.c:9 -#: ../locale/scriptstrings/t.vect.extract_to_translate.c:7 -#: ../locale/scriptstrings/t.vect.algebra_to_translate.c:8 -#: ../locale/scriptstrings/t.vect.import_to_translate.c:8 -msgid "A numerical suffix separated by an underscore will be attached to create a unique identifier" +#: ../vector/v.extract/main.c:221 +#, c-format +msgid "Searching for column <%s> in table <%s>..." msgstr "" -#: ../locale/scriptstrings/t.rast.accumulate_to_translate.c:15 -msgid "Suffix to add to the basename. Set 'gran' for granularity, 'time' for the full time format, 'num' for numerical suffix with a specific number of digits (default %05)" +#: ../vector/v.extract/main.c:253 +#, c-format +msgid "Column <%s> does not exist for layer %d" msgstr "" -#: ../locale/scriptstrings/t.rast.accumulate_to_translate.c:16 -msgid "Use these limits in case lower and/or upper input space time raster datasets are not defined or contain NULL values" +#: ../vector/v.extract/main.c:268 +#, c-format +msgid "Category value in '%s' not valid" msgstr "" -#: ../locale/scriptstrings/t.rast.accumulate_to_translate.c:17 -msgid "Scale factor for input space time raster dataset" +#: ../vector/v.extract/main.c:284 +#, c-format +msgid "Process file <%s> for category numbers..." msgstr "" -#: ../locale/scriptstrings/t.rast.accumulate_to_translate.c:18 -msgid "Shift factor for input space time raster dataset" +#: ../vector/v.extract/main.c:289 +#, c-format +msgid "Unable to open specified file <%s>" msgstr "" -#: ../locale/scriptstrings/t.rast.accumulate_to_translate.c:19 -msgid "This method will be applied to compute the accumulative values from the input maps in a single granule" +#: ../vector/v.extract/main.c:300 +#, c-format +msgid "Ignored text entry: %s" msgstr "" -#: ../locale/scriptstrings/t.rast.accumulate_to_translate.c:20 -msgid "Growing Degree Days or Winkler indices; Mean: sum(input maps)/(number of input maps); Biologically Effective Degree Days; Huglin Heliothermal index" +#: ../vector/v.extract/main.c:319 ../vector/v.extract/extract.c:268 +#, c-format +msgid "Loading categories from table <%s>..." msgstr "" -#: ../locale/scriptstrings/t.rast.accumulate_to_translate.c:21 -#: ../locale/scriptstrings/t.rast.accdetect_to_translate.c:19 -msgid "Register empty maps in the output space time raster dataset, otherwise they will be deleted" +#: ../vector/v.extract/main.c:329 +#, c-format +msgid "Unable select records from table <%s>" msgstr "" -#: ../locale/scriptstrings/t.rast.accumulate_to_translate.c:22 -#: ../locale/scriptstrings/t.rast.accdetect_to_translate.c:20 -msgid "Reverse time direction in cyclic accumulation" +#: ../vector/v.extract/main.c:331 +#, c-format +msgid "%d category loaded" +msgid_plural "%d categories loaded" +msgstr[0] "" +msgstr[1] "" + +#: ../vector/v.extract/main.c:346 +msgid "This map has no categories attached. Use v.category to attach categories to this vector map." 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." +#: ../vector/v.extract/main.c:353 +msgid "Please specify random number larger than 0" msgstr "" -#: ../locale/scriptstrings/t.rast.accdetect_to_translate.c:6 -msgid "Input space time raster dataset that specifies the minimum values to detect the accumulation pattern" +#: ../vector/v.extract/main.c:357 +#, c-format +msgid "Random category count must be smaller than feature count. There are only %d features of type(s): %s" msgstr "" -#: ../locale/scriptstrings/t.rast.accdetect_to_translate.c:7 -msgid "Input space time raster dataset that specifies the maximum values to detect the accumulation pattern" +#: ../vector/v.extract/main.c:380 +#, c-format +msgid "Random category count is larger or equal to uniq <%s> feature category count %d" msgstr "" -#: ../locale/scriptstrings/t.rast.accdetect_to_translate.c:8 -msgid "The output space time raster dataset that stores the occurrence of the the accumulation pattern using the provided data range" +#: ../vector/v.extract/main.c:414 +msgid "Extracting features..." msgstr "" -#: ../locale/scriptstrings/t.rast.accdetect_to_translate.c:9 -msgid "The output space time raster dataset that stores the indication of the start, intermediate and end of the specified data range" +#: ../vector/v.extract/main.c:438 +msgid "Removing duplicate centroids..." msgstr "" -#: ../locale/scriptstrings/t.rast.accdetect_to_translate.c:13 -msgid "The temporal offset to the begin of the next cycle, eg '6 months'" +#: ../vector/v.extract/extract.c:203 +#, c-format +msgid "No category found for area %d. Skipping." msgstr "" -#: ../locale/scriptstrings/t.rast.accdetect_to_translate.c:16 -msgid "Suffix to add at basename: set 'gran' for granularity, 'time' for the full time format, 'count' for numerical suffix with a specific number of digits (default %05)" +#: ../vector/v.extract/extract.c:207 +#, c-format +msgid "More categories (%d) found for area %d. Using first found category %d" msgstr "" -#: ../locale/scriptstrings/t.rast.accdetect_to_translate.c:17 -msgid "The minimum and maximum value of the occurrence of accumulated values, these values will be used if the min/max space time raster datasets are not specified" +#: ../vector/v.extract/extract.c:286 +msgid "Topology level required for extracting areas for OGR layers. Areas will be not processed." msgstr "" -#: ../locale/scriptstrings/t.rast.accdetect_to_translate.c:18 -msgid "The user defined values that indicate start, intermediate and end status in the indicator output space time raster dataset" +#: ../vector/v.lrs/v.lrs.label/main.c:103 ../vector/v.lrs/v.lrs.where/main.c:58 +#: ../vector/v.lrs/v.lrs.segment/main.c:72 +#: ../vector/v.lrs/v.lrs.create/main.c:122 +msgid "linear reference system" 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." +#: ../vector/v.lrs/v.lrs.label/main.c:105 +msgid "Creates stationing from input lines, and linear reference system." msgstr "" -#: ../locale/scriptstrings/t.rast.aggregate_to_translate.c:7 -msgid "Either a numerical suffix or the start time (s-flag) separated by an underscore will be attached to create a unique identifier" +#: ../vector/v.lrs/v.lrs.label/main.c:109 ../vector/v.lrs/v.lrs.where/main.c:66 +#: ../vector/v.lrs/v.lrs.segment/main.c:79 +#: ../vector/v.lrs/v.lrs.create/main.c:128 +msgid "Input vector map containing lines" msgstr "" -#: ../locale/scriptstrings/t.rast.aggregate_to_translate.c:8 -#: ../locale/scriptstrings/t.rast.aggregate.ds_to_translate.c:10 -#: ../locale/scriptstrings/t.rast.contour_to_translate.c:9 -#: ../locale/scriptstrings/t.rast.neighbors_to_translate.c:10 -#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:9 -#: ../locale/scriptstrings/t.rast.extract_to_translate.c:9 -#: ../locale/scriptstrings/t.rast.to.vect_to_translate.c:10 -#: ../locale/scriptstrings/t.rast3d.extract_to_translate.c:9 -#: ../locale/scriptstrings/t.vect.extract_to_translate.c:8 -msgid "Suffix to add at basename: set 'gran' for granularity, 'time' for the full time format, 'num' for numerical suffix with a specific number of digits (default %05)" +#: ../vector/v.lrs/v.lrs.label/main.c:113 +msgid "Output vector map where stationing will be written" msgstr "" -#: ../locale/scriptstrings/t.rast.aggregate_to_translate.c:9 -msgid "Aggregation granularity, format absolute time \"x years, x months, x weeks, x days, x hours, x minutes, x seconds\" or an integer value for relative time" +#: ../vector/v.lrs/v.lrs.label/main.c:118 ../vector/v.lrs/v.lrs.where/main.c:75 +#: ../vector/v.lrs/v.lrs.segment/main.c:88 +#: ../vector/v.lrs/v.lrs.create/main.c:147 +msgid "Line layer" msgstr "" -#: ../locale/scriptstrings/t.rast.aggregate_to_translate.c:10 -#: ../locale/scriptstrings/t.rast.aggregate.ds_to_translate.c:11 -#: ../locale/scriptstrings/t.rast.neighbors_to_translate.c:7 -#: ../locale/scriptstrings/t.rast.series_to_translate.c:7 -#: ../locale/scriptstrings/t.vect.what.strds_to_translate.c:8 -msgid "Aggregate operation to be performed on the raster maps" +#: ../vector/v.lrs/v.lrs.label/main.c:124 ../vector/v.lrs/v.lrs.where/main.c:86 +#: ../vector/v.lrs/v.lrs.segment/main.c:94 +#: ../vector/v.lrs/v.lrs.create/main.c:207 +msgid "Driver name for reference system table" msgstr "" -#: ../locale/scriptstrings/t.rast.aggregate_to_translate.c:11 -#: ../locale/scriptstrings/t.rast.aggregate.ds_to_translate.c:12 -msgid "Offset that is used to create the output map ids, output map id is generated as: basename_ (count + offset)" +#: ../vector/v.lrs/v.lrs.label/main.c:132 ../vector/v.lrs/v.lrs.where/main.c:94 +#: ../vector/v.lrs/v.lrs.segment/main.c:102 +#: ../vector/v.lrs/v.lrs.create/main.c:215 +msgid "Database name for reference system table" msgstr "" -#: ../locale/scriptstrings/t.rast.aggregate_to_translate.c:12 -msgid "Number of r.series processes to run in parallel" +#: ../vector/v.lrs/v.lrs.label/main.c:139 +#: ../vector/v.lrs/v.lrs.where/main.c:101 +#: ../vector/v.lrs/v.lrs.segment/main.c:109 +msgid "Name of the reference system table" msgstr "" -#: ../locale/scriptstrings/t.rast.aggregate_to_translate.c:13 -msgid "The maximum number of open files allowed for each r.series process" +#: ../vector/v.lrs/v.lrs.label/main.c:147 +msgid "Label file" msgstr "" -#: ../locale/scriptstrings/t.rast.aggregate_to_translate.c:14 -#: ../locale/scriptstrings/t.rast.aggregate.ds_to_translate.c:14 -#: ../locale/scriptstrings/t.rast.mapcalc_to_translate.c:10 -#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:11 -#: ../locale/scriptstrings/t.rast.neighbors_to_translate.c:12 -#: ../locale/scriptstrings/t.rast.extract_to_translate.c:11 -#: ../locale/scriptstrings/t.rast3d.extract_to_translate.c:11 -#: ../locale/scriptstrings/t.rast3d.mapcalc_to_translate.c:11 -#: ../locale/scriptstrings/t.rast3d.algebra_to_translate.c:12 -msgid "Register Null maps" +#: ../vector/v.lrs/v.lrs.label/main.c:156 +msgid "PM left, MP right, stationing left, stationing right offset" 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." +#: ../vector/v.lrs/v.lrs.label/main.c:161 +msgid "Offset label in label x-direction in map units" msgstr "" -#: ../locale/scriptstrings/t.rast.aggregate.ds_to_translate.c:6 -msgid "Time intervals from this space time dataset (raster, vector or raster3d) are used for aggregation computation" +#: ../vector/v.lrs/v.lrs.label/main.c:168 +msgid "Offset label in label y-direction in map units" msgstr "" -#: ../locale/scriptstrings/t.rast.aggregate.ds_to_translate.c:7 -msgid "Type of the space time dataset from which aggregation will be copied" +#: ../vector/v.lrs/v.lrs.label/main.c:197 +msgid "Line width of text" msgstr "" -#: ../locale/scriptstrings/t.rast.aggregate.ds_to_translate.c:13 -#: ../locale/scriptstrings/t.rast.mapcalc_to_translate.c:9 -#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:9 -#: ../locale/scriptstrings/t.rast.extract_to_translate.c:10 -msgid "Number of r.mapcalc processes to run in parallel" +#: ../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 "" -#: ../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." +#: ../vector/v.lrs/v.lrs.label/main.c:210 +msgid "Line width of highlight color" msgstr "" -#: ../locale/scriptstrings/t.rast.colors_to_translate.c:6 -msgid "Name of color table (see r.color help)" +#: ../vector/v.lrs/v.lrs.label/main.c:228 +msgid "Opaque to vector" msgstr "" -#: ../locale/scriptstrings/t.rast.contour_to_translate.c:1 -msgid "Produces a space time vector dataset of specified contours from a space time raster dataset." +#: ../vector/v.lrs/v.lrs.label/main.c:229 +msgid "Only relevant if background color is selected" msgstr "" -#: ../locale/scriptstrings/t.rast.contour_to_translate.c:3 -msgid "contour" +#: ../vector/v.lrs/v.lrs.label/main.c:292 +#: ../vector/v.lrs/v.lrs.where/main.c:147 +#: ../vector/v.lrs/v.lrs.segment/main.c:155 +#: ../vector/v.lrs/v.lrs.create/main.c:315 +msgid "Unable to open database for reference table" msgstr "" -#: ../locale/scriptstrings/t.rast.contour_to_translate.c:15 -msgid "Number of r.contour processes to run in parallel, more than 1 process works only in conjunction with flag -t" +#: ../vector/v.lrs/v.lrs.label/main.c:322 +#, c-format +msgid "Unable to select records from LRS table: %s" msgstr "" -#: ../locale/scriptstrings/t.rast.contour_to_translate.c:16 -#: ../locale/scriptstrings/t.rast.to.vect_to_translate.c:13 -msgid "Register empty vector maps" +#: ../vector/v.lrs/v.lrs.label/main.c:412 +msgid "No record in LR table" msgstr "" -#: ../locale/scriptstrings/t.rast.contour_to_translate.c:17 -#: ../locale/scriptstrings/t.rast.to.vect_to_translate.c:14 -msgid "Do not create attribute tables" +#: ../vector/v.lrs/v.lrs.label/main.c:416 +msgid "More than one record in LR table" msgstr "" -#: ../locale/scriptstrings/t.rast.to.rast3_to_translate.c:1 -msgid "Converts a space time raster dataset into a 3D raster map." +#: ../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 "" -#: ../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." +#: ../vector/v.lrs/v.lrs.where/main.c:70 +msgid "Input vector map containing points" msgstr "" -#: ../locale/scriptstrings/t.rast.univar_to_translate.c:10 -msgid "Ignore the current region settings and use the raster map regions for univar statistical calculation" +#: ../vector/v.lrs/v.lrs.where/main.c:80 +#: ../vector/v.lrs/v.lrs.create/main.c:151 +msgid "Point layer" msgstr "" -#: ../locale/scriptstrings/t.rast.univar_to_translate.c:11 -#: ../locale/scriptstrings/t.rast.list_to_translate.c:16 -#: ../locale/scriptstrings/t.rast3d.list_to_translate.c:15 -#: ../locale/scriptstrings/t.rast3d.univar_to_translate.c:11 -#: ../locale/scriptstrings/t.vect.list_to_translate.c:15 -#: ../locale/scriptstrings/t.vect.univar_to_translate.c:11 -msgid "Suppress printing of column names" +#: ../vector/v.lrs/v.lrs.where/main.c:108 +msgid "Maximum distance to nearest line" msgstr "" -#: ../locale/scriptstrings/t.rast.list_to_translate.c:1 -msgid "Lists registered maps of a space time raster dataset." +#: ../vector/v.lrs/v.lrs.where/main.c:222 +#: ../vector/v.lrs/v.lrs.segment/main.c:357 +#, c-format +msgid "[%d] point read from input" +msgid_plural "[%d] points read from input" +msgstr[0] "" +msgstr[1] "" + +#: ../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.segment/main.c:75 +msgid "Creates points/segments from input lines, linear reference system and positions read from stdin or a file." msgstr "" -#: ../locale/scriptstrings/t.rast.list_to_translate.c:12 -#: ../locale/scriptstrings/t.rast3d.list_to_translate.c:12 -#: ../locale/scriptstrings/t.vect.list_to_translate.c:12 -msgid "Method used for data listing" +#: ../vector/v.lrs/v.lrs.segment/main.c:83 +msgid "Output vector map where segments will be written" msgstr "" -#: ../locale/scriptstrings/t.rast.list_to_translate.c:13 -msgid "The granule to be used for listing. The granule must be specified as string eg.: absolute time \"1 months\" or relative time \"1\"" +#: ../vector/v.lrs/v.lrs.segment/main.c:114 +msgid "Name of file containing segment rules. If not given, read from stdin." 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." +#: ../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 "" -#: ../locale/scriptstrings/t.rast.mapcalc_to_translate.c:6 -#: ../locale/scriptstrings/t.vect.algebra_to_translate.c:6 -msgid "Spatio-temporal mapcalc expression" +#: ../vector/v.lrs/v.lrs.segment/main.c:196 +#, c-format +msgid "No record in LR table for: %s" msgstr "" -#: ../locale/scriptstrings/t.rast.mapcalc_to_translate.c:7 -msgid "Basename for output raster maps" +#: ../vector/v.lrs/v.lrs.segment/main.c:200 +#, c-format +msgid "More than one record in LR table for: %s" msgstr "" -#: ../locale/scriptstrings/t.rast.mapcalc_to_translate.c:11 -#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:10 -#: ../locale/scriptstrings/t.rast3d.mapcalc_to_translate.c:12 -#: ../locale/scriptstrings/t.rast3d.algebra_to_translate.c:11 -#: ../locale/scriptstrings/t.vect.algebra_to_translate.c:9 -msgid "Check the spatial topology of temporally related maps and process only spatially related maps" +#: ../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 "" -#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:1 -msgid "Apply temporal and spatial operations on space time raster datasets using temporal raster algebra." +#: ../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 "" -#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:6 -msgid "r.mapcalc expression for temporal and spatial analysis of space time raster datasets" +#: ../vector/v.lrs/v.lrs.segment/main.c:253 +#, c-format +msgid "" +"No record in LRS table for 1. point of:\n" +" %s" msgstr "" -#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:12 -#: ../locale/scriptstrings/t.rast3d.algebra_to_translate.c:13 -msgid "Use granularity sampling instead of the temporal topology approach" +#: ../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 "" -#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:13 -#: ../locale/scriptstrings/t.select_to_translate.c:9 -msgid "Perform a dry run, compute all dependencies and module calls but don't run them" +#: ../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 "" -#: ../locale/scriptstrings/t.rast.neighbors_to_translate.c:1 -msgid "Performs a neighborhood analysis for each map in a space time raster dataset." +#: ../vector/v.lrs/v.lrs.segment/main.c:273 +#, c-format +msgid "" +"No record in LRS table for 2. point of:\n" +" %s" msgstr "" -#: ../locale/scriptstrings/t.rast.neighbors_to_translate.c:11 -msgid "Number of r.neighbor processes to run in parallel" +#: ../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 "" -#: ../locale/scriptstrings/t.rast.neighbors_to_translate.c:13 -msgid "Ignore the current region settings and use the raster map regions" +#: ../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 "" -#: ../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." +#: ../vector/v.lrs/v.lrs.segment/main.c:287 +msgid "Segment over 2 (or more) segments, not yet supported" msgstr "" -#: ../locale/scriptstrings/t.rast.series_to_translate.c:9 -#: ../locale/scriptstrings/t.rast.what_to_translate.c:8 -msgid "Sort the maps by category" +#: ../vector/v.lrs/v.lrs.segment/main.c:304 +#, c-format +msgid "End of segment > line length (%e) -> cut" msgstr "" -#: ../locale/scriptstrings/t.rast.series_to_translate.c:10 -msgid "Do not assign the space time raster dataset start and end time to the output map" +#: ../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 "" -#: ../locale/scriptstrings/t.snap_to_translate.c:1 -msgid "Snaps temporally the maps of a space time dataset." +#. GTC %s will be replaced with a message about lost points. +#: ../vector/v.lrs/v.lrs.segment/main.c:364 +#, 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:369 +#, 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:376 +#, 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.create/main.c:124 +msgid "Creates a linear reference system." msgstr "" -#: ../locale/scriptstrings/t.snap_to_translate.c:6 -#: ../locale/scriptstrings/t.shift_to_translate.c:6 -msgid "Name of an existing space time dataset" +#: ../vector/v.lrs/v.lrs.create/main.c:133 +msgid "Output vector map where oriented lines are written" msgstr "" -#: ../locale/scriptstrings/t.rast.export_to_translate.c:1 -msgid "Exports space time raster dataset." +#: ../vector/v.lrs/v.lrs.create/main.c:138 +msgid "Output vector map of errors" msgstr "" -#: ../locale/scriptstrings/t.rast.export_to_translate.c:6 -msgid "Name of a space time raster dataset archive" +#: ../vector/v.lrs/v.lrs.create/main.c:143 +msgid "Input vector map containing reference points" msgstr "" -#: ../locale/scriptstrings/t.rast.export_to_translate.c:7 -#: ../locale/scriptstrings/t.vect.export_to_translate.c:7 -msgid "Path to the work directory, default is /tmp" +#: ../vector/v.lrs/v.lrs.create/main.c:158 +msgid "Column containing line identifiers for lines" msgstr "" -#: ../locale/scriptstrings/t.rast.export_to_translate.c:8 -#: ../locale/scriptstrings/t.vect.export_to_translate.c:8 -msgid "Compression method of the tar archive" +#: ../vector/v.lrs/v.lrs.create/main.c:165 +msgid "Column containing line identifiers for points" msgstr "" -#: ../locale/scriptstrings/t.rast.export_to_translate.c:9 -msgid "The export format of a single raster map" +#: ../vector/v.lrs/v.lrs.create/main.c:173 +msgid "Column containing milepost position for the beginning of next segment" msgstr "" -#: ../locale/scriptstrings/t.rast.export_to_translate.c:10 -msgid "Supported are GTiff, AAIGrid via r.out.gdal and the GRASS package format of r.pack" +#: ../vector/v.lrs/v.lrs.create/main.c:182 +msgid "Column containing offset from milepost for the beginning of next segment" msgstr "" -#: ../locale/scriptstrings/t.rast.export_to_translate.c:12 -msgid "Supported only for GTiff" +#: ../vector/v.lrs/v.lrs.create/main.c:191 +msgid "Column containing milepost position for the end of previous segment" msgstr "" -#: ../locale/scriptstrings/t.rast.out.vtk_to_translate.c:1 -msgid "Exports space time raster dataset as VTK time series." +#: ../vector/v.lrs/v.lrs.create/main.c:200 +msgid "Column containing offset from milepost for the end of previous segment" msgstr "" -#: ../locale/scriptstrings/t.rast.out.vtk_to_translate.c:5 -msgid "VTK" +#: ../vector/v.lrs/v.lrs.create/main.c:223 +msgid "Name of table where the reference system will be written" msgstr "" -#: ../locale/scriptstrings/t.rast.out.vtk_to_translate.c:7 -msgid "Path to the export directory" +#: ../vector/v.lrs/v.lrs.create/main.c:224 +msgid "New table is created by this module" msgstr "" -#: ../locale/scriptstrings/t.rast.out.vtk_to_translate.c:11 -msgid "Export files using the space time dataset granularity for equidistant time between maps, where statement will be ignored" +#: ../vector/v.lrs/v.lrs.create/main.c:231 +msgid "Maximum distance of point to line allowed" msgstr "" -#: ../locale/scriptstrings/t.rast.import_to_translate.c:1 -msgid "Imports space time raster dataset." +#: ../vector/v.lrs/v.lrs.create/main.c:286 +msgid "Cannot get layer info for lines" msgstr "" -#: ../locale/scriptstrings/t.rast.import_to_translate.c:9 -#: ../locale/scriptstrings/t.vect.import_to_translate.c:9 -msgid "Path to the extraction directory" +#: ../vector/v.lrs/v.lrs.create/main.c:289 +msgid "Cannot get layer info for points" msgstr "" -#: ../locale/scriptstrings/t.rast.import_to_translate.c:12 -#: ../locale/scriptstrings/t.vect.import_to_translate.c:12 -msgid "Create a new location and import the data into it. Do not run this module in parallel or interrupt it when a new location should be created" +#: ../vector/v.lrs/v.lrs.create/main.c:327 +#, c-format +msgid "Unable to drop table: %s" msgstr "" -#: ../locale/scriptstrings/t.rast.import_to_translate.c:15 -msgid "Set the current region from the last map that was imported" +#: ../vector/v.lrs/v.lrs.create/main.c:346 +#, c-format +msgid "Unable to select line id values from %s.%s." msgstr "" -#: ../locale/scriptstrings/t.rast.import_to_translate.c:16 -msgid "Link the raster files using r.external" +#: ../vector/v.lrs/v.lrs.create/main.c:356 +msgid "Line id column must be integer" msgstr "" -#: ../locale/scriptstrings/t.rast.import_to_translate.c:17 -#: ../locale/scriptstrings/t.vect.import_to_translate.c:13 -msgid "Extend location extents based on new dataset" +#: ../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 "" -#: ../locale/scriptstrings/t.rast.import_to_translate.c:20 -msgid "Create the location specified by the \"location\" parameter and exit. Do not import the space time raster datasets." +#: ../vector/v.lrs/v.lrs.create/main.c:419 +#, c-format +msgid "Line [%d] without category (layer [%d])" msgstr "" -#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:1 -msgid "Replaces gaps in a space time raster dataset with interpolated raster maps." +#: ../vector/v.lrs/v.lrs.create/main.c:439 +#, c-format +msgid "No lines selected for line id [%d]" msgstr "" -#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:10 -msgid "Number of interpolation processes to run in parallel" +#: ../vector/v.lrs/v.lrs.create/main.c:459 +#, c-format +msgid "Unable to select point attributes from <%s>" msgstr "" -#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:11 -msgid "Assign the space time raster dataset start and end time to the output map" +#: ../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 "" -#: ../locale/scriptstrings/t.rast.extract_to_translate.c:1 -msgid "Extracts a subset of a space time raster datasets." +#: ../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 "" -#: ../locale/scriptstrings/t.rast.extract_to_translate.c:6 -msgid "r.mapcalc expression assigned to all extracted raster maps" +#: ../vector/v.lrs/v.lrs.create/main.c:538 +#, c-format +msgid "Point [%d] without category (layer [%d])" msgstr "" -#: ../locale/scriptstrings/t.rast.to.vect_to_translate.c:1 -msgid "Converts a space time raster dataset into a space time vector dataset" +#: ../vector/v.lrs/v.lrs.create/main.c:585 +#, c-format +msgid "Point [%d] cat [%d] is out of threshold (distance = %f)" msgstr "" -#: ../locale/scriptstrings/t.rast.to.vect_to_translate.c:12 -msgid "Number of r.to.vect processes to run in parallel, more than 1 process works only in conjunction with flag -t" +#: ../vector/v.lrs/v.lrs.create/main.c:717 +#, c-format +msgid "End > start for point cat [%d]" msgstr "" -#: ../locale/scriptstrings/t.rast.what_to_translate.c:1 -msgid "Sample a space time raster dataset at specific vector point coordinates and write the output to stdout using different layouts" +#: ../vector/v.lrs/v.lrs.create/main.c:734 +msgid "Start of 1. MP >= end of 2. MP for points' cats %[d], [%d]" msgstr "" -#: ../locale/scriptstrings/t.rast.what_to_translate.c:6 -msgid "Comma separated list of coordinates" +#: ../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 "" -#: ../locale/scriptstrings/t.rast.what_to_translate.c:7 -msgid "Name for the output file or \"-\" in case stdout should be used" +#: ../vector/v.lrs/v.lrs.create/main.c:761 +#, c-format +msgid "Distance along line identical for points' cats [%d], [%d]" msgstr "" -#: ../locale/scriptstrings/t.rast.what_to_translate.c:9 -msgid "The layout of the output. One point per row (row), one point per column (col), all timsteps in one row (timerow)" +#: ../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 "" -#: ../locale/scriptstrings/t.rast.what_to_translate.c:10 -msgid "Number of r.what processes to run in parallel" +#: ../vector/v.lrs/v.lrs.create/main.c:780 +#, c-format +msgid "Unable to guess direction for the line (cat %d), line skip." msgstr "" -#: ../locale/scriptstrings/t.rast.what_to_translate.c:12 -msgid "Use stdin as input and ignore coordinates and point option" +#: ../vector/v.lrs/v.lrs.create/main.c:784 +#, c-format +msgid "Incorrect order of points along line cat [%d]" msgstr "" -#: ../locale/scriptstrings/t.rast3d.list_to_translate.c:1 -msgid "Lists registered maps of a space time raster3d dataset." +#: ../vector/v.lrs/v.lrs.create/main.c:834 +#, c-format +msgid "Unable to insert reference records: %s" msgstr "" -#: ../locale/scriptstrings/t.rast3d.list_to_translate.c:8 -msgid "Order the space time dataset by category" +#: ../vector/v.lrs/v.lrs.create/main.c:875 +msgid "Building topology for output (out_lines) map..." msgstr "" -#: ../locale/scriptstrings/t.rast3d.extract_to_translate.c:1 -msgid "Extracts a subset of a space time 3D raster dataset." +#: ../vector/v.lrs/v.lrs.create/main.c:886 +msgid "Building topology for error (err) map..." msgstr "" -#: ../locale/scriptstrings/t.rast3d.extract_to_translate.c:7 -msgid "The r3.mapcalc expression assigned to all extracted 3D raster maps" +#: ../vector/v.net/main.c:49 +msgid "network maintenance" msgstr "" -#: ../locale/scriptstrings/t.rast3d.extract_to_translate.c:8 -msgid "Basename of the new generated 3D raster maps" +#: ../vector/v.net/main.c:50 +msgid "Performs network maintenance." msgstr "" -#: ../locale/scriptstrings/t.rast3d.extract_to_translate.c:10 -#: ../locale/scriptstrings/t.rast3d.mapcalc_to_translate.c:10 -#: ../locale/scriptstrings/t.rast3d.algebra_to_translate.c:10 -msgid "Number of r3.mapcalc processes to run in parallel" +#: ../vector/v.net/main.c:122 +#, c-format +msgid "Unable to open vector map <%s> at topology level %d" msgstr "" -#: ../locale/scriptstrings/t.rast3d.mapcalc_to_translate.c:1 -msgid "Performs r3.mapcalc expressions on maps of sampled space time 3D raster datasets." +#: ../vector/v.net/main.c:139 +#, c-format +msgid "%d new points (nodes) written to output." msgstr "" -#: ../locale/scriptstrings/t.rast3d.mapcalc_to_translate.c:7 -msgid "r3.mapcalc expression applied to each time step of the sampled data" +#: ../vector/v.net/main.c:151 +#, c-format +msgid "%d lines (network arcs) written to output." msgstr "" -#: ../locale/scriptstrings/t.rast3d.algebra_to_translate.c:1 -msgid "Apply temporal and spatial operations on space time 3D raster datasets using temporal 3D raster algebra." +#: ../vector/v.net/args.c:14 +msgid "Name of input vector line map (arcs)" msgstr "" -#: ../locale/scriptstrings/t.rast3d.algebra_to_translate.c:7 -msgid "Algebraic expression for temporal and spatial analysis of space time 3D raster datasets" +#: ../vector/v.net/args.c:15 +msgid "Required for operation 'nodes', 'connect', 'report' and 'nreport'" 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." +#: ../vector/v.net/args.c:17 ../vector/v.net/args.c:57 +msgid "Arcs" msgstr "" -#: ../locale/scriptstrings/t.rename_to_translate.c:1 -msgid "Renames a space time dataset" +#: ../vector/v.net/args.c:21 +msgid "Name of input vector point map (nodes)" 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." +#: ../vector/v.net/args.c:23 +msgid "Required for operation 'connect' and 'arcs'" msgstr "" -#: ../locale/scriptstrings/t.select_to_translate.c:7 -msgid "The temporal mapcalc expression" +#: ../vector/v.net/args.c:25 ../vector/v.net/args.c:71 +#: ../vector/v.net/args.c:93 ../vector/v.net/args.c:100 +msgid "Nodes" msgstr "" -#: ../locale/scriptstrings/t.select_to_translate.c:8 -msgid "Check the spatial topology of temporally related maps and select only spatially related maps" +#: ../vector/v.net/args.c:40 +msgid "new point is placed on each node (line end) if doesn't exist" msgstr "" -#: ../locale/scriptstrings/t.shift_to_translate.c:1 -msgid "Shifts temporally the maps of a space time dataset." +#: ../vector/v.net/args.c:42 +msgid "connect still unconnected points to vector network by inserting new line(s)" msgstr "" -#: ../locale/scriptstrings/t.shift_to_translate.c:4 -msgid "shift" +#: ../vector/v.net/args.c:44 +msgid "new line is created from start point to end point" msgstr "" -#: ../locale/scriptstrings/t.shift_to_translate.c:9 -msgid "Shift granularity" +#: ../vector/v.net/args.c:46 +msgid "print to standard output {line_category start_point_category end_point_category}" msgstr "" -#: ../locale/scriptstrings/t.shift_to_translate.c:10 -msgid "Format absolute time: \"x years, x months, x weeks, x days, x hours, x minutes, x seconds\", relative time is of type integer" +#: ../vector/v.net/args.c:48 +msgid "print to standard output {point_category line_category[,line_category...]}" msgstr "" -#: ../locale/scriptstrings/t.vect.list_to_translate.c:1 -msgid "Lists registered maps of a space time vector dataset." +#: ../vector/v.net/args.c:50 +msgid "create turntable on vector network" msgstr "" -#: ../locale/scriptstrings/t.vect.db.select_to_translate.c:1 -msgid "Prints attributes of vector maps registered in a space time vector dataset." +#: ../vector/v.net/args.c:80 +msgid "Required for operation 'connect'. Connect points in given threshold." msgstr "" -#: ../locale/scriptstrings/t.vect.export_to_translate.c:1 -msgid "Exports a space time vector dataset as GRASS GIS specific archive file." +#: ../vector/v.net/args.c:84 +msgid "Name of input file" msgstr "" -#: ../locale/scriptstrings/t.vect.export_to_translate.c:6 -msgid "Name of a space time vector dataset archive" +#: ../vector/v.net/args.c:86 +msgid "Required for operation 'arcs' ('-' for standard input)" msgstr "" -#: ../locale/scriptstrings/t.vect.export_to_translate.c:9 -msgid "The export format of a single vector map" +#: ../vector/v.net/args.c:91 +msgid "Assign unique categories to new points" msgstr "" -#: ../locale/scriptstrings/t.vect.export_to_translate.c:10 -msgid "Supported are GML via v.out.ogr and the GRASS package format of v.pack" +#: ../vector/v.net/args.c:92 +msgid "For operation 'nodes'" msgstr "" -#: ../locale/scriptstrings/t.vect.extract_to_translate.c:1 -msgid "Extracts a subset of a space time vector dataset." +#: ../vector/v.net/args.c:97 +msgid "Snap points to network" msgstr "" -#: ../locale/scriptstrings/t.vect.extract_to_translate.c:9 -msgid "The number of v.extract processes to run in parallel. Use only if database backend is used which supports concurrent writing" +#: ../vector/v.net/args.c:99 +msgid "For operation 'connect'. By default, a new line from the point to the network is created." msgstr "" -#: ../locale/scriptstrings/t.vect.extract_to_translate.c:10 -msgid "Register empty maps" +#: ../vector/v.net/args.c:103 +msgid "Turntable layer" msgstr "" -#: ../locale/scriptstrings/t.vect.algebra_to_translate.c:1 -msgid "Apply temporal and spatial operations on space time vector datasets using temporal vector algebra." +#: ../vector/v.net/args.c:106 +msgid "Layer where turntable will be attached. Format: layer number[/layer name].Required for operation 'turntable'." msgstr "" -#: ../locale/scriptstrings/t.vect.import_to_translate.c:1 -msgid "Imports a space time vector dataset from a GRASS GIS specific archive file." +#: ../vector/v.net/args.c:117 +msgid "Layer with unique categories for every line in arc_layer and point on every node. The categories are used in turntable. Format: layer number[/layer name]. Required for operation 'turntable'." msgstr "" -#: ../locale/scriptstrings/t.vect.import_to_translate.c:16 -msgid "Create the location specified by the \"location\" parameter and exit. Do not import the space time vector datasets." +#: ../vector/v.net/args.c:146 +msgid "Unknown operation" 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." +#: ../vector/v.net/args.c:175 +msgid "Threshold value must be >= 0" msgstr "" -#: ../locale/scriptstrings/t.vect.what.strds_to_translate.c:6 -msgid "Name of the vector column to be created and to store sampled raster values" +#: ../vector/v.net/arcs.c:42 +#, c-format +msgid "Error reading file: '%s'" msgstr "" -#: ../locale/scriptstrings/t.vect.what.strds_to_translate.c:7 -msgid "The use of a column name forces t.vect.what.rast to sample only values from the first map found in an interval. Otherwise the raster map names are used as column names" +#: ../vector/v.net/arcs.c:48 +#, c-format +msgid "Skipping arc %d" 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." +#: ../vector/v.net/arcs.c:85 +#, c-format +msgid "No point with category %d found" msgstr "" -#: ../locale/scriptstrings/t.vect.observe.strds_to_translate.c:6 -msgid "Name of the new created vector map that stores the sampled values in different layers" +#: ../vector/v.net/arcs.c:89 +#, c-format +msgid "More points with category %d found" msgstr "" -#: ../locale/scriptstrings/t.vect.observe.strds_to_translate.c:7 -msgid "Names of the vector columns to be created and to store sampled raster values, one name for each STRDS" +#: ../vector/v.net/connect.c:78 +msgid "Failed to find intersection segment" 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" +#: ../vector/v.net/turntable.c:326 ../vector/v.net/turntable.c:346 +#: ../vector/v.net/turntable.c:366 ../vector/v.net/turntable.c:487 +#: ../vector/v.net/turntable.c:554 +#, c-format +msgid "Unable to read line from <%s>." msgstr "" -#: ../misc/m.nviz.script/main.c:75 -msgid "Creates fly-through script to run in NVIZ." +#: ../vector/v.net/turntable.c:448 ../vector/v.net/turntable.c:523 +msgid "Unable to insert data into turntable." msgstr "" -#: ../misc/m.nviz.script/main.c:80 -msgid "Name of output script" +#: ../vector/v.net/turntable.c:637 +#, c-format +msgid "Unable to open vector map <%s>." msgstr "" -#: ../misc/m.nviz.script/main.c:86 -msgid "Prefix of output images (default = NVIZ)" +#: ../vector/v.net/turntable.c:642 +#, c-format +msgid "Unable to create vector map <%s>." msgstr "" -#: ../misc/m.nviz.script/main.c:94 -msgid "Route coordinates (east,north)" +#: ../vector/v.net/turntable.c:655 +#, c-format +msgid "Arc layer <%s> does not exist in map <%s>." msgstr "" -#: ../misc/m.nviz.script/main.c:100 -msgid "Camera layback distance (in map units)" +#: ../vector/v.net/turntable.c:660 +#, c-format +msgid "" +"Layer <%s> already exist in map <%s>.\n" +"It will be overwritten by tlayer data." msgstr "" -#: ../misc/m.nviz.script/main.c:106 -msgid "Camera height above terrain" +#: ../vector/v.net/turntable.c:665 +#, c-format +msgid "" +"Layer <%s> already exist in map <%s>.\n" +"It will be overwritten by tuclayer data." msgstr "" -#: ../misc/m.nviz.script/main.c:112 -msgid "Number of frames" +#: ../vector/v.net/turntable.c:700 +#, c-format +msgid "Unable to open database <%s> using driver <%s>" msgstr "" -#: ../misc/m.nviz.script/main.c:118 -msgid "Start frame number (default=0)" +#: ../vector/v.net/turntable.c:715 +#, c-format +msgid "Unable to create turntable <%s>." msgstr "" -#: ../misc/m.nviz.script/main.c:123 -msgid "Full render -- Save images" +#: ../vector/v.net/turntable.c:722 +#, c-format +msgid "Unable to connect table <%s> to vector map <%s>." msgstr "" -#: ../misc/m.nviz.script/main.c:127 -msgid "Fly at constant elevation (ht)" +#: ../vector/v.net/turntable.c:727 +#, c-format +msgid "Unable to create index for column <%s> in table <%s>." msgstr "" -#: ../misc/m.nviz.script/main.c:132 -msgid "Include command in the script to output a KeyFrame file" +#: ../vector/v.net/report.c:37 +#, c-format +msgid "Line %d has no category" msgstr "" -#: ../misc/m.nviz.script/main.c:136 -msgid "Render images off-screen" +#: ../vector/v.net/report.c:67 +#, c-format +msgid "%d points found: %g %g %g line category: %d" msgstr "" -#: ../misc/m.nviz.script/main.c:140 -msgid "Enable vector and sites drawing" +#: ../vector/v.net/report.c:94 +#, c-format +msgid "Duplicate nodes at x=%g y=%g z=%g " msgstr "" -#: ../misc/m.nviz.script/main.c:148 -msgid "Either -i flag and/or route parameter must be used" +#: ../vector/v.net.alloc/main.c:67 +msgid "Allocates subnets for nearest centers." msgstr "" -#: ../misc/m.nviz.script/main.c:172 -msgid "Off-screen only available with full render mode" +#: ../vector/v.net.alloc/main.c:69 +msgid "Center node must be opened (costs >= 0). Costs of center node are used in calculation." msgstr "" -#: ../misc/m.nviz.script/main.c:250 -#, c-format -msgid "You must provide at least four points %d" +#: ../vector/v.net.alloc/main.c:158 +msgid "Default: same category like nearest center" msgstr "" -#: ../misc/m.nviz.script/main.c:324 -#, c-format -msgid "Created NVIZ script <%s>." +#: ../vector/v.net.alloc/main.c:342 +msgid "Allocating subnets..." 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?" +#: ../vector/v.transform/main.c:75 +msgid "Performs an affine transformation (shift, scale and rotate) on vector map." msgstr "" -#: ../misc/m.cogo/main.c:227 -msgid "polar" +#: ../vector/v.transform/main.c:80 +msgid "Shift all z values to bottom=0" msgstr "" -#: ../misc/m.cogo/main.c:228 -msgid "A simple utility for converting bearing and distance measurements to coordinates and vice versa." +#: ../vector/v.transform/main.c:85 +msgid "Swap coordinates x, y and then apply other parameters" msgstr "" -#: ../misc/m.cogo/main.c:230 -msgid "It assumes a cartesian coordinate system" +#: ../vector/v.transform/main.c:90 +msgid "Swap coordinates x, z and then apply other parameters" msgstr "" -#: ../misc/m.cogo/main.c:234 -msgid "Lines are labelled" +#: ../vector/v.transform/main.c:95 +msgid "Swap coordinates y, z and then apply other parameters" msgstr "" -#: ../misc/m.cogo/main.c:239 -msgid "Convert from coordinates to bearing and distance" +#: ../vector/v.transform/main.c:100 +msgid "Swap coordinates after the other transformations" msgstr "" -#: ../misc/m.cogo/main.c:244 -msgid "Repeat the starting coordinate at the end to close a loop" +#: ../vector/v.transform/main.c:104 +msgid "Do not build topology" msgstr "" -#: ../misc/m.cogo/main.c:255 -msgid "Starting coordinate pair" +#: ../vector/v.transform/main.c:109 ../vector/v.transform/main.c:120 +#: ../vector/v.transform/main.c:129 ../vector/v.transform/main.c:138 +#: ../vector/v.transform/main.c:147 ../vector/v.transform/main.c:156 +#: ../vector/v.transform/main.c:165 ../vector/v.transform/main.c:175 +#: ../vector/v.transform/main.c:182 +msgid "Custom" msgstr "" -#: ../misc/m.cogo/main.c:265 -#, c-format -msgid "Couldn't open COGO file <%s>" +#: ../vector/v.transform/main.c:118 +msgid "Shifting value for x coordinates" msgstr "" -#: ../misc/m.cogo/main.c:274 -#, c-format -msgid "Couldn't open output file <%s>" +#: ../vector/v.transform/main.c:127 +msgid "Shifting value for y coordinates" msgstr "" -#: ../misc/m.cogo/main.c:301 ../misc/m.cogo/main.c:304 -msgid "Converting starting coordinate pair" +#: ../vector/v.transform/main.c:145 +msgid "Scaling factor for x coordinates" msgstr "" -#: ../misc/m.cogo/main.c:319 -#, c-format -msgid "Input parse error on line %lu" +#: ../vector/v.transform/main.c:154 +msgid "Scaling factor for y coordinates" msgstr "" -#: ../misc/m.nviz.image/main.c:56 -msgid "Creates a 3D rendering of GIS data." +#: ../vector/v.transform/main.c:163 +msgid "Scaling factor for z coordinates" msgstr "" -#: ../misc/m.nviz.image/main.c:57 -msgid "Renders surfaces (raster data), 2D/3D vector data, and volumes (3D raster data) in 3D." +#: ../vector/v.transform/main.c:173 +msgid "Rotation around z axis in degrees (counter-clockwise)" msgstr "" -#: ../misc/m.nviz.image/main.c:83 -msgid "Unable to render data" +#: ../vector/v.transform/main.c:179 +msgid "Name of attribute column(s) used as transformation parameters" msgstr "" -#: ../misc/m.nviz.image/main.c:142 -#, c-format -msgid "Vertical exaggeration not given, using calculated value %.0f" +#: ../vector/v.transform/main.c:181 +msgid "Format: parameter:column, e.g. xshift:xs,yshift:ys,zrot:zr" msgstr "" -#: ../misc/m.nviz.image/main.c:154 +#: ../vector/v.transform/main.c:201 #, c-format -msgid "Viewpoint height not given, using calculated value %.0f" -msgstr "" - -#: ../misc/m.nviz.image/main.c:240 -msgid "Unsupported output format" +msgid "Columns require a valid layer. Please use '%s' parameter." msgstr "" -#: ../misc/m.nviz.image/args.c:51 -msgid "Use draw mode for all loaded surfaces" +#: ../vector/v.transform/main.c:231 +#, c-format +msgid "Unknown column parameter '%s'" 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" +#: ../vector/v.transform/main.c:242 +#, c-format +msgid "Unable to tokenize column string: [%s]" msgstr "" -#: ../misc/m.nviz.image/args.c:92 -msgid "Name for output image file (without extension)" +#: ../vector/v.transform/main.c:310 +#, c-format +msgid "New vector map <%s> boundary coordinates:" msgstr "" -#: ../misc/m.nviz.image/args.c:93 ../misc/m.nviz.image/args.c:107 -#: ../misc/m.nviz.image/args.c:117 -msgid "Image" +#: ../vector/v.transform/main.c:312 +#, c-format +msgid " N: %-10.3f S: %-10.3f" msgstr "" -#: ../misc/m.nviz.image/args.c:115 -msgid "Size (width, height) of output image" +#: ../vector/v.transform/main.c:313 +#, c-format +msgid " E: %-10.3f W: %-10.3f" msgstr "" -#: ../misc/m.nviz.image/args.c:132 -msgid "Name of raster map(s) for elevation" +#: ../vector/v.transform/main.c:314 +#, c-format +msgid " B: %6.3f T: %6.3f" msgstr "" -#: ../misc/m.nviz.image/args.c:142 -msgid "Constant elevation value(s) to use instead of a raster DEM" +#: ../vector/v.transform/trans_digit.c:119 +#, c-format +msgid "Unsupported column type of <%s>" msgstr "" -#: ../misc/m.nviz.image/args.c:149 -msgid "Name of raster map(s) for color" +#: ../vector/v.transform/trans_digit.c:127 +#, c-format +msgid "Unable to select value for category %d from table <%s>, column <%s>. For category %d using default transformation parameter %.3f." msgstr "" -#: ../misc/m.nviz.image/args.c:155 -msgid "Color value(s)" +#: ../vector/v.transform/trans_digit.c:138 +msgid "No category number defined. Using default transformation parameters." msgstr "" -#: ../misc/m.nviz.image/args.c:163 -msgid "Name of raster map(s) for mask" +#: ../vector/v.generalize/misc.c:166 +#, c-format +msgid "Layer %d" msgstr "" -#: ../misc/m.nviz.image/args.c:172 -msgid "Name of raster map(s) for transparency" +#: ../vector/v.generalize/main.c:78 +msgid "simplification" msgstr "" -#: ../misc/m.nviz.image/args.c:182 -msgid "Transparency value(s)" +#: ../vector/v.generalize/main.c:79 +msgid "smoothing" msgstr "" -#: ../misc/m.nviz.image/args.c:190 -msgid "Name of raster map(s) for shininess" +#: ../vector/v.generalize/main.c:80 +msgid "displacement" msgstr "" -#: ../misc/m.nviz.image/args.c:200 -msgid "Shininess value(s)" +#: ../vector/v.generalize/main.c:81 +msgid "network generalization" msgstr "" -#: ../misc/m.nviz.image/args.c:208 -msgid "Name of raster map(s) for emission" +#: ../vector/v.generalize/main.c:84 +msgid "Performs vector based generalization." msgstr "" -#: ../misc/m.nviz.image/args.c:218 -msgid "Emission value(s)" +#: ../vector/v.generalize/main.c:102 +msgid "Error map with failed generalizations" msgstr "" -#: ../misc/m.nviz.image/args.c:230 -msgid "Draw mode" +#: ../vector/v.generalize/main.c:104 +msgid "Lines and boundaries causing errors (collapsed to a point or topology errors)" msgstr "" -#: ../misc/m.nviz.image/args.c:242 -msgid "Fine resolution" +#: ../vector/v.generalize/main.c:128 +msgid "Douglas-Peucker Algorithm" msgstr "" -#: ../misc/m.nviz.image/args.c:253 -msgid "Coarse resolution" +#: ../vector/v.generalize/main.c:129 +msgid "Douglas-Peucker Algorithm with reduction parameter" msgstr "" -#: ../misc/m.nviz.image/args.c:264 -msgid "Draw style" +#: ../vector/v.generalize/main.c:130 +msgid "Lang Simplification Algorithm" msgstr "" -#: ../misc/m.nviz.image/args.c:276 -msgid "Shading" +#: ../vector/v.generalize/main.c:131 +msgid "Vertex Reduction Algorithm eliminates points close to each other" msgstr "" -#: ../misc/m.nviz.image/args.c:285 -msgid "Wire color" +#: ../vector/v.generalize/main.c:132 +msgid "Reumann-Witkam Algorithm" msgstr "" -#: ../misc/m.nviz.image/args.c:297 -msgid "Surface position" +#: ../vector/v.generalize/main.c:133 +msgid "Boyle's Forward-Looking Algorithm" msgstr "" -#: ../misc/m.nviz.image/args.c:309 -msgid "Name of line vector overlay map(s)" +#: ../vector/v.generalize/main.c:134 +msgid "McMaster's Sliding Averaging Algorithm" 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" +#: ../vector/v.generalize/main.c:135 +msgid "McMaster's Distance-Weighting Algorithm" msgstr "" -#: ../misc/m.nviz.image/args.c:317 ../misc/m.nviz.image/args.c:410 -msgid "Layer number or name for thematic mapping" +#: ../vector/v.generalize/main.c:136 +msgid "Chaiken's Algorithm" msgstr "" -#: ../misc/m.nviz.image/args.c:329 -msgid "Vector line width" +#: ../vector/v.generalize/main.c:137 +msgid "Interpolation by Cubic Hermite Splines" msgstr "" -#: ../misc/m.nviz.image/args.c:337 ../misc/m.nviz.image/args.c:449 -msgid "Name of width definition column" +#: ../vector/v.generalize/main.c:138 +msgid "Snakes method for line smoothing" msgstr "" -#: ../misc/m.nviz.image/args.c:345 -msgid "Vector line color" +#: ../vector/v.generalize/main.c:139 +msgid "Network generalization" msgstr "" -#: ../misc/m.nviz.image/args.c:353 ../misc/m.nviz.image/args.c:465 -msgid "Name of color definition column" +#: ../vector/v.generalize/main.c:140 +msgid "Displacement of lines close to each other" msgstr "" -#: ../misc/m.nviz.image/args.c:364 -msgid "Vector line display mode" +#: ../vector/v.generalize/main.c:143 +msgid "Generalization algorithm" msgstr "" -#: ../misc/m.nviz.image/args.c:366 -msgid "surface;drape on raster surface;flat;draw at constant elevation" +#: ../vector/v.generalize/main.c:150 +msgid "Maximal tolerance value" msgstr "" -#: ../misc/m.nviz.image/args.c:378 -msgid "Vector line height" +#: ../vector/v.generalize/main.c:157 +msgid "Look-ahead parameter" msgstr "" -#: ../misc/m.nviz.image/args.c:390 -msgid "Vector lines position" +#: ../vector/v.generalize/main.c:166 +msgid "Percentage of the points in the output of 'douglas_reduction' algorithm" msgstr "" -#: ../misc/m.nviz.image/args.c:402 -msgid "Name of point vector overlay map(s)" +#: ../vector/v.generalize/main.c:175 +msgid "Slide of computed point toward the original point" 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" +#: ../vector/v.generalize/main.c:184 +msgid "Minimum angle between two consecutive segments in Hermite method" msgstr "" -#: ../misc/m.nviz.image/args.c:422 -msgid "Icon size (map units)" +#: ../vector/v.generalize/main.c:192 +msgid "Degree threshold in network generalization" msgstr "" -#: ../misc/m.nviz.image/args.c:430 -msgid "Name of size definition column" +#: ../vector/v.generalize/main.c:201 +msgid "Closeness threshold in network generalization" msgstr "" -#: ../misc/m.nviz.image/args.c:441 -msgid "Icon width" +#: ../vector/v.generalize/main.c:209 +msgid "Betweeness threshold in network generalization" msgstr "" -#: ../misc/m.nviz.image/args.c:457 -msgid "Icon color" +#: ../vector/v.generalize/main.c:216 +msgid "Snakes alpha parameter" msgstr "" -#: ../misc/m.nviz.image/args.c:476 -msgid "Icon marker" +#: ../vector/v.generalize/main.c:223 +msgid "Snakes beta parameter" msgstr "" -#: ../misc/m.nviz.image/args.c:486 -msgid "Name of marker definition column" +#: ../vector/v.generalize/main.c:230 +msgid "Number of iterations" msgstr "" -#: ../misc/m.nviz.image/args.c:497 -msgid "3D vector point display mode" +#: ../vector/v.generalize/main.c:240 +msgid "Disable loop support" msgstr "" -#: ../misc/m.nviz.image/args.c:499 -msgid "surface;drape on raster surface;3D;place at 3D point's z-elevation" +#: ../vector/v.generalize/main.c:241 +msgid "Do not modify end points of lines forming a closed loop" msgstr "" -#: ../misc/m.nviz.image/args.c:512 -msgid "Vector points position" +#: ../vector/v.generalize/main.c:244 +msgid "Do not copy attributes" msgstr "" -#: ../misc/m.nviz.image/args.c:529 -msgid "Viewpoint position (x,y model coordinates)" +#: ../vector/v.generalize/main.c:298 +msgid "Unknown method" 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" +#: ../vector/v.generalize/main.c:331 +#, c-format +msgid "No lines found in input map <%s>" msgstr "" -#: ../misc/m.nviz.image/args.c:541 -msgid "Viewpoint height (in map units)" +#: ../vector/v.generalize/main.c:345 +#, c-format +msgid "Unable to create error vector map <%s>" msgstr "" -#: ../misc/m.nviz.image/args.c:551 -msgid "Viewpoint field of view (in degrees)" +#: ../vector/v.generalize/main.c:365 +msgid "Displacement..." msgstr "" -#: ../misc/m.nviz.image/args.c:563 -msgid "Viewpoint twist angle (in degrees)" +#: ../vector/v.generalize/main.c:374 +msgid "Network generalization..." msgstr "" -#: ../misc/m.nviz.image/args.c:585 -msgid "Focus to point on surface (from SW corner in map units)" +#: ../vector/v.generalize/main.c:389 +msgid "Attributes are needed for 'where' option, copying table" 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" +#: ../vector/v.generalize/main.c:405 +#, c-format +msgid "Generalization (%s)..." msgstr "" -#: ../misc/m.nviz.image/args.c:605 -msgid "Volume draw mode" +#: ../vector/v.generalize/main.c:406 +#, c-format +msgid "Using threshold: %g %s" msgstr "" -#: ../misc/m.nviz.image/args.c:617 -msgid "Volume shading" +#: ../vector/v.generalize/main.c:526 +#, c-format +msgid "Method '%s' did not preserve first point" msgstr "" -#: ../misc/m.nviz.image/args.c:629 -msgid "Volume position" +#: ../vector/v.generalize/main.c:531 +#, c-format +msgid "Method '%s' did not preserve last point" msgstr "" -#: ../misc/m.nviz.image/args.c:640 -msgid "Volume resolution" +#: ../vector/v.generalize/main.c:538 +#, c-format +msgid "Method '%s' did not preserve loop" msgstr "" -#: ../misc/m.nviz.image/args.c:651 -msgid "Isosurface level" +#: ../vector/v.generalize/main.c:570 +#, c-format +msgid "%d boundaries were not modified because modification would damage topology" msgstr "" -#: ../misc/m.nviz.image/args.c:660 -msgid "Name of volume for isosurface color" +#: ../vector/v.generalize/main.c:573 +#, c-format +msgid "%d lines/boundaries were not modified due to over-simplification" msgstr "" -#: ../misc/m.nviz.image/args.c:668 -msgid "Isosurface color" +#: ../vector/v.generalize/main.c:594 +#, c-format +msgid "Number of vertices for selected features %s from %d to %d (%d%% remaining)" msgstr "" -#: ../misc/m.nviz.image/args.c:677 -msgid "Name of 3D raster map(s) for isosurface transparency" +#: ../vector/v.generalize/main.c:595 +msgid "reduced" msgstr "" -#: ../misc/m.nviz.image/args.c:688 -msgid "Transparency value(s)for isosurfaces" +#: ../vector/v.generalize/main.c:595 +msgid "changed" msgstr "" -#: ../misc/m.nviz.image/args.c:697 -msgid "Name of 3D raster map(s) for shininess" +#: ../vector/v.generalize/network.c:166 +msgid "Calculating centrality measures..." msgstr "" -#: ../misc/m.nviz.image/args.c:708 -msgid "Shininess value(s) for isosurfaces" +#: ../vector/v.generalize/smoothing.c:135 +#: ../vector/v.generalize/smoothing.c:225 +msgid "Look ahead parameter must be odd" msgstr "" -#: ../misc/m.nviz.image/args.c:715 -msgid "Toggles normal direction of all isosurfaces (changes light effect)" +#: ../vector/v.generalize/smoothing.c:664 +msgid "Unable to find the inverse matrix" msgstr "" -#: ../misc/m.nviz.image/args.c:721 -msgid "Draw volume box" +#: ../vector/v.generalize/smoothing.c:671 +msgid "Unable to calculate the output vectors" msgstr "" -#: ../misc/m.nviz.image/args.c:733 -msgid "Volume slice parallel to given axis (x, y, z)" +#: ../vector/v.generalize/displacement.c:199 +msgid "Inverting matrix..." msgstr "" -#: ../misc/m.nviz.image/args.c:743 -msgid "Volume slice position" +#: ../vector/v.generalize/displacement.c:201 +msgid "Unable to calculate the inverse matrix" msgstr "" -#: ../misc/m.nviz.image/args.c:754 -msgid "Volume slice transparency" +#: ../vector/v.generalize/displacement.c:204 +msgid "Resolving conflicts..." msgstr "" -#: ../misc/m.nviz.image/args.c:771 -msgid "Light position (x,y,z model coordinates)" +#: ../vector/v.external/main.c:59 +msgid "Creates a new pseudo-vector map as a link to an OGR-supported layer or a PostGIS feature table." 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" +#: ../vector/v.external/main.c:130 +msgid "No layer defined" msgstr "" -#: ../misc/m.nviz.image/args.c:777 -msgid "Light color" +#: ../vector/v.external/main.c:196 +#, c-format +msgid "Unable to delete '%s'" msgstr "" -#: ../misc/m.nviz.image/args.c:786 -msgid "Light brightness" +#: ../vector/v.external/main.c:203 +#, c-format +msgid "Unable to create file '%s/%s'" msgstr "" -#: ../misc/m.nviz.image/args.c:796 -msgid "Light ambient" +#: ../vector/v.external/main.c:237 +#, c-format +msgid "Link to vector map <%s> created." msgstr "" -#: ../misc/m.nviz.image/args.c:810 -msgid "Cutting plane index (0-5)" +#: ../vector/v.external/args.c:14 +msgid "Name of input OGR or PostGIS data source" 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" +#: ../vector/v.external/args.c:27 +msgid "Name of OGR layer or PostGIS feature table to be linked" msgstr "" -#: ../misc/m.nviz.image/args.c:819 -msgid "Cutting plane x,y,z coordinates" +#: ../vector/v.external/args.c:28 +msgid "" +"Examples:\n" +"\t\tESRI Shapefile: shapefile name\n" +"\t\tMapInfo File: mapinfo file name\n" +"\t\tPostGIS database: table name" msgstr "" -#: ../misc/m.nviz.image/args.c:831 -msgid "Cutting plane rotation along the vertical axis" +#: ../vector/v.external/args.c:40 +msgid "Name for output GRASS vector map (default: input layer)" msgstr "" -#: ../misc/m.nviz.image/args.c:842 -msgid "Cutting plane tilt" +#: ../vector/v.external/args.c:62 +msgid "List available layers in data source and exit" msgstr "" -#: ../misc/m.nviz.image/args.c:854 -msgid "Cutting plane color (between two surfaces)" +#: ../vector/v.external/args.c:68 +msgid "List available layers including feature type in data source and exit" msgstr "" -#: ../misc/m.nviz.image/args.c:870 -msgid "North-West edge" +#: ../vector/v.external/args.c:70 +msgid "Format: layer name,type,projection check,geometry" msgstr "" -#: ../misc/m.nviz.image/args.c:871 -msgid "North-East edge" +#: ../vector/v.external/list.c:111 +msgid "GRASS is not compiled with PostgreSQL support" msgstr "" -#: ../misc/m.nviz.image/args.c:872 -msgid "South-West edge" +#: ../vector/v.external/list.c:117 +msgid "GRASS is not compiled with OGR support" msgstr "" -#: ../misc/m.nviz.image/args.c:872 -msgid "South-East edge" +#: ../vector/v.external/list.c:158 +msgid "Connection to PostgreSQL database failed." msgstr "" -#: ../misc/m.nviz.image/args.c:874 -msgid "Fringe edges" +#: ../vector/v.external/list.c:168 +msgid "No feature tables found in database." msgstr "" -#: ../misc/m.nviz.image/args.c:875 ../misc/m.nviz.image/args.c:881 -#: ../misc/m.nviz.image/args.c:890 -msgid "Fringe" +#: ../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 "" -#: ../misc/m.nviz.image/args.c:880 -msgid "Fringe color" +#: ../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:310 +#, c-format +msgid "Unable to convert input map projection to GRASS format. Projection check cannot be provided for OGR layer <%s>" msgstr "" -#: ../misc/m.nviz.image/args.c:889 -msgid "Fringe elevation" +#: ../vector/v.external/list.c:326 +#, c-format +msgid "Invalid geometry column %d" msgstr "" -#: ../misc/m.nviz.image/args.c:903 -msgid "Place north arrow at given position \t(in screen coordinates from bottom left corner)" +#: ../vector/v.to.db/main.c:42 +msgid "length" msgstr "" -#: ../misc/m.nviz.image/args.c:905 ../misc/m.nviz.image/args.c:915 -#: ../misc/m.nviz.image/args.c:922 -msgid "Decoration" +#: ../vector/v.to.db/main.c:43 +msgid "perimeter" msgstr "" -#: ../misc/m.nviz.image/args.c:914 -msgid "North arrow size (in map units)" +#: ../vector/v.to.db/main.c:44 +msgid "coordinates" msgstr "" -#: ../misc/m.nviz.image/args.c:921 -msgid "North arrow color" +#: ../vector/v.to.db/main.c:45 +msgid "bounding box" msgstr "" -#: ../misc/m.nviz.image/args.c:973 -#, c-format -msgid "At least one <%s> or <%s> required" +#: ../vector/v.to.db/main.c:47 +msgid "Populates attribute values from vector features." 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 +#: ../vector/v.to.db/main.c:56 #, c-format -msgid "Inconsistent number of attributes (<%s/%s>: %d vs. <%s>: %d)" +msgid "Vector map <%s> not found in the current mapset. Unable to modify vector maps from different mapsets." msgstr "" -#: ../misc/m.nviz.image/args.c:1058 +#: ../vector/v.to.db/main.c:73 ../vector/v.to.db/main.c:80 +#: ../vector/v.to.db/update.c:30 ../vector/v.to.db/update.c:34 +#: ../vector/v.to.db/query.c:83 #, c-format -msgid "Inconsistent number of attributes (<%s>: %d vs. <%s>: %d x 3)" +msgid "Database connection not defined for layer %d. Use v.db.connect first." 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 +#: ../vector/v.to.db/main.c:174 #, c-format -msgid "Inconsistent number of attributes (<%s>: %d vs. <%s>: %d)" +msgid "Missing column name for input column number %d" msgstr "" -#: ../misc/m.nviz.image/args.c:1146 ../misc/m.nviz.image/args.c:1156 +#: ../vector/v.to.db/main.c:180 #, c-format -msgid "Inconsistent number of attributes (<%s>: %d vs. <%s>: %d, <%s>: %d)" +msgid "Missing column name for table column number %d" msgstr "" -#: ../misc/m.nviz.image/args.c:1171 +#: ../vector/v.to.db/main.c:194 #, c-format -msgid "Inconsistent number of attributes (<%s>: %d vs. <%s>: %d x 6)" +msgid "Existing column <%s> has a different but maybe compatible type" msgstr "" -#: ../misc/m.nviz.image/args.c:1183 +#: ../vector/v.to.db/main.c:198 #, c-format -msgid "Inconsistent number of attributes (<%s/%s>: %d vs. <%s>: %d, <%s>: %d)" +msgid "Existing column <%s> has the wrong type" msgstr "" -#: ../misc/m.nviz.image/cplane.c:40 +#: ../vector/v.to.db/main.c:203 #, c-format -msgid "Cutting plane number <%d> not found" +msgid "Values in column <%s> will be overwritten" msgstr "" -#: ../misc/m.nviz.image/surface.c:67 +#: ../vector/v.to.db/main.c:268 #, c-format -msgid "Missing topography attribute for surface %d" +msgid "Unable to create column <%s>" msgstr "" -#: ../misc/m.nviz.image/surface.c:131 ../misc/m.nviz.image/volume.c:159 +#: ../vector/v.to.db/main.c:322 #, c-format -msgid "Color attribute not defined, using default <%s>" +msgid "Category index for vector map <%s> is not sorted" msgstr "" -#: ../misc/m.nviz.image/surface.c:137 -#, c-format -msgid "Missing color attribute for surface %d" +#: ../vector/v.to.db/update.c:86 +msgid "Updating database..." msgstr "" -#: ../misc/m.nviz.image/surface.c:217 +#: ../vector/v.to.db/update.c:151 #, c-format -msgid "Surface id %d doesn't exist" +msgid "More elements of category %d, nothing loaded to database" msgstr "" -#: ../misc/m.nviz.image/surface.c:264 ../misc/m.nviz.image/surface.c:271 +#: ../vector/v.to.db/update.c:251 #, c-format -msgid "Unable to set draw mode for surface id %d" +msgid "Record (cat %d) already exists (not inserted)" 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 +#: ../vector/v.to.db/update.c:279 #, c-format -msgid "Column <%s> in table <%s> not found" +msgid "Cannot update table: %s" msgstr "" -#: ../misc/m.nviz.image/vector.c:304 -msgid "Data type of color column must be character" +#: ../vector/v.to.db/query.c:93 +msgid "Querying database... " msgstr "" -#: ../misc/m.nviz.image/vector.c:314 -msgid "Data type of size column must be numeric" +#: ../vector/v.to.db/query.c:109 +#, c-format +msgid "Query for category '0' (no category) was not executed because of too many (%d) query categories. All later reported values for cat 0 are not valid." msgstr "" -#: ../misc/m.nviz.image/vector.c:324 -msgid "Data type of width column must be numeric" +#: ../vector/v.to.db/query.c:146 +#, c-format +msgid "Multiple query results, output value set to NULL (category [%d])" msgstr "" -#: ../misc/m.nviz.image/vector.c:335 -msgid "Data type of marker column must be character" +#: ../vector/v.to.db/query.c:153 +msgid "Unable to fetch record" msgstr "" -#: ../misc/m.nviz.image/volume.c:42 ../misc/m.nviz.image/volume.c:133 -#, c-format -msgid "3d raster map <%s> not found" +#: ../vector/v.to.db/report.c:14 +msgid "No totals for selected option" msgstr "" -#: ../misc/m.nviz.image/volume.c:96 ../misc/m.nviz.image/volume.c:256 +#: ../vector/v.to.db/report.c:230 #, c-format -msgid "Error tokenize '%s'" +msgid "%d categories read from vector map (layer %d)" msgstr "" -#: ../misc/m.nviz.image/volume.c:103 ../misc/m.nviz.image/volume.c:271 +#: ../vector/v.to.db/report.c:234 #, c-format -msgid "Volume set number %d is not available" +msgid "%d records selected from table (layer %d)" msgstr "" -#: ../misc/m.nviz.image/volume.c:108 +#: ../vector/v.to.db/report.c:237 #, c-format -msgid "Unable to add isosurface (volume set %d)" +msgid "%d categories read from vector map exist in selection from table" 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 +#: ../vector/v.to.db/report.c:240 #, c-format -msgid "Unable to set isosurface (%d) attribute (%d) of volume %d" +msgid "%d categories read from vector map don't exist in selection from table" msgstr "" -#: ../misc/m.nviz.image/volume.c:267 +#: ../vector/v.to.db/report.c:242 #, c-format -msgid "Wrong name for axis: %s" +msgid "%d records updated/inserted (layer %d)" msgstr "" -#: ../misc/m.nviz.image/volume.c:276 +#: ../vector/v.to.db/report.c:245 #, c-format -msgid "Unable to add slice (volume set %d)" +msgid "%d update/insert errors (layer %d)" msgstr "" -#: ../misc/m.nviz.image/volume.c:288 +#: ../vector/v.to.db/report.c:248 #, c-format -msgid "Unable to set slice (%d) position of volume %d" +msgid "%d categories with more points (coordinates not loaded)" msgstr "" -#: ../misc/m.nviz.image/volume.c:294 -#, c-format -msgid "Unable to set slice (%d) transparency of volume %d" +#: ../vector/v.to.db/parse.c:36 +msgid "Layer number or name (write to)" msgstr "" -#: ../misc/m.transform/main.c:92 -#, c-format -msgid "Not enough points, %d are required" +#: ../vector/v.to.db/parse.c:43 +msgid "For coor valid point/centroid, for length valid line/boundary" msgstr "" -#: ../misc/m.transform/main.c:194 -msgid "Poorly placed control points" +#: ../vector/v.to.db/parse.c:54 +msgid "Value to upload" msgstr "" -#: ../misc/m.transform/main.c:330 -msgid "Rectification polynomial order" +#: ../vector/v.to.db/parse.c:73 +msgid "insert new row for each category if doesn't exist yet" msgstr "" -#: ../misc/m.transform/main.c:362 -msgid "Local x,y coordinates to target east,north" +#: ../vector/v.to.db/parse.c:74 +msgid "area size" msgstr "" -#: ../misc/m.transform/main.c:367 -msgid "Target east,north coordinates to local x,y" +#: ../vector/v.to.db/parse.c:75 +msgid "" +"compactness of an area, calculated as \n" +" compactness = perimeter / (2 * sqrt(PI * area))" msgstr "" -#: ../misc/m.measure/main.c:45 -msgid "Measures the lengths and areas of features." +#: ../vector/v.to.db/parse.c:77 +msgid "" +"fractal dimension of boundary defining a polygon, calculated as \n" +" fd = 2 * (log(perimeter) / log(area))" msgstr "" -#: ../misc/m.measure/main.c:47 -msgid "measurement" +#: ../vector/v.to.db/parse.c:79 +msgid "perimeter length of an area" msgstr "" -#: ../misc/m.measure/main.c:56 -msgid "Units" +#: ../vector/v.to.db/parse.c:80 +msgid "line length" msgstr "" -#: ../misc/m.measure/main.c:57 -msgid "Default: location map units" +#: ../vector/v.to.db/parse.c:81 +msgid "number of features for each category" msgstr "" -#: ../misc/m.measure/main.c:61 -msgid "Shell script style" +#: ../vector/v.to.db/parse.c:82 +msgid "point coordinates, X,Y or X,Y,Z" msgstr "" -#: ../misc/m.measure/main.c:104 -msgid "Length:" +#: ../vector/v.to.db/parse.c:83 +msgid "line/boundary starting point coordinates, X,Y or X,Y,Z" msgstr "" -#: ../misc/m.measure/main.c:115 -msgid "Area:" +#: ../vector/v.to.db/parse.c:84 +msgid "line/boundary end point coordinates, X,Y or X,Y,Z" msgstr "" -#: ../scripts/i.oif/i.oif.py:54 -#, python-format -msgid "Calculating OIF for combination: %s, %s, %s" +#: ../vector/v.to.db/parse.c:85 +msgid "categories of areas on the left and right side of the boundary, 'query_layer' is used for area category" msgstr "" -#: ../scripts/i.oif/i.oif.py:83 -msgid "At least four input maps required" +#: ../vector/v.to.db/parse.c:87 +msgid "result of a database query for all records of the geometry(or geometries) from table specified by 'query_layer' option" msgstr "" -#: ../scripts/i.oif/i.oif.py:87 -msgid "Calculating standard deviations for all bands..." +#: ../vector/v.to.db/parse.c:89 +msgid "slope steepness of vector line or boundary" msgstr "" -#: ../scripts/i.oif/i.oif.py:128 -msgid "Calculating Correlation Matrix..." +#: ../vector/v.to.db/parse.c:90 +msgid "line sinuousity, calculated as line length / distance between end points" msgstr "" -#: ../scripts/i.oif/i.oif.py:140 -msgid "Calculating OIF for all band combinations..." +#: ../vector/v.to.db/parse.c:91 +msgid "line azimuth, calculated as angle between North direction and endnode direction at startnode" msgstr "" -#: ../scripts/i.oif/i.oif.py:147 -msgid "The Optimum Index Factor analysis result (best combination shown first):" +#: ../vector/v.to.db/parse.c:92 +msgid "bounding box of area, N,S,E,W" msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:76 -#: ../scripts/v.db.update/v.db.update.py:75 -#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:60 -#: ../scripts/v.rast.stats/v.rast.stats.py:120 -#: ../scripts/v.db.addcolumn/v.db.addcolumn.py:63 -#: ../scripts/v.db.dropcolumn/v.db.dropcolumn.py:60 -#, python-format -msgid "Vector map <%s> not found in current mapset" +#: ../vector/v.to.db/parse.c:96 +msgid "Name of attribute column(s) to populate" msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:82 -#, python-format -msgid "Using vector map name as table name: <%s>" +#: ../vector/v.to.db/parse.c:105 +msgid "Query layer number or name (read from)" msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:88 -#, python-format -msgid "Using vector map name extended by layer number as table name: <%s>" +#: ../vector/v.to.db/parse.c:111 +msgid "Name of attribute column used for 'query' option" msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:91 -#, python-format -msgid "Using user specified table name: %s" +#: ../vector/v.to.db/parse.c:112 +msgid "E.g. 'cat', 'count(*)', 'sum(val)'" msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:95 -msgid "Creating new DB connection based on default mapset settings..." +#: ../vector/v.to.db/parse.c:117 +msgid "Field separator for print mode" msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:105 -#, python-format -msgid "There is already a table linked to layer <%s>" +#: ../vector/v.to.db/parse.c:122 +msgid "Print only" msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:120 -#, python-format -msgid "Duplicate column name '%s' not allowed" +#: ../vector/v.to.db/parse.c:128 +msgid "Only print SQL statements" msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:131 -#, python-format -msgid "Creating table with columns (%s)..." +#: ../vector/v.to.db/parse.c:134 +msgid "Print also totals for option length, area, or count" msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:169 -msgid "Current attribute table links:" +#: ../vector/v.to.db/parse.c:181 +msgid "This option requires one column" msgstr "" -#: ../scripts/r.in.wms/wms_cap_parsers.py:41 -msgid "Unable to parse XML file" +#: ../vector/v.to.db/parse.c:186 +msgid "This option requires two columns" msgstr "" -#: ../scripts/r.in.wms/wms_cap_parsers.py:43 -#, python-format -msgid "" -"Unable to open XML file '%s'.\n" -"%s\n" +#: ../vector/v.to.db/parse.c:191 +msgid "This option requires at least two columns" msgstr "" -#: ../scripts/r.in.wms/wms_cap_parsers.py:46 -msgid "Root node was not found." +#: ../vector/v.to.db/parse.c:196 +msgid "This option requires four columns" msgstr "" -#: ../scripts/r.in.wms/wms_cap_parsers.py:61 -#, python-format -msgid "" -"Unable to parse capabilities file.\n" -" Tag <%s> was not found." +#: ../vector/v.to.db/parse.c:203 +msgid "Parameter 'qcolumn' must be specified for 'option=query'" msgstr "" -#: ../scripts/r.in.wms/wms_cap_parsers.py:92 -msgid "Missing version attribute root node in Capabilities XML file" +#: ../vector/v.to.db/parse.c:208 +msgid "The 'sides' option makes sense only for boundaries" msgstr "" -#: ../scripts/r.in.wms/wms_cap_parsers.py:104 -#, python-format -msgid "WMS server does not support '%s' version." +#: ../vector/v.to.db/parse.c:211 +msgid "The 'sinuous' option makes sense only for lines" msgstr "" -#: ../scripts/r.in.wms/wms_cap_parsers.py:238 -#: ../scripts/r.in.wms/wms_cap_parsers.py:250 -#, python-format -msgid "" -"Unable to parse capabilities file. \n" -" Tag <%s> was not found." +#: ../vector/v.to.db/parse.c:214 +msgid "The 'azimuth' option makes sense only for lines" msgstr "" -#: ../scripts/r.in.wms/wms_cap_parsers.py:484 -#: ../scripts/r.in.wms/wms_cap_parsers.py:499 -#, python-format -msgid "" -"Unable to parse capabilities file. \n" -" Tag '%s' was not found." +#: ../visualization/ximgview/main.c:84 +msgid "Unable to get window attributes" msgstr "" -#: ../scripts/r.in.wms/wms_cap_parsers.py:555 -#, python-format -msgid "" -"Unable to parse tile service file. \n" -" Tag <%s> was not found." +#: ../visualization/ximgview/main.c:258 +msgid "Unable to open image file" msgstr "" -#: ../scripts/r.in.wms/wms_gdal_drv.py:27 -msgid "Unable to load GDAL Python bindings" +#: ../visualization/ximgview/main.c:261 +msgid "Unable to read BMP header" msgstr "" -#: ../scripts/r.in.wms/wms_gdal_drv.py:126 -msgid "" -"If module will not be able to fetch the data in this geographic projection, \n" -" try 'WMS_GRASS' driver or use WMS version 1.1.1." +#: ../visualization/ximgview/main.c:264 +msgid "Invalid BMP header" msgstr "" -#: ../scripts/r.in.wms/wms_gdal_drv.py:137 -msgid "Unable to open GDAL WMS driver" +#: ../visualization/ximgview/main.c:270 +msgid "Unable to map image file" msgstr "" -#: ../scripts/r.in.wms/wms_gdal_drv.py:143 -#, python-format -msgid "Unable to find %s driver" +#: ../visualization/ximgview/main.c:295 +msgid "View BMP images from the PNG driver." msgstr "" -#: ../scripts/r.in.wms/wms_gdal_drv.py:148 -#, python-format -msgid "Driver %s supports CreateCopy() method." +#: ../visualization/ximgview/main.c:301 +msgid "Image file" msgstr "" -#: ../scripts/r.in.wms/wms_gdal_drv.py:155 -msgid "Incorrect WMS query" +#: ../visualization/ximgview/color.c:90 ../visualization/ximgview/color.c:288 +#, c-format +msgid "Unknown visual class [%d]." msgstr "" -#: ../scripts/r.in.wms/r.in.wms.py:228 -msgid "Importing raster map into GRASS..." +#: ../visualization/ximgview/color.c:239 +msgid "Unable to get sufficient gray shades." msgstr "" -#: ../scripts/r.in.wms/r.in.wms.py:230 -msgid "" -"Nothing to import.\n" -"No data has been downloaded from wms server." +#: ../visualization/ximgview/color.c:256 +msgid "Unable to get sufficient colors." msgstr "" -#: ../scripts/r.in.wms/wms_drv.py:33 -msgid "Unable to load GDAL python bindings" +#: ../visualization/ximgview/color.c:269 +msgid "Using private colormap for DirectColor visual." msgstr "" -#: ../scripts/r.in.wms/wms_drv.py:65 -msgid "Downloading data from WMS server..." +#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:60 +#: ../scripts/v.rast.stats/v.rast.stats.py:124 +#: ../scripts/v.db.addcolumn/v.db.addcolumn.py:63 +#: ../scripts/v.db.addtable/v.db.addtable.py:76 +#: ../scripts/v.db.dropcolumn/v.db.dropcolumn.py:60 +#: ../scripts/v.db.update/v.db.update.py:75 +#, python-format +msgid "Vector map <%s> not found in current mapset" msgstr "" -#: ../scripts/r.in.wms/wms_drv.py:134 -#, python-format -msgid "" -"Authorization failed to '%s' when fetching data.\n" -"%s" +#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:70 +msgid "There is no table connected to the input vector map. Cannot rename any column" msgstr "" -#: ../scripts/r.in.wms/wms_drv.py:138 +#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:79 #, python-format -msgid "" -"Unable to fetch data from: '%s'\n" -"%s" +msgid "Column name <%s> too long. The DBF driver supports column names not longer than 10 characters" msgstr "" -#: ../scripts/r.in.wms/wms_drv.py:161 +#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:84 #, python-format -msgid "" -"Server refused to send data for a tile.\n" -"Request will be repeated after %d s." +msgid "Cannot rename column <%s> as it is needed to keep table <%s> connected to the input vector map" msgstr "" -#: ../scripts/r.in.wms/wms_drv.py:167 -#, python-format -msgid "" -"Unable to write data into tempfile.\n" -"%s" +#: ../scripts/v.rast.stats/v.rast.stats.py:131 +#: ../scripts/v.rast.stats/v.rast.stats.py:203 +#: ../scripts/v.rast.stats/v.rast.stats.py:210 +#: ../scripts/v.db.addcolumn/v.db.addcolumn.py:69 +#: ../scripts/v.db.update/v.db.update.py:81 +msgid "There is no table connected to this map. Run v.db.connect or v.db.addtable first." msgstr "" -#: ../scripts/r.in.wms/wms_drv.py:180 -#, python-format -msgid "" -"Unable to read data from tempfile.\n" -"%s" +#: ../scripts/v.rast.stats/v.rast.stats.py:137 +#, python-brace-format +msgid "Number of raster maps ({0}) different from number of column prefixes ({1})" msgstr "" -#: ../scripts/r.in.wms/wms_drv.py:185 -#, python-format -msgid "WMS server error: %s" +#: ../scripts/v.rast.stats/v.rast.stats.py:170 +msgid "An error occurred while converting vector to raster" msgstr "" -#: ../scripts/r.in.wms/wms_drv.py:187 -msgid "WMS server unknown error" +#: ../scripts/v.rast.stats/v.rast.stats.py:182 +msgid "No categories found in raster map" msgstr "" -#: ../scripts/r.in.wms/wms_drv.py:206 -#, python-format -msgid "Driver %s does not supports Create() method" +#: ../scripts/v.rast.stats/v.rast.stats.py:195 +#, python-brace-format +msgid "Not all vector categories converted to raster. Converted {0} of {1}." msgstr "" -#: ../scripts/r.in.wms/wms_drv.py:260 +#: ../scripts/v.rast.stats/v.rast.stats.py:266 #, python-format -msgid "Unable to open %s " +msgid "Cannot create column <%s> (already present). " msgstr "" -#: ../scripts/r.in.wms/wms_drv.py:326 -msgid "Region is out of server data extend." +#: ../scripts/v.rast.stats/v.rast.stats.py:267 +msgid "Use -c flag to update values in this column." msgstr "" -#: ../scripts/r.in.wms/wms_drv.py:354 +#: ../scripts/v.rast.stats/v.rast.stats.py:276 #, python-format -msgid "Fetching %d tiles with %d x %d pixel size per tile..." +msgid "Adding columns '%s'" msgstr "" -#: ../scripts/r.in.wms/wms_drv.py:562 ../scripts/r.in.wms/wms_drv.py:801 -#, python-format -msgid "" -"Unable to parse tile service file.\n" -"%s\n" +#: ../scripts/v.rast.stats/v.rast.stats.py:281 +msgid "Adding columns failed. Exiting." msgstr "" -#: ../scripts/r.in.wms/wms_drv.py:606 +#: ../scripts/v.rast.stats/v.rast.stats.py:284 #, python-format -msgid "Layer '%s' was not found in capabilities file" +msgid "Processing input data (%d categories)..." msgstr "" -#: ../scripts/r.in.wms/wms_drv.py:625 -#, python-format -msgid "Layer '%s' is not available with %s code." +#: ../scripts/v.rast.stats/v.rast.stats.py:328 +msgid "Updating the database ..." msgstr "" -#: ../scripts/r.in.wms/wms_drv.py:825 -#, python-format -msgid "" -"Unable to parse tile service file. \n" -" No tag '%s' was found." +#: ../scripts/v.rast.stats/v.rast.stats.py:333 +#, python-brace-format +msgid "Statistics calculated from raster map <{raster}> and uploaded to attribute table of vector map <{vector}>." msgstr "" -#: ../scripts/r.in.wms/wms_drv.py:836 +#: ../scripts/v.rast.stats/v.rast.stats.py:339 #, python-format -msgid "Tiled group '%s' was not found in tile service file" +msgid "Failed to upload statistics to attribute table of vector map <%s>." msgstr "" -#: ../scripts/r.in.wms/wms_drv.py:930 -#, python-format -msgid "" -"Wrong form of parameter '%s' in '%s'. \n" -" The parameter was ignored." +#: ../scripts/r.mapcalc.simple/r.mapcalc.simple.py:107 +msgid "The expression is an empty string" msgstr "" -#: ../scripts/r.in.wms/wms_drv.py:953 -#, python-format -msgid "Parameter '%s' in '%s' is not variable in tile pattern url." +#: ../scripts/r.mapcalc.simple/r.mapcalc.simple.py:141 +msgid "Expression: {}" msgstr "" -#: ../scripts/r.in.wms/wms_drv.py:958 -#, python-format -msgid "%s driver supports only '%s' parameter in '%s'. Other parameters are ignored." +#: ../scripts/m.proj/m.proj.py:142 +msgid "cs2cs program not found, install PROJ.4 first: http://proj.maptools.org" msgstr "" -#: ../scripts/r.in.wms/wms_base.py:90 -#, python-format -msgid "Please insert both %s and %s parameters or none of them." +#: ../scripts/m.proj/m.proj.py:147 +msgid "Choose only one input parameter method" msgstr "" -#: ../scripts/r.in.wms/wms_base.py:99 -msgid "JPEG format does not support transparency" +#: ../scripts/m.proj/m.proj.py:150 +msgid "Choose only one output parameter method" msgstr "" -#: ../scripts/r.in.wms/wms_base.py:108 -#, python-format -msgid "Invalid EPSG code %d" +#: ../scripts/m.proj/m.proj.py:153 +msgid "Choose only one auto-projection parameter method" msgstr "" -#: ../scripts/r.in.wms/wms_base.py:114 -#, python-format -msgid "WMS version <1.3.0> will be used, because version <1.1.1> does not support <%s>projection" +#: ../scripts/m.proj/m.proj.py:156 +msgid "Output file already exists" msgstr "" -#: ../scripts/r.in.wms/wms_base.py:141 -msgid "Unable to get projection info" +#: ../scripts/m.proj/m.proj.py:159 +msgid "One of and must be given" msgstr "" -#: ../scripts/r.in.wms/wms_base.py:148 -msgid "Maxcols must be greater than 100" +#: ../scripts/m.proj/m.proj.py:162 +msgid "Options and are mutually exclusive" msgstr "" -#: ../scripts/r.in.wms/wms_base.py:152 -msgid "Maxrows must be greater than 100" +#: ../scripts/m.proj/m.proj.py:181 +msgid "Unable to project to or from a XY location" msgstr "" -#: ../scripts/r.in.wms/wms_base.py:193 -#, python-format -msgid "" -"These parameter are ignored: %s\n" -" %s driver does not support the parameters." +#: ../scripts/m.proj/m.proj.py:197 +msgid "Invalid PROJ.4 input specification" msgstr "" -#: ../scripts/r.in.wms/wms_base.py:204 -#, python-format -msgid "" -"These flags are ignored: %s\n" -" %s driver does not support the flags." +#: ../scripts/m.proj/m.proj.py:220 +msgid "Invalid PROJ.4 output specification" msgstr "" -#: ../scripts/r.in.wms/wms_base.py:250 -#, python-format -msgid "Authorization failed to <%s> when fetching capabilities" +#: ../scripts/m.proj/m.proj.py:223 +msgid "Missing output projection parameters " msgstr "" -#: ../scripts/r.in.wms/wms_base.py:253 -#, python-brace-format -msgid "Unable to fetch capabilities from <{0}>. Reason: " +#: ../scripts/m.proj/m.proj.py:242 +msgid "Unable to read input data" msgstr "" -#: ../scripts/r.in.wms/wms_base.py:293 -#, python-format -msgid "" -"Unabble to open file '%s'.\n" -"%s\n" +#: ../scripts/m.proj/m.proj.py:304 +msgid "Projection transform probably failed, please investigate" msgstr "" -#: ../scripts/r.in.wms/wms_base.py:330 -msgid "Unable to write data into tempfile" +#: ../scripts/i.tasscap/i.tasscap.py:139 +#, python-format +msgid "Satellite %s..." msgstr "" -#: ../scripts/r.in.wms/wms_base.py:341 +#: ../scripts/i.tasscap/i.tasscap.py:162 #, python-format -msgid "Unable to determine region, %s failed" +msgid "The number of input raster maps (bands) should be %s" msgstr "" -#: ../scripts/r.in.wms/wms_base.py:345 -msgid "Region definition: 4 points required" +#: ../scripts/i.tasscap/i.tasscap.py:178 +msgid "Tasseled Cap components calculated" msgstr "" -#: ../scripts/r.in.wms/wms_base.py:351 -msgid "Reprojection of region using m.proj failed." +#: ../scripts/r.mask/r.mask.py:101 +msgid "Either parameter or parameter is required" msgstr "" -#: ../scripts/r.in.wms/wms_base.py:382 -msgid "Reprojecting raster..." +#: ../scripts/r.mask/r.mask.py:115 +msgid "Raster MASK removed" msgstr "" -#: ../scripts/r.in.wms/wms_base.py:421 ../scripts/r.in.wms/wms_base.py:478 -#: ../scripts/r.in.wms/wms_base.py:488 ../scripts/r.in.wms/wms_base.py:518 -#: ../scripts/r.in.wms/wms_base.py:542 ../scripts/r.in.wms/wms_base.py:553 -#: ../scripts/r.in.wms/wms_base.py:565 -#, python-format -msgid "%s failed" +#: ../scripts/r.mask/r.mask.py:117 +msgid "No existing MASK to remove" msgstr "" -#: ../scripts/r.in.wms/wms_base.py:438 -msgid "Unable to create temporary files" +#: ../scripts/r.mask/r.mask.py:122 +msgid "MASK already found in current mapset. Delete first or overwrite." msgstr "" -#: ../scripts/r.in.wms/wms_base.py:468 -#, python-format -msgid "Please change output name, or change names of these rasters: %s, module needs to create this temporary maps during execution." +#: ../scripts/r.mask/r.mask.py:124 +msgid "MASK already exists and will be overwritten" msgstr "" -#: ../scripts/r.in.wms/wms_base.py:567 +#: ../scripts/r.mask/r.mask.py:135 #, python-format -msgid "<%s> created." +msgid "The raster map <%s> must be integer (CELL type) in order to use the 'maskcats' parameter" msgstr "" -#: ../scripts/v.pack/v.pack.py:69 +#: ../scripts/r.mask/r.mask.py:159 #, python-format -msgid "Unable to pack vector map <%s>. Only native format supported." +msgid "No area found in vector map <%s>. Creating a convex hull for MASK." msgstr "" -#: ../scripts/v.pack/v.pack.py:85 ../scripts/r.pack/r.pack.py:78 +#: ../scripts/r.mask/r.mask.py:171 #, python-format -msgid "Pack file <%s> already exists and will be overwritten" +msgid "Unable to create a convex hull for vector map <%s>" msgstr "" -#: ../scripts/v.pack/v.pack.py:88 ../scripts/v.import/v.import.py:272 -#, python-format -msgid "option <%s>: <%s> exists." +#: ../scripts/r.mask/r.mask.py:187 +msgid "Creating inverted raster MASK..." msgstr "" -#: ../scripts/v.pack/v.pack.py:91 -#, python-format -msgid "Packing <%s>..." +#: ../scripts/r.mask/r.mask.py:189 +msgid "Inverted raster MASK created" msgstr "" -#: ../scripts/v.pack/v.pack.py:103 -#, python-format -msgid "There is not database connected with vector map <%s>" +#: ../scripts/r.mask/r.mask.py:191 +msgid "Raster MASK created" msgstr "" -#: ../scripts/v.pack/v.pack.py:124 -#, python-format -msgid "Pack file <%s> created" +#: ../scripts/r.mask/r.mask.py:193 +msgid "All subsequent raster operations will be limited to the MASK area. Removing or renaming raster map named 'MASK' will restore raster operations to normal." msgstr "" -#: ../scripts/i.in.spotvgt/i.in.spotvgt.py:127 -msgid "'gdalinfo' not found, install GDAL tools first (http://www.gdal.org)" +#: ../scripts/d.what.rast/d.what.rast.py:48 +#: ../scripts/d.what.vect/d.what.vect.py:48 ../scripts/d.frame/d.frame.py:264 +#: ../scripts/d.out.file/d.out.file.py:61 ../scripts/d.redraw/d.redraw.py:37 +#: ../scripts/d.to.rast/d.to.rast.py:48 +msgid "No graphics device selected. Use d.mon to select graphics device." msgstr "" -#: ../scripts/i.in.spotvgt/i.in.spotvgt.py:144 -#, python-format -msgid "<%s> already exists. Aborting." +#: ../scripts/r.in.srtm/r.in.srtm.py:169 +msgid "This module only operates in LatLong locations" msgstr "" -#: ../scripts/i.in.spotvgt/i.in.spotvgt.py:149 -#: ../scripts/i.in.spotvgt/i.in.spotvgt.py:155 +#: ../scripts/r.in.srtm/r.in.srtm.py:194 #, python-format -msgid "Please extract %s before import." +msgid "'%s' does not appear to be a valid zip file." msgstr "" -#: ../scripts/i.in.spotvgt/i.in.spotvgt.py:169 -msgid "Importing SPOT VGT NDVI map..." +#: ../scripts/r.in.srtm/r.in.srtm.py:201 +#, python-format +msgid "File '%s' or '%s' not found" msgstr "" -#: ../scripts/i.in.spotvgt/i.in.spotvgt.py:173 -#: ../scripts/i.in.spotvgt/i.in.spotvgt.py:245 -msgid "An error occurred. Stop." +#: ../scripts/r.in.srtm/r.in.srtm.py:227 +#, python-format +msgid "Extracting '%s'..." msgstr "" -#: ../scripts/i.in.spotvgt/i.in.spotvgt.py:175 -#, python-format -msgid "Imported SPOT VEGETATION NDVI map <%s>." +#: ../scripts/r.in.srtm/r.in.srtm.py:232 +msgid "Unable to unzip file." msgstr "" -#: ../scripts/i.in.spotvgt/i.in.spotvgt.py:192 -msgid "Remapping digital numbers to NDVI..." +#: ../scripts/r.in.srtm/r.in.srtm.py:234 +msgid "Converting input file to BIL..." msgstr "" -#: ../scripts/i.in.spotvgt/i.in.spotvgt.py:234 -msgid "Importing SPOT VGT NDVI quality map..." +#: ../scripts/r.in.srtm/r.in.srtm.py:258 +msgid "Attempting to import 1-arcsec SWBD data" msgstr "" -#: ../scripts/i.in.spotvgt/i.in.spotvgt.py:261 -#, python-format -msgid "Imported SPOT VEGETATION SM quality map <%s>." +#: ../scripts/r.in.srtm/r.in.srtm.py:261 +msgid "Attempting to import 1-arcsec data" msgstr "" -#: ../scripts/i.in.spotvgt/i.in.spotvgt.py:263 -#, python-format -msgid "Note: A snow map can be extracted by category 252 (d.rast %s cat=252)" +#: ../scripts/r.in.srtm/r.in.srtm.py:279 +msgid "Unable to import data" msgstr "" -#: ../scripts/i.in.spotvgt/i.in.spotvgt.py:266 -msgid "Filtering NDVI map by Status Map quality layer..." +#: ../scripts/r.in.srtm/r.in.srtm.py:288 +msgid "Done: generated map " msgstr "" -#: ../scripts/i.in.spotvgt/i.in.spotvgt.py:273 -#, python-format -msgid "Filtered SPOT VEGETATION NDVI map <%s>." +#: ../scripts/r.in.srtm/r.in.srtm.py:289 +msgid "(Note: Holes in the data can be closed with 'r.fillnulls' using splines)" msgstr "" -#: ../scripts/v.to.lines/v.to.lines.py:71 -msgid "The input vector map contains both polygons and points, cannot handle mixed types" +#: ../scripts/v.in.lines/v.in.lines.py:114 +msgid "Not enough data columns. (incorrect fs setting?)" msgstr "" -#: ../scripts/v.to.lines/v.to.lines.py:81 +#: ../scripts/v.pack/v.pack.py:69 #, python-format -msgid "Processing point data (%d points found)..." +msgid "Unable to pack vector map <%s>. Only native format supported." msgstr "" -#: ../scripts/v.to.lines/v.to.lines.py:91 -msgid "The input vector map does not contain polygons" +#: ../scripts/v.pack/v.pack.py:85 ../scripts/r.pack/r.pack.py:78 +#, python-format +msgid "Pack file <%s> already exists and will be overwritten" msgstr "" -#: ../scripts/v.to.lines/v.to.lines.py:96 +#: ../scripts/v.pack/v.pack.py:88 ../scripts/v.import/v.import.py:272 #, python-format -msgid "Processing area data (%d areas found)..." +msgid "option <%s>: <%s> exists." msgstr "" -#: ../scripts/v.to.lines/v.to.lines.py:105 -msgid "Error creating layer 2" +#: ../scripts/v.pack/v.pack.py:91 +#, python-format +msgid "Packing <%s>..." msgstr "" -#: ../scripts/v.to.lines/v.to.lines.py:113 -msgid "Error creating new table for layer 2" +#: ../scripts/v.pack/v.pack.py:103 +#, python-format +msgid "There is not database connected with vector map <%s>" msgstr "" -#: ../scripts/v.to.lines/v.to.lines.py:120 -msgid "Error populating new table for layer 2" +#: ../scripts/v.pack/v.pack.py:124 +#, python-format +msgid "Pack file <%s> created" msgstr "" -#: ../scripts/v.to.lines/v.to.lines.py:128 -msgid "Error converting polygon to line" +#: ../scripts/v.dissolve/v.dissolve.py:72 +#, python-format +msgid "No '%s' option specified. Dissolving based on category values from layer <%s>." msgstr "" -#: ../scripts/v.to.lines/v.to.lines.py:144 -msgid "Error removing centroids" +#: ../scripts/v.dissolve/v.dissolve.py:78 +#, python-format +msgid "Invalid layer number (%d). Parameter '%s' specified, assuming layer '1'." msgstr "" -#: ../scripts/v.to.lines/v.to.lines.py:154 -msgid "Error removing table from layer 1" +#: ../scripts/v.dissolve/v.dissolve.py:88 +msgid "Key column must be of type integer or string" msgstr "" -#: ../scripts/v.to.lines/v.to.lines.py:165 -msgid "Error adding categories" +#: ../scripts/v.dissolve/v.dissolve.py:102 +#, python-format +msgid "" +"Final extraction steps failed. Check above error messages and see following details:\n" +"%s" msgstr "" #: ../scripts/g.extension/g.extension.py:191 @@ -41764,238 +42036,279 @@ msgid "Flag 'd' is relevant only to 'operation=add'. Ignoring this flag." msgstr "" -#: ../scripts/db.in.ogr/db.in.ogr.py:99 +#: ../scripts/g.extension.all/g.extension.all.py:58 #, python-format -msgid "Table <%s> already exists and will be overwritten" +msgid "%s not defined" msgstr "" -#: ../scripts/db.in.ogr/db.in.ogr.py:105 +#: ../scripts/g.extension.all/g.extension.all.py:68 #, python-format -msgid "Table <%s> already exists" +msgid "Unable to parse metadata file: %s" msgstr "" -#: ../scripts/db.in.ogr/db.in.ogr.py:120 +#: ../scripts/g.extension.all/g.extension.all.py:97 +msgid "No extension found. Nothing to remove." +msgstr "" + +#: ../scripts/g.extension.all/g.extension.all.py:100 +msgid "Nothing to rebuild. Rebuilding process can be forced with -f flag." +msgstr "" + +#: ../scripts/g.extension.all/g.extension.all.py:104 +msgid "List of extensions to be removed:" +msgstr "" + +#: ../scripts/g.extension.all/g.extension.all.py:107 +msgid "You must use the force flag (-f) to actually remove them. Exiting." +msgstr "" + +#: ../scripts/g.extension.all/g.extension.all.py:113 #, python-format -msgid "Input table <%s> not found or not readable" +msgid "Removing extension <%s>..." msgstr "" -#: ../scripts/db.in.ogr/db.in.ogr.py:123 +#: ../scripts/g.extension.all/g.extension.all.py:115 #, python-format -msgid "Input DSN <%s> not found or not readable" +msgid "Reinstalling extension <%s>..." msgstr "" -#: ../scripts/db.in.ogr/db.in.ogr.py:136 -msgid "Something went wrong. Should not happen" +#: ../scripts/g.extension.all/g.extension.all.py:127 +#, python-format +msgid "Unable to process extension:%s" msgstr "" -#: ../scripts/db.in.ogr/db.in.ogr.py:151 +#: ../scripts/g.search.modules/g.search.modules.py:175 +msgid "Cannot colorize, python-termcolor is not installed" +msgstr "" + +#: ../scripts/r.tileset/r.tileset.py:247 #, python-format -msgid "Imported table <%s> with %d rows" +msgid "It is not possible to set 'maxcols=%s' and 'overlap=%s'. Please set maxcols>overlap" +msgstr "" + +#: ../scripts/r.tileset/r.tileset.py:251 +#, python-format +msgid "It is not possible to set 'maxrows=%s' and 'overlap=%s'. Please set maxrows>overlap" +msgstr "" + +#: ../scripts/r.tileset/r.tileset.py:260 ../scripts/r.tileset/r.tileset.py:271 +msgid "g.proj failed" msgstr "" -#: ../scripts/r.buffer.lowmem/r.buffer.lowmem.py:110 -msgid "Extracting buffers (1/2)..." +#: ../scripts/r.tileset/r.tileset.py:277 +#, python-format +msgid "Scale (%s) not found, assuming '1'" msgstr "" -#: ../scripts/r.buffer.lowmem/r.buffer.lowmem.py:122 -msgid "Extracting buffers (2/2)..." +#: ../scripts/r.tileset/r.tileset.py:308 +msgid "There are no tiles available. Probably the output projection system it is not compatible with the projection of the current location" msgstr "" -#: ../scripts/db.out.ogr/db.out.ogr.py:86 -#, python-format -msgid "File <%s> already exists" +#: ../scripts/r.tileset/r.tileset.py:355 +msgid "Computing tiling..." msgstr "" -#: ../scripts/db.out.ogr/db.out.ogr.py:94 -#: ../scripts/db.out.ogr/db.out.ogr.py:102 +#: ../scripts/r.tileset/r.tileset.py:393 #, python-format -msgid "Module <%s> failed" +msgid "During computation %i tiles could not be created" msgstr "" -#: ../scripts/db.out.ogr/db.out.ogr.py:120 +#: ../scripts/i.spectral/i.spectral.py:125 #, python-format -msgid "Exported table <%s>" +msgid "Programmer error (%s)" msgstr "" -#: ../scripts/v.db.update/v.db.update.py:81 -#: ../scripts/v.rast.stats/v.rast.stats.py:167 -#: ../scripts/v.rast.stats/v.rast.stats.py:174 -#: ../scripts/v.db.addcolumn/v.db.addcolumn.py:69 -msgid "There is no table connected to this map. Run v.db.connect or v.db.addtable first." +#: ../scripts/i.spectral/i.spectral.py:199 +msgid "Spectral signatures" msgstr "" -#: ../scripts/v.db.update/v.db.update.py:89 -msgid "Use of libsqlitefunctions only with SQLite backend" +#: ../scripts/i.spectral/i.spectral.py:200 +msgid "DN Value" msgstr "" -#: ../scripts/v.db.update/v.db.update.py:102 -msgid " and are mutually exclusive" +#: ../scripts/i.spectral/i.spectral.py:218 +msgid "Either group= or raster= is required" msgstr "" -#: ../scripts/v.db.update/v.db.update.py:107 -msgid "Either or must be given" +#: ../scripts/i.spectral/i.spectral.py:221 +msgid "group= and raster= are mutually exclusive" msgstr "" -#: ../scripts/r.in.aster/r.in.aster.py:109 -msgid "gdalwarp is not in the path and executable" +#: ../scripts/i.spectral/i.spectral.py:225 +msgid "Writing to text file requires output=filename" msgstr "" -#: ../scripts/r.in.aster/r.in.aster.py:119 -#, python-format -msgid "This module needs to be run in a projected location (found: %s)" +#: ../scripts/i.spectral/i.spectral.py:229 +msgid "gnuplot required, please install first" msgstr "" -#: ../scripts/r.in.aster/r.in.aster.py:136 -#, python-format -msgid "band %s is not an available Terra/ASTER band" +#: ../scripts/i.spectral/i.spectral.py:251 +msgid "No data returned from query" msgstr "" -#: ../scripts/r.in.aster/r.in.aster.py:142 -msgid "Cleaning up ..." +#: ../scripts/v.db.addcolumn/v.db.addcolumn.py:78 +msgid "There is an empty column. Did you leave a trailing comma?" msgstr "" -#: ../scripts/r.in.aster/r.in.aster.py:152 -msgid "Georeferencing aster image ..." +#: ../scripts/v.db.addcolumn/v.db.addcolumn.py:81 +#, python-format +msgid "Column <%s> is already in the table. Skipping." msgstr "" -#: ../scripts/r.in.aster/r.in.aster.py:165 -msgid "Importing into GRASS ..." +#: ../scripts/v.db.addcolumn/v.db.addcolumn.py:83 +#, python-format +msgid "Adding column <%s> to the table" msgstr "" -#: ../scripts/d.what.rast/d.what.rast.py:48 ../scripts/d.frame/d.frame.py:264 -#: ../scripts/d.redraw/d.redraw.py:37 ../scripts/d.to.rast/d.to.rast.py:48 -#: ../scripts/d.out.file/d.out.file.py:61 -#: ../scripts/d.what.vect/d.what.vect.py:48 -msgid "No graphics device selected. Use d.mon to select graphics device." +#: ../scripts/v.db.addcolumn/v.db.addcolumn.py:89 +#, python-format +msgid "Unable to add column <%s>." msgstr "" -#: ../scripts/v.db.droptable/v.db.droptable.py:60 +#: ../scripts/v.db.reconnect.all/v.db.reconnect.all.py:98 #, python-format -msgid "No table assigned to layer <%s>" +msgid "Target database doesn't exist, creating a new database using <%s> driver..." msgstr "" -#: ../scripts/v.db.droptable/v.db.droptable.py:65 +#: ../scripts/v.db.reconnect.all/v.db.reconnect.all.py:104 #, python-format -msgid "User selected table <%s> but the table <%s> is linked to layer <%s>" +msgid "Unable to create database <%s> by driver <%s>" msgstr "" -#: ../scripts/v.db.droptable/v.db.droptable.py:73 +#: ../scripts/v.db.reconnect.all/v.db.reconnect.all.py:141 #, python-format -msgid "Removing table <%s> linked to layer <%s> of vector map <%s>" +msgid "Unable to disconnect table <%s> from vector <%s>" msgstr "" -#: ../scripts/v.db.droptable/v.db.droptable.py:77 -msgid "You must use the -f (force) flag to actually remove the table. Exiting." +#: ../scripts/v.db.reconnect.all/v.db.reconnect.all.py:149 +#, python-format +msgid "Unable to drop table <%s>" msgstr "" -#: ../scripts/v.db.droptable/v.db.droptable.py:79 -msgid "Leaving map/table unchanged." +#: ../scripts/v.db.reconnect.all/v.db.reconnect.all.py:158 +#, python-format +msgid "Creating index <%s>..." msgstr "" -#: ../scripts/v.db.droptable/v.db.droptable.py:82 +#: ../scripts/v.db.reconnect.all/v.db.reconnect.all.py:165 #, python-format -msgid "Dropping table <%s>..." +msgid "Unable to create index <%s>" msgstr "" -#: ../scripts/v.db.droptable/v.db.droptable.py:88 -msgid "An error occurred while running db.execute" +#: ../scripts/v.db.reconnect.all/v.db.reconnect.all.py:196 +msgid "Old and new database connection is identical. Nothing to do." msgstr "" -#: ../scripts/v.db.droptable/v.db.droptable.py:92 -msgid "Current attribute table link(s):" +#: ../scripts/v.db.reconnect.all/v.db.reconnect.all.py:212 +#, python-format +msgid "" +"%s\n" +"Reconnecting vector map <%s> (%d of %d)...\n" +"%s" msgstr "" -#: ../scripts/v.db.droptable/v.db.droptable.py:99 -msgid "(No database links remaining)" +#: ../scripts/v.db.reconnect.all/v.db.reconnect.all.py:249 +#, python-format +msgid "Reconnecting layer %d..." msgstr "" -#: ../scripts/i.pansharpen/i.pansharpen.py:100 -msgid "Required dependency NumPy not found. Exiting." +#: ../scripts/v.db.reconnect.all/v.db.reconnect.all.py:274 +#, python-format +msgid "Unable to connect table <%s> to vector <%s> on layer <%s>" msgstr "" -#: ../scripts/i.pansharpen/i.pansharpen.py:116 -msgid "Maps with selected output prefix names already exist. Delete them or use overwrite flag" +#: ../scripts/v.db.reconnect.all/v.db.reconnect.all.py:280 +#, python-format +msgid "Layer <%d> will not be reconnected because database or schema do not match." msgstr "" -#: ../scripts/i.pansharpen/i.pansharpen.py:133 +#: ../scripts/r.shade/r.shade.py:127 ../scripts/d.shade/d.shade.py:63 #, python-format -msgid "Performing pan sharpening with hi res pan image: %f" +msgid "Module %s failed. Check the above error messages." msgstr "" -#: ../scripts/i.pansharpen/i.pansharpen.py:136 -msgid "Using Brovey algorithm" +#: ../scripts/r.unpack/r.unpack.py:69 +#, python-brace-format +msgid "File {name} not found." msgstr "" -#: ../scripts/i.pansharpen/i.pansharpen.py:153 -msgid "Calculating Brovey transformation..." +#: ../scripts/r.unpack/r.unpack.py:82 ../scripts/r.unpack/r.unpack.py:120 +#: ../scripts/v.unpack/v.unpack.py:85 ../scripts/v.unpack/v.unpack.py:132 +msgid "Pack file unreadable" msgstr "" -#: ../scripts/i.pansharpen/i.pansharpen.py:186 -msgid "Using IHS<->RGB algorithm" +#: ../scripts/r.unpack/r.unpack.py:91 ../scripts/v.unpack/v.unpack.py:94 +msgid "Pack file unreadable: file '{}' missing" msgstr "" -#: ../scripts/i.pansharpen/i.pansharpen.py:188 -msgid "Transforming to IHS color space..." +#: ../scripts/r.unpack/r.unpack.py:104 +#, python-brace-format +msgid "Raster map <{name}> already exists" msgstr "" -#: ../scripts/i.pansharpen/i.pansharpen.py:203 -msgid "Transforming back to RGB color space and sharpening..." +#: ../scripts/r.unpack/r.unpack.py:107 +#, python-brace-format +msgid "Raster map <{name}> already exists and will be overwritten" msgstr "" -#: ../scripts/i.pansharpen/i.pansharpen.py:217 -msgid "Using PCA/inverse PCA algorithm" +#: ../scripts/r.unpack/r.unpack.py:117 +#, python-brace-format +msgid "This GRASS GIS pack file contains vector data. Use v.unpack to unpack <{name}>" msgstr "" -#: ../scripts/i.pansharpen/i.pansharpen.py:218 -msgid "Creating PCA images and calculating eigenvectors..." +#: ../scripts/r.unpack/r.unpack.py:125 +msgid "Overriding projection check (using current location's projection)." msgstr "" -#: ../scripts/i.pansharpen/i.pansharpen.py:225 -#: ../scripts/i.pansharpen/i.pansharpen.py:385 -msgid "Input has no data. Check region settings." +#: ../scripts/r.unpack/r.unpack.py:138 +msgid "PROJ_INFO file is missing, unpack raster map in XY (unprojected) location." msgstr "" -#: ../scripts/i.pansharpen/i.pansharpen.py:252 -msgid "Performing inverse PCA ..." +#: ../scripts/r.unpack/r.unpack.py:158 ../scripts/v.unpack/v.unpack.py:163 +#, python-brace-format +msgid "" +"Difference between PROJ_INFO file of packed map and of current location:\n" +"{diff}" msgstr "" -#: ../scripts/i.pansharpen/i.pansharpen.py:319 -msgid "Assigning grey equalized color tables to output images..." +#: ../scripts/r.unpack/r.unpack.py:161 ../scripts/v.unpack/v.unpack.py:166 +#, python-brace-format +msgid "" +"Difference between PROJ_UNITS file of packed map and of current location:\n" +"{diff}" msgstr "" -#: ../scripts/i.pansharpen/i.pansharpen.py:328 -msgid "Adjusting blue channel color table..." +#: ../scripts/r.unpack/r.unpack.py:163 ../scripts/v.unpack/v.unpack.py:168 +msgid "Projection of dataset does not appear to match current location. In case of no significant differences in the projection definitions, use the -o flag to ignore them and use current location definition." msgstr "" -#: ../scripts/i.pansharpen/i.pansharpen.py:338 -msgid "The following pan-sharpened output maps have been generated:" +#: ../scripts/r.unpack/r.unpack.py:183 +#, python-brace-format +msgid "Raster map <{name}> unpacked" msgstr "" -#: ../scripts/i.pansharpen/i.pansharpen.py:340 +#: ../scripts/v.in.mapgen/v.in.mapgen.py:80 #, python-format -msgid "%s_%s" +msgid "Input file <%s> not found" msgstr "" -#: ../scripts/i.pansharpen/i.pansharpen.py:342 -#, python-format -msgid "To visualize output, run: g.region -p raster=%s_red" +#: ../scripts/v.in.mapgen/v.in.mapgen.py:101 +#: ../scripts/v.in.wfs/v.in.wfs.py:159 +msgid "Importing data..." msgstr "" -#: ../scripts/i.pansharpen/i.pansharpen.py:343 +#: ../scripts/v.in.mapgen/v.in.mapgen.py:137 #, python-format -msgid "d.rgb r=%s_red g=%s_green b=%s_blue" -msgstr "" - -#: ../scripts/i.pansharpen/i.pansharpen.py:344 -msgid "If desired, combine channels into a single RGB map with 'r.composite'." +msgid "An error occurred on line '%s', exiting." msgstr "" -#: ../scripts/i.pansharpen/i.pansharpen.py:345 -msgid "Channel colors can be rebalanced using i.colors.enhance." +#: ../scripts/v.in.mapgen/v.in.mapgen.py:202 +msgid "Importing with v.in.ascii..." msgstr "" -#: ../scripts/i.pansharpen/i.pansharpen.py:362 -msgid "Histogram matching..." +#: ../scripts/v.in.mapgen/v.in.mapgen.py:207 +#, python-format +msgid "An error occurred on creating \"%s\", please check" msgstr "" #: ../scripts/d.frame/d.frame.py:92 ../scripts/d.frame/d.frame.py:121 @@ -42033,496 +42346,605 @@ msgid "Frame <%s> already found. An existing frame can be overwritten by '%s' flag." msgstr "" -#: ../scripts/v.in.geonames/v.in.geonames.py:53 -msgid "This module only operates in LatLong/WGS84 locations" +#: ../scripts/r.grow/r.grow.py:129 +msgid "Output can be written only to the current mapset" msgstr "" -#: ../scripts/v.in.geonames/v.in.geonames.py:64 -msgid "Since DBF driver is used, the content of the 'alternatenames' column might be cut with respect to the original Geonames.org column content" +#: ../scripts/r.grow/r.grow.py:139 +msgid "Growing failed. Removing temporary maps." msgstr "" -#: ../scripts/v.in.geonames/v.in.geonames.py:68 +#: ../scripts/r.grow/r.grow.py:151 +msgid "Shrinking failed. Removing temporary maps." +msgstr "" + +#: ../scripts/d.polar/d.polar.py:190 #, python-format -msgid "Converting %d place names..." +msgid "Generating %s ..." msgstr "" -#: ../scripts/r.plane/r.plane.py:89 -msgid "dip must be between -90 and 90." +#: ../scripts/d.polar/d.polar.py:423 +msgid "Please select only one output method" msgstr "" -#: ../scripts/r.plane/r.plane.py:92 -msgid "azimuth must be between 0 and 360" +#: ../scripts/d.polar/d.polar.py:428 +msgid "xgraph required, please install first (www.xgraph.org)" msgstr "" -#: ../scripts/d.correlate/d.correlate.py:44 -msgid "At least 2 maps are required" +#: ../scripts/d.polar/d.polar.py:446 +msgid "Calculating statistics for polar diagram... (be patient)" msgstr "" -#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:70 -msgid "There is no table connected to the input vector map. Cannot rename any column" +#: ../scripts/d.polar/d.polar.py:476 +msgid "No data pixel found" msgstr "" -#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:79 +#: ../scripts/d.polar/d.polar.py:523 +msgid "Average vector:" +msgstr "" + +#: ../scripts/d.polar/d.polar.py:525 #, python-format -msgid "Column name <%s> too long. The DBF driver supports column names not longer than 10 characters" +msgid "direction: %.1f degrees CCW from East" msgstr "" -#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:84 +#: ../scripts/d.polar/d.polar.py:531 #, python-format -msgid "Cannot rename column <%s> as it is needed to keep table <%s> connected to the input vector map" +msgid "magnitude: %.1f percent of fullscale" msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:137 -msgid "Preprocessing input data..." +#: ../scripts/db.droptable/db.droptable.py:74 +#: ../scripts/db.dropcolumn/db.dropcolumn.py:64 +msgid "Forcing ..." msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:148 -msgid "An error occurred while converting vector to raster" +#: ../scripts/db.droptable/db.droptable.py:78 +#, python-format +msgid "Table <%s> not found in database <%s>" msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:160 -msgid "No categories found in raster map" +#: ../scripts/db.droptable/db.droptable.py:85 +#, python-format +msgid "Deleting table <%s> which is attached to following map(s):" msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:227 +#: ../scripts/db.droptable/db.droptable.py:90 #, python-format -msgid "Cannot create column <%s> (already present). " +msgid "The table <%s> would be deleted." msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:228 -msgid "Use -c flag to update values in this column." +#: ../scripts/db.droptable/db.droptable.py:92 +msgid "You must use the force flag to actually remove it. Exiting." msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:237 -#, python-format -msgid "Adding columns '%s'" +#: ../scripts/db.droptable/db.droptable.py:101 +msgid "Cannot continue (problem deleting table)." msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:242 -msgid "Adding columns failed. Exiting." +#: ../scripts/v.db.univar/v.db.univar.py:80 +#, python-format +msgid "No attribute table linked to layer <%s>" msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:245 +#: ../scripts/r.pack/r.pack.py:81 #, python-format -msgid "Processing input data (%d categories)..." +msgid "option : <%s> exists." msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:289 -msgid "Updating the database ..." +#: ../scripts/r.pack/r.pack.py:83 +#, python-format +msgid "Packing <%s> to <%s>..." msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:294 -#, python-brace-format -msgid "Statistics calculated from raster map <{raster}> and uploaded to attribute table of vector map <{vector}>." +#: ../scripts/r.pack/r.pack.py:100 +msgid "No raster map components found" msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:300 +#: ../scripts/r.pack/r.pack.py:126 #, python-format -msgid "Failed to upload statistics to attribute table of vector map <%s>." +msgid "Raster map saved to '%s'" msgstr "" -#: ../scripts/d.redraw/d.redraw.py:54 +#: ../scripts/i.oif/i.oif.py:54 #, python-format -msgid "Unable to open file '%s' for reading. Details: %s" +msgid "Calculating OIF for combination: %s, %s, %s" msgstr "" -#: ../scripts/d.redraw/d.redraw.py:64 -#, python-format -msgid "Unable to open file '%s' for writing. Details: %s" +#: ../scripts/i.oif/i.oif.py:83 +msgid "At least four input maps required" msgstr "" -#: ../scripts/d.polar/d.polar.py:190 -#, python-format -msgid "Generating %s ..." +#: ../scripts/i.oif/i.oif.py:87 +msgid "Calculating standard deviations for all bands..." msgstr "" -#: ../scripts/d.polar/d.polar.py:423 -msgid "Please select only one output method" +#: ../scripts/i.oif/i.oif.py:128 +msgid "Calculating Correlation Matrix..." msgstr "" -#: ../scripts/d.polar/d.polar.py:428 -msgid "xgraph required, please install first (www.xgraph.org)" +#: ../scripts/i.oif/i.oif.py:140 +msgid "Calculating OIF for all band combinations..." msgstr "" -#: ../scripts/d.polar/d.polar.py:446 -msgid "Calculating statistics for polar diagram... (be patient)" +#: ../scripts/i.oif/i.oif.py:147 +msgid "The Optimum Index Factor analysis result (best combination shown first):" msgstr "" -#: ../scripts/d.polar/d.polar.py:476 -msgid "No data pixel found" +#: ../scripts/r.buffer.lowmem/r.buffer.lowmem.py:110 +msgid "Extracting buffers (1/2)..." msgstr "" -#: ../scripts/d.polar/d.polar.py:523 -msgid "Average vector:" +#: ../scripts/r.buffer.lowmem/r.buffer.lowmem.py:122 +msgid "Extracting buffers (2/2)..." msgstr "" -#: ../scripts/d.polar/d.polar.py:525 -#, python-format -msgid "direction: %.1f degrees CCW from East" +#: ../scripts/v.to.lines/v.to.lines.py:71 +msgid "The input vector map contains both polygons and points, cannot handle mixed types" msgstr "" -#: ../scripts/d.polar/d.polar.py:531 +#: ../scripts/v.to.lines/v.to.lines.py:81 #, python-format -msgid "magnitude: %.1f percent of fullscale" +msgid "Processing point data (%d points found)..." +msgstr "" + +#: ../scripts/v.to.lines/v.to.lines.py:91 +msgid "The input vector map does not contain polygons" msgstr "" -#: ../scripts/i.spectral/i.spectral.py:121 +#: ../scripts/v.to.lines/v.to.lines.py:96 #, python-format -msgid "Programmer error (%s)" +msgid "Processing area data (%d areas found)..." msgstr "" -#: ../scripts/i.spectral/i.spectral.py:195 -msgid "Spectral signatures" +#: ../scripts/v.to.lines/v.to.lines.py:105 +msgid "Error creating layer 2" msgstr "" -#: ../scripts/i.spectral/i.spectral.py:196 -msgid "DN Value" +#: ../scripts/v.to.lines/v.to.lines.py:113 +msgid "Error creating new table for layer 2" msgstr "" -#: ../scripts/i.spectral/i.spectral.py:213 -msgid "Either group= or raster= is required" +#: ../scripts/v.to.lines/v.to.lines.py:120 +msgid "Error populating new table for layer 2" msgstr "" -#: ../scripts/i.spectral/i.spectral.py:216 -msgid "group= and raster= are mutually exclusive" +#: ../scripts/v.to.lines/v.to.lines.py:128 +msgid "Error converting polygon to line" msgstr "" -#: ../scripts/i.spectral/i.spectral.py:220 -msgid "Writing to text file requires output=filename" +#: ../scripts/v.to.lines/v.to.lines.py:144 +msgid "Error removing centroids" msgstr "" -#: ../scripts/i.spectral/i.spectral.py:224 -msgid "gnuplot required, please install first" +#: ../scripts/v.to.lines/v.to.lines.py:154 +msgid "Error removing table from layer 1" msgstr "" -#: ../scripts/i.spectral/i.spectral.py:243 -msgid "No data returned from query" +#: ../scripts/v.to.lines/v.to.lines.py:165 +msgid "Error adding categories" msgstr "" -#: ../scripts/r.blend/r.blend.py:67 +#: ../scripts/d.correlate/d.correlate.py:44 +msgid "At least 2 maps are required" +msgstr "" + +#: ../scripts/v.db.addtable/v.db.addtable.py:82 #, python-format -msgid "Raster map <%s> already exists." +msgid "Using vector map name as table name: <%s>" msgstr "" -#: ../scripts/r.blend/r.blend.py:75 -msgid "Calculating the three component maps..." +#: ../scripts/v.db.addtable/v.db.addtable.py:88 +#, python-format +msgid "Using vector map name extended by layer number as table name: <%s>" msgstr "" -#: ../scripts/r.blend/r.blend.py:117 -msgid "Done. Use the following command to visualize the result:" +#: ../scripts/v.db.addtable/v.db.addtable.py:91 +#, python-format +msgid "Using user specified table name: %s" msgstr "" -#: ../scripts/r.blend/r.blend.py:119 +#: ../scripts/v.db.addtable/v.db.addtable.py:95 +msgid "Creating new DB connection based on default mapset settings..." +msgstr "" + +#: ../scripts/v.db.addtable/v.db.addtable.py:105 #, python-format -msgid "d.rgb r=%s.r g=%s.g b=%s.b" +msgid "There is already a table linked to layer <%s>" msgstr "" -#: ../scripts/r.pack/r.pack.py:81 +#: ../scripts/v.db.addtable/v.db.addtable.py:120 #, python-format -msgid "option : <%s> exists." +msgid "Duplicate column name '%s' not allowed" msgstr "" -#: ../scripts/r.pack/r.pack.py:83 +#: ../scripts/v.db.addtable/v.db.addtable.py:131 #, python-format -msgid "Packing <%s> to <%s>..." +msgid "Creating table with columns (%s)..." msgstr "" -#: ../scripts/r.pack/r.pack.py:100 -msgid "No raster map components found" +#: ../scripts/v.db.addtable/v.db.addtable.py:169 +msgid "Current attribute table links:" msgstr "" -#: ../scripts/r.pack/r.pack.py:126 +#: ../scripts/db.in.ogr/db.in.ogr.py:99 #, python-format -msgid "Raster map saved to '%s'" +msgid "Table <%s> already exists and will be overwritten" msgstr "" -#: ../scripts/d.shade/d.shade.py:63 ../scripts/r.shade/r.shade.py:127 +#: ../scripts/db.in.ogr/db.in.ogr.py:105 #, python-format -msgid "Module %s failed. Check the above error messages." +msgid "Table <%s> already exists" msgstr "" -#: ../scripts/v.centroids/v.centroids.py:65 -msgid "Input vector map contains no boundaries." +#: ../scripts/db.in.ogr/db.in.ogr.py:120 +#, python-format +msgid "Input table <%s> not found or not readable" msgstr "" -#: ../scripts/v.in.e00/v.in.e00.py:63 -msgid "'avcimport' program not found, install it first" +#: ../scripts/db.in.ogr/db.in.ogr.py:123 +#, python-format +msgid "Input DSN <%s> not found or not readable" msgstr "" -#: ../scripts/v.in.e00/v.in.e00.py:68 -msgid "'e00conv' program not found, install it first" +#: ../scripts/db.in.ogr/db.in.ogr.py:136 +msgid "Something went wrong. Should not happen" msgstr "" -#: ../scripts/v.in.e00/v.in.e00.py:73 -msgid "Must specify one of \"point\", \"line\", or \"area\"." +#: ../scripts/db.in.ogr/db.in.ogr.py:151 +#, python-format +msgid "Imported table <%s> with %d rows" msgstr "" -#: ../scripts/v.in.e00/v.in.e00.py:82 -msgid "Found that E00 file is split into pieces (.e01, ...). Merging..." +#: ../scripts/r.in.wms/r.in.wms.py:228 +msgid "Importing raster map into GRASS..." msgstr "" -#: ../scripts/v.in.e00/v.in.e00.py:121 -msgid "An error may appear next which will be ignored..." +#: ../scripts/r.in.wms/r.in.wms.py:230 +msgid "" +"Nothing to import.\n" +"No data has been downloaded from wms server." msgstr "" -#: ../scripts/v.in.e00/v.in.e00.py:124 -msgid "E00 ASCII found and converted to Arc Coverage in current directory" +#: ../scripts/r.in.wms/wms_drv.py:33 +msgid "Unable to load GDAL python bindings" msgstr "" -#: ../scripts/v.in.e00/v.in.e00.py:128 -msgid "E00 Compressed ASCII found. Will uncompress first..." +#: ../scripts/r.in.wms/wms_drv.py:65 +msgid "Downloading data from WMS server..." msgstr "" -#: ../scripts/v.in.e00/v.in.e00.py:131 -msgid "...converted to Arc Coverage in current directory" +#: ../scripts/r.in.wms/wms_drv.py:134 +#, python-format +msgid "" +"Authorization failed to '%s' when fetching data.\n" +"%s" msgstr "" -#: ../scripts/v.in.e00/v.in.e00.py:138 +#: ../scripts/r.in.wms/wms_drv.py:138 #, python-format -msgid "Importing %ss..." +msgid "" +"Unable to fetch data from: '%s'\n" +"%s" msgstr "" -#: ../scripts/v.in.e00/v.in.e00.py:148 -msgid "An error occurred while running v.in.ogr" +#: ../scripts/r.in.wms/wms_drv.py:161 +#, python-format +msgid "" +"Server refused to send data for a tile.\n" +"Request will be repeated after %d s." msgstr "" -#: ../scripts/v.in.e00/v.in.e00.py:150 +#: ../scripts/r.in.wms/wms_drv.py:167 #, python-format -msgid "Imported <%s> vector map <%s>." +msgid "" +"Unable to write data into tempfile.\n" +"%s" msgstr "" -#: ../scripts/i.tasscap/i.tasscap.py:139 +#: ../scripts/r.in.wms/wms_drv.py:180 #, python-format -msgid "Satellite %s..." +msgid "" +"Unable to read data from tempfile.\n" +"%s" msgstr "" -#: ../scripts/i.tasscap/i.tasscap.py:162 +#: ../scripts/r.in.wms/wms_drv.py:185 #, python-format -msgid "The number of input raster maps (bands) should be %s" +msgid "WMS server error: %s" +msgstr "" + +#: ../scripts/r.in.wms/wms_drv.py:187 +msgid "WMS server unknown error" +msgstr "" + +#: ../scripts/r.in.wms/wms_drv.py:206 +#, python-format +msgid "Driver %s does not supports Create() method" +msgstr "" + +#: ../scripts/r.in.wms/wms_drv.py:260 +#, python-format +msgid "Unable to open %s " +msgstr "" + +#: ../scripts/r.in.wms/wms_drv.py:326 +msgid "Region is out of server data extend." +msgstr "" + +#: ../scripts/r.in.wms/wms_drv.py:354 +#, python-format +msgid "Fetching %d tiles with %d x %d pixel size per tile..." +msgstr "" + +#: ../scripts/r.in.wms/wms_drv.py:562 ../scripts/r.in.wms/wms_drv.py:801 +#, python-format +msgid "" +"Unable to parse tile service file.\n" +"%s\n" +msgstr "" + +#: ../scripts/r.in.wms/wms_drv.py:606 +#, python-format +msgid "Layer '%s' was not found in capabilities file" msgstr "" -#: ../scripts/i.tasscap/i.tasscap.py:178 -msgid "Tasseled Cap components calculated" +#: ../scripts/r.in.wms/wms_drv.py:625 +#, python-format +msgid "Layer '%s' is not available with %s code." msgstr "" -#: ../scripts/v.report/v.report.py:109 +#: ../scripts/r.in.wms/wms_drv.py:825 #, python-format -msgid "There is a table connected to input vector map '%s', but there is no key column '%s'." +msgid "" +"Unable to parse tile service file. \n" +" No tag '%s' was found." msgstr "" -#: ../scripts/v.report/v.report.py:123 +#: ../scripts/r.in.wms/wms_drv.py:836 #, python-format -msgid "There is a table connected to input vector map '%s', but there are no categories present in the key column '%s'. Consider using v.to.db to correct this." +msgid "Tiled group '%s' was not found in tile service file" msgstr "" -#: ../scripts/r.tileset/r.tileset.py:247 +#: ../scripts/r.in.wms/wms_drv.py:930 #, python-format -msgid "It is not possible to set 'maxcols=%s' and 'overlap=%s'. Please set maxcols>overlap" +msgid "" +"Wrong form of parameter '%s' in '%s'. \n" +" The parameter was ignored." msgstr "" -#: ../scripts/r.tileset/r.tileset.py:251 +#: ../scripts/r.in.wms/wms_drv.py:953 #, python-format -msgid "It is not possible to set 'maxrows=%s' and 'overlap=%s'. Please set maxrows>overlap" +msgid "Parameter '%s' in '%s' is not variable in tile pattern url." msgstr "" -#: ../scripts/r.tileset/r.tileset.py:260 ../scripts/r.tileset/r.tileset.py:271 -msgid "g.proj failed" +#: ../scripts/r.in.wms/wms_drv.py:958 +#, python-format +msgid "%s driver supports only '%s' parameter in '%s'. Other parameters are ignored." msgstr "" -#: ../scripts/r.tileset/r.tileset.py:277 +#: ../scripts/r.in.wms/wms_base.py:90 #, python-format -msgid "Scale (%s) not found, assuming '1'" +msgid "Please insert both %s and %s parameters or none of them." msgstr "" -#: ../scripts/r.tileset/r.tileset.py:308 -msgid "There are no tiles available. Probably the output projection system it is not compatible with the projection of the current location" +#: ../scripts/r.in.wms/wms_base.py:99 +msgid "JPEG format does not support transparency" msgstr "" -#: ../scripts/r.tileset/r.tileset.py:355 -msgid "Computing tiling..." +#: ../scripts/r.in.wms/wms_base.py:108 +#, python-format +msgid "Invalid EPSG code %d" msgstr "" -#: ../scripts/r.tileset/r.tileset.py:393 +#: ../scripts/r.in.wms/wms_base.py:114 #, python-format -msgid "During computation %i tiles could not be created" +msgid "WMS version <1.3.0> will be used, because version <1.1.1> does not support <%s>projection" msgstr "" -#: ../scripts/r.reclass.area/r.reclass.area.py:99 -#: ../scripts/r.reclass.area/r.reclass.area.py:205 -msgid "xy-locations are not supported" +#: ../scripts/r.in.wms/wms_base.py:141 +msgid "Unable to get projection info" msgstr "" -#: ../scripts/r.reclass.area/r.reclass.area.py:100 -msgid "Need projected data with grids in meters" +#: ../scripts/r.in.wms/wms_base.py:148 +msgid "Maxcols must be greater than 100" msgstr "" -#: ../scripts/r.reclass.area/r.reclass.area.py:106 -msgid "flags c and d are mutually exclusive" +#: ../scripts/r.in.wms/wms_base.py:152 +msgid "Maxrows must be greater than 100" msgstr "" -#: ../scripts/r.reclass.area/r.reclass.area.py:116 +#: ../scripts/r.in.wms/wms_base.py:193 #, python-format -msgid "Temporary raster map <%s> exists" +msgid "" +"These parameter are ignored: %s\n" +" %s driver does not support the parameters." msgstr "" -#: ../scripts/r.reclass.area/r.reclass.area.py:118 -msgid "Generating a clumped raster file including diagonal neighbors..." +#: ../scripts/r.in.wms/wms_base.py:204 +#, python-format +msgid "" +"These flags are ignored: %s\n" +" %s driver does not support the flags." msgstr "" -#: ../scripts/r.reclass.area/r.reclass.area.py:123 -msgid "Generating a clumped raster file ..." +#: ../scripts/r.in.wms/wms_base.py:250 +#, python-format +msgid "Authorization failed to <%s> when fetching capabilities" msgstr "" -#: ../scripts/r.reclass.area/r.reclass.area.py:127 -#, python-format -msgid "Generating a reclass map with area size less than or equal to %f hectares..." +#: ../scripts/r.in.wms/wms_base.py:253 +#, python-brace-format +msgid "Unable to fetch capabilities from <{0}>. Reason: " msgstr "" -#: ../scripts/r.reclass.area/r.reclass.area.py:130 +#: ../scripts/r.in.wms/wms_base.py:293 #, python-format -msgid "Generating a reclass map with area size greater than or equal to %f hectares..." +msgid "" +"Unabble to open file '%s'.\n" +"%s\n" msgstr "" -#: ../scripts/r.reclass.area/r.reclass.area.py:162 -#, python-format -msgid "No areas of size less than or equal to %f hectares found." +#: ../scripts/r.in.wms/wms_base.py:330 +msgid "Unable to write data into tempfile" msgstr "" -#: ../scripts/r.reclass.area/r.reclass.area.py:165 +#: ../scripts/r.in.wms/wms_base.py:341 #, python-format -msgid "No areas of size greater than or equal to %f hectares found." +msgid "Unable to determine region, %s failed" msgstr "" -#: ../scripts/r.reclass.area/r.reclass.area.py:203 -msgid "Latitude-longitude locations are not supported" +#: ../scripts/r.in.wms/wms_base.py:345 +msgid "Region definition: 4 points required" msgstr "" -#: ../scripts/r.reclass.area/r.reclass.area.py:210 -msgid "You have to specify mode='lesser' with method='rmarea'" +#: ../scripts/r.in.wms/wms_base.py:351 +msgid "Reprojection of region using m.proj failed." msgstr "" -#: ../scripts/r.reclass.area/r.reclass.area.py:220 -#, python-format -msgid "Generating output raster map <%s>..." +#: ../scripts/r.in.wms/wms_base.py:382 +msgid "Reprojecting raster..." msgstr "" -#: ../scripts/v.db.univar/v.db.univar.py:80 +#: ../scripts/r.in.wms/wms_base.py:421 ../scripts/r.in.wms/wms_base.py:478 +#: ../scripts/r.in.wms/wms_base.py:488 ../scripts/r.in.wms/wms_base.py:519 +#: ../scripts/r.in.wms/wms_base.py:543 ../scripts/r.in.wms/wms_base.py:554 +#: ../scripts/r.in.wms/wms_base.py:566 #, python-format -msgid "No attribute table linked to layer <%s>" +msgid "%s failed" msgstr "" -#: ../scripts/v.db.addcolumn/v.db.addcolumn.py:78 -msgid "There is an empty column. Did you leave a trailing comma?" +#: ../scripts/r.in.wms/wms_base.py:438 +msgid "Unable to create temporary files" msgstr "" -#: ../scripts/v.db.addcolumn/v.db.addcolumn.py:81 +#: ../scripts/r.in.wms/wms_base.py:468 #, python-format -msgid "Column <%s> is already in the table. Skipping." +msgid "Please change output name, or change names of these rasters: %s, module needs to create this temporary maps during execution." msgstr "" -#: ../scripts/v.db.addcolumn/v.db.addcolumn.py:83 +#: ../scripts/r.in.wms/wms_base.py:568 #, python-format -msgid "Adding column <%s> to the table" +msgid "<%s> created." msgstr "" -#: ../scripts/v.db.addcolumn/v.db.addcolumn.py:89 -#, python-format -msgid "Unable to add column <%s>." +#: ../scripts/r.in.wms/wms_cap_parsers.py:41 +msgid "Unable to parse XML file" msgstr "" -#: ../scripts/i.image.mosaic/i.image.mosaic.py:74 -msgid "Do not forget to set region properly to cover all images." +#: ../scripts/r.in.wms/wms_cap_parsers.py:43 +#, python-format +msgid "" +"Unable to open XML file '%s'.\n" +"%s\n" msgstr "" -#: ../scripts/i.image.mosaic/i.image.mosaic.py:86 -#, python-format -msgid "Mosaicing %d images..." +#: ../scripts/r.in.wms/wms_cap_parsers.py:46 +msgid "Root node was not found." msgstr "" -#: ../scripts/i.image.mosaic/i.image.mosaic.py:99 +#: ../scripts/r.in.wms/wms_cap_parsers.py:61 #, python-format -msgid "Done. Raster map <%s> created." +msgid "" +"Unable to parse capabilities file.\n" +" Tag <%s> was not found." msgstr "" -#: ../scripts/v.in.lines/v.in.lines.py:114 -msgid "Not enough data columns. (incorrect fs setting?)" +#: ../scripts/r.in.wms/wms_cap_parsers.py:92 +msgid "Missing version attribute root node in Capabilities XML file" msgstr "" -#: ../scripts/db.univar/db.univar.py:83 -msgid "'sort' not found: sorting in memory" +#: ../scripts/r.in.wms/wms_cap_parsers.py:104 +#, python-format +msgid "WMS server does not support '%s' version." msgstr "" -#: ../scripts/db.univar/db.univar.py:123 +#: ../scripts/r.in.wms/wms_cap_parsers.py:238 +#: ../scripts/r.in.wms/wms_cap_parsers.py:250 #, python-format -msgid "Calculation for column <%s> of table <%s>..." +msgid "" +"Unable to parse capabilities file. \n" +" Tag <%s> was not found." msgstr "" -#: ../scripts/db.univar/db.univar.py:125 -msgid "Reading column values..." +#: ../scripts/r.in.wms/wms_cap_parsers.py:484 +#: ../scripts/r.in.wms/wms_cap_parsers.py:499 +#, python-format +msgid "" +"Unable to parse capabilities file. \n" +" Tag '%s' was not found." msgstr "" -#: ../scripts/db.univar/db.univar.py:146 +#: ../scripts/r.in.wms/wms_cap_parsers.py:555 #, python-format -msgid "Table <%s> contains no data." +msgid "" +"Unable to parse tile service file. \n" +" Tag <%s> was not found." msgstr "" -#: ../scripts/db.univar/db.univar.py:151 -msgid "Calculating statistics..." +#: ../scripts/r.in.wms/wms_gdal_drv.py:27 +msgid "Unable to load GDAL Python bindings" msgstr "" -#: ../scripts/db.univar/db.univar.py:174 -msgid "No non-null values found" +#: ../scripts/r.in.wms/wms_gdal_drv.py:126 +msgid "" +"If module will not be able to fetch the data in this geographic projection, \n" +" try 'WMS_GRASS' driver or use WMS version 1.1.1." msgstr "" -#: ../scripts/r.mask/r.mask.py:101 -msgid "Either parameter or parameter is required" +#: ../scripts/r.in.wms/wms_gdal_drv.py:137 +msgid "Unable to open GDAL WMS driver" msgstr "" -#: ../scripts/r.mask/r.mask.py:115 -msgid "Raster MASK removed" +#: ../scripts/r.in.wms/wms_gdal_drv.py:143 +#, python-format +msgid "Unable to find %s driver" msgstr "" -#: ../scripts/r.mask/r.mask.py:117 -msgid "No existing MASK to remove" +#: ../scripts/r.in.wms/wms_gdal_drv.py:148 +#, python-format +msgid "Driver %s supports CreateCopy() method." msgstr "" -#: ../scripts/r.mask/r.mask.py:122 -msgid "MASK already found in current mapset. Delete first or overwrite." +#: ../scripts/r.in.wms/wms_gdal_drv.py:155 +msgid "Incorrect WMS query" msgstr "" -#: ../scripts/r.mask/r.mask.py:124 -msgid "MASK already exists and will be overwritten" +#: ../scripts/v.unpack/v.unpack.py:129 +#, python-format +msgid "This GRASS GIS pack file contains raster data. Use r.unpack to unpack <%s>" msgstr "" -#: ../scripts/r.mask/r.mask.py:135 -#, python-format -msgid "The raster map <%s> must be integer (CELL type) in order to use the 'maskcats' parameter" +#: ../scripts/v.unpack/v.unpack.py:142 +msgid "PROJ_INFO file is missing, unpack vector map in XY (unprojected) location." msgstr "" -#: ../scripts/r.mask/r.mask.py:159 -#, python-format -msgid "No area found in vector map <%s>. Creating a convex hull for MASK." +#: ../scripts/v.unpack/v.unpack.py:160 +msgid "Projection information does not match. Proceeding..." msgstr "" -#: ../scripts/r.mask/r.mask.py:171 +#: ../scripts/v.unpack/v.unpack.py:214 #, python-format -msgid "Unable to create a convex hull for vector map <%s>" +msgid "Coping table <%s> as table <%s>" msgstr "" -#: ../scripts/r.mask/r.mask.py:187 -msgid "Creating inverted raster MASK..." +#: ../scripts/v.unpack/v.unpack.py:225 +#, python-format +msgid "Unable to copy table <%s> as table <%s>" msgstr "" -#: ../scripts/r.mask/r.mask.py:189 -msgid "Inverted raster MASK created" +#: ../scripts/v.unpack/v.unpack.py:227 +#, python-format +msgid "Connect table <%s> to vector map <%s> at layer <%s>" msgstr "" -#: ../scripts/r.mask/r.mask.py:191 -msgid "Raster MASK created" +#: ../scripts/v.unpack/v.unpack.py:237 +#, python-format +msgid "Unable to connect table <%s> to vector map <%s>" msgstr "" -#: ../scripts/r.mask/r.mask.py:193 -msgid "All subsequent raster operations will be limited to the MASK area. Removing or renaming raster map named 'MASK' will restore raster operations to normal." +#: ../scripts/v.unpack/v.unpack.py:240 +#, python-format +msgid "Vector map <%s> successfully unpacked" msgstr "" #: ../scripts/v.import/v.import.py:159 @@ -42584,480 +43006,530 @@ msgid "Unable to to reproject vector <%s>" msgstr "" -#: ../scripts/v.db.reconnect.all/v.db.reconnect.all.py:98 -#, python-format -msgid "Target database doesn't exist, creating a new database using <%s> driver..." +#: ../scripts/v.centroids/v.centroids.py:65 +msgid "Input vector map contains no boundaries." msgstr "" -#: ../scripts/v.db.reconnect.all/v.db.reconnect.all.py:104 +#: ../scripts/v.db.join/v.db.join.py:91 +msgid "JOIN is not supported for tables stored in DBF format" +msgstr "" + +#: ../scripts/v.db.join/v.db.join.py:94 +msgid "There is no table connected to this map. Unable to join any column." +msgstr "" + +#: ../scripts/v.db.join/v.db.join.py:159 #, python-format -msgid "Unable to create database <%s> by driver <%s>" +msgid "Error creating column <%s>" msgstr "" -#: ../scripts/v.db.reconnect.all/v.db.reconnect.all.py:141 +#: ../scripts/v.db.join/v.db.join.py:166 #, python-format -msgid "Unable to disconnect table <%s> from vector <%s>" +msgid "Updating column <%s> of vector map <%s>..." msgstr "" -#: ../scripts/v.db.reconnect.all/v.db.reconnect.all.py:149 +#: ../scripts/v.db.join/v.db.join.py:172 #, python-format -msgid "Unable to drop table <%s>" +msgid "Error filling column <%s>" msgstr "" -#: ../scripts/v.db.reconnect.all/v.db.reconnect.all.py:158 +#: ../scripts/v.db.dropcolumn/v.db.dropcolumn.py:70 +msgid "There is no table connected to the input vector map. Unable to delete any column. Exiting." +msgstr "" + +#: ../scripts/v.db.dropcolumn/v.db.dropcolumn.py:74 #, python-format -msgid "Creating index <%s>..." +msgid "Unable to delete <%s> column as it is needed to keep table <%s> connected to the input vector map <%s>" msgstr "" -#: ../scripts/v.db.reconnect.all/v.db.reconnect.all.py:165 +#: ../scripts/v.db.dropcolumn/v.db.dropcolumn.py:80 #, python-format -msgid "Unable to create index <%s>" +msgid "Column <%s> not found in table <%s>. Skipped" msgstr "" -#: ../scripts/v.db.reconnect.all/v.db.reconnect.all.py:196 -msgid "Old and new database connection is identical. Nothing to do." +#: ../scripts/v.db.dropcolumn/v.db.dropcolumn.py:122 +msgid "Deleting column failed" msgstr "" -#: ../scripts/v.db.reconnect.all/v.db.reconnect.all.py:212 +#: ../scripts/g.manual/g.manual.py:72 #, python-format -msgid "" -"%s\n" -"Reconnecting vector map <%s> (%d of %d)...\n" -"%s" +msgid "Browser '%s' not found" msgstr "" -#: ../scripts/v.db.reconnect.all/v.db.reconnect.all.py:249 +#: ../scripts/g.manual/g.manual.py:86 #, python-format -msgid "Reconnecting layer %d..." +msgid "No HTML manual page entry for '%s'" msgstr "" -#: ../scripts/v.db.reconnect.all/v.db.reconnect.all.py:274 +#: ../scripts/g.manual/g.manual.py:93 #, python-format -msgid "Unable to connect table <%s> to vector <%s> on layer <%s>" +msgid "Starting browser '%(browser)s' for manual entry '%(entry)s'..." msgstr "" -#: ../scripts/v.db.reconnect.all/v.db.reconnect.all.py:280 +#: ../scripts/g.manual/g.manual.py:100 #, python-format -msgid "Layer <%d> will not be reconnected because database or schema do not match." +msgid "Error starting browser '%(browser)s' for HTML file '%(path)s'" msgstr "" -#: ../scripts/db.test/db.test.py:48 +#: ../scripts/g.manual/g.manual.py:112 #, python-format -msgid "Using DB driver: %s" +msgid "Error starting 'man' for '%s'" msgstr "" -#: ../scripts/db.test/db.test.py:75 -msgid "EXECUTE: OK" +#: ../scripts/g.manual/g.manual.py:113 +#, python-format +msgid "No manual page entry for '%s'" msgstr "" -#: ../scripts/db.test/db.test.py:89 -msgid "RESULT: OK" +#: ../scripts/g.manual/g.manual.py:120 +#, python-format +msgid "Flags -%c and -%c are mutually exclusive" msgstr "" -#: ../scripts/v.db.dropcolumn/v.db.dropcolumn.py:70 -msgid "There is no table connected to the input vector map. Unable to delete any column. Exiting." +#: ../scripts/v.report/v.report.py:109 +#, python-format +msgid "There is a table connected to input vector map '%s', but there is no key column '%s'." msgstr "" -#: ../scripts/v.db.dropcolumn/v.db.dropcolumn.py:74 +#: ../scripts/v.report/v.report.py:123 #, python-format -msgid "Unable to delete <%s> column as it is needed to keep table <%s> connected to the input vector map <%s>" +msgid "There is a table connected to input vector map '%s', but there are no categories present in the key column '%s'. Consider using v.to.db to correct this." msgstr "" -#: ../scripts/v.db.dropcolumn/v.db.dropcolumn.py:80 +#: ../scripts/db.dropcolumn/db.dropcolumn.py:67 #, python-format -msgid "Column <%s> not found in table <%s>. Skipped" +msgid "Deleting <%s> column which may be needed to keep table connected to a vector map" msgstr "" -#: ../scripts/v.db.dropcolumn/v.db.dropcolumn.py:122 -msgid "Deleting column failed" +#: ../scripts/db.dropcolumn/db.dropcolumn.py:72 +#, python-format +msgid "Column <%s> not found in table" msgstr "" -#: ../scripts/g.extension.all/g.extension.all.py:58 +#: ../scripts/db.dropcolumn/db.dropcolumn.py:75 #, python-format -msgid "%s not defined" +msgid "Column <%s> would be deleted." msgstr "" -#: ../scripts/g.extension.all/g.extension.all.py:68 +#: ../scripts/db.dropcolumn/db.dropcolumn.py:77 +msgid "You must use the force flag (-f) to actually remove it. Exiting." +msgstr "" + +#: ../scripts/db.dropcolumn/db.dropcolumn.py:113 +msgid "Cannot continue (problem deleting column)" +msgstr "" + +#: ../scripts/i.pansharpen/i.pansharpen.py:100 +msgid "Required dependency NumPy not found. Exiting." +msgstr "" + +#: ../scripts/i.pansharpen/i.pansharpen.py:116 +msgid "Maps with selected output prefix names already exist. Delete them or use overwrite flag" +msgstr "" + +#: ../scripts/i.pansharpen/i.pansharpen.py:133 #, python-format -msgid "Unable to parse metadata file: %s" +msgid "Performing pan sharpening with hi res pan image: %f" msgstr "" -#: ../scripts/g.extension.all/g.extension.all.py:97 -msgid "No extension found. Nothing to remove." +#: ../scripts/i.pansharpen/i.pansharpen.py:136 +msgid "Using Brovey algorithm" msgstr "" -#: ../scripts/g.extension.all/g.extension.all.py:100 -msgid "Nothing to rebuild. Rebuilding process can be forced with -f flag." +#: ../scripts/i.pansharpen/i.pansharpen.py:153 +msgid "Calculating Brovey transformation..." msgstr "" -#: ../scripts/g.extension.all/g.extension.all.py:104 -msgid "List of extensions to be removed:" +#: ../scripts/i.pansharpen/i.pansharpen.py:186 +msgid "Using IHS<->RGB algorithm" msgstr "" -#: ../scripts/g.extension.all/g.extension.all.py:107 -msgid "You must use the force flag (-f) to actually remove them. Exiting." +#: ../scripts/i.pansharpen/i.pansharpen.py:188 +msgid "Transforming to IHS color space..." msgstr "" -#: ../scripts/g.extension.all/g.extension.all.py:113 -#, python-format -msgid "Removing extension <%s>..." +#: ../scripts/i.pansharpen/i.pansharpen.py:203 +msgid "Transforming back to RGB color space and sharpening..." msgstr "" -#: ../scripts/g.extension.all/g.extension.all.py:115 -#, python-format -msgid "Reinstalling extension <%s>..." +#: ../scripts/i.pansharpen/i.pansharpen.py:217 +msgid "Using PCA/inverse PCA algorithm" msgstr "" -#: ../scripts/g.extension.all/g.extension.all.py:127 -#, python-format -msgid "Unable to process extension:%s" +#: ../scripts/i.pansharpen/i.pansharpen.py:218 +msgid "Creating PCA images and calculating eigenvectors..." msgstr "" -#: ../scripts/db.dropcolumn/db.dropcolumn.py:64 -#: ../scripts/db.droptable/db.droptable.py:74 -msgid "Forcing ..." +#: ../scripts/i.pansharpen/i.pansharpen.py:225 +#: ../scripts/i.pansharpen/i.pansharpen.py:385 +msgid "Input has no data. Check region settings." msgstr "" -#: ../scripts/db.dropcolumn/db.dropcolumn.py:67 +#: ../scripts/i.pansharpen/i.pansharpen.py:252 +msgid "Performing inverse PCA ..." +msgstr "" + +#: ../scripts/i.pansharpen/i.pansharpen.py:319 +msgid "Assigning grey equalized color tables to output images..." +msgstr "" + +#: ../scripts/i.pansharpen/i.pansharpen.py:328 +msgid "Adjusting blue channel color table..." +msgstr "" + +#: ../scripts/i.pansharpen/i.pansharpen.py:338 +msgid "The following pan-sharpened output maps have been generated:" +msgstr "" + +#: ../scripts/i.pansharpen/i.pansharpen.py:340 #, python-format -msgid "Deleting <%s> column which may be needed to keep table connected to a vector map" +msgid "%s_%s" msgstr "" -#: ../scripts/db.dropcolumn/db.dropcolumn.py:72 +#: ../scripts/i.pansharpen/i.pansharpen.py:342 #, python-format -msgid "Column <%s> not found in table" +msgid "To visualize output, run: g.region -p raster=%s_red" msgstr "" -#: ../scripts/db.dropcolumn/db.dropcolumn.py:75 +#: ../scripts/i.pansharpen/i.pansharpen.py:343 #, python-format -msgid "Column <%s> would be deleted." +msgid "d.rgb r=%s_red g=%s_green b=%s_blue" msgstr "" -#: ../scripts/db.dropcolumn/db.dropcolumn.py:77 -msgid "You must use the force flag (-f) to actually remove it. Exiting." +#: ../scripts/i.pansharpen/i.pansharpen.py:344 +msgid "If desired, combine channels into a single RGB map with 'r.composite'." msgstr "" -#: ../scripts/db.dropcolumn/db.dropcolumn.py:113 -msgid "Cannot continue (problem deleting column)" +#: ../scripts/i.pansharpen/i.pansharpen.py:345 +msgid "Channel colors can be rebalanced using i.colors.enhance." msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:143 -msgid "This module only operates in LatLong locations" +#: ../scripts/i.pansharpen/i.pansharpen.py:362 +msgid "Histogram matching..." msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:161 -msgid "The \"unzip\" program is required, please install it first" +#: ../scripts/i.image.mosaic/i.image.mosaic.py:74 +msgid "Do not forget to set region properly to cover all images." msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:168 +#: ../scripts/i.image.mosaic/i.image.mosaic.py:86 #, python-format -msgid "'%s' does not appear to be a valid zip file." +msgid "Mosaicing %d images..." msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:175 +#: ../scripts/i.image.mosaic/i.image.mosaic.py:99 #, python-format -msgid "File '%s' or '%s' not found" +msgid "Done. Raster map <%s> created." msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:197 +#. GTC Invalid WFS maximum features parameter +#: ../scripts/v.in.wfs/v.in.wfs.py:109 +msgid "Invalid maximum number of features" +msgstr "" + +#. GTC Invalid WFS start index parameter +#: ../scripts/v.in.wfs/v.in.wfs.py:115 +msgid "Features begin with index \"1\"" +msgstr "" + +#. GTC Downloading WFS features +#: ../scripts/v.in.wfs/v.in.wfs.py:130 +msgid "Retrieving data..." +msgstr "" + +#. GTC WFS request HTTP failure +#: ../scripts/v.in.wfs/v.in.wfs.py:135 #, python-format -msgid "Extracting '%s'..." +msgid "" +"The server couldn't fulfill the request.\n" +"Error code: %s" msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:199 -msgid "Unable to unzip file." +#. GTC WFS request network failure +#: ../scripts/v.in.wfs/v.in.wfs.py:138 +#, python-format +msgid "" +"Failed to reach the server.\n" +"Reason: %s" msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:201 -msgid "Converting input file to BIL..." +#: ../scripts/v.in.wfs/v.in.wfs.py:153 +msgid "A file called \"wms_capabilities.xml\" already exists here" msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:225 -msgid "Attempting to import 1-arcsec data." +#: ../scripts/v.in.wfs/v.in.wfs.py:162 +#, python-format +msgid "Vector map <%s> imported from WFS." msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:243 -msgid "Unable to import data" +#: ../scripts/v.in.wfs/v.in.wfs.py:164 +msgid "WFS import failed" msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:251 -msgid "Done: generated map " +#: ../scripts/r.blend/r.blend.py:67 +#, python-format +msgid "Raster map <%s> already exists." msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:252 -msgid "(Note: Holes in the data can be closed with 'r.fillnulls' using splines)" +#: ../scripts/r.blend/r.blend.py:75 +msgid "Calculating the three component maps..." msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:162 -msgid "A user raster mask (MASK) is present. Saving it..." +#: ../scripts/r.blend/r.blend.py:117 +msgid "Done. Use the following command to visualize the result:" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:177 -msgid "Using RST interpolation..." +#: ../scripts/r.blend/r.blend.py:119 +#, python-format +msgid "d.rgb r=%s.r g=%s.g b=%s.b" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:178 -msgid "Locating and isolating NULL areas..." +#: ../scripts/v.build.all/v.build.all.py:47 +#, python-format +msgid "" +"%s\n" +"Building topology for vector map <%s> (%d of %d)...\n" +"%s" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:182 -msgid "Skipping masked raster parts" +#: ../scripts/v.build.all/v.build.all.py:49 +#, python-format +msgid "v.build map=%s" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:193 -#: ../scripts/r.fillnulls/r.fillnulls.py:462 -msgid "Restoring user mask (MASK)..." +#: ../scripts/v.build.all/v.build.all.py:53 +#, python-format +msgid "Building topology for vector map <%s> failed" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:197 -#: ../scripts/r.fillnulls/r.fillnulls.py:466 -msgid "Failed to restore user MASK!" +#: ../scripts/i.in.spotvgt/i.in.spotvgt.py:127 +msgid "'gdalinfo' not found, install GDAL tools first (http://www.gdal.org)" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:201 -msgid "Growing NULL areas" +#: ../scripts/i.in.spotvgt/i.in.spotvgt.py:144 +#, python-format +msgid "<%s> already exists. Aborting." msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:208 -#: ../scripts/r.fillnulls/r.fillnulls.py:223 -#: ../scripts/r.fillnulls/r.fillnulls.py:317 -msgid "abandoned. Removing temporary map, restoring user mask if needed:" +#: ../scripts/i.in.spotvgt/i.in.spotvgt.py:149 +#: ../scripts/i.in.spotvgt/i.in.spotvgt.py:155 +#, python-format +msgid "Please extract %s before import." msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:212 -msgid "Assigning IDs to NULL areas" +#: ../scripts/i.in.spotvgt/i.in.spotvgt.py:169 +msgid "Importing SPOT VGT NDVI map..." msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:237 -#: ../scripts/r.fillnulls/r.fillnulls.py:275 -#: ../scripts/r.fillnulls/r.fillnulls.py:290 -#: ../scripts/r.fillnulls/r.fillnulls.py:298 -#: ../scripts/r.fillnulls/r.fillnulls.py:332 -#: ../scripts/r.fillnulls/r.fillnulls.py:405 -#: ../scripts/r.fillnulls/r.fillnulls.py:426 -#: ../scripts/r.fillnulls/r.fillnulls.py:436 -msgid "abandoned. Removing temporary maps, restoring user mask if needed:" +#: ../scripts/i.in.spotvgt/i.in.spotvgt.py:173 +#: ../scripts/i.in.spotvgt/i.in.spotvgt.py:245 +msgid "An error occurred. Stop." msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:258 -msgid "Input map has no holes. Check region settings." +#: ../scripts/i.in.spotvgt/i.in.spotvgt.py:175 +#, python-format +msgid "Imported SPOT VEGETATION NDVI map <%s>." msgstr "" -#. GTC Hole is NULL area in a raster map -#: ../scripts/r.fillnulls/r.fillnulls.py:261 -#, python-format -msgid "Processing %d map holes" +#: ../scripts/i.in.spotvgt/i.in.spotvgt.py:192 +msgid "Remapping digital numbers to NDVI..." msgstr "" -#. GTC Hole is a NULL area in a raster map -#: ../scripts/r.fillnulls/r.fillnulls.py:267 -#, python-format -msgid "Filling hole %s of %s" +#: ../scripts/i.in.spotvgt/i.in.spotvgt.py:234 +msgid "Importing SPOT VGT NDVI quality map..." msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:337 +#: ../scripts/i.in.spotvgt/i.in.spotvgt.py:261 #, python-format -msgid "Interpolating %d points" +msgid "Imported SPOT VEGETATION SM quality map <%s>." msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:340 -msgid "No points to interpolate" +#: ../scripts/i.in.spotvgt/i.in.spotvgt.py:263 +#, python-format +msgid "Note: A snow map can be extracted by category 252 (d.rast %s cat=252)" msgstr "" -#. GTC Hole is NULL area in a raster map -#: ../scripts/r.fillnulls/r.fillnulls.py:361 -#, python-format -msgid "Failed to fill hole %s" +#: ../scripts/i.in.spotvgt/i.in.spotvgt.py:266 +msgid "Filtering NDVI map by Status Map quality layer..." msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:375 +#: ../scripts/i.in.spotvgt/i.in.spotvgt.py:273 #, python-format -msgid "Filling has failed silently. Leaving temporary maps with prefix <%s> for debugging." +msgid "Filtered SPOT VEGETATION NDVI map <%s>." msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:440 +#: ../scripts/db.test/db.test.py:48 #, python-format -msgid "Using %s bspline interpolation" +msgid "Using DB driver: %s" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:474 -msgid "Patching fill data into NULL areas..." +#: ../scripts/db.test/db.test.py:75 +msgid "EXECUTE: OK" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:482 -#, python-format -msgid "Filled raster map is: %s" +#: ../scripts/db.test/db.test.py:89 +msgid "RESULT: OK" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:489 -msgid "Following holes where not filled. Temporary maps with are left in place to allow examination of unfilled holes" +#: ../scripts/v.what.strds/v.what.strds.py:113 +msgid "Cannot combine 'output' option and 'u' flag" msgstr "" -#: ../scripts/v.in.mapgen/v.in.mapgen.py:80 -#, python-format -msgid "Input file <%s> not found" +#: ../scripts/v.what.strds/v.what.strds.py:115 +msgid "'output' option or 'u' flag must be given" msgstr "" -#: ../scripts/v.in.mapgen/v.in.mapgen.py:101 -#: ../scripts/v.in.wfs/v.in.wfs.py:159 -msgid "Importing data..." +#: ../scripts/v.what.strds/v.what.strds.py:117 +#, python-brace-format +msgid "Attribute table of vector {name} will be updated..." msgstr "" -#: ../scripts/v.in.mapgen/v.in.mapgen.py:137 +#: ../scripts/v.what.strds/v.what.strds.py:150 #, python-format -msgid "An error occurred on line '%s', exiting." +msgid "Space time raster dataset <%s> is empty" msgstr "" -#: ../scripts/v.in.mapgen/v.in.mapgen.py:202 -msgid "Importing with v.in.ascii..." +#: ../scripts/v.what.strds/v.what.strds.py:164 +#, python-format +msgid "" +"Temporal type of space time raster datasets must be equal\n" +"<%(a)s> of type %(type_a)s do not match <%(b)s> of type %(type_b)s" msgstr "" -#: ../scripts/v.in.mapgen/v.in.mapgen.py:207 +#: ../scripts/v.what.strds/v.what.strds.py:225 #, python-format -msgid "An error occurred on creating \"%s\", please check" +msgid "Unable to add table <%s> to vector map <%s>" msgstr "" -#: ../scripts/g.search.modules/g.search.modules.py:175 -msgid "Cannot colorize, python-termcolor is not installed" +#: ../scripts/v.what.strds/v.what.strds.py:250 +#, python-format +msgid "Unable to add column %s to vector map <%s> " msgstr "" -#: ../scripts/v.db.join/v.db.join.py:91 -msgid "JOIN is not supported for tables stored in DBF format" +#: ../scripts/v.what.strds/v.what.strds.py:258 +#, python-format +msgid "Unable to run v.what.rast for vector map <%s> and raster map <%s>" msgstr "" -#: ../scripts/v.db.join/v.db.join.py:94 -msgid "There is no table connected to this map. Unable to join any column." +#: ../scripts/r.plane/r.plane.py:89 +msgid "dip must be between -90 and 90." msgstr "" -#: ../scripts/v.db.join/v.db.join.py:159 -#, python-format -msgid "Error creating column <%s>" +#: ../scripts/r.plane/r.plane.py:92 +msgid "azimuth must be between 0 and 360" msgstr "" -#: ../scripts/v.db.join/v.db.join.py:166 -#, python-format -msgid "Updating column <%s> of vector map <%s>..." +#: ../scripts/r.reclass.area/r.reclass.area.py:99 +#: ../scripts/r.reclass.area/r.reclass.area.py:205 +msgid "xy-locations are not supported" msgstr "" -#: ../scripts/v.db.join/v.db.join.py:172 -#, python-format -msgid "Error filling column <%s>" +#: ../scripts/r.reclass.area/r.reclass.area.py:100 +msgid "Need projected data with grids in meters" msgstr "" -#: ../scripts/g.manual/g.manual.py:72 -#, python-format -msgid "Browser '%s' not found" +#: ../scripts/r.reclass.area/r.reclass.area.py:106 +msgid "flags c and d are mutually exclusive" msgstr "" -#: ../scripts/g.manual/g.manual.py:86 +#: ../scripts/r.reclass.area/r.reclass.area.py:116 #, python-format -msgid "No HTML manual page entry for '%s'" +msgid "Temporary raster map <%s> exists" msgstr "" -#: ../scripts/g.manual/g.manual.py:93 -#, python-format -msgid "Starting browser '%(browser)s' for manual entry '%(entry)s'..." +#: ../scripts/r.reclass.area/r.reclass.area.py:118 +msgid "Generating a clumped raster file including diagonal neighbors..." msgstr "" -#: ../scripts/g.manual/g.manual.py:100 -#, python-format -msgid "Error starting browser '%(browser)s' for HTML file '%(path)s'" +#: ../scripts/r.reclass.area/r.reclass.area.py:123 +msgid "Generating a clumped raster file ..." msgstr "" -#: ../scripts/g.manual/g.manual.py:112 +#: ../scripts/r.reclass.area/r.reclass.area.py:127 #, python-format -msgid "Error starting 'man' for '%s'" +msgid "Generating a reclass map with area size less than or equal to %f hectares..." msgstr "" -#: ../scripts/g.manual/g.manual.py:113 +#: ../scripts/r.reclass.area/r.reclass.area.py:130 #, python-format -msgid "No manual page entry for '%s'" +msgid "Generating a reclass map with area size greater than or equal to %f hectares..." msgstr "" -#: ../scripts/g.manual/g.manual.py:120 +#: ../scripts/r.reclass.area/r.reclass.area.py:162 #, python-format -msgid "Flags -%c and -%c are mutually exclusive" +msgid "No areas of size less than or equal to %f hectares found." msgstr "" -#: ../scripts/v.dissolve/v.dissolve.py:72 +#: ../scripts/r.reclass.area/r.reclass.area.py:165 #, python-format -msgid "No '%s' option specified. Dissolving based on category values from layer <%s>." +msgid "No areas of size greater than or equal to %f hectares found." msgstr "" -#: ../scripts/v.dissolve/v.dissolve.py:78 -#, python-format -msgid "Invalid layer number (%d). Parameter '%s' specified, assuming layer '1'." +#: ../scripts/r.reclass.area/r.reclass.area.py:203 +msgid "Latitude-longitude locations are not supported" msgstr "" -#: ../scripts/v.dissolve/v.dissolve.py:88 -msgid "Key column must be of type integer or string" +#: ../scripts/r.reclass.area/r.reclass.area.py:210 +msgid "You have to specify mode='lesser' with method='rmarea'" msgstr "" -#: ../scripts/v.dissolve/v.dissolve.py:102 +#: ../scripts/r.reclass.area/r.reclass.area.py:220 #, python-format -msgid "" -"Final extraction steps failed. Check above error messages and see following details:\n" -"%s" +msgid "Generating output raster map <%s>..." msgstr "" -#: ../scripts/r.unpack/r.unpack.py:69 -#, python-brace-format -msgid "File {name} not found." +#: ../scripts/d.redraw/d.redraw.py:54 +#, python-format +msgid "Unable to open file '%s' for reading. Details: %s" msgstr "" -#: ../scripts/r.unpack/r.unpack.py:82 ../scripts/r.unpack/r.unpack.py:120 -#: ../scripts/v.unpack/v.unpack.py:85 ../scripts/v.unpack/v.unpack.py:132 -msgid "Pack file unreadable" +#: ../scripts/d.redraw/d.redraw.py:64 +#, python-format +msgid "Unable to open file '%s' for writing. Details: %s" msgstr "" -#: ../scripts/r.unpack/r.unpack.py:91 ../scripts/v.unpack/v.unpack.py:94 -msgid "Pack file unreadable: file '{}' missing" +#: ../scripts/v.in.geonames/v.in.geonames.py:53 +msgid "This module only operates in LatLong/WGS84 locations" msgstr "" -#: ../scripts/r.unpack/r.unpack.py:104 -#, python-brace-format -msgid "Raster map <{name}> already exists" +#: ../scripts/v.in.geonames/v.in.geonames.py:64 +msgid "Since DBF driver is used, the content of the 'alternatenames' column might be cut with respect to the original Geonames.org column content" msgstr "" -#: ../scripts/r.unpack/r.unpack.py:107 -#, python-brace-format -msgid "Raster map <{name}> already exists and will be overwritten" +#: ../scripts/v.in.geonames/v.in.geonames.py:68 +#, python-format +msgid "Converting %d place names..." msgstr "" -#: ../scripts/r.unpack/r.unpack.py:117 -#, python-brace-format -msgid "This GRASS GIS pack file contains vector data. Use v.unpack to unpack <{name}>" +#: ../scripts/r3.in.xyz/r3.in.xyz.py:247 +msgid "The 2D and 3D region settings are different. Can not continue." msgstr "" -#: ../scripts/r.unpack/r.unpack.py:125 -msgid "Overriding projection check (using current location's projection)." +#: ../scripts/r3.in.xyz/r3.in.xyz.py:249 +#, python-format +msgid "Region bottom=%.15g top=%.15g vertical_cell_res=%.15g (%d depths)" msgstr "" -#: ../scripts/r.unpack/r.unpack.py:138 -msgid "PROJ_INFO file is missing, unpack raster map in XY (unprojected) location." +#: ../scripts/r3.in.xyz/r3.in.xyz.py:252 +msgid "Creating slices ..." msgstr "" -#: ../scripts/r.unpack/r.unpack.py:158 ../scripts/v.unpack/v.unpack.py:163 -#, python-brace-format -msgid "" -"Difference between PROJ_INFO file of packed map and of current location:\n" -"{diff}" +#: ../scripts/r3.in.xyz/r3.in.xyz.py:281 +#, python-format +msgid "Processing horizontal slice %d of %d [%.15g,%.15g) ..." msgstr "" -#: ../scripts/r.unpack/r.unpack.py:161 ../scripts/v.unpack/v.unpack.py:166 -#, python-brace-format -msgid "" -"Difference between PROJ_UNITS file of packed map and of current location:\n" -"{diff}" +#: ../scripts/r3.in.xyz/r3.in.xyz.py:298 ../scripts/r3.in.xyz/r3.in.xyz.py:304 +msgid "Trouble importing data. Aborting." msgstr "" -#: ../scripts/r.unpack/r.unpack.py:163 ../scripts/v.unpack/v.unpack.py:168 -msgid "Projection of dataset does not appear to match current location. In case of no significant differences in the projection definitions, use the -o flag to ignore them and use current location definition." +#: ../scripts/r3.in.xyz/r3.in.xyz.py:308 +msgid "Assembling 3D cube ..." msgstr "" -#: ../scripts/r.unpack/r.unpack.py:183 -#, python-brace-format -msgid "Raster map <{name}> unpacked" +#: ../scripts/r3.in.xyz/r3.in.xyz.py:318 +#, python-format +msgid "Done. 3D raster map <%s> created." msgstr "" #: ../scripts/r.import/r.import.py:169 @@ -43120,270 +43592,287 @@ msgid "The reprojected raster <%s> is empty" msgstr "" -#: ../scripts/r.grow/r.grow.py:130 -msgid "Growing failed. Removing temporary maps." +#: ../scripts/r.fillnulls/r.fillnulls.py:172 +msgid "A user raster mask (MASK) is present. Saving it..." msgstr "" -#: ../scripts/r.grow/r.grow.py:142 -msgid "Shrinking failed. Removing temporary maps." +#: ../scripts/r.fillnulls/r.fillnulls.py:187 +msgid "Using RST interpolation..." msgstr "" -#: ../scripts/r3.in.xyz/r3.in.xyz.py:247 -msgid "The 2D and 3D region settings are different. Can not continue." +#: ../scripts/r.fillnulls/r.fillnulls.py:188 +msgid "Locating and isolating NULL areas..." msgstr "" -#: ../scripts/r3.in.xyz/r3.in.xyz.py:249 -#, python-format -msgid "Region bottom=%.15g top=%.15g vertical_cell_res=%.15g (%d depths)" +#: ../scripts/r.fillnulls/r.fillnulls.py:192 +msgid "Skipping masked raster parts" msgstr "" -#: ../scripts/r3.in.xyz/r3.in.xyz.py:252 -msgid "Creating slices ..." +#: ../scripts/r.fillnulls/r.fillnulls.py:203 +#: ../scripts/r.fillnulls/r.fillnulls.py:472 +msgid "Restoring user mask (MASK)..." msgstr "" -#: ../scripts/r3.in.xyz/r3.in.xyz.py:281 -#, python-format -msgid "Processing horizontal slice %d of %d [%.15g,%.15g) ..." +#: ../scripts/r.fillnulls/r.fillnulls.py:207 +#: ../scripts/r.fillnulls/r.fillnulls.py:476 +msgid "Failed to restore user MASK!" msgstr "" -#: ../scripts/r3.in.xyz/r3.in.xyz.py:298 ../scripts/r3.in.xyz/r3.in.xyz.py:304 -msgid "Trouble importing data. Aborting." +#: ../scripts/r.fillnulls/r.fillnulls.py:211 +msgid "Growing NULL areas" msgstr "" -#: ../scripts/r3.in.xyz/r3.in.xyz.py:308 -msgid "Assembling 3D cube ..." +#: ../scripts/r.fillnulls/r.fillnulls.py:218 +#: ../scripts/r.fillnulls/r.fillnulls.py:233 +#: ../scripts/r.fillnulls/r.fillnulls.py:327 +msgid "abandoned. Removing temporary map, restoring user mask if needed:" msgstr "" -#: ../scripts/r3.in.xyz/r3.in.xyz.py:318 -#, python-format -msgid "Done. 3D raster map <%s> created." +#: ../scripts/r.fillnulls/r.fillnulls.py:222 +msgid "Assigning IDs to NULL areas" msgstr "" -#. GTC Invalid WFS maximum features parameter -#: ../scripts/v.in.wfs/v.in.wfs.py:109 -msgid "Invalid maximum number of features" +#: ../scripts/r.fillnulls/r.fillnulls.py:247 +#: ../scripts/r.fillnulls/r.fillnulls.py:285 +#: ../scripts/r.fillnulls/r.fillnulls.py:300 +#: ../scripts/r.fillnulls/r.fillnulls.py:308 +#: ../scripts/r.fillnulls/r.fillnulls.py:342 +#: ../scripts/r.fillnulls/r.fillnulls.py:415 +#: ../scripts/r.fillnulls/r.fillnulls.py:436 +#: ../scripts/r.fillnulls/r.fillnulls.py:446 +msgid "abandoned. Removing temporary maps, restoring user mask if needed:" msgstr "" -#. GTC Invalid WFS start index parameter -#: ../scripts/v.in.wfs/v.in.wfs.py:115 -msgid "Features begin with index \"1\"" +#: ../scripts/r.fillnulls/r.fillnulls.py:268 +msgid "Input map has no holes. Check region settings." msgstr "" -#. GTC Downloading WFS features -#: ../scripts/v.in.wfs/v.in.wfs.py:130 -msgid "Retrieving data..." +#. GTC Hole is NULL area in a raster map +#: ../scripts/r.fillnulls/r.fillnulls.py:271 +#, python-format +msgid "Processing %d map holes" msgstr "" -#. GTC WFS request HTTP failure -#: ../scripts/v.in.wfs/v.in.wfs.py:135 +#. GTC Hole is a NULL area in a raster map +#: ../scripts/r.fillnulls/r.fillnulls.py:277 #, python-format -msgid "" -"The server couldn't fulfill the request.\n" -"Error code: %s" +msgid "Filling hole %s of %s" msgstr "" -#. GTC WFS request network failure -#: ../scripts/v.in.wfs/v.in.wfs.py:138 +#: ../scripts/r.fillnulls/r.fillnulls.py:347 #, python-format -msgid "" -"Failed to reach the server.\n" -"Reason: %s" +msgid "Interpolating %d points" msgstr "" -#: ../scripts/v.in.wfs/v.in.wfs.py:153 -msgid "A file called \"wms_capabilities.xml\" already exists here" +#: ../scripts/r.fillnulls/r.fillnulls.py:350 +msgid "No points to interpolate" msgstr "" -#: ../scripts/v.in.wfs/v.in.wfs.py:162 +#. GTC Hole is NULL area in a raster map +#: ../scripts/r.fillnulls/r.fillnulls.py:371 #, python-format -msgid "Vector map <%s> imported from WFS." +msgid "Failed to fill hole %s" msgstr "" -#: ../scripts/v.in.wfs/v.in.wfs.py:164 -msgid "WFS import failed" +#: ../scripts/r.fillnulls/r.fillnulls.py:385 +#, python-format +msgid "Filling has failed silently. Leaving temporary maps with prefix <%s> for debugging." msgstr "" -#: ../scripts/v.unpack/v.unpack.py:129 +#: ../scripts/r.fillnulls/r.fillnulls.py:450 #, python-format -msgid "This GRASS GIS pack file contains raster data. Use r.unpack to unpack <%s>" +msgid "Using %s bspline interpolation" msgstr "" -#: ../scripts/v.unpack/v.unpack.py:142 -msgid "PROJ_INFO file is missing, unpack vector map in XY (unprojected) location." +#: ../scripts/r.fillnulls/r.fillnulls.py:484 +msgid "Patching fill data into NULL areas..." msgstr "" -#: ../scripts/v.unpack/v.unpack.py:160 -msgid "Projection information does not match. Proceeding..." +#: ../scripts/r.fillnulls/r.fillnulls.py:492 +#, python-format +msgid "Filled raster map is: %s" msgstr "" -#: ../scripts/v.unpack/v.unpack.py:214 -#, python-format -msgid "Coping table <%s> as table <%s>" +#: ../scripts/r.fillnulls/r.fillnulls.py:499 +msgid "Following holes where not filled. Temporary maps with are left in place to allow examination of unfilled holes" msgstr "" -#: ../scripts/v.unpack/v.unpack.py:225 -#, python-format -msgid "Unable to copy table <%s> as table <%s>" +#: ../scripts/v.in.e00/v.in.e00.py:63 +msgid "'avcimport' program not found, install it first" msgstr "" -#: ../scripts/v.unpack/v.unpack.py:227 -#, python-format -msgid "Connect table <%s> to vector map <%s> at layer <%s>" +#: ../scripts/v.in.e00/v.in.e00.py:68 +msgid "'e00conv' program not found, install it first" msgstr "" -#: ../scripts/v.unpack/v.unpack.py:237 -#, python-format -msgid "Unable to connect table <%s> to vector map <%s>" +#: ../scripts/v.in.e00/v.in.e00.py:73 +msgid "Must specify one of \"point\", \"line\", or \"area\"." msgstr "" -#: ../scripts/v.unpack/v.unpack.py:240 -#, python-format -msgid "Vector map <%s> successfully unpacked" +#: ../scripts/v.in.e00/v.in.e00.py:82 +msgid "Found that E00 file is split into pieces (.e01, ...). Merging..." msgstr "" -#: ../scripts/m.proj/m.proj.py:142 -msgid "cs2cs program not found, install PROJ.4 first: http://proj.maptools.org" +#: ../scripts/v.in.e00/v.in.e00.py:121 +msgid "An error may appear next which will be ignored..." msgstr "" -#: ../scripts/m.proj/m.proj.py:147 -msgid "Choose only one input parameter method" +#: ../scripts/v.in.e00/v.in.e00.py:124 +msgid "E00 ASCII found and converted to Arc Coverage in current directory" msgstr "" -#: ../scripts/m.proj/m.proj.py:150 -msgid "Choose only one output parameter method" +#: ../scripts/v.in.e00/v.in.e00.py:128 +msgid "E00 Compressed ASCII found. Will uncompress first..." msgstr "" -#: ../scripts/m.proj/m.proj.py:153 -msgid "Choose only one auto-projection parameter method" +#: ../scripts/v.in.e00/v.in.e00.py:131 +msgid "...converted to Arc Coverage in current directory" msgstr "" -#: ../scripts/m.proj/m.proj.py:156 -msgid "Output file already exists" +#: ../scripts/v.in.e00/v.in.e00.py:138 +#, python-format +msgid "Importing %ss..." msgstr "" -#: ../scripts/m.proj/m.proj.py:159 -msgid "One of and must be given" +#: ../scripts/v.in.e00/v.in.e00.py:148 +msgid "An error occurred while running v.in.ogr" msgstr "" -#: ../scripts/m.proj/m.proj.py:162 -msgid "Options and are mutually exclusive" +#: ../scripts/v.in.e00/v.in.e00.py:150 +#, python-format +msgid "Imported <%s> vector map <%s>." msgstr "" -#: ../scripts/m.proj/m.proj.py:181 -msgid "Unable to project to or from a XY location" +#: ../scripts/v.clip/v.clip.py:73 +#, python-format +msgid "" +"Deleting of temporary layer failed. Check above error messages and see following details:\n" +"%s" msgstr "" -#: ../scripts/m.proj/m.proj.py:197 -msgid "Invalid PROJ.4 input specification" +#: ../scripts/v.clip/v.clip.py:180 ../scripts/v.clip/v.clip.py:191 +#, python-format +msgid "" +"Clipping steps failed. Check above error messages and see following details:\n" +"%s" msgstr "" -#: ../scripts/m.proj/m.proj.py:220 -msgid "Invalid PROJ.4 output specification" +#: ../scripts/v.db.droptable/v.db.droptable.py:60 +#, python-format +msgid "No table assigned to layer <%s>" msgstr "" -#: ../scripts/m.proj/m.proj.py:223 -msgid "Missing output projection parameters " +#: ../scripts/v.db.droptable/v.db.droptable.py:65 +#, python-format +msgid "User selected table <%s> but the table <%s> is linked to layer <%s>" msgstr "" -#: ../scripts/m.proj/m.proj.py:242 -msgid "Unable to read input data" +#: ../scripts/v.db.droptable/v.db.droptable.py:73 +#, python-format +msgid "Removing table <%s> linked to layer <%s> of vector map <%s>" msgstr "" -#: ../scripts/m.proj/m.proj.py:304 -msgid "Projection transform probably failed, please investigate" +#: ../scripts/v.db.droptable/v.db.droptable.py:77 +msgid "You must use the -f (force) flag to actually remove the table. Exiting." msgstr "" -#: ../scripts/v.what.strds/v.what.strds.py:113 -msgid "Cannot combine 'output' option and 'u' flag" +#: ../scripts/v.db.droptable/v.db.droptable.py:79 +msgid "Leaving map/table unchanged." msgstr "" -#: ../scripts/v.what.strds/v.what.strds.py:115 -msgid "'output' option or 'u' flag must be given" +#: ../scripts/v.db.droptable/v.db.droptable.py:82 +#, python-format +msgid "Dropping table <%s>..." msgstr "" -#: ../scripts/v.what.strds/v.what.strds.py:117 -#, python-brace-format -msgid "Attribute table of vector {name} will be updated..." +#: ../scripts/v.db.droptable/v.db.droptable.py:88 +msgid "An error occurred while running db.execute" msgstr "" -#: ../scripts/v.what.strds/v.what.strds.py:150 -#, python-format -msgid "Space time raster dataset <%s> is empty" +#: ../scripts/v.db.droptable/v.db.droptable.py:92 +msgid "Current attribute table link(s):" msgstr "" -#: ../scripts/v.what.strds/v.what.strds.py:164 -#, python-format -msgid "" -"Temporal type of space time raster datasets must be equal\n" -"<%(a)s> of type %(type_a)s do not match <%(b)s> of type %(type_b)s" +#: ../scripts/v.db.droptable/v.db.droptable.py:99 +msgid "(No database links remaining)" msgstr "" -#: ../scripts/v.what.strds/v.what.strds.py:225 -#, python-format -msgid "Unable to add table <%s> to vector map <%s>" +#: ../scripts/db.univar/db.univar.py:83 +msgid "'sort' not found: sorting in memory" msgstr "" -#: ../scripts/v.what.strds/v.what.strds.py:250 +#: ../scripts/db.univar/db.univar.py:123 #, python-format -msgid "Unable to add column %s to vector map <%s> " +msgid "Calculation for column <%s> of table <%s>..." msgstr "" -#: ../scripts/v.what.strds/v.what.strds.py:258 -#, python-format -msgid "Unable to run v.what.rast for vector map <%s> and raster map <%s>" +#: ../scripts/db.univar/db.univar.py:125 +msgid "Reading column values..." msgstr "" -#: ../scripts/v.build.all/v.build.all.py:47 +#: ../scripts/db.univar/db.univar.py:146 #, python-format -msgid "" -"%s\n" -"Building topology for vector map <%s> (%d of %d)...\n" -"%s" +msgid "Table <%s> contains no data." msgstr "" -#: ../scripts/v.build.all/v.build.all.py:49 +#: ../scripts/db.univar/db.univar.py:151 +msgid "Calculating statistics..." +msgstr "" + +#: ../scripts/db.univar/db.univar.py:174 +msgid "No non-null values found" +msgstr "" + +#: ../scripts/db.out.ogr/db.out.ogr.py:86 #, python-format -msgid "v.build map=%s" +msgid "File <%s> already exists" msgstr "" -#: ../scripts/v.build.all/v.build.all.py:53 +#: ../scripts/db.out.ogr/db.out.ogr.py:94 +#: ../scripts/db.out.ogr/db.out.ogr.py:102 #, python-format -msgid "Building topology for vector map <%s> failed" +msgid "Module <%s> failed" msgstr "" -#: ../scripts/db.droptable/db.droptable.py:78 +#: ../scripts/db.out.ogr/db.out.ogr.py:120 #, python-format -msgid "Table <%s> not found in database <%s>" +msgid "Exported table <%s>" msgstr "" -#: ../scripts/db.droptable/db.droptable.py:85 +#: ../scripts/r.in.aster/r.in.aster.py:109 +msgid "gdalwarp is not in the path and executable" +msgstr "" + +#: ../scripts/r.in.aster/r.in.aster.py:119 #, python-format -msgid "Deleting table <%s> which is attached to following map(s):" +msgid "This module needs to be run in a projected location (found: %s)" msgstr "" -#: ../scripts/db.droptable/db.droptable.py:90 +#: ../scripts/r.in.aster/r.in.aster.py:136 #, python-format -msgid "The table <%s> would be deleted." +msgid "band %s is not an available Terra/ASTER band" msgstr "" -#: ../scripts/db.droptable/db.droptable.py:92 -msgid "You must use the force flag to actually remove it. Exiting." +#: ../scripts/r.in.aster/r.in.aster.py:142 +msgid "Cleaning up ..." msgstr "" -#: ../scripts/db.droptable/db.droptable.py:101 -msgid "Cannot continue (problem deleting table)." +#: ../scripts/r.in.aster/r.in.aster.py:152 +msgid "Georeferencing aster image ..." msgstr "" -#: ../scripts/v.clip/v.clip.py:73 -#, python-format -msgid "" -"Deleting of temporary layer failed. Check above error messages and see following details:\n" -"%s" +#: ../scripts/r.in.aster/r.in.aster.py:165 +msgid "Importing into GRASS ..." msgstr "" -#: ../scripts/v.clip/v.clip.py:180 ../scripts/v.clip/v.clip.py:191 -#, python-format -msgid "" -"Clipping steps failed. Check above error messages and see following details:\n" -"%s" +#: ../scripts/v.db.update/v.db.update.py:89 +msgid "Use of libsqlitefunctions only with SQLite backend" +msgstr "" + +#: ../scripts/v.db.update/v.db.update.py:102 +msgid " and are mutually exclusive" +msgstr "" + +#: ../scripts/v.db.update/v.db.update.py:107 +msgid "Either or must be given" msgstr "" diff -Nru grass-7.4.3/locale/po/grassmods_cs.po grass-7.6.0/locale/po/grassmods_cs.po --- grass-7.4.3/locale/po/grassmods_cs.po 2018-11-24 09:45:10.000000000 +0000 +++ grass-7.6.0/locale/po/grassmods_cs.po 2018-12-26 10:57:24.000000000 +0000 @@ -15,7 +15,7 @@ msgstr "" "Project-Id-Version: grassmods_cs\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-03-24 00:06+0100\n" +"POT-Creation-Date: 2018-12-26 11:43+0100\n" "PO-Revision-Date: 2016-04-10 15:14+0200\n" "Last-Translator: \n" "Language-Team: cs@li.org\n" @@ -81,7 +81,7 @@ #: ../temporal/t.connect/main.c:35 ../display/d.colorlist/main.c:36 #: ../display/d.fontlist/main.c:46 ../display/d.font/main.c:46 -#: ../general/g.region/main.c:65 ../general/g.mapsets/main.c:64 +#: ../general/g.region/main.c:66 ../general/g.mapsets/main.c:64 #: ../general/g.mapset/main.c:50 ../general/g.gisenv/main.c:44 msgid "settings" msgstr "" @@ -91,7 +91,7 @@ #: ../locale/scriptstrings/t.select_to_translate.c:3 #: ../locale/scriptstrings/t.info_to_translate.c:3 #: ../raster/r.timestamp/main.c:36 ../raster/r.describe/main.c:55 -#: ../raster/r.info/main.c:71 ../raster/r.support/main.c:55 +#: ../raster/r.info/main.c:73 ../raster/r.support/main.c:55 #: ../raster/r.region/main.c:52 ../raster3d/r3.support/main.c:50 #: ../raster3d/r3.timestamp/main.c:44 ../raster3d/r3.info/main.c:76 #: ../vector/v.support/main.c:40 ../vector/v.timestamp/main.c:36 @@ -115,46 +115,48 @@ #: ../locale/scriptstrings/t.rast.colors_to_translate.c:18 #: ../locale/scriptstrings/v.unpack_to_translate.c:13 #: ../locale/scriptstrings/r.unpack_to_translate.c:12 -#: ../raster/r.colors/edit_colors.c:128 ../raster/r.out.gdal/main.c:145 -#: ../raster/r.external.out/main.c:272 ../raster/r.external.out/main.c:283 -#: ../raster/r.what/main.c:122 ../raster/r.what/main.c:130 -#: ../raster/r.what/main.c:144 ../raster/r.what/main.c:149 -#: ../raster/r.what/main.c:154 ../raster/r.what/main.c:159 -#: ../raster/r.what/main.c:169 ../raster/r.proj/main.c:204 -#: ../raster/r.proj/main.c:214 ../raster/r.proj/main.c:220 -#: ../raster/r.in.gdal/main.c:208 ../raster/r.in.gdal/main.c:241 -#: ../raster/r.sunmask/main.c:232 ../raster/r.sunmask/main.c:238 -#: ../raster/r.external/main.c:96 ../raster/r.external/main.c:135 -#: ../display/d.mon/main.c:115 ../display/d.mon/main.c:120 -#: ../display/d.mon/main.c:125 ../general/g.list/main.c:105 -#: ../general/g.list/main.c:116 ../general/g.list/main.c:138 -#: ../general/g.list/main.c:143 ../general/g.list/main.c:148 -#: ../general/g.list/main.c:153 ../general/g.region/main.c:89 -#: ../general/g.region/main.c:95 ../general/g.region/main.c:100 -#: ../general/g.region/main.c:106 ../general/g.region/main.c:112 -#: ../general/g.region/main.c:118 ../general/g.region/main.c:124 -#: ../general/g.region/main.c:132 ../general/g.region/main.c:137 -#: ../general/g.region/main.c:143 ../general/g.region/main.c:148 -#: ../general/g.region/main.c:153 ../general/g.mapsets/main.c:87 -#: ../general/g.mapsets/main.c:92 ../general/g.mapsets/main.c:98 -#: ../general/g.proj/main.c:80 ../general/g.proj/main.c:86 -#: ../general/g.proj/main.c:92 ../general/g.proj/main.c:98 -#: ../general/g.proj/main.c:104 ../general/g.proj/main.c:115 -#: ../general/g.proj/main.c:120 ../general/g.mapset/main.c:76 -#: ../general/g.mapset/main.c:82 ../imagery/i.group/main.c:79 -#: ../imagery/i.group/main.c:84 ../imagery/i.group/main.c:89 -#: ../db/db.connect/main.c:53 ../db/db.connect/main.c:58 -#: ../db/db.login/main.c:91 ../vector/v.external.out/args.c:63 -#: ../vector/v.external.out/args.c:75 ../vector/v.external.out/args.c:81 -#: ../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:320 ../vector/v.in.ogr/main.c:326 -#: ../vector/v.colors/main.c:133 ../vector/v.what/main.c:91 +#: ../raster/r.colors/edit_colors.c:145 ../raster/r.colors/edit_colors.c:152 +#: ../raster/r.out.gdal/main.c:145 ../raster/r.external.out/main.c:272 +#: ../raster/r.external.out/main.c:283 ../raster/r.what/main.c:122 +#: ../raster/r.what/main.c:130 ../raster/r.what/main.c:144 +#: ../raster/r.what/main.c:149 ../raster/r.what/main.c:154 +#: ../raster/r.what/main.c:159 ../raster/r.what/main.c:169 +#: ../raster/r.proj/main.c:215 ../raster/r.proj/main.c:225 +#: ../raster/r.proj/main.c:231 ../raster/r.in.gdal/main.c:225 +#: ../raster/r.in.gdal/main.c:258 ../raster/r.sunmask/main.c:232 +#: ../raster/r.sunmask/main.c:238 ../raster/r.external/main.c:96 +#: ../raster/r.external/main.c:135 ../display/d.mon/main.c:115 +#: ../display/d.mon/main.c:120 ../display/d.mon/main.c:125 +#: ../general/g.list/main.c:105 ../general/g.list/main.c:116 +#: ../general/g.list/main.c:138 ../general/g.list/main.c:143 +#: ../general/g.list/main.c:148 ../general/g.list/main.c:153 +#: ../general/g.region/main.c:90 ../general/g.region/main.c:96 +#: ../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:125 ../general/g.region/main.c:133 +#: ../general/g.region/main.c:138 ../general/g.region/main.c:144 +#: ../general/g.region/main.c:149 ../general/g.region/main.c:154 +#: ../general/g.mapsets/main.c:87 ../general/g.mapsets/main.c:92 +#: ../general/g.mapsets/main.c:98 ../general/g.proj/main.c:80 +#: ../general/g.proj/main.c:86 ../general/g.proj/main.c:92 +#: ../general/g.proj/main.c:98 ../general/g.proj/main.c:104 +#: ../general/g.proj/main.c:115 ../general/g.proj/main.c:120 +#: ../general/g.mapset/main.c:76 ../general/g.mapset/main.c:82 +#: ../imagery/i.group/main.c:85 ../imagery/i.group/main.c:90 +#: ../imagery/i.group/main.c:95 ../db/db.connect/main.c:53 +#: ../db/db.connect/main.c:58 ../db/db.login/main.c:91 +#: ../vector/v.external.out/args.c:63 ../vector/v.external.out/args.c:75 +#: ../vector/v.external.out/args.c:81 ../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:337 +#: ../vector/v.in.ogr/main.c:343 ../vector/v.colors/main.c:133 +#: ../vector/v.colors/main.c:140 ../vector/v.what/main.c:91 #: ../vector/v.what/main.c:96 ../vector/v.what/main.c:101 #: ../vector/v.what/main.c:106 ../vector/v.what/main.c:111 #: ../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.external/args.c:57 +#: ../vector/v.info/parse.c:46 ../vector/v.vect.stats/main.c:221 +#: ../vector/v.vect.stats/main.c:228 ../vector/v.external/args.c:57 #: ../vector/v.external/args.c:63 ../vector/v.external/args.c:71 #: ../vector/v.to.db/parse.c:118 ../vector/v.to.db/parse.c:123 #: ../vector/v.to.db/parse.c:129 ../vector/v.to.db/parse.c:135 @@ -170,8 +172,8 @@ #: ../temporal/t.connect/main.c:69 ../general/g.gisenv/main.c:66 #: ../general/g.gisenv/main.c:74 ../general/g.gisenv/main.c:84 #: ../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 +#: ../db/db.connect/main.c:82 ../db/db.connect/main.c:91 +#: ../db/db.connect/main.c:94 ../db/db.connect/main.c:103 msgid "Set" msgstr "" @@ -207,8 +209,8 @@ msgid "Default TGIS database is not set" msgstr "" -#: ../temporal/t.connect/main.c:133 ../db/db.connect/main.c:161 -#: ../db/db.connect/main.c:188 +#: ../temporal/t.connect/main.c:133 ../db/db.connect/main.c:171 +#: ../db/db.connect/main.c:197 #, c-format msgid "" "Default driver / database set to:\n" @@ -227,9 +229,9 @@ #: ../locale/scriptstrings/g.extension_to_translate.c:3 #: ../locale/scriptstrings/g.extension.all_to_translate.c:3 #: ../locale/scriptstrings/g.manual_to_translate.c:2 -#: ../general/g.findfile/main.c:38 ../general/g.version/main.c:65 +#: ../general/g.findfile/main.c:38 ../general/g.version/main.c:69 #: ../general/g.ppmtopng/main.c:117 ../general/g.list/main.c:65 -#: ../general/g.cairocomp/main.c:196 ../general/g.region/main.c:64 +#: ../general/g.cairocomp/main.c:196 ../general/g.region/main.c:65 #: ../general/g.gui/main.c:39 ../general/g.findetc/main.c:28 #: ../general/g.rename/main.c:45 ../general/g.mapsets/main.c:63 #: ../general/g.pnmcomp/main.c:282 ../general/g.copy/main.c:41 @@ -270,8 +272,8 @@ #: ../locale/scriptstrings/v.import_to_translate.c:13 #: ../locale/scriptstrings/v.import_to_translate.c:16 #: ../locale/scriptstrings/v.import_to_translate.c:19 -#: ../locale/scriptstrings/i.spectral_to_translate.c:10 -#: ../locale/scriptstrings/i.spectral_to_translate.c:12 +#: ../locale/scriptstrings/i.spectral_to_translate.c:11 +#: ../locale/scriptstrings/i.spectral_to_translate.c:13 #: ../locale/scriptstrings/db.in.ogr_to_translate.c:8 #: ../locale/scriptstrings/db.in.ogr_to_translate.c:10 #: ../locale/scriptstrings/db.in.ogr_to_translate.c:13 @@ -283,10 +285,10 @@ #: ../locale/scriptstrings/m.proj_to_translate.c:11 #: ../locale/scriptstrings/m.proj_to_translate.c:23 #: ../locale/scriptstrings/m.proj_to_translate.c:25 -#: ../locale/scriptstrings/m.proj_to_translate.c:27 ../raster/r.sun/main.c:403 -#: ../raster/r.sun/main.c:412 ../raster/r.sun/main.c:421 -#: ../raster/r.sun/main.c:430 ../raster/r.sun/main.c:439 -#: ../raster/r.sun/main.c:448 ../raster/r.resamp.rst/main.c:174 +#: ../locale/scriptstrings/m.proj_to_translate.c:27 ../raster/r.sun/main.c:402 +#: ../raster/r.sun/main.c:411 ../raster/r.sun/main.c:420 +#: ../raster/r.sun/main.c:429 ../raster/r.sun/main.c:438 +#: ../raster/r.sun/main.c:447 ../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 @@ -295,6 +297,7 @@ #: ../raster/r.grow.distance/main.c:168 ../raster/r.in.lidar/main.c:126 #: ../raster/r.in.lidar/main.c:253 ../raster/r.in.lidar/main.c:286 #: ../raster/r.in.lidar/main.c:295 ../raster/r.in.xyz/main.c:297 +#: ../raster/r.buildvrt/main.c:95 ../raster/r.buildvrt/main.c:103 #: ../raster/r.lake/main.c:167 ../raster/r.lake/main.c:195 #: ../raster/r.sim/r.sim.sediment/main.c:179 #: ../raster/r.sim/r.sim.sediment/main.c:186 @@ -313,9 +316,9 @@ #: ../raster3d/r3.in.lidar/main.c:196 ../raster3d/r3.in.lidar/main.c:202 #: ../vector/v.out.ascii/args.c:35 ../vector/v.out.ascii/args.c:81 #: ../vector/v.profile/main.c:218 ../vector/v.profile/main.c:223 -#: ../vector/v.profile/main.c:229 ../vector/v.in.ogr/main.c:228 -#: ../vector/v.in.ogr/main.c:283 ../vector/v.in.ogr/main.c:333 -#: ../vector/v.in.ogr/main.c:339 ../vector/v.in.ogr/main.c:381 +#: ../vector/v.profile/main.c:229 ../vector/v.in.ogr/main.c:245 +#: ../vector/v.in.ogr/main.c:300 ../vector/v.in.ogr/main.c:350 +#: ../vector/v.in.ogr/main.c:356 ../vector/v.in.ogr/main.c:398 msgid "Output" msgstr "" @@ -354,8 +357,8 @@ #: ../locale/scriptstrings/t.rast.extract_to_translate.c:3 #: ../locale/scriptstrings/t.vect.extract_to_translate.c:3 #: ../locale/scriptstrings/t.rast3d.extract_to_translate.c:3 -#: ../vector/v.decimate/main.c:127 ../vector/v.outlier/main.c:71 -#: ../vector/v.extract/main.c:78 +#: ../vector/v.decimate/main.c:128 ../vector/v.outlier/main.c:71 +#: ../vector/v.extract/main.c:79 msgid "extract" msgstr "" @@ -392,6 +395,8 @@ #: ../locale/scriptstrings/t.rast.algebra_to_translate.c:4 #: ../locale/scriptstrings/t.rast.neighbors_to_translate.c:4 #: ../locale/scriptstrings/r.buffer.lowmem_to_translate.c:3 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:2 +#: ../locale/scriptstrings/r.drain_to_translate.c:2 #: ../locale/scriptstrings/r.import_to_translate.c:2 #: ../locale/scriptstrings/d.to.rast_to_translate.c:4 #: ../locale/scriptstrings/t.rast.univar_to_translate.c:4 @@ -404,19 +409,19 @@ #: ../locale/scriptstrings/r.in.srtm_to_translate.c:2 #: ../locale/scriptstrings/t.rast.export_to_translate.c:4 #: ../doc/raster/r.example/main.c:83 ../raster/r.surf.area/main.c:76 -#: ../raster/r.profile/main.c:53 ../raster/r.sun/main.c:251 -#: ../raster/r.regression.multi/main.c:129 ../raster/r.volume/main.c:76 -#: ../raster/r.solute.transport/main.c:229 ../raster/r.walk/main.c:178 -#: ../raster/r.timestamp/main.c:35 ../raster/r.colors/edit_colors.c:63 -#: ../raster/r.mfilter/main.c:56 ../raster/r.cost/main.c:140 -#: ../raster/r.resamp.interp/main.c:76 ../raster/r.reclass/main.c:50 -#: ../raster/r.topmodel/main.c:51 ../raster/r.texture/main.c:102 -#: ../raster/r.stats/main.c:106 ../raster/r.stats.quantile/main.c:516 -#: ../raster/r.in.poly/main.c:34 ../raster/r.out.pov/main.c:121 -#: ../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.renyi/renyi.c:47 -#: ../raster/r.li/r.li.cwed/cwed.c:54 ../raster/r.li/r.li.mpa/mpa.c:44 -#: ../raster/r.li/r.li.simpson/simpson.c:46 +#: ../raster/r.path/main.c:150 ../raster/r.profile/main.c:53 +#: ../raster/r.sun/main.c:250 ../raster/r.regression.multi/main.c:129 +#: ../raster/r.volume/main.c:76 ../raster/r.solute.transport/main.c:229 +#: ../raster/r.walk/main.c:203 ../raster/r.timestamp/main.c:35 +#: ../raster/r.colors/edit_colors.c:80 ../raster/r.mfilter/main.c:56 +#: ../raster/r.cost/main.c:163 ../raster/r.resamp.interp/main.c:76 +#: ../raster/r.reclass/main.c:50 ../raster/r.topmodel/main.c:51 +#: ../raster/r.texture/main.c:102 ../raster/r.stats/main.c:106 +#: ../raster/r.stats.quantile/main.c:516 ../raster/r.in.poly/main.c:34 +#: ../raster/r.out.pov/main.c:121 ../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.renyi/renyi.c:47 ../raster/r.li/r.li.cwed/cwed.c:54 +#: ../raster/r.li/r.li.mpa/mpa.c:44 ../raster/r.li/r.li.simpson/simpson.c:46 #: ../raster/r.li/r.li.padrange/padrange.c:53 #: ../raster/r.li/r.li.edgedensity/edgedensity.c:48 #: ../raster/r.li/r.li.patchnum/main.c:50 ../raster/r.li/r.li.padsd/padsd.c:53 @@ -427,9 +432,9 @@ #: ../raster/r.li/r.li.richness/richness.c:43 ../raster/r.out.ppm3/main.c:57 #: ../raster/r.out.bin/main.c:279 ../raster/r.to.rast3/main.c:197 #: ../raster/r.resamp.rst/main.c:148 ../raster/r.univar/r.univar_main.c:104 -#: ../raster/r.recode/main.c:48 ../raster/r.random/main.c:51 +#: ../raster/r.recode/main.c:48 ../raster/r.random/main.c:52 #: ../raster/r.spreadpath/main.c:88 ../raster/r.uslek/main.c:53 -#: ../raster/r.report/main.c:67 ../raster/r.horizon/main.c:180 +#: ../raster/r.report/main.c:67 ../raster/r.horizon/main.c:179 #: ../raster/r.quant/main.c:47 ../raster/r.series.accumulate/main.c:80 #: ../raster/r.rescale.eq/main.c:52 ../raster/r.distance/main.c:39 #: ../raster/r.mode/main.c:55 ../raster/r.spread/main.c:105 @@ -439,13 +444,13 @@ #: ../raster/r.gwflow/main.c:208 ../raster/r.describe/main.c:54 #: ../raster/r.what.color/main.c:88 ../raster/r.neighbors/main.c:167 #: ../raster/r.buffer/main.c:66 ../raster/r.contour/main.c:87 -#: ../raster/r.slope.aspect/main.c:151 ../raster/r.in.ascii/main.c:69 +#: ../raster/r.slope.aspect/main.c:169 ../raster/r.in.ascii/main.c:69 #: ../raster/r.stream.extract/main.c:76 ../raster/r.grow.distance/main.c:150 #: ../raster/r.random.surface/main.c:57 ../raster/r.surf.random/main.c:36 -#: ../raster/r.in.gridatb/main.c:45 ../raster/r.fill.dir/main.c:86 +#: ../raster/r.in.gridatb/main.c:45 ../raster/r.fill.dir/main.c:88 #: ../raster/r.clump/main.c:58 ../raster/r.circle/main.c:51 -#: ../raster/r.in.png/main.c:519 ../raster/r.cross/main.c:69 -#: ../raster/r.series/main.c:137 ../raster/r.in.lidar/main.c:108 +#: ../raster/r.in.png/main.c:519 ../raster/r.cross/main.c:68 +#: ../raster/r.series/main.c:138 ../raster/r.in.lidar/main.c:108 #: ../raster/r.mapcalc/main.c:70 ../raster/r.statistics/main.c:55 #: ../raster/r.sunhours/main.c:72 ../raster/r.stats.zonal/main.c:101 #: ../raster/r.out.gridatb/main.c:67 ../raster/r.regression.line/main.c:46 @@ -454,35 +459,36 @@ #: ../raster/r.in.xyz/main.c:158 ../raster/r.surf.fractal/main.c:38 #: ../raster/r.kappa/main.c:68 ../raster/r.coin/main.c:66 #: ../raster/r.water.outlet/main.c:57 ../raster/r.to.vect/main.c:76 -#: ../raster/r.out.vrml/main.c:47 ../raster/r.quantile/main.c:265 -#: ../raster/r.param.scale/interface.c:54 ../raster/r.surf.idw/main.c:104 -#: ../raster/r.in.bin/main.c:257 ../raster/r.drain/main.c:109 -#: ../raster/r.random.cells/main.c:47 ../raster/r.surf.contour/main.c:60 -#: ../raster/r.fill.stats/main.c:775 ../raster/r.tile/main.c:43 -#: ../raster/r.patch/main.c:58 ../raster/r.info/main.c:70 -#: ../raster/r.geomorphon/main.c:104 ../raster/r.topidx/main.c:39 -#: ../raster/r.category/main.c:52 ../raster/r.series.interp/main.c:64 -#: ../raster/r.external.out/main.c:235 ../raster/r.resamp.bspline/main.c:79 -#: ../raster/r.in.mat/main.c:91 ../raster/r.ros/main.c:212 -#: ../raster/r.null/main.c:60 ../raster/r.what/main.c:100 -#: ../raster/r.transect/main.c:103 ../raster/r.flow/main.c:421 -#: ../raster/r.proj/main.c:144 ../raster/r.surf.gauss/main.c:38 -#: ../raster/r.out.png/main.c:112 ../raster/r.resample/main.c:54 -#: ../raster/r.relief/main.c:107 ../raster/r.carve/main.c:74 -#: ../raster/r.in.gdal/main.c:92 ../raster/r.sunmask/main.c:116 -#: ../raster/r.out.ascii/main.c:59 ../raster/r.out.mpeg/main.c:102 -#: ../raster/r.covar/main.c:51 ../raster/r.out.ppm/main.c:54 -#: ../raster/r.support/main.c:54 ../raster/r.lake/main.c:150 -#: ../raster/r.out.mat/main.c:62 ../raster/r.his/main.c:67 -#: ../raster/r.external/main.c:57 ../raster/r.resamp.filter/main.c:389 -#: ../raster/r.latlong/main.c:56 ../raster/r.composite/main.c:72 -#: ../raster/r.region/main.c:51 ../raster/r.watershed/front/main.c:73 -#: ../raster/r.rescale/main.c:48 ../raster/r.sim/r.sim.sediment/main.c:114 +#: ../raster/r.out.vrml/main.c:47 ../raster/r.buildvrt/main.c:77 +#: ../raster/r.quantile/main.c:265 ../raster/r.param.scale/interface.c:54 +#: ../raster/r.surf.idw/main.c:104 ../raster/r.in.bin/main.c:257 +#: ../raster/r.drain/main.c:109 ../raster/r.random.cells/main.c:47 +#: ../raster/r.surf.contour/main.c:60 ../raster/r.fill.stats/main.c:775 +#: ../raster/r.tile/main.c:43 ../raster/r.patch/main.c:58 +#: ../raster/r.info/main.c:72 ../raster/r.geomorphon/main.c:104 +#: ../raster/r.topidx/main.c:39 ../raster/r.category/main.c:52 +#: ../raster/r.series.interp/main.c:64 ../raster/r.external.out/main.c:235 +#: ../raster/r.resamp.bspline/main.c:79 ../raster/r.in.mat/main.c:91 +#: ../raster/r.ros/main.c:212 ../raster/r.null/main.c:60 +#: ../raster/r.what/main.c:100 ../raster/r.transect/main.c:103 +#: ../raster/r.flow/main.c:421 ../raster/r.proj/main.c:147 +#: ../raster/r.surf.gauss/main.c:38 ../raster/r.out.png/main.c:112 +#: ../raster/r.resample/main.c:54 ../raster/r.relief/main.c:107 +#: ../raster/r.carve/main.c:74 ../raster/r.in.gdal/main.c:95 +#: ../raster/r.sunmask/main.c:116 ../raster/r.out.ascii/main.c:59 +#: ../raster/r.out.mpeg/main.c:102 ../raster/r.covar/main.c:51 +#: ../raster/r.out.ppm/main.c:54 ../raster/r.support/main.c:54 +#: ../raster/r.lake/main.c:150 ../raster/r.out.mat/main.c:62 +#: ../raster/r.his/main.c:67 ../raster/r.external/main.c:57 +#: ../raster/r.resamp.filter/main.c:394 ../raster/r.latlong/main.c:55 +#: ../raster/r.composite/main.c:72 ../raster/r.region/main.c:51 +#: ../raster/r.watershed/front/main.c:75 ../raster/r.rescale/main.c:48 +#: ../raster/r.sim/r.sim.sediment/main.c:114 #: ../raster/r.sim/r.sim.water/main.c:113 ../display/d.colortable/main.c:61 #: ../display/d.rgb/main.c:55 ../display/d.rast.num/main.c:79 #: ../display/d.rast/main.c:55 ../display/d.profile/main.c:193 #: ../display/d.rast.arrow/main.c:99 ../raster3d/r3.cross.rast/main.c:230 -#: ../raster3d/r3.to.rast/main.c:261 ../misc/m.nviz.image/main.c:53 +#: ../raster3d/r3.to.rast/main.c:261 ../misc/m.nviz.image/main.c:52 #: ../misc/m.nviz.script/main.c:71 ../vector/v.what.rast3/main.c:66 #: ../vector/v.to.rast/main.c:46 ../vector/v.what.rast/main.c:73 #: ../vector/v.sample/main.c:77 ../vector/v.neighbors/main.c:53 @@ -553,7 +559,7 @@ #: ../locale/scriptstrings/t.rast.contour_to_translate.c:7 #: ../locale/scriptstrings/t.vect.algebra_to_translate.c:7 #: ../locale/scriptstrings/t.rast.to.vect_to_translate.c:8 -#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:6 +#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:7 #: ../locale/scriptstrings/t.rast.accumulate_to_translate.c:13 #: ../locale/scriptstrings/t.vect.extract_to_translate.c:6 #: ../locale/scriptstrings/t.rast.aggregate_to_translate.c:6 @@ -572,7 +578,7 @@ #: ../locale/scriptstrings/t.rast.contour_to_translate.c:8 #: ../locale/scriptstrings/t.vect.algebra_to_translate.c:8 #: ../locale/scriptstrings/t.rast.to.vect_to_translate.c:9 -#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:7 +#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:8 #: ../locale/scriptstrings/t.rast.accumulate_to_translate.c:14 #: ../locale/scriptstrings/t.vect.extract_to_translate.c:7 #: ../locale/scriptstrings/t.rast.accdetect_to_translate.c:15 @@ -590,9 +596,10 @@ #: ../locale/scriptstrings/t.rast.aggregate.ds_to_translate.c:10 #: ../locale/scriptstrings/t.rast.contour_to_translate.c:9 #: ../locale/scriptstrings/t.rast.to.vect_to_translate.c:10 -#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:8 +#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:9 #: ../locale/scriptstrings/t.vect.extract_to_translate.c:8 #: ../locale/scriptstrings/t.rast.aggregate_to_translate.c:8 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:9 #: ../locale/scriptstrings/t.rast.neighbors_to_translate.c:10 #: ../locale/scriptstrings/t.rast3d.extract_to_translate.c:9 msgid "Suffix to add at basename: set 'gran' for granularity, 'time' for the full time format, 'num' for numerical suffix with a specific number of digits (default %05)" @@ -600,7 +607,7 @@ #: ../locale/scriptstrings/t.rast.extract_to_translate.c:10 #: ../locale/scriptstrings/t.rast.aggregate.ds_to_translate.c:13 -#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:9 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:10 #: ../locale/scriptstrings/t.rast.mapcalc_to_translate.c:9 msgid "Number of r.mapcalc processes to run in parallel" msgstr "" @@ -608,7 +615,7 @@ #: ../locale/scriptstrings/t.rast.extract_to_translate.c:11 #: ../locale/scriptstrings/t.rast.aggregate.ds_to_translate.c:14 #: ../locale/scriptstrings/t.rast.aggregate_to_translate.c:14 -#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:11 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:12 #: ../locale/scriptstrings/t.rast.neighbors_to_translate.c:12 #: ../locale/scriptstrings/t.rast.mapcalc_to_translate.c:10 #: ../locale/scriptstrings/t.rast3d.mapcalc_to_translate.c:11 @@ -636,7 +643,7 @@ #: ../display/d.colortable/main.c:60 ../display/d.mon/main.c:50 #: ../display/d.vect.thematic/main.c:85 ../display/d.geodesic/main.c:46 #: ../display/d.his/main.c:62 ../display/d.barscale/main.c:63 -#: ../display/d.rgb/main.c:53 ../display/d.grid/main.c:53 +#: ../display/d.rgb/main.c:53 ../display/d.grid/main.c:52 #: ../display/d.legend.vect/main.c:50 ../display/d.colorlist/main.c:35 #: ../display/d.extract/main.c:49 ../display/d.rhumbline/main.c:44 #: ../display/d.graph/main.c:58 ../display/d.legend/main.c:78 @@ -661,7 +668,7 @@ #: ../display/d.his/main.c:63 ../display/d.rgb/main.c:54 #: ../display/d.info/main.c:35 ../display/d.rast/main.c:54 #: ../display/d.erase/main.c:30 ../display/d.vect/main.c:74 -#: ../misc/m.nviz.image/main.c:52 ../misc/m.nviz.script/main.c:70 +#: ../misc/m.nviz.image/main.c:51 ../misc/m.nviz.script/main.c:70 #: ../visualization/ximgview/main.c:291 msgid "graphics" msgstr "" @@ -719,20 +726,20 @@ #: ../locale/scriptstrings/v.db.dropcolumn_to_translate.c:2 #: ../locale/scriptstrings/v.pack_to_translate.c:2 #: ../locale/scriptstrings/v.db.droptable_to_translate.c:2 -#: ../doc/vector/v.example/main.c:50 ../raster/r.random/main.c:53 +#: ../doc/vector/v.example/main.c:50 ../raster/r.random/main.c:54 #: ../raster/r.contour/main.c:90 ../display/d.legend.vect/main.c:52 #: ../display/d.extract/main.c:50 ../display/d.vect/main.c:75 -#: ../misc/m.nviz.image/main.c:54 ../misc/m.nviz.script/main.c:73 +#: ../misc/m.nviz.image/main.c:53 ../misc/m.nviz.script/main.c:73 #: ../vector/v.out.vtk/main.c:47 ../vector/v.mkgrid/main.c:70 #: ../vector/v.external.out/main.c:43 ../vector/v.what.rast3/main.c:64 #: ../vector/v.to.rast/main.c:44 ../vector/v.lidar.edgedetection/main.c:75 -#: ../vector/v.out.ogr/main.c:82 ../vector/v.kcv/main.c:55 +#: ../vector/v.out.ogr/main.c:83 ../vector/v.kcv/main.c:55 #: ../vector/v.surf.idw/main.c:87 ../vector/v.class/main.c:45 #: ../vector/v.clean/test/topocheck.c:42 ../vector/v.clean/main.c:51 #: ../vector/v.label.sa/main.c:38 ../vector/v.net.distance/main.c:66 -#: ../vector/v.random/main.c:97 ../vector/v.support/main.c:39 +#: ../vector/v.random/main.c:100 ../vector/v.support/main.c:39 #: ../vector/v.out.dxf/main.c:56 ../vector/v.out.lidar/main.c:471 -#: ../vector/v.proj/main.c:68 ../vector/v.db.connect/main.c:52 +#: ../vector/v.proj/main.c:73 ../vector/v.db.connect/main.c:52 #: ../vector/v.to.rast3/main.c:48 ../vector/v.out.ascii/main.c:47 #: ../vector/v.cluster/main.c:90 ../vector/v.in.lidar/main.c:136 #: ../vector/v.build.polylines/main.c:110 @@ -745,7 +752,7 @@ #: ../vector/v.profile/main.c:153 ../vector/v.extrude/main.c:67 #: ../vector/v.in.region/main.c:41 ../vector/v.hull/main.c:52 #: ../vector/v.out.svg/main.c:77 ../vector/v.net.connectivity/main.c:52 -#: ../vector/v.in.ogr/main.c:194 ../vector/v.patch/main.c:69 +#: ../vector/v.in.ogr/main.c:197 ../vector/v.patch/main.c:71 #: ../vector/v.net.path/main.c:42 ../vector/v.overlay/main.c:63 #: ../vector/v.perturb/main.c:62 ../vector/v.net.iso/main.c:76 #: ../vector/v.to.3d/main.c:36 ../vector/v.timestamp/main.c:35 @@ -762,7 +769,7 @@ #: ../vector/v.voronoi/main.c:123 ../vector/v.net.bridge/main.c:47 #: ../vector/v.neighbors/main.c:50 ../vector/v.split/main.c:54 #: ../vector/v.vol.rst/main.c:235 ../vector/v.net.components/main.c:72 -#: ../vector/v.decimate/main.c:123 ../vector/v.what/main.c:62 +#: ../vector/v.decimate/main.c:124 ../vector/v.what/main.c:62 #: ../vector/v.outlier/main.c:69 ../vector/v.net.salesman/main.c:127 #: ../vector/v.colors.out/main.c:49 ../vector/v.kernel/main.c:108 #: ../vector/v.category/main.c:75 ../vector/v.label/main.c:59 @@ -770,13 +777,13 @@ #: ../vector/v.info/print.c:436 ../vector/v.info/main.c:37 #: ../vector/v.parallel/main.c:49 ../vector/v.out.postgis/main.c:44 #: ../vector/v.in.dxf/main.c:64 ../vector/v.vect.stats/main.c:130 -#: ../vector/v.extract/main.c:77 ../vector/v.lrs/v.lrs.label/main.c:102 +#: ../vector/v.extract/main.c:78 ../vector/v.lrs/v.lrs.label/main.c:102 #: ../vector/v.lrs/v.lrs.where/main.c:57 #: ../vector/v.lrs/v.lrs.segment/main.c:71 #: ../vector/v.lrs/v.lrs.create/main.c:121 ../vector/v.net/main.c:47 #: ../vector/v.net.alloc/main.c:64 ../vector/v.transform/main.c:70 #: ../vector/v.generalize/main.c:76 ../vector/v.external/main.c:52 -#: ../vector/v.to.db/main.c:36 ../visualization/ximgview/main.c:293 +#: ../vector/v.to.db/main.c:38 ../visualization/ximgview/main.c:293 msgid "vector" msgstr "vektor" @@ -801,14 +808,14 @@ #: ../locale/scriptstrings/db.dropcolumn_to_translate.c:3 #: ../db/db.databases/main.c:96 ../db/db.columns/main.c:100 #: ../db/db.copy/main.c:36 ../db/db.connect/main.c:44 -#: ../db/db.describe/main.c:130 ../db/db.execute/main.c:126 +#: ../db/db.describe/main.c:130 ../db/db.execute/main.c:138 #: ../db/db.select/main.c:266 ../db/db.tables/main.c:98 #: ../db/db.dropdb/main.c:72 ../db/db.createdb/main.c:72 #: ../vector/v.what.rast3/main.c:69 ../vector/v.class/main.c:47 #: ../vector/v.db.connect/main.c:53 ../vector/v.db.select/main.c:55 #: ../vector/v.what.rast/main.c:76 ../vector/v.univar/main.c:95 #: ../vector/v.distance/main.c:124 ../vector/v.vect.stats/main.c:131 -#: ../vector/v.to.db/main.c:37 +#: ../vector/v.to.db/main.c:39 msgid "attribute table" msgstr "" @@ -832,14 +839,14 @@ #: ../db/db.databases/main.c:95 ../db/db.drivers/main.c:71 #: ../db/db.columns/main.c:99 ../db/db.copy/main.c:35 #: ../db/db.connect/main.c:43 ../db/db.describe/main.c:129 -#: ../db/db.execute/main.c:125 ../db/db.select/main.c:265 +#: ../db/db.execute/main.c:137 ../db/db.select/main.c:265 #: ../db/db.login/main.c:40 ../db/db.tables/main.c:97 ../db/db.dropdb/main.c:71 #: ../db/db.createdb/main.c:71 ../vector/v.db.connect/main.c:54 #: ../vector/v.db.select/main.c:56 ../vector/v.distance/main.c:123 #: ../vector/v.in.db/main.c:54 ../vector/v.vect.stats/main.c:132 -#: ../vector/v.to.db/main.c:38 +#: ../vector/v.to.db/main.c:40 msgid "database" -msgstr "" +msgstr "databáze" #: ../locale/scriptstrings/v.db.addtable_to_translate.c:5 msgid "Name of new attribute table (default: vector map name)" @@ -872,7 +879,7 @@ #: ../locale/scriptstrings/r.colors.stddev_to_translate.c:3 #: ../locale/scriptstrings/t.rast.colors_to_translate.c:3 -#: ../raster/r.colors/edit_colors.c:67 ../raster/r.colors.out/raster_main.c:46 +#: ../raster/r.colors/edit_colors.c:84 ../raster/r.colors.out/raster_main.c:46 #: ../raster/r.colors.out/raster3d_main.c:47 ../raster/r.what.color/main.c:90 #: ../display/d.colortable/main.c:62 ../vector/v.colors/main.c:56 #: ../vector/v.colors.out/main.c:50 @@ -900,8 +907,8 @@ #: ../vector/v.segment/main.c:61 ../vector/v.drape/main.c:57 #: ../vector/v.buffer/main.c:225 ../vector/v.select/main.c:49 #: ../vector/v.extrude/main.c:68 ../vector/v.in.region/main.c:42 -#: ../vector/v.hull/main.c:53 ../vector/v.in.ogr/main.c:198 -#: ../vector/v.patch/main.c:70 ../vector/v.overlay/main.c:64 +#: ../vector/v.hull/main.c:53 ../vector/v.in.ogr/main.c:201 +#: ../vector/v.patch/main.c:72 ../vector/v.overlay/main.c:64 #: ../vector/v.perturb/main.c:63 ../vector/v.to.3d/main.c:37 #: ../vector/v.type/main.c:39 ../vector/v.delaunay/main.c:86 #: ../vector/v.univar/main.c:96 ../vector/v.to.points/main.c:54 @@ -910,7 +917,7 @@ #: ../vector/v.parallel/main.c:50 ../vector/v.transform/main.c:72 #: ../vector/v.generalize/main.c:83 msgid "geometry" -msgstr "" +msgstr "geometrie" #: ../locale/scriptstrings/v.to.lines_to_translate.c:4 #: ../locale/scriptstrings/v.clip_to_translate.c:4 @@ -918,6 +925,7 @@ #: ../locale/scriptstrings/v.dissolve_to_translate.c:4 #: ../misc/m.measure/main.c:49 ../vector/v.buffer/main.c:223 #: ../vector/v.type/main.c:41 ../vector/v.category/main.c:695 +#: ../vector/v.to.db/main.c:41 msgid "area" msgstr "Plocha" @@ -952,7 +960,7 @@ #: ../locale/scriptstrings/t.support_to_translate.c:1 msgid "Modifies the metadata of a space time dataset." -msgstr "" +msgstr "Modifikuje metadata množiny Äasoprostorových dat." #: ../locale/scriptstrings/t.support_to_translate.c:5 #: ../locale/scriptstrings/t.create_to_translate.c:7 @@ -1027,10 +1035,10 @@ #: ../raster/r.external.out/main.c:236 ../raster/r.out.png/main.c:113 #: ../raster/r.out.ascii/main.c:60 ../raster/r.out.mpeg/main.c:103 #: ../raster/r.out.ppm/main.c:55 ../raster/r.out.mat/main.c:63 -#: ../raster3d/r3.out.netcdf/main.c:587 ../raster3d/r3.out.vtk/main.c:377 +#: ../raster3d/r3.out.netcdf/main.c:588 ../raster3d/r3.out.vtk/main.c:377 #: ../raster3d/r3.out.bin/main.c:206 ../raster3d/r3.out.v5d/main.c:285 #: ../raster3d/r3.out.ascii/main.c:303 ../vector/v.out.vtk/main.c:48 -#: ../vector/v.external.out/main.c:44 ../vector/v.out.ogr/main.c:83 +#: ../vector/v.external.out/main.c:44 ../vector/v.out.ogr/main.c:84 #: ../vector/v.out.dxf/main.c:57 ../vector/v.out.lidar/main.c:472 #: ../vector/v.out.ascii/main.c:48 ../vector/v.out.svg/main.c:78 #: ../vector/v.out.pov/main.c:47 ../vector/v.colors.out/main.c:51 @@ -1085,7 +1093,7 @@ msgstr "" #: ../locale/scriptstrings/v.clip_to_translate.c:9 -#: ../raster/r.in.gdal/main.c:203 ../raster/r.in.gdal/main.c:236 +#: ../raster/r.in.gdal/main.c:220 ../raster/r.in.gdal/main.c:253 #: ../vector/v.db.select/main.c:101 msgid "Region" msgstr "Region" @@ -1112,7 +1120,7 @@ #: ../raster/r.univar/r.univar_main.c:105 ../raster/r.report/main.c:68 #: ../raster/r.quant/main.c:48 ../raster/r.mode/main.c:56 #: ../raster/r.support.stats/main.c:39 ../raster/r.neighbors/main.c:169 -#: ../raster/r.clump/main.c:59 ../raster/r.cross/main.c:70 +#: ../raster/r.clump/main.c:59 ../raster/r.cross/main.c:69 #: ../raster/r.in.lidar/main.c:111 ../raster/r.statistics/main.c:56 #: ../raster/r.stats.zonal/main.c:102 ../raster/r.regression.line/main.c:47 #: ../raster/r.in.xyz/main.c:160 ../raster/r.kappa/main.c:69 @@ -1121,7 +1129,7 @@ #: ../raster3d/r3.neighbors/main.c:211 ../raster3d/r3.stats/main.c:49 #: ../raster3d/r3.in.lidar/main.c:165 ../imagery/i.cca/main.c:85 #: ../vector/v.kcv/main.c:56 ../vector/v.class/main.c:48 -#: ../vector/v.random/main.c:99 ../vector/v.perturb/main.c:64 +#: ../vector/v.random/main.c:102 ../vector/v.perturb/main.c:64 #: ../vector/v.normal/main.c:73 ../vector/v.qcount/main.c:61 #: ../vector/v.univar/main.c:93 ../vector/v.neighbors/main.c:52 #: ../vector/v.outlier/main.c:70 @@ -1148,9 +1156,9 @@ #: ../locale/scriptstrings/t.sample_to_translate.c:3 #: ../locale/scriptstrings/t.vect.observe.strds_to_translate.c:3 #: ../locale/scriptstrings/t.vect.what.strds_to_translate.c:3 -#: ../raster/r.random/main.c:52 ../raster/r.random.cells/main.c:48 +#: ../raster/r.random/main.c:53 ../raster/r.random.cells/main.c:48 #: ../display/d.where/main.c:44 ../vector/v.what.rast3/main.c:65 -#: ../vector/v.random/main.c:98 ../vector/v.drape/main.c:58 +#: ../vector/v.random/main.c:101 ../vector/v.drape/main.c:58 #: ../vector/v.extrude/main.c:69 ../vector/v.what.rast/main.c:72 #: ../vector/v.sample/main.c:76 msgid "sampling" @@ -1205,7 +1213,6 @@ #: ../locale/scriptstrings/i.in.spotvgt_to_translate.c:2 #: ../locale/scriptstrings/i.image.mosaic_to_translate.c:2 #: ../locale/scriptstrings/i.spectral_to_translate.c:2 -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:2 #: ../locale/scriptstrings/i.oif_to_translate.c:2 #: ../locale/scriptstrings/r.in.aster_to_translate.c:4 #: ../locale/scriptstrings/i.tasscap_to_translate.c:2 @@ -1213,7 +1220,7 @@ #: ../imagery/i.segment/main.c:36 ../imagery/i.eb.soilheatflux/main.c:49 #: ../imagery/i.gensig/main.c:39 ../imagery/i.evapo.mh/main.c:69 #: ../imagery/i.eb.eta/main.c:42 ../imagery/i.his.rgb/main.c:46 -#: ../imagery/i.rectify/main.c:83 ../imagery/i.maxlik/main.c:61 +#: ../imagery/i.rectify/main.c:83 ../imagery/i.maxlik/main.c:63 #: ../imagery/i.fft/main.c:78 ../imagery/i.smap/main.c:38 #: ../imagery/i.eb.evapfr/main.c:47 ../imagery/i.target/main.c:45 #: ../imagery/i.evapo.pt/main.c:66 ../imagery/i.gensigset/main.c:40 @@ -1224,7 +1231,7 @@ #: ../imagery/i.landsat.acca/main.c:105 ../imagery/i.modis.qc/main.c:168 #: ../imagery/i.zc/main.c:53 ../imagery/i.pca/main.c:72 #: ../imagery/i.ifft/main.c:77 ../imagery/i.landsat.toar/main.c:70 -#: ../imagery/i.emissivity/main.c:44 ../imagery/i.group/main.c:52 +#: ../imagery/i.emissivity/main.c:44 ../imagery/i.group/main.c:53 #: ../imagery/i.biomass/main.c:50 ../imagery/i.evapo.pm/main.c:58 #: ../imagery/i.ortho.photo/i.ortho.camera/main.c:56 #: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:87 @@ -1296,7 +1303,7 @@ #: ../locale/scriptstrings/d.shade_to_translate.c:3 #: ../locale/scriptstrings/r.shade_to_translate.c:3 -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:3 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:4 #: ../locale/scriptstrings/r.in.aster_to_translate.c:6 #: ../locale/scriptstrings/r.plane_to_translate.c:3 #: ../raster/r.param.scale/interface.c:57 ../raster/r.relief/main.c:108 @@ -1317,7 +1324,7 @@ #: ../locale/scriptstrings/d.shade_to_translate.c:6 #: ../locale/scriptstrings/r.shade_to_translate.c:6 -#: ../misc/m.nviz.image/main.c:51 ../misc/m.nviz.script/main.c:74 +#: ../misc/m.nviz.image/main.c:50 ../misc/m.nviz.script/main.c:74 #: ../visualization/ximgview/main.c:294 msgid "visualization" msgstr "" @@ -1355,7 +1362,7 @@ msgstr "" #: ../locale/scriptstrings/t.select_to_translate.c:9 -#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:13 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:14 msgid "Perform a dry run, compute all dependencies and module calls but don't run them" msgstr "" @@ -1393,8 +1400,8 @@ #: ../vector/v.to.rast/main.c:63 ../vector/v.out.ogr/args.c:12 #: ../vector/v.out.ogr/args.c:22 ../vector/v.out.ogr/args.c:102 #: ../vector/v.clean/main.c:61 ../vector/v.clean/main.c:64 -#: ../vector/v.random/main.c:119 ../vector/v.random/main.c:123 -#: ../vector/v.random/main.c:126 ../vector/v.random/main.c:129 +#: ../vector/v.random/main.c:122 ../vector/v.random/main.c:126 +#: ../vector/v.random/main.c:129 ../vector/v.random/main.c:132 #: ../vector/v.out.lidar/main.c:487 ../vector/v.out.lidar/main.c:491 #: ../vector/v.out.lidar/main.c:588 ../vector/v.out.ascii/args.c:24 #: ../vector/v.out.ascii/args.c:28 ../vector/v.out.ascii/args.c:43 @@ -1404,7 +1411,7 @@ #: ../vector/v.in.lidar/main.c:228 ../vector/v.in.lidar/main.c:283 #: ../vector/v.in.lidar/main.c:289 ../vector/v.in.lidar/main.c:297 #: ../vector/v.reclass/main.c:77 ../vector/v.reclass/main.c:82 -#: ../vector/v.surf.rst/main.c:178 ../vector/v.surf.rst/main.c:190 +#: ../vector/v.surf.rst/main.c:180 ../vector/v.surf.rst/main.c:192 #: ../vector/v.db.select/main.c:64 ../vector/v.db.select/main.c:67 #: ../vector/v.db.select/main.c:70 ../vector/v.db.select/main.c:76 #: ../vector/v.db.select/main.c:116 ../vector/v.net.allpairs/main.c:75 @@ -1419,13 +1426,13 @@ #: ../vector/v.profile/main.c:165 ../vector/v.profile/main.c:168 #: ../vector/v.profile/main.c:173 ../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:237 -#: ../vector/v.in.ogr/main.c:242 ../vector/v.in.ogr/main.c:251 -#: ../vector/v.in.ogr/main.c:267 ../vector/v.in.ogr/main.c:315 -#: ../vector/v.in.ogr/main.c:360 ../vector/v.to.3d/args.c:19 +#: ../vector/v.extrude/main.c:95 ../vector/v.in.ogr/main.c:254 +#: ../vector/v.in.ogr/main.c:259 ../vector/v.in.ogr/main.c:268 +#: ../vector/v.in.ogr/main.c:284 ../vector/v.in.ogr/main.c:332 +#: ../vector/v.in.ogr/main.c:377 ../vector/v.to.3d/args.c:19 #: ../vector/v.to.3d/args.c:25 ../vector/v.in.db/main.c:94 #: ../vector/v.to.points/main.c:67 ../vector/v.to.points/main.c:71 -#: ../vector/v.decimate/main.c:149 ../vector/v.decimate/main.c:152 +#: ../vector/v.decimate/main.c:150 ../vector/v.decimate/main.c:153 #: ../vector/v.category/main.c:85 ../vector/v.category/main.c:89 #: ../vector/v.category/main.c:93 ../vector/v.edit/args.c:24 #: ../vector/v.edit/args.c:29 ../vector/v.edit/args.c:118 @@ -1434,15 +1441,16 @@ #: ../vector/v.edit/args.c:152 ../vector/v.edit/args.c:170 #: ../vector/v.edit/args.c:205 ../vector/v.net.centrality/main.c:121 #: ../vector/v.net.centrality/main.c:123 ../vector/v.out.postgis/args.c:15 -#: ../vector/v.out.postgis/args.c:19 ../vector/v.vect.stats/main.c:157 -#: ../vector/v.vect.stats/main.c:162 ../vector/v.vect.stats/main.c:167 -#: ../vector/v.vect.stats/main.c:172 ../vector/v.vect.stats/main.c:177 -#: ../vector/v.vect.stats/main.c:182 ../vector/v.extract/main.c:98 -#: ../vector/v.extract/main.c:103 ../vector/v.extract/main.c:109 -#: ../vector/v.extract/main.c:112 ../vector/v.extract/main.c:115 -#: ../vector/v.extract/main.c:125 ../vector/v.extract/main.c:135 -#: ../vector/v.generalize/main.c:94 ../vector/v.generalize/main.c:233 -#: ../vector/v.generalize/main.c:236 ../vector/v.to.db/parse.c:45 +#: ../vector/v.out.postgis/args.c:19 ../vector/v.vect.stats/main.c:153 +#: ../vector/v.vect.stats/main.c:158 ../vector/v.vect.stats/main.c:163 +#: ../vector/v.vect.stats/main.c:168 ../vector/v.vect.stats/main.c:173 +#: ../vector/v.vect.stats/main.c:178 ../vector/v.vect.stats/main.c:183 +#: ../vector/v.extract/main.c:99 ../vector/v.extract/main.c:105 +#: ../vector/v.extract/main.c:111 ../vector/v.extract/main.c:114 +#: ../vector/v.extract/main.c:117 ../vector/v.extract/main.c:127 +#: ../vector/v.extract/main.c:137 ../vector/v.generalize/main.c:94 +#: ../vector/v.generalize/main.c:233 ../vector/v.generalize/main.c:236 +#: ../vector/v.to.db/parse.c:45 msgid "Selection" msgstr "VýbÄ›r" @@ -1500,7 +1508,7 @@ #: ../locale/scriptstrings/t.vect.list_to_translate.c:15 #: ../locale/scriptstrings/t.rast.univar_to_translate.c:11 msgid "Suppress printing of column names" -msgstr "" +msgstr "PotlaÄit tisk názvů sloupců" #: ../locale/scriptstrings/db.droptable_to_translate.c:1 msgid "Drops an attribute table." @@ -1526,8 +1534,8 @@ #: ../locale/scriptstrings/r.in.wms_to_translate.c:26 #: ../locale/scriptstrings/r.in.wms_to_translate.c:28 #: ../db/db.databases/main.c:80 ../db/db.databases/main.c:91 -#: ../db/db.execute/main.c:144 ../db/db.execute/main.c:149 -#: ../db/db.execute/main.c:154 ../db/db.select/main.c:219 +#: ../db/db.execute/main.c:156 ../db/db.execute/main.c:161 +#: ../db/db.execute/main.c:166 ../db/db.select/main.c:219 #: ../db/db.select/main.c:224 msgid "Connection" msgstr "Spojení" @@ -1560,7 +1568,7 @@ #: ../locale/scriptstrings/g.extension_to_translate.c:5 #: ../locale/scriptstrings/g.extension.all_to_translate.c:5 msgid "extensions" -msgstr "" +msgstr "rozšíření" #: ../locale/scriptstrings/g.extension_to_translate.c:6 msgid "addons" @@ -1632,7 +1640,7 @@ #: ../locale/scriptstrings/g.extension_to_translate.c:27 msgid "Do not install new extension, just compile it" -msgstr "" +msgstr "Neinstalujte nové rozšíření, staÄí ho zkompilovat" #: ../locale/scriptstrings/g.extension_to_translate.c:29 msgid "Force removal when uninstalling extension (operation=remove)" @@ -1641,7 +1649,7 @@ #: ../locale/scriptstrings/g.extension_to_translate.c:30 #: ../locale/scriptstrings/t.rast.colors_to_translate.c:15 #: ../locale/scriptstrings/r.mask_to_translate.c:20 -#: ../raster/r.colors/edit_colors.c:116 ../raster/r.null/main.c:108 +#: ../raster/r.colors/edit_colors.c:133 ../raster/r.null/main.c:108 #: ../vector/v.colors/main.c:122 msgid "Remove" msgstr "" @@ -1660,7 +1668,7 @@ #: ../locale/scriptstrings/r.reclass.area_to_translate.c:4 #: ../locale/scriptstrings/t.rast.neighbors_to_translate.c:3 #: ../locale/scriptstrings/r3.in.xyz_to_translate.c:8 -#: ../raster/r.neighbors/main.c:170 ../raster/r.series/main.c:138 +#: ../raster/r.neighbors/main.c:170 ../raster/r.series/main.c:139 #: ../raster/r.in.lidar/main.c:113 ../raster/r.in.xyz/main.c:162 #: ../raster/r.patch/main.c:63 ../raster3d/r3.neighbors/main.c:212 #: ../raster3d/r3.in.lidar/main.c:167 ../vector/v.neighbors/main.c:54 @@ -1668,7 +1676,7 @@ msgstr "" #: ../locale/scriptstrings/t.rast.series_to_translate.c:4 -#: ../raster/r.series.accumulate/main.c:81 ../raster/r.series/main.c:139 +#: ../raster/r.series.accumulate/main.c:81 ../raster/r.series/main.c:140 #: ../raster/r.patch/main.c:64 ../raster/r.series.interp/main.c:65 msgid "series" msgstr "" @@ -1682,7 +1690,7 @@ msgstr "" #: ../locale/scriptstrings/t.rast.series_to_translate.c:8 -#: ../raster/r.neighbors/main.c:239 ../raster/r.series/main.c:168 +#: ../raster/r.neighbors/main.c:239 ../raster/r.series/main.c:169 #: ../raster/r.resamp.stats/main.c:282 ../raster3d/r3.neighbors/main.c:127 msgid "Quantile to calculate for method=quantile" msgstr "" @@ -1690,15 +1698,15 @@ #: ../locale/scriptstrings/t.rast.series_to_translate.c:9 #: ../locale/scriptstrings/t.rast.what_to_translate.c:8 msgid "Sort the maps by category" -msgstr "" +msgstr "Řazení map podle kategorií" #: ../locale/scriptstrings/t.rast.series_to_translate.c:10 msgid "Do not assign the space time raster dataset start and end time to the output map" msgstr "" #: ../locale/scriptstrings/t.rast.series_to_translate.c:11 -#: ../raster/r.series.accumulate/main.c:159 ../raster/r.series/main.c:187 -#: ../raster/r.resamp.stats/main.c:288 ../raster/r.resamp.filter/main.c:431 +#: ../raster/r.series.accumulate/main.c:159 ../raster/r.series/main.c:188 +#: ../raster/r.resamp.stats/main.c:288 ../raster/r.resamp.filter/main.c:436 msgid "Propagate NULLs" msgstr "Vytvářej hodnoty NULL" @@ -1706,8 +1714,8 @@ msgid "Lists information about space time datasets and maps." msgstr "" -#: ../locale/scriptstrings/t.info_to_translate.c:4 ../raster/r.info/main.c:72 -#: ../raster3d/r3.info/main.c:78 ../general/g.region/main.c:67 +#: ../locale/scriptstrings/t.info_to_translate.c:4 ../raster/r.info/main.c:74 +#: ../raster3d/r3.info/main.c:78 ../general/g.region/main.c:68 #: ../vector/v.info/main.c:40 msgid "extent" msgstr "" @@ -1719,8 +1727,8 @@ #: ../locale/scriptstrings/t.info_to_translate.c:9 #: ../locale/scriptstrings/i.oif_to_translate.c:6 #: ../raster/r.regression.multi/main.c:162 -#: ../raster/r.regression.line/main.c:69 ../general/g.region/main.c:147 -#: ../imagery/i.group/main.c:88 +#: ../raster/r.regression.line/main.c:69 ../general/g.region/main.c:148 +#: ../imagery/i.group/main.c:94 msgid "Print in shell script style" msgstr "" @@ -1883,7 +1891,7 @@ #: ../vector/v.what.rast3/main.c:67 ../vector/v.what.rast/main.c:74 #: ../vector/v.what/main.c:64 msgid "position" -msgstr "" +msgstr "pozice" #: ../locale/scriptstrings/v.what.vect_to_translate.c:8 #: ../vector/v.what.rast3/main.c:76 ../vector/v.what.rast/main.c:83 @@ -1911,7 +1919,7 @@ #: ../locale/scriptstrings/v.what.vect_to_translate.c:13 msgid "query_layer,query_column" -msgstr "" +msgstr "query_layer,query_column" #: ../locale/scriptstrings/v.what.vect_to_translate.c:14 msgid "query_column" @@ -1922,7 +1930,7 @@ msgstr "" #: ../locale/scriptstrings/v.what.vect_to_translate.c:16 -msgid "Maximum query distance in map units" +msgid "Maximum query distance in map units (meters for ll)" msgstr "" #: ../locale/scriptstrings/t.rast.contour_to_translate.c:1 @@ -1990,7 +1998,7 @@ #: ../general/g.rename/main.c:46 ../general/g.copy/main.c:42 #: ../general/g.dirseps/main.c:35 ../general/g.access/main.c:38 #: ../general/g.filename/main.c:40 ../general/g.remove/main.c:70 -#: ../imagery/i.target/main.c:46 ../imagery/i.group/main.c:53 +#: ../imagery/i.target/main.c:46 ../imagery/i.group/main.c:54 msgid "map management" msgstr "" @@ -2009,10 +2017,10 @@ #: ../locale/scriptstrings/r3.in.xyz_to_translate.c:2 #: ../locale/scriptstrings/t.rast3d.algebra_to_translate.c:4 #: ../locale/scriptstrings/t.rast3d.extract_to_translate.c:4 -#: ../raster/r.colors/edit_colors.c:59 ../raster/r.univar/r3.univar_main.c:98 +#: ../raster/r.colors/edit_colors.c:76 ../raster/r.univar/r3.univar_main.c:98 #: ../raster/r.to.rast3elev/main.c:363 #: ../raster/r.colors.out/raster3d_main.c:46 ../raster3d/r3.support/main.c:49 -#: ../raster3d/r3.gwflow/main.c:159 ../raster3d/r3.out.netcdf/main.c:586 +#: ../raster3d/r3.gwflow/main.c:159 ../raster3d/r3.out.netcdf/main.c:587 #: ../raster3d/r3.retile/main.c:96 ../raster3d/r3.neighbors/main.c:208 #: ../raster3d/r3.out.vtk/main.c:376 ../raster3d/r3.mkdspf/main.c:79 #: ../raster3d/r3.mask/main.c:133 ../raster3d/r3.in.v5d/main.c:178 @@ -2023,7 +2031,7 @@ #: ../raster3d/r3.to.rast/main.c:259 ../raster3d/r3.stats/main.c:48 #: ../raster3d/r3.gradient/main.c:43 ../raster3d/r3.out.ascii/main.c:302 #: ../raster3d/r3.in.lidar/main.c:162 ../raster3d/r3.null/main.c:180 -#: ../raster3d/r3.in.ascii/main.c:354 ../misc/m.nviz.image/main.c:55 +#: ../raster3d/r3.in.ascii/main.c:354 ../misc/m.nviz.image/main.c:54 #: ../misc/m.nviz.script/main.c:72 msgid "raster3d" msgstr "" @@ -2037,7 +2045,7 @@ #: ../locale/scriptstrings/t.rast3d.extract_to_translate.c:5 #: ../raster/r.to.rast3/main.c:199 ../raster/r.to.rast3elev/main.c:364 #: ../raster3d/r3.support/main.c:51 ../raster3d/r3.gwflow/main.c:161 -#: ../raster3d/r3.out.netcdf/main.c:589 ../raster3d/r3.retile/main.c:98 +#: ../raster3d/r3.out.netcdf/main.c:590 ../raster3d/r3.retile/main.c:98 #: ../raster3d/r3.neighbors/main.c:210 ../raster3d/r3.out.vtk/main.c:378 #: ../raster3d/r3.mkdspf/main.c:81 ../raster3d/r3.mask/main.c:135 #: ../raster3d/r3.in.v5d/main.c:180 ../raster3d/r3.out.bin/main.c:207 @@ -2123,18 +2131,19 @@ #: ../raster/r.in.gridatb/main.c:46 ../raster/r.in.png/main.c:520 #: ../raster/r.in.lidar/main.c:109 ../raster/r.in.xyz/main.c:159 #: ../raster/r.in.bin/main.c:258 ../raster/r.in.mat/main.c:92 -#: ../raster/r.proj/main.c:147 ../raster/r.in.gdal/main.c:93 +#: ../raster/r.proj/main.c:150 ../raster/r.in.gdal/main.c:96 #: ../raster/r.external/main.c:58 ../raster3d/r3.in.v5d/main.c:179 #: ../raster3d/r3.in.bin/main.c:253 ../raster3d/r3.in.lidar/main.c:163 -#: ../raster3d/r3.in.ascii/main.c:355 ../vector/v.proj/main.c:71 +#: ../raster3d/r3.in.ascii/main.c:355 ../vector/v.proj/main.c:76 #: ../vector/v.in.lidar/main.c:137 ../vector/v.in.dwg/main.c:83 -#: ../vector/v.in.ogr/main.c:195 ../vector/v.in.db/main.c:53 +#: ../vector/v.in.ogr/main.c:198 ../vector/v.in.db/main.c:53 #: ../vector/v.in.ascii/main.c:71 ../vector/v.in.dxf/main.c:65 #: ../vector/v.external/main.c:53 msgid "import" msgstr "" #: ../locale/scriptstrings/i.in.spotvgt_to_translate.c:4 +#: ../imagery/i.vi/main.c:92 msgid "NDVI" msgstr "" @@ -2156,6 +2165,7 @@ #: ../locale/scriptstrings/t.vect.algebra_to_translate.c:3 #: ../locale/scriptstrings/t.rast.algebra_to_translate.c:3 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:3 #: ../locale/scriptstrings/t.rast.mapcalc_to_translate.c:3 #: ../locale/scriptstrings/t.rast3d.mapcalc_to_translate.c:3 #: ../locale/scriptstrings/t.rast3d.algebra_to_translate.c:3 @@ -2172,7 +2182,7 @@ msgstr "" #: ../locale/scriptstrings/t.vect.algebra_to_translate.c:9 -#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:10 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:11 #: ../locale/scriptstrings/t.rast.mapcalc_to_translate.c:11 #: ../locale/scriptstrings/t.rast3d.mapcalc_to_translate.c:12 #: ../locale/scriptstrings/t.rast3d.algebra_to_translate.c:11 @@ -2250,7 +2260,7 @@ msgstr "" #: ../locale/scriptstrings/t.rast.to.vect_to_translate.c:18 -#: ../raster/r.to.vect/main.c:117 ../vector/v.proj/main.c:130 +#: ../raster/r.to.vect/main.c:117 ../vector/v.proj/main.c:143 msgid "Do not build vector topology" msgstr "Nevytvářet topologii vektoru" @@ -2281,7 +2291,7 @@ msgstr "" #: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:3 -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:4 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:5 #: ../raster/r.resamp.interp/main.c:78 ../raster/r.surf.idw/main.c:106 #: ../raster/r.surf.contour/main.c:62 ../raster/r.fill.stats/main.c:777 #: ../raster/r.series.interp/main.c:66 ../raster/r.resamp.bspline/main.c:82 @@ -2290,11 +2300,18 @@ msgid "interpolation" msgstr "" -#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:9 -msgid "Number of interpolation processes to run in parallel" +#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:6 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:7 +#: ../raster/r.fill.stats/main.c:779 ../raster/r.resamp.bspline/main.c:84 +#: ../vector/v.surf.rst/main.c:152 ../vector/v.vol.rst/main.c:241 +msgid "no-data filling" msgstr "" #: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:10 +msgid "Number of interpolation processes to run in parallel" +msgstr "" + +#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:11 msgid "Assign the space time raster dataset start and end time to the output map" msgstr "" @@ -2342,7 +2359,7 @@ #: ../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 -#: ../raster/r.watershed/front/main.c:76 +#: ../raster/r.watershed/front/main.c:78 msgid "accumulation" msgstr "" @@ -2417,7 +2434,7 @@ #: ../locale/scriptstrings/v.in.mapgen_to_translate.c:4 msgid "Input map is in Matlab format" -msgstr "" +msgstr "Vstupní mapa je ve formátu Matlab" #: ../locale/scriptstrings/v.in.mapgen_to_translate.c:5 msgid "Create a 3D vector points map from 3 column Matlab data" @@ -2437,7 +2454,7 @@ #: ../locale/scriptstrings/r.shade_to_translate.c:10 msgid "Name of shaded raster map" -msgstr "" +msgstr "Název stínované rastrové mapy" #: ../locale/scriptstrings/r.shade_to_translate.c:12 ../raster/r.his/main.c:121 msgid "Color to use instead of NULL values" @@ -2477,6 +2494,7 @@ msgstr "" #: ../locale/scriptstrings/r.in.wms_to_translate.c:6 +#: ../locale/scriptstrings/r.drain_to_translate.c:9 #: ../locale/scriptstrings/r.import_to_translate.c:11 #: ../locale/scriptstrings/r3.in.xyz_to_translate.c:14 #: ../imagery/i.ifft/main.c:93 ../vector/v.kernel/main.c:133 @@ -2526,7 +2544,7 @@ #: ../locale/scriptstrings/r.in.wms_to_translate.c:17 msgid "WMS standard version" -msgstr "" +msgstr "standardní verze WMS" #: ../locale/scriptstrings/r.in.wms_to_translate.c:19 msgid "Maximum columns to request at a time" @@ -2557,7 +2575,7 @@ msgstr "" #: ../locale/scriptstrings/r.in.wms_to_translate.c:32 -#: ../display/d.mon/main.c:102 ../display/d.grid/main.c:113 +#: ../display/d.mon/main.c:102 ../display/d.grid/main.c:112 #: ../display/d.legend.vect/main.c:101 ../display/d.legend/main.c:246 #: ../display/d.path/main.c:115 ../display/d.erase/main.c:37 #: ../display/d.histogram/main.c:108 ../general/g.pnmcomp/main.c:325 @@ -2595,8 +2613,8 @@ msgstr "" #: ../locale/scriptstrings/t.vect.db.select_to_translate.c:6 -#: ../vector/v.decimate/main.c:128 ../vector/v.outlier/main.c:72 -#: ../vector/v.extract/main.c:79 +#: ../vector/v.decimate/main.c:129 ../vector/v.outlier/main.c:72 +#: ../vector/v.extract/main.c:80 msgid "select" msgstr "" @@ -2635,7 +2653,7 @@ #: ../locale/scriptstrings/r.tileset_to_translate.c:7 msgid "Source projection" -msgstr "" +msgstr "Zdrojová projekce" #: ../locale/scriptstrings/r.tileset_to_translate.c:8 #: ../locale/scriptstrings/r.tileset_to_translate.c:10 @@ -2669,7 +2687,7 @@ #: ../locale/scriptstrings/v.build.all_to_translate.c:3 #: ../locale/scriptstrings/t.topology_to_translate.c:3 #: ../vector/v.clean/main.c:52 ../vector/v.build.polylines/main.c:111 -#: ../vector/v.in.ogr/main.c:197 ../vector/v.build/main.c:37 +#: ../vector/v.in.ogr/main.c:200 ../vector/v.build/main.c:37 #: ../vector/v.info/main.c:39 ../vector/v.out.postgis/main.c:48 #: ../vector/v.generalize/main.c:82 msgid "topology" @@ -2686,7 +2704,7 @@ msgstr "" #: ../locale/scriptstrings/t.snap_to_translate.c:4 ../vector/v.clean/main.c:54 -#: ../vector/v.in.ogr/main.c:199 +#: ../vector/v.in.ogr/main.c:202 msgid "snapping" msgstr "" @@ -2701,14 +2719,14 @@ #: ../locale/scriptstrings/v.import_to_translate.c:4 #: ../locale/scriptstrings/r.import_to_translate.c:4 -#: ../locale/scriptstrings/m.proj_to_translate.c:3 ../raster/r.proj/main.c:145 -#: ../raster/r.latlong/main.c:59 ../general/g.proj/main.c:65 -#: ../general/g.setproj/main.c:79 ../vector/v.proj/main.c:69 +#: ../locale/scriptstrings/m.proj_to_translate.c:3 ../raster/r.proj/main.c:148 +#: ../raster/r.latlong/main.c:58 ../general/g.proj/main.c:65 +#: ../general/g.setproj/main.c:79 ../vector/v.proj/main.c:74 msgid "projection" msgstr "" #: ../locale/scriptstrings/v.import_to_translate.c:5 -#: ../vector/v.in.ogr/main.c:207 +#: ../vector/v.in.ogr/main.c:210 msgid "Name of OGR datasource to be imported" msgstr "" @@ -2717,6 +2735,7 @@ #: ../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/i.spectral_to_translate.c:9 #: ../locale/scriptstrings/r.import_to_translate.c:6 #: ../locale/scriptstrings/r.import_to_translate.c:8 #: ../locale/scriptstrings/t.register_to_translate.c:6 @@ -2732,15 +2751,15 @@ #: ../locale/scriptstrings/r3.in.xyz_to_translate.c:22 #: ../locale/scriptstrings/r3.in.xyz_to_translate.c:24 #: ../locale/scriptstrings/r3.in.xyz_to_translate.c:27 -#: ../raster/r.sun/main.c:272 ../raster/r.sun/main.c:281 -#: ../raster/r.sun/main.c:290 ../raster/r.sun/main.c:299 -#: ../raster/r.sun/main.c:307 ../raster/r.sun/main.c:316 -#: ../raster/r.sun/main.c:325 ../raster/r.sun/main.c:334 -#: ../raster/r.sun/main.c:343 ../raster/r.sun/main.c:352 -#: ../raster/r.sun/main.c:361 ../raster/r.sun/main.c:370 -#: ../raster/r.sun/main.c:379 ../raster/r.sun/main.c:386 -#: ../raster/r.sun/main.c:394 ../raster/r.horizon/main.c:195 -#: ../raster/r.horizon/main.c:204 ../raster/r.horizon/main.c:212 +#: ../raster/r.sun/main.c:271 ../raster/r.sun/main.c:280 +#: ../raster/r.sun/main.c:289 ../raster/r.sun/main.c:298 +#: ../raster/r.sun/main.c:306 ../raster/r.sun/main.c:315 +#: ../raster/r.sun/main.c:324 ../raster/r.sun/main.c:333 +#: ../raster/r.sun/main.c:342 ../raster/r.sun/main.c:351 +#: ../raster/r.sun/main.c:360 ../raster/r.sun/main.c:369 +#: ../raster/r.sun/main.c:378 ../raster/r.sun/main.c:385 +#: ../raster/r.sun/main.c:393 ../raster/r.horizon/main.c:194 +#: ../raster/r.horizon/main.c:203 ../raster/r.horizon/main.c:211 #: ../raster/r.spread/main.c:125 ../raster/r.spread/main.c:139 #: ../raster/r.spread/main.c:151 ../raster/r.spread/main.c:164 #: ../raster/r.spread/main.c:177 ../raster/r.spread/main.c:189 @@ -2748,6 +2767,7 @@ #: ../raster/r.in.lidar/main.c:133 ../raster/r.in.xyz/main.c:213 #: ../raster/r.in.xyz/main.c:222 ../raster/r.in.xyz/main.c:230 #: ../raster/r.in.xyz/main.c:241 ../raster/r.in.xyz/main.c:251 +#: ../raster/r.buildvrt/main.c:86 ../raster/r.buildvrt/main.c:92 #: ../raster/r.external/main.c:66 ../raster/r.external/main.c:74 #: ../raster/r.external/main.c:83 ../raster/r.sim/r.sim.sediment/main.c:158 #: ../raster/r.sim/r.sim.sediment/main.c:166 @@ -2764,18 +2784,18 @@ #: ../display/d.text/main.c:154 ../raster3d/r3.flow/main.c:188 #: ../raster3d/r3.flow/main.c:195 ../raster3d/r3.flow/main.c:205 #: ../raster3d/r3.in.lidar/main.c:177 ../raster3d/r3.in.lidar/main.c:184 -#: ../vector/v.in.ogr/main.c:223 ../vector/v.edit/args.c:96 +#: ../vector/v.in.ogr/main.c:240 ../vector/v.edit/args.c:96 #: ../vector/v.edit/args.c:215 msgid "Input" msgstr "Vstup" #: ../locale/scriptstrings/v.import_to_translate.c:7 -#: ../vector/v.in.ogr/main.c:219 +#: ../vector/v.in.ogr/main.c:236 msgid "OGR layer name. If not given, all available layers are imported" msgstr "Jméno OGR vrstvy, pokud není zadán, jsou pouze vytiÅ¡tÄ›ny přítomné vrstvy" #: ../locale/scriptstrings/v.import_to_translate.c:9 -#: ../vector/v.proj/main.c:106 +#: ../vector/v.proj/main.c:111 msgid "Name for output vector map (default: input)" msgstr "" @@ -2789,17 +2809,17 @@ #: ../locale/scriptstrings/v.import_to_translate.c:14 #: ../locale/scriptstrings/db.in.ogr_to_translate.c:11 -#: ../vector/v.in.ogr/main.c:296 +#: ../vector/v.in.ogr/main.c:313 msgid "Encoding value for attribute data" msgstr "" #: ../locale/scriptstrings/v.import_to_translate.c:15 -#: ../vector/v.in.ogr/main.c:298 +#: ../vector/v.in.ogr/main.c:315 msgid "Overrides encoding interpretation, useful when importing ESRI Shapefile" msgstr "" #: ../locale/scriptstrings/v.import_to_translate.c:17 -#: ../vector/v.in.ogr/main.c:274 +#: ../vector/v.in.ogr/main.c:291 msgid "Snapping threshold for boundaries (map units)" msgstr "" @@ -2827,12 +2847,12 @@ msgstr "" #: ../locale/scriptstrings/v.import_to_translate.c:25 -#: ../vector/v.in.ogr/main.c:319 +#: ../vector/v.in.ogr/main.c:336 msgid "List supported OGR formats and exit" msgstr "Vypsat podporované formáty OGR a ukonÄit se" #: ../locale/scriptstrings/v.import_to_translate.c:26 -#: ../vector/v.in.ogr/main.c:325 +#: ../vector/v.in.ogr/main.c:342 msgid "List available OGR layers in data source and exit" msgstr "Vypsat dostupné vrstvy OGR ze zdroje dat a ukonÄit se" @@ -2842,16 +2862,16 @@ #: ../locale/scriptstrings/t.rast.import_to_translate.c:18 #: ../locale/scriptstrings/t.vect.import_to_translate.c:14 #: ../locale/scriptstrings/r.import_to_translate.c:31 -#: ../raster/r.in.lidar/main.c:300 ../raster/r.in.gdal/main.c:185 +#: ../raster/r.in.lidar/main.c:300 ../raster/r.in.gdal/main.c:202 #: ../raster/r.external/main.c:102 ../raster3d/r3.in.lidar/main.c:293 -#: ../vector/v.in.lidar/main.c:321 ../vector/v.in.ogr/main.c:347 +#: ../vector/v.in.lidar/main.c:321 ../vector/v.in.ogr/main.c:364 #: ../vector/v.external/args.c:45 msgid "Override projection check (use current location's projection)" msgstr "PÅ™epsat kartografické zobrazení (použít zobrazení lokace)" #: ../locale/scriptstrings/v.import_to_translate.c:28 #: ../locale/scriptstrings/r.import_to_translate.c:32 -#: ../vector/v.in.ogr/main.c:349 ../vector/v.external/args.c:47 +#: ../vector/v.in.ogr/main.c:366 ../vector/v.external/args.c:47 msgid "Assume that the dataset has the same projection as the current location" msgstr "" @@ -2962,7 +2982,7 @@ #: ../locale/scriptstrings/t.rast.accdetect_to_translate.c:18 msgid "The user defined values that indicate start, intermediate and end status in the indicator output space time raster dataset" -msgstr "" +msgstr "Hodnoty definované uživatelem, které udávají stav startu, meziprocesu a konce v datovém rastru Äasového výstupu" #: ../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." @@ -2980,66 +3000,66 @@ #: ../locale/scriptstrings/t.rast.colors_to_translate.c:22 #: ../locale/scriptstrings/t.rast.colors_to_translate.c:24 #: ../locale/scriptstrings/t.rast.colors_to_translate.c:26 -#: ../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 ../raster/r.category/main.c:81 +#: ../raster/r.colors/edit_colors.c:107 ../raster/r.colors/edit_colors.c:114 +#: ../raster/r.colors/edit_colors.c:121 ../raster/r.colors/edit_colors.c:128 +#: ../raster/r.colors/edit_colors.c:139 ../raster/r.colors/edit_colors.c:157 +#: ../raster/r.colors/edit_colors.c:162 ../raster/r.colors/edit_colors.c:167 +#: ../raster/r.colors/edit_colors.c:172 ../raster/r.category/main.c:81 #: ../raster/r.category/main.c:88 ../display/d.linegraph/main.c:270 #: ../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:112 ../vector/v.colors/main.c:138 -#: ../vector/v.colors/main.c:143 ../vector/v.colors/main.c:148 +#: ../vector/v.colors/main.c:112 ../vector/v.colors/main.c:145 +#: ../vector/v.colors/main.c:150 ../vector/v.colors/main.c:155 msgid "Define" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:8 -#: ../raster/r.colors/edit_colors.c:96 ../vector/v.colors/main.c:98 +#: ../raster/r.colors/edit_colors.c:113 ../vector/v.colors/main.c:98 msgid "Raster map from which to copy color table" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:10 -#: ../raster/r.colors/edit_colors.c:103 ../vector/v.colors/main.c:105 +#: ../raster/r.colors/edit_colors.c:120 ../vector/v.colors/main.c:105 msgid "3D raster map from which to copy color table" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:12 -#: ../raster/r.colors/edit_colors.c:109 ../vector/v.colors/main.c:111 +#: ../raster/r.colors/edit_colors.c:126 ../vector/v.colors/main.c:111 msgid "Path to rules file" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:14 -#: ../raster/r.colors/edit_colors.c:115 ../vector/v.colors/main.c:121 +#: ../raster/r.colors/edit_colors.c:132 ../vector/v.colors/main.c:121 msgid "Remove existing color table" msgstr "Smazat existující tabulku barev" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:16 -#: ../raster/r.colors/edit_colors.c:121 ../vector/v.colors/main.c:127 +#: ../raster/r.colors/edit_colors.c:138 ../vector/v.colors/main.c:127 msgid "Only write new color table if it does not already exist" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:17 -#: ../raster/r.colors/edit_colors.c:126 ../vector/v.colors/main.c:131 +#: ../raster/r.colors/edit_colors.c:143 ../vector/v.colors/main.c:131 msgid "List available rules then exit" msgstr "VypiÅ¡ dostupná pravidla barev a ukonÄi se" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:19 -#: ../raster/r.colors/edit_colors.c:132 ../vector/v.colors/main.c:137 +#: ../raster/r.colors/edit_colors.c:156 ../vector/v.colors/main.c:144 msgid "Invert colors" msgstr "Invertovat barvy" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:21 -#: ../raster/r.colors/edit_colors.c:137 ../vector/v.colors/main.c:142 +#: ../raster/r.colors/edit_colors.c:161 ../vector/v.colors/main.c:149 msgid "Logarithmic scaling" msgstr "Logaritmické měřítko" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:23 -#: ../raster/r.colors/edit_colors.c:142 ../vector/v.colors/main.c:147 +#: ../raster/r.colors/edit_colors.c:166 ../vector/v.colors/main.c:154 msgid "Logarithmic-absolute scaling" msgstr "Logaritmicko-absolutní měřítko" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:25 -#: ../raster/r.colors/edit_colors.c:147 +#: ../raster/r.colors/edit_colors.c:171 msgid "Histogram equalization" msgstr "Vyrovnání histogramu" @@ -3057,6 +3077,7 @@ msgstr "" #: ../locale/scriptstrings/t.rename_to_translate.c:4 +#: ../locale/scriptstrings/v.db.renamecolumn_to_translate.c:5 #: ../general/g.rename/main.c:47 msgid "rename" msgstr "" @@ -3215,7 +3236,7 @@ msgstr "" #: ../locale/scriptstrings/v.unpack_to_translate.c:1 -msgid "Imports a vector map as GRASS GIS specific archive file (packed with v.pack)" +msgid "Imports a GRASS GIS specific vector archive file (packed with v.pack) as a vector map" msgstr "" #: ../locale/scriptstrings/v.unpack_to_translate.c:5 @@ -3237,7 +3258,7 @@ #: ../locale/scriptstrings/r.unpack_to_translate.c:10 ../ps/ps.map/main.c:100 #: ../ps/ps.map/main.c:113 ../ps/ps.map/main.c:135 #: ../raster/r.univar/r.univar_main.c:42 ../raster/r.kappa/main.c:90 -#: ../raster/r.kappa/main.c:98 +#: ../raster/r.kappa/main.c:98 ../raster/r.kappa/main.c:114 msgid "Output settings" msgstr "" @@ -3245,7 +3266,7 @@ #: ../locale/scriptstrings/r.unpack_to_translate.c:9 #: ../locale/scriptstrings/t.rast.import_to_translate.c:19 #: ../locale/scriptstrings/t.vect.import_to_translate.c:15 -#: ../raster/r.in.lidar/main.c:302 ../raster/r.in.gdal/main.c:187 +#: ../raster/r.in.lidar/main.c:302 ../raster/r.in.gdal/main.c:204 #: ../raster/r.external/main.c:104 ../raster3d/r3.in.lidar/main.c:295 #: ../vector/v.in.lidar/main.c:323 msgid "Assume that the dataset has same projection as the current location" @@ -3279,6 +3300,7 @@ #: ../locale/scriptstrings/v.db.univar_to_translate.c:8 #: ../locale/scriptstrings/db.univar_to_translate.c:8 +#: ../raster/r.info/main.c:91 msgid "Print stats in shell script style" msgstr "" @@ -3347,7 +3369,7 @@ msgstr "" #: ../locale/scriptstrings/r.unpack_to_translate.c:1 -msgid "Imports a raster map as GRASS GIS specific archive file (packed with r.pack)" +msgid "Imports a GRASS GIS specific raster archive file (packed with r.pack) as a raster map" msgstr "" #: ../locale/scriptstrings/r.unpack_to_translate.c:6 @@ -3361,25 +3383,25 @@ #: ../locale/scriptstrings/i.spectral_to_translate.c:5 #: ../locale/scriptstrings/i.oif_to_translate.c:3 msgid "multispectral" -msgstr "" +msgstr "multispektrální" -#: ../locale/scriptstrings/i.spectral_to_translate.c:9 +#: ../locale/scriptstrings/i.spectral_to_translate.c:10 msgid "Name for output image (or text file for -t)" msgstr "" -#: ../locale/scriptstrings/i.spectral_to_translate.c:11 +#: ../locale/scriptstrings/i.spectral_to_translate.c:12 msgid "Graphics format for output file" msgstr "" -#: ../locale/scriptstrings/i.spectral_to_translate.c:13 +#: ../locale/scriptstrings/i.spectral_to_translate.c:14 msgid "Show sampling coordinates instead of numbering in the legend" msgstr "" -#: ../locale/scriptstrings/i.spectral_to_translate.c:14 +#: ../locale/scriptstrings/i.spectral_to_translate.c:15 msgid "Use gnuplot for display" msgstr "" -#: ../locale/scriptstrings/i.spectral_to_translate.c:15 +#: ../locale/scriptstrings/i.spectral_to_translate.c:16 msgid "output to text file" msgstr "" @@ -3483,8 +3505,8 @@ #: ../locale/scriptstrings/t.rast.import_to_translate.c:6 #: ../locale/scriptstrings/t.vect.import_to_translate.c:6 -#: ../raster/r.in.gdal/main.c:94 ../general/g.proj/main.c:66 -#: ../vector/v.in.ogr/main.c:200 +#: ../raster/r.in.gdal/main.c:97 ../general/g.proj/main.c:66 +#: ../vector/v.in.ogr/main.c:203 msgid "create location" msgstr "" @@ -3499,17 +3521,19 @@ msgstr "" #: ../locale/scriptstrings/t.rast.import_to_translate.c:13 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:23 #: ../locale/scriptstrings/r.import_to_translate.c:10 -#: ../raster/r.stream.extract/main.c:141 ../raster/r.resamp.bspline/main.c:151 -#: ../raster/r.proj/main.c:192 ../raster/r.in.gdal/main.c:123 +#: ../raster/r.stream.extract/main.c:141 ../raster/r.resamp.bspline/main.c:153 +#: ../raster/r.proj/main.c:195 ../raster/r.in.gdal/main.c:126 #: ../vector/v.to.rast/main.c:117 ../vector/v.surf.bspline/main.c:195 msgid "Cache size for raster rows" msgstr "" #: ../locale/scriptstrings/t.rast.import_to_translate.c:14 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:22 #: ../locale/scriptstrings/r.import_to_translate.c:9 -#: ../raster/r.stream.extract/main.c:140 ../raster/r.resamp.bspline/main.c:150 -#: ../raster/r.proj/main.c:191 ../raster/r.in.gdal/main.c:122 +#: ../raster/r.stream.extract/main.c:140 ../raster/r.resamp.bspline/main.c:152 +#: ../raster/r.proj/main.c:194 ../raster/r.in.gdal/main.c:125 #: ../vector/v.to.rast/main.c:116 ../vector/v.surf.bspline/main.c:194 msgid "Maximum memory to be used (in MB)" msgstr "" @@ -3605,52 +3629,68 @@ 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.rectify/main.c:132 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:3 +#: ../raster/r.surf.area/main.c:77 ../raster/r.contour/main.c:88 +#: ../raster/r.random.surface/main.c:58 ../raster/r.surf.random/main.c:37 +#: ../raster/r.surf.fractal/main.c:39 ../raster/r.surf.idw/main.c:105 +#: ../raster/r.surf.contour/main.c:61 ../raster/r.fill.stats/main.c:776 +#: ../raster/r.resamp.bspline/main.c:80 ../raster/r.surf.gauss/main.c:39 +#: ../vector/v.surf.idw/main.c:88 ../vector/v.surf.rst/main.c:148 +#: ../vector/v.surf.bspline/main.c:92 ../vector/v.vol.rst/main.c:237 +msgid "surface" +msgstr "" + +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:6 +#: ../raster/r.resamp.bspline/main.c:83 +msgid "splines" +msgstr "" + +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:8 +#: ../raster/r.proj/main.c:185 ../imagery/i.rectify/main.c:132 #: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:126 msgid "Interpolation method to use" msgstr "InterpolaÄní metoda, která má být použita" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:6 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:9 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 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:10 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:12 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:14 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:16 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:18 msgid "RST options" msgstr "" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:8 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:11 msgid "Spline smoothing parameter" msgstr "" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:10 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:13 msgid "Width of hole edge used for interpolation (in cells)" msgstr "" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:12 -#: ../vector/v.surf.rst/main.c:307 ../vector/v.vol.rst/main.c:319 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:15 +#: ../vector/v.surf.rst/main.c:310 ../vector/v.vol.rst/main.c:321 msgid "Minimum number of points for approximation in a segment (>segmax)" msgstr "Minimální poÄet bodů pro aproximaci v segmentu (>segmax)" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:14 -#: ../vector/v.surf.rst/main.c:298 ../vector/v.vol.rst/main.c:310 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:17 +#: ../vector/v.surf.rst/main.c:301 ../vector/v.vol.rst/main.c:312 msgid "Maximum number of points in a segment" msgstr "Maximální poÄet bodů v segmentu" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:16 -#: ../raster/r.resamp.bspline/main.c:131 ../vector/v.surf.bspline/main.c:177 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:19 +#: ../raster/r.resamp.bspline/main.c:133 ../vector/v.surf.bspline/main.c:177 msgid "Tykhonov regularization parameter (affects smoothing)" msgstr "Tykhonovův upravující parametr (ovlivňuje vyhlazení)" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:17 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:20 msgid "Used in bilinear and bicubic spline interpolation" msgstr "" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:18 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:21 msgid "Spline options" msgstr "" @@ -3680,7 +3720,7 @@ #: ../locale/scriptstrings/t.sample_to_translate.c:12 msgid "Check for spatial topological overlap" -msgstr "" +msgstr "Zkontrolovat prostorové topologické pÅ™ekrytí" #: ../locale/scriptstrings/d.redraw_to_translate.c:1 msgid "Redraws the content of currently selected monitor." @@ -3736,7 +3776,7 @@ msgid "r.mapcalc expression for temporal and spatial analysis of space time raster datasets" msgstr "" -#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:12 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:13 #: ../locale/scriptstrings/t.rast3d.algebra_to_translate.c:13 msgid "Use granularity sampling instead of the temporal topology approach" msgstr "" @@ -3805,18 +3845,89 @@ msgstr "" #: ../locale/scriptstrings/v.dissolve_to_translate.c:3 -#: ../vector/v.extract/main.c:80 +#: ../vector/v.extract/main.c:81 msgid "dissolve" msgstr "" #: ../locale/scriptstrings/v.dissolve_to_translate.c:6 msgid "Layer number or name." -msgstr "" +msgstr "Číslo nebo název vrstvy." #: ../locale/scriptstrings/v.dissolve_to_translate.c:7 msgid "Name of attribute column used to dissolve common boundaries" msgstr "" +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:1 +msgid "Calculates a new raster map from a simple r.mapcalc expression." +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:4 +msgid "simple" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:5 +msgid "Formula (e.g. A-B or A*C+B)" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:6 +msgid "Name of input A raster map" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:7 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:9 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:11 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:13 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:15 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:17 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:23 +#: ../raster/r.stream.extract/main.c:89 ../raster/r.stream.extract/main.c:97 +#: ../raster/r.flow/main.c:435 ../raster/r.flow/main.c:441 +msgid "Input maps" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:8 +msgid "Name of input B raster map" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:10 +msgid "Name of input C raster map" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:12 +msgid "Name of input D raster map" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:14 +msgid "Name of input E raster map" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:16 +msgid "Name of input F raster map" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:18 +#: ../raster/r.random/main.c:89 ../raster/r.mapcalc/main.c:105 +msgid "Seed for rand() function" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:19 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:21 +msgid "Random" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:20 +#: ../raster/r.mapcalc/main.c:109 +msgid "Generate random seed (result is non-deterministic)" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:22 +msgid "Quote the map names" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:24 +msgid "Case sensitive variable names" +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 "" @@ -3825,6 +3936,114 @@ msgid "Create the location specified by the \"location\" parameter and exit. Do not import the space time vector datasets." msgstr "" +#: ../locale/scriptstrings/r.drain_to_translate.c:1 +#: ../raster/r.drain/main.c:113 +msgid "Traces a flow through an elevation model or cost surface on a raster map." +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:3 ../raster/r.path/main.c:151 +#: ../raster/r.solute.transport/main.c:230 ../raster/r.topmodel/main.c:52 +#: ../raster/r.uslek/main.c:54 ../raster/r.usler/main.c:53 +#: ../raster/r.gwflow/main.c:210 ../raster/r.stream.extract/main.c:77 +#: ../raster/r.fill.dir/main.c:89 ../raster/r.basins.fill/main.c:55 +#: ../raster/r.water.outlet/main.c:58 ../raster/r.drain/main.c:110 +#: ../raster/r.topidx/main.c:40 ../raster/r.flow/main.c:422 +#: ../raster/r.carve/main.c:75 ../raster/r.lake/main.c:151 +#: ../raster/r.watershed/front/main.c:76 +#: ../raster/r.sim/r.sim.sediment/main.c:115 +#: ../raster/r.sim/r.sim.water/main.c:114 ../raster3d/r3.gwflow/main.c:162 +#: ../raster3d/r3.flow/main.c:180 +msgid "hydrology" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:4 ../raster/r.path/main.c:152 +#: ../raster/r.walk/main.c:204 ../raster/r.cost/main.c:164 +#: ../raster/r.drain/main.c:111 +msgid "cost surface" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:5 +#: ../raster/r.drain/main.c:116 +msgid "Name of input elevation or cost surface raster map" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:6 +#: ../raster/r.drain/main.c:121 +msgid "Name of input movement direction map associated with the cost surface" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:7 +#: ../raster/r.drain/main.c:123 +msgid "Direction in degrees CCW from east" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:8 +#: ../locale/scriptstrings/r.drain_to_translate.c:23 +#: ../raster/r.drain/main.c:125 ../raster/r.drain/main.c:168 +msgid "Cost surface" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:10 +#: ../raster/r.drain/main.c:133 +msgid "Name for output drain vector map" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:11 +#: ../raster/r.drain/main.c:134 +msgid "Recommended for cost surface made using knight's move" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:12 +#: ../raster/r.path/main.c:195 ../raster/r.walk/main.c:260 +#: ../raster/r.cost/main.c:223 ../raster/r.drain/main.c:139 +msgid "Coordinates of starting point(s) (E,N)" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:13 +#: ../locale/scriptstrings/r.drain_to_translate.c:15 +#: ../raster/r.path/main.c:196 ../raster/r.path/main.c:202 +#: ../raster/r.walk/main.c:242 ../raster/r.walk/main.c:254 +#: ../raster/r.walk/main.c:261 ../raster/r.walk/main.c:342 +#: ../raster/r.cost/main.c:205 ../raster/r.cost/main.c:217 +#: ../raster/r.cost/main.c:224 ../raster/r.cost/main.c:274 +#: ../raster/r.drain/main.c:140 ../raster/r.drain/main.c:147 +msgid "Start" +msgstr "Start" + +#: ../locale/scriptstrings/r.drain_to_translate.c:14 +#: ../raster/r.path/main.c:201 ../raster/r.drain/main.c:145 +msgid "Name of starting vector points map(s)" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:16 +#: ../raster/r.path/main.c:206 ../raster/r.drain/main.c:151 +msgid "Copy input cell values on output" +msgstr "Kopíruj vstupní hodnoty bunÄ›k na výstup" + +#: ../locale/scriptstrings/r.drain_to_translate.c:17 +#: ../locale/scriptstrings/r.drain_to_translate.c:19 +#: ../locale/scriptstrings/r.drain_to_translate.c:21 +#: ../raster/r.path/main.c:207 ../raster/r.path/main.c:212 +#: ../raster/r.path/main.c:217 ../raster/r.drain/main.c:152 +#: ../raster/r.drain/main.c:157 ../raster/r.drain/main.c:162 +msgid "Path settings" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:18 +#: ../raster/r.path/main.c:211 ../raster/r.drain/main.c:156 +msgid "Accumulate input values along the path" +msgstr "ProveÄ akumulaci hodnot ve smÄ›ru pohybu/odtoku" + +#: ../locale/scriptstrings/r.drain_to_translate.c:20 +#: ../raster/r.path/main.c:216 ../raster/r.drain/main.c:161 +msgid "Count cell numbers along the path" +msgstr "SpoÄítej buňky ve smÄ›ru pohybu/odtoku" + +#: ../locale/scriptstrings/r.drain_to_translate.c:22 +#: ../raster/r.drain/main.c:167 +msgid "The input raster map is a cost surface (direction surface must also be specified)" +msgstr "" + #: ../locale/scriptstrings/r.import_to_translate.c:1 msgid "Imports raster data into a GRASS raster map using GDAL library and reprojects on the fly." msgstr "" @@ -3867,14 +4086,15 @@ #: ../locale/scriptstrings/r.import_to_translate.c:24 #: ../raster/r.in.poly/main.c:50 ../raster/r.in.ascii/main.c:92 -#: ../raster/r.in.bin/main.c:298 ../raster/r.in.gdal/main.c:140 -#: ../raster/r.support/main.c:66 ../raster/r.external/main.c:90 +#: ../raster/r.buildvrt/main.c:102 ../raster/r.in.bin/main.c:298 +#: ../raster/r.in.gdal/main.c:143 ../raster/r.support/main.c:66 +#: ../raster/r.external/main.c:90 msgid "Title for resultant raster map" msgstr "Titulek pro výslednou rastrovou mapu" #: ../locale/scriptstrings/r.import_to_translate.c:25 -#: ../raster/r.in.gdal/main.c:141 ../raster/r.in.gdal/main.c:150 -#: ../raster/r.in.gdal/main.c:159 ../raster/r.in.gdal/main.c:165 +#: ../raster/r.in.gdal/main.c:144 ../raster/r.in.gdal/main.c:153 +#: ../raster/r.in.gdal/main.c:162 ../raster/r.in.gdal/main.c:168 #: ../raster/r.external/main.c:91 ../imagery/i.landsat.toar/main.c:94 #: ../imagery/i.landsat.toar/main.c:116 ../imagery/i.landsat.toar/main.c:125 #: ../imagery/i.landsat.toar/main.c:134 ../imagery/i.landsat.toar/main.c:142 @@ -3888,106 +4108,20 @@ #: ../locale/scriptstrings/r.import_to_translate.c:27 #: ../locale/scriptstrings/r.import_to_translate.c:29 -#: ../raster/r.horizon/main.c:278 ../raster/r.horizon/main.c:297 +#: ../raster/r.horizon/main.c:277 ../raster/r.horizon/main.c:296 msgid "Optional" msgstr "" #: ../locale/scriptstrings/r.import_to_translate.c:28 -#: ../raster/r.proj/main.c:208 +#: ../raster/r.proj/main.c:219 msgid "Do not perform region cropping optimization" msgstr "Nepoužívej optimalizaci oříznutím regionu" #: ../locale/scriptstrings/r.import_to_translate.c:30 -#: ../raster/r.in.gdal/main.c:214 +#: ../raster/r.in.gdal/main.c:231 msgid "Force Lat/Lon maps to fit into geographic coordinates (90N,S; 180E,W)" msgstr "" -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:1 -msgid "Performs inter-satellite calibration on DMSP-OLS Nighttime Lights Time Series" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:3 -msgid "inter-satellite" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:4 -#, fuzzy -msgid "calibration" -msgstr "alokace" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:5 -msgid "nighttime lights" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:6 -#, fuzzy -msgid "time series" -msgstr "body" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:7 -msgid "DMSP-OLS" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:8 -#, fuzzy -msgid "Print out calibration equations" -msgstr "Vytiskne korelaÄní matici" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:9 -msgid "Evaluation based on the Normalised Difference Index" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:10 -#, fuzzy -msgid "Print in shell script style (currently only NDI via -e)" -msgstr "Styl shelového skriptu, pouze pro výpis" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:11 -#, fuzzy -msgid "Keep current computational region settings" -msgstr "Používám nastavení aktuálního regionu..." - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:12 -msgid "Exclude zero values from the analysis (retain zero cells in output)" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:13 -msgid "Exclude zero values from the analysis (set zero cells to NULL in output)" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:14 -msgid "Do not try to transfer timestamps (for input without timestamp)" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:15 -msgid "Clean average DMSP-OLS visible band digital number image(s)" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:16 -#, fuzzy -msgid "output file(s) suffix" -msgstr "Přípona výstupní rastrové mapy" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:17 -msgid "Suffix for calibrated average digital number output image(s)" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:18 -msgid "Calibration model" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:19 -msgid "Inter-satellite calibration model for average DMSP-OLS nighttime lights time series" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:20 -msgid "Elvidge (2009 or 2014), Liu 2012, Wu 2013" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:21 -msgid "Calibration Model" -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 "" @@ -4120,7 +4254,7 @@ #: ../locale/scriptstrings/t.register_to_translate.c:13 msgid "Valid start date and time of the first map" -msgstr "" +msgstr "Platný poÄáteÄní datum a Äas první mapy" #: ../locale/scriptstrings/t.register_to_translate.c:14 #: ../locale/scriptstrings/t.register_to_translate.c:17 @@ -4133,7 +4267,7 @@ #: ../locale/scriptstrings/t.register_to_translate.c:24 #: ../locale/scriptstrings/t.register_to_translate.c:28 msgid "Time & Date" -msgstr "" +msgstr "ÄŒas a datum" #: ../locale/scriptstrings/t.register_to_translate.c:16 msgid "Valid end date and time of all map" @@ -4157,7 +4291,7 @@ #: ../locale/scriptstrings/t.register_to_translate.c:25 msgid "Field separator character of the input file" -msgstr "" +msgstr "OddÄ›lovací znak pole vstupního souboru" #: ../locale/scriptstrings/t.register_to_translate.c:27 msgid "Create an interval (start and end time) in case an increment and the start time are provided" @@ -4205,7 +4339,7 @@ msgid "Renames a column in the attribute table connected to a given vector map." msgstr "" -#: ../locale/scriptstrings/v.db.renamecolumn_to_translate.c:5 +#: ../locale/scriptstrings/v.db.renamecolumn_to_translate.c:6 msgid "Old and new name of the column (old,new)" msgstr "" @@ -4339,17 +4473,17 @@ msgstr "" #: ../locale/scriptstrings/m.proj_to_translate.c:2 ../misc/m.cogo/main.c:225 -#: ../misc/m.transform/main.c:316 ../misc/m.nviz.image/main.c:50 +#: ../misc/m.transform/main.c:316 ../misc/m.nviz.image/main.c:49 #: ../misc/m.nviz.script/main.c:69 ../misc/m.measure/main.c:46 msgid "miscellaneous" msgstr "různé" #: ../locale/scriptstrings/m.proj_to_translate.c:4 #: ../locale/scriptstrings/i.tasscap_to_translate.c:3 -#: ../raster/r.proj/main.c:146 ../imagery/i.fft/main.c:79 +#: ../raster/r.proj/main.c:149 ../imagery/i.fft/main.c:79 #: ../imagery/i.pca/main.c:73 ../imagery/i.ifft/main.c:78 #: ../imagery/i.ortho.photo/i.ortho.transform/main.c:392 -#: ../misc/m.transform/main.c:317 ../vector/v.proj/main.c:70 +#: ../misc/m.transform/main.c:317 ../vector/v.proj/main.c:75 #: ../vector/v.transform/main.c:71 msgid "transformation" msgstr "" @@ -4372,7 +4506,7 @@ #: ../raster/r.reclass/main.c:66 ../raster/r.recode/main.c:61 #: ../raster/r.in.ascii/main.c:79 ../raster3d/r3.in.ascii/main.c:87 #: ../general/g.proj/main.c:141 ../general/g.proj/main.c:150 -#: ../db/db.execute/main.c:139 ../db/db.select/main.c:208 +#: ../db/db.execute/main.c:151 ../db/db.select/main.c:208 #: ../vector/v.segment/main.c:80 ../vector/v.what/main.c:78 #: ../vector/v.edit/args.c:95 msgid "'-' for standard input" @@ -4496,14 +4630,18 @@ msgstr "" #: ../locale/scriptstrings/r.in.srtm_to_translate.c:4 -msgid "Name of SRTM input tile (file without .hgt.zip extension)" +msgid "SRTM" msgstr "" #: ../locale/scriptstrings/r.in.srtm_to_translate.c:5 -msgid "Name for output raster map (default: input tile)" +msgid "Name of SRTM input tile (file without .hgt.zip extension)" msgstr "" #: ../locale/scriptstrings/r.in.srtm_to_translate.c:6 +msgid "Name for output raster map (default: input tile)" +msgstr "" + +#: ../locale/scriptstrings/r.in.srtm_to_translate.c:7 msgid "Input is a 1-arcsec tile (default: 3-arcsec)" msgstr "" @@ -4530,10 +4668,10 @@ #: ../raster3d/r3.in.lidar/main.c:164 ../vector/v.lidar.edgedetection/main.c:76 #: ../vector/v.out.lidar/main.c:473 ../vector/v.in.lidar/main.c:138 #: ../vector/v.lidar.correction/main.c:72 ../vector/v.surf.bspline/main.c:94 -#: ../vector/v.lidar.growing/main.c:76 ../vector/v.decimate/main.c:124 +#: ../vector/v.lidar.growing/main.c:76 ../vector/v.decimate/main.c:125 #: ../vector/v.outlier/main.c:74 msgid "LIDAR" -msgstr "" +msgstr "LIDAR" #: ../locale/scriptstrings/r3.in.xyz_to_translate.c:9 #: ../raster/r.in.lidar/main.c:114 ../raster/r.in.xyz/main.c:163 @@ -4628,7 +4766,7 @@ #: ../locale/scriptstrings/r3.in.xyz_to_translate.c:35 msgid "Number of parallel processes to launch" -msgstr "" +msgstr "PoÄet paralelních procesů ke spuÅ¡tÄ›ní" #: ../locale/scriptstrings/v.pack_to_translate.c:1 msgid "Exports a vector map as GRASS GIS specific archive file" @@ -4680,13 +4818,13 @@ #: ../locale/scriptstrings/d.rast.leg_to_translate.c:3 #: ../display/d.vect.thematic/main.c:86 ../display/d.barscale/main.c:64 -#: ../display/d.grid/main.c:54 ../display/d.legend.vect/main.c:51 +#: ../display/d.grid/main.c:53 ../display/d.legend.vect/main.c:51 #: ../display/d.graph/main.c:59 ../display/d.legend/main.c:79 #: ../display/d.linegraph/main.c:232 ../display/d.vect.chart/main.c:64 #: ../display/d.text/main.c:140 ../display/d.northarrow/main.c:47 #: ../display/d.title/main.c:50 msgid "cartography" -msgstr "" +msgstr "kartografie" #: ../locale/scriptstrings/d.rast.leg_to_translate.c:4 #: ../display/d.vect.thematic/main.c:88 ../display/d.legend.vect/main.c:53 @@ -4734,7 +4872,7 @@ #: ../locale/scriptstrings/db.univar_to_translate.c:1 msgid "Calculates univariate statistics on selected table column." -msgstr "" +msgstr "VypoÄítá statistické údaje o vybraném sloupci tabulky." #: ../locale/scriptstrings/t.rast.export_to_translate.c:1 msgid "Exports space time raster dataset." @@ -4755,7 +4893,7 @@ #: ../locale/scriptstrings/t.rast.export_to_translate.c:11 #: ../raster/r.out.gdal/main.c:201 msgid "Data type" -msgstr "" +msgstr "Datový typ" #: ../locale/scriptstrings/t.rast.export_to_translate.c:12 msgid "Supported only for GTiff" @@ -4911,7 +5049,7 @@ #: ../ps/ps.map/r_instructions.c:144 ../ps/ps.map/r_instructions.c:340 msgid "no raster map selected yet" -msgstr "" +msgstr "zatím nevybrána žádná rastrová mapa" #: ../ps/ps.map/r_instructions.c:160 msgid "illegal value list" @@ -5074,37 +5212,35 @@ msgid "Paper '%s' not found, using defaults" msgstr "Papír '%s' nebyl nalezen, používám výchozí" -#: ../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.horizon/main.c:846 -#: ../raster/r.horizon/main.c:864 ../raster/r.latlong/main.c:133 -#: ../display/d.grid/plot.c:287 ../display/d.grid/plot.c:293 -#: ../display/d.grid/plot.c:334 ../display/d.grid/plot.c:340 -#: ../display/d.grid/plot.c:427 ../display/d.grid/plot.c:433 -#: ../display/d.grid/plot.c:485 ../display/d.grid/plot.c:491 -#: ../display/d.grid/plot.c:635 ../display/d.grid/plot.c:651 -#: ../display/d.grid/plot.c:668 ../display/d.grid/plot.c:685 -msgid "Error in pj_do_proj" -msgstr "Chyba v pj_do_proj" - -#: ../ps/ps.map/do_geogrid.c:272 ../raster/r.sun/main.c:788 -#: ../raster/r.horizon/main.c:538 ../display/d.grid/plot.c:554 -#: ../display/d.where/main.c:113 ../general/g.region/printwindow.c:257 -#: ../general/g.region/printwindow.c:481 ../general/g.region/printwindow.c:550 +#: ../ps/ps.map/do_geogrid.c:90 ../ps/ps.map/do_geogrid.c:96 +#: ../ps/ps.map/do_geogrid.c:121 ../ps/ps.map/do_geogrid.c:127 +#: ../ps/ps.map/do_geogrid.c:200 ../ps/ps.map/do_geogrid.c:242 +#: ../ps/ps.map/do_geogrid.c:322 ../ps/ps.map/do_geogrid.c:339 +#: ../ps/ps.map/do_geogrid.c:357 ../ps/ps.map/do_geogrid.c:375 +#: ../ps/ps.map/do_geogrid.c:432 ../ps/ps.map/do_geogrid.c:439 +#: ../ps/ps.map/do_geogrid.c:444 ../ps/ps.map/do_geogrid.c:453 +#: ../ps/ps.map/do_geogrid.c:458 +#, fuzzy +msgid "Error in GPJ_transform" +msgstr "Chyba v pj_do_transform" + +#: ../ps/ps.map/do_geogrid.c:284 ../raster/r.sun/main.c:787 +#: ../raster/r.horizon/main.c:542 ../display/d.grid/plot.c:564 +#: ../display/d.where/main.c:113 ../general/g.region/printwindow.c:256 +#: ../general/g.region/printwindow.c:492 ../general/g.region/printwindow.c:564 msgid "Can't get projection key values of current location" msgstr "Nelze získat klíÄové hodnoty kartografického zobrazení aktuální lokace" -#: ../ps/ps.map/do_geogrid.c:278 ../raster/r.sun/main.c:798 -#: ../raster/r.horizon/main.c:548 ../raster/r.latlong/main.c:114 -#: ../display/d.grid/plot.c:561 ../display/d.grid/plot.c:588 -#: ../display/d.where/main.c:120 ../display/d.where/main.c:146 -msgid "Unable to set up lat/long projection parameters" -msgstr "Nelze nastavit parametry mapové projekce lat/long" +#: ../ps/ps.map/do_geogrid.c:293 ../raster/r.sun/main.c:796 +#: ../raster/r.horizon/main.c:551 ../raster/r.sunhours/main.c:231 +#: ../raster/r.proj/main.c:342 ../raster/r.in.gdal/main.c:1003 +#: ../raster/r.sunmask/g_solposition.c:121 ../raster/r.latlong/main.c:111 +#: ../display/d.grid/plot.c:605 ../display/d.where/main.c:151 +#: ../general/g.region/printwindow.c:265 ../general/g.region/printwindow.c:501 +#: ../general/g.region/printwindow.c:593 ../vector/v.proj/main.c:292 +#, fuzzy +msgid "Unable to initialize coordinate transformation" +msgstr "Nelze inicializovat Äasové harmonogramy (timetables)" #: ../ps/ps.map/ps_clrtbl.c:35 ../ps/ps.map/ps_fclrtbl.c:46 #, c-format @@ -5273,41 +5409,42 @@ #: ../vector/v.mkgrid/main.c:278 ../vector/v.what.rast3/main.c:126 #: ../vector/v.to.rast/support.c:109 ../vector/v.to.rast/support.c:284 #: ../vector/v.to.rast/support.c:523 ../vector/v.to.rast/vect2rast.c:60 -#: ../vector/v.out.ogr/main.c:634 ../vector/v.kcv/main.c:126 +#: ../vector/v.out.ogr/main.c:690 ../vector/v.kcv/main.c:126 #: ../vector/v.surf.idw/read_sites.c:55 ../vector/v.class/main.c:117 #: ../vector/v.label.sa/labels.c:78 ../vector/v.net.distance/main.c:279 -#: ../vector/v.random/main.c:239 ../vector/v.db.connect/main.c:223 -#: ../vector/v.db.connect/main.c:331 ../vector/v.to.rast3/main.c:84 -#: ../vector/v.reclass/main.c:133 ../vector/v.surf.rst/main.c:620 -#: ../vector/v.surf.bspline/main.c:384 ../vector/v.surf.bspline/crosscorr.c:123 -#: ../vector/v.db.select/main.c:177 ../vector/v.net.allpairs/main.c:166 -#: ../vector/v.in.dwg/main.c:213 ../vector/v.buffer/main.c:431 -#: ../vector/v.select/copy_tabs.c:82 ../vector/v.profile/main.c:426 -#: ../vector/v.profile/main.c:580 ../vector/v.extrude/main.c:229 -#: ../vector/v.out.svg/main.c:159 ../vector/v.in.ogr/main.c:1131 -#: ../vector/v.in.ogr/main.c:1177 ../vector/v.patch/main.c:156 -#: ../vector/v.patch/main.c:188 ../vector/v.patch/main.c:309 -#: ../vector/v.patch/main.c:391 ../vector/v.net.path/path.c:96 -#: ../vector/v.overlay/main.c:246 ../vector/v.overlay/main.c:413 -#: ../vector/v.net.iso/main.c:376 ../vector/v.to.3d/trans2.c:55 -#: ../vector/v.to.3d/trans3.c:57 ../vector/v.what.rast/main.c:144 -#: ../vector/v.net.flow/main.c:169 ../vector/v.normal/main.c:122 -#: ../vector/v.sample/main.c:179 ../vector/v.distance/main.c:520 -#: ../vector/v.distance/main.c:555 ../vector/v.distance/main.c:601 -#: ../vector/v.distance/main.c:1340 ../vector/v.distance/main.c:1359 -#: ../vector/v.net.timetable/main.c:93 ../vector/v.in.db/main.c:164 -#: ../vector/v.in.db/main.c:302 ../vector/v.in.ascii/main.c:348 -#: ../vector/v.to.points/main.c:177 ../vector/v.colors/scan_attr.c:29 -#: ../vector/v.colors/read_rgb.c:28 ../vector/v.colors/write_rgb.c:25 -#: ../vector/v.vol.rst/user1.c:99 ../vector/v.vol.rst/main.c:600 -#: ../vector/v.net.components/main.c:180 +#: ../vector/v.random/main.c:243 ../vector/v.random/main.c:271 +#: ../vector/v.db.connect/main.c:223 ../vector/v.db.connect/main.c:331 +#: ../vector/v.to.rast3/main.c:84 ../vector/v.reclass/main.c:133 +#: ../vector/v.surf.rst/main.c:623 ../vector/v.surf.bspline/main.c:384 +#: ../vector/v.surf.bspline/crosscorr.c:123 ../vector/v.db.select/main.c:177 +#: ../vector/v.net.allpairs/main.c:166 ../vector/v.in.dwg/main.c:213 +#: ../vector/v.buffer/main.c:431 ../vector/v.select/copy_tabs.c:82 +#: ../vector/v.profile/main.c:426 ../vector/v.profile/main.c:580 +#: ../vector/v.extrude/main.c:229 ../vector/v.out.svg/main.c:159 +#: ../vector/v.in.ogr/main.c:1194 ../vector/v.in.ogr/main.c:1242 +#: ../vector/v.patch/main.c:159 ../vector/v.patch/main.c:191 +#: ../vector/v.patch/main.c:347 ../vector/v.patch/main.c:429 +#: ../vector/v.net.path/path.c:96 ../vector/v.overlay/main.c:246 +#: ../vector/v.overlay/main.c:413 ../vector/v.net.iso/main.c:376 +#: ../vector/v.to.3d/trans2.c:55 ../vector/v.to.3d/trans3.c:57 +#: ../vector/v.what.rast/main.c:144 ../vector/v.net.flow/main.c:169 +#: ../vector/v.normal/main.c:122 ../vector/v.sample/main.c:179 +#: ../vector/v.distance/main.c:527 ../vector/v.distance/main.c:562 +#: ../vector/v.distance/main.c:608 ../vector/v.distance/main.c:1348 +#: ../vector/v.distance/main.c:1367 ../vector/v.net.timetable/main.c:93 +#: ../vector/v.in.db/main.c:164 ../vector/v.in.db/main.c:302 +#: ../vector/v.in.ascii/main.c:348 ../vector/v.to.points/main.c:177 +#: ../vector/v.colors/scan_attr.c:29 ../vector/v.colors/read_rgb.c:28 +#: ../vector/v.colors/write_rgb.c:25 ../vector/v.vol.rst/user1.c:99 +#: ../vector/v.vol.rst/main.c:602 ../vector/v.net.components/main.c:180 #: ../vector/v.colors.out/make_colors.c:36 ../vector/v.label/main.c:278 #: ../vector/v.edit/select.c:516 ../vector/v.net.centrality/main.c:246 #: ../vector/v.info/print.c:147 ../vector/v.out.postgis/table.c:34 -#: ../vector/v.in.dxf/write_vect.c:211 ../vector/v.extract/main.c:263 +#: ../vector/v.in.dxf/write_vect.c:211 ../vector/v.extract/main.c:226 +#: ../vector/v.extract/main.c:323 ../vector/v.extract/extract.c:272 #: ../vector/v.lrs/v.lrs.create/main.c:296 #: ../vector/v.lrs/v.lrs.create/main.c:305 ../vector/v.net.alloc/main.c:316 -#: ../vector/v.transform/trans_digit.c:41 ../vector/v.to.db/update.c:46 +#: ../vector/v.transform/trans_digit.c:41 ../vector/v.to.db/update.c:48 #: ../vector/v.to.db/query.c:89 #, c-format msgid "Unable to open database <%s> by driver <%s>" @@ -5377,10 +5514,11 @@ msgid "My first raster module" msgstr "Můj první modul pro zpracování rastrových dat" -#: ../doc/raster/r.example/main.c:105 ../raster/r.walk/main.c:435 -#: ../raster/r.walk/main.c:440 ../raster/r.walk/main.c:801 -#: ../raster/r.colors/edit_colors.c:393 ../raster/r.cost/main.c:350 -#: ../raster/r.cost/main.c:665 ../raster/r.reclass/main.c:79 +#: ../doc/raster/r.example/main.c:105 ../raster/r.walk/main.c:460 +#: ../raster/r.walk/main.c:486 ../raster/r.walk/main.c:491 +#: ../raster/r.walk/main.c:852 ../raster/r.colors/edit_colors.c:434 +#: ../raster/r.cost/main.c:375 ../raster/r.cost/main.c:401 +#: ../raster/r.cost/main.c:712 ../raster/r.reclass/main.c:79 #: ../raster/r.univar/r.univar_main.c:234 ../raster/r.report/parse.c:273 #: ../raster/r.distance/parse.c:72 ../raster/r.distance/parse.c:81 #: ../raster/r.spread/main.c:439 ../raster/r.spread/main.c:442 @@ -5388,13 +5526,13 @@ #: ../raster/r.spread/main.c:452 ../raster/r.spread/main.c:455 #: ../raster/r.buffer/main.c:112 ../raster/r.stream.extract/main.c:173 #: ../raster/r.stream.extract/main.c:177 ../raster/r.stream.extract/main.c:182 -#: ../raster/r.cross/main.c:106 ../raster/r.mapcalc/map.c:519 +#: ../raster/r.cross/main.c:105 ../raster/r.mapcalc/map.c:519 #: ../raster/r.mapcalc/map.c:813 ../raster/r.mapcalc/map3.c:710 -#: ../raster/r.compress/main.c:124 ../raster/r.compress/main.c:304 -#: ../raster/r.kappa/main.c:150 ../raster/r.kappa/stats.c:33 +#: ../raster/r.compress/main.c:124 ../raster/r.compress/main.c:308 +#: ../raster/r.kappa/main.c:162 ../raster/r.kappa/stats.c:33 #: ../raster/r.kappa/stats.c:38 ../raster/r.coin/main.c:121 #: ../raster/r.coin/main.c:123 ../raster/r.fill.stats/main.c:1028 -#: ../raster/r.tile/main.c:86 ../raster/r.info/main.c:104 +#: ../raster/r.tile/main.c:86 ../raster/r.info/main.c:110 #: ../raster/r.geomorphon/memory.c:14 ../raster/r.category/main.c:119 #: ../raster/r.category/main.c:140 ../raster/r.ros/main.c:368 #: ../raster/r.ros/main.c:379 ../raster/r.ros/main.c:384 @@ -5408,14 +5546,15 @@ #: ../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 ../general/g.region/main.c:429 -#: ../general/g.region/main.c:766 ../general/g.region/main.c:774 -#: ../imagery/i.gensig/parse.c:38 ../imagery/i.gensigset/parse.c:44 -#: ../imagery/i.pca/main.c:139 ../imagery/i.ortho.photo/i.ortho.elev/main.c:197 +#: ../raster/r.sim/simlib/output.c:755 ../general/g.region/main.c:442 +#: ../general/g.region/main.c:779 ../general/g.region/main.c:787 +#: ../imagery/i.segment/parse_args.c:199 ../imagery/i.gensig/parse.c:38 +#: ../imagery/i.gensigset/parse.c:44 ../imagery/i.pca/main.c:139 +#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:197 #: ../misc/m.nviz.image/surface.c:50 ../misc/m.nviz.image/surface.c:107 -#: ../vector/v.colors/main.c:312 ../vector/v.vol.rst/main.c:615 -#: ../scripts/v.rast.stats/v.rast.stats.py:128 ../scripts/r.rgb/r.rgb.py:60 -#: ../scripts/r.mask/r.mask.py:131 ../scripts/r.grow/r.grow.py:123 +#: ../vector/v.colors/main.c:325 ../vector/v.vol.rst/main.c:617 +#: ../scripts/v.rast.stats/v.rast.stats.py:148 ../scripts/r.rgb/r.rgb.py:60 +#: ../scripts/r.mask/r.mask.py:131 ../scripts/r.grow/r.grow.py:122 #: ../scripts/d.polar/d.polar.py:62 ../scripts/r.pack/r.pack.py:74 #: ../scripts/r.buffer.lowmem/r.buffer.lowmem.py:87 #: ../scripts/d.correlate/d.correlate.py:50 @@ -5423,7 +5562,7 @@ #: ../scripts/d.rast.leg/d.rast.leg.py:103 #: ../scripts/r.reclass.area/r.reclass.area.py:103 #: ../scripts/r.reclass.area/r.reclass.area.py:213 -#: ../scripts/r.fillnulls/r.fillnulls.py:150 +#: ../scripts/r.fillnulls/r.fillnulls.py:162 #, c-format, python-format msgid "Raster map <%s> not found" msgstr "Rastrová mapa <%s> nenalezena" @@ -5432,17 +5571,17 @@ msgid "My first vector module" msgstr "Můj první modul pro zpracování vektorových dat" -#: ../doc/vector/v.example/main.c:75 ../raster/r.walk/main.c:410 -#: ../raster/r.cost/main.c:325 ../raster/r.carve/main.c:158 -#: ../display/d.extract/main.c:98 ../general/g.region/main.c:479 +#: ../doc/vector/v.example/main.c:75 ../raster/r.walk/main.c:453 +#: ../raster/r.cost/main.c:368 ../raster/r.carve/main.c:158 +#: ../display/d.extract/main.c:98 ../general/g.region/main.c:492 #: ../misc/m.nviz.image/vector.c:84 ../vector/v.lidar.edgedetection/main.c:180 #: ../vector/v.clean/test/topocheck.c:63 #: ../vector/v.lidar.correction/main.c:157 ../vector/v.surf.bspline/main.c:263 #: ../vector/v.surf.bspline/main.c:332 ../vector/v.lidar.growing/main.c:126 #: ../vector/v.profile/main.c:359 ../vector/v.profile/main.c:363 -#: ../vector/v.colors/main.c:238 ../vector/v.outlier/main.c:176 -#: ../vector/v.edit/main.c:155 ../vector/v.vect.stats/main.c:263 -#: ../vector/v.vect.stats/main.c:271 ../vector/v.lrs/v.lrs.label/main.c:268 +#: ../vector/v.colors/main.c:251 ../vector/v.outlier/main.c:176 +#: ../vector/v.edit/main.c:155 ../vector/v.vect.stats/main.c:270 +#: ../vector/v.vect.stats/main.c:278 ../vector/v.lrs/v.lrs.label/main.c:268 #: ../vector/v.lrs/v.lrs.where/main.c:127 #: ../vector/v.lrs/v.lrs.where/main.c:136 #: ../vector/v.lrs/v.lrs.segment/main.c:140 @@ -5459,40 +5598,40 @@ msgid "Unable to set predetermined vector open level" msgstr "Nelze nastavit pÅ™edvybranou vektorovou mapu na úrovni otevÅ™ení" -#: ../doc/vector/v.example/main.c:87 ../raster/r.walk/main.c:673 -#: ../raster/r.walk/main.c:742 ../raster/r.cost/main.c:533 -#: ../raster/r.cost/main.c:606 ../raster/r.random/support.c:67 -#: ../raster/r.drain/main.c:271 ../raster/r.what/main.c:250 -#: ../raster/r.carve/main.c:162 ../raster/r.region/main.c:176 -#: ../raster/r.sim/simlib/observation_points.c:41 +#: ../doc/vector/v.example/main.c:87 ../raster/r.path/main.c:301 +#: ../raster/r.walk/main.c:746 ../raster/r.walk/main.c:809 +#: ../raster/r.cost/main.c:606 ../raster/r.cost/main.c:669 +#: ../raster/r.random/support.c:67 ../raster/r.drain/main.c:272 +#: ../raster/r.what/main.c:250 ../raster/r.carve/main.c:162 +#: ../raster/r.region/main.c:176 ../raster/r.sim/simlib/observation_points.c:41 #: ../display/d.extract/main.c:103 ../display/d.vect.chart/main.c:246 #: ../display/d.path/main.c:185 ../raster3d/r3.flow/main.c:411 -#: ../general/manage/lister/vector.c:32 ../general/g.region/main.c:489 +#: ../general/manage/lister/vector.c:32 ../general/g.region/main.c:502 #: ../misc/m.nviz.image/vector.c:280 ../vector/v.what.rast3/main.c:114 #: ../vector/v.to.rast/support.c:100 ../vector/v.to.rast/support.c:272 #: ../vector/v.to.rast/support.c:510 ../vector/v.to.rast/vect2rast.c:39 -#: ../vector/v.lidar.edgedetection/main.c:186 ../vector/v.out.ogr/main.c:135 +#: ../vector/v.lidar.edgedetection/main.c:186 ../vector/v.out.ogr/main.c:137 #: ../vector/v.surf.idw/read_sites.c:29 ../vector/v.class/main.c:102 #: ../vector/v.clean/test/topocheck.c:67 ../vector/v.clean/test/topocheck.c:87 #: ../vector/v.clean/main.c:283 ../vector/v.label.sa/labels.c:58 -#: ../vector/v.net.distance/main.c:192 ../vector/v.random/main.c:205 +#: ../vector/v.net.distance/main.c:192 ../vector/v.random/main.c:208 #: ../vector/v.support/main.c:134 ../vector/v.out.dxf/main.c:80 -#: ../vector/v.out.lidar/main.c:609 ../vector/v.proj/main.c:237 +#: ../vector/v.out.lidar/main.c:609 ../vector/v.proj/main.c:249 #: ../vector/v.db.connect/main.c:154 ../vector/v.to.rast3/main.c:73 #: ../vector/v.out.ascii/main.c:87 ../vector/v.out.ascii/main.c:94 #: ../vector/v.cluster/main.c:149 ../vector/v.build.polylines/main.c:151 #: ../vector/v.lidar.correction/main.c:161 ../vector/v.reclass/main.c:113 -#: ../vector/v.segment/main.c:108 ../vector/v.surf.rst/main.c:561 -#: ../vector/v.surf.rst/main.c:665 ../vector/v.db.select/main.c:164 +#: ../vector/v.segment/main.c:108 ../vector/v.surf.rst/main.c:564 +#: ../vector/v.surf.rst/main.c:668 ../vector/v.db.select/main.c:164 #: ../vector/v.net.allpairs/main.c:130 ../vector/v.drape/main.c:143 #: ../vector/v.buffer/main.c:337 ../vector/v.lidar.growing/main.c:138 #: ../vector/v.lidar.growing/main.c:142 ../vector/v.select/main.c:108 #: ../vector/v.profile/main.c:370 ../vector/v.profile/main.c:394 #: ../vector/v.extrude/main.c:190 ../vector/v.hull/main.c:87 #: ../vector/v.out.svg/main.c:139 ../vector/v.net.connectivity/main.c:130 -#: ../vector/v.patch/main.c:129 ../vector/v.patch/main.c:147 -#: ../vector/v.patch/main.c:177 ../vector/v.patch/main.c:274 -#: ../vector/v.patch/main.c:355 ../vector/v.net.path/main.c:158 +#: ../vector/v.patch/main.c:131 ../vector/v.patch/main.c:150 +#: ../vector/v.patch/main.c:180 ../vector/v.patch/main.c:312 +#: ../vector/v.patch/main.c:393 ../vector/v.net.path/main.c:158 #: ../vector/v.overlay/main.c:188 ../vector/v.perturb/main.c:148 #: ../vector/v.perturb/main.c:173 ../vector/v.net.iso/main.c:243 #: ../vector/v.to.3d/main.c:72 ../vector/v.type/main.c:131 @@ -5501,83 +5640,84 @@ #: ../vector/v.delaunay/main.c:120 ../vector/v.normal/main.c:110 #: ../vector/v.sample/main.c:124 ../vector/v.rectify/main.c:150 #: ../vector/v.qcount/main.c:101 ../vector/v.univar/main.c:158 -#: ../vector/v.distance/main.c:364 ../vector/v.distance/main.c:386 +#: ../vector/v.distance/main.c:366 ../vector/v.distance/main.c:388 #: ../vector/v.net.timetable/main.c:353 ../vector/v.net.visibility/main.c:73 #: ../vector/v.net.visibility/main.c:82 ../vector/v.out.pov/main.c:97 -#: ../vector/v.to.points/main.c:130 ../vector/v.colors/main.c:262 +#: ../vector/v.to.points/main.c:130 ../vector/v.colors/main.c:275 #: ../vector/v.build/main.c:118 ../vector/v.build/main.c:128 #: ../vector/v.voronoi/main.c:196 ../vector/v.net.bridge/main.c:118 #: ../vector/v.neighbors/main.c:88 ../vector/v.split/main.c:172 -#: ../vector/v.vol.rst/main.c:560 ../vector/v.net.components/main.c:148 -#: ../vector/v.decimate/main.c:272 ../vector/v.net.salesman/main.c:250 +#: ../vector/v.vol.rst/main.c:562 ../vector/v.net.components/main.c:148 +#: ../vector/v.decimate/main.c:276 ../vector/v.net.salesman/main.c:250 #: ../vector/v.colors.out/scan_cats.c:20 #: ../vector/v.colors.out/make_colors.c:23 ../vector/v.kernel/main.c:318 #: ../vector/v.kernel/main.c:331 ../vector/v.label/main.c:268 #: ../vector/v.edit/main.c:170 ../vector/v.edit/main.c:243 #: ../vector/v.net.centrality/main.c:209 ../vector/v.info/main.c:61 #: ../vector/v.parallel/main.c:148 ../vector/v.out.postgis/main.c:100 -#: ../vector/v.vect.stats/main.c:267 ../vector/v.vect.stats/main.c:278 -#: ../vector/v.extract/main.c:191 ../vector/v.lrs/v.lrs.label/main.c:272 +#: ../vector/v.vect.stats/main.c:274 ../vector/v.vect.stats/main.c:285 +#: ../vector/v.extract/main.c:194 ../vector/v.lrs/v.lrs.label/main.c:272 #: ../vector/v.lrs/v.lrs.where/main.c:131 #: ../vector/v.lrs/v.lrs.where/main.c:140 #: ../vector/v.lrs/v.lrs.segment/main.c:144 #: ../vector/v.lrs/v.lrs.create/main.c:254 #: ../vector/v.lrs/v.lrs.create/main.c:263 ../vector/v.net/main.c:68 #: ../vector/v.net/main.c:92 ../vector/v.net.alloc/main.c:185 -#: ../vector/v.transform/main.c:197 ../vector/v.generalize/main.c:327 -#: ../vector/v.external/main.c:228 ../vector/v.to.db/main.c:59 +#: ../vector/v.transform/main.c:197 ../vector/v.generalize/main.c:328 +#: ../vector/v.external/main.c:232 ../vector/v.to.db/main.c:67 #, c-format msgid "Unable to open vector map <%s>" msgstr "Nelze otevřít vektorovou mapu <%s>" -#: ../doc/vector/v.example/main.c:100 ../raster/r.volume/main.c:155 -#: ../raster/r.random/random.c:63 ../raster/r.contour/main.c:156 -#: ../raster/r.stream.extract/close.c:38 ../raster/r.to.vect/main.c:157 -#: ../raster/r.drain/main.c:200 ../raster/r.resamp.bspline/main.c:495 -#: ../raster/r.flow/io.c:178 ../raster/r.carve/vect.c:32 -#: ../raster/r.sim/simlib/output.c:38 ../raster/r.sim/simlib/output.c:44 -#: ../display/d.extract/main.c:106 ../raster3d/r3.flow/main.c:396 -#: ../vector/v.mkgrid/main.c:264 ../vector/v.lidar.edgedetection/main.c:251 -#: ../vector/v.clean/main.c:288 ../vector/v.clean/main.c:295 -#: ../vector/v.net.distance/main.c:198 ../vector/v.random/main.c:228 -#: ../vector/v.proj/main.c:380 ../vector/v.cluster/main.c:209 -#: ../vector/v.in.lidar/main.c:555 ../vector/v.build.polylines/main.c:156 +#: ../doc/vector/v.example/main.c:100 ../raster/r.path/main.c:240 +#: ../raster/r.volume/main.c:155 ../raster/r.random/random.c:63 +#: ../raster/r.contour/main.c:156 ../raster/r.stream.extract/close.c:38 +#: ../raster/r.to.vect/main.c:157 ../raster/r.drain/main.c:201 +#: ../raster/r.resamp.bspline/main.c:497 ../raster/r.flow/io.c:178 +#: ../raster/r.carve/vect.c:32 ../raster/r.sim/simlib/output.c:38 +#: ../raster/r.sim/simlib/output.c:44 ../display/d.extract/main.c:106 +#: ../raster3d/r3.flow/main.c:396 ../vector/v.mkgrid/main.c:264 +#: ../vector/v.lidar.edgedetection/main.c:251 ../vector/v.clean/main.c:288 +#: ../vector/v.clean/main.c:295 ../vector/v.net.distance/main.c:198 +#: ../vector/v.random/main.c:231 ../vector/v.proj/main.c:402 +#: ../vector/v.cluster/main.c:209 ../vector/v.in.lidar/main.c:555 +#: ../vector/v.build.polylines/main.c:156 #: ../vector/v.lidar.correction/main.c:215 #: ../vector/v.lidar.correction/main.c:221 ../vector/v.reclass/main.c:117 -#: ../vector/v.segment/main.c:114 ../vector/v.surf.rst/main.c:600 -#: ../vector/v.surf.rst/main.c:603 ../vector/v.surf.rst/main.c:769 +#: ../vector/v.segment/main.c:114 ../vector/v.surf.rst/main.c:603 +#: ../vector/v.surf.rst/main.c:606 ../vector/v.surf.rst/main.c:772 #: ../vector/v.surf.bspline/main.c:353 ../vector/v.net.allpairs/main.c:136 #: ../vector/v.in.dwg/main.c:200 ../vector/v.drape/main.c:158 -#: ../vector/v.buffer/main.c:405 ../vector/v.select/main.c:125 +#: ../vector/v.buffer/main.c:405 ../vector/v.select/main.c:149 #: ../vector/v.profile/main.c:537 ../vector/v.extrude/main.c:196 #: ../vector/v.in.region/main.c:75 ../vector/v.hull/main.c:121 -#: ../vector/v.net.connectivity/main.c:136 ../vector/v.in.ogr/main.c:843 -#: ../vector/v.patch/main.c:283 ../vector/v.patch/main.c:288 +#: ../vector/v.net.connectivity/main.c:136 ../vector/v.in.ogr/main.c:901 +#: ../vector/v.patch/main.c:321 ../vector/v.patch/main.c:326 #: ../vector/v.net.path/main.c:167 ../vector/v.overlay/main.c:220 #: ../vector/v.perturb/main.c:154 ../vector/v.net.iso/main.c:356 #: ../vector/v.to.3d/main.c:87 ../vector/v.net.spanningtree/main.c:107 #: ../vector/v.net.steiner/main.c:607 ../vector/v.net.flow/main.c:149 #: ../vector/v.net.flow/main.c:155 ../vector/v.delaunay/main.c:126 #: ../vector/v.sample/main.c:162 ../vector/v.rectify/main.c:216 -#: ../vector/v.qcount/main.c:127 ../vector/v.distance/main.c:410 +#: ../vector/v.qcount/main.c:127 ../vector/v.distance/main.c:412 #: ../vector/v.net.timetable/main.c:359 ../vector/v.in.db/main.c:151 #: ../vector/v.in.ascii/main.c:251 ../vector/v.net.visibility/main.c:77 #: ../vector/v.to.points/main.c:138 ../vector/v.build/main.c:154 #: ../vector/v.voronoi/main.c:215 ../vector/v.net.bridge/main.c:124 -#: ../vector/v.split/main.c:177 ../vector/v.vol.rst/main.c:580 -#: ../vector/v.vol.rst/main.c:583 ../vector/v.net.components/main.c:154 -#: ../vector/v.decimate/main.c:391 ../vector/v.outlier/main.c:229 +#: ../vector/v.split/main.c:177 ../vector/v.vol.rst/main.c:582 +#: ../vector/v.vol.rst/main.c:585 ../vector/v.net.components/main.c:154 +#: ../vector/v.decimate/main.c:395 ../vector/v.outlier/main.c:229 #: ../vector/v.outlier/main.c:234 ../vector/v.outlier/main.c:240 #: ../vector/v.net.salesman/main.c:551 ../vector/v.kernel/main.c:337 #: ../vector/v.edit/main.c:107 ../vector/v.edit/main.c:122 #: ../vector/v.net.centrality/main.c:215 ../vector/v.parallel/main.c:153 -#: ../vector/v.in.dxf/main.c:146 ../vector/v.extract/main.c:346 +#: ../vector/v.in.dxf/main.c:146 ../vector/v.extract/main.c:406 #: ../vector/v.lrs/v.lrs.label/main.c:276 #: ../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.net.alloc/main.c:298 -#: ../vector/v.transform/main.c:265 ../vector/v.generalize/main.c:338 -#: ../vector/v.external/main.c:180 ../scripts/v.what.strds/v.what.strds.py:217 +#: ../vector/v.transform/main.c:265 ../vector/v.generalize/main.c:339 +#: ../vector/v.external/main.c:184 ../scripts/v.what.strds/v.what.strds.py:217 #, c-format, python-format msgid "Unable to create vector map <%s>" msgstr "Nelze vytvoÅ™it vektorovou mapu <%s>" @@ -5589,10 +5729,10 @@ #: ../vector/v.surf.bspline/crosscorr.c:114 ../vector/v.buffer/main.c:426 #: ../vector/v.extrude/main.c:224 ../vector/v.overlay/main.c:398 #: ../vector/v.what.rast/main.c:138 ../vector/v.univar/main.c:229 -#: ../vector/v.distance/main.c:549 ../vector/v.colors/scan_attr.c:24 +#: ../vector/v.distance/main.c:556 ../vector/v.colors/scan_attr.c:24 #: ../vector/v.colors/read_rgb.c:23 ../vector/v.colors/write_rgb.c:20 -#: ../vector/v.edit/select.c:502 ../vector/v.vect.stats/main.c:330 -#: ../vector/v.vect.stats/main.c:404 ../vector/v.generalize/misc.c:170 +#: ../vector/v.edit/select.c:502 ../vector/v.vect.stats/main.c:337 +#: ../vector/v.vect.stats/main.c:411 ../vector/v.generalize/misc.c:170 #, c-format msgid "Database connection not defined for layer %d" msgstr "Spojení s databází nebylo definováno pro vrstvu %d " @@ -5613,12 +5753,14 @@ #: ../doc/vector/v.example/main.c:142 ../db/db.columns/main.c:62 #: ../db/db.describe/main.c:67 ../vector/v.out.vtk/writeVTK.c:655 -#: ../vector/v.out.ogr/main.c:639 ../vector/v.random/main.c:272 -#: ../vector/v.db.connect/main.c:228 ../vector/v.reclass/main.c:193 -#: ../vector/v.profile/main.c:433 ../vector/v.profile/main.c:586 -#: ../vector/v.out.svg/main.c:165 ../vector/v.patch/main.c:164 -#: ../vector/v.patch/main.c:204 ../vector/v.in.ascii/main.c:435 -#: ../vector/v.info/print.c:152 ../vector/v.out.postgis/table.c:41 +#: ../vector/v.out.ogr/main.c:695 ../vector/v.random/main.c:279 +#: ../vector/v.random/main.c:313 ../vector/v.db.connect/main.c:228 +#: ../vector/v.reclass/main.c:193 ../vector/v.profile/main.c:433 +#: ../vector/v.profile/main.c:586 ../vector/v.out.svg/main.c:165 +#: ../vector/v.patch/main.c:167 ../vector/v.patch/main.c:207 +#: ../vector/v.in.ascii/main.c:435 ../vector/v.info/print.c:152 +#: ../vector/v.out.postgis/table.c:41 ../vector/v.extract/main.c:233 +#: ../vector/v.to.db/main.c:140 ../vector/v.to.db/main.c:166 #: ../scripts/db.univar/db.univar.py:112 #, c-format, python-format msgid "Unable to describe table <%s>" @@ -5639,16 +5781,6 @@ msgid "Unable to copy attribute table to vector map <%s>" msgstr "Nelze kopírovat atributovou tabulku do vektorové mapy <%s>" -#: ../raster/r.surf.area/main.c:77 ../raster/r.contour/main.c:88 -#: ../raster/r.random.surface/main.c:58 ../raster/r.surf.random/main.c:37 -#: ../raster/r.surf.fractal/main.c:39 ../raster/r.surf.idw/main.c:105 -#: ../raster/r.surf.contour/main.c:61 ../raster/r.fill.stats/main.c:776 -#: ../raster/r.resamp.bspline/main.c:80 ../raster/r.surf.gauss/main.c:39 -#: ../vector/v.surf.idw/main.c:88 ../vector/v.surf.rst/main.c:148 -#: ../vector/v.surf.bspline/main.c:92 ../vector/v.vol.rst/main.c:237 -msgid "surface" -msgstr "" - #: ../raster/r.surf.area/main.c:79 msgid "area estimation" msgstr "" @@ -5698,6 +5830,216 @@ msgid "Estimated region Surface Area:" msgstr "" +#: ../raster/r.path/main.c:154 +msgid "Traces paths from starting points following input directions." +msgstr "" + +#: ../raster/r.path/main.c:157 +#, fuzzy +msgid "Name of input direction" +msgstr "Název výstupního adresáře" + +#: ../raster/r.path/main.c:159 +#, fuzzy +msgid "Direction in degrees CCW from east, or bitmask encoded" +msgstr "Měřeno ve stupních od východu proti smÄ›ru hodinových ruÄiÄek" + +#: ../raster/r.path/main.c:164 +#, fuzzy +msgid "Format of the input direction map" +msgstr "Endián pro vstupní vektorovou mapu" + +#: ../raster/r.path/main.c:170 +msgid "auto-detect direction format" +msgstr "" + +#: ../raster/r.path/main.c:171 +#, fuzzy +msgid "degrees CCW from East" +msgstr "Měřeno ve stupních od východu proti smÄ›ru hodinových ruÄiÄek" + +#: ../raster/r.path/main.c:172 +msgid "degrees CCW from East divided by 45 (e.g. r.watershed directions)" +msgstr "" + +#: ../raster/r.path/main.c:173 +msgid "bitmask encoded directions (e.g. r.cost -b)" +msgstr "" + +#: ../raster/r.path/main.c:179 +#, fuzzy +msgid "Name of input raster values to be used for output" +msgstr "Název rastrové mapy, která má být použita pro <%s>" + +#: ../raster/r.path/main.c:185 +#, fuzzy +msgid "Name for output raster path map" +msgstr "Název výstupní rastrové mapy" + +#: ../raster/r.path/main.c:190 +#, fuzzy +msgid "Name for output vector path map" +msgstr "Název výstupní rastrové mapy" + +#: ../raster/r.path/main.c:272 ../raster/r.drain/main.c:244 +#, c-format +msgid "Starting point %d is outside the current region" +msgstr "PoÄáteÄní bod %d je mimo souÄasný region" + +#: ../raster/r.path/main.c:303 ../raster/r.walk/main.c:748 +#: ../raster/r.cost/main.c:608 ../raster/r.drain/main.c:274 +#, c-format +msgid "Reading vector map <%s> with start points..." +msgstr "" + +#: ../raster/r.path/main.c:317 ../raster/r.walk/main.c:761 +#: ../raster/r.walk/main.c:821 ../raster/r.cost/main.c:621 +#: ../raster/r.cost/main.c:681 ../raster/r.to.vect/main.c:289 +#: ../raster/r.drain/main.c:287 ../display/d.vect.thematic/display.c:75 +#: ../display/d.vect/vert.c:27 ../display/d.vect/lines.c:143 +#: ../display/d.vect/label.c:44 ../display/d.vect/zcoor.c:38 +#: ../display/d.vect/dir.c:30 ../display/d.vect/topo.c:52 +#: ../display/d.vect/attr.c:51 ../vector/v.label.sa/labels.c:141 +#: ../vector/v.out.lidar/main.c:732 ../vector/v.perturb/main.c:182 +#: ../vector/v.to.3d/trans2.c:84 ../vector/v.to.3d/trans3.c:85 +#: ../vector/v.what.rast/main.c:213 ../vector/v.colors/scan_z.c:36 +#: ../vector/v.colors/scan_cats.c:24 ../vector/v.vol.rst/user1.c:140 +#: ../vector/v.decimate/main.c:410 ../vector/v.colors.out/scan_cats.c:32 +#: ../vector/v.label/main.c:293 ../vector/v.info/level1.c:38 +msgid "Unable to read vector map" +msgstr "Nelze Äíst vektorovou mapy" + +#: ../raster/r.path/main.c:351 ../raster/r.drain/main.c:319 +#, c-format +msgid "Starting vector map <%s> contains no points in the current region" +msgstr "PoÄáteÄní vektorová mapa <%s> neobsahuje v souÄasném regionu žádné body" + +#: ../raster/r.path/main.c:359 +#, fuzzy +msgid "No start point(s) specified" +msgstr "Nebyly specifikovány poÄáteÄní/koncové bod(y)" + +#: ../raster/r.path/main.c:369 +#, fuzzy, c-format +msgid "Reading raster values map <%s> ..." +msgstr "NaÄítám rastrový soubor <%s>..." + +#: ../raster/r.path/main.c:382 ../raster/r.path/main.c:445 +#: ../raster/r.path/main.c:462 +#, fuzzy +msgid "Unable to write to tempfile" +msgstr "Nelze zapisovat do souboru" + +#: ../raster/r.path/main.c:390 ../raster/r.info/main.c:134 +msgid "Unable to read range file" +msgstr "Nelze Äíst soubor s rozsahem" + +#: ../raster/r.path/main.c:393 +#, fuzzy, c-format +msgid "Invalid directions map <%s>" +msgstr "Neplatná mapa <%s>" + +#: ../raster/r.path/main.c:398 +msgid "Directional degrees can not be > 360" +msgstr "" + +#: ../raster/r.path/main.c:403 +msgid "Directional degrees divided by 45 can not be > 8" +msgstr "" + +#: ../raster/r.path/main.c:408 +#, c-format +msgid "Bitmask encoded directions can not be > %d" +msgstr "" + +#: ../raster/r.path/main.c:414 +msgid "Input direction format assumed to be degrees CCW from East divided by 45" +msgstr "" + +#: ../raster/r.path/main.c:418 +msgid "Input direction format assumed to be bitmask encoded without Knight's move" +msgstr "" + +#: ../raster/r.path/main.c:422 +#, fuzzy +msgid "Input direction format assumed to be degrees CCW from East" +msgstr "Měřeno ve stupních od východu proti smÄ›ru hodinových ruÄiÄek" + +#: ../raster/r.path/main.c:426 +msgid "Input direction format assumed to be bitmask encoded with Knight's move" +msgstr "" + +#: ../raster/r.path/main.c:429 +#, fuzzy, c-format +msgid "Unable to detect format of input direction map <%s>" +msgstr "Nelze vytvoÅ™it vektorovou mapu <%s>" + +#: ../raster/r.path/main.c:432 +#, fuzzy, c-format +msgid "Invalid directions format '%s'" +msgstr "Å patný návratový typ pro funkci '%s'" + +#: ../raster/r.path/main.c:434 +#, fuzzy, c-format +msgid "Reading direction map <%s> ..." +msgstr "NaÄítám vektorový soubor <%s v %s> ..." + +#: ../raster/r.path/main.c:481 +#, fuzzy +msgid "Processing start points..." +msgstr "Zpracovávám plochy..." + +#: ../raster/r.path/main.c:491 ../vector/v.buffer/main.c:414 +#: ../vector/v.in.ogr/main.c:912 ../vector/v.overlay/main.c:227 +msgid "Unable to create temporary vector map" +msgstr "" + +#: ../raster/r.path/main.c:497 ../raster/r.path/main.c:513 +#, fuzzy, c-format +msgid "No path at row %d, col %d" +msgstr "Selhal pÅ™evod dat na řádku %d a sloupce %d" + +#: ../raster/r.path/main.c:502 ../vector/v.overlay/line_area.c:256 +#: ../vector/v.overlay/area_area.c:109 +msgid "Breaking lines..." +msgstr "Rozbíjím linie ... " + +#: ../raster/r.path/main.c:555 ../raster/r.path/main.c:585 +#: ../raster/r.in.lidar/main.c:760 ../raster/r.drain/main.c:471 +msgid "Writing output raster map..." +msgstr "" + +#: ../raster/r.path/main.c:640 +#, fuzzy +msgid "Unable to increase point list" +msgstr "Nelze Äíst vstup: %s" + +#: ../raster/r.path/main.c:740 ../raster/r.path/main.c:771 +#: ../raster/r.path/main.c:897 ../raster/r.path/main.c:1005 +#: ../raster/r.path/main.c:1031 ../raster/r.path/main.c:1128 +#: ../raster/r.clump/clump.c:99 ../raster/r.clump/clump.c:151 +#: ../raster/r.clump/minsize.c:152 ../raster/r.clump/minsize.c:253 +#: ../raster/r.clump/minsize.c:287 ../raster/r.clump/minsize.c:293 +#: ../raster/r.clump/minsize.c:424 ../raster/r.clump/minsize.c:447 +#: ../raster/r.clump/minsize.c:518 ../imagery/i.segment/cluster.c:431 +msgid "Unable to read from temp file" +msgstr "" + +#: ../raster/r.path/main.c:831 +#, c-format +msgid "No path from row %d, col %d" +msgstr "" + +#: ../raster/r.path/main.c:845 +#, fuzzy, c-format +msgid "Invalid direction %d" +msgstr "Chybný smÄ›r východu" + +#: ../raster/r.path/main.c:934 +#, fuzzy +msgid "Path is leaving the current region" +msgstr "Použij aktuální region" + #: ../raster/r.profile/main.c:54 ../raster/r.transect/main.c:104 #: ../display/d.profile/main.c:192 ../raster3d/r3.cross.rast/main.c:229 #: ../vector/v.profile/main.c:154 @@ -5713,7 +6055,7 @@ msgid "Outputs the raster map layer values lying on user-defined line(s)." msgstr "Vytvoří rastrovou mapu hodnot, ležících na uživatelem definovaných liniích." -#: ../raster/r.profile/main.c:65 ../raster/r.horizon/main.c:304 +#: ../raster/r.profile/main.c:65 ../raster/r.horizon/main.c:303 msgid "Name of file for output (use output=- for stdout)" msgstr "Název výstupního souboru (pro standardní výstup použijte output=-)" @@ -5760,10 +6102,11 @@ msgstr "" #: ../raster/r.profile/main.c:176 ../raster/r.out.ppm3/main.c:133 -#: ../raster/r.recode/main.c:90 ../raster/r.horizon/main.c:385 -#: ../raster/r.in.lidar/main.c:646 ../raster/r.category/main.c:173 +#: ../raster/r.recode/main.c:90 ../raster/r.horizon/main.c:389 +#: ../raster/r.in.lidar/main.c:651 ../raster/r.category/main.c:173 #: ../raster/r.out.ascii/main.c:157 ../display/d.mon/stop.c:66 -#: ../general/g.pnmcomp/main.c:242 ../general/g.pnmcomp/main.c:259 +#: ../raster3d/r3.out.vtk/main.c:420 ../general/g.pnmcomp/main.c:242 +#: ../general/g.pnmcomp/main.c:259 #: ../imagery/i.ortho.photo/i.ortho.transform/main.c:350 #: ../misc/m.transform/main.c:276 ../misc/m.nviz.script/main.c:202 #: ../vector/v.out.vtk/main.c:173 ../vector/v.out.ascii/main.c:125 @@ -5815,117 +6158,117 @@ msgid "One coordinate pair per line, please" msgstr "Jeden pár souÅ™adnic na řádek, prosím." -#: ../raster/r.sun/main.c:252 ../raster/r.horizon/main.c:181 +#: ../raster/r.sun/main.c:251 ../raster/r.horizon/main.c:180 #: ../raster/r.sunhours/main.c:73 ../raster/r.sunmask/main.c:117 msgid "solar" msgstr "" -#: ../raster/r.sun/main.c:253 ../raster/r.sunhours/main.c:74 +#: ../raster/r.sun/main.c:252 ../raster/r.sunhours/main.c:74 msgid "sun energy" msgstr "" -#: ../raster/r.sun/main.c:254 ../raster/r.sunmask/main.c:119 +#: ../raster/r.sun/main.c:253 ../raster/r.sunmask/main.c:119 msgid "shadow" msgstr "" -#: ../raster/r.sun/main.c:255 +#: ../raster/r.sun/main.c:254 msgid "Solar irradiance and irradiation model." msgstr "SluneÄní záření a model záření." -#: ../raster/r.sun/main.c:257 +#: ../raster/r.sun/main.c:256 msgid "Computes direct (beam), diffuse and reflected solar irradiation raster maps for given day, latitude, surface and atmospheric conditions. Solar parameters (e.g. sunrise, sunset times, declination, extraterrestrial irradiance, daylight length) are saved in the map history file. Alternatively, a local time can be specified to compute solar incidence angle and/or irradiance raster maps. The shadowing effect of the topography is optionally incorporated." msgstr "PoÄítá mapu přímého (paprsek), difíşzního a odraženého sluneÄního záření pro zadaný den, zem. šířku, povrch a atmosférické podmínky. SluneÄní parametry (napÅ™. východ a západ slunce) jsou uloženy do do souboru s historií mapy. AlternativnÄ› staÄí specifikovat Äas pro výpoÄet sluneÄního íşhlu a/nebo mapy ozáření. Také lze volitelnÄ› zahrnout efekt stínu terénu." -#: ../raster/r.sun/main.c:271 +#: ../raster/r.sun/main.c:270 msgid "Name of the input elevation raster map [meters]" msgstr "Název vstupního souboru s digitálním modelem terénu" -#: ../raster/r.sun/main.c:280 +#: ../raster/r.sun/main.c:279 msgid "Name of the input aspect map (terrain aspect or azimuth of the solar panel) [decimal degrees]" msgstr "Jméno vstupní mapy expozice (expozice terénu nebo azimut slunce) [dicimální stupnÄ›]" -#: ../raster/r.sun/main.c:289 +#: ../raster/r.sun/main.c:288 msgid "A single value of the orientation (aspect), 270 is south" msgstr "JedineÄná hodnota orientace (expozice) 270 je Jih" -#: ../raster/r.sun/main.c:298 +#: ../raster/r.sun/main.c:297 msgid "Name of the input slope raster map (terrain slope or solar panel inclination) [decimal degrees]" msgstr "Jméno vstupní mapy sklonových pomÄ›rů (míra svahů terénu nebo inklinace slunce [decimální stupnÄ›]" -#: ../raster/r.sun/main.c:306 +#: ../raster/r.sun/main.c:305 msgid "A single value of inclination (slope)" msgstr "JedineÄná hodnota sklonu (svažitosti)" -#: ../raster/r.sun/main.c:315 +#: ../raster/r.sun/main.c:314 msgid "Name of the Linke atmospheric turbidity coefficient input raster map [-]" msgstr "Název rastrového souboru Linkovými koeficienty atmosferické turbulence [-]" -#: ../raster/r.sun/main.c:324 +#: ../raster/r.sun/main.c:323 msgid "A single value of the Linke atmospheric turbidity coefficient [-]" msgstr "JedineÄná hodnota Linkových koeficientů atmosferické turbulence [-]" -#: ../raster/r.sun/main.c:333 +#: ../raster/r.sun/main.c:332 msgid "Name of the ground albedo coefficient input raster map [-]" msgstr "Název rastrového souboru s hodnotami odrazivosti (albeda) [-]" -#: ../raster/r.sun/main.c:342 +#: ../raster/r.sun/main.c:341 msgid "A single value of the ground albedo coefficient [-]" msgstr "JedineÄná hodnota koeficientu odrazivosti (albeda)" -#: ../raster/r.sun/main.c:351 +#: ../raster/r.sun/main.c:350 msgid "Name of input raster map containing latitudes [decimal degrees]" msgstr "" -#: ../raster/r.sun/main.c:360 +#: ../raster/r.sun/main.c:359 msgid "Name of input raster map containing longitudes [decimal degrees]" msgstr "" -#: ../raster/r.sun/main.c:369 +#: ../raster/r.sun/main.c:368 msgid "Name of real-sky beam radiation coefficient (thick cloud) input raster map [0-1]" msgstr "" -#: ../raster/r.sun/main.c:378 +#: ../raster/r.sun/main.c:377 msgid "Name of real-sky diffuse radiation coefficient (haze) input raster map [0-1]" msgstr "" -#: ../raster/r.sun/main.c:385 +#: ../raster/r.sun/main.c:384 msgid "The horizon information input map basename" msgstr "" -#: ../raster/r.sun/main.c:393 ../raster/r.horizon/main.c:211 +#: ../raster/r.sun/main.c:392 ../raster/r.horizon/main.c:210 msgid "Angle step size for multidirectional horizon [degrees]" msgstr "Velikostúhlového kroku pro mnohosmÄ›rný obzor [stupnÄ›]" -#: ../raster/r.sun/main.c:402 +#: ../raster/r.sun/main.c:401 msgid "Output incidence angle raster map (mode 1 only)" msgstr "Výstupní rastrový soubor íşhlu dopadu paprsku (pouze mód 1)" -#: ../raster/r.sun/main.c:411 +#: ../raster/r.sun/main.c:410 msgid "Output beam irradiance [W.m-2] (mode 1) or irradiation raster map [Wh.m-2.day-1] (mode 2)" msgstr "Výstupní osvÄ›tlení paprskem [W.m-2] (mode 1) nebo rastrovou mapu osvÄ›tlení [Wh.m-2.den-1] (mode 2)" -#: ../raster/r.sun/main.c:420 +#: ../raster/r.sun/main.c:419 msgid "Output diffuse irradiance [W.m-2] (mode 1) or irradiation raster map [Wh.m-2.day-1] (mode 2)" msgstr "Výstupní difůzní osvÄ›tlení [W.m-2] (mode 1) nebo mapa osvÄ›tlení [Wh.m-2.den-1] (mode 2)" -#: ../raster/r.sun/main.c:429 +#: ../raster/r.sun/main.c:428 msgid "Output ground reflected irradiance [W.m-2] (mode 1) or irradiation raster map [Wh.m-2.day-1] (mode 2)" msgstr "Výstupní záření odražené od zemÄ› [W.m-2] (mode 1) nebo rastrová mapa ozáření [Wh.m-2.den-1] (mode 2)" -#: ../raster/r.sun/main.c:438 +#: ../raster/r.sun/main.c:437 msgid "Output global (total) irradiance/irradiation [W.m-2] (mode 1) or irradiance/irradiation raster map [Wh.m-2.day-1] (mode 2)" msgstr "Výstupní globální (totální) osvÄ›tlení paprskem [W.m-2] (mode 1) nebo rastrová mapa osvÄ›tlení [Wh.m-2.den-1] (mode 2)" -#: ../raster/r.sun/main.c:447 +#: ../raster/r.sun/main.c:446 msgid "Output insolation time raster map [h] (mode 2 only)" msgstr "Výstupní rastrový soubor s hodnotami insolace [h] (pouze mód 2)" -#: ../raster/r.sun/main.c:454 +#: ../raster/r.sun/main.c:453 msgid "No. of day of the year (1-365)" msgstr "PoÄet dní v roce (1-365)" -#: ../raster/r.sun/main.c:456 ../raster/r.sun/main.c:465 -#: ../raster/r.sun/main.c:482 ../raster/r.sun/main.c:529 +#: ../raster/r.sun/main.c:455 ../raster/r.sun/main.c:464 +#: ../raster/r.sun/main.c:481 ../raster/r.sun/main.c:528 #: ../raster/r.sunhours/main.c:103 ../raster/r.sunhours/main.c:112 #: ../raster/r.sunhours/main.c:120 ../raster/r.sunhours/main.c:129 #: ../raster/r.sunhours/main.c:138 ../raster/r.sunhours/main.c:147 @@ -5936,184 +6279,184 @@ msgid "Time" msgstr "" -#: ../raster/r.sun/main.c:464 +#: ../raster/r.sun/main.c:463 msgid "Time step when computing all-day radiation sums [decimal hours]" msgstr "ÄŒasový krok pÅ™i výpoÄtu celodenní radiance [decimální hodiny]" -#: ../raster/r.sun/main.c:472 +#: ../raster/r.sun/main.c:471 msgid "Declination value (overriding the internally computed value) [radians]" msgstr "Požadována hodnota deklinace (vnitÅ™ní hodnota bude pÅ™epsána) [radiány]" -#: ../raster/r.sun/main.c:480 +#: ../raster/r.sun/main.c:479 msgid "Local (solar) time (to be set for mode 1 only) [decimal hours]" msgstr "Místní (sluneÄní) Äas (nastaveno pouze pro mód 1) [decimální hodiny]" -#: ../raster/r.sun/main.c:491 +#: ../raster/r.sun/main.c:490 msgid "Number of threads which will be used for parallel computing" msgstr "" -#: ../raster/r.sun/main.c:513 ../raster/r.horizon/main.c:296 +#: ../raster/r.sun/main.c:512 ../raster/r.horizon/main.c:295 msgid "Sampling distance step coefficient (0.5-1.5)" msgstr "Vzorkování koeficient kroku vzdálenosti (0.5-1.5)" -#: ../raster/r.sun/main.c:521 +#: ../raster/r.sun/main.c:520 msgid "Read the input files in this number of chunks" msgstr "VyÄíst vstupní soubor vtomto poÄtu kusů" -#: ../raster/r.sun/main.c:528 +#: ../raster/r.sun/main.c:527 msgid "Civil time zone value, if none, the time will be local solar time" msgstr "ÄŒasové pásmo, pokud nezadáno, bude použit lokální sluneÄní Äas" -#: ../raster/r.sun/main.c:534 +#: ../raster/r.sun/main.c:533 msgid "Do not incorporate the shadowing effect of terrain" msgstr "" -#: ../raster/r.sun/main.c:539 +#: ../raster/r.sun/main.c:538 msgid "Use the low-memory version of the program" msgstr "Použij ménÄ› hardwarovÄ› nároÄnou verzi programu" -#: ../raster/r.sun/main.c:578 +#: ../raster/r.sun/main.c:577 #, c-format msgid "<%d> is not valid number of threads. Number of threads will be set to <%d>" msgstr "" -#: ../raster/r.sun/main.c:587 +#: ../raster/r.sun/main.c:586 #, c-format msgid "Number of threads <%d>" msgstr "" -#: ../raster/r.sun/main.c:594 +#: ../raster/r.sun/main.c:593 msgid "You must give the longitude raster if you use civil time" msgstr "Je tÅ™ba zadat rastr se zemÄ›pisnou délkou pokud používáte běžný Äas" -#: ../raster/r.sun/main.c:597 +#: ../raster/r.sun/main.c:596 msgid "Error reading civil time zone value" msgstr "" -#: ../raster/r.sun/main.c:600 +#: ../raster/r.sun/main.c:599 msgid "Invalid civil time zone value" msgstr "" -#: ../raster/r.sun/main.c:625 +#: ../raster/r.sun/main.c:624 msgid "insol_time and incidout are incompatible options" msgstr "insol_time a incidout jsou nesluÄitelné volby" -#: ../raster/r.sun/main.c:630 +#: ../raster/r.sun/main.c:629 msgid "Error reading time step size" msgstr "Chyba pÅ™i Ätení velikosti Äasového kroku" -#: ../raster/r.sun/main.c:632 +#: ../raster/r.sun/main.c:631 msgid "Invalid time step size" msgstr "" -#: ../raster/r.sun/main.c:636 +#: ../raster/r.sun/main.c:635 msgid "Error reading horizon step size" msgstr "Chyba pÅ™i Ätení velikosti horizontálního kroku" -#: ../raster/r.sun/main.c:641 +#: ../raster/r.sun/main.c:640 msgid "The horizon step size must be greater than 0." msgstr "velikost horizontálního kroku musí být vÄ›tší než nula" -#: ../raster/r.sun/main.c:644 +#: ../raster/r.sun/main.c:643 msgid "If you use the horizon option you must also set the 'horizonstep' parameter." msgstr "POkud zadáte volbu obzor, musíte také nastavit parametr 'krok horizontu'" -#: ../raster/r.sun/main.c:650 +#: ../raster/r.sun/main.c:649 msgid "Time and insol_time are incompatible options" msgstr "time a insol_time jsou nesluÄitelné volby" -#: ../raster/r.sun/main.c:652 +#: ../raster/r.sun/main.c:651 msgid "Mode 1: instantaneous solar incidence angle & irradiance using a set local time" msgstr "Mode 1: okamžitý solární ůhel dopadu & ozářenost daná lokálním Äasem" -#: ../raster/r.sun/main.c:657 +#: ../raster/r.sun/main.c:656 msgid "incidout requires time parameter to be set" msgstr "incidout požaduje nastavený parametr Äasu" -#: ../raster/r.sun/main.c:659 +#: ../raster/r.sun/main.c:658 msgid "Mode 2: integrated daily irradiation for a given day of the year" msgstr "Mode 2: denní ozářenost pro zadaný den roku." -#: ../raster/r.sun/main.c:682 +#: ../raster/r.sun/main.c:681 #, c-format msgid "Using Linke constant: %lf" msgstr "" -#: ../raster/r.sun/main.c:684 +#: ../raster/r.sun/main.c:683 #, c-format msgid "Using Linke map <%s>" msgstr "" -#: ../raster/r.sun/main.c:689 +#: ../raster/r.sun/main.c:688 #, c-format msgid "Using albedo constant: %lf" msgstr "" -#: ../raster/r.sun/main.c:691 +#: ../raster/r.sun/main.c:690 #, c-format msgid "Using albedo map <%s>" msgstr "" -#: ../raster/r.sun/main.c:696 +#: ../raster/r.sun/main.c:695 #, c-format msgid "Using slope constant: %lf" msgstr "" -#: ../raster/r.sun/main.c:699 +#: ../raster/r.sun/main.c:698 #, c-format msgid "Using slope map <%s>" msgstr "" -#: ../raster/r.sun/main.c:704 +#: ../raster/r.sun/main.c:703 #, c-format msgid "Using aspect constant: %lf" msgstr "" -#: ../raster/r.sun/main.c:707 +#: ../raster/r.sun/main.c:706 #, c-format msgid "Using aspect map <%s>" msgstr "" -#: ../raster/r.sun/main.c:722 +#: ../raster/r.sun/main.c:721 msgid "If you use -s and no horizon rasters, numpartitions must be =1" msgstr "POkud použijete volbu -s a žádnou rastrovou mapu s horizontem, numpartitions musí být =1" -#: ../raster/r.sun/main.c:735 +#: ../raster/r.sun/main.c:734 msgid "If you want to save memory and to use shadows, you must use pre-calculated horizons." msgstr "Pokud chcete uÅ¡etÅ™it zabrání množství pamÄ›ti a zároveň použít stíny, je tÅ™eba použít pÅ™ed-vypoÄítané horizonty." -#: ../raster/r.sun/main.c:780 ../raster/r.horizon/main.c:531 -#: ../display/d.where/main.c:107 ../general/g.region/printwindow.c:251 -#: ../general/g.region/printwindow.c:475 ../general/g.region/printwindow.c:542 +#: ../raster/r.sun/main.c:779 ../raster/r.horizon/main.c:535 +#: ../display/d.where/main.c:107 ../general/g.region/printwindow.c:250 +#: ../general/g.region/printwindow.c:486 ../general/g.region/printwindow.c:556 msgid "Can't get projection info of current location" msgstr "" -#: ../raster/r.sun/main.c:784 ../raster/r.horizon/main.c:534 -#: ../display/d.where/main.c:110 ../general/g.region/printwindow.c:254 -#: ../general/g.region/printwindow.c:478 ../general/g.region/printwindow.c:547 +#: ../raster/r.sun/main.c:783 ../raster/r.horizon/main.c:538 +#: ../display/d.where/main.c:110 ../general/g.region/printwindow.c:253 +#: ../general/g.region/printwindow.c:489 ../general/g.region/printwindow.c:561 msgid "Can't get projection units of current location" msgstr "Nelze získat jednotky kartografického zobrazení aktuální lokace" -#: ../raster/r.sun/main.c:802 +#: ../raster/r.sun/main.c:800 msgid "latin and longin raster maps have no effect when in a Lat/Lon location" msgstr "" -#: ../raster/r.sun/main.c:807 +#: ../raster/r.sun/main.c:805 msgid "Both latin and longin raster maps must be given, or neither" msgstr "" -#: ../raster/r.sun/main.c:854 ../raster/r.sun/main.c:865 -#: ../raster/r.sun/main.c:878 ../raster/r.sun/main.c:890 -#: ../raster/r.sun/main.c:901 ../raster/r.sun/main.c:912 -#: ../raster/r.sun/main.c:923 ../raster/r.sun/main.c:935 -#: ../raster/r.sun/main.c:946 ../raster/r.li/r.li.daemon/list.c:49 +#: ../raster/r.sun/main.c:852 ../raster/r.sun/main.c:863 +#: ../raster/r.sun/main.c:876 ../raster/r.sun/main.c:888 +#: ../raster/r.sun/main.c:899 ../raster/r.sun/main.c:910 +#: ../raster/r.sun/main.c:921 ../raster/r.sun/main.c:933 +#: ../raster/r.sun/main.c:944 ../raster/r.li/r.li.daemon/list.c:49 #: ../raster/r.to.rast3/main.c:244 ../raster/r.stream.extract/cseg.c:51 #: ../raster/r.stream.extract/dseg.c:51 ../raster/r.stream.extract/bseg.c:50 #: ../raster/r.stream.extract/seg.c:56 ../raster3d/r3.to.rast/main.c:360 #: ../imagery/i.smap/multialloc.c:115 ../db/drivers/sqlite/listdb.c:134 #: ../db/drivers/postgres/listtab.c:92 ../db/drivers/postgres/listdb.c:88 #: ../vector/v.mkgrid/write_grid.c:28 ../vector/v.kcv/main.c:208 -#: ../vector/v.net.distance/main.c:228 ../vector/v.surf.rst/main.c:843 +#: ../vector/v.net.distance/main.c:228 ../vector/v.surf.rst/main.c:846 #: ../vector/v.net.allpairs/main.c:201 ../vector/v.profile/processors.c:31 #: ../vector/v.net.connectivity/main.c:186 #: ../vector/v.net.connectivity/main.c:202 ../vector/v.net.flow/main.c:232 @@ -6142,6 +6485,21 @@ msgid "Out of memory" msgstr "Paměť vyÄerpána" +#: ../raster/r.sun/main.c:1894 ../raster/r.sunhours/main.c:296 +#: ../raster/r.sunhours/main.c:392 ../raster/r.sunmask/g_solposition.c:128 +#: ../raster/r.latlong/main.c:131 ../general/g.region/printwindow.c:279 +#: ../general/g.region/printwindow.c:290 ../general/g.region/printwindow.c:301 +#: ../general/g.region/printwindow.c:312 ../general/g.region/printwindow.c:325 +#: ../general/g.region/printwindow.c:510 ../general/g.region/printwindow.c:602 +#: ../general/g.region/printwindow.c:616 ../general/g.region/printwindow.c:635 +#: ../general/g.region/printwindow.c:655 ../general/g.region/printwindow.c:672 +#: ../vector/v.proj/main.c:343 ../vector/v.proj/main.c:355 +#: ../vector/v.proj/main.c:370 ../vector/v.proj/main.c:385 +#: ../vector/v.proj/main.c:466 ../vector/v.proj/main.c:471 +#, fuzzy, c-format +msgid "Error in %s (projection of input coordinate pair)" +msgstr "NaÄítám vstupy..." + #: ../raster/r.regression.multi/main.c:61 msgid "Matrix is unsolvable" msgstr "" @@ -6273,7 +6631,7 @@ #: ../raster/r.volume/main.c:260 ../raster/r.to.vect/main.c:229 #: ../raster3d/r3.flow/main.c:64 ../vector/v.mkgrid/main.c:342 -#: ../vector/v.mkgrid/main.c:400 ../vector/v.random/main.c:253 +#: ../vector/v.mkgrid/main.c:400 ../vector/v.random/main.c:294 #: ../vector/v.in.ascii/main.c:415 ../vector/v.in.dxf/write_vect.c:233 #: ../vector/v.lrs/v.lrs.create/main.c:338 #, c-format @@ -6298,8 +6656,7 @@ msgstr "" #: ../raster/r.volume/main.c:296 ../raster/r.to.vect/util.c:157 -#: ../raster/r.to.vect/areas_io.c:359 ../vector/v.random/main.c:470 -#: ../vector/v.random/main.c:594 ../vector/v.in.lidar/attributes.c:240 +#: ../raster/r.to.vect/areas_io.c:359 ../vector/v.in.lidar/attributes.c:240 #: ../vector/v.vol.rst/vector.c:80 #, c-format msgid "Cannot insert new row: %s" @@ -6315,7 +6672,7 @@ #: ../raster/r.solute.transport/main.c:63 msgid "The piezometric head in [m]" -msgstr "" +msgstr "Piezometrická hladina v [m]" #: ../raster/r.solute.transport/main.c:68 msgid "The x-part of the hydraulic conductivity tensor in [m/s]" @@ -6408,20 +6765,6 @@ msgid "Use the Courant-Friedrichs-Lewy criteria for time step calculation" msgstr "" -#: ../raster/r.solute.transport/main.c:230 ../raster/r.topmodel/main.c:52 -#: ../raster/r.uslek/main.c:54 ../raster/r.usler/main.c:53 -#: ../raster/r.gwflow/main.c:210 ../raster/r.stream.extract/main.c:77 -#: ../raster/r.fill.dir/main.c:87 ../raster/r.basins.fill/main.c:55 -#: ../raster/r.water.outlet/main.c:58 ../raster/r.drain/main.c:110 -#: ../raster/r.topidx/main.c:40 ../raster/r.flow/main.c:422 -#: ../raster/r.carve/main.c:75 ../raster/r.lake/main.c:151 -#: ../raster/r.watershed/front/main.c:74 -#: ../raster/r.sim/r.sim.sediment/main.c:115 -#: ../raster/r.sim/r.sim.water/main.c:114 ../raster3d/r3.gwflow/main.c:162 -#: ../raster3d/r3.flow/main.c:180 -msgid "hydrology" -msgstr "" - #: ../raster/r.solute.transport/main.c:231 msgid "solute transport" msgstr "" @@ -6478,122 +6821,115 @@ msgid "Could not create and solve the linear equation system" msgstr "" -#: ../raster/r.walk/main.c:179 ../raster/r.cost/main.c:141 -#: ../raster/r.drain/main.c:111 -msgid "cost surface" -msgstr "" - -#: ../raster/r.walk/main.c:180 ../raster/r.cost/main.c:142 +#: ../raster/r.walk/main.c:205 ../raster/r.cost/main.c:165 #: ../raster/r.spreadpath/main.c:90 msgid "cumulative costs" -msgstr "" +msgstr "kumulativní náklady" -#: ../raster/r.walk/main.c:181 ../raster/r.cost/main.c:143 +#: ../raster/r.walk/main.c:206 ../raster/r.cost/main.c:166 #: ../vector/v.net.iso/main.c:78 ../vector/v.net.alloc/main.c:66 msgid "cost allocation" msgstr "" -#: ../raster/r.walk/main.c:183 +#: ../raster/r.walk/main.c:208 msgid "Creates a raster map showing the anisotropic cumulative cost of moving between different geographic locations on an input raster map whose cell category values represent cost." msgstr "" -#: ../raster/r.walk/main.c:193 +#: ../raster/r.walk/main.c:218 msgid "Name of input raster map containing friction costs" msgstr "Název existující rastrové mapy obsahující frikÄní hodnoty" -#: ../raster/r.walk/main.c:196 +#: ../raster/r.walk/main.c:221 msgid "Name for output raster map to contain walking costs" msgstr "" -#: ../raster/r.walk/main.c:202 ../raster/r.cost/main.c:167 +#: ../raster/r.walk/main.c:227 ../raster/r.cost/main.c:183 +#, fuzzy +msgid "Name of input raster map solving equal costs" +msgstr "Název existující rastrové mapy obsahující frikÄní hodnoty" + +#: ../raster/r.walk/main.c:229 ../raster/r.cost/main.c:185 +msgid "Helper variable to pick a direction if two directions have equal cumulative costs (smaller is better)" +msgstr "" + +#: ../raster/r.walk/main.c:235 ../raster/r.cost/main.c:198 msgid "Name for output raster map to contain movement directions" msgstr "" -#: ../raster/r.walk/main.c:203 ../raster/r.cost/main.c:161 -#: ../raster/r.cost/main.c:168 +#: ../raster/r.walk/main.c:236 ../raster/r.walk/main.c:351 +#: ../raster/r.cost/main.c:192 ../raster/r.cost/main.c:199 +#: ../raster/r.cost/main.c:283 msgid "Optional outputs" msgstr "" -#: ../raster/r.walk/main.c:208 ../raster/r.cost/main.c:173 +#: ../raster/r.walk/main.c:241 ../raster/r.cost/main.c:204 msgid "Name of starting vector points map" msgstr "Jméno vektorové mapy se startovními body" -#: ../raster/r.walk/main.c:209 ../raster/r.walk/main.c:221 -#: ../raster/r.walk/main.c:228 ../raster/r.walk/main.c:309 -#: ../raster/r.cost/main.c:174 ../raster/r.cost/main.c:186 -#: ../raster/r.cost/main.c:193 ../raster/r.cost/main.c:243 -#: ../raster/r.drain/main.c:139 ../raster/r.drain/main.c:146 -msgid "Start" -msgstr "Start" - -#: ../raster/r.walk/main.c:214 ../raster/r.cost/main.c:179 +#: ../raster/r.walk/main.c:247 ../raster/r.cost/main.c:210 msgid "Name of stopping vector points map" msgstr "" -#: ../raster/r.walk/main.c:215 ../raster/r.walk/main.c:235 -#: ../raster/r.cost/main.c:180 ../raster/r.cost/main.c:200 +#: ../raster/r.walk/main.c:248 ../raster/r.walk/main.c:268 +#: ../raster/r.cost/main.c:211 ../raster/r.cost/main.c:231 msgid "Stop" msgstr "Stop" -#: ../raster/r.walk/main.c:220 ../raster/r.cost/main.c:185 +#: ../raster/r.walk/main.c:253 ../raster/r.cost/main.c:216 msgid "Name of starting raster points map" msgstr "Jméno rastrové mapy se startovními body" -#: ../raster/r.walk/main.c:227 ../raster/r.cost/main.c:192 -#: ../raster/r.drain/main.c:138 -msgid "Coordinates of starting point(s) (E,N)" -msgstr "" - -#: ../raster/r.walk/main.c:234 ../raster/r.cost/main.c:199 +#: ../raster/r.walk/main.c:267 ../raster/r.cost/main.c:230 msgid "Coordinates of stopping point(s) (E,N)" msgstr "" -#: ../raster/r.walk/main.c:244 ../raster/r.cost/main.c:209 +#: ../raster/r.walk/main.c:277 ../raster/r.cost/main.c:240 msgid "Maximum cumulative cost" msgstr "" -#: ../raster/r.walk/main.c:253 ../raster/r.cost/main.c:218 +#: ../raster/r.walk/main.c:286 ../raster/r.cost/main.c:249 msgid "Cost assigned to null cells. By default, null cells are excluded" msgstr "Náklad pÅ™iÅ™azený buňkám s hodnotou NULL. PÅ™i výchozím nastavení jsou tyto vynechány" -#: ../raster/r.walk/main.c:254 ../raster/r.walk/main.c:304 -#: ../raster/r.cost/main.c:219 ../raster/r.cost/main.c:238 +#: ../raster/r.walk/main.c:287 ../raster/r.walk/main.c:337 +#: ../raster/r.cost/main.c:250 ../raster/r.cost/main.c:269 msgid "NULL cells" msgstr "" -#: ../raster/r.walk/main.c:263 ../raster/r.cost/main.c:228 +#: ../raster/r.walk/main.c:296 ../raster/r.cost/main.c:259 msgid "Maximum memory to be used in MB" msgstr "" -#: ../raster/r.walk/main.c:273 +#: ../raster/r.walk/main.c:306 msgid "Coefficients for walking energy formula parameters a,b,c,d" msgstr "Koeficienty pro rovnici energie chůze a,b,c,d" -#: ../raster/r.walk/main.c:274 ../raster/r.walk/main.c:284 -#: ../raster/r.walk/main.c:294 ../raster/r.resamp.rst/main.c:210 +#: ../raster/r.walk/main.c:307 ../raster/r.walk/main.c:317 +#: ../raster/r.walk/main.c:327 ../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 -#: ../raster/r.slope.aspect/main.c:181 ../raster/r.slope.aspect/main.c:189 -#: ../raster/r.slope.aspect/main.c:247 ../raster/r.slope.aspect/main.c:256 -#: ../raster/r.slope.aspect/main.c:262 ../raster/r.in.bin/main.c:275 +#: ../raster/r.slope.aspect/main.c:199 ../raster/r.slope.aspect/main.c:207 +#: ../raster/r.slope.aspect/main.c:265 ../raster/r.slope.aspect/main.c:274 +#: ../raster/r.slope.aspect/main.c:280 ../raster/r.slope.aspect/main.c:286 +#: ../raster/r.slope.aspect/main.c:294 ../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:107 ../raster/r.resamp.bspline/main.c:115 -#: ../raster/r.resamp.bspline/main.c:121 ../raster/r.resamp.bspline/main.c:133 -#: ../raster/r.resamp.bspline/main.c:138 ../raster/r.out.mpeg/main.c:132 +#: ../raster/r.resamp.bspline/main.c:109 ../raster/r.resamp.bspline/main.c:117 +#: ../raster/r.resamp.bspline/main.c:123 ../raster/r.resamp.bspline/main.c:135 +#: ../raster/r.resamp.bspline/main.c:140 ../raster/r.out.mpeg/main.c:132 #: ../display/d.mon/main.c:82 ../display/d.mon/main.c:90 #: ../display/d.mon/main.c:98 ../display/d.mon/main.c:104 #: ../display/d.mon/main.c:110 ../display/d.mon/main.c:145 #: ../display/d.mon/main.c:151 ../display/d.mon/main.c:157 #: ../general/g.access/main.c:50 ../general/g.access/main.c:58 -#: ../imagery/i.segment/parse_args.c:68 ../imagery/i.segment/parse_args.c:77 -#: ../imagery/i.segment/parse_args.c:88 ../imagery/i.segment/parse_args.c:99 -#: ../imagery/i.segment/parse_args.c:109 ../imagery/i.segment/parse_args.c:127 -#: ../imagery/i.segment/parse_args.c:135 ../imagery/i.segment/parse_args.c:144 -#: ../imagery/i.segment/parse_args.c:151 ../imagery/i.segment/parse_args.c:157 -#: ../imagery/i.segment/parse_args.c:163 ../imagery/i.segment/parse_args.c:169 -#: ../imagery/i.segment/parse_args.c:176 ../imagery/i.cluster/main.c:103 +#: ../imagery/i.segment/parse_args.c:71 ../imagery/i.segment/parse_args.c:80 +#: ../imagery/i.segment/parse_args.c:91 ../imagery/i.segment/parse_args.c:102 +#: ../imagery/i.segment/parse_args.c:112 ../imagery/i.segment/parse_args.c:130 +#: ../imagery/i.segment/parse_args.c:138 ../imagery/i.segment/parse_args.c:147 +#: ../imagery/i.segment/parse_args.c:154 ../imagery/i.segment/parse_args.c:160 +#: ../imagery/i.segment/parse_args.c:166 ../imagery/i.segment/parse_args.c:172 +#: ../imagery/i.segment/parse_args.c:179 ../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 @@ -6615,219 +6951,231 @@ #: ../vector/v.lidar.correction/main.c:111 ../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.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.surf.bspline/main.c:179 ../vector/v.vol.rst/main.c:270 +#: ../vector/v.vol.rst/main.c:278 ../vector/v.vol.rst/main.c:285 +#: ../vector/v.vol.rst/main.c:313 ../vector/v.vol.rst/main.c:322 +#: ../vector/v.vol.rst/main.c:331 ../vector/v.vol.rst/main.c:339 +#: ../vector/v.vol.rst/main.c:348 ../vector/v.vol.rst/main.c:356 #: ../vector/v.outlier/main.c:104 ../vector/v.outlier/main.c:113 #: ../vector/v.outlier/main.c:121 ../vector/v.colors.out/main.c:68 #: ../vector/v.colors.out/main.c:73 msgid "Settings" msgstr "Nastavení" -#: ../raster/r.walk/main.c:283 +#: ../raster/r.walk/main.c:316 msgid "Lambda coefficients for combining walking energy and friction cost" msgstr "Koeficienty lambda pro kombinaci energie chůze a frikÄního povrchu" -#: ../raster/r.walk/main.c:293 +#: ../raster/r.walk/main.c:326 msgid "Slope factor determines travel energy cost per height step" msgstr "Faktor sklonu svahu urÄuje energii pÅ™esunu podle velikosti sklonu" -#: ../raster/r.walk/main.c:299 ../raster/r.cost/main.c:233 +#: ../raster/r.walk/main.c:332 ../raster/r.cost/main.c:264 msgid "Use the 'Knight's move'; slower, but more accurate" msgstr "Použij 'pohyb Å¡achového konÄ›'; pomalejší, ale pÅ™esnÄ›jší" -#: ../raster/r.walk/main.c:303 ../raster/r.cost/main.c:237 +#: ../raster/r.walk/main.c:336 ../raster/r.cost/main.c:268 msgid "Keep null values in output raster map" msgstr "Ponechat nullové hodnoty v výstupní rastrové mapÄ›" -#: ../raster/r.walk/main.c:308 ../raster/r.cost/main.c:242 +#: ../raster/r.walk/main.c:341 ../raster/r.cost/main.c:273 msgid "Start with values in raster map" msgstr "ZaÄni s hodnotami v rastrové mapÄ›" -#: ../raster/r.walk/main.c:313 ../raster/r.cost/main.c:247 +#: ../raster/r.walk/main.c:346 ../raster/r.cost/main.c:278 msgid "Print info about disk space and memory requirements and exit" msgstr "" -#: ../raster/r.walk/main.c:357 ../raster/r.cost/main.c:297 +#: ../raster/r.walk/main.c:350 ../raster/r.cost/main.c:282 +msgid "Create bitmask encoded directions" +msgstr "" + +#: ../raster/r.walk/main.c:397 ../raster/r.cost/main.c:337 msgid "Must specify exactly one of start_points, start_rast or coordinate" msgstr "Alespoň jedna z voleb start_points, start_rast nebo coordinate musí být zadána" -#: ../raster/r.walk/main.c:362 ../raster/r.walk/main.c:845 -#: ../raster/r.cost/main.c:302 ../raster/r.cost/main.c:712 +#: ../raster/r.walk/main.c:403 ../raster/r.walk/main.c:896 +#: ../raster/r.cost/main.c:343 ../raster/r.cost/main.c:759 msgid "No start points" msgstr "Žádné poÄáteÄní body" -#: ../raster/r.walk/main.c:369 ../raster/r.cost/main.c:309 +#: ../raster/r.walk/main.c:408 ../raster/r.cost/main.c:348 +#, fuzzy +msgid "No stop points" +msgstr "Žádné poÄáteÄní body" + +#: ../raster/r.walk/main.c:412 ../raster/r.cost/main.c:352 #, c-format msgid "Inappropriate maximum cost: %d" msgstr "Nevhodné maximální náklady: %d" -#: ../raster/r.walk/main.c:372 ../raster/r.cost/main.c:312 +#: ../raster/r.walk/main.c:415 ../raster/r.cost/main.c:355 #, c-format msgid "Inappropriate amount of memory: %d" msgstr "" -#: ../raster/r.walk/main.c:377 +#: ../raster/r.walk/main.c:420 #, c-format msgid "Missing required value: got %d instead of 4" msgstr "Chybí požadovaná hodnota: mám %d místo 4" -#: ../raster/r.walk/main.c:380 +#: ../raster/r.walk/main.c:423 #, c-format msgid "Walking costs are a=%g b=%g c=%g d=%g" msgstr "" -#: ../raster/r.walk/main.c:385 ../raster/r.walk/main.c:393 +#: ../raster/r.walk/main.c:428 ../raster/r.walk/main.c:436 #, c-format msgid "Missing required value: %d" msgstr "Chybí požadovaná hodnota: %d" -#: ../raster/r.walk/main.c:388 +#: ../raster/r.walk/main.c:431 #, c-format msgid "Lambda is %g" msgstr "" -#: ../raster/r.walk/main.c:396 +#: ../raster/r.walk/main.c:439 #, c-format msgid "Slope_factor is %g" msgstr "" -#: ../raster/r.walk/main.c:415 ../raster/r.cost/main.c:330 +#: ../raster/r.walk/main.c:466 ../raster/r.cost/main.c:381 msgid "Assigning negative cost to null cell. Null cells excluded." msgstr "PÅ™iÅ™azení záporné hodnoty nullovým buňkám. Nullové buňky budou vynechány" -#: ../raster/r.walk/main.c:525 ../raster/r.walk/main.c:538 -#: ../raster/r.cost/main.c:412 ../raster/r.cost/main.c:424 +#: ../raster/r.walk/main.c:571 ../raster/r.walk/main.c:584 +#: ../raster/r.cost/main.c:458 ../raster/r.cost/main.c:470 #, c-format msgid "Will need at least %.2f MB of disk space" msgstr "" -#: ../raster/r.walk/main.c:527 ../raster/r.walk/main.c:539 -#: ../raster/r.cost/main.c:414 ../raster/r.cost/main.c:425 +#: ../raster/r.walk/main.c:573 ../raster/r.walk/main.c:585 +#: ../raster/r.cost/main.c:460 ../raster/r.cost/main.c:471 #, c-format msgid "Will need at least %.2f MB of memory" msgstr "" -#: ../raster/r.walk/main.c:529 ../raster/r.walk/main.c:540 -#: ../raster/r.cost/main.c:416 ../raster/r.cost/main.c:426 +#: ../raster/r.walk/main.c:575 ../raster/r.walk/main.c:586 +#: ../raster/r.cost/main.c:462 ../raster/r.cost/main.c:472 #, c-format msgid "%d of %d segments are kept in memory" msgstr "" -#: ../raster/r.walk/main.c:545 ../raster/r.cost/main.c:431 +#: ../raster/r.walk/main.c:591 ../raster/r.cost/main.c:477 msgid "Creating some temporary files..." msgstr "Vytvářím nÄ›jaké doÄasné soubory..." -#: ../raster/r.walk/main.c:549 ../raster/r.walk/main.c:554 -#: ../raster/r.cost/main.c:435 ../raster/r.cost/main.c:440 -#: ../raster/r.resamp.bspline/main.c:316 ../raster/r.resamp.bspline/main.c:401 -#: ../raster/r.resamp.bspline/main.c:473 ../vector/v.surf.bspline/main.c:475 +#: ../raster/r.walk/main.c:595 ../raster/r.walk/main.c:600 +#: ../raster/r.walk/main.c:609 ../raster/r.cost/main.c:481 +#: ../raster/r.cost/main.c:486 ../raster/r.cost/main.c:494 +#: ../raster/r.resamp.bspline/main.c:318 ../raster/r.resamp.bspline/main.c:403 +#: ../raster/r.resamp.bspline/main.c:475 ../vector/v.surf.bspline/main.c:475 #: ../vector/v.surf.bspline/main.c:503 msgid "Can not create temporary file" msgstr "" -#: ../raster/r.walk/main.c:558 +#: ../raster/r.walk/main.c:630 #, c-format msgid "Reading raster maps <%s> and <%s>, initializing output..." msgstr "" -#: ../raster/r.walk/main.c:643 ../raster/r.cost/main.c:504 +#: ../raster/r.walk/main.c:717 ../raster/r.cost/main.c:577 msgid "Initializing directional output..." msgstr "" -#: ../raster/r.walk/main.c:675 ../raster/r.cost/main.c:535 -#: ../raster/r.drain/main.c:273 +#: ../raster/r.walk/main.c:786 ../raster/r.cost/main.c:646 #, c-format -msgid "Reading vector map <%s> with start points..." +msgid "No start points found in vector map <%s>" msgstr "" -#: ../raster/r.walk/main.c:688 ../raster/r.walk/main.c:754 -#: ../raster/r.cost/main.c:548 ../raster/r.cost/main.c:618 -#: ../raster/r.to.vect/main.c:289 ../raster/r.drain/main.c:286 -#: ../display/d.vect.thematic/display.c:75 ../display/d.vect/vert.c:27 -#: ../display/d.vect/lines.c:143 ../display/d.vect/label.c:44 -#: ../display/d.vect/zcoor.c:38 ../display/d.vect/dir.c:30 -#: ../display/d.vect/topo.c:52 ../display/d.vect/attr.c:51 -#: ../vector/v.label.sa/labels.c:141 ../vector/v.out.lidar/main.c:732 -#: ../vector/v.perturb/main.c:182 ../vector/v.to.3d/trans2.c:84 -#: ../vector/v.to.3d/trans3.c:85 ../vector/v.what.rast/main.c:213 -#: ../vector/v.colors/scan_z.c:36 ../vector/v.colors/scan_cats.c:24 -#: ../vector/v.vol.rst/user1.c:140 ../vector/v.decimate/main.c:406 -#: ../vector/v.colors.out/scan_cats.c:32 ../vector/v.label/main.c:293 -#: ../vector/v.info/level1.c:38 -msgid "Unable to read vector map" -msgstr "Nelze Äíst vektorovou mapy" - -#: ../raster/r.walk/main.c:722 +#: ../raster/r.walk/main.c:788 ../raster/r.cost/main.c:648 #, c-format -msgid "No start points found in vector <%s>" -msgstr "" +msgid "%d point found" +msgid_plural "%d points found" +msgstr[0] "%d bod nalezen" +msgstr[1] "%d body nalezeny" +msgstr[2] "%d bodů nalezeno" +msgstr[3] "%d bodů nalezeno" -#: ../raster/r.walk/main.c:734 ../raster/r.cost/main.c:598 +#: ../raster/r.walk/main.c:801 ../raster/r.cost/main.c:661 #, c-format msgid "Reading vector map <%s> with stop points..." msgstr "" -#: ../raster/r.walk/main.c:788 ../raster/r.cost/main.c:652 +#: ../raster/r.walk/main.c:839 ../raster/r.cost/main.c:699 #, c-format msgid "No stop points found in vector <%s>" msgstr "" -#: ../raster/r.walk/main.c:808 ../raster/r.cost/main.c:673 +#: ../raster/r.walk/main.c:859 ../raster/r.cost/main.c:720 #: ../raster/r.texture/h_measure.c:738 ../raster/r.stream.extract/load.c:44 #: ../raster/r.stream.extract/load.c:53 ../imagery/i.smap/interp.c:68 msgid "Unable to allocate memory" msgstr "Nelze alokovat paměť." -#: ../raster/r.walk/main.c:810 ../raster/r.cost/main.c:675 +#: ../raster/r.walk/main.c:861 ../raster/r.cost/main.c:722 #, c-format msgid "Reading raster map <%s> with start points..." msgstr "" -#: ../raster/r.walk/main.c:859 ../raster/r.cost/main.c:726 +#: ../raster/r.walk/main.c:907 ../raster/r.cost/main.c:770 msgid "Specified starting location outside database window" msgstr "Zadaná poÄáteÄní pozice je mimo aktuální výřez" -#: ../raster/r.walk/main.c:879 ../raster/r.cost/main.c:748 +#: ../raster/r.walk/main.c:932 ../raster/r.cost/main.c:797 +#, fuzzy, c-format +msgid "Number of duplicate stop points: %d" +msgstr "PoÄet vstupních bodů: %d." + +#: ../raster/r.walk/main.c:946 ../raster/r.cost/main.c:811 msgid "Finding cost path..." msgstr "Hledání nákladů cesty..." -#: ../raster/r.walk/main.c:1356 ../raster/r.cost/main.c:1011 +#: ../raster/r.walk/main.c:1551 ../raster/r.cost/main.c:1202 msgid "Error, ct == pres_cell" msgstr "Chyba, ct == pres_cell" -#: ../raster/r.walk/main.c:1368 +#: ../raster/r.walk/main.c:1568 #, c-format msgid "Writing output raster map <%s>... " msgstr "" -#: ../raster/r.walk/main.c:1432 ../raster/r.cost/main.c:1131 +#: ../raster/r.walk/main.c:1632 ../raster/r.cost/main.c:1327 #, c-format msgid "Writing output movement direction raster map <%s>..." msgstr "" -#: ../raster/r.walk/main.c:1477 ../raster/r.cost/main.c:1197 +#: ../raster/r.walk/main.c:1677 ../raster/r.cost/main.c:1394 #, c-format msgid "Peak cost value: %g" msgstr "" -#: ../raster/r.walk/main.c:1498 ../raster/r.cost/main.c:1219 +#: ../raster/r.walk/main.c:1695 ../raster/r.walk/main.c:1731 +#: ../raster/r.cost/main.c:1412 ../raster/r.cost/main.c:1448 #, c-format msgid "Illegal x coordinate <%s>" msgstr "Neplatná souÅ™adnice x <%s>" -#: ../raster/r.walk/main.c:1500 ../raster/r.cost/main.c:1221 +#: ../raster/r.walk/main.c:1697 ../raster/r.walk/main.c:1733 +#: ../raster/r.cost/main.c:1414 ../raster/r.cost/main.c:1450 #, c-format msgid "Illegal y coordinate <%s>" msgstr "Neplatná souÅ™adnice y <%s>" -#: ../raster/r.walk/main.c:1504 ../raster/r.cost/main.c:1225 +#: ../raster/r.walk/main.c:1701 ../raster/r.walk/main.c:1737 +#: ../raster/r.cost/main.c:1418 ../raster/r.cost/main.c:1454 #, c-format msgid "Warning, ignoring point outside window: %g, %g" msgstr "" +#: ../raster/r.walk/flag.c:21 ../raster/r.walk/flag.c:28 +#: ../raster/r.cost/flag.c:21 ../raster/r.cost/flag.c:28 +#: ../imagery/i.segment/flag.c:21 ../imagery/i.segment/flag.c:28 +#: ../vector/v.distance/main.c:817 ../vector/v.distance/main.c:894 +#: ../vector/v.distance/main.c:1105 +msgid "Out of memory!" +msgstr "Nedostatek pamÄ›ti!" + #: ../raster/r.timestamp/main.c:37 ../raster3d/r3.timestamp/main.c:45 #: ../vector/v.timestamp/main.c:37 msgid "timestamp" @@ -6923,112 +7271,121 @@ msgid "bad rule (%s): [%s]" msgstr "neplatné pravidlo (%s): [%s]" -#: ../raster/r.colors/edit_colors.c:61 +#: ../raster/r.colors/edit_colors.c:78 msgid "Creates/modifies the color table associated with a 3D raster map." msgstr "" -#: ../raster/r.colors/edit_colors.c:65 +#: ../raster/r.colors/edit_colors.c:82 msgid "Creates/modifies the color table associated with a raster map." msgstr "" -#: ../raster/r.colors/edit_colors.c:75 ../raster/r.colors/edit_colors.c:87 +#: ../raster/r.colors/edit_colors.c:92 ../raster/r.colors/edit_colors.c:104 msgid "Map" msgstr "" -#: ../raster/r.colors/edit_colors.c:81 +#: ../raster/r.colors/edit_colors.c:98 msgid "Input file with one map name per line" msgstr "" -#: ../raster/r.colors/edit_colors.c:83 +#: ../raster/r.colors/edit_colors.c:100 msgid "Input map names can be defined in an input file in case a large amount of maps must be specified. This option is mutual exclusive to the map option." msgstr "" -#: ../raster/r.colors/edit_colors.c:110 +#: ../raster/r.colors/edit_colors.c:127 msgid "\"-\" to read rules from stdin" msgstr "" -#: ../raster/r.colors/edit_colors.c:186 ../raster/r.series.interp/main.c:180 +#: ../raster/r.colors/edit_colors.c:149 ../vector/v.colors/main.c:137 +#, fuzzy +msgid "List available rules with description then exit" +msgstr "VypiÅ¡ dostupná pravidla barev a ukonÄi se" + +#: ../raster/r.colors/edit_colors.c:150 ../vector/v.colors/main.c:138 +msgid "If a color rule is given, only this rule is listed" +msgstr "" + +#: ../raster/r.colors/edit_colors.c:219 ../raster/r.series.interp/main.c:180 #, c-format msgid "Unable to open %s file <%s>" msgstr "" -#: ../raster/r.colors/edit_colors.c:229 ../raster/r.colors/edit_colors.c:262 +#: ../raster/r.colors/edit_colors.c:260 ../raster/r.colors/edit_colors.c:294 #, c-format msgid "%s map <%s> not found" msgstr "%s mapa <%s> nebyla nalezena" -#: ../raster/r.colors/edit_colors.c:235 +#: ../raster/r.colors/edit_colors.c:266 #, c-format msgid "No %s map name found in input file <%s>" msgstr "" -#: ../raster/r.colors/edit_colors.c:278 +#: ../raster/r.colors/edit_colors.c:309 #, c-format msgid "Unable to remove color table of %s map <%s>" msgstr "" -#: ../raster/r.colors/edit_colors.c:280 +#: ../raster/r.colors/edit_colors.c:311 #, c-format msgid "Color table of %s map <%s> not found" msgstr "" -#: ../raster/r.colors/edit_colors.c:302 +#: ../raster/r.colors/edit_colors.c:334 #, c-format msgid "Color table exists for %s map <%s>. Exiting." msgstr "" -#: ../raster/r.colors/edit_colors.c:358 +#: ../raster/r.colors/edit_colors.c:394 #, c-format msgid "Color table 'random' is not supported for floating point %s map" msgstr "" -#: ../raster/r.colors/edit_colors.c:362 +#: ../raster/r.colors/edit_colors.c:399 #, c-format msgid "Color table 'grey.eq' is not supported for floating point %s map" msgstr "" -#: ../raster/r.colors/edit_colors.c:368 +#: ../raster/r.colors/edit_colors.c:406 #, c-format msgid "Color table 'grey.log' is not supported for floating point %s map" msgstr "" -#: ../raster/r.colors/edit_colors.c:376 ../imagery/i.vi/main.c:545 +#: ../raster/r.colors/edit_colors.c:415 ../imagery/i.vi/main.c:546 #, c-format msgid "Unknown color request '%s'" msgstr "Neznámý barevný požadavek '%s'" -#: ../raster/r.colors/edit_colors.c:386 ../vector/v.colors/make_colors.c:51 +#: ../raster/r.colors/edit_colors.c:426 ../vector/v.colors/make_colors.c:51 #, c-format msgid "Unable to load rules file <%s>" msgstr "Nelze naÄíst soubor pravidel <%s>" -#: ../raster/r.colors/edit_colors.c:396 ../raster/r.colors.out/raster_main.c:69 -#: ../raster/r.grow.distance/main.c:382 ../raster/r.fill.dir/main.c:153 -#: ../vector/v.colors/main.c:315 +#: ../raster/r.colors/edit_colors.c:437 ../raster/r.colors.out/raster_main.c:69 +#: ../raster/r.grow.distance/main.c:382 ../raster/r.fill.dir/main.c:155 +#: ../vector/v.colors/main.c:328 #, c-format msgid "Unable to read color table for raster map <%s>" msgstr "Nelze naÄíst tabulku barev pro rastrovou mapu <%s>" -#: ../raster/r.colors/edit_colors.c:400 ../raster/r.univar/r3.univar_main.c:144 +#: ../raster/r.colors/edit_colors.c:442 ../raster/r.univar/r3.univar_main.c:144 #: ../raster/r.univar/r3.univar_main.c:182 ../raster3d/r3.support/main.c:135 -#: ../raster3d/r3.out.netcdf/main.c:600 ../raster3d/r3.retile/main.c:113 +#: ../raster3d/r3.out.netcdf/main.c:601 ../raster3d/r3.retile/main.c:113 #: ../raster3d/r3.neighbors/main.c:229 ../raster3d/r3.out.vtk/main.c:142 #: ../raster3d/r3.mask/main.c:58 ../raster3d/r3.out.bin/main.c:299 #: ../raster3d/r3.flow/main.c:87 ../raster3d/r3.cross.rast/main.c:245 #: ../raster3d/r3.out.v5d/main.c:307 ../raster3d/r3.timestamp/main.c:73 #: ../raster3d/r3.to.rast/main.c:275 ../raster3d/r3.stats/main.c:97 #: ../raster3d/r3.out.ascii/main.c:326 ../raster3d/r3.null/main.c:103 -#: ../general/g.region/main.c:455 ../vector/v.colors/main.c:319 +#: ../general/g.region/main.c:468 ../vector/v.colors/main.c:332 #, c-format msgid "3D raster map <%s> not found" msgstr "" -#: ../raster/r.colors/edit_colors.c:403 ../vector/v.colors/main.c:322 +#: ../raster/r.colors/edit_colors.c:445 ../vector/v.colors/main.c:335 #, c-format msgid "Unable to read color table for 3D raster map <%s>" msgstr "" -#: ../raster/r.colors/edit_colors.c:447 +#: ../raster/r.colors/edit_colors.c:492 #, c-format msgid "Color table for %s map <%s> set to '%s'" msgstr "" @@ -7052,7 +7409,7 @@ msgstr "" #: ../raster/r.mfilter/main.c:59 ../raster/r.neighbors/main.c:173 -#: ../raster/r.resamp.filter/main.c:392 ../raster3d/r3.neighbors/main.c:215 +#: ../raster/r.resamp.filter/main.c:397 ../raster3d/r3.neighbors/main.c:215 #: ../vector/v.outlier/main.c:73 msgid "filter" msgstr "" @@ -7072,7 +7429,7 @@ #: ../raster/r.mfilter/main.c:80 ../raster/r.mfilter/main.c:99 #: ../imagery/i.pca/main.c:109 ../imagery/i.pca/main.c:120 msgid "Filter" -msgstr "" +msgstr "Filtr" #: ../raster/r.mfilter/main.c:86 msgid "Output raster map title" @@ -7150,56 +7507,42 @@ msgid "Error reading temporary file" msgstr "Chyba pÅ™i Ätení doÄasného souboru" -#: ../raster/r.cost/main.c:145 +#: ../raster/r.cost/main.c:168 msgid "Creates a raster map showing the cumulative cost of moving between different geographic locations on an input raster map whose cell category values represent cost." msgstr "vytvoří rastrovou mapu ukazující zvyÅ¡ující se cenu pohybu mezi dvÄ›ma geografickými umístÄ›ními na rastrové mapÄ›, jejíž hodnoty kategoií pÅ™edsavují cenu." -#: ../raster/r.cost/main.c:152 +#: ../raster/r.cost/main.c:175 msgid "Name of input raster map containing grid cell cost information" msgstr "" -#: ../raster/r.cost/main.c:160 +#: ../raster/r.cost/main.c:191 msgid "Name for output raster map with nearest start point" msgstr "" -#: ../raster/r.cost/main.c:444 +#: ../raster/r.cost/main.c:515 #, c-format msgid "Reading raster map <%s>, initializing output..." msgstr "" -#: ../raster/r.cost/main.c:489 +#: ../raster/r.cost/main.c:560 #, c-format msgid "Negative cell value found at row %d, col %d. Setting negative value to null_cost value" msgstr "" -#: ../raster/r.cost/main.c:582 -#, c-format -msgid "No start points found in vector map <%s>" -msgstr "" - -#: ../raster/r.cost/main.c:584 -#, c-format -msgid "%d point found" -msgid_plural "%d points found" -msgstr[0] "%d bod nalezen" -msgstr[1] "%d body nalezeny" -msgstr[2] "%d bodů nalezeno" -msgstr[3] "%d bodů nalezeno" - -#: ../raster/r.cost/main.c:1034 ../raster/r.buffer/write_map.c:45 +#: ../raster/r.cost/main.c:1230 ../raster/r.buffer/write_map.c:45 #: ../raster/r.flow/io.c:207 #, c-format msgid "Writing output raster map <%s>..." msgstr "Zapisuji výslednou rastrovou mapu <%s>..." -#: ../raster/r.cost/main.c:1036 +#: ../raster/r.cost/main.c:1232 #, c-format msgid "Writing raster map with nearest start point <%s>..." msgstr "" #: ../raster/r.resamp.interp/main.c:77 ../raster/r.resamp.rst/main.c:149 #: ../raster/r.resamp.stats/main.c:262 ../raster/r.resamp.bspline/main.c:81 -#: ../raster/r.resample/main.c:55 ../raster/r.resamp.filter/main.c:390 +#: ../raster/r.resample/main.c:55 ../raster/r.resamp.filter/main.c:395 msgid "resample" msgstr "" @@ -7209,7 +7552,7 @@ #: ../raster/r.resamp.interp/main.c:88 msgid "Method" -msgstr "" +msgstr "Metoda" #: ../raster/r.resamp.interp/main.c:102 ../imagery/i.topo.corr/main.c:158 #, c-format @@ -7217,8 +7560,8 @@ msgstr "Neplatná metoda: %s" #: ../raster/r.resamp.interp/main.c:370 ../raster/r.mode/main.c:143 -#: ../raster/r.resamp.stats/main.c:395 ../raster/r.tile/main.c:200 -#: ../raster/r.resamp.filter/main.c:579 +#: ../raster/r.resamp.stats/main.c:395 ../raster/r.tile/main.c:203 +#: ../raster/r.resamp.filter/main.c:593 #, c-format msgid "Unable to read color table for %s" msgstr "Nelze Äíst barevnou tabulku pro %s" @@ -7355,14 +7698,15 @@ #: ../raster/r.topmodel/file_io.c:28 ../raster/r.topmodel/file_io.c:136 #: ../raster/r.topmodel/file_io.c:161 ../raster/r.series.accumulate/main.c:221 -#: ../raster/r.series/main.c:223 ../raster/r.mapcalc/main.c:49 -#: ../raster/r.in.xyz/main.c:582 ../raster/r.in.mat/main.c:125 -#: ../raster/r.support/main.c:176 ../display/d.legend.vect/main.c:259 -#: ../display/d.legend.vect/main.c:273 ../display/d.legend.vect/draw.c:72 -#: ../display/d.linegraph/main.c:415 ../display/d.linegraph/main.c:432 -#: ../display/d.linegraph/main.c:730 ../display/d.text/main.c:380 -#: ../display/d.where/main.c:163 ../raster3d/r3.support/main.c:167 -#: ../general/g.cairocomp/main.c:46 ../vector/v.segment/main.c:98 +#: ../raster/r.series/main.c:226 ../raster/r.mapcalc/main.c:49 +#: ../raster/r.in.xyz/main.c:582 ../raster/r.buildvrt/main.c:126 +#: ../raster/r.in.mat/main.c:125 ../raster/r.support/main.c:176 +#: ../display/d.legend.vect/main.c:259 ../display/d.legend.vect/main.c:273 +#: ../display/d.legend.vect/draw.c:72 ../display/d.linegraph/main.c:415 +#: ../display/d.linegraph/main.c:432 ../display/d.linegraph/main.c:730 +#: ../display/d.text/main.c:380 ../display/d.where/main.c:160 +#: ../raster3d/r3.support/main.c:167 ../general/g.cairocomp/main.c:46 +#: ../imagery/i.group/main.c:122 ../vector/v.segment/main.c:98 #: ../vector/v.net.path/path.c:49 ../vector/v.lrs/v.lrs.segment/main.c:133 #, c-format msgid "Unable to open input file <%s>" @@ -7501,7 +7845,7 @@ #: ../raster/r.texture/main.c:151 msgid "Separate output for each angle (0, 45, 90, 135)" -msgstr "" +msgstr "OddÄ›lený výstup pro každý úhel (0, 45, 90, 135)" #: ../raster/r.texture/main.c:152 msgid "Angles are counterclockwise from east: 0 is East to West, 45 is North-East to South-West" @@ -7557,7 +7901,7 @@ msgstr[2] "" msgstr[3] "" -#: ../raster/r.texture/main.c:354 ../imagery/i.vi/main.c:225 +#: ../raster/r.texture/main.c:354 ../imagery/i.vi/main.c:226 #, c-format msgid "Calculating %s..." msgstr "" @@ -7588,7 +7932,7 @@ #: ../raster/r.stats/main.c:144 ../raster/r.report/parse.c:102 msgid "Sort output statistics by cell counts" -msgstr "" +msgstr "SeÅ™adit výstupní statistiku podle poÄtu bunÄ›k" #: ../raster/r.stats/main.c:145 ../raster/r.report/parse.c:103 msgid "Default: sorted by categories or intervals" @@ -7674,7 +8018,7 @@ msgstr "'%s' musí být vÄ›tší, než nula; používám %s=255" #: ../raster/r.stats/main.c:285 ../raster/r.series.accumulate/main.c:265 -#: ../raster/r.series/main.c:287 +#: ../raster/r.series/main.c:300 ../raster/r.buildvrt/main.c:185 msgid "Raster map not found" msgstr "Rastrová mapa nebyla nalezena" @@ -8041,7 +8385,7 @@ #: ../raster/r.li/r.li.daemon/daemon.c:485 msgid "Unable to parse configuration file (sample area)" -msgstr "" +msgstr "Nelze analyzovat konfiguraÄní soubor (vzorová oblast)" #: ../raster/r.li/r.li.daemon/daemon.c:520 msgid "Too many units to place" @@ -8114,7 +8458,7 @@ #: ../raster/r.li/r.li.richness/richness.c:42 msgid "Calculates richness index on a raster map" -msgstr "" +msgstr "VypoÄítá index bohatství na rastrové mapÄ›" #: ../raster/r.out.ppm3/main.c:59 msgid "Converts 3 GRASS raster layers (R,G,B) to a PPM image file." @@ -8166,7 +8510,7 @@ #: ../raster/r.out.ppm3/main.c:160 msgid "Converting... " -msgstr "" +msgstr "PÅ™evádÄ›ní ..." #: ../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:129 @@ -8196,7 +8540,7 @@ msgid "Exports a GRASS raster to a binary array." msgstr "Exportuje rastrový soubor GRASSu do binárního pole." -#: ../raster/r.out.bin/main.c:290 ../raster/r.random/main.c:62 +#: ../raster/r.out.bin/main.c:290 ../raster/r.random/main.c:63 #: ../imagery/i.zc/main.c:66 msgid "Name of input raster map" msgstr "Název vstupní rastrové mapy" @@ -8243,7 +8587,7 @@ msgstr "Å patná hodnota pro žádná data (pouze celá Äísla)" #: ../raster/r.out.bin/main.c:379 ../raster/r.in.bin/main.c:462 -#: ../vector/v.colors/main.c:225 +#: ../vector/v.colors/main.c:238 #, c-format msgid "-%c and -%c are mutually exclusive" msgstr "" @@ -8423,7 +8767,7 @@ msgid "Spline tension value" msgstr "Hodnota pnutí kÅ™ivek" -#: ../raster/r.resamp.rst/main.c:246 ../vector/v.surf.rst/main.c:340 +#: ../raster/r.resamp.rst/main.c:246 ../vector/v.surf.rst/main.c:343 msgid "Anisotropy angle (in degrees counterclockwise from East)" msgstr "Úhel anisotropie (ve stupních proti smÄ›ru hodinových ruÄiÄek od Východu)" @@ -8431,7 +8775,7 @@ msgid "Anisotropy" msgstr "Anisotropie" -#: ../raster/r.resamp.rst/main.c:253 ../vector/v.surf.rst/main.c:347 +#: ../raster/r.resamp.rst/main.c:253 ../vector/v.surf.rst/main.c:350 msgid "Anisotropy scaling factor" msgstr "Míra anisotropie" @@ -8439,7 +8783,7 @@ msgid "Use dnorm independent tension" msgstr "Použij dnorm nezávislou tenzi" -#: ../raster/r.resamp.rst/main.c:263 ../vector/v.surf.rst/main.c:171 +#: ../raster/r.resamp.rst/main.c:263 ../vector/v.surf.rst/main.c:173 msgid "Output partial derivatives instead of topographic parameters" msgstr "Výstup ve formÄ› parciálních derivací místo topografických parametrů" @@ -8554,7 +8898,7 @@ #: ../raster/r.in.ascii/main.c:150 ../display/d.title/main.c:117 #: ../raster3d/r3.in.ascii/main.c:169 ../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 ../vector/v.surf.rst/main.c:864 +#: ../general/g.setproj/get_stp.c:286 ../vector/v.surf.rst/main.c:867 #: ../vector/v.in.ascii/main.c:275 #, c-format msgid "Unable to open temporary file <%s>" @@ -8562,7 +8906,7 @@ #: ../raster/r.resamp.rst/main.c:547 ../raster/r.thin/io.c:131 #: ../raster/r.thin/io.c:138 ../raster/r.thin/io.c:147 -#: ../vector/v.surf.rst/main.c:869 +#: ../vector/v.surf.rst/main.c:872 #, c-format msgid "Error writing temporary file <%s>" msgstr "" @@ -8590,10 +8934,10 @@ msgstr "" #: ../raster/r.univar/r3.univar_main.c:151 -#: ../raster/r.univar/r3.univar_main.c:189 ../raster3d/r3.out.netcdf/main.c:617 +#: ../raster/r.univar/r3.univar_main.c:189 ../raster3d/r3.out.netcdf/main.c:618 #: ../raster3d/r3.retile/main.c:127 ../raster3d/r3.neighbors/main.c:266 #: ../raster3d/r3.neighbors/main.c:275 ../raster3d/r3.out.vtk/main.c:207 -#: ../raster3d/r3.out.vtk/main.c:292 ../raster3d/r3.out.vtk/main.c:513 +#: ../raster3d/r3.out.vtk/main.c:292 ../raster3d/r3.out.vtk/main.c:512 #: ../raster3d/r3.mkdspf/main.c:168 ../raster3d/r3.mask/main.c:64 #: ../raster3d/r3.out.bin/main.c:314 ../raster3d/r3.flow/main.c:118 #: ../raster3d/r3.flow/main.c:132 ../raster3d/r3.flow/main.c:373 @@ -8726,53 +9070,53 @@ msgid "Programmer error in get_stats/switch" msgstr "Chyba programátora get_stats/switch" -#: ../raster/r.random/main.c:54 ../raster/r.random.surface/main.c:59 +#: ../raster/r.random/main.c:55 ../raster/r.random.surface/main.c:59 #: ../raster/r.surf.random/main.c:38 ../raster/r.random.cells/main.c:49 -#: ../raster/r.surf.gauss/main.c:40 ../vector/v.random/main.c:100 -#: ../vector/v.perturb/main.c:65 ../vector/v.extract/main.c:81 +#: ../raster/r.surf.gauss/main.c:40 ../vector/v.random/main.c:103 +#: ../vector/v.perturb/main.c:65 ../vector/v.extract/main.c:82 msgid "random" msgstr "" -#: ../raster/r.random/main.c:55 ../display/d.vect/main.c:76 -#: ../general/g.region/main.c:69 ../vector/v.random/main.c:103 +#: ../raster/r.random/main.c:56 ../display/d.vect/main.c:76 +#: ../general/g.region/main.c:70 ../vector/v.random/main.c:106 #: ../vector/v.cluster/main.c:94 ../vector/v.in.lidar/main.c:139 -#: ../vector/v.patch/main.c:71 ../vector/v.perturb/main.c:67 +#: ../vector/v.patch/main.c:73 ../vector/v.perturb/main.c:67 #: ../vector/v.rectify/main.c:72 ../vector/v.in.ascii/main.c:73 -#: ../vector/v.decimate/main.c:130 ../vector/v.edit/main.c:61 +#: ../vector/v.decimate/main.c:131 ../vector/v.edit/main.c:61 #: ../vector/v.info/main.c:43 ../vector/v.in.dxf/main.c:67 #: ../vector/v.external/main.c:57 msgid "level1" msgstr "" -#: ../raster/r.random/main.c:58 +#: ../raster/r.random/main.c:59 msgid "Creates a raster map layer and vector point map containing randomly located points." msgstr "Vytvoří rastrovou mapu a bodovou vektorovou mapu obsahující náhodnÄ› rozmístÄ›né body." -#: ../raster/r.random/main.c:67 +#: ../raster/r.random/main.c:68 msgid "Name of cover raster map" msgstr "Jméno svrchní rastrové mapy" -#: ../raster/r.random/main.c:74 +#: ../raster/r.random/main.c:75 msgid "The number of points to allocate" msgstr "PoÄet bodů, které mají být rozmístÄ›ny" -#: ../raster/r.random/main.c:86 +#: ../raster/r.random/main.c:93 msgid "Generate points also for NULL category" msgstr "Generuje také body s kategorií null" -#: ../raster/r.random/main.c:91 +#: ../raster/r.random/main.c:98 msgid "Report information about input raster and exit" msgstr "NahlaÅ¡ informace o vstupním rastru a ukonÄi se" -#: ../raster/r.random/main.c:95 +#: ../raster/r.random/main.c:102 msgid "Generate vector points as 3D points" msgstr "VytvoÅ™it vektorové body jako 3D body" -#: ../raster/r.random/main.c:98 ../vector/v.in.ascii/main.c:195 +#: ../raster/r.random/main.c:105 ../vector/v.in.ascii/main.c:195 msgid "Do not build topology in points mode" msgstr "Nevytvářet topologii v bodovém režimu" -#: ../raster/r.random/main.c:99 ../display/d.linegraph/main.c:353 +#: ../raster/r.random/main.c:106 ../display/d.linegraph/main.c:353 #: ../display/d.linegraph/main.c:362 ../display/d.linegraph/main.c:371 #: ../display/d.linegraph/main.c:386 ../vector/v.out.ascii/args.c:40 #: ../vector/v.out.ascii/args.c:66 ../vector/v.out.ascii/args.c:76 @@ -8785,42 +9129,42 @@ msgid "Points" msgstr "Body" -#: ../raster/r.random/main.c:143 +#: ../raster/r.random/main.c:150 #, c-format msgid "Note: one (or both) of %s and %s must be specified" msgstr "Musí být zadána alespoň jedna volba z %s a %s" -#: ../raster/r.random/main.c:151 +#: ../raster/r.random/main.c:158 #, c-format msgid "<%s=%s> invalid percentage" msgstr "<%s=%s> neplatná procenta" -#: ../raster/r.random/main.c:162 +#: ../raster/r.random/main.c:169 #, c-format msgid "<%s=%s> invalid number of points" msgstr "<%s=%s> neplatný poÄet bodů " -#: ../raster/r.random/main.c:176 +#: ../raster/r.random/main.c:183 #, c-format msgid "There aren't [%llu] cells in the current region" msgstr "" -#: ../raster/r.random/main.c:179 +#: ../raster/r.random/main.c:186 #, c-format msgid "There aren't [%llu] non-NULL cells in the current region" msgstr "" -#: ../raster/r.random/main.c:183 +#: ../raster/r.random/main.c:190 #, c-format msgid "There aren't [%lu] cells in the current region" msgstr "" -#: ../raster/r.random/main.c:186 +#: ../raster/r.random/main.c:193 #, c-format msgid "There aren't [%lu] non-NULL cells in the current region" msgstr "" -#: ../raster/r.random/main.c:192 +#: ../raster/r.random/main.c:199 msgid "There are no valid locations in the current region" msgstr "Neexistuje žádné správné umístÄ›ní v souÄasném regioinu" @@ -8852,7 +9196,7 @@ msgid "Writing vector map <%s> ..." msgstr "Zapisuji do vektorové mapy <%s> ..." -#: ../raster/r.random/random.c:190 ../vector/v.net.distance/main.c:363 +#: ../raster/r.random/random.c:189 ../vector/v.net.distance/main.c:363 #: ../vector/v.net.allpairs/main.c:271 ../vector/v.net.path/path.c:350 #: ../vector/v.net.iso/main.c:724 ../vector/v.net.iso/main.c:754 #: ../vector/v.net.flow/main.c:262 ../vector/v.net.timetable/main.c:134 @@ -8866,35 +9210,36 @@ msgid "Cannot insert new record: %s" msgstr "Nelze vložit nový záznam: %s" -#: ../raster/r.random/random.c:244 +#: ../raster/r.random/random.c:243 #, c-format msgid "Only [%llu] random points created" msgstr "" -#: ../raster/r.random/random.c:247 +#: ../raster/r.random/random.c:246 #, c-format msgid "Only [%lu] random points created" msgstr "" -#: ../raster/r.random/random.c:258 ../raster/r.to.vect/main.c:233 +#: ../raster/r.random/random.c:257 ../raster/r.to.vect/main.c:233 #: ../db/drivers/postgres/index.c:59 ../vector/v.mkgrid/main.c:346 -#: ../vector/v.mkgrid/main.c:404 ../vector/v.random/main.c:259 -#: ../vector/v.select/copy_tabs.c:87 ../vector/v.patch/main.c:328 -#: ../vector/v.overlay/main.c:592 ../vector/v.extract/copy_tab.c:124 +#: ../vector/v.mkgrid/main.c:404 ../vector/v.random/main.c:300 +#: ../vector/v.select/copy_tabs.c:87 ../vector/v.patch/main.c:366 +#: ../vector/v.overlay/main.c:592 ../vector/v.decimate/copy_tab.c:119 +#: ../vector/v.extract/copy_tab.c:124 msgid "Unable to create index" msgstr "Nelze vytvoÅ™it index" -#: ../raster/r.random/random.c:262 ../raster/r.contour/main.c:193 +#: ../raster/r.random/random.c:261 ../raster/r.contour/main.c:193 #: ../raster/r.stream.extract/close.c:202 ../raster/r.to.vect/main.c:238 #: ../raster3d/r3.flow/main.c:72 ../vector/v.mkgrid/main.c:350 -#: ../vector/v.mkgrid/main.c:408 ../vector/v.random/main.c:265 +#: ../vector/v.mkgrid/main.c:408 ../vector/v.random/main.c:306 #: ../vector/v.in.lidar/attributes.c:144 ../vector/v.reclass/main.c:327 #: ../vector/v.in.dwg/main.c:249 ../vector/v.select/copy_tabs.c:90 -#: ../vector/v.in.ogr/main.c:1145 ../vector/v.patch/main.c:333 +#: ../vector/v.in.ogr/main.c:1208 ../vector/v.patch/main.c:371 #: ../vector/v.overlay/main.c:597 ../vector/v.sample/main.c:197 -#: ../vector/v.distance/main.c:1424 ../vector/v.in.ascii/main.c:423 -#: ../vector/v.to.points/main.c:202 ../vector/v.in.dxf/write_vect.c:238 -#: ../vector/v.extract/copy_tab.c:129 +#: ../vector/v.distance/main.c:1432 ../vector/v.in.ascii/main.c:423 +#: ../vector/v.to.points/main.c:202 ../vector/v.decimate/copy_tab.c:124 +#: ../vector/v.in.dxf/write_vect.c:238 ../vector/v.extract/copy_tab.c:129 #, c-format msgid "Unable to grant privileges on table <%s>" msgstr "Nelze poskytnou práva na tabulku <%s>" @@ -9024,7 +9369,7 @@ #: ../raster/r.report/parse.c:83 msgid "Page width" -msgstr "" +msgstr "Šířka stránky" #: ../raster/r.report/parse.c:113 msgid "Suppress page headers" @@ -9067,155 +9412,166 @@ msgid "Unable to read category file of raster map <%s@%s>" msgstr "Nelze Äíst soubor s kategoriemi rastrové mapy <%s@%s>" -#: ../raster/r.horizon/main.c:182 ../raster/r.sunhours/main.c:75 +#: ../raster/r.horizon/main.c:181 ../raster/r.sunhours/main.c:75 #: ../raster/r.sunmask/main.c:118 msgid "sun position" msgstr "" -#: ../raster/r.horizon/main.c:184 +#: ../raster/r.horizon/main.c:183 msgid "Computes horizon angle height from a digital elevation model." msgstr "" -#: ../raster/r.horizon/main.c:186 +#: ../raster/r.horizon/main.c:185 msgid "The module has two different modes of operation: 1. Computes the entire horizon around a single point whose coordinates are given with the 'coord' option. The horizon height (in radians). 2. Computes one or more raster maps of the horizon height in a single direction. The input for this is the angle (in degrees), which is measured counterclockwise with east=0, north=90 etc. The output is the horizon height in radians." msgstr "" -#: ../raster/r.horizon/main.c:203 +#: ../raster/r.horizon/main.c:202 msgid "Direction in which you want to know the horizon height" msgstr "SmÄ›r ve kterém chcete znát vášku horizontu" -#: ../raster/r.horizon/main.c:220 +#: ../raster/r.horizon/main.c:219 msgid "Start angle for multidirectional horizon [degrees]" msgstr "" -#: ../raster/r.horizon/main.c:221 ../raster/r.horizon/main.c:230 -#: ../raster/r.horizon/main.c:238 ../raster/r.horizon/main.c:246 -#: ../raster/r.horizon/main.c:254 ../raster/r.horizon/main.c:262 -#: ../raster/r.horizon/main.c:270 ../raster/r.horizon/main.c:283 +#: ../raster/r.horizon/main.c:220 ../raster/r.horizon/main.c:229 +#: ../raster/r.horizon/main.c:237 ../raster/r.horizon/main.c:245 +#: ../raster/r.horizon/main.c:253 ../raster/r.horizon/main.c:261 +#: ../raster/r.horizon/main.c:269 ../raster/r.horizon/main.c:282 msgid "Raster mode" msgstr "" -#: ../raster/r.horizon/main.c:229 +#: ../raster/r.horizon/main.c:228 msgid "End angle for multidirectional horizon [degrees]" msgstr "" -#: ../raster/r.horizon/main.c:237 +#: ../raster/r.horizon/main.c:236 msgid "For horizon rasters, read from the DEM an extra buffer around the present region" msgstr "Pro rastry s horizontem, naÄíst z DTM extra území okolo souÄasného regionu" -#: ../raster/r.horizon/main.c:245 +#: ../raster/r.horizon/main.c:244 msgid "For horizon rasters, read from the DEM an extra buffer eastward the present region" msgstr "Pro rastry s horizontem, naÄíst z DTM extra území východním smÄ›rem od souÄasného regionu" -#: ../raster/r.horizon/main.c:253 +#: ../raster/r.horizon/main.c:252 msgid "For horizon rasters, read from the DEM an extra buffer westward the present region" msgstr "Pro rastry s horizontem, naÄíst z DTM extra území západním smÄ›rem od souÄasného regionu" -#: ../raster/r.horizon/main.c:261 +#: ../raster/r.horizon/main.c:260 msgid "For horizon rasters, read from the DEM an extra buffer northward the present region" msgstr "Pro rastry s horizontem, naÄíst z DTM extra území severním smÄ›rem od souÄasného regionu" -#: ../raster/r.horizon/main.c:269 +#: ../raster/r.horizon/main.c:268 msgid "For horizon rasters, read from the DEM an extra buffer southward the present region" msgstr "Pro rastry s horizontem, naÄíst z DTM extra území jižním smÄ›rem od souÄasného regionu" -#: ../raster/r.horizon/main.c:277 +#: ../raster/r.horizon/main.c:276 msgid "The maximum distance to consider when finding the horizon height" msgstr "Maximální vzdálenost ve které se se jeÅ¡tÄ› bude hledat výška horizontu" -#: ../raster/r.horizon/main.c:288 +#: ../raster/r.horizon/main.c:287 msgid "Coordinate for which you want to calculate the horizon" msgstr "SouÅ™aadnice pro které chcete spoÄítat obzor" -#: ../raster/r.horizon/main.c:289 ../raster/r.horizon/main.c:305 +#: ../raster/r.horizon/main.c:288 ../raster/r.horizon/main.c:304 msgid "Point mode" msgstr "" -#: ../raster/r.horizon/main.c:310 +#: ../raster/r.horizon/main.c:309 msgid "Write output in degrees (default is radians)" msgstr "Zapsat výstup ve stupních (výchozí je radiány)" -#: ../raster/r.horizon/main.c:315 +#: ../raster/r.horizon/main.c:314 msgid "Write output in compass orientation (default is CCW, East=0)" msgstr "" -#: ../raster/r.horizon/main.c:355 +#: ../raster/r.horizon/main.c:354 msgid "Note: In latitude-longitude coordinate system specify buffers in degree unit" msgstr "" -#: ../raster/r.horizon/main.c:368 +#: ../raster/r.horizon/main.c:367 msgid "Can't read the coordinates from the \"coordinate\" option." msgstr "" -#: ../raster/r.horizon/main.c:395 +#: ../raster/r.horizon/main.c:372 +msgid "Coordinates are outside of the current region" +msgstr "" + +#: ../raster/r.horizon/main.c:399 msgid "You didn't specify a direction value or step size. Aborting." msgstr "Není zadána hodnota smÄ›ru, nebo velikost kroku. PÅ™eruÅ¡uji." -#: ../raster/r.horizon/main.c:400 +#: ../raster/r.horizon/main.c:404 msgid "You didn't specify a horizon raster name. Aborting." msgstr "Není specifikováno jméno rastrové mapy s horizontem, PÅ™eruÅ¡uji." -#: ../raster/r.horizon/main.c:415 +#: ../raster/r.horizon/main.c:419 msgid "Negative values of start angle are not allowed. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:419 +#: ../raster/r.horizon/main.c:423 msgid "End angle is not between 0 and 360. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:423 +#: ../raster/r.horizon/main.c:427 msgid "You specify a start grater than the end angle. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:431 +#: ../raster/r.horizon/main.c:435 msgid "You didn't specify an angle step size. Aborting." msgstr "Není specifikována velikost kroku úhlu. PÅ™eruÅ¡uji." -#: ../raster/r.horizon/main.c:442 +#: ../raster/r.horizon/main.c:446 msgid "Could not read bufferzone size. Aborting." msgstr "Nelze naÄíst velikost okolní zóny. PÅ™eruÅ¡uji." -#: ../raster/r.horizon/main.c:447 ../raster/r.horizon/main.c:453 -#: ../raster/r.horizon/main.c:460 ../raster/r.horizon/main.c:467 +#: ../raster/r.horizon/main.c:451 ../raster/r.horizon/main.c:457 +#: ../raster/r.horizon/main.c:464 ../raster/r.horizon/main.c:471 #, c-format msgid "Could not read %s bufferzone size. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:448 +#: ../raster/r.horizon/main.c:452 msgid "east" msgstr "" -#: ../raster/r.horizon/main.c:454 +#: ../raster/r.horizon/main.c:458 msgid "west" msgstr "" -#: ../raster/r.horizon/main.c:461 +#: ../raster/r.horizon/main.c:465 msgid "south" msgstr "" -#: ../raster/r.horizon/main.c:468 +#: ../raster/r.horizon/main.c:472 msgid "north" msgstr "" -#: ../raster/r.horizon/main.c:473 +#: ../raster/r.horizon/main.c:477 msgid "Could not read maximum distance. Aborting." msgstr "Nelze naÄíst maximální vzdálenost. PÅ™eruÅ¡uji" -#: ../raster/r.horizon/main.c:484 +#: ../raster/r.horizon/main.c:488 msgid "The distance value must be 0.5-1.5. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:654 ../raster/r.in.ascii/main.c:187 +#: ../raster/r.horizon/main.c:656 ../raster/r.in.ascii/main.c:187 #, c-format msgid "OOPS: rows changed from %d to %d" msgstr "JÉMINÃNKU: řádky se zmÄ›nily z %d na %d" -#: ../raster/r.horizon/main.c:658 ../raster/r.in.ascii/main.c:190 +#: ../raster/r.horizon/main.c:660 ../raster/r.in.ascii/main.c:190 #, c-format msgid "OOPS: cols changed from %d to %d" msgstr "JÉMINÃNKU: sloupce se zmÄ›nily z %d na %d" -#: ../raster/r.horizon/main.c:1174 +#: ../raster/r.horizon/main.c:849 ../raster/r.horizon/main.c:867 +#: ../raster/r.horizon/main.c:1203 ../raster/r.horizon/main.c:1223 +#: ../raster/r.proj/main.c:450 ../raster/r.proj/main.c:541 +#, fuzzy, c-format +msgid "Error in %s" +msgstr "Chyba: %s" + +#: ../raster/r.horizon/main.c:1176 #, c-format msgid "Calculating map %01d of %01d (angle %.2f, raster map <%s>)" msgstr "" @@ -9370,7 +9726,7 @@ 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:183 +#: ../raster/r.series.accumulate/main.c:132 ../raster/r.series/main.c:184 msgid "Ignore values outside this range" msgstr "Ignorovat hodnoty mimo rozsah hodnot" @@ -9394,7 +9750,7 @@ msgid "Huglin Heliothermal index" msgstr "" -#: ../raster/r.series.accumulate/main.c:163 ../raster/r.series/main.c:191 +#: ../raster/r.series.accumulate/main.c:163 ../raster/r.series/main.c:192 msgid "Do not keep files open" msgstr "" @@ -9403,27 +9759,30 @@ msgstr "" #: ../raster/r.series.accumulate/main.c:206 ../raster/r.neighbors/main.c:266 -#: ../raster/r.series/main.c:204 ../raster/r.mapcalc/main.c:131 -#: ../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.external/main.c:170 ../vector/v.colors/main.c:206 +#: ../raster/r.series/main.c:205 ../raster/r.mapcalc/main.c:131 +#: ../raster/r.buildvrt/main.c:109 ../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.external/main.c:170 +#: ../vector/v.colors/main.c:219 #, c-format msgid "%s= and %s= are mutually exclusive" msgstr "" -#: ../raster/r.series.accumulate/main.c:210 ../raster/r.series/main.c:208 -#: ../raster/r.series.interp/main.c:126 ../raster/r.series.interp/main.c:142 +#: ../raster/r.series.accumulate/main.c:210 ../raster/r.series/main.c:209 +#: ../raster/r.buildvrt/main.c:113 ../raster/r.series.interp/main.c:126 +#: ../raster/r.series.interp/main.c:142 #, c-format msgid "Please specify %s= or %s=" msgstr "" -#: ../raster/r.series.accumulate/main.c:255 ../raster/r.series/main.c:275 +#: ../raster/r.series.accumulate/main.c:255 ../raster/r.series/main.c:288 +#: ../raster/r.buildvrt/main.c:174 msgid "No raster map name found in input file" msgstr "" -#: ../raster/r.series.accumulate/main.c:318 ../raster/r.slope.aspect/main.c:544 -#: ../raster/r.series/main.c:386 ../raster/r.patch/main.c:140 -#: ../raster/r.series.interp/main.c:339 ../raster/r.relief/main.c:316 +#: ../raster/r.series.accumulate/main.c:318 ../raster/r.slope.aspect/main.c:577 +#: ../raster/r.series/main.c:415 ../raster/r.patch/main.c:140 +#: ../raster/r.series.interp/main.c:339 ../raster/r.relief/main.c:317 msgid "Percent complete..." msgstr "Hotových procent..." @@ -9485,10 +9844,10 @@ msgstr "NaÄítám mapu %s ..." #: ../raster/r.distance/report.c:61 -#: ../scripts/i.colors.enhance/i.colors.enhance.py:153 -#: ../scripts/i.colors.enhance/i.colors.enhance.py:176 -#: ../scripts/i.colors.enhance/i.colors.enhance.py:186 -#: ../scripts/i.colors.enhance/i.colors.enhance.py:210 +#: ../scripts/i.colors.enhance/i.colors.enhance.py:161 +#: ../scripts/i.colors.enhance/i.colors.enhance.py:184 +#: ../scripts/i.colors.enhance/i.colors.enhance.py:194 +#: ../scripts/i.colors.enhance/i.colors.enhance.py:218 msgid "Processing..." msgstr "Zpracovávám..." @@ -10058,7 +10417,7 @@ #: ../raster/r.colors.out/raster_main.c:49 msgid "Exports the color table associated with a raster map." -msgstr "" +msgstr "Exportuje tabulku barev pÅ™idruženou k rastrové mapÄ›." #: ../raster/r.colors.out/raster_main.c:55 #: ../raster/r.colors.out/raster3d_main.c:56 ../vector/v.colors.out/main.c:61 @@ -10074,7 +10433,7 @@ #: ../raster/r.colors.out/raster_main.c:61 #: ../raster/r.colors.out/raster3d_main.c:62 ../vector/v.colors.out/main.c:72 msgid "Output values as percentages" -msgstr "" +msgstr "Výstupní hodnoty v procentech" #: ../raster/r.colors.out/raster3d_main.c:50 msgid "Exports the color table associated with a 3D raster map." @@ -10175,7 +10534,7 @@ #: ../raster/r.gwflow/main.c:209 ../raster3d/r3.gwflow/main.c:160 msgid "groundwater flow" -msgstr "" +msgstr "proudÄ›ní podzemní vody" #: ../raster/r.gwflow/main.c:212 msgid "Numerical calculation program for transient, confined and unconfined groundwater flow in two dimensions." @@ -10409,9 +10768,9 @@ #: ../raster/r.contour/main.c:183 ../raster/r.stream.extract/close.c:194 #: ../vector/v.net.distance/main.c:291 ../vector/v.in.lidar/attributes.c:135 #: ../vector/v.net.allpairs/main.c:179 ../vector/v.in.dwg/main.c:240 -#: ../vector/v.in.ogr/main.c:1138 ../vector/v.net.path/path.c:109 +#: ../vector/v.in.ogr/main.c:1201 ../vector/v.net.path/path.c:109 #: ../vector/v.overlay/main.c:587 ../vector/v.net.iso/main.c:390 -#: ../vector/v.net.flow/main.c:181 ../vector/v.distance/main.c:1419 +#: ../vector/v.net.flow/main.c:181 ../vector/v.distance/main.c:1427 #: ../vector/v.net.timetable/main.c:103 ../vector/v.to.points/main.c:192 #: ../vector/v.net.components/main.c:190 ../vector/v.net.centrality/main.c:266 #: ../vector/v.net.alloc/main.c:329 @@ -10421,7 +10780,7 @@ #: ../raster/r.contour/main.c:188 ../raster3d/r3.flow/main.c:67 #: ../vector/v.in.lidar/attributes.c:139 ../vector/v.reclass/main.c:322 -#: ../vector/v.in.dwg/main.c:244 ../vector/v.in.ogr/main.c:1360 +#: ../vector/v.in.dwg/main.c:244 ../vector/v.in.ogr/main.c:1430 #: ../vector/v.in.ascii/main.c:523 ../vector/v.to.points/main.c:197 #: ../vector/v.in.dxf/write_vect.c:241 #, c-format @@ -10429,8 +10788,8 @@ msgstr "Nelze vytvoÅ™it index pro tabulku <%s>, klÃ­Ä <%s>" #: ../raster/r.contour/main.c:203 ../vector/v.select/copy_tabs.c:17 -#: ../vector/v.voronoi/main.c:384 ../vector/v.extract/copy_tab.c:57 -#: ../vector/v.generalize/misc.c:134 +#: ../vector/v.voronoi/main.c:384 ../vector/v.decimate/copy_tab.c:54 +#: ../vector/v.extract/copy_tab.c:57 ../vector/v.generalize/misc.c:134 msgid "Writing attributes..." msgstr "Zapisuji atributy ..." @@ -10441,7 +10800,7 @@ msgid "Unable to insert new record: '%s'" msgstr "Nelze vložit nový řádek: '%s'" -#: ../raster/r.contour/main.c:237 ../raster/r.in.lidar/main.c:608 +#: ../raster/r.contour/main.c:237 ../raster/r.in.lidar/main.c:613 #: ../vector/v.generalize/displacement.c:78 msgid "Reading data..." msgstr "ÄŒtu data... " @@ -10477,7 +10836,7 @@ msgstr[2] "Zapisuji vektorové vrstevnice (celkový poÄet úrovní %d)..." msgstr[3] "Zapisuji vektorové vrstevnice (celkový poÄet úrovní %d)..." -#: ../raster/r.contour/cont.c:213 +#: ../raster/r.contour/cont.c:214 #, c-format msgid "%d crossing found" msgid_plural "%d crossings found" @@ -10486,203 +10845,216 @@ msgstr[2] "%d pÅ™ekřížení nalezeno" msgstr[3] "%d pÅ™ekřížení nalezeno" -#: ../raster/r.contour/cont.c:266 +#: ../raster/r.contour/cont.c:267 msgid "Illegal edge number" msgstr "NeplatnýpoÄet hran" -#: ../raster/r.contour/cont.c:374 +#: ../raster/r.contour/cont.c:375 msgid "Edge number out of range" msgstr "PoÄet hran mimo rozsah" -#: ../raster/r.slope.aspect/main.c:152 ../raster/r.param.scale/interface.c:56 +#: ../raster/r.slope.aspect/main.c:170 ../raster/r.param.scale/interface.c:56 #: ../raster/r.relief/main.c:110 ../imagery/i.topo.corr/main.c:48 msgid "terrain" msgstr "" -#: ../raster/r.slope.aspect/main.c:153 +#: ../raster/r.slope.aspect/main.c:171 msgid "aspect" msgstr "" -#: ../raster/r.slope.aspect/main.c:154 +#: ../raster/r.slope.aspect/main.c:172 msgid "slope" msgstr "" -#: ../raster/r.slope.aspect/main.c:155 +#: ../raster/r.slope.aspect/main.c:173 msgid "curvature" msgstr "" -#: ../raster/r.slope.aspect/main.c:156 +#: ../raster/r.slope.aspect/main.c:174 msgid "Generates raster maps of slope, aspect, curvatures and partial derivatives from an elevation raster map." msgstr "" -#: ../raster/r.slope.aspect/main.c:158 +#: ../raster/r.slope.aspect/main.c:176 msgid "Aspect is calculated counterclockwise from east." msgstr "" -#: ../raster/r.slope.aspect/main.c:165 ../vector/v.surf.rst/main.c:201 +#: ../raster/r.slope.aspect/main.c:183 ../vector/v.surf.rst/main.c:203 msgid "Name for output slope raster map" msgstr "Název výstupní rastrové mapy sklonu" -#: ../raster/r.slope.aspect/main.c:166 ../raster/r.slope.aspect/main.c:172 -#: ../raster/r.slope.aspect/main.c:196 ../raster/r.slope.aspect/main.c:203 -#: ../raster/r.slope.aspect/main.c:210 ../raster/r.slope.aspect/main.c:217 -#: ../raster/r.slope.aspect/main.c:224 ../raster/r.slope.aspect/main.c:231 -#: ../raster/r.slope.aspect/main.c:238 ../raster/r.watershed/front/main.c:139 -#: ../raster/r.watershed/front/main.c:146 -#: ../raster/r.watershed/front/main.c:153 +#: ../raster/r.slope.aspect/main.c:184 ../raster/r.slope.aspect/main.c:190 +#: ../raster/r.slope.aspect/main.c:214 ../raster/r.slope.aspect/main.c:221 +#: ../raster/r.slope.aspect/main.c:228 ../raster/r.slope.aspect/main.c:235 +#: ../raster/r.slope.aspect/main.c:242 ../raster/r.slope.aspect/main.c:249 +#: ../raster/r.slope.aspect/main.c:256 ../raster/r.watershed/front/main.c:147 +#: ../raster/r.watershed/front/main.c:154 #: ../raster/r.watershed/front/main.c:160 -#: ../raster/r.watershed/front/main.c:166 -#: ../raster/r.watershed/front/main.c:172 -#: ../raster/r.watershed/front/main.c:180 -#: ../raster/r.watershed/front/main.c:188 -#: ../raster/r.watershed/front/main.c:195 ../vector/v.surf.rst/main.c:172 -#: ../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:232 ../vector/v.surf.rst/main.c:239 -#: ../vector/v.surf.rst/main.c:246 ../vector/v.surf.rst/main.c:253 +#: ../raster/r.watershed/front/main.c:167 +#: ../raster/r.watershed/front/main.c:173 +#: ../raster/r.watershed/front/main.c:179 +#: ../raster/r.watershed/front/main.c:186 +#: ../raster/r.watershed/front/main.c:193 +#: ../raster/r.watershed/front/main.c:200 ../vector/v.surf.rst/main.c:174 +#: ../vector/v.surf.rst/main.c:198 ../vector/v.surf.rst/main.c:204 +#: ../vector/v.surf.rst/main.c:210 ../vector/v.surf.rst/main.c:216 +#: ../vector/v.surf.rst/main.c:222 ../vector/v.surf.rst/main.c:228 +#: ../vector/v.surf.rst/main.c:234 ../vector/v.surf.rst/main.c:241 +#: ../vector/v.surf.rst/main.c:248 ../vector/v.surf.rst/main.c:255 #: ../vector/v.surf.bspline/main.c:130 ../vector/v.surf.bspline/main.c:135 -#: ../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.vol.rst/main.c:293 ../vector/v.vol.rst/main.c:299 +#: ../vector/v.vol.rst/main.c:362 ../vector/v.vol.rst/main.c:368 +#: ../vector/v.vol.rst/main.c:374 ../vector/v.vol.rst/main.c:381 +#: ../vector/v.vol.rst/main.c:387 ../vector/v.vol.rst/main.c:393 +#: ../vector/v.vol.rst/main.c:399 ../vector/v.vol.rst/main.c:405 msgid "Outputs" msgstr "Výstupy" -#: ../raster/r.slope.aspect/main.c:171 ../vector/v.surf.rst/main.c:207 +#: ../raster/r.slope.aspect/main.c:189 ../vector/v.surf.rst/main.c:209 msgid "Name for output aspect raster map" msgstr "Název výstupní rastrové mapy orientace" -#: ../raster/r.slope.aspect/main.c:180 +#: ../raster/r.slope.aspect/main.c:198 msgid "Format for reporting the slope" msgstr "Formát sklonu svahu" -#: ../raster/r.slope.aspect/main.c:187 +#: ../raster/r.slope.aspect/main.c:205 msgid "Type of output aspect and slope maps" msgstr "Typ výstupních map expozice a sklonu svahu" -#: ../raster/r.slope.aspect/main.c:195 ../vector/v.surf.rst/main.c:213 +#: ../raster/r.slope.aspect/main.c:213 ../vector/v.surf.rst/main.c:215 msgid "Name for output profile curvature raster map" msgstr "Název výstupní rastrové mapy profilových kÅ™ivostí" -#: ../raster/r.slope.aspect/main.c:202 ../vector/v.surf.rst/main.c:219 +#: ../raster/r.slope.aspect/main.c:220 ../vector/v.surf.rst/main.c:221 msgid "Name for output tangential curvature raster map" msgstr "Název výstupní rastrové mapy tangenciálních kÅ™ivostí" -#: ../raster/r.slope.aspect/main.c:209 +#: ../raster/r.slope.aspect/main.c:227 msgid "Name for output first order partial derivative dx (E-W slope) raster map" msgstr "Název výstupní rastrové mapy parciálních derivací prvního řádu dx (V-Z sklon svahu)" -#: ../raster/r.slope.aspect/main.c:216 +#: ../raster/r.slope.aspect/main.c:234 msgid "Name for output first order partial derivative dy (N-S slope) raster map" msgstr "Název výstupní rastrové mapy parciálních derivací prvního řádu dy (S-J sklon svahu)" -#: ../raster/r.slope.aspect/main.c:223 +#: ../raster/r.slope.aspect/main.c:241 msgid "Name for output second order partial derivative dxx raster map" msgstr "Název výstupnírastrové mapy parciálních derivací druhého řádu dxx" -#: ../raster/r.slope.aspect/main.c:230 +#: ../raster/r.slope.aspect/main.c:248 msgid "Name for output second order partial derivative dyy raster map" msgstr "Název výstupnírastrové mapy parciálních derivací druhého řádu dyy" -#: ../raster/r.slope.aspect/main.c:237 +#: ../raster/r.slope.aspect/main.c:255 msgid "Name for output second order partial derivative dxy raster map" msgstr "Název výstupní rastrové mapy parciálních derivací druhého řádu dxy" -#: ../raster/r.slope.aspect/main.c:243 +#: ../raster/r.slope.aspect/main.c:261 msgid "Multiplicative factor to convert elevation units to horizontal units" msgstr "" -#: ../raster/r.slope.aspect/main.c:252 +#: ../raster/r.slope.aspect/main.c:270 msgid "Minimum slope value (in percent) for which aspect is computed" msgstr "" -#: ../raster/r.slope.aspect/main.c:261 +#: ../raster/r.slope.aspect/main.c:279 msgid "Do not align the current region to the raster elevation map" msgstr "" -#: ../raster/r.slope.aspect/main.c:315 ../raster/r.relief/main.c:220 +#: ../raster/r.slope.aspect/main.c:285 +msgid "Compute output at edges and near NULL values" +msgstr "" + +#: ../raster/r.slope.aspect/main.c:291 +msgid "Create aspect as degrees clockwise from North (azimuth), with flat = -9999" +msgstr "" + +#: ../raster/r.slope.aspect/main.c:293 +#, fuzzy +msgid "Default: degrees counter-clockwise from East, with flat = 0" +msgstr "Úhel anisotropie (ve stupních proti smÄ›ru hodinových ruÄiÄek od Východu)" + +#: ../raster/r.slope.aspect/main.c:348 ../raster/r.relief/main.c:221 #, c-format msgid "%s=%s - must be a positive number" msgstr "%s=%s - musí být vÄ›tší než nula" -#: ../raster/r.slope.aspect/main.c:321 ../raster/r.relief/main.c:201 -#: ../raster/r.relief/main.c:207 +#: ../raster/r.slope.aspect/main.c:354 ../raster/r.relief/main.c:202 +#: ../raster/r.relief/main.c:208 #, c-format msgid "%s=%s - must be a non-negative number" msgstr "%s=%s - musí být vÄ›tší než nula" -#: ../raster/r.slope.aspect/main.c:336 +#: ../raster/r.slope.aspect/main.c:369 #, c-format msgid "You must specify at least one of the parameters: <%s>, <%s>, <%s>, <%s>, <%s>, <%s>, <%s>, <%s> or <%s>" msgstr "Musíte specifikovat nejménÄ› jeden z techto parametrů: <%s>, <%s>, <%s>, <%s>, <%s>, <%s>, <%s>, <%s> nebo <%s>" -#: ../raster/r.slope.aspect/main.c:358 +#: ../raster/r.slope.aspect/main.c:391 #, c-format msgid "Wrong raster type: %s" msgstr "Chybný typ rastrové mapy: %s" -#: ../raster/r.slope.aspect/main.c:387 +#: ../raster/r.slope.aspect/main.c:420 msgid "r.slope.aspect does not convert horizontal units to meters in this version, see manual page." msgstr "" -#: ../raster/r.slope.aspect/main.c:968 +#: ../raster/r.slope.aspect/main.c:1025 #, c-format msgid "Elevation products for mapset <%s> in <%s>" msgstr "Výškové produkty pro mapset <%s> v <%s>" -#: ../raster/r.slope.aspect/main.c:987 +#: ../raster/r.slope.aspect/main.c:1044 #, c-format msgid "Min computed aspect %.4f, max computed aspect %.4f" msgstr "Min vypoÄtená expozice %.4f, max vypoÄtená expozice %.4f" -#: ../raster/r.slope.aspect/main.c:1051 +#: ../raster/r.slope.aspect/main.c:1145 #, c-format msgid "Aspect raster map <%s> complete" msgstr "Rastrová mapa orientace <%s> je hotova" -#: ../raster/r.slope.aspect/main.c:1108 +#: ../raster/r.slope.aspect/main.c:1202 #, c-format msgid "Min computed slope %.4f, max computed slope %.4f" msgstr "Min vypoÄtený sklon svahu %.4f, max vypoÄtený sklon svahu %.4f" -#: ../raster/r.slope.aspect/main.c:1161 +#: ../raster/r.slope.aspect/main.c:1255 #, c-format msgid "Slope raster map <%s> complete" msgstr "Rastrová mapa sklonu <%s> je hotova" -#: ../raster/r.slope.aspect/main.c:1233 +#: ../raster/r.slope.aspect/main.c:1327 #, c-format msgid "Profile curve raster map <%s> complete" msgstr "Rastrová mapa profilových kÅ™ivostí <%s> je hotova" -#: ../raster/r.slope.aspect/main.c:1260 +#: ../raster/r.slope.aspect/main.c:1354 #, c-format msgid "Tangential curve raster map <%s> complete" msgstr "Rastrová mapa tangenciálních kÅ™ivostí <%s> je hotova" -#: ../raster/r.slope.aspect/main.c:1285 +#: ../raster/r.slope.aspect/main.c:1379 #, c-format msgid "E-W slope raster map <%s> complete" msgstr "Rastrová mapa V-Z sklonu <%s> je hotova" -#: ../raster/r.slope.aspect/main.c:1310 +#: ../raster/r.slope.aspect/main.c:1404 #, c-format msgid "N-S slope raster map <%s> complete" msgstr "Rasztrová mapa S-J sklonu <%s> je hotova" -#: ../raster/r.slope.aspect/main.c:1335 +#: ../raster/r.slope.aspect/main.c:1429 #, c-format msgid "Dxx raster map <%s> complete" msgstr "Rastrová mapa druhé derivace Dxx <%s> je hotova" -#: ../raster/r.slope.aspect/main.c:1360 +#: ../raster/r.slope.aspect/main.c:1454 #, c-format msgid "Dyy raster map <%s> complete" msgstr "Rastrová mapa druhé derivace Dyy <%s> je hotova" -#: ../raster/r.slope.aspect/main.c:1385 +#: ../raster/r.slope.aspect/main.c:1479 #, c-format msgid "Dxy raster map <%s> complete" msgstr "Rastrová mapa druhé derivace Dxy <%s> je hotova" @@ -10810,7 +11182,7 @@ msgid "\"%s\" field missing from header" msgstr "Pole \"%s\" v hlaviÄce chybí" -#: ../raster/r.stream.extract/main.c:78 ../raster/r.watershed/front/main.c:78 +#: ../raster/r.stream.extract/main.c:78 ../raster/r.watershed/front/main.c:80 msgid "stream network" msgstr "" @@ -10826,11 +11198,6 @@ msgid "Stream extraction will use provided accumulation instead of calculating it anew" msgstr "" -#: ../raster/r.stream.extract/main.c:89 ../raster/r.stream.extract/main.c:97 -#: ../raster/r.flow/main.c:435 ../raster/r.flow/main.c:441 -msgid "Input maps" -msgstr "" - #: ../raster/r.stream.extract/main.c:93 msgid "Name of input raster map with real depressions" msgstr "" @@ -10879,7 +11246,7 @@ #: ../raster/r.stream.extract/main.c:162 ../raster/r.flow/main.c:459 #: ../raster/r.flow/main.c:465 ../raster/r.flow/main.c:471 msgid "Output maps" -msgstr "" +msgstr "Výstupní mapy" #: ../raster/r.stream.extract/main.c:153 msgid "Name for output vector map with unique stream ids" @@ -10921,7 +11288,7 @@ #: ../raster/r.stream.extract/main.c:240 msgid "At least one output raster maps must be specified" -msgstr "" +msgstr "Musí být specifikována alespoň jedna rastrová mapa" #: ../raster/r.stream.extract/main.c:314 #, c-format @@ -10929,20 +11296,20 @@ msgstr "" #: ../raster/r.stream.extract/main.c:318 -#: ../raster/r.watershed/seg/init_vars.c:252 +#: ../raster/r.watershed/seg/init_vars.c:255 #, c-format msgid "Will need up to %.2f MB of disk space" msgstr "" #: ../raster/r.stream.extract/main.c:320 -#: ../raster/r.watershed/seg/init_vars.c:254 +#: ../raster/r.watershed/seg/init_vars.c:258 #, c-format msgid "Will need up to %.2f GB (%.0f MB) of disk space" msgstr "" #: ../raster/r.stream.extract/main.c:324 msgid "Creating temporary files..." -msgstr "" +msgstr "Vytváření doÄasných souborů ..." #: ../raster/r.stream.extract/main.c:344 msgid "Unable to load input raster map(s)" @@ -11018,17 +11385,14 @@ msgid "Unable to re-open segment file" msgstr "" -#: ../raster/r.stream.extract/cseg.c:47 ../raster/r.stream.extract/dseg.c:47 -#: ../raster/r.stream.extract/dseg.c:97 ../raster/r.stream.extract/bseg.c:46 -#: ../raster/r.stream.extract/bseg.c:96 ../raster/r.stream.extract/seg.c:52 -#: ../raster/r.stream.extract/seg.c:94 ../raster/r.stream.extract/seg.c:103 +#: ../raster/r.stream.extract/cseg.c:47 ../raster/r.stream.extract/cseg.c:97 +#: ../raster/r.stream.extract/dseg.c:47 ../raster/r.stream.extract/dseg.c:97 +#: ../raster/r.stream.extract/bseg.c:46 ../raster/r.stream.extract/bseg.c:96 +#: ../raster/r.stream.extract/seg.c:52 ../raster/r.stream.extract/seg.c:94 +#: ../raster/r.stream.extract/seg.c:103 msgid "Unable to read segment file" msgstr "" -#: ../raster/r.stream.extract/cseg.c:97 -msgid "Unabel to read segment file" -msgstr "" - #: ../raster/r.stream.extract/cseg.c:120 #, c-format msgid "Unable to segment put row %d for raster map <%s>" @@ -11067,8 +11431,8 @@ msgstr "" #: ../raster/r.stream.extract/streams.c:336 -#: ../raster/r.watershed/seg/do_cum.c:487 -#: ../raster/r.watershed/ram/do_cum.c:443 +#: ../raster/r.watershed/seg/do_cum.c:518 +#: ../raster/r.watershed/ram/do_cum.c:469 #, c-format msgid "MFD: cumulative proportion of flow distribution not 1.0 but %f" msgstr "" @@ -11109,7 +11473,8 @@ msgstr "" #: ../raster/r.stream.extract/close.c:198 -#, c-format +#: ../scripts/v.db.addtable/v.db.addtable.py:147 +#, c-format, python-format msgid "Unable to create index on table <%s>" msgstr "" @@ -11119,7 +11484,7 @@ msgstr "" #: ../raster/r.stream.extract/close.c:255 ../raster/r.grow.distance/main.c:325 -#: ../raster/r.fill.dir/main.c:253 +#: ../raster/r.fill.dir/main.c:259 msgid "Writing output raster maps..." msgstr "" @@ -11190,7 +11555,7 @@ #: ../raster/r.grow.distance/main.c:180 msgid "Output distances in meters instead of map units" -msgstr "" +msgstr "Výstupní vzdálenosti v metrech namísto mapových jednotek" #: ../raster/r.grow.distance/main.c:184 msgid "Calculate distance to nearest NULL cell" @@ -11247,9 +11612,10 @@ msgid "Distance filter remains flat before beginning exponent" msgstr "" -#: ../raster/r.random.surface/main.c:102 -msgid "Random seed (SEED_MIN >= value >= SEED_MAX), default [random]" -msgstr "" +#: ../raster/r.random.surface/main.c:102 ../raster/r.random.cells/main.c:77 +#, fuzzy +msgid "Random seed, default [random]" +msgstr "Kanál, který má být vybrán (výchozí: vÅ¡echny kanály)" #: ../raster/r.random.surface/main.c:108 msgid "Maximum cell value of distribution" @@ -11259,12 +11625,12 @@ msgid "Uniformly distributed cell values" msgstr "" -#: ../raster/r.random.surface/main.c:128 ../raster/r.random.cells/init.c:96 +#: ../raster/r.random.surface/main.c:128 ../raster/r.random.cells/init.c:93 #, c-format msgid "Generating raster map <%s>..." msgstr "" -#: ../raster/r.random.surface/save.c:98 ../raster/r.drain/main.c:522 +#: ../raster/r.random.surface/save.c:98 ../raster/r.drain/main.c:523 #: ../raster/r.random.cells/indep.c:139 ../raster/r.composite/main.c:191 #: ../imagery/i.ifft/main.c:207 #, c-format @@ -11285,45 +11651,30 @@ msgid "Output raster map required" msgstr "" -#: ../raster/r.random.surface/init.c:108 -#, c-format -msgid "Seed (%d) larger than maximum (%d)" -msgstr "" - -#: ../raster/r.random.surface/init.c:111 ../raster/r.random.surface/init.c:120 -#, c-format -msgid " seed is set to %d" -msgstr " poÄátek nastaven na %d" - -#: ../raster/r.random.surface/init.c:116 -#, c-format -msgid "Seed (%d) smaller than minimum (%d)" -msgstr "" - -#: ../raster/r.random.surface/init.c:159 +#: ../raster/r.random.surface/init.c:141 #, c-format msgid "Distance value (%d): %lf must be >= 0.0" msgstr "" -#: ../raster/r.random.surface/init.c:187 +#: ../raster/r.random.surface/init.c:169 #, c-format msgid "Exponent value (%lf) must be > 0.0" msgstr "" -#: ../raster/r.random.surface/init.c:211 +#: ../raster/r.random.surface/init.c:193 #, c-format msgid "Flat value (%lf) must be less than distance value (%lf)" msgstr "" -#: ../raster/r.random.surface/init.c:232 +#: ../raster/r.random.surface/init.c:214 msgid "Must have a distance value for each filter" msgstr "" -#: ../raster/r.random.surface/init.c:264 +#: ../raster/r.random.surface/init.c:246 msgid "Must have a exponent value for each filter" msgstr "" -#: ../raster/r.random.surface/init.c:281 +#: ../raster/r.random.surface/init.c:263 msgid "Must have a weight value for each filter" msgstr "" @@ -11368,64 +11719,64 @@ msgid "File not found: %s" msgstr "Soubor nenalezen: %s" -#: ../raster/r.fill.dir/main.c:88 +#: ../raster/r.fill.dir/main.c:90 msgid "sink" msgstr "" -#: ../raster/r.fill.dir/main.c:89 +#: ../raster/r.fill.dir/main.c:91 msgid "fill sinks" msgstr "" -#: ../raster/r.fill.dir/main.c:90 +#: ../raster/r.fill.dir/main.c:92 msgid "depressions" msgstr "" -#: ../raster/r.fill.dir/main.c:92 +#: ../raster/r.fill.dir/main.c:94 msgid "Filters and generates a depressionless elevation map and a flow direction map from a given elevation raster map." msgstr "" -#: ../raster/r.fill.dir/main.c:99 +#: ../raster/r.fill.dir/main.c:101 msgid "Name for output depressionless elevation raster map" msgstr "" -#: ../raster/r.fill.dir/main.c:103 +#: ../raster/r.fill.dir/main.c:105 msgid "Name for output flow direction map for depressionless elevation raster map" msgstr "" -#: ../raster/r.fill.dir/main.c:108 +#: ../raster/r.fill.dir/main.c:110 msgid "Name for output raster map of problem areas" msgstr "" -#: ../raster/r.fill.dir/main.c:115 +#: ../raster/r.fill.dir/main.c:117 msgid "Aspect direction format" msgstr "" -#: ../raster/r.fill.dir/main.c:121 +#: ../raster/r.fill.dir/main.c:123 msgid "Find unresolved areas only" msgstr "Najdi pouze nevyÅ™eÅ¡ené oblasti" -#: ../raster/r.fill.dir/main.c:127 +#: ../raster/r.fill.dir/main.c:129 #, c-format msgid "The '%c' flag requires '%s'to be specified" msgstr "" -#: ../raster/r.fill.dir/main.c:148 +#: ../raster/r.fill.dir/main.c:150 msgid "Direction map is D8 resolution, i.e. 45 degrees" msgstr "" -#: ../raster/r.fill.dir/main.c:190 +#: ../raster/r.fill.dir/main.c:192 msgid "Reading input elevation raster map..." msgstr "" -#: ../raster/r.fill.dir/main.c:200 +#: ../raster/r.fill.dir/main.c:202 msgid "Filling sinks..." msgstr "Vyplňuji deprese..." -#: ../raster/r.fill.dir/main.c:204 +#: ../raster/r.fill.dir/main.c:206 msgid "Determining flow directions for ambiguous cases..." msgstr "UrÄuji smÄ›r odtoků pro sporné případy..." -#: ../raster/r.fill.dir/main.c:217 +#: ../raster/r.fill.dir/main.c:219 msgid "Repeat to get the final directions..." msgstr "Opakovat pro získání výsledných smÄ›rů..." @@ -11513,14 +11864,6 @@ msgid "Pass 2 of 2..." msgstr "" -#: ../raster/r.clump/clump.c:99 ../raster/r.clump/clump.c:151 -#: ../raster/r.clump/minsize.c:152 ../raster/r.clump/minsize.c:253 -#: ../raster/r.clump/minsize.c:287 ../raster/r.clump/minsize.c:293 -#: ../raster/r.clump/minsize.c:424 ../raster/r.clump/minsize.c:447 -#: ../raster/r.clump/minsize.c:518 ../imagery/i.segment/cluster.c:431 -msgid "Unable to read from temp file" -msgstr "" - #: ../raster/r.clump/clump.c:115 ../raster/r.clump/clump.c:347 #: ../raster/r.clump/clump.c:361 ../raster/r.clump/clump.c:648 #: ../raster/r.clump/clump.c:662 ../raster/r.clump/minsize.c:163 @@ -11548,9 +11891,9 @@ msgid "%d-band clumping with threshold %g" msgstr "" -#: ../raster/r.clump/clump.c:451 ../imagery/i.segment/write_output.c:112 -#: ../imagery/i.segment/open_files.c:71 ../imagery/i.segment/open_files.c:238 -#: ../imagery/i.segment/open_files.c:246 +#: ../raster/r.clump/clump.c:451 ../imagery/i.segment/write_output.c:114 +#: ../imagery/i.segment/open_files.c:57 ../imagery/i.segment/open_files.c:232 +#: ../imagery/i.segment/open_files.c:240 #, c-format msgid "No min/max found in raster map <%s>" msgstr "" @@ -11633,9 +11976,9 @@ #: ../raster/r.in.png/main.c:314 msgid "PNG error" -msgstr "" +msgstr "PNG chyba" -#: ../raster/r.in.png/main.c:485 ../raster/r.cross/main.c:168 +#: ../raster/r.in.png/main.c:485 ../raster/r.cross/main.c:161 #: ../raster/r.basins.fill/main.c:146 ../raster/r.resample/main.c:125 #, c-format msgid "Creating support files for <%s>..." @@ -11665,34 +12008,35 @@ msgid "Output image file header only and exit" msgstr "" -#: ../raster/r.cross/main.c:72 +#: ../raster/r.cross/main.c:71 msgid "Creates a cross product of the category values from multiple raster map layers." msgstr "Vytvoří násobek pÅ™ekrytí hodnot kategorií z nÄ›kolika rastrových map." -#: ../raster/r.cross/main.c:81 +#: ../raster/r.cross/main.c:80 #, c-format msgid "Names of 2-%d input raster maps" msgstr "Názvy 2-%d vstupních rastrových map" -#: ../raster/r.cross/main.c:90 -msgid "Non-zero data only" +#: ../raster/r.cross/main.c:89 +#, fuzzy +msgid "Non-NULL data only" msgstr "Pouze nenulová data" -#: ../raster/r.cross/main.c:103 +#: ../raster/r.cross/main.c:102 #, c-format msgid "More than %d files not allowed" msgstr "Více než %d souborů není povoleno" -#: ../raster/r.cross/main.c:119 +#: ../raster/r.cross/main.c:111 msgid "Must specify 2 or more input maps" msgstr "Musíte zadat dvÄ› a více vstupních map" -#: ../raster/r.cross/main.c:136 +#: ../raster/r.cross/main.c:129 #, c-format msgid "%s: STEP 2 ..." msgstr "%s: KROK 2 ..." -#: ../raster/r.cross/main.c:178 +#: ../raster/r.cross/main.c:171 #, c-format msgid "%d categories" msgstr "" @@ -11707,40 +12051,45 @@ msgid "%s: STEP 3 ... " msgstr "%s: KROK 3 ... " -#: ../raster/r.series/main.c:141 +#: ../raster/r.series/main.c:142 msgid "Makes each output cell value a function of the values assigned to the corresponding cells in the input raster map layers." msgstr "Hodnota každé buňky ve výstupním rastrovém souboru je funkcí hodnot nÄ›kolika dalšíchbunÄ›k ve vstupním rastrovém souboru." -#: ../raster/r.series/main.c:150 +#: ../raster/r.series/main.c:151 msgid "Input file with one raster map name and optional one weight per line, field separator between name and weight is |" msgstr "" -#: ../raster/r.series/main.c:161 ../raster3d/r3.neighbors/main.c:119 +#: ../raster/r.series/main.c:162 ../raster3d/r3.neighbors/main.c:119 msgid "Aggregate operation" msgstr "Agregace" -#: ../raster/r.series/main.c:176 +#: ../raster/r.series/main.c:177 msgid "Weighting factor for each input map, default value is 1.0 for each input map" msgstr "" -#: ../raster/r.series/main.c:250 ../raster/r.series/main.c:312 +#: ../raster/r.series/main.c:253 ../raster/r.series/main.c:325 msgid "Weights must be positive" msgstr "" -#: ../raster/r.series/main.c:268 ../raster/r.series/main.c:318 +#: ../raster/r.series/main.c:271 ../raster/r.series/main.c:331 #, c-format msgid "Reading raster map <%s> using weight %f..." msgstr "" -#: ../raster/r.series/main.c:298 +#: ../raster/r.series/main.c:274 ../raster/r.series/main.c:334 +#, fuzzy, c-format +msgid "Unable to open input raster <%s>" +msgstr "Nelze otevřít vstupní soubor <%s>" + +#: ../raster/r.series/main.c:311 msgid "input= and weights= must have the same number of values" msgstr "" -#: ../raster/r.series/main.c:333 +#: ../raster/r.series/main.c:356 msgid "output= and method= must have the same number of values" msgstr "output= a method= musí mít stejný poÄet hodnot" -#: ../raster/r.series/main.c:351 +#: ../raster/r.series/main.c:379 #, c-format msgid "Method %s not compatible with weights, using unweighed version instead" msgstr "" @@ -11871,7 +12220,7 @@ #: ../raster/r.in.lidar/main.c:242 msgid "Discard given percentage of the smallest and largest values" -msgstr "" +msgstr "ZruÅ¡it procento uvedené u nejmenších a nejvÄ›tších hodnot" #: ../raster/r.in.lidar/main.c:252 msgid "Output raster resolution" @@ -11953,95 +12302,95 @@ msgid "Flag %c makes sense only with %s option or -%c flag" msgstr "" -#: ../raster/r.in.lidar/main.c:369 ../raster3d/r3.in.lidar/main.c:340 +#: ../raster/r.in.lidar/main.c:367 +msgid "Trim option can be used only with trimmean method" +msgstr "" + +#: ../raster/r.in.lidar/main.c:374 ../raster3d/r3.in.lidar/main.c:340 #, c-format msgid "File <%s> does not exist" msgstr "" -#: ../raster/r.in.lidar/main.c:386 +#: ../raster/r.in.lidar/main.c:391 msgid "zrange will not be taken into account during scan" msgstr "na rozsah z nebude bÄ›hem hledání brán zÅ™etel" -#: ../raster/r.in.lidar/main.c:399 ../raster3d/r3.in.lidar/main.c:374 +#: ../raster/r.in.lidar/main.c:404 ../raster3d/r3.in.lidar/main.c:374 #: ../vector/v.in.lidar/main.c:349 #, c-format msgid "Input file <%s> does not exist" msgstr "" -#: ../raster/r.in.lidar/main.c:403 ../raster3d/r3.in.lidar/main.c:378 +#: ../raster/r.in.lidar/main.c:408 ../raster3d/r3.in.lidar/main.c:378 #, c-format msgid "Unable to open file <%s> as a LiDAR point cloud" msgstr "" -#: ../raster/r.in.lidar/main.c:407 ../raster3d/r3.in.lidar/main.c:382 +#: ../raster/r.in.lidar/main.c:412 ../raster3d/r3.in.lidar/main.c:382 #: ../vector/v.in.lidar/main.c:358 #, c-format msgid "Unable to read LAS header of <%s>" msgstr "" -#: ../raster/r.in.lidar/main.c:423 ../raster3d/r3.in.lidar/main.c:398 +#: ../raster/r.in.lidar/main.c:428 ../raster3d/r3.in.lidar/main.c:398 msgid "First file's projection checked, checking projection of the other files..." msgstr "" -#: ../raster/r.in.lidar/main.c:461 +#: ../raster/r.in.lidar/main.c:466 #, c-format msgid "Unknown filter option <%s>" msgstr "" -#: ../raster/r.in.lidar/main.c:479 ../raster/r.in.xyz/main.c:383 +#: ../raster/r.in.lidar/main.c:484 ../raster/r.in.xyz/main.c:383 msgid "Invalid zrange" msgstr "Neplatné zrange" -#: ../raster/r.in.lidar/main.c:493 +#: ../raster/r.in.lidar/main.c:498 #, c-format msgid "Invalid %s" msgstr "" -#: ../raster/r.in.lidar/main.c:525 ../general/g.region/main.c:815 +#: ../raster/r.in.lidar/main.c:530 ../general/g.region/main.c:865 #, c-format msgid "Invalid input <%s=%s>" msgstr "" -#: ../raster/r.in.lidar/main.c:528 +#: ../raster/r.in.lidar/main.c:533 #, c-format msgid "Option '%s' must be > 0.0" msgstr "" -#: ../raster/r.in.lidar/main.c:596 +#: ../raster/r.in.lidar/main.c:601 #, c-format -msgid "Unable to process the hole map at once. Please set the '%s' option to some value lower than 100." +msgid "Unable to process the whole map at once. Please set the '%s' option to some value lower than 100." msgstr "" -#: ../raster/r.in.lidar/main.c:616 +#: ../raster/r.in.lidar/main.c:621 #, c-format msgid "Pass #%d (of %d)..." msgstr "" -#: ../raster/r.in.lidar/main.c:755 ../raster/r.drain/main.c:470 -msgid "Writing output raster map..." -msgstr "" - -#: ../raster/r.in.lidar/main.c:778 +#: ../raster/r.in.lidar/main.c:783 #, c-format msgid "%lu points found in input file(s)" msgstr "" -#: ../raster/r.in.lidar/main.c:798 +#: ../raster/r.in.lidar/main.c:803 #, c-format msgid "%lu input points were invalid and filtered out" msgstr "" -#: ../raster/r.in.lidar/main.c:801 +#: ../raster/r.in.lidar/main.c:806 #, c-format msgid "%lu input points were invalid, use -%c flag to filter them out" msgstr "" -#: ../raster/r.in.lidar/main.c:804 +#: ../raster/r.in.lidar/main.c:809 #, c-format msgid "Raster map <%s> created. %lu points from %d files found in region." msgstr "" -#: ../raster/r.in.lidar/main.c:809 +#: ../raster/r.in.lidar/main.c:814 #, c-format msgid "Raster map <%s> created. %lu points found in region." msgstr "" @@ -12051,10 +12400,10 @@ msgid "Cannot create temporary file with segments of a raster map" msgstr "" -#: ../raster/r.in.lidar/projection.c:34 ../raster/r.in.gdal/proj.c:131 -#: ../raster/r.external/proj.c:131 ../raster3d/r3.in.lidar/projection.c:36 +#: ../raster/r.in.lidar/projection.c:34 ../raster/r.in.gdal/proj.c:153 +#: ../raster/r.external/proj.c:153 ../raster3d/r3.in.lidar/projection.c:36 #: ../vector/v.in.lidar/projection.c:32 ../vector/v.in.pdal/projection.c:31 -#: ../vector/v.in.ogr/proj.c:322 ../vector/v.external/proj.c:223 +#: ../vector/v.in.ogr/proj.c:361 ../vector/v.external/proj.c:246 msgid "" "Projection of dataset does not appear to match current location.\n" "\n" @@ -12075,10 +12424,10 @@ msgid "Import dataset PROJ_INFO is:\n" msgstr "iMPORT PROJ_INFO datasetu je:\n" -#: ../raster/r.in.lidar/projection.c:91 ../raster/r.in.gdal/proj.c:237 -#: ../raster/r.external/proj.c:237 ../raster3d/r3.in.lidar/projection.c:93 +#: ../raster/r.in.lidar/projection.c:91 ../raster/r.in.gdal/proj.c:259 +#: ../raster/r.external/proj.c:259 ../raster3d/r3.in.lidar/projection.c:93 #: ../vector/v.in.lidar/projection.c:89 ../vector/v.in.pdal/projection.c:88 -#: ../vector/v.in.ogr/proj.c:428 ../vector/v.external/proj.c:329 +#: ../vector/v.in.ogr/proj.c:467 ../vector/v.external/proj.c:352 #, c-format msgid "" "\n" @@ -12097,17 +12446,17 @@ msgid "Unable to convert input map projection information to GRASS format for checking" msgstr "Nelze pÅ™evést informace o vstupní mapové projekci do formátu GRASSu (pro kontrolu)" -#: ../raster/r.in.lidar/projection.c:128 ../raster/r.in.gdal/proj.c:122 -#: ../raster/r.external/proj.c:122 ../raster3d/r3.in.lidar/projection.c:130 -#: ../vector/v.in.lidar/projection.c:126 ../vector/v.in.ogr/proj.c:313 -#: ../vector/v.external/proj.c:214 +#: ../raster/r.in.lidar/projection.c:128 ../raster/r.in.gdal/proj.c:144 +#: ../raster/r.external/proj.c:144 ../raster3d/r3.in.lidar/projection.c:130 +#: ../vector/v.in.lidar/projection.c:126 ../vector/v.in.ogr/proj.c:352 +#: ../vector/v.external/proj.c:237 msgid "Over-riding projection check" msgstr "PÅ™eskakuje se kontrola kartografického zobrazení." -#: ../raster/r.in.lidar/projection.c:139 ../raster/r.in.gdal/proj.c:260 -#: ../raster/r.external/proj.c:260 ../raster3d/r3.in.lidar/projection.c:141 +#: ../raster/r.in.lidar/projection.c:139 ../raster/r.in.gdal/proj.c:282 +#: ../raster/r.external/proj.c:282 ../raster3d/r3.in.lidar/projection.c:141 #: ../vector/v.in.lidar/projection.c:137 ../vector/v.in.pdal/projection.c:137 -#: ../vector/v.in.ogr/proj.c:451 ../vector/v.external/proj.c:352 +#: ../vector/v.in.ogr/proj.c:490 ../vector/v.external/proj.c:375 msgid "Projection of input dataset and current location appear to match" msgstr "Kartografické zobrazení vstupního datasetu a aktuální lokace souhlasí." @@ -12143,14 +12492,6 @@ msgid "File containing expression(s) to evaluate" msgstr "" -#: ../raster/r.mapcalc/main.c:105 -msgid "Seed for rand() function" -msgstr "" - -#: ../raster/r.mapcalc/main.c:109 -msgid "Generate random seed (result is non-deterministic)" -msgstr "" - #: ../raster/r.mapcalc/main.c:113 msgid "List input and output maps" msgstr "" @@ -12248,8 +12589,8 @@ msgid "Unable to close raster map <%s@%s>" msgstr "Nelze uzavřít rastrovou mapu <%s@%s>" -#: ../raster/r.mapcalc/map3.c:607 ../raster/r.sunhours/main.c:324 -#: ../raster/r.sunhours/main.c:335 ../raster/r.sunhours/main.c:346 +#: ../raster/r.mapcalc/map3.c:607 ../raster/r.sunhours/main.c:325 +#: ../raster/r.sunhours/main.c:336 ../raster/r.sunhours/main.c:347 #: ../imagery/i.landsat.acca/tools.c:136 #: ../imagery/i.landsat.acca/algorithm.c:234 #: ../imagery/i.landsat.acca/algorithm.c:388 @@ -12339,9 +12680,9 @@ msgstr "" #: ../raster/r.statistics/main.c:118 ../raster/r.stats.zonal/main.c:165 -#: ../raster/r.proj/main.c:237 ../imagery/i.rectify/main.c:156 +#: ../raster/r.proj/main.c:248 ../imagery/i.rectify/main.c:156 #: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:151 -#: ../vector/v.vect.stats/main.c:302 +#: ../vector/v.vect.stats/main.c:309 #, c-format msgid "<%s=%s> unknown %s" msgstr "<%s=%s> neznámé %s" @@ -12400,7 +12741,7 @@ #: ../raster/r.sunhours/main.c:118 msgid "Day" -msgstr "" +msgstr "Den" #: ../raster/r.sunhours/main.c:126 msgid "Hour" @@ -12458,31 +12799,15 @@ msgid "Cannot get projection key values of current location" msgstr "" -#: ../raster/r.sunhours/main.c:232 ../general/g.region/printwindow.c:267 -#: ../general/g.region/printwindow.c:488 ../general/g.region/printwindow.c:569 -msgid "Unable to update lat/long projection parameters" -msgstr "" - -#: ../raster/r.sunhours/main.c:296 ../raster/r.sunhours/main.c:391 -#: ../raster/r.sunmask/g_solposition.c:127 -#: ../general/g.region/printwindow.c:285 ../general/g.region/printwindow.c:293 -#: ../general/g.region/printwindow.c:301 ../general/g.region/printwindow.c:309 -#: ../general/g.region/printwindow.c:319 ../general/g.region/printwindow.c:503 -#: ../general/g.region/printwindow.c:596 ../general/g.region/printwindow.c:608 -#: ../general/g.region/printwindow.c:625 ../general/g.region/printwindow.c:643 -#: ../general/g.region/printwindow.c:658 -msgid "Error in pj_do_proj (projection of input coordinate pair)" -msgstr "" - -#: ../raster/r.sunhours/main.c:356 +#: ../raster/r.sunhours/main.c:357 msgid "Calculating solar elevation and azimuth..." msgstr "" -#: ../raster/r.sunhours/main.c:359 +#: ../raster/r.sunhours/main.c:360 msgid "Calculating solar elevation..." msgstr "" -#: ../raster/r.sunhours/main.c:362 +#: ../raster/r.sunhours/main.c:363 msgid "Calculating solar azimuth..." msgstr "" @@ -12587,11 +12912,11 @@ #: ../raster/r.stats.zonal/main.c:248 msgid "First pass" -msgstr "" +msgstr "První průchod" #: ../raster/r.stats.zonal/main.c:327 msgid "Second pass" -msgstr "" +msgstr "Druhý průchod" #: ../raster/r.stats.zonal/main.c:474 msgid "Generating reclass map" @@ -12645,7 +12970,7 @@ msgid "Print compression information in shell script style" msgstr "" -#: ../raster/r.compress/main.c:128 ../raster/r.compress/main.c:308 +#: ../raster/r.compress/main.c:128 ../raster/r.compress/main.c:312 #, c-format msgid "Raster map <%s> is not in the current mapset" msgstr "" @@ -12665,72 +12990,82 @@ msgid "<%s> is a GDAL-linked map - can't (un)compress" msgstr "" -#: ../raster/r.compress/main.c:215 +#: ../raster/r.compress/main.c:145 +#, c-format +msgid "<%s> is a virtual raster map - can't (un)compress" +msgstr "" + +#: ../raster/r.compress/main.c:219 msgid "DONE: uncompressed file is %lu %s (%.2f%) smaller" msgstr "" -#: ../raster/r.compress/main.c:216 +#: ../raster/r.compress/main.c:220 msgid "DONE: compressed file is %lu %s (%.2f%) smaller" msgstr "" -#: ../raster/r.compress/main.c:220 +#: ../raster/r.compress/main.c:224 msgid "DONE: uncompressed file is %lu %s (%.2f%) larger" msgstr "" -#: ../raster/r.compress/main.c:221 +#: ../raster/r.compress/main.c:225 msgid "DONE: compressed file is %lu %s (%.2f%) larger" msgstr "" -#: ../raster/r.compress/main.c:224 +#: ../raster/r.compress/main.c:228 msgid "same size" msgstr "" -#: ../raster/r.compress/main.c:240 +#: ../raster/r.compress/main.c:244 #, c-format msgid "<%s> already uncompressed" msgstr "" -#: ../raster/r.compress/main.c:243 +#: ../raster/r.compress/main.c:247 #, c-format msgid "Uncompressing <%s>" msgstr "" -#: ../raster/r.compress/main.c:251 +#: ../raster/r.compress/main.c:255 #, c-format msgid "Re-compressing <%s>" msgstr "" -#: ../raster/r.compress/main.c:254 +#: ../raster/r.compress/main.c:258 #, c-format msgid "Compressing <%s>" msgstr "" -#: ../raster/r.compress/main.c:312 +#: ../raster/r.compress/main.c:316 #, c-format msgid "<%s> is a GDAL-linked map" msgstr "" -#: ../raster/r.compress/main.c:316 +#: ../raster/r.compress/main.c:320 +#, fuzzy, c-format +msgid "<%s> is a virtual raster map" +msgstr "<%s> je rastrová mapa s desetinnou Äásrkou" + +#: ../raster/r.compress/main.c:324 #, c-format msgid "<%s> is a reclass file of map <%s> in mapset <%s>" msgstr "" -#: ../raster/r.compress/main.c:336 +#: ../raster/r.compress/main.c:344 #, c-format msgid "<%s> is uncompressed (method %i: %s). Data type: %s" msgstr "" -#: ../raster/r.compress/main.c:343 +#: ../raster/r.compress/main.c:351 #, c-format msgid "<%s> is compressed (method %i: %s). Data type: %s" msgstr "" -#: ../raster/r.compress/main.c:351 +#: ../raster/r.compress/main.c:359 #, c-format msgid "<%s> has a compressed NULL file" msgstr "" -#: ../raster/r.compress/main.c:353 +#: ../raster/r.compress/main.c:362 #, c-format msgid "<%s> has an uncompressed NULL file" msgstr "" @@ -12947,22 +13282,22 @@ #: ../raster/r.out.gdal/main.c:713 ../raster/r.out.gdal/main.c:725 #: ../raster/r.out.gdal/main.c:738 ../raster/r.out.gdal/main.c:751 #: ../raster/r.out.gdal/main.c:763 ../raster/r.out.gdal/main.c:777 -#: ../raster/r.out.gdal/export_band.c:477 -#: ../raster/r.out.gdal/export_band.c:489 -#: ../raster/r.out.gdal/export_band.c:502 -#: ../raster/r.out.gdal/export_band.c:515 -#: ../raster/r.out.gdal/export_band.c:527 -#: ../raster/r.out.gdal/export_band.c:540 -#: ../raster/r.out.gdal/export_band.c:554 +#: ../raster/r.out.gdal/export_band.c:482 +#: ../raster/r.out.gdal/export_band.c:494 +#: ../raster/r.out.gdal/export_band.c:507 +#: ../raster/r.out.gdal/export_band.c:520 +#: ../raster/r.out.gdal/export_band.c:532 +#: ../raster/r.out.gdal/export_band.c:547 +#: ../raster/r.out.gdal/export_band.c:562 msgid "Selected GDAL datatype does not cover data range." msgstr "" #: ../raster/r.out.gdal/main.c:714 ../raster/r.out.gdal/main.c:726 #: ../raster/r.out.gdal/main.c:739 ../raster/r.out.gdal/main.c:752 -#: ../raster/r.out.gdal/export_band.c:478 -#: ../raster/r.out.gdal/export_band.c:490 -#: ../raster/r.out.gdal/export_band.c:503 -#: ../raster/r.out.gdal/export_band.c:516 +#: ../raster/r.out.gdal/export_band.c:483 +#: ../raster/r.out.gdal/export_band.c:495 +#: ../raster/r.out.gdal/export_band.c:508 +#: ../raster/r.out.gdal/export_band.c:521 #, c-format msgid "GDAL datatype: %s, range: %d - %d" msgstr "" @@ -12974,15 +13309,14 @@ msgid "Range to be exported: %g - %g" msgstr "" -#: ../raster/r.out.gdal/main.c:764 ../raster/r.out.gdal/export_band.c:528 +#: ../raster/r.out.gdal/main.c:764 ../raster/r.out.gdal/export_band.c:533 #, c-format msgid "GDAL datatype: %s, range: %u - %u" msgstr "" -#: ../raster/r.out.gdal/main.c:778 ../raster/r.out.gdal/export_band.c:541 -#: ../raster/r.out.gdal/export_band.c:555 +#: ../raster/r.out.gdal/main.c:778 ../raster/r.out.gdal/export_band.c:548 #, c-format -msgid "GDAL datatype: %s, range: %g - %g" +msgid "GDAL datatype: %s, range: %.7g - %.7g" msgstr "" #: ../raster/r.out.gdal/main.c:805 ../raster/r.out.gdal/main.c:818 @@ -13013,7 +13347,7 @@ msgid "GDAL datatype: %s, valid range: %g - %g" msgstr "" -#: ../raster/r.out.gdal/export_band.c:53 ../raster/r.out.gdal/export_band.c:359 +#: ../raster/r.out.gdal/export_band.c:53 ../raster/r.out.gdal/export_band.c:364 msgid "Unable to allocate buffer for reading raster map" msgstr "Nelze alokovat buffer pro Ätení rastru" @@ -13042,33 +13376,38 @@ msgid "The user given nodata value %g is present in rasterband <%s> and would lead to data loss. Please specify a different nodata value with the %s parameter." msgstr "" -#: ../raster/r.out.gdal/export_band.c:240 +#: ../raster/r.out.gdal/export_band.c:241 msgid "Unable to get raster band" msgstr "Nelze dostat jedno z rastrových pásem" -#: ../raster/r.out.gdal/export_band.c:396 -#: ../raster/r.out.gdal/export_band.c:425 -#: ../raster/r.out.gdal/export_band.c:454 +#: ../raster/r.out.gdal/export_band.c:401 +#: ../raster/r.out.gdal/export_band.c:430 +#: ../raster/r.out.gdal/export_band.c:459 msgid "Unable to write GDAL raster file" msgstr "Nelze zapisovat do rastrového souboru GDAL" -#: ../raster/r.out.gdal/export_band.c:481 -#: ../raster/r.out.gdal/export_band.c:493 -#: ../raster/r.out.gdal/export_band.c:506 -#: ../raster/r.out.gdal/export_band.c:519 -#: ../raster/r.out.gdal/export_band.c:531 -#: ../raster/r.out.gdal/export_band.c:544 -#: ../raster/r.out.gdal/export_band.c:558 +#: ../raster/r.out.gdal/export_band.c:486 +#: ../raster/r.out.gdal/export_band.c:498 +#: ../raster/r.out.gdal/export_band.c:511 +#: ../raster/r.out.gdal/export_band.c:524 +#: ../raster/r.out.gdal/export_band.c:536 +#: ../raster/r.out.gdal/export_band.c:551 +#: ../raster/r.out.gdal/export_band.c:566 #, c-format msgid "Raster map <%s> range: %g - %g" msgstr "" +#: ../raster/r.out.gdal/export_band.c:563 +#, c-format +msgid "GDAL datatype: %s, range: %.16g - %.16g" +msgstr "" + #: ../raster/r.out.gdal/attr.c:140 ../raster/r.out.gdal/attr.c:178 msgid "Failed to set raster attribute table" -msgstr "" +msgstr "Selhalo nastavení tabulky atributů rastru" #: ../raster/r.basins.fill/main.c:56 ../raster/r.water.outlet/main.c:59 -#: ../raster/r.watershed/front/main.c:75 +#: ../raster/r.watershed/front/main.c:77 msgid "watershed" msgstr "" @@ -13122,7 +13461,7 @@ msgstr "" #: ../raster/r.in.xyz/main.c:258 ../vector/v.in.lidar/main.c:196 -#: ../vector/v.decimate/main.c:148 +#: ../vector/v.decimate/main.c:149 msgid "Filter range for z data (min,max)" msgstr "Rozsah filtru pro z data: (min,max)" @@ -13174,7 +13513,7 @@ #: ../raster/r.in.xyz/main.c:536 #, c-format -msgid "Unable to process the hole map at once. Please set the %s option to some value lower than 100." +msgid "Unable to process the whole map at once. Please set the %s option to some value lower than 100." msgstr "" #: ../raster/r.in.xyz/main.c:589 @@ -13277,7 +13616,7 @@ msgstr "nemohu otevřít soubor <%s> abych zapsal hlaviÄku" #: ../raster/r.kappa/main.c:70 ../imagery/i.segment/main.c:38 -#: ../imagery/i.gensig/main.c:40 ../imagery/i.maxlik/main.c:62 +#: ../imagery/i.gensig/main.c:40 ../imagery/i.maxlik/main.c:64 #: ../imagery/i.smap/main.c:39 ../imagery/i.gensigset/main.c:41 #: ../imagery/i.cluster/main.c:76 ../vector/v.class/main.c:46 msgid "classification" @@ -13315,6 +13654,11 @@ msgid "No header in the report" msgstr "Zpráva bez hlaviÄky" +#: ../raster/r.kappa/main.c:113 +#, fuzzy +msgid "Print Matrix only" +msgstr "pouze vypiÅ¡" + #: ../raster/r.kappa/prt_label.c:17 #, c-format msgid "Can't open file <%s> to write label" @@ -13325,7 +13669,7 @@ msgid "Cannot open file <%s> to write kappa and relevant parameters" msgstr "Nelze otevřít soubor <%s> pro zapsání kappa a dalších parametrů" -#: ../raster/r.kappa/prt_mat.c:39 +#: ../raster/r.kappa/prt_mat.c:39 ../raster/r.kappa/prt2csv_mat.c:40 #, c-format msgid "Cannot open file <%s> to write cats and counts (error matrix)" msgstr "Nelze otevřít soubor <%s> pro zápis kategorií a poÄtů (chybové matice)" @@ -13422,11 +13766,11 @@ #: ../raster/r.to.vect/main.c:106 ../raster/r.to.vect/main.c:113 #: ../vector/v.to.rast/main.c:88 ../vector/v.to.rast/main.c:94 #: ../vector/v.to.rast/main.c:100 ../vector/v.buffer/main.c:306 -#: ../vector/v.in.ogr/main.c:289 ../vector/v.in.ogr/main.c:299 -#: ../vector/v.in.ogr/main.c:309 ../vector/v.in.ogr/main.c:342 -#: ../vector/v.in.ogr/main.c:374 ../vector/v.overlay/main.c:135 -#: ../vector/v.overlay/main.c:145 ../vector/v.extract/main.c:93 -#: ../vector/v.extract/main.c:145 ../vector/v.generalize/main.c:245 +#: ../vector/v.in.ogr/main.c:306 ../vector/v.in.ogr/main.c:316 +#: ../vector/v.in.ogr/main.c:326 ../vector/v.in.ogr/main.c:359 +#: ../vector/v.in.ogr/main.c:391 ../vector/v.overlay/main.c:135 +#: ../vector/v.overlay/main.c:145 ../vector/v.extract/main.c:94 +#: ../vector/v.extract/main.c:147 ../vector/v.generalize/main.c:245 msgid "Attributes" msgstr "Atributy" @@ -13575,6 +13919,101 @@ msgid "Writing color file..." msgstr "Zapisuji soubor s barvou ..." +#: ../raster/r.buildvrt/main.c:78 +msgid "mosaic" +msgstr "" + +#: ../raster/r.buildvrt/main.c:79 +#, fuzzy +msgid "virtual raster" +msgstr "rastr" + +#: ../raster/r.buildvrt/main.c:81 +msgid "Build a VRT (Virtual Raster) from the list of input raster maps." +msgstr "" + +#: ../raster/r.buildvrt/main.c:84 +#, fuzzy +msgid "Name of input raster files" +msgstr "Název vstupní rastrové mapy" + +#: ../raster/r.buildvrt/main.c:90 ../imagery/i.group/main.c:73 +msgid "Input file with one raster map name per line" +msgstr "" + +#: ../raster/r.buildvrt/main.c:147 ../raster/r.buildvrt/main.c:200 +#, fuzzy, c-format +msgid "Input raster map <%s> not found" +msgstr "3D rastrová mapa <%s> nebyla nalezena" + +#: ../raster/r.buildvrt/main.c:150 ../raster/r.buildvrt/main.c:203 +#, fuzzy +msgid "Input and output raster map can not be identical" +msgstr "Vstupní a výstupní lokace nemohou být stejné." + +#: ../raster/r.buildvrt/main.c:155 ../raster/r.buildvrt/main.c:208 +#, c-format +msgid "Input map <%s@%s> is all NULL, skipping" +msgstr "" + +#: ../raster/r.buildvrt/main.c:177 +msgid "Only one raster map name found in input file" +msgstr "" + +#: ../raster/r.buildvrt/main.c:188 +#, fuzzy +msgid "Only one raster map name found" +msgstr "Nebyly nalezeny žádné rastrové mapy" + +#: ../raster/r.buildvrt/main.c:260 +msgid "Input maptypes are different" +msgstr "" + +#: ../raster/r.buildvrt/main.c:262 ../raster/r.buildvrt/main.c:264 +#, fuzzy +msgid "Input ns resolutions are different" +msgstr "Vstupní a výstupní lokace jsou stejné." + +#: ../raster/r.buildvrt/link.c:13 ../raster/r.external/link.c:87 +#, c-format +msgid "Unable to create cell/%s file" +msgstr "Nelze vytvoÅ™it soubor cell/%s" + +#: ../raster/r.buildvrt/link.c:22 ../raster/r.external/link.c:96 +#, c-format +msgid "Unable to create fcell/%s file" +msgstr "Nelze vytvoÅ™it soubor fcell/%s" + +#: ../raster/r.buildvrt/link.c:35 +#, fuzzy, c-format +msgid "Unable to create cell_misc/%s/vrt file" +msgstr "Nelze vytvoÅ™it soubor cell_misc/%s/f_format" + +#: ../raster/r.buildvrt/link.c:66 ../raster/r.external/link.c:160 +#, c-format +msgid "Unable to create cell_misc/%s/f_format file" +msgstr "Nelze vytvoÅ™it soubor cell_misc/%s/f_format" + +#: ../raster/r.buildvrt/link.c:69 ../raster/r.external/link.c:163 +#, c-format +msgid "Error writing cell_misc/%s/f_format file" +msgstr "Chyba pÅ™i zápisu souboru cell_misc/%s/f_format" + +#: ../raster/r.buildvrt/link.c:124 ../raster/r.external/link.c:200 +#, c-format +msgid "Creating support files for %s" +msgstr "Vytvářím podpůrné soubory pro %s" + +#: ../raster/r.buildvrt/link.c:127 +#, c-format +msgid "virtual raster generated by %s" +msgstr "" + +#: ../raster/r.buildvrt/link.c:140 ../raster/r.external/link.c:248 +#, c-format +msgid "Link to raster map <%s> created." +msgstr "" + #: ../raster/r.quantile/main.c:69 msgid "Computing histogram" msgstr "PoÄítám histogram" @@ -13601,7 +14040,7 @@ #: ../raster/r.param.scale/interface.c:55 msgid "geomorphology" -msgstr "" +msgstr "geomorfologie" #: ../raster/r.param.scale/interface.c:58 msgid "landform" @@ -13721,11 +14160,11 @@ #: ../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:160 ../general/g.region/main.c:204 -#: ../general/g.region/main.c:213 ../general/g.region/main.c:222 -#: ../general/g.region/main.c:231 ../general/g.region/main.c:240 -#: ../general/g.region/main.c:249 ../general/g.region/main.c:325 -#: ../general/g.region/main.c:336 +#: ../general/g.region/main.c:161 ../general/g.region/main.c:205 +#: ../general/g.region/main.c:214 ../general/g.region/main.c:223 +#: ../general/g.region/main.c:232 ../general/g.region/main.c:241 +#: ../general/g.region/main.c:250 ../general/g.region/main.c:326 +#: ../general/g.region/main.c:337 ../general/g.region/main.c:349 msgid "Bounds" msgstr "Hranice" @@ -13739,7 +14178,7 @@ #: ../raster/r.in.bin/main.c:313 msgid "Header size in bytes" -msgstr "" +msgstr "Velikost záhlaví v bajtech" #: ../raster/r.in.bin/main.c:321 msgid "Number of bands in input file" @@ -13839,7 +14278,7 @@ msgid "Either all or none of %s=, %s=, %s= and %s= must be given" msgstr "" -#: ../raster/r.in.bin/main.c:521 ../display/d.grid/main.c:266 +#: ../raster/r.in.bin/main.c:521 ../display/d.grid/main.c:265 #: ../raster3d/r3.in.bin/main.c:424 #, c-format msgid "Illegal north coordinate <%s>" @@ -13850,7 +14289,7 @@ msgid "Illegal south coordinate <%s>" msgstr "Neplatná jižní souÅ™adnice <%s>" -#: ../raster/r.in.bin/main.c:525 ../display/d.grid/main.c:259 +#: ../raster/r.in.bin/main.c:525 ../display/d.grid/main.c:258 #: ../raster3d/r3.in.bin/main.c:428 #, c-format msgid "Illegal east coordinate <%s>" @@ -13868,7 +14307,7 @@ #: ../raster/r.in.bin/main.c:554 #, c-format -msgid "East-West (ewres: %f) and North-South (nwres: %f) resolution differ significantly. Did you assign %s= and %s= correctly?" +msgid "East-West (ewres: %f) and North-South (nsres: %f) resolution differ significantly. Did you assign %s= and %s= correctly?" msgstr "" #: ../raster/r.in.bin/main.c:575 @@ -13884,100 +14323,37 @@ msgid "Importing band %d..." msgstr "" -#: ../raster/r.drain/main.c:113 -msgid "Traces a flow through an elevation model or cost surface on a raster map." -msgstr "" - -#: ../raster/r.drain/main.c:116 -msgid "Name of input elevation or cost surface raster map" -msgstr "" - -#: ../raster/r.drain/main.c:121 -msgid "Name of input movement direction map associated with the cost surface" -msgstr "" - -#: ../raster/r.drain/main.c:123 -msgid "Direction in degrees CCW from east" -msgstr "" - -#: ../raster/r.drain/main.c:125 ../raster/r.drain/main.c:167 -msgid "Cost surface" -msgstr "" - -#: ../raster/r.drain/main.c:133 -msgid "Name for output drain vector map" -msgstr "" - -#: ../raster/r.drain/main.c:134 -msgid "Recommended for cost surface made using knight's move" -msgstr "" - -#: ../raster/r.drain/main.c:144 -msgid "Name of starting vector points map(s)" -msgstr "" - -#: ../raster/r.drain/main.c:150 -msgid "Copy input cell values on output" -msgstr "Kopíruj vstupní hodnoty bunÄ›k na výstup" - -#: ../raster/r.drain/main.c:151 ../raster/r.drain/main.c:156 -#: ../raster/r.drain/main.c:161 -msgid "Path settings" -msgstr "" - -#: ../raster/r.drain/main.c:155 -msgid "Accumulate input values along the path" -msgstr "ProveÄ akumulaci hodnot ve smÄ›ru pohybu/odtoku" - -#: ../raster/r.drain/main.c:160 -msgid "Count cell numbers along the path" -msgstr "SpoÄítej buňky ve smÄ›ru pohybu/odtoku" - -#: ../raster/r.drain/main.c:166 -msgid "The input raster map is a cost surface (direction surface must also be specified)" -msgstr "" - -#: ../raster/r.drain/main.c:178 +#: ../raster/r.drain/main.c:179 msgid "Directional drain selected... checking for direction raster map" msgstr "" -#: ../raster/r.drain/main.c:181 +#: ../raster/r.drain/main.c:182 msgid "Surface/Hydrology drain selected" msgstr "" -#: ../raster/r.drain/main.c:186 +#: ../raster/r.drain/main.c:187 #, c-format msgid "Direction raster map <%s> not specified, if direction flag is on, a direction raster must be given" msgstr "" -#: ../raster/r.drain/main.c:193 +#: ../raster/r.drain/main.c:194 #, c-format msgid "Direction raster map <%s> should not be specified for Surface/Hydrology drains" msgstr "" -#: ../raster/r.drain/main.c:212 +#: ../raster/r.drain/main.c:213 msgid "Specify just one of the -c, -a and -n flags" msgstr "Pouze jedna z voleb -c, -a a -n" -#: ../raster/r.drain/main.c:243 -#, c-format -msgid "Starting point %d is outside the current region" -msgstr "PoÄáteÄní bod %d je mimo souÄasný region" - -#: ../raster/r.drain/main.c:318 -#, c-format -msgid "Starting vector map <%s> contains no points in the current region" -msgstr "PoÄáteÄní vektorová mapa <%s> neobsahuje v souÄasném regionu žádné body" - -#: ../raster/r.drain/main.c:326 +#: ../raster/r.drain/main.c:327 msgid "No start/stop point(s) specified" msgstr "Nebyly specifikovány poÄáteÄní/koncové bod(y)" -#: ../raster/r.drain/main.c:401 +#: ../raster/r.drain/main.c:402 msgid "Calculating flow directions..." msgstr "PoÄítám smÄ›ry odtoku...." -#: ../raster/r.drain/main.c:692 +#: ../raster/r.drain/main.c:693 #, c-format msgid "direction read: %lf, neighbour found: %i" msgstr "" @@ -13994,15 +14370,6 @@ msgid "Maximum number of cells to be created" msgstr "" -#: ../raster/r.random.cells/main.c:77 -msgid "Random seed (SEED_MIN >= value >= SEED_MAX) (default [random])" -msgstr "" - -#: ../raster/r.random.cells/random.c:50 -#, c-format -msgid "RAN1: j == %d shouldn't happen" -msgstr "" - #: ../raster/r.random.cells/init.c:77 msgid "Distance must be >= 0.0" msgstr "" @@ -14019,11 +14386,6 @@ msgid "Spatial weights neighborhood (cells):" msgstr "" -#: ../raster/r.fill.stats/main.c:779 ../raster/r.null/main.c:61 -#: ../raster3d/r3.null/main.c:181 -msgid "null data" -msgstr "" - #: ../raster/r.fill.stats/main.c:781 msgid "Rapidly fills 'no data' cells (NULLs) of a raster map with interpolated values (IDW)." msgstr "" @@ -14235,7 +14597,7 @@ msgid "Generating %d x %d = %d tiles..." msgstr "" -#: ../raster/r.tile/main.c:184 +#: ../raster/r.tile/main.c:187 #, c-format msgid "Unable to read cats for %s" msgstr "" @@ -14273,40 +14635,36 @@ msgid "Creating support files for raster map <%s>..." msgstr "" -#: ../raster/r.info/main.c:73 ../vector/v.info/main.c:41 +#: ../raster/r.info/main.c:75 ../vector/v.info/main.c:41 msgid "history" msgstr "" -#: ../raster/r.info/main.c:75 +#: ../raster/r.info/main.c:77 msgid "Outputs basic information about a raster map." msgstr "" -#: ../raster/r.info/main.c:81 +#: ../raster/r.info/main.c:83 msgid "Print raster array information in shell script style" msgstr "" -#: ../raster/r.info/main.c:85 +#: ../raster/r.info/main.c:87 msgid "Print range in shell script style" msgstr "" -#: ../raster/r.info/main.c:89 +#: ../raster/r.info/main.c:95 msgid "Print extended metadata information in shell script style" msgstr "" -#: ../raster/r.info/main.c:93 ../raster3d/r3.info/main.c:94 +#: ../raster/r.info/main.c:99 ../raster3d/r3.info/main.c:94 msgid "Print raster history instead of info" msgstr "Vypíše historii rastrové mapy namísto infa" -#: ../raster/r.info/main.c:99 +#: ../raster/r.info/main.c:105 #, c-format msgid "Flags -%c and -%c/%c/%c are mutually exclusive" msgstr "" -#: ../raster/r.info/main.c:127 -msgid "Unable to read range file" -msgstr "Nelze Äíst soubor s rozsahem" - -#: ../raster/r.info/main.c:303 ../raster/r.info/main.c:445 +#: ../raster/r.info/main.c:312 ../raster/r.info/main.c:538 #: ../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 @@ -14389,8 +14747,8 @@ #: ../raster/r.geomorphon/main.c:196 ../raster/r.watershed/shed/com_line.c:231 #: ../raster/r.watershed/shed/com_line.c:266 ../general/g.rename/main.c:85 -#: ../general/g.copy/main.c:80 ../imagery/i.landsat.acca/main.c:188 -#: ../imagery/i.landsat.toar/main.c:563 +#: ../general/g.copy/main.c:80 ../imagery/i.maxlik/main.c:109 +#: ../imagery/i.landsat.acca/main.c:188 ../imagery/i.landsat.toar/main.c:563 #: ../imagery/i.ortho.photo/i.ortho.camera/main.c:114 #, c-format msgid "<%s> is an illegal file name" @@ -14447,7 +14805,7 @@ msgid "wetness" msgstr "" -#: ../raster/r.topidx/main.c:42 ../raster/r.watershed/front/main.c:80 +#: ../raster/r.topidx/main.c:42 ../raster/r.watershed/front/main.c:82 msgid "topographic index" msgstr "" @@ -14475,6 +14833,7 @@ msgstr "NaÄítám <%s> v <%s>" #: ../raster/r.category/main.c:53 ../vector/v.category/main.c:76 +#: ../vector/v.to.db/main.c:46 msgid "category" msgstr "kategorie" @@ -14680,7 +15039,7 @@ msgid "Creation options" msgstr "Možnosti vytvoÅ™ení" -#: ../raster/r.external.out/main.c:271 ../raster/r.in.gdal/main.c:207 +#: ../raster/r.external.out/main.c:271 ../raster/r.in.gdal/main.c:224 #: ../raster/r.external/main.c:95 ../vector/v.external.out/args.c:62 #: ../vector/v.external/args.c:56 msgid "List supported formats and exit" @@ -14694,135 +15053,135 @@ msgid "Print current status" msgstr "" -#: ../raster/r.resamp.bspline/main.c:84 +#: ../raster/r.resamp.bspline/main.c:86 msgid "Performs bilinear or bicubic spline interpolation with Tykhonov regularization." msgstr "" -#: ../raster/r.resamp.bspline/main.c:92 +#: ../raster/r.resamp.bspline/main.c:94 msgid "Name for output vector map with interpolation grid" msgstr "" -#: ../raster/r.resamp.bspline/main.c:97 +#: ../raster/r.resamp.bspline/main.c:99 msgid "Name of raster map to use for masking" msgstr "" -#: ../raster/r.resamp.bspline/main.c:98 ../vector/v.surf.bspline/main.c:140 +#: ../raster/r.resamp.bspline/main.c:100 ../vector/v.surf.bspline/main.c:140 msgid "Only cells that are not NULL and not zero are interpolated" msgstr "" -#: ../raster/r.resamp.bspline/main.c:106 +#: ../raster/r.resamp.bspline/main.c:108 msgid "Length of each spline step in the east-west direction. Default: 1.5 * ewres." msgstr "" -#: ../raster/r.resamp.bspline/main.c:114 +#: ../raster/r.resamp.bspline/main.c:116 msgid "Length of each spline step in the north-south direction. Default: 1.5 * nsres." msgstr "" -#: ../raster/r.resamp.bspline/main.c:118 ../vector/v.surf.bspline/main.c:163 +#: ../raster/r.resamp.bspline/main.c:120 ../vector/v.surf.bspline/main.c:163 msgid "Spline interpolation algorithm" msgstr "Algoritmus Spline interpolace" -#: ../raster/r.resamp.bspline/main.c:124 +#: ../raster/r.resamp.bspline/main.c:126 #: ../vector/v.lidar.correction/main.c:407 ../vector/v.surf.bspline/main.c:170 #: ../vector/v.outlier/main.c:418 msgid "Bilinear interpolation" msgstr "Bilineární interpolace" -#: ../raster/r.resamp.bspline/main.c:125 ../vector/v.surf.bspline/main.c:171 +#: ../raster/r.resamp.bspline/main.c:127 ../vector/v.surf.bspline/main.c:171 msgid "Bicubic interpolation" msgstr "Bikubická interpolace" -#: ../raster/r.resamp.bspline/main.c:137 +#: ../raster/r.resamp.bspline/main.c:139 msgid "Only interpolate null cells in input raster map" msgstr "" -#: ../raster/r.resamp.bspline/main.c:143 ../vector/v.surf.bspline/main.c:101 +#: ../raster/r.resamp.bspline/main.c:145 ../vector/v.surf.bspline/main.c:101 msgid "Find the best Tykhonov regularizing parameter using a \"leave-one-out\" cross validation method" msgstr "Nalézt nejlepší parametrytykhonova upravujícího parametru pomocí metody křížové validace." -#: ../raster/r.resamp.bspline/main.c:183 +#: ../raster/r.resamp.bspline/main.c:185 msgid "ew_step must be positive" msgstr "" -#: ../raster/r.resamp.bspline/main.c:191 +#: ../raster/r.resamp.bspline/main.c:193 msgid "ns_step must be positive" msgstr "" -#: ../raster/r.resamp.bspline/main.c:218 +#: ../raster/r.resamp.bspline/main.c:220 #, c-format msgid "spline step in ew direction %g" msgstr "" -#: ../raster/r.resamp.bspline/main.c:219 +#: ../raster/r.resamp.bspline/main.c:221 #, c-format msgid "spline step in ns direction %g" msgstr "" -#: ../raster/r.resamp.bspline/main.c:220 +#: ../raster/r.resamp.bspline/main.c:222 #, c-format msgid "adjusted EW splines %d" msgstr "Upravené V-Z kÅ™ivky %d" -#: ../raster/r.resamp.bspline/main.c:221 +#: ../raster/r.resamp.bspline/main.c:223 #, c-format msgid "adjusted NS splines %d" msgstr "Upravené S-J kÅ™ivky %d" -#: ../raster/r.resamp.bspline/main.c:300 ../vector/v.surf.bspline/main.c:461 +#: ../raster/r.resamp.bspline/main.c:302 ../vector/v.surf.bspline/main.c:461 msgid "Memory in MB must be >= 3" msgstr "" -#: ../raster/r.resamp.bspline/main.c:321 ../raster/r.resamp.bspline/main.c:406 -#: ../raster/r.resamp.bspline/main.c:478 ../vector/v.surf.bspline/main.c:480 +#: ../raster/r.resamp.bspline/main.c:323 ../raster/r.resamp.bspline/main.c:408 +#: ../raster/r.resamp.bspline/main.c:480 ../vector/v.surf.bspline/main.c:480 #: ../vector/v.surf.bspline/main.c:508 msgid "Can not initialize temporary file" msgstr "" -#: ../raster/r.resamp.bspline/main.c:327 +#: ../raster/r.resamp.bspline/main.c:329 #, c-format msgid "Loading input raster <%s>" msgstr "" -#: ../raster/r.resamp.bspline/main.c:341 ../raster/r.resamp.bspline/main.c:452 -#: ../raster/r.resamp.bspline/main.c:488 +#: ../raster/r.resamp.bspline/main.c:343 ../raster/r.resamp.bspline/main.c:454 +#: ../raster/r.resamp.bspline/main.c:490 msgid "Can not write to temp file" msgstr "" -#: ../raster/r.resamp.bspline/main.c:346 +#: ../raster/r.resamp.bspline/main.c:348 msgid "Only NULL cells in input raster" msgstr "" -#: ../raster/r.resamp.bspline/main.c:370 ../vector/v.surf.bspline/main.c:313 +#: ../raster/r.resamp.bspline/main.c:372 ../vector/v.surf.bspline/main.c:313 msgid "Cross validation didn't finish correctly" msgstr "Křížová validace nebyla správnÄ› ukonÄena" -#: ../raster/r.resamp.bspline/main.c:374 ../vector/v.surf.bspline/main.c:319 +#: ../raster/r.resamp.bspline/main.c:376 ../vector/v.surf.bspline/main.c:319 #, c-format msgid "Cross validation finished for ew_step = %f and ns_step = %f" msgstr "" -#: ../raster/r.resamp.bspline/main.c:394 +#: ../raster/r.resamp.bspline/main.c:396 msgid "Mark cells for interpolation" msgstr "" -#: ../raster/r.resamp.bspline/main.c:466 +#: ../raster/r.resamp.bspline/main.c:468 msgid "No NULL cells found in input raster." msgstr "" -#: ../raster/r.resamp.bspline/main.c:481 ../vector/v.surf.bspline/main.c:483 +#: ../raster/r.resamp.bspline/main.c:483 ../vector/v.surf.bspline/main.c:483 msgid "Initializing output..." msgstr "Inicializuji výstup..." -#: ../raster/r.resamp.bspline/main.c:556 +#: ../raster/r.resamp.bspline/main.c:558 #, c-format msgid "subregion %d of %d" msgstr "subregion %d z %d" -#: ../raster/r.resamp.bspline/main.c:730 +#: ../raster/r.resamp.bspline/main.c:732 msgid "No data within this subregion. Consider increasing the spline step." msgstr "" -#: ../raster/r.resamp.bspline/main.c:746 ../vector/v.surf.bspline/main.c:899 +#: ../raster/r.resamp.bspline/main.c:748 ../vector/v.surf.bspline/main.c:899 #: ../vector/v.net.components/main.c:213 ../vector/v.out.postgis/main.c:174 msgid "Writing output..." msgstr "Zapisuji výstupní vrstvu..." @@ -14883,7 +15242,7 @@ #: ../raster/r.resamp.bspline/crosscorr.c:334 #: ../vector/v.surf.bspline/crosscorr.c:323 msgid "Table of results:" -msgstr "" +msgstr "Tabulka výsledků:" #: ../raster/r.resamp.bspline/crosscorr.c:335 #: ../vector/v.surf.bspline/crosscorr.c:324 @@ -15197,6 +15556,10 @@ msgid "Raster maps <%s>, <%s> and <%s> created." msgstr "" +#: ../raster/r.null/main.c:61 ../raster3d/r3.null/main.c:181 +msgid "null data" +msgstr "" + #: ../raster/r.null/main.c:62 msgid "Manages NULL-values of given raster map." msgstr "Spravuje NULLové hodnoty zadané rastrové mapy." @@ -15212,7 +15575,7 @@ #: ../raster/r.null/main.c:74 ../raster/r.null/main.c:82 #: ../general/g.proj/main.c:193 msgid "Modify" -msgstr "" +msgstr "Upravit" #: ../raster/r.null/main.c:81 ../raster3d/r3.null/main.c:70 msgid "The value to replace the null value by" @@ -15252,71 +15615,76 @@ msgid "Raster map <%s> is a reclass of map <%s@%s>. Consider to generate a copy with r.mapcalc. Exiting." msgstr "Rastrové mapa <%s> vznikla pÅ™eklasifikováním mapy <%s@%s>. Zvažte vytvoÅ™ení kopie pomocí r.mapcalc. UkonÄuji." -#: ../raster/r.null/main.c:138 +#: ../raster/r.null/main.c:136 +#, fuzzy, c-format +msgid "<%s> is a virtual raster map. Consider to generate a copy with r.mapcalc. Exiting." +msgstr "Rastrové mapa <%s> vznikla pÅ™eklasifikováním mapy <%s@%s>. Zvažte vytvoÅ™ení kopie pomocí r.mapcalc. UkonÄuji." + +#: ../raster/r.null/main.c:142 #, c-format msgid "Raster map <%s> is not in your mapset <%s>" msgstr "Rastrová mapa <%s> nebyla nalezena v mapsetu <%s>" -#: ../raster/r.null/main.c:145 +#: ../raster/r.null/main.c:149 #, c-format msgid "%s is illegal entry for null" msgstr "%s je neplatná hodnota pro null" -#: ../raster/r.null/main.c:152 +#: ../raster/r.null/main.c:156 #, c-format msgid "Raster map <%s> already has a null bitmap file" msgstr "Rastrová mapa <%s> již má vytvoÅ™en soubor null" -#: ../raster/r.null/main.c:156 +#: ../raster/r.null/main.c:160 #, c-format msgid "<%s> is integer raster map (CELL)" msgstr "<%s> je celoÄíselná rastrová mapa (CELL)" -#: ../raster/r.null/main.c:160 +#: ../raster/r.null/main.c:164 #, c-format msgid "<%s> is integer raster map (CELL). Using null=%d." msgstr "<%s> je ÄeloÄíselná rastrová mapa (CELL) použiji null=%d." -#: ../raster/r.null/main.c:166 +#: ../raster/r.null/main.c:170 #, c-format msgid "<%s> is floating pointing raster map" msgstr "<%s> je rastrová mapa s desetinnou Äásrkou" -#: ../raster/r.null/main.c:183 ../raster/r.null/main.c:226 +#: ../raster/r.null/main.c:187 ../raster/r.null/main.c:230 #, c-format msgid "Writing new null file for raster map <%s>..." msgstr "Zapisuji nový soubor null pro rastrovou mapu <%s>..." -#: ../raster/r.null/main.c:193 ../raster/r.null/main.c:238 -#: ../raster/r.null/main.c:252 +#: ../raster/r.null/main.c:197 ../raster/r.null/main.c:242 +#: ../raster/r.null/main.c:256 #, c-format msgid "Raster map <%s> modified." msgstr "Rastrová mapa <%s> byla pozmÄ›nÄ›na." -#: ../raster/r.null/main.c:208 +#: ../raster/r.null/main.c:212 msgid "The NULL file is already compressed, nothing to do." msgstr "" -#: ../raster/r.null/main.c:214 +#: ../raster/r.null/main.c:218 msgid "The NULL file is already uncompressed, nothing to do." msgstr "" -#: ../raster/r.null/main.c:245 +#: ../raster/r.null/main.c:249 #, c-format msgid "Removing null file for raster map <%s>..." msgstr "Odstraňuji soubor null pro rastrovou mpau <%s>..." -#: ../raster/r.null/main.c:316 +#: ../raster/r.null/main.c:320 #, c-format msgid "%s: %s: illegal value spec" msgstr "%s: %s: neplatná hodnota pro spec" -#: ../raster/r.null/main.c:318 +#: ../raster/r.null/main.c:322 #, c-format msgid "%s: illegal value spec" msgstr "%s: neplatná hodnota pro spec" -#: ../raster/r.null/main.c:379 +#: ../raster/r.null/main.c:383 #, c-format msgid "Writing new data for raster map <%s>..." msgstr "Zapisuji nová data pro rastrovou mapu <%s>... " @@ -15398,7 +15766,7 @@ msgid "Line %d is not point or centroid, skipped" msgstr "" -#: ../raster/r.what/main.c:404 +#: ../raster/r.what/main.c:409 #, c-format msgid "%s %s is outside your current region" msgstr "" @@ -15568,210 +15936,215 @@ msgid "Error reading segment file" msgstr "" -#: ../raster/r.proj/main.c:149 +#: ../raster/r.proj/main.c:152 msgid "Re-projects a raster map from given location to the current location." msgstr "" -#: ../raster/r.proj/main.c:153 +#: ../raster/r.proj/main.c:156 msgid "Location containing input raster map" msgstr "" -#: ../raster/r.proj/main.c:154 ../raster/r.proj/main.c:159 -#: ../raster/r.proj/main.c:164 ../vector/v.proj/main.c:79 -#: ../vector/v.proj/main.c:84 ../vector/v.proj/main.c:90 +#: ../raster/r.proj/main.c:157 ../raster/r.proj/main.c:162 +#: ../raster/r.proj/main.c:167 ../vector/v.proj/main.c:84 +#: ../vector/v.proj/main.c:89 ../vector/v.proj/main.c:95 #: ../vector/v.net.flow/main.c:108 ../vector/v.net.flow/main.c:114 msgid "Source" msgstr "" -#: ../raster/r.proj/main.c:157 +#: ../raster/r.proj/main.c:160 msgid "Mapset containing input raster map" msgstr "" -#: ../raster/r.proj/main.c:158 ../vector/v.proj/main.c:83 +#: ../raster/r.proj/main.c:161 ../vector/v.proj/main.c:88 msgid "Default: name of current mapset" msgstr "" -#: ../raster/r.proj/main.c:162 +#: ../raster/r.proj/main.c:165 msgid "Name of input raster map to re-project" msgstr "Název vstupní rastrové mapy" -#: ../raster/r.proj/main.c:167 ../vector/v.proj/main.c:93 +#: ../raster/r.proj/main.c:170 ../vector/v.proj/main.c:98 msgid "Path to GRASS database of input location" msgstr "Cesta k adresáři databáze GRASSu se vstupní lokací" -#: ../raster/r.proj/main.c:171 +#: ../raster/r.proj/main.c:174 msgid "Name for output raster map (default: same as 'input')" msgstr "" -#: ../raster/r.proj/main.c:172 ../raster/r.proj/main.c:183 -#: ../raster/r.proj/main.c:199 ../vector/v.proj/main.c:102 -#: ../vector/v.proj/main.c:107 ../vector/v.proj/main.c:119 -#: ../vector/v.proj/main.c:126 +#: ../raster/r.proj/main.c:175 ../raster/r.proj/main.c:186 +#: ../raster/r.proj/main.c:202 ../vector/v.proj/main.c:107 +#: ../vector/v.proj/main.c:112 ../vector/v.proj/main.c:132 +#: ../vector/v.proj/main.c:139 msgid "Target" msgstr "" -#: ../raster/r.proj/main.c:198 +#: ../raster/r.proj/main.c:201 msgid "Resolution of output raster map" msgstr "" -#: ../raster/r.proj/main.c:203 +#: ../raster/r.proj/main.c:209 ../vector/v.proj/main.c:119 +#, fuzzy +msgid "PROJ pipeline for coordinate transformation" +msgstr "Nelze inicializovat Äasové harmonogramy (timetables)" + +#: ../raster/r.proj/main.c:214 msgid "List raster maps in input mapset and exit" msgstr "" -#: ../raster/r.proj/main.c:213 +#: ../raster/r.proj/main.c:224 msgid "Print input map's bounds in the current projection and exit" msgstr "" -#: ../raster/r.proj/main.c:219 +#: ../raster/r.proj/main.c:230 msgid "Print input map's bounds in the current projection and exit (shell style)" msgstr "" -#: ../raster/r.proj/main.c:245 ../display/d.mon/start.c:52 +#: ../raster/r.proj/main.c:256 ../display/d.mon/start.c:52 #: ../imagery/i.gensig/parse.c:50 ../imagery/i.gensigset/parse.c:57 -#: ../imagery/i.cluster/main.c:179 ../vector/v.proj/main.c:150 -#: ../vector/v.external/main.c:137 +#: ../imagery/i.cluster/main.c:179 ../misc/m.nviz.image/main.c:77 +#: ../vector/v.proj/main.c:163 ../vector/v.external/main.c:141 #, c-format msgid "option <%s>: <%s> exists. To overwrite, use the --overwrite flag" msgstr "" -#: ../raster/r.proj/main.c:252 ../vector/v.proj/main.c:165 +#: ../raster/r.proj/main.c:263 ../vector/v.proj/main.c:178 msgid "Input and output locations can not be the same" msgstr "Vstupní a výstupní lokace nemohou být stejné." -#: ../raster/r.proj/main.c:254 +#: ../raster/r.proj/main.c:265 msgid "Input and output locations are the same" msgstr "Vstupní a výstupní lokace jsou stejné." -#: ../raster/r.proj/main.c:264 +#: ../raster/r.proj/main.c:275 msgid "Unable to get projection info of output raster map" msgstr "Nelze získat informace o kartografickém zobrazení výstupní rastrové vrstvy" -#: ../raster/r.proj/main.c:267 +#: ../raster/r.proj/main.c:278 msgid "Unable to get projection units of output raster map" msgstr "Nelze získat jednotky kartografického zobrazení výstupní rastrové vrstvy" -#: ../raster/r.proj/main.c:270 +#: ../raster/r.proj/main.c:281 msgid "Unable to get projection key values of output raster map" msgstr "Nelze získat klíÄové hodnoty kartografického zobrazení výstupní rastrové vrstvy" -#: ../raster/r.proj/main.c:279 +#: ../raster/r.proj/main.c:290 #, c-format msgid "Mapset <%s> in input location <%s> - %s" msgstr "Mapset <%s> ve vstupní lokaci <%s> - <%s>" -#: ../raster/r.proj/main.c:281 ../raster/r.in.gdal/main.c:938 +#: ../raster/r.proj/main.c:292 ../raster/r.in.gdal/main.c:1009 #: ../imagery/i.rectify/target.c:32 #: ../imagery/i.ortho.photo/i.ortho.rectify/target.c:32 #: ../vector/v.rectify/target.c:41 msgid "permission denied" msgstr "Přístup odepÅ™en" -#: ../raster/r.proj/main.c:282 ../raster/r.in.gdal/main.c:939 +#: ../raster/r.proj/main.c:293 ../raster/r.in.gdal/main.c:1010 #: ../imagery/i.rectify/target.c:32 #: ../imagery/i.ortho.photo/i.ortho.rectify/target.c:32 #: ../vector/v.rectify/target.c:41 msgid "not found" msgstr "nenalezen" -#: ../raster/r.proj/main.c:288 ../vector/v.proj/main.c:189 +#: ../raster/r.proj/main.c:299 ../vector/v.proj/main.c:201 #, c-format msgid "Checking location <%s> mapset <%s>" msgstr "Kontroluje se lokace <%s>, mapset <%s>" -#: ../raster/r.proj/main.c:300 ../vector/v.proj/main.c:206 -#: ../vector/v.select/main.c:89 ../vector/v.in.ogr/main.c:444 +#: ../raster/r.proj/main.c:311 ../vector/v.proj/main.c:218 +#: ../vector/v.select/main.c:89 ../vector/v.in.ogr/main.c:461 #: ../vector/v.what.rast/main.c:121 ../vector/v.edit/main.c:89 #: ../vector/v.net/args.c:152 ../vector/v.net/args.c:159 #: ../vector/v.net/args.c:165 ../vector/v.net/args.c:169 -#: ../vector/v.net/args.c:179 ../vector/v.external/main.c:110 +#: ../vector/v.net/args.c:179 ../vector/v.external/main.c:114 #: ../scripts/d.frame/d.frame.py:288 #, c-format, python-format msgid "Required parameter <%s> not set" msgstr "Požadovaný parametr <%s> nebyl zadán" -#: ../raster/r.proj/main.c:303 +#: ../raster/r.proj/main.c:314 #, c-format msgid "Raster map <%s> in location <%s> in mapset <%s> not found" msgstr "Rastrová mapa <%s> v lokaci <%s>, mapsetu <%s> není dostupná" -#: ../raster/r.proj/main.c:311 +#: ../raster/r.proj/main.c:322 msgid "Unable to get projection info of input map" msgstr "Nelze získat informace o projekci vstupní mapy" -#: ../raster/r.proj/main.c:314 +#: ../raster/r.proj/main.c:330 msgid "Unable to get projection units of input map" msgstr "Nelze získat jednotky mapové projekce vstupní mapy" -#: ../raster/r.proj/main.c:317 +#: ../raster/r.proj/main.c:333 msgid "Unable to get projection key values of input map" msgstr "Nelze získat klíÄové hodnoty mapové projekce vstupní mapy" -#: ../raster/r.proj/main.c:332 +#: ../raster/r.proj/main.c:357 msgid "Unable to work with unprojected data (xy location)" msgstr "Nelze pracovat s nepÅ™ipojenými daty (xy location)" -#: ../raster/r.proj/main.c:351 +#: ../raster/r.proj/main.c:376 #, c-format msgid "Input map <%s@%s> in location <%s>:" msgstr "" -#: ../raster/r.proj/main.c:443 +#: ../raster/r.proj/main.c:470 msgid "Input:" msgstr "Vstup:" -#: ../raster/r.proj/main.c:444 ../raster/r.proj/main.c:455 +#: ../raster/r.proj/main.c:471 ../raster/r.proj/main.c:482 #, c-format msgid "Cols: %d (%d)" msgstr "Sloupce: %d (%d)" -#: ../raster/r.proj/main.c:445 ../raster/r.proj/main.c:456 +#: ../raster/r.proj/main.c:472 ../raster/r.proj/main.c:483 #, c-format msgid "Rows: %d (%d)" msgstr "Řádky: %d (%d)" -#: ../raster/r.proj/main.c:446 ../raster/r.proj/main.c:457 +#: ../raster/r.proj/main.c:473 ../raster/r.proj/main.c:484 #, c-format msgid "North: %f (%f)" msgstr "Sever: %f (%f)" -#: ../raster/r.proj/main.c:447 ../raster/r.proj/main.c:458 +#: ../raster/r.proj/main.c:474 ../raster/r.proj/main.c:485 #, c-format msgid "South: %f (%f)" msgstr "Jih: %f (%f)" -#: ../raster/r.proj/main.c:448 ../raster/r.proj/main.c:459 +#: ../raster/r.proj/main.c:475 ../raster/r.proj/main.c:486 #, c-format msgid "West: %f (%f)" msgstr "Západ: %f (%f)" -#: ../raster/r.proj/main.c:449 ../raster/r.proj/main.c:460 +#: ../raster/r.proj/main.c:476 ../raster/r.proj/main.c:487 #, c-format msgid "East: %f (%f)" msgstr "Východ: %f (%f)" -#: ../raster/r.proj/main.c:450 ../raster/r.proj/main.c:461 +#: ../raster/r.proj/main.c:477 ../raster/r.proj/main.c:488 #, c-format msgid "EW-res: %f" msgstr "rozliÅ¡ení vz: %f" -#: ../raster/r.proj/main.c:451 ../raster/r.proj/main.c:462 +#: ../raster/r.proj/main.c:478 ../raster/r.proj/main.c:489 #, c-format msgid "NS-res: %f" msgstr "rozliÅ¡ení sj: %f" -#: ../raster/r.proj/main.c:454 +#: ../raster/r.proj/main.c:481 msgid "Output:" msgstr "Výstup:" -#: ../raster/r.proj/main.c:491 +#: ../raster/r.proj/main.c:518 msgid "Projecting..." msgstr "PÅ™evádím..." -#: ../raster/r.proj/bordwalk.c:216 +#: ../raster/r.proj/bordwalk.c:223 msgid "Input raster map is outside current region" msgstr "Vstupní rastrová mapa je mimo aktuální region" -#: ../raster/r.proj/bordwalk.c:242 +#: ../raster/r.proj/bordwalk.c:251 msgid "Unable to reproject map center" msgstr "" @@ -15801,7 +16174,7 @@ #: ../raster/r.out.png/main.c:130 msgid "Compression level of PNG file" -msgstr "" +msgstr "Úroveň komprese souboru PNG" #: ../raster/r.out.png/main.c:131 msgid "(0 = none, 1 = fastest, 9 = best)" @@ -15865,60 +16238,64 @@ msgid "Creates shaded relief map from an elevation map (DEM)." msgstr "" -#: ../raster/r.relief/main.c:117 +#: ../raster/r.relief/main.c:115 +msgid "Name of input raster (typically elevation) map" +msgstr "" + +#: ../raster/r.relief/main.c:118 msgid "Name for output shaded relief map" msgstr "" -#: ../raster/r.relief/main.c:125 +#: ../raster/r.relief/main.c:126 msgid "Altitude of the sun in degrees above the horizon" msgstr "" -#: ../raster/r.relief/main.c:126 ../raster/r.relief/main.c:136 +#: ../raster/r.relief/main.c:127 ../raster/r.relief/main.c:137 msgid "Sun position" msgstr "" -#: ../raster/r.relief/main.c:135 +#: ../raster/r.relief/main.c:136 msgid "Azimuth of the sun in degrees to the east of north" msgstr "" -#: ../raster/r.relief/main.c:143 +#: ../raster/r.relief/main.c:144 msgid "Factor for exaggerating relief" msgstr "" -#: ../raster/r.relief/main.c:151 +#: ../raster/r.relief/main.c:152 msgid "Scale factor for converting meters to elevation units" msgstr "" -#: ../raster/r.relief/main.c:158 +#: ../raster/r.relief/main.c:159 msgid "Elevation units (overrides scale factor)" msgstr "" -#: ../raster/r.relief/main.c:163 +#: ../raster/r.relief/main.c:164 msgid "international feet" msgstr "" -#: ../raster/r.relief/main.c:164 +#: ../raster/r.relief/main.c:165 msgid "survey feet" msgstr "" -#: ../raster/r.relief/main.c:194 ../raster/r.in.gdal/main.c:400 -#: ../raster/r.in.gdal/main.c:682 ../imagery/i.landsat.toar/main.c:548 +#: ../raster/r.relief/main.c:195 ../raster/r.in.gdal/main.c:458 +#: ../raster/r.in.gdal/main.c:746 ../imagery/i.landsat.toar/main.c:548 #, c-format msgid "Raster map <%s> already exists and will be overwritten" msgstr "Rastrová mapa <%s> již existuje a bude pÅ™epsána." -#: ../raster/r.relief/main.c:197 ../raster/r.in.gdal/main.c:403 -#: ../raster/r.in.gdal/main.c:685 +#: ../raster/r.relief/main.c:198 ../raster/r.in.gdal/main.c:461 +#: ../raster/r.in.gdal/main.c:749 #, c-format msgid "Raster map <%s> already exists" msgstr "Rastrová vrstva <%s> již existuje." -#: ../raster/r.relief/main.c:215 +#: ../raster/r.relief/main.c:216 #, c-format msgid "%s=%s - must not be zero" msgstr "" -#: ../raster/r.relief/main.c:474 +#: ../raster/r.relief/main.c:475 #, c-format msgid "Shaded relief raster map <%s> complete" msgstr "" @@ -15981,338 +16358,354 @@ msgid "trying to divide by zero...no unique solution for system...skipping..." msgstr "pokouším se dÄ›lit nulou pro systém není žádné jednoznaÄné Å™eÅ¡ení pÅ™eskakuji..." -#: ../raster/r.in.gdal/main.c:96 +#: ../raster/r.in.gdal/main.c:99 msgid "Imports raster data into a GRASS raster map using GDAL library." msgstr "" -#: ../raster/r.in.gdal/main.c:102 +#: ../raster/r.in.gdal/main.c:105 msgid "Name of raster file to be imported" msgstr "" -#: ../raster/r.in.gdal/main.c:111 +#: ../raster/r.in.gdal/main.c:114 msgid "Band(s) to select (default is all bands)" msgstr "" -#: ../raster/r.in.gdal/main.c:112 ../raster/r.in.gdal/main.c:225 +#: ../raster/r.in.gdal/main.c:115 ../raster/r.in.gdal/main.c:242 +#: ../scripts/i.spectral/i.spectral.py:200 msgid "Bands" msgstr "" -#: ../raster/r.in.gdal/main.c:129 +#: ../raster/r.in.gdal/main.c:132 msgid "Name of GCPs target location" msgstr "" -#: ../raster/r.in.gdal/main.c:131 +#: ../raster/r.in.gdal/main.c:134 msgid "Name of location to create or to read projection from for GCPs transformation" msgstr "" -#: ../raster/r.in.gdal/main.c:133 ../raster/r.in.gdal/main.c:188 -#: ../raster/r.in.gdal/main.c:195 ../vector/v.info/print.c:505 +#: ../raster/r.in.gdal/main.c:136 ../raster/r.in.gdal/main.c:205 +#: ../raster/r.in.gdal/main.c:212 ../vector/v.info/print.c:505 #: ../vector/v.info/print.c:510 msgid "Projection" msgstr "" -#: ../raster/r.in.gdal/main.c:148 +#: ../raster/r.in.gdal/main.c:151 msgid "Offset to be added to band numbers" msgstr "" -#: ../raster/r.in.gdal/main.c:149 +#: ../raster/r.in.gdal/main.c:152 msgid "If 0, no offset is added and the first band is 1" msgstr "" -#: ../raster/r.in.gdal/main.c:157 +#: ../raster/r.in.gdal/main.c:160 msgid "Zero-padding of band number by filling with leading zeros up to given number" msgstr "" -#: ../raster/r.in.gdal/main.c:158 +#: ../raster/r.in.gdal/main.c:161 msgid "If 0, length will be adjusted to 'offset' number without leading zeros" msgstr "" -#: ../raster/r.in.gdal/main.c:164 +#: ../raster/r.in.gdal/main.c:167 msgid "Name of the output file that contains the imported map names" msgstr "" -#: ../raster/r.in.gdal/main.c:171 ../vector/v.in.lidar/main.c:272 -#: ../vector/v.in.ogr/main.c:281 +#: ../raster/r.in.gdal/main.c:174 ../vector/v.in.lidar/main.c:272 +#: ../vector/v.in.ogr/main.c:298 msgid "Name for new location to create" msgstr "Název nové lokace, která má být vytvoÅ™ena" -#: ../raster/r.in.gdal/main.c:178 +#: ../raster/r.in.gdal/main.c:181 msgid "File prefix for raster attribute tables" msgstr "" -#: ../raster/r.in.gdal/main.c:179 +#: ../raster/r.in.gdal/main.c:182 msgid "The band number and \".csv\" will be appended to the file prefix" msgstr "" -#: ../raster/r.in.gdal/main.c:193 ../raster/r.external/main.c:109 -#: ../vector/v.in.ogr/main.c:354 ../vector/v.external/args.c:52 +#: ../raster/r.in.gdal/main.c:189 ../vector/v.in.ogr/main.c:220 +#, fuzzy +msgid "GDAL configuration options" +msgstr "Možnosti vytvoÅ™ení" + +#: ../raster/r.in.gdal/main.c:190 ../raster/r.in.gdal/main.c:197 +#: ../vector/v.in.ogr/main.c:221 ../vector/v.in.ogr/main.c:228 +#, fuzzy +msgid "Comma-separated list of key=value pairs" +msgstr "Seznam hodnot oddÄ›lených Äárkou" + +#: ../raster/r.in.gdal/main.c:196 ../vector/v.in.ogr/main.c:227 +msgid "GDAL dataset open options" +msgstr "" + +#: ../raster/r.in.gdal/main.c:210 ../raster/r.external/main.c:109 +#: ../vector/v.in.ogr/main.c:371 ../vector/v.external/args.c:52 msgid "Perform projection check only and exit" msgstr "" -#: ../raster/r.in.gdal/main.c:200 ../raster/r.external/main.c:114 -#: ../vector/v.in.lidar/main.c:302 ../vector/v.in.ogr/main.c:366 +#: ../raster/r.in.gdal/main.c:217 ../raster/r.external/main.c:114 +#: ../vector/v.in.lidar/main.c:302 ../vector/v.in.ogr/main.c:383 msgid "Extend region extents based on new dataset" msgstr "Rozšířit region podle nového datasetu" -#: ../raster/r.in.gdal/main.c:202 ../raster/r.external/main.c:115 -#: ../vector/v.in.ogr/main.c:368 +#: ../raster/r.in.gdal/main.c:219 ../raster/r.external/main.c:115 +#: ../vector/v.in.ogr/main.c:385 msgid "Also updates the default region if in the PERMANENT mapset" msgstr "" -#: ../raster/r.in.gdal/main.c:218 ../raster/r.external/main.c:119 +#: ../raster/r.in.gdal/main.c:235 ../raster/r.external/main.c:119 #: ../raster/r.region/main.c:70 msgid "Auto-adjustment for lat/lon" msgstr "" -#: ../raster/r.in.gdal/main.c:219 ../raster/r.external/main.c:120 +#: ../raster/r.in.gdal/main.c:236 ../raster/r.external/main.c:120 #: ../raster/r.region/main.c:71 msgid "Attempt to fix small precision errors in resolution and extents" msgstr "" -#: ../raster/r.in.gdal/main.c:224 +#: ../raster/r.in.gdal/main.c:241 msgid "Keep band numbers instead of using band color names" msgstr "Ponechej Äísla kanálů místo použití jmen jejich barev" -#: ../raster/r.in.gdal/main.c:230 +#: ../raster/r.in.gdal/main.c:247 msgid "Create the location specified by the \"location\" parameter and exit. Do not import the raster file." msgstr "" -#: ../raster/r.in.gdal/main.c:235 ../vector/v.in.lidar/main.c:284 -#: ../vector/v.in.ogr/main.c:361 +#: ../raster/r.in.gdal/main.c:252 ../vector/v.in.lidar/main.c:284 +#: ../vector/v.in.ogr/main.c:378 msgid "Limit import to the current region" msgstr "Limit pÅ™i importu do souÄasného regionu" -#: ../raster/r.in.gdal/main.c:240 +#: ../raster/r.in.gdal/main.c:257 msgid "Print number of bands and exit" msgstr "" -#: ../raster/r.in.gdal/main.c:272 ../raster/r.external/list.c:23 +#: ../raster/r.in.gdal/main.c:289 ../raster/r.external/list.c:23 #: ../vector/v.external.out/list.c:102 ../vector/v.out.ogr/list.c:116 -#: ../vector/v.in.ogr/main.c:403 ../vector/v.external/list.c:94 +#: ../vector/v.in.ogr/main.c:420 ../vector/v.external/list.c:94 msgid "Supported formats:" msgstr "" -#: ../raster/r.in.gdal/main.c:315 +#: ../raster/r.in.gdal/main.c:332 msgid "You have to specify a target location different from output location" msgstr "Musíte zadat cílovou location různou od souÄasné" -#: ../raster/r.in.gdal/main.c:319 +#: ../raster/r.in.gdal/main.c:336 msgid "You need to specify valid location name." msgstr "" -#: ../raster/r.in.gdal/main.c:323 +#: ../raster/r.in.gdal/main.c:340 msgid "The '-l' flag only works in Lat/Lon locations" msgstr "" -#: ../raster/r.in.gdal/main.c:326 +#: ../raster/r.in.gdal/main.c:343 msgid "The number of digits for band numbering must be equal or greater than 0" msgstr "" -#: ../raster/r.in.gdal/main.c:339 +#: ../raster/r.in.gdal/main.c:356 msgid "Disabling '-r' flag for new location" msgstr "" -#: ../raster/r.in.gdal/main.c:347 ../raster/r.in.gdal/main.c:350 +#: ../raster/r.in.gdal/main.c:362 #, c-format -msgid "Using memory cache size: %.1f MiB" +msgid "Using memory cache size: %s MiB" msgstr "" -#: ../raster/r.in.gdal/main.c:359 +#: ../raster/r.in.gdal/main.c:417 #, c-format msgid "Unable to open datasource <%s>" msgstr "" -#: ../raster/r.in.gdal/main.c:370 +#: ../raster/r.in.gdal/main.c:428 #, c-format msgid "Input seems to be NOAA/AVHRR data which needs to be georeferenced with thin plate spline transformation (%s or %s)." msgstr "" -#: ../raster/r.in.gdal/main.c:383 +#: ../raster/r.in.gdal/main.c:441 msgid "Input contains subdatasets which may need to be imported separately" msgstr "" -#: ../raster/r.in.gdal/main.c:423 +#: ../raster/r.in.gdal/main.c:481 msgid "Input raster map is flipped or rotated - cannot import. You may use 'gdalwarp' to transform the map to North-up." msgstr "" -#: ../raster/r.in.gdal/main.c:442 +#: ../raster/r.in.gdal/main.c:500 #, c-format msgid "Unable to fetch the affine transformation coefficients. Flag -%c cannot be used in this case." msgstr "" -#: ../raster/r.in.gdal/main.c:470 +#: ../raster/r.in.gdal/main.c:528 msgid "Map bounds have been constrained to geographic coordinates. You will almost certainly want to check map bounds and resolution with r.info and reset them with r.region before going any further." msgstr "" -#: ../raster/r.in.gdal/main.c:515 ../raster/r.in.gdal/main.c:542 +#: ../raster/r.in.gdal/main.c:573 ../raster/r.in.gdal/main.c:603 msgid "Input raster does not overlap current computational region. Nothing to import." msgstr "" -#: ../raster/r.in.gdal/main.c:579 +#: ../raster/r.in.gdal/main.c:643 #, c-format msgid "Importing %d raster bands..." msgstr "" -#: ../raster/r.in.gdal/main.c:598 ../raster/r.external/main.c:230 +#: ../raster/r.in.gdal/main.c:662 ../raster/r.external/main.c:230 #, c-format msgid "Selected band (%d) does not exist" msgstr "Vybraný kanál (%d) neexistuje" -#: ../raster/r.in.gdal/main.c:623 +#: ../raster/r.in.gdal/main.c:687 msgid "Unable to open the map names output text file" msgstr "" -#: ../raster/r.in.gdal/main.c:654 +#: ../raster/r.in.gdal/main.c:718 #, c-format msgid "Unable to get raster band number %d" msgstr "" -#: ../raster/r.in.gdal/main.c:731 +#: ../raster/r.in.gdal/main.c:796 #, c-format msgid "Copying %d GCPS in points file for <%s>" msgstr "Kopíruji %d GCPS v souboru bodů pro <%s>" -#: ../raster/r.in.gdal/main.c:739 +#: ../raster/r.in.gdal/main.c:804 msgid "GCPs have the following OpenGIS WKT Coordinate System:" msgstr "GCPs mají následující OpenGIS WTK souÅ™adnicový systém:" -#: ../raster/r.in.gdal/main.c:762 +#: ../raster/r.in.gdal/main.c:827 msgid "Re-projecting GCPs table:" msgstr "ZmÄ›na projekce GCPs tabulky:" -#: ../raster/r.in.gdal/main.c:763 +#: ../raster/r.in.gdal/main.c:828 #, c-format msgid "* Input projection for GCP table: %s" msgstr "* Vstupní projekce pro GCP tabulku: %s" -#: ../raster/r.in.gdal/main.c:765 +#: ../raster/r.in.gdal/main.c:830 #, c-format msgid "* Output projection for GCP table: %s" msgstr "á Výstupní projekce pro GCP tabulk: %s" -#: ../raster/r.in.gdal/main.c:786 -#, c-format -msgid "Error in pj_do_proj (can't re-projection GCP %i)" +#: ../raster/r.in.gdal/main.c:852 +#, fuzzy, c-format +msgid "Error in %s (can't re-project GCP %i)" msgstr "Chyba v pj_do_proj (nelze reprojekovat GCP %i)" -#: ../raster/r.in.gdal/main.c:808 ../raster/r.in.gdal/proj.c:63 -#: ../raster/r.external/proj.c:63 ../vector/v.in.lidar/main.c:507 -#: ../vector/v.in.ogr/proj.c:253 ../vector/v.external/proj.c:154 +#: ../raster/r.in.gdal/main.c:875 ../raster/r.in.gdal/proj.c:85 +#: ../raster/r.external/proj.c:85 ../vector/v.in.lidar/main.c:507 +#: ../vector/v.in.ogr/proj.c:292 ../vector/v.external/proj.c:177 msgid "Unable to convert input map projection to GRASS format; cannot create new location." msgstr "Nelze pÅ™evést vstupní mapovou projekci do formátu GRASSu; nelze vytvoÅ™it novou location." -#: ../raster/r.in.gdal/main.c:832 ../raster/r.in.gdal/proj.c:69 -#: ../raster/r.external/proj.c:69 ../vector/v.in.lidar/main.c:513 -#: ../vector/v.in.ogr/proj.c:259 ../vector/v.external/proj.c:160 +#: ../raster/r.in.gdal/main.c:899 ../raster/r.in.gdal/proj.c:91 +#: ../raster/r.external/proj.c:91 ../vector/v.in.lidar/main.c:513 +#: ../vector/v.in.ogr/proj.c:298 ../vector/v.external/proj.c:183 #, c-format msgid "Unable to create new location <%s>" msgstr "" -#: ../raster/r.in.gdal/main.c:838 ../raster/r.in.gdal/proj.c:72 -#: ../raster/r.external/proj.c:72 ../general/g.proj/create.c:15 -#: ../vector/v.in.lidar/main.c:516 ../vector/v.in.ogr/proj.c:262 -#: ../vector/v.external/proj.c:163 +#: ../raster/r.in.gdal/main.c:905 ../raster/r.in.gdal/proj.c:94 +#: ../raster/r.external/proj.c:94 ../general/g.proj/create.c:16 +#: ../vector/v.in.lidar/main.c:516 ../vector/v.in.ogr/proj.c:301 +#: ../vector/v.external/proj.c:186 #, c-format msgid "Location <%s> created" msgstr "Lokace <%s> vytvoÅ™ena" -#: ../raster/r.in.gdal/main.c:841 +#: ../raster/r.in.gdal/main.c:908 #, c-format msgid "The target for the output group <%s> has been set to location <%s>, mapset ." msgstr "" -#: ../raster/r.in.gdal/main.c:881 ../raster/r.external/window.c:93 -#: ../vector/v.in.ogr/main.c:1871 +#: ../raster/r.in.gdal/main.c:948 ../raster/r.external/window.c:93 +#: ../vector/v.in.ogr/main.c:1971 msgid "Default region for this location updated" msgstr "" -#: ../raster/r.in.gdal/main.c:884 ../raster/r.external/window.c:96 -#: ../vector/v.in.ogr/main.c:1874 +#: ../raster/r.in.gdal/main.c:951 ../raster/r.external/window.c:96 +#: ../vector/v.in.ogr/main.c:1974 msgid "Region for the current mapset updated" msgstr "" -#: ../raster/r.in.gdal/main.c:912 +#: ../raster/r.in.gdal/main.c:980 msgid "Unable to translate projection key values of input GCPs" msgstr "Nelze získat klíÄové hodnoty mapové projekce vstupní GCPs" -#: ../raster/r.in.gdal/main.c:928 +#: ../raster/r.in.gdal/main.c:996 msgid "Unable to get projection info of target location" msgstr "Nelze získat informace o kartografickém zobrazení cílové lokace" -#: ../raster/r.in.gdal/main.c:930 +#: ../raster/r.in.gdal/main.c:998 msgid "Unable to get projection units of target location" msgstr "Nelze získat jednotky kartografického zobrazení cílové lokace" -#: ../raster/r.in.gdal/main.c:932 +#: ../raster/r.in.gdal/main.c:1000 msgid "Unable to get projection key values of target location" msgstr "Nelze získat klíÄové hodnoty kartografického zobrazení cílové lokace" -#: ../raster/r.in.gdal/main.c:936 ../imagery/i.rectify/target.c:31 +#: ../raster/r.in.gdal/main.c:1007 ../imagery/i.rectify/target.c:31 #: ../imagery/i.ortho.photo/i.ortho.rectify/target.c:31 #: ../vector/v.rectify/target.c:40 #, c-format msgid "Mapset <%s> in target location <%s> - " msgstr "Mapset <%s> ve vstupní lokaci <%s> - " -#: ../raster/r.in.gdal/main.c:974 +#: ../raster/r.in.gdal/main.c:1045 #, c-format msgid "Importing raster map <%s>..." msgstr "" -#: ../raster/r.in.gdal/main.c:1089 ../raster/r.in.gdal/main.c:1144 -#: ../raster/r.in.gdal/main.c:1218 +#: ../raster/r.in.gdal/main.c:1162 ../raster/r.in.gdal/main.c:1217 +#: ../raster/r.in.gdal/main.c:1291 msgid "Invalid row" msgstr "" -#: ../raster/r.in.gdal/main.c:1486 ../raster/r.in.gdal/main.c:1543 +#: ../raster/r.in.gdal/main.c:1559 ../raster/r.in.gdal/main.c:1616 msgid "Inconsistent color rules in RAT" msgstr "" -#: ../raster/r.in.gdal/main.c:1600 +#: ../raster/r.in.gdal/main.c:1673 #, c-format msgid "Setting grey color table for <%s> (8bit, full range)" msgstr "Nastavuji barevnou tabulku barev na Å¡edou pro <%s> (8bit plný rozsah)" -#: ../raster/r.in.gdal/main.c:1614 +#: ../raster/r.in.gdal/main.c:1687 #, c-format msgid "Setting grey color table for <%s> (16bit, image range)" msgstr "Nastavuji barevnou tabulku barev na Å¡edou pro <%s> (16bit, rozsah obrazu)" -#: ../raster/r.in.gdal/main.c:1716 +#: ../raster/r.in.gdal/main.c:1789 #, c-format msgid "Unable to open file <%s>: %s." msgstr "" -#: ../raster/r.in.gdal/proj.c:42 ../raster/r.external/proj.c:42 +#: ../raster/r.in.gdal/proj.c:46 ../raster/r.external/proj.c:46 #, c-format msgid "" "Input contains an invalid SRS. WKT definition:\n" "%s" msgstr "" -#: ../raster/r.in.gdal/proj.c:51 ../raster/r.external/proj.c:51 +#: ../raster/r.in.gdal/proj.c:73 ../raster/r.external/proj.c:73 msgid "No projection information available" msgstr "" -#: ../raster/r.in.gdal/proj.c:94 ../raster/r.external/proj.c:94 -#: ../vector/v.in.ogr/proj.c:284 ../vector/v.external/proj.c:185 +#: ../raster/r.in.gdal/proj.c:116 ../raster/r.external/proj.c:116 +#: ../vector/v.in.ogr/proj.c:323 ../vector/v.external/proj.c:208 msgid "Unable to convert input map projection information to GRASS format." msgstr "" -#: ../raster/r.in.gdal/proj.c:138 ../raster/r.external/proj.c:138 -#: ../vector/v.in.ogr/proj.c:329 ../vector/v.external/proj.c:230 +#: ../raster/r.in.gdal/proj.c:160 ../raster/r.external/proj.c:160 +#: ../vector/v.in.ogr/proj.c:368 ../vector/v.external/proj.c:253 msgid "Location PROJ_INFO is:\n" msgstr "PROJ_INFO lokace je:\n" -#: ../raster/r.in.gdal/proj.c:148 ../raster/r.in.gdal/proj.c:155 -#: ../raster/r.external/proj.c:148 ../raster/r.external/proj.c:155 -#: ../vector/v.in.ogr/proj.c:339 ../vector/v.in.ogr/proj.c:346 -#: ../vector/v.external/proj.c:240 ../vector/v.external/proj.c:247 +#: ../raster/r.in.gdal/proj.c:170 ../raster/r.in.gdal/proj.c:177 +#: ../raster/r.external/proj.c:170 ../raster/r.external/proj.c:177 +#: ../vector/v.in.ogr/proj.c:378 ../vector/v.in.ogr/proj.c:385 +#: ../vector/v.external/proj.c:263 ../vector/v.external/proj.c:270 msgid "Dataset PROJ_INFO is:\n" msgstr "PROJ_INFO datasetu je:\n" -#: ../raster/r.in.gdal/proj.c:241 ../raster/r.external/proj.c:241 -#: ../vector/v.in.ogr/proj.c:432 ../vector/v.external/proj.c:333 +#: ../raster/r.in.gdal/proj.c:263 ../raster/r.external/proj.c:263 +#: ../vector/v.in.ogr/proj.c:471 ../vector/v.external/proj.c:356 msgid "Consider generating a new location from the input dataset using the 'location' parameter.\n" msgstr "Zvažte vytvoÅ™ení nové lokace ze vstupního datasetu pomocí parametru 'location'.\n" @@ -16374,7 +16767,7 @@ #: ../raster/r.sunmask/main.c:211 msgid "Easting coordinate (point of interest)" -msgstr "" +msgstr "Výchozí souÅ™adnice (bodu zájmu)" #: ../raster/r.sunmask/main.c:212 ../raster/r.sunmask/main.c:222 msgid "Default: map center" @@ -16458,7 +16851,7 @@ msgid "You already know the sun position" msgstr "" -#: ../raster/r.sunmask/main.c:444 ../vector/v.colors/main.c:199 +#: ../raster/r.sunmask/main.c:444 ../vector/v.colors/main.c:212 #, c-format msgid "Option <%s> required" msgstr "" @@ -16472,24 +16865,24 @@ msgid "Calculating shadows from DEM..." msgstr "PoÄítám stíny pro DMT..." -#: ../raster/r.sunmask/g_solposition.c:66 +#: ../raster/r.sunmask/g_solposition.c:67 msgid "Unable to calculate sun position in un-projected locations. Specify sunposition directly." msgstr "" -#: ../raster/r.sunmask/g_solposition.c:88 +#: ../raster/r.sunmask/g_solposition.c:89 #, c-format msgid "Specified point %f, %f outside of current region, is that intended? Anyway, it will be used." msgstr "" -#: ../raster/r.sunmask/g_solposition.c:98 ../raster/r.latlong/main.c:101 +#: ../raster/r.sunmask/g_solposition.c:99 ../raster/r.latlong/main.c:99 msgid "Unable to get projection info of current location" msgstr "Nelze získat informace o kartografickém zobrazení aktuální lokace" -#: ../raster/r.sunmask/g_solposition.c:101 ../raster/r.latlong/main.c:103 +#: ../raster/r.sunmask/g_solposition.c:102 ../raster/r.latlong/main.c:101 msgid "Unable to get projection units of current location" msgstr "Nelze získat jednotky kartografického zobrazení aktuální lokace" -#: ../raster/r.sunmask/g_solposition.c:104 ../raster/r.latlong/main.c:105 +#: ../raster/r.sunmask/g_solposition.c:105 ../raster/r.latlong/main.c:103 msgid "Unable to get projection key values of current location" msgstr "Nelze získat klíÄové hodnoty kartografického zobrazení aktuální lokace" @@ -16561,7 +16954,7 @@ #: ../raster/r.out.mpeg/main.c:107 msgid "Converts raster map series to MPEG movie." -msgstr "" +msgstr "PÅ™evede sadu rastrových map na film MPEG." #: ../raster/r.out.mpeg/main.c:115 #, c-format @@ -16730,7 +17123,7 @@ #: ../raster/r.support/main.c:312 ../scripts/d.polar/d.polar.py:407 #: ../scripts/i.in.spotvgt/i.in.spotvgt.py:280 -#: ../scripts/r.plane/r.plane.py:122 ../scripts/r.fillnulls/r.fillnulls.py:494 +#: ../scripts/r.plane/r.plane.py:122 ../scripts/r.fillnulls/r.fillnulls.py:506 #: ../scripts/v.in.e00/v.in.e00.py:165 ../scripts/r.in.aster/r.in.aster.py:144 msgid "Done." msgstr "Dokonáno jest." @@ -16755,7 +17148,7 @@ #: ../raster/r.lake/main.c:153 msgid "flood" -msgstr "" +msgstr "záplava" #: ../raster/r.lake/main.c:154 msgid "Fills lake at given point to given level." @@ -16996,139 +17389,104 @@ msgid "Imagery group <%s> created" msgstr "" -#: ../raster/r.external/link.c:48 +#: ../raster/r.external/link.c:46 msgid "Complex types not supported" msgstr "KOmplexní typy nejsou podporovány" -#: ../raster/r.external/link.c:63 +#: ../raster/r.external/link.c:56 #, c-format msgid "Copying color table for %s" msgstr "Copíruji tabulku barev pro %s" -#: ../raster/r.external/link.c:81 +#: ../raster/r.external/link.c:74 #, c-format msgid "Setting grey color table for <%s> (full 8bit range)" -msgstr "Nastavuji Å¡edou barevnou tabulku pro <%s> (plný 8bit rozsah)" - -#: ../raster/r.external/link.c:87 -#, c-format -msgid "Setting grey color table for <%s> (data range)" -msgstr "Nastavuji Å¡edou barevnou tabulku pro <%s> (podle rozsahu dat)" - -#: ../raster/r.external/link.c:101 -#, c-format -msgid "Unable to create cell/%s file" -msgstr "Nelze vytvoÅ™it soubor cell/%s" - -#: ../raster/r.external/link.c:110 -#, c-format -msgid "Unable to create fcell/%s file" -msgstr "Nelze vytvoÅ™it soubor fcell/%s" - -#: ../raster/r.external/link.c:146 -#, c-format -msgid "Unable to create cell_misc/%s/gdal file" -msgstr "Nelze vytvoÅ™it soubor cell_misc/%s/gdal" - -#: ../raster/r.external/link.c:149 -#, c-format -msgid "Error writing cell_misc/%s/gdal file" -msgstr "Chyba pÅ™i zápisu souboru cell_misc/%s/gdal" - -#: ../raster/r.external/link.c:174 -#, c-format -msgid "Unable to create cell_misc/%s/f_format file" -msgstr "Nelze vytvoÅ™it soubor cell_misc/%s/f_format" - -#: ../raster/r.external/link.c:177 -#, c-format -msgid "Error writing cell_misc/%s/f_format file" -msgstr "Chyba pÅ™i zápisu souboru cell_misc/%s/f_format" +msgstr "Nastavuji Å¡edou barevnou tabulku pro <%s> (plný 8bit rozsah)" -#: ../raster/r.external/link.c:224 +#: ../raster/r.external/link.c:132 #, c-format -msgid "Creating support files for %s" -msgstr "Vytvářím podpůrné soubory pro %s" +msgid "Unable to create cell_misc/%s/gdal file" +msgstr "Nelze vytvoÅ™it soubor cell_misc/%s/gdal" -#: ../raster/r.external/link.c:236 +#: ../raster/r.external/link.c:135 #, c-format -msgid "Link to raster map <%s> created." -msgstr "" +msgid "Error writing cell_misc/%s/gdal file" +msgstr "Chyba pÅ™i zápisu souboru cell_misc/%s/gdal" #: ../raster/r.resamp.filter/main.c:142 #, c-format msgid "Filter <%s> not found" msgstr "" -#: ../raster/r.resamp.filter/main.c:391 +#: ../raster/r.resamp.filter/main.c:396 msgid "kernel filter" msgstr "" -#: ../raster/r.resamp.filter/main.c:394 +#: ../raster/r.resamp.filter/main.c:399 msgid "Resamples raster map layers using an analytic kernel." msgstr "" -#: ../raster/r.resamp.filter/main.c:405 +#: ../raster/r.resamp.filter/main.c:410 msgid "Filter kernel(s)" msgstr "" -#: ../raster/r.resamp.filter/main.c:413 +#: ../raster/r.resamp.filter/main.c:418 msgid "Filter radius" msgstr "" -#: ../raster/r.resamp.filter/main.c:420 +#: ../raster/r.resamp.filter/main.c:425 msgid "Filter radius (horizontal)" msgstr "" -#: ../raster/r.resamp.filter/main.c:427 +#: ../raster/r.resamp.filter/main.c:432 msgid "Filter radius (vertical)" msgstr "" -#: ../raster/r.resamp.filter/main.c:438 ../vector/v.external.out/args.c:90 +#: ../raster/r.resamp.filter/main.c:443 ../vector/v.external.out/args.c:90 #, c-format msgid "%s= and %s=/%s= are mutually exclusive" msgstr "" -#: ../raster/r.resamp.filter/main.c:443 +#: ../raster/r.resamp.filter/main.c:448 #, c-format msgid "Either %s= or %s=/%s= required" msgstr "" -#: ../raster/r.resamp.filter/main.c:446 +#: ../raster/r.resamp.filter/main.c:451 #, c-format msgid "Both %s= and %s= required" msgstr "" -#: ../raster/r.resamp.filter/main.c:469 +#: ../raster/r.resamp.filter/main.c:474 msgid "Differing number of values for filter= and [xy_]radius=" msgstr "" -#: ../raster/r.resamp.filter/main.c:472 +#: ../raster/r.resamp.filter/main.c:477 #, c-format msgid "Too many filters (max: %d)" msgstr "" -#: ../raster/r.resamp.filter/main.c:490 +#: ../raster/r.resamp.filter/main.c:495 msgid "At least one filter must be finite" msgstr "" -#: ../raster/r.latlong/main.c:57 +#: ../raster/r.latlong/main.c:56 msgid "latitude" msgstr "" -#: ../raster/r.latlong/main.c:58 +#: ../raster/r.latlong/main.c:57 msgid "longitude" msgstr "" -#: ../raster/r.latlong/main.c:60 +#: ../raster/r.latlong/main.c:59 msgid "Creates a latitude/longitude raster map." msgstr "" -#: ../raster/r.latlong/main.c:66 +#: ../raster/r.latlong/main.c:65 msgid "Name for output latitude or longitude raster map" msgstr "" -#: ../raster/r.latlong/main.c:70 +#: ../raster/r.latlong/main.c:69 msgid "Longitude output" msgstr "" @@ -17177,14 +17535,14 @@ #: ../raster/r.region/main.c:61 ../raster/r.region/main.c:66 #: ../raster/r.region/main.c:72 ../raster/r.region/main.c:87 #: ../raster/r.region/main.c:94 ../raster/r.region/main.c:101 -#: ../raster/r.region/main.c:144 ../general/g.region/main.c:78 -#: ../general/g.region/main.c:84 ../general/g.region/main.c:171 -#: ../general/g.region/main.c:178 ../general/g.region/main.c:187 -#: ../general/g.region/main.c:195 +#: ../raster/r.region/main.c:144 ../general/g.region/main.c:79 +#: ../general/g.region/main.c:85 ../general/g.region/main.c:172 +#: ../general/g.region/main.c:179 ../general/g.region/main.c:188 +#: ../general/g.region/main.c:196 msgid "Existing" msgstr "" -#: ../raster/r.region/main.c:65 ../general/g.region/main.c:77 +#: ../raster/r.region/main.c:65 ../general/g.region/main.c:78 msgid "Set from default region" msgstr "Nastav z výchozího regionu" @@ -17204,19 +17562,19 @@ msgid "Set region to match this vector map" msgstr "Nastav region tak, aby odpovídal této vektorové mapÄ›" -#: ../raster/r.region/main.c:109 ../general/g.region/main.c:203 +#: ../raster/r.region/main.c:109 ../general/g.region/main.c:204 msgid "Value for the northern edge" msgstr "Severní okraj" -#: ../raster/r.region/main.c:118 ../general/g.region/main.c:212 +#: ../raster/r.region/main.c:118 ../general/g.region/main.c:213 msgid "Value for the southern edge" msgstr "Jižní okraj" -#: ../raster/r.region/main.c:127 ../general/g.region/main.c:221 +#: ../raster/r.region/main.c:127 ../general/g.region/main.c:222 msgid "Value for the eastern edge" msgstr "Východní okraj" -#: ../raster/r.region/main.c:136 ../general/g.region/main.c:230 +#: ../raster/r.region/main.c:136 ../general/g.region/main.c:231 msgid "Value for the western edge" msgstr "Západní okraj" @@ -17752,31 +18110,31 @@ msgid "No basins were created. Verify threshold and region settings." msgstr "" -#: ../raster/r.watershed/seg/close_maps2.c:86 +#: ../raster/r.watershed/seg/close_maps2.c:87 msgid "Closing stream segments map" msgstr "" -#: ../raster/r.watershed/seg/close_maps2.c:109 +#: ../raster/r.watershed/seg/close_maps2.c:110 msgid "Closing basins map" msgstr "" -#: ../raster/r.watershed/seg/close_maps2.c:116 +#: ../raster/r.watershed/seg/close_maps2.c:117 msgid "Closing half basins map" msgstr "" -#: ../raster/r.watershed/seg/main.c:92 ../raster/r.watershed/seg/main.c:107 -#: ../raster/r.watershed/ram/main.c:82 ../raster/r.watershed/ram/main.c:98 +#: ../raster/r.watershed/seg/main.c:93 ../raster/r.watershed/seg/main.c:108 +#: ../raster/r.watershed/ram/main.c:85 ../raster/r.watershed/ram/main.c:101 #, c-format msgid "SECTION %d: Closing Maps." msgstr "ÄŒÃST %d: Zavírám mapy" -#: ../raster/r.watershed/seg/main.c:105 ../raster/r.watershed/ram/main.c:96 +#: ../raster/r.watershed/seg/main.c:106 ../raster/r.watershed/ram/main.c:99 #, c-format msgid "SECTION %d: Watershed determination." msgstr "ÄŒÃST %d: UrÄování rozvodí." #: ../raster/r.watershed/seg/do_astar.c:30 -#: ../raster/r.watershed/ram/do_astar.c:27 +#: ../raster/r.watershed/ram/do_astar.c:28 msgid "SECTION 2: A* Search." msgstr "" @@ -17784,39 +18142,39 @@ msgid "No seeds for A* Search" msgstr "" -#: ../raster/r.watershed/seg/do_astar.c:146 +#: ../raster/r.watershed/seg/do_astar.c:147 msgid "bug in A* Search: doer %" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:20 +#: ../raster/r.watershed/seg/close_maps.c:23 msgid "Closing accumulation map" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:136 +#: ../raster/r.watershed/seg/close_maps.c:140 msgid "Closing TCI and SPI maps" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:138 +#: ../raster/r.watershed/seg/close_maps.c:142 msgid "Closing TCI map" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:140 +#: ../raster/r.watershed/seg/close_maps.c:144 msgid "Closing SPI map" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:300 +#: ../raster/r.watershed/seg/close_maps.c:307 msgid "Closing flow direction map" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:327 +#: ../raster/r.watershed/seg/close_maps.c:334 msgid "Closing LS map" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:332 +#: ../raster/r.watershed/seg/close_maps.c:339 msgid "Closing SL map" msgstr "" -#: ../raster/r.watershed/seg/init_vars.c:139 +#: ../raster/r.watershed/seg/init_vars.c:143 #, c-format msgid "SECTION 1 beginning: Initiating Variables. %d section total." msgid_plural "SECTION 1 beginning: Initiating Variables. %d sections total." @@ -17825,34 +18183,34 @@ msgstr[2] "ÄŒÃST 1 zaÄínám: Nastavuji promÄ›nné. Celkem probÄ›hne %d Äástí." msgstr[3] "ÄŒÃST 1 zaÄínám: Nastavuji promÄ›nné. Celkem probÄ›hne %d Äástí." -#: ../raster/r.watershed/seg/init_vars.c:175 +#: ../raster/r.watershed/seg/init_vars.c:178 msgid "Maximum memory to be used was smaller than 3 MB, set to 3 MB." msgstr "" -#: ../raster/r.watershed/seg/init_vars.c:470 +#: ../raster/r.watershed/seg/init_vars.c:511 msgid "SECTION 1b: Determining Offmap Flow." msgstr "" -#: ../raster/r.watershed/seg/do_cum.c:119 -#: ../raster/r.watershed/ram/do_cum.c:114 +#: ../raster/r.watershed/seg/do_cum.c:122 +#: ../raster/r.watershed/ram/do_cum.c:116 msgid "SECTION 3: Accumulating Surface Flow with SFD." msgstr "" -#: ../raster/r.watershed/seg/do_cum.c:293 -#: ../raster/r.watershed/ram/do_cum.c:276 +#: ../raster/r.watershed/seg/do_cum.c:315 +#: ../raster/r.watershed/ram/do_cum.c:296 msgid "SECTION 3a: Accumulating Surface Flow with MFD." msgstr "" -#: ../raster/r.watershed/seg/do_cum.c:529 +#: ../raster/r.watershed/seg/do_cum.c:560 msgid "MFD: A * path already processed when distributing flow: %d of %" msgstr "" -#: ../raster/r.watershed/seg/do_cum.c:533 -#: ../raster/r.watershed/ram/do_cum.c:486 +#: ../raster/r.watershed/seg/do_cum.c:564 +#: ../raster/r.watershed/ram/do_cum.c:512 msgid "SECTION 3b: Adjusting drainage directions." msgstr "" -#: ../raster/r.watershed/seg/usage.c:9 ../raster/r.watershed/ram/usage.c:9 +#: ../raster/r.watershed/seg/usage.c:9 #, c-format msgid "" "USAGE for basin delineation:\n" @@ -17864,187 +18222,194 @@ "\n" msgstr "" -#: ../raster/r.watershed/front/main.c:77 +#: ../raster/r.watershed/front/main.c:79 msgid "drainage" msgstr "" -#: ../raster/r.watershed/front/main.c:79 +#: ../raster/r.watershed/front/main.c:81 msgid "stream power index" msgstr "" -#: ../raster/r.watershed/front/main.c:81 +#: ../raster/r.watershed/front/main.c:84 msgid "Calculates hydrological parameters and RUSLE factors." msgstr "" -#: ../raster/r.watershed/front/main.c:84 ../raster/r.watershed/front/main.c:91 -#: ../raster/r.watershed/front/main.c:97 ../raster/r.watershed/front/main.c:104 -#: ../raster/r.watershed/front/main.c:113 -#: ../raster/r.watershed/front/main.c:121 -#: ../raster/r.watershed/front/main.c:130 +#: ../raster/r.watershed/front/main.c:87 ../raster/r.watershed/front/main.c:95 +#: ../raster/r.watershed/front/main.c:102 +#: ../raster/r.watershed/front/main.c:109 +#: ../raster/r.watershed/front/main.c:118 +#: ../raster/r.watershed/front/main.c:125 +#: ../raster/r.watershed/front/main.c:132 +#: ../raster/r.watershed/front/main.c:140 msgid "Inputs" msgstr "" -#: ../raster/r.watershed/front/main.c:88 +#: ../raster/r.watershed/front/main.c:91 msgid "Name of input depressions raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:89 +#: ../raster/r.watershed/front/main.c:93 msgid "All non-NULL and non-zero cells are considered as real depressions" msgstr "" -#: ../raster/r.watershed/front/main.c:95 +#: ../raster/r.watershed/front/main.c:100 msgid "Name of input raster representing amount of overland flow per cell" msgstr "" -#: ../raster/r.watershed/front/main.c:101 +#: ../raster/r.watershed/front/main.c:106 msgid "Name of input raster map percent of disturbed land" msgstr "" -#: ../raster/r.watershed/front/main.c:102 -#: ../raster/r.watershed/front/main.c:127 +#: ../raster/r.watershed/front/main.c:107 +#: ../raster/r.watershed/front/main.c:137 msgid "For USLE" msgstr "" -#: ../raster/r.watershed/front/main.c:109 +#: ../raster/r.watershed/front/main.c:114 msgid "Name of input raster map blocking overland surface flow" msgstr "" -#: ../raster/r.watershed/front/main.c:111 +#: ../raster/r.watershed/front/main.c:116 msgid "For USLE. All non-NULL and non-zero cells are considered as blocking terrain." msgstr "" -#: ../raster/r.watershed/front/main.c:118 +#: ../raster/r.watershed/front/main.c:123 +#, fuzzy +msgid "Name of input raster map with percentages for flow accumulation." +msgstr "Název existující rastrové mapy obsahující frikÄní hodnoty" + +#: ../raster/r.watershed/front/main.c:129 msgid "Minimum size of exterior watershed basin" msgstr "" -#: ../raster/r.watershed/front/main.c:126 +#: ../raster/r.watershed/front/main.c:136 msgid "Maximum length of surface flow in map units" msgstr "" -#: ../raster/r.watershed/front/main.c:135 +#: ../raster/r.watershed/front/main.c:144 msgid "Name for output accumulation raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:137 +#: ../raster/r.watershed/front/main.c:145 msgid "Number of cells that drain through each cell" msgstr "" -#: ../raster/r.watershed/front/main.c:144 +#: ../raster/r.watershed/front/main.c:152 msgid "Name for output topographic index ln(a / tan(b)) map" msgstr "" -#: ../raster/r.watershed/front/main.c:151 +#: ../raster/r.watershed/front/main.c:158 msgid "Stream power index a * tan(b)" msgstr "" -#: ../raster/r.watershed/front/main.c:157 +#: ../raster/r.watershed/front/main.c:164 msgid "Name for output drainage direction raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:158 +#: ../raster/r.watershed/front/main.c:165 msgid "Directions numbered from 1 to 8" msgstr "" -#: ../raster/r.watershed/front/main.c:164 +#: ../raster/r.watershed/front/main.c:171 msgid "Name for output basins raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:170 +#: ../raster/r.watershed/front/main.c:177 msgid "Name for output stream segments raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:176 +#: ../raster/r.watershed/front/main.c:183 msgid "Name for output half basins raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:178 +#: ../raster/r.watershed/front/main.c:184 msgid "Each half-basin is given a unique value" msgstr "" -#: ../raster/r.watershed/front/main.c:184 +#: ../raster/r.watershed/front/main.c:190 msgid "Name for output slope length raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:186 +#: ../raster/r.watershed/front/main.c:191 msgid "Slope length and steepness (LS) factor for USLE" msgstr "" -#: ../raster/r.watershed/front/main.c:192 +#: ../raster/r.watershed/front/main.c:197 msgid "Name for output slope steepness raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:193 +#: ../raster/r.watershed/front/main.c:198 msgid "Slope steepness (S) factor for USLE" msgstr "" -#: ../raster/r.watershed/front/main.c:202 +#: ../raster/r.watershed/front/main.c:207 msgid "Convergence factor for MFD (1-10)" msgstr "" -#: ../raster/r.watershed/front/main.c:204 +#: ../raster/r.watershed/front/main.c:209 msgid "1 = most diverging flow, 10 = most converging flow. Recommended: 5" msgstr "" -#: ../raster/r.watershed/front/main.c:211 +#: ../raster/r.watershed/front/main.c:216 msgid "Maximum memory to be used with -m flag (in MB)" msgstr "Maximální velikost použité pamÄ›ti bude použité s volbou -m (v MB)" -#: ../raster/r.watershed/front/main.c:215 +#: ../raster/r.watershed/front/main.c:220 msgid "SFD (D8) flow (default is MFD)" msgstr "" -#: ../raster/r.watershed/front/main.c:217 +#: ../raster/r.watershed/front/main.c:222 msgid "SFD: single flow direction, MFD: multiple flow direction" msgstr "" -#: ../raster/r.watershed/front/main.c:222 +#: ../raster/r.watershed/front/main.c:227 msgid "Allow only horizontal and vertical flow of water" msgstr "Povolit pouze horizontální a vertikální tok vody" -#: ../raster/r.watershed/front/main.c:227 +#: ../raster/r.watershed/front/main.c:231 msgid "Enable disk swap memory option: Operation is slow" msgstr "UmožnÄ›no rozšířené využití pamÄ›ti: Operace je pomalá" -#: ../raster/r.watershed/front/main.c:229 +#: ../raster/r.watershed/front/main.c:233 msgid "Only needed if memory requirements exceed available RAM; see manual on how to calculate memory requirements" msgstr "" -#: ../raster/r.watershed/front/main.c:234 +#: ../raster/r.watershed/front/main.c:238 msgid "Use positive flow accumulation even for likely underestimates" msgstr "" -#: ../raster/r.watershed/front/main.c:236 +#: ../raster/r.watershed/front/main.c:240 msgid "See manual for a detailed description of flow accumulation output" msgstr "" -#: ../raster/r.watershed/front/main.c:241 +#: ../raster/r.watershed/front/main.c:244 msgid "Beautify flat areas" msgstr "" -#: ../raster/r.watershed/front/main.c:243 +#: ../raster/r.watershed/front/main.c:246 msgid "Flow direction in flat areas is modified to look prettier" msgstr "" -#: ../raster/r.watershed/front/main.c:259 +#: ../raster/r.watershed/front/main.c:262 msgid "Sorry, you must choose an output map." msgstr "Promiňte, musíte zadat nÄ›jakou výstupní mapu." -#: ../raster/r.watershed/front/main.c:265 +#: ../raster/r.watershed/front/main.c:268 msgid "The basin threshold must be a positive number." msgstr "" -#: ../raster/r.watershed/front/main.c:281 +#: ../raster/r.watershed/front/main.c:284 msgid "" "Sorry, if any of the following options are set:\n" " basin, stream, half_basin, length_slope, or slope_steepness\n" " you MUST provide a value for the basin threshold parameter." msgstr "" -#: ../raster/r.watershed/front/main.c:308 +#: ../raster/r.watershed/front/main.c:310 msgid "Beautify flat areas is not yet supported for disk swap mode" msgstr "" -#: ../raster/r.watershed/front/main.c:338 +#: ../raster/r.watershed/front/main.c:342 #, c-format msgid "Subprocess failed with exit code %d" msgstr "Podproces selhal s návratovým kódem %d" @@ -18053,79 +18418,79 @@ msgid "SECTION 4: RUSLE LS and/or S factor determination." msgstr "" -#: ../raster/r.watershed/ram/do_astar.c:256 +#: ../raster/r.watershed/ram/do_astar.c:258 msgid "heapsize too large" msgstr "P5íliÅ¡ velké heapsize" -#: ../raster/r.watershed/ram/do_flatarea.c:56 +#: ../raster/r.watershed/ram/do_flatarea.c:57 msgid "Beautify flat areas: priority queue error" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:229 +#: ../raster/r.watershed/ram/do_flatarea.c:235 msgid "flat cell escaped for uphill correction" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:235 +#: ../raster/r.watershed/ram/do_flatarea.c:241 #, c-format msgid "queue error: last uphill order %d > current uphill order %d" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:240 +#: ../raster/r.watershed/ram/do_flatarea.c:246 msgid "uphill order not set" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:266 +#: ../raster/r.watershed/ram/do_flatarea.c:273 msgid "flat cell escaped in uphill correction" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:302 +#: ../raster/r.watershed/ram/do_flatarea.c:309 msgid "downhill order: no more points in down queue" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:310 +#: ../raster/r.watershed/ram/do_flatarea.c:317 msgid "flat cell escaped for downhill correction" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:316 +#: ../raster/r.watershed/ram/do_flatarea.c:323 #, c-format msgid "queue error: last downhill order %d > current downhill order %d" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:321 +#: ../raster/r.watershed/ram/do_flatarea.c:328 msgid "downhill order: downhill order not set" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:344 +#: ../raster/r.watershed/ram/do_flatarea.c:352 msgid "flat cell escaped in downhill correction" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:382 +#: ../raster/r.watershed/ram/do_flatarea.c:390 msgid "flat cell escaped for adjustment" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:389 +#: ../raster/r.watershed/ram/do_flatarea.c:397 msgid "adjustment: uphill order not set" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:391 +#: ../raster/r.watershed/ram/do_flatarea.c:399 msgid "adjustment: downhill order not set" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:417 +#: ../raster/r.watershed/ram/do_flatarea.c:428 msgid "flat cell escaped in adjustment" msgstr "" -#: ../raster/r.watershed/ram/init_vars.c:121 +#: ../raster/r.watershed/ram/init_vars.c:123 #, c-format msgid "SECTION 1a (of %1d): Initiating Memory." msgstr "ÄŒÃST 1a (z %d1d): inicializace pamÄ›ti." -#: ../raster/r.watershed/ram/init_vars.c:311 +#: ../raster/r.watershed/ram/init_vars.c:350 #, c-format msgid "SECTION 1b (of %1d): Determining Offmap Flow." msgstr "ÄŒÃST 1b (z %1d): UrÄuji odtok mimo mapu." -#: ../raster/r.watershed/ram/do_cum.c:480 +#: ../raster/r.watershed/ram/do_cum.c:507 #, c-format msgid "MFD: A * path already processed when distributing flow: %d of %d cell" msgid_plural "MFD: A * path already processed when distributing flow: %d of %d cells" @@ -18134,6 +18499,18 @@ msgstr[2] "" msgstr[3] "" +#: ../raster/r.watershed/ram/usage.c:9 +#, c-format +msgid "" +"USAGE for basin delineation:\n" +"%s -4 elevation=elevation_map threshold=swale_threshold [flow=overland_flow_map] [drainage=drain_direction_map] [depression=depression_map] [accumulation=accumulation_map] [basin=watershed_basin_map] [retention=retention_map] [stream=stream_segment_map]\n" +"\n" +"USAGE for slope length determination:\n" +"%s [-4] elevation=elevation_map threshold=swale_threshold [drainage=drain_direction_map] [depression=depression_map] [accumulation=accumulation_map] [retention=retention_map] [max_slope_length=max_slope_length] [blocking=overland_blocking_map] [slope_steepness=slope_steepness_map] length_slope=length_slope_map [disturbed_land=rill_erosion_map] [slope_deposition=slope_deposition value or map]USAGE for ARMSED FILE creation:\n" +"%s [-4] elevation=elevation_map threshold=swale_threshold [flow=overland_flow_map] [drainage=drain_direction_map] [depression=depression_map] [accumulation=accumulation_map] [basin=watershed_basin_map] [stream=stream_segment_map] [half_basin=half_basin_map] [retention=retention_map] ar=ARMSED_file_name\n" +"\n" +msgstr "" + #: ../raster/r.rescale/main.c:51 msgid "Rescales the range of category values in a raster map layer." msgstr "ZmÄ›ní rozsahy hodnot v kategoriích rastrové mapy." @@ -18342,14 +18719,14 @@ #: ../raster/r.sim/r.sim.water/main.c:324 ../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 ../vector/v.surf.rst/main.c:161 -#: ../vector/v.surf.rst/main.c:166 ../vector/v.surf.rst/main.c:187 -#: ../vector/v.surf.rst/main.c:262 ../vector/v.surf.rst/main.c:268 -#: ../vector/v.surf.rst/main.c:276 ../vector/v.surf.rst/main.c:283 -#: ../vector/v.surf.rst/main.c:291 ../vector/v.surf.rst/main.c:299 -#: ../vector/v.surf.rst/main.c:308 ../vector/v.surf.rst/main.c:316 -#: ../vector/v.surf.rst/main.c:324 ../vector/v.surf.rst/main.c:333 -#: ../vector/v.surf.rst/main.c:341 ../vector/v.surf.rst/main.c:348 +#: ../imagery/i.eb.hsebal01/main.c:178 ../vector/v.surf.rst/main.c:163 +#: ../vector/v.surf.rst/main.c:168 ../vector/v.surf.rst/main.c:189 +#: ../vector/v.surf.rst/main.c:264 ../vector/v.surf.rst/main.c:270 +#: ../vector/v.surf.rst/main.c:278 ../vector/v.surf.rst/main.c:286 +#: ../vector/v.surf.rst/main.c:294 ../vector/v.surf.rst/main.c:302 +#: ../vector/v.surf.rst/main.c:311 ../vector/v.surf.rst/main.c:319 +#: ../vector/v.surf.rst/main.c:327 ../vector/v.surf.rst/main.c:336 +#: ../vector/v.surf.rst/main.c:344 ../vector/v.surf.rst/main.c:351 msgid "Parameters" msgstr "Parametry" @@ -18406,7 +18783,7 @@ msgstr "" #: ../raster/r.sim/r.sim.sediment/main.c:374 -#: ../raster/r.sim/r.sim.water/main.c:402 ../vector/v.surf.rst/main.c:404 +#: ../raster/r.sim/r.sim.water/main.c:402 ../vector/v.surf.rst/main.c:407 #, c-format msgid "<%d> is not valid number of threads. Number of threads will be set on <%d>" msgstr "" @@ -18439,8 +18816,8 @@ msgstr "Není zadán žádný výstupní soubor (ani rastrový ani vektorový)" #: ../raster/r.sim/r.sim.sediment/main.c:422 -#: ../raster/r.sim/r.sim.water/main.c:530 ../vector/v.surf.rst/main.c:656 -#: ../vector/v.surf.rst/main.c:711 ../vector/v.vol.rst/main.c:914 +#: ../raster/r.sim/r.sim.water/main.c:530 ../vector/v.surf.rst/main.c:659 +#: ../vector/v.surf.rst/main.c:714 ../vector/v.vol.rst/main.c:916 msgid "Input failed" msgstr "Vstup selhal" @@ -18591,7 +18968,7 @@ #: ../display/d.mon/main.c:87 msgid "Default value: 480" -msgstr "" +msgstr "Výchozí hodnota: 480" #: ../display/d.mon/main.c:94 msgid "Dimensions of display monitor versus current size" @@ -18714,6 +19091,7 @@ msgstr "" #: ../display/d.mon/start.c:46 ../display/d.mon/start.c:74 +#: ../misc/m.nviz.image/main.c:75 #, c-format msgid "File <%s> already exists and will be overwritten" msgstr "" @@ -18921,7 +19299,7 @@ #: ../display/d.vect.thematic/main.c:214 ../display/d.vect.thematic/main.c:236 msgid "DEPRECATED" -msgstr "" +msgstr "ZASTARALÉ" #: ../display/d.vect.thematic/main.c:215 msgid "Output legend file" @@ -19044,7 +19422,7 @@ msgstr "StÅ™ední odchylka vynásobena %.4f pro urÄení kroku\n" #: ../display/d.vect.thematic/display.c:51 ../display/d.vect/lines.c:107 -#: ../display/d.vect/lines.c:335 +#: ../display/d.vect/lines.c:339 #, c-format msgid "Unable to read symbol <%s>, unable to display points" msgstr "" @@ -19119,7 +19497,7 @@ msgid "Line color" msgstr "" -#: ../display/d.geodesic/main.c:66 ../display/d.grid/main.c:107 +#: ../display/d.geodesic/main.c:66 ../display/d.grid/main.c:106 #: ../display/d.rhumbline/main.c:62 ../display/d.legend/main.c:203 #: ../display/d.rast.num/main.c:88 ../display/d.northarrow/main.c:113 #: ../vector/v.label.sa/main.c:98 ../vector/v.label/main.c:151 @@ -19314,73 +19692,73 @@ msgid "Null cells" msgstr "" -#: ../display/d.grid/main.c:55 +#: ../display/d.grid/main.c:54 msgid "graticule" msgstr "" -#: ../display/d.grid/main.c:56 ../vector/v.mkgrid/main.c:72 +#: ../display/d.grid/main.c:55 ../vector/v.mkgrid/main.c:72 msgid "grid" msgstr "" -#: ../display/d.grid/main.c:58 +#: ../display/d.grid/main.c:57 msgid "Overlays a user-specified grid in the active display frame on the graphics monitor." msgstr "" -#: ../display/d.grid/main.c:66 +#: ../display/d.grid/main.c:65 msgid "Size of grid to be drawn (in map units)" msgstr "" -#: ../display/d.grid/main.c:68 +#: ../display/d.grid/main.c:67 msgid "0 for north-south resolution of the current region. In map units or DDD:MM:SS format. Example: \"1000\" or \"0:10\"" msgstr "" -#: ../display/d.grid/main.c:76 +#: ../display/d.grid/main.c:75 msgid "Lines of the grid pass through this coordinate" msgstr "" -#: ../display/d.grid/main.c:85 +#: ../display/d.grid/main.c:84 msgid "Draw only east-west lines, north-south lines, or both " msgstr "" -#: ../display/d.grid/main.c:86 ../display/d.grid/main.c:159 -#: ../display/d.grid/main.c:164 ../display/d.grid/main.c:169 +#: ../display/d.grid/main.c:85 ../display/d.grid/main.c:158 +#: ../display/d.grid/main.c:163 ../display/d.grid/main.c:168 msgid "Disable" msgstr "" -#: ../display/d.grid/main.c:92 +#: ../display/d.grid/main.c:91 msgid "Grid line width" msgstr "" -#: ../display/d.grid/main.c:96 ../display/d.rast.num/main.c:94 +#: ../display/d.grid/main.c:95 ../display/d.rast.num/main.c:94 msgid "Grid color" msgstr "" -#: ../display/d.grid/main.c:97 ../display/d.grid/main.c:102 -#: ../display/d.grid/main.c:108 ../display/d.grid/main.c:114 +#: ../display/d.grid/main.c:96 ../display/d.grid/main.c:101 +#: ../display/d.grid/main.c:107 ../display/d.grid/main.c:113 msgid "Color" msgstr "" -#: ../display/d.grid/main.c:101 ../display/d.legend.vect/main.c:95 +#: ../display/d.grid/main.c:100 ../display/d.legend.vect/main.c:95 #: ../display/d.legend/main.c:240 ../vector/v.label.sa/main.c:144 #: ../vector/v.label/main.c:193 ../vector/v.lrs/v.lrs.label/main.c:223 msgid "Border color" msgstr "Barva rámeÄku" -#: ../display/d.grid/main.c:122 +#: ../display/d.grid/main.c:121 msgid "Font size for gridline coordinate labels" msgstr "" -#: ../display/d.grid/main.c:127 +#: ../display/d.grid/main.c:126 msgid "Align the origin to the east-north corner of the current region" msgstr "" -#: ../display/d.grid/main.c:132 +#: ../display/d.grid/main.c:131 msgid "Draw geographic grid (referenced to current ellipsoid)" msgstr "" -#: ../display/d.grid/main.c:133 ../display/d.grid/main.c:139 -#: ../display/d.grid/main.c:144 ../display/d.grid/main.c:149 -#: ../display/d.grid/main.c:154 ../misc/m.nviz.image/args.c:233 +#: ../display/d.grid/main.c:132 ../display/d.grid/main.c:138 +#: ../display/d.grid/main.c:143 ../display/d.grid/main.c:148 +#: ../display/d.grid/main.c:153 ../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 @@ -19388,56 +19766,56 @@ msgid "Draw" msgstr "" -#: ../display/d.grid/main.c:138 +#: ../display/d.grid/main.c:137 msgid "Draw geographic grid (referenced to WGS84 ellipsoid)" msgstr "" -#: ../display/d.grid/main.c:143 +#: ../display/d.grid/main.c:142 msgid "Draw '+' marks instead of grid lines" msgstr "" -#: ../display/d.grid/main.c:148 +#: ../display/d.grid/main.c:147 msgid "Draw '.' marks instead of grid lines" msgstr "" -#: ../display/d.grid/main.c:153 +#: ../display/d.grid/main.c:152 msgid "Draw fiducial marks instead of grid lines" msgstr "" -#: ../display/d.grid/main.c:158 +#: ../display/d.grid/main.c:157 msgid "Disable grid drawing" msgstr "" -#: ../display/d.grid/main.c:163 +#: ../display/d.grid/main.c:162 msgid "Disable border drawing" msgstr "" -#: ../display/d.grid/main.c:168 +#: ../display/d.grid/main.c:167 msgid "Disable text drawing" msgstr "" -#: ../display/d.grid/main.c:178 +#: ../display/d.grid/main.c:177 msgid "Both grid and border drawing are disabled" msgstr "" -#: ../display/d.grid/main.c:182 +#: ../display/d.grid/main.c:181 msgid "Geo-grid option not available for LL projection, use without -g/-w" msgstr "" -#: ../display/d.grid/main.c:184 +#: ../display/d.grid/main.c:183 msgid "Geo-grid option not available for XY projection, use without -g/-w" msgstr "" -#: ../display/d.grid/main.c:203 +#: ../display/d.grid/main.c:202 msgid "Choose a single mark style" msgstr "" -#: ../display/d.grid/main.c:234 +#: ../display/d.grid/main.c:233 #, c-format msgid "Invalid geo-grid size <%s>" msgstr "" -#: ../display/d.grid/main.c:239 +#: ../display/d.grid/main.c:238 #, c-format msgid "Invalid grid size <%s>" msgstr "" @@ -19446,35 +19824,32 @@ msgid "Reading symbol" msgstr "" -#: ../display/d.grid/plot.c:373 +#: ../display/d.grid/plot.c:289 ../display/d.grid/plot.c:296 +#: ../display/d.grid/plot.c:338 ../display/d.grid/plot.c:345 +#: ../display/d.grid/plot.c:433 ../display/d.grid/plot.c:440 +#: ../display/d.grid/plot.c:493 ../display/d.grid/plot.c:500 +#: ../display/d.grid/plot.c:647 ../display/d.grid/plot.c:664 +#: ../display/d.grid/plot.c:682 ../display/d.grid/plot.c:700 +#: ../display/d.grid/plot.c:761 ../display/d.grid/plot.c:768 +#: ../display/d.grid/plot.c:773 ../display/d.grid/plot.c:783 +#: ../display/d.grid/plot.c:788 ../display/d.where/where.c:63 +#, fuzzy +msgid "Error in GPJ_transform()" +msgstr "Chyba v pj_do_transform" + +#: ../display/d.grid/plot.c:378 msgid "Geo-grid option only available for LL projection, use without -g/-w" msgstr "" -#: ../display/d.grid/plot.c:575 +#: ../display/d.grid/plot.c:579 msgid "" "WGS84 grid output not possible as this location does not contain\n" "datum transformation parameters. Try running g.setproj." msgstr "" -#: ../display/d.grid/plot.c:743 -msgid "Error in pj_do_proj1" -msgstr "" - -#: ../display/d.grid/plot.c:749 -msgid "Error in pj_do_proj2" -msgstr "" - -#: ../display/d.grid/plot.c:753 -msgid "Error in pj_do_proj3" -msgstr "" - -#: ../display/d.grid/plot.c:761 -msgid "Error in pj_do_proj5" -msgstr "" - -#: ../display/d.grid/plot.c:765 -msgid "Error in pj_do_proj6" -msgstr "" +#: ../display/d.grid/plot.c:592 ../display/d.where/main.c:138 +msgid "Unable to set up lat/long projection parameters" +msgstr "Nelze nastavit parametry mapové projekce lat/long" #: ../display/d.legend.vect/main.c:55 msgid "Displays a vector legend in the active graphics frame." @@ -19670,7 +20045,7 @@ #: ../display/d.graph/main.c:80 msgid "Coordinates are given in map units" -msgstr "" +msgstr "SouÅ™adnice jsou uvedeny v mapových jednotkách" #: ../display/d.graph/main.c:91 #, c-format @@ -19775,7 +20150,7 @@ #: ../display/d.legend/main.c:257 msgid "Do not show category numbers" -msgstr "" +msgstr "Nezobrazovat Äísla kategorií" #: ../display/d.legend/main.c:262 msgid "Draw legend ticks for labels" @@ -19783,7 +20158,7 @@ #: ../display/d.legend/main.c:267 msgid "Skip categories with no label" -msgstr "" +msgstr "PÅ™eskoÄit kategorie bez popisku" #: ../display/d.legend/main.c:282 msgid "Add histogram to smoothed legend" @@ -19878,7 +20253,7 @@ #: ../display/d.rast.num/main.c:78 ../display/d.rast.arrow/main.c:98 msgid "map annotations" -msgstr "" +msgstr "mapové anotace" #: ../display/d.rast.num/main.c:81 msgid "Overlays cell category values on a raster map displayed in the active graphics frame." @@ -20114,7 +20489,7 @@ #: ../display/d.linegraph/main.c:971 #, c-format -msgid "Scale Y labels cannot be used with thisrange of data (%f, %f)" +msgid "Scale Y labels cannot be used with this range of data (%f, %f)" msgstr "" #: ../display/d.vect.chart/main.c:65 @@ -20560,7 +20935,7 @@ msgid "Remove all frames and erase the screen" msgstr "" -#: ../display/d.where/where.c:29 +#: ../display/d.where/where.c:30 #, c-format msgid "Invalid coordinates <%s,%s>" msgstr "" @@ -20601,7 +20976,7 @@ msgid "Please specify a lat/long ellipsoid with -l or -w" msgstr "" -#: ../display/d.where/main.c:136 +#: ../display/d.where/main.c:128 msgid "" "WGS84 output not possible as this location does not contain\n" "datum transformation parameters. Try running g.setproj." @@ -20990,7 +21365,7 @@ msgid "Invalid area %d skipped (not enough points)" msgstr "" -#: ../display/d.vect/area.c:234 +#: ../display/d.vect/area.c:236 #, c-format msgid "%d invalid color rule for areas skipped" msgid_plural "%d invalid color rules for areas skipped" @@ -21226,7 +21601,7 @@ msgid "Unable to create 3D raster map <%s>" msgstr "" -#: ../raster3d/r3.gwflow/main.c:412 ../raster3d/r3.out.netcdf/main.c:649 +#: ../raster3d/r3.gwflow/main.c:412 ../raster3d/r3.out.netcdf/main.c:650 #: ../raster3d/r3.out.vtk/main.c:252 ../raster3d/r3.out.vtk/main.c:338 #: ../raster3d/r3.in.v5d/main.c:206 ../raster3d/r3.cross.rast/main.c:55 #: ../raster3d/r3.out.v5d/main.c:55 ../raster3d/r3.out.v5d/main.c:326 @@ -21251,13 +21626,13 @@ #: ../raster3d/r3.out.netcdf/main.c:111 msgid "Export projection information as wkt and proj4 parameter" -msgstr "" +msgstr "Exportovat informace o projekci jako parametry wkt a proj4" -#: ../raster3d/r3.out.netcdf/main.c:588 +#: ../raster3d/r3.out.netcdf/main.c:589 msgid "netCDF" msgstr "" -#: ../raster3d/r3.out.netcdf/main.c:590 +#: ../raster3d/r3.out.netcdf/main.c:591 msgid "Export a 3D raster map as netCDF file." msgstr "" @@ -21349,15 +21724,15 @@ msgid "failed to interpret dp as an integer" msgstr "selhal pÅ™evod dp na celé Äíslo" -#: ../raster3d/r3.out.vtk/main.c:451 ../raster3d/r3.to.rast/main.c:332 +#: ../raster3d/r3.out.vtk/main.c:450 ../raster3d/r3.to.rast/main.c:332 msgid "The 2D and 3D region settings are different. Using the 2D window settings to adjust the 2D part of the 3D region." msgstr "" -#: ../raster3d/r3.out.vtk/main.c:542 +#: ../raster3d/r3.out.vtk/main.c:541 msgid "Unable to close 3D raster map, the VTK file may be incomplete" msgstr "" -#: ../raster3d/r3.out.vtk/main.c:557 +#: ../raster3d/r3.out.vtk/main.c:556 msgid "Unable to close VTK-ASCII file" msgstr "" @@ -21526,7 +21901,7 @@ #: ../raster3d/r3.mask/main.c:145 msgid "3D raster map with reference values" -msgstr "" +msgstr "3D rastrová mapa s referenÄními hodnotami" #: ../raster3d/r3.mask/main.c:153 msgid "List of cell values to be masked out" @@ -21701,7 +22076,7 @@ msgstr "" #: ../raster3d/r3.flow/main.c:414 ../vector/v.to.rast/vect2rast.c:48 -#: ../vector/v.colors/main.c:266 +#: ../vector/v.colors/main.c:279 #, c-format msgid "Vector map <%s> is not 3D" msgstr "Vektorová mapa <%s> není 3D" @@ -21744,7 +22119,7 @@ #: ../raster3d/r3.cross.rast/main.c:338 msgid "Wrong 3D raster datatype! Cannot create raster map" -msgstr "" +msgstr "Chybný datový typ 3D rastru! Nelze vytvoÅ™it rastrovou mapu" #: ../raster3d/r3.out.v5d/main.c:73 msgid "3D raster map to be converted to Vis5D (V5D) file" @@ -22168,11 +22543,11 @@ #: ../raster3d/r3.in.ascii/main.c:360 msgid "Converts a 3D ASCII raster text file into a (binary) 3D raster map." -msgstr "" +msgstr "PÅ™evede 3D rastrový textový soubor ASCII do (binární) 3D rastrové mapy." #: ../raster3d/r3.in.ascii/main.c:403 msgid "Unable to close ASCII file" -msgstr "" +msgstr "Soubor ASCII nelze zavřít" #: ../general/g.findfile/main.c:40 ../general/g.findetc/main.c:30 #: ../general/g.dirseps/main.c:36 ../general/g.gisenv/main.c:46 @@ -22218,101 +22593,101 @@ msgid "List of available elements:" msgstr "" -#: ../general/g.version/main.c:66 ../general/g.message/main.c:34 +#: ../general/g.version/main.c:70 ../general/g.message/main.c:34 #: ../general/g.tempfile/main.c:39 msgid "support" msgstr "" -#: ../general/g.version/main.c:67 +#: ../general/g.version/main.c:71 msgid "citing" msgstr "" -#: ../general/g.version/main.c:68 +#: ../general/g.version/main.c:72 msgid "copyright" msgstr "" -#: ../general/g.version/main.c:69 +#: ../general/g.version/main.c:73 msgid "version" msgstr "" -#: ../general/g.version/main.c:70 +#: ../general/g.version/main.c:74 msgid "license" msgstr "" -#: ../general/g.version/main.c:71 +#: ../general/g.version/main.c:75 msgid "Displays GRASS GIS version info." msgstr "" -#: ../general/g.version/main.c:72 +#: ../general/g.version/main.c:76 msgid "Optionally also prints build or copyright information." msgstr "" -#: ../general/g.version/main.c:76 +#: ../general/g.version/main.c:80 msgid "Print also the copyright message" msgstr "" -#: ../general/g.version/main.c:77 ../general/g.version/main.c:82 -#: ../general/g.version/main.c:87 ../general/g.version/main.c:93 -#: ../general/g.version/main.c:99 +#: ../general/g.version/main.c:81 ../general/g.version/main.c:86 +#: ../general/g.version/main.c:91 ../general/g.version/main.c:97 +#: ../general/g.version/main.c:103 msgid "Additional info" msgstr "" -#: ../general/g.version/main.c:81 +#: ../general/g.version/main.c:85 msgid "Print also the citation options" msgstr "" -#: ../general/g.version/main.c:86 +#: ../general/g.version/main.c:90 msgid "Print also the build information" msgstr "" -#: ../general/g.version/main.c:92 +#: ../general/g.version/main.c:96 msgid "Print also the GIS library revision number and date" msgstr "" -#: ../general/g.version/main.c:97 +#: ../general/g.version/main.c:101 msgid "Print also extended info for additional libraries" msgstr "" -#: ../general/g.version/main.c:98 +#: ../general/g.version/main.c:102 msgid "GDAL/OGR, PROJ.4, GEOS" msgstr "" -#: ../general/g.version/main.c:103 +#: ../general/g.version/main.c:107 msgid "Print info in shell script style (including SVN revision number)" msgstr "" -#: ../general/g.version/main.c:104 +#: ../general/g.version/main.c:108 msgid "Shell" msgstr "" -#: ../general/g.version/main.c:172 +#: ../general/g.version/main.c:176 #, 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:179 +#: ../general/g.version/main.c:183 msgid "GRASS GIS libgis version and date number don't have the expected format. Trying to print the original strings..." msgstr "" -#: ../general/g.version/main.c:181 +#: ../general/g.version/main.c:185 #, c-format msgid "GIS_H_VERSION=\"%s\"" msgstr "" -#: ../general/g.version/main.c:182 +#: ../general/g.version/main.c:186 #, c-format msgid "GIS_H_DATE=\"%s\"" msgstr "" -#: ../general/g.version/main.c:212 +#: ../general/g.version/main.c:222 msgid "GRASS not compiled with GDAL/OGR support" msgstr "" -#: ../general/g.version/main.c:223 +#: ../general/g.version/main.c:233 msgid "GRASS not compiled with GEOS support" msgstr "" -#: ../general/g.version/main.c:234 +#: ../general/g.version/main.c:244 msgid "GRASS not compiled with SQLite support" msgstr "" @@ -22356,7 +22731,7 @@ #: ../general/g.parser/main.c:74 msgid "Usage" -msgstr "" +msgstr "Užití" #: ../general/g.parser/main.c:84 msgid "Unable to open script file" @@ -22489,7 +22864,7 @@ msgid "Mapset <%s> does not exist" msgstr "" -#: ../general/g.list/list.c:123 ../general/g.region/main.c:458 +#: ../general/g.list/list.c:123 ../general/g.region/main.c:471 #, c-format msgid "Unable to read header of 3D raster map <%s@%s>" msgstr "" @@ -22577,194 +22952,218 @@ msgid "input= and opacity= must have the same number of values" msgstr "" -#: ../general/g.region/main.c:66 +#: ../general/g.region/main.c:67 msgid "computational region" msgstr "" -#: ../general/g.region/main.c:68 +#: ../general/g.region/main.c:69 msgid "resolution" msgstr "" -#: ../general/g.region/main.c:71 +#: ../general/g.region/main.c:72 msgid "Manages the boundary definitions for the geographic region." msgstr "" -#: ../general/g.region/main.c:82 +#: ../general/g.region/main.c:83 msgid "Save as default region" msgstr "" -#: ../general/g.region/main.c:83 +#: ../general/g.region/main.c:84 msgid "Only possible from the PERMANENT mapset" -msgstr "" +msgstr "Možné pouze z mapového souboru PERMANENT" -#: ../general/g.region/main.c:88 +#: ../general/g.region/main.c:89 msgid "Print the current region" msgstr "" -#: ../general/g.region/main.c:93 +#: ../general/g.region/main.c:94 msgid "Print the current region in lat/long using the current ellipsoid/datum" msgstr "" -#: ../general/g.region/main.c:99 +#: ../general/g.region/main.c:100 msgid "Print the current region extent" msgstr "" -#: ../general/g.region/main.c:105 +#: ../general/g.region/main.c:106 msgid "Print the current region map center coordinates" msgstr "" -#: ../general/g.region/main.c:111 +#: ../general/g.region/main.c:112 msgid "Print the current region in GMT style" msgstr "" -#: ../general/g.region/main.c:117 +#: ../general/g.region/main.c:118 msgid "Print the current region in WMS style" msgstr "" -#: ../general/g.region/main.c:123 +#: ../general/g.region/main.c:124 msgid "Print region resolution in meters (geodesic)" msgstr "" -#: ../general/g.region/main.c:128 +#: ../general/g.region/main.c:129 msgid "Print the convergence angle (degrees CCW)" msgstr "" -#: ../general/g.region/main.c:130 +#: ../general/g.region/main.c:131 msgid "The difference between the projection's grid north and true north, measured at the center coordinates of the current region." msgstr "" -#: ../general/g.region/main.c:136 +#: ../general/g.region/main.c:137 msgid "Print also 3D settings" msgstr "" -#: ../general/g.region/main.c:142 +#: ../general/g.region/main.c:143 msgid "Print the maximum bounding box in lat/long on WGS84" msgstr "" -#: ../general/g.region/main.c:152 +#: ../general/g.region/main.c:153 msgid "Print in shell script style, but in one line (flat)" msgstr "" -#: ../general/g.region/main.c:158 +#: ../general/g.region/main.c:159 msgid "Align region to resolution (default = align to bounds, works only for 2D resolution)" msgstr "" -#: ../general/g.region/main.c:164 +#: ../general/g.region/main.c:165 msgid "Do not update the current region" msgstr "" -#: ../general/g.region/main.c:165 ../general/g.region/main.c:347 +#: ../general/g.region/main.c:166 ../general/g.region/main.c:360 #: ../vector/v.label/main.c:90 ../vector/v.label/main.c:95 #: ../vector/v.label/main.c:170 ../vector/v.label/main.c:183 msgid "Effects" msgstr "Efekty" -#: ../general/g.region/main.c:170 +#: ../general/g.region/main.c:171 msgid "Set current region from named region" msgstr "" -#: ../general/g.region/main.c:177 +#: ../general/g.region/main.c:178 msgid "Set region to match raster map(s)" msgstr "" -#: ../general/g.region/main.c:185 +#: ../general/g.region/main.c:186 msgid "Set region to match 3D raster map(s) (both 2D and 3D values)" msgstr "" -#: ../general/g.region/main.c:193 +#: ../general/g.region/main.c:194 msgid "Set region to match vector map(s)" msgstr "" -#: ../general/g.region/main.c:239 +#: ../general/g.region/main.c:240 msgid "Value for the top edge" msgstr "" -#: ../general/g.region/main.c:248 +#: ../general/g.region/main.c:249 msgid "Value for the bottom edge" msgstr "" -#: ../general/g.region/main.c:257 +#: ../general/g.region/main.c:258 msgid "Number of rows in the new region" msgstr "" -#: ../general/g.region/main.c:258 ../general/g.region/main.c:267 -#: ../general/g.region/main.c:277 ../general/g.region/main.c:287 -#: ../general/g.region/main.c:296 ../general/g.region/main.c:305 -#: ../general/g.region/main.c:314 +#: ../general/g.region/main.c:259 ../general/g.region/main.c:268 +#: ../general/g.region/main.c:278 ../general/g.region/main.c:288 +#: ../general/g.region/main.c:297 ../general/g.region/main.c:306 +#: ../general/g.region/main.c:315 msgid "Resolution" msgstr "" -#: ../general/g.region/main.c:266 +#: ../general/g.region/main.c:267 msgid "Number of columns in the new region" -msgstr "" +msgstr "PoÄet sloupců v nové oblasti" -#: ../general/g.region/main.c:276 +#: ../general/g.region/main.c:277 msgid "2D grid resolution (north-south and east-west)" msgstr "" -#: ../general/g.region/main.c:286 +#: ../general/g.region/main.c:287 msgid "3D grid resolution (north-south, east-west and top-bottom)" msgstr "" -#: ../general/g.region/main.c:295 +#: ../general/g.region/main.c:296 msgid "North-south 2D grid resolution" msgstr "" -#: ../general/g.region/main.c:304 +#: ../general/g.region/main.c:305 msgid "East-west 2D grid resolution" msgstr "" -#: ../general/g.region/main.c:313 +#: ../general/g.region/main.c:314 msgid "Top-bottom 3D grid resolution" msgstr "" -#: ../general/g.region/main.c:323 +#: ../general/g.region/main.c:324 msgid "Shrink region until it meets non-NULL data from this raster map" msgstr "" -#: ../general/g.region/main.c:334 +#: ../general/g.region/main.c:335 msgid "Adjust region cells to cleanly align with this raster map" msgstr "" -#: ../general/g.region/main.c:345 +#: ../general/g.region/main.c:346 +msgid "Number of cells to add to each side of the current region extent" +msgstr "" + +#: ../general/g.region/main.c:348 +#, fuzzy +msgid "A negative number shrinks the current region extent" +msgstr "Žádný bod neleží v daném regionu" + +#: ../general/g.region/main.c:358 msgid "Save current region settings in named region file" msgstr "" -#: ../general/g.region/main.c:414 ../scripts/r.in.wms/r.in.wms.py:196 +#: ../general/g.region/main.c:427 ../scripts/r.in.wms/r.in.wms.py:196 #, c-format, python-format msgid "Region <%s> not found" msgstr "Region <%s> nebyl nalezen" -#: ../general/g.region/main.c:499 +#: ../general/g.region/main.c:512 msgid "Unable to get map bounding box" msgstr "" -#: ../general/g.region/main.c:784 +#: ../general/g.region/main.c:800 +#, c-format +msgid "'%s' option not used with <%s> because a coordinate would become invalid" +msgstr "" + +#: ../general/g.region/main.c:807 ../general/g.region/main.c:815 +#: ../general/g.region/main.c:823 +#, c-format +msgid "'%s' option not used with <%s> because <%s> would become minor than <%s>" +msgstr "" + +#: ../general/g.region/main.c:834 #, c-format msgid "Unable to set region <%s>" msgstr "" -#: ../general/g.region/main.c:790 +#: ../general/g.region/main.c:840 msgid "Unable to update current region" msgstr "" -#: ../general/g.region/main.c:798 +#: ../general/g.region/main.c:848 msgid "Unable to change default region. The current mapset is not ." msgstr "" -#: ../general/g.region/printwindow.c:383 +#: ../general/g.region/printwindow.c:390 msgid "You are already in Lat/Long. Use the -p flag instead." msgstr "" -#: ../general/g.region/printwindow.c:385 +#: ../general/g.region/printwindow.c:392 msgid "You are in a simple XY location, projection to Lat/Lon is not possible. Use the -p flag instead." msgstr "" -#: ../general/g.region/printwindow.c:559 +#: ../general/g.region/printwindow.c:573 msgid "WGS84 output not possible as this location does not contain datum transformation parameters. Try running g.setproj." msgstr "" -#: ../general/g.region/printwindow.c:711 +#: ../general/g.region/printwindow.c:583 +msgid "Unable to update lat/long projection parameters" +msgstr "" + +#: ../general/g.region/printwindow.c:726 msgid "Lat/Long calculations are not possible from a simple XY system" msgstr "" @@ -22774,7 +23173,7 @@ #: ../general/g.gui/main.c:41 msgid "user interface" -msgstr "" +msgstr "uživatelské rozhraní" #: ../general/g.gui/main.c:44 msgid "Launches a GRASS graphical user interface (GUI) session." @@ -22804,7 +23203,7 @@ #: ../general/g.message/main.c:48 ../general/g.message/main.c:53 #: ../general/g.message/main.c:58 msgid "Type" -msgstr "" +msgstr "Typ" #: ../general/g.gui/main.c:66 msgid "Name of workspace file to load on start-up" @@ -22972,11 +23371,11 @@ #: ../general/g.mapsets/list.c:10 msgid "Available mapsets:" -msgstr "" +msgstr "Dostupné sady map:" #: ../general/g.mapsets/list.c:35 msgid "Accessible mapsets:" -msgstr "" +msgstr "Dostupné mapové sady:" #: ../general/g.pnmcomp/main.c:54 msgid "Error reading PPM file" @@ -22988,7 +23387,7 @@ msgid "Invalid PPM file" msgstr "" -#: ../general/g.pnmcomp/main.c:96 ../scripts/v.unpack/v.unpack.py:76 +#: ../general/g.pnmcomp/main.c:96 ../scripts/v.unpack/v.unpack.py:75 #: ../scripts/v.in.geonames/v.in.geonames.py:57 #: ../scripts/v.db.update/v.db.update.py:92 #, c-format, python-format @@ -23098,7 +23497,7 @@ #: ../general/g.proj/main.c:129 ../general/g.proj/main.c:138 #: ../general/g.proj/main.c:148 ../general/g.proj/main.c:158 msgid "Specification" -msgstr "" +msgstr "Specifikace" #: ../general/g.proj/main.c:130 msgid "Name of georeferenced data file to read projection information from" @@ -23146,68 +23545,57 @@ msgid "Only one of '%s', '%s', '%s' or '%s' options may be specified" msgstr "" -#: ../general/g.proj/main.c:263 +#: ../general/g.proj/main.c:264 msgid "Projection files missing" msgstr "" -#: ../general/g.proj/main.c:283 +#: ../general/g.proj/main.c:284 #, c-format msgid "Only one of -%c, -%c, -%c, -%c, -%c or -%c flags may be specified" msgstr "" -#: ../general/g.proj/main.c:310 +#: ../general/g.proj/main.c:311 #, c-format msgid "No output format specified, define one of flags -%c, -%c, -%c, or -%c" msgstr "" -#: ../general/g.proj/main.c:314 +#: ../general/g.proj/main.c:315 #, c-format msgid "No output format specified, define one of flags -%c, -%c, or -%c" msgstr "" -#: ../general/g.proj/output.c:146 -msgid "Unable to convert projection information to PROJ.4 format" -msgstr "" +#: ../general/g.proj/output.c:134 +#, fuzzy +msgid "Unable to convert projection information to PROJ format" +msgstr "Nelze pÅ™evést informace o vstupní mapové projekci do formátu GRASSu (pro kontrolu)" -#: ../general/g.proj/output.c:190 +#: ../general/g.proj/output.c:180 msgid "Unable to convert to WKT" msgstr "" -#: ../general/g.proj/input.c:91 +#: ../general/g.proj/input.c:92 msgid "Error reading WKT projection description" msgstr "" -#: ../general/g.proj/input.c:98 +#: ../general/g.proj/input.c:99 #, c-format msgid "Unable to open file '%s' for reading" msgstr "" -#: ../general/g.proj/input.c:143 +#: ../general/g.proj/input.c:166 msgid "Can't parse PROJ.4-style parameter string" msgstr "" -#: ../general/g.proj/input.c:181 +#: ../general/g.proj/input.c:205 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:284 +#, fuzzy, c-format +msgid "Unable to read georeferenced file <%s> using GDAL library" +msgstr "Nelze naÄíst soubor s příznaky <%s>" -#: ../general/g.proj/input.c:259 +#: ../general/g.proj/input.c:289 #, c-format msgid "Read of file %s was successful, but it did not contain projection information. 'XY (unprojected)' will be used" msgstr "" @@ -23227,46 +23615,41 @@ msgid "Ellipsoid set to <%s>" msgstr "" -#: ../general/g.proj/create.c:17 +#: ../general/g.proj/create.c:18 #, c-format msgid "Unable to create location <%s>: %s" msgstr "" -#: ../general/g.proj/create.c:20 +#: ../general/g.proj/create.c:21 #, c-format msgid "Unable to create projection files: %s" msgstr "" -#: ../general/g.proj/create.c:24 +#: ../general/g.proj/create.c:25 #, c-format msgid "Unable to create location <%s>" msgstr "" -#: ../general/g.proj/create.c:30 +#: ../general/g.proj/create.c:27 #, c-format msgid "" "You can switch to the new location by\n" "`%s=%s`" msgstr "" -#: ../general/g.proj/create.c:40 +#: ../general/g.proj/create.c:37 #, 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 +#: ../general/g.proj/create.c:68 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 +#: ../general/g.proj/create.c:72 msgid "Projection information updated" msgstr "" -#: ../general/g.proj/create.c:91 -#, c-format -msgid "Unable to create PROJ_EPSG file: %s" -msgstr "" - #: ../general/g.mapset/main.c:51 msgid "Changes/reports current mapset." msgstr "" @@ -23359,7 +23742,7 @@ #: ../general/g.dirseps/main.c:38 msgid "Internal GRASS utility for converting directory separator characters." -msgstr "" +msgstr "Interní nástroj GRASS pro konverzi znaků oddÄ›lovaÄů adresářů." #: ../general/g.gisenv/main.c:45 msgid "variables" @@ -23601,7 +23984,7 @@ #: ../general/g.setproj/main.c:450 msgid "Do you want to change the UTM zone?" -msgstr "" +msgstr "Chcete zmÄ›nit UTM zónu?" #: ../general/g.setproj/main.c:451 msgid "UTM zone information has not been updated" @@ -23782,7 +24165,7 @@ #: ../general/g.filename/main.c:56 msgid "Name of a database file" -msgstr "" +msgstr "Název souboru databáze" #: ../general/g.filename/main.c:62 msgid "Name of a mapset (default: current)" @@ -24042,75 +24425,75 @@ msgid "Too many objects: integer overflow" msgstr "" -#: ../imagery/i.segment/region_growing.c:251 +#: ../imagery/i.segment/region_growing.c:256 #: ../imagery/i.segment/mean_shift.c:220 #, c-format msgid "Processing pass %d..." msgstr "" -#: ../imagery/i.segment/region_growing.c:529 +#: ../imagery/i.segment/region_growing.c:534 #, c-format msgid "Segmentation processes stopped at %d due to reaching max iteration limit, more merges may be possible" msgstr "" -#: ../imagery/i.segment/region_growing.c:531 +#: ../imagery/i.segment/region_growing.c:536 #, c-format msgid "Segmentation converged after %d iterations" msgstr "" -#: ../imagery/i.segment/region_growing.c:534 +#: ../imagery/i.segment/region_growing.c:539 msgid "Assigning region IDs to remaining single-cell regions..." msgstr "" -#: ../imagery/i.segment/region_growing.c:558 -#: ../imagery/i.segment/mean_shift.c:665 +#: ../imagery/i.segment/region_growing.c:563 +#: ../imagery/i.segment/mean_shift.c:686 #, c-format msgid "Merging segments smaller than %d cells..." msgstr "" -#: ../imagery/i.segment/region_growing.c:972 +#: ../imagery/i.segment/region_growing.c:988 #, c-format msgid "Region stats should go in tree, %d >= %d" msgstr "" -#: ../imagery/i.segment/region_growing.c:979 +#: ../imagery/i.segment/region_growing.c:995 msgid "Region ids are different" msgstr "" -#: ../imagery/i.segment/region_growing.c:983 +#: ../imagery/i.segment/region_growing.c:999 #, c-format msgid "Region id %d is invalid" msgstr "" -#: ../imagery/i.segment/region_growing.c:987 +#: ../imagery/i.segment/region_growing.c:1003 msgid "Region consists of only one cell, nothing to update" msgstr "" -#: ../imagery/i.segment/region_growing.c:1031 -#: ../imagery/i.segment/region_growing.c:1485 +#: ../imagery/i.segment/region_growing.c:1047 +#: ../imagery/i.segment/region_growing.c:1509 #, c-format msgid "Region size is larger than 2: %d" msgstr "" -#: ../imagery/i.segment/region_growing.c:1098 +#: ../imagery/i.segment/region_growing.c:1122 #, c-format msgid "Region size is %d, should be %d" msgstr "" -#: ../imagery/i.segment/region_growing.c:1340 +#: ../imagery/i.segment/region_growing.c:1364 #, c-format msgid "Candidate flag is already %s" msgstr "" -#: ../imagery/i.segment/region_growing.c:1340 +#: ../imagery/i.segment/region_growing.c:1364 msgid "set" msgstr "" -#: ../imagery/i.segment/region_growing.c:1340 +#: ../imagery/i.segment/region_growing.c:1364 msgid "unset" msgstr "" -#: ../imagery/i.segment/region_growing.c:1570 +#: ../imagery/i.segment/region_growing.c:1601 #, c-format msgid "Region of size %d should be in search tree" msgstr "" @@ -24119,11 +24502,11 @@ msgid "Writing out segment IDs..." msgstr "" -#: ../imagery/i.segment/write_output.c:120 +#: ../imagery/i.segment/write_output.c:122 msgid "Writing out goodness of fit" msgstr "" -#: ../imagery/i.segment/write_output.c:236 +#: ../imagery/i.segment/write_output.c:238 msgid "Writing out shifted band values..." msgstr "" @@ -24164,12 +24547,6 @@ msgid "Number of segments created: %d" msgstr "" -#: ../imagery/i.segment/flag.c:21 ../imagery/i.segment/flag.c:28 -#: ../vector/v.distance/main.c:810 ../vector/v.distance/main.c:887 -#: ../vector/v.distance/main.c:1097 -msgid "Out of memory!" -msgstr "" - #: ../imagery/i.segment/watershed.c:19 msgid "Watershed is not yet implemented" msgstr "" @@ -24192,240 +24569,255 @@ msgid "Found %d clumps" msgstr "" -#: ../imagery/i.segment/parse_args.c:30 +#: ../imagery/i.segment/parse_args.c:26 +#, fuzzy +msgid "Name of input imagery group or raster maps" +msgstr "Název vstupní obrazové podskupiny" + +#: ../imagery/i.segment/parse_args.c:33 msgid "Suffix for output bands with modified band values" msgstr "" -#: ../imagery/i.segment/parse_args.c:36 +#: ../imagery/i.segment/parse_args.c:39 msgid "Difference threshold between 0 and 1" msgstr "" -#: ../imagery/i.segment/parse_args.c:37 +#: ../imagery/i.segment/parse_args.c:40 msgid "Threshold = 0 merges only identical segments; threshold = 1 merges all" msgstr "" -#: ../imagery/i.segment/parse_args.c:46 +#: ../imagery/i.segment/parse_args.c:49 msgid "Spatial radius in number of cells" msgstr "" -#: ../imagery/i.segment/parse_args.c:47 +#: ../imagery/i.segment/parse_args.c:50 msgid "Must be >= 1, only cells within spatial bandwidth are considered for mean shift" msgstr "" -#: ../imagery/i.segment/parse_args.c:53 +#: ../imagery/i.segment/parse_args.c:56 msgid "Range (spectral) bandwidth [0, 1]" msgstr "" -#: ../imagery/i.segment/parse_args.c:54 +#: ../imagery/i.segment/parse_args.c:57 msgid "Only cells within range (spectral) bandwidth are considered for mean shift. Range bandwidth is used as conductance parameter for adaptive bandwidth" msgstr "" -#: ../imagery/i.segment/parse_args.c:67 +#: ../imagery/i.segment/parse_args.c:70 msgid "Segmentation method" msgstr "" -#: ../imagery/i.segment/parse_args.c:76 +#: ../imagery/i.segment/parse_args.c:79 msgid "Similarity calculation method" msgstr "" -#: ../imagery/i.segment/parse_args.c:85 +#: ../imagery/i.segment/parse_args.c:88 msgid "Minimum number of cells in a segment" msgstr "" -#: ../imagery/i.segment/parse_args.c:87 +#: ../imagery/i.segment/parse_args.c:90 msgid "The final step will merge small segments with their best neighbor" msgstr "" -#: ../imagery/i.segment/parse_args.c:98 +#: ../imagery/i.segment/parse_args.c:101 msgid "Importance of radiometric (input raster) values relative to shape" msgstr "" -#: ../imagery/i.segment/parse_args.c:108 +#: ../imagery/i.segment/parse_args.c:111 msgid "Importance of smoothness relative to compactness" msgstr "" -#: ../imagery/i.segment/parse_args.c:117 +#: ../imagery/i.segment/parse_args.c:120 msgid "Memory in MB" msgstr "" -#: ../imagery/i.segment/parse_args.c:126 ../imagery/i.cluster/main.c:126 +#: ../imagery/i.segment/parse_args.c:129 ../imagery/i.cluster/main.c:126 msgid "Maximum number of iterations" msgstr "Maximální poÄet iterací" -#: ../imagery/i.segment/parse_args.c:134 +#: ../imagery/i.segment/parse_args.c:137 msgid "Name for input raster map with starting seeds" msgstr "" -#: ../imagery/i.segment/parse_args.c:141 +#: ../imagery/i.segment/parse_args.c:144 msgid "Name of input bounding/constraining raster map" msgstr "" -#: ../imagery/i.segment/parse_args.c:143 +#: ../imagery/i.segment/parse_args.c:146 msgid "Must be integer values, each area will be segmented independent of the others" msgstr "" -#: ../imagery/i.segment/parse_args.c:150 +#: ../imagery/i.segment/parse_args.c:153 msgid "Name for output goodness of fit estimate map" msgstr "" -#: ../imagery/i.segment/parse_args.c:156 +#: ../imagery/i.segment/parse_args.c:159 msgid "Use 8 neighbors (3x3 neighborhood) instead of the default 4 neighbors for each pixel" msgstr "" -#: ../imagery/i.segment/parse_args.c:162 +#: ../imagery/i.segment/parse_args.c:165 msgid "Weighted input, do not perform the default scaling of input raster maps" msgstr "" -#: ../imagery/i.segment/parse_args.c:167 +#: ../imagery/i.segment/parse_args.c:170 msgid "Use adaptive bandwidth for mean shift" msgstr "" -#: ../imagery/i.segment/parse_args.c:168 +#: ../imagery/i.segment/parse_args.c:171 msgid "Range (spectral) bandwidth is adapted for each moving window" msgstr "" -#: ../imagery/i.segment/parse_args.c:173 +#: ../imagery/i.segment/parse_args.c:176 msgid "Use progressive bandwidth for mean shift" msgstr "" -#: ../imagery/i.segment/parse_args.c:175 +#: ../imagery/i.segment/parse_args.c:178 msgid "Spatial bandwidth is increased, range (spectral) bandwidth is decreased in each iteration" msgstr "" -#: ../imagery/i.segment/parse_args.c:194 +#: ../imagery/i.segment/parse_args.c:210 +#, c-format +msgid "Group <%s> not found in the current mapset" +msgstr "" + +#: ../imagery/i.segment/parse_args.c:214 +#, c-format +msgid "Group <%s> contains no raster maps" +msgstr "" + +#: ../imagery/i.segment/parse_args.c:229 msgid "Threshold should be > 0 and < 1" msgstr "" -#: ../imagery/i.segment/parse_args.c:200 +#: ../imagery/i.segment/parse_args.c:235 #, c-format msgid "Option '%s' must be >= 1" msgstr "" -#: ../imagery/i.segment/parse_args.c:208 +#: ../imagery/i.segment/parse_args.c:243 #, c-format msgid "Negative value %s for option '%s': disabling" msgstr "" -#: ../imagery/i.segment/parse_args.c:213 +#: ../imagery/i.segment/parse_args.c:248 #, c-format msgid "Value %s for option '%s' is >= 1: disabling" msgstr "" -#: ../imagery/i.segment/parse_args.c:235 +#: ../imagery/i.segment/parse_args.c:270 msgid "Unable to assign segmentation method" msgstr "" -#: ../imagery/i.segment/parse_args.c:245 +#: ../imagery/i.segment/parse_args.c:280 msgid "Invalid similarity method" msgstr "" -#: ../imagery/i.segment/parse_args.c:251 +#: ../imagery/i.segment/parse_args.c:286 #, c-format msgid "Option '%s' must be > 0" msgstr "" -#: ../imagery/i.segment/parse_args.c:253 ../imagery/i.segment/parse_args.c:258 +#: ../imagery/i.segment/parse_args.c:288 ../imagery/i.segment/parse_args.c:293 #, c-format msgid "Option '%s' must be <= 1" msgstr "" -#: ../imagery/i.segment/parse_args.c:256 +#: ../imagery/i.segment/parse_args.c:291 #, c-format msgid "Option '%s' must be >= 0" msgstr "" -#: ../imagery/i.segment/parse_args.c:284 +#: ../imagery/i.segment/parse_args.c:319 msgid "Seeds raster map not found" msgstr "" -#: ../imagery/i.segment/parse_args.c:288 +#: ../imagery/i.segment/parse_args.c:323 msgid "Seeeds raster map must be CELL type (integers)" msgstr "" -#: ../imagery/i.segment/parse_args.c:298 +#: ../imagery/i.segment/parse_args.c:333 msgid "Segmentation constraint/boundary raster map not found" msgstr "" -#: ../imagery/i.segment/parse_args.c:302 +#: ../imagery/i.segment/parse_args.c:337 msgid "Segmentation constraint raster map must be CELL type (integers)" msgstr "" -#: ../imagery/i.segment/parse_args.c:321 +#: ../imagery/i.segment/parse_args.c:356 msgid "Integer overflow: too many cells in current region" msgstr "" -#: ../imagery/i.segment/parse_args.c:334 +#: ../imagery/i.segment/parse_args.c:369 msgid "Invalid output raster name for goodness of fit" msgstr "" -#: ../imagery/i.segment/parse_args.c:341 +#: ../imagery/i.segment/parse_args.c:376 #, c-format msgid "Maximum number of iterations set to %d" msgstr "" -#: ../imagery/i.segment/parse_args.c:351 +#: ../imagery/i.segment/parse_args.c:386 #, c-format msgid "Invalid number of iterations, %d will be used" msgstr "" -#: ../imagery/i.segment/parse_args.c:360 +#: ../imagery/i.segment/parse_args.c:395 msgid "Invalid number of MB, 300 will be used" msgstr "" -#: ../imagery/i.segment/open_files.c:39 +#: ../imagery/i.segment/open_files.c:61 #, c-format -msgid "Group <%s> not found in the current mapset" +msgid "Input map <%s> is all NULL" msgstr "" -#: ../imagery/i.segment/open_files.c:43 +#: ../imagery/i.segment/open_files.c:65 #, c-format -msgid "Group <%s> contains no raster maps" +msgid "Input map <%s> is a constant of value %g" msgstr "" -#: ../imagery/i.segment/open_files.c:120 +#: ../imagery/i.segment/open_files.c:114 msgid "Insufficient number of non-NULL cells in current region" msgstr "" -#: ../imagery/i.segment/open_files.c:151 +#: ../imagery/i.segment/open_files.c:145 msgid "Loading input bands..." msgstr "" -#: ../imagery/i.segment/open_files.c:153 +#: ../imagery/i.segment/open_files.c:147 msgid "Loading input band..." msgstr "" -#: ../imagery/i.segment/open_files.c:185 ../imagery/i.segment/open_files.c:190 -#: ../imagery/i.segment/open_files.c:212 ../imagery/i.segment/open_files.c:270 -#: ../imagery/i.segment/open_files.c:358 ../imagery/i.segment/open_files.c:424 -#: ../imagery/i.segment/open_files.c:480 +#: ../imagery/i.segment/open_files.c:179 ../imagery/i.segment/open_files.c:184 +#: ../imagery/i.segment/open_files.c:206 ../imagery/i.segment/open_files.c:264 +#: ../imagery/i.segment/open_files.c:352 ../imagery/i.segment/open_files.c:418 +#: ../imagery/i.segment/open_files.c:474 msgid "Unable to write to temporary file" msgstr "" -#: ../imagery/i.segment/open_files.c:277 +#: ../imagery/i.segment/open_files.c:271 #, c-format msgid "There are no boundary constraints in '%s'" msgstr "" -#: ../imagery/i.segment/open_files.c:333 +#: ../imagery/i.segment/open_files.c:327 #, c-format msgid "Loading seeds from raster map <%s>..." msgstr "" -#: ../imagery/i.segment/open_files.c:363 +#: ../imagery/i.segment/open_files.c:357 #, c-format msgid "No seeds found in '%s'!" msgstr "" -#: ../imagery/i.segment/open_files.c:383 +#: ../imagery/i.segment/open_files.c:377 msgid "Too many seeds: integer overflow" msgstr "" -#: ../imagery/i.segment/open_files.c:500 +#: ../imagery/i.segment/open_files.c:494 #, c-format msgid "Segment %d is already registered!" msgstr "" -#: ../imagery/i.segment/open_files.c:554 +#: ../imagery/i.segment/open_files.c:553 #, c-format msgid "Regions with at least %d cells are stored in memory" msgstr "" @@ -24479,7 +24871,7 @@ msgid "Mean shift converged after %d iterations" msgstr "" -#: ../imagery/i.segment/mean_shift.c:748 +#: ../imagery/i.segment/mean_shift.c:769 #, c-format msgid "Renumbering remaining %d segments..." msgstr "" @@ -24525,7 +24917,7 @@ msgid "supervised classification" msgstr "" -#: ../imagery/i.gensig/main.c:42 ../imagery/i.maxlik/main.c:63 +#: ../imagery/i.gensig/main.c:42 ../imagery/i.maxlik/main.c:65 msgid "Maximum Likelihood Classification" msgstr "" @@ -25017,30 +25409,35 @@ msgid "<%s> has too many signatures (limit is 255)" msgstr "<%s> obsahuje příliÅ¡ mnoho příznaků (limit je 255)" -#: ../imagery/i.maxlik/main.c:66 +#: ../imagery/i.maxlik/main.c:68 msgid "Classifies the cell spectral reflectances in imagery data." msgstr "Klasifikovat spektrální odraz buňky v obrazových datech." -#: ../imagery/i.maxlik/main.c:68 +#: ../imagery/i.maxlik/main.c:70 msgid "Classification is based on the spectral signature information generated by either i.cluster, g.gui.iclass, or i.gensig." msgstr "" -#: ../imagery/i.maxlik/main.c:81 ../imagery/i.smap/parse.c:20 +#: ../imagery/i.maxlik/main.c:83 ../imagery/i.smap/parse.c:20 msgid "Name of input file containing signatures" msgstr "" -#: ../imagery/i.maxlik/main.c:82 +#: ../imagery/i.maxlik/main.c:84 msgid "Generated by either i.cluster, g.gui.iclass, or i.gensig" msgstr "" -#: ../imagery/i.maxlik/main.c:86 ../imagery/i.smap/parse.c:28 +#: ../imagery/i.maxlik/main.c:88 ../imagery/i.smap/parse.c:28 msgid "Name for output raster map holding classification results" msgstr "" -#: ../imagery/i.maxlik/main.c:92 +#: ../imagery/i.maxlik/main.c:94 msgid "Name for output raster map holding reject threshold results" msgstr "" +#: ../imagery/i.maxlik/main.c:106 +#, fuzzy, c-format +msgid "<%s> does not match the current mapset" +msgstr "Skupina musí existovat v souÄasném mapsetu" + #: ../imagery/i.maxlik/invert.c:28 #, c-format msgid "Signature %d is not valid (ill-conditioned) - ignored" @@ -25090,7 +25487,7 @@ #: ../imagery/i.fft/main.c:200 msgid "FFT is now complete" -msgstr "" +msgstr "FFT je nyní dokonÄen" #: ../imagery/i.smap/write_img.c:15 msgid "Writing output raster map(s)..." @@ -25198,7 +25595,7 @@ msgid "Set current location and mapset as target for imagery group" msgstr "" -#: ../imagery/i.target/main.c:80 ../imagery/i.group/main.c:117 +#: ../imagery/i.target/main.c:80 ../imagery/i.group/main.c:156 msgid "Group must exist in the current mapset" msgstr "Skupina musí existovat v souÄasném mapsetu" @@ -25331,7 +25728,7 @@ #: ../imagery/i.topo.corr/main.c:66 msgid "Name of input base raster map (elevation or illumination)" -msgstr "" +msgstr "Název vstupní rastrové mapy (nadmoÅ™ská výška nebo obarvení)" #: ../imagery/i.topo.corr/main.c:72 msgid "Solar zenith in degrees" @@ -25436,215 +25833,215 @@ #: ../imagery/i.vi/main.c:90 msgid "vegetation index" -msgstr "" +msgstr "vegetaÄní index" #: ../imagery/i.vi/main.c:91 msgid "biophysical parameters" msgstr "" -#: ../imagery/i.vi/main.c:93 +#: ../imagery/i.vi/main.c:94 msgid "Calculates different types of vegetation indices." msgstr "" -#: ../imagery/i.vi/main.c:94 +#: ../imagery/i.vi/main.c:95 msgid "Uses red and nir bands mostly, and some indices require additional bands." msgstr "" -#: ../imagery/i.vi/main.c:101 +#: ../imagery/i.vi/main.c:102 msgid "Name of input red channel surface reflectance map" msgstr "" -#: ../imagery/i.vi/main.c:102 ../imagery/i.vi/main.c:141 -#: ../imagery/i.vi/main.c:149 ../imagery/i.vi/main.c:157 -#: ../imagery/i.vi/main.c:165 ../imagery/i.vi/main.c:173 +#: ../imagery/i.vi/main.c:103 ../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 "Range: [0.0;1.0]" msgstr "" -#: ../imagery/i.vi/main.c:110 +#: ../imagery/i.vi/main.c:111 msgid "Type of vegetation index" -msgstr "" +msgstr "Typ vegetaÄního indexu" -#: ../imagery/i.vi/main.c:115 +#: ../imagery/i.vi/main.c:116 msgid "Atmospherically Resistant Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:116 +#: ../imagery/i.vi/main.c:117 msgid "Difference Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:117 +#: ../imagery/i.vi/main.c:118 msgid "Enhanced Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:118 +#: ../imagery/i.vi/main.c:119 msgid "Enhanced Vegetation Index 2" msgstr "" -#: ../imagery/i.vi/main.c:119 +#: ../imagery/i.vi/main.c:120 msgid "Green Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:120 +#: ../imagery/i.vi/main.c:121 msgid "Green Atmospherically Resistant Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:121 +#: ../imagery/i.vi/main.c:122 msgid "Global Environmental Monitoring Index" msgstr "" -#: ../imagery/i.vi/main.c:122 +#: ../imagery/i.vi/main.c:123 msgid "Infrared Percentage Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:123 +#: ../imagery/i.vi/main.c:124 msgid "Modified Soil Adjusted Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:124 +#: ../imagery/i.vi/main.c:125 msgid "second Modified Soil Adjusted Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:125 +#: ../imagery/i.vi/main.c:126 msgid "Normalized Difference Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:126 +#: ../imagery/i.vi/main.c:127 msgid "Perpendicular Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:127 +#: ../imagery/i.vi/main.c:128 msgid "Soil Adjusted Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:128 +#: ../imagery/i.vi/main.c:129 msgid "Simple Ratio" msgstr "" -#: ../imagery/i.vi/main.c:129 +#: ../imagery/i.vi/main.c:130 msgid "Visible Atmospherically Resistant Index" msgstr "" -#: ../imagery/i.vi/main.c:130 +#: ../imagery/i.vi/main.c:131 msgid "Weighted Difference Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:134 +#: ../imagery/i.vi/main.c:135 msgid "type" msgstr "" -#: ../imagery/i.vi/main.c:140 +#: ../imagery/i.vi/main.c:141 msgid "Name of input nir channel surface reflectance map" msgstr "" -#: ../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 ../vector/v.vol.rst/main.c:254 -#: ../vector/v.vol.rst/main.c:303 +#: ../imagery/i.vi/main.c:143 ../imagery/i.vi/main.c:151 +#: ../imagery/i.vi/main.c:159 ../imagery/i.vi/main.c:167 +#: ../imagery/i.vi/main.c:175 ../vector/v.vol.rst/main.c:256 +#: ../vector/v.vol.rst/main.c:305 msgid "Optional inputs" msgstr "" -#: ../imagery/i.vi/main.c:148 +#: ../imagery/i.vi/main.c:149 msgid "Name of input green channel surface reflectance map" msgstr "" -#: ../imagery/i.vi/main.c:156 +#: ../imagery/i.vi/main.c:157 msgid "Name of input blue channel surface reflectance map" msgstr "" -#: ../imagery/i.vi/main.c:164 +#: ../imagery/i.vi/main.c:165 msgid "Name of input 5th channel surface reflectance map" msgstr "" -#: ../imagery/i.vi/main.c:172 +#: ../imagery/i.vi/main.c:173 msgid "Name of input 7th channel surface reflectance map" msgstr "" -#: ../imagery/i.vi/main.c:180 +#: ../imagery/i.vi/main.c:181 msgid "Value of the slope of the soil line (MSAVI only)" msgstr "" -#: ../imagery/i.vi/main.c:181 ../imagery/i.vi/main.c:188 -#: ../imagery/i.vi/main.c:195 +#: ../imagery/i.vi/main.c:182 ../imagery/i.vi/main.c:189 +#: ../imagery/i.vi/main.c:196 msgid "MSAVI settings" msgstr "" -#: ../imagery/i.vi/main.c:187 +#: ../imagery/i.vi/main.c:188 msgid "Value of the intercept of the soil line (MSAVI only)" msgstr "" -#: ../imagery/i.vi/main.c:194 +#: ../imagery/i.vi/main.c:195 msgid "Value of the factor of reduction of soil noise (MSAVI only)" msgstr "" -#: ../imagery/i.vi/main.c:201 +#: ../imagery/i.vi/main.c:202 msgid "Maximum bits for digital numbers" msgstr "" -#: ../imagery/i.vi/main.c:202 +#: ../imagery/i.vi/main.c:203 msgid "If data is in Digital Numbers (i.e. integer type), give the max bits (i.e. 8 for Landsat -> [0-255])" msgstr "" -#: ../imagery/i.vi/main.c:228 +#: ../imagery/i.vi/main.c:229 msgid "sr index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:231 +#: ../imagery/i.vi/main.c:232 msgid "ndvi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:234 +#: ../imagery/i.vi/main.c:235 msgid "ipvi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:237 +#: ../imagery/i.vi/main.c:238 msgid "dvi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:240 +#: ../imagery/i.vi/main.c:241 msgid "pvi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:243 +#: ../imagery/i.vi/main.c:244 msgid "wdvi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:246 +#: ../imagery/i.vi/main.c:247 msgid "savi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:251 +#: ../imagery/i.vi/main.c:252 msgid "msavi index requires red and nir maps, and 3 parameters related to soil line" msgstr "" -#: ../imagery/i.vi/main.c:254 +#: ../imagery/i.vi/main.c:255 msgid "msavi2 index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:257 +#: ../imagery/i.vi/main.c:258 msgid "gemi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:261 +#: ../imagery/i.vi/main.c:262 msgid "arvi index requires blue, red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:265 +#: ../imagery/i.vi/main.c:266 msgid "evi index requires blue, red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:268 +#: ../imagery/i.vi/main.c:269 msgid "evi2 index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:272 +#: ../imagery/i.vi/main.c:273 msgid "vari index requires blue, green and red maps" msgstr "" -#: ../imagery/i.vi/main.c:276 +#: ../imagery/i.vi/main.c:277 msgid "gari index requires blue, green, red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:281 +#: ../imagery/i.vi/main.c:282 msgid "gvi index requires blue, green, red, nir, chan5 and chan7 maps" msgstr "" @@ -26040,7 +26437,7 @@ msgid "%s######## CLUSTER END (%s) ########%s" msgstr "" -#: ../imagery/i.cluster/main.c:354 ../misc/m.nviz.image/main.c:242 +#: ../imagery/i.cluster/main.c:354 ../misc/m.nviz.image/main.c:248 #, c-format msgid "File <%s> created." msgstr "Soubor <%s> byl vytvoÅ™en" @@ -26808,7 +27205,7 @@ #: ../imagery/i.zc/main.c:54 ../vector/v.lidar.edgedetection/main.c:77 msgid "edges" -msgstr "" +msgstr "okraje" #: ../imagery/i.zc/main.c:56 msgid "Zero-crossing \"edge detection\" raster function for image processing." @@ -26985,7 +27382,7 @@ #: ../imagery/i.landsat.toar/main.c:75 msgid "atmospheric correction" -msgstr "" +msgstr "atmosférická korekce" #: ../imagery/i.landsat.toar/main.c:86 msgid "Prefix for output raster maps" @@ -27211,130 +27608,130 @@ msgid "Name of the output emissivity layer" msgstr "" -#: ../imagery/i.group/main.c:55 +#: ../imagery/i.group/main.c:56 msgid "Creates, edits, and lists groups of imagery data." msgstr "" -#: ../imagery/i.group/main.c:59 +#: ../imagery/i.group/main.c:60 msgid "Name of imagery group" msgstr "Název obrazové skupiny" -#: ../imagery/i.group/main.c:63 +#: ../imagery/i.group/main.c:64 msgid "Name of imagery subgroup" msgstr "" -#: ../imagery/i.group/main.c:67 +#: ../imagery/i.group/main.c:68 msgid "Name of raster map(s) to include in group" msgstr "Název rastrové mapy pro vložení do skupiny" -#: ../imagery/i.group/main.c:68 ../imagery/i.group/main.c:74 +#: ../imagery/i.group/main.c:69 ../imagery/i.group/main.c:80 msgid "Maps" msgstr "" -#: ../imagery/i.group/main.c:73 +#: ../imagery/i.group/main.c:79 msgid "Remove selected files from specified group or subgroup" msgstr "" -#: ../imagery/i.group/main.c:78 +#: ../imagery/i.group/main.c:84 msgid "List files from specified (sub)group" msgstr "" -#: ../imagery/i.group/main.c:83 +#: ../imagery/i.group/main.c:89 msgid "List subgroups from specified group" msgstr "" -#: ../imagery/i.group/main.c:109 +#: ../imagery/i.group/main.c:148 msgid "No input raster map(s) specified" msgstr "Nebyly specifikovány žádné vstupní rastrové mapy." -#: ../imagery/i.group/main.c:128 ../imagery/i.group/main.c:150 +#: ../imagery/i.group/main.c:167 ../imagery/i.group/main.c:189 msgid "Specified group does not exist in current mapset" msgstr "Zadaná skupina neexistuje v souÄasném mapsetu" -#: ../imagery/i.group/main.c:132 +#: ../imagery/i.group/main.c:171 #, c-format msgid "Removing raster maps from subgroup <%s>..." msgstr "Odstraňují rastovou mapu z podskupiny <%s>" -#: ../imagery/i.group/main.c:137 +#: ../imagery/i.group/main.c:176 #, c-format msgid "Removing raster maps from group <%s>..." msgstr "Odstraňují rastovou mapu ze skupiny <%s>" -#: ../imagery/i.group/main.c:158 +#: ../imagery/i.group/main.c:197 #, c-format msgid "Subgroup <%s> of group <%s> references the following raster maps:" msgstr "" -#: ../imagery/i.group/main.c:173 +#: ../imagery/i.group/main.c:212 #, c-format msgid "Group <%s> references the following raster maps:" msgstr "" -#: ../imagery/i.group/main.c:185 +#: ../imagery/i.group/main.c:224 #, c-format msgid "Group <%s> does not yet exist. Creating..." msgstr "Skupina <%s> jeÅ¡tÄ› neexistuje. Vytvářím ji..." -#: ../imagery/i.group/main.c:189 ../imagery/i.group/main.c:198 +#: ../imagery/i.group/main.c:228 ../imagery/i.group/main.c:237 #, c-format msgid "Adding raster maps to group <%s>..." msgstr "PÅ™idávám rastrovou mapu do skupiny <%s>.." -#: ../imagery/i.group/main.c:193 +#: ../imagery/i.group/main.c:232 #, c-format msgid "Adding raster maps to subgroup <%s>..." msgstr "PÅ™idávám rastrovou mapu do podskupiny <%s>.." -#: ../imagery/i.group/main.c:219 +#: ../imagery/i.group/main.c:258 msgid "No input raster maps defined" msgstr "" -#: ../imagery/i.group/main.c:223 ../imagery/i.group/main.c:265 +#: ../imagery/i.group/main.c:262 ../imagery/i.group/main.c:304 #, c-format msgid "Raster map <%s> not found. Skipped." msgstr "" -#: ../imagery/i.group/main.c:228 +#: ../imagery/i.group/main.c:267 #, c-format msgid "Adding raster map <%s> to group" msgstr "PÅ™idávám rastovou mapu <%s> do skupiny" -#: ../imagery/i.group/main.c:234 +#: ../imagery/i.group/main.c:273 #, c-format msgid "Raster map <%s> exists in group. Skipped." msgstr "" -#: ../imagery/i.group/main.c:271 +#: ../imagery/i.group/main.c:310 #, c-format msgid "Adding raster map <%s> to subgroup" msgstr "Å™idávám rastovou mapu <%s> do podskupiny" -#: ../imagery/i.group/main.c:278 +#: ../imagery/i.group/main.c:317 #, c-format msgid "Raster map <%s> exists in subgroup. Skipping..." msgstr "Rastrová mapa <%s> v podskupinÄ› existuje. Vynechávám..." -#: ../imagery/i.group/main.c:327 +#: ../imagery/i.group/main.c:366 #, c-format msgid "Removing raster map <%s> from group" msgstr "Odstraňují rastovou mapu <%s> ze skupiny" -#: ../imagery/i.group/main.c:344 ../imagery/i.group/main.c:403 +#: ../imagery/i.group/main.c:383 ../imagery/i.group/main.c:442 msgid "No raster map removed" msgstr "Žádná rastrová mapa není odstranÄ›na" -#: ../imagery/i.group/main.c:386 +#: ../imagery/i.group/main.c:425 #, c-format msgid "Removing raster map <%s> from subgroup" msgstr "Odstraňují rastovou mapu <%s> z podskupiny" -#: ../imagery/i.group/main.c:422 +#: ../imagery/i.group/main.c:461 #, c-format msgid "Group <%s> does not contain any subgroup.\n" msgstr "" -#: ../imagery/i.group/main.c:433 +#: ../imagery/i.group/main.c:472 #, c-format msgid "group <%s> references the following subgroups\n" msgstr "" @@ -27657,16 +28054,21 @@ msgid "Elevation map name is missing. Please set '%s' option" msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:212 +#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:211 #, c-format -msgid "Mapset [%s] in target location [%s] - %s " +msgid "Group [%s] in location [%s] mapset [%s] now uses elevation map [%s]" msgstr "" #: ../imagery/i.ortho.photo/i.ortho.elev/main.c:214 +#, c-format +msgid "Mapset [%s] in target location [%s] - %s " +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:216 msgid "permission denied\n" msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:214 +#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:216 msgid "not found\n" msgstr "" @@ -28009,29 +28411,34 @@ msgid "Target east,north coordinates to local x,y" msgstr "" -#: ../misc/m.nviz.image/main.c:56 +#: ../misc/m.nviz.image/main.c:55 msgid "Creates a 3D rendering of GIS data." msgstr "" -#: ../misc/m.nviz.image/main.c:57 +#: ../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:83 +#: ../misc/m.nviz.image/main.c:87 msgid "Unable to render data" msgstr "" -#: ../misc/m.nviz.image/main.c:142 +#: ../misc/m.nviz.image/main.c:146 #, c-format msgid "Vertical exaggeration not given, using calculated value %.0f" msgstr "" -#: ../misc/m.nviz.image/main.c:154 +#: ../misc/m.nviz.image/main.c:158 #, c-format msgid "Viewpoint height not given, using calculated value %.0f" msgstr "" -#: ../misc/m.nviz.image/main.c:240 +#: ../misc/m.nviz.image/main.c:244 +#, fuzzy +msgid "Failed to write image" +msgstr "Nelze zapisovat do souboru" + +#: ../misc/m.nviz.image/main.c:246 msgid "Unsupported output format" msgstr "" @@ -28064,11 +28471,11 @@ #: ../misc/m.nviz.image/args.c:115 msgid "Size (width, height) of output image" -msgstr "" +msgstr "Velikost (šířka, výška) výstupního obrazu" #: ../misc/m.nviz.image/args.c:132 msgid "Name of raster map(s) for elevation" -msgstr "" +msgstr "Název výškové rastrové map(y)" #: ../misc/m.nviz.image/args.c:142 msgid "Constant elevation value(s) to use instead of a raster DEM" @@ -28184,7 +28591,7 @@ #: ../misc/m.nviz.image/args.c:390 msgid "Vector lines position" -msgstr "" +msgstr "Pozice vektorových Äar" #: ../misc/m.nviz.image/args.c:402 msgid "Name of point vector overlay map(s)" @@ -28197,7 +28604,7 @@ #: ../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 "" +msgstr "Vektorové body" #: ../misc/m.nviz.image/args.c:422 msgid "Icon size (map units)" @@ -28338,7 +28745,7 @@ #: ../misc/m.nviz.image/args.c:771 msgid "Light position (x,y,z model coordinates)" -msgstr "" +msgstr "Pozice svÄ›tla (souÅ™adnice x, y, z)" #: ../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 @@ -28389,7 +28796,7 @@ #: ../misc/m.nviz.image/args.c:871 msgid "North-East edge" -msgstr "" +msgstr "Severovýchodní okraj" #: ../misc/m.nviz.image/args.c:872 msgid "South-West edge" @@ -28689,8 +29096,8 @@ msgstr "" #: ../db/db.databases/main.c:97 ../db/db.copy/main.c:37 -#: ../db/db.execute/main.c:127 ../db/db.execute/main.c:134 -#: ../db/db.execute/main.c:140 ../db/db.select/main.c:267 +#: ../db/db.execute/main.c:139 ../db/db.execute/main.c:146 +#: ../db/db.execute/main.c:152 ../db/db.select/main.c:267 #: ../db/db.dropdb/main.c:73 ../db/db.createdb/main.c:73 #: ../vector/v.db.select/main.c:57 msgid "SQL" @@ -28803,26 +29210,30 @@ msgid "Overwrite current settings if already initialized" msgstr "" -#: ../db/db.connect/main.c:91 +#: ../db/db.connect/main.c:101 msgid "Default group of database users to which select privilege is granted" msgstr "Výchozí skupina uživatelů databáze, které jsou pÅ™iÅ™azeny práva na select." -#: ../db/db.connect/main.c:141 ../db/db.tables/main.c:41 +#: ../db/db.connect/main.c:151 ../db/db.tables/main.c:41 msgid "Database connection not defined. Run db.connect." msgstr "Spojení s databází nebylo pro ovladaÄ definováno. SpusÅ¥te db.connect" -#: ../db/db.connect/main.c:166 +#: ../db/db.connect/main.c:176 msgid "DB settings already defined, nothing to do" msgstr "" -#: ../db/db.connect/main.c:172 +#: ../db/db.connect/main.c:182 msgid "Default driver is not set" msgstr "Základní ovladaÄ není nastaven" -#: ../db/db.connect/main.c:175 +#: ../db/db.connect/main.c:185 msgid "Default database is not set" msgstr "Název vstupní databáze není nastaven" +#: ../db/db.connect/main.c:221 +msgid "Unable to set default database connection" +msgstr "" + #: ../db/db.describe/main.c:108 msgid "Print column names only instead of full column descriptions" msgstr "vypiÅ¡ pouze jména sloupců místo plného popisu sloupců" @@ -28840,41 +29251,42 @@ msgid "Unable to open file <%s>: %s" msgstr "" -#: ../db/db.execute/main.c:94 ../db/db.execute/main.c:99 +#: ../db/db.execute/main.c:86 ../db/db.execute/main.c:91 +#: ../db/db.execute/main.c:106 ../db/db.execute/main.c:111 #, c-format msgid "Error while executing: '%s'" msgstr "Chyba pÅ™i vykonávání: '%s'" -#: ../db/db.execute/main.c:128 +#: ../db/db.execute/main.c:140 msgid "Executes any SQL statement." msgstr "Vykoná jakýkoliv příkaz SQL." -#: ../db/db.execute/main.c:129 +#: ../db/db.execute/main.c:141 msgid "For SELECT statements use 'db.select'." msgstr "" -#: ../db/db.execute/main.c:132 +#: ../db/db.execute/main.c:144 msgid "SQL statement" -msgstr "" +msgstr "Příkaz SQL" -#: ../db/db.execute/main.c:133 +#: ../db/db.execute/main.c:145 msgid "Example: update rybniky set kapri = 'hodne' where kapri = 'malo'" msgstr "" -#: ../db/db.execute/main.c:138 +#: ../db/db.execute/main.c:150 msgid "Name of file containing SQL statement(s)" msgstr "" -#: ../db/db.execute/main.c:160 +#: ../db/db.execute/main.c:172 msgid "Ignore SQL errors and continue" msgstr "Ignoruj chyby SQL a pokraÄuj" -#: ../db/db.execute/main.c:161 ../vector/v.build/main.c:51 +#: ../db/db.execute/main.c:173 ../vector/v.build/main.c:51 #: ../vector/v.build/main.c:77 msgid "Errors" msgstr "Chyby" -#: ../db/db.execute/main.c:167 +#: ../db/db.execute/main.c:179 #, c-format msgid "You must provide <%s> or <%s> option" msgstr "" @@ -28999,7 +29411,7 @@ msgid "Unable to db_alloc_string_array()" msgstr "" -#: ../db/drivers/ogr/execute.c:56 ../vector/v.out.ogr/main.c:592 +#: ../db/drivers/ogr/execute.c:56 ../vector/v.out.ogr/main.c:648 #, c-format msgid "OGR layer <%s> not found" msgstr "Vrstva OGR <%s> nebyla nalezena" @@ -29008,11 +29420,11 @@ #: ../vector/v.out.lidar/main.c:155 ../vector/v.db.connect/main.c:289 #: ../vector/v.reclass/main.c:145 ../vector/v.to.3d/trans2.c:63 #: ../vector/v.to.3d/trans3.c:65 ../vector/v.univar/main.c:355 -#: ../vector/v.distance/main.c:533 ../vector/v.distance/main.c:574 +#: ../vector/v.distance/main.c:540 ../vector/v.distance/main.c:581 #: ../vector/v.in.db/main.c:187 ../vector/v.colors/scan_attr.c:35 -#: ../vector/v.colors.out/make_colors.c:42 ../vector/v.vect.stats/main.c:428 +#: ../vector/v.colors.out/make_colors.c:42 ../vector/v.vect.stats/main.c:435 #: ../vector/v.transform/trans_digit.c:116 -#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:96 +#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:97 #: ../scripts/v.db.join/v.db.join.py:98 ../scripts/v.db.join/v.db.join.py:106 #: ../scripts/v.db.join/v.db.join.py:123 ../scripts/db.univar/db.univar.py:120 #, c-format, python-format @@ -29046,12 +29458,7 @@ msgid "Column '%s' : type int8 (bigint) is stored as integer (4 bytes) some data may be damaged" msgstr "" -#: ../db/drivers/ogr/describe.c:204 -#, c-format -msgid "column '%s', type 'string': unknown width -> stored as varchar(250) some data may be lost" -msgstr "sloupec '%s' typu 'string': neznámé šířky -> uložen jako varchar(250), nÄ›která data mohou být ztracena" - -#: ../db/drivers/ogr/describe.c:212 ../db/drivers/ogr/fetch.c:160 +#: ../db/drivers/ogr/describe.c:212 ../db/drivers/ogr/fetch.c:167 msgid "Unknown type" msgstr "Neznámý typ" @@ -29063,7 +29470,7 @@ msgid "Unable to add new token" msgstr "" -#: ../db/drivers/ogr/fetch.c:55 ../db/drivers/ogr/fetch.c:188 +#: ../db/drivers/ogr/fetch.c:55 ../db/drivers/ogr/fetch.c:195 #: ../db/drivers/sqlite/fetch.c:265 ../db/drivers/postgres/fetch.c:33 #: ../db/drivers/mysql/fetch.c:34 ../db/drivers/mysql/fetch.c:276 msgid "Cursor not found" @@ -29083,7 +29490,7 @@ #: ../db/drivers/sqlite/listtab.c:50 ../db/drivers/sqlite/listtab.c:66 msgid "Unable to list tables:" -msgstr "" +msgstr "Tabulky nelze zobrazit:" #: ../db/drivers/sqlite/table.c:37 msgid "Error in sqlite3_exec():" @@ -29137,7 +29544,7 @@ #: ../db/drivers/sqlite/db.c:162 msgid "Unable to create database:" -msgstr "" +msgstr "Nelze vytvoÅ™it databázi:" #: ../db/drivers/sqlite/db.c:186 #, c-format @@ -29202,7 +29609,7 @@ #: ../db/drivers/sqlite/fetch.c:171 ../db/drivers/postgres/fetch.c:129 msgid "Unable to scan date:" -msgstr "" +msgstr "Nelze skenovat datum:" #: ../db/drivers/sqlite/fetch.c:188 ../db/drivers/postgres/fetch.c:147 msgid "Unable to scan time:" @@ -29582,7 +29989,7 @@ #: ../db/drivers/dbf/db.c:94 #, c-format -msgid "Unable create DBF database: %s" +msgid "Unable to create DBF database: %s" msgstr "" #: ../db/drivers/dbf/db.c:102 @@ -29693,7 +30100,7 @@ msgstr "writeVTKHeader: Zapisuji hlaviÄku VTK" #: ../vector/v.mkgrid/main.c:73 ../vector/v.kcv/main.c:58 -#: ../vector/v.random/main.c:101 ../vector/v.perturb/main.c:66 +#: ../vector/v.random/main.c:104 ../vector/v.perturb/main.c:66 #: ../vector/v.normal/main.c:75 ../vector/v.qcount/main.c:62 msgid "point pattern" msgstr "" @@ -29752,7 +30159,7 @@ #: ../vector/v.mkgrid/main.c:146 msgid "Allow asymmetric hexagons" -msgstr "" +msgstr "Povolit asymetrické Å¡estiúhelníky" #: ../vector/v.mkgrid/main.c:186 msgid "'coor' and 'position=region' are exclusive options" @@ -29796,7 +30203,7 @@ #: ../vector/v.mkgrid/main.c:322 ../vector/v.mkgrid/main.c:325 msgid "Please use a higher resolution or a larger region" -msgstr "" +msgstr "Použijte prosím vyšší rozliÅ¡ení nebo vÄ›tší oblast" #: ../vector/v.mkgrid/main.c:329 #, c-format @@ -29821,7 +30228,7 @@ #: ../vector/v.mkgrid/main.c:372 msgid "The rectangles will be asymmetrical." -msgstr "" +msgstr "Obdélníky budou asymetrické." #: ../vector/v.mkgrid/main.c:417 msgid "Creating centroids..." @@ -29918,7 +30325,7 @@ msgid "GRASS is not compiled with PostgreSQL support. Using OGR-PostgreSQL driver instead of native GRASS-PostGIS data driver." msgstr "" -#: ../vector/v.external.out/link.c:26 ../vector/v.out.ogr/main.c:102 +#: ../vector/v.external.out/link.c:26 ../vector/v.out.ogr/main.c:103 #, c-format msgid "Data source starts with \"PG:\" prefix, expecting \"PostgreSQL\" format (\"%s\" given)" msgstr "" @@ -30235,12 +30642,13 @@ msgid "Loading data..." msgstr "NaÄítám data... " -#: ../vector/v.to.rast/vect2rast.c:55 ../vector/v.db.connect/main.c:213 -#: ../vector/v.to.rast3/main.c:80 ../vector/v.db.select/main.c:171 -#: ../vector/v.to.3d/trans2.c:49 ../vector/v.to.3d/trans3.c:51 -#: ../vector/v.distance/main.c:515 ../vector/v.distance/main.c:596 -#: ../vector/v.colors.out/make_colors.c:31 ../vector/v.info/print.c:138 -#: ../vector/v.extract/main.c:255 +#: ../vector/v.to.rast/vect2rast.c:55 ../vector/v.random/main.c:265 +#: ../vector/v.db.connect/main.c:213 ../vector/v.to.rast3/main.c:80 +#: ../vector/v.db.select/main.c:171 ../vector/v.to.3d/trans2.c:49 +#: ../vector/v.to.3d/trans3.c:51 ../vector/v.distance/main.c:522 +#: ../vector/v.distance/main.c:603 ../vector/v.colors.out/make_colors.c:31 +#: ../vector/v.info/print.c:138 ../vector/v.extract/main.c:217 +#: ../vector/v.extract/main.c:315 #, c-format msgid "Database connection not defined for layer <%s>" msgstr "" @@ -30317,7 +30725,7 @@ #: ../vector/v.to.rast/do_areas.c:118 msgid "Area without centroid (OK for island)" -msgstr "" +msgstr "Plocha bez centroidu (OK pro ostrov)" #: ../vector/v.to.rast/do_areas.c:128 msgid "Area centroid without category" @@ -30505,40 +30913,40 @@ msgid "No database record for cat = %d and export of 'cat' disabled" msgstr "" -#: ../vector/v.out.ogr/main.c:87 +#: ../vector/v.out.ogr/main.c:88 msgid "Exports a vector map layer to any of the supported OGR vector formats." msgstr "Exportuje vektorovou vrstvu do nÄ›kterého z podporovaných vektorových formátů OGR." -#: ../vector/v.out.ogr/main.c:88 +#: ../vector/v.out.ogr/main.c:89 msgid "By default a vector map layer is exported to OGC GeoPackage format." msgstr "" -#: ../vector/v.out.ogr/main.c:170 +#: ../vector/v.out.ogr/main.c:172 msgid "Volumes will be exported as sets of faces" msgstr "" -#: ../vector/v.out.ogr/main.c:188 +#: ../vector/v.out.ogr/main.c:190 msgid "Unable to determine input map's vector feature type(s)." msgstr "" -#: ../vector/v.out.ogr/main.c:254 +#: ../vector/v.out.ogr/main.c:255 msgid "The combination of types is not supported by all formats." msgstr "Kombinace typů není podporována vÅ¡emi formáty." -#: ../vector/v.out.ogr/main.c:271 +#: ../vector/v.out.ogr/main.c:272 msgid "Unable to create OGR spatial reference" msgstr "" -#: ../vector/v.out.ogr/main.c:293 +#: ../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:305 +#: ../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:311 +#: ../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." @@ -30547,7 +30955,7 @@ msgstr[2] "Nalezeno %d bodů, nebyly vÅ¡ak požadovány pro export. Ověřte parametr 'type'." msgstr[3] "Nalezeno %d bodů, nebyly vÅ¡ak požadovány pro export. Ověřte parametr 'type'." -#: ../vector/v.out.ogr/main.c:319 +#: ../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." @@ -30556,7 +30964,7 @@ msgstr[2] "Nalezeno %d linií, nebyly vÅ¡ak požadovány pro export. Ověřte parametr 'type'." msgstr[3] "Nalezeno %d linií, nebyly vÅ¡ak požadovány pro export. Ověřte parametr 'type'." -#: ../vector/v.out.ogr/main.c:328 +#: ../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." @@ -30565,7 +30973,7 @@ msgstr[2] "" msgstr[3] "" -#: ../vector/v.out.ogr/main.c:337 +#: ../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." @@ -30574,7 +30982,7 @@ msgstr[2] "" msgstr[3] "" -#: ../vector/v.out.ogr/main.c:345 +#: ../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." @@ -30583,7 +30991,7 @@ msgstr[2] "Nalezeno %d ploch, nebyly vÅ¡ak požadovány pro export. Ověřte parametr 'type'." msgstr[3] "Nalezeno %d ploch, nebyly vÅ¡ak požadovány pro export. Ověřte parametr 'type'." -#: ../vector/v.out.ogr/main.c:353 +#: ../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." @@ -30592,7 +31000,7 @@ msgstr[2] "Nalezeno %d 3D polygonů, nebyly vÅ¡ak požadovány pro export. Ověřte parametr 'type'." msgstr[3] "Nalezeno %d 3D polygonů, nebyly vÅ¡ak požadovány pro export. Ověřte parametr 'type'." -#: ../vector/v.out.ogr/main.c:361 +#: ../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." @@ -30601,105 +31009,105 @@ msgstr[2] "Nalezeno %d objemů, nebyly vÅ¡ak požadovány pro export. Ověřte parametr 'type'." msgstr[3] "Nalezeno %d objemů, nebyly vÅ¡ak požadovány pro export. Ověřte parametr 'type'." -#: ../vector/v.out.ogr/main.c:371 +#: ../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:380 +#: ../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:390 +#: ../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:399 +#: ../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:409 +#: ../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:418 +#: ../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:427 +#: ../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:436 +#: ../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:461 +#: ../vector/v.out.ogr/main.c:478 #, c-format msgid "OGR driver <%s> not found" msgstr "OvladaÄ OGR <%s> nebyl nalezen" -#: ../vector/v.out.ogr/main.c:488 +#: ../vector/v.out.ogr/main.c:523 #, c-format msgid "Unable to open OGR data source '%s'" msgstr "Nelze otevřít OGR zdroj dat '%s'" -#: ../vector/v.out.ogr/main.c:502 +#: ../vector/v.out.ogr/main.c:543 #, c-format msgid "Layer <%s> already exists in OGR data source '%s'" msgstr "" -#: ../vector/v.out.ogr/main.c:506 +#: ../vector/v.out.ogr/main.c:547 #, c-format msgid "OGR layer <%s> already exists and will be overwritten" msgstr "" -#: ../vector/v.out.ogr/main.c:513 +#: ../vector/v.out.ogr/main.c:559 #, c-format msgid "OGR layer <%s> doesn't exists, creating new OGR layer instead" msgstr "" -#: ../vector/v.out.ogr/main.c:541 +#: ../vector/v.out.ogr/main.c:587 msgid "Overriding existing user-defined 'SHPT=' LCO." msgstr "" -#: ../vector/v.out.ogr/main.c:556 +#: ../vector/v.out.ogr/main.c:602 #, 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:568 +#: ../vector/v.out.ogr/main.c:614 #, 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:575 +#: ../vector/v.out.ogr/main.c:621 #, c-format msgid "Vector map <%s> is 3D. Use format specific layer creation options (parameter 'lco') to export using only category numbers as attributes" msgstr "Nebyla nalezena žádná atributová tabulka -> použiji jako atributy pouze Äísla kategorie" -#: ../vector/v.out.ogr/main.c:610 +#: ../vector/v.out.ogr/main.c:666 msgid "Exporting 'cat' anyway, as it is the only attribute table field" msgstr "" -#: ../vector/v.out.ogr/main.c:619 ../vector/v.out.ogr/main.c:691 +#: ../vector/v.out.ogr/main.c:675 ../vector/v.out.ogr/main.c:747 #, c-format msgid "New attribute column <%s> added to the table" msgstr "Nový atributový sloupec <%s> pÅ™idán do tabulky" -#: ../vector/v.out.ogr/main.c:703 +#: ../vector/v.out.ogr/main.c:759 #, c-format msgid "Key column <%s> not found" msgstr "Sloupec s klíÄem <%s> nenalezen" -#: ../vector/v.out.ogr/main.c:716 +#: ../vector/v.out.ogr/main.c:787 #, c-format msgid "Exporting %d feature..." msgid_plural "Exporting %d features..." @@ -30708,7 +31116,7 @@ msgstr[2] "Exportuje se %d prvků" msgstr[3] "Exportuje se %d prvků" -#: ../vector/v.out.ogr/main.c:731 +#: ../vector/v.out.ogr/main.c:802 #, c-format msgid "Exporting %d area (may take some time)..." msgid_plural "Exporting %d areas (may take some time)..." @@ -30717,7 +31125,7 @@ msgstr[2] "Exportuje se %d ploch (může to chvíli trvat)..." msgstr[3] "Exportuje se %d ploch (může to chvíli trvat)..." -#: ../vector/v.out.ogr/main.c:750 +#: ../vector/v.out.ogr/main.c:821 #, c-format msgid "Exporting %d volume..." msgid_plural "Exporting %d volumes..." @@ -30726,11 +31134,11 @@ msgstr[2] "" msgstr[3] "" -#: ../vector/v.out.ogr/main.c:754 +#: ../vector/v.out.ogr/main.c:825 msgid "Export of volumes not implemented yet. Skipping." msgstr "" -#: ../vector/v.out.ogr/main.c:771 +#: ../vector/v.out.ogr/main.c:842 #, c-format msgid "%d feature without attributes was written" msgid_plural "%d features without attributes were written" @@ -30739,7 +31147,7 @@ msgstr[2] "" msgstr[3] "" -#: ../vector/v.out.ogr/main.c:777 +#: ../vector/v.out.ogr/main.c:848 #, c-format msgid "%d feature without category was written" msgid_plural "%d features without category were written" @@ -30748,7 +31156,7 @@ msgstr[2] "%d prvků bez kategorie bylo zapsáno" msgstr[3] "%d prvků bez kategorie bylo zapsáno" -#: ../vector/v.out.ogr/main.c:781 +#: ../vector/v.out.ogr/main.c:852 #, 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." @@ -30757,11 +31165,11 @@ msgstr[2] "" msgstr[3] "" -#: ../vector/v.out.ogr/main.c:797 +#: ../vector/v.out.ogr/main.c:868 msgid "Output layer is empty, no features written" msgstr "Výstupní vrstva je prázdná, nebyly zapsány žádné prvky" -#: ../vector/v.out.ogr/main.c:798 +#: ../vector/v.out.ogr/main.c:869 #, c-format msgid "%d feature (%s type) written to <%s> (%s format)." msgid_plural "%d features (%s type) written to <%s> (%s format)." @@ -30856,7 +31264,7 @@ msgid "Force 2D output even if input is 3D (applies to Shapefile output only)" msgstr "Vynutit 2D výstup, i když je vstup 3D (platí pouze pro výstup Shapefile)" -#: ../vector/v.out.ogr/args.c:114 ../vector/v.in.ogr/main.c:338 +#: ../vector/v.out.ogr/args.c:114 ../vector/v.in.ogr/main.c:355 #: ../vector/v.out.postgis/args.c:78 msgid "Useful if input is 3D but all z coordinates are identical" msgstr "UžiteÄné, pokud je vstup 3D, ale vÅ¡echny souÅ™adnice z jsou totožné" @@ -30873,8 +31281,8 @@ msgid "List supported output formats and exit" msgstr "" -#: ../vector/v.out.ogr/dsn.c:21 ../vector/v.in.ogr/dsn.c:26 -#: ../vector/v.external/dsn.c:21 +#: ../vector/v.out.ogr/dsn.c:27 ../vector/v.in.ogr/dsn.c:28 +#: ../vector/v.external/dsn.c:27 msgid "Invalid connection string (dbname missing)" msgstr "" @@ -30883,39 +31291,48 @@ msgid "OGR driver <%s> not available" msgstr "OvladaÄ OGR <%s> není dostupný" -#: ../vector/v.out.ogr/create.c:26 +#: ../vector/v.out.ogr/create.c:30 #, c-format msgid "Creation of output OGR datasource <%s> failed" msgstr "" -#: ../vector/v.out.ogr/create.c:36 +#: ../vector/v.out.ogr/create.c:44 #, c-format msgid "Creation of OGR layer <%s> failed" msgstr "" -#: ../vector/v.out.ogr/export_lines.c:178 -#: ../vector/v.out.ogr/export_areas.c:143 +#: ../vector/v.out.ogr/export_lines.c:135 +#: ../vector/v.out.ogr/export_lines.c:231 +#: ../vector/v.out.ogr/export_lines.c:280 +#: ../vector/v.out.ogr/export_areas.c:126 +#: ../vector/v.out.ogr/export_areas.c:227 +#: ../vector/v.out.ogr/export_areas.c:278 +msgid "Failed to create OGR feature" +msgstr "" + +#: ../vector/v.out.ogr/export_lines.c:180 +#: ../vector/v.out.ogr/export_areas.c:170 #, c-format msgid "Unable to export multi-features. No category index for layer %d." msgstr "" -#: ../vector/v.out.ogr/export_lines.c:212 -#: ../vector/v.out.ogr/export_areas.c:176 +#: ../vector/v.out.ogr/export_lines.c:214 +#: ../vector/v.out.ogr/export_areas.c:203 #, 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:154 +#: ../vector/v.out.ogr/export_areas.c:181 msgid "Exporting features with category..." msgstr "Exportují se prvky s kategorií..." -#: ../vector/v.out.ogr/export_areas.c:214 +#: ../vector/v.out.ogr/export_areas.c:243 msgid "Exporting features without category..." msgstr "Exportují se prvky bez kategorie..." #: ../vector/v.kcv/main.c:57 ../vector/v.out.lidar/main.c:474 #: ../vector/v.normal/main.c:74 ../vector/v.in.db/main.c:55 -#: ../vector/v.decimate/main.c:129 +#: ../vector/v.decimate/main.c:130 msgid "points" msgstr "" @@ -31005,7 +31422,7 @@ #: ../vector/v.kcv/main.c:300 msgid "internal error" -msgstr "" +msgstr "interní chyba" #: ../vector/v.surf.idw/main.c:92 msgid "Provides surface interpolation from vector point data by Inverse Distance Squared Weighting." @@ -31015,7 +31432,7 @@ msgid "Name of attribute column with values to interpolate" msgstr "" -#: ../vector/v.surf.idw/main.c:102 ../vector/v.surf.rst/main.c:185 +#: ../vector/v.surf.idw/main.c:102 ../vector/v.surf.rst/main.c:187 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 "" @@ -31568,7 +31985,7 @@ #: ../vector/v.net.alloc/main.c:82 ../vector/v.net.alloc/main.c:115 #: ../vector/v.net.alloc/main.c:120 ../vector/v.net.alloc/main.c:125 msgid "Cost" -msgstr "" +msgstr "Cena" #: ../vector/v.net.distance/main.c:100 msgid "From layer number or name" @@ -31577,7 +31994,7 @@ #: ../vector/v.net.distance/main.c:101 ../vector/v.net.distance/main.c:106 #: ../vector/v.net.distance/main.c:112 ../vector/v.distance/main.c:131 #: ../vector/v.distance/main.c:136 ../vector/v.distance/main.c:143 -#: ../vector/v.distance/main.c:187 ../vector/v.distance/main.c:224 +#: ../vector/v.distance/main.c:189 ../vector/v.distance/main.c:226 msgid "From" msgstr "Od" @@ -31596,7 +32013,7 @@ #: ../vector/v.net.distance/main.c:117 ../vector/v.net.distance/main.c:124 #: ../vector/v.net.distance/main.c:129 ../vector/v.net.distance/main.c:135 #: ../vector/v.distance/main.c:148 ../vector/v.distance/main.c:153 -#: ../vector/v.distance/main.c:160 ../vector/v.distance/main.c:230 +#: ../vector/v.distance/main.c:160 ../vector/v.distance/main.c:232 msgid "To" msgstr "Do" @@ -31678,102 +32095,118 @@ msgstr[2] "%d prvky 'od' ('from') není dosažitelných" msgstr[3] "%d prvky 'od' ('from') není dosažitelných" -#: ../vector/v.random/main.c:102 +#: ../vector/v.random/main.c:105 msgid "stratified random sampling" msgstr "" -#: ../vector/v.random/main.c:105 +#: ../vector/v.random/main.c:108 msgid "Generates random 2D/3D vector points." msgstr "" -#: ../vector/v.random/main.c:113 +#: ../vector/v.random/main.c:116 msgid "Number of points to be created" msgstr "poÄet bodů, které mají být vytvoÅ™eny" -#: ../vector/v.random/main.c:118 +#: ../vector/v.random/main.c:121 msgid "Restrict points to areas in input vector" msgstr "" -#: ../vector/v.random/main.c:120 ../vector/v.random/main.c:180 +#: ../vector/v.random/main.c:123 ../vector/v.random/main.c:183 msgid "Restrict" msgstr "" -#: ../vector/v.random/main.c:136 +#: ../vector/v.random/main.c:139 msgid "Minimum z height (needs -z flag or column name)" msgstr "minimální výška z (nutný pÅ™epínaÄ -znebo název sloupce)" -#: ../vector/v.random/main.c:138 ../vector/v.random/main.c:147 -#: ../vector/v.random/main.c:160 ../vector/v.random/main.c:170 -#: ../vector/v.random/main.c:175 ../vector/v.in.db/main.c:85 +#: ../vector/v.random/main.c:141 ../vector/v.random/main.c:150 +#: ../vector/v.random/main.c:163 ../vector/v.random/main.c:173 +#: ../vector/v.random/main.c:178 ../vector/v.in.db/main.c:85 msgid "3D output" msgstr "" -#: ../vector/v.random/main.c:145 +#: ../vector/v.random/main.c:148 msgid "Maximum z height (needs -z flag or column name)" msgstr "maximální výška z (nutný pÅ™epínaÄ -znebo název sloupce)" -#: ../vector/v.random/main.c:154 +#: ../vector/v.random/main.c:157 msgid "The seed to initialize the random generator. If not set the process ID is used" msgstr "" -#: ../vector/v.random/main.c:157 +#: ../vector/v.random/main.c:160 msgid "Name of column for z values" msgstr "" -#: ../vector/v.random/main.c:159 +#: ../vector/v.random/main.c:162 msgid "Writes z values to column" msgstr "" -#: ../vector/v.random/main.c:167 +#: ../vector/v.random/main.c:170 msgid "Type of column for z values" msgstr "" -#: ../vector/v.random/main.c:174 +#: ../vector/v.random/main.c:177 msgid "Create 3D output" msgstr "VytvoÅ™it 3D výstup" -#: ../vector/v.random/main.c:179 +#: ../vector/v.random/main.c:182 msgid "Generate n points for each individual area (requires restrict parameter)" msgstr "" -#: ../vector/v.random/main.c:196 -#, c-format -msgid "Number of points must be > 0 (%d given)" +#: ../vector/v.random/main.c:199 +#, fuzzy, c-format +msgid "Number of points must be > 0 (%ld given)" msgstr "poÄet bodů,musí být > 0 (zadáno %d)" -#: ../vector/v.random/main.c:212 ../vector/v.drape/main.c:150 +#: ../vector/v.random/main.c:215 ../vector/v.drape/main.c:150 #: ../vector/v.buffer/main.c:347 #, c-format msgid "Invalid layer number (%d). Parameter '%s' or '%s' specified, assuming layer '1'." msgstr "" -#: ../vector/v.random/main.c:222 +#: ../vector/v.random/main.c:225 #, c-format msgid "No areas in vector map <%s>" msgstr "" -#: ../vector/v.random/main.c:276 -msgid "Table should contain only two columns" -msgstr "Tabulka by mÄ›la obsahovat pouze dva sloupce" - -#: ../vector/v.random/main.c:285 +#: ../vector/v.random/main.c:323 msgid "You have created unsupported column type. This module supports only INTEGER and DOUBLE PRECISION column types." msgstr "vytvoÅ™illi jste nepodporovaný typ sloupce. Tento modul podporuje pouze tyto typy slopuců INTEGER a DOUBLE PRECISION." -#: ../vector/v.random/main.c:348 +#: ../vector/v.random/main.c:387 #, c-format msgid "Selected areas in input vector <%s> do not overlap with the current region" msgstr "" -#: ../vector/v.random/main.c:360 +#: ../vector/v.random/main.c:399 #, c-format msgid "Input vector <%s> does not overlap with the current region" msgstr "" -#: ../vector/v.random/main.c:385 +#: ../vector/v.random/main.c:424 msgid "Generating points..." msgstr "Vytvářím body..." +#: ../vector/v.random/main.c:530 ../vector/v.random/main.c:677 +#, fuzzy, c-format +msgid "Unable to insert new row: %s" +msgstr "Nelze vložit nový řádek: %s" + +#: ../vector/v.random/main.c:702 ../vector/v.db.select/main.c:208 +msgid "Unable to open select cursor" +msgstr "Nelze otevřít kurzor pro výbÄ›" + +#: ../vector/v.random/main.c:707 ../vector/v.reclass/main.c:267 +#: ../vector/v.db.select/main.c:229 +#, c-format +msgid "Unable to fetch data from table <%s>" +msgstr "Nelze naÄíst data z tabulky <%s>" + +#: ../vector/v.random/main.c:742 +#, fuzzy, c-format +msgid "Unable to update row: %s" +msgstr "Nelze vložit nový řádek: %s" + #: ../vector/v.support/main.c:41 msgid "Updates vector map metadata." msgstr "aktualizuji metadat vektorové mapy." @@ -31863,7 +32296,7 @@ msgid "%s: Cannot write dxf file." msgstr "%s: Nelze zapsat soubor dxf." -#: ../vector/v.out.lidar/main.c:77 +#: ../vector/v.out.lidar/main.c:77 ../vector/v.extract/extract.c:264 #, c-format msgid "Database connection not defined for layer <%d>" msgstr "" @@ -31977,106 +32410,100 @@ msgid "Ignore color table even when set and not other options are present" msgstr "" -#: ../vector/v.proj/main.c:72 +#: ../vector/v.proj/main.c:77 msgid "Re-projects a vector map from one location to the current location." msgstr "" -#: ../vector/v.proj/main.c:78 +#: ../vector/v.proj/main.c:83 msgid "Location containing input vector map" msgstr "Lokace obsahující vstupní vektorovou vrstvu" -#: ../vector/v.proj/main.c:82 +#: ../vector/v.proj/main.c:87 msgid "Mapset containing input vector map" msgstr "Mapset obsahující vstupní vektorové vrstvy" -#: ../vector/v.proj/main.c:88 +#: ../vector/v.proj/main.c:93 msgid "Name of input vector map to re-project" msgstr "" -#: ../vector/v.proj/main.c:100 +#: ../vector/v.proj/main.c:105 msgid "Maximum segment length in meters in output vector map" msgstr "" -#: ../vector/v.proj/main.c:101 +#: ../vector/v.proj/main.c:106 msgid "Increases accuracy of reprojected shapes, disable with smax=0" msgstr "" -#: ../vector/v.proj/main.c:111 +#: ../vector/v.proj/main.c:124 msgid "List vector maps in input mapset and exit" msgstr "" -#: ../vector/v.proj/main.c:115 +#: ../vector/v.proj/main.c:128 msgid "3D vector maps only" msgstr "Pouze 3D vektorové mapy" -#: ../vector/v.proj/main.c:117 +#: ../vector/v.proj/main.c:130 msgid "Assume z coordinate is ellipsoidal height and transform if possible" msgstr "" -#: ../vector/v.proj/main.c:123 +#: ../vector/v.proj/main.c:136 msgid "Latlon output only, default is -180,180" msgstr "" -#: ../vector/v.proj/main.c:125 +#: ../vector/v.proj/main.c:138 msgid "Disable wrapping to -180,180 for latlon output" msgstr "" -#: ../vector/v.proj/main.c:131 +#: ../vector/v.proj/main.c:144 msgid "Recommended for massive point projection" msgstr "" -#: ../vector/v.proj/main.c:200 +#: ../vector/v.proj/main.c:212 msgid "No vector maps found" msgstr "" -#: ../vector/v.proj/main.c:213 +#: ../vector/v.proj/main.c:225 #, c-format msgid "Vector map <%s> in location <%s> mapset <%s> not found" msgstr "Vektorová mapa <%s> v lokaci <%s>, mapsetu <%s> nenalezena" -#: ../vector/v.proj/main.c:243 +#: ../vector/v.proj/main.c:255 #, c-format msgid "Mapset <%s> in input location <%s> - permission denied" msgstr "Mapset <%s> ve vstupní lokaci <%s> - přístup odepÅ™en" -#: ../vector/v.proj/main.c:246 +#: ../vector/v.proj/main.c:258 #, c-format msgid "Mapset <%s> in input location <%s> not found" msgstr "Mapset <%s> ve vstupní lokaci <%s> - nebyl nalezen" -#: ../vector/v.proj/main.c:291 ../vector/v.proj/main.c:417 +#: ../vector/v.proj/main.c:312 ../vector/v.proj/main.c:439 #: ../vector/v.rectify/main.c:235 msgid "Reading input vector map" msgstr "NaÄítání vstupní vektorovou mapu" -#: ../vector/v.proj/main.c:314 +#: ../vector/v.proj/main.c:335 #, c-format msgid "Input vector map <%s> is empty" msgstr "" -#: ../vector/v.proj/main.c:322 ../vector/v.proj/main.c:333 -#: ../vector/v.proj/main.c:348 ../vector/v.proj/main.c:363 -msgid "Error in pj_do_transform" -msgstr "Chyba v pj_do_transform" - -#: ../vector/v.proj/main.c:408 +#: ../vector/v.proj/main.c:430 msgid "Reprojecting primitives ..." msgstr "" -#: ../vector/v.proj/main.c:445 ../vector/v.proj/main.c:452 -#: ../vector/v.proj/main.c:478 ../vector/v.proj/main.c:492 +#: ../vector/v.proj/main.c:495 ../vector/v.proj/main.c:509 #, c-format msgid "Unable to re-project vector map <%s> from <%s>" msgstr "" -#: ../vector/v.proj/main.c:503 ../vector/v.build.polylines/main.c:241 +#: ../vector/v.proj/main.c:520 ../vector/v.build.polylines/main.c:241 #: ../vector/v.type/main.c:155 ../vector/v.rectify/main.c:278 #: ../vector/v.category/main.c:763 ../vector/v.net/main.c:158 #: ../vector/v.transform/main.c:304 msgid "Failed to copy attribute table to output map" msgstr "Nelze kopírovat atributovou tabulku do výstupní mapy" -#: ../vector/v.proj/main.c:512 +#: ../vector/v.proj/main.c:529 msgid "Try to disable wrapping to -180,180 if topological errors occurred" msgstr "" @@ -32211,8 +32638,8 @@ msgid "Unable to open vector map <%s> at topology level. Areas will not be processed." msgstr "" -#: ../vector/v.out.ascii/main.c:104 ../vector/v.surf.rst/main.c:570 -#: ../vector/v.colors/main.c:270 ../vector/v.colors.out/scan_cats.c:24 +#: ../vector/v.out.ascii/main.c:104 ../vector/v.surf.rst/main.c:573 +#: ../vector/v.colors/main.c:283 ../vector/v.colors.out/scan_cats.c:24 #: ../vector/v.colors.out/make_colors.c:27 #, c-format msgid "Layer <%s> not found" @@ -32242,7 +32669,7 @@ #: ../vector/v.out.ascii/main.c:156 msgid "No points found, nothing to be exported" -msgstr "" +msgstr "Nenalezeny žádné body, není co exportovat" #: ../vector/v.out.ascii/main.c:159 msgid "No features found, nothing to be exported" @@ -32262,7 +32689,7 @@ #: ../vector/v.out.ascii/args.c:39 msgid "\"*\" for all columns" -msgstr "" +msgstr "\"*\" pro vÅ¡echny sloupce" #: ../vector/v.out.ascii/args.c:59 msgid "Simple point format (point per row)" @@ -32481,11 +32908,11 @@ msgid "Layer number where RBG colors are stored as category" msgstr "" -#: ../vector/v.in.lidar/main.c:186 ../vector/v.in.ogr/main.c:236 +#: ../vector/v.in.lidar/main.c:186 ../vector/v.in.ogr/main.c:253 msgid "Import subregion only" msgstr "Importovat pouze subregion" -#: ../vector/v.in.lidar/main.c:189 ../vector/v.in.ogr/main.c:239 +#: ../vector/v.in.lidar/main.c:189 ../vector/v.in.ogr/main.c:256 msgid "Format: xmin,ymin,xmax,ymax - usually W,S,E,N" msgstr "Formát: xmin,ymin,xmax,ymax - obvykle Z,J,V,S" @@ -32522,11 +32949,11 @@ msgid "For example, 4 will import 25 percent of points. If not specified, all points are imported" msgstr "" -#: ../vector/v.in.lidar/main.c:255 ../vector/v.decimate/main.c:183 +#: ../vector/v.in.lidar/main.c:255 ../vector/v.decimate/main.c:184 msgid "Skip first n points" msgstr "" -#: ../vector/v.in.lidar/main.c:256 ../vector/v.decimate/main.c:185 +#: ../vector/v.in.lidar/main.c:256 ../vector/v.decimate/main.c:186 msgid "Skips the given number of points at the beginning." msgstr "" @@ -32536,17 +32963,17 @@ #: ../vector/v.in.lidar/main.c:265 msgid "Imports only the given number of points" -msgstr "" +msgstr "Importuje pouze daný poÄet bodů" #: ../vector/v.in.lidar/main.c:288 msgid "Invert mask when selecting points" msgstr "" #: ../vector/v.in.lidar/main.c:305 ../vector/v.in.lidar/main.c:313 -#: ../vector/v.in.lidar/main.c:316 ../vector/v.decimate/main.c:243 -#: ../vector/v.decimate/main.c:246 +#: ../vector/v.in.lidar/main.c:316 ../vector/v.decimate/main.c:244 +#: ../vector/v.decimate/main.c:247 ../vector/v.decimate/main.c:250 msgid "Speed" -msgstr "" +msgstr "Rychlost" #: ../vector/v.in.lidar/main.c:310 msgid "Do not automatically add unique ID as category to each point" @@ -32556,7 +32983,7 @@ msgid "Create only requested layers and categories" msgstr "" -#: ../vector/v.in.lidar/main.c:328 ../vector/v.in.ogr/main.c:379 +#: ../vector/v.in.lidar/main.c:328 ../vector/v.in.ogr/main.c:396 msgid "Create the location specified by the \"location\" parameter and exit. Do not import the vector data." msgstr "" @@ -32580,32 +33007,32 @@ msgstr "" #: ../vector/v.in.lidar/main.c:435 ../vector/v.in.pdal/filters.c:68 -#: ../vector/v.decimate/main.c:294 +#: ../vector/v.decimate/main.c:298 #, c-format msgid "Invalid zrange <%s>" msgstr "" -#: ../vector/v.in.lidar/main.c:450 ../vector/v.in.ogr/main.c:702 -#: ../vector/v.in.ogr/main.c:2096 +#: ../vector/v.in.lidar/main.c:450 ../vector/v.in.ogr/main.c:760 +#: ../vector/v.in.ogr/main.c:2196 msgid "Select either the current region flag or the spatial option, not both" msgstr "Vyberte souÄasné nastavení regionu nebo prostorové volby, ne oboje" -#: ../vector/v.in.lidar/main.c:478 ../vector/v.in.ogr/main.c:2123 +#: ../vector/v.in.lidar/main.c:478 ../vector/v.in.ogr/main.c:2223 msgid "4 parameters required for 'spatial' parameter" msgstr " 4 parametry vyžadovány pro 'prostorový' parametr." -#: ../vector/v.in.lidar/main.c:542 ../scripts/v.unpack/v.unpack.py:119 +#: ../vector/v.in.lidar/main.c:542 ../scripts/v.unpack/v.unpack.py:118 #, c-format, python-format msgid "Vector map <%s> already exists and will be overwritten" msgstr "Vektorová mapa '%s' již existuje a bude pÅ™epsána." -#: ../vector/v.in.lidar/main.c:545 ../vector/v.in.ogr/main.c:673 -#: ../vector/v.edit/main.c:99 ../scripts/v.unpack/v.unpack.py:117 +#: ../vector/v.in.lidar/main.c:545 ../vector/v.in.ogr/main.c:731 +#: ../vector/v.edit/main.c:99 ../scripts/v.unpack/v.unpack.py:116 #, c-format, python-format msgid "Vector map <%s> already exists" msgstr "Vektorová mapa <%s> již existuje" -#: ../vector/v.in.lidar/main.c:605 ../vector/v.decimate/main.c:344 +#: ../vector/v.in.lidar/main.c:605 ../vector/v.decimate/main.c:348 msgid "Settings for count-based decimation are not valid" msgstr "" @@ -32901,11 +33328,6 @@ msgid "Key column type is not integer" msgstr "Sloupec s klíÄem není typu integer" -#: ../vector/v.reclass/main.c:267 ../vector/v.db.select/main.c:229 -#, c-format -msgid "Unable to fetch data from table <%s>" -msgstr "Nelze naÄíst data z tabulky <%s>" - #: ../vector/v.reclass/main.c:298 #, c-format msgid "Cannot insert data: [%s]" @@ -33067,138 +33489,147 @@ msgstr[2] "%d linií zapsáno do výstupní mapy (%s)" msgstr[3] "%d linií zapsáno do výstupní mapy (%s)" -#: ../vector/v.surf.rst/main.c:150 ../vector/v.drape/main.c:59 +#: ../vector/v.surf.rst/main.c:150 ../vector/v.vol.rst/main.c:239 +msgid "RST" +msgstr "" + +#: ../vector/v.surf.rst/main.c:151 ../vector/v.drape/main.c:59 #: ../vector/v.extrude/main.c:70 ../vector/v.hull/main.c:54 -#: ../vector/v.to.3d/main.c:38 ../vector/v.out.postgis/main.c:49 +#: ../vector/v.to.3d/main.c:38 ../vector/v.vol.rst/main.c:240 +#: ../vector/v.out.postgis/main.c:49 msgid "3D" -msgstr "" +msgstr "3D" -#: ../vector/v.surf.rst/main.c:151 +#: ../vector/v.surf.rst/main.c:153 msgid "Performs surface interpolation from vector points map by splines." msgstr "" -#: ../vector/v.surf.rst/main.c:153 +#: ../vector/v.surf.rst/main.c:155 msgid "Spatial approximation and topographic analysis from given point or isoline data in vector format to floating point raster format using regularized spline with tension." msgstr "Prostorová aproximace a topografická analýza ze zadaného souboru obsahujícího buÄbodová data nebo isolinie ve vektorovém formátu. Vzniklé mapy jsou rastrové s plovoucídesetinnou Äárkou za použití regularizovaného spline s tenzí a vyhlezním." -#: ../vector/v.surf.rst/main.c:160 +#: ../vector/v.surf.rst/main.c:162 msgid "Perform cross-validation procedure without raster approximation" msgstr "Provede proceduru křížové validace bez rastrové aproximace" -#: ../vector/v.surf.rst/main.c:165 +#: ../vector/v.surf.rst/main.c:167 msgid "Use scale dependent tension" msgstr "Použij napÄ›tí závislé na měřítku" -#: ../vector/v.surf.rst/main.c:184 ../vector/v.surf.bspline/main.c:118 +#: ../vector/v.surf.rst/main.c:186 ../vector/v.surf.bspline/main.c:118 msgid "Name of the attribute column with values to be used for approximation" msgstr "" -#: ../vector/v.surf.rst/main.c:195 +#: ../vector/v.surf.rst/main.c:197 msgid "Name for output surface elevation raster map" msgstr "" -#: ../vector/v.surf.rst/main.c:225 +#: ../vector/v.surf.rst/main.c:227 msgid "Name for output mean curvature raster map" msgstr "" -#: ../vector/v.surf.rst/main.c:231 ../vector/v.vol.rst/main.c:290 +#: ../vector/v.surf.rst/main.c:233 ../vector/v.vol.rst/main.c:292 msgid "Name for output deviations vector point map" msgstr "" -#: ../vector/v.surf.rst/main.c:238 ../vector/v.vol.rst/main.c:296 +#: ../vector/v.surf.rst/main.c:240 ../vector/v.vol.rst/main.c:298 msgid "Name for output cross-validation errors vector point map" msgstr "" -#: ../vector/v.surf.rst/main.c:245 +#: ../vector/v.surf.rst/main.c:247 msgid "Name for output vector map showing quadtree segmentation" msgstr "" -#: ../vector/v.surf.rst/main.c:252 +#: ../vector/v.surf.rst/main.c:254 msgid "Name for output vector map showing overlapping windows" msgstr "" -#: ../vector/v.surf.rst/main.c:261 +#: ../vector/v.surf.rst/main.c:263 msgid "Number of threads for parallel computing" msgstr "" -#: ../vector/v.surf.rst/main.c:267 +#: ../vector/v.surf.rst/main.c:269 msgid "Name of raster map used as mask" msgstr "" -#: ../vector/v.surf.rst/main.c:275 ../vector/v.vol.rst/main.c:267 +#: ../vector/v.surf.rst/main.c:277 ../vector/v.vol.rst/main.c:269 msgid "Tension parameter" msgstr "Parametr pnutí (tension)" -#: ../vector/v.surf.rst/main.c:282 ../vector/v.vol.rst/main.c:275 +#: ../vector/v.surf.rst/main.c:284 ../vector/v.vol.rst/main.c:277 msgid "Smoothing parameter" msgstr "Parametr vyhlazení (smoothing)" -#: ../vector/v.surf.rst/main.c:290 +#: ../vector/v.surf.rst/main.c:285 +msgid "Smoothing is by default 0.5 unless smooth_column is specified" +msgstr "" + +#: ../vector/v.surf.rst/main.c:293 msgid "Name of the attribute column with smoothing parameters" msgstr "Název sloupce atributu, obsahujícího vyhlazovací parametry (smoothing)" -#: ../vector/v.surf.rst/main.c:315 ../vector/v.vol.rst/main.c:336 +#: ../vector/v.surf.rst/main.c:318 ../vector/v.vol.rst/main.c:338 msgid "Minimum distance between points (to remove almost identical points)" msgstr "Minimální vzdálenost mezi body (skoro totožné body budou vyjmuty)" -#: ../vector/v.surf.rst/main.c:323 +#: ../vector/v.surf.rst/main.c:326 msgid "Maximum distance between points on isoline (to insert additional points)" msgstr "Maximální vzdálenost mezi body na isolinii (budou vloženy doplňující body)" -#: ../vector/v.surf.rst/main.c:332 +#: ../vector/v.surf.rst/main.c:335 msgid "Conversion factor for values used for approximation" msgstr "PÅ™evodní koeficient pro hodnoty použité na aproximaci" -#: ../vector/v.surf.rst/main.c:409 +#: ../vector/v.surf.rst/main.c:412 msgid "Parallel computation disabled when deviation output is required" msgstr "" -#: ../vector/v.surf.rst/main.c:416 +#: ../vector/v.surf.rst/main.c:419 msgid "GRASS GIS is not compiled with OpenMP support, parallel computation is disabled." msgstr "" -#: ../vector/v.surf.rst/main.c:421 ../vector/v.surf.rst/main.c:426 -#: ../vector/v.surf.rst/main.c:431 ../vector/v.surf.rst/main.c:436 +#: ../vector/v.surf.rst/main.c:424 ../vector/v.surf.rst/main.c:429 +#: ../vector/v.surf.rst/main.c:434 ../vector/v.surf.rst/main.c:439 #, c-format msgid "Output vector map name <%s> is not valid map name" msgstr "Jméno výstupní vektorové map <%s> je neplatné" -#: ../vector/v.surf.rst/main.c:449 +#: ../vector/v.surf.rst/main.c:452 msgid "You are not outputting any raster or vector maps" msgstr "Nebyla zadána žádná rastrová nebo vektorová mapa pro výstup" -#: ../vector/v.surf.rst/main.c:458 +#: ../vector/v.surf.rst/main.c:461 msgid "Both cross-validation options (-c flag and cvdev vector output) must be specified" msgstr "ObÄ› volby křížové validace musí být použity (pÅ™epínaÄ -c a výstupní vektorový soubor cvdev)" -#: ../vector/v.surf.rst/main.c:461 +#: ../vector/v.surf.rst/main.c:464 msgid "The cross-validation cannot be computed simultaneously with output raster or devi file" msgstr "Křížová validace nemůže být poÄítána spolu s výstupní rastrovou mapou nebo souborem s odchylkami (devi)" -#: ../vector/v.surf.rst/main.c:479 +#: ../vector/v.surf.rst/main.c:482 msgid "Using anisotropy - both theta and scalex have to be specified" msgstr "Používám anisotropii - oba parametry theta a scalex musí být zadány" -#: ../vector/v.surf.rst/main.c:487 +#: ../vector/v.surf.rst/main.c:490 msgid "Both smatt and smooth options specified - using constant" msgstr "ObÄ› volby smatt a smooth jsou zadány -- používám konstanty." -#: ../vector/v.surf.rst/main.c:497 +#: ../vector/v.surf.rst/main.c:500 msgid "The computation will last too long - lower npmin is suggested" msgstr "Doba výpoÄtu bude příliÅ¡ dlouhá - doporuÄuji snížit hodnotu npmin" -#: ../vector/v.surf.rst/main.c:515 ../vector/v.surf.rst/main.c:520 -#: ../vector/v.surf.rst/main.c:524 ../vector/v.surf.rst/main.c:529 -#: ../vector/v.surf.rst/main.c:533 ../vector/v.surf.rst/main.c:537 -#: ../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.surf.rst/main.c:518 ../vector/v.surf.rst/main.c:523 +#: ../vector/v.surf.rst/main.c:527 ../vector/v.surf.rst/main.c:532 +#: ../vector/v.surf.rst/main.c:536 ../vector/v.surf.rst/main.c:540 +#: ../vector/v.vol.rst/main.c:509 ../vector/v.vol.rst/main.c:512 +#: ../vector/v.vol.rst/main.c:515 ../vector/v.vol.rst/main.c:518 +#: ../vector/v.vol.rst/main.c:521 ../vector/v.vol.rst/main.c:524 +#: ../vector/v.vol.rst/main.c:527 ../vector/v.vol.rst/main.c:530 +#: ../vector/v.vol.rst/main.c:533 ../vector/v.vol.rst/main.c:536 +#: ../vector/v.vol.rst/main.c:623 ../vector/v.vol.rst/main.c:654 +#: ../vector/v.vol.rst/main.c:676 ../vector/v.vol.rst/main.c:698 +#: ../vector/v.vol.rst/main.c:720 ../vector/v.vol.rst/main.c:742 +#: ../vector/v.vol.rst/main.c:764 ../vector/v.vol.rst/main.c:786 #: ../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 @@ -33206,55 +33637,55 @@ msgid "Not enough memory for %s" msgstr "" -#: ../vector/v.surf.rst/main.c:544 ../vector/v.surf.rst/main.c:550 -#: ../vector/v.surf.rst/main.c:553 ../vector/v.surf.rst/main.c:557 -#: ../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:547 ../vector/v.surf.rst/main.c:553 +#: ../vector/v.surf.rst/main.c:556 ../vector/v.surf.rst/main.c:560 +#: ../vector/v.vol.rst/main.c:541 ../vector/v.vol.rst/main.c:546 +#: ../vector/v.vol.rst/main.c:548 #, c-format msgid "Unable to create %s" msgstr "" -#: ../vector/v.surf.rst/main.c:574 ../vector/v.surf.bspline/main.c:277 +#: ../vector/v.surf.rst/main.c:577 ../vector/v.surf.bspline/main.c:277 msgid "Input is 3D: using attribute values instead of z-coordinates for approximation" msgstr "" -#: ../vector/v.surf.rst/main.c:576 ../vector/v.surf.bspline/main.c:279 +#: ../vector/v.surf.rst/main.c:579 ../vector/v.surf.bspline/main.c:279 msgid "Input is 3D: using z-coordinates for approximation" msgstr "" -#: ../vector/v.surf.rst/main.c:580 +#: ../vector/v.surf.rst/main.c:583 msgid "Input is 2D: using attribute values for approximation" msgstr "" -#: ../vector/v.surf.rst/main.c:582 +#: ../vector/v.surf.rst/main.c:585 msgid "Input is 2D: using category values for approximation" msgstr "" -#: ../vector/v.surf.rst/main.c:625 ../vector/v.vol.rst/main.c:605 +#: ../vector/v.surf.rst/main.c:628 ../vector/v.vol.rst/main.c:607 #, c-format msgid "Unable to create table '%s'" msgstr "" -#: ../vector/v.surf.rst/main.c:695 +#: ../vector/v.surf.rst/main.c:698 #, 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:716 +#: ../vector/v.surf.rst/main.c:719 msgid "Processing segments in parallel..." msgstr "" -#: ../vector/v.surf.rst/main.c:722 ../vector/v.surf.rst/main.c:731 +#: ../vector/v.surf.rst/main.c:725 ../vector/v.surf.rst/main.c:734 msgid "Interp_segmets failed" msgstr "Interp_segmets selhalo" -#: ../vector/v.surf.rst/main.c:725 +#: ../vector/v.surf.rst/main.c:728 msgid "Processing segments..." msgstr "" -#: ../vector/v.surf.rst/main.c:749 +#: ../vector/v.surf.rst/main.c:752 msgid "Unable to write raster maps - try to increase resolution" -msgstr "" +msgstr "Nelze zapsat rastrové mapy - zkuste zvýšit rozliÅ¡ení" #: ../vector/v.surf.bspline/main.c:96 msgid "Performs bicubic or bilinear spline interpolation with Tykhonov regularization." @@ -33446,10 +33877,6 @@ msgid "Unable to open vector map <%s> at topology level. Flag '%c' requires topology level." msgstr "Nelze otevřít vektorovou mapu <%s> na úrovni topologie. PÅ™epínaÄ '%c' vyžaduje úroveň topologie." -#: ../vector/v.db.select/main.c:208 -msgid "Unable to open select cursor" -msgstr "Nelze otevřít kurzor pro výbÄ›" - #: ../vector/v.db.select/main.c:286 #, c-format msgid "Unable to get bounding box of area %d" @@ -33556,7 +33983,7 @@ msgid "Height for sampled raster NULL values" msgstr "" -#: ../vector/v.drape/main.c:177 ../vector/v.select/select.c:41 +#: ../vector/v.drape/main.c:177 ../vector/v.select/select.c:48 #: ../vector/v.category/main.c:332 msgid "Processing features..." msgstr "Zpracovávám prvky..." @@ -33660,11 +34087,6 @@ msgid "Option '%s' is not available with GEOS buffering" msgstr "" -#: ../vector/v.buffer/main.c:414 ../vector/v.in.ogr/main.c:854 -#: ../vector/v.overlay/main.c:227 -msgid "Unable to create temporary vector map" -msgstr "" - #: ../vector/v.buffer/main.c:442 #, c-format msgid "Unable to select data from table <%s>" @@ -33705,71 +34127,71 @@ msgid "Negative distances are only supported for areas" msgstr "" -#: ../vector/v.buffer/main.c:732 +#: ../vector/v.buffer/main.c:741 msgid "Cleaning buffers..." msgstr "" -#: ../vector/v.buffer/main.c:735 +#: ../vector/v.buffer/main.c:744 msgid "Building parts of topology..." msgstr "PÅ™ebudovávám Äásti topologie... " -#: ../vector/v.buffer/main.c:749 +#: ../vector/v.buffer/main.c:758 msgid "Snapping boundaries..." msgstr "Spojování hranic..." -#: ../vector/v.buffer/main.c:752 ../vector/v.in.ogr/main.c:1422 +#: ../vector/v.buffer/main.c:761 ../vector/v.in.ogr/main.c:1498 msgid "Breaking polygons..." msgstr "" -#: ../vector/v.buffer/main.c:755 ../vector/v.buffer/main.c:762 -#: ../vector/v.in.ogr/main.c:1427 ../vector/v.in.ogr/main.c:1441 +#: ../vector/v.buffer/main.c:764 ../vector/v.buffer/main.c:771 +#: ../vector/v.in.ogr/main.c:1503 ../vector/v.in.ogr/main.c:1517 #: ../vector/v.overlay/area_area.c:113 ../vector/v.delaunay/main.c:144 msgid "Removing duplicates..." msgstr "Odstraňuji duplicitní centroidy ..." -#: ../vector/v.buffer/main.c:759 ../vector/v.in.ogr/main.c:1437 +#: ../vector/v.buffer/main.c:768 ../vector/v.in.ogr/main.c:1513 msgid "Breaking boundaries..." msgstr "Lámu hranice ..." -#: ../vector/v.buffer/main.c:765 +#: ../vector/v.buffer/main.c:774 msgid "Cleaning boundaries at nodes" msgstr "" -#: ../vector/v.buffer/main.c:773 ../vector/v.in.ogr/main.c:1461 +#: ../vector/v.buffer/main.c:782 ../vector/v.in.ogr/main.c:1537 #: ../vector/v.voronoi/clean_topo.c:87 msgid "Removing dangles..." msgstr "" -#: ../vector/v.buffer/main.c:776 ../vector/v.in.ogr/main.c:1476 +#: ../vector/v.buffer/main.c:785 ../vector/v.in.ogr/main.c:1552 #: ../vector/v.voronoi/clean_topo.c:89 msgid "Removing bridges..." msgstr "" -#: ../vector/v.buffer/main.c:779 ../vector/v.overlay/area_area.c:158 +#: ../vector/v.buffer/main.c:788 ../vector/v.overlay/area_area.c:158 msgid "Attaching islands..." msgstr "PÅ™idávám ostrovy..." -#: ../vector/v.buffer/main.c:786 +#: ../vector/v.buffer/main.c:795 msgid "Calculating centroids for all areas..." msgstr "" -#: ../vector/v.buffer/main.c:800 ../vector/v.overlay/area_area.c:171 +#: ../vector/v.buffer/main.c:809 ../vector/v.overlay/area_area.c:171 msgid "Cannot calculate area centroid" msgstr "Nelze spoÄítat centroid oblasti" -#: ../vector/v.buffer/main.c:817 +#: ../vector/v.buffer/main.c:826 msgid "Generating list of boundaries to be deleted..." msgstr "" -#: ../vector/v.buffer/main.c:850 +#: ../vector/v.buffer/main.c:859 msgid "Deleting boundaries..." msgstr "" -#: ../vector/v.buffer/main.c:882 +#: ../vector/v.buffer/main.c:891 msgid "Calculating centroids for areas..." msgstr "" -#: ../vector/v.buffer/main.c:895 +#: ../vector/v.buffer/main.c:904 #, c-format msgid "Unable to calculate centroid for area %d" msgstr "" @@ -33884,21 +34306,21 @@ msgid "Operator can only be 'overlap'" msgstr "" -#: ../vector/v.select/main.c:128 +#: ../vector/v.select/main.c:152 msgid "Output from v.select" msgstr "" -#: ../vector/v.select/main.c:181 +#: ../vector/v.select/main.c:184 #, c-format msgid "%d features from <%s> without category skipped" msgstr "" -#: ../vector/v.select/main.c:190 +#: ../vector/v.select/main.c:193 #, c-format msgid "%d features written to output." msgstr "" -#: ../vector/v.select/main.c:192 +#: ../vector/v.select/main.c:198 msgid "No features found !" msgstr "" @@ -33987,20 +34409,20 @@ msgstr "" #: ../vector/v.select/args.c:105 ../vector/v.edit/args.c:204 -#: ../vector/v.extract/main.c:97 +#: ../vector/v.extract/main.c:98 msgid "Reverse selection" msgstr "Obrácený výbÄ›r" -#: ../vector/v.select/select.c:65 +#: ../vector/v.select/select.c:104 ../vector/v.select/select.c:154 #, c-format msgid "Unable to read line id %d from vector map <%s>" msgstr "" -#: ../vector/v.select/select.c:171 ../vector/v.out.pov/main.c:175 +#: ../vector/v.select/select.c:200 ../vector/v.out.pov/main.c:175 msgid "Processing areas..." msgstr "Zpracovávám plochy..." -#: ../vector/v.select/select.c:195 +#: ../vector/v.select/select.c:252 ../vector/v.select/select.c:318 #, c-format msgid "Unable to read area id %d from vector map <%s>" msgstr "" @@ -34428,11 +34850,11 @@ msgid "%s is empty" msgstr "" -#: ../vector/v.in.ogr/main.c:201 +#: ../vector/v.in.ogr/main.c:204 msgid "Imports vector data into a GRASS vector map using OGR library." msgstr "Importuje vektorová data do vektorové vrstvy GRASSu za použití knihovny OGR." -#: ../vector/v.in.ogr/main.c:208 +#: ../vector/v.in.ogr/main.c:211 msgid "" "Examples:\n" "\t\tESRI Shapefile: directory containing shapefiles\n" @@ -34442,7 +34864,7 @@ "\t\tESRI ShapeFile: adresář obsahující soubory ShapeFile\n" "\t\tSoubory MapInfo: adresář obsahující soubory MapInfo" -#: ../vector/v.in.ogr/main.c:221 +#: ../vector/v.in.ogr/main.c:238 msgid "" "Examples:\n" "\t\tESRI Shapefile: shapefile name\n" @@ -34452,498 +34874,508 @@ "\t\tESRI ShapeFile: název souboru ShapeFile\n" "\t\tSoubor MapInfo: název souboru MapInfo" -#: ../vector/v.in.ogr/main.c:250 +#: ../vector/v.in.ogr/main.c:267 msgid "Minimum size of area to be imported (square meters)" msgstr "" -#: ../vector/v.in.ogr/main.c:252 +#: ../vector/v.in.ogr/main.c:269 msgid "Smaller areas and islands are ignored. Should be greater than snap^2" msgstr "Menší plochy a ostrovy budou ignorovány. MÄ›la by být vÄ›tší než snap^2" -#: ../vector/v.in.ogr/main.c:258 +#: ../vector/v.in.ogr/main.c:275 msgid "Optionally change default input type" msgstr "VolitelnÄ› zmÄ›nit základní vstupní typ" -#: ../vector/v.in.ogr/main.c:262 +#: ../vector/v.in.ogr/main.c:279 msgid "import area centroids as points" msgstr "" -#: ../vector/v.in.ogr/main.c:263 +#: ../vector/v.in.ogr/main.c:280 msgid "import area boundaries as lines" msgstr "" -#: ../vector/v.in.ogr/main.c:264 +#: ../vector/v.in.ogr/main.c:281 msgid "import lines as area boundaries" msgstr "" -#: ../vector/v.in.ogr/main.c:265 +#: ../vector/v.in.ogr/main.c:282 msgid "import points as centroids" msgstr "" -#: ../vector/v.in.ogr/main.c:275 +#: ../vector/v.in.ogr/main.c:292 msgid "'-1' for no snap" msgstr "'-1' pro žádný snap" -#: ../vector/v.in.ogr/main.c:287 +#: ../vector/v.in.ogr/main.c:304 msgid "List of column names to be used instead of original names, first is used for category column" msgstr "Seznam názvů sloupců, které budou použity namísto originálních názvů, první je požit pro sloupce s kategoriemi" -#: ../vector/v.in.ogr/main.c:306 +#: ../vector/v.in.ogr/main.c:323 msgid "Name of column used for categories" msgstr "" -#: ../vector/v.in.ogr/main.c:308 +#: ../vector/v.in.ogr/main.c:325 msgid "If not given, categories are generated as unique values and stored in 'cat' column" msgstr "" -#: ../vector/v.in.ogr/main.c:313 +#: ../vector/v.in.ogr/main.c:330 msgid "Name of geometry column" msgstr "" -#: ../vector/v.in.ogr/main.c:314 +#: ../vector/v.in.ogr/main.c:331 msgid "If not given, all geometry columns from the input are used" msgstr "" -#: ../vector/v.in.ogr/main.c:332 +#: ../vector/v.in.ogr/main.c:349 msgid "Do not clean polygons (not recommended)" msgstr "NeproÄistit polygony (nedoporuÄuje se)" -#: ../vector/v.in.ogr/main.c:337 +#: ../vector/v.in.ogr/main.c:354 msgid "Force 2D output even if input is 3D" msgstr "Vynutit 2D výstup, i když je vstup 3D" -#: ../vector/v.in.ogr/main.c:373 +#: ../vector/v.in.ogr/main.c:390 msgid "Change column names to lowercase characters" msgstr "ZmÄ›nit názvy sloupců na malá písmena" -#: ../vector/v.in.ogr/main.c:504 ../vector/v.external/main.c:151 +#: ../vector/v.in.ogr/main.c:562 ../vector/v.external/main.c:155 #, c-format msgid "Unable to open data source <%s>" msgstr "Nelze otevřít zdroj dat <%s>" -#: ../vector/v.in.ogr/main.c:509 +#: ../vector/v.in.ogr/main.c:567 #, c-format msgid "Using OGR driver '%s/%s'" msgstr "" -#: ../vector/v.in.ogr/main.c:513 +#: ../vector/v.in.ogr/main.c:571 #, c-format msgid "Using OGR driver '%s'" msgstr "" -#: ../vector/v.in.ogr/main.c:531 +#: ../vector/v.in.ogr/main.c:589 msgid "Using interleaved reading mode" msgstr "" -#: ../vector/v.in.ogr/main.c:537 ../vector/v.in.ogr/main.c:541 +#: ../vector/v.in.ogr/main.c:595 ../vector/v.in.ogr/main.c:599 #, c-format msgid "Option <%s> will be ignored. OGR doesn't support it for selected format (%s)." msgstr "" -#: ../vector/v.in.ogr/main.c:547 +#: ../vector/v.in.ogr/main.c:605 #, c-format msgid "Option <%s> will be ignored. Multiple geometry fields are supported by GDAL >= 1.11" msgstr "" -#: ../vector/v.in.ogr/main.c:557 +#: ../vector/v.in.ogr/main.c:615 #, c-format msgid "Encoding value not supported by OGR driver <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:567 +#: ../vector/v.in.ogr/main.c:625 msgid "No OGR layers available" msgstr "" -#: ../vector/v.in.ogr/main.c:574 +#: ../vector/v.in.ogr/main.c:632 #, c-format msgid "Data source <%s> (format '%s') contains %d layers:" msgstr "" -#: ../vector/v.in.ogr/main.c:613 ../vector/v.external/main.c:124 +#: ../vector/v.in.ogr/main.c:671 ../vector/v.external/main.c:128 #, c-format msgid "Layer <%s> not available" msgstr "Vrstva <%s> není dostupná" -#: ../vector/v.in.ogr/main.c:627 +#: ../vector/v.in.ogr/main.c:685 msgid "Detected different projections of input layers. Input layers must be imported separately." msgstr "" -#: ../vector/v.in.ogr/main.c:667 +#: ../vector/v.in.ogr/main.c:725 #, c-format msgid "Illegal output name <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:688 +#: ../vector/v.in.ogr/main.c:746 #, c-format msgid "All available OGR layers will be imported into vector map <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:697 +#: ../vector/v.in.ogr/main.c:755 msgid "When creating a new location, the current region can not be used as spatial filter, disabling" msgstr "" -#: ../vector/v.in.ogr/main.c:715 ../vector/v.in.ogr/main.c:1962 +#: ../vector/v.in.ogr/main.c:773 ../vector/v.in.ogr/main.c:2062 #, c-format msgid "Error setting attribute filter '%s'" msgstr "" -#: ../vector/v.in.ogr/main.c:755 +#: ../vector/v.in.ogr/main.c:813 #, c-format msgid "Geometry column <%s> not found in OGR layer <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:768 +#: ../vector/v.in.ogr/main.c:826 #, c-format msgid "Check if OGR layer <%s> contains polygons..." msgstr "" -#: ../vector/v.in.ogr/main.c:826 +#: ../vector/v.in.ogr/main.c:884 #, c-format msgid "Boundary splitting distance in map units: %G" msgstr "" -#: ../vector/v.in.ogr/main.c:856 +#: ../vector/v.in.ogr/main.c:914 #, c-format msgid "Using temporary vector <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:898 +#: ../vector/v.in.ogr/main.c:956 #, c-format msgid "Key column '%s' not found in input layer <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:911 +#: ../vector/v.in.ogr/main.c:969 #, c-format msgid "Key column '%s' in input layer <%s> is not integer" msgstr "" -#: ../vector/v.in.ogr/main.c:923 +#: ../vector/v.in.ogr/main.c:981 #, c-format msgid "Creating attribute table for layer <%s>..." msgstr "" -#: ../vector/v.in.ogr/main.c:993 +#: ../vector/v.in.ogr/main.c:1051 #, c-format msgid "Column name <%s> renamed to <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:1025 +#: ../vector/v.in.ogr/main.c:1083 #, c-format msgid "Writing column <%s> with integer 64 as integer 32" msgstr "" -#: ../vector/v.in.ogr/main.c:1038 +#: ../vector/v.in.ogr/main.c:1096 #, c-format msgid "Writing column <%s> with fixed length %d chars (may be truncated)" msgstr "Zápis sloupce <%s> s pevnou délkou %d znaků (může být zkrácen)" -#: ../vector/v.in.ogr/main.c:1062 +#: ../vector/v.in.ogr/main.c:1120 #, c-format msgid "Width for column %s set to 255 (was not specified by OGR), some strings may be truncated!" msgstr "Délka pro sloupec '%s' nastavena na 255 (nebyla specifikována OGR), nÄ›které Å™etÄ›zce mohou být zkráceny!" -#: ../vector/v.in.ogr/main.c:1074 +#: ../vector/v.in.ogr/main.c:1137 #, c-format msgid "Writing column %s with fixed length %d chars (may be truncated)" msgstr "Zápis sloupce <%s> s pevnou délkou %d znaků (může být zkrácen)" -#: ../vector/v.in.ogr/main.c:1078 +#: ../vector/v.in.ogr/main.c:1141 #, c-format msgid "Column type (Ogr_ftype: %d) not supported (Ogr_fieldname: %s)" msgstr "" -#: ../vector/v.in.ogr/main.c:1099 +#: ../vector/v.in.ogr/main.c:1162 #, c-format msgid "Column name <%s> renamed to <%s_%d>" msgstr "" -#: ../vector/v.in.ogr/main.c:1163 +#: ../vector/v.in.ogr/main.c:1228 #, c-format msgid "Importing %lld features (OGR layer <%s>)..." msgstr "" -#: ../vector/v.in.ogr/main.c:1326 +#: ../vector/v.in.ogr/main.c:1396 #, c-format msgid "Cannot insert new row for input layer <%s>: %s" msgstr "" -#: ../vector/v.in.ogr/main.c:1342 +#: ../vector/v.in.ogr/main.c:1412 #, c-format msgid "%d %s without geometry in input layer <%s> skipped" msgstr "" -#: ../vector/v.in.ogr/main.c:1343 +#: ../vector/v.in.ogr/main.c:1413 msgid "feature" msgstr "" -#: ../vector/v.in.ogr/main.c:1343 +#: ../vector/v.in.ogr/main.c:1413 msgid "features" msgstr "" -#: ../vector/v.in.ogr/main.c:1367 +#: ../vector/v.in.ogr/main.c:1437 #, c-format msgid "Unable to drop table: '%s'" msgstr "" -#: ../vector/v.in.ogr/main.c:1402 +#: ../vector/v.in.ogr/main.c:1478 msgid "Cleaning polygons" msgstr "" -#: ../vector/v.in.ogr/main.c:1406 +#: ../vector/v.in.ogr/main.c:1482 #, c-format msgid "Snapping boundaries (threshold = %.3e)..." msgstr "" -#: ../vector/v.in.ogr/main.c:1445 ../vector/v.overlay/area_area.c:116 +#: ../vector/v.in.ogr/main.c:1521 ../vector/v.overlay/area_area.c:116 msgid "Cleaning boundaries at nodes..." msgstr "ÄŒistím hranice v uzlech..." -#: ../vector/v.in.ogr/main.c:1452 +#: ../vector/v.in.ogr/main.c:1528 msgid "Merging boundaries..." msgstr "" -#: ../vector/v.in.ogr/main.c:1457 +#: ../vector/v.in.ogr/main.c:1533 msgid "Changing boundary dangles to lines..." msgstr "" -#: ../vector/v.in.ogr/main.c:1470 +#: ../vector/v.in.ogr/main.c:1546 msgid "Changing boundary bridges to lines..." msgstr "" -#: ../vector/v.in.ogr/main.c:1499 ../vector/v.delaunay/main.c:172 +#: ../vector/v.in.ogr/main.c:1575 ../vector/v.delaunay/main.c:172 #: ../vector/v.category/main.c:364 msgid "Unable to calculate area centroid" msgstr "Nelze vypoÄítat centroid plochy" -#: ../vector/v.in.ogr/main.c:1516 +#: ../vector/v.in.ogr/main.c:1592 #, c-format msgid "Finding centroids for OGR layer <%s>..." msgstr "" -#: ../vector/v.in.ogr/main.c:1573 ../vector/v.overlay/area_area.c:218 +#: ../vector/v.in.ogr/main.c:1650 ../vector/v.overlay/area_area.c:218 msgid "Writing centroids..." msgstr "Zapisuji centroidy ..." -#: ../vector/v.in.ogr/main.c:1616 -#, 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 "%d ploch zastupuje více (pÅ™ekrývání) prvků, polygony ve vstupní vrstvÄ›(ách) se totiž pÅ™ekrývají. Takovéto plochy jsou linkovány k více než 1 záznamu v atributové tabulce. Číslo prvků pro tyto plochy jsou uloženy jako kategorie ve vrstvÄ› %d" - -#: ../vector/v.in.ogr/main.c:1626 +#: ../vector/v.in.ogr/main.c:1696 #, c-format msgid "%d input polygons\n" msgstr "" -#: ../vector/v.in.ogr/main.c:1627 +#: ../vector/v.in.ogr/main.c:1697 #, c-format msgid "%d input polygons" msgstr "%d vstupních polygonů" -#: ../vector/v.in.ogr/main.c:1630 +#: ../vector/v.in.ogr/main.c:1700 #, c-format msgid "Total area: %G (%d areas)\n" msgstr "" -#: ../vector/v.in.ogr/main.c:1631 +#: ../vector/v.in.ogr/main.c:1701 #, c-format msgid "Total area: %G (%d areas)" msgstr "" -#: ../vector/v.in.ogr/main.c:1634 +#: ../vector/v.in.ogr/main.c:1704 #, c-format msgid "Overlapping area: %G (%d areas)\n" msgstr "" -#: ../vector/v.in.ogr/main.c:1637 +#: ../vector/v.in.ogr/main.c:1707 #, c-format msgid "Overlapping area: %G (%d areas)" msgstr "" -#: ../vector/v.in.ogr/main.c:1642 +#: ../vector/v.in.ogr/main.c:1712 #, c-format msgid "Area without category: %G (%d areas)\n" msgstr "" -#: ../vector/v.in.ogr/main.c:1645 +#: ../vector/v.in.ogr/main.c:1715 #, c-format msgid "Area without category: %G (%d areas)" msgstr "" -#: ../vector/v.in.ogr/main.c:1767 +#: ../vector/v.in.ogr/main.c:1839 msgid "The output contains topological errors:" msgstr "" -#: ../vector/v.in.ogr/main.c:1769 +#: ../vector/v.in.ogr/main.c:1843 #, c-format msgid "Unable to calculate a centroid for %d areas" msgstr "" -#: ../vector/v.in.ogr/main.c:1771 +#: ../vector/v.in.ogr/main.c:1849 #, c-format msgid "Number of incorrect boundaries: %d" msgstr "" -#: ../vector/v.in.ogr/main.c:1774 +#: ../vector/v.in.ogr/main.c:1855 #, c-format msgid "Number of centroids outside area: %d" msgstr "" -#: ../vector/v.in.ogr/main.c:1777 +#: ../vector/v.in.ogr/main.c:1861 #, c-format msgid "Number of duplicate centroids: %d" msgstr "" -#: ../vector/v.in.ogr/main.c:1780 ../vector/v.in.ogr/main.c:1802 -#: ../vector/v.in.ogr/main.c:1835 +#: ../vector/v.in.ogr/main.c:1866 ../vector/v.in.ogr/main.c:1935 msgid "The input could be cleaned by snapping vertices to each other." msgstr "" -#: ../vector/v.in.ogr/main.c:1783 ../vector/v.in.ogr/main.c:1806 -#: ../vector/v.in.ogr/main.c:1830 ../vector/v.in.ogr/main.c:1836 +#: ../vector/v.in.ogr/main.c:1869 ../vector/v.in.ogr/main.c:1904 +#: ../vector/v.in.ogr/main.c:1930 ../vector/v.in.ogr/main.c:1936 #, c-format msgid "Estimated range of snapping threshold: [%g, %g]" msgstr "" -#: ../vector/v.in.ogr/main.c:1787 ../vector/v.in.ogr/main.c:1810 +#: ../vector/v.in.ogr/main.c:1880 ../vector/v.in.ogr/main.c:1887 +#: ../vector/v.in.ogr/main.c:1913 #, c-format -msgid "Try to import again, snapping with at least %g: 'snap=%g'" +msgid "Try to import again, snapping with %g: 'snap=%g'" msgstr "" -#: ../vector/v.in.ogr/main.c:1791 ../vector/v.in.ogr/main.c:1814 +#: ../vector/v.in.ogr/main.c:1883 ../vector/v.in.ogr/main.c:1909 #, c-format -msgid "Try to import again, snapping with %g: 'snap=%g'" +msgid "Try to import again, snapping with at least %g: 'snap=%g'" msgstr "" -#: ../vector/v.in.ogr/main.c:1795 ../vector/v.in.ogr/main.c:1818 +#: ../vector/v.in.ogr/main.c:1891 ../vector/v.in.ogr/main.c:1917 msgid "Manual cleaning may be needed." msgstr "" -#: ../vector/v.in.ogr/main.c:1800 -msgid "Some input polygons are overlapping each other." -msgstr "" +#: ../vector/v.in.ogr/main.c:1895 +#, fuzzy, c-format +msgid "%d areas represent multiple (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 "%d ploch zastupuje více (pÅ™ekrývání) prvků, polygony ve vstupní vrstvÄ›(ách) se totiž pÅ™ekrývají. Takovéto plochy jsou linkovány k více než 1 záznamu v atributové tabulce. Číslo prvků pro tyto plochy jsou uloženy jako kategorie ve vrstvÄ› %d" -#: ../vector/v.in.ogr/main.c:1801 -msgid "If overlapping is not desired, the data need to be cleaned." +#: ../vector/v.in.ogr/main.c:1900 +msgid "If overlapping is not desired, the input data can be cleaned by snapping vertices to each other." msgstr "" -#: ../vector/v.in.ogr/main.c:1823 +#: ../vector/v.in.ogr/main.c:1923 #, c-format msgid "%d input polygons got lost during import." msgstr "" -#: ../vector/v.in.ogr/main.c:1826 +#: ../vector/v.in.ogr/main.c:1926 #, c-format msgid "%d additional areas where created during import." msgstr "" -#: ../vector/v.in.ogr/main.c:1829 +#: ../vector/v.in.ogr/main.c:1929 #, c-format msgid "The snapping threshold %g might be too large." msgstr "" -#: ../vector/v.in.ogr/main.c:1832 +#: ../vector/v.in.ogr/main.c:1932 msgid "Try to reduce the snapping threshold or clean the output manually." msgstr "" -#: ../vector/v.in.ogr/main.c:1843 ../vector/v.in.ascii/main.c:552 +#: ../vector/v.in.ogr/main.c:1943 ../vector/v.in.ascii/main.c:552 #: ../vector/v.in.ascii/main.c:555 msgid "Import failed" msgstr "" -#: ../vector/v.in.ogr/main.c:1878 +#: ../vector/v.in.ogr/main.c:1978 msgid "Input data contains 3D features. Created vector is 2D only, disable -2 flag to import 3D vector." msgstr "" -#: ../vector/v.in.ogr/main.c:1900 +#: ../vector/v.in.ogr/main.c:2000 #, c-format -msgid "Using GDAL 2.2+ style interleaved reading for GDAL version %d" +msgid "Using GDAL 2.2+ style interleaved reading for GDAL version %d.%d.%d" msgstr "" -#: ../vector/v.in.ogr/main.c:1903 +#: ../vector/v.in.ogr/main.c:2003 #, c-format -msgid "Using GDAL 1.x style interleaved reading for GDAL version %d" +msgid "Using GDAL 1.x style interleaved reading for GDAL version %d.%d.%d" msgstr "" -#: ../vector/v.in.ogr/main.c:1953 +#: ../vector/v.in.ogr/main.c:2053 #, c-format msgid "Unable to re-open data source <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:2125 +#: ../vector/v.in.ogr/main.c:2225 msgid "xmin is larger than xmax in 'spatial' parameters" msgstr "" -#: ../vector/v.in.ogr/main.c:2127 +#: ../vector/v.in.ogr/main.c:2227 msgid "ymin is larger than ymax in 'spatial' parameters" msgstr "" -#: ../vector/v.in.ogr/main.c:2144 +#: ../vector/v.in.ogr/main.c:2244 #, c-format msgid "The spatial filter does not overlap with OGR layer <%s>. Nothing to import." msgstr "" -#: ../vector/v.in.ogr/proj.c:33 ../vector/v.external/proj.c:33 +#: ../vector/v.in.ogr/proj.c:36 ../vector/v.external/proj.c:36 #, c-format msgid "Geometry column <%s> not found in input layer <%s>" msgstr "" -#: ../vector/v.in.ogr/proj.c:51 ../vector/v.external/proj.c:51 +#: ../vector/v.in.ogr/proj.c:54 ../vector/v.external/proj.c:54 msgid "Unable to convert input layer projection information to GRASS format for checking" msgstr "" -#: ../vector/v.in.ogr/proj.c:57 ../vector/v.in.ogr/proj.c:85 -#: ../vector/v.external/proj.c:57 ../vector/v.external/proj.c:85 +#: ../vector/v.in.ogr/proj.c:60 ../vector/v.in.ogr/proj.c:88 +#: ../vector/v.external/proj.c:60 ../vector/v.external/proj.c:88 msgid "Can't get WKT parameter string" msgstr "" -#: ../vector/v.in.ogr/proj.c:60 ../vector/v.in.ogr/proj.c:88 -#: ../vector/v.external/proj.c:60 ../vector/v.external/proj.c:88 +#: ../vector/v.in.ogr/proj.c:63 ../vector/v.in.ogr/proj.c:91 +#: ../vector/v.external/proj.c:63 ../vector/v.external/proj.c:91 #, c-format msgid "" "WKT definition:\n" "%s" msgstr "" -#: ../vector/v.in.ogr/proj.c:70 ../vector/v.external/proj.c:70 +#: ../vector/v.in.ogr/proj.c:73 ../vector/v.external/proj.c:73 #, c-format -msgid "No OGR projection available for layer <%s>" +msgid "No projection information available for layer <%s>" msgstr "" -#: ../vector/v.in.ogr/proj.c:78 ../vector/v.external/proj.c:78 +#: ../vector/v.in.ogr/proj.c:81 ../vector/v.external/proj.c:81 #, c-format -msgid "OGR projection for layer <%s> does not contain a valid SRS" +msgid "Projection for layer <%s> does not contain a valid SRS" msgstr "" -#: ../vector/v.in.ogr/proj.c:96 ../vector/v.external/proj.c:96 +#: ../vector/v.in.ogr/proj.c:116 ../vector/v.external/proj.c:116 #, c-format -msgid "OGR projection for layer <%s> can not be converted to proj4" +msgid "Projection for layer <%s> can not be converted to proj4" msgstr "" -#: ../vector/v.in.ogr/proj.c:103 ../vector/v.external/proj.c:103 +#: ../vector/v.in.ogr/proj.c:123 ../vector/v.external/proj.c:123 msgid "Can't get WKT-style parameter string" msgstr "" -#: ../vector/v.in.ogr/proj.c:106 ../vector/v.external/proj.c:106 +#: ../vector/v.in.ogr/proj.c:126 ../vector/v.external/proj.c:126 #, c-format msgid "" "WKT-style definition:\n" "%s" msgstr "" -#: ../vector/v.in.ogr/proj.c:151 +#: ../vector/v.in.ogr/proj.c:171 msgid "Layer projections are unreadable" msgstr "" -#: ../vector/v.in.ogr/proj.c:162 +#: ../vector/v.in.ogr/proj.c:184 #, c-format msgid "Projection for layer <%s> is unreadable" msgstr "" -#: ../vector/v.in.ogr/proj.c:196 +#: ../vector/v.in.ogr/proj.c:228 #, c-format msgid "Projection of layer <%s> is different from projection of layer <%s>" msgstr "" +#: ../vector/v.in.ogr/clean.c:19 +#, fuzzy +msgid "Converting OSM lines..." +msgstr "PÅ™evádím ... " + +#: ../vector/v.in.ogr/clean.c:118 +#, fuzzy, c-format +msgid "Number of OSM line splits: %d" +msgstr "PoÄet vstupních bodů: %d." + +#: ../vector/v.in.ogr/clean.c:119 ../vector/v.overlay/area_area.c:154 +msgid "Merging lines..." +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 @@ -34953,7 +35385,7 @@ #: ../vector/v.in.ogr/geom.c:199 ../vector/v.in.ogr/geom.c:220 msgid "Unable to read part of geometry" -msgstr "" +msgstr "Nelze naÄíst Äást geometrie" #: ../vector/v.in.ogr/geom.c:320 #, c-format @@ -34982,126 +35414,127 @@ msgid "Skipping unsupported geometry type '%s'" msgstr "" -#: ../vector/v.patch/main.c:73 +#: ../vector/v.patch/main.c:75 msgid "Creates a new vector map by combining other vector maps." msgstr "" -#: ../vector/v.patch/main.c:84 +#: ../vector/v.patch/main.c:86 msgid "Name for output vector map where bounding boxes of input vector maps are written to" msgstr "Výstupní vektorová mapa, do které budou zapsány výbÄ›ry vstupního vektoru" -#: ../vector/v.patch/main.c:88 +#: ../vector/v.patch/main.c:90 msgid "Do not expect input with topology" msgstr "" -#: ../vector/v.patch/main.c:90 +#: ../vector/v.patch/main.c:92 msgid "Applicable when input is points without topology" msgstr "" -#: ../vector/v.patch/main.c:94 +#: ../vector/v.patch/main.c:96 msgid "Expect z coordinate even when not using topology" msgstr "" -#: ../vector/v.patch/main.c:96 +#: ../vector/v.patch/main.c:98 msgid "Applicable when input is points with z coordinate but without topology" msgstr "" -#: ../vector/v.patch/main.c:100 +#: ../vector/v.patch/main.c:102 msgid "Copy also attribute table" msgstr "Zkopíruj také atributovou tabulku." -#: ../vector/v.patch/main.c:102 +#: ../vector/v.patch/main.c:104 msgid "Only the table of layer 1 is currently supported" msgstr "V souÄasnosti je podporována pouze vrstva 1." -#: ../vector/v.patch/main.c:106 +#: ../vector/v.patch/main.c:108 msgid "Append files to existing file (overwriting existing files must be activated)" msgstr "PÅ™iložit soubory k existujícímu souboru (musí být aktivována volba pÅ™epsání)" -#: ../vector/v.patch/main.c:216 +#: ../vector/v.patch/main.c:240 msgid "Missing table" msgstr "Postrádám tabulku" -#: ../vector/v.patch/main.c:220 +#: ../vector/v.patch/main.c:244 msgid "Key columns differ" msgstr "KlíÄové sloupce jsou různé." -#: ../vector/v.patch/main.c:226 +#: ../vector/v.patch/main.c:250 msgid "Number of columns differ" msgstr "PoÄet sloupců se liší." -#: ../vector/v.patch/main.c:238 -msgid "Column names differ" -msgstr "Jména sloupců se liší." +#: ../vector/v.patch/main.c:273 +#, fuzzy, c-format +msgid "No column <%s> in input map <%s>" +msgstr "Neznámý sloupec <%s> v tabulce <%s>" -#: ../vector/v.patch/main.c:246 +#: ../vector/v.patch/main.c:284 msgid "Column types differ" msgstr "Typy sloupců se liší." -#: ../vector/v.patch/main.c:251 +#: ../vector/v.patch/main.c:289 msgid "Length of string columns differ" msgstr "Délky textových sloupců se liší" -#: ../vector/v.patch/main.c:265 +#: ../vector/v.patch/main.c:303 msgid "Key column not found" msgstr "KlíÄový sloupec nenalezen" -#: ../vector/v.patch/main.c:277 +#: ../vector/v.patch/main.c:315 msgid "The output map is not 3D" msgstr "Výstupní mapa není 3D." -#: ../vector/v.patch/main.c:322 ../vector/v.sample/main.c:190 -#: ../scripts/v.db.addtable/v.db.addtable.py:137 +#: ../vector/v.patch/main.c:360 ../vector/v.sample/main.c:190 +#: ../scripts/v.db.addtable/v.db.addtable.py:138 #, c-format, python-format msgid "Unable to create table <%s>" msgstr "Nelze vytvoÅ™it tabulku <%s>" -#: ../vector/v.patch/main.c:349 +#: ../vector/v.patch/main.c:387 #, c-format msgid "Patching vector map <%s>..." msgstr "" -#: ../vector/v.patch/main.c:373 +#: ../vector/v.patch/main.c:411 #, c-format msgid "Error reading vector map <%s> - some data may not be correct" msgstr "Chyba pÅ™i Ätení souboru <%s> - nÄ›která data mohou být poÅ¡kozena" -#: ../vector/v.patch/main.c:429 +#: ../vector/v.patch/main.c:468 #, c-format msgid "Building topology for vector map <%s>..." msgstr "Buduji topologii pro vektorovou mapu <%s>..." -#: ../vector/v.patch/main.c:435 +#: ../vector/v.patch/main.c:474 msgid "Intersections at borders will have to be snapped" msgstr "Průniky hranic budou muset být spojeny (snap)." -#: ../vector/v.patch/main.c:436 +#: ../vector/v.patch/main.c:475 msgid "Lines common between files will have to be edited" msgstr "Linie souborům spoleÄné budou muset být editovány." -#: ../vector/v.patch/main.c:437 +#: ../vector/v.patch/main.c:476 msgid "The header information also may have to be edited" msgstr "Informace v hlaviÄce by také mÄ›ly být upraveny." -#: ../vector/v.patch/main.c:439 +#: ../vector/v.patch/main.c:478 #, c-format msgid "%d vector maps patched" msgstr "%d vektorových map opraveno" -#: ../vector/v.patch/main.c:462 +#: ../vector/v.patch/main.c:506 #, c-format msgid "Cannot open select cursor: '%s'" msgstr "Nelze otevřít kurzor pro výbÄ›r: '%s'" -#: ../vector/v.patch/main.c:474 +#: ../vector/v.patch/main.c:518 msgid "Cannot fetch row" msgstr "Nelze pÅ™idat řádek" -#: ../vector/v.patch/main.c:524 +#: ../vector/v.patch/main.c:568 msgid "Unknown column type" msgstr "Neznámý typ sloupce" -#: ../vector/v.patch/main.c:532 +#: ../vector/v.patch/main.c:576 #, c-format msgid "Cannot insert new record: '%s'" msgstr "Nelze vložit nový záznam: '%s'" @@ -35312,10 +35745,6 @@ msgid "Unknown column type '%s' of column '%s', values lost" msgstr "" -#: ../vector/v.overlay/line_area.c:256 ../vector/v.overlay/area_area.c:109 -msgid "Breaking lines..." -msgstr "Rozbíjím linie ... " - #: ../vector/v.overlay/line_area.c:273 msgid "Selecting lines..." msgstr "" @@ -35345,10 +35774,6 @@ msgstr[2] "%d hranic uzavÅ™eno" msgstr[3] "%d hranic uzavÅ™eno" -#: ../vector/v.overlay/area_area.c:154 -msgid "Merging lines..." -msgstr "" - #: ../vector/v.overlay/area_area.c:181 #, c-format msgid "Querying vector map <%s>..." @@ -35591,7 +36016,7 @@ msgid "Feature id %d has more categories. Using category %d." msgstr "Prvek id %d má více kategorií. Použiji kategorii %d." -#: ../vector/v.to.3d/trans3.c:130 ../vector/v.to.db/update.c:231 +#: ../vector/v.to.3d/trans3.c:130 ../vector/v.to.db/update.c:259 #, c-format msgid "Record (cat %d) does not exist (not updated)" msgstr "Záznam (cat %d) neexistuje (neaktualizováno)" @@ -35699,13 +36124,13 @@ msgid "%d categories from vector missing in table" msgstr "%d kategorií z vektorové mapy chybí v tabulce" -#: ../vector/v.what.rast/main.c:688 ../vector/v.distance/main.c:1736 -#: ../vector/v.vect.stats/main.c:756 +#: ../vector/v.what.rast/main.c:688 ../vector/v.distance/main.c:1750 +#: ../vector/v.vect.stats/main.c:763 #, c-format msgid "%d update errors" msgstr "%d chyb pÅ™i aktualizaci" -#: ../vector/v.what.rast/main.c:690 ../vector/v.distance/main.c:1738 +#: ../vector/v.what.rast/main.c:690 ../vector/v.distance/main.c:1752 #, c-format msgid "%d records updated." msgstr "" @@ -36309,183 +36734,187 @@ msgid "Maximum distance or -1 for no limit" msgstr "Maximální vzdálenost nebo -1 bez limitu" -#: ../vector/v.distance/main.c:180 +#: ../vector/v.distance/main.c:174 ../vector/v.distance/main.c:182 +msgid "Map units, meters for ll" +msgstr "" + +#: ../vector/v.distance/main.c:181 msgid "Minimum distance or -1 for no limit" msgstr "Minimální vzdálenost nebo -1 bez limitu" -#: ../vector/v.distance/main.c:190 +#: ../vector/v.distance/main.c:192 msgid "Values describing the relation between two nearest features" msgstr "Hodnoty popisující vztahy mezi dvÄ›ma nejbližšími prvky" -#: ../vector/v.distance/main.c:200 +#: ../vector/v.distance/main.c:202 msgid "category of the nearest feature" msgstr "" -#: ../vector/v.distance/main.c:201 +#: ../vector/v.distance/main.c:203 msgid "minimum distance to nearest feature" msgstr "" -#: ../vector/v.distance/main.c:202 +#: ../vector/v.distance/main.c:204 msgid "x coordinate of the nearest point on the 'to' feature" msgstr "" -#: ../vector/v.distance/main.c:203 +#: ../vector/v.distance/main.c:205 msgid "y coordinate of the nearest point on the 'to' feature" msgstr "" -#: ../vector/v.distance/main.c:204 +#: ../vector/v.distance/main.c:206 msgid "distance to the nearest point on the 'to' feature along that linear feature" msgstr "" -#: ../vector/v.distance/main.c:206 +#: ../vector/v.distance/main.c:208 msgid "angle along the nearest linear feature in the 'to' map, measured CCW from the +x axis, in radians, between -Pi and Pi inclusive" msgstr "" -#: ../vector/v.distance/main.c:209 +#: ../vector/v.distance/main.c:211 msgid "attribute of nearest feature given by to_column option" msgstr "" -#: ../vector/v.distance/main.c:223 +#: ../vector/v.distance/main.c:225 msgid "Column name(s) where values specified by 'upload' option will be uploaded" msgstr "Jméno(a) sloupců, kde hodnoty specifikované volbou 'upload' budou uloženy" -#: ../vector/v.distance/main.c:229 +#: ../vector/v.distance/main.c:231 msgid "Column name of nearest feature (used with upload=to_attr)" msgstr "Jméno sloupce nejbližšího prvku (k použití spolu s upload=to_attr)" -#: ../vector/v.distance/main.c:234 +#: ../vector/v.distance/main.c:236 msgid "Name for new attribute table" msgstr "" -#: ../vector/v.distance/main.c:237 +#: ../vector/v.distance/main.c:239 msgid "Field separator for printing output to stdout" msgstr "" -#: ../vector/v.distance/main.c:242 +#: ../vector/v.distance/main.c:244 msgid "Print output to stdout, don't update attribute table" msgstr "Vytiskni na standardní výstup, neměň atributovou tabulku." -#: ../vector/v.distance/main.c:244 +#: ../vector/v.distance/main.c:246 msgid "First column is always category of 'from' feature called from_cat" msgstr "První sloupec je vždy kategorie prvku 'from' zavolaná from_cat" -#: ../vector/v.distance/main.c:249 +#: ../vector/v.distance/main.c:251 msgid "Calculate distances to all features within the threshold" msgstr "vypoÄítá vzdálenost ke vÅ¡em prvům v mezní vzdálenosti" -#: ../vector/v.distance/main.c:251 +#: ../vector/v.distance/main.c:253 msgid "Output may be written to stdout using the '-p' flag or uploaded to a new table created by the 'table' option; multiple 'upload' options may be used." msgstr "" -#: ../vector/v.distance/main.c:291 +#: ../vector/v.distance/main.c:293 msgid "Updating the from= table is not supported with -a" msgstr "" -#: ../vector/v.distance/main.c:307 +#: ../vector/v.distance/main.c:309 msgid "Printing distance matrix is not supported with dmin= or dmax=" msgstr "" -#: ../vector/v.distance/main.c:334 +#: ../vector/v.distance/main.c:336 msgid "to_column option missing" msgstr "volba to_column chybí" -#: ../vector/v.distance/main.c:350 +#: ../vector/v.distance/main.c:352 msgid "Too many column names" msgstr "PříliÅ¡ mnoho názvů sloupců" -#: ../vector/v.distance/main.c:357 +#: ../vector/v.distance/main.c:359 msgid "Not enough column names" msgstr "Nedostatek názvů sloupců" -#: ../vector/v.distance/main.c:369 ../vector/v.distance/main.c:389 +#: ../vector/v.distance/main.c:371 ../vector/v.distance/main.c:391 #, c-format msgid "Input vector map <%s> is 3D" msgstr "" -#: ../vector/v.distance/main.c:380 ../vector/v.distance/main.c:401 +#: ../vector/v.distance/main.c:382 ../vector/v.distance/main.c:403 #, c-format msgid "No features of selected type found in <%s>" msgstr "" -#: ../vector/v.distance/main.c:474 +#: ../vector/v.distance/main.c:478 msgid "dmin can not be larger than dmax" msgstr "" -#: ../vector/v.distance/main.c:617 +#: ../vector/v.distance/main.c:624 msgid "Incompatible column types" msgstr "Nekompatibilní typy sloupců" -#: ../vector/v.distance/main.c:667 +#: ../vector/v.distance/main.c:674 msgid "No categories for 'from' for slected type and layer" msgstr "" -#: ../vector/v.distance/main.c:695 +#: ../vector/v.distance/main.c:702 msgid "Finding nearest features..." msgstr "" -#: ../vector/v.distance/main.c:796 ../vector/v.distance/main.c:1083 +#: ../vector/v.distance/main.c:803 ../vector/v.distance/main.c:1091 #, c-format msgid "More cats found in to_layer (line=%d)" msgstr "" -#: ../vector/v.distance/main.c:873 ../vector/v.distance/main.c:1230 +#: ../vector/v.distance/main.c:880 ../vector/v.distance/main.c:1238 #, c-format msgid "More cats found in to_layer (area=%d)" msgstr "Nalezeno více kategorií ve do_vrstvy (plocha=%d)" -#: ../vector/v.distance/main.c:983 +#: ../vector/v.distance/main.c:990 msgid "Finding nearest features for areas..." msgstr "" -#: ../vector/v.distance/main.c:1349 +#: ../vector/v.distance/main.c:1357 msgid "DATETIME type not yet supported, no attributes will be uploaded" msgstr "DATETIME type zatím není podporovaný, žádné atributy nebudou uloženy" -#: ../vector/v.distance/main.c:1365 +#: ../vector/v.distance/main.c:1373 msgid "Unable to open default database" msgstr "Nelze otevřít výchozí databázi" -#: ../vector/v.distance/main.c:1707 +#: ../vector/v.distance/main.c:1721 #, c-format msgid "%d categories with more than 1 feature in vector map <%s>" msgstr "%d kategorií s více než jedním prvkem ve vektorové mapÄ› <%s>" -#: ../vector/v.distance/main.c:1710 +#: ../vector/v.distance/main.c:1724 #, c-format msgid "%d categories - no nearest feature found" msgstr "%d kategorií - nebyl nalezen nejbližší prvek" -#: ../vector/v.distance/main.c:1719 +#: ../vector/v.distance/main.c:1733 #, c-format msgid "%d distances calculated" msgstr "%d vzdáleností spoÄítáno" -#: ../vector/v.distance/main.c:1720 +#: ../vector/v.distance/main.c:1734 #, c-format msgid "%d records inserted" msgstr "vloženo %d záznamů" -#: ../vector/v.distance/main.c:1722 +#: ../vector/v.distance/main.c:1736 #, c-format msgid "%d insert errors" msgstr "%d chyb pÅ™i aktualizaci" -#: ../vector/v.distance/main.c:1726 +#: ../vector/v.distance/main.c:1740 #, c-format msgid "%d categories read from the map" msgstr "naÄteno %d kategorií z mapové vrstvy" -#: ../vector/v.distance/main.c:1728 +#: ../vector/v.distance/main.c:1742 #, c-format msgid "%d categories exist in the table" msgstr "v tabulce existuje %d kategorií " -#: ../vector/v.distance/main.c:1730 +#: ../vector/v.distance/main.c:1744 #, c-format msgid "%d categories read from the map exist in the table" msgstr "%d kategorií naÄtených z mapové vrstvy existuje v tabulce" -#: ../vector/v.distance/main.c:1733 +#: ../vector/v.distance/main.c:1747 #, c-format msgid "%d categories read from the map don't exist in the table" msgstr "%d kategorií naÄtených z mapové vrstvy neexistuje v tabulce" @@ -36638,7 +37067,7 @@ #: ../vector/v.in.ascii/main.c:95 msgid "GRASS vector ASCII format" -msgstr "" +msgstr "GRASS vektorový formát ASCII" #: ../vector/v.in.ascii/main.c:98 msgid "Input file format" @@ -36647,7 +37076,7 @@ #: ../vector/v.in.ascii/main.c:99 ../vector/v.in.ascii/main.c:102 #: ../vector/v.in.ascii/main.c:109 ../vector/v.in.ascii/main.c:187 msgid "Input format" -msgstr "" +msgstr "Vstupní formát" #: ../vector/v.in.ascii/main.c:108 msgid "Special characters: doublequote, singlequote, none" @@ -36944,8 +37373,8 @@ msgid "Start from the end node" msgstr "" -#: ../vector/v.to.points/main.c:165 ../vector/v.extract/copy_tab.c:108 -#: ../vector/v.generalize/misc.c:184 +#: ../vector/v.to.points/main.c:165 ../vector/v.decimate/copy_tab.c:103 +#: ../vector/v.extract/copy_tab.c:108 ../vector/v.generalize/misc.c:184 #: ../scripts/v.db.reconnect.all/v.db.reconnect.all.py:128 #, c-format, python-format msgid "Unable to copy table <%s>" @@ -37001,75 +37430,75 @@ msgid "If not given writes color table" msgstr "" -#: ../vector/v.colors/main.c:152 +#: ../vector/v.colors/main.c:159 msgid "Convert color rules from RGB values to color table" msgstr "" -#: ../vector/v.colors/main.c:153 +#: ../vector/v.colors/main.c:160 msgid "Option 'rgb_column' with valid RGB values required" msgstr "" -#: ../vector/v.colors/main.c:196 +#: ../vector/v.colors/main.c:209 msgid "No vector map specified" msgstr "" -#: ../vector/v.colors/main.c:201 +#: ../vector/v.colors/main.c:214 #, c-format msgid "Option <%s> given, assuming ..." msgstr "" -#: ../vector/v.colors/main.c:216 +#: ../vector/v.colors/main.c:229 #, c-format msgid "One of -%c, -%c or %s=, %s= or %s= must be specified" msgstr "" -#: ../vector/v.colors/main.c:221 +#: ../vector/v.colors/main.c:234 #, c-format msgid "%s=, %s= and %s= are mutually exclusive" msgstr "" -#: ../vector/v.colors/main.c:229 +#: ../vector/v.colors/main.c:242 #, c-format msgid "%s= required for -%c" msgstr "" -#: ../vector/v.colors/main.c:234 +#: ../vector/v.colors/main.c:247 msgid "Reading rules from standard input is not implemented yet, please provide path to rules file instead." msgstr "" -#: ../vector/v.colors/main.c:244 +#: ../vector/v.colors/main.c:257 #, c-format msgid "Unable to remove color table of vector map <%s>" msgstr "" -#: ../vector/v.colors/main.c:246 +#: ../vector/v.colors/main.c:259 #, c-format msgid "Color table of vector map <%s> not found" msgstr "" -#: ../vector/v.colors/main.c:254 +#: ../vector/v.colors/main.c:267 msgid "Color table exists. Exiting." msgstr "" -#: ../vector/v.colors/main.c:276 +#: ../vector/v.colors/main.c:289 #, c-format msgid "Option <%s>: min must be greater or equal to max" msgstr "" -#: ../vector/v.colors/main.c:282 +#: ../vector/v.colors/main.c:295 msgid "Reading color rules from standard input is currently not supported" msgstr "" -#: ../vector/v.colors/main.c:289 +#: ../vector/v.colors/main.c:302 #, c-format msgid "Color table <%s> not found" msgstr "" -#: ../vector/v.colors/main.c:347 +#: ../vector/v.colors/main.c:360 msgid "Writing color rules..." msgstr "" -#: ../vector/v.colors/main.c:363 +#: ../vector/v.colors/main.c:376 #, c-format msgid "Color table for vector map <%s> set to '%s'" msgstr "" @@ -37125,7 +37554,7 @@ #: ../vector/v.colors/read_rgb.c:37 msgid "No RGB values found" -msgstr "" +msgstr "Nenalezeny žádné hodnoty RGB" #: ../vector/v.colors/read_rgb.c:65 #, c-format @@ -37370,7 +37799,7 @@ #: ../vector/v.split/main.c:56 msgid "densification" -msgstr "" +msgstr "zhutnÄ›ní" #: ../vector/v.split/main.c:60 msgid "Splits vector lines to shorter segments." @@ -37378,7 +37807,7 @@ #: ../vector/v.split/main.c:73 msgid "Maximum segment length" -msgstr "" +msgstr "Maximální délka segmentu" #: ../vector/v.split/main.c:82 msgid "Length units" @@ -37468,7 +37897,7 @@ #: ../vector/v.vol.rst/user1.c:223 #, c-format msgid "Can't insert %lf,%lf,%lf,%lf,%lf a=%d" -msgstr "" +msgstr "Nelze vložit %lf,%lf,%lf,%lf,%lf a=%d" #: ../vector/v.vol.rst/user1.c:270 msgid "Strip exists with insufficient data" @@ -37546,145 +37975,141 @@ msgid "3D raster map <%s> created" msgstr "" -#: ../vector/v.vol.rst/main.c:239 -msgid "RST" -msgstr "" - -#: ../vector/v.vol.rst/main.c:241 +#: ../vector/v.vol.rst/main.c:243 msgid "Interpolates point data to a 3D raster map using regularized spline with tension (RST) algorithm." msgstr "Interpoluje bodová data do G3D volume za použití regularized spline with tension (RST)" -#: ../vector/v.vol.rst/main.c:246 +#: ../vector/v.vol.rst/main.c:248 msgid "Name of input 3D vector points map" msgstr "" -#: ../vector/v.vol.rst/main.c:253 +#: ../vector/v.vol.rst/main.c:255 msgid "Name of input surface raster map for cross-section" msgstr "" -#: ../vector/v.vol.rst/main.c:260 +#: ../vector/v.vol.rst/main.c:262 msgid "Name of column containing w-values attribute to interpolate" msgstr "" -#: ../vector/v.vol.rst/main.c:282 +#: ../vector/v.vol.rst/main.c:284 msgid "Name of column with smoothing parameters" -msgstr "" +msgstr "Název sloupce s vyhlazovacími parametry" -#: ../vector/v.vol.rst/main.c:302 +#: ../vector/v.vol.rst/main.c:304 msgid "Name of input raster map used as mask" msgstr "" -#: ../vector/v.vol.rst/main.c:328 +#: ../vector/v.vol.rst/main.c:330 msgid "Maximum number of points for approximation in a segment (>npmin)" -msgstr "" +msgstr "Maximální poÄet bodů pro aproximaci v segmentu (>npmin)" -#: ../vector/v.vol.rst/main.c:345 +#: ../vector/v.vol.rst/main.c:347 msgid "Conversion factor for w-values used for interpolation" msgstr "PÅ™evodní koeficient pro hodnoty w použitých pro interpolaci" -#: ../vector/v.vol.rst/main.c:353 +#: ../vector/v.vol.rst/main.c:355 msgid "Conversion factor for z-values" msgstr "PÅ™evodní koeficient pro hodnoty z" -#: ../vector/v.vol.rst/main.c:359 +#: ../vector/v.vol.rst/main.c:361 msgid "Name for output cross-section raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:365 +#: ../vector/v.vol.rst/main.c:367 msgid "Name for output elevation 3D raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:371 +#: ../vector/v.vol.rst/main.c:373 msgid "Name for output gradient magnitude 3D raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:378 +#: ../vector/v.vol.rst/main.c:380 msgid "Name for output gradient horizontal angle 3D raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:384 +#: ../vector/v.vol.rst/main.c:386 msgid "Name for output gradient vertical angle 3D raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:390 +#: ../vector/v.vol.rst/main.c:392 msgid "Name for output change of gradient 3D raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:396 +#: ../vector/v.vol.rst/main.c:398 msgid "Name for output Gaussian curvature 3D raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:402 +#: ../vector/v.vol.rst/main.c:404 msgid "Name for output mean curvature 3D raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:408 +#: ../vector/v.vol.rst/main.c:410 msgid "Perform a cross-validation procedure without volume interpolation" msgstr "Provede křížovou validaci bez interpolace objemu." -#: ../vector/v.vol.rst/main.c:471 +#: ../vector/v.vol.rst/main.c:473 msgid "Smoothing must be a positive value" msgstr "Vyhlazení musí být pozitivní hodnota." -#: ../vector/v.vol.rst/main.c:477 +#: ../vector/v.vol.rst/main.c:479 #, c-format msgid "Both crossvalidation options (-%c, %s) must be specified" msgstr "" -#: ../vector/v.vol.rst/main.c:480 +#: ../vector/v.vol.rst/main.c:482 msgid "Both crossvalidation and deviations must be specified" msgstr "" -#: ../vector/v.vol.rst/main.c:491 +#: ../vector/v.vol.rst/main.c:493 msgid "Crossvalidation cannot be computed simultanuously with output grids or devi file" msgstr "" -#: ../vector/v.vol.rst/main.c:555 +#: ../vector/v.vol.rst/main.c:557 #, c-format msgid "Unable to open %s" msgstr "" -#: ../vector/v.vol.rst/main.c:563 +#: ../vector/v.vol.rst/main.c:565 msgid "Vector is not 3D" msgstr "vekrotová mapa není 3D" -#: ../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 +#: ../vector/v.vol.rst/main.c:630 ../vector/v.vol.rst/main.c:661 +#: ../vector/v.vol.rst/main.c:683 ../vector/v.vol.rst/main.c:705 +#: ../vector/v.vol.rst/main.c:727 ../vector/v.vol.rst/main.c:749 +#: ../vector/v.vol.rst/main.c:771 ../vector/v.vol.rst/main.c:793 #, 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 +#: ../vector/v.vol.rst/main.c:638 ../vector/v.vol.rst/main.c:667 +#: ../vector/v.vol.rst/main.c:689 ../vector/v.vol.rst/main.c:711 +#: ../vector/v.vol.rst/main.c:733 ../vector/v.vol.rst/main.c:755 +#: ../vector/v.vol.rst/main.c:777 ../vector/v.vol.rst/main.c:799 msgid "Not enough disk space - cannot write temp files" msgstr "" -#: ../vector/v.vol.rst/main.c:640 +#: ../vector/v.vol.rst/main.c:642 #, c-format msgid "Unable to create <%s> raster map without cross_input raster map being specified" msgstr "" -#: ../vector/v.vol.rst/main.c:818 +#: ../vector/v.vol.rst/main.c:820 msgid "Finished interpolating" msgstr "" -#: ../vector/v.vol.rst/main.c:853 +#: ../vector/v.vol.rst/main.c:855 #, c-format msgid "Raster map <%s> created" msgstr "" -#: ../vector/v.vol.rst/main.c:893 +#: ../vector/v.vol.rst/main.c:895 #, c-format msgid "Vector map <%s> created" msgstr "" -#: ../vector/v.vol.rst/main.c:909 +#: ../vector/v.vol.rst/main.c:911 msgid "Interpolation failed" -msgstr "" +msgstr "Interpolace selhala" #: ../vector/v.vol.rst/user3.c:548 msgid "Secpar_loop failed" @@ -37695,7 +38120,7 @@ #: ../vector/v.vol.rst/user3.c:632 ../vector/v.vol.rst/user3.c:643 #: ../vector/v.vol.rst/user3.c:654 ../vector/v.vol.rst/user3.c:665 msgid "Not enough disk space--cannot write files" -msgstr "" +msgstr "Nedostatek místa na disku - nelze zapisovat soubory" #: ../vector/v.vol.rst/user2.c:213 msgid "Cannot allocate A" @@ -37735,7 +38160,7 @@ #: ../vector/v.net.components/main.c:127 msgid "Type of components" -msgstr "" +msgstr "Typ komponentů" #: ../vector/v.net.components/main.c:131 ../vector/v.net.centrality/main.c:192 msgid "Add points on nodes" @@ -37754,114 +38179,130 @@ msgid "Found %d components." msgstr "" -#: ../vector/v.decimate/main.c:125 ../vector/v.generalize/main.c:77 +#: ../vector/v.decimate/main.c:126 ../vector/v.generalize/main.c:77 msgid "generalization" msgstr "" -#: ../vector/v.decimate/main.c:126 +#: ../vector/v.decimate/main.c:127 msgid "decimation" msgstr "" -#: ../vector/v.decimate/main.c:132 +#: ../vector/v.decimate/main.c:133 msgid "Decimates a point cloud" msgstr "" -#: ../vector/v.decimate/main.c:133 +#: ../vector/v.decimate/main.c:134 msgid "Copies points from one vector to another while applying different decimations" msgstr "" -#: ../vector/v.decimate/main.c:161 +#: ../vector/v.decimate/main.c:162 msgid "Throw away every n-th point" msgstr "" -#: ../vector/v.decimate/main.c:163 +#: ../vector/v.decimate/main.c:164 msgid "For example, 5 will import 80 percent of points. If not specified, all points are copied" msgstr "" -#: ../vector/v.decimate/main.c:165 ../vector/v.decimate/main.c:176 -#: ../vector/v.decimate/main.c:186 ../vector/v.decimate/main.c:195 +#: ../vector/v.decimate/main.c:166 ../vector/v.decimate/main.c:177 +#: ../vector/v.decimate/main.c:187 ../vector/v.decimate/main.c:196 msgid "Count" msgstr "" -#: ../vector/v.decimate/main.c:172 +#: ../vector/v.decimate/main.c:173 msgid "Preserve only every n-th point" msgstr "" -#: ../vector/v.decimate/main.c:174 +#: ../vector/v.decimate/main.c:175 msgid "For example, 4 will import 25 percent of points. If not specified, all points are copied" msgstr "" -#: ../vector/v.decimate/main.c:193 +#: ../vector/v.decimate/main.c:194 msgid "Copy only n points" msgstr "" -#: ../vector/v.decimate/main.c:194 +#: ../vector/v.decimate/main.c:195 msgid "Copies only the given number of points" msgstr "" -#: ../vector/v.decimate/main.c:201 +#: ../vector/v.decimate/main.c:202 msgid "Minimal difference of z values" msgstr "" -#: ../vector/v.decimate/main.c:203 +#: ../vector/v.decimate/main.c:204 msgid "Minimal difference between z values in grid-based decimation" msgstr "" -#: ../vector/v.decimate/main.c:204 ../vector/v.decimate/main.c:214 -#: ../vector/v.decimate/main.c:219 ../vector/v.decimate/main.c:225 -#: ../vector/v.decimate/main.c:230 ../vector/v.decimate/main.c:235 +#: ../vector/v.decimate/main.c:205 ../vector/v.decimate/main.c:215 +#: ../vector/v.decimate/main.c:220 ../vector/v.decimate/main.c:226 +#: ../vector/v.decimate/main.c:231 ../vector/v.decimate/main.c:236 msgid "Grid" msgstr "" -#: ../vector/v.decimate/main.c:211 +#: ../vector/v.decimate/main.c:212 msgid "Preserve only n points per grid cell" msgstr "" -#: ../vector/v.decimate/main.c:213 +#: ../vector/v.decimate/main.c:214 msgid "Preserves only the given number of points per grid cell in grid-based decimation" msgstr "" -#: ../vector/v.decimate/main.c:218 +#: ../vector/v.decimate/main.c:219 msgid "Apply grid-based decimation" msgstr "" -#: ../vector/v.decimate/main.c:224 +#: ../vector/v.decimate/main.c:225 msgid "Use only first point in grid cell during grid-based decimation" msgstr "" -#: ../vector/v.decimate/main.c:229 +#: ../vector/v.decimate/main.c:230 msgid "Only one point per cat in grid cell" msgstr "" -#: ../vector/v.decimate/main.c:234 +#: ../vector/v.decimate/main.c:235 msgid "Use z in grid decimation" msgstr "" -#: ../vector/v.decimate/main.c:240 +#: ../vector/v.decimate/main.c:241 msgid "Store only the coordinates, throw away categories" msgstr "" -#: ../vector/v.decimate/main.c:242 +#: ../vector/v.decimate/main.c:243 msgid "Do not story any categories even if they are present in input data" msgstr "" -#: ../vector/v.decimate/main.c:276 +#: ../vector/v.decimate/main.c:280 #, 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:318 +#: ../vector/v.decimate/main.c:322 msgid "Cannot use z for decimation, input is not 3D" msgstr "" -#: ../vector/v.decimate/main.c:320 +#: ../vector/v.decimate/main.c:324 msgid "Cannot select by z range, input is not 3D" msgstr "" -#: ../vector/v.decimate/main.c:350 +#: ../vector/v.decimate/main.c:354 msgid "Settings for count-based decimation would cause it to do nothing and no other options has been set." msgstr "" +#: ../vector/v.decimate/copy_tab.c:85 ../vector/v.extract/copy_tab.c:90 +#, c-format +msgid "Writing attributes for layer %d" +msgstr "" + +#: ../vector/v.decimate/copy_tab.c:90 ../vector/v.extract/copy_tab.c:95 +#, c-format +msgid "No attribute table for layer %d" +msgstr "" + +#: ../vector/v.decimate/copy_tab.c:112 ../vector/v.vect.stats/main.c:342 +#: ../vector/v.vect.stats/main.c:424 ../vector/v.extract/copy_tab.c:117 +#, c-format +msgid "Unable to open database <%s> with driver <%s>" +msgstr "" + #: ../vector/v.what/what.c:45 msgid "Cannot open driver" msgstr "" @@ -38352,7 +38793,7 @@ #: ../vector/v.kernel/main.c:301 #, c-format msgid "Standard deviation: %f" -msgstr "" +msgstr "Standardní odchylka: %f" #: ../vector/v.kernel/main.c:306 #, c-format @@ -39158,7 +39599,7 @@ #: ../vector/v.info/print.c:324 msgid "Location:" -msgstr "" +msgstr "Lokace:" #: ../vector/v.info/print.c:327 msgid "Database:" @@ -39263,7 +39704,7 @@ #: ../vector/v.info/print.c:459 msgid "Number of islands:" -msgstr "" +msgstr "PoÄet ostrovů:" #: ../vector/v.info/print.c:465 msgid "Number of faces:" @@ -39411,7 +39852,7 @@ #: ../vector/v.out.postgis/main.c:47 msgid "simple features" -msgstr "" +msgstr "jednoduché funkce" #: ../vector/v.out.postgis/main.c:52 msgid "Exports a vector map layer to PostGIS feature table." @@ -39648,201 +40089,215 @@ msgid "Name of existing vector map with areas" msgstr "" -#: ../vector/v.vect.stats/main.c:156 +#: ../vector/v.vect.stats/main.c:157 msgid "Layer number for points map" msgstr "" -#: ../vector/v.vect.stats/main.c:161 +#: ../vector/v.vect.stats/main.c:162 msgid "Category values for points map" msgstr "" -#: ../vector/v.vect.stats/main.c:166 +#: ../vector/v.vect.stats/main.c:167 msgid "WHERE conditions of SQL statement without 'where' keyword for points map" msgstr "" -#: ../vector/v.vect.stats/main.c:171 +#: ../vector/v.vect.stats/main.c:172 msgid "Layer number for area map" msgstr "" -#: ../vector/v.vect.stats/main.c:176 +#: ../vector/v.vect.stats/main.c:177 msgid "Category values for area map" msgstr "" -#: ../vector/v.vect.stats/main.c:181 +#: ../vector/v.vect.stats/main.c:182 msgid "WHERE conditions of SQL statement without 'where' keyword for area map" msgstr "" -#: ../vector/v.vect.stats/main.c:198 +#: ../vector/v.vect.stats/main.c:199 msgid "Method for aggregate statistics" msgstr "" -#: ../vector/v.vect.stats/main.c:205 +#: ../vector/v.vect.stats/main.c:204 msgid "Column name of points map to use for statistics" msgstr "" -#: ../vector/v.vect.stats/main.c:206 +#: ../vector/v.vect.stats/main.c:205 msgid "Column of points map must be numeric" msgstr "" -#: ../vector/v.vect.stats/main.c:213 +#: ../vector/v.vect.stats/main.c:210 msgid "Column name to upload points count" msgstr "" -#: ../vector/v.vect.stats/main.c:215 +#: ../vector/v.vect.stats/main.c:212 msgid "Column to hold points count, must be of type integer, will be created if not existing" msgstr "" -#: ../vector/v.vect.stats/main.c:222 +#: ../vector/v.vect.stats/main.c:216 msgid "Column name to upload statistics" msgstr "" -#: ../vector/v.vect.stats/main.c:224 +#: ../vector/v.vect.stats/main.c:218 msgid "Column to hold statistics, must be of type double, will be created if not existing" msgstr "" -#: ../vector/v.vect.stats/main.c:231 +#: ../vector/v.vect.stats/main.c:226 msgid "Print output to stdout, do not update attribute table" msgstr "" -#: ../vector/v.vect.stats/main.c:232 +#: ../vector/v.vect.stats/main.c:227 msgid "First column is always area category" -msgstr "" +msgstr "První sloupec je vždy kategorie plochy" -#: ../vector/v.vect.stats/main.c:273 +#: ../vector/v.vect.stats/main.c:280 #, c-format msgid "Vector map <%s> is not in user mapset and cannot be updated" msgstr "Vektorová mapa <%s> není v tomto mapsetu a nelze ji mÄ›nit" -#: ../vector/v.vect.stats/main.c:335 ../vector/v.vect.stats/main.c:417 -#: ../vector/v.extract/copy_tab.c:117 -#, c-format -msgid "Unable to open database <%s> with driver <%s>" -msgstr "" - -#: ../vector/v.vect.stats/main.c:339 +#: ../vector/v.vect.stats/main.c:346 msgid "count_column is required to upload point counts" msgstr "" -#: ../vector/v.vect.stats/main.c:348 +#: ../vector/v.vect.stats/main.c:355 msgid "count_column must be of type integer" msgstr "" -#: ../vector/v.vect.stats/main.c:361 ../vector/v.vect.stats/main.c:391 +#: ../vector/v.vect.stats/main.c:368 ../vector/v.vect.stats/main.c:398 #, c-format msgid "Unable to add column <%s>" msgstr "" -#: ../vector/v.vect.stats/main.c:367 +#: ../vector/v.vect.stats/main.c:374 msgid "stats_column is required to upload point stats" msgstr "" -#: ../vector/v.vect.stats/main.c:378 +#: ../vector/v.vect.stats/main.c:385 msgid "stats_column must be of type double precision" msgstr "" -#: ../vector/v.vect.stats/main.c:400 +#: ../vector/v.vect.stats/main.c:407 msgid "collecting attributes from points vector..." msgstr "" -#: ../vector/v.vect.stats/main.c:437 +#: ../vector/v.vect.stats/main.c:444 msgid "column for points vector must be numeric" msgstr "" -#: ../vector/v.vect.stats/main.c:498 +#: ../vector/v.vect.stats/main.c:505 #, c-format msgid "No area categories in vector <%s>, layer <%s>" msgstr "" -#: ../vector/v.vect.stats/main.c:523 +#: ../vector/v.vect.stats/main.c:530 msgid "Selecting points for each area..." msgstr "" -#: ../vector/v.vect.stats/main.c:628 +#: ../vector/v.vect.stats/main.c:635 #, c-format msgid "could not find area category %d" msgstr "" -#: ../vector/v.vect.stats/main.c:754 +#: ../vector/v.vect.stats/main.c:761 #, c-format msgid "%d records updated" msgstr "%d záznamů aktualizováno" -#: ../vector/v.extract/main.c:83 +#: ../vector/v.extract/main.c:84 msgid "Selects vector features from an existing vector map and creates a new vector map containing only the selected features." msgstr "Vybere vektorové prvky z existující vektorové vrstvy a vytvoří novou vrstvu obsahující jenom vybrané prvky." -#: ../vector/v.extract/main.c:88 +#: ../vector/v.extract/main.c:89 msgid "Dissolve common boundaries (default is no)" msgstr "Rozložit spoleÄné hranice (výchozí je nerozkládat)" -#: ../vector/v.extract/main.c:92 +#: ../vector/v.extract/main.c:93 msgid "Do not copy attributes (see also 'new' parameter)" msgstr "Nekopírovat atributy (viz též parametr 'new')" -#: ../vector/v.extract/main.c:108 +#: ../vector/v.extract/main.c:110 msgid "Types to be extracted" msgstr "Typy, které budou vyjmuty" -#: ../vector/v.extract/main.c:123 +#: ../vector/v.extract/main.c:125 msgid "Input text file with category numbers/number ranges to be extracted" msgstr "Textový soubor s Äísly kategorií nebo jejich intervaly, které mají být extrahovány" -#: ../vector/v.extract/main.c:124 +#: ../vector/v.extract/main.c:126 msgid "If '-' given reads from standard input" msgstr "Pokud není zadáno '-' Äte se standardní vstup" -#: ../vector/v.extract/main.c:132 +#: ../vector/v.extract/main.c:134 msgid "Number of random categories matching vector objects to extract" msgstr "PoÄet náhodných kategorií odpovídajících vektorovým objektům pro vyjmutí" -#: ../vector/v.extract/main.c:134 +#: ../vector/v.extract/main.c:136 msgid "Number must be smaller than unique cat count in layer" msgstr "PoÄet musí být meší než souÄet kategorií ve vrstvÄ›" -#: ../vector/v.extract/main.c:142 +#: ../vector/v.extract/main.c:144 msgid "Desired new category value (enter -1 to keep original categories)" msgstr "Požadovaná nová hodnota kategorie (zadáním -1 zachováte původní kategorie)" -#: ../vector/v.extract/main.c:144 +#: ../vector/v.extract/main.c:146 msgid "If new >= 0, attributes is not copied" msgstr "Je-li new >=0, atributy nebudou zkopírovány" -#: ../vector/v.extract/main.c:161 +#: ../vector/v.extract/main.c:151 +#, fuzzy +msgid "Name of attribute column for dissolving areas" +msgstr "Jméno atributového sloupce použitého jako výška" + +#: ../vector/v.extract/main.c:152 +#, fuzzy +msgid "Preserves category values" +msgstr "Vytiskni oznaÄení kategorií" + +#: ../vector/v.extract/main.c:169 #, c-format msgid "Options <%s>, <%s>, <%s> and <%s> options are exclusive. Please specify only one of them." msgstr "" -#: ../vector/v.extract/main.c:208 +#: ../vector/v.extract/main.c:221 +#, fuzzy, c-format +msgid "Searching for column <%s> in table <%s>..." +msgstr "Neznámý sloupec <%s> v tabulce <%s>" + +#: ../vector/v.extract/main.c:253 +#, fuzzy, c-format +msgid "Column <%s> does not exist for layer %d" +msgstr "Skupina <%s> neexistuje" + +#: ../vector/v.extract/main.c:268 #, c-format msgid "Category value in '%s' not valid" msgstr "Hodnota kategorie v '%s' není platná" -#: ../vector/v.extract/main.c:224 +#: ../vector/v.extract/main.c:284 #, c-format msgid "Process file <%s> for category numbers..." msgstr "" -#: ../vector/v.extract/main.c:229 +#: ../vector/v.extract/main.c:289 #, c-format msgid "Unable to open specified file <%s>" msgstr "Nelze otevřít zadaný soubor <%s>" -#: ../vector/v.extract/main.c:240 +#: ../vector/v.extract/main.c:300 #, c-format msgid "Ignored text entry: %s" msgstr "Ignoruji textový vstup: %s" -#: ../vector/v.extract/main.c:259 +#: ../vector/v.extract/main.c:319 ../vector/v.extract/extract.c:268 #, c-format msgid "Loading categories from table <%s>..." msgstr "" -#: ../vector/v.extract/main.c:269 +#: ../vector/v.extract/main.c:329 #, c-format msgid "Unable select records from table <%s>" msgstr "Nelze vybrat data z tabulky <%s>" -#: ../vector/v.extract/main.c:271 +#: ../vector/v.extract/main.c:331 #, c-format msgid "%d category loaded" msgid_plural "%d categories loaded" @@ -39851,56 +40306,46 @@ msgstr[2] "%d kategorií naÄteno" msgstr[3] "%d kategorií naÄteno" -#: ../vector/v.extract/main.c:286 +#: ../vector/v.extract/main.c:346 msgid "This map has no categories attached. Use v.category to attach categories to this vector map." msgstr "Tato mapa nemá pÅ™ipojeny žádné kategorie. Použijte v.category pro pÅ™ipojení kategorií k této vektorové mapÄ›" -#: ../vector/v.extract/main.c:293 +#: ../vector/v.extract/main.c:353 msgid "Please specify random number larger than 0" msgstr "Prosím urÄete náhodné Äíslo vÄ›tší než 0" -#: ../vector/v.extract/main.c:297 +#: ../vector/v.extract/main.c:357 #, c-format msgid "Random category count must be smaller than feature count. There are only %d features of type(s): %s" msgstr "SouÄet náhodných kategorií musí být menší než poÄet prvků. Je pouze %d prvků typu: %s" -#: ../vector/v.extract/main.c:320 +#: ../vector/v.extract/main.c:380 #, c-format msgid "Random category count is larger or equal to uniq <%s> feature category count %d" msgstr "" -#: ../vector/v.extract/main.c:354 +#: ../vector/v.extract/main.c:414 msgid "Extracting features..." msgstr "Rozbaluji prvky..." -#: ../vector/v.extract/main.c:378 +#: ../vector/v.extract/main.c:438 msgid "Removing duplicate centroids..." msgstr "Odstraňuji duplicitní centroidy ..." -#: ../vector/v.extract/extract.c:171 +#: ../vector/v.extract/extract.c:203 #, c-format msgid "No category found for area %d. Skipping." msgstr "" -#: ../vector/v.extract/extract.c:175 +#: ../vector/v.extract/extract.c:207 #, c-format msgid "More categories (%d) found for area %d. Using first found category %d" msgstr "" -#: ../vector/v.extract/extract.c:228 +#: ../vector/v.extract/extract.c:286 msgid "Topology level required for extracting areas for OGR layers. Areas will be not processed." 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.lrs/v.lrs.label/main.c:103 ../vector/v.lrs/v.lrs.where/main.c:58 #: ../vector/v.lrs/v.lrs.segment/main.c:72 #: ../vector/v.lrs/v.lrs.create/main.c:122 @@ -40749,7 +41194,7 @@ #: ../vector/v.generalize/main.c:102 msgid "Error map with failed generalizations" -msgstr "" +msgstr "Chybová mapa s nevhodnými zobecnÄ›ními" #: ../vector/v.generalize/main.c:104 msgid "Lines and boundaries causing errors (collapsed to a point or topology errors)" @@ -40871,73 +41316,73 @@ msgid "Unknown method" msgstr "Neznámá metoda" -#: ../vector/v.generalize/main.c:330 +#: ../vector/v.generalize/main.c:331 #, c-format msgid "No lines found in input map <%s>" msgstr "" -#: ../vector/v.generalize/main.c:344 +#: ../vector/v.generalize/main.c:345 #, c-format msgid "Unable to create error vector map <%s>" msgstr "" -#: ../vector/v.generalize/main.c:364 +#: ../vector/v.generalize/main.c:365 msgid "Displacement..." msgstr "" -#: ../vector/v.generalize/main.c:373 +#: ../vector/v.generalize/main.c:374 msgid "Network generalization..." msgstr "" -#: ../vector/v.generalize/main.c:388 +#: ../vector/v.generalize/main.c:389 msgid "Attributes are needed for 'where' option, copying table" msgstr "" -#: ../vector/v.generalize/main.c:404 +#: ../vector/v.generalize/main.c:405 #, c-format msgid "Generalization (%s)..." msgstr "Generalizace (%s)..." -#: ../vector/v.generalize/main.c:405 +#: ../vector/v.generalize/main.c:406 #, c-format msgid "Using threshold: %g %s" msgstr "" -#: ../vector/v.generalize/main.c:525 +#: ../vector/v.generalize/main.c:526 #, c-format msgid "Method '%s' did not preserve first point" msgstr "" -#: ../vector/v.generalize/main.c:530 +#: ../vector/v.generalize/main.c:531 #, c-format msgid "Method '%s' did not preserve last point" msgstr "" -#: ../vector/v.generalize/main.c:537 +#: ../vector/v.generalize/main.c:538 #, c-format msgid "Method '%s' did not preserve loop" msgstr "" -#: ../vector/v.generalize/main.c:569 +#: ../vector/v.generalize/main.c:570 #, c-format msgid "%d boundaries were not modified because modification would damage topology" msgstr "" -#: ../vector/v.generalize/main.c:572 +#: ../vector/v.generalize/main.c:573 #, c-format msgid "%d lines/boundaries were not modified due to over-simplification" msgstr "" -#: ../vector/v.generalize/main.c:593 +#: ../vector/v.generalize/main.c:594 #, c-format msgid "Number of vertices for selected features %s from %d to %d (%d%% remaining)" msgstr "" -#: ../vector/v.generalize/main.c:594 +#: ../vector/v.generalize/main.c:595 msgid "reduced" msgstr "" -#: ../vector/v.generalize/main.c:594 +#: ../vector/v.generalize/main.c:595 msgid "changed" msgstr "" @@ -40974,21 +41419,21 @@ msgid "Creates a new pseudo-vector map as a link to an OGR-supported layer or a PostGIS feature table." msgstr "" -#: ../vector/v.external/main.c:126 +#: ../vector/v.external/main.c:130 msgid "No layer defined" msgstr "" -#: ../vector/v.external/main.c:192 +#: ../vector/v.external/main.c:196 #, c-format msgid "Unable to delete '%s'" msgstr "" -#: ../vector/v.external/main.c:199 +#: ../vector/v.external/main.c:203 #, c-format msgid "Unable to create file '%s/%s'" msgstr "" -#: ../vector/v.external/main.c:233 +#: ../vector/v.external/main.c:237 #, c-format msgid "Link to vector map <%s> created." msgstr "" @@ -41074,40 +41519,92 @@ msgid "Invalid geometry column %d" msgstr "" -#: ../vector/v.to.db/main.c:39 +#: ../vector/v.to.db/main.c:42 +msgid "length" +msgstr "" + +#: ../vector/v.to.db/main.c:43 +msgid "perimeter" +msgstr "" + +#: ../vector/v.to.db/main.c:44 +msgid "coordinates" +msgstr "" + +#: ../vector/v.to.db/main.c:45 +msgid "bounding box" +msgstr "" + +#: ../vector/v.to.db/main.c:47 msgid "Populates attribute values from vector features." msgstr "" -#: ../vector/v.to.db/main.c:48 +#: ../vector/v.to.db/main.c:56 #, 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/update.c:28 -#: ../vector/v.to.db/update.c:32 ../vector/v.to.db/query.c:83 +#: ../vector/v.to.db/main.c:73 ../vector/v.to.db/main.c:80 +#: ../vector/v.to.db/update.c:30 ../vector/v.to.db/update.c:34 +#: ../vector/v.to.db/query.c:83 #, c-format msgid "Database connection not defined for layer %d. Use v.db.connect first." msgstr "Spojení s databází nebylo pro vrstvu <%d> definováno. Nejprve použijte v.db.connect." -#: ../vector/v.to.db/main.c:114 +#: ../vector/v.to.db/main.c:174 +#, c-format +msgid "Missing column name for input column number %d" +msgstr "" + +#: ../vector/v.to.db/main.c:180 +#, c-format +msgid "Missing column name for table column number %d" +msgstr "" + +#: ../vector/v.to.db/main.c:194 +#, c-format +msgid "Existing column <%s> has a different but maybe compatible type" +msgstr "" + +#: ../vector/v.to.db/main.c:198 +#, c-format +msgid "Existing column <%s> has the wrong type" +msgstr "" + +#: ../vector/v.to.db/main.c:203 +#, fuzzy, c-format +msgid "Values in column <%s> will be overwritten" +msgstr "Vektorová mapa '%s' již existuje a bude pÅ™epsána." + +#: ../vector/v.to.db/main.c:268 +#, fuzzy, c-format +msgid "Unable to create column <%s>" +msgstr "Nelze použít sloupec <%s>" + +#: ../vector/v.to.db/main.c:322 #, c-format msgid "Category index for vector map <%s> is not sorted" msgstr "" -#: ../vector/v.to.db/update.c:84 +#: ../vector/v.to.db/update.c:86 msgid "Updating database..." msgstr "Aktualizace databáze ..." -#: ../vector/v.to.db/update.c:125 +#: ../vector/v.to.db/update.c:151 #, c-format msgid "More elements of category %d, nothing loaded to database" msgstr "Mnoho prvků kategorie %d, do databáze se nic nezapíše" -#: ../vector/v.to.db/update.c:223 +#: ../vector/v.to.db/update.c:251 #, c-format msgid "Record (cat %d) already exists (not inserted)" msgstr "Záznam (kategorie %d) již existuje (nevloženo)" +#: ../vector/v.to.db/update.c:279 +#, c-format +msgid "Cannot update table: %s" +msgstr "" + #: ../vector/v.to.db/query.c:93 msgid "Querying database... " msgstr "Doztazuji se databáze ...." @@ -41126,41 +41623,41 @@ msgid "Unable to fetch record" msgstr "Nelze získat řádek" -#: ../vector/v.to.db/report.c:13 +#: ../vector/v.to.db/report.c:14 msgid "No totals for selected option" msgstr "" -#: ../vector/v.to.db/report.c:211 +#: ../vector/v.to.db/report.c:230 #, c-format msgid "%d categories read from vector map (layer %d)" msgstr "NaÄteno %d kategorií z vektorové mapy (vrstva %d)" -#: ../vector/v.to.db/report.c:215 +#: ../vector/v.to.db/report.c:234 #, c-format msgid "%d records selected from table (layer %d)" msgstr "%d záznamů bylo vybráno z tabulky (vrstva %d)" -#: ../vector/v.to.db/report.c:218 +#: ../vector/v.to.db/report.c:237 #, c-format msgid "%d categories read from vector map exist in selection from table" msgstr "%d kategorií naÄtených z vektorové mapy existuje ve výbÄ›ru z tabulky" -#: ../vector/v.to.db/report.c:221 +#: ../vector/v.to.db/report.c:240 #, c-format msgid "%d categories read from vector map don't exist in selection from table" msgstr "%d kategorií naÄtených z vektorové mapy neexistuje ve výbÄ›ru z tabulky" -#: ../vector/v.to.db/report.c:223 +#: ../vector/v.to.db/report.c:242 #, c-format msgid "%d records updated/inserted (layer %d)" msgstr "%d záznamů upraveno/vloženo (vrstva %d)" -#: ../vector/v.to.db/report.c:226 +#: ../vector/v.to.db/report.c:245 #, c-format msgid "%d update/insert errors (layer %d)" msgstr "%d chyb pÅ™i upravení/vložení (vrstva %d)" -#: ../vector/v.to.db/report.c:229 +#: ../vector/v.to.db/report.c:248 #, c-format msgid "%d categories with more points (coordinates not loaded)" msgstr "%d kategorií s více než jedním bodem (souÅ™adnice nejsou naÄteny)" @@ -41354,86 +41851,101 @@ msgid "Using private colormap for DirectColor visual." msgstr "Používám soukromou mapu barev pro DirectColor visual." -#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:59 -#: ../scripts/v.rast.stats/v.rast.stats.py:120 +#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:60 +#: ../scripts/v.rast.stats/v.rast.stats.py:124 #: ../scripts/v.db.addcolumn/v.db.addcolumn.py:63 -#: ../scripts/v.db.addtable/v.db.addtable.py:75 +#: ../scripts/v.db.addtable/v.db.addtable.py:76 #: ../scripts/v.db.dropcolumn/v.db.dropcolumn.py:60 #: ../scripts/v.db.update/v.db.update.py:75 #, python-format msgid "Vector map <%s> not found in current mapset" msgstr "" -#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:69 +#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:70 msgid "There is no table connected to the input vector map. Cannot rename any column" msgstr "" -#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:78 +#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:79 #, python-format msgid "Column name <%s> too long. The DBF driver supports column names not longer than 10 characters" msgstr "" -#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:83 +#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:84 #, python-format msgid "Cannot rename column <%s> as it is needed to keep table <%s> connected to the input vector map" msgstr "" +#: ../scripts/v.rast.stats/v.rast.stats.py:131 +#: ../scripts/v.rast.stats/v.rast.stats.py:203 +#: ../scripts/v.rast.stats/v.rast.stats.py:210 +#: ../scripts/v.db.addcolumn/v.db.addcolumn.py:69 +#: ../scripts/v.db.update/v.db.update.py:81 +msgid "There is no table connected to this map. Run v.db.connect or v.db.addtable first." +msgstr "" + #: ../scripts/v.rast.stats/v.rast.stats.py:137 -msgid "Preprocessing input data..." +#, python-brace-format +msgid "Number of raster maps ({0}) different from number of column prefixes ({1})" msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:148 +#: ../scripts/v.rast.stats/v.rast.stats.py:170 msgid "An error occurred while converting vector to raster" msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:160 +#: ../scripts/v.rast.stats/v.rast.stats.py:182 msgid "No categories found in raster map" msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:167 -#: ../scripts/v.rast.stats/v.rast.stats.py:174 -#: ../scripts/v.db.addcolumn/v.db.addcolumn.py:69 -#: ../scripts/v.db.update/v.db.update.py:81 -msgid "There is no table connected to this map. Run v.db.connect or v.db.addtable first." +#: ../scripts/v.rast.stats/v.rast.stats.py:195 +#, python-brace-format +msgid "Not all vector categories converted to raster. Converted {0} of {1}." msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:227 +#: ../scripts/v.rast.stats/v.rast.stats.py:266 #, python-format msgid "Cannot create column <%s> (already present). " msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:228 +#: ../scripts/v.rast.stats/v.rast.stats.py:267 msgid "Use -c flag to update values in this column." msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:237 +#: ../scripts/v.rast.stats/v.rast.stats.py:276 #, python-format msgid "Adding columns '%s'" msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:242 +#: ../scripts/v.rast.stats/v.rast.stats.py:281 msgid "Adding columns failed. Exiting." msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:245 +#: ../scripts/v.rast.stats/v.rast.stats.py:284 #, python-format msgid "Processing input data (%d categories)..." msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:289 +#: ../scripts/v.rast.stats/v.rast.stats.py:328 msgid "Updating the database ..." msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:294 +#: ../scripts/v.rast.stats/v.rast.stats.py:333 #, python-brace-format msgid "Statistics calculated from raster map <{raster}> and uploaded to attribute table of vector map <{vector}>." msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:300 +#: ../scripts/v.rast.stats/v.rast.stats.py:339 #, python-format msgid "Failed to upload statistics to attribute table of vector map <%s>." msgstr "" +#: ../scripts/r.mapcalc.simple/r.mapcalc.simple.py:107 +msgid "The expression is an empty string" +msgstr "" + +#: ../scripts/r.mapcalc.simple/r.mapcalc.simple.py:141 +msgid "Expression: {}" +msgstr "" + #: ../scripts/m.proj/m.proj.py:142 msgid "cs2cs program not found, install PROJ.4 first: http://proj.maptools.org" msgstr "" @@ -41558,50 +42070,50 @@ msgid "No graphics device selected. Use d.mon to select graphics device." msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:143 +#: ../scripts/r.in.srtm/r.in.srtm.py:169 msgid "This module only operates in LatLong locations" msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:161 -msgid "The \"unzip\" program is required, please install it first" -msgstr "" - -#: ../scripts/r.in.srtm/r.in.srtm.py:168 +#: ../scripts/r.in.srtm/r.in.srtm.py:194 #, python-format msgid "'%s' does not appear to be a valid zip file." msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:175 +#: ../scripts/r.in.srtm/r.in.srtm.py:201 #, python-format msgid "File '%s' or '%s' not found" msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:197 +#: ../scripts/r.in.srtm/r.in.srtm.py:227 #, python-format msgid "Extracting '%s'..." msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:199 +#: ../scripts/r.in.srtm/r.in.srtm.py:232 msgid "Unable to unzip file." msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:201 +#: ../scripts/r.in.srtm/r.in.srtm.py:234 msgid "Converting input file to BIL..." msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:225 -msgid "Attempting to import 1-arcsec data." +#: ../scripts/r.in.srtm/r.in.srtm.py:258 +msgid "Attempting to import 1-arcsec SWBD data" msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:243 +#: ../scripts/r.in.srtm/r.in.srtm.py:261 +msgid "Attempting to import 1-arcsec data" +msgstr "" + +#: ../scripts/r.in.srtm/r.in.srtm.py:279 msgid "Unable to import data" msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:251 +#: ../scripts/r.in.srtm/r.in.srtm.py:288 msgid "Done: generated map " msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:252 +#: ../scripts/r.in.srtm/r.in.srtm.py:289 msgid "(Note: Holes in the data can be closed with 'r.fillnulls' using splines)" msgstr "" @@ -42006,28 +42518,36 @@ msgid "During computation %i tiles could not be created" msgstr "" -#: ../scripts/i.spectral/i.spectral.py:121 +#: ../scripts/i.spectral/i.spectral.py:125 #, python-format msgid "Programmer error (%s)" msgstr "" -#: ../scripts/i.spectral/i.spectral.py:213 +#: ../scripts/i.spectral/i.spectral.py:199 +msgid "Spectral signatures" +msgstr "" + +#: ../scripts/i.spectral/i.spectral.py:200 +msgid "DN Value" +msgstr "" + +#: ../scripts/i.spectral/i.spectral.py:218 msgid "Either group= or raster= is required" msgstr "" -#: ../scripts/i.spectral/i.spectral.py:216 +#: ../scripts/i.spectral/i.spectral.py:221 msgid "group= and raster= are mutually exclusive" msgstr "" -#: ../scripts/i.spectral/i.spectral.py:220 +#: ../scripts/i.spectral/i.spectral.py:225 msgid "Writing to text file requires output=filename" msgstr "" -#: ../scripts/i.spectral/i.spectral.py:224 +#: ../scripts/i.spectral/i.spectral.py:229 msgid "gnuplot required, please install first" msgstr "" -#: ../scripts/i.spectral/i.spectral.py:243 +#: ../scripts/i.spectral/i.spectral.py:251 msgid "No data returned from query" msgstr "" @@ -42118,11 +42638,11 @@ msgstr "" #: ../scripts/r.unpack/r.unpack.py:82 ../scripts/r.unpack/r.unpack.py:120 -#: ../scripts/v.unpack/v.unpack.py:86 ../scripts/v.unpack/v.unpack.py:133 +#: ../scripts/v.unpack/v.unpack.py:85 ../scripts/v.unpack/v.unpack.py:132 msgid "Pack file unreadable" msgstr "" -#: ../scripts/r.unpack/r.unpack.py:91 ../scripts/v.unpack/v.unpack.py:95 +#: ../scripts/r.unpack/r.unpack.py:91 ../scripts/v.unpack/v.unpack.py:94 msgid "Pack file unreadable: file '{}' missing" msgstr "" @@ -42149,21 +42669,21 @@ msgid "PROJ_INFO file is missing, unpack raster map in XY (unprojected) location." msgstr "" -#: ../scripts/r.unpack/r.unpack.py:158 ../scripts/v.unpack/v.unpack.py:164 +#: ../scripts/r.unpack/r.unpack.py:158 ../scripts/v.unpack/v.unpack.py:163 #, python-brace-format msgid "" "Difference between PROJ_INFO file of packed map and of current location:\n" "{diff}" msgstr "" -#: ../scripts/r.unpack/r.unpack.py:161 ../scripts/v.unpack/v.unpack.py:167 +#: ../scripts/r.unpack/r.unpack.py:161 ../scripts/v.unpack/v.unpack.py:166 #, python-brace-format msgid "" "Difference between PROJ_UNITS file of packed map and of current location:\n" "{diff}" msgstr "" -#: ../scripts/r.unpack/r.unpack.py:163 ../scripts/v.unpack/v.unpack.py:169 +#: ../scripts/r.unpack/r.unpack.py:163 ../scripts/v.unpack/v.unpack.py:168 msgid "Projection of dataset does not appear to match current location. In case of no significant differences in the projection definitions, use the -o flag to ignore them and use current location definition." msgstr "" @@ -42231,11 +42751,16 @@ msgid "Frame <%s> already found. An existing frame can be overwritten by '%s' flag." msgstr "" -#: ../scripts/r.grow/r.grow.py:130 +#: ../scripts/r.grow/r.grow.py:129 +#, fuzzy +msgid "Output can be written only to the current mapset" +msgstr "Skupina musí existovat v souÄasném mapsetu" + +#: ../scripts/r.grow/r.grow.py:139 msgid "Growing failed. Removing temporary maps." msgstr "" -#: ../scripts/r.grow/r.grow.py:142 +#: ../scripts/r.grow/r.grow.py:151 msgid "Shrinking failed. Removing temporary maps." msgstr "" @@ -42284,21 +42809,21 @@ msgid "Table <%s> not found in database <%s>" msgstr "" -#: ../scripts/db.droptable/db.droptable.py:84 +#: ../scripts/db.droptable/db.droptable.py:85 #, python-format msgid "Deleting table <%s> which is attached to following map(s):" msgstr "" -#: ../scripts/db.droptable/db.droptable.py:89 +#: ../scripts/db.droptable/db.droptable.py:90 #, python-format msgid "The table <%s> would be deleted." msgstr "" -#: ../scripts/db.droptable/db.droptable.py:91 +#: ../scripts/db.droptable/db.droptable.py:92 msgid "You must use the force flag to actually remove it. Exiting." msgstr "" -#: ../scripts/db.droptable/db.droptable.py:100 +#: ../scripts/db.droptable/db.droptable.py:101 msgid "Cannot continue (problem deleting table)." msgstr "" @@ -42409,41 +42934,41 @@ msgid "At least 2 maps are required" msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:81 +#: ../scripts/v.db.addtable/v.db.addtable.py:82 #, python-format msgid "Using vector map name as table name: <%s>" msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:87 +#: ../scripts/v.db.addtable/v.db.addtable.py:88 #, python-format msgid "Using vector map name extended by layer number as table name: <%s>" msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:90 +#: ../scripts/v.db.addtable/v.db.addtable.py:91 #, python-format msgid "Using user specified table name: %s" msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:94 +#: ../scripts/v.db.addtable/v.db.addtable.py:95 msgid "Creating new DB connection based on default mapset settings..." msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:104 +#: ../scripts/v.db.addtable/v.db.addtable.py:105 #, python-format msgid "There is already a table linked to layer <%s>" msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:119 +#: ../scripts/v.db.addtable/v.db.addtable.py:120 #, python-format msgid "Duplicate column name '%s' not allowed" msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:130 +#: ../scripts/v.db.addtable/v.db.addtable.py:131 #, python-format msgid "Creating table with columns (%s)..." msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:158 +#: ../scripts/v.db.addtable/v.db.addtable.py:169 msgid "Current attribute table links:" msgstr "" @@ -42687,9 +43212,9 @@ msgstr "" #: ../scripts/r.in.wms/wms_base.py:421 ../scripts/r.in.wms/wms_base.py:478 -#: ../scripts/r.in.wms/wms_base.py:488 ../scripts/r.in.wms/wms_base.py:518 -#: ../scripts/r.in.wms/wms_base.py:542 ../scripts/r.in.wms/wms_base.py:553 -#: ../scripts/r.in.wms/wms_base.py:565 +#: ../scripts/r.in.wms/wms_base.py:488 ../scripts/r.in.wms/wms_base.py:519 +#: ../scripts/r.in.wms/wms_base.py:543 ../scripts/r.in.wms/wms_base.py:554 +#: ../scripts/r.in.wms/wms_base.py:566 #, python-format msgid "%s failed" msgstr "" @@ -42703,7 +43228,7 @@ msgid "Please change output name, or change names of these rasters: %s, module needs to create this temporary maps during execution." msgstr "" -#: ../scripts/r.in.wms/wms_base.py:567 +#: ../scripts/r.in.wms/wms_base.py:568 #, python-format msgid "<%s> created." msgstr "" @@ -42790,40 +43315,40 @@ msgid "Incorrect WMS query" msgstr "" -#: ../scripts/v.unpack/v.unpack.py:130 +#: ../scripts/v.unpack/v.unpack.py:129 #, python-format msgid "This GRASS GIS pack file contains raster data. Use r.unpack to unpack <%s>" msgstr "" -#: ../scripts/v.unpack/v.unpack.py:143 +#: ../scripts/v.unpack/v.unpack.py:142 msgid "PROJ_INFO file is missing, unpack vector map in XY (unprojected) location." msgstr "" -#: ../scripts/v.unpack/v.unpack.py:161 +#: ../scripts/v.unpack/v.unpack.py:160 msgid "Projection information does not match. Proceeding..." msgstr "" -#: ../scripts/v.unpack/v.unpack.py:215 +#: ../scripts/v.unpack/v.unpack.py:214 #, python-format msgid "Coping table <%s> as table <%s>" msgstr "" -#: ../scripts/v.unpack/v.unpack.py:226 +#: ../scripts/v.unpack/v.unpack.py:225 #, python-format msgid "Unable to copy table <%s> as table <%s>" msgstr "" -#: ../scripts/v.unpack/v.unpack.py:228 +#: ../scripts/v.unpack/v.unpack.py:227 #, python-format msgid "Connect table <%s> to vector map <%s> at layer <%s>" msgstr "" -#: ../scripts/v.unpack/v.unpack.py:238 +#: ../scripts/v.unpack/v.unpack.py:237 #, python-format msgid "Unable to connect table <%s> to vector map <%s>" msgstr "" -#: ../scripts/v.unpack/v.unpack.py:241 +#: ../scripts/v.unpack/v.unpack.py:240 #, python-format msgid "Vector map <%s> successfully unpacked" msgstr "" @@ -42833,7 +43358,7 @@ msgid "Missing value for parameter <%s>" msgstr "" -#: ../scripts/v.import/v.import.py:178 ../scripts/r.import/r.import.py:194 +#: ../scripts/v.import/v.import.py:178 ../scripts/r.import/r.import.py:193 #, python-format msgid "Input <%s> successfully imported without reprojection" msgstr "" @@ -42843,12 +43368,12 @@ msgid "Unable to import <%s>" msgstr "" -#: ../scripts/v.import/v.import.py:190 ../scripts/r.import/r.import.py:206 +#: ../scripts/v.import/v.import.py:190 ../scripts/r.import/r.import.py:205 #, python-format msgid "Coordinate reference system not available for current location <%s>" msgstr "" -#: ../scripts/v.import/v.import.py:210 ../scripts/r.import/r.import.py:226 +#: ../scripts/v.import/v.import.py:210 ../scripts/r.import/r.import.py:225 #, python-format msgid "Creating temporary location for <%s>..." msgstr "" @@ -42858,12 +43383,12 @@ msgid "Unable to create location from OGR datasource <%s>" msgstr "" -#: ../scripts/v.import/v.import.py:231 ../scripts/r.import/r.import.py:245 +#: ../scripts/v.import/v.import.py:231 ../scripts/r.import/r.import.py:244 #, python-format msgid "Coordinate reference system not available for input <%s>" msgstr "" -#: ../scripts/v.import/v.import.py:248 ../scripts/r.import/r.import.py:328 +#: ../scripts/v.import/v.import.py:248 ../scripts/r.import/r.import.py:327 msgid "Unable to reproject to source location" msgstr "" @@ -42877,7 +43402,7 @@ msgid "Unable to import OGR datasource <%s>" msgstr "" -#: ../scripts/v.import/v.import.py:279 ../scripts/r.import/r.import.py:374 +#: ../scripts/v.import/v.import.py:279 ../scripts/r.import/r.import.py:373 #, python-format msgid "Reprojecting <%s>..." msgstr "" @@ -42928,7 +43453,7 @@ msgid "Column <%s> not found in table <%s>. Skipped" msgstr "" -#: ../scripts/v.db.dropcolumn/v.db.dropcolumn.py:117 +#: ../scripts/v.db.dropcolumn/v.db.dropcolumn.py:122 msgid "Deleting column failed" msgstr "" @@ -43413,168 +43938,168 @@ msgid "Done. 3D raster map <%s> created." msgstr "" -#: ../scripts/r.import/r.import.py:170 +#: ../scripts/r.import/r.import.py:169 msgid "To set custom resolution value, select 'value' in resolution option" msgstr "" -#: ../scripts/r.import/r.import.py:173 +#: ../scripts/r.import/r.import.py:172 msgid "Resolution value can't be smaller than 0" msgstr "" -#: ../scripts/r.import/r.import.py:176 +#: ../scripts/r.import/r.import.py:175 msgid "Please provide the resolution for the imported dataset or change to 'estimated' resolution" msgstr "" -#: ../scripts/r.import/r.import.py:198 ../scripts/r.import/r.import.py:256 +#: ../scripts/r.import/r.import.py:197 ../scripts/r.import/r.import.py:255 #, python-format msgid "Unable to import GDAL dataset <%s>" msgstr "" -#: ../scripts/r.import/r.import.py:235 +#: ../scripts/r.import/r.import.py:234 #, python-format msgid "Unable to read GDAL dataset <%s>" msgstr "" -#: ../scripts/r.import/r.import.py:248 +#: ../scripts/r.import/r.import.py:247 #, python-format msgid "Importing <%s> to temporary location..." msgstr "" -#: ../scripts/r.import/r.import.py:267 +#: ../scripts/r.import/r.import.py:266 msgid "Input contains GCPs, rectification is required" msgstr "" -#: ../scripts/r.import/r.import.py:295 +#: ../scripts/r.import/r.import.py:294 msgid "Unable to get reprojected map extent" msgstr "" -#: ../scripts/r.import/r.import.py:348 +#: ../scripts/r.import/r.import.py:347 #, python-brace-format msgid "Estimated target resolution for input band <{out}>: {res}" msgstr "" -#: ../scripts/r.import/r.import.py:363 +#: ../scripts/r.import/r.import.py:362 #, python-brace-format msgid "Using given resolution for input band <{out}>: {res}" msgstr "" -#: ../scripts/r.import/r.import.py:369 +#: ../scripts/r.import/r.import.py:368 #, python-brace-format msgid "Using current region resolution for input band <{out}>: nsres={ns}, ewres={ew}" msgstr "" -#: ../scripts/r.import/r.import.py:381 +#: ../scripts/r.import/r.import.py:380 #, python-format msgid "Unable to to reproject raster <%s>" msgstr "" -#: ../scripts/r.import/r.import.py:384 +#: ../scripts/r.import/r.import.py:383 #, python-format msgid "The reprojected raster <%s> is empty" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:160 +#: ../scripts/r.fillnulls/r.fillnulls.py:172 msgid "A user raster mask (MASK) is present. Saving it..." msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:175 +#: ../scripts/r.fillnulls/r.fillnulls.py:187 msgid "Using RST interpolation..." msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:176 +#: ../scripts/r.fillnulls/r.fillnulls.py:188 msgid "Locating and isolating NULL areas..." msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:180 +#: ../scripts/r.fillnulls/r.fillnulls.py:192 msgid "Skipping masked raster parts" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:191 -#: ../scripts/r.fillnulls/r.fillnulls.py:460 +#: ../scripts/r.fillnulls/r.fillnulls.py:203 +#: ../scripts/r.fillnulls/r.fillnulls.py:472 msgid "Restoring user mask (MASK)..." msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:195 -#: ../scripts/r.fillnulls/r.fillnulls.py:464 +#: ../scripts/r.fillnulls/r.fillnulls.py:207 +#: ../scripts/r.fillnulls/r.fillnulls.py:476 msgid "Failed to restore user MASK!" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:199 +#: ../scripts/r.fillnulls/r.fillnulls.py:211 msgid "Growing NULL areas" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:206 -#: ../scripts/r.fillnulls/r.fillnulls.py:221 -#: ../scripts/r.fillnulls/r.fillnulls.py:315 +#: ../scripts/r.fillnulls/r.fillnulls.py:218 +#: ../scripts/r.fillnulls/r.fillnulls.py:233 +#: ../scripts/r.fillnulls/r.fillnulls.py:327 msgid "abandoned. Removing temporary map, restoring user mask if needed:" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:210 +#: ../scripts/r.fillnulls/r.fillnulls.py:222 msgid "Assigning IDs to NULL areas" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:235 -#: ../scripts/r.fillnulls/r.fillnulls.py:273 -#: ../scripts/r.fillnulls/r.fillnulls.py:288 -#: ../scripts/r.fillnulls/r.fillnulls.py:296 -#: ../scripts/r.fillnulls/r.fillnulls.py:330 -#: ../scripts/r.fillnulls/r.fillnulls.py:403 -#: ../scripts/r.fillnulls/r.fillnulls.py:424 -#: ../scripts/r.fillnulls/r.fillnulls.py:434 +#: ../scripts/r.fillnulls/r.fillnulls.py:247 +#: ../scripts/r.fillnulls/r.fillnulls.py:285 +#: ../scripts/r.fillnulls/r.fillnulls.py:300 +#: ../scripts/r.fillnulls/r.fillnulls.py:308 +#: ../scripts/r.fillnulls/r.fillnulls.py:342 +#: ../scripts/r.fillnulls/r.fillnulls.py:415 +#: ../scripts/r.fillnulls/r.fillnulls.py:436 +#: ../scripts/r.fillnulls/r.fillnulls.py:446 msgid "abandoned. Removing temporary maps, restoring user mask if needed:" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:256 +#: ../scripts/r.fillnulls/r.fillnulls.py:268 msgid "Input map has no holes. Check region settings." msgstr "" #. GTC Hole is NULL area in a raster map -#: ../scripts/r.fillnulls/r.fillnulls.py:259 +#: ../scripts/r.fillnulls/r.fillnulls.py:271 #, python-format msgid "Processing %d map holes" msgstr "" #. GTC Hole is a NULL area in a raster map -#: ../scripts/r.fillnulls/r.fillnulls.py:265 +#: ../scripts/r.fillnulls/r.fillnulls.py:277 #, python-format msgid "Filling hole %s of %s" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:335 +#: ../scripts/r.fillnulls/r.fillnulls.py:347 #, python-format msgid "Interpolating %d points" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:338 +#: ../scripts/r.fillnulls/r.fillnulls.py:350 msgid "No points to interpolate" msgstr "" #. GTC Hole is NULL area in a raster map -#: ../scripts/r.fillnulls/r.fillnulls.py:359 +#: ../scripts/r.fillnulls/r.fillnulls.py:371 #, python-format msgid "Failed to fill hole %s" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:373 +#: ../scripts/r.fillnulls/r.fillnulls.py:385 #, python-format msgid "Filling has failed silently. Leaving temporary maps with prefix <%s> for debugging." msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:438 +#: ../scripts/r.fillnulls/r.fillnulls.py:450 #, python-format msgid "Using %s bspline interpolation" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:472 +#: ../scripts/r.fillnulls/r.fillnulls.py:484 msgid "Patching fill data into NULL areas..." msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:480 +#: ../scripts/r.fillnulls/r.fillnulls.py:492 #, python-format msgid "Filled raster map is: %s" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:487 +#: ../scripts/r.fillnulls/r.fillnulls.py:499 msgid "Following holes where not filled. Temporary maps with are left in place to allow examination of unfilled holes" msgstr "" @@ -43758,15 +44283,16 @@ msgid "Either or must be given" msgstr "" +#, fuzzy +msgid "No output requested" +msgstr "Žádné výstupní mapy" + msgid "modifyNull: error flushing tiles in cube" msgstr "modifyNull: chyba pÅ™i zarovnání dlaždic do kostky" msgid " " msgstr " " -msgid "Group <%s> does not exist" -msgstr "Skupina <%s> neexistuje" - msgid "Reading data ..." msgstr "ÄŒtu data... " @@ -43840,10 +44366,6 @@ msgstr "Chyba pÅ™i zápisu souboru cell_misc/%s/gdal" #, fuzzy -msgid "Unable to initialize G-submatrix..." -msgstr "Nelze inicializovat Äasové harmonogramy (timetables)" - -#, fuzzy msgid "Name of input vector points map" msgstr "Název vstupní bodové vektorové vrstvy" @@ -43920,10 +44442,6 @@ msgstr "Chyba pÅ™i zápisu souboru color pro <%s>" #, fuzzy -msgid "Error reading input coordinates z..." -msgstr "NaÄítám vstupy..." - -#, fuzzy msgid "%d features skipped, only points are accepted" msgstr "CeloÄíselné hodnoty jsou importovány" @@ -43965,10 +44483,6 @@ msgstr "Rastrová hodnota" #, fuzzy -msgid "Nugget value" -msgstr "Eigen hodnoty:" - -#, fuzzy msgid "Sill value" msgstr "Eigen hodnoty:" @@ -44025,6 +44539,10 @@ msgstr "PÅ™eteÄení je zapoÄítáno ve výpoÄtu" #, fuzzy +msgid "time series" +msgstr "body" + +#, fuzzy msgid "Monthly minimum temperatures" msgstr "Prvky" @@ -44417,9 +44935,6 @@ msgid "Reading dig_att file..." msgstr "NaÄítám soubor dig_att..." -msgid "Error: %s" -msgstr "Chyba: %s" - msgid "Unknown type: %c" msgstr "Neznámý typ: %c" @@ -44483,9 +44998,6 @@ msgid "Imports older versions of GRASS vector maps." msgstr "Importuje starší verze GRASS vektorových map." -msgid "Endian of input vector map" -msgstr "Endián pro vstupní vektorovou mapu" - msgid "Interpolation spline step value in east direction" msgstr "Hodnota kroku spline interpolace v východním smÄ›ru" @@ -44647,6 +45159,10 @@ msgstr "lat/long projekce není v souÄasnosti podporována" #, fuzzy +msgid "allocation" +msgstr "alokace" + +#, fuzzy msgid "networking" msgstr "síťování" @@ -44754,3 +45270,39 @@ msgid "Layer number" msgstr "Číslo vrstvy" + +msgid "%ld categories" +msgstr "%ld kategorií" + +#~ msgid " seed is set to %d" +#~ msgstr " poÄátek nastaven na %d" + +#~ msgid "Setting grey color table for <%s> (data range)" +#~ msgstr "Nastavuji Å¡edou barevnou tabulku pro <%s> (podle rozsahu dat)" + +#~ msgid "column '%s', type 'string': unknown width -> stored as varchar(250) some data may be lost" +#~ msgstr "sloupec '%s' typu 'string': neznámé šířky -> uložen jako varchar(250), nÄ›která data mohou být ztracena" + +#~ msgid "Table should contain only two columns" +#~ msgstr "Tabulka by mÄ›la obsahovat pouze dva sloupce" + +#~ msgid "Column names differ" +#~ msgstr "Jména sloupců se liší." + +#~ msgid "Error in pj_do_proj" +#~ msgstr "Chyba v pj_do_proj" + +#~ msgid "Non-zero data only" +#~ msgstr "Pouze nenulová data" + +#~ msgid "Error in pj_do_proj (can't re-projection GCP %i)" +#~ msgstr "Chyba v pj_do_proj (nelze reprojekovat GCP %i)" + +#~ msgid "Number of points must be > 0 (%d given)" +#~ msgstr "poÄet bodů,musí být > 0 (zadáno %d)" + +#~ msgid "%d areas represent more (overlapping) features, because polygons overlap in input layer(s). Such areas are linked to more than 1 row in attribute table. The number of features for those areas is stored as category in layer %d" +#~ msgstr "%d ploch zastupuje více (pÅ™ekrývání) prvků, polygony ve vstupní vrstvÄ›(ách) se totiž pÅ™ekrývají. Takovéto plochy jsou linkovány k více než 1 záznamu v atributové tabulce. Číslo prvků pro tyto plochy jsou uloženy jako kategorie ve vrstvÄ› %d" + +#~ msgid "Error in pj_do_transform" +#~ msgstr "Chyba v pj_do_transform" diff -Nru grass-7.4.3/locale/po/grassmods_de.po grass-7.6.0/locale/po/grassmods_de.po --- grass-7.4.3/locale/po/grassmods_de.po 2018-11-24 09:45:11.000000000 +0000 +++ grass-7.6.0/locale/po/grassmods_de.po 2018-12-26 10:57:24.000000000 +0000 @@ -9,7 +9,7 @@ msgstr "" "Project-Id-Version: grassmods_de\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-03-24 00:06+0100\n" +"POT-Creation-Date: 2018-12-26 11:43+0100\n" "PO-Revision-Date: 2014-08-13 11:44+0200\n" "Last-Translator: Robert Nuske \n" "Language-Team: German \n" @@ -75,7 +75,7 @@ #: ../temporal/t.connect/main.c:35 ../display/d.colorlist/main.c:36 #: ../display/d.fontlist/main.c:46 ../display/d.font/main.c:46 -#: ../general/g.region/main.c:65 ../general/g.mapsets/main.c:64 +#: ../general/g.region/main.c:66 ../general/g.mapsets/main.c:64 #: ../general/g.mapset/main.c:50 ../general/g.gisenv/main.c:44 msgid "settings" msgstr "" @@ -85,7 +85,7 @@ #: ../locale/scriptstrings/t.select_to_translate.c:3 #: ../locale/scriptstrings/t.info_to_translate.c:3 #: ../raster/r.timestamp/main.c:36 ../raster/r.describe/main.c:55 -#: ../raster/r.info/main.c:71 ../raster/r.support/main.c:55 +#: ../raster/r.info/main.c:73 ../raster/r.support/main.c:55 #: ../raster/r.region/main.c:52 ../raster3d/r3.support/main.c:50 #: ../raster3d/r3.timestamp/main.c:44 ../raster3d/r3.info/main.c:76 #: ../vector/v.support/main.c:40 ../vector/v.timestamp/main.c:36 @@ -109,46 +109,48 @@ #: ../locale/scriptstrings/t.rast.colors_to_translate.c:18 #: ../locale/scriptstrings/v.unpack_to_translate.c:13 #: ../locale/scriptstrings/r.unpack_to_translate.c:12 -#: ../raster/r.colors/edit_colors.c:128 ../raster/r.out.gdal/main.c:145 -#: ../raster/r.external.out/main.c:272 ../raster/r.external.out/main.c:283 -#: ../raster/r.what/main.c:122 ../raster/r.what/main.c:130 -#: ../raster/r.what/main.c:144 ../raster/r.what/main.c:149 -#: ../raster/r.what/main.c:154 ../raster/r.what/main.c:159 -#: ../raster/r.what/main.c:169 ../raster/r.proj/main.c:204 -#: ../raster/r.proj/main.c:214 ../raster/r.proj/main.c:220 -#: ../raster/r.in.gdal/main.c:208 ../raster/r.in.gdal/main.c:241 -#: ../raster/r.sunmask/main.c:232 ../raster/r.sunmask/main.c:238 -#: ../raster/r.external/main.c:96 ../raster/r.external/main.c:135 -#: ../display/d.mon/main.c:115 ../display/d.mon/main.c:120 -#: ../display/d.mon/main.c:125 ../general/g.list/main.c:105 -#: ../general/g.list/main.c:116 ../general/g.list/main.c:138 -#: ../general/g.list/main.c:143 ../general/g.list/main.c:148 -#: ../general/g.list/main.c:153 ../general/g.region/main.c:89 -#: ../general/g.region/main.c:95 ../general/g.region/main.c:100 -#: ../general/g.region/main.c:106 ../general/g.region/main.c:112 -#: ../general/g.region/main.c:118 ../general/g.region/main.c:124 -#: ../general/g.region/main.c:132 ../general/g.region/main.c:137 -#: ../general/g.region/main.c:143 ../general/g.region/main.c:148 -#: ../general/g.region/main.c:153 ../general/g.mapsets/main.c:87 -#: ../general/g.mapsets/main.c:92 ../general/g.mapsets/main.c:98 -#: ../general/g.proj/main.c:80 ../general/g.proj/main.c:86 -#: ../general/g.proj/main.c:92 ../general/g.proj/main.c:98 -#: ../general/g.proj/main.c:104 ../general/g.proj/main.c:115 -#: ../general/g.proj/main.c:120 ../general/g.mapset/main.c:76 -#: ../general/g.mapset/main.c:82 ../imagery/i.group/main.c:79 -#: ../imagery/i.group/main.c:84 ../imagery/i.group/main.c:89 -#: ../db/db.connect/main.c:53 ../db/db.connect/main.c:58 -#: ../db/db.login/main.c:91 ../vector/v.external.out/args.c:63 -#: ../vector/v.external.out/args.c:75 ../vector/v.external.out/args.c:81 -#: ../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:320 ../vector/v.in.ogr/main.c:326 -#: ../vector/v.colors/main.c:133 ../vector/v.what/main.c:91 +#: ../raster/r.colors/edit_colors.c:145 ../raster/r.colors/edit_colors.c:152 +#: ../raster/r.out.gdal/main.c:145 ../raster/r.external.out/main.c:272 +#: ../raster/r.external.out/main.c:283 ../raster/r.what/main.c:122 +#: ../raster/r.what/main.c:130 ../raster/r.what/main.c:144 +#: ../raster/r.what/main.c:149 ../raster/r.what/main.c:154 +#: ../raster/r.what/main.c:159 ../raster/r.what/main.c:169 +#: ../raster/r.proj/main.c:215 ../raster/r.proj/main.c:225 +#: ../raster/r.proj/main.c:231 ../raster/r.in.gdal/main.c:225 +#: ../raster/r.in.gdal/main.c:258 ../raster/r.sunmask/main.c:232 +#: ../raster/r.sunmask/main.c:238 ../raster/r.external/main.c:96 +#: ../raster/r.external/main.c:135 ../display/d.mon/main.c:115 +#: ../display/d.mon/main.c:120 ../display/d.mon/main.c:125 +#: ../general/g.list/main.c:105 ../general/g.list/main.c:116 +#: ../general/g.list/main.c:138 ../general/g.list/main.c:143 +#: ../general/g.list/main.c:148 ../general/g.list/main.c:153 +#: ../general/g.region/main.c:90 ../general/g.region/main.c:96 +#: ../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:125 ../general/g.region/main.c:133 +#: ../general/g.region/main.c:138 ../general/g.region/main.c:144 +#: ../general/g.region/main.c:149 ../general/g.region/main.c:154 +#: ../general/g.mapsets/main.c:87 ../general/g.mapsets/main.c:92 +#: ../general/g.mapsets/main.c:98 ../general/g.proj/main.c:80 +#: ../general/g.proj/main.c:86 ../general/g.proj/main.c:92 +#: ../general/g.proj/main.c:98 ../general/g.proj/main.c:104 +#: ../general/g.proj/main.c:115 ../general/g.proj/main.c:120 +#: ../general/g.mapset/main.c:76 ../general/g.mapset/main.c:82 +#: ../imagery/i.group/main.c:85 ../imagery/i.group/main.c:90 +#: ../imagery/i.group/main.c:95 ../db/db.connect/main.c:53 +#: ../db/db.connect/main.c:58 ../db/db.login/main.c:91 +#: ../vector/v.external.out/args.c:63 ../vector/v.external.out/args.c:75 +#: ../vector/v.external.out/args.c:81 ../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:337 +#: ../vector/v.in.ogr/main.c:343 ../vector/v.colors/main.c:133 +#: ../vector/v.colors/main.c:140 ../vector/v.what/main.c:91 #: ../vector/v.what/main.c:96 ../vector/v.what/main.c:101 #: ../vector/v.what/main.c:106 ../vector/v.what/main.c:111 #: ../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.external/args.c:57 +#: ../vector/v.info/parse.c:46 ../vector/v.vect.stats/main.c:221 +#: ../vector/v.vect.stats/main.c:228 ../vector/v.external/args.c:57 #: ../vector/v.external/args.c:63 ../vector/v.external/args.c:71 #: ../vector/v.to.db/parse.c:118 ../vector/v.to.db/parse.c:123 #: ../vector/v.to.db/parse.c:129 ../vector/v.to.db/parse.c:135 @@ -164,8 +166,8 @@ #: ../temporal/t.connect/main.c:69 ../general/g.gisenv/main.c:66 #: ../general/g.gisenv/main.c:74 ../general/g.gisenv/main.c:84 #: ../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 +#: ../db/db.connect/main.c:82 ../db/db.connect/main.c:91 +#: ../db/db.connect/main.c:94 ../db/db.connect/main.c:103 msgid "Set" msgstr "" @@ -201,8 +203,8 @@ msgid "Default TGIS database is not set" msgstr "" -#: ../temporal/t.connect/main.c:133 ../db/db.connect/main.c:161 -#: ../db/db.connect/main.c:188 +#: ../temporal/t.connect/main.c:133 ../db/db.connect/main.c:171 +#: ../db/db.connect/main.c:197 #, c-format msgid "" "Default driver / database set to:\n" @@ -221,9 +223,9 @@ #: ../locale/scriptstrings/g.extension_to_translate.c:3 #: ../locale/scriptstrings/g.extension.all_to_translate.c:3 #: ../locale/scriptstrings/g.manual_to_translate.c:2 -#: ../general/g.findfile/main.c:38 ../general/g.version/main.c:65 +#: ../general/g.findfile/main.c:38 ../general/g.version/main.c:69 #: ../general/g.ppmtopng/main.c:117 ../general/g.list/main.c:65 -#: ../general/g.cairocomp/main.c:196 ../general/g.region/main.c:64 +#: ../general/g.cairocomp/main.c:196 ../general/g.region/main.c:65 #: ../general/g.gui/main.c:39 ../general/g.findetc/main.c:28 #: ../general/g.rename/main.c:45 ../general/g.mapsets/main.c:63 #: ../general/g.pnmcomp/main.c:282 ../general/g.copy/main.c:41 @@ -264,8 +266,8 @@ #: ../locale/scriptstrings/v.import_to_translate.c:13 #: ../locale/scriptstrings/v.import_to_translate.c:16 #: ../locale/scriptstrings/v.import_to_translate.c:19 -#: ../locale/scriptstrings/i.spectral_to_translate.c:10 -#: ../locale/scriptstrings/i.spectral_to_translate.c:12 +#: ../locale/scriptstrings/i.spectral_to_translate.c:11 +#: ../locale/scriptstrings/i.spectral_to_translate.c:13 #: ../locale/scriptstrings/db.in.ogr_to_translate.c:8 #: ../locale/scriptstrings/db.in.ogr_to_translate.c:10 #: ../locale/scriptstrings/db.in.ogr_to_translate.c:13 @@ -277,10 +279,10 @@ #: ../locale/scriptstrings/m.proj_to_translate.c:11 #: ../locale/scriptstrings/m.proj_to_translate.c:23 #: ../locale/scriptstrings/m.proj_to_translate.c:25 -#: ../locale/scriptstrings/m.proj_to_translate.c:27 ../raster/r.sun/main.c:403 -#: ../raster/r.sun/main.c:412 ../raster/r.sun/main.c:421 -#: ../raster/r.sun/main.c:430 ../raster/r.sun/main.c:439 -#: ../raster/r.sun/main.c:448 ../raster/r.resamp.rst/main.c:174 +#: ../locale/scriptstrings/m.proj_to_translate.c:27 ../raster/r.sun/main.c:402 +#: ../raster/r.sun/main.c:411 ../raster/r.sun/main.c:420 +#: ../raster/r.sun/main.c:429 ../raster/r.sun/main.c:438 +#: ../raster/r.sun/main.c:447 ../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 @@ -289,6 +291,7 @@ #: ../raster/r.grow.distance/main.c:168 ../raster/r.in.lidar/main.c:126 #: ../raster/r.in.lidar/main.c:253 ../raster/r.in.lidar/main.c:286 #: ../raster/r.in.lidar/main.c:295 ../raster/r.in.xyz/main.c:297 +#: ../raster/r.buildvrt/main.c:95 ../raster/r.buildvrt/main.c:103 #: ../raster/r.lake/main.c:167 ../raster/r.lake/main.c:195 #: ../raster/r.sim/r.sim.sediment/main.c:179 #: ../raster/r.sim/r.sim.sediment/main.c:186 @@ -307,9 +310,9 @@ #: ../raster3d/r3.in.lidar/main.c:196 ../raster3d/r3.in.lidar/main.c:202 #: ../vector/v.out.ascii/args.c:35 ../vector/v.out.ascii/args.c:81 #: ../vector/v.profile/main.c:218 ../vector/v.profile/main.c:223 -#: ../vector/v.profile/main.c:229 ../vector/v.in.ogr/main.c:228 -#: ../vector/v.in.ogr/main.c:283 ../vector/v.in.ogr/main.c:333 -#: ../vector/v.in.ogr/main.c:339 ../vector/v.in.ogr/main.c:381 +#: ../vector/v.profile/main.c:229 ../vector/v.in.ogr/main.c:245 +#: ../vector/v.in.ogr/main.c:300 ../vector/v.in.ogr/main.c:350 +#: ../vector/v.in.ogr/main.c:356 ../vector/v.in.ogr/main.c:398 msgid "Output" msgstr "Ausgabe" @@ -348,8 +351,8 @@ #: ../locale/scriptstrings/t.rast.extract_to_translate.c:3 #: ../locale/scriptstrings/t.vect.extract_to_translate.c:3 #: ../locale/scriptstrings/t.rast3d.extract_to_translate.c:3 -#: ../vector/v.decimate/main.c:127 ../vector/v.outlier/main.c:71 -#: ../vector/v.extract/main.c:78 +#: ../vector/v.decimate/main.c:128 ../vector/v.outlier/main.c:71 +#: ../vector/v.extract/main.c:79 msgid "extract" msgstr "extrahieren" @@ -386,6 +389,8 @@ #: ../locale/scriptstrings/t.rast.algebra_to_translate.c:4 #: ../locale/scriptstrings/t.rast.neighbors_to_translate.c:4 #: ../locale/scriptstrings/r.buffer.lowmem_to_translate.c:3 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:2 +#: ../locale/scriptstrings/r.drain_to_translate.c:2 #: ../locale/scriptstrings/r.import_to_translate.c:2 #: ../locale/scriptstrings/d.to.rast_to_translate.c:4 #: ../locale/scriptstrings/t.rast.univar_to_translate.c:4 @@ -398,19 +403,19 @@ #: ../locale/scriptstrings/r.in.srtm_to_translate.c:2 #: ../locale/scriptstrings/t.rast.export_to_translate.c:4 #: ../doc/raster/r.example/main.c:83 ../raster/r.surf.area/main.c:76 -#: ../raster/r.profile/main.c:53 ../raster/r.sun/main.c:251 -#: ../raster/r.regression.multi/main.c:129 ../raster/r.volume/main.c:76 -#: ../raster/r.solute.transport/main.c:229 ../raster/r.walk/main.c:178 -#: ../raster/r.timestamp/main.c:35 ../raster/r.colors/edit_colors.c:63 -#: ../raster/r.mfilter/main.c:56 ../raster/r.cost/main.c:140 -#: ../raster/r.resamp.interp/main.c:76 ../raster/r.reclass/main.c:50 -#: ../raster/r.topmodel/main.c:51 ../raster/r.texture/main.c:102 -#: ../raster/r.stats/main.c:106 ../raster/r.stats.quantile/main.c:516 -#: ../raster/r.in.poly/main.c:34 ../raster/r.out.pov/main.c:121 -#: ../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.renyi/renyi.c:47 -#: ../raster/r.li/r.li.cwed/cwed.c:54 ../raster/r.li/r.li.mpa/mpa.c:44 -#: ../raster/r.li/r.li.simpson/simpson.c:46 +#: ../raster/r.path/main.c:150 ../raster/r.profile/main.c:53 +#: ../raster/r.sun/main.c:250 ../raster/r.regression.multi/main.c:129 +#: ../raster/r.volume/main.c:76 ../raster/r.solute.transport/main.c:229 +#: ../raster/r.walk/main.c:203 ../raster/r.timestamp/main.c:35 +#: ../raster/r.colors/edit_colors.c:80 ../raster/r.mfilter/main.c:56 +#: ../raster/r.cost/main.c:163 ../raster/r.resamp.interp/main.c:76 +#: ../raster/r.reclass/main.c:50 ../raster/r.topmodel/main.c:51 +#: ../raster/r.texture/main.c:102 ../raster/r.stats/main.c:106 +#: ../raster/r.stats.quantile/main.c:516 ../raster/r.in.poly/main.c:34 +#: ../raster/r.out.pov/main.c:121 ../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.renyi/renyi.c:47 ../raster/r.li/r.li.cwed/cwed.c:54 +#: ../raster/r.li/r.li.mpa/mpa.c:44 ../raster/r.li/r.li.simpson/simpson.c:46 #: ../raster/r.li/r.li.padrange/padrange.c:53 #: ../raster/r.li/r.li.edgedensity/edgedensity.c:48 #: ../raster/r.li/r.li.patchnum/main.c:50 ../raster/r.li/r.li.padsd/padsd.c:53 @@ -421,9 +426,9 @@ #: ../raster/r.li/r.li.richness/richness.c:43 ../raster/r.out.ppm3/main.c:57 #: ../raster/r.out.bin/main.c:279 ../raster/r.to.rast3/main.c:197 #: ../raster/r.resamp.rst/main.c:148 ../raster/r.univar/r.univar_main.c:104 -#: ../raster/r.recode/main.c:48 ../raster/r.random/main.c:51 +#: ../raster/r.recode/main.c:48 ../raster/r.random/main.c:52 #: ../raster/r.spreadpath/main.c:88 ../raster/r.uslek/main.c:53 -#: ../raster/r.report/main.c:67 ../raster/r.horizon/main.c:180 +#: ../raster/r.report/main.c:67 ../raster/r.horizon/main.c:179 #: ../raster/r.quant/main.c:47 ../raster/r.series.accumulate/main.c:80 #: ../raster/r.rescale.eq/main.c:52 ../raster/r.distance/main.c:39 #: ../raster/r.mode/main.c:55 ../raster/r.spread/main.c:105 @@ -433,13 +438,13 @@ #: ../raster/r.gwflow/main.c:208 ../raster/r.describe/main.c:54 #: ../raster/r.what.color/main.c:88 ../raster/r.neighbors/main.c:167 #: ../raster/r.buffer/main.c:66 ../raster/r.contour/main.c:87 -#: ../raster/r.slope.aspect/main.c:151 ../raster/r.in.ascii/main.c:69 +#: ../raster/r.slope.aspect/main.c:169 ../raster/r.in.ascii/main.c:69 #: ../raster/r.stream.extract/main.c:76 ../raster/r.grow.distance/main.c:150 #: ../raster/r.random.surface/main.c:57 ../raster/r.surf.random/main.c:36 -#: ../raster/r.in.gridatb/main.c:45 ../raster/r.fill.dir/main.c:86 +#: ../raster/r.in.gridatb/main.c:45 ../raster/r.fill.dir/main.c:88 #: ../raster/r.clump/main.c:58 ../raster/r.circle/main.c:51 -#: ../raster/r.in.png/main.c:519 ../raster/r.cross/main.c:69 -#: ../raster/r.series/main.c:137 ../raster/r.in.lidar/main.c:108 +#: ../raster/r.in.png/main.c:519 ../raster/r.cross/main.c:68 +#: ../raster/r.series/main.c:138 ../raster/r.in.lidar/main.c:108 #: ../raster/r.mapcalc/main.c:70 ../raster/r.statistics/main.c:55 #: ../raster/r.sunhours/main.c:72 ../raster/r.stats.zonal/main.c:101 #: ../raster/r.out.gridatb/main.c:67 ../raster/r.regression.line/main.c:46 @@ -448,35 +453,36 @@ #: ../raster/r.in.xyz/main.c:158 ../raster/r.surf.fractal/main.c:38 #: ../raster/r.kappa/main.c:68 ../raster/r.coin/main.c:66 #: ../raster/r.water.outlet/main.c:57 ../raster/r.to.vect/main.c:76 -#: ../raster/r.out.vrml/main.c:47 ../raster/r.quantile/main.c:265 -#: ../raster/r.param.scale/interface.c:54 ../raster/r.surf.idw/main.c:104 -#: ../raster/r.in.bin/main.c:257 ../raster/r.drain/main.c:109 -#: ../raster/r.random.cells/main.c:47 ../raster/r.surf.contour/main.c:60 -#: ../raster/r.fill.stats/main.c:775 ../raster/r.tile/main.c:43 -#: ../raster/r.patch/main.c:58 ../raster/r.info/main.c:70 -#: ../raster/r.geomorphon/main.c:104 ../raster/r.topidx/main.c:39 -#: ../raster/r.category/main.c:52 ../raster/r.series.interp/main.c:64 -#: ../raster/r.external.out/main.c:235 ../raster/r.resamp.bspline/main.c:79 -#: ../raster/r.in.mat/main.c:91 ../raster/r.ros/main.c:212 -#: ../raster/r.null/main.c:60 ../raster/r.what/main.c:100 -#: ../raster/r.transect/main.c:103 ../raster/r.flow/main.c:421 -#: ../raster/r.proj/main.c:144 ../raster/r.surf.gauss/main.c:38 -#: ../raster/r.out.png/main.c:112 ../raster/r.resample/main.c:54 -#: ../raster/r.relief/main.c:107 ../raster/r.carve/main.c:74 -#: ../raster/r.in.gdal/main.c:92 ../raster/r.sunmask/main.c:116 -#: ../raster/r.out.ascii/main.c:59 ../raster/r.out.mpeg/main.c:102 -#: ../raster/r.covar/main.c:51 ../raster/r.out.ppm/main.c:54 -#: ../raster/r.support/main.c:54 ../raster/r.lake/main.c:150 -#: ../raster/r.out.mat/main.c:62 ../raster/r.his/main.c:67 -#: ../raster/r.external/main.c:57 ../raster/r.resamp.filter/main.c:389 -#: ../raster/r.latlong/main.c:56 ../raster/r.composite/main.c:72 -#: ../raster/r.region/main.c:51 ../raster/r.watershed/front/main.c:73 -#: ../raster/r.rescale/main.c:48 ../raster/r.sim/r.sim.sediment/main.c:114 +#: ../raster/r.out.vrml/main.c:47 ../raster/r.buildvrt/main.c:77 +#: ../raster/r.quantile/main.c:265 ../raster/r.param.scale/interface.c:54 +#: ../raster/r.surf.idw/main.c:104 ../raster/r.in.bin/main.c:257 +#: ../raster/r.drain/main.c:109 ../raster/r.random.cells/main.c:47 +#: ../raster/r.surf.contour/main.c:60 ../raster/r.fill.stats/main.c:775 +#: ../raster/r.tile/main.c:43 ../raster/r.patch/main.c:58 +#: ../raster/r.info/main.c:72 ../raster/r.geomorphon/main.c:104 +#: ../raster/r.topidx/main.c:39 ../raster/r.category/main.c:52 +#: ../raster/r.series.interp/main.c:64 ../raster/r.external.out/main.c:235 +#: ../raster/r.resamp.bspline/main.c:79 ../raster/r.in.mat/main.c:91 +#: ../raster/r.ros/main.c:212 ../raster/r.null/main.c:60 +#: ../raster/r.what/main.c:100 ../raster/r.transect/main.c:103 +#: ../raster/r.flow/main.c:421 ../raster/r.proj/main.c:147 +#: ../raster/r.surf.gauss/main.c:38 ../raster/r.out.png/main.c:112 +#: ../raster/r.resample/main.c:54 ../raster/r.relief/main.c:107 +#: ../raster/r.carve/main.c:74 ../raster/r.in.gdal/main.c:95 +#: ../raster/r.sunmask/main.c:116 ../raster/r.out.ascii/main.c:59 +#: ../raster/r.out.mpeg/main.c:102 ../raster/r.covar/main.c:51 +#: ../raster/r.out.ppm/main.c:54 ../raster/r.support/main.c:54 +#: ../raster/r.lake/main.c:150 ../raster/r.out.mat/main.c:62 +#: ../raster/r.his/main.c:67 ../raster/r.external/main.c:57 +#: ../raster/r.resamp.filter/main.c:394 ../raster/r.latlong/main.c:55 +#: ../raster/r.composite/main.c:72 ../raster/r.region/main.c:51 +#: ../raster/r.watershed/front/main.c:75 ../raster/r.rescale/main.c:48 +#: ../raster/r.sim/r.sim.sediment/main.c:114 #: ../raster/r.sim/r.sim.water/main.c:113 ../display/d.colortable/main.c:61 #: ../display/d.rgb/main.c:55 ../display/d.rast.num/main.c:79 #: ../display/d.rast/main.c:55 ../display/d.profile/main.c:193 #: ../display/d.rast.arrow/main.c:99 ../raster3d/r3.cross.rast/main.c:230 -#: ../raster3d/r3.to.rast/main.c:261 ../misc/m.nviz.image/main.c:53 +#: ../raster3d/r3.to.rast/main.c:261 ../misc/m.nviz.image/main.c:52 #: ../misc/m.nviz.script/main.c:71 ../vector/v.what.rast3/main.c:66 #: ../vector/v.to.rast/main.c:46 ../vector/v.what.rast/main.c:73 #: ../vector/v.sample/main.c:77 ../vector/v.neighbors/main.c:53 @@ -547,7 +553,7 @@ #: ../locale/scriptstrings/t.rast.contour_to_translate.c:7 #: ../locale/scriptstrings/t.vect.algebra_to_translate.c:7 #: ../locale/scriptstrings/t.rast.to.vect_to_translate.c:8 -#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:6 +#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:7 #: ../locale/scriptstrings/t.rast.accumulate_to_translate.c:13 #: ../locale/scriptstrings/t.vect.extract_to_translate.c:6 #: ../locale/scriptstrings/t.rast.aggregate_to_translate.c:6 @@ -566,7 +572,7 @@ #: ../locale/scriptstrings/t.rast.contour_to_translate.c:8 #: ../locale/scriptstrings/t.vect.algebra_to_translate.c:8 #: ../locale/scriptstrings/t.rast.to.vect_to_translate.c:9 -#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:7 +#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:8 #: ../locale/scriptstrings/t.rast.accumulate_to_translate.c:14 #: ../locale/scriptstrings/t.vect.extract_to_translate.c:7 #: ../locale/scriptstrings/t.rast.accdetect_to_translate.c:15 @@ -584,9 +590,10 @@ #: ../locale/scriptstrings/t.rast.aggregate.ds_to_translate.c:10 #: ../locale/scriptstrings/t.rast.contour_to_translate.c:9 #: ../locale/scriptstrings/t.rast.to.vect_to_translate.c:10 -#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:8 +#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:9 #: ../locale/scriptstrings/t.vect.extract_to_translate.c:8 #: ../locale/scriptstrings/t.rast.aggregate_to_translate.c:8 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:9 #: ../locale/scriptstrings/t.rast.neighbors_to_translate.c:10 #: ../locale/scriptstrings/t.rast3d.extract_to_translate.c:9 msgid "Suffix to add at basename: set 'gran' for granularity, 'time' for the full time format, 'num' for numerical suffix with a specific number of digits (default %05)" @@ -594,7 +601,7 @@ #: ../locale/scriptstrings/t.rast.extract_to_translate.c:10 #: ../locale/scriptstrings/t.rast.aggregate.ds_to_translate.c:13 -#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:9 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:10 #: ../locale/scriptstrings/t.rast.mapcalc_to_translate.c:9 msgid "Number of r.mapcalc processes to run in parallel" msgstr "" @@ -602,7 +609,7 @@ #: ../locale/scriptstrings/t.rast.extract_to_translate.c:11 #: ../locale/scriptstrings/t.rast.aggregate.ds_to_translate.c:14 #: ../locale/scriptstrings/t.rast.aggregate_to_translate.c:14 -#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:11 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:12 #: ../locale/scriptstrings/t.rast.neighbors_to_translate.c:12 #: ../locale/scriptstrings/t.rast.mapcalc_to_translate.c:10 #: ../locale/scriptstrings/t.rast3d.mapcalc_to_translate.c:11 @@ -630,7 +637,7 @@ #: ../display/d.colortable/main.c:60 ../display/d.mon/main.c:50 #: ../display/d.vect.thematic/main.c:85 ../display/d.geodesic/main.c:46 #: ../display/d.his/main.c:62 ../display/d.barscale/main.c:63 -#: ../display/d.rgb/main.c:53 ../display/d.grid/main.c:53 +#: ../display/d.rgb/main.c:53 ../display/d.grid/main.c:52 #: ../display/d.legend.vect/main.c:50 ../display/d.colorlist/main.c:35 #: ../display/d.extract/main.c:49 ../display/d.rhumbline/main.c:44 #: ../display/d.graph/main.c:58 ../display/d.legend/main.c:78 @@ -655,7 +662,7 @@ #: ../display/d.his/main.c:63 ../display/d.rgb/main.c:54 #: ../display/d.info/main.c:35 ../display/d.rast/main.c:54 #: ../display/d.erase/main.c:30 ../display/d.vect/main.c:74 -#: ../misc/m.nviz.image/main.c:52 ../misc/m.nviz.script/main.c:70 +#: ../misc/m.nviz.image/main.c:51 ../misc/m.nviz.script/main.c:70 #: ../visualization/ximgview/main.c:291 msgid "graphics" msgstr "" @@ -713,20 +720,20 @@ #: ../locale/scriptstrings/v.db.dropcolumn_to_translate.c:2 #: ../locale/scriptstrings/v.pack_to_translate.c:2 #: ../locale/scriptstrings/v.db.droptable_to_translate.c:2 -#: ../doc/vector/v.example/main.c:50 ../raster/r.random/main.c:53 +#: ../doc/vector/v.example/main.c:50 ../raster/r.random/main.c:54 #: ../raster/r.contour/main.c:90 ../display/d.legend.vect/main.c:52 #: ../display/d.extract/main.c:50 ../display/d.vect/main.c:75 -#: ../misc/m.nviz.image/main.c:54 ../misc/m.nviz.script/main.c:73 +#: ../misc/m.nviz.image/main.c:53 ../misc/m.nviz.script/main.c:73 #: ../vector/v.out.vtk/main.c:47 ../vector/v.mkgrid/main.c:70 #: ../vector/v.external.out/main.c:43 ../vector/v.what.rast3/main.c:64 #: ../vector/v.to.rast/main.c:44 ../vector/v.lidar.edgedetection/main.c:75 -#: ../vector/v.out.ogr/main.c:82 ../vector/v.kcv/main.c:55 +#: ../vector/v.out.ogr/main.c:83 ../vector/v.kcv/main.c:55 #: ../vector/v.surf.idw/main.c:87 ../vector/v.class/main.c:45 #: ../vector/v.clean/test/topocheck.c:42 ../vector/v.clean/main.c:51 #: ../vector/v.label.sa/main.c:38 ../vector/v.net.distance/main.c:66 -#: ../vector/v.random/main.c:97 ../vector/v.support/main.c:39 +#: ../vector/v.random/main.c:100 ../vector/v.support/main.c:39 #: ../vector/v.out.dxf/main.c:56 ../vector/v.out.lidar/main.c:471 -#: ../vector/v.proj/main.c:68 ../vector/v.db.connect/main.c:52 +#: ../vector/v.proj/main.c:73 ../vector/v.db.connect/main.c:52 #: ../vector/v.to.rast3/main.c:48 ../vector/v.out.ascii/main.c:47 #: ../vector/v.cluster/main.c:90 ../vector/v.in.lidar/main.c:136 #: ../vector/v.build.polylines/main.c:110 @@ -739,7 +746,7 @@ #: ../vector/v.profile/main.c:153 ../vector/v.extrude/main.c:67 #: ../vector/v.in.region/main.c:41 ../vector/v.hull/main.c:52 #: ../vector/v.out.svg/main.c:77 ../vector/v.net.connectivity/main.c:52 -#: ../vector/v.in.ogr/main.c:194 ../vector/v.patch/main.c:69 +#: ../vector/v.in.ogr/main.c:197 ../vector/v.patch/main.c:71 #: ../vector/v.net.path/main.c:42 ../vector/v.overlay/main.c:63 #: ../vector/v.perturb/main.c:62 ../vector/v.net.iso/main.c:76 #: ../vector/v.to.3d/main.c:36 ../vector/v.timestamp/main.c:35 @@ -756,7 +763,7 @@ #: ../vector/v.voronoi/main.c:123 ../vector/v.net.bridge/main.c:47 #: ../vector/v.neighbors/main.c:50 ../vector/v.split/main.c:54 #: ../vector/v.vol.rst/main.c:235 ../vector/v.net.components/main.c:72 -#: ../vector/v.decimate/main.c:123 ../vector/v.what/main.c:62 +#: ../vector/v.decimate/main.c:124 ../vector/v.what/main.c:62 #: ../vector/v.outlier/main.c:69 ../vector/v.net.salesman/main.c:127 #: ../vector/v.colors.out/main.c:49 ../vector/v.kernel/main.c:108 #: ../vector/v.category/main.c:75 ../vector/v.label/main.c:59 @@ -764,13 +771,13 @@ #: ../vector/v.info/print.c:436 ../vector/v.info/main.c:37 #: ../vector/v.parallel/main.c:49 ../vector/v.out.postgis/main.c:44 #: ../vector/v.in.dxf/main.c:64 ../vector/v.vect.stats/main.c:130 -#: ../vector/v.extract/main.c:77 ../vector/v.lrs/v.lrs.label/main.c:102 +#: ../vector/v.extract/main.c:78 ../vector/v.lrs/v.lrs.label/main.c:102 #: ../vector/v.lrs/v.lrs.where/main.c:57 #: ../vector/v.lrs/v.lrs.segment/main.c:71 #: ../vector/v.lrs/v.lrs.create/main.c:121 ../vector/v.net/main.c:47 #: ../vector/v.net.alloc/main.c:64 ../vector/v.transform/main.c:70 #: ../vector/v.generalize/main.c:76 ../vector/v.external/main.c:52 -#: ../vector/v.to.db/main.c:36 ../visualization/ximgview/main.c:293 +#: ../vector/v.to.db/main.c:38 ../visualization/ximgview/main.c:293 msgid "vector" msgstr "Vektor" @@ -795,14 +802,14 @@ #: ../locale/scriptstrings/db.dropcolumn_to_translate.c:3 #: ../db/db.databases/main.c:96 ../db/db.columns/main.c:100 #: ../db/db.copy/main.c:36 ../db/db.connect/main.c:44 -#: ../db/db.describe/main.c:130 ../db/db.execute/main.c:126 +#: ../db/db.describe/main.c:130 ../db/db.execute/main.c:138 #: ../db/db.select/main.c:266 ../db/db.tables/main.c:98 #: ../db/db.dropdb/main.c:72 ../db/db.createdb/main.c:72 #: ../vector/v.what.rast3/main.c:69 ../vector/v.class/main.c:47 #: ../vector/v.db.connect/main.c:53 ../vector/v.db.select/main.c:55 #: ../vector/v.what.rast/main.c:76 ../vector/v.univar/main.c:95 #: ../vector/v.distance/main.c:124 ../vector/v.vect.stats/main.c:131 -#: ../vector/v.to.db/main.c:37 +#: ../vector/v.to.db/main.c:39 msgid "attribute table" msgstr "" @@ -826,12 +833,12 @@ #: ../db/db.databases/main.c:95 ../db/db.drivers/main.c:71 #: ../db/db.columns/main.c:99 ../db/db.copy/main.c:35 #: ../db/db.connect/main.c:43 ../db/db.describe/main.c:129 -#: ../db/db.execute/main.c:125 ../db/db.select/main.c:265 +#: ../db/db.execute/main.c:137 ../db/db.select/main.c:265 #: ../db/db.login/main.c:40 ../db/db.tables/main.c:97 ../db/db.dropdb/main.c:71 #: ../db/db.createdb/main.c:71 ../vector/v.db.connect/main.c:54 #: ../vector/v.db.select/main.c:56 ../vector/v.distance/main.c:123 #: ../vector/v.in.db/main.c:54 ../vector/v.vect.stats/main.c:132 -#: ../vector/v.to.db/main.c:38 +#: ../vector/v.to.db/main.c:40 msgid "database" msgstr "" @@ -866,7 +873,7 @@ #: ../locale/scriptstrings/r.colors.stddev_to_translate.c:3 #: ../locale/scriptstrings/t.rast.colors_to_translate.c:3 -#: ../raster/r.colors/edit_colors.c:67 ../raster/r.colors.out/raster_main.c:46 +#: ../raster/r.colors/edit_colors.c:84 ../raster/r.colors.out/raster_main.c:46 #: ../raster/r.colors.out/raster3d_main.c:47 ../raster/r.what.color/main.c:90 #: ../display/d.colortable/main.c:62 ../vector/v.colors/main.c:56 #: ../vector/v.colors.out/main.c:50 @@ -894,8 +901,8 @@ #: ../vector/v.segment/main.c:61 ../vector/v.drape/main.c:57 #: ../vector/v.buffer/main.c:225 ../vector/v.select/main.c:49 #: ../vector/v.extrude/main.c:68 ../vector/v.in.region/main.c:42 -#: ../vector/v.hull/main.c:53 ../vector/v.in.ogr/main.c:198 -#: ../vector/v.patch/main.c:70 ../vector/v.overlay/main.c:64 +#: ../vector/v.hull/main.c:53 ../vector/v.in.ogr/main.c:201 +#: ../vector/v.patch/main.c:72 ../vector/v.overlay/main.c:64 #: ../vector/v.perturb/main.c:63 ../vector/v.to.3d/main.c:37 #: ../vector/v.type/main.c:39 ../vector/v.delaunay/main.c:86 #: ../vector/v.univar/main.c:96 ../vector/v.to.points/main.c:54 @@ -912,6 +919,7 @@ #: ../locale/scriptstrings/v.dissolve_to_translate.c:4 #: ../misc/m.measure/main.c:49 ../vector/v.buffer/main.c:223 #: ../vector/v.type/main.c:41 ../vector/v.category/main.c:695 +#: ../vector/v.to.db/main.c:41 msgid "area" msgstr "Fläche" @@ -1021,10 +1029,10 @@ #: ../raster/r.external.out/main.c:236 ../raster/r.out.png/main.c:113 #: ../raster/r.out.ascii/main.c:60 ../raster/r.out.mpeg/main.c:103 #: ../raster/r.out.ppm/main.c:55 ../raster/r.out.mat/main.c:63 -#: ../raster3d/r3.out.netcdf/main.c:587 ../raster3d/r3.out.vtk/main.c:377 +#: ../raster3d/r3.out.netcdf/main.c:588 ../raster3d/r3.out.vtk/main.c:377 #: ../raster3d/r3.out.bin/main.c:206 ../raster3d/r3.out.v5d/main.c:285 #: ../raster3d/r3.out.ascii/main.c:303 ../vector/v.out.vtk/main.c:48 -#: ../vector/v.external.out/main.c:44 ../vector/v.out.ogr/main.c:83 +#: ../vector/v.external.out/main.c:44 ../vector/v.out.ogr/main.c:84 #: ../vector/v.out.dxf/main.c:57 ../vector/v.out.lidar/main.c:472 #: ../vector/v.out.ascii/main.c:48 ../vector/v.out.svg/main.c:78 #: ../vector/v.out.pov/main.c:47 ../vector/v.colors.out/main.c:51 @@ -1079,7 +1087,7 @@ msgstr "" #: ../locale/scriptstrings/v.clip_to_translate.c:9 -#: ../raster/r.in.gdal/main.c:203 ../raster/r.in.gdal/main.c:236 +#: ../raster/r.in.gdal/main.c:220 ../raster/r.in.gdal/main.c:253 #: ../vector/v.db.select/main.c:101 msgid "Region" msgstr "Region" @@ -1106,7 +1114,7 @@ #: ../raster/r.univar/r.univar_main.c:105 ../raster/r.report/main.c:68 #: ../raster/r.quant/main.c:48 ../raster/r.mode/main.c:56 #: ../raster/r.support.stats/main.c:39 ../raster/r.neighbors/main.c:169 -#: ../raster/r.clump/main.c:59 ../raster/r.cross/main.c:70 +#: ../raster/r.clump/main.c:59 ../raster/r.cross/main.c:69 #: ../raster/r.in.lidar/main.c:111 ../raster/r.statistics/main.c:56 #: ../raster/r.stats.zonal/main.c:102 ../raster/r.regression.line/main.c:47 #: ../raster/r.in.xyz/main.c:160 ../raster/r.kappa/main.c:69 @@ -1115,7 +1123,7 @@ #: ../raster3d/r3.neighbors/main.c:211 ../raster3d/r3.stats/main.c:49 #: ../raster3d/r3.in.lidar/main.c:165 ../imagery/i.cca/main.c:85 #: ../vector/v.kcv/main.c:56 ../vector/v.class/main.c:48 -#: ../vector/v.random/main.c:99 ../vector/v.perturb/main.c:64 +#: ../vector/v.random/main.c:102 ../vector/v.perturb/main.c:64 #: ../vector/v.normal/main.c:73 ../vector/v.qcount/main.c:61 #: ../vector/v.univar/main.c:93 ../vector/v.neighbors/main.c:52 #: ../vector/v.outlier/main.c:70 @@ -1142,9 +1150,9 @@ #: ../locale/scriptstrings/t.sample_to_translate.c:3 #: ../locale/scriptstrings/t.vect.observe.strds_to_translate.c:3 #: ../locale/scriptstrings/t.vect.what.strds_to_translate.c:3 -#: ../raster/r.random/main.c:52 ../raster/r.random.cells/main.c:48 +#: ../raster/r.random/main.c:53 ../raster/r.random.cells/main.c:48 #: ../display/d.where/main.c:44 ../vector/v.what.rast3/main.c:65 -#: ../vector/v.random/main.c:98 ../vector/v.drape/main.c:58 +#: ../vector/v.random/main.c:101 ../vector/v.drape/main.c:58 #: ../vector/v.extrude/main.c:69 ../vector/v.what.rast/main.c:72 #: ../vector/v.sample/main.c:76 msgid "sampling" @@ -1199,7 +1207,6 @@ #: ../locale/scriptstrings/i.in.spotvgt_to_translate.c:2 #: ../locale/scriptstrings/i.image.mosaic_to_translate.c:2 #: ../locale/scriptstrings/i.spectral_to_translate.c:2 -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:2 #: ../locale/scriptstrings/i.oif_to_translate.c:2 #: ../locale/scriptstrings/r.in.aster_to_translate.c:4 #: ../locale/scriptstrings/i.tasscap_to_translate.c:2 @@ -1207,7 +1214,7 @@ #: ../imagery/i.segment/main.c:36 ../imagery/i.eb.soilheatflux/main.c:49 #: ../imagery/i.gensig/main.c:39 ../imagery/i.evapo.mh/main.c:69 #: ../imagery/i.eb.eta/main.c:42 ../imagery/i.his.rgb/main.c:46 -#: ../imagery/i.rectify/main.c:83 ../imagery/i.maxlik/main.c:61 +#: ../imagery/i.rectify/main.c:83 ../imagery/i.maxlik/main.c:63 #: ../imagery/i.fft/main.c:78 ../imagery/i.smap/main.c:38 #: ../imagery/i.eb.evapfr/main.c:47 ../imagery/i.target/main.c:45 #: ../imagery/i.evapo.pt/main.c:66 ../imagery/i.gensigset/main.c:40 @@ -1218,7 +1225,7 @@ #: ../imagery/i.landsat.acca/main.c:105 ../imagery/i.modis.qc/main.c:168 #: ../imagery/i.zc/main.c:53 ../imagery/i.pca/main.c:72 #: ../imagery/i.ifft/main.c:77 ../imagery/i.landsat.toar/main.c:70 -#: ../imagery/i.emissivity/main.c:44 ../imagery/i.group/main.c:52 +#: ../imagery/i.emissivity/main.c:44 ../imagery/i.group/main.c:53 #: ../imagery/i.biomass/main.c:50 ../imagery/i.evapo.pm/main.c:58 #: ../imagery/i.ortho.photo/i.ortho.camera/main.c:56 #: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:87 @@ -1290,7 +1297,7 @@ #: ../locale/scriptstrings/d.shade_to_translate.c:3 #: ../locale/scriptstrings/r.shade_to_translate.c:3 -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:3 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:4 #: ../locale/scriptstrings/r.in.aster_to_translate.c:6 #: ../locale/scriptstrings/r.plane_to_translate.c:3 #: ../raster/r.param.scale/interface.c:57 ../raster/r.relief/main.c:108 @@ -1311,7 +1318,7 @@ #: ../locale/scriptstrings/d.shade_to_translate.c:6 #: ../locale/scriptstrings/r.shade_to_translate.c:6 -#: ../misc/m.nviz.image/main.c:51 ../misc/m.nviz.script/main.c:74 +#: ../misc/m.nviz.image/main.c:50 ../misc/m.nviz.script/main.c:74 #: ../visualization/ximgview/main.c:294 msgid "visualization" msgstr "" @@ -1349,7 +1356,7 @@ msgstr "" #: ../locale/scriptstrings/t.select_to_translate.c:9 -#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:13 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:14 msgid "Perform a dry run, compute all dependencies and module calls but don't run them" msgstr "" @@ -1387,8 +1394,8 @@ #: ../vector/v.to.rast/main.c:63 ../vector/v.out.ogr/args.c:12 #: ../vector/v.out.ogr/args.c:22 ../vector/v.out.ogr/args.c:102 #: ../vector/v.clean/main.c:61 ../vector/v.clean/main.c:64 -#: ../vector/v.random/main.c:119 ../vector/v.random/main.c:123 -#: ../vector/v.random/main.c:126 ../vector/v.random/main.c:129 +#: ../vector/v.random/main.c:122 ../vector/v.random/main.c:126 +#: ../vector/v.random/main.c:129 ../vector/v.random/main.c:132 #: ../vector/v.out.lidar/main.c:487 ../vector/v.out.lidar/main.c:491 #: ../vector/v.out.lidar/main.c:588 ../vector/v.out.ascii/args.c:24 #: ../vector/v.out.ascii/args.c:28 ../vector/v.out.ascii/args.c:43 @@ -1398,7 +1405,7 @@ #: ../vector/v.in.lidar/main.c:228 ../vector/v.in.lidar/main.c:283 #: ../vector/v.in.lidar/main.c:289 ../vector/v.in.lidar/main.c:297 #: ../vector/v.reclass/main.c:77 ../vector/v.reclass/main.c:82 -#: ../vector/v.surf.rst/main.c:178 ../vector/v.surf.rst/main.c:190 +#: ../vector/v.surf.rst/main.c:180 ../vector/v.surf.rst/main.c:192 #: ../vector/v.db.select/main.c:64 ../vector/v.db.select/main.c:67 #: ../vector/v.db.select/main.c:70 ../vector/v.db.select/main.c:76 #: ../vector/v.db.select/main.c:116 ../vector/v.net.allpairs/main.c:75 @@ -1413,13 +1420,13 @@ #: ../vector/v.profile/main.c:165 ../vector/v.profile/main.c:168 #: ../vector/v.profile/main.c:173 ../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:237 -#: ../vector/v.in.ogr/main.c:242 ../vector/v.in.ogr/main.c:251 -#: ../vector/v.in.ogr/main.c:267 ../vector/v.in.ogr/main.c:315 -#: ../vector/v.in.ogr/main.c:360 ../vector/v.to.3d/args.c:19 +#: ../vector/v.extrude/main.c:95 ../vector/v.in.ogr/main.c:254 +#: ../vector/v.in.ogr/main.c:259 ../vector/v.in.ogr/main.c:268 +#: ../vector/v.in.ogr/main.c:284 ../vector/v.in.ogr/main.c:332 +#: ../vector/v.in.ogr/main.c:377 ../vector/v.to.3d/args.c:19 #: ../vector/v.to.3d/args.c:25 ../vector/v.in.db/main.c:94 #: ../vector/v.to.points/main.c:67 ../vector/v.to.points/main.c:71 -#: ../vector/v.decimate/main.c:149 ../vector/v.decimate/main.c:152 +#: ../vector/v.decimate/main.c:150 ../vector/v.decimate/main.c:153 #: ../vector/v.category/main.c:85 ../vector/v.category/main.c:89 #: ../vector/v.category/main.c:93 ../vector/v.edit/args.c:24 #: ../vector/v.edit/args.c:29 ../vector/v.edit/args.c:118 @@ -1428,15 +1435,16 @@ #: ../vector/v.edit/args.c:152 ../vector/v.edit/args.c:170 #: ../vector/v.edit/args.c:205 ../vector/v.net.centrality/main.c:121 #: ../vector/v.net.centrality/main.c:123 ../vector/v.out.postgis/args.c:15 -#: ../vector/v.out.postgis/args.c:19 ../vector/v.vect.stats/main.c:157 -#: ../vector/v.vect.stats/main.c:162 ../vector/v.vect.stats/main.c:167 -#: ../vector/v.vect.stats/main.c:172 ../vector/v.vect.stats/main.c:177 -#: ../vector/v.vect.stats/main.c:182 ../vector/v.extract/main.c:98 -#: ../vector/v.extract/main.c:103 ../vector/v.extract/main.c:109 -#: ../vector/v.extract/main.c:112 ../vector/v.extract/main.c:115 -#: ../vector/v.extract/main.c:125 ../vector/v.extract/main.c:135 -#: ../vector/v.generalize/main.c:94 ../vector/v.generalize/main.c:233 -#: ../vector/v.generalize/main.c:236 ../vector/v.to.db/parse.c:45 +#: ../vector/v.out.postgis/args.c:19 ../vector/v.vect.stats/main.c:153 +#: ../vector/v.vect.stats/main.c:158 ../vector/v.vect.stats/main.c:163 +#: ../vector/v.vect.stats/main.c:168 ../vector/v.vect.stats/main.c:173 +#: ../vector/v.vect.stats/main.c:178 ../vector/v.vect.stats/main.c:183 +#: ../vector/v.extract/main.c:99 ../vector/v.extract/main.c:105 +#: ../vector/v.extract/main.c:111 ../vector/v.extract/main.c:114 +#: ../vector/v.extract/main.c:117 ../vector/v.extract/main.c:127 +#: ../vector/v.extract/main.c:137 ../vector/v.generalize/main.c:94 +#: ../vector/v.generalize/main.c:233 ../vector/v.generalize/main.c:236 +#: ../vector/v.to.db/parse.c:45 msgid "Selection" msgstr "Selektion" @@ -1520,8 +1528,8 @@ #: ../locale/scriptstrings/r.in.wms_to_translate.c:26 #: ../locale/scriptstrings/r.in.wms_to_translate.c:28 #: ../db/db.databases/main.c:80 ../db/db.databases/main.c:91 -#: ../db/db.execute/main.c:144 ../db/db.execute/main.c:149 -#: ../db/db.execute/main.c:154 ../db/db.select/main.c:219 +#: ../db/db.execute/main.c:156 ../db/db.execute/main.c:161 +#: ../db/db.execute/main.c:166 ../db/db.select/main.c:219 #: ../db/db.select/main.c:224 msgid "Connection" msgstr "Verbindung" @@ -1635,7 +1643,7 @@ #: ../locale/scriptstrings/g.extension_to_translate.c:30 #: ../locale/scriptstrings/t.rast.colors_to_translate.c:15 #: ../locale/scriptstrings/r.mask_to_translate.c:20 -#: ../raster/r.colors/edit_colors.c:116 ../raster/r.null/main.c:108 +#: ../raster/r.colors/edit_colors.c:133 ../raster/r.null/main.c:108 #: ../vector/v.colors/main.c:122 msgid "Remove" msgstr "Entfernen" @@ -1654,7 +1662,7 @@ #: ../locale/scriptstrings/r.reclass.area_to_translate.c:4 #: ../locale/scriptstrings/t.rast.neighbors_to_translate.c:3 #: ../locale/scriptstrings/r3.in.xyz_to_translate.c:8 -#: ../raster/r.neighbors/main.c:170 ../raster/r.series/main.c:138 +#: ../raster/r.neighbors/main.c:170 ../raster/r.series/main.c:139 #: ../raster/r.in.lidar/main.c:113 ../raster/r.in.xyz/main.c:162 #: ../raster/r.patch/main.c:63 ../raster3d/r3.neighbors/main.c:212 #: ../raster3d/r3.in.lidar/main.c:167 ../vector/v.neighbors/main.c:54 @@ -1662,7 +1670,7 @@ msgstr "" #: ../locale/scriptstrings/t.rast.series_to_translate.c:4 -#: ../raster/r.series.accumulate/main.c:81 ../raster/r.series/main.c:139 +#: ../raster/r.series.accumulate/main.c:81 ../raster/r.series/main.c:140 #: ../raster/r.patch/main.c:64 ../raster/r.series.interp/main.c:65 msgid "series" msgstr "" @@ -1676,7 +1684,7 @@ msgstr "" #: ../locale/scriptstrings/t.rast.series_to_translate.c:8 -#: ../raster/r.neighbors/main.c:239 ../raster/r.series/main.c:168 +#: ../raster/r.neighbors/main.c:239 ../raster/r.series/main.c:169 #: ../raster/r.resamp.stats/main.c:282 ../raster3d/r3.neighbors/main.c:127 msgid "Quantile to calculate for method=quantile" msgstr "Quantile für method=quantile" @@ -1691,8 +1699,8 @@ msgstr "" #: ../locale/scriptstrings/t.rast.series_to_translate.c:11 -#: ../raster/r.series.accumulate/main.c:159 ../raster/r.series/main.c:187 -#: ../raster/r.resamp.stats/main.c:288 ../raster/r.resamp.filter/main.c:431 +#: ../raster/r.series.accumulate/main.c:159 ../raster/r.series/main.c:188 +#: ../raster/r.resamp.stats/main.c:288 ../raster/r.resamp.filter/main.c:436 msgid "Propagate NULLs" msgstr "Reiche NULLs durch" @@ -1700,8 +1708,8 @@ msgid "Lists information about space time datasets and maps." msgstr "" -#: ../locale/scriptstrings/t.info_to_translate.c:4 ../raster/r.info/main.c:72 -#: ../raster3d/r3.info/main.c:78 ../general/g.region/main.c:67 +#: ../locale/scriptstrings/t.info_to_translate.c:4 ../raster/r.info/main.c:74 +#: ../raster3d/r3.info/main.c:78 ../general/g.region/main.c:68 #: ../vector/v.info/main.c:40 msgid "extent" msgstr "" @@ -1713,8 +1721,8 @@ #: ../locale/scriptstrings/t.info_to_translate.c:9 #: ../locale/scriptstrings/i.oif_to_translate.c:6 #: ../raster/r.regression.multi/main.c:162 -#: ../raster/r.regression.line/main.c:69 ../general/g.region/main.c:147 -#: ../imagery/i.group/main.c:88 +#: ../raster/r.regression.line/main.c:69 ../general/g.region/main.c:148 +#: ../imagery/i.group/main.c:94 msgid "Print in shell script style" msgstr "Gebe im Shell-Skript-Style aus." @@ -1916,8 +1924,8 @@ msgstr "" #: ../locale/scriptstrings/v.what.vect_to_translate.c:16 -msgid "Maximum query distance in map units" -msgstr "Maximale Abfragedistanz in Karteneinheiten." +msgid "Maximum query distance in map units (meters for ll)" +msgstr "" #: ../locale/scriptstrings/t.rast.contour_to_translate.c:1 msgid "Produces a space time vector dataset of specified contours from a space time raster dataset." @@ -1984,7 +1992,7 @@ #: ../general/g.rename/main.c:46 ../general/g.copy/main.c:42 #: ../general/g.dirseps/main.c:35 ../general/g.access/main.c:38 #: ../general/g.filename/main.c:40 ../general/g.remove/main.c:70 -#: ../imagery/i.target/main.c:46 ../imagery/i.group/main.c:53 +#: ../imagery/i.target/main.c:46 ../imagery/i.group/main.c:54 msgid "map management" msgstr "" @@ -2003,10 +2011,10 @@ #: ../locale/scriptstrings/r3.in.xyz_to_translate.c:2 #: ../locale/scriptstrings/t.rast3d.algebra_to_translate.c:4 #: ../locale/scriptstrings/t.rast3d.extract_to_translate.c:4 -#: ../raster/r.colors/edit_colors.c:59 ../raster/r.univar/r3.univar_main.c:98 +#: ../raster/r.colors/edit_colors.c:76 ../raster/r.univar/r3.univar_main.c:98 #: ../raster/r.to.rast3elev/main.c:363 #: ../raster/r.colors.out/raster3d_main.c:46 ../raster3d/r3.support/main.c:49 -#: ../raster3d/r3.gwflow/main.c:159 ../raster3d/r3.out.netcdf/main.c:586 +#: ../raster3d/r3.gwflow/main.c:159 ../raster3d/r3.out.netcdf/main.c:587 #: ../raster3d/r3.retile/main.c:96 ../raster3d/r3.neighbors/main.c:208 #: ../raster3d/r3.out.vtk/main.c:376 ../raster3d/r3.mkdspf/main.c:79 #: ../raster3d/r3.mask/main.c:133 ../raster3d/r3.in.v5d/main.c:178 @@ -2017,7 +2025,7 @@ #: ../raster3d/r3.to.rast/main.c:259 ../raster3d/r3.stats/main.c:48 #: ../raster3d/r3.gradient/main.c:43 ../raster3d/r3.out.ascii/main.c:302 #: ../raster3d/r3.in.lidar/main.c:162 ../raster3d/r3.null/main.c:180 -#: ../raster3d/r3.in.ascii/main.c:354 ../misc/m.nviz.image/main.c:55 +#: ../raster3d/r3.in.ascii/main.c:354 ../misc/m.nviz.image/main.c:54 #: ../misc/m.nviz.script/main.c:72 msgid "raster3d" msgstr "" @@ -2031,7 +2039,7 @@ #: ../locale/scriptstrings/t.rast3d.extract_to_translate.c:5 #: ../raster/r.to.rast3/main.c:199 ../raster/r.to.rast3elev/main.c:364 #: ../raster3d/r3.support/main.c:51 ../raster3d/r3.gwflow/main.c:161 -#: ../raster3d/r3.out.netcdf/main.c:589 ../raster3d/r3.retile/main.c:98 +#: ../raster3d/r3.out.netcdf/main.c:590 ../raster3d/r3.retile/main.c:98 #: ../raster3d/r3.neighbors/main.c:210 ../raster3d/r3.out.vtk/main.c:378 #: ../raster3d/r3.mkdspf/main.c:81 ../raster3d/r3.mask/main.c:135 #: ../raster3d/r3.in.v5d/main.c:180 ../raster3d/r3.out.bin/main.c:207 @@ -2117,18 +2125,19 @@ #: ../raster/r.in.gridatb/main.c:46 ../raster/r.in.png/main.c:520 #: ../raster/r.in.lidar/main.c:109 ../raster/r.in.xyz/main.c:159 #: ../raster/r.in.bin/main.c:258 ../raster/r.in.mat/main.c:92 -#: ../raster/r.proj/main.c:147 ../raster/r.in.gdal/main.c:93 +#: ../raster/r.proj/main.c:150 ../raster/r.in.gdal/main.c:96 #: ../raster/r.external/main.c:58 ../raster3d/r3.in.v5d/main.c:179 #: ../raster3d/r3.in.bin/main.c:253 ../raster3d/r3.in.lidar/main.c:163 -#: ../raster3d/r3.in.ascii/main.c:355 ../vector/v.proj/main.c:71 +#: ../raster3d/r3.in.ascii/main.c:355 ../vector/v.proj/main.c:76 #: ../vector/v.in.lidar/main.c:137 ../vector/v.in.dwg/main.c:83 -#: ../vector/v.in.ogr/main.c:195 ../vector/v.in.db/main.c:53 +#: ../vector/v.in.ogr/main.c:198 ../vector/v.in.db/main.c:53 #: ../vector/v.in.ascii/main.c:71 ../vector/v.in.dxf/main.c:65 #: ../vector/v.external/main.c:53 msgid "import" msgstr "Import" #: ../locale/scriptstrings/i.in.spotvgt_to_translate.c:4 +#: ../imagery/i.vi/main.c:92 msgid "NDVI" msgstr "" @@ -2150,6 +2159,7 @@ #: ../locale/scriptstrings/t.vect.algebra_to_translate.c:3 #: ../locale/scriptstrings/t.rast.algebra_to_translate.c:3 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:3 #: ../locale/scriptstrings/t.rast.mapcalc_to_translate.c:3 #: ../locale/scriptstrings/t.rast3d.mapcalc_to_translate.c:3 #: ../locale/scriptstrings/t.rast3d.algebra_to_translate.c:3 @@ -2166,7 +2176,7 @@ msgstr "" #: ../locale/scriptstrings/t.vect.algebra_to_translate.c:9 -#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:10 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:11 #: ../locale/scriptstrings/t.rast.mapcalc_to_translate.c:11 #: ../locale/scriptstrings/t.rast3d.mapcalc_to_translate.c:12 #: ../locale/scriptstrings/t.rast3d.algebra_to_translate.c:11 @@ -2244,7 +2254,7 @@ msgstr "" #: ../locale/scriptstrings/t.rast.to.vect_to_translate.c:18 -#: ../raster/r.to.vect/main.c:117 ../vector/v.proj/main.c:130 +#: ../raster/r.to.vect/main.c:117 ../vector/v.proj/main.c:143 msgid "Do not build vector topology" msgstr "" @@ -2275,7 +2285,7 @@ msgstr "" #: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:3 -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:4 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:5 #: ../raster/r.resamp.interp/main.c:78 ../raster/r.surf.idw/main.c:106 #: ../raster/r.surf.contour/main.c:62 ../raster/r.fill.stats/main.c:777 #: ../raster/r.series.interp/main.c:66 ../raster/r.resamp.bspline/main.c:82 @@ -2284,11 +2294,18 @@ msgid "interpolation" msgstr "" -#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:9 -msgid "Number of interpolation processes to run in parallel" +#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:6 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:7 +#: ../raster/r.fill.stats/main.c:779 ../raster/r.resamp.bspline/main.c:84 +#: ../vector/v.surf.rst/main.c:152 ../vector/v.vol.rst/main.c:241 +msgid "no-data filling" msgstr "" #: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:10 +msgid "Number of interpolation processes to run in parallel" +msgstr "" + +#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:11 msgid "Assign the space time raster dataset start and end time to the output map" msgstr "" @@ -2336,7 +2353,7 @@ #: ../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 -#: ../raster/r.watershed/front/main.c:76 +#: ../raster/r.watershed/front/main.c:78 msgid "accumulation" msgstr "" @@ -2471,6 +2488,7 @@ msgstr "" #: ../locale/scriptstrings/r.in.wms_to_translate.c:6 +#: ../locale/scriptstrings/r.drain_to_translate.c:9 #: ../locale/scriptstrings/r.import_to_translate.c:11 #: ../locale/scriptstrings/r3.in.xyz_to_translate.c:14 #: ../imagery/i.ifft/main.c:93 ../vector/v.kernel/main.c:133 @@ -2551,7 +2569,7 @@ msgstr "" #: ../locale/scriptstrings/r.in.wms_to_translate.c:32 -#: ../display/d.mon/main.c:102 ../display/d.grid/main.c:113 +#: ../display/d.mon/main.c:102 ../display/d.grid/main.c:112 #: ../display/d.legend.vect/main.c:101 ../display/d.legend/main.c:246 #: ../display/d.path/main.c:115 ../display/d.erase/main.c:37 #: ../display/d.histogram/main.c:108 ../general/g.pnmcomp/main.c:325 @@ -2589,8 +2607,8 @@ msgstr "" #: ../locale/scriptstrings/t.vect.db.select_to_translate.c:6 -#: ../vector/v.decimate/main.c:128 ../vector/v.outlier/main.c:72 -#: ../vector/v.extract/main.c:79 +#: ../vector/v.decimate/main.c:129 ../vector/v.outlier/main.c:72 +#: ../vector/v.extract/main.c:80 msgid "select" msgstr "" @@ -2663,7 +2681,7 @@ #: ../locale/scriptstrings/v.build.all_to_translate.c:3 #: ../locale/scriptstrings/t.topology_to_translate.c:3 #: ../vector/v.clean/main.c:52 ../vector/v.build.polylines/main.c:111 -#: ../vector/v.in.ogr/main.c:197 ../vector/v.build/main.c:37 +#: ../vector/v.in.ogr/main.c:200 ../vector/v.build/main.c:37 #: ../vector/v.info/main.c:39 ../vector/v.out.postgis/main.c:48 #: ../vector/v.generalize/main.c:82 msgid "topology" @@ -2680,7 +2698,7 @@ msgstr "" #: ../locale/scriptstrings/t.snap_to_translate.c:4 ../vector/v.clean/main.c:54 -#: ../vector/v.in.ogr/main.c:199 +#: ../vector/v.in.ogr/main.c:202 msgid "snapping" msgstr "" @@ -2695,14 +2713,14 @@ #: ../locale/scriptstrings/v.import_to_translate.c:4 #: ../locale/scriptstrings/r.import_to_translate.c:4 -#: ../locale/scriptstrings/m.proj_to_translate.c:3 ../raster/r.proj/main.c:145 -#: ../raster/r.latlong/main.c:59 ../general/g.proj/main.c:65 -#: ../general/g.setproj/main.c:79 ../vector/v.proj/main.c:69 +#: ../locale/scriptstrings/m.proj_to_translate.c:3 ../raster/r.proj/main.c:148 +#: ../raster/r.latlong/main.c:58 ../general/g.proj/main.c:65 +#: ../general/g.setproj/main.c:79 ../vector/v.proj/main.c:74 msgid "projection" msgstr "" #: ../locale/scriptstrings/v.import_to_translate.c:5 -#: ../vector/v.in.ogr/main.c:207 +#: ../vector/v.in.ogr/main.c:210 msgid "Name of OGR datasource to be imported" msgstr "" @@ -2711,6 +2729,7 @@ #: ../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/i.spectral_to_translate.c:9 #: ../locale/scriptstrings/r.import_to_translate.c:6 #: ../locale/scriptstrings/r.import_to_translate.c:8 #: ../locale/scriptstrings/t.register_to_translate.c:6 @@ -2726,15 +2745,15 @@ #: ../locale/scriptstrings/r3.in.xyz_to_translate.c:22 #: ../locale/scriptstrings/r3.in.xyz_to_translate.c:24 #: ../locale/scriptstrings/r3.in.xyz_to_translate.c:27 -#: ../raster/r.sun/main.c:272 ../raster/r.sun/main.c:281 -#: ../raster/r.sun/main.c:290 ../raster/r.sun/main.c:299 -#: ../raster/r.sun/main.c:307 ../raster/r.sun/main.c:316 -#: ../raster/r.sun/main.c:325 ../raster/r.sun/main.c:334 -#: ../raster/r.sun/main.c:343 ../raster/r.sun/main.c:352 -#: ../raster/r.sun/main.c:361 ../raster/r.sun/main.c:370 -#: ../raster/r.sun/main.c:379 ../raster/r.sun/main.c:386 -#: ../raster/r.sun/main.c:394 ../raster/r.horizon/main.c:195 -#: ../raster/r.horizon/main.c:204 ../raster/r.horizon/main.c:212 +#: ../raster/r.sun/main.c:271 ../raster/r.sun/main.c:280 +#: ../raster/r.sun/main.c:289 ../raster/r.sun/main.c:298 +#: ../raster/r.sun/main.c:306 ../raster/r.sun/main.c:315 +#: ../raster/r.sun/main.c:324 ../raster/r.sun/main.c:333 +#: ../raster/r.sun/main.c:342 ../raster/r.sun/main.c:351 +#: ../raster/r.sun/main.c:360 ../raster/r.sun/main.c:369 +#: ../raster/r.sun/main.c:378 ../raster/r.sun/main.c:385 +#: ../raster/r.sun/main.c:393 ../raster/r.horizon/main.c:194 +#: ../raster/r.horizon/main.c:203 ../raster/r.horizon/main.c:211 #: ../raster/r.spread/main.c:125 ../raster/r.spread/main.c:139 #: ../raster/r.spread/main.c:151 ../raster/r.spread/main.c:164 #: ../raster/r.spread/main.c:177 ../raster/r.spread/main.c:189 @@ -2742,6 +2761,7 @@ #: ../raster/r.in.lidar/main.c:133 ../raster/r.in.xyz/main.c:213 #: ../raster/r.in.xyz/main.c:222 ../raster/r.in.xyz/main.c:230 #: ../raster/r.in.xyz/main.c:241 ../raster/r.in.xyz/main.c:251 +#: ../raster/r.buildvrt/main.c:86 ../raster/r.buildvrt/main.c:92 #: ../raster/r.external/main.c:66 ../raster/r.external/main.c:74 #: ../raster/r.external/main.c:83 ../raster/r.sim/r.sim.sediment/main.c:158 #: ../raster/r.sim/r.sim.sediment/main.c:166 @@ -2758,18 +2778,18 @@ #: ../display/d.text/main.c:154 ../raster3d/r3.flow/main.c:188 #: ../raster3d/r3.flow/main.c:195 ../raster3d/r3.flow/main.c:205 #: ../raster3d/r3.in.lidar/main.c:177 ../raster3d/r3.in.lidar/main.c:184 -#: ../vector/v.in.ogr/main.c:223 ../vector/v.edit/args.c:96 +#: ../vector/v.in.ogr/main.c:240 ../vector/v.edit/args.c:96 #: ../vector/v.edit/args.c:215 msgid "Input" msgstr "Eingabe" #: ../locale/scriptstrings/v.import_to_translate.c:7 -#: ../vector/v.in.ogr/main.c:219 +#: ../vector/v.in.ogr/main.c:236 msgid "OGR layer name. If not given, all available layers are imported" msgstr "Name des OGR-Layers. Wenn nicht spezifiziert, werden alle verfügbaren Layer importiert." #: ../locale/scriptstrings/v.import_to_translate.c:9 -#: ../vector/v.proj/main.c:106 +#: ../vector/v.proj/main.c:111 msgid "Name for output vector map (default: input)" msgstr "Name der Ausgabe-Vektorkarte (Standard: input)." @@ -2783,17 +2803,17 @@ #: ../locale/scriptstrings/v.import_to_translate.c:14 #: ../locale/scriptstrings/db.in.ogr_to_translate.c:11 -#: ../vector/v.in.ogr/main.c:296 +#: ../vector/v.in.ogr/main.c:313 msgid "Encoding value for attribute data" msgstr "" #: ../locale/scriptstrings/v.import_to_translate.c:15 -#: ../vector/v.in.ogr/main.c:298 +#: ../vector/v.in.ogr/main.c:315 msgid "Overrides encoding interpretation, useful when importing ESRI Shapefile" msgstr "" #: ../locale/scriptstrings/v.import_to_translate.c:17 -#: ../vector/v.in.ogr/main.c:274 +#: ../vector/v.in.ogr/main.c:291 msgid "Snapping threshold for boundaries (map units)" msgstr "" @@ -2821,12 +2841,12 @@ msgstr "" #: ../locale/scriptstrings/v.import_to_translate.c:25 -#: ../vector/v.in.ogr/main.c:319 +#: ../vector/v.in.ogr/main.c:336 msgid "List supported OGR formats and exit" msgstr "" #: ../locale/scriptstrings/v.import_to_translate.c:26 -#: ../vector/v.in.ogr/main.c:325 +#: ../vector/v.in.ogr/main.c:342 msgid "List available OGR layers in data source and exit" msgstr "" @@ -2836,16 +2856,16 @@ #: ../locale/scriptstrings/t.rast.import_to_translate.c:18 #: ../locale/scriptstrings/t.vect.import_to_translate.c:14 #: ../locale/scriptstrings/r.import_to_translate.c:31 -#: ../raster/r.in.lidar/main.c:300 ../raster/r.in.gdal/main.c:185 +#: ../raster/r.in.lidar/main.c:300 ../raster/r.in.gdal/main.c:202 #: ../raster/r.external/main.c:102 ../raster3d/r3.in.lidar/main.c:293 -#: ../vector/v.in.lidar/main.c:321 ../vector/v.in.ogr/main.c:347 +#: ../vector/v.in.lidar/main.c:321 ../vector/v.in.ogr/main.c:364 #: ../vector/v.external/args.c:45 msgid "Override projection check (use current location's projection)" msgstr "Ãœbersteuere die Projektionsprüfung (verwende Projektion der Location)" #: ../locale/scriptstrings/v.import_to_translate.c:28 #: ../locale/scriptstrings/r.import_to_translate.c:32 -#: ../vector/v.in.ogr/main.c:349 ../vector/v.external/args.c:47 +#: ../vector/v.in.ogr/main.c:366 ../vector/v.external/args.c:47 msgid "Assume that the dataset has the same projection as the current location" msgstr "" @@ -2974,66 +2994,66 @@ #: ../locale/scriptstrings/t.rast.colors_to_translate.c:22 #: ../locale/scriptstrings/t.rast.colors_to_translate.c:24 #: ../locale/scriptstrings/t.rast.colors_to_translate.c:26 -#: ../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 ../raster/r.category/main.c:81 +#: ../raster/r.colors/edit_colors.c:107 ../raster/r.colors/edit_colors.c:114 +#: ../raster/r.colors/edit_colors.c:121 ../raster/r.colors/edit_colors.c:128 +#: ../raster/r.colors/edit_colors.c:139 ../raster/r.colors/edit_colors.c:157 +#: ../raster/r.colors/edit_colors.c:162 ../raster/r.colors/edit_colors.c:167 +#: ../raster/r.colors/edit_colors.c:172 ../raster/r.category/main.c:81 #: ../raster/r.category/main.c:88 ../display/d.linegraph/main.c:270 #: ../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:112 ../vector/v.colors/main.c:138 -#: ../vector/v.colors/main.c:143 ../vector/v.colors/main.c:148 +#: ../vector/v.colors/main.c:112 ../vector/v.colors/main.c:145 +#: ../vector/v.colors/main.c:150 ../vector/v.colors/main.c:155 msgid "Define" msgstr "Definiere" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:8 -#: ../raster/r.colors/edit_colors.c:96 ../vector/v.colors/main.c:98 +#: ../raster/r.colors/edit_colors.c:113 ../vector/v.colors/main.c:98 msgid "Raster map from which to copy color table" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:10 -#: ../raster/r.colors/edit_colors.c:103 ../vector/v.colors/main.c:105 +#: ../raster/r.colors/edit_colors.c:120 ../vector/v.colors/main.c:105 msgid "3D raster map from which to copy color table" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:12 -#: ../raster/r.colors/edit_colors.c:109 ../vector/v.colors/main.c:111 +#: ../raster/r.colors/edit_colors.c:126 ../vector/v.colors/main.c:111 msgid "Path to rules file" msgstr "Pfad zur Regel-Datei." #: ../locale/scriptstrings/t.rast.colors_to_translate.c:14 -#: ../raster/r.colors/edit_colors.c:115 ../vector/v.colors/main.c:121 +#: ../raster/r.colors/edit_colors.c:132 ../vector/v.colors/main.c:121 msgid "Remove existing color table" msgstr "Lösche existierende Farbtabelle." #: ../locale/scriptstrings/t.rast.colors_to_translate.c:16 -#: ../raster/r.colors/edit_colors.c:121 ../vector/v.colors/main.c:127 +#: ../raster/r.colors/edit_colors.c:138 ../vector/v.colors/main.c:127 msgid "Only write new color table if it does not already exist" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:17 -#: ../raster/r.colors/edit_colors.c:126 ../vector/v.colors/main.c:131 +#: ../raster/r.colors/edit_colors.c:143 ../vector/v.colors/main.c:131 msgid "List available rules then exit" msgstr "Zeigt die vorhandenen Regelsätze und Schluß." #: ../locale/scriptstrings/t.rast.colors_to_translate.c:19 -#: ../raster/r.colors/edit_colors.c:132 ../vector/v.colors/main.c:137 +#: ../raster/r.colors/edit_colors.c:156 ../vector/v.colors/main.c:144 msgid "Invert colors" msgstr "Invertiere Farben." #: ../locale/scriptstrings/t.rast.colors_to_translate.c:21 -#: ../raster/r.colors/edit_colors.c:137 ../vector/v.colors/main.c:142 +#: ../raster/r.colors/edit_colors.c:161 ../vector/v.colors/main.c:149 msgid "Logarithmic scaling" msgstr "Logarithmische Skalierung" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:23 -#: ../raster/r.colors/edit_colors.c:142 ../vector/v.colors/main.c:147 +#: ../raster/r.colors/edit_colors.c:166 ../vector/v.colors/main.c:154 msgid "Logarithmic-absolute scaling" msgstr "Logarithmisch-absolute Skalierung" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:25 -#: ../raster/r.colors/edit_colors.c:147 +#: ../raster/r.colors/edit_colors.c:171 msgid "Histogram equalization" msgstr "Histogram Equalization (histogrammbasierte nichtlinearen Streckung)" @@ -3051,6 +3071,7 @@ msgstr "" #: ../locale/scriptstrings/t.rename_to_translate.c:4 +#: ../locale/scriptstrings/v.db.renamecolumn_to_translate.c:5 #: ../general/g.rename/main.c:47 msgid "rename" msgstr "" @@ -3209,7 +3230,7 @@ msgstr "" #: ../locale/scriptstrings/v.unpack_to_translate.c:1 -msgid "Imports a vector map as GRASS GIS specific archive file (packed with v.pack)" +msgid "Imports a GRASS GIS specific vector archive file (packed with v.pack) as a vector map" msgstr "" #: ../locale/scriptstrings/v.unpack_to_translate.c:5 @@ -3231,7 +3252,7 @@ #: ../locale/scriptstrings/r.unpack_to_translate.c:10 ../ps/ps.map/main.c:100 #: ../ps/ps.map/main.c:113 ../ps/ps.map/main.c:135 #: ../raster/r.univar/r.univar_main.c:42 ../raster/r.kappa/main.c:90 -#: ../raster/r.kappa/main.c:98 +#: ../raster/r.kappa/main.c:98 ../raster/r.kappa/main.c:114 msgid "Output settings" msgstr "Einstellungen für Ausgabe" @@ -3239,7 +3260,7 @@ #: ../locale/scriptstrings/r.unpack_to_translate.c:9 #: ../locale/scriptstrings/t.rast.import_to_translate.c:19 #: ../locale/scriptstrings/t.vect.import_to_translate.c:15 -#: ../raster/r.in.lidar/main.c:302 ../raster/r.in.gdal/main.c:187 +#: ../raster/r.in.lidar/main.c:302 ../raster/r.in.gdal/main.c:204 #: ../raster/r.external/main.c:104 ../raster3d/r3.in.lidar/main.c:295 #: ../vector/v.in.lidar/main.c:323 msgid "Assume that the dataset has same projection as the current location" @@ -3273,6 +3294,7 @@ #: ../locale/scriptstrings/v.db.univar_to_translate.c:8 #: ../locale/scriptstrings/db.univar_to_translate.c:8 +#: ../raster/r.info/main.c:91 msgid "Print stats in shell script style" msgstr "" @@ -3341,7 +3363,7 @@ msgstr "" #: ../locale/scriptstrings/r.unpack_to_translate.c:1 -msgid "Imports a raster map as GRASS GIS specific archive file (packed with r.pack)" +msgid "Imports a GRASS GIS specific raster archive file (packed with r.pack) as a raster map" msgstr "" #: ../locale/scriptstrings/r.unpack_to_translate.c:6 @@ -3357,23 +3379,23 @@ msgid "multispectral" msgstr "multispektral" -#: ../locale/scriptstrings/i.spectral_to_translate.c:9 +#: ../locale/scriptstrings/i.spectral_to_translate.c:10 msgid "Name for output image (or text file for -t)" msgstr "" -#: ../locale/scriptstrings/i.spectral_to_translate.c:11 +#: ../locale/scriptstrings/i.spectral_to_translate.c:12 msgid "Graphics format for output file" msgstr "" -#: ../locale/scriptstrings/i.spectral_to_translate.c:13 +#: ../locale/scriptstrings/i.spectral_to_translate.c:14 msgid "Show sampling coordinates instead of numbering in the legend" msgstr "" -#: ../locale/scriptstrings/i.spectral_to_translate.c:14 +#: ../locale/scriptstrings/i.spectral_to_translate.c:15 msgid "Use gnuplot for display" msgstr "" -#: ../locale/scriptstrings/i.spectral_to_translate.c:15 +#: ../locale/scriptstrings/i.spectral_to_translate.c:16 msgid "output to text file" msgstr "" @@ -3477,8 +3499,8 @@ #: ../locale/scriptstrings/t.rast.import_to_translate.c:6 #: ../locale/scriptstrings/t.vect.import_to_translate.c:6 -#: ../raster/r.in.gdal/main.c:94 ../general/g.proj/main.c:66 -#: ../vector/v.in.ogr/main.c:200 +#: ../raster/r.in.gdal/main.c:97 ../general/g.proj/main.c:66 +#: ../vector/v.in.ogr/main.c:203 msgid "create location" msgstr "erzeuge Location" @@ -3493,17 +3515,19 @@ msgstr "" #: ../locale/scriptstrings/t.rast.import_to_translate.c:13 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:23 #: ../locale/scriptstrings/r.import_to_translate.c:10 -#: ../raster/r.stream.extract/main.c:141 ../raster/r.resamp.bspline/main.c:151 -#: ../raster/r.proj/main.c:192 ../raster/r.in.gdal/main.c:123 +#: ../raster/r.stream.extract/main.c:141 ../raster/r.resamp.bspline/main.c:153 +#: ../raster/r.proj/main.c:195 ../raster/r.in.gdal/main.c:126 #: ../vector/v.to.rast/main.c:117 ../vector/v.surf.bspline/main.c:195 msgid "Cache size for raster rows" msgstr "" #: ../locale/scriptstrings/t.rast.import_to_translate.c:14 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:22 #: ../locale/scriptstrings/r.import_to_translate.c:9 -#: ../raster/r.stream.extract/main.c:140 ../raster/r.resamp.bspline/main.c:150 -#: ../raster/r.proj/main.c:191 ../raster/r.in.gdal/main.c:122 +#: ../raster/r.stream.extract/main.c:140 ../raster/r.resamp.bspline/main.c:152 +#: ../raster/r.proj/main.c:194 ../raster/r.in.gdal/main.c:125 #: ../vector/v.to.rast/main.c:116 ../vector/v.surf.bspline/main.c:194 msgid "Maximum memory to be used (in MB)" msgstr "" @@ -3599,52 +3623,68 @@ msgid "Fills no-data areas in raster maps using spline interpolation." msgstr "Fülle Flächen ohne Daten in Rasterkarten mit Hilfe von Spline-Interpolation." -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:5 -#: ../raster/r.proj/main.c:182 ../imagery/i.rectify/main.c:132 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:3 +#: ../raster/r.surf.area/main.c:77 ../raster/r.contour/main.c:88 +#: ../raster/r.random.surface/main.c:58 ../raster/r.surf.random/main.c:37 +#: ../raster/r.surf.fractal/main.c:39 ../raster/r.surf.idw/main.c:105 +#: ../raster/r.surf.contour/main.c:61 ../raster/r.fill.stats/main.c:776 +#: ../raster/r.resamp.bspline/main.c:80 ../raster/r.surf.gauss/main.c:39 +#: ../vector/v.surf.idw/main.c:88 ../vector/v.surf.rst/main.c:148 +#: ../vector/v.surf.bspline/main.c:92 ../vector/v.vol.rst/main.c:237 +msgid "surface" +msgstr "" + +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:6 +#: ../raster/r.resamp.bspline/main.c:83 +msgid "splines" +msgstr "" + +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:8 +#: ../raster/r.proj/main.c:185 ../imagery/i.rectify/main.c:132 #: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:126 msgid "Interpolation method to use" msgstr "Zu benutzende Interpolationsmethode." -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:6 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:9 msgid "Spline tension parameter" msgstr "Spline-Spannung (Tension) Parameter" -#: ../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 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:10 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:12 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:14 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:16 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:18 msgid "RST options" msgstr "" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:8 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:11 msgid "Spline smoothing parameter" msgstr "Spline-Glättungs-(smooth) Parameter" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:10 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:13 msgid "Width of hole edge used for interpolation (in cells)" msgstr "" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:12 -#: ../vector/v.surf.rst/main.c:307 ../vector/v.vol.rst/main.c:319 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:15 +#: ../vector/v.surf.rst/main.c:310 ../vector/v.vol.rst/main.c:321 msgid "Minimum number of points for approximation in a segment (>segmax)" msgstr "Minimalanzahl der Punkte in einem Segment (>segmax)" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:14 -#: ../vector/v.surf.rst/main.c:298 ../vector/v.vol.rst/main.c:310 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:17 +#: ../vector/v.surf.rst/main.c:301 ../vector/v.vol.rst/main.c:312 msgid "Maximum number of points in a segment" msgstr "Maximale Anzahl der Punkte auf einem Segment" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:16 -#: ../raster/r.resamp.bspline/main.c:131 ../vector/v.surf.bspline/main.c:177 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:19 +#: ../raster/r.resamp.bspline/main.c:133 ../vector/v.surf.bspline/main.c:177 msgid "Tykhonov regularization parameter (affects smoothing)" msgstr "Parameter für die Tykhonov Regularisierung (beinflußt Glättung)." -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:17 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:20 msgid "Used in bilinear and bicubic spline interpolation" msgstr "" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:18 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:21 msgid "Spline options" msgstr "" @@ -3730,7 +3770,7 @@ msgid "r.mapcalc expression for temporal and spatial analysis of space time raster datasets" msgstr "" -#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:12 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:13 #: ../locale/scriptstrings/t.rast3d.algebra_to_translate.c:13 msgid "Use granularity sampling instead of the temporal topology approach" msgstr "" @@ -3799,7 +3839,7 @@ msgstr "Löst Grenzen zwischen benachbarten Flächen mit gleicher Kategorienummer oder gleichem Attributwert auf." #: ../locale/scriptstrings/v.dissolve_to_translate.c:3 -#: ../vector/v.extract/main.c:80 +#: ../vector/v.extract/main.c:81 msgid "dissolve" msgstr "" @@ -3811,6 +3851,77 @@ msgid "Name of attribute column used to dissolve common boundaries" msgstr "" +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:1 +msgid "Calculates a new raster map from a simple r.mapcalc expression." +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:4 +msgid "simple" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:5 +msgid "Formula (e.g. A-B or A*C+B)" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:6 +msgid "Name of input A raster map" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:7 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:9 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:11 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:13 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:15 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:17 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:23 +#: ../raster/r.stream.extract/main.c:89 ../raster/r.stream.extract/main.c:97 +#: ../raster/r.flow/main.c:435 ../raster/r.flow/main.c:441 +msgid "Input maps" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:8 +msgid "Name of input B raster map" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:10 +msgid "Name of input C raster map" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:12 +msgid "Name of input D raster map" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:14 +msgid "Name of input E raster map" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:16 +msgid "Name of input F raster map" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:18 +#: ../raster/r.random/main.c:89 ../raster/r.mapcalc/main.c:105 +msgid "Seed for rand() function" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:19 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:21 +msgid "Random" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:20 +#: ../raster/r.mapcalc/main.c:109 +msgid "Generate random seed (result is non-deterministic)" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:22 +msgid "Quote the map names" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:24 +msgid "Case sensitive variable names" +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 "" @@ -3819,6 +3930,114 @@ msgid "Create the location specified by the \"location\" parameter and exit. Do not import the space time vector datasets." msgstr "" +#: ../locale/scriptstrings/r.drain_to_translate.c:1 +#: ../raster/r.drain/main.c:113 +msgid "Traces a flow through an elevation model or cost surface on a raster map." +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:3 ../raster/r.path/main.c:151 +#: ../raster/r.solute.transport/main.c:230 ../raster/r.topmodel/main.c:52 +#: ../raster/r.uslek/main.c:54 ../raster/r.usler/main.c:53 +#: ../raster/r.gwflow/main.c:210 ../raster/r.stream.extract/main.c:77 +#: ../raster/r.fill.dir/main.c:89 ../raster/r.basins.fill/main.c:55 +#: ../raster/r.water.outlet/main.c:58 ../raster/r.drain/main.c:110 +#: ../raster/r.topidx/main.c:40 ../raster/r.flow/main.c:422 +#: ../raster/r.carve/main.c:75 ../raster/r.lake/main.c:151 +#: ../raster/r.watershed/front/main.c:76 +#: ../raster/r.sim/r.sim.sediment/main.c:115 +#: ../raster/r.sim/r.sim.water/main.c:114 ../raster3d/r3.gwflow/main.c:162 +#: ../raster3d/r3.flow/main.c:180 +msgid "hydrology" +msgstr "Hydrologie" + +#: ../locale/scriptstrings/r.drain_to_translate.c:4 ../raster/r.path/main.c:152 +#: ../raster/r.walk/main.c:204 ../raster/r.cost/main.c:164 +#: ../raster/r.drain/main.c:111 +msgid "cost surface" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:5 +#: ../raster/r.drain/main.c:116 +msgid "Name of input elevation or cost surface raster map" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:6 +#: ../raster/r.drain/main.c:121 +msgid "Name of input movement direction map associated with the cost surface" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:7 +#: ../raster/r.drain/main.c:123 +msgid "Direction in degrees CCW from east" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:8 +#: ../locale/scriptstrings/r.drain_to_translate.c:23 +#: ../raster/r.drain/main.c:125 ../raster/r.drain/main.c:168 +msgid "Cost surface" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:10 +#: ../raster/r.drain/main.c:133 +msgid "Name for output drain vector map" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:11 +#: ../raster/r.drain/main.c:134 +msgid "Recommended for cost surface made using knight's move" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:12 +#: ../raster/r.path/main.c:195 ../raster/r.walk/main.c:260 +#: ../raster/r.cost/main.c:223 ../raster/r.drain/main.c:139 +msgid "Coordinates of starting point(s) (E,N)" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:13 +#: ../locale/scriptstrings/r.drain_to_translate.c:15 +#: ../raster/r.path/main.c:196 ../raster/r.path/main.c:202 +#: ../raster/r.walk/main.c:242 ../raster/r.walk/main.c:254 +#: ../raster/r.walk/main.c:261 ../raster/r.walk/main.c:342 +#: ../raster/r.cost/main.c:205 ../raster/r.cost/main.c:217 +#: ../raster/r.cost/main.c:224 ../raster/r.cost/main.c:274 +#: ../raster/r.drain/main.c:140 ../raster/r.drain/main.c:147 +msgid "Start" +msgstr "Start" + +#: ../locale/scriptstrings/r.drain_to_translate.c:14 +#: ../raster/r.path/main.c:201 ../raster/r.drain/main.c:145 +msgid "Name of starting vector points map(s)" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:16 +#: ../raster/r.path/main.c:206 ../raster/r.drain/main.c:151 +msgid "Copy input cell values on output" +msgstr "Kopiere Eingabe-Zellenwerte in Ausgabekarte" + +#: ../locale/scriptstrings/r.drain_to_translate.c:17 +#: ../locale/scriptstrings/r.drain_to_translate.c:19 +#: ../locale/scriptstrings/r.drain_to_translate.c:21 +#: ../raster/r.path/main.c:207 ../raster/r.path/main.c:212 +#: ../raster/r.path/main.c:217 ../raster/r.drain/main.c:152 +#: ../raster/r.drain/main.c:157 ../raster/r.drain/main.c:162 +msgid "Path settings" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:18 +#: ../raster/r.path/main.c:211 ../raster/r.drain/main.c:156 +msgid "Accumulate input values along the path" +msgstr "Akkumuliere Eingabewerte entlang des Pfades." + +#: ../locale/scriptstrings/r.drain_to_translate.c:20 +#: ../raster/r.path/main.c:216 ../raster/r.drain/main.c:161 +msgid "Count cell numbers along the path" +msgstr "Zähle Zellenanzahl entlang des Pfades." + +#: ../locale/scriptstrings/r.drain_to_translate.c:22 +#: ../raster/r.drain/main.c:167 +msgid "The input raster map is a cost surface (direction surface must also be specified)" +msgstr "" + #: ../locale/scriptstrings/r.import_to_translate.c:1 msgid "Imports raster data into a GRASS raster map using GDAL library and reprojects on the fly." msgstr "" @@ -3861,14 +4080,15 @@ #: ../locale/scriptstrings/r.import_to_translate.c:24 #: ../raster/r.in.poly/main.c:50 ../raster/r.in.ascii/main.c:92 -#: ../raster/r.in.bin/main.c:298 ../raster/r.in.gdal/main.c:140 -#: ../raster/r.support/main.c:66 ../raster/r.external/main.c:90 +#: ../raster/r.buildvrt/main.c:102 ../raster/r.in.bin/main.c:298 +#: ../raster/r.in.gdal/main.c:143 ../raster/r.support/main.c:66 +#: ../raster/r.external/main.c:90 msgid "Title for resultant raster map" msgstr "Titel der resultierenden Rasterkarte. " #: ../locale/scriptstrings/r.import_to_translate.c:25 -#: ../raster/r.in.gdal/main.c:141 ../raster/r.in.gdal/main.c:150 -#: ../raster/r.in.gdal/main.c:159 ../raster/r.in.gdal/main.c:165 +#: ../raster/r.in.gdal/main.c:144 ../raster/r.in.gdal/main.c:153 +#: ../raster/r.in.gdal/main.c:162 ../raster/r.in.gdal/main.c:168 #: ../raster/r.external/main.c:91 ../imagery/i.landsat.toar/main.c:94 #: ../imagery/i.landsat.toar/main.c:116 ../imagery/i.landsat.toar/main.c:125 #: ../imagery/i.landsat.toar/main.c:134 ../imagery/i.landsat.toar/main.c:142 @@ -3882,107 +4102,20 @@ #: ../locale/scriptstrings/r.import_to_translate.c:27 #: ../locale/scriptstrings/r.import_to_translate.c:29 -#: ../raster/r.horizon/main.c:278 ../raster/r.horizon/main.c:297 +#: ../raster/r.horizon/main.c:277 ../raster/r.horizon/main.c:296 msgid "Optional" msgstr "" #: ../locale/scriptstrings/r.import_to_translate.c:28 -#: ../raster/r.proj/main.c:208 +#: ../raster/r.proj/main.c:219 msgid "Do not perform region cropping optimization" msgstr "Führe kein Optimierung der Region durch." #: ../locale/scriptstrings/r.import_to_translate.c:30 -#: ../raster/r.in.gdal/main.c:214 +#: ../raster/r.in.gdal/main.c:231 msgid "Force Lat/Lon maps to fit into geographic coordinates (90N,S; 180E,W)" msgstr "Passe Lat/Lon-Karten in geographische Koordinaten (90N,S; 180E,W) ein." -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:1 -msgid "Performs inter-satellite calibration on DMSP-OLS Nighttime Lights Time Series" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:3 -msgid "inter-satellite" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:4 -#, fuzzy -msgid "calibration" -msgstr "Dekoration" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:5 -#, fuzzy -msgid "nighttime lights" -msgstr "Lichthelligkeit" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:6 -#, fuzzy -msgid "time series" -msgstr "Sites" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:7 -msgid "DMSP-OLS" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:8 -#, fuzzy -msgid "Print out calibration equations" -msgstr "Gebe Korrelations-Matrix aus" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:9 -msgid "Evaluation based on the Normalised Difference Index" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:10 -#, fuzzy -msgid "Print in shell script style (currently only NDI via -e)" -msgstr "Shell-Skript-Stil, zur Zeit nur für den Bericht." - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:11 -#, fuzzy -msgid "Keep current computational region settings" -msgstr "Verwende die Parameter der aktuellen Region...." - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:12 -msgid "Exclude zero values from the analysis (retain zero cells in output)" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:13 -msgid "Exclude zero values from the analysis (set zero cells to NULL in output)" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:14 -msgid "Do not try to transfer timestamps (for input without timestamp)" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:15 -msgid "Clean average DMSP-OLS visible band digital number image(s)" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:16 -#, fuzzy -msgid "output file(s) suffix" -msgstr "Suffix der Ausgabe-Rasterkarte(n)." - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:17 -msgid "Suffix for calibrated average digital number output image(s)" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:18 -msgid "Calibration model" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:19 -msgid "Inter-satellite calibration model for average DMSP-OLS nighttime lights time series" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:20 -msgid "Elvidge (2009 or 2014), Liu 2012, Wu 2013" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:21 -msgid "Calibration Model" -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 "" @@ -4200,7 +4333,7 @@ msgid "Renames a column in the attribute table connected to a given vector map." msgstr "Benennt eine Spalte einer Attributtabelle verbunden mit einer bestimmten Vektorkarte um." -#: ../locale/scriptstrings/v.db.renamecolumn_to_translate.c:5 +#: ../locale/scriptstrings/v.db.renamecolumn_to_translate.c:6 msgid "Old and new name of the column (old,new)" msgstr "Alter und neuer Name der Spalte (alt,neu)." @@ -4334,17 +4467,17 @@ msgstr "" #: ../locale/scriptstrings/m.proj_to_translate.c:2 ../misc/m.cogo/main.c:225 -#: ../misc/m.transform/main.c:316 ../misc/m.nviz.image/main.c:50 +#: ../misc/m.transform/main.c:316 ../misc/m.nviz.image/main.c:49 #: ../misc/m.nviz.script/main.c:69 ../misc/m.measure/main.c:46 msgid "miscellaneous" msgstr "Verschiedenes" #: ../locale/scriptstrings/m.proj_to_translate.c:4 #: ../locale/scriptstrings/i.tasscap_to_translate.c:3 -#: ../raster/r.proj/main.c:146 ../imagery/i.fft/main.c:79 +#: ../raster/r.proj/main.c:149 ../imagery/i.fft/main.c:79 #: ../imagery/i.pca/main.c:73 ../imagery/i.ifft/main.c:78 #: ../imagery/i.ortho.photo/i.ortho.transform/main.c:392 -#: ../misc/m.transform/main.c:317 ../vector/v.proj/main.c:70 +#: ../misc/m.transform/main.c:317 ../vector/v.proj/main.c:75 #: ../vector/v.transform/main.c:71 msgid "transformation" msgstr "" @@ -4367,7 +4500,7 @@ #: ../raster/r.reclass/main.c:66 ../raster/r.recode/main.c:61 #: ../raster/r.in.ascii/main.c:79 ../raster3d/r3.in.ascii/main.c:87 #: ../general/g.proj/main.c:141 ../general/g.proj/main.c:150 -#: ../db/db.execute/main.c:139 ../db/db.select/main.c:208 +#: ../db/db.execute/main.c:151 ../db/db.select/main.c:208 #: ../vector/v.segment/main.c:80 ../vector/v.what/main.c:78 #: ../vector/v.edit/args.c:95 msgid "'-' for standard input" @@ -4491,14 +4624,18 @@ msgstr "" #: ../locale/scriptstrings/r.in.srtm_to_translate.c:4 -msgid "Name of SRTM input tile (file without .hgt.zip extension)" +msgid "SRTM" msgstr "" #: ../locale/scriptstrings/r.in.srtm_to_translate.c:5 -msgid "Name for output raster map (default: input tile)" +msgid "Name of SRTM input tile (file without .hgt.zip extension)" msgstr "" #: ../locale/scriptstrings/r.in.srtm_to_translate.c:6 +msgid "Name for output raster map (default: input tile)" +msgstr "" + +#: ../locale/scriptstrings/r.in.srtm_to_translate.c:7 msgid "Input is a 1-arcsec tile (default: 3-arcsec)" msgstr "Eingabe ist eine 1-arcsec Kachel (Standard: 3-arcsec)." @@ -4525,7 +4662,7 @@ #: ../raster3d/r3.in.lidar/main.c:164 ../vector/v.lidar.edgedetection/main.c:76 #: ../vector/v.out.lidar/main.c:473 ../vector/v.in.lidar/main.c:138 #: ../vector/v.lidar.correction/main.c:72 ../vector/v.surf.bspline/main.c:94 -#: ../vector/v.lidar.growing/main.c:76 ../vector/v.decimate/main.c:124 +#: ../vector/v.lidar.growing/main.c:76 ../vector/v.decimate/main.c:125 #: ../vector/v.outlier/main.c:74 msgid "LIDAR" msgstr "LIDAR" @@ -4675,7 +4812,7 @@ #: ../locale/scriptstrings/d.rast.leg_to_translate.c:3 #: ../display/d.vect.thematic/main.c:86 ../display/d.barscale/main.c:64 -#: ../display/d.grid/main.c:54 ../display/d.legend.vect/main.c:51 +#: ../display/d.grid/main.c:53 ../display/d.legend.vect/main.c:51 #: ../display/d.graph/main.c:59 ../display/d.legend/main.c:79 #: ../display/d.linegraph/main.c:232 ../display/d.vect.chart/main.c:64 #: ../display/d.text/main.c:140 ../display/d.northarrow/main.c:47 @@ -5071,37 +5208,35 @@ msgid "Paper '%s' not found, using defaults" msgstr "Papier '%s' nicht gefunden, verwende Standardwerte." -#: ../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.horizon/main.c:846 -#: ../raster/r.horizon/main.c:864 ../raster/r.latlong/main.c:133 -#: ../display/d.grid/plot.c:287 ../display/d.grid/plot.c:293 -#: ../display/d.grid/plot.c:334 ../display/d.grid/plot.c:340 -#: ../display/d.grid/plot.c:427 ../display/d.grid/plot.c:433 -#: ../display/d.grid/plot.c:485 ../display/d.grid/plot.c:491 -#: ../display/d.grid/plot.c:635 ../display/d.grid/plot.c:651 -#: ../display/d.grid/plot.c:668 ../display/d.grid/plot.c:685 -msgid "Error in pj_do_proj" -msgstr "Error in pj_do_proj" - -#: ../ps/ps.map/do_geogrid.c:272 ../raster/r.sun/main.c:788 -#: ../raster/r.horizon/main.c:538 ../display/d.grid/plot.c:554 -#: ../display/d.where/main.c:113 ../general/g.region/printwindow.c:257 -#: ../general/g.region/printwindow.c:481 ../general/g.region/printwindow.c:550 +#: ../ps/ps.map/do_geogrid.c:90 ../ps/ps.map/do_geogrid.c:96 +#: ../ps/ps.map/do_geogrid.c:121 ../ps/ps.map/do_geogrid.c:127 +#: ../ps/ps.map/do_geogrid.c:200 ../ps/ps.map/do_geogrid.c:242 +#: ../ps/ps.map/do_geogrid.c:322 ../ps/ps.map/do_geogrid.c:339 +#: ../ps/ps.map/do_geogrid.c:357 ../ps/ps.map/do_geogrid.c:375 +#: ../ps/ps.map/do_geogrid.c:432 ../ps/ps.map/do_geogrid.c:439 +#: ../ps/ps.map/do_geogrid.c:444 ../ps/ps.map/do_geogrid.c:453 +#: ../ps/ps.map/do_geogrid.c:458 +#, fuzzy +msgid "Error in GPJ_transform" +msgstr "Fehler in pj_do_transform." + +#: ../ps/ps.map/do_geogrid.c:284 ../raster/r.sun/main.c:787 +#: ../raster/r.horizon/main.c:542 ../display/d.grid/plot.c:564 +#: ../display/d.where/main.c:113 ../general/g.region/printwindow.c:256 +#: ../general/g.region/printwindow.c:492 ../general/g.region/printwindow.c:564 msgid "Can't get projection key values of current location" msgstr "Kann die Projektionsinformationen der aktuellen Location nicht holen." -#: ../ps/ps.map/do_geogrid.c:278 ../raster/r.sun/main.c:798 -#: ../raster/r.horizon/main.c:548 ../raster/r.latlong/main.c:114 -#: ../display/d.grid/plot.c:561 ../display/d.grid/plot.c:588 -#: ../display/d.where/main.c:120 ../display/d.where/main.c:146 -msgid "Unable to set up lat/long projection parameters" -msgstr "Kann LL-Projektionsparameter nicht einrichten." +#: ../ps/ps.map/do_geogrid.c:293 ../raster/r.sun/main.c:796 +#: ../raster/r.horizon/main.c:551 ../raster/r.sunhours/main.c:231 +#: ../raster/r.proj/main.c:342 ../raster/r.in.gdal/main.c:1003 +#: ../raster/r.sunmask/g_solposition.c:121 ../raster/r.latlong/main.c:111 +#: ../display/d.grid/plot.c:605 ../display/d.where/main.c:151 +#: ../general/g.region/printwindow.c:265 ../general/g.region/printwindow.c:501 +#: ../general/g.region/printwindow.c:593 ../vector/v.proj/main.c:292 +#, fuzzy +msgid "Unable to initialize coordinate transformation" +msgstr "Zeittabellen konnten nicht initialisiert werden." #: ../ps/ps.map/ps_clrtbl.c:35 ../ps/ps.map/ps_fclrtbl.c:46 #, c-format @@ -5270,41 +5405,42 @@ #: ../vector/v.mkgrid/main.c:278 ../vector/v.what.rast3/main.c:126 #: ../vector/v.to.rast/support.c:109 ../vector/v.to.rast/support.c:284 #: ../vector/v.to.rast/support.c:523 ../vector/v.to.rast/vect2rast.c:60 -#: ../vector/v.out.ogr/main.c:634 ../vector/v.kcv/main.c:126 +#: ../vector/v.out.ogr/main.c:690 ../vector/v.kcv/main.c:126 #: ../vector/v.surf.idw/read_sites.c:55 ../vector/v.class/main.c:117 #: ../vector/v.label.sa/labels.c:78 ../vector/v.net.distance/main.c:279 -#: ../vector/v.random/main.c:239 ../vector/v.db.connect/main.c:223 -#: ../vector/v.db.connect/main.c:331 ../vector/v.to.rast3/main.c:84 -#: ../vector/v.reclass/main.c:133 ../vector/v.surf.rst/main.c:620 -#: ../vector/v.surf.bspline/main.c:384 ../vector/v.surf.bspline/crosscorr.c:123 -#: ../vector/v.db.select/main.c:177 ../vector/v.net.allpairs/main.c:166 -#: ../vector/v.in.dwg/main.c:213 ../vector/v.buffer/main.c:431 -#: ../vector/v.select/copy_tabs.c:82 ../vector/v.profile/main.c:426 -#: ../vector/v.profile/main.c:580 ../vector/v.extrude/main.c:229 -#: ../vector/v.out.svg/main.c:159 ../vector/v.in.ogr/main.c:1131 -#: ../vector/v.in.ogr/main.c:1177 ../vector/v.patch/main.c:156 -#: ../vector/v.patch/main.c:188 ../vector/v.patch/main.c:309 -#: ../vector/v.patch/main.c:391 ../vector/v.net.path/path.c:96 -#: ../vector/v.overlay/main.c:246 ../vector/v.overlay/main.c:413 -#: ../vector/v.net.iso/main.c:376 ../vector/v.to.3d/trans2.c:55 -#: ../vector/v.to.3d/trans3.c:57 ../vector/v.what.rast/main.c:144 -#: ../vector/v.net.flow/main.c:169 ../vector/v.normal/main.c:122 -#: ../vector/v.sample/main.c:179 ../vector/v.distance/main.c:520 -#: ../vector/v.distance/main.c:555 ../vector/v.distance/main.c:601 -#: ../vector/v.distance/main.c:1340 ../vector/v.distance/main.c:1359 -#: ../vector/v.net.timetable/main.c:93 ../vector/v.in.db/main.c:164 -#: ../vector/v.in.db/main.c:302 ../vector/v.in.ascii/main.c:348 -#: ../vector/v.to.points/main.c:177 ../vector/v.colors/scan_attr.c:29 -#: ../vector/v.colors/read_rgb.c:28 ../vector/v.colors/write_rgb.c:25 -#: ../vector/v.vol.rst/user1.c:99 ../vector/v.vol.rst/main.c:600 -#: ../vector/v.net.components/main.c:180 +#: ../vector/v.random/main.c:243 ../vector/v.random/main.c:271 +#: ../vector/v.db.connect/main.c:223 ../vector/v.db.connect/main.c:331 +#: ../vector/v.to.rast3/main.c:84 ../vector/v.reclass/main.c:133 +#: ../vector/v.surf.rst/main.c:623 ../vector/v.surf.bspline/main.c:384 +#: ../vector/v.surf.bspline/crosscorr.c:123 ../vector/v.db.select/main.c:177 +#: ../vector/v.net.allpairs/main.c:166 ../vector/v.in.dwg/main.c:213 +#: ../vector/v.buffer/main.c:431 ../vector/v.select/copy_tabs.c:82 +#: ../vector/v.profile/main.c:426 ../vector/v.profile/main.c:580 +#: ../vector/v.extrude/main.c:229 ../vector/v.out.svg/main.c:159 +#: ../vector/v.in.ogr/main.c:1194 ../vector/v.in.ogr/main.c:1242 +#: ../vector/v.patch/main.c:159 ../vector/v.patch/main.c:191 +#: ../vector/v.patch/main.c:347 ../vector/v.patch/main.c:429 +#: ../vector/v.net.path/path.c:96 ../vector/v.overlay/main.c:246 +#: ../vector/v.overlay/main.c:413 ../vector/v.net.iso/main.c:376 +#: ../vector/v.to.3d/trans2.c:55 ../vector/v.to.3d/trans3.c:57 +#: ../vector/v.what.rast/main.c:144 ../vector/v.net.flow/main.c:169 +#: ../vector/v.normal/main.c:122 ../vector/v.sample/main.c:179 +#: ../vector/v.distance/main.c:527 ../vector/v.distance/main.c:562 +#: ../vector/v.distance/main.c:608 ../vector/v.distance/main.c:1348 +#: ../vector/v.distance/main.c:1367 ../vector/v.net.timetable/main.c:93 +#: ../vector/v.in.db/main.c:164 ../vector/v.in.db/main.c:302 +#: ../vector/v.in.ascii/main.c:348 ../vector/v.to.points/main.c:177 +#: ../vector/v.colors/scan_attr.c:29 ../vector/v.colors/read_rgb.c:28 +#: ../vector/v.colors/write_rgb.c:25 ../vector/v.vol.rst/user1.c:99 +#: ../vector/v.vol.rst/main.c:602 ../vector/v.net.components/main.c:180 #: ../vector/v.colors.out/make_colors.c:36 ../vector/v.label/main.c:278 #: ../vector/v.edit/select.c:516 ../vector/v.net.centrality/main.c:246 #: ../vector/v.info/print.c:147 ../vector/v.out.postgis/table.c:34 -#: ../vector/v.in.dxf/write_vect.c:211 ../vector/v.extract/main.c:263 +#: ../vector/v.in.dxf/write_vect.c:211 ../vector/v.extract/main.c:226 +#: ../vector/v.extract/main.c:323 ../vector/v.extract/extract.c:272 #: ../vector/v.lrs/v.lrs.create/main.c:296 #: ../vector/v.lrs/v.lrs.create/main.c:305 ../vector/v.net.alloc/main.c:316 -#: ../vector/v.transform/trans_digit.c:41 ../vector/v.to.db/update.c:46 +#: ../vector/v.transform/trans_digit.c:41 ../vector/v.to.db/update.c:48 #: ../vector/v.to.db/query.c:89 #, c-format msgid "Unable to open database <%s> by driver <%s>" @@ -5374,10 +5510,11 @@ msgid "My first raster module" msgstr "Mein erstes Rastermodul." -#: ../doc/raster/r.example/main.c:105 ../raster/r.walk/main.c:435 -#: ../raster/r.walk/main.c:440 ../raster/r.walk/main.c:801 -#: ../raster/r.colors/edit_colors.c:393 ../raster/r.cost/main.c:350 -#: ../raster/r.cost/main.c:665 ../raster/r.reclass/main.c:79 +#: ../doc/raster/r.example/main.c:105 ../raster/r.walk/main.c:460 +#: ../raster/r.walk/main.c:486 ../raster/r.walk/main.c:491 +#: ../raster/r.walk/main.c:852 ../raster/r.colors/edit_colors.c:434 +#: ../raster/r.cost/main.c:375 ../raster/r.cost/main.c:401 +#: ../raster/r.cost/main.c:712 ../raster/r.reclass/main.c:79 #: ../raster/r.univar/r.univar_main.c:234 ../raster/r.report/parse.c:273 #: ../raster/r.distance/parse.c:72 ../raster/r.distance/parse.c:81 #: ../raster/r.spread/main.c:439 ../raster/r.spread/main.c:442 @@ -5385,13 +5522,13 @@ #: ../raster/r.spread/main.c:452 ../raster/r.spread/main.c:455 #: ../raster/r.buffer/main.c:112 ../raster/r.stream.extract/main.c:173 #: ../raster/r.stream.extract/main.c:177 ../raster/r.stream.extract/main.c:182 -#: ../raster/r.cross/main.c:106 ../raster/r.mapcalc/map.c:519 +#: ../raster/r.cross/main.c:105 ../raster/r.mapcalc/map.c:519 #: ../raster/r.mapcalc/map.c:813 ../raster/r.mapcalc/map3.c:710 -#: ../raster/r.compress/main.c:124 ../raster/r.compress/main.c:304 -#: ../raster/r.kappa/main.c:150 ../raster/r.kappa/stats.c:33 +#: ../raster/r.compress/main.c:124 ../raster/r.compress/main.c:308 +#: ../raster/r.kappa/main.c:162 ../raster/r.kappa/stats.c:33 #: ../raster/r.kappa/stats.c:38 ../raster/r.coin/main.c:121 #: ../raster/r.coin/main.c:123 ../raster/r.fill.stats/main.c:1028 -#: ../raster/r.tile/main.c:86 ../raster/r.info/main.c:104 +#: ../raster/r.tile/main.c:86 ../raster/r.info/main.c:110 #: ../raster/r.geomorphon/memory.c:14 ../raster/r.category/main.c:119 #: ../raster/r.category/main.c:140 ../raster/r.ros/main.c:368 #: ../raster/r.ros/main.c:379 ../raster/r.ros/main.c:384 @@ -5405,14 +5542,15 @@ #: ../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 ../general/g.region/main.c:429 -#: ../general/g.region/main.c:766 ../general/g.region/main.c:774 -#: ../imagery/i.gensig/parse.c:38 ../imagery/i.gensigset/parse.c:44 -#: ../imagery/i.pca/main.c:139 ../imagery/i.ortho.photo/i.ortho.elev/main.c:197 +#: ../raster/r.sim/simlib/output.c:755 ../general/g.region/main.c:442 +#: ../general/g.region/main.c:779 ../general/g.region/main.c:787 +#: ../imagery/i.segment/parse_args.c:199 ../imagery/i.gensig/parse.c:38 +#: ../imagery/i.gensigset/parse.c:44 ../imagery/i.pca/main.c:139 +#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:197 #: ../misc/m.nviz.image/surface.c:50 ../misc/m.nviz.image/surface.c:107 -#: ../vector/v.colors/main.c:312 ../vector/v.vol.rst/main.c:615 -#: ../scripts/v.rast.stats/v.rast.stats.py:128 ../scripts/r.rgb/r.rgb.py:60 -#: ../scripts/r.mask/r.mask.py:131 ../scripts/r.grow/r.grow.py:123 +#: ../vector/v.colors/main.c:325 ../vector/v.vol.rst/main.c:617 +#: ../scripts/v.rast.stats/v.rast.stats.py:148 ../scripts/r.rgb/r.rgb.py:60 +#: ../scripts/r.mask/r.mask.py:131 ../scripts/r.grow/r.grow.py:122 #: ../scripts/d.polar/d.polar.py:62 ../scripts/r.pack/r.pack.py:74 #: ../scripts/r.buffer.lowmem/r.buffer.lowmem.py:87 #: ../scripts/d.correlate/d.correlate.py:50 @@ -5420,7 +5558,7 @@ #: ../scripts/d.rast.leg/d.rast.leg.py:103 #: ../scripts/r.reclass.area/r.reclass.area.py:103 #: ../scripts/r.reclass.area/r.reclass.area.py:213 -#: ../scripts/r.fillnulls/r.fillnulls.py:150 +#: ../scripts/r.fillnulls/r.fillnulls.py:162 #, c-format, python-format msgid "Raster map <%s> not found" msgstr "Rasterkarte <%s> konnte nicht gefunden werden." @@ -5429,17 +5567,17 @@ msgid "My first vector module" msgstr "Mein erstes Vektormodul." -#: ../doc/vector/v.example/main.c:75 ../raster/r.walk/main.c:410 -#: ../raster/r.cost/main.c:325 ../raster/r.carve/main.c:158 -#: ../display/d.extract/main.c:98 ../general/g.region/main.c:479 +#: ../doc/vector/v.example/main.c:75 ../raster/r.walk/main.c:453 +#: ../raster/r.cost/main.c:368 ../raster/r.carve/main.c:158 +#: ../display/d.extract/main.c:98 ../general/g.region/main.c:492 #: ../misc/m.nviz.image/vector.c:84 ../vector/v.lidar.edgedetection/main.c:180 #: ../vector/v.clean/test/topocheck.c:63 #: ../vector/v.lidar.correction/main.c:157 ../vector/v.surf.bspline/main.c:263 #: ../vector/v.surf.bspline/main.c:332 ../vector/v.lidar.growing/main.c:126 #: ../vector/v.profile/main.c:359 ../vector/v.profile/main.c:363 -#: ../vector/v.colors/main.c:238 ../vector/v.outlier/main.c:176 -#: ../vector/v.edit/main.c:155 ../vector/v.vect.stats/main.c:263 -#: ../vector/v.vect.stats/main.c:271 ../vector/v.lrs/v.lrs.label/main.c:268 +#: ../vector/v.colors/main.c:251 ../vector/v.outlier/main.c:176 +#: ../vector/v.edit/main.c:155 ../vector/v.vect.stats/main.c:270 +#: ../vector/v.vect.stats/main.c:278 ../vector/v.lrs/v.lrs.label/main.c:268 #: ../vector/v.lrs/v.lrs.where/main.c:127 #: ../vector/v.lrs/v.lrs.where/main.c:136 #: ../vector/v.lrs/v.lrs.segment/main.c:140 @@ -5456,40 +5594,40 @@ msgid "Unable to set predetermined vector open level" msgstr "Kann das vorherbestimmte Vektoröffnungslevel nicht setzen." -#: ../doc/vector/v.example/main.c:87 ../raster/r.walk/main.c:673 -#: ../raster/r.walk/main.c:742 ../raster/r.cost/main.c:533 -#: ../raster/r.cost/main.c:606 ../raster/r.random/support.c:67 -#: ../raster/r.drain/main.c:271 ../raster/r.what/main.c:250 -#: ../raster/r.carve/main.c:162 ../raster/r.region/main.c:176 -#: ../raster/r.sim/simlib/observation_points.c:41 +#: ../doc/vector/v.example/main.c:87 ../raster/r.path/main.c:301 +#: ../raster/r.walk/main.c:746 ../raster/r.walk/main.c:809 +#: ../raster/r.cost/main.c:606 ../raster/r.cost/main.c:669 +#: ../raster/r.random/support.c:67 ../raster/r.drain/main.c:272 +#: ../raster/r.what/main.c:250 ../raster/r.carve/main.c:162 +#: ../raster/r.region/main.c:176 ../raster/r.sim/simlib/observation_points.c:41 #: ../display/d.extract/main.c:103 ../display/d.vect.chart/main.c:246 #: ../display/d.path/main.c:185 ../raster3d/r3.flow/main.c:411 -#: ../general/manage/lister/vector.c:32 ../general/g.region/main.c:489 +#: ../general/manage/lister/vector.c:32 ../general/g.region/main.c:502 #: ../misc/m.nviz.image/vector.c:280 ../vector/v.what.rast3/main.c:114 #: ../vector/v.to.rast/support.c:100 ../vector/v.to.rast/support.c:272 #: ../vector/v.to.rast/support.c:510 ../vector/v.to.rast/vect2rast.c:39 -#: ../vector/v.lidar.edgedetection/main.c:186 ../vector/v.out.ogr/main.c:135 +#: ../vector/v.lidar.edgedetection/main.c:186 ../vector/v.out.ogr/main.c:137 #: ../vector/v.surf.idw/read_sites.c:29 ../vector/v.class/main.c:102 #: ../vector/v.clean/test/topocheck.c:67 ../vector/v.clean/test/topocheck.c:87 #: ../vector/v.clean/main.c:283 ../vector/v.label.sa/labels.c:58 -#: ../vector/v.net.distance/main.c:192 ../vector/v.random/main.c:205 +#: ../vector/v.net.distance/main.c:192 ../vector/v.random/main.c:208 #: ../vector/v.support/main.c:134 ../vector/v.out.dxf/main.c:80 -#: ../vector/v.out.lidar/main.c:609 ../vector/v.proj/main.c:237 +#: ../vector/v.out.lidar/main.c:609 ../vector/v.proj/main.c:249 #: ../vector/v.db.connect/main.c:154 ../vector/v.to.rast3/main.c:73 #: ../vector/v.out.ascii/main.c:87 ../vector/v.out.ascii/main.c:94 #: ../vector/v.cluster/main.c:149 ../vector/v.build.polylines/main.c:151 #: ../vector/v.lidar.correction/main.c:161 ../vector/v.reclass/main.c:113 -#: ../vector/v.segment/main.c:108 ../vector/v.surf.rst/main.c:561 -#: ../vector/v.surf.rst/main.c:665 ../vector/v.db.select/main.c:164 +#: ../vector/v.segment/main.c:108 ../vector/v.surf.rst/main.c:564 +#: ../vector/v.surf.rst/main.c:668 ../vector/v.db.select/main.c:164 #: ../vector/v.net.allpairs/main.c:130 ../vector/v.drape/main.c:143 #: ../vector/v.buffer/main.c:337 ../vector/v.lidar.growing/main.c:138 #: ../vector/v.lidar.growing/main.c:142 ../vector/v.select/main.c:108 #: ../vector/v.profile/main.c:370 ../vector/v.profile/main.c:394 #: ../vector/v.extrude/main.c:190 ../vector/v.hull/main.c:87 #: ../vector/v.out.svg/main.c:139 ../vector/v.net.connectivity/main.c:130 -#: ../vector/v.patch/main.c:129 ../vector/v.patch/main.c:147 -#: ../vector/v.patch/main.c:177 ../vector/v.patch/main.c:274 -#: ../vector/v.patch/main.c:355 ../vector/v.net.path/main.c:158 +#: ../vector/v.patch/main.c:131 ../vector/v.patch/main.c:150 +#: ../vector/v.patch/main.c:180 ../vector/v.patch/main.c:312 +#: ../vector/v.patch/main.c:393 ../vector/v.net.path/main.c:158 #: ../vector/v.overlay/main.c:188 ../vector/v.perturb/main.c:148 #: ../vector/v.perturb/main.c:173 ../vector/v.net.iso/main.c:243 #: ../vector/v.to.3d/main.c:72 ../vector/v.type/main.c:131 @@ -5498,83 +5636,84 @@ #: ../vector/v.delaunay/main.c:120 ../vector/v.normal/main.c:110 #: ../vector/v.sample/main.c:124 ../vector/v.rectify/main.c:150 #: ../vector/v.qcount/main.c:101 ../vector/v.univar/main.c:158 -#: ../vector/v.distance/main.c:364 ../vector/v.distance/main.c:386 +#: ../vector/v.distance/main.c:366 ../vector/v.distance/main.c:388 #: ../vector/v.net.timetable/main.c:353 ../vector/v.net.visibility/main.c:73 #: ../vector/v.net.visibility/main.c:82 ../vector/v.out.pov/main.c:97 -#: ../vector/v.to.points/main.c:130 ../vector/v.colors/main.c:262 +#: ../vector/v.to.points/main.c:130 ../vector/v.colors/main.c:275 #: ../vector/v.build/main.c:118 ../vector/v.build/main.c:128 #: ../vector/v.voronoi/main.c:196 ../vector/v.net.bridge/main.c:118 #: ../vector/v.neighbors/main.c:88 ../vector/v.split/main.c:172 -#: ../vector/v.vol.rst/main.c:560 ../vector/v.net.components/main.c:148 -#: ../vector/v.decimate/main.c:272 ../vector/v.net.salesman/main.c:250 +#: ../vector/v.vol.rst/main.c:562 ../vector/v.net.components/main.c:148 +#: ../vector/v.decimate/main.c:276 ../vector/v.net.salesman/main.c:250 #: ../vector/v.colors.out/scan_cats.c:20 #: ../vector/v.colors.out/make_colors.c:23 ../vector/v.kernel/main.c:318 #: ../vector/v.kernel/main.c:331 ../vector/v.label/main.c:268 #: ../vector/v.edit/main.c:170 ../vector/v.edit/main.c:243 #: ../vector/v.net.centrality/main.c:209 ../vector/v.info/main.c:61 #: ../vector/v.parallel/main.c:148 ../vector/v.out.postgis/main.c:100 -#: ../vector/v.vect.stats/main.c:267 ../vector/v.vect.stats/main.c:278 -#: ../vector/v.extract/main.c:191 ../vector/v.lrs/v.lrs.label/main.c:272 +#: ../vector/v.vect.stats/main.c:274 ../vector/v.vect.stats/main.c:285 +#: ../vector/v.extract/main.c:194 ../vector/v.lrs/v.lrs.label/main.c:272 #: ../vector/v.lrs/v.lrs.where/main.c:131 #: ../vector/v.lrs/v.lrs.where/main.c:140 #: ../vector/v.lrs/v.lrs.segment/main.c:144 #: ../vector/v.lrs/v.lrs.create/main.c:254 #: ../vector/v.lrs/v.lrs.create/main.c:263 ../vector/v.net/main.c:68 #: ../vector/v.net/main.c:92 ../vector/v.net.alloc/main.c:185 -#: ../vector/v.transform/main.c:197 ../vector/v.generalize/main.c:327 -#: ../vector/v.external/main.c:228 ../vector/v.to.db/main.c:59 +#: ../vector/v.transform/main.c:197 ../vector/v.generalize/main.c:328 +#: ../vector/v.external/main.c:232 ../vector/v.to.db/main.c:67 #, c-format msgid "Unable to open vector map <%s>" msgstr "Kann die Vektorkarte <%s> nicht öffnen." -#: ../doc/vector/v.example/main.c:100 ../raster/r.volume/main.c:155 -#: ../raster/r.random/random.c:63 ../raster/r.contour/main.c:156 -#: ../raster/r.stream.extract/close.c:38 ../raster/r.to.vect/main.c:157 -#: ../raster/r.drain/main.c:200 ../raster/r.resamp.bspline/main.c:495 -#: ../raster/r.flow/io.c:178 ../raster/r.carve/vect.c:32 -#: ../raster/r.sim/simlib/output.c:38 ../raster/r.sim/simlib/output.c:44 -#: ../display/d.extract/main.c:106 ../raster3d/r3.flow/main.c:396 -#: ../vector/v.mkgrid/main.c:264 ../vector/v.lidar.edgedetection/main.c:251 -#: ../vector/v.clean/main.c:288 ../vector/v.clean/main.c:295 -#: ../vector/v.net.distance/main.c:198 ../vector/v.random/main.c:228 -#: ../vector/v.proj/main.c:380 ../vector/v.cluster/main.c:209 -#: ../vector/v.in.lidar/main.c:555 ../vector/v.build.polylines/main.c:156 +#: ../doc/vector/v.example/main.c:100 ../raster/r.path/main.c:240 +#: ../raster/r.volume/main.c:155 ../raster/r.random/random.c:63 +#: ../raster/r.contour/main.c:156 ../raster/r.stream.extract/close.c:38 +#: ../raster/r.to.vect/main.c:157 ../raster/r.drain/main.c:201 +#: ../raster/r.resamp.bspline/main.c:497 ../raster/r.flow/io.c:178 +#: ../raster/r.carve/vect.c:32 ../raster/r.sim/simlib/output.c:38 +#: ../raster/r.sim/simlib/output.c:44 ../display/d.extract/main.c:106 +#: ../raster3d/r3.flow/main.c:396 ../vector/v.mkgrid/main.c:264 +#: ../vector/v.lidar.edgedetection/main.c:251 ../vector/v.clean/main.c:288 +#: ../vector/v.clean/main.c:295 ../vector/v.net.distance/main.c:198 +#: ../vector/v.random/main.c:231 ../vector/v.proj/main.c:402 +#: ../vector/v.cluster/main.c:209 ../vector/v.in.lidar/main.c:555 +#: ../vector/v.build.polylines/main.c:156 #: ../vector/v.lidar.correction/main.c:215 #: ../vector/v.lidar.correction/main.c:221 ../vector/v.reclass/main.c:117 -#: ../vector/v.segment/main.c:114 ../vector/v.surf.rst/main.c:600 -#: ../vector/v.surf.rst/main.c:603 ../vector/v.surf.rst/main.c:769 +#: ../vector/v.segment/main.c:114 ../vector/v.surf.rst/main.c:603 +#: ../vector/v.surf.rst/main.c:606 ../vector/v.surf.rst/main.c:772 #: ../vector/v.surf.bspline/main.c:353 ../vector/v.net.allpairs/main.c:136 #: ../vector/v.in.dwg/main.c:200 ../vector/v.drape/main.c:158 -#: ../vector/v.buffer/main.c:405 ../vector/v.select/main.c:125 +#: ../vector/v.buffer/main.c:405 ../vector/v.select/main.c:149 #: ../vector/v.profile/main.c:537 ../vector/v.extrude/main.c:196 #: ../vector/v.in.region/main.c:75 ../vector/v.hull/main.c:121 -#: ../vector/v.net.connectivity/main.c:136 ../vector/v.in.ogr/main.c:843 -#: ../vector/v.patch/main.c:283 ../vector/v.patch/main.c:288 +#: ../vector/v.net.connectivity/main.c:136 ../vector/v.in.ogr/main.c:901 +#: ../vector/v.patch/main.c:321 ../vector/v.patch/main.c:326 #: ../vector/v.net.path/main.c:167 ../vector/v.overlay/main.c:220 #: ../vector/v.perturb/main.c:154 ../vector/v.net.iso/main.c:356 #: ../vector/v.to.3d/main.c:87 ../vector/v.net.spanningtree/main.c:107 #: ../vector/v.net.steiner/main.c:607 ../vector/v.net.flow/main.c:149 #: ../vector/v.net.flow/main.c:155 ../vector/v.delaunay/main.c:126 #: ../vector/v.sample/main.c:162 ../vector/v.rectify/main.c:216 -#: ../vector/v.qcount/main.c:127 ../vector/v.distance/main.c:410 +#: ../vector/v.qcount/main.c:127 ../vector/v.distance/main.c:412 #: ../vector/v.net.timetable/main.c:359 ../vector/v.in.db/main.c:151 #: ../vector/v.in.ascii/main.c:251 ../vector/v.net.visibility/main.c:77 #: ../vector/v.to.points/main.c:138 ../vector/v.build/main.c:154 #: ../vector/v.voronoi/main.c:215 ../vector/v.net.bridge/main.c:124 -#: ../vector/v.split/main.c:177 ../vector/v.vol.rst/main.c:580 -#: ../vector/v.vol.rst/main.c:583 ../vector/v.net.components/main.c:154 -#: ../vector/v.decimate/main.c:391 ../vector/v.outlier/main.c:229 +#: ../vector/v.split/main.c:177 ../vector/v.vol.rst/main.c:582 +#: ../vector/v.vol.rst/main.c:585 ../vector/v.net.components/main.c:154 +#: ../vector/v.decimate/main.c:395 ../vector/v.outlier/main.c:229 #: ../vector/v.outlier/main.c:234 ../vector/v.outlier/main.c:240 #: ../vector/v.net.salesman/main.c:551 ../vector/v.kernel/main.c:337 #: ../vector/v.edit/main.c:107 ../vector/v.edit/main.c:122 #: ../vector/v.net.centrality/main.c:215 ../vector/v.parallel/main.c:153 -#: ../vector/v.in.dxf/main.c:146 ../vector/v.extract/main.c:346 +#: ../vector/v.in.dxf/main.c:146 ../vector/v.extract/main.c:406 #: ../vector/v.lrs/v.lrs.label/main.c:276 #: ../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.net.alloc/main.c:298 -#: ../vector/v.transform/main.c:265 ../vector/v.generalize/main.c:338 -#: ../vector/v.external/main.c:180 ../scripts/v.what.strds/v.what.strds.py:217 +#: ../vector/v.transform/main.c:265 ../vector/v.generalize/main.c:339 +#: ../vector/v.external/main.c:184 ../scripts/v.what.strds/v.what.strds.py:217 #, c-format, python-format msgid "Unable to create vector map <%s>" msgstr "Kann die Vektorkarte <%s> nicht erzeugen." @@ -5586,10 +5725,10 @@ #: ../vector/v.surf.bspline/crosscorr.c:114 ../vector/v.buffer/main.c:426 #: ../vector/v.extrude/main.c:224 ../vector/v.overlay/main.c:398 #: ../vector/v.what.rast/main.c:138 ../vector/v.univar/main.c:229 -#: ../vector/v.distance/main.c:549 ../vector/v.colors/scan_attr.c:24 +#: ../vector/v.distance/main.c:556 ../vector/v.colors/scan_attr.c:24 #: ../vector/v.colors/read_rgb.c:23 ../vector/v.colors/write_rgb.c:20 -#: ../vector/v.edit/select.c:502 ../vector/v.vect.stats/main.c:330 -#: ../vector/v.vect.stats/main.c:404 ../vector/v.generalize/misc.c:170 +#: ../vector/v.edit/select.c:502 ../vector/v.vect.stats/main.c:337 +#: ../vector/v.vect.stats/main.c:411 ../vector/v.generalize/misc.c:170 #, c-format msgid "Database connection not defined for layer %d" msgstr "Die Datenbankverbindung für den Layer<%d> ist nicht definiert." @@ -5610,12 +5749,14 @@ #: ../doc/vector/v.example/main.c:142 ../db/db.columns/main.c:62 #: ../db/db.describe/main.c:67 ../vector/v.out.vtk/writeVTK.c:655 -#: ../vector/v.out.ogr/main.c:639 ../vector/v.random/main.c:272 -#: ../vector/v.db.connect/main.c:228 ../vector/v.reclass/main.c:193 -#: ../vector/v.profile/main.c:433 ../vector/v.profile/main.c:586 -#: ../vector/v.out.svg/main.c:165 ../vector/v.patch/main.c:164 -#: ../vector/v.patch/main.c:204 ../vector/v.in.ascii/main.c:435 -#: ../vector/v.info/print.c:152 ../vector/v.out.postgis/table.c:41 +#: ../vector/v.out.ogr/main.c:695 ../vector/v.random/main.c:279 +#: ../vector/v.random/main.c:313 ../vector/v.db.connect/main.c:228 +#: ../vector/v.reclass/main.c:193 ../vector/v.profile/main.c:433 +#: ../vector/v.profile/main.c:586 ../vector/v.out.svg/main.c:165 +#: ../vector/v.patch/main.c:167 ../vector/v.patch/main.c:207 +#: ../vector/v.in.ascii/main.c:435 ../vector/v.info/print.c:152 +#: ../vector/v.out.postgis/table.c:41 ../vector/v.extract/main.c:233 +#: ../vector/v.to.db/main.c:140 ../vector/v.to.db/main.c:166 #: ../scripts/db.univar/db.univar.py:112 #, c-format, python-format msgid "Unable to describe table <%s>" @@ -5636,16 +5777,6 @@ msgid "Unable to copy attribute table to vector map <%s>" msgstr "Kann die Attributtabelle nicht in die Vektorkarte <%s> kopieren." -#: ../raster/r.surf.area/main.c:77 ../raster/r.contour/main.c:88 -#: ../raster/r.random.surface/main.c:58 ../raster/r.surf.random/main.c:37 -#: ../raster/r.surf.fractal/main.c:39 ../raster/r.surf.idw/main.c:105 -#: ../raster/r.surf.contour/main.c:61 ../raster/r.fill.stats/main.c:776 -#: ../raster/r.resamp.bspline/main.c:80 ../raster/r.surf.gauss/main.c:39 -#: ../vector/v.surf.idw/main.c:88 ../vector/v.surf.rst/main.c:148 -#: ../vector/v.surf.bspline/main.c:92 ../vector/v.vol.rst/main.c:237 -msgid "surface" -msgstr "" - #: ../raster/r.surf.area/main.c:79 msgid "area estimation" msgstr "" @@ -5695,6 +5826,216 @@ msgid "Estimated region Surface Area:" msgstr "" +#: ../raster/r.path/main.c:154 +msgid "Traces paths from starting points following input directions." +msgstr "" + +#: ../raster/r.path/main.c:157 +#, fuzzy +msgid "Name of input direction" +msgstr "Name der Eingabedatei" + +#: ../raster/r.path/main.c:159 +#, fuzzy +msgid "Direction in degrees CCW from east, or bitmask encoded" +msgstr "Gemessen in Grad CCW von Osten" + +#: ../raster/r.path/main.c:164 +#, fuzzy +msgid "Format of the input direction map" +msgstr "Endian der Eingabe-Vektorkarte." + +#: ../raster/r.path/main.c:170 +msgid "auto-detect direction format" +msgstr "" + +#: ../raster/r.path/main.c:171 +#, fuzzy +msgid "degrees CCW from East" +msgstr "Gemessen in Grad CCW von Osten" + +#: ../raster/r.path/main.c:172 +msgid "degrees CCW from East divided by 45 (e.g. r.watershed directions)" +msgstr "" + +#: ../raster/r.path/main.c:173 +msgid "bitmask encoded directions (e.g. r.cost -b)" +msgstr "" + +#: ../raster/r.path/main.c:179 +#, fuzzy +msgid "Name of input raster values to be used for output" +msgstr "Name der Rasterkarte für <%s>." + +#: ../raster/r.path/main.c:185 +#, fuzzy +msgid "Name for output raster path map" +msgstr "Name der Ausgabe-Rasterkarte." + +#: ../raster/r.path/main.c:190 +#, fuzzy +msgid "Name for output vector path map" +msgstr "Name für die Ausgabe-Vektorkarte" + +#: ../raster/r.path/main.c:272 ../raster/r.drain/main.c:244 +#, c-format +msgid "Starting point %d is outside the current region" +msgstr "Startpunkt %d ist außerhalb der aktuellen Region." + +#: ../raster/r.path/main.c:303 ../raster/r.walk/main.c:748 +#: ../raster/r.cost/main.c:608 ../raster/r.drain/main.c:274 +#, c-format +msgid "Reading vector map <%s> with start points..." +msgstr "" + +#: ../raster/r.path/main.c:317 ../raster/r.walk/main.c:761 +#: ../raster/r.walk/main.c:821 ../raster/r.cost/main.c:621 +#: ../raster/r.cost/main.c:681 ../raster/r.to.vect/main.c:289 +#: ../raster/r.drain/main.c:287 ../display/d.vect.thematic/display.c:75 +#: ../display/d.vect/vert.c:27 ../display/d.vect/lines.c:143 +#: ../display/d.vect/label.c:44 ../display/d.vect/zcoor.c:38 +#: ../display/d.vect/dir.c:30 ../display/d.vect/topo.c:52 +#: ../display/d.vect/attr.c:51 ../vector/v.label.sa/labels.c:141 +#: ../vector/v.out.lidar/main.c:732 ../vector/v.perturb/main.c:182 +#: ../vector/v.to.3d/trans2.c:84 ../vector/v.to.3d/trans3.c:85 +#: ../vector/v.what.rast/main.c:213 ../vector/v.colors/scan_z.c:36 +#: ../vector/v.colors/scan_cats.c:24 ../vector/v.vol.rst/user1.c:140 +#: ../vector/v.decimate/main.c:410 ../vector/v.colors.out/scan_cats.c:32 +#: ../vector/v.label/main.c:293 ../vector/v.info/level1.c:38 +msgid "Unable to read vector map" +msgstr "Kann die Vektorkarte nicht lesen." + +#: ../raster/r.path/main.c:351 ../raster/r.drain/main.c:319 +#, c-format +msgid "Starting vector map <%s> contains no points in the current region" +msgstr "Start-Vektorkarte <%s> beinhaltet keine Punkte in der aktuellen Region" + +#: ../raster/r.path/main.c:359 +#, fuzzy +msgid "No start point(s) specified" +msgstr "Kein(e) Start/Stop-Punkt(e) angegeben" + +#: ../raster/r.path/main.c:369 +#, fuzzy, c-format +msgid "Reading raster values map <%s> ..." +msgstr "Lese Rasterkarte <%s> ..." + +#: ../raster/r.path/main.c:382 ../raster/r.path/main.c:445 +#: ../raster/r.path/main.c:462 +#, fuzzy +msgid "Unable to write to tempfile" +msgstr "Kann nicht in die Datei schreiben." + +#: ../raster/r.path/main.c:390 ../raster/r.info/main.c:134 +msgid "Unable to read range file" +msgstr "Kann die Ausdehnungs-Datei nicht lesen." + +#: ../raster/r.path/main.c:393 +#, fuzzy, c-format +msgid "Invalid directions map <%s>" +msgstr "Ungültige Karte <%s>" + +#: ../raster/r.path/main.c:398 +msgid "Directional degrees can not be > 360" +msgstr "" + +#: ../raster/r.path/main.c:403 +msgid "Directional degrees divided by 45 can not be > 8" +msgstr "" + +#: ../raster/r.path/main.c:408 +#, c-format +msgid "Bitmask encoded directions can not be > %d" +msgstr "" + +#: ../raster/r.path/main.c:414 +msgid "Input direction format assumed to be degrees CCW from East divided by 45" +msgstr "" + +#: ../raster/r.path/main.c:418 +msgid "Input direction format assumed to be bitmask encoded without Knight's move" +msgstr "" + +#: ../raster/r.path/main.c:422 +#, fuzzy +msgid "Input direction format assumed to be degrees CCW from East" +msgstr "Gemessen in Grad CCW von Osten" + +#: ../raster/r.path/main.c:426 +msgid "Input direction format assumed to be bitmask encoded with Knight's move" +msgstr "" + +#: ../raster/r.path/main.c:429 +#, fuzzy, c-format +msgid "Unable to detect format of input direction map <%s>" +msgstr "Kann die Vektorkarte <%s> nicht erzeugen." + +#: ../raster/r.path/main.c:432 +#, fuzzy, c-format +msgid "Invalid directions format '%s'" +msgstr "Ungültiger Rückgabewert für die Funktion '%s'." + +#: ../raster/r.path/main.c:434 +#, fuzzy, c-format +msgid "Reading direction map <%s> ..." +msgstr "Lese Vektorkarte <%s in %s> ..." + +#: ../raster/r.path/main.c:481 +#, fuzzy +msgid "Processing start points..." +msgstr "Bearbeite ersten Durchgang..." + +#: ../raster/r.path/main.c:491 ../vector/v.buffer/main.c:414 +#: ../vector/v.in.ogr/main.c:912 ../vector/v.overlay/main.c:227 +msgid "Unable to create temporary vector map" +msgstr "" + +#: ../raster/r.path/main.c:497 ../raster/r.path/main.c:513 +#, fuzzy, c-format +msgid "No path at row %d, col %d" +msgstr "Keine Höhe in Zeile %d, Spalte %d vorhanden." + +#: ../raster/r.path/main.c:502 ../vector/v.overlay/line_area.c:256 +#: ../vector/v.overlay/area_area.c:109 +msgid "Breaking lines..." +msgstr "Teile Linien..." + +#: ../raster/r.path/main.c:555 ../raster/r.path/main.c:585 +#: ../raster/r.in.lidar/main.c:760 ../raster/r.drain/main.c:471 +msgid "Writing output raster map..." +msgstr "" + +#: ../raster/r.path/main.c:640 +#, fuzzy +msgid "Unable to increase point list" +msgstr "Kann Eingabe nicht lesen: %s" + +#: ../raster/r.path/main.c:740 ../raster/r.path/main.c:771 +#: ../raster/r.path/main.c:897 ../raster/r.path/main.c:1005 +#: ../raster/r.path/main.c:1031 ../raster/r.path/main.c:1128 +#: ../raster/r.clump/clump.c:99 ../raster/r.clump/clump.c:151 +#: ../raster/r.clump/minsize.c:152 ../raster/r.clump/minsize.c:253 +#: ../raster/r.clump/minsize.c:287 ../raster/r.clump/minsize.c:293 +#: ../raster/r.clump/minsize.c:424 ../raster/r.clump/minsize.c:447 +#: ../raster/r.clump/minsize.c:518 ../imagery/i.segment/cluster.c:431 +msgid "Unable to read from temp file" +msgstr "" + +#: ../raster/r.path/main.c:831 +#, c-format +msgid "No path from row %d, col %d" +msgstr "" + +#: ../raster/r.path/main.c:845 +#, fuzzy, c-format +msgid "Invalid direction %d" +msgstr "Ungültige Ost-Koordinate." + +#: ../raster/r.path/main.c:934 +#, fuzzy +msgid "Path is leaving the current region" +msgstr "Gib die aktuelle Region aus." + #: ../raster/r.profile/main.c:54 ../raster/r.transect/main.c:104 #: ../display/d.profile/main.c:192 ../raster3d/r3.cross.rast/main.c:229 #: ../vector/v.profile/main.c:154 @@ -5710,7 +6051,7 @@ msgid "Outputs the raster map layer values lying on user-defined line(s)." msgstr "Gibt eine Rasterkarte aus, deren Werte entlang einer (oder mehrerer) benutzerdefinierter Linien liegt." -#: ../raster/r.profile/main.c:65 ../raster/r.horizon/main.c:304 +#: ../raster/r.profile/main.c:65 ../raster/r.horizon/main.c:303 msgid "Name of file for output (use output=- for stdout)" msgstr "Name der Ausgabedatei (verwende output=- für stdout)" @@ -5757,10 +6098,11 @@ msgstr "" #: ../raster/r.profile/main.c:176 ../raster/r.out.ppm3/main.c:133 -#: ../raster/r.recode/main.c:90 ../raster/r.horizon/main.c:385 -#: ../raster/r.in.lidar/main.c:646 ../raster/r.category/main.c:173 +#: ../raster/r.recode/main.c:90 ../raster/r.horizon/main.c:389 +#: ../raster/r.in.lidar/main.c:651 ../raster/r.category/main.c:173 #: ../raster/r.out.ascii/main.c:157 ../display/d.mon/stop.c:66 -#: ../general/g.pnmcomp/main.c:242 ../general/g.pnmcomp/main.c:259 +#: ../raster3d/r3.out.vtk/main.c:420 ../general/g.pnmcomp/main.c:242 +#: ../general/g.pnmcomp/main.c:259 #: ../imagery/i.ortho.photo/i.ortho.transform/main.c:350 #: ../misc/m.transform/main.c:276 ../misc/m.nviz.script/main.c:202 #: ../vector/v.out.vtk/main.c:173 ../vector/v.out.ascii/main.c:125 @@ -5812,117 +6154,117 @@ msgid "One coordinate pair per line, please" msgstr "Bitte nur ein Koordinatenpaar pro Zeile." -#: ../raster/r.sun/main.c:252 ../raster/r.horizon/main.c:181 +#: ../raster/r.sun/main.c:251 ../raster/r.horizon/main.c:180 #: ../raster/r.sunhours/main.c:73 ../raster/r.sunmask/main.c:117 msgid "solar" msgstr "Solar" -#: ../raster/r.sun/main.c:253 ../raster/r.sunhours/main.c:74 +#: ../raster/r.sun/main.c:252 ../raster/r.sunhours/main.c:74 msgid "sun energy" msgstr "" -#: ../raster/r.sun/main.c:254 ../raster/r.sunmask/main.c:119 +#: ../raster/r.sun/main.c:253 ../raster/r.sunmask/main.c:119 msgid "shadow" msgstr "" -#: ../raster/r.sun/main.c:255 +#: ../raster/r.sun/main.c:254 msgid "Solar irradiance and irradiation model." msgstr "Modell der Sonnen-Strahlungsdichte und -Strahlungssumme." -#: ../raster/r.sun/main.c:257 +#: ../raster/r.sun/main.c:256 msgid "Computes direct (beam), diffuse and reflected solar irradiation raster maps for given day, latitude, surface and atmospheric conditions. Solar parameters (e.g. sunrise, sunset times, declination, extraterrestrial irradiance, daylight length) are saved in the map history file. Alternatively, a local time can be specified to compute solar incidence angle and/or irradiance raster maps. The shadowing effect of the topography is optionally incorporated." msgstr "Berechnet direkte (beam), diffuse und reflektierte Sonneneinstrahlung für einen angegebenen Tag, geographische Breite, Oberfläche und atmosphärische Kondition. Parameter (z.B. Sonnenauf- und -untergangszeiten, Sonnenwinkel, extraterrestrische Strahlung und Tageslänge) werden in der History-Datei der Rasterkarte abgespeichert. Alternativ kann die lokale Zeit angegeben werden, daraus wird der Einfallswinkel der Strahlung und/oder die Strahlungsintensität berechnet. Ein Schatteneffekt der Topographie kann eingebunden werden." -#: ../raster/r.sun/main.c:271 +#: ../raster/r.sun/main.c:270 msgid "Name of the input elevation raster map [meters]" msgstr "Name der Rasterkarte mit Höheninformationen [in Meter]." -#: ../raster/r.sun/main.c:280 +#: ../raster/r.sun/main.c:279 msgid "Name of the input aspect map (terrain aspect or azimuth of the solar panel) [decimal degrees]" msgstr "Name der Eingabe-Expositionskarte (Geländeexposition oder Azimuth des Sonnenstandes) [in Dezimalgrad]." -#: ../raster/r.sun/main.c:289 +#: ../raster/r.sun/main.c:288 msgid "A single value of the orientation (aspect), 270 is south" msgstr "Ein einzelner Wert für die Orientierung (aspect), 270 ist Süden." -#: ../raster/r.sun/main.c:298 +#: ../raster/r.sun/main.c:297 msgid "Name of the input slope raster map (terrain slope or solar panel inclination) [decimal degrees]" msgstr "Eingabe-Rasterkarte der Hangneigung (Geländeneigung oder Sonnenstandsinklination) [in Grad]." -#: ../raster/r.sun/main.c:306 +#: ../raster/r.sun/main.c:305 msgid "A single value of inclination (slope)" msgstr "Ein einzelner Wert für die Inklination (slope)." -#: ../raster/r.sun/main.c:315 +#: ../raster/r.sun/main.c:314 msgid "Name of the Linke atmospheric turbidity coefficient input raster map [-]" msgstr "Eingabe-Rasterkarte des Linke-Trübungskoeffizienten der Atmosphäre [-]." -#: ../raster/r.sun/main.c:324 +#: ../raster/r.sun/main.c:323 msgid "A single value of the Linke atmospheric turbidity coefficient [-]" msgstr "Ein einfacher Wert des Linke Trübungskoeffizients der Atmosphäre [-]." -#: ../raster/r.sun/main.c:333 +#: ../raster/r.sun/main.c:332 msgid "Name of the ground albedo coefficient input raster map [-]" msgstr "Name der Eingabe-Rasterkarte mit Grund-Albedokoeffizienten [-]." -#: ../raster/r.sun/main.c:342 +#: ../raster/r.sun/main.c:341 msgid "A single value of the ground albedo coefficient [-]" msgstr "Ein einzelner Wert für den Grund-Albedokoeffizienten [-]." -#: ../raster/r.sun/main.c:351 +#: ../raster/r.sun/main.c:350 msgid "Name of input raster map containing latitudes [decimal degrees]" msgstr "Name der Eingabe-Rasterkarte mit Breitengraden [Dezimalgrad]." -#: ../raster/r.sun/main.c:360 +#: ../raster/r.sun/main.c:359 msgid "Name of input raster map containing longitudes [decimal degrees]" msgstr "Name der Eingabe-Rasterkarte mit Längengraden [Dezimalgrad]." -#: ../raster/r.sun/main.c:369 +#: ../raster/r.sun/main.c:368 msgid "Name of real-sky beam radiation coefficient (thick cloud) input raster map [0-1]" msgstr "Eingabe-Rasterkarte mit Koeffizient der direkten 'real-sky' Sonneneinstrahlung (dicke Wolken) [0-1]" -#: ../raster/r.sun/main.c:378 +#: ../raster/r.sun/main.c:377 msgid "Name of real-sky diffuse radiation coefficient (haze) input raster map [0-1]" msgstr "Eingabe-Rasterkarte mit dem Koeffizient der diffusen 'real-sky' Sonneneinstrahlung (Dunst) [0-1]." -#: ../raster/r.sun/main.c:385 +#: ../raster/r.sun/main.c:384 msgid "The horizon information input map basename" msgstr "" -#: ../raster/r.sun/main.c:393 ../raster/r.horizon/main.c:211 +#: ../raster/r.sun/main.c:392 ../raster/r.horizon/main.c:210 msgid "Angle step size for multidirectional horizon [degrees]" msgstr "Schrittgröße des Winkels für multidirektionalen Horizont [Grad]." -#: ../raster/r.sun/main.c:402 +#: ../raster/r.sun/main.c:401 msgid "Output incidence angle raster map (mode 1 only)" msgstr "Ausgabe-Rasterkarte des Einfallswinkels (nur Modus 1)." -#: ../raster/r.sun/main.c:411 +#: ../raster/r.sun/main.c:410 msgid "Output beam irradiance [W.m-2] (mode 1) or irradiation raster map [Wh.m-2.day-1] (mode 2)" msgstr "Ausgabe der gerichteten [W.m-2] (Modus 1) Strahlung oder der Abstrahlung [Wh.m-2.day-1] (Modus 2)." -#: ../raster/r.sun/main.c:420 +#: ../raster/r.sun/main.c:419 msgid "Output diffuse irradiance [W.m-2] (mode 1) or irradiation raster map [Wh.m-2.day-1] (mode 2)" msgstr "Ausgabe-Rasterkarte der diffusen Sonneneinstrahlung [W.m-2] (Modus 1) oder der Abstrahlung [Wh.m-2.day-1] (Modus 2)." -#: ../raster/r.sun/main.c:429 +#: ../raster/r.sun/main.c:428 msgid "Output ground reflected irradiance [W.m-2] (mode 1) or irradiation raster map [Wh.m-2.day-1] (mode 2)" msgstr "Ausgabekarte der Grund-Ausstrahlung [W.m-2] (Modus 1) oder Intensität [Wh.m-2.day1] (Modus 2)." -#: ../raster/r.sun/main.c:438 +#: ../raster/r.sun/main.c:437 msgid "Output global (total) irradiance/irradiation [W.m-2] (mode 1) or irradiance/irradiation raster map [Wh.m-2.day-1] (mode 2)" msgstr "Ausgabe der globalen (Gesamt-) Strahlungsintensität/-summe [W.m-2] (Modus 1) oder Rasterkarten der Strahlungsintensität/-summe [Wh.m-2.day-1] (Modus 2)." -#: ../raster/r.sun/main.c:447 +#: ../raster/r.sun/main.c:446 msgid "Output insolation time raster map [h] (mode 2 only)" msgstr "Ausgabe-Rasterkarte der Sonneneinstrahlungszeit [in h] (nur Modus 2)." -#: ../raster/r.sun/main.c:454 +#: ../raster/r.sun/main.c:453 msgid "No. of day of the year (1-365)" msgstr "Nummer des Tages im Jahr (1-365)" -#: ../raster/r.sun/main.c:456 ../raster/r.sun/main.c:465 -#: ../raster/r.sun/main.c:482 ../raster/r.sun/main.c:529 +#: ../raster/r.sun/main.c:455 ../raster/r.sun/main.c:464 +#: ../raster/r.sun/main.c:481 ../raster/r.sun/main.c:528 #: ../raster/r.sunhours/main.c:103 ../raster/r.sunhours/main.c:112 #: ../raster/r.sunhours/main.c:120 ../raster/r.sunhours/main.c:129 #: ../raster/r.sunhours/main.c:138 ../raster/r.sunhours/main.c:147 @@ -5933,184 +6275,184 @@ msgid "Time" msgstr "Zeit" -#: ../raster/r.sun/main.c:464 +#: ../raster/r.sun/main.c:463 msgid "Time step when computing all-day radiation sums [decimal hours]" msgstr "Zeitschritt für die Berechnung der ganztägigen Strahlung [in Dezimal-Stunden]." -#: ../raster/r.sun/main.c:472 +#: ../raster/r.sun/main.c:471 msgid "Declination value (overriding the internally computed value) [radians]" msgstr "Deklinationswert (überschreibt den intern berechneten Wert) [Bogenmaß]." -#: ../raster/r.sun/main.c:480 +#: ../raster/r.sun/main.c:479 msgid "Local (solar) time (to be set for mode 1 only) [decimal hours]" msgstr "Lokale (Sonnen-)Zeit (muss nur für Modus 1 angegeben werden) [Dezimal-Stunden]" -#: ../raster/r.sun/main.c:491 +#: ../raster/r.sun/main.c:490 msgid "Number of threads which will be used for parallel computing" msgstr "" -#: ../raster/r.sun/main.c:513 ../raster/r.horizon/main.c:296 +#: ../raster/r.sun/main.c:512 ../raster/r.horizon/main.c:295 msgid "Sampling distance step coefficient (0.5-1.5)" msgstr "Schrittweite der Stichprobenabstände (0.5-1.5)" -#: ../raster/r.sun/main.c:521 +#: ../raster/r.sun/main.c:520 msgid "Read the input files in this number of chunks" msgstr "Lese die Eingabedateien in dieser Anzahl von Blöcken." -#: ../raster/r.sun/main.c:528 +#: ../raster/r.sun/main.c:527 msgid "Civil time zone value, if none, the time will be local solar time" msgstr "Wert der zivilen Zeitzone. Wennnicht angegeben wird die lokale Sonnenzeit verwendet." -#: ../raster/r.sun/main.c:534 +#: ../raster/r.sun/main.c:533 msgid "Do not incorporate the shadowing effect of terrain" msgstr "" -#: ../raster/r.sun/main.c:539 +#: ../raster/r.sun/main.c:538 msgid "Use the low-memory version of the program" msgstr "Verwende die Version des Programms mit geringem Speicherverbrauch. " -#: ../raster/r.sun/main.c:578 +#: ../raster/r.sun/main.c:577 #, c-format msgid "<%d> is not valid number of threads. Number of threads will be set to <%d>" msgstr "" -#: ../raster/r.sun/main.c:587 +#: ../raster/r.sun/main.c:586 #, c-format msgid "Number of threads <%d>" msgstr "" -#: ../raster/r.sun/main.c:594 +#: ../raster/r.sun/main.c:593 msgid "You must give the longitude raster if you use civil time" msgstr "Sie müssen eine Rasterkarte mit Breitengraden angeben, wenn Sie zivile Zeit verwenden." -#: ../raster/r.sun/main.c:597 +#: ../raster/r.sun/main.c:596 msgid "Error reading civil time zone value" msgstr "Fehler beim Lesen der Zeitzone." -#: ../raster/r.sun/main.c:600 +#: ../raster/r.sun/main.c:599 msgid "Invalid civil time zone value" msgstr "Ungültiger Wert der Zeitzone." -#: ../raster/r.sun/main.c:625 +#: ../raster/r.sun/main.c:624 msgid "insol_time and incidout are incompatible options" msgstr "insol_time und indcidout sind nicht kompatible Optionen." -#: ../raster/r.sun/main.c:630 +#: ../raster/r.sun/main.c:629 msgid "Error reading time step size" msgstr "Fehler beim Lesen der Zeitschrittgröße." -#: ../raster/r.sun/main.c:632 +#: ../raster/r.sun/main.c:631 msgid "Invalid time step size" msgstr "Ungültige Zeitschrittgröße." -#: ../raster/r.sun/main.c:636 +#: ../raster/r.sun/main.c:635 msgid "Error reading horizon step size" msgstr "Fehler beim Lesen der Horizont-Schrittgröße." -#: ../raster/r.sun/main.c:641 +#: ../raster/r.sun/main.c:640 msgid "The horizon step size must be greater than 0." msgstr "Die Horizont-Schrittgröße muss größer sein als 0." -#: ../raster/r.sun/main.c:644 +#: ../raster/r.sun/main.c:643 msgid "If you use the horizon option you must also set the 'horizonstep' parameter." msgstr "Wenn Sie die Option 'horizon' verwenden, müssen Sie auch den 'horizonstep'-Parameter angeben." -#: ../raster/r.sun/main.c:650 +#: ../raster/r.sun/main.c:649 msgid "Time and insol_time are incompatible options" msgstr "Time und insol_time sind nicht kompatible Optionen." -#: ../raster/r.sun/main.c:652 +#: ../raster/r.sun/main.c:651 msgid "Mode 1: instantaneous solar incidence angle & irradiance using a set local time" msgstr "Modus 1: momentaner Sonneneinfallswinkel & Strahlungsintensität bei bekannter lokaler Zeit" -#: ../raster/r.sun/main.c:657 +#: ../raster/r.sun/main.c:656 msgid "incidout requires time parameter to be set" msgstr "incidout benötigt den Zeit-Parameter." -#: ../raster/r.sun/main.c:659 +#: ../raster/r.sun/main.c:658 msgid "Mode 2: integrated daily irradiation for a given day of the year" msgstr "Modus 2: integrierte tägliche Strahlung für einen Tag des Jahres" -#: ../raster/r.sun/main.c:682 +#: ../raster/r.sun/main.c:681 #, c-format msgid "Using Linke constant: %lf" msgstr "" -#: ../raster/r.sun/main.c:684 +#: ../raster/r.sun/main.c:683 #, c-format msgid "Using Linke map <%s>" msgstr "" -#: ../raster/r.sun/main.c:689 +#: ../raster/r.sun/main.c:688 #, c-format msgid "Using albedo constant: %lf" msgstr "" -#: ../raster/r.sun/main.c:691 +#: ../raster/r.sun/main.c:690 #, c-format msgid "Using albedo map <%s>" msgstr "" -#: ../raster/r.sun/main.c:696 +#: ../raster/r.sun/main.c:695 #, c-format msgid "Using slope constant: %lf" msgstr "" -#: ../raster/r.sun/main.c:699 +#: ../raster/r.sun/main.c:698 #, c-format msgid "Using slope map <%s>" msgstr "" -#: ../raster/r.sun/main.c:704 +#: ../raster/r.sun/main.c:703 #, c-format msgid "Using aspect constant: %lf" msgstr "" -#: ../raster/r.sun/main.c:707 +#: ../raster/r.sun/main.c:706 #, c-format msgid "Using aspect map <%s>" msgstr "" -#: ../raster/r.sun/main.c:722 +#: ../raster/r.sun/main.c:721 msgid "If you use -s and no horizon rasters, numpartitions must be =1" msgstr "Wenn sie -s und keine Horizont-Rasterkarte verwenden, muss numpartitions=1 sein." -#: ../raster/r.sun/main.c:735 +#: ../raster/r.sun/main.c:734 msgid "If you want to save memory and to use shadows, you must use pre-calculated horizons." msgstr "Wenn Sie Speicher sparen und Schatten verwenden wollen, müssen Sie einen vorher berechneten Horizont verwenden." -#: ../raster/r.sun/main.c:780 ../raster/r.horizon/main.c:531 -#: ../display/d.where/main.c:107 ../general/g.region/printwindow.c:251 -#: ../general/g.region/printwindow.c:475 ../general/g.region/printwindow.c:542 +#: ../raster/r.sun/main.c:779 ../raster/r.horizon/main.c:535 +#: ../display/d.where/main.c:107 ../general/g.region/printwindow.c:250 +#: ../general/g.region/printwindow.c:486 ../general/g.region/printwindow.c:556 msgid "Can't get projection info of current location" msgstr "Kann die Projektionsinformation der aktuellen Location nicht ermitteln." -#: ../raster/r.sun/main.c:784 ../raster/r.horizon/main.c:534 -#: ../display/d.where/main.c:110 ../general/g.region/printwindow.c:254 -#: ../general/g.region/printwindow.c:478 ../general/g.region/printwindow.c:547 +#: ../raster/r.sun/main.c:783 ../raster/r.horizon/main.c:538 +#: ../display/d.where/main.c:110 ../general/g.region/printwindow.c:253 +#: ../general/g.region/printwindow.c:489 ../general/g.region/printwindow.c:561 msgid "Can't get projection units of current location" msgstr "Kann die Projektionseinheit der aktuellen Location nicht ermitteln." -#: ../raster/r.sun/main.c:802 +#: ../raster/r.sun/main.c:800 msgid "latin and longin raster maps have no effect when in a Lat/Lon location" msgstr "Die Rasterkarten latin und longin haben kein Effekt in einer Lat/Lon Location." -#: ../raster/r.sun/main.c:807 +#: ../raster/r.sun/main.c:805 msgid "Both latin and longin raster maps must be given, or neither" msgstr "Entweder müssen die beiden Rasterkarten latin und longin oder keine von beiden angegeben werden." -#: ../raster/r.sun/main.c:854 ../raster/r.sun/main.c:865 -#: ../raster/r.sun/main.c:878 ../raster/r.sun/main.c:890 -#: ../raster/r.sun/main.c:901 ../raster/r.sun/main.c:912 -#: ../raster/r.sun/main.c:923 ../raster/r.sun/main.c:935 -#: ../raster/r.sun/main.c:946 ../raster/r.li/r.li.daemon/list.c:49 +#: ../raster/r.sun/main.c:852 ../raster/r.sun/main.c:863 +#: ../raster/r.sun/main.c:876 ../raster/r.sun/main.c:888 +#: ../raster/r.sun/main.c:899 ../raster/r.sun/main.c:910 +#: ../raster/r.sun/main.c:921 ../raster/r.sun/main.c:933 +#: ../raster/r.sun/main.c:944 ../raster/r.li/r.li.daemon/list.c:49 #: ../raster/r.to.rast3/main.c:244 ../raster/r.stream.extract/cseg.c:51 #: ../raster/r.stream.extract/dseg.c:51 ../raster/r.stream.extract/bseg.c:50 #: ../raster/r.stream.extract/seg.c:56 ../raster3d/r3.to.rast/main.c:360 #: ../imagery/i.smap/multialloc.c:115 ../db/drivers/sqlite/listdb.c:134 #: ../db/drivers/postgres/listtab.c:92 ../db/drivers/postgres/listdb.c:88 #: ../vector/v.mkgrid/write_grid.c:28 ../vector/v.kcv/main.c:208 -#: ../vector/v.net.distance/main.c:228 ../vector/v.surf.rst/main.c:843 +#: ../vector/v.net.distance/main.c:228 ../vector/v.surf.rst/main.c:846 #: ../vector/v.net.allpairs/main.c:201 ../vector/v.profile/processors.c:31 #: ../vector/v.net.connectivity/main.c:186 #: ../vector/v.net.connectivity/main.c:202 ../vector/v.net.flow/main.c:232 @@ -6139,6 +6481,21 @@ msgid "Out of memory" msgstr "Speicher ist zu Ende (Out-of-memory)." +#: ../raster/r.sun/main.c:1894 ../raster/r.sunhours/main.c:296 +#: ../raster/r.sunhours/main.c:392 ../raster/r.sunmask/g_solposition.c:128 +#: ../raster/r.latlong/main.c:131 ../general/g.region/printwindow.c:279 +#: ../general/g.region/printwindow.c:290 ../general/g.region/printwindow.c:301 +#: ../general/g.region/printwindow.c:312 ../general/g.region/printwindow.c:325 +#: ../general/g.region/printwindow.c:510 ../general/g.region/printwindow.c:602 +#: ../general/g.region/printwindow.c:616 ../general/g.region/printwindow.c:635 +#: ../general/g.region/printwindow.c:655 ../general/g.region/printwindow.c:672 +#: ../vector/v.proj/main.c:343 ../vector/v.proj/main.c:355 +#: ../vector/v.proj/main.c:370 ../vector/v.proj/main.c:385 +#: ../vector/v.proj/main.c:466 ../vector/v.proj/main.c:471 +#, fuzzy, c-format +msgid "Error in %s (projection of input coordinate pair)" +msgstr "Fehler in pj_do_proj (Projektion des Eingabekoordinatenpaars)." + #: ../raster/r.regression.multi/main.c:61 msgid "Matrix is unsolvable" msgstr "" @@ -6270,7 +6627,7 @@ #: ../raster/r.volume/main.c:260 ../raster/r.to.vect/main.c:229 #: ../raster3d/r3.flow/main.c:64 ../vector/v.mkgrid/main.c:342 -#: ../vector/v.mkgrid/main.c:400 ../vector/v.random/main.c:253 +#: ../vector/v.mkgrid/main.c:400 ../vector/v.random/main.c:294 #: ../vector/v.in.ascii/main.c:415 ../vector/v.in.dxf/write_vect.c:233 #: ../vector/v.lrs/v.lrs.create/main.c:338 #, c-format @@ -6295,8 +6652,7 @@ msgstr "" #: ../raster/r.volume/main.c:296 ../raster/r.to.vect/util.c:157 -#: ../raster/r.to.vect/areas_io.c:359 ../vector/v.random/main.c:470 -#: ../vector/v.random/main.c:594 ../vector/v.in.lidar/attributes.c:240 +#: ../raster/r.to.vect/areas_io.c:359 ../vector/v.in.lidar/attributes.c:240 #: ../vector/v.vol.rst/vector.c:80 #, c-format msgid "Cannot insert new row: %s" @@ -6405,20 +6761,6 @@ msgid "Use the Courant-Friedrichs-Lewy criteria for time step calculation" msgstr "" -#: ../raster/r.solute.transport/main.c:230 ../raster/r.topmodel/main.c:52 -#: ../raster/r.uslek/main.c:54 ../raster/r.usler/main.c:53 -#: ../raster/r.gwflow/main.c:210 ../raster/r.stream.extract/main.c:77 -#: ../raster/r.fill.dir/main.c:87 ../raster/r.basins.fill/main.c:55 -#: ../raster/r.water.outlet/main.c:58 ../raster/r.drain/main.c:110 -#: ../raster/r.topidx/main.c:40 ../raster/r.flow/main.c:422 -#: ../raster/r.carve/main.c:75 ../raster/r.lake/main.c:151 -#: ../raster/r.watershed/front/main.c:74 -#: ../raster/r.sim/r.sim.sediment/main.c:115 -#: ../raster/r.sim/r.sim.water/main.c:114 ../raster3d/r3.gwflow/main.c:162 -#: ../raster3d/r3.flow/main.c:180 -msgid "hydrology" -msgstr "Hydrologie" - #: ../raster/r.solute.transport/main.c:231 msgid "solute transport" msgstr "" @@ -6475,122 +6817,115 @@ msgid "Could not create and solve the linear equation system" msgstr "" -#: ../raster/r.walk/main.c:179 ../raster/r.cost/main.c:141 -#: ../raster/r.drain/main.c:111 -msgid "cost surface" -msgstr "" - -#: ../raster/r.walk/main.c:180 ../raster/r.cost/main.c:142 +#: ../raster/r.walk/main.c:205 ../raster/r.cost/main.c:165 #: ../raster/r.spreadpath/main.c:90 msgid "cumulative costs" msgstr "" -#: ../raster/r.walk/main.c:181 ../raster/r.cost/main.c:143 +#: ../raster/r.walk/main.c:206 ../raster/r.cost/main.c:166 #: ../vector/v.net.iso/main.c:78 ../vector/v.net.alloc/main.c:66 msgid "cost allocation" msgstr "" -#: ../raster/r.walk/main.c:183 +#: ../raster/r.walk/main.c:208 msgid "Creates a raster map showing the anisotropic cumulative cost of moving between different geographic locations on an input raster map whose cell category values represent cost." msgstr "" -#: ../raster/r.walk/main.c:193 +#: ../raster/r.walk/main.c:218 msgid "Name of input raster map containing friction costs" msgstr "Name der Eingabe-Rasterkarte mit den Reibungskosten." -#: ../raster/r.walk/main.c:196 +#: ../raster/r.walk/main.c:221 msgid "Name for output raster map to contain walking costs" msgstr "" -#: ../raster/r.walk/main.c:202 ../raster/r.cost/main.c:167 +#: ../raster/r.walk/main.c:227 ../raster/r.cost/main.c:183 +#, fuzzy +msgid "Name of input raster map solving equal costs" +msgstr "Name der Eingabe-Rasterkarte mit den Reibungskosten." + +#: ../raster/r.walk/main.c:229 ../raster/r.cost/main.c:185 +msgid "Helper variable to pick a direction if two directions have equal cumulative costs (smaller is better)" +msgstr "" + +#: ../raster/r.walk/main.c:235 ../raster/r.cost/main.c:198 msgid "Name for output raster map to contain movement directions" msgstr "" -#: ../raster/r.walk/main.c:203 ../raster/r.cost/main.c:161 -#: ../raster/r.cost/main.c:168 +#: ../raster/r.walk/main.c:236 ../raster/r.walk/main.c:351 +#: ../raster/r.cost/main.c:192 ../raster/r.cost/main.c:199 +#: ../raster/r.cost/main.c:283 msgid "Optional outputs" msgstr "" -#: ../raster/r.walk/main.c:208 ../raster/r.cost/main.c:173 +#: ../raster/r.walk/main.c:241 ../raster/r.cost/main.c:204 msgid "Name of starting vector points map" msgstr "Name der Eingabe-Vektorkarte mit Startpunkten." -#: ../raster/r.walk/main.c:209 ../raster/r.walk/main.c:221 -#: ../raster/r.walk/main.c:228 ../raster/r.walk/main.c:309 -#: ../raster/r.cost/main.c:174 ../raster/r.cost/main.c:186 -#: ../raster/r.cost/main.c:193 ../raster/r.cost/main.c:243 -#: ../raster/r.drain/main.c:139 ../raster/r.drain/main.c:146 -msgid "Start" -msgstr "Start" - -#: ../raster/r.walk/main.c:214 ../raster/r.cost/main.c:179 +#: ../raster/r.walk/main.c:247 ../raster/r.cost/main.c:210 msgid "Name of stopping vector points map" msgstr "" -#: ../raster/r.walk/main.c:215 ../raster/r.walk/main.c:235 -#: ../raster/r.cost/main.c:180 ../raster/r.cost/main.c:200 +#: ../raster/r.walk/main.c:248 ../raster/r.walk/main.c:268 +#: ../raster/r.cost/main.c:211 ../raster/r.cost/main.c:231 msgid "Stop" msgstr "Stopp" -#: ../raster/r.walk/main.c:220 ../raster/r.cost/main.c:185 +#: ../raster/r.walk/main.c:253 ../raster/r.cost/main.c:216 msgid "Name of starting raster points map" msgstr "Name einer Rasterkarte mit Startpunkten." -#: ../raster/r.walk/main.c:227 ../raster/r.cost/main.c:192 -#: ../raster/r.drain/main.c:138 -msgid "Coordinates of starting point(s) (E,N)" -msgstr "" - -#: ../raster/r.walk/main.c:234 ../raster/r.cost/main.c:199 +#: ../raster/r.walk/main.c:267 ../raster/r.cost/main.c:230 msgid "Coordinates of stopping point(s) (E,N)" msgstr "" -#: ../raster/r.walk/main.c:244 ../raster/r.cost/main.c:209 +#: ../raster/r.walk/main.c:277 ../raster/r.cost/main.c:240 msgid "Maximum cumulative cost" msgstr "" -#: ../raster/r.walk/main.c:253 ../raster/r.cost/main.c:218 +#: ../raster/r.walk/main.c:286 ../raster/r.cost/main.c:249 msgid "Cost assigned to null cells. By default, null cells are excluded" msgstr "Kosten werden NULL-Zellen zugewiesen. Standardmäßig werden NULL-Zellen ignoriert." -#: ../raster/r.walk/main.c:254 ../raster/r.walk/main.c:304 -#: ../raster/r.cost/main.c:219 ../raster/r.cost/main.c:238 +#: ../raster/r.walk/main.c:287 ../raster/r.walk/main.c:337 +#: ../raster/r.cost/main.c:250 ../raster/r.cost/main.c:269 msgid "NULL cells" msgstr "Null-Zellen" -#: ../raster/r.walk/main.c:263 ../raster/r.cost/main.c:228 +#: ../raster/r.walk/main.c:296 ../raster/r.cost/main.c:259 msgid "Maximum memory to be used in MB" msgstr "" -#: ../raster/r.walk/main.c:273 +#: ../raster/r.walk/main.c:306 msgid "Coefficients for walking energy formula parameters a,b,c,d" msgstr "Koeffizienten für die Formel zum Berechnen der Geh-Energie: a, b, c, d." -#: ../raster/r.walk/main.c:274 ../raster/r.walk/main.c:284 -#: ../raster/r.walk/main.c:294 ../raster/r.resamp.rst/main.c:210 +#: ../raster/r.walk/main.c:307 ../raster/r.walk/main.c:317 +#: ../raster/r.walk/main.c:327 ../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 -#: ../raster/r.slope.aspect/main.c:181 ../raster/r.slope.aspect/main.c:189 -#: ../raster/r.slope.aspect/main.c:247 ../raster/r.slope.aspect/main.c:256 -#: ../raster/r.slope.aspect/main.c:262 ../raster/r.in.bin/main.c:275 +#: ../raster/r.slope.aspect/main.c:199 ../raster/r.slope.aspect/main.c:207 +#: ../raster/r.slope.aspect/main.c:265 ../raster/r.slope.aspect/main.c:274 +#: ../raster/r.slope.aspect/main.c:280 ../raster/r.slope.aspect/main.c:286 +#: ../raster/r.slope.aspect/main.c:294 ../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:107 ../raster/r.resamp.bspline/main.c:115 -#: ../raster/r.resamp.bspline/main.c:121 ../raster/r.resamp.bspline/main.c:133 -#: ../raster/r.resamp.bspline/main.c:138 ../raster/r.out.mpeg/main.c:132 +#: ../raster/r.resamp.bspline/main.c:109 ../raster/r.resamp.bspline/main.c:117 +#: ../raster/r.resamp.bspline/main.c:123 ../raster/r.resamp.bspline/main.c:135 +#: ../raster/r.resamp.bspline/main.c:140 ../raster/r.out.mpeg/main.c:132 #: ../display/d.mon/main.c:82 ../display/d.mon/main.c:90 #: ../display/d.mon/main.c:98 ../display/d.mon/main.c:104 #: ../display/d.mon/main.c:110 ../display/d.mon/main.c:145 #: ../display/d.mon/main.c:151 ../display/d.mon/main.c:157 #: ../general/g.access/main.c:50 ../general/g.access/main.c:58 -#: ../imagery/i.segment/parse_args.c:68 ../imagery/i.segment/parse_args.c:77 -#: ../imagery/i.segment/parse_args.c:88 ../imagery/i.segment/parse_args.c:99 -#: ../imagery/i.segment/parse_args.c:109 ../imagery/i.segment/parse_args.c:127 -#: ../imagery/i.segment/parse_args.c:135 ../imagery/i.segment/parse_args.c:144 -#: ../imagery/i.segment/parse_args.c:151 ../imagery/i.segment/parse_args.c:157 -#: ../imagery/i.segment/parse_args.c:163 ../imagery/i.segment/parse_args.c:169 -#: ../imagery/i.segment/parse_args.c:176 ../imagery/i.cluster/main.c:103 +#: ../imagery/i.segment/parse_args.c:71 ../imagery/i.segment/parse_args.c:80 +#: ../imagery/i.segment/parse_args.c:91 ../imagery/i.segment/parse_args.c:102 +#: ../imagery/i.segment/parse_args.c:112 ../imagery/i.segment/parse_args.c:130 +#: ../imagery/i.segment/parse_args.c:138 ../imagery/i.segment/parse_args.c:147 +#: ../imagery/i.segment/parse_args.c:154 ../imagery/i.segment/parse_args.c:160 +#: ../imagery/i.segment/parse_args.c:166 ../imagery/i.segment/parse_args.c:172 +#: ../imagery/i.segment/parse_args.c:179 ../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 @@ -6612,219 +6947,229 @@ #: ../vector/v.lidar.correction/main.c:111 ../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.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.surf.bspline/main.c:179 ../vector/v.vol.rst/main.c:270 +#: ../vector/v.vol.rst/main.c:278 ../vector/v.vol.rst/main.c:285 +#: ../vector/v.vol.rst/main.c:313 ../vector/v.vol.rst/main.c:322 +#: ../vector/v.vol.rst/main.c:331 ../vector/v.vol.rst/main.c:339 +#: ../vector/v.vol.rst/main.c:348 ../vector/v.vol.rst/main.c:356 #: ../vector/v.outlier/main.c:104 ../vector/v.outlier/main.c:113 #: ../vector/v.outlier/main.c:121 ../vector/v.colors.out/main.c:68 #: ../vector/v.colors.out/main.c:73 msgid "Settings" msgstr "Einstellungen" -#: ../raster/r.walk/main.c:283 +#: ../raster/r.walk/main.c:316 msgid "Lambda coefficients for combining walking energy and friction cost" msgstr "Lambda Koeffizient zur Kombination der Geh-Energie und den Reibungskosten." -#: ../raster/r.walk/main.c:293 +#: ../raster/r.walk/main.c:326 msgid "Slope factor determines travel energy cost per height step" msgstr "Hangneigungsfaktor, der die Reiseenergiekosten pro Höhenstufe ermittelt." -#: ../raster/r.walk/main.c:299 ../raster/r.cost/main.c:233 +#: ../raster/r.walk/main.c:332 ../raster/r.cost/main.c:264 msgid "Use the 'Knight's move'; slower, but more accurate" msgstr "Gehe wie ein Pferd im Schach (Knight's move); ist etwas langsamer, aber genauer." -#: ../raster/r.walk/main.c:303 ../raster/r.cost/main.c:237 +#: ../raster/r.walk/main.c:336 ../raster/r.cost/main.c:268 msgid "Keep null values in output raster map" msgstr "Behalte NULL-Werte in Ausgabekarte." -#: ../raster/r.walk/main.c:308 ../raster/r.cost/main.c:242 +#: ../raster/r.walk/main.c:341 ../raster/r.cost/main.c:273 msgid "Start with values in raster map" msgstr "Start mit den Werten in der Rasterkarte." -#: ../raster/r.walk/main.c:313 ../raster/r.cost/main.c:247 +#: ../raster/r.walk/main.c:346 ../raster/r.cost/main.c:278 msgid "Print info about disk space and memory requirements and exit" msgstr "" -#: ../raster/r.walk/main.c:357 ../raster/r.cost/main.c:297 +#: ../raster/r.walk/main.c:350 ../raster/r.cost/main.c:282 +msgid "Create bitmask encoded directions" +msgstr "" + +#: ../raster/r.walk/main.c:397 ../raster/r.cost/main.c:337 msgid "Must specify exactly one of start_points, start_rast or coordinate" msgstr "Es muss exakt entweder start_points, start_rast oder coordinate angegeben werden." -#: ../raster/r.walk/main.c:362 ../raster/r.walk/main.c:845 -#: ../raster/r.cost/main.c:302 ../raster/r.cost/main.c:712 +#: ../raster/r.walk/main.c:403 ../raster/r.walk/main.c:896 +#: ../raster/r.cost/main.c:343 ../raster/r.cost/main.c:759 msgid "No start points" msgstr "Keine Startpunkte." -#: ../raster/r.walk/main.c:369 ../raster/r.cost/main.c:309 +#: ../raster/r.walk/main.c:408 ../raster/r.cost/main.c:348 +#, fuzzy +msgid "No stop points" +msgstr "Keine Startpunkte." + +#: ../raster/r.walk/main.c:412 ../raster/r.cost/main.c:352 #, c-format msgid "Inappropriate maximum cost: %d" msgstr "Unangemessene maximalen Kosten: %d" -#: ../raster/r.walk/main.c:372 ../raster/r.cost/main.c:312 +#: ../raster/r.walk/main.c:415 ../raster/r.cost/main.c:355 #, c-format msgid "Inappropriate amount of memory: %d" msgstr "" -#: ../raster/r.walk/main.c:377 +#: ../raster/r.walk/main.c:420 #, c-format msgid "Missing required value: got %d instead of 4" msgstr "Fehlender benötigter Wert: habe %d anstatt 4 bekommen." -#: ../raster/r.walk/main.c:380 +#: ../raster/r.walk/main.c:423 #, c-format msgid "Walking costs are a=%g b=%g c=%g d=%g" msgstr "" -#: ../raster/r.walk/main.c:385 ../raster/r.walk/main.c:393 +#: ../raster/r.walk/main.c:428 ../raster/r.walk/main.c:436 #, c-format msgid "Missing required value: %d" msgstr "Fehlender benötigter Wert: %d" -#: ../raster/r.walk/main.c:388 +#: ../raster/r.walk/main.c:431 #, c-format msgid "Lambda is %g" msgstr "" -#: ../raster/r.walk/main.c:396 +#: ../raster/r.walk/main.c:439 #, c-format msgid "Slope_factor is %g" msgstr "" -#: ../raster/r.walk/main.c:415 ../raster/r.cost/main.c:330 +#: ../raster/r.walk/main.c:466 ../raster/r.cost/main.c:381 msgid "Assigning negative cost to null cell. Null cells excluded." msgstr "Weise NULL-Zellen negative Kosten zu. NULL-Zellen werden ausgeschlossen." -#: ../raster/r.walk/main.c:525 ../raster/r.walk/main.c:538 -#: ../raster/r.cost/main.c:412 ../raster/r.cost/main.c:424 +#: ../raster/r.walk/main.c:571 ../raster/r.walk/main.c:584 +#: ../raster/r.cost/main.c:458 ../raster/r.cost/main.c:470 #, c-format msgid "Will need at least %.2f MB of disk space" msgstr "" -#: ../raster/r.walk/main.c:527 ../raster/r.walk/main.c:539 -#: ../raster/r.cost/main.c:414 ../raster/r.cost/main.c:425 +#: ../raster/r.walk/main.c:573 ../raster/r.walk/main.c:585 +#: ../raster/r.cost/main.c:460 ../raster/r.cost/main.c:471 #, c-format msgid "Will need at least %.2f MB of memory" msgstr "" -#: ../raster/r.walk/main.c:529 ../raster/r.walk/main.c:540 -#: ../raster/r.cost/main.c:416 ../raster/r.cost/main.c:426 +#: ../raster/r.walk/main.c:575 ../raster/r.walk/main.c:586 +#: ../raster/r.cost/main.c:462 ../raster/r.cost/main.c:472 #, c-format msgid "%d of %d segments are kept in memory" msgstr "" -#: ../raster/r.walk/main.c:545 ../raster/r.cost/main.c:431 +#: ../raster/r.walk/main.c:591 ../raster/r.cost/main.c:477 msgid "Creating some temporary files..." msgstr "Erzeuge einige temporäre Dateien..." -#: ../raster/r.walk/main.c:549 ../raster/r.walk/main.c:554 -#: ../raster/r.cost/main.c:435 ../raster/r.cost/main.c:440 -#: ../raster/r.resamp.bspline/main.c:316 ../raster/r.resamp.bspline/main.c:401 -#: ../raster/r.resamp.bspline/main.c:473 ../vector/v.surf.bspline/main.c:475 +#: ../raster/r.walk/main.c:595 ../raster/r.walk/main.c:600 +#: ../raster/r.walk/main.c:609 ../raster/r.cost/main.c:481 +#: ../raster/r.cost/main.c:486 ../raster/r.cost/main.c:494 +#: ../raster/r.resamp.bspline/main.c:318 ../raster/r.resamp.bspline/main.c:403 +#: ../raster/r.resamp.bspline/main.c:475 ../vector/v.surf.bspline/main.c:475 #: ../vector/v.surf.bspline/main.c:503 msgid "Can not create temporary file" msgstr "" -#: ../raster/r.walk/main.c:558 +#: ../raster/r.walk/main.c:630 #, c-format msgid "Reading raster maps <%s> and <%s>, initializing output..." msgstr "" -#: ../raster/r.walk/main.c:643 ../raster/r.cost/main.c:504 +#: ../raster/r.walk/main.c:717 ../raster/r.cost/main.c:577 msgid "Initializing directional output..." msgstr "" -#: ../raster/r.walk/main.c:675 ../raster/r.cost/main.c:535 -#: ../raster/r.drain/main.c:273 +#: ../raster/r.walk/main.c:786 ../raster/r.cost/main.c:646 #, c-format -msgid "Reading vector map <%s> with start points..." +msgid "No start points found in vector map <%s>" msgstr "" -#: ../raster/r.walk/main.c:688 ../raster/r.walk/main.c:754 -#: ../raster/r.cost/main.c:548 ../raster/r.cost/main.c:618 -#: ../raster/r.to.vect/main.c:289 ../raster/r.drain/main.c:286 -#: ../display/d.vect.thematic/display.c:75 ../display/d.vect/vert.c:27 -#: ../display/d.vect/lines.c:143 ../display/d.vect/label.c:44 -#: ../display/d.vect/zcoor.c:38 ../display/d.vect/dir.c:30 -#: ../display/d.vect/topo.c:52 ../display/d.vect/attr.c:51 -#: ../vector/v.label.sa/labels.c:141 ../vector/v.out.lidar/main.c:732 -#: ../vector/v.perturb/main.c:182 ../vector/v.to.3d/trans2.c:84 -#: ../vector/v.to.3d/trans3.c:85 ../vector/v.what.rast/main.c:213 -#: ../vector/v.colors/scan_z.c:36 ../vector/v.colors/scan_cats.c:24 -#: ../vector/v.vol.rst/user1.c:140 ../vector/v.decimate/main.c:406 -#: ../vector/v.colors.out/scan_cats.c:32 ../vector/v.label/main.c:293 -#: ../vector/v.info/level1.c:38 -msgid "Unable to read vector map" -msgstr "Kann die Vektorkarte nicht lesen." - -#: ../raster/r.walk/main.c:722 +#: ../raster/r.walk/main.c:788 ../raster/r.cost/main.c:648 #, c-format -msgid "No start points found in vector <%s>" -msgstr "" +msgid "%d point found" +msgid_plural "%d points found" +msgstr[0] "" +msgstr[1] "" -#: ../raster/r.walk/main.c:734 ../raster/r.cost/main.c:598 +#: ../raster/r.walk/main.c:801 ../raster/r.cost/main.c:661 #, c-format msgid "Reading vector map <%s> with stop points..." msgstr "" -#: ../raster/r.walk/main.c:788 ../raster/r.cost/main.c:652 +#: ../raster/r.walk/main.c:839 ../raster/r.cost/main.c:699 #, c-format msgid "No stop points found in vector <%s>" msgstr "" -#: ../raster/r.walk/main.c:808 ../raster/r.cost/main.c:673 +#: ../raster/r.walk/main.c:859 ../raster/r.cost/main.c:720 #: ../raster/r.texture/h_measure.c:738 ../raster/r.stream.extract/load.c:44 #: ../raster/r.stream.extract/load.c:53 ../imagery/i.smap/interp.c:68 msgid "Unable to allocate memory" msgstr "Kann keinen Speicher reservieren." -#: ../raster/r.walk/main.c:810 ../raster/r.cost/main.c:675 +#: ../raster/r.walk/main.c:861 ../raster/r.cost/main.c:722 #, c-format msgid "Reading raster map <%s> with start points..." msgstr "" -#: ../raster/r.walk/main.c:859 ../raster/r.cost/main.c:726 +#: ../raster/r.walk/main.c:907 ../raster/r.cost/main.c:770 msgid "Specified starting location outside database window" msgstr "Angegebene Start-Location ist außerhalb des Datenbankfensters." -#: ../raster/r.walk/main.c:879 ../raster/r.cost/main.c:748 +#: ../raster/r.walk/main.c:932 ../raster/r.cost/main.c:797 +#, fuzzy, c-format +msgid "Number of duplicate stop points: %d" +msgstr "Anzahl der Eingabepunkte: %d." + +#: ../raster/r.walk/main.c:946 ../raster/r.cost/main.c:811 msgid "Finding cost path..." msgstr "Finde Kostenpfad..." -#: ../raster/r.walk/main.c:1356 ../raster/r.cost/main.c:1011 +#: ../raster/r.walk/main.c:1551 ../raster/r.cost/main.c:1202 msgid "Error, ct == pres_cell" msgstr "Fehler, ct == pres_cell" -#: ../raster/r.walk/main.c:1368 +#: ../raster/r.walk/main.c:1568 #, c-format msgid "Writing output raster map <%s>... " msgstr "" -#: ../raster/r.walk/main.c:1432 ../raster/r.cost/main.c:1131 +#: ../raster/r.walk/main.c:1632 ../raster/r.cost/main.c:1327 #, c-format msgid "Writing output movement direction raster map <%s>..." msgstr "" -#: ../raster/r.walk/main.c:1477 ../raster/r.cost/main.c:1197 +#: ../raster/r.walk/main.c:1677 ../raster/r.cost/main.c:1394 #, c-format msgid "Peak cost value: %g" msgstr "" -#: ../raster/r.walk/main.c:1498 ../raster/r.cost/main.c:1219 +#: ../raster/r.walk/main.c:1695 ../raster/r.walk/main.c:1731 +#: ../raster/r.cost/main.c:1412 ../raster/r.cost/main.c:1448 #, c-format msgid "Illegal x coordinate <%s>" msgstr "Illegale X-Koordinate <%s>." -#: ../raster/r.walk/main.c:1500 ../raster/r.cost/main.c:1221 +#: ../raster/r.walk/main.c:1697 ../raster/r.walk/main.c:1733 +#: ../raster/r.cost/main.c:1414 ../raster/r.cost/main.c:1450 #, c-format msgid "Illegal y coordinate <%s>" msgstr "Illegale Y-Koordinate <%s>." -#: ../raster/r.walk/main.c:1504 ../raster/r.cost/main.c:1225 +#: ../raster/r.walk/main.c:1701 ../raster/r.walk/main.c:1737 +#: ../raster/r.cost/main.c:1418 ../raster/r.cost/main.c:1454 #, c-format msgid "Warning, ignoring point outside window: %g, %g" msgstr "" +#: ../raster/r.walk/flag.c:21 ../raster/r.walk/flag.c:28 +#: ../raster/r.cost/flag.c:21 ../raster/r.cost/flag.c:28 +#: ../imagery/i.segment/flag.c:21 ../imagery/i.segment/flag.c:28 +#: ../vector/v.distance/main.c:817 ../vector/v.distance/main.c:894 +#: ../vector/v.distance/main.c:1105 +msgid "Out of memory!" +msgstr "" + #: ../raster/r.timestamp/main.c:37 ../raster3d/r3.timestamp/main.c:45 #: ../vector/v.timestamp/main.c:37 msgid "timestamp" @@ -6920,112 +7265,121 @@ msgid "bad rule (%s): [%s]" msgstr "Schlechte Regel (%s): '%s'." -#: ../raster/r.colors/edit_colors.c:61 +#: ../raster/r.colors/edit_colors.c:78 msgid "Creates/modifies the color table associated with a 3D raster map." msgstr "" -#: ../raster/r.colors/edit_colors.c:65 +#: ../raster/r.colors/edit_colors.c:82 msgid "Creates/modifies the color table associated with a raster map." msgstr "" -#: ../raster/r.colors/edit_colors.c:75 ../raster/r.colors/edit_colors.c:87 +#: ../raster/r.colors/edit_colors.c:92 ../raster/r.colors/edit_colors.c:104 msgid "Map" msgstr "" -#: ../raster/r.colors/edit_colors.c:81 +#: ../raster/r.colors/edit_colors.c:98 msgid "Input file with one map name per line" msgstr "" -#: ../raster/r.colors/edit_colors.c:83 +#: ../raster/r.colors/edit_colors.c:100 msgid "Input map names can be defined in an input file in case a large amount of maps must be specified. This option is mutual exclusive to the map option." msgstr "" -#: ../raster/r.colors/edit_colors.c:110 +#: ../raster/r.colors/edit_colors.c:127 msgid "\"-\" to read rules from stdin" msgstr "" -#: ../raster/r.colors/edit_colors.c:186 ../raster/r.series.interp/main.c:180 +#: ../raster/r.colors/edit_colors.c:149 ../vector/v.colors/main.c:137 +#, fuzzy +msgid "List available rules with description then exit" +msgstr "Zeigt die vorhandenen Regelsätze und Schluß." + +#: ../raster/r.colors/edit_colors.c:150 ../vector/v.colors/main.c:138 +msgid "If a color rule is given, only this rule is listed" +msgstr "" + +#: ../raster/r.colors/edit_colors.c:219 ../raster/r.series.interp/main.c:180 #, c-format msgid "Unable to open %s file <%s>" msgstr "" -#: ../raster/r.colors/edit_colors.c:229 ../raster/r.colors/edit_colors.c:262 +#: ../raster/r.colors/edit_colors.c:260 ../raster/r.colors/edit_colors.c:294 #, c-format msgid "%s map <%s> not found" msgstr "%s Karte <%s> nicht gefunden." -#: ../raster/r.colors/edit_colors.c:235 +#: ../raster/r.colors/edit_colors.c:266 #, c-format msgid "No %s map name found in input file <%s>" msgstr "" -#: ../raster/r.colors/edit_colors.c:278 +#: ../raster/r.colors/edit_colors.c:309 #, c-format msgid "Unable to remove color table of %s map <%s>" msgstr "" -#: ../raster/r.colors/edit_colors.c:280 +#: ../raster/r.colors/edit_colors.c:311 #, c-format msgid "Color table of %s map <%s> not found" msgstr "" -#: ../raster/r.colors/edit_colors.c:302 +#: ../raster/r.colors/edit_colors.c:334 #, c-format msgid "Color table exists for %s map <%s>. Exiting." msgstr "" -#: ../raster/r.colors/edit_colors.c:358 +#: ../raster/r.colors/edit_colors.c:394 #, c-format msgid "Color table 'random' is not supported for floating point %s map" msgstr "" -#: ../raster/r.colors/edit_colors.c:362 +#: ../raster/r.colors/edit_colors.c:399 #, c-format msgid "Color table 'grey.eq' is not supported for floating point %s map" msgstr "" -#: ../raster/r.colors/edit_colors.c:368 +#: ../raster/r.colors/edit_colors.c:406 #, c-format msgid "Color table 'grey.log' is not supported for floating point %s map" msgstr "" -#: ../raster/r.colors/edit_colors.c:376 ../imagery/i.vi/main.c:545 +#: ../raster/r.colors/edit_colors.c:415 ../imagery/i.vi/main.c:546 #, c-format msgid "Unknown color request '%s'" msgstr "Unbekannte Farbanfrage '%s'." -#: ../raster/r.colors/edit_colors.c:386 ../vector/v.colors/make_colors.c:51 +#: ../raster/r.colors/edit_colors.c:426 ../vector/v.colors/make_colors.c:51 #, c-format msgid "Unable to load rules file <%s>" msgstr "Kann die Regel-Datei <%s> nicht laden." -#: ../raster/r.colors/edit_colors.c:396 ../raster/r.colors.out/raster_main.c:69 -#: ../raster/r.grow.distance/main.c:382 ../raster/r.fill.dir/main.c:153 -#: ../vector/v.colors/main.c:315 +#: ../raster/r.colors/edit_colors.c:437 ../raster/r.colors.out/raster_main.c:69 +#: ../raster/r.grow.distance/main.c:382 ../raster/r.fill.dir/main.c:155 +#: ../vector/v.colors/main.c:328 #, c-format msgid "Unable to read color table for raster map <%s>" msgstr "Kann die Farbtabelle der Rasterkarte <%s> nicht lesen." -#: ../raster/r.colors/edit_colors.c:400 ../raster/r.univar/r3.univar_main.c:144 +#: ../raster/r.colors/edit_colors.c:442 ../raster/r.univar/r3.univar_main.c:144 #: ../raster/r.univar/r3.univar_main.c:182 ../raster3d/r3.support/main.c:135 -#: ../raster3d/r3.out.netcdf/main.c:600 ../raster3d/r3.retile/main.c:113 +#: ../raster3d/r3.out.netcdf/main.c:601 ../raster3d/r3.retile/main.c:113 #: ../raster3d/r3.neighbors/main.c:229 ../raster3d/r3.out.vtk/main.c:142 #: ../raster3d/r3.mask/main.c:58 ../raster3d/r3.out.bin/main.c:299 #: ../raster3d/r3.flow/main.c:87 ../raster3d/r3.cross.rast/main.c:245 #: ../raster3d/r3.out.v5d/main.c:307 ../raster3d/r3.timestamp/main.c:73 #: ../raster3d/r3.to.rast/main.c:275 ../raster3d/r3.stats/main.c:97 #: ../raster3d/r3.out.ascii/main.c:326 ../raster3d/r3.null/main.c:103 -#: ../general/g.region/main.c:455 ../vector/v.colors/main.c:319 +#: ../general/g.region/main.c:468 ../vector/v.colors/main.c:332 #, c-format msgid "3D raster map <%s> not found" msgstr "3D-Rasterkarte <%s> nicht gefunden." -#: ../raster/r.colors/edit_colors.c:403 ../vector/v.colors/main.c:322 +#: ../raster/r.colors/edit_colors.c:445 ../vector/v.colors/main.c:335 #, c-format msgid "Unable to read color table for 3D raster map <%s>" msgstr "" -#: ../raster/r.colors/edit_colors.c:447 +#: ../raster/r.colors/edit_colors.c:492 #, c-format msgid "Color table for %s map <%s> set to '%s'" msgstr "" @@ -7049,7 +7403,7 @@ msgstr "" #: ../raster/r.mfilter/main.c:59 ../raster/r.neighbors/main.c:173 -#: ../raster/r.resamp.filter/main.c:392 ../raster3d/r3.neighbors/main.c:215 +#: ../raster/r.resamp.filter/main.c:397 ../raster3d/r3.neighbors/main.c:215 #: ../vector/v.outlier/main.c:73 msgid "filter" msgstr "" @@ -7147,54 +7501,42 @@ msgid "Error reading temporary file" msgstr "Fehler beim Lesen der temporären Datei." -#: ../raster/r.cost/main.c:145 +#: ../raster/r.cost/main.c:168 msgid "Creates a raster map showing the cumulative cost of moving between different geographic locations on an input raster map whose cell category values represent cost." msgstr "Erzeugt eine Rasterkarte, die die kumulativen Kosten, die beim Bewegen zwischen unterschiedlichen geographischen Orten entstehen, zeigt. Die Kategoriewerte der Eingabekarte repräsentieren die Kosten." -#: ../raster/r.cost/main.c:152 +#: ../raster/r.cost/main.c:175 msgid "Name of input raster map containing grid cell cost information" msgstr "" -#: ../raster/r.cost/main.c:160 +#: ../raster/r.cost/main.c:191 msgid "Name for output raster map with nearest start point" msgstr "" -#: ../raster/r.cost/main.c:444 +#: ../raster/r.cost/main.c:515 #, c-format msgid "Reading raster map <%s>, initializing output..." msgstr "" -#: ../raster/r.cost/main.c:489 +#: ../raster/r.cost/main.c:560 #, c-format msgid "Negative cell value found at row %d, col %d. Setting negative value to null_cost value" msgstr "Negative Werte in Zeile %d, Spalte %d gefunden. Setze die negativen Werte auf den null_cost-Wert." -#: ../raster/r.cost/main.c:582 -#, c-format -msgid "No start points found in vector map <%s>" -msgstr "" - -#: ../raster/r.cost/main.c:584 -#, c-format -msgid "%d point found" -msgid_plural "%d points found" -msgstr[0] "" -msgstr[1] "" - -#: ../raster/r.cost/main.c:1034 ../raster/r.buffer/write_map.c:45 +#: ../raster/r.cost/main.c:1230 ../raster/r.buffer/write_map.c:45 #: ../raster/r.flow/io.c:207 #, c-format msgid "Writing output raster map <%s>..." msgstr "Schreibe Ausgabe-Rasterkarte <%s>..." -#: ../raster/r.cost/main.c:1036 +#: ../raster/r.cost/main.c:1232 #, c-format msgid "Writing raster map with nearest start point <%s>..." msgstr "" #: ../raster/r.resamp.interp/main.c:77 ../raster/r.resamp.rst/main.c:149 #: ../raster/r.resamp.stats/main.c:262 ../raster/r.resamp.bspline/main.c:81 -#: ../raster/r.resample/main.c:55 ../raster/r.resamp.filter/main.c:390 +#: ../raster/r.resample/main.c:55 ../raster/r.resamp.filter/main.c:395 msgid "resample" msgstr "" @@ -7212,8 +7554,8 @@ msgstr "Ungültige Methode: %s." #: ../raster/r.resamp.interp/main.c:370 ../raster/r.mode/main.c:143 -#: ../raster/r.resamp.stats/main.c:395 ../raster/r.tile/main.c:200 -#: ../raster/r.resamp.filter/main.c:579 +#: ../raster/r.resamp.stats/main.c:395 ../raster/r.tile/main.c:203 +#: ../raster/r.resamp.filter/main.c:593 #, c-format msgid "Unable to read color table for %s" msgstr "Kann die Farbtabelle für %s nicht lesen." @@ -7350,14 +7692,15 @@ #: ../raster/r.topmodel/file_io.c:28 ../raster/r.topmodel/file_io.c:136 #: ../raster/r.topmodel/file_io.c:161 ../raster/r.series.accumulate/main.c:221 -#: ../raster/r.series/main.c:223 ../raster/r.mapcalc/main.c:49 -#: ../raster/r.in.xyz/main.c:582 ../raster/r.in.mat/main.c:125 -#: ../raster/r.support/main.c:176 ../display/d.legend.vect/main.c:259 -#: ../display/d.legend.vect/main.c:273 ../display/d.legend.vect/draw.c:72 -#: ../display/d.linegraph/main.c:415 ../display/d.linegraph/main.c:432 -#: ../display/d.linegraph/main.c:730 ../display/d.text/main.c:380 -#: ../display/d.where/main.c:163 ../raster3d/r3.support/main.c:167 -#: ../general/g.cairocomp/main.c:46 ../vector/v.segment/main.c:98 +#: ../raster/r.series/main.c:226 ../raster/r.mapcalc/main.c:49 +#: ../raster/r.in.xyz/main.c:582 ../raster/r.buildvrt/main.c:126 +#: ../raster/r.in.mat/main.c:125 ../raster/r.support/main.c:176 +#: ../display/d.legend.vect/main.c:259 ../display/d.legend.vect/main.c:273 +#: ../display/d.legend.vect/draw.c:72 ../display/d.linegraph/main.c:415 +#: ../display/d.linegraph/main.c:432 ../display/d.linegraph/main.c:730 +#: ../display/d.text/main.c:380 ../display/d.where/main.c:160 +#: ../raster3d/r3.support/main.c:167 ../general/g.cairocomp/main.c:46 +#: ../imagery/i.group/main.c:122 ../vector/v.segment/main.c:98 #: ../vector/v.net.path/path.c:49 ../vector/v.lrs/v.lrs.segment/main.c:133 #, c-format msgid "Unable to open input file <%s>" @@ -7550,7 +7893,7 @@ msgstr[0] "" msgstr[1] "" -#: ../raster/r.texture/main.c:354 ../imagery/i.vi/main.c:225 +#: ../raster/r.texture/main.c:354 ../imagery/i.vi/main.c:226 #, c-format msgid "Calculating %s..." msgstr "" @@ -7667,7 +8010,7 @@ msgstr "'%s' muss größer sein als Null; verwende %s=255." #: ../raster/r.stats/main.c:285 ../raster/r.series.accumulate/main.c:265 -#: ../raster/r.series/main.c:287 +#: ../raster/r.series/main.c:300 ../raster/r.buildvrt/main.c:185 msgid "Raster map not found" msgstr "Rasterkarte nicht gefunden." @@ -8185,7 +8528,7 @@ msgid "Exports a GRASS raster to a binary array." msgstr "Exportiert eine GRASS Rasterkarte als binäres Array." -#: ../raster/r.out.bin/main.c:290 ../raster/r.random/main.c:62 +#: ../raster/r.out.bin/main.c:290 ../raster/r.random/main.c:63 #: ../imagery/i.zc/main.c:66 msgid "Name of input raster map" msgstr "Name der Eingabe-Rasterkarte." @@ -8232,7 +8575,7 @@ msgstr "Ungültiger Wert für Null (nur Integer)." #: ../raster/r.out.bin/main.c:379 ../raster/r.in.bin/main.c:462 -#: ../vector/v.colors/main.c:225 +#: ../vector/v.colors/main.c:238 #, c-format msgid "-%c and -%c are mutually exclusive" msgstr "" @@ -8412,7 +8755,7 @@ msgid "Spline tension value" msgstr "Spline tension Wert." -#: ../raster/r.resamp.rst/main.c:246 ../vector/v.surf.rst/main.c:340 +#: ../raster/r.resamp.rst/main.c:246 ../vector/v.surf.rst/main.c:343 msgid "Anisotropy angle (in degrees counterclockwise from East)" msgstr "Anisotropie-Winkel (in Grad gegen den Uhrzeigersinn von Osten)." @@ -8420,7 +8763,7 @@ msgid "Anisotropy" msgstr "Anisotropie" -#: ../raster/r.resamp.rst/main.c:253 ../vector/v.surf.rst/main.c:347 +#: ../raster/r.resamp.rst/main.c:253 ../vector/v.surf.rst/main.c:350 msgid "Anisotropy scaling factor" msgstr "Anisotropie Skalierfaktor" @@ -8428,7 +8771,7 @@ msgid "Use dnorm independent tension" msgstr "Benutze dnorm unabhängige Spannung." -#: ../raster/r.resamp.rst/main.c:263 ../vector/v.surf.rst/main.c:171 +#: ../raster/r.resamp.rst/main.c:263 ../vector/v.surf.rst/main.c:173 msgid "Output partial derivatives instead of topographic parameters" msgstr "Gebe partielle Ableitungen an Stelle von topographischen Parametern aus." @@ -8541,7 +8884,7 @@ #: ../raster/r.in.ascii/main.c:150 ../display/d.title/main.c:117 #: ../raster3d/r3.in.ascii/main.c:169 ../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 ../vector/v.surf.rst/main.c:864 +#: ../general/g.setproj/get_stp.c:286 ../vector/v.surf.rst/main.c:867 #: ../vector/v.in.ascii/main.c:275 #, c-format msgid "Unable to open temporary file <%s>" @@ -8549,7 +8892,7 @@ #: ../raster/r.resamp.rst/main.c:547 ../raster/r.thin/io.c:131 #: ../raster/r.thin/io.c:138 ../raster/r.thin/io.c:147 -#: ../vector/v.surf.rst/main.c:869 +#: ../vector/v.surf.rst/main.c:872 #, c-format msgid "Error writing temporary file <%s>" msgstr "" @@ -8577,10 +8920,10 @@ msgstr "" #: ../raster/r.univar/r3.univar_main.c:151 -#: ../raster/r.univar/r3.univar_main.c:189 ../raster3d/r3.out.netcdf/main.c:617 +#: ../raster/r.univar/r3.univar_main.c:189 ../raster3d/r3.out.netcdf/main.c:618 #: ../raster3d/r3.retile/main.c:127 ../raster3d/r3.neighbors/main.c:266 #: ../raster3d/r3.neighbors/main.c:275 ../raster3d/r3.out.vtk/main.c:207 -#: ../raster3d/r3.out.vtk/main.c:292 ../raster3d/r3.out.vtk/main.c:513 +#: ../raster3d/r3.out.vtk/main.c:292 ../raster3d/r3.out.vtk/main.c:512 #: ../raster3d/r3.mkdspf/main.c:168 ../raster3d/r3.mask/main.c:64 #: ../raster3d/r3.out.bin/main.c:314 ../raster3d/r3.flow/main.c:118 #: ../raster3d/r3.flow/main.c:132 ../raster3d/r3.flow/main.c:373 @@ -8713,53 +9056,53 @@ msgid "Programmer error in get_stats/switch" msgstr "Programmiererfehler in get_stats/switch." -#: ../raster/r.random/main.c:54 ../raster/r.random.surface/main.c:59 +#: ../raster/r.random/main.c:55 ../raster/r.random.surface/main.c:59 #: ../raster/r.surf.random/main.c:38 ../raster/r.random.cells/main.c:49 -#: ../raster/r.surf.gauss/main.c:40 ../vector/v.random/main.c:100 -#: ../vector/v.perturb/main.c:65 ../vector/v.extract/main.c:81 +#: ../raster/r.surf.gauss/main.c:40 ../vector/v.random/main.c:103 +#: ../vector/v.perturb/main.c:65 ../vector/v.extract/main.c:82 msgid "random" msgstr "" -#: ../raster/r.random/main.c:55 ../display/d.vect/main.c:76 -#: ../general/g.region/main.c:69 ../vector/v.random/main.c:103 +#: ../raster/r.random/main.c:56 ../display/d.vect/main.c:76 +#: ../general/g.region/main.c:70 ../vector/v.random/main.c:106 #: ../vector/v.cluster/main.c:94 ../vector/v.in.lidar/main.c:139 -#: ../vector/v.patch/main.c:71 ../vector/v.perturb/main.c:67 +#: ../vector/v.patch/main.c:73 ../vector/v.perturb/main.c:67 #: ../vector/v.rectify/main.c:72 ../vector/v.in.ascii/main.c:73 -#: ../vector/v.decimate/main.c:130 ../vector/v.edit/main.c:61 +#: ../vector/v.decimate/main.c:131 ../vector/v.edit/main.c:61 #: ../vector/v.info/main.c:43 ../vector/v.in.dxf/main.c:67 #: ../vector/v.external/main.c:57 msgid "level1" msgstr "" -#: ../raster/r.random/main.c:58 +#: ../raster/r.random/main.c:59 msgid "Creates a raster map layer and vector point map containing randomly located points." msgstr "Erstellt eine Rasterkarte und eine Vektorkarte, die zufällig angeordnete Punkte enthalten." -#: ../raster/r.random/main.c:67 +#: ../raster/r.random/main.c:68 msgid "Name of cover raster map" msgstr "Name der Bedeckungs-Rasterkarte" -#: ../raster/r.random/main.c:74 +#: ../raster/r.random/main.c:75 msgid "The number of points to allocate" msgstr "Die Zahl der Punkte, die verteilt werden sollen." -#: ../raster/r.random/main.c:86 +#: ../raster/r.random/main.c:93 msgid "Generate points also for NULL category" msgstr "Erzeuge Punkte auch für die NULL-Kategorie." -#: ../raster/r.random/main.c:91 +#: ../raster/r.random/main.c:98 msgid "Report information about input raster and exit" msgstr "Gebe Informationen über die Eingabe-Rasterkarte und beende das Modul." -#: ../raster/r.random/main.c:95 +#: ../raster/r.random/main.c:102 msgid "Generate vector points as 3D points" msgstr "Erzeuge Vektorpunkte als 3D-Punkte." -#: ../raster/r.random/main.c:98 ../vector/v.in.ascii/main.c:195 +#: ../raster/r.random/main.c:105 ../vector/v.in.ascii/main.c:195 msgid "Do not build topology in points mode" msgstr "Erzeugt keine Topologie im Punkt-Modus." -#: ../raster/r.random/main.c:99 ../display/d.linegraph/main.c:353 +#: ../raster/r.random/main.c:106 ../display/d.linegraph/main.c:353 #: ../display/d.linegraph/main.c:362 ../display/d.linegraph/main.c:371 #: ../display/d.linegraph/main.c:386 ../vector/v.out.ascii/args.c:40 #: ../vector/v.out.ascii/args.c:66 ../vector/v.out.ascii/args.c:76 @@ -8772,42 +9115,42 @@ msgid "Points" msgstr "Punkte" -#: ../raster/r.random/main.c:143 +#: ../raster/r.random/main.c:150 #, c-format msgid "Note: one (or both) of %s and %s must be specified" msgstr "Anmerkung: Eins (oder beide) von %s und %s muss angegeben werden." -#: ../raster/r.random/main.c:151 +#: ../raster/r.random/main.c:158 #, c-format msgid "<%s=%s> invalid percentage" msgstr "<%s=%s> Ungültiger Prozentwert" -#: ../raster/r.random/main.c:162 +#: ../raster/r.random/main.c:169 #, c-format msgid "<%s=%s> invalid number of points" msgstr "<%s=%s> Ungültige Anzahl von Punkten." -#: ../raster/r.random/main.c:176 +#: ../raster/r.random/main.c:183 #, c-format msgid "There aren't [%llu] cells in the current region" msgstr "" -#: ../raster/r.random/main.c:179 +#: ../raster/r.random/main.c:186 #, c-format msgid "There aren't [%llu] non-NULL cells in the current region" msgstr "" -#: ../raster/r.random/main.c:183 +#: ../raster/r.random/main.c:190 #, c-format msgid "There aren't [%lu] cells in the current region" msgstr "" -#: ../raster/r.random/main.c:186 +#: ../raster/r.random/main.c:193 #, c-format msgid "There aren't [%lu] non-NULL cells in the current region" msgstr "" -#: ../raster/r.random/main.c:192 +#: ../raster/r.random/main.c:199 msgid "There are no valid locations in the current region" msgstr "ES sind keine gültigen Locations in der aktuellen Region." @@ -8839,7 +9182,7 @@ msgid "Writing vector map <%s> ..." msgstr "Schreibe Vektorkarte <%s> ..." -#: ../raster/r.random/random.c:190 ../vector/v.net.distance/main.c:363 +#: ../raster/r.random/random.c:189 ../vector/v.net.distance/main.c:363 #: ../vector/v.net.allpairs/main.c:271 ../vector/v.net.path/path.c:350 #: ../vector/v.net.iso/main.c:724 ../vector/v.net.iso/main.c:754 #: ../vector/v.net.flow/main.c:262 ../vector/v.net.timetable/main.c:134 @@ -8853,35 +9196,36 @@ msgid "Cannot insert new record: %s" msgstr "Kann neuen Eintrag nicht einfügen: %s" -#: ../raster/r.random/random.c:244 +#: ../raster/r.random/random.c:243 #, c-format msgid "Only [%llu] random points created" msgstr "" -#: ../raster/r.random/random.c:247 +#: ../raster/r.random/random.c:246 #, c-format msgid "Only [%lu] random points created" msgstr "" -#: ../raster/r.random/random.c:258 ../raster/r.to.vect/main.c:233 +#: ../raster/r.random/random.c:257 ../raster/r.to.vect/main.c:233 #: ../db/drivers/postgres/index.c:59 ../vector/v.mkgrid/main.c:346 -#: ../vector/v.mkgrid/main.c:404 ../vector/v.random/main.c:259 -#: ../vector/v.select/copy_tabs.c:87 ../vector/v.patch/main.c:328 -#: ../vector/v.overlay/main.c:592 ../vector/v.extract/copy_tab.c:124 +#: ../vector/v.mkgrid/main.c:404 ../vector/v.random/main.c:300 +#: ../vector/v.select/copy_tabs.c:87 ../vector/v.patch/main.c:366 +#: ../vector/v.overlay/main.c:592 ../vector/v.decimate/copy_tab.c:119 +#: ../vector/v.extract/copy_tab.c:124 msgid "Unable to create index" msgstr "Kann den Index nicht erzeugen." -#: ../raster/r.random/random.c:262 ../raster/r.contour/main.c:193 +#: ../raster/r.random/random.c:261 ../raster/r.contour/main.c:193 #: ../raster/r.stream.extract/close.c:202 ../raster/r.to.vect/main.c:238 #: ../raster3d/r3.flow/main.c:72 ../vector/v.mkgrid/main.c:350 -#: ../vector/v.mkgrid/main.c:408 ../vector/v.random/main.c:265 +#: ../vector/v.mkgrid/main.c:408 ../vector/v.random/main.c:306 #: ../vector/v.in.lidar/attributes.c:144 ../vector/v.reclass/main.c:327 #: ../vector/v.in.dwg/main.c:249 ../vector/v.select/copy_tabs.c:90 -#: ../vector/v.in.ogr/main.c:1145 ../vector/v.patch/main.c:333 +#: ../vector/v.in.ogr/main.c:1208 ../vector/v.patch/main.c:371 #: ../vector/v.overlay/main.c:597 ../vector/v.sample/main.c:197 -#: ../vector/v.distance/main.c:1424 ../vector/v.in.ascii/main.c:423 -#: ../vector/v.to.points/main.c:202 ../vector/v.in.dxf/write_vect.c:238 -#: ../vector/v.extract/copy_tab.c:129 +#: ../vector/v.distance/main.c:1432 ../vector/v.in.ascii/main.c:423 +#: ../vector/v.to.points/main.c:202 ../vector/v.decimate/copy_tab.c:124 +#: ../vector/v.in.dxf/write_vect.c:238 ../vector/v.extract/copy_tab.c:129 #, c-format msgid "Unable to grant privileges on table <%s>" msgstr "Kann Rechte für die Tabelle <%s> nicht setzen." @@ -9054,155 +9398,166 @@ msgid "Unable to read category file of raster map <%s@%s>" msgstr "Kann die Kategorie-Datei der Rasterkarte <%s@%s> nicht lesen." -#: ../raster/r.horizon/main.c:182 ../raster/r.sunhours/main.c:75 +#: ../raster/r.horizon/main.c:181 ../raster/r.sunhours/main.c:75 #: ../raster/r.sunmask/main.c:118 msgid "sun position" msgstr "" -#: ../raster/r.horizon/main.c:184 +#: ../raster/r.horizon/main.c:183 msgid "Computes horizon angle height from a digital elevation model." msgstr "" -#: ../raster/r.horizon/main.c:186 +#: ../raster/r.horizon/main.c:185 msgid "The module has two different modes of operation: 1. Computes the entire horizon around a single point whose coordinates are given with the 'coord' option. The horizon height (in radians). 2. Computes one or more raster maps of the horizon height in a single direction. The input for this is the angle (in degrees), which is measured counterclockwise with east=0, north=90 etc. The output is the horizon height in radians." msgstr "" -#: ../raster/r.horizon/main.c:203 +#: ../raster/r.horizon/main.c:202 msgid "Direction in which you want to know the horizon height" msgstr "Richtung in der die Horizonthöhe berechnet werden soll." -#: ../raster/r.horizon/main.c:220 +#: ../raster/r.horizon/main.c:219 msgid "Start angle for multidirectional horizon [degrees]" msgstr "" -#: ../raster/r.horizon/main.c:221 ../raster/r.horizon/main.c:230 -#: ../raster/r.horizon/main.c:238 ../raster/r.horizon/main.c:246 -#: ../raster/r.horizon/main.c:254 ../raster/r.horizon/main.c:262 -#: ../raster/r.horizon/main.c:270 ../raster/r.horizon/main.c:283 +#: ../raster/r.horizon/main.c:220 ../raster/r.horizon/main.c:229 +#: ../raster/r.horizon/main.c:237 ../raster/r.horizon/main.c:245 +#: ../raster/r.horizon/main.c:253 ../raster/r.horizon/main.c:261 +#: ../raster/r.horizon/main.c:269 ../raster/r.horizon/main.c:282 msgid "Raster mode" msgstr "" -#: ../raster/r.horizon/main.c:229 +#: ../raster/r.horizon/main.c:228 msgid "End angle for multidirectional horizon [degrees]" msgstr "" -#: ../raster/r.horizon/main.c:237 +#: ../raster/r.horizon/main.c:236 msgid "For horizon rasters, read from the DEM an extra buffer around the present region" msgstr "Für Horizont-Rasterkarten: Lese vom DGM einen extra Pufferbereich um die aktuelle Region herum ein." -#: ../raster/r.horizon/main.c:245 +#: ../raster/r.horizon/main.c:244 msgid "For horizon rasters, read from the DEM an extra buffer eastward the present region" msgstr "Für Horizont-Rasterkarten: Lese vom DGM einen extra Pufferbereich östlich der aktuellen Region ein." -#: ../raster/r.horizon/main.c:253 +#: ../raster/r.horizon/main.c:252 msgid "For horizon rasters, read from the DEM an extra buffer westward the present region" msgstr "Für Horizont-Rasterkarten: Lese vom DGM einen extra Pufferbereich westlich der aktuellen Region ein." -#: ../raster/r.horizon/main.c:261 +#: ../raster/r.horizon/main.c:260 msgid "For horizon rasters, read from the DEM an extra buffer northward the present region" msgstr "Für Horizont-Rasterkarten: Lese vom DGM einen extra Pufferbereich nördlich der aktuellen Region ein." -#: ../raster/r.horizon/main.c:269 +#: ../raster/r.horizon/main.c:268 msgid "For horizon rasters, read from the DEM an extra buffer southward the present region" msgstr "Für Horizont-Rasterkarten: Lese vom DGM einen extra Pufferbereichsüdlich der aktuellen Region ein." -#: ../raster/r.horizon/main.c:277 +#: ../raster/r.horizon/main.c:276 msgid "The maximum distance to consider when finding the horizon height" msgstr "Die maximale bei der Suche nach der Horizonthöhe zu berücksichtigende Distanz." -#: ../raster/r.horizon/main.c:288 +#: ../raster/r.horizon/main.c:287 msgid "Coordinate for which you want to calculate the horizon" msgstr "Koordinate, für die die Horizonthöhe berechnet werden soll." -#: ../raster/r.horizon/main.c:289 ../raster/r.horizon/main.c:305 +#: ../raster/r.horizon/main.c:288 ../raster/r.horizon/main.c:304 msgid "Point mode" msgstr "" -#: ../raster/r.horizon/main.c:310 +#: ../raster/r.horizon/main.c:309 msgid "Write output in degrees (default is radians)" msgstr "Schreibe die Ausgabe in Grad (Standard: Bogenmaß)." -#: ../raster/r.horizon/main.c:315 +#: ../raster/r.horizon/main.c:314 msgid "Write output in compass orientation (default is CCW, East=0)" msgstr "" -#: ../raster/r.horizon/main.c:355 +#: ../raster/r.horizon/main.c:354 msgid "Note: In latitude-longitude coordinate system specify buffers in degree unit" msgstr "" -#: ../raster/r.horizon/main.c:368 +#: ../raster/r.horizon/main.c:367 msgid "Can't read the coordinates from the \"coordinate\" option." msgstr "" -#: ../raster/r.horizon/main.c:395 +#: ../raster/r.horizon/main.c:372 +msgid "Coordinates are outside of the current region" +msgstr "" + +#: ../raster/r.horizon/main.c:399 msgid "You didn't specify a direction value or step size. Aborting." msgstr "Sie haben keine Wert für die Richtung oder Schrittgröße angegeben. Breche ab." -#: ../raster/r.horizon/main.c:400 +#: ../raster/r.horizon/main.c:404 msgid "You didn't specify a horizon raster name. Aborting." msgstr "Sie haben keine Horizont-Rasterkarte angegeben, Breche ab." -#: ../raster/r.horizon/main.c:415 +#: ../raster/r.horizon/main.c:419 msgid "Negative values of start angle are not allowed. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:419 +#: ../raster/r.horizon/main.c:423 msgid "End angle is not between 0 and 360. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:423 +#: ../raster/r.horizon/main.c:427 msgid "You specify a start grater than the end angle. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:431 +#: ../raster/r.horizon/main.c:435 msgid "You didn't specify an angle step size. Aborting." msgstr "Sie haben kein Schrittgröße für den Winkel angegeben. Breche ab." -#: ../raster/r.horizon/main.c:442 +#: ../raster/r.horizon/main.c:446 msgid "Could not read bufferzone size. Aborting." msgstr "Konnte die Pufferzonengröße nicht lesen. Breche ab." -#: ../raster/r.horizon/main.c:447 ../raster/r.horizon/main.c:453 -#: ../raster/r.horizon/main.c:460 ../raster/r.horizon/main.c:467 +#: ../raster/r.horizon/main.c:451 ../raster/r.horizon/main.c:457 +#: ../raster/r.horizon/main.c:464 ../raster/r.horizon/main.c:471 #, c-format msgid "Could not read %s bufferzone size. Aborting." msgstr "Konnte die %s Bufferzonengröße nicht lesen. Breche ab." -#: ../raster/r.horizon/main.c:448 +#: ../raster/r.horizon/main.c:452 msgid "east" msgstr "Osten" -#: ../raster/r.horizon/main.c:454 +#: ../raster/r.horizon/main.c:458 msgid "west" msgstr "Westen" -#: ../raster/r.horizon/main.c:461 +#: ../raster/r.horizon/main.c:465 msgid "south" msgstr "Süden" -#: ../raster/r.horizon/main.c:468 +#: ../raster/r.horizon/main.c:472 msgid "north" msgstr "Norden" -#: ../raster/r.horizon/main.c:473 +#: ../raster/r.horizon/main.c:477 msgid "Could not read maximum distance. Aborting." msgstr "Konnte die maximale Distanz nicht lesen. Breche ab." -#: ../raster/r.horizon/main.c:484 +#: ../raster/r.horizon/main.c:488 msgid "The distance value must be 0.5-1.5. Aborting." msgstr "Der Distanzwert muss zwischen 0.5 und 1.5 sein. Abbruch." -#: ../raster/r.horizon/main.c:654 ../raster/r.in.ascii/main.c:187 +#: ../raster/r.horizon/main.c:656 ../raster/r.in.ascii/main.c:187 #, c-format msgid "OOPS: rows changed from %d to %d" msgstr "UPS: Die Zeilen haben sich von %d auf %d geändert." -#: ../raster/r.horizon/main.c:658 ../raster/r.in.ascii/main.c:190 +#: ../raster/r.horizon/main.c:660 ../raster/r.in.ascii/main.c:190 #, c-format msgid "OOPS: cols changed from %d to %d" msgstr "OOPS: Spalten haben sich von %d auf %d verändert." -#: ../raster/r.horizon/main.c:1174 +#: ../raster/r.horizon/main.c:849 ../raster/r.horizon/main.c:867 +#: ../raster/r.horizon/main.c:1203 ../raster/r.horizon/main.c:1223 +#: ../raster/r.proj/main.c:450 ../raster/r.proj/main.c:541 +#, fuzzy, c-format +msgid "Error in %s" +msgstr "Fehler: %s" + +#: ../raster/r.horizon/main.c:1176 #, c-format msgid "Calculating map %01d of %01d (angle %.2f, raster map <%s>)" msgstr "" @@ -9357,7 +9712,7 @@ 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:183 +#: ../raster/r.series.accumulate/main.c:132 ../raster/r.series/main.c:184 msgid "Ignore values outside this range" msgstr "Ignoriere Werte außerhalb dieses Bereichs." @@ -9381,7 +9736,7 @@ msgid "Huglin Heliothermal index" msgstr "" -#: ../raster/r.series.accumulate/main.c:163 ../raster/r.series/main.c:191 +#: ../raster/r.series.accumulate/main.c:163 ../raster/r.series/main.c:192 msgid "Do not keep files open" msgstr "" @@ -9390,27 +9745,30 @@ msgstr "" #: ../raster/r.series.accumulate/main.c:206 ../raster/r.neighbors/main.c:266 -#: ../raster/r.series/main.c:204 ../raster/r.mapcalc/main.c:131 -#: ../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.external/main.c:170 ../vector/v.colors/main.c:206 +#: ../raster/r.series/main.c:205 ../raster/r.mapcalc/main.c:131 +#: ../raster/r.buildvrt/main.c:109 ../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.external/main.c:170 +#: ../vector/v.colors/main.c:219 #, c-format msgid "%s= and %s= are mutually exclusive" msgstr "" -#: ../raster/r.series.accumulate/main.c:210 ../raster/r.series/main.c:208 -#: ../raster/r.series.interp/main.c:126 ../raster/r.series.interp/main.c:142 +#: ../raster/r.series.accumulate/main.c:210 ../raster/r.series/main.c:209 +#: ../raster/r.buildvrt/main.c:113 ../raster/r.series.interp/main.c:126 +#: ../raster/r.series.interp/main.c:142 #, c-format msgid "Please specify %s= or %s=" msgstr "" -#: ../raster/r.series.accumulate/main.c:255 ../raster/r.series/main.c:275 +#: ../raster/r.series.accumulate/main.c:255 ../raster/r.series/main.c:288 +#: ../raster/r.buildvrt/main.c:174 msgid "No raster map name found in input file" msgstr "" -#: ../raster/r.series.accumulate/main.c:318 ../raster/r.slope.aspect/main.c:544 -#: ../raster/r.series/main.c:386 ../raster/r.patch/main.c:140 -#: ../raster/r.series.interp/main.c:339 ../raster/r.relief/main.c:316 +#: ../raster/r.series.accumulate/main.c:318 ../raster/r.slope.aspect/main.c:577 +#: ../raster/r.series/main.c:415 ../raster/r.patch/main.c:140 +#: ../raster/r.series.interp/main.c:339 ../raster/r.relief/main.c:317 msgid "Percent complete..." msgstr "Prozent fertig..." @@ -9472,10 +9830,10 @@ msgstr "Lese Karte %s ..." #: ../raster/r.distance/report.c:61 -#: ../scripts/i.colors.enhance/i.colors.enhance.py:153 -#: ../scripts/i.colors.enhance/i.colors.enhance.py:176 -#: ../scripts/i.colors.enhance/i.colors.enhance.py:186 -#: ../scripts/i.colors.enhance/i.colors.enhance.py:210 +#: ../scripts/i.colors.enhance/i.colors.enhance.py:161 +#: ../scripts/i.colors.enhance/i.colors.enhance.py:184 +#: ../scripts/i.colors.enhance/i.colors.enhance.py:194 +#: ../scripts/i.colors.enhance/i.colors.enhance.py:218 msgid "Processing..." msgstr "Arbeite ..." @@ -10390,9 +10748,9 @@ #: ../raster/r.contour/main.c:183 ../raster/r.stream.extract/close.c:194 #: ../vector/v.net.distance/main.c:291 ../vector/v.in.lidar/attributes.c:135 #: ../vector/v.net.allpairs/main.c:179 ../vector/v.in.dwg/main.c:240 -#: ../vector/v.in.ogr/main.c:1138 ../vector/v.net.path/path.c:109 +#: ../vector/v.in.ogr/main.c:1201 ../vector/v.net.path/path.c:109 #: ../vector/v.overlay/main.c:587 ../vector/v.net.iso/main.c:390 -#: ../vector/v.net.flow/main.c:181 ../vector/v.distance/main.c:1419 +#: ../vector/v.net.flow/main.c:181 ../vector/v.distance/main.c:1427 #: ../vector/v.net.timetable/main.c:103 ../vector/v.to.points/main.c:192 #: ../vector/v.net.components/main.c:190 ../vector/v.net.centrality/main.c:266 #: ../vector/v.net.alloc/main.c:329 @@ -10402,7 +10760,7 @@ #: ../raster/r.contour/main.c:188 ../raster3d/r3.flow/main.c:67 #: ../vector/v.in.lidar/attributes.c:139 ../vector/v.reclass/main.c:322 -#: ../vector/v.in.dwg/main.c:244 ../vector/v.in.ogr/main.c:1360 +#: ../vector/v.in.dwg/main.c:244 ../vector/v.in.ogr/main.c:1430 #: ../vector/v.in.ascii/main.c:523 ../vector/v.to.points/main.c:197 #: ../vector/v.in.dxf/write_vect.c:241 #, c-format @@ -10410,8 +10768,8 @@ msgstr "Kann keinen Index für die Tabelle <%s>, Schlüssel <%s> erzeugen." #: ../raster/r.contour/main.c:203 ../vector/v.select/copy_tabs.c:17 -#: ../vector/v.voronoi/main.c:384 ../vector/v.extract/copy_tab.c:57 -#: ../vector/v.generalize/misc.c:134 +#: ../vector/v.voronoi/main.c:384 ../vector/v.decimate/copy_tab.c:54 +#: ../vector/v.extract/copy_tab.c:57 ../vector/v.generalize/misc.c:134 msgid "Writing attributes..." msgstr "Schreibe Attribute ..." @@ -10422,7 +10780,7 @@ msgid "Unable to insert new record: '%s'" msgstr "Kann neuen Eintrag nicht einfügen: '%s'" -#: ../raster/r.contour/main.c:237 ../raster/r.in.lidar/main.c:608 +#: ../raster/r.contour/main.c:237 ../raster/r.in.lidar/main.c:613 #: ../vector/v.generalize/displacement.c:78 msgid "Reading data..." msgstr "Lese Daten..." @@ -10456,210 +10814,223 @@ msgstr[0] "" msgstr[1] "" -#: ../raster/r.contour/cont.c:213 +#: ../raster/r.contour/cont.c:214 #, c-format msgid "%d crossing found" msgid_plural "%d crossings found" msgstr[0] "" msgstr[1] "" -#: ../raster/r.contour/cont.c:266 +#: ../raster/r.contour/cont.c:267 msgid "Illegal edge number" msgstr "Ungültige Kantenanzahl." -#: ../raster/r.contour/cont.c:374 +#: ../raster/r.contour/cont.c:375 msgid "Edge number out of range" msgstr "Kantenanzahl außerhalb der Spanne." -#: ../raster/r.slope.aspect/main.c:152 ../raster/r.param.scale/interface.c:56 +#: ../raster/r.slope.aspect/main.c:170 ../raster/r.param.scale/interface.c:56 #: ../raster/r.relief/main.c:110 ../imagery/i.topo.corr/main.c:48 msgid "terrain" msgstr "Gelände" -#: ../raster/r.slope.aspect/main.c:153 +#: ../raster/r.slope.aspect/main.c:171 msgid "aspect" msgstr "" -#: ../raster/r.slope.aspect/main.c:154 +#: ../raster/r.slope.aspect/main.c:172 msgid "slope" msgstr "" -#: ../raster/r.slope.aspect/main.c:155 +#: ../raster/r.slope.aspect/main.c:173 msgid "curvature" msgstr "" -#: ../raster/r.slope.aspect/main.c:156 +#: ../raster/r.slope.aspect/main.c:174 msgid "Generates raster maps of slope, aspect, curvatures and partial derivatives from an elevation raster map." msgstr "" -#: ../raster/r.slope.aspect/main.c:158 +#: ../raster/r.slope.aspect/main.c:176 msgid "Aspect is calculated counterclockwise from east." msgstr "Exposition berechnet gegen den Uhrzeigersinn beginned im Osten." -#: ../raster/r.slope.aspect/main.c:165 ../vector/v.surf.rst/main.c:201 +#: ../raster/r.slope.aspect/main.c:183 ../vector/v.surf.rst/main.c:203 msgid "Name for output slope raster map" msgstr "Name der Ausgabe-Neigungs-Rasterkarte." -#: ../raster/r.slope.aspect/main.c:166 ../raster/r.slope.aspect/main.c:172 -#: ../raster/r.slope.aspect/main.c:196 ../raster/r.slope.aspect/main.c:203 -#: ../raster/r.slope.aspect/main.c:210 ../raster/r.slope.aspect/main.c:217 -#: ../raster/r.slope.aspect/main.c:224 ../raster/r.slope.aspect/main.c:231 -#: ../raster/r.slope.aspect/main.c:238 ../raster/r.watershed/front/main.c:139 -#: ../raster/r.watershed/front/main.c:146 -#: ../raster/r.watershed/front/main.c:153 +#: ../raster/r.slope.aspect/main.c:184 ../raster/r.slope.aspect/main.c:190 +#: ../raster/r.slope.aspect/main.c:214 ../raster/r.slope.aspect/main.c:221 +#: ../raster/r.slope.aspect/main.c:228 ../raster/r.slope.aspect/main.c:235 +#: ../raster/r.slope.aspect/main.c:242 ../raster/r.slope.aspect/main.c:249 +#: ../raster/r.slope.aspect/main.c:256 ../raster/r.watershed/front/main.c:147 +#: ../raster/r.watershed/front/main.c:154 #: ../raster/r.watershed/front/main.c:160 -#: ../raster/r.watershed/front/main.c:166 -#: ../raster/r.watershed/front/main.c:172 -#: ../raster/r.watershed/front/main.c:180 -#: ../raster/r.watershed/front/main.c:188 -#: ../raster/r.watershed/front/main.c:195 ../vector/v.surf.rst/main.c:172 -#: ../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:232 ../vector/v.surf.rst/main.c:239 -#: ../vector/v.surf.rst/main.c:246 ../vector/v.surf.rst/main.c:253 +#: ../raster/r.watershed/front/main.c:167 +#: ../raster/r.watershed/front/main.c:173 +#: ../raster/r.watershed/front/main.c:179 +#: ../raster/r.watershed/front/main.c:186 +#: ../raster/r.watershed/front/main.c:193 +#: ../raster/r.watershed/front/main.c:200 ../vector/v.surf.rst/main.c:174 +#: ../vector/v.surf.rst/main.c:198 ../vector/v.surf.rst/main.c:204 +#: ../vector/v.surf.rst/main.c:210 ../vector/v.surf.rst/main.c:216 +#: ../vector/v.surf.rst/main.c:222 ../vector/v.surf.rst/main.c:228 +#: ../vector/v.surf.rst/main.c:234 ../vector/v.surf.rst/main.c:241 +#: ../vector/v.surf.rst/main.c:248 ../vector/v.surf.rst/main.c:255 #: ../vector/v.surf.bspline/main.c:130 ../vector/v.surf.bspline/main.c:135 -#: ../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.vol.rst/main.c:293 ../vector/v.vol.rst/main.c:299 +#: ../vector/v.vol.rst/main.c:362 ../vector/v.vol.rst/main.c:368 +#: ../vector/v.vol.rst/main.c:374 ../vector/v.vol.rst/main.c:381 +#: ../vector/v.vol.rst/main.c:387 ../vector/v.vol.rst/main.c:393 +#: ../vector/v.vol.rst/main.c:399 ../vector/v.vol.rst/main.c:405 msgid "Outputs" msgstr "Ausgaben" -#: ../raster/r.slope.aspect/main.c:171 ../vector/v.surf.rst/main.c:207 +#: ../raster/r.slope.aspect/main.c:189 ../vector/v.surf.rst/main.c:209 msgid "Name for output aspect raster map" msgstr "Name der Ausgabe-Expositions-Rasterkarte." -#: ../raster/r.slope.aspect/main.c:180 +#: ../raster/r.slope.aspect/main.c:198 msgid "Format for reporting the slope" msgstr "Format für die Hangneigung." -#: ../raster/r.slope.aspect/main.c:187 +#: ../raster/r.slope.aspect/main.c:205 msgid "Type of output aspect and slope maps" msgstr "Typ für die Ausgabe von Hangneigung und -ausrichtung." -#: ../raster/r.slope.aspect/main.c:195 ../vector/v.surf.rst/main.c:213 +#: ../raster/r.slope.aspect/main.c:213 ../vector/v.surf.rst/main.c:215 msgid "Name for output profile curvature raster map" msgstr "Name der Ausgabe-Rasterkarte mit vertikaler Wölbung." -#: ../raster/r.slope.aspect/main.c:202 ../vector/v.surf.rst/main.c:219 +#: ../raster/r.slope.aspect/main.c:220 ../vector/v.surf.rst/main.c:221 msgid "Name for output tangential curvature raster map" msgstr "Name der Ausgabe-Rasterkarte mit horizontaler Wölbung." -#: ../raster/r.slope.aspect/main.c:209 +#: ../raster/r.slope.aspect/main.c:227 msgid "Name for output first order partial derivative dx (E-W slope) raster map" msgstr "Name der Ausgabe-Rasterkarte der ersten partiellen Ableitung dx (Ost-West Hangneigung)." -#: ../raster/r.slope.aspect/main.c:216 +#: ../raster/r.slope.aspect/main.c:234 msgid "Name for output first order partial derivative dy (N-S slope) raster map" msgstr "Name der Ausgabe-Rasterkarte der ersten partiellen Ableitung dy (Nord-Süd Hangneigung)." -#: ../raster/r.slope.aspect/main.c:223 +#: ../raster/r.slope.aspect/main.c:241 msgid "Name for output second order partial derivative dxx raster map" msgstr "Name der Ausgabe-Rasterkarte der zweiten partiellen Ableitung dxx." -#: ../raster/r.slope.aspect/main.c:230 +#: ../raster/r.slope.aspect/main.c:248 msgid "Name for output second order partial derivative dyy raster map" msgstr "Name der Ausgabe-Rasterkarte der zweiten partiellen Ableitung dyy." -#: ../raster/r.slope.aspect/main.c:237 +#: ../raster/r.slope.aspect/main.c:255 msgid "Name for output second order partial derivative dxy raster map" msgstr "Name der Ausgabe-Rasterkarte der zweiten partiellen Ableitung dxy." -#: ../raster/r.slope.aspect/main.c:243 +#: ../raster/r.slope.aspect/main.c:261 msgid "Multiplicative factor to convert elevation units to horizontal units" msgstr "" -#: ../raster/r.slope.aspect/main.c:252 +#: ../raster/r.slope.aspect/main.c:270 msgid "Minimum slope value (in percent) for which aspect is computed" msgstr "" -#: ../raster/r.slope.aspect/main.c:261 +#: ../raster/r.slope.aspect/main.c:279 msgid "Do not align the current region to the raster elevation map" msgstr "" -#: ../raster/r.slope.aspect/main.c:315 ../raster/r.relief/main.c:220 +#: ../raster/r.slope.aspect/main.c:285 +msgid "Compute output at edges and near NULL values" +msgstr "" + +#: ../raster/r.slope.aspect/main.c:291 +msgid "Create aspect as degrees clockwise from North (azimuth), with flat = -9999" +msgstr "" + +#: ../raster/r.slope.aspect/main.c:293 +#, fuzzy +msgid "Default: degrees counter-clockwise from East, with flat = 0" +msgstr "Anisotropie-Winkel (in Grad gegen den Uhrzeigersinn von Osten)." + +#: ../raster/r.slope.aspect/main.c:348 ../raster/r.relief/main.c:221 #, c-format msgid "%s=%s - must be a positive number" msgstr "%s=%s - muss eine positive Zahl sein." -#: ../raster/r.slope.aspect/main.c:321 ../raster/r.relief/main.c:201 -#: ../raster/r.relief/main.c:207 +#: ../raster/r.slope.aspect/main.c:354 ../raster/r.relief/main.c:202 +#: ../raster/r.relief/main.c:208 #, c-format msgid "%s=%s - must be a non-negative number" msgstr "%s=%s - muss eine nicht negative Zahl sein." -#: ../raster/r.slope.aspect/main.c:336 +#: ../raster/r.slope.aspect/main.c:369 #, c-format msgid "You must specify at least one of the parameters: <%s>, <%s>, <%s>, <%s>, <%s>, <%s>, <%s>, <%s> or <%s>" msgstr "Sie müssen mindestens einen der Parameter wählen: <%s>, <%s>, <%s>, <%s>, <%s>, <%s>, <%s>, <%s> oder <%s>" -#: ../raster/r.slope.aspect/main.c:358 +#: ../raster/r.slope.aspect/main.c:391 #, c-format msgid "Wrong raster type: %s" msgstr "Falscher Raster-Typ: %s" -#: ../raster/r.slope.aspect/main.c:387 +#: ../raster/r.slope.aspect/main.c:420 msgid "r.slope.aspect does not convert horizontal units to meters in this version, see manual page." msgstr "" -#: ../raster/r.slope.aspect/main.c:968 +#: ../raster/r.slope.aspect/main.c:1025 #, c-format msgid "Elevation products for mapset <%s> in <%s>" msgstr "Höhen-Ergebnisse für Mapset <%s> in <%s>." -#: ../raster/r.slope.aspect/main.c:987 +#: ../raster/r.slope.aspect/main.c:1044 #, c-format msgid "Min computed aspect %.4f, max computed aspect %.4f" msgstr "Min berechnete Exposition%.4f, max berechnete Exposition %.4f." -#: ../raster/r.slope.aspect/main.c:1051 +#: ../raster/r.slope.aspect/main.c:1145 #, c-format msgid "Aspect raster map <%s> complete" msgstr "Expositions-Rasterkarte <%s> komplett." -#: ../raster/r.slope.aspect/main.c:1108 +#: ../raster/r.slope.aspect/main.c:1202 #, c-format msgid "Min computed slope %.4f, max computed slope %.4f" msgstr "minimale berechnete Hangneigung %.4f, maximale berechnete Hangneigung %.4f." -#: ../raster/r.slope.aspect/main.c:1161 +#: ../raster/r.slope.aspect/main.c:1255 #, c-format msgid "Slope raster map <%s> complete" msgstr "Neigungs-Rasterkarte <%s> komplett." -#: ../raster/r.slope.aspect/main.c:1233 +#: ../raster/r.slope.aspect/main.c:1327 #, c-format msgid "Profile curve raster map <%s> complete" msgstr "Rasterkarte mit vertikaler Wölbung <%s> komplett." -#: ../raster/r.slope.aspect/main.c:1260 +#: ../raster/r.slope.aspect/main.c:1354 #, c-format msgid "Tangential curve raster map <%s> complete" msgstr "Rasterkarte mit horizontaler Wölbung <%s> komplett." -#: ../raster/r.slope.aspect/main.c:1285 +#: ../raster/r.slope.aspect/main.c:1379 #, c-format msgid "E-W slope raster map <%s> complete" msgstr "O-W Neigungs-Rasterkarte <%s> komplett." -#: ../raster/r.slope.aspect/main.c:1310 +#: ../raster/r.slope.aspect/main.c:1404 #, c-format msgid "N-S slope raster map <%s> complete" msgstr "N-S Neigungs-Rasterkarte <%s> komplett." -#: ../raster/r.slope.aspect/main.c:1335 +#: ../raster/r.slope.aspect/main.c:1429 #, c-format msgid "Dxx raster map <%s> complete" msgstr "Dxx Rasterkarte <%s> komplett." -#: ../raster/r.slope.aspect/main.c:1360 +#: ../raster/r.slope.aspect/main.c:1454 #, c-format msgid "Dyy raster map <%s> complete" msgstr "Dyy Rasterkarte <%s> komplett." -#: ../raster/r.slope.aspect/main.c:1385 +#: ../raster/r.slope.aspect/main.c:1479 #, c-format msgid "Dxy raster map <%s> complete" msgstr "Dxy Rasterkarte <%s> komplett." @@ -10787,7 +11158,7 @@ msgid "\"%s\" field missing from header" msgstr "\"%s\" Feld fehlt im Header." -#: ../raster/r.stream.extract/main.c:78 ../raster/r.watershed/front/main.c:78 +#: ../raster/r.stream.extract/main.c:78 ../raster/r.watershed/front/main.c:80 msgid "stream network" msgstr "" @@ -10803,11 +11174,6 @@ msgid "Stream extraction will use provided accumulation instead of calculating it anew" msgstr "" -#: ../raster/r.stream.extract/main.c:89 ../raster/r.stream.extract/main.c:97 -#: ../raster/r.flow/main.c:435 ../raster/r.flow/main.c:441 -msgid "Input maps" -msgstr "" - #: ../raster/r.stream.extract/main.c:93 msgid "Name of input raster map with real depressions" msgstr "" @@ -10906,13 +11272,13 @@ msgstr "" #: ../raster/r.stream.extract/main.c:318 -#: ../raster/r.watershed/seg/init_vars.c:252 +#: ../raster/r.watershed/seg/init_vars.c:255 #, c-format msgid "Will need up to %.2f MB of disk space" msgstr "" #: ../raster/r.stream.extract/main.c:320 -#: ../raster/r.watershed/seg/init_vars.c:254 +#: ../raster/r.watershed/seg/init_vars.c:258 #, c-format msgid "Will need up to %.2f GB (%.0f MB) of disk space" msgstr "" @@ -10995,17 +11361,14 @@ msgid "Unable to re-open segment file" msgstr "" -#: ../raster/r.stream.extract/cseg.c:47 ../raster/r.stream.extract/dseg.c:47 -#: ../raster/r.stream.extract/dseg.c:97 ../raster/r.stream.extract/bseg.c:46 -#: ../raster/r.stream.extract/bseg.c:96 ../raster/r.stream.extract/seg.c:52 -#: ../raster/r.stream.extract/seg.c:94 ../raster/r.stream.extract/seg.c:103 +#: ../raster/r.stream.extract/cseg.c:47 ../raster/r.stream.extract/cseg.c:97 +#: ../raster/r.stream.extract/dseg.c:47 ../raster/r.stream.extract/dseg.c:97 +#: ../raster/r.stream.extract/bseg.c:46 ../raster/r.stream.extract/bseg.c:96 +#: ../raster/r.stream.extract/seg.c:52 ../raster/r.stream.extract/seg.c:94 +#: ../raster/r.stream.extract/seg.c:103 msgid "Unable to read segment file" msgstr "" -#: ../raster/r.stream.extract/cseg.c:97 -msgid "Unabel to read segment file" -msgstr "" - #: ../raster/r.stream.extract/cseg.c:120 #, c-format msgid "Unable to segment put row %d for raster map <%s>" @@ -11044,8 +11407,8 @@ msgstr "" #: ../raster/r.stream.extract/streams.c:336 -#: ../raster/r.watershed/seg/do_cum.c:487 -#: ../raster/r.watershed/ram/do_cum.c:443 +#: ../raster/r.watershed/seg/do_cum.c:518 +#: ../raster/r.watershed/ram/do_cum.c:469 #, c-format msgid "MFD: cumulative proportion of flow distribution not 1.0 but %f" msgstr "MFD: kumulierter Anteil der Fließrichtung ist nicht 1.0 aber %f " @@ -11086,7 +11449,8 @@ msgstr "" #: ../raster/r.stream.extract/close.c:198 -#, c-format +#: ../scripts/v.db.addtable/v.db.addtable.py:147 +#, c-format, python-format msgid "Unable to create index on table <%s>" msgstr "" @@ -11096,7 +11460,7 @@ msgstr "" #: ../raster/r.stream.extract/close.c:255 ../raster/r.grow.distance/main.c:325 -#: ../raster/r.fill.dir/main.c:253 +#: ../raster/r.fill.dir/main.c:259 msgid "Writing output raster maps..." msgstr "Schreibe Ausgabe-Rasterkarten..." @@ -11220,9 +11584,10 @@ msgid "Distance filter remains flat before beginning exponent" msgstr "Distanzfilter bleibt flach bevor der Exponent beginnt." -#: ../raster/r.random.surface/main.c:102 -msgid "Random seed (SEED_MIN >= value >= SEED_MAX), default [random]" -msgstr "" +#: ../raster/r.random.surface/main.c:102 ../raster/r.random.cells/main.c:77 +#, fuzzy +msgid "Random seed, default [random]" +msgstr "Zufälliger Startwert (SEED_MIN >= Wert >= SEED_MAX) (Standard [zufällig])." #: ../raster/r.random.surface/main.c:108 msgid "Maximum cell value of distribution" @@ -11232,12 +11597,12 @@ msgid "Uniformly distributed cell values" msgstr "Gleichförmig verteilte Zellwerte." -#: ../raster/r.random.surface/main.c:128 ../raster/r.random.cells/init.c:96 +#: ../raster/r.random.surface/main.c:128 ../raster/r.random.cells/init.c:93 #, c-format msgid "Generating raster map <%s>..." msgstr "Erzeuge Rasterkarte <%s> ..." -#: ../raster/r.random.surface/save.c:98 ../raster/r.drain/main.c:522 +#: ../raster/r.random.surface/save.c:98 ../raster/r.drain/main.c:523 #: ../raster/r.random.cells/indep.c:139 ../raster/r.composite/main.c:191 #: ../imagery/i.ifft/main.c:207 #, c-format @@ -11258,45 +11623,30 @@ msgid "Output raster map required" msgstr "Ausgabe-Rasterkarte erforderlich." -#: ../raster/r.random.surface/init.c:108 -#, c-format -msgid "Seed (%d) larger than maximum (%d)" -msgstr "Startwert (%d) größer als das Maximum (%d)." - -#: ../raster/r.random.surface/init.c:111 ../raster/r.random.surface/init.c:120 -#, c-format -msgid " seed is set to %d" -msgstr "Startwert wurde auf %d gesetzt." - -#: ../raster/r.random.surface/init.c:116 -#, c-format -msgid "Seed (%d) smaller than minimum (%d)" -msgstr "Startwert (%d) kleiner als das Minimum (%d)." - -#: ../raster/r.random.surface/init.c:159 +#: ../raster/r.random.surface/init.c:141 #, c-format msgid "Distance value (%d): %lf must be >= 0.0" msgstr "Distanzwert (%d): %lf muss >= 0.0 sein." -#: ../raster/r.random.surface/init.c:187 +#: ../raster/r.random.surface/init.c:169 #, c-format msgid "Exponent value (%lf) must be > 0.0" msgstr "Exponent (%lf) muss > 0.0 sein." -#: ../raster/r.random.surface/init.c:211 +#: ../raster/r.random.surface/init.c:193 #, c-format msgid "Flat value (%lf) must be less than distance value (%lf)" msgstr "Flachwert (%lf) muss kleiner sein als der Distanzwert (%lf)." -#: ../raster/r.random.surface/init.c:232 +#: ../raster/r.random.surface/init.c:214 msgid "Must have a distance value for each filter" msgstr "Es muss für jeden Filter einen Distanzwert geben." -#: ../raster/r.random.surface/init.c:264 +#: ../raster/r.random.surface/init.c:246 msgid "Must have a exponent value for each filter" msgstr "Es muss für jeden Filter einen Exponenten geben." -#: ../raster/r.random.surface/init.c:281 +#: ../raster/r.random.surface/init.c:263 msgid "Must have a weight value for each filter" msgstr "Es muss für jeden Filter einen Gewicht geben." @@ -11341,64 +11691,64 @@ msgid "File not found: %s" msgstr "Datei nicht gefunden: %s" -#: ../raster/r.fill.dir/main.c:88 +#: ../raster/r.fill.dir/main.c:90 msgid "sink" msgstr "" -#: ../raster/r.fill.dir/main.c:89 +#: ../raster/r.fill.dir/main.c:91 msgid "fill sinks" msgstr "" -#: ../raster/r.fill.dir/main.c:90 +#: ../raster/r.fill.dir/main.c:92 msgid "depressions" msgstr "" -#: ../raster/r.fill.dir/main.c:92 +#: ../raster/r.fill.dir/main.c:94 msgid "Filters and generates a depressionless elevation map and a flow direction map from a given elevation raster map." msgstr "Filtert und generiert ein depressionsloses Höhenmodell und eine Fließrichtungskarte auf Basis eines gegebenen Höhenmodells." -#: ../raster/r.fill.dir/main.c:99 +#: ../raster/r.fill.dir/main.c:101 msgid "Name for output depressionless elevation raster map" msgstr "" -#: ../raster/r.fill.dir/main.c:103 +#: ../raster/r.fill.dir/main.c:105 msgid "Name for output flow direction map for depressionless elevation raster map" msgstr "" -#: ../raster/r.fill.dir/main.c:108 +#: ../raster/r.fill.dir/main.c:110 msgid "Name for output raster map of problem areas" msgstr "" -#: ../raster/r.fill.dir/main.c:115 +#: ../raster/r.fill.dir/main.c:117 msgid "Aspect direction format" msgstr "" -#: ../raster/r.fill.dir/main.c:121 +#: ../raster/r.fill.dir/main.c:123 msgid "Find unresolved areas only" msgstr "Finde nur unaufgelöste Flächen." -#: ../raster/r.fill.dir/main.c:127 +#: ../raster/r.fill.dir/main.c:129 #, c-format msgid "The '%c' flag requires '%s'to be specified" msgstr "" -#: ../raster/r.fill.dir/main.c:148 +#: ../raster/r.fill.dir/main.c:150 msgid "Direction map is D8 resolution, i.e. 45 degrees" msgstr "" -#: ../raster/r.fill.dir/main.c:190 +#: ../raster/r.fill.dir/main.c:192 msgid "Reading input elevation raster map..." msgstr "" -#: ../raster/r.fill.dir/main.c:200 +#: ../raster/r.fill.dir/main.c:202 msgid "Filling sinks..." msgstr "Fülle Senken..." -#: ../raster/r.fill.dir/main.c:204 +#: ../raster/r.fill.dir/main.c:206 msgid "Determining flow directions for ambiguous cases..." msgstr "Bestimme die Flußrichtungen für zweifelhafte Fälle..." -#: ../raster/r.fill.dir/main.c:217 +#: ../raster/r.fill.dir/main.c:219 msgid "Repeat to get the final directions..." msgstr "Wiederhole es, um die finalen Richtungen zu ermitteln..." @@ -11482,14 +11832,6 @@ msgid "Pass 2 of 2..." msgstr "" -#: ../raster/r.clump/clump.c:99 ../raster/r.clump/clump.c:151 -#: ../raster/r.clump/minsize.c:152 ../raster/r.clump/minsize.c:253 -#: ../raster/r.clump/minsize.c:287 ../raster/r.clump/minsize.c:293 -#: ../raster/r.clump/minsize.c:424 ../raster/r.clump/minsize.c:447 -#: ../raster/r.clump/minsize.c:518 ../imagery/i.segment/cluster.c:431 -msgid "Unable to read from temp file" -msgstr "" - #: ../raster/r.clump/clump.c:115 ../raster/r.clump/clump.c:347 #: ../raster/r.clump/clump.c:361 ../raster/r.clump/clump.c:648 #: ../raster/r.clump/clump.c:662 ../raster/r.clump/minsize.c:163 @@ -11517,9 +11859,9 @@ msgid "%d-band clumping with threshold %g" msgstr "" -#: ../raster/r.clump/clump.c:451 ../imagery/i.segment/write_output.c:112 -#: ../imagery/i.segment/open_files.c:71 ../imagery/i.segment/open_files.c:238 -#: ../imagery/i.segment/open_files.c:246 +#: ../raster/r.clump/clump.c:451 ../imagery/i.segment/write_output.c:114 +#: ../imagery/i.segment/open_files.c:57 ../imagery/i.segment/open_files.c:232 +#: ../imagery/i.segment/open_files.c:240 #, c-format msgid "No min/max found in raster map <%s>" msgstr "" @@ -11604,7 +11946,7 @@ msgid "PNG error" msgstr "PNG-Fehler" -#: ../raster/r.in.png/main.c:485 ../raster/r.cross/main.c:168 +#: ../raster/r.in.png/main.c:485 ../raster/r.cross/main.c:161 #: ../raster/r.basins.fill/main.c:146 ../raster/r.resample/main.c:125 #, c-format msgid "Creating support files for <%s>..." @@ -11634,34 +11976,35 @@ msgid "Output image file header only and exit" msgstr "" -#: ../raster/r.cross/main.c:72 +#: ../raster/r.cross/main.c:71 msgid "Creates a cross product of the category values from multiple raster map layers." msgstr "Erzeugt ein Kreuzprodukt von Kategoriewerten auf Basis mehrerer Rasterkarten." -#: ../raster/r.cross/main.c:81 +#: ../raster/r.cross/main.c:80 #, c-format msgid "Names of 2-%d input raster maps" msgstr "Namen der 2-%d Eingabe-Rasterkarten" -#: ../raster/r.cross/main.c:90 -msgid "Non-zero data only" +#: ../raster/r.cross/main.c:89 +#, fuzzy +msgid "Non-NULL data only" msgstr "Nur nicht-Null Daten" -#: ../raster/r.cross/main.c:103 +#: ../raster/r.cross/main.c:102 #, c-format msgid "More than %d files not allowed" msgstr "Mehr als %d Dateien sind nicht erlaubt." -#: ../raster/r.cross/main.c:119 +#: ../raster/r.cross/main.c:111 msgid "Must specify 2 or more input maps" msgstr "Es müssen mindestens 2 oder mehr Karten angegeben werden." -#: ../raster/r.cross/main.c:136 +#: ../raster/r.cross/main.c:129 #, c-format msgid "%s: STEP 2 ..." msgstr "%s: SCHRITT 2 ..." -#: ../raster/r.cross/main.c:178 +#: ../raster/r.cross/main.c:171 #, c-format msgid "%d categories" msgstr "" @@ -11676,40 +12019,45 @@ msgid "%s: STEP 3 ... " msgstr "%s: Schritt 3 ... " -#: ../raster/r.series/main.c:141 +#: ../raster/r.series/main.c:142 msgid "Makes each output cell value a function of the values assigned to the corresponding cells in the input raster map layers." msgstr "Macht aus jeder Ausgabezelle eine Funktion der Werte, die einer korrespondierenden Zelle einer Eingabekarte zugewiesen ist." -#: ../raster/r.series/main.c:150 +#: ../raster/r.series/main.c:151 msgid "Input file with one raster map name and optional one weight per line, field separator between name and weight is |" msgstr "" -#: ../raster/r.series/main.c:161 ../raster3d/r3.neighbors/main.c:119 +#: ../raster/r.series/main.c:162 ../raster3d/r3.neighbors/main.c:119 msgid "Aggregate operation" msgstr "Aggregationsverfahren" -#: ../raster/r.series/main.c:176 +#: ../raster/r.series/main.c:177 msgid "Weighting factor for each input map, default value is 1.0 for each input map" msgstr "" -#: ../raster/r.series/main.c:250 ../raster/r.series/main.c:312 +#: ../raster/r.series/main.c:253 ../raster/r.series/main.c:325 msgid "Weights must be positive" msgstr "" -#: ../raster/r.series/main.c:268 ../raster/r.series/main.c:318 +#: ../raster/r.series/main.c:271 ../raster/r.series/main.c:331 #, c-format msgid "Reading raster map <%s> using weight %f..." msgstr "" -#: ../raster/r.series/main.c:298 +#: ../raster/r.series/main.c:274 ../raster/r.series/main.c:334 +#, fuzzy, c-format +msgid "Unable to open input raster <%s>" +msgstr "Kann die Eingabedatei <%s> nicht öffnen." + +#: ../raster/r.series/main.c:311 msgid "input= and weights= must have the same number of values" msgstr "" -#: ../raster/r.series/main.c:333 +#: ../raster/r.series/main.c:356 msgid "output= and method= must have the same number of values" msgstr "output= und method= müssen die selbe Anzahl von Werten haben." -#: ../raster/r.series/main.c:351 +#: ../raster/r.series/main.c:379 #, c-format msgid "Method %s not compatible with weights, using unweighed version instead" msgstr "" @@ -11922,95 +12270,95 @@ msgid "Flag %c makes sense only with %s option or -%c flag" msgstr "" -#: ../raster/r.in.lidar/main.c:369 ../raster3d/r3.in.lidar/main.c:340 +#: ../raster/r.in.lidar/main.c:367 +msgid "Trim option can be used only with trimmean method" +msgstr "" + +#: ../raster/r.in.lidar/main.c:374 ../raster3d/r3.in.lidar/main.c:340 #, c-format msgid "File <%s> does not exist" msgstr "" -#: ../raster/r.in.lidar/main.c:386 +#: ../raster/r.in.lidar/main.c:391 msgid "zrange will not be taken into account during scan" msgstr "zrange wird im Lesemodus nicht berücksichtigt." -#: ../raster/r.in.lidar/main.c:399 ../raster3d/r3.in.lidar/main.c:374 +#: ../raster/r.in.lidar/main.c:404 ../raster3d/r3.in.lidar/main.c:374 #: ../vector/v.in.lidar/main.c:349 #, c-format msgid "Input file <%s> does not exist" msgstr "" -#: ../raster/r.in.lidar/main.c:403 ../raster3d/r3.in.lidar/main.c:378 +#: ../raster/r.in.lidar/main.c:408 ../raster3d/r3.in.lidar/main.c:378 #, c-format msgid "Unable to open file <%s> as a LiDAR point cloud" msgstr "" -#: ../raster/r.in.lidar/main.c:407 ../raster3d/r3.in.lidar/main.c:382 +#: ../raster/r.in.lidar/main.c:412 ../raster3d/r3.in.lidar/main.c:382 #: ../vector/v.in.lidar/main.c:358 #, c-format msgid "Unable to read LAS header of <%s>" msgstr "" -#: ../raster/r.in.lidar/main.c:423 ../raster3d/r3.in.lidar/main.c:398 +#: ../raster/r.in.lidar/main.c:428 ../raster3d/r3.in.lidar/main.c:398 msgid "First file's projection checked, checking projection of the other files..." msgstr "" -#: ../raster/r.in.lidar/main.c:461 +#: ../raster/r.in.lidar/main.c:466 #, c-format msgid "Unknown filter option <%s>" msgstr "" -#: ../raster/r.in.lidar/main.c:479 ../raster/r.in.xyz/main.c:383 +#: ../raster/r.in.lidar/main.c:484 ../raster/r.in.xyz/main.c:383 msgid "Invalid zrange" msgstr "Ungültige z-Spanne." -#: ../raster/r.in.lidar/main.c:493 +#: ../raster/r.in.lidar/main.c:498 #, c-format msgid "Invalid %s" msgstr "" -#: ../raster/r.in.lidar/main.c:525 ../general/g.region/main.c:815 +#: ../raster/r.in.lidar/main.c:530 ../general/g.region/main.c:865 #, c-format msgid "Invalid input <%s=%s>" msgstr "Ungültige Eingabe <%s=%s>." -#: ../raster/r.in.lidar/main.c:528 +#: ../raster/r.in.lidar/main.c:533 #, c-format msgid "Option '%s' must be > 0.0" msgstr "" -#: ../raster/r.in.lidar/main.c:596 +#: ../raster/r.in.lidar/main.c:601 #, c-format -msgid "Unable to process the hole map at once. Please set the '%s' option to some value lower than 100." +msgid "Unable to process the whole map at once. Please set the '%s' option to some value lower than 100." msgstr "" -#: ../raster/r.in.lidar/main.c:616 +#: ../raster/r.in.lidar/main.c:621 #, c-format msgid "Pass #%d (of %d)..." msgstr "" -#: ../raster/r.in.lidar/main.c:755 ../raster/r.drain/main.c:470 -msgid "Writing output raster map..." -msgstr "" - -#: ../raster/r.in.lidar/main.c:778 +#: ../raster/r.in.lidar/main.c:783 #, c-format msgid "%lu points found in input file(s)" msgstr "" -#: ../raster/r.in.lidar/main.c:798 +#: ../raster/r.in.lidar/main.c:803 #, c-format msgid "%lu input points were invalid and filtered out" msgstr "" -#: ../raster/r.in.lidar/main.c:801 +#: ../raster/r.in.lidar/main.c:806 #, c-format msgid "%lu input points were invalid, use -%c flag to filter them out" msgstr "" -#: ../raster/r.in.lidar/main.c:804 +#: ../raster/r.in.lidar/main.c:809 #, c-format msgid "Raster map <%s> created. %lu points from %d files found in region." msgstr "" -#: ../raster/r.in.lidar/main.c:809 +#: ../raster/r.in.lidar/main.c:814 #, c-format msgid "Raster map <%s> created. %lu points found in region." msgstr "" @@ -12020,10 +12368,10 @@ msgid "Cannot create temporary file with segments of a raster map" msgstr "" -#: ../raster/r.in.lidar/projection.c:34 ../raster/r.in.gdal/proj.c:131 -#: ../raster/r.external/proj.c:131 ../raster3d/r3.in.lidar/projection.c:36 +#: ../raster/r.in.lidar/projection.c:34 ../raster/r.in.gdal/proj.c:153 +#: ../raster/r.external/proj.c:153 ../raster3d/r3.in.lidar/projection.c:36 #: ../vector/v.in.lidar/projection.c:32 ../vector/v.in.pdal/projection.c:31 -#: ../vector/v.in.ogr/proj.c:322 ../vector/v.external/proj.c:223 +#: ../vector/v.in.ogr/proj.c:361 ../vector/v.external/proj.c:246 msgid "" "Projection of dataset does not appear to match current location.\n" "\n" @@ -12044,10 +12392,10 @@ msgid "Import dataset PROJ_INFO is:\n" msgstr "Zu importierender Datensatz PROJ_INFO:\n" -#: ../raster/r.in.lidar/projection.c:91 ../raster/r.in.gdal/proj.c:237 -#: ../raster/r.external/proj.c:237 ../raster3d/r3.in.lidar/projection.c:93 +#: ../raster/r.in.lidar/projection.c:91 ../raster/r.in.gdal/proj.c:259 +#: ../raster/r.external/proj.c:259 ../raster3d/r3.in.lidar/projection.c:93 #: ../vector/v.in.lidar/projection.c:89 ../vector/v.in.pdal/projection.c:88 -#: ../vector/v.in.ogr/proj.c:428 ../vector/v.external/proj.c:329 +#: ../vector/v.in.ogr/proj.c:467 ../vector/v.external/proj.c:352 #, c-format msgid "" "\n" @@ -12066,17 +12414,17 @@ msgid "Unable to convert input map projection information to GRASS format for checking" msgstr "Kann die Projektionsinformationen der Eingabekarte nicht ins GRASS-Format konvertieren, zwecks Ãœberprüfung." -#: ../raster/r.in.lidar/projection.c:128 ../raster/r.in.gdal/proj.c:122 -#: ../raster/r.external/proj.c:122 ../raster3d/r3.in.lidar/projection.c:130 -#: ../vector/v.in.lidar/projection.c:126 ../vector/v.in.ogr/proj.c:313 -#: ../vector/v.external/proj.c:214 +#: ../raster/r.in.lidar/projection.c:128 ../raster/r.in.gdal/proj.c:144 +#: ../raster/r.external/proj.c:144 ../raster3d/r3.in.lidar/projection.c:130 +#: ../vector/v.in.lidar/projection.c:126 ../vector/v.in.ogr/proj.c:352 +#: ../vector/v.external/proj.c:237 msgid "Over-riding projection check" msgstr "Ãœbersteuere die Ãœberprüfung der Projektion." -#: ../raster/r.in.lidar/projection.c:139 ../raster/r.in.gdal/proj.c:260 -#: ../raster/r.external/proj.c:260 ../raster3d/r3.in.lidar/projection.c:141 +#: ../raster/r.in.lidar/projection.c:139 ../raster/r.in.gdal/proj.c:282 +#: ../raster/r.external/proj.c:282 ../raster3d/r3.in.lidar/projection.c:141 #: ../vector/v.in.lidar/projection.c:137 ../vector/v.in.pdal/projection.c:137 -#: ../vector/v.in.ogr/proj.c:451 ../vector/v.external/proj.c:352 +#: ../vector/v.in.ogr/proj.c:490 ../vector/v.external/proj.c:375 msgid "Projection of input dataset and current location appear to match" msgstr "Die Projektionsinformationen des Eingabedatensatzes und der aktuellen Location scheinen übereinzustimmen." @@ -12112,14 +12460,6 @@ msgid "File containing expression(s) to evaluate" msgstr "" -#: ../raster/r.mapcalc/main.c:105 -msgid "Seed for rand() function" -msgstr "" - -#: ../raster/r.mapcalc/main.c:109 -msgid "Generate random seed (result is non-deterministic)" -msgstr "" - #: ../raster/r.mapcalc/main.c:113 msgid "List input and output maps" msgstr "" @@ -12217,8 +12557,8 @@ msgid "Unable to close raster map <%s@%s>" msgstr "Kann die Rasterkarte <%s@%s> nicht schliessen." -#: ../raster/r.mapcalc/map3.c:607 ../raster/r.sunhours/main.c:324 -#: ../raster/r.sunhours/main.c:335 ../raster/r.sunhours/main.c:346 +#: ../raster/r.mapcalc/map3.c:607 ../raster/r.sunhours/main.c:325 +#: ../raster/r.sunhours/main.c:336 ../raster/r.sunhours/main.c:347 #: ../imagery/i.landsat.acca/tools.c:136 #: ../imagery/i.landsat.acca/algorithm.c:234 #: ../imagery/i.landsat.acca/algorithm.c:388 @@ -12308,9 +12648,9 @@ msgstr "Kann die Kategoriedatei der Rasterkarte <%s> nicht lesen." #: ../raster/r.statistics/main.c:118 ../raster/r.stats.zonal/main.c:165 -#: ../raster/r.proj/main.c:237 ../imagery/i.rectify/main.c:156 +#: ../raster/r.proj/main.c:248 ../imagery/i.rectify/main.c:156 #: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:151 -#: ../vector/v.vect.stats/main.c:302 +#: ../vector/v.vect.stats/main.c:309 #, c-format msgid "<%s=%s> unknown %s" msgstr "<%s=%s> unbekannt %s" @@ -12427,31 +12767,15 @@ msgid "Cannot get projection key values of current location" msgstr "" -#: ../raster/r.sunhours/main.c:232 ../general/g.region/printwindow.c:267 -#: ../general/g.region/printwindow.c:488 ../general/g.region/printwindow.c:569 -msgid "Unable to update lat/long projection parameters" -msgstr "Kann lat/long Projektions Parameter nicht aktualisieren." - -#: ../raster/r.sunhours/main.c:296 ../raster/r.sunhours/main.c:391 -#: ../raster/r.sunmask/g_solposition.c:127 -#: ../general/g.region/printwindow.c:285 ../general/g.region/printwindow.c:293 -#: ../general/g.region/printwindow.c:301 ../general/g.region/printwindow.c:309 -#: ../general/g.region/printwindow.c:319 ../general/g.region/printwindow.c:503 -#: ../general/g.region/printwindow.c:596 ../general/g.region/printwindow.c:608 -#: ../general/g.region/printwindow.c:625 ../general/g.region/printwindow.c:643 -#: ../general/g.region/printwindow.c:658 -msgid "Error in pj_do_proj (projection of input coordinate pair)" -msgstr "Fehler in pj_do_proj (Projektion des Eingabekoordinatenpaars)." - -#: ../raster/r.sunhours/main.c:356 +#: ../raster/r.sunhours/main.c:357 msgid "Calculating solar elevation and azimuth..." msgstr "" -#: ../raster/r.sunhours/main.c:359 +#: ../raster/r.sunhours/main.c:360 msgid "Calculating solar elevation..." msgstr "" -#: ../raster/r.sunhours/main.c:362 +#: ../raster/r.sunhours/main.c:363 msgid "Calculating solar azimuth..." msgstr "" @@ -12614,7 +12938,7 @@ msgid "Print compression information in shell script style" msgstr "" -#: ../raster/r.compress/main.c:128 ../raster/r.compress/main.c:308 +#: ../raster/r.compress/main.c:128 ../raster/r.compress/main.c:312 #, c-format msgid "Raster map <%s> is not in the current mapset" msgstr "" @@ -12634,72 +12958,82 @@ msgid "<%s> is a GDAL-linked map - can't (un)compress" msgstr "" -#: ../raster/r.compress/main.c:215 +#: ../raster/r.compress/main.c:145 +#, c-format +msgid "<%s> is a virtual raster map - can't (un)compress" +msgstr "" + +#: ../raster/r.compress/main.c:219 msgid "DONE: uncompressed file is %lu %s (%.2f%) smaller" msgstr "" -#: ../raster/r.compress/main.c:216 +#: ../raster/r.compress/main.c:220 msgid "DONE: compressed file is %lu %s (%.2f%) smaller" msgstr "" -#: ../raster/r.compress/main.c:220 +#: ../raster/r.compress/main.c:224 msgid "DONE: uncompressed file is %lu %s (%.2f%) larger" msgstr "" -#: ../raster/r.compress/main.c:221 +#: ../raster/r.compress/main.c:225 msgid "DONE: compressed file is %lu %s (%.2f%) larger" msgstr "" -#: ../raster/r.compress/main.c:224 +#: ../raster/r.compress/main.c:228 msgid "same size" msgstr "" -#: ../raster/r.compress/main.c:240 +#: ../raster/r.compress/main.c:244 #, c-format msgid "<%s> already uncompressed" msgstr "" -#: ../raster/r.compress/main.c:243 +#: ../raster/r.compress/main.c:247 #, c-format msgid "Uncompressing <%s>" msgstr "" -#: ../raster/r.compress/main.c:251 +#: ../raster/r.compress/main.c:255 #, c-format msgid "Re-compressing <%s>" msgstr "" -#: ../raster/r.compress/main.c:254 +#: ../raster/r.compress/main.c:258 #, c-format msgid "Compressing <%s>" msgstr "" -#: ../raster/r.compress/main.c:312 +#: ../raster/r.compress/main.c:316 #, c-format msgid "<%s> is a GDAL-linked map" msgstr "" -#: ../raster/r.compress/main.c:316 +#: ../raster/r.compress/main.c:320 +#, fuzzy, c-format +msgid "<%s> is a virtual raster map" +msgstr "<%s> ist eine Fließkomma-Rasterkarte." + +#: ../raster/r.compress/main.c:324 #, c-format msgid "<%s> is a reclass file of map <%s> in mapset <%s>" msgstr "" -#: ../raster/r.compress/main.c:336 +#: ../raster/r.compress/main.c:344 #, c-format msgid "<%s> is uncompressed (method %i: %s). Data type: %s" msgstr "" -#: ../raster/r.compress/main.c:343 +#: ../raster/r.compress/main.c:351 #, c-format msgid "<%s> is compressed (method %i: %s). Data type: %s" msgstr "" -#: ../raster/r.compress/main.c:351 +#: ../raster/r.compress/main.c:359 #, c-format msgid "<%s> has a compressed NULL file" msgstr "" -#: ../raster/r.compress/main.c:353 +#: ../raster/r.compress/main.c:362 #, c-format msgid "<%s> has an uncompressed NULL file" msgstr "" @@ -12916,22 +13250,22 @@ #: ../raster/r.out.gdal/main.c:713 ../raster/r.out.gdal/main.c:725 #: ../raster/r.out.gdal/main.c:738 ../raster/r.out.gdal/main.c:751 #: ../raster/r.out.gdal/main.c:763 ../raster/r.out.gdal/main.c:777 -#: ../raster/r.out.gdal/export_band.c:477 -#: ../raster/r.out.gdal/export_band.c:489 -#: ../raster/r.out.gdal/export_band.c:502 -#: ../raster/r.out.gdal/export_band.c:515 -#: ../raster/r.out.gdal/export_band.c:527 -#: ../raster/r.out.gdal/export_band.c:540 -#: ../raster/r.out.gdal/export_band.c:554 +#: ../raster/r.out.gdal/export_band.c:482 +#: ../raster/r.out.gdal/export_band.c:494 +#: ../raster/r.out.gdal/export_band.c:507 +#: ../raster/r.out.gdal/export_band.c:520 +#: ../raster/r.out.gdal/export_band.c:532 +#: ../raster/r.out.gdal/export_band.c:547 +#: ../raster/r.out.gdal/export_band.c:562 msgid "Selected GDAL datatype does not cover data range." msgstr "Der gewählte GDAL-Datentyp deckt nicht den gesamten Wertebereich ab." #: ../raster/r.out.gdal/main.c:714 ../raster/r.out.gdal/main.c:726 #: ../raster/r.out.gdal/main.c:739 ../raster/r.out.gdal/main.c:752 -#: ../raster/r.out.gdal/export_band.c:478 -#: ../raster/r.out.gdal/export_band.c:490 -#: ../raster/r.out.gdal/export_band.c:503 -#: ../raster/r.out.gdal/export_band.c:516 +#: ../raster/r.out.gdal/export_band.c:483 +#: ../raster/r.out.gdal/export_band.c:495 +#: ../raster/r.out.gdal/export_band.c:508 +#: ../raster/r.out.gdal/export_band.c:521 #, c-format msgid "GDAL datatype: %s, range: %d - %d" msgstr "GDAL-Datentyp: %s, Wertebereich: %d - %d" @@ -12943,15 +13277,14 @@ msgid "Range to be exported: %g - %g" msgstr "Zu exportierender Wertebereich: %g - %g" -#: ../raster/r.out.gdal/main.c:764 ../raster/r.out.gdal/export_band.c:528 +#: ../raster/r.out.gdal/main.c:764 ../raster/r.out.gdal/export_band.c:533 #, c-format msgid "GDAL datatype: %s, range: %u - %u" msgstr "GDAL-Datentyp: %s, Wertebereich: %u - %u" -#: ../raster/r.out.gdal/main.c:778 ../raster/r.out.gdal/export_band.c:541 -#: ../raster/r.out.gdal/export_band.c:555 -#, c-format -msgid "GDAL datatype: %s, range: %g - %g" +#: ../raster/r.out.gdal/main.c:778 ../raster/r.out.gdal/export_band.c:548 +#, fuzzy, c-format +msgid "GDAL datatype: %s, range: %.7g - %.7g" msgstr "GDAL-Datentyp: %s, Wertebereich: %g - %g" #: ../raster/r.out.gdal/main.c:805 ../raster/r.out.gdal/main.c:818 @@ -12982,7 +13315,7 @@ msgid "GDAL datatype: %s, valid range: %g - %g" msgstr "GDAL-Datentyp: %s, gültiger Wertebereich: %g - %g" -#: ../raster/r.out.gdal/export_band.c:53 ../raster/r.out.gdal/export_band.c:359 +#: ../raster/r.out.gdal/export_band.c:53 ../raster/r.out.gdal/export_band.c:364 msgid "Unable to allocate buffer for reading raster map" msgstr "Kann keinen Speicher zum Lesen der Rasterkarte reservieren." @@ -13011,33 +13344,38 @@ msgid "The user given nodata value %g is present in rasterband <%s> and would lead to data loss. Please specify a different nodata value with the %s parameter." msgstr "Der gewählte NoData-Wert %g ist im Rasterkanal <%s> vorhanden und würde zu Datenverlust führen. Bitte geben Sie einen anderen NoData-Wert mit dem Parameter %s an." -#: ../raster/r.out.gdal/export_band.c:240 +#: ../raster/r.out.gdal/export_band.c:241 msgid "Unable to get raster band" msgstr "Kann den Rasterkanal nicht bekommen." -#: ../raster/r.out.gdal/export_band.c:396 -#: ../raster/r.out.gdal/export_band.c:425 -#: ../raster/r.out.gdal/export_band.c:454 +#: ../raster/r.out.gdal/export_band.c:401 +#: ../raster/r.out.gdal/export_band.c:430 +#: ../raster/r.out.gdal/export_band.c:459 msgid "Unable to write GDAL raster file" msgstr "Kann GDAL-Rasterdatei nicht schreiben." -#: ../raster/r.out.gdal/export_band.c:481 -#: ../raster/r.out.gdal/export_band.c:493 -#: ../raster/r.out.gdal/export_band.c:506 -#: ../raster/r.out.gdal/export_band.c:519 -#: ../raster/r.out.gdal/export_band.c:531 -#: ../raster/r.out.gdal/export_band.c:544 -#: ../raster/r.out.gdal/export_band.c:558 +#: ../raster/r.out.gdal/export_band.c:486 +#: ../raster/r.out.gdal/export_band.c:498 +#: ../raster/r.out.gdal/export_band.c:511 +#: ../raster/r.out.gdal/export_band.c:524 +#: ../raster/r.out.gdal/export_band.c:536 +#: ../raster/r.out.gdal/export_band.c:551 +#: ../raster/r.out.gdal/export_band.c:566 #, c-format msgid "Raster map <%s> range: %g - %g" msgstr "Rasterkarte <%s> mit Wertebereich: %g - %g" +#: ../raster/r.out.gdal/export_band.c:563 +#, fuzzy, c-format +msgid "GDAL datatype: %s, range: %.16g - %.16g" +msgstr "GDAL-Datentyp: %s, Wertebereich: %g - %g" + #: ../raster/r.out.gdal/attr.c:140 ../raster/r.out.gdal/attr.c:178 msgid "Failed to set raster attribute table" msgstr "" #: ../raster/r.basins.fill/main.c:56 ../raster/r.water.outlet/main.c:59 -#: ../raster/r.watershed/front/main.c:75 +#: ../raster/r.watershed/front/main.c:77 msgid "watershed" msgstr "" @@ -13091,7 +13429,7 @@ msgstr "" #: ../raster/r.in.xyz/main.c:258 ../vector/v.in.lidar/main.c:196 -#: ../vector/v.decimate/main.c:148 +#: ../vector/v.decimate/main.c:149 msgid "Filter range for z data (min,max)" msgstr "Filterbereich für z-Daten (min,max)." @@ -13143,7 +13481,7 @@ #: ../raster/r.in.xyz/main.c:536 #, c-format -msgid "Unable to process the hole map at once. Please set the %s option to some value lower than 100." +msgid "Unable to process the whole map at once. Please set the %s option to some value lower than 100." msgstr "" #: ../raster/r.in.xyz/main.c:589 @@ -13246,7 +13584,7 @@ msgstr "Kann die Datei <%s> nicht zum Schreiben des Headers öffnen." #: ../raster/r.kappa/main.c:70 ../imagery/i.segment/main.c:38 -#: ../imagery/i.gensig/main.c:40 ../imagery/i.maxlik/main.c:62 +#: ../imagery/i.gensig/main.c:40 ../imagery/i.maxlik/main.c:64 #: ../imagery/i.smap/main.c:39 ../imagery/i.gensigset/main.c:41 #: ../imagery/i.cluster/main.c:76 ../vector/v.class/main.c:46 msgid "classification" @@ -13284,6 +13622,11 @@ msgid "No header in the report" msgstr "Keinen Header im Report." +#: ../raster/r.kappa/main.c:113 +#, fuzzy +msgid "Print Matrix only" +msgstr "Nur Ausgabe" + #: ../raster/r.kappa/prt_label.c:17 #, c-format msgid "Can't open file <%s> to write label" @@ -13294,7 +13637,7 @@ msgid "Cannot open file <%s> to write kappa and relevant parameters" msgstr "Kann die Datei <%s> nicht öffnen, um die Kappawerte und relevante Parameter zu schreiben." -#: ../raster/r.kappa/prt_mat.c:39 +#: ../raster/r.kappa/prt_mat.c:39 ../raster/r.kappa/prt2csv_mat.c:40 #, c-format msgid "Cannot open file <%s> to write cats and counts (error matrix)" msgstr "Kann die Datei <%s> nicht öffnen, um Kategorien und Anzahlen (Fehlermatrix) zu schreiben." @@ -13391,11 +13734,11 @@ #: ../raster/r.to.vect/main.c:106 ../raster/r.to.vect/main.c:113 #: ../vector/v.to.rast/main.c:88 ../vector/v.to.rast/main.c:94 #: ../vector/v.to.rast/main.c:100 ../vector/v.buffer/main.c:306 -#: ../vector/v.in.ogr/main.c:289 ../vector/v.in.ogr/main.c:299 -#: ../vector/v.in.ogr/main.c:309 ../vector/v.in.ogr/main.c:342 -#: ../vector/v.in.ogr/main.c:374 ../vector/v.overlay/main.c:135 -#: ../vector/v.overlay/main.c:145 ../vector/v.extract/main.c:93 -#: ../vector/v.extract/main.c:145 ../vector/v.generalize/main.c:245 +#: ../vector/v.in.ogr/main.c:306 ../vector/v.in.ogr/main.c:316 +#: ../vector/v.in.ogr/main.c:326 ../vector/v.in.ogr/main.c:359 +#: ../vector/v.in.ogr/main.c:391 ../vector/v.overlay/main.c:135 +#: ../vector/v.overlay/main.c:145 ../vector/v.extract/main.c:94 +#: ../vector/v.extract/main.c:147 ../vector/v.generalize/main.c:245 msgid "Attributes" msgstr "Attribute" @@ -13544,6 +13887,101 @@ msgid "Writing color file..." msgstr "Schreibe Farb-Datei..." +#: ../raster/r.buildvrt/main.c:78 +msgid "mosaic" +msgstr "" + +#: ../raster/r.buildvrt/main.c:79 +#, fuzzy +msgid "virtual raster" +msgstr "Raster" + +#: ../raster/r.buildvrt/main.c:81 +msgid "Build a VRT (Virtual Raster) from the list of input raster maps." +msgstr "" + +#: ../raster/r.buildvrt/main.c:84 +#, fuzzy +msgid "Name of input raster files" +msgstr "Name der Eingabe-Rasterkarte." + +#: ../raster/r.buildvrt/main.c:90 ../imagery/i.group/main.c:73 +msgid "Input file with one raster map name per line" +msgstr "" + +#: ../raster/r.buildvrt/main.c:147 ../raster/r.buildvrt/main.c:200 +#, fuzzy, c-format +msgid "Input raster map <%s> not found" +msgstr "3D-Rasterkarte <%s> nicht gefunden." + +#: ../raster/r.buildvrt/main.c:150 ../raster/r.buildvrt/main.c:203 +#, fuzzy +msgid "Input and output raster map can not be identical" +msgstr "Eingabe und Ausgabe Location dürfen nicht identisch sein." + +#: ../raster/r.buildvrt/main.c:155 ../raster/r.buildvrt/main.c:208 +#, fuzzy, c-format +msgid "Input map <%s@%s> is all NULL, skipping" +msgstr "Eingabekarte <%s@%s> in Location <%s>:" + +#: ../raster/r.buildvrt/main.c:177 +msgid "Only one raster map name found in input file" +msgstr "" + +#: ../raster/r.buildvrt/main.c:188 +#, fuzzy +msgid "Only one raster map name found" +msgstr "Keine Rasterkarten gefunden." + +#: ../raster/r.buildvrt/main.c:260 +msgid "Input maptypes are different" +msgstr "" + +#: ../raster/r.buildvrt/main.c:262 ../raster/r.buildvrt/main.c:264 +#, fuzzy +msgid "Input ns resolutions are different" +msgstr "Eingabe- und Ausgabe-Location sind identisch." + +#: ../raster/r.buildvrt/link.c:13 ../raster/r.external/link.c:87 +#, c-format +msgid "Unable to create cell/%s file" +msgstr "Kann die cell/%s Datei nicht erzeugen." + +#: ../raster/r.buildvrt/link.c:22 ../raster/r.external/link.c:96 +#, c-format +msgid "Unable to create fcell/%s file" +msgstr "Kann die fcell/%s Datei nicht erzeugen." + +#: ../raster/r.buildvrt/link.c:35 +#, fuzzy, c-format +msgid "Unable to create cell_misc/%s/vrt file" +msgstr "Kann die cell_misc/%s/f_format Datei nicht erzeugen." + +#: ../raster/r.buildvrt/link.c:66 ../raster/r.external/link.c:160 +#, c-format +msgid "Unable to create cell_misc/%s/f_format file" +msgstr "Kann die cell_misc/%s/f_format Datei nicht erzeugen." + +#: ../raster/r.buildvrt/link.c:69 ../raster/r.external/link.c:163 +#, c-format +msgid "Error writing cell_misc/%s/f_format file" +msgstr "Fehler beim Schreiben der cell_misc/%s/f_format Datei." + +#: ../raster/r.buildvrt/link.c:124 ../raster/r.external/link.c:200 +#, c-format +msgid "Creating support files for %s" +msgstr "Erstelle Support-Dateien für <%s>." + +#: ../raster/r.buildvrt/link.c:127 +#, c-format +msgid "virtual raster generated by %s" +msgstr "" + +#: ../raster/r.buildvrt/link.c:140 ../raster/r.external/link.c:248 +#, c-format +msgid "Link to raster map <%s> created." +msgstr "" + #: ../raster/r.quantile/main.c:69 msgid "Computing histogram" msgstr "Berechne Histogramm" @@ -13688,11 +14126,11 @@ #: ../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:160 ../general/g.region/main.c:204 -#: ../general/g.region/main.c:213 ../general/g.region/main.c:222 -#: ../general/g.region/main.c:231 ../general/g.region/main.c:240 -#: ../general/g.region/main.c:249 ../general/g.region/main.c:325 -#: ../general/g.region/main.c:336 +#: ../general/g.region/main.c:161 ../general/g.region/main.c:205 +#: ../general/g.region/main.c:214 ../general/g.region/main.c:223 +#: ../general/g.region/main.c:232 ../general/g.region/main.c:241 +#: ../general/g.region/main.c:250 ../general/g.region/main.c:326 +#: ../general/g.region/main.c:337 ../general/g.region/main.c:349 msgid "Bounds" msgstr "Umrandung" @@ -13806,7 +14244,7 @@ msgid "Either all or none of %s=, %s=, %s= and %s= must be given" msgstr "" -#: ../raster/r.in.bin/main.c:521 ../display/d.grid/main.c:266 +#: ../raster/r.in.bin/main.c:521 ../display/d.grid/main.c:265 #: ../raster3d/r3.in.bin/main.c:424 #, c-format msgid "Illegal north coordinate <%s>" @@ -13817,7 +14255,7 @@ msgid "Illegal south coordinate <%s>" msgstr "Ungültige Süd-Koordinate <%s>." -#: ../raster/r.in.bin/main.c:525 ../display/d.grid/main.c:259 +#: ../raster/r.in.bin/main.c:525 ../display/d.grid/main.c:258 #: ../raster3d/r3.in.bin/main.c:428 #, c-format msgid "Illegal east coordinate <%s>" @@ -13835,7 +14273,7 @@ #: ../raster/r.in.bin/main.c:554 #, c-format -msgid "East-West (ewres: %f) and North-South (nwres: %f) resolution differ significantly. Did you assign %s= and %s= correctly?" +msgid "East-West (ewres: %f) and North-South (nsres: %f) resolution differ significantly. Did you assign %s= and %s= correctly?" msgstr "" #: ../raster/r.in.bin/main.c:575 @@ -13851,100 +14289,37 @@ msgid "Importing band %d..." msgstr "" -#: ../raster/r.drain/main.c:113 -msgid "Traces a flow through an elevation model or cost surface on a raster map." -msgstr "" - -#: ../raster/r.drain/main.c:116 -msgid "Name of input elevation or cost surface raster map" -msgstr "" - -#: ../raster/r.drain/main.c:121 -msgid "Name of input movement direction map associated with the cost surface" -msgstr "" - -#: ../raster/r.drain/main.c:123 -msgid "Direction in degrees CCW from east" -msgstr "" - -#: ../raster/r.drain/main.c:125 ../raster/r.drain/main.c:167 -msgid "Cost surface" -msgstr "" - -#: ../raster/r.drain/main.c:133 -msgid "Name for output drain vector map" -msgstr "" - -#: ../raster/r.drain/main.c:134 -msgid "Recommended for cost surface made using knight's move" -msgstr "" - -#: ../raster/r.drain/main.c:144 -msgid "Name of starting vector points map(s)" -msgstr "" - -#: ../raster/r.drain/main.c:150 -msgid "Copy input cell values on output" -msgstr "Kopiere Eingabe-Zellenwerte in Ausgabekarte" - -#: ../raster/r.drain/main.c:151 ../raster/r.drain/main.c:156 -#: ../raster/r.drain/main.c:161 -msgid "Path settings" -msgstr "" - -#: ../raster/r.drain/main.c:155 -msgid "Accumulate input values along the path" -msgstr "Akkumuliere Eingabewerte entlang des Pfades." - -#: ../raster/r.drain/main.c:160 -msgid "Count cell numbers along the path" -msgstr "Zähle Zellenanzahl entlang des Pfades." - -#: ../raster/r.drain/main.c:166 -msgid "The input raster map is a cost surface (direction surface must also be specified)" -msgstr "" - -#: ../raster/r.drain/main.c:178 +#: ../raster/r.drain/main.c:179 msgid "Directional drain selected... checking for direction raster map" msgstr "" -#: ../raster/r.drain/main.c:181 +#: ../raster/r.drain/main.c:182 msgid "Surface/Hydrology drain selected" msgstr "Oberflächen-/Hydrologischer-Abfluß ausgewählt" -#: ../raster/r.drain/main.c:186 +#: ../raster/r.drain/main.c:187 #, c-format msgid "Direction raster map <%s> not specified, if direction flag is on, a direction raster must be given" msgstr "" -#: ../raster/r.drain/main.c:193 +#: ../raster/r.drain/main.c:194 #, c-format msgid "Direction raster map <%s> should not be specified for Surface/Hydrology drains" -msgstr "" - -#: ../raster/r.drain/main.c:212 -msgid "Specify just one of the -c, -a and -n flags" -msgstr "Bitte geben Sie nur einen der Schalter -c, -a und -n an." - -#: ../raster/r.drain/main.c:243 -#, c-format -msgid "Starting point %d is outside the current region" -msgstr "Startpunkt %d ist außerhalb der aktuellen Region." +msgstr "" -#: ../raster/r.drain/main.c:318 -#, c-format -msgid "Starting vector map <%s> contains no points in the current region" -msgstr "Start-Vektorkarte <%s> beinhaltet keine Punkte in der aktuellen Region" +#: ../raster/r.drain/main.c:213 +msgid "Specify just one of the -c, -a and -n flags" +msgstr "Bitte geben Sie nur einen der Schalter -c, -a und -n an." -#: ../raster/r.drain/main.c:326 +#: ../raster/r.drain/main.c:327 msgid "No start/stop point(s) specified" msgstr "Kein(e) Start/Stop-Punkt(e) angegeben" -#: ../raster/r.drain/main.c:401 +#: ../raster/r.drain/main.c:402 msgid "Calculating flow directions..." msgstr "Berechne Flußrichtungen..." -#: ../raster/r.drain/main.c:692 +#: ../raster/r.drain/main.c:693 #, c-format msgid "direction read: %lf, neighbour found: %i" msgstr "Richtung gelesen: %lf, Nachbar gefunden: %i" @@ -13961,15 +14336,6 @@ msgid "Maximum number of cells to be created" msgstr "" -#: ../raster/r.random.cells/main.c:77 -msgid "Random seed (SEED_MIN >= value >= SEED_MAX) (default [random])" -msgstr "Zufälliger Startwert (SEED_MIN >= Wert >= SEED_MAX) (Standard [zufällig])." - -#: ../raster/r.random.cells/random.c:50 -#, c-format -msgid "RAN1: j == %d shouldn't happen" -msgstr "RAN1: j == %d sollte nicht vorkommen." - #: ../raster/r.random.cells/init.c:77 msgid "Distance must be >= 0.0" msgstr "Distanz muss >= 0.0 sein." @@ -13986,11 +14352,6 @@ msgid "Spatial weights neighborhood (cells):" msgstr "" -#: ../raster/r.fill.stats/main.c:779 ../raster/r.null/main.c:61 -#: ../raster3d/r3.null/main.c:181 -msgid "null data" -msgstr "" - #: ../raster/r.fill.stats/main.c:781 msgid "Rapidly fills 'no data' cells (NULLs) of a raster map with interpolated values (IDW)." msgstr "" @@ -14202,7 +14563,7 @@ msgid "Generating %d x %d = %d tiles..." msgstr "" -#: ../raster/r.tile/main.c:184 +#: ../raster/r.tile/main.c:187 #, c-format msgid "Unable to read cats for %s" msgstr "" @@ -14240,40 +14601,36 @@ msgid "Creating support files for raster map <%s>..." msgstr "" -#: ../raster/r.info/main.c:73 ../vector/v.info/main.c:41 +#: ../raster/r.info/main.c:75 ../vector/v.info/main.c:41 msgid "history" msgstr "" -#: ../raster/r.info/main.c:75 +#: ../raster/r.info/main.c:77 msgid "Outputs basic information about a raster map." msgstr "" -#: ../raster/r.info/main.c:81 +#: ../raster/r.info/main.c:83 msgid "Print raster array information in shell script style" msgstr "" -#: ../raster/r.info/main.c:85 +#: ../raster/r.info/main.c:87 msgid "Print range in shell script style" msgstr "" -#: ../raster/r.info/main.c:89 +#: ../raster/r.info/main.c:95 msgid "Print extended metadata information in shell script style" msgstr "" -#: ../raster/r.info/main.c:93 ../raster3d/r3.info/main.c:94 +#: ../raster/r.info/main.c:99 ../raster3d/r3.info/main.c:94 msgid "Print raster history instead of info" msgstr "Gebe Rasterhistorie anstelle der Info aus." -#: ../raster/r.info/main.c:99 +#: ../raster/r.info/main.c:105 #, c-format msgid "Flags -%c and -%c/%c/%c are mutually exclusive" msgstr "" -#: ../raster/r.info/main.c:127 -msgid "Unable to read range file" -msgstr "Kann die Ausdehnungs-Datei nicht lesen." - -#: ../raster/r.info/main.c:303 ../raster/r.info/main.c:445 +#: ../raster/r.info/main.c:312 ../raster/r.info/main.c:538 #: ../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 @@ -14356,8 +14713,8 @@ #: ../raster/r.geomorphon/main.c:196 ../raster/r.watershed/shed/com_line.c:231 #: ../raster/r.watershed/shed/com_line.c:266 ../general/g.rename/main.c:85 -#: ../general/g.copy/main.c:80 ../imagery/i.landsat.acca/main.c:188 -#: ../imagery/i.landsat.toar/main.c:563 +#: ../general/g.copy/main.c:80 ../imagery/i.maxlik/main.c:109 +#: ../imagery/i.landsat.acca/main.c:188 ../imagery/i.landsat.toar/main.c:563 #: ../imagery/i.ortho.photo/i.ortho.camera/main.c:114 #, c-format msgid "<%s> is an illegal file name" @@ -14414,7 +14771,7 @@ msgid "wetness" msgstr "" -#: ../raster/r.topidx/main.c:42 ../raster/r.watershed/front/main.c:80 +#: ../raster/r.topidx/main.c:42 ../raster/r.watershed/front/main.c:82 msgid "topographic index" msgstr "" @@ -14442,6 +14799,7 @@ msgstr "Lese <%s> in <%s>" #: ../raster/r.category/main.c:53 ../vector/v.category/main.c:76 +#: ../vector/v.to.db/main.c:46 msgid "category" msgstr "" @@ -14647,7 +15005,7 @@ msgid "Creation options" msgstr "" -#: ../raster/r.external.out/main.c:271 ../raster/r.in.gdal/main.c:207 +#: ../raster/r.external.out/main.c:271 ../raster/r.in.gdal/main.c:224 #: ../raster/r.external/main.c:95 ../vector/v.external.out/args.c:62 #: ../vector/v.external/args.c:56 msgid "List supported formats and exit" @@ -14661,135 +15019,135 @@ msgid "Print current status" msgstr "" -#: ../raster/r.resamp.bspline/main.c:84 +#: ../raster/r.resamp.bspline/main.c:86 msgid "Performs bilinear or bicubic spline interpolation with Tykhonov regularization." msgstr "" -#: ../raster/r.resamp.bspline/main.c:92 +#: ../raster/r.resamp.bspline/main.c:94 msgid "Name for output vector map with interpolation grid" msgstr "" -#: ../raster/r.resamp.bspline/main.c:97 +#: ../raster/r.resamp.bspline/main.c:99 msgid "Name of raster map to use for masking" msgstr "" -#: ../raster/r.resamp.bspline/main.c:98 ../vector/v.surf.bspline/main.c:140 +#: ../raster/r.resamp.bspline/main.c:100 ../vector/v.surf.bspline/main.c:140 msgid "Only cells that are not NULL and not zero are interpolated" msgstr "" -#: ../raster/r.resamp.bspline/main.c:106 +#: ../raster/r.resamp.bspline/main.c:108 msgid "Length of each spline step in the east-west direction. Default: 1.5 * ewres." msgstr "" -#: ../raster/r.resamp.bspline/main.c:114 +#: ../raster/r.resamp.bspline/main.c:116 msgid "Length of each spline step in the north-south direction. Default: 1.5 * nsres." msgstr "" -#: ../raster/r.resamp.bspline/main.c:118 ../vector/v.surf.bspline/main.c:163 +#: ../raster/r.resamp.bspline/main.c:120 ../vector/v.surf.bspline/main.c:163 msgid "Spline interpolation algorithm" msgstr "Splineinterpolations Algorithmus" -#: ../raster/r.resamp.bspline/main.c:124 +#: ../raster/r.resamp.bspline/main.c:126 #: ../vector/v.lidar.correction/main.c:407 ../vector/v.surf.bspline/main.c:170 #: ../vector/v.outlier/main.c:418 msgid "Bilinear interpolation" msgstr "Bilineare Interpolation." -#: ../raster/r.resamp.bspline/main.c:125 ../vector/v.surf.bspline/main.c:171 +#: ../raster/r.resamp.bspline/main.c:127 ../vector/v.surf.bspline/main.c:171 msgid "Bicubic interpolation" msgstr "Bikubische Interpolation." -#: ../raster/r.resamp.bspline/main.c:137 +#: ../raster/r.resamp.bspline/main.c:139 msgid "Only interpolate null cells in input raster map" msgstr "" -#: ../raster/r.resamp.bspline/main.c:143 ../vector/v.surf.bspline/main.c:101 +#: ../raster/r.resamp.bspline/main.c:145 ../vector/v.surf.bspline/main.c:101 msgid "Find the best Tykhonov regularizing parameter using a \"leave-one-out\" cross validation method" msgstr "Finde die beste Tykhonov Regularisierung mittels der \"leave-one-out\" Kreuzvalidierung." -#: ../raster/r.resamp.bspline/main.c:183 +#: ../raster/r.resamp.bspline/main.c:185 msgid "ew_step must be positive" msgstr "" -#: ../raster/r.resamp.bspline/main.c:191 +#: ../raster/r.resamp.bspline/main.c:193 msgid "ns_step must be positive" msgstr "" -#: ../raster/r.resamp.bspline/main.c:218 +#: ../raster/r.resamp.bspline/main.c:220 #, c-format msgid "spline step in ew direction %g" msgstr "" -#: ../raster/r.resamp.bspline/main.c:219 +#: ../raster/r.resamp.bspline/main.c:221 #, c-format msgid "spline step in ns direction %g" msgstr "" -#: ../raster/r.resamp.bspline/main.c:220 +#: ../raster/r.resamp.bspline/main.c:222 #, c-format msgid "adjusted EW splines %d" msgstr "Adjustiere OW Splines %d" -#: ../raster/r.resamp.bspline/main.c:221 +#: ../raster/r.resamp.bspline/main.c:223 #, c-format msgid "adjusted NS splines %d" msgstr "Adjustiere NS Splines %d" -#: ../raster/r.resamp.bspline/main.c:300 ../vector/v.surf.bspline/main.c:461 +#: ../raster/r.resamp.bspline/main.c:302 ../vector/v.surf.bspline/main.c:461 msgid "Memory in MB must be >= 3" msgstr "" -#: ../raster/r.resamp.bspline/main.c:321 ../raster/r.resamp.bspline/main.c:406 -#: ../raster/r.resamp.bspline/main.c:478 ../vector/v.surf.bspline/main.c:480 +#: ../raster/r.resamp.bspline/main.c:323 ../raster/r.resamp.bspline/main.c:408 +#: ../raster/r.resamp.bspline/main.c:480 ../vector/v.surf.bspline/main.c:480 #: ../vector/v.surf.bspline/main.c:508 msgid "Can not initialize temporary file" msgstr "" -#: ../raster/r.resamp.bspline/main.c:327 +#: ../raster/r.resamp.bspline/main.c:329 #, c-format msgid "Loading input raster <%s>" msgstr "" -#: ../raster/r.resamp.bspline/main.c:341 ../raster/r.resamp.bspline/main.c:452 -#: ../raster/r.resamp.bspline/main.c:488 +#: ../raster/r.resamp.bspline/main.c:343 ../raster/r.resamp.bspline/main.c:454 +#: ../raster/r.resamp.bspline/main.c:490 msgid "Can not write to temp file" msgstr "" -#: ../raster/r.resamp.bspline/main.c:346 +#: ../raster/r.resamp.bspline/main.c:348 msgid "Only NULL cells in input raster" msgstr "" -#: ../raster/r.resamp.bspline/main.c:370 ../vector/v.surf.bspline/main.c:313 +#: ../raster/r.resamp.bspline/main.c:372 ../vector/v.surf.bspline/main.c:313 msgid "Cross validation didn't finish correctly" msgstr "Die Kreuzvalidierung wurde nicht korrekt abgeschlossen." -#: ../raster/r.resamp.bspline/main.c:374 ../vector/v.surf.bspline/main.c:319 +#: ../raster/r.resamp.bspline/main.c:376 ../vector/v.surf.bspline/main.c:319 #, c-format msgid "Cross validation finished for ew_step = %f and ns_step = %f" msgstr "" -#: ../raster/r.resamp.bspline/main.c:394 +#: ../raster/r.resamp.bspline/main.c:396 msgid "Mark cells for interpolation" msgstr "" -#: ../raster/r.resamp.bspline/main.c:466 +#: ../raster/r.resamp.bspline/main.c:468 msgid "No NULL cells found in input raster." msgstr "" -#: ../raster/r.resamp.bspline/main.c:481 ../vector/v.surf.bspline/main.c:483 +#: ../raster/r.resamp.bspline/main.c:483 ../vector/v.surf.bspline/main.c:483 msgid "Initializing output..." msgstr "Initialisiere die Ausgabe..." -#: ../raster/r.resamp.bspline/main.c:556 +#: ../raster/r.resamp.bspline/main.c:558 #, c-format msgid "subregion %d of %d" msgstr "Unterregion %d von %d." -#: ../raster/r.resamp.bspline/main.c:730 +#: ../raster/r.resamp.bspline/main.c:732 msgid "No data within this subregion. Consider increasing the spline step." msgstr "" -#: ../raster/r.resamp.bspline/main.c:746 ../vector/v.surf.bspline/main.c:899 +#: ../raster/r.resamp.bspline/main.c:748 ../vector/v.surf.bspline/main.c:899 #: ../vector/v.net.components/main.c:213 ../vector/v.out.postgis/main.c:174 msgid "Writing output..." msgstr "Schreibe Ausgabe..." @@ -15162,6 +15520,10 @@ msgid "Raster maps <%s>, <%s> and <%s> created." msgstr "" +#: ../raster/r.null/main.c:61 ../raster3d/r3.null/main.c:181 +msgid "null data" +msgstr "" + #: ../raster/r.null/main.c:62 msgid "Manages NULL-values of given raster map." msgstr "Verwaltet NULL-Werte einer Rasterkarte." @@ -15217,71 +15579,76 @@ msgid "Raster map <%s> is a reclass of map <%s@%s>. Consider to generate a copy with r.mapcalc. Exiting." msgstr "Die Rasterkarte <%s> ist eine reklassifizierte Version der Karte <%s@%s>. Bedenken Sie, dass es sinnvoll sein könnte eine Kopie mit r.mapcalc zu erzeugen. Beende mich." -#: ../raster/r.null/main.c:138 +#: ../raster/r.null/main.c:136 +#, fuzzy, c-format +msgid "<%s> is a virtual raster map. Consider to generate a copy with r.mapcalc. Exiting." +msgstr "Die Rasterkarte <%s> ist eine reklassifizierte Version der Karte <%s@%s>. Bedenken Sie, dass es sinnvoll sein könnte eine Kopie mit r.mapcalc zu erzeugen. Beende mich." + +#: ../raster/r.null/main.c:142 #, c-format msgid "Raster map <%s> is not in your mapset <%s>" msgstr "Rasterkarte <%s> befindet sich nicht in Ihrem Mapset <%s>." -#: ../raster/r.null/main.c:145 +#: ../raster/r.null/main.c:149 #, c-format msgid "%s is illegal entry for null" msgstr "%s ist ein ungültiger Wert für NULL." -#: ../raster/r.null/main.c:152 +#: ../raster/r.null/main.c:156 #, c-format msgid "Raster map <%s> already has a null bitmap file" msgstr "Die Rasterkarte <%s> hat bereits eine NULL-Datei." -#: ../raster/r.null/main.c:156 +#: ../raster/r.null/main.c:160 #, c-format msgid "<%s> is integer raster map (CELL)" msgstr "<%s> ist eine integer Rasterkarte (CELL)." -#: ../raster/r.null/main.c:160 +#: ../raster/r.null/main.c:164 #, c-format msgid "<%s> is integer raster map (CELL). Using null=%d." msgstr "<%s> ist eine integer Rasterkarte (CELL). Verwende null=%d." -#: ../raster/r.null/main.c:166 +#: ../raster/r.null/main.c:170 #, c-format msgid "<%s> is floating pointing raster map" msgstr "<%s> ist eine Fließkomma-Rasterkarte." -#: ../raster/r.null/main.c:183 ../raster/r.null/main.c:226 +#: ../raster/r.null/main.c:187 ../raster/r.null/main.c:230 #, c-format msgid "Writing new null file for raster map <%s>..." msgstr "Schreibe neue NULL-Datei für Rasterkarte <%s>... " -#: ../raster/r.null/main.c:193 ../raster/r.null/main.c:238 -#: ../raster/r.null/main.c:252 +#: ../raster/r.null/main.c:197 ../raster/r.null/main.c:242 +#: ../raster/r.null/main.c:256 #, c-format msgid "Raster map <%s> modified." msgstr "Rasterkarte <%s> geändert." -#: ../raster/r.null/main.c:208 +#: ../raster/r.null/main.c:212 msgid "The NULL file is already compressed, nothing to do." msgstr "" -#: ../raster/r.null/main.c:214 +#: ../raster/r.null/main.c:218 msgid "The NULL file is already uncompressed, nothing to do." msgstr "" -#: ../raster/r.null/main.c:245 +#: ../raster/r.null/main.c:249 #, c-format msgid "Removing null file for raster map <%s>..." msgstr "Entferne NULL-Datei der Rasterkarte <%s>..." -#: ../raster/r.null/main.c:316 +#: ../raster/r.null/main.c:320 #, c-format msgid "%s: %s: illegal value spec" msgstr "%s: %s: ungültiger Wert angegeben." -#: ../raster/r.null/main.c:318 +#: ../raster/r.null/main.c:322 #, c-format msgid "%s: illegal value spec" msgstr "%s: ungültiger Wert." -#: ../raster/r.null/main.c:379 +#: ../raster/r.null/main.c:383 #, c-format msgid "Writing new data for raster map <%s>..." msgstr "Schreibe neue Daten für die Rasterkarte <%s>..." @@ -15363,7 +15730,7 @@ msgid "Line %d is not point or centroid, skipped" msgstr "" -#: ../raster/r.what/main.c:404 +#: ../raster/r.what/main.c:409 #, c-format msgid "%s %s is outside your current region" msgstr "" @@ -15533,210 +15900,215 @@ msgid "Error reading segment file" msgstr "Fehler beim Lesen der Segment-Datei." -#: ../raster/r.proj/main.c:149 +#: ../raster/r.proj/main.c:152 msgid "Re-projects a raster map from given location to the current location." msgstr "" -#: ../raster/r.proj/main.c:153 +#: ../raster/r.proj/main.c:156 msgid "Location containing input raster map" msgstr "Location mit der Eingaberasterkarte" -#: ../raster/r.proj/main.c:154 ../raster/r.proj/main.c:159 -#: ../raster/r.proj/main.c:164 ../vector/v.proj/main.c:79 -#: ../vector/v.proj/main.c:84 ../vector/v.proj/main.c:90 +#: ../raster/r.proj/main.c:157 ../raster/r.proj/main.c:162 +#: ../raster/r.proj/main.c:167 ../vector/v.proj/main.c:84 +#: ../vector/v.proj/main.c:89 ../vector/v.proj/main.c:95 #: ../vector/v.net.flow/main.c:108 ../vector/v.net.flow/main.c:114 msgid "Source" msgstr "Quelle" -#: ../raster/r.proj/main.c:157 +#: ../raster/r.proj/main.c:160 msgid "Mapset containing input raster map" msgstr "Mapset mit der Eingaberasterkarte" -#: ../raster/r.proj/main.c:158 ../vector/v.proj/main.c:83 +#: ../raster/r.proj/main.c:161 ../vector/v.proj/main.c:88 msgid "Default: name of current mapset" msgstr "" -#: ../raster/r.proj/main.c:162 +#: ../raster/r.proj/main.c:165 msgid "Name of input raster map to re-project" msgstr "Name der Eingabe-Rasterkarte, die umprojeziert werden soll." -#: ../raster/r.proj/main.c:167 ../vector/v.proj/main.c:93 +#: ../raster/r.proj/main.c:170 ../vector/v.proj/main.c:98 msgid "Path to GRASS database of input location" msgstr "Pfad zur GRASS-Datenbank der Eingabe-Location." -#: ../raster/r.proj/main.c:171 +#: ../raster/r.proj/main.c:174 msgid "Name for output raster map (default: same as 'input')" msgstr "" -#: ../raster/r.proj/main.c:172 ../raster/r.proj/main.c:183 -#: ../raster/r.proj/main.c:199 ../vector/v.proj/main.c:102 -#: ../vector/v.proj/main.c:107 ../vector/v.proj/main.c:119 -#: ../vector/v.proj/main.c:126 +#: ../raster/r.proj/main.c:175 ../raster/r.proj/main.c:186 +#: ../raster/r.proj/main.c:202 ../vector/v.proj/main.c:107 +#: ../vector/v.proj/main.c:112 ../vector/v.proj/main.c:132 +#: ../vector/v.proj/main.c:139 msgid "Target" msgstr "Ziel" -#: ../raster/r.proj/main.c:198 +#: ../raster/r.proj/main.c:201 msgid "Resolution of output raster map" msgstr "" -#: ../raster/r.proj/main.c:203 +#: ../raster/r.proj/main.c:209 ../vector/v.proj/main.c:119 +#, fuzzy +msgid "PROJ pipeline for coordinate transformation" +msgstr "Zeittabellen konnten nicht initialisiert werden." + +#: ../raster/r.proj/main.c:214 msgid "List raster maps in input mapset and exit" msgstr "" -#: ../raster/r.proj/main.c:213 +#: ../raster/r.proj/main.c:224 msgid "Print input map's bounds in the current projection and exit" msgstr "Gibt die Grenzen der Eingabekarte in der aktuellen Projektion aus und beendet sich." -#: ../raster/r.proj/main.c:219 +#: ../raster/r.proj/main.c:230 msgid "Print input map's bounds in the current projection and exit (shell style)" msgstr "Gibt die Grenzen der Eingabekarte in der aktuellen Projektion im Shellskript-Format aus und beendet sich." -#: ../raster/r.proj/main.c:245 ../display/d.mon/start.c:52 +#: ../raster/r.proj/main.c:256 ../display/d.mon/start.c:52 #: ../imagery/i.gensig/parse.c:50 ../imagery/i.gensigset/parse.c:57 -#: ../imagery/i.cluster/main.c:179 ../vector/v.proj/main.c:150 -#: ../vector/v.external/main.c:137 +#: ../imagery/i.cluster/main.c:179 ../misc/m.nviz.image/main.c:77 +#: ../vector/v.proj/main.c:163 ../vector/v.external/main.c:141 #, c-format msgid "option <%s>: <%s> exists. To overwrite, use the --overwrite flag" msgstr "" -#: ../raster/r.proj/main.c:252 ../vector/v.proj/main.c:165 +#: ../raster/r.proj/main.c:263 ../vector/v.proj/main.c:178 msgid "Input and output locations can not be the same" msgstr "Eingabe und Ausgabe Location dürfen nicht identisch sein." -#: ../raster/r.proj/main.c:254 +#: ../raster/r.proj/main.c:265 msgid "Input and output locations are the same" msgstr "Eingabe- und Ausgabe-Location sind identisch." -#: ../raster/r.proj/main.c:264 +#: ../raster/r.proj/main.c:275 msgid "Unable to get projection info of output raster map" msgstr "Kann die Projektionsinformation der Ausgabe-Rasterkarte nicht ermitteln." -#: ../raster/r.proj/main.c:267 +#: ../raster/r.proj/main.c:278 msgid "Unable to get projection units of output raster map" msgstr "Kann die Projektionseinheit der Ausgabe-Rasterkarte nicht ermitteln." -#: ../raster/r.proj/main.c:270 +#: ../raster/r.proj/main.c:281 msgid "Unable to get projection key values of output raster map" msgstr "Kann die Kennzahlen der Projektion der Ausgabe-Rasterkarte nicht ermitteln." -#: ../raster/r.proj/main.c:279 +#: ../raster/r.proj/main.c:290 #, c-format msgid "Mapset <%s> in input location <%s> - %s" msgstr "Mapset <%s> in Eingabe-Location <%s> - %s" -#: ../raster/r.proj/main.c:281 ../raster/r.in.gdal/main.c:938 +#: ../raster/r.proj/main.c:292 ../raster/r.in.gdal/main.c:1009 #: ../imagery/i.rectify/target.c:32 #: ../imagery/i.ortho.photo/i.ortho.rectify/target.c:32 #: ../vector/v.rectify/target.c:41 msgid "permission denied" msgstr "Zugang verweigert." -#: ../raster/r.proj/main.c:282 ../raster/r.in.gdal/main.c:939 +#: ../raster/r.proj/main.c:293 ../raster/r.in.gdal/main.c:1010 #: ../imagery/i.rectify/target.c:32 #: ../imagery/i.ortho.photo/i.ortho.rectify/target.c:32 #: ../vector/v.rectify/target.c:41 msgid "not found" msgstr "nicht gefunden" -#: ../raster/r.proj/main.c:288 ../vector/v.proj/main.c:189 +#: ../raster/r.proj/main.c:299 ../vector/v.proj/main.c:201 #, c-format msgid "Checking location <%s> mapset <%s>" msgstr "Prüfe Location <%s> Mapset <%s>." -#: ../raster/r.proj/main.c:300 ../vector/v.proj/main.c:206 -#: ../vector/v.select/main.c:89 ../vector/v.in.ogr/main.c:444 +#: ../raster/r.proj/main.c:311 ../vector/v.proj/main.c:218 +#: ../vector/v.select/main.c:89 ../vector/v.in.ogr/main.c:461 #: ../vector/v.what.rast/main.c:121 ../vector/v.edit/main.c:89 #: ../vector/v.net/args.c:152 ../vector/v.net/args.c:159 #: ../vector/v.net/args.c:165 ../vector/v.net/args.c:169 -#: ../vector/v.net/args.c:179 ../vector/v.external/main.c:110 +#: ../vector/v.net/args.c:179 ../vector/v.external/main.c:114 #: ../scripts/d.frame/d.frame.py:288 #, c-format, python-format msgid "Required parameter <%s> not set" msgstr "Benötigter Parameter <%s> wurde nicht angegeben" -#: ../raster/r.proj/main.c:303 +#: ../raster/r.proj/main.c:314 #, c-format msgid "Raster map <%s> in location <%s> in mapset <%s> not found" msgstr "Rasterkarte <%s> in der Location <%s> im Mapset <%s> nicht gefunden." -#: ../raster/r.proj/main.c:311 +#: ../raster/r.proj/main.c:322 msgid "Unable to get projection info of input map" msgstr "Kann die Projektionsinformation der Eingabekarte nicht ermitteln." -#: ../raster/r.proj/main.c:314 +#: ../raster/r.proj/main.c:330 msgid "Unable to get projection units of input map" msgstr "Kann die Projektionseinheit der Eingabekarte nicht ermitteln." -#: ../raster/r.proj/main.c:317 +#: ../raster/r.proj/main.c:333 msgid "Unable to get projection key values of input map" msgstr "Kann die Kennzahlen der Projektion der Eingabekarte nicht ermitteln." -#: ../raster/r.proj/main.c:332 +#: ../raster/r.proj/main.c:357 msgid "Unable to work with unprojected data (xy location)" msgstr "Kann nicht mit unprojezierten Daten arbeiten (xy location)." -#: ../raster/r.proj/main.c:351 +#: ../raster/r.proj/main.c:376 #, c-format msgid "Input map <%s@%s> in location <%s>:" msgstr "Eingabekarte <%s@%s> in Location <%s>:" -#: ../raster/r.proj/main.c:443 +#: ../raster/r.proj/main.c:470 msgid "Input:" msgstr "Eingabe:" -#: ../raster/r.proj/main.c:444 ../raster/r.proj/main.c:455 +#: ../raster/r.proj/main.c:471 ../raster/r.proj/main.c:482 #, c-format msgid "Cols: %d (%d)" msgstr "Spalten: %d (%d)" -#: ../raster/r.proj/main.c:445 ../raster/r.proj/main.c:456 +#: ../raster/r.proj/main.c:472 ../raster/r.proj/main.c:483 #, c-format msgid "Rows: %d (%d)" msgstr "Zeilen: %d (%d)" -#: ../raster/r.proj/main.c:446 ../raster/r.proj/main.c:457 +#: ../raster/r.proj/main.c:473 ../raster/r.proj/main.c:484 #, c-format msgid "North: %f (%f)" msgstr "Norden: %f (%f)" -#: ../raster/r.proj/main.c:447 ../raster/r.proj/main.c:458 +#: ../raster/r.proj/main.c:474 ../raster/r.proj/main.c:485 #, c-format msgid "South: %f (%f)" msgstr "Süden: %f (%f)" -#: ../raster/r.proj/main.c:448 ../raster/r.proj/main.c:459 +#: ../raster/r.proj/main.c:475 ../raster/r.proj/main.c:486 #, c-format msgid "West: %f (%f)" msgstr "Westen: %f (%f)" -#: ../raster/r.proj/main.c:449 ../raster/r.proj/main.c:460 +#: ../raster/r.proj/main.c:476 ../raster/r.proj/main.c:487 #, c-format msgid "East: %f (%f)" msgstr "Osten: %f (%f)" -#: ../raster/r.proj/main.c:450 ../raster/r.proj/main.c:461 +#: ../raster/r.proj/main.c:477 ../raster/r.proj/main.c:488 #, c-format msgid "EW-res: %f" msgstr "EW-res: %f" -#: ../raster/r.proj/main.c:451 ../raster/r.proj/main.c:462 +#: ../raster/r.proj/main.c:478 ../raster/r.proj/main.c:489 #, c-format msgid "NS-res: %f" msgstr "NS-res: %f" -#: ../raster/r.proj/main.c:454 +#: ../raster/r.proj/main.c:481 msgid "Output:" msgstr "Ausgabe:" -#: ../raster/r.proj/main.c:491 +#: ../raster/r.proj/main.c:518 msgid "Projecting..." msgstr "Projiziere... " -#: ../raster/r.proj/bordwalk.c:216 +#: ../raster/r.proj/bordwalk.c:223 msgid "Input raster map is outside current region" msgstr "Eingabe-Rasterkarte ist außerhalb der aktuellen Region." -#: ../raster/r.proj/bordwalk.c:242 +#: ../raster/r.proj/bordwalk.c:251 msgid "Unable to reproject map center" msgstr "" @@ -15830,60 +16202,64 @@ msgid "Creates shaded relief map from an elevation map (DEM)." msgstr "Erzeugt eine Schummerungskarte aus einem Höhenmodell (DGM)." -#: ../raster/r.relief/main.c:117 +#: ../raster/r.relief/main.c:115 +msgid "Name of input raster (typically elevation) map" +msgstr "" + +#: ../raster/r.relief/main.c:118 msgid "Name for output shaded relief map" msgstr "" -#: ../raster/r.relief/main.c:125 +#: ../raster/r.relief/main.c:126 msgid "Altitude of the sun in degrees above the horizon" msgstr "Höhe der Sonne in Grad über dem Horizont." -#: ../raster/r.relief/main.c:126 ../raster/r.relief/main.c:136 +#: ../raster/r.relief/main.c:127 ../raster/r.relief/main.c:137 msgid "Sun position" msgstr "" -#: ../raster/r.relief/main.c:135 +#: ../raster/r.relief/main.c:136 msgid "Azimuth of the sun in degrees to the east of north" msgstr "Winkel der Sonne in Grad östlich von der Nordrichtung." -#: ../raster/r.relief/main.c:143 +#: ../raster/r.relief/main.c:144 msgid "Factor for exaggerating relief" msgstr "Faktor für die Ãœberhöhung des Reliefs" -#: ../raster/r.relief/main.c:151 +#: ../raster/r.relief/main.c:152 msgid "Scale factor for converting meters to elevation units" msgstr "" -#: ../raster/r.relief/main.c:158 +#: ../raster/r.relief/main.c:159 msgid "Elevation units (overrides scale factor)" msgstr "" -#: ../raster/r.relief/main.c:163 +#: ../raster/r.relief/main.c:164 msgid "international feet" msgstr "" -#: ../raster/r.relief/main.c:164 +#: ../raster/r.relief/main.c:165 msgid "survey feet" msgstr "" -#: ../raster/r.relief/main.c:194 ../raster/r.in.gdal/main.c:400 -#: ../raster/r.in.gdal/main.c:682 ../imagery/i.landsat.toar/main.c:548 +#: ../raster/r.relief/main.c:195 ../raster/r.in.gdal/main.c:458 +#: ../raster/r.in.gdal/main.c:746 ../imagery/i.landsat.toar/main.c:548 #, c-format msgid "Raster map <%s> already exists and will be overwritten" msgstr "Die Rasterkarte <%s> existiert bereits und wird überschrieben" -#: ../raster/r.relief/main.c:197 ../raster/r.in.gdal/main.c:403 -#: ../raster/r.in.gdal/main.c:685 +#: ../raster/r.relief/main.c:198 ../raster/r.in.gdal/main.c:461 +#: ../raster/r.in.gdal/main.c:749 #, c-format msgid "Raster map <%s> already exists" msgstr "Die Rasterkarte <%s> existiert bereits." -#: ../raster/r.relief/main.c:215 +#: ../raster/r.relief/main.c:216 #, c-format msgid "%s=%s - must not be zero" msgstr "" -#: ../raster/r.relief/main.c:474 +#: ../raster/r.relief/main.c:475 #, c-format msgid "Shaded relief raster map <%s> complete" msgstr "" @@ -15946,338 +16322,354 @@ msgid "trying to divide by zero...no unique solution for system...skipping..." msgstr "Versuche durch 0 zu teilen... Keine eindeutige Lösung...Ãœbergehe das..." -#: ../raster/r.in.gdal/main.c:96 +#: ../raster/r.in.gdal/main.c:99 msgid "Imports raster data into a GRASS raster map using GDAL library." msgstr "" -#: ../raster/r.in.gdal/main.c:102 +#: ../raster/r.in.gdal/main.c:105 msgid "Name of raster file to be imported" msgstr "" -#: ../raster/r.in.gdal/main.c:111 +#: ../raster/r.in.gdal/main.c:114 msgid "Band(s) to select (default is all bands)" msgstr "" -#: ../raster/r.in.gdal/main.c:112 ../raster/r.in.gdal/main.c:225 +#: ../raster/r.in.gdal/main.c:115 ../raster/r.in.gdal/main.c:242 +#: ../scripts/i.spectral/i.spectral.py:200 msgid "Bands" msgstr "" -#: ../raster/r.in.gdal/main.c:129 +#: ../raster/r.in.gdal/main.c:132 msgid "Name of GCPs target location" msgstr "" -#: ../raster/r.in.gdal/main.c:131 +#: ../raster/r.in.gdal/main.c:134 msgid "Name of location to create or to read projection from for GCPs transformation" msgstr "" -#: ../raster/r.in.gdal/main.c:133 ../raster/r.in.gdal/main.c:188 -#: ../raster/r.in.gdal/main.c:195 ../vector/v.info/print.c:505 +#: ../raster/r.in.gdal/main.c:136 ../raster/r.in.gdal/main.c:205 +#: ../raster/r.in.gdal/main.c:212 ../vector/v.info/print.c:505 #: ../vector/v.info/print.c:510 msgid "Projection" msgstr "Projektion" -#: ../raster/r.in.gdal/main.c:148 +#: ../raster/r.in.gdal/main.c:151 msgid "Offset to be added to band numbers" msgstr "" -#: ../raster/r.in.gdal/main.c:149 +#: ../raster/r.in.gdal/main.c:152 msgid "If 0, no offset is added and the first band is 1" msgstr "" -#: ../raster/r.in.gdal/main.c:157 +#: ../raster/r.in.gdal/main.c:160 msgid "Zero-padding of band number by filling with leading zeros up to given number" msgstr "" -#: ../raster/r.in.gdal/main.c:158 +#: ../raster/r.in.gdal/main.c:161 msgid "If 0, length will be adjusted to 'offset' number without leading zeros" msgstr "" -#: ../raster/r.in.gdal/main.c:164 +#: ../raster/r.in.gdal/main.c:167 msgid "Name of the output file that contains the imported map names" msgstr "" -#: ../raster/r.in.gdal/main.c:171 ../vector/v.in.lidar/main.c:272 -#: ../vector/v.in.ogr/main.c:281 +#: ../raster/r.in.gdal/main.c:174 ../vector/v.in.lidar/main.c:272 +#: ../vector/v.in.ogr/main.c:298 msgid "Name for new location to create" msgstr "Name der neu zu erstellenden Location." -#: ../raster/r.in.gdal/main.c:178 +#: ../raster/r.in.gdal/main.c:181 msgid "File prefix for raster attribute tables" msgstr "" -#: ../raster/r.in.gdal/main.c:179 +#: ../raster/r.in.gdal/main.c:182 msgid "The band number and \".csv\" will be appended to the file prefix" msgstr "" -#: ../raster/r.in.gdal/main.c:193 ../raster/r.external/main.c:109 -#: ../vector/v.in.ogr/main.c:354 ../vector/v.external/args.c:52 +#: ../raster/r.in.gdal/main.c:189 ../vector/v.in.ogr/main.c:220 +#, fuzzy +msgid "GDAL configuration options" +msgstr "Konfigurationsdatei" + +#: ../raster/r.in.gdal/main.c:190 ../raster/r.in.gdal/main.c:197 +#: ../vector/v.in.ogr/main.c:221 ../vector/v.in.ogr/main.c:228 +#, fuzzy +msgid "Comma-separated list of key=value pairs" +msgstr "Kommagetrennte Werteliste." + +#: ../raster/r.in.gdal/main.c:196 ../vector/v.in.ogr/main.c:227 +msgid "GDAL dataset open options" +msgstr "" + +#: ../raster/r.in.gdal/main.c:210 ../raster/r.external/main.c:109 +#: ../vector/v.in.ogr/main.c:371 ../vector/v.external/args.c:52 msgid "Perform projection check only and exit" msgstr "" -#: ../raster/r.in.gdal/main.c:200 ../raster/r.external/main.c:114 -#: ../vector/v.in.lidar/main.c:302 ../vector/v.in.ogr/main.c:366 +#: ../raster/r.in.gdal/main.c:217 ../raster/r.external/main.c:114 +#: ../vector/v.in.lidar/main.c:302 ../vector/v.in.ogr/main.c:383 msgid "Extend region extents based on new dataset" msgstr "Vergrößere die Ausdehnung der Region basierend auf neuem Datensatz." -#: ../raster/r.in.gdal/main.c:202 ../raster/r.external/main.c:115 -#: ../vector/v.in.ogr/main.c:368 +#: ../raster/r.in.gdal/main.c:219 ../raster/r.external/main.c:115 +#: ../vector/v.in.ogr/main.c:385 msgid "Also updates the default region if in the PERMANENT mapset" msgstr "Aktualisiere die Standard-Region auch wenn im Mapset PERMANENT." -#: ../raster/r.in.gdal/main.c:218 ../raster/r.external/main.c:119 +#: ../raster/r.in.gdal/main.c:235 ../raster/r.external/main.c:119 #: ../raster/r.region/main.c:70 msgid "Auto-adjustment for lat/lon" msgstr "" -#: ../raster/r.in.gdal/main.c:219 ../raster/r.external/main.c:120 +#: ../raster/r.in.gdal/main.c:236 ../raster/r.external/main.c:120 #: ../raster/r.region/main.c:71 msgid "Attempt to fix small precision errors in resolution and extents" msgstr "" -#: ../raster/r.in.gdal/main.c:224 +#: ../raster/r.in.gdal/main.c:241 msgid "Keep band numbers instead of using band color names" msgstr "Verwende die Nummern der Kanäle anstatt der Farbbezeichnungen." -#: ../raster/r.in.gdal/main.c:230 +#: ../raster/r.in.gdal/main.c:247 msgid "Create the location specified by the \"location\" parameter and exit. Do not import the raster file." msgstr "" -#: ../raster/r.in.gdal/main.c:235 ../vector/v.in.lidar/main.c:284 -#: ../vector/v.in.ogr/main.c:361 +#: ../raster/r.in.gdal/main.c:252 ../vector/v.in.lidar/main.c:284 +#: ../vector/v.in.ogr/main.c:378 msgid "Limit import to the current region" msgstr "Begrenze den Import auf die aktuelle Region." -#: ../raster/r.in.gdal/main.c:240 +#: ../raster/r.in.gdal/main.c:257 msgid "Print number of bands and exit" msgstr "" -#: ../raster/r.in.gdal/main.c:272 ../raster/r.external/list.c:23 +#: ../raster/r.in.gdal/main.c:289 ../raster/r.external/list.c:23 #: ../vector/v.external.out/list.c:102 ../vector/v.out.ogr/list.c:116 -#: ../vector/v.in.ogr/main.c:403 ../vector/v.external/list.c:94 +#: ../vector/v.in.ogr/main.c:420 ../vector/v.external/list.c:94 msgid "Supported formats:" msgstr "" -#: ../raster/r.in.gdal/main.c:315 +#: ../raster/r.in.gdal/main.c:332 msgid "You have to specify a target location different from output location" msgstr "Sie müssen eine Ziel-Location angeben, die verschieden ist von der Ausgabe-Location." -#: ../raster/r.in.gdal/main.c:319 +#: ../raster/r.in.gdal/main.c:336 msgid "You need to specify valid location name." msgstr "" -#: ../raster/r.in.gdal/main.c:323 +#: ../raster/r.in.gdal/main.c:340 msgid "The '-l' flag only works in Lat/Lon locations" msgstr "Der '-l'-Schalter funktioniert nur in einer Lat/Lon-Location." -#: ../raster/r.in.gdal/main.c:326 +#: ../raster/r.in.gdal/main.c:343 msgid "The number of digits for band numbering must be equal or greater than 0" msgstr "" -#: ../raster/r.in.gdal/main.c:339 +#: ../raster/r.in.gdal/main.c:356 msgid "Disabling '-r' flag for new location" msgstr "" -#: ../raster/r.in.gdal/main.c:347 ../raster/r.in.gdal/main.c:350 +#: ../raster/r.in.gdal/main.c:362 #, c-format -msgid "Using memory cache size: %.1f MiB" +msgid "Using memory cache size: %s MiB" msgstr "" -#: ../raster/r.in.gdal/main.c:359 +#: ../raster/r.in.gdal/main.c:417 #, c-format msgid "Unable to open datasource <%s>" msgstr "" -#: ../raster/r.in.gdal/main.c:370 +#: ../raster/r.in.gdal/main.c:428 #, c-format msgid "Input seems to be NOAA/AVHRR data which needs to be georeferenced with thin plate spline transformation (%s or %s)." msgstr "" -#: ../raster/r.in.gdal/main.c:383 +#: ../raster/r.in.gdal/main.c:441 msgid "Input contains subdatasets which may need to be imported separately" msgstr "" -#: ../raster/r.in.gdal/main.c:423 +#: ../raster/r.in.gdal/main.c:481 msgid "Input raster map is flipped or rotated - cannot import. You may use 'gdalwarp' to transform the map to North-up." msgstr "Die Eingabe-Rasterkarte wurde rotiert und kann daher nicht eingelesen werden. Sie können 'gdalwarp' verwenden, um die Karte zu transformieren, so dass Norden oben ist." -#: ../raster/r.in.gdal/main.c:442 +#: ../raster/r.in.gdal/main.c:500 #, c-format msgid "Unable to fetch the affine transformation coefficients. Flag -%c cannot be used in this case." msgstr "" -#: ../raster/r.in.gdal/main.c:470 +#: ../raster/r.in.gdal/main.c:528 msgid "Map bounds have been constrained to geographic coordinates. You will almost certainly want to check map bounds and resolution with r.info and reset them with r.region before going any further." msgstr "Die Begrenzung ist an geographische Koordinaten gebunden. Eine Ãœberprüfung der Begrenzung und Auflösung mit r.info und eine Anpassung mit r.region dieser Parameter ist für die weitere Berechnung empfehlenswert." -#: ../raster/r.in.gdal/main.c:515 ../raster/r.in.gdal/main.c:542 +#: ../raster/r.in.gdal/main.c:573 ../raster/r.in.gdal/main.c:603 msgid "Input raster does not overlap current computational region. Nothing to import." msgstr "" -#: ../raster/r.in.gdal/main.c:579 +#: ../raster/r.in.gdal/main.c:643 #, c-format msgid "Importing %d raster bands..." msgstr "" -#: ../raster/r.in.gdal/main.c:598 ../raster/r.external/main.c:230 +#: ../raster/r.in.gdal/main.c:662 ../raster/r.external/main.c:230 #, c-format msgid "Selected band (%d) does not exist" msgstr "Der ausgewählte Kanal (%d) existiert nicht." -#: ../raster/r.in.gdal/main.c:623 +#: ../raster/r.in.gdal/main.c:687 msgid "Unable to open the map names output text file" msgstr "" -#: ../raster/r.in.gdal/main.c:654 +#: ../raster/r.in.gdal/main.c:718 #, c-format msgid "Unable to get raster band number %d" msgstr "" -#: ../raster/r.in.gdal/main.c:731 +#: ../raster/r.in.gdal/main.c:796 #, c-format msgid "Copying %d GCPS in points file for <%s>" msgstr "Kopiere %d GCPs in eine Punktdatei für <%s>." -#: ../raster/r.in.gdal/main.c:739 +#: ../raster/r.in.gdal/main.c:804 msgid "GCPs have the following OpenGIS WKT Coordinate System:" msgstr "GCPs haben das folgende OpenGIS WKT Koordinatensystem:" -#: ../raster/r.in.gdal/main.c:762 +#: ../raster/r.in.gdal/main.c:827 msgid "Re-projecting GCPs table:" msgstr "Umprojezieren der GCP Tabelle:" -#: ../raster/r.in.gdal/main.c:763 +#: ../raster/r.in.gdal/main.c:828 #, c-format msgid "* Input projection for GCP table: %s" msgstr "* Eingabe-Projektion der GCP-Tabelle: %s" -#: ../raster/r.in.gdal/main.c:765 +#: ../raster/r.in.gdal/main.c:830 #, c-format msgid "* Output projection for GCP table: %s" msgstr "* Ausgabe-Projektion der GCP-Tabelle: %s" -#: ../raster/r.in.gdal/main.c:786 -#, c-format -msgid "Error in pj_do_proj (can't re-projection GCP %i)" +#: ../raster/r.in.gdal/main.c:852 +#, fuzzy, c-format +msgid "Error in %s (can't re-project GCP %i)" msgstr "Fehler in pj_do_proj (kann den GCP %i nicht umprojezieren)." -#: ../raster/r.in.gdal/main.c:808 ../raster/r.in.gdal/proj.c:63 -#: ../raster/r.external/proj.c:63 ../vector/v.in.lidar/main.c:507 -#: ../vector/v.in.ogr/proj.c:253 ../vector/v.external/proj.c:154 +#: ../raster/r.in.gdal/main.c:875 ../raster/r.in.gdal/proj.c:85 +#: ../raster/r.external/proj.c:85 ../vector/v.in.lidar/main.c:507 +#: ../vector/v.in.ogr/proj.c:292 ../vector/v.external/proj.c:177 msgid "Unable to convert input map projection to GRASS format; cannot create new location." msgstr "Kann die Projektion der Eingabekarte nicht in das GRASS-Format konvertieren; erstelle daher keine neue Location." -#: ../raster/r.in.gdal/main.c:832 ../raster/r.in.gdal/proj.c:69 -#: ../raster/r.external/proj.c:69 ../vector/v.in.lidar/main.c:513 -#: ../vector/v.in.ogr/proj.c:259 ../vector/v.external/proj.c:160 +#: ../raster/r.in.gdal/main.c:899 ../raster/r.in.gdal/proj.c:91 +#: ../raster/r.external/proj.c:91 ../vector/v.in.lidar/main.c:513 +#: ../vector/v.in.ogr/proj.c:298 ../vector/v.external/proj.c:183 #, c-format msgid "Unable to create new location <%s>" msgstr "" -#: ../raster/r.in.gdal/main.c:838 ../raster/r.in.gdal/proj.c:72 -#: ../raster/r.external/proj.c:72 ../general/g.proj/create.c:15 -#: ../vector/v.in.lidar/main.c:516 ../vector/v.in.ogr/proj.c:262 -#: ../vector/v.external/proj.c:163 +#: ../raster/r.in.gdal/main.c:905 ../raster/r.in.gdal/proj.c:94 +#: ../raster/r.external/proj.c:94 ../general/g.proj/create.c:16 +#: ../vector/v.in.lidar/main.c:516 ../vector/v.in.ogr/proj.c:301 +#: ../vector/v.external/proj.c:186 #, c-format msgid "Location <%s> created" msgstr "Location <%s> erstellt." -#: ../raster/r.in.gdal/main.c:841 +#: ../raster/r.in.gdal/main.c:908 #, c-format msgid "The target for the output group <%s> has been set to location <%s>, mapset ." msgstr "" -#: ../raster/r.in.gdal/main.c:881 ../raster/r.external/window.c:93 -#: ../vector/v.in.ogr/main.c:1871 +#: ../raster/r.in.gdal/main.c:948 ../raster/r.external/window.c:93 +#: ../vector/v.in.ogr/main.c:1971 msgid "Default region for this location updated" msgstr " Standard-Region für die Location aktualisiert." -#: ../raster/r.in.gdal/main.c:884 ../raster/r.external/window.c:96 -#: ../vector/v.in.ogr/main.c:1874 +#: ../raster/r.in.gdal/main.c:951 ../raster/r.external/window.c:96 +#: ../vector/v.in.ogr/main.c:1974 msgid "Region for the current mapset updated" msgstr "Region des aktuellen Mapsets aktualisiert." -#: ../raster/r.in.gdal/main.c:912 +#: ../raster/r.in.gdal/main.c:980 msgid "Unable to translate projection key values of input GCPs" msgstr "Kann die Kennzahlen der Projektion der Eingabe-GCPs nicht übersetzten." -#: ../raster/r.in.gdal/main.c:928 +#: ../raster/r.in.gdal/main.c:996 msgid "Unable to get projection info of target location" msgstr "Kann die Projektionsinformation der Ziel-Location nicht ermitteln." -#: ../raster/r.in.gdal/main.c:930 +#: ../raster/r.in.gdal/main.c:998 msgid "Unable to get projection units of target location" msgstr "Kann die Projektionseinheit der Ziel-Location nicht ermitteln." -#: ../raster/r.in.gdal/main.c:932 +#: ../raster/r.in.gdal/main.c:1000 msgid "Unable to get projection key values of target location" msgstr "Kann die Kennzahlen der Projektion der Ziel-Location nicht ermitteln." -#: ../raster/r.in.gdal/main.c:936 ../imagery/i.rectify/target.c:31 +#: ../raster/r.in.gdal/main.c:1007 ../imagery/i.rectify/target.c:31 #: ../imagery/i.ortho.photo/i.ortho.rectify/target.c:31 #: ../vector/v.rectify/target.c:40 #, c-format msgid "Mapset <%s> in target location <%s> - " msgstr "Mapset <%s> in Ziel-Location <%s> - " -#: ../raster/r.in.gdal/main.c:974 +#: ../raster/r.in.gdal/main.c:1045 #, c-format msgid "Importing raster map <%s>..." msgstr "" -#: ../raster/r.in.gdal/main.c:1089 ../raster/r.in.gdal/main.c:1144 -#: ../raster/r.in.gdal/main.c:1218 +#: ../raster/r.in.gdal/main.c:1162 ../raster/r.in.gdal/main.c:1217 +#: ../raster/r.in.gdal/main.c:1291 msgid "Invalid row" msgstr "" -#: ../raster/r.in.gdal/main.c:1486 ../raster/r.in.gdal/main.c:1543 +#: ../raster/r.in.gdal/main.c:1559 ../raster/r.in.gdal/main.c:1616 msgid "Inconsistent color rules in RAT" msgstr "" -#: ../raster/r.in.gdal/main.c:1600 +#: ../raster/r.in.gdal/main.c:1673 #, c-format msgid "Setting grey color table for <%s> (8bit, full range)" msgstr "Erstelle Graustufen Farbtabelle für <%s> (8bit, full range)." -#: ../raster/r.in.gdal/main.c:1614 +#: ../raster/r.in.gdal/main.c:1687 #, c-format msgid "Setting grey color table for <%s> (16bit, image range)" msgstr "Erstelle Graustufen Farbtabelle für <%s> (16bit, image range)." -#: ../raster/r.in.gdal/main.c:1716 +#: ../raster/r.in.gdal/main.c:1789 #, c-format msgid "Unable to open file <%s>: %s." msgstr "" -#: ../raster/r.in.gdal/proj.c:42 ../raster/r.external/proj.c:42 +#: ../raster/r.in.gdal/proj.c:46 ../raster/r.external/proj.c:46 #, c-format msgid "" "Input contains an invalid SRS. WKT definition:\n" "%s" msgstr "" -#: ../raster/r.in.gdal/proj.c:51 ../raster/r.external/proj.c:51 +#: ../raster/r.in.gdal/proj.c:73 ../raster/r.external/proj.c:73 msgid "No projection information available" msgstr "" -#: ../raster/r.in.gdal/proj.c:94 ../raster/r.external/proj.c:94 -#: ../vector/v.in.ogr/proj.c:284 ../vector/v.external/proj.c:185 +#: ../raster/r.in.gdal/proj.c:116 ../raster/r.external/proj.c:116 +#: ../vector/v.in.ogr/proj.c:323 ../vector/v.external/proj.c:208 msgid "Unable to convert input map projection information to GRASS format." msgstr "" -#: ../raster/r.in.gdal/proj.c:138 ../raster/r.external/proj.c:138 -#: ../vector/v.in.ogr/proj.c:329 ../vector/v.external/proj.c:230 +#: ../raster/r.in.gdal/proj.c:160 ../raster/r.external/proj.c:160 +#: ../vector/v.in.ogr/proj.c:368 ../vector/v.external/proj.c:253 msgid "Location PROJ_INFO is:\n" msgstr "Location PROJ_INFO:\n" -#: ../raster/r.in.gdal/proj.c:148 ../raster/r.in.gdal/proj.c:155 -#: ../raster/r.external/proj.c:148 ../raster/r.external/proj.c:155 -#: ../vector/v.in.ogr/proj.c:339 ../vector/v.in.ogr/proj.c:346 -#: ../vector/v.external/proj.c:240 ../vector/v.external/proj.c:247 +#: ../raster/r.in.gdal/proj.c:170 ../raster/r.in.gdal/proj.c:177 +#: ../raster/r.external/proj.c:170 ../raster/r.external/proj.c:177 +#: ../vector/v.in.ogr/proj.c:378 ../vector/v.in.ogr/proj.c:385 +#: ../vector/v.external/proj.c:263 ../vector/v.external/proj.c:270 msgid "Dataset PROJ_INFO is:\n" msgstr "Datensatz PROJ_INFO:\n" -#: ../raster/r.in.gdal/proj.c:241 ../raster/r.external/proj.c:241 -#: ../vector/v.in.ogr/proj.c:432 ../vector/v.external/proj.c:333 +#: ../raster/r.in.gdal/proj.c:263 ../raster/r.external/proj.c:263 +#: ../vector/v.in.ogr/proj.c:471 ../vector/v.external/proj.c:356 msgid "Consider generating a new location from the input dataset using the 'location' parameter.\n" msgstr "Bedenken Sie, dass es besser sein könnte eine neue Location mit den Werten des zu importierenden Datensatzes mit Hilfe des 'location'-Parameters zu erzeugen.\n" @@ -16423,7 +16815,7 @@ msgid "You already know the sun position" msgstr "Sie wissen bereits die Sonnenposition." -#: ../raster/r.sunmask/main.c:444 ../vector/v.colors/main.c:199 +#: ../raster/r.sunmask/main.c:444 ../vector/v.colors/main.c:212 #, c-format msgid "Option <%s> required" msgstr "Option <%s> erforderlich." @@ -16437,24 +16829,24 @@ msgid "Calculating shadows from DEM..." msgstr "Berechne Schatten des DHM..." -#: ../raster/r.sunmask/g_solposition.c:66 +#: ../raster/r.sunmask/g_solposition.c:67 msgid "Unable to calculate sun position in un-projected locations. Specify sunposition directly." msgstr "Die Sonnenposition kann in unprojezierten Locations nicht berechnet werden. Sonnenposition muss direkt eingegeben werden." -#: ../raster/r.sunmask/g_solposition.c:88 +#: ../raster/r.sunmask/g_solposition.c:89 #, c-format msgid "Specified point %f, %f outside of current region, is that intended? Anyway, it will be used." msgstr "Angegebener Punkt %f, %f ist außerhalb der aktuellen Gebietsausdehnung, ist dies beabsichtigt? Trotzdem, die Einstellungen werden verwendet." -#: ../raster/r.sunmask/g_solposition.c:98 ../raster/r.latlong/main.c:101 +#: ../raster/r.sunmask/g_solposition.c:99 ../raster/r.latlong/main.c:99 msgid "Unable to get projection info of current location" msgstr "Kann die Projektionsinformation der aktuellen Location nicht ermitteln." -#: ../raster/r.sunmask/g_solposition.c:101 ../raster/r.latlong/main.c:103 +#: ../raster/r.sunmask/g_solposition.c:102 ../raster/r.latlong/main.c:101 msgid "Unable to get projection units of current location" msgstr "Kann die Einheiten der Projektion der aktuellen Location nicht ermitteln." -#: ../raster/r.sunmask/g_solposition.c:104 ../raster/r.latlong/main.c:105 +#: ../raster/r.sunmask/g_solposition.c:105 ../raster/r.latlong/main.c:103 msgid "Unable to get projection key values of current location" msgstr "Kann die Kennzahlen der Projektion der aktuellen Location nicht ermitteln." @@ -16695,7 +17087,7 @@ #: ../raster/r.support/main.c:312 ../scripts/d.polar/d.polar.py:407 #: ../scripts/i.in.spotvgt/i.in.spotvgt.py:280 -#: ../scripts/r.plane/r.plane.py:122 ../scripts/r.fillnulls/r.fillnulls.py:494 +#: ../scripts/r.plane/r.plane.py:122 ../scripts/r.fillnulls/r.fillnulls.py:506 #: ../scripts/v.in.e00/v.in.e00.py:165 ../scripts/r.in.aster/r.in.aster.py:144 msgid "Done." msgstr "Fertig." @@ -16961,139 +17353,104 @@ msgid "Imagery group <%s> created" msgstr "Bildgruppe <%s> erzeugt." -#: ../raster/r.external/link.c:48 +#: ../raster/r.external/link.c:46 msgid "Complex types not supported" msgstr "Komplexe Typen werden nicht unterstützt." -#: ../raster/r.external/link.c:63 +#: ../raster/r.external/link.c:56 #, c-format msgid "Copying color table for %s" msgstr "Kopiere Farbtabelle für %s." -#: ../raster/r.external/link.c:81 +#: ../raster/r.external/link.c:74 #, c-format msgid "Setting grey color table for <%s> (full 8bit range)" msgstr "Erstelle Graustufen Farbtabelle für <%s> (full 8bit range)." -#: ../raster/r.external/link.c:87 -#, c-format -msgid "Setting grey color table for <%s> (data range)" -msgstr "Erstelle Graustufen Farbtabelle für <%s> (Wertebereich)." - -#: ../raster/r.external/link.c:101 -#, c-format -msgid "Unable to create cell/%s file" -msgstr "Kann die cell/%s Datei nicht erzeugen." - -#: ../raster/r.external/link.c:110 -#, c-format -msgid "Unable to create fcell/%s file" -msgstr "Kann die fcell/%s Datei nicht erzeugen." - -#: ../raster/r.external/link.c:146 +#: ../raster/r.external/link.c:132 #, c-format msgid "Unable to create cell_misc/%s/gdal file" msgstr "Kann die cell_misc/%s/gdal Datei nicht erzeugen." -#: ../raster/r.external/link.c:149 +#: ../raster/r.external/link.c:135 #, c-format msgid "Error writing cell_misc/%s/gdal file" msgstr "Fehler beim Schreiben der cell_misc/%s/gdal Datei." -#: ../raster/r.external/link.c:174 -#, c-format -msgid "Unable to create cell_misc/%s/f_format file" -msgstr "Kann die cell_misc/%s/f_format Datei nicht erzeugen." - -#: ../raster/r.external/link.c:177 -#, c-format -msgid "Error writing cell_misc/%s/f_format file" -msgstr "Fehler beim Schreiben der cell_misc/%s/f_format Datei." - -#: ../raster/r.external/link.c:224 -#, c-format -msgid "Creating support files for %s" -msgstr "Erstelle Support-Dateien für <%s>." - -#: ../raster/r.external/link.c:236 -#, c-format -msgid "Link to raster map <%s> created." -msgstr "" - #: ../raster/r.resamp.filter/main.c:142 #, c-format msgid "Filter <%s> not found" msgstr "" -#: ../raster/r.resamp.filter/main.c:391 +#: ../raster/r.resamp.filter/main.c:396 msgid "kernel filter" msgstr "" -#: ../raster/r.resamp.filter/main.c:394 +#: ../raster/r.resamp.filter/main.c:399 msgid "Resamples raster map layers using an analytic kernel." msgstr "" -#: ../raster/r.resamp.filter/main.c:405 +#: ../raster/r.resamp.filter/main.c:410 msgid "Filter kernel(s)" msgstr "" -#: ../raster/r.resamp.filter/main.c:413 +#: ../raster/r.resamp.filter/main.c:418 msgid "Filter radius" msgstr "" -#: ../raster/r.resamp.filter/main.c:420 +#: ../raster/r.resamp.filter/main.c:425 msgid "Filter radius (horizontal)" msgstr "" -#: ../raster/r.resamp.filter/main.c:427 +#: ../raster/r.resamp.filter/main.c:432 msgid "Filter radius (vertical)" msgstr "" -#: ../raster/r.resamp.filter/main.c:438 ../vector/v.external.out/args.c:90 +#: ../raster/r.resamp.filter/main.c:443 ../vector/v.external.out/args.c:90 #, c-format msgid "%s= and %s=/%s= are mutually exclusive" msgstr "" -#: ../raster/r.resamp.filter/main.c:443 +#: ../raster/r.resamp.filter/main.c:448 #, c-format msgid "Either %s= or %s=/%s= required" msgstr "" -#: ../raster/r.resamp.filter/main.c:446 +#: ../raster/r.resamp.filter/main.c:451 #, c-format msgid "Both %s= and %s= required" msgstr "" -#: ../raster/r.resamp.filter/main.c:469 +#: ../raster/r.resamp.filter/main.c:474 msgid "Differing number of values for filter= and [xy_]radius=" msgstr "" -#: ../raster/r.resamp.filter/main.c:472 +#: ../raster/r.resamp.filter/main.c:477 #, c-format msgid "Too many filters (max: %d)" msgstr "" -#: ../raster/r.resamp.filter/main.c:490 +#: ../raster/r.resamp.filter/main.c:495 msgid "At least one filter must be finite" msgstr "" -#: ../raster/r.latlong/main.c:57 +#: ../raster/r.latlong/main.c:56 msgid "latitude" msgstr "" -#: ../raster/r.latlong/main.c:58 +#: ../raster/r.latlong/main.c:57 msgid "longitude" msgstr "" -#: ../raster/r.latlong/main.c:60 +#: ../raster/r.latlong/main.c:59 msgid "Creates a latitude/longitude raster map." msgstr "" -#: ../raster/r.latlong/main.c:66 +#: ../raster/r.latlong/main.c:65 msgid "Name for output latitude or longitude raster map" msgstr "" -#: ../raster/r.latlong/main.c:70 +#: ../raster/r.latlong/main.c:69 msgid "Longitude output" msgstr "" @@ -17142,14 +17499,14 @@ #: ../raster/r.region/main.c:61 ../raster/r.region/main.c:66 #: ../raster/r.region/main.c:72 ../raster/r.region/main.c:87 #: ../raster/r.region/main.c:94 ../raster/r.region/main.c:101 -#: ../raster/r.region/main.c:144 ../general/g.region/main.c:78 -#: ../general/g.region/main.c:84 ../general/g.region/main.c:171 -#: ../general/g.region/main.c:178 ../general/g.region/main.c:187 -#: ../general/g.region/main.c:195 +#: ../raster/r.region/main.c:144 ../general/g.region/main.c:79 +#: ../general/g.region/main.c:85 ../general/g.region/main.c:172 +#: ../general/g.region/main.c:179 ../general/g.region/main.c:188 +#: ../general/g.region/main.c:196 msgid "Existing" msgstr "Vorhanden" -#: ../raster/r.region/main.c:65 ../general/g.region/main.c:77 +#: ../raster/r.region/main.c:65 ../general/g.region/main.c:78 msgid "Set from default region" msgstr "Ãœbernehme von der Standard-Region." @@ -17169,19 +17526,19 @@ msgid "Set region to match this vector map" msgstr "Setze Region angepasst an diese Vektorkarte." -#: ../raster/r.region/main.c:109 ../general/g.region/main.c:203 +#: ../raster/r.region/main.c:109 ../general/g.region/main.c:204 msgid "Value for the northern edge" msgstr "Wert für die nördliche Grenze." -#: ../raster/r.region/main.c:118 ../general/g.region/main.c:212 +#: ../raster/r.region/main.c:118 ../general/g.region/main.c:213 msgid "Value for the southern edge" msgstr "Wert für die südliche Grenze." -#: ../raster/r.region/main.c:127 ../general/g.region/main.c:221 +#: ../raster/r.region/main.c:127 ../general/g.region/main.c:222 msgid "Value for the eastern edge" msgstr "Wert für die östliche Grenze." -#: ../raster/r.region/main.c:136 ../general/g.region/main.c:230 +#: ../raster/r.region/main.c:136 ../general/g.region/main.c:231 msgid "Value for the western edge" msgstr "Wert für die westliche Grenze." @@ -17717,31 +18074,31 @@ msgid "No basins were created. Verify threshold and region settings." msgstr "" -#: ../raster/r.watershed/seg/close_maps2.c:86 +#: ../raster/r.watershed/seg/close_maps2.c:87 msgid "Closing stream segments map" msgstr "" -#: ../raster/r.watershed/seg/close_maps2.c:109 +#: ../raster/r.watershed/seg/close_maps2.c:110 msgid "Closing basins map" msgstr "" -#: ../raster/r.watershed/seg/close_maps2.c:116 +#: ../raster/r.watershed/seg/close_maps2.c:117 msgid "Closing half basins map" msgstr "" -#: ../raster/r.watershed/seg/main.c:92 ../raster/r.watershed/seg/main.c:107 -#: ../raster/r.watershed/ram/main.c:82 ../raster/r.watershed/ram/main.c:98 +#: ../raster/r.watershed/seg/main.c:93 ../raster/r.watershed/seg/main.c:108 +#: ../raster/r.watershed/ram/main.c:85 ../raster/r.watershed/ram/main.c:101 #, c-format msgid "SECTION %d: Closing Maps." msgstr "ABSCHNITT %d: Schließe Karten." -#: ../raster/r.watershed/seg/main.c:105 ../raster/r.watershed/ram/main.c:96 +#: ../raster/r.watershed/seg/main.c:106 ../raster/r.watershed/ram/main.c:99 #, c-format msgid "SECTION %d: Watershed determination." msgstr "ABSCHNITT %d: Bestimme Wassereinzugsgebiet." #: ../raster/r.watershed/seg/do_astar.c:30 -#: ../raster/r.watershed/ram/do_astar.c:27 +#: ../raster/r.watershed/ram/do_astar.c:28 msgid "SECTION 2: A* Search." msgstr "" @@ -17749,73 +18106,73 @@ msgid "No seeds for A* Search" msgstr "" -#: ../raster/r.watershed/seg/do_astar.c:146 +#: ../raster/r.watershed/seg/do_astar.c:147 msgid "bug in A* Search: doer %" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:20 +#: ../raster/r.watershed/seg/close_maps.c:23 msgid "Closing accumulation map" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:136 +#: ../raster/r.watershed/seg/close_maps.c:140 msgid "Closing TCI and SPI maps" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:138 +#: ../raster/r.watershed/seg/close_maps.c:142 msgid "Closing TCI map" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:140 +#: ../raster/r.watershed/seg/close_maps.c:144 msgid "Closing SPI map" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:300 +#: ../raster/r.watershed/seg/close_maps.c:307 msgid "Closing flow direction map" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:327 +#: ../raster/r.watershed/seg/close_maps.c:334 msgid "Closing LS map" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:332 +#: ../raster/r.watershed/seg/close_maps.c:339 msgid "Closing SL map" msgstr "" -#: ../raster/r.watershed/seg/init_vars.c:139 +#: ../raster/r.watershed/seg/init_vars.c:143 #, c-format msgid "SECTION 1 beginning: Initiating Variables. %d section total." msgid_plural "SECTION 1 beginning: Initiating Variables. %d sections total." msgstr[0] "" msgstr[1] "" -#: ../raster/r.watershed/seg/init_vars.c:175 +#: ../raster/r.watershed/seg/init_vars.c:178 msgid "Maximum memory to be used was smaller than 3 MB, set to 3 MB." msgstr "" -#: ../raster/r.watershed/seg/init_vars.c:470 +#: ../raster/r.watershed/seg/init_vars.c:511 msgid "SECTION 1b: Determining Offmap Flow." msgstr "" -#: ../raster/r.watershed/seg/do_cum.c:119 -#: ../raster/r.watershed/ram/do_cum.c:114 +#: ../raster/r.watershed/seg/do_cum.c:122 +#: ../raster/r.watershed/ram/do_cum.c:116 msgid "SECTION 3: Accumulating Surface Flow with SFD." msgstr "ABSCHNITT 3: Akkumuliere Oberflächenabfluß mit SFD." -#: ../raster/r.watershed/seg/do_cum.c:293 -#: ../raster/r.watershed/ram/do_cum.c:276 +#: ../raster/r.watershed/seg/do_cum.c:315 +#: ../raster/r.watershed/ram/do_cum.c:296 msgid "SECTION 3a: Accumulating Surface Flow with MFD." msgstr "" -#: ../raster/r.watershed/seg/do_cum.c:529 +#: ../raster/r.watershed/seg/do_cum.c:560 msgid "MFD: A * path already processed when distributing flow: %d of %" msgstr "" -#: ../raster/r.watershed/seg/do_cum.c:533 -#: ../raster/r.watershed/ram/do_cum.c:486 +#: ../raster/r.watershed/seg/do_cum.c:564 +#: ../raster/r.watershed/ram/do_cum.c:512 msgid "SECTION 3b: Adjusting drainage directions." msgstr "" -#: ../raster/r.watershed/seg/usage.c:9 ../raster/r.watershed/ram/usage.c:9 +#: ../raster/r.watershed/seg/usage.c:9 #, c-format msgid "" "USAGE for basin delineation:\n" @@ -17827,187 +18184,194 @@ "\n" msgstr "" -#: ../raster/r.watershed/front/main.c:77 +#: ../raster/r.watershed/front/main.c:79 msgid "drainage" msgstr "" -#: ../raster/r.watershed/front/main.c:79 +#: ../raster/r.watershed/front/main.c:81 msgid "stream power index" msgstr "" -#: ../raster/r.watershed/front/main.c:81 +#: ../raster/r.watershed/front/main.c:84 msgid "Calculates hydrological parameters and RUSLE factors." msgstr "" -#: ../raster/r.watershed/front/main.c:84 ../raster/r.watershed/front/main.c:91 -#: ../raster/r.watershed/front/main.c:97 ../raster/r.watershed/front/main.c:104 -#: ../raster/r.watershed/front/main.c:113 -#: ../raster/r.watershed/front/main.c:121 -#: ../raster/r.watershed/front/main.c:130 +#: ../raster/r.watershed/front/main.c:87 ../raster/r.watershed/front/main.c:95 +#: ../raster/r.watershed/front/main.c:102 +#: ../raster/r.watershed/front/main.c:109 +#: ../raster/r.watershed/front/main.c:118 +#: ../raster/r.watershed/front/main.c:125 +#: ../raster/r.watershed/front/main.c:132 +#: ../raster/r.watershed/front/main.c:140 msgid "Inputs" msgstr "Eingabe" -#: ../raster/r.watershed/front/main.c:88 +#: ../raster/r.watershed/front/main.c:91 msgid "Name of input depressions raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:89 +#: ../raster/r.watershed/front/main.c:93 msgid "All non-NULL and non-zero cells are considered as real depressions" msgstr "Alle Zellen, die nicht NULL sind oder den Wert Null haben werden als echte Bodensenke aufgefasst." -#: ../raster/r.watershed/front/main.c:95 +#: ../raster/r.watershed/front/main.c:100 msgid "Name of input raster representing amount of overland flow per cell" msgstr "" -#: ../raster/r.watershed/front/main.c:101 +#: ../raster/r.watershed/front/main.c:106 msgid "Name of input raster map percent of disturbed land" msgstr "" -#: ../raster/r.watershed/front/main.c:102 -#: ../raster/r.watershed/front/main.c:127 +#: ../raster/r.watershed/front/main.c:107 +#: ../raster/r.watershed/front/main.c:137 msgid "For USLE" msgstr "" -#: ../raster/r.watershed/front/main.c:109 +#: ../raster/r.watershed/front/main.c:114 msgid "Name of input raster map blocking overland surface flow" msgstr "Eingabe-Rasterkarte: Flächen die Oberflächenabfluss blockieren" -#: ../raster/r.watershed/front/main.c:111 +#: ../raster/r.watershed/front/main.c:116 msgid "For USLE. All non-NULL and non-zero cells are considered as blocking terrain." msgstr "" -#: ../raster/r.watershed/front/main.c:118 +#: ../raster/r.watershed/front/main.c:123 +#, fuzzy +msgid "Name of input raster map with percentages for flow accumulation." +msgstr "Name der Eingabe-Rasterkarte mit den Reibungskosten." + +#: ../raster/r.watershed/front/main.c:129 msgid "Minimum size of exterior watershed basin" msgstr "" -#: ../raster/r.watershed/front/main.c:126 +#: ../raster/r.watershed/front/main.c:136 msgid "Maximum length of surface flow in map units" msgstr "" -#: ../raster/r.watershed/front/main.c:135 +#: ../raster/r.watershed/front/main.c:144 msgid "Name for output accumulation raster map" msgstr "Name der Ausgabe-Akkumulations-Rasterkarte." -#: ../raster/r.watershed/front/main.c:137 +#: ../raster/r.watershed/front/main.c:145 msgid "Number of cells that drain through each cell" msgstr "" -#: ../raster/r.watershed/front/main.c:144 +#: ../raster/r.watershed/front/main.c:152 msgid "Name for output topographic index ln(a / tan(b)) map" msgstr "" -#: ../raster/r.watershed/front/main.c:151 +#: ../raster/r.watershed/front/main.c:158 msgid "Stream power index a * tan(b)" msgstr "" -#: ../raster/r.watershed/front/main.c:157 +#: ../raster/r.watershed/front/main.c:164 msgid "Name for output drainage direction raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:158 +#: ../raster/r.watershed/front/main.c:165 msgid "Directions numbered from 1 to 8" msgstr "" -#: ../raster/r.watershed/front/main.c:164 +#: ../raster/r.watershed/front/main.c:171 msgid "Name for output basins raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:170 +#: ../raster/r.watershed/front/main.c:177 msgid "Name for output stream segments raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:176 +#: ../raster/r.watershed/front/main.c:183 msgid "Name for output half basins raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:178 +#: ../raster/r.watershed/front/main.c:184 msgid "Each half-basin is given a unique value" msgstr "" -#: ../raster/r.watershed/front/main.c:184 +#: ../raster/r.watershed/front/main.c:190 msgid "Name for output slope length raster map" msgstr "Name der Ausgabe-Neigungslängen-Rasterkarte" -#: ../raster/r.watershed/front/main.c:186 +#: ../raster/r.watershed/front/main.c:191 msgid "Slope length and steepness (LS) factor for USLE" msgstr "" -#: ../raster/r.watershed/front/main.c:192 +#: ../raster/r.watershed/front/main.c:197 msgid "Name for output slope steepness raster map" msgstr "Name der Ausgabe-Neigungs-Rasterkarte" -#: ../raster/r.watershed/front/main.c:193 +#: ../raster/r.watershed/front/main.c:198 msgid "Slope steepness (S) factor for USLE" msgstr "" -#: ../raster/r.watershed/front/main.c:202 +#: ../raster/r.watershed/front/main.c:207 msgid "Convergence factor for MFD (1-10)" msgstr "Umrechnungsfaktor für MFD (1-10)" -#: ../raster/r.watershed/front/main.c:204 +#: ../raster/r.watershed/front/main.c:209 msgid "1 = most diverging flow, 10 = most converging flow. Recommended: 5" msgstr "1 = am meisten divergierende Fluss, 10 = am meisten konvergierende Fluss. Empfohlen: 5" -#: ../raster/r.watershed/front/main.c:211 +#: ../raster/r.watershed/front/main.c:216 msgid "Maximum memory to be used with -m flag (in MB)" msgstr "Maximal zu verwendender Speicher in Verbindung mit dem Schalter -m (in MB)." -#: ../raster/r.watershed/front/main.c:215 +#: ../raster/r.watershed/front/main.c:220 msgid "SFD (D8) flow (default is MFD)" msgstr "" -#: ../raster/r.watershed/front/main.c:217 +#: ../raster/r.watershed/front/main.c:222 msgid "SFD: single flow direction, MFD: multiple flow direction" msgstr "SFD: einzelne Fließrichtung, MFD: mehrere Fließrichtungen." -#: ../raster/r.watershed/front/main.c:222 +#: ../raster/r.watershed/front/main.c:227 msgid "Allow only horizontal and vertical flow of water" msgstr "Erlaube nur horizontalen und vertikalen Wasserfluss." -#: ../raster/r.watershed/front/main.c:227 +#: ../raster/r.watershed/front/main.c:231 msgid "Enable disk swap memory option: Operation is slow" msgstr "Schalte Auslagerung auf Festplatte an: Operation ist langsam." -#: ../raster/r.watershed/front/main.c:229 +#: ../raster/r.watershed/front/main.c:233 msgid "Only needed if memory requirements exceed available RAM; see manual on how to calculate memory requirements" msgstr "Nur benötigt wenn die Speicheranforderungen den vorhandenen Arbeitsspeicher überschreiten. Schlagen Sie im Handbuch nach wie die Speicheranforderungen berechnet werden." -#: ../raster/r.watershed/front/main.c:234 +#: ../raster/r.watershed/front/main.c:238 msgid "Use positive flow accumulation even for likely underestimates" msgstr "Verwende positive Flussakkumulation, auch für vorraussichtliche Unterschätzungen." -#: ../raster/r.watershed/front/main.c:236 +#: ../raster/r.watershed/front/main.c:240 msgid "See manual for a detailed description of flow accumulation output" msgstr "Siehe Handbuch für detaillierte Beschreibung der Ausgabe der Flussakkumulation." -#: ../raster/r.watershed/front/main.c:241 +#: ../raster/r.watershed/front/main.c:244 msgid "Beautify flat areas" msgstr "" -#: ../raster/r.watershed/front/main.c:243 +#: ../raster/r.watershed/front/main.c:246 msgid "Flow direction in flat areas is modified to look prettier" msgstr "" -#: ../raster/r.watershed/front/main.c:259 +#: ../raster/r.watershed/front/main.c:262 msgid "Sorry, you must choose an output map." msgstr "Entschuldigung, Sie müssen eine Ausgabe-Karte wählen." -#: ../raster/r.watershed/front/main.c:265 +#: ../raster/r.watershed/front/main.c:268 msgid "The basin threshold must be a positive number." msgstr "" -#: ../raster/r.watershed/front/main.c:281 +#: ../raster/r.watershed/front/main.c:284 msgid "" "Sorry, if any of the following options are set:\n" " basin, stream, half_basin, length_slope, or slope_steepness\n" " you MUST provide a value for the basin threshold parameter." msgstr "" -#: ../raster/r.watershed/front/main.c:308 +#: ../raster/r.watershed/front/main.c:310 msgid "Beautify flat areas is not yet supported for disk swap mode" msgstr "" -#: ../raster/r.watershed/front/main.c:338 +#: ../raster/r.watershed/front/main.c:342 #, c-format msgid "Subprocess failed with exit code %d" msgstr "Unterprozess fehlgeschlagen mit dem Fehlercode %d" @@ -18016,85 +18380,97 @@ msgid "SECTION 4: RUSLE LS and/or S factor determination." msgstr "ABSCHNITT 4: Bestimme RUSLE LS und/oder den S Faktor." -#: ../raster/r.watershed/ram/do_astar.c:256 +#: ../raster/r.watershed/ram/do_astar.c:258 msgid "heapsize too large" msgstr "Der Stack ist zu groß." -#: ../raster/r.watershed/ram/do_flatarea.c:56 +#: ../raster/r.watershed/ram/do_flatarea.c:57 msgid "Beautify flat areas: priority queue error" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:229 +#: ../raster/r.watershed/ram/do_flatarea.c:235 msgid "flat cell escaped for uphill correction" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:235 +#: ../raster/r.watershed/ram/do_flatarea.c:241 #, c-format msgid "queue error: last uphill order %d > current uphill order %d" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:240 +#: ../raster/r.watershed/ram/do_flatarea.c:246 msgid "uphill order not set" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:266 +#: ../raster/r.watershed/ram/do_flatarea.c:273 msgid "flat cell escaped in uphill correction" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:302 +#: ../raster/r.watershed/ram/do_flatarea.c:309 msgid "downhill order: no more points in down queue" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:310 +#: ../raster/r.watershed/ram/do_flatarea.c:317 msgid "flat cell escaped for downhill correction" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:316 +#: ../raster/r.watershed/ram/do_flatarea.c:323 #, c-format msgid "queue error: last downhill order %d > current downhill order %d" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:321 +#: ../raster/r.watershed/ram/do_flatarea.c:328 msgid "downhill order: downhill order not set" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:344 +#: ../raster/r.watershed/ram/do_flatarea.c:352 msgid "flat cell escaped in downhill correction" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:382 +#: ../raster/r.watershed/ram/do_flatarea.c:390 msgid "flat cell escaped for adjustment" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:389 +#: ../raster/r.watershed/ram/do_flatarea.c:397 msgid "adjustment: uphill order not set" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:391 +#: ../raster/r.watershed/ram/do_flatarea.c:399 msgid "adjustment: downhill order not set" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:417 +#: ../raster/r.watershed/ram/do_flatarea.c:428 msgid "flat cell escaped in adjustment" msgstr "" -#: ../raster/r.watershed/ram/init_vars.c:121 +#: ../raster/r.watershed/ram/init_vars.c:123 #, c-format msgid "SECTION 1a (of %1d): Initiating Memory." msgstr "ABSCHNITT 1a (von %1d): Initiiere den Speicher." -#: ../raster/r.watershed/ram/init_vars.c:311 +#: ../raster/r.watershed/ram/init_vars.c:350 #, c-format msgid "SECTION 1b (of %1d): Determining Offmap Flow." msgstr "ABSCHNITT 1b (of %1d): Ermittle den Fluß aus der Karte heraus." -#: ../raster/r.watershed/ram/do_cum.c:480 +#: ../raster/r.watershed/ram/do_cum.c:507 #, c-format msgid "MFD: A * path already processed when distributing flow: %d of %d cell" msgid_plural "MFD: A * path already processed when distributing flow: %d of %d cells" msgstr[0] "" msgstr[1] "" +#: ../raster/r.watershed/ram/usage.c:9 +#, c-format +msgid "" +"USAGE for basin delineation:\n" +"%s -4 elevation=elevation_map threshold=swale_threshold [flow=overland_flow_map] [drainage=drain_direction_map] [depression=depression_map] [accumulation=accumulation_map] [basin=watershed_basin_map] [retention=retention_map] [stream=stream_segment_map]\n" +"\n" +"USAGE for slope length determination:\n" +"%s [-4] elevation=elevation_map threshold=swale_threshold [drainage=drain_direction_map] [depression=depression_map] [accumulation=accumulation_map] [retention=retention_map] [max_slope_length=max_slope_length] [blocking=overland_blocking_map] [slope_steepness=slope_steepness_map] length_slope=length_slope_map [disturbed_land=rill_erosion_map] [slope_deposition=slope_deposition value or map]USAGE for ARMSED FILE creation:\n" +"%s [-4] elevation=elevation_map threshold=swale_threshold [flow=overland_flow_map] [drainage=drain_direction_map] [depression=depression_map] [accumulation=accumulation_map] [basin=watershed_basin_map] [stream=stream_segment_map] [half_basin=half_basin_map] [retention=retention_map] ar=ARMSED_file_name\n" +"\n" +msgstr "" + #: ../raster/r.rescale/main.c:51 msgid "Rescales the range of category values in a raster map layer." msgstr "Reskaliert die Spanne der Kategoriewerte einer Rasterkarte." @@ -18301,14 +18677,14 @@ #: ../raster/r.sim/r.sim.water/main.c:324 ../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 ../vector/v.surf.rst/main.c:161 -#: ../vector/v.surf.rst/main.c:166 ../vector/v.surf.rst/main.c:187 -#: ../vector/v.surf.rst/main.c:262 ../vector/v.surf.rst/main.c:268 -#: ../vector/v.surf.rst/main.c:276 ../vector/v.surf.rst/main.c:283 -#: ../vector/v.surf.rst/main.c:291 ../vector/v.surf.rst/main.c:299 -#: ../vector/v.surf.rst/main.c:308 ../vector/v.surf.rst/main.c:316 -#: ../vector/v.surf.rst/main.c:324 ../vector/v.surf.rst/main.c:333 -#: ../vector/v.surf.rst/main.c:341 ../vector/v.surf.rst/main.c:348 +#: ../imagery/i.eb.hsebal01/main.c:178 ../vector/v.surf.rst/main.c:163 +#: ../vector/v.surf.rst/main.c:168 ../vector/v.surf.rst/main.c:189 +#: ../vector/v.surf.rst/main.c:264 ../vector/v.surf.rst/main.c:270 +#: ../vector/v.surf.rst/main.c:278 ../vector/v.surf.rst/main.c:286 +#: ../vector/v.surf.rst/main.c:294 ../vector/v.surf.rst/main.c:302 +#: ../vector/v.surf.rst/main.c:311 ../vector/v.surf.rst/main.c:319 +#: ../vector/v.surf.rst/main.c:327 ../vector/v.surf.rst/main.c:336 +#: ../vector/v.surf.rst/main.c:344 ../vector/v.surf.rst/main.c:351 msgid "Parameters" msgstr "Parameter" @@ -18365,7 +18741,7 @@ msgstr "" #: ../raster/r.sim/r.sim.sediment/main.c:374 -#: ../raster/r.sim/r.sim.water/main.c:402 ../vector/v.surf.rst/main.c:404 +#: ../raster/r.sim/r.sim.water/main.c:402 ../vector/v.surf.rst/main.c:407 #, c-format msgid "<%d> is not valid number of threads. Number of threads will be set on <%d>" msgstr "" @@ -18398,8 +18774,8 @@ msgstr "Sie produzieren weder Vektor- noch Rasterdaten." #: ../raster/r.sim/r.sim.sediment/main.c:422 -#: ../raster/r.sim/r.sim.water/main.c:530 ../vector/v.surf.rst/main.c:656 -#: ../vector/v.surf.rst/main.c:711 ../vector/v.vol.rst/main.c:914 +#: ../raster/r.sim/r.sim.water/main.c:530 ../vector/v.surf.rst/main.c:659 +#: ../vector/v.surf.rst/main.c:714 ../vector/v.vol.rst/main.c:916 msgid "Input failed" msgstr "Eingabe fehlgeschlagen." @@ -18673,6 +19049,7 @@ msgstr "" #: ../display/d.mon/start.c:46 ../display/d.mon/start.c:74 +#: ../misc/m.nviz.image/main.c:75 #, c-format msgid "File <%s> already exists and will be overwritten" msgstr "" @@ -19007,7 +19384,7 @@ msgstr "Standardabweichung multipliziert mit %.4f definiert die Schrittweite\n" #: ../display/d.vect.thematic/display.c:51 ../display/d.vect/lines.c:107 -#: ../display/d.vect/lines.c:335 +#: ../display/d.vect/lines.c:339 #, c-format msgid "Unable to read symbol <%s>, unable to display points" msgstr "" @@ -19072,7 +19449,7 @@ msgid "Line color" msgstr "Linien-Farbe" -#: ../display/d.geodesic/main.c:66 ../display/d.grid/main.c:107 +#: ../display/d.geodesic/main.c:66 ../display/d.grid/main.c:106 #: ../display/d.rhumbline/main.c:62 ../display/d.legend/main.c:203 #: ../display/d.rast.num/main.c:88 ../display/d.northarrow/main.c:113 #: ../vector/v.label.sa/main.c:98 ../vector/v.label/main.c:151 @@ -19267,73 +19644,73 @@ msgid "Null cells" msgstr "Null-Zellen" -#: ../display/d.grid/main.c:55 +#: ../display/d.grid/main.c:54 msgid "graticule" msgstr "" -#: ../display/d.grid/main.c:56 ../vector/v.mkgrid/main.c:72 +#: ../display/d.grid/main.c:55 ../vector/v.mkgrid/main.c:72 msgid "grid" msgstr "Grid" -#: ../display/d.grid/main.c:58 +#: ../display/d.grid/main.c:57 msgid "Overlays a user-specified grid in the active display frame on the graphics monitor." msgstr "Ãœberlagert ein benutzerdefiniertes Gitter im aktiven Grafikfenster." -#: ../display/d.grid/main.c:66 +#: ../display/d.grid/main.c:65 msgid "Size of grid to be drawn (in map units)" msgstr "" -#: ../display/d.grid/main.c:68 +#: ../display/d.grid/main.c:67 msgid "0 for north-south resolution of the current region. In map units or DDD:MM:SS format. Example: \"1000\" or \"0:10\"" msgstr "" -#: ../display/d.grid/main.c:76 +#: ../display/d.grid/main.c:75 msgid "Lines of the grid pass through this coordinate" msgstr "Linien des Gitters verlaufen durch diese Koordinate." -#: ../display/d.grid/main.c:85 +#: ../display/d.grid/main.c:84 msgid "Draw only east-west lines, north-south lines, or both " msgstr "" -#: ../display/d.grid/main.c:86 ../display/d.grid/main.c:159 -#: ../display/d.grid/main.c:164 ../display/d.grid/main.c:169 +#: ../display/d.grid/main.c:85 ../display/d.grid/main.c:158 +#: ../display/d.grid/main.c:163 ../display/d.grid/main.c:168 msgid "Disable" msgstr "ausschalten" -#: ../display/d.grid/main.c:92 +#: ../display/d.grid/main.c:91 msgid "Grid line width" msgstr "Gitterlinienbreite" -#: ../display/d.grid/main.c:96 ../display/d.rast.num/main.c:94 +#: ../display/d.grid/main.c:95 ../display/d.rast.num/main.c:94 msgid "Grid color" msgstr "Gitternetz Farbe" -#: ../display/d.grid/main.c:97 ../display/d.grid/main.c:102 -#: ../display/d.grid/main.c:108 ../display/d.grid/main.c:114 +#: ../display/d.grid/main.c:96 ../display/d.grid/main.c:101 +#: ../display/d.grid/main.c:107 ../display/d.grid/main.c:113 msgid "Color" msgstr "Farben" -#: ../display/d.grid/main.c:101 ../display/d.legend.vect/main.c:95 +#: ../display/d.grid/main.c:100 ../display/d.legend.vect/main.c:95 #: ../display/d.legend/main.c:240 ../vector/v.label.sa/main.c:144 #: ../vector/v.label/main.c:193 ../vector/v.lrs/v.lrs.label/main.c:223 msgid "Border color" msgstr "Randfarbe " -#: ../display/d.grid/main.c:122 +#: ../display/d.grid/main.c:121 msgid "Font size for gridline coordinate labels" msgstr "Größe des Fonts für die Beschriftung des Gitternetzes mit Koordinaten." -#: ../display/d.grid/main.c:127 +#: ../display/d.grid/main.c:126 msgid "Align the origin to the east-north corner of the current region" msgstr "" -#: ../display/d.grid/main.c:132 +#: ../display/d.grid/main.c:131 msgid "Draw geographic grid (referenced to current ellipsoid)" msgstr "Zeichne geographisches Gitter (basierend auf dem aktuellen Ellipsoid)." -#: ../display/d.grid/main.c:133 ../display/d.grid/main.c:139 -#: ../display/d.grid/main.c:144 ../display/d.grid/main.c:149 -#: ../display/d.grid/main.c:154 ../misc/m.nviz.image/args.c:233 +#: ../display/d.grid/main.c:132 ../display/d.grid/main.c:138 +#: ../display/d.grid/main.c:143 ../display/d.grid/main.c:148 +#: ../display/d.grid/main.c:153 ../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 @@ -19341,56 +19718,56 @@ msgid "Draw" msgstr "Zeichnen" -#: ../display/d.grid/main.c:138 +#: ../display/d.grid/main.c:137 msgid "Draw geographic grid (referenced to WGS84 ellipsoid)" msgstr "Zeichne geographisches Gitter (basierend auf dem WGS84-Ellipsoid)." -#: ../display/d.grid/main.c:143 +#: ../display/d.grid/main.c:142 msgid "Draw '+' marks instead of grid lines" msgstr "Zeichne '+' an Stelle eines Gitternetzes." -#: ../display/d.grid/main.c:148 +#: ../display/d.grid/main.c:147 msgid "Draw '.' marks instead of grid lines" msgstr "Zeichne '.' an Stelle eines Gitternetzes" -#: ../display/d.grid/main.c:153 +#: ../display/d.grid/main.c:152 msgid "Draw fiducial marks instead of grid lines" msgstr "Zeichne kleine Kreuze anstelle eines Gitternetzes." -#: ../display/d.grid/main.c:158 +#: ../display/d.grid/main.c:157 msgid "Disable grid drawing" msgstr "Deaktiviere Gitterzeichnung." -#: ../display/d.grid/main.c:163 +#: ../display/d.grid/main.c:162 msgid "Disable border drawing" msgstr "Deaktiviere Randzeichnung." -#: ../display/d.grid/main.c:168 +#: ../display/d.grid/main.c:167 msgid "Disable text drawing" msgstr "Deaktiviere Textzeichnung." -#: ../display/d.grid/main.c:178 +#: ../display/d.grid/main.c:177 msgid "Both grid and border drawing are disabled" msgstr "Zeichnen des Rahmens und des Gittes ist deaktiviert." -#: ../display/d.grid/main.c:182 +#: ../display/d.grid/main.c:181 msgid "Geo-grid option not available for LL projection, use without -g/-w" msgstr "" -#: ../display/d.grid/main.c:184 +#: ../display/d.grid/main.c:183 msgid "Geo-grid option not available for XY projection, use without -g/-w" msgstr "" -#: ../display/d.grid/main.c:203 +#: ../display/d.grid/main.c:202 msgid "Choose a single mark style" msgstr "Wählen Sie einen Markierungsstil." -#: ../display/d.grid/main.c:234 +#: ../display/d.grid/main.c:233 #, c-format msgid "Invalid geo-grid size <%s>" msgstr "Ungültige Geo-Gittergröße <%s>.s" -#: ../display/d.grid/main.c:239 +#: ../display/d.grid/main.c:238 #, c-format msgid "Invalid grid size <%s>" msgstr "Ungültige Gittergröße <%s>." @@ -19399,11 +19776,24 @@ msgid "Reading symbol" msgstr "Lese Symbol." -#: ../display/d.grid/plot.c:373 +#: ../display/d.grid/plot.c:289 ../display/d.grid/plot.c:296 +#: ../display/d.grid/plot.c:338 ../display/d.grid/plot.c:345 +#: ../display/d.grid/plot.c:433 ../display/d.grid/plot.c:440 +#: ../display/d.grid/plot.c:493 ../display/d.grid/plot.c:500 +#: ../display/d.grid/plot.c:647 ../display/d.grid/plot.c:664 +#: ../display/d.grid/plot.c:682 ../display/d.grid/plot.c:700 +#: ../display/d.grid/plot.c:761 ../display/d.grid/plot.c:768 +#: ../display/d.grid/plot.c:773 ../display/d.grid/plot.c:783 +#: ../display/d.grid/plot.c:788 ../display/d.where/where.c:63 +#, fuzzy +msgid "Error in GPJ_transform()" +msgstr "Fehler in pj_do_transform." + +#: ../display/d.grid/plot.c:378 msgid "Geo-grid option only available for LL projection, use without -g/-w" msgstr "" -#: ../display/d.grid/plot.c:575 +#: ../display/d.grid/plot.c:579 msgid "" "WGS84 grid output not possible as this location does not contain\n" "datum transformation parameters. Try running g.setproj." @@ -19411,25 +19801,9 @@ "Ausgabe in WGS84 ist unmöglich, da diese Location keine Datums-\n" "Transformationsparameter enthält. Versuchen Sie vorher 'g.setproj' zu benutzen." -#: ../display/d.grid/plot.c:743 -msgid "Error in pj_do_proj1" -msgstr "Fehler in pj_do_proj1" - -#: ../display/d.grid/plot.c:749 -msgid "Error in pj_do_proj2" -msgstr "Fehler in pj_do_proj2" - -#: ../display/d.grid/plot.c:753 -msgid "Error in pj_do_proj3" -msgstr "Fehler in pj_do_proj3" - -#: ../display/d.grid/plot.c:761 -msgid "Error in pj_do_proj5" -msgstr "Fehler in pj_do_proj5" - -#: ../display/d.grid/plot.c:765 -msgid "Error in pj_do_proj6" -msgstr "Fehler in pj_do_proj6" +#: ../display/d.grid/plot.c:592 ../display/d.where/main.c:138 +msgid "Unable to set up lat/long projection parameters" +msgstr "Kann LL-Projektionsparameter nicht einrichten." #: ../display/d.legend.vect/main.c:55 msgid "Displays a vector legend in the active graphics frame." @@ -20065,7 +20439,7 @@ #: ../display/d.linegraph/main.c:971 #, c-format -msgid "Scale Y labels cannot be used with thisrange of data (%f, %f)" +msgid "Scale Y labels cannot be used with this range of data (%f, %f)" msgstr "" #: ../display/d.vect.chart/main.c:65 @@ -20515,7 +20889,7 @@ msgid "Remove all frames and erase the screen" msgstr "Entferne alle Frames und lösche den Inhalt des Grafikfensters." -#: ../display/d.where/where.c:29 +#: ../display/d.where/where.c:30 #, c-format msgid "Invalid coordinates <%s,%s>" msgstr "" @@ -20556,7 +20930,7 @@ msgid "Please specify a lat/long ellipsoid with -l or -w" msgstr "Bitte geben Sie einen Lat/Long-Ellipsoiden mit den Optionen -l oder -w an." -#: ../display/d.where/main.c:136 +#: ../display/d.where/main.c:128 msgid "" "WGS84 output not possible as this location does not contain\n" "datum transformation parameters. Try running g.setproj." @@ -20941,7 +21315,7 @@ msgid "Invalid area %d skipped (not enough points)" msgstr "" -#: ../display/d.vect/area.c:234 +#: ../display/d.vect/area.c:236 #, c-format msgid "%d invalid color rule for areas skipped" msgid_plural "%d invalid color rules for areas skipped" @@ -21175,7 +21549,7 @@ msgid "Unable to create 3D raster map <%s>" msgstr "Kann die 3D-Rasterkarte <%s> nicht erzeugen." -#: ../raster3d/r3.gwflow/main.c:412 ../raster3d/r3.out.netcdf/main.c:649 +#: ../raster3d/r3.gwflow/main.c:412 ../raster3d/r3.out.netcdf/main.c:650 #: ../raster3d/r3.out.vtk/main.c:252 ../raster3d/r3.out.vtk/main.c:338 #: ../raster3d/r3.in.v5d/main.c:206 ../raster3d/r3.cross.rast/main.c:55 #: ../raster3d/r3.out.v5d/main.c:55 ../raster3d/r3.out.v5d/main.c:326 @@ -21202,11 +21576,11 @@ msgid "Export projection information as wkt and proj4 parameter" msgstr "" -#: ../raster3d/r3.out.netcdf/main.c:588 +#: ../raster3d/r3.out.netcdf/main.c:589 msgid "netCDF" msgstr "" -#: ../raster3d/r3.out.netcdf/main.c:590 +#: ../raster3d/r3.out.netcdf/main.c:591 msgid "Export a 3D raster map as netCDF file." msgstr "" @@ -21298,15 +21672,15 @@ msgid "failed to interpret dp as an integer" msgstr "Interpretation von dp als Integer ist fehlgeschlagen." -#: ../raster3d/r3.out.vtk/main.c:451 ../raster3d/r3.to.rast/main.c:332 +#: ../raster3d/r3.out.vtk/main.c:450 ../raster3d/r3.to.rast/main.c:332 msgid "The 2D and 3D region settings are different. Using the 2D window settings to adjust the 2D part of the 3D region." msgstr "Die 2D und 3D Regionsparameter sind unterschiedlich. Verwende die 2D-Fenstereinstellungen, um den 2D-Teil der 3D-Region anzupassen." -#: ../raster3d/r3.out.vtk/main.c:542 +#: ../raster3d/r3.out.vtk/main.c:541 msgid "Unable to close 3D raster map, the VTK file may be incomplete" msgstr "Kann die 3D-Rasterkarte nicht schließen. Die VTK-Datei könnte unvollständig sein." -#: ../raster3d/r3.out.vtk/main.c:557 +#: ../raster3d/r3.out.vtk/main.c:556 msgid "Unable to close VTK-ASCII file" msgstr "Kann die VTK-ASCII-Datei nicht schließen." @@ -21650,7 +22024,7 @@ msgstr "" #: ../raster3d/r3.flow/main.c:414 ../vector/v.to.rast/vect2rast.c:48 -#: ../vector/v.colors/main.c:266 +#: ../vector/v.colors/main.c:279 #, c-format msgid "Vector map <%s> is not 3D" msgstr "Vektorkarte <%s> ist nicht 3D." @@ -22167,101 +22541,101 @@ msgid "List of available elements:" msgstr "" -#: ../general/g.version/main.c:66 ../general/g.message/main.c:34 +#: ../general/g.version/main.c:70 ../general/g.message/main.c:34 #: ../general/g.tempfile/main.c:39 msgid "support" msgstr "" -#: ../general/g.version/main.c:67 +#: ../general/g.version/main.c:71 msgid "citing" msgstr "" -#: ../general/g.version/main.c:68 +#: ../general/g.version/main.c:72 msgid "copyright" msgstr "" -#: ../general/g.version/main.c:69 +#: ../general/g.version/main.c:73 msgid "version" msgstr "Version" -#: ../general/g.version/main.c:70 +#: ../general/g.version/main.c:74 msgid "license" msgstr "Lizenz" -#: ../general/g.version/main.c:71 +#: ../general/g.version/main.c:75 msgid "Displays GRASS GIS version info." msgstr "" -#: ../general/g.version/main.c:72 +#: ../general/g.version/main.c:76 msgid "Optionally also prints build or copyright information." msgstr "" -#: ../general/g.version/main.c:76 +#: ../general/g.version/main.c:80 msgid "Print also the copyright message" msgstr "Gebe auch die Copyright-Informationen aus" -#: ../general/g.version/main.c:77 ../general/g.version/main.c:82 -#: ../general/g.version/main.c:87 ../general/g.version/main.c:93 -#: ../general/g.version/main.c:99 +#: ../general/g.version/main.c:81 ../general/g.version/main.c:86 +#: ../general/g.version/main.c:91 ../general/g.version/main.c:97 +#: ../general/g.version/main.c:103 msgid "Additional info" msgstr "" -#: ../general/g.version/main.c:81 +#: ../general/g.version/main.c:85 msgid "Print also the citation options" msgstr "" -#: ../general/g.version/main.c:86 +#: ../general/g.version/main.c:90 msgid "Print also the build information" msgstr "" -#: ../general/g.version/main.c:92 +#: ../general/g.version/main.c:96 msgid "Print also the GIS library revision number and date" msgstr "" -#: ../general/g.version/main.c:97 +#: ../general/g.version/main.c:101 msgid "Print also extended info for additional libraries" msgstr "" -#: ../general/g.version/main.c:98 +#: ../general/g.version/main.c:102 msgid "GDAL/OGR, PROJ.4, GEOS" msgstr "" -#: ../general/g.version/main.c:103 +#: ../general/g.version/main.c:107 msgid "Print info in shell script style (including SVN revision number)" msgstr "Gebe Info im Shell-Skript-Style aus (inklusive SVN Revisionsnummer)" -#: ../general/g.version/main.c:104 +#: ../general/g.version/main.c:108 msgid "Shell" msgstr "" -#: ../general/g.version/main.c:172 +#: ../general/g.version/main.c:176 #, 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:179 +#: ../general/g.version/main.c:183 msgid "GRASS GIS libgis version and date number don't have the expected format. Trying to print the original strings..." msgstr "" -#: ../general/g.version/main.c:181 +#: ../general/g.version/main.c:185 #, c-format msgid "GIS_H_VERSION=\"%s\"" msgstr "" -#: ../general/g.version/main.c:182 +#: ../general/g.version/main.c:186 #, c-format msgid "GIS_H_DATE=\"%s\"" msgstr "" -#: ../general/g.version/main.c:212 +#: ../general/g.version/main.c:222 msgid "GRASS not compiled with GDAL/OGR support" msgstr "GRASS ist nicht mit GDAL-OGR-Unterstützung kompiliert" -#: ../general/g.version/main.c:223 +#: ../general/g.version/main.c:233 msgid "GRASS not compiled with GEOS support" msgstr "GRASS ist nicht mit GEOS-Unterstützung kompiliert" -#: ../general/g.version/main.c:234 +#: ../general/g.version/main.c:244 msgid "GRASS not compiled with SQLite support" msgstr "GRASS ist nicht mit SQLite-Unterstützung kompiliert" @@ -22438,7 +22812,7 @@ msgid "Mapset <%s> does not exist" msgstr "" -#: ../general/g.list/list.c:123 ../general/g.region/main.c:458 +#: ../general/g.list/list.c:123 ../general/g.region/main.c:471 #, c-format msgid "Unable to read header of 3D raster map <%s@%s>" msgstr "Kann den Header der 3D-Rasterkarte <%s@%s> nicht lesen." @@ -22526,194 +22900,219 @@ msgid "input= and opacity= must have the same number of values" msgstr "" -#: ../general/g.region/main.c:66 +#: ../general/g.region/main.c:67 msgid "computational region" msgstr "" -#: ../general/g.region/main.c:68 +#: ../general/g.region/main.c:69 msgid "resolution" msgstr "" -#: ../general/g.region/main.c:71 +#: ../general/g.region/main.c:72 msgid "Manages the boundary definitions for the geographic region." msgstr "Verwaltet die Einstellungen der geographischen Region." -#: ../general/g.region/main.c:82 +#: ../general/g.region/main.c:83 msgid "Save as default region" msgstr "Als Standard-Region speichern." -#: ../general/g.region/main.c:83 +#: ../general/g.region/main.c:84 msgid "Only possible from the PERMANENT mapset" msgstr "Nur möglich aus im Mapset PERMANENT" -#: ../general/g.region/main.c:88 +#: ../general/g.region/main.c:89 msgid "Print the current region" msgstr "Gib die aktuelle Region aus." -#: ../general/g.region/main.c:93 +#: ../general/g.region/main.c:94 msgid "Print the current region in lat/long using the current ellipsoid/datum" msgstr "Gebe die aktuelle Region in Lat/Long unter Verwendung des aktuellen Ellipsoid/Datum aus." -#: ../general/g.region/main.c:99 +#: ../general/g.region/main.c:100 msgid "Print the current region extent" msgstr "Gib die Ausdehnung der aktuellen Region aus." -#: ../general/g.region/main.c:105 +#: ../general/g.region/main.c:106 msgid "Print the current region map center coordinates" msgstr "Gib die Koordinaten der Kartenmitte der aktuellen Region aus." -#: ../general/g.region/main.c:111 +#: ../general/g.region/main.c:112 msgid "Print the current region in GMT style" msgstr "Gib die Ausdehnung der aktuellen Region im GMT-Format aus." -#: ../general/g.region/main.c:117 +#: ../general/g.region/main.c:118 msgid "Print the current region in WMS style" msgstr "Gib die Ausdehnung der aktuellen Region im WMS-Format aus." -#: ../general/g.region/main.c:123 +#: ../general/g.region/main.c:124 msgid "Print region resolution in meters (geodesic)" msgstr "Gib Auflösung der Region in Meter aus (geodätisch)." -#: ../general/g.region/main.c:128 +#: ../general/g.region/main.c:129 msgid "Print the convergence angle (degrees CCW)" msgstr "Gebe den Konvergenzwinkel aus (Grad CCW)." -#: ../general/g.region/main.c:130 +#: ../general/g.region/main.c:131 msgid "The difference between the projection's grid north and true north, measured at the center coordinates of the current region." msgstr "Die Differenz zwischen dem Gitternord der Projektion und der wahren Nordrichtung gemessen im Zentrum der aktuellen Region." -#: ../general/g.region/main.c:136 +#: ../general/g.region/main.c:137 msgid "Print also 3D settings" msgstr "Gebe auch 3D-Einstellungen aus." -#: ../general/g.region/main.c:142 +#: ../general/g.region/main.c:143 msgid "Print the maximum bounding box in lat/long on WGS84" msgstr "Gebe die maximale Bounding-Box in Lat/Long Koordinaten in WGS84 aus." -#: ../general/g.region/main.c:152 +#: ../general/g.region/main.c:153 msgid "Print in shell script style, but in one line (flat)" msgstr "" -#: ../general/g.region/main.c:158 +#: ../general/g.region/main.c:159 msgid "Align region to resolution (default = align to bounds, works only for 2D resolution)" msgstr "Passe Region an die Auflösung an (Standard = passe an die Grenzen an; funktioniert nur für 2D-Auflösung)." -#: ../general/g.region/main.c:164 +#: ../general/g.region/main.c:165 msgid "Do not update the current region" msgstr "Die aktuelle Region nicht verändern." -#: ../general/g.region/main.c:165 ../general/g.region/main.c:347 +#: ../general/g.region/main.c:166 ../general/g.region/main.c:360 #: ../vector/v.label/main.c:90 ../vector/v.label/main.c:95 #: ../vector/v.label/main.c:170 ../vector/v.label/main.c:183 msgid "Effects" msgstr "Effekte" -#: ../general/g.region/main.c:170 +#: ../general/g.region/main.c:171 msgid "Set current region from named region" msgstr "Ãœbernehme Einstellungen von einer benannten Region." -#: ../general/g.region/main.c:177 +#: ../general/g.region/main.c:178 msgid "Set region to match raster map(s)" msgstr "" -#: ../general/g.region/main.c:185 +#: ../general/g.region/main.c:186 msgid "Set region to match 3D raster map(s) (both 2D and 3D values)" msgstr "" -#: ../general/g.region/main.c:193 +#: ../general/g.region/main.c:194 msgid "Set region to match vector map(s)" msgstr "" -#: ../general/g.region/main.c:239 +#: ../general/g.region/main.c:240 msgid "Value for the top edge" msgstr "Wert für die obere Ecke." -#: ../general/g.region/main.c:248 +#: ../general/g.region/main.c:249 msgid "Value for the bottom edge" msgstr "Wert für die untere Ecke." -#: ../general/g.region/main.c:257 +#: ../general/g.region/main.c:258 msgid "Number of rows in the new region" msgstr "Anzahl der Zeilen in der neuen Region." -#: ../general/g.region/main.c:258 ../general/g.region/main.c:267 -#: ../general/g.region/main.c:277 ../general/g.region/main.c:287 -#: ../general/g.region/main.c:296 ../general/g.region/main.c:305 -#: ../general/g.region/main.c:314 +#: ../general/g.region/main.c:259 ../general/g.region/main.c:268 +#: ../general/g.region/main.c:278 ../general/g.region/main.c:288 +#: ../general/g.region/main.c:297 ../general/g.region/main.c:306 +#: ../general/g.region/main.c:315 msgid "Resolution" msgstr "Auflösung" -#: ../general/g.region/main.c:266 +#: ../general/g.region/main.c:267 msgid "Number of columns in the new region" msgstr "Anzahl der Spalten in der neuen Region." -#: ../general/g.region/main.c:276 +#: ../general/g.region/main.c:277 msgid "2D grid resolution (north-south and east-west)" msgstr "" -#: ../general/g.region/main.c:286 +#: ../general/g.region/main.c:287 msgid "3D grid resolution (north-south, east-west and top-bottom)" msgstr "3D Rasterauflösung (Nord-Süd, Ost-West und Oben-Unten)." -#: ../general/g.region/main.c:295 +#: ../general/g.region/main.c:296 msgid "North-south 2D grid resolution" msgstr "" -#: ../general/g.region/main.c:304 +#: ../general/g.region/main.c:305 msgid "East-west 2D grid resolution" msgstr "" -#: ../general/g.region/main.c:313 +#: ../general/g.region/main.c:314 msgid "Top-bottom 3D grid resolution" msgstr "" -#: ../general/g.region/main.c:323 +#: ../general/g.region/main.c:324 msgid "Shrink region until it meets non-NULL data from this raster map" msgstr "Schrumpfe die Region so lange, bis sie auf nicht-NULL Zellen dieser Rasterkarte stösst." -#: ../general/g.region/main.c:334 +#: ../general/g.region/main.c:335 msgid "Adjust region cells to cleanly align with this raster map" msgstr "Richte die Zellen der Region an denen dieser Rasterkarte aus." -#: ../general/g.region/main.c:345 +#: ../general/g.region/main.c:346 +#, fuzzy +msgid "Number of cells to add to each side of the current region extent" +msgstr "Erzeuge ein Vektor-Polygon aus der aktuellen Region." + +#: ../general/g.region/main.c:348 +#, fuzzy +msgid "A negative number shrinks the current region extent" +msgstr "Gib die Ausdehnung der aktuellen Region aus." + +#: ../general/g.region/main.c:358 msgid "Save current region settings in named region file" msgstr "Speichere die Einstellungen der aktuellen Region in eine benannte Regions-Datei." -#: ../general/g.region/main.c:414 ../scripts/r.in.wms/r.in.wms.py:196 +#: ../general/g.region/main.c:427 ../scripts/r.in.wms/r.in.wms.py:196 #, c-format, python-format msgid "Region <%s> not found" msgstr "Region <%s> nicht gefunden." -#: ../general/g.region/main.c:499 +#: ../general/g.region/main.c:512 msgid "Unable to get map bounding box" msgstr "" -#: ../general/g.region/main.c:784 +#: ../general/g.region/main.c:800 +#, c-format +msgid "'%s' option not used with <%s> because a coordinate would become invalid" +msgstr "" + +#: ../general/g.region/main.c:807 ../general/g.region/main.c:815 +#: ../general/g.region/main.c:823 +#, c-format +msgid "'%s' option not used with <%s> because <%s> would become minor than <%s>" +msgstr "" + +#: ../general/g.region/main.c:834 #, c-format msgid "Unable to set region <%s>" msgstr "Kann die Region <%s> einrichten." -#: ../general/g.region/main.c:790 +#: ../general/g.region/main.c:840 msgid "Unable to update current region" msgstr "Kann die derzeitige Region nicht aktualisieren." -#: ../general/g.region/main.c:798 +#: ../general/g.region/main.c:848 msgid "Unable to change default region. The current mapset is not ." msgstr "Kann die Standard-Region nicht ändern. Das aktuelle Mapset ist nicht ." -#: ../general/g.region/printwindow.c:383 +#: ../general/g.region/printwindow.c:390 msgid "You are already in Lat/Long. Use the -p flag instead." msgstr "Sie sind bereits in Lat/Long. Verwenden Sie den Schalter -p statt dessen." -#: ../general/g.region/printwindow.c:385 +#: ../general/g.region/printwindow.c:392 msgid "You are in a simple XY location, projection to Lat/Lon is not possible. Use the -p flag instead." msgstr "Sie befinden sich in einer einfachen XY-Location. Umprojezieren nach Lat/Lon ist nicht möglich.Verwenden Sie statt dessen den Schalter -p)." -#: ../general/g.region/printwindow.c:559 +#: ../general/g.region/printwindow.c:573 msgid "WGS84 output not possible as this location does not contain datum transformation parameters. Try running g.setproj." msgstr "WGS84 Ausgabe nicht möglich, da diese Location keine Datumstransformationsparameter enthält. Versuchen Sie g.setproj." -#: ../general/g.region/printwindow.c:711 +#: ../general/g.region/printwindow.c:583 +msgid "Unable to update lat/long projection parameters" +msgstr "Kann lat/long Projektions Parameter nicht aktualisieren." + +#: ../general/g.region/printwindow.c:726 msgid "Lat/Long calculations are not possible from a simple XY system" msgstr "Lat/Long Berechnungen sind in einem einfachen XY-System nicht möglich." @@ -22937,7 +23336,7 @@ msgid "Invalid PPM file" msgstr "Ungültige PPM-Datei." -#: ../general/g.pnmcomp/main.c:96 ../scripts/v.unpack/v.unpack.py:76 +#: ../general/g.pnmcomp/main.c:96 ../scripts/v.unpack/v.unpack.py:75 #: ../scripts/v.in.geonames/v.in.geonames.py:57 #: ../scripts/v.db.update/v.db.update.py:92 #, c-format, python-format @@ -23095,68 +23494,57 @@ msgid "Only one of '%s', '%s', '%s' or '%s' options may be specified" msgstr "Nur eine der Optionen '%s', '%s', '%s' oder '%s' kann angegeben werden." -#: ../general/g.proj/main.c:263 +#: ../general/g.proj/main.c:264 msgid "Projection files missing" msgstr "Projektionsinformationen fehlen." -#: ../general/g.proj/main.c:283 +#: ../general/g.proj/main.c:284 #, c-format msgid "Only one of -%c, -%c, -%c, -%c, -%c or -%c flags may be specified" msgstr "Nur ein Schalter von -%c, -%c, -%c, -%c, -%c oder -%c kann angegeben werden" -#: ../general/g.proj/main.c:310 +#: ../general/g.proj/main.c:311 #, c-format msgid "No output format specified, define one of flags -%c, -%c, -%c, or -%c" msgstr "Kein Ausgabeformat angegeben, verwende einen der Schalter -%c, -%c, -%c oder -%c" -#: ../general/g.proj/main.c:314 +#: ../general/g.proj/main.c:315 #, c-format msgid "No output format specified, define one of flags -%c, -%c, or -%c" msgstr "Kein Ausgabeformat angegeben, verwende einen der Schalter -%c, -%c oder -%c" -#: ../general/g.proj/output.c:146 -msgid "Unable to convert projection information to PROJ.4 format" -msgstr "" +#: ../general/g.proj/output.c:134 +#, fuzzy +msgid "Unable to convert projection information to PROJ format" +msgstr "Kann die Projektionsinformationen der Eingabekarte nicht ins GRASS-Format konvertieren, zwecks Ãœberprüfung." -#: ../general/g.proj/output.c:190 +#: ../general/g.proj/output.c:180 msgid "Unable to convert to WKT" msgstr "" -#: ../general/g.proj/input.c:91 +#: ../general/g.proj/input.c:92 msgid "Error reading WKT projection description" msgstr "Fehler beim Lesen der WKT Projektionsangaben." -#: ../general/g.proj/input.c:98 +#: ../general/g.proj/input.c:99 #, c-format msgid "Unable to open file '%s' for reading" msgstr "Kann die Datei '%s' nicht zum Lesen öffnen." -#: ../general/g.proj/input.c:143 +#: ../general/g.proj/input.c:166 msgid "Can't parse PROJ.4-style parameter string" msgstr "Kann den PROJ.4 Parameterstring nicht verstehen." -#: ../general/g.proj/input.c:181 +#: ../general/g.proj/input.c:205 msgid "Unable to translate EPSG code" msgstr "Kann den EPSG-Code nicht übersetzen." -#: ../general/g.proj/input.c:218 -msgid "Trying to open with OGR..." -msgstr "Versuche mit OGR zu öffnen..." - -#: ../general/g.proj/input.c:226 ../general/g.proj/input.c:245 -msgid "...succeeded." -msgstr "...erfolgreich beendet." - -#: ../general/g.proj/input.c:239 -msgid "Trying to open with GDAL..." -msgstr "Versuche mit GDAL zu öffnen..." - -#: ../general/g.proj/input.c:254 -#, c-format -msgid "Could not read georeferenced file %s using either OGR nor GDAL" +#: ../general/g.proj/input.c:284 +#, fuzzy, c-format +msgid "Unable to read georeferenced file <%s> using GDAL library" msgstr "Konnte die georeferenzierte Datei %s nicht mit GDAL oder OGR lesen." -#: ../general/g.proj/input.c:259 +#: ../general/g.proj/input.c:289 #, c-format msgid "Read of file %s was successful, but it did not contain projection information. 'XY (unprojected)' will be used" msgstr "Einlesen der Datei %s war erfolgreich, aber die Datei enthielt keine Projektionsinformationen. Location-Definition 'XY (unprojiziert)' wird benutzt." @@ -23176,22 +23564,22 @@ msgid "Ellipsoid set to <%s>" msgstr "Ellipsoid gesetzt auf <%s>." -#: ../general/g.proj/create.c:17 +#: ../general/g.proj/create.c:18 #, c-format msgid "Unable to create location <%s>: %s" msgstr "Kann die Location <%s>: %s nicht erstellen." -#: ../general/g.proj/create.c:20 +#: ../general/g.proj/create.c:21 #, c-format msgid "Unable to create projection files: %s" msgstr "Kann die Projektionsdateien %s nicht erzeugen." -#: ../general/g.proj/create.c:24 +#: ../general/g.proj/create.c:25 #, c-format msgid "Unable to create location <%s>" msgstr "Kann die Location <%s> nicht anlegen" -#: ../general/g.proj/create.c:30 +#: ../general/g.proj/create.c:27 #, c-format msgid "" "You can switch to the new location by\n" @@ -23200,24 +23588,19 @@ "Sie können wie folgt in die neue Location wechseln\n" "`%s=%s`" -#: ../general/g.proj/create.c:40 +#: ../general/g.proj/create.c:37 #, 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 +#: ../general/g.proj/create.c:68 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 "Die Standard Region wurde auf die neue Projektion aktualisiert. Wenn Sie aber mehrere Mapsets haben, sollten Sie `g.region -d` in jedem ausführen, um die Einstellungen von der Standardregion zu übernehmen." -#: ../general/g.proj/create.c:70 +#: ../general/g.proj/create.c:72 msgid "Projection information updated" msgstr "Projektionsinformationen aktualisiert" -#: ../general/g.proj/create.c:91 -#, c-format -msgid "Unable to create PROJ_EPSG file: %s" -msgstr "" - #: ../general/g.mapset/main.c:51 msgid "Changes/reports current mapset." msgstr "" @@ -24002,75 +24385,75 @@ msgid "Too many objects: integer overflow" msgstr "" -#: ../imagery/i.segment/region_growing.c:251 +#: ../imagery/i.segment/region_growing.c:256 #: ../imagery/i.segment/mean_shift.c:220 #, c-format msgid "Processing pass %d..." msgstr "" -#: ../imagery/i.segment/region_growing.c:529 +#: ../imagery/i.segment/region_growing.c:534 #, c-format msgid "Segmentation processes stopped at %d due to reaching max iteration limit, more merges may be possible" msgstr "" -#: ../imagery/i.segment/region_growing.c:531 +#: ../imagery/i.segment/region_growing.c:536 #, c-format msgid "Segmentation converged after %d iterations" msgstr "" -#: ../imagery/i.segment/region_growing.c:534 +#: ../imagery/i.segment/region_growing.c:539 msgid "Assigning region IDs to remaining single-cell regions..." msgstr "" -#: ../imagery/i.segment/region_growing.c:558 -#: ../imagery/i.segment/mean_shift.c:665 +#: ../imagery/i.segment/region_growing.c:563 +#: ../imagery/i.segment/mean_shift.c:686 #, c-format msgid "Merging segments smaller than %d cells..." msgstr "" -#: ../imagery/i.segment/region_growing.c:972 +#: ../imagery/i.segment/region_growing.c:988 #, c-format msgid "Region stats should go in tree, %d >= %d" msgstr "" -#: ../imagery/i.segment/region_growing.c:979 +#: ../imagery/i.segment/region_growing.c:995 msgid "Region ids are different" msgstr "" -#: ../imagery/i.segment/region_growing.c:983 +#: ../imagery/i.segment/region_growing.c:999 #, c-format msgid "Region id %d is invalid" msgstr "" -#: ../imagery/i.segment/region_growing.c:987 +#: ../imagery/i.segment/region_growing.c:1003 msgid "Region consists of only one cell, nothing to update" msgstr "" -#: ../imagery/i.segment/region_growing.c:1031 -#: ../imagery/i.segment/region_growing.c:1485 +#: ../imagery/i.segment/region_growing.c:1047 +#: ../imagery/i.segment/region_growing.c:1509 #, c-format msgid "Region size is larger than 2: %d" msgstr "" -#: ../imagery/i.segment/region_growing.c:1098 +#: ../imagery/i.segment/region_growing.c:1122 #, c-format msgid "Region size is %d, should be %d" msgstr "" -#: ../imagery/i.segment/region_growing.c:1340 +#: ../imagery/i.segment/region_growing.c:1364 #, c-format msgid "Candidate flag is already %s" msgstr "" -#: ../imagery/i.segment/region_growing.c:1340 +#: ../imagery/i.segment/region_growing.c:1364 msgid "set" msgstr "" -#: ../imagery/i.segment/region_growing.c:1340 +#: ../imagery/i.segment/region_growing.c:1364 msgid "unset" msgstr "" -#: ../imagery/i.segment/region_growing.c:1570 +#: ../imagery/i.segment/region_growing.c:1601 #, c-format msgid "Region of size %d should be in search tree" msgstr "" @@ -24079,11 +24462,11 @@ msgid "Writing out segment IDs..." msgstr "" -#: ../imagery/i.segment/write_output.c:120 +#: ../imagery/i.segment/write_output.c:122 msgid "Writing out goodness of fit" msgstr "" -#: ../imagery/i.segment/write_output.c:236 +#: ../imagery/i.segment/write_output.c:238 msgid "Writing out shifted band values..." msgstr "" @@ -24124,12 +24507,6 @@ msgid "Number of segments created: %d" msgstr "" -#: ../imagery/i.segment/flag.c:21 ../imagery/i.segment/flag.c:28 -#: ../vector/v.distance/main.c:810 ../vector/v.distance/main.c:887 -#: ../vector/v.distance/main.c:1097 -msgid "Out of memory!" -msgstr "" - #: ../imagery/i.segment/watershed.c:19 msgid "Watershed is not yet implemented" msgstr "" @@ -24152,240 +24529,255 @@ msgid "Found %d clumps" msgstr "" -#: ../imagery/i.segment/parse_args.c:30 +#: ../imagery/i.segment/parse_args.c:26 +#, fuzzy +msgid "Name of input imagery group or raster maps" +msgstr "Name der Eingabe-Bild-Untergruppe." + +#: ../imagery/i.segment/parse_args.c:33 msgid "Suffix for output bands with modified band values" msgstr "" -#: ../imagery/i.segment/parse_args.c:36 +#: ../imagery/i.segment/parse_args.c:39 msgid "Difference threshold between 0 and 1" msgstr "" -#: ../imagery/i.segment/parse_args.c:37 +#: ../imagery/i.segment/parse_args.c:40 msgid "Threshold = 0 merges only identical segments; threshold = 1 merges all" msgstr "" -#: ../imagery/i.segment/parse_args.c:46 +#: ../imagery/i.segment/parse_args.c:49 msgid "Spatial radius in number of cells" msgstr "" -#: ../imagery/i.segment/parse_args.c:47 +#: ../imagery/i.segment/parse_args.c:50 msgid "Must be >= 1, only cells within spatial bandwidth are considered for mean shift" msgstr "" -#: ../imagery/i.segment/parse_args.c:53 +#: ../imagery/i.segment/parse_args.c:56 msgid "Range (spectral) bandwidth [0, 1]" msgstr "" -#: ../imagery/i.segment/parse_args.c:54 +#: ../imagery/i.segment/parse_args.c:57 msgid "Only cells within range (spectral) bandwidth are considered for mean shift. Range bandwidth is used as conductance parameter for adaptive bandwidth" msgstr "" -#: ../imagery/i.segment/parse_args.c:67 +#: ../imagery/i.segment/parse_args.c:70 msgid "Segmentation method" msgstr "" -#: ../imagery/i.segment/parse_args.c:76 +#: ../imagery/i.segment/parse_args.c:79 msgid "Similarity calculation method" msgstr "" -#: ../imagery/i.segment/parse_args.c:85 +#: ../imagery/i.segment/parse_args.c:88 msgid "Minimum number of cells in a segment" msgstr "" -#: ../imagery/i.segment/parse_args.c:87 +#: ../imagery/i.segment/parse_args.c:90 msgid "The final step will merge small segments with their best neighbor" msgstr "" -#: ../imagery/i.segment/parse_args.c:98 +#: ../imagery/i.segment/parse_args.c:101 msgid "Importance of radiometric (input raster) values relative to shape" msgstr "" -#: ../imagery/i.segment/parse_args.c:108 +#: ../imagery/i.segment/parse_args.c:111 msgid "Importance of smoothness relative to compactness" msgstr "" -#: ../imagery/i.segment/parse_args.c:117 +#: ../imagery/i.segment/parse_args.c:120 msgid "Memory in MB" msgstr "" -#: ../imagery/i.segment/parse_args.c:126 ../imagery/i.cluster/main.c:126 +#: ../imagery/i.segment/parse_args.c:129 ../imagery/i.cluster/main.c:126 msgid "Maximum number of iterations" msgstr "Maximale Zahl der Iterationen." -#: ../imagery/i.segment/parse_args.c:134 +#: ../imagery/i.segment/parse_args.c:137 msgid "Name for input raster map with starting seeds" msgstr "" -#: ../imagery/i.segment/parse_args.c:141 +#: ../imagery/i.segment/parse_args.c:144 msgid "Name of input bounding/constraining raster map" msgstr "" -#: ../imagery/i.segment/parse_args.c:143 +#: ../imagery/i.segment/parse_args.c:146 msgid "Must be integer values, each area will be segmented independent of the others" msgstr "" -#: ../imagery/i.segment/parse_args.c:150 +#: ../imagery/i.segment/parse_args.c:153 msgid "Name for output goodness of fit estimate map" msgstr "" -#: ../imagery/i.segment/parse_args.c:156 +#: ../imagery/i.segment/parse_args.c:159 msgid "Use 8 neighbors (3x3 neighborhood) instead of the default 4 neighbors for each pixel" msgstr "" -#: ../imagery/i.segment/parse_args.c:162 +#: ../imagery/i.segment/parse_args.c:165 msgid "Weighted input, do not perform the default scaling of input raster maps" msgstr "" -#: ../imagery/i.segment/parse_args.c:167 +#: ../imagery/i.segment/parse_args.c:170 msgid "Use adaptive bandwidth for mean shift" msgstr "" -#: ../imagery/i.segment/parse_args.c:168 +#: ../imagery/i.segment/parse_args.c:171 msgid "Range (spectral) bandwidth is adapted for each moving window" msgstr "" -#: ../imagery/i.segment/parse_args.c:173 +#: ../imagery/i.segment/parse_args.c:176 msgid "Use progressive bandwidth for mean shift" msgstr "" -#: ../imagery/i.segment/parse_args.c:175 +#: ../imagery/i.segment/parse_args.c:178 msgid "Spatial bandwidth is increased, range (spectral) bandwidth is decreased in each iteration" msgstr "" -#: ../imagery/i.segment/parse_args.c:194 +#: ../imagery/i.segment/parse_args.c:210 +#, c-format +msgid "Group <%s> not found in the current mapset" +msgstr "" + +#: ../imagery/i.segment/parse_args.c:214 +#, c-format +msgid "Group <%s> contains no raster maps" +msgstr "" + +#: ../imagery/i.segment/parse_args.c:229 msgid "Threshold should be > 0 and < 1" msgstr "" -#: ../imagery/i.segment/parse_args.c:200 +#: ../imagery/i.segment/parse_args.c:235 #, c-format msgid "Option '%s' must be >= 1" msgstr "" -#: ../imagery/i.segment/parse_args.c:208 +#: ../imagery/i.segment/parse_args.c:243 #, c-format msgid "Negative value %s for option '%s': disabling" msgstr "" -#: ../imagery/i.segment/parse_args.c:213 +#: ../imagery/i.segment/parse_args.c:248 #, c-format msgid "Value %s for option '%s' is >= 1: disabling" msgstr "" -#: ../imagery/i.segment/parse_args.c:235 +#: ../imagery/i.segment/parse_args.c:270 msgid "Unable to assign segmentation method" msgstr "" -#: ../imagery/i.segment/parse_args.c:245 +#: ../imagery/i.segment/parse_args.c:280 msgid "Invalid similarity method" msgstr "" -#: ../imagery/i.segment/parse_args.c:251 +#: ../imagery/i.segment/parse_args.c:286 #, c-format msgid "Option '%s' must be > 0" msgstr "" -#: ../imagery/i.segment/parse_args.c:253 ../imagery/i.segment/parse_args.c:258 +#: ../imagery/i.segment/parse_args.c:288 ../imagery/i.segment/parse_args.c:293 #, c-format msgid "Option '%s' must be <= 1" msgstr "" -#: ../imagery/i.segment/parse_args.c:256 +#: ../imagery/i.segment/parse_args.c:291 #, c-format msgid "Option '%s' must be >= 0" msgstr "" -#: ../imagery/i.segment/parse_args.c:284 +#: ../imagery/i.segment/parse_args.c:319 msgid "Seeds raster map not found" msgstr "" -#: ../imagery/i.segment/parse_args.c:288 +#: ../imagery/i.segment/parse_args.c:323 msgid "Seeeds raster map must be CELL type (integers)" msgstr "" -#: ../imagery/i.segment/parse_args.c:298 +#: ../imagery/i.segment/parse_args.c:333 msgid "Segmentation constraint/boundary raster map not found" msgstr "" -#: ../imagery/i.segment/parse_args.c:302 +#: ../imagery/i.segment/parse_args.c:337 msgid "Segmentation constraint raster map must be CELL type (integers)" msgstr "" -#: ../imagery/i.segment/parse_args.c:321 +#: ../imagery/i.segment/parse_args.c:356 msgid "Integer overflow: too many cells in current region" msgstr "" -#: ../imagery/i.segment/parse_args.c:334 +#: ../imagery/i.segment/parse_args.c:369 msgid "Invalid output raster name for goodness of fit" msgstr "" -#: ../imagery/i.segment/parse_args.c:341 +#: ../imagery/i.segment/parse_args.c:376 #, c-format msgid "Maximum number of iterations set to %d" msgstr "" -#: ../imagery/i.segment/parse_args.c:351 +#: ../imagery/i.segment/parse_args.c:386 #, c-format msgid "Invalid number of iterations, %d will be used" msgstr "" -#: ../imagery/i.segment/parse_args.c:360 +#: ../imagery/i.segment/parse_args.c:395 msgid "Invalid number of MB, 300 will be used" msgstr "" -#: ../imagery/i.segment/open_files.c:39 +#: ../imagery/i.segment/open_files.c:61 #, c-format -msgid "Group <%s> not found in the current mapset" +msgid "Input map <%s> is all NULL" msgstr "" -#: ../imagery/i.segment/open_files.c:43 +#: ../imagery/i.segment/open_files.c:65 #, c-format -msgid "Group <%s> contains no raster maps" +msgid "Input map <%s> is a constant of value %g" msgstr "" -#: ../imagery/i.segment/open_files.c:120 +#: ../imagery/i.segment/open_files.c:114 msgid "Insufficient number of non-NULL cells in current region" msgstr "" -#: ../imagery/i.segment/open_files.c:151 +#: ../imagery/i.segment/open_files.c:145 msgid "Loading input bands..." msgstr "" -#: ../imagery/i.segment/open_files.c:153 +#: ../imagery/i.segment/open_files.c:147 msgid "Loading input band..." msgstr "" -#: ../imagery/i.segment/open_files.c:185 ../imagery/i.segment/open_files.c:190 -#: ../imagery/i.segment/open_files.c:212 ../imagery/i.segment/open_files.c:270 -#: ../imagery/i.segment/open_files.c:358 ../imagery/i.segment/open_files.c:424 -#: ../imagery/i.segment/open_files.c:480 +#: ../imagery/i.segment/open_files.c:179 ../imagery/i.segment/open_files.c:184 +#: ../imagery/i.segment/open_files.c:206 ../imagery/i.segment/open_files.c:264 +#: ../imagery/i.segment/open_files.c:352 ../imagery/i.segment/open_files.c:418 +#: ../imagery/i.segment/open_files.c:474 msgid "Unable to write to temporary file" msgstr "" -#: ../imagery/i.segment/open_files.c:277 +#: ../imagery/i.segment/open_files.c:271 #, c-format msgid "There are no boundary constraints in '%s'" msgstr "" -#: ../imagery/i.segment/open_files.c:333 +#: ../imagery/i.segment/open_files.c:327 #, c-format msgid "Loading seeds from raster map <%s>..." msgstr "" -#: ../imagery/i.segment/open_files.c:363 +#: ../imagery/i.segment/open_files.c:357 #, c-format msgid "No seeds found in '%s'!" msgstr "" -#: ../imagery/i.segment/open_files.c:383 +#: ../imagery/i.segment/open_files.c:377 msgid "Too many seeds: integer overflow" msgstr "" -#: ../imagery/i.segment/open_files.c:500 +#: ../imagery/i.segment/open_files.c:494 #, c-format msgid "Segment %d is already registered!" msgstr "" -#: ../imagery/i.segment/open_files.c:554 +#: ../imagery/i.segment/open_files.c:553 #, c-format msgid "Regions with at least %d cells are stored in memory" msgstr "" @@ -24439,7 +24831,7 @@ msgid "Mean shift converged after %d iterations" msgstr "" -#: ../imagery/i.segment/mean_shift.c:748 +#: ../imagery/i.segment/mean_shift.c:769 #, c-format msgid "Renumbering remaining %d segments..." msgstr "" @@ -24485,7 +24877,7 @@ msgid "supervised classification" msgstr "" -#: ../imagery/i.gensig/main.c:42 ../imagery/i.maxlik/main.c:63 +#: ../imagery/i.gensig/main.c:42 ../imagery/i.maxlik/main.c:65 msgid "Maximum Likelihood Classification" msgstr "" @@ -24977,30 +25369,35 @@ msgid "<%s> has too many signatures (limit is 255)" msgstr "<%s> hat zu viele Signaturen (Limit ist 255)" -#: ../imagery/i.maxlik/main.c:66 +#: ../imagery/i.maxlik/main.c:68 msgid "Classifies the cell spectral reflectances in imagery data." msgstr "Klassifiziert die spektrale Reflektion (spectral reflectance) in Bilddaten." -#: ../imagery/i.maxlik/main.c:68 +#: ../imagery/i.maxlik/main.c:70 msgid "Classification is based on the spectral signature information generated by either i.cluster, g.gui.iclass, or i.gensig." msgstr "" -#: ../imagery/i.maxlik/main.c:81 ../imagery/i.smap/parse.c:20 +#: ../imagery/i.maxlik/main.c:83 ../imagery/i.smap/parse.c:20 msgid "Name of input file containing signatures" msgstr "" -#: ../imagery/i.maxlik/main.c:82 +#: ../imagery/i.maxlik/main.c:84 msgid "Generated by either i.cluster, g.gui.iclass, or i.gensig" msgstr "" -#: ../imagery/i.maxlik/main.c:86 ../imagery/i.smap/parse.c:28 +#: ../imagery/i.maxlik/main.c:88 ../imagery/i.smap/parse.c:28 msgid "Name for output raster map holding classification results" msgstr "" -#: ../imagery/i.maxlik/main.c:92 +#: ../imagery/i.maxlik/main.c:94 msgid "Name for output raster map holding reject threshold results" msgstr "" +#: ../imagery/i.maxlik/main.c:106 +#, fuzzy, c-format +msgid "<%s> does not match the current mapset" +msgstr "<%s> ist bereits das aktuelle Mapset." + #: ../imagery/i.maxlik/invert.c:28 #, c-format msgid "Signature %d is not valid (ill-conditioned) - ignored" @@ -25158,7 +25555,7 @@ msgid "Set current location and mapset as target for imagery group" msgstr "Setzt aktuelle Location und Mapset als Ziel für die Bildgruppe." -#: ../imagery/i.target/main.c:80 ../imagery/i.group/main.c:117 +#: ../imagery/i.target/main.c:80 ../imagery/i.group/main.c:156 msgid "Group must exist in the current mapset" msgstr "Gruppe existiert im aktuellen Mapset." @@ -25402,209 +25799,209 @@ msgid "biophysical parameters" msgstr "" -#: ../imagery/i.vi/main.c:93 +#: ../imagery/i.vi/main.c:94 msgid "Calculates different types of vegetation indices." msgstr "" -#: ../imagery/i.vi/main.c:94 +#: ../imagery/i.vi/main.c:95 msgid "Uses red and nir bands mostly, and some indices require additional bands." msgstr "" -#: ../imagery/i.vi/main.c:101 +#: ../imagery/i.vi/main.c:102 msgid "Name of input red channel surface reflectance map" msgstr "" -#: ../imagery/i.vi/main.c:102 ../imagery/i.vi/main.c:141 -#: ../imagery/i.vi/main.c:149 ../imagery/i.vi/main.c:157 -#: ../imagery/i.vi/main.c:165 ../imagery/i.vi/main.c:173 +#: ../imagery/i.vi/main.c:103 ../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 "Range: [0.0;1.0]" msgstr "" -#: ../imagery/i.vi/main.c:110 +#: ../imagery/i.vi/main.c:111 msgid "Type of vegetation index" msgstr "" -#: ../imagery/i.vi/main.c:115 +#: ../imagery/i.vi/main.c:116 msgid "Atmospherically Resistant Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:116 +#: ../imagery/i.vi/main.c:117 msgid "Difference Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:117 +#: ../imagery/i.vi/main.c:118 msgid "Enhanced Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:118 +#: ../imagery/i.vi/main.c:119 msgid "Enhanced Vegetation Index 2" msgstr "" -#: ../imagery/i.vi/main.c:119 +#: ../imagery/i.vi/main.c:120 msgid "Green Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:120 +#: ../imagery/i.vi/main.c:121 msgid "Green Atmospherically Resistant Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:121 +#: ../imagery/i.vi/main.c:122 msgid "Global Environmental Monitoring Index" msgstr "" -#: ../imagery/i.vi/main.c:122 +#: ../imagery/i.vi/main.c:123 msgid "Infrared Percentage Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:123 +#: ../imagery/i.vi/main.c:124 msgid "Modified Soil Adjusted Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:124 +#: ../imagery/i.vi/main.c:125 msgid "second Modified Soil Adjusted Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:125 +#: ../imagery/i.vi/main.c:126 msgid "Normalized Difference Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:126 +#: ../imagery/i.vi/main.c:127 msgid "Perpendicular Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:127 +#: ../imagery/i.vi/main.c:128 msgid "Soil Adjusted Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:128 +#: ../imagery/i.vi/main.c:129 msgid "Simple Ratio" msgstr "" -#: ../imagery/i.vi/main.c:129 +#: ../imagery/i.vi/main.c:130 msgid "Visible Atmospherically Resistant Index" msgstr "" -#: ../imagery/i.vi/main.c:130 +#: ../imagery/i.vi/main.c:131 msgid "Weighted Difference Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:134 +#: ../imagery/i.vi/main.c:135 msgid "type" msgstr "" -#: ../imagery/i.vi/main.c:140 +#: ../imagery/i.vi/main.c:141 msgid "Name of input nir channel surface reflectance map" msgstr "" -#: ../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 ../vector/v.vol.rst/main.c:254 -#: ../vector/v.vol.rst/main.c:303 +#: ../imagery/i.vi/main.c:143 ../imagery/i.vi/main.c:151 +#: ../imagery/i.vi/main.c:159 ../imagery/i.vi/main.c:167 +#: ../imagery/i.vi/main.c:175 ../vector/v.vol.rst/main.c:256 +#: ../vector/v.vol.rst/main.c:305 msgid "Optional inputs" msgstr "" -#: ../imagery/i.vi/main.c:148 +#: ../imagery/i.vi/main.c:149 msgid "Name of input green channel surface reflectance map" msgstr "" -#: ../imagery/i.vi/main.c:156 +#: ../imagery/i.vi/main.c:157 msgid "Name of input blue channel surface reflectance map" msgstr "" -#: ../imagery/i.vi/main.c:164 +#: ../imagery/i.vi/main.c:165 msgid "Name of input 5th channel surface reflectance map" msgstr "" -#: ../imagery/i.vi/main.c:172 +#: ../imagery/i.vi/main.c:173 msgid "Name of input 7th channel surface reflectance map" msgstr "" -#: ../imagery/i.vi/main.c:180 +#: ../imagery/i.vi/main.c:181 msgid "Value of the slope of the soil line (MSAVI only)" msgstr "" -#: ../imagery/i.vi/main.c:181 ../imagery/i.vi/main.c:188 -#: ../imagery/i.vi/main.c:195 +#: ../imagery/i.vi/main.c:182 ../imagery/i.vi/main.c:189 +#: ../imagery/i.vi/main.c:196 msgid "MSAVI settings" msgstr "" -#: ../imagery/i.vi/main.c:187 +#: ../imagery/i.vi/main.c:188 msgid "Value of the intercept of the soil line (MSAVI only)" msgstr "" -#: ../imagery/i.vi/main.c:194 +#: ../imagery/i.vi/main.c:195 msgid "Value of the factor of reduction of soil noise (MSAVI only)" msgstr "" -#: ../imagery/i.vi/main.c:201 +#: ../imagery/i.vi/main.c:202 msgid "Maximum bits for digital numbers" msgstr "" -#: ../imagery/i.vi/main.c:202 +#: ../imagery/i.vi/main.c:203 msgid "If data is in Digital Numbers (i.e. integer type), give the max bits (i.e. 8 for Landsat -> [0-255])" msgstr "" -#: ../imagery/i.vi/main.c:228 +#: ../imagery/i.vi/main.c:229 msgid "sr index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:231 +#: ../imagery/i.vi/main.c:232 msgid "ndvi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:234 +#: ../imagery/i.vi/main.c:235 msgid "ipvi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:237 +#: ../imagery/i.vi/main.c:238 msgid "dvi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:240 +#: ../imagery/i.vi/main.c:241 msgid "pvi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:243 +#: ../imagery/i.vi/main.c:244 msgid "wdvi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:246 +#: ../imagery/i.vi/main.c:247 msgid "savi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:251 +#: ../imagery/i.vi/main.c:252 msgid "msavi index requires red and nir maps, and 3 parameters related to soil line" msgstr "" -#: ../imagery/i.vi/main.c:254 +#: ../imagery/i.vi/main.c:255 msgid "msavi2 index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:257 +#: ../imagery/i.vi/main.c:258 msgid "gemi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:261 +#: ../imagery/i.vi/main.c:262 msgid "arvi index requires blue, red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:265 +#: ../imagery/i.vi/main.c:266 msgid "evi index requires blue, red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:268 +#: ../imagery/i.vi/main.c:269 msgid "evi2 index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:272 +#: ../imagery/i.vi/main.c:273 msgid "vari index requires blue, green and red maps" msgstr "" -#: ../imagery/i.vi/main.c:276 +#: ../imagery/i.vi/main.c:277 msgid "gari index requires blue, green, red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:281 +#: ../imagery/i.vi/main.c:282 msgid "gvi index requires blue, green, red, nir, chan5 and chan7 maps" msgstr "" @@ -26000,7 +26397,7 @@ msgid "%s######## CLUSTER END (%s) ########%s" msgstr "" -#: ../imagery/i.cluster/main.c:354 ../misc/m.nviz.image/main.c:242 +#: ../imagery/i.cluster/main.c:354 ../misc/m.nviz.image/main.c:248 #, c-format msgid "File <%s> created." msgstr "Datei <%s> erstellt." @@ -27171,130 +27568,130 @@ msgid "Name of the output emissivity layer" msgstr "" -#: ../imagery/i.group/main.c:55 +#: ../imagery/i.group/main.c:56 msgid "Creates, edits, and lists groups of imagery data." msgstr "" -#: ../imagery/i.group/main.c:59 +#: ../imagery/i.group/main.c:60 msgid "Name of imagery group" msgstr "Name der Bildgruppe." -#: ../imagery/i.group/main.c:63 +#: ../imagery/i.group/main.c:64 msgid "Name of imagery subgroup" msgstr "" -#: ../imagery/i.group/main.c:67 +#: ../imagery/i.group/main.c:68 msgid "Name of raster map(s) to include in group" msgstr "Name der Rasterkarte(n), die in die Gruppe eingefügt werden sollen." -#: ../imagery/i.group/main.c:68 ../imagery/i.group/main.c:74 +#: ../imagery/i.group/main.c:69 ../imagery/i.group/main.c:80 msgid "Maps" msgstr "" -#: ../imagery/i.group/main.c:73 +#: ../imagery/i.group/main.c:79 msgid "Remove selected files from specified group or subgroup" msgstr "" -#: ../imagery/i.group/main.c:78 +#: ../imagery/i.group/main.c:84 msgid "List files from specified (sub)group" msgstr "" -#: ../imagery/i.group/main.c:83 +#: ../imagery/i.group/main.c:89 msgid "List subgroups from specified group" msgstr "" -#: ../imagery/i.group/main.c:109 +#: ../imagery/i.group/main.c:148 msgid "No input raster map(s) specified" msgstr "Keine Eingabekarte(n) angegeben." -#: ../imagery/i.group/main.c:128 ../imagery/i.group/main.c:150 +#: ../imagery/i.group/main.c:167 ../imagery/i.group/main.c:189 msgid "Specified group does not exist in current mapset" msgstr "Angegebene Gruppe existiert nicht im aktuellen Mapset." -#: ../imagery/i.group/main.c:132 +#: ../imagery/i.group/main.c:171 #, c-format msgid "Removing raster maps from subgroup <%s>..." msgstr "Lösche Rasterkarten aus der Untergruppe <%s>..." -#: ../imagery/i.group/main.c:137 +#: ../imagery/i.group/main.c:176 #, c-format msgid "Removing raster maps from group <%s>..." msgstr "Lösche Rasterkarten aus der Gruppe <%s>..." -#: ../imagery/i.group/main.c:158 +#: ../imagery/i.group/main.c:197 #, c-format msgid "Subgroup <%s> of group <%s> references the following raster maps:" msgstr "" -#: ../imagery/i.group/main.c:173 +#: ../imagery/i.group/main.c:212 #, c-format msgid "Group <%s> references the following raster maps:" msgstr "" -#: ../imagery/i.group/main.c:185 +#: ../imagery/i.group/main.c:224 #, c-format msgid "Group <%s> does not yet exist. Creating..." msgstr "Gruppe <%s> existiert noch nicht. Erstelle sie..." -#: ../imagery/i.group/main.c:189 ../imagery/i.group/main.c:198 +#: ../imagery/i.group/main.c:228 ../imagery/i.group/main.c:237 #, c-format msgid "Adding raster maps to group <%s>..." msgstr "Füge Rasterkarten zu der Gruppe <%s> hinzu..." -#: ../imagery/i.group/main.c:193 +#: ../imagery/i.group/main.c:232 #, c-format msgid "Adding raster maps to subgroup <%s>..." msgstr "Füger Rasterkarten zu der Untergruppe <%s> hinzu..." -#: ../imagery/i.group/main.c:219 +#: ../imagery/i.group/main.c:258 msgid "No input raster maps defined" msgstr "" -#: ../imagery/i.group/main.c:223 ../imagery/i.group/main.c:265 +#: ../imagery/i.group/main.c:262 ../imagery/i.group/main.c:304 #, c-format msgid "Raster map <%s> not found. Skipped." msgstr "" -#: ../imagery/i.group/main.c:228 +#: ../imagery/i.group/main.c:267 #, c-format msgid "Adding raster map <%s> to group" msgstr "Füge Rasterkarte <%s> zu der Gruppe hinzu." -#: ../imagery/i.group/main.c:234 +#: ../imagery/i.group/main.c:273 #, c-format msgid "Raster map <%s> exists in group. Skipped." msgstr "" -#: ../imagery/i.group/main.c:271 +#: ../imagery/i.group/main.c:310 #, c-format msgid "Adding raster map <%s> to subgroup" msgstr "Füge Rasterkarte <%s> zu der Untergruppe hinzu." -#: ../imagery/i.group/main.c:278 +#: ../imagery/i.group/main.c:317 #, c-format msgid "Raster map <%s> exists in subgroup. Skipping..." msgstr "Rasterkarte <%s> existiert in der Untergruppe. Ãœberspringe..." -#: ../imagery/i.group/main.c:327 +#: ../imagery/i.group/main.c:366 #, c-format msgid "Removing raster map <%s> from group" msgstr "Lösche Rasterkarte <%s> aus der Gruppe." -#: ../imagery/i.group/main.c:344 ../imagery/i.group/main.c:403 +#: ../imagery/i.group/main.c:383 ../imagery/i.group/main.c:442 msgid "No raster map removed" msgstr "Keine Rasterkarte gelöscht." -#: ../imagery/i.group/main.c:386 +#: ../imagery/i.group/main.c:425 #, c-format msgid "Removing raster map <%s> from subgroup" msgstr "Lösche Rasterkarte <%s> aus Untergruppe." -#: ../imagery/i.group/main.c:422 +#: ../imagery/i.group/main.c:461 #, c-format msgid "Group <%s> does not contain any subgroup.\n" msgstr "" -#: ../imagery/i.group/main.c:433 +#: ../imagery/i.group/main.c:472 #, c-format msgid "group <%s> references the following subgroups\n" msgstr "" @@ -27617,16 +28014,21 @@ msgid "Elevation map name is missing. Please set '%s' option" msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:212 +#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:211 #, c-format -msgid "Mapset [%s] in target location [%s] - %s " +msgid "Group [%s] in location [%s] mapset [%s] now uses elevation map [%s]" msgstr "" #: ../imagery/i.ortho.photo/i.ortho.elev/main.c:214 +#, c-format +msgid "Mapset [%s] in target location [%s] - %s " +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:216 msgid "permission denied\n" msgstr "Zugriff verweigert.\n" -#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:214 +#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:216 msgid "not found\n" msgstr "nicht gefunden\n" @@ -27969,29 +28371,34 @@ msgid "Target east,north coordinates to local x,y" msgstr "Ziel Ost-,Nord-Koordinaten zu lokalen x,y." -#: ../misc/m.nviz.image/main.c:56 +#: ../misc/m.nviz.image/main.c:55 msgid "Creates a 3D rendering of GIS data." msgstr "Erzeugt eine 3D Darstellung aus GIS Daten." -#: ../misc/m.nviz.image/main.c:57 +#: ../misc/m.nviz.image/main.c:56 msgid "Renders surfaces (raster data), 2D/3D vector data, and volumes (3D raster data) in 3D." msgstr "Darstellung von Oberflächen (Rasterdaten), 2D/3D Vektordaten und Volumen (3D Rasterdaten) in 3D." -#: ../misc/m.nviz.image/main.c:83 +#: ../misc/m.nviz.image/main.c:87 msgid "Unable to render data" msgstr "" -#: ../misc/m.nviz.image/main.c:142 +#: ../misc/m.nviz.image/main.c:146 #, c-format msgid "Vertical exaggeration not given, using calculated value %.0f" msgstr "Vertikale Ãœberhöhung wurde nicht spezifiziert, verwende den berechneten Wert %.0f." -#: ../misc/m.nviz.image/main.c:154 +#: ../misc/m.nviz.image/main.c:158 #, c-format msgid "Viewpoint height not given, using calculated value %.0f" msgstr "Höhe des Betrachters nicht spezifiziert, verwende den berechneten Wert %.0f." -#: ../misc/m.nviz.image/main.c:240 +#: ../misc/m.nviz.image/main.c:244 +#, fuzzy +msgid "Failed to write image" +msgstr "Kann nicht in die Datei schreiben." + +#: ../misc/m.nviz.image/main.c:246 msgid "Unsupported output format" msgstr "Nicht unterstütztes Dateiformat." @@ -28649,8 +29056,8 @@ msgstr "" #: ../db/db.databases/main.c:97 ../db/db.copy/main.c:37 -#: ../db/db.execute/main.c:127 ../db/db.execute/main.c:134 -#: ../db/db.execute/main.c:140 ../db/db.select/main.c:267 +#: ../db/db.execute/main.c:139 ../db/db.execute/main.c:146 +#: ../db/db.execute/main.c:152 ../db/db.select/main.c:267 #: ../db/db.dropdb/main.c:73 ../db/db.createdb/main.c:73 #: ../vector/v.db.select/main.c:57 msgid "SQL" @@ -28763,26 +29170,30 @@ msgid "Overwrite current settings if already initialized" msgstr "" -#: ../db/db.connect/main.c:91 +#: ../db/db.connect/main.c:101 msgid "Default group of database users to which select privilege is granted" msgstr "Standardgruppe der Datenbankbenutzer mit 'SELECT'-Privilegien." -#: ../db/db.connect/main.c:141 ../db/db.tables/main.c:41 +#: ../db/db.connect/main.c:151 ../db/db.tables/main.c:41 msgid "Database connection not defined. Run db.connect." msgstr "Datenbankverbindung nicht definiert. Führen sie db.connect aus." -#: ../db/db.connect/main.c:166 +#: ../db/db.connect/main.c:176 msgid "DB settings already defined, nothing to do" msgstr "" -#: ../db/db.connect/main.c:172 +#: ../db/db.connect/main.c:182 msgid "Default driver is not set" msgstr "Standard-Treiber wurde nicht angegeben." -#: ../db/db.connect/main.c:175 +#: ../db/db.connect/main.c:185 msgid "Default database is not set" msgstr "Standard-Datenbank ist nicht angegeben." +#: ../db/db.connect/main.c:221 +msgid "Unable to set default database connection" +msgstr "" + #: ../db/db.describe/main.c:108 msgid "Print column names only instead of full column descriptions" msgstr "Gib nur Spaltennamen anstatt der vollen Spaltenbeschreibung aus." @@ -28800,41 +29211,42 @@ msgid "Unable to open file <%s>: %s" msgstr "" -#: ../db/db.execute/main.c:94 ../db/db.execute/main.c:99 +#: ../db/db.execute/main.c:86 ../db/db.execute/main.c:91 +#: ../db/db.execute/main.c:106 ../db/db.execute/main.c:111 #, c-format msgid "Error while executing: '%s'" msgstr "Fehler beim Ausführen von: '%s'." -#: ../db/db.execute/main.c:128 +#: ../db/db.execute/main.c:140 msgid "Executes any SQL statement." msgstr "Führt jegliche SQL-Abfrage aus." -#: ../db/db.execute/main.c:129 +#: ../db/db.execute/main.c:141 msgid "For SELECT statements use 'db.select'." msgstr "" -#: ../db/db.execute/main.c:132 +#: ../db/db.execute/main.c:144 msgid "SQL statement" msgstr "" -#: ../db/db.execute/main.c:133 +#: ../db/db.execute/main.c:145 msgid "Example: update rybniky set kapri = 'hodne' where kapri = 'malo'" msgstr "" -#: ../db/db.execute/main.c:138 +#: ../db/db.execute/main.c:150 msgid "Name of file containing SQL statement(s)" msgstr "" -#: ../db/db.execute/main.c:160 +#: ../db/db.execute/main.c:172 msgid "Ignore SQL errors and continue" msgstr "Ignoriere SQL-Fehler und fahre fort." -#: ../db/db.execute/main.c:161 ../vector/v.build/main.c:51 +#: ../db/db.execute/main.c:173 ../vector/v.build/main.c:51 #: ../vector/v.build/main.c:77 msgid "Errors" msgstr "Fehler" -#: ../db/db.execute/main.c:167 +#: ../db/db.execute/main.c:179 #, c-format msgid "You must provide <%s> or <%s> option" msgstr "" @@ -28959,7 +29371,7 @@ msgid "Unable to db_alloc_string_array()" msgstr "" -#: ../db/drivers/ogr/execute.c:56 ../vector/v.out.ogr/main.c:592 +#: ../db/drivers/ogr/execute.c:56 ../vector/v.out.ogr/main.c:648 #, c-format msgid "OGR layer <%s> not found" msgstr "OGR Layer <%s> nicht gefunden" @@ -28968,11 +29380,11 @@ #: ../vector/v.out.lidar/main.c:155 ../vector/v.db.connect/main.c:289 #: ../vector/v.reclass/main.c:145 ../vector/v.to.3d/trans2.c:63 #: ../vector/v.to.3d/trans3.c:65 ../vector/v.univar/main.c:355 -#: ../vector/v.distance/main.c:533 ../vector/v.distance/main.c:574 +#: ../vector/v.distance/main.c:540 ../vector/v.distance/main.c:581 #: ../vector/v.in.db/main.c:187 ../vector/v.colors/scan_attr.c:35 -#: ../vector/v.colors.out/make_colors.c:42 ../vector/v.vect.stats/main.c:428 +#: ../vector/v.colors.out/make_colors.c:42 ../vector/v.vect.stats/main.c:435 #: ../vector/v.transform/trans_digit.c:116 -#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:96 +#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:97 #: ../scripts/v.db.join/v.db.join.py:98 ../scripts/v.db.join/v.db.join.py:106 #: ../scripts/v.db.join/v.db.join.py:123 ../scripts/db.univar/db.univar.py:120 #, c-format, python-format @@ -29006,12 +29418,7 @@ msgid "Column '%s' : type int8 (bigint) is stored as integer (4 bytes) some data may be damaged" msgstr "" -#: ../db/drivers/ogr/describe.c:204 -#, c-format -msgid "column '%s', type 'string': unknown width -> stored as varchar(250) some data may be lost" -msgstr "Spalte '%s', Typ 'string': unbekannte Breite -> als Datentyp varchar(250) abgespeichert. Einige Daten könnten verloren gehen." - -#: ../db/drivers/ogr/describe.c:212 ../db/drivers/ogr/fetch.c:160 +#: ../db/drivers/ogr/describe.c:212 ../db/drivers/ogr/fetch.c:167 msgid "Unknown type" msgstr "Unbekannter Typ" @@ -29023,7 +29430,7 @@ msgid "Unable to add new token" msgstr "" -#: ../db/drivers/ogr/fetch.c:55 ../db/drivers/ogr/fetch.c:188 +#: ../db/drivers/ogr/fetch.c:55 ../db/drivers/ogr/fetch.c:195 #: ../db/drivers/sqlite/fetch.c:265 ../db/drivers/postgres/fetch.c:33 #: ../db/drivers/mysql/fetch.c:34 ../db/drivers/mysql/fetch.c:276 msgid "Cursor not found" @@ -29542,7 +29949,7 @@ #: ../db/drivers/dbf/db.c:94 #, c-format -msgid "Unable create DBF database: %s" +msgid "Unable to create DBF database: %s" msgstr "" #: ../db/drivers/dbf/db.c:102 @@ -29653,7 +30060,7 @@ msgstr "writeVTKHeader: Schreibe VTK-Header" #: ../vector/v.mkgrid/main.c:73 ../vector/v.kcv/main.c:58 -#: ../vector/v.random/main.c:101 ../vector/v.perturb/main.c:66 +#: ../vector/v.random/main.c:104 ../vector/v.perturb/main.c:66 #: ../vector/v.normal/main.c:75 ../vector/v.qcount/main.c:62 msgid "point pattern" msgstr "" @@ -29878,7 +30285,7 @@ msgid "GRASS is not compiled with PostgreSQL support. Using OGR-PostgreSQL driver instead of native GRASS-PostGIS data driver." msgstr "" -#: ../vector/v.external.out/link.c:26 ../vector/v.out.ogr/main.c:102 +#: ../vector/v.external.out/link.c:26 ../vector/v.out.ogr/main.c:103 #, c-format msgid "Data source starts with \"PG:\" prefix, expecting \"PostgreSQL\" format (\"%s\" given)" msgstr "" @@ -30179,12 +30586,13 @@ msgid "Loading data..." msgstr "Lade Daten..." -#: ../vector/v.to.rast/vect2rast.c:55 ../vector/v.db.connect/main.c:213 -#: ../vector/v.to.rast3/main.c:80 ../vector/v.db.select/main.c:171 -#: ../vector/v.to.3d/trans2.c:49 ../vector/v.to.3d/trans3.c:51 -#: ../vector/v.distance/main.c:515 ../vector/v.distance/main.c:596 -#: ../vector/v.colors.out/make_colors.c:31 ../vector/v.info/print.c:138 -#: ../vector/v.extract/main.c:255 +#: ../vector/v.to.rast/vect2rast.c:55 ../vector/v.random/main.c:265 +#: ../vector/v.db.connect/main.c:213 ../vector/v.to.rast3/main.c:80 +#: ../vector/v.db.select/main.c:171 ../vector/v.to.3d/trans2.c:49 +#: ../vector/v.to.3d/trans3.c:51 ../vector/v.distance/main.c:522 +#: ../vector/v.distance/main.c:603 ../vector/v.colors.out/make_colors.c:31 +#: ../vector/v.info/print.c:138 ../vector/v.extract/main.c:217 +#: ../vector/v.extract/main.c:315 #, c-format msgid "Database connection not defined for layer <%s>" msgstr "" @@ -30449,237 +30857,237 @@ msgid "No database record for cat = %d and export of 'cat' disabled" msgstr "Kein Datenbankeintrag für cat = %d und der Export von 'cat' wurde deaktiviert." -#: ../vector/v.out.ogr/main.c:87 +#: ../vector/v.out.ogr/main.c:88 msgid "Exports a vector map layer to any of the supported OGR vector formats." msgstr "" -#: ../vector/v.out.ogr/main.c:88 +#: ../vector/v.out.ogr/main.c:89 msgid "By default a vector map layer is exported to OGC GeoPackage format." msgstr "" -#: ../vector/v.out.ogr/main.c:170 +#: ../vector/v.out.ogr/main.c:172 msgid "Volumes will be exported as sets of faces" msgstr "" -#: ../vector/v.out.ogr/main.c:188 +#: ../vector/v.out.ogr/main.c:190 msgid "Unable to determine input map's vector feature type(s)." msgstr "" -#: ../vector/v.out.ogr/main.c:254 +#: ../vector/v.out.ogr/main.c:255 msgid "The combination of types is not supported by all formats." msgstr "Die Kombination von Typen wird nicht von allen Formaten unterstützt." -#: ../vector/v.out.ogr/main.c:271 +#: ../vector/v.out.ogr/main.c:272 msgid "Unable to create OGR spatial reference" msgstr "" -#: ../vector/v.out.ogr/main.c:293 +#: ../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:305 +#: ../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:311 +#: ../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:319 +#: ../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:328 +#: ../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:337 +#: ../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:345 +#: ../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:353 +#: ../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:361 +#: ../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:371 +#: ../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:380 +#: ../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:390 +#: ../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:399 +#: ../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:409 +#: ../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:418 +#: ../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:427 +#: ../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:436 +#: ../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:461 +#: ../vector/v.out.ogr/main.c:478 #, c-format msgid "OGR driver <%s> not found" msgstr "OGR-Treiber <%s> nicht gefunden." -#: ../vector/v.out.ogr/main.c:488 +#: ../vector/v.out.ogr/main.c:523 #, c-format msgid "Unable to open OGR data source '%s'" msgstr "Kann die OGR-Datenquelle '%s' nicht öffnen." -#: ../vector/v.out.ogr/main.c:502 +#: ../vector/v.out.ogr/main.c:543 #, c-format msgid "Layer <%s> already exists in OGR data source '%s'" msgstr "Layer <%s> existiert bereits in der OGR Datenquelle '%s'" -#: ../vector/v.out.ogr/main.c:506 +#: ../vector/v.out.ogr/main.c:547 #, c-format msgid "OGR layer <%s> already exists and will be overwritten" msgstr "OGR Vektor <%s> existiert bereits und wird überschrieben" -#: ../vector/v.out.ogr/main.c:513 +#: ../vector/v.out.ogr/main.c:559 #, c-format msgid "OGR layer <%s> doesn't exists, creating new OGR layer instead" msgstr "" -#: ../vector/v.out.ogr/main.c:541 +#: ../vector/v.out.ogr/main.c:587 msgid "Overriding existing user-defined 'SHPT=' LCO." msgstr "Ãœbersteuere benutzerdefinierte 'SHPT=' LCO." -#: ../vector/v.out.ogr/main.c:556 +#: ../vector/v.out.ogr/main.c:602 #, 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:568 +#: ../vector/v.out.ogr/main.c:614 #, 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:575 +#: ../vector/v.out.ogr/main.c:621 #, c-format msgid "Vector map <%s> is 3D. Use format specific layer creation options (parameter 'lco') to export using only category numbers as attributes" msgstr "Keine Attributtabelle gefunden -> benutze nur Kategorienummern als Attributes." -#: ../vector/v.out.ogr/main.c:610 +#: ../vector/v.out.ogr/main.c:666 msgid "Exporting 'cat' anyway, as it is the only attribute table field" msgstr "Exportiere 'cat', da dies das einzige Attribut ist." -#: ../vector/v.out.ogr/main.c:619 ../vector/v.out.ogr/main.c:691 +#: ../vector/v.out.ogr/main.c:675 ../vector/v.out.ogr/main.c:747 #, c-format msgid "New attribute column <%s> added to the table" msgstr "" -#: ../vector/v.out.ogr/main.c:703 +#: ../vector/v.out.ogr/main.c:759 #, c-format msgid "Key column <%s> not found" msgstr "Schlüsselspalte <%s> nicht gefunden" -#: ../vector/v.out.ogr/main.c:716 +#: ../vector/v.out.ogr/main.c:787 #, c-format msgid "Exporting %d feature..." msgid_plural "Exporting %d features..." msgstr[0] "" msgstr[1] "" -#: ../vector/v.out.ogr/main.c:731 +#: ../vector/v.out.ogr/main.c:802 #, 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:750 +#: ../vector/v.out.ogr/main.c:821 #, c-format msgid "Exporting %d volume..." msgid_plural "Exporting %d volumes..." msgstr[0] "" msgstr[1] "" -#: ../vector/v.out.ogr/main.c:754 +#: ../vector/v.out.ogr/main.c:825 msgid "Export of volumes not implemented yet. Skipping." msgstr "Export von Volumen ist noch nicht implementiert. Ãœberspringe Aktion." -#: ../vector/v.out.ogr/main.c:771 +#: ../vector/v.out.ogr/main.c:842 #, 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:777 +#: ../vector/v.out.ogr/main.c:848 #, 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:781 +#: ../vector/v.out.ogr/main.c:852 #, 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:797 +#: ../vector/v.out.ogr/main.c:868 msgid "Output layer is empty, no features written" msgstr "" -#: ../vector/v.out.ogr/main.c:798 +#: ../vector/v.out.ogr/main.c:869 #, c-format msgid "%d feature (%s type) written to <%s> (%s format)." msgid_plural "%d features (%s type) written to <%s> (%s format)." @@ -30770,7 +31178,7 @@ msgid "Force 2D output even if input is 3D (applies to Shapefile output only)" msgstr "" -#: ../vector/v.out.ogr/args.c:114 ../vector/v.in.ogr/main.c:338 +#: ../vector/v.out.ogr/args.c:114 ../vector/v.in.ogr/main.c:355 #: ../vector/v.out.postgis/args.c:78 msgid "Useful if input is 3D but all z coordinates are identical" msgstr "" @@ -30787,8 +31195,8 @@ msgid "List supported output formats and exit" msgstr "" -#: ../vector/v.out.ogr/dsn.c:21 ../vector/v.in.ogr/dsn.c:26 -#: ../vector/v.external/dsn.c:21 +#: ../vector/v.out.ogr/dsn.c:27 ../vector/v.in.ogr/dsn.c:28 +#: ../vector/v.external/dsn.c:27 msgid "Invalid connection string (dbname missing)" msgstr "" @@ -30797,39 +31205,48 @@ msgid "OGR driver <%s> not available" msgstr "" -#: ../vector/v.out.ogr/create.c:26 +#: ../vector/v.out.ogr/create.c:30 #, c-format msgid "Creation of output OGR datasource <%s> failed" msgstr "" -#: ../vector/v.out.ogr/create.c:36 +#: ../vector/v.out.ogr/create.c:44 #, c-format msgid "Creation of OGR layer <%s> failed" msgstr "" -#: ../vector/v.out.ogr/export_lines.c:178 -#: ../vector/v.out.ogr/export_areas.c:143 +#: ../vector/v.out.ogr/export_lines.c:135 +#: ../vector/v.out.ogr/export_lines.c:231 +#: ../vector/v.out.ogr/export_lines.c:280 +#: ../vector/v.out.ogr/export_areas.c:126 +#: ../vector/v.out.ogr/export_areas.c:227 +#: ../vector/v.out.ogr/export_areas.c:278 +msgid "Failed to create OGR feature" +msgstr "" + +#: ../vector/v.out.ogr/export_lines.c:180 +#: ../vector/v.out.ogr/export_areas.c:170 #, c-format msgid "Unable to export multi-features. No category index for layer %d." msgstr "" -#: ../vector/v.out.ogr/export_lines.c:212 -#: ../vector/v.out.ogr/export_areas.c:176 +#: ../vector/v.out.ogr/export_lines.c:214 +#: ../vector/v.out.ogr/export_areas.c:203 #, 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:154 +#: ../vector/v.out.ogr/export_areas.c:181 msgid "Exporting features with category..." msgstr "" -#: ../vector/v.out.ogr/export_areas.c:214 +#: ../vector/v.out.ogr/export_areas.c:243 msgid "Exporting features without category..." msgstr "" #: ../vector/v.kcv/main.c:57 ../vector/v.out.lidar/main.c:474 #: ../vector/v.normal/main.c:74 ../vector/v.in.db/main.c:55 -#: ../vector/v.decimate/main.c:129 +#: ../vector/v.decimate/main.c:130 msgid "points" msgstr "" @@ -30929,7 +31346,7 @@ msgid "Name of attribute column with values to interpolate" msgstr "" -#: ../vector/v.surf.idw/main.c:102 ../vector/v.surf.rst/main.c:185 +#: ../vector/v.surf.idw/main.c:102 ../vector/v.surf.rst/main.c:187 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 "" @@ -31487,7 +31904,7 @@ #: ../vector/v.net.distance/main.c:101 ../vector/v.net.distance/main.c:106 #: ../vector/v.net.distance/main.c:112 ../vector/v.distance/main.c:131 #: ../vector/v.distance/main.c:136 ../vector/v.distance/main.c:143 -#: ../vector/v.distance/main.c:187 ../vector/v.distance/main.c:224 +#: ../vector/v.distance/main.c:189 ../vector/v.distance/main.c:226 msgid "From" msgstr "From" @@ -31506,7 +31923,7 @@ #: ../vector/v.net.distance/main.c:117 ../vector/v.net.distance/main.c:124 #: ../vector/v.net.distance/main.c:129 ../vector/v.net.distance/main.c:135 #: ../vector/v.distance/main.c:148 ../vector/v.distance/main.c:153 -#: ../vector/v.distance/main.c:160 ../vector/v.distance/main.c:230 +#: ../vector/v.distance/main.c:160 ../vector/v.distance/main.c:232 msgid "To" msgstr "To" @@ -31586,102 +32003,118 @@ msgstr[0] "" msgstr[1] "" -#: ../vector/v.random/main.c:102 +#: ../vector/v.random/main.c:105 msgid "stratified random sampling" msgstr "" -#: ../vector/v.random/main.c:105 +#: ../vector/v.random/main.c:108 msgid "Generates random 2D/3D vector points." msgstr "" -#: ../vector/v.random/main.c:113 +#: ../vector/v.random/main.c:116 msgid "Number of points to be created" msgstr "Anzahl der zu erstellenden Punkte." -#: ../vector/v.random/main.c:118 +#: ../vector/v.random/main.c:121 msgid "Restrict points to areas in input vector" msgstr "" -#: ../vector/v.random/main.c:120 ../vector/v.random/main.c:180 +#: ../vector/v.random/main.c:123 ../vector/v.random/main.c:183 msgid "Restrict" msgstr "" -#: ../vector/v.random/main.c:136 +#: ../vector/v.random/main.c:139 msgid "Minimum z height (needs -z flag or column name)" msgstr "Minimale z-Höhe (benötigt den Schalter '-z' oder Spaltenname)." -#: ../vector/v.random/main.c:138 ../vector/v.random/main.c:147 -#: ../vector/v.random/main.c:160 ../vector/v.random/main.c:170 -#: ../vector/v.random/main.c:175 ../vector/v.in.db/main.c:85 +#: ../vector/v.random/main.c:141 ../vector/v.random/main.c:150 +#: ../vector/v.random/main.c:163 ../vector/v.random/main.c:173 +#: ../vector/v.random/main.c:178 ../vector/v.in.db/main.c:85 msgid "3D output" msgstr "3D-Ausgabe." -#: ../vector/v.random/main.c:145 +#: ../vector/v.random/main.c:148 msgid "Maximum z height (needs -z flag or column name)" msgstr "Maximale z-Höhe (benötigt den Schalter '-z' oder Spaltenname)." -#: ../vector/v.random/main.c:154 +#: ../vector/v.random/main.c:157 msgid "The seed to initialize the random generator. If not set the process ID is used" msgstr "" -#: ../vector/v.random/main.c:157 +#: ../vector/v.random/main.c:160 msgid "Name of column for z values" msgstr "Spaltenname für z-Werte" -#: ../vector/v.random/main.c:159 +#: ../vector/v.random/main.c:162 msgid "Writes z values to column" msgstr "Schreibe z-Wert in die Spalte" -#: ../vector/v.random/main.c:167 +#: ../vector/v.random/main.c:170 msgid "Type of column for z values" msgstr "" -#: ../vector/v.random/main.c:174 +#: ../vector/v.random/main.c:177 msgid "Create 3D output" msgstr "Erzeuge eine 3D-Ausgabe." -#: ../vector/v.random/main.c:179 +#: ../vector/v.random/main.c:182 msgid "Generate n points for each individual area (requires restrict parameter)" msgstr "" -#: ../vector/v.random/main.c:196 -#, c-format -msgid "Number of points must be > 0 (%d given)" +#: ../vector/v.random/main.c:199 +#, fuzzy, c-format +msgid "Number of points must be > 0 (%ld given)" msgstr "Anzahl der Punkte muss größer >0 sein (%d gegeben)." -#: ../vector/v.random/main.c:212 ../vector/v.drape/main.c:150 +#: ../vector/v.random/main.c:215 ../vector/v.drape/main.c:150 #: ../vector/v.buffer/main.c:347 #, c-format msgid "Invalid layer number (%d). Parameter '%s' or '%s' specified, assuming layer '1'." msgstr "Ungültige Layer-Nummer (%d). Parameter '%s' oder '%s' angegeben, vermute Layer '1'." -#: ../vector/v.random/main.c:222 +#: ../vector/v.random/main.c:225 #, c-format msgid "No areas in vector map <%s>" msgstr "Keine Flächen in Vektorkarte <%s>" -#: ../vector/v.random/main.c:276 -msgid "Table should contain only two columns" -msgstr "Tabelle sollte nur zwei Spalten haben." - -#: ../vector/v.random/main.c:285 +#: ../vector/v.random/main.c:323 msgid "You have created unsupported column type. This module supports only INTEGER and DOUBLE PRECISION column types." msgstr "Sie haben nicht unterstützte Spaltentypen erzeugt. Dieses Modul unterstützt nur die Spaltentypen INTEGER und DOUBLE PRECISION." -#: ../vector/v.random/main.c:348 +#: ../vector/v.random/main.c:387 #, c-format msgid "Selected areas in input vector <%s> do not overlap with the current region" msgstr "" -#: ../vector/v.random/main.c:360 +#: ../vector/v.random/main.c:399 #, c-format msgid "Input vector <%s> does not overlap with the current region" msgstr "" -#: ../vector/v.random/main.c:385 +#: ../vector/v.random/main.c:424 msgid "Generating points..." msgstr "Erzeuge Punkte... " +#: ../vector/v.random/main.c:530 ../vector/v.random/main.c:677 +#, fuzzy, c-format +msgid "Unable to insert new row: %s" +msgstr "Kann Zeile nicht einfügen: %s" + +#: ../vector/v.random/main.c:702 ../vector/v.db.select/main.c:208 +msgid "Unable to open select cursor" +msgstr "Kann den Select-Cursor nicht öffnen." + +#: ../vector/v.random/main.c:707 ../vector/v.reclass/main.c:267 +#: ../vector/v.db.select/main.c:229 +#, c-format +msgid "Unable to fetch data from table <%s>" +msgstr "Kann Daten nicht aus der Tabelle <%s> holen." + +#: ../vector/v.random/main.c:742 +#, fuzzy, c-format +msgid "Unable to update row: %s" +msgstr "Kann Zeile nicht einfügen: %s" + #: ../vector/v.support/main.c:41 msgid "Updates vector map metadata." msgstr "Aktualisiere die Metadaten einer Vektorkarte" @@ -31771,7 +32204,7 @@ msgid "%s: Cannot write dxf file." msgstr "%s: Kann DXF-Datei nicht schreiben." -#: ../vector/v.out.lidar/main.c:77 +#: ../vector/v.out.lidar/main.c:77 ../vector/v.extract/extract.c:264 #, c-format msgid "Database connection not defined for layer <%d>" msgstr "" @@ -31885,106 +32318,100 @@ msgid "Ignore color table even when set and not other options are present" msgstr "" -#: ../vector/v.proj/main.c:72 +#: ../vector/v.proj/main.c:77 msgid "Re-projects a vector map from one location to the current location." msgstr "Reprojiziert eine Vektorkarte von einer Location in die aktuelle Location." -#: ../vector/v.proj/main.c:78 +#: ../vector/v.proj/main.c:83 msgid "Location containing input vector map" msgstr "Location, die die Eingabe-Vektorkarte enthält." -#: ../vector/v.proj/main.c:82 +#: ../vector/v.proj/main.c:87 msgid "Mapset containing input vector map" msgstr "Mapset, das die Eingabe-Vektorkarte enthält." -#: ../vector/v.proj/main.c:88 +#: ../vector/v.proj/main.c:93 msgid "Name of input vector map to re-project" msgstr "" -#: ../vector/v.proj/main.c:100 +#: ../vector/v.proj/main.c:105 msgid "Maximum segment length in meters in output vector map" msgstr "" -#: ../vector/v.proj/main.c:101 +#: ../vector/v.proj/main.c:106 msgid "Increases accuracy of reprojected shapes, disable with smax=0" msgstr "" -#: ../vector/v.proj/main.c:111 +#: ../vector/v.proj/main.c:124 msgid "List vector maps in input mapset and exit" msgstr "" -#: ../vector/v.proj/main.c:115 +#: ../vector/v.proj/main.c:128 msgid "3D vector maps only" msgstr "Nur 3D-Vektorkarten." -#: ../vector/v.proj/main.c:117 +#: ../vector/v.proj/main.c:130 msgid "Assume z coordinate is ellipsoidal height and transform if possible" msgstr "" -#: ../vector/v.proj/main.c:123 +#: ../vector/v.proj/main.c:136 msgid "Latlon output only, default is -180,180" msgstr "" -#: ../vector/v.proj/main.c:125 +#: ../vector/v.proj/main.c:138 msgid "Disable wrapping to -180,180 for latlon output" msgstr "" -#: ../vector/v.proj/main.c:131 +#: ../vector/v.proj/main.c:144 msgid "Recommended for massive point projection" msgstr "" -#: ../vector/v.proj/main.c:200 +#: ../vector/v.proj/main.c:212 msgid "No vector maps found" msgstr "" -#: ../vector/v.proj/main.c:213 +#: ../vector/v.proj/main.c:225 #, c-format msgid "Vector map <%s> in location <%s> mapset <%s> not found" msgstr "Vektorkarte <%s> in der Location <%s> im Mapset <%s> nicht gefunden." -#: ../vector/v.proj/main.c:243 +#: ../vector/v.proj/main.c:255 #, c-format msgid "Mapset <%s> in input location <%s> - permission denied" msgstr "Mapset <%s> in Eingabe-Location <%s> - Zugriff verweigert." -#: ../vector/v.proj/main.c:246 +#: ../vector/v.proj/main.c:258 #, c-format msgid "Mapset <%s> in input location <%s> not found" msgstr "Mapset <%s> in Eingabe-Location <%s> nicht gefunden." -#: ../vector/v.proj/main.c:291 ../vector/v.proj/main.c:417 +#: ../vector/v.proj/main.c:312 ../vector/v.proj/main.c:439 #: ../vector/v.rectify/main.c:235 msgid "Reading input vector map" msgstr "Lese Eingabe-Vektorkarte." -#: ../vector/v.proj/main.c:314 +#: ../vector/v.proj/main.c:335 #, c-format msgid "Input vector map <%s> is empty" msgstr "" -#: ../vector/v.proj/main.c:322 ../vector/v.proj/main.c:333 -#: ../vector/v.proj/main.c:348 ../vector/v.proj/main.c:363 -msgid "Error in pj_do_transform" -msgstr "Fehler in pj_do_transform." - -#: ../vector/v.proj/main.c:408 +#: ../vector/v.proj/main.c:430 msgid "Reprojecting primitives ..." msgstr "" -#: ../vector/v.proj/main.c:445 ../vector/v.proj/main.c:452 -#: ../vector/v.proj/main.c:478 ../vector/v.proj/main.c:492 +#: ../vector/v.proj/main.c:495 ../vector/v.proj/main.c:509 #, c-format msgid "Unable to re-project vector map <%s> from <%s>" msgstr "" -#: ../vector/v.proj/main.c:503 ../vector/v.build.polylines/main.c:241 +#: ../vector/v.proj/main.c:520 ../vector/v.build.polylines/main.c:241 #: ../vector/v.type/main.c:155 ../vector/v.rectify/main.c:278 #: ../vector/v.category/main.c:763 ../vector/v.net/main.c:158 #: ../vector/v.transform/main.c:304 msgid "Failed to copy attribute table to output map" msgstr "Kopieren der Attributtabelle in die Ausgabekarte fehlgeschlagen." -#: ../vector/v.proj/main.c:512 +#: ../vector/v.proj/main.c:529 msgid "Try to disable wrapping to -180,180 if topological errors occurred" msgstr "" @@ -32119,8 +32546,8 @@ msgid "Unable to open vector map <%s> at topology level. Areas will not be processed." msgstr "Kann die Vektorkarte <%s> topologisch nicht öffnen. Flächen werden nicht verarbeitet." -#: ../vector/v.out.ascii/main.c:104 ../vector/v.surf.rst/main.c:570 -#: ../vector/v.colors/main.c:270 ../vector/v.colors.out/scan_cats.c:24 +#: ../vector/v.out.ascii/main.c:104 ../vector/v.surf.rst/main.c:573 +#: ../vector/v.colors/main.c:283 ../vector/v.colors.out/scan_cats.c:24 #: ../vector/v.colors.out/make_colors.c:27 #, c-format msgid "Layer <%s> not found" @@ -32387,11 +32814,11 @@ msgid "Layer number where RBG colors are stored as category" msgstr "" -#: ../vector/v.in.lidar/main.c:186 ../vector/v.in.ogr/main.c:236 +#: ../vector/v.in.lidar/main.c:186 ../vector/v.in.ogr/main.c:253 msgid "Import subregion only" msgstr "Importiere nur einen Ausschnitt." -#: ../vector/v.in.lidar/main.c:189 ../vector/v.in.ogr/main.c:239 +#: ../vector/v.in.lidar/main.c:189 ../vector/v.in.ogr/main.c:256 msgid "Format: xmin,ymin,xmax,ymax - usually W,S,E,N" msgstr "Format: xmin,ymin,xmax,ymax - gewöhnlich W,S,O,N" @@ -32428,11 +32855,11 @@ msgid "For example, 4 will import 25 percent of points. If not specified, all points are imported" msgstr "" -#: ../vector/v.in.lidar/main.c:255 ../vector/v.decimate/main.c:183 +#: ../vector/v.in.lidar/main.c:255 ../vector/v.decimate/main.c:184 msgid "Skip first n points" msgstr "" -#: ../vector/v.in.lidar/main.c:256 ../vector/v.decimate/main.c:185 +#: ../vector/v.in.lidar/main.c:256 ../vector/v.decimate/main.c:186 msgid "Skips the given number of points at the beginning." msgstr "" @@ -32449,8 +32876,8 @@ msgstr "" #: ../vector/v.in.lidar/main.c:305 ../vector/v.in.lidar/main.c:313 -#: ../vector/v.in.lidar/main.c:316 ../vector/v.decimate/main.c:243 -#: ../vector/v.decimate/main.c:246 +#: ../vector/v.in.lidar/main.c:316 ../vector/v.decimate/main.c:244 +#: ../vector/v.decimate/main.c:247 ../vector/v.decimate/main.c:250 msgid "Speed" msgstr "" @@ -32462,7 +32889,7 @@ msgid "Create only requested layers and categories" msgstr "" -#: ../vector/v.in.lidar/main.c:328 ../vector/v.in.ogr/main.c:379 +#: ../vector/v.in.lidar/main.c:328 ../vector/v.in.ogr/main.c:396 msgid "Create the location specified by the \"location\" parameter and exit. Do not import the vector data." msgstr "" @@ -32486,32 +32913,32 @@ msgstr "" #: ../vector/v.in.lidar/main.c:435 ../vector/v.in.pdal/filters.c:68 -#: ../vector/v.decimate/main.c:294 +#: ../vector/v.decimate/main.c:298 #, c-format msgid "Invalid zrange <%s>" msgstr "" -#: ../vector/v.in.lidar/main.c:450 ../vector/v.in.ogr/main.c:702 -#: ../vector/v.in.ogr/main.c:2096 +#: ../vector/v.in.lidar/main.c:450 ../vector/v.in.ogr/main.c:760 +#: ../vector/v.in.ogr/main.c:2196 msgid "Select either the current region flag or the spatial option, not both" msgstr "Wählen Sie entweder den Schalter \"aktuelle Region\" oder die Option 'spatial' aber nicht beide." -#: ../vector/v.in.lidar/main.c:478 ../vector/v.in.ogr/main.c:2123 +#: ../vector/v.in.lidar/main.c:478 ../vector/v.in.ogr/main.c:2223 msgid "4 parameters required for 'spatial' parameter" msgstr "4 Werte sind für den Parameter 'spatial' nötig." -#: ../vector/v.in.lidar/main.c:542 ../scripts/v.unpack/v.unpack.py:119 +#: ../vector/v.in.lidar/main.c:542 ../scripts/v.unpack/v.unpack.py:118 #, c-format, python-format msgid "Vector map <%s> already exists and will be overwritten" msgstr "Die Vektorkarte <%s> existiert bereits und wird überschrieben." -#: ../vector/v.in.lidar/main.c:545 ../vector/v.in.ogr/main.c:673 -#: ../vector/v.edit/main.c:99 ../scripts/v.unpack/v.unpack.py:117 +#: ../vector/v.in.lidar/main.c:545 ../vector/v.in.ogr/main.c:731 +#: ../vector/v.edit/main.c:99 ../scripts/v.unpack/v.unpack.py:116 #, c-format, python-format msgid "Vector map <%s> already exists" msgstr "Vektorkarte <%s> existiert bereits." -#: ../vector/v.in.lidar/main.c:605 ../vector/v.decimate/main.c:344 +#: ../vector/v.in.lidar/main.c:605 ../vector/v.decimate/main.c:348 msgid "Settings for count-based decimation are not valid" msgstr "" @@ -32799,11 +33226,6 @@ msgid "Key column type is not integer" msgstr "Schlüssel-Spalte (key column) ist nicht muss vom Typ integer." -#: ../vector/v.reclass/main.c:267 ../vector/v.db.select/main.c:229 -#, c-format -msgid "Unable to fetch data from table <%s>" -msgstr "Kann Daten nicht aus der Tabelle <%s> holen." - #: ../vector/v.reclass/main.c:298 #, c-format msgid "Cannot insert data: [%s]" @@ -32955,138 +33377,147 @@ msgstr[0] "" msgstr[1] "" -#: ../vector/v.surf.rst/main.c:150 ../vector/v.drape/main.c:59 +#: ../vector/v.surf.rst/main.c:150 ../vector/v.vol.rst/main.c:239 +msgid "RST" +msgstr "" + +#: ../vector/v.surf.rst/main.c:151 ../vector/v.drape/main.c:59 #: ../vector/v.extrude/main.c:70 ../vector/v.hull/main.c:54 -#: ../vector/v.to.3d/main.c:38 ../vector/v.out.postgis/main.c:49 +#: ../vector/v.to.3d/main.c:38 ../vector/v.vol.rst/main.c:240 +#: ../vector/v.out.postgis/main.c:49 msgid "3D" msgstr "3D" -#: ../vector/v.surf.rst/main.c:151 +#: ../vector/v.surf.rst/main.c:153 msgid "Performs surface interpolation from vector points map by splines." msgstr "" -#: ../vector/v.surf.rst/main.c:153 +#: ../vector/v.surf.rst/main.c:155 msgid "Spatial approximation and topographic analysis from given point or isoline data in vector format to floating point raster format using regularized spline with tension." msgstr "Räumliche Approximation und topographische Analyse auf Basis gegebener Punkte oder Isolinien im Vektorformat unter Verwendung regularisierten Splinefunktion mit Spannung. Das Ergebnis wird in eine Fließkomma-Rasterkarte geschrieben." -#: ../vector/v.surf.rst/main.c:160 +#: ../vector/v.surf.rst/main.c:162 msgid "Perform cross-validation procedure without raster approximation" msgstr "Benutze Vergleichsprüfung ohne Rasterannährung." -#: ../vector/v.surf.rst/main.c:165 +#: ../vector/v.surf.rst/main.c:167 msgid "Use scale dependent tension" msgstr "Benutze mapstabsabhängige Dehnung (tension)." -#: ../vector/v.surf.rst/main.c:184 ../vector/v.surf.bspline/main.c:118 +#: ../vector/v.surf.rst/main.c:186 ../vector/v.surf.bspline/main.c:118 msgid "Name of the attribute column with values to be used for approximation" msgstr "" -#: ../vector/v.surf.rst/main.c:195 +#: ../vector/v.surf.rst/main.c:197 msgid "Name for output surface elevation raster map" msgstr "" -#: ../vector/v.surf.rst/main.c:225 +#: ../vector/v.surf.rst/main.c:227 msgid "Name for output mean curvature raster map" msgstr "" -#: ../vector/v.surf.rst/main.c:231 ../vector/v.vol.rst/main.c:290 +#: ../vector/v.surf.rst/main.c:233 ../vector/v.vol.rst/main.c:292 msgid "Name for output deviations vector point map" msgstr "" -#: ../vector/v.surf.rst/main.c:238 ../vector/v.vol.rst/main.c:296 +#: ../vector/v.surf.rst/main.c:240 ../vector/v.vol.rst/main.c:298 msgid "Name for output cross-validation errors vector point map" msgstr "" -#: ../vector/v.surf.rst/main.c:245 +#: ../vector/v.surf.rst/main.c:247 msgid "Name for output vector map showing quadtree segmentation" msgstr "" -#: ../vector/v.surf.rst/main.c:252 +#: ../vector/v.surf.rst/main.c:254 msgid "Name for output vector map showing overlapping windows" msgstr "" -#: ../vector/v.surf.rst/main.c:261 +#: ../vector/v.surf.rst/main.c:263 msgid "Number of threads for parallel computing" msgstr "" -#: ../vector/v.surf.rst/main.c:267 +#: ../vector/v.surf.rst/main.c:269 msgid "Name of raster map used as mask" msgstr "" -#: ../vector/v.surf.rst/main.c:275 ../vector/v.vol.rst/main.c:267 +#: ../vector/v.surf.rst/main.c:277 ../vector/v.vol.rst/main.c:269 msgid "Tension parameter" msgstr "Spannung (Tension) Parameter" -#: ../vector/v.surf.rst/main.c:282 ../vector/v.vol.rst/main.c:275 +#: ../vector/v.surf.rst/main.c:284 ../vector/v.vol.rst/main.c:277 msgid "Smoothing parameter" msgstr "Glättungs-(smooth) Parameter" -#: ../vector/v.surf.rst/main.c:290 +#: ../vector/v.surf.rst/main.c:285 +msgid "Smoothing is by default 0.5 unless smooth_column is specified" +msgstr "" + +#: ../vector/v.surf.rst/main.c:293 msgid "Name of the attribute column with smoothing parameters" msgstr "Name der Attributspalte mit Glättungsparametern (smoothing)." -#: ../vector/v.surf.rst/main.c:315 ../vector/v.vol.rst/main.c:336 +#: ../vector/v.surf.rst/main.c:318 ../vector/v.vol.rst/main.c:338 msgid "Minimum distance between points (to remove almost identical points)" msgstr "Minimale Distanz zwischen Punkten (um fast identische Punkte zu entfernen)" -#: ../vector/v.surf.rst/main.c:323 +#: ../vector/v.surf.rst/main.c:326 msgid "Maximum distance between points on isoline (to insert additional points)" msgstr "Maximale Distanz zwischen den Punkten auf einer Isolinie (zum Einfügen weiterer Punkte)." -#: ../vector/v.surf.rst/main.c:332 +#: ../vector/v.surf.rst/main.c:335 msgid "Conversion factor for values used for approximation" msgstr "Konvertierungsfaktor für die Werte, die für die Annährung genutzt werden sollen." -#: ../vector/v.surf.rst/main.c:409 +#: ../vector/v.surf.rst/main.c:412 msgid "Parallel computation disabled when deviation output is required" msgstr "" -#: ../vector/v.surf.rst/main.c:416 +#: ../vector/v.surf.rst/main.c:419 msgid "GRASS GIS is not compiled with OpenMP support, parallel computation is disabled." msgstr "" -#: ../vector/v.surf.rst/main.c:421 ../vector/v.surf.rst/main.c:426 -#: ../vector/v.surf.rst/main.c:431 ../vector/v.surf.rst/main.c:436 +#: ../vector/v.surf.rst/main.c:424 ../vector/v.surf.rst/main.c:429 +#: ../vector/v.surf.rst/main.c:434 ../vector/v.surf.rst/main.c:439 #, c-format msgid "Output vector map name <%s> is not valid map name" msgstr "Name der Ausgabe-Vektorkarte <%s> ist kein gültiger Kartenname." -#: ../vector/v.surf.rst/main.c:449 +#: ../vector/v.surf.rst/main.c:452 msgid "You are not outputting any raster or vector maps" msgstr "Sie haben weder die Ausgabe von Vektor- noch von Rasterkarten veranlasst." -#: ../vector/v.surf.rst/main.c:458 +#: ../vector/v.surf.rst/main.c:461 msgid "Both cross-validation options (-c flag and cvdev vector output) must be specified" msgstr "Beide Kreuzvalidierungsoptionen (Schalter '-c' und die 'cvdev'-Vektorkarte) müssen angegeben werden." -#: ../vector/v.surf.rst/main.c:461 +#: ../vector/v.surf.rst/main.c:464 msgid "The cross-validation cannot be computed simultaneously with output raster or devi file" msgstr "Die Kreuzvalidierung kann nicht gleichzeitig mit Ausgabe-Rasterkarten oder der 'devi'-Datei berechnet werden." -#: ../vector/v.surf.rst/main.c:479 +#: ../vector/v.surf.rst/main.c:482 msgid "Using anisotropy - both theta and scalex have to be specified" msgstr "Benutze Anisotropie - beide Parameter theta und scalex müssen angegeben werden." -#: ../vector/v.surf.rst/main.c:487 +#: ../vector/v.surf.rst/main.c:490 msgid "Both smatt and smooth options specified - using constant" msgstr "Beide Parameter smatt und smooth angegeben - verwende Konstanten." -#: ../vector/v.surf.rst/main.c:497 +#: ../vector/v.surf.rst/main.c:500 msgid "The computation will last too long - lower npmin is suggested" msgstr "Die Berechnung dauert zu lange - es wird vorgeschlagen, npmin zu reduzieren." -#: ../vector/v.surf.rst/main.c:515 ../vector/v.surf.rst/main.c:520 -#: ../vector/v.surf.rst/main.c:524 ../vector/v.surf.rst/main.c:529 -#: ../vector/v.surf.rst/main.c:533 ../vector/v.surf.rst/main.c:537 -#: ../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.surf.rst/main.c:518 ../vector/v.surf.rst/main.c:523 +#: ../vector/v.surf.rst/main.c:527 ../vector/v.surf.rst/main.c:532 +#: ../vector/v.surf.rst/main.c:536 ../vector/v.surf.rst/main.c:540 +#: ../vector/v.vol.rst/main.c:509 ../vector/v.vol.rst/main.c:512 +#: ../vector/v.vol.rst/main.c:515 ../vector/v.vol.rst/main.c:518 +#: ../vector/v.vol.rst/main.c:521 ../vector/v.vol.rst/main.c:524 +#: ../vector/v.vol.rst/main.c:527 ../vector/v.vol.rst/main.c:530 +#: ../vector/v.vol.rst/main.c:533 ../vector/v.vol.rst/main.c:536 +#: ../vector/v.vol.rst/main.c:623 ../vector/v.vol.rst/main.c:654 +#: ../vector/v.vol.rst/main.c:676 ../vector/v.vol.rst/main.c:698 +#: ../vector/v.vol.rst/main.c:720 ../vector/v.vol.rst/main.c:742 +#: ../vector/v.vol.rst/main.c:764 ../vector/v.vol.rst/main.c:786 #: ../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 @@ -33094,53 +33525,53 @@ msgid "Not enough memory for %s" msgstr "" -#: ../vector/v.surf.rst/main.c:544 ../vector/v.surf.rst/main.c:550 -#: ../vector/v.surf.rst/main.c:553 ../vector/v.surf.rst/main.c:557 -#: ../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:547 ../vector/v.surf.rst/main.c:553 +#: ../vector/v.surf.rst/main.c:556 ../vector/v.surf.rst/main.c:560 +#: ../vector/v.vol.rst/main.c:541 ../vector/v.vol.rst/main.c:546 +#: ../vector/v.vol.rst/main.c:548 #, c-format msgid "Unable to create %s" msgstr "" -#: ../vector/v.surf.rst/main.c:574 ../vector/v.surf.bspline/main.c:277 +#: ../vector/v.surf.rst/main.c:577 ../vector/v.surf.bspline/main.c:277 msgid "Input is 3D: using attribute values instead of z-coordinates for approximation" msgstr "" -#: ../vector/v.surf.rst/main.c:576 ../vector/v.surf.bspline/main.c:279 +#: ../vector/v.surf.rst/main.c:579 ../vector/v.surf.bspline/main.c:279 msgid "Input is 3D: using z-coordinates for approximation" msgstr "" -#: ../vector/v.surf.rst/main.c:580 +#: ../vector/v.surf.rst/main.c:583 msgid "Input is 2D: using attribute values for approximation" msgstr "" -#: ../vector/v.surf.rst/main.c:582 +#: ../vector/v.surf.rst/main.c:585 msgid "Input is 2D: using category values for approximation" msgstr "" -#: ../vector/v.surf.rst/main.c:625 ../vector/v.vol.rst/main.c:605 +#: ../vector/v.surf.rst/main.c:628 ../vector/v.vol.rst/main.c:607 #, c-format msgid "Unable to create table '%s'" msgstr "" -#: ../vector/v.surf.rst/main.c:695 +#: ../vector/v.surf.rst/main.c:698 #, 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:716 +#: ../vector/v.surf.rst/main.c:719 msgid "Processing segments in parallel..." msgstr "" -#: ../vector/v.surf.rst/main.c:722 ../vector/v.surf.rst/main.c:731 +#: ../vector/v.surf.rst/main.c:725 ../vector/v.surf.rst/main.c:734 msgid "Interp_segmets failed" msgstr "Interp_segments fehlgeschlagen." -#: ../vector/v.surf.rst/main.c:725 +#: ../vector/v.surf.rst/main.c:728 msgid "Processing segments..." msgstr "" -#: ../vector/v.surf.rst/main.c:749 +#: ../vector/v.surf.rst/main.c:752 msgid "Unable to write raster maps - try to increase resolution" msgstr "" @@ -33334,10 +33765,6 @@ msgid "Unable to open vector map <%s> at topology level. Flag '%c' requires topology level." msgstr "Kann die Vektorkarte <%s> nicht im topologischen Modus öffnen. Schalter '%c' benötigt aber den topologischen Modus." -#: ../vector/v.db.select/main.c:208 -msgid "Unable to open select cursor" -msgstr "Kann den Select-Cursor nicht öffnen." - #: ../vector/v.db.select/main.c:286 #, c-format msgid "Unable to get bounding box of area %d" @@ -33444,7 +33871,7 @@ msgid "Height for sampled raster NULL values" msgstr "" -#: ../vector/v.drape/main.c:177 ../vector/v.select/select.c:41 +#: ../vector/v.drape/main.c:177 ../vector/v.select/select.c:48 #: ../vector/v.category/main.c:332 msgid "Processing features..." msgstr "Verarbeite Objekte..." @@ -33548,11 +33975,6 @@ msgid "Option '%s' is not available with GEOS buffering" msgstr "" -#: ../vector/v.buffer/main.c:414 ../vector/v.in.ogr/main.c:854 -#: ../vector/v.overlay/main.c:227 -msgid "Unable to create temporary vector map" -msgstr "" - #: ../vector/v.buffer/main.c:442 #, c-format msgid "Unable to select data from table <%s>" @@ -33593,71 +34015,71 @@ msgid "Negative distances are only supported for areas" msgstr "Negative Distanzen sind nur für Flächen erlaubt" -#: ../vector/v.buffer/main.c:732 +#: ../vector/v.buffer/main.c:741 msgid "Cleaning buffers..." msgstr "Säubere Puffer..." -#: ../vector/v.buffer/main.c:735 +#: ../vector/v.buffer/main.c:744 msgid "Building parts of topology..." msgstr "Erstelle Teile der Topologie..." -#: ../vector/v.buffer/main.c:749 +#: ../vector/v.buffer/main.c:758 msgid "Snapping boundaries..." msgstr "Fange Grenzen..." -#: ../vector/v.buffer/main.c:752 ../vector/v.in.ogr/main.c:1422 +#: ../vector/v.buffer/main.c:761 ../vector/v.in.ogr/main.c:1498 msgid "Breaking polygons..." msgstr "Teile Polygone..." -#: ../vector/v.buffer/main.c:755 ../vector/v.buffer/main.c:762 -#: ../vector/v.in.ogr/main.c:1427 ../vector/v.in.ogr/main.c:1441 +#: ../vector/v.buffer/main.c:764 ../vector/v.buffer/main.c:771 +#: ../vector/v.in.ogr/main.c:1503 ../vector/v.in.ogr/main.c:1517 #: ../vector/v.overlay/area_area.c:113 ../vector/v.delaunay/main.c:144 msgid "Removing duplicates..." msgstr "Entferne Duplikate ..." -#: ../vector/v.buffer/main.c:759 ../vector/v.in.ogr/main.c:1437 +#: ../vector/v.buffer/main.c:768 ../vector/v.in.ogr/main.c:1513 msgid "Breaking boundaries..." msgstr "Breche Grenzen auf..." -#: ../vector/v.buffer/main.c:765 +#: ../vector/v.buffer/main.c:774 msgid "Cleaning boundaries at nodes" msgstr "Säubere Grenzen an den Knoten" -#: ../vector/v.buffer/main.c:773 ../vector/v.in.ogr/main.c:1461 +#: ../vector/v.buffer/main.c:782 ../vector/v.in.ogr/main.c:1537 #: ../vector/v.voronoi/clean_topo.c:87 msgid "Removing dangles..." msgstr "Entferne Ãœberstände (dangles)..." -#: ../vector/v.buffer/main.c:776 ../vector/v.in.ogr/main.c:1476 +#: ../vector/v.buffer/main.c:785 ../vector/v.in.ogr/main.c:1552 #: ../vector/v.voronoi/clean_topo.c:89 msgid "Removing bridges..." msgstr "Entferne Brücken..." -#: ../vector/v.buffer/main.c:779 ../vector/v.overlay/area_area.c:158 +#: ../vector/v.buffer/main.c:788 ../vector/v.overlay/area_area.c:158 msgid "Attaching islands..." msgstr "Füge Inseln hinzu..." -#: ../vector/v.buffer/main.c:786 +#: ../vector/v.buffer/main.c:795 msgid "Calculating centroids for all areas..." msgstr "Berechne Zentroide für alle Flächen..." -#: ../vector/v.buffer/main.c:800 ../vector/v.overlay/area_area.c:171 +#: ../vector/v.buffer/main.c:809 ../vector/v.overlay/area_area.c:171 msgid "Cannot calculate area centroid" msgstr "Kann den Flächenzentroiden nicht berechnen." -#: ../vector/v.buffer/main.c:817 +#: ../vector/v.buffer/main.c:826 msgid "Generating list of boundaries to be deleted..." msgstr "Erstelle der zu löschenden Grenzen..." -#: ../vector/v.buffer/main.c:850 +#: ../vector/v.buffer/main.c:859 msgid "Deleting boundaries..." msgstr "Lösche Grenzen..." -#: ../vector/v.buffer/main.c:882 +#: ../vector/v.buffer/main.c:891 msgid "Calculating centroids for areas..." msgstr "Berechne Zentroide der Flächen..." -#: ../vector/v.buffer/main.c:895 +#: ../vector/v.buffer/main.c:904 #, c-format msgid "Unable to calculate centroid for area %d" msgstr "Kann keinen Zentroid für die Fläche %d berechnen." @@ -33772,21 +34194,21 @@ msgid "Operator can only be 'overlap'" msgstr "" -#: ../vector/v.select/main.c:128 +#: ../vector/v.select/main.c:152 msgid "Output from v.select" msgstr "Ausgabe von v.select" -#: ../vector/v.select/main.c:181 +#: ../vector/v.select/main.c:184 #, c-format msgid "%d features from <%s> without category skipped" msgstr "" -#: ../vector/v.select/main.c:190 +#: ../vector/v.select/main.c:193 #, c-format msgid "%d features written to output." msgstr "%d Objekte in die Ausgabe geschrieben." -#: ../vector/v.select/main.c:192 +#: ../vector/v.select/main.c:198 msgid "No features found !" msgstr "" @@ -33875,20 +34297,20 @@ msgstr "Ãœberspringe nicht Objekte ohne Kategorie." #: ../vector/v.select/args.c:105 ../vector/v.edit/args.c:204 -#: ../vector/v.extract/main.c:97 +#: ../vector/v.extract/main.c:98 msgid "Reverse selection" msgstr "Kehre die Auswahl um" -#: ../vector/v.select/select.c:65 +#: ../vector/v.select/select.c:104 ../vector/v.select/select.c:154 #, c-format msgid "Unable to read line id %d from vector map <%s>" msgstr "Kann die Linien ID %d der Vektorkarte <%s> nicht lesen." -#: ../vector/v.select/select.c:171 ../vector/v.out.pov/main.c:175 +#: ../vector/v.select/select.c:200 ../vector/v.out.pov/main.c:175 msgid "Processing areas..." msgstr "Verarbeite Flächen ..." -#: ../vector/v.select/select.c:195 +#: ../vector/v.select/select.c:252 ../vector/v.select/select.c:318 #, c-format msgid "Unable to read area id %d from vector map <%s>" msgstr "Kann die Flächen ID %d der Vektorkarte <%s> nicht lesen." @@ -34316,11 +34738,11 @@ msgid "%s is empty" msgstr "%s ist leer" -#: ../vector/v.in.ogr/main.c:201 +#: ../vector/v.in.ogr/main.c:204 msgid "Imports vector data into a GRASS vector map using OGR library." msgstr "" -#: ../vector/v.in.ogr/main.c:208 +#: ../vector/v.in.ogr/main.c:211 msgid "" "Examples:\n" "\t\tESRI Shapefile: directory containing shapefiles\n" @@ -34330,7 +34752,7 @@ "\t\tESRI Shapefile: Verzeichnis, welches die Shapefiles beinhaltet.\n" "\t\tMapInfo Datei: Verzeichnis, welches die MapInfo-Dateien enthält." -#: ../vector/v.in.ogr/main.c:221 +#: ../vector/v.in.ogr/main.c:238 msgid "" "Examples:\n" "\t\tESRI Shapefile: shapefile name\n" @@ -34340,498 +34762,508 @@ " \t\tESRI Shapefile: Name des Shapefiles\n" "\t\tMapInfo Datei: Mapinfo-Dateiname." -#: ../vector/v.in.ogr/main.c:250 +#: ../vector/v.in.ogr/main.c:267 msgid "Minimum size of area to be imported (square meters)" msgstr "" -#: ../vector/v.in.ogr/main.c:252 +#: ../vector/v.in.ogr/main.c:269 msgid "Smaller areas and islands are ignored. Should be greater than snap^2" msgstr "Kleinere Flächen und Inseln werden ignoriert. Sollte größer sein als snap^2." -#: ../vector/v.in.ogr/main.c:258 +#: ../vector/v.in.ogr/main.c:275 msgid "Optionally change default input type" msgstr "Optionalerweise: Ändere den Standard Input-Typ." -#: ../vector/v.in.ogr/main.c:262 +#: ../vector/v.in.ogr/main.c:279 msgid "import area centroids as points" msgstr "" -#: ../vector/v.in.ogr/main.c:263 +#: ../vector/v.in.ogr/main.c:280 msgid "import area boundaries as lines" msgstr "" -#: ../vector/v.in.ogr/main.c:264 +#: ../vector/v.in.ogr/main.c:281 msgid "import lines as area boundaries" msgstr "" -#: ../vector/v.in.ogr/main.c:265 +#: ../vector/v.in.ogr/main.c:282 msgid "import points as centroids" msgstr "" -#: ../vector/v.in.ogr/main.c:275 +#: ../vector/v.in.ogr/main.c:292 msgid "'-1' for no snap" msgstr "'-1' für kein Fangen" -#: ../vector/v.in.ogr/main.c:287 +#: ../vector/v.in.ogr/main.c:304 msgid "List of column names to be used instead of original names, first is used for category column" msgstr "Zeige sie Spaltennamen die anstatt der Originalnamen verwendet werden. Der Erste entspricht der Kategoriespalte." -#: ../vector/v.in.ogr/main.c:306 +#: ../vector/v.in.ogr/main.c:323 msgid "Name of column used for categories" msgstr "" -#: ../vector/v.in.ogr/main.c:308 +#: ../vector/v.in.ogr/main.c:325 msgid "If not given, categories are generated as unique values and stored in 'cat' column" msgstr "" -#: ../vector/v.in.ogr/main.c:313 +#: ../vector/v.in.ogr/main.c:330 msgid "Name of geometry column" msgstr "" -#: ../vector/v.in.ogr/main.c:314 +#: ../vector/v.in.ogr/main.c:331 msgid "If not given, all geometry columns from the input are used" msgstr "" -#: ../vector/v.in.ogr/main.c:332 +#: ../vector/v.in.ogr/main.c:349 msgid "Do not clean polygons (not recommended)" msgstr "Polygone nicht säubern (clean) (nicht empfehlenswert)." -#: ../vector/v.in.ogr/main.c:337 +#: ../vector/v.in.ogr/main.c:354 msgid "Force 2D output even if input is 3D" msgstr "" -#: ../vector/v.in.ogr/main.c:373 +#: ../vector/v.in.ogr/main.c:390 msgid "Change column names to lowercase characters" msgstr "Ändere Spaltenname zu Kleinbuchstaben" -#: ../vector/v.in.ogr/main.c:504 ../vector/v.external/main.c:151 +#: ../vector/v.in.ogr/main.c:562 ../vector/v.external/main.c:155 #, c-format msgid "Unable to open data source <%s>" msgstr "Kann die Datenquelle <%s> nicht öffnen." -#: ../vector/v.in.ogr/main.c:509 +#: ../vector/v.in.ogr/main.c:567 #, c-format msgid "Using OGR driver '%s/%s'" msgstr "" -#: ../vector/v.in.ogr/main.c:513 +#: ../vector/v.in.ogr/main.c:571 #, c-format msgid "Using OGR driver '%s'" msgstr "" -#: ../vector/v.in.ogr/main.c:531 +#: ../vector/v.in.ogr/main.c:589 msgid "Using interleaved reading mode" msgstr "" -#: ../vector/v.in.ogr/main.c:537 ../vector/v.in.ogr/main.c:541 +#: ../vector/v.in.ogr/main.c:595 ../vector/v.in.ogr/main.c:599 #, c-format msgid "Option <%s> will be ignored. OGR doesn't support it for selected format (%s)." msgstr "" -#: ../vector/v.in.ogr/main.c:547 +#: ../vector/v.in.ogr/main.c:605 #, c-format msgid "Option <%s> will be ignored. Multiple geometry fields are supported by GDAL >= 1.11" msgstr "" -#: ../vector/v.in.ogr/main.c:557 +#: ../vector/v.in.ogr/main.c:615 #, c-format msgid "Encoding value not supported by OGR driver <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:567 +#: ../vector/v.in.ogr/main.c:625 msgid "No OGR layers available" msgstr "" -#: ../vector/v.in.ogr/main.c:574 +#: ../vector/v.in.ogr/main.c:632 #, c-format msgid "Data source <%s> (format '%s') contains %d layers:" msgstr "" -#: ../vector/v.in.ogr/main.c:613 ../vector/v.external/main.c:124 +#: ../vector/v.in.ogr/main.c:671 ../vector/v.external/main.c:128 #, c-format msgid "Layer <%s> not available" msgstr "Layer <%s> ist nicht vorhanden." -#: ../vector/v.in.ogr/main.c:627 +#: ../vector/v.in.ogr/main.c:685 msgid "Detected different projections of input layers. Input layers must be imported separately." msgstr "" -#: ../vector/v.in.ogr/main.c:667 +#: ../vector/v.in.ogr/main.c:725 #, c-format msgid "Illegal output name <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:688 +#: ../vector/v.in.ogr/main.c:746 #, c-format msgid "All available OGR layers will be imported into vector map <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:697 +#: ../vector/v.in.ogr/main.c:755 msgid "When creating a new location, the current region can not be used as spatial filter, disabling" msgstr "" -#: ../vector/v.in.ogr/main.c:715 ../vector/v.in.ogr/main.c:1962 +#: ../vector/v.in.ogr/main.c:773 ../vector/v.in.ogr/main.c:2062 #, c-format msgid "Error setting attribute filter '%s'" msgstr "" -#: ../vector/v.in.ogr/main.c:755 +#: ../vector/v.in.ogr/main.c:813 #, c-format msgid "Geometry column <%s> not found in OGR layer <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:768 +#: ../vector/v.in.ogr/main.c:826 #, c-format msgid "Check if OGR layer <%s> contains polygons..." msgstr "" -#: ../vector/v.in.ogr/main.c:826 +#: ../vector/v.in.ogr/main.c:884 #, c-format msgid "Boundary splitting distance in map units: %G" msgstr "Distanz der Grenz-Aufteilung in Karteneinheiten: %G" -#: ../vector/v.in.ogr/main.c:856 +#: ../vector/v.in.ogr/main.c:914 #, c-format msgid "Using temporary vector <%s>" msgstr "Verwende die temporäre Vektorkarte <%s>" -#: ../vector/v.in.ogr/main.c:898 +#: ../vector/v.in.ogr/main.c:956 #, c-format msgid "Key column '%s' not found in input layer <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:911 +#: ../vector/v.in.ogr/main.c:969 #, c-format msgid "Key column '%s' in input layer <%s> is not integer" msgstr "" -#: ../vector/v.in.ogr/main.c:923 +#: ../vector/v.in.ogr/main.c:981 #, c-format msgid "Creating attribute table for layer <%s>..." msgstr "" -#: ../vector/v.in.ogr/main.c:993 +#: ../vector/v.in.ogr/main.c:1051 #, c-format msgid "Column name <%s> renamed to <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:1025 +#: ../vector/v.in.ogr/main.c:1083 #, c-format msgid "Writing column <%s> with integer 64 as integer 32" msgstr "" -#: ../vector/v.in.ogr/main.c:1038 +#: ../vector/v.in.ogr/main.c:1096 #, c-format msgid "Writing column <%s> with fixed length %d chars (may be truncated)" msgstr "Schreibe Spalte <%s> mit einer festen Länge von %d Zeichen (Es könnte etwas abgeschnitten worden sein). " -#: ../vector/v.in.ogr/main.c:1062 +#: ../vector/v.in.ogr/main.c:1120 #, c-format msgid "Width for column %s set to 255 (was not specified by OGR), some strings may be truncated!" msgstr "Breite für die Spalte %s wird auf 255 gesetzt (wurde nicht von OGR bestimmt). Einige Texte können abgeschnitten worden sein!" -#: ../vector/v.in.ogr/main.c:1074 +#: ../vector/v.in.ogr/main.c:1137 #, c-format msgid "Writing column %s with fixed length %d chars (may be truncated)" msgstr "Schreibe Spalte %s mit einer festen Länge von %d Zeichen (Es könnte etwas abgeschnitten worden sein). " -#: ../vector/v.in.ogr/main.c:1078 +#: ../vector/v.in.ogr/main.c:1141 #, c-format msgid "Column type (Ogr_ftype: %d) not supported (Ogr_fieldname: %s)" msgstr "" -#: ../vector/v.in.ogr/main.c:1099 +#: ../vector/v.in.ogr/main.c:1162 #, c-format msgid "Column name <%s> renamed to <%s_%d>" msgstr "" -#: ../vector/v.in.ogr/main.c:1163 +#: ../vector/v.in.ogr/main.c:1228 #, c-format msgid "Importing %lld features (OGR layer <%s>)..." msgstr "" -#: ../vector/v.in.ogr/main.c:1326 +#: ../vector/v.in.ogr/main.c:1396 #, c-format msgid "Cannot insert new row for input layer <%s>: %s" msgstr "" -#: ../vector/v.in.ogr/main.c:1342 +#: ../vector/v.in.ogr/main.c:1412 #, c-format msgid "%d %s without geometry in input layer <%s> skipped" msgstr "" -#: ../vector/v.in.ogr/main.c:1343 +#: ../vector/v.in.ogr/main.c:1413 msgid "feature" msgstr "" -#: ../vector/v.in.ogr/main.c:1343 +#: ../vector/v.in.ogr/main.c:1413 msgid "features" msgstr "" -#: ../vector/v.in.ogr/main.c:1367 +#: ../vector/v.in.ogr/main.c:1437 #, c-format msgid "Unable to drop table: '%s'" msgstr "Kann Tabelle <%s> nicht löschen." -#: ../vector/v.in.ogr/main.c:1402 +#: ../vector/v.in.ogr/main.c:1478 msgid "Cleaning polygons" msgstr "Säubere Polygone..." -#: ../vector/v.in.ogr/main.c:1406 +#: ../vector/v.in.ogr/main.c:1482 #, c-format msgid "Snapping boundaries (threshold = %.3e)..." msgstr "Fange Grenzen (Schwellwert = %.3e):" -#: ../vector/v.in.ogr/main.c:1445 ../vector/v.overlay/area_area.c:116 +#: ../vector/v.in.ogr/main.c:1521 ../vector/v.overlay/area_area.c:116 msgid "Cleaning boundaries at nodes..." msgstr "Säubere Grenzen an den Knoten..." -#: ../vector/v.in.ogr/main.c:1452 +#: ../vector/v.in.ogr/main.c:1528 msgid "Merging boundaries..." msgstr "Vereinige Grenzen..." -#: ../vector/v.in.ogr/main.c:1457 +#: ../vector/v.in.ogr/main.c:1533 msgid "Changing boundary dangles to lines..." msgstr "" -#: ../vector/v.in.ogr/main.c:1470 +#: ../vector/v.in.ogr/main.c:1546 msgid "Changing boundary bridges to lines..." msgstr "" -#: ../vector/v.in.ogr/main.c:1499 ../vector/v.delaunay/main.c:172 +#: ../vector/v.in.ogr/main.c:1575 ../vector/v.delaunay/main.c:172 #: ../vector/v.category/main.c:364 msgid "Unable to calculate area centroid" msgstr "Kann den Zentroid der Fläche nicht berechnen." -#: ../vector/v.in.ogr/main.c:1516 +#: ../vector/v.in.ogr/main.c:1592 #, c-format msgid "Finding centroids for OGR layer <%s>..." msgstr "" -#: ../vector/v.in.ogr/main.c:1573 ../vector/v.overlay/area_area.c:218 +#: ../vector/v.in.ogr/main.c:1650 ../vector/v.overlay/area_area.c:218 msgid "Writing centroids..." msgstr "Schreibe Zentroide..." -#: ../vector/v.in.ogr/main.c:1616 -#, 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 "%d Flächen repräsentieren mehrere Objekte, da sich die Polygone in dem Eingabedatensatz überlappen. Solche Flächen sind mit mehr als einer Zeile in der Attributtabelle verlinkt. Die Anzahl der Objekte für diese Flächen ist als Kategoriewert im Layer %d abgelegt." - -#: ../vector/v.in.ogr/main.c:1626 +#: ../vector/v.in.ogr/main.c:1696 #, c-format msgid "%d input polygons\n" msgstr "%d Eingabepolygone\n" -#: ../vector/v.in.ogr/main.c:1627 +#: ../vector/v.in.ogr/main.c:1697 #, c-format msgid "%d input polygons" msgstr "%d Eingabepolygone" -#: ../vector/v.in.ogr/main.c:1630 +#: ../vector/v.in.ogr/main.c:1700 #, c-format msgid "Total area: %G (%d areas)\n" msgstr "Gesamtfläche: %G (%d Flächen)\n" -#: ../vector/v.in.ogr/main.c:1631 +#: ../vector/v.in.ogr/main.c:1701 #, c-format msgid "Total area: %G (%d areas)" msgstr "Gesamtfläche: %G (%d Flächen)" -#: ../vector/v.in.ogr/main.c:1634 +#: ../vector/v.in.ogr/main.c:1704 #, c-format msgid "Overlapping area: %G (%d areas)\n" msgstr "Ãœberlappende Fläche: %G (%d Flächen)\n" -#: ../vector/v.in.ogr/main.c:1637 +#: ../vector/v.in.ogr/main.c:1707 #, c-format msgid "Overlapping area: %G (%d areas)" msgstr "Ãœberlappende Fläche: %G (%d Flächen)" -#: ../vector/v.in.ogr/main.c:1642 +#: ../vector/v.in.ogr/main.c:1712 #, c-format msgid "Area without category: %G (%d areas)\n" msgstr "Fläche ohne Kategorie: %G (%d Flächen)\n" -#: ../vector/v.in.ogr/main.c:1645 +#: ../vector/v.in.ogr/main.c:1715 #, c-format msgid "Area without category: %G (%d areas)" msgstr "Fläche ohne Kategorie: %G (%d Flächen)" -#: ../vector/v.in.ogr/main.c:1767 +#: ../vector/v.in.ogr/main.c:1839 msgid "The output contains topological errors:" msgstr "" -#: ../vector/v.in.ogr/main.c:1769 +#: ../vector/v.in.ogr/main.c:1843 #, c-format msgid "Unable to calculate a centroid for %d areas" msgstr "" -#: ../vector/v.in.ogr/main.c:1771 +#: ../vector/v.in.ogr/main.c:1849 #, c-format msgid "Number of incorrect boundaries: %d" msgstr "" -#: ../vector/v.in.ogr/main.c:1774 +#: ../vector/v.in.ogr/main.c:1855 #, c-format msgid "Number of centroids outside area: %d" msgstr "" -#: ../vector/v.in.ogr/main.c:1777 +#: ../vector/v.in.ogr/main.c:1861 #, c-format msgid "Number of duplicate centroids: %d" msgstr "" -#: ../vector/v.in.ogr/main.c:1780 ../vector/v.in.ogr/main.c:1802 -#: ../vector/v.in.ogr/main.c:1835 +#: ../vector/v.in.ogr/main.c:1866 ../vector/v.in.ogr/main.c:1935 msgid "The input could be cleaned by snapping vertices to each other." msgstr "" -#: ../vector/v.in.ogr/main.c:1783 ../vector/v.in.ogr/main.c:1806 -#: ../vector/v.in.ogr/main.c:1830 ../vector/v.in.ogr/main.c:1836 +#: ../vector/v.in.ogr/main.c:1869 ../vector/v.in.ogr/main.c:1904 +#: ../vector/v.in.ogr/main.c:1930 ../vector/v.in.ogr/main.c:1936 #, c-format msgid "Estimated range of snapping threshold: [%g, %g]" msgstr "" -#: ../vector/v.in.ogr/main.c:1787 ../vector/v.in.ogr/main.c:1810 -#, c-format -msgid "Try to import again, snapping with at least %g: 'snap=%g'" -msgstr "Versuchen Sie den Import nochmals, Fangtoleranz mindestens %g: 'snap=%g'" - -#: ../vector/v.in.ogr/main.c:1791 ../vector/v.in.ogr/main.c:1814 +#: ../vector/v.in.ogr/main.c:1880 ../vector/v.in.ogr/main.c:1887 +#: ../vector/v.in.ogr/main.c:1913 #, c-format msgid "Try to import again, snapping with %g: 'snap=%g'" msgstr "Versuchen Sie den Import nochmals, Fangtoleranz %g: 'snap=%g'" -#: ../vector/v.in.ogr/main.c:1795 ../vector/v.in.ogr/main.c:1818 +#: ../vector/v.in.ogr/main.c:1883 ../vector/v.in.ogr/main.c:1909 +#, c-format +msgid "Try to import again, snapping with at least %g: 'snap=%g'" +msgstr "Versuchen Sie den Import nochmals, Fangtoleranz mindestens %g: 'snap=%g'" + +#: ../vector/v.in.ogr/main.c:1891 ../vector/v.in.ogr/main.c:1917 msgid "Manual cleaning may be needed." msgstr "" -#: ../vector/v.in.ogr/main.c:1800 -msgid "Some input polygons are overlapping each other." -msgstr "" +#: ../vector/v.in.ogr/main.c:1895 +#, fuzzy, c-format +msgid "%d areas represent multiple (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 "%d Flächen repräsentieren mehrere Objekte, da sich die Polygone in dem Eingabedatensatz überlappen. Solche Flächen sind mit mehr als einer Zeile in der Attributtabelle verlinkt. Die Anzahl der Objekte für diese Flächen ist als Kategoriewert im Layer %d abgelegt." -#: ../vector/v.in.ogr/main.c:1801 -msgid "If overlapping is not desired, the data need to be cleaned." +#: ../vector/v.in.ogr/main.c:1900 +msgid "If overlapping is not desired, the input data can be cleaned by snapping vertices to each other." msgstr "" -#: ../vector/v.in.ogr/main.c:1823 +#: ../vector/v.in.ogr/main.c:1923 #, c-format msgid "%d input polygons got lost during import." msgstr "" -#: ../vector/v.in.ogr/main.c:1826 +#: ../vector/v.in.ogr/main.c:1926 #, c-format msgid "%d additional areas where created during import." msgstr "" -#: ../vector/v.in.ogr/main.c:1829 +#: ../vector/v.in.ogr/main.c:1929 #, c-format msgid "The snapping threshold %g might be too large." msgstr "" -#: ../vector/v.in.ogr/main.c:1832 +#: ../vector/v.in.ogr/main.c:1932 msgid "Try to reduce the snapping threshold or clean the output manually." msgstr "" -#: ../vector/v.in.ogr/main.c:1843 ../vector/v.in.ascii/main.c:552 +#: ../vector/v.in.ogr/main.c:1943 ../vector/v.in.ascii/main.c:552 #: ../vector/v.in.ascii/main.c:555 msgid "Import failed" msgstr "Import fehlgeschlagen" -#: ../vector/v.in.ogr/main.c:1878 +#: ../vector/v.in.ogr/main.c:1978 msgid "Input data contains 3D features. Created vector is 2D only, disable -2 flag to import 3D vector." msgstr "" -#: ../vector/v.in.ogr/main.c:1900 +#: ../vector/v.in.ogr/main.c:2000 #, c-format -msgid "Using GDAL 2.2+ style interleaved reading for GDAL version %d" +msgid "Using GDAL 2.2+ style interleaved reading for GDAL version %d.%d.%d" msgstr "" -#: ../vector/v.in.ogr/main.c:1903 +#: ../vector/v.in.ogr/main.c:2003 #, c-format -msgid "Using GDAL 1.x style interleaved reading for GDAL version %d" +msgid "Using GDAL 1.x style interleaved reading for GDAL version %d.%d.%d" msgstr "" -#: ../vector/v.in.ogr/main.c:1953 +#: ../vector/v.in.ogr/main.c:2053 #, c-format msgid "Unable to re-open data source <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:2125 +#: ../vector/v.in.ogr/main.c:2225 msgid "xmin is larger than xmax in 'spatial' parameters" msgstr "" -#: ../vector/v.in.ogr/main.c:2127 +#: ../vector/v.in.ogr/main.c:2227 msgid "ymin is larger than ymax in 'spatial' parameters" msgstr "" -#: ../vector/v.in.ogr/main.c:2144 +#: ../vector/v.in.ogr/main.c:2244 #, c-format msgid "The spatial filter does not overlap with OGR layer <%s>. Nothing to import." msgstr "" -#: ../vector/v.in.ogr/proj.c:33 ../vector/v.external/proj.c:33 +#: ../vector/v.in.ogr/proj.c:36 ../vector/v.external/proj.c:36 #, c-format msgid "Geometry column <%s> not found in input layer <%s>" msgstr "" -#: ../vector/v.in.ogr/proj.c:51 ../vector/v.external/proj.c:51 +#: ../vector/v.in.ogr/proj.c:54 ../vector/v.external/proj.c:54 msgid "Unable to convert input layer projection information to GRASS format for checking" msgstr "" -#: ../vector/v.in.ogr/proj.c:57 ../vector/v.in.ogr/proj.c:85 -#: ../vector/v.external/proj.c:57 ../vector/v.external/proj.c:85 +#: ../vector/v.in.ogr/proj.c:60 ../vector/v.in.ogr/proj.c:88 +#: ../vector/v.external/proj.c:60 ../vector/v.external/proj.c:88 msgid "Can't get WKT parameter string" msgstr "" -#: ../vector/v.in.ogr/proj.c:60 ../vector/v.in.ogr/proj.c:88 -#: ../vector/v.external/proj.c:60 ../vector/v.external/proj.c:88 +#: ../vector/v.in.ogr/proj.c:63 ../vector/v.in.ogr/proj.c:91 +#: ../vector/v.external/proj.c:63 ../vector/v.external/proj.c:91 #, c-format msgid "" "WKT definition:\n" "%s" msgstr "" -#: ../vector/v.in.ogr/proj.c:70 ../vector/v.external/proj.c:70 -#, c-format -msgid "No OGR projection available for layer <%s>" -msgstr "" +#: ../vector/v.in.ogr/proj.c:73 ../vector/v.external/proj.c:73 +#, fuzzy, c-format +msgid "No projection information available for layer <%s>" +msgstr "Die Projektionsinformationen werden nicht aktualisiert." -#: ../vector/v.in.ogr/proj.c:78 ../vector/v.external/proj.c:78 +#: ../vector/v.in.ogr/proj.c:81 ../vector/v.external/proj.c:81 #, c-format -msgid "OGR projection for layer <%s> does not contain a valid SRS" +msgid "Projection for layer <%s> does not contain a valid SRS" msgstr "" -#: ../vector/v.in.ogr/proj.c:96 ../vector/v.external/proj.c:96 +#: ../vector/v.in.ogr/proj.c:116 ../vector/v.external/proj.c:116 #, c-format -msgid "OGR projection for layer <%s> can not be converted to proj4" +msgid "Projection for layer <%s> can not be converted to proj4" msgstr "" -#: ../vector/v.in.ogr/proj.c:103 ../vector/v.external/proj.c:103 +#: ../vector/v.in.ogr/proj.c:123 ../vector/v.external/proj.c:123 msgid "Can't get WKT-style parameter string" msgstr "" -#: ../vector/v.in.ogr/proj.c:106 ../vector/v.external/proj.c:106 +#: ../vector/v.in.ogr/proj.c:126 ../vector/v.external/proj.c:126 #, c-format msgid "" "WKT-style definition:\n" "%s" msgstr "" -#: ../vector/v.in.ogr/proj.c:151 +#: ../vector/v.in.ogr/proj.c:171 msgid "Layer projections are unreadable" msgstr "" -#: ../vector/v.in.ogr/proj.c:162 +#: ../vector/v.in.ogr/proj.c:184 #, c-format msgid "Projection for layer <%s> is unreadable" msgstr "" -#: ../vector/v.in.ogr/proj.c:196 +#: ../vector/v.in.ogr/proj.c:228 #, c-format msgid "Projection of layer <%s> is different from projection of layer <%s>" msgstr "" +#: ../vector/v.in.ogr/clean.c:19 +#, fuzzy +msgid "Converting OSM lines..." +msgstr "Konvertiere ..." + +#: ../vector/v.in.ogr/clean.c:118 +#, fuzzy, c-format +msgid "Number of OSM line splits: %d" +msgstr "Anzahl der Eingabepunkte: %d." + +#: ../vector/v.in.ogr/clean.c:119 ../vector/v.overlay/area_area.c:154 +msgid "Merging lines..." +msgstr "Verschmelze Linien..." + #: ../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 @@ -34870,126 +35302,127 @@ msgid "Skipping unsupported geometry type '%s'" msgstr "" -#: ../vector/v.patch/main.c:73 +#: ../vector/v.patch/main.c:75 msgid "Creates a new vector map by combining other vector maps." msgstr "" -#: ../vector/v.patch/main.c:84 +#: ../vector/v.patch/main.c:86 msgid "Name for output vector map where bounding boxes of input vector maps are written to" msgstr "Ausgabe-Vektorkarte, in die die Boundig Boxes der Eingabe-Vektorkarten geschrieben werden" -#: ../vector/v.patch/main.c:88 +#: ../vector/v.patch/main.c:90 msgid "Do not expect input with topology" msgstr "" -#: ../vector/v.patch/main.c:90 +#: ../vector/v.patch/main.c:92 msgid "Applicable when input is points without topology" msgstr "" -#: ../vector/v.patch/main.c:94 +#: ../vector/v.patch/main.c:96 msgid "Expect z coordinate even when not using topology" msgstr "" -#: ../vector/v.patch/main.c:96 +#: ../vector/v.patch/main.c:98 msgid "Applicable when input is points with z coordinate but without topology" msgstr "" -#: ../vector/v.patch/main.c:100 +#: ../vector/v.patch/main.c:102 msgid "Copy also attribute table" msgstr "Kopiere auch die Attributtabelle" -#: ../vector/v.patch/main.c:102 +#: ../vector/v.patch/main.c:104 msgid "Only the table of layer 1 is currently supported" msgstr "Nur die Tabelle des Layer 1 wird zur Zeit unterstützt" -#: ../vector/v.patch/main.c:106 +#: ../vector/v.patch/main.c:108 msgid "Append files to existing file (overwriting existing files must be activated)" msgstr "Hänge Dateien an eine existierende Datei an. Das Ãœberschreiben von existierenden Dateien muss aktiviert sein" -#: ../vector/v.patch/main.c:216 +#: ../vector/v.patch/main.c:240 msgid "Missing table" msgstr "Fehlende Tabelle." -#: ../vector/v.patch/main.c:220 +#: ../vector/v.patch/main.c:244 msgid "Key columns differ" msgstr "Schlüsselspalten (key columns) stimmen nicht überein" -#: ../vector/v.patch/main.c:226 +#: ../vector/v.patch/main.c:250 msgid "Number of columns differ" msgstr "Anzahl der Spalten stimmt nicht überein" -#: ../vector/v.patch/main.c:238 -msgid "Column names differ" -msgstr "Spaltennamen stimmen nicht überein" +#: ../vector/v.patch/main.c:273 +#, fuzzy, c-format +msgid "No column <%s> in input map <%s>" +msgstr "Unbekannte Spalte <%s> in der Tabelle <%s>." -#: ../vector/v.patch/main.c:246 +#: ../vector/v.patch/main.c:284 msgid "Column types differ" msgstr "Spaltentypen stimmen nicht überein" -#: ../vector/v.patch/main.c:251 +#: ../vector/v.patch/main.c:289 msgid "Length of string columns differ" msgstr "Länge der 'string'-Spalten stimmen nicht überein" -#: ../vector/v.patch/main.c:265 +#: ../vector/v.patch/main.c:303 msgid "Key column not found" msgstr "Schlüselspalte (key column) nicht gefunden" -#: ../vector/v.patch/main.c:277 +#: ../vector/v.patch/main.c:315 msgid "The output map is not 3D" msgstr "Die Ausgabekarte ist nicht 3D" -#: ../vector/v.patch/main.c:322 ../vector/v.sample/main.c:190 -#: ../scripts/v.db.addtable/v.db.addtable.py:137 +#: ../vector/v.patch/main.c:360 ../vector/v.sample/main.c:190 +#: ../scripts/v.db.addtable/v.db.addtable.py:138 #, c-format, python-format msgid "Unable to create table <%s>" msgstr "Kann die Tabelle <%s> nicht erzeugen." -#: ../vector/v.patch/main.c:349 +#: ../vector/v.patch/main.c:387 #, c-format msgid "Patching vector map <%s>..." msgstr "" -#: ../vector/v.patch/main.c:373 +#: ../vector/v.patch/main.c:411 #, c-format msgid "Error reading vector map <%s> - some data may not be correct" msgstr "Fehler beim Lesen der Vektorkarte <%s> - Einige Daten könnten nicht korrekt sein" -#: ../vector/v.patch/main.c:429 +#: ../vector/v.patch/main.c:468 #, c-format msgid "Building topology for vector map <%s>..." msgstr "Erstelle Topologie für die Vektorkarte <%s>..." -#: ../vector/v.patch/main.c:435 +#: ../vector/v.patch/main.c:474 msgid "Intersections at borders will have to be snapped" msgstr "Ãœberschneidungen an den Grenzen müssen gefangen werden" -#: ../vector/v.patch/main.c:436 +#: ../vector/v.patch/main.c:475 msgid "Lines common between files will have to be edited" msgstr "Linien, die in mehreren Dateien vorkommen, müssen editiert werden" -#: ../vector/v.patch/main.c:437 +#: ../vector/v.patch/main.c:476 msgid "The header information also may have to be edited" msgstr "Die Header-Informationen müssen auch editiert werden" -#: ../vector/v.patch/main.c:439 +#: ../vector/v.patch/main.c:478 #, c-format msgid "%d vector maps patched" msgstr "%d Vektorkarten kombiniert" -#: ../vector/v.patch/main.c:462 +#: ../vector/v.patch/main.c:506 #, c-format msgid "Cannot open select cursor: '%s'" msgstr "Kann den Select-Cursor '%s' nicht öffnen" -#: ../vector/v.patch/main.c:474 +#: ../vector/v.patch/main.c:518 msgid "Cannot fetch row" msgstr "Kann die Zeile nicht holen" -#: ../vector/v.patch/main.c:524 +#: ../vector/v.patch/main.c:568 msgid "Unknown column type" msgstr "Unbekannter Spalten-Typ" -#: ../vector/v.patch/main.c:532 +#: ../vector/v.patch/main.c:576 #, c-format msgid "Cannot insert new record: '%s'" msgstr "Kann neuen Eintrag nicht einfügen: '%s'" @@ -35200,10 +35633,6 @@ msgid "Unknown column type '%s' of column '%s', values lost" msgstr "Unbekannter Spalten-Typ '%s' der Spalte '%s', Werte verloren" -#: ../vector/v.overlay/line_area.c:256 ../vector/v.overlay/area_area.c:109 -msgid "Breaking lines..." -msgstr "Teile Linien..." - #: ../vector/v.overlay/line_area.c:273 msgid "Selecting lines..." msgstr "Selektiere Linien..." @@ -35231,10 +35660,6 @@ msgstr[0] "" msgstr[1] "" -#: ../vector/v.overlay/area_area.c:154 -msgid "Merging lines..." -msgstr "Verschmelze Linien..." - #: ../vector/v.overlay/area_area.c:181 #, c-format msgid "Querying vector map <%s>..." @@ -35477,7 +35902,7 @@ msgid "Feature id %d has more categories. Using category %d." msgstr "Objekt mit ID %d hat mehrere Kategorien. Verwende Kategorie %d." -#: ../vector/v.to.3d/trans3.c:130 ../vector/v.to.db/update.c:231 +#: ../vector/v.to.3d/trans3.c:130 ../vector/v.to.db/update.c:259 #, c-format msgid "Record (cat %d) does not exist (not updated)" msgstr "Der Datensatz (cat %d) existiert noch nicht (nichts aktualisiert)." @@ -35585,13 +36010,13 @@ msgid "%d categories from vector missing in table" msgstr "%d Kategorien des Vektors fehlen in der Tabelle." -#: ../vector/v.what.rast/main.c:688 ../vector/v.distance/main.c:1736 -#: ../vector/v.vect.stats/main.c:756 +#: ../vector/v.what.rast/main.c:688 ../vector/v.distance/main.c:1750 +#: ../vector/v.vect.stats/main.c:763 #, c-format msgid "%d update errors" msgstr "%d Aktualisier-Fehler." -#: ../vector/v.what.rast/main.c:690 ../vector/v.distance/main.c:1738 +#: ../vector/v.what.rast/main.c:690 ../vector/v.distance/main.c:1752 #, c-format msgid "%d records updated." msgstr "" @@ -36191,183 +36616,187 @@ msgid "Maximum distance or -1 for no limit" msgstr "Maximale Distanz oder -1 für unbegrenzt." -#: ../vector/v.distance/main.c:180 +#: ../vector/v.distance/main.c:174 ../vector/v.distance/main.c:182 +msgid "Map units, meters for ll" +msgstr "" + +#: ../vector/v.distance/main.c:181 msgid "Minimum distance or -1 for no limit" msgstr "Minimale Distanz oder -1 für unbegrenzt." -#: ../vector/v.distance/main.c:190 +#: ../vector/v.distance/main.c:192 msgid "Values describing the relation between two nearest features" msgstr "Werte, die die Verbindung zwischen zwei nächstgelegenen Objekte beschreiben" -#: ../vector/v.distance/main.c:200 +#: ../vector/v.distance/main.c:202 msgid "category of the nearest feature" msgstr "" -#: ../vector/v.distance/main.c:201 +#: ../vector/v.distance/main.c:203 msgid "minimum distance to nearest feature" msgstr "" -#: ../vector/v.distance/main.c:202 +#: ../vector/v.distance/main.c:204 msgid "x coordinate of the nearest point on the 'to' feature" msgstr "" -#: ../vector/v.distance/main.c:203 +#: ../vector/v.distance/main.c:205 msgid "y coordinate of the nearest point on the 'to' feature" msgstr "" -#: ../vector/v.distance/main.c:204 +#: ../vector/v.distance/main.c:206 msgid "distance to the nearest point on the 'to' feature along that linear feature" msgstr "" -#: ../vector/v.distance/main.c:206 +#: ../vector/v.distance/main.c:208 msgid "angle along the nearest linear feature in the 'to' map, measured CCW from the +x axis, in radians, between -Pi and Pi inclusive" msgstr "" -#: ../vector/v.distance/main.c:209 +#: ../vector/v.distance/main.c:211 msgid "attribute of nearest feature given by to_column option" msgstr "" -#: ../vector/v.distance/main.c:223 +#: ../vector/v.distance/main.c:225 msgid "Column name(s) where values specified by 'upload' option will be uploaded" msgstr "Name(n) der Spalte(n) in denen, durch die 'upload'-Option bestimmte, Werte gespeichert werden." -#: ../vector/v.distance/main.c:229 +#: ../vector/v.distance/main.c:231 msgid "Column name of nearest feature (used with upload=to_attr)" msgstr "Spaltenname der nächstgelegenen Objekte (verwendet mit upload=to_attr)." -#: ../vector/v.distance/main.c:234 +#: ../vector/v.distance/main.c:236 msgid "Name for new attribute table" msgstr "" -#: ../vector/v.distance/main.c:237 +#: ../vector/v.distance/main.c:239 msgid "Field separator for printing output to stdout" msgstr "" -#: ../vector/v.distance/main.c:242 +#: ../vector/v.distance/main.c:244 msgid "Print output to stdout, don't update attribute table" msgstr "Gebe die Ausgabe auf stdout aus und verändere die Attributtabelle nicht." -#: ../vector/v.distance/main.c:244 +#: ../vector/v.distance/main.c:246 msgid "First column is always category of 'from' feature called from_cat" msgstr "Die erste Spalte ist immer die Kategorie der 'from'-Objekte und 'from_cat' benannt." -#: ../vector/v.distance/main.c:249 +#: ../vector/v.distance/main.c:251 msgid "Calculate distances to all features within the threshold" msgstr "Berechne Distanzen zu allen Objekten innerhalb des Schwellwertes." -#: ../vector/v.distance/main.c:251 +#: ../vector/v.distance/main.c:253 msgid "Output may be written to stdout using the '-p' flag or uploaded to a new table created by the 'table' option; multiple 'upload' options may be used." msgstr "" -#: ../vector/v.distance/main.c:291 +#: ../vector/v.distance/main.c:293 msgid "Updating the from= table is not supported with -a" msgstr "" -#: ../vector/v.distance/main.c:307 +#: ../vector/v.distance/main.c:309 msgid "Printing distance matrix is not supported with dmin= or dmax=" msgstr "" -#: ../vector/v.distance/main.c:334 +#: ../vector/v.distance/main.c:336 msgid "to_column option missing" msgstr "Option to_column fehlt." -#: ../vector/v.distance/main.c:350 +#: ../vector/v.distance/main.c:352 msgid "Too many column names" msgstr "Zu viele Spaltennamen." -#: ../vector/v.distance/main.c:357 +#: ../vector/v.distance/main.c:359 msgid "Not enough column names" msgstr "Nicht ausreichend Spaltennamen." -#: ../vector/v.distance/main.c:369 ../vector/v.distance/main.c:389 +#: ../vector/v.distance/main.c:371 ../vector/v.distance/main.c:391 #, c-format msgid "Input vector map <%s> is 3D" msgstr "Eingabe-Vektorkarte <%s> ist 3D" -#: ../vector/v.distance/main.c:380 ../vector/v.distance/main.c:401 +#: ../vector/v.distance/main.c:382 ../vector/v.distance/main.c:403 #, c-format msgid "No features of selected type found in <%s>" msgstr "" -#: ../vector/v.distance/main.c:474 +#: ../vector/v.distance/main.c:478 msgid "dmin can not be larger than dmax" msgstr "" -#: ../vector/v.distance/main.c:617 +#: ../vector/v.distance/main.c:624 msgid "Incompatible column types" msgstr "Inkompatible Spaltentypen." -#: ../vector/v.distance/main.c:667 +#: ../vector/v.distance/main.c:674 msgid "No categories for 'from' for slected type and layer" msgstr "" -#: ../vector/v.distance/main.c:695 +#: ../vector/v.distance/main.c:702 msgid "Finding nearest features..." msgstr "" -#: ../vector/v.distance/main.c:796 ../vector/v.distance/main.c:1083 +#: ../vector/v.distance/main.c:803 ../vector/v.distance/main.c:1091 #, c-format msgid "More cats found in to_layer (line=%d)" msgstr "" -#: ../vector/v.distance/main.c:873 ../vector/v.distance/main.c:1230 +#: ../vector/v.distance/main.c:880 ../vector/v.distance/main.c:1238 #, c-format msgid "More cats found in to_layer (area=%d)" msgstr "Mehr Kategorien gefunden im to_layer (area=%d)" -#: ../vector/v.distance/main.c:983 +#: ../vector/v.distance/main.c:990 msgid "Finding nearest features for areas..." msgstr "" -#: ../vector/v.distance/main.c:1349 +#: ../vector/v.distance/main.c:1357 msgid "DATETIME type not yet supported, no attributes will be uploaded" msgstr "Datentyp DATETIME wird noch nicht unterstützt. Es werden keine Attribute geschrieben." -#: ../vector/v.distance/main.c:1365 +#: ../vector/v.distance/main.c:1373 msgid "Unable to open default database" msgstr "Kann die Standard-Datenbank nicht öffnen." -#: ../vector/v.distance/main.c:1707 +#: ../vector/v.distance/main.c:1721 #, c-format msgid "%d categories with more than 1 feature in vector map <%s>" msgstr "%d Kategorien mit mehr als einem Objekt in der Vektorkarte <%s>." -#: ../vector/v.distance/main.c:1710 +#: ../vector/v.distance/main.c:1724 #, c-format msgid "%d categories - no nearest feature found" msgstr "%d Kategorien - kein nächstes Objekt gefunden." -#: ../vector/v.distance/main.c:1719 +#: ../vector/v.distance/main.c:1733 #, c-format msgid "%d distances calculated" msgstr "%d Entfernungen berechnet." -#: ../vector/v.distance/main.c:1720 +#: ../vector/v.distance/main.c:1734 #, c-format msgid "%d records inserted" msgstr "%d Einträge eingefügt." -#: ../vector/v.distance/main.c:1722 +#: ../vector/v.distance/main.c:1736 #, c-format msgid "%d insert errors" msgstr "%d 'insert' Fehler." -#: ../vector/v.distance/main.c:1726 +#: ../vector/v.distance/main.c:1740 #, c-format msgid "%d categories read from the map" msgstr "%d Kategorien aus der Karte gelesen." -#: ../vector/v.distance/main.c:1728 +#: ../vector/v.distance/main.c:1742 #, c-format msgid "%d categories exist in the table" msgstr "%d Kategorien existieren in der Tabelle" -#: ../vector/v.distance/main.c:1730 +#: ../vector/v.distance/main.c:1744 #, c-format msgid "%d categories read from the map exist in the table" msgstr "%d aus der Karte gelesene Kategorien existieren bereits in der Tabelle." -#: ../vector/v.distance/main.c:1733 +#: ../vector/v.distance/main.c:1747 #, c-format msgid "%d categories read from the map don't exist in the table" msgstr "%d aus der Karte gelesene Kategorien existieren nicht in der Tabelle." @@ -36820,8 +37249,8 @@ msgid "Start from the end node" msgstr "" -#: ../vector/v.to.points/main.c:165 ../vector/v.extract/copy_tab.c:108 -#: ../vector/v.generalize/misc.c:184 +#: ../vector/v.to.points/main.c:165 ../vector/v.decimate/copy_tab.c:103 +#: ../vector/v.extract/copy_tab.c:108 ../vector/v.generalize/misc.c:184 #: ../scripts/v.db.reconnect.all/v.db.reconnect.all.py:128 #, c-format, python-format msgid "Unable to copy table <%s>" @@ -36877,75 +37306,75 @@ msgid "If not given writes color table" msgstr "" -#: ../vector/v.colors/main.c:152 +#: ../vector/v.colors/main.c:159 msgid "Convert color rules from RGB values to color table" msgstr "" -#: ../vector/v.colors/main.c:153 +#: ../vector/v.colors/main.c:160 msgid "Option 'rgb_column' with valid RGB values required" msgstr "" -#: ../vector/v.colors/main.c:196 +#: ../vector/v.colors/main.c:209 msgid "No vector map specified" msgstr "Keine Vektorkarte angegeben" -#: ../vector/v.colors/main.c:201 +#: ../vector/v.colors/main.c:214 #, c-format msgid "Option <%s> given, assuming ..." msgstr "" -#: ../vector/v.colors/main.c:216 +#: ../vector/v.colors/main.c:229 #, c-format msgid "One of -%c, -%c or %s=, %s= or %s= must be specified" msgstr "" -#: ../vector/v.colors/main.c:221 +#: ../vector/v.colors/main.c:234 #, c-format msgid "%s=, %s= and %s= are mutually exclusive" msgstr "" -#: ../vector/v.colors/main.c:229 +#: ../vector/v.colors/main.c:242 #, c-format msgid "%s= required for -%c" msgstr "" -#: ../vector/v.colors/main.c:234 +#: ../vector/v.colors/main.c:247 msgid "Reading rules from standard input is not implemented yet, please provide path to rules file instead." msgstr "" -#: ../vector/v.colors/main.c:244 +#: ../vector/v.colors/main.c:257 #, c-format msgid "Unable to remove color table of vector map <%s>" msgstr "" -#: ../vector/v.colors/main.c:246 +#: ../vector/v.colors/main.c:259 #, c-format msgid "Color table of vector map <%s> not found" msgstr "" -#: ../vector/v.colors/main.c:254 +#: ../vector/v.colors/main.c:267 msgid "Color table exists. Exiting." msgstr "Farbtabelle schon vorhanden." -#: ../vector/v.colors/main.c:276 +#: ../vector/v.colors/main.c:289 #, c-format msgid "Option <%s>: min must be greater or equal to max" msgstr "" -#: ../vector/v.colors/main.c:282 +#: ../vector/v.colors/main.c:295 msgid "Reading color rules from standard input is currently not supported" msgstr "" -#: ../vector/v.colors/main.c:289 +#: ../vector/v.colors/main.c:302 #, c-format msgid "Color table <%s> not found" msgstr "" -#: ../vector/v.colors/main.c:347 +#: ../vector/v.colors/main.c:360 msgid "Writing color rules..." msgstr "Schreibe Farb-Regeln..." -#: ../vector/v.colors/main.c:363 +#: ../vector/v.colors/main.c:376 #, c-format msgid "Color table for vector map <%s> set to '%s'" msgstr "" @@ -37416,143 +37845,139 @@ msgid "3D raster map <%s> created" msgstr "" -#: ../vector/v.vol.rst/main.c:239 -msgid "RST" -msgstr "" - -#: ../vector/v.vol.rst/main.c:241 +#: ../vector/v.vol.rst/main.c:243 msgid "Interpolates point data to a 3D raster map using regularized spline with tension (RST) algorithm." msgstr "Interpoliert Punkte zu einer 3D Rasterkarte unter Verwendung des regularized spline with tension (RST) Algorithmus." -#: ../vector/v.vol.rst/main.c:246 +#: ../vector/v.vol.rst/main.c:248 msgid "Name of input 3D vector points map" msgstr "" -#: ../vector/v.vol.rst/main.c:253 +#: ../vector/v.vol.rst/main.c:255 msgid "Name of input surface raster map for cross-section" msgstr "" -#: ../vector/v.vol.rst/main.c:260 +#: ../vector/v.vol.rst/main.c:262 msgid "Name of column containing w-values attribute to interpolate" msgstr "" -#: ../vector/v.vol.rst/main.c:282 +#: ../vector/v.vol.rst/main.c:284 msgid "Name of column with smoothing parameters" msgstr "" -#: ../vector/v.vol.rst/main.c:302 +#: ../vector/v.vol.rst/main.c:304 msgid "Name of input raster map used as mask" msgstr "" -#: ../vector/v.vol.rst/main.c:328 +#: ../vector/v.vol.rst/main.c:330 msgid "Maximum number of points for approximation in a segment (>npmin)" msgstr "Maximum Anzahl Punkte für die Näherung in einem Segment (>npmin)." -#: ../vector/v.vol.rst/main.c:345 +#: ../vector/v.vol.rst/main.c:347 msgid "Conversion factor for w-values used for interpolation" msgstr "Umrechnungsfaktor für die w-Werte verwendet in der Interpolation" -#: ../vector/v.vol.rst/main.c:353 +#: ../vector/v.vol.rst/main.c:355 msgid "Conversion factor for z-values" msgstr "Umrechnungsfaktor für z-Werte" -#: ../vector/v.vol.rst/main.c:359 +#: ../vector/v.vol.rst/main.c:361 msgid "Name for output cross-section raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:365 +#: ../vector/v.vol.rst/main.c:367 msgid "Name for output elevation 3D raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:371 +#: ../vector/v.vol.rst/main.c:373 msgid "Name for output gradient magnitude 3D raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:378 +#: ../vector/v.vol.rst/main.c:380 msgid "Name for output gradient horizontal angle 3D raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:384 +#: ../vector/v.vol.rst/main.c:386 msgid "Name for output gradient vertical angle 3D raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:390 +#: ../vector/v.vol.rst/main.c:392 msgid "Name for output change of gradient 3D raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:396 +#: ../vector/v.vol.rst/main.c:398 msgid "Name for output Gaussian curvature 3D raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:402 +#: ../vector/v.vol.rst/main.c:404 msgid "Name for output mean curvature 3D raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:408 +#: ../vector/v.vol.rst/main.c:410 msgid "Perform a cross-validation procedure without volume interpolation" msgstr "Führe eine Kreuzvalidierung ohne Volumen-Interpolation durch" -#: ../vector/v.vol.rst/main.c:471 +#: ../vector/v.vol.rst/main.c:473 msgid "Smoothing must be a positive value" msgstr "Der Glättungswert muß positiv sein" -#: ../vector/v.vol.rst/main.c:477 +#: ../vector/v.vol.rst/main.c:479 #, c-format msgid "Both crossvalidation options (-%c, %s) must be specified" msgstr "" -#: ../vector/v.vol.rst/main.c:480 +#: ../vector/v.vol.rst/main.c:482 msgid "Both crossvalidation and deviations must be specified" msgstr "" -#: ../vector/v.vol.rst/main.c:491 +#: ../vector/v.vol.rst/main.c:493 msgid "Crossvalidation cannot be computed simultanuously with output grids or devi file" msgstr "" -#: ../vector/v.vol.rst/main.c:555 +#: ../vector/v.vol.rst/main.c:557 #, c-format msgid "Unable to open %s" msgstr "" -#: ../vector/v.vol.rst/main.c:563 +#: ../vector/v.vol.rst/main.c:565 msgid "Vector is not 3D" msgstr "Vektor ist nicht 3D" -#: ../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 +#: ../vector/v.vol.rst/main.c:630 ../vector/v.vol.rst/main.c:661 +#: ../vector/v.vol.rst/main.c:683 ../vector/v.vol.rst/main.c:705 +#: ../vector/v.vol.rst/main.c:727 ../vector/v.vol.rst/main.c:749 +#: ../vector/v.vol.rst/main.c:771 ../vector/v.vol.rst/main.c:793 #, 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 +#: ../vector/v.vol.rst/main.c:638 ../vector/v.vol.rst/main.c:667 +#: ../vector/v.vol.rst/main.c:689 ../vector/v.vol.rst/main.c:711 +#: ../vector/v.vol.rst/main.c:733 ../vector/v.vol.rst/main.c:755 +#: ../vector/v.vol.rst/main.c:777 ../vector/v.vol.rst/main.c:799 msgid "Not enough disk space - cannot write temp files" msgstr "" -#: ../vector/v.vol.rst/main.c:640 +#: ../vector/v.vol.rst/main.c:642 #, c-format msgid "Unable to create <%s> raster map without cross_input raster map being specified" msgstr "" -#: ../vector/v.vol.rst/main.c:818 +#: ../vector/v.vol.rst/main.c:820 msgid "Finished interpolating" msgstr "" -#: ../vector/v.vol.rst/main.c:853 +#: ../vector/v.vol.rst/main.c:855 #, c-format msgid "Raster map <%s> created" msgstr "" -#: ../vector/v.vol.rst/main.c:893 +#: ../vector/v.vol.rst/main.c:895 #, c-format msgid "Vector map <%s> created" msgstr "" -#: ../vector/v.vol.rst/main.c:909 +#: ../vector/v.vol.rst/main.c:911 msgid "Interpolation failed" msgstr "" @@ -37624,114 +38049,130 @@ msgid "Found %d components." msgstr "" -#: ../vector/v.decimate/main.c:125 ../vector/v.generalize/main.c:77 +#: ../vector/v.decimate/main.c:126 ../vector/v.generalize/main.c:77 msgid "generalization" msgstr "Generalisierung" -#: ../vector/v.decimate/main.c:126 +#: ../vector/v.decimate/main.c:127 msgid "decimation" msgstr "" -#: ../vector/v.decimate/main.c:132 +#: ../vector/v.decimate/main.c:133 msgid "Decimates a point cloud" msgstr "" -#: ../vector/v.decimate/main.c:133 +#: ../vector/v.decimate/main.c:134 msgid "Copies points from one vector to another while applying different decimations" msgstr "" -#: ../vector/v.decimate/main.c:161 +#: ../vector/v.decimate/main.c:162 msgid "Throw away every n-th point" msgstr "" -#: ../vector/v.decimate/main.c:163 +#: ../vector/v.decimate/main.c:164 msgid "For example, 5 will import 80 percent of points. If not specified, all points are copied" msgstr "" -#: ../vector/v.decimate/main.c:165 ../vector/v.decimate/main.c:176 -#: ../vector/v.decimate/main.c:186 ../vector/v.decimate/main.c:195 +#: ../vector/v.decimate/main.c:166 ../vector/v.decimate/main.c:177 +#: ../vector/v.decimate/main.c:187 ../vector/v.decimate/main.c:196 msgid "Count" msgstr "" -#: ../vector/v.decimate/main.c:172 +#: ../vector/v.decimate/main.c:173 msgid "Preserve only every n-th point" msgstr "" -#: ../vector/v.decimate/main.c:174 +#: ../vector/v.decimate/main.c:175 msgid "For example, 4 will import 25 percent of points. If not specified, all points are copied" msgstr "" -#: ../vector/v.decimate/main.c:193 +#: ../vector/v.decimate/main.c:194 msgid "Copy only n points" msgstr "" -#: ../vector/v.decimate/main.c:194 +#: ../vector/v.decimate/main.c:195 msgid "Copies only the given number of points" msgstr "" -#: ../vector/v.decimate/main.c:201 +#: ../vector/v.decimate/main.c:202 msgid "Minimal difference of z values" msgstr "" -#: ../vector/v.decimate/main.c:203 +#: ../vector/v.decimate/main.c:204 msgid "Minimal difference between z values in grid-based decimation" msgstr "" -#: ../vector/v.decimate/main.c:204 ../vector/v.decimate/main.c:214 -#: ../vector/v.decimate/main.c:219 ../vector/v.decimate/main.c:225 -#: ../vector/v.decimate/main.c:230 ../vector/v.decimate/main.c:235 +#: ../vector/v.decimate/main.c:205 ../vector/v.decimate/main.c:215 +#: ../vector/v.decimate/main.c:220 ../vector/v.decimate/main.c:226 +#: ../vector/v.decimate/main.c:231 ../vector/v.decimate/main.c:236 msgid "Grid" msgstr "" -#: ../vector/v.decimate/main.c:211 +#: ../vector/v.decimate/main.c:212 msgid "Preserve only n points per grid cell" msgstr "" -#: ../vector/v.decimate/main.c:213 +#: ../vector/v.decimate/main.c:214 msgid "Preserves only the given number of points per grid cell in grid-based decimation" msgstr "" -#: ../vector/v.decimate/main.c:218 +#: ../vector/v.decimate/main.c:219 msgid "Apply grid-based decimation" msgstr "" -#: ../vector/v.decimate/main.c:224 +#: ../vector/v.decimate/main.c:225 msgid "Use only first point in grid cell during grid-based decimation" msgstr "" -#: ../vector/v.decimate/main.c:229 +#: ../vector/v.decimate/main.c:230 msgid "Only one point per cat in grid cell" msgstr "" -#: ../vector/v.decimate/main.c:234 +#: ../vector/v.decimate/main.c:235 msgid "Use z in grid decimation" msgstr "" -#: ../vector/v.decimate/main.c:240 +#: ../vector/v.decimate/main.c:241 msgid "Store only the coordinates, throw away categories" msgstr "" -#: ../vector/v.decimate/main.c:242 +#: ../vector/v.decimate/main.c:243 msgid "Do not story any categories even if they are present in input data" msgstr "" -#: ../vector/v.decimate/main.c:276 +#: ../vector/v.decimate/main.c:280 #, 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:318 +#: ../vector/v.decimate/main.c:322 msgid "Cannot use z for decimation, input is not 3D" msgstr "" -#: ../vector/v.decimate/main.c:320 +#: ../vector/v.decimate/main.c:324 msgid "Cannot select by z range, input is not 3D" msgstr "" -#: ../vector/v.decimate/main.c:350 +#: ../vector/v.decimate/main.c:354 msgid "Settings for count-based decimation would cause it to do nothing and no other options has been set." msgstr "" +#: ../vector/v.decimate/copy_tab.c:85 ../vector/v.extract/copy_tab.c:90 +#, c-format +msgid "Writing attributes for layer %d" +msgstr "" + +#: ../vector/v.decimate/copy_tab.c:90 ../vector/v.extract/copy_tab.c:95 +#, c-format +msgid "No attribute table for layer %d" +msgstr "" + +#: ../vector/v.decimate/copy_tab.c:112 ../vector/v.vect.stats/main.c:342 +#: ../vector/v.vect.stats/main.c:424 ../vector/v.extract/copy_tab.c:117 +#, c-format +msgid "Unable to open database <%s> with driver <%s>" +msgstr "Kann Datenbank <%s> nicht mit dem Treiber <%s> öffnen." + #: ../vector/v.what/what.c:45 msgid "Cannot open driver" msgstr "" @@ -39471,257 +39912,261 @@ msgid "Name of existing vector map with areas" msgstr "Name existierender Vektorkarte mit Flächen" -#: ../vector/v.vect.stats/main.c:156 +#: ../vector/v.vect.stats/main.c:157 msgid "Layer number for points map" msgstr "Layer-Nummer für Punkt-Karte" -#: ../vector/v.vect.stats/main.c:161 +#: ../vector/v.vect.stats/main.c:162 msgid "Category values for points map" msgstr "" -#: ../vector/v.vect.stats/main.c:166 +#: ../vector/v.vect.stats/main.c:167 msgid "WHERE conditions of SQL statement without 'where' keyword for points map" msgstr "" -#: ../vector/v.vect.stats/main.c:171 +#: ../vector/v.vect.stats/main.c:172 msgid "Layer number for area map" msgstr "Layer-Nummer für Flächen-Karte" -#: ../vector/v.vect.stats/main.c:176 +#: ../vector/v.vect.stats/main.c:177 msgid "Category values for area map" msgstr "" -#: ../vector/v.vect.stats/main.c:181 +#: ../vector/v.vect.stats/main.c:182 msgid "WHERE conditions of SQL statement without 'where' keyword for area map" msgstr "" -#: ../vector/v.vect.stats/main.c:198 +#: ../vector/v.vect.stats/main.c:199 msgid "Method for aggregate statistics" msgstr "Methode für aggregierende Statistik" -#: ../vector/v.vect.stats/main.c:205 +#: ../vector/v.vect.stats/main.c:204 msgid "Column name of points map to use for statistics" msgstr "Name der Spalte der Punkt-Karte, welche für die Statistik verwendet werden soll" -#: ../vector/v.vect.stats/main.c:206 +#: ../vector/v.vect.stats/main.c:205 msgid "Column of points map must be numeric" msgstr "Spalte der Punkt-Karte muss numerisch sein" -#: ../vector/v.vect.stats/main.c:213 +#: ../vector/v.vect.stats/main.c:210 msgid "Column name to upload points count" msgstr "name der Spalte, in die Punktsummen gespeichert werden sollen" -#: ../vector/v.vect.stats/main.c:215 +#: ../vector/v.vect.stats/main.c:212 msgid "Column to hold points count, must be of type integer, will be created if not existing" msgstr "Spalte, in die die Punktsummen geschrieben werden sollen, muss vom Typ 'integer' sein. Spalte wird angelegt, wenn sie noch nicht existiert." -#: ../vector/v.vect.stats/main.c:222 +#: ../vector/v.vect.stats/main.c:216 msgid "Column name to upload statistics" msgstr "Name der Spalte, in die die Statistiken geschrieben werden" -#: ../vector/v.vect.stats/main.c:224 +#: ../vector/v.vect.stats/main.c:218 msgid "Column to hold statistics, must be of type double, will be created if not existing" msgstr "Spalte, in die die Statistiken geschrieben werden sollen, muss vom Typ 'double' sein. Spalte wird angelegt, wenn sie noch nicht existiert." -#: ../vector/v.vect.stats/main.c:231 +#: ../vector/v.vect.stats/main.c:226 msgid "Print output to stdout, do not update attribute table" msgstr "Gebe die Ausgabe auf stdout aus und verändere die Attributtabelle nicht." -#: ../vector/v.vect.stats/main.c:232 +#: ../vector/v.vect.stats/main.c:227 msgid "First column is always area category" msgstr "Die erste Spalte ist immer die Kategorie der Fläche" -#: ../vector/v.vect.stats/main.c:273 +#: ../vector/v.vect.stats/main.c:280 #, c-format msgid "Vector map <%s> is not in user mapset and cannot be updated" msgstr "Vektorkarte <%s> ist nicht im Mapset des Benutzers und kann nicht aktualisiert werden." -#: ../vector/v.vect.stats/main.c:335 ../vector/v.vect.stats/main.c:417 -#: ../vector/v.extract/copy_tab.c:117 -#, c-format -msgid "Unable to open database <%s> with driver <%s>" -msgstr "Kann Datenbank <%s> nicht mit dem Treiber <%s> öffnen." - -#: ../vector/v.vect.stats/main.c:339 +#: ../vector/v.vect.stats/main.c:346 msgid "count_column is required to upload point counts" msgstr "" -#: ../vector/v.vect.stats/main.c:348 +#: ../vector/v.vect.stats/main.c:355 msgid "count_column must be of type integer" msgstr "" -#: ../vector/v.vect.stats/main.c:361 ../vector/v.vect.stats/main.c:391 +#: ../vector/v.vect.stats/main.c:368 ../vector/v.vect.stats/main.c:398 #, c-format msgid "Unable to add column <%s>" msgstr "Kann Spalte <%s> nicht hinzufügen." -#: ../vector/v.vect.stats/main.c:367 +#: ../vector/v.vect.stats/main.c:374 msgid "stats_column is required to upload point stats" msgstr "" -#: ../vector/v.vect.stats/main.c:378 +#: ../vector/v.vect.stats/main.c:385 msgid "stats_column must be of type double precision" msgstr "" -#: ../vector/v.vect.stats/main.c:400 +#: ../vector/v.vect.stats/main.c:407 msgid "collecting attributes from points vector..." msgstr "Sammle Attribute der Punkt-Vektorkarte..." -#: ../vector/v.vect.stats/main.c:437 +#: ../vector/v.vect.stats/main.c:444 msgid "column for points vector must be numeric" msgstr "Spalte für Punkt-Vektor muss numerisch sein." -#: ../vector/v.vect.stats/main.c:498 +#: ../vector/v.vect.stats/main.c:505 #, c-format msgid "No area categories in vector <%s>, layer <%s>" msgstr "" -#: ../vector/v.vect.stats/main.c:523 +#: ../vector/v.vect.stats/main.c:530 msgid "Selecting points for each area..." msgstr "Selektiere Punkte für jede Fläche..." -#: ../vector/v.vect.stats/main.c:628 +#: ../vector/v.vect.stats/main.c:635 #, c-format msgid "could not find area category %d" msgstr "Konnte die Flächen-Kategorie %d nicht finden." -#: ../vector/v.vect.stats/main.c:754 +#: ../vector/v.vect.stats/main.c:761 #, c-format msgid "%d records updated" msgstr "%d Einträge aktualisiert." -#: ../vector/v.extract/main.c:83 +#: ../vector/v.extract/main.c:84 msgid "Selects vector features from an existing vector map and creates a new vector map containing only the selected features." msgstr "" -#: ../vector/v.extract/main.c:88 +#: ../vector/v.extract/main.c:89 msgid "Dissolve common boundaries (default is no)" msgstr "Löse gemeinsame Grenzen auf (Standrad: nein)." -#: ../vector/v.extract/main.c:92 +#: ../vector/v.extract/main.c:93 msgid "Do not copy attributes (see also 'new' parameter)" msgstr "" -#: ../vector/v.extract/main.c:108 +#: ../vector/v.extract/main.c:110 msgid "Types to be extracted" msgstr "Typen die extrahiert werden." -#: ../vector/v.extract/main.c:123 +#: ../vector/v.extract/main.c:125 msgid "Input text file with category numbers/number ranges to be extracted" msgstr "Eingabe-Textdatei mit Kategorienummern/-wertebereichen, die extrahiert werden sollen." -#: ../vector/v.extract/main.c:124 +#: ../vector/v.extract/main.c:126 msgid "If '-' given reads from standard input" msgstr "Wenn '-' angegeben wird von Standardeingabe gelesen." -#: ../vector/v.extract/main.c:132 +#: ../vector/v.extract/main.c:134 msgid "Number of random categories matching vector objects to extract" msgstr "Zahl der zu zufälligen Kategorien passenden Vektorobjekten, die extrahiert werden." -#: ../vector/v.extract/main.c:134 +#: ../vector/v.extract/main.c:136 msgid "Number must be smaller than unique cat count in layer" msgstr "Zahl muss kleiner sein als die Anzahl der eindeutigen cat in dem Layer." -#: ../vector/v.extract/main.c:142 +#: ../vector/v.extract/main.c:144 msgid "Desired new category value (enter -1 to keep original categories)" msgstr "" -#: ../vector/v.extract/main.c:144 +#: ../vector/v.extract/main.c:146 msgid "If new >= 0, attributes is not copied" msgstr "" -#: ../vector/v.extract/main.c:161 +#: ../vector/v.extract/main.c:151 +#, fuzzy +msgid "Name of attribute column for dissolving areas" +msgstr "Name der Attributspalte mit den Höhen." + +#: ../vector/v.extract/main.c:152 +#, fuzzy +msgid "Preserves category values" +msgstr "Source-Kategoriewerte" + +#: ../vector/v.extract/main.c:169 #, c-format msgid "Options <%s>, <%s>, <%s> and <%s> options are exclusive. Please specify only one of them." msgstr "" -#: ../vector/v.extract/main.c:208 +#: ../vector/v.extract/main.c:221 +#, fuzzy, c-format +msgid "Searching for column <%s> in table <%s>..." +msgstr "Unbekannte Spalte <%s> in der Tabelle <%s>." + +#: ../vector/v.extract/main.c:253 +#, fuzzy, c-format +msgid "Column <%s> does not exist for layer %d" +msgstr "Gruppe <%s> existiert nicht." + +#: ../vector/v.extract/main.c:268 #, c-format msgid "Category value in '%s' not valid" msgstr "Kategoriewert in '%s' ist nicht gültig." -#: ../vector/v.extract/main.c:224 +#: ../vector/v.extract/main.c:284 #, c-format msgid "Process file <%s> for category numbers..." msgstr "" -#: ../vector/v.extract/main.c:229 +#: ../vector/v.extract/main.c:289 #, c-format msgid "Unable to open specified file <%s>" msgstr "Kann die angegebenen Datei <%s> nicht öffnen." -#: ../vector/v.extract/main.c:240 +#: ../vector/v.extract/main.c:300 #, c-format msgid "Ignored text entry: %s" msgstr "Ignorierter Text-Eintrag: %s." -#: ../vector/v.extract/main.c:259 +#: ../vector/v.extract/main.c:319 ../vector/v.extract/extract.c:268 #, c-format msgid "Loading categories from table <%s>..." msgstr "Lade Kategorien aus Tabelle <%s> ..." -#: ../vector/v.extract/main.c:269 +#: ../vector/v.extract/main.c:329 #, c-format msgid "Unable select records from table <%s>" msgstr "Kann keine Datensätze Tabelle <%s> selektieren." -#: ../vector/v.extract/main.c:271 +#: ../vector/v.extract/main.c:331 #, c-format msgid "%d category loaded" msgid_plural "%d categories loaded" msgstr[0] "" msgstr[1] "" -#: ../vector/v.extract/main.c:286 +#: ../vector/v.extract/main.c:346 msgid "This map has no categories attached. Use v.category to attach categories to this vector map." msgstr "Diese Karte hat keine Kategorien beigefügt. Verwenden Sie v.category, um dieser Karte Kategorien zuzuordnen." -#: ../vector/v.extract/main.c:293 +#: ../vector/v.extract/main.c:353 msgid "Please specify random number larger than 0" msgstr "Bitte geben Sie eine Zufallszahl größer als 0 an." -#: ../vector/v.extract/main.c:297 +#: ../vector/v.extract/main.c:357 #, c-format msgid "Random category count must be smaller than feature count. There are only %d features of type(s): %s" msgstr "Die Zahl der zufälligen Kategorien muss kleiner sein, als die Zahl der Objekte. Es gibt nur %d Objekte des Typs: %s" -#: ../vector/v.extract/main.c:320 +#: ../vector/v.extract/main.c:380 #, c-format msgid "Random category count is larger or equal to uniq <%s> feature category count %d" msgstr "" -#: ../vector/v.extract/main.c:354 +#: ../vector/v.extract/main.c:414 msgid "Extracting features..." msgstr "Extrahiere Objekte..." -#: ../vector/v.extract/main.c:378 +#: ../vector/v.extract/main.c:438 msgid "Removing duplicate centroids..." msgstr "Lösche doppelte Zentroide..." -#: ../vector/v.extract/extract.c:171 +#: ../vector/v.extract/extract.c:203 #, c-format msgid "No category found for area %d. Skipping." msgstr "" -#: ../vector/v.extract/extract.c:175 +#: ../vector/v.extract/extract.c:207 #, c-format msgid "More categories (%d) found for area %d. Using first found category %d" msgstr "" -#: ../vector/v.extract/extract.c:228 +#: ../vector/v.extract/extract.c:286 msgid "Topology level required for extracting areas for OGR layers. Areas will be not processed." 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.lrs/v.lrs.label/main.c:103 ../vector/v.lrs/v.lrs.where/main.c:58 #: ../vector/v.lrs/v.lrs.segment/main.c:72 #: ../vector/v.lrs/v.lrs.create/main.c:122 @@ -40676,73 +41121,73 @@ msgid "Unknown method" msgstr "Unbekannte Methode" -#: ../vector/v.generalize/main.c:330 +#: ../vector/v.generalize/main.c:331 #, c-format msgid "No lines found in input map <%s>" msgstr "" -#: ../vector/v.generalize/main.c:344 +#: ../vector/v.generalize/main.c:345 #, c-format msgid "Unable to create error vector map <%s>" msgstr "" -#: ../vector/v.generalize/main.c:364 +#: ../vector/v.generalize/main.c:365 msgid "Displacement..." msgstr "Verschieben..." -#: ../vector/v.generalize/main.c:373 +#: ../vector/v.generalize/main.c:374 msgid "Network generalization..." msgstr "Netzwerk Generalisierung..." -#: ../vector/v.generalize/main.c:388 +#: ../vector/v.generalize/main.c:389 msgid "Attributes are needed for 'where' option, copying table" msgstr "Attribute werden für die 'where'-Option benötigt. Kopiere Tabelle." -#: ../vector/v.generalize/main.c:404 +#: ../vector/v.generalize/main.c:405 #, c-format msgid "Generalization (%s)..." msgstr "Generalisierung (%s)..." -#: ../vector/v.generalize/main.c:405 +#: ../vector/v.generalize/main.c:406 #, c-format msgid "Using threshold: %g %s" msgstr "" -#: ../vector/v.generalize/main.c:525 +#: ../vector/v.generalize/main.c:526 #, c-format msgid "Method '%s' did not preserve first point" msgstr "Methode '%s' hat den ersten Punkt nicht erhalten." -#: ../vector/v.generalize/main.c:530 +#: ../vector/v.generalize/main.c:531 #, c-format msgid "Method '%s' did not preserve last point" msgstr "Methode '%s' hat den letzten Punkt nicht erhalten." -#: ../vector/v.generalize/main.c:537 +#: ../vector/v.generalize/main.c:538 #, c-format msgid "Method '%s' did not preserve loop" msgstr "" -#: ../vector/v.generalize/main.c:569 +#: ../vector/v.generalize/main.c:570 #, c-format msgid "%d boundaries were not modified because modification would damage topology" msgstr "%d Grenzen wurden nicht geändert, weil Änderungen die Topologie beschädigen würden." -#: ../vector/v.generalize/main.c:572 +#: ../vector/v.generalize/main.c:573 #, c-format msgid "%d lines/boundaries were not modified due to over-simplification" msgstr "%d Linien/Grenzen wurden nicht geändert wegen übertriebener Vereinfachung." -#: ../vector/v.generalize/main.c:593 +#: ../vector/v.generalize/main.c:594 #, c-format msgid "Number of vertices for selected features %s from %d to %d (%d%% remaining)" msgstr "" -#: ../vector/v.generalize/main.c:594 +#: ../vector/v.generalize/main.c:595 msgid "reduced" msgstr "reduziert" -#: ../vector/v.generalize/main.c:594 +#: ../vector/v.generalize/main.c:595 msgid "changed" msgstr "geändert" @@ -40779,21 +41224,21 @@ msgid "Creates a new pseudo-vector map as a link to an OGR-supported layer or a PostGIS feature table." msgstr "" -#: ../vector/v.external/main.c:126 +#: ../vector/v.external/main.c:130 msgid "No layer defined" msgstr "Kein Layer definiert" -#: ../vector/v.external/main.c:192 +#: ../vector/v.external/main.c:196 #, c-format msgid "Unable to delete '%s'" msgstr "Kann '%s' nicht löschen" -#: ../vector/v.external/main.c:199 +#: ../vector/v.external/main.c:203 #, c-format msgid "Unable to create file '%s/%s'" msgstr "" -#: ../vector/v.external/main.c:233 +#: ../vector/v.external/main.c:237 #, c-format msgid "Link to vector map <%s> created." msgstr "" @@ -40875,40 +41320,92 @@ msgid "Invalid geometry column %d" msgstr "" -#: ../vector/v.to.db/main.c:39 +#: ../vector/v.to.db/main.c:42 +msgid "length" +msgstr "" + +#: ../vector/v.to.db/main.c:43 +msgid "perimeter" +msgstr "" + +#: ../vector/v.to.db/main.c:44 +msgid "coordinates" +msgstr "" + +#: ../vector/v.to.db/main.c:45 +msgid "bounding box" +msgstr "" + +#: ../vector/v.to.db/main.c:47 msgid "Populates attribute values from vector features." msgstr "" -#: ../vector/v.to.db/main.c:48 +#: ../vector/v.to.db/main.c:56 #, 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/update.c:28 -#: ../vector/v.to.db/update.c:32 ../vector/v.to.db/query.c:83 +#: ../vector/v.to.db/main.c:73 ../vector/v.to.db/main.c:80 +#: ../vector/v.to.db/update.c:30 ../vector/v.to.db/update.c:34 +#: ../vector/v.to.db/query.c:83 #, c-format msgid "Database connection not defined for layer %d. Use v.db.connect first." msgstr "Datenbankverbindung für Layer %d nicht definiert. Verwenden Sie zuerst v.db.connect." -#: ../vector/v.to.db/main.c:114 +#: ../vector/v.to.db/main.c:174 +#, c-format +msgid "Missing column name for input column number %d" +msgstr "" + +#: ../vector/v.to.db/main.c:180 +#, c-format +msgid "Missing column name for table column number %d" +msgstr "" + +#: ../vector/v.to.db/main.c:194 +#, c-format +msgid "Existing column <%s> has a different but maybe compatible type" +msgstr "" + +#: ../vector/v.to.db/main.c:198 +#, c-format +msgid "Existing column <%s> has the wrong type" +msgstr "" + +#: ../vector/v.to.db/main.c:203 +#, fuzzy, c-format +msgid "Values in column <%s> will be overwritten" +msgstr "Die Vektorkarte <%s> existiert bereits und wird überschrieben." + +#: ../vector/v.to.db/main.c:268 +#, fuzzy, c-format +msgid "Unable to create column <%s>" +msgstr "Kann die Spalte <%s> nicht verwenden." + +#: ../vector/v.to.db/main.c:322 #, c-format msgid "Category index for vector map <%s> is not sorted" msgstr "" -#: ../vector/v.to.db/update.c:84 +#: ../vector/v.to.db/update.c:86 msgid "Updating database..." msgstr "Aktualisiere die Datenbank..." -#: ../vector/v.to.db/update.c:125 +#: ../vector/v.to.db/update.c:151 #, c-format msgid "More elements of category %d, nothing loaded to database" msgstr "Mehrere Elemente der Kategorie %d, nichts in die Datenbank geladen." -#: ../vector/v.to.db/update.c:223 +#: ../vector/v.to.db/update.c:251 #, c-format msgid "Record (cat %d) already exists (not inserted)" msgstr "Der Datensatz (cat %d) existiert bereits (nichts eingefügt)." +#: ../vector/v.to.db/update.c:279 +#, c-format +msgid "Cannot update table: %s" +msgstr "" + #: ../vector/v.to.db/query.c:93 msgid "Querying database... " msgstr "Frage die Datenbank ab..." @@ -40927,41 +41424,41 @@ msgid "Unable to fetch record" msgstr "Kann den Datensatz nicht holen." -#: ../vector/v.to.db/report.c:13 +#: ../vector/v.to.db/report.c:14 msgid "No totals for selected option" msgstr "" -#: ../vector/v.to.db/report.c:211 +#: ../vector/v.to.db/report.c:230 #, c-format msgid "%d categories read from vector map (layer %d)" msgstr "%d Kategorien gelesen von der Vektorkarte (Layer %d)." -#: ../vector/v.to.db/report.c:215 +#: ../vector/v.to.db/report.c:234 #, c-format msgid "%d records selected from table (layer %d)" msgstr "%d Datensätze aus der Tabelle selektiert (Layer %d)." -#: ../vector/v.to.db/report.c:218 +#: ../vector/v.to.db/report.c:237 #, c-format msgid "%d categories read from vector map exist in selection from table" msgstr "%d Kategorien gelesen von der Vektorkarte existieren in der Selektion der Tabelle." -#: ../vector/v.to.db/report.c:221 +#: ../vector/v.to.db/report.c:240 #, c-format msgid "%d categories read from vector map don't exist in selection from table" msgstr "%d Kategorien gelesen von der Vektorkarte existieren nicht in der Selektion der Tabelle." -#: ../vector/v.to.db/report.c:223 +#: ../vector/v.to.db/report.c:242 #, c-format msgid "%d records updated/inserted (layer %d)" msgstr "%d Datensätze aktualisiert/eingefügt (Layer %d)." -#: ../vector/v.to.db/report.c:226 +#: ../vector/v.to.db/report.c:245 #, c-format msgid "%d update/insert errors (layer %d)" msgstr "%d Aktualisier-/Einfüge-Fehler (Layer %d)." -#: ../vector/v.to.db/report.c:229 +#: ../vector/v.to.db/report.c:248 #, c-format msgid "%d categories with more points (coordinates not loaded)" msgstr "%d Kategorien mehreren Punkten (Koordinaten nicht geschrieben)." @@ -41155,86 +41652,101 @@ msgid "Using private colormap for DirectColor visual." msgstr "Benutze private Farbtabelle für DirectColor Visualisierung." -#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:59 -#: ../scripts/v.rast.stats/v.rast.stats.py:120 +#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:60 +#: ../scripts/v.rast.stats/v.rast.stats.py:124 #: ../scripts/v.db.addcolumn/v.db.addcolumn.py:63 -#: ../scripts/v.db.addtable/v.db.addtable.py:75 +#: ../scripts/v.db.addtable/v.db.addtable.py:76 #: ../scripts/v.db.dropcolumn/v.db.dropcolumn.py:60 #: ../scripts/v.db.update/v.db.update.py:75 #, python-format msgid "Vector map <%s> not found in current mapset" msgstr "" -#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:69 +#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:70 msgid "There is no table connected to the input vector map. Cannot rename any column" msgstr "" -#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:78 +#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:79 #, python-format msgid "Column name <%s> too long. The DBF driver supports column names not longer than 10 characters" msgstr "" -#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:83 +#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:84 #, python-format msgid "Cannot rename column <%s> as it is needed to keep table <%s> connected to the input vector map" msgstr "" +#: ../scripts/v.rast.stats/v.rast.stats.py:131 +#: ../scripts/v.rast.stats/v.rast.stats.py:203 +#: ../scripts/v.rast.stats/v.rast.stats.py:210 +#: ../scripts/v.db.addcolumn/v.db.addcolumn.py:69 +#: ../scripts/v.db.update/v.db.update.py:81 +msgid "There is no table connected to this map. Run v.db.connect or v.db.addtable first." +msgstr "" + #: ../scripts/v.rast.stats/v.rast.stats.py:137 -msgid "Preprocessing input data..." +#, python-brace-format +msgid "Number of raster maps ({0}) different from number of column prefixes ({1})" msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:148 +#: ../scripts/v.rast.stats/v.rast.stats.py:170 msgid "An error occurred while converting vector to raster" msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:160 +#: ../scripts/v.rast.stats/v.rast.stats.py:182 msgid "No categories found in raster map" msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:167 -#: ../scripts/v.rast.stats/v.rast.stats.py:174 -#: ../scripts/v.db.addcolumn/v.db.addcolumn.py:69 -#: ../scripts/v.db.update/v.db.update.py:81 -msgid "There is no table connected to this map. Run v.db.connect or v.db.addtable first." +#: ../scripts/v.rast.stats/v.rast.stats.py:195 +#, python-brace-format +msgid "Not all vector categories converted to raster. Converted {0} of {1}." msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:227 +#: ../scripts/v.rast.stats/v.rast.stats.py:266 #, python-format msgid "Cannot create column <%s> (already present). " msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:228 +#: ../scripts/v.rast.stats/v.rast.stats.py:267 msgid "Use -c flag to update values in this column." msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:237 +#: ../scripts/v.rast.stats/v.rast.stats.py:276 #, python-format msgid "Adding columns '%s'" msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:242 +#: ../scripts/v.rast.stats/v.rast.stats.py:281 msgid "Adding columns failed. Exiting." msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:245 +#: ../scripts/v.rast.stats/v.rast.stats.py:284 #, python-format msgid "Processing input data (%d categories)..." msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:289 +#: ../scripts/v.rast.stats/v.rast.stats.py:328 msgid "Updating the database ..." msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:294 +#: ../scripts/v.rast.stats/v.rast.stats.py:333 #, python-brace-format msgid "Statistics calculated from raster map <{raster}> and uploaded to attribute table of vector map <{vector}>." msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:300 +#: ../scripts/v.rast.stats/v.rast.stats.py:339 #, python-format msgid "Failed to upload statistics to attribute table of vector map <%s>." msgstr "" +#: ../scripts/r.mapcalc.simple/r.mapcalc.simple.py:107 +msgid "The expression is an empty string" +msgstr "" + +#: ../scripts/r.mapcalc.simple/r.mapcalc.simple.py:141 +msgid "Expression: {}" +msgstr "" + #: ../scripts/m.proj/m.proj.py:142 msgid "cs2cs program not found, install PROJ.4 first: http://proj.maptools.org" msgstr "" @@ -41359,50 +41871,50 @@ msgid "No graphics device selected. Use d.mon to select graphics device." msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:143 +#: ../scripts/r.in.srtm/r.in.srtm.py:169 msgid "This module only operates in LatLong locations" msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:161 -msgid "The \"unzip\" program is required, please install it first" -msgstr "" - -#: ../scripts/r.in.srtm/r.in.srtm.py:168 +#: ../scripts/r.in.srtm/r.in.srtm.py:194 #, python-format msgid "'%s' does not appear to be a valid zip file." msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:175 +#: ../scripts/r.in.srtm/r.in.srtm.py:201 #, python-format msgid "File '%s' or '%s' not found" msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:197 +#: ../scripts/r.in.srtm/r.in.srtm.py:227 #, python-format msgid "Extracting '%s'..." msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:199 +#: ../scripts/r.in.srtm/r.in.srtm.py:232 msgid "Unable to unzip file." msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:201 +#: ../scripts/r.in.srtm/r.in.srtm.py:234 msgid "Converting input file to BIL..." msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:225 -msgid "Attempting to import 1-arcsec data." +#: ../scripts/r.in.srtm/r.in.srtm.py:258 +msgid "Attempting to import 1-arcsec SWBD data" +msgstr "" + +#: ../scripts/r.in.srtm/r.in.srtm.py:261 +msgid "Attempting to import 1-arcsec data" msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:243 +#: ../scripts/r.in.srtm/r.in.srtm.py:279 msgid "Unable to import data" msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:251 +#: ../scripts/r.in.srtm/r.in.srtm.py:288 msgid "Done: generated map " msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:252 +#: ../scripts/r.in.srtm/r.in.srtm.py:289 msgid "(Note: Holes in the data can be closed with 'r.fillnulls' using splines)" msgstr "" @@ -41807,28 +42319,36 @@ msgid "During computation %i tiles could not be created" msgstr "" -#: ../scripts/i.spectral/i.spectral.py:121 +#: ../scripts/i.spectral/i.spectral.py:125 #, python-format msgid "Programmer error (%s)" msgstr "" -#: ../scripts/i.spectral/i.spectral.py:213 +#: ../scripts/i.spectral/i.spectral.py:199 +msgid "Spectral signatures" +msgstr "" + +#: ../scripts/i.spectral/i.spectral.py:200 +msgid "DN Value" +msgstr "" + +#: ../scripts/i.spectral/i.spectral.py:218 msgid "Either group= or raster= is required" msgstr "" -#: ../scripts/i.spectral/i.spectral.py:216 +#: ../scripts/i.spectral/i.spectral.py:221 msgid "group= and raster= are mutually exclusive" msgstr "" -#: ../scripts/i.spectral/i.spectral.py:220 +#: ../scripts/i.spectral/i.spectral.py:225 msgid "Writing to text file requires output=filename" msgstr "" -#: ../scripts/i.spectral/i.spectral.py:224 +#: ../scripts/i.spectral/i.spectral.py:229 msgid "gnuplot required, please install first" msgstr "" -#: ../scripts/i.spectral/i.spectral.py:243 +#: ../scripts/i.spectral/i.spectral.py:251 msgid "No data returned from query" msgstr "" @@ -41919,11 +42439,11 @@ msgstr "" #: ../scripts/r.unpack/r.unpack.py:82 ../scripts/r.unpack/r.unpack.py:120 -#: ../scripts/v.unpack/v.unpack.py:86 ../scripts/v.unpack/v.unpack.py:133 +#: ../scripts/v.unpack/v.unpack.py:85 ../scripts/v.unpack/v.unpack.py:132 msgid "Pack file unreadable" msgstr "" -#: ../scripts/r.unpack/r.unpack.py:91 ../scripts/v.unpack/v.unpack.py:95 +#: ../scripts/r.unpack/r.unpack.py:91 ../scripts/v.unpack/v.unpack.py:94 msgid "Pack file unreadable: file '{}' missing" msgstr "" @@ -41950,21 +42470,21 @@ msgid "PROJ_INFO file is missing, unpack raster map in XY (unprojected) location." msgstr "" -#: ../scripts/r.unpack/r.unpack.py:158 ../scripts/v.unpack/v.unpack.py:164 +#: ../scripts/r.unpack/r.unpack.py:158 ../scripts/v.unpack/v.unpack.py:163 #, python-brace-format msgid "" "Difference between PROJ_INFO file of packed map and of current location:\n" "{diff}" msgstr "" -#: ../scripts/r.unpack/r.unpack.py:161 ../scripts/v.unpack/v.unpack.py:167 +#: ../scripts/r.unpack/r.unpack.py:161 ../scripts/v.unpack/v.unpack.py:166 #, python-brace-format msgid "" "Difference between PROJ_UNITS file of packed map and of current location:\n" "{diff}" msgstr "" -#: ../scripts/r.unpack/r.unpack.py:163 ../scripts/v.unpack/v.unpack.py:169 +#: ../scripts/r.unpack/r.unpack.py:163 ../scripts/v.unpack/v.unpack.py:168 msgid "Projection of dataset does not appear to match current location. In case of no significant differences in the projection definitions, use the -o flag to ignore them and use current location definition." msgstr "" @@ -42032,11 +42552,16 @@ msgid "Frame <%s> already found. An existing frame can be overwritten by '%s' flag." msgstr "" -#: ../scripts/r.grow/r.grow.py:130 +#: ../scripts/r.grow/r.grow.py:129 +#, fuzzy +msgid "Output can be written only to the current mapset" +msgstr "Gruppe existiert im aktuellen Mapset." + +#: ../scripts/r.grow/r.grow.py:139 msgid "Growing failed. Removing temporary maps." msgstr "" -#: ../scripts/r.grow/r.grow.py:142 +#: ../scripts/r.grow/r.grow.py:151 msgid "Shrinking failed. Removing temporary maps." msgstr "" @@ -42085,21 +42610,21 @@ msgid "Table <%s> not found in database <%s>" msgstr "" -#: ../scripts/db.droptable/db.droptable.py:84 +#: ../scripts/db.droptable/db.droptable.py:85 #, python-format msgid "Deleting table <%s> which is attached to following map(s):" msgstr "" -#: ../scripts/db.droptable/db.droptable.py:89 +#: ../scripts/db.droptable/db.droptable.py:90 #, python-format msgid "The table <%s> would be deleted." msgstr "" -#: ../scripts/db.droptable/db.droptable.py:91 +#: ../scripts/db.droptable/db.droptable.py:92 msgid "You must use the force flag to actually remove it. Exiting." msgstr "" -#: ../scripts/db.droptable/db.droptable.py:100 +#: ../scripts/db.droptable/db.droptable.py:101 msgid "Cannot continue (problem deleting table)." msgstr "" @@ -42210,41 +42735,41 @@ msgid "At least 2 maps are required" msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:81 +#: ../scripts/v.db.addtable/v.db.addtable.py:82 #, python-format msgid "Using vector map name as table name: <%s>" msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:87 +#: ../scripts/v.db.addtable/v.db.addtable.py:88 #, python-format msgid "Using vector map name extended by layer number as table name: <%s>" msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:90 +#: ../scripts/v.db.addtable/v.db.addtable.py:91 #, python-format msgid "Using user specified table name: %s" msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:94 +#: ../scripts/v.db.addtable/v.db.addtable.py:95 msgid "Creating new DB connection based on default mapset settings..." msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:104 +#: ../scripts/v.db.addtable/v.db.addtable.py:105 #, python-format msgid "There is already a table linked to layer <%s>" msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:119 +#: ../scripts/v.db.addtable/v.db.addtable.py:120 #, python-format msgid "Duplicate column name '%s' not allowed" msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:130 +#: ../scripts/v.db.addtable/v.db.addtable.py:131 #, python-format msgid "Creating table with columns (%s)..." msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:158 +#: ../scripts/v.db.addtable/v.db.addtable.py:169 msgid "Current attribute table links:" msgstr "" @@ -42488,9 +43013,9 @@ msgstr "" #: ../scripts/r.in.wms/wms_base.py:421 ../scripts/r.in.wms/wms_base.py:478 -#: ../scripts/r.in.wms/wms_base.py:488 ../scripts/r.in.wms/wms_base.py:518 -#: ../scripts/r.in.wms/wms_base.py:542 ../scripts/r.in.wms/wms_base.py:553 -#: ../scripts/r.in.wms/wms_base.py:565 +#: ../scripts/r.in.wms/wms_base.py:488 ../scripts/r.in.wms/wms_base.py:519 +#: ../scripts/r.in.wms/wms_base.py:543 ../scripts/r.in.wms/wms_base.py:554 +#: ../scripts/r.in.wms/wms_base.py:566 #, python-format msgid "%s failed" msgstr "" @@ -42504,7 +43029,7 @@ msgid "Please change output name, or change names of these rasters: %s, module needs to create this temporary maps during execution." msgstr "" -#: ../scripts/r.in.wms/wms_base.py:567 +#: ../scripts/r.in.wms/wms_base.py:568 #, python-format msgid "<%s> created." msgstr "" @@ -42591,40 +43116,40 @@ msgid "Incorrect WMS query" msgstr "" -#: ../scripts/v.unpack/v.unpack.py:130 +#: ../scripts/v.unpack/v.unpack.py:129 #, python-format msgid "This GRASS GIS pack file contains raster data. Use r.unpack to unpack <%s>" msgstr "" -#: ../scripts/v.unpack/v.unpack.py:143 +#: ../scripts/v.unpack/v.unpack.py:142 msgid "PROJ_INFO file is missing, unpack vector map in XY (unprojected) location." msgstr "" -#: ../scripts/v.unpack/v.unpack.py:161 +#: ../scripts/v.unpack/v.unpack.py:160 msgid "Projection information does not match. Proceeding..." msgstr "" -#: ../scripts/v.unpack/v.unpack.py:215 +#: ../scripts/v.unpack/v.unpack.py:214 #, python-format msgid "Coping table <%s> as table <%s>" msgstr "" -#: ../scripts/v.unpack/v.unpack.py:226 +#: ../scripts/v.unpack/v.unpack.py:225 #, python-format msgid "Unable to copy table <%s> as table <%s>" msgstr "" -#: ../scripts/v.unpack/v.unpack.py:228 +#: ../scripts/v.unpack/v.unpack.py:227 #, python-format msgid "Connect table <%s> to vector map <%s> at layer <%s>" msgstr "" -#: ../scripts/v.unpack/v.unpack.py:238 +#: ../scripts/v.unpack/v.unpack.py:237 #, python-format msgid "Unable to connect table <%s> to vector map <%s>" msgstr "" -#: ../scripts/v.unpack/v.unpack.py:241 +#: ../scripts/v.unpack/v.unpack.py:240 #, python-format msgid "Vector map <%s> successfully unpacked" msgstr "" @@ -42634,7 +43159,7 @@ msgid "Missing value for parameter <%s>" msgstr "" -#: ../scripts/v.import/v.import.py:178 ../scripts/r.import/r.import.py:194 +#: ../scripts/v.import/v.import.py:178 ../scripts/r.import/r.import.py:193 #, python-format msgid "Input <%s> successfully imported without reprojection" msgstr "" @@ -42644,12 +43169,12 @@ msgid "Unable to import <%s>" msgstr "" -#: ../scripts/v.import/v.import.py:190 ../scripts/r.import/r.import.py:206 +#: ../scripts/v.import/v.import.py:190 ../scripts/r.import/r.import.py:205 #, python-format msgid "Coordinate reference system not available for current location <%s>" msgstr "" -#: ../scripts/v.import/v.import.py:210 ../scripts/r.import/r.import.py:226 +#: ../scripts/v.import/v.import.py:210 ../scripts/r.import/r.import.py:225 #, python-format msgid "Creating temporary location for <%s>..." msgstr "" @@ -42659,12 +43184,12 @@ msgid "Unable to create location from OGR datasource <%s>" msgstr "" -#: ../scripts/v.import/v.import.py:231 ../scripts/r.import/r.import.py:245 +#: ../scripts/v.import/v.import.py:231 ../scripts/r.import/r.import.py:244 #, python-format msgid "Coordinate reference system not available for input <%s>" msgstr "" -#: ../scripts/v.import/v.import.py:248 ../scripts/r.import/r.import.py:328 +#: ../scripts/v.import/v.import.py:248 ../scripts/r.import/r.import.py:327 msgid "Unable to reproject to source location" msgstr "" @@ -42678,7 +43203,7 @@ msgid "Unable to import OGR datasource <%s>" msgstr "" -#: ../scripts/v.import/v.import.py:279 ../scripts/r.import/r.import.py:374 +#: ../scripts/v.import/v.import.py:279 ../scripts/r.import/r.import.py:373 #, python-format msgid "Reprojecting <%s>..." msgstr "" @@ -42729,7 +43254,7 @@ msgid "Column <%s> not found in table <%s>. Skipped" msgstr "" -#: ../scripts/v.db.dropcolumn/v.db.dropcolumn.py:117 +#: ../scripts/v.db.dropcolumn/v.db.dropcolumn.py:122 msgid "Deleting column failed" msgstr "" @@ -43214,168 +43739,168 @@ msgid "Done. 3D raster map <%s> created." msgstr "" -#: ../scripts/r.import/r.import.py:170 +#: ../scripts/r.import/r.import.py:169 msgid "To set custom resolution value, select 'value' in resolution option" msgstr "" -#: ../scripts/r.import/r.import.py:173 +#: ../scripts/r.import/r.import.py:172 msgid "Resolution value can't be smaller than 0" msgstr "" -#: ../scripts/r.import/r.import.py:176 +#: ../scripts/r.import/r.import.py:175 msgid "Please provide the resolution for the imported dataset or change to 'estimated' resolution" msgstr "" -#: ../scripts/r.import/r.import.py:198 ../scripts/r.import/r.import.py:256 +#: ../scripts/r.import/r.import.py:197 ../scripts/r.import/r.import.py:255 #, python-format msgid "Unable to import GDAL dataset <%s>" msgstr "" -#: ../scripts/r.import/r.import.py:235 +#: ../scripts/r.import/r.import.py:234 #, python-format msgid "Unable to read GDAL dataset <%s>" msgstr "" -#: ../scripts/r.import/r.import.py:248 +#: ../scripts/r.import/r.import.py:247 #, python-format msgid "Importing <%s> to temporary location..." msgstr "" -#: ../scripts/r.import/r.import.py:267 +#: ../scripts/r.import/r.import.py:266 msgid "Input contains GCPs, rectification is required" msgstr "" -#: ../scripts/r.import/r.import.py:295 +#: ../scripts/r.import/r.import.py:294 msgid "Unable to get reprojected map extent" msgstr "" -#: ../scripts/r.import/r.import.py:348 +#: ../scripts/r.import/r.import.py:347 #, python-brace-format msgid "Estimated target resolution for input band <{out}>: {res}" msgstr "" -#: ../scripts/r.import/r.import.py:363 +#: ../scripts/r.import/r.import.py:362 #, python-brace-format msgid "Using given resolution for input band <{out}>: {res}" msgstr "" -#: ../scripts/r.import/r.import.py:369 +#: ../scripts/r.import/r.import.py:368 #, python-brace-format msgid "Using current region resolution for input band <{out}>: nsres={ns}, ewres={ew}" msgstr "" -#: ../scripts/r.import/r.import.py:381 +#: ../scripts/r.import/r.import.py:380 #, python-format msgid "Unable to to reproject raster <%s>" msgstr "" -#: ../scripts/r.import/r.import.py:384 +#: ../scripts/r.import/r.import.py:383 #, python-format msgid "The reprojected raster <%s> is empty" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:160 +#: ../scripts/r.fillnulls/r.fillnulls.py:172 msgid "A user raster mask (MASK) is present. Saving it..." msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:175 +#: ../scripts/r.fillnulls/r.fillnulls.py:187 msgid "Using RST interpolation..." msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:176 +#: ../scripts/r.fillnulls/r.fillnulls.py:188 msgid "Locating and isolating NULL areas..." msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:180 +#: ../scripts/r.fillnulls/r.fillnulls.py:192 msgid "Skipping masked raster parts" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:191 -#: ../scripts/r.fillnulls/r.fillnulls.py:460 +#: ../scripts/r.fillnulls/r.fillnulls.py:203 +#: ../scripts/r.fillnulls/r.fillnulls.py:472 msgid "Restoring user mask (MASK)..." msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:195 -#: ../scripts/r.fillnulls/r.fillnulls.py:464 +#: ../scripts/r.fillnulls/r.fillnulls.py:207 +#: ../scripts/r.fillnulls/r.fillnulls.py:476 msgid "Failed to restore user MASK!" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:199 +#: ../scripts/r.fillnulls/r.fillnulls.py:211 msgid "Growing NULL areas" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:206 -#: ../scripts/r.fillnulls/r.fillnulls.py:221 -#: ../scripts/r.fillnulls/r.fillnulls.py:315 +#: ../scripts/r.fillnulls/r.fillnulls.py:218 +#: ../scripts/r.fillnulls/r.fillnulls.py:233 +#: ../scripts/r.fillnulls/r.fillnulls.py:327 msgid "abandoned. Removing temporary map, restoring user mask if needed:" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:210 +#: ../scripts/r.fillnulls/r.fillnulls.py:222 msgid "Assigning IDs to NULL areas" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:235 -#: ../scripts/r.fillnulls/r.fillnulls.py:273 -#: ../scripts/r.fillnulls/r.fillnulls.py:288 -#: ../scripts/r.fillnulls/r.fillnulls.py:296 -#: ../scripts/r.fillnulls/r.fillnulls.py:330 -#: ../scripts/r.fillnulls/r.fillnulls.py:403 -#: ../scripts/r.fillnulls/r.fillnulls.py:424 -#: ../scripts/r.fillnulls/r.fillnulls.py:434 +#: ../scripts/r.fillnulls/r.fillnulls.py:247 +#: ../scripts/r.fillnulls/r.fillnulls.py:285 +#: ../scripts/r.fillnulls/r.fillnulls.py:300 +#: ../scripts/r.fillnulls/r.fillnulls.py:308 +#: ../scripts/r.fillnulls/r.fillnulls.py:342 +#: ../scripts/r.fillnulls/r.fillnulls.py:415 +#: ../scripts/r.fillnulls/r.fillnulls.py:436 +#: ../scripts/r.fillnulls/r.fillnulls.py:446 msgid "abandoned. Removing temporary maps, restoring user mask if needed:" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:256 +#: ../scripts/r.fillnulls/r.fillnulls.py:268 msgid "Input map has no holes. Check region settings." msgstr "" #. GTC Hole is NULL area in a raster map -#: ../scripts/r.fillnulls/r.fillnulls.py:259 +#: ../scripts/r.fillnulls/r.fillnulls.py:271 #, python-format msgid "Processing %d map holes" msgstr "" #. GTC Hole is a NULL area in a raster map -#: ../scripts/r.fillnulls/r.fillnulls.py:265 +#: ../scripts/r.fillnulls/r.fillnulls.py:277 #, python-format msgid "Filling hole %s of %s" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:335 +#: ../scripts/r.fillnulls/r.fillnulls.py:347 #, python-format msgid "Interpolating %d points" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:338 +#: ../scripts/r.fillnulls/r.fillnulls.py:350 msgid "No points to interpolate" msgstr "" #. GTC Hole is NULL area in a raster map -#: ../scripts/r.fillnulls/r.fillnulls.py:359 +#: ../scripts/r.fillnulls/r.fillnulls.py:371 #, python-format msgid "Failed to fill hole %s" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:373 +#: ../scripts/r.fillnulls/r.fillnulls.py:385 #, python-format msgid "Filling has failed silently. Leaving temporary maps with prefix <%s> for debugging." msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:438 +#: ../scripts/r.fillnulls/r.fillnulls.py:450 #, python-format msgid "Using %s bspline interpolation" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:472 +#: ../scripts/r.fillnulls/r.fillnulls.py:484 msgid "Patching fill data into NULL areas..." msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:480 +#: ../scripts/r.fillnulls/r.fillnulls.py:492 #, python-format msgid "Filled raster map is: %s" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:487 +#: ../scripts/r.fillnulls/r.fillnulls.py:499 msgid "Following holes where not filled. Temporary maps with are left in place to allow examination of unfilled holes" msgstr "" @@ -43559,15 +44084,16 @@ msgid "Either or must be given" msgstr "" +#, fuzzy +msgid "No output requested" +msgstr "Pfad zur Ausgabe-Regel-Datei." + msgid "modifyNull: error flushing tiles in cube" msgstr "modifyNull: error flushing tiles in cube" msgid " " msgstr " " -msgid "Group <%s> does not exist" -msgstr "Gruppe <%s> existiert nicht." - msgid "" "Control Z Point file for group [%s] in [%s] \n" " \n" @@ -43660,10 +44186,6 @@ msgstr "Fehler beim Schreiben der cell_misc/%s/gdal Datei." #, fuzzy -msgid "Unable to initialize G-submatrix..." -msgstr "Zeittabellen konnten nicht initialisiert werden." - -#, fuzzy msgid "Name of input vector points map" msgstr "Name der Eingabe-Vektorkarte mit Punkten." @@ -43853,6 +44375,10 @@ msgstr "%d Linien/Grenzen wurden nicht geändert wegen übertriebener Vereinfachung." #, fuzzy +msgid "time series" +msgstr "Sites" + +#, fuzzy msgid "Monthly minimum temperatures" msgstr "Maximum Temperatur:" @@ -44244,9 +44770,6 @@ msgid "Imports older versions of GRASS vector maps." msgstr "Importiert alte Version von GRASS Vektorkarten." -msgid "Endian of input vector map" -msgstr "Endian der Eingabe-Vektorkarte." - msgid "No category labels (dig_cats) found, no table created" msgstr "Keine Kategoriebeschriftungen (dig_cats) gefunden; keine Tabelle erstellt." @@ -44298,9 +44821,6 @@ msgid "Reading dig_att file..." msgstr "Lese dig_att Datei..." -msgid "Error: %s" -msgstr "Fehler: %s" - msgid "Unknown type: %c" msgstr "Unbekannter Typ: %c" @@ -44726,3 +45246,84 @@ msgid "Invalid value detected" msgstr "Ungültiger Wert entdeckt" + +msgid "%ld categories" +msgstr "%ld Kategorien" + +#~ msgid "Seed (%d) larger than maximum (%d)" +#~ msgstr "Startwert (%d) größer als das Maximum (%d)." + +#~ msgid " seed is set to %d" +#~ msgstr "Startwert wurde auf %d gesetzt." + +#~ msgid "Seed (%d) smaller than minimum (%d)" +#~ msgstr "Startwert (%d) kleiner als das Minimum (%d)." + +#~ msgid "RAN1: j == %d shouldn't happen" +#~ msgstr "RAN1: j == %d sollte nicht vorkommen." + +#~ msgid "Setting grey color table for <%s> (data range)" +#~ msgstr "Erstelle Graustufen Farbtabelle für <%s> (Wertebereich)." + +#~ msgid "column '%s', type 'string': unknown width -> stored as varchar(250) some data may be lost" +#~ msgstr "Spalte '%s', Typ 'string': unbekannte Breite -> als Datentyp varchar(250) abgespeichert. Einige Daten könnten verloren gehen." + +#~ msgid "Table should contain only two columns" +#~ msgstr "Tabelle sollte nur zwei Spalten haben." + +#~ msgid "Column names differ" +#~ msgstr "Spaltennamen stimmen nicht überein" + +#~ msgid "Trying to open with OGR..." +#~ msgstr "Versuche mit OGR zu öffnen..." + +#~ msgid "...succeeded." +#~ msgstr "...erfolgreich beendet." + +#~ msgid "Trying to open with GDAL..." +#~ msgstr "Versuche mit GDAL zu öffnen..." + +#~ msgid "Error in pj_do_proj" +#~ msgstr "Error in pj_do_proj" + +#~ msgid "Error in pj_do_proj1" +#~ msgstr "Fehler in pj_do_proj1" + +#~ msgid "Error in pj_do_proj2" +#~ msgstr "Fehler in pj_do_proj2" + +#~ msgid "Error in pj_do_proj3" +#~ msgstr "Fehler in pj_do_proj3" + +#~ msgid "Error in pj_do_proj5" +#~ msgstr "Fehler in pj_do_proj5" + +#~ msgid "Error in pj_do_proj6" +#~ msgstr "Fehler in pj_do_proj6" + +#~ msgid "Non-zero data only" +#~ msgstr "Nur nicht-Null Daten" + +#~ msgid "Error in pj_do_proj (can't re-projection GCP %i)" +#~ msgstr "Fehler in pj_do_proj (kann den GCP %i nicht umprojezieren)." + +#~ msgid "Error in pj_do_proj (projection of input coordinate pair)" +#~ msgstr "Fehler in pj_do_proj (Projektion des Eingabekoordinatenpaars)." + +#~ msgid "Number of points must be > 0 (%d given)" +#~ msgstr "Anzahl der Punkte muss größer >0 sein (%d gegeben)." + +#~ 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 "%d Flächen repräsentieren mehrere Objekte, da sich die Polygone in dem Eingabedatensatz überlappen. Solche Flächen sind mit mehr als einer Zeile in der Attributtabelle verlinkt. Die Anzahl der Objekte für diese Flächen ist als Kategoriewert im Layer %d abgelegt." + +#~ msgid "Error in pj_do_transform" +#~ msgstr "Fehler in pj_do_transform." + +#~ msgid "Could not read georeferenced file %s using either OGR nor GDAL" +#~ msgstr "Konnte die georeferenzierte Datei %s nicht mit GDAL oder OGR lesen." + +#~ msgid "Random seed (SEED_MIN >= value >= SEED_MAX) (default [random])" +#~ msgstr "Zufälliger Startwert (SEED_MIN >= Wert >= SEED_MAX) (Standard [zufällig])." + +#~ msgid "GDAL datatype: %s, range: %g - %g" +#~ msgstr "GDAL-Datentyp: %s, Wertebereich: %g - %g" diff -Nru grass-7.4.3/locale/po/grassmods_el.po grass-7.6.0/locale/po/grassmods_el.po --- grass-7.4.3/locale/po/grassmods_el.po 2018-11-24 09:45:11.000000000 +0000 +++ grass-7.6.0/locale/po/grassmods_el.po 2018-12-26 10:57:24.000000000 +0000 @@ -10,7 +10,7 @@ msgstr "" "Project-Id-Version: grassmods_el\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-03-24 00:06+0100\n" +"POT-Creation-Date: 2018-12-26 11:43+0100\n" "PO-Revision-Date: 2009-02-19 10:29+0200\n" "Last-Translator: Vasilios Antoniou \n" "Language-Team: Greek \n" @@ -75,7 +75,7 @@ #: ../temporal/t.connect/main.c:35 ../display/d.colorlist/main.c:36 #: ../display/d.fontlist/main.c:46 ../display/d.font/main.c:46 -#: ../general/g.region/main.c:65 ../general/g.mapsets/main.c:64 +#: ../general/g.region/main.c:66 ../general/g.mapsets/main.c:64 #: ../general/g.mapset/main.c:50 ../general/g.gisenv/main.c:44 msgid "settings" msgstr "" @@ -85,7 +85,7 @@ #: ../locale/scriptstrings/t.select_to_translate.c:3 #: ../locale/scriptstrings/t.info_to_translate.c:3 #: ../raster/r.timestamp/main.c:36 ../raster/r.describe/main.c:55 -#: ../raster/r.info/main.c:71 ../raster/r.support/main.c:55 +#: ../raster/r.info/main.c:73 ../raster/r.support/main.c:55 #: ../raster/r.region/main.c:52 ../raster3d/r3.support/main.c:50 #: ../raster3d/r3.timestamp/main.c:44 ../raster3d/r3.info/main.c:76 #: ../vector/v.support/main.c:40 ../vector/v.timestamp/main.c:36 @@ -109,46 +109,48 @@ #: ../locale/scriptstrings/t.rast.colors_to_translate.c:18 #: ../locale/scriptstrings/v.unpack_to_translate.c:13 #: ../locale/scriptstrings/r.unpack_to_translate.c:12 -#: ../raster/r.colors/edit_colors.c:128 ../raster/r.out.gdal/main.c:145 -#: ../raster/r.external.out/main.c:272 ../raster/r.external.out/main.c:283 -#: ../raster/r.what/main.c:122 ../raster/r.what/main.c:130 -#: ../raster/r.what/main.c:144 ../raster/r.what/main.c:149 -#: ../raster/r.what/main.c:154 ../raster/r.what/main.c:159 -#: ../raster/r.what/main.c:169 ../raster/r.proj/main.c:204 -#: ../raster/r.proj/main.c:214 ../raster/r.proj/main.c:220 -#: ../raster/r.in.gdal/main.c:208 ../raster/r.in.gdal/main.c:241 -#: ../raster/r.sunmask/main.c:232 ../raster/r.sunmask/main.c:238 -#: ../raster/r.external/main.c:96 ../raster/r.external/main.c:135 -#: ../display/d.mon/main.c:115 ../display/d.mon/main.c:120 -#: ../display/d.mon/main.c:125 ../general/g.list/main.c:105 -#: ../general/g.list/main.c:116 ../general/g.list/main.c:138 -#: ../general/g.list/main.c:143 ../general/g.list/main.c:148 -#: ../general/g.list/main.c:153 ../general/g.region/main.c:89 -#: ../general/g.region/main.c:95 ../general/g.region/main.c:100 -#: ../general/g.region/main.c:106 ../general/g.region/main.c:112 -#: ../general/g.region/main.c:118 ../general/g.region/main.c:124 -#: ../general/g.region/main.c:132 ../general/g.region/main.c:137 -#: ../general/g.region/main.c:143 ../general/g.region/main.c:148 -#: ../general/g.region/main.c:153 ../general/g.mapsets/main.c:87 -#: ../general/g.mapsets/main.c:92 ../general/g.mapsets/main.c:98 -#: ../general/g.proj/main.c:80 ../general/g.proj/main.c:86 -#: ../general/g.proj/main.c:92 ../general/g.proj/main.c:98 -#: ../general/g.proj/main.c:104 ../general/g.proj/main.c:115 -#: ../general/g.proj/main.c:120 ../general/g.mapset/main.c:76 -#: ../general/g.mapset/main.c:82 ../imagery/i.group/main.c:79 -#: ../imagery/i.group/main.c:84 ../imagery/i.group/main.c:89 -#: ../db/db.connect/main.c:53 ../db/db.connect/main.c:58 -#: ../db/db.login/main.c:91 ../vector/v.external.out/args.c:63 -#: ../vector/v.external.out/args.c:75 ../vector/v.external.out/args.c:81 -#: ../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:320 ../vector/v.in.ogr/main.c:326 -#: ../vector/v.colors/main.c:133 ../vector/v.what/main.c:91 +#: ../raster/r.colors/edit_colors.c:145 ../raster/r.colors/edit_colors.c:152 +#: ../raster/r.out.gdal/main.c:145 ../raster/r.external.out/main.c:272 +#: ../raster/r.external.out/main.c:283 ../raster/r.what/main.c:122 +#: ../raster/r.what/main.c:130 ../raster/r.what/main.c:144 +#: ../raster/r.what/main.c:149 ../raster/r.what/main.c:154 +#: ../raster/r.what/main.c:159 ../raster/r.what/main.c:169 +#: ../raster/r.proj/main.c:215 ../raster/r.proj/main.c:225 +#: ../raster/r.proj/main.c:231 ../raster/r.in.gdal/main.c:225 +#: ../raster/r.in.gdal/main.c:258 ../raster/r.sunmask/main.c:232 +#: ../raster/r.sunmask/main.c:238 ../raster/r.external/main.c:96 +#: ../raster/r.external/main.c:135 ../display/d.mon/main.c:115 +#: ../display/d.mon/main.c:120 ../display/d.mon/main.c:125 +#: ../general/g.list/main.c:105 ../general/g.list/main.c:116 +#: ../general/g.list/main.c:138 ../general/g.list/main.c:143 +#: ../general/g.list/main.c:148 ../general/g.list/main.c:153 +#: ../general/g.region/main.c:90 ../general/g.region/main.c:96 +#: ../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:125 ../general/g.region/main.c:133 +#: ../general/g.region/main.c:138 ../general/g.region/main.c:144 +#: ../general/g.region/main.c:149 ../general/g.region/main.c:154 +#: ../general/g.mapsets/main.c:87 ../general/g.mapsets/main.c:92 +#: ../general/g.mapsets/main.c:98 ../general/g.proj/main.c:80 +#: ../general/g.proj/main.c:86 ../general/g.proj/main.c:92 +#: ../general/g.proj/main.c:98 ../general/g.proj/main.c:104 +#: ../general/g.proj/main.c:115 ../general/g.proj/main.c:120 +#: ../general/g.mapset/main.c:76 ../general/g.mapset/main.c:82 +#: ../imagery/i.group/main.c:85 ../imagery/i.group/main.c:90 +#: ../imagery/i.group/main.c:95 ../db/db.connect/main.c:53 +#: ../db/db.connect/main.c:58 ../db/db.login/main.c:91 +#: ../vector/v.external.out/args.c:63 ../vector/v.external.out/args.c:75 +#: ../vector/v.external.out/args.c:81 ../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:337 +#: ../vector/v.in.ogr/main.c:343 ../vector/v.colors/main.c:133 +#: ../vector/v.colors/main.c:140 ../vector/v.what/main.c:91 #: ../vector/v.what/main.c:96 ../vector/v.what/main.c:101 #: ../vector/v.what/main.c:106 ../vector/v.what/main.c:111 #: ../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.external/args.c:57 +#: ../vector/v.info/parse.c:46 ../vector/v.vect.stats/main.c:221 +#: ../vector/v.vect.stats/main.c:228 ../vector/v.external/args.c:57 #: ../vector/v.external/args.c:63 ../vector/v.external/args.c:71 #: ../vector/v.to.db/parse.c:118 ../vector/v.to.db/parse.c:123 #: ../vector/v.to.db/parse.c:129 ../vector/v.to.db/parse.c:135 @@ -164,8 +166,8 @@ #: ../temporal/t.connect/main.c:69 ../general/g.gisenv/main.c:66 #: ../general/g.gisenv/main.c:74 ../general/g.gisenv/main.c:84 #: ../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 +#: ../db/db.connect/main.c:82 ../db/db.connect/main.c:91 +#: ../db/db.connect/main.c:94 ../db/db.connect/main.c:103 msgid "Set" msgstr "" @@ -201,8 +203,8 @@ msgid "Default TGIS database is not set" msgstr "" -#: ../temporal/t.connect/main.c:133 ../db/db.connect/main.c:161 -#: ../db/db.connect/main.c:188 +#: ../temporal/t.connect/main.c:133 ../db/db.connect/main.c:171 +#: ../db/db.connect/main.c:197 #, c-format msgid "" "Default driver / database set to:\n" @@ -221,9 +223,9 @@ #: ../locale/scriptstrings/g.extension_to_translate.c:3 #: ../locale/scriptstrings/g.extension.all_to_translate.c:3 #: ../locale/scriptstrings/g.manual_to_translate.c:2 -#: ../general/g.findfile/main.c:38 ../general/g.version/main.c:65 +#: ../general/g.findfile/main.c:38 ../general/g.version/main.c:69 #: ../general/g.ppmtopng/main.c:117 ../general/g.list/main.c:65 -#: ../general/g.cairocomp/main.c:196 ../general/g.region/main.c:64 +#: ../general/g.cairocomp/main.c:196 ../general/g.region/main.c:65 #: ../general/g.gui/main.c:39 ../general/g.findetc/main.c:28 #: ../general/g.rename/main.c:45 ../general/g.mapsets/main.c:63 #: ../general/g.pnmcomp/main.c:282 ../general/g.copy/main.c:41 @@ -264,8 +266,8 @@ #: ../locale/scriptstrings/v.import_to_translate.c:13 #: ../locale/scriptstrings/v.import_to_translate.c:16 #: ../locale/scriptstrings/v.import_to_translate.c:19 -#: ../locale/scriptstrings/i.spectral_to_translate.c:10 -#: ../locale/scriptstrings/i.spectral_to_translate.c:12 +#: ../locale/scriptstrings/i.spectral_to_translate.c:11 +#: ../locale/scriptstrings/i.spectral_to_translate.c:13 #: ../locale/scriptstrings/db.in.ogr_to_translate.c:8 #: ../locale/scriptstrings/db.in.ogr_to_translate.c:10 #: ../locale/scriptstrings/db.in.ogr_to_translate.c:13 @@ -277,10 +279,10 @@ #: ../locale/scriptstrings/m.proj_to_translate.c:11 #: ../locale/scriptstrings/m.proj_to_translate.c:23 #: ../locale/scriptstrings/m.proj_to_translate.c:25 -#: ../locale/scriptstrings/m.proj_to_translate.c:27 ../raster/r.sun/main.c:403 -#: ../raster/r.sun/main.c:412 ../raster/r.sun/main.c:421 -#: ../raster/r.sun/main.c:430 ../raster/r.sun/main.c:439 -#: ../raster/r.sun/main.c:448 ../raster/r.resamp.rst/main.c:174 +#: ../locale/scriptstrings/m.proj_to_translate.c:27 ../raster/r.sun/main.c:402 +#: ../raster/r.sun/main.c:411 ../raster/r.sun/main.c:420 +#: ../raster/r.sun/main.c:429 ../raster/r.sun/main.c:438 +#: ../raster/r.sun/main.c:447 ../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 @@ -289,6 +291,7 @@ #: ../raster/r.grow.distance/main.c:168 ../raster/r.in.lidar/main.c:126 #: ../raster/r.in.lidar/main.c:253 ../raster/r.in.lidar/main.c:286 #: ../raster/r.in.lidar/main.c:295 ../raster/r.in.xyz/main.c:297 +#: ../raster/r.buildvrt/main.c:95 ../raster/r.buildvrt/main.c:103 #: ../raster/r.lake/main.c:167 ../raster/r.lake/main.c:195 #: ../raster/r.sim/r.sim.sediment/main.c:179 #: ../raster/r.sim/r.sim.sediment/main.c:186 @@ -307,9 +310,9 @@ #: ../raster3d/r3.in.lidar/main.c:196 ../raster3d/r3.in.lidar/main.c:202 #: ../vector/v.out.ascii/args.c:35 ../vector/v.out.ascii/args.c:81 #: ../vector/v.profile/main.c:218 ../vector/v.profile/main.c:223 -#: ../vector/v.profile/main.c:229 ../vector/v.in.ogr/main.c:228 -#: ../vector/v.in.ogr/main.c:283 ../vector/v.in.ogr/main.c:333 -#: ../vector/v.in.ogr/main.c:339 ../vector/v.in.ogr/main.c:381 +#: ../vector/v.profile/main.c:229 ../vector/v.in.ogr/main.c:245 +#: ../vector/v.in.ogr/main.c:300 ../vector/v.in.ogr/main.c:350 +#: ../vector/v.in.ogr/main.c:356 ../vector/v.in.ogr/main.c:398 msgid "Output" msgstr "" @@ -348,8 +351,8 @@ #: ../locale/scriptstrings/t.rast.extract_to_translate.c:3 #: ../locale/scriptstrings/t.vect.extract_to_translate.c:3 #: ../locale/scriptstrings/t.rast3d.extract_to_translate.c:3 -#: ../vector/v.decimate/main.c:127 ../vector/v.outlier/main.c:71 -#: ../vector/v.extract/main.c:78 +#: ../vector/v.decimate/main.c:128 ../vector/v.outlier/main.c:71 +#: ../vector/v.extract/main.c:79 msgid "extract" msgstr "" @@ -386,6 +389,8 @@ #: ../locale/scriptstrings/t.rast.algebra_to_translate.c:4 #: ../locale/scriptstrings/t.rast.neighbors_to_translate.c:4 #: ../locale/scriptstrings/r.buffer.lowmem_to_translate.c:3 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:2 +#: ../locale/scriptstrings/r.drain_to_translate.c:2 #: ../locale/scriptstrings/r.import_to_translate.c:2 #: ../locale/scriptstrings/d.to.rast_to_translate.c:4 #: ../locale/scriptstrings/t.rast.univar_to_translate.c:4 @@ -398,19 +403,19 @@ #: ../locale/scriptstrings/r.in.srtm_to_translate.c:2 #: ../locale/scriptstrings/t.rast.export_to_translate.c:4 #: ../doc/raster/r.example/main.c:83 ../raster/r.surf.area/main.c:76 -#: ../raster/r.profile/main.c:53 ../raster/r.sun/main.c:251 -#: ../raster/r.regression.multi/main.c:129 ../raster/r.volume/main.c:76 -#: ../raster/r.solute.transport/main.c:229 ../raster/r.walk/main.c:178 -#: ../raster/r.timestamp/main.c:35 ../raster/r.colors/edit_colors.c:63 -#: ../raster/r.mfilter/main.c:56 ../raster/r.cost/main.c:140 -#: ../raster/r.resamp.interp/main.c:76 ../raster/r.reclass/main.c:50 -#: ../raster/r.topmodel/main.c:51 ../raster/r.texture/main.c:102 -#: ../raster/r.stats/main.c:106 ../raster/r.stats.quantile/main.c:516 -#: ../raster/r.in.poly/main.c:34 ../raster/r.out.pov/main.c:121 -#: ../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.renyi/renyi.c:47 -#: ../raster/r.li/r.li.cwed/cwed.c:54 ../raster/r.li/r.li.mpa/mpa.c:44 -#: ../raster/r.li/r.li.simpson/simpson.c:46 +#: ../raster/r.path/main.c:150 ../raster/r.profile/main.c:53 +#: ../raster/r.sun/main.c:250 ../raster/r.regression.multi/main.c:129 +#: ../raster/r.volume/main.c:76 ../raster/r.solute.transport/main.c:229 +#: ../raster/r.walk/main.c:203 ../raster/r.timestamp/main.c:35 +#: ../raster/r.colors/edit_colors.c:80 ../raster/r.mfilter/main.c:56 +#: ../raster/r.cost/main.c:163 ../raster/r.resamp.interp/main.c:76 +#: ../raster/r.reclass/main.c:50 ../raster/r.topmodel/main.c:51 +#: ../raster/r.texture/main.c:102 ../raster/r.stats/main.c:106 +#: ../raster/r.stats.quantile/main.c:516 ../raster/r.in.poly/main.c:34 +#: ../raster/r.out.pov/main.c:121 ../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.renyi/renyi.c:47 ../raster/r.li/r.li.cwed/cwed.c:54 +#: ../raster/r.li/r.li.mpa/mpa.c:44 ../raster/r.li/r.li.simpson/simpson.c:46 #: ../raster/r.li/r.li.padrange/padrange.c:53 #: ../raster/r.li/r.li.edgedensity/edgedensity.c:48 #: ../raster/r.li/r.li.patchnum/main.c:50 ../raster/r.li/r.li.padsd/padsd.c:53 @@ -421,9 +426,9 @@ #: ../raster/r.li/r.li.richness/richness.c:43 ../raster/r.out.ppm3/main.c:57 #: ../raster/r.out.bin/main.c:279 ../raster/r.to.rast3/main.c:197 #: ../raster/r.resamp.rst/main.c:148 ../raster/r.univar/r.univar_main.c:104 -#: ../raster/r.recode/main.c:48 ../raster/r.random/main.c:51 +#: ../raster/r.recode/main.c:48 ../raster/r.random/main.c:52 #: ../raster/r.spreadpath/main.c:88 ../raster/r.uslek/main.c:53 -#: ../raster/r.report/main.c:67 ../raster/r.horizon/main.c:180 +#: ../raster/r.report/main.c:67 ../raster/r.horizon/main.c:179 #: ../raster/r.quant/main.c:47 ../raster/r.series.accumulate/main.c:80 #: ../raster/r.rescale.eq/main.c:52 ../raster/r.distance/main.c:39 #: ../raster/r.mode/main.c:55 ../raster/r.spread/main.c:105 @@ -433,13 +438,13 @@ #: ../raster/r.gwflow/main.c:208 ../raster/r.describe/main.c:54 #: ../raster/r.what.color/main.c:88 ../raster/r.neighbors/main.c:167 #: ../raster/r.buffer/main.c:66 ../raster/r.contour/main.c:87 -#: ../raster/r.slope.aspect/main.c:151 ../raster/r.in.ascii/main.c:69 +#: ../raster/r.slope.aspect/main.c:169 ../raster/r.in.ascii/main.c:69 #: ../raster/r.stream.extract/main.c:76 ../raster/r.grow.distance/main.c:150 #: ../raster/r.random.surface/main.c:57 ../raster/r.surf.random/main.c:36 -#: ../raster/r.in.gridatb/main.c:45 ../raster/r.fill.dir/main.c:86 +#: ../raster/r.in.gridatb/main.c:45 ../raster/r.fill.dir/main.c:88 #: ../raster/r.clump/main.c:58 ../raster/r.circle/main.c:51 -#: ../raster/r.in.png/main.c:519 ../raster/r.cross/main.c:69 -#: ../raster/r.series/main.c:137 ../raster/r.in.lidar/main.c:108 +#: ../raster/r.in.png/main.c:519 ../raster/r.cross/main.c:68 +#: ../raster/r.series/main.c:138 ../raster/r.in.lidar/main.c:108 #: ../raster/r.mapcalc/main.c:70 ../raster/r.statistics/main.c:55 #: ../raster/r.sunhours/main.c:72 ../raster/r.stats.zonal/main.c:101 #: ../raster/r.out.gridatb/main.c:67 ../raster/r.regression.line/main.c:46 @@ -448,35 +453,36 @@ #: ../raster/r.in.xyz/main.c:158 ../raster/r.surf.fractal/main.c:38 #: ../raster/r.kappa/main.c:68 ../raster/r.coin/main.c:66 #: ../raster/r.water.outlet/main.c:57 ../raster/r.to.vect/main.c:76 -#: ../raster/r.out.vrml/main.c:47 ../raster/r.quantile/main.c:265 -#: ../raster/r.param.scale/interface.c:54 ../raster/r.surf.idw/main.c:104 -#: ../raster/r.in.bin/main.c:257 ../raster/r.drain/main.c:109 -#: ../raster/r.random.cells/main.c:47 ../raster/r.surf.contour/main.c:60 -#: ../raster/r.fill.stats/main.c:775 ../raster/r.tile/main.c:43 -#: ../raster/r.patch/main.c:58 ../raster/r.info/main.c:70 -#: ../raster/r.geomorphon/main.c:104 ../raster/r.topidx/main.c:39 -#: ../raster/r.category/main.c:52 ../raster/r.series.interp/main.c:64 -#: ../raster/r.external.out/main.c:235 ../raster/r.resamp.bspline/main.c:79 -#: ../raster/r.in.mat/main.c:91 ../raster/r.ros/main.c:212 -#: ../raster/r.null/main.c:60 ../raster/r.what/main.c:100 -#: ../raster/r.transect/main.c:103 ../raster/r.flow/main.c:421 -#: ../raster/r.proj/main.c:144 ../raster/r.surf.gauss/main.c:38 -#: ../raster/r.out.png/main.c:112 ../raster/r.resample/main.c:54 -#: ../raster/r.relief/main.c:107 ../raster/r.carve/main.c:74 -#: ../raster/r.in.gdal/main.c:92 ../raster/r.sunmask/main.c:116 -#: ../raster/r.out.ascii/main.c:59 ../raster/r.out.mpeg/main.c:102 -#: ../raster/r.covar/main.c:51 ../raster/r.out.ppm/main.c:54 -#: ../raster/r.support/main.c:54 ../raster/r.lake/main.c:150 -#: ../raster/r.out.mat/main.c:62 ../raster/r.his/main.c:67 -#: ../raster/r.external/main.c:57 ../raster/r.resamp.filter/main.c:389 -#: ../raster/r.latlong/main.c:56 ../raster/r.composite/main.c:72 -#: ../raster/r.region/main.c:51 ../raster/r.watershed/front/main.c:73 -#: ../raster/r.rescale/main.c:48 ../raster/r.sim/r.sim.sediment/main.c:114 +#: ../raster/r.out.vrml/main.c:47 ../raster/r.buildvrt/main.c:77 +#: ../raster/r.quantile/main.c:265 ../raster/r.param.scale/interface.c:54 +#: ../raster/r.surf.idw/main.c:104 ../raster/r.in.bin/main.c:257 +#: ../raster/r.drain/main.c:109 ../raster/r.random.cells/main.c:47 +#: ../raster/r.surf.contour/main.c:60 ../raster/r.fill.stats/main.c:775 +#: ../raster/r.tile/main.c:43 ../raster/r.patch/main.c:58 +#: ../raster/r.info/main.c:72 ../raster/r.geomorphon/main.c:104 +#: ../raster/r.topidx/main.c:39 ../raster/r.category/main.c:52 +#: ../raster/r.series.interp/main.c:64 ../raster/r.external.out/main.c:235 +#: ../raster/r.resamp.bspline/main.c:79 ../raster/r.in.mat/main.c:91 +#: ../raster/r.ros/main.c:212 ../raster/r.null/main.c:60 +#: ../raster/r.what/main.c:100 ../raster/r.transect/main.c:103 +#: ../raster/r.flow/main.c:421 ../raster/r.proj/main.c:147 +#: ../raster/r.surf.gauss/main.c:38 ../raster/r.out.png/main.c:112 +#: ../raster/r.resample/main.c:54 ../raster/r.relief/main.c:107 +#: ../raster/r.carve/main.c:74 ../raster/r.in.gdal/main.c:95 +#: ../raster/r.sunmask/main.c:116 ../raster/r.out.ascii/main.c:59 +#: ../raster/r.out.mpeg/main.c:102 ../raster/r.covar/main.c:51 +#: ../raster/r.out.ppm/main.c:54 ../raster/r.support/main.c:54 +#: ../raster/r.lake/main.c:150 ../raster/r.out.mat/main.c:62 +#: ../raster/r.his/main.c:67 ../raster/r.external/main.c:57 +#: ../raster/r.resamp.filter/main.c:394 ../raster/r.latlong/main.c:55 +#: ../raster/r.composite/main.c:72 ../raster/r.region/main.c:51 +#: ../raster/r.watershed/front/main.c:75 ../raster/r.rescale/main.c:48 +#: ../raster/r.sim/r.sim.sediment/main.c:114 #: ../raster/r.sim/r.sim.water/main.c:113 ../display/d.colortable/main.c:61 #: ../display/d.rgb/main.c:55 ../display/d.rast.num/main.c:79 #: ../display/d.rast/main.c:55 ../display/d.profile/main.c:193 #: ../display/d.rast.arrow/main.c:99 ../raster3d/r3.cross.rast/main.c:230 -#: ../raster3d/r3.to.rast/main.c:261 ../misc/m.nviz.image/main.c:53 +#: ../raster3d/r3.to.rast/main.c:261 ../misc/m.nviz.image/main.c:52 #: ../misc/m.nviz.script/main.c:71 ../vector/v.what.rast3/main.c:66 #: ../vector/v.to.rast/main.c:46 ../vector/v.what.rast/main.c:73 #: ../vector/v.sample/main.c:77 ../vector/v.neighbors/main.c:53 @@ -547,7 +553,7 @@ #: ../locale/scriptstrings/t.rast.contour_to_translate.c:7 #: ../locale/scriptstrings/t.vect.algebra_to_translate.c:7 #: ../locale/scriptstrings/t.rast.to.vect_to_translate.c:8 -#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:6 +#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:7 #: ../locale/scriptstrings/t.rast.accumulate_to_translate.c:13 #: ../locale/scriptstrings/t.vect.extract_to_translate.c:6 #: ../locale/scriptstrings/t.rast.aggregate_to_translate.c:6 @@ -566,7 +572,7 @@ #: ../locale/scriptstrings/t.rast.contour_to_translate.c:8 #: ../locale/scriptstrings/t.vect.algebra_to_translate.c:8 #: ../locale/scriptstrings/t.rast.to.vect_to_translate.c:9 -#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:7 +#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:8 #: ../locale/scriptstrings/t.rast.accumulate_to_translate.c:14 #: ../locale/scriptstrings/t.vect.extract_to_translate.c:7 #: ../locale/scriptstrings/t.rast.accdetect_to_translate.c:15 @@ -584,9 +590,10 @@ #: ../locale/scriptstrings/t.rast.aggregate.ds_to_translate.c:10 #: ../locale/scriptstrings/t.rast.contour_to_translate.c:9 #: ../locale/scriptstrings/t.rast.to.vect_to_translate.c:10 -#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:8 +#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:9 #: ../locale/scriptstrings/t.vect.extract_to_translate.c:8 #: ../locale/scriptstrings/t.rast.aggregate_to_translate.c:8 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:9 #: ../locale/scriptstrings/t.rast.neighbors_to_translate.c:10 #: ../locale/scriptstrings/t.rast3d.extract_to_translate.c:9 msgid "Suffix to add at basename: set 'gran' for granularity, 'time' for the full time format, 'num' for numerical suffix with a specific number of digits (default %05)" @@ -594,7 +601,7 @@ #: ../locale/scriptstrings/t.rast.extract_to_translate.c:10 #: ../locale/scriptstrings/t.rast.aggregate.ds_to_translate.c:13 -#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:9 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:10 #: ../locale/scriptstrings/t.rast.mapcalc_to_translate.c:9 msgid "Number of r.mapcalc processes to run in parallel" msgstr "" @@ -602,7 +609,7 @@ #: ../locale/scriptstrings/t.rast.extract_to_translate.c:11 #: ../locale/scriptstrings/t.rast.aggregate.ds_to_translate.c:14 #: ../locale/scriptstrings/t.rast.aggregate_to_translate.c:14 -#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:11 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:12 #: ../locale/scriptstrings/t.rast.neighbors_to_translate.c:12 #: ../locale/scriptstrings/t.rast.mapcalc_to_translate.c:10 #: ../locale/scriptstrings/t.rast3d.mapcalc_to_translate.c:11 @@ -630,7 +637,7 @@ #: ../display/d.colortable/main.c:60 ../display/d.mon/main.c:50 #: ../display/d.vect.thematic/main.c:85 ../display/d.geodesic/main.c:46 #: ../display/d.his/main.c:62 ../display/d.barscale/main.c:63 -#: ../display/d.rgb/main.c:53 ../display/d.grid/main.c:53 +#: ../display/d.rgb/main.c:53 ../display/d.grid/main.c:52 #: ../display/d.legend.vect/main.c:50 ../display/d.colorlist/main.c:35 #: ../display/d.extract/main.c:49 ../display/d.rhumbline/main.c:44 #: ../display/d.graph/main.c:58 ../display/d.legend/main.c:78 @@ -655,7 +662,7 @@ #: ../display/d.his/main.c:63 ../display/d.rgb/main.c:54 #: ../display/d.info/main.c:35 ../display/d.rast/main.c:54 #: ../display/d.erase/main.c:30 ../display/d.vect/main.c:74 -#: ../misc/m.nviz.image/main.c:52 ../misc/m.nviz.script/main.c:70 +#: ../misc/m.nviz.image/main.c:51 ../misc/m.nviz.script/main.c:70 #: ../visualization/ximgview/main.c:291 msgid "graphics" msgstr "" @@ -713,20 +720,20 @@ #: ../locale/scriptstrings/v.db.dropcolumn_to_translate.c:2 #: ../locale/scriptstrings/v.pack_to_translate.c:2 #: ../locale/scriptstrings/v.db.droptable_to_translate.c:2 -#: ../doc/vector/v.example/main.c:50 ../raster/r.random/main.c:53 +#: ../doc/vector/v.example/main.c:50 ../raster/r.random/main.c:54 #: ../raster/r.contour/main.c:90 ../display/d.legend.vect/main.c:52 #: ../display/d.extract/main.c:50 ../display/d.vect/main.c:75 -#: ../misc/m.nviz.image/main.c:54 ../misc/m.nviz.script/main.c:73 +#: ../misc/m.nviz.image/main.c:53 ../misc/m.nviz.script/main.c:73 #: ../vector/v.out.vtk/main.c:47 ../vector/v.mkgrid/main.c:70 #: ../vector/v.external.out/main.c:43 ../vector/v.what.rast3/main.c:64 #: ../vector/v.to.rast/main.c:44 ../vector/v.lidar.edgedetection/main.c:75 -#: ../vector/v.out.ogr/main.c:82 ../vector/v.kcv/main.c:55 +#: ../vector/v.out.ogr/main.c:83 ../vector/v.kcv/main.c:55 #: ../vector/v.surf.idw/main.c:87 ../vector/v.class/main.c:45 #: ../vector/v.clean/test/topocheck.c:42 ../vector/v.clean/main.c:51 #: ../vector/v.label.sa/main.c:38 ../vector/v.net.distance/main.c:66 -#: ../vector/v.random/main.c:97 ../vector/v.support/main.c:39 +#: ../vector/v.random/main.c:100 ../vector/v.support/main.c:39 #: ../vector/v.out.dxf/main.c:56 ../vector/v.out.lidar/main.c:471 -#: ../vector/v.proj/main.c:68 ../vector/v.db.connect/main.c:52 +#: ../vector/v.proj/main.c:73 ../vector/v.db.connect/main.c:52 #: ../vector/v.to.rast3/main.c:48 ../vector/v.out.ascii/main.c:47 #: ../vector/v.cluster/main.c:90 ../vector/v.in.lidar/main.c:136 #: ../vector/v.build.polylines/main.c:110 @@ -739,7 +746,7 @@ #: ../vector/v.profile/main.c:153 ../vector/v.extrude/main.c:67 #: ../vector/v.in.region/main.c:41 ../vector/v.hull/main.c:52 #: ../vector/v.out.svg/main.c:77 ../vector/v.net.connectivity/main.c:52 -#: ../vector/v.in.ogr/main.c:194 ../vector/v.patch/main.c:69 +#: ../vector/v.in.ogr/main.c:197 ../vector/v.patch/main.c:71 #: ../vector/v.net.path/main.c:42 ../vector/v.overlay/main.c:63 #: ../vector/v.perturb/main.c:62 ../vector/v.net.iso/main.c:76 #: ../vector/v.to.3d/main.c:36 ../vector/v.timestamp/main.c:35 @@ -756,7 +763,7 @@ #: ../vector/v.voronoi/main.c:123 ../vector/v.net.bridge/main.c:47 #: ../vector/v.neighbors/main.c:50 ../vector/v.split/main.c:54 #: ../vector/v.vol.rst/main.c:235 ../vector/v.net.components/main.c:72 -#: ../vector/v.decimate/main.c:123 ../vector/v.what/main.c:62 +#: ../vector/v.decimate/main.c:124 ../vector/v.what/main.c:62 #: ../vector/v.outlier/main.c:69 ../vector/v.net.salesman/main.c:127 #: ../vector/v.colors.out/main.c:49 ../vector/v.kernel/main.c:108 #: ../vector/v.category/main.c:75 ../vector/v.label/main.c:59 @@ -764,13 +771,13 @@ #: ../vector/v.info/print.c:436 ../vector/v.info/main.c:37 #: ../vector/v.parallel/main.c:49 ../vector/v.out.postgis/main.c:44 #: ../vector/v.in.dxf/main.c:64 ../vector/v.vect.stats/main.c:130 -#: ../vector/v.extract/main.c:77 ../vector/v.lrs/v.lrs.label/main.c:102 +#: ../vector/v.extract/main.c:78 ../vector/v.lrs/v.lrs.label/main.c:102 #: ../vector/v.lrs/v.lrs.where/main.c:57 #: ../vector/v.lrs/v.lrs.segment/main.c:71 #: ../vector/v.lrs/v.lrs.create/main.c:121 ../vector/v.net/main.c:47 #: ../vector/v.net.alloc/main.c:64 ../vector/v.transform/main.c:70 #: ../vector/v.generalize/main.c:76 ../vector/v.external/main.c:52 -#: ../vector/v.to.db/main.c:36 ../visualization/ximgview/main.c:293 +#: ../vector/v.to.db/main.c:38 ../visualization/ximgview/main.c:293 msgid "vector" msgstr "" @@ -795,14 +802,14 @@ #: ../locale/scriptstrings/db.dropcolumn_to_translate.c:3 #: ../db/db.databases/main.c:96 ../db/db.columns/main.c:100 #: ../db/db.copy/main.c:36 ../db/db.connect/main.c:44 -#: ../db/db.describe/main.c:130 ../db/db.execute/main.c:126 +#: ../db/db.describe/main.c:130 ../db/db.execute/main.c:138 #: ../db/db.select/main.c:266 ../db/db.tables/main.c:98 #: ../db/db.dropdb/main.c:72 ../db/db.createdb/main.c:72 #: ../vector/v.what.rast3/main.c:69 ../vector/v.class/main.c:47 #: ../vector/v.db.connect/main.c:53 ../vector/v.db.select/main.c:55 #: ../vector/v.what.rast/main.c:76 ../vector/v.univar/main.c:95 #: ../vector/v.distance/main.c:124 ../vector/v.vect.stats/main.c:131 -#: ../vector/v.to.db/main.c:37 +#: ../vector/v.to.db/main.c:39 msgid "attribute table" msgstr "" @@ -826,12 +833,12 @@ #: ../db/db.databases/main.c:95 ../db/db.drivers/main.c:71 #: ../db/db.columns/main.c:99 ../db/db.copy/main.c:35 #: ../db/db.connect/main.c:43 ../db/db.describe/main.c:129 -#: ../db/db.execute/main.c:125 ../db/db.select/main.c:265 +#: ../db/db.execute/main.c:137 ../db/db.select/main.c:265 #: ../db/db.login/main.c:40 ../db/db.tables/main.c:97 ../db/db.dropdb/main.c:71 #: ../db/db.createdb/main.c:71 ../vector/v.db.connect/main.c:54 #: ../vector/v.db.select/main.c:56 ../vector/v.distance/main.c:123 #: ../vector/v.in.db/main.c:54 ../vector/v.vect.stats/main.c:132 -#: ../vector/v.to.db/main.c:38 +#: ../vector/v.to.db/main.c:40 msgid "database" msgstr "" @@ -866,7 +873,7 @@ #: ../locale/scriptstrings/r.colors.stddev_to_translate.c:3 #: ../locale/scriptstrings/t.rast.colors_to_translate.c:3 -#: ../raster/r.colors/edit_colors.c:67 ../raster/r.colors.out/raster_main.c:46 +#: ../raster/r.colors/edit_colors.c:84 ../raster/r.colors.out/raster_main.c:46 #: ../raster/r.colors.out/raster3d_main.c:47 ../raster/r.what.color/main.c:90 #: ../display/d.colortable/main.c:62 ../vector/v.colors/main.c:56 #: ../vector/v.colors.out/main.c:50 @@ -894,8 +901,8 @@ #: ../vector/v.segment/main.c:61 ../vector/v.drape/main.c:57 #: ../vector/v.buffer/main.c:225 ../vector/v.select/main.c:49 #: ../vector/v.extrude/main.c:68 ../vector/v.in.region/main.c:42 -#: ../vector/v.hull/main.c:53 ../vector/v.in.ogr/main.c:198 -#: ../vector/v.patch/main.c:70 ../vector/v.overlay/main.c:64 +#: ../vector/v.hull/main.c:53 ../vector/v.in.ogr/main.c:201 +#: ../vector/v.patch/main.c:72 ../vector/v.overlay/main.c:64 #: ../vector/v.perturb/main.c:63 ../vector/v.to.3d/main.c:37 #: ../vector/v.type/main.c:39 ../vector/v.delaunay/main.c:86 #: ../vector/v.univar/main.c:96 ../vector/v.to.points/main.c:54 @@ -912,6 +919,7 @@ #: ../locale/scriptstrings/v.dissolve_to_translate.c:4 #: ../misc/m.measure/main.c:49 ../vector/v.buffer/main.c:223 #: ../vector/v.type/main.c:41 ../vector/v.category/main.c:695 +#: ../vector/v.to.db/main.c:41 msgid "area" msgstr "" @@ -1021,10 +1029,10 @@ #: ../raster/r.external.out/main.c:236 ../raster/r.out.png/main.c:113 #: ../raster/r.out.ascii/main.c:60 ../raster/r.out.mpeg/main.c:103 #: ../raster/r.out.ppm/main.c:55 ../raster/r.out.mat/main.c:63 -#: ../raster3d/r3.out.netcdf/main.c:587 ../raster3d/r3.out.vtk/main.c:377 +#: ../raster3d/r3.out.netcdf/main.c:588 ../raster3d/r3.out.vtk/main.c:377 #: ../raster3d/r3.out.bin/main.c:206 ../raster3d/r3.out.v5d/main.c:285 #: ../raster3d/r3.out.ascii/main.c:303 ../vector/v.out.vtk/main.c:48 -#: ../vector/v.external.out/main.c:44 ../vector/v.out.ogr/main.c:83 +#: ../vector/v.external.out/main.c:44 ../vector/v.out.ogr/main.c:84 #: ../vector/v.out.dxf/main.c:57 ../vector/v.out.lidar/main.c:472 #: ../vector/v.out.ascii/main.c:48 ../vector/v.out.svg/main.c:78 #: ../vector/v.out.pov/main.c:47 ../vector/v.colors.out/main.c:51 @@ -1079,7 +1087,7 @@ msgstr "" #: ../locale/scriptstrings/v.clip_to_translate.c:9 -#: ../raster/r.in.gdal/main.c:203 ../raster/r.in.gdal/main.c:236 +#: ../raster/r.in.gdal/main.c:220 ../raster/r.in.gdal/main.c:253 #: ../vector/v.db.select/main.c:101 msgid "Region" msgstr "" @@ -1106,7 +1114,7 @@ #: ../raster/r.univar/r.univar_main.c:105 ../raster/r.report/main.c:68 #: ../raster/r.quant/main.c:48 ../raster/r.mode/main.c:56 #: ../raster/r.support.stats/main.c:39 ../raster/r.neighbors/main.c:169 -#: ../raster/r.clump/main.c:59 ../raster/r.cross/main.c:70 +#: ../raster/r.clump/main.c:59 ../raster/r.cross/main.c:69 #: ../raster/r.in.lidar/main.c:111 ../raster/r.statistics/main.c:56 #: ../raster/r.stats.zonal/main.c:102 ../raster/r.regression.line/main.c:47 #: ../raster/r.in.xyz/main.c:160 ../raster/r.kappa/main.c:69 @@ -1115,7 +1123,7 @@ #: ../raster3d/r3.neighbors/main.c:211 ../raster3d/r3.stats/main.c:49 #: ../raster3d/r3.in.lidar/main.c:165 ../imagery/i.cca/main.c:85 #: ../vector/v.kcv/main.c:56 ../vector/v.class/main.c:48 -#: ../vector/v.random/main.c:99 ../vector/v.perturb/main.c:64 +#: ../vector/v.random/main.c:102 ../vector/v.perturb/main.c:64 #: ../vector/v.normal/main.c:73 ../vector/v.qcount/main.c:61 #: ../vector/v.univar/main.c:93 ../vector/v.neighbors/main.c:52 #: ../vector/v.outlier/main.c:70 @@ -1142,9 +1150,9 @@ #: ../locale/scriptstrings/t.sample_to_translate.c:3 #: ../locale/scriptstrings/t.vect.observe.strds_to_translate.c:3 #: ../locale/scriptstrings/t.vect.what.strds_to_translate.c:3 -#: ../raster/r.random/main.c:52 ../raster/r.random.cells/main.c:48 +#: ../raster/r.random/main.c:53 ../raster/r.random.cells/main.c:48 #: ../display/d.where/main.c:44 ../vector/v.what.rast3/main.c:65 -#: ../vector/v.random/main.c:98 ../vector/v.drape/main.c:58 +#: ../vector/v.random/main.c:101 ../vector/v.drape/main.c:58 #: ../vector/v.extrude/main.c:69 ../vector/v.what.rast/main.c:72 #: ../vector/v.sample/main.c:76 msgid "sampling" @@ -1199,7 +1207,6 @@ #: ../locale/scriptstrings/i.in.spotvgt_to_translate.c:2 #: ../locale/scriptstrings/i.image.mosaic_to_translate.c:2 #: ../locale/scriptstrings/i.spectral_to_translate.c:2 -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:2 #: ../locale/scriptstrings/i.oif_to_translate.c:2 #: ../locale/scriptstrings/r.in.aster_to_translate.c:4 #: ../locale/scriptstrings/i.tasscap_to_translate.c:2 @@ -1207,7 +1214,7 @@ #: ../imagery/i.segment/main.c:36 ../imagery/i.eb.soilheatflux/main.c:49 #: ../imagery/i.gensig/main.c:39 ../imagery/i.evapo.mh/main.c:69 #: ../imagery/i.eb.eta/main.c:42 ../imagery/i.his.rgb/main.c:46 -#: ../imagery/i.rectify/main.c:83 ../imagery/i.maxlik/main.c:61 +#: ../imagery/i.rectify/main.c:83 ../imagery/i.maxlik/main.c:63 #: ../imagery/i.fft/main.c:78 ../imagery/i.smap/main.c:38 #: ../imagery/i.eb.evapfr/main.c:47 ../imagery/i.target/main.c:45 #: ../imagery/i.evapo.pt/main.c:66 ../imagery/i.gensigset/main.c:40 @@ -1218,7 +1225,7 @@ #: ../imagery/i.landsat.acca/main.c:105 ../imagery/i.modis.qc/main.c:168 #: ../imagery/i.zc/main.c:53 ../imagery/i.pca/main.c:72 #: ../imagery/i.ifft/main.c:77 ../imagery/i.landsat.toar/main.c:70 -#: ../imagery/i.emissivity/main.c:44 ../imagery/i.group/main.c:52 +#: ../imagery/i.emissivity/main.c:44 ../imagery/i.group/main.c:53 #: ../imagery/i.biomass/main.c:50 ../imagery/i.evapo.pm/main.c:58 #: ../imagery/i.ortho.photo/i.ortho.camera/main.c:56 #: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:87 @@ -1290,7 +1297,7 @@ #: ../locale/scriptstrings/d.shade_to_translate.c:3 #: ../locale/scriptstrings/r.shade_to_translate.c:3 -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:3 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:4 #: ../locale/scriptstrings/r.in.aster_to_translate.c:6 #: ../locale/scriptstrings/r.plane_to_translate.c:3 #: ../raster/r.param.scale/interface.c:57 ../raster/r.relief/main.c:108 @@ -1311,7 +1318,7 @@ #: ../locale/scriptstrings/d.shade_to_translate.c:6 #: ../locale/scriptstrings/r.shade_to_translate.c:6 -#: ../misc/m.nviz.image/main.c:51 ../misc/m.nviz.script/main.c:74 +#: ../misc/m.nviz.image/main.c:50 ../misc/m.nviz.script/main.c:74 #: ../visualization/ximgview/main.c:294 msgid "visualization" msgstr "" @@ -1349,7 +1356,7 @@ msgstr "" #: ../locale/scriptstrings/t.select_to_translate.c:9 -#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:13 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:14 msgid "Perform a dry run, compute all dependencies and module calls but don't run them" msgstr "" @@ -1387,8 +1394,8 @@ #: ../vector/v.to.rast/main.c:63 ../vector/v.out.ogr/args.c:12 #: ../vector/v.out.ogr/args.c:22 ../vector/v.out.ogr/args.c:102 #: ../vector/v.clean/main.c:61 ../vector/v.clean/main.c:64 -#: ../vector/v.random/main.c:119 ../vector/v.random/main.c:123 -#: ../vector/v.random/main.c:126 ../vector/v.random/main.c:129 +#: ../vector/v.random/main.c:122 ../vector/v.random/main.c:126 +#: ../vector/v.random/main.c:129 ../vector/v.random/main.c:132 #: ../vector/v.out.lidar/main.c:487 ../vector/v.out.lidar/main.c:491 #: ../vector/v.out.lidar/main.c:588 ../vector/v.out.ascii/args.c:24 #: ../vector/v.out.ascii/args.c:28 ../vector/v.out.ascii/args.c:43 @@ -1398,7 +1405,7 @@ #: ../vector/v.in.lidar/main.c:228 ../vector/v.in.lidar/main.c:283 #: ../vector/v.in.lidar/main.c:289 ../vector/v.in.lidar/main.c:297 #: ../vector/v.reclass/main.c:77 ../vector/v.reclass/main.c:82 -#: ../vector/v.surf.rst/main.c:178 ../vector/v.surf.rst/main.c:190 +#: ../vector/v.surf.rst/main.c:180 ../vector/v.surf.rst/main.c:192 #: ../vector/v.db.select/main.c:64 ../vector/v.db.select/main.c:67 #: ../vector/v.db.select/main.c:70 ../vector/v.db.select/main.c:76 #: ../vector/v.db.select/main.c:116 ../vector/v.net.allpairs/main.c:75 @@ -1413,13 +1420,13 @@ #: ../vector/v.profile/main.c:165 ../vector/v.profile/main.c:168 #: ../vector/v.profile/main.c:173 ../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:237 -#: ../vector/v.in.ogr/main.c:242 ../vector/v.in.ogr/main.c:251 -#: ../vector/v.in.ogr/main.c:267 ../vector/v.in.ogr/main.c:315 -#: ../vector/v.in.ogr/main.c:360 ../vector/v.to.3d/args.c:19 +#: ../vector/v.extrude/main.c:95 ../vector/v.in.ogr/main.c:254 +#: ../vector/v.in.ogr/main.c:259 ../vector/v.in.ogr/main.c:268 +#: ../vector/v.in.ogr/main.c:284 ../vector/v.in.ogr/main.c:332 +#: ../vector/v.in.ogr/main.c:377 ../vector/v.to.3d/args.c:19 #: ../vector/v.to.3d/args.c:25 ../vector/v.in.db/main.c:94 #: ../vector/v.to.points/main.c:67 ../vector/v.to.points/main.c:71 -#: ../vector/v.decimate/main.c:149 ../vector/v.decimate/main.c:152 +#: ../vector/v.decimate/main.c:150 ../vector/v.decimate/main.c:153 #: ../vector/v.category/main.c:85 ../vector/v.category/main.c:89 #: ../vector/v.category/main.c:93 ../vector/v.edit/args.c:24 #: ../vector/v.edit/args.c:29 ../vector/v.edit/args.c:118 @@ -1428,15 +1435,16 @@ #: ../vector/v.edit/args.c:152 ../vector/v.edit/args.c:170 #: ../vector/v.edit/args.c:205 ../vector/v.net.centrality/main.c:121 #: ../vector/v.net.centrality/main.c:123 ../vector/v.out.postgis/args.c:15 -#: ../vector/v.out.postgis/args.c:19 ../vector/v.vect.stats/main.c:157 -#: ../vector/v.vect.stats/main.c:162 ../vector/v.vect.stats/main.c:167 -#: ../vector/v.vect.stats/main.c:172 ../vector/v.vect.stats/main.c:177 -#: ../vector/v.vect.stats/main.c:182 ../vector/v.extract/main.c:98 -#: ../vector/v.extract/main.c:103 ../vector/v.extract/main.c:109 -#: ../vector/v.extract/main.c:112 ../vector/v.extract/main.c:115 -#: ../vector/v.extract/main.c:125 ../vector/v.extract/main.c:135 -#: ../vector/v.generalize/main.c:94 ../vector/v.generalize/main.c:233 -#: ../vector/v.generalize/main.c:236 ../vector/v.to.db/parse.c:45 +#: ../vector/v.out.postgis/args.c:19 ../vector/v.vect.stats/main.c:153 +#: ../vector/v.vect.stats/main.c:158 ../vector/v.vect.stats/main.c:163 +#: ../vector/v.vect.stats/main.c:168 ../vector/v.vect.stats/main.c:173 +#: ../vector/v.vect.stats/main.c:178 ../vector/v.vect.stats/main.c:183 +#: ../vector/v.extract/main.c:99 ../vector/v.extract/main.c:105 +#: ../vector/v.extract/main.c:111 ../vector/v.extract/main.c:114 +#: ../vector/v.extract/main.c:117 ../vector/v.extract/main.c:127 +#: ../vector/v.extract/main.c:137 ../vector/v.generalize/main.c:94 +#: ../vector/v.generalize/main.c:233 ../vector/v.generalize/main.c:236 +#: ../vector/v.to.db/parse.c:45 msgid "Selection" msgstr "" @@ -1520,8 +1528,8 @@ #: ../locale/scriptstrings/r.in.wms_to_translate.c:26 #: ../locale/scriptstrings/r.in.wms_to_translate.c:28 #: ../db/db.databases/main.c:80 ../db/db.databases/main.c:91 -#: ../db/db.execute/main.c:144 ../db/db.execute/main.c:149 -#: ../db/db.execute/main.c:154 ../db/db.select/main.c:219 +#: ../db/db.execute/main.c:156 ../db/db.execute/main.c:161 +#: ../db/db.execute/main.c:166 ../db/db.select/main.c:219 #: ../db/db.select/main.c:224 msgid "Connection" msgstr "" @@ -1635,7 +1643,7 @@ #: ../locale/scriptstrings/g.extension_to_translate.c:30 #: ../locale/scriptstrings/t.rast.colors_to_translate.c:15 #: ../locale/scriptstrings/r.mask_to_translate.c:20 -#: ../raster/r.colors/edit_colors.c:116 ../raster/r.null/main.c:108 +#: ../raster/r.colors/edit_colors.c:133 ../raster/r.null/main.c:108 #: ../vector/v.colors/main.c:122 msgid "Remove" msgstr "" @@ -1654,7 +1662,7 @@ #: ../locale/scriptstrings/r.reclass.area_to_translate.c:4 #: ../locale/scriptstrings/t.rast.neighbors_to_translate.c:3 #: ../locale/scriptstrings/r3.in.xyz_to_translate.c:8 -#: ../raster/r.neighbors/main.c:170 ../raster/r.series/main.c:138 +#: ../raster/r.neighbors/main.c:170 ../raster/r.series/main.c:139 #: ../raster/r.in.lidar/main.c:113 ../raster/r.in.xyz/main.c:162 #: ../raster/r.patch/main.c:63 ../raster3d/r3.neighbors/main.c:212 #: ../raster3d/r3.in.lidar/main.c:167 ../vector/v.neighbors/main.c:54 @@ -1662,7 +1670,7 @@ msgstr "" #: ../locale/scriptstrings/t.rast.series_to_translate.c:4 -#: ../raster/r.series.accumulate/main.c:81 ../raster/r.series/main.c:139 +#: ../raster/r.series.accumulate/main.c:81 ../raster/r.series/main.c:140 #: ../raster/r.patch/main.c:64 ../raster/r.series.interp/main.c:65 msgid "series" msgstr "" @@ -1676,7 +1684,7 @@ msgstr "" #: ../locale/scriptstrings/t.rast.series_to_translate.c:8 -#: ../raster/r.neighbors/main.c:239 ../raster/r.series/main.c:168 +#: ../raster/r.neighbors/main.c:239 ../raster/r.series/main.c:169 #: ../raster/r.resamp.stats/main.c:282 ../raster3d/r3.neighbors/main.c:127 msgid "Quantile to calculate for method=quantile" msgstr "" @@ -1691,8 +1699,8 @@ msgstr "" #: ../locale/scriptstrings/t.rast.series_to_translate.c:11 -#: ../raster/r.series.accumulate/main.c:159 ../raster/r.series/main.c:187 -#: ../raster/r.resamp.stats/main.c:288 ../raster/r.resamp.filter/main.c:431 +#: ../raster/r.series.accumulate/main.c:159 ../raster/r.series/main.c:188 +#: ../raster/r.resamp.stats/main.c:288 ../raster/r.resamp.filter/main.c:436 msgid "Propagate NULLs" msgstr "" @@ -1700,8 +1708,8 @@ msgid "Lists information about space time datasets and maps." msgstr "" -#: ../locale/scriptstrings/t.info_to_translate.c:4 ../raster/r.info/main.c:72 -#: ../raster3d/r3.info/main.c:78 ../general/g.region/main.c:67 +#: ../locale/scriptstrings/t.info_to_translate.c:4 ../raster/r.info/main.c:74 +#: ../raster3d/r3.info/main.c:78 ../general/g.region/main.c:68 #: ../vector/v.info/main.c:40 msgid "extent" msgstr "" @@ -1713,8 +1721,8 @@ #: ../locale/scriptstrings/t.info_to_translate.c:9 #: ../locale/scriptstrings/i.oif_to_translate.c:6 #: ../raster/r.regression.multi/main.c:162 -#: ../raster/r.regression.line/main.c:69 ../general/g.region/main.c:147 -#: ../imagery/i.group/main.c:88 +#: ../raster/r.regression.line/main.c:69 ../general/g.region/main.c:148 +#: ../imagery/i.group/main.c:94 msgid "Print in shell script style" msgstr "" @@ -1916,7 +1924,7 @@ msgstr "" #: ../locale/scriptstrings/v.what.vect_to_translate.c:16 -msgid "Maximum query distance in map units" +msgid "Maximum query distance in map units (meters for ll)" msgstr "" #: ../locale/scriptstrings/t.rast.contour_to_translate.c:1 @@ -1984,7 +1992,7 @@ #: ../general/g.rename/main.c:46 ../general/g.copy/main.c:42 #: ../general/g.dirseps/main.c:35 ../general/g.access/main.c:38 #: ../general/g.filename/main.c:40 ../general/g.remove/main.c:70 -#: ../imagery/i.target/main.c:46 ../imagery/i.group/main.c:53 +#: ../imagery/i.target/main.c:46 ../imagery/i.group/main.c:54 msgid "map management" msgstr "" @@ -2003,10 +2011,10 @@ #: ../locale/scriptstrings/r3.in.xyz_to_translate.c:2 #: ../locale/scriptstrings/t.rast3d.algebra_to_translate.c:4 #: ../locale/scriptstrings/t.rast3d.extract_to_translate.c:4 -#: ../raster/r.colors/edit_colors.c:59 ../raster/r.univar/r3.univar_main.c:98 +#: ../raster/r.colors/edit_colors.c:76 ../raster/r.univar/r3.univar_main.c:98 #: ../raster/r.to.rast3elev/main.c:363 #: ../raster/r.colors.out/raster3d_main.c:46 ../raster3d/r3.support/main.c:49 -#: ../raster3d/r3.gwflow/main.c:159 ../raster3d/r3.out.netcdf/main.c:586 +#: ../raster3d/r3.gwflow/main.c:159 ../raster3d/r3.out.netcdf/main.c:587 #: ../raster3d/r3.retile/main.c:96 ../raster3d/r3.neighbors/main.c:208 #: ../raster3d/r3.out.vtk/main.c:376 ../raster3d/r3.mkdspf/main.c:79 #: ../raster3d/r3.mask/main.c:133 ../raster3d/r3.in.v5d/main.c:178 @@ -2017,7 +2025,7 @@ #: ../raster3d/r3.to.rast/main.c:259 ../raster3d/r3.stats/main.c:48 #: ../raster3d/r3.gradient/main.c:43 ../raster3d/r3.out.ascii/main.c:302 #: ../raster3d/r3.in.lidar/main.c:162 ../raster3d/r3.null/main.c:180 -#: ../raster3d/r3.in.ascii/main.c:354 ../misc/m.nviz.image/main.c:55 +#: ../raster3d/r3.in.ascii/main.c:354 ../misc/m.nviz.image/main.c:54 #: ../misc/m.nviz.script/main.c:72 msgid "raster3d" msgstr "" @@ -2031,7 +2039,7 @@ #: ../locale/scriptstrings/t.rast3d.extract_to_translate.c:5 #: ../raster/r.to.rast3/main.c:199 ../raster/r.to.rast3elev/main.c:364 #: ../raster3d/r3.support/main.c:51 ../raster3d/r3.gwflow/main.c:161 -#: ../raster3d/r3.out.netcdf/main.c:589 ../raster3d/r3.retile/main.c:98 +#: ../raster3d/r3.out.netcdf/main.c:590 ../raster3d/r3.retile/main.c:98 #: ../raster3d/r3.neighbors/main.c:210 ../raster3d/r3.out.vtk/main.c:378 #: ../raster3d/r3.mkdspf/main.c:81 ../raster3d/r3.mask/main.c:135 #: ../raster3d/r3.in.v5d/main.c:180 ../raster3d/r3.out.bin/main.c:207 @@ -2117,18 +2125,19 @@ #: ../raster/r.in.gridatb/main.c:46 ../raster/r.in.png/main.c:520 #: ../raster/r.in.lidar/main.c:109 ../raster/r.in.xyz/main.c:159 #: ../raster/r.in.bin/main.c:258 ../raster/r.in.mat/main.c:92 -#: ../raster/r.proj/main.c:147 ../raster/r.in.gdal/main.c:93 +#: ../raster/r.proj/main.c:150 ../raster/r.in.gdal/main.c:96 #: ../raster/r.external/main.c:58 ../raster3d/r3.in.v5d/main.c:179 #: ../raster3d/r3.in.bin/main.c:253 ../raster3d/r3.in.lidar/main.c:163 -#: ../raster3d/r3.in.ascii/main.c:355 ../vector/v.proj/main.c:71 +#: ../raster3d/r3.in.ascii/main.c:355 ../vector/v.proj/main.c:76 #: ../vector/v.in.lidar/main.c:137 ../vector/v.in.dwg/main.c:83 -#: ../vector/v.in.ogr/main.c:195 ../vector/v.in.db/main.c:53 +#: ../vector/v.in.ogr/main.c:198 ../vector/v.in.db/main.c:53 #: ../vector/v.in.ascii/main.c:71 ../vector/v.in.dxf/main.c:65 #: ../vector/v.external/main.c:53 msgid "import" msgstr "" #: ../locale/scriptstrings/i.in.spotvgt_to_translate.c:4 +#: ../imagery/i.vi/main.c:92 msgid "NDVI" msgstr "" @@ -2150,6 +2159,7 @@ #: ../locale/scriptstrings/t.vect.algebra_to_translate.c:3 #: ../locale/scriptstrings/t.rast.algebra_to_translate.c:3 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:3 #: ../locale/scriptstrings/t.rast.mapcalc_to_translate.c:3 #: ../locale/scriptstrings/t.rast3d.mapcalc_to_translate.c:3 #: ../locale/scriptstrings/t.rast3d.algebra_to_translate.c:3 @@ -2166,7 +2176,7 @@ msgstr "" #: ../locale/scriptstrings/t.vect.algebra_to_translate.c:9 -#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:10 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:11 #: ../locale/scriptstrings/t.rast.mapcalc_to_translate.c:11 #: ../locale/scriptstrings/t.rast3d.mapcalc_to_translate.c:12 #: ../locale/scriptstrings/t.rast3d.algebra_to_translate.c:11 @@ -2244,7 +2254,7 @@ msgstr "" #: ../locale/scriptstrings/t.rast.to.vect_to_translate.c:18 -#: ../raster/r.to.vect/main.c:117 ../vector/v.proj/main.c:130 +#: ../raster/r.to.vect/main.c:117 ../vector/v.proj/main.c:143 msgid "Do not build vector topology" msgstr "" @@ -2275,7 +2285,7 @@ msgstr "" #: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:3 -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:4 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:5 #: ../raster/r.resamp.interp/main.c:78 ../raster/r.surf.idw/main.c:106 #: ../raster/r.surf.contour/main.c:62 ../raster/r.fill.stats/main.c:777 #: ../raster/r.series.interp/main.c:66 ../raster/r.resamp.bspline/main.c:82 @@ -2284,11 +2294,18 @@ msgid "interpolation" msgstr "" -#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:9 -msgid "Number of interpolation processes to run in parallel" +#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:6 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:7 +#: ../raster/r.fill.stats/main.c:779 ../raster/r.resamp.bspline/main.c:84 +#: ../vector/v.surf.rst/main.c:152 ../vector/v.vol.rst/main.c:241 +msgid "no-data filling" msgstr "" #: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:10 +msgid "Number of interpolation processes to run in parallel" +msgstr "" + +#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:11 msgid "Assign the space time raster dataset start and end time to the output map" msgstr "" @@ -2336,7 +2353,7 @@ #: ../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 -#: ../raster/r.watershed/front/main.c:76 +#: ../raster/r.watershed/front/main.c:78 msgid "accumulation" msgstr "" @@ -2471,6 +2488,7 @@ msgstr "" #: ../locale/scriptstrings/r.in.wms_to_translate.c:6 +#: ../locale/scriptstrings/r.drain_to_translate.c:9 #: ../locale/scriptstrings/r.import_to_translate.c:11 #: ../locale/scriptstrings/r3.in.xyz_to_translate.c:14 #: ../imagery/i.ifft/main.c:93 ../vector/v.kernel/main.c:133 @@ -2551,7 +2569,7 @@ msgstr "" #: ../locale/scriptstrings/r.in.wms_to_translate.c:32 -#: ../display/d.mon/main.c:102 ../display/d.grid/main.c:113 +#: ../display/d.mon/main.c:102 ../display/d.grid/main.c:112 #: ../display/d.legend.vect/main.c:101 ../display/d.legend/main.c:246 #: ../display/d.path/main.c:115 ../display/d.erase/main.c:37 #: ../display/d.histogram/main.c:108 ../general/g.pnmcomp/main.c:325 @@ -2589,8 +2607,8 @@ msgstr "" #: ../locale/scriptstrings/t.vect.db.select_to_translate.c:6 -#: ../vector/v.decimate/main.c:128 ../vector/v.outlier/main.c:72 -#: ../vector/v.extract/main.c:79 +#: ../vector/v.decimate/main.c:129 ../vector/v.outlier/main.c:72 +#: ../vector/v.extract/main.c:80 msgid "select" msgstr "" @@ -2663,7 +2681,7 @@ #: ../locale/scriptstrings/v.build.all_to_translate.c:3 #: ../locale/scriptstrings/t.topology_to_translate.c:3 #: ../vector/v.clean/main.c:52 ../vector/v.build.polylines/main.c:111 -#: ../vector/v.in.ogr/main.c:197 ../vector/v.build/main.c:37 +#: ../vector/v.in.ogr/main.c:200 ../vector/v.build/main.c:37 #: ../vector/v.info/main.c:39 ../vector/v.out.postgis/main.c:48 #: ../vector/v.generalize/main.c:82 msgid "topology" @@ -2680,7 +2698,7 @@ msgstr "" #: ../locale/scriptstrings/t.snap_to_translate.c:4 ../vector/v.clean/main.c:54 -#: ../vector/v.in.ogr/main.c:199 +#: ../vector/v.in.ogr/main.c:202 msgid "snapping" msgstr "" @@ -2695,14 +2713,14 @@ #: ../locale/scriptstrings/v.import_to_translate.c:4 #: ../locale/scriptstrings/r.import_to_translate.c:4 -#: ../locale/scriptstrings/m.proj_to_translate.c:3 ../raster/r.proj/main.c:145 -#: ../raster/r.latlong/main.c:59 ../general/g.proj/main.c:65 -#: ../general/g.setproj/main.c:79 ../vector/v.proj/main.c:69 +#: ../locale/scriptstrings/m.proj_to_translate.c:3 ../raster/r.proj/main.c:148 +#: ../raster/r.latlong/main.c:58 ../general/g.proj/main.c:65 +#: ../general/g.setproj/main.c:79 ../vector/v.proj/main.c:74 msgid "projection" msgstr "" #: ../locale/scriptstrings/v.import_to_translate.c:5 -#: ../vector/v.in.ogr/main.c:207 +#: ../vector/v.in.ogr/main.c:210 msgid "Name of OGR datasource to be imported" msgstr "" @@ -2711,6 +2729,7 @@ #: ../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/i.spectral_to_translate.c:9 #: ../locale/scriptstrings/r.import_to_translate.c:6 #: ../locale/scriptstrings/r.import_to_translate.c:8 #: ../locale/scriptstrings/t.register_to_translate.c:6 @@ -2726,15 +2745,15 @@ #: ../locale/scriptstrings/r3.in.xyz_to_translate.c:22 #: ../locale/scriptstrings/r3.in.xyz_to_translate.c:24 #: ../locale/scriptstrings/r3.in.xyz_to_translate.c:27 -#: ../raster/r.sun/main.c:272 ../raster/r.sun/main.c:281 -#: ../raster/r.sun/main.c:290 ../raster/r.sun/main.c:299 -#: ../raster/r.sun/main.c:307 ../raster/r.sun/main.c:316 -#: ../raster/r.sun/main.c:325 ../raster/r.sun/main.c:334 -#: ../raster/r.sun/main.c:343 ../raster/r.sun/main.c:352 -#: ../raster/r.sun/main.c:361 ../raster/r.sun/main.c:370 -#: ../raster/r.sun/main.c:379 ../raster/r.sun/main.c:386 -#: ../raster/r.sun/main.c:394 ../raster/r.horizon/main.c:195 -#: ../raster/r.horizon/main.c:204 ../raster/r.horizon/main.c:212 +#: ../raster/r.sun/main.c:271 ../raster/r.sun/main.c:280 +#: ../raster/r.sun/main.c:289 ../raster/r.sun/main.c:298 +#: ../raster/r.sun/main.c:306 ../raster/r.sun/main.c:315 +#: ../raster/r.sun/main.c:324 ../raster/r.sun/main.c:333 +#: ../raster/r.sun/main.c:342 ../raster/r.sun/main.c:351 +#: ../raster/r.sun/main.c:360 ../raster/r.sun/main.c:369 +#: ../raster/r.sun/main.c:378 ../raster/r.sun/main.c:385 +#: ../raster/r.sun/main.c:393 ../raster/r.horizon/main.c:194 +#: ../raster/r.horizon/main.c:203 ../raster/r.horizon/main.c:211 #: ../raster/r.spread/main.c:125 ../raster/r.spread/main.c:139 #: ../raster/r.spread/main.c:151 ../raster/r.spread/main.c:164 #: ../raster/r.spread/main.c:177 ../raster/r.spread/main.c:189 @@ -2742,6 +2761,7 @@ #: ../raster/r.in.lidar/main.c:133 ../raster/r.in.xyz/main.c:213 #: ../raster/r.in.xyz/main.c:222 ../raster/r.in.xyz/main.c:230 #: ../raster/r.in.xyz/main.c:241 ../raster/r.in.xyz/main.c:251 +#: ../raster/r.buildvrt/main.c:86 ../raster/r.buildvrt/main.c:92 #: ../raster/r.external/main.c:66 ../raster/r.external/main.c:74 #: ../raster/r.external/main.c:83 ../raster/r.sim/r.sim.sediment/main.c:158 #: ../raster/r.sim/r.sim.sediment/main.c:166 @@ -2758,18 +2778,18 @@ #: ../display/d.text/main.c:154 ../raster3d/r3.flow/main.c:188 #: ../raster3d/r3.flow/main.c:195 ../raster3d/r3.flow/main.c:205 #: ../raster3d/r3.in.lidar/main.c:177 ../raster3d/r3.in.lidar/main.c:184 -#: ../vector/v.in.ogr/main.c:223 ../vector/v.edit/args.c:96 +#: ../vector/v.in.ogr/main.c:240 ../vector/v.edit/args.c:96 #: ../vector/v.edit/args.c:215 msgid "Input" msgstr "" #: ../locale/scriptstrings/v.import_to_translate.c:7 -#: ../vector/v.in.ogr/main.c:219 +#: ../vector/v.in.ogr/main.c:236 msgid "OGR layer name. If not given, all available layers are imported" msgstr "" #: ../locale/scriptstrings/v.import_to_translate.c:9 -#: ../vector/v.proj/main.c:106 +#: ../vector/v.proj/main.c:111 msgid "Name for output vector map (default: input)" msgstr "" @@ -2783,17 +2803,17 @@ #: ../locale/scriptstrings/v.import_to_translate.c:14 #: ../locale/scriptstrings/db.in.ogr_to_translate.c:11 -#: ../vector/v.in.ogr/main.c:296 +#: ../vector/v.in.ogr/main.c:313 msgid "Encoding value for attribute data" msgstr "" #: ../locale/scriptstrings/v.import_to_translate.c:15 -#: ../vector/v.in.ogr/main.c:298 +#: ../vector/v.in.ogr/main.c:315 msgid "Overrides encoding interpretation, useful when importing ESRI Shapefile" msgstr "" #: ../locale/scriptstrings/v.import_to_translate.c:17 -#: ../vector/v.in.ogr/main.c:274 +#: ../vector/v.in.ogr/main.c:291 msgid "Snapping threshold for boundaries (map units)" msgstr "" @@ -2821,12 +2841,12 @@ msgstr "" #: ../locale/scriptstrings/v.import_to_translate.c:25 -#: ../vector/v.in.ogr/main.c:319 +#: ../vector/v.in.ogr/main.c:336 msgid "List supported OGR formats and exit" msgstr "" #: ../locale/scriptstrings/v.import_to_translate.c:26 -#: ../vector/v.in.ogr/main.c:325 +#: ../vector/v.in.ogr/main.c:342 msgid "List available OGR layers in data source and exit" msgstr "" @@ -2836,16 +2856,16 @@ #: ../locale/scriptstrings/t.rast.import_to_translate.c:18 #: ../locale/scriptstrings/t.vect.import_to_translate.c:14 #: ../locale/scriptstrings/r.import_to_translate.c:31 -#: ../raster/r.in.lidar/main.c:300 ../raster/r.in.gdal/main.c:185 +#: ../raster/r.in.lidar/main.c:300 ../raster/r.in.gdal/main.c:202 #: ../raster/r.external/main.c:102 ../raster3d/r3.in.lidar/main.c:293 -#: ../vector/v.in.lidar/main.c:321 ../vector/v.in.ogr/main.c:347 +#: ../vector/v.in.lidar/main.c:321 ../vector/v.in.ogr/main.c:364 #: ../vector/v.external/args.c:45 msgid "Override projection check (use current location's projection)" msgstr "" #: ../locale/scriptstrings/v.import_to_translate.c:28 #: ../locale/scriptstrings/r.import_to_translate.c:32 -#: ../vector/v.in.ogr/main.c:349 ../vector/v.external/args.c:47 +#: ../vector/v.in.ogr/main.c:366 ../vector/v.external/args.c:47 msgid "Assume that the dataset has the same projection as the current location" msgstr "" @@ -2974,66 +2994,66 @@ #: ../locale/scriptstrings/t.rast.colors_to_translate.c:22 #: ../locale/scriptstrings/t.rast.colors_to_translate.c:24 #: ../locale/scriptstrings/t.rast.colors_to_translate.c:26 -#: ../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 ../raster/r.category/main.c:81 +#: ../raster/r.colors/edit_colors.c:107 ../raster/r.colors/edit_colors.c:114 +#: ../raster/r.colors/edit_colors.c:121 ../raster/r.colors/edit_colors.c:128 +#: ../raster/r.colors/edit_colors.c:139 ../raster/r.colors/edit_colors.c:157 +#: ../raster/r.colors/edit_colors.c:162 ../raster/r.colors/edit_colors.c:167 +#: ../raster/r.colors/edit_colors.c:172 ../raster/r.category/main.c:81 #: ../raster/r.category/main.c:88 ../display/d.linegraph/main.c:270 #: ../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:112 ../vector/v.colors/main.c:138 -#: ../vector/v.colors/main.c:143 ../vector/v.colors/main.c:148 +#: ../vector/v.colors/main.c:112 ../vector/v.colors/main.c:145 +#: ../vector/v.colors/main.c:150 ../vector/v.colors/main.c:155 msgid "Define" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:8 -#: ../raster/r.colors/edit_colors.c:96 ../vector/v.colors/main.c:98 +#: ../raster/r.colors/edit_colors.c:113 ../vector/v.colors/main.c:98 msgid "Raster map from which to copy color table" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:10 -#: ../raster/r.colors/edit_colors.c:103 ../vector/v.colors/main.c:105 +#: ../raster/r.colors/edit_colors.c:120 ../vector/v.colors/main.c:105 msgid "3D raster map from which to copy color table" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:12 -#: ../raster/r.colors/edit_colors.c:109 ../vector/v.colors/main.c:111 +#: ../raster/r.colors/edit_colors.c:126 ../vector/v.colors/main.c:111 msgid "Path to rules file" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:14 -#: ../raster/r.colors/edit_colors.c:115 ../vector/v.colors/main.c:121 +#: ../raster/r.colors/edit_colors.c:132 ../vector/v.colors/main.c:121 msgid "Remove existing color table" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:16 -#: ../raster/r.colors/edit_colors.c:121 ../vector/v.colors/main.c:127 +#: ../raster/r.colors/edit_colors.c:138 ../vector/v.colors/main.c:127 msgid "Only write new color table if it does not already exist" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:17 -#: ../raster/r.colors/edit_colors.c:126 ../vector/v.colors/main.c:131 +#: ../raster/r.colors/edit_colors.c:143 ../vector/v.colors/main.c:131 msgid "List available rules then exit" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:19 -#: ../raster/r.colors/edit_colors.c:132 ../vector/v.colors/main.c:137 +#: ../raster/r.colors/edit_colors.c:156 ../vector/v.colors/main.c:144 msgid "Invert colors" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:21 -#: ../raster/r.colors/edit_colors.c:137 ../vector/v.colors/main.c:142 +#: ../raster/r.colors/edit_colors.c:161 ../vector/v.colors/main.c:149 msgid "Logarithmic scaling" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:23 -#: ../raster/r.colors/edit_colors.c:142 ../vector/v.colors/main.c:147 +#: ../raster/r.colors/edit_colors.c:166 ../vector/v.colors/main.c:154 msgid "Logarithmic-absolute scaling" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:25 -#: ../raster/r.colors/edit_colors.c:147 +#: ../raster/r.colors/edit_colors.c:171 msgid "Histogram equalization" msgstr "" @@ -3051,6 +3071,7 @@ msgstr "" #: ../locale/scriptstrings/t.rename_to_translate.c:4 +#: ../locale/scriptstrings/v.db.renamecolumn_to_translate.c:5 #: ../general/g.rename/main.c:47 msgid "rename" msgstr "" @@ -3209,7 +3230,7 @@ msgstr "" #: ../locale/scriptstrings/v.unpack_to_translate.c:1 -msgid "Imports a vector map as GRASS GIS specific archive file (packed with v.pack)" +msgid "Imports a GRASS GIS specific vector archive file (packed with v.pack) as a vector map" msgstr "" #: ../locale/scriptstrings/v.unpack_to_translate.c:5 @@ -3231,7 +3252,7 @@ #: ../locale/scriptstrings/r.unpack_to_translate.c:10 ../ps/ps.map/main.c:100 #: ../ps/ps.map/main.c:113 ../ps/ps.map/main.c:135 #: ../raster/r.univar/r.univar_main.c:42 ../raster/r.kappa/main.c:90 -#: ../raster/r.kappa/main.c:98 +#: ../raster/r.kappa/main.c:98 ../raster/r.kappa/main.c:114 msgid "Output settings" msgstr "" @@ -3239,7 +3260,7 @@ #: ../locale/scriptstrings/r.unpack_to_translate.c:9 #: ../locale/scriptstrings/t.rast.import_to_translate.c:19 #: ../locale/scriptstrings/t.vect.import_to_translate.c:15 -#: ../raster/r.in.lidar/main.c:302 ../raster/r.in.gdal/main.c:187 +#: ../raster/r.in.lidar/main.c:302 ../raster/r.in.gdal/main.c:204 #: ../raster/r.external/main.c:104 ../raster3d/r3.in.lidar/main.c:295 #: ../vector/v.in.lidar/main.c:323 msgid "Assume that the dataset has same projection as the current location" @@ -3273,6 +3294,7 @@ #: ../locale/scriptstrings/v.db.univar_to_translate.c:8 #: ../locale/scriptstrings/db.univar_to_translate.c:8 +#: ../raster/r.info/main.c:91 msgid "Print stats in shell script style" msgstr "" @@ -3341,7 +3363,7 @@ msgstr "" #: ../locale/scriptstrings/r.unpack_to_translate.c:1 -msgid "Imports a raster map as GRASS GIS specific archive file (packed with r.pack)" +msgid "Imports a GRASS GIS specific raster archive file (packed with r.pack) as a raster map" msgstr "" #: ../locale/scriptstrings/r.unpack_to_translate.c:6 @@ -3357,23 +3379,23 @@ msgid "multispectral" msgstr "" -#: ../locale/scriptstrings/i.spectral_to_translate.c:9 +#: ../locale/scriptstrings/i.spectral_to_translate.c:10 msgid "Name for output image (or text file for -t)" msgstr "" -#: ../locale/scriptstrings/i.spectral_to_translate.c:11 +#: ../locale/scriptstrings/i.spectral_to_translate.c:12 msgid "Graphics format for output file" msgstr "" -#: ../locale/scriptstrings/i.spectral_to_translate.c:13 +#: ../locale/scriptstrings/i.spectral_to_translate.c:14 msgid "Show sampling coordinates instead of numbering in the legend" msgstr "" -#: ../locale/scriptstrings/i.spectral_to_translate.c:14 +#: ../locale/scriptstrings/i.spectral_to_translate.c:15 msgid "Use gnuplot for display" msgstr "" -#: ../locale/scriptstrings/i.spectral_to_translate.c:15 +#: ../locale/scriptstrings/i.spectral_to_translate.c:16 msgid "output to text file" msgstr "" @@ -3477,8 +3499,8 @@ #: ../locale/scriptstrings/t.rast.import_to_translate.c:6 #: ../locale/scriptstrings/t.vect.import_to_translate.c:6 -#: ../raster/r.in.gdal/main.c:94 ../general/g.proj/main.c:66 -#: ../vector/v.in.ogr/main.c:200 +#: ../raster/r.in.gdal/main.c:97 ../general/g.proj/main.c:66 +#: ../vector/v.in.ogr/main.c:203 msgid "create location" msgstr "" @@ -3493,17 +3515,19 @@ msgstr "" #: ../locale/scriptstrings/t.rast.import_to_translate.c:13 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:23 #: ../locale/scriptstrings/r.import_to_translate.c:10 -#: ../raster/r.stream.extract/main.c:141 ../raster/r.resamp.bspline/main.c:151 -#: ../raster/r.proj/main.c:192 ../raster/r.in.gdal/main.c:123 +#: ../raster/r.stream.extract/main.c:141 ../raster/r.resamp.bspline/main.c:153 +#: ../raster/r.proj/main.c:195 ../raster/r.in.gdal/main.c:126 #: ../vector/v.to.rast/main.c:117 ../vector/v.surf.bspline/main.c:195 msgid "Cache size for raster rows" msgstr "" #: ../locale/scriptstrings/t.rast.import_to_translate.c:14 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:22 #: ../locale/scriptstrings/r.import_to_translate.c:9 -#: ../raster/r.stream.extract/main.c:140 ../raster/r.resamp.bspline/main.c:150 -#: ../raster/r.proj/main.c:191 ../raster/r.in.gdal/main.c:122 +#: ../raster/r.stream.extract/main.c:140 ../raster/r.resamp.bspline/main.c:152 +#: ../raster/r.proj/main.c:194 ../raster/r.in.gdal/main.c:125 #: ../vector/v.to.rast/main.c:116 ../vector/v.surf.bspline/main.c:194 msgid "Maximum memory to be used (in MB)" msgstr "" @@ -3599,52 +3623,68 @@ 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.rectify/main.c:132 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:3 +#: ../raster/r.surf.area/main.c:77 ../raster/r.contour/main.c:88 +#: ../raster/r.random.surface/main.c:58 ../raster/r.surf.random/main.c:37 +#: ../raster/r.surf.fractal/main.c:39 ../raster/r.surf.idw/main.c:105 +#: ../raster/r.surf.contour/main.c:61 ../raster/r.fill.stats/main.c:776 +#: ../raster/r.resamp.bspline/main.c:80 ../raster/r.surf.gauss/main.c:39 +#: ../vector/v.surf.idw/main.c:88 ../vector/v.surf.rst/main.c:148 +#: ../vector/v.surf.bspline/main.c:92 ../vector/v.vol.rst/main.c:237 +msgid "surface" +msgstr "" + +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:6 +#: ../raster/r.resamp.bspline/main.c:83 +msgid "splines" +msgstr "" + +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:8 +#: ../raster/r.proj/main.c:185 ../imagery/i.rectify/main.c:132 #: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:126 msgid "Interpolation method to use" msgstr "" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:6 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:9 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 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:10 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:12 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:14 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:16 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:18 msgid "RST options" msgstr "" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:8 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:11 msgid "Spline smoothing parameter" msgstr "" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:10 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:13 msgid "Width of hole edge used for interpolation (in cells)" msgstr "" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:12 -#: ../vector/v.surf.rst/main.c:307 ../vector/v.vol.rst/main.c:319 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:15 +#: ../vector/v.surf.rst/main.c:310 ../vector/v.vol.rst/main.c:321 msgid "Minimum number of points for approximation in a segment (>segmax)" msgstr "" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:14 -#: ../vector/v.surf.rst/main.c:298 ../vector/v.vol.rst/main.c:310 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:17 +#: ../vector/v.surf.rst/main.c:301 ../vector/v.vol.rst/main.c:312 msgid "Maximum number of points in a segment" msgstr "" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:16 -#: ../raster/r.resamp.bspline/main.c:131 ../vector/v.surf.bspline/main.c:177 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:19 +#: ../raster/r.resamp.bspline/main.c:133 ../vector/v.surf.bspline/main.c:177 msgid "Tykhonov regularization parameter (affects smoothing)" msgstr "" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:17 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:20 msgid "Used in bilinear and bicubic spline interpolation" msgstr "" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:18 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:21 msgid "Spline options" msgstr "" @@ -3730,7 +3770,7 @@ msgid "r.mapcalc expression for temporal and spatial analysis of space time raster datasets" msgstr "" -#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:12 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:13 #: ../locale/scriptstrings/t.rast3d.algebra_to_translate.c:13 msgid "Use granularity sampling instead of the temporal topology approach" msgstr "" @@ -3799,7 +3839,7 @@ msgstr "" #: ../locale/scriptstrings/v.dissolve_to_translate.c:3 -#: ../vector/v.extract/main.c:80 +#: ../vector/v.extract/main.c:81 msgid "dissolve" msgstr "" @@ -3811,6 +3851,77 @@ msgid "Name of attribute column used to dissolve common boundaries" msgstr "" +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:1 +msgid "Calculates a new raster map from a simple r.mapcalc expression." +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:4 +msgid "simple" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:5 +msgid "Formula (e.g. A-B or A*C+B)" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:6 +msgid "Name of input A raster map" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:7 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:9 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:11 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:13 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:15 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:17 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:23 +#: ../raster/r.stream.extract/main.c:89 ../raster/r.stream.extract/main.c:97 +#: ../raster/r.flow/main.c:435 ../raster/r.flow/main.c:441 +msgid "Input maps" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:8 +msgid "Name of input B raster map" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:10 +msgid "Name of input C raster map" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:12 +msgid "Name of input D raster map" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:14 +msgid "Name of input E raster map" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:16 +msgid "Name of input F raster map" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:18 +#: ../raster/r.random/main.c:89 ../raster/r.mapcalc/main.c:105 +msgid "Seed for rand() function" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:19 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:21 +msgid "Random" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:20 +#: ../raster/r.mapcalc/main.c:109 +msgid "Generate random seed (result is non-deterministic)" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:22 +msgid "Quote the map names" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:24 +msgid "Case sensitive variable names" +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 "" @@ -3819,6 +3930,114 @@ msgid "Create the location specified by the \"location\" parameter and exit. Do not import the space time vector datasets." msgstr "" +#: ../locale/scriptstrings/r.drain_to_translate.c:1 +#: ../raster/r.drain/main.c:113 +msgid "Traces a flow through an elevation model or cost surface on a raster map." +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:3 ../raster/r.path/main.c:151 +#: ../raster/r.solute.transport/main.c:230 ../raster/r.topmodel/main.c:52 +#: ../raster/r.uslek/main.c:54 ../raster/r.usler/main.c:53 +#: ../raster/r.gwflow/main.c:210 ../raster/r.stream.extract/main.c:77 +#: ../raster/r.fill.dir/main.c:89 ../raster/r.basins.fill/main.c:55 +#: ../raster/r.water.outlet/main.c:58 ../raster/r.drain/main.c:110 +#: ../raster/r.topidx/main.c:40 ../raster/r.flow/main.c:422 +#: ../raster/r.carve/main.c:75 ../raster/r.lake/main.c:151 +#: ../raster/r.watershed/front/main.c:76 +#: ../raster/r.sim/r.sim.sediment/main.c:115 +#: ../raster/r.sim/r.sim.water/main.c:114 ../raster3d/r3.gwflow/main.c:162 +#: ../raster3d/r3.flow/main.c:180 +msgid "hydrology" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:4 ../raster/r.path/main.c:152 +#: ../raster/r.walk/main.c:204 ../raster/r.cost/main.c:164 +#: ../raster/r.drain/main.c:111 +msgid "cost surface" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:5 +#: ../raster/r.drain/main.c:116 +msgid "Name of input elevation or cost surface raster map" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:6 +#: ../raster/r.drain/main.c:121 +msgid "Name of input movement direction map associated with the cost surface" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:7 +#: ../raster/r.drain/main.c:123 +msgid "Direction in degrees CCW from east" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:8 +#: ../locale/scriptstrings/r.drain_to_translate.c:23 +#: ../raster/r.drain/main.c:125 ../raster/r.drain/main.c:168 +msgid "Cost surface" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:10 +#: ../raster/r.drain/main.c:133 +msgid "Name for output drain vector map" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:11 +#: ../raster/r.drain/main.c:134 +msgid "Recommended for cost surface made using knight's move" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:12 +#: ../raster/r.path/main.c:195 ../raster/r.walk/main.c:260 +#: ../raster/r.cost/main.c:223 ../raster/r.drain/main.c:139 +msgid "Coordinates of starting point(s) (E,N)" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:13 +#: ../locale/scriptstrings/r.drain_to_translate.c:15 +#: ../raster/r.path/main.c:196 ../raster/r.path/main.c:202 +#: ../raster/r.walk/main.c:242 ../raster/r.walk/main.c:254 +#: ../raster/r.walk/main.c:261 ../raster/r.walk/main.c:342 +#: ../raster/r.cost/main.c:205 ../raster/r.cost/main.c:217 +#: ../raster/r.cost/main.c:224 ../raster/r.cost/main.c:274 +#: ../raster/r.drain/main.c:140 ../raster/r.drain/main.c:147 +msgid "Start" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:14 +#: ../raster/r.path/main.c:201 ../raster/r.drain/main.c:145 +msgid "Name of starting vector points map(s)" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:16 +#: ../raster/r.path/main.c:206 ../raster/r.drain/main.c:151 +msgid "Copy input cell values on output" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:17 +#: ../locale/scriptstrings/r.drain_to_translate.c:19 +#: ../locale/scriptstrings/r.drain_to_translate.c:21 +#: ../raster/r.path/main.c:207 ../raster/r.path/main.c:212 +#: ../raster/r.path/main.c:217 ../raster/r.drain/main.c:152 +#: ../raster/r.drain/main.c:157 ../raster/r.drain/main.c:162 +msgid "Path settings" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:18 +#: ../raster/r.path/main.c:211 ../raster/r.drain/main.c:156 +msgid "Accumulate input values along the path" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:20 +#: ../raster/r.path/main.c:216 ../raster/r.drain/main.c:161 +msgid "Count cell numbers along the path" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:22 +#: ../raster/r.drain/main.c:167 +msgid "The input raster map is a cost surface (direction surface must also be specified)" +msgstr "" + #: ../locale/scriptstrings/r.import_to_translate.c:1 msgid "Imports raster data into a GRASS raster map using GDAL library and reprojects on the fly." msgstr "" @@ -3861,14 +4080,15 @@ #: ../locale/scriptstrings/r.import_to_translate.c:24 #: ../raster/r.in.poly/main.c:50 ../raster/r.in.ascii/main.c:92 -#: ../raster/r.in.bin/main.c:298 ../raster/r.in.gdal/main.c:140 -#: ../raster/r.support/main.c:66 ../raster/r.external/main.c:90 +#: ../raster/r.buildvrt/main.c:102 ../raster/r.in.bin/main.c:298 +#: ../raster/r.in.gdal/main.c:143 ../raster/r.support/main.c:66 +#: ../raster/r.external/main.c:90 msgid "Title for resultant raster map" msgstr "" #: ../locale/scriptstrings/r.import_to_translate.c:25 -#: ../raster/r.in.gdal/main.c:141 ../raster/r.in.gdal/main.c:150 -#: ../raster/r.in.gdal/main.c:159 ../raster/r.in.gdal/main.c:165 +#: ../raster/r.in.gdal/main.c:144 ../raster/r.in.gdal/main.c:153 +#: ../raster/r.in.gdal/main.c:162 ../raster/r.in.gdal/main.c:168 #: ../raster/r.external/main.c:91 ../imagery/i.landsat.toar/main.c:94 #: ../imagery/i.landsat.toar/main.c:116 ../imagery/i.landsat.toar/main.c:125 #: ../imagery/i.landsat.toar/main.c:134 ../imagery/i.landsat.toar/main.c:142 @@ -3882,101 +4102,20 @@ #: ../locale/scriptstrings/r.import_to_translate.c:27 #: ../locale/scriptstrings/r.import_to_translate.c:29 -#: ../raster/r.horizon/main.c:278 ../raster/r.horizon/main.c:297 +#: ../raster/r.horizon/main.c:277 ../raster/r.horizon/main.c:296 msgid "Optional" msgstr "" #: ../locale/scriptstrings/r.import_to_translate.c:28 -#: ../raster/r.proj/main.c:208 +#: ../raster/r.proj/main.c:219 msgid "Do not perform region cropping optimization" msgstr "" #: ../locale/scriptstrings/r.import_to_translate.c:30 -#: ../raster/r.in.gdal/main.c:214 +#: ../raster/r.in.gdal/main.c:231 msgid "Force Lat/Lon maps to fit into geographic coordinates (90N,S; 180E,W)" msgstr "" -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:1 -msgid "Performs inter-satellite calibration on DMSP-OLS Nighttime Lights Time Series" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:3 -msgid "inter-satellite" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:4 -#, fuzzy -msgid "calibration" -msgstr "Όνομα τοποθεσία" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:5 -msgid "nighttime lights" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:6 -msgid "time series" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:7 -msgid "DMSP-OLS" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:8 -msgid "Print out calibration equations" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:9 -msgid "Evaluation based on the Normalised Difference Index" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:10 -msgid "Print in shell script style (currently only NDI via -e)" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:11 -msgid "Keep current computational region settings" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:12 -msgid "Exclude zero values from the analysis (retain zero cells in output)" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:13 -msgid "Exclude zero values from the analysis (set zero cells to NULL in output)" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:14 -msgid "Do not try to transfer timestamps (for input without timestamp)" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:15 -msgid "Clean average DMSP-OLS visible band digital number image(s)" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:16 -msgid "output file(s) suffix" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:17 -msgid "Suffix for calibrated average digital number output image(s)" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:18 -msgid "Calibration model" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:19 -msgid "Inter-satellite calibration model for average DMSP-OLS nighttime lights time series" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:20 -msgid "Elvidge (2009 or 2014), Liu 2012, Wu 2013" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:21 -msgid "Calibration Model" -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 "" @@ -4194,7 +4333,7 @@ msgid "Renames a column in the attribute table connected to a given vector map." msgstr "" -#: ../locale/scriptstrings/v.db.renamecolumn_to_translate.c:5 +#: ../locale/scriptstrings/v.db.renamecolumn_to_translate.c:6 msgid "Old and new name of the column (old,new)" msgstr "" @@ -4328,17 +4467,17 @@ msgstr "" #: ../locale/scriptstrings/m.proj_to_translate.c:2 ../misc/m.cogo/main.c:225 -#: ../misc/m.transform/main.c:316 ../misc/m.nviz.image/main.c:50 +#: ../misc/m.transform/main.c:316 ../misc/m.nviz.image/main.c:49 #: ../misc/m.nviz.script/main.c:69 ../misc/m.measure/main.c:46 msgid "miscellaneous" msgstr "" #: ../locale/scriptstrings/m.proj_to_translate.c:4 #: ../locale/scriptstrings/i.tasscap_to_translate.c:3 -#: ../raster/r.proj/main.c:146 ../imagery/i.fft/main.c:79 +#: ../raster/r.proj/main.c:149 ../imagery/i.fft/main.c:79 #: ../imagery/i.pca/main.c:73 ../imagery/i.ifft/main.c:78 #: ../imagery/i.ortho.photo/i.ortho.transform/main.c:392 -#: ../misc/m.transform/main.c:317 ../vector/v.proj/main.c:70 +#: ../misc/m.transform/main.c:317 ../vector/v.proj/main.c:75 #: ../vector/v.transform/main.c:71 msgid "transformation" msgstr "" @@ -4361,7 +4500,7 @@ #: ../raster/r.reclass/main.c:66 ../raster/r.recode/main.c:61 #: ../raster/r.in.ascii/main.c:79 ../raster3d/r3.in.ascii/main.c:87 #: ../general/g.proj/main.c:141 ../general/g.proj/main.c:150 -#: ../db/db.execute/main.c:139 ../db/db.select/main.c:208 +#: ../db/db.execute/main.c:151 ../db/db.select/main.c:208 #: ../vector/v.segment/main.c:80 ../vector/v.what/main.c:78 #: ../vector/v.edit/args.c:95 msgid "'-' for standard input" @@ -4485,14 +4624,18 @@ msgstr "" #: ../locale/scriptstrings/r.in.srtm_to_translate.c:4 -msgid "Name of SRTM input tile (file without .hgt.zip extension)" +msgid "SRTM" msgstr "" #: ../locale/scriptstrings/r.in.srtm_to_translate.c:5 -msgid "Name for output raster map (default: input tile)" +msgid "Name of SRTM input tile (file without .hgt.zip extension)" msgstr "" #: ../locale/scriptstrings/r.in.srtm_to_translate.c:6 +msgid "Name for output raster map (default: input tile)" +msgstr "" + +#: ../locale/scriptstrings/r.in.srtm_to_translate.c:7 msgid "Input is a 1-arcsec tile (default: 3-arcsec)" msgstr "" @@ -4519,7 +4662,7 @@ #: ../raster3d/r3.in.lidar/main.c:164 ../vector/v.lidar.edgedetection/main.c:76 #: ../vector/v.out.lidar/main.c:473 ../vector/v.in.lidar/main.c:138 #: ../vector/v.lidar.correction/main.c:72 ../vector/v.surf.bspline/main.c:94 -#: ../vector/v.lidar.growing/main.c:76 ../vector/v.decimate/main.c:124 +#: ../vector/v.lidar.growing/main.c:76 ../vector/v.decimate/main.c:125 #: ../vector/v.outlier/main.c:74 msgid "LIDAR" msgstr "" @@ -4669,7 +4812,7 @@ #: ../locale/scriptstrings/d.rast.leg_to_translate.c:3 #: ../display/d.vect.thematic/main.c:86 ../display/d.barscale/main.c:64 -#: ../display/d.grid/main.c:54 ../display/d.legend.vect/main.c:51 +#: ../display/d.grid/main.c:53 ../display/d.legend.vect/main.c:51 #: ../display/d.graph/main.c:59 ../display/d.legend/main.c:79 #: ../display/d.linegraph/main.c:232 ../display/d.vect.chart/main.c:64 #: ../display/d.text/main.c:140 ../display/d.northarrow/main.c:47 @@ -5063,38 +5206,35 @@ msgid "Paper '%s' not found, using defaults" 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.horizon/main.c:846 -#: ../raster/r.horizon/main.c:864 ../raster/r.latlong/main.c:133 -#: ../display/d.grid/plot.c:287 ../display/d.grid/plot.c:293 -#: ../display/d.grid/plot.c:334 ../display/d.grid/plot.c:340 -#: ../display/d.grid/plot.c:427 ../display/d.grid/plot.c:433 -#: ../display/d.grid/plot.c:485 ../display/d.grid/plot.c:491 -#: ../display/d.grid/plot.c:635 ../display/d.grid/plot.c:651 -#: ../display/d.grid/plot.c:668 ../display/d.grid/plot.c:685 -msgid "Error in pj_do_proj" -msgstr "" - -#: ../ps/ps.map/do_geogrid.c:272 ../raster/r.sun/main.c:788 -#: ../raster/r.horizon/main.c:538 ../display/d.grid/plot.c:554 -#: ../display/d.where/main.c:113 ../general/g.region/printwindow.c:257 -#: ../general/g.region/printwindow.c:481 ../general/g.region/printwindow.c:550 -msgid "Can't get projection key values of current location" +#: ../ps/ps.map/do_geogrid.c:90 ../ps/ps.map/do_geogrid.c:96 +#: ../ps/ps.map/do_geogrid.c:121 ../ps/ps.map/do_geogrid.c:127 +#: ../ps/ps.map/do_geogrid.c:200 ../ps/ps.map/do_geogrid.c:242 +#: ../ps/ps.map/do_geogrid.c:322 ../ps/ps.map/do_geogrid.c:339 +#: ../ps/ps.map/do_geogrid.c:357 ../ps/ps.map/do_geogrid.c:375 +#: ../ps/ps.map/do_geogrid.c:432 ../ps/ps.map/do_geogrid.c:439 +#: ../ps/ps.map/do_geogrid.c:444 ../ps/ps.map/do_geogrid.c:453 +#: ../ps/ps.map/do_geogrid.c:458 +msgid "Error in GPJ_transform" msgstr "" -#: ../ps/ps.map/do_geogrid.c:278 ../raster/r.sun/main.c:798 -#: ../raster/r.horizon/main.c:548 ../raster/r.latlong/main.c:114 -#: ../display/d.grid/plot.c:561 ../display/d.grid/plot.c:588 -#: ../display/d.where/main.c:120 ../display/d.where/main.c:146 -msgid "Unable to set up lat/long projection parameters" +#: ../ps/ps.map/do_geogrid.c:284 ../raster/r.sun/main.c:787 +#: ../raster/r.horizon/main.c:542 ../display/d.grid/plot.c:564 +#: ../display/d.where/main.c:113 ../general/g.region/printwindow.c:256 +#: ../general/g.region/printwindow.c:492 ../general/g.region/printwindow.c:564 +msgid "Can't get projection key values of current location" msgstr "" +#: ../ps/ps.map/do_geogrid.c:293 ../raster/r.sun/main.c:796 +#: ../raster/r.horizon/main.c:551 ../raster/r.sunhours/main.c:231 +#: ../raster/r.proj/main.c:342 ../raster/r.in.gdal/main.c:1003 +#: ../raster/r.sunmask/g_solposition.c:121 ../raster/r.latlong/main.c:111 +#: ../display/d.grid/plot.c:605 ../display/d.where/main.c:151 +#: ../general/g.region/printwindow.c:265 ../general/g.region/printwindow.c:501 +#: ../general/g.region/printwindow.c:593 ../vector/v.proj/main.c:292 +#, fuzzy +msgid "Unable to initialize coordinate transformation" +msgstr "Αδυναμία ανοίγματος Ï€ÏοσωÏÎ¹Î½Î¿Ï Î±Ïχείου" + #: ../ps/ps.map/ps_clrtbl.c:35 ../ps/ps.map/ps_fclrtbl.c:46 #, c-format msgid "Creating color table for <%s in %s>..." @@ -5262,41 +5402,42 @@ #: ../vector/v.mkgrid/main.c:278 ../vector/v.what.rast3/main.c:126 #: ../vector/v.to.rast/support.c:109 ../vector/v.to.rast/support.c:284 #: ../vector/v.to.rast/support.c:523 ../vector/v.to.rast/vect2rast.c:60 -#: ../vector/v.out.ogr/main.c:634 ../vector/v.kcv/main.c:126 +#: ../vector/v.out.ogr/main.c:690 ../vector/v.kcv/main.c:126 #: ../vector/v.surf.idw/read_sites.c:55 ../vector/v.class/main.c:117 #: ../vector/v.label.sa/labels.c:78 ../vector/v.net.distance/main.c:279 -#: ../vector/v.random/main.c:239 ../vector/v.db.connect/main.c:223 -#: ../vector/v.db.connect/main.c:331 ../vector/v.to.rast3/main.c:84 -#: ../vector/v.reclass/main.c:133 ../vector/v.surf.rst/main.c:620 -#: ../vector/v.surf.bspline/main.c:384 ../vector/v.surf.bspline/crosscorr.c:123 -#: ../vector/v.db.select/main.c:177 ../vector/v.net.allpairs/main.c:166 -#: ../vector/v.in.dwg/main.c:213 ../vector/v.buffer/main.c:431 -#: ../vector/v.select/copy_tabs.c:82 ../vector/v.profile/main.c:426 -#: ../vector/v.profile/main.c:580 ../vector/v.extrude/main.c:229 -#: ../vector/v.out.svg/main.c:159 ../vector/v.in.ogr/main.c:1131 -#: ../vector/v.in.ogr/main.c:1177 ../vector/v.patch/main.c:156 -#: ../vector/v.patch/main.c:188 ../vector/v.patch/main.c:309 -#: ../vector/v.patch/main.c:391 ../vector/v.net.path/path.c:96 -#: ../vector/v.overlay/main.c:246 ../vector/v.overlay/main.c:413 -#: ../vector/v.net.iso/main.c:376 ../vector/v.to.3d/trans2.c:55 -#: ../vector/v.to.3d/trans3.c:57 ../vector/v.what.rast/main.c:144 -#: ../vector/v.net.flow/main.c:169 ../vector/v.normal/main.c:122 -#: ../vector/v.sample/main.c:179 ../vector/v.distance/main.c:520 -#: ../vector/v.distance/main.c:555 ../vector/v.distance/main.c:601 -#: ../vector/v.distance/main.c:1340 ../vector/v.distance/main.c:1359 -#: ../vector/v.net.timetable/main.c:93 ../vector/v.in.db/main.c:164 -#: ../vector/v.in.db/main.c:302 ../vector/v.in.ascii/main.c:348 -#: ../vector/v.to.points/main.c:177 ../vector/v.colors/scan_attr.c:29 -#: ../vector/v.colors/read_rgb.c:28 ../vector/v.colors/write_rgb.c:25 -#: ../vector/v.vol.rst/user1.c:99 ../vector/v.vol.rst/main.c:600 -#: ../vector/v.net.components/main.c:180 +#: ../vector/v.random/main.c:243 ../vector/v.random/main.c:271 +#: ../vector/v.db.connect/main.c:223 ../vector/v.db.connect/main.c:331 +#: ../vector/v.to.rast3/main.c:84 ../vector/v.reclass/main.c:133 +#: ../vector/v.surf.rst/main.c:623 ../vector/v.surf.bspline/main.c:384 +#: ../vector/v.surf.bspline/crosscorr.c:123 ../vector/v.db.select/main.c:177 +#: ../vector/v.net.allpairs/main.c:166 ../vector/v.in.dwg/main.c:213 +#: ../vector/v.buffer/main.c:431 ../vector/v.select/copy_tabs.c:82 +#: ../vector/v.profile/main.c:426 ../vector/v.profile/main.c:580 +#: ../vector/v.extrude/main.c:229 ../vector/v.out.svg/main.c:159 +#: ../vector/v.in.ogr/main.c:1194 ../vector/v.in.ogr/main.c:1242 +#: ../vector/v.patch/main.c:159 ../vector/v.patch/main.c:191 +#: ../vector/v.patch/main.c:347 ../vector/v.patch/main.c:429 +#: ../vector/v.net.path/path.c:96 ../vector/v.overlay/main.c:246 +#: ../vector/v.overlay/main.c:413 ../vector/v.net.iso/main.c:376 +#: ../vector/v.to.3d/trans2.c:55 ../vector/v.to.3d/trans3.c:57 +#: ../vector/v.what.rast/main.c:144 ../vector/v.net.flow/main.c:169 +#: ../vector/v.normal/main.c:122 ../vector/v.sample/main.c:179 +#: ../vector/v.distance/main.c:527 ../vector/v.distance/main.c:562 +#: ../vector/v.distance/main.c:608 ../vector/v.distance/main.c:1348 +#: ../vector/v.distance/main.c:1367 ../vector/v.net.timetable/main.c:93 +#: ../vector/v.in.db/main.c:164 ../vector/v.in.db/main.c:302 +#: ../vector/v.in.ascii/main.c:348 ../vector/v.to.points/main.c:177 +#: ../vector/v.colors/scan_attr.c:29 ../vector/v.colors/read_rgb.c:28 +#: ../vector/v.colors/write_rgb.c:25 ../vector/v.vol.rst/user1.c:99 +#: ../vector/v.vol.rst/main.c:602 ../vector/v.net.components/main.c:180 #: ../vector/v.colors.out/make_colors.c:36 ../vector/v.label/main.c:278 #: ../vector/v.edit/select.c:516 ../vector/v.net.centrality/main.c:246 #: ../vector/v.info/print.c:147 ../vector/v.out.postgis/table.c:34 -#: ../vector/v.in.dxf/write_vect.c:211 ../vector/v.extract/main.c:263 +#: ../vector/v.in.dxf/write_vect.c:211 ../vector/v.extract/main.c:226 +#: ../vector/v.extract/main.c:323 ../vector/v.extract/extract.c:272 #: ../vector/v.lrs/v.lrs.create/main.c:296 #: ../vector/v.lrs/v.lrs.create/main.c:305 ../vector/v.net.alloc/main.c:316 -#: ../vector/v.transform/trans_digit.c:41 ../vector/v.to.db/update.c:46 +#: ../vector/v.transform/trans_digit.c:41 ../vector/v.to.db/update.c:48 #: ../vector/v.to.db/query.c:89 #, c-format msgid "Unable to open database <%s> by driver <%s>" @@ -5366,10 +5507,11 @@ msgid "My first raster module" msgstr "" -#: ../doc/raster/r.example/main.c:105 ../raster/r.walk/main.c:435 -#: ../raster/r.walk/main.c:440 ../raster/r.walk/main.c:801 -#: ../raster/r.colors/edit_colors.c:393 ../raster/r.cost/main.c:350 -#: ../raster/r.cost/main.c:665 ../raster/r.reclass/main.c:79 +#: ../doc/raster/r.example/main.c:105 ../raster/r.walk/main.c:460 +#: ../raster/r.walk/main.c:486 ../raster/r.walk/main.c:491 +#: ../raster/r.walk/main.c:852 ../raster/r.colors/edit_colors.c:434 +#: ../raster/r.cost/main.c:375 ../raster/r.cost/main.c:401 +#: ../raster/r.cost/main.c:712 ../raster/r.reclass/main.c:79 #: ../raster/r.univar/r.univar_main.c:234 ../raster/r.report/parse.c:273 #: ../raster/r.distance/parse.c:72 ../raster/r.distance/parse.c:81 #: ../raster/r.spread/main.c:439 ../raster/r.spread/main.c:442 @@ -5377,13 +5519,13 @@ #: ../raster/r.spread/main.c:452 ../raster/r.spread/main.c:455 #: ../raster/r.buffer/main.c:112 ../raster/r.stream.extract/main.c:173 #: ../raster/r.stream.extract/main.c:177 ../raster/r.stream.extract/main.c:182 -#: ../raster/r.cross/main.c:106 ../raster/r.mapcalc/map.c:519 +#: ../raster/r.cross/main.c:105 ../raster/r.mapcalc/map.c:519 #: ../raster/r.mapcalc/map.c:813 ../raster/r.mapcalc/map3.c:710 -#: ../raster/r.compress/main.c:124 ../raster/r.compress/main.c:304 -#: ../raster/r.kappa/main.c:150 ../raster/r.kappa/stats.c:33 +#: ../raster/r.compress/main.c:124 ../raster/r.compress/main.c:308 +#: ../raster/r.kappa/main.c:162 ../raster/r.kappa/stats.c:33 #: ../raster/r.kappa/stats.c:38 ../raster/r.coin/main.c:121 #: ../raster/r.coin/main.c:123 ../raster/r.fill.stats/main.c:1028 -#: ../raster/r.tile/main.c:86 ../raster/r.info/main.c:104 +#: ../raster/r.tile/main.c:86 ../raster/r.info/main.c:110 #: ../raster/r.geomorphon/memory.c:14 ../raster/r.category/main.c:119 #: ../raster/r.category/main.c:140 ../raster/r.ros/main.c:368 #: ../raster/r.ros/main.c:379 ../raster/r.ros/main.c:384 @@ -5397,14 +5539,15 @@ #: ../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 ../general/g.region/main.c:429 -#: ../general/g.region/main.c:766 ../general/g.region/main.c:774 -#: ../imagery/i.gensig/parse.c:38 ../imagery/i.gensigset/parse.c:44 -#: ../imagery/i.pca/main.c:139 ../imagery/i.ortho.photo/i.ortho.elev/main.c:197 +#: ../raster/r.sim/simlib/output.c:755 ../general/g.region/main.c:442 +#: ../general/g.region/main.c:779 ../general/g.region/main.c:787 +#: ../imagery/i.segment/parse_args.c:199 ../imagery/i.gensig/parse.c:38 +#: ../imagery/i.gensigset/parse.c:44 ../imagery/i.pca/main.c:139 +#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:197 #: ../misc/m.nviz.image/surface.c:50 ../misc/m.nviz.image/surface.c:107 -#: ../vector/v.colors/main.c:312 ../vector/v.vol.rst/main.c:615 -#: ../scripts/v.rast.stats/v.rast.stats.py:128 ../scripts/r.rgb/r.rgb.py:60 -#: ../scripts/r.mask/r.mask.py:131 ../scripts/r.grow/r.grow.py:123 +#: ../vector/v.colors/main.c:325 ../vector/v.vol.rst/main.c:617 +#: ../scripts/v.rast.stats/v.rast.stats.py:148 ../scripts/r.rgb/r.rgb.py:60 +#: ../scripts/r.mask/r.mask.py:131 ../scripts/r.grow/r.grow.py:122 #: ../scripts/d.polar/d.polar.py:62 ../scripts/r.pack/r.pack.py:74 #: ../scripts/r.buffer.lowmem/r.buffer.lowmem.py:87 #: ../scripts/d.correlate/d.correlate.py:50 @@ -5412,7 +5555,7 @@ #: ../scripts/d.rast.leg/d.rast.leg.py:103 #: ../scripts/r.reclass.area/r.reclass.area.py:103 #: ../scripts/r.reclass.area/r.reclass.area.py:213 -#: ../scripts/r.fillnulls/r.fillnulls.py:150 +#: ../scripts/r.fillnulls/r.fillnulls.py:162 #, c-format, python-format msgid "Raster map <%s> not found" msgstr "Ο χάÏτης raster <%s> δεν βÏέθηκε." @@ -5421,17 +5564,17 @@ msgid "My first vector module" msgstr "" -#: ../doc/vector/v.example/main.c:75 ../raster/r.walk/main.c:410 -#: ../raster/r.cost/main.c:325 ../raster/r.carve/main.c:158 -#: ../display/d.extract/main.c:98 ../general/g.region/main.c:479 +#: ../doc/vector/v.example/main.c:75 ../raster/r.walk/main.c:453 +#: ../raster/r.cost/main.c:368 ../raster/r.carve/main.c:158 +#: ../display/d.extract/main.c:98 ../general/g.region/main.c:492 #: ../misc/m.nviz.image/vector.c:84 ../vector/v.lidar.edgedetection/main.c:180 #: ../vector/v.clean/test/topocheck.c:63 #: ../vector/v.lidar.correction/main.c:157 ../vector/v.surf.bspline/main.c:263 #: ../vector/v.surf.bspline/main.c:332 ../vector/v.lidar.growing/main.c:126 #: ../vector/v.profile/main.c:359 ../vector/v.profile/main.c:363 -#: ../vector/v.colors/main.c:238 ../vector/v.outlier/main.c:176 -#: ../vector/v.edit/main.c:155 ../vector/v.vect.stats/main.c:263 -#: ../vector/v.vect.stats/main.c:271 ../vector/v.lrs/v.lrs.label/main.c:268 +#: ../vector/v.colors/main.c:251 ../vector/v.outlier/main.c:176 +#: ../vector/v.edit/main.c:155 ../vector/v.vect.stats/main.c:270 +#: ../vector/v.vect.stats/main.c:278 ../vector/v.lrs/v.lrs.label/main.c:268 #: ../vector/v.lrs/v.lrs.where/main.c:127 #: ../vector/v.lrs/v.lrs.where/main.c:136 #: ../vector/v.lrs/v.lrs.segment/main.c:140 @@ -5448,40 +5591,40 @@ msgid "Unable to set predetermined vector open level" msgstr "" -#: ../doc/vector/v.example/main.c:87 ../raster/r.walk/main.c:673 -#: ../raster/r.walk/main.c:742 ../raster/r.cost/main.c:533 -#: ../raster/r.cost/main.c:606 ../raster/r.random/support.c:67 -#: ../raster/r.drain/main.c:271 ../raster/r.what/main.c:250 -#: ../raster/r.carve/main.c:162 ../raster/r.region/main.c:176 -#: ../raster/r.sim/simlib/observation_points.c:41 +#: ../doc/vector/v.example/main.c:87 ../raster/r.path/main.c:301 +#: ../raster/r.walk/main.c:746 ../raster/r.walk/main.c:809 +#: ../raster/r.cost/main.c:606 ../raster/r.cost/main.c:669 +#: ../raster/r.random/support.c:67 ../raster/r.drain/main.c:272 +#: ../raster/r.what/main.c:250 ../raster/r.carve/main.c:162 +#: ../raster/r.region/main.c:176 ../raster/r.sim/simlib/observation_points.c:41 #: ../display/d.extract/main.c:103 ../display/d.vect.chart/main.c:246 #: ../display/d.path/main.c:185 ../raster3d/r3.flow/main.c:411 -#: ../general/manage/lister/vector.c:32 ../general/g.region/main.c:489 +#: ../general/manage/lister/vector.c:32 ../general/g.region/main.c:502 #: ../misc/m.nviz.image/vector.c:280 ../vector/v.what.rast3/main.c:114 #: ../vector/v.to.rast/support.c:100 ../vector/v.to.rast/support.c:272 #: ../vector/v.to.rast/support.c:510 ../vector/v.to.rast/vect2rast.c:39 -#: ../vector/v.lidar.edgedetection/main.c:186 ../vector/v.out.ogr/main.c:135 +#: ../vector/v.lidar.edgedetection/main.c:186 ../vector/v.out.ogr/main.c:137 #: ../vector/v.surf.idw/read_sites.c:29 ../vector/v.class/main.c:102 #: ../vector/v.clean/test/topocheck.c:67 ../vector/v.clean/test/topocheck.c:87 #: ../vector/v.clean/main.c:283 ../vector/v.label.sa/labels.c:58 -#: ../vector/v.net.distance/main.c:192 ../vector/v.random/main.c:205 +#: ../vector/v.net.distance/main.c:192 ../vector/v.random/main.c:208 #: ../vector/v.support/main.c:134 ../vector/v.out.dxf/main.c:80 -#: ../vector/v.out.lidar/main.c:609 ../vector/v.proj/main.c:237 +#: ../vector/v.out.lidar/main.c:609 ../vector/v.proj/main.c:249 #: ../vector/v.db.connect/main.c:154 ../vector/v.to.rast3/main.c:73 #: ../vector/v.out.ascii/main.c:87 ../vector/v.out.ascii/main.c:94 #: ../vector/v.cluster/main.c:149 ../vector/v.build.polylines/main.c:151 #: ../vector/v.lidar.correction/main.c:161 ../vector/v.reclass/main.c:113 -#: ../vector/v.segment/main.c:108 ../vector/v.surf.rst/main.c:561 -#: ../vector/v.surf.rst/main.c:665 ../vector/v.db.select/main.c:164 +#: ../vector/v.segment/main.c:108 ../vector/v.surf.rst/main.c:564 +#: ../vector/v.surf.rst/main.c:668 ../vector/v.db.select/main.c:164 #: ../vector/v.net.allpairs/main.c:130 ../vector/v.drape/main.c:143 #: ../vector/v.buffer/main.c:337 ../vector/v.lidar.growing/main.c:138 #: ../vector/v.lidar.growing/main.c:142 ../vector/v.select/main.c:108 #: ../vector/v.profile/main.c:370 ../vector/v.profile/main.c:394 #: ../vector/v.extrude/main.c:190 ../vector/v.hull/main.c:87 #: ../vector/v.out.svg/main.c:139 ../vector/v.net.connectivity/main.c:130 -#: ../vector/v.patch/main.c:129 ../vector/v.patch/main.c:147 -#: ../vector/v.patch/main.c:177 ../vector/v.patch/main.c:274 -#: ../vector/v.patch/main.c:355 ../vector/v.net.path/main.c:158 +#: ../vector/v.patch/main.c:131 ../vector/v.patch/main.c:150 +#: ../vector/v.patch/main.c:180 ../vector/v.patch/main.c:312 +#: ../vector/v.patch/main.c:393 ../vector/v.net.path/main.c:158 #: ../vector/v.overlay/main.c:188 ../vector/v.perturb/main.c:148 #: ../vector/v.perturb/main.c:173 ../vector/v.net.iso/main.c:243 #: ../vector/v.to.3d/main.c:72 ../vector/v.type/main.c:131 @@ -5490,83 +5633,84 @@ #: ../vector/v.delaunay/main.c:120 ../vector/v.normal/main.c:110 #: ../vector/v.sample/main.c:124 ../vector/v.rectify/main.c:150 #: ../vector/v.qcount/main.c:101 ../vector/v.univar/main.c:158 -#: ../vector/v.distance/main.c:364 ../vector/v.distance/main.c:386 +#: ../vector/v.distance/main.c:366 ../vector/v.distance/main.c:388 #: ../vector/v.net.timetable/main.c:353 ../vector/v.net.visibility/main.c:73 #: ../vector/v.net.visibility/main.c:82 ../vector/v.out.pov/main.c:97 -#: ../vector/v.to.points/main.c:130 ../vector/v.colors/main.c:262 +#: ../vector/v.to.points/main.c:130 ../vector/v.colors/main.c:275 #: ../vector/v.build/main.c:118 ../vector/v.build/main.c:128 #: ../vector/v.voronoi/main.c:196 ../vector/v.net.bridge/main.c:118 #: ../vector/v.neighbors/main.c:88 ../vector/v.split/main.c:172 -#: ../vector/v.vol.rst/main.c:560 ../vector/v.net.components/main.c:148 -#: ../vector/v.decimate/main.c:272 ../vector/v.net.salesman/main.c:250 +#: ../vector/v.vol.rst/main.c:562 ../vector/v.net.components/main.c:148 +#: ../vector/v.decimate/main.c:276 ../vector/v.net.salesman/main.c:250 #: ../vector/v.colors.out/scan_cats.c:20 #: ../vector/v.colors.out/make_colors.c:23 ../vector/v.kernel/main.c:318 #: ../vector/v.kernel/main.c:331 ../vector/v.label/main.c:268 #: ../vector/v.edit/main.c:170 ../vector/v.edit/main.c:243 #: ../vector/v.net.centrality/main.c:209 ../vector/v.info/main.c:61 #: ../vector/v.parallel/main.c:148 ../vector/v.out.postgis/main.c:100 -#: ../vector/v.vect.stats/main.c:267 ../vector/v.vect.stats/main.c:278 -#: ../vector/v.extract/main.c:191 ../vector/v.lrs/v.lrs.label/main.c:272 +#: ../vector/v.vect.stats/main.c:274 ../vector/v.vect.stats/main.c:285 +#: ../vector/v.extract/main.c:194 ../vector/v.lrs/v.lrs.label/main.c:272 #: ../vector/v.lrs/v.lrs.where/main.c:131 #: ../vector/v.lrs/v.lrs.where/main.c:140 #: ../vector/v.lrs/v.lrs.segment/main.c:144 #: ../vector/v.lrs/v.lrs.create/main.c:254 #: ../vector/v.lrs/v.lrs.create/main.c:263 ../vector/v.net/main.c:68 #: ../vector/v.net/main.c:92 ../vector/v.net.alloc/main.c:185 -#: ../vector/v.transform/main.c:197 ../vector/v.generalize/main.c:327 -#: ../vector/v.external/main.c:228 ../vector/v.to.db/main.c:59 +#: ../vector/v.transform/main.c:197 ../vector/v.generalize/main.c:328 +#: ../vector/v.external/main.c:232 ../vector/v.to.db/main.c:67 #, c-format msgid "Unable to open vector map <%s>" msgstr "" -#: ../doc/vector/v.example/main.c:100 ../raster/r.volume/main.c:155 -#: ../raster/r.random/random.c:63 ../raster/r.contour/main.c:156 -#: ../raster/r.stream.extract/close.c:38 ../raster/r.to.vect/main.c:157 -#: ../raster/r.drain/main.c:200 ../raster/r.resamp.bspline/main.c:495 -#: ../raster/r.flow/io.c:178 ../raster/r.carve/vect.c:32 -#: ../raster/r.sim/simlib/output.c:38 ../raster/r.sim/simlib/output.c:44 -#: ../display/d.extract/main.c:106 ../raster3d/r3.flow/main.c:396 -#: ../vector/v.mkgrid/main.c:264 ../vector/v.lidar.edgedetection/main.c:251 -#: ../vector/v.clean/main.c:288 ../vector/v.clean/main.c:295 -#: ../vector/v.net.distance/main.c:198 ../vector/v.random/main.c:228 -#: ../vector/v.proj/main.c:380 ../vector/v.cluster/main.c:209 -#: ../vector/v.in.lidar/main.c:555 ../vector/v.build.polylines/main.c:156 +#: ../doc/vector/v.example/main.c:100 ../raster/r.path/main.c:240 +#: ../raster/r.volume/main.c:155 ../raster/r.random/random.c:63 +#: ../raster/r.contour/main.c:156 ../raster/r.stream.extract/close.c:38 +#: ../raster/r.to.vect/main.c:157 ../raster/r.drain/main.c:201 +#: ../raster/r.resamp.bspline/main.c:497 ../raster/r.flow/io.c:178 +#: ../raster/r.carve/vect.c:32 ../raster/r.sim/simlib/output.c:38 +#: ../raster/r.sim/simlib/output.c:44 ../display/d.extract/main.c:106 +#: ../raster3d/r3.flow/main.c:396 ../vector/v.mkgrid/main.c:264 +#: ../vector/v.lidar.edgedetection/main.c:251 ../vector/v.clean/main.c:288 +#: ../vector/v.clean/main.c:295 ../vector/v.net.distance/main.c:198 +#: ../vector/v.random/main.c:231 ../vector/v.proj/main.c:402 +#: ../vector/v.cluster/main.c:209 ../vector/v.in.lidar/main.c:555 +#: ../vector/v.build.polylines/main.c:156 #: ../vector/v.lidar.correction/main.c:215 #: ../vector/v.lidar.correction/main.c:221 ../vector/v.reclass/main.c:117 -#: ../vector/v.segment/main.c:114 ../vector/v.surf.rst/main.c:600 -#: ../vector/v.surf.rst/main.c:603 ../vector/v.surf.rst/main.c:769 +#: ../vector/v.segment/main.c:114 ../vector/v.surf.rst/main.c:603 +#: ../vector/v.surf.rst/main.c:606 ../vector/v.surf.rst/main.c:772 #: ../vector/v.surf.bspline/main.c:353 ../vector/v.net.allpairs/main.c:136 #: ../vector/v.in.dwg/main.c:200 ../vector/v.drape/main.c:158 -#: ../vector/v.buffer/main.c:405 ../vector/v.select/main.c:125 +#: ../vector/v.buffer/main.c:405 ../vector/v.select/main.c:149 #: ../vector/v.profile/main.c:537 ../vector/v.extrude/main.c:196 #: ../vector/v.in.region/main.c:75 ../vector/v.hull/main.c:121 -#: ../vector/v.net.connectivity/main.c:136 ../vector/v.in.ogr/main.c:843 -#: ../vector/v.patch/main.c:283 ../vector/v.patch/main.c:288 +#: ../vector/v.net.connectivity/main.c:136 ../vector/v.in.ogr/main.c:901 +#: ../vector/v.patch/main.c:321 ../vector/v.patch/main.c:326 #: ../vector/v.net.path/main.c:167 ../vector/v.overlay/main.c:220 #: ../vector/v.perturb/main.c:154 ../vector/v.net.iso/main.c:356 #: ../vector/v.to.3d/main.c:87 ../vector/v.net.spanningtree/main.c:107 #: ../vector/v.net.steiner/main.c:607 ../vector/v.net.flow/main.c:149 #: ../vector/v.net.flow/main.c:155 ../vector/v.delaunay/main.c:126 #: ../vector/v.sample/main.c:162 ../vector/v.rectify/main.c:216 -#: ../vector/v.qcount/main.c:127 ../vector/v.distance/main.c:410 +#: ../vector/v.qcount/main.c:127 ../vector/v.distance/main.c:412 #: ../vector/v.net.timetable/main.c:359 ../vector/v.in.db/main.c:151 #: ../vector/v.in.ascii/main.c:251 ../vector/v.net.visibility/main.c:77 #: ../vector/v.to.points/main.c:138 ../vector/v.build/main.c:154 #: ../vector/v.voronoi/main.c:215 ../vector/v.net.bridge/main.c:124 -#: ../vector/v.split/main.c:177 ../vector/v.vol.rst/main.c:580 -#: ../vector/v.vol.rst/main.c:583 ../vector/v.net.components/main.c:154 -#: ../vector/v.decimate/main.c:391 ../vector/v.outlier/main.c:229 +#: ../vector/v.split/main.c:177 ../vector/v.vol.rst/main.c:582 +#: ../vector/v.vol.rst/main.c:585 ../vector/v.net.components/main.c:154 +#: ../vector/v.decimate/main.c:395 ../vector/v.outlier/main.c:229 #: ../vector/v.outlier/main.c:234 ../vector/v.outlier/main.c:240 #: ../vector/v.net.salesman/main.c:551 ../vector/v.kernel/main.c:337 #: ../vector/v.edit/main.c:107 ../vector/v.edit/main.c:122 #: ../vector/v.net.centrality/main.c:215 ../vector/v.parallel/main.c:153 -#: ../vector/v.in.dxf/main.c:146 ../vector/v.extract/main.c:346 +#: ../vector/v.in.dxf/main.c:146 ../vector/v.extract/main.c:406 #: ../vector/v.lrs/v.lrs.label/main.c:276 #: ../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.net.alloc/main.c:298 -#: ../vector/v.transform/main.c:265 ../vector/v.generalize/main.c:338 -#: ../vector/v.external/main.c:180 ../scripts/v.what.strds/v.what.strds.py:217 +#: ../vector/v.transform/main.c:265 ../vector/v.generalize/main.c:339 +#: ../vector/v.external/main.c:184 ../scripts/v.what.strds/v.what.strds.py:217 #, c-format, python-format msgid "Unable to create vector map <%s>" msgstr "" @@ -5578,10 +5722,10 @@ #: ../vector/v.surf.bspline/crosscorr.c:114 ../vector/v.buffer/main.c:426 #: ../vector/v.extrude/main.c:224 ../vector/v.overlay/main.c:398 #: ../vector/v.what.rast/main.c:138 ../vector/v.univar/main.c:229 -#: ../vector/v.distance/main.c:549 ../vector/v.colors/scan_attr.c:24 +#: ../vector/v.distance/main.c:556 ../vector/v.colors/scan_attr.c:24 #: ../vector/v.colors/read_rgb.c:23 ../vector/v.colors/write_rgb.c:20 -#: ../vector/v.edit/select.c:502 ../vector/v.vect.stats/main.c:330 -#: ../vector/v.vect.stats/main.c:404 ../vector/v.generalize/misc.c:170 +#: ../vector/v.edit/select.c:502 ../vector/v.vect.stats/main.c:337 +#: ../vector/v.vect.stats/main.c:411 ../vector/v.generalize/misc.c:170 #, c-format msgid "Database connection not defined for layer %d" msgstr "" @@ -5602,12 +5746,14 @@ #: ../doc/vector/v.example/main.c:142 ../db/db.columns/main.c:62 #: ../db/db.describe/main.c:67 ../vector/v.out.vtk/writeVTK.c:655 -#: ../vector/v.out.ogr/main.c:639 ../vector/v.random/main.c:272 -#: ../vector/v.db.connect/main.c:228 ../vector/v.reclass/main.c:193 -#: ../vector/v.profile/main.c:433 ../vector/v.profile/main.c:586 -#: ../vector/v.out.svg/main.c:165 ../vector/v.patch/main.c:164 -#: ../vector/v.patch/main.c:204 ../vector/v.in.ascii/main.c:435 -#: ../vector/v.info/print.c:152 ../vector/v.out.postgis/table.c:41 +#: ../vector/v.out.ogr/main.c:695 ../vector/v.random/main.c:279 +#: ../vector/v.random/main.c:313 ../vector/v.db.connect/main.c:228 +#: ../vector/v.reclass/main.c:193 ../vector/v.profile/main.c:433 +#: ../vector/v.profile/main.c:586 ../vector/v.out.svg/main.c:165 +#: ../vector/v.patch/main.c:167 ../vector/v.patch/main.c:207 +#: ../vector/v.in.ascii/main.c:435 ../vector/v.info/print.c:152 +#: ../vector/v.out.postgis/table.c:41 ../vector/v.extract/main.c:233 +#: ../vector/v.to.db/main.c:140 ../vector/v.to.db/main.c:166 #: ../scripts/db.univar/db.univar.py:112 #, c-format, python-format msgid "Unable to describe table <%s>" @@ -5628,16 +5774,6 @@ msgid "Unable to copy attribute table to vector map <%s>" msgstr "" -#: ../raster/r.surf.area/main.c:77 ../raster/r.contour/main.c:88 -#: ../raster/r.random.surface/main.c:58 ../raster/r.surf.random/main.c:37 -#: ../raster/r.surf.fractal/main.c:39 ../raster/r.surf.idw/main.c:105 -#: ../raster/r.surf.contour/main.c:61 ../raster/r.fill.stats/main.c:776 -#: ../raster/r.resamp.bspline/main.c:80 ../raster/r.surf.gauss/main.c:39 -#: ../vector/v.surf.idw/main.c:88 ../vector/v.surf.rst/main.c:148 -#: ../vector/v.surf.bspline/main.c:92 ../vector/v.vol.rst/main.c:237 -msgid "surface" -msgstr "" - #: ../raster/r.surf.area/main.c:79 msgid "area estimation" msgstr "" @@ -5687,6 +5823,210 @@ msgid "Estimated region Surface Area:" msgstr "" +#: ../raster/r.path/main.c:154 +msgid "Traces paths from starting points following input directions." +msgstr "" + +#: ../raster/r.path/main.c:157 +#, fuzzy +msgid "Name of input direction" +msgstr "Όνομα εισαγώμενου Î´Î¹Î±Î½Ï…ÏƒÎ¼Î±Ï„Î¹ÎºÎ¿Ï Ï‡Î¬Ïτη " + +#: ../raster/r.path/main.c:159 +msgid "Direction in degrees CCW from east, or bitmask encoded" +msgstr "" + +#: ../raster/r.path/main.c:164 +#, fuzzy +msgid "Format of the input direction map" +msgstr "Όνομα εισαγώμενου Î´Î¹Î±Î½Ï…ÏƒÎ¼Î±Ï„Î¹ÎºÎ¿Ï Ï‡Î¬Ïτη " + +#: ../raster/r.path/main.c:170 +msgid "auto-detect direction format" +msgstr "" + +#: ../raster/r.path/main.c:171 +msgid "degrees CCW from East" +msgstr "" + +#: ../raster/r.path/main.c:172 +msgid "degrees CCW from East divided by 45 (e.g. r.watershed directions)" +msgstr "" + +#: ../raster/r.path/main.c:173 +msgid "bitmask encoded directions (e.g. r.cost -b)" +msgstr "" + +#: ../raster/r.path/main.c:179 +#, fuzzy +msgid "Name of input raster values to be used for output" +msgstr "Όνομα εισαγώμενου ÏÎ¬ÏƒÏ„ÎµÏ Ï‡Î¬Ïτη (blue)" + +#: ../raster/r.path/main.c:185 +#, fuzzy +msgid "Name for output raster path map" +msgstr "Όνομα εξαγόμενου ÏÎ¬ÏƒÏ„ÎµÏ Ï‡Î¬Ïτη" + +#: ../raster/r.path/main.c:190 +#, fuzzy +msgid "Name for output vector path map" +msgstr "Όνομα εξαγόμενου ÏÎ¬ÏƒÏ„ÎµÏ Ï‡Î¬Ïτη" + +#: ../raster/r.path/main.c:272 ../raster/r.drain/main.c:244 +#, c-format +msgid "Starting point %d is outside the current region" +msgstr "" + +#: ../raster/r.path/main.c:303 ../raster/r.walk/main.c:748 +#: ../raster/r.cost/main.c:608 ../raster/r.drain/main.c:274 +#, c-format +msgid "Reading vector map <%s> with start points..." +msgstr "" + +#: ../raster/r.path/main.c:317 ../raster/r.walk/main.c:761 +#: ../raster/r.walk/main.c:821 ../raster/r.cost/main.c:621 +#: ../raster/r.cost/main.c:681 ../raster/r.to.vect/main.c:289 +#: ../raster/r.drain/main.c:287 ../display/d.vect.thematic/display.c:75 +#: ../display/d.vect/vert.c:27 ../display/d.vect/lines.c:143 +#: ../display/d.vect/label.c:44 ../display/d.vect/zcoor.c:38 +#: ../display/d.vect/dir.c:30 ../display/d.vect/topo.c:52 +#: ../display/d.vect/attr.c:51 ../vector/v.label.sa/labels.c:141 +#: ../vector/v.out.lidar/main.c:732 ../vector/v.perturb/main.c:182 +#: ../vector/v.to.3d/trans2.c:84 ../vector/v.to.3d/trans3.c:85 +#: ../vector/v.what.rast/main.c:213 ../vector/v.colors/scan_z.c:36 +#: ../vector/v.colors/scan_cats.c:24 ../vector/v.vol.rst/user1.c:140 +#: ../vector/v.decimate/main.c:410 ../vector/v.colors.out/scan_cats.c:32 +#: ../vector/v.label/main.c:293 ../vector/v.info/level1.c:38 +msgid "Unable to read vector map" +msgstr "" + +#: ../raster/r.path/main.c:351 ../raster/r.drain/main.c:319 +#, c-format +msgid "Starting vector map <%s> contains no points in the current region" +msgstr "" + +#: ../raster/r.path/main.c:359 +msgid "No start point(s) specified" +msgstr "" + +#: ../raster/r.path/main.c:369 +#, c-format +msgid "Reading raster values map <%s> ..." +msgstr "" + +#: ../raster/r.path/main.c:382 ../raster/r.path/main.c:445 +#: ../raster/r.path/main.c:462 +#, fuzzy +msgid "Unable to write to tempfile" +msgstr "Αδυναμία ανάγνωσης Î´Î¹Î±Î½Ï…ÏƒÎ¼Î±Ï„Î¹ÎºÎ¿Ï Ï‡Î¬Ïτη" + +#: ../raster/r.path/main.c:390 ../raster/r.info/main.c:134 +msgid "Unable to read range file" +msgstr "" + +#: ../raster/r.path/main.c:393 +#, c-format +msgid "Invalid directions map <%s>" +msgstr "" + +#: ../raster/r.path/main.c:398 +msgid "Directional degrees can not be > 360" +msgstr "" + +#: ../raster/r.path/main.c:403 +msgid "Directional degrees divided by 45 can not be > 8" +msgstr "" + +#: ../raster/r.path/main.c:408 +#, c-format +msgid "Bitmask encoded directions can not be > %d" +msgstr "" + +#: ../raster/r.path/main.c:414 +msgid "Input direction format assumed to be degrees CCW from East divided by 45" +msgstr "" + +#: ../raster/r.path/main.c:418 +msgid "Input direction format assumed to be bitmask encoded without Knight's move" +msgstr "" + +#: ../raster/r.path/main.c:422 +msgid "Input direction format assumed to be degrees CCW from East" +msgstr "" + +#: ../raster/r.path/main.c:426 +msgid "Input direction format assumed to be bitmask encoded with Knight's move" +msgstr "" + +#: ../raster/r.path/main.c:429 +#, fuzzy, c-format +msgid "Unable to detect format of input direction map <%s>" +msgstr "Αδυναμία δημιουÏγίας raster χάÏτη <%s>." + +#: ../raster/r.path/main.c:432 +#, fuzzy, c-format +msgid "Invalid directions format '%s'" +msgstr "Λάθος συντεταγμένες" + +#: ../raster/r.path/main.c:434 +#, fuzzy, c-format +msgid "Reading direction map <%s> ..." +msgstr "Λάθος συντεταγμένες" + +#: ../raster/r.path/main.c:481 +msgid "Processing start points..." +msgstr "" + +#: ../raster/r.path/main.c:491 ../vector/v.buffer/main.c:414 +#: ../vector/v.in.ogr/main.c:912 ../vector/v.overlay/main.c:227 +msgid "Unable to create temporary vector map" +msgstr "" + +#: ../raster/r.path/main.c:497 ../raster/r.path/main.c:513 +#, c-format +msgid "No path at row %d, col %d" +msgstr "" + +#: ../raster/r.path/main.c:502 ../vector/v.overlay/line_area.c:256 +#: ../vector/v.overlay/area_area.c:109 +msgid "Breaking lines..." +msgstr "" + +#: ../raster/r.path/main.c:555 ../raster/r.path/main.c:585 +#: ../raster/r.in.lidar/main.c:760 ../raster/r.drain/main.c:471 +msgid "Writing output raster map..." +msgstr "" + +#: ../raster/r.path/main.c:640 +#, fuzzy +msgid "Unable to increase point list" +msgstr "Αδυναμία δημιουÏγίας πίνακα <%s>" + +#: ../raster/r.path/main.c:740 ../raster/r.path/main.c:771 +#: ../raster/r.path/main.c:897 ../raster/r.path/main.c:1005 +#: ../raster/r.path/main.c:1031 ../raster/r.path/main.c:1128 +#: ../raster/r.clump/clump.c:99 ../raster/r.clump/clump.c:151 +#: ../raster/r.clump/minsize.c:152 ../raster/r.clump/minsize.c:253 +#: ../raster/r.clump/minsize.c:287 ../raster/r.clump/minsize.c:293 +#: ../raster/r.clump/minsize.c:424 ../raster/r.clump/minsize.c:447 +#: ../raster/r.clump/minsize.c:518 ../imagery/i.segment/cluster.c:431 +msgid "Unable to read from temp file" +msgstr "" + +#: ../raster/r.path/main.c:831 +#, c-format +msgid "No path from row %d, col %d" +msgstr "" + +#: ../raster/r.path/main.c:845 +#, c-format +msgid "Invalid direction %d" +msgstr "" + +#: ../raster/r.path/main.c:934 +msgid "Path is leaving the current region" +msgstr "" + #: ../raster/r.profile/main.c:54 ../raster/r.transect/main.c:104 #: ../display/d.profile/main.c:192 ../raster3d/r3.cross.rast/main.c:229 #: ../vector/v.profile/main.c:154 @@ -5702,7 +6042,7 @@ msgid "Outputs the raster map layer values lying on user-defined line(s)." msgstr "" -#: ../raster/r.profile/main.c:65 ../raster/r.horizon/main.c:304 +#: ../raster/r.profile/main.c:65 ../raster/r.horizon/main.c:303 msgid "Name of file for output (use output=- for stdout)" msgstr "" @@ -5749,10 +6089,11 @@ msgstr "" #: ../raster/r.profile/main.c:176 ../raster/r.out.ppm3/main.c:133 -#: ../raster/r.recode/main.c:90 ../raster/r.horizon/main.c:385 -#: ../raster/r.in.lidar/main.c:646 ../raster/r.category/main.c:173 +#: ../raster/r.recode/main.c:90 ../raster/r.horizon/main.c:389 +#: ../raster/r.in.lidar/main.c:651 ../raster/r.category/main.c:173 #: ../raster/r.out.ascii/main.c:157 ../display/d.mon/stop.c:66 -#: ../general/g.pnmcomp/main.c:242 ../general/g.pnmcomp/main.c:259 +#: ../raster3d/r3.out.vtk/main.c:420 ../general/g.pnmcomp/main.c:242 +#: ../general/g.pnmcomp/main.c:259 #: ../imagery/i.ortho.photo/i.ortho.transform/main.c:350 #: ../misc/m.transform/main.c:276 ../misc/m.nviz.script/main.c:202 #: ../vector/v.out.vtk/main.c:173 ../vector/v.out.ascii/main.c:125 @@ -5804,117 +6145,117 @@ msgid "One coordinate pair per line, please" msgstr "" -#: ../raster/r.sun/main.c:252 ../raster/r.horizon/main.c:181 +#: ../raster/r.sun/main.c:251 ../raster/r.horizon/main.c:180 #: ../raster/r.sunhours/main.c:73 ../raster/r.sunmask/main.c:117 msgid "solar" msgstr "" -#: ../raster/r.sun/main.c:253 ../raster/r.sunhours/main.c:74 +#: ../raster/r.sun/main.c:252 ../raster/r.sunhours/main.c:74 msgid "sun energy" msgstr "" -#: ../raster/r.sun/main.c:254 ../raster/r.sunmask/main.c:119 +#: ../raster/r.sun/main.c:253 ../raster/r.sunmask/main.c:119 msgid "shadow" msgstr "" -#: ../raster/r.sun/main.c:255 +#: ../raster/r.sun/main.c:254 msgid "Solar irradiance and irradiation model." msgstr "" -#: ../raster/r.sun/main.c:257 +#: ../raster/r.sun/main.c:256 msgid "Computes direct (beam), diffuse and reflected solar irradiation raster maps for given day, latitude, surface and atmospheric conditions. Solar parameters (e.g. sunrise, sunset times, declination, extraterrestrial irradiance, daylight length) are saved in the map history file. Alternatively, a local time can be specified to compute solar incidence angle and/or irradiance raster maps. The shadowing effect of the topography is optionally incorporated." msgstr "" -#: ../raster/r.sun/main.c:271 +#: ../raster/r.sun/main.c:270 msgid "Name of the input elevation raster map [meters]" msgstr "" -#: ../raster/r.sun/main.c:280 +#: ../raster/r.sun/main.c:279 msgid "Name of the input aspect map (terrain aspect or azimuth of the solar panel) [decimal degrees]" msgstr "" -#: ../raster/r.sun/main.c:289 +#: ../raster/r.sun/main.c:288 msgid "A single value of the orientation (aspect), 270 is south" msgstr "" -#: ../raster/r.sun/main.c:298 +#: ../raster/r.sun/main.c:297 msgid "Name of the input slope raster map (terrain slope or solar panel inclination) [decimal degrees]" msgstr "" -#: ../raster/r.sun/main.c:306 +#: ../raster/r.sun/main.c:305 msgid "A single value of inclination (slope)" msgstr "" -#: ../raster/r.sun/main.c:315 +#: ../raster/r.sun/main.c:314 msgid "Name of the Linke atmospheric turbidity coefficient input raster map [-]" msgstr "" -#: ../raster/r.sun/main.c:324 +#: ../raster/r.sun/main.c:323 msgid "A single value of the Linke atmospheric turbidity coefficient [-]" msgstr "" -#: ../raster/r.sun/main.c:333 +#: ../raster/r.sun/main.c:332 msgid "Name of the ground albedo coefficient input raster map [-]" msgstr "" -#: ../raster/r.sun/main.c:342 +#: ../raster/r.sun/main.c:341 msgid "A single value of the ground albedo coefficient [-]" msgstr "" -#: ../raster/r.sun/main.c:351 +#: ../raster/r.sun/main.c:350 msgid "Name of input raster map containing latitudes [decimal degrees]" msgstr "" -#: ../raster/r.sun/main.c:360 +#: ../raster/r.sun/main.c:359 msgid "Name of input raster map containing longitudes [decimal degrees]" msgstr "" -#: ../raster/r.sun/main.c:369 +#: ../raster/r.sun/main.c:368 msgid "Name of real-sky beam radiation coefficient (thick cloud) input raster map [0-1]" msgstr "" -#: ../raster/r.sun/main.c:378 +#: ../raster/r.sun/main.c:377 msgid "Name of real-sky diffuse radiation coefficient (haze) input raster map [0-1]" msgstr "" -#: ../raster/r.sun/main.c:385 +#: ../raster/r.sun/main.c:384 msgid "The horizon information input map basename" msgstr "" -#: ../raster/r.sun/main.c:393 ../raster/r.horizon/main.c:211 +#: ../raster/r.sun/main.c:392 ../raster/r.horizon/main.c:210 msgid "Angle step size for multidirectional horizon [degrees]" msgstr "" -#: ../raster/r.sun/main.c:402 +#: ../raster/r.sun/main.c:401 msgid "Output incidence angle raster map (mode 1 only)" msgstr "" -#: ../raster/r.sun/main.c:411 +#: ../raster/r.sun/main.c:410 msgid "Output beam irradiance [W.m-2] (mode 1) or irradiation raster map [Wh.m-2.day-1] (mode 2)" msgstr "" -#: ../raster/r.sun/main.c:420 +#: ../raster/r.sun/main.c:419 msgid "Output diffuse irradiance [W.m-2] (mode 1) or irradiation raster map [Wh.m-2.day-1] (mode 2)" msgstr "" -#: ../raster/r.sun/main.c:429 +#: ../raster/r.sun/main.c:428 msgid "Output ground reflected irradiance [W.m-2] (mode 1) or irradiation raster map [Wh.m-2.day-1] (mode 2)" msgstr "" -#: ../raster/r.sun/main.c:438 +#: ../raster/r.sun/main.c:437 msgid "Output global (total) irradiance/irradiation [W.m-2] (mode 1) or irradiance/irradiation raster map [Wh.m-2.day-1] (mode 2)" msgstr "" -#: ../raster/r.sun/main.c:447 +#: ../raster/r.sun/main.c:446 msgid "Output insolation time raster map [h] (mode 2 only)" msgstr "" -#: ../raster/r.sun/main.c:454 +#: ../raster/r.sun/main.c:453 msgid "No. of day of the year (1-365)" msgstr "" -#: ../raster/r.sun/main.c:456 ../raster/r.sun/main.c:465 -#: ../raster/r.sun/main.c:482 ../raster/r.sun/main.c:529 +#: ../raster/r.sun/main.c:455 ../raster/r.sun/main.c:464 +#: ../raster/r.sun/main.c:481 ../raster/r.sun/main.c:528 #: ../raster/r.sunhours/main.c:103 ../raster/r.sunhours/main.c:112 #: ../raster/r.sunhours/main.c:120 ../raster/r.sunhours/main.c:129 #: ../raster/r.sunhours/main.c:138 ../raster/r.sunhours/main.c:147 @@ -5925,184 +6266,184 @@ msgid "Time" msgstr "" -#: ../raster/r.sun/main.c:464 +#: ../raster/r.sun/main.c:463 msgid "Time step when computing all-day radiation sums [decimal hours]" msgstr "" -#: ../raster/r.sun/main.c:472 +#: ../raster/r.sun/main.c:471 msgid "Declination value (overriding the internally computed value) [radians]" msgstr "" -#: ../raster/r.sun/main.c:480 +#: ../raster/r.sun/main.c:479 msgid "Local (solar) time (to be set for mode 1 only) [decimal hours]" msgstr "" -#: ../raster/r.sun/main.c:491 +#: ../raster/r.sun/main.c:490 msgid "Number of threads which will be used for parallel computing" msgstr "" -#: ../raster/r.sun/main.c:513 ../raster/r.horizon/main.c:296 +#: ../raster/r.sun/main.c:512 ../raster/r.horizon/main.c:295 msgid "Sampling distance step coefficient (0.5-1.5)" msgstr "" -#: ../raster/r.sun/main.c:521 +#: ../raster/r.sun/main.c:520 msgid "Read the input files in this number of chunks" msgstr "" -#: ../raster/r.sun/main.c:528 +#: ../raster/r.sun/main.c:527 msgid "Civil time zone value, if none, the time will be local solar time" msgstr "" -#: ../raster/r.sun/main.c:534 +#: ../raster/r.sun/main.c:533 msgid "Do not incorporate the shadowing effect of terrain" msgstr "" -#: ../raster/r.sun/main.c:539 +#: ../raster/r.sun/main.c:538 msgid "Use the low-memory version of the program" msgstr "" -#: ../raster/r.sun/main.c:578 +#: ../raster/r.sun/main.c:577 #, c-format msgid "<%d> is not valid number of threads. Number of threads will be set to <%d>" msgstr "" -#: ../raster/r.sun/main.c:587 +#: ../raster/r.sun/main.c:586 #, c-format msgid "Number of threads <%d>" msgstr "" -#: ../raster/r.sun/main.c:594 +#: ../raster/r.sun/main.c:593 msgid "You must give the longitude raster if you use civil time" msgstr "" -#: ../raster/r.sun/main.c:597 +#: ../raster/r.sun/main.c:596 msgid "Error reading civil time zone value" msgstr "" -#: ../raster/r.sun/main.c:600 +#: ../raster/r.sun/main.c:599 msgid "Invalid civil time zone value" msgstr "" -#: ../raster/r.sun/main.c:625 +#: ../raster/r.sun/main.c:624 msgid "insol_time and incidout are incompatible options" msgstr "" -#: ../raster/r.sun/main.c:630 +#: ../raster/r.sun/main.c:629 msgid "Error reading time step size" msgstr "" -#: ../raster/r.sun/main.c:632 +#: ../raster/r.sun/main.c:631 msgid "Invalid time step size" msgstr "" -#: ../raster/r.sun/main.c:636 +#: ../raster/r.sun/main.c:635 msgid "Error reading horizon step size" msgstr "" -#: ../raster/r.sun/main.c:641 +#: ../raster/r.sun/main.c:640 msgid "The horizon step size must be greater than 0." msgstr "" -#: ../raster/r.sun/main.c:644 +#: ../raster/r.sun/main.c:643 msgid "If you use the horizon option you must also set the 'horizonstep' parameter." msgstr "" -#: ../raster/r.sun/main.c:650 +#: ../raster/r.sun/main.c:649 msgid "Time and insol_time are incompatible options" msgstr "" -#: ../raster/r.sun/main.c:652 +#: ../raster/r.sun/main.c:651 msgid "Mode 1: instantaneous solar incidence angle & irradiance using a set local time" msgstr "" -#: ../raster/r.sun/main.c:657 +#: ../raster/r.sun/main.c:656 msgid "incidout requires time parameter to be set" msgstr "" -#: ../raster/r.sun/main.c:659 +#: ../raster/r.sun/main.c:658 msgid "Mode 2: integrated daily irradiation for a given day of the year" msgstr "" -#: ../raster/r.sun/main.c:682 +#: ../raster/r.sun/main.c:681 #, c-format msgid "Using Linke constant: %lf" msgstr "" -#: ../raster/r.sun/main.c:684 +#: ../raster/r.sun/main.c:683 #, c-format msgid "Using Linke map <%s>" msgstr "" -#: ../raster/r.sun/main.c:689 +#: ../raster/r.sun/main.c:688 #, c-format msgid "Using albedo constant: %lf" msgstr "" -#: ../raster/r.sun/main.c:691 +#: ../raster/r.sun/main.c:690 #, c-format msgid "Using albedo map <%s>" msgstr "" -#: ../raster/r.sun/main.c:696 +#: ../raster/r.sun/main.c:695 #, c-format msgid "Using slope constant: %lf" msgstr "" -#: ../raster/r.sun/main.c:699 +#: ../raster/r.sun/main.c:698 #, c-format msgid "Using slope map <%s>" msgstr "" -#: ../raster/r.sun/main.c:704 +#: ../raster/r.sun/main.c:703 #, c-format msgid "Using aspect constant: %lf" msgstr "" -#: ../raster/r.sun/main.c:707 +#: ../raster/r.sun/main.c:706 #, c-format msgid "Using aspect map <%s>" msgstr "" -#: ../raster/r.sun/main.c:722 +#: ../raster/r.sun/main.c:721 msgid "If you use -s and no horizon rasters, numpartitions must be =1" msgstr "" -#: ../raster/r.sun/main.c:735 +#: ../raster/r.sun/main.c:734 msgid "If you want to save memory and to use shadows, you must use pre-calculated horizons." msgstr "" -#: ../raster/r.sun/main.c:780 ../raster/r.horizon/main.c:531 -#: ../display/d.where/main.c:107 ../general/g.region/printwindow.c:251 -#: ../general/g.region/printwindow.c:475 ../general/g.region/printwindow.c:542 +#: ../raster/r.sun/main.c:779 ../raster/r.horizon/main.c:535 +#: ../display/d.where/main.c:107 ../general/g.region/printwindow.c:250 +#: ../general/g.region/printwindow.c:486 ../general/g.region/printwindow.c:556 msgid "Can't get projection info of current location" msgstr "" -#: ../raster/r.sun/main.c:784 ../raster/r.horizon/main.c:534 -#: ../display/d.where/main.c:110 ../general/g.region/printwindow.c:254 -#: ../general/g.region/printwindow.c:478 ../general/g.region/printwindow.c:547 +#: ../raster/r.sun/main.c:783 ../raster/r.horizon/main.c:538 +#: ../display/d.where/main.c:110 ../general/g.region/printwindow.c:253 +#: ../general/g.region/printwindow.c:489 ../general/g.region/printwindow.c:561 msgid "Can't get projection units of current location" msgstr "" -#: ../raster/r.sun/main.c:802 +#: ../raster/r.sun/main.c:800 msgid "latin and longin raster maps have no effect when in a Lat/Lon location" msgstr "" -#: ../raster/r.sun/main.c:807 +#: ../raster/r.sun/main.c:805 msgid "Both latin and longin raster maps must be given, or neither" msgstr "" -#: ../raster/r.sun/main.c:854 ../raster/r.sun/main.c:865 -#: ../raster/r.sun/main.c:878 ../raster/r.sun/main.c:890 -#: ../raster/r.sun/main.c:901 ../raster/r.sun/main.c:912 -#: ../raster/r.sun/main.c:923 ../raster/r.sun/main.c:935 -#: ../raster/r.sun/main.c:946 ../raster/r.li/r.li.daemon/list.c:49 +#: ../raster/r.sun/main.c:852 ../raster/r.sun/main.c:863 +#: ../raster/r.sun/main.c:876 ../raster/r.sun/main.c:888 +#: ../raster/r.sun/main.c:899 ../raster/r.sun/main.c:910 +#: ../raster/r.sun/main.c:921 ../raster/r.sun/main.c:933 +#: ../raster/r.sun/main.c:944 ../raster/r.li/r.li.daemon/list.c:49 #: ../raster/r.to.rast3/main.c:244 ../raster/r.stream.extract/cseg.c:51 #: ../raster/r.stream.extract/dseg.c:51 ../raster/r.stream.extract/bseg.c:50 #: ../raster/r.stream.extract/seg.c:56 ../raster3d/r3.to.rast/main.c:360 #: ../imagery/i.smap/multialloc.c:115 ../db/drivers/sqlite/listdb.c:134 #: ../db/drivers/postgres/listtab.c:92 ../db/drivers/postgres/listdb.c:88 #: ../vector/v.mkgrid/write_grid.c:28 ../vector/v.kcv/main.c:208 -#: ../vector/v.net.distance/main.c:228 ../vector/v.surf.rst/main.c:843 +#: ../vector/v.net.distance/main.c:228 ../vector/v.surf.rst/main.c:846 #: ../vector/v.net.allpairs/main.c:201 ../vector/v.profile/processors.c:31 #: ../vector/v.net.connectivity/main.c:186 #: ../vector/v.net.connectivity/main.c:202 ../vector/v.net.flow/main.c:232 @@ -6131,6 +6472,21 @@ msgid "Out of memory" msgstr "Εκτός μνήμης" +#: ../raster/r.sun/main.c:1894 ../raster/r.sunhours/main.c:296 +#: ../raster/r.sunhours/main.c:392 ../raster/r.sunmask/g_solposition.c:128 +#: ../raster/r.latlong/main.c:131 ../general/g.region/printwindow.c:279 +#: ../general/g.region/printwindow.c:290 ../general/g.region/printwindow.c:301 +#: ../general/g.region/printwindow.c:312 ../general/g.region/printwindow.c:325 +#: ../general/g.region/printwindow.c:510 ../general/g.region/printwindow.c:602 +#: ../general/g.region/printwindow.c:616 ../general/g.region/printwindow.c:635 +#: ../general/g.region/printwindow.c:655 ../general/g.region/printwindow.c:672 +#: ../vector/v.proj/main.c:343 ../vector/v.proj/main.c:355 +#: ../vector/v.proj/main.c:370 ../vector/v.proj/main.c:385 +#: ../vector/v.proj/main.c:466 ../vector/v.proj/main.c:471 +#, fuzzy, c-format +msgid "Error in %s (projection of input coordinate pair)" +msgstr "ΧάÏτης επαναφόÏτισης σε m^3/s" + #: ../raster/r.regression.multi/main.c:61 msgid "Matrix is unsolvable" msgstr "" @@ -6262,7 +6618,7 @@ #: ../raster/r.volume/main.c:260 ../raster/r.to.vect/main.c:229 #: ../raster3d/r3.flow/main.c:64 ../vector/v.mkgrid/main.c:342 -#: ../vector/v.mkgrid/main.c:400 ../vector/v.random/main.c:253 +#: ../vector/v.mkgrid/main.c:400 ../vector/v.random/main.c:294 #: ../vector/v.in.ascii/main.c:415 ../vector/v.in.dxf/write_vect.c:233 #: ../vector/v.lrs/v.lrs.create/main.c:338 #, c-format @@ -6287,8 +6643,7 @@ msgstr "" #: ../raster/r.volume/main.c:296 ../raster/r.to.vect/util.c:157 -#: ../raster/r.to.vect/areas_io.c:359 ../vector/v.random/main.c:470 -#: ../vector/v.random/main.c:594 ../vector/v.in.lidar/attributes.c:240 +#: ../raster/r.to.vect/areas_io.c:359 ../vector/v.in.lidar/attributes.c:240 #: ../vector/v.vol.rst/vector.c:80 #, c-format msgid "Cannot insert new row: %s" @@ -6397,20 +6752,6 @@ msgid "Use the Courant-Friedrichs-Lewy criteria for time step calculation" msgstr "" -#: ../raster/r.solute.transport/main.c:230 ../raster/r.topmodel/main.c:52 -#: ../raster/r.uslek/main.c:54 ../raster/r.usler/main.c:53 -#: ../raster/r.gwflow/main.c:210 ../raster/r.stream.extract/main.c:77 -#: ../raster/r.fill.dir/main.c:87 ../raster/r.basins.fill/main.c:55 -#: ../raster/r.water.outlet/main.c:58 ../raster/r.drain/main.c:110 -#: ../raster/r.topidx/main.c:40 ../raster/r.flow/main.c:422 -#: ../raster/r.carve/main.c:75 ../raster/r.lake/main.c:151 -#: ../raster/r.watershed/front/main.c:74 -#: ../raster/r.sim/r.sim.sediment/main.c:115 -#: ../raster/r.sim/r.sim.water/main.c:114 ../raster3d/r3.gwflow/main.c:162 -#: ../raster3d/r3.flow/main.c:180 -msgid "hydrology" -msgstr "" - #: ../raster/r.solute.transport/main.c:231 msgid "solute transport" msgstr "" @@ -6467,122 +6808,115 @@ msgid "Could not create and solve the linear equation system" msgstr "" -#: ../raster/r.walk/main.c:179 ../raster/r.cost/main.c:141 -#: ../raster/r.drain/main.c:111 -msgid "cost surface" -msgstr "" - -#: ../raster/r.walk/main.c:180 ../raster/r.cost/main.c:142 +#: ../raster/r.walk/main.c:205 ../raster/r.cost/main.c:165 #: ../raster/r.spreadpath/main.c:90 msgid "cumulative costs" msgstr "" -#: ../raster/r.walk/main.c:181 ../raster/r.cost/main.c:143 +#: ../raster/r.walk/main.c:206 ../raster/r.cost/main.c:166 #: ../vector/v.net.iso/main.c:78 ../vector/v.net.alloc/main.c:66 msgid "cost allocation" msgstr "" -#: ../raster/r.walk/main.c:183 +#: ../raster/r.walk/main.c:208 msgid "Creates a raster map showing the anisotropic cumulative cost of moving between different geographic locations on an input raster map whose cell category values represent cost." msgstr "" -#: ../raster/r.walk/main.c:193 +#: ../raster/r.walk/main.c:218 msgid "Name of input raster map containing friction costs" msgstr "" -#: ../raster/r.walk/main.c:196 +#: ../raster/r.walk/main.c:221 msgid "Name for output raster map to contain walking costs" msgstr "" -#: ../raster/r.walk/main.c:202 ../raster/r.cost/main.c:167 +#: ../raster/r.walk/main.c:227 ../raster/r.cost/main.c:183 +#, fuzzy +msgid "Name of input raster map solving equal costs" +msgstr "Όνομα εισαγώμενου ÏÎ¬ÏƒÏ„ÎµÏ Ï‡Î¬Ïτη (intensity)" + +#: ../raster/r.walk/main.c:229 ../raster/r.cost/main.c:185 +msgid "Helper variable to pick a direction if two directions have equal cumulative costs (smaller is better)" +msgstr "" + +#: ../raster/r.walk/main.c:235 ../raster/r.cost/main.c:198 msgid "Name for output raster map to contain movement directions" msgstr "" -#: ../raster/r.walk/main.c:203 ../raster/r.cost/main.c:161 -#: ../raster/r.cost/main.c:168 +#: ../raster/r.walk/main.c:236 ../raster/r.walk/main.c:351 +#: ../raster/r.cost/main.c:192 ../raster/r.cost/main.c:199 +#: ../raster/r.cost/main.c:283 msgid "Optional outputs" msgstr "" -#: ../raster/r.walk/main.c:208 ../raster/r.cost/main.c:173 +#: ../raster/r.walk/main.c:241 ../raster/r.cost/main.c:204 msgid "Name of starting vector points map" msgstr "" -#: ../raster/r.walk/main.c:209 ../raster/r.walk/main.c:221 -#: ../raster/r.walk/main.c:228 ../raster/r.walk/main.c:309 -#: ../raster/r.cost/main.c:174 ../raster/r.cost/main.c:186 -#: ../raster/r.cost/main.c:193 ../raster/r.cost/main.c:243 -#: ../raster/r.drain/main.c:139 ../raster/r.drain/main.c:146 -msgid "Start" -msgstr "" - -#: ../raster/r.walk/main.c:214 ../raster/r.cost/main.c:179 +#: ../raster/r.walk/main.c:247 ../raster/r.cost/main.c:210 msgid "Name of stopping vector points map" msgstr "" -#: ../raster/r.walk/main.c:215 ../raster/r.walk/main.c:235 -#: ../raster/r.cost/main.c:180 ../raster/r.cost/main.c:200 +#: ../raster/r.walk/main.c:248 ../raster/r.walk/main.c:268 +#: ../raster/r.cost/main.c:211 ../raster/r.cost/main.c:231 msgid "Stop" msgstr "" -#: ../raster/r.walk/main.c:220 ../raster/r.cost/main.c:185 +#: ../raster/r.walk/main.c:253 ../raster/r.cost/main.c:216 msgid "Name of starting raster points map" msgstr "" -#: ../raster/r.walk/main.c:227 ../raster/r.cost/main.c:192 -#: ../raster/r.drain/main.c:138 -msgid "Coordinates of starting point(s) (E,N)" -msgstr "" - -#: ../raster/r.walk/main.c:234 ../raster/r.cost/main.c:199 +#: ../raster/r.walk/main.c:267 ../raster/r.cost/main.c:230 msgid "Coordinates of stopping point(s) (E,N)" msgstr "" -#: ../raster/r.walk/main.c:244 ../raster/r.cost/main.c:209 +#: ../raster/r.walk/main.c:277 ../raster/r.cost/main.c:240 msgid "Maximum cumulative cost" msgstr "" -#: ../raster/r.walk/main.c:253 ../raster/r.cost/main.c:218 +#: ../raster/r.walk/main.c:286 ../raster/r.cost/main.c:249 msgid "Cost assigned to null cells. By default, null cells are excluded" msgstr "" -#: ../raster/r.walk/main.c:254 ../raster/r.walk/main.c:304 -#: ../raster/r.cost/main.c:219 ../raster/r.cost/main.c:238 +#: ../raster/r.walk/main.c:287 ../raster/r.walk/main.c:337 +#: ../raster/r.cost/main.c:250 ../raster/r.cost/main.c:269 msgid "NULL cells" msgstr "" -#: ../raster/r.walk/main.c:263 ../raster/r.cost/main.c:228 +#: ../raster/r.walk/main.c:296 ../raster/r.cost/main.c:259 msgid "Maximum memory to be used in MB" msgstr "" -#: ../raster/r.walk/main.c:273 +#: ../raster/r.walk/main.c:306 msgid "Coefficients for walking energy formula parameters a,b,c,d" msgstr "" -#: ../raster/r.walk/main.c:274 ../raster/r.walk/main.c:284 -#: ../raster/r.walk/main.c:294 ../raster/r.resamp.rst/main.c:210 +#: ../raster/r.walk/main.c:307 ../raster/r.walk/main.c:317 +#: ../raster/r.walk/main.c:327 ../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 -#: ../raster/r.slope.aspect/main.c:181 ../raster/r.slope.aspect/main.c:189 -#: ../raster/r.slope.aspect/main.c:247 ../raster/r.slope.aspect/main.c:256 -#: ../raster/r.slope.aspect/main.c:262 ../raster/r.in.bin/main.c:275 +#: ../raster/r.slope.aspect/main.c:199 ../raster/r.slope.aspect/main.c:207 +#: ../raster/r.slope.aspect/main.c:265 ../raster/r.slope.aspect/main.c:274 +#: ../raster/r.slope.aspect/main.c:280 ../raster/r.slope.aspect/main.c:286 +#: ../raster/r.slope.aspect/main.c:294 ../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:107 ../raster/r.resamp.bspline/main.c:115 -#: ../raster/r.resamp.bspline/main.c:121 ../raster/r.resamp.bspline/main.c:133 -#: ../raster/r.resamp.bspline/main.c:138 ../raster/r.out.mpeg/main.c:132 +#: ../raster/r.resamp.bspline/main.c:109 ../raster/r.resamp.bspline/main.c:117 +#: ../raster/r.resamp.bspline/main.c:123 ../raster/r.resamp.bspline/main.c:135 +#: ../raster/r.resamp.bspline/main.c:140 ../raster/r.out.mpeg/main.c:132 #: ../display/d.mon/main.c:82 ../display/d.mon/main.c:90 #: ../display/d.mon/main.c:98 ../display/d.mon/main.c:104 #: ../display/d.mon/main.c:110 ../display/d.mon/main.c:145 #: ../display/d.mon/main.c:151 ../display/d.mon/main.c:157 #: ../general/g.access/main.c:50 ../general/g.access/main.c:58 -#: ../imagery/i.segment/parse_args.c:68 ../imagery/i.segment/parse_args.c:77 -#: ../imagery/i.segment/parse_args.c:88 ../imagery/i.segment/parse_args.c:99 -#: ../imagery/i.segment/parse_args.c:109 ../imagery/i.segment/parse_args.c:127 -#: ../imagery/i.segment/parse_args.c:135 ../imagery/i.segment/parse_args.c:144 -#: ../imagery/i.segment/parse_args.c:151 ../imagery/i.segment/parse_args.c:157 -#: ../imagery/i.segment/parse_args.c:163 ../imagery/i.segment/parse_args.c:169 -#: ../imagery/i.segment/parse_args.c:176 ../imagery/i.cluster/main.c:103 +#: ../imagery/i.segment/parse_args.c:71 ../imagery/i.segment/parse_args.c:80 +#: ../imagery/i.segment/parse_args.c:91 ../imagery/i.segment/parse_args.c:102 +#: ../imagery/i.segment/parse_args.c:112 ../imagery/i.segment/parse_args.c:130 +#: ../imagery/i.segment/parse_args.c:138 ../imagery/i.segment/parse_args.c:147 +#: ../imagery/i.segment/parse_args.c:154 ../imagery/i.segment/parse_args.c:160 +#: ../imagery/i.segment/parse_args.c:166 ../imagery/i.segment/parse_args.c:172 +#: ../imagery/i.segment/parse_args.c:179 ../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 @@ -6604,219 +6938,228 @@ #: ../vector/v.lidar.correction/main.c:111 ../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.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.surf.bspline/main.c:179 ../vector/v.vol.rst/main.c:270 +#: ../vector/v.vol.rst/main.c:278 ../vector/v.vol.rst/main.c:285 +#: ../vector/v.vol.rst/main.c:313 ../vector/v.vol.rst/main.c:322 +#: ../vector/v.vol.rst/main.c:331 ../vector/v.vol.rst/main.c:339 +#: ../vector/v.vol.rst/main.c:348 ../vector/v.vol.rst/main.c:356 #: ../vector/v.outlier/main.c:104 ../vector/v.outlier/main.c:113 #: ../vector/v.outlier/main.c:121 ../vector/v.colors.out/main.c:68 #: ../vector/v.colors.out/main.c:73 msgid "Settings" msgstr "" -#: ../raster/r.walk/main.c:283 +#: ../raster/r.walk/main.c:316 msgid "Lambda coefficients for combining walking energy and friction cost" msgstr "" -#: ../raster/r.walk/main.c:293 +#: ../raster/r.walk/main.c:326 msgid "Slope factor determines travel energy cost per height step" msgstr "" -#: ../raster/r.walk/main.c:299 ../raster/r.cost/main.c:233 +#: ../raster/r.walk/main.c:332 ../raster/r.cost/main.c:264 msgid "Use the 'Knight's move'; slower, but more accurate" msgstr "" -#: ../raster/r.walk/main.c:303 ../raster/r.cost/main.c:237 +#: ../raster/r.walk/main.c:336 ../raster/r.cost/main.c:268 msgid "Keep null values in output raster map" msgstr "" -#: ../raster/r.walk/main.c:308 ../raster/r.cost/main.c:242 +#: ../raster/r.walk/main.c:341 ../raster/r.cost/main.c:273 msgid "Start with values in raster map" msgstr "" -#: ../raster/r.walk/main.c:313 ../raster/r.cost/main.c:247 +#: ../raster/r.walk/main.c:346 ../raster/r.cost/main.c:278 msgid "Print info about disk space and memory requirements and exit" msgstr "" -#: ../raster/r.walk/main.c:357 ../raster/r.cost/main.c:297 +#: ../raster/r.walk/main.c:350 ../raster/r.cost/main.c:282 +msgid "Create bitmask encoded directions" +msgstr "" + +#: ../raster/r.walk/main.c:397 ../raster/r.cost/main.c:337 msgid "Must specify exactly one of start_points, start_rast or coordinate" msgstr "" -#: ../raster/r.walk/main.c:362 ../raster/r.walk/main.c:845 -#: ../raster/r.cost/main.c:302 ../raster/r.cost/main.c:712 +#: ../raster/r.walk/main.c:403 ../raster/r.walk/main.c:896 +#: ../raster/r.cost/main.c:343 ../raster/r.cost/main.c:759 msgid "No start points" msgstr "" -#: ../raster/r.walk/main.c:369 ../raster/r.cost/main.c:309 +#: ../raster/r.walk/main.c:408 ../raster/r.cost/main.c:348 +msgid "No stop points" +msgstr "" + +#: ../raster/r.walk/main.c:412 ../raster/r.cost/main.c:352 #, c-format msgid "Inappropriate maximum cost: %d" msgstr "" -#: ../raster/r.walk/main.c:372 ../raster/r.cost/main.c:312 +#: ../raster/r.walk/main.c:415 ../raster/r.cost/main.c:355 #, c-format msgid "Inappropriate amount of memory: %d" msgstr "" -#: ../raster/r.walk/main.c:377 +#: ../raster/r.walk/main.c:420 #, c-format msgid "Missing required value: got %d instead of 4" msgstr "" -#: ../raster/r.walk/main.c:380 +#: ../raster/r.walk/main.c:423 #, c-format msgid "Walking costs are a=%g b=%g c=%g d=%g" msgstr "" -#: ../raster/r.walk/main.c:385 ../raster/r.walk/main.c:393 +#: ../raster/r.walk/main.c:428 ../raster/r.walk/main.c:436 #, c-format msgid "Missing required value: %d" msgstr "" -#: ../raster/r.walk/main.c:388 +#: ../raster/r.walk/main.c:431 #, c-format msgid "Lambda is %g" msgstr "" -#: ../raster/r.walk/main.c:396 +#: ../raster/r.walk/main.c:439 #, c-format msgid "Slope_factor is %g" msgstr "" -#: ../raster/r.walk/main.c:415 ../raster/r.cost/main.c:330 +#: ../raster/r.walk/main.c:466 ../raster/r.cost/main.c:381 msgid "Assigning negative cost to null cell. Null cells excluded." msgstr "" -#: ../raster/r.walk/main.c:525 ../raster/r.walk/main.c:538 -#: ../raster/r.cost/main.c:412 ../raster/r.cost/main.c:424 +#: ../raster/r.walk/main.c:571 ../raster/r.walk/main.c:584 +#: ../raster/r.cost/main.c:458 ../raster/r.cost/main.c:470 #, c-format msgid "Will need at least %.2f MB of disk space" msgstr "" -#: ../raster/r.walk/main.c:527 ../raster/r.walk/main.c:539 -#: ../raster/r.cost/main.c:414 ../raster/r.cost/main.c:425 +#: ../raster/r.walk/main.c:573 ../raster/r.walk/main.c:585 +#: ../raster/r.cost/main.c:460 ../raster/r.cost/main.c:471 #, c-format msgid "Will need at least %.2f MB of memory" msgstr "" -#: ../raster/r.walk/main.c:529 ../raster/r.walk/main.c:540 -#: ../raster/r.cost/main.c:416 ../raster/r.cost/main.c:426 +#: ../raster/r.walk/main.c:575 ../raster/r.walk/main.c:586 +#: ../raster/r.cost/main.c:462 ../raster/r.cost/main.c:472 #, c-format msgid "%d of %d segments are kept in memory" msgstr "" -#: ../raster/r.walk/main.c:545 ../raster/r.cost/main.c:431 +#: ../raster/r.walk/main.c:591 ../raster/r.cost/main.c:477 msgid "Creating some temporary files..." msgstr "" -#: ../raster/r.walk/main.c:549 ../raster/r.walk/main.c:554 -#: ../raster/r.cost/main.c:435 ../raster/r.cost/main.c:440 -#: ../raster/r.resamp.bspline/main.c:316 ../raster/r.resamp.bspline/main.c:401 -#: ../raster/r.resamp.bspline/main.c:473 ../vector/v.surf.bspline/main.c:475 +#: ../raster/r.walk/main.c:595 ../raster/r.walk/main.c:600 +#: ../raster/r.walk/main.c:609 ../raster/r.cost/main.c:481 +#: ../raster/r.cost/main.c:486 ../raster/r.cost/main.c:494 +#: ../raster/r.resamp.bspline/main.c:318 ../raster/r.resamp.bspline/main.c:403 +#: ../raster/r.resamp.bspline/main.c:475 ../vector/v.surf.bspline/main.c:475 #: ../vector/v.surf.bspline/main.c:503 msgid "Can not create temporary file" msgstr "" -#: ../raster/r.walk/main.c:558 +#: ../raster/r.walk/main.c:630 #, c-format msgid "Reading raster maps <%s> and <%s>, initializing output..." msgstr "" -#: ../raster/r.walk/main.c:643 ../raster/r.cost/main.c:504 +#: ../raster/r.walk/main.c:717 ../raster/r.cost/main.c:577 msgid "Initializing directional output..." msgstr "" -#: ../raster/r.walk/main.c:675 ../raster/r.cost/main.c:535 -#: ../raster/r.drain/main.c:273 +#: ../raster/r.walk/main.c:786 ../raster/r.cost/main.c:646 #, c-format -msgid "Reading vector map <%s> with start points..." -msgstr "" - -#: ../raster/r.walk/main.c:688 ../raster/r.walk/main.c:754 -#: ../raster/r.cost/main.c:548 ../raster/r.cost/main.c:618 -#: ../raster/r.to.vect/main.c:289 ../raster/r.drain/main.c:286 -#: ../display/d.vect.thematic/display.c:75 ../display/d.vect/vert.c:27 -#: ../display/d.vect/lines.c:143 ../display/d.vect/label.c:44 -#: ../display/d.vect/zcoor.c:38 ../display/d.vect/dir.c:30 -#: ../display/d.vect/topo.c:52 ../display/d.vect/attr.c:51 -#: ../vector/v.label.sa/labels.c:141 ../vector/v.out.lidar/main.c:732 -#: ../vector/v.perturb/main.c:182 ../vector/v.to.3d/trans2.c:84 -#: ../vector/v.to.3d/trans3.c:85 ../vector/v.what.rast/main.c:213 -#: ../vector/v.colors/scan_z.c:36 ../vector/v.colors/scan_cats.c:24 -#: ../vector/v.vol.rst/user1.c:140 ../vector/v.decimate/main.c:406 -#: ../vector/v.colors.out/scan_cats.c:32 ../vector/v.label/main.c:293 -#: ../vector/v.info/level1.c:38 -msgid "Unable to read vector map" +msgid "No start points found in vector map <%s>" msgstr "" -#: ../raster/r.walk/main.c:722 +#: ../raster/r.walk/main.c:788 ../raster/r.cost/main.c:648 #, c-format -msgid "No start points found in vector <%s>" -msgstr "" +msgid "%d point found" +msgid_plural "%d points found" +msgstr[0] "" +msgstr[1] "" -#: ../raster/r.walk/main.c:734 ../raster/r.cost/main.c:598 +#: ../raster/r.walk/main.c:801 ../raster/r.cost/main.c:661 #, c-format msgid "Reading vector map <%s> with stop points..." msgstr "" -#: ../raster/r.walk/main.c:788 ../raster/r.cost/main.c:652 +#: ../raster/r.walk/main.c:839 ../raster/r.cost/main.c:699 #, c-format msgid "No stop points found in vector <%s>" msgstr "" -#: ../raster/r.walk/main.c:808 ../raster/r.cost/main.c:673 +#: ../raster/r.walk/main.c:859 ../raster/r.cost/main.c:720 #: ../raster/r.texture/h_measure.c:738 ../raster/r.stream.extract/load.c:44 #: ../raster/r.stream.extract/load.c:53 ../imagery/i.smap/interp.c:68 msgid "Unable to allocate memory" msgstr "" -#: ../raster/r.walk/main.c:810 ../raster/r.cost/main.c:675 +#: ../raster/r.walk/main.c:861 ../raster/r.cost/main.c:722 #, c-format msgid "Reading raster map <%s> with start points..." msgstr "" -#: ../raster/r.walk/main.c:859 ../raster/r.cost/main.c:726 +#: ../raster/r.walk/main.c:907 ../raster/r.cost/main.c:770 msgid "Specified starting location outside database window" msgstr "" -#: ../raster/r.walk/main.c:879 ../raster/r.cost/main.c:748 +#: ../raster/r.walk/main.c:932 ../raster/r.cost/main.c:797 +#, fuzzy, c-format +msgid "Number of duplicate stop points: %d" +msgstr "ΑÏιθμός γÏαμμών που θα εμφανίζονται στο υπόμνημα." + +#: ../raster/r.walk/main.c:946 ../raster/r.cost/main.c:811 msgid "Finding cost path..." msgstr "" -#: ../raster/r.walk/main.c:1356 ../raster/r.cost/main.c:1011 +#: ../raster/r.walk/main.c:1551 ../raster/r.cost/main.c:1202 msgid "Error, ct == pres_cell" msgstr "" -#: ../raster/r.walk/main.c:1368 +#: ../raster/r.walk/main.c:1568 #, c-format msgid "Writing output raster map <%s>... " msgstr "" -#: ../raster/r.walk/main.c:1432 ../raster/r.cost/main.c:1131 +#: ../raster/r.walk/main.c:1632 ../raster/r.cost/main.c:1327 #, c-format msgid "Writing output movement direction raster map <%s>..." msgstr "" -#: ../raster/r.walk/main.c:1477 ../raster/r.cost/main.c:1197 +#: ../raster/r.walk/main.c:1677 ../raster/r.cost/main.c:1394 #, c-format msgid "Peak cost value: %g" msgstr "" -#: ../raster/r.walk/main.c:1498 ../raster/r.cost/main.c:1219 +#: ../raster/r.walk/main.c:1695 ../raster/r.walk/main.c:1731 +#: ../raster/r.cost/main.c:1412 ../raster/r.cost/main.c:1448 #, c-format msgid "Illegal x coordinate <%s>" msgstr "" -#: ../raster/r.walk/main.c:1500 ../raster/r.cost/main.c:1221 +#: ../raster/r.walk/main.c:1697 ../raster/r.walk/main.c:1733 +#: ../raster/r.cost/main.c:1414 ../raster/r.cost/main.c:1450 #, c-format msgid "Illegal y coordinate <%s>" msgstr "" -#: ../raster/r.walk/main.c:1504 ../raster/r.cost/main.c:1225 +#: ../raster/r.walk/main.c:1701 ../raster/r.walk/main.c:1737 +#: ../raster/r.cost/main.c:1418 ../raster/r.cost/main.c:1454 #, c-format msgid "Warning, ignoring point outside window: %g, %g" msgstr "" +#: ../raster/r.walk/flag.c:21 ../raster/r.walk/flag.c:28 +#: ../raster/r.cost/flag.c:21 ../raster/r.cost/flag.c:28 +#: ../imagery/i.segment/flag.c:21 ../imagery/i.segment/flag.c:28 +#: ../vector/v.distance/main.c:817 ../vector/v.distance/main.c:894 +#: ../vector/v.distance/main.c:1105 +msgid "Out of memory!" +msgstr "" + #: ../raster/r.timestamp/main.c:37 ../raster3d/r3.timestamp/main.c:45 #: ../vector/v.timestamp/main.c:37 msgid "timestamp" @@ -6910,112 +7253,120 @@ msgid "bad rule (%s): [%s]" msgstr "" -#: ../raster/r.colors/edit_colors.c:61 +#: ../raster/r.colors/edit_colors.c:78 msgid "Creates/modifies the color table associated with a 3D raster map." msgstr "" -#: ../raster/r.colors/edit_colors.c:65 +#: ../raster/r.colors/edit_colors.c:82 msgid "Creates/modifies the color table associated with a raster map." msgstr "" -#: ../raster/r.colors/edit_colors.c:75 ../raster/r.colors/edit_colors.c:87 +#: ../raster/r.colors/edit_colors.c:92 ../raster/r.colors/edit_colors.c:104 msgid "Map" msgstr "" -#: ../raster/r.colors/edit_colors.c:81 +#: ../raster/r.colors/edit_colors.c:98 msgid "Input file with one map name per line" msgstr "" -#: ../raster/r.colors/edit_colors.c:83 +#: ../raster/r.colors/edit_colors.c:100 msgid "Input map names can be defined in an input file in case a large amount of maps must be specified. This option is mutual exclusive to the map option." msgstr "" -#: ../raster/r.colors/edit_colors.c:110 +#: ../raster/r.colors/edit_colors.c:127 msgid "\"-\" to read rules from stdin" msgstr "" -#: ../raster/r.colors/edit_colors.c:186 ../raster/r.series.interp/main.c:180 +#: ../raster/r.colors/edit_colors.c:149 ../vector/v.colors/main.c:137 +msgid "List available rules with description then exit" +msgstr "" + +#: ../raster/r.colors/edit_colors.c:150 ../vector/v.colors/main.c:138 +msgid "If a color rule is given, only this rule is listed" +msgstr "" + +#: ../raster/r.colors/edit_colors.c:219 ../raster/r.series.interp/main.c:180 #, c-format msgid "Unable to open %s file <%s>" msgstr "" -#: ../raster/r.colors/edit_colors.c:229 ../raster/r.colors/edit_colors.c:262 +#: ../raster/r.colors/edit_colors.c:260 ../raster/r.colors/edit_colors.c:294 #, c-format msgid "%s map <%s> not found" msgstr "" -#: ../raster/r.colors/edit_colors.c:235 +#: ../raster/r.colors/edit_colors.c:266 #, c-format msgid "No %s map name found in input file <%s>" msgstr "" -#: ../raster/r.colors/edit_colors.c:278 +#: ../raster/r.colors/edit_colors.c:309 #, c-format msgid "Unable to remove color table of %s map <%s>" msgstr "" -#: ../raster/r.colors/edit_colors.c:280 +#: ../raster/r.colors/edit_colors.c:311 #, c-format msgid "Color table of %s map <%s> not found" msgstr "" -#: ../raster/r.colors/edit_colors.c:302 +#: ../raster/r.colors/edit_colors.c:334 #, c-format msgid "Color table exists for %s map <%s>. Exiting." msgstr "" -#: ../raster/r.colors/edit_colors.c:358 +#: ../raster/r.colors/edit_colors.c:394 #, c-format msgid "Color table 'random' is not supported for floating point %s map" msgstr "" -#: ../raster/r.colors/edit_colors.c:362 +#: ../raster/r.colors/edit_colors.c:399 #, c-format msgid "Color table 'grey.eq' is not supported for floating point %s map" msgstr "" -#: ../raster/r.colors/edit_colors.c:368 +#: ../raster/r.colors/edit_colors.c:406 #, c-format msgid "Color table 'grey.log' is not supported for floating point %s map" msgstr "" -#: ../raster/r.colors/edit_colors.c:376 ../imagery/i.vi/main.c:545 +#: ../raster/r.colors/edit_colors.c:415 ../imagery/i.vi/main.c:546 #, c-format msgid "Unknown color request '%s'" msgstr "" -#: ../raster/r.colors/edit_colors.c:386 ../vector/v.colors/make_colors.c:51 +#: ../raster/r.colors/edit_colors.c:426 ../vector/v.colors/make_colors.c:51 #, c-format msgid "Unable to load rules file <%s>" msgstr "" -#: ../raster/r.colors/edit_colors.c:396 ../raster/r.colors.out/raster_main.c:69 -#: ../raster/r.grow.distance/main.c:382 ../raster/r.fill.dir/main.c:153 -#: ../vector/v.colors/main.c:315 +#: ../raster/r.colors/edit_colors.c:437 ../raster/r.colors.out/raster_main.c:69 +#: ../raster/r.grow.distance/main.c:382 ../raster/r.fill.dir/main.c:155 +#: ../vector/v.colors/main.c:328 #, c-format msgid "Unable to read color table for raster map <%s>" msgstr "" -#: ../raster/r.colors/edit_colors.c:400 ../raster/r.univar/r3.univar_main.c:144 +#: ../raster/r.colors/edit_colors.c:442 ../raster/r.univar/r3.univar_main.c:144 #: ../raster/r.univar/r3.univar_main.c:182 ../raster3d/r3.support/main.c:135 -#: ../raster3d/r3.out.netcdf/main.c:600 ../raster3d/r3.retile/main.c:113 +#: ../raster3d/r3.out.netcdf/main.c:601 ../raster3d/r3.retile/main.c:113 #: ../raster3d/r3.neighbors/main.c:229 ../raster3d/r3.out.vtk/main.c:142 #: ../raster3d/r3.mask/main.c:58 ../raster3d/r3.out.bin/main.c:299 #: ../raster3d/r3.flow/main.c:87 ../raster3d/r3.cross.rast/main.c:245 #: ../raster3d/r3.out.v5d/main.c:307 ../raster3d/r3.timestamp/main.c:73 #: ../raster3d/r3.to.rast/main.c:275 ../raster3d/r3.stats/main.c:97 #: ../raster3d/r3.out.ascii/main.c:326 ../raster3d/r3.null/main.c:103 -#: ../general/g.region/main.c:455 ../vector/v.colors/main.c:319 +#: ../general/g.region/main.c:468 ../vector/v.colors/main.c:332 #, c-format msgid "3D raster map <%s> not found" msgstr "" -#: ../raster/r.colors/edit_colors.c:403 ../vector/v.colors/main.c:322 +#: ../raster/r.colors/edit_colors.c:445 ../vector/v.colors/main.c:335 #, c-format msgid "Unable to read color table for 3D raster map <%s>" msgstr "" -#: ../raster/r.colors/edit_colors.c:447 +#: ../raster/r.colors/edit_colors.c:492 #, c-format msgid "Color table for %s map <%s> set to '%s'" msgstr "" @@ -7039,7 +7390,7 @@ msgstr "" #: ../raster/r.mfilter/main.c:59 ../raster/r.neighbors/main.c:173 -#: ../raster/r.resamp.filter/main.c:392 ../raster3d/r3.neighbors/main.c:215 +#: ../raster/r.resamp.filter/main.c:397 ../raster3d/r3.neighbors/main.c:215 #: ../vector/v.outlier/main.c:73 msgid "filter" msgstr "" @@ -7137,54 +7488,42 @@ msgid "Error reading temporary file" msgstr "" -#: ../raster/r.cost/main.c:145 +#: ../raster/r.cost/main.c:168 msgid "Creates a raster map showing the cumulative cost of moving between different geographic locations on an input raster map whose cell category values represent cost." msgstr "" -#: ../raster/r.cost/main.c:152 +#: ../raster/r.cost/main.c:175 msgid "Name of input raster map containing grid cell cost information" msgstr "" -#: ../raster/r.cost/main.c:160 +#: ../raster/r.cost/main.c:191 msgid "Name for output raster map with nearest start point" msgstr "" -#: ../raster/r.cost/main.c:444 +#: ../raster/r.cost/main.c:515 #, c-format msgid "Reading raster map <%s>, initializing output..." msgstr "" -#: ../raster/r.cost/main.c:489 +#: ../raster/r.cost/main.c:560 #, c-format msgid "Negative cell value found at row %d, col %d. Setting negative value to null_cost value" msgstr "" -#: ../raster/r.cost/main.c:582 -#, c-format -msgid "No start points found in vector map <%s>" -msgstr "" - -#: ../raster/r.cost/main.c:584 -#, c-format -msgid "%d point found" -msgid_plural "%d points found" -msgstr[0] "" -msgstr[1] "" - -#: ../raster/r.cost/main.c:1034 ../raster/r.buffer/write_map.c:45 +#: ../raster/r.cost/main.c:1230 ../raster/r.buffer/write_map.c:45 #: ../raster/r.flow/io.c:207 #, c-format msgid "Writing output raster map <%s>..." msgstr "" -#: ../raster/r.cost/main.c:1036 +#: ../raster/r.cost/main.c:1232 #, c-format msgid "Writing raster map with nearest start point <%s>..." msgstr "" #: ../raster/r.resamp.interp/main.c:77 ../raster/r.resamp.rst/main.c:149 #: ../raster/r.resamp.stats/main.c:262 ../raster/r.resamp.bspline/main.c:81 -#: ../raster/r.resample/main.c:55 ../raster/r.resamp.filter/main.c:390 +#: ../raster/r.resample/main.c:55 ../raster/r.resamp.filter/main.c:395 msgid "resample" msgstr "" @@ -7202,8 +7541,8 @@ msgstr "" #: ../raster/r.resamp.interp/main.c:370 ../raster/r.mode/main.c:143 -#: ../raster/r.resamp.stats/main.c:395 ../raster/r.tile/main.c:200 -#: ../raster/r.resamp.filter/main.c:579 +#: ../raster/r.resamp.stats/main.c:395 ../raster/r.tile/main.c:203 +#: ../raster/r.resamp.filter/main.c:593 #, c-format msgid "Unable to read color table for %s" msgstr "" @@ -7340,14 +7679,15 @@ #: ../raster/r.topmodel/file_io.c:28 ../raster/r.topmodel/file_io.c:136 #: ../raster/r.topmodel/file_io.c:161 ../raster/r.series.accumulate/main.c:221 -#: ../raster/r.series/main.c:223 ../raster/r.mapcalc/main.c:49 -#: ../raster/r.in.xyz/main.c:582 ../raster/r.in.mat/main.c:125 -#: ../raster/r.support/main.c:176 ../display/d.legend.vect/main.c:259 -#: ../display/d.legend.vect/main.c:273 ../display/d.legend.vect/draw.c:72 -#: ../display/d.linegraph/main.c:415 ../display/d.linegraph/main.c:432 -#: ../display/d.linegraph/main.c:730 ../display/d.text/main.c:380 -#: ../display/d.where/main.c:163 ../raster3d/r3.support/main.c:167 -#: ../general/g.cairocomp/main.c:46 ../vector/v.segment/main.c:98 +#: ../raster/r.series/main.c:226 ../raster/r.mapcalc/main.c:49 +#: ../raster/r.in.xyz/main.c:582 ../raster/r.buildvrt/main.c:126 +#: ../raster/r.in.mat/main.c:125 ../raster/r.support/main.c:176 +#: ../display/d.legend.vect/main.c:259 ../display/d.legend.vect/main.c:273 +#: ../display/d.legend.vect/draw.c:72 ../display/d.linegraph/main.c:415 +#: ../display/d.linegraph/main.c:432 ../display/d.linegraph/main.c:730 +#: ../display/d.text/main.c:380 ../display/d.where/main.c:160 +#: ../raster3d/r3.support/main.c:167 ../general/g.cairocomp/main.c:46 +#: ../imagery/i.group/main.c:122 ../vector/v.segment/main.c:98 #: ../vector/v.net.path/path.c:49 ../vector/v.lrs/v.lrs.segment/main.c:133 #, c-format msgid "Unable to open input file <%s>" @@ -7540,7 +7880,7 @@ msgstr[0] "" msgstr[1] "" -#: ../raster/r.texture/main.c:354 ../imagery/i.vi/main.c:225 +#: ../raster/r.texture/main.c:354 ../imagery/i.vi/main.c:226 #, c-format msgid "Calculating %s..." msgstr "" @@ -7657,7 +7997,7 @@ msgstr "" #: ../raster/r.stats/main.c:285 ../raster/r.series.accumulate/main.c:265 -#: ../raster/r.series/main.c:287 +#: ../raster/r.series/main.c:300 ../raster/r.buildvrt/main.c:185 msgid "Raster map not found" msgstr "" @@ -8175,7 +8515,7 @@ msgid "Exports a GRASS raster to a binary array." msgstr "" -#: ../raster/r.out.bin/main.c:290 ../raster/r.random/main.c:62 +#: ../raster/r.out.bin/main.c:290 ../raster/r.random/main.c:63 #: ../imagery/i.zc/main.c:66 msgid "Name of input raster map" msgstr "Όνομα εισαγώμενου ÏÎ¬ÏƒÏ„ÎµÏ Ï‡Î¬Ïτη " @@ -8222,7 +8562,7 @@ msgstr "" #: ../raster/r.out.bin/main.c:379 ../raster/r.in.bin/main.c:462 -#: ../vector/v.colors/main.c:225 +#: ../vector/v.colors/main.c:238 #, c-format msgid "-%c and -%c are mutually exclusive" msgstr "" @@ -8402,7 +8742,7 @@ msgid "Spline tension value" msgstr "" -#: ../raster/r.resamp.rst/main.c:246 ../vector/v.surf.rst/main.c:340 +#: ../raster/r.resamp.rst/main.c:246 ../vector/v.surf.rst/main.c:343 msgid "Anisotropy angle (in degrees counterclockwise from East)" msgstr "" @@ -8410,7 +8750,7 @@ msgid "Anisotropy" msgstr "" -#: ../raster/r.resamp.rst/main.c:253 ../vector/v.surf.rst/main.c:347 +#: ../raster/r.resamp.rst/main.c:253 ../vector/v.surf.rst/main.c:350 msgid "Anisotropy scaling factor" msgstr "" @@ -8418,7 +8758,7 @@ msgid "Use dnorm independent tension" msgstr "" -#: ../raster/r.resamp.rst/main.c:263 ../vector/v.surf.rst/main.c:171 +#: ../raster/r.resamp.rst/main.c:263 ../vector/v.surf.rst/main.c:173 msgid "Output partial derivatives instead of topographic parameters" msgstr "" @@ -8531,7 +8871,7 @@ #: ../raster/r.in.ascii/main.c:150 ../display/d.title/main.c:117 #: ../raster3d/r3.in.ascii/main.c:169 ../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 ../vector/v.surf.rst/main.c:864 +#: ../general/g.setproj/get_stp.c:286 ../vector/v.surf.rst/main.c:867 #: ../vector/v.in.ascii/main.c:275 #, c-format msgid "Unable to open temporary file <%s>" @@ -8539,7 +8879,7 @@ #: ../raster/r.resamp.rst/main.c:547 ../raster/r.thin/io.c:131 #: ../raster/r.thin/io.c:138 ../raster/r.thin/io.c:147 -#: ../vector/v.surf.rst/main.c:869 +#: ../vector/v.surf.rst/main.c:872 #, c-format msgid "Error writing temporary file <%s>" msgstr "" @@ -8567,10 +8907,10 @@ msgstr "" #: ../raster/r.univar/r3.univar_main.c:151 -#: ../raster/r.univar/r3.univar_main.c:189 ../raster3d/r3.out.netcdf/main.c:617 +#: ../raster/r.univar/r3.univar_main.c:189 ../raster3d/r3.out.netcdf/main.c:618 #: ../raster3d/r3.retile/main.c:127 ../raster3d/r3.neighbors/main.c:266 #: ../raster3d/r3.neighbors/main.c:275 ../raster3d/r3.out.vtk/main.c:207 -#: ../raster3d/r3.out.vtk/main.c:292 ../raster3d/r3.out.vtk/main.c:513 +#: ../raster3d/r3.out.vtk/main.c:292 ../raster3d/r3.out.vtk/main.c:512 #: ../raster3d/r3.mkdspf/main.c:168 ../raster3d/r3.mask/main.c:64 #: ../raster3d/r3.out.bin/main.c:314 ../raster3d/r3.flow/main.c:118 #: ../raster3d/r3.flow/main.c:132 ../raster3d/r3.flow/main.c:373 @@ -8703,53 +9043,53 @@ msgid "Programmer error in get_stats/switch" msgstr "" -#: ../raster/r.random/main.c:54 ../raster/r.random.surface/main.c:59 +#: ../raster/r.random/main.c:55 ../raster/r.random.surface/main.c:59 #: ../raster/r.surf.random/main.c:38 ../raster/r.random.cells/main.c:49 -#: ../raster/r.surf.gauss/main.c:40 ../vector/v.random/main.c:100 -#: ../vector/v.perturb/main.c:65 ../vector/v.extract/main.c:81 +#: ../raster/r.surf.gauss/main.c:40 ../vector/v.random/main.c:103 +#: ../vector/v.perturb/main.c:65 ../vector/v.extract/main.c:82 msgid "random" msgstr "" -#: ../raster/r.random/main.c:55 ../display/d.vect/main.c:76 -#: ../general/g.region/main.c:69 ../vector/v.random/main.c:103 +#: ../raster/r.random/main.c:56 ../display/d.vect/main.c:76 +#: ../general/g.region/main.c:70 ../vector/v.random/main.c:106 #: ../vector/v.cluster/main.c:94 ../vector/v.in.lidar/main.c:139 -#: ../vector/v.patch/main.c:71 ../vector/v.perturb/main.c:67 +#: ../vector/v.patch/main.c:73 ../vector/v.perturb/main.c:67 #: ../vector/v.rectify/main.c:72 ../vector/v.in.ascii/main.c:73 -#: ../vector/v.decimate/main.c:130 ../vector/v.edit/main.c:61 +#: ../vector/v.decimate/main.c:131 ../vector/v.edit/main.c:61 #: ../vector/v.info/main.c:43 ../vector/v.in.dxf/main.c:67 #: ../vector/v.external/main.c:57 msgid "level1" msgstr "" -#: ../raster/r.random/main.c:58 +#: ../raster/r.random/main.c:59 msgid "Creates a raster map layer and vector point map containing randomly located points." msgstr "" -#: ../raster/r.random/main.c:67 +#: ../raster/r.random/main.c:68 msgid "Name of cover raster map" msgstr "" -#: ../raster/r.random/main.c:74 +#: ../raster/r.random/main.c:75 msgid "The number of points to allocate" msgstr "" -#: ../raster/r.random/main.c:86 +#: ../raster/r.random/main.c:93 msgid "Generate points also for NULL category" msgstr "" -#: ../raster/r.random/main.c:91 +#: ../raster/r.random/main.c:98 msgid "Report information about input raster and exit" msgstr "" -#: ../raster/r.random/main.c:95 +#: ../raster/r.random/main.c:102 msgid "Generate vector points as 3D points" msgstr "" -#: ../raster/r.random/main.c:98 ../vector/v.in.ascii/main.c:195 +#: ../raster/r.random/main.c:105 ../vector/v.in.ascii/main.c:195 msgid "Do not build topology in points mode" msgstr "" -#: ../raster/r.random/main.c:99 ../display/d.linegraph/main.c:353 +#: ../raster/r.random/main.c:106 ../display/d.linegraph/main.c:353 #: ../display/d.linegraph/main.c:362 ../display/d.linegraph/main.c:371 #: ../display/d.linegraph/main.c:386 ../vector/v.out.ascii/args.c:40 #: ../vector/v.out.ascii/args.c:66 ../vector/v.out.ascii/args.c:76 @@ -8762,42 +9102,42 @@ msgid "Points" msgstr "" -#: ../raster/r.random/main.c:143 +#: ../raster/r.random/main.c:150 #, c-format msgid "Note: one (or both) of %s and %s must be specified" msgstr "" -#: ../raster/r.random/main.c:151 +#: ../raster/r.random/main.c:158 #, c-format msgid "<%s=%s> invalid percentage" msgstr "" -#: ../raster/r.random/main.c:162 +#: ../raster/r.random/main.c:169 #, c-format msgid "<%s=%s> invalid number of points" msgstr "" -#: ../raster/r.random/main.c:176 +#: ../raster/r.random/main.c:183 #, c-format msgid "There aren't [%llu] cells in the current region" msgstr "" -#: ../raster/r.random/main.c:179 +#: ../raster/r.random/main.c:186 #, c-format msgid "There aren't [%llu] non-NULL cells in the current region" msgstr "" -#: ../raster/r.random/main.c:183 +#: ../raster/r.random/main.c:190 #, c-format msgid "There aren't [%lu] cells in the current region" msgstr "" -#: ../raster/r.random/main.c:186 +#: ../raster/r.random/main.c:193 #, c-format msgid "There aren't [%lu] non-NULL cells in the current region" msgstr "" -#: ../raster/r.random/main.c:192 +#: ../raster/r.random/main.c:199 msgid "There are no valid locations in the current region" msgstr "" @@ -8829,7 +9169,7 @@ msgid "Writing vector map <%s> ..." msgstr "" -#: ../raster/r.random/random.c:190 ../vector/v.net.distance/main.c:363 +#: ../raster/r.random/random.c:189 ../vector/v.net.distance/main.c:363 #: ../vector/v.net.allpairs/main.c:271 ../vector/v.net.path/path.c:350 #: ../vector/v.net.iso/main.c:724 ../vector/v.net.iso/main.c:754 #: ../vector/v.net.flow/main.c:262 ../vector/v.net.timetable/main.c:134 @@ -8843,35 +9183,36 @@ msgid "Cannot insert new record: %s" msgstr "" -#: ../raster/r.random/random.c:244 +#: ../raster/r.random/random.c:243 #, c-format msgid "Only [%llu] random points created" msgstr "" -#: ../raster/r.random/random.c:247 +#: ../raster/r.random/random.c:246 #, c-format msgid "Only [%lu] random points created" msgstr "" -#: ../raster/r.random/random.c:258 ../raster/r.to.vect/main.c:233 +#: ../raster/r.random/random.c:257 ../raster/r.to.vect/main.c:233 #: ../db/drivers/postgres/index.c:59 ../vector/v.mkgrid/main.c:346 -#: ../vector/v.mkgrid/main.c:404 ../vector/v.random/main.c:259 -#: ../vector/v.select/copy_tabs.c:87 ../vector/v.patch/main.c:328 -#: ../vector/v.overlay/main.c:592 ../vector/v.extract/copy_tab.c:124 +#: ../vector/v.mkgrid/main.c:404 ../vector/v.random/main.c:300 +#: ../vector/v.select/copy_tabs.c:87 ../vector/v.patch/main.c:366 +#: ../vector/v.overlay/main.c:592 ../vector/v.decimate/copy_tab.c:119 +#: ../vector/v.extract/copy_tab.c:124 msgid "Unable to create index" msgstr "" -#: ../raster/r.random/random.c:262 ../raster/r.contour/main.c:193 +#: ../raster/r.random/random.c:261 ../raster/r.contour/main.c:193 #: ../raster/r.stream.extract/close.c:202 ../raster/r.to.vect/main.c:238 #: ../raster3d/r3.flow/main.c:72 ../vector/v.mkgrid/main.c:350 -#: ../vector/v.mkgrid/main.c:408 ../vector/v.random/main.c:265 +#: ../vector/v.mkgrid/main.c:408 ../vector/v.random/main.c:306 #: ../vector/v.in.lidar/attributes.c:144 ../vector/v.reclass/main.c:327 #: ../vector/v.in.dwg/main.c:249 ../vector/v.select/copy_tabs.c:90 -#: ../vector/v.in.ogr/main.c:1145 ../vector/v.patch/main.c:333 +#: ../vector/v.in.ogr/main.c:1208 ../vector/v.patch/main.c:371 #: ../vector/v.overlay/main.c:597 ../vector/v.sample/main.c:197 -#: ../vector/v.distance/main.c:1424 ../vector/v.in.ascii/main.c:423 -#: ../vector/v.to.points/main.c:202 ../vector/v.in.dxf/write_vect.c:238 -#: ../vector/v.extract/copy_tab.c:129 +#: ../vector/v.distance/main.c:1432 ../vector/v.in.ascii/main.c:423 +#: ../vector/v.to.points/main.c:202 ../vector/v.decimate/copy_tab.c:124 +#: ../vector/v.in.dxf/write_vect.c:238 ../vector/v.extract/copy_tab.c:129 #, c-format msgid "Unable to grant privileges on table <%s>" msgstr "" @@ -9044,155 +9385,166 @@ msgid "Unable to read category file of raster map <%s@%s>" msgstr "" -#: ../raster/r.horizon/main.c:182 ../raster/r.sunhours/main.c:75 +#: ../raster/r.horizon/main.c:181 ../raster/r.sunhours/main.c:75 #: ../raster/r.sunmask/main.c:118 msgid "sun position" msgstr "" -#: ../raster/r.horizon/main.c:184 +#: ../raster/r.horizon/main.c:183 msgid "Computes horizon angle height from a digital elevation model." msgstr "" -#: ../raster/r.horizon/main.c:186 +#: ../raster/r.horizon/main.c:185 msgid "The module has two different modes of operation: 1. Computes the entire horizon around a single point whose coordinates are given with the 'coord' option. The horizon height (in radians). 2. Computes one or more raster maps of the horizon height in a single direction. The input for this is the angle (in degrees), which is measured counterclockwise with east=0, north=90 etc. The output is the horizon height in radians." msgstr "" -#: ../raster/r.horizon/main.c:203 +#: ../raster/r.horizon/main.c:202 msgid "Direction in which you want to know the horizon height" msgstr "" -#: ../raster/r.horizon/main.c:220 +#: ../raster/r.horizon/main.c:219 msgid "Start angle for multidirectional horizon [degrees]" msgstr "" -#: ../raster/r.horizon/main.c:221 ../raster/r.horizon/main.c:230 -#: ../raster/r.horizon/main.c:238 ../raster/r.horizon/main.c:246 -#: ../raster/r.horizon/main.c:254 ../raster/r.horizon/main.c:262 -#: ../raster/r.horizon/main.c:270 ../raster/r.horizon/main.c:283 +#: ../raster/r.horizon/main.c:220 ../raster/r.horizon/main.c:229 +#: ../raster/r.horizon/main.c:237 ../raster/r.horizon/main.c:245 +#: ../raster/r.horizon/main.c:253 ../raster/r.horizon/main.c:261 +#: ../raster/r.horizon/main.c:269 ../raster/r.horizon/main.c:282 msgid "Raster mode" msgstr "" -#: ../raster/r.horizon/main.c:229 +#: ../raster/r.horizon/main.c:228 msgid "End angle for multidirectional horizon [degrees]" msgstr "" -#: ../raster/r.horizon/main.c:237 +#: ../raster/r.horizon/main.c:236 msgid "For horizon rasters, read from the DEM an extra buffer around the present region" msgstr "" -#: ../raster/r.horizon/main.c:245 +#: ../raster/r.horizon/main.c:244 msgid "For horizon rasters, read from the DEM an extra buffer eastward the present region" msgstr "" -#: ../raster/r.horizon/main.c:253 +#: ../raster/r.horizon/main.c:252 msgid "For horizon rasters, read from the DEM an extra buffer westward the present region" msgstr "" -#: ../raster/r.horizon/main.c:261 +#: ../raster/r.horizon/main.c:260 msgid "For horizon rasters, read from the DEM an extra buffer northward the present region" msgstr "" -#: ../raster/r.horizon/main.c:269 +#: ../raster/r.horizon/main.c:268 msgid "For horizon rasters, read from the DEM an extra buffer southward the present region" msgstr "" -#: ../raster/r.horizon/main.c:277 +#: ../raster/r.horizon/main.c:276 msgid "The maximum distance to consider when finding the horizon height" msgstr "" -#: ../raster/r.horizon/main.c:288 +#: ../raster/r.horizon/main.c:287 msgid "Coordinate for which you want to calculate the horizon" msgstr "" -#: ../raster/r.horizon/main.c:289 ../raster/r.horizon/main.c:305 +#: ../raster/r.horizon/main.c:288 ../raster/r.horizon/main.c:304 msgid "Point mode" msgstr "" -#: ../raster/r.horizon/main.c:310 +#: ../raster/r.horizon/main.c:309 msgid "Write output in degrees (default is radians)" msgstr "" -#: ../raster/r.horizon/main.c:315 +#: ../raster/r.horizon/main.c:314 msgid "Write output in compass orientation (default is CCW, East=0)" msgstr "" -#: ../raster/r.horizon/main.c:355 +#: ../raster/r.horizon/main.c:354 msgid "Note: In latitude-longitude coordinate system specify buffers in degree unit" msgstr "" -#: ../raster/r.horizon/main.c:368 +#: ../raster/r.horizon/main.c:367 msgid "Can't read the coordinates from the \"coordinate\" option." msgstr "" -#: ../raster/r.horizon/main.c:395 +#: ../raster/r.horizon/main.c:372 +msgid "Coordinates are outside of the current region" +msgstr "" + +#: ../raster/r.horizon/main.c:399 msgid "You didn't specify a direction value or step size. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:400 +#: ../raster/r.horizon/main.c:404 msgid "You didn't specify a horizon raster name. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:415 +#: ../raster/r.horizon/main.c:419 msgid "Negative values of start angle are not allowed. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:419 +#: ../raster/r.horizon/main.c:423 msgid "End angle is not between 0 and 360. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:423 +#: ../raster/r.horizon/main.c:427 msgid "You specify a start grater than the end angle. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:431 +#: ../raster/r.horizon/main.c:435 msgid "You didn't specify an angle step size. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:442 +#: ../raster/r.horizon/main.c:446 msgid "Could not read bufferzone size. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:447 ../raster/r.horizon/main.c:453 -#: ../raster/r.horizon/main.c:460 ../raster/r.horizon/main.c:467 +#: ../raster/r.horizon/main.c:451 ../raster/r.horizon/main.c:457 +#: ../raster/r.horizon/main.c:464 ../raster/r.horizon/main.c:471 #, c-format msgid "Could not read %s bufferzone size. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:448 +#: ../raster/r.horizon/main.c:452 msgid "east" msgstr "" -#: ../raster/r.horizon/main.c:454 +#: ../raster/r.horizon/main.c:458 msgid "west" msgstr "" -#: ../raster/r.horizon/main.c:461 +#: ../raster/r.horizon/main.c:465 msgid "south" msgstr "" -#: ../raster/r.horizon/main.c:468 +#: ../raster/r.horizon/main.c:472 msgid "north" msgstr "" -#: ../raster/r.horizon/main.c:473 +#: ../raster/r.horizon/main.c:477 msgid "Could not read maximum distance. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:484 +#: ../raster/r.horizon/main.c:488 msgid "The distance value must be 0.5-1.5. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:654 ../raster/r.in.ascii/main.c:187 +#: ../raster/r.horizon/main.c:656 ../raster/r.in.ascii/main.c:187 #, c-format msgid "OOPS: rows changed from %d to %d" msgstr "" -#: ../raster/r.horizon/main.c:658 ../raster/r.in.ascii/main.c:190 +#: ../raster/r.horizon/main.c:660 ../raster/r.in.ascii/main.c:190 #, c-format msgid "OOPS: cols changed from %d to %d" msgstr "" -#: ../raster/r.horizon/main.c:1174 +#: ../raster/r.horizon/main.c:849 ../raster/r.horizon/main.c:867 +#: ../raster/r.horizon/main.c:1203 ../raster/r.horizon/main.c:1223 +#: ../raster/r.proj/main.c:450 ../raster/r.proj/main.c:541 +#, fuzzy, c-format +msgid "Error in %s" +msgstr "Σφάλμα κατά την ανάγνωση του εÏÏους για [%s]" + +#: ../raster/r.horizon/main.c:1176 #, c-format msgid "Calculating map %01d of %01d (angle %.2f, raster map <%s>)" msgstr "" @@ -9347,7 +9699,7 @@ 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:183 +#: ../raster/r.series.accumulate/main.c:132 ../raster/r.series/main.c:184 msgid "Ignore values outside this range" msgstr "" @@ -9371,7 +9723,7 @@ msgid "Huglin Heliothermal index" msgstr "" -#: ../raster/r.series.accumulate/main.c:163 ../raster/r.series/main.c:191 +#: ../raster/r.series.accumulate/main.c:163 ../raster/r.series/main.c:192 msgid "Do not keep files open" msgstr "" @@ -9380,27 +9732,30 @@ msgstr "" #: ../raster/r.series.accumulate/main.c:206 ../raster/r.neighbors/main.c:266 -#: ../raster/r.series/main.c:204 ../raster/r.mapcalc/main.c:131 -#: ../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.external/main.c:170 ../vector/v.colors/main.c:206 +#: ../raster/r.series/main.c:205 ../raster/r.mapcalc/main.c:131 +#: ../raster/r.buildvrt/main.c:109 ../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.external/main.c:170 +#: ../vector/v.colors/main.c:219 #, c-format msgid "%s= and %s= are mutually exclusive" msgstr "" -#: ../raster/r.series.accumulate/main.c:210 ../raster/r.series/main.c:208 -#: ../raster/r.series.interp/main.c:126 ../raster/r.series.interp/main.c:142 +#: ../raster/r.series.accumulate/main.c:210 ../raster/r.series/main.c:209 +#: ../raster/r.buildvrt/main.c:113 ../raster/r.series.interp/main.c:126 +#: ../raster/r.series.interp/main.c:142 #, c-format msgid "Please specify %s= or %s=" msgstr "" -#: ../raster/r.series.accumulate/main.c:255 ../raster/r.series/main.c:275 +#: ../raster/r.series.accumulate/main.c:255 ../raster/r.series/main.c:288 +#: ../raster/r.buildvrt/main.c:174 msgid "No raster map name found in input file" msgstr "" -#: ../raster/r.series.accumulate/main.c:318 ../raster/r.slope.aspect/main.c:544 -#: ../raster/r.series/main.c:386 ../raster/r.patch/main.c:140 -#: ../raster/r.series.interp/main.c:339 ../raster/r.relief/main.c:316 +#: ../raster/r.series.accumulate/main.c:318 ../raster/r.slope.aspect/main.c:577 +#: ../raster/r.series/main.c:415 ../raster/r.patch/main.c:140 +#: ../raster/r.series.interp/main.c:339 ../raster/r.relief/main.c:317 msgid "Percent complete..." msgstr "" @@ -9462,10 +9817,10 @@ msgstr "" #: ../raster/r.distance/report.c:61 -#: ../scripts/i.colors.enhance/i.colors.enhance.py:153 -#: ../scripts/i.colors.enhance/i.colors.enhance.py:176 -#: ../scripts/i.colors.enhance/i.colors.enhance.py:186 -#: ../scripts/i.colors.enhance/i.colors.enhance.py:210 +#: ../scripts/i.colors.enhance/i.colors.enhance.py:161 +#: ../scripts/i.colors.enhance/i.colors.enhance.py:184 +#: ../scripts/i.colors.enhance/i.colors.enhance.py:194 +#: ../scripts/i.colors.enhance/i.colors.enhance.py:218 msgid "Processing..." msgstr "" @@ -10380,9 +10735,9 @@ #: ../raster/r.contour/main.c:183 ../raster/r.stream.extract/close.c:194 #: ../vector/v.net.distance/main.c:291 ../vector/v.in.lidar/attributes.c:135 #: ../vector/v.net.allpairs/main.c:179 ../vector/v.in.dwg/main.c:240 -#: ../vector/v.in.ogr/main.c:1138 ../vector/v.net.path/path.c:109 +#: ../vector/v.in.ogr/main.c:1201 ../vector/v.net.path/path.c:109 #: ../vector/v.overlay/main.c:587 ../vector/v.net.iso/main.c:390 -#: ../vector/v.net.flow/main.c:181 ../vector/v.distance/main.c:1419 +#: ../vector/v.net.flow/main.c:181 ../vector/v.distance/main.c:1427 #: ../vector/v.net.timetable/main.c:103 ../vector/v.to.points/main.c:192 #: ../vector/v.net.components/main.c:190 ../vector/v.net.centrality/main.c:266 #: ../vector/v.net.alloc/main.c:329 @@ -10392,7 +10747,7 @@ #: ../raster/r.contour/main.c:188 ../raster3d/r3.flow/main.c:67 #: ../vector/v.in.lidar/attributes.c:139 ../vector/v.reclass/main.c:322 -#: ../vector/v.in.dwg/main.c:244 ../vector/v.in.ogr/main.c:1360 +#: ../vector/v.in.dwg/main.c:244 ../vector/v.in.ogr/main.c:1430 #: ../vector/v.in.ascii/main.c:523 ../vector/v.to.points/main.c:197 #: ../vector/v.in.dxf/write_vect.c:241 #, c-format @@ -10400,8 +10755,8 @@ msgstr "" #: ../raster/r.contour/main.c:203 ../vector/v.select/copy_tabs.c:17 -#: ../vector/v.voronoi/main.c:384 ../vector/v.extract/copy_tab.c:57 -#: ../vector/v.generalize/misc.c:134 +#: ../vector/v.voronoi/main.c:384 ../vector/v.decimate/copy_tab.c:54 +#: ../vector/v.extract/copy_tab.c:57 ../vector/v.generalize/misc.c:134 msgid "Writing attributes..." msgstr "" @@ -10412,7 +10767,7 @@ msgid "Unable to insert new record: '%s'" msgstr "" -#: ../raster/r.contour/main.c:237 ../raster/r.in.lidar/main.c:608 +#: ../raster/r.contour/main.c:237 ../raster/r.in.lidar/main.c:613 #: ../vector/v.generalize/displacement.c:78 msgid "Reading data..." msgstr "" @@ -10446,210 +10801,222 @@ msgstr[0] "" msgstr[1] "" -#: ../raster/r.contour/cont.c:213 +#: ../raster/r.contour/cont.c:214 #, c-format msgid "%d crossing found" msgid_plural "%d crossings found" msgstr[0] "" msgstr[1] "" -#: ../raster/r.contour/cont.c:266 +#: ../raster/r.contour/cont.c:267 msgid "Illegal edge number" msgstr "" -#: ../raster/r.contour/cont.c:374 +#: ../raster/r.contour/cont.c:375 msgid "Edge number out of range" msgstr "" -#: ../raster/r.slope.aspect/main.c:152 ../raster/r.param.scale/interface.c:56 +#: ../raster/r.slope.aspect/main.c:170 ../raster/r.param.scale/interface.c:56 #: ../raster/r.relief/main.c:110 ../imagery/i.topo.corr/main.c:48 msgid "terrain" msgstr "" -#: ../raster/r.slope.aspect/main.c:153 +#: ../raster/r.slope.aspect/main.c:171 msgid "aspect" msgstr "" -#: ../raster/r.slope.aspect/main.c:154 +#: ../raster/r.slope.aspect/main.c:172 msgid "slope" msgstr "" -#: ../raster/r.slope.aspect/main.c:155 +#: ../raster/r.slope.aspect/main.c:173 msgid "curvature" msgstr "" -#: ../raster/r.slope.aspect/main.c:156 +#: ../raster/r.slope.aspect/main.c:174 msgid "Generates raster maps of slope, aspect, curvatures and partial derivatives from an elevation raster map." msgstr "" -#: ../raster/r.slope.aspect/main.c:158 +#: ../raster/r.slope.aspect/main.c:176 msgid "Aspect is calculated counterclockwise from east." msgstr "" -#: ../raster/r.slope.aspect/main.c:165 ../vector/v.surf.rst/main.c:201 +#: ../raster/r.slope.aspect/main.c:183 ../vector/v.surf.rst/main.c:203 msgid "Name for output slope raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:166 ../raster/r.slope.aspect/main.c:172 -#: ../raster/r.slope.aspect/main.c:196 ../raster/r.slope.aspect/main.c:203 -#: ../raster/r.slope.aspect/main.c:210 ../raster/r.slope.aspect/main.c:217 -#: ../raster/r.slope.aspect/main.c:224 ../raster/r.slope.aspect/main.c:231 -#: ../raster/r.slope.aspect/main.c:238 ../raster/r.watershed/front/main.c:139 -#: ../raster/r.watershed/front/main.c:146 -#: ../raster/r.watershed/front/main.c:153 +#: ../raster/r.slope.aspect/main.c:184 ../raster/r.slope.aspect/main.c:190 +#: ../raster/r.slope.aspect/main.c:214 ../raster/r.slope.aspect/main.c:221 +#: ../raster/r.slope.aspect/main.c:228 ../raster/r.slope.aspect/main.c:235 +#: ../raster/r.slope.aspect/main.c:242 ../raster/r.slope.aspect/main.c:249 +#: ../raster/r.slope.aspect/main.c:256 ../raster/r.watershed/front/main.c:147 +#: ../raster/r.watershed/front/main.c:154 #: ../raster/r.watershed/front/main.c:160 -#: ../raster/r.watershed/front/main.c:166 -#: ../raster/r.watershed/front/main.c:172 -#: ../raster/r.watershed/front/main.c:180 -#: ../raster/r.watershed/front/main.c:188 -#: ../raster/r.watershed/front/main.c:195 ../vector/v.surf.rst/main.c:172 -#: ../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:232 ../vector/v.surf.rst/main.c:239 -#: ../vector/v.surf.rst/main.c:246 ../vector/v.surf.rst/main.c:253 +#: ../raster/r.watershed/front/main.c:167 +#: ../raster/r.watershed/front/main.c:173 +#: ../raster/r.watershed/front/main.c:179 +#: ../raster/r.watershed/front/main.c:186 +#: ../raster/r.watershed/front/main.c:193 +#: ../raster/r.watershed/front/main.c:200 ../vector/v.surf.rst/main.c:174 +#: ../vector/v.surf.rst/main.c:198 ../vector/v.surf.rst/main.c:204 +#: ../vector/v.surf.rst/main.c:210 ../vector/v.surf.rst/main.c:216 +#: ../vector/v.surf.rst/main.c:222 ../vector/v.surf.rst/main.c:228 +#: ../vector/v.surf.rst/main.c:234 ../vector/v.surf.rst/main.c:241 +#: ../vector/v.surf.rst/main.c:248 ../vector/v.surf.rst/main.c:255 #: ../vector/v.surf.bspline/main.c:130 ../vector/v.surf.bspline/main.c:135 -#: ../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.vol.rst/main.c:293 ../vector/v.vol.rst/main.c:299 +#: ../vector/v.vol.rst/main.c:362 ../vector/v.vol.rst/main.c:368 +#: ../vector/v.vol.rst/main.c:374 ../vector/v.vol.rst/main.c:381 +#: ../vector/v.vol.rst/main.c:387 ../vector/v.vol.rst/main.c:393 +#: ../vector/v.vol.rst/main.c:399 ../vector/v.vol.rst/main.c:405 msgid "Outputs" msgstr "" -#: ../raster/r.slope.aspect/main.c:171 ../vector/v.surf.rst/main.c:207 +#: ../raster/r.slope.aspect/main.c:189 ../vector/v.surf.rst/main.c:209 msgid "Name for output aspect raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:180 +#: ../raster/r.slope.aspect/main.c:198 msgid "Format for reporting the slope" msgstr "" -#: ../raster/r.slope.aspect/main.c:187 +#: ../raster/r.slope.aspect/main.c:205 msgid "Type of output aspect and slope maps" msgstr "" -#: ../raster/r.slope.aspect/main.c:195 ../vector/v.surf.rst/main.c:213 +#: ../raster/r.slope.aspect/main.c:213 ../vector/v.surf.rst/main.c:215 msgid "Name for output profile curvature raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:202 ../vector/v.surf.rst/main.c:219 +#: ../raster/r.slope.aspect/main.c:220 ../vector/v.surf.rst/main.c:221 msgid "Name for output tangential curvature raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:209 +#: ../raster/r.slope.aspect/main.c:227 msgid "Name for output first order partial derivative dx (E-W slope) raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:216 +#: ../raster/r.slope.aspect/main.c:234 msgid "Name for output first order partial derivative dy (N-S slope) raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:223 +#: ../raster/r.slope.aspect/main.c:241 msgid "Name for output second order partial derivative dxx raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:230 +#: ../raster/r.slope.aspect/main.c:248 msgid "Name for output second order partial derivative dyy raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:237 +#: ../raster/r.slope.aspect/main.c:255 msgid "Name for output second order partial derivative dxy raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:243 +#: ../raster/r.slope.aspect/main.c:261 msgid "Multiplicative factor to convert elevation units to horizontal units" msgstr "" -#: ../raster/r.slope.aspect/main.c:252 +#: ../raster/r.slope.aspect/main.c:270 msgid "Minimum slope value (in percent) for which aspect is computed" msgstr "" -#: ../raster/r.slope.aspect/main.c:261 +#: ../raster/r.slope.aspect/main.c:279 msgid "Do not align the current region to the raster elevation map" msgstr "" -#: ../raster/r.slope.aspect/main.c:315 ../raster/r.relief/main.c:220 +#: ../raster/r.slope.aspect/main.c:285 +msgid "Compute output at edges and near NULL values" +msgstr "" + +#: ../raster/r.slope.aspect/main.c:291 +msgid "Create aspect as degrees clockwise from North (azimuth), with flat = -9999" +msgstr "" + +#: ../raster/r.slope.aspect/main.c:293 +msgid "Default: degrees counter-clockwise from East, with flat = 0" +msgstr "" + +#: ../raster/r.slope.aspect/main.c:348 ../raster/r.relief/main.c:221 #, c-format msgid "%s=%s - must be a positive number" msgstr "" -#: ../raster/r.slope.aspect/main.c:321 ../raster/r.relief/main.c:201 -#: ../raster/r.relief/main.c:207 +#: ../raster/r.slope.aspect/main.c:354 ../raster/r.relief/main.c:202 +#: ../raster/r.relief/main.c:208 #, c-format msgid "%s=%s - must be a non-negative number" msgstr "" -#: ../raster/r.slope.aspect/main.c:336 +#: ../raster/r.slope.aspect/main.c:369 #, 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:358 +#: ../raster/r.slope.aspect/main.c:391 #, c-format msgid "Wrong raster type: %s" msgstr "" -#: ../raster/r.slope.aspect/main.c:387 +#: ../raster/r.slope.aspect/main.c:420 msgid "r.slope.aspect does not convert horizontal units to meters in this version, see manual page." msgstr "" -#: ../raster/r.slope.aspect/main.c:968 +#: ../raster/r.slope.aspect/main.c:1025 #, c-format msgid "Elevation products for mapset <%s> in <%s>" msgstr "" -#: ../raster/r.slope.aspect/main.c:987 +#: ../raster/r.slope.aspect/main.c:1044 #, c-format msgid "Min computed aspect %.4f, max computed aspect %.4f" msgstr "" -#: ../raster/r.slope.aspect/main.c:1051 +#: ../raster/r.slope.aspect/main.c:1145 #, c-format msgid "Aspect raster map <%s> complete" msgstr "" -#: ../raster/r.slope.aspect/main.c:1108 +#: ../raster/r.slope.aspect/main.c:1202 #, c-format msgid "Min computed slope %.4f, max computed slope %.4f" msgstr "" -#: ../raster/r.slope.aspect/main.c:1161 +#: ../raster/r.slope.aspect/main.c:1255 #, c-format msgid "Slope raster map <%s> complete" msgstr "" -#: ../raster/r.slope.aspect/main.c:1233 +#: ../raster/r.slope.aspect/main.c:1327 #, c-format msgid "Profile curve raster map <%s> complete" msgstr "" -#: ../raster/r.slope.aspect/main.c:1260 +#: ../raster/r.slope.aspect/main.c:1354 #, c-format msgid "Tangential curve raster map <%s> complete" msgstr "" -#: ../raster/r.slope.aspect/main.c:1285 +#: ../raster/r.slope.aspect/main.c:1379 #, c-format msgid "E-W slope raster map <%s> complete" msgstr "" -#: ../raster/r.slope.aspect/main.c:1310 +#: ../raster/r.slope.aspect/main.c:1404 #, c-format msgid "N-S slope raster map <%s> complete" msgstr "" -#: ../raster/r.slope.aspect/main.c:1335 +#: ../raster/r.slope.aspect/main.c:1429 #, c-format msgid "Dxx raster map <%s> complete" msgstr "" -#: ../raster/r.slope.aspect/main.c:1360 +#: ../raster/r.slope.aspect/main.c:1454 #, c-format msgid "Dyy raster map <%s> complete" msgstr "" -#: ../raster/r.slope.aspect/main.c:1385 +#: ../raster/r.slope.aspect/main.c:1479 #, c-format msgid "Dxy raster map <%s> complete" msgstr "" @@ -10777,7 +11144,7 @@ msgid "\"%s\" field missing from header" msgstr "" -#: ../raster/r.stream.extract/main.c:78 ../raster/r.watershed/front/main.c:78 +#: ../raster/r.stream.extract/main.c:78 ../raster/r.watershed/front/main.c:80 msgid "stream network" msgstr "" @@ -10793,11 +11160,6 @@ msgid "Stream extraction will use provided accumulation instead of calculating it anew" msgstr "" -#: ../raster/r.stream.extract/main.c:89 ../raster/r.stream.extract/main.c:97 -#: ../raster/r.flow/main.c:435 ../raster/r.flow/main.c:441 -msgid "Input maps" -msgstr "" - #: ../raster/r.stream.extract/main.c:93 msgid "Name of input raster map with real depressions" msgstr "" @@ -10896,13 +11258,13 @@ msgstr "" #: ../raster/r.stream.extract/main.c:318 -#: ../raster/r.watershed/seg/init_vars.c:252 +#: ../raster/r.watershed/seg/init_vars.c:255 #, c-format msgid "Will need up to %.2f MB of disk space" msgstr "" #: ../raster/r.stream.extract/main.c:320 -#: ../raster/r.watershed/seg/init_vars.c:254 +#: ../raster/r.watershed/seg/init_vars.c:258 #, c-format msgid "Will need up to %.2f GB (%.0f MB) of disk space" msgstr "" @@ -10985,17 +11347,14 @@ msgid "Unable to re-open segment file" msgstr "" -#: ../raster/r.stream.extract/cseg.c:47 ../raster/r.stream.extract/dseg.c:47 -#: ../raster/r.stream.extract/dseg.c:97 ../raster/r.stream.extract/bseg.c:46 -#: ../raster/r.stream.extract/bseg.c:96 ../raster/r.stream.extract/seg.c:52 -#: ../raster/r.stream.extract/seg.c:94 ../raster/r.stream.extract/seg.c:103 +#: ../raster/r.stream.extract/cseg.c:47 ../raster/r.stream.extract/cseg.c:97 +#: ../raster/r.stream.extract/dseg.c:47 ../raster/r.stream.extract/dseg.c:97 +#: ../raster/r.stream.extract/bseg.c:46 ../raster/r.stream.extract/bseg.c:96 +#: ../raster/r.stream.extract/seg.c:52 ../raster/r.stream.extract/seg.c:94 +#: ../raster/r.stream.extract/seg.c:103 msgid "Unable to read segment file" msgstr "" -#: ../raster/r.stream.extract/cseg.c:97 -msgid "Unabel to read segment file" -msgstr "" - #: ../raster/r.stream.extract/cseg.c:120 #, c-format msgid "Unable to segment put row %d for raster map <%s>" @@ -11034,8 +11393,8 @@ msgstr "" #: ../raster/r.stream.extract/streams.c:336 -#: ../raster/r.watershed/seg/do_cum.c:487 -#: ../raster/r.watershed/ram/do_cum.c:443 +#: ../raster/r.watershed/seg/do_cum.c:518 +#: ../raster/r.watershed/ram/do_cum.c:469 #, c-format msgid "MFD: cumulative proportion of flow distribution not 1.0 but %f" msgstr "" @@ -11076,7 +11435,8 @@ msgstr "" #: ../raster/r.stream.extract/close.c:198 -#, c-format +#: ../scripts/v.db.addtable/v.db.addtable.py:147 +#, c-format, python-format msgid "Unable to create index on table <%s>" msgstr "" @@ -11086,7 +11446,7 @@ msgstr "" #: ../raster/r.stream.extract/close.c:255 ../raster/r.grow.distance/main.c:325 -#: ../raster/r.fill.dir/main.c:253 +#: ../raster/r.fill.dir/main.c:259 msgid "Writing output raster maps..." msgstr "" @@ -11210,8 +11570,8 @@ msgid "Distance filter remains flat before beginning exponent" msgstr "" -#: ../raster/r.random.surface/main.c:102 -msgid "Random seed (SEED_MIN >= value >= SEED_MAX), default [random]" +#: ../raster/r.random.surface/main.c:102 ../raster/r.random.cells/main.c:77 +msgid "Random seed, default [random]" msgstr "" #: ../raster/r.random.surface/main.c:108 @@ -11222,12 +11582,12 @@ msgid "Uniformly distributed cell values" msgstr "" -#: ../raster/r.random.surface/main.c:128 ../raster/r.random.cells/init.c:96 +#: ../raster/r.random.surface/main.c:128 ../raster/r.random.cells/init.c:93 #, c-format msgid "Generating raster map <%s>..." msgstr "" -#: ../raster/r.random.surface/save.c:98 ../raster/r.drain/main.c:522 +#: ../raster/r.random.surface/save.c:98 ../raster/r.drain/main.c:523 #: ../raster/r.random.cells/indep.c:139 ../raster/r.composite/main.c:191 #: ../imagery/i.ifft/main.c:207 #, c-format @@ -11248,45 +11608,30 @@ msgid "Output raster map required" msgstr "" -#: ../raster/r.random.surface/init.c:108 -#, c-format -msgid "Seed (%d) larger than maximum (%d)" -msgstr "" - -#: ../raster/r.random.surface/init.c:111 ../raster/r.random.surface/init.c:120 -#, c-format -msgid " seed is set to %d" -msgstr "" - -#: ../raster/r.random.surface/init.c:116 -#, c-format -msgid "Seed (%d) smaller than minimum (%d)" -msgstr "" - -#: ../raster/r.random.surface/init.c:159 +#: ../raster/r.random.surface/init.c:141 #, c-format msgid "Distance value (%d): %lf must be >= 0.0" msgstr "" -#: ../raster/r.random.surface/init.c:187 +#: ../raster/r.random.surface/init.c:169 #, c-format msgid "Exponent value (%lf) must be > 0.0" msgstr "" -#: ../raster/r.random.surface/init.c:211 +#: ../raster/r.random.surface/init.c:193 #, c-format msgid "Flat value (%lf) must be less than distance value (%lf)" msgstr "" -#: ../raster/r.random.surface/init.c:232 +#: ../raster/r.random.surface/init.c:214 msgid "Must have a distance value for each filter" msgstr "" -#: ../raster/r.random.surface/init.c:264 +#: ../raster/r.random.surface/init.c:246 msgid "Must have a exponent value for each filter" msgstr "" -#: ../raster/r.random.surface/init.c:281 +#: ../raster/r.random.surface/init.c:263 msgid "Must have a weight value for each filter" msgstr "" @@ -11331,64 +11676,64 @@ msgid "File not found: %s" msgstr "" -#: ../raster/r.fill.dir/main.c:88 +#: ../raster/r.fill.dir/main.c:90 msgid "sink" msgstr "" -#: ../raster/r.fill.dir/main.c:89 +#: ../raster/r.fill.dir/main.c:91 msgid "fill sinks" msgstr "" -#: ../raster/r.fill.dir/main.c:90 +#: ../raster/r.fill.dir/main.c:92 msgid "depressions" msgstr "" -#: ../raster/r.fill.dir/main.c:92 +#: ../raster/r.fill.dir/main.c:94 msgid "Filters and generates a depressionless elevation map and a flow direction map from a given elevation raster map." msgstr "" -#: ../raster/r.fill.dir/main.c:99 +#: ../raster/r.fill.dir/main.c:101 msgid "Name for output depressionless elevation raster map" msgstr "" -#: ../raster/r.fill.dir/main.c:103 +#: ../raster/r.fill.dir/main.c:105 msgid "Name for output flow direction map for depressionless elevation raster map" msgstr "" -#: ../raster/r.fill.dir/main.c:108 +#: ../raster/r.fill.dir/main.c:110 msgid "Name for output raster map of problem areas" msgstr "" -#: ../raster/r.fill.dir/main.c:115 +#: ../raster/r.fill.dir/main.c:117 msgid "Aspect direction format" msgstr "" -#: ../raster/r.fill.dir/main.c:121 +#: ../raster/r.fill.dir/main.c:123 msgid "Find unresolved areas only" msgstr "" -#: ../raster/r.fill.dir/main.c:127 +#: ../raster/r.fill.dir/main.c:129 #, c-format msgid "The '%c' flag requires '%s'to be specified" msgstr "" -#: ../raster/r.fill.dir/main.c:148 +#: ../raster/r.fill.dir/main.c:150 msgid "Direction map is D8 resolution, i.e. 45 degrees" msgstr "" -#: ../raster/r.fill.dir/main.c:190 +#: ../raster/r.fill.dir/main.c:192 msgid "Reading input elevation raster map..." msgstr "" -#: ../raster/r.fill.dir/main.c:200 +#: ../raster/r.fill.dir/main.c:202 msgid "Filling sinks..." msgstr "" -#: ../raster/r.fill.dir/main.c:204 +#: ../raster/r.fill.dir/main.c:206 msgid "Determining flow directions for ambiguous cases..." msgstr "" -#: ../raster/r.fill.dir/main.c:217 +#: ../raster/r.fill.dir/main.c:219 msgid "Repeat to get the final directions..." msgstr "" @@ -11472,14 +11817,6 @@ msgid "Pass 2 of 2..." msgstr "" -#: ../raster/r.clump/clump.c:99 ../raster/r.clump/clump.c:151 -#: ../raster/r.clump/minsize.c:152 ../raster/r.clump/minsize.c:253 -#: ../raster/r.clump/minsize.c:287 ../raster/r.clump/minsize.c:293 -#: ../raster/r.clump/minsize.c:424 ../raster/r.clump/minsize.c:447 -#: ../raster/r.clump/minsize.c:518 ../imagery/i.segment/cluster.c:431 -msgid "Unable to read from temp file" -msgstr "" - #: ../raster/r.clump/clump.c:115 ../raster/r.clump/clump.c:347 #: ../raster/r.clump/clump.c:361 ../raster/r.clump/clump.c:648 #: ../raster/r.clump/clump.c:662 ../raster/r.clump/minsize.c:163 @@ -11507,9 +11844,9 @@ msgid "%d-band clumping with threshold %g" msgstr "" -#: ../raster/r.clump/clump.c:451 ../imagery/i.segment/write_output.c:112 -#: ../imagery/i.segment/open_files.c:71 ../imagery/i.segment/open_files.c:238 -#: ../imagery/i.segment/open_files.c:246 +#: ../raster/r.clump/clump.c:451 ../imagery/i.segment/write_output.c:114 +#: ../imagery/i.segment/open_files.c:57 ../imagery/i.segment/open_files.c:232 +#: ../imagery/i.segment/open_files.c:240 #, c-format msgid "No min/max found in raster map <%s>" msgstr "" @@ -11594,7 +11931,7 @@ msgid "PNG error" msgstr "" -#: ../raster/r.in.png/main.c:485 ../raster/r.cross/main.c:168 +#: ../raster/r.in.png/main.c:485 ../raster/r.cross/main.c:161 #: ../raster/r.basins.fill/main.c:146 ../raster/r.resample/main.c:125 #, c-format msgid "Creating support files for <%s>..." @@ -11624,34 +11961,34 @@ msgid "Output image file header only and exit" msgstr "" -#: ../raster/r.cross/main.c:72 +#: ../raster/r.cross/main.c:71 msgid "Creates a cross product of the category values from multiple raster map layers." msgstr "" -#: ../raster/r.cross/main.c:81 +#: ../raster/r.cross/main.c:80 #, c-format msgid "Names of 2-%d input raster maps" msgstr "" -#: ../raster/r.cross/main.c:90 -msgid "Non-zero data only" +#: ../raster/r.cross/main.c:89 +msgid "Non-NULL data only" msgstr "" -#: ../raster/r.cross/main.c:103 +#: ../raster/r.cross/main.c:102 #, c-format msgid "More than %d files not allowed" msgstr "" -#: ../raster/r.cross/main.c:119 +#: ../raster/r.cross/main.c:111 msgid "Must specify 2 or more input maps" msgstr "" -#: ../raster/r.cross/main.c:136 +#: ../raster/r.cross/main.c:129 #, c-format msgid "%s: STEP 2 ..." msgstr "" -#: ../raster/r.cross/main.c:178 +#: ../raster/r.cross/main.c:171 #, c-format msgid "%d categories" msgstr "" @@ -11666,40 +12003,45 @@ msgid "%s: STEP 3 ... " msgstr "" -#: ../raster/r.series/main.c:141 +#: ../raster/r.series/main.c:142 msgid "Makes each output cell value a function of the values assigned to the corresponding cells in the input raster map layers." msgstr "" -#: ../raster/r.series/main.c:150 +#: ../raster/r.series/main.c:151 msgid "Input file with one raster map name and optional one weight per line, field separator between name and weight is |" msgstr "" -#: ../raster/r.series/main.c:161 ../raster3d/r3.neighbors/main.c:119 +#: ../raster/r.series/main.c:162 ../raster3d/r3.neighbors/main.c:119 msgid "Aggregate operation" msgstr "" -#: ../raster/r.series/main.c:176 +#: ../raster/r.series/main.c:177 msgid "Weighting factor for each input map, default value is 1.0 for each input map" msgstr "" -#: ../raster/r.series/main.c:250 ../raster/r.series/main.c:312 +#: ../raster/r.series/main.c:253 ../raster/r.series/main.c:325 msgid "Weights must be positive" msgstr "" -#: ../raster/r.series/main.c:268 ../raster/r.series/main.c:318 +#: ../raster/r.series/main.c:271 ../raster/r.series/main.c:331 #, c-format msgid "Reading raster map <%s> using weight %f..." msgstr "" -#: ../raster/r.series/main.c:298 +#: ../raster/r.series/main.c:274 ../raster/r.series/main.c:334 +#, fuzzy, c-format +msgid "Unable to open input raster <%s>" +msgstr "Αδυναμία ανοίγματος βάσης δεδομενων <%s>" + +#: ../raster/r.series/main.c:311 msgid "input= and weights= must have the same number of values" msgstr "" -#: ../raster/r.series/main.c:333 +#: ../raster/r.series/main.c:356 msgid "output= and method= must have the same number of values" msgstr "" -#: ../raster/r.series/main.c:351 +#: ../raster/r.series/main.c:379 #, c-format msgid "Method %s not compatible with weights, using unweighed version instead" msgstr "" @@ -11912,95 +12254,95 @@ msgid "Flag %c makes sense only with %s option or -%c flag" msgstr "" -#: ../raster/r.in.lidar/main.c:369 ../raster3d/r3.in.lidar/main.c:340 +#: ../raster/r.in.lidar/main.c:367 +msgid "Trim option can be used only with trimmean method" +msgstr "" + +#: ../raster/r.in.lidar/main.c:374 ../raster3d/r3.in.lidar/main.c:340 #, c-format msgid "File <%s> does not exist" msgstr "" -#: ../raster/r.in.lidar/main.c:386 +#: ../raster/r.in.lidar/main.c:391 msgid "zrange will not be taken into account during scan" msgstr "" -#: ../raster/r.in.lidar/main.c:399 ../raster3d/r3.in.lidar/main.c:374 +#: ../raster/r.in.lidar/main.c:404 ../raster3d/r3.in.lidar/main.c:374 #: ../vector/v.in.lidar/main.c:349 #, c-format msgid "Input file <%s> does not exist" msgstr "" -#: ../raster/r.in.lidar/main.c:403 ../raster3d/r3.in.lidar/main.c:378 +#: ../raster/r.in.lidar/main.c:408 ../raster3d/r3.in.lidar/main.c:378 #, c-format msgid "Unable to open file <%s> as a LiDAR point cloud" msgstr "" -#: ../raster/r.in.lidar/main.c:407 ../raster3d/r3.in.lidar/main.c:382 +#: ../raster/r.in.lidar/main.c:412 ../raster3d/r3.in.lidar/main.c:382 #: ../vector/v.in.lidar/main.c:358 #, c-format msgid "Unable to read LAS header of <%s>" msgstr "" -#: ../raster/r.in.lidar/main.c:423 ../raster3d/r3.in.lidar/main.c:398 +#: ../raster/r.in.lidar/main.c:428 ../raster3d/r3.in.lidar/main.c:398 msgid "First file's projection checked, checking projection of the other files..." msgstr "" -#: ../raster/r.in.lidar/main.c:461 +#: ../raster/r.in.lidar/main.c:466 #, c-format msgid "Unknown filter option <%s>" msgstr "" -#: ../raster/r.in.lidar/main.c:479 ../raster/r.in.xyz/main.c:383 +#: ../raster/r.in.lidar/main.c:484 ../raster/r.in.xyz/main.c:383 msgid "Invalid zrange" msgstr "" -#: ../raster/r.in.lidar/main.c:493 +#: ../raster/r.in.lidar/main.c:498 #, c-format msgid "Invalid %s" msgstr "" -#: ../raster/r.in.lidar/main.c:525 ../general/g.region/main.c:815 +#: ../raster/r.in.lidar/main.c:530 ../general/g.region/main.c:865 #, c-format msgid "Invalid input <%s=%s>" msgstr "" -#: ../raster/r.in.lidar/main.c:528 +#: ../raster/r.in.lidar/main.c:533 #, c-format msgid "Option '%s' must be > 0.0" msgstr "" -#: ../raster/r.in.lidar/main.c:596 +#: ../raster/r.in.lidar/main.c:601 #, c-format -msgid "Unable to process the hole map at once. Please set the '%s' option to some value lower than 100." +msgid "Unable to process the whole map at once. Please set the '%s' option to some value lower than 100." msgstr "" -#: ../raster/r.in.lidar/main.c:616 +#: ../raster/r.in.lidar/main.c:621 #, c-format msgid "Pass #%d (of %d)..." msgstr "" -#: ../raster/r.in.lidar/main.c:755 ../raster/r.drain/main.c:470 -msgid "Writing output raster map..." -msgstr "" - -#: ../raster/r.in.lidar/main.c:778 +#: ../raster/r.in.lidar/main.c:783 #, c-format msgid "%lu points found in input file(s)" msgstr "" -#: ../raster/r.in.lidar/main.c:798 +#: ../raster/r.in.lidar/main.c:803 #, c-format msgid "%lu input points were invalid and filtered out" msgstr "" -#: ../raster/r.in.lidar/main.c:801 +#: ../raster/r.in.lidar/main.c:806 #, c-format msgid "%lu input points were invalid, use -%c flag to filter them out" msgstr "" -#: ../raster/r.in.lidar/main.c:804 +#: ../raster/r.in.lidar/main.c:809 #, c-format msgid "Raster map <%s> created. %lu points from %d files found in region." msgstr "" -#: ../raster/r.in.lidar/main.c:809 +#: ../raster/r.in.lidar/main.c:814 #, c-format msgid "Raster map <%s> created. %lu points found in region." msgstr "" @@ -12010,10 +12352,10 @@ msgid "Cannot create temporary file with segments of a raster map" msgstr "" -#: ../raster/r.in.lidar/projection.c:34 ../raster/r.in.gdal/proj.c:131 -#: ../raster/r.external/proj.c:131 ../raster3d/r3.in.lidar/projection.c:36 +#: ../raster/r.in.lidar/projection.c:34 ../raster/r.in.gdal/proj.c:153 +#: ../raster/r.external/proj.c:153 ../raster3d/r3.in.lidar/projection.c:36 #: ../vector/v.in.lidar/projection.c:32 ../vector/v.in.pdal/projection.c:31 -#: ../vector/v.in.ogr/proj.c:322 ../vector/v.external/proj.c:223 +#: ../vector/v.in.ogr/proj.c:361 ../vector/v.external/proj.c:246 msgid "" "Projection of dataset does not appear to match current location.\n" "\n" @@ -12032,10 +12374,10 @@ msgid "Import dataset PROJ_INFO is:\n" msgstr "" -#: ../raster/r.in.lidar/projection.c:91 ../raster/r.in.gdal/proj.c:237 -#: ../raster/r.external/proj.c:237 ../raster3d/r3.in.lidar/projection.c:93 +#: ../raster/r.in.lidar/projection.c:91 ../raster/r.in.gdal/proj.c:259 +#: ../raster/r.external/proj.c:259 ../raster3d/r3.in.lidar/projection.c:93 #: ../vector/v.in.lidar/projection.c:89 ../vector/v.in.pdal/projection.c:88 -#: ../vector/v.in.ogr/proj.c:428 ../vector/v.external/proj.c:329 +#: ../vector/v.in.ogr/proj.c:467 ../vector/v.external/proj.c:352 #, c-format msgid "" "\n" @@ -12054,17 +12396,17 @@ msgid "Unable to convert input map projection information to GRASS format for checking" msgstr "" -#: ../raster/r.in.lidar/projection.c:128 ../raster/r.in.gdal/proj.c:122 -#: ../raster/r.external/proj.c:122 ../raster3d/r3.in.lidar/projection.c:130 -#: ../vector/v.in.lidar/projection.c:126 ../vector/v.in.ogr/proj.c:313 -#: ../vector/v.external/proj.c:214 +#: ../raster/r.in.lidar/projection.c:128 ../raster/r.in.gdal/proj.c:144 +#: ../raster/r.external/proj.c:144 ../raster3d/r3.in.lidar/projection.c:130 +#: ../vector/v.in.lidar/projection.c:126 ../vector/v.in.ogr/proj.c:352 +#: ../vector/v.external/proj.c:237 msgid "Over-riding projection check" msgstr "" -#: ../raster/r.in.lidar/projection.c:139 ../raster/r.in.gdal/proj.c:260 -#: ../raster/r.external/proj.c:260 ../raster3d/r3.in.lidar/projection.c:141 +#: ../raster/r.in.lidar/projection.c:139 ../raster/r.in.gdal/proj.c:282 +#: ../raster/r.external/proj.c:282 ../raster3d/r3.in.lidar/projection.c:141 #: ../vector/v.in.lidar/projection.c:137 ../vector/v.in.pdal/projection.c:137 -#: ../vector/v.in.ogr/proj.c:451 ../vector/v.external/proj.c:352 +#: ../vector/v.in.ogr/proj.c:490 ../vector/v.external/proj.c:375 msgid "Projection of input dataset and current location appear to match" msgstr "" @@ -12100,14 +12442,6 @@ msgid "File containing expression(s) to evaluate" msgstr "" -#: ../raster/r.mapcalc/main.c:105 -msgid "Seed for rand() function" -msgstr "" - -#: ../raster/r.mapcalc/main.c:109 -msgid "Generate random seed (result is non-deterministic)" -msgstr "" - #: ../raster/r.mapcalc/main.c:113 msgid "List input and output maps" msgstr "" @@ -12205,8 +12539,8 @@ msgid "Unable to close raster map <%s@%s>" msgstr "" -#: ../raster/r.mapcalc/map3.c:607 ../raster/r.sunhours/main.c:324 -#: ../raster/r.sunhours/main.c:335 ../raster/r.sunhours/main.c:346 +#: ../raster/r.mapcalc/map3.c:607 ../raster/r.sunhours/main.c:325 +#: ../raster/r.sunhours/main.c:336 ../raster/r.sunhours/main.c:347 #: ../imagery/i.landsat.acca/tools.c:136 #: ../imagery/i.landsat.acca/algorithm.c:234 #: ../imagery/i.landsat.acca/algorithm.c:388 @@ -12296,9 +12630,9 @@ msgstr "" #: ../raster/r.statistics/main.c:118 ../raster/r.stats.zonal/main.c:165 -#: ../raster/r.proj/main.c:237 ../imagery/i.rectify/main.c:156 +#: ../raster/r.proj/main.c:248 ../imagery/i.rectify/main.c:156 #: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:151 -#: ../vector/v.vect.stats/main.c:302 +#: ../vector/v.vect.stats/main.c:309 #, c-format msgid "<%s=%s> unknown %s" msgstr "" @@ -12415,31 +12749,15 @@ msgid "Cannot get projection key values of current location" msgstr "" -#: ../raster/r.sunhours/main.c:232 ../general/g.region/printwindow.c:267 -#: ../general/g.region/printwindow.c:488 ../general/g.region/printwindow.c:569 -msgid "Unable to update lat/long projection parameters" -msgstr "" - -#: ../raster/r.sunhours/main.c:296 ../raster/r.sunhours/main.c:391 -#: ../raster/r.sunmask/g_solposition.c:127 -#: ../general/g.region/printwindow.c:285 ../general/g.region/printwindow.c:293 -#: ../general/g.region/printwindow.c:301 ../general/g.region/printwindow.c:309 -#: ../general/g.region/printwindow.c:319 ../general/g.region/printwindow.c:503 -#: ../general/g.region/printwindow.c:596 ../general/g.region/printwindow.c:608 -#: ../general/g.region/printwindow.c:625 ../general/g.region/printwindow.c:643 -#: ../general/g.region/printwindow.c:658 -msgid "Error in pj_do_proj (projection of input coordinate pair)" -msgstr "" - -#: ../raster/r.sunhours/main.c:356 +#: ../raster/r.sunhours/main.c:357 msgid "Calculating solar elevation and azimuth..." msgstr "" -#: ../raster/r.sunhours/main.c:359 +#: ../raster/r.sunhours/main.c:360 msgid "Calculating solar elevation..." msgstr "" -#: ../raster/r.sunhours/main.c:362 +#: ../raster/r.sunhours/main.c:363 msgid "Calculating solar azimuth..." msgstr "" @@ -12602,7 +12920,7 @@ msgid "Print compression information in shell script style" msgstr "" -#: ../raster/r.compress/main.c:128 ../raster/r.compress/main.c:308 +#: ../raster/r.compress/main.c:128 ../raster/r.compress/main.c:312 #, c-format msgid "Raster map <%s> is not in the current mapset" msgstr "" @@ -12622,72 +12940,82 @@ msgid "<%s> is a GDAL-linked map - can't (un)compress" msgstr "" -#: ../raster/r.compress/main.c:215 +#: ../raster/r.compress/main.c:145 +#, c-format +msgid "<%s> is a virtual raster map - can't (un)compress" +msgstr "" + +#: ../raster/r.compress/main.c:219 msgid "DONE: uncompressed file is %lu %s (%.2f%) smaller" msgstr "" -#: ../raster/r.compress/main.c:216 +#: ../raster/r.compress/main.c:220 msgid "DONE: compressed file is %lu %s (%.2f%) smaller" msgstr "" -#: ../raster/r.compress/main.c:220 +#: ../raster/r.compress/main.c:224 msgid "DONE: uncompressed file is %lu %s (%.2f%) larger" msgstr "" -#: ../raster/r.compress/main.c:221 +#: ../raster/r.compress/main.c:225 msgid "DONE: compressed file is %lu %s (%.2f%) larger" msgstr "" -#: ../raster/r.compress/main.c:224 +#: ../raster/r.compress/main.c:228 msgid "same size" msgstr "" -#: ../raster/r.compress/main.c:240 +#: ../raster/r.compress/main.c:244 #, c-format msgid "<%s> already uncompressed" msgstr "" -#: ../raster/r.compress/main.c:243 +#: ../raster/r.compress/main.c:247 #, c-format msgid "Uncompressing <%s>" msgstr "" -#: ../raster/r.compress/main.c:251 +#: ../raster/r.compress/main.c:255 #, c-format msgid "Re-compressing <%s>" msgstr "" -#: ../raster/r.compress/main.c:254 +#: ../raster/r.compress/main.c:258 #, c-format msgid "Compressing <%s>" msgstr "" -#: ../raster/r.compress/main.c:312 +#: ../raster/r.compress/main.c:316 #, c-format msgid "<%s> is a GDAL-linked map" msgstr "" -#: ../raster/r.compress/main.c:316 +#: ../raster/r.compress/main.c:320 +#, c-format +msgid "<%s> is a virtual raster map" +msgstr "" + +#: ../raster/r.compress/main.c:324 #, c-format msgid "<%s> is a reclass file of map <%s> in mapset <%s>" msgstr "" -#: ../raster/r.compress/main.c:336 +#: ../raster/r.compress/main.c:344 #, c-format msgid "<%s> is uncompressed (method %i: %s). Data type: %s" msgstr "" -#: ../raster/r.compress/main.c:343 +#: ../raster/r.compress/main.c:351 #, c-format msgid "<%s> is compressed (method %i: %s). Data type: %s" msgstr "" -#: ../raster/r.compress/main.c:351 +#: ../raster/r.compress/main.c:359 #, c-format msgid "<%s> has a compressed NULL file" msgstr "" -#: ../raster/r.compress/main.c:353 +#: ../raster/r.compress/main.c:362 #, c-format msgid "<%s> has an uncompressed NULL file" msgstr "" @@ -12904,22 +13232,22 @@ #: ../raster/r.out.gdal/main.c:713 ../raster/r.out.gdal/main.c:725 #: ../raster/r.out.gdal/main.c:738 ../raster/r.out.gdal/main.c:751 #: ../raster/r.out.gdal/main.c:763 ../raster/r.out.gdal/main.c:777 -#: ../raster/r.out.gdal/export_band.c:477 -#: ../raster/r.out.gdal/export_band.c:489 -#: ../raster/r.out.gdal/export_band.c:502 -#: ../raster/r.out.gdal/export_band.c:515 -#: ../raster/r.out.gdal/export_band.c:527 -#: ../raster/r.out.gdal/export_band.c:540 -#: ../raster/r.out.gdal/export_band.c:554 +#: ../raster/r.out.gdal/export_band.c:482 +#: ../raster/r.out.gdal/export_band.c:494 +#: ../raster/r.out.gdal/export_band.c:507 +#: ../raster/r.out.gdal/export_band.c:520 +#: ../raster/r.out.gdal/export_band.c:532 +#: ../raster/r.out.gdal/export_band.c:547 +#: ../raster/r.out.gdal/export_band.c:562 msgid "Selected GDAL datatype does not cover data range." msgstr "" #: ../raster/r.out.gdal/main.c:714 ../raster/r.out.gdal/main.c:726 #: ../raster/r.out.gdal/main.c:739 ../raster/r.out.gdal/main.c:752 -#: ../raster/r.out.gdal/export_band.c:478 -#: ../raster/r.out.gdal/export_band.c:490 -#: ../raster/r.out.gdal/export_band.c:503 -#: ../raster/r.out.gdal/export_band.c:516 +#: ../raster/r.out.gdal/export_band.c:483 +#: ../raster/r.out.gdal/export_band.c:495 +#: ../raster/r.out.gdal/export_band.c:508 +#: ../raster/r.out.gdal/export_band.c:521 #, c-format msgid "GDAL datatype: %s, range: %d - %d" msgstr "" @@ -12931,15 +13259,14 @@ msgid "Range to be exported: %g - %g" msgstr "" -#: ../raster/r.out.gdal/main.c:764 ../raster/r.out.gdal/export_band.c:528 +#: ../raster/r.out.gdal/main.c:764 ../raster/r.out.gdal/export_band.c:533 #, c-format msgid "GDAL datatype: %s, range: %u - %u" msgstr "" -#: ../raster/r.out.gdal/main.c:778 ../raster/r.out.gdal/export_band.c:541 -#: ../raster/r.out.gdal/export_band.c:555 +#: ../raster/r.out.gdal/main.c:778 ../raster/r.out.gdal/export_band.c:548 #, c-format -msgid "GDAL datatype: %s, range: %g - %g" +msgid "GDAL datatype: %s, range: %.7g - %.7g" msgstr "" #: ../raster/r.out.gdal/main.c:805 ../raster/r.out.gdal/main.c:818 @@ -12970,7 +13297,7 @@ msgid "GDAL datatype: %s, valid range: %g - %g" msgstr "" -#: ../raster/r.out.gdal/export_band.c:53 ../raster/r.out.gdal/export_band.c:359 +#: ../raster/r.out.gdal/export_band.c:53 ../raster/r.out.gdal/export_band.c:364 msgid "Unable to allocate buffer for reading raster map" msgstr "" @@ -12999,33 +13326,38 @@ msgid "The user given nodata value %g is present in rasterband <%s> and would lead to data loss. Please specify a different nodata value with the %s parameter." msgstr "" -#: ../raster/r.out.gdal/export_band.c:240 +#: ../raster/r.out.gdal/export_band.c:241 msgid "Unable to get raster band" msgstr "" -#: ../raster/r.out.gdal/export_band.c:396 -#: ../raster/r.out.gdal/export_band.c:425 -#: ../raster/r.out.gdal/export_band.c:454 +#: ../raster/r.out.gdal/export_band.c:401 +#: ../raster/r.out.gdal/export_band.c:430 +#: ../raster/r.out.gdal/export_band.c:459 msgid "Unable to write GDAL raster file" msgstr "" -#: ../raster/r.out.gdal/export_band.c:481 -#: ../raster/r.out.gdal/export_band.c:493 -#: ../raster/r.out.gdal/export_band.c:506 -#: ../raster/r.out.gdal/export_band.c:519 -#: ../raster/r.out.gdal/export_band.c:531 -#: ../raster/r.out.gdal/export_band.c:544 -#: ../raster/r.out.gdal/export_band.c:558 +#: ../raster/r.out.gdal/export_band.c:486 +#: ../raster/r.out.gdal/export_band.c:498 +#: ../raster/r.out.gdal/export_band.c:511 +#: ../raster/r.out.gdal/export_band.c:524 +#: ../raster/r.out.gdal/export_band.c:536 +#: ../raster/r.out.gdal/export_band.c:551 +#: ../raster/r.out.gdal/export_band.c:566 #, c-format msgid "Raster map <%s> range: %g - %g" msgstr "" +#: ../raster/r.out.gdal/export_band.c:563 +#, c-format +msgid "GDAL datatype: %s, range: %.16g - %.16g" +msgstr "" + #: ../raster/r.out.gdal/attr.c:140 ../raster/r.out.gdal/attr.c:178 msgid "Failed to set raster attribute table" msgstr "" #: ../raster/r.basins.fill/main.c:56 ../raster/r.water.outlet/main.c:59 -#: ../raster/r.watershed/front/main.c:75 +#: ../raster/r.watershed/front/main.c:77 msgid "watershed" msgstr "" @@ -13079,7 +13411,7 @@ msgstr "" #: ../raster/r.in.xyz/main.c:258 ../vector/v.in.lidar/main.c:196 -#: ../vector/v.decimate/main.c:148 +#: ../vector/v.decimate/main.c:149 msgid "Filter range for z data (min,max)" msgstr "" @@ -13131,7 +13463,7 @@ #: ../raster/r.in.xyz/main.c:536 #, c-format -msgid "Unable to process the hole map at once. Please set the %s option to some value lower than 100." +msgid "Unable to process the whole map at once. Please set the %s option to some value lower than 100." msgstr "" #: ../raster/r.in.xyz/main.c:589 @@ -13232,7 +13564,7 @@ msgstr "" #: ../raster/r.kappa/main.c:70 ../imagery/i.segment/main.c:38 -#: ../imagery/i.gensig/main.c:40 ../imagery/i.maxlik/main.c:62 +#: ../imagery/i.gensig/main.c:40 ../imagery/i.maxlik/main.c:64 #: ../imagery/i.smap/main.c:39 ../imagery/i.gensigset/main.c:41 #: ../imagery/i.cluster/main.c:76 ../vector/v.class/main.c:46 msgid "classification" @@ -13270,6 +13602,10 @@ msgid "No header in the report" msgstr "" +#: ../raster/r.kappa/main.c:113 +msgid "Print Matrix only" +msgstr "" + #: ../raster/r.kappa/prt_label.c:17 #, c-format msgid "Can't open file <%s> to write label" @@ -13280,7 +13616,7 @@ msgid "Cannot open file <%s> to write kappa and relevant parameters" msgstr "" -#: ../raster/r.kappa/prt_mat.c:39 +#: ../raster/r.kappa/prt_mat.c:39 ../raster/r.kappa/prt2csv_mat.c:40 #, c-format msgid "Cannot open file <%s> to write cats and counts (error matrix)" msgstr "" @@ -13377,11 +13713,11 @@ #: ../raster/r.to.vect/main.c:106 ../raster/r.to.vect/main.c:113 #: ../vector/v.to.rast/main.c:88 ../vector/v.to.rast/main.c:94 #: ../vector/v.to.rast/main.c:100 ../vector/v.buffer/main.c:306 -#: ../vector/v.in.ogr/main.c:289 ../vector/v.in.ogr/main.c:299 -#: ../vector/v.in.ogr/main.c:309 ../vector/v.in.ogr/main.c:342 -#: ../vector/v.in.ogr/main.c:374 ../vector/v.overlay/main.c:135 -#: ../vector/v.overlay/main.c:145 ../vector/v.extract/main.c:93 -#: ../vector/v.extract/main.c:145 ../vector/v.generalize/main.c:245 +#: ../vector/v.in.ogr/main.c:306 ../vector/v.in.ogr/main.c:316 +#: ../vector/v.in.ogr/main.c:326 ../vector/v.in.ogr/main.c:359 +#: ../vector/v.in.ogr/main.c:391 ../vector/v.overlay/main.c:135 +#: ../vector/v.overlay/main.c:145 ../vector/v.extract/main.c:94 +#: ../vector/v.extract/main.c:147 ../vector/v.generalize/main.c:245 msgid "Attributes" msgstr "" @@ -13526,6 +13862,98 @@ msgid "Writing color file..." msgstr "" +#: ../raster/r.buildvrt/main.c:78 +msgid "mosaic" +msgstr "" + +#: ../raster/r.buildvrt/main.c:79 +msgid "virtual raster" +msgstr "" + +#: ../raster/r.buildvrt/main.c:81 +msgid "Build a VRT (Virtual Raster) from the list of input raster maps." +msgstr "" + +#: ../raster/r.buildvrt/main.c:84 +#, fuzzy +msgid "Name of input raster files" +msgstr "Όνομα εισαγώμενου ÏÎ¬ÏƒÏ„ÎµÏ Ï‡Î¬Ïτη " + +#: ../raster/r.buildvrt/main.c:90 ../imagery/i.group/main.c:73 +msgid "Input file with one raster map name per line" +msgstr "" + +#: ../raster/r.buildvrt/main.c:147 ../raster/r.buildvrt/main.c:200 +#, fuzzy, c-format +msgid "Input raster map <%s> not found" +msgstr "Ο 3Δ ÏÎ¬ÏƒÏ„ÎµÏ Ï‡Î¬Ïτης <%s> δεν βÏέθηκε" + +#: ../raster/r.buildvrt/main.c:150 ../raster/r.buildvrt/main.c:203 +msgid "Input and output raster map can not be identical" +msgstr "" + +#: ../raster/r.buildvrt/main.c:155 ../raster/r.buildvrt/main.c:208 +#, c-format +msgid "Input map <%s@%s> is all NULL, skipping" +msgstr "" + +#: ../raster/r.buildvrt/main.c:177 +msgid "Only one raster map name found in input file" +msgstr "" + +#: ../raster/r.buildvrt/main.c:188 +#, fuzzy +msgid "Only one raster map name found" +msgstr "Ο 3Δ ÏÎ¬ÏƒÏ„ÎµÏ Ï‡Î¬Ïτης <%s> δεν βÏέθηκε" + +#: ../raster/r.buildvrt/main.c:260 +msgid "Input maptypes are different" +msgstr "" + +#: ../raster/r.buildvrt/main.c:262 ../raster/r.buildvrt/main.c:264 +msgid "Input ns resolutions are different" +msgstr "" + +#: ../raster/r.buildvrt/link.c:13 ../raster/r.external/link.c:87 +#, c-format +msgid "Unable to create cell/%s file" +msgstr "" + +#: ../raster/r.buildvrt/link.c:22 ../raster/r.external/link.c:96 +#, c-format +msgid "Unable to create fcell/%s file" +msgstr "" + +#: ../raster/r.buildvrt/link.c:35 +#, fuzzy, c-format +msgid "Unable to create cell_misc/%s/vrt file" +msgstr "Αδυναμία ανάγνωσης Î´Î¹Î±Î½Ï…ÏƒÎ¼Î±Ï„Î¹ÎºÎ¿Ï Ï‡Î¬Ïτη" + +#: ../raster/r.buildvrt/link.c:66 ../raster/r.external/link.c:160 +#, c-format +msgid "Unable to create cell_misc/%s/f_format file" +msgstr "" + +#: ../raster/r.buildvrt/link.c:69 ../raster/r.external/link.c:163 +#, c-format +msgid "Error writing cell_misc/%s/f_format file" +msgstr "" + +#: ../raster/r.buildvrt/link.c:124 ../raster/r.external/link.c:200 +#, c-format +msgid "Creating support files for %s" +msgstr "" + +#: ../raster/r.buildvrt/link.c:127 +#, c-format +msgid "virtual raster generated by %s" +msgstr "" + +#: ../raster/r.buildvrt/link.c:140 ../raster/r.external/link.c:248 +#, c-format +msgid "Link to raster map <%s> created." +msgstr "" + #: ../raster/r.quantile/main.c:69 msgid "Computing histogram" msgstr "" @@ -13670,11 +14098,11 @@ #: ../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:160 ../general/g.region/main.c:204 -#: ../general/g.region/main.c:213 ../general/g.region/main.c:222 -#: ../general/g.region/main.c:231 ../general/g.region/main.c:240 -#: ../general/g.region/main.c:249 ../general/g.region/main.c:325 -#: ../general/g.region/main.c:336 +#: ../general/g.region/main.c:161 ../general/g.region/main.c:205 +#: ../general/g.region/main.c:214 ../general/g.region/main.c:223 +#: ../general/g.region/main.c:232 ../general/g.region/main.c:241 +#: ../general/g.region/main.c:250 ../general/g.region/main.c:326 +#: ../general/g.region/main.c:337 ../general/g.region/main.c:349 msgid "Bounds" msgstr "" @@ -13788,7 +14216,7 @@ msgid "Either all or none of %s=, %s=, %s= and %s= must be given" msgstr "" -#: ../raster/r.in.bin/main.c:521 ../display/d.grid/main.c:266 +#: ../raster/r.in.bin/main.c:521 ../display/d.grid/main.c:265 #: ../raster3d/r3.in.bin/main.c:424 #, c-format msgid "Illegal north coordinate <%s>" @@ -13799,134 +14227,71 @@ msgid "Illegal south coordinate <%s>" msgstr "" -#: ../raster/r.in.bin/main.c:525 ../display/d.grid/main.c:259 +#: ../raster/r.in.bin/main.c:525 ../display/d.grid/main.c:258 #: ../raster3d/r3.in.bin/main.c:428 #, c-format msgid "Illegal east coordinate <%s>" msgstr "" #: ../raster/r.in.bin/main.c:527 ../raster3d/r3.in.bin/main.c:430 -#, c-format -msgid "Illegal west coordinate <%s>" -msgstr "" - -#: ../raster/r.in.bin/main.c:533 ../raster3d/r3.in.bin/main.c:438 -#, c-format -msgid "Unable to open <%s>" -msgstr "" - -#: ../raster/r.in.bin/main.c:554 -#, c-format -msgid "East-West (ewres: %f) and North-South (nwres: %f) resolution differ significantly. Did you assign %s= and %s= correctly?" -msgstr "" - -#: ../raster/r.in.bin/main.c:575 -msgid "File Size %" -msgstr "" - -#: ../raster/r.in.bin/main.c:577 ../raster3d/r3.in.bin/main.c:448 -msgid "Bytes do not match file size" -msgstr "" - -#: ../raster/r.in.bin/main.c:595 -#, c-format -msgid "Importing band %d..." -msgstr "" - -#: ../raster/r.drain/main.c:113 -msgid "Traces a flow through an elevation model or cost surface on a raster map." -msgstr "" - -#: ../raster/r.drain/main.c:116 -msgid "Name of input elevation or cost surface raster map" -msgstr "" - -#: ../raster/r.drain/main.c:121 -msgid "Name of input movement direction map associated with the cost surface" -msgstr "" - -#: ../raster/r.drain/main.c:123 -msgid "Direction in degrees CCW from east" -msgstr "" - -#: ../raster/r.drain/main.c:125 ../raster/r.drain/main.c:167 -msgid "Cost surface" -msgstr "" - -#: ../raster/r.drain/main.c:133 -msgid "Name for output drain vector map" -msgstr "" - -#: ../raster/r.drain/main.c:134 -msgid "Recommended for cost surface made using knight's move" -msgstr "" - -#: ../raster/r.drain/main.c:144 -msgid "Name of starting vector points map(s)" +#, c-format +msgid "Illegal west coordinate <%s>" msgstr "" -#: ../raster/r.drain/main.c:150 -msgid "Copy input cell values on output" +#: ../raster/r.in.bin/main.c:533 ../raster3d/r3.in.bin/main.c:438 +#, c-format +msgid "Unable to open <%s>" msgstr "" -#: ../raster/r.drain/main.c:151 ../raster/r.drain/main.c:156 -#: ../raster/r.drain/main.c:161 -msgid "Path settings" +#: ../raster/r.in.bin/main.c:554 +#, c-format +msgid "East-West (ewres: %f) and North-South (nsres: %f) resolution differ significantly. Did you assign %s= and %s= correctly?" msgstr "" -#: ../raster/r.drain/main.c:155 -msgid "Accumulate input values along the path" +#: ../raster/r.in.bin/main.c:575 +msgid "File Size %" msgstr "" -#: ../raster/r.drain/main.c:160 -msgid "Count cell numbers along the path" +#: ../raster/r.in.bin/main.c:577 ../raster3d/r3.in.bin/main.c:448 +msgid "Bytes do not match file size" msgstr "" -#: ../raster/r.drain/main.c:166 -msgid "The input raster map is a cost surface (direction surface must also be specified)" +#: ../raster/r.in.bin/main.c:595 +#, c-format +msgid "Importing band %d..." msgstr "" -#: ../raster/r.drain/main.c:178 +#: ../raster/r.drain/main.c:179 msgid "Directional drain selected... checking for direction raster map" msgstr "" -#: ../raster/r.drain/main.c:181 +#: ../raster/r.drain/main.c:182 msgid "Surface/Hydrology drain selected" msgstr "" -#: ../raster/r.drain/main.c:186 +#: ../raster/r.drain/main.c:187 #, c-format msgid "Direction raster map <%s> not specified, if direction flag is on, a direction raster must be given" msgstr "" -#: ../raster/r.drain/main.c:193 +#: ../raster/r.drain/main.c:194 #, c-format msgid "Direction raster map <%s> should not be specified for Surface/Hydrology drains" msgstr "" -#: ../raster/r.drain/main.c:212 +#: ../raster/r.drain/main.c:213 msgid "Specify just one of the -c, -a and -n flags" msgstr "" -#: ../raster/r.drain/main.c:243 -#, c-format -msgid "Starting point %d is outside the current region" -msgstr "" - -#: ../raster/r.drain/main.c:318 -#, c-format -msgid "Starting vector map <%s> contains no points in the current region" -msgstr "" - -#: ../raster/r.drain/main.c:326 +#: ../raster/r.drain/main.c:327 msgid "No start/stop point(s) specified" msgstr "" -#: ../raster/r.drain/main.c:401 +#: ../raster/r.drain/main.c:402 msgid "Calculating flow directions..." msgstr "" -#: ../raster/r.drain/main.c:692 +#: ../raster/r.drain/main.c:693 #, c-format msgid "direction read: %lf, neighbour found: %i" msgstr "" @@ -13943,15 +14308,6 @@ msgid "Maximum number of cells to be created" msgstr "" -#: ../raster/r.random.cells/main.c:77 -msgid "Random seed (SEED_MIN >= value >= SEED_MAX) (default [random])" -msgstr "" - -#: ../raster/r.random.cells/random.c:50 -#, c-format -msgid "RAN1: j == %d shouldn't happen" -msgstr "" - #: ../raster/r.random.cells/init.c:77 msgid "Distance must be >= 0.0" msgstr "" @@ -13968,11 +14324,6 @@ msgid "Spatial weights neighborhood (cells):" msgstr "" -#: ../raster/r.fill.stats/main.c:779 ../raster/r.null/main.c:61 -#: ../raster3d/r3.null/main.c:181 -msgid "null data" -msgstr "" - #: ../raster/r.fill.stats/main.c:781 msgid "Rapidly fills 'no data' cells (NULLs) of a raster map with interpolated values (IDW)." msgstr "" @@ -14184,7 +14535,7 @@ msgid "Generating %d x %d = %d tiles..." msgstr "" -#: ../raster/r.tile/main.c:184 +#: ../raster/r.tile/main.c:187 #, c-format msgid "Unable to read cats for %s" msgstr "" @@ -14222,40 +14573,36 @@ msgid "Creating support files for raster map <%s>..." msgstr "" -#: ../raster/r.info/main.c:73 ../vector/v.info/main.c:41 +#: ../raster/r.info/main.c:75 ../vector/v.info/main.c:41 msgid "history" msgstr "" -#: ../raster/r.info/main.c:75 +#: ../raster/r.info/main.c:77 msgid "Outputs basic information about a raster map." msgstr "" -#: ../raster/r.info/main.c:81 +#: ../raster/r.info/main.c:83 msgid "Print raster array information in shell script style" msgstr "" -#: ../raster/r.info/main.c:85 +#: ../raster/r.info/main.c:87 msgid "Print range in shell script style" msgstr "" -#: ../raster/r.info/main.c:89 +#: ../raster/r.info/main.c:95 msgid "Print extended metadata information in shell script style" msgstr "" -#: ../raster/r.info/main.c:93 ../raster3d/r3.info/main.c:94 +#: ../raster/r.info/main.c:99 ../raster3d/r3.info/main.c:94 msgid "Print raster history instead of info" msgstr "" -#: ../raster/r.info/main.c:99 +#: ../raster/r.info/main.c:105 #, c-format msgid "Flags -%c and -%c/%c/%c are mutually exclusive" msgstr "" -#: ../raster/r.info/main.c:127 -msgid "Unable to read range file" -msgstr "" - -#: ../raster/r.info/main.c:303 ../raster/r.info/main.c:445 +#: ../raster/r.info/main.c:312 ../raster/r.info/main.c:538 #: ../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 @@ -14338,8 +14685,8 @@ #: ../raster/r.geomorphon/main.c:196 ../raster/r.watershed/shed/com_line.c:231 #: ../raster/r.watershed/shed/com_line.c:266 ../general/g.rename/main.c:85 -#: ../general/g.copy/main.c:80 ../imagery/i.landsat.acca/main.c:188 -#: ../imagery/i.landsat.toar/main.c:563 +#: ../general/g.copy/main.c:80 ../imagery/i.maxlik/main.c:109 +#: ../imagery/i.landsat.acca/main.c:188 ../imagery/i.landsat.toar/main.c:563 #: ../imagery/i.ortho.photo/i.ortho.camera/main.c:114 #, c-format msgid "<%s> is an illegal file name" @@ -14396,7 +14743,7 @@ msgid "wetness" msgstr "" -#: ../raster/r.topidx/main.c:42 ../raster/r.watershed/front/main.c:80 +#: ../raster/r.topidx/main.c:42 ../raster/r.watershed/front/main.c:82 msgid "topographic index" msgstr "" @@ -14424,6 +14771,7 @@ msgstr "" #: ../raster/r.category/main.c:53 ../vector/v.category/main.c:76 +#: ../vector/v.to.db/main.c:46 msgid "category" msgstr "" @@ -14629,7 +14977,7 @@ msgid "Creation options" msgstr "" -#: ../raster/r.external.out/main.c:271 ../raster/r.in.gdal/main.c:207 +#: ../raster/r.external.out/main.c:271 ../raster/r.in.gdal/main.c:224 #: ../raster/r.external/main.c:95 ../vector/v.external.out/args.c:62 #: ../vector/v.external/args.c:56 msgid "List supported formats and exit" @@ -14643,135 +14991,135 @@ msgid "Print current status" msgstr "" -#: ../raster/r.resamp.bspline/main.c:84 +#: ../raster/r.resamp.bspline/main.c:86 msgid "Performs bilinear or bicubic spline interpolation with Tykhonov regularization." msgstr "" -#: ../raster/r.resamp.bspline/main.c:92 +#: ../raster/r.resamp.bspline/main.c:94 msgid "Name for output vector map with interpolation grid" msgstr "" -#: ../raster/r.resamp.bspline/main.c:97 +#: ../raster/r.resamp.bspline/main.c:99 msgid "Name of raster map to use for masking" msgstr "" -#: ../raster/r.resamp.bspline/main.c:98 ../vector/v.surf.bspline/main.c:140 +#: ../raster/r.resamp.bspline/main.c:100 ../vector/v.surf.bspline/main.c:140 msgid "Only cells that are not NULL and not zero are interpolated" msgstr "" -#: ../raster/r.resamp.bspline/main.c:106 +#: ../raster/r.resamp.bspline/main.c:108 msgid "Length of each spline step in the east-west direction. Default: 1.5 * ewres." msgstr "" -#: ../raster/r.resamp.bspline/main.c:114 +#: ../raster/r.resamp.bspline/main.c:116 msgid "Length of each spline step in the north-south direction. Default: 1.5 * nsres." msgstr "" -#: ../raster/r.resamp.bspline/main.c:118 ../vector/v.surf.bspline/main.c:163 +#: ../raster/r.resamp.bspline/main.c:120 ../vector/v.surf.bspline/main.c:163 msgid "Spline interpolation algorithm" msgstr "" -#: ../raster/r.resamp.bspline/main.c:124 +#: ../raster/r.resamp.bspline/main.c:126 #: ../vector/v.lidar.correction/main.c:407 ../vector/v.surf.bspline/main.c:170 #: ../vector/v.outlier/main.c:418 msgid "Bilinear interpolation" msgstr "" -#: ../raster/r.resamp.bspline/main.c:125 ../vector/v.surf.bspline/main.c:171 +#: ../raster/r.resamp.bspline/main.c:127 ../vector/v.surf.bspline/main.c:171 msgid "Bicubic interpolation" msgstr "" -#: ../raster/r.resamp.bspline/main.c:137 +#: ../raster/r.resamp.bspline/main.c:139 msgid "Only interpolate null cells in input raster map" msgstr "" -#: ../raster/r.resamp.bspline/main.c:143 ../vector/v.surf.bspline/main.c:101 +#: ../raster/r.resamp.bspline/main.c:145 ../vector/v.surf.bspline/main.c:101 msgid "Find the best Tykhonov regularizing parameter using a \"leave-one-out\" cross validation method" msgstr "" -#: ../raster/r.resamp.bspline/main.c:183 +#: ../raster/r.resamp.bspline/main.c:185 msgid "ew_step must be positive" msgstr "" -#: ../raster/r.resamp.bspline/main.c:191 +#: ../raster/r.resamp.bspline/main.c:193 msgid "ns_step must be positive" msgstr "" -#: ../raster/r.resamp.bspline/main.c:218 +#: ../raster/r.resamp.bspline/main.c:220 #, c-format msgid "spline step in ew direction %g" msgstr "" -#: ../raster/r.resamp.bspline/main.c:219 +#: ../raster/r.resamp.bspline/main.c:221 #, c-format msgid "spline step in ns direction %g" msgstr "" -#: ../raster/r.resamp.bspline/main.c:220 +#: ../raster/r.resamp.bspline/main.c:222 #, c-format msgid "adjusted EW splines %d" msgstr "" -#: ../raster/r.resamp.bspline/main.c:221 +#: ../raster/r.resamp.bspline/main.c:223 #, c-format msgid "adjusted NS splines %d" msgstr "" -#: ../raster/r.resamp.bspline/main.c:300 ../vector/v.surf.bspline/main.c:461 +#: ../raster/r.resamp.bspline/main.c:302 ../vector/v.surf.bspline/main.c:461 msgid "Memory in MB must be >= 3" msgstr "" -#: ../raster/r.resamp.bspline/main.c:321 ../raster/r.resamp.bspline/main.c:406 -#: ../raster/r.resamp.bspline/main.c:478 ../vector/v.surf.bspline/main.c:480 +#: ../raster/r.resamp.bspline/main.c:323 ../raster/r.resamp.bspline/main.c:408 +#: ../raster/r.resamp.bspline/main.c:480 ../vector/v.surf.bspline/main.c:480 #: ../vector/v.surf.bspline/main.c:508 msgid "Can not initialize temporary file" msgstr "" -#: ../raster/r.resamp.bspline/main.c:327 +#: ../raster/r.resamp.bspline/main.c:329 #, c-format msgid "Loading input raster <%s>" msgstr "" -#: ../raster/r.resamp.bspline/main.c:341 ../raster/r.resamp.bspline/main.c:452 -#: ../raster/r.resamp.bspline/main.c:488 +#: ../raster/r.resamp.bspline/main.c:343 ../raster/r.resamp.bspline/main.c:454 +#: ../raster/r.resamp.bspline/main.c:490 msgid "Can not write to temp file" msgstr "" -#: ../raster/r.resamp.bspline/main.c:346 +#: ../raster/r.resamp.bspline/main.c:348 msgid "Only NULL cells in input raster" msgstr "" -#: ../raster/r.resamp.bspline/main.c:370 ../vector/v.surf.bspline/main.c:313 +#: ../raster/r.resamp.bspline/main.c:372 ../vector/v.surf.bspline/main.c:313 msgid "Cross validation didn't finish correctly" msgstr "" -#: ../raster/r.resamp.bspline/main.c:374 ../vector/v.surf.bspline/main.c:319 +#: ../raster/r.resamp.bspline/main.c:376 ../vector/v.surf.bspline/main.c:319 #, c-format msgid "Cross validation finished for ew_step = %f and ns_step = %f" msgstr "" -#: ../raster/r.resamp.bspline/main.c:394 +#: ../raster/r.resamp.bspline/main.c:396 msgid "Mark cells for interpolation" msgstr "" -#: ../raster/r.resamp.bspline/main.c:466 +#: ../raster/r.resamp.bspline/main.c:468 msgid "No NULL cells found in input raster." msgstr "" -#: ../raster/r.resamp.bspline/main.c:481 ../vector/v.surf.bspline/main.c:483 +#: ../raster/r.resamp.bspline/main.c:483 ../vector/v.surf.bspline/main.c:483 msgid "Initializing output..." msgstr "" -#: ../raster/r.resamp.bspline/main.c:556 +#: ../raster/r.resamp.bspline/main.c:558 #, c-format msgid "subregion %d of %d" msgstr "" -#: ../raster/r.resamp.bspline/main.c:730 +#: ../raster/r.resamp.bspline/main.c:732 msgid "No data within this subregion. Consider increasing the spline step." msgstr "" -#: ../raster/r.resamp.bspline/main.c:746 ../vector/v.surf.bspline/main.c:899 +#: ../raster/r.resamp.bspline/main.c:748 ../vector/v.surf.bspline/main.c:899 #: ../vector/v.net.components/main.c:213 ../vector/v.out.postgis/main.c:174 msgid "Writing output..." msgstr "" @@ -15144,6 +15492,10 @@ msgid "Raster maps <%s>, <%s> and <%s> created." msgstr "" +#: ../raster/r.null/main.c:61 ../raster3d/r3.null/main.c:181 +msgid "null data" +msgstr "" + #: ../raster/r.null/main.c:62 msgid "Manages NULL-values of given raster map." msgstr "" @@ -15199,71 +15551,76 @@ msgid "Raster map <%s> is a reclass of map <%s@%s>. Consider to generate a copy with r.mapcalc. Exiting." msgstr "" -#: ../raster/r.null/main.c:138 +#: ../raster/r.null/main.c:136 +#, c-format +msgid "<%s> is a virtual raster map. Consider to generate a copy with r.mapcalc. Exiting." +msgstr "" + +#: ../raster/r.null/main.c:142 #, c-format msgid "Raster map <%s> is not in your mapset <%s>" msgstr "" -#: ../raster/r.null/main.c:145 +#: ../raster/r.null/main.c:149 #, c-format msgid "%s is illegal entry for null" msgstr "" -#: ../raster/r.null/main.c:152 +#: ../raster/r.null/main.c:156 #, c-format msgid "Raster map <%s> already has a null bitmap file" msgstr "" -#: ../raster/r.null/main.c:156 +#: ../raster/r.null/main.c:160 #, c-format msgid "<%s> is integer raster map (CELL)" msgstr "" -#: ../raster/r.null/main.c:160 +#: ../raster/r.null/main.c:164 #, c-format msgid "<%s> is integer raster map (CELL). Using null=%d." msgstr "" -#: ../raster/r.null/main.c:166 +#: ../raster/r.null/main.c:170 #, c-format msgid "<%s> is floating pointing raster map" msgstr "" -#: ../raster/r.null/main.c:183 ../raster/r.null/main.c:226 +#: ../raster/r.null/main.c:187 ../raster/r.null/main.c:230 #, c-format msgid "Writing new null file for raster map <%s>..." msgstr "" -#: ../raster/r.null/main.c:193 ../raster/r.null/main.c:238 -#: ../raster/r.null/main.c:252 +#: ../raster/r.null/main.c:197 ../raster/r.null/main.c:242 +#: ../raster/r.null/main.c:256 #, c-format msgid "Raster map <%s> modified." msgstr "" -#: ../raster/r.null/main.c:208 +#: ../raster/r.null/main.c:212 msgid "The NULL file is already compressed, nothing to do." msgstr "" -#: ../raster/r.null/main.c:214 +#: ../raster/r.null/main.c:218 msgid "The NULL file is already uncompressed, nothing to do." msgstr "" -#: ../raster/r.null/main.c:245 +#: ../raster/r.null/main.c:249 #, c-format msgid "Removing null file for raster map <%s>..." msgstr "" -#: ../raster/r.null/main.c:316 +#: ../raster/r.null/main.c:320 #, c-format msgid "%s: %s: illegal value spec" msgstr "" -#: ../raster/r.null/main.c:318 +#: ../raster/r.null/main.c:322 #, c-format msgid "%s: illegal value spec" msgstr "" -#: ../raster/r.null/main.c:379 +#: ../raster/r.null/main.c:383 #, c-format msgid "Writing new data for raster map <%s>..." msgstr "" @@ -15345,7 +15702,7 @@ msgid "Line %d is not point or centroid, skipped" msgstr "" -#: ../raster/r.what/main.c:404 +#: ../raster/r.what/main.c:409 #, c-format msgid "%s %s is outside your current region" msgstr "" @@ -15512,210 +15869,215 @@ msgid "Error reading segment file" msgstr "" -#: ../raster/r.proj/main.c:149 +#: ../raster/r.proj/main.c:152 msgid "Re-projects a raster map from given location to the current location." msgstr "" -#: ../raster/r.proj/main.c:153 +#: ../raster/r.proj/main.c:156 msgid "Location containing input raster map" msgstr "" -#: ../raster/r.proj/main.c:154 ../raster/r.proj/main.c:159 -#: ../raster/r.proj/main.c:164 ../vector/v.proj/main.c:79 -#: ../vector/v.proj/main.c:84 ../vector/v.proj/main.c:90 +#: ../raster/r.proj/main.c:157 ../raster/r.proj/main.c:162 +#: ../raster/r.proj/main.c:167 ../vector/v.proj/main.c:84 +#: ../vector/v.proj/main.c:89 ../vector/v.proj/main.c:95 #: ../vector/v.net.flow/main.c:108 ../vector/v.net.flow/main.c:114 msgid "Source" msgstr "" -#: ../raster/r.proj/main.c:157 +#: ../raster/r.proj/main.c:160 msgid "Mapset containing input raster map" msgstr "" -#: ../raster/r.proj/main.c:158 ../vector/v.proj/main.c:83 +#: ../raster/r.proj/main.c:161 ../vector/v.proj/main.c:88 msgid "Default: name of current mapset" msgstr "" -#: ../raster/r.proj/main.c:162 +#: ../raster/r.proj/main.c:165 msgid "Name of input raster map to re-project" msgstr "" -#: ../raster/r.proj/main.c:167 ../vector/v.proj/main.c:93 +#: ../raster/r.proj/main.c:170 ../vector/v.proj/main.c:98 msgid "Path to GRASS database of input location" msgstr "" -#: ../raster/r.proj/main.c:171 +#: ../raster/r.proj/main.c:174 msgid "Name for output raster map (default: same as 'input')" msgstr "" -#: ../raster/r.proj/main.c:172 ../raster/r.proj/main.c:183 -#: ../raster/r.proj/main.c:199 ../vector/v.proj/main.c:102 -#: ../vector/v.proj/main.c:107 ../vector/v.proj/main.c:119 -#: ../vector/v.proj/main.c:126 +#: ../raster/r.proj/main.c:175 ../raster/r.proj/main.c:186 +#: ../raster/r.proj/main.c:202 ../vector/v.proj/main.c:107 +#: ../vector/v.proj/main.c:112 ../vector/v.proj/main.c:132 +#: ../vector/v.proj/main.c:139 msgid "Target" msgstr "" -#: ../raster/r.proj/main.c:198 +#: ../raster/r.proj/main.c:201 msgid "Resolution of output raster map" msgstr "" -#: ../raster/r.proj/main.c:203 +#: ../raster/r.proj/main.c:209 ../vector/v.proj/main.c:119 +#, fuzzy +msgid "PROJ pipeline for coordinate transformation" +msgstr "Αδυναμία ανοίγματος Ï€ÏοσωÏÎ¹Î½Î¿Ï Î±Ïχείου" + +#: ../raster/r.proj/main.c:214 msgid "List raster maps in input mapset and exit" msgstr "" -#: ../raster/r.proj/main.c:213 +#: ../raster/r.proj/main.c:224 msgid "Print input map's bounds in the current projection and exit" msgstr "" -#: ../raster/r.proj/main.c:219 +#: ../raster/r.proj/main.c:230 msgid "Print input map's bounds in the current projection and exit (shell style)" msgstr "" -#: ../raster/r.proj/main.c:245 ../display/d.mon/start.c:52 +#: ../raster/r.proj/main.c:256 ../display/d.mon/start.c:52 #: ../imagery/i.gensig/parse.c:50 ../imagery/i.gensigset/parse.c:57 -#: ../imagery/i.cluster/main.c:179 ../vector/v.proj/main.c:150 -#: ../vector/v.external/main.c:137 +#: ../imagery/i.cluster/main.c:179 ../misc/m.nviz.image/main.c:77 +#: ../vector/v.proj/main.c:163 ../vector/v.external/main.c:141 #, c-format msgid "option <%s>: <%s> exists. To overwrite, use the --overwrite flag" msgstr "" -#: ../raster/r.proj/main.c:252 ../vector/v.proj/main.c:165 +#: ../raster/r.proj/main.c:263 ../vector/v.proj/main.c:178 msgid "Input and output locations can not be the same" msgstr "" -#: ../raster/r.proj/main.c:254 +#: ../raster/r.proj/main.c:265 msgid "Input and output locations are the same" msgstr "" -#: ../raster/r.proj/main.c:264 +#: ../raster/r.proj/main.c:275 msgid "Unable to get projection info of output raster map" msgstr "" -#: ../raster/r.proj/main.c:267 +#: ../raster/r.proj/main.c:278 msgid "Unable to get projection units of output raster map" msgstr "" -#: ../raster/r.proj/main.c:270 +#: ../raster/r.proj/main.c:281 msgid "Unable to get projection key values of output raster map" msgstr "" -#: ../raster/r.proj/main.c:279 +#: ../raster/r.proj/main.c:290 #, c-format msgid "Mapset <%s> in input location <%s> - %s" msgstr "" -#: ../raster/r.proj/main.c:281 ../raster/r.in.gdal/main.c:938 +#: ../raster/r.proj/main.c:292 ../raster/r.in.gdal/main.c:1009 #: ../imagery/i.rectify/target.c:32 #: ../imagery/i.ortho.photo/i.ortho.rectify/target.c:32 #: ../vector/v.rectify/target.c:41 msgid "permission denied" msgstr "Δεν επιτÏέπεται η Ï€Ïόσβαση" -#: ../raster/r.proj/main.c:282 ../raster/r.in.gdal/main.c:939 +#: ../raster/r.proj/main.c:293 ../raster/r.in.gdal/main.c:1010 #: ../imagery/i.rectify/target.c:32 #: ../imagery/i.ortho.photo/i.ortho.rectify/target.c:32 #: ../vector/v.rectify/target.c:41 msgid "not found" msgstr "δεν βÏέθηκε" -#: ../raster/r.proj/main.c:288 ../vector/v.proj/main.c:189 +#: ../raster/r.proj/main.c:299 ../vector/v.proj/main.c:201 #, c-format msgid "Checking location <%s> mapset <%s>" msgstr "" -#: ../raster/r.proj/main.c:300 ../vector/v.proj/main.c:206 -#: ../vector/v.select/main.c:89 ../vector/v.in.ogr/main.c:444 +#: ../raster/r.proj/main.c:311 ../vector/v.proj/main.c:218 +#: ../vector/v.select/main.c:89 ../vector/v.in.ogr/main.c:461 #: ../vector/v.what.rast/main.c:121 ../vector/v.edit/main.c:89 #: ../vector/v.net/args.c:152 ../vector/v.net/args.c:159 #: ../vector/v.net/args.c:165 ../vector/v.net/args.c:169 -#: ../vector/v.net/args.c:179 ../vector/v.external/main.c:110 +#: ../vector/v.net/args.c:179 ../vector/v.external/main.c:114 #: ../scripts/d.frame/d.frame.py:288 #, c-format, python-format msgid "Required parameter <%s> not set" msgstr "Οι απαιτοÏμενες παÏάμετÏοι <%s> δεν έχουν δοθεί" -#: ../raster/r.proj/main.c:303 +#: ../raster/r.proj/main.c:314 #, c-format msgid "Raster map <%s> in location <%s> in mapset <%s> not found" msgstr "" -#: ../raster/r.proj/main.c:311 +#: ../raster/r.proj/main.c:322 msgid "Unable to get projection info of input map" msgstr "" -#: ../raster/r.proj/main.c:314 +#: ../raster/r.proj/main.c:330 msgid "Unable to get projection units of input map" msgstr "" -#: ../raster/r.proj/main.c:317 +#: ../raster/r.proj/main.c:333 msgid "Unable to get projection key values of input map" msgstr "" -#: ../raster/r.proj/main.c:332 +#: ../raster/r.proj/main.c:357 msgid "Unable to work with unprojected data (xy location)" msgstr "" -#: ../raster/r.proj/main.c:351 +#: ../raster/r.proj/main.c:376 #, c-format msgid "Input map <%s@%s> in location <%s>:" msgstr "" -#: ../raster/r.proj/main.c:443 +#: ../raster/r.proj/main.c:470 msgid "Input:" msgstr "" -#: ../raster/r.proj/main.c:444 ../raster/r.proj/main.c:455 +#: ../raster/r.proj/main.c:471 ../raster/r.proj/main.c:482 #, c-format msgid "Cols: %d (%d)" msgstr "" -#: ../raster/r.proj/main.c:445 ../raster/r.proj/main.c:456 +#: ../raster/r.proj/main.c:472 ../raster/r.proj/main.c:483 #, c-format msgid "Rows: %d (%d)" msgstr "ΓÏαμμές: %d (%d)" -#: ../raster/r.proj/main.c:446 ../raster/r.proj/main.c:457 +#: ../raster/r.proj/main.c:473 ../raster/r.proj/main.c:484 #, c-format msgid "North: %f (%f)" msgstr "Î’ÏŒÏεια: %f (%f)" -#: ../raster/r.proj/main.c:447 ../raster/r.proj/main.c:458 +#: ../raster/r.proj/main.c:474 ../raster/r.proj/main.c:485 #, c-format msgid "South: %f (%f)" msgstr "Îότια: %f (%f)" -#: ../raster/r.proj/main.c:448 ../raster/r.proj/main.c:459 +#: ../raster/r.proj/main.c:475 ../raster/r.proj/main.c:486 #, c-format msgid "West: %f (%f)" msgstr "Δυτικά: %f (%f)" -#: ../raster/r.proj/main.c:449 ../raster/r.proj/main.c:460 +#: ../raster/r.proj/main.c:476 ../raster/r.proj/main.c:487 #, c-format msgid "East: %f (%f)" msgstr "Ανατολικά: %f (%f)" -#: ../raster/r.proj/main.c:450 ../raster/r.proj/main.c:461 +#: ../raster/r.proj/main.c:477 ../raster/r.proj/main.c:488 #, c-format msgid "EW-res: %f" msgstr "ΑΔ-res: %f" -#: ../raster/r.proj/main.c:451 ../raster/r.proj/main.c:462 +#: ../raster/r.proj/main.c:478 ../raster/r.proj/main.c:489 #, c-format msgid "NS-res: %f" msgstr "Î’Î-res: %f" -#: ../raster/r.proj/main.c:454 +#: ../raster/r.proj/main.c:481 msgid "Output:" msgstr "Αποτέλεσμα:" -#: ../raster/r.proj/main.c:491 +#: ../raster/r.proj/main.c:518 msgid "Projecting..." msgstr "" -#: ../raster/r.proj/bordwalk.c:216 +#: ../raster/r.proj/bordwalk.c:223 msgid "Input raster map is outside current region" msgstr "" -#: ../raster/r.proj/bordwalk.c:242 +#: ../raster/r.proj/bordwalk.c:251 msgid "Unable to reproject map center" msgstr "" @@ -15809,60 +16171,64 @@ msgid "Creates shaded relief map from an elevation map (DEM)." msgstr "" -#: ../raster/r.relief/main.c:117 +#: ../raster/r.relief/main.c:115 +msgid "Name of input raster (typically elevation) map" +msgstr "" + +#: ../raster/r.relief/main.c:118 msgid "Name for output shaded relief map" msgstr "" -#: ../raster/r.relief/main.c:125 +#: ../raster/r.relief/main.c:126 msgid "Altitude of the sun in degrees above the horizon" msgstr "" -#: ../raster/r.relief/main.c:126 ../raster/r.relief/main.c:136 +#: ../raster/r.relief/main.c:127 ../raster/r.relief/main.c:137 msgid "Sun position" msgstr "" -#: ../raster/r.relief/main.c:135 +#: ../raster/r.relief/main.c:136 msgid "Azimuth of the sun in degrees to the east of north" msgstr "" -#: ../raster/r.relief/main.c:143 +#: ../raster/r.relief/main.c:144 msgid "Factor for exaggerating relief" msgstr "" -#: ../raster/r.relief/main.c:151 +#: ../raster/r.relief/main.c:152 msgid "Scale factor for converting meters to elevation units" msgstr "" -#: ../raster/r.relief/main.c:158 +#: ../raster/r.relief/main.c:159 msgid "Elevation units (overrides scale factor)" msgstr "" -#: ../raster/r.relief/main.c:163 +#: ../raster/r.relief/main.c:164 msgid "international feet" msgstr "" -#: ../raster/r.relief/main.c:164 +#: ../raster/r.relief/main.c:165 msgid "survey feet" msgstr "" -#: ../raster/r.relief/main.c:194 ../raster/r.in.gdal/main.c:400 -#: ../raster/r.in.gdal/main.c:682 ../imagery/i.landsat.toar/main.c:548 +#: ../raster/r.relief/main.c:195 ../raster/r.in.gdal/main.c:458 +#: ../raster/r.in.gdal/main.c:746 ../imagery/i.landsat.toar/main.c:548 #, c-format msgid "Raster map <%s> already exists and will be overwritten" msgstr "" -#: ../raster/r.relief/main.c:197 ../raster/r.in.gdal/main.c:403 -#: ../raster/r.in.gdal/main.c:685 +#: ../raster/r.relief/main.c:198 ../raster/r.in.gdal/main.c:461 +#: ../raster/r.in.gdal/main.c:749 #, c-format msgid "Raster map <%s> already exists" msgstr "" -#: ../raster/r.relief/main.c:215 +#: ../raster/r.relief/main.c:216 #, c-format msgid "%s=%s - must not be zero" msgstr "" -#: ../raster/r.relief/main.c:474 +#: ../raster/r.relief/main.c:475 #, c-format msgid "Shaded relief raster map <%s> complete" msgstr "" @@ -15925,338 +16291,352 @@ msgid "trying to divide by zero...no unique solution for system...skipping..." msgstr "" -#: ../raster/r.in.gdal/main.c:96 +#: ../raster/r.in.gdal/main.c:99 msgid "Imports raster data into a GRASS raster map using GDAL library." msgstr "" -#: ../raster/r.in.gdal/main.c:102 +#: ../raster/r.in.gdal/main.c:105 msgid "Name of raster file to be imported" msgstr "" -#: ../raster/r.in.gdal/main.c:111 +#: ../raster/r.in.gdal/main.c:114 msgid "Band(s) to select (default is all bands)" msgstr "" -#: ../raster/r.in.gdal/main.c:112 ../raster/r.in.gdal/main.c:225 +#: ../raster/r.in.gdal/main.c:115 ../raster/r.in.gdal/main.c:242 +#: ../scripts/i.spectral/i.spectral.py:200 msgid "Bands" msgstr "" -#: ../raster/r.in.gdal/main.c:129 +#: ../raster/r.in.gdal/main.c:132 msgid "Name of GCPs target location" msgstr "" -#: ../raster/r.in.gdal/main.c:131 +#: ../raster/r.in.gdal/main.c:134 msgid "Name of location to create or to read projection from for GCPs transformation" msgstr "" -#: ../raster/r.in.gdal/main.c:133 ../raster/r.in.gdal/main.c:188 -#: ../raster/r.in.gdal/main.c:195 ../vector/v.info/print.c:505 +#: ../raster/r.in.gdal/main.c:136 ../raster/r.in.gdal/main.c:205 +#: ../raster/r.in.gdal/main.c:212 ../vector/v.info/print.c:505 #: ../vector/v.info/print.c:510 msgid "Projection" msgstr "" -#: ../raster/r.in.gdal/main.c:148 +#: ../raster/r.in.gdal/main.c:151 msgid "Offset to be added to band numbers" msgstr "" -#: ../raster/r.in.gdal/main.c:149 +#: ../raster/r.in.gdal/main.c:152 msgid "If 0, no offset is added and the first band is 1" msgstr "" -#: ../raster/r.in.gdal/main.c:157 +#: ../raster/r.in.gdal/main.c:160 msgid "Zero-padding of band number by filling with leading zeros up to given number" msgstr "" -#: ../raster/r.in.gdal/main.c:158 +#: ../raster/r.in.gdal/main.c:161 msgid "If 0, length will be adjusted to 'offset' number without leading zeros" msgstr "" -#: ../raster/r.in.gdal/main.c:164 +#: ../raster/r.in.gdal/main.c:167 msgid "Name of the output file that contains the imported map names" msgstr "" -#: ../raster/r.in.gdal/main.c:171 ../vector/v.in.lidar/main.c:272 -#: ../vector/v.in.ogr/main.c:281 +#: ../raster/r.in.gdal/main.c:174 ../vector/v.in.lidar/main.c:272 +#: ../vector/v.in.ogr/main.c:298 msgid "Name for new location to create" msgstr "" -#: ../raster/r.in.gdal/main.c:178 +#: ../raster/r.in.gdal/main.c:181 msgid "File prefix for raster attribute tables" msgstr "" -#: ../raster/r.in.gdal/main.c:179 +#: ../raster/r.in.gdal/main.c:182 msgid "The band number and \".csv\" will be appended to the file prefix" msgstr "" -#: ../raster/r.in.gdal/main.c:193 ../raster/r.external/main.c:109 -#: ../vector/v.in.ogr/main.c:354 ../vector/v.external/args.c:52 +#: ../raster/r.in.gdal/main.c:189 ../vector/v.in.ogr/main.c:220 +msgid "GDAL configuration options" +msgstr "" + +#: ../raster/r.in.gdal/main.c:190 ../raster/r.in.gdal/main.c:197 +#: ../vector/v.in.ogr/main.c:221 ../vector/v.in.ogr/main.c:228 +msgid "Comma-separated list of key=value pairs" +msgstr "" + +#: ../raster/r.in.gdal/main.c:196 ../vector/v.in.ogr/main.c:227 +msgid "GDAL dataset open options" +msgstr "" + +#: ../raster/r.in.gdal/main.c:210 ../raster/r.external/main.c:109 +#: ../vector/v.in.ogr/main.c:371 ../vector/v.external/args.c:52 msgid "Perform projection check only and exit" msgstr "" -#: ../raster/r.in.gdal/main.c:200 ../raster/r.external/main.c:114 -#: ../vector/v.in.lidar/main.c:302 ../vector/v.in.ogr/main.c:366 +#: ../raster/r.in.gdal/main.c:217 ../raster/r.external/main.c:114 +#: ../vector/v.in.lidar/main.c:302 ../vector/v.in.ogr/main.c:383 msgid "Extend region extents based on new dataset" msgstr "" -#: ../raster/r.in.gdal/main.c:202 ../raster/r.external/main.c:115 -#: ../vector/v.in.ogr/main.c:368 +#: ../raster/r.in.gdal/main.c:219 ../raster/r.external/main.c:115 +#: ../vector/v.in.ogr/main.c:385 msgid "Also updates the default region if in the PERMANENT mapset" msgstr "" -#: ../raster/r.in.gdal/main.c:218 ../raster/r.external/main.c:119 +#: ../raster/r.in.gdal/main.c:235 ../raster/r.external/main.c:119 #: ../raster/r.region/main.c:70 msgid "Auto-adjustment for lat/lon" msgstr "" -#: ../raster/r.in.gdal/main.c:219 ../raster/r.external/main.c:120 +#: ../raster/r.in.gdal/main.c:236 ../raster/r.external/main.c:120 #: ../raster/r.region/main.c:71 msgid "Attempt to fix small precision errors in resolution and extents" msgstr "" -#: ../raster/r.in.gdal/main.c:224 +#: ../raster/r.in.gdal/main.c:241 msgid "Keep band numbers instead of using band color names" msgstr "" -#: ../raster/r.in.gdal/main.c:230 +#: ../raster/r.in.gdal/main.c:247 msgid "Create the location specified by the \"location\" parameter and exit. Do not import the raster file." msgstr "" -#: ../raster/r.in.gdal/main.c:235 ../vector/v.in.lidar/main.c:284 -#: ../vector/v.in.ogr/main.c:361 +#: ../raster/r.in.gdal/main.c:252 ../vector/v.in.lidar/main.c:284 +#: ../vector/v.in.ogr/main.c:378 msgid "Limit import to the current region" msgstr "" -#: ../raster/r.in.gdal/main.c:240 +#: ../raster/r.in.gdal/main.c:257 msgid "Print number of bands and exit" msgstr "" -#: ../raster/r.in.gdal/main.c:272 ../raster/r.external/list.c:23 +#: ../raster/r.in.gdal/main.c:289 ../raster/r.external/list.c:23 #: ../vector/v.external.out/list.c:102 ../vector/v.out.ogr/list.c:116 -#: ../vector/v.in.ogr/main.c:403 ../vector/v.external/list.c:94 +#: ../vector/v.in.ogr/main.c:420 ../vector/v.external/list.c:94 msgid "Supported formats:" msgstr "" -#: ../raster/r.in.gdal/main.c:315 +#: ../raster/r.in.gdal/main.c:332 msgid "You have to specify a target location different from output location" msgstr "" -#: ../raster/r.in.gdal/main.c:319 +#: ../raster/r.in.gdal/main.c:336 msgid "You need to specify valid location name." msgstr "" -#: ../raster/r.in.gdal/main.c:323 +#: ../raster/r.in.gdal/main.c:340 msgid "The '-l' flag only works in Lat/Lon locations" msgstr "" -#: ../raster/r.in.gdal/main.c:326 +#: ../raster/r.in.gdal/main.c:343 msgid "The number of digits for band numbering must be equal or greater than 0" msgstr "" -#: ../raster/r.in.gdal/main.c:339 +#: ../raster/r.in.gdal/main.c:356 msgid "Disabling '-r' flag for new location" msgstr "" -#: ../raster/r.in.gdal/main.c:347 ../raster/r.in.gdal/main.c:350 +#: ../raster/r.in.gdal/main.c:362 #, c-format -msgid "Using memory cache size: %.1f MiB" +msgid "Using memory cache size: %s MiB" msgstr "" -#: ../raster/r.in.gdal/main.c:359 +#: ../raster/r.in.gdal/main.c:417 #, c-format msgid "Unable to open datasource <%s>" msgstr "" -#: ../raster/r.in.gdal/main.c:370 +#: ../raster/r.in.gdal/main.c:428 #, c-format msgid "Input seems to be NOAA/AVHRR data which needs to be georeferenced with thin plate spline transformation (%s or %s)." msgstr "" -#: ../raster/r.in.gdal/main.c:383 +#: ../raster/r.in.gdal/main.c:441 msgid "Input contains subdatasets which may need to be imported separately" msgstr "" -#: ../raster/r.in.gdal/main.c:423 +#: ../raster/r.in.gdal/main.c:481 msgid "Input raster map is flipped or rotated - cannot import. You may use 'gdalwarp' to transform the map to North-up." msgstr "" -#: ../raster/r.in.gdal/main.c:442 +#: ../raster/r.in.gdal/main.c:500 #, c-format msgid "Unable to fetch the affine transformation coefficients. Flag -%c cannot be used in this case." msgstr "" -#: ../raster/r.in.gdal/main.c:470 +#: ../raster/r.in.gdal/main.c:528 msgid "Map bounds have been constrained to geographic coordinates. You will almost certainly want to check map bounds and resolution with r.info and reset them with r.region before going any further." msgstr "" -#: ../raster/r.in.gdal/main.c:515 ../raster/r.in.gdal/main.c:542 +#: ../raster/r.in.gdal/main.c:573 ../raster/r.in.gdal/main.c:603 msgid "Input raster does not overlap current computational region. Nothing to import." msgstr "" -#: ../raster/r.in.gdal/main.c:579 +#: ../raster/r.in.gdal/main.c:643 #, c-format msgid "Importing %d raster bands..." msgstr "" -#: ../raster/r.in.gdal/main.c:598 ../raster/r.external/main.c:230 +#: ../raster/r.in.gdal/main.c:662 ../raster/r.external/main.c:230 #, c-format msgid "Selected band (%d) does not exist" msgstr "" -#: ../raster/r.in.gdal/main.c:623 +#: ../raster/r.in.gdal/main.c:687 msgid "Unable to open the map names output text file" msgstr "" -#: ../raster/r.in.gdal/main.c:654 +#: ../raster/r.in.gdal/main.c:718 #, c-format msgid "Unable to get raster band number %d" msgstr "" -#: ../raster/r.in.gdal/main.c:731 +#: ../raster/r.in.gdal/main.c:796 #, c-format msgid "Copying %d GCPS in points file for <%s>" msgstr "" -#: ../raster/r.in.gdal/main.c:739 +#: ../raster/r.in.gdal/main.c:804 msgid "GCPs have the following OpenGIS WKT Coordinate System:" msgstr "" -#: ../raster/r.in.gdal/main.c:762 +#: ../raster/r.in.gdal/main.c:827 msgid "Re-projecting GCPs table:" msgstr "" -#: ../raster/r.in.gdal/main.c:763 +#: ../raster/r.in.gdal/main.c:828 #, c-format msgid "* Input projection for GCP table: %s" msgstr "" -#: ../raster/r.in.gdal/main.c:765 +#: ../raster/r.in.gdal/main.c:830 #, c-format msgid "* Output projection for GCP table: %s" msgstr "" -#: ../raster/r.in.gdal/main.c:786 +#: ../raster/r.in.gdal/main.c:852 #, c-format -msgid "Error in pj_do_proj (can't re-projection GCP %i)" +msgid "Error in %s (can't re-project GCP %i)" msgstr "" -#: ../raster/r.in.gdal/main.c:808 ../raster/r.in.gdal/proj.c:63 -#: ../raster/r.external/proj.c:63 ../vector/v.in.lidar/main.c:507 -#: ../vector/v.in.ogr/proj.c:253 ../vector/v.external/proj.c:154 +#: ../raster/r.in.gdal/main.c:875 ../raster/r.in.gdal/proj.c:85 +#: ../raster/r.external/proj.c:85 ../vector/v.in.lidar/main.c:507 +#: ../vector/v.in.ogr/proj.c:292 ../vector/v.external/proj.c:177 msgid "Unable to convert input map projection to GRASS format; cannot create new location." msgstr "" -#: ../raster/r.in.gdal/main.c:832 ../raster/r.in.gdal/proj.c:69 -#: ../raster/r.external/proj.c:69 ../vector/v.in.lidar/main.c:513 -#: ../vector/v.in.ogr/proj.c:259 ../vector/v.external/proj.c:160 +#: ../raster/r.in.gdal/main.c:899 ../raster/r.in.gdal/proj.c:91 +#: ../raster/r.external/proj.c:91 ../vector/v.in.lidar/main.c:513 +#: ../vector/v.in.ogr/proj.c:298 ../vector/v.external/proj.c:183 #, c-format msgid "Unable to create new location <%s>" msgstr "" -#: ../raster/r.in.gdal/main.c:838 ../raster/r.in.gdal/proj.c:72 -#: ../raster/r.external/proj.c:72 ../general/g.proj/create.c:15 -#: ../vector/v.in.lidar/main.c:516 ../vector/v.in.ogr/proj.c:262 -#: ../vector/v.external/proj.c:163 +#: ../raster/r.in.gdal/main.c:905 ../raster/r.in.gdal/proj.c:94 +#: ../raster/r.external/proj.c:94 ../general/g.proj/create.c:16 +#: ../vector/v.in.lidar/main.c:516 ../vector/v.in.ogr/proj.c:301 +#: ../vector/v.external/proj.c:186 #, c-format msgid "Location <%s> created" msgstr "" -#: ../raster/r.in.gdal/main.c:841 +#: ../raster/r.in.gdal/main.c:908 #, c-format msgid "The target for the output group <%s> has been set to location <%s>, mapset ." msgstr "" -#: ../raster/r.in.gdal/main.c:881 ../raster/r.external/window.c:93 -#: ../vector/v.in.ogr/main.c:1871 +#: ../raster/r.in.gdal/main.c:948 ../raster/r.external/window.c:93 +#: ../vector/v.in.ogr/main.c:1971 msgid "Default region for this location updated" msgstr "" -#: ../raster/r.in.gdal/main.c:884 ../raster/r.external/window.c:96 -#: ../vector/v.in.ogr/main.c:1874 +#: ../raster/r.in.gdal/main.c:951 ../raster/r.external/window.c:96 +#: ../vector/v.in.ogr/main.c:1974 msgid "Region for the current mapset updated" msgstr "" -#: ../raster/r.in.gdal/main.c:912 +#: ../raster/r.in.gdal/main.c:980 msgid "Unable to translate projection key values of input GCPs" msgstr "" -#: ../raster/r.in.gdal/main.c:928 +#: ../raster/r.in.gdal/main.c:996 msgid "Unable to get projection info of target location" msgstr "" -#: ../raster/r.in.gdal/main.c:930 +#: ../raster/r.in.gdal/main.c:998 msgid "Unable to get projection units of target location" msgstr "" -#: ../raster/r.in.gdal/main.c:932 +#: ../raster/r.in.gdal/main.c:1000 msgid "Unable to get projection key values of target location" msgstr "" -#: ../raster/r.in.gdal/main.c:936 ../imagery/i.rectify/target.c:31 +#: ../raster/r.in.gdal/main.c:1007 ../imagery/i.rectify/target.c:31 #: ../imagery/i.ortho.photo/i.ortho.rectify/target.c:31 #: ../vector/v.rectify/target.c:40 #, c-format msgid "Mapset <%s> in target location <%s> - " msgstr "" -#: ../raster/r.in.gdal/main.c:974 +#: ../raster/r.in.gdal/main.c:1045 #, c-format msgid "Importing raster map <%s>..." msgstr "" -#: ../raster/r.in.gdal/main.c:1089 ../raster/r.in.gdal/main.c:1144 -#: ../raster/r.in.gdal/main.c:1218 +#: ../raster/r.in.gdal/main.c:1162 ../raster/r.in.gdal/main.c:1217 +#: ../raster/r.in.gdal/main.c:1291 msgid "Invalid row" msgstr "" -#: ../raster/r.in.gdal/main.c:1486 ../raster/r.in.gdal/main.c:1543 +#: ../raster/r.in.gdal/main.c:1559 ../raster/r.in.gdal/main.c:1616 msgid "Inconsistent color rules in RAT" msgstr "" -#: ../raster/r.in.gdal/main.c:1600 +#: ../raster/r.in.gdal/main.c:1673 #, c-format msgid "Setting grey color table for <%s> (8bit, full range)" msgstr "" -#: ../raster/r.in.gdal/main.c:1614 +#: ../raster/r.in.gdal/main.c:1687 #, c-format msgid "Setting grey color table for <%s> (16bit, image range)" msgstr "" -#: ../raster/r.in.gdal/main.c:1716 +#: ../raster/r.in.gdal/main.c:1789 #, c-format msgid "Unable to open file <%s>: %s." msgstr "" -#: ../raster/r.in.gdal/proj.c:42 ../raster/r.external/proj.c:42 +#: ../raster/r.in.gdal/proj.c:46 ../raster/r.external/proj.c:46 #, c-format msgid "" "Input contains an invalid SRS. WKT definition:\n" "%s" msgstr "" -#: ../raster/r.in.gdal/proj.c:51 ../raster/r.external/proj.c:51 +#: ../raster/r.in.gdal/proj.c:73 ../raster/r.external/proj.c:73 msgid "No projection information available" msgstr "" -#: ../raster/r.in.gdal/proj.c:94 ../raster/r.external/proj.c:94 -#: ../vector/v.in.ogr/proj.c:284 ../vector/v.external/proj.c:185 +#: ../raster/r.in.gdal/proj.c:116 ../raster/r.external/proj.c:116 +#: ../vector/v.in.ogr/proj.c:323 ../vector/v.external/proj.c:208 msgid "Unable to convert input map projection information to GRASS format." msgstr "" -#: ../raster/r.in.gdal/proj.c:138 ../raster/r.external/proj.c:138 -#: ../vector/v.in.ogr/proj.c:329 ../vector/v.external/proj.c:230 +#: ../raster/r.in.gdal/proj.c:160 ../raster/r.external/proj.c:160 +#: ../vector/v.in.ogr/proj.c:368 ../vector/v.external/proj.c:253 msgid "Location PROJ_INFO is:\n" msgstr "" -#: ../raster/r.in.gdal/proj.c:148 ../raster/r.in.gdal/proj.c:155 -#: ../raster/r.external/proj.c:148 ../raster/r.external/proj.c:155 -#: ../vector/v.in.ogr/proj.c:339 ../vector/v.in.ogr/proj.c:346 -#: ../vector/v.external/proj.c:240 ../vector/v.external/proj.c:247 +#: ../raster/r.in.gdal/proj.c:170 ../raster/r.in.gdal/proj.c:177 +#: ../raster/r.external/proj.c:170 ../raster/r.external/proj.c:177 +#: ../vector/v.in.ogr/proj.c:378 ../vector/v.in.ogr/proj.c:385 +#: ../vector/v.external/proj.c:263 ../vector/v.external/proj.c:270 msgid "Dataset PROJ_INFO is:\n" msgstr "" -#: ../raster/r.in.gdal/proj.c:241 ../raster/r.external/proj.c:241 -#: ../vector/v.in.ogr/proj.c:432 ../vector/v.external/proj.c:333 +#: ../raster/r.in.gdal/proj.c:263 ../raster/r.external/proj.c:263 +#: ../vector/v.in.ogr/proj.c:471 ../vector/v.external/proj.c:356 msgid "Consider generating a new location from the input dataset using the 'location' parameter.\n" msgstr "" @@ -16402,7 +16782,7 @@ msgid "You already know the sun position" msgstr "" -#: ../raster/r.sunmask/main.c:444 ../vector/v.colors/main.c:199 +#: ../raster/r.sunmask/main.c:444 ../vector/v.colors/main.c:212 #, c-format msgid "Option <%s> required" msgstr "" @@ -16416,24 +16796,24 @@ msgid "Calculating shadows from DEM..." msgstr "" -#: ../raster/r.sunmask/g_solposition.c:66 +#: ../raster/r.sunmask/g_solposition.c:67 msgid "Unable to calculate sun position in un-projected locations. Specify sunposition directly." msgstr "" -#: ../raster/r.sunmask/g_solposition.c:88 +#: ../raster/r.sunmask/g_solposition.c:89 #, c-format msgid "Specified point %f, %f outside of current region, is that intended? Anyway, it will be used." msgstr "" -#: ../raster/r.sunmask/g_solposition.c:98 ../raster/r.latlong/main.c:101 +#: ../raster/r.sunmask/g_solposition.c:99 ../raster/r.latlong/main.c:99 msgid "Unable to get projection info of current location" msgstr "" -#: ../raster/r.sunmask/g_solposition.c:101 ../raster/r.latlong/main.c:103 +#: ../raster/r.sunmask/g_solposition.c:102 ../raster/r.latlong/main.c:101 msgid "Unable to get projection units of current location" msgstr "" -#: ../raster/r.sunmask/g_solposition.c:104 ../raster/r.latlong/main.c:105 +#: ../raster/r.sunmask/g_solposition.c:105 ../raster/r.latlong/main.c:103 msgid "Unable to get projection key values of current location" msgstr "" @@ -16674,7 +17054,7 @@ #: ../raster/r.support/main.c:312 ../scripts/d.polar/d.polar.py:407 #: ../scripts/i.in.spotvgt/i.in.spotvgt.py:280 -#: ../scripts/r.plane/r.plane.py:122 ../scripts/r.fillnulls/r.fillnulls.py:494 +#: ../scripts/r.plane/r.plane.py:122 ../scripts/r.fillnulls/r.fillnulls.py:506 #: ../scripts/v.in.e00/v.in.e00.py:165 ../scripts/r.in.aster/r.in.aster.py:144 msgid "Done." msgstr "" @@ -16936,139 +17316,104 @@ msgid "Imagery group <%s> created" msgstr "" -#: ../raster/r.external/link.c:48 +#: ../raster/r.external/link.c:46 msgid "Complex types not supported" msgstr "" -#: ../raster/r.external/link.c:63 +#: ../raster/r.external/link.c:56 #, c-format msgid "Copying color table for %s" msgstr "" -#: ../raster/r.external/link.c:81 +#: ../raster/r.external/link.c:74 #, c-format msgid "Setting grey color table for <%s> (full 8bit range)" msgstr "" -#: ../raster/r.external/link.c:87 -#, c-format -msgid "Setting grey color table for <%s> (data range)" -msgstr "" - -#: ../raster/r.external/link.c:101 -#, c-format -msgid "Unable to create cell/%s file" -msgstr "" - -#: ../raster/r.external/link.c:110 -#, c-format -msgid "Unable to create fcell/%s file" -msgstr "" - -#: ../raster/r.external/link.c:146 +#: ../raster/r.external/link.c:132 #, c-format msgid "Unable to create cell_misc/%s/gdal file" msgstr "" -#: ../raster/r.external/link.c:149 +#: ../raster/r.external/link.c:135 #, c-format msgid "Error writing cell_misc/%s/gdal file" msgstr "" -#: ../raster/r.external/link.c:174 -#, c-format -msgid "Unable to create cell_misc/%s/f_format file" -msgstr "" - -#: ../raster/r.external/link.c:177 -#, c-format -msgid "Error writing cell_misc/%s/f_format file" -msgstr "" - -#: ../raster/r.external/link.c:224 -#, c-format -msgid "Creating support files for %s" -msgstr "" - -#: ../raster/r.external/link.c:236 -#, c-format -msgid "Link to raster map <%s> created." -msgstr "" - #: ../raster/r.resamp.filter/main.c:142 #, c-format msgid "Filter <%s> not found" msgstr "" -#: ../raster/r.resamp.filter/main.c:391 +#: ../raster/r.resamp.filter/main.c:396 msgid "kernel filter" msgstr "" -#: ../raster/r.resamp.filter/main.c:394 +#: ../raster/r.resamp.filter/main.c:399 msgid "Resamples raster map layers using an analytic kernel." msgstr "" -#: ../raster/r.resamp.filter/main.c:405 +#: ../raster/r.resamp.filter/main.c:410 msgid "Filter kernel(s)" msgstr "" -#: ../raster/r.resamp.filter/main.c:413 +#: ../raster/r.resamp.filter/main.c:418 msgid "Filter radius" msgstr "" -#: ../raster/r.resamp.filter/main.c:420 +#: ../raster/r.resamp.filter/main.c:425 msgid "Filter radius (horizontal)" msgstr "" -#: ../raster/r.resamp.filter/main.c:427 +#: ../raster/r.resamp.filter/main.c:432 msgid "Filter radius (vertical)" msgstr "" -#: ../raster/r.resamp.filter/main.c:438 ../vector/v.external.out/args.c:90 +#: ../raster/r.resamp.filter/main.c:443 ../vector/v.external.out/args.c:90 #, c-format msgid "%s= and %s=/%s= are mutually exclusive" msgstr "" -#: ../raster/r.resamp.filter/main.c:443 +#: ../raster/r.resamp.filter/main.c:448 #, c-format msgid "Either %s= or %s=/%s= required" msgstr "" -#: ../raster/r.resamp.filter/main.c:446 +#: ../raster/r.resamp.filter/main.c:451 #, c-format msgid "Both %s= and %s= required" msgstr "" -#: ../raster/r.resamp.filter/main.c:469 +#: ../raster/r.resamp.filter/main.c:474 msgid "Differing number of values for filter= and [xy_]radius=" msgstr "" -#: ../raster/r.resamp.filter/main.c:472 +#: ../raster/r.resamp.filter/main.c:477 #, c-format msgid "Too many filters (max: %d)" msgstr "" -#: ../raster/r.resamp.filter/main.c:490 +#: ../raster/r.resamp.filter/main.c:495 msgid "At least one filter must be finite" msgstr "" -#: ../raster/r.latlong/main.c:57 +#: ../raster/r.latlong/main.c:56 msgid "latitude" msgstr "" -#: ../raster/r.latlong/main.c:58 +#: ../raster/r.latlong/main.c:57 msgid "longitude" msgstr "" -#: ../raster/r.latlong/main.c:60 +#: ../raster/r.latlong/main.c:59 msgid "Creates a latitude/longitude raster map." msgstr "" -#: ../raster/r.latlong/main.c:66 +#: ../raster/r.latlong/main.c:65 msgid "Name for output latitude or longitude raster map" msgstr "" -#: ../raster/r.latlong/main.c:70 +#: ../raster/r.latlong/main.c:69 msgid "Longitude output" msgstr "" @@ -17117,14 +17462,14 @@ #: ../raster/r.region/main.c:61 ../raster/r.region/main.c:66 #: ../raster/r.region/main.c:72 ../raster/r.region/main.c:87 #: ../raster/r.region/main.c:94 ../raster/r.region/main.c:101 -#: ../raster/r.region/main.c:144 ../general/g.region/main.c:78 -#: ../general/g.region/main.c:84 ../general/g.region/main.c:171 -#: ../general/g.region/main.c:178 ../general/g.region/main.c:187 -#: ../general/g.region/main.c:195 +#: ../raster/r.region/main.c:144 ../general/g.region/main.c:79 +#: ../general/g.region/main.c:85 ../general/g.region/main.c:172 +#: ../general/g.region/main.c:179 ../general/g.region/main.c:188 +#: ../general/g.region/main.c:196 msgid "Existing" msgstr "" -#: ../raster/r.region/main.c:65 ../general/g.region/main.c:77 +#: ../raster/r.region/main.c:65 ../general/g.region/main.c:78 msgid "Set from default region" msgstr "" @@ -17144,19 +17489,19 @@ msgid "Set region to match this vector map" msgstr "" -#: ../raster/r.region/main.c:109 ../general/g.region/main.c:203 +#: ../raster/r.region/main.c:109 ../general/g.region/main.c:204 msgid "Value for the northern edge" msgstr "" -#: ../raster/r.region/main.c:118 ../general/g.region/main.c:212 +#: ../raster/r.region/main.c:118 ../general/g.region/main.c:213 msgid "Value for the southern edge" msgstr "" -#: ../raster/r.region/main.c:127 ../general/g.region/main.c:221 +#: ../raster/r.region/main.c:127 ../general/g.region/main.c:222 msgid "Value for the eastern edge" msgstr "" -#: ../raster/r.region/main.c:136 ../general/g.region/main.c:230 +#: ../raster/r.region/main.c:136 ../general/g.region/main.c:231 msgid "Value for the western edge" msgstr "" @@ -17642,31 +17987,31 @@ msgid "No basins were created. Verify threshold and region settings." msgstr "" -#: ../raster/r.watershed/seg/close_maps2.c:86 +#: ../raster/r.watershed/seg/close_maps2.c:87 msgid "Closing stream segments map" msgstr "" -#: ../raster/r.watershed/seg/close_maps2.c:109 +#: ../raster/r.watershed/seg/close_maps2.c:110 msgid "Closing basins map" msgstr "" -#: ../raster/r.watershed/seg/close_maps2.c:116 +#: ../raster/r.watershed/seg/close_maps2.c:117 msgid "Closing half basins map" msgstr "" -#: ../raster/r.watershed/seg/main.c:92 ../raster/r.watershed/seg/main.c:107 -#: ../raster/r.watershed/ram/main.c:82 ../raster/r.watershed/ram/main.c:98 +#: ../raster/r.watershed/seg/main.c:93 ../raster/r.watershed/seg/main.c:108 +#: ../raster/r.watershed/ram/main.c:85 ../raster/r.watershed/ram/main.c:101 #, c-format msgid "SECTION %d: Closing Maps." msgstr "" -#: ../raster/r.watershed/seg/main.c:105 ../raster/r.watershed/ram/main.c:96 +#: ../raster/r.watershed/seg/main.c:106 ../raster/r.watershed/ram/main.c:99 #, c-format msgid "SECTION %d: Watershed determination." msgstr "" #: ../raster/r.watershed/seg/do_astar.c:30 -#: ../raster/r.watershed/ram/do_astar.c:27 +#: ../raster/r.watershed/ram/do_astar.c:28 msgid "SECTION 2: A* Search." msgstr "" @@ -17674,73 +18019,73 @@ msgid "No seeds for A* Search" msgstr "" -#: ../raster/r.watershed/seg/do_astar.c:146 +#: ../raster/r.watershed/seg/do_astar.c:147 msgid "bug in A* Search: doer %" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:20 +#: ../raster/r.watershed/seg/close_maps.c:23 msgid "Closing accumulation map" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:136 +#: ../raster/r.watershed/seg/close_maps.c:140 msgid "Closing TCI and SPI maps" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:138 +#: ../raster/r.watershed/seg/close_maps.c:142 msgid "Closing TCI map" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:140 +#: ../raster/r.watershed/seg/close_maps.c:144 msgid "Closing SPI map" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:300 +#: ../raster/r.watershed/seg/close_maps.c:307 msgid "Closing flow direction map" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:327 +#: ../raster/r.watershed/seg/close_maps.c:334 msgid "Closing LS map" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:332 +#: ../raster/r.watershed/seg/close_maps.c:339 msgid "Closing SL map" msgstr "" -#: ../raster/r.watershed/seg/init_vars.c:139 +#: ../raster/r.watershed/seg/init_vars.c:143 #, c-format msgid "SECTION 1 beginning: Initiating Variables. %d section total." msgid_plural "SECTION 1 beginning: Initiating Variables. %d sections total." msgstr[0] "" msgstr[1] "" -#: ../raster/r.watershed/seg/init_vars.c:175 +#: ../raster/r.watershed/seg/init_vars.c:178 msgid "Maximum memory to be used was smaller than 3 MB, set to 3 MB." msgstr "" -#: ../raster/r.watershed/seg/init_vars.c:470 +#: ../raster/r.watershed/seg/init_vars.c:511 msgid "SECTION 1b: Determining Offmap Flow." msgstr "" -#: ../raster/r.watershed/seg/do_cum.c:119 -#: ../raster/r.watershed/ram/do_cum.c:114 +#: ../raster/r.watershed/seg/do_cum.c:122 +#: ../raster/r.watershed/ram/do_cum.c:116 msgid "SECTION 3: Accumulating Surface Flow with SFD." msgstr "" -#: ../raster/r.watershed/seg/do_cum.c:293 -#: ../raster/r.watershed/ram/do_cum.c:276 +#: ../raster/r.watershed/seg/do_cum.c:315 +#: ../raster/r.watershed/ram/do_cum.c:296 msgid "SECTION 3a: Accumulating Surface Flow with MFD." msgstr "" -#: ../raster/r.watershed/seg/do_cum.c:529 +#: ../raster/r.watershed/seg/do_cum.c:560 msgid "MFD: A * path already processed when distributing flow: %d of %" msgstr "" -#: ../raster/r.watershed/seg/do_cum.c:533 -#: ../raster/r.watershed/ram/do_cum.c:486 +#: ../raster/r.watershed/seg/do_cum.c:564 +#: ../raster/r.watershed/ram/do_cum.c:512 msgid "SECTION 3b: Adjusting drainage directions." msgstr "" -#: ../raster/r.watershed/seg/usage.c:9 ../raster/r.watershed/ram/usage.c:9 +#: ../raster/r.watershed/seg/usage.c:9 #, c-format msgid "" "USAGE for basin delineation:\n" @@ -17752,187 +18097,194 @@ "\n" msgstr "" -#: ../raster/r.watershed/front/main.c:77 +#: ../raster/r.watershed/front/main.c:79 msgid "drainage" msgstr "" -#: ../raster/r.watershed/front/main.c:79 +#: ../raster/r.watershed/front/main.c:81 msgid "stream power index" msgstr "" -#: ../raster/r.watershed/front/main.c:81 +#: ../raster/r.watershed/front/main.c:84 msgid "Calculates hydrological parameters and RUSLE factors." msgstr "" -#: ../raster/r.watershed/front/main.c:84 ../raster/r.watershed/front/main.c:91 -#: ../raster/r.watershed/front/main.c:97 ../raster/r.watershed/front/main.c:104 -#: ../raster/r.watershed/front/main.c:113 -#: ../raster/r.watershed/front/main.c:121 -#: ../raster/r.watershed/front/main.c:130 +#: ../raster/r.watershed/front/main.c:87 ../raster/r.watershed/front/main.c:95 +#: ../raster/r.watershed/front/main.c:102 +#: ../raster/r.watershed/front/main.c:109 +#: ../raster/r.watershed/front/main.c:118 +#: ../raster/r.watershed/front/main.c:125 +#: ../raster/r.watershed/front/main.c:132 +#: ../raster/r.watershed/front/main.c:140 msgid "Inputs" msgstr "" -#: ../raster/r.watershed/front/main.c:88 +#: ../raster/r.watershed/front/main.c:91 msgid "Name of input depressions raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:89 +#: ../raster/r.watershed/front/main.c:93 msgid "All non-NULL and non-zero cells are considered as real depressions" msgstr "" -#: ../raster/r.watershed/front/main.c:95 +#: ../raster/r.watershed/front/main.c:100 msgid "Name of input raster representing amount of overland flow per cell" msgstr "" -#: ../raster/r.watershed/front/main.c:101 +#: ../raster/r.watershed/front/main.c:106 msgid "Name of input raster map percent of disturbed land" msgstr "" -#: ../raster/r.watershed/front/main.c:102 -#: ../raster/r.watershed/front/main.c:127 +#: ../raster/r.watershed/front/main.c:107 +#: ../raster/r.watershed/front/main.c:137 msgid "For USLE" msgstr "" -#: ../raster/r.watershed/front/main.c:109 +#: ../raster/r.watershed/front/main.c:114 msgid "Name of input raster map blocking overland surface flow" msgstr "" -#: ../raster/r.watershed/front/main.c:111 +#: ../raster/r.watershed/front/main.c:116 msgid "For USLE. All non-NULL and non-zero cells are considered as blocking terrain." msgstr "" -#: ../raster/r.watershed/front/main.c:118 +#: ../raster/r.watershed/front/main.c:123 +#, fuzzy +msgid "Name of input raster map with percentages for flow accumulation." +msgstr "Όνομα εισαγώμενου ÏÎ¬ÏƒÏ„ÎµÏ Ï‡Î¬Ïτη (saturation)" + +#: ../raster/r.watershed/front/main.c:129 msgid "Minimum size of exterior watershed basin" msgstr "" -#: ../raster/r.watershed/front/main.c:126 +#: ../raster/r.watershed/front/main.c:136 msgid "Maximum length of surface flow in map units" msgstr "" -#: ../raster/r.watershed/front/main.c:135 +#: ../raster/r.watershed/front/main.c:144 msgid "Name for output accumulation raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:137 +#: ../raster/r.watershed/front/main.c:145 msgid "Number of cells that drain through each cell" msgstr "" -#: ../raster/r.watershed/front/main.c:144 +#: ../raster/r.watershed/front/main.c:152 msgid "Name for output topographic index ln(a / tan(b)) map" msgstr "" -#: ../raster/r.watershed/front/main.c:151 +#: ../raster/r.watershed/front/main.c:158 msgid "Stream power index a * tan(b)" msgstr "" -#: ../raster/r.watershed/front/main.c:157 +#: ../raster/r.watershed/front/main.c:164 msgid "Name for output drainage direction raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:158 +#: ../raster/r.watershed/front/main.c:165 msgid "Directions numbered from 1 to 8" msgstr "" -#: ../raster/r.watershed/front/main.c:164 +#: ../raster/r.watershed/front/main.c:171 msgid "Name for output basins raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:170 +#: ../raster/r.watershed/front/main.c:177 msgid "Name for output stream segments raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:176 +#: ../raster/r.watershed/front/main.c:183 msgid "Name for output half basins raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:178 +#: ../raster/r.watershed/front/main.c:184 msgid "Each half-basin is given a unique value" msgstr "" -#: ../raster/r.watershed/front/main.c:184 +#: ../raster/r.watershed/front/main.c:190 msgid "Name for output slope length raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:186 +#: ../raster/r.watershed/front/main.c:191 msgid "Slope length and steepness (LS) factor for USLE" msgstr "" -#: ../raster/r.watershed/front/main.c:192 +#: ../raster/r.watershed/front/main.c:197 msgid "Name for output slope steepness raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:193 +#: ../raster/r.watershed/front/main.c:198 msgid "Slope steepness (S) factor for USLE" msgstr "" -#: ../raster/r.watershed/front/main.c:202 +#: ../raster/r.watershed/front/main.c:207 msgid "Convergence factor for MFD (1-10)" msgstr "" -#: ../raster/r.watershed/front/main.c:204 +#: ../raster/r.watershed/front/main.c:209 msgid "1 = most diverging flow, 10 = most converging flow. Recommended: 5" msgstr "" -#: ../raster/r.watershed/front/main.c:211 +#: ../raster/r.watershed/front/main.c:216 msgid "Maximum memory to be used with -m flag (in MB)" msgstr "" -#: ../raster/r.watershed/front/main.c:215 +#: ../raster/r.watershed/front/main.c:220 msgid "SFD (D8) flow (default is MFD)" msgstr "" -#: ../raster/r.watershed/front/main.c:217 +#: ../raster/r.watershed/front/main.c:222 msgid "SFD: single flow direction, MFD: multiple flow direction" msgstr "" -#: ../raster/r.watershed/front/main.c:222 +#: ../raster/r.watershed/front/main.c:227 msgid "Allow only horizontal and vertical flow of water" msgstr "" -#: ../raster/r.watershed/front/main.c:227 +#: ../raster/r.watershed/front/main.c:231 msgid "Enable disk swap memory option: Operation is slow" msgstr "" -#: ../raster/r.watershed/front/main.c:229 +#: ../raster/r.watershed/front/main.c:233 msgid "Only needed if memory requirements exceed available RAM; see manual on how to calculate memory requirements" msgstr "" -#: ../raster/r.watershed/front/main.c:234 +#: ../raster/r.watershed/front/main.c:238 msgid "Use positive flow accumulation even for likely underestimates" msgstr "" -#: ../raster/r.watershed/front/main.c:236 +#: ../raster/r.watershed/front/main.c:240 msgid "See manual for a detailed description of flow accumulation output" msgstr "" -#: ../raster/r.watershed/front/main.c:241 +#: ../raster/r.watershed/front/main.c:244 msgid "Beautify flat areas" msgstr "" -#: ../raster/r.watershed/front/main.c:243 +#: ../raster/r.watershed/front/main.c:246 msgid "Flow direction in flat areas is modified to look prettier" msgstr "" -#: ../raster/r.watershed/front/main.c:259 +#: ../raster/r.watershed/front/main.c:262 msgid "Sorry, you must choose an output map." msgstr "" -#: ../raster/r.watershed/front/main.c:265 +#: ../raster/r.watershed/front/main.c:268 msgid "The basin threshold must be a positive number." msgstr "" -#: ../raster/r.watershed/front/main.c:281 +#: ../raster/r.watershed/front/main.c:284 msgid "" "Sorry, if any of the following options are set:\n" " basin, stream, half_basin, length_slope, or slope_steepness\n" " you MUST provide a value for the basin threshold parameter." msgstr "" -#: ../raster/r.watershed/front/main.c:308 +#: ../raster/r.watershed/front/main.c:310 msgid "Beautify flat areas is not yet supported for disk swap mode" msgstr "" -#: ../raster/r.watershed/front/main.c:338 +#: ../raster/r.watershed/front/main.c:342 #, c-format msgid "Subprocess failed with exit code %d" msgstr "" @@ -17941,85 +18293,97 @@ msgid "SECTION 4: RUSLE LS and/or S factor determination." msgstr "" -#: ../raster/r.watershed/ram/do_astar.c:256 +#: ../raster/r.watershed/ram/do_astar.c:258 msgid "heapsize too large" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:56 +#: ../raster/r.watershed/ram/do_flatarea.c:57 msgid "Beautify flat areas: priority queue error" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:229 +#: ../raster/r.watershed/ram/do_flatarea.c:235 msgid "flat cell escaped for uphill correction" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:235 +#: ../raster/r.watershed/ram/do_flatarea.c:241 #, c-format msgid "queue error: last uphill order %d > current uphill order %d" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:240 +#: ../raster/r.watershed/ram/do_flatarea.c:246 msgid "uphill order not set" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:266 +#: ../raster/r.watershed/ram/do_flatarea.c:273 msgid "flat cell escaped in uphill correction" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:302 +#: ../raster/r.watershed/ram/do_flatarea.c:309 msgid "downhill order: no more points in down queue" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:310 +#: ../raster/r.watershed/ram/do_flatarea.c:317 msgid "flat cell escaped for downhill correction" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:316 +#: ../raster/r.watershed/ram/do_flatarea.c:323 #, c-format msgid "queue error: last downhill order %d > current downhill order %d" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:321 +#: ../raster/r.watershed/ram/do_flatarea.c:328 msgid "downhill order: downhill order not set" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:344 +#: ../raster/r.watershed/ram/do_flatarea.c:352 msgid "flat cell escaped in downhill correction" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:382 +#: ../raster/r.watershed/ram/do_flatarea.c:390 msgid "flat cell escaped for adjustment" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:389 +#: ../raster/r.watershed/ram/do_flatarea.c:397 msgid "adjustment: uphill order not set" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:391 +#: ../raster/r.watershed/ram/do_flatarea.c:399 msgid "adjustment: downhill order not set" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:417 +#: ../raster/r.watershed/ram/do_flatarea.c:428 msgid "flat cell escaped in adjustment" msgstr "" -#: ../raster/r.watershed/ram/init_vars.c:121 +#: ../raster/r.watershed/ram/init_vars.c:123 #, c-format msgid "SECTION 1a (of %1d): Initiating Memory." msgstr "" -#: ../raster/r.watershed/ram/init_vars.c:311 +#: ../raster/r.watershed/ram/init_vars.c:350 #, c-format msgid "SECTION 1b (of %1d): Determining Offmap Flow." msgstr "" -#: ../raster/r.watershed/ram/do_cum.c:480 +#: ../raster/r.watershed/ram/do_cum.c:507 #, c-format msgid "MFD: A * path already processed when distributing flow: %d of %d cell" msgid_plural "MFD: A * path already processed when distributing flow: %d of %d cells" msgstr[0] "" msgstr[1] "" +#: ../raster/r.watershed/ram/usage.c:9 +#, c-format +msgid "" +"USAGE for basin delineation:\n" +"%s -4 elevation=elevation_map threshold=swale_threshold [flow=overland_flow_map] [drainage=drain_direction_map] [depression=depression_map] [accumulation=accumulation_map] [basin=watershed_basin_map] [retention=retention_map] [stream=stream_segment_map]\n" +"\n" +"USAGE for slope length determination:\n" +"%s [-4] elevation=elevation_map threshold=swale_threshold [drainage=drain_direction_map] [depression=depression_map] [accumulation=accumulation_map] [retention=retention_map] [max_slope_length=max_slope_length] [blocking=overland_blocking_map] [slope_steepness=slope_steepness_map] length_slope=length_slope_map [disturbed_land=rill_erosion_map] [slope_deposition=slope_deposition value or map]USAGE for ARMSED FILE creation:\n" +"%s [-4] elevation=elevation_map threshold=swale_threshold [flow=overland_flow_map] [drainage=drain_direction_map] [depression=depression_map] [accumulation=accumulation_map] [basin=watershed_basin_map] [stream=stream_segment_map] [half_basin=half_basin_map] [retention=retention_map] ar=ARMSED_file_name\n" +"\n" +msgstr "" + #: ../raster/r.rescale/main.c:51 msgid "Rescales the range of category values in a raster map layer." msgstr "" @@ -18222,14 +18586,14 @@ #: ../raster/r.sim/r.sim.water/main.c:324 ../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 ../vector/v.surf.rst/main.c:161 -#: ../vector/v.surf.rst/main.c:166 ../vector/v.surf.rst/main.c:187 -#: ../vector/v.surf.rst/main.c:262 ../vector/v.surf.rst/main.c:268 -#: ../vector/v.surf.rst/main.c:276 ../vector/v.surf.rst/main.c:283 -#: ../vector/v.surf.rst/main.c:291 ../vector/v.surf.rst/main.c:299 -#: ../vector/v.surf.rst/main.c:308 ../vector/v.surf.rst/main.c:316 -#: ../vector/v.surf.rst/main.c:324 ../vector/v.surf.rst/main.c:333 -#: ../vector/v.surf.rst/main.c:341 ../vector/v.surf.rst/main.c:348 +#: ../imagery/i.eb.hsebal01/main.c:178 ../vector/v.surf.rst/main.c:163 +#: ../vector/v.surf.rst/main.c:168 ../vector/v.surf.rst/main.c:189 +#: ../vector/v.surf.rst/main.c:264 ../vector/v.surf.rst/main.c:270 +#: ../vector/v.surf.rst/main.c:278 ../vector/v.surf.rst/main.c:286 +#: ../vector/v.surf.rst/main.c:294 ../vector/v.surf.rst/main.c:302 +#: ../vector/v.surf.rst/main.c:311 ../vector/v.surf.rst/main.c:319 +#: ../vector/v.surf.rst/main.c:327 ../vector/v.surf.rst/main.c:336 +#: ../vector/v.surf.rst/main.c:344 ../vector/v.surf.rst/main.c:351 msgid "Parameters" msgstr "" @@ -18286,7 +18650,7 @@ msgstr "" #: ../raster/r.sim/r.sim.sediment/main.c:374 -#: ../raster/r.sim/r.sim.water/main.c:402 ../vector/v.surf.rst/main.c:404 +#: ../raster/r.sim/r.sim.water/main.c:402 ../vector/v.surf.rst/main.c:407 #, c-format msgid "<%d> is not valid number of threads. Number of threads will be set on <%d>" msgstr "" @@ -18319,8 +18683,8 @@ msgstr "" #: ../raster/r.sim/r.sim.sediment/main.c:422 -#: ../raster/r.sim/r.sim.water/main.c:530 ../vector/v.surf.rst/main.c:656 -#: ../vector/v.surf.rst/main.c:711 ../vector/v.vol.rst/main.c:914 +#: ../raster/r.sim/r.sim.water/main.c:530 ../vector/v.surf.rst/main.c:659 +#: ../vector/v.surf.rst/main.c:714 ../vector/v.vol.rst/main.c:916 msgid "Input failed" msgstr "" @@ -18594,6 +18958,7 @@ msgstr "" #: ../display/d.mon/start.c:46 ../display/d.mon/start.c:74 +#: ../misc/m.nviz.image/main.c:75 #, c-format msgid "File <%s> already exists and will be overwritten" msgstr "" @@ -18924,7 +19289,7 @@ msgstr "" #: ../display/d.vect.thematic/display.c:51 ../display/d.vect/lines.c:107 -#: ../display/d.vect/lines.c:335 +#: ../display/d.vect/lines.c:339 #, c-format msgid "Unable to read symbol <%s>, unable to display points" msgstr "" @@ -18989,7 +19354,7 @@ msgid "Line color" msgstr "" -#: ../display/d.geodesic/main.c:66 ../display/d.grid/main.c:107 +#: ../display/d.geodesic/main.c:66 ../display/d.grid/main.c:106 #: ../display/d.rhumbline/main.c:62 ../display/d.legend/main.c:203 #: ../display/d.rast.num/main.c:88 ../display/d.northarrow/main.c:113 #: ../vector/v.label.sa/main.c:98 ../vector/v.label/main.c:151 @@ -19184,73 +19549,73 @@ msgid "Null cells" msgstr "" -#: ../display/d.grid/main.c:55 +#: ../display/d.grid/main.c:54 msgid "graticule" msgstr "" -#: ../display/d.grid/main.c:56 ../vector/v.mkgrid/main.c:72 +#: ../display/d.grid/main.c:55 ../vector/v.mkgrid/main.c:72 msgid "grid" msgstr "" -#: ../display/d.grid/main.c:58 +#: ../display/d.grid/main.c:57 msgid "Overlays a user-specified grid in the active display frame on the graphics monitor." msgstr "" -#: ../display/d.grid/main.c:66 +#: ../display/d.grid/main.c:65 msgid "Size of grid to be drawn (in map units)" msgstr "" -#: ../display/d.grid/main.c:68 +#: ../display/d.grid/main.c:67 msgid "0 for north-south resolution of the current region. In map units or DDD:MM:SS format. Example: \"1000\" or \"0:10\"" msgstr "" -#: ../display/d.grid/main.c:76 +#: ../display/d.grid/main.c:75 msgid "Lines of the grid pass through this coordinate" msgstr "" -#: ../display/d.grid/main.c:85 +#: ../display/d.grid/main.c:84 msgid "Draw only east-west lines, north-south lines, or both " msgstr "" -#: ../display/d.grid/main.c:86 ../display/d.grid/main.c:159 -#: ../display/d.grid/main.c:164 ../display/d.grid/main.c:169 +#: ../display/d.grid/main.c:85 ../display/d.grid/main.c:158 +#: ../display/d.grid/main.c:163 ../display/d.grid/main.c:168 msgid "Disable" msgstr "" -#: ../display/d.grid/main.c:92 +#: ../display/d.grid/main.c:91 msgid "Grid line width" msgstr "" -#: ../display/d.grid/main.c:96 ../display/d.rast.num/main.c:94 +#: ../display/d.grid/main.c:95 ../display/d.rast.num/main.c:94 msgid "Grid color" msgstr "" -#: ../display/d.grid/main.c:97 ../display/d.grid/main.c:102 -#: ../display/d.grid/main.c:108 ../display/d.grid/main.c:114 +#: ../display/d.grid/main.c:96 ../display/d.grid/main.c:101 +#: ../display/d.grid/main.c:107 ../display/d.grid/main.c:113 msgid "Color" msgstr "ΧÏώμα" -#: ../display/d.grid/main.c:101 ../display/d.legend.vect/main.c:95 +#: ../display/d.grid/main.c:100 ../display/d.legend.vect/main.c:95 #: ../display/d.legend/main.c:240 ../vector/v.label.sa/main.c:144 #: ../vector/v.label/main.c:193 ../vector/v.lrs/v.lrs.label/main.c:223 msgid "Border color" msgstr "" -#: ../display/d.grid/main.c:122 +#: ../display/d.grid/main.c:121 msgid "Font size for gridline coordinate labels" msgstr "" -#: ../display/d.grid/main.c:127 +#: ../display/d.grid/main.c:126 msgid "Align the origin to the east-north corner of the current region" msgstr "" -#: ../display/d.grid/main.c:132 +#: ../display/d.grid/main.c:131 msgid "Draw geographic grid (referenced to current ellipsoid)" msgstr "" -#: ../display/d.grid/main.c:133 ../display/d.grid/main.c:139 -#: ../display/d.grid/main.c:144 ../display/d.grid/main.c:149 -#: ../display/d.grid/main.c:154 ../misc/m.nviz.image/args.c:233 +#: ../display/d.grid/main.c:132 ../display/d.grid/main.c:138 +#: ../display/d.grid/main.c:143 ../display/d.grid/main.c:148 +#: ../display/d.grid/main.c:153 ../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 @@ -19258,56 +19623,56 @@ msgid "Draw" msgstr "" -#: ../display/d.grid/main.c:138 +#: ../display/d.grid/main.c:137 msgid "Draw geographic grid (referenced to WGS84 ellipsoid)" msgstr "" -#: ../display/d.grid/main.c:143 +#: ../display/d.grid/main.c:142 msgid "Draw '+' marks instead of grid lines" msgstr "" -#: ../display/d.grid/main.c:148 +#: ../display/d.grid/main.c:147 msgid "Draw '.' marks instead of grid lines" msgstr "" -#: ../display/d.grid/main.c:153 +#: ../display/d.grid/main.c:152 msgid "Draw fiducial marks instead of grid lines" msgstr "" -#: ../display/d.grid/main.c:158 +#: ../display/d.grid/main.c:157 msgid "Disable grid drawing" msgstr "" -#: ../display/d.grid/main.c:163 +#: ../display/d.grid/main.c:162 msgid "Disable border drawing" msgstr "" -#: ../display/d.grid/main.c:168 +#: ../display/d.grid/main.c:167 msgid "Disable text drawing" msgstr "" -#: ../display/d.grid/main.c:178 +#: ../display/d.grid/main.c:177 msgid "Both grid and border drawing are disabled" msgstr "" -#: ../display/d.grid/main.c:182 +#: ../display/d.grid/main.c:181 msgid "Geo-grid option not available for LL projection, use without -g/-w" msgstr "" -#: ../display/d.grid/main.c:184 +#: ../display/d.grid/main.c:183 msgid "Geo-grid option not available for XY projection, use without -g/-w" msgstr "" -#: ../display/d.grid/main.c:203 +#: ../display/d.grid/main.c:202 msgid "Choose a single mark style" msgstr "" -#: ../display/d.grid/main.c:234 +#: ../display/d.grid/main.c:233 #, c-format msgid "Invalid geo-grid size <%s>" msgstr "" -#: ../display/d.grid/main.c:239 +#: ../display/d.grid/main.c:238 #, c-format msgid "Invalid grid size <%s>" msgstr "" @@ -19316,34 +19681,30 @@ msgid "Reading symbol" msgstr "" -#: ../display/d.grid/plot.c:373 +#: ../display/d.grid/plot.c:289 ../display/d.grid/plot.c:296 +#: ../display/d.grid/plot.c:338 ../display/d.grid/plot.c:345 +#: ../display/d.grid/plot.c:433 ../display/d.grid/plot.c:440 +#: ../display/d.grid/plot.c:493 ../display/d.grid/plot.c:500 +#: ../display/d.grid/plot.c:647 ../display/d.grid/plot.c:664 +#: ../display/d.grid/plot.c:682 ../display/d.grid/plot.c:700 +#: ../display/d.grid/plot.c:761 ../display/d.grid/plot.c:768 +#: ../display/d.grid/plot.c:773 ../display/d.grid/plot.c:783 +#: ../display/d.grid/plot.c:788 ../display/d.where/where.c:63 +msgid "Error in GPJ_transform()" +msgstr "" + +#: ../display/d.grid/plot.c:378 msgid "Geo-grid option only available for LL projection, use without -g/-w" msgstr "" -#: ../display/d.grid/plot.c:575 +#: ../display/d.grid/plot.c:579 msgid "" "WGS84 grid output not possible as this location does not contain\n" "datum transformation parameters. Try running g.setproj." msgstr "" -#: ../display/d.grid/plot.c:743 -msgid "Error in pj_do_proj1" -msgstr "" - -#: ../display/d.grid/plot.c:749 -msgid "Error in pj_do_proj2" -msgstr "" - -#: ../display/d.grid/plot.c:753 -msgid "Error in pj_do_proj3" -msgstr "" - -#: ../display/d.grid/plot.c:761 -msgid "Error in pj_do_proj5" -msgstr "" - -#: ../display/d.grid/plot.c:765 -msgid "Error in pj_do_proj6" +#: ../display/d.grid/plot.c:592 ../display/d.where/main.c:138 +msgid "Unable to set up lat/long projection parameters" msgstr "" #: ../display/d.legend.vect/main.c:55 @@ -19980,7 +20341,7 @@ #: ../display/d.linegraph/main.c:971 #, c-format -msgid "Scale Y labels cannot be used with thisrange of data (%f, %f)" +msgid "Scale Y labels cannot be used with this range of data (%f, %f)" msgstr "" #: ../display/d.vect.chart/main.c:65 @@ -20426,7 +20787,7 @@ msgid "Remove all frames and erase the screen" msgstr "" -#: ../display/d.where/where.c:29 +#: ../display/d.where/where.c:30 #, c-format msgid "Invalid coordinates <%s,%s>" msgstr "" @@ -20467,7 +20828,7 @@ msgid "Please specify a lat/long ellipsoid with -l or -w" msgstr "" -#: ../display/d.where/main.c:136 +#: ../display/d.where/main.c:128 msgid "" "WGS84 output not possible as this location does not contain\n" "datum transformation parameters. Try running g.setproj." @@ -20852,7 +21213,7 @@ msgid "Invalid area %d skipped (not enough points)" msgstr "" -#: ../display/d.vect/area.c:234 +#: ../display/d.vect/area.c:236 #, c-format msgid "%d invalid color rule for areas skipped" msgid_plural "%d invalid color rules for areas skipped" @@ -21086,7 +21447,7 @@ msgid "Unable to create 3D raster map <%s>" msgstr "" -#: ../raster3d/r3.gwflow/main.c:412 ../raster3d/r3.out.netcdf/main.c:649 +#: ../raster3d/r3.gwflow/main.c:412 ../raster3d/r3.out.netcdf/main.c:650 #: ../raster3d/r3.out.vtk/main.c:252 ../raster3d/r3.out.vtk/main.c:338 #: ../raster3d/r3.in.v5d/main.c:206 ../raster3d/r3.cross.rast/main.c:55 #: ../raster3d/r3.out.v5d/main.c:55 ../raster3d/r3.out.v5d/main.c:326 @@ -21113,11 +21474,11 @@ msgid "Export projection information as wkt and proj4 parameter" msgstr "" -#: ../raster3d/r3.out.netcdf/main.c:588 +#: ../raster3d/r3.out.netcdf/main.c:589 msgid "netCDF" msgstr "" -#: ../raster3d/r3.out.netcdf/main.c:590 +#: ../raster3d/r3.out.netcdf/main.c:591 msgid "Export a 3D raster map as netCDF file." msgstr "" @@ -21209,15 +21570,15 @@ msgid "failed to interpret dp as an integer" msgstr "" -#: ../raster3d/r3.out.vtk/main.c:451 ../raster3d/r3.to.rast/main.c:332 +#: ../raster3d/r3.out.vtk/main.c:450 ../raster3d/r3.to.rast/main.c:332 msgid "The 2D and 3D region settings are different. Using the 2D window settings to adjust the 2D part of the 3D region." msgstr "" -#: ../raster3d/r3.out.vtk/main.c:542 +#: ../raster3d/r3.out.vtk/main.c:541 msgid "Unable to close 3D raster map, the VTK file may be incomplete" msgstr "" -#: ../raster3d/r3.out.vtk/main.c:557 +#: ../raster3d/r3.out.vtk/main.c:556 msgid "Unable to close VTK-ASCII file" msgstr "" @@ -21561,7 +21922,7 @@ msgstr "" #: ../raster3d/r3.flow/main.c:414 ../vector/v.to.rast/vect2rast.c:48 -#: ../vector/v.colors/main.c:266 +#: ../vector/v.colors/main.c:279 #, c-format msgid "Vector map <%s> is not 3D" msgstr "" @@ -22078,101 +22439,101 @@ msgid "List of available elements:" msgstr "" -#: ../general/g.version/main.c:66 ../general/g.message/main.c:34 +#: ../general/g.version/main.c:70 ../general/g.message/main.c:34 #: ../general/g.tempfile/main.c:39 msgid "support" msgstr "" -#: ../general/g.version/main.c:67 +#: ../general/g.version/main.c:71 msgid "citing" msgstr "" -#: ../general/g.version/main.c:68 +#: ../general/g.version/main.c:72 msgid "copyright" msgstr "" -#: ../general/g.version/main.c:69 +#: ../general/g.version/main.c:73 msgid "version" msgstr "" -#: ../general/g.version/main.c:70 +#: ../general/g.version/main.c:74 msgid "license" msgstr "" -#: ../general/g.version/main.c:71 +#: ../general/g.version/main.c:75 msgid "Displays GRASS GIS version info." msgstr "" -#: ../general/g.version/main.c:72 +#: ../general/g.version/main.c:76 msgid "Optionally also prints build or copyright information." msgstr "" -#: ../general/g.version/main.c:76 +#: ../general/g.version/main.c:80 msgid "Print also the copyright message" msgstr "" -#: ../general/g.version/main.c:77 ../general/g.version/main.c:82 -#: ../general/g.version/main.c:87 ../general/g.version/main.c:93 -#: ../general/g.version/main.c:99 +#: ../general/g.version/main.c:81 ../general/g.version/main.c:86 +#: ../general/g.version/main.c:91 ../general/g.version/main.c:97 +#: ../general/g.version/main.c:103 msgid "Additional info" msgstr "" -#: ../general/g.version/main.c:81 +#: ../general/g.version/main.c:85 msgid "Print also the citation options" msgstr "" -#: ../general/g.version/main.c:86 +#: ../general/g.version/main.c:90 msgid "Print also the build information" msgstr "" -#: ../general/g.version/main.c:92 +#: ../general/g.version/main.c:96 msgid "Print also the GIS library revision number and date" msgstr "" -#: ../general/g.version/main.c:97 +#: ../general/g.version/main.c:101 msgid "Print also extended info for additional libraries" msgstr "" -#: ../general/g.version/main.c:98 +#: ../general/g.version/main.c:102 msgid "GDAL/OGR, PROJ.4, GEOS" msgstr "" -#: ../general/g.version/main.c:103 +#: ../general/g.version/main.c:107 msgid "Print info in shell script style (including SVN revision number)" msgstr "" -#: ../general/g.version/main.c:104 +#: ../general/g.version/main.c:108 msgid "Shell" msgstr "" -#: ../general/g.version/main.c:172 +#: ../general/g.version/main.c:176 #, 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:179 +#: ../general/g.version/main.c:183 msgid "GRASS GIS libgis version and date number don't have the expected format. Trying to print the original strings..." msgstr "" -#: ../general/g.version/main.c:181 +#: ../general/g.version/main.c:185 #, c-format msgid "GIS_H_VERSION=\"%s\"" msgstr "" -#: ../general/g.version/main.c:182 +#: ../general/g.version/main.c:186 #, c-format msgid "GIS_H_DATE=\"%s\"" msgstr "" -#: ../general/g.version/main.c:212 +#: ../general/g.version/main.c:222 msgid "GRASS not compiled with GDAL/OGR support" msgstr "" -#: ../general/g.version/main.c:223 +#: ../general/g.version/main.c:233 msgid "GRASS not compiled with GEOS support" msgstr "" -#: ../general/g.version/main.c:234 +#: ../general/g.version/main.c:244 msgid "GRASS not compiled with SQLite support" msgstr "" @@ -22349,7 +22710,7 @@ msgid "Mapset <%s> does not exist" msgstr "" -#: ../general/g.list/list.c:123 ../general/g.region/main.c:458 +#: ../general/g.list/list.c:123 ../general/g.region/main.c:471 #, c-format msgid "Unable to read header of 3D raster map <%s@%s>" msgstr "" @@ -22437,194 +22798,217 @@ msgid "input= and opacity= must have the same number of values" msgstr "" -#: ../general/g.region/main.c:66 +#: ../general/g.region/main.c:67 msgid "computational region" msgstr "" -#: ../general/g.region/main.c:68 +#: ../general/g.region/main.c:69 msgid "resolution" msgstr "" -#: ../general/g.region/main.c:71 +#: ../general/g.region/main.c:72 msgid "Manages the boundary definitions for the geographic region." msgstr "" -#: ../general/g.region/main.c:82 +#: ../general/g.region/main.c:83 msgid "Save as default region" msgstr "" -#: ../general/g.region/main.c:83 +#: ../general/g.region/main.c:84 msgid "Only possible from the PERMANENT mapset" msgstr "" -#: ../general/g.region/main.c:88 +#: ../general/g.region/main.c:89 msgid "Print the current region" msgstr "" -#: ../general/g.region/main.c:93 +#: ../general/g.region/main.c:94 msgid "Print the current region in lat/long using the current ellipsoid/datum" msgstr "" -#: ../general/g.region/main.c:99 +#: ../general/g.region/main.c:100 msgid "Print the current region extent" msgstr "" -#: ../general/g.region/main.c:105 +#: ../general/g.region/main.c:106 msgid "Print the current region map center coordinates" msgstr "" -#: ../general/g.region/main.c:111 +#: ../general/g.region/main.c:112 msgid "Print the current region in GMT style" msgstr "" -#: ../general/g.region/main.c:117 +#: ../general/g.region/main.c:118 msgid "Print the current region in WMS style" msgstr "" -#: ../general/g.region/main.c:123 +#: ../general/g.region/main.c:124 msgid "Print region resolution in meters (geodesic)" msgstr "" -#: ../general/g.region/main.c:128 +#: ../general/g.region/main.c:129 msgid "Print the convergence angle (degrees CCW)" msgstr "" -#: ../general/g.region/main.c:130 +#: ../general/g.region/main.c:131 msgid "The difference between the projection's grid north and true north, measured at the center coordinates of the current region." msgstr "" -#: ../general/g.region/main.c:136 +#: ../general/g.region/main.c:137 msgid "Print also 3D settings" msgstr "" -#: ../general/g.region/main.c:142 +#: ../general/g.region/main.c:143 msgid "Print the maximum bounding box in lat/long on WGS84" msgstr "" -#: ../general/g.region/main.c:152 +#: ../general/g.region/main.c:153 msgid "Print in shell script style, but in one line (flat)" msgstr "" -#: ../general/g.region/main.c:158 +#: ../general/g.region/main.c:159 msgid "Align region to resolution (default = align to bounds, works only for 2D resolution)" msgstr "" -#: ../general/g.region/main.c:164 +#: ../general/g.region/main.c:165 msgid "Do not update the current region" msgstr "" -#: ../general/g.region/main.c:165 ../general/g.region/main.c:347 +#: ../general/g.region/main.c:166 ../general/g.region/main.c:360 #: ../vector/v.label/main.c:90 ../vector/v.label/main.c:95 #: ../vector/v.label/main.c:170 ../vector/v.label/main.c:183 msgid "Effects" msgstr "" -#: ../general/g.region/main.c:170 +#: ../general/g.region/main.c:171 msgid "Set current region from named region" msgstr "" -#: ../general/g.region/main.c:177 +#: ../general/g.region/main.c:178 msgid "Set region to match raster map(s)" msgstr "" -#: ../general/g.region/main.c:185 +#: ../general/g.region/main.c:186 msgid "Set region to match 3D raster map(s) (both 2D and 3D values)" msgstr "" -#: ../general/g.region/main.c:193 +#: ../general/g.region/main.c:194 msgid "Set region to match vector map(s)" msgstr "" -#: ../general/g.region/main.c:239 +#: ../general/g.region/main.c:240 msgid "Value for the top edge" msgstr "" -#: ../general/g.region/main.c:248 +#: ../general/g.region/main.c:249 msgid "Value for the bottom edge" msgstr "" -#: ../general/g.region/main.c:257 +#: ../general/g.region/main.c:258 msgid "Number of rows in the new region" msgstr "" -#: ../general/g.region/main.c:258 ../general/g.region/main.c:267 -#: ../general/g.region/main.c:277 ../general/g.region/main.c:287 -#: ../general/g.region/main.c:296 ../general/g.region/main.c:305 -#: ../general/g.region/main.c:314 +#: ../general/g.region/main.c:259 ../general/g.region/main.c:268 +#: ../general/g.region/main.c:278 ../general/g.region/main.c:288 +#: ../general/g.region/main.c:297 ../general/g.region/main.c:306 +#: ../general/g.region/main.c:315 msgid "Resolution" msgstr "" -#: ../general/g.region/main.c:266 +#: ../general/g.region/main.c:267 msgid "Number of columns in the new region" msgstr "" -#: ../general/g.region/main.c:276 +#: ../general/g.region/main.c:277 msgid "2D grid resolution (north-south and east-west)" msgstr "" -#: ../general/g.region/main.c:286 +#: ../general/g.region/main.c:287 msgid "3D grid resolution (north-south, east-west and top-bottom)" msgstr "" -#: ../general/g.region/main.c:295 +#: ../general/g.region/main.c:296 msgid "North-south 2D grid resolution" msgstr "" -#: ../general/g.region/main.c:304 +#: ../general/g.region/main.c:305 msgid "East-west 2D grid resolution" msgstr "" -#: ../general/g.region/main.c:313 +#: ../general/g.region/main.c:314 msgid "Top-bottom 3D grid resolution" msgstr "" -#: ../general/g.region/main.c:323 +#: ../general/g.region/main.c:324 msgid "Shrink region until it meets non-NULL data from this raster map" msgstr "" -#: ../general/g.region/main.c:334 +#: ../general/g.region/main.c:335 msgid "Adjust region cells to cleanly align with this raster map" msgstr "" -#: ../general/g.region/main.c:345 +#: ../general/g.region/main.c:346 +msgid "Number of cells to add to each side of the current region extent" +msgstr "" + +#: ../general/g.region/main.c:348 +msgid "A negative number shrinks the current region extent" +msgstr "" + +#: ../general/g.region/main.c:358 msgid "Save current region settings in named region file" msgstr "" -#: ../general/g.region/main.c:414 ../scripts/r.in.wms/r.in.wms.py:196 +#: ../general/g.region/main.c:427 ../scripts/r.in.wms/r.in.wms.py:196 #, c-format, python-format msgid "Region <%s> not found" msgstr "" -#: ../general/g.region/main.c:499 +#: ../general/g.region/main.c:512 msgid "Unable to get map bounding box" msgstr "" -#: ../general/g.region/main.c:784 +#: ../general/g.region/main.c:800 +#, c-format +msgid "'%s' option not used with <%s> because a coordinate would become invalid" +msgstr "" + +#: ../general/g.region/main.c:807 ../general/g.region/main.c:815 +#: ../general/g.region/main.c:823 +#, c-format +msgid "'%s' option not used with <%s> because <%s> would become minor than <%s>" +msgstr "" + +#: ../general/g.region/main.c:834 #, c-format msgid "Unable to set region <%s>" msgstr "" -#: ../general/g.region/main.c:790 +#: ../general/g.region/main.c:840 msgid "Unable to update current region" msgstr "" -#: ../general/g.region/main.c:798 +#: ../general/g.region/main.c:848 msgid "Unable to change default region. The current mapset is not ." msgstr "" -#: ../general/g.region/printwindow.c:383 +#: ../general/g.region/printwindow.c:390 msgid "You are already in Lat/Long. Use the -p flag instead." msgstr "" -#: ../general/g.region/printwindow.c:385 +#: ../general/g.region/printwindow.c:392 msgid "You are in a simple XY location, projection to Lat/Lon is not possible. Use the -p flag instead." msgstr "" -#: ../general/g.region/printwindow.c:559 +#: ../general/g.region/printwindow.c:573 msgid "WGS84 output not possible as this location does not contain datum transformation parameters. Try running g.setproj." msgstr "" -#: ../general/g.region/printwindow.c:711 +#: ../general/g.region/printwindow.c:583 +msgid "Unable to update lat/long projection parameters" +msgstr "" + +#: ../general/g.region/printwindow.c:726 msgid "Lat/Long calculations are not possible from a simple XY system" msgstr "" @@ -22848,7 +23232,7 @@ msgid "Invalid PPM file" msgstr "" -#: ../general/g.pnmcomp/main.c:96 ../scripts/v.unpack/v.unpack.py:76 +#: ../general/g.pnmcomp/main.c:96 ../scripts/v.unpack/v.unpack.py:75 #: ../scripts/v.in.geonames/v.in.geonames.py:57 #: ../scripts/v.db.update/v.db.update.py:92 #, c-format, python-format @@ -23006,68 +23390,56 @@ msgid "Only one of '%s', '%s', '%s' or '%s' options may be specified" msgstr "" -#: ../general/g.proj/main.c:263 +#: ../general/g.proj/main.c:264 msgid "Projection files missing" msgstr "" -#: ../general/g.proj/main.c:283 +#: ../general/g.proj/main.c:284 #, c-format msgid "Only one of -%c, -%c, -%c, -%c, -%c or -%c flags may be specified" msgstr "" -#: ../general/g.proj/main.c:310 +#: ../general/g.proj/main.c:311 #, c-format msgid "No output format specified, define one of flags -%c, -%c, -%c, or -%c" msgstr "" -#: ../general/g.proj/main.c:314 +#: ../general/g.proj/main.c:315 #, c-format msgid "No output format specified, define one of flags -%c, -%c, or -%c" msgstr "" -#: ../general/g.proj/output.c:146 -msgid "Unable to convert projection information to PROJ.4 format" +#: ../general/g.proj/output.c:134 +msgid "Unable to convert projection information to PROJ format" msgstr "" -#: ../general/g.proj/output.c:190 +#: ../general/g.proj/output.c:180 msgid "Unable to convert to WKT" msgstr "" -#: ../general/g.proj/input.c:91 +#: ../general/g.proj/input.c:92 msgid "Error reading WKT projection description" msgstr "" -#: ../general/g.proj/input.c:98 +#: ../general/g.proj/input.c:99 #, c-format msgid "Unable to open file '%s' for reading" msgstr "" -#: ../general/g.proj/input.c:143 +#: ../general/g.proj/input.c:166 msgid "Can't parse PROJ.4-style parameter string" msgstr "" -#: ../general/g.proj/input.c:181 +#: ../general/g.proj/input.c:205 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:284 +#, fuzzy, c-format +msgid "Unable to read georeferenced file <%s> using GDAL library" +msgstr "Αδυναμία ανάγνωσης αÏχείου υπογÏαφής <%s>" -#: ../general/g.proj/input.c:259 +#: ../general/g.proj/input.c:289 #, c-format msgid "Read of file %s was successful, but it did not contain projection information. 'XY (unprojected)' will be used" msgstr "" @@ -23087,46 +23459,41 @@ msgid "Ellipsoid set to <%s>" msgstr "" -#: ../general/g.proj/create.c:17 +#: ../general/g.proj/create.c:18 #, c-format msgid "Unable to create location <%s>: %s" msgstr "" -#: ../general/g.proj/create.c:20 +#: ../general/g.proj/create.c:21 #, c-format msgid "Unable to create projection files: %s" msgstr "" -#: ../general/g.proj/create.c:24 +#: ../general/g.proj/create.c:25 #, c-format msgid "Unable to create location <%s>" msgstr "" -#: ../general/g.proj/create.c:30 +#: ../general/g.proj/create.c:27 #, c-format msgid "" "You can switch to the new location by\n" "`%s=%s`" msgstr "" -#: ../general/g.proj/create.c:40 +#: ../general/g.proj/create.c:37 #, 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 +#: ../general/g.proj/create.c:68 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 +#: ../general/g.proj/create.c:72 msgid "Projection information updated" msgstr "" -#: ../general/g.proj/create.c:91 -#, c-format -msgid "Unable to create PROJ_EPSG file: %s" -msgstr "" - #: ../general/g.mapset/main.c:51 msgid "Changes/reports current mapset." msgstr "" @@ -23902,75 +24269,75 @@ msgid "Too many objects: integer overflow" msgstr "" -#: ../imagery/i.segment/region_growing.c:251 +#: ../imagery/i.segment/region_growing.c:256 #: ../imagery/i.segment/mean_shift.c:220 #, c-format msgid "Processing pass %d..." msgstr "" -#: ../imagery/i.segment/region_growing.c:529 +#: ../imagery/i.segment/region_growing.c:534 #, c-format msgid "Segmentation processes stopped at %d due to reaching max iteration limit, more merges may be possible" msgstr "" -#: ../imagery/i.segment/region_growing.c:531 +#: ../imagery/i.segment/region_growing.c:536 #, c-format msgid "Segmentation converged after %d iterations" msgstr "" -#: ../imagery/i.segment/region_growing.c:534 +#: ../imagery/i.segment/region_growing.c:539 msgid "Assigning region IDs to remaining single-cell regions..." msgstr "" -#: ../imagery/i.segment/region_growing.c:558 -#: ../imagery/i.segment/mean_shift.c:665 +#: ../imagery/i.segment/region_growing.c:563 +#: ../imagery/i.segment/mean_shift.c:686 #, c-format msgid "Merging segments smaller than %d cells..." msgstr "" -#: ../imagery/i.segment/region_growing.c:972 +#: ../imagery/i.segment/region_growing.c:988 #, c-format msgid "Region stats should go in tree, %d >= %d" msgstr "" -#: ../imagery/i.segment/region_growing.c:979 +#: ../imagery/i.segment/region_growing.c:995 msgid "Region ids are different" msgstr "" -#: ../imagery/i.segment/region_growing.c:983 +#: ../imagery/i.segment/region_growing.c:999 #, c-format msgid "Region id %d is invalid" msgstr "" -#: ../imagery/i.segment/region_growing.c:987 +#: ../imagery/i.segment/region_growing.c:1003 msgid "Region consists of only one cell, nothing to update" msgstr "" -#: ../imagery/i.segment/region_growing.c:1031 -#: ../imagery/i.segment/region_growing.c:1485 +#: ../imagery/i.segment/region_growing.c:1047 +#: ../imagery/i.segment/region_growing.c:1509 #, c-format msgid "Region size is larger than 2: %d" msgstr "" -#: ../imagery/i.segment/region_growing.c:1098 +#: ../imagery/i.segment/region_growing.c:1122 #, c-format msgid "Region size is %d, should be %d" msgstr "" -#: ../imagery/i.segment/region_growing.c:1340 +#: ../imagery/i.segment/region_growing.c:1364 #, c-format msgid "Candidate flag is already %s" msgstr "" -#: ../imagery/i.segment/region_growing.c:1340 +#: ../imagery/i.segment/region_growing.c:1364 msgid "set" msgstr "" -#: ../imagery/i.segment/region_growing.c:1340 +#: ../imagery/i.segment/region_growing.c:1364 msgid "unset" msgstr "" -#: ../imagery/i.segment/region_growing.c:1570 +#: ../imagery/i.segment/region_growing.c:1601 #, c-format msgid "Region of size %d should be in search tree" msgstr "" @@ -23979,11 +24346,11 @@ msgid "Writing out segment IDs..." msgstr "" -#: ../imagery/i.segment/write_output.c:120 +#: ../imagery/i.segment/write_output.c:122 msgid "Writing out goodness of fit" msgstr "" -#: ../imagery/i.segment/write_output.c:236 +#: ../imagery/i.segment/write_output.c:238 msgid "Writing out shifted band values..." msgstr "" @@ -24024,12 +24391,6 @@ msgid "Number of segments created: %d" msgstr "" -#: ../imagery/i.segment/flag.c:21 ../imagery/i.segment/flag.c:28 -#: ../vector/v.distance/main.c:810 ../vector/v.distance/main.c:887 -#: ../vector/v.distance/main.c:1097 -msgid "Out of memory!" -msgstr "" - #: ../imagery/i.segment/watershed.c:19 msgid "Watershed is not yet implemented" msgstr "" @@ -24052,240 +24413,255 @@ msgid "Found %d clumps" msgstr "" -#: ../imagery/i.segment/parse_args.c:30 +#: ../imagery/i.segment/parse_args.c:26 +#, fuzzy +msgid "Name of input imagery group or raster maps" +msgstr "Όνομα εισαγώμενου ÏÎ¬ÏƒÏ„ÎµÏ Ï‡Î¬Ïτη " + +#: ../imagery/i.segment/parse_args.c:33 msgid "Suffix for output bands with modified band values" msgstr "" -#: ../imagery/i.segment/parse_args.c:36 +#: ../imagery/i.segment/parse_args.c:39 msgid "Difference threshold between 0 and 1" msgstr "" -#: ../imagery/i.segment/parse_args.c:37 +#: ../imagery/i.segment/parse_args.c:40 msgid "Threshold = 0 merges only identical segments; threshold = 1 merges all" msgstr "" -#: ../imagery/i.segment/parse_args.c:46 +#: ../imagery/i.segment/parse_args.c:49 msgid "Spatial radius in number of cells" msgstr "" -#: ../imagery/i.segment/parse_args.c:47 +#: ../imagery/i.segment/parse_args.c:50 msgid "Must be >= 1, only cells within spatial bandwidth are considered for mean shift" msgstr "" -#: ../imagery/i.segment/parse_args.c:53 +#: ../imagery/i.segment/parse_args.c:56 msgid "Range (spectral) bandwidth [0, 1]" msgstr "" -#: ../imagery/i.segment/parse_args.c:54 +#: ../imagery/i.segment/parse_args.c:57 msgid "Only cells within range (spectral) bandwidth are considered for mean shift. Range bandwidth is used as conductance parameter for adaptive bandwidth" msgstr "" -#: ../imagery/i.segment/parse_args.c:67 +#: ../imagery/i.segment/parse_args.c:70 msgid "Segmentation method" msgstr "" -#: ../imagery/i.segment/parse_args.c:76 +#: ../imagery/i.segment/parse_args.c:79 msgid "Similarity calculation method" msgstr "" -#: ../imagery/i.segment/parse_args.c:85 +#: ../imagery/i.segment/parse_args.c:88 msgid "Minimum number of cells in a segment" msgstr "" -#: ../imagery/i.segment/parse_args.c:87 +#: ../imagery/i.segment/parse_args.c:90 msgid "The final step will merge small segments with their best neighbor" msgstr "" -#: ../imagery/i.segment/parse_args.c:98 +#: ../imagery/i.segment/parse_args.c:101 msgid "Importance of radiometric (input raster) values relative to shape" msgstr "" -#: ../imagery/i.segment/parse_args.c:108 +#: ../imagery/i.segment/parse_args.c:111 msgid "Importance of smoothness relative to compactness" msgstr "" -#: ../imagery/i.segment/parse_args.c:117 +#: ../imagery/i.segment/parse_args.c:120 msgid "Memory in MB" msgstr "" -#: ../imagery/i.segment/parse_args.c:126 ../imagery/i.cluster/main.c:126 +#: ../imagery/i.segment/parse_args.c:129 ../imagery/i.cluster/main.c:126 msgid "Maximum number of iterations" msgstr "" -#: ../imagery/i.segment/parse_args.c:134 +#: ../imagery/i.segment/parse_args.c:137 msgid "Name for input raster map with starting seeds" msgstr "" -#: ../imagery/i.segment/parse_args.c:141 +#: ../imagery/i.segment/parse_args.c:144 msgid "Name of input bounding/constraining raster map" msgstr "" -#: ../imagery/i.segment/parse_args.c:143 +#: ../imagery/i.segment/parse_args.c:146 msgid "Must be integer values, each area will be segmented independent of the others" msgstr "" -#: ../imagery/i.segment/parse_args.c:150 +#: ../imagery/i.segment/parse_args.c:153 msgid "Name for output goodness of fit estimate map" msgstr "" -#: ../imagery/i.segment/parse_args.c:156 +#: ../imagery/i.segment/parse_args.c:159 msgid "Use 8 neighbors (3x3 neighborhood) instead of the default 4 neighbors for each pixel" msgstr "" -#: ../imagery/i.segment/parse_args.c:162 +#: ../imagery/i.segment/parse_args.c:165 msgid "Weighted input, do not perform the default scaling of input raster maps" msgstr "" -#: ../imagery/i.segment/parse_args.c:167 +#: ../imagery/i.segment/parse_args.c:170 msgid "Use adaptive bandwidth for mean shift" msgstr "" -#: ../imagery/i.segment/parse_args.c:168 +#: ../imagery/i.segment/parse_args.c:171 msgid "Range (spectral) bandwidth is adapted for each moving window" msgstr "" -#: ../imagery/i.segment/parse_args.c:173 +#: ../imagery/i.segment/parse_args.c:176 msgid "Use progressive bandwidth for mean shift" msgstr "" -#: ../imagery/i.segment/parse_args.c:175 +#: ../imagery/i.segment/parse_args.c:178 msgid "Spatial bandwidth is increased, range (spectral) bandwidth is decreased in each iteration" msgstr "" -#: ../imagery/i.segment/parse_args.c:194 +#: ../imagery/i.segment/parse_args.c:210 +#, c-format +msgid "Group <%s> not found in the current mapset" +msgstr "" + +#: ../imagery/i.segment/parse_args.c:214 +#, c-format +msgid "Group <%s> contains no raster maps" +msgstr "" + +#: ../imagery/i.segment/parse_args.c:229 msgid "Threshold should be > 0 and < 1" msgstr "" -#: ../imagery/i.segment/parse_args.c:200 +#: ../imagery/i.segment/parse_args.c:235 #, c-format msgid "Option '%s' must be >= 1" msgstr "" -#: ../imagery/i.segment/parse_args.c:208 +#: ../imagery/i.segment/parse_args.c:243 #, c-format msgid "Negative value %s for option '%s': disabling" msgstr "" -#: ../imagery/i.segment/parse_args.c:213 +#: ../imagery/i.segment/parse_args.c:248 #, c-format msgid "Value %s for option '%s' is >= 1: disabling" msgstr "" -#: ../imagery/i.segment/parse_args.c:235 +#: ../imagery/i.segment/parse_args.c:270 msgid "Unable to assign segmentation method" msgstr "" -#: ../imagery/i.segment/parse_args.c:245 +#: ../imagery/i.segment/parse_args.c:280 msgid "Invalid similarity method" msgstr "" -#: ../imagery/i.segment/parse_args.c:251 +#: ../imagery/i.segment/parse_args.c:286 #, c-format msgid "Option '%s' must be > 0" msgstr "" -#: ../imagery/i.segment/parse_args.c:253 ../imagery/i.segment/parse_args.c:258 +#: ../imagery/i.segment/parse_args.c:288 ../imagery/i.segment/parse_args.c:293 #, c-format msgid "Option '%s' must be <= 1" msgstr "" -#: ../imagery/i.segment/parse_args.c:256 +#: ../imagery/i.segment/parse_args.c:291 #, c-format msgid "Option '%s' must be >= 0" msgstr "" -#: ../imagery/i.segment/parse_args.c:284 +#: ../imagery/i.segment/parse_args.c:319 msgid "Seeds raster map not found" msgstr "" -#: ../imagery/i.segment/parse_args.c:288 +#: ../imagery/i.segment/parse_args.c:323 msgid "Seeeds raster map must be CELL type (integers)" msgstr "" -#: ../imagery/i.segment/parse_args.c:298 +#: ../imagery/i.segment/parse_args.c:333 msgid "Segmentation constraint/boundary raster map not found" msgstr "" -#: ../imagery/i.segment/parse_args.c:302 +#: ../imagery/i.segment/parse_args.c:337 msgid "Segmentation constraint raster map must be CELL type (integers)" msgstr "" -#: ../imagery/i.segment/parse_args.c:321 +#: ../imagery/i.segment/parse_args.c:356 msgid "Integer overflow: too many cells in current region" msgstr "" -#: ../imagery/i.segment/parse_args.c:334 +#: ../imagery/i.segment/parse_args.c:369 msgid "Invalid output raster name for goodness of fit" msgstr "" -#: ../imagery/i.segment/parse_args.c:341 +#: ../imagery/i.segment/parse_args.c:376 #, c-format msgid "Maximum number of iterations set to %d" msgstr "" -#: ../imagery/i.segment/parse_args.c:351 +#: ../imagery/i.segment/parse_args.c:386 #, c-format msgid "Invalid number of iterations, %d will be used" msgstr "" -#: ../imagery/i.segment/parse_args.c:360 +#: ../imagery/i.segment/parse_args.c:395 msgid "Invalid number of MB, 300 will be used" msgstr "" -#: ../imagery/i.segment/open_files.c:39 +#: ../imagery/i.segment/open_files.c:61 #, c-format -msgid "Group <%s> not found in the current mapset" +msgid "Input map <%s> is all NULL" msgstr "" -#: ../imagery/i.segment/open_files.c:43 +#: ../imagery/i.segment/open_files.c:65 #, c-format -msgid "Group <%s> contains no raster maps" +msgid "Input map <%s> is a constant of value %g" msgstr "" -#: ../imagery/i.segment/open_files.c:120 +#: ../imagery/i.segment/open_files.c:114 msgid "Insufficient number of non-NULL cells in current region" msgstr "" -#: ../imagery/i.segment/open_files.c:151 +#: ../imagery/i.segment/open_files.c:145 msgid "Loading input bands..." msgstr "" -#: ../imagery/i.segment/open_files.c:153 +#: ../imagery/i.segment/open_files.c:147 msgid "Loading input band..." msgstr "" -#: ../imagery/i.segment/open_files.c:185 ../imagery/i.segment/open_files.c:190 -#: ../imagery/i.segment/open_files.c:212 ../imagery/i.segment/open_files.c:270 -#: ../imagery/i.segment/open_files.c:358 ../imagery/i.segment/open_files.c:424 -#: ../imagery/i.segment/open_files.c:480 +#: ../imagery/i.segment/open_files.c:179 ../imagery/i.segment/open_files.c:184 +#: ../imagery/i.segment/open_files.c:206 ../imagery/i.segment/open_files.c:264 +#: ../imagery/i.segment/open_files.c:352 ../imagery/i.segment/open_files.c:418 +#: ../imagery/i.segment/open_files.c:474 msgid "Unable to write to temporary file" msgstr "" -#: ../imagery/i.segment/open_files.c:277 +#: ../imagery/i.segment/open_files.c:271 #, c-format msgid "There are no boundary constraints in '%s'" msgstr "" -#: ../imagery/i.segment/open_files.c:333 +#: ../imagery/i.segment/open_files.c:327 #, c-format msgid "Loading seeds from raster map <%s>..." msgstr "" -#: ../imagery/i.segment/open_files.c:363 +#: ../imagery/i.segment/open_files.c:357 #, c-format msgid "No seeds found in '%s'!" msgstr "" -#: ../imagery/i.segment/open_files.c:383 +#: ../imagery/i.segment/open_files.c:377 msgid "Too many seeds: integer overflow" msgstr "" -#: ../imagery/i.segment/open_files.c:500 +#: ../imagery/i.segment/open_files.c:494 #, c-format msgid "Segment %d is already registered!" msgstr "" -#: ../imagery/i.segment/open_files.c:554 +#: ../imagery/i.segment/open_files.c:553 #, c-format msgid "Regions with at least %d cells are stored in memory" msgstr "" @@ -24339,7 +24715,7 @@ msgid "Mean shift converged after %d iterations" msgstr "" -#: ../imagery/i.segment/mean_shift.c:748 +#: ../imagery/i.segment/mean_shift.c:769 #, c-format msgid "Renumbering remaining %d segments..." msgstr "" @@ -24385,7 +24761,7 @@ msgid "supervised classification" msgstr "" -#: ../imagery/i.gensig/main.c:42 ../imagery/i.maxlik/main.c:63 +#: ../imagery/i.gensig/main.c:42 ../imagery/i.maxlik/main.c:65 msgid "Maximum Likelihood Classification" msgstr "" @@ -24877,30 +25253,35 @@ msgid "<%s> has too many signatures (limit is 255)" msgstr "" -#: ../imagery/i.maxlik/main.c:66 +#: ../imagery/i.maxlik/main.c:68 msgid "Classifies the cell spectral reflectances in imagery data." msgstr "" -#: ../imagery/i.maxlik/main.c:68 +#: ../imagery/i.maxlik/main.c:70 msgid "Classification is based on the spectral signature information generated by either i.cluster, g.gui.iclass, or i.gensig." msgstr "" -#: ../imagery/i.maxlik/main.c:81 ../imagery/i.smap/parse.c:20 +#: ../imagery/i.maxlik/main.c:83 ../imagery/i.smap/parse.c:20 msgid "Name of input file containing signatures" msgstr "" -#: ../imagery/i.maxlik/main.c:82 +#: ../imagery/i.maxlik/main.c:84 msgid "Generated by either i.cluster, g.gui.iclass, or i.gensig" msgstr "" -#: ../imagery/i.maxlik/main.c:86 ../imagery/i.smap/parse.c:28 +#: ../imagery/i.maxlik/main.c:88 ../imagery/i.smap/parse.c:28 msgid "Name for output raster map holding classification results" msgstr "" -#: ../imagery/i.maxlik/main.c:92 +#: ../imagery/i.maxlik/main.c:94 msgid "Name for output raster map holding reject threshold results" msgstr "" +#: ../imagery/i.maxlik/main.c:106 +#, c-format +msgid "<%s> does not match the current mapset" +msgstr "" + #: ../imagery/i.maxlik/invert.c:28 #, c-format msgid "Signature %d is not valid (ill-conditioned) - ignored" @@ -25058,7 +25439,7 @@ msgid "Set current location and mapset as target for imagery group" msgstr "" -#: ../imagery/i.target/main.c:80 ../imagery/i.group/main.c:117 +#: ../imagery/i.target/main.c:80 ../imagery/i.group/main.c:156 msgid "Group must exist in the current mapset" msgstr "" @@ -25299,209 +25680,209 @@ msgid "biophysical parameters" msgstr "" -#: ../imagery/i.vi/main.c:93 +#: ../imagery/i.vi/main.c:94 msgid "Calculates different types of vegetation indices." msgstr "" -#: ../imagery/i.vi/main.c:94 +#: ../imagery/i.vi/main.c:95 msgid "Uses red and nir bands mostly, and some indices require additional bands." msgstr "" -#: ../imagery/i.vi/main.c:101 +#: ../imagery/i.vi/main.c:102 msgid "Name of input red channel surface reflectance map" msgstr "" -#: ../imagery/i.vi/main.c:102 ../imagery/i.vi/main.c:141 -#: ../imagery/i.vi/main.c:149 ../imagery/i.vi/main.c:157 -#: ../imagery/i.vi/main.c:165 ../imagery/i.vi/main.c:173 +#: ../imagery/i.vi/main.c:103 ../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 "Range: [0.0;1.0]" msgstr "" -#: ../imagery/i.vi/main.c:110 +#: ../imagery/i.vi/main.c:111 msgid "Type of vegetation index" msgstr "" -#: ../imagery/i.vi/main.c:115 +#: ../imagery/i.vi/main.c:116 msgid "Atmospherically Resistant Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:116 +#: ../imagery/i.vi/main.c:117 msgid "Difference Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:117 +#: ../imagery/i.vi/main.c:118 msgid "Enhanced Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:118 +#: ../imagery/i.vi/main.c:119 msgid "Enhanced Vegetation Index 2" msgstr "" -#: ../imagery/i.vi/main.c:119 +#: ../imagery/i.vi/main.c:120 msgid "Green Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:120 +#: ../imagery/i.vi/main.c:121 msgid "Green Atmospherically Resistant Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:121 +#: ../imagery/i.vi/main.c:122 msgid "Global Environmental Monitoring Index" msgstr "" -#: ../imagery/i.vi/main.c:122 +#: ../imagery/i.vi/main.c:123 msgid "Infrared Percentage Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:123 +#: ../imagery/i.vi/main.c:124 msgid "Modified Soil Adjusted Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:124 +#: ../imagery/i.vi/main.c:125 msgid "second Modified Soil Adjusted Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:125 +#: ../imagery/i.vi/main.c:126 msgid "Normalized Difference Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:126 +#: ../imagery/i.vi/main.c:127 msgid "Perpendicular Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:127 +#: ../imagery/i.vi/main.c:128 msgid "Soil Adjusted Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:128 +#: ../imagery/i.vi/main.c:129 msgid "Simple Ratio" msgstr "" -#: ../imagery/i.vi/main.c:129 +#: ../imagery/i.vi/main.c:130 msgid "Visible Atmospherically Resistant Index" msgstr "" -#: ../imagery/i.vi/main.c:130 +#: ../imagery/i.vi/main.c:131 msgid "Weighted Difference Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:134 +#: ../imagery/i.vi/main.c:135 msgid "type" msgstr "" -#: ../imagery/i.vi/main.c:140 +#: ../imagery/i.vi/main.c:141 msgid "Name of input nir channel surface reflectance map" msgstr "" -#: ../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 ../vector/v.vol.rst/main.c:254 -#: ../vector/v.vol.rst/main.c:303 +#: ../imagery/i.vi/main.c:143 ../imagery/i.vi/main.c:151 +#: ../imagery/i.vi/main.c:159 ../imagery/i.vi/main.c:167 +#: ../imagery/i.vi/main.c:175 ../vector/v.vol.rst/main.c:256 +#: ../vector/v.vol.rst/main.c:305 msgid "Optional inputs" msgstr "" -#: ../imagery/i.vi/main.c:148 +#: ../imagery/i.vi/main.c:149 msgid "Name of input green channel surface reflectance map" msgstr "" -#: ../imagery/i.vi/main.c:156 +#: ../imagery/i.vi/main.c:157 msgid "Name of input blue channel surface reflectance map" msgstr "" -#: ../imagery/i.vi/main.c:164 +#: ../imagery/i.vi/main.c:165 msgid "Name of input 5th channel surface reflectance map" msgstr "" -#: ../imagery/i.vi/main.c:172 +#: ../imagery/i.vi/main.c:173 msgid "Name of input 7th channel surface reflectance map" msgstr "" -#: ../imagery/i.vi/main.c:180 +#: ../imagery/i.vi/main.c:181 msgid "Value of the slope of the soil line (MSAVI only)" msgstr "" -#: ../imagery/i.vi/main.c:181 ../imagery/i.vi/main.c:188 -#: ../imagery/i.vi/main.c:195 +#: ../imagery/i.vi/main.c:182 ../imagery/i.vi/main.c:189 +#: ../imagery/i.vi/main.c:196 msgid "MSAVI settings" msgstr "" -#: ../imagery/i.vi/main.c:187 +#: ../imagery/i.vi/main.c:188 msgid "Value of the intercept of the soil line (MSAVI only)" msgstr "" -#: ../imagery/i.vi/main.c:194 +#: ../imagery/i.vi/main.c:195 msgid "Value of the factor of reduction of soil noise (MSAVI only)" msgstr "" -#: ../imagery/i.vi/main.c:201 +#: ../imagery/i.vi/main.c:202 msgid "Maximum bits for digital numbers" msgstr "" -#: ../imagery/i.vi/main.c:202 +#: ../imagery/i.vi/main.c:203 msgid "If data is in Digital Numbers (i.e. integer type), give the max bits (i.e. 8 for Landsat -> [0-255])" msgstr "" -#: ../imagery/i.vi/main.c:228 +#: ../imagery/i.vi/main.c:229 msgid "sr index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:231 +#: ../imagery/i.vi/main.c:232 msgid "ndvi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:234 +#: ../imagery/i.vi/main.c:235 msgid "ipvi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:237 +#: ../imagery/i.vi/main.c:238 msgid "dvi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:240 +#: ../imagery/i.vi/main.c:241 msgid "pvi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:243 +#: ../imagery/i.vi/main.c:244 msgid "wdvi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:246 +#: ../imagery/i.vi/main.c:247 msgid "savi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:251 +#: ../imagery/i.vi/main.c:252 msgid "msavi index requires red and nir maps, and 3 parameters related to soil line" msgstr "" -#: ../imagery/i.vi/main.c:254 +#: ../imagery/i.vi/main.c:255 msgid "msavi2 index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:257 +#: ../imagery/i.vi/main.c:258 msgid "gemi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:261 +#: ../imagery/i.vi/main.c:262 msgid "arvi index requires blue, red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:265 +#: ../imagery/i.vi/main.c:266 msgid "evi index requires blue, red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:268 +#: ../imagery/i.vi/main.c:269 msgid "evi2 index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:272 +#: ../imagery/i.vi/main.c:273 msgid "vari index requires blue, green and red maps" msgstr "" -#: ../imagery/i.vi/main.c:276 +#: ../imagery/i.vi/main.c:277 msgid "gari index requires blue, green, red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:281 +#: ../imagery/i.vi/main.c:282 msgid "gvi index requires blue, green, red, nir, chan5 and chan7 maps" msgstr "" @@ -25897,7 +26278,7 @@ msgid "%s######## CLUSTER END (%s) ########%s" msgstr "" -#: ../imagery/i.cluster/main.c:354 ../misc/m.nviz.image/main.c:242 +#: ../imagery/i.cluster/main.c:354 ../misc/m.nviz.image/main.c:248 #, c-format msgid "File <%s> created." msgstr "" @@ -27068,130 +27449,130 @@ msgid "Name of the output emissivity layer" msgstr "" -#: ../imagery/i.group/main.c:55 +#: ../imagery/i.group/main.c:56 msgid "Creates, edits, and lists groups of imagery data." msgstr "" -#: ../imagery/i.group/main.c:59 +#: ../imagery/i.group/main.c:60 msgid "Name of imagery group" msgstr "" -#: ../imagery/i.group/main.c:63 +#: ../imagery/i.group/main.c:64 msgid "Name of imagery subgroup" msgstr "" -#: ../imagery/i.group/main.c:67 +#: ../imagery/i.group/main.c:68 msgid "Name of raster map(s) to include in group" msgstr "" -#: ../imagery/i.group/main.c:68 ../imagery/i.group/main.c:74 +#: ../imagery/i.group/main.c:69 ../imagery/i.group/main.c:80 msgid "Maps" msgstr "" -#: ../imagery/i.group/main.c:73 +#: ../imagery/i.group/main.c:79 msgid "Remove selected files from specified group or subgroup" msgstr "" -#: ../imagery/i.group/main.c:78 +#: ../imagery/i.group/main.c:84 msgid "List files from specified (sub)group" msgstr "" -#: ../imagery/i.group/main.c:83 +#: ../imagery/i.group/main.c:89 msgid "List subgroups from specified group" msgstr "" -#: ../imagery/i.group/main.c:109 +#: ../imagery/i.group/main.c:148 msgid "No input raster map(s) specified" msgstr "" -#: ../imagery/i.group/main.c:128 ../imagery/i.group/main.c:150 +#: ../imagery/i.group/main.c:167 ../imagery/i.group/main.c:189 msgid "Specified group does not exist in current mapset" msgstr "" -#: ../imagery/i.group/main.c:132 +#: ../imagery/i.group/main.c:171 #, c-format msgid "Removing raster maps from subgroup <%s>..." msgstr "" -#: ../imagery/i.group/main.c:137 +#: ../imagery/i.group/main.c:176 #, c-format msgid "Removing raster maps from group <%s>..." msgstr "" -#: ../imagery/i.group/main.c:158 +#: ../imagery/i.group/main.c:197 #, c-format msgid "Subgroup <%s> of group <%s> references the following raster maps:" msgstr "" -#: ../imagery/i.group/main.c:173 +#: ../imagery/i.group/main.c:212 #, c-format msgid "Group <%s> references the following raster maps:" msgstr "" -#: ../imagery/i.group/main.c:185 +#: ../imagery/i.group/main.c:224 #, c-format msgid "Group <%s> does not yet exist. Creating..." msgstr "" -#: ../imagery/i.group/main.c:189 ../imagery/i.group/main.c:198 +#: ../imagery/i.group/main.c:228 ../imagery/i.group/main.c:237 #, c-format msgid "Adding raster maps to group <%s>..." msgstr "" -#: ../imagery/i.group/main.c:193 +#: ../imagery/i.group/main.c:232 #, c-format msgid "Adding raster maps to subgroup <%s>..." msgstr "" -#: ../imagery/i.group/main.c:219 +#: ../imagery/i.group/main.c:258 msgid "No input raster maps defined" msgstr "" -#: ../imagery/i.group/main.c:223 ../imagery/i.group/main.c:265 +#: ../imagery/i.group/main.c:262 ../imagery/i.group/main.c:304 #, c-format msgid "Raster map <%s> not found. Skipped." msgstr "" -#: ../imagery/i.group/main.c:228 +#: ../imagery/i.group/main.c:267 #, c-format msgid "Adding raster map <%s> to group" msgstr "" -#: ../imagery/i.group/main.c:234 +#: ../imagery/i.group/main.c:273 #, c-format msgid "Raster map <%s> exists in group. Skipped." msgstr "" -#: ../imagery/i.group/main.c:271 +#: ../imagery/i.group/main.c:310 #, c-format msgid "Adding raster map <%s> to subgroup" msgstr "" -#: ../imagery/i.group/main.c:278 +#: ../imagery/i.group/main.c:317 #, c-format msgid "Raster map <%s> exists in subgroup. Skipping..." msgstr "" -#: ../imagery/i.group/main.c:327 +#: ../imagery/i.group/main.c:366 #, c-format msgid "Removing raster map <%s> from group" msgstr "" -#: ../imagery/i.group/main.c:344 ../imagery/i.group/main.c:403 +#: ../imagery/i.group/main.c:383 ../imagery/i.group/main.c:442 msgid "No raster map removed" msgstr "" -#: ../imagery/i.group/main.c:386 +#: ../imagery/i.group/main.c:425 #, c-format msgid "Removing raster map <%s> from subgroup" msgstr "" -#: ../imagery/i.group/main.c:422 +#: ../imagery/i.group/main.c:461 #, c-format msgid "Group <%s> does not contain any subgroup.\n" msgstr "" -#: ../imagery/i.group/main.c:433 +#: ../imagery/i.group/main.c:472 #, c-format msgid "group <%s> references the following subgroups\n" msgstr "" @@ -27514,16 +27895,21 @@ msgid "Elevation map name is missing. Please set '%s' option" msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:212 +#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:211 #, c-format -msgid "Mapset [%s] in target location [%s] - %s " +msgid "Group [%s] in location [%s] mapset [%s] now uses elevation map [%s]" msgstr "" #: ../imagery/i.ortho.photo/i.ortho.elev/main.c:214 +#, c-format +msgid "Mapset [%s] in target location [%s] - %s " +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:216 msgid "permission denied\n" msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:214 +#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:216 msgid "not found\n" msgstr "" @@ -27866,29 +28252,34 @@ msgid "Target east,north coordinates to local x,y" msgstr "" -#: ../misc/m.nviz.image/main.c:56 +#: ../misc/m.nviz.image/main.c:55 msgid "Creates a 3D rendering of GIS data." msgstr "" -#: ../misc/m.nviz.image/main.c:57 +#: ../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:83 +#: ../misc/m.nviz.image/main.c:87 msgid "Unable to render data" msgstr "" -#: ../misc/m.nviz.image/main.c:142 +#: ../misc/m.nviz.image/main.c:146 #, c-format msgid "Vertical exaggeration not given, using calculated value %.0f" msgstr "" -#: ../misc/m.nviz.image/main.c:154 +#: ../misc/m.nviz.image/main.c:158 #, c-format msgid "Viewpoint height not given, using calculated value %.0f" msgstr "" -#: ../misc/m.nviz.image/main.c:240 +#: ../misc/m.nviz.image/main.c:244 +#, fuzzy +msgid "Failed to write image" +msgstr "Αδυναμία ανοίγματος Ï€ÏοσωÏÎ¹Î½Î¿Ï Î±Ïχείου" + +#: ../misc/m.nviz.image/main.c:246 msgid "Unsupported output format" msgstr "" @@ -28546,8 +28937,8 @@ msgstr "" #: ../db/db.databases/main.c:97 ../db/db.copy/main.c:37 -#: ../db/db.execute/main.c:127 ../db/db.execute/main.c:134 -#: ../db/db.execute/main.c:140 ../db/db.select/main.c:267 +#: ../db/db.execute/main.c:139 ../db/db.execute/main.c:146 +#: ../db/db.execute/main.c:152 ../db/db.select/main.c:267 #: ../db/db.dropdb/main.c:73 ../db/db.createdb/main.c:73 #: ../vector/v.db.select/main.c:57 msgid "SQL" @@ -28660,26 +29051,30 @@ msgid "Overwrite current settings if already initialized" msgstr "" -#: ../db/db.connect/main.c:91 +#: ../db/db.connect/main.c:101 msgid "Default group of database users to which select privilege is granted" msgstr "ΠÏοεπιλεγμένο γκÏουπ χÏηστών βάσης δεδομένων στο οποίο έχουν τα δικαιώματα" -#: ../db/db.connect/main.c:141 ../db/db.tables/main.c:41 +#: ../db/db.connect/main.c:151 ../db/db.tables/main.c:41 msgid "Database connection not defined. Run db.connect." msgstr "Δεν έχει καθοÏισθεί η σÏνδεση με τη βάση δεδομένων. ΤÏέξτε το db.connect." -#: ../db/db.connect/main.c:166 +#: ../db/db.connect/main.c:176 msgid "DB settings already defined, nothing to do" msgstr "" -#: ../db/db.connect/main.c:172 +#: ../db/db.connect/main.c:182 msgid "Default driver is not set" msgstr "Ο Ï€Ïοεπιλεγμένος οδηγός δεν έχει καθοÏιστεί" -#: ../db/db.connect/main.c:175 +#: ../db/db.connect/main.c:185 msgid "Default database is not set" msgstr "Η Ï€Ïοεπιλεγμένη βάση δεδομένων δεν έχει καθοÏιστεί" +#: ../db/db.connect/main.c:221 +msgid "Unable to set default database connection" +msgstr "" + #: ../db/db.describe/main.c:108 msgid "Print column names only instead of full column descriptions" msgstr "ΕκτÏπωση μόνο των ονομάτων στηλών αντί των αναλυτικών πεÏιγÏαφών" @@ -28697,41 +29092,42 @@ msgid "Unable to open file <%s>: %s" msgstr "" -#: ../db/db.execute/main.c:94 ../db/db.execute/main.c:99 +#: ../db/db.execute/main.c:86 ../db/db.execute/main.c:91 +#: ../db/db.execute/main.c:106 ../db/db.execute/main.c:111 #, c-format msgid "Error while executing: '%s'" msgstr "Σφάλμα κατά την εκτέλεση: '%s'" -#: ../db/db.execute/main.c:128 +#: ../db/db.execute/main.c:140 msgid "Executes any SQL statement." msgstr "Εκτελεί οποιαδήποτε SQL εντολή" -#: ../db/db.execute/main.c:129 +#: ../db/db.execute/main.c:141 msgid "For SELECT statements use 'db.select'." msgstr "" -#: ../db/db.execute/main.c:132 +#: ../db/db.execute/main.c:144 msgid "SQL statement" msgstr "" -#: ../db/db.execute/main.c:133 +#: ../db/db.execute/main.c:145 msgid "Example: update rybniky set kapri = 'hodne' where kapri = 'malo'" msgstr "" -#: ../db/db.execute/main.c:138 +#: ../db/db.execute/main.c:150 msgid "Name of file containing SQL statement(s)" msgstr "" -#: ../db/db.execute/main.c:160 +#: ../db/db.execute/main.c:172 msgid "Ignore SQL errors and continue" msgstr "Αγνοεί τα SQL λάθη και συνεχίζει" -#: ../db/db.execute/main.c:161 ../vector/v.build/main.c:51 +#: ../db/db.execute/main.c:173 ../vector/v.build/main.c:51 #: ../vector/v.build/main.c:77 msgid "Errors" msgstr "" -#: ../db/db.execute/main.c:167 +#: ../db/db.execute/main.c:179 #, c-format msgid "You must provide <%s> or <%s> option" msgstr "" @@ -28856,7 +29252,7 @@ msgid "Unable to db_alloc_string_array()" msgstr "" -#: ../db/drivers/ogr/execute.c:56 ../vector/v.out.ogr/main.c:592 +#: ../db/drivers/ogr/execute.c:56 ../vector/v.out.ogr/main.c:648 #, c-format msgid "OGR layer <%s> not found" msgstr "" @@ -28865,11 +29261,11 @@ #: ../vector/v.out.lidar/main.c:155 ../vector/v.db.connect/main.c:289 #: ../vector/v.reclass/main.c:145 ../vector/v.to.3d/trans2.c:63 #: ../vector/v.to.3d/trans3.c:65 ../vector/v.univar/main.c:355 -#: ../vector/v.distance/main.c:533 ../vector/v.distance/main.c:574 +#: ../vector/v.distance/main.c:540 ../vector/v.distance/main.c:581 #: ../vector/v.in.db/main.c:187 ../vector/v.colors/scan_attr.c:35 -#: ../vector/v.colors.out/make_colors.c:42 ../vector/v.vect.stats/main.c:428 +#: ../vector/v.colors.out/make_colors.c:42 ../vector/v.vect.stats/main.c:435 #: ../vector/v.transform/trans_digit.c:116 -#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:96 +#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:97 #: ../scripts/v.db.join/v.db.join.py:98 ../scripts/v.db.join/v.db.join.py:106 #: ../scripts/v.db.join/v.db.join.py:123 ../scripts/db.univar/db.univar.py:120 #, c-format, python-format @@ -28903,12 +29299,7 @@ msgid "Column '%s' : type int8 (bigint) is stored as integer (4 bytes) some data may be damaged" msgstr "" -#: ../db/drivers/ogr/describe.c:204 -#, c-format -msgid "column '%s', type 'string': unknown width -> stored as varchar(250) some data may be lost" -msgstr "στήλη '%s', Ï„Ïπος 'string': άγνωστο εÏÏος -> σωσμένο ως varchar(250) οÏισμένα δεδομένα μποÏεί να χαθοÏν" - -#: ../db/drivers/ogr/describe.c:212 ../db/drivers/ogr/fetch.c:160 +#: ../db/drivers/ogr/describe.c:212 ../db/drivers/ogr/fetch.c:167 msgid "Unknown type" msgstr "Άγνωστος Ï„Ïπος" @@ -28920,7 +29311,7 @@ msgid "Unable to add new token" msgstr "" -#: ../db/drivers/ogr/fetch.c:55 ../db/drivers/ogr/fetch.c:188 +#: ../db/drivers/ogr/fetch.c:55 ../db/drivers/ogr/fetch.c:195 #: ../db/drivers/sqlite/fetch.c:265 ../db/drivers/postgres/fetch.c:33 #: ../db/drivers/mysql/fetch.c:34 ../db/drivers/mysql/fetch.c:276 msgid "Cursor not found" @@ -29439,7 +29830,7 @@ #: ../db/drivers/dbf/db.c:94 #, c-format -msgid "Unable create DBF database: %s" +msgid "Unable to create DBF database: %s" msgstr "" #: ../db/drivers/dbf/db.c:102 @@ -29550,7 +29941,7 @@ msgstr "" #: ../vector/v.mkgrid/main.c:73 ../vector/v.kcv/main.c:58 -#: ../vector/v.random/main.c:101 ../vector/v.perturb/main.c:66 +#: ../vector/v.random/main.c:104 ../vector/v.perturb/main.c:66 #: ../vector/v.normal/main.c:75 ../vector/v.qcount/main.c:62 msgid "point pattern" msgstr "" @@ -29775,7 +30166,7 @@ msgid "GRASS is not compiled with PostgreSQL support. Using OGR-PostgreSQL driver instead of native GRASS-PostGIS data driver." msgstr "" -#: ../vector/v.external.out/link.c:26 ../vector/v.out.ogr/main.c:102 +#: ../vector/v.external.out/link.c:26 ../vector/v.out.ogr/main.c:103 #, c-format msgid "Data source starts with \"PG:\" prefix, expecting \"PostgreSQL\" format (\"%s\" given)" msgstr "" @@ -30076,12 +30467,13 @@ msgid "Loading data..." msgstr "" -#: ../vector/v.to.rast/vect2rast.c:55 ../vector/v.db.connect/main.c:213 -#: ../vector/v.to.rast3/main.c:80 ../vector/v.db.select/main.c:171 -#: ../vector/v.to.3d/trans2.c:49 ../vector/v.to.3d/trans3.c:51 -#: ../vector/v.distance/main.c:515 ../vector/v.distance/main.c:596 -#: ../vector/v.colors.out/make_colors.c:31 ../vector/v.info/print.c:138 -#: ../vector/v.extract/main.c:255 +#: ../vector/v.to.rast/vect2rast.c:55 ../vector/v.random/main.c:265 +#: ../vector/v.db.connect/main.c:213 ../vector/v.to.rast3/main.c:80 +#: ../vector/v.db.select/main.c:171 ../vector/v.to.3d/trans2.c:49 +#: ../vector/v.to.3d/trans3.c:51 ../vector/v.distance/main.c:522 +#: ../vector/v.distance/main.c:603 ../vector/v.colors.out/make_colors.c:31 +#: ../vector/v.info/print.c:138 ../vector/v.extract/main.c:217 +#: ../vector/v.extract/main.c:315 #, c-format msgid "Database connection not defined for layer <%s>" msgstr "" @@ -30346,237 +30738,237 @@ msgid "No database record for cat = %d and export of 'cat' disabled" msgstr "" -#: ../vector/v.out.ogr/main.c:87 +#: ../vector/v.out.ogr/main.c:88 msgid "Exports a vector map layer to any of the supported OGR vector formats." msgstr "" -#: ../vector/v.out.ogr/main.c:88 +#: ../vector/v.out.ogr/main.c:89 msgid "By default a vector map layer is exported to OGC GeoPackage format." msgstr "" -#: ../vector/v.out.ogr/main.c:170 +#: ../vector/v.out.ogr/main.c:172 msgid "Volumes will be exported as sets of faces" msgstr "" -#: ../vector/v.out.ogr/main.c:188 +#: ../vector/v.out.ogr/main.c:190 msgid "Unable to determine input map's vector feature type(s)." msgstr "" -#: ../vector/v.out.ogr/main.c:254 +#: ../vector/v.out.ogr/main.c:255 msgid "The combination of types is not supported by all formats." msgstr "" -#: ../vector/v.out.ogr/main.c:271 +#: ../vector/v.out.ogr/main.c:272 msgid "Unable to create OGR spatial reference" msgstr "" -#: ../vector/v.out.ogr/main.c:293 +#: ../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:305 +#: ../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:311 +#: ../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:319 +#: ../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:328 +#: ../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:337 +#: ../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:345 +#: ../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:353 +#: ../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:361 +#: ../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:371 +#: ../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:380 +#: ../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:390 +#: ../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:399 +#: ../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:409 +#: ../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:418 +#: ../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:427 +#: ../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:436 +#: ../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:461 +#: ../vector/v.out.ogr/main.c:478 #, c-format msgid "OGR driver <%s> not found" msgstr "" -#: ../vector/v.out.ogr/main.c:488 +#: ../vector/v.out.ogr/main.c:523 #, c-format msgid "Unable to open OGR data source '%s'" msgstr "" -#: ../vector/v.out.ogr/main.c:502 +#: ../vector/v.out.ogr/main.c:543 #, c-format msgid "Layer <%s> already exists in OGR data source '%s'" msgstr "" -#: ../vector/v.out.ogr/main.c:506 +#: ../vector/v.out.ogr/main.c:547 #, c-format msgid "OGR layer <%s> already exists and will be overwritten" msgstr "" -#: ../vector/v.out.ogr/main.c:513 +#: ../vector/v.out.ogr/main.c:559 #, c-format msgid "OGR layer <%s> doesn't exists, creating new OGR layer instead" msgstr "" -#: ../vector/v.out.ogr/main.c:541 +#: ../vector/v.out.ogr/main.c:587 msgid "Overriding existing user-defined 'SHPT=' LCO." msgstr "" -#: ../vector/v.out.ogr/main.c:556 +#: ../vector/v.out.ogr/main.c:602 #, 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:568 +#: ../vector/v.out.ogr/main.c:614 #, 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:575 +#: ../vector/v.out.ogr/main.c:621 #, c-format msgid "Vector map <%s> is 3D. Use format specific layer creation options (parameter 'lco') to export using only category numbers as attributes" msgstr "" -#: ../vector/v.out.ogr/main.c:610 +#: ../vector/v.out.ogr/main.c:666 msgid "Exporting 'cat' anyway, as it is the only attribute table field" msgstr "" -#: ../vector/v.out.ogr/main.c:619 ../vector/v.out.ogr/main.c:691 +#: ../vector/v.out.ogr/main.c:675 ../vector/v.out.ogr/main.c:747 #, c-format msgid "New attribute column <%s> added to the table" msgstr "" -#: ../vector/v.out.ogr/main.c:703 +#: ../vector/v.out.ogr/main.c:759 #, c-format msgid "Key column <%s> not found" msgstr "" -#: ../vector/v.out.ogr/main.c:716 +#: ../vector/v.out.ogr/main.c:787 #, c-format msgid "Exporting %d feature..." msgid_plural "Exporting %d features..." msgstr[0] "" msgstr[1] "" -#: ../vector/v.out.ogr/main.c:731 +#: ../vector/v.out.ogr/main.c:802 #, 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:750 +#: ../vector/v.out.ogr/main.c:821 #, c-format msgid "Exporting %d volume..." msgid_plural "Exporting %d volumes..." msgstr[0] "" msgstr[1] "" -#: ../vector/v.out.ogr/main.c:754 +#: ../vector/v.out.ogr/main.c:825 msgid "Export of volumes not implemented yet. Skipping." msgstr "" -#: ../vector/v.out.ogr/main.c:771 +#: ../vector/v.out.ogr/main.c:842 #, 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:777 +#: ../vector/v.out.ogr/main.c:848 #, 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:781 +#: ../vector/v.out.ogr/main.c:852 #, 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:797 +#: ../vector/v.out.ogr/main.c:868 msgid "Output layer is empty, no features written" msgstr "" -#: ../vector/v.out.ogr/main.c:798 +#: ../vector/v.out.ogr/main.c:869 #, c-format msgid "%d feature (%s type) written to <%s> (%s format)." msgid_plural "%d features (%s type) written to <%s> (%s format)." @@ -30667,7 +31059,7 @@ msgid "Force 2D output even if input is 3D (applies to Shapefile output only)" msgstr "" -#: ../vector/v.out.ogr/args.c:114 ../vector/v.in.ogr/main.c:338 +#: ../vector/v.out.ogr/args.c:114 ../vector/v.in.ogr/main.c:355 #: ../vector/v.out.postgis/args.c:78 msgid "Useful if input is 3D but all z coordinates are identical" msgstr "" @@ -30684,8 +31076,8 @@ msgid "List supported output formats and exit" msgstr "" -#: ../vector/v.out.ogr/dsn.c:21 ../vector/v.in.ogr/dsn.c:26 -#: ../vector/v.external/dsn.c:21 +#: ../vector/v.out.ogr/dsn.c:27 ../vector/v.in.ogr/dsn.c:28 +#: ../vector/v.external/dsn.c:27 msgid "Invalid connection string (dbname missing)" msgstr "" @@ -30694,39 +31086,48 @@ msgid "OGR driver <%s> not available" msgstr "" -#: ../vector/v.out.ogr/create.c:26 +#: ../vector/v.out.ogr/create.c:30 #, c-format msgid "Creation of output OGR datasource <%s> failed" msgstr "" -#: ../vector/v.out.ogr/create.c:36 +#: ../vector/v.out.ogr/create.c:44 #, c-format msgid "Creation of OGR layer <%s> failed" msgstr "" -#: ../vector/v.out.ogr/export_lines.c:178 -#: ../vector/v.out.ogr/export_areas.c:143 +#: ../vector/v.out.ogr/export_lines.c:135 +#: ../vector/v.out.ogr/export_lines.c:231 +#: ../vector/v.out.ogr/export_lines.c:280 +#: ../vector/v.out.ogr/export_areas.c:126 +#: ../vector/v.out.ogr/export_areas.c:227 +#: ../vector/v.out.ogr/export_areas.c:278 +msgid "Failed to create OGR feature" +msgstr "" + +#: ../vector/v.out.ogr/export_lines.c:180 +#: ../vector/v.out.ogr/export_areas.c:170 #, c-format msgid "Unable to export multi-features. No category index for layer %d." msgstr "" -#: ../vector/v.out.ogr/export_lines.c:212 -#: ../vector/v.out.ogr/export_areas.c:176 +#: ../vector/v.out.ogr/export_lines.c:214 +#: ../vector/v.out.ogr/export_areas.c:203 #, 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:154 +#: ../vector/v.out.ogr/export_areas.c:181 msgid "Exporting features with category..." msgstr "" -#: ../vector/v.out.ogr/export_areas.c:214 +#: ../vector/v.out.ogr/export_areas.c:243 msgid "Exporting features without category..." msgstr "" #: ../vector/v.kcv/main.c:57 ../vector/v.out.lidar/main.c:474 #: ../vector/v.normal/main.c:74 ../vector/v.in.db/main.c:55 -#: ../vector/v.decimate/main.c:129 +#: ../vector/v.decimate/main.c:130 msgid "points" msgstr "" @@ -30826,7 +31227,7 @@ msgid "Name of attribute column with values to interpolate" msgstr "" -#: ../vector/v.surf.idw/main.c:102 ../vector/v.surf.rst/main.c:185 +#: ../vector/v.surf.idw/main.c:102 ../vector/v.surf.rst/main.c:187 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 "" @@ -31377,7 +31778,7 @@ #: ../vector/v.net.distance/main.c:101 ../vector/v.net.distance/main.c:106 #: ../vector/v.net.distance/main.c:112 ../vector/v.distance/main.c:131 #: ../vector/v.distance/main.c:136 ../vector/v.distance/main.c:143 -#: ../vector/v.distance/main.c:187 ../vector/v.distance/main.c:224 +#: ../vector/v.distance/main.c:189 ../vector/v.distance/main.c:226 msgid "From" msgstr "" @@ -31396,7 +31797,7 @@ #: ../vector/v.net.distance/main.c:117 ../vector/v.net.distance/main.c:124 #: ../vector/v.net.distance/main.c:129 ../vector/v.net.distance/main.c:135 #: ../vector/v.distance/main.c:148 ../vector/v.distance/main.c:153 -#: ../vector/v.distance/main.c:160 ../vector/v.distance/main.c:230 +#: ../vector/v.distance/main.c:160 ../vector/v.distance/main.c:232 msgid "To" msgstr "" @@ -31476,102 +31877,118 @@ msgstr[0] "" msgstr[1] "" -#: ../vector/v.random/main.c:102 +#: ../vector/v.random/main.c:105 msgid "stratified random sampling" msgstr "" -#: ../vector/v.random/main.c:105 +#: ../vector/v.random/main.c:108 msgid "Generates random 2D/3D vector points." msgstr "" -#: ../vector/v.random/main.c:113 +#: ../vector/v.random/main.c:116 msgid "Number of points to be created" msgstr "" -#: ../vector/v.random/main.c:118 +#: ../vector/v.random/main.c:121 msgid "Restrict points to areas in input vector" msgstr "" -#: ../vector/v.random/main.c:120 ../vector/v.random/main.c:180 +#: ../vector/v.random/main.c:123 ../vector/v.random/main.c:183 msgid "Restrict" msgstr "" -#: ../vector/v.random/main.c:136 +#: ../vector/v.random/main.c:139 msgid "Minimum z height (needs -z flag or column name)" msgstr "" -#: ../vector/v.random/main.c:138 ../vector/v.random/main.c:147 -#: ../vector/v.random/main.c:160 ../vector/v.random/main.c:170 -#: ../vector/v.random/main.c:175 ../vector/v.in.db/main.c:85 +#: ../vector/v.random/main.c:141 ../vector/v.random/main.c:150 +#: ../vector/v.random/main.c:163 ../vector/v.random/main.c:173 +#: ../vector/v.random/main.c:178 ../vector/v.in.db/main.c:85 msgid "3D output" msgstr "" -#: ../vector/v.random/main.c:145 +#: ../vector/v.random/main.c:148 msgid "Maximum z height (needs -z flag or column name)" msgstr "" -#: ../vector/v.random/main.c:154 +#: ../vector/v.random/main.c:157 msgid "The seed to initialize the random generator. If not set the process ID is used" msgstr "" -#: ../vector/v.random/main.c:157 +#: ../vector/v.random/main.c:160 msgid "Name of column for z values" msgstr "" -#: ../vector/v.random/main.c:159 +#: ../vector/v.random/main.c:162 msgid "Writes z values to column" msgstr "" -#: ../vector/v.random/main.c:167 +#: ../vector/v.random/main.c:170 msgid "Type of column for z values" msgstr "" -#: ../vector/v.random/main.c:174 +#: ../vector/v.random/main.c:177 msgid "Create 3D output" msgstr "" -#: ../vector/v.random/main.c:179 +#: ../vector/v.random/main.c:182 msgid "Generate n points for each individual area (requires restrict parameter)" msgstr "" -#: ../vector/v.random/main.c:196 -#, c-format -msgid "Number of points must be > 0 (%d given)" -msgstr "" +#: ../vector/v.random/main.c:199 +#, fuzzy, c-format +msgid "Number of points must be > 0 (%ld given)" +msgstr "ΑÏιθμός γÏαμμών που θα εμφανίζονται στο υπόμνημα." -#: ../vector/v.random/main.c:212 ../vector/v.drape/main.c:150 +#: ../vector/v.random/main.c:215 ../vector/v.drape/main.c:150 #: ../vector/v.buffer/main.c:347 #, c-format msgid "Invalid layer number (%d). Parameter '%s' or '%s' specified, assuming layer '1'." msgstr "" -#: ../vector/v.random/main.c:222 +#: ../vector/v.random/main.c:225 #, c-format msgid "No areas in vector map <%s>" msgstr "" -#: ../vector/v.random/main.c:276 -msgid "Table should contain only two columns" -msgstr "" - -#: ../vector/v.random/main.c:285 +#: ../vector/v.random/main.c:323 msgid "You have created unsupported column type. This module supports only INTEGER and DOUBLE PRECISION column types." msgstr "" -#: ../vector/v.random/main.c:348 +#: ../vector/v.random/main.c:387 #, c-format msgid "Selected areas in input vector <%s> do not overlap with the current region" msgstr "" -#: ../vector/v.random/main.c:360 +#: ../vector/v.random/main.c:399 #, c-format msgid "Input vector <%s> does not overlap with the current region" msgstr "" -#: ../vector/v.random/main.c:385 +#: ../vector/v.random/main.c:424 msgid "Generating points..." msgstr "" +#: ../vector/v.random/main.c:530 ../vector/v.random/main.c:677 +#, fuzzy, c-format +msgid "Unable to insert new row: %s" +msgstr "Αδυναμία εκκίνησης του Î¿Î´Î·Î³Î¿Ï <%s>" + +#: ../vector/v.random/main.c:702 ../vector/v.db.select/main.c:208 +msgid "Unable to open select cursor" +msgstr "" + +#: ../vector/v.random/main.c:707 ../vector/v.reclass/main.c:267 +#: ../vector/v.db.select/main.c:229 +#, c-format +msgid "Unable to fetch data from table <%s>" +msgstr "" + +#: ../vector/v.random/main.c:742 +#, fuzzy, c-format +msgid "Unable to update row: %s" +msgstr "Αδυναμία ανοίγματος βάσης δεδομενων <%s>" + #: ../vector/v.support/main.c:41 msgid "Updates vector map metadata." msgstr "" @@ -31661,7 +32078,7 @@ msgid "%s: Cannot write dxf file." msgstr "" -#: ../vector/v.out.lidar/main.c:77 +#: ../vector/v.out.lidar/main.c:77 ../vector/v.extract/extract.c:264 #, c-format msgid "Database connection not defined for layer <%d>" msgstr "" @@ -31775,106 +32192,100 @@ msgid "Ignore color table even when set and not other options are present" msgstr "" -#: ../vector/v.proj/main.c:72 +#: ../vector/v.proj/main.c:77 msgid "Re-projects a vector map from one location to the current location." msgstr "" -#: ../vector/v.proj/main.c:78 +#: ../vector/v.proj/main.c:83 msgid "Location containing input vector map" msgstr "" -#: ../vector/v.proj/main.c:82 +#: ../vector/v.proj/main.c:87 msgid "Mapset containing input vector map" msgstr "" -#: ../vector/v.proj/main.c:88 +#: ../vector/v.proj/main.c:93 msgid "Name of input vector map to re-project" msgstr "" -#: ../vector/v.proj/main.c:100 +#: ../vector/v.proj/main.c:105 msgid "Maximum segment length in meters in output vector map" msgstr "" -#: ../vector/v.proj/main.c:101 +#: ../vector/v.proj/main.c:106 msgid "Increases accuracy of reprojected shapes, disable with smax=0" msgstr "" -#: ../vector/v.proj/main.c:111 +#: ../vector/v.proj/main.c:124 msgid "List vector maps in input mapset and exit" msgstr "" -#: ../vector/v.proj/main.c:115 +#: ../vector/v.proj/main.c:128 msgid "3D vector maps only" msgstr "" -#: ../vector/v.proj/main.c:117 +#: ../vector/v.proj/main.c:130 msgid "Assume z coordinate is ellipsoidal height and transform if possible" msgstr "" -#: ../vector/v.proj/main.c:123 +#: ../vector/v.proj/main.c:136 msgid "Latlon output only, default is -180,180" msgstr "" -#: ../vector/v.proj/main.c:125 +#: ../vector/v.proj/main.c:138 msgid "Disable wrapping to -180,180 for latlon output" msgstr "" -#: ../vector/v.proj/main.c:131 +#: ../vector/v.proj/main.c:144 msgid "Recommended for massive point projection" msgstr "" -#: ../vector/v.proj/main.c:200 +#: ../vector/v.proj/main.c:212 msgid "No vector maps found" msgstr "" -#: ../vector/v.proj/main.c:213 +#: ../vector/v.proj/main.c:225 #, c-format msgid "Vector map <%s> in location <%s> mapset <%s> not found" msgstr "" -#: ../vector/v.proj/main.c:243 +#: ../vector/v.proj/main.c:255 #, c-format msgid "Mapset <%s> in input location <%s> - permission denied" msgstr "" -#: ../vector/v.proj/main.c:246 +#: ../vector/v.proj/main.c:258 #, c-format msgid "Mapset <%s> in input location <%s> not found" msgstr "" -#: ../vector/v.proj/main.c:291 ../vector/v.proj/main.c:417 +#: ../vector/v.proj/main.c:312 ../vector/v.proj/main.c:439 #: ../vector/v.rectify/main.c:235 msgid "Reading input vector map" msgstr "" -#: ../vector/v.proj/main.c:314 +#: ../vector/v.proj/main.c:335 #, c-format msgid "Input vector map <%s> is empty" msgstr "" -#: ../vector/v.proj/main.c:322 ../vector/v.proj/main.c:333 -#: ../vector/v.proj/main.c:348 ../vector/v.proj/main.c:363 -msgid "Error in pj_do_transform" -msgstr "" - -#: ../vector/v.proj/main.c:408 +#: ../vector/v.proj/main.c:430 msgid "Reprojecting primitives ..." msgstr "" -#: ../vector/v.proj/main.c:445 ../vector/v.proj/main.c:452 -#: ../vector/v.proj/main.c:478 ../vector/v.proj/main.c:492 +#: ../vector/v.proj/main.c:495 ../vector/v.proj/main.c:509 #, c-format msgid "Unable to re-project vector map <%s> from <%s>" msgstr "" -#: ../vector/v.proj/main.c:503 ../vector/v.build.polylines/main.c:241 +#: ../vector/v.proj/main.c:520 ../vector/v.build.polylines/main.c:241 #: ../vector/v.type/main.c:155 ../vector/v.rectify/main.c:278 #: ../vector/v.category/main.c:763 ../vector/v.net/main.c:158 #: ../vector/v.transform/main.c:304 msgid "Failed to copy attribute table to output map" msgstr "" -#: ../vector/v.proj/main.c:512 +#: ../vector/v.proj/main.c:529 msgid "Try to disable wrapping to -180,180 if topological errors occurred" msgstr "" @@ -32009,8 +32420,8 @@ msgid "Unable to open vector map <%s> at topology level. Areas will not be processed." msgstr "" -#: ../vector/v.out.ascii/main.c:104 ../vector/v.surf.rst/main.c:570 -#: ../vector/v.colors/main.c:270 ../vector/v.colors.out/scan_cats.c:24 +#: ../vector/v.out.ascii/main.c:104 ../vector/v.surf.rst/main.c:573 +#: ../vector/v.colors/main.c:283 ../vector/v.colors.out/scan_cats.c:24 #: ../vector/v.colors.out/make_colors.c:27 #, c-format msgid "Layer <%s> not found" @@ -32277,11 +32688,11 @@ msgid "Layer number where RBG colors are stored as category" msgstr "" -#: ../vector/v.in.lidar/main.c:186 ../vector/v.in.ogr/main.c:236 +#: ../vector/v.in.lidar/main.c:186 ../vector/v.in.ogr/main.c:253 msgid "Import subregion only" msgstr "" -#: ../vector/v.in.lidar/main.c:189 ../vector/v.in.ogr/main.c:239 +#: ../vector/v.in.lidar/main.c:189 ../vector/v.in.ogr/main.c:256 msgid "Format: xmin,ymin,xmax,ymax - usually W,S,E,N" msgstr "" @@ -32318,11 +32729,11 @@ msgid "For example, 4 will import 25 percent of points. If not specified, all points are imported" msgstr "" -#: ../vector/v.in.lidar/main.c:255 ../vector/v.decimate/main.c:183 +#: ../vector/v.in.lidar/main.c:255 ../vector/v.decimate/main.c:184 msgid "Skip first n points" msgstr "" -#: ../vector/v.in.lidar/main.c:256 ../vector/v.decimate/main.c:185 +#: ../vector/v.in.lidar/main.c:256 ../vector/v.decimate/main.c:186 msgid "Skips the given number of points at the beginning." msgstr "" @@ -32339,8 +32750,8 @@ msgstr "" #: ../vector/v.in.lidar/main.c:305 ../vector/v.in.lidar/main.c:313 -#: ../vector/v.in.lidar/main.c:316 ../vector/v.decimate/main.c:243 -#: ../vector/v.decimate/main.c:246 +#: ../vector/v.in.lidar/main.c:316 ../vector/v.decimate/main.c:244 +#: ../vector/v.decimate/main.c:247 ../vector/v.decimate/main.c:250 msgid "Speed" msgstr "" @@ -32352,7 +32763,7 @@ msgid "Create only requested layers and categories" msgstr "" -#: ../vector/v.in.lidar/main.c:328 ../vector/v.in.ogr/main.c:379 +#: ../vector/v.in.lidar/main.c:328 ../vector/v.in.ogr/main.c:396 msgid "Create the location specified by the \"location\" parameter and exit. Do not import the vector data." msgstr "" @@ -32376,32 +32787,32 @@ msgstr "" #: ../vector/v.in.lidar/main.c:435 ../vector/v.in.pdal/filters.c:68 -#: ../vector/v.decimate/main.c:294 +#: ../vector/v.decimate/main.c:298 #, c-format msgid "Invalid zrange <%s>" msgstr "" -#: ../vector/v.in.lidar/main.c:450 ../vector/v.in.ogr/main.c:702 -#: ../vector/v.in.ogr/main.c:2096 +#: ../vector/v.in.lidar/main.c:450 ../vector/v.in.ogr/main.c:760 +#: ../vector/v.in.ogr/main.c:2196 msgid "Select either the current region flag or the spatial option, not both" msgstr "" -#: ../vector/v.in.lidar/main.c:478 ../vector/v.in.ogr/main.c:2123 +#: ../vector/v.in.lidar/main.c:478 ../vector/v.in.ogr/main.c:2223 msgid "4 parameters required for 'spatial' parameter" msgstr "" -#: ../vector/v.in.lidar/main.c:542 ../scripts/v.unpack/v.unpack.py:119 +#: ../vector/v.in.lidar/main.c:542 ../scripts/v.unpack/v.unpack.py:118 #, c-format, python-format msgid "Vector map <%s> already exists and will be overwritten" msgstr "" -#: ../vector/v.in.lidar/main.c:545 ../vector/v.in.ogr/main.c:673 -#: ../vector/v.edit/main.c:99 ../scripts/v.unpack/v.unpack.py:117 +#: ../vector/v.in.lidar/main.c:545 ../vector/v.in.ogr/main.c:731 +#: ../vector/v.edit/main.c:99 ../scripts/v.unpack/v.unpack.py:116 #, c-format, python-format msgid "Vector map <%s> already exists" msgstr "" -#: ../vector/v.in.lidar/main.c:605 ../vector/v.decimate/main.c:344 +#: ../vector/v.in.lidar/main.c:605 ../vector/v.decimate/main.c:348 msgid "Settings for count-based decimation are not valid" msgstr "" @@ -32689,11 +33100,6 @@ msgid "Key column type is not integer" msgstr "" -#: ../vector/v.reclass/main.c:267 ../vector/v.db.select/main.c:229 -#, c-format -msgid "Unable to fetch data from table <%s>" -msgstr "" - #: ../vector/v.reclass/main.c:298 #, c-format msgid "Cannot insert data: [%s]" @@ -32841,138 +33247,147 @@ msgstr[0] "" msgstr[1] "" -#: ../vector/v.surf.rst/main.c:150 ../vector/v.drape/main.c:59 +#: ../vector/v.surf.rst/main.c:150 ../vector/v.vol.rst/main.c:239 +msgid "RST" +msgstr "" + +#: ../vector/v.surf.rst/main.c:151 ../vector/v.drape/main.c:59 #: ../vector/v.extrude/main.c:70 ../vector/v.hull/main.c:54 -#: ../vector/v.to.3d/main.c:38 ../vector/v.out.postgis/main.c:49 +#: ../vector/v.to.3d/main.c:38 ../vector/v.vol.rst/main.c:240 +#: ../vector/v.out.postgis/main.c:49 msgid "3D" msgstr "" -#: ../vector/v.surf.rst/main.c:151 +#: ../vector/v.surf.rst/main.c:153 msgid "Performs surface interpolation from vector points map by splines." msgstr "" -#: ../vector/v.surf.rst/main.c:153 +#: ../vector/v.surf.rst/main.c:155 msgid "Spatial approximation and topographic analysis from given point or isoline data in vector format to floating point raster format using regularized spline with tension." msgstr "" -#: ../vector/v.surf.rst/main.c:160 +#: ../vector/v.surf.rst/main.c:162 msgid "Perform cross-validation procedure without raster approximation" msgstr "" -#: ../vector/v.surf.rst/main.c:165 +#: ../vector/v.surf.rst/main.c:167 msgid "Use scale dependent tension" msgstr "" -#: ../vector/v.surf.rst/main.c:184 ../vector/v.surf.bspline/main.c:118 +#: ../vector/v.surf.rst/main.c:186 ../vector/v.surf.bspline/main.c:118 msgid "Name of the attribute column with values to be used for approximation" msgstr "" -#: ../vector/v.surf.rst/main.c:195 +#: ../vector/v.surf.rst/main.c:197 msgid "Name for output surface elevation raster map" msgstr "" -#: ../vector/v.surf.rst/main.c:225 +#: ../vector/v.surf.rst/main.c:227 msgid "Name for output mean curvature raster map" msgstr "" -#: ../vector/v.surf.rst/main.c:231 ../vector/v.vol.rst/main.c:290 +#: ../vector/v.surf.rst/main.c:233 ../vector/v.vol.rst/main.c:292 msgid "Name for output deviations vector point map" msgstr "" -#: ../vector/v.surf.rst/main.c:238 ../vector/v.vol.rst/main.c:296 +#: ../vector/v.surf.rst/main.c:240 ../vector/v.vol.rst/main.c:298 msgid "Name for output cross-validation errors vector point map" msgstr "" -#: ../vector/v.surf.rst/main.c:245 +#: ../vector/v.surf.rst/main.c:247 msgid "Name for output vector map showing quadtree segmentation" msgstr "" -#: ../vector/v.surf.rst/main.c:252 +#: ../vector/v.surf.rst/main.c:254 msgid "Name for output vector map showing overlapping windows" msgstr "" -#: ../vector/v.surf.rst/main.c:261 +#: ../vector/v.surf.rst/main.c:263 msgid "Number of threads for parallel computing" msgstr "" -#: ../vector/v.surf.rst/main.c:267 +#: ../vector/v.surf.rst/main.c:269 msgid "Name of raster map used as mask" msgstr "" -#: ../vector/v.surf.rst/main.c:275 ../vector/v.vol.rst/main.c:267 +#: ../vector/v.surf.rst/main.c:277 ../vector/v.vol.rst/main.c:269 msgid "Tension parameter" msgstr "" -#: ../vector/v.surf.rst/main.c:282 ../vector/v.vol.rst/main.c:275 +#: ../vector/v.surf.rst/main.c:284 ../vector/v.vol.rst/main.c:277 msgid "Smoothing parameter" msgstr "" -#: ../vector/v.surf.rst/main.c:290 +#: ../vector/v.surf.rst/main.c:285 +msgid "Smoothing is by default 0.5 unless smooth_column is specified" +msgstr "" + +#: ../vector/v.surf.rst/main.c:293 msgid "Name of the attribute column with smoothing parameters" msgstr "" -#: ../vector/v.surf.rst/main.c:315 ../vector/v.vol.rst/main.c:336 +#: ../vector/v.surf.rst/main.c:318 ../vector/v.vol.rst/main.c:338 msgid "Minimum distance between points (to remove almost identical points)" msgstr "" -#: ../vector/v.surf.rst/main.c:323 +#: ../vector/v.surf.rst/main.c:326 msgid "Maximum distance between points on isoline (to insert additional points)" msgstr "" -#: ../vector/v.surf.rst/main.c:332 +#: ../vector/v.surf.rst/main.c:335 msgid "Conversion factor for values used for approximation" msgstr "" -#: ../vector/v.surf.rst/main.c:409 +#: ../vector/v.surf.rst/main.c:412 msgid "Parallel computation disabled when deviation output is required" msgstr "" -#: ../vector/v.surf.rst/main.c:416 +#: ../vector/v.surf.rst/main.c:419 msgid "GRASS GIS is not compiled with OpenMP support, parallel computation is disabled." msgstr "" -#: ../vector/v.surf.rst/main.c:421 ../vector/v.surf.rst/main.c:426 -#: ../vector/v.surf.rst/main.c:431 ../vector/v.surf.rst/main.c:436 +#: ../vector/v.surf.rst/main.c:424 ../vector/v.surf.rst/main.c:429 +#: ../vector/v.surf.rst/main.c:434 ../vector/v.surf.rst/main.c:439 #, c-format msgid "Output vector map name <%s> is not valid map name" msgstr "" -#: ../vector/v.surf.rst/main.c:449 +#: ../vector/v.surf.rst/main.c:452 msgid "You are not outputting any raster or vector maps" msgstr "" -#: ../vector/v.surf.rst/main.c:458 +#: ../vector/v.surf.rst/main.c:461 msgid "Both cross-validation options (-c flag and cvdev vector output) must be specified" msgstr "" -#: ../vector/v.surf.rst/main.c:461 +#: ../vector/v.surf.rst/main.c:464 msgid "The cross-validation cannot be computed simultaneously with output raster or devi file" msgstr "" -#: ../vector/v.surf.rst/main.c:479 +#: ../vector/v.surf.rst/main.c:482 msgid "Using anisotropy - both theta and scalex have to be specified" msgstr "" -#: ../vector/v.surf.rst/main.c:487 +#: ../vector/v.surf.rst/main.c:490 msgid "Both smatt and smooth options specified - using constant" msgstr "" -#: ../vector/v.surf.rst/main.c:497 +#: ../vector/v.surf.rst/main.c:500 msgid "The computation will last too long - lower npmin is suggested" msgstr "" -#: ../vector/v.surf.rst/main.c:515 ../vector/v.surf.rst/main.c:520 -#: ../vector/v.surf.rst/main.c:524 ../vector/v.surf.rst/main.c:529 -#: ../vector/v.surf.rst/main.c:533 ../vector/v.surf.rst/main.c:537 -#: ../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.surf.rst/main.c:518 ../vector/v.surf.rst/main.c:523 +#: ../vector/v.surf.rst/main.c:527 ../vector/v.surf.rst/main.c:532 +#: ../vector/v.surf.rst/main.c:536 ../vector/v.surf.rst/main.c:540 +#: ../vector/v.vol.rst/main.c:509 ../vector/v.vol.rst/main.c:512 +#: ../vector/v.vol.rst/main.c:515 ../vector/v.vol.rst/main.c:518 +#: ../vector/v.vol.rst/main.c:521 ../vector/v.vol.rst/main.c:524 +#: ../vector/v.vol.rst/main.c:527 ../vector/v.vol.rst/main.c:530 +#: ../vector/v.vol.rst/main.c:533 ../vector/v.vol.rst/main.c:536 +#: ../vector/v.vol.rst/main.c:623 ../vector/v.vol.rst/main.c:654 +#: ../vector/v.vol.rst/main.c:676 ../vector/v.vol.rst/main.c:698 +#: ../vector/v.vol.rst/main.c:720 ../vector/v.vol.rst/main.c:742 +#: ../vector/v.vol.rst/main.c:764 ../vector/v.vol.rst/main.c:786 #: ../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 @@ -32980,53 +33395,53 @@ msgid "Not enough memory for %s" msgstr "" -#: ../vector/v.surf.rst/main.c:544 ../vector/v.surf.rst/main.c:550 -#: ../vector/v.surf.rst/main.c:553 ../vector/v.surf.rst/main.c:557 -#: ../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:547 ../vector/v.surf.rst/main.c:553 +#: ../vector/v.surf.rst/main.c:556 ../vector/v.surf.rst/main.c:560 +#: ../vector/v.vol.rst/main.c:541 ../vector/v.vol.rst/main.c:546 +#: ../vector/v.vol.rst/main.c:548 #, c-format msgid "Unable to create %s" msgstr "" -#: ../vector/v.surf.rst/main.c:574 ../vector/v.surf.bspline/main.c:277 +#: ../vector/v.surf.rst/main.c:577 ../vector/v.surf.bspline/main.c:277 msgid "Input is 3D: using attribute values instead of z-coordinates for approximation" msgstr "" -#: ../vector/v.surf.rst/main.c:576 ../vector/v.surf.bspline/main.c:279 +#: ../vector/v.surf.rst/main.c:579 ../vector/v.surf.bspline/main.c:279 msgid "Input is 3D: using z-coordinates for approximation" msgstr "" -#: ../vector/v.surf.rst/main.c:580 +#: ../vector/v.surf.rst/main.c:583 msgid "Input is 2D: using attribute values for approximation" msgstr "" -#: ../vector/v.surf.rst/main.c:582 +#: ../vector/v.surf.rst/main.c:585 msgid "Input is 2D: using category values for approximation" msgstr "" -#: ../vector/v.surf.rst/main.c:625 ../vector/v.vol.rst/main.c:605 +#: ../vector/v.surf.rst/main.c:628 ../vector/v.vol.rst/main.c:607 #, c-format msgid "Unable to create table '%s'" msgstr "" -#: ../vector/v.surf.rst/main.c:695 +#: ../vector/v.surf.rst/main.c:698 #, 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:716 +#: ../vector/v.surf.rst/main.c:719 msgid "Processing segments in parallel..." msgstr "" -#: ../vector/v.surf.rst/main.c:722 ../vector/v.surf.rst/main.c:731 +#: ../vector/v.surf.rst/main.c:725 ../vector/v.surf.rst/main.c:734 msgid "Interp_segmets failed" msgstr "" -#: ../vector/v.surf.rst/main.c:725 +#: ../vector/v.surf.rst/main.c:728 msgid "Processing segments..." msgstr "" -#: ../vector/v.surf.rst/main.c:749 +#: ../vector/v.surf.rst/main.c:752 msgid "Unable to write raster maps - try to increase resolution" msgstr "" @@ -33220,10 +33635,6 @@ msgid "Unable to open vector map <%s> at topology level. Flag '%c' requires topology level." msgstr "" -#: ../vector/v.db.select/main.c:208 -msgid "Unable to open select cursor" -msgstr "" - #: ../vector/v.db.select/main.c:286 #, c-format msgid "Unable to get bounding box of area %d" @@ -33330,7 +33741,7 @@ msgid "Height for sampled raster NULL values" msgstr "" -#: ../vector/v.drape/main.c:177 ../vector/v.select/select.c:41 +#: ../vector/v.drape/main.c:177 ../vector/v.select/select.c:48 #: ../vector/v.category/main.c:332 msgid "Processing features..." msgstr "" @@ -33434,11 +33845,6 @@ msgid "Option '%s' is not available with GEOS buffering" msgstr "" -#: ../vector/v.buffer/main.c:414 ../vector/v.in.ogr/main.c:854 -#: ../vector/v.overlay/main.c:227 -msgid "Unable to create temporary vector map" -msgstr "" - #: ../vector/v.buffer/main.c:442 #, c-format msgid "Unable to select data from table <%s>" @@ -33479,71 +33885,71 @@ msgid "Negative distances are only supported for areas" msgstr "" -#: ../vector/v.buffer/main.c:732 +#: ../vector/v.buffer/main.c:741 msgid "Cleaning buffers..." msgstr "" -#: ../vector/v.buffer/main.c:735 +#: ../vector/v.buffer/main.c:744 msgid "Building parts of topology..." msgstr "" -#: ../vector/v.buffer/main.c:749 +#: ../vector/v.buffer/main.c:758 msgid "Snapping boundaries..." msgstr "" -#: ../vector/v.buffer/main.c:752 ../vector/v.in.ogr/main.c:1422 +#: ../vector/v.buffer/main.c:761 ../vector/v.in.ogr/main.c:1498 msgid "Breaking polygons..." msgstr "" -#: ../vector/v.buffer/main.c:755 ../vector/v.buffer/main.c:762 -#: ../vector/v.in.ogr/main.c:1427 ../vector/v.in.ogr/main.c:1441 +#: ../vector/v.buffer/main.c:764 ../vector/v.buffer/main.c:771 +#: ../vector/v.in.ogr/main.c:1503 ../vector/v.in.ogr/main.c:1517 #: ../vector/v.overlay/area_area.c:113 ../vector/v.delaunay/main.c:144 msgid "Removing duplicates..." msgstr "" -#: ../vector/v.buffer/main.c:759 ../vector/v.in.ogr/main.c:1437 +#: ../vector/v.buffer/main.c:768 ../vector/v.in.ogr/main.c:1513 msgid "Breaking boundaries..." msgstr "" -#: ../vector/v.buffer/main.c:765 +#: ../vector/v.buffer/main.c:774 msgid "Cleaning boundaries at nodes" msgstr "" -#: ../vector/v.buffer/main.c:773 ../vector/v.in.ogr/main.c:1461 +#: ../vector/v.buffer/main.c:782 ../vector/v.in.ogr/main.c:1537 #: ../vector/v.voronoi/clean_topo.c:87 msgid "Removing dangles..." msgstr "" -#: ../vector/v.buffer/main.c:776 ../vector/v.in.ogr/main.c:1476 +#: ../vector/v.buffer/main.c:785 ../vector/v.in.ogr/main.c:1552 #: ../vector/v.voronoi/clean_topo.c:89 msgid "Removing bridges..." msgstr "" -#: ../vector/v.buffer/main.c:779 ../vector/v.overlay/area_area.c:158 +#: ../vector/v.buffer/main.c:788 ../vector/v.overlay/area_area.c:158 msgid "Attaching islands..." msgstr "" -#: ../vector/v.buffer/main.c:786 +#: ../vector/v.buffer/main.c:795 msgid "Calculating centroids for all areas..." msgstr "" -#: ../vector/v.buffer/main.c:800 ../vector/v.overlay/area_area.c:171 +#: ../vector/v.buffer/main.c:809 ../vector/v.overlay/area_area.c:171 msgid "Cannot calculate area centroid" msgstr "" -#: ../vector/v.buffer/main.c:817 +#: ../vector/v.buffer/main.c:826 msgid "Generating list of boundaries to be deleted..." msgstr "" -#: ../vector/v.buffer/main.c:850 +#: ../vector/v.buffer/main.c:859 msgid "Deleting boundaries..." msgstr "" -#: ../vector/v.buffer/main.c:882 +#: ../vector/v.buffer/main.c:891 msgid "Calculating centroids for areas..." msgstr "" -#: ../vector/v.buffer/main.c:895 +#: ../vector/v.buffer/main.c:904 #, c-format msgid "Unable to calculate centroid for area %d" msgstr "" @@ -33658,21 +34064,21 @@ msgid "Operator can only be 'overlap'" msgstr "" -#: ../vector/v.select/main.c:128 +#: ../vector/v.select/main.c:152 msgid "Output from v.select" msgstr "" -#: ../vector/v.select/main.c:181 +#: ../vector/v.select/main.c:184 #, c-format msgid "%d features from <%s> without category skipped" msgstr "" -#: ../vector/v.select/main.c:190 +#: ../vector/v.select/main.c:193 #, c-format msgid "%d features written to output." msgstr "" -#: ../vector/v.select/main.c:192 +#: ../vector/v.select/main.c:198 msgid "No features found !" msgstr "" @@ -33761,20 +34167,20 @@ msgstr "" #: ../vector/v.select/args.c:105 ../vector/v.edit/args.c:204 -#: ../vector/v.extract/main.c:97 +#: ../vector/v.extract/main.c:98 msgid "Reverse selection" msgstr "" -#: ../vector/v.select/select.c:65 +#: ../vector/v.select/select.c:104 ../vector/v.select/select.c:154 #, c-format msgid "Unable to read line id %d from vector map <%s>" msgstr "" -#: ../vector/v.select/select.c:171 ../vector/v.out.pov/main.c:175 +#: ../vector/v.select/select.c:200 ../vector/v.out.pov/main.c:175 msgid "Processing areas..." msgstr "" -#: ../vector/v.select/select.c:195 +#: ../vector/v.select/select.c:252 ../vector/v.select/select.c:318 #, c-format msgid "Unable to read area id %d from vector map <%s>" msgstr "" @@ -34202,516 +34608,525 @@ msgid "%s is empty" msgstr "" -#: ../vector/v.in.ogr/main.c:201 +#: ../vector/v.in.ogr/main.c:204 msgid "Imports vector data into a GRASS vector map using OGR library." msgstr "" -#: ../vector/v.in.ogr/main.c:208 +#: ../vector/v.in.ogr/main.c:211 msgid "" "Examples:\n" "\t\tESRI Shapefile: directory containing shapefiles\n" "\t\tMapInfo File: directory containing mapinfo files" msgstr "" -#: ../vector/v.in.ogr/main.c:221 +#: ../vector/v.in.ogr/main.c:238 msgid "" "Examples:\n" "\t\tESRI Shapefile: shapefile name\n" "\t\tMapInfo File: mapinfo file name" msgstr "" -#: ../vector/v.in.ogr/main.c:250 +#: ../vector/v.in.ogr/main.c:267 msgid "Minimum size of area to be imported (square meters)" msgstr "" -#: ../vector/v.in.ogr/main.c:252 +#: ../vector/v.in.ogr/main.c:269 msgid "Smaller areas and islands are ignored. Should be greater than snap^2" msgstr "" -#: ../vector/v.in.ogr/main.c:258 +#: ../vector/v.in.ogr/main.c:275 msgid "Optionally change default input type" msgstr "" -#: ../vector/v.in.ogr/main.c:262 +#: ../vector/v.in.ogr/main.c:279 msgid "import area centroids as points" msgstr "" -#: ../vector/v.in.ogr/main.c:263 +#: ../vector/v.in.ogr/main.c:280 msgid "import area boundaries as lines" msgstr "" -#: ../vector/v.in.ogr/main.c:264 +#: ../vector/v.in.ogr/main.c:281 msgid "import lines as area boundaries" msgstr "" -#: ../vector/v.in.ogr/main.c:265 +#: ../vector/v.in.ogr/main.c:282 msgid "import points as centroids" msgstr "" -#: ../vector/v.in.ogr/main.c:275 +#: ../vector/v.in.ogr/main.c:292 msgid "'-1' for no snap" msgstr "" -#: ../vector/v.in.ogr/main.c:287 +#: ../vector/v.in.ogr/main.c:304 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:306 +#: ../vector/v.in.ogr/main.c:323 msgid "Name of column used for categories" msgstr "" -#: ../vector/v.in.ogr/main.c:308 +#: ../vector/v.in.ogr/main.c:325 msgid "If not given, categories are generated as unique values and stored in 'cat' column" msgstr "" -#: ../vector/v.in.ogr/main.c:313 +#: ../vector/v.in.ogr/main.c:330 msgid "Name of geometry column" msgstr "" -#: ../vector/v.in.ogr/main.c:314 +#: ../vector/v.in.ogr/main.c:331 msgid "If not given, all geometry columns from the input are used" msgstr "" -#: ../vector/v.in.ogr/main.c:332 +#: ../vector/v.in.ogr/main.c:349 msgid "Do not clean polygons (not recommended)" msgstr "" -#: ../vector/v.in.ogr/main.c:337 +#: ../vector/v.in.ogr/main.c:354 msgid "Force 2D output even if input is 3D" msgstr "" -#: ../vector/v.in.ogr/main.c:373 +#: ../vector/v.in.ogr/main.c:390 msgid "Change column names to lowercase characters" msgstr "" -#: ../vector/v.in.ogr/main.c:504 ../vector/v.external/main.c:151 +#: ../vector/v.in.ogr/main.c:562 ../vector/v.external/main.c:155 #, c-format msgid "Unable to open data source <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:509 +#: ../vector/v.in.ogr/main.c:567 #, c-format msgid "Using OGR driver '%s/%s'" msgstr "" -#: ../vector/v.in.ogr/main.c:513 +#: ../vector/v.in.ogr/main.c:571 #, c-format msgid "Using OGR driver '%s'" msgstr "" -#: ../vector/v.in.ogr/main.c:531 +#: ../vector/v.in.ogr/main.c:589 msgid "Using interleaved reading mode" msgstr "" -#: ../vector/v.in.ogr/main.c:537 ../vector/v.in.ogr/main.c:541 +#: ../vector/v.in.ogr/main.c:595 ../vector/v.in.ogr/main.c:599 #, c-format msgid "Option <%s> will be ignored. OGR doesn't support it for selected format (%s)." msgstr "" -#: ../vector/v.in.ogr/main.c:547 +#: ../vector/v.in.ogr/main.c:605 #, c-format msgid "Option <%s> will be ignored. Multiple geometry fields are supported by GDAL >= 1.11" msgstr "" -#: ../vector/v.in.ogr/main.c:557 +#: ../vector/v.in.ogr/main.c:615 #, c-format msgid "Encoding value not supported by OGR driver <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:567 +#: ../vector/v.in.ogr/main.c:625 msgid "No OGR layers available" msgstr "" -#: ../vector/v.in.ogr/main.c:574 +#: ../vector/v.in.ogr/main.c:632 #, c-format msgid "Data source <%s> (format '%s') contains %d layers:" msgstr "" -#: ../vector/v.in.ogr/main.c:613 ../vector/v.external/main.c:124 +#: ../vector/v.in.ogr/main.c:671 ../vector/v.external/main.c:128 #, c-format msgid "Layer <%s> not available" msgstr "" -#: ../vector/v.in.ogr/main.c:627 +#: ../vector/v.in.ogr/main.c:685 msgid "Detected different projections of input layers. Input layers must be imported separately." msgstr "" -#: ../vector/v.in.ogr/main.c:667 +#: ../vector/v.in.ogr/main.c:725 #, c-format msgid "Illegal output name <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:688 +#: ../vector/v.in.ogr/main.c:746 #, c-format msgid "All available OGR layers will be imported into vector map <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:697 +#: ../vector/v.in.ogr/main.c:755 msgid "When creating a new location, the current region can not be used as spatial filter, disabling" msgstr "" -#: ../vector/v.in.ogr/main.c:715 ../vector/v.in.ogr/main.c:1962 +#: ../vector/v.in.ogr/main.c:773 ../vector/v.in.ogr/main.c:2062 #, c-format msgid "Error setting attribute filter '%s'" msgstr "" -#: ../vector/v.in.ogr/main.c:755 +#: ../vector/v.in.ogr/main.c:813 #, c-format msgid "Geometry column <%s> not found in OGR layer <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:768 +#: ../vector/v.in.ogr/main.c:826 #, c-format msgid "Check if OGR layer <%s> contains polygons..." msgstr "" -#: ../vector/v.in.ogr/main.c:826 +#: ../vector/v.in.ogr/main.c:884 #, c-format msgid "Boundary splitting distance in map units: %G" msgstr "" -#: ../vector/v.in.ogr/main.c:856 +#: ../vector/v.in.ogr/main.c:914 #, c-format msgid "Using temporary vector <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:898 +#: ../vector/v.in.ogr/main.c:956 #, c-format msgid "Key column '%s' not found in input layer <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:911 +#: ../vector/v.in.ogr/main.c:969 #, c-format msgid "Key column '%s' in input layer <%s> is not integer" msgstr "" -#: ../vector/v.in.ogr/main.c:923 +#: ../vector/v.in.ogr/main.c:981 #, c-format msgid "Creating attribute table for layer <%s>..." msgstr "" -#: ../vector/v.in.ogr/main.c:993 +#: ../vector/v.in.ogr/main.c:1051 #, c-format msgid "Column name <%s> renamed to <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:1025 +#: ../vector/v.in.ogr/main.c:1083 #, c-format msgid "Writing column <%s> with integer 64 as integer 32" msgstr "" -#: ../vector/v.in.ogr/main.c:1038 +#: ../vector/v.in.ogr/main.c:1096 #, c-format msgid "Writing column <%s> with fixed length %d chars (may be truncated)" msgstr "" -#: ../vector/v.in.ogr/main.c:1062 +#: ../vector/v.in.ogr/main.c:1120 #, 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:1074 +#: ../vector/v.in.ogr/main.c:1137 #, c-format msgid "Writing column %s with fixed length %d chars (may be truncated)" msgstr "" -#: ../vector/v.in.ogr/main.c:1078 +#: ../vector/v.in.ogr/main.c:1141 #, c-format msgid "Column type (Ogr_ftype: %d) not supported (Ogr_fieldname: %s)" msgstr "" -#: ../vector/v.in.ogr/main.c:1099 +#: ../vector/v.in.ogr/main.c:1162 #, c-format msgid "Column name <%s> renamed to <%s_%d>" msgstr "" -#: ../vector/v.in.ogr/main.c:1163 +#: ../vector/v.in.ogr/main.c:1228 #, c-format msgid "Importing %lld features (OGR layer <%s>)..." msgstr "" -#: ../vector/v.in.ogr/main.c:1326 +#: ../vector/v.in.ogr/main.c:1396 #, c-format msgid "Cannot insert new row for input layer <%s>: %s" msgstr "" -#: ../vector/v.in.ogr/main.c:1342 +#: ../vector/v.in.ogr/main.c:1412 #, c-format msgid "%d %s without geometry in input layer <%s> skipped" msgstr "" -#: ../vector/v.in.ogr/main.c:1343 +#: ../vector/v.in.ogr/main.c:1413 msgid "feature" msgstr "" -#: ../vector/v.in.ogr/main.c:1343 +#: ../vector/v.in.ogr/main.c:1413 msgid "features" msgstr "" -#: ../vector/v.in.ogr/main.c:1367 +#: ../vector/v.in.ogr/main.c:1437 #, c-format msgid "Unable to drop table: '%s'" msgstr "" -#: ../vector/v.in.ogr/main.c:1402 +#: ../vector/v.in.ogr/main.c:1478 msgid "Cleaning polygons" msgstr "" -#: ../vector/v.in.ogr/main.c:1406 +#: ../vector/v.in.ogr/main.c:1482 #, c-format msgid "Snapping boundaries (threshold = %.3e)..." msgstr "" -#: ../vector/v.in.ogr/main.c:1445 ../vector/v.overlay/area_area.c:116 +#: ../vector/v.in.ogr/main.c:1521 ../vector/v.overlay/area_area.c:116 msgid "Cleaning boundaries at nodes..." msgstr "" -#: ../vector/v.in.ogr/main.c:1452 +#: ../vector/v.in.ogr/main.c:1528 msgid "Merging boundaries..." msgstr "" -#: ../vector/v.in.ogr/main.c:1457 +#: ../vector/v.in.ogr/main.c:1533 msgid "Changing boundary dangles to lines..." msgstr "" -#: ../vector/v.in.ogr/main.c:1470 +#: ../vector/v.in.ogr/main.c:1546 msgid "Changing boundary bridges to lines..." msgstr "" -#: ../vector/v.in.ogr/main.c:1499 ../vector/v.delaunay/main.c:172 +#: ../vector/v.in.ogr/main.c:1575 ../vector/v.delaunay/main.c:172 #: ../vector/v.category/main.c:364 msgid "Unable to calculate area centroid" msgstr "" -#: ../vector/v.in.ogr/main.c:1516 +#: ../vector/v.in.ogr/main.c:1592 #, c-format msgid "Finding centroids for OGR layer <%s>..." msgstr "" -#: ../vector/v.in.ogr/main.c:1573 ../vector/v.overlay/area_area.c:218 +#: ../vector/v.in.ogr/main.c:1650 ../vector/v.overlay/area_area.c:218 msgid "Writing centroids..." msgstr "" -#: ../vector/v.in.ogr/main.c:1616 -#, 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:1626 +#: ../vector/v.in.ogr/main.c:1696 #, c-format msgid "%d input polygons\n" msgstr "" -#: ../vector/v.in.ogr/main.c:1627 +#: ../vector/v.in.ogr/main.c:1697 #, c-format msgid "%d input polygons" msgstr "" -#: ../vector/v.in.ogr/main.c:1630 +#: ../vector/v.in.ogr/main.c:1700 #, c-format msgid "Total area: %G (%d areas)\n" msgstr "" -#: ../vector/v.in.ogr/main.c:1631 +#: ../vector/v.in.ogr/main.c:1701 #, c-format msgid "Total area: %G (%d areas)" msgstr "" -#: ../vector/v.in.ogr/main.c:1634 +#: ../vector/v.in.ogr/main.c:1704 #, c-format msgid "Overlapping area: %G (%d areas)\n" msgstr "" -#: ../vector/v.in.ogr/main.c:1637 +#: ../vector/v.in.ogr/main.c:1707 #, c-format msgid "Overlapping area: %G (%d areas)" msgstr "" -#: ../vector/v.in.ogr/main.c:1642 +#: ../vector/v.in.ogr/main.c:1712 #, c-format msgid "Area without category: %G (%d areas)\n" msgstr "" -#: ../vector/v.in.ogr/main.c:1645 +#: ../vector/v.in.ogr/main.c:1715 #, c-format msgid "Area without category: %G (%d areas)" msgstr "" -#: ../vector/v.in.ogr/main.c:1767 +#: ../vector/v.in.ogr/main.c:1839 msgid "The output contains topological errors:" msgstr "" -#: ../vector/v.in.ogr/main.c:1769 +#: ../vector/v.in.ogr/main.c:1843 #, c-format msgid "Unable to calculate a centroid for %d areas" msgstr "" -#: ../vector/v.in.ogr/main.c:1771 +#: ../vector/v.in.ogr/main.c:1849 #, c-format msgid "Number of incorrect boundaries: %d" msgstr "" -#: ../vector/v.in.ogr/main.c:1774 +#: ../vector/v.in.ogr/main.c:1855 #, c-format msgid "Number of centroids outside area: %d" msgstr "" -#: ../vector/v.in.ogr/main.c:1777 +#: ../vector/v.in.ogr/main.c:1861 #, c-format msgid "Number of duplicate centroids: %d" msgstr "" -#: ../vector/v.in.ogr/main.c:1780 ../vector/v.in.ogr/main.c:1802 -#: ../vector/v.in.ogr/main.c:1835 +#: ../vector/v.in.ogr/main.c:1866 ../vector/v.in.ogr/main.c:1935 msgid "The input could be cleaned by snapping vertices to each other." msgstr "" -#: ../vector/v.in.ogr/main.c:1783 ../vector/v.in.ogr/main.c:1806 -#: ../vector/v.in.ogr/main.c:1830 ../vector/v.in.ogr/main.c:1836 +#: ../vector/v.in.ogr/main.c:1869 ../vector/v.in.ogr/main.c:1904 +#: ../vector/v.in.ogr/main.c:1930 ../vector/v.in.ogr/main.c:1936 #, c-format msgid "Estimated range of snapping threshold: [%g, %g]" msgstr "" -#: ../vector/v.in.ogr/main.c:1787 ../vector/v.in.ogr/main.c:1810 +#: ../vector/v.in.ogr/main.c:1880 ../vector/v.in.ogr/main.c:1887 +#: ../vector/v.in.ogr/main.c:1913 #, c-format -msgid "Try to import again, snapping with at least %g: 'snap=%g'" +msgid "Try to import again, snapping with %g: 'snap=%g'" msgstr "" -#: ../vector/v.in.ogr/main.c:1791 ../vector/v.in.ogr/main.c:1814 +#: ../vector/v.in.ogr/main.c:1883 ../vector/v.in.ogr/main.c:1909 #, c-format -msgid "Try to import again, snapping with %g: 'snap=%g'" +msgid "Try to import again, snapping with at least %g: 'snap=%g'" msgstr "" -#: ../vector/v.in.ogr/main.c:1795 ../vector/v.in.ogr/main.c:1818 +#: ../vector/v.in.ogr/main.c:1891 ../vector/v.in.ogr/main.c:1917 msgid "Manual cleaning may be needed." msgstr "" -#: ../vector/v.in.ogr/main.c:1800 -msgid "Some input polygons are overlapping each other." +#: ../vector/v.in.ogr/main.c:1895 +#, c-format +msgid "%d areas represent multiple (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:1801 -msgid "If overlapping is not desired, the data need to be cleaned." +#: ../vector/v.in.ogr/main.c:1900 +msgid "If overlapping is not desired, the input data can be cleaned by snapping vertices to each other." msgstr "" -#: ../vector/v.in.ogr/main.c:1823 +#: ../vector/v.in.ogr/main.c:1923 #, c-format msgid "%d input polygons got lost during import." msgstr "" -#: ../vector/v.in.ogr/main.c:1826 +#: ../vector/v.in.ogr/main.c:1926 #, c-format msgid "%d additional areas where created during import." msgstr "" -#: ../vector/v.in.ogr/main.c:1829 +#: ../vector/v.in.ogr/main.c:1929 #, c-format msgid "The snapping threshold %g might be too large." msgstr "" -#: ../vector/v.in.ogr/main.c:1832 +#: ../vector/v.in.ogr/main.c:1932 msgid "Try to reduce the snapping threshold or clean the output manually." msgstr "" -#: ../vector/v.in.ogr/main.c:1843 ../vector/v.in.ascii/main.c:552 +#: ../vector/v.in.ogr/main.c:1943 ../vector/v.in.ascii/main.c:552 #: ../vector/v.in.ascii/main.c:555 msgid "Import failed" msgstr "" -#: ../vector/v.in.ogr/main.c:1878 +#: ../vector/v.in.ogr/main.c:1978 msgid "Input data contains 3D features. Created vector is 2D only, disable -2 flag to import 3D vector." msgstr "" -#: ../vector/v.in.ogr/main.c:1900 +#: ../vector/v.in.ogr/main.c:2000 #, c-format -msgid "Using GDAL 2.2+ style interleaved reading for GDAL version %d" +msgid "Using GDAL 2.2+ style interleaved reading for GDAL version %d.%d.%d" msgstr "" -#: ../vector/v.in.ogr/main.c:1903 +#: ../vector/v.in.ogr/main.c:2003 #, c-format -msgid "Using GDAL 1.x style interleaved reading for GDAL version %d" +msgid "Using GDAL 1.x style interleaved reading for GDAL version %d.%d.%d" msgstr "" -#: ../vector/v.in.ogr/main.c:1953 +#: ../vector/v.in.ogr/main.c:2053 #, c-format msgid "Unable to re-open data source <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:2125 +#: ../vector/v.in.ogr/main.c:2225 msgid "xmin is larger than xmax in 'spatial' parameters" msgstr "" -#: ../vector/v.in.ogr/main.c:2127 +#: ../vector/v.in.ogr/main.c:2227 msgid "ymin is larger than ymax in 'spatial' parameters" msgstr "" -#: ../vector/v.in.ogr/main.c:2144 +#: ../vector/v.in.ogr/main.c:2244 #, c-format msgid "The spatial filter does not overlap with OGR layer <%s>. Nothing to import." msgstr "" -#: ../vector/v.in.ogr/proj.c:33 ../vector/v.external/proj.c:33 +#: ../vector/v.in.ogr/proj.c:36 ../vector/v.external/proj.c:36 #, c-format msgid "Geometry column <%s> not found in input layer <%s>" msgstr "" -#: ../vector/v.in.ogr/proj.c:51 ../vector/v.external/proj.c:51 +#: ../vector/v.in.ogr/proj.c:54 ../vector/v.external/proj.c:54 msgid "Unable to convert input layer projection information to GRASS format for checking" msgstr "" -#: ../vector/v.in.ogr/proj.c:57 ../vector/v.in.ogr/proj.c:85 -#: ../vector/v.external/proj.c:57 ../vector/v.external/proj.c:85 +#: ../vector/v.in.ogr/proj.c:60 ../vector/v.in.ogr/proj.c:88 +#: ../vector/v.external/proj.c:60 ../vector/v.external/proj.c:88 msgid "Can't get WKT parameter string" msgstr "" -#: ../vector/v.in.ogr/proj.c:60 ../vector/v.in.ogr/proj.c:88 -#: ../vector/v.external/proj.c:60 ../vector/v.external/proj.c:88 +#: ../vector/v.in.ogr/proj.c:63 ../vector/v.in.ogr/proj.c:91 +#: ../vector/v.external/proj.c:63 ../vector/v.external/proj.c:91 #, c-format msgid "" "WKT definition:\n" "%s" msgstr "" -#: ../vector/v.in.ogr/proj.c:70 ../vector/v.external/proj.c:70 +#: ../vector/v.in.ogr/proj.c:73 ../vector/v.external/proj.c:73 #, c-format -msgid "No OGR projection available for layer <%s>" +msgid "No projection information available for layer <%s>" msgstr "" -#: ../vector/v.in.ogr/proj.c:78 ../vector/v.external/proj.c:78 +#: ../vector/v.in.ogr/proj.c:81 ../vector/v.external/proj.c:81 #, c-format -msgid "OGR projection for layer <%s> does not contain a valid SRS" +msgid "Projection for layer <%s> does not contain a valid SRS" msgstr "" -#: ../vector/v.in.ogr/proj.c:96 ../vector/v.external/proj.c:96 +#: ../vector/v.in.ogr/proj.c:116 ../vector/v.external/proj.c:116 #, c-format -msgid "OGR projection for layer <%s> can not be converted to proj4" +msgid "Projection for layer <%s> can not be converted to proj4" msgstr "" -#: ../vector/v.in.ogr/proj.c:103 ../vector/v.external/proj.c:103 +#: ../vector/v.in.ogr/proj.c:123 ../vector/v.external/proj.c:123 msgid "Can't get WKT-style parameter string" msgstr "" -#: ../vector/v.in.ogr/proj.c:106 ../vector/v.external/proj.c:106 +#: ../vector/v.in.ogr/proj.c:126 ../vector/v.external/proj.c:126 #, c-format msgid "" "WKT-style definition:\n" "%s" msgstr "" -#: ../vector/v.in.ogr/proj.c:151 +#: ../vector/v.in.ogr/proj.c:171 msgid "Layer projections are unreadable" msgstr "" -#: ../vector/v.in.ogr/proj.c:162 +#: ../vector/v.in.ogr/proj.c:184 #, c-format msgid "Projection for layer <%s> is unreadable" msgstr "" -#: ../vector/v.in.ogr/proj.c:196 +#: ../vector/v.in.ogr/proj.c:228 #, c-format msgid "Projection of layer <%s> is different from projection of layer <%s>" msgstr "" +#: ../vector/v.in.ogr/clean.c:19 +msgid "Converting OSM lines..." +msgstr "" + +#: ../vector/v.in.ogr/clean.c:118 +#, c-format +msgid "Number of OSM line splits: %d" +msgstr "" + +#: ../vector/v.in.ogr/clean.c:119 ../vector/v.overlay/area_area.c:154 +msgid "Merging lines..." +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 @@ -34750,126 +35165,127 @@ msgid "Skipping unsupported geometry type '%s'" msgstr "" -#: ../vector/v.patch/main.c:73 +#: ../vector/v.patch/main.c:75 msgid "Creates a new vector map by combining other vector maps." msgstr "" -#: ../vector/v.patch/main.c:84 +#: ../vector/v.patch/main.c:86 msgid "Name for output vector map where bounding boxes of input vector maps are written to" msgstr "" -#: ../vector/v.patch/main.c:88 +#: ../vector/v.patch/main.c:90 msgid "Do not expect input with topology" msgstr "" -#: ../vector/v.patch/main.c:90 +#: ../vector/v.patch/main.c:92 msgid "Applicable when input is points without topology" msgstr "" -#: ../vector/v.patch/main.c:94 +#: ../vector/v.patch/main.c:96 msgid "Expect z coordinate even when not using topology" msgstr "" -#: ../vector/v.patch/main.c:96 +#: ../vector/v.patch/main.c:98 msgid "Applicable when input is points with z coordinate but without topology" msgstr "" -#: ../vector/v.patch/main.c:100 +#: ../vector/v.patch/main.c:102 msgid "Copy also attribute table" msgstr "" -#: ../vector/v.patch/main.c:102 +#: ../vector/v.patch/main.c:104 msgid "Only the table of layer 1 is currently supported" msgstr "" -#: ../vector/v.patch/main.c:106 +#: ../vector/v.patch/main.c:108 msgid "Append files to existing file (overwriting existing files must be activated)" msgstr "" -#: ../vector/v.patch/main.c:216 +#: ../vector/v.patch/main.c:240 msgid "Missing table" msgstr "" -#: ../vector/v.patch/main.c:220 +#: ../vector/v.patch/main.c:244 msgid "Key columns differ" msgstr "" -#: ../vector/v.patch/main.c:226 +#: ../vector/v.patch/main.c:250 msgid "Number of columns differ" msgstr "" -#: ../vector/v.patch/main.c:238 -msgid "Column names differ" +#: ../vector/v.patch/main.c:273 +#, c-format +msgid "No column <%s> in input map <%s>" msgstr "" -#: ../vector/v.patch/main.c:246 +#: ../vector/v.patch/main.c:284 msgid "Column types differ" msgstr "" -#: ../vector/v.patch/main.c:251 +#: ../vector/v.patch/main.c:289 msgid "Length of string columns differ" msgstr "" -#: ../vector/v.patch/main.c:265 +#: ../vector/v.patch/main.c:303 msgid "Key column not found" msgstr "" -#: ../vector/v.patch/main.c:277 +#: ../vector/v.patch/main.c:315 msgid "The output map is not 3D" msgstr "" -#: ../vector/v.patch/main.c:322 ../vector/v.sample/main.c:190 -#: ../scripts/v.db.addtable/v.db.addtable.py:137 +#: ../vector/v.patch/main.c:360 ../vector/v.sample/main.c:190 +#: ../scripts/v.db.addtable/v.db.addtable.py:138 #, c-format, python-format msgid "Unable to create table <%s>" msgstr "" -#: ../vector/v.patch/main.c:349 +#: ../vector/v.patch/main.c:387 #, c-format msgid "Patching vector map <%s>..." msgstr "" -#: ../vector/v.patch/main.c:373 +#: ../vector/v.patch/main.c:411 #, c-format msgid "Error reading vector map <%s> - some data may not be correct" msgstr "" -#: ../vector/v.patch/main.c:429 +#: ../vector/v.patch/main.c:468 #, c-format msgid "Building topology for vector map <%s>..." msgstr "" -#: ../vector/v.patch/main.c:435 +#: ../vector/v.patch/main.c:474 msgid "Intersections at borders will have to be snapped" msgstr "" -#: ../vector/v.patch/main.c:436 +#: ../vector/v.patch/main.c:475 msgid "Lines common between files will have to be edited" msgstr "" -#: ../vector/v.patch/main.c:437 +#: ../vector/v.patch/main.c:476 msgid "The header information also may have to be edited" msgstr "" -#: ../vector/v.patch/main.c:439 +#: ../vector/v.patch/main.c:478 #, c-format msgid "%d vector maps patched" msgstr "" -#: ../vector/v.patch/main.c:462 +#: ../vector/v.patch/main.c:506 #, c-format msgid "Cannot open select cursor: '%s'" msgstr "" -#: ../vector/v.patch/main.c:474 +#: ../vector/v.patch/main.c:518 msgid "Cannot fetch row" msgstr "" -#: ../vector/v.patch/main.c:524 +#: ../vector/v.patch/main.c:568 msgid "Unknown column type" msgstr "" -#: ../vector/v.patch/main.c:532 +#: ../vector/v.patch/main.c:576 #, c-format msgid "Cannot insert new record: '%s'" msgstr "" @@ -35080,10 +35496,6 @@ msgid "Unknown column type '%s' of column '%s', values lost" msgstr "" -#: ../vector/v.overlay/line_area.c:256 ../vector/v.overlay/area_area.c:109 -msgid "Breaking lines..." -msgstr "" - #: ../vector/v.overlay/line_area.c:273 msgid "Selecting lines..." msgstr "" @@ -35111,10 +35523,6 @@ msgstr[0] "" msgstr[1] "" -#: ../vector/v.overlay/area_area.c:154 -msgid "Merging lines..." -msgstr "" - #: ../vector/v.overlay/area_area.c:181 #, c-format msgid "Querying vector map <%s>..." @@ -35357,7 +35765,7 @@ msgid "Feature id %d has more categories. Using category %d." msgstr "" -#: ../vector/v.to.3d/trans3.c:130 ../vector/v.to.db/update.c:231 +#: ../vector/v.to.3d/trans3.c:130 ../vector/v.to.db/update.c:259 #, c-format msgid "Record (cat %d) does not exist (not updated)" msgstr "" @@ -35465,13 +35873,13 @@ msgid "%d categories from vector missing in table" msgstr "" -#: ../vector/v.what.rast/main.c:688 ../vector/v.distance/main.c:1736 -#: ../vector/v.vect.stats/main.c:756 +#: ../vector/v.what.rast/main.c:688 ../vector/v.distance/main.c:1750 +#: ../vector/v.vect.stats/main.c:763 #, c-format msgid "%d update errors" msgstr "" -#: ../vector/v.what.rast/main.c:690 ../vector/v.distance/main.c:1738 +#: ../vector/v.what.rast/main.c:690 ../vector/v.distance/main.c:1752 #, c-format msgid "%d records updated." msgstr "" @@ -36071,183 +36479,187 @@ msgid "Maximum distance or -1 for no limit" msgstr "" -#: ../vector/v.distance/main.c:180 +#: ../vector/v.distance/main.c:174 ../vector/v.distance/main.c:182 +msgid "Map units, meters for ll" +msgstr "" + +#: ../vector/v.distance/main.c:181 msgid "Minimum distance or -1 for no limit" msgstr "" -#: ../vector/v.distance/main.c:190 +#: ../vector/v.distance/main.c:192 msgid "Values describing the relation between two nearest features" msgstr "" -#: ../vector/v.distance/main.c:200 +#: ../vector/v.distance/main.c:202 msgid "category of the nearest feature" msgstr "" -#: ../vector/v.distance/main.c:201 +#: ../vector/v.distance/main.c:203 msgid "minimum distance to nearest feature" msgstr "" -#: ../vector/v.distance/main.c:202 +#: ../vector/v.distance/main.c:204 msgid "x coordinate of the nearest point on the 'to' feature" msgstr "" -#: ../vector/v.distance/main.c:203 +#: ../vector/v.distance/main.c:205 msgid "y coordinate of the nearest point on the 'to' feature" msgstr "" -#: ../vector/v.distance/main.c:204 +#: ../vector/v.distance/main.c:206 msgid "distance to the nearest point on the 'to' feature along that linear feature" msgstr "" -#: ../vector/v.distance/main.c:206 +#: ../vector/v.distance/main.c:208 msgid "angle along the nearest linear feature in the 'to' map, measured CCW from the +x axis, in radians, between -Pi and Pi inclusive" msgstr "" -#: ../vector/v.distance/main.c:209 +#: ../vector/v.distance/main.c:211 msgid "attribute of nearest feature given by to_column option" msgstr "" -#: ../vector/v.distance/main.c:223 +#: ../vector/v.distance/main.c:225 msgid "Column name(s) where values specified by 'upload' option will be uploaded" msgstr "" -#: ../vector/v.distance/main.c:229 +#: ../vector/v.distance/main.c:231 msgid "Column name of nearest feature (used with upload=to_attr)" msgstr "" -#: ../vector/v.distance/main.c:234 +#: ../vector/v.distance/main.c:236 msgid "Name for new attribute table" msgstr "" -#: ../vector/v.distance/main.c:237 +#: ../vector/v.distance/main.c:239 msgid "Field separator for printing output to stdout" msgstr "" -#: ../vector/v.distance/main.c:242 +#: ../vector/v.distance/main.c:244 msgid "Print output to stdout, don't update attribute table" msgstr "" -#: ../vector/v.distance/main.c:244 +#: ../vector/v.distance/main.c:246 msgid "First column is always category of 'from' feature called from_cat" msgstr "" -#: ../vector/v.distance/main.c:249 +#: ../vector/v.distance/main.c:251 msgid "Calculate distances to all features within the threshold" msgstr "" -#: ../vector/v.distance/main.c:251 +#: ../vector/v.distance/main.c:253 msgid "Output may be written to stdout using the '-p' flag or uploaded to a new table created by the 'table' option; multiple 'upload' options may be used." msgstr "" -#: ../vector/v.distance/main.c:291 +#: ../vector/v.distance/main.c:293 msgid "Updating the from= table is not supported with -a" msgstr "" -#: ../vector/v.distance/main.c:307 +#: ../vector/v.distance/main.c:309 msgid "Printing distance matrix is not supported with dmin= or dmax=" msgstr "" -#: ../vector/v.distance/main.c:334 +#: ../vector/v.distance/main.c:336 msgid "to_column option missing" msgstr "" -#: ../vector/v.distance/main.c:350 +#: ../vector/v.distance/main.c:352 msgid "Too many column names" msgstr "" -#: ../vector/v.distance/main.c:357 +#: ../vector/v.distance/main.c:359 msgid "Not enough column names" msgstr "" -#: ../vector/v.distance/main.c:369 ../vector/v.distance/main.c:389 +#: ../vector/v.distance/main.c:371 ../vector/v.distance/main.c:391 #, c-format msgid "Input vector map <%s> is 3D" msgstr "" -#: ../vector/v.distance/main.c:380 ../vector/v.distance/main.c:401 +#: ../vector/v.distance/main.c:382 ../vector/v.distance/main.c:403 #, c-format msgid "No features of selected type found in <%s>" msgstr "" -#: ../vector/v.distance/main.c:474 +#: ../vector/v.distance/main.c:478 msgid "dmin can not be larger than dmax" msgstr "" -#: ../vector/v.distance/main.c:617 +#: ../vector/v.distance/main.c:624 msgid "Incompatible column types" msgstr "" -#: ../vector/v.distance/main.c:667 +#: ../vector/v.distance/main.c:674 msgid "No categories for 'from' for slected type and layer" msgstr "" -#: ../vector/v.distance/main.c:695 +#: ../vector/v.distance/main.c:702 msgid "Finding nearest features..." msgstr "" -#: ../vector/v.distance/main.c:796 ../vector/v.distance/main.c:1083 +#: ../vector/v.distance/main.c:803 ../vector/v.distance/main.c:1091 #, c-format msgid "More cats found in to_layer (line=%d)" msgstr "" -#: ../vector/v.distance/main.c:873 ../vector/v.distance/main.c:1230 +#: ../vector/v.distance/main.c:880 ../vector/v.distance/main.c:1238 #, c-format msgid "More cats found in to_layer (area=%d)" msgstr "" -#: ../vector/v.distance/main.c:983 +#: ../vector/v.distance/main.c:990 msgid "Finding nearest features for areas..." msgstr "" -#: ../vector/v.distance/main.c:1349 +#: ../vector/v.distance/main.c:1357 msgid "DATETIME type not yet supported, no attributes will be uploaded" msgstr "" -#: ../vector/v.distance/main.c:1365 +#: ../vector/v.distance/main.c:1373 msgid "Unable to open default database" msgstr "" -#: ../vector/v.distance/main.c:1707 +#: ../vector/v.distance/main.c:1721 #, c-format msgid "%d categories with more than 1 feature in vector map <%s>" msgstr "" -#: ../vector/v.distance/main.c:1710 +#: ../vector/v.distance/main.c:1724 #, c-format msgid "%d categories - no nearest feature found" msgstr "" -#: ../vector/v.distance/main.c:1719 +#: ../vector/v.distance/main.c:1733 #, c-format msgid "%d distances calculated" msgstr "" -#: ../vector/v.distance/main.c:1720 +#: ../vector/v.distance/main.c:1734 #, c-format msgid "%d records inserted" msgstr "" -#: ../vector/v.distance/main.c:1722 +#: ../vector/v.distance/main.c:1736 #, c-format msgid "%d insert errors" msgstr "" -#: ../vector/v.distance/main.c:1726 +#: ../vector/v.distance/main.c:1740 #, c-format msgid "%d categories read from the map" msgstr "" -#: ../vector/v.distance/main.c:1728 +#: ../vector/v.distance/main.c:1742 #, c-format msgid "%d categories exist in the table" msgstr "" -#: ../vector/v.distance/main.c:1730 +#: ../vector/v.distance/main.c:1744 #, c-format msgid "%d categories read from the map exist in the table" msgstr "" -#: ../vector/v.distance/main.c:1733 +#: ../vector/v.distance/main.c:1747 #, c-format msgid "%d categories read from the map don't exist in the table" msgstr "" @@ -36700,8 +37112,8 @@ msgid "Start from the end node" msgstr "" -#: ../vector/v.to.points/main.c:165 ../vector/v.extract/copy_tab.c:108 -#: ../vector/v.generalize/misc.c:184 +#: ../vector/v.to.points/main.c:165 ../vector/v.decimate/copy_tab.c:103 +#: ../vector/v.extract/copy_tab.c:108 ../vector/v.generalize/misc.c:184 #: ../scripts/v.db.reconnect.all/v.db.reconnect.all.py:128 #, c-format, python-format msgid "Unable to copy table <%s>" @@ -36757,75 +37169,75 @@ msgid "If not given writes color table" msgstr "" -#: ../vector/v.colors/main.c:152 +#: ../vector/v.colors/main.c:159 msgid "Convert color rules from RGB values to color table" msgstr "" -#: ../vector/v.colors/main.c:153 +#: ../vector/v.colors/main.c:160 msgid "Option 'rgb_column' with valid RGB values required" msgstr "" -#: ../vector/v.colors/main.c:196 +#: ../vector/v.colors/main.c:209 msgid "No vector map specified" msgstr "" -#: ../vector/v.colors/main.c:201 +#: ../vector/v.colors/main.c:214 #, c-format msgid "Option <%s> given, assuming ..." msgstr "" -#: ../vector/v.colors/main.c:216 +#: ../vector/v.colors/main.c:229 #, c-format msgid "One of -%c, -%c or %s=, %s= or %s= must be specified" msgstr "" -#: ../vector/v.colors/main.c:221 +#: ../vector/v.colors/main.c:234 #, c-format msgid "%s=, %s= and %s= are mutually exclusive" msgstr "" -#: ../vector/v.colors/main.c:229 +#: ../vector/v.colors/main.c:242 #, c-format msgid "%s= required for -%c" msgstr "" -#: ../vector/v.colors/main.c:234 +#: ../vector/v.colors/main.c:247 msgid "Reading rules from standard input is not implemented yet, please provide path to rules file instead." msgstr "" -#: ../vector/v.colors/main.c:244 +#: ../vector/v.colors/main.c:257 #, c-format msgid "Unable to remove color table of vector map <%s>" msgstr "" -#: ../vector/v.colors/main.c:246 +#: ../vector/v.colors/main.c:259 #, c-format msgid "Color table of vector map <%s> not found" msgstr "" -#: ../vector/v.colors/main.c:254 +#: ../vector/v.colors/main.c:267 msgid "Color table exists. Exiting." msgstr "" -#: ../vector/v.colors/main.c:276 +#: ../vector/v.colors/main.c:289 #, c-format msgid "Option <%s>: min must be greater or equal to max" msgstr "" -#: ../vector/v.colors/main.c:282 +#: ../vector/v.colors/main.c:295 msgid "Reading color rules from standard input is currently not supported" msgstr "" -#: ../vector/v.colors/main.c:289 +#: ../vector/v.colors/main.c:302 #, c-format msgid "Color table <%s> not found" msgstr "" -#: ../vector/v.colors/main.c:347 +#: ../vector/v.colors/main.c:360 msgid "Writing color rules..." msgstr "" -#: ../vector/v.colors/main.c:363 +#: ../vector/v.colors/main.c:376 #, c-format msgid "Color table for vector map <%s> set to '%s'" msgstr "" @@ -37296,143 +37708,139 @@ msgid "3D raster map <%s> created" msgstr "" -#: ../vector/v.vol.rst/main.c:239 -msgid "RST" -msgstr "" - -#: ../vector/v.vol.rst/main.c:241 +#: ../vector/v.vol.rst/main.c:243 msgid "Interpolates point data to a 3D raster map using regularized spline with tension (RST) algorithm." msgstr "" -#: ../vector/v.vol.rst/main.c:246 +#: ../vector/v.vol.rst/main.c:248 msgid "Name of input 3D vector points map" msgstr "" -#: ../vector/v.vol.rst/main.c:253 +#: ../vector/v.vol.rst/main.c:255 msgid "Name of input surface raster map for cross-section" msgstr "" -#: ../vector/v.vol.rst/main.c:260 +#: ../vector/v.vol.rst/main.c:262 msgid "Name of column containing w-values attribute to interpolate" msgstr "" -#: ../vector/v.vol.rst/main.c:282 +#: ../vector/v.vol.rst/main.c:284 msgid "Name of column with smoothing parameters" msgstr "" -#: ../vector/v.vol.rst/main.c:302 +#: ../vector/v.vol.rst/main.c:304 msgid "Name of input raster map used as mask" msgstr "" -#: ../vector/v.vol.rst/main.c:328 +#: ../vector/v.vol.rst/main.c:330 msgid "Maximum number of points for approximation in a segment (>npmin)" msgstr "" -#: ../vector/v.vol.rst/main.c:345 +#: ../vector/v.vol.rst/main.c:347 msgid "Conversion factor for w-values used for interpolation" msgstr "" -#: ../vector/v.vol.rst/main.c:353 +#: ../vector/v.vol.rst/main.c:355 msgid "Conversion factor for z-values" msgstr "" -#: ../vector/v.vol.rst/main.c:359 +#: ../vector/v.vol.rst/main.c:361 msgid "Name for output cross-section raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:365 +#: ../vector/v.vol.rst/main.c:367 msgid "Name for output elevation 3D raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:371 +#: ../vector/v.vol.rst/main.c:373 msgid "Name for output gradient magnitude 3D raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:378 +#: ../vector/v.vol.rst/main.c:380 msgid "Name for output gradient horizontal angle 3D raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:384 +#: ../vector/v.vol.rst/main.c:386 msgid "Name for output gradient vertical angle 3D raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:390 +#: ../vector/v.vol.rst/main.c:392 msgid "Name for output change of gradient 3D raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:396 +#: ../vector/v.vol.rst/main.c:398 msgid "Name for output Gaussian curvature 3D raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:402 +#: ../vector/v.vol.rst/main.c:404 msgid "Name for output mean curvature 3D raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:408 +#: ../vector/v.vol.rst/main.c:410 msgid "Perform a cross-validation procedure without volume interpolation" msgstr "" -#: ../vector/v.vol.rst/main.c:471 +#: ../vector/v.vol.rst/main.c:473 msgid "Smoothing must be a positive value" msgstr "" -#: ../vector/v.vol.rst/main.c:477 +#: ../vector/v.vol.rst/main.c:479 #, c-format msgid "Both crossvalidation options (-%c, %s) must be specified" msgstr "" -#: ../vector/v.vol.rst/main.c:480 +#: ../vector/v.vol.rst/main.c:482 msgid "Both crossvalidation and deviations must be specified" msgstr "" -#: ../vector/v.vol.rst/main.c:491 +#: ../vector/v.vol.rst/main.c:493 msgid "Crossvalidation cannot be computed simultanuously with output grids or devi file" msgstr "" -#: ../vector/v.vol.rst/main.c:555 +#: ../vector/v.vol.rst/main.c:557 #, c-format msgid "Unable to open %s" msgstr "" -#: ../vector/v.vol.rst/main.c:563 +#: ../vector/v.vol.rst/main.c:565 msgid "Vector is not 3D" 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 +#: ../vector/v.vol.rst/main.c:630 ../vector/v.vol.rst/main.c:661 +#: ../vector/v.vol.rst/main.c:683 ../vector/v.vol.rst/main.c:705 +#: ../vector/v.vol.rst/main.c:727 ../vector/v.vol.rst/main.c:749 +#: ../vector/v.vol.rst/main.c:771 ../vector/v.vol.rst/main.c:793 #, 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 +#: ../vector/v.vol.rst/main.c:638 ../vector/v.vol.rst/main.c:667 +#: ../vector/v.vol.rst/main.c:689 ../vector/v.vol.rst/main.c:711 +#: ../vector/v.vol.rst/main.c:733 ../vector/v.vol.rst/main.c:755 +#: ../vector/v.vol.rst/main.c:777 ../vector/v.vol.rst/main.c:799 msgid "Not enough disk space - cannot write temp files" msgstr "" -#: ../vector/v.vol.rst/main.c:640 +#: ../vector/v.vol.rst/main.c:642 #, c-format msgid "Unable to create <%s> raster map without cross_input raster map being specified" msgstr "" -#: ../vector/v.vol.rst/main.c:818 +#: ../vector/v.vol.rst/main.c:820 msgid "Finished interpolating" msgstr "" -#: ../vector/v.vol.rst/main.c:853 +#: ../vector/v.vol.rst/main.c:855 #, c-format msgid "Raster map <%s> created" msgstr "" -#: ../vector/v.vol.rst/main.c:893 +#: ../vector/v.vol.rst/main.c:895 #, c-format msgid "Vector map <%s> created" msgstr "" -#: ../vector/v.vol.rst/main.c:909 +#: ../vector/v.vol.rst/main.c:911 msgid "Interpolation failed" msgstr "" @@ -37504,114 +37912,130 @@ msgid "Found %d components." msgstr "" -#: ../vector/v.decimate/main.c:125 ../vector/v.generalize/main.c:77 +#: ../vector/v.decimate/main.c:126 ../vector/v.generalize/main.c:77 msgid "generalization" msgstr "" -#: ../vector/v.decimate/main.c:126 +#: ../vector/v.decimate/main.c:127 msgid "decimation" msgstr "" -#: ../vector/v.decimate/main.c:132 +#: ../vector/v.decimate/main.c:133 msgid "Decimates a point cloud" msgstr "" -#: ../vector/v.decimate/main.c:133 +#: ../vector/v.decimate/main.c:134 msgid "Copies points from one vector to another while applying different decimations" msgstr "" -#: ../vector/v.decimate/main.c:161 +#: ../vector/v.decimate/main.c:162 msgid "Throw away every n-th point" msgstr "" -#: ../vector/v.decimate/main.c:163 +#: ../vector/v.decimate/main.c:164 msgid "For example, 5 will import 80 percent of points. If not specified, all points are copied" msgstr "" -#: ../vector/v.decimate/main.c:165 ../vector/v.decimate/main.c:176 -#: ../vector/v.decimate/main.c:186 ../vector/v.decimate/main.c:195 +#: ../vector/v.decimate/main.c:166 ../vector/v.decimate/main.c:177 +#: ../vector/v.decimate/main.c:187 ../vector/v.decimate/main.c:196 msgid "Count" msgstr "" -#: ../vector/v.decimate/main.c:172 +#: ../vector/v.decimate/main.c:173 msgid "Preserve only every n-th point" msgstr "" -#: ../vector/v.decimate/main.c:174 +#: ../vector/v.decimate/main.c:175 msgid "For example, 4 will import 25 percent of points. If not specified, all points are copied" msgstr "" -#: ../vector/v.decimate/main.c:193 +#: ../vector/v.decimate/main.c:194 msgid "Copy only n points" msgstr "" -#: ../vector/v.decimate/main.c:194 +#: ../vector/v.decimate/main.c:195 msgid "Copies only the given number of points" msgstr "" -#: ../vector/v.decimate/main.c:201 +#: ../vector/v.decimate/main.c:202 msgid "Minimal difference of z values" msgstr "" -#: ../vector/v.decimate/main.c:203 +#: ../vector/v.decimate/main.c:204 msgid "Minimal difference between z values in grid-based decimation" msgstr "" -#: ../vector/v.decimate/main.c:204 ../vector/v.decimate/main.c:214 -#: ../vector/v.decimate/main.c:219 ../vector/v.decimate/main.c:225 -#: ../vector/v.decimate/main.c:230 ../vector/v.decimate/main.c:235 +#: ../vector/v.decimate/main.c:205 ../vector/v.decimate/main.c:215 +#: ../vector/v.decimate/main.c:220 ../vector/v.decimate/main.c:226 +#: ../vector/v.decimate/main.c:231 ../vector/v.decimate/main.c:236 msgid "Grid" msgstr "" -#: ../vector/v.decimate/main.c:211 +#: ../vector/v.decimate/main.c:212 msgid "Preserve only n points per grid cell" msgstr "" -#: ../vector/v.decimate/main.c:213 +#: ../vector/v.decimate/main.c:214 msgid "Preserves only the given number of points per grid cell in grid-based decimation" msgstr "" -#: ../vector/v.decimate/main.c:218 +#: ../vector/v.decimate/main.c:219 msgid "Apply grid-based decimation" msgstr "" -#: ../vector/v.decimate/main.c:224 +#: ../vector/v.decimate/main.c:225 msgid "Use only first point in grid cell during grid-based decimation" msgstr "" -#: ../vector/v.decimate/main.c:229 +#: ../vector/v.decimate/main.c:230 msgid "Only one point per cat in grid cell" msgstr "" -#: ../vector/v.decimate/main.c:234 +#: ../vector/v.decimate/main.c:235 msgid "Use z in grid decimation" msgstr "" -#: ../vector/v.decimate/main.c:240 +#: ../vector/v.decimate/main.c:241 msgid "Store only the coordinates, throw away categories" msgstr "" -#: ../vector/v.decimate/main.c:242 +#: ../vector/v.decimate/main.c:243 msgid "Do not story any categories even if they are present in input data" msgstr "" -#: ../vector/v.decimate/main.c:276 +#: ../vector/v.decimate/main.c:280 #, 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:318 +#: ../vector/v.decimate/main.c:322 msgid "Cannot use z for decimation, input is not 3D" msgstr "" -#: ../vector/v.decimate/main.c:320 +#: ../vector/v.decimate/main.c:324 msgid "Cannot select by z range, input is not 3D" msgstr "" -#: ../vector/v.decimate/main.c:350 +#: ../vector/v.decimate/main.c:354 msgid "Settings for count-based decimation would cause it to do nothing and no other options has been set." msgstr "" +#: ../vector/v.decimate/copy_tab.c:85 ../vector/v.extract/copy_tab.c:90 +#, c-format +msgid "Writing attributes for layer %d" +msgstr "" + +#: ../vector/v.decimate/copy_tab.c:90 ../vector/v.extract/copy_tab.c:95 +#, c-format +msgid "No attribute table for layer %d" +msgstr "" + +#: ../vector/v.decimate/copy_tab.c:112 ../vector/v.vect.stats/main.c:342 +#: ../vector/v.vect.stats/main.c:424 ../vector/v.extract/copy_tab.c:117 +#, c-format +msgid "Unable to open database <%s> with driver <%s>" +msgstr "" + #: ../vector/v.what/what.c:45 msgid "Cannot open driver" msgstr "" @@ -39322,257 +39746,260 @@ msgid "Name of existing vector map with areas" msgstr "" -#: ../vector/v.vect.stats/main.c:156 +#: ../vector/v.vect.stats/main.c:157 msgid "Layer number for points map" msgstr "" -#: ../vector/v.vect.stats/main.c:161 +#: ../vector/v.vect.stats/main.c:162 msgid "Category values for points map" msgstr "" -#: ../vector/v.vect.stats/main.c:166 +#: ../vector/v.vect.stats/main.c:167 msgid "WHERE conditions of SQL statement without 'where' keyword for points map" msgstr "" -#: ../vector/v.vect.stats/main.c:171 +#: ../vector/v.vect.stats/main.c:172 msgid "Layer number for area map" msgstr "" -#: ../vector/v.vect.stats/main.c:176 +#: ../vector/v.vect.stats/main.c:177 msgid "Category values for area map" msgstr "" -#: ../vector/v.vect.stats/main.c:181 +#: ../vector/v.vect.stats/main.c:182 msgid "WHERE conditions of SQL statement without 'where' keyword for area map" msgstr "" -#: ../vector/v.vect.stats/main.c:198 +#: ../vector/v.vect.stats/main.c:199 msgid "Method for aggregate statistics" msgstr "" -#: ../vector/v.vect.stats/main.c:205 +#: ../vector/v.vect.stats/main.c:204 msgid "Column name of points map to use for statistics" msgstr "" -#: ../vector/v.vect.stats/main.c:206 +#: ../vector/v.vect.stats/main.c:205 msgid "Column of points map must be numeric" msgstr "" -#: ../vector/v.vect.stats/main.c:213 +#: ../vector/v.vect.stats/main.c:210 msgid "Column name to upload points count" msgstr "" -#: ../vector/v.vect.stats/main.c:215 +#: ../vector/v.vect.stats/main.c:212 msgid "Column to hold points count, must be of type integer, will be created if not existing" msgstr "" -#: ../vector/v.vect.stats/main.c:222 +#: ../vector/v.vect.stats/main.c:216 msgid "Column name to upload statistics" msgstr "" -#: ../vector/v.vect.stats/main.c:224 +#: ../vector/v.vect.stats/main.c:218 msgid "Column to hold statistics, must be of type double, will be created if not existing" msgstr "" -#: ../vector/v.vect.stats/main.c:231 +#: ../vector/v.vect.stats/main.c:226 msgid "Print output to stdout, do not update attribute table" msgstr "" -#: ../vector/v.vect.stats/main.c:232 +#: ../vector/v.vect.stats/main.c:227 msgid "First column is always area category" msgstr "" -#: ../vector/v.vect.stats/main.c:273 +#: ../vector/v.vect.stats/main.c:280 #, c-format msgid "Vector map <%s> is not in user mapset and cannot be updated" msgstr "" -#: ../vector/v.vect.stats/main.c:335 ../vector/v.vect.stats/main.c:417 -#: ../vector/v.extract/copy_tab.c:117 -#, c-format -msgid "Unable to open database <%s> with driver <%s>" -msgstr "" - -#: ../vector/v.vect.stats/main.c:339 +#: ../vector/v.vect.stats/main.c:346 msgid "count_column is required to upload point counts" msgstr "" -#: ../vector/v.vect.stats/main.c:348 +#: ../vector/v.vect.stats/main.c:355 msgid "count_column must be of type integer" msgstr "" -#: ../vector/v.vect.stats/main.c:361 ../vector/v.vect.stats/main.c:391 +#: ../vector/v.vect.stats/main.c:368 ../vector/v.vect.stats/main.c:398 #, c-format msgid "Unable to add column <%s>" msgstr "" -#: ../vector/v.vect.stats/main.c:367 +#: ../vector/v.vect.stats/main.c:374 msgid "stats_column is required to upload point stats" msgstr "" -#: ../vector/v.vect.stats/main.c:378 +#: ../vector/v.vect.stats/main.c:385 msgid "stats_column must be of type double precision" msgstr "" -#: ../vector/v.vect.stats/main.c:400 +#: ../vector/v.vect.stats/main.c:407 msgid "collecting attributes from points vector..." msgstr "" -#: ../vector/v.vect.stats/main.c:437 +#: ../vector/v.vect.stats/main.c:444 msgid "column for points vector must be numeric" msgstr "" -#: ../vector/v.vect.stats/main.c:498 +#: ../vector/v.vect.stats/main.c:505 #, c-format msgid "No area categories in vector <%s>, layer <%s>" msgstr "" -#: ../vector/v.vect.stats/main.c:523 +#: ../vector/v.vect.stats/main.c:530 msgid "Selecting points for each area..." msgstr "" -#: ../vector/v.vect.stats/main.c:628 +#: ../vector/v.vect.stats/main.c:635 #, c-format msgid "could not find area category %d" msgstr "" -#: ../vector/v.vect.stats/main.c:754 +#: ../vector/v.vect.stats/main.c:761 #, c-format msgid "%d records updated" msgstr "" -#: ../vector/v.extract/main.c:83 +#: ../vector/v.extract/main.c:84 msgid "Selects vector features from an existing vector map and creates a new vector map containing only the selected features." msgstr "" -#: ../vector/v.extract/main.c:88 +#: ../vector/v.extract/main.c:89 msgid "Dissolve common boundaries (default is no)" msgstr "" -#: ../vector/v.extract/main.c:92 +#: ../vector/v.extract/main.c:93 msgid "Do not copy attributes (see also 'new' parameter)" msgstr "" -#: ../vector/v.extract/main.c:108 +#: ../vector/v.extract/main.c:110 msgid "Types to be extracted" msgstr "" -#: ../vector/v.extract/main.c:123 +#: ../vector/v.extract/main.c:125 msgid "Input text file with category numbers/number ranges to be extracted" msgstr "" -#: ../vector/v.extract/main.c:124 +#: ../vector/v.extract/main.c:126 msgid "If '-' given reads from standard input" msgstr "" -#: ../vector/v.extract/main.c:132 +#: ../vector/v.extract/main.c:134 msgid "Number of random categories matching vector objects to extract" msgstr "" -#: ../vector/v.extract/main.c:134 +#: ../vector/v.extract/main.c:136 msgid "Number must be smaller than unique cat count in layer" msgstr "" -#: ../vector/v.extract/main.c:142 +#: ../vector/v.extract/main.c:144 msgid "Desired new category value (enter -1 to keep original categories)" msgstr "" -#: ../vector/v.extract/main.c:144 +#: ../vector/v.extract/main.c:146 msgid "If new >= 0, attributes is not copied" msgstr "" -#: ../vector/v.extract/main.c:161 +#: ../vector/v.extract/main.c:151 +#, fuzzy +msgid "Name of attribute column for dissolving areas" +msgstr "Όνομα του δεÏτεÏου ÏÎ¬ÏƒÏ„ÎµÏ Ï‡Î¬Ïτη για blending" + +#: ../vector/v.extract/main.c:152 +msgid "Preserves category values" +msgstr "" + +#: ../vector/v.extract/main.c:169 #, c-format msgid "Options <%s>, <%s>, <%s> and <%s> options are exclusive. Please specify only one of them." msgstr "" -#: ../vector/v.extract/main.c:208 +#: ../vector/v.extract/main.c:221 +#, c-format +msgid "Searching for column <%s> in table <%s>..." +msgstr "" + +#: ../vector/v.extract/main.c:253 +#, c-format +msgid "Column <%s> does not exist for layer %d" +msgstr "" + +#: ../vector/v.extract/main.c:268 #, c-format msgid "Category value in '%s' not valid" msgstr "" -#: ../vector/v.extract/main.c:224 +#: ../vector/v.extract/main.c:284 #, c-format msgid "Process file <%s> for category numbers..." msgstr "" -#: ../vector/v.extract/main.c:229 +#: ../vector/v.extract/main.c:289 #, c-format msgid "Unable to open specified file <%s>" msgstr "" -#: ../vector/v.extract/main.c:240 +#: ../vector/v.extract/main.c:300 #, c-format msgid "Ignored text entry: %s" msgstr "" -#: ../vector/v.extract/main.c:259 +#: ../vector/v.extract/main.c:319 ../vector/v.extract/extract.c:268 #, c-format msgid "Loading categories from table <%s>..." msgstr "" -#: ../vector/v.extract/main.c:269 +#: ../vector/v.extract/main.c:329 #, c-format msgid "Unable select records from table <%s>" msgstr "" -#: ../vector/v.extract/main.c:271 +#: ../vector/v.extract/main.c:331 #, c-format msgid "%d category loaded" msgid_plural "%d categories loaded" msgstr[0] "" msgstr[1] "" -#: ../vector/v.extract/main.c:286 +#: ../vector/v.extract/main.c:346 msgid "This map has no categories attached. Use v.category to attach categories to this vector map." msgstr "" -#: ../vector/v.extract/main.c:293 +#: ../vector/v.extract/main.c:353 msgid "Please specify random number larger than 0" msgstr "" -#: ../vector/v.extract/main.c:297 +#: ../vector/v.extract/main.c:357 #, 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:320 +#: ../vector/v.extract/main.c:380 #, c-format msgid "Random category count is larger or equal to uniq <%s> feature category count %d" msgstr "" -#: ../vector/v.extract/main.c:354 +#: ../vector/v.extract/main.c:414 msgid "Extracting features..." msgstr "" -#: ../vector/v.extract/main.c:378 +#: ../vector/v.extract/main.c:438 msgid "Removing duplicate centroids..." msgstr "" -#: ../vector/v.extract/extract.c:171 +#: ../vector/v.extract/extract.c:203 #, c-format msgid "No category found for area %d. Skipping." msgstr "" -#: ../vector/v.extract/extract.c:175 +#: ../vector/v.extract/extract.c:207 #, c-format msgid "More categories (%d) found for area %d. Using first found category %d" msgstr "" -#: ../vector/v.extract/extract.c:228 +#: ../vector/v.extract/extract.c:286 msgid "Topology level required for extracting areas for OGR layers. Areas will be not processed." 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.lrs/v.lrs.label/main.c:103 ../vector/v.lrs/v.lrs.where/main.c:58 #: ../vector/v.lrs/v.lrs.segment/main.c:72 #: ../vector/v.lrs/v.lrs.create/main.c:122 @@ -40511,73 +40938,73 @@ msgid "Unknown method" msgstr "" -#: ../vector/v.generalize/main.c:330 +#: ../vector/v.generalize/main.c:331 #, c-format msgid "No lines found in input map <%s>" msgstr "" -#: ../vector/v.generalize/main.c:344 +#: ../vector/v.generalize/main.c:345 #, c-format msgid "Unable to create error vector map <%s>" msgstr "" -#: ../vector/v.generalize/main.c:364 +#: ../vector/v.generalize/main.c:365 msgid "Displacement..." msgstr "" -#: ../vector/v.generalize/main.c:373 +#: ../vector/v.generalize/main.c:374 msgid "Network generalization..." msgstr "" -#: ../vector/v.generalize/main.c:388 +#: ../vector/v.generalize/main.c:389 msgid "Attributes are needed for 'where' option, copying table" msgstr "" -#: ../vector/v.generalize/main.c:404 +#: ../vector/v.generalize/main.c:405 #, c-format msgid "Generalization (%s)..." msgstr "" -#: ../vector/v.generalize/main.c:405 +#: ../vector/v.generalize/main.c:406 #, c-format msgid "Using threshold: %g %s" msgstr "" -#: ../vector/v.generalize/main.c:525 +#: ../vector/v.generalize/main.c:526 #, c-format msgid "Method '%s' did not preserve first point" msgstr "" -#: ../vector/v.generalize/main.c:530 +#: ../vector/v.generalize/main.c:531 #, c-format msgid "Method '%s' did not preserve last point" msgstr "" -#: ../vector/v.generalize/main.c:537 +#: ../vector/v.generalize/main.c:538 #, c-format msgid "Method '%s' did not preserve loop" msgstr "" -#: ../vector/v.generalize/main.c:569 +#: ../vector/v.generalize/main.c:570 #, c-format msgid "%d boundaries were not modified because modification would damage topology" msgstr "" -#: ../vector/v.generalize/main.c:572 +#: ../vector/v.generalize/main.c:573 #, c-format msgid "%d lines/boundaries were not modified due to over-simplification" msgstr "" -#: ../vector/v.generalize/main.c:593 +#: ../vector/v.generalize/main.c:594 #, c-format msgid "Number of vertices for selected features %s from %d to %d (%d%% remaining)" msgstr "" -#: ../vector/v.generalize/main.c:594 +#: ../vector/v.generalize/main.c:595 msgid "reduced" msgstr "" -#: ../vector/v.generalize/main.c:594 +#: ../vector/v.generalize/main.c:595 msgid "changed" msgstr "" @@ -40614,21 +41041,21 @@ msgid "Creates a new pseudo-vector map as a link to an OGR-supported layer or a PostGIS feature table." msgstr "" -#: ../vector/v.external/main.c:126 +#: ../vector/v.external/main.c:130 msgid "No layer defined" msgstr "" -#: ../vector/v.external/main.c:192 +#: ../vector/v.external/main.c:196 #, c-format msgid "Unable to delete '%s'" msgstr "" -#: ../vector/v.external/main.c:199 +#: ../vector/v.external/main.c:203 #, c-format msgid "Unable to create file '%s/%s'" msgstr "" -#: ../vector/v.external/main.c:233 +#: ../vector/v.external/main.c:237 #, c-format msgid "Link to vector map <%s> created." msgstr "" @@ -40710,40 +41137,92 @@ msgid "Invalid geometry column %d" msgstr "" -#: ../vector/v.to.db/main.c:39 +#: ../vector/v.to.db/main.c:42 +msgid "length" +msgstr "" + +#: ../vector/v.to.db/main.c:43 +msgid "perimeter" +msgstr "" + +#: ../vector/v.to.db/main.c:44 +msgid "coordinates" +msgstr "" + +#: ../vector/v.to.db/main.c:45 +msgid "bounding box" +msgstr "" + +#: ../vector/v.to.db/main.c:47 msgid "Populates attribute values from vector features." msgstr "" -#: ../vector/v.to.db/main.c:48 +#: ../vector/v.to.db/main.c:56 #, 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/update.c:28 -#: ../vector/v.to.db/update.c:32 ../vector/v.to.db/query.c:83 +#: ../vector/v.to.db/main.c:73 ../vector/v.to.db/main.c:80 +#: ../vector/v.to.db/update.c:30 ../vector/v.to.db/update.c:34 +#: ../vector/v.to.db/query.c:83 #, c-format msgid "Database connection not defined for layer %d. Use v.db.connect first." msgstr "" -#: ../vector/v.to.db/main.c:114 +#: ../vector/v.to.db/main.c:174 +#, c-format +msgid "Missing column name for input column number %d" +msgstr "" + +#: ../vector/v.to.db/main.c:180 +#, c-format +msgid "Missing column name for table column number %d" +msgstr "" + +#: ../vector/v.to.db/main.c:194 +#, c-format +msgid "Existing column <%s> has a different but maybe compatible type" +msgstr "" + +#: ../vector/v.to.db/main.c:198 +#, c-format +msgid "Existing column <%s> has the wrong type" +msgstr "" + +#: ../vector/v.to.db/main.c:203 +#, c-format +msgid "Values in column <%s> will be overwritten" +msgstr "" + +#: ../vector/v.to.db/main.c:268 +#, fuzzy, c-format +msgid "Unable to create column <%s>" +msgstr "Αδυναμία δημιουÏγίας raster χάÏτη <%s>." + +#: ../vector/v.to.db/main.c:322 #, c-format msgid "Category index for vector map <%s> is not sorted" msgstr "" -#: ../vector/v.to.db/update.c:84 +#: ../vector/v.to.db/update.c:86 msgid "Updating database..." msgstr "" -#: ../vector/v.to.db/update.c:125 +#: ../vector/v.to.db/update.c:151 #, c-format msgid "More elements of category %d, nothing loaded to database" msgstr "" -#: ../vector/v.to.db/update.c:223 +#: ../vector/v.to.db/update.c:251 #, c-format msgid "Record (cat %d) already exists (not inserted)" msgstr "" +#: ../vector/v.to.db/update.c:279 +#, c-format +msgid "Cannot update table: %s" +msgstr "" + #: ../vector/v.to.db/query.c:93 msgid "Querying database... " msgstr "" @@ -40762,41 +41241,41 @@ msgid "Unable to fetch record" msgstr "" -#: ../vector/v.to.db/report.c:13 +#: ../vector/v.to.db/report.c:14 msgid "No totals for selected option" msgstr "" -#: ../vector/v.to.db/report.c:211 +#: ../vector/v.to.db/report.c:230 #, c-format msgid "%d categories read from vector map (layer %d)" msgstr "" -#: ../vector/v.to.db/report.c:215 +#: ../vector/v.to.db/report.c:234 #, c-format msgid "%d records selected from table (layer %d)" msgstr "" -#: ../vector/v.to.db/report.c:218 +#: ../vector/v.to.db/report.c:237 #, c-format msgid "%d categories read from vector map exist in selection from table" msgstr "" -#: ../vector/v.to.db/report.c:221 +#: ../vector/v.to.db/report.c:240 #, c-format msgid "%d categories read from vector map don't exist in selection from table" msgstr "" -#: ../vector/v.to.db/report.c:223 +#: ../vector/v.to.db/report.c:242 #, c-format msgid "%d records updated/inserted (layer %d)" msgstr "" -#: ../vector/v.to.db/report.c:226 +#: ../vector/v.to.db/report.c:245 #, c-format msgid "%d update/insert errors (layer %d)" msgstr "" -#: ../vector/v.to.db/report.c:229 +#: ../vector/v.to.db/report.c:248 #, c-format msgid "%d categories with more points (coordinates not loaded)" msgstr "" @@ -40990,86 +41469,101 @@ msgid "Using private colormap for DirectColor visual." msgstr "" -#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:59 -#: ../scripts/v.rast.stats/v.rast.stats.py:120 +#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:60 +#: ../scripts/v.rast.stats/v.rast.stats.py:124 #: ../scripts/v.db.addcolumn/v.db.addcolumn.py:63 -#: ../scripts/v.db.addtable/v.db.addtable.py:75 +#: ../scripts/v.db.addtable/v.db.addtable.py:76 #: ../scripts/v.db.dropcolumn/v.db.dropcolumn.py:60 #: ../scripts/v.db.update/v.db.update.py:75 #, python-format msgid "Vector map <%s> not found in current mapset" msgstr "" -#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:69 +#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:70 msgid "There is no table connected to the input vector map. Cannot rename any column" msgstr "" -#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:78 +#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:79 #, python-format msgid "Column name <%s> too long. The DBF driver supports column names not longer than 10 characters" msgstr "" -#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:83 +#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:84 #, python-format msgid "Cannot rename column <%s> as it is needed to keep table <%s> connected to the input vector map" msgstr "" +#: ../scripts/v.rast.stats/v.rast.stats.py:131 +#: ../scripts/v.rast.stats/v.rast.stats.py:203 +#: ../scripts/v.rast.stats/v.rast.stats.py:210 +#: ../scripts/v.db.addcolumn/v.db.addcolumn.py:69 +#: ../scripts/v.db.update/v.db.update.py:81 +msgid "There is no table connected to this map. Run v.db.connect or v.db.addtable first." +msgstr "" + #: ../scripts/v.rast.stats/v.rast.stats.py:137 -msgid "Preprocessing input data..." +#, python-brace-format +msgid "Number of raster maps ({0}) different from number of column prefixes ({1})" msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:148 +#: ../scripts/v.rast.stats/v.rast.stats.py:170 msgid "An error occurred while converting vector to raster" msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:160 +#: ../scripts/v.rast.stats/v.rast.stats.py:182 msgid "No categories found in raster map" msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:167 -#: ../scripts/v.rast.stats/v.rast.stats.py:174 -#: ../scripts/v.db.addcolumn/v.db.addcolumn.py:69 -#: ../scripts/v.db.update/v.db.update.py:81 -msgid "There is no table connected to this map. Run v.db.connect or v.db.addtable first." +#: ../scripts/v.rast.stats/v.rast.stats.py:195 +#, python-brace-format +msgid "Not all vector categories converted to raster. Converted {0} of {1}." msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:227 +#: ../scripts/v.rast.stats/v.rast.stats.py:266 #, python-format msgid "Cannot create column <%s> (already present). " msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:228 +#: ../scripts/v.rast.stats/v.rast.stats.py:267 msgid "Use -c flag to update values in this column." msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:237 +#: ../scripts/v.rast.stats/v.rast.stats.py:276 #, python-format msgid "Adding columns '%s'" msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:242 +#: ../scripts/v.rast.stats/v.rast.stats.py:281 msgid "Adding columns failed. Exiting." msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:245 +#: ../scripts/v.rast.stats/v.rast.stats.py:284 #, python-format msgid "Processing input data (%d categories)..." msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:289 +#: ../scripts/v.rast.stats/v.rast.stats.py:328 msgid "Updating the database ..." msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:294 +#: ../scripts/v.rast.stats/v.rast.stats.py:333 #, python-brace-format msgid "Statistics calculated from raster map <{raster}> and uploaded to attribute table of vector map <{vector}>." msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:300 +#: ../scripts/v.rast.stats/v.rast.stats.py:339 #, python-format msgid "Failed to upload statistics to attribute table of vector map <%s>." msgstr "" +#: ../scripts/r.mapcalc.simple/r.mapcalc.simple.py:107 +msgid "The expression is an empty string" +msgstr "" + +#: ../scripts/r.mapcalc.simple/r.mapcalc.simple.py:141 +msgid "Expression: {}" +msgstr "" + #: ../scripts/m.proj/m.proj.py:142 msgid "cs2cs program not found, install PROJ.4 first: http://proj.maptools.org" msgstr "" @@ -41194,50 +41688,50 @@ msgid "No graphics device selected. Use d.mon to select graphics device." msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:143 +#: ../scripts/r.in.srtm/r.in.srtm.py:169 msgid "This module only operates in LatLong locations" msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:161 -msgid "The \"unzip\" program is required, please install it first" -msgstr "" - -#: ../scripts/r.in.srtm/r.in.srtm.py:168 +#: ../scripts/r.in.srtm/r.in.srtm.py:194 #, python-format msgid "'%s' does not appear to be a valid zip file." msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:175 +#: ../scripts/r.in.srtm/r.in.srtm.py:201 #, python-format msgid "File '%s' or '%s' not found" msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:197 +#: ../scripts/r.in.srtm/r.in.srtm.py:227 #, python-format msgid "Extracting '%s'..." msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:199 +#: ../scripts/r.in.srtm/r.in.srtm.py:232 msgid "Unable to unzip file." msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:201 +#: ../scripts/r.in.srtm/r.in.srtm.py:234 msgid "Converting input file to BIL..." msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:225 -msgid "Attempting to import 1-arcsec data." +#: ../scripts/r.in.srtm/r.in.srtm.py:258 +msgid "Attempting to import 1-arcsec SWBD data" +msgstr "" + +#: ../scripts/r.in.srtm/r.in.srtm.py:261 +msgid "Attempting to import 1-arcsec data" msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:243 +#: ../scripts/r.in.srtm/r.in.srtm.py:279 msgid "Unable to import data" msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:251 +#: ../scripts/r.in.srtm/r.in.srtm.py:288 msgid "Done: generated map " msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:252 +#: ../scripts/r.in.srtm/r.in.srtm.py:289 msgid "(Note: Holes in the data can be closed with 'r.fillnulls' using splines)" msgstr "" @@ -41642,28 +42136,36 @@ msgid "During computation %i tiles could not be created" msgstr "" -#: ../scripts/i.spectral/i.spectral.py:121 +#: ../scripts/i.spectral/i.spectral.py:125 #, python-format msgid "Programmer error (%s)" msgstr "" -#: ../scripts/i.spectral/i.spectral.py:213 +#: ../scripts/i.spectral/i.spectral.py:199 +msgid "Spectral signatures" +msgstr "" + +#: ../scripts/i.spectral/i.spectral.py:200 +msgid "DN Value" +msgstr "" + +#: ../scripts/i.spectral/i.spectral.py:218 msgid "Either group= or raster= is required" msgstr "" -#: ../scripts/i.spectral/i.spectral.py:216 +#: ../scripts/i.spectral/i.spectral.py:221 msgid "group= and raster= are mutually exclusive" msgstr "" -#: ../scripts/i.spectral/i.spectral.py:220 +#: ../scripts/i.spectral/i.spectral.py:225 msgid "Writing to text file requires output=filename" msgstr "" -#: ../scripts/i.spectral/i.spectral.py:224 +#: ../scripts/i.spectral/i.spectral.py:229 msgid "gnuplot required, please install first" msgstr "" -#: ../scripts/i.spectral/i.spectral.py:243 +#: ../scripts/i.spectral/i.spectral.py:251 msgid "No data returned from query" msgstr "" @@ -41754,11 +42256,11 @@ msgstr "" #: ../scripts/r.unpack/r.unpack.py:82 ../scripts/r.unpack/r.unpack.py:120 -#: ../scripts/v.unpack/v.unpack.py:86 ../scripts/v.unpack/v.unpack.py:133 +#: ../scripts/v.unpack/v.unpack.py:85 ../scripts/v.unpack/v.unpack.py:132 msgid "Pack file unreadable" msgstr "" -#: ../scripts/r.unpack/r.unpack.py:91 ../scripts/v.unpack/v.unpack.py:95 +#: ../scripts/r.unpack/r.unpack.py:91 ../scripts/v.unpack/v.unpack.py:94 msgid "Pack file unreadable: file '{}' missing" msgstr "" @@ -41785,21 +42287,21 @@ msgid "PROJ_INFO file is missing, unpack raster map in XY (unprojected) location." msgstr "" -#: ../scripts/r.unpack/r.unpack.py:158 ../scripts/v.unpack/v.unpack.py:164 +#: ../scripts/r.unpack/r.unpack.py:158 ../scripts/v.unpack/v.unpack.py:163 #, python-brace-format msgid "" "Difference between PROJ_INFO file of packed map and of current location:\n" "{diff}" msgstr "" -#: ../scripts/r.unpack/r.unpack.py:161 ../scripts/v.unpack/v.unpack.py:167 +#: ../scripts/r.unpack/r.unpack.py:161 ../scripts/v.unpack/v.unpack.py:166 #, python-brace-format msgid "" "Difference between PROJ_UNITS file of packed map and of current location:\n" "{diff}" msgstr "" -#: ../scripts/r.unpack/r.unpack.py:163 ../scripts/v.unpack/v.unpack.py:169 +#: ../scripts/r.unpack/r.unpack.py:163 ../scripts/v.unpack/v.unpack.py:168 msgid "Projection of dataset does not appear to match current location. In case of no significant differences in the projection definitions, use the -o flag to ignore them and use current location definition." msgstr "" @@ -41867,11 +42369,15 @@ msgid "Frame <%s> already found. An existing frame can be overwritten by '%s' flag." msgstr "" -#: ../scripts/r.grow/r.grow.py:130 +#: ../scripts/r.grow/r.grow.py:129 +msgid "Output can be written only to the current mapset" +msgstr "" + +#: ../scripts/r.grow/r.grow.py:139 msgid "Growing failed. Removing temporary maps." msgstr "" -#: ../scripts/r.grow/r.grow.py:142 +#: ../scripts/r.grow/r.grow.py:151 msgid "Shrinking failed. Removing temporary maps." msgstr "" @@ -41920,21 +42426,21 @@ msgid "Table <%s> not found in database <%s>" msgstr "" -#: ../scripts/db.droptable/db.droptable.py:84 +#: ../scripts/db.droptable/db.droptable.py:85 #, python-format msgid "Deleting table <%s> which is attached to following map(s):" msgstr "" -#: ../scripts/db.droptable/db.droptable.py:89 +#: ../scripts/db.droptable/db.droptable.py:90 #, python-format msgid "The table <%s> would be deleted." msgstr "" -#: ../scripts/db.droptable/db.droptable.py:91 +#: ../scripts/db.droptable/db.droptable.py:92 msgid "You must use the force flag to actually remove it. Exiting." msgstr "" -#: ../scripts/db.droptable/db.droptable.py:100 +#: ../scripts/db.droptable/db.droptable.py:101 msgid "Cannot continue (problem deleting table)." msgstr "" @@ -42045,41 +42551,41 @@ msgid "At least 2 maps are required" msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:81 +#: ../scripts/v.db.addtable/v.db.addtable.py:82 #, python-format msgid "Using vector map name as table name: <%s>" msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:87 +#: ../scripts/v.db.addtable/v.db.addtable.py:88 #, python-format msgid "Using vector map name extended by layer number as table name: <%s>" msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:90 +#: ../scripts/v.db.addtable/v.db.addtable.py:91 #, python-format msgid "Using user specified table name: %s" msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:94 +#: ../scripts/v.db.addtable/v.db.addtable.py:95 msgid "Creating new DB connection based on default mapset settings..." msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:104 +#: ../scripts/v.db.addtable/v.db.addtable.py:105 #, python-format msgid "There is already a table linked to layer <%s>" msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:119 +#: ../scripts/v.db.addtable/v.db.addtable.py:120 #, python-format msgid "Duplicate column name '%s' not allowed" msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:130 +#: ../scripts/v.db.addtable/v.db.addtable.py:131 #, python-format msgid "Creating table with columns (%s)..." msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:158 +#: ../scripts/v.db.addtable/v.db.addtable.py:169 msgid "Current attribute table links:" msgstr "" @@ -42323,9 +42829,9 @@ msgstr "" #: ../scripts/r.in.wms/wms_base.py:421 ../scripts/r.in.wms/wms_base.py:478 -#: ../scripts/r.in.wms/wms_base.py:488 ../scripts/r.in.wms/wms_base.py:518 -#: ../scripts/r.in.wms/wms_base.py:542 ../scripts/r.in.wms/wms_base.py:553 -#: ../scripts/r.in.wms/wms_base.py:565 +#: ../scripts/r.in.wms/wms_base.py:488 ../scripts/r.in.wms/wms_base.py:519 +#: ../scripts/r.in.wms/wms_base.py:543 ../scripts/r.in.wms/wms_base.py:554 +#: ../scripts/r.in.wms/wms_base.py:566 #, python-format msgid "%s failed" msgstr "" @@ -42339,7 +42845,7 @@ msgid "Please change output name, or change names of these rasters: %s, module needs to create this temporary maps during execution." msgstr "" -#: ../scripts/r.in.wms/wms_base.py:567 +#: ../scripts/r.in.wms/wms_base.py:568 #, python-format msgid "<%s> created." msgstr "" @@ -42426,40 +42932,40 @@ msgid "Incorrect WMS query" msgstr "" -#: ../scripts/v.unpack/v.unpack.py:130 +#: ../scripts/v.unpack/v.unpack.py:129 #, python-format msgid "This GRASS GIS pack file contains raster data. Use r.unpack to unpack <%s>" msgstr "" -#: ../scripts/v.unpack/v.unpack.py:143 +#: ../scripts/v.unpack/v.unpack.py:142 msgid "PROJ_INFO file is missing, unpack vector map in XY (unprojected) location." msgstr "" -#: ../scripts/v.unpack/v.unpack.py:161 +#: ../scripts/v.unpack/v.unpack.py:160 msgid "Projection information does not match. Proceeding..." msgstr "" -#: ../scripts/v.unpack/v.unpack.py:215 +#: ../scripts/v.unpack/v.unpack.py:214 #, python-format msgid "Coping table <%s> as table <%s>" msgstr "" -#: ../scripts/v.unpack/v.unpack.py:226 +#: ../scripts/v.unpack/v.unpack.py:225 #, python-format msgid "Unable to copy table <%s> as table <%s>" msgstr "" -#: ../scripts/v.unpack/v.unpack.py:228 +#: ../scripts/v.unpack/v.unpack.py:227 #, python-format msgid "Connect table <%s> to vector map <%s> at layer <%s>" msgstr "" -#: ../scripts/v.unpack/v.unpack.py:238 +#: ../scripts/v.unpack/v.unpack.py:237 #, python-format msgid "Unable to connect table <%s> to vector map <%s>" msgstr "" -#: ../scripts/v.unpack/v.unpack.py:241 +#: ../scripts/v.unpack/v.unpack.py:240 #, python-format msgid "Vector map <%s> successfully unpacked" msgstr "" @@ -42469,7 +42975,7 @@ msgid "Missing value for parameter <%s>" msgstr "" -#: ../scripts/v.import/v.import.py:178 ../scripts/r.import/r.import.py:194 +#: ../scripts/v.import/v.import.py:178 ../scripts/r.import/r.import.py:193 #, python-format msgid "Input <%s> successfully imported without reprojection" msgstr "" @@ -42479,12 +42985,12 @@ msgid "Unable to import <%s>" msgstr "" -#: ../scripts/v.import/v.import.py:190 ../scripts/r.import/r.import.py:206 +#: ../scripts/v.import/v.import.py:190 ../scripts/r.import/r.import.py:205 #, python-format msgid "Coordinate reference system not available for current location <%s>" msgstr "" -#: ../scripts/v.import/v.import.py:210 ../scripts/r.import/r.import.py:226 +#: ../scripts/v.import/v.import.py:210 ../scripts/r.import/r.import.py:225 #, python-format msgid "Creating temporary location for <%s>..." msgstr "" @@ -42494,12 +43000,12 @@ msgid "Unable to create location from OGR datasource <%s>" msgstr "" -#: ../scripts/v.import/v.import.py:231 ../scripts/r.import/r.import.py:245 +#: ../scripts/v.import/v.import.py:231 ../scripts/r.import/r.import.py:244 #, python-format msgid "Coordinate reference system not available for input <%s>" msgstr "" -#: ../scripts/v.import/v.import.py:248 ../scripts/r.import/r.import.py:328 +#: ../scripts/v.import/v.import.py:248 ../scripts/r.import/r.import.py:327 msgid "Unable to reproject to source location" msgstr "" @@ -42513,7 +43019,7 @@ msgid "Unable to import OGR datasource <%s>" msgstr "" -#: ../scripts/v.import/v.import.py:279 ../scripts/r.import/r.import.py:374 +#: ../scripts/v.import/v.import.py:279 ../scripts/r.import/r.import.py:373 #, python-format msgid "Reprojecting <%s>..." msgstr "" @@ -42564,7 +43070,7 @@ msgid "Column <%s> not found in table <%s>. Skipped" msgstr "" -#: ../scripts/v.db.dropcolumn/v.db.dropcolumn.py:117 +#: ../scripts/v.db.dropcolumn/v.db.dropcolumn.py:122 msgid "Deleting column failed" msgstr "" @@ -43049,168 +43555,168 @@ msgid "Done. 3D raster map <%s> created." msgstr "" -#: ../scripts/r.import/r.import.py:170 +#: ../scripts/r.import/r.import.py:169 msgid "To set custom resolution value, select 'value' in resolution option" msgstr "" -#: ../scripts/r.import/r.import.py:173 +#: ../scripts/r.import/r.import.py:172 msgid "Resolution value can't be smaller than 0" msgstr "" -#: ../scripts/r.import/r.import.py:176 +#: ../scripts/r.import/r.import.py:175 msgid "Please provide the resolution for the imported dataset or change to 'estimated' resolution" msgstr "" -#: ../scripts/r.import/r.import.py:198 ../scripts/r.import/r.import.py:256 +#: ../scripts/r.import/r.import.py:197 ../scripts/r.import/r.import.py:255 #, python-format msgid "Unable to import GDAL dataset <%s>" msgstr "" -#: ../scripts/r.import/r.import.py:235 +#: ../scripts/r.import/r.import.py:234 #, python-format msgid "Unable to read GDAL dataset <%s>" msgstr "" -#: ../scripts/r.import/r.import.py:248 +#: ../scripts/r.import/r.import.py:247 #, python-format msgid "Importing <%s> to temporary location..." msgstr "" -#: ../scripts/r.import/r.import.py:267 +#: ../scripts/r.import/r.import.py:266 msgid "Input contains GCPs, rectification is required" msgstr "" -#: ../scripts/r.import/r.import.py:295 +#: ../scripts/r.import/r.import.py:294 msgid "Unable to get reprojected map extent" msgstr "" -#: ../scripts/r.import/r.import.py:348 +#: ../scripts/r.import/r.import.py:347 #, python-brace-format msgid "Estimated target resolution for input band <{out}>: {res}" msgstr "" -#: ../scripts/r.import/r.import.py:363 +#: ../scripts/r.import/r.import.py:362 #, python-brace-format msgid "Using given resolution for input band <{out}>: {res}" msgstr "" -#: ../scripts/r.import/r.import.py:369 +#: ../scripts/r.import/r.import.py:368 #, python-brace-format msgid "Using current region resolution for input band <{out}>: nsres={ns}, ewres={ew}" msgstr "" -#: ../scripts/r.import/r.import.py:381 +#: ../scripts/r.import/r.import.py:380 #, python-format msgid "Unable to to reproject raster <%s>" msgstr "" -#: ../scripts/r.import/r.import.py:384 +#: ../scripts/r.import/r.import.py:383 #, python-format msgid "The reprojected raster <%s> is empty" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:160 +#: ../scripts/r.fillnulls/r.fillnulls.py:172 msgid "A user raster mask (MASK) is present. Saving it..." msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:175 +#: ../scripts/r.fillnulls/r.fillnulls.py:187 msgid "Using RST interpolation..." msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:176 +#: ../scripts/r.fillnulls/r.fillnulls.py:188 msgid "Locating and isolating NULL areas..." msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:180 +#: ../scripts/r.fillnulls/r.fillnulls.py:192 msgid "Skipping masked raster parts" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:191 -#: ../scripts/r.fillnulls/r.fillnulls.py:460 +#: ../scripts/r.fillnulls/r.fillnulls.py:203 +#: ../scripts/r.fillnulls/r.fillnulls.py:472 msgid "Restoring user mask (MASK)..." msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:195 -#: ../scripts/r.fillnulls/r.fillnulls.py:464 +#: ../scripts/r.fillnulls/r.fillnulls.py:207 +#: ../scripts/r.fillnulls/r.fillnulls.py:476 msgid "Failed to restore user MASK!" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:199 +#: ../scripts/r.fillnulls/r.fillnulls.py:211 msgid "Growing NULL areas" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:206 -#: ../scripts/r.fillnulls/r.fillnulls.py:221 -#: ../scripts/r.fillnulls/r.fillnulls.py:315 +#: ../scripts/r.fillnulls/r.fillnulls.py:218 +#: ../scripts/r.fillnulls/r.fillnulls.py:233 +#: ../scripts/r.fillnulls/r.fillnulls.py:327 msgid "abandoned. Removing temporary map, restoring user mask if needed:" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:210 +#: ../scripts/r.fillnulls/r.fillnulls.py:222 msgid "Assigning IDs to NULL areas" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:235 -#: ../scripts/r.fillnulls/r.fillnulls.py:273 -#: ../scripts/r.fillnulls/r.fillnulls.py:288 -#: ../scripts/r.fillnulls/r.fillnulls.py:296 -#: ../scripts/r.fillnulls/r.fillnulls.py:330 -#: ../scripts/r.fillnulls/r.fillnulls.py:403 -#: ../scripts/r.fillnulls/r.fillnulls.py:424 -#: ../scripts/r.fillnulls/r.fillnulls.py:434 +#: ../scripts/r.fillnulls/r.fillnulls.py:247 +#: ../scripts/r.fillnulls/r.fillnulls.py:285 +#: ../scripts/r.fillnulls/r.fillnulls.py:300 +#: ../scripts/r.fillnulls/r.fillnulls.py:308 +#: ../scripts/r.fillnulls/r.fillnulls.py:342 +#: ../scripts/r.fillnulls/r.fillnulls.py:415 +#: ../scripts/r.fillnulls/r.fillnulls.py:436 +#: ../scripts/r.fillnulls/r.fillnulls.py:446 msgid "abandoned. Removing temporary maps, restoring user mask if needed:" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:256 +#: ../scripts/r.fillnulls/r.fillnulls.py:268 msgid "Input map has no holes. Check region settings." msgstr "" #. GTC Hole is NULL area in a raster map -#: ../scripts/r.fillnulls/r.fillnulls.py:259 +#: ../scripts/r.fillnulls/r.fillnulls.py:271 #, python-format msgid "Processing %d map holes" msgstr "" #. GTC Hole is a NULL area in a raster map -#: ../scripts/r.fillnulls/r.fillnulls.py:265 +#: ../scripts/r.fillnulls/r.fillnulls.py:277 #, python-format msgid "Filling hole %s of %s" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:335 +#: ../scripts/r.fillnulls/r.fillnulls.py:347 #, python-format msgid "Interpolating %d points" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:338 +#: ../scripts/r.fillnulls/r.fillnulls.py:350 msgid "No points to interpolate" msgstr "" #. GTC Hole is NULL area in a raster map -#: ../scripts/r.fillnulls/r.fillnulls.py:359 +#: ../scripts/r.fillnulls/r.fillnulls.py:371 #, python-format msgid "Failed to fill hole %s" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:373 +#: ../scripts/r.fillnulls/r.fillnulls.py:385 #, python-format msgid "Filling has failed silently. Leaving temporary maps with prefix <%s> for debugging." msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:438 +#: ../scripts/r.fillnulls/r.fillnulls.py:450 #, python-format msgid "Using %s bspline interpolation" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:472 +#: ../scripts/r.fillnulls/r.fillnulls.py:484 msgid "Patching fill data into NULL areas..." msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:480 +#: ../scripts/r.fillnulls/r.fillnulls.py:492 #, python-format msgid "Filled raster map is: %s" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:487 +#: ../scripts/r.fillnulls/r.fillnulls.py:499 msgid "Following holes where not filled. Temporary maps with are left in place to allow examination of unfilled holes" msgstr "" @@ -43394,6 +43900,10 @@ msgid "Either or must be given" msgstr "" +#, fuzzy +msgid "No output requested" +msgstr "Όνομα εξαγόμενου ÏÎ¬ÏƒÏ„ÎµÏ Ï‡Î¬Ïτη" + msgid "modifyNull: error flushing tiles in cube" msgstr "modifyNull:" @@ -43406,18 +43916,6 @@ msgstr "Αποτέλεσμα:" #, fuzzy -msgid "Unable to create 3D raster <%s>" -msgstr "Αδυναμία δημιουÏγίας raster χάÏτη <%s>." - -#, fuzzy -msgid "Unable to initialize G-submatrix..." -msgstr "Αδυναμία ανοίγματος Ï€ÏοσωÏÎ¹Î½Î¿Ï Î±Ïχείου" - -#, fuzzy -msgid "File to write the report" -msgstr "Αδυναμία ανοίγματος Ï€ÏοσωÏÎ¹Î½Î¿Ï Î±Ïχείου" - -#, fuzzy msgid "Name for output 2D/3D raster map" msgstr "Όνομα εξαγόμενου ÏÎ¬ÏƒÏ„ÎµÏ Ï‡Î¬Ïτη" @@ -43562,10 +44060,6 @@ msgstr "Όνομα εξαγόμενου ÏÎ¬ÏƒÏ„ÎµÏ Ï‡Î¬Ïτη (red)" #, fuzzy -msgid "Name of attribute column to use for thematic display (must be numeric)" -msgstr "Όνομα του δεÏτεÏου ÏÎ¬ÏƒÏ„ÎµÏ Ï‡Î¬Ïτη για blending" - -#, fuzzy msgid "Type of thematic display" msgstr "ΤÏπος" @@ -43675,6 +44169,10 @@ msgstr "ÎοÏμεÏο επιπέδου" #, fuzzy +msgid "allocation" +msgstr "Όνομα τοποθεσία" + +#, fuzzy msgid "Please specify output= or outfile=" msgstr "Όνομα αÏχείου εξαγωγής" @@ -43711,3 +44209,6 @@ msgid "Cache size (MiB)" msgstr "Cache size (MiB)" + +#~ msgid "column '%s', type 'string': unknown width -> stored as varchar(250) some data may be lost" +#~ msgstr "στήλη '%s', Ï„Ïπος 'string': άγνωστο εÏÏος -> σωσμένο ως varchar(250) οÏισμένα δεδομένα μποÏεί να χαθοÏν" diff -Nru grass-7.4.3/locale/po/grassmods_es.po grass-7.6.0/locale/po/grassmods_es.po --- grass-7.4.3/locale/po/grassmods_es.po 2018-11-24 09:45:13.000000000 +0000 +++ grass-7.6.0/locale/po/grassmods_es.po 2018-12-26 10:57:24.000000000 +0000 @@ -13,7 +13,7 @@ msgstr "" "Project-Id-Version: grassmods_es\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-03-24 00:06+0100\n" +"POT-Creation-Date: 2018-12-26 11:43+0100\n" "PO-Revision-Date: 2016-07-18 12:34-0500\n" "Last-Translator: \n" "Language-Team: Español \n" @@ -81,7 +81,7 @@ #: ../temporal/t.connect/main.c:35 ../display/d.colorlist/main.c:36 #: ../display/d.fontlist/main.c:46 ../display/d.font/main.c:46 -#: ../general/g.region/main.c:65 ../general/g.mapsets/main.c:64 +#: ../general/g.region/main.c:66 ../general/g.mapsets/main.c:64 #: ../general/g.mapset/main.c:50 ../general/g.gisenv/main.c:44 msgid "settings" msgstr "configuraciones" @@ -91,7 +91,7 @@ #: ../locale/scriptstrings/t.select_to_translate.c:3 #: ../locale/scriptstrings/t.info_to_translate.c:3 #: ../raster/r.timestamp/main.c:36 ../raster/r.describe/main.c:55 -#: ../raster/r.info/main.c:71 ../raster/r.support/main.c:55 +#: ../raster/r.info/main.c:73 ../raster/r.support/main.c:55 #: ../raster/r.region/main.c:52 ../raster3d/r3.support/main.c:50 #: ../raster3d/r3.timestamp/main.c:44 ../raster3d/r3.info/main.c:76 #: ../vector/v.support/main.c:40 ../vector/v.timestamp/main.c:36 @@ -115,46 +115,48 @@ #: ../locale/scriptstrings/t.rast.colors_to_translate.c:18 #: ../locale/scriptstrings/v.unpack_to_translate.c:13 #: ../locale/scriptstrings/r.unpack_to_translate.c:12 -#: ../raster/r.colors/edit_colors.c:128 ../raster/r.out.gdal/main.c:145 -#: ../raster/r.external.out/main.c:272 ../raster/r.external.out/main.c:283 -#: ../raster/r.what/main.c:122 ../raster/r.what/main.c:130 -#: ../raster/r.what/main.c:144 ../raster/r.what/main.c:149 -#: ../raster/r.what/main.c:154 ../raster/r.what/main.c:159 -#: ../raster/r.what/main.c:169 ../raster/r.proj/main.c:204 -#: ../raster/r.proj/main.c:214 ../raster/r.proj/main.c:220 -#: ../raster/r.in.gdal/main.c:208 ../raster/r.in.gdal/main.c:241 -#: ../raster/r.sunmask/main.c:232 ../raster/r.sunmask/main.c:238 -#: ../raster/r.external/main.c:96 ../raster/r.external/main.c:135 -#: ../display/d.mon/main.c:115 ../display/d.mon/main.c:120 -#: ../display/d.mon/main.c:125 ../general/g.list/main.c:105 -#: ../general/g.list/main.c:116 ../general/g.list/main.c:138 -#: ../general/g.list/main.c:143 ../general/g.list/main.c:148 -#: ../general/g.list/main.c:153 ../general/g.region/main.c:89 -#: ../general/g.region/main.c:95 ../general/g.region/main.c:100 -#: ../general/g.region/main.c:106 ../general/g.region/main.c:112 -#: ../general/g.region/main.c:118 ../general/g.region/main.c:124 -#: ../general/g.region/main.c:132 ../general/g.region/main.c:137 -#: ../general/g.region/main.c:143 ../general/g.region/main.c:148 -#: ../general/g.region/main.c:153 ../general/g.mapsets/main.c:87 -#: ../general/g.mapsets/main.c:92 ../general/g.mapsets/main.c:98 -#: ../general/g.proj/main.c:80 ../general/g.proj/main.c:86 -#: ../general/g.proj/main.c:92 ../general/g.proj/main.c:98 -#: ../general/g.proj/main.c:104 ../general/g.proj/main.c:115 -#: ../general/g.proj/main.c:120 ../general/g.mapset/main.c:76 -#: ../general/g.mapset/main.c:82 ../imagery/i.group/main.c:79 -#: ../imagery/i.group/main.c:84 ../imagery/i.group/main.c:89 -#: ../db/db.connect/main.c:53 ../db/db.connect/main.c:58 -#: ../db/db.login/main.c:91 ../vector/v.external.out/args.c:63 -#: ../vector/v.external.out/args.c:75 ../vector/v.external.out/args.c:81 -#: ../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:320 ../vector/v.in.ogr/main.c:326 -#: ../vector/v.colors/main.c:133 ../vector/v.what/main.c:91 +#: ../raster/r.colors/edit_colors.c:145 ../raster/r.colors/edit_colors.c:152 +#: ../raster/r.out.gdal/main.c:145 ../raster/r.external.out/main.c:272 +#: ../raster/r.external.out/main.c:283 ../raster/r.what/main.c:122 +#: ../raster/r.what/main.c:130 ../raster/r.what/main.c:144 +#: ../raster/r.what/main.c:149 ../raster/r.what/main.c:154 +#: ../raster/r.what/main.c:159 ../raster/r.what/main.c:169 +#: ../raster/r.proj/main.c:215 ../raster/r.proj/main.c:225 +#: ../raster/r.proj/main.c:231 ../raster/r.in.gdal/main.c:225 +#: ../raster/r.in.gdal/main.c:258 ../raster/r.sunmask/main.c:232 +#: ../raster/r.sunmask/main.c:238 ../raster/r.external/main.c:96 +#: ../raster/r.external/main.c:135 ../display/d.mon/main.c:115 +#: ../display/d.mon/main.c:120 ../display/d.mon/main.c:125 +#: ../general/g.list/main.c:105 ../general/g.list/main.c:116 +#: ../general/g.list/main.c:138 ../general/g.list/main.c:143 +#: ../general/g.list/main.c:148 ../general/g.list/main.c:153 +#: ../general/g.region/main.c:90 ../general/g.region/main.c:96 +#: ../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:125 ../general/g.region/main.c:133 +#: ../general/g.region/main.c:138 ../general/g.region/main.c:144 +#: ../general/g.region/main.c:149 ../general/g.region/main.c:154 +#: ../general/g.mapsets/main.c:87 ../general/g.mapsets/main.c:92 +#: ../general/g.mapsets/main.c:98 ../general/g.proj/main.c:80 +#: ../general/g.proj/main.c:86 ../general/g.proj/main.c:92 +#: ../general/g.proj/main.c:98 ../general/g.proj/main.c:104 +#: ../general/g.proj/main.c:115 ../general/g.proj/main.c:120 +#: ../general/g.mapset/main.c:76 ../general/g.mapset/main.c:82 +#: ../imagery/i.group/main.c:85 ../imagery/i.group/main.c:90 +#: ../imagery/i.group/main.c:95 ../db/db.connect/main.c:53 +#: ../db/db.connect/main.c:58 ../db/db.login/main.c:91 +#: ../vector/v.external.out/args.c:63 ../vector/v.external.out/args.c:75 +#: ../vector/v.external.out/args.c:81 ../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:337 +#: ../vector/v.in.ogr/main.c:343 ../vector/v.colors/main.c:133 +#: ../vector/v.colors/main.c:140 ../vector/v.what/main.c:91 #: ../vector/v.what/main.c:96 ../vector/v.what/main.c:101 #: ../vector/v.what/main.c:106 ../vector/v.what/main.c:111 #: ../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.external/args.c:57 +#: ../vector/v.info/parse.c:46 ../vector/v.vect.stats/main.c:221 +#: ../vector/v.vect.stats/main.c:228 ../vector/v.external/args.c:57 #: ../vector/v.external/args.c:63 ../vector/v.external/args.c:71 #: ../vector/v.to.db/parse.c:118 ../vector/v.to.db/parse.c:123 #: ../vector/v.to.db/parse.c:129 ../vector/v.to.db/parse.c:135 @@ -170,8 +172,8 @@ #: ../temporal/t.connect/main.c:69 ../general/g.gisenv/main.c:66 #: ../general/g.gisenv/main.c:74 ../general/g.gisenv/main.c:84 #: ../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 +#: ../db/db.connect/main.c:82 ../db/db.connect/main.c:91 +#: ../db/db.connect/main.c:94 ../db/db.connect/main.c:103 msgid "Set" msgstr "Establecer" @@ -210,8 +212,8 @@ msgid "Default TGIS database is not set" msgstr "La base de datos predeterminada TGIS no está definida" -#: ../temporal/t.connect/main.c:133 ../db/db.connect/main.c:161 -#: ../db/db.connect/main.c:188 +#: ../temporal/t.connect/main.c:133 ../db/db.connect/main.c:171 +#: ../db/db.connect/main.c:197 #, c-format msgid "" "Default driver / database set to:\n" @@ -230,9 +232,9 @@ #: ../locale/scriptstrings/g.extension_to_translate.c:3 #: ../locale/scriptstrings/g.extension.all_to_translate.c:3 #: ../locale/scriptstrings/g.manual_to_translate.c:2 -#: ../general/g.findfile/main.c:38 ../general/g.version/main.c:65 +#: ../general/g.findfile/main.c:38 ../general/g.version/main.c:69 #: ../general/g.ppmtopng/main.c:117 ../general/g.list/main.c:65 -#: ../general/g.cairocomp/main.c:196 ../general/g.region/main.c:64 +#: ../general/g.cairocomp/main.c:196 ../general/g.region/main.c:65 #: ../general/g.gui/main.c:39 ../general/g.findetc/main.c:28 #: ../general/g.rename/main.c:45 ../general/g.mapsets/main.c:63 #: ../general/g.pnmcomp/main.c:282 ../general/g.copy/main.c:41 @@ -273,8 +275,8 @@ #: ../locale/scriptstrings/v.import_to_translate.c:13 #: ../locale/scriptstrings/v.import_to_translate.c:16 #: ../locale/scriptstrings/v.import_to_translate.c:19 -#: ../locale/scriptstrings/i.spectral_to_translate.c:10 -#: ../locale/scriptstrings/i.spectral_to_translate.c:12 +#: ../locale/scriptstrings/i.spectral_to_translate.c:11 +#: ../locale/scriptstrings/i.spectral_to_translate.c:13 #: ../locale/scriptstrings/db.in.ogr_to_translate.c:8 #: ../locale/scriptstrings/db.in.ogr_to_translate.c:10 #: ../locale/scriptstrings/db.in.ogr_to_translate.c:13 @@ -286,10 +288,10 @@ #: ../locale/scriptstrings/m.proj_to_translate.c:11 #: ../locale/scriptstrings/m.proj_to_translate.c:23 #: ../locale/scriptstrings/m.proj_to_translate.c:25 -#: ../locale/scriptstrings/m.proj_to_translate.c:27 ../raster/r.sun/main.c:403 -#: ../raster/r.sun/main.c:412 ../raster/r.sun/main.c:421 -#: ../raster/r.sun/main.c:430 ../raster/r.sun/main.c:439 -#: ../raster/r.sun/main.c:448 ../raster/r.resamp.rst/main.c:174 +#: ../locale/scriptstrings/m.proj_to_translate.c:27 ../raster/r.sun/main.c:402 +#: ../raster/r.sun/main.c:411 ../raster/r.sun/main.c:420 +#: ../raster/r.sun/main.c:429 ../raster/r.sun/main.c:438 +#: ../raster/r.sun/main.c:447 ../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 @@ -298,6 +300,7 @@ #: ../raster/r.grow.distance/main.c:168 ../raster/r.in.lidar/main.c:126 #: ../raster/r.in.lidar/main.c:253 ../raster/r.in.lidar/main.c:286 #: ../raster/r.in.lidar/main.c:295 ../raster/r.in.xyz/main.c:297 +#: ../raster/r.buildvrt/main.c:95 ../raster/r.buildvrt/main.c:103 #: ../raster/r.lake/main.c:167 ../raster/r.lake/main.c:195 #: ../raster/r.sim/r.sim.sediment/main.c:179 #: ../raster/r.sim/r.sim.sediment/main.c:186 @@ -316,9 +319,9 @@ #: ../raster3d/r3.in.lidar/main.c:196 ../raster3d/r3.in.lidar/main.c:202 #: ../vector/v.out.ascii/args.c:35 ../vector/v.out.ascii/args.c:81 #: ../vector/v.profile/main.c:218 ../vector/v.profile/main.c:223 -#: ../vector/v.profile/main.c:229 ../vector/v.in.ogr/main.c:228 -#: ../vector/v.in.ogr/main.c:283 ../vector/v.in.ogr/main.c:333 -#: ../vector/v.in.ogr/main.c:339 ../vector/v.in.ogr/main.c:381 +#: ../vector/v.profile/main.c:229 ../vector/v.in.ogr/main.c:245 +#: ../vector/v.in.ogr/main.c:300 ../vector/v.in.ogr/main.c:350 +#: ../vector/v.in.ogr/main.c:356 ../vector/v.in.ogr/main.c:398 msgid "Output" msgstr "Salida" @@ -357,8 +360,8 @@ #: ../locale/scriptstrings/t.rast.extract_to_translate.c:3 #: ../locale/scriptstrings/t.vect.extract_to_translate.c:3 #: ../locale/scriptstrings/t.rast3d.extract_to_translate.c:3 -#: ../vector/v.decimate/main.c:127 ../vector/v.outlier/main.c:71 -#: ../vector/v.extract/main.c:78 +#: ../vector/v.decimate/main.c:128 ../vector/v.outlier/main.c:71 +#: ../vector/v.extract/main.c:79 msgid "extract" msgstr "extraer" @@ -395,6 +398,8 @@ #: ../locale/scriptstrings/t.rast.algebra_to_translate.c:4 #: ../locale/scriptstrings/t.rast.neighbors_to_translate.c:4 #: ../locale/scriptstrings/r.buffer.lowmem_to_translate.c:3 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:2 +#: ../locale/scriptstrings/r.drain_to_translate.c:2 #: ../locale/scriptstrings/r.import_to_translate.c:2 #: ../locale/scriptstrings/d.to.rast_to_translate.c:4 #: ../locale/scriptstrings/t.rast.univar_to_translate.c:4 @@ -407,19 +412,19 @@ #: ../locale/scriptstrings/r.in.srtm_to_translate.c:2 #: ../locale/scriptstrings/t.rast.export_to_translate.c:4 #: ../doc/raster/r.example/main.c:83 ../raster/r.surf.area/main.c:76 -#: ../raster/r.profile/main.c:53 ../raster/r.sun/main.c:251 -#: ../raster/r.regression.multi/main.c:129 ../raster/r.volume/main.c:76 -#: ../raster/r.solute.transport/main.c:229 ../raster/r.walk/main.c:178 -#: ../raster/r.timestamp/main.c:35 ../raster/r.colors/edit_colors.c:63 -#: ../raster/r.mfilter/main.c:56 ../raster/r.cost/main.c:140 -#: ../raster/r.resamp.interp/main.c:76 ../raster/r.reclass/main.c:50 -#: ../raster/r.topmodel/main.c:51 ../raster/r.texture/main.c:102 -#: ../raster/r.stats/main.c:106 ../raster/r.stats.quantile/main.c:516 -#: ../raster/r.in.poly/main.c:34 ../raster/r.out.pov/main.c:121 -#: ../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.renyi/renyi.c:47 -#: ../raster/r.li/r.li.cwed/cwed.c:54 ../raster/r.li/r.li.mpa/mpa.c:44 -#: ../raster/r.li/r.li.simpson/simpson.c:46 +#: ../raster/r.path/main.c:150 ../raster/r.profile/main.c:53 +#: ../raster/r.sun/main.c:250 ../raster/r.regression.multi/main.c:129 +#: ../raster/r.volume/main.c:76 ../raster/r.solute.transport/main.c:229 +#: ../raster/r.walk/main.c:203 ../raster/r.timestamp/main.c:35 +#: ../raster/r.colors/edit_colors.c:80 ../raster/r.mfilter/main.c:56 +#: ../raster/r.cost/main.c:163 ../raster/r.resamp.interp/main.c:76 +#: ../raster/r.reclass/main.c:50 ../raster/r.topmodel/main.c:51 +#: ../raster/r.texture/main.c:102 ../raster/r.stats/main.c:106 +#: ../raster/r.stats.quantile/main.c:516 ../raster/r.in.poly/main.c:34 +#: ../raster/r.out.pov/main.c:121 ../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.renyi/renyi.c:47 ../raster/r.li/r.li.cwed/cwed.c:54 +#: ../raster/r.li/r.li.mpa/mpa.c:44 ../raster/r.li/r.li.simpson/simpson.c:46 #: ../raster/r.li/r.li.padrange/padrange.c:53 #: ../raster/r.li/r.li.edgedensity/edgedensity.c:48 #: ../raster/r.li/r.li.patchnum/main.c:50 ../raster/r.li/r.li.padsd/padsd.c:53 @@ -430,9 +435,9 @@ #: ../raster/r.li/r.li.richness/richness.c:43 ../raster/r.out.ppm3/main.c:57 #: ../raster/r.out.bin/main.c:279 ../raster/r.to.rast3/main.c:197 #: ../raster/r.resamp.rst/main.c:148 ../raster/r.univar/r.univar_main.c:104 -#: ../raster/r.recode/main.c:48 ../raster/r.random/main.c:51 +#: ../raster/r.recode/main.c:48 ../raster/r.random/main.c:52 #: ../raster/r.spreadpath/main.c:88 ../raster/r.uslek/main.c:53 -#: ../raster/r.report/main.c:67 ../raster/r.horizon/main.c:180 +#: ../raster/r.report/main.c:67 ../raster/r.horizon/main.c:179 #: ../raster/r.quant/main.c:47 ../raster/r.series.accumulate/main.c:80 #: ../raster/r.rescale.eq/main.c:52 ../raster/r.distance/main.c:39 #: ../raster/r.mode/main.c:55 ../raster/r.spread/main.c:105 @@ -442,13 +447,13 @@ #: ../raster/r.gwflow/main.c:208 ../raster/r.describe/main.c:54 #: ../raster/r.what.color/main.c:88 ../raster/r.neighbors/main.c:167 #: ../raster/r.buffer/main.c:66 ../raster/r.contour/main.c:87 -#: ../raster/r.slope.aspect/main.c:151 ../raster/r.in.ascii/main.c:69 +#: ../raster/r.slope.aspect/main.c:169 ../raster/r.in.ascii/main.c:69 #: ../raster/r.stream.extract/main.c:76 ../raster/r.grow.distance/main.c:150 #: ../raster/r.random.surface/main.c:57 ../raster/r.surf.random/main.c:36 -#: ../raster/r.in.gridatb/main.c:45 ../raster/r.fill.dir/main.c:86 +#: ../raster/r.in.gridatb/main.c:45 ../raster/r.fill.dir/main.c:88 #: ../raster/r.clump/main.c:58 ../raster/r.circle/main.c:51 -#: ../raster/r.in.png/main.c:519 ../raster/r.cross/main.c:69 -#: ../raster/r.series/main.c:137 ../raster/r.in.lidar/main.c:108 +#: ../raster/r.in.png/main.c:519 ../raster/r.cross/main.c:68 +#: ../raster/r.series/main.c:138 ../raster/r.in.lidar/main.c:108 #: ../raster/r.mapcalc/main.c:70 ../raster/r.statistics/main.c:55 #: ../raster/r.sunhours/main.c:72 ../raster/r.stats.zonal/main.c:101 #: ../raster/r.out.gridatb/main.c:67 ../raster/r.regression.line/main.c:46 @@ -457,35 +462,36 @@ #: ../raster/r.in.xyz/main.c:158 ../raster/r.surf.fractal/main.c:38 #: ../raster/r.kappa/main.c:68 ../raster/r.coin/main.c:66 #: ../raster/r.water.outlet/main.c:57 ../raster/r.to.vect/main.c:76 -#: ../raster/r.out.vrml/main.c:47 ../raster/r.quantile/main.c:265 -#: ../raster/r.param.scale/interface.c:54 ../raster/r.surf.idw/main.c:104 -#: ../raster/r.in.bin/main.c:257 ../raster/r.drain/main.c:109 -#: ../raster/r.random.cells/main.c:47 ../raster/r.surf.contour/main.c:60 -#: ../raster/r.fill.stats/main.c:775 ../raster/r.tile/main.c:43 -#: ../raster/r.patch/main.c:58 ../raster/r.info/main.c:70 -#: ../raster/r.geomorphon/main.c:104 ../raster/r.topidx/main.c:39 -#: ../raster/r.category/main.c:52 ../raster/r.series.interp/main.c:64 -#: ../raster/r.external.out/main.c:235 ../raster/r.resamp.bspline/main.c:79 -#: ../raster/r.in.mat/main.c:91 ../raster/r.ros/main.c:212 -#: ../raster/r.null/main.c:60 ../raster/r.what/main.c:100 -#: ../raster/r.transect/main.c:103 ../raster/r.flow/main.c:421 -#: ../raster/r.proj/main.c:144 ../raster/r.surf.gauss/main.c:38 -#: ../raster/r.out.png/main.c:112 ../raster/r.resample/main.c:54 -#: ../raster/r.relief/main.c:107 ../raster/r.carve/main.c:74 -#: ../raster/r.in.gdal/main.c:92 ../raster/r.sunmask/main.c:116 -#: ../raster/r.out.ascii/main.c:59 ../raster/r.out.mpeg/main.c:102 -#: ../raster/r.covar/main.c:51 ../raster/r.out.ppm/main.c:54 -#: ../raster/r.support/main.c:54 ../raster/r.lake/main.c:150 -#: ../raster/r.out.mat/main.c:62 ../raster/r.his/main.c:67 -#: ../raster/r.external/main.c:57 ../raster/r.resamp.filter/main.c:389 -#: ../raster/r.latlong/main.c:56 ../raster/r.composite/main.c:72 -#: ../raster/r.region/main.c:51 ../raster/r.watershed/front/main.c:73 -#: ../raster/r.rescale/main.c:48 ../raster/r.sim/r.sim.sediment/main.c:114 +#: ../raster/r.out.vrml/main.c:47 ../raster/r.buildvrt/main.c:77 +#: ../raster/r.quantile/main.c:265 ../raster/r.param.scale/interface.c:54 +#: ../raster/r.surf.idw/main.c:104 ../raster/r.in.bin/main.c:257 +#: ../raster/r.drain/main.c:109 ../raster/r.random.cells/main.c:47 +#: ../raster/r.surf.contour/main.c:60 ../raster/r.fill.stats/main.c:775 +#: ../raster/r.tile/main.c:43 ../raster/r.patch/main.c:58 +#: ../raster/r.info/main.c:72 ../raster/r.geomorphon/main.c:104 +#: ../raster/r.topidx/main.c:39 ../raster/r.category/main.c:52 +#: ../raster/r.series.interp/main.c:64 ../raster/r.external.out/main.c:235 +#: ../raster/r.resamp.bspline/main.c:79 ../raster/r.in.mat/main.c:91 +#: ../raster/r.ros/main.c:212 ../raster/r.null/main.c:60 +#: ../raster/r.what/main.c:100 ../raster/r.transect/main.c:103 +#: ../raster/r.flow/main.c:421 ../raster/r.proj/main.c:147 +#: ../raster/r.surf.gauss/main.c:38 ../raster/r.out.png/main.c:112 +#: ../raster/r.resample/main.c:54 ../raster/r.relief/main.c:107 +#: ../raster/r.carve/main.c:74 ../raster/r.in.gdal/main.c:95 +#: ../raster/r.sunmask/main.c:116 ../raster/r.out.ascii/main.c:59 +#: ../raster/r.out.mpeg/main.c:102 ../raster/r.covar/main.c:51 +#: ../raster/r.out.ppm/main.c:54 ../raster/r.support/main.c:54 +#: ../raster/r.lake/main.c:150 ../raster/r.out.mat/main.c:62 +#: ../raster/r.his/main.c:67 ../raster/r.external/main.c:57 +#: ../raster/r.resamp.filter/main.c:394 ../raster/r.latlong/main.c:55 +#: ../raster/r.composite/main.c:72 ../raster/r.region/main.c:51 +#: ../raster/r.watershed/front/main.c:75 ../raster/r.rescale/main.c:48 +#: ../raster/r.sim/r.sim.sediment/main.c:114 #: ../raster/r.sim/r.sim.water/main.c:113 ../display/d.colortable/main.c:61 #: ../display/d.rgb/main.c:55 ../display/d.rast.num/main.c:79 #: ../display/d.rast/main.c:55 ../display/d.profile/main.c:193 #: ../display/d.rast.arrow/main.c:99 ../raster3d/r3.cross.rast/main.c:230 -#: ../raster3d/r3.to.rast/main.c:261 ../misc/m.nviz.image/main.c:53 +#: ../raster3d/r3.to.rast/main.c:261 ../misc/m.nviz.image/main.c:52 #: ../misc/m.nviz.script/main.c:71 ../vector/v.what.rast3/main.c:66 #: ../vector/v.to.rast/main.c:46 ../vector/v.what.rast/main.c:73 #: ../vector/v.sample/main.c:77 ../vector/v.neighbors/main.c:53 @@ -556,7 +562,7 @@ #: ../locale/scriptstrings/t.rast.contour_to_translate.c:7 #: ../locale/scriptstrings/t.vect.algebra_to_translate.c:7 #: ../locale/scriptstrings/t.rast.to.vect_to_translate.c:8 -#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:6 +#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:7 #: ../locale/scriptstrings/t.rast.accumulate_to_translate.c:13 #: ../locale/scriptstrings/t.vect.extract_to_translate.c:6 #: ../locale/scriptstrings/t.rast.aggregate_to_translate.c:6 @@ -575,7 +581,7 @@ #: ../locale/scriptstrings/t.rast.contour_to_translate.c:8 #: ../locale/scriptstrings/t.vect.algebra_to_translate.c:8 #: ../locale/scriptstrings/t.rast.to.vect_to_translate.c:9 -#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:7 +#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:8 #: ../locale/scriptstrings/t.rast.accumulate_to_translate.c:14 #: ../locale/scriptstrings/t.vect.extract_to_translate.c:7 #: ../locale/scriptstrings/t.rast.accdetect_to_translate.c:15 @@ -593,9 +599,10 @@ #: ../locale/scriptstrings/t.rast.aggregate.ds_to_translate.c:10 #: ../locale/scriptstrings/t.rast.contour_to_translate.c:9 #: ../locale/scriptstrings/t.rast.to.vect_to_translate.c:10 -#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:8 +#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:9 #: ../locale/scriptstrings/t.vect.extract_to_translate.c:8 #: ../locale/scriptstrings/t.rast.aggregate_to_translate.c:8 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:9 #: ../locale/scriptstrings/t.rast.neighbors_to_translate.c:10 #: ../locale/scriptstrings/t.rast3d.extract_to_translate.c:9 msgid "Suffix to add at basename: set 'gran' for granularity, 'time' for the full time format, 'num' for numerical suffix with a specific number of digits (default %05)" @@ -603,7 +610,7 @@ #: ../locale/scriptstrings/t.rast.extract_to_translate.c:10 #: ../locale/scriptstrings/t.rast.aggregate.ds_to_translate.c:13 -#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:9 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:10 #: ../locale/scriptstrings/t.rast.mapcalc_to_translate.c:9 msgid "Number of r.mapcalc processes to run in parallel" msgstr "Número de procesos r.mapcalc que correrán en paralelo" @@ -611,7 +618,7 @@ #: ../locale/scriptstrings/t.rast.extract_to_translate.c:11 #: ../locale/scriptstrings/t.rast.aggregate.ds_to_translate.c:14 #: ../locale/scriptstrings/t.rast.aggregate_to_translate.c:14 -#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:11 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:12 #: ../locale/scriptstrings/t.rast.neighbors_to_translate.c:12 #: ../locale/scriptstrings/t.rast.mapcalc_to_translate.c:10 #: ../locale/scriptstrings/t.rast3d.mapcalc_to_translate.c:11 @@ -639,7 +646,7 @@ #: ../display/d.colortable/main.c:60 ../display/d.mon/main.c:50 #: ../display/d.vect.thematic/main.c:85 ../display/d.geodesic/main.c:46 #: ../display/d.his/main.c:62 ../display/d.barscale/main.c:63 -#: ../display/d.rgb/main.c:53 ../display/d.grid/main.c:53 +#: ../display/d.rgb/main.c:53 ../display/d.grid/main.c:52 #: ../display/d.legend.vect/main.c:50 ../display/d.colorlist/main.c:35 #: ../display/d.extract/main.c:49 ../display/d.rhumbline/main.c:44 #: ../display/d.graph/main.c:58 ../display/d.legend/main.c:78 @@ -664,7 +671,7 @@ #: ../display/d.his/main.c:63 ../display/d.rgb/main.c:54 #: ../display/d.info/main.c:35 ../display/d.rast/main.c:54 #: ../display/d.erase/main.c:30 ../display/d.vect/main.c:74 -#: ../misc/m.nviz.image/main.c:52 ../misc/m.nviz.script/main.c:70 +#: ../misc/m.nviz.image/main.c:51 ../misc/m.nviz.script/main.c:70 #: ../visualization/ximgview/main.c:291 msgid "graphics" msgstr "gráficas" @@ -722,20 +729,20 @@ #: ../locale/scriptstrings/v.db.dropcolumn_to_translate.c:2 #: ../locale/scriptstrings/v.pack_to_translate.c:2 #: ../locale/scriptstrings/v.db.droptable_to_translate.c:2 -#: ../doc/vector/v.example/main.c:50 ../raster/r.random/main.c:53 +#: ../doc/vector/v.example/main.c:50 ../raster/r.random/main.c:54 #: ../raster/r.contour/main.c:90 ../display/d.legend.vect/main.c:52 #: ../display/d.extract/main.c:50 ../display/d.vect/main.c:75 -#: ../misc/m.nviz.image/main.c:54 ../misc/m.nviz.script/main.c:73 +#: ../misc/m.nviz.image/main.c:53 ../misc/m.nviz.script/main.c:73 #: ../vector/v.out.vtk/main.c:47 ../vector/v.mkgrid/main.c:70 #: ../vector/v.external.out/main.c:43 ../vector/v.what.rast3/main.c:64 #: ../vector/v.to.rast/main.c:44 ../vector/v.lidar.edgedetection/main.c:75 -#: ../vector/v.out.ogr/main.c:82 ../vector/v.kcv/main.c:55 +#: ../vector/v.out.ogr/main.c:83 ../vector/v.kcv/main.c:55 #: ../vector/v.surf.idw/main.c:87 ../vector/v.class/main.c:45 #: ../vector/v.clean/test/topocheck.c:42 ../vector/v.clean/main.c:51 #: ../vector/v.label.sa/main.c:38 ../vector/v.net.distance/main.c:66 -#: ../vector/v.random/main.c:97 ../vector/v.support/main.c:39 +#: ../vector/v.random/main.c:100 ../vector/v.support/main.c:39 #: ../vector/v.out.dxf/main.c:56 ../vector/v.out.lidar/main.c:471 -#: ../vector/v.proj/main.c:68 ../vector/v.db.connect/main.c:52 +#: ../vector/v.proj/main.c:73 ../vector/v.db.connect/main.c:52 #: ../vector/v.to.rast3/main.c:48 ../vector/v.out.ascii/main.c:47 #: ../vector/v.cluster/main.c:90 ../vector/v.in.lidar/main.c:136 #: ../vector/v.build.polylines/main.c:110 @@ -748,7 +755,7 @@ #: ../vector/v.profile/main.c:153 ../vector/v.extrude/main.c:67 #: ../vector/v.in.region/main.c:41 ../vector/v.hull/main.c:52 #: ../vector/v.out.svg/main.c:77 ../vector/v.net.connectivity/main.c:52 -#: ../vector/v.in.ogr/main.c:194 ../vector/v.patch/main.c:69 +#: ../vector/v.in.ogr/main.c:197 ../vector/v.patch/main.c:71 #: ../vector/v.net.path/main.c:42 ../vector/v.overlay/main.c:63 #: ../vector/v.perturb/main.c:62 ../vector/v.net.iso/main.c:76 #: ../vector/v.to.3d/main.c:36 ../vector/v.timestamp/main.c:35 @@ -765,7 +772,7 @@ #: ../vector/v.voronoi/main.c:123 ../vector/v.net.bridge/main.c:47 #: ../vector/v.neighbors/main.c:50 ../vector/v.split/main.c:54 #: ../vector/v.vol.rst/main.c:235 ../vector/v.net.components/main.c:72 -#: ../vector/v.decimate/main.c:123 ../vector/v.what/main.c:62 +#: ../vector/v.decimate/main.c:124 ../vector/v.what/main.c:62 #: ../vector/v.outlier/main.c:69 ../vector/v.net.salesman/main.c:127 #: ../vector/v.colors.out/main.c:49 ../vector/v.kernel/main.c:108 #: ../vector/v.category/main.c:75 ../vector/v.label/main.c:59 @@ -773,13 +780,13 @@ #: ../vector/v.info/print.c:436 ../vector/v.info/main.c:37 #: ../vector/v.parallel/main.c:49 ../vector/v.out.postgis/main.c:44 #: ../vector/v.in.dxf/main.c:64 ../vector/v.vect.stats/main.c:130 -#: ../vector/v.extract/main.c:77 ../vector/v.lrs/v.lrs.label/main.c:102 +#: ../vector/v.extract/main.c:78 ../vector/v.lrs/v.lrs.label/main.c:102 #: ../vector/v.lrs/v.lrs.where/main.c:57 #: ../vector/v.lrs/v.lrs.segment/main.c:71 #: ../vector/v.lrs/v.lrs.create/main.c:121 ../vector/v.net/main.c:47 #: ../vector/v.net.alloc/main.c:64 ../vector/v.transform/main.c:70 #: ../vector/v.generalize/main.c:76 ../vector/v.external/main.c:52 -#: ../vector/v.to.db/main.c:36 ../visualization/ximgview/main.c:293 +#: ../vector/v.to.db/main.c:38 ../visualization/ximgview/main.c:293 msgid "vector" msgstr "vectorial" @@ -804,14 +811,14 @@ #: ../locale/scriptstrings/db.dropcolumn_to_translate.c:3 #: ../db/db.databases/main.c:96 ../db/db.columns/main.c:100 #: ../db/db.copy/main.c:36 ../db/db.connect/main.c:44 -#: ../db/db.describe/main.c:130 ../db/db.execute/main.c:126 +#: ../db/db.describe/main.c:130 ../db/db.execute/main.c:138 #: ../db/db.select/main.c:266 ../db/db.tables/main.c:98 #: ../db/db.dropdb/main.c:72 ../db/db.createdb/main.c:72 #: ../vector/v.what.rast3/main.c:69 ../vector/v.class/main.c:47 #: ../vector/v.db.connect/main.c:53 ../vector/v.db.select/main.c:55 #: ../vector/v.what.rast/main.c:76 ../vector/v.univar/main.c:95 #: ../vector/v.distance/main.c:124 ../vector/v.vect.stats/main.c:131 -#: ../vector/v.to.db/main.c:37 +#: ../vector/v.to.db/main.c:39 msgid "attribute table" msgstr "tabla de atributos" @@ -835,12 +842,12 @@ #: ../db/db.databases/main.c:95 ../db/db.drivers/main.c:71 #: ../db/db.columns/main.c:99 ../db/db.copy/main.c:35 #: ../db/db.connect/main.c:43 ../db/db.describe/main.c:129 -#: ../db/db.execute/main.c:125 ../db/db.select/main.c:265 +#: ../db/db.execute/main.c:137 ../db/db.select/main.c:265 #: ../db/db.login/main.c:40 ../db/db.tables/main.c:97 ../db/db.dropdb/main.c:71 #: ../db/db.createdb/main.c:71 ../vector/v.db.connect/main.c:54 #: ../vector/v.db.select/main.c:56 ../vector/v.distance/main.c:123 #: ../vector/v.in.db/main.c:54 ../vector/v.vect.stats/main.c:132 -#: ../vector/v.to.db/main.c:38 +#: ../vector/v.to.db/main.c:40 msgid "database" msgstr "base de datos" @@ -875,7 +882,7 @@ #: ../locale/scriptstrings/r.colors.stddev_to_translate.c:3 #: ../locale/scriptstrings/t.rast.colors_to_translate.c:3 -#: ../raster/r.colors/edit_colors.c:67 ../raster/r.colors.out/raster_main.c:46 +#: ../raster/r.colors/edit_colors.c:84 ../raster/r.colors.out/raster_main.c:46 #: ../raster/r.colors.out/raster3d_main.c:47 ../raster/r.what.color/main.c:90 #: ../display/d.colortable/main.c:62 ../vector/v.colors/main.c:56 #: ../vector/v.colors.out/main.c:50 @@ -903,8 +910,8 @@ #: ../vector/v.segment/main.c:61 ../vector/v.drape/main.c:57 #: ../vector/v.buffer/main.c:225 ../vector/v.select/main.c:49 #: ../vector/v.extrude/main.c:68 ../vector/v.in.region/main.c:42 -#: ../vector/v.hull/main.c:53 ../vector/v.in.ogr/main.c:198 -#: ../vector/v.patch/main.c:70 ../vector/v.overlay/main.c:64 +#: ../vector/v.hull/main.c:53 ../vector/v.in.ogr/main.c:201 +#: ../vector/v.patch/main.c:72 ../vector/v.overlay/main.c:64 #: ../vector/v.perturb/main.c:63 ../vector/v.to.3d/main.c:37 #: ../vector/v.type/main.c:39 ../vector/v.delaunay/main.c:86 #: ../vector/v.univar/main.c:96 ../vector/v.to.points/main.c:54 @@ -921,6 +928,7 @@ #: ../locale/scriptstrings/v.dissolve_to_translate.c:4 #: ../misc/m.measure/main.c:49 ../vector/v.buffer/main.c:223 #: ../vector/v.type/main.c:41 ../vector/v.category/main.c:695 +#: ../vector/v.to.db/main.c:41 msgid "area" msgstr "área" @@ -1030,10 +1038,10 @@ #: ../raster/r.external.out/main.c:236 ../raster/r.out.png/main.c:113 #: ../raster/r.out.ascii/main.c:60 ../raster/r.out.mpeg/main.c:103 #: ../raster/r.out.ppm/main.c:55 ../raster/r.out.mat/main.c:63 -#: ../raster3d/r3.out.netcdf/main.c:587 ../raster3d/r3.out.vtk/main.c:377 +#: ../raster3d/r3.out.netcdf/main.c:588 ../raster3d/r3.out.vtk/main.c:377 #: ../raster3d/r3.out.bin/main.c:206 ../raster3d/r3.out.v5d/main.c:285 #: ../raster3d/r3.out.ascii/main.c:303 ../vector/v.out.vtk/main.c:48 -#: ../vector/v.external.out/main.c:44 ../vector/v.out.ogr/main.c:83 +#: ../vector/v.external.out/main.c:44 ../vector/v.out.ogr/main.c:84 #: ../vector/v.out.dxf/main.c:57 ../vector/v.out.lidar/main.c:472 #: ../vector/v.out.ascii/main.c:48 ../vector/v.out.svg/main.c:78 #: ../vector/v.out.pov/main.c:47 ../vector/v.colors.out/main.c:51 @@ -1088,7 +1096,7 @@ msgstr "" #: ../locale/scriptstrings/v.clip_to_translate.c:9 -#: ../raster/r.in.gdal/main.c:203 ../raster/r.in.gdal/main.c:236 +#: ../raster/r.in.gdal/main.c:220 ../raster/r.in.gdal/main.c:253 #: ../vector/v.db.select/main.c:101 msgid "Region" msgstr "Región" @@ -1115,7 +1123,7 @@ #: ../raster/r.univar/r.univar_main.c:105 ../raster/r.report/main.c:68 #: ../raster/r.quant/main.c:48 ../raster/r.mode/main.c:56 #: ../raster/r.support.stats/main.c:39 ../raster/r.neighbors/main.c:169 -#: ../raster/r.clump/main.c:59 ../raster/r.cross/main.c:70 +#: ../raster/r.clump/main.c:59 ../raster/r.cross/main.c:69 #: ../raster/r.in.lidar/main.c:111 ../raster/r.statistics/main.c:56 #: ../raster/r.stats.zonal/main.c:102 ../raster/r.regression.line/main.c:47 #: ../raster/r.in.xyz/main.c:160 ../raster/r.kappa/main.c:69 @@ -1124,7 +1132,7 @@ #: ../raster3d/r3.neighbors/main.c:211 ../raster3d/r3.stats/main.c:49 #: ../raster3d/r3.in.lidar/main.c:165 ../imagery/i.cca/main.c:85 #: ../vector/v.kcv/main.c:56 ../vector/v.class/main.c:48 -#: ../vector/v.random/main.c:99 ../vector/v.perturb/main.c:64 +#: ../vector/v.random/main.c:102 ../vector/v.perturb/main.c:64 #: ../vector/v.normal/main.c:73 ../vector/v.qcount/main.c:61 #: ../vector/v.univar/main.c:93 ../vector/v.neighbors/main.c:52 #: ../vector/v.outlier/main.c:70 @@ -1151,9 +1159,9 @@ #: ../locale/scriptstrings/t.sample_to_translate.c:3 #: ../locale/scriptstrings/t.vect.observe.strds_to_translate.c:3 #: ../locale/scriptstrings/t.vect.what.strds_to_translate.c:3 -#: ../raster/r.random/main.c:52 ../raster/r.random.cells/main.c:48 +#: ../raster/r.random/main.c:53 ../raster/r.random.cells/main.c:48 #: ../display/d.where/main.c:44 ../vector/v.what.rast3/main.c:65 -#: ../vector/v.random/main.c:98 ../vector/v.drape/main.c:58 +#: ../vector/v.random/main.c:101 ../vector/v.drape/main.c:58 #: ../vector/v.extrude/main.c:69 ../vector/v.what.rast/main.c:72 #: ../vector/v.sample/main.c:76 msgid "sampling" @@ -1208,7 +1216,6 @@ #: ../locale/scriptstrings/i.in.spotvgt_to_translate.c:2 #: ../locale/scriptstrings/i.image.mosaic_to_translate.c:2 #: ../locale/scriptstrings/i.spectral_to_translate.c:2 -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:2 #: ../locale/scriptstrings/i.oif_to_translate.c:2 #: ../locale/scriptstrings/r.in.aster_to_translate.c:4 #: ../locale/scriptstrings/i.tasscap_to_translate.c:2 @@ -1216,7 +1223,7 @@ #: ../imagery/i.segment/main.c:36 ../imagery/i.eb.soilheatflux/main.c:49 #: ../imagery/i.gensig/main.c:39 ../imagery/i.evapo.mh/main.c:69 #: ../imagery/i.eb.eta/main.c:42 ../imagery/i.his.rgb/main.c:46 -#: ../imagery/i.rectify/main.c:83 ../imagery/i.maxlik/main.c:61 +#: ../imagery/i.rectify/main.c:83 ../imagery/i.maxlik/main.c:63 #: ../imagery/i.fft/main.c:78 ../imagery/i.smap/main.c:38 #: ../imagery/i.eb.evapfr/main.c:47 ../imagery/i.target/main.c:45 #: ../imagery/i.evapo.pt/main.c:66 ../imagery/i.gensigset/main.c:40 @@ -1227,7 +1234,7 @@ #: ../imagery/i.landsat.acca/main.c:105 ../imagery/i.modis.qc/main.c:168 #: ../imagery/i.zc/main.c:53 ../imagery/i.pca/main.c:72 #: ../imagery/i.ifft/main.c:77 ../imagery/i.landsat.toar/main.c:70 -#: ../imagery/i.emissivity/main.c:44 ../imagery/i.group/main.c:52 +#: ../imagery/i.emissivity/main.c:44 ../imagery/i.group/main.c:53 #: ../imagery/i.biomass/main.c:50 ../imagery/i.evapo.pm/main.c:58 #: ../imagery/i.ortho.photo/i.ortho.camera/main.c:56 #: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:87 @@ -1299,7 +1306,7 @@ #: ../locale/scriptstrings/d.shade_to_translate.c:3 #: ../locale/scriptstrings/r.shade_to_translate.c:3 -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:3 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:4 #: ../locale/scriptstrings/r.in.aster_to_translate.c:6 #: ../locale/scriptstrings/r.plane_to_translate.c:3 #: ../raster/r.param.scale/interface.c:57 ../raster/r.relief/main.c:108 @@ -1320,7 +1327,7 @@ #: ../locale/scriptstrings/d.shade_to_translate.c:6 #: ../locale/scriptstrings/r.shade_to_translate.c:6 -#: ../misc/m.nviz.image/main.c:51 ../misc/m.nviz.script/main.c:74 +#: ../misc/m.nviz.image/main.c:50 ../misc/m.nviz.script/main.c:74 #: ../visualization/ximgview/main.c:294 msgid "visualization" msgstr "visualización" @@ -1358,7 +1365,7 @@ msgstr "Revisar la topología espacial de mapas temporalmente relacionados y seleccionar solamente mapas espacialmente relacionados" #: ../locale/scriptstrings/t.select_to_translate.c:9 -#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:13 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:14 msgid "Perform a dry run, compute all dependencies and module calls but don't run them" msgstr "" @@ -1396,8 +1403,8 @@ #: ../vector/v.to.rast/main.c:63 ../vector/v.out.ogr/args.c:12 #: ../vector/v.out.ogr/args.c:22 ../vector/v.out.ogr/args.c:102 #: ../vector/v.clean/main.c:61 ../vector/v.clean/main.c:64 -#: ../vector/v.random/main.c:119 ../vector/v.random/main.c:123 -#: ../vector/v.random/main.c:126 ../vector/v.random/main.c:129 +#: ../vector/v.random/main.c:122 ../vector/v.random/main.c:126 +#: ../vector/v.random/main.c:129 ../vector/v.random/main.c:132 #: ../vector/v.out.lidar/main.c:487 ../vector/v.out.lidar/main.c:491 #: ../vector/v.out.lidar/main.c:588 ../vector/v.out.ascii/args.c:24 #: ../vector/v.out.ascii/args.c:28 ../vector/v.out.ascii/args.c:43 @@ -1407,7 +1414,7 @@ #: ../vector/v.in.lidar/main.c:228 ../vector/v.in.lidar/main.c:283 #: ../vector/v.in.lidar/main.c:289 ../vector/v.in.lidar/main.c:297 #: ../vector/v.reclass/main.c:77 ../vector/v.reclass/main.c:82 -#: ../vector/v.surf.rst/main.c:178 ../vector/v.surf.rst/main.c:190 +#: ../vector/v.surf.rst/main.c:180 ../vector/v.surf.rst/main.c:192 #: ../vector/v.db.select/main.c:64 ../vector/v.db.select/main.c:67 #: ../vector/v.db.select/main.c:70 ../vector/v.db.select/main.c:76 #: ../vector/v.db.select/main.c:116 ../vector/v.net.allpairs/main.c:75 @@ -1422,13 +1429,13 @@ #: ../vector/v.profile/main.c:165 ../vector/v.profile/main.c:168 #: ../vector/v.profile/main.c:173 ../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:237 -#: ../vector/v.in.ogr/main.c:242 ../vector/v.in.ogr/main.c:251 -#: ../vector/v.in.ogr/main.c:267 ../vector/v.in.ogr/main.c:315 -#: ../vector/v.in.ogr/main.c:360 ../vector/v.to.3d/args.c:19 +#: ../vector/v.extrude/main.c:95 ../vector/v.in.ogr/main.c:254 +#: ../vector/v.in.ogr/main.c:259 ../vector/v.in.ogr/main.c:268 +#: ../vector/v.in.ogr/main.c:284 ../vector/v.in.ogr/main.c:332 +#: ../vector/v.in.ogr/main.c:377 ../vector/v.to.3d/args.c:19 #: ../vector/v.to.3d/args.c:25 ../vector/v.in.db/main.c:94 #: ../vector/v.to.points/main.c:67 ../vector/v.to.points/main.c:71 -#: ../vector/v.decimate/main.c:149 ../vector/v.decimate/main.c:152 +#: ../vector/v.decimate/main.c:150 ../vector/v.decimate/main.c:153 #: ../vector/v.category/main.c:85 ../vector/v.category/main.c:89 #: ../vector/v.category/main.c:93 ../vector/v.edit/args.c:24 #: ../vector/v.edit/args.c:29 ../vector/v.edit/args.c:118 @@ -1437,15 +1444,16 @@ #: ../vector/v.edit/args.c:152 ../vector/v.edit/args.c:170 #: ../vector/v.edit/args.c:205 ../vector/v.net.centrality/main.c:121 #: ../vector/v.net.centrality/main.c:123 ../vector/v.out.postgis/args.c:15 -#: ../vector/v.out.postgis/args.c:19 ../vector/v.vect.stats/main.c:157 -#: ../vector/v.vect.stats/main.c:162 ../vector/v.vect.stats/main.c:167 -#: ../vector/v.vect.stats/main.c:172 ../vector/v.vect.stats/main.c:177 -#: ../vector/v.vect.stats/main.c:182 ../vector/v.extract/main.c:98 -#: ../vector/v.extract/main.c:103 ../vector/v.extract/main.c:109 -#: ../vector/v.extract/main.c:112 ../vector/v.extract/main.c:115 -#: ../vector/v.extract/main.c:125 ../vector/v.extract/main.c:135 -#: ../vector/v.generalize/main.c:94 ../vector/v.generalize/main.c:233 -#: ../vector/v.generalize/main.c:236 ../vector/v.to.db/parse.c:45 +#: ../vector/v.out.postgis/args.c:19 ../vector/v.vect.stats/main.c:153 +#: ../vector/v.vect.stats/main.c:158 ../vector/v.vect.stats/main.c:163 +#: ../vector/v.vect.stats/main.c:168 ../vector/v.vect.stats/main.c:173 +#: ../vector/v.vect.stats/main.c:178 ../vector/v.vect.stats/main.c:183 +#: ../vector/v.extract/main.c:99 ../vector/v.extract/main.c:105 +#: ../vector/v.extract/main.c:111 ../vector/v.extract/main.c:114 +#: ../vector/v.extract/main.c:117 ../vector/v.extract/main.c:127 +#: ../vector/v.extract/main.c:137 ../vector/v.generalize/main.c:94 +#: ../vector/v.generalize/main.c:233 ../vector/v.generalize/main.c:236 +#: ../vector/v.to.db/parse.c:45 msgid "Selection" msgstr "Selección" @@ -1529,8 +1537,8 @@ #: ../locale/scriptstrings/r.in.wms_to_translate.c:26 #: ../locale/scriptstrings/r.in.wms_to_translate.c:28 #: ../db/db.databases/main.c:80 ../db/db.databases/main.c:91 -#: ../db/db.execute/main.c:144 ../db/db.execute/main.c:149 -#: ../db/db.execute/main.c:154 ../db/db.select/main.c:219 +#: ../db/db.execute/main.c:156 ../db/db.execute/main.c:161 +#: ../db/db.execute/main.c:166 ../db/db.select/main.c:219 #: ../db/db.select/main.c:224 msgid "Connection" msgstr "Conexión" @@ -1644,7 +1652,7 @@ #: ../locale/scriptstrings/g.extension_to_translate.c:30 #: ../locale/scriptstrings/t.rast.colors_to_translate.c:15 #: ../locale/scriptstrings/r.mask_to_translate.c:20 -#: ../raster/r.colors/edit_colors.c:116 ../raster/r.null/main.c:108 +#: ../raster/r.colors/edit_colors.c:133 ../raster/r.null/main.c:108 #: ../vector/v.colors/main.c:122 msgid "Remove" msgstr "Eliminar" @@ -1663,7 +1671,7 @@ #: ../locale/scriptstrings/r.reclass.area_to_translate.c:4 #: ../locale/scriptstrings/t.rast.neighbors_to_translate.c:3 #: ../locale/scriptstrings/r3.in.xyz_to_translate.c:8 -#: ../raster/r.neighbors/main.c:170 ../raster/r.series/main.c:138 +#: ../raster/r.neighbors/main.c:170 ../raster/r.series/main.c:139 #: ../raster/r.in.lidar/main.c:113 ../raster/r.in.xyz/main.c:162 #: ../raster/r.patch/main.c:63 ../raster3d/r3.neighbors/main.c:212 #: ../raster3d/r3.in.lidar/main.c:167 ../vector/v.neighbors/main.c:54 @@ -1671,7 +1679,7 @@ msgstr "agregación" #: ../locale/scriptstrings/t.rast.series_to_translate.c:4 -#: ../raster/r.series.accumulate/main.c:81 ../raster/r.series/main.c:139 +#: ../raster/r.series.accumulate/main.c:81 ../raster/r.series/main.c:140 #: ../raster/r.patch/main.c:64 ../raster/r.series.interp/main.c:65 msgid "series" msgstr "series" @@ -1685,7 +1693,7 @@ msgstr "Operación de agregar va a ser realizara en los mapas ráster" #: ../locale/scriptstrings/t.rast.series_to_translate.c:8 -#: ../raster/r.neighbors/main.c:239 ../raster/r.series/main.c:168 +#: ../raster/r.neighbors/main.c:239 ../raster/r.series/main.c:169 #: ../raster/r.resamp.stats/main.c:282 ../raster3d/r3.neighbors/main.c:127 msgid "Quantile to calculate for method=quantile" msgstr "Quantil a calcular por el método=quantil" @@ -1700,8 +1708,8 @@ msgstr "No asignar el tiempo de inicio y término del conjunto de datos espacio temporales al mapa de salida" #: ../locale/scriptstrings/t.rast.series_to_translate.c:11 -#: ../raster/r.series.accumulate/main.c:159 ../raster/r.series/main.c:187 -#: ../raster/r.resamp.stats/main.c:288 ../raster/r.resamp.filter/main.c:431 +#: ../raster/r.series.accumulate/main.c:159 ../raster/r.series/main.c:188 +#: ../raster/r.resamp.stats/main.c:288 ../raster/r.resamp.filter/main.c:436 msgid "Propagate NULLs" msgstr "Propagar NULOS" @@ -1709,8 +1717,8 @@ msgid "Lists information about space time datasets and maps." msgstr "Enlista información acerca de un conjunto de datos y mapas espacio temporales." -#: ../locale/scriptstrings/t.info_to_translate.c:4 ../raster/r.info/main.c:72 -#: ../raster3d/r3.info/main.c:78 ../general/g.region/main.c:67 +#: ../locale/scriptstrings/t.info_to_translate.c:4 ../raster/r.info/main.c:74 +#: ../raster3d/r3.info/main.c:78 ../general/g.region/main.c:68 #: ../vector/v.info/main.c:40 msgid "extent" msgstr "extensión" @@ -1722,8 +1730,8 @@ #: ../locale/scriptstrings/t.info_to_translate.c:9 #: ../locale/scriptstrings/i.oif_to_translate.c:6 #: ../raster/r.regression.multi/main.c:162 -#: ../raster/r.regression.line/main.c:69 ../general/g.region/main.c:147 -#: ../imagery/i.group/main.c:88 +#: ../raster/r.regression.line/main.c:69 ../general/g.region/main.c:148 +#: ../imagery/i.group/main.c:94 msgid "Print in shell script style" msgstr "Imprimir en estilo de script de consola" @@ -1925,8 +1933,8 @@ msgstr "Nombre de columna de atributos a consultar" #: ../locale/scriptstrings/v.what.vect_to_translate.c:16 -msgid "Maximum query distance in map units" -msgstr "Distancia máxima de consulta en unidades de mapa" +msgid "Maximum query distance in map units (meters for ll)" +msgstr "" #: ../locale/scriptstrings/t.rast.contour_to_translate.c:1 msgid "Produces a space time vector dataset of specified contours from a space time raster dataset." @@ -1993,7 +2001,7 @@ #: ../general/g.rename/main.c:46 ../general/g.copy/main.c:42 #: ../general/g.dirseps/main.c:35 ../general/g.access/main.c:38 #: ../general/g.filename/main.c:40 ../general/g.remove/main.c:70 -#: ../imagery/i.target/main.c:46 ../imagery/i.group/main.c:53 +#: ../imagery/i.target/main.c:46 ../imagery/i.group/main.c:54 msgid "map management" msgstr "gestión de mapas" @@ -2012,10 +2020,10 @@ #: ../locale/scriptstrings/r3.in.xyz_to_translate.c:2 #: ../locale/scriptstrings/t.rast3d.algebra_to_translate.c:4 #: ../locale/scriptstrings/t.rast3d.extract_to_translate.c:4 -#: ../raster/r.colors/edit_colors.c:59 ../raster/r.univar/r3.univar_main.c:98 +#: ../raster/r.colors/edit_colors.c:76 ../raster/r.univar/r3.univar_main.c:98 #: ../raster/r.to.rast3elev/main.c:363 #: ../raster/r.colors.out/raster3d_main.c:46 ../raster3d/r3.support/main.c:49 -#: ../raster3d/r3.gwflow/main.c:159 ../raster3d/r3.out.netcdf/main.c:586 +#: ../raster3d/r3.gwflow/main.c:159 ../raster3d/r3.out.netcdf/main.c:587 #: ../raster3d/r3.retile/main.c:96 ../raster3d/r3.neighbors/main.c:208 #: ../raster3d/r3.out.vtk/main.c:376 ../raster3d/r3.mkdspf/main.c:79 #: ../raster3d/r3.mask/main.c:133 ../raster3d/r3.in.v5d/main.c:178 @@ -2026,7 +2034,7 @@ #: ../raster3d/r3.to.rast/main.c:259 ../raster3d/r3.stats/main.c:48 #: ../raster3d/r3.gradient/main.c:43 ../raster3d/r3.out.ascii/main.c:302 #: ../raster3d/r3.in.lidar/main.c:162 ../raster3d/r3.null/main.c:180 -#: ../raster3d/r3.in.ascii/main.c:354 ../misc/m.nviz.image/main.c:55 +#: ../raster3d/r3.in.ascii/main.c:354 ../misc/m.nviz.image/main.c:54 #: ../misc/m.nviz.script/main.c:72 msgid "raster3d" msgstr "ráster3d" @@ -2040,7 +2048,7 @@ #: ../locale/scriptstrings/t.rast3d.extract_to_translate.c:5 #: ../raster/r.to.rast3/main.c:199 ../raster/r.to.rast3elev/main.c:364 #: ../raster3d/r3.support/main.c:51 ../raster3d/r3.gwflow/main.c:161 -#: ../raster3d/r3.out.netcdf/main.c:589 ../raster3d/r3.retile/main.c:98 +#: ../raster3d/r3.out.netcdf/main.c:590 ../raster3d/r3.retile/main.c:98 #: ../raster3d/r3.neighbors/main.c:210 ../raster3d/r3.out.vtk/main.c:378 #: ../raster3d/r3.mkdspf/main.c:81 ../raster3d/r3.mask/main.c:135 #: ../raster3d/r3.in.v5d/main.c:180 ../raster3d/r3.out.bin/main.c:207 @@ -2126,18 +2134,19 @@ #: ../raster/r.in.gridatb/main.c:46 ../raster/r.in.png/main.c:520 #: ../raster/r.in.lidar/main.c:109 ../raster/r.in.xyz/main.c:159 #: ../raster/r.in.bin/main.c:258 ../raster/r.in.mat/main.c:92 -#: ../raster/r.proj/main.c:147 ../raster/r.in.gdal/main.c:93 +#: ../raster/r.proj/main.c:150 ../raster/r.in.gdal/main.c:96 #: ../raster/r.external/main.c:58 ../raster3d/r3.in.v5d/main.c:179 #: ../raster3d/r3.in.bin/main.c:253 ../raster3d/r3.in.lidar/main.c:163 -#: ../raster3d/r3.in.ascii/main.c:355 ../vector/v.proj/main.c:71 +#: ../raster3d/r3.in.ascii/main.c:355 ../vector/v.proj/main.c:76 #: ../vector/v.in.lidar/main.c:137 ../vector/v.in.dwg/main.c:83 -#: ../vector/v.in.ogr/main.c:195 ../vector/v.in.db/main.c:53 +#: ../vector/v.in.ogr/main.c:198 ../vector/v.in.db/main.c:53 #: ../vector/v.in.ascii/main.c:71 ../vector/v.in.dxf/main.c:65 #: ../vector/v.external/main.c:53 msgid "import" msgstr "importar" #: ../locale/scriptstrings/i.in.spotvgt_to_translate.c:4 +#: ../imagery/i.vi/main.c:92 msgid "NDVI" msgstr "NDVI" @@ -2159,6 +2168,7 @@ #: ../locale/scriptstrings/t.vect.algebra_to_translate.c:3 #: ../locale/scriptstrings/t.rast.algebra_to_translate.c:3 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:3 #: ../locale/scriptstrings/t.rast.mapcalc_to_translate.c:3 #: ../locale/scriptstrings/t.rast3d.mapcalc_to_translate.c:3 #: ../locale/scriptstrings/t.rast3d.algebra_to_translate.c:3 @@ -2175,7 +2185,7 @@ msgstr "Expresión mapcalc espacio temporal" #: ../locale/scriptstrings/t.vect.algebra_to_translate.c:9 -#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:10 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:11 #: ../locale/scriptstrings/t.rast.mapcalc_to_translate.c:11 #: ../locale/scriptstrings/t.rast3d.mapcalc_to_translate.c:12 #: ../locale/scriptstrings/t.rast3d.algebra_to_translate.c:11 @@ -2253,7 +2263,7 @@ msgstr "Tabla no ha sido creada. Actualmente soportada solamente para puntos." #: ../locale/scriptstrings/t.rast.to.vect_to_translate.c:18 -#: ../raster/r.to.vect/main.c:117 ../vector/v.proj/main.c:130 +#: ../raster/r.to.vect/main.c:117 ../vector/v.proj/main.c:143 msgid "Do not build vector topology" msgstr "No constuir topología vectorial" @@ -2284,7 +2294,7 @@ msgstr "Reemplaza vacíos en un conjunto de datos ráster espacio temporales con mapas ráster interpolados." #: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:3 -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:4 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:5 #: ../raster/r.resamp.interp/main.c:78 ../raster/r.surf.idw/main.c:106 #: ../raster/r.surf.contour/main.c:62 ../raster/r.fill.stats/main.c:777 #: ../raster/r.series.interp/main.c:66 ../raster/r.resamp.bspline/main.c:82 @@ -2293,11 +2303,18 @@ msgid "interpolation" msgstr "interpolación" -#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:9 +#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:6 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:7 +#: ../raster/r.fill.stats/main.c:779 ../raster/r.resamp.bspline/main.c:84 +#: ../vector/v.surf.rst/main.c:152 ../vector/v.vol.rst/main.c:241 +msgid "no-data filling" +msgstr "" + +#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:10 msgid "Number of interpolation processes to run in parallel" msgstr "Número de procesos de interpolación a correr en paralelo" -#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:10 +#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:11 msgid "Assign the space time raster dataset start and end time to the output map" msgstr "Asignar el tiempo de inicio y término del conjunto de datos espacio temporales en el mapa de salida" @@ -2345,7 +2362,7 @@ #: ../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 -#: ../raster/r.watershed/front/main.c:76 +#: ../raster/r.watershed/front/main.c:78 msgid "accumulation" msgstr "acumulación" @@ -2480,6 +2497,7 @@ msgstr "Comunmente empieza con \"http://\"" #: ../locale/scriptstrings/r.in.wms_to_translate.c:6 +#: ../locale/scriptstrings/r.drain_to_translate.c:9 #: ../locale/scriptstrings/r.import_to_translate.c:11 #: ../locale/scriptstrings/r3.in.xyz_to_translate.c:14 #: ../imagery/i.ifft/main.c:93 ../vector/v.kernel/main.c:133 @@ -2560,7 +2578,7 @@ msgstr "Solicitar datos para esta región nombrada en vez de los bordes de la región actual" #: ../locale/scriptstrings/r.in.wms_to_translate.c:32 -#: ../display/d.mon/main.c:102 ../display/d.grid/main.c:113 +#: ../display/d.mon/main.c:102 ../display/d.grid/main.c:112 #: ../display/d.legend.vect/main.c:101 ../display/d.legend/main.c:246 #: ../display/d.path/main.c:115 ../display/d.erase/main.c:37 #: ../display/d.histogram/main.c:108 ../general/g.pnmcomp/main.c:325 @@ -2598,8 +2616,8 @@ msgstr "Muestra atributos de mapas vectoriales registrados en un conjunto de datos espacio temporales" #: ../locale/scriptstrings/t.vect.db.select_to_translate.c:6 -#: ../vector/v.decimate/main.c:128 ../vector/v.outlier/main.c:72 -#: ../vector/v.extract/main.c:79 +#: ../vector/v.decimate/main.c:129 ../vector/v.outlier/main.c:72 +#: ../vector/v.extract/main.c:80 msgid "select" msgstr "seleccionar" @@ -2672,7 +2690,7 @@ #: ../locale/scriptstrings/v.build.all_to_translate.c:3 #: ../locale/scriptstrings/t.topology_to_translate.c:3 #: ../vector/v.clean/main.c:52 ../vector/v.build.polylines/main.c:111 -#: ../vector/v.in.ogr/main.c:197 ../vector/v.build/main.c:37 +#: ../vector/v.in.ogr/main.c:200 ../vector/v.build/main.c:37 #: ../vector/v.info/main.c:39 ../vector/v.out.postgis/main.c:48 #: ../vector/v.generalize/main.c:82 msgid "topology" @@ -2689,7 +2707,7 @@ msgstr "gestión de tiempo" #: ../locale/scriptstrings/t.snap_to_translate.c:4 ../vector/v.clean/main.c:54 -#: ../vector/v.in.ogr/main.c:199 +#: ../vector/v.in.ogr/main.c:202 msgid "snapping" msgstr "ensamblando" @@ -2704,14 +2722,14 @@ #: ../locale/scriptstrings/v.import_to_translate.c:4 #: ../locale/scriptstrings/r.import_to_translate.c:4 -#: ../locale/scriptstrings/m.proj_to_translate.c:3 ../raster/r.proj/main.c:145 -#: ../raster/r.latlong/main.c:59 ../general/g.proj/main.c:65 -#: ../general/g.setproj/main.c:79 ../vector/v.proj/main.c:69 +#: ../locale/scriptstrings/m.proj_to_translate.c:3 ../raster/r.proj/main.c:148 +#: ../raster/r.latlong/main.c:58 ../general/g.proj/main.c:65 +#: ../general/g.setproj/main.c:79 ../vector/v.proj/main.c:74 msgid "projection" msgstr "proyección" #: ../locale/scriptstrings/v.import_to_translate.c:5 -#: ../vector/v.in.ogr/main.c:207 +#: ../vector/v.in.ogr/main.c:210 msgid "Name of OGR datasource to be imported" msgstr "Nombre de fuente de datos OGR de salida a importar" @@ -2720,6 +2738,7 @@ #: ../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/i.spectral_to_translate.c:9 #: ../locale/scriptstrings/r.import_to_translate.c:6 #: ../locale/scriptstrings/r.import_to_translate.c:8 #: ../locale/scriptstrings/t.register_to_translate.c:6 @@ -2735,15 +2754,15 @@ #: ../locale/scriptstrings/r3.in.xyz_to_translate.c:22 #: ../locale/scriptstrings/r3.in.xyz_to_translate.c:24 #: ../locale/scriptstrings/r3.in.xyz_to_translate.c:27 -#: ../raster/r.sun/main.c:272 ../raster/r.sun/main.c:281 -#: ../raster/r.sun/main.c:290 ../raster/r.sun/main.c:299 -#: ../raster/r.sun/main.c:307 ../raster/r.sun/main.c:316 -#: ../raster/r.sun/main.c:325 ../raster/r.sun/main.c:334 -#: ../raster/r.sun/main.c:343 ../raster/r.sun/main.c:352 -#: ../raster/r.sun/main.c:361 ../raster/r.sun/main.c:370 -#: ../raster/r.sun/main.c:379 ../raster/r.sun/main.c:386 -#: ../raster/r.sun/main.c:394 ../raster/r.horizon/main.c:195 -#: ../raster/r.horizon/main.c:204 ../raster/r.horizon/main.c:212 +#: ../raster/r.sun/main.c:271 ../raster/r.sun/main.c:280 +#: ../raster/r.sun/main.c:289 ../raster/r.sun/main.c:298 +#: ../raster/r.sun/main.c:306 ../raster/r.sun/main.c:315 +#: ../raster/r.sun/main.c:324 ../raster/r.sun/main.c:333 +#: ../raster/r.sun/main.c:342 ../raster/r.sun/main.c:351 +#: ../raster/r.sun/main.c:360 ../raster/r.sun/main.c:369 +#: ../raster/r.sun/main.c:378 ../raster/r.sun/main.c:385 +#: ../raster/r.sun/main.c:393 ../raster/r.horizon/main.c:194 +#: ../raster/r.horizon/main.c:203 ../raster/r.horizon/main.c:211 #: ../raster/r.spread/main.c:125 ../raster/r.spread/main.c:139 #: ../raster/r.spread/main.c:151 ../raster/r.spread/main.c:164 #: ../raster/r.spread/main.c:177 ../raster/r.spread/main.c:189 @@ -2751,6 +2770,7 @@ #: ../raster/r.in.lidar/main.c:133 ../raster/r.in.xyz/main.c:213 #: ../raster/r.in.xyz/main.c:222 ../raster/r.in.xyz/main.c:230 #: ../raster/r.in.xyz/main.c:241 ../raster/r.in.xyz/main.c:251 +#: ../raster/r.buildvrt/main.c:86 ../raster/r.buildvrt/main.c:92 #: ../raster/r.external/main.c:66 ../raster/r.external/main.c:74 #: ../raster/r.external/main.c:83 ../raster/r.sim/r.sim.sediment/main.c:158 #: ../raster/r.sim/r.sim.sediment/main.c:166 @@ -2767,18 +2787,18 @@ #: ../display/d.text/main.c:154 ../raster3d/r3.flow/main.c:188 #: ../raster3d/r3.flow/main.c:195 ../raster3d/r3.flow/main.c:205 #: ../raster3d/r3.in.lidar/main.c:177 ../raster3d/r3.in.lidar/main.c:184 -#: ../vector/v.in.ogr/main.c:223 ../vector/v.edit/args.c:96 +#: ../vector/v.in.ogr/main.c:240 ../vector/v.edit/args.c:96 #: ../vector/v.edit/args.c:215 msgid "Input" msgstr "Entrada" #: ../locale/scriptstrings/v.import_to_translate.c:7 -#: ../vector/v.in.ogr/main.c:219 +#: ../vector/v.in.ogr/main.c:236 msgid "OGR layer name. If not given, all available layers are imported" msgstr "Nombre de capa OGR. Si no se indica, se importan todas las capas disponibles." #: ../locale/scriptstrings/v.import_to_translate.c:9 -#: ../vector/v.proj/main.c:106 +#: ../vector/v.proj/main.c:111 msgid "Name for output vector map (default: input)" msgstr "Nombre para el mapa vectorial de salida (por defecto: el de entrada)" @@ -2792,17 +2812,17 @@ #: ../locale/scriptstrings/v.import_to_translate.c:14 #: ../locale/scriptstrings/db.in.ogr_to_translate.c:11 -#: ../vector/v.in.ogr/main.c:296 +#: ../vector/v.in.ogr/main.c:313 msgid "Encoding value for attribute data" msgstr "Valor de codificación para atributo de datos" #: ../locale/scriptstrings/v.import_to_translate.c:15 -#: ../vector/v.in.ogr/main.c:298 +#: ../vector/v.in.ogr/main.c:315 msgid "Overrides encoding interpretation, useful when importing ESRI Shapefile" msgstr "Anula interpretación de codificación, útil cuando se importa Shapefile de ESRI" #: ../locale/scriptstrings/v.import_to_translate.c:17 -#: ../vector/v.in.ogr/main.c:274 +#: ../vector/v.in.ogr/main.c:291 msgid "Snapping threshold for boundaries (map units)" msgstr "Umbral de autoensamblado para contornos (unidades de mapa)" @@ -2830,12 +2850,12 @@ msgstr "-1 para enlistar todos los parámetros de transformación de datum disponibles" #: ../locale/scriptstrings/v.import_to_translate.c:25 -#: ../vector/v.in.ogr/main.c:319 +#: ../vector/v.in.ogr/main.c:336 msgid "List supported OGR formats and exit" msgstr "Enlistar formatos OGR soportados y salida" #: ../locale/scriptstrings/v.import_to_translate.c:26 -#: ../vector/v.in.ogr/main.c:325 +#: ../vector/v.in.ogr/main.c:342 msgid "List available OGR layers in data source and exit" msgstr "Enlistar las capas OGR disponibles en la fuente de datos y salir" @@ -2845,16 +2865,16 @@ #: ../locale/scriptstrings/t.rast.import_to_translate.c:18 #: ../locale/scriptstrings/t.vect.import_to_translate.c:14 #: ../locale/scriptstrings/r.import_to_translate.c:31 -#: ../raster/r.in.lidar/main.c:300 ../raster/r.in.gdal/main.c:185 +#: ../raster/r.in.lidar/main.c:300 ../raster/r.in.gdal/main.c:202 #: ../raster/r.external/main.c:102 ../raster3d/r3.in.lidar/main.c:293 -#: ../vector/v.in.lidar/main.c:321 ../vector/v.in.ogr/main.c:347 +#: ../vector/v.in.lidar/main.c:321 ../vector/v.in.ogr/main.c:364 #: ../vector/v.external/args.c:45 msgid "Override projection check (use current location's projection)" msgstr "Invalida verificación de la proyección (usar la proyección de la localización actual)" #: ../locale/scriptstrings/v.import_to_translate.c:28 #: ../locale/scriptstrings/r.import_to_translate.c:32 -#: ../vector/v.in.ogr/main.c:349 ../vector/v.external/args.c:47 +#: ../vector/v.in.ogr/main.c:366 ../vector/v.external/args.c:47 msgid "Assume that the dataset has the same projection as the current location" msgstr "" @@ -2983,66 +3003,66 @@ #: ../locale/scriptstrings/t.rast.colors_to_translate.c:22 #: ../locale/scriptstrings/t.rast.colors_to_translate.c:24 #: ../locale/scriptstrings/t.rast.colors_to_translate.c:26 -#: ../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 ../raster/r.category/main.c:81 +#: ../raster/r.colors/edit_colors.c:107 ../raster/r.colors/edit_colors.c:114 +#: ../raster/r.colors/edit_colors.c:121 ../raster/r.colors/edit_colors.c:128 +#: ../raster/r.colors/edit_colors.c:139 ../raster/r.colors/edit_colors.c:157 +#: ../raster/r.colors/edit_colors.c:162 ../raster/r.colors/edit_colors.c:167 +#: ../raster/r.colors/edit_colors.c:172 ../raster/r.category/main.c:81 #: ../raster/r.category/main.c:88 ../display/d.linegraph/main.c:270 #: ../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:112 ../vector/v.colors/main.c:138 -#: ../vector/v.colors/main.c:143 ../vector/v.colors/main.c:148 +#: ../vector/v.colors/main.c:112 ../vector/v.colors/main.c:145 +#: ../vector/v.colors/main.c:150 ../vector/v.colors/main.c:155 msgid "Define" msgstr "Definir" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:8 -#: ../raster/r.colors/edit_colors.c:96 ../vector/v.colors/main.c:98 +#: ../raster/r.colors/edit_colors.c:113 ../vector/v.colors/main.c:98 msgid "Raster map from which to copy color table" msgstr "Mapa ráster del cual se copiará la tabla de color" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:10 -#: ../raster/r.colors/edit_colors.c:103 ../vector/v.colors/main.c:105 +#: ../raster/r.colors/edit_colors.c:120 ../vector/v.colors/main.c:105 msgid "3D raster map from which to copy color table" msgstr "Mapa ráster 3D del cual se copiará la tabla de color" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:12 -#: ../raster/r.colors/edit_colors.c:109 ../vector/v.colors/main.c:111 +#: ../raster/r.colors/edit_colors.c:126 ../vector/v.colors/main.c:111 msgid "Path to rules file" msgstr "Ruta al archivo de reglas" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:14 -#: ../raster/r.colors/edit_colors.c:115 ../vector/v.colors/main.c:121 +#: ../raster/r.colors/edit_colors.c:132 ../vector/v.colors/main.c:121 msgid "Remove existing color table" msgstr "Eliminar la tabla de colores existente" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:16 -#: ../raster/r.colors/edit_colors.c:121 ../vector/v.colors/main.c:127 +#: ../raster/r.colors/edit_colors.c:138 ../vector/v.colors/main.c:127 msgid "Only write new color table if it does not already exist" msgstr "Solamente escribir tabla de colores nueva si no existe previamente" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:17 -#: ../raster/r.colors/edit_colors.c:126 ../vector/v.colors/main.c:131 +#: ../raster/r.colors/edit_colors.c:143 ../vector/v.colors/main.c:131 msgid "List available rules then exit" msgstr "Listar reglas disponibles y salir" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:19 -#: ../raster/r.colors/edit_colors.c:132 ../vector/v.colors/main.c:137 +#: ../raster/r.colors/edit_colors.c:156 ../vector/v.colors/main.c:144 msgid "Invert colors" msgstr "Invertir colores" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:21 -#: ../raster/r.colors/edit_colors.c:137 ../vector/v.colors/main.c:142 +#: ../raster/r.colors/edit_colors.c:161 ../vector/v.colors/main.c:149 msgid "Logarithmic scaling" msgstr "Escalado logarítmico" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:23 -#: ../raster/r.colors/edit_colors.c:142 ../vector/v.colors/main.c:147 +#: ../raster/r.colors/edit_colors.c:166 ../vector/v.colors/main.c:154 msgid "Logarithmic-absolute scaling" msgstr "Escalado logarítmico-absoluto" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:25 -#: ../raster/r.colors/edit_colors.c:147 +#: ../raster/r.colors/edit_colors.c:171 msgid "Histogram equalization" msgstr "Ecualización de histograma" @@ -3060,6 +3080,7 @@ msgstr "Renombrar un conjunto de datos espacio temporales" #: ../locale/scriptstrings/t.rename_to_translate.c:4 +#: ../locale/scriptstrings/v.db.renamecolumn_to_translate.c:5 #: ../general/g.rename/main.c:47 msgid "rename" msgstr "renombrar" @@ -3218,8 +3239,8 @@ msgstr "asc;Ordenar de modo ascendente;desc;Ordenar de modo descendente" #: ../locale/scriptstrings/v.unpack_to_translate.c:1 -msgid "Imports a vector map as GRASS GIS specific archive file (packed with v.pack)" -msgstr "Importa un mapa vectorial de un archivo de almacenamiento específico de GRASS GIS (empaquetado con v.pack)" +msgid "Imports a GRASS GIS specific vector archive file (packed with v.pack) as a vector map" +msgstr "" #: ../locale/scriptstrings/v.unpack_to_translate.c:5 #: ../locale/scriptstrings/r.unpack_to_translate.c:5 @@ -3240,7 +3261,7 @@ #: ../locale/scriptstrings/r.unpack_to_translate.c:10 ../ps/ps.map/main.c:100 #: ../ps/ps.map/main.c:113 ../ps/ps.map/main.c:135 #: ../raster/r.univar/r.univar_main.c:42 ../raster/r.kappa/main.c:90 -#: ../raster/r.kappa/main.c:98 +#: ../raster/r.kappa/main.c:98 ../raster/r.kappa/main.c:114 msgid "Output settings" msgstr "Configuraciones de salida" @@ -3248,7 +3269,7 @@ #: ../locale/scriptstrings/r.unpack_to_translate.c:9 #: ../locale/scriptstrings/t.rast.import_to_translate.c:19 #: ../locale/scriptstrings/t.vect.import_to_translate.c:15 -#: ../raster/r.in.lidar/main.c:302 ../raster/r.in.gdal/main.c:187 +#: ../raster/r.in.lidar/main.c:302 ../raster/r.in.gdal/main.c:204 #: ../raster/r.external/main.c:104 ../raster3d/r3.in.lidar/main.c:295 #: ../vector/v.in.lidar/main.c:323 msgid "Assume that the dataset has same projection as the current location" @@ -3282,6 +3303,7 @@ #: ../locale/scriptstrings/v.db.univar_to_translate.c:8 #: ../locale/scriptstrings/db.univar_to_translate.c:8 +#: ../raster/r.info/main.c:91 msgid "Print stats in shell script style" msgstr "Mostrar las estadísticas en estilo de script de consola de comandos" @@ -3350,8 +3372,8 @@ msgstr "Nombre para tabla de salida (predeterminado: nombre de entrada)" #: ../locale/scriptstrings/r.unpack_to_translate.c:1 -msgid "Imports a raster map as GRASS GIS specific archive file (packed with r.pack)" -msgstr "Importa un mapa ráster de un archivo de almacenamiento específico de GRASS GIS (empaquetado con r.pack)" +msgid "Imports a GRASS GIS specific raster archive file (packed with r.pack) as a raster map" +msgstr "" #: ../locale/scriptstrings/r.unpack_to_translate.c:6 msgid "Name for output raster map (default: taken from input file internals)" @@ -3366,23 +3388,23 @@ msgid "multispectral" msgstr "multiespectral" -#: ../locale/scriptstrings/i.spectral_to_translate.c:9 +#: ../locale/scriptstrings/i.spectral_to_translate.c:10 msgid "Name for output image (or text file for -t)" msgstr "Nombre para imagen de salida (o archivo de texto para -t)" -#: ../locale/scriptstrings/i.spectral_to_translate.c:11 +#: ../locale/scriptstrings/i.spectral_to_translate.c:12 msgid "Graphics format for output file" msgstr "Formato de gráficas para archivo de salida" -#: ../locale/scriptstrings/i.spectral_to_translate.c:13 +#: ../locale/scriptstrings/i.spectral_to_translate.c:14 msgid "Show sampling coordinates instead of numbering in the legend" msgstr "Mostrar coordenadas de muestra en vez de numeración en la leyenda" -#: ../locale/scriptstrings/i.spectral_to_translate.c:14 +#: ../locale/scriptstrings/i.spectral_to_translate.c:15 msgid "Use gnuplot for display" msgstr "Usar gnuplot para visualizador" -#: ../locale/scriptstrings/i.spectral_to_translate.c:15 +#: ../locale/scriptstrings/i.spectral_to_translate.c:16 msgid "output to text file" msgstr "salida a archivo de texto" @@ -3486,8 +3508,8 @@ #: ../locale/scriptstrings/t.rast.import_to_translate.c:6 #: ../locale/scriptstrings/t.vect.import_to_translate.c:6 -#: ../raster/r.in.gdal/main.c:94 ../general/g.proj/main.c:66 -#: ../vector/v.in.ogr/main.c:200 +#: ../raster/r.in.gdal/main.c:97 ../general/g.proj/main.c:66 +#: ../vector/v.in.ogr/main.c:203 msgid "create location" msgstr "crear localización" @@ -3502,17 +3524,19 @@ msgstr "Crear una nueva Localización e importar los datos a ella. No correr este módilo en paralelo o interrumpirlo cuado una nueva Localización deba ser creada" #: ../locale/scriptstrings/t.rast.import_to_translate.c:13 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:23 #: ../locale/scriptstrings/r.import_to_translate.c:10 -#: ../raster/r.stream.extract/main.c:141 ../raster/r.resamp.bspline/main.c:151 -#: ../raster/r.proj/main.c:192 ../raster/r.in.gdal/main.c:123 +#: ../raster/r.stream.extract/main.c:141 ../raster/r.resamp.bspline/main.c:153 +#: ../raster/r.proj/main.c:195 ../raster/r.in.gdal/main.c:126 #: ../vector/v.to.rast/main.c:117 ../vector/v.surf.bspline/main.c:195 msgid "Cache size for raster rows" msgstr "Tamaño de caché para filas ráster" #: ../locale/scriptstrings/t.rast.import_to_translate.c:14 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:22 #: ../locale/scriptstrings/r.import_to_translate.c:9 -#: ../raster/r.stream.extract/main.c:140 ../raster/r.resamp.bspline/main.c:150 -#: ../raster/r.proj/main.c:191 ../raster/r.in.gdal/main.c:122 +#: ../raster/r.stream.extract/main.c:140 ../raster/r.resamp.bspline/main.c:152 +#: ../raster/r.proj/main.c:194 ../raster/r.in.gdal/main.c:125 #: ../vector/v.to.rast/main.c:116 ../vector/v.surf.bspline/main.c:194 msgid "Maximum memory to be used (in MB)" msgstr "Memoria máxima a utilizar (en MB)" @@ -3608,52 +3632,68 @@ msgid "Fills no-data areas in raster maps using spline interpolation." msgstr "Rellenar áreas sin datos de mapas ráster, usando la interpolación de splines." -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:5 -#: ../raster/r.proj/main.c:182 ../imagery/i.rectify/main.c:132 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:3 +#: ../raster/r.surf.area/main.c:77 ../raster/r.contour/main.c:88 +#: ../raster/r.random.surface/main.c:58 ../raster/r.surf.random/main.c:37 +#: ../raster/r.surf.fractal/main.c:39 ../raster/r.surf.idw/main.c:105 +#: ../raster/r.surf.contour/main.c:61 ../raster/r.fill.stats/main.c:776 +#: ../raster/r.resamp.bspline/main.c:80 ../raster/r.surf.gauss/main.c:39 +#: ../vector/v.surf.idw/main.c:88 ../vector/v.surf.rst/main.c:148 +#: ../vector/v.surf.bspline/main.c:92 ../vector/v.vol.rst/main.c:237 +msgid "surface" +msgstr "superficie" + +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:6 +#: ../raster/r.resamp.bspline/main.c:83 +msgid "splines" +msgstr "" + +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:8 +#: ../raster/r.proj/main.c:185 ../imagery/i.rectify/main.c:132 #: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:126 msgid "Interpolation method to use" msgstr "Método de interpolación a usar" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:6 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:9 msgid "Spline tension parameter" msgstr "Parámetro de tensión spline" -#: ../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 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:10 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:12 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:14 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:16 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:18 msgid "RST options" msgstr "Opciones RST" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:8 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:11 msgid "Spline smoothing parameter" msgstr "Parámetro de suavizado spline" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:10 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:13 msgid "Width of hole edge used for interpolation (in cells)" msgstr "" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:12 -#: ../vector/v.surf.rst/main.c:307 ../vector/v.vol.rst/main.c:319 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:15 +#: ../vector/v.surf.rst/main.c:310 ../vector/v.vol.rst/main.c:321 msgid "Minimum number of points for approximation in a segment (>segmax)" msgstr "Número mínimo de puntos para aproximación en un segmento (>segmax)" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:14 -#: ../vector/v.surf.rst/main.c:298 ../vector/v.vol.rst/main.c:310 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:17 +#: ../vector/v.surf.rst/main.c:301 ../vector/v.vol.rst/main.c:312 msgid "Maximum number of points in a segment" msgstr "Número máximo de puntos en un segmento" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:16 -#: ../raster/r.resamp.bspline/main.c:131 ../vector/v.surf.bspline/main.c:177 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:19 +#: ../raster/r.resamp.bspline/main.c:133 ../vector/v.surf.bspline/main.c:177 msgid "Tykhonov regularization parameter (affects smoothing)" msgstr "Parámetro de regularización Tykhonov (affecta el smooting)" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:17 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:20 msgid "Used in bilinear and bicubic spline interpolation" msgstr "" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:18 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:21 msgid "Spline options" msgstr "" @@ -3739,7 +3779,7 @@ msgid "r.mapcalc expression for temporal and spatial analysis of space time raster datasets" msgstr "Expresión de r.mapcalc para análisis espaciales y temporales de conjuntos espacio temporales de datos ráster" -#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:12 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:13 #: ../locale/scriptstrings/t.rast3d.algebra_to_translate.c:13 msgid "Use granularity sampling instead of the temporal topology approach" msgstr "" @@ -3808,7 +3848,7 @@ msgstr "Disuelve contornos entre áreas adyacentes que comparten un número de categoría o atributo común." #: ../locale/scriptstrings/v.dissolve_to_translate.c:3 -#: ../vector/v.extract/main.c:80 +#: ../vector/v.extract/main.c:81 msgid "dissolve" msgstr "disolver" @@ -3820,6 +3860,77 @@ msgid "Name of attribute column used to dissolve common boundaries" msgstr "Nombre de la columna de atributo usada para disolver contornos comunes" +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:1 +msgid "Calculates a new raster map from a simple r.mapcalc expression." +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:4 +msgid "simple" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:5 +msgid "Formula (e.g. A-B or A*C+B)" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:6 +msgid "Name of input A raster map" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:7 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:9 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:11 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:13 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:15 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:17 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:23 +#: ../raster/r.stream.extract/main.c:89 ../raster/r.stream.extract/main.c:97 +#: ../raster/r.flow/main.c:435 ../raster/r.flow/main.c:441 +msgid "Input maps" +msgstr "Mapas de entrada" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:8 +msgid "Name of input B raster map" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:10 +msgid "Name of input C raster map" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:12 +msgid "Name of input D raster map" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:14 +msgid "Name of input E raster map" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:16 +msgid "Name of input F raster map" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:18 +#: ../raster/r.random/main.c:89 ../raster/r.mapcalc/main.c:105 +msgid "Seed for rand() function" +msgstr "Semilla para función rand()" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:19 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:21 +msgid "Random" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:20 +#: ../raster/r.mapcalc/main.c:109 +msgid "Generate random seed (result is non-deterministic)" +msgstr "Genera semilla aleatoria (el resultado es no deterministico)" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:22 +msgid "Quote the map names" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:24 +msgid "Case sensitive variable names" +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 "Importa un conjunto de daos vectoriales espacio temporales a partir de un archivo de almacenamiento específico para GRASS." @@ -3828,6 +3939,114 @@ msgid "Create the location specified by the \"location\" parameter and exit. Do not import the space time vector datasets." msgstr "Crear la Localización especificada por el parámetro \"location\" y salir. No importa conjuntos de datos vectoriales espacio temporales." +#: ../locale/scriptstrings/r.drain_to_translate.c:1 +#: ../raster/r.drain/main.c:113 +msgid "Traces a flow through an elevation model or cost surface on a raster map." +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:3 ../raster/r.path/main.c:151 +#: ../raster/r.solute.transport/main.c:230 ../raster/r.topmodel/main.c:52 +#: ../raster/r.uslek/main.c:54 ../raster/r.usler/main.c:53 +#: ../raster/r.gwflow/main.c:210 ../raster/r.stream.extract/main.c:77 +#: ../raster/r.fill.dir/main.c:89 ../raster/r.basins.fill/main.c:55 +#: ../raster/r.water.outlet/main.c:58 ../raster/r.drain/main.c:110 +#: ../raster/r.topidx/main.c:40 ../raster/r.flow/main.c:422 +#: ../raster/r.carve/main.c:75 ../raster/r.lake/main.c:151 +#: ../raster/r.watershed/front/main.c:76 +#: ../raster/r.sim/r.sim.sediment/main.c:115 +#: ../raster/r.sim/r.sim.water/main.c:114 ../raster3d/r3.gwflow/main.c:162 +#: ../raster3d/r3.flow/main.c:180 +msgid "hydrology" +msgstr "hidrología" + +#: ../locale/scriptstrings/r.drain_to_translate.c:4 ../raster/r.path/main.c:152 +#: ../raster/r.walk/main.c:204 ../raster/r.cost/main.c:164 +#: ../raster/r.drain/main.c:111 +msgid "cost surface" +msgstr "superficie de costo" + +#: ../locale/scriptstrings/r.drain_to_translate.c:5 +#: ../raster/r.drain/main.c:116 +msgid "Name of input elevation or cost surface raster map" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:6 +#: ../raster/r.drain/main.c:121 +msgid "Name of input movement direction map associated with the cost surface" +msgstr "Nombre de mapa de dirección de movimiento asociado con la superficie de coste" + +#: ../locale/scriptstrings/r.drain_to_translate.c:7 +#: ../raster/r.drain/main.c:123 +msgid "Direction in degrees CCW from east" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:8 +#: ../locale/scriptstrings/r.drain_to_translate.c:23 +#: ../raster/r.drain/main.c:125 ../raster/r.drain/main.c:168 +msgid "Cost surface" +msgstr "Superficies de coste" + +#: ../locale/scriptstrings/r.drain_to_translate.c:10 +#: ../raster/r.drain/main.c:133 +msgid "Name for output drain vector map" +msgstr "Nombre para mapa vectorial de salida de drenaje" + +#: ../locale/scriptstrings/r.drain_to_translate.c:11 +#: ../raster/r.drain/main.c:134 +msgid "Recommended for cost surface made using knight's move" +msgstr "Recomendado para superficie de coste hecha usando movimiento de knight" + +#: ../locale/scriptstrings/r.drain_to_translate.c:12 +#: ../raster/r.path/main.c:195 ../raster/r.walk/main.c:260 +#: ../raster/r.cost/main.c:223 ../raster/r.drain/main.c:139 +msgid "Coordinates of starting point(s) (E,N)" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:13 +#: ../locale/scriptstrings/r.drain_to_translate.c:15 +#: ../raster/r.path/main.c:196 ../raster/r.path/main.c:202 +#: ../raster/r.walk/main.c:242 ../raster/r.walk/main.c:254 +#: ../raster/r.walk/main.c:261 ../raster/r.walk/main.c:342 +#: ../raster/r.cost/main.c:205 ../raster/r.cost/main.c:217 +#: ../raster/r.cost/main.c:224 ../raster/r.cost/main.c:274 +#: ../raster/r.drain/main.c:140 ../raster/r.drain/main.c:147 +msgid "Start" +msgstr "Empezar" + +#: ../locale/scriptstrings/r.drain_to_translate.c:14 +#: ../raster/r.path/main.c:201 ../raster/r.drain/main.c:145 +msgid "Name of starting vector points map(s)" +msgstr "Nombre del mapa(s) vectorial de puntos de partida" + +#: ../locale/scriptstrings/r.drain_to_translate.c:16 +#: ../raster/r.path/main.c:206 ../raster/r.drain/main.c:151 +msgid "Copy input cell values on output" +msgstr "Copiar valores de celdas de entrada en la salida" + +#: ../locale/scriptstrings/r.drain_to_translate.c:17 +#: ../locale/scriptstrings/r.drain_to_translate.c:19 +#: ../locale/scriptstrings/r.drain_to_translate.c:21 +#: ../raster/r.path/main.c:207 ../raster/r.path/main.c:212 +#: ../raster/r.path/main.c:217 ../raster/r.drain/main.c:152 +#: ../raster/r.drain/main.c:157 ../raster/r.drain/main.c:162 +msgid "Path settings" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:18 +#: ../raster/r.path/main.c:211 ../raster/r.drain/main.c:156 +msgid "Accumulate input values along the path" +msgstr "Acumular valores de entrada a lo largo de la ruta" + +#: ../locale/scriptstrings/r.drain_to_translate.c:20 +#: ../raster/r.path/main.c:216 ../raster/r.drain/main.c:161 +msgid "Count cell numbers along the path" +msgstr "Contar números de celdas a lo largo de la ruta" + +#: ../locale/scriptstrings/r.drain_to_translate.c:22 +#: ../raster/r.drain/main.c:167 +msgid "The input raster map is a cost surface (direction surface must also be specified)" +msgstr "El mapa ráster de entrada es una superficie de coste (se debe especificar tambien dirección de coste)" + #: ../locale/scriptstrings/r.import_to_translate.c:1 msgid "Imports raster data into a GRASS raster map using GDAL library and reprojects on the fly." msgstr "Importa datos ráster a mapa ráster de GRASS usando librería GDAL y reproyecta al vuelo." @@ -3870,14 +4089,15 @@ #: ../locale/scriptstrings/r.import_to_translate.c:24 #: ../raster/r.in.poly/main.c:50 ../raster/r.in.ascii/main.c:92 -#: ../raster/r.in.bin/main.c:298 ../raster/r.in.gdal/main.c:140 -#: ../raster/r.support/main.c:66 ../raster/r.external/main.c:90 +#: ../raster/r.buildvrt/main.c:102 ../raster/r.in.bin/main.c:298 +#: ../raster/r.in.gdal/main.c:143 ../raster/r.support/main.c:66 +#: ../raster/r.external/main.c:90 msgid "Title for resultant raster map" msgstr "Título para el mapa ráster resultante" #: ../locale/scriptstrings/r.import_to_translate.c:25 -#: ../raster/r.in.gdal/main.c:141 ../raster/r.in.gdal/main.c:150 -#: ../raster/r.in.gdal/main.c:159 ../raster/r.in.gdal/main.c:165 +#: ../raster/r.in.gdal/main.c:144 ../raster/r.in.gdal/main.c:153 +#: ../raster/r.in.gdal/main.c:162 ../raster/r.in.gdal/main.c:168 #: ../raster/r.external/main.c:91 ../imagery/i.landsat.toar/main.c:94 #: ../imagery/i.landsat.toar/main.c:116 ../imagery/i.landsat.toar/main.c:125 #: ../imagery/i.landsat.toar/main.c:134 ../imagery/i.landsat.toar/main.c:142 @@ -3891,108 +4111,20 @@ #: ../locale/scriptstrings/r.import_to_translate.c:27 #: ../locale/scriptstrings/r.import_to_translate.c:29 -#: ../raster/r.horizon/main.c:278 ../raster/r.horizon/main.c:297 +#: ../raster/r.horizon/main.c:277 ../raster/r.horizon/main.c:296 msgid "Optional" msgstr "Opcional" #: ../locale/scriptstrings/r.import_to_translate.c:28 -#: ../raster/r.proj/main.c:208 +#: ../raster/r.proj/main.c:219 msgid "Do not perform region cropping optimization" msgstr "No realizar optimización de cortado de la región" #: ../locale/scriptstrings/r.import_to_translate.c:30 -#: ../raster/r.in.gdal/main.c:214 +#: ../raster/r.in.gdal/main.c:231 msgid "Force Lat/Lon maps to fit into geographic coordinates (90N,S; 180E,W)" msgstr "Forzar los mpas Lat/Lon a encajar en coordenadas geogPosición de pantalla en coordenadas geográficas (90N,S; 180E,W)" -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:1 -msgid "Performs inter-satellite calibration on DMSP-OLS Nighttime Lights Time Series" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:3 -#, fuzzy -msgid "inter-satellite" -msgstr "satélite" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:4 -#, fuzzy -msgid "calibration" -msgstr "animación" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:5 -#, fuzzy -msgid "nighttime lights" -msgstr "Brillo" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:6 -#, fuzzy -msgid "time series" -msgstr "series" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:7 -msgid "DMSP-OLS" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:8 -#, fuzzy -msgid "Print out calibration equations" -msgstr "Mostrar también las opciones para citar" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:9 -msgid "Evaluation based on the Normalised Difference Index" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:10 -#, fuzzy -msgid "Print in shell script style (currently only NDI via -e)" -msgstr "Estilo de script de consola, actualmente sólo para informes" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:11 -#, fuzzy -msgid "Keep current computational region settings" -msgstr "Usando la configuración de la región actual..." - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:12 -msgid "Exclude zero values from the analysis (retain zero cells in output)" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:13 -msgid "Exclude zero values from the analysis (set zero cells to NULL in output)" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:14 -msgid "Do not try to transfer timestamps (for input without timestamp)" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:15 -msgid "Clean average DMSP-OLS visible band digital number image(s)" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:16 -#, fuzzy -msgid "output file(s) suffix" -msgstr "Sufijo del mapa(s) raster de salida" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:17 -msgid "Suffix for calibrated average digital number output image(s)" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:18 -msgid "Calibration model" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:19 -msgid "Inter-satellite calibration model for average DMSP-OLS nighttime lights time series" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:20 -msgid "Elvidge (2009 or 2014), Liu 2012, Wu 2013" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:21 -msgid "Calibration Model" -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 "Guarda como atributos vectoriales los valores del mapa ráster en las posiciones espacio temporales de los puntos vectoriales." @@ -4210,7 +4342,7 @@ msgid "Renames a column in the attribute table connected to a given vector map." msgstr "Cambia el nombre de una columna en la tabla de atributos conectada a un mapa vectorial dado." -#: ../locale/scriptstrings/v.db.renamecolumn_to_translate.c:5 +#: ../locale/scriptstrings/v.db.renamecolumn_to_translate.c:6 msgid "Old and new name of the column (old,new)" msgstr "Nombre antiguo y nuevo de la columna (antiguo,nuevo)" @@ -4344,17 +4476,17 @@ msgstr "Convierte coordenadas de una proyección a otra (interfaz cs2cs)." #: ../locale/scriptstrings/m.proj_to_translate.c:2 ../misc/m.cogo/main.c:225 -#: ../misc/m.transform/main.c:316 ../misc/m.nviz.image/main.c:50 +#: ../misc/m.transform/main.c:316 ../misc/m.nviz.image/main.c:49 #: ../misc/m.nviz.script/main.c:69 ../misc/m.measure/main.c:46 msgid "miscellaneous" msgstr "miscelánea" #: ../locale/scriptstrings/m.proj_to_translate.c:4 #: ../locale/scriptstrings/i.tasscap_to_translate.c:3 -#: ../raster/r.proj/main.c:146 ../imagery/i.fft/main.c:79 +#: ../raster/r.proj/main.c:149 ../imagery/i.fft/main.c:79 #: ../imagery/i.pca/main.c:73 ../imagery/i.ifft/main.c:78 #: ../imagery/i.ortho.photo/i.ortho.transform/main.c:392 -#: ../misc/m.transform/main.c:317 ../vector/v.proj/main.c:70 +#: ../misc/m.transform/main.c:317 ../vector/v.proj/main.c:75 #: ../vector/v.transform/main.c:71 msgid "transformation" msgstr "transformación" @@ -4377,7 +4509,7 @@ #: ../raster/r.reclass/main.c:66 ../raster/r.recode/main.c:61 #: ../raster/r.in.ascii/main.c:79 ../raster3d/r3.in.ascii/main.c:87 #: ../general/g.proj/main.c:141 ../general/g.proj/main.c:150 -#: ../db/db.execute/main.c:139 ../db/db.select/main.c:208 +#: ../db/db.execute/main.c:151 ../db/db.select/main.c:208 #: ../vector/v.segment/main.c:80 ../vector/v.what/main.c:78 #: ../vector/v.edit/args.c:95 msgid "'-' for standard input" @@ -4501,14 +4633,18 @@ msgstr "Importa archivo SRTM HGT a un mapa ráster." #: ../locale/scriptstrings/r.in.srtm_to_translate.c:4 +msgid "SRTM" +msgstr "" + +#: ../locale/scriptstrings/r.in.srtm_to_translate.c:5 msgid "Name of SRTM input tile (file without .hgt.zip extension)" msgstr "Nombre de archivo de entrada SRTM (archivo sin extensión .hgt.zip)" -#: ../locale/scriptstrings/r.in.srtm_to_translate.c:5 +#: ../locale/scriptstrings/r.in.srtm_to_translate.c:6 msgid "Name for output raster map (default: input tile)" msgstr "Nombre para mapa ráster de salida (predeterminado: el de entrada)" -#: ../locale/scriptstrings/r.in.srtm_to_translate.c:6 +#: ../locale/scriptstrings/r.in.srtm_to_translate.c:7 msgid "Input is a 1-arcsec tile (default: 3-arcsec)" msgstr "La entrada es un tile 1-arcsec (por defecto: 3-arcsec)" @@ -4535,7 +4671,7 @@ #: ../raster3d/r3.in.lidar/main.c:164 ../vector/v.lidar.edgedetection/main.c:76 #: ../vector/v.out.lidar/main.c:473 ../vector/v.in.lidar/main.c:138 #: ../vector/v.lidar.correction/main.c:72 ../vector/v.surf.bspline/main.c:94 -#: ../vector/v.lidar.growing/main.c:76 ../vector/v.decimate/main.c:124 +#: ../vector/v.lidar.growing/main.c:76 ../vector/v.decimate/main.c:125 #: ../vector/v.outlier/main.c:74 msgid "LIDAR" msgstr "LIDAR" @@ -4685,7 +4821,7 @@ #: ../locale/scriptstrings/d.rast.leg_to_translate.c:3 #: ../display/d.vect.thematic/main.c:86 ../display/d.barscale/main.c:64 -#: ../display/d.grid/main.c:54 ../display/d.legend.vect/main.c:51 +#: ../display/d.grid/main.c:53 ../display/d.legend.vect/main.c:51 #: ../display/d.graph/main.c:59 ../display/d.legend/main.c:79 #: ../display/d.linegraph/main.c:232 ../display/d.vect.chart/main.c:64 #: ../display/d.text/main.c:140 ../display/d.northarrow/main.c:47 @@ -5081,37 +5217,35 @@ msgid "Paper '%s' not found, using defaults" msgstr "Papel '%s' no encontrado, se usan valores predeterminados" -#: ../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.horizon/main.c:846 -#: ../raster/r.horizon/main.c:864 ../raster/r.latlong/main.c:133 -#: ../display/d.grid/plot.c:287 ../display/d.grid/plot.c:293 -#: ../display/d.grid/plot.c:334 ../display/d.grid/plot.c:340 -#: ../display/d.grid/plot.c:427 ../display/d.grid/plot.c:433 -#: ../display/d.grid/plot.c:485 ../display/d.grid/plot.c:491 -#: ../display/d.grid/plot.c:635 ../display/d.grid/plot.c:651 -#: ../display/d.grid/plot.c:668 ../display/d.grid/plot.c:685 -msgid "Error in pj_do_proj" -msgstr "Error en pj_do_proj" - -#: ../ps/ps.map/do_geogrid.c:272 ../raster/r.sun/main.c:788 -#: ../raster/r.horizon/main.c:538 ../display/d.grid/plot.c:554 -#: ../display/d.where/main.c:113 ../general/g.region/printwindow.c:257 -#: ../general/g.region/printwindow.c:481 ../general/g.region/printwindow.c:550 +#: ../ps/ps.map/do_geogrid.c:90 ../ps/ps.map/do_geogrid.c:96 +#: ../ps/ps.map/do_geogrid.c:121 ../ps/ps.map/do_geogrid.c:127 +#: ../ps/ps.map/do_geogrid.c:200 ../ps/ps.map/do_geogrid.c:242 +#: ../ps/ps.map/do_geogrid.c:322 ../ps/ps.map/do_geogrid.c:339 +#: ../ps/ps.map/do_geogrid.c:357 ../ps/ps.map/do_geogrid.c:375 +#: ../ps/ps.map/do_geogrid.c:432 ../ps/ps.map/do_geogrid.c:439 +#: ../ps/ps.map/do_geogrid.c:444 ../ps/ps.map/do_geogrid.c:453 +#: ../ps/ps.map/do_geogrid.c:458 +#, fuzzy +msgid "Error in GPJ_transform" +msgstr "Error en pj_do_transform" + +#: ../ps/ps.map/do_geogrid.c:284 ../raster/r.sun/main.c:787 +#: ../raster/r.horizon/main.c:542 ../display/d.grid/plot.c:564 +#: ../display/d.where/main.c:113 ../general/g.region/printwindow.c:256 +#: ../general/g.region/printwindow.c:492 ../general/g.region/printwindow.c:564 msgid "Can't get projection key values of current location" msgstr "No se pueden obtener los valores clave de la proyección de la localización actual" -#: ../ps/ps.map/do_geogrid.c:278 ../raster/r.sun/main.c:798 -#: ../raster/r.horizon/main.c:548 ../raster/r.latlong/main.c:114 -#: ../display/d.grid/plot.c:561 ../display/d.grid/plot.c:588 -#: ../display/d.where/main.c:120 ../display/d.where/main.c:146 -msgid "Unable to set up lat/long projection parameters" -msgstr "No se pueden establecer los parámetros de la proyección latitud/longitud" +#: ../ps/ps.map/do_geogrid.c:293 ../raster/r.sun/main.c:796 +#: ../raster/r.horizon/main.c:551 ../raster/r.sunhours/main.c:231 +#: ../raster/r.proj/main.c:342 ../raster/r.in.gdal/main.c:1003 +#: ../raster/r.sunmask/g_solposition.c:121 ../raster/r.latlong/main.c:111 +#: ../display/d.grid/plot.c:605 ../display/d.where/main.c:151 +#: ../general/g.region/printwindow.c:265 ../general/g.region/printwindow.c:501 +#: ../general/g.region/printwindow.c:593 ../vector/v.proj/main.c:292 +#, fuzzy +msgid "Unable to initialize coordinate transformation" +msgstr "No se ha podido iniciar transacción:" #: ../ps/ps.map/ps_clrtbl.c:35 ../ps/ps.map/ps_fclrtbl.c:46 #, c-format @@ -5280,41 +5414,42 @@ #: ../vector/v.mkgrid/main.c:278 ../vector/v.what.rast3/main.c:126 #: ../vector/v.to.rast/support.c:109 ../vector/v.to.rast/support.c:284 #: ../vector/v.to.rast/support.c:523 ../vector/v.to.rast/vect2rast.c:60 -#: ../vector/v.out.ogr/main.c:634 ../vector/v.kcv/main.c:126 +#: ../vector/v.out.ogr/main.c:690 ../vector/v.kcv/main.c:126 #: ../vector/v.surf.idw/read_sites.c:55 ../vector/v.class/main.c:117 #: ../vector/v.label.sa/labels.c:78 ../vector/v.net.distance/main.c:279 -#: ../vector/v.random/main.c:239 ../vector/v.db.connect/main.c:223 -#: ../vector/v.db.connect/main.c:331 ../vector/v.to.rast3/main.c:84 -#: ../vector/v.reclass/main.c:133 ../vector/v.surf.rst/main.c:620 -#: ../vector/v.surf.bspline/main.c:384 ../vector/v.surf.bspline/crosscorr.c:123 -#: ../vector/v.db.select/main.c:177 ../vector/v.net.allpairs/main.c:166 -#: ../vector/v.in.dwg/main.c:213 ../vector/v.buffer/main.c:431 -#: ../vector/v.select/copy_tabs.c:82 ../vector/v.profile/main.c:426 -#: ../vector/v.profile/main.c:580 ../vector/v.extrude/main.c:229 -#: ../vector/v.out.svg/main.c:159 ../vector/v.in.ogr/main.c:1131 -#: ../vector/v.in.ogr/main.c:1177 ../vector/v.patch/main.c:156 -#: ../vector/v.patch/main.c:188 ../vector/v.patch/main.c:309 -#: ../vector/v.patch/main.c:391 ../vector/v.net.path/path.c:96 -#: ../vector/v.overlay/main.c:246 ../vector/v.overlay/main.c:413 -#: ../vector/v.net.iso/main.c:376 ../vector/v.to.3d/trans2.c:55 -#: ../vector/v.to.3d/trans3.c:57 ../vector/v.what.rast/main.c:144 -#: ../vector/v.net.flow/main.c:169 ../vector/v.normal/main.c:122 -#: ../vector/v.sample/main.c:179 ../vector/v.distance/main.c:520 -#: ../vector/v.distance/main.c:555 ../vector/v.distance/main.c:601 -#: ../vector/v.distance/main.c:1340 ../vector/v.distance/main.c:1359 -#: ../vector/v.net.timetable/main.c:93 ../vector/v.in.db/main.c:164 -#: ../vector/v.in.db/main.c:302 ../vector/v.in.ascii/main.c:348 -#: ../vector/v.to.points/main.c:177 ../vector/v.colors/scan_attr.c:29 -#: ../vector/v.colors/read_rgb.c:28 ../vector/v.colors/write_rgb.c:25 -#: ../vector/v.vol.rst/user1.c:99 ../vector/v.vol.rst/main.c:600 -#: ../vector/v.net.components/main.c:180 +#: ../vector/v.random/main.c:243 ../vector/v.random/main.c:271 +#: ../vector/v.db.connect/main.c:223 ../vector/v.db.connect/main.c:331 +#: ../vector/v.to.rast3/main.c:84 ../vector/v.reclass/main.c:133 +#: ../vector/v.surf.rst/main.c:623 ../vector/v.surf.bspline/main.c:384 +#: ../vector/v.surf.bspline/crosscorr.c:123 ../vector/v.db.select/main.c:177 +#: ../vector/v.net.allpairs/main.c:166 ../vector/v.in.dwg/main.c:213 +#: ../vector/v.buffer/main.c:431 ../vector/v.select/copy_tabs.c:82 +#: ../vector/v.profile/main.c:426 ../vector/v.profile/main.c:580 +#: ../vector/v.extrude/main.c:229 ../vector/v.out.svg/main.c:159 +#: ../vector/v.in.ogr/main.c:1194 ../vector/v.in.ogr/main.c:1242 +#: ../vector/v.patch/main.c:159 ../vector/v.patch/main.c:191 +#: ../vector/v.patch/main.c:347 ../vector/v.patch/main.c:429 +#: ../vector/v.net.path/path.c:96 ../vector/v.overlay/main.c:246 +#: ../vector/v.overlay/main.c:413 ../vector/v.net.iso/main.c:376 +#: ../vector/v.to.3d/trans2.c:55 ../vector/v.to.3d/trans3.c:57 +#: ../vector/v.what.rast/main.c:144 ../vector/v.net.flow/main.c:169 +#: ../vector/v.normal/main.c:122 ../vector/v.sample/main.c:179 +#: ../vector/v.distance/main.c:527 ../vector/v.distance/main.c:562 +#: ../vector/v.distance/main.c:608 ../vector/v.distance/main.c:1348 +#: ../vector/v.distance/main.c:1367 ../vector/v.net.timetable/main.c:93 +#: ../vector/v.in.db/main.c:164 ../vector/v.in.db/main.c:302 +#: ../vector/v.in.ascii/main.c:348 ../vector/v.to.points/main.c:177 +#: ../vector/v.colors/scan_attr.c:29 ../vector/v.colors/read_rgb.c:28 +#: ../vector/v.colors/write_rgb.c:25 ../vector/v.vol.rst/user1.c:99 +#: ../vector/v.vol.rst/main.c:602 ../vector/v.net.components/main.c:180 #: ../vector/v.colors.out/make_colors.c:36 ../vector/v.label/main.c:278 #: ../vector/v.edit/select.c:516 ../vector/v.net.centrality/main.c:246 #: ../vector/v.info/print.c:147 ../vector/v.out.postgis/table.c:34 -#: ../vector/v.in.dxf/write_vect.c:211 ../vector/v.extract/main.c:263 +#: ../vector/v.in.dxf/write_vect.c:211 ../vector/v.extract/main.c:226 +#: ../vector/v.extract/main.c:323 ../vector/v.extract/extract.c:272 #: ../vector/v.lrs/v.lrs.create/main.c:296 #: ../vector/v.lrs/v.lrs.create/main.c:305 ../vector/v.net.alloc/main.c:316 -#: ../vector/v.transform/trans_digit.c:41 ../vector/v.to.db/update.c:46 +#: ../vector/v.transform/trans_digit.c:41 ../vector/v.to.db/update.c:48 #: ../vector/v.to.db/query.c:89 #, c-format msgid "Unable to open database <%s> by driver <%s>" @@ -5384,10 +5519,11 @@ msgid "My first raster module" msgstr "Mi primer módulo ráster" -#: ../doc/raster/r.example/main.c:105 ../raster/r.walk/main.c:435 -#: ../raster/r.walk/main.c:440 ../raster/r.walk/main.c:801 -#: ../raster/r.colors/edit_colors.c:393 ../raster/r.cost/main.c:350 -#: ../raster/r.cost/main.c:665 ../raster/r.reclass/main.c:79 +#: ../doc/raster/r.example/main.c:105 ../raster/r.walk/main.c:460 +#: ../raster/r.walk/main.c:486 ../raster/r.walk/main.c:491 +#: ../raster/r.walk/main.c:852 ../raster/r.colors/edit_colors.c:434 +#: ../raster/r.cost/main.c:375 ../raster/r.cost/main.c:401 +#: ../raster/r.cost/main.c:712 ../raster/r.reclass/main.c:79 #: ../raster/r.univar/r.univar_main.c:234 ../raster/r.report/parse.c:273 #: ../raster/r.distance/parse.c:72 ../raster/r.distance/parse.c:81 #: ../raster/r.spread/main.c:439 ../raster/r.spread/main.c:442 @@ -5395,13 +5531,13 @@ #: ../raster/r.spread/main.c:452 ../raster/r.spread/main.c:455 #: ../raster/r.buffer/main.c:112 ../raster/r.stream.extract/main.c:173 #: ../raster/r.stream.extract/main.c:177 ../raster/r.stream.extract/main.c:182 -#: ../raster/r.cross/main.c:106 ../raster/r.mapcalc/map.c:519 +#: ../raster/r.cross/main.c:105 ../raster/r.mapcalc/map.c:519 #: ../raster/r.mapcalc/map.c:813 ../raster/r.mapcalc/map3.c:710 -#: ../raster/r.compress/main.c:124 ../raster/r.compress/main.c:304 -#: ../raster/r.kappa/main.c:150 ../raster/r.kappa/stats.c:33 +#: ../raster/r.compress/main.c:124 ../raster/r.compress/main.c:308 +#: ../raster/r.kappa/main.c:162 ../raster/r.kappa/stats.c:33 #: ../raster/r.kappa/stats.c:38 ../raster/r.coin/main.c:121 #: ../raster/r.coin/main.c:123 ../raster/r.fill.stats/main.c:1028 -#: ../raster/r.tile/main.c:86 ../raster/r.info/main.c:104 +#: ../raster/r.tile/main.c:86 ../raster/r.info/main.c:110 #: ../raster/r.geomorphon/memory.c:14 ../raster/r.category/main.c:119 #: ../raster/r.category/main.c:140 ../raster/r.ros/main.c:368 #: ../raster/r.ros/main.c:379 ../raster/r.ros/main.c:384 @@ -5415,14 +5551,15 @@ #: ../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 ../general/g.region/main.c:429 -#: ../general/g.region/main.c:766 ../general/g.region/main.c:774 -#: ../imagery/i.gensig/parse.c:38 ../imagery/i.gensigset/parse.c:44 -#: ../imagery/i.pca/main.c:139 ../imagery/i.ortho.photo/i.ortho.elev/main.c:197 +#: ../raster/r.sim/simlib/output.c:755 ../general/g.region/main.c:442 +#: ../general/g.region/main.c:779 ../general/g.region/main.c:787 +#: ../imagery/i.segment/parse_args.c:199 ../imagery/i.gensig/parse.c:38 +#: ../imagery/i.gensigset/parse.c:44 ../imagery/i.pca/main.c:139 +#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:197 #: ../misc/m.nviz.image/surface.c:50 ../misc/m.nviz.image/surface.c:107 -#: ../vector/v.colors/main.c:312 ../vector/v.vol.rst/main.c:615 -#: ../scripts/v.rast.stats/v.rast.stats.py:128 ../scripts/r.rgb/r.rgb.py:60 -#: ../scripts/r.mask/r.mask.py:131 ../scripts/r.grow/r.grow.py:123 +#: ../vector/v.colors/main.c:325 ../vector/v.vol.rst/main.c:617 +#: ../scripts/v.rast.stats/v.rast.stats.py:148 ../scripts/r.rgb/r.rgb.py:60 +#: ../scripts/r.mask/r.mask.py:131 ../scripts/r.grow/r.grow.py:122 #: ../scripts/d.polar/d.polar.py:62 ../scripts/r.pack/r.pack.py:74 #: ../scripts/r.buffer.lowmem/r.buffer.lowmem.py:87 #: ../scripts/d.correlate/d.correlate.py:50 @@ -5430,7 +5567,7 @@ #: ../scripts/d.rast.leg/d.rast.leg.py:103 #: ../scripts/r.reclass.area/r.reclass.area.py:103 #: ../scripts/r.reclass.area/r.reclass.area.py:213 -#: ../scripts/r.fillnulls/r.fillnulls.py:150 +#: ../scripts/r.fillnulls/r.fillnulls.py:162 #, c-format, python-format msgid "Raster map <%s> not found" msgstr "Mapa ráster <%s> no encontrado" @@ -5439,17 +5576,17 @@ msgid "My first vector module" msgstr "Mi primer módulo vectorial" -#: ../doc/vector/v.example/main.c:75 ../raster/r.walk/main.c:410 -#: ../raster/r.cost/main.c:325 ../raster/r.carve/main.c:158 -#: ../display/d.extract/main.c:98 ../general/g.region/main.c:479 +#: ../doc/vector/v.example/main.c:75 ../raster/r.walk/main.c:453 +#: ../raster/r.cost/main.c:368 ../raster/r.carve/main.c:158 +#: ../display/d.extract/main.c:98 ../general/g.region/main.c:492 #: ../misc/m.nviz.image/vector.c:84 ../vector/v.lidar.edgedetection/main.c:180 #: ../vector/v.clean/test/topocheck.c:63 #: ../vector/v.lidar.correction/main.c:157 ../vector/v.surf.bspline/main.c:263 #: ../vector/v.surf.bspline/main.c:332 ../vector/v.lidar.growing/main.c:126 #: ../vector/v.profile/main.c:359 ../vector/v.profile/main.c:363 -#: ../vector/v.colors/main.c:238 ../vector/v.outlier/main.c:176 -#: ../vector/v.edit/main.c:155 ../vector/v.vect.stats/main.c:263 -#: ../vector/v.vect.stats/main.c:271 ../vector/v.lrs/v.lrs.label/main.c:268 +#: ../vector/v.colors/main.c:251 ../vector/v.outlier/main.c:176 +#: ../vector/v.edit/main.c:155 ../vector/v.vect.stats/main.c:270 +#: ../vector/v.vect.stats/main.c:278 ../vector/v.lrs/v.lrs.label/main.c:268 #: ../vector/v.lrs/v.lrs.where/main.c:127 #: ../vector/v.lrs/v.lrs.where/main.c:136 #: ../vector/v.lrs/v.lrs.segment/main.c:140 @@ -5466,40 +5603,40 @@ msgid "Unable to set predetermined vector open level" msgstr "No ha sido posible establecer nivel predeterminado de apertura de vectorial" -#: ../doc/vector/v.example/main.c:87 ../raster/r.walk/main.c:673 -#: ../raster/r.walk/main.c:742 ../raster/r.cost/main.c:533 -#: ../raster/r.cost/main.c:606 ../raster/r.random/support.c:67 -#: ../raster/r.drain/main.c:271 ../raster/r.what/main.c:250 -#: ../raster/r.carve/main.c:162 ../raster/r.region/main.c:176 -#: ../raster/r.sim/simlib/observation_points.c:41 +#: ../doc/vector/v.example/main.c:87 ../raster/r.path/main.c:301 +#: ../raster/r.walk/main.c:746 ../raster/r.walk/main.c:809 +#: ../raster/r.cost/main.c:606 ../raster/r.cost/main.c:669 +#: ../raster/r.random/support.c:67 ../raster/r.drain/main.c:272 +#: ../raster/r.what/main.c:250 ../raster/r.carve/main.c:162 +#: ../raster/r.region/main.c:176 ../raster/r.sim/simlib/observation_points.c:41 #: ../display/d.extract/main.c:103 ../display/d.vect.chart/main.c:246 #: ../display/d.path/main.c:185 ../raster3d/r3.flow/main.c:411 -#: ../general/manage/lister/vector.c:32 ../general/g.region/main.c:489 +#: ../general/manage/lister/vector.c:32 ../general/g.region/main.c:502 #: ../misc/m.nviz.image/vector.c:280 ../vector/v.what.rast3/main.c:114 #: ../vector/v.to.rast/support.c:100 ../vector/v.to.rast/support.c:272 #: ../vector/v.to.rast/support.c:510 ../vector/v.to.rast/vect2rast.c:39 -#: ../vector/v.lidar.edgedetection/main.c:186 ../vector/v.out.ogr/main.c:135 +#: ../vector/v.lidar.edgedetection/main.c:186 ../vector/v.out.ogr/main.c:137 #: ../vector/v.surf.idw/read_sites.c:29 ../vector/v.class/main.c:102 #: ../vector/v.clean/test/topocheck.c:67 ../vector/v.clean/test/topocheck.c:87 #: ../vector/v.clean/main.c:283 ../vector/v.label.sa/labels.c:58 -#: ../vector/v.net.distance/main.c:192 ../vector/v.random/main.c:205 +#: ../vector/v.net.distance/main.c:192 ../vector/v.random/main.c:208 #: ../vector/v.support/main.c:134 ../vector/v.out.dxf/main.c:80 -#: ../vector/v.out.lidar/main.c:609 ../vector/v.proj/main.c:237 +#: ../vector/v.out.lidar/main.c:609 ../vector/v.proj/main.c:249 #: ../vector/v.db.connect/main.c:154 ../vector/v.to.rast3/main.c:73 #: ../vector/v.out.ascii/main.c:87 ../vector/v.out.ascii/main.c:94 #: ../vector/v.cluster/main.c:149 ../vector/v.build.polylines/main.c:151 #: ../vector/v.lidar.correction/main.c:161 ../vector/v.reclass/main.c:113 -#: ../vector/v.segment/main.c:108 ../vector/v.surf.rst/main.c:561 -#: ../vector/v.surf.rst/main.c:665 ../vector/v.db.select/main.c:164 +#: ../vector/v.segment/main.c:108 ../vector/v.surf.rst/main.c:564 +#: ../vector/v.surf.rst/main.c:668 ../vector/v.db.select/main.c:164 #: ../vector/v.net.allpairs/main.c:130 ../vector/v.drape/main.c:143 #: ../vector/v.buffer/main.c:337 ../vector/v.lidar.growing/main.c:138 #: ../vector/v.lidar.growing/main.c:142 ../vector/v.select/main.c:108 #: ../vector/v.profile/main.c:370 ../vector/v.profile/main.c:394 #: ../vector/v.extrude/main.c:190 ../vector/v.hull/main.c:87 #: ../vector/v.out.svg/main.c:139 ../vector/v.net.connectivity/main.c:130 -#: ../vector/v.patch/main.c:129 ../vector/v.patch/main.c:147 -#: ../vector/v.patch/main.c:177 ../vector/v.patch/main.c:274 -#: ../vector/v.patch/main.c:355 ../vector/v.net.path/main.c:158 +#: ../vector/v.patch/main.c:131 ../vector/v.patch/main.c:150 +#: ../vector/v.patch/main.c:180 ../vector/v.patch/main.c:312 +#: ../vector/v.patch/main.c:393 ../vector/v.net.path/main.c:158 #: ../vector/v.overlay/main.c:188 ../vector/v.perturb/main.c:148 #: ../vector/v.perturb/main.c:173 ../vector/v.net.iso/main.c:243 #: ../vector/v.to.3d/main.c:72 ../vector/v.type/main.c:131 @@ -5508,83 +5645,84 @@ #: ../vector/v.delaunay/main.c:120 ../vector/v.normal/main.c:110 #: ../vector/v.sample/main.c:124 ../vector/v.rectify/main.c:150 #: ../vector/v.qcount/main.c:101 ../vector/v.univar/main.c:158 -#: ../vector/v.distance/main.c:364 ../vector/v.distance/main.c:386 +#: ../vector/v.distance/main.c:366 ../vector/v.distance/main.c:388 #: ../vector/v.net.timetable/main.c:353 ../vector/v.net.visibility/main.c:73 #: ../vector/v.net.visibility/main.c:82 ../vector/v.out.pov/main.c:97 -#: ../vector/v.to.points/main.c:130 ../vector/v.colors/main.c:262 +#: ../vector/v.to.points/main.c:130 ../vector/v.colors/main.c:275 #: ../vector/v.build/main.c:118 ../vector/v.build/main.c:128 #: ../vector/v.voronoi/main.c:196 ../vector/v.net.bridge/main.c:118 #: ../vector/v.neighbors/main.c:88 ../vector/v.split/main.c:172 -#: ../vector/v.vol.rst/main.c:560 ../vector/v.net.components/main.c:148 -#: ../vector/v.decimate/main.c:272 ../vector/v.net.salesman/main.c:250 +#: ../vector/v.vol.rst/main.c:562 ../vector/v.net.components/main.c:148 +#: ../vector/v.decimate/main.c:276 ../vector/v.net.salesman/main.c:250 #: ../vector/v.colors.out/scan_cats.c:20 #: ../vector/v.colors.out/make_colors.c:23 ../vector/v.kernel/main.c:318 #: ../vector/v.kernel/main.c:331 ../vector/v.label/main.c:268 #: ../vector/v.edit/main.c:170 ../vector/v.edit/main.c:243 #: ../vector/v.net.centrality/main.c:209 ../vector/v.info/main.c:61 #: ../vector/v.parallel/main.c:148 ../vector/v.out.postgis/main.c:100 -#: ../vector/v.vect.stats/main.c:267 ../vector/v.vect.stats/main.c:278 -#: ../vector/v.extract/main.c:191 ../vector/v.lrs/v.lrs.label/main.c:272 +#: ../vector/v.vect.stats/main.c:274 ../vector/v.vect.stats/main.c:285 +#: ../vector/v.extract/main.c:194 ../vector/v.lrs/v.lrs.label/main.c:272 #: ../vector/v.lrs/v.lrs.where/main.c:131 #: ../vector/v.lrs/v.lrs.where/main.c:140 #: ../vector/v.lrs/v.lrs.segment/main.c:144 #: ../vector/v.lrs/v.lrs.create/main.c:254 #: ../vector/v.lrs/v.lrs.create/main.c:263 ../vector/v.net/main.c:68 #: ../vector/v.net/main.c:92 ../vector/v.net.alloc/main.c:185 -#: ../vector/v.transform/main.c:197 ../vector/v.generalize/main.c:327 -#: ../vector/v.external/main.c:228 ../vector/v.to.db/main.c:59 +#: ../vector/v.transform/main.c:197 ../vector/v.generalize/main.c:328 +#: ../vector/v.external/main.c:232 ../vector/v.to.db/main.c:67 #, c-format msgid "Unable to open vector map <%s>" msgstr "No se puede abrir el mapa vectorial <%s>" -#: ../doc/vector/v.example/main.c:100 ../raster/r.volume/main.c:155 -#: ../raster/r.random/random.c:63 ../raster/r.contour/main.c:156 -#: ../raster/r.stream.extract/close.c:38 ../raster/r.to.vect/main.c:157 -#: ../raster/r.drain/main.c:200 ../raster/r.resamp.bspline/main.c:495 -#: ../raster/r.flow/io.c:178 ../raster/r.carve/vect.c:32 -#: ../raster/r.sim/simlib/output.c:38 ../raster/r.sim/simlib/output.c:44 -#: ../display/d.extract/main.c:106 ../raster3d/r3.flow/main.c:396 -#: ../vector/v.mkgrid/main.c:264 ../vector/v.lidar.edgedetection/main.c:251 -#: ../vector/v.clean/main.c:288 ../vector/v.clean/main.c:295 -#: ../vector/v.net.distance/main.c:198 ../vector/v.random/main.c:228 -#: ../vector/v.proj/main.c:380 ../vector/v.cluster/main.c:209 -#: ../vector/v.in.lidar/main.c:555 ../vector/v.build.polylines/main.c:156 +#: ../doc/vector/v.example/main.c:100 ../raster/r.path/main.c:240 +#: ../raster/r.volume/main.c:155 ../raster/r.random/random.c:63 +#: ../raster/r.contour/main.c:156 ../raster/r.stream.extract/close.c:38 +#: ../raster/r.to.vect/main.c:157 ../raster/r.drain/main.c:201 +#: ../raster/r.resamp.bspline/main.c:497 ../raster/r.flow/io.c:178 +#: ../raster/r.carve/vect.c:32 ../raster/r.sim/simlib/output.c:38 +#: ../raster/r.sim/simlib/output.c:44 ../display/d.extract/main.c:106 +#: ../raster3d/r3.flow/main.c:396 ../vector/v.mkgrid/main.c:264 +#: ../vector/v.lidar.edgedetection/main.c:251 ../vector/v.clean/main.c:288 +#: ../vector/v.clean/main.c:295 ../vector/v.net.distance/main.c:198 +#: ../vector/v.random/main.c:231 ../vector/v.proj/main.c:402 +#: ../vector/v.cluster/main.c:209 ../vector/v.in.lidar/main.c:555 +#: ../vector/v.build.polylines/main.c:156 #: ../vector/v.lidar.correction/main.c:215 #: ../vector/v.lidar.correction/main.c:221 ../vector/v.reclass/main.c:117 -#: ../vector/v.segment/main.c:114 ../vector/v.surf.rst/main.c:600 -#: ../vector/v.surf.rst/main.c:603 ../vector/v.surf.rst/main.c:769 +#: ../vector/v.segment/main.c:114 ../vector/v.surf.rst/main.c:603 +#: ../vector/v.surf.rst/main.c:606 ../vector/v.surf.rst/main.c:772 #: ../vector/v.surf.bspline/main.c:353 ../vector/v.net.allpairs/main.c:136 #: ../vector/v.in.dwg/main.c:200 ../vector/v.drape/main.c:158 -#: ../vector/v.buffer/main.c:405 ../vector/v.select/main.c:125 +#: ../vector/v.buffer/main.c:405 ../vector/v.select/main.c:149 #: ../vector/v.profile/main.c:537 ../vector/v.extrude/main.c:196 #: ../vector/v.in.region/main.c:75 ../vector/v.hull/main.c:121 -#: ../vector/v.net.connectivity/main.c:136 ../vector/v.in.ogr/main.c:843 -#: ../vector/v.patch/main.c:283 ../vector/v.patch/main.c:288 +#: ../vector/v.net.connectivity/main.c:136 ../vector/v.in.ogr/main.c:901 +#: ../vector/v.patch/main.c:321 ../vector/v.patch/main.c:326 #: ../vector/v.net.path/main.c:167 ../vector/v.overlay/main.c:220 #: ../vector/v.perturb/main.c:154 ../vector/v.net.iso/main.c:356 #: ../vector/v.to.3d/main.c:87 ../vector/v.net.spanningtree/main.c:107 #: ../vector/v.net.steiner/main.c:607 ../vector/v.net.flow/main.c:149 #: ../vector/v.net.flow/main.c:155 ../vector/v.delaunay/main.c:126 #: ../vector/v.sample/main.c:162 ../vector/v.rectify/main.c:216 -#: ../vector/v.qcount/main.c:127 ../vector/v.distance/main.c:410 +#: ../vector/v.qcount/main.c:127 ../vector/v.distance/main.c:412 #: ../vector/v.net.timetable/main.c:359 ../vector/v.in.db/main.c:151 #: ../vector/v.in.ascii/main.c:251 ../vector/v.net.visibility/main.c:77 #: ../vector/v.to.points/main.c:138 ../vector/v.build/main.c:154 #: ../vector/v.voronoi/main.c:215 ../vector/v.net.bridge/main.c:124 -#: ../vector/v.split/main.c:177 ../vector/v.vol.rst/main.c:580 -#: ../vector/v.vol.rst/main.c:583 ../vector/v.net.components/main.c:154 -#: ../vector/v.decimate/main.c:391 ../vector/v.outlier/main.c:229 +#: ../vector/v.split/main.c:177 ../vector/v.vol.rst/main.c:582 +#: ../vector/v.vol.rst/main.c:585 ../vector/v.net.components/main.c:154 +#: ../vector/v.decimate/main.c:395 ../vector/v.outlier/main.c:229 #: ../vector/v.outlier/main.c:234 ../vector/v.outlier/main.c:240 #: ../vector/v.net.salesman/main.c:551 ../vector/v.kernel/main.c:337 #: ../vector/v.edit/main.c:107 ../vector/v.edit/main.c:122 #: ../vector/v.net.centrality/main.c:215 ../vector/v.parallel/main.c:153 -#: ../vector/v.in.dxf/main.c:146 ../vector/v.extract/main.c:346 +#: ../vector/v.in.dxf/main.c:146 ../vector/v.extract/main.c:406 #: ../vector/v.lrs/v.lrs.label/main.c:276 #: ../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.net.alloc/main.c:298 -#: ../vector/v.transform/main.c:265 ../vector/v.generalize/main.c:338 -#: ../vector/v.external/main.c:180 ../scripts/v.what.strds/v.what.strds.py:217 +#: ../vector/v.transform/main.c:265 ../vector/v.generalize/main.c:339 +#: ../vector/v.external/main.c:184 ../scripts/v.what.strds/v.what.strds.py:217 #, c-format, python-format msgid "Unable to create vector map <%s>" msgstr "No se puede crear el mapa vectorial <%s>" @@ -5596,10 +5734,10 @@ #: ../vector/v.surf.bspline/crosscorr.c:114 ../vector/v.buffer/main.c:426 #: ../vector/v.extrude/main.c:224 ../vector/v.overlay/main.c:398 #: ../vector/v.what.rast/main.c:138 ../vector/v.univar/main.c:229 -#: ../vector/v.distance/main.c:549 ../vector/v.colors/scan_attr.c:24 +#: ../vector/v.distance/main.c:556 ../vector/v.colors/scan_attr.c:24 #: ../vector/v.colors/read_rgb.c:23 ../vector/v.colors/write_rgb.c:20 -#: ../vector/v.edit/select.c:502 ../vector/v.vect.stats/main.c:330 -#: ../vector/v.vect.stats/main.c:404 ../vector/v.generalize/misc.c:170 +#: ../vector/v.edit/select.c:502 ../vector/v.vect.stats/main.c:337 +#: ../vector/v.vect.stats/main.c:411 ../vector/v.generalize/misc.c:170 #, c-format msgid "Database connection not defined for layer %d" msgstr "La conexión a la base de datos no ha sido definida para la capa %d" @@ -5620,12 +5758,14 @@ #: ../doc/vector/v.example/main.c:142 ../db/db.columns/main.c:62 #: ../db/db.describe/main.c:67 ../vector/v.out.vtk/writeVTK.c:655 -#: ../vector/v.out.ogr/main.c:639 ../vector/v.random/main.c:272 -#: ../vector/v.db.connect/main.c:228 ../vector/v.reclass/main.c:193 -#: ../vector/v.profile/main.c:433 ../vector/v.profile/main.c:586 -#: ../vector/v.out.svg/main.c:165 ../vector/v.patch/main.c:164 -#: ../vector/v.patch/main.c:204 ../vector/v.in.ascii/main.c:435 -#: ../vector/v.info/print.c:152 ../vector/v.out.postgis/table.c:41 +#: ../vector/v.out.ogr/main.c:695 ../vector/v.random/main.c:279 +#: ../vector/v.random/main.c:313 ../vector/v.db.connect/main.c:228 +#: ../vector/v.reclass/main.c:193 ../vector/v.profile/main.c:433 +#: ../vector/v.profile/main.c:586 ../vector/v.out.svg/main.c:165 +#: ../vector/v.patch/main.c:167 ../vector/v.patch/main.c:207 +#: ../vector/v.in.ascii/main.c:435 ../vector/v.info/print.c:152 +#: ../vector/v.out.postgis/table.c:41 ../vector/v.extract/main.c:233 +#: ../vector/v.to.db/main.c:140 ../vector/v.to.db/main.c:166 #: ../scripts/db.univar/db.univar.py:112 #, c-format, python-format msgid "Unable to describe table <%s>" @@ -5646,16 +5786,6 @@ msgid "Unable to copy attribute table to vector map <%s>" msgstr "No es posible copiar tabla de atributos al mapa vectorial <%s>" -#: ../raster/r.surf.area/main.c:77 ../raster/r.contour/main.c:88 -#: ../raster/r.random.surface/main.c:58 ../raster/r.surf.random/main.c:37 -#: ../raster/r.surf.fractal/main.c:39 ../raster/r.surf.idw/main.c:105 -#: ../raster/r.surf.contour/main.c:61 ../raster/r.fill.stats/main.c:776 -#: ../raster/r.resamp.bspline/main.c:80 ../raster/r.surf.gauss/main.c:39 -#: ../vector/v.surf.idw/main.c:88 ../vector/v.surf.rst/main.c:148 -#: ../vector/v.surf.bspline/main.c:92 ../vector/v.vol.rst/main.c:237 -msgid "surface" -msgstr "superficie" - #: ../raster/r.surf.area/main.c:79 msgid "area estimation" msgstr "estimación de área" @@ -5705,6 +5835,217 @@ msgid "Estimated region Surface Area:" msgstr "Estimado del área de la superficie de la región:" +#: ../raster/r.path/main.c:154 +msgid "Traces paths from starting points following input directions." +msgstr "" + +#: ../raster/r.path/main.c:157 +#, fuzzy +msgid "Name of input direction" +msgstr "Nombre de directorio de salida" + +#: ../raster/r.path/main.c:159 +#, fuzzy +msgid "Direction in degrees CCW from east, or bitmask encoded" +msgstr "Medido en grados CCW desde el este" + +#: ../raster/r.path/main.c:164 +#, fuzzy +msgid "Format of the input direction map" +msgstr "Formato de salida para datos vectoriales" + +#: ../raster/r.path/main.c:170 +#, fuzzy +msgid "auto-detect direction format" +msgstr "Formato de dirección de orientación (aspect)" + +#: ../raster/r.path/main.c:171 +#, fuzzy +msgid "degrees CCW from East" +msgstr "Medido en grados CCW desde el este" + +#: ../raster/r.path/main.c:172 +msgid "degrees CCW from East divided by 45 (e.g. r.watershed directions)" +msgstr "" + +#: ../raster/r.path/main.c:173 +msgid "bitmask encoded directions (e.g. r.cost -b)" +msgstr "" + +#: ../raster/r.path/main.c:179 +#, fuzzy +msgid "Name of input raster values to be used for output" +msgstr "Nombre de mapa ráster de entrada que será usado como máscara" + +#: ../raster/r.path/main.c:185 +#, fuzzy +msgid "Name for output raster path map" +msgstr "Nombre para el mapa ráster de salida" + +#: ../raster/r.path/main.c:190 +#, fuzzy +msgid "Name for output vector path map" +msgstr "Nombre para el mapa vectorial de salida" + +#: ../raster/r.path/main.c:272 ../raster/r.drain/main.c:244 +#, c-format +msgid "Starting point %d is outside the current region" +msgstr "El punto de inicio %d está fuera de la región actual" + +#: ../raster/r.path/main.c:303 ../raster/r.walk/main.c:748 +#: ../raster/r.cost/main.c:608 ../raster/r.drain/main.c:274 +#, c-format +msgid "Reading vector map <%s> with start points..." +msgstr "Leyendo mapa vectorial <%s> con puntos de inicio..." + +#: ../raster/r.path/main.c:317 ../raster/r.walk/main.c:761 +#: ../raster/r.walk/main.c:821 ../raster/r.cost/main.c:621 +#: ../raster/r.cost/main.c:681 ../raster/r.to.vect/main.c:289 +#: ../raster/r.drain/main.c:287 ../display/d.vect.thematic/display.c:75 +#: ../display/d.vect/vert.c:27 ../display/d.vect/lines.c:143 +#: ../display/d.vect/label.c:44 ../display/d.vect/zcoor.c:38 +#: ../display/d.vect/dir.c:30 ../display/d.vect/topo.c:52 +#: ../display/d.vect/attr.c:51 ../vector/v.label.sa/labels.c:141 +#: ../vector/v.out.lidar/main.c:732 ../vector/v.perturb/main.c:182 +#: ../vector/v.to.3d/trans2.c:84 ../vector/v.to.3d/trans3.c:85 +#: ../vector/v.what.rast/main.c:213 ../vector/v.colors/scan_z.c:36 +#: ../vector/v.colors/scan_cats.c:24 ../vector/v.vol.rst/user1.c:140 +#: ../vector/v.decimate/main.c:410 ../vector/v.colors.out/scan_cats.c:32 +#: ../vector/v.label/main.c:293 ../vector/v.info/level1.c:38 +msgid "Unable to read vector map" +msgstr "No se puede leer el mapa vectorial" + +#: ../raster/r.path/main.c:351 ../raster/r.drain/main.c:319 +#, c-format +msgid "Starting vector map <%s> contains no points in the current region" +msgstr "El comienzo del mapa vectorial <%s> no contiene puntos en la región actual" + +#: ../raster/r.path/main.c:359 +#, fuzzy +msgid "No start point(s) specified" +msgstr "No se ha especificado ningún punto de inicio/final" + +#: ../raster/r.path/main.c:369 +#, fuzzy, c-format +msgid "Reading raster values map <%s> ..." +msgstr "Leyendo el mapa ráster <%s>..." + +#: ../raster/r.path/main.c:382 ../raster/r.path/main.c:445 +#: ../raster/r.path/main.c:462 +#, fuzzy +msgid "Unable to write to tempfile" +msgstr "No ha sido posible escribir archivo temporal" + +#: ../raster/r.path/main.c:390 ../raster/r.info/main.c:134 +msgid "Unable to read range file" +msgstr "No se puede leer el archivo de intervalo" + +#: ../raster/r.path/main.c:393 +#, fuzzy, c-format +msgid "Invalid directions map <%s>" +msgstr "Mapa no válido <%s>" + +#: ../raster/r.path/main.c:398 +msgid "Directional degrees can not be > 360" +msgstr "" + +#: ../raster/r.path/main.c:403 +msgid "Directional degrees divided by 45 can not be > 8" +msgstr "" + +#: ../raster/r.path/main.c:408 +#, c-format +msgid "Bitmask encoded directions can not be > %d" +msgstr "" + +#: ../raster/r.path/main.c:414 +msgid "Input direction format assumed to be degrees CCW from East divided by 45" +msgstr "" + +#: ../raster/r.path/main.c:418 +msgid "Input direction format assumed to be bitmask encoded without Knight's move" +msgstr "" + +#: ../raster/r.path/main.c:422 +#, fuzzy +msgid "Input direction format assumed to be degrees CCW from East" +msgstr "Medido en grados CCW desde el este" + +#: ../raster/r.path/main.c:426 +msgid "Input direction format assumed to be bitmask encoded with Knight's move" +msgstr "" + +#: ../raster/r.path/main.c:429 +#, fuzzy, c-format +msgid "Unable to detect format of input direction map <%s>" +msgstr "No se puede crear el mapa vectorial <%s>" + +#: ../raster/r.path/main.c:432 +#, fuzzy, c-format +msgid "Invalid directions format '%s'" +msgstr "Tipo de retorno no válido para la función '%s'" + +#: ../raster/r.path/main.c:434 +#, fuzzy, c-format +msgid "Reading direction map <%s> ..." +msgstr "Leyendo el mapa vectorial <%s en %s> ..." + +#: ../raster/r.path/main.c:481 +#, fuzzy +msgid "Processing start points..." +msgstr "Procesando el primer paso..." + +#: ../raster/r.path/main.c:491 ../vector/v.buffer/main.c:414 +#: ../vector/v.in.ogr/main.c:912 ../vector/v.overlay/main.c:227 +msgid "Unable to create temporary vector map" +msgstr "No ha sido posible crear mapa vectorial temporal" + +#: ../raster/r.path/main.c:497 ../raster/r.path/main.c:513 +#, fuzzy, c-format +msgid "No path at row %d, col %d" +msgstr "No hay elevaciones disponibles en la fila= %d, col = %d" + +#: ../raster/r.path/main.c:502 ../vector/v.overlay/line_area.c:256 +#: ../vector/v.overlay/area_area.c:109 +msgid "Breaking lines..." +msgstr "Rompiendo líneas..." + +#: ../raster/r.path/main.c:555 ../raster/r.path/main.c:585 +#: ../raster/r.in.lidar/main.c:760 ../raster/r.drain/main.c:471 +msgid "Writing output raster map..." +msgstr "Escribiendo mapa ráster de salida..." + +#: ../raster/r.path/main.c:640 +#, fuzzy +msgid "Unable to increase point list" +msgstr "No se puede leer la entrada: %s" + +#: ../raster/r.path/main.c:740 ../raster/r.path/main.c:771 +#: ../raster/r.path/main.c:897 ../raster/r.path/main.c:1005 +#: ../raster/r.path/main.c:1031 ../raster/r.path/main.c:1128 +#: ../raster/r.clump/clump.c:99 ../raster/r.clump/clump.c:151 +#: ../raster/r.clump/minsize.c:152 ../raster/r.clump/minsize.c:253 +#: ../raster/r.clump/minsize.c:287 ../raster/r.clump/minsize.c:293 +#: ../raster/r.clump/minsize.c:424 ../raster/r.clump/minsize.c:447 +#: ../raster/r.clump/minsize.c:518 ../imagery/i.segment/cluster.c:431 +msgid "Unable to read from temp file" +msgstr "" + +#: ../raster/r.path/main.c:831 +#, c-format +msgid "No path from row %d, col %d" +msgstr "" + +#: ../raster/r.path/main.c:845 +#, fuzzy, c-format +msgid "Invalid direction %d" +msgstr "Este no válido" + +#: ../raster/r.path/main.c:934 +#, fuzzy +msgid "Path is leaving the current region" +msgstr "Imprimir la región actual" + #: ../raster/r.profile/main.c:54 ../raster/r.transect/main.c:104 #: ../display/d.profile/main.c:192 ../raster3d/r3.cross.rast/main.c:229 #: ../vector/v.profile/main.c:154 @@ -5720,7 +6061,7 @@ msgid "Outputs the raster map layer values lying on user-defined line(s)." msgstr "Saca los valores de la capa de mapa ráster que caen en la línea(s) definida por el usuario." -#: ../raster/r.profile/main.c:65 ../raster/r.horizon/main.c:304 +#: ../raster/r.profile/main.c:65 ../raster/r.horizon/main.c:303 msgid "Name of file for output (use output=- for stdout)" msgstr "Nombre de archivo para la salida (usar salida=- para stdout)" @@ -5767,10 +6108,11 @@ msgstr "Usando resolución %g [%s]" #: ../raster/r.profile/main.c:176 ../raster/r.out.ppm3/main.c:133 -#: ../raster/r.recode/main.c:90 ../raster/r.horizon/main.c:385 -#: ../raster/r.in.lidar/main.c:646 ../raster/r.category/main.c:173 +#: ../raster/r.recode/main.c:90 ../raster/r.horizon/main.c:389 +#: ../raster/r.in.lidar/main.c:651 ../raster/r.category/main.c:173 #: ../raster/r.out.ascii/main.c:157 ../display/d.mon/stop.c:66 -#: ../general/g.pnmcomp/main.c:242 ../general/g.pnmcomp/main.c:259 +#: ../raster3d/r3.out.vtk/main.c:420 ../general/g.pnmcomp/main.c:242 +#: ../general/g.pnmcomp/main.c:259 #: ../imagery/i.ortho.photo/i.ortho.transform/main.c:350 #: ../misc/m.transform/main.c:276 ../misc/m.nviz.script/main.c:202 #: ../vector/v.out.vtk/main.c:173 ../vector/v.out.ascii/main.c:125 @@ -5822,117 +6164,117 @@ msgid "One coordinate pair per line, please" msgstr "Una par de coordenadas por línea, por favor" -#: ../raster/r.sun/main.c:252 ../raster/r.horizon/main.c:181 +#: ../raster/r.sun/main.c:251 ../raster/r.horizon/main.c:180 #: ../raster/r.sunhours/main.c:73 ../raster/r.sunmask/main.c:117 msgid "solar" msgstr "solar" -#: ../raster/r.sun/main.c:253 ../raster/r.sunhours/main.c:74 +#: ../raster/r.sun/main.c:252 ../raster/r.sunhours/main.c:74 msgid "sun energy" msgstr "energía solar" -#: ../raster/r.sun/main.c:254 ../raster/r.sunmask/main.c:119 +#: ../raster/r.sun/main.c:253 ../raster/r.sunmask/main.c:119 msgid "shadow" msgstr "sombra" -#: ../raster/r.sun/main.c:255 +#: ../raster/r.sun/main.c:254 msgid "Solar irradiance and irradiation model." msgstr "Modelo de irradiancia e irradiación solar." -#: ../raster/r.sun/main.c:257 +#: ../raster/r.sun/main.c:256 msgid "Computes direct (beam), diffuse and reflected solar irradiation raster maps for given day, latitude, surface and atmospheric conditions. Solar parameters (e.g. sunrise, sunset times, declination, extraterrestrial irradiance, daylight length) are saved in the map history file. Alternatively, a local time can be specified to compute solar incidence angle and/or irradiance raster maps. The shadowing effect of the topography is optionally incorporated." msgstr "Procesa mapas ráster de irradiación solar directa (rayo), difusa y reflejada para un día, latitud, superficie y condiciones atmosféricas dados. Los parámetros solares (ej. horas de salida y puesta del sol, declinación, irradiancia extraterrestre, duración del día) se guardan en el archivo histórico del mapa. De forma alternativa, se puede especificar una hora local para procesar el ángulo de incidencia solar y/o mapas ráster de irradiancia. El efecto de sombreo de la topografía se puede incorporar opcionalmente." -#: ../raster/r.sun/main.c:271 +#: ../raster/r.sun/main.c:270 msgid "Name of the input elevation raster map [meters]" msgstr "Nombre del mapa ráster de elevación de entrada [metros]" -#: ../raster/r.sun/main.c:280 +#: ../raster/r.sun/main.c:279 msgid "Name of the input aspect map (terrain aspect or azimuth of the solar panel) [decimal degrees]" msgstr "Nombre del mapa ráster de orientación (orientación del terreno o azimut del panel solar) [grados decimales]" -#: ../raster/r.sun/main.c:289 +#: ../raster/r.sun/main.c:288 msgid "A single value of the orientation (aspect), 270 is south" msgstr "Un único valor de orientación, 270 es el sur" -#: ../raster/r.sun/main.c:298 +#: ../raster/r.sun/main.c:297 msgid "Name of the input slope raster map (terrain slope or solar panel inclination) [decimal degrees]" msgstr "Nombre del mapa ráster de pendiente de entrada (pendiente del terreno o inclinación del panel solar) [grados decimales]" -#: ../raster/r.sun/main.c:306 +#: ../raster/r.sun/main.c:305 msgid "A single value of inclination (slope)" msgstr "Un valor único de inclinación (pendiente)" -#: ../raster/r.sun/main.c:315 +#: ../raster/r.sun/main.c:314 msgid "Name of the Linke atmospheric turbidity coefficient input raster map [-]" msgstr "Nombre del mapa ráster de coeficiente de turbidez atmosférica Linke de entrada [-]" -#: ../raster/r.sun/main.c:324 +#: ../raster/r.sun/main.c:323 msgid "A single value of the Linke atmospheric turbidity coefficient [-]" msgstr "Un valor único del coeficiente de turbidez atmosférica Linke [-]" -#: ../raster/r.sun/main.c:333 +#: ../raster/r.sun/main.c:332 msgid "Name of the ground albedo coefficient input raster map [-]" msgstr "Nombre del mapa ráster de entrada de coeficiente albedo del terreno [-]" -#: ../raster/r.sun/main.c:342 +#: ../raster/r.sun/main.c:341 msgid "A single value of the ground albedo coefficient [-]" msgstr "Un solo valor del coeficiente albedo del terreno [-]" -#: ../raster/r.sun/main.c:351 +#: ../raster/r.sun/main.c:350 msgid "Name of input raster map containing latitudes [decimal degrees]" msgstr "Nombre de mapa ráster de entrada que contiene latitudes [grados decimales]" -#: ../raster/r.sun/main.c:360 +#: ../raster/r.sun/main.c:359 msgid "Name of input raster map containing longitudes [decimal degrees]" msgstr "Nombre de mapa ráster de entrada que contiene longitudes [grados decimales]" -#: ../raster/r.sun/main.c:369 +#: ../raster/r.sun/main.c:368 msgid "Name of real-sky beam radiation coefficient (thick cloud) input raster map [0-1]" msgstr "" -#: ../raster/r.sun/main.c:378 +#: ../raster/r.sun/main.c:377 msgid "Name of real-sky diffuse radiation coefficient (haze) input raster map [0-1]" msgstr "" -#: ../raster/r.sun/main.c:385 +#: ../raster/r.sun/main.c:384 msgid "The horizon information input map basename" msgstr "Nombre base de mapa de entrada de la información del horizonte" -#: ../raster/r.sun/main.c:393 ../raster/r.horizon/main.c:211 +#: ../raster/r.sun/main.c:392 ../raster/r.horizon/main.c:210 msgid "Angle step size for multidirectional horizon [degrees]" msgstr "Tamaño de paso de ángulo para horizonte multidireccional [grados]" -#: ../raster/r.sun/main.c:402 +#: ../raster/r.sun/main.c:401 msgid "Output incidence angle raster map (mode 1 only)" msgstr "Mapa ráster de ángulo de incidencia de salida (modo 1 solamente)" -#: ../raster/r.sun/main.c:411 +#: ../raster/r.sun/main.c:410 msgid "Output beam irradiance [W.m-2] (mode 1) or irradiation raster map [Wh.m-2.day-1] (mode 2)" msgstr "Producir mapa ráster de irradiancia [W.m-2] (modo 1) o irradiación [Wh.m-2.día-1] (modo 2) de los rayos" -#: ../raster/r.sun/main.c:420 +#: ../raster/r.sun/main.c:419 msgid "Output diffuse irradiance [W.m-2] (mode 1) or irradiation raster map [Wh.m-2.day-1] (mode 2)" msgstr "Producir mapa ráster de irradiancia [W.m-2] (modo 1) o irradiación [Wh.m-2.día-1] (modo 2) difusas" -#: ../raster/r.sun/main.c:429 +#: ../raster/r.sun/main.c:428 msgid "Output ground reflected irradiance [W.m-2] (mode 1) or irradiation raster map [Wh.m-2.day-1] (mode 2)" msgstr "Producir mapa ráster de irradiancia [W.m-2] (modo 1) o irradiación [Wh.m-2.día-1] (modo 2) reflejadas del terreno" -#: ../raster/r.sun/main.c:438 +#: ../raster/r.sun/main.c:437 msgid "Output global (total) irradiance/irradiation [W.m-2] (mode 1) or irradiance/irradiation raster map [Wh.m-2.day-1] (mode 2)" msgstr "Salida irradiancia/irradiación global (total) (modo 1) o mapa ráster de irradiancia/irradiación [Wh.m-2.day-1] (modo 2)" -#: ../raster/r.sun/main.c:447 +#: ../raster/r.sun/main.c:446 msgid "Output insolation time raster map [h] (mode 2 only)" msgstr "Producir mapa ráster de tiempo de insolación [h] (modo 2 solamente)" -#: ../raster/r.sun/main.c:454 +#: ../raster/r.sun/main.c:453 msgid "No. of day of the year (1-365)" msgstr "Número de día del año (1-365)" -#: ../raster/r.sun/main.c:456 ../raster/r.sun/main.c:465 -#: ../raster/r.sun/main.c:482 ../raster/r.sun/main.c:529 +#: ../raster/r.sun/main.c:455 ../raster/r.sun/main.c:464 +#: ../raster/r.sun/main.c:481 ../raster/r.sun/main.c:528 #: ../raster/r.sunhours/main.c:103 ../raster/r.sunhours/main.c:112 #: ../raster/r.sunhours/main.c:120 ../raster/r.sunhours/main.c:129 #: ../raster/r.sunhours/main.c:138 ../raster/r.sunhours/main.c:147 @@ -5943,184 +6285,184 @@ msgid "Time" msgstr "Tiempo" -#: ../raster/r.sun/main.c:464 +#: ../raster/r.sun/main.c:463 msgid "Time step when computing all-day radiation sums [decimal hours]" msgstr "Intervalo de tiempo cuando se procesan sumas de radiación de todo el día [horas decimales]" -#: ../raster/r.sun/main.c:472 +#: ../raster/r.sun/main.c:471 msgid "Declination value (overriding the internally computed value) [radians]" msgstr "Valor de declinación (ignorando el valor procesado internamente) [radianes]" -#: ../raster/r.sun/main.c:480 +#: ../raster/r.sun/main.c:479 msgid "Local (solar) time (to be set for mode 1 only) [decimal hours]" msgstr "Hora local (solar) (a establecer sólo para modo 1) [horas decimales]" -#: ../raster/r.sun/main.c:491 +#: ../raster/r.sun/main.c:490 msgid "Number of threads which will be used for parallel computing" msgstr "" -#: ../raster/r.sun/main.c:513 ../raster/r.horizon/main.c:296 +#: ../raster/r.sun/main.c:512 ../raster/r.horizon/main.c:295 msgid "Sampling distance step coefficient (0.5-1.5)" msgstr "Coeficiente de paso de distancia muestral (0.5-1.5)" -#: ../raster/r.sun/main.c:521 +#: ../raster/r.sun/main.c:520 msgid "Read the input files in this number of chunks" msgstr "Leer los archivos de entrada en este número o trozos" -#: ../raster/r.sun/main.c:528 +#: ../raster/r.sun/main.c:527 msgid "Civil time zone value, if none, the time will be local solar time" msgstr "Valor de la hora local de la zona, si no hay, la hora será la hora local solar" -#: ../raster/r.sun/main.c:534 +#: ../raster/r.sun/main.c:533 msgid "Do not incorporate the shadowing effect of terrain" msgstr "No incorporar el efecto de sombredo de terreno" -#: ../raster/r.sun/main.c:539 +#: ../raster/r.sun/main.c:538 msgid "Use the low-memory version of the program" msgstr "Utilizar la versión de baja-memoria del programa" -#: ../raster/r.sun/main.c:578 +#: ../raster/r.sun/main.c:577 #, c-format msgid "<%d> is not valid number of threads. Number of threads will be set to <%d>" msgstr "" -#: ../raster/r.sun/main.c:587 +#: ../raster/r.sun/main.c:586 #, c-format msgid "Number of threads <%d>" msgstr "" -#: ../raster/r.sun/main.c:594 +#: ../raster/r.sun/main.c:593 msgid "You must give the longitude raster if you use civil time" msgstr "Debes utilizar la longitud raster si utilizas la hora local" -#: ../raster/r.sun/main.c:597 +#: ../raster/r.sun/main.c:596 msgid "Error reading civil time zone value" msgstr "Error al leer valor de zona de tiempo civil" -#: ../raster/r.sun/main.c:600 +#: ../raster/r.sun/main.c:599 msgid "Invalid civil time zone value" msgstr "Valor de zona de tiempo civil no válido" -#: ../raster/r.sun/main.c:625 +#: ../raster/r.sun/main.c:624 msgid "insol_time and incidout are incompatible options" msgstr "insol_time e incidout son opciones incompatibles" -#: ../raster/r.sun/main.c:630 +#: ../raster/r.sun/main.c:629 msgid "Error reading time step size" msgstr "Error al leer tamaño de paso de tiempo" -#: ../raster/r.sun/main.c:632 +#: ../raster/r.sun/main.c:631 msgid "Invalid time step size" msgstr "Tamaño de paso de tiempo no válido" -#: ../raster/r.sun/main.c:636 +#: ../raster/r.sun/main.c:635 msgid "Error reading horizon step size" msgstr "Error leyendo el tamaño de paso del horizonte" -#: ../raster/r.sun/main.c:641 +#: ../raster/r.sun/main.c:640 msgid "The horizon step size must be greater than 0." msgstr "El tamaño de paso del horizonte tiene que ser mayor que 0." -#: ../raster/r.sun/main.c:644 +#: ../raster/r.sun/main.c:643 msgid "If you use the horizon option you must also set the 'horizonstep' parameter." msgstr "Si usa la opción horizonte debe definir también el parámetro 'horizonstep'." -#: ../raster/r.sun/main.c:650 +#: ../raster/r.sun/main.c:649 msgid "Time and insol_time are incompatible options" msgstr "El timpo e insol_tiempo son opciones incompatibles" -#: ../raster/r.sun/main.c:652 +#: ../raster/r.sun/main.c:651 msgid "Mode 1: instantaneous solar incidence angle & irradiance using a set local time" msgstr "Modo 1: ángulo de incidencia solar instantáneo e irradiancia utilizando una hora local establecida" -#: ../raster/r.sun/main.c:657 +#: ../raster/r.sun/main.c:656 msgid "incidout requires time parameter to be set" msgstr "incidout requiere que se establezca el parámetro hora local (time)" -#: ../raster/r.sun/main.c:659 +#: ../raster/r.sun/main.c:658 msgid "Mode 2: integrated daily irradiation for a given day of the year" msgstr "Modo 2: irradiación diaria integrada para un día determinado del año" -#: ../raster/r.sun/main.c:682 +#: ../raster/r.sun/main.c:681 #, c-format msgid "Using Linke constant: %lf" msgstr "" -#: ../raster/r.sun/main.c:684 +#: ../raster/r.sun/main.c:683 #, c-format msgid "Using Linke map <%s>" msgstr "" -#: ../raster/r.sun/main.c:689 +#: ../raster/r.sun/main.c:688 #, c-format msgid "Using albedo constant: %lf" msgstr "" -#: ../raster/r.sun/main.c:691 +#: ../raster/r.sun/main.c:690 #, c-format msgid "Using albedo map <%s>" msgstr "Usando el mapa de albedo <%s>" -#: ../raster/r.sun/main.c:696 +#: ../raster/r.sun/main.c:695 #, c-format msgid "Using slope constant: %lf" msgstr "" -#: ../raster/r.sun/main.c:699 +#: ../raster/r.sun/main.c:698 #, c-format msgid "Using slope map <%s>" msgstr "Usando el mapa de pendiente <%s>" -#: ../raster/r.sun/main.c:704 +#: ../raster/r.sun/main.c:703 #, c-format msgid "Using aspect constant: %lf" msgstr "" -#: ../raster/r.sun/main.c:707 +#: ../raster/r.sun/main.c:706 #, c-format msgid "Using aspect map <%s>" msgstr "Usando el mapa de aspecto <%s>" -#: ../raster/r.sun/main.c:722 +#: ../raster/r.sun/main.c:721 msgid "If you use -s and no horizon rasters, numpartitions must be =1" msgstr "Si se utiliza -s y no se usan horizontes raster, les particiones numéricas deben ser = 1" -#: ../raster/r.sun/main.c:735 +#: ../raster/r.sun/main.c:734 msgid "If you want to save memory and to use shadows, you must use pre-calculated horizons." msgstr "Si quieres guardar memoria y usar sombras, tienes que utilizar horizontes pre-calculados." -#: ../raster/r.sun/main.c:780 ../raster/r.horizon/main.c:531 -#: ../display/d.where/main.c:107 ../general/g.region/printwindow.c:251 -#: ../general/g.region/printwindow.c:475 ../general/g.region/printwindow.c:542 +#: ../raster/r.sun/main.c:779 ../raster/r.horizon/main.c:535 +#: ../display/d.where/main.c:107 ../general/g.region/printwindow.c:250 +#: ../general/g.region/printwindow.c:486 ../general/g.region/printwindow.c:556 msgid "Can't get projection info of current location" msgstr "No se puede obtener información de la proyección de la localización actual" -#: ../raster/r.sun/main.c:784 ../raster/r.horizon/main.c:534 -#: ../display/d.where/main.c:110 ../general/g.region/printwindow.c:254 -#: ../general/g.region/printwindow.c:478 ../general/g.region/printwindow.c:547 +#: ../raster/r.sun/main.c:783 ../raster/r.horizon/main.c:538 +#: ../display/d.where/main.c:110 ../general/g.region/printwindow.c:253 +#: ../general/g.region/printwindow.c:489 ../general/g.region/printwindow.c:561 msgid "Can't get projection units of current location" msgstr "No se pueden obtener unidades de la proyección de la localización actual" -#: ../raster/r.sun/main.c:802 +#: ../raster/r.sun/main.c:800 msgid "latin and longin raster maps have no effect when in a Lat/Lon location" msgstr "mapas ráster latin y longin no tienen efecto cuando se está en una Localización Lat/Lon" -#: ../raster/r.sun/main.c:807 +#: ../raster/r.sun/main.c:805 msgid "Both latin and longin raster maps must be given, or neither" msgstr "Se deben dar ambos mapas ráster latin y longin, o ninguno" -#: ../raster/r.sun/main.c:854 ../raster/r.sun/main.c:865 -#: ../raster/r.sun/main.c:878 ../raster/r.sun/main.c:890 -#: ../raster/r.sun/main.c:901 ../raster/r.sun/main.c:912 -#: ../raster/r.sun/main.c:923 ../raster/r.sun/main.c:935 -#: ../raster/r.sun/main.c:946 ../raster/r.li/r.li.daemon/list.c:49 +#: ../raster/r.sun/main.c:852 ../raster/r.sun/main.c:863 +#: ../raster/r.sun/main.c:876 ../raster/r.sun/main.c:888 +#: ../raster/r.sun/main.c:899 ../raster/r.sun/main.c:910 +#: ../raster/r.sun/main.c:921 ../raster/r.sun/main.c:933 +#: ../raster/r.sun/main.c:944 ../raster/r.li/r.li.daemon/list.c:49 #: ../raster/r.to.rast3/main.c:244 ../raster/r.stream.extract/cseg.c:51 #: ../raster/r.stream.extract/dseg.c:51 ../raster/r.stream.extract/bseg.c:50 #: ../raster/r.stream.extract/seg.c:56 ../raster3d/r3.to.rast/main.c:360 #: ../imagery/i.smap/multialloc.c:115 ../db/drivers/sqlite/listdb.c:134 #: ../db/drivers/postgres/listtab.c:92 ../db/drivers/postgres/listdb.c:88 #: ../vector/v.mkgrid/write_grid.c:28 ../vector/v.kcv/main.c:208 -#: ../vector/v.net.distance/main.c:228 ../vector/v.surf.rst/main.c:843 +#: ../vector/v.net.distance/main.c:228 ../vector/v.surf.rst/main.c:846 #: ../vector/v.net.allpairs/main.c:201 ../vector/v.profile/processors.c:31 #: ../vector/v.net.connectivity/main.c:186 #: ../vector/v.net.connectivity/main.c:202 ../vector/v.net.flow/main.c:232 @@ -6149,6 +6491,21 @@ msgid "Out of memory" msgstr "Sin memoria" +#: ../raster/r.sun/main.c:1894 ../raster/r.sunhours/main.c:296 +#: ../raster/r.sunhours/main.c:392 ../raster/r.sunmask/g_solposition.c:128 +#: ../raster/r.latlong/main.c:131 ../general/g.region/printwindow.c:279 +#: ../general/g.region/printwindow.c:290 ../general/g.region/printwindow.c:301 +#: ../general/g.region/printwindow.c:312 ../general/g.region/printwindow.c:325 +#: ../general/g.region/printwindow.c:510 ../general/g.region/printwindow.c:602 +#: ../general/g.region/printwindow.c:616 ../general/g.region/printwindow.c:635 +#: ../general/g.region/printwindow.c:655 ../general/g.region/printwindow.c:672 +#: ../vector/v.proj/main.c:343 ../vector/v.proj/main.c:355 +#: ../vector/v.proj/main.c:370 ../vector/v.proj/main.c:385 +#: ../vector/v.proj/main.c:466 ../vector/v.proj/main.c:471 +#, fuzzy, c-format +msgid "Error in %s (projection of input coordinate pair)" +msgstr "Error en pj_do_proj (proyección de par de coordenadas de entrada)" + #: ../raster/r.regression.multi/main.c:61 msgid "Matrix is unsolvable" msgstr "La matriz no se puede resolver" @@ -6280,7 +6637,7 @@ #: ../raster/r.volume/main.c:260 ../raster/r.to.vect/main.c:229 #: ../raster3d/r3.flow/main.c:64 ../vector/v.mkgrid/main.c:342 -#: ../vector/v.mkgrid/main.c:400 ../vector/v.random/main.c:253 +#: ../vector/v.mkgrid/main.c:400 ../vector/v.random/main.c:294 #: ../vector/v.in.ascii/main.c:415 ../vector/v.in.dxf/write_vect.c:233 #: ../vector/v.lrs/v.lrs.create/main.c:338 #, c-format @@ -6305,8 +6662,7 @@ msgstr "" #: ../raster/r.volume/main.c:296 ../raster/r.to.vect/util.c:157 -#: ../raster/r.to.vect/areas_io.c:359 ../vector/v.random/main.c:470 -#: ../vector/v.random/main.c:594 ../vector/v.in.lidar/attributes.c:240 +#: ../raster/r.to.vect/areas_io.c:359 ../vector/v.in.lidar/attributes.c:240 #: ../vector/v.vol.rst/vector.c:80 #, c-format msgid "Cannot insert new row: %s" @@ -6415,20 +6771,6 @@ msgid "Use the Courant-Friedrichs-Lewy criteria for time step calculation" msgstr "Use el criterio Courant-Friedrichs-Lewy para cálculo de paso de tiempo" -#: ../raster/r.solute.transport/main.c:230 ../raster/r.topmodel/main.c:52 -#: ../raster/r.uslek/main.c:54 ../raster/r.usler/main.c:53 -#: ../raster/r.gwflow/main.c:210 ../raster/r.stream.extract/main.c:77 -#: ../raster/r.fill.dir/main.c:87 ../raster/r.basins.fill/main.c:55 -#: ../raster/r.water.outlet/main.c:58 ../raster/r.drain/main.c:110 -#: ../raster/r.topidx/main.c:40 ../raster/r.flow/main.c:422 -#: ../raster/r.carve/main.c:75 ../raster/r.lake/main.c:151 -#: ../raster/r.watershed/front/main.c:74 -#: ../raster/r.sim/r.sim.sediment/main.c:115 -#: ../raster/r.sim/r.sim.water/main.c:114 ../raster3d/r3.gwflow/main.c:162 -#: ../raster3d/r3.flow/main.c:180 -msgid "hydrology" -msgstr "hidrología" - #: ../raster/r.solute.transport/main.c:231 msgid "solute transport" msgstr "transporte de solutos" @@ -6485,122 +6827,115 @@ msgid "Could not create and solve the linear equation system" msgstr "No se puede crear y resolver el sistema de ecuaciones lineales" -#: ../raster/r.walk/main.c:179 ../raster/r.cost/main.c:141 -#: ../raster/r.drain/main.c:111 -msgid "cost surface" -msgstr "superficie de costo" - -#: ../raster/r.walk/main.c:180 ../raster/r.cost/main.c:142 +#: ../raster/r.walk/main.c:205 ../raster/r.cost/main.c:165 #: ../raster/r.spreadpath/main.c:90 msgid "cumulative costs" msgstr "costos acumulados" -#: ../raster/r.walk/main.c:181 ../raster/r.cost/main.c:143 +#: ../raster/r.walk/main.c:206 ../raster/r.cost/main.c:166 #: ../vector/v.net.iso/main.c:78 ../vector/v.net.alloc/main.c:66 msgid "cost allocation" msgstr "asignación de costo" -#: ../raster/r.walk/main.c:183 +#: ../raster/r.walk/main.c:208 msgid "Creates a raster map showing the anisotropic cumulative cost of moving between different geographic locations on an input raster map whose cell category values represent cost." msgstr "Genera una capa de mapa ráster que muestra el coste anisotrópico acumulado de moverse entre diferentes posiciones geográficas ubicadas en una capa de mapa ráster de entrada cuyos valores de de celda son categorías que representan un coste." -#: ../raster/r.walk/main.c:193 +#: ../raster/r.walk/main.c:218 msgid "Name of input raster map containing friction costs" msgstr "Nombre del mapa ráster de entrada que contiene costes de fricción" -#: ../raster/r.walk/main.c:196 +#: ../raster/r.walk/main.c:221 msgid "Name for output raster map to contain walking costs" msgstr "Nombre para mapa ráster que contendrá costes de desplazamiento" -#: ../raster/r.walk/main.c:202 ../raster/r.cost/main.c:167 +#: ../raster/r.walk/main.c:227 ../raster/r.cost/main.c:183 +#, fuzzy +msgid "Name of input raster map solving equal costs" +msgstr "Nombre de mapa ráster de entrada que contiene contornos" + +#: ../raster/r.walk/main.c:229 ../raster/r.cost/main.c:185 +msgid "Helper variable to pick a direction if two directions have equal cumulative costs (smaller is better)" +msgstr "" + +#: ../raster/r.walk/main.c:235 ../raster/r.cost/main.c:198 msgid "Name for output raster map to contain movement directions" msgstr "Nombre para mapa ráster que contendrá direcciones de movimiento" -#: ../raster/r.walk/main.c:203 ../raster/r.cost/main.c:161 -#: ../raster/r.cost/main.c:168 +#: ../raster/r.walk/main.c:236 ../raster/r.walk/main.c:351 +#: ../raster/r.cost/main.c:192 ../raster/r.cost/main.c:199 +#: ../raster/r.cost/main.c:283 msgid "Optional outputs" msgstr "Salida opcional" -#: ../raster/r.walk/main.c:208 ../raster/r.cost/main.c:173 +#: ../raster/r.walk/main.c:241 ../raster/r.cost/main.c:204 msgid "Name of starting vector points map" msgstr "Nombre del mapa vectorial de puntos de partida" -#: ../raster/r.walk/main.c:209 ../raster/r.walk/main.c:221 -#: ../raster/r.walk/main.c:228 ../raster/r.walk/main.c:309 -#: ../raster/r.cost/main.c:174 ../raster/r.cost/main.c:186 -#: ../raster/r.cost/main.c:193 ../raster/r.cost/main.c:243 -#: ../raster/r.drain/main.c:139 ../raster/r.drain/main.c:146 -msgid "Start" -msgstr "Empezar" - -#: ../raster/r.walk/main.c:214 ../raster/r.cost/main.c:179 +#: ../raster/r.walk/main.c:247 ../raster/r.cost/main.c:210 msgid "Name of stopping vector points map" msgstr "" -#: ../raster/r.walk/main.c:215 ../raster/r.walk/main.c:235 -#: ../raster/r.cost/main.c:180 ../raster/r.cost/main.c:200 +#: ../raster/r.walk/main.c:248 ../raster/r.walk/main.c:268 +#: ../raster/r.cost/main.c:211 ../raster/r.cost/main.c:231 msgid "Stop" msgstr "Detener" -#: ../raster/r.walk/main.c:220 ../raster/r.cost/main.c:185 +#: ../raster/r.walk/main.c:253 ../raster/r.cost/main.c:216 msgid "Name of starting raster points map" msgstr "Nombre del mapa raster de puntos de partida" -#: ../raster/r.walk/main.c:227 ../raster/r.cost/main.c:192 -#: ../raster/r.drain/main.c:138 -msgid "Coordinates of starting point(s) (E,N)" -msgstr "" - -#: ../raster/r.walk/main.c:234 ../raster/r.cost/main.c:199 +#: ../raster/r.walk/main.c:267 ../raster/r.cost/main.c:230 msgid "Coordinates of stopping point(s) (E,N)" msgstr "" -#: ../raster/r.walk/main.c:244 ../raster/r.cost/main.c:209 +#: ../raster/r.walk/main.c:277 ../raster/r.cost/main.c:240 msgid "Maximum cumulative cost" msgstr "Coste acumulativo máximo" -#: ../raster/r.walk/main.c:253 ../raster/r.cost/main.c:218 +#: ../raster/r.walk/main.c:286 ../raster/r.cost/main.c:249 msgid "Cost assigned to null cells. By default, null cells are excluded" msgstr "Coste asignado a celdas nulas. Por defecto, las celdas nulas son excluidas" -#: ../raster/r.walk/main.c:254 ../raster/r.walk/main.c:304 -#: ../raster/r.cost/main.c:219 ../raster/r.cost/main.c:238 +#: ../raster/r.walk/main.c:287 ../raster/r.walk/main.c:337 +#: ../raster/r.cost/main.c:250 ../raster/r.cost/main.c:269 msgid "NULL cells" msgstr "Celdas NULAS" -#: ../raster/r.walk/main.c:263 ../raster/r.cost/main.c:228 +#: ../raster/r.walk/main.c:296 ../raster/r.cost/main.c:259 msgid "Maximum memory to be used in MB" msgstr "Memoria máxima a utilizar en MB" -#: ../raster/r.walk/main.c:273 +#: ../raster/r.walk/main.c:306 msgid "Coefficients for walking energy formula parameters a,b,c,d" msgstr "Coeficientes para los parámetros a,b,c,d de la fórmula de energía de desplazamiento" -#: ../raster/r.walk/main.c:274 ../raster/r.walk/main.c:284 -#: ../raster/r.walk/main.c:294 ../raster/r.resamp.rst/main.c:210 +#: ../raster/r.walk/main.c:307 ../raster/r.walk/main.c:317 +#: ../raster/r.walk/main.c:327 ../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 -#: ../raster/r.slope.aspect/main.c:181 ../raster/r.slope.aspect/main.c:189 -#: ../raster/r.slope.aspect/main.c:247 ../raster/r.slope.aspect/main.c:256 -#: ../raster/r.slope.aspect/main.c:262 ../raster/r.in.bin/main.c:275 +#: ../raster/r.slope.aspect/main.c:199 ../raster/r.slope.aspect/main.c:207 +#: ../raster/r.slope.aspect/main.c:265 ../raster/r.slope.aspect/main.c:274 +#: ../raster/r.slope.aspect/main.c:280 ../raster/r.slope.aspect/main.c:286 +#: ../raster/r.slope.aspect/main.c:294 ../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:107 ../raster/r.resamp.bspline/main.c:115 -#: ../raster/r.resamp.bspline/main.c:121 ../raster/r.resamp.bspline/main.c:133 -#: ../raster/r.resamp.bspline/main.c:138 ../raster/r.out.mpeg/main.c:132 +#: ../raster/r.resamp.bspline/main.c:109 ../raster/r.resamp.bspline/main.c:117 +#: ../raster/r.resamp.bspline/main.c:123 ../raster/r.resamp.bspline/main.c:135 +#: ../raster/r.resamp.bspline/main.c:140 ../raster/r.out.mpeg/main.c:132 #: ../display/d.mon/main.c:82 ../display/d.mon/main.c:90 #: ../display/d.mon/main.c:98 ../display/d.mon/main.c:104 #: ../display/d.mon/main.c:110 ../display/d.mon/main.c:145 #: ../display/d.mon/main.c:151 ../display/d.mon/main.c:157 #: ../general/g.access/main.c:50 ../general/g.access/main.c:58 -#: ../imagery/i.segment/parse_args.c:68 ../imagery/i.segment/parse_args.c:77 -#: ../imagery/i.segment/parse_args.c:88 ../imagery/i.segment/parse_args.c:99 -#: ../imagery/i.segment/parse_args.c:109 ../imagery/i.segment/parse_args.c:127 -#: ../imagery/i.segment/parse_args.c:135 ../imagery/i.segment/parse_args.c:144 -#: ../imagery/i.segment/parse_args.c:151 ../imagery/i.segment/parse_args.c:157 -#: ../imagery/i.segment/parse_args.c:163 ../imagery/i.segment/parse_args.c:169 -#: ../imagery/i.segment/parse_args.c:176 ../imagery/i.cluster/main.c:103 +#: ../imagery/i.segment/parse_args.c:71 ../imagery/i.segment/parse_args.c:80 +#: ../imagery/i.segment/parse_args.c:91 ../imagery/i.segment/parse_args.c:102 +#: ../imagery/i.segment/parse_args.c:112 ../imagery/i.segment/parse_args.c:130 +#: ../imagery/i.segment/parse_args.c:138 ../imagery/i.segment/parse_args.c:147 +#: ../imagery/i.segment/parse_args.c:154 ../imagery/i.segment/parse_args.c:160 +#: ../imagery/i.segment/parse_args.c:166 ../imagery/i.segment/parse_args.c:172 +#: ../imagery/i.segment/parse_args.c:179 ../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 @@ -6622,219 +6957,229 @@ #: ../vector/v.lidar.correction/main.c:111 ../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.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.surf.bspline/main.c:179 ../vector/v.vol.rst/main.c:270 +#: ../vector/v.vol.rst/main.c:278 ../vector/v.vol.rst/main.c:285 +#: ../vector/v.vol.rst/main.c:313 ../vector/v.vol.rst/main.c:322 +#: ../vector/v.vol.rst/main.c:331 ../vector/v.vol.rst/main.c:339 +#: ../vector/v.vol.rst/main.c:348 ../vector/v.vol.rst/main.c:356 #: ../vector/v.outlier/main.c:104 ../vector/v.outlier/main.c:113 #: ../vector/v.outlier/main.c:121 ../vector/v.colors.out/main.c:68 #: ../vector/v.colors.out/main.c:73 msgid "Settings" msgstr "Configuraciones" -#: ../raster/r.walk/main.c:283 +#: ../raster/r.walk/main.c:316 msgid "Lambda coefficients for combining walking energy and friction cost" msgstr "Coeficientes lambda para combinar energía de desplazamiento y coste de fricción" -#: ../raster/r.walk/main.c:293 +#: ../raster/r.walk/main.c:326 msgid "Slope factor determines travel energy cost per height step" msgstr "El factor de pendiente determina el coste energético del viaje por paso de altura" -#: ../raster/r.walk/main.c:299 ../raster/r.cost/main.c:233 +#: ../raster/r.walk/main.c:332 ../raster/r.cost/main.c:264 msgid "Use the 'Knight's move'; slower, but more accurate" msgstr "Usar el 'Movimiento de caballero'; más lento, pero más preciso." -#: ../raster/r.walk/main.c:303 ../raster/r.cost/main.c:237 +#: ../raster/r.walk/main.c:336 ../raster/r.cost/main.c:268 msgid "Keep null values in output raster map" msgstr "Conservar valores nulos en el mapa de salida" -#: ../raster/r.walk/main.c:308 ../raster/r.cost/main.c:242 +#: ../raster/r.walk/main.c:341 ../raster/r.cost/main.c:273 msgid "Start with values in raster map" msgstr "Comenzar con valores en mapa ráster" -#: ../raster/r.walk/main.c:313 ../raster/r.cost/main.c:247 +#: ../raster/r.walk/main.c:346 ../raster/r.cost/main.c:278 msgid "Print info about disk space and memory requirements and exit" msgstr "Mostrar información acerca de espacio en disco y requerimientos de memoria y salir" -#: ../raster/r.walk/main.c:357 ../raster/r.cost/main.c:297 +#: ../raster/r.walk/main.c:350 ../raster/r.cost/main.c:282 +msgid "Create bitmask encoded directions" +msgstr "" + +#: ../raster/r.walk/main.c:397 ../raster/r.cost/main.c:337 msgid "Must specify exactly one of start_points, start_rast or coordinate" msgstr "Se debe especificar exactamente uno de los siguientes parámetros: mapa vectorial de puntos inicial (start_points), mapa ráster de puntos inicial (start_rast) o coordenadas" -#: ../raster/r.walk/main.c:362 ../raster/r.walk/main.c:845 -#: ../raster/r.cost/main.c:302 ../raster/r.cost/main.c:712 +#: ../raster/r.walk/main.c:403 ../raster/r.walk/main.c:896 +#: ../raster/r.cost/main.c:343 ../raster/r.cost/main.c:759 msgid "No start points" msgstr "Ningún punto de inicio" -#: ../raster/r.walk/main.c:369 ../raster/r.cost/main.c:309 +#: ../raster/r.walk/main.c:408 ../raster/r.cost/main.c:348 +#, fuzzy +msgid "No stop points" +msgstr "Ningún punto de inicio" + +#: ../raster/r.walk/main.c:412 ../raster/r.cost/main.c:352 #, c-format msgid "Inappropriate maximum cost: %d" msgstr "Coste máximo inapropiado: %d" -#: ../raster/r.walk/main.c:372 ../raster/r.cost/main.c:312 +#: ../raster/r.walk/main.c:415 ../raster/r.cost/main.c:355 #, c-format msgid "Inappropriate amount of memory: %d" msgstr "Cantidad inapropiada de memoria: %d" -#: ../raster/r.walk/main.c:377 +#: ../raster/r.walk/main.c:420 #, c-format msgid "Missing required value: got %d instead of 4" msgstr "Falta un valor requerido: se obtuvo %d en vez de 4" -#: ../raster/r.walk/main.c:380 +#: ../raster/r.walk/main.c:423 #, c-format msgid "Walking costs are a=%g b=%g c=%g d=%g" msgstr "Costes de desplazamiento son a=%lf b=%lf c=%lf d=%lf" -#: ../raster/r.walk/main.c:385 ../raster/r.walk/main.c:393 +#: ../raster/r.walk/main.c:428 ../raster/r.walk/main.c:436 #, c-format msgid "Missing required value: %d" msgstr "Falta un valore requerido: %d" -#: ../raster/r.walk/main.c:388 +#: ../raster/r.walk/main.c:431 #, c-format msgid "Lambda is %g" msgstr "Lambda es %g" -#: ../raster/r.walk/main.c:396 +#: ../raster/r.walk/main.c:439 #, c-format msgid "Slope_factor is %g" msgstr "Factor de pendiente es %g" -#: ../raster/r.walk/main.c:415 ../raster/r.cost/main.c:330 +#: ../raster/r.walk/main.c:466 ../raster/r.cost/main.c:381 msgid "Assigning negative cost to null cell. Null cells excluded." msgstr "Asignando coste negativo a las celda nulas. Celdas nulas excluidas." -#: ../raster/r.walk/main.c:525 ../raster/r.walk/main.c:538 -#: ../raster/r.cost/main.c:412 ../raster/r.cost/main.c:424 +#: ../raster/r.walk/main.c:571 ../raster/r.walk/main.c:584 +#: ../raster/r.cost/main.c:458 ../raster/r.cost/main.c:470 #, c-format msgid "Will need at least %.2f MB of disk space" msgstr "Necesitamos al menos %.2f MB de espacio de disco" -#: ../raster/r.walk/main.c:527 ../raster/r.walk/main.c:539 -#: ../raster/r.cost/main.c:414 ../raster/r.cost/main.c:425 +#: ../raster/r.walk/main.c:573 ../raster/r.walk/main.c:585 +#: ../raster/r.cost/main.c:460 ../raster/r.cost/main.c:471 #, c-format msgid "Will need at least %.2f MB of memory" msgstr "Necesitamos al menos %.2f MB de memoria" -#: ../raster/r.walk/main.c:529 ../raster/r.walk/main.c:540 -#: ../raster/r.cost/main.c:416 ../raster/r.cost/main.c:426 +#: ../raster/r.walk/main.c:575 ../raster/r.walk/main.c:586 +#: ../raster/r.cost/main.c:462 ../raster/r.cost/main.c:472 #, c-format msgid "%d of %d segments are kept in memory" msgstr "Segmentos %d de %d se mantienen en memoria" -#: ../raster/r.walk/main.c:545 ../raster/r.cost/main.c:431 +#: ../raster/r.walk/main.c:591 ../raster/r.cost/main.c:477 msgid "Creating some temporary files..." msgstr "Creando algunos archivos temporales..." -#: ../raster/r.walk/main.c:549 ../raster/r.walk/main.c:554 -#: ../raster/r.cost/main.c:435 ../raster/r.cost/main.c:440 -#: ../raster/r.resamp.bspline/main.c:316 ../raster/r.resamp.bspline/main.c:401 -#: ../raster/r.resamp.bspline/main.c:473 ../vector/v.surf.bspline/main.c:475 +#: ../raster/r.walk/main.c:595 ../raster/r.walk/main.c:600 +#: ../raster/r.walk/main.c:609 ../raster/r.cost/main.c:481 +#: ../raster/r.cost/main.c:486 ../raster/r.cost/main.c:494 +#: ../raster/r.resamp.bspline/main.c:318 ../raster/r.resamp.bspline/main.c:403 +#: ../raster/r.resamp.bspline/main.c:475 ../vector/v.surf.bspline/main.c:475 #: ../vector/v.surf.bspline/main.c:503 msgid "Can not create temporary file" msgstr "No se puede crear archivo temporal" -#: ../raster/r.walk/main.c:558 +#: ../raster/r.walk/main.c:630 #, c-format msgid "Reading raster maps <%s> and <%s>, initializing output..." msgstr "Leyendo mapas ráster <%s> y <%s>, inicializando salida..." -#: ../raster/r.walk/main.c:643 ../raster/r.cost/main.c:504 +#: ../raster/r.walk/main.c:717 ../raster/r.cost/main.c:577 msgid "Initializing directional output..." msgstr "Inicializando salida direccional..." -#: ../raster/r.walk/main.c:675 ../raster/r.cost/main.c:535 -#: ../raster/r.drain/main.c:273 +#: ../raster/r.walk/main.c:786 ../raster/r.cost/main.c:646 #, c-format -msgid "Reading vector map <%s> with start points..." -msgstr "Leyendo mapa vectorial <%s> con puntos de inicio..." - -#: ../raster/r.walk/main.c:688 ../raster/r.walk/main.c:754 -#: ../raster/r.cost/main.c:548 ../raster/r.cost/main.c:618 -#: ../raster/r.to.vect/main.c:289 ../raster/r.drain/main.c:286 -#: ../display/d.vect.thematic/display.c:75 ../display/d.vect/vert.c:27 -#: ../display/d.vect/lines.c:143 ../display/d.vect/label.c:44 -#: ../display/d.vect/zcoor.c:38 ../display/d.vect/dir.c:30 -#: ../display/d.vect/topo.c:52 ../display/d.vect/attr.c:51 -#: ../vector/v.label.sa/labels.c:141 ../vector/v.out.lidar/main.c:732 -#: ../vector/v.perturb/main.c:182 ../vector/v.to.3d/trans2.c:84 -#: ../vector/v.to.3d/trans3.c:85 ../vector/v.what.rast/main.c:213 -#: ../vector/v.colors/scan_z.c:36 ../vector/v.colors/scan_cats.c:24 -#: ../vector/v.vol.rst/user1.c:140 ../vector/v.decimate/main.c:406 -#: ../vector/v.colors.out/scan_cats.c:32 ../vector/v.label/main.c:293 -#: ../vector/v.info/level1.c:38 -msgid "Unable to read vector map" -msgstr "No se puede leer el mapa vectorial" +msgid "No start points found in vector map <%s>" +msgstr "No se encontraron puntos iniciales en mapa vectorial <%s>" -#: ../raster/r.walk/main.c:722 +#: ../raster/r.walk/main.c:788 ../raster/r.cost/main.c:648 #, c-format -msgid "No start points found in vector <%s>" -msgstr "No se encontraron puntos en mapa vectorial <%s>" +msgid "%d point found" +msgid_plural "%d points found" +msgstr[0] "%d punto econtrado" +msgstr[1] "%d puntos seleccionados" -#: ../raster/r.walk/main.c:734 ../raster/r.cost/main.c:598 +#: ../raster/r.walk/main.c:801 ../raster/r.cost/main.c:661 #, c-format msgid "Reading vector map <%s> with stop points..." msgstr "" -#: ../raster/r.walk/main.c:788 ../raster/r.cost/main.c:652 +#: ../raster/r.walk/main.c:839 ../raster/r.cost/main.c:699 #, c-format msgid "No stop points found in vector <%s>" msgstr "" -#: ../raster/r.walk/main.c:808 ../raster/r.cost/main.c:673 +#: ../raster/r.walk/main.c:859 ../raster/r.cost/main.c:720 #: ../raster/r.texture/h_measure.c:738 ../raster/r.stream.extract/load.c:44 #: ../raster/r.stream.extract/load.c:53 ../imagery/i.smap/interp.c:68 msgid "Unable to allocate memory" msgstr "No se puede asignar memoria" -#: ../raster/r.walk/main.c:810 ../raster/r.cost/main.c:675 +#: ../raster/r.walk/main.c:861 ../raster/r.cost/main.c:722 #, c-format msgid "Reading raster map <%s> with start points..." msgstr "Leyendo mapa ráster <%s> con puntos de inicio..." -#: ../raster/r.walk/main.c:859 ../raster/r.cost/main.c:726 +#: ../raster/r.walk/main.c:907 ../raster/r.cost/main.c:770 msgid "Specified starting location outside database window" msgstr "La localización de inicio especificada está fuera de la ventana de la base de datos" -#: ../raster/r.walk/main.c:879 ../raster/r.cost/main.c:748 +#: ../raster/r.walk/main.c:932 ../raster/r.cost/main.c:797 +#, fuzzy, c-format +msgid "Number of duplicate stop points: %d" +msgstr "Número de puntos de entrada: %d." + +#: ../raster/r.walk/main.c:946 ../raster/r.cost/main.c:811 msgid "Finding cost path..." msgstr "Encontrando ruta de coste..." -#: ../raster/r.walk/main.c:1356 ../raster/r.cost/main.c:1011 +#: ../raster/r.walk/main.c:1551 ../raster/r.cost/main.c:1202 msgid "Error, ct == pres_cell" msgstr "Error, ct == pres_cell" -#: ../raster/r.walk/main.c:1368 +#: ../raster/r.walk/main.c:1568 #, c-format msgid "Writing output raster map <%s>... " msgstr "Escribiendo mapa ráster de salida <%s>..." -#: ../raster/r.walk/main.c:1432 ../raster/r.cost/main.c:1131 +#: ../raster/r.walk/main.c:1632 ../raster/r.cost/main.c:1327 #, c-format msgid "Writing output movement direction raster map <%s>..." msgstr "Escribiendo mapa ráster de dirección de salida de movimiento <%s>..." -#: ../raster/r.walk/main.c:1477 ../raster/r.cost/main.c:1197 +#: ../raster/r.walk/main.c:1677 ../raster/r.cost/main.c:1394 #, c-format msgid "Peak cost value: %g" msgstr "" -#: ../raster/r.walk/main.c:1498 ../raster/r.cost/main.c:1219 +#: ../raster/r.walk/main.c:1695 ../raster/r.walk/main.c:1731 +#: ../raster/r.cost/main.c:1412 ../raster/r.cost/main.c:1448 #, c-format msgid "Illegal x coordinate <%s>" msgstr "Coordenada X no admitida <%s>" -#: ../raster/r.walk/main.c:1500 ../raster/r.cost/main.c:1221 +#: ../raster/r.walk/main.c:1697 ../raster/r.walk/main.c:1733 +#: ../raster/r.cost/main.c:1414 ../raster/r.cost/main.c:1450 #, c-format msgid "Illegal y coordinate <%s>" msgstr "Coordenada Y no admitida <%s>" -#: ../raster/r.walk/main.c:1504 ../raster/r.cost/main.c:1225 +#: ../raster/r.walk/main.c:1701 ../raster/r.walk/main.c:1737 +#: ../raster/r.cost/main.c:1418 ../raster/r.cost/main.c:1454 #, c-format msgid "Warning, ignoring point outside window: %g, %g" msgstr "Aviso, se ignoran los puntos fuera de la ventana: %g, %g" +#: ../raster/r.walk/flag.c:21 ../raster/r.walk/flag.c:28 +#: ../raster/r.cost/flag.c:21 ../raster/r.cost/flag.c:28 +#: ../imagery/i.segment/flag.c:21 ../imagery/i.segment/flag.c:28 +#: ../vector/v.distance/main.c:817 ../vector/v.distance/main.c:894 +#: ../vector/v.distance/main.c:1105 +msgid "Out of memory!" +msgstr "¡Sin memoria!" + #: ../raster/r.timestamp/main.c:37 ../raster3d/r3.timestamp/main.c:45 #: ../vector/v.timestamp/main.c:37 msgid "timestamp" @@ -6930,112 +7275,121 @@ msgid "bad rule (%s): [%s]" msgstr "regla incorrecta (%s): [%s]" -#: ../raster/r.colors/edit_colors.c:61 +#: ../raster/r.colors/edit_colors.c:78 msgid "Creates/modifies the color table associated with a 3D raster map." msgstr "Crea/modifica la tabla de colores asociada a un mapa ráster 3D." -#: ../raster/r.colors/edit_colors.c:65 +#: ../raster/r.colors/edit_colors.c:82 msgid "Creates/modifies the color table associated with a raster map." msgstr "Crea/modifica la tabla de colores asociada a un mapa ráster." -#: ../raster/r.colors/edit_colors.c:75 ../raster/r.colors/edit_colors.c:87 +#: ../raster/r.colors/edit_colors.c:92 ../raster/r.colors/edit_colors.c:104 msgid "Map" msgstr "Mapa" -#: ../raster/r.colors/edit_colors.c:81 +#: ../raster/r.colors/edit_colors.c:98 msgid "Input file with one map name per line" msgstr "Archivo de entrada con un nombre de mapa por línea" -#: ../raster/r.colors/edit_colors.c:83 +#: ../raster/r.colors/edit_colors.c:100 msgid "Input map names can be defined in an input file in case a large amount of maps must be specified. This option is mutual exclusive to the map option." msgstr "Nombre de mapa de entrada puede ser definido en un archivo de entrada en caso de que una gran cantidad de mapas deba ser especificada. Esta opción es mutuamente con la opción map." -#: ../raster/r.colors/edit_colors.c:110 +#: ../raster/r.colors/edit_colors.c:127 msgid "\"-\" to read rules from stdin" msgstr "\"-\" para leer reglas desde entrada estándar (stdin)" -#: ../raster/r.colors/edit_colors.c:186 ../raster/r.series.interp/main.c:180 +#: ../raster/r.colors/edit_colors.c:149 ../vector/v.colors/main.c:137 +#, fuzzy +msgid "List available rules with description then exit" +msgstr "Listar reglas disponibles y salir" + +#: ../raster/r.colors/edit_colors.c:150 ../vector/v.colors/main.c:138 +msgid "If a color rule is given, only this rule is listed" +msgstr "" + +#: ../raster/r.colors/edit_colors.c:219 ../raster/r.series.interp/main.c:180 #, c-format msgid "Unable to open %s file <%s>" msgstr "No ha sido posible abrir %s archivo <%s>" -#: ../raster/r.colors/edit_colors.c:229 ../raster/r.colors/edit_colors.c:262 +#: ../raster/r.colors/edit_colors.c:260 ../raster/r.colors/edit_colors.c:294 #, c-format msgid "%s map <%s> not found" msgstr "No se encuentra el mapa %s <%s>" -#: ../raster/r.colors/edit_colors.c:235 +#: ../raster/r.colors/edit_colors.c:266 #, c-format msgid "No %s map name found in input file <%s>" msgstr "No se encontró nombre de mapa %s en archivo de entrada <%s>" -#: ../raster/r.colors/edit_colors.c:278 +#: ../raster/r.colors/edit_colors.c:309 #, c-format msgid "Unable to remove color table of %s map <%s>" msgstr "No ha sido posible eliminar tabla de colores de %s mapa <%s>" -#: ../raster/r.colors/edit_colors.c:280 +#: ../raster/r.colors/edit_colors.c:311 #, c-format msgid "Color table of %s map <%s> not found" msgstr "Tabla de colores de %s mapa <%s> no encontrada" -#: ../raster/r.colors/edit_colors.c:302 +#: ../raster/r.colors/edit_colors.c:334 #, c-format msgid "Color table exists for %s map <%s>. Exiting." msgstr "Tabla de colores ya existe para %s mapa <%s>. Saliendo." -#: ../raster/r.colors/edit_colors.c:358 +#: ../raster/r.colors/edit_colors.c:394 #, c-format msgid "Color table 'random' is not supported for floating point %s map" msgstr "La tabla de colores 'random' no está soportada para mapa de punto flotante %s" -#: ../raster/r.colors/edit_colors.c:362 +#: ../raster/r.colors/edit_colors.c:399 #, c-format msgid "Color table 'grey.eq' is not supported for floating point %s map" msgstr "La tabla de colores 'grey.eq' no está soportada para mapa de punto flotante %s" -#: ../raster/r.colors/edit_colors.c:368 +#: ../raster/r.colors/edit_colors.c:406 #, c-format msgid "Color table 'grey.log' is not supported for floating point %s map" msgstr "La tabla de colores 'grey.log' no está soportada para mapa de punto flotante %s" -#: ../raster/r.colors/edit_colors.c:376 ../imagery/i.vi/main.c:545 +#: ../raster/r.colors/edit_colors.c:415 ../imagery/i.vi/main.c:546 #, c-format msgid "Unknown color request '%s'" msgstr "Petición de color '%s' desconocida" -#: ../raster/r.colors/edit_colors.c:386 ../vector/v.colors/make_colors.c:51 +#: ../raster/r.colors/edit_colors.c:426 ../vector/v.colors/make_colors.c:51 #, c-format msgid "Unable to load rules file <%s>" msgstr "No se puede cargar el archivo de reglas <%s>" -#: ../raster/r.colors/edit_colors.c:396 ../raster/r.colors.out/raster_main.c:69 -#: ../raster/r.grow.distance/main.c:382 ../raster/r.fill.dir/main.c:153 -#: ../vector/v.colors/main.c:315 +#: ../raster/r.colors/edit_colors.c:437 ../raster/r.colors.out/raster_main.c:69 +#: ../raster/r.grow.distance/main.c:382 ../raster/r.fill.dir/main.c:155 +#: ../vector/v.colors/main.c:328 #, c-format msgid "Unable to read color table for raster map <%s>" msgstr "No se puede leer la tabla de color para el mapa raster <%s>" -#: ../raster/r.colors/edit_colors.c:400 ../raster/r.univar/r3.univar_main.c:144 +#: ../raster/r.colors/edit_colors.c:442 ../raster/r.univar/r3.univar_main.c:144 #: ../raster/r.univar/r3.univar_main.c:182 ../raster3d/r3.support/main.c:135 -#: ../raster3d/r3.out.netcdf/main.c:600 ../raster3d/r3.retile/main.c:113 +#: ../raster3d/r3.out.netcdf/main.c:601 ../raster3d/r3.retile/main.c:113 #: ../raster3d/r3.neighbors/main.c:229 ../raster3d/r3.out.vtk/main.c:142 #: ../raster3d/r3.mask/main.c:58 ../raster3d/r3.out.bin/main.c:299 #: ../raster3d/r3.flow/main.c:87 ../raster3d/r3.cross.rast/main.c:245 #: ../raster3d/r3.out.v5d/main.c:307 ../raster3d/r3.timestamp/main.c:73 #: ../raster3d/r3.to.rast/main.c:275 ../raster3d/r3.stats/main.c:97 #: ../raster3d/r3.out.ascii/main.c:326 ../raster3d/r3.null/main.c:103 -#: ../general/g.region/main.c:455 ../vector/v.colors/main.c:319 +#: ../general/g.region/main.c:468 ../vector/v.colors/main.c:332 #, c-format msgid "3D raster map <%s> not found" msgstr "Mapa ráster 3D <%s> no encontrado" -#: ../raster/r.colors/edit_colors.c:403 ../vector/v.colors/main.c:322 +#: ../raster/r.colors/edit_colors.c:445 ../vector/v.colors/main.c:335 #, c-format msgid "Unable to read color table for 3D raster map <%s>" msgstr "No ha sido posible leer tabla de colores para mapa ráster 3D <%s>" -#: ../raster/r.colors/edit_colors.c:447 +#: ../raster/r.colors/edit_colors.c:492 #, c-format msgid "Color table for %s map <%s> set to '%s'" msgstr "Tabla de colores para %s mapa <%s> establecida a '%s'" @@ -7059,7 +7413,7 @@ msgstr "(%i/%i) Leyendo el mapa <%s>..." #: ../raster/r.mfilter/main.c:59 ../raster/r.neighbors/main.c:173 -#: ../raster/r.resamp.filter/main.c:392 ../raster3d/r3.neighbors/main.c:215 +#: ../raster/r.resamp.filter/main.c:397 ../raster3d/r3.neighbors/main.c:215 #: ../vector/v.outlier/main.c:73 msgid "filter" msgstr "filtro" @@ -7157,54 +7511,42 @@ msgid "Error reading temporary file" msgstr "Error al leer el archivo temporal" -#: ../raster/r.cost/main.c:145 +#: ../raster/r.cost/main.c:168 msgid "Creates a raster map showing the cumulative cost of moving between different geographic locations on an input raster map whose cell category values represent cost." msgstr "Crea un mapa raster que muestra el coste acumulado de moverse entre diferentes localizaciones geográficas en un mapa raster de entrada cuyos valores de categoría de celdas representan coste." -#: ../raster/r.cost/main.c:152 +#: ../raster/r.cost/main.c:175 msgid "Name of input raster map containing grid cell cost information" msgstr "Nombre de mapa ráster de entrada que contiene malla de celdas con información de coste" -#: ../raster/r.cost/main.c:160 +#: ../raster/r.cost/main.c:191 msgid "Name for output raster map with nearest start point" msgstr "Nombre para mapa ráster de salida con puntos iniciales más cercanos" -#: ../raster/r.cost/main.c:444 +#: ../raster/r.cost/main.c:515 #, c-format msgid "Reading raster map <%s>, initializing output..." msgstr "Renderizando mapa ráster <%s>, inicializando salida..." -#: ../raster/r.cost/main.c:489 +#: ../raster/r.cost/main.c:560 #, c-format msgid "Negative cell value found at row %d, col %d. Setting negative value to null_cost value" msgstr "Se encontro valor de celda negativo en fila %d, columna %d. Configurar valor negativo a valor null_cost" -#: ../raster/r.cost/main.c:582 -#, c-format -msgid "No start points found in vector map <%s>" -msgstr "No se encontraron puntos iniciales en mapa vectorial <%s>" - -#: ../raster/r.cost/main.c:584 -#, c-format -msgid "%d point found" -msgid_plural "%d points found" -msgstr[0] "%d punto econtrado" -msgstr[1] "%d puntos seleccionados" - -#: ../raster/r.cost/main.c:1034 ../raster/r.buffer/write_map.c:45 +#: ../raster/r.cost/main.c:1230 ../raster/r.buffer/write_map.c:45 #: ../raster/r.flow/io.c:207 #, c-format msgid "Writing output raster map <%s>..." msgstr "Escribiendo mapa ráster de salida <%s>..." -#: ../raster/r.cost/main.c:1036 +#: ../raster/r.cost/main.c:1232 #, c-format msgid "Writing raster map with nearest start point <%s>..." msgstr "Escribiendo mapa rástercon punto inicial <%s> más cercano" #: ../raster/r.resamp.interp/main.c:77 ../raster/r.resamp.rst/main.c:149 #: ../raster/r.resamp.stats/main.c:262 ../raster/r.resamp.bspline/main.c:81 -#: ../raster/r.resample/main.c:55 ../raster/r.resamp.filter/main.c:390 +#: ../raster/r.resample/main.c:55 ../raster/r.resamp.filter/main.c:395 msgid "resample" msgstr "remuestrear" @@ -7222,8 +7564,8 @@ msgstr "Método no válido: %s" #: ../raster/r.resamp.interp/main.c:370 ../raster/r.mode/main.c:143 -#: ../raster/r.resamp.stats/main.c:395 ../raster/r.tile/main.c:200 -#: ../raster/r.resamp.filter/main.c:579 +#: ../raster/r.resamp.stats/main.c:395 ../raster/r.tile/main.c:203 +#: ../raster/r.resamp.filter/main.c:593 #, c-format msgid "Unable to read color table for %s" msgstr "No se puede leer la tabla de color para %s" @@ -7360,14 +7702,15 @@ #: ../raster/r.topmodel/file_io.c:28 ../raster/r.topmodel/file_io.c:136 #: ../raster/r.topmodel/file_io.c:161 ../raster/r.series.accumulate/main.c:221 -#: ../raster/r.series/main.c:223 ../raster/r.mapcalc/main.c:49 -#: ../raster/r.in.xyz/main.c:582 ../raster/r.in.mat/main.c:125 -#: ../raster/r.support/main.c:176 ../display/d.legend.vect/main.c:259 -#: ../display/d.legend.vect/main.c:273 ../display/d.legend.vect/draw.c:72 -#: ../display/d.linegraph/main.c:415 ../display/d.linegraph/main.c:432 -#: ../display/d.linegraph/main.c:730 ../display/d.text/main.c:380 -#: ../display/d.where/main.c:163 ../raster3d/r3.support/main.c:167 -#: ../general/g.cairocomp/main.c:46 ../vector/v.segment/main.c:98 +#: ../raster/r.series/main.c:226 ../raster/r.mapcalc/main.c:49 +#: ../raster/r.in.xyz/main.c:582 ../raster/r.buildvrt/main.c:126 +#: ../raster/r.in.mat/main.c:125 ../raster/r.support/main.c:176 +#: ../display/d.legend.vect/main.c:259 ../display/d.legend.vect/main.c:273 +#: ../display/d.legend.vect/draw.c:72 ../display/d.linegraph/main.c:415 +#: ../display/d.linegraph/main.c:432 ../display/d.linegraph/main.c:730 +#: ../display/d.text/main.c:380 ../display/d.where/main.c:160 +#: ../raster3d/r3.support/main.c:167 ../general/g.cairocomp/main.c:46 +#: ../imagery/i.group/main.c:122 ../vector/v.segment/main.c:98 #: ../vector/v.net.path/path.c:49 ../vector/v.lrs/v.lrs.segment/main.c:133 #, c-format msgid "Unable to open input file <%s>" @@ -7560,7 +7903,7 @@ msgstr[0] "Calculando %d medida de textura" msgstr[1] "Calculando %d medidas de textura" -#: ../raster/r.texture/main.c:354 ../imagery/i.vi/main.c:225 +#: ../raster/r.texture/main.c:354 ../imagery/i.vi/main.c:226 #, c-format msgid "Calculating %s..." msgstr "Calculando %s..." @@ -7677,7 +8020,7 @@ msgstr "'%s' tiene que ser más grande que cero; utilizando %s=255" #: ../raster/r.stats/main.c:285 ../raster/r.series.accumulate/main.c:265 -#: ../raster/r.series/main.c:287 +#: ../raster/r.series/main.c:300 ../raster/r.buildvrt/main.c:185 msgid "Raster map not found" msgstr "Mapa ráster no encontrado" @@ -8195,7 +8538,7 @@ msgid "Exports a GRASS raster to a binary array." msgstr "Exporta un ráster de GRASS a una matriz binaria." -#: ../raster/r.out.bin/main.c:290 ../raster/r.random/main.c:62 +#: ../raster/r.out.bin/main.c:290 ../raster/r.random/main.c:63 #: ../imagery/i.zc/main.c:66 msgid "Name of input raster map" msgstr "Nombre del mapa ráster de entrada" @@ -8242,7 +8585,7 @@ msgstr "Valor no válido para nulos (sólo enteros)" #: ../raster/r.out.bin/main.c:379 ../raster/r.in.bin/main.c:462 -#: ../vector/v.colors/main.c:225 +#: ../vector/v.colors/main.c:238 #, c-format msgid "-%c and -%c are mutually exclusive" msgstr "-%c y -%c son mutuamente excluyentes" @@ -8422,7 +8765,7 @@ msgid "Spline tension value" msgstr "Valor de tensión spline" -#: ../raster/r.resamp.rst/main.c:246 ../vector/v.surf.rst/main.c:340 +#: ../raster/r.resamp.rst/main.c:246 ../vector/v.surf.rst/main.c:343 msgid "Anisotropy angle (in degrees counterclockwise from East)" msgstr "Ãngulo de anisotropía (en grados en sentido horario desde el Este)" @@ -8430,7 +8773,7 @@ msgid "Anisotropy" msgstr "Anisotropía" -#: ../raster/r.resamp.rst/main.c:253 ../vector/v.surf.rst/main.c:347 +#: ../raster/r.resamp.rst/main.c:253 ../vector/v.surf.rst/main.c:350 msgid "Anisotropy scaling factor" msgstr "Factor de escala de anisotropía" @@ -8438,7 +8781,7 @@ msgid "Use dnorm independent tension" msgstr "Usar tensión independiente de dnorm" -#: ../raster/r.resamp.rst/main.c:263 ../vector/v.surf.rst/main.c:171 +#: ../raster/r.resamp.rst/main.c:263 ../vector/v.surf.rst/main.c:173 msgid "Output partial derivatives instead of topographic parameters" msgstr "Producir derivadas parciales en vez de parámetros topográficos" @@ -8551,7 +8894,7 @@ #: ../raster/r.in.ascii/main.c:150 ../display/d.title/main.c:117 #: ../raster3d/r3.in.ascii/main.c:169 ../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 ../vector/v.surf.rst/main.c:864 +#: ../general/g.setproj/get_stp.c:286 ../vector/v.surf.rst/main.c:867 #: ../vector/v.in.ascii/main.c:275 #, c-format msgid "Unable to open temporary file <%s>" @@ -8559,7 +8902,7 @@ #: ../raster/r.resamp.rst/main.c:547 ../raster/r.thin/io.c:131 #: ../raster/r.thin/io.c:138 ../raster/r.thin/io.c:147 -#: ../vector/v.surf.rst/main.c:869 +#: ../vector/v.surf.rst/main.c:872 #, c-format msgid "Error writing temporary file <%s>" msgstr "Error al escribir archivo temporal <%s>" @@ -8587,10 +8930,10 @@ msgstr "Las estadísticas incluyen el número de celdas contadas, valores de las celdas mínimo y máximo, rango, media aritmética, varianza poblacional, desviación estandar, coeficiente de variación, y suma." #: ../raster/r.univar/r3.univar_main.c:151 -#: ../raster/r.univar/r3.univar_main.c:189 ../raster3d/r3.out.netcdf/main.c:617 +#: ../raster/r.univar/r3.univar_main.c:189 ../raster3d/r3.out.netcdf/main.c:618 #: ../raster3d/r3.retile/main.c:127 ../raster3d/r3.neighbors/main.c:266 #: ../raster3d/r3.neighbors/main.c:275 ../raster3d/r3.out.vtk/main.c:207 -#: ../raster3d/r3.out.vtk/main.c:292 ../raster3d/r3.out.vtk/main.c:513 +#: ../raster3d/r3.out.vtk/main.c:292 ../raster3d/r3.out.vtk/main.c:512 #: ../raster3d/r3.mkdspf/main.c:168 ../raster3d/r3.mask/main.c:64 #: ../raster3d/r3.out.bin/main.c:314 ../raster3d/r3.flow/main.c:118 #: ../raster3d/r3.flow/main.c:132 ../raster3d/r3.flow/main.c:373 @@ -8723,53 +9066,53 @@ msgid "Programmer error in get_stats/switch" msgstr "Error del programador en get_stats/switch" -#: ../raster/r.random/main.c:54 ../raster/r.random.surface/main.c:59 +#: ../raster/r.random/main.c:55 ../raster/r.random.surface/main.c:59 #: ../raster/r.surf.random/main.c:38 ../raster/r.random.cells/main.c:49 -#: ../raster/r.surf.gauss/main.c:40 ../vector/v.random/main.c:100 -#: ../vector/v.perturb/main.c:65 ../vector/v.extract/main.c:81 +#: ../raster/r.surf.gauss/main.c:40 ../vector/v.random/main.c:103 +#: ../vector/v.perturb/main.c:65 ../vector/v.extract/main.c:82 msgid "random" msgstr "aleatorio" -#: ../raster/r.random/main.c:55 ../display/d.vect/main.c:76 -#: ../general/g.region/main.c:69 ../vector/v.random/main.c:103 +#: ../raster/r.random/main.c:56 ../display/d.vect/main.c:76 +#: ../general/g.region/main.c:70 ../vector/v.random/main.c:106 #: ../vector/v.cluster/main.c:94 ../vector/v.in.lidar/main.c:139 -#: ../vector/v.patch/main.c:71 ../vector/v.perturb/main.c:67 +#: ../vector/v.patch/main.c:73 ../vector/v.perturb/main.c:67 #: ../vector/v.rectify/main.c:72 ../vector/v.in.ascii/main.c:73 -#: ../vector/v.decimate/main.c:130 ../vector/v.edit/main.c:61 +#: ../vector/v.decimate/main.c:131 ../vector/v.edit/main.c:61 #: ../vector/v.info/main.c:43 ../vector/v.in.dxf/main.c:67 #: ../vector/v.external/main.c:57 msgid "level1" msgstr "" -#: ../raster/r.random/main.c:58 +#: ../raster/r.random/main.c:59 msgid "Creates a raster map layer and vector point map containing randomly located points." msgstr "Crea una capa de mapa ráster y un mapa de puntos vectoriales que contiene puntos situados de forma aleatoria." -#: ../raster/r.random/main.c:67 +#: ../raster/r.random/main.c:68 msgid "Name of cover raster map" msgstr "Nombre del mapa ráster de cobertura" -#: ../raster/r.random/main.c:74 +#: ../raster/r.random/main.c:75 msgid "The number of points to allocate" msgstr "El número de puntos a situar" -#: ../raster/r.random/main.c:86 +#: ../raster/r.random/main.c:93 msgid "Generate points also for NULL category" msgstr "Generar puntos también para categoría NULL" -#: ../raster/r.random/main.c:91 +#: ../raster/r.random/main.c:98 msgid "Report information about input raster and exit" msgstr "Mostrar información sobre ráster de entrada y salir" -#: ../raster/r.random/main.c:95 +#: ../raster/r.random/main.c:102 msgid "Generate vector points as 3D points" msgstr "Generar puntos vectoriales como puntos 3D" -#: ../raster/r.random/main.c:98 ../vector/v.in.ascii/main.c:195 +#: ../raster/r.random/main.c:105 ../vector/v.in.ascii/main.c:195 msgid "Do not build topology in points mode" msgstr "No contruir topología en modo de puntos" -#: ../raster/r.random/main.c:99 ../display/d.linegraph/main.c:353 +#: ../raster/r.random/main.c:106 ../display/d.linegraph/main.c:353 #: ../display/d.linegraph/main.c:362 ../display/d.linegraph/main.c:371 #: ../display/d.linegraph/main.c:386 ../vector/v.out.ascii/args.c:40 #: ../vector/v.out.ascii/args.c:66 ../vector/v.out.ascii/args.c:76 @@ -8782,42 +9125,42 @@ msgid "Points" msgstr "Puntos" -#: ../raster/r.random/main.c:143 +#: ../raster/r.random/main.c:150 #, c-format msgid "Note: one (or both) of %s and %s must be specified" msgstr "Nota: uno (o ambos) de %s y %s se debe especificar" -#: ../raster/r.random/main.c:151 +#: ../raster/r.random/main.c:158 #, c-format msgid "<%s=%s> invalid percentage" msgstr "<%s=%s> porcentaje no válido" -#: ../raster/r.random/main.c:162 +#: ../raster/r.random/main.c:169 #, c-format msgid "<%s=%s> invalid number of points" msgstr "<%s=%s> número de puntos no válido" -#: ../raster/r.random/main.c:176 +#: ../raster/r.random/main.c:183 #, c-format msgid "There aren't [%llu] cells in the current region" msgstr "" -#: ../raster/r.random/main.c:179 +#: ../raster/r.random/main.c:186 #, c-format msgid "There aren't [%llu] non-NULL cells in the current region" msgstr "" -#: ../raster/r.random/main.c:183 +#: ../raster/r.random/main.c:190 #, c-format msgid "There aren't [%lu] cells in the current region" msgstr "" -#: ../raster/r.random/main.c:186 +#: ../raster/r.random/main.c:193 #, c-format msgid "There aren't [%lu] non-NULL cells in the current region" msgstr "" -#: ../raster/r.random/main.c:192 +#: ../raster/r.random/main.c:199 msgid "There are no valid locations in the current region" msgstr "No hay ninguna localización válida en la región actual" @@ -8849,7 +9192,7 @@ msgid "Writing vector map <%s> ..." msgstr "Escribiendo mapa vectorial <%s> ..." -#: ../raster/r.random/random.c:190 ../vector/v.net.distance/main.c:363 +#: ../raster/r.random/random.c:189 ../vector/v.net.distance/main.c:363 #: ../vector/v.net.allpairs/main.c:271 ../vector/v.net.path/path.c:350 #: ../vector/v.net.iso/main.c:724 ../vector/v.net.iso/main.c:754 #: ../vector/v.net.flow/main.c:262 ../vector/v.net.timetable/main.c:134 @@ -8863,35 +9206,36 @@ msgid "Cannot insert new record: %s" msgstr "No se puede insertar el nuevo registro: %s" -#: ../raster/r.random/random.c:244 +#: ../raster/r.random/random.c:243 #, c-format msgid "Only [%llu] random points created" msgstr "" -#: ../raster/r.random/random.c:247 +#: ../raster/r.random/random.c:246 #, c-format msgid "Only [%lu] random points created" msgstr "" -#: ../raster/r.random/random.c:258 ../raster/r.to.vect/main.c:233 +#: ../raster/r.random/random.c:257 ../raster/r.to.vect/main.c:233 #: ../db/drivers/postgres/index.c:59 ../vector/v.mkgrid/main.c:346 -#: ../vector/v.mkgrid/main.c:404 ../vector/v.random/main.c:259 -#: ../vector/v.select/copy_tabs.c:87 ../vector/v.patch/main.c:328 -#: ../vector/v.overlay/main.c:592 ../vector/v.extract/copy_tab.c:124 +#: ../vector/v.mkgrid/main.c:404 ../vector/v.random/main.c:300 +#: ../vector/v.select/copy_tabs.c:87 ../vector/v.patch/main.c:366 +#: ../vector/v.overlay/main.c:592 ../vector/v.decimate/copy_tab.c:119 +#: ../vector/v.extract/copy_tab.c:124 msgid "Unable to create index" msgstr "No se puede crear el índice" -#: ../raster/r.random/random.c:262 ../raster/r.contour/main.c:193 +#: ../raster/r.random/random.c:261 ../raster/r.contour/main.c:193 #: ../raster/r.stream.extract/close.c:202 ../raster/r.to.vect/main.c:238 #: ../raster3d/r3.flow/main.c:72 ../vector/v.mkgrid/main.c:350 -#: ../vector/v.mkgrid/main.c:408 ../vector/v.random/main.c:265 +#: ../vector/v.mkgrid/main.c:408 ../vector/v.random/main.c:306 #: ../vector/v.in.lidar/attributes.c:144 ../vector/v.reclass/main.c:327 #: ../vector/v.in.dwg/main.c:249 ../vector/v.select/copy_tabs.c:90 -#: ../vector/v.in.ogr/main.c:1145 ../vector/v.patch/main.c:333 +#: ../vector/v.in.ogr/main.c:1208 ../vector/v.patch/main.c:371 #: ../vector/v.overlay/main.c:597 ../vector/v.sample/main.c:197 -#: ../vector/v.distance/main.c:1424 ../vector/v.in.ascii/main.c:423 -#: ../vector/v.to.points/main.c:202 ../vector/v.in.dxf/write_vect.c:238 -#: ../vector/v.extract/copy_tab.c:129 +#: ../vector/v.distance/main.c:1432 ../vector/v.in.ascii/main.c:423 +#: ../vector/v.to.points/main.c:202 ../vector/v.decimate/copy_tab.c:124 +#: ../vector/v.in.dxf/write_vect.c:238 ../vector/v.extract/copy_tab.c:129 #, c-format msgid "Unable to grant privileges on table <%s>" msgstr "No se pueden otorgar privilegios sobre la tabla <%s>" @@ -9064,155 +9408,166 @@ msgid "Unable to read category file of raster map <%s@%s>" msgstr "No se puede leer el archivo de categorías del mapa ráster <%s@%s>" -#: ../raster/r.horizon/main.c:182 ../raster/r.sunhours/main.c:75 +#: ../raster/r.horizon/main.c:181 ../raster/r.sunhours/main.c:75 #: ../raster/r.sunmask/main.c:118 msgid "sun position" msgstr "posición del sol" -#: ../raster/r.horizon/main.c:184 +#: ../raster/r.horizon/main.c:183 msgid "Computes horizon angle height from a digital elevation model." msgstr "Calcula la altura del ángulo del horizonte a partir de un modelo digital de elevación." -#: ../raster/r.horizon/main.c:186 +#: ../raster/r.horizon/main.c:185 msgid "The module has two different modes of operation: 1. Computes the entire horizon around a single point whose coordinates are given with the 'coord' option. The horizon height (in radians). 2. Computes one or more raster maps of the horizon height in a single direction. The input for this is the angle (in degrees), which is measured counterclockwise with east=0, north=90 etc. The output is the horizon height in radians." msgstr "El módulo tiene dos modos de operación: 1. Calcula el horizonte entero alrededor de un solo punto cuyas coordenadas están dadas con la opción 'coord'. La altura del horizonte (en radianes). 2. Calcula uno o más mapas raster de la altura del horizonte en una sola dirección. La entrada para esto es el ángulo (en grados), que será medida contra las manecillas del reloj con el este=0, norte=90 etc. La salida es la altura del horizonte en radianes." -#: ../raster/r.horizon/main.c:203 +#: ../raster/r.horizon/main.c:202 msgid "Direction in which you want to know the horizon height" msgstr "Dirección el la que se quiere saber la altura del horizonte" -#: ../raster/r.horizon/main.c:220 +#: ../raster/r.horizon/main.c:219 msgid "Start angle for multidirectional horizon [degrees]" msgstr "Ãngulo de inicio para horizonte multidireccional [degrees]" -#: ../raster/r.horizon/main.c:221 ../raster/r.horizon/main.c:230 -#: ../raster/r.horizon/main.c:238 ../raster/r.horizon/main.c:246 -#: ../raster/r.horizon/main.c:254 ../raster/r.horizon/main.c:262 -#: ../raster/r.horizon/main.c:270 ../raster/r.horizon/main.c:283 +#: ../raster/r.horizon/main.c:220 ../raster/r.horizon/main.c:229 +#: ../raster/r.horizon/main.c:237 ../raster/r.horizon/main.c:245 +#: ../raster/r.horizon/main.c:253 ../raster/r.horizon/main.c:261 +#: ../raster/r.horizon/main.c:269 ../raster/r.horizon/main.c:282 msgid "Raster mode" msgstr "Modo ráster" -#: ../raster/r.horizon/main.c:229 +#: ../raster/r.horizon/main.c:228 msgid "End angle for multidirectional horizon [degrees]" msgstr "Ãngulo final para horizonte multidireccional [degrees]" -#: ../raster/r.horizon/main.c:237 +#: ../raster/r.horizon/main.c:236 msgid "For horizon rasters, read from the DEM an extra buffer around the present region" msgstr "Para horizontes raster, leer del MDE un buffer adicional alrededor de la región actual" -#: ../raster/r.horizon/main.c:245 +#: ../raster/r.horizon/main.c:244 msgid "For horizon rasters, read from the DEM an extra buffer eastward the present region" msgstr "Para horizontes raster, leer del MDE un buffer extra hacia el este de la región actual" -#: ../raster/r.horizon/main.c:253 +#: ../raster/r.horizon/main.c:252 msgid "For horizon rasters, read from the DEM an extra buffer westward the present region" msgstr "Para horizontes raster, leer del MDE un buffer extra hacia el oeste de la región actual" -#: ../raster/r.horizon/main.c:261 +#: ../raster/r.horizon/main.c:260 msgid "For horizon rasters, read from the DEM an extra buffer northward the present region" msgstr "Para horizontes raster, leer del MDE un buffer extra hacia el norte de la región actual" -#: ../raster/r.horizon/main.c:269 +#: ../raster/r.horizon/main.c:268 msgid "For horizon rasters, read from the DEM an extra buffer southward the present region" msgstr "Para horizontes raster, leer del MDE un buffer extra hacia el sud de la región actual" -#: ../raster/r.horizon/main.c:277 +#: ../raster/r.horizon/main.c:276 msgid "The maximum distance to consider when finding the horizon height" msgstr "Distancia máxima a considerar cuando se encuentra la altura del horizonte" -#: ../raster/r.horizon/main.c:288 +#: ../raster/r.horizon/main.c:287 msgid "Coordinate for which you want to calculate the horizon" msgstr "Coordenada para la cual se quiere calcular el horizonte" -#: ../raster/r.horizon/main.c:289 ../raster/r.horizon/main.c:305 +#: ../raster/r.horizon/main.c:288 ../raster/r.horizon/main.c:304 msgid "Point mode" msgstr "Modo punto" -#: ../raster/r.horizon/main.c:310 +#: ../raster/r.horizon/main.c:309 msgid "Write output in degrees (default is radians)" msgstr "Escribir salida en grados (por defecto son radianes)" -#: ../raster/r.horizon/main.c:315 +#: ../raster/r.horizon/main.c:314 msgid "Write output in compass orientation (default is CCW, East=0)" msgstr "Escribir salida en orientación de brújula (el predeterminado es CCW, Este=0)" -#: ../raster/r.horizon/main.c:355 +#: ../raster/r.horizon/main.c:354 msgid "Note: In latitude-longitude coordinate system specify buffers in degree unit" msgstr "Nota: en sistema de coordenadas latitud-longitud especifique el buffer en unidad de grado" -#: ../raster/r.horizon/main.c:368 +#: ../raster/r.horizon/main.c:367 msgid "Can't read the coordinates from the \"coordinate\" option." msgstr "No puede leer las coordenadas de la opción \"coordinate\"." -#: ../raster/r.horizon/main.c:395 +#: ../raster/r.horizon/main.c:372 +msgid "Coordinates are outside of the current region" +msgstr "" + +#: ../raster/r.horizon/main.c:399 msgid "You didn't specify a direction value or step size. Aborting." msgstr "No se especificó un valor de dirección o de tamaño de paso. Abortando." -#: ../raster/r.horizon/main.c:400 +#: ../raster/r.horizon/main.c:404 msgid "You didn't specify a horizon raster name. Aborting." msgstr "No se especificó un nombre de horizonte raster. Abortando." -#: ../raster/r.horizon/main.c:415 +#: ../raster/r.horizon/main.c:419 msgid "Negative values of start angle are not allowed. Aborting." msgstr "Los valores negativos del ángulo de inicio no están permitidos. Abortando." -#: ../raster/r.horizon/main.c:419 +#: ../raster/r.horizon/main.c:423 msgid "End angle is not between 0 and 360. Aborting." msgstr "Ãngulo final no está entre 0 y 360. Abortando." -#: ../raster/r.horizon/main.c:423 +#: ../raster/r.horizon/main.c:427 msgid "You specify a start grater than the end angle. Aborting." msgstr "Debe especificar un inicial mayor que el ángulo final. Abortando." -#: ../raster/r.horizon/main.c:431 +#: ../raster/r.horizon/main.c:435 msgid "You didn't specify an angle step size. Aborting." msgstr "No se especificó un ángulo de tamaño de paso. Abortando." -#: ../raster/r.horizon/main.c:442 +#: ../raster/r.horizon/main.c:446 msgid "Could not read bufferzone size. Aborting." msgstr "No se pudo leer el tamaño de la zona buffer. Abortando." -#: ../raster/r.horizon/main.c:447 ../raster/r.horizon/main.c:453 -#: ../raster/r.horizon/main.c:460 ../raster/r.horizon/main.c:467 +#: ../raster/r.horizon/main.c:451 ../raster/r.horizon/main.c:457 +#: ../raster/r.horizon/main.c:464 ../raster/r.horizon/main.c:471 #, c-format msgid "Could not read %s bufferzone size. Aborting." msgstr "No se podía leer tamaño de bufferzone %s. Abortando." -#: ../raster/r.horizon/main.c:448 +#: ../raster/r.horizon/main.c:452 msgid "east" msgstr "este" -#: ../raster/r.horizon/main.c:454 +#: ../raster/r.horizon/main.c:458 msgid "west" msgstr "oeste" -#: ../raster/r.horizon/main.c:461 +#: ../raster/r.horizon/main.c:465 msgid "south" msgstr "sur" -#: ../raster/r.horizon/main.c:468 +#: ../raster/r.horizon/main.c:472 msgid "north" msgstr "norte" -#: ../raster/r.horizon/main.c:473 +#: ../raster/r.horizon/main.c:477 msgid "Could not read maximum distance. Aborting." msgstr "No se pudo leer una distancia máxima. Cancelando." -#: ../raster/r.horizon/main.c:484 +#: ../raster/r.horizon/main.c:488 msgid "The distance value must be 0.5-1.5. Aborting." msgstr "Los valores de distancia deben ser 0.5-1.5. Abortando." -#: ../raster/r.horizon/main.c:654 ../raster/r.in.ascii/main.c:187 +#: ../raster/r.horizon/main.c:656 ../raster/r.in.ascii/main.c:187 #, c-format msgid "OOPS: rows changed from %d to %d" msgstr "OOPS: cambiadas filas desde %d hasta %d" -#: ../raster/r.horizon/main.c:658 ../raster/r.in.ascii/main.c:190 +#: ../raster/r.horizon/main.c:660 ../raster/r.in.ascii/main.c:190 #, c-format msgid "OOPS: cols changed from %d to %d" msgstr "OOPS: cambiadas columnas desde %d hasta %d" -#: ../raster/r.horizon/main.c:1174 +#: ../raster/r.horizon/main.c:849 ../raster/r.horizon/main.c:867 +#: ../raster/r.horizon/main.c:1203 ../raster/r.horizon/main.c:1223 +#: ../raster/r.proj/main.c:450 ../raster/r.proj/main.c:541 +#, fuzzy, c-format +msgid "Error in %s" +msgstr "Error: %s" + +#: ../raster/r.horizon/main.c:1176 #, c-format msgid "Calculating map %01d of %01d (angle %.2f, raster map <%s>)" msgstr "Calculando mapa %01d de %01d (ángulo %.2f, mapa ráster <%s>)" @@ -9369,7 +9724,7 @@ msgid "The raster map specifying the upper accumulation limit, also called cutoff. Only applied to BEDD computation." msgstr "El mapa ráster que especifica el límite superior de acumulación, también llamado cierre. Solamente es aplicado a cálculo BEDD." -#: ../raster/r.series.accumulate/main.c:132 ../raster/r.series/main.c:183 +#: ../raster/r.series.accumulate/main.c:132 ../raster/r.series/main.c:184 msgid "Ignore values outside this range" msgstr "Ignorar los valores fuera de este rango" @@ -9393,7 +9748,7 @@ msgid "Huglin Heliothermal index" msgstr "Ãdice heliotermal de Huglin" -#: ../raster/r.series.accumulate/main.c:163 ../raster/r.series/main.c:191 +#: ../raster/r.series.accumulate/main.c:163 ../raster/r.series/main.c:192 msgid "Do not keep files open" msgstr "No mantener archivos abiertos" @@ -9402,27 +9757,30 @@ msgstr "Crear un mapa FCELL (punto flotante de precisión simple) como salida" #: ../raster/r.series.accumulate/main.c:206 ../raster/r.neighbors/main.c:266 -#: ../raster/r.series/main.c:204 ../raster/r.mapcalc/main.c:131 -#: ../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.external/main.c:170 ../vector/v.colors/main.c:206 +#: ../raster/r.series/main.c:205 ../raster/r.mapcalc/main.c:131 +#: ../raster/r.buildvrt/main.c:109 ../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.external/main.c:170 +#: ../vector/v.colors/main.c:219 #, c-format msgid "%s= and %s= are mutually exclusive" msgstr "%s= y %s son mutuamente excluyentes" -#: ../raster/r.series.accumulate/main.c:210 ../raster/r.series/main.c:208 -#: ../raster/r.series.interp/main.c:126 ../raster/r.series.interp/main.c:142 +#: ../raster/r.series.accumulate/main.c:210 ../raster/r.series/main.c:209 +#: ../raster/r.buildvrt/main.c:113 ../raster/r.series.interp/main.c:126 +#: ../raster/r.series.interp/main.c:142 #, c-format msgid "Please specify %s= or %s=" msgstr "Por favor especifique %s= o %s=" -#: ../raster/r.series.accumulate/main.c:255 ../raster/r.series/main.c:275 +#: ../raster/r.series.accumulate/main.c:255 ../raster/r.series/main.c:288 +#: ../raster/r.buildvrt/main.c:174 msgid "No raster map name found in input file" msgstr "No se encontró nombre del mapa raster en el archivo de entrada" -#: ../raster/r.series.accumulate/main.c:318 ../raster/r.slope.aspect/main.c:544 -#: ../raster/r.series/main.c:386 ../raster/r.patch/main.c:140 -#: ../raster/r.series.interp/main.c:339 ../raster/r.relief/main.c:316 +#: ../raster/r.series.accumulate/main.c:318 ../raster/r.slope.aspect/main.c:577 +#: ../raster/r.series/main.c:415 ../raster/r.patch/main.c:140 +#: ../raster/r.series.interp/main.c:339 ../raster/r.relief/main.c:317 msgid "Percent complete..." msgstr "Porcentaje completo..." @@ -9484,10 +9842,10 @@ msgstr "Leyendo el mapa %s..." #: ../raster/r.distance/report.c:61 -#: ../scripts/i.colors.enhance/i.colors.enhance.py:153 -#: ../scripts/i.colors.enhance/i.colors.enhance.py:176 -#: ../scripts/i.colors.enhance/i.colors.enhance.py:186 -#: ../scripts/i.colors.enhance/i.colors.enhance.py:210 +#: ../scripts/i.colors.enhance/i.colors.enhance.py:161 +#: ../scripts/i.colors.enhance/i.colors.enhance.py:184 +#: ../scripts/i.colors.enhance/i.colors.enhance.py:194 +#: ../scripts/i.colors.enhance/i.colors.enhance.py:218 msgid "Processing..." msgstr "Procesando..." @@ -10402,9 +10760,9 @@ #: ../raster/r.contour/main.c:183 ../raster/r.stream.extract/close.c:194 #: ../vector/v.net.distance/main.c:291 ../vector/v.in.lidar/attributes.c:135 #: ../vector/v.net.allpairs/main.c:179 ../vector/v.in.dwg/main.c:240 -#: ../vector/v.in.ogr/main.c:1138 ../vector/v.net.path/path.c:109 +#: ../vector/v.in.ogr/main.c:1201 ../vector/v.net.path/path.c:109 #: ../vector/v.overlay/main.c:587 ../vector/v.net.iso/main.c:390 -#: ../vector/v.net.flow/main.c:181 ../vector/v.distance/main.c:1419 +#: ../vector/v.net.flow/main.c:181 ../vector/v.distance/main.c:1427 #: ../vector/v.net.timetable/main.c:103 ../vector/v.to.points/main.c:192 #: ../vector/v.net.components/main.c:190 ../vector/v.net.centrality/main.c:266 #: ../vector/v.net.alloc/main.c:329 @@ -10414,7 +10772,7 @@ #: ../raster/r.contour/main.c:188 ../raster3d/r3.flow/main.c:67 #: ../vector/v.in.lidar/attributes.c:139 ../vector/v.reclass/main.c:322 -#: ../vector/v.in.dwg/main.c:244 ../vector/v.in.ogr/main.c:1360 +#: ../vector/v.in.dwg/main.c:244 ../vector/v.in.ogr/main.c:1430 #: ../vector/v.in.ascii/main.c:523 ../vector/v.to.points/main.c:197 #: ../vector/v.in.dxf/write_vect.c:241 #, c-format @@ -10422,8 +10780,8 @@ msgstr "No se puede crear el índice para la tabla <%s>, clave <%s>" #: ../raster/r.contour/main.c:203 ../vector/v.select/copy_tabs.c:17 -#: ../vector/v.voronoi/main.c:384 ../vector/v.extract/copy_tab.c:57 -#: ../vector/v.generalize/misc.c:134 +#: ../vector/v.voronoi/main.c:384 ../vector/v.decimate/copy_tab.c:54 +#: ../vector/v.extract/copy_tab.c:57 ../vector/v.generalize/misc.c:134 msgid "Writing attributes..." msgstr "Escribiendo atributos..." @@ -10434,7 +10792,7 @@ msgid "Unable to insert new record: '%s'" msgstr "No se pueden insertar nuevos registros: '%s'" -#: ../raster/r.contour/main.c:237 ../raster/r.in.lidar/main.c:608 +#: ../raster/r.contour/main.c:237 ../raster/r.in.lidar/main.c:613 #: ../vector/v.generalize/displacement.c:78 msgid "Reading data..." msgstr "Leyendo datos..." @@ -10468,210 +10826,223 @@ msgstr[0] "Escribiendo contornos vectoriales (un nivel)..." msgstr[1] "Escribiendo contornos vectoriales (total de niveles %d).." -#: ../raster/r.contour/cont.c:213 +#: ../raster/r.contour/cont.c:214 #, c-format msgid "%d crossing found" msgid_plural "%d crossings found" msgstr[0] "" msgstr[1] "" -#: ../raster/r.contour/cont.c:266 +#: ../raster/r.contour/cont.c:267 msgid "Illegal edge number" msgstr "Número de borde no admitido" -#: ../raster/r.contour/cont.c:374 +#: ../raster/r.contour/cont.c:375 msgid "Edge number out of range" msgstr "Número de borde fuera de rango" -#: ../raster/r.slope.aspect/main.c:152 ../raster/r.param.scale/interface.c:56 +#: ../raster/r.slope.aspect/main.c:170 ../raster/r.param.scale/interface.c:56 #: ../raster/r.relief/main.c:110 ../imagery/i.topo.corr/main.c:48 msgid "terrain" msgstr "terreno" -#: ../raster/r.slope.aspect/main.c:153 +#: ../raster/r.slope.aspect/main.c:171 msgid "aspect" msgstr "aspecto" -#: ../raster/r.slope.aspect/main.c:154 +#: ../raster/r.slope.aspect/main.c:172 msgid "slope" msgstr "pendiente" -#: ../raster/r.slope.aspect/main.c:155 +#: ../raster/r.slope.aspect/main.c:173 msgid "curvature" msgstr "curvatura" -#: ../raster/r.slope.aspect/main.c:156 +#: ../raster/r.slope.aspect/main.c:174 msgid "Generates raster maps of slope, aspect, curvatures and partial derivatives from an elevation raster map." msgstr "Genera mapas raster de pendiente, orientación (aspect), curvaturas y derivadas parciales a partir de un mapa raster de elevación." -#: ../raster/r.slope.aspect/main.c:158 +#: ../raster/r.slope.aspect/main.c:176 msgid "Aspect is calculated counterclockwise from east." msgstr "La orientación se calcula en el sentido contrario a las agujas del reloj desde el este." -#: ../raster/r.slope.aspect/main.c:165 ../vector/v.surf.rst/main.c:201 +#: ../raster/r.slope.aspect/main.c:183 ../vector/v.surf.rst/main.c:203 msgid "Name for output slope raster map" msgstr "Nombre para el mapa raster de pendiente de salida" -#: ../raster/r.slope.aspect/main.c:166 ../raster/r.slope.aspect/main.c:172 -#: ../raster/r.slope.aspect/main.c:196 ../raster/r.slope.aspect/main.c:203 -#: ../raster/r.slope.aspect/main.c:210 ../raster/r.slope.aspect/main.c:217 -#: ../raster/r.slope.aspect/main.c:224 ../raster/r.slope.aspect/main.c:231 -#: ../raster/r.slope.aspect/main.c:238 ../raster/r.watershed/front/main.c:139 -#: ../raster/r.watershed/front/main.c:146 -#: ../raster/r.watershed/front/main.c:153 +#: ../raster/r.slope.aspect/main.c:184 ../raster/r.slope.aspect/main.c:190 +#: ../raster/r.slope.aspect/main.c:214 ../raster/r.slope.aspect/main.c:221 +#: ../raster/r.slope.aspect/main.c:228 ../raster/r.slope.aspect/main.c:235 +#: ../raster/r.slope.aspect/main.c:242 ../raster/r.slope.aspect/main.c:249 +#: ../raster/r.slope.aspect/main.c:256 ../raster/r.watershed/front/main.c:147 +#: ../raster/r.watershed/front/main.c:154 #: ../raster/r.watershed/front/main.c:160 -#: ../raster/r.watershed/front/main.c:166 -#: ../raster/r.watershed/front/main.c:172 -#: ../raster/r.watershed/front/main.c:180 -#: ../raster/r.watershed/front/main.c:188 -#: ../raster/r.watershed/front/main.c:195 ../vector/v.surf.rst/main.c:172 -#: ../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:232 ../vector/v.surf.rst/main.c:239 -#: ../vector/v.surf.rst/main.c:246 ../vector/v.surf.rst/main.c:253 +#: ../raster/r.watershed/front/main.c:167 +#: ../raster/r.watershed/front/main.c:173 +#: ../raster/r.watershed/front/main.c:179 +#: ../raster/r.watershed/front/main.c:186 +#: ../raster/r.watershed/front/main.c:193 +#: ../raster/r.watershed/front/main.c:200 ../vector/v.surf.rst/main.c:174 +#: ../vector/v.surf.rst/main.c:198 ../vector/v.surf.rst/main.c:204 +#: ../vector/v.surf.rst/main.c:210 ../vector/v.surf.rst/main.c:216 +#: ../vector/v.surf.rst/main.c:222 ../vector/v.surf.rst/main.c:228 +#: ../vector/v.surf.rst/main.c:234 ../vector/v.surf.rst/main.c:241 +#: ../vector/v.surf.rst/main.c:248 ../vector/v.surf.rst/main.c:255 #: ../vector/v.surf.bspline/main.c:130 ../vector/v.surf.bspline/main.c:135 -#: ../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.vol.rst/main.c:293 ../vector/v.vol.rst/main.c:299 +#: ../vector/v.vol.rst/main.c:362 ../vector/v.vol.rst/main.c:368 +#: ../vector/v.vol.rst/main.c:374 ../vector/v.vol.rst/main.c:381 +#: ../vector/v.vol.rst/main.c:387 ../vector/v.vol.rst/main.c:393 +#: ../vector/v.vol.rst/main.c:399 ../vector/v.vol.rst/main.c:405 msgid "Outputs" msgstr "Salidas" -#: ../raster/r.slope.aspect/main.c:171 ../vector/v.surf.rst/main.c:207 +#: ../raster/r.slope.aspect/main.c:189 ../vector/v.surf.rst/main.c:209 msgid "Name for output aspect raster map" msgstr "Nombre para el mapa raster de orientación de salida" -#: ../raster/r.slope.aspect/main.c:180 +#: ../raster/r.slope.aspect/main.c:198 msgid "Format for reporting the slope" msgstr "Formato para informar la pendiente" -#: ../raster/r.slope.aspect/main.c:187 +#: ../raster/r.slope.aspect/main.c:205 msgid "Type of output aspect and slope maps" msgstr "Tipo de mapas de orientación y pendiente" -#: ../raster/r.slope.aspect/main.c:195 ../vector/v.surf.rst/main.c:213 +#: ../raster/r.slope.aspect/main.c:213 ../vector/v.surf.rst/main.c:215 msgid "Name for output profile curvature raster map" msgstr "Nombre del mapa raster de curvatura de perfil de salida" -#: ../raster/r.slope.aspect/main.c:202 ../vector/v.surf.rst/main.c:219 +#: ../raster/r.slope.aspect/main.c:220 ../vector/v.surf.rst/main.c:221 msgid "Name for output tangential curvature raster map" msgstr "Nombre del mapa raster de curvatura tangencial de salida" -#: ../raster/r.slope.aspect/main.c:209 +#: ../raster/r.slope.aspect/main.c:227 msgid "Name for output first order partial derivative dx (E-W slope) raster map" msgstr "Nombre de archivo de derivada dx (pendiente E-W) parcial de primer orden de salida" -#: ../raster/r.slope.aspect/main.c:216 +#: ../raster/r.slope.aspect/main.c:234 msgid "Name for output first order partial derivative dy (N-S slope) raster map" msgstr "Nombre para mapa ráster de derivadas parciales dy (pendiente N-S) de primer orden" -#: ../raster/r.slope.aspect/main.c:223 +#: ../raster/r.slope.aspect/main.c:241 msgid "Name for output second order partial derivative dxx raster map" msgstr "Nombre para mapa ráster de derivadas parciales dxx de segundo orden" -#: ../raster/r.slope.aspect/main.c:230 +#: ../raster/r.slope.aspect/main.c:248 msgid "Name for output second order partial derivative dyy raster map" msgstr "Nombre para mapa ráster de derivadas parciales dyy de segundo orden" -#: ../raster/r.slope.aspect/main.c:237 +#: ../raster/r.slope.aspect/main.c:255 msgid "Name for output second order partial derivative dxy raster map" msgstr "Nombre para mapa ráster de derivadas parciales dxy de segundo orden" -#: ../raster/r.slope.aspect/main.c:243 +#: ../raster/r.slope.aspect/main.c:261 msgid "Multiplicative factor to convert elevation units to horizontal units" msgstr "Factor de multiplicación para convertir unidades de elevación a unidades horizontales" -#: ../raster/r.slope.aspect/main.c:252 +#: ../raster/r.slope.aspect/main.c:270 msgid "Minimum slope value (in percent) for which aspect is computed" msgstr "Valor de pendiente mínimo (en porcentaje) para el que se calcula la orientación" -#: ../raster/r.slope.aspect/main.c:261 +#: ../raster/r.slope.aspect/main.c:279 msgid "Do not align the current region to the raster elevation map" msgstr "No alinear la región actual al mapa ráster de elevación" -#: ../raster/r.slope.aspect/main.c:315 ../raster/r.relief/main.c:220 +#: ../raster/r.slope.aspect/main.c:285 +msgid "Compute output at edges and near NULL values" +msgstr "" + +#: ../raster/r.slope.aspect/main.c:291 +msgid "Create aspect as degrees clockwise from North (azimuth), with flat = -9999" +msgstr "" + +#: ../raster/r.slope.aspect/main.c:293 +#, fuzzy +msgid "Default: degrees counter-clockwise from East, with flat = 0" +msgstr "Ãngulo de anisotropía (en grados en sentido horario desde el Este)" + +#: ../raster/r.slope.aspect/main.c:348 ../raster/r.relief/main.c:221 #, c-format msgid "%s=%s - must be a positive number" msgstr "%s = %s -- de ser un número posiivollll" -#: ../raster/r.slope.aspect/main.c:321 ../raster/r.relief/main.c:201 -#: ../raster/r.relief/main.c:207 +#: ../raster/r.slope.aspect/main.c:354 ../raster/r.relief/main.c:202 +#: ../raster/r.relief/main.c:208 #, c-format msgid "%s=%s - must be a non-negative number" msgstr "%s = %s -- debe ser mayor que no sea negativoo" -#: ../raster/r.slope.aspect/main.c:336 +#: ../raster/r.slope.aspect/main.c:369 #, c-format msgid "You must specify at least one of the parameters: <%s>, <%s>, <%s>, <%s>, <%s>, <%s>, <%s>, <%s> or <%s>" msgstr "Tienes que especificar como mínimo uno de los parámetros:<%s>, <%s>, <%s>, <%s>, <%s>, <%s>, <%s>, <%s> o <%s>" -#: ../raster/r.slope.aspect/main.c:358 +#: ../raster/r.slope.aspect/main.c:391 #, c-format msgid "Wrong raster type: %s" msgstr "Tipo de raster incorrecto: %s" -#: ../raster/r.slope.aspect/main.c:387 +#: ../raster/r.slope.aspect/main.c:420 msgid "r.slope.aspect does not convert horizontal units to meters in this version, see manual page." msgstr "r.slope.aspect no convierte unidades horizontales a metros en esta versión, ver página del manual." -#: ../raster/r.slope.aspect/main.c:968 +#: ../raster/r.slope.aspect/main.c:1025 #, c-format msgid "Elevation products for mapset <%s> in <%s>" msgstr "Productos de elevación para el directorio de mapas <%s> en <%s>" -#: ../raster/r.slope.aspect/main.c:987 +#: ../raster/r.slope.aspect/main.c:1044 #, c-format msgid "Min computed aspect %.4f, max computed aspect %.4f" msgstr "Orientación mínima procesada %.4f orientación máxima procesada %.4f" -#: ../raster/r.slope.aspect/main.c:1051 +#: ../raster/r.slope.aspect/main.c:1145 #, c-format msgid "Aspect raster map <%s> complete" msgstr "Orientación del mapa raster <%s> terminada" -#: ../raster/r.slope.aspect/main.c:1108 +#: ../raster/r.slope.aspect/main.c:1202 #, c-format msgid "Min computed slope %.4f, max computed slope %.4f" msgstr "Pendiente mínima procesada %.4f pendiente máxima procesada %.4f" -#: ../raster/r.slope.aspect/main.c:1161 +#: ../raster/r.slope.aspect/main.c:1255 #, c-format msgid "Slope raster map <%s> complete" msgstr "Mapa raster de pendientes <%s> terminado" -#: ../raster/r.slope.aspect/main.c:1233 +#: ../raster/r.slope.aspect/main.c:1327 #, c-format msgid "Profile curve raster map <%s> complete" msgstr "Perfil del mapa raster de curvas <%s> terminado" -#: ../raster/r.slope.aspect/main.c:1260 +#: ../raster/r.slope.aspect/main.c:1354 #, c-format msgid "Tangential curve raster map <%s> complete" msgstr "Curva tangencial del mapa raster <%s> terminada" -#: ../raster/r.slope.aspect/main.c:1285 +#: ../raster/r.slope.aspect/main.c:1379 #, c-format msgid "E-W slope raster map <%s> complete" msgstr "Pendiente este-oeste (E-W) del mapa ráster <%s> terminada" -#: ../raster/r.slope.aspect/main.c:1310 +#: ../raster/r.slope.aspect/main.c:1404 #, c-format msgid "N-S slope raster map <%s> complete" msgstr "Pendiente N-S del mapa raster <%s> terminada" -#: ../raster/r.slope.aspect/main.c:1335 +#: ../raster/r.slope.aspect/main.c:1429 #, c-format msgid "Dxx raster map <%s> complete" msgstr "Mapa ráster Dxx <%s> terminado" -#: ../raster/r.slope.aspect/main.c:1360 +#: ../raster/r.slope.aspect/main.c:1454 #, c-format msgid "Dyy raster map <%s> complete" msgstr "Mapa ráster Dyy <%s> terminado" -#: ../raster/r.slope.aspect/main.c:1385 +#: ../raster/r.slope.aspect/main.c:1479 #, c-format msgid "Dxy raster map <%s> complete" msgstr "Mapa ráster Dxy <%s>terminado" @@ -10799,7 +11170,7 @@ msgid "\"%s\" field missing from header" msgstr "el campo\"%s\" falta en la cabecera" -#: ../raster/r.stream.extract/main.c:78 ../raster/r.watershed/front/main.c:78 +#: ../raster/r.stream.extract/main.c:78 ../raster/r.watershed/front/main.c:80 msgid "stream network" msgstr "red de arroyos" @@ -10815,11 +11186,6 @@ msgid "Stream extraction will use provided accumulation instead of calculating it anew" msgstr "Extracción de arroyos usará acumulación proveida en vez de calcularla de nuevo" -#: ../raster/r.stream.extract/main.c:89 ../raster/r.stream.extract/main.c:97 -#: ../raster/r.flow/main.c:435 ../raster/r.flow/main.c:441 -msgid "Input maps" -msgstr "Mapas de entrada" - #: ../raster/r.stream.extract/main.c:93 msgid "Name of input raster map with real depressions" msgstr "Nombre de mapa ráster de entrada con depresiones reales" @@ -10918,13 +11284,13 @@ msgstr "%.2f%% de datos es guardado en memoria" #: ../raster/r.stream.extract/main.c:318 -#: ../raster/r.watershed/seg/init_vars.c:252 +#: ../raster/r.watershed/seg/init_vars.c:255 #, c-format msgid "Will need up to %.2f MB of disk space" msgstr "Necesitará hasta %.2f MB de espacio en el disco" #: ../raster/r.stream.extract/main.c:320 -#: ../raster/r.watershed/seg/init_vars.c:254 +#: ../raster/r.watershed/seg/init_vars.c:258 #, c-format msgid "Will need up to %.2f GB (%.0f MB) of disk space" msgstr "Necesitará hasta %.2f GB (%.0f MB) de espacio en el disco" @@ -11007,17 +11373,14 @@ msgid "Unable to re-open segment file" msgstr "No ha sido posible reabrir archivo de segmentos" -#: ../raster/r.stream.extract/cseg.c:47 ../raster/r.stream.extract/dseg.c:47 -#: ../raster/r.stream.extract/dseg.c:97 ../raster/r.stream.extract/bseg.c:46 -#: ../raster/r.stream.extract/bseg.c:96 ../raster/r.stream.extract/seg.c:52 -#: ../raster/r.stream.extract/seg.c:94 ../raster/r.stream.extract/seg.c:103 +#: ../raster/r.stream.extract/cseg.c:47 ../raster/r.stream.extract/cseg.c:97 +#: ../raster/r.stream.extract/dseg.c:47 ../raster/r.stream.extract/dseg.c:97 +#: ../raster/r.stream.extract/bseg.c:46 ../raster/r.stream.extract/bseg.c:96 +#: ../raster/r.stream.extract/seg.c:52 ../raster/r.stream.extract/seg.c:94 +#: ../raster/r.stream.extract/seg.c:103 msgid "Unable to read segment file" msgstr "No ha sido posible leer archivo de segmentos" -#: ../raster/r.stream.extract/cseg.c:97 -msgid "Unabel to read segment file" -msgstr "No ha sido posible leer archivo de segmetos" - #: ../raster/r.stream.extract/cseg.c:120 #, c-format msgid "Unable to segment put row %d for raster map <%s>" @@ -11056,8 +11419,8 @@ msgstr "Calculando acumulación de flujo..." #: ../raster/r.stream.extract/streams.c:336 -#: ../raster/r.watershed/seg/do_cum.c:487 -#: ../raster/r.watershed/ram/do_cum.c:443 +#: ../raster/r.watershed/seg/do_cum.c:518 +#: ../raster/r.watershed/ram/do_cum.c:469 #, c-format msgid "MFD: cumulative proportion of flow distribution not 1.0 but %f" msgstr "MFD: la proporción acumulativa de la distribución de flujo no es 1.0 sino %f" @@ -11098,7 +11461,8 @@ msgstr "Escribiendo datos de atributos..." #: ../raster/r.stream.extract/close.c:198 -#, c-format +#: ../scripts/v.db.addtable/v.db.addtable.py:147 +#, c-format, python-format msgid "Unable to create index on table <%s>" msgstr "No ha sido posible crear índice en tabla <%s>" @@ -11108,7 +11472,7 @@ msgstr "No ha sido posible insertar nueva fila: '%s'" #: ../raster/r.stream.extract/close.c:255 ../raster/r.grow.distance/main.c:325 -#: ../raster/r.fill.dir/main.c:253 +#: ../raster/r.fill.dir/main.c:259 msgid "Writing output raster maps..." msgstr "Escribiendo mapas ráster de salida..." @@ -11232,8 +11596,9 @@ msgid "Distance filter remains flat before beginning exponent" msgstr "Filtro de distancia permanece fijo antes de iniciar exponente" -#: ../raster/r.random.surface/main.c:102 -msgid "Random seed (SEED_MIN >= value >= SEED_MAX), default [random]" +#: ../raster/r.random.surface/main.c:102 ../raster/r.random.cells/main.c:77 +#, fuzzy +msgid "Random seed, default [random]" msgstr "Semilla aleatoria (SEED_MIN >= valor >= SEED_MAX), predeterminado [random]" #: ../raster/r.random.surface/main.c:108 @@ -11244,12 +11609,12 @@ msgid "Uniformly distributed cell values" msgstr "Valores de celdas distribuidos uniformemente" -#: ../raster/r.random.surface/main.c:128 ../raster/r.random.cells/init.c:96 +#: ../raster/r.random.surface/main.c:128 ../raster/r.random.cells/init.c:93 #, c-format msgid "Generating raster map <%s>..." msgstr "Generando mapa raster <%s>..." -#: ../raster/r.random.surface/save.c:98 ../raster/r.drain/main.c:522 +#: ../raster/r.random.surface/save.c:98 ../raster/r.drain/main.c:523 #: ../raster/r.random.cells/indep.c:139 ../raster/r.composite/main.c:191 #: ../imagery/i.ifft/main.c:207 #, c-format @@ -11270,45 +11635,30 @@ msgid "Output raster map required" msgstr "Se requiere mapa raster de salida" -#: ../raster/r.random.surface/init.c:108 -#, c-format -msgid "Seed (%d) larger than maximum (%d)" -msgstr "Seed (%d) más grande que el máximo (%d)" - -#: ../raster/r.random.surface/init.c:111 ../raster/r.random.surface/init.c:120 -#, c-format -msgid " seed is set to %d" -msgstr "seed está fijado a %d" - -#: ../raster/r.random.surface/init.c:116 -#, c-format -msgid "Seed (%d) smaller than minimum (%d)" -msgstr "Seed (%d) más pequeño que el mínimo (%d)" - -#: ../raster/r.random.surface/init.c:159 +#: ../raster/r.random.surface/init.c:141 #, c-format msgid "Distance value (%d): %lf must be >= 0.0" msgstr "El valor distancia (%d): %lf tiene que ser >= 0.0" -#: ../raster/r.random.surface/init.c:187 +#: ../raster/r.random.surface/init.c:169 #, c-format msgid "Exponent value (%lf) must be > 0.0" msgstr "El valor del exponente (%lf) debe ser > 0.0" -#: ../raster/r.random.surface/init.c:211 +#: ../raster/r.random.surface/init.c:193 #, c-format msgid "Flat value (%lf) must be less than distance value (%lf)" msgstr "Valor fijo (%lf) debe ser menor que valor de distancia (%lf)" -#: ../raster/r.random.surface/init.c:232 +#: ../raster/r.random.surface/init.c:214 msgid "Must have a distance value for each filter" msgstr "Tiene que tener un valor de distancia para cada filtro" -#: ../raster/r.random.surface/init.c:264 +#: ../raster/r.random.surface/init.c:246 msgid "Must have a exponent value for each filter" msgstr "Debe tener un valor del exponente para cada filtro" -#: ../raster/r.random.surface/init.c:281 +#: ../raster/r.random.surface/init.c:263 msgid "Must have a weight value for each filter" msgstr "Debe tener un valor de peso para cada filtro" @@ -11353,64 +11703,64 @@ msgid "File not found: %s" msgstr "Archivo no encontrado: %s" -#: ../raster/r.fill.dir/main.c:88 +#: ../raster/r.fill.dir/main.c:90 msgid "sink" msgstr "" -#: ../raster/r.fill.dir/main.c:89 +#: ../raster/r.fill.dir/main.c:91 msgid "fill sinks" msgstr "" -#: ../raster/r.fill.dir/main.c:90 +#: ../raster/r.fill.dir/main.c:92 msgid "depressions" msgstr "depresiones" -#: ../raster/r.fill.dir/main.c:92 +#: ../raster/r.fill.dir/main.c:94 msgid "Filters and generates a depressionless elevation map and a flow direction map from a given elevation raster map." msgstr "Filtra y genera un mapa de elevación sin depresiones y un mapa de dirección de flujo a partir de un mapa ráster de elevaciones dado." -#: ../raster/r.fill.dir/main.c:99 +#: ../raster/r.fill.dir/main.c:101 msgid "Name for output depressionless elevation raster map" msgstr "Nombre para mapa ráster de elevación de salida sin depresiones" -#: ../raster/r.fill.dir/main.c:103 +#: ../raster/r.fill.dir/main.c:105 msgid "Name for output flow direction map for depressionless elevation raster map" msgstr "Nombre para mapa ráster de salida de mapa de direcciones de flujo" -#: ../raster/r.fill.dir/main.c:108 +#: ../raster/r.fill.dir/main.c:110 msgid "Name for output raster map of problem areas" msgstr "Nombre para mapa ráster de salida de áreas problema" -#: ../raster/r.fill.dir/main.c:115 +#: ../raster/r.fill.dir/main.c:117 msgid "Aspect direction format" msgstr "Formato de dirección de orientación (aspect)" -#: ../raster/r.fill.dir/main.c:121 +#: ../raster/r.fill.dir/main.c:123 msgid "Find unresolved areas only" msgstr "Encontrar áreas no resueltas solamente" -#: ../raster/r.fill.dir/main.c:127 +#: ../raster/r.fill.dir/main.c:129 #, c-format msgid "The '%c' flag requires '%s'to be specified" msgstr "La bandera '%c' requiere que '%s' esté especificada" -#: ../raster/r.fill.dir/main.c:148 +#: ../raster/r.fill.dir/main.c:150 msgid "Direction map is D8 resolution, i.e. 45 degrees" msgstr "Mapa de dirección es resolución D8, i.e. 45 grados" -#: ../raster/r.fill.dir/main.c:190 +#: ../raster/r.fill.dir/main.c:192 msgid "Reading input elevation raster map..." msgstr "Leyendo mapa ráster de elevaciones de entrada..." -#: ../raster/r.fill.dir/main.c:200 +#: ../raster/r.fill.dir/main.c:202 msgid "Filling sinks..." msgstr "Rellenando sumideros..." -#: ../raster/r.fill.dir/main.c:204 +#: ../raster/r.fill.dir/main.c:206 msgid "Determining flow directions for ambiguous cases..." msgstr "Determinando direcciones de flujo para casos ambiguos..." -#: ../raster/r.fill.dir/main.c:217 +#: ../raster/r.fill.dir/main.c:219 msgid "Repeat to get the final directions..." msgstr "Repetir para obtener las direcciones finales..." @@ -11494,14 +11844,6 @@ msgid "Pass 2 of 2..." msgstr "Paso 2 de 2..." -#: ../raster/r.clump/clump.c:99 ../raster/r.clump/clump.c:151 -#: ../raster/r.clump/minsize.c:152 ../raster/r.clump/minsize.c:253 -#: ../raster/r.clump/minsize.c:287 ../raster/r.clump/minsize.c:293 -#: ../raster/r.clump/minsize.c:424 ../raster/r.clump/minsize.c:447 -#: ../raster/r.clump/minsize.c:518 ../imagery/i.segment/cluster.c:431 -msgid "Unable to read from temp file" -msgstr "" - #: ../raster/r.clump/clump.c:115 ../raster/r.clump/clump.c:347 #: ../raster/r.clump/clump.c:361 ../raster/r.clump/clump.c:648 #: ../raster/r.clump/clump.c:662 ../raster/r.clump/minsize.c:163 @@ -11529,9 +11871,9 @@ msgid "%d-band clumping with threshold %g" msgstr "" -#: ../raster/r.clump/clump.c:451 ../imagery/i.segment/write_output.c:112 -#: ../imagery/i.segment/open_files.c:71 ../imagery/i.segment/open_files.c:238 -#: ../imagery/i.segment/open_files.c:246 +#: ../raster/r.clump/clump.c:451 ../imagery/i.segment/write_output.c:114 +#: ../imagery/i.segment/open_files.c:57 ../imagery/i.segment/open_files.c:232 +#: ../imagery/i.segment/open_files.c:240 #, c-format msgid "No min/max found in raster map <%s>" msgstr "No hay mínimo/máximo en mapa ráster <%s>" @@ -11616,7 +11958,7 @@ msgid "PNG error" msgstr "PNG de errores" -#: ../raster/r.in.png/main.c:485 ../raster/r.cross/main.c:168 +#: ../raster/r.in.png/main.c:485 ../raster/r.cross/main.c:161 #: ../raster/r.basins.fill/main.c:146 ../raster/r.resample/main.c:125 #, c-format msgid "Creating support files for <%s>..." @@ -11646,34 +11988,35 @@ msgid "Output image file header only and exit" msgstr "Solamente encabezado de archivo de imagen de salida y salir" -#: ../raster/r.cross/main.c:72 +#: ../raster/r.cross/main.c:71 msgid "Creates a cross product of the category values from multiple raster map layers." msgstr "Crea un producto cruzado de los valores de categoría a partir de múltiples capas de mapa ráster." -#: ../raster/r.cross/main.c:81 +#: ../raster/r.cross/main.c:80 #, c-format msgid "Names of 2-%d input raster maps" msgstr "Nombres de 2-%d mapas ráster de entrada" -#: ../raster/r.cross/main.c:90 -msgid "Non-zero data only" +#: ../raster/r.cross/main.c:89 +#, fuzzy +msgid "Non-NULL data only" msgstr "Solamente datos distintos de cero" -#: ../raster/r.cross/main.c:103 +#: ../raster/r.cross/main.c:102 #, c-format msgid "More than %d files not allowed" msgstr "No se permiten más de %d archivos" -#: ../raster/r.cross/main.c:119 +#: ../raster/r.cross/main.c:111 msgid "Must specify 2 or more input maps" msgstr "Se deben especificar 2 o más mapas de entrada" -#: ../raster/r.cross/main.c:136 +#: ../raster/r.cross/main.c:129 #, c-format msgid "%s: STEP 2 ..." msgstr "%s: PASO 2 ..." -#: ../raster/r.cross/main.c:178 +#: ../raster/r.cross/main.c:171 #, c-format msgid "%d categories" msgstr "%d categorías" @@ -11688,40 +12031,45 @@ msgid "%s: STEP 3 ... " msgstr "%s: PASO 3 ... " -#: ../raster/r.series/main.c:141 +#: ../raster/r.series/main.c:142 msgid "Makes each output cell value a function of the values assigned to the corresponding cells in the input raster map layers." msgstr "Hace cada valor de celda de salida una función de los valores asignados a las celdas correspondientes en las capas de mapa ráster de entrada." -#: ../raster/r.series/main.c:150 +#: ../raster/r.series/main.c:151 msgid "Input file with one raster map name and optional one weight per line, field separator between name and weight is |" msgstr "Archivo de entrada con un nombre de mapa ráster y opcionalmente un peso por línea, separador de campos entre nombre y peso es |" -#: ../raster/r.series/main.c:161 ../raster3d/r3.neighbors/main.c:119 +#: ../raster/r.series/main.c:162 ../raster3d/r3.neighbors/main.c:119 msgid "Aggregate operation" msgstr "Agregar operación" -#: ../raster/r.series/main.c:176 +#: ../raster/r.series/main.c:177 msgid "Weighting factor for each input map, default value is 1.0 for each input map" msgstr "Factor de ponderación para cada mapa de entrada, el valor predeterminado es 1.0 para cada mapa de entrada" -#: ../raster/r.series/main.c:250 ../raster/r.series/main.c:312 +#: ../raster/r.series/main.c:253 ../raster/r.series/main.c:325 msgid "Weights must be positive" msgstr "Los pesos deben ser positivos" -#: ../raster/r.series/main.c:268 ../raster/r.series/main.c:318 +#: ../raster/r.series/main.c:271 ../raster/r.series/main.c:331 #, c-format msgid "Reading raster map <%s> using weight %f..." msgstr "Leyendo mapa ráster <%s> usando peso %f..." -#: ../raster/r.series/main.c:298 +#: ../raster/r.series/main.c:274 ../raster/r.series/main.c:334 +#, fuzzy, c-format +msgid "Unable to open input raster <%s>" +msgstr "No se puede abrir el archivo de entrada <%s>" + +#: ../raster/r.series/main.c:311 msgid "input= and weights= must have the same number of values" msgstr "input= y weights= deben tener el mismo número de valores" -#: ../raster/r.series/main.c:333 +#: ../raster/r.series/main.c:356 msgid "output= and method= must have the same number of values" msgstr "salida= y método= tienen que tener el mismo número de valores" -#: ../raster/r.series/main.c:351 +#: ../raster/r.series/main.c:379 #, c-format msgid "Method %s not compatible with weights, using unweighed version instead" msgstr "Método %s no compatible con pesos, usando en su lugar versión sin pesos" @@ -11934,95 +12282,95 @@ msgid "Flag %c makes sense only with %s option or -%c flag" msgstr "" -#: ../raster/r.in.lidar/main.c:369 ../raster3d/r3.in.lidar/main.c:340 +#: ../raster/r.in.lidar/main.c:367 +msgid "Trim option can be used only with trimmean method" +msgstr "" + +#: ../raster/r.in.lidar/main.c:374 ../raster3d/r3.in.lidar/main.c:340 #, c-format msgid "File <%s> does not exist" msgstr "Archivo <%s> no existe" -#: ../raster/r.in.lidar/main.c:386 +#: ../raster/r.in.lidar/main.c:391 msgid "zrange will not be taken into account during scan" msgstr "el rango z no se tendrá en cuenta durante el escaneo" -#: ../raster/r.in.lidar/main.c:399 ../raster3d/r3.in.lidar/main.c:374 +#: ../raster/r.in.lidar/main.c:404 ../raster3d/r3.in.lidar/main.c:374 #: ../vector/v.in.lidar/main.c:349 #, c-format msgid "Input file <%s> does not exist" msgstr "Archivo de entrada <%s> no existe" -#: ../raster/r.in.lidar/main.c:403 ../raster3d/r3.in.lidar/main.c:378 +#: ../raster/r.in.lidar/main.c:408 ../raster3d/r3.in.lidar/main.c:378 #, c-format msgid "Unable to open file <%s> as a LiDAR point cloud" msgstr "" -#: ../raster/r.in.lidar/main.c:407 ../raster3d/r3.in.lidar/main.c:382 +#: ../raster/r.in.lidar/main.c:412 ../raster3d/r3.in.lidar/main.c:382 #: ../vector/v.in.lidar/main.c:358 #, c-format msgid "Unable to read LAS header of <%s>" msgstr "" -#: ../raster/r.in.lidar/main.c:423 ../raster3d/r3.in.lidar/main.c:398 +#: ../raster/r.in.lidar/main.c:428 ../raster3d/r3.in.lidar/main.c:398 msgid "First file's projection checked, checking projection of the other files..." msgstr "" -#: ../raster/r.in.lidar/main.c:461 +#: ../raster/r.in.lidar/main.c:466 #, c-format msgid "Unknown filter option <%s>" msgstr "Opción de filtro no conocida <%s>" -#: ../raster/r.in.lidar/main.c:479 ../raster/r.in.xyz/main.c:383 +#: ../raster/r.in.lidar/main.c:484 ../raster/r.in.xyz/main.c:383 msgid "Invalid zrange" msgstr "rangoz no válido" -#: ../raster/r.in.lidar/main.c:493 +#: ../raster/r.in.lidar/main.c:498 #, c-format msgid "Invalid %s" msgstr "No válido %s" -#: ../raster/r.in.lidar/main.c:525 ../general/g.region/main.c:815 +#: ../raster/r.in.lidar/main.c:530 ../general/g.region/main.c:865 #, c-format msgid "Invalid input <%s=%s>" msgstr "Entrada no válida <%s=%s>" -#: ../raster/r.in.lidar/main.c:528 +#: ../raster/r.in.lidar/main.c:533 #, c-format msgid "Option '%s' must be > 0.0" msgstr "Opción '%s debe ser > 0.0" -#: ../raster/r.in.lidar/main.c:596 +#: ../raster/r.in.lidar/main.c:601 #, c-format -msgid "Unable to process the hole map at once. Please set the '%s' option to some value lower than 100." +msgid "Unable to process the whole map at once. Please set the '%s' option to some value lower than 100." msgstr "" -#: ../raster/r.in.lidar/main.c:616 +#: ../raster/r.in.lidar/main.c:621 #, c-format msgid "Pass #%d (of %d)..." msgstr "Paso #%d (de %d)..." -#: ../raster/r.in.lidar/main.c:755 ../raster/r.drain/main.c:470 -msgid "Writing output raster map..." -msgstr "Escribiendo mapa ráster de salida..." - -#: ../raster/r.in.lidar/main.c:778 +#: ../raster/r.in.lidar/main.c:783 #, c-format msgid "%lu points found in input file(s)" msgstr "" -#: ../raster/r.in.lidar/main.c:798 +#: ../raster/r.in.lidar/main.c:803 #, c-format msgid "%lu input points were invalid and filtered out" msgstr "" -#: ../raster/r.in.lidar/main.c:801 +#: ../raster/r.in.lidar/main.c:806 #, c-format msgid "%lu input points were invalid, use -%c flag to filter them out" msgstr "" -#: ../raster/r.in.lidar/main.c:804 +#: ../raster/r.in.lidar/main.c:809 #, c-format msgid "Raster map <%s> created. %lu points from %d files found in region." msgstr "Mapa ráster <%s> creado. %lu puntos de %d archivos encontrados en la región." -#: ../raster/r.in.lidar/main.c:809 +#: ../raster/r.in.lidar/main.c:814 #, c-format msgid "Raster map <%s> created. %lu points found in region." msgstr "Mapa ráster <%s> creado. %lu puntos encontrados en la región." @@ -12032,10 +12380,10 @@ msgid "Cannot create temporary file with segments of a raster map" msgstr "" -#: ../raster/r.in.lidar/projection.c:34 ../raster/r.in.gdal/proj.c:131 -#: ../raster/r.external/proj.c:131 ../raster3d/r3.in.lidar/projection.c:36 +#: ../raster/r.in.lidar/projection.c:34 ../raster/r.in.gdal/proj.c:153 +#: ../raster/r.external/proj.c:153 ../raster3d/r3.in.lidar/projection.c:36 #: ../vector/v.in.lidar/projection.c:32 ../vector/v.in.pdal/projection.c:31 -#: ../vector/v.in.ogr/proj.c:322 ../vector/v.external/proj.c:223 +#: ../vector/v.in.ogr/proj.c:361 ../vector/v.external/proj.c:246 msgid "" "Projection of dataset does not appear to match current location.\n" "\n" @@ -12056,10 +12404,10 @@ msgid "Import dataset PROJ_INFO is:\n" msgstr "La información de proyección (PROJ_INFO) del conjunto de datos a importar es:\n" -#: ../raster/r.in.lidar/projection.c:91 ../raster/r.in.gdal/proj.c:237 -#: ../raster/r.external/proj.c:237 ../raster3d/r3.in.lidar/projection.c:93 +#: ../raster/r.in.lidar/projection.c:91 ../raster/r.in.gdal/proj.c:259 +#: ../raster/r.external/proj.c:259 ../raster3d/r3.in.lidar/projection.c:93 #: ../vector/v.in.lidar/projection.c:89 ../vector/v.in.pdal/projection.c:88 -#: ../vector/v.in.ogr/proj.c:428 ../vector/v.external/proj.c:329 +#: ../vector/v.in.ogr/proj.c:467 ../vector/v.external/proj.c:352 #, c-format msgid "" "\n" @@ -12080,17 +12428,17 @@ msgid "Unable to convert input map projection information to GRASS format for checking" msgstr "No se puede convertir información de la proyección del mapa de entrada a formato GRASS para comprobar" -#: ../raster/r.in.lidar/projection.c:128 ../raster/r.in.gdal/proj.c:122 -#: ../raster/r.external/proj.c:122 ../raster3d/r3.in.lidar/projection.c:130 -#: ../vector/v.in.lidar/projection.c:126 ../vector/v.in.ogr/proj.c:313 -#: ../vector/v.external/proj.c:214 +#: ../raster/r.in.lidar/projection.c:128 ../raster/r.in.gdal/proj.c:144 +#: ../raster/r.external/proj.c:144 ../raster3d/r3.in.lidar/projection.c:130 +#: ../vector/v.in.lidar/projection.c:126 ../vector/v.in.ogr/proj.c:352 +#: ../vector/v.external/proj.c:237 msgid "Over-riding projection check" msgstr "Ignorando comprobación de proyección" -#: ../raster/r.in.lidar/projection.c:139 ../raster/r.in.gdal/proj.c:260 -#: ../raster/r.external/proj.c:260 ../raster3d/r3.in.lidar/projection.c:141 +#: ../raster/r.in.lidar/projection.c:139 ../raster/r.in.gdal/proj.c:282 +#: ../raster/r.external/proj.c:282 ../raster3d/r3.in.lidar/projection.c:141 #: ../vector/v.in.lidar/projection.c:137 ../vector/v.in.pdal/projection.c:137 -#: ../vector/v.in.ogr/proj.c:451 ../vector/v.external/proj.c:352 +#: ../vector/v.in.ogr/proj.c:490 ../vector/v.external/proj.c:375 msgid "Projection of input dataset and current location appear to match" msgstr "Las proyecciones del conjunto de datos de entrada y de la localización actual parecen coincidir" @@ -12126,14 +12474,6 @@ msgid "File containing expression(s) to evaluate" msgstr "Archivo que contiene expresión(es) a evaluar" -#: ../raster/r.mapcalc/main.c:105 -msgid "Seed for rand() function" -msgstr "Semilla para función rand()" - -#: ../raster/r.mapcalc/main.c:109 -msgid "Generate random seed (result is non-deterministic)" -msgstr "Genera semilla aleatoria (el resultado es no deterministico)" - #: ../raster/r.mapcalc/main.c:113 msgid "List input and output maps" msgstr "Listar mapas de entrada y salida" @@ -12231,8 +12571,8 @@ msgid "Unable to close raster map <%s@%s>" msgstr "No se puede cerrar el mapa ráster <%s@%s>" -#: ../raster/r.mapcalc/map3.c:607 ../raster/r.sunhours/main.c:324 -#: ../raster/r.sunhours/main.c:335 ../raster/r.sunhours/main.c:346 +#: ../raster/r.mapcalc/map3.c:607 ../raster/r.sunhours/main.c:325 +#: ../raster/r.sunhours/main.c:336 ../raster/r.sunhours/main.c:347 #: ../imagery/i.landsat.acca/tools.c:136 #: ../imagery/i.landsat.acca/algorithm.c:234 #: ../imagery/i.landsat.acca/algorithm.c:388 @@ -12322,9 +12662,9 @@ msgstr "No ha sido posible leer archivo de categorías de mapa ráster <%s>" #: ../raster/r.statistics/main.c:118 ../raster/r.stats.zonal/main.c:165 -#: ../raster/r.proj/main.c:237 ../imagery/i.rectify/main.c:156 +#: ../raster/r.proj/main.c:248 ../imagery/i.rectify/main.c:156 #: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:151 -#: ../vector/v.vect.stats/main.c:302 +#: ../vector/v.vect.stats/main.c:309 #, c-format msgid "<%s=%s> unknown %s" msgstr "<%s=%s> desconocido %s" @@ -12441,31 +12781,15 @@ msgid "Cannot get projection key values of current location" msgstr "No se pueden obtener valores clave de la Localización actual" -#: ../raster/r.sunhours/main.c:232 ../general/g.region/printwindow.c:267 -#: ../general/g.region/printwindow.c:488 ../general/g.region/printwindow.c:569 -msgid "Unable to update lat/long projection parameters" -msgstr "No se pueden actualizar los parámetro de proyección latitud/longitud" - -#: ../raster/r.sunhours/main.c:296 ../raster/r.sunhours/main.c:391 -#: ../raster/r.sunmask/g_solposition.c:127 -#: ../general/g.region/printwindow.c:285 ../general/g.region/printwindow.c:293 -#: ../general/g.region/printwindow.c:301 ../general/g.region/printwindow.c:309 -#: ../general/g.region/printwindow.c:319 ../general/g.region/printwindow.c:503 -#: ../general/g.region/printwindow.c:596 ../general/g.region/printwindow.c:608 -#: ../general/g.region/printwindow.c:625 ../general/g.region/printwindow.c:643 -#: ../general/g.region/printwindow.c:658 -msgid "Error in pj_do_proj (projection of input coordinate pair)" -msgstr "Error en pj_do_proj (proyección de par de coordenadas de entrada)" - -#: ../raster/r.sunhours/main.c:356 +#: ../raster/r.sunhours/main.c:357 msgid "Calculating solar elevation and azimuth..." msgstr "Calculando elevación solar y azimut..." -#: ../raster/r.sunhours/main.c:359 +#: ../raster/r.sunhours/main.c:360 msgid "Calculating solar elevation..." msgstr "Calculando elevación solar..." -#: ../raster/r.sunhours/main.c:362 +#: ../raster/r.sunhours/main.c:363 msgid "Calculating solar azimuth..." msgstr "Calculando azimut solar..." @@ -12628,7 +12952,7 @@ msgid "Print compression information in shell script style" msgstr "" -#: ../raster/r.compress/main.c:128 ../raster/r.compress/main.c:308 +#: ../raster/r.compress/main.c:128 ../raster/r.compress/main.c:312 #, c-format msgid "Raster map <%s> is not in the current mapset" msgstr "El mapa ráster <%s> no se encuentra en el Directorio de mapas actual" @@ -12648,72 +12972,82 @@ msgid "<%s> is a GDAL-linked map - can't (un)compress" msgstr "<%s> es un mapa GDAL enlazado - no se puede (des)comprimir" -#: ../raster/r.compress/main.c:215 +#: ../raster/r.compress/main.c:145 +#, fuzzy, c-format +msgid "<%s> is a virtual raster map - can't (un)compress" +msgstr "<%s> es un mapa GDAL enlazado - no se puede (des)comprimir" + +#: ../raster/r.compress/main.c:219 msgid "DONE: uncompressed file is %lu %s (%.2f%) smaller" msgstr "" -#: ../raster/r.compress/main.c:216 +#: ../raster/r.compress/main.c:220 msgid "DONE: compressed file is %lu %s (%.2f%) smaller" msgstr "" -#: ../raster/r.compress/main.c:220 +#: ../raster/r.compress/main.c:224 msgid "DONE: uncompressed file is %lu %s (%.2f%) larger" msgstr "" -#: ../raster/r.compress/main.c:221 +#: ../raster/r.compress/main.c:225 msgid "DONE: compressed file is %lu %s (%.2f%) larger" msgstr "" -#: ../raster/r.compress/main.c:224 +#: ../raster/r.compress/main.c:228 msgid "same size" msgstr "igual tamaño" -#: ../raster/r.compress/main.c:240 +#: ../raster/r.compress/main.c:244 #, c-format msgid "<%s> already uncompressed" msgstr "<%s> ya está descomprimido" -#: ../raster/r.compress/main.c:243 +#: ../raster/r.compress/main.c:247 #, c-format msgid "Uncompressing <%s>" msgstr "Descomprimiendo <%s>" -#: ../raster/r.compress/main.c:251 +#: ../raster/r.compress/main.c:255 #, c-format msgid "Re-compressing <%s>" msgstr "Re-comprimiendo <%s>" -#: ../raster/r.compress/main.c:254 +#: ../raster/r.compress/main.c:258 #, c-format msgid "Compressing <%s>" msgstr "Comprimiendo <%s>" -#: ../raster/r.compress/main.c:312 +#: ../raster/r.compress/main.c:316 #, c-format msgid "<%s> is a GDAL-linked map" msgstr "<%s> es un mapa GDAL enlazado" -#: ../raster/r.compress/main.c:316 +#: ../raster/r.compress/main.c:320 +#, fuzzy, c-format +msgid "<%s> is a virtual raster map" +msgstr "<%s> es un mapa raster de punto flotante" + +#: ../raster/r.compress/main.c:324 #, c-format msgid "<%s> is a reclass file of map <%s> in mapset <%s>" msgstr "<%s> es un archivo de reclasificación de mapa <%s> en Directorio de mapas <%s> " -#: ../raster/r.compress/main.c:336 +#: ../raster/r.compress/main.c:344 #, c-format msgid "<%s> is uncompressed (method %i: %s). Data type: %s" msgstr "<%s> está descomprimido (método %i: %s). Tipo de dato: %s" -#: ../raster/r.compress/main.c:343 +#: ../raster/r.compress/main.c:351 #, c-format msgid "<%s> is compressed (method %i: %s). Data type: %s" msgstr "<%s> está comprimido (método %i: %s). Tipo de dato: %s" -#: ../raster/r.compress/main.c:351 +#: ../raster/r.compress/main.c:359 #, c-format msgid "<%s> has a compressed NULL file" msgstr "" -#: ../raster/r.compress/main.c:353 +#: ../raster/r.compress/main.c:362 #, c-format msgid "<%s> has an uncompressed NULL file" msgstr "" @@ -12930,22 +13264,22 @@ #: ../raster/r.out.gdal/main.c:713 ../raster/r.out.gdal/main.c:725 #: ../raster/r.out.gdal/main.c:738 ../raster/r.out.gdal/main.c:751 #: ../raster/r.out.gdal/main.c:763 ../raster/r.out.gdal/main.c:777 -#: ../raster/r.out.gdal/export_band.c:477 -#: ../raster/r.out.gdal/export_band.c:489 -#: ../raster/r.out.gdal/export_band.c:502 -#: ../raster/r.out.gdal/export_band.c:515 -#: ../raster/r.out.gdal/export_band.c:527 -#: ../raster/r.out.gdal/export_band.c:540 -#: ../raster/r.out.gdal/export_band.c:554 +#: ../raster/r.out.gdal/export_band.c:482 +#: ../raster/r.out.gdal/export_band.c:494 +#: ../raster/r.out.gdal/export_band.c:507 +#: ../raster/r.out.gdal/export_band.c:520 +#: ../raster/r.out.gdal/export_band.c:532 +#: ../raster/r.out.gdal/export_band.c:547 +#: ../raster/r.out.gdal/export_band.c:562 msgid "Selected GDAL datatype does not cover data range." msgstr "El tipo de datos GDAL seleccionado no cubre el rango de datos" #: ../raster/r.out.gdal/main.c:714 ../raster/r.out.gdal/main.c:726 #: ../raster/r.out.gdal/main.c:739 ../raster/r.out.gdal/main.c:752 -#: ../raster/r.out.gdal/export_band.c:478 -#: ../raster/r.out.gdal/export_band.c:490 -#: ../raster/r.out.gdal/export_band.c:503 -#: ../raster/r.out.gdal/export_band.c:516 +#: ../raster/r.out.gdal/export_band.c:483 +#: ../raster/r.out.gdal/export_band.c:495 +#: ../raster/r.out.gdal/export_band.c:508 +#: ../raster/r.out.gdal/export_band.c:521 #, c-format msgid "GDAL datatype: %s, range: %d - %d" msgstr "Tipo de datos GDAL: %s, rango: %d - %d" @@ -12957,15 +13291,14 @@ msgid "Range to be exported: %g - %g" msgstr "Rango a exportar: %g - %g" -#: ../raster/r.out.gdal/main.c:764 ../raster/r.out.gdal/export_band.c:528 +#: ../raster/r.out.gdal/main.c:764 ../raster/r.out.gdal/export_band.c:533 #, c-format msgid "GDAL datatype: %s, range: %u - %u" msgstr "Tipo de datos GDAL : %s, rango: %u - %u" -#: ../raster/r.out.gdal/main.c:778 ../raster/r.out.gdal/export_band.c:541 -#: ../raster/r.out.gdal/export_band.c:555 -#, c-format -msgid "GDAL datatype: %s, range: %g - %g" +#: ../raster/r.out.gdal/main.c:778 ../raster/r.out.gdal/export_band.c:548 +#, fuzzy, c-format +msgid "GDAL datatype: %s, range: %.7g - %.7g" msgstr "Tipo de datos GDAL: %s, rango: %g - %g" #: ../raster/r.out.gdal/main.c:805 ../raster/r.out.gdal/main.c:818 @@ -12996,7 +13329,7 @@ msgid "GDAL datatype: %s, valid range: %g - %g" msgstr "Tipo de datos GDAL: %s, rango válido: %g - %g" -#: ../raster/r.out.gdal/export_band.c:53 ../raster/r.out.gdal/export_band.c:359 +#: ../raster/r.out.gdal/export_band.c:53 ../raster/r.out.gdal/export_band.c:364 msgid "Unable to allocate buffer for reading raster map" msgstr "No se puede asignar memoria intermedia para leer el mapa ráster" @@ -13025,33 +13358,38 @@ msgid "The user given nodata value %g is present in rasterband <%s> and would lead to data loss. Please specify a different nodata value with the %s parameter." msgstr "El valor sindato (nodata) %g dado por el usuario está presente en banda ráster <%s> y provocará pérdida de datos. Por favor especifique un valor diferente de sindato (nodata) con el parámetro %s." -#: ../raster/r.out.gdal/export_band.c:240 +#: ../raster/r.out.gdal/export_band.c:241 msgid "Unable to get raster band" msgstr "No se puede obtener la banda del ráster" -#: ../raster/r.out.gdal/export_band.c:396 -#: ../raster/r.out.gdal/export_band.c:425 -#: ../raster/r.out.gdal/export_band.c:454 +#: ../raster/r.out.gdal/export_band.c:401 +#: ../raster/r.out.gdal/export_band.c:430 +#: ../raster/r.out.gdal/export_band.c:459 msgid "Unable to write GDAL raster file" msgstr "No se puede escribir el archivo ráster de GDAL" -#: ../raster/r.out.gdal/export_band.c:481 -#: ../raster/r.out.gdal/export_band.c:493 -#: ../raster/r.out.gdal/export_band.c:506 -#: ../raster/r.out.gdal/export_band.c:519 -#: ../raster/r.out.gdal/export_band.c:531 -#: ../raster/r.out.gdal/export_band.c:544 -#: ../raster/r.out.gdal/export_band.c:558 +#: ../raster/r.out.gdal/export_band.c:486 +#: ../raster/r.out.gdal/export_band.c:498 +#: ../raster/r.out.gdal/export_band.c:511 +#: ../raster/r.out.gdal/export_band.c:524 +#: ../raster/r.out.gdal/export_band.c:536 +#: ../raster/r.out.gdal/export_band.c:551 +#: ../raster/r.out.gdal/export_band.c:566 #, c-format msgid "Raster map <%s> range: %g - %g" msgstr "Mapa raster <%s> rango: %g - %g" +#: ../raster/r.out.gdal/export_band.c:563 +#, fuzzy, c-format +msgid "GDAL datatype: %s, range: %.16g - %.16g" +msgstr "Tipo de datos GDAL: %s, rango: %g - %g" + #: ../raster/r.out.gdal/attr.c:140 ../raster/r.out.gdal/attr.c:178 msgid "Failed to set raster attribute table" msgstr "Falló el establecimiento de tabla de atributos ráster" #: ../raster/r.basins.fill/main.c:56 ../raster/r.water.outlet/main.c:59 -#: ../raster/r.watershed/front/main.c:75 +#: ../raster/r.watershed/front/main.c:77 msgid "watershed" msgstr "cuenca" @@ -13105,7 +13443,7 @@ msgstr "Número de líneas de encabezado que se saltarán desde la línea de hata arriba del archivo de entrada" #: ../raster/r.in.xyz/main.c:258 ../vector/v.in.lidar/main.c:196 -#: ../vector/v.decimate/main.c:148 +#: ../vector/v.decimate/main.c:149 msgid "Filter range for z data (min,max)" msgstr "Rango de filtrado para los datos Z (mínimo, máximo)" @@ -13157,8 +13495,8 @@ #: ../raster/r.in.xyz/main.c:536 #, c-format -msgid "Unable to process the hole map at once. Please set the %s option to some value lower than 100." -msgstr "No ha sido posible procesar todo el mapa de una sola vez. Por favor defina la opción %s a una valor menor que 100." +msgid "Unable to process the whole map at once. Please set the %s option to some value lower than 100." +msgstr "" #: ../raster/r.in.xyz/main.c:589 msgid "If input is not from a file it is only possible to perform a single pass." @@ -13260,7 +13598,7 @@ msgstr "No se puede abrir el archivo <%s> para escribir el encabezamiento" #: ../raster/r.kappa/main.c:70 ../imagery/i.segment/main.c:38 -#: ../imagery/i.gensig/main.c:40 ../imagery/i.maxlik/main.c:62 +#: ../imagery/i.gensig/main.c:40 ../imagery/i.maxlik/main.c:64 #: ../imagery/i.smap/main.c:39 ../imagery/i.gensigset/main.c:41 #: ../imagery/i.cluster/main.c:76 ../vector/v.class/main.c:46 msgid "classification" @@ -13298,6 +13636,11 @@ msgid "No header in the report" msgstr "Ningún encabezamiento en el informe" +#: ../raster/r.kappa/main.c:113 +#, fuzzy +msgid "Print Matrix only" +msgstr "Sólo imprimir" + #: ../raster/r.kappa/prt_label.c:17 #, c-format msgid "Can't open file <%s> to write label" @@ -13308,7 +13651,7 @@ msgid "Cannot open file <%s> to write kappa and relevant parameters" msgstr "No se puede abrir el archivo <%s> para escribir el parámetro kappa y parámetros relevantes" -#: ../raster/r.kappa/prt_mat.c:39 +#: ../raster/r.kappa/prt_mat.c:39 ../raster/r.kappa/prt2csv_mat.c:40 #, c-format msgid "Cannot open file <%s> to write cats and counts (error matrix)" msgstr "No se puede abrir el archivo <%s> para escribir categorías y cuentas (matriz de errores)" @@ -13405,11 +13748,11 @@ #: ../raster/r.to.vect/main.c:106 ../raster/r.to.vect/main.c:113 #: ../vector/v.to.rast/main.c:88 ../vector/v.to.rast/main.c:94 #: ../vector/v.to.rast/main.c:100 ../vector/v.buffer/main.c:306 -#: ../vector/v.in.ogr/main.c:289 ../vector/v.in.ogr/main.c:299 -#: ../vector/v.in.ogr/main.c:309 ../vector/v.in.ogr/main.c:342 -#: ../vector/v.in.ogr/main.c:374 ../vector/v.overlay/main.c:135 -#: ../vector/v.overlay/main.c:145 ../vector/v.extract/main.c:93 -#: ../vector/v.extract/main.c:145 ../vector/v.generalize/main.c:245 +#: ../vector/v.in.ogr/main.c:306 ../vector/v.in.ogr/main.c:316 +#: ../vector/v.in.ogr/main.c:326 ../vector/v.in.ogr/main.c:359 +#: ../vector/v.in.ogr/main.c:391 ../vector/v.overlay/main.c:135 +#: ../vector/v.overlay/main.c:145 ../vector/v.extract/main.c:94 +#: ../vector/v.extract/main.c:147 ../vector/v.generalize/main.c:245 msgid "Attributes" msgstr "Atributos" @@ -13558,6 +13901,105 @@ msgid "Writing color file..." msgstr "Escribiendo archivo de color..." +#: ../raster/r.buildvrt/main.c:78 +#, fuzzy +msgid "mosaic" +msgstr "haciendo mosaicos" + +#: ../raster/r.buildvrt/main.c:79 +#, fuzzy +msgid "virtual raster" +msgstr "Ráster 3D" + +#: ../raster/r.buildvrt/main.c:81 +msgid "Build a VRT (Virtual Raster) from the list of input raster maps." +msgstr "" + +#: ../raster/r.buildvrt/main.c:84 +#, fuzzy +msgid "Name of input raster files" +msgstr "Nombre de archivo(s) de máscara de entrada" + +#: ../raster/r.buildvrt/main.c:90 ../imagery/i.group/main.c:73 +#, fuzzy +msgid "Input file with one raster map name per line" +msgstr "Archivo de entrada con un nombre de mapa por línea" + +#: ../raster/r.buildvrt/main.c:147 ../raster/r.buildvrt/main.c:200 +#, fuzzy, c-format +msgid "Input raster map <%s> not found" +msgstr "Mapa ráster 3D <%s> no encontrado" + +#: ../raster/r.buildvrt/main.c:150 ../raster/r.buildvrt/main.c:203 +#, fuzzy +msgid "Input and output raster map can not be identical" +msgstr "Las localizaciones de entrada y salida no pueden ser la misma" + +#: ../raster/r.buildvrt/main.c:155 ../raster/r.buildvrt/main.c:208 +#, fuzzy, c-format +msgid "Input map <%s@%s> is all NULL, skipping" +msgstr "Mapa de entrada <%s@%s> en localización <%s>:" + +#: ../raster/r.buildvrt/main.c:177 +#, fuzzy +msgid "Only one raster map name found in input file" +msgstr "No se encontró nombre del mapa raster en el archivo de entrada" + +#: ../raster/r.buildvrt/main.c:188 +#, fuzzy +msgid "Only one raster map name found" +msgstr "No se encontraron mapas raster" + +#: ../raster/r.buildvrt/main.c:260 +#, fuzzy +msgid "Input maptypes are different" +msgstr "Las ids de las regiones son distintas" + +#: ../raster/r.buildvrt/main.c:262 ../raster/r.buildvrt/main.c:264 +#, fuzzy +msgid "Input ns resolutions are different" +msgstr "Las ids de las regiones son distintas" + +#: ../raster/r.buildvrt/link.c:13 ../raster/r.external/link.c:87 +#, c-format +msgid "Unable to create cell/%s file" +msgstr "No se puede crear cell/%s file" + +#: ../raster/r.buildvrt/link.c:22 ../raster/r.external/link.c:96 +#, c-format +msgid "Unable to create fcell/%s file" +msgstr "No se puede crear fcell/%s file" + +#: ../raster/r.buildvrt/link.c:35 +#, fuzzy, c-format +msgid "Unable to create cell_misc/%s/vrt file" +msgstr "No se puede crear cell_misc/%s/f_format file" + +#: ../raster/r.buildvrt/link.c:66 ../raster/r.external/link.c:160 +#, c-format +msgid "Unable to create cell_misc/%s/f_format file" +msgstr "No se puede crear cell_misc/%s/f_format file" + +#: ../raster/r.buildvrt/link.c:69 ../raster/r.external/link.c:163 +#, c-format +msgid "Error writing cell_misc/%s/f_format file" +msgstr "Error al escribir cell_misc/%s/f_format file" + +#: ../raster/r.buildvrt/link.c:124 ../raster/r.external/link.c:200 +#, c-format +msgid "Creating support files for %s" +msgstr "Creando archivos de soporte para %s" + +#: ../raster/r.buildvrt/link.c:127 +#, c-format +msgid "virtual raster generated by %s" +msgstr "" + +#: ../raster/r.buildvrt/link.c:140 ../raster/r.external/link.c:248 +#, c-format +msgid "Link to raster map <%s> created." +msgstr "Enlazar un mapa ráster <%s> creado." + #: ../raster/r.quantile/main.c:69 msgid "Computing histogram" msgstr "Calculando histograma" @@ -13702,11 +14144,11 @@ #: ../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:160 ../general/g.region/main.c:204 -#: ../general/g.region/main.c:213 ../general/g.region/main.c:222 -#: ../general/g.region/main.c:231 ../general/g.region/main.c:240 -#: ../general/g.region/main.c:249 ../general/g.region/main.c:325 -#: ../general/g.region/main.c:336 +#: ../general/g.region/main.c:161 ../general/g.region/main.c:205 +#: ../general/g.region/main.c:214 ../general/g.region/main.c:223 +#: ../general/g.region/main.c:232 ../general/g.region/main.c:241 +#: ../general/g.region/main.c:250 ../general/g.region/main.c:326 +#: ../general/g.region/main.c:337 ../general/g.region/main.c:349 msgid "Bounds" msgstr "Límites" @@ -13820,7 +14262,7 @@ msgid "Either all or none of %s=, %s=, %s= and %s= must be given" msgstr "Se deben dar todos o ninguno de los %s=, %s=, %s= and %s=" -#: ../raster/r.in.bin/main.c:521 ../display/d.grid/main.c:266 +#: ../raster/r.in.bin/main.c:521 ../display/d.grid/main.c:265 #: ../raster3d/r3.in.bin/main.c:424 #, c-format msgid "Illegal north coordinate <%s>" @@ -13831,7 +14273,7 @@ msgid "Illegal south coordinate <%s>" msgstr "Coordenada Sud <%s> no admitida" -#: ../raster/r.in.bin/main.c:525 ../display/d.grid/main.c:259 +#: ../raster/r.in.bin/main.c:525 ../display/d.grid/main.c:258 #: ../raster3d/r3.in.bin/main.c:428 #, c-format msgid "Illegal east coordinate <%s>" @@ -13849,8 +14291,8 @@ #: ../raster/r.in.bin/main.c:554 #, c-format -msgid "East-West (ewres: %f) and North-South (nwres: %f) resolution differ significantly. Did you assign %s= and %s= correctly?" -msgstr "La resolución Este-Oeste (ewres: %f) y Norte-Sur (nwres: %f) difiere significativamente. ¿Asignaste %s= y %s= correctamente?" +msgid "East-West (ewres: %f) and North-South (nsres: %f) resolution differ significantly. Did you assign %s= and %s= correctly?" +msgstr "La resolución Este-Oeste (ewres: %f) y Norte-Sur (nsres: %f) difiere significativamente. ¿Asignaste %s= y %s= correctamente?" #: ../raster/r.in.bin/main.c:575 msgid "File Size %" @@ -13865,100 +14307,37 @@ msgid "Importing band %d..." msgstr "Importando banda %d..." -#: ../raster/r.drain/main.c:113 -msgid "Traces a flow through an elevation model or cost surface on a raster map." -msgstr "" - -#: ../raster/r.drain/main.c:116 -msgid "Name of input elevation or cost surface raster map" -msgstr "" - -#: ../raster/r.drain/main.c:121 -msgid "Name of input movement direction map associated with the cost surface" -msgstr "Nombre de mapa de dirección de movimiento asociado con la superficie de coste" - -#: ../raster/r.drain/main.c:123 -msgid "Direction in degrees CCW from east" -msgstr "" - -#: ../raster/r.drain/main.c:125 ../raster/r.drain/main.c:167 -msgid "Cost surface" -msgstr "Superficies de coste" - -#: ../raster/r.drain/main.c:133 -msgid "Name for output drain vector map" -msgstr "Nombre para mapa vectorial de salida de drenaje" - -#: ../raster/r.drain/main.c:134 -msgid "Recommended for cost surface made using knight's move" -msgstr "Recomendado para superficie de coste hecha usando movimiento de knight" - -#: ../raster/r.drain/main.c:144 -msgid "Name of starting vector points map(s)" -msgstr "Nombre del mapa(s) vectorial de puntos de partida" - -#: ../raster/r.drain/main.c:150 -msgid "Copy input cell values on output" -msgstr "Copiar valores de celdas de entrada en la salida" - -#: ../raster/r.drain/main.c:151 ../raster/r.drain/main.c:156 -#: ../raster/r.drain/main.c:161 -msgid "Path settings" -msgstr "" - -#: ../raster/r.drain/main.c:155 -msgid "Accumulate input values along the path" -msgstr "Acumular valores de entrada a lo largo de la ruta" - -#: ../raster/r.drain/main.c:160 -msgid "Count cell numbers along the path" -msgstr "Contar números de celdas a lo largo de la ruta" - -#: ../raster/r.drain/main.c:166 -msgid "The input raster map is a cost surface (direction surface must also be specified)" -msgstr "El mapa ráster de entrada es una superficie de coste (se debe especificar tambien dirección de coste)" - -#: ../raster/r.drain/main.c:178 +#: ../raster/r.drain/main.c:179 msgid "Directional drain selected... checking for direction raster map" msgstr "Drenado superficial seleccionado... revsando para mapa ráster de dirección" -#: ../raster/r.drain/main.c:181 +#: ../raster/r.drain/main.c:182 msgid "Surface/Hydrology drain selected" msgstr "Superficie/Hidrología de drenado seleccionada" -#: ../raster/r.drain/main.c:186 +#: ../raster/r.drain/main.c:187 #, c-format msgid "Direction raster map <%s> not specified, if direction flag is on, a direction raster must be given" msgstr "Mapa ráster de dirección <%s> no especificado, si la bandera direction está dada, se debe proporcionar un mapa ráster de dirección" -#: ../raster/r.drain/main.c:193 +#: ../raster/r.drain/main.c:194 #, c-format msgid "Direction raster map <%s> should not be specified for Surface/Hydrology drains" msgstr "Mapa ráster de dirección <%s> no debe ser especificado para drenado Superficie/Hidrología" -#: ../raster/r.drain/main.c:212 +#: ../raster/r.drain/main.c:213 msgid "Specify just one of the -c, -a and -n flags" msgstr "Especificar sólo una de las opciones -c y -n" -#: ../raster/r.drain/main.c:243 -#, c-format -msgid "Starting point %d is outside the current region" -msgstr "El punto de inicio %d está fuera de la región actual" - -#: ../raster/r.drain/main.c:318 -#, c-format -msgid "Starting vector map <%s> contains no points in the current region" -msgstr "El comienzo del mapa vectorial <%s> no contiene puntos en la región actual" - -#: ../raster/r.drain/main.c:326 +#: ../raster/r.drain/main.c:327 msgid "No start/stop point(s) specified" msgstr "No se ha especificado ningún punto de inicio/final" -#: ../raster/r.drain/main.c:401 +#: ../raster/r.drain/main.c:402 msgid "Calculating flow directions..." msgstr "Calculando direcciones de flujo..." -#: ../raster/r.drain/main.c:692 +#: ../raster/r.drain/main.c:693 #, c-format msgid "direction read: %lf, neighbour found: %i" msgstr "" @@ -13975,15 +14354,6 @@ msgid "Maximum number of cells to be created" msgstr "Máximo número de celdas a ser creadas" -#: ../raster/r.random.cells/main.c:77 -msgid "Random seed (SEED_MIN >= value >= SEED_MAX) (default [random])" -msgstr "Seed aleatorio (SEED_MIN >= valor >= SEED_MAX) (por defecto [aleatorio])" - -#: ../raster/r.random.cells/random.c:50 -#, c-format -msgid "RAN1: j == %d shouldn't happen" -msgstr "RAN1: j == %d no debería ocurrir" - #: ../raster/r.random.cells/init.c:77 msgid "Distance must be >= 0.0" msgstr "La distancia debe ser >= 0.0" @@ -14000,11 +14370,6 @@ msgid "Spatial weights neighborhood (cells):" msgstr "" -#: ../raster/r.fill.stats/main.c:779 ../raster/r.null/main.c:61 -#: ../raster3d/r3.null/main.c:181 -msgid "null data" -msgstr "dato nulo" - #: ../raster/r.fill.stats/main.c:781 msgid "Rapidly fills 'no data' cells (NULLs) of a raster map with interpolated values (IDW)." msgstr "" @@ -14216,7 +14581,7 @@ msgid "Generating %d x %d = %d tiles..." msgstr "Generando %d x %d = %d mosaicos..." -#: ../raster/r.tile/main.c:184 +#: ../raster/r.tile/main.c:187 #, c-format msgid "Unable to read cats for %s" msgstr "No ha sido posible leer categorías para %s" @@ -14254,40 +14619,36 @@ msgid "Creating support files for raster map <%s>..." msgstr "Creando archivos de soporte para mapa ráster <%s>..." -#: ../raster/r.info/main.c:73 ../vector/v.info/main.c:41 +#: ../raster/r.info/main.c:75 ../vector/v.info/main.c:41 msgid "history" msgstr "historia" -#: ../raster/r.info/main.c:75 +#: ../raster/r.info/main.c:77 msgid "Outputs basic information about a raster map." msgstr "Muestra información básica sobre un mapa ráster" -#: ../raster/r.info/main.c:81 +#: ../raster/r.info/main.c:83 msgid "Print raster array information in shell script style" msgstr "Mostrar información de matriz ráster en estilo de script de consola de comandos" -#: ../raster/r.info/main.c:85 +#: ../raster/r.info/main.c:87 msgid "Print range in shell script style" msgstr "Mostrar rango en estilo de script de consola de comandos" -#: ../raster/r.info/main.c:89 +#: ../raster/r.info/main.c:95 msgid "Print extended metadata information in shell script style" msgstr "Mostrar iformación extendida de metadatos en estilo de script de consola de comandos" -#: ../raster/r.info/main.c:93 ../raster3d/r3.info/main.c:94 +#: ../raster/r.info/main.c:99 ../raster3d/r3.info/main.c:94 msgid "Print raster history instead of info" msgstr "Imprimir histórico del ráster en vez de información" -#: ../raster/r.info/main.c:99 +#: ../raster/r.info/main.c:105 #, c-format msgid "Flags -%c and -%c/%c/%c are mutually exclusive" msgstr "Las baderas -%c y -%c/%c/%c son mutuamente excluyentes" -#: ../raster/r.info/main.c:127 -msgid "Unable to read range file" -msgstr "No se puede leer el archivo de intervalo" - -#: ../raster/r.info/main.c:303 ../raster/r.info/main.c:445 +#: ../raster/r.info/main.c:312 ../raster/r.info/main.c:538 #: ../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 @@ -14370,8 +14731,8 @@ #: ../raster/r.geomorphon/main.c:196 ../raster/r.watershed/shed/com_line.c:231 #: ../raster/r.watershed/shed/com_line.c:266 ../general/g.rename/main.c:85 -#: ../general/g.copy/main.c:80 ../imagery/i.landsat.acca/main.c:188 -#: ../imagery/i.landsat.toar/main.c:563 +#: ../general/g.copy/main.c:80 ../imagery/i.maxlik/main.c:109 +#: ../imagery/i.landsat.acca/main.c:188 ../imagery/i.landsat.toar/main.c:563 #: ../imagery/i.ortho.photo/i.ortho.camera/main.c:114 #, c-format msgid "<%s> is an illegal file name" @@ -14428,7 +14789,7 @@ msgid "wetness" msgstr "humedad" -#: ../raster/r.topidx/main.c:42 ../raster/r.watershed/front/main.c:80 +#: ../raster/r.topidx/main.c:42 ../raster/r.watershed/front/main.c:82 msgid "topographic index" msgstr "indice topográfico" @@ -14456,6 +14817,7 @@ msgstr "Leyendo <%s> en <%s>" #: ../raster/r.category/main.c:53 ../vector/v.category/main.c:76 +#: ../vector/v.to.db/main.c:46 msgid "category" msgstr "categoría" @@ -14661,7 +15023,7 @@ msgid "Creation options" msgstr "Opciones de creación" -#: ../raster/r.external.out/main.c:271 ../raster/r.in.gdal/main.c:207 +#: ../raster/r.external.out/main.c:271 ../raster/r.in.gdal/main.c:224 #: ../raster/r.external/main.c:95 ../vector/v.external.out/args.c:62 #: ../vector/v.external/args.c:56 msgid "List supported formats and exit" @@ -14675,135 +15037,135 @@ msgid "Print current status" msgstr "Mostrar estatus actual" -#: ../raster/r.resamp.bspline/main.c:84 +#: ../raster/r.resamp.bspline/main.c:86 msgid "Performs bilinear or bicubic spline interpolation with Tykhonov regularization." msgstr "Realiza interpolación spline bicúbica o bilineal con regularización Tykhonov." -#: ../raster/r.resamp.bspline/main.c:92 +#: ../raster/r.resamp.bspline/main.c:94 msgid "Name for output vector map with interpolation grid" msgstr "Nombre de mapa vectorial de salida con malla de interpolación" -#: ../raster/r.resamp.bspline/main.c:97 +#: ../raster/r.resamp.bspline/main.c:99 msgid "Name of raster map to use for masking" msgstr "Nombre de mapa ráster a usar como máscara" -#: ../raster/r.resamp.bspline/main.c:98 ../vector/v.surf.bspline/main.c:140 +#: ../raster/r.resamp.bspline/main.c:100 ../vector/v.surf.bspline/main.c:140 msgid "Only cells that are not NULL and not zero are interpolated" msgstr "Solamente celdas que no sean NULL o que no sean ceros serán interpoladas" -#: ../raster/r.resamp.bspline/main.c:106 +#: ../raster/r.resamp.bspline/main.c:108 msgid "Length of each spline step in the east-west direction. Default: 1.5 * ewres." msgstr "Longitud de cada paso de la spline en la dirección este-oeste. Predeterminado: 1.5 * ewres." -#: ../raster/r.resamp.bspline/main.c:114 +#: ../raster/r.resamp.bspline/main.c:116 msgid "Length of each spline step in the north-south direction. Default: 1.5 * nsres." msgstr "Longitud de cada paso de la spline en la dirección norte-sur. Predeterminado: 1.5 * nsres." -#: ../raster/r.resamp.bspline/main.c:118 ../vector/v.surf.bspline/main.c:163 +#: ../raster/r.resamp.bspline/main.c:120 ../vector/v.surf.bspline/main.c:163 msgid "Spline interpolation algorithm" msgstr "Algoritmo de interpolación spline" -#: ../raster/r.resamp.bspline/main.c:124 +#: ../raster/r.resamp.bspline/main.c:126 #: ../vector/v.lidar.correction/main.c:407 ../vector/v.surf.bspline/main.c:170 #: ../vector/v.outlier/main.c:418 msgid "Bilinear interpolation" msgstr "Interpolación bilineal." -#: ../raster/r.resamp.bspline/main.c:125 ../vector/v.surf.bspline/main.c:171 +#: ../raster/r.resamp.bspline/main.c:127 ../vector/v.surf.bspline/main.c:171 msgid "Bicubic interpolation" msgstr "Interpolación bicúbica" -#: ../raster/r.resamp.bspline/main.c:137 +#: ../raster/r.resamp.bspline/main.c:139 msgid "Only interpolate null cells in input raster map" msgstr "Solamente interpolar celdas nulas en mapa ráster de entrada" -#: ../raster/r.resamp.bspline/main.c:143 ../vector/v.surf.bspline/main.c:101 +#: ../raster/r.resamp.bspline/main.c:145 ../vector/v.surf.bspline/main.c:101 msgid "Find the best Tykhonov regularizing parameter using a \"leave-one-out\" cross validation method" msgstr "Encontrar el mejor parámetro de regularización Tykhonov utilizando un \"leave-one-out\" método de validación cruzada" -#: ../raster/r.resamp.bspline/main.c:183 +#: ../raster/r.resamp.bspline/main.c:185 msgid "ew_step must be positive" msgstr "ew_step debe ser positivo" -#: ../raster/r.resamp.bspline/main.c:191 +#: ../raster/r.resamp.bspline/main.c:193 msgid "ns_step must be positive" msgstr "ns_step debe ser positivo" -#: ../raster/r.resamp.bspline/main.c:218 +#: ../raster/r.resamp.bspline/main.c:220 #, c-format msgid "spline step in ew direction %g" msgstr "paso de spline en dirección ew %g" -#: ../raster/r.resamp.bspline/main.c:219 +#: ../raster/r.resamp.bspline/main.c:221 #, c-format msgid "spline step in ns direction %g" msgstr "paso de spline en dirección ns %g" -#: ../raster/r.resamp.bspline/main.c:220 +#: ../raster/r.resamp.bspline/main.c:222 #, c-format msgid "adjusted EW splines %d" msgstr "splines EW %d ajustados" -#: ../raster/r.resamp.bspline/main.c:221 +#: ../raster/r.resamp.bspline/main.c:223 #, c-format msgid "adjusted NS splines %d" msgstr "splines NS %d ajustados" -#: ../raster/r.resamp.bspline/main.c:300 ../vector/v.surf.bspline/main.c:461 +#: ../raster/r.resamp.bspline/main.c:302 ../vector/v.surf.bspline/main.c:461 msgid "Memory in MB must be >= 3" msgstr "La memoria en MB debe ser >=3" -#: ../raster/r.resamp.bspline/main.c:321 ../raster/r.resamp.bspline/main.c:406 -#: ../raster/r.resamp.bspline/main.c:478 ../vector/v.surf.bspline/main.c:480 +#: ../raster/r.resamp.bspline/main.c:323 ../raster/r.resamp.bspline/main.c:408 +#: ../raster/r.resamp.bspline/main.c:480 ../vector/v.surf.bspline/main.c:480 #: ../vector/v.surf.bspline/main.c:508 msgid "Can not initialize temporary file" msgstr "No se puede inicializar archivo temporal" -#: ../raster/r.resamp.bspline/main.c:327 +#: ../raster/r.resamp.bspline/main.c:329 #, c-format msgid "Loading input raster <%s>" msgstr "Cargando mapa ráster de entrada <%s>..." -#: ../raster/r.resamp.bspline/main.c:341 ../raster/r.resamp.bspline/main.c:452 -#: ../raster/r.resamp.bspline/main.c:488 +#: ../raster/r.resamp.bspline/main.c:343 ../raster/r.resamp.bspline/main.c:454 +#: ../raster/r.resamp.bspline/main.c:490 msgid "Can not write to temp file" msgstr "" -#: ../raster/r.resamp.bspline/main.c:346 +#: ../raster/r.resamp.bspline/main.c:348 msgid "Only NULL cells in input raster" msgstr "Solamente celdas NULL en ráster de entrada" -#: ../raster/r.resamp.bspline/main.c:370 ../vector/v.surf.bspline/main.c:313 +#: ../raster/r.resamp.bspline/main.c:372 ../vector/v.surf.bspline/main.c:313 msgid "Cross validation didn't finish correctly" msgstr "La validación cruzada no terminó correctamente" -#: ../raster/r.resamp.bspline/main.c:374 ../vector/v.surf.bspline/main.c:319 +#: ../raster/r.resamp.bspline/main.c:376 ../vector/v.surf.bspline/main.c:319 #, c-format msgid "Cross validation finished for ew_step = %f and ns_step = %f" msgstr "La validación cruzada para ew_step = %f y ns_step = %f" -#: ../raster/r.resamp.bspline/main.c:394 +#: ../raster/r.resamp.bspline/main.c:396 msgid "Mark cells for interpolation" msgstr "Marcar celdas para interpolación" -#: ../raster/r.resamp.bspline/main.c:466 +#: ../raster/r.resamp.bspline/main.c:468 msgid "No NULL cells found in input raster." msgstr "No se encontraron celdas NULL en mapa ráster de entrada." -#: ../raster/r.resamp.bspline/main.c:481 ../vector/v.surf.bspline/main.c:483 +#: ../raster/r.resamp.bspline/main.c:483 ../vector/v.surf.bspline/main.c:483 msgid "Initializing output..." msgstr "Inicializando salida..." -#: ../raster/r.resamp.bspline/main.c:556 +#: ../raster/r.resamp.bspline/main.c:558 #, c-format msgid "subregion %d of %d" msgstr "subregion %d de %d" -#: ../raster/r.resamp.bspline/main.c:730 +#: ../raster/r.resamp.bspline/main.c:732 msgid "No data within this subregion. Consider increasing the spline step." msgstr "No hay datos dentro de esta subregión. Considere incrementar el paso de la spline." -#: ../raster/r.resamp.bspline/main.c:746 ../vector/v.surf.bspline/main.c:899 +#: ../raster/r.resamp.bspline/main.c:748 ../vector/v.surf.bspline/main.c:899 #: ../vector/v.net.components/main.c:213 ../vector/v.out.postgis/main.c:174 msgid "Writing output..." msgstr "Escribiendo salida..." @@ -15176,6 +15538,10 @@ msgid "Raster maps <%s>, <%s> and <%s> created." msgstr "Mapas ráster <%s>, <%s> y <%s> creados." +#: ../raster/r.null/main.c:61 ../raster3d/r3.null/main.c:181 +msgid "null data" +msgstr "dato nulo" + #: ../raster/r.null/main.c:62 msgid "Manages NULL-values of given raster map." msgstr "Gestiona los valores-NULOS de un determinado mapa raster." @@ -15231,71 +15597,76 @@ msgid "Raster map <%s> is a reclass of map <%s@%s>. Consider to generate a copy with r.mapcalc. Exiting." msgstr "El mapa ráster <%s> es una reclasificación de mapa <%s@%s>. Considera generar una copia con r.mapcalc. Saliendo." -#: ../raster/r.null/main.c:138 +#: ../raster/r.null/main.c:136 +#, fuzzy, c-format +msgid "<%s> is a virtual raster map. Consider to generate a copy with r.mapcalc. Exiting." +msgstr "El mapa ráster <%s> es una reclasificación de mapa <%s@%s>. Considera generar una copia con r.mapcalc. Saliendo." + +#: ../raster/r.null/main.c:142 #, c-format msgid "Raster map <%s> is not in your mapset <%s>" msgstr "El mapa raster <%s> no se encuentra en el directorio de mapas <%s>" -#: ../raster/r.null/main.c:145 +#: ../raster/r.null/main.c:149 #, c-format msgid "%s is illegal entry for null" msgstr "no se admite la entrada %s por nula" -#: ../raster/r.null/main.c:152 +#: ../raster/r.null/main.c:156 #, c-format msgid "Raster map <%s> already has a null bitmap file" msgstr "El mapa raster <%s> ya tiene un archivo bitmap nulo" -#: ../raster/r.null/main.c:156 +#: ../raster/r.null/main.c:160 #, c-format msgid "<%s> is integer raster map (CELL)" msgstr "<%s> es un mapa raster integer (CELL)" -#: ../raster/r.null/main.c:160 +#: ../raster/r.null/main.c:164 #, c-format msgid "<%s> is integer raster map (CELL). Using null=%d." msgstr "<%s> es un mapa de enteros (CELL). Usando null=%d." -#: ../raster/r.null/main.c:166 +#: ../raster/r.null/main.c:170 #, c-format msgid "<%s> is floating pointing raster map" msgstr "<%s> es un mapa raster de punto flotante" -#: ../raster/r.null/main.c:183 ../raster/r.null/main.c:226 +#: ../raster/r.null/main.c:187 ../raster/r.null/main.c:230 #, c-format msgid "Writing new null file for raster map <%s>..." msgstr "Escribiendo nuevo archivo de nulos para el mapa raster <%s>... " -#: ../raster/r.null/main.c:193 ../raster/r.null/main.c:238 -#: ../raster/r.null/main.c:252 +#: ../raster/r.null/main.c:197 ../raster/r.null/main.c:242 +#: ../raster/r.null/main.c:256 #, c-format msgid "Raster map <%s> modified." msgstr "Mapa raster <%s> modificado." -#: ../raster/r.null/main.c:208 +#: ../raster/r.null/main.c:212 msgid "The NULL file is already compressed, nothing to do." msgstr "" -#: ../raster/r.null/main.c:214 +#: ../raster/r.null/main.c:218 msgid "The NULL file is already uncompressed, nothing to do." msgstr "" -#: ../raster/r.null/main.c:245 +#: ../raster/r.null/main.c:249 #, c-format msgid "Removing null file for raster map <%s>..." msgstr "Eliminando archivo de nulos del mapa raster <%s>..." -#: ../raster/r.null/main.c:316 +#: ../raster/r.null/main.c:320 #, c-format msgid "%s: %s: illegal value spec" msgstr "%s: %s: especificación de valor no admitida" -#: ../raster/r.null/main.c:318 +#: ../raster/r.null/main.c:322 #, c-format msgid "%s: illegal value spec" msgstr "%s: especificación de valor no admitida" -#: ../raster/r.null/main.c:379 +#: ../raster/r.null/main.c:383 #, c-format msgid "Writing new data for raster map <%s>..." msgstr "Escribiendo nuevos datos del mapa raster <%s> ..." @@ -15377,7 +15748,7 @@ msgid "Line %d is not point or centroid, skipped" msgstr "La línea %d no es un punto o centroide, fue omitido" -#: ../raster/r.what/main.c:404 +#: ../raster/r.what/main.c:409 #, c-format msgid "%s %s is outside your current region" msgstr "%s %s está fuera de su región actual" @@ -15547,210 +15918,215 @@ msgid "Error reading segment file" msgstr "Error leyendo el archivo de segmentos" -#: ../raster/r.proj/main.c:149 +#: ../raster/r.proj/main.c:152 msgid "Re-projects a raster map from given location to the current location." msgstr "Reproyecta un mapa ráster de una Localización dada a la Localización actual." -#: ../raster/r.proj/main.c:153 +#: ../raster/r.proj/main.c:156 msgid "Location containing input raster map" msgstr "Localización que contiene el mapa raster de entrada" -#: ../raster/r.proj/main.c:154 ../raster/r.proj/main.c:159 -#: ../raster/r.proj/main.c:164 ../vector/v.proj/main.c:79 -#: ../vector/v.proj/main.c:84 ../vector/v.proj/main.c:90 +#: ../raster/r.proj/main.c:157 ../raster/r.proj/main.c:162 +#: ../raster/r.proj/main.c:167 ../vector/v.proj/main.c:84 +#: ../vector/v.proj/main.c:89 ../vector/v.proj/main.c:95 #: ../vector/v.net.flow/main.c:108 ../vector/v.net.flow/main.c:114 msgid "Source" msgstr "Fuente" -#: ../raster/r.proj/main.c:157 +#: ../raster/r.proj/main.c:160 msgid "Mapset containing input raster map" msgstr "Directorio de mapas que contiene mapa raster de entrada" -#: ../raster/r.proj/main.c:158 ../vector/v.proj/main.c:83 +#: ../raster/r.proj/main.c:161 ../vector/v.proj/main.c:88 msgid "Default: name of current mapset" msgstr "Predeterminado: nombre del directorio de mapas actual" -#: ../raster/r.proj/main.c:162 +#: ../raster/r.proj/main.c:165 msgid "Name of input raster map to re-project" msgstr "Nombre del mapa ráster a reproyectar" -#: ../raster/r.proj/main.c:167 ../vector/v.proj/main.c:93 +#: ../raster/r.proj/main.c:170 ../vector/v.proj/main.c:98 msgid "Path to GRASS database of input location" msgstr "Ruta a la base de datos de GRASS de la localización de entrada" -#: ../raster/r.proj/main.c:171 +#: ../raster/r.proj/main.c:174 msgid "Name for output raster map (default: same as 'input')" msgstr "Nombre para mapa ráster de salida (predeterminado: igual al de 'input')" -#: ../raster/r.proj/main.c:172 ../raster/r.proj/main.c:183 -#: ../raster/r.proj/main.c:199 ../vector/v.proj/main.c:102 -#: ../vector/v.proj/main.c:107 ../vector/v.proj/main.c:119 -#: ../vector/v.proj/main.c:126 +#: ../raster/r.proj/main.c:175 ../raster/r.proj/main.c:186 +#: ../raster/r.proj/main.c:202 ../vector/v.proj/main.c:107 +#: ../vector/v.proj/main.c:112 ../vector/v.proj/main.c:132 +#: ../vector/v.proj/main.c:139 msgid "Target" msgstr "Objetivo" -#: ../raster/r.proj/main.c:198 +#: ../raster/r.proj/main.c:201 msgid "Resolution of output raster map" msgstr "Resolución de mapa ráster de salida" -#: ../raster/r.proj/main.c:203 +#: ../raster/r.proj/main.c:209 ../vector/v.proj/main.c:119 +#, fuzzy +msgid "PROJ pipeline for coordinate transformation" +msgstr "No se ha podido iniciar transacción:" + +#: ../raster/r.proj/main.c:214 msgid "List raster maps in input mapset and exit" msgstr "Enlistar mapas ráster del directorio de mapas de entrada y salir" -#: ../raster/r.proj/main.c:213 +#: ../raster/r.proj/main.c:224 msgid "Print input map's bounds in the current projection and exit" msgstr "Imprimir los límites del mapa de entrada en la proyección actual y salir" -#: ../raster/r.proj/main.c:219 +#: ../raster/r.proj/main.c:230 msgid "Print input map's bounds in the current projection and exit (shell style)" msgstr "Imprimir los límites del mapa de entrada en la proyección actual y salir (en el estilo de la consola de comandos UNIX)" -#: ../raster/r.proj/main.c:245 ../display/d.mon/start.c:52 +#: ../raster/r.proj/main.c:256 ../display/d.mon/start.c:52 #: ../imagery/i.gensig/parse.c:50 ../imagery/i.gensigset/parse.c:57 -#: ../imagery/i.cluster/main.c:179 ../vector/v.proj/main.c:150 -#: ../vector/v.external/main.c:137 +#: ../imagery/i.cluster/main.c:179 ../misc/m.nviz.image/main.c:77 +#: ../vector/v.proj/main.c:163 ../vector/v.external/main.c:141 #, c-format msgid "option <%s>: <%s> exists. To overwrite, use the --overwrite flag" msgstr "opción <%s>: <%s> existe. Para sobreescribir, use la bandera --overwrite" -#: ../raster/r.proj/main.c:252 ../vector/v.proj/main.c:165 +#: ../raster/r.proj/main.c:263 ../vector/v.proj/main.c:178 msgid "Input and output locations can not be the same" msgstr "Las localizaciones de entrada y salida no pueden ser la misma" -#: ../raster/r.proj/main.c:254 +#: ../raster/r.proj/main.c:265 msgid "Input and output locations are the same" msgstr "Las localizaciones de entrada y salida son las mismas" -#: ../raster/r.proj/main.c:264 +#: ../raster/r.proj/main.c:275 msgid "Unable to get projection info of output raster map" msgstr "No se puede obtener información de la proyección del mapa ráster de salida" -#: ../raster/r.proj/main.c:267 +#: ../raster/r.proj/main.c:278 msgid "Unable to get projection units of output raster map" msgstr "No se pueden obtener las unidades de la proyección del mapa ráster de salida" -#: ../raster/r.proj/main.c:270 +#: ../raster/r.proj/main.c:281 msgid "Unable to get projection key values of output raster map" msgstr "No se pueden obtener los valores clave de la proyección del mapa ráster de salida" -#: ../raster/r.proj/main.c:279 +#: ../raster/r.proj/main.c:290 #, c-format msgid "Mapset <%s> in input location <%s> - %s" msgstr "Directorio de mapas <%s> en localización de entrada <%s> - %s" -#: ../raster/r.proj/main.c:281 ../raster/r.in.gdal/main.c:938 +#: ../raster/r.proj/main.c:292 ../raster/r.in.gdal/main.c:1009 #: ../imagery/i.rectify/target.c:32 #: ../imagery/i.ortho.photo/i.ortho.rectify/target.c:32 #: ../vector/v.rectify/target.c:41 msgid "permission denied" msgstr "permiso denegado" -#: ../raster/r.proj/main.c:282 ../raster/r.in.gdal/main.c:939 +#: ../raster/r.proj/main.c:293 ../raster/r.in.gdal/main.c:1010 #: ../imagery/i.rectify/target.c:32 #: ../imagery/i.ortho.photo/i.ortho.rectify/target.c:32 #: ../vector/v.rectify/target.c:41 msgid "not found" msgstr "no encontrado" -#: ../raster/r.proj/main.c:288 ../vector/v.proj/main.c:189 +#: ../raster/r.proj/main.c:299 ../vector/v.proj/main.c:201 #, c-format msgid "Checking location <%s> mapset <%s>" msgstr "Comprobando localización <%s> directorio de mapas <%s>" -#: ../raster/r.proj/main.c:300 ../vector/v.proj/main.c:206 -#: ../vector/v.select/main.c:89 ../vector/v.in.ogr/main.c:444 +#: ../raster/r.proj/main.c:311 ../vector/v.proj/main.c:218 +#: ../vector/v.select/main.c:89 ../vector/v.in.ogr/main.c:461 #: ../vector/v.what.rast/main.c:121 ../vector/v.edit/main.c:89 #: ../vector/v.net/args.c:152 ../vector/v.net/args.c:159 #: ../vector/v.net/args.c:165 ../vector/v.net/args.c:169 -#: ../vector/v.net/args.c:179 ../vector/v.external/main.c:110 +#: ../vector/v.net/args.c:179 ../vector/v.external/main.c:114 #: ../scripts/d.frame/d.frame.py:288 #, c-format, python-format msgid "Required parameter <%s> not set" msgstr "Parámetro <%s> requerido no establecido" -#: ../raster/r.proj/main.c:303 +#: ../raster/r.proj/main.c:314 #, c-format msgid "Raster map <%s> in location <%s> in mapset <%s> not found" msgstr "No se encuentra el mapa ráster <%s> en la localización <%s> en el directorio de mapas <%s>" -#: ../raster/r.proj/main.c:311 +#: ../raster/r.proj/main.c:322 msgid "Unable to get projection info of input map" msgstr "No se puede obtener información de la proyección del mapa de entrada" -#: ../raster/r.proj/main.c:314 +#: ../raster/r.proj/main.c:330 msgid "Unable to get projection units of input map" msgstr "No se pueden obtener las unidades de la proyección del mapa de entrada" -#: ../raster/r.proj/main.c:317 +#: ../raster/r.proj/main.c:333 msgid "Unable to get projection key values of input map" msgstr "No se pueden obtener los valores clave de la proyección del mapa de entrada" -#: ../raster/r.proj/main.c:332 +#: ../raster/r.proj/main.c:357 msgid "Unable to work with unprojected data (xy location)" msgstr "No se puede trabajar con datos no proyectados (localización XY)" -#: ../raster/r.proj/main.c:351 +#: ../raster/r.proj/main.c:376 #, c-format msgid "Input map <%s@%s> in location <%s>:" msgstr "Mapa de entrada <%s@%s> en localización <%s>:" -#: ../raster/r.proj/main.c:443 +#: ../raster/r.proj/main.c:470 msgid "Input:" msgstr "Entrada:" -#: ../raster/r.proj/main.c:444 ../raster/r.proj/main.c:455 +#: ../raster/r.proj/main.c:471 ../raster/r.proj/main.c:482 #, c-format msgid "Cols: %d (%d)" msgstr "Columnas: %d (%d)" -#: ../raster/r.proj/main.c:445 ../raster/r.proj/main.c:456 +#: ../raster/r.proj/main.c:472 ../raster/r.proj/main.c:483 #, c-format msgid "Rows: %d (%d)" msgstr "Filas: %d (%d)" -#: ../raster/r.proj/main.c:446 ../raster/r.proj/main.c:457 +#: ../raster/r.proj/main.c:473 ../raster/r.proj/main.c:484 #, c-format msgid "North: %f (%f)" msgstr "Norte: %f (%f)" -#: ../raster/r.proj/main.c:447 ../raster/r.proj/main.c:458 +#: ../raster/r.proj/main.c:474 ../raster/r.proj/main.c:485 #, c-format msgid "South: %f (%f)" msgstr "Sur: %f (%f)" -#: ../raster/r.proj/main.c:448 ../raster/r.proj/main.c:459 +#: ../raster/r.proj/main.c:475 ../raster/r.proj/main.c:486 #, c-format msgid "West: %f (%f)" msgstr "Oeste: %f (%f)" -#: ../raster/r.proj/main.c:449 ../raster/r.proj/main.c:460 +#: ../raster/r.proj/main.c:476 ../raster/r.proj/main.c:487 #, c-format msgid "East: %f (%f)" msgstr "Este: %f (%f)" -#: ../raster/r.proj/main.c:450 ../raster/r.proj/main.c:461 +#: ../raster/r.proj/main.c:477 ../raster/r.proj/main.c:488 #, c-format msgid "EW-res: %f" msgstr "Resolución Este-Oeste: %f" -#: ../raster/r.proj/main.c:451 ../raster/r.proj/main.c:462 +#: ../raster/r.proj/main.c:478 ../raster/r.proj/main.c:489 #, c-format msgid "NS-res: %f" msgstr "Resolución Norte-Sur: %f" -#: ../raster/r.proj/main.c:454 +#: ../raster/r.proj/main.c:481 msgid "Output:" msgstr "Salida:" -#: ../raster/r.proj/main.c:491 +#: ../raster/r.proj/main.c:518 msgid "Projecting..." msgstr "Proyectando..." -#: ../raster/r.proj/bordwalk.c:216 +#: ../raster/r.proj/bordwalk.c:223 msgid "Input raster map is outside current region" msgstr "El mapa ráster de entrada está fuera de la región actual" -#: ../raster/r.proj/bordwalk.c:242 +#: ../raster/r.proj/bordwalk.c:251 msgid "Unable to reproject map center" msgstr "No ha sido posible reproyectar centro del mapa" @@ -15844,60 +16220,64 @@ msgid "Creates shaded relief map from an elevation map (DEM)." msgstr "Crea un mapa compartido de relieve a partir de un mapa de elevaciones (DEM)." -#: ../raster/r.relief/main.c:117 +#: ../raster/r.relief/main.c:115 +msgid "Name of input raster (typically elevation) map" +msgstr "" + +#: ../raster/r.relief/main.c:118 msgid "Name for output shaded relief map" msgstr "Nombre para mapa de sombreado de relieve de salida" -#: ../raster/r.relief/main.c:125 +#: ../raster/r.relief/main.c:126 msgid "Altitude of the sun in degrees above the horizon" msgstr "Altura del sol sobre el horizonte en grados" -#: ../raster/r.relief/main.c:126 ../raster/r.relief/main.c:136 +#: ../raster/r.relief/main.c:127 ../raster/r.relief/main.c:137 msgid "Sun position" msgstr "Posición del sol" -#: ../raster/r.relief/main.c:135 +#: ../raster/r.relief/main.c:136 msgid "Azimuth of the sun in degrees to the east of north" msgstr "Azimut del sol al Este del Norte en grados" -#: ../raster/r.relief/main.c:143 +#: ../raster/r.relief/main.c:144 msgid "Factor for exaggerating relief" msgstr "Factor para exagerar el relive" -#: ../raster/r.relief/main.c:151 +#: ../raster/r.relief/main.c:152 msgid "Scale factor for converting meters to elevation units" msgstr "Factor de escalamiento para convertir unidades horizontales a unidades de elevación" -#: ../raster/r.relief/main.c:158 +#: ../raster/r.relief/main.c:159 msgid "Elevation units (overrides scale factor)" msgstr "Unidades de elevación (se impone sobre factor de escalamiento)" -#: ../raster/r.relief/main.c:163 +#: ../raster/r.relief/main.c:164 msgid "international feet" msgstr "pie internacional" -#: ../raster/r.relief/main.c:164 +#: ../raster/r.relief/main.c:165 msgid "survey feet" msgstr "" -#: ../raster/r.relief/main.c:194 ../raster/r.in.gdal/main.c:400 -#: ../raster/r.in.gdal/main.c:682 ../imagery/i.landsat.toar/main.c:548 +#: ../raster/r.relief/main.c:195 ../raster/r.in.gdal/main.c:458 +#: ../raster/r.in.gdal/main.c:746 ../imagery/i.landsat.toar/main.c:548 #, c-format msgid "Raster map <%s> already exists and will be overwritten" msgstr "El mapa ráster <%s> ya existe y será sobrescrito" -#: ../raster/r.relief/main.c:197 ../raster/r.in.gdal/main.c:403 -#: ../raster/r.in.gdal/main.c:685 +#: ../raster/r.relief/main.c:198 ../raster/r.in.gdal/main.c:461 +#: ../raster/r.in.gdal/main.c:749 #, c-format msgid "Raster map <%s> already exists" msgstr "El mapa ráster <%s> ya existe" -#: ../raster/r.relief/main.c:215 +#: ../raster/r.relief/main.c:216 #, c-format msgid "%s=%s - must not be zero" msgstr "%s=%s - no debe ser cero" -#: ../raster/r.relief/main.c:474 +#: ../raster/r.relief/main.c:475 #, c-format msgid "Shaded relief raster map <%s> complete" msgstr "Mapa ráster de sombreado de relieve <%s> completado" @@ -15960,338 +16340,355 @@ msgid "trying to divide by zero...no unique solution for system...skipping..." msgstr "intentando dividir por cero...no hay una solución única para el sistema...saltando..." -#: ../raster/r.in.gdal/main.c:96 +#: ../raster/r.in.gdal/main.c:99 msgid "Imports raster data into a GRASS raster map using GDAL library." msgstr "Importa datos ráster a mapa ráster GRASS usando librería GDAL." -#: ../raster/r.in.gdal/main.c:102 +#: ../raster/r.in.gdal/main.c:105 msgid "Name of raster file to be imported" msgstr "Nombre de archivo ráster que será importado" -#: ../raster/r.in.gdal/main.c:111 +#: ../raster/r.in.gdal/main.c:114 msgid "Band(s) to select (default is all bands)" msgstr "Banda(s) a seleccionar (de manera predeterminada son todas las bandas)" -#: ../raster/r.in.gdal/main.c:112 ../raster/r.in.gdal/main.c:225 +#: ../raster/r.in.gdal/main.c:115 ../raster/r.in.gdal/main.c:242 +#: ../scripts/i.spectral/i.spectral.py:200 msgid "Bands" msgstr "Bandas" -#: ../raster/r.in.gdal/main.c:129 +#: ../raster/r.in.gdal/main.c:132 msgid "Name of GCPs target location" msgstr "Nombre de ubicación objetivo de puntos de cotrol en tierra (GCPs)" -#: ../raster/r.in.gdal/main.c:131 +#: ../raster/r.in.gdal/main.c:134 msgid "Name of location to create or to read projection from for GCPs transformation" msgstr "Nombre de Localización a crear o desde la cual leer proyección para transformación de puntos de control en tierra (GCPs)" -#: ../raster/r.in.gdal/main.c:133 ../raster/r.in.gdal/main.c:188 -#: ../raster/r.in.gdal/main.c:195 ../vector/v.info/print.c:505 +#: ../raster/r.in.gdal/main.c:136 ../raster/r.in.gdal/main.c:205 +#: ../raster/r.in.gdal/main.c:212 ../vector/v.info/print.c:505 #: ../vector/v.info/print.c:510 msgid "Projection" msgstr "Proyección" -#: ../raster/r.in.gdal/main.c:148 +#: ../raster/r.in.gdal/main.c:151 msgid "Offset to be added to band numbers" msgstr "" -#: ../raster/r.in.gdal/main.c:149 +#: ../raster/r.in.gdal/main.c:152 msgid "If 0, no offset is added and the first band is 1" msgstr "Si es 0, no se añade compensación y la primer banda es 1" -#: ../raster/r.in.gdal/main.c:157 +#: ../raster/r.in.gdal/main.c:160 msgid "Zero-padding of band number by filling with leading zeros up to given number" msgstr "" -#: ../raster/r.in.gdal/main.c:158 +#: ../raster/r.in.gdal/main.c:161 msgid "If 0, length will be adjusted to 'offset' number without leading zeros" msgstr "" -#: ../raster/r.in.gdal/main.c:164 +#: ../raster/r.in.gdal/main.c:167 msgid "Name of the output file that contains the imported map names" msgstr "" -#: ../raster/r.in.gdal/main.c:171 ../vector/v.in.lidar/main.c:272 -#: ../vector/v.in.ogr/main.c:281 +#: ../raster/r.in.gdal/main.c:174 ../vector/v.in.lidar/main.c:272 +#: ../vector/v.in.ogr/main.c:298 msgid "Name for new location to create" msgstr "Nombre de la nueva localización a crear" -#: ../raster/r.in.gdal/main.c:178 +#: ../raster/r.in.gdal/main.c:181 msgid "File prefix for raster attribute tables" msgstr "Prefijo de archivo para tablas de atributos ráster" -#: ../raster/r.in.gdal/main.c:179 +#: ../raster/r.in.gdal/main.c:182 msgid "The band number and \".csv\" will be appended to the file prefix" msgstr "El número de banda y \".csv\" será añadido al predijo del archivo" -#: ../raster/r.in.gdal/main.c:193 ../raster/r.external/main.c:109 -#: ../vector/v.in.ogr/main.c:354 ../vector/v.external/args.c:52 +#: ../raster/r.in.gdal/main.c:189 ../vector/v.in.ogr/main.c:220 +#, fuzzy +msgid "GDAL configuration options" +msgstr "Opciones de creación" + +#: ../raster/r.in.gdal/main.c:190 ../raster/r.in.gdal/main.c:197 +#: ../vector/v.in.ogr/main.c:221 ../vector/v.in.ogr/main.c:228 +#, fuzzy +msgid "Comma-separated list of key=value pairs" +msgstr "Lista de valores separados por coma" + +#: ../raster/r.in.gdal/main.c:196 ../vector/v.in.ogr/main.c:227 +#, fuzzy +msgid "GDAL dataset open options" +msgstr "Nombre de conjunto de datos GDAL que será importado" + +#: ../raster/r.in.gdal/main.c:210 ../raster/r.external/main.c:109 +#: ../vector/v.in.ogr/main.c:371 ../vector/v.external/args.c:52 msgid "Perform projection check only and exit" msgstr "Solamente realizar revisión de proyección y salir" -#: ../raster/r.in.gdal/main.c:200 ../raster/r.external/main.c:114 -#: ../vector/v.in.lidar/main.c:302 ../vector/v.in.ogr/main.c:366 +#: ../raster/r.in.gdal/main.c:217 ../raster/r.external/main.c:114 +#: ../vector/v.in.lidar/main.c:302 ../vector/v.in.ogr/main.c:383 msgid "Extend region extents based on new dataset" msgstr "Extender extensión de región basado en nuevo conjunto de datos" -#: ../raster/r.in.gdal/main.c:202 ../raster/r.external/main.c:115 -#: ../vector/v.in.ogr/main.c:368 +#: ../raster/r.in.gdal/main.c:219 ../raster/r.external/main.c:115 +#: ../vector/v.in.ogr/main.c:385 msgid "Also updates the default region if in the PERMANENT mapset" msgstr "También actualiza la región predeterminada si está en el directorio de mapas PERMANENT" -#: ../raster/r.in.gdal/main.c:218 ../raster/r.external/main.c:119 +#: ../raster/r.in.gdal/main.c:235 ../raster/r.external/main.c:119 #: ../raster/r.region/main.c:70 msgid "Auto-adjustment for lat/lon" msgstr "" -#: ../raster/r.in.gdal/main.c:219 ../raster/r.external/main.c:120 +#: ../raster/r.in.gdal/main.c:236 ../raster/r.external/main.c:120 #: ../raster/r.region/main.c:71 msgid "Attempt to fix small precision errors in resolution and extents" msgstr "" -#: ../raster/r.in.gdal/main.c:224 +#: ../raster/r.in.gdal/main.c:241 msgid "Keep band numbers instead of using band color names" msgstr "Mantener números de banda en vez de usar nombre de color de banda" -#: ../raster/r.in.gdal/main.c:230 +#: ../raster/r.in.gdal/main.c:247 msgid "Create the location specified by the \"location\" parameter and exit. Do not import the raster file." msgstr "Crear la Localización especificada por parámetro \"location\" y salir. No importar archivo ráster." -#: ../raster/r.in.gdal/main.c:235 ../vector/v.in.lidar/main.c:284 -#: ../vector/v.in.ogr/main.c:361 +#: ../raster/r.in.gdal/main.c:252 ../vector/v.in.lidar/main.c:284 +#: ../vector/v.in.ogr/main.c:378 msgid "Limit import to the current region" msgstr "Limitar importación a la región actual" -#: ../raster/r.in.gdal/main.c:240 +#: ../raster/r.in.gdal/main.c:257 msgid "Print number of bands and exit" msgstr "Mostrar número de bandas y salir" -#: ../raster/r.in.gdal/main.c:272 ../raster/r.external/list.c:23 +#: ../raster/r.in.gdal/main.c:289 ../raster/r.external/list.c:23 #: ../vector/v.external.out/list.c:102 ../vector/v.out.ogr/list.c:116 -#: ../vector/v.in.ogr/main.c:403 ../vector/v.external/list.c:94 +#: ../vector/v.in.ogr/main.c:420 ../vector/v.external/list.c:94 msgid "Supported formats:" msgstr "Formatos soportados:" -#: ../raster/r.in.gdal/main.c:315 +#: ../raster/r.in.gdal/main.c:332 msgid "You have to specify a target location different from output location" msgstr "Debe especificar una localización de destino distinta de la localización de salida" -#: ../raster/r.in.gdal/main.c:319 +#: ../raster/r.in.gdal/main.c:336 msgid "You need to specify valid location name." msgstr "Debe especificar un nombre de Localización válido." -#: ../raster/r.in.gdal/main.c:323 +#: ../raster/r.in.gdal/main.c:340 msgid "The '-l' flag only works in Lat/Lon locations" msgstr "La '-l' flag sólo funciona en localizaciones Lat/Lon" -#: ../raster/r.in.gdal/main.c:326 +#: ../raster/r.in.gdal/main.c:343 msgid "The number of digits for band numbering must be equal or greater than 0" msgstr "" -#: ../raster/r.in.gdal/main.c:339 +#: ../raster/r.in.gdal/main.c:356 msgid "Disabling '-r' flag for new location" msgstr "Deshabilitando el flag '-r' para la nueva localización" -#: ../raster/r.in.gdal/main.c:347 ../raster/r.in.gdal/main.c:350 -#, c-format -msgid "Using memory cache size: %.1f MiB" +#: ../raster/r.in.gdal/main.c:362 +#, fuzzy, c-format +msgid "Using memory cache size: %s MiB" msgstr "Usando tamaño de memoria caché: %.1f MiB" -#: ../raster/r.in.gdal/main.c:359 +#: ../raster/r.in.gdal/main.c:417 #, c-format msgid "Unable to open datasource <%s>" msgstr "No ha sido posible abrir fuente de datos <%s>" -#: ../raster/r.in.gdal/main.c:370 +#: ../raster/r.in.gdal/main.c:428 #, c-format msgid "Input seems to be NOAA/AVHRR data which needs to be georeferenced with thin plate spline transformation (%s or %s)." msgstr "Entrada parece ser datos NOAA/AVHRR que necesitan ser georeferenciados con transformación spline de capa fina (%s o %s)." -#: ../raster/r.in.gdal/main.c:383 +#: ../raster/r.in.gdal/main.c:441 msgid "Input contains subdatasets which may need to be imported separately" msgstr "" -#: ../raster/r.in.gdal/main.c:423 +#: ../raster/r.in.gdal/main.c:481 msgid "Input raster map is flipped or rotated - cannot import. You may use 'gdalwarp' to transform the map to North-up." msgstr "Mapa ráster de entrada está volteado o rotado - no se puede importar. Debe usar 'gdalwrap' para transformar el mapa para que el norte quede arriba." -#: ../raster/r.in.gdal/main.c:442 +#: ../raster/r.in.gdal/main.c:500 #, c-format msgid "Unable to fetch the affine transformation coefficients. Flag -%c cannot be used in this case." msgstr "" -#: ../raster/r.in.gdal/main.c:470 +#: ../raster/r.in.gdal/main.c:528 msgid "Map bounds have been constrained to geographic coordinates. You will almost certainly want to check map bounds and resolution with r.info and reset them with r.region before going any further." msgstr "Los bordes del mapa están constreñidos a coordenadas geográficas. Seguramente querrás revisar los bordes del mapa y la resolución con r.info y reiniciarlos con r.region antes de continuar avanzando." -#: ../raster/r.in.gdal/main.c:515 ../raster/r.in.gdal/main.c:542 +#: ../raster/r.in.gdal/main.c:573 ../raster/r.in.gdal/main.c:603 msgid "Input raster does not overlap current computational region. Nothing to import." msgstr "" -#: ../raster/r.in.gdal/main.c:579 +#: ../raster/r.in.gdal/main.c:643 #, c-format msgid "Importing %d raster bands..." msgstr "Importando %d bandas ráster... " -#: ../raster/r.in.gdal/main.c:598 ../raster/r.external/main.c:230 +#: ../raster/r.in.gdal/main.c:662 ../raster/r.external/main.c:230 #, c-format msgid "Selected band (%d) does not exist" msgstr "La banda seleccionada (%d) no existe" -#: ../raster/r.in.gdal/main.c:623 +#: ../raster/r.in.gdal/main.c:687 msgid "Unable to open the map names output text file" msgstr "" -#: ../raster/r.in.gdal/main.c:654 +#: ../raster/r.in.gdal/main.c:718 #, c-format msgid "Unable to get raster band number %d" msgstr "No ha sido posible obtener número %d de bandas ráster" -#: ../raster/r.in.gdal/main.c:731 +#: ../raster/r.in.gdal/main.c:796 #, c-format msgid "Copying %d GCPS in points file for <%s>" msgstr "Copiando %d GCP en archivo de puntos para <%s>" -#: ../raster/r.in.gdal/main.c:739 +#: ../raster/r.in.gdal/main.c:804 msgid "GCPs have the following OpenGIS WKT Coordinate System:" msgstr "Los GCP tiene el siguiente sistema de coordenadas WKT de OpenGIS" -#: ../raster/r.in.gdal/main.c:762 +#: ../raster/r.in.gdal/main.c:827 msgid "Re-projecting GCPs table:" msgstr "Reproyectado la tabla de los GCP:" -#: ../raster/r.in.gdal/main.c:763 +#: ../raster/r.in.gdal/main.c:828 #, c-format msgid "* Input projection for GCP table: %s" msgstr "* Proyección de entrada para la tabla de GCP: %s" -#: ../raster/r.in.gdal/main.c:765 +#: ../raster/r.in.gdal/main.c:830 #, c-format msgid "* Output projection for GCP table: %s" msgstr "* Proyección de salida para la tabla de GCP: %s" -#: ../raster/r.in.gdal/main.c:786 -#, c-format -msgid "Error in pj_do_proj (can't re-projection GCP %i)" +#: ../raster/r.in.gdal/main.c:852 +#, fuzzy, c-format +msgid "Error in %s (can't re-project GCP %i)" msgstr "Error en pj_do_proj (no se puede reproyectar GCP %i)" -#: ../raster/r.in.gdal/main.c:808 ../raster/r.in.gdal/proj.c:63 -#: ../raster/r.external/proj.c:63 ../vector/v.in.lidar/main.c:507 -#: ../vector/v.in.ogr/proj.c:253 ../vector/v.external/proj.c:154 +#: ../raster/r.in.gdal/main.c:875 ../raster/r.in.gdal/proj.c:85 +#: ../raster/r.external/proj.c:85 ../vector/v.in.lidar/main.c:507 +#: ../vector/v.in.ogr/proj.c:292 ../vector/v.external/proj.c:177 msgid "Unable to convert input map projection to GRASS format; cannot create new location." msgstr "No se puede convertir la proyección del mapa de entrada a formato GRASS; no se puede crear la nueva localización." -#: ../raster/r.in.gdal/main.c:832 ../raster/r.in.gdal/proj.c:69 -#: ../raster/r.external/proj.c:69 ../vector/v.in.lidar/main.c:513 -#: ../vector/v.in.ogr/proj.c:259 ../vector/v.external/proj.c:160 +#: ../raster/r.in.gdal/main.c:899 ../raster/r.in.gdal/proj.c:91 +#: ../raster/r.external/proj.c:91 ../vector/v.in.lidar/main.c:513 +#: ../vector/v.in.ogr/proj.c:298 ../vector/v.external/proj.c:183 #, c-format msgid "Unable to create new location <%s>" msgstr "No se puede crear nueva Localización <%s>" -#: ../raster/r.in.gdal/main.c:838 ../raster/r.in.gdal/proj.c:72 -#: ../raster/r.external/proj.c:72 ../general/g.proj/create.c:15 -#: ../vector/v.in.lidar/main.c:516 ../vector/v.in.ogr/proj.c:262 -#: ../vector/v.external/proj.c:163 +#: ../raster/r.in.gdal/main.c:905 ../raster/r.in.gdal/proj.c:94 +#: ../raster/r.external/proj.c:94 ../general/g.proj/create.c:16 +#: ../vector/v.in.lidar/main.c:516 ../vector/v.in.ogr/proj.c:301 +#: ../vector/v.external/proj.c:186 #, c-format msgid "Location <%s> created" msgstr "Localización <%s> creada" -#: ../raster/r.in.gdal/main.c:841 +#: ../raster/r.in.gdal/main.c:908 #, c-format msgid "The target for the output group <%s> has been set to location <%s>, mapset ." msgstr "El objetivo para el grupo de salida <%s> ha sido definido en la Localización <%s>, Directorio de mapas ." -#: ../raster/r.in.gdal/main.c:881 ../raster/r.external/window.c:93 -#: ../vector/v.in.ogr/main.c:1871 +#: ../raster/r.in.gdal/main.c:948 ../raster/r.external/window.c:93 +#: ../vector/v.in.ogr/main.c:1971 msgid "Default region for this location updated" msgstr "Se actualizó la región predeterminada para esta Localización" -#: ../raster/r.in.gdal/main.c:884 ../raster/r.external/window.c:96 -#: ../vector/v.in.ogr/main.c:1874 +#: ../raster/r.in.gdal/main.c:951 ../raster/r.external/window.c:96 +#: ../vector/v.in.ogr/main.c:1974 msgid "Region for the current mapset updated" msgstr "Actualizada la región para el directorio de mapas actual" -#: ../raster/r.in.gdal/main.c:912 +#: ../raster/r.in.gdal/main.c:980 msgid "Unable to translate projection key values of input GCPs" msgstr "No se pueden traducir los valores clave de la proyección de los GCP de entrada" -#: ../raster/r.in.gdal/main.c:928 +#: ../raster/r.in.gdal/main.c:996 msgid "Unable to get projection info of target location" msgstr "No se puede obtener información de la proyección de la localización de destino" -#: ../raster/r.in.gdal/main.c:930 +#: ../raster/r.in.gdal/main.c:998 msgid "Unable to get projection units of target location" msgstr "No se pueden obtener las unidades de la proyección de la localización de destino" -#: ../raster/r.in.gdal/main.c:932 +#: ../raster/r.in.gdal/main.c:1000 msgid "Unable to get projection key values of target location" msgstr "No se pueden obtener los valores clave de la proyección de la localización de destino" -#: ../raster/r.in.gdal/main.c:936 ../imagery/i.rectify/target.c:31 +#: ../raster/r.in.gdal/main.c:1007 ../imagery/i.rectify/target.c:31 #: ../imagery/i.ortho.photo/i.ortho.rectify/target.c:31 #: ../vector/v.rectify/target.c:40 #, c-format msgid "Mapset <%s> in target location <%s> - " msgstr "Directorio de mapas <%s> en la localización de destino <%s> - " -#: ../raster/r.in.gdal/main.c:974 +#: ../raster/r.in.gdal/main.c:1045 #, c-format msgid "Importing raster map <%s>..." msgstr "Importando mapa ráster <%s>..." -#: ../raster/r.in.gdal/main.c:1089 ../raster/r.in.gdal/main.c:1144 -#: ../raster/r.in.gdal/main.c:1218 +#: ../raster/r.in.gdal/main.c:1162 ../raster/r.in.gdal/main.c:1217 +#: ../raster/r.in.gdal/main.c:1291 msgid "Invalid row" msgstr "Fila inválida" -#: ../raster/r.in.gdal/main.c:1486 ../raster/r.in.gdal/main.c:1543 +#: ../raster/r.in.gdal/main.c:1559 ../raster/r.in.gdal/main.c:1616 msgid "Inconsistent color rules in RAT" msgstr "Rega de colores inconsistente en RAT" -#: ../raster/r.in.gdal/main.c:1600 +#: ../raster/r.in.gdal/main.c:1673 #, c-format msgid "Setting grey color table for <%s> (8bit, full range)" msgstr "Creando tabla de grises para <%s> (8bit, periodo completo)" -#: ../raster/r.in.gdal/main.c:1614 +#: ../raster/r.in.gdal/main.c:1687 #, c-format msgid "Setting grey color table for <%s> (16bit, image range)" msgstr "Creando tabla de grises para <%s> (16bit,rango de imagen)" -#: ../raster/r.in.gdal/main.c:1716 +#: ../raster/r.in.gdal/main.c:1789 #, c-format msgid "Unable to open file <%s>: %s." msgstr "No ha sido posible abrir archivo <%s>: %s." -#: ../raster/r.in.gdal/proj.c:42 ../raster/r.external/proj.c:42 +#: ../raster/r.in.gdal/proj.c:46 ../raster/r.external/proj.c:46 #, c-format msgid "" "Input contains an invalid SRS. WKT definition:\n" "%s" msgstr "" -#: ../raster/r.in.gdal/proj.c:51 ../raster/r.external/proj.c:51 +#: ../raster/r.in.gdal/proj.c:73 ../raster/r.external/proj.c:73 msgid "No projection information available" msgstr "No se encuentra información disponible sobre la proyección" -#: ../raster/r.in.gdal/proj.c:94 ../raster/r.external/proj.c:94 -#: ../vector/v.in.ogr/proj.c:284 ../vector/v.external/proj.c:185 +#: ../raster/r.in.gdal/proj.c:116 ../raster/r.external/proj.c:116 +#: ../vector/v.in.ogr/proj.c:323 ../vector/v.external/proj.c:208 msgid "Unable to convert input map projection information to GRASS format." msgstr "No se puede convertir la información de la proyección del mapa de entrada a formato GRASS." -#: ../raster/r.in.gdal/proj.c:138 ../raster/r.external/proj.c:138 -#: ../vector/v.in.ogr/proj.c:329 ../vector/v.external/proj.c:230 +#: ../raster/r.in.gdal/proj.c:160 ../raster/r.external/proj.c:160 +#: ../vector/v.in.ogr/proj.c:368 ../vector/v.external/proj.c:253 msgid "Location PROJ_INFO is:\n" msgstr "La PROJ_INFO de la localización es:\n" -#: ../raster/r.in.gdal/proj.c:148 ../raster/r.in.gdal/proj.c:155 -#: ../raster/r.external/proj.c:148 ../raster/r.external/proj.c:155 -#: ../vector/v.in.ogr/proj.c:339 ../vector/v.in.ogr/proj.c:346 -#: ../vector/v.external/proj.c:240 ../vector/v.external/proj.c:247 +#: ../raster/r.in.gdal/proj.c:170 ../raster/r.in.gdal/proj.c:177 +#: ../raster/r.external/proj.c:170 ../raster/r.external/proj.c:177 +#: ../vector/v.in.ogr/proj.c:378 ../vector/v.in.ogr/proj.c:385 +#: ../vector/v.external/proj.c:263 ../vector/v.external/proj.c:270 msgid "Dataset PROJ_INFO is:\n" msgstr "La PROJ_INFO del conjunto de datos es:\n" -#: ../raster/r.in.gdal/proj.c:241 ../raster/r.external/proj.c:241 -#: ../vector/v.in.ogr/proj.c:432 ../vector/v.external/proj.c:333 +#: ../raster/r.in.gdal/proj.c:263 ../raster/r.external/proj.c:263 +#: ../vector/v.in.ogr/proj.c:471 ../vector/v.external/proj.c:356 msgid "Consider generating a new location from the input dataset using the 'location' parameter.\n" msgstr "Considere generar una nueva localización a partir del conjunto de datos de entrada usando el parámetro 'localización'.\n" @@ -16437,7 +16834,7 @@ msgid "You already know the sun position" msgstr "Ya sabe la posición solar" -#: ../raster/r.sunmask/main.c:444 ../vector/v.colors/main.c:199 +#: ../raster/r.sunmask/main.c:444 ../vector/v.colors/main.c:212 #, c-format msgid "Option <%s> required" msgstr "Se requiere la opción <%s>" @@ -16451,24 +16848,24 @@ msgid "Calculating shadows from DEM..." msgstr "Calculando sombras a partir de MED..." -#: ../raster/r.sunmask/g_solposition.c:66 +#: ../raster/r.sunmask/g_solposition.c:67 msgid "Unable to calculate sun position in un-projected locations. Specify sunposition directly." msgstr "No se puede calcular la posición del sol en localizaciones no proyectadas. Especificar la posición del sol directamente." -#: ../raster/r.sunmask/g_solposition.c:88 +#: ../raster/r.sunmask/g_solposition.c:89 #, c-format msgid "Specified point %f, %f outside of current region, is that intended? Anyway, it will be used." msgstr "El punto especificado %f, %f está fuera de la actual región, es intencionado? De todas formas, el punto será utilizado." -#: ../raster/r.sunmask/g_solposition.c:98 ../raster/r.latlong/main.c:101 +#: ../raster/r.sunmask/g_solposition.c:99 ../raster/r.latlong/main.c:99 msgid "Unable to get projection info of current location" msgstr "No se puede obtener información de la proyección de la localización actual" -#: ../raster/r.sunmask/g_solposition.c:101 ../raster/r.latlong/main.c:103 +#: ../raster/r.sunmask/g_solposition.c:102 ../raster/r.latlong/main.c:101 msgid "Unable to get projection units of current location" msgstr "No se pueden obtener las unidades de la proyección de la localización actual" -#: ../raster/r.sunmask/g_solposition.c:104 ../raster/r.latlong/main.c:105 +#: ../raster/r.sunmask/g_solposition.c:105 ../raster/r.latlong/main.c:103 msgid "Unable to get projection key values of current location" msgstr "No se pueden obtener los valores clave de la proyección de la localización actual" @@ -16709,7 +17106,7 @@ #: ../raster/r.support/main.c:312 ../scripts/d.polar/d.polar.py:407 #: ../scripts/i.in.spotvgt/i.in.spotvgt.py:280 -#: ../scripts/r.plane/r.plane.py:122 ../scripts/r.fillnulls/r.fillnulls.py:494 +#: ../scripts/r.plane/r.plane.py:122 ../scripts/r.fillnulls/r.fillnulls.py:506 #: ../scripts/v.in.e00/v.in.e00.py:165 ../scripts/r.in.aster/r.in.aster.py:144 msgid "Done." msgstr "Terminado." @@ -16975,139 +17372,104 @@ msgid "Imagery group <%s> created" msgstr "Grupo de imaginería <%s> creado" -#: ../raster/r.external/link.c:48 +#: ../raster/r.external/link.c:46 msgid "Complex types not supported" msgstr "Los tipos complejos no son soportados" -#: ../raster/r.external/link.c:63 +#: ../raster/r.external/link.c:56 #, c-format msgid "Copying color table for %s" msgstr "Copiando tabla de colores para %s" -#: ../raster/r.external/link.c:81 +#: ../raster/r.external/link.c:74 #, c-format msgid "Setting grey color table for <%s> (full 8bit range)" msgstr "Creando tabla de grises para <%s> (rango lleno de 8bit)" -#: ../raster/r.external/link.c:87 -#, c-format -msgid "Setting grey color table for <%s> (data range)" -msgstr "Estableciendo tabla de grises para <%s> (rango de datos)" - -#: ../raster/r.external/link.c:101 -#, c-format -msgid "Unable to create cell/%s file" -msgstr "No se puede crear cell/%s file" - -#: ../raster/r.external/link.c:110 -#, c-format -msgid "Unable to create fcell/%s file" -msgstr "No se puede crear fcell/%s file" - -#: ../raster/r.external/link.c:146 +#: ../raster/r.external/link.c:132 #, c-format msgid "Unable to create cell_misc/%s/gdal file" msgstr "No se puede crear cell_misc/%s/gdal file" -#: ../raster/r.external/link.c:149 +#: ../raster/r.external/link.c:135 #, c-format msgid "Error writing cell_misc/%s/gdal file" msgstr "Error escribiendo cell_misc/%s/gdal file" -#: ../raster/r.external/link.c:174 -#, c-format -msgid "Unable to create cell_misc/%s/f_format file" -msgstr "No se puede crear cell_misc/%s/f_format file" - -#: ../raster/r.external/link.c:177 -#, c-format -msgid "Error writing cell_misc/%s/f_format file" -msgstr "Error al escribir cell_misc/%s/f_format file" - -#: ../raster/r.external/link.c:224 -#, c-format -msgid "Creating support files for %s" -msgstr "Creando archivos de soporte para %s" - -#: ../raster/r.external/link.c:236 -#, c-format -msgid "Link to raster map <%s> created." -msgstr "Enlazar un mapa ráster <%s> creado." - #: ../raster/r.resamp.filter/main.c:142 #, c-format msgid "Filter <%s> not found" msgstr "Filtro <%s> no encontrado" -#: ../raster/r.resamp.filter/main.c:391 +#: ../raster/r.resamp.filter/main.c:396 msgid "kernel filter" msgstr "filtro kernel" -#: ../raster/r.resamp.filter/main.c:394 +#: ../raster/r.resamp.filter/main.c:399 msgid "Resamples raster map layers using an analytic kernel." msgstr "Remuestrea mapa ráster usando un kernel analítico." -#: ../raster/r.resamp.filter/main.c:405 +#: ../raster/r.resamp.filter/main.c:410 msgid "Filter kernel(s)" msgstr "Filtrar kernel(s)" -#: ../raster/r.resamp.filter/main.c:413 +#: ../raster/r.resamp.filter/main.c:418 msgid "Filter radius" msgstr "Filtrar radios" -#: ../raster/r.resamp.filter/main.c:420 +#: ../raster/r.resamp.filter/main.c:425 msgid "Filter radius (horizontal)" msgstr "Radio de filtro (horizontal)" -#: ../raster/r.resamp.filter/main.c:427 +#: ../raster/r.resamp.filter/main.c:432 msgid "Filter radius (vertical)" msgstr "Radio de filtro (vertical)" -#: ../raster/r.resamp.filter/main.c:438 ../vector/v.external.out/args.c:90 +#: ../raster/r.resamp.filter/main.c:443 ../vector/v.external.out/args.c:90 #, c-format msgid "%s= and %s=/%s= are mutually exclusive" msgstr "%s= y %s=/%s= son mutuamente excluyentes" -#: ../raster/r.resamp.filter/main.c:443 +#: ../raster/r.resamp.filter/main.c:448 #, c-format msgid "Either %s= or %s=/%s= required" msgstr "Se requiere ya sea %s= o %s=/%s" -#: ../raster/r.resamp.filter/main.c:446 +#: ../raster/r.resamp.filter/main.c:451 #, c-format msgid "Both %s= and %s= required" msgstr "Se necesitan ambas opciones %s= y %s=" -#: ../raster/r.resamp.filter/main.c:469 +#: ../raster/r.resamp.filter/main.c:474 msgid "Differing number of values for filter= and [xy_]radius=" msgstr "Número diferente de valores para filter= y [xy_]radius=" -#: ../raster/r.resamp.filter/main.c:472 +#: ../raster/r.resamp.filter/main.c:477 #, c-format msgid "Too many filters (max: %d)" msgstr "Demasiados filtros (máx: %d)" -#: ../raster/r.resamp.filter/main.c:490 +#: ../raster/r.resamp.filter/main.c:495 msgid "At least one filter must be finite" msgstr "Al menos un filtro debe ser finito" -#: ../raster/r.latlong/main.c:57 +#: ../raster/r.latlong/main.c:56 msgid "latitude" msgstr "latitud" -#: ../raster/r.latlong/main.c:58 +#: ../raster/r.latlong/main.c:57 msgid "longitude" msgstr "longitud" -#: ../raster/r.latlong/main.c:60 +#: ../raster/r.latlong/main.c:59 msgid "Creates a latitude/longitude raster map." msgstr "Crea un mapa ráster latitud/longitud." -#: ../raster/r.latlong/main.c:66 +#: ../raster/r.latlong/main.c:65 msgid "Name for output latitude or longitude raster map" msgstr "Nombre para mapa ráster de salida de latitud o longitud" -#: ../raster/r.latlong/main.c:70 +#: ../raster/r.latlong/main.c:69 msgid "Longitude output" msgstr "Salida de Longitud" @@ -17156,14 +17518,14 @@ #: ../raster/r.region/main.c:61 ../raster/r.region/main.c:66 #: ../raster/r.region/main.c:72 ../raster/r.region/main.c:87 #: ../raster/r.region/main.c:94 ../raster/r.region/main.c:101 -#: ../raster/r.region/main.c:144 ../general/g.region/main.c:78 -#: ../general/g.region/main.c:84 ../general/g.region/main.c:171 -#: ../general/g.region/main.c:178 ../general/g.region/main.c:187 -#: ../general/g.region/main.c:195 +#: ../raster/r.region/main.c:144 ../general/g.region/main.c:79 +#: ../general/g.region/main.c:85 ../general/g.region/main.c:172 +#: ../general/g.region/main.c:179 ../general/g.region/main.c:188 +#: ../general/g.region/main.c:196 msgid "Existing" msgstr "Ya existe" -#: ../raster/r.region/main.c:65 ../general/g.region/main.c:77 +#: ../raster/r.region/main.c:65 ../general/g.region/main.c:78 msgid "Set from default region" msgstr "Establecido de la región predeterminada" @@ -17183,19 +17545,19 @@ msgid "Set region to match this vector map" msgstr "Establecer la región para ajustar este mapa vectorial" -#: ../raster/r.region/main.c:109 ../general/g.region/main.c:203 +#: ../raster/r.region/main.c:109 ../general/g.region/main.c:204 msgid "Value for the northern edge" msgstr "Valor para el borde Norte" -#: ../raster/r.region/main.c:118 ../general/g.region/main.c:212 +#: ../raster/r.region/main.c:118 ../general/g.region/main.c:213 msgid "Value for the southern edge" msgstr "Valor para el borde Sur" -#: ../raster/r.region/main.c:127 ../general/g.region/main.c:221 +#: ../raster/r.region/main.c:127 ../general/g.region/main.c:222 msgid "Value for the eastern edge" msgstr "Valor para el borde Este" -#: ../raster/r.region/main.c:136 ../general/g.region/main.c:230 +#: ../raster/r.region/main.c:136 ../general/g.region/main.c:231 msgid "Value for the western edge" msgstr "Valor para el borde Oeste" @@ -17729,31 +18091,31 @@ msgid "No basins were created. Verify threshold and region settings." msgstr "No se crearon cuencas. Verificar umbral y configuraciones de región." -#: ../raster/r.watershed/seg/close_maps2.c:86 +#: ../raster/r.watershed/seg/close_maps2.c:87 msgid "Closing stream segments map" msgstr "Cerrando mapa de segmentos de arroyos" -#: ../raster/r.watershed/seg/close_maps2.c:109 +#: ../raster/r.watershed/seg/close_maps2.c:110 msgid "Closing basins map" msgstr "Cerrando mapa de cuencas" -#: ../raster/r.watershed/seg/close_maps2.c:116 +#: ../raster/r.watershed/seg/close_maps2.c:117 msgid "Closing half basins map" msgstr "Cerrando mapa de cuencas medias" -#: ../raster/r.watershed/seg/main.c:92 ../raster/r.watershed/seg/main.c:107 -#: ../raster/r.watershed/ram/main.c:82 ../raster/r.watershed/ram/main.c:98 +#: ../raster/r.watershed/seg/main.c:93 ../raster/r.watershed/seg/main.c:108 +#: ../raster/r.watershed/ram/main.c:85 ../raster/r.watershed/ram/main.c:101 #, c-format msgid "SECTION %d: Closing Maps." msgstr "SECCIÓN %d: cerrando mapas." -#: ../raster/r.watershed/seg/main.c:105 ../raster/r.watershed/ram/main.c:96 +#: ../raster/r.watershed/seg/main.c:106 ../raster/r.watershed/ram/main.c:99 #, c-format msgid "SECTION %d: Watershed determination." msgstr "SECCIÓN %d: determinación de cuenca hidrográfica." #: ../raster/r.watershed/seg/do_astar.c:30 -#: ../raster/r.watershed/ram/do_astar.c:27 +#: ../raster/r.watershed/ram/do_astar.c:28 msgid "SECTION 2: A* Search." msgstr "SECCIÓN 2: A * Buscar." @@ -17761,73 +18123,73 @@ msgid "No seeds for A* Search" msgstr "No hay semillas para búsqueda A*" -#: ../raster/r.watershed/seg/do_astar.c:146 +#: ../raster/r.watershed/seg/do_astar.c:147 msgid "bug in A* Search: doer %" msgstr "bug en búsqueda A*: doer %" -#: ../raster/r.watershed/seg/close_maps.c:20 +#: ../raster/r.watershed/seg/close_maps.c:23 msgid "Closing accumulation map" msgstr "Cerrando mapa de acumulación" -#: ../raster/r.watershed/seg/close_maps.c:136 +#: ../raster/r.watershed/seg/close_maps.c:140 msgid "Closing TCI and SPI maps" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:138 +#: ../raster/r.watershed/seg/close_maps.c:142 msgid "Closing TCI map" msgstr "Cerrando mapa TCI" -#: ../raster/r.watershed/seg/close_maps.c:140 +#: ../raster/r.watershed/seg/close_maps.c:144 msgid "Closing SPI map" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:300 +#: ../raster/r.watershed/seg/close_maps.c:307 msgid "Closing flow direction map" msgstr "Cerrando mapa de dirección de flujo" -#: ../raster/r.watershed/seg/close_maps.c:327 +#: ../raster/r.watershed/seg/close_maps.c:334 msgid "Closing LS map" msgstr "Cerrando mapa LS" -#: ../raster/r.watershed/seg/close_maps.c:332 +#: ../raster/r.watershed/seg/close_maps.c:339 msgid "Closing SL map" msgstr "Cerrando mapa SL" -#: ../raster/r.watershed/seg/init_vars.c:139 +#: ../raster/r.watershed/seg/init_vars.c:143 #, c-format msgid "SECTION 1 beginning: Initiating Variables. %d section total." msgid_plural "SECTION 1 beginning: Initiating Variables. %d sections total." msgstr[0] "Comenzando SECCIÓN 1: iniciando variables. Sección total %d." msgstr[1] "Comenzando SECCIÓN 1: iniciando variables. %d secciones totales." -#: ../raster/r.watershed/seg/init_vars.c:175 +#: ../raster/r.watershed/seg/init_vars.c:178 msgid "Maximum memory to be used was smaller than 3 MB, set to 3 MB." msgstr "Memoria máxima a usar era menor que 3 MB, establecer en 3 MB." -#: ../raster/r.watershed/seg/init_vars.c:470 +#: ../raster/r.watershed/seg/init_vars.c:511 msgid "SECTION 1b: Determining Offmap Flow." msgstr "SECCIÓN 1b: determinando flujo Offmap." -#: ../raster/r.watershed/seg/do_cum.c:119 -#: ../raster/r.watershed/ram/do_cum.c:114 +#: ../raster/r.watershed/seg/do_cum.c:122 +#: ../raster/r.watershed/ram/do_cum.c:116 msgid "SECTION 3: Accumulating Surface Flow with SFD." msgstr "SECCIÓN 3: Acumulando Flujo de Superficie con SFD." -#: ../raster/r.watershed/seg/do_cum.c:293 -#: ../raster/r.watershed/ram/do_cum.c:276 +#: ../raster/r.watershed/seg/do_cum.c:315 +#: ../raster/r.watershed/ram/do_cum.c:296 msgid "SECTION 3a: Accumulating Surface Flow with MFD." msgstr "SECCIÓN 3: acumulando flujo superficial con MFD." -#: ../raster/r.watershed/seg/do_cum.c:529 +#: ../raster/r.watershed/seg/do_cum.c:560 msgid "MFD: A * path already processed when distributing flow: %d of %" msgstr "" -#: ../raster/r.watershed/seg/do_cum.c:533 -#: ../raster/r.watershed/ram/do_cum.c:486 +#: ../raster/r.watershed/seg/do_cum.c:564 +#: ../raster/r.watershed/ram/do_cum.c:512 msgid "SECTION 3b: Adjusting drainage directions." msgstr "SECCIÓN 3b: Ajustando direcciónes de drenaje." -#: ../raster/r.watershed/seg/usage.c:9 ../raster/r.watershed/ram/usage.c:9 +#: ../raster/r.watershed/seg/usage.c:9 #, c-format msgid "" "USAGE for basin delineation:\n" @@ -17839,187 +18201,194 @@ "\n" msgstr "" -#: ../raster/r.watershed/front/main.c:77 +#: ../raster/r.watershed/front/main.c:79 msgid "drainage" msgstr "" -#: ../raster/r.watershed/front/main.c:79 +#: ../raster/r.watershed/front/main.c:81 msgid "stream power index" msgstr "" -#: ../raster/r.watershed/front/main.c:81 +#: ../raster/r.watershed/front/main.c:84 msgid "Calculates hydrological parameters and RUSLE factors." msgstr "Calcula parámetros hidrológicos y factores RUSLE." -#: ../raster/r.watershed/front/main.c:84 ../raster/r.watershed/front/main.c:91 -#: ../raster/r.watershed/front/main.c:97 ../raster/r.watershed/front/main.c:104 -#: ../raster/r.watershed/front/main.c:113 -#: ../raster/r.watershed/front/main.c:121 -#: ../raster/r.watershed/front/main.c:130 +#: ../raster/r.watershed/front/main.c:87 ../raster/r.watershed/front/main.c:95 +#: ../raster/r.watershed/front/main.c:102 +#: ../raster/r.watershed/front/main.c:109 +#: ../raster/r.watershed/front/main.c:118 +#: ../raster/r.watershed/front/main.c:125 +#: ../raster/r.watershed/front/main.c:132 +#: ../raster/r.watershed/front/main.c:140 msgid "Inputs" msgstr "Entradas:" -#: ../raster/r.watershed/front/main.c:88 +#: ../raster/r.watershed/front/main.c:91 msgid "Name of input depressions raster map" msgstr "Nombre de mapa ráster de entrada de depresiones" -#: ../raster/r.watershed/front/main.c:89 +#: ../raster/r.watershed/front/main.c:93 msgid "All non-NULL and non-zero cells are considered as real depressions" msgstr "Todas las celdas no nulas y no cero son consideradas como depresiones reales" -#: ../raster/r.watershed/front/main.c:95 +#: ../raster/r.watershed/front/main.c:100 msgid "Name of input raster representing amount of overland flow per cell" msgstr "" -#: ../raster/r.watershed/front/main.c:101 +#: ../raster/r.watershed/front/main.c:106 msgid "Name of input raster map percent of disturbed land" msgstr "Nombre de mapa ráster de entrada de porcentaje de perturbación de tierra" -#: ../raster/r.watershed/front/main.c:102 -#: ../raster/r.watershed/front/main.c:127 +#: ../raster/r.watershed/front/main.c:107 +#: ../raster/r.watershed/front/main.c:137 msgid "For USLE" msgstr "Para USLE" -#: ../raster/r.watershed/front/main.c:109 +#: ../raster/r.watershed/front/main.c:114 msgid "Name of input raster map blocking overland surface flow" msgstr "" -#: ../raster/r.watershed/front/main.c:111 +#: ../raster/r.watershed/front/main.c:116 msgid "For USLE. All non-NULL and non-zero cells are considered as blocking terrain." msgstr "Para USLE. Todas las celdas no nulas y no cero son consideradas como terrenos bloqueados." -#: ../raster/r.watershed/front/main.c:118 +#: ../raster/r.watershed/front/main.c:123 +#, fuzzy +msgid "Name of input raster map with percentages for flow accumulation." +msgstr "Nombre de mapa ráster de entrada de porcentaje de perturbación de tierra" + +#: ../raster/r.watershed/front/main.c:129 msgid "Minimum size of exterior watershed basin" msgstr "" -#: ../raster/r.watershed/front/main.c:126 +#: ../raster/r.watershed/front/main.c:136 msgid "Maximum length of surface flow in map units" msgstr "" -#: ../raster/r.watershed/front/main.c:135 +#: ../raster/r.watershed/front/main.c:144 msgid "Name for output accumulation raster map" msgstr "Nombre para mapa ráster de salida de acumulación" -#: ../raster/r.watershed/front/main.c:137 +#: ../raster/r.watershed/front/main.c:145 msgid "Number of cells that drain through each cell" msgstr "" -#: ../raster/r.watershed/front/main.c:144 +#: ../raster/r.watershed/front/main.c:152 msgid "Name for output topographic index ln(a / tan(b)) map" msgstr "Nombre para mapa de salida de índice topográfico ln(a / tan(b))" -#: ../raster/r.watershed/front/main.c:151 +#: ../raster/r.watershed/front/main.c:158 msgid "Stream power index a * tan(b)" msgstr "" -#: ../raster/r.watershed/front/main.c:157 +#: ../raster/r.watershed/front/main.c:164 msgid "Name for output drainage direction raster map" msgstr "Nombre para mapa ráster de salida de dirección de drenaje" -#: ../raster/r.watershed/front/main.c:158 +#: ../raster/r.watershed/front/main.c:165 msgid "Directions numbered from 1 to 8" msgstr "" -#: ../raster/r.watershed/front/main.c:164 +#: ../raster/r.watershed/front/main.c:171 msgid "Name for output basins raster map" msgstr "Nombre para mapa ráster de salida de cuencas" -#: ../raster/r.watershed/front/main.c:170 +#: ../raster/r.watershed/front/main.c:177 msgid "Name for output stream segments raster map" msgstr "Nombre para mapa ráster de salida de segmentos de arroyos" -#: ../raster/r.watershed/front/main.c:176 +#: ../raster/r.watershed/front/main.c:183 msgid "Name for output half basins raster map" msgstr "Nombre para mapa ráster de salida de cuencas medias" -#: ../raster/r.watershed/front/main.c:178 +#: ../raster/r.watershed/front/main.c:184 msgid "Each half-basin is given a unique value" msgstr "" -#: ../raster/r.watershed/front/main.c:184 +#: ../raster/r.watershed/front/main.c:190 msgid "Name for output slope length raster map" msgstr "Nombre para mapa ráster de salida de longitud de pendiente" -#: ../raster/r.watershed/front/main.c:186 +#: ../raster/r.watershed/front/main.c:191 msgid "Slope length and steepness (LS) factor for USLE" msgstr "" -#: ../raster/r.watershed/front/main.c:192 +#: ../raster/r.watershed/front/main.c:197 msgid "Name for output slope steepness raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:193 +#: ../raster/r.watershed/front/main.c:198 msgid "Slope steepness (S) factor for USLE" msgstr "" -#: ../raster/r.watershed/front/main.c:202 +#: ../raster/r.watershed/front/main.c:207 msgid "Convergence factor for MFD (1-10)" msgstr "Factor de convergencia para MFD (1-10)" -#: ../raster/r.watershed/front/main.c:204 +#: ../raster/r.watershed/front/main.c:209 msgid "1 = most diverging flow, 10 = most converging flow. Recommended: 5" msgstr "1 = flujo más divergente, 10 = flujo más convergente. Recomendado: 5" -#: ../raster/r.watershed/front/main.c:211 +#: ../raster/r.watershed/front/main.c:216 msgid "Maximum memory to be used with -m flag (in MB)" msgstr "Memoria máxima a utilizar con -m flag (en MB)" -#: ../raster/r.watershed/front/main.c:215 +#: ../raster/r.watershed/front/main.c:220 msgid "SFD (D8) flow (default is MFD)" msgstr "Flujo SFD (D8) (el predeterminado es MFD)" -#: ../raster/r.watershed/front/main.c:217 +#: ../raster/r.watershed/front/main.c:222 msgid "SFD: single flow direction, MFD: multiple flow direction" msgstr "SFD: dirección de flujo simple, MFD: dirección de flujo múltiple" -#: ../raster/r.watershed/front/main.c:222 +#: ../raster/r.watershed/front/main.c:227 msgid "Allow only horizontal and vertical flow of water" msgstr "Permitir sólo flujo de agua horizontal y vertical" -#: ../raster/r.watershed/front/main.c:227 +#: ../raster/r.watershed/front/main.c:231 msgid "Enable disk swap memory option: Operation is slow" msgstr "Activar opción de swapping de memoria a disco: funcionamiento lento" -#: ../raster/r.watershed/front/main.c:229 +#: ../raster/r.watershed/front/main.c:233 msgid "Only needed if memory requirements exceed available RAM; see manual on how to calculate memory requirements" msgstr "Solo es necesario si los requisitos de memoria sobrepasan la RAM disponible; ver manual para calcular los requisitos de memoria" -#: ../raster/r.watershed/front/main.c:234 +#: ../raster/r.watershed/front/main.c:238 msgid "Use positive flow accumulation even for likely underestimates" msgstr "Utilizar acumulación de flujo positiva incluso para posibles subestimaciones" -#: ../raster/r.watershed/front/main.c:236 +#: ../raster/r.watershed/front/main.c:240 msgid "See manual for a detailed description of flow accumulation output" msgstr "Ver manual para una descripción detallada de la salida del flujo acumulado" -#: ../raster/r.watershed/front/main.c:241 +#: ../raster/r.watershed/front/main.c:244 msgid "Beautify flat areas" msgstr "Bellas áreas planas" -#: ../raster/r.watershed/front/main.c:243 +#: ../raster/r.watershed/front/main.c:246 msgid "Flow direction in flat areas is modified to look prettier" msgstr "La dirección del flujo en las áreas planas es modificado para verse más bello" -#: ../raster/r.watershed/front/main.c:259 +#: ../raster/r.watershed/front/main.c:262 msgid "Sorry, you must choose an output map." msgstr "Lo siento, debe elegir un mapa de salida." -#: ../raster/r.watershed/front/main.c:265 +#: ../raster/r.watershed/front/main.c:268 msgid "The basin threshold must be a positive number." msgstr "" -#: ../raster/r.watershed/front/main.c:281 +#: ../raster/r.watershed/front/main.c:284 msgid "" "Sorry, if any of the following options are set:\n" " basin, stream, half_basin, length_slope, or slope_steepness\n" " you MUST provide a value for the basin threshold parameter." msgstr "" -#: ../raster/r.watershed/front/main.c:308 +#: ../raster/r.watershed/front/main.c:310 msgid "Beautify flat areas is not yet supported for disk swap mode" msgstr "" -#: ../raster/r.watershed/front/main.c:338 +#: ../raster/r.watershed/front/main.c:342 #, c-format msgid "Subprocess failed with exit code %d" msgstr "Ha fallado el subproceso con código de salida %d" @@ -18028,85 +18397,97 @@ msgid "SECTION 4: RUSLE LS and/or S factor determination." msgstr "SECCIÓN 4: RUSLE LS y/o factor de determinación S." -#: ../raster/r.watershed/ram/do_astar.c:256 +#: ../raster/r.watershed/ram/do_astar.c:258 msgid "heapsize too large" msgstr "heapsize demasiado grande" -#: ../raster/r.watershed/ram/do_flatarea.c:56 +#: ../raster/r.watershed/ram/do_flatarea.c:57 msgid "Beautify flat areas: priority queue error" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:229 +#: ../raster/r.watershed/ram/do_flatarea.c:235 msgid "flat cell escaped for uphill correction" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:235 +#: ../raster/r.watershed/ram/do_flatarea.c:241 #, c-format msgid "queue error: last uphill order %d > current uphill order %d" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:240 +#: ../raster/r.watershed/ram/do_flatarea.c:246 msgid "uphill order not set" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:266 +#: ../raster/r.watershed/ram/do_flatarea.c:273 msgid "flat cell escaped in uphill correction" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:302 +#: ../raster/r.watershed/ram/do_flatarea.c:309 msgid "downhill order: no more points in down queue" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:310 +#: ../raster/r.watershed/ram/do_flatarea.c:317 msgid "flat cell escaped for downhill correction" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:316 +#: ../raster/r.watershed/ram/do_flatarea.c:323 #, c-format msgid "queue error: last downhill order %d > current downhill order %d" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:321 +#: ../raster/r.watershed/ram/do_flatarea.c:328 msgid "downhill order: downhill order not set" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:344 +#: ../raster/r.watershed/ram/do_flatarea.c:352 msgid "flat cell escaped in downhill correction" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:382 +#: ../raster/r.watershed/ram/do_flatarea.c:390 msgid "flat cell escaped for adjustment" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:389 +#: ../raster/r.watershed/ram/do_flatarea.c:397 msgid "adjustment: uphill order not set" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:391 +#: ../raster/r.watershed/ram/do_flatarea.c:399 msgid "adjustment: downhill order not set" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:417 +#: ../raster/r.watershed/ram/do_flatarea.c:428 msgid "flat cell escaped in adjustment" msgstr "" -#: ../raster/r.watershed/ram/init_vars.c:121 +#: ../raster/r.watershed/ram/init_vars.c:123 #, c-format msgid "SECTION 1a (of %1d): Initiating Memory." msgstr "SECCIÓN 1a (de %1d): iniciando memoria." -#: ../raster/r.watershed/ram/init_vars.c:311 +#: ../raster/r.watershed/ram/init_vars.c:350 #, c-format msgid "SECTION 1b (of %1d): Determining Offmap Flow." msgstr "SECCIÓN 1b (de %1d): Determinando flujo Offmap." -#: ../raster/r.watershed/ram/do_cum.c:480 +#: ../raster/r.watershed/ram/do_cum.c:507 #, c-format msgid "MFD: A * path already processed when distributing flow: %d of %d cell" msgid_plural "MFD: A * path already processed when distributing flow: %d of %d cells" msgstr[0] "" msgstr[1] "" +#: ../raster/r.watershed/ram/usage.c:9 +#, c-format +msgid "" +"USAGE for basin delineation:\n" +"%s -4 elevation=elevation_map threshold=swale_threshold [flow=overland_flow_map] [drainage=drain_direction_map] [depression=depression_map] [accumulation=accumulation_map] [basin=watershed_basin_map] [retention=retention_map] [stream=stream_segment_map]\n" +"\n" +"USAGE for slope length determination:\n" +"%s [-4] elevation=elevation_map threshold=swale_threshold [drainage=drain_direction_map] [depression=depression_map] [accumulation=accumulation_map] [retention=retention_map] [max_slope_length=max_slope_length] [blocking=overland_blocking_map] [slope_steepness=slope_steepness_map] length_slope=length_slope_map [disturbed_land=rill_erosion_map] [slope_deposition=slope_deposition value or map]USAGE for ARMSED FILE creation:\n" +"%s [-4] elevation=elevation_map threshold=swale_threshold [flow=overland_flow_map] [drainage=drain_direction_map] [depression=depression_map] [accumulation=accumulation_map] [basin=watershed_basin_map] [stream=stream_segment_map] [half_basin=half_basin_map] [retention=retention_map] ar=ARMSED_file_name\n" +"\n" +msgstr "" + #: ../raster/r.rescale/main.c:51 msgid "Rescales the range of category values in a raster map layer." msgstr "Rescala el rango de valores de categoría en una capa de mapa ráster." @@ -18313,14 +18694,14 @@ #: ../raster/r.sim/r.sim.water/main.c:324 ../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 ../vector/v.surf.rst/main.c:161 -#: ../vector/v.surf.rst/main.c:166 ../vector/v.surf.rst/main.c:187 -#: ../vector/v.surf.rst/main.c:262 ../vector/v.surf.rst/main.c:268 -#: ../vector/v.surf.rst/main.c:276 ../vector/v.surf.rst/main.c:283 -#: ../vector/v.surf.rst/main.c:291 ../vector/v.surf.rst/main.c:299 -#: ../vector/v.surf.rst/main.c:308 ../vector/v.surf.rst/main.c:316 -#: ../vector/v.surf.rst/main.c:324 ../vector/v.surf.rst/main.c:333 -#: ../vector/v.surf.rst/main.c:341 ../vector/v.surf.rst/main.c:348 +#: ../imagery/i.eb.hsebal01/main.c:178 ../vector/v.surf.rst/main.c:163 +#: ../vector/v.surf.rst/main.c:168 ../vector/v.surf.rst/main.c:189 +#: ../vector/v.surf.rst/main.c:264 ../vector/v.surf.rst/main.c:270 +#: ../vector/v.surf.rst/main.c:278 ../vector/v.surf.rst/main.c:286 +#: ../vector/v.surf.rst/main.c:294 ../vector/v.surf.rst/main.c:302 +#: ../vector/v.surf.rst/main.c:311 ../vector/v.surf.rst/main.c:319 +#: ../vector/v.surf.rst/main.c:327 ../vector/v.surf.rst/main.c:336 +#: ../vector/v.surf.rst/main.c:344 ../vector/v.surf.rst/main.c:351 msgid "Parameters" msgstr "Parámetros" @@ -18377,7 +18758,7 @@ msgstr "" #: ../raster/r.sim/r.sim.sediment/main.c:374 -#: ../raster/r.sim/r.sim.water/main.c:402 ../vector/v.surf.rst/main.c:404 +#: ../raster/r.sim/r.sim.water/main.c:402 ../vector/v.surf.rst/main.c:407 #, c-format msgid "<%d> is not valid number of threads. Number of threads will be set on <%d>" msgstr "" @@ -18410,8 +18791,8 @@ msgstr "No está produciendo ningún archivo site o raster" #: ../raster/r.sim/r.sim.sediment/main.c:422 -#: ../raster/r.sim/r.sim.water/main.c:530 ../vector/v.surf.rst/main.c:656 -#: ../vector/v.surf.rst/main.c:711 ../vector/v.vol.rst/main.c:914 +#: ../raster/r.sim/r.sim.water/main.c:530 ../vector/v.surf.rst/main.c:659 +#: ../vector/v.surf.rst/main.c:714 ../vector/v.vol.rst/main.c:916 msgid "Input failed" msgstr "Falló la entrada" @@ -18685,6 +19066,7 @@ msgstr "No se puede leer el archivo <%s>" #: ../display/d.mon/start.c:46 ../display/d.mon/start.c:74 +#: ../misc/m.nviz.image/main.c:75 #, c-format msgid "File <%s> already exists and will be overwritten" msgstr "El archivo <%s> ya existe y se sobrescribirá" @@ -19021,7 +19403,7 @@ msgstr "Stdev multiplicado por %.4f para definir paso\n" #: ../display/d.vect.thematic/display.c:51 ../display/d.vect/lines.c:107 -#: ../display/d.vect/lines.c:335 +#: ../display/d.vect/lines.c:339 #, c-format msgid "Unable to read symbol <%s>, unable to display points" msgstr "No se puede leer el símbolo <%s>, no se pueden mostrar puntos" @@ -19086,7 +19468,7 @@ msgid "Line color" msgstr "Color de línea" -#: ../display/d.geodesic/main.c:66 ../display/d.grid/main.c:107 +#: ../display/d.geodesic/main.c:66 ../display/d.grid/main.c:106 #: ../display/d.rhumbline/main.c:62 ../display/d.legend/main.c:203 #: ../display/d.rast.num/main.c:88 ../display/d.northarrow/main.c:113 #: ../vector/v.label.sa/main.c:98 ../vector/v.label/main.c:151 @@ -19281,73 +19663,73 @@ msgid "Null cells" msgstr "Celdas nulas" -#: ../display/d.grid/main.c:55 +#: ../display/d.grid/main.c:54 msgid "graticule" msgstr "graticula" -#: ../display/d.grid/main.c:56 ../vector/v.mkgrid/main.c:72 +#: ../display/d.grid/main.c:55 ../vector/v.mkgrid/main.c:72 msgid "grid" msgstr "cuadrícula" -#: ../display/d.grid/main.c:58 +#: ../display/d.grid/main.c:57 msgid "Overlays a user-specified grid in the active display frame on the graphics monitor." msgstr "Superpone una cuadrícula especificada por el usuario en el marco activo en pantalla del usuario." -#: ../display/d.grid/main.c:66 +#: ../display/d.grid/main.c:65 msgid "Size of grid to be drawn (in map units)" msgstr "Tamaño de cuadrícula a dibujar (en unidades del mapa)" -#: ../display/d.grid/main.c:68 +#: ../display/d.grid/main.c:67 msgid "0 for north-south resolution of the current region. In map units or DDD:MM:SS format. Example: \"1000\" or \"0:10\"" msgstr "0 para resolución norte-sur de la región actual.En las unidades del mapa o en formato DDD:MM:SS. Ejemplo: \"1000\" o \"0:10\"" -#: ../display/d.grid/main.c:76 +#: ../display/d.grid/main.c:75 msgid "Lines of the grid pass through this coordinate" msgstr "Las líneas de la cuadrícula pasan por esta coordenada" -#: ../display/d.grid/main.c:85 +#: ../display/d.grid/main.c:84 msgid "Draw only east-west lines, north-south lines, or both " msgstr "Dibujar solo líneas este-oeste, líneas norte-sur, a ambas " -#: ../display/d.grid/main.c:86 ../display/d.grid/main.c:159 -#: ../display/d.grid/main.c:164 ../display/d.grid/main.c:169 +#: ../display/d.grid/main.c:85 ../display/d.grid/main.c:158 +#: ../display/d.grid/main.c:163 ../display/d.grid/main.c:168 msgid "Disable" msgstr "Inutilizar" -#: ../display/d.grid/main.c:92 +#: ../display/d.grid/main.c:91 msgid "Grid line width" msgstr "Grosor de la cuadrícula" -#: ../display/d.grid/main.c:96 ../display/d.rast.num/main.c:94 +#: ../display/d.grid/main.c:95 ../display/d.rast.num/main.c:94 msgid "Grid color" msgstr "Color de cuadrícula" -#: ../display/d.grid/main.c:97 ../display/d.grid/main.c:102 -#: ../display/d.grid/main.c:108 ../display/d.grid/main.c:114 +#: ../display/d.grid/main.c:96 ../display/d.grid/main.c:101 +#: ../display/d.grid/main.c:107 ../display/d.grid/main.c:113 msgid "Color" msgstr "Color" -#: ../display/d.grid/main.c:101 ../display/d.legend.vect/main.c:95 +#: ../display/d.grid/main.c:100 ../display/d.legend.vect/main.c:95 #: ../display/d.legend/main.c:240 ../vector/v.label.sa/main.c:144 #: ../vector/v.label/main.c:193 ../vector/v.lrs/v.lrs.label/main.c:223 msgid "Border color" msgstr "Color de límites" -#: ../display/d.grid/main.c:122 +#: ../display/d.grid/main.c:121 msgid "Font size for gridline coordinate labels" msgstr "Tamaño de fuente para las etiquetas de coordenadas de la cuadrícula" -#: ../display/d.grid/main.c:127 +#: ../display/d.grid/main.c:126 msgid "Align the origin to the east-north corner of the current region" msgstr "Alinear el origen a la esquina este-norte de la región actual" -#: ../display/d.grid/main.c:132 +#: ../display/d.grid/main.c:131 msgid "Draw geographic grid (referenced to current ellipsoid)" msgstr "Dibujar cuadrícula geográfica (referenciada al elipsoide actual)" -#: ../display/d.grid/main.c:133 ../display/d.grid/main.c:139 -#: ../display/d.grid/main.c:144 ../display/d.grid/main.c:149 -#: ../display/d.grid/main.c:154 ../misc/m.nviz.image/args.c:233 +#: ../display/d.grid/main.c:132 ../display/d.grid/main.c:138 +#: ../display/d.grid/main.c:143 ../display/d.grid/main.c:148 +#: ../display/d.grid/main.c:153 ../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 @@ -19355,56 +19737,56 @@ msgid "Draw" msgstr "Dibujar" -#: ../display/d.grid/main.c:138 +#: ../display/d.grid/main.c:137 msgid "Draw geographic grid (referenced to WGS84 ellipsoid)" msgstr "Dibujar cuadrícula geográfica (referenciada al elipsoide WGS84)" -#: ../display/d.grid/main.c:143 +#: ../display/d.grid/main.c:142 msgid "Draw '+' marks instead of grid lines" msgstr "Dibujar' + 'marcas, en vez de líneas de cuadrícula" -#: ../display/d.grid/main.c:148 +#: ../display/d.grid/main.c:147 msgid "Draw '.' marks instead of grid lines" msgstr "Dibujar '.' marcas en vez de líneas de cuadrícula" -#: ../display/d.grid/main.c:153 +#: ../display/d.grid/main.c:152 msgid "Draw fiducial marks instead of grid lines" msgstr "Dibujar marcas fiduciales en lugar de línias de cuadrícula" -#: ../display/d.grid/main.c:158 +#: ../display/d.grid/main.c:157 msgid "Disable grid drawing" msgstr "Deshabilitar el dibujo de la cuadrícula" -#: ../display/d.grid/main.c:163 +#: ../display/d.grid/main.c:162 msgid "Disable border drawing" msgstr "Deshabilitar el dibujo de los bordes" -#: ../display/d.grid/main.c:168 +#: ../display/d.grid/main.c:167 msgid "Disable text drawing" msgstr "Deshabilitar el dibujo de textos" -#: ../display/d.grid/main.c:178 +#: ../display/d.grid/main.c:177 msgid "Both grid and border drawing are disabled" msgstr "Están deshabilitados el dibujo de la cuadrícula y de los bordes" -#: ../display/d.grid/main.c:182 +#: ../display/d.grid/main.c:181 msgid "Geo-grid option not available for LL projection, use without -g/-w" msgstr "Opción geomalla no disponible para proyección LL, usar sin -g/-w" -#: ../display/d.grid/main.c:184 +#: ../display/d.grid/main.c:183 msgid "Geo-grid option not available for XY projection, use without -g/-w" msgstr "Opción geomalla no disponible para proyección XY, usar sin -g/-w" -#: ../display/d.grid/main.c:203 +#: ../display/d.grid/main.c:202 msgid "Choose a single mark style" msgstr "Escoger un sólo estilo de marca" -#: ../display/d.grid/main.c:234 +#: ../display/d.grid/main.c:233 #, c-format msgid "Invalid geo-grid size <%s>" msgstr "Tamaño <%s> de cuadrícula geográfica inválido" -#: ../display/d.grid/main.c:239 +#: ../display/d.grid/main.c:238 #, c-format msgid "Invalid grid size <%s>" msgstr "Tamaño <%s> de cuadrícula inválido" @@ -19413,11 +19795,24 @@ msgid "Reading symbol" msgstr "Leyendo símbolo" -#: ../display/d.grid/plot.c:373 +#: ../display/d.grid/plot.c:289 ../display/d.grid/plot.c:296 +#: ../display/d.grid/plot.c:338 ../display/d.grid/plot.c:345 +#: ../display/d.grid/plot.c:433 ../display/d.grid/plot.c:440 +#: ../display/d.grid/plot.c:493 ../display/d.grid/plot.c:500 +#: ../display/d.grid/plot.c:647 ../display/d.grid/plot.c:664 +#: ../display/d.grid/plot.c:682 ../display/d.grid/plot.c:700 +#: ../display/d.grid/plot.c:761 ../display/d.grid/plot.c:768 +#: ../display/d.grid/plot.c:773 ../display/d.grid/plot.c:783 +#: ../display/d.grid/plot.c:788 ../display/d.where/where.c:63 +#, fuzzy +msgid "Error in GPJ_transform()" +msgstr "Error en pj_do_transform" + +#: ../display/d.grid/plot.c:378 msgid "Geo-grid option only available for LL projection, use without -g/-w" msgstr "Opción geomalla disponible solamente para proyección LL, usar sin -g/-w" -#: ../display/d.grid/plot.c:575 +#: ../display/d.grid/plot.c:579 msgid "" "WGS84 grid output not possible as this location does not contain\n" "datum transformation parameters. Try running g.setproj." @@ -19425,25 +19820,9 @@ "No se puede la salida de cuadrícula WGS84 ya que esta localización no contiene\n" "parámetros de transformación del datum. Pruebe ejecutando g.setproj." -#: ../display/d.grid/plot.c:743 -msgid "Error in pj_do_proj1" -msgstr "Error en pj_do_proj1" - -#: ../display/d.grid/plot.c:749 -msgid "Error in pj_do_proj2" -msgstr "Error en pj_do_proj2" - -#: ../display/d.grid/plot.c:753 -msgid "Error in pj_do_proj3" -msgstr "Error en pj_do_proj3" - -#: ../display/d.grid/plot.c:761 -msgid "Error in pj_do_proj5" -msgstr "Error en pj_do_proj5" - -#: ../display/d.grid/plot.c:765 -msgid "Error in pj_do_proj6" -msgstr "Error en pj_do_proj6" +#: ../display/d.grid/plot.c:592 ../display/d.where/main.c:138 +msgid "Unable to set up lat/long projection parameters" +msgstr "No se pueden establecer los parámetros de la proyección latitud/longitud" #: ../display/d.legend.vect/main.c:55 msgid "Displays a vector legend in the active graphics frame." @@ -20081,7 +20460,7 @@ #: ../display/d.linegraph/main.c:971 #, c-format -msgid "Scale Y labels cannot be used with thisrange of data (%f, %f)" +msgid "Scale Y labels cannot be used with this range of data (%f, %f)" msgstr "" #: ../display/d.vect.chart/main.c:65 @@ -20531,7 +20910,7 @@ msgid "Remove all frames and erase the screen" msgstr "Eliminar todos los marcos y borrar la pantalla" -#: ../display/d.where/where.c:29 +#: ../display/d.where/where.c:30 #, c-format msgid "Invalid coordinates <%s,%s>" msgstr "Coordenadas no válidas <%s,%s>" @@ -20572,7 +20951,7 @@ msgid "Please specify a lat/long ellipsoid with -l or -w" msgstr "Por favor especifique un elipsoide de lat/long con -l o -w" -#: ../display/d.where/main.c:136 +#: ../display/d.where/main.c:128 msgid "" "WGS84 output not possible as this location does not contain\n" "datum transformation parameters. Try running g.setproj." @@ -20959,7 +21338,7 @@ msgid "Invalid area %d skipped (not enough points)" msgstr "Ãrea inválida %d fue saltada (no tuvo puntos suficientes)" -#: ../display/d.vect/area.c:234 +#: ../display/d.vect/area.c:236 #, c-format msgid "%d invalid color rule for areas skipped" msgid_plural "%d invalid color rules for areas skipped" @@ -21193,7 +21572,7 @@ msgid "Unable to create 3D raster map <%s>" msgstr "No ha sido posible crear mapa ráster 3D <%s>" -#: ../raster3d/r3.gwflow/main.c:412 ../raster3d/r3.out.netcdf/main.c:649 +#: ../raster3d/r3.gwflow/main.c:412 ../raster3d/r3.out.netcdf/main.c:650 #: ../raster3d/r3.out.vtk/main.c:252 ../raster3d/r3.out.vtk/main.c:338 #: ../raster3d/r3.in.v5d/main.c:206 ../raster3d/r3.cross.rast/main.c:55 #: ../raster3d/r3.out.v5d/main.c:55 ../raster3d/r3.out.v5d/main.c:326 @@ -21220,11 +21599,11 @@ msgid "Export projection information as wkt and proj4 parameter" msgstr "Exportar información de proyección como texto bien conocido (wtk) y parámeto proj4" -#: ../raster3d/r3.out.netcdf/main.c:588 +#: ../raster3d/r3.out.netcdf/main.c:589 msgid "netCDF" msgstr "netCDF" -#: ../raster3d/r3.out.netcdf/main.c:590 +#: ../raster3d/r3.out.netcdf/main.c:591 msgid "Export a 3D raster map as netCDF file." msgstr "Expotrar un mapa ráster 3D como archivo netCDF." @@ -21316,15 +21695,15 @@ msgid "failed to interpret dp as an integer" msgstr "no se pudo interpretar dp como entero" -#: ../raster3d/r3.out.vtk/main.c:451 ../raster3d/r3.to.rast/main.c:332 +#: ../raster3d/r3.out.vtk/main.c:450 ../raster3d/r3.to.rast/main.c:332 msgid "The 2D and 3D region settings are different. Using the 2D window settings to adjust the 2D part of the 3D region." msgstr "Las configuraciones de la región 2D y 3D son diferentes. Usando las configuraciones de la ventana 2D para ajustar la parte 2D de la región 3D." -#: ../raster3d/r3.out.vtk/main.c:542 +#: ../raster3d/r3.out.vtk/main.c:541 msgid "Unable to close 3D raster map, the VTK file may be incomplete" msgstr "No ha sido posible cerrar mapa ráster 3D, es posible que el archivo VTK esté incompleto" -#: ../raster3d/r3.out.vtk/main.c:557 +#: ../raster3d/r3.out.vtk/main.c:556 msgid "Unable to close VTK-ASCII file" msgstr "No ha sido posible cerrar archivo VTK-ASCII" @@ -21668,7 +22047,7 @@ msgstr "" #: ../raster3d/r3.flow/main.c:414 ../vector/v.to.rast/vect2rast.c:48 -#: ../vector/v.colors/main.c:266 +#: ../vector/v.colors/main.c:279 #, c-format msgid "Vector map <%s> is not 3D" msgstr "El mapa vectorial <%s> no es 3D" @@ -22185,101 +22564,101 @@ msgid "List of available elements:" msgstr "Lista de elementos disponibles:" -#: ../general/g.version/main.c:66 ../general/g.message/main.c:34 +#: ../general/g.version/main.c:70 ../general/g.message/main.c:34 #: ../general/g.tempfile/main.c:39 msgid "support" msgstr "soportar" -#: ../general/g.version/main.c:67 +#: ../general/g.version/main.c:71 msgid "citing" msgstr "forma de citar" -#: ../general/g.version/main.c:68 +#: ../general/g.version/main.c:72 msgid "copyright" msgstr "derechos de autor" -#: ../general/g.version/main.c:69 +#: ../general/g.version/main.c:73 msgid "version" msgstr "versión" -#: ../general/g.version/main.c:70 +#: ../general/g.version/main.c:74 msgid "license" msgstr "licencia" -#: ../general/g.version/main.c:71 +#: ../general/g.version/main.c:75 msgid "Displays GRASS GIS version info." msgstr "Muestra información de versión de GRASS GIS." -#: ../general/g.version/main.c:72 +#: ../general/g.version/main.c:76 msgid "Optionally also prints build or copyright information." msgstr "Opcionalmente " -#: ../general/g.version/main.c:76 +#: ../general/g.version/main.c:80 msgid "Print also the copyright message" msgstr "Imprimir también el mensaje de copyright" -#: ../general/g.version/main.c:77 ../general/g.version/main.c:82 -#: ../general/g.version/main.c:87 ../general/g.version/main.c:93 -#: ../general/g.version/main.c:99 +#: ../general/g.version/main.c:81 ../general/g.version/main.c:86 +#: ../general/g.version/main.c:91 ../general/g.version/main.c:97 +#: ../general/g.version/main.c:103 msgid "Additional info" msgstr "Información adicional" -#: ../general/g.version/main.c:81 +#: ../general/g.version/main.c:85 msgid "Print also the citation options" msgstr "Mostrar también las opciones para citar" -#: ../general/g.version/main.c:86 +#: ../general/g.version/main.c:90 msgid "Print also the build information" msgstr "" -#: ../general/g.version/main.c:92 +#: ../general/g.version/main.c:96 msgid "Print also the GIS library revision number and date" msgstr "" -#: ../general/g.version/main.c:97 +#: ../general/g.version/main.c:101 msgid "Print also extended info for additional libraries" msgstr "" -#: ../general/g.version/main.c:98 +#: ../general/g.version/main.c:102 msgid "GDAL/OGR, PROJ.4, GEOS" msgstr "GDAL/OGR, PROJ.4, GEOS" -#: ../general/g.version/main.c:103 +#: ../general/g.version/main.c:107 msgid "Print info in shell script style (including SVN revision number)" msgstr "Mostrar información en estilo script de consola (incluyendo número de revisión SVN)" -#: ../general/g.version/main.c:104 +#: ../general/g.version/main.c:108 msgid "Shell" msgstr "Consola de comandos" -#: ../general/g.version/main.c:172 +#: ../general/g.version/main.c:176 #, 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 "No se puede determinar versión GRASS libgis y número de fecha. La construcción GRASS puede estar rota. Reporte esto a los desarrolladores o a quienes se encargan de los paquetes.\n" -#: ../general/g.version/main.c:179 +#: ../general/g.version/main.c:183 msgid "GRASS GIS libgis version and date number don't have the expected format. Trying to print the original strings..." msgstr "" -#: ../general/g.version/main.c:181 +#: ../general/g.version/main.c:185 #, c-format msgid "GIS_H_VERSION=\"%s\"" msgstr "GIS_H_VERSION=\"%s\"" -#: ../general/g.version/main.c:182 +#: ../general/g.version/main.c:186 #, c-format msgid "GIS_H_DATE=\"%s\"" msgstr "GIS_H_DATE=\"%s\"" -#: ../general/g.version/main.c:212 +#: ../general/g.version/main.c:222 msgid "GRASS not compiled with GDAL/OGR support" msgstr "GRASS no está compilado con soporte GDAL/OGR" -#: ../general/g.version/main.c:223 +#: ../general/g.version/main.c:233 msgid "GRASS not compiled with GEOS support" msgstr "GRASS no está compilado con soporte GEOS" -#: ../general/g.version/main.c:234 +#: ../general/g.version/main.c:244 msgid "GRASS not compiled with SQLite support" msgstr "GRASS no está compilado con soporte SQLite" @@ -22456,7 +22835,7 @@ msgid "Mapset <%s> does not exist" msgstr "El directorio de mapas <%s> no existe" -#: ../general/g.list/list.c:123 ../general/g.region/main.c:458 +#: ../general/g.list/list.c:123 ../general/g.region/main.c:471 #, c-format msgid "Unable to read header of 3D raster map <%s@%s>" msgstr "No se puede leer la cabecera del mapa ráster 3D <%s@%s>" @@ -22544,194 +22923,219 @@ msgid "input= and opacity= must have the same number of values" msgstr "input= and opacity= deben tener el mismo número de valores" -#: ../general/g.region/main.c:66 +#: ../general/g.region/main.c:67 msgid "computational region" msgstr "región computacional" -#: ../general/g.region/main.c:68 +#: ../general/g.region/main.c:69 msgid "resolution" msgstr "resolución" -#: ../general/g.region/main.c:71 +#: ../general/g.region/main.c:72 msgid "Manages the boundary definitions for the geographic region." msgstr "Administra las definiciones de los contornos para la región geográfica." -#: ../general/g.region/main.c:82 +#: ../general/g.region/main.c:83 msgid "Save as default region" msgstr "Guardar como región predeterminada" -#: ../general/g.region/main.c:83 +#: ../general/g.region/main.c:84 msgid "Only possible from the PERMANENT mapset" msgstr "Solo es posible desde el conjunto de mapas de PERMANENT" -#: ../general/g.region/main.c:88 +#: ../general/g.region/main.c:89 msgid "Print the current region" msgstr "Imprimir la región actual" -#: ../general/g.region/main.c:93 +#: ../general/g.region/main.c:94 msgid "Print the current region in lat/long using the current ellipsoid/datum" msgstr "Imprimir la región actual en lat/long utilizando el elipsoide/datum actual" -#: ../general/g.region/main.c:99 +#: ../general/g.region/main.c:100 msgid "Print the current region extent" msgstr "Imprimir la extensión de la región actual" -#: ../general/g.region/main.c:105 +#: ../general/g.region/main.c:106 msgid "Print the current region map center coordinates" msgstr "Imprimir coordenadas del centro del mapa de la región actual" -#: ../general/g.region/main.c:111 +#: ../general/g.region/main.c:112 msgid "Print the current region in GMT style" msgstr "Imprimir la región actual en estilo GMT" -#: ../general/g.region/main.c:117 +#: ../general/g.region/main.c:118 msgid "Print the current region in WMS style" msgstr "Imprimir la región actual en estilo WMS" -#: ../general/g.region/main.c:123 +#: ../general/g.region/main.c:124 msgid "Print region resolution in meters (geodesic)" msgstr "Imprimir resolución de la región en metros (geodésico)" -#: ../general/g.region/main.c:128 +#: ../general/g.region/main.c:129 msgid "Print the convergence angle (degrees CCW)" msgstr "Imprimir el ángulo de convergencia (grados CCW)" -#: ../general/g.region/main.c:130 +#: ../general/g.region/main.c:131 msgid "The difference between the projection's grid north and true north, measured at the center coordinates of the current region." msgstr "La diferencia entre el norte de la malla de proyección y el norte verdadero, medida en la coordenada central de la región actual." -#: ../general/g.region/main.c:136 +#: ../general/g.region/main.c:137 msgid "Print also 3D settings" msgstr "Imprimir también configuración 3D" -#: ../general/g.region/main.c:142 +#: ../general/g.region/main.c:143 msgid "Print the maximum bounding box in lat/long on WGS84" msgstr "Imprimir los límites máximos en latitud/longitud en WGS84" -#: ../general/g.region/main.c:152 +#: ../general/g.region/main.c:153 msgid "Print in shell script style, but in one line (flat)" msgstr "" -#: ../general/g.region/main.c:158 +#: ../general/g.region/main.c:159 msgid "Align region to resolution (default = align to bounds, works only for 2D resolution)" msgstr "Alinear la región a la resolución (por omisión = alinear a los límites, funciona sólo para resolución 2D)" -#: ../general/g.region/main.c:164 +#: ../general/g.region/main.c:165 msgid "Do not update the current region" msgstr "No actualizar la región actual" -#: ../general/g.region/main.c:165 ../general/g.region/main.c:347 +#: ../general/g.region/main.c:166 ../general/g.region/main.c:360 #: ../vector/v.label/main.c:90 ../vector/v.label/main.c:95 #: ../vector/v.label/main.c:170 ../vector/v.label/main.c:183 msgid "Effects" msgstr "Efectos" -#: ../general/g.region/main.c:170 +#: ../general/g.region/main.c:171 msgid "Set current region from named region" msgstr "Establecer la región actual a partir de la región nombrada" -#: ../general/g.region/main.c:177 +#: ../general/g.region/main.c:178 msgid "Set region to match raster map(s)" msgstr "Establecer la región para que coincida con mapa(s) ráster" -#: ../general/g.region/main.c:185 +#: ../general/g.region/main.c:186 msgid "Set region to match 3D raster map(s) (both 2D and 3D values)" msgstr "Establecer la región para que coincida con mapa(s) ráster 3D (tanto valores 2D como 3D)" -#: ../general/g.region/main.c:193 +#: ../general/g.region/main.c:194 msgid "Set region to match vector map(s)" msgstr "Establecer la región para que coincida con mapa(s) vectorial" -#: ../general/g.region/main.c:239 +#: ../general/g.region/main.c:240 msgid "Value for the top edge" msgstr "Valor para el borde superior" -#: ../general/g.region/main.c:248 +#: ../general/g.region/main.c:249 msgid "Value for the bottom edge" msgstr "Valor para el borde inferior" -#: ../general/g.region/main.c:257 +#: ../general/g.region/main.c:258 msgid "Number of rows in the new region" msgstr "Número de filas en la nueva región" -#: ../general/g.region/main.c:258 ../general/g.region/main.c:267 -#: ../general/g.region/main.c:277 ../general/g.region/main.c:287 -#: ../general/g.region/main.c:296 ../general/g.region/main.c:305 -#: ../general/g.region/main.c:314 +#: ../general/g.region/main.c:259 ../general/g.region/main.c:268 +#: ../general/g.region/main.c:278 ../general/g.region/main.c:288 +#: ../general/g.region/main.c:297 ../general/g.region/main.c:306 +#: ../general/g.region/main.c:315 msgid "Resolution" msgstr "Resolución" -#: ../general/g.region/main.c:266 +#: ../general/g.region/main.c:267 msgid "Number of columns in the new region" msgstr "Número de columnas en la nueva región" -#: ../general/g.region/main.c:276 +#: ../general/g.region/main.c:277 msgid "2D grid resolution (north-south and east-west)" msgstr "Resolución de malla 2D (Norte-Sur y Este-Oeste)" -#: ../general/g.region/main.c:286 +#: ../general/g.region/main.c:287 msgid "3D grid resolution (north-south, east-west and top-bottom)" msgstr "Resolución de la cuadrícula 3D (Norte-Sur, Este-Oeste y Superior-Inferior)" -#: ../general/g.region/main.c:295 +#: ../general/g.region/main.c:296 msgid "North-south 2D grid resolution" msgstr "Resolución Norte-Sur de malla 2D" -#: ../general/g.region/main.c:304 +#: ../general/g.region/main.c:305 msgid "East-west 2D grid resolution" msgstr "Resolución Este-Oeste -Sur de malla 2D" -#: ../general/g.region/main.c:313 +#: ../general/g.region/main.c:314 msgid "Top-bottom 3D grid resolution" msgstr "Resolución Cima-Fondo de malla 3D" -#: ../general/g.region/main.c:323 +#: ../general/g.region/main.c:324 msgid "Shrink region until it meets non-NULL data from this raster map" msgstr "Encojer la región hasta que encuentre datos no nulos (non-NULL) de este mapa raster" -#: ../general/g.region/main.c:334 +#: ../general/g.region/main.c:335 msgid "Adjust region cells to cleanly align with this raster map" msgstr "Ajustar región para alinear limpiamente con este mapa raster" -#: ../general/g.region/main.c:345 +#: ../general/g.region/main.c:346 +#, fuzzy +msgid "Number of cells to add to each side of the current region extent" +msgstr "Crear un polígono vectorial a partir de la extensión de la región actual." + +#: ../general/g.region/main.c:348 +#, fuzzy +msgid "A negative number shrinks the current region extent" +msgstr "Imprimir la extensión de la región actual" + +#: ../general/g.region/main.c:358 msgid "Save current region settings in named region file" msgstr "Establecer la región actual a partir de la región nombrada" -#: ../general/g.region/main.c:414 ../scripts/r.in.wms/r.in.wms.py:196 +#: ../general/g.region/main.c:427 ../scripts/r.in.wms/r.in.wms.py:196 #, c-format, python-format msgid "Region <%s> not found" msgstr "Región <%s> no encontrada" -#: ../general/g.region/main.c:499 +#: ../general/g.region/main.c:512 msgid "Unable to get map bounding box" msgstr "" -#: ../general/g.region/main.c:784 +#: ../general/g.region/main.c:800 +#, c-format +msgid "'%s' option not used with <%s> because a coordinate would become invalid" +msgstr "" + +#: ../general/g.region/main.c:807 ../general/g.region/main.c:815 +#: ../general/g.region/main.c:823 +#, c-format +msgid "'%s' option not used with <%s> because <%s> would become minor than <%s>" +msgstr "" + +#: ../general/g.region/main.c:834 #, c-format msgid "Unable to set region <%s>" msgstr "No se puede establacer la región <%s>" -#: ../general/g.region/main.c:790 +#: ../general/g.region/main.c:840 msgid "Unable to update current region" msgstr "No se puede actualizar la región actual" -#: ../general/g.region/main.c:798 +#: ../general/g.region/main.c:848 msgid "Unable to change default region. The current mapset is not ." msgstr "No se puede cambiar la región predeterminada. El directorio de mapas actual no es ." -#: ../general/g.region/printwindow.c:383 +#: ../general/g.region/printwindow.c:390 msgid "You are already in Lat/Long. Use the -p flag instead." msgstr "Ya está en Lat/Long. Usar la opción -p en su lugar." -#: ../general/g.region/printwindow.c:385 +#: ../general/g.region/printwindow.c:392 msgid "You are in a simple XY location, projection to Lat/Lon is not possible. Use the -p flag instead." msgstr "Está en una localización XY, proyectar a Lat/Lon no es posible. Use la bandera -p en su lugar." -#: ../general/g.region/printwindow.c:559 +#: ../general/g.region/printwindow.c:573 msgid "WGS84 output not possible as this location does not contain datum transformation parameters. Try running g.setproj." msgstr "Salida WGS84 imposible, ya que esta localización no contiene parámetros de transformación del datum. Pruebe a ejecutar g.setproj." -#: ../general/g.region/printwindow.c:711 +#: ../general/g.region/printwindow.c:583 +msgid "Unable to update lat/long projection parameters" +msgstr "No se pueden actualizar los parámetro de proyección latitud/longitud" + +#: ../general/g.region/printwindow.c:726 msgid "Lat/Long calculations are not possible from a simple XY system" msgstr "Los cálculos Lat/Long no pueden realizarse desde un sistema simple XY" @@ -22955,7 +23359,7 @@ msgid "Invalid PPM file" msgstr "Archivo PPM no válido" -#: ../general/g.pnmcomp/main.c:96 ../scripts/v.unpack/v.unpack.py:76 +#: ../general/g.pnmcomp/main.c:96 ../scripts/v.unpack/v.unpack.py:75 #: ../scripts/v.in.geonames/v.in.geonames.py:57 #: ../scripts/v.db.update/v.db.update.py:92 #, c-format, python-format @@ -23113,68 +23517,57 @@ msgid "Only one of '%s', '%s', '%s' or '%s' options may be specified" msgstr "Sólo se puede especificar una de las opciones '%s', '%s', '%s' o '%s'" -#: ../general/g.proj/main.c:263 +#: ../general/g.proj/main.c:264 msgid "Projection files missing" msgstr "Faltan los archivos de proyección" -#: ../general/g.proj/main.c:283 +#: ../general/g.proj/main.c:284 #, c-format msgid "Only one of -%c, -%c, -%c, -%c, -%c or -%c flags may be specified" msgstr "Sólo se puede especificar una de las opciones -%c, -%c, -%c, -%c, -%c o -%c" -#: ../general/g.proj/main.c:310 +#: ../general/g.proj/main.c:311 #, c-format msgid "No output format specified, define one of flags -%c, -%c, -%c, or -%c" msgstr "No se especificó el formato de salida, defina una de las opciones -%c, -%c, -%c, o -%c" -#: ../general/g.proj/main.c:314 +#: ../general/g.proj/main.c:315 #, c-format msgid "No output format specified, define one of flags -%c, -%c, or -%c" msgstr "No se especificó el formato de salida, defina una de las opciones -%c, -%c, o -%c" -#: ../general/g.proj/output.c:146 -msgid "Unable to convert projection information to PROJ.4 format" -msgstr "" +#: ../general/g.proj/output.c:134 +#, fuzzy +msgid "Unable to convert projection information to PROJ format" +msgstr "No se puede convertir información de la proyección del mapa de entrada a formato GRASS para comprobar" -#: ../general/g.proj/output.c:190 +#: ../general/g.proj/output.c:180 msgid "Unable to convert to WKT" msgstr "" -#: ../general/g.proj/input.c:91 +#: ../general/g.proj/input.c:92 msgid "Error reading WKT projection description" msgstr "Error al leer la descripción de la proyección WKT" -#: ../general/g.proj/input.c:98 +#: ../general/g.proj/input.c:99 #, c-format msgid "Unable to open file '%s' for reading" msgstr "No se puede abrir el archivo '%s' para lectura" -#: ../general/g.proj/input.c:143 +#: ../general/g.proj/input.c:166 msgid "Can't parse PROJ.4-style parameter string" msgstr "No se puede analizar la cadena de parámetros estilo PROJ.4" -#: ../general/g.proj/input.c:181 +#: ../general/g.proj/input.c:205 msgid "Unable to translate EPSG code" msgstr "No se puede traducir el código EPSG" -#: ../general/g.proj/input.c:218 -msgid "Trying to open with OGR..." -msgstr "Intentando abrir con OGR..." - -#: ../general/g.proj/input.c:226 ../general/g.proj/input.c:245 -msgid "...succeeded." -msgstr "...conseguido." - -#: ../general/g.proj/input.c:239 -msgid "Trying to open with GDAL..." -msgstr "Intentando abrir con GDAL..." - -#: ../general/g.proj/input.c:254 -#, c-format -msgid "Could not read georeferenced file %s using either OGR nor GDAL" +#: ../general/g.proj/input.c:284 +#, fuzzy, c-format +msgid "Unable to read georeferenced file <%s> using GDAL library" msgstr "No se pudo leer el archivo georreferenciado %s usando OGR ni GDAL" -#: ../general/g.proj/input.c:259 +#: ../general/g.proj/input.c:289 #, c-format msgid "Read of file %s was successful, but it did not contain projection information. 'XY (unprojected)' will be used" msgstr "La lectura del archivo %s tuvo éxito , pero no contiene información de proyección. Se usará 'XY (sin proyectar)'" @@ -23194,22 +23587,22 @@ msgid "Ellipsoid set to <%s>" msgstr "Elipsoide establecido en <%s>" -#: ../general/g.proj/create.c:17 +#: ../general/g.proj/create.c:18 #, c-format msgid "Unable to create location <%s>: %s" msgstr "No se puede crear la localización <%s>: %s" -#: ../general/g.proj/create.c:20 +#: ../general/g.proj/create.c:21 #, c-format msgid "Unable to create projection files: %s" msgstr "No se pueden crear los archivos de proyección: %s" -#: ../general/g.proj/create.c:24 +#: ../general/g.proj/create.c:25 #, c-format msgid "Unable to create location <%s>" msgstr "No se puede crear la localización <%s>" -#: ../general/g.proj/create.c:30 +#: ../general/g.proj/create.c:27 #, c-format msgid "" "You can switch to the new location by\n" @@ -23218,24 +23611,19 @@ "Puedes cambiar a la nueva localización con\n" "`%s=%s`" -#: ../general/g.proj/create.c:40 +#: ../general/g.proj/create.c:37 #, c-format msgid "You must select the PERMANENT mapset before updating the current location's projection (current mapset is <%s>)" msgstr "Debe seleccionar el Directorio de mapas PERMANENT antes de actualizar la proyección de la Localización actual (Directorio de mapas actual es <%s>)" -#: ../general/g.proj/create.c:66 +#: ../general/g.proj/create.c:68 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 "La región predeterminada fue actualizada a la nueva proyección, pero si usted tiene múltiples Directorios de mapas debe correr 'g.region -d' en cada uno para actualizar la región a partir de la predeterminada" -#: ../general/g.proj/create.c:70 +#: ../general/g.proj/create.c:72 msgid "Projection information updated" msgstr "Información de la proyección actualizada" -#: ../general/g.proj/create.c:91 -#, c-format -msgid "Unable to create PROJ_EPSG file: %s" -msgstr "No ha sido posible crear archivo PROJ_EPSG file: %s" - #: ../general/g.mapset/main.c:51 msgid "Changes/reports current mapset." msgstr "Cambios/reportes del Directorio de mapas actual." @@ -24020,75 +24408,75 @@ msgid "Too many objects: integer overflow" msgstr "" -#: ../imagery/i.segment/region_growing.c:251 +#: ../imagery/i.segment/region_growing.c:256 #: ../imagery/i.segment/mean_shift.c:220 #, c-format msgid "Processing pass %d..." msgstr "Procesando paso %d..." -#: ../imagery/i.segment/region_growing.c:529 +#: ../imagery/i.segment/region_growing.c:534 #, c-format msgid "Segmentation processes stopped at %d due to reaching max iteration limit, more merges may be possible" msgstr "El proceso de segmentación se detuvo en %d debido a que se alcanzó el límite máximo de iteraciones, es posible hacer más uniones" -#: ../imagery/i.segment/region_growing.c:531 +#: ../imagery/i.segment/region_growing.c:536 #, c-format msgid "Segmentation converged after %d iterations" msgstr "Segmentación convirgió luego de %d iteraciones" -#: ../imagery/i.segment/region_growing.c:534 +#: ../imagery/i.segment/region_growing.c:539 msgid "Assigning region IDs to remaining single-cell regions..." msgstr "" -#: ../imagery/i.segment/region_growing.c:558 -#: ../imagery/i.segment/mean_shift.c:665 +#: ../imagery/i.segment/region_growing.c:563 +#: ../imagery/i.segment/mean_shift.c:686 #, c-format msgid "Merging segments smaller than %d cells..." msgstr "Uniendo segmentos menores a %d celdas..." -#: ../imagery/i.segment/region_growing.c:972 +#: ../imagery/i.segment/region_growing.c:988 #, c-format msgid "Region stats should go in tree, %d >= %d" msgstr "Las estadísticas de la región deberían estar en árbol, %d >= %d" -#: ../imagery/i.segment/region_growing.c:979 +#: ../imagery/i.segment/region_growing.c:995 msgid "Region ids are different" msgstr "Las ids de las regiones son distintas" -#: ../imagery/i.segment/region_growing.c:983 +#: ../imagery/i.segment/region_growing.c:999 #, c-format msgid "Region id %d is invalid" msgstr "" -#: ../imagery/i.segment/region_growing.c:987 +#: ../imagery/i.segment/region_growing.c:1003 msgid "Region consists of only one cell, nothing to update" msgstr "La región consiste de solo una celda, nada qué actualizar" -#: ../imagery/i.segment/region_growing.c:1031 -#: ../imagery/i.segment/region_growing.c:1485 +#: ../imagery/i.segment/region_growing.c:1047 +#: ../imagery/i.segment/region_growing.c:1509 #, c-format msgid "Region size is larger than 2: %d" msgstr "El tamaño de la región es mayor que 2: %d" -#: ../imagery/i.segment/region_growing.c:1098 +#: ../imagery/i.segment/region_growing.c:1122 #, c-format msgid "Region size is %d, should be %d" msgstr "El tamaño de la región es %d, debería ser %d" -#: ../imagery/i.segment/region_growing.c:1340 +#: ../imagery/i.segment/region_growing.c:1364 #, c-format msgid "Candidate flag is already %s" msgstr "" -#: ../imagery/i.segment/region_growing.c:1340 +#: ../imagery/i.segment/region_growing.c:1364 msgid "set" msgstr "definir" -#: ../imagery/i.segment/region_growing.c:1340 +#: ../imagery/i.segment/region_growing.c:1364 msgid "unset" msgstr "no establecer" -#: ../imagery/i.segment/region_growing.c:1570 +#: ../imagery/i.segment/region_growing.c:1601 #, c-format msgid "Region of size %d should be in search tree" msgstr "Región de tamaño %d debe estar en el árbol de búsqueda" @@ -24097,11 +24485,11 @@ msgid "Writing out segment IDs..." msgstr "" -#: ../imagery/i.segment/write_output.c:120 +#: ../imagery/i.segment/write_output.c:122 msgid "Writing out goodness of fit" msgstr "Escribiendo índice de bondad" -#: ../imagery/i.segment/write_output.c:236 +#: ../imagery/i.segment/write_output.c:238 msgid "Writing out shifted band values..." msgstr "" @@ -24142,12 +24530,6 @@ msgid "Number of segments created: %d" msgstr "Cantidad de segmentos creados: %d" -#: ../imagery/i.segment/flag.c:21 ../imagery/i.segment/flag.c:28 -#: ../vector/v.distance/main.c:810 ../vector/v.distance/main.c:887 -#: ../vector/v.distance/main.c:1097 -msgid "Out of memory!" -msgstr "¡Sin memoria!" - #: ../imagery/i.segment/watershed.c:19 msgid "Watershed is not yet implemented" msgstr "" @@ -24170,240 +24552,255 @@ msgid "Found %d clumps" msgstr "" -#: ../imagery/i.segment/parse_args.c:30 +#: ../imagery/i.segment/parse_args.c:26 +#, fuzzy +msgid "Name of input imagery group or raster maps" +msgstr "Nombre del subgrupo de imaginería de entrada" + +#: ../imagery/i.segment/parse_args.c:33 msgid "Suffix for output bands with modified band values" msgstr "" -#: ../imagery/i.segment/parse_args.c:36 +#: ../imagery/i.segment/parse_args.c:39 msgid "Difference threshold between 0 and 1" msgstr "Umbral de diferencia entre 0 y 1" -#: ../imagery/i.segment/parse_args.c:37 +#: ../imagery/i.segment/parse_args.c:40 msgid "Threshold = 0 merges only identical segments; threshold = 1 merges all" msgstr "Umbral = 0 une solamente los segmentos idénticos; umbral = 1 une todo" -#: ../imagery/i.segment/parse_args.c:46 +#: ../imagery/i.segment/parse_args.c:49 msgid "Spatial radius in number of cells" msgstr "" -#: ../imagery/i.segment/parse_args.c:47 +#: ../imagery/i.segment/parse_args.c:50 msgid "Must be >= 1, only cells within spatial bandwidth are considered for mean shift" msgstr "" -#: ../imagery/i.segment/parse_args.c:53 +#: ../imagery/i.segment/parse_args.c:56 msgid "Range (spectral) bandwidth [0, 1]" msgstr "" -#: ../imagery/i.segment/parse_args.c:54 +#: ../imagery/i.segment/parse_args.c:57 msgid "Only cells within range (spectral) bandwidth are considered for mean shift. Range bandwidth is used as conductance parameter for adaptive bandwidth" msgstr "" -#: ../imagery/i.segment/parse_args.c:67 +#: ../imagery/i.segment/parse_args.c:70 msgid "Segmentation method" msgstr "Método de segmentación" -#: ../imagery/i.segment/parse_args.c:76 +#: ../imagery/i.segment/parse_args.c:79 msgid "Similarity calculation method" msgstr "Método de cálculo de similitud" -#: ../imagery/i.segment/parse_args.c:85 +#: ../imagery/i.segment/parse_args.c:88 msgid "Minimum number of cells in a segment" msgstr "Número máximo de celdas en un segmento" -#: ../imagery/i.segment/parse_args.c:87 +#: ../imagery/i.segment/parse_args.c:90 msgid "The final step will merge small segments with their best neighbor" msgstr "El paso final unirá segmentos pequeños con su mejor vecino" -#: ../imagery/i.segment/parse_args.c:98 +#: ../imagery/i.segment/parse_args.c:101 msgid "Importance of radiometric (input raster) values relative to shape" msgstr "Importancia de los valores radiométricos (ráster de entrada) relativos a la forma" -#: ../imagery/i.segment/parse_args.c:108 +#: ../imagery/i.segment/parse_args.c:111 msgid "Importance of smoothness relative to compactness" msgstr "" -#: ../imagery/i.segment/parse_args.c:117 +#: ../imagery/i.segment/parse_args.c:120 msgid "Memory in MB" msgstr "Memoria en MB" -#: ../imagery/i.segment/parse_args.c:126 ../imagery/i.cluster/main.c:126 +#: ../imagery/i.segment/parse_args.c:129 ../imagery/i.cluster/main.c:126 msgid "Maximum number of iterations" msgstr "Número máximo de iteraciones" -#: ../imagery/i.segment/parse_args.c:134 +#: ../imagery/i.segment/parse_args.c:137 msgid "Name for input raster map with starting seeds" msgstr "" -#: ../imagery/i.segment/parse_args.c:141 +#: ../imagery/i.segment/parse_args.c:144 msgid "Name of input bounding/constraining raster map" msgstr "" -#: ../imagery/i.segment/parse_args.c:143 +#: ../imagery/i.segment/parse_args.c:146 msgid "Must be integer values, each area will be segmented independent of the others" msgstr "Deben ser valores enteros, cada área será segmetada independientemente de las demás" -#: ../imagery/i.segment/parse_args.c:150 +#: ../imagery/i.segment/parse_args.c:153 msgid "Name for output goodness of fit estimate map" msgstr "Producir mapa ráster de estimación de bondad de ajuste" -#: ../imagery/i.segment/parse_args.c:156 +#: ../imagery/i.segment/parse_args.c:159 msgid "Use 8 neighbors (3x3 neighborhood) instead of the default 4 neighbors for each pixel" msgstr "Use 8 vecinos (vecindario 3x3) en lugar del predeterminado de 4 vecinos para cada pixel" -#: ../imagery/i.segment/parse_args.c:162 +#: ../imagery/i.segment/parse_args.c:165 msgid "Weighted input, do not perform the default scaling of input raster maps" msgstr "" -#: ../imagery/i.segment/parse_args.c:167 +#: ../imagery/i.segment/parse_args.c:170 msgid "Use adaptive bandwidth for mean shift" msgstr "" -#: ../imagery/i.segment/parse_args.c:168 +#: ../imagery/i.segment/parse_args.c:171 msgid "Range (spectral) bandwidth is adapted for each moving window" msgstr "" -#: ../imagery/i.segment/parse_args.c:173 +#: ../imagery/i.segment/parse_args.c:176 msgid "Use progressive bandwidth for mean shift" msgstr "" -#: ../imagery/i.segment/parse_args.c:175 +#: ../imagery/i.segment/parse_args.c:178 msgid "Spatial bandwidth is increased, range (spectral) bandwidth is decreased in each iteration" msgstr "" -#: ../imagery/i.segment/parse_args.c:194 +#: ../imagery/i.segment/parse_args.c:210 +#, c-format +msgid "Group <%s> not found in the current mapset" +msgstr "El grupo <%s> no fue encontrado en el directorio de mapas actual" + +#: ../imagery/i.segment/parse_args.c:214 +#, c-format +msgid "Group <%s> contains no raster maps" +msgstr "El grupo <%s> no contiene mapas ráster" + +#: ../imagery/i.segment/parse_args.c:229 msgid "Threshold should be > 0 and < 1" msgstr "Umbral debe ser > 0 y < 1" -#: ../imagery/i.segment/parse_args.c:200 +#: ../imagery/i.segment/parse_args.c:235 #, c-format msgid "Option '%s' must be >= 1" msgstr "" -#: ../imagery/i.segment/parse_args.c:208 +#: ../imagery/i.segment/parse_args.c:243 #, c-format msgid "Negative value %s for option '%s': disabling" msgstr "" -#: ../imagery/i.segment/parse_args.c:213 +#: ../imagery/i.segment/parse_args.c:248 #, c-format msgid "Value %s for option '%s' is >= 1: disabling" msgstr "" -#: ../imagery/i.segment/parse_args.c:235 +#: ../imagery/i.segment/parse_args.c:270 msgid "Unable to assign segmentation method" msgstr "No se puede asignar método de segmentación" -#: ../imagery/i.segment/parse_args.c:245 +#: ../imagery/i.segment/parse_args.c:280 msgid "Invalid similarity method" msgstr "Método de similitud no válido" -#: ../imagery/i.segment/parse_args.c:251 +#: ../imagery/i.segment/parse_args.c:286 #, c-format msgid "Option '%s' must be > 0" msgstr "Se requiere la opción '%s' debe ser > 0" -#: ../imagery/i.segment/parse_args.c:253 ../imagery/i.segment/parse_args.c:258 +#: ../imagery/i.segment/parse_args.c:288 ../imagery/i.segment/parse_args.c:293 #, c-format msgid "Option '%s' must be <= 1" msgstr "Se requiere la opción '%s' debe ser <= 1" -#: ../imagery/i.segment/parse_args.c:256 +#: ../imagery/i.segment/parse_args.c:291 #, c-format msgid "Option '%s' must be >= 0" msgstr "Se requiere la opción '%s' debe ser >= 0" -#: ../imagery/i.segment/parse_args.c:284 +#: ../imagery/i.segment/parse_args.c:319 msgid "Seeds raster map not found" msgstr "El mapa ráster de semillas no fue encontrado" -#: ../imagery/i.segment/parse_args.c:288 +#: ../imagery/i.segment/parse_args.c:323 msgid "Seeeds raster map must be CELL type (integers)" msgstr "El mapa de semillas debe ser un mapa ráster tipo CELL (enteros)" -#: ../imagery/i.segment/parse_args.c:298 +#: ../imagery/i.segment/parse_args.c:333 msgid "Segmentation constraint/boundary raster map not found" msgstr "Segmentación c" -#: ../imagery/i.segment/parse_args.c:302 +#: ../imagery/i.segment/parse_args.c:337 msgid "Segmentation constraint raster map must be CELL type (integers)" msgstr "" -#: ../imagery/i.segment/parse_args.c:321 +#: ../imagery/i.segment/parse_args.c:356 msgid "Integer overflow: too many cells in current region" msgstr "" -#: ../imagery/i.segment/parse_args.c:334 +#: ../imagery/i.segment/parse_args.c:369 msgid "Invalid output raster name for goodness of fit" msgstr "" -#: ../imagery/i.segment/parse_args.c:341 +#: ../imagery/i.segment/parse_args.c:376 #, c-format msgid "Maximum number of iterations set to %d" msgstr "" -#: ../imagery/i.segment/parse_args.c:351 +#: ../imagery/i.segment/parse_args.c:386 #, c-format msgid "Invalid number of iterations, %d will be used" msgstr "" -#: ../imagery/i.segment/parse_args.c:360 +#: ../imagery/i.segment/parse_args.c:395 msgid "Invalid number of MB, 300 will be used" msgstr "La cantidad de MB no es válida, se usarán 300" -#: ../imagery/i.segment/open_files.c:39 +#: ../imagery/i.segment/open_files.c:61 #, c-format -msgid "Group <%s> not found in the current mapset" -msgstr "El grupo <%s> no fue encontrado en el directorio de mapas actual" +msgid "Input map <%s> is all NULL" +msgstr "" -#: ../imagery/i.segment/open_files.c:43 +#: ../imagery/i.segment/open_files.c:65 #, c-format -msgid "Group <%s> contains no raster maps" -msgstr "El grupo <%s> no contiene mapas ráster" +msgid "Input map <%s> is a constant of value %g" +msgstr "" -#: ../imagery/i.segment/open_files.c:120 +#: ../imagery/i.segment/open_files.c:114 msgid "Insufficient number of non-NULL cells in current region" msgstr "" -#: ../imagery/i.segment/open_files.c:151 +#: ../imagery/i.segment/open_files.c:145 msgid "Loading input bands..." msgstr "Cargando bandas de entrada..." -#: ../imagery/i.segment/open_files.c:153 +#: ../imagery/i.segment/open_files.c:147 msgid "Loading input band..." msgstr "Cargando banda de entrada..." -#: ../imagery/i.segment/open_files.c:185 ../imagery/i.segment/open_files.c:190 -#: ../imagery/i.segment/open_files.c:212 ../imagery/i.segment/open_files.c:270 -#: ../imagery/i.segment/open_files.c:358 ../imagery/i.segment/open_files.c:424 -#: ../imagery/i.segment/open_files.c:480 +#: ../imagery/i.segment/open_files.c:179 ../imagery/i.segment/open_files.c:184 +#: ../imagery/i.segment/open_files.c:206 ../imagery/i.segment/open_files.c:264 +#: ../imagery/i.segment/open_files.c:352 ../imagery/i.segment/open_files.c:418 +#: ../imagery/i.segment/open_files.c:474 msgid "Unable to write to temporary file" msgstr "No ha sido posible escribir archivos temporales" -#: ../imagery/i.segment/open_files.c:277 +#: ../imagery/i.segment/open_files.c:271 #, c-format msgid "There are no boundary constraints in '%s'" msgstr "" -#: ../imagery/i.segment/open_files.c:333 +#: ../imagery/i.segment/open_files.c:327 #, c-format msgid "Loading seeds from raster map <%s>..." msgstr "Cargando semillas para mapa ráster <%s>..." -#: ../imagery/i.segment/open_files.c:363 +#: ../imagery/i.segment/open_files.c:357 #, c-format msgid "No seeds found in '%s'!" msgstr "" -#: ../imagery/i.segment/open_files.c:383 +#: ../imagery/i.segment/open_files.c:377 msgid "Too many seeds: integer overflow" msgstr "" -#: ../imagery/i.segment/open_files.c:500 +#: ../imagery/i.segment/open_files.c:494 #, c-format msgid "Segment %d is already registered!" msgstr "¡Segmento %d ya está registrado!" -#: ../imagery/i.segment/open_files.c:554 +#: ../imagery/i.segment/open_files.c:553 #, c-format msgid "Regions with at least %d cells are stored in memory" msgstr "Región con al menos %d celdas están guardadas en memoria" @@ -24457,7 +24854,7 @@ msgid "Mean shift converged after %d iterations" msgstr "" -#: ../imagery/i.segment/mean_shift.c:748 +#: ../imagery/i.segment/mean_shift.c:769 #, c-format msgid "Renumbering remaining %d segments..." msgstr "" @@ -24503,7 +24900,7 @@ msgid "supervised classification" msgstr "clasificación supervisada" -#: ../imagery/i.gensig/main.c:42 ../imagery/i.maxlik/main.c:63 +#: ../imagery/i.gensig/main.c:42 ../imagery/i.maxlik/main.c:65 msgid "Maximum Likelihood Classification" msgstr "LlikelihoodClasificación Máximo Verosimil" @@ -24995,30 +25392,35 @@ msgid "<%s> has too many signatures (limit is 255)" msgstr "** <%s> tiene demasiadas firmas (el límite son 255)" -#: ../imagery/i.maxlik/main.c:66 +#: ../imagery/i.maxlik/main.c:68 msgid "Classifies the cell spectral reflectances in imagery data." msgstr "Clasifica las reflectancias espectrales de celda en datos de imeginería." -#: ../imagery/i.maxlik/main.c:68 +#: ../imagery/i.maxlik/main.c:70 msgid "Classification is based on the spectral signature information generated by either i.cluster, g.gui.iclass, or i.gensig." msgstr "La clasificación está basada en información de firmas espectrales generado ya sea por i.cluster, g.gui.iclass o i.gensig." -#: ../imagery/i.maxlik/main.c:81 ../imagery/i.smap/parse.c:20 +#: ../imagery/i.maxlik/main.c:83 ../imagery/i.smap/parse.c:20 msgid "Name of input file containing signatures" msgstr "Nombre del archivo de entrada que contiene firmas" -#: ../imagery/i.maxlik/main.c:82 +#: ../imagery/i.maxlik/main.c:84 msgid "Generated by either i.cluster, g.gui.iclass, or i.gensig" msgstr "Generado ya sea por i.cluster, g.gui.iclass, o i.gensig" -#: ../imagery/i.maxlik/main.c:86 ../imagery/i.smap/parse.c:28 +#: ../imagery/i.maxlik/main.c:88 ../imagery/i.smap/parse.c:28 msgid "Name for output raster map holding classification results" msgstr "Nombre del mapa ráster de salida que contiene los resultados de la reclasificación" -#: ../imagery/i.maxlik/main.c:92 +#: ../imagery/i.maxlik/main.c:94 msgid "Name for output raster map holding reject threshold results" msgstr "Nombre para mapa ráster de salida que contiene los resultados del umbral de rechazo" +#: ../imagery/i.maxlik/main.c:106 +#, fuzzy, c-format +msgid "<%s> does not match the current mapset" +msgstr "<%s> ya es el directorio de mapas actual" + #: ../imagery/i.maxlik/invert.c:28 #, c-format msgid "Signature %d is not valid (ill-conditioned) - ignored" @@ -25176,7 +25578,7 @@ msgid "Set current location and mapset as target for imagery group" msgstr "Asignar la localización y el conjunto de mapas activo como destino del grupo de imágenes" -#: ../imagery/i.target/main.c:80 ../imagery/i.group/main.c:117 +#: ../imagery/i.target/main.c:80 ../imagery/i.group/main.c:156 msgid "Group must exist in the current mapset" msgstr "El grupo debe existir en el actual directorio de mapas" @@ -25420,209 +25822,209 @@ msgid "biophysical parameters" msgstr "parámetros biofísicos" -#: ../imagery/i.vi/main.c:93 +#: ../imagery/i.vi/main.c:94 msgid "Calculates different types of vegetation indices." msgstr "Calcula diferentes tipos de índices de vegetación." -#: ../imagery/i.vi/main.c:94 +#: ../imagery/i.vi/main.c:95 msgid "Uses red and nir bands mostly, and some indices require additional bands." msgstr "Usa principalmente bandas roja o nir, y algunos índices necesitan bandas adicionales." -#: ../imagery/i.vi/main.c:101 +#: ../imagery/i.vi/main.c:102 msgid "Name of input red channel surface reflectance map" msgstr "" -#: ../imagery/i.vi/main.c:102 ../imagery/i.vi/main.c:141 -#: ../imagery/i.vi/main.c:149 ../imagery/i.vi/main.c:157 -#: ../imagery/i.vi/main.c:165 ../imagery/i.vi/main.c:173 +#: ../imagery/i.vi/main.c:103 ../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 "Range: [0.0;1.0]" msgstr "Rango: [0.0;1.0]" -#: ../imagery/i.vi/main.c:110 +#: ../imagery/i.vi/main.c:111 msgid "Type of vegetation index" msgstr "Tipo de índice de vegetación" -#: ../imagery/i.vi/main.c:115 +#: ../imagery/i.vi/main.c:116 msgid "Atmospherically Resistant Vegetation Index" msgstr "Ãndice de vegetación atmosféricamente resistente" -#: ../imagery/i.vi/main.c:116 +#: ../imagery/i.vi/main.c:117 msgid "Difference Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:117 +#: ../imagery/i.vi/main.c:118 msgid "Enhanced Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:118 +#: ../imagery/i.vi/main.c:119 msgid "Enhanced Vegetation Index 2" msgstr "" -#: ../imagery/i.vi/main.c:119 +#: ../imagery/i.vi/main.c:120 msgid "Green Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:120 +#: ../imagery/i.vi/main.c:121 msgid "Green Atmospherically Resistant Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:121 +#: ../imagery/i.vi/main.c:122 msgid "Global Environmental Monitoring Index" msgstr "Ãndice de monitoreo ambiental global" -#: ../imagery/i.vi/main.c:122 +#: ../imagery/i.vi/main.c:123 msgid "Infrared Percentage Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:123 +#: ../imagery/i.vi/main.c:124 msgid "Modified Soil Adjusted Vegetation Index" msgstr "Ãndice modificado de vegetación ajustado por suelo " -#: ../imagery/i.vi/main.c:124 +#: ../imagery/i.vi/main.c:125 msgid "second Modified Soil Adjusted Vegetation Index" msgstr "segundo índice de vegetación ajustado por suelo" -#: ../imagery/i.vi/main.c:125 +#: ../imagery/i.vi/main.c:126 msgid "Normalized Difference Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:126 +#: ../imagery/i.vi/main.c:127 msgid "Perpendicular Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:127 +#: ../imagery/i.vi/main.c:128 msgid "Soil Adjusted Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:128 +#: ../imagery/i.vi/main.c:129 msgid "Simple Ratio" msgstr "" -#: ../imagery/i.vi/main.c:129 +#: ../imagery/i.vi/main.c:130 msgid "Visible Atmospherically Resistant Index" msgstr "Ãndice de visibilidad atmosféricamente resistente" -#: ../imagery/i.vi/main.c:130 +#: ../imagery/i.vi/main.c:131 msgid "Weighted Difference Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:134 +#: ../imagery/i.vi/main.c:135 msgid "type" msgstr "tipo" -#: ../imagery/i.vi/main.c:140 +#: ../imagery/i.vi/main.c:141 msgid "Name of input nir channel surface reflectance map" msgstr "Nombre de mapa de canal nir de entrada de reflectancia de superficie" -#: ../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 ../vector/v.vol.rst/main.c:254 -#: ../vector/v.vol.rst/main.c:303 +#: ../imagery/i.vi/main.c:143 ../imagery/i.vi/main.c:151 +#: ../imagery/i.vi/main.c:159 ../imagery/i.vi/main.c:167 +#: ../imagery/i.vi/main.c:175 ../vector/v.vol.rst/main.c:256 +#: ../vector/v.vol.rst/main.c:305 msgid "Optional inputs" msgstr "Entradas opcionales" -#: ../imagery/i.vi/main.c:148 +#: ../imagery/i.vi/main.c:149 msgid "Name of input green channel surface reflectance map" msgstr "Nombre de mapa de canal verde de entrada de reflectancia de superficie" -#: ../imagery/i.vi/main.c:156 +#: ../imagery/i.vi/main.c:157 msgid "Name of input blue channel surface reflectance map" msgstr "Nombre de mapa de canal azul de entrada de reflectancia de superficie" -#: ../imagery/i.vi/main.c:164 +#: ../imagery/i.vi/main.c:165 msgid "Name of input 5th channel surface reflectance map" msgstr "Nombre de mapa de 5o canal de entrada de reflectancia de superficie" -#: ../imagery/i.vi/main.c:172 +#: ../imagery/i.vi/main.c:173 msgid "Name of input 7th channel surface reflectance map" msgstr "Nombre de mapa de 17o canal de entrada de reflectancia de superficie" -#: ../imagery/i.vi/main.c:180 +#: ../imagery/i.vi/main.c:181 msgid "Value of the slope of the soil line (MSAVI only)" msgstr "" -#: ../imagery/i.vi/main.c:181 ../imagery/i.vi/main.c:188 -#: ../imagery/i.vi/main.c:195 +#: ../imagery/i.vi/main.c:182 ../imagery/i.vi/main.c:189 +#: ../imagery/i.vi/main.c:196 msgid "MSAVI settings" msgstr "" -#: ../imagery/i.vi/main.c:187 +#: ../imagery/i.vi/main.c:188 msgid "Value of the intercept of the soil line (MSAVI only)" msgstr "" -#: ../imagery/i.vi/main.c:194 +#: ../imagery/i.vi/main.c:195 msgid "Value of the factor of reduction of soil noise (MSAVI only)" msgstr "" -#: ../imagery/i.vi/main.c:201 +#: ../imagery/i.vi/main.c:202 msgid "Maximum bits for digital numbers" msgstr "" -#: ../imagery/i.vi/main.c:202 +#: ../imagery/i.vi/main.c:203 msgid "If data is in Digital Numbers (i.e. integer type), give the max bits (i.e. 8 for Landsat -> [0-255])" msgstr "Si los datos están en Números digitales (i.e. de tipo entero), de el máximo de bits (i.e. 8 para Landsat -> [0-255])" -#: ../imagery/i.vi/main.c:228 +#: ../imagery/i.vi/main.c:229 msgid "sr index requires red and nir maps" msgstr "índice sr necesita mapas rojo y nir" -#: ../imagery/i.vi/main.c:231 +#: ../imagery/i.vi/main.c:232 msgid "ndvi index requires red and nir maps" msgstr "índice ndvi necesita mapas rojo y nir" -#: ../imagery/i.vi/main.c:234 +#: ../imagery/i.vi/main.c:235 msgid "ipvi index requires red and nir maps" msgstr "índice ipci necesita mapas rojo y nir" -#: ../imagery/i.vi/main.c:237 +#: ../imagery/i.vi/main.c:238 msgid "dvi index requires red and nir maps" msgstr "índice dvi necesita mapas rojo y nir" -#: ../imagery/i.vi/main.c:240 +#: ../imagery/i.vi/main.c:241 msgid "pvi index requires red and nir maps" msgstr "índice pvi necesita mapas rojo y nir" -#: ../imagery/i.vi/main.c:243 +#: ../imagery/i.vi/main.c:244 msgid "wdvi index requires red and nir maps" msgstr "índice wdi necesita mapas rojo y nir" -#: ../imagery/i.vi/main.c:246 +#: ../imagery/i.vi/main.c:247 msgid "savi index requires red and nir maps" msgstr "índice savi necesita mapas rojo y nir" -#: ../imagery/i.vi/main.c:251 +#: ../imagery/i.vi/main.c:252 msgid "msavi index requires red and nir maps, and 3 parameters related to soil line" msgstr "" -#: ../imagery/i.vi/main.c:254 +#: ../imagery/i.vi/main.c:255 msgid "msavi2 index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:257 +#: ../imagery/i.vi/main.c:258 msgid "gemi index requires red and nir maps" msgstr "índice gemi necesita mapas rojo y nir" -#: ../imagery/i.vi/main.c:261 +#: ../imagery/i.vi/main.c:262 msgid "arvi index requires blue, red and nir maps" msgstr "índice arvi necesita mapas azul, rojo y nir" -#: ../imagery/i.vi/main.c:265 +#: ../imagery/i.vi/main.c:266 msgid "evi index requires blue, red and nir maps" msgstr "índice evi necesita mapas azul, rojo y nir" -#: ../imagery/i.vi/main.c:268 +#: ../imagery/i.vi/main.c:269 msgid "evi2 index requires red and nir maps" msgstr "índice evi2 necesita mapas rojo y nir" -#: ../imagery/i.vi/main.c:272 +#: ../imagery/i.vi/main.c:273 msgid "vari index requires blue, green and red maps" msgstr "índice vari necesita mapas azul, verde y rojo" -#: ../imagery/i.vi/main.c:276 +#: ../imagery/i.vi/main.c:277 msgid "gari index requires blue, green, red and nir maps" msgstr "índice gari necesita mapas azul, verde, rojo y nir" -#: ../imagery/i.vi/main.c:281 +#: ../imagery/i.vi/main.c:282 msgid "gvi index requires blue, green, red, nir, chan5 and chan7 maps" msgstr "índice gvi necesita mapas azul, verde, rojo, nir, chan5 y chan7" @@ -26018,7 +26420,7 @@ msgid "%s######## CLUSTER END (%s) ########%s" msgstr "" -#: ../imagery/i.cluster/main.c:354 ../misc/m.nviz.image/main.c:242 +#: ../imagery/i.cluster/main.c:354 ../misc/m.nviz.image/main.c:248 #, c-format msgid "File <%s> created." msgstr "Archivo <%s> creado" @@ -27189,130 +27591,130 @@ msgid "Name of the output emissivity layer" msgstr "Nombre de la capa de salida de emisividad" -#: ../imagery/i.group/main.c:55 +#: ../imagery/i.group/main.c:56 msgid "Creates, edits, and lists groups of imagery data." msgstr "Crea, edita y lista grupos de archivos de imágenes." -#: ../imagery/i.group/main.c:59 +#: ../imagery/i.group/main.c:60 msgid "Name of imagery group" msgstr "Nombre de grupo imaginario" -#: ../imagery/i.group/main.c:63 +#: ../imagery/i.group/main.c:64 msgid "Name of imagery subgroup" msgstr "" -#: ../imagery/i.group/main.c:67 +#: ../imagery/i.group/main.c:68 msgid "Name of raster map(s) to include in group" msgstr "Nombre del mapa ráster(s) a incluir en el grupo" -#: ../imagery/i.group/main.c:68 ../imagery/i.group/main.c:74 +#: ../imagery/i.group/main.c:69 ../imagery/i.group/main.c:80 msgid "Maps" msgstr "Mapas" -#: ../imagery/i.group/main.c:73 +#: ../imagery/i.group/main.c:79 msgid "Remove selected files from specified group or subgroup" msgstr "Eliminar archivos seleccionados del grupo o subgrupo especificado" -#: ../imagery/i.group/main.c:78 +#: ../imagery/i.group/main.c:84 msgid "List files from specified (sub)group" msgstr "Listar archivos del (sub)grupo especificado" -#: ../imagery/i.group/main.c:83 +#: ../imagery/i.group/main.c:89 msgid "List subgroups from specified group" msgstr "Listar subgrupos del grupo especificado" -#: ../imagery/i.group/main.c:109 +#: ../imagery/i.group/main.c:148 msgid "No input raster map(s) specified" msgstr "Mapa(s) de entrada no especificado(s)" -#: ../imagery/i.group/main.c:128 ../imagery/i.group/main.c:150 +#: ../imagery/i.group/main.c:167 ../imagery/i.group/main.c:189 msgid "Specified group does not exist in current mapset" msgstr "El grupo especificado no existe en el directorio de mapas actual" -#: ../imagery/i.group/main.c:132 +#: ../imagery/i.group/main.c:171 #, c-format msgid "Removing raster maps from subgroup <%s>..." msgstr "Eliminando mapas raster del subgrupo <%s>..." -#: ../imagery/i.group/main.c:137 +#: ../imagery/i.group/main.c:176 #, c-format msgid "Removing raster maps from group <%s>..." msgstr "Eliminando mapas raster del grupo <%s> ..." -#: ../imagery/i.group/main.c:158 +#: ../imagery/i.group/main.c:197 #, c-format msgid "Subgroup <%s> of group <%s> references the following raster maps:" msgstr "" -#: ../imagery/i.group/main.c:173 +#: ../imagery/i.group/main.c:212 #, c-format msgid "Group <%s> references the following raster maps:" msgstr "" -#: ../imagery/i.group/main.c:185 +#: ../imagery/i.group/main.c:224 #, c-format msgid "Group <%s> does not yet exist. Creating..." msgstr "El grupo <%s> no existe aún. Creándolo..." -#: ../imagery/i.group/main.c:189 ../imagery/i.group/main.c:198 +#: ../imagery/i.group/main.c:228 ../imagery/i.group/main.c:237 #, c-format msgid "Adding raster maps to group <%s>..." msgstr "Añadiendo mapas raster al grupo <%s> ..." -#: ../imagery/i.group/main.c:193 +#: ../imagery/i.group/main.c:232 #, c-format msgid "Adding raster maps to subgroup <%s>..." msgstr "Añadiendo mapas raster al subgrupo <%s> ..." -#: ../imagery/i.group/main.c:219 +#: ../imagery/i.group/main.c:258 msgid "No input raster maps defined" msgstr "Mapas ráster de entrada no definidos" -#: ../imagery/i.group/main.c:223 ../imagery/i.group/main.c:265 +#: ../imagery/i.group/main.c:262 ../imagery/i.group/main.c:304 #, c-format msgid "Raster map <%s> not found. Skipped." msgstr "Mapa ráster <%s> no encontrado. Omitido." -#: ../imagery/i.group/main.c:228 +#: ../imagery/i.group/main.c:267 #, c-format msgid "Adding raster map <%s> to group" msgstr "Añadiendo mapa ráster <%s> al grupo" -#: ../imagery/i.group/main.c:234 +#: ../imagery/i.group/main.c:273 #, c-format msgid "Raster map <%s> exists in group. Skipped." msgstr "" -#: ../imagery/i.group/main.c:271 +#: ../imagery/i.group/main.c:310 #, c-format msgid "Adding raster map <%s> to subgroup" msgstr "Añadiendo mapa ráster <%s> al subgrupo" -#: ../imagery/i.group/main.c:278 +#: ../imagery/i.group/main.c:317 #, c-format msgid "Raster map <%s> exists in subgroup. Skipping..." msgstr "El mapa ráster [%s] existe en el subgrupo. Saliendo..." -#: ../imagery/i.group/main.c:327 +#: ../imagery/i.group/main.c:366 #, c-format msgid "Removing raster map <%s> from group" msgstr "Eliminando mapa raster <%s> del grupo" -#: ../imagery/i.group/main.c:344 ../imagery/i.group/main.c:403 +#: ../imagery/i.group/main.c:383 ../imagery/i.group/main.c:442 msgid "No raster map removed" msgstr "No se has eliminado ningún mapa raster" -#: ../imagery/i.group/main.c:386 +#: ../imagery/i.group/main.c:425 #, c-format msgid "Removing raster map <%s> from subgroup" msgstr "Eliminando mapa raster <%s> del subgrupo" -#: ../imagery/i.group/main.c:422 +#: ../imagery/i.group/main.c:461 #, c-format msgid "Group <%s> does not contain any subgroup.\n" msgstr "El grupo <%s> no contiene ningún subgrupo.\n" -#: ../imagery/i.group/main.c:433 +#: ../imagery/i.group/main.c:472 #, c-format msgid "group <%s> references the following subgroups\n" msgstr "" @@ -27635,16 +28037,21 @@ msgid "Elevation map name is missing. Please set '%s' option" msgstr "Falta nobre de mapa de elevación. Por favor defina la opción '%s'" -#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:212 +#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:211 +#, fuzzy, c-format +msgid "Group [%s] in location [%s] mapset [%s] now uses elevation map [%s]" +msgstr "El group [%s] de la localización [%s] del directorio de mapas [%s] ahora usa el archivo de cámara [%s]" + +#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:214 #, c-format msgid "Mapset [%s] in target location [%s] - %s " msgstr "Directorio de mapas [%s] en la Localización objetivo [%s] - %s" -#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:214 +#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:216 msgid "permission denied\n" msgstr "permiso denegado\n" -#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:214 +#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:216 msgid "not found\n" msgstr "no encontrado\n" @@ -27987,29 +28394,34 @@ msgid "Target east,north coordinates to local x,y" msgstr "Coordenadas de destino este,norte para locales x,y" -#: ../misc/m.nviz.image/main.c:56 +#: ../misc/m.nviz.image/main.c:55 msgid "Creates a 3D rendering of GIS data." msgstr "Crea una renderización 3D de datos SIG." -#: ../misc/m.nviz.image/main.c:57 +#: ../misc/m.nviz.image/main.c:56 msgid "Renders surfaces (raster data), 2D/3D vector data, and volumes (3D raster data) in 3D." msgstr "Renderiza superficies (datos ráster), datos vectoriales 2D/3D, y volúmenes (datos ráster 3D) en 3D." -#: ../misc/m.nviz.image/main.c:83 +#: ../misc/m.nviz.image/main.c:87 msgid "Unable to render data" msgstr "No ha sido posible renderizar datos" -#: ../misc/m.nviz.image/main.c:142 +#: ../misc/m.nviz.image/main.c:146 #, c-format msgid "Vertical exaggeration not given, using calculated value %.0f" msgstr "No se da una exageración vertical, usando valor calculadoa %.0f" -#: ../misc/m.nviz.image/main.c:154 +#: ../misc/m.nviz.image/main.c:158 #, c-format msgid "Viewpoint height not given, using calculated value %.0f" msgstr "Altura del punto de observación no facilitada, utilizando valor calculado %.0f" -#: ../misc/m.nviz.image/main.c:240 +#: ../misc/m.nviz.image/main.c:244 +#, fuzzy +msgid "Failed to write image" +msgstr "No se puede escribir en el archivo" + +#: ../misc/m.nviz.image/main.c:246 msgid "Unsupported output format" msgstr "Formado de salida no soportado" @@ -28667,8 +29079,8 @@ msgstr "Ruta para controlador SQLite, o string de conexión para controlador PostgreSQL" #: ../db/db.databases/main.c:97 ../db/db.copy/main.c:37 -#: ../db/db.execute/main.c:127 ../db/db.execute/main.c:134 -#: ../db/db.execute/main.c:140 ../db/db.select/main.c:267 +#: ../db/db.execute/main.c:139 ../db/db.execute/main.c:146 +#: ../db/db.execute/main.c:152 ../db/db.select/main.c:267 #: ../db/db.dropdb/main.c:73 ../db/db.createdb/main.c:73 #: ../vector/v.db.select/main.c:57 msgid "SQL" @@ -28781,26 +29193,30 @@ msgid "Overwrite current settings if already initialized" msgstr "Sobreescribir configuración actual si ya se ha inicializado" -#: ../db/db.connect/main.c:91 +#: ../db/db.connect/main.c:101 msgid "Default group of database users to which select privilege is granted" msgstr "Grupo de usuarios por omisión que tiene privilegios de selección" -#: ../db/db.connect/main.c:141 ../db/db.tables/main.c:41 +#: ../db/db.connect/main.c:151 ../db/db.tables/main.c:41 msgid "Database connection not defined. Run db.connect." msgstr "Conexión a base de datos no definida. Ejecute db.connect." -#: ../db/db.connect/main.c:166 +#: ../db/db.connect/main.c:176 msgid "DB settings already defined, nothing to do" msgstr "Configuraciones DB ya están definidas, nada qué hacer" -#: ../db/db.connect/main.c:172 +#: ../db/db.connect/main.c:182 msgid "Default driver is not set" msgstr "No se ha establecido el driver por defecto" -#: ../db/db.connect/main.c:175 +#: ../db/db.connect/main.c:185 msgid "Default database is not set" msgstr "La base de datos por defecto no está asignada" +#: ../db/db.connect/main.c:221 +msgid "Unable to set default database connection" +msgstr "" + #: ../db/db.describe/main.c:108 msgid "Print column names only instead of full column descriptions" msgstr "Imprimir sólo nombres de columna en vez de descripciones completas de columna" @@ -28818,41 +29234,42 @@ msgid "Unable to open file <%s>: %s" msgstr "No se puede abrir el archivo <%s>: %s" -#: ../db/db.execute/main.c:94 ../db/db.execute/main.c:99 +#: ../db/db.execute/main.c:86 ../db/db.execute/main.c:91 +#: ../db/db.execute/main.c:106 ../db/db.execute/main.c:111 #, c-format msgid "Error while executing: '%s'" msgstr "Error mientras se ejecutaba: '%s'" -#: ../db/db.execute/main.c:128 +#: ../db/db.execute/main.c:140 msgid "Executes any SQL statement." msgstr "Ejecuta cualquier sentencia SQL." -#: ../db/db.execute/main.c:129 +#: ../db/db.execute/main.c:141 msgid "For SELECT statements use 'db.select'." msgstr "Para declaraciones SELECT use 'db.select'." -#: ../db/db.execute/main.c:132 +#: ../db/db.execute/main.c:144 msgid "SQL statement" msgstr "Sentencias de SQL" -#: ../db/db.execute/main.c:133 +#: ../db/db.execute/main.c:145 msgid "Example: update rybniky set kapri = 'hodne' where kapri = 'malo'" msgstr "Ejemplo: update rybniky set kapri = 'hodne' where kapri = 'malo'" -#: ../db/db.execute/main.c:138 +#: ../db/db.execute/main.c:150 msgid "Name of file containing SQL statement(s)" msgstr "Nombre del archivo que contiene sentencia(s) SQL" -#: ../db/db.execute/main.c:160 +#: ../db/db.execute/main.c:172 msgid "Ignore SQL errors and continue" msgstr "Ignorar errores SQL y continuar" -#: ../db/db.execute/main.c:161 ../vector/v.build/main.c:51 +#: ../db/db.execute/main.c:173 ../vector/v.build/main.c:51 #: ../vector/v.build/main.c:77 msgid "Errors" msgstr "Errores" -#: ../db/db.execute/main.c:167 +#: ../db/db.execute/main.c:179 #, c-format msgid "You must provide <%s> or <%s> option" msgstr "Debe proporcionar la opción <%s> o <%s>" @@ -28977,7 +29394,7 @@ msgid "Unable to db_alloc_string_array()" msgstr "No se ha podido db_alloc_string_array()" -#: ../db/drivers/ogr/execute.c:56 ../vector/v.out.ogr/main.c:592 +#: ../db/drivers/ogr/execute.c:56 ../vector/v.out.ogr/main.c:648 #, c-format msgid "OGR layer <%s> not found" msgstr "Capa OGR <%s> no encontrada" @@ -28986,11 +29403,11 @@ #: ../vector/v.out.lidar/main.c:155 ../vector/v.db.connect/main.c:289 #: ../vector/v.reclass/main.c:145 ../vector/v.to.3d/trans2.c:63 #: ../vector/v.to.3d/trans3.c:65 ../vector/v.univar/main.c:355 -#: ../vector/v.distance/main.c:533 ../vector/v.distance/main.c:574 +#: ../vector/v.distance/main.c:540 ../vector/v.distance/main.c:581 #: ../vector/v.in.db/main.c:187 ../vector/v.colors/scan_attr.c:35 -#: ../vector/v.colors.out/make_colors.c:42 ../vector/v.vect.stats/main.c:428 +#: ../vector/v.colors.out/make_colors.c:42 ../vector/v.vect.stats/main.c:435 #: ../vector/v.transform/trans_digit.c:116 -#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:96 +#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:97 #: ../scripts/v.db.join/v.db.join.py:98 ../scripts/v.db.join/v.db.join.py:106 #: ../scripts/v.db.join/v.db.join.py:123 ../scripts/db.univar/db.univar.py:120 #, c-format, python-format @@ -29024,12 +29441,7 @@ msgid "Column '%s' : type int8 (bigint) is stored as integer (4 bytes) some data may be damaged" msgstr "" -#: ../db/drivers/ogr/describe.c:204 -#, c-format -msgid "column '%s', type 'string': unknown width -> stored as varchar(250) some data may be lost" -msgstr "columna '%s', tipo 'cadena': anchura desconocida ->guardada como varchar(250). Algunos datos pueden perderse" - -#: ../db/drivers/ogr/describe.c:212 ../db/drivers/ogr/fetch.c:160 +#: ../db/drivers/ogr/describe.c:212 ../db/drivers/ogr/fetch.c:167 msgid "Unknown type" msgstr "Tipo desconocido" @@ -29041,7 +29453,7 @@ msgid "Unable to add new token" msgstr "" -#: ../db/drivers/ogr/fetch.c:55 ../db/drivers/ogr/fetch.c:188 +#: ../db/drivers/ogr/fetch.c:55 ../db/drivers/ogr/fetch.c:195 #: ../db/drivers/sqlite/fetch.c:265 ../db/drivers/postgres/fetch.c:33 #: ../db/drivers/mysql/fetch.c:34 ../db/drivers/mysql/fetch.c:276 msgid "Cursor not found" @@ -29560,7 +29972,7 @@ #: ../db/drivers/dbf/db.c:94 #, c-format -msgid "Unable create DBF database: %s" +msgid "Unable to create DBF database: %s" msgstr "No se ha podido crear base de datos DBF: %s" #: ../db/drivers/dbf/db.c:102 @@ -29671,7 +30083,7 @@ msgstr "writeVTKHeader: escribiendo la cabecera VTK" #: ../vector/v.mkgrid/main.c:73 ../vector/v.kcv/main.c:58 -#: ../vector/v.random/main.c:101 ../vector/v.perturb/main.c:66 +#: ../vector/v.random/main.c:104 ../vector/v.perturb/main.c:66 #: ../vector/v.normal/main.c:75 ../vector/v.qcount/main.c:62 msgid "point pattern" msgstr "patrón puntual" @@ -29904,7 +30316,7 @@ msgid "GRASS is not compiled with PostgreSQL support. Using OGR-PostgreSQL driver instead of native GRASS-PostGIS data driver." msgstr "GRASS no está compilado con soporte PostgreSQL. Usando controlador OGR-PostgreSQL en vez del controlador de datos nativo GRASS-PostGIS." -#: ../vector/v.external.out/link.c:26 ../vector/v.out.ogr/main.c:102 +#: ../vector/v.external.out/link.c:26 ../vector/v.out.ogr/main.c:103 #, c-format msgid "Data source starts with \"PG:\" prefix, expecting \"PostgreSQL\" format (\"%s\" given)" msgstr "Fuente de datos inicia con prefijo \"PG:\", se esperaba formato \"PostgreSQL\" (\"%s\" dado)" @@ -30205,12 +30617,13 @@ msgid "Loading data..." msgstr "Cargando datos..." -#: ../vector/v.to.rast/vect2rast.c:55 ../vector/v.db.connect/main.c:213 -#: ../vector/v.to.rast3/main.c:80 ../vector/v.db.select/main.c:171 -#: ../vector/v.to.3d/trans2.c:49 ../vector/v.to.3d/trans3.c:51 -#: ../vector/v.distance/main.c:515 ../vector/v.distance/main.c:596 -#: ../vector/v.colors.out/make_colors.c:31 ../vector/v.info/print.c:138 -#: ../vector/v.extract/main.c:255 +#: ../vector/v.to.rast/vect2rast.c:55 ../vector/v.random/main.c:265 +#: ../vector/v.db.connect/main.c:213 ../vector/v.to.rast3/main.c:80 +#: ../vector/v.db.select/main.c:171 ../vector/v.to.3d/trans2.c:49 +#: ../vector/v.to.3d/trans3.c:51 ../vector/v.distance/main.c:522 +#: ../vector/v.distance/main.c:603 ../vector/v.colors.out/make_colors.c:31 +#: ../vector/v.info/print.c:138 ../vector/v.extract/main.c:217 +#: ../vector/v.extract/main.c:315 #, c-format msgid "Database connection not defined for layer <%s>" msgstr "La conexión a la base de datos no ha sido definida para la capa <%s>" @@ -30475,237 +30888,237 @@ msgid "No database record for cat = %d and export of 'cat' disabled" msgstr "No hay archivo de la base de datos para cat = %d y la exportación de 'cat' está inutilizada" -#: ../vector/v.out.ogr/main.c:87 +#: ../vector/v.out.ogr/main.c:88 msgid "Exports a vector map layer to any of the supported OGR vector formats." msgstr "Exporta un mapa vectorial a cualquiera de los formatos vectoriales OGR soportados." -#: ../vector/v.out.ogr/main.c:88 +#: ../vector/v.out.ogr/main.c:89 msgid "By default a vector map layer is exported to OGC GeoPackage format." msgstr "" -#: ../vector/v.out.ogr/main.c:170 +#: ../vector/v.out.ogr/main.c:172 msgid "Volumes will be exported as sets of faces" msgstr "Los volúmenes serán exportados como conjuntos de faces" -#: ../vector/v.out.ogr/main.c:188 +#: ../vector/v.out.ogr/main.c:190 msgid "Unable to determine input map's vector feature type(s)." msgstr "No ha sido posible determinar el tipo(s) de elemento vectorial del mapa(s) de entrada." -#: ../vector/v.out.ogr/main.c:254 +#: ../vector/v.out.ogr/main.c:255 msgid "The combination of types is not supported by all formats." msgstr "La combinación de tipos no está soportada por todos lo formatos." -#: ../vector/v.out.ogr/main.c:271 +#: ../vector/v.out.ogr/main.c:272 msgid "Unable to create OGR spatial reference" msgstr "" -#: ../vector/v.out.ogr/main.c:293 +#: ../vector/v.out.ogr/main.c:294 #, c-format msgid "OGR layer <%s> created in datasource <%s> (format '%s')" msgstr "Capa OGR <%s> creada en fuente de datos <%s> (formato '%s)" -#: ../vector/v.out.ogr/main.c:305 +#: ../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 "El mapa contiene islas. Con la opción -c, las islas aparecerán como áreas rellenas, no agujeros en el mapa de salida." -#: ../vector/v.out.ogr/main.c:311 +#: ../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] "%d punto encontrado, pero no se ha solicitado exportarlo. Verifique el parámetro 'type'." msgstr[1] "%d puntos encontrados, pero no se ha solicitado exportarlos. Verifique el parámetro 'type'." -#: ../vector/v.out.ogr/main.c:319 +#: ../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] "%d línea encontrada, pero no se ha solicitado exportarla. Verifique el parámetro 'type'." msgstr[1] "%d líneas encontradas, pero no se ha solicitado exportarlas. Verifique el parámetro 'type'." -#: ../vector/v.out.ogr/main.c:328 +#: ../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] "%d contorno encontrado, pero no se ha solicitado exportarlo. Verifique el parámetro 'type'." msgstr[1] "%d contornos encontrados, pero no se ha solicitado exportarlos. Verifique el parámetro 'type'." -#: ../vector/v.out.ogr/main.c:337 +#: ../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] "%d centroide encontrado, pero no se ha solicitado exportarlo. Verifique el parámetro 'type'." msgstr[1] "%d centroides encontrados, pero no se ha solicitado exportarlos. Verifique el parámetro 'type'." -#: ../vector/v.out.ogr/main.c:345 +#: ../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] "%d área encontrada, pero no se ha solicitado exportarla. Verifique el parámetro 'type'." msgstr[1] "%d áreas encontradas, pero no se ha solicitado exportarlas. Verifique el parámetro 'type'." -#: ../vector/v.out.ogr/main.c:353 +#: ../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:361 +#: ../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] "%d volumen encontrado, pero no se ha solicitado exportarlo. Verifique el parámetro 'type'." msgstr[1] "%d volúmenes encontrados, pero no se ha solicitado exportarlos. Verifique el parámetro 'type'." -#: ../vector/v.out.ogr/main.c:371 +#: ../vector/v.out.ogr/main.c:372 msgid "No points found, but requested to be exported. Will skip this feature type." msgstr "No se encontraron puntos, pero se pidió que se exportaran. Se omitirá este tipo de elemento." -#: ../vector/v.out.ogr/main.c:380 +#: ../vector/v.out.ogr/main.c:381 msgid "No lines found, but requested to be exported. Will skip this feature type." msgstr "No se encontraron líneas, pero se pidió que se exportaran. Se omitirá este tipo de elemento." -#: ../vector/v.out.ogr/main.c:390 +#: ../vector/v.out.ogr/main.c:391 msgid "No boundaries found, but requested to be exported. Will skip this feature type." msgstr "No se encontraron contorno, pero se pidió que se exportaran. Se omitirá este tipo de elemento." -#: ../vector/v.out.ogr/main.c:399 +#: ../vector/v.out.ogr/main.c:400 msgid "No areas found, but requested to be exported. Will skip this feature type." msgstr "No se encontraron áreas, pero se pidió que se exportaran. Se omitirá este tipo de elemento." -#: ../vector/v.out.ogr/main.c:409 +#: ../vector/v.out.ogr/main.c:410 msgid "No centroids found, but requested to be exported. Will skip this feature type." msgstr "No se encontraron centroides, pero se pidió que se exportaran. Se omitirá este tipo de elemento." -#: ../vector/v.out.ogr/main.c:418 +#: ../vector/v.out.ogr/main.c:419 msgid "No faces found, but requested to be exported. Will skip this feature type." msgstr "No se encontraron faces, pero se pidió que se exportaran. Se omitirá este tipo de elemento." -#: ../vector/v.out.ogr/main.c:427 +#: ../vector/v.out.ogr/main.c:428 msgid "No kernels found, but requested to be exported. Will skip this feature type." msgstr "No se encontraron kernels, pero se pidió que se exportaran. Se omitirá este tipo de elemento." -#: ../vector/v.out.ogr/main.c:436 +#: ../vector/v.out.ogr/main.c:437 msgid "No volumes found, but requested to be exported. Will skip this feature type." msgstr "No se encontraron volúmenes, pero se pidió que se exportaran. Se omitirá este tipo de elemento." -#: ../vector/v.out.ogr/main.c:461 +#: ../vector/v.out.ogr/main.c:478 #, c-format msgid "OGR driver <%s> not found" msgstr "El driver OGR <%s> no encontrado" -#: ../vector/v.out.ogr/main.c:488 +#: ../vector/v.out.ogr/main.c:523 #, c-format msgid "Unable to open OGR data source '%s'" msgstr "No se puede abrir entrada de datos OGR '%s'" -#: ../vector/v.out.ogr/main.c:502 +#: ../vector/v.out.ogr/main.c:543 #, c-format msgid "Layer <%s> already exists in OGR data source '%s'" msgstr "Capa <%s> ya existe en la entrada de datos OGR '%s'" -#: ../vector/v.out.ogr/main.c:506 +#: ../vector/v.out.ogr/main.c:547 #, c-format msgid "OGR layer <%s> already exists and will be overwritten" msgstr "La capa OGR <%s> ya existe y será sobrescrita" -#: ../vector/v.out.ogr/main.c:513 +#: ../vector/v.out.ogr/main.c:559 #, c-format msgid "OGR layer <%s> doesn't exists, creating new OGR layer instead" msgstr "Capa OGR <%s> no existe, creando nueva capa OGR " -#: ../vector/v.out.ogr/main.c:541 +#: ../vector/v.out.ogr/main.c:587 msgid "Overriding existing user-defined 'SHPT=' LCO." msgstr "Anulando 'SHPT=' LCO existente definida por el usuario." -#: ../vector/v.out.ogr/main.c:556 +#: ../vector/v.out.ogr/main.c:602 #, 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 "El mapa vectorial <%s> es 3D. Use opciones de creación de capa específicas SHPT (parámetro 'Ico') o bandera '-z' para exportar en 3D en vez de 2D (predeterminado)." -#: ../vector/v.out.ogr/main.c:568 +#: ../vector/v.out.ogr/main.c:614 #, 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 "El mapa vectorial <%s> es 3D. Use opciones de creación de capa específicas DIM (parámetro 'Ico') para exportar en 3D en vez de 2D (predeterminado)." -#: ../vector/v.out.ogr/main.c:575 +#: ../vector/v.out.ogr/main.c:621 #, c-format msgid "Vector map <%s> is 3D. Use format specific layer creation options (parameter 'lco') to export es 3D. Use opciones de creación de capa específicas (parámetro 'Ico') para exportar en 3D en vez de 2D (predeterminado)." -#: ../vector/v.out.ogr/main.c:594 +#: ../vector/v.out.ogr/main.c:650 msgid "Unable to create OGR layer" msgstr "Imposible crear capa OGR" -#: ../vector/v.out.ogr/main.c:606 +#: ../vector/v.out.ogr/main.c:662 msgid "No attribute table found -> using only category numbers as attributes" msgstr "No se encontró ninguna tabla de atributos -> sólo se usan los números de categoría como atributos" -#: ../vector/v.out.ogr/main.c:610 +#: ../vector/v.out.ogr/main.c:666 msgid "Exporting 'cat' anyway, as it is the only attribute table field" msgstr "Exportando 'cat' de todas formas, ya que es el único campo la tabla de atributos" -#: ../vector/v.out.ogr/main.c:619 ../vector/v.out.ogr/main.c:691 +#: ../vector/v.out.ogr/main.c:675 ../vector/v.out.ogr/main.c:747 #, c-format msgid "New attribute column <%s> added to the table" msgstr "Nueva columna de atributos <%s> añadida a la tabla" -#: ../vector/v.out.ogr/main.c:703 +#: ../vector/v.out.ogr/main.c:759 #, c-format msgid "Key column <%s> not found" msgstr "Columna clave <%s> no encontrada" -#: ../vector/v.out.ogr/main.c:716 +#: ../vector/v.out.ogr/main.c:787 #, c-format msgid "Exporting %d feature..." msgid_plural "Exporting %d features..." msgstr[0] "Exportando %d elemento..." msgstr[1] "Exportando %d elementos..." -#: ../vector/v.out.ogr/main.c:731 +#: ../vector/v.out.ogr/main.c:802 #, c-format msgid "Exporting %d area (may take some time)..." msgid_plural "Exporting %d areas (may take some time)..." msgstr[0] "Exportando área %d (puede tomar algún tiempo) ..." msgstr[1] "Exportando %d áreas (puede tomar algún tiempo) ..." -#: ../vector/v.out.ogr/main.c:750 +#: ../vector/v.out.ogr/main.c:821 #, c-format msgid "Exporting %d volume..." msgid_plural "Exporting %d volumes..." msgstr[0] "Exportando volúmen %d..." msgstr[1] "Exportando %d volúmenes..." -#: ../vector/v.out.ogr/main.c:754 +#: ../vector/v.out.ogr/main.c:825 msgid "Export of volumes not implemented yet. Skipping." msgstr "Exportación de volúmenes todavía no implementados. Saliendo." -#: ../vector/v.out.ogr/main.c:771 +#: ../vector/v.out.ogr/main.c:842 #, c-format msgid "%d feature without attributes was written" msgid_plural "%d features without attributes were written" msgstr[0] "%d elemento sin atributos fue escrito" msgstr[1] "%d elementos sin atributos fueron escritos" -#: ../vector/v.out.ogr/main.c:777 +#: ../vector/v.out.ogr/main.c:848 #, c-format msgid "%d feature without category was written" msgid_plural "%d features without category were written" msgstr[0] "%d elemento sin categoría fue escrito" msgstr[1] "%d elementos sin categoría fueron escritos" -#: ../vector/v.out.ogr/main.c:781 +#: ../vector/v.out.ogr/main.c:852 #, 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] "elemento %d sin categoría fue imitido. Solamente se escribirán elementos sin categoría cuando la bandera -%c sea dada." msgstr[1] "%d elementos sin categoría fue imitidos. Solamente se escribirán elementos sin categoría cuando la bandera -%c sea dada." -#: ../vector/v.out.ogr/main.c:797 +#: ../vector/v.out.ogr/main.c:868 msgid "Output layer is empty, no features written" msgstr "La capa de salida está vacía, sin elementos escritos" -#: ../vector/v.out.ogr/main.c:798 +#: ../vector/v.out.ogr/main.c:869 #, c-format msgid "%d feature (%s type) written to <%s> (%s format)." msgid_plural "%d features (%s type) written to <%s> (%s format)." @@ -30800,7 +31213,7 @@ msgid "Force 2D output even if input is 3D (applies to Shapefile output only)" msgstr "Forsar salida 2D aun si la entrada es 3D (aplica solamente para Shapefile de salida)" -#: ../vector/v.out.ogr/args.c:114 ../vector/v.in.ogr/main.c:338 +#: ../vector/v.out.ogr/args.c:114 ../vector/v.in.ogr/main.c:355 #: ../vector/v.out.postgis/args.c:78 msgid "Useful if input is 3D but all z coordinates are identical" msgstr "Es útil si la entrada es 3D pero todas las coordenadas son idénticas" @@ -30817,8 +31230,8 @@ msgid "List supported output formats and exit" msgstr "" -#: ../vector/v.out.ogr/dsn.c:21 ../vector/v.in.ogr/dsn.c:26 -#: ../vector/v.external/dsn.c:21 +#: ../vector/v.out.ogr/dsn.c:27 ../vector/v.in.ogr/dsn.c:28 +#: ../vector/v.external/dsn.c:27 msgid "Invalid connection string (dbname missing)" msgstr "" @@ -30827,39 +31240,48 @@ msgid "OGR driver <%s> not available" msgstr "Controlador OGR <%s> no disponible" -#: ../vector/v.out.ogr/create.c:26 +#: ../vector/v.out.ogr/create.c:30 #, c-format msgid "Creation of output OGR datasource <%s> failed" msgstr "Falló la creación de fuente de datos OGR de salida <%s>" -#: ../vector/v.out.ogr/create.c:36 +#: ../vector/v.out.ogr/create.c:44 #, c-format msgid "Creation of OGR layer <%s> failed" msgstr "Falló creación de capa OGR <%s> " -#: ../vector/v.out.ogr/export_lines.c:178 -#: ../vector/v.out.ogr/export_areas.c:143 +#: ../vector/v.out.ogr/export_lines.c:135 +#: ../vector/v.out.ogr/export_lines.c:231 +#: ../vector/v.out.ogr/export_lines.c:280 +#: ../vector/v.out.ogr/export_areas.c:126 +#: ../vector/v.out.ogr/export_areas.c:227 +#: ../vector/v.out.ogr/export_areas.c:278 +msgid "Failed to create OGR feature" +msgstr "" + +#: ../vector/v.out.ogr/export_lines.c:180 +#: ../vector/v.out.ogr/export_areas.c:170 #, c-format msgid "Unable to export multi-features. No category index for layer %d." msgstr "No ha sido posible exportar multi-elementos. No hay índice de categoría para capa %d." -#: ../vector/v.out.ogr/export_lines.c:212 -#: ../vector/v.out.ogr/export_areas.c:176 +#: ../vector/v.out.ogr/export_lines.c:214 +#: ../vector/v.out.ogr/export_areas.c:203 #, c-format msgid "Unable to create multi-feature. Category %d not found in line %d, field %d" msgstr "No ha sido posible crear multi-elemento. Categoría %d no encontrada en línea %d, campo %d" -#: ../vector/v.out.ogr/export_areas.c:154 +#: ../vector/v.out.ogr/export_areas.c:181 msgid "Exporting features with category..." msgstr "Exportando elementos con categoría..." -#: ../vector/v.out.ogr/export_areas.c:214 +#: ../vector/v.out.ogr/export_areas.c:243 msgid "Exporting features without category..." msgstr "Exportando elementos sin categoría..." #: ../vector/v.kcv/main.c:57 ../vector/v.out.lidar/main.c:474 #: ../vector/v.normal/main.c:74 ../vector/v.in.db/main.c:55 -#: ../vector/v.decimate/main.c:129 +#: ../vector/v.decimate/main.c:130 msgid "points" msgstr "puntos" @@ -30959,7 +31381,7 @@ msgid "Name of attribute column with values to interpolate" msgstr "Nombre de columna de atributo con valores a interpolar" -#: ../vector/v.surf.idw/main.c:102 ../vector/v.surf.rst/main.c:185 +#: ../vector/v.surf.idw/main.c:102 ../vector/v.surf.rst/main.c:187 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 "Si no se da y salida es mapa vectorial 3D entonces se usan valores de categorías. Si entrada es mapa vectorial 3D entonces se usan coordenadas z." @@ -31517,7 +31939,7 @@ #: ../vector/v.net.distance/main.c:101 ../vector/v.net.distance/main.c:106 #: ../vector/v.net.distance/main.c:112 ../vector/v.distance/main.c:131 #: ../vector/v.distance/main.c:136 ../vector/v.distance/main.c:143 -#: ../vector/v.distance/main.c:187 ../vector/v.distance/main.c:224 +#: ../vector/v.distance/main.c:189 ../vector/v.distance/main.c:226 msgid "From" msgstr "Desde" @@ -31536,7 +31958,7 @@ #: ../vector/v.net.distance/main.c:117 ../vector/v.net.distance/main.c:124 #: ../vector/v.net.distance/main.c:129 ../vector/v.net.distance/main.c:135 #: ../vector/v.distance/main.c:148 ../vector/v.distance/main.c:153 -#: ../vector/v.distance/main.c:160 ../vector/v.distance/main.c:230 +#: ../vector/v.distance/main.c:160 ../vector/v.distance/main.c:232 msgid "To" msgstr "Hasta" @@ -31616,102 +32038,118 @@ msgstr[0] "%d elemento 'from' no fue alcanzable" msgstr[1] "%d elementos 'from' no fue alcanzable" -#: ../vector/v.random/main.c:102 +#: ../vector/v.random/main.c:105 msgid "stratified random sampling" msgstr "muestreo aleatorio estratíficado" -#: ../vector/v.random/main.c:105 +#: ../vector/v.random/main.c:108 msgid "Generates random 2D/3D vector points." msgstr "Genera puntos vectoriales aleatorios 2D/3D." -#: ../vector/v.random/main.c:113 +#: ../vector/v.random/main.c:116 msgid "Number of points to be created" msgstr "Número de puntos a crear" -#: ../vector/v.random/main.c:118 +#: ../vector/v.random/main.c:121 msgid "Restrict points to areas in input vector" msgstr "Restringir puntos a áreas del vectorial de entrada" -#: ../vector/v.random/main.c:120 ../vector/v.random/main.c:180 +#: ../vector/v.random/main.c:123 ../vector/v.random/main.c:183 msgid "Restrict" msgstr "" -#: ../vector/v.random/main.c:136 +#: ../vector/v.random/main.c:139 msgid "Minimum z height (needs -z flag or column name)" msgstr "Altura z mínima (-z flag o column name)" -#: ../vector/v.random/main.c:138 ../vector/v.random/main.c:147 -#: ../vector/v.random/main.c:160 ../vector/v.random/main.c:170 -#: ../vector/v.random/main.c:175 ../vector/v.in.db/main.c:85 +#: ../vector/v.random/main.c:141 ../vector/v.random/main.c:150 +#: ../vector/v.random/main.c:163 ../vector/v.random/main.c:173 +#: ../vector/v.random/main.c:178 ../vector/v.in.db/main.c:85 msgid "3D output" msgstr "Salida 3D" -#: ../vector/v.random/main.c:145 +#: ../vector/v.random/main.c:148 msgid "Maximum z height (needs -z flag or column name)" msgstr "Altura z máxima (necesita -z flag o column name)" -#: ../vector/v.random/main.c:154 +#: ../vector/v.random/main.c:157 msgid "The seed to initialize the random generator. If not set the process ID is used" msgstr "La semilla para inicializar el generador aleatorio, Si no se define se usan las ID de lo procesos" -#: ../vector/v.random/main.c:157 +#: ../vector/v.random/main.c:160 msgid "Name of column for z values" msgstr "Nombre de la columna para valores z" -#: ../vector/v.random/main.c:159 +#: ../vector/v.random/main.c:162 msgid "Writes z values to column" msgstr "Escribe valores z a la columna" -#: ../vector/v.random/main.c:167 +#: ../vector/v.random/main.c:170 msgid "Type of column for z values" msgstr "Tipo de columna para valores z" -#: ../vector/v.random/main.c:174 +#: ../vector/v.random/main.c:177 msgid "Create 3D output" msgstr "Crear salida 3D" -#: ../vector/v.random/main.c:179 +#: ../vector/v.random/main.c:182 msgid "Generate n points for each individual area (requires restrict parameter)" msgstr "" -#: ../vector/v.random/main.c:196 -#, c-format -msgid "Number of points must be > 0 (%d given)" +#: ../vector/v.random/main.c:199 +#, fuzzy, c-format +msgid "Number of points must be > 0 (%ld given)" msgstr "El número de puntos debe ser > 0 (%d dados)" -#: ../vector/v.random/main.c:212 ../vector/v.drape/main.c:150 +#: ../vector/v.random/main.c:215 ../vector/v.drape/main.c:150 #: ../vector/v.buffer/main.c:347 #, c-format msgid "Invalid layer number (%d). Parameter '%s' or '%s' specified, assuming layer '1'." msgstr "Número de capa (%d) no válido. Parámetro '%s' o '%s' especificados, asumiendo capa '1'." -#: ../vector/v.random/main.c:222 +#: ../vector/v.random/main.c:225 #, c-format msgid "No areas in vector map <%s>" msgstr "No hay áreas en mapa vectorial <%s>" -#: ../vector/v.random/main.c:276 -msgid "Table should contain only two columns" -msgstr "La tabla tendría que contener sólo dos columnas" - -#: ../vector/v.random/main.c:285 +#: ../vector/v.random/main.c:323 msgid "You have created unsupported column type. This module supports only INTEGER and DOUBLE PRECISION column types." msgstr "Has creado un tipo de columna que no puede soportarse. Este módulo soporta sólo tipos de columna INTEGER i DOUBLE PRECISION." -#: ../vector/v.random/main.c:348 +#: ../vector/v.random/main.c:387 #, c-format msgid "Selected areas in input vector <%s> do not overlap with the current region" msgstr "Ãreas seleccionadas del vectorial de entrada <%s> no se sobrelapan con la región actual" -#: ../vector/v.random/main.c:360 +#: ../vector/v.random/main.c:399 #, c-format msgid "Input vector <%s> does not overlap with the current region" msgstr "El vectorial de entrada <%s> no se sobrelapa con la región actual" -#: ../vector/v.random/main.c:385 +#: ../vector/v.random/main.c:424 msgid "Generating points..." msgstr "Generando puntos..." +#: ../vector/v.random/main.c:530 ../vector/v.random/main.c:677 +#, fuzzy, c-format +msgid "Unable to insert new row: %s" +msgstr "No ha sido posible insertar nueva fila: '%s'" + +#: ../vector/v.random/main.c:702 ../vector/v.db.select/main.c:208 +msgid "Unable to open select cursor" +msgstr "No se puede abrir el cursor de selección" + +#: ../vector/v.random/main.c:707 ../vector/v.reclass/main.c:267 +#: ../vector/v.db.select/main.c:229 +#, c-format +msgid "Unable to fetch data from table <%s>" +msgstr "No se pueden recuperar datos de la tabla <%s>" + +#: ../vector/v.random/main.c:742 +#, fuzzy, c-format +msgid "Unable to update row: %s" +msgstr "No se puede insertar la fila: %s" + #: ../vector/v.support/main.c:41 msgid "Updates vector map metadata." msgstr "Actualiza metadatos de mapas vectoriales." @@ -31801,7 +32239,7 @@ msgid "%s: Cannot write dxf file." msgstr "%s: no se puede escribir el archivo dxf." -#: ../vector/v.out.lidar/main.c:77 +#: ../vector/v.out.lidar/main.c:77 ../vector/v.extract/extract.c:264 #, c-format msgid "Database connection not defined for layer <%d>" msgstr "" @@ -31915,106 +32353,100 @@ msgid "Ignore color table even when set and not other options are present" msgstr "" -#: ../vector/v.proj/main.c:72 +#: ../vector/v.proj/main.c:77 msgid "Re-projects a vector map from one location to the current location." msgstr "Reproyecta un mapa vectorial desde una localización a la localización actual." -#: ../vector/v.proj/main.c:78 +#: ../vector/v.proj/main.c:83 msgid "Location containing input vector map" msgstr "Localización que contiene el mapa vectorial de entrada" -#: ../vector/v.proj/main.c:82 +#: ../vector/v.proj/main.c:87 msgid "Mapset containing input vector map" msgstr "Conjunto de mapas que contiene el mapa vectorial de entrada" -#: ../vector/v.proj/main.c:88 +#: ../vector/v.proj/main.c:93 msgid "Name of input vector map to re-project" msgstr "Nombre de mapa vectorial de entrada a reproyectar" -#: ../vector/v.proj/main.c:100 +#: ../vector/v.proj/main.c:105 msgid "Maximum segment length in meters in output vector map" msgstr "Distancia en metros de máxima de segmentos en mapa vectorial de salida" -#: ../vector/v.proj/main.c:101 +#: ../vector/v.proj/main.c:106 msgid "Increases accuracy of reprojected shapes, disable with smax=0" msgstr "Aumentar precisión de formas reproyectadas, desactivar con smax=0" -#: ../vector/v.proj/main.c:111 +#: ../vector/v.proj/main.c:124 msgid "List vector maps in input mapset and exit" msgstr "Enlistar mapas vectoriales del directorio de mapas y salir" -#: ../vector/v.proj/main.c:115 +#: ../vector/v.proj/main.c:128 msgid "3D vector maps only" msgstr "Sólo mapas vectoriales 3D" -#: ../vector/v.proj/main.c:117 +#: ../vector/v.proj/main.c:130 msgid "Assume z coordinate is ellipsoidal height and transform if possible" msgstr "Asumir coordenada z como altura elipsoidal y transformar si es posible" -#: ../vector/v.proj/main.c:123 +#: ../vector/v.proj/main.c:136 msgid "Latlon output only, default is -180,180" msgstr "Solamente salida LatitudLongitud, predeterminada es -180,180" -#: ../vector/v.proj/main.c:125 +#: ../vector/v.proj/main.c:138 msgid "Disable wrapping to -180,180 for latlon output" msgstr "" -#: ../vector/v.proj/main.c:131 +#: ../vector/v.proj/main.c:144 msgid "Recommended for massive point projection" msgstr "" -#: ../vector/v.proj/main.c:200 +#: ../vector/v.proj/main.c:212 msgid "No vector maps found" msgstr "No se encontraron mapas vectoriales" -#: ../vector/v.proj/main.c:213 +#: ../vector/v.proj/main.c:225 #, c-format msgid "Vector map <%s> in location <%s> mapset <%s> not found" msgstr "No se encuentra el mapa vectorial <%s> en la localización <%s> en el directorio de mapas <%s>" -#: ../vector/v.proj/main.c:243 +#: ../vector/v.proj/main.c:255 #, c-format msgid "Mapset <%s> in input location <%s> - permission denied" msgstr "Directorio de mapas <%s> en la localización de entrada <%s> - permiso denegado" -#: ../vector/v.proj/main.c:246 +#: ../vector/v.proj/main.c:258 #, c-format msgid "Mapset <%s> in input location <%s> not found" msgstr "Directorio de mapas <%s> en la localización de entrada <%s> no encontrado" -#: ../vector/v.proj/main.c:291 ../vector/v.proj/main.c:417 +#: ../vector/v.proj/main.c:312 ../vector/v.proj/main.c:439 #: ../vector/v.rectify/main.c:235 msgid "Reading input vector map" msgstr "Leyendo mapa vectorial de entrada" -#: ../vector/v.proj/main.c:314 +#: ../vector/v.proj/main.c:335 #, c-format msgid "Input vector map <%s> is empty" msgstr "Mapa vectorial de entrada <%s> está vacío" -#: ../vector/v.proj/main.c:322 ../vector/v.proj/main.c:333 -#: ../vector/v.proj/main.c:348 ../vector/v.proj/main.c:363 -msgid "Error in pj_do_transform" -msgstr "Error en pj_do_transform" - -#: ../vector/v.proj/main.c:408 +#: ../vector/v.proj/main.c:430 msgid "Reprojecting primitives ..." msgstr "Reproyectado primitivas..." -#: ../vector/v.proj/main.c:445 ../vector/v.proj/main.c:452 -#: ../vector/v.proj/main.c:478 ../vector/v.proj/main.c:492 +#: ../vector/v.proj/main.c:495 ../vector/v.proj/main.c:509 #, c-format msgid "Unable to re-project vector map <%s> from <%s>" msgstr "No ha sido posible reproyectar mapa vectorial <%s> desde <%s>" -#: ../vector/v.proj/main.c:503 ../vector/v.build.polylines/main.c:241 +#: ../vector/v.proj/main.c:520 ../vector/v.build.polylines/main.c:241 #: ../vector/v.type/main.c:155 ../vector/v.rectify/main.c:278 #: ../vector/v.category/main.c:763 ../vector/v.net/main.c:158 #: ../vector/v.transform/main.c:304 msgid "Failed to copy attribute table to output map" msgstr "Error al copia tabla de atributos al mapa de salida" -#: ../vector/v.proj/main.c:512 +#: ../vector/v.proj/main.c:529 msgid "Try to disable wrapping to -180,180 if topological errors occurred" msgstr "" @@ -32149,8 +32581,8 @@ msgid "Unable to open vector map <%s> at topology level. Areas will not be processed." msgstr "No se puede abrir el mapa vectorial <%s> en el nivel topológico. Las áreas no serán procesadas." -#: ../vector/v.out.ascii/main.c:104 ../vector/v.surf.rst/main.c:570 -#: ../vector/v.colors/main.c:270 ../vector/v.colors.out/scan_cats.c:24 +#: ../vector/v.out.ascii/main.c:104 ../vector/v.surf.rst/main.c:573 +#: ../vector/v.colors/main.c:283 ../vector/v.colors.out/scan_cats.c:24 #: ../vector/v.colors.out/make_colors.c:27 #, c-format msgid "Layer <%s> not found" @@ -32417,11 +32849,11 @@ msgid "Layer number where RBG colors are stored as category" msgstr "" -#: ../vector/v.in.lidar/main.c:186 ../vector/v.in.ogr/main.c:236 +#: ../vector/v.in.lidar/main.c:186 ../vector/v.in.ogr/main.c:253 msgid "Import subregion only" msgstr "Importar sólo la subregión" -#: ../vector/v.in.lidar/main.c:189 ../vector/v.in.ogr/main.c:239 +#: ../vector/v.in.lidar/main.c:189 ../vector/v.in.ogr/main.c:256 msgid "Format: xmin,ymin,xmax,ymax - usually W,S,E,N" msgstr "Formato: xmin,ymin,xmax,ymax - normalmente W,S,E,N" @@ -32458,11 +32890,11 @@ msgid "For example, 4 will import 25 percent of points. If not specified, all points are imported" msgstr "Por ejemplo, 4 importará 25 porciento de los puntos. Si no se especifica, todos los puntos serán importados" -#: ../vector/v.in.lidar/main.c:255 ../vector/v.decimate/main.c:183 +#: ../vector/v.in.lidar/main.c:255 ../vector/v.decimate/main.c:184 msgid "Skip first n points" msgstr "Obviar los primeros n puntos" -#: ../vector/v.in.lidar/main.c:256 ../vector/v.decimate/main.c:185 +#: ../vector/v.in.lidar/main.c:256 ../vector/v.decimate/main.c:186 msgid "Skips the given number of points at the beginning." msgstr "" @@ -32479,8 +32911,8 @@ msgstr "" #: ../vector/v.in.lidar/main.c:305 ../vector/v.in.lidar/main.c:313 -#: ../vector/v.in.lidar/main.c:316 ../vector/v.decimate/main.c:243 -#: ../vector/v.decimate/main.c:246 +#: ../vector/v.in.lidar/main.c:316 ../vector/v.decimate/main.c:244 +#: ../vector/v.decimate/main.c:247 ../vector/v.decimate/main.c:250 msgid "Speed" msgstr "Velocidad" @@ -32492,7 +32924,7 @@ msgid "Create only requested layers and categories" msgstr "" -#: ../vector/v.in.lidar/main.c:328 ../vector/v.in.ogr/main.c:379 +#: ../vector/v.in.lidar/main.c:328 ../vector/v.in.ogr/main.c:396 msgid "Create the location specified by the \"location\" parameter and exit. Do not import the vector data." msgstr "Crear la Localización especificada por el parámetro \"location\" y salir. No importa datos vectoriales." @@ -32516,32 +32948,32 @@ msgstr "" #: ../vector/v.in.lidar/main.c:435 ../vector/v.in.pdal/filters.c:68 -#: ../vector/v.decimate/main.c:294 +#: ../vector/v.decimate/main.c:298 #, c-format msgid "Invalid zrange <%s>" msgstr "rangoz no válido <%s>" -#: ../vector/v.in.lidar/main.c:450 ../vector/v.in.ogr/main.c:702 -#: ../vector/v.in.ogr/main.c:2096 +#: ../vector/v.in.lidar/main.c:450 ../vector/v.in.ogr/main.c:760 +#: ../vector/v.in.ogr/main.c:2196 msgid "Select either the current region flag or the spatial option, not both" msgstr "Seleccionar la opción región actual o la opción espacial, no ambas" -#: ../vector/v.in.lidar/main.c:478 ../vector/v.in.ogr/main.c:2123 +#: ../vector/v.in.lidar/main.c:478 ../vector/v.in.ogr/main.c:2223 msgid "4 parameters required for 'spatial' parameter" msgstr " Se requieren 4.parámetros para el parámetro 'espacial'" -#: ../vector/v.in.lidar/main.c:542 ../scripts/v.unpack/v.unpack.py:119 +#: ../vector/v.in.lidar/main.c:542 ../scripts/v.unpack/v.unpack.py:118 #, c-format, python-format msgid "Vector map <%s> already exists and will be overwritten" msgstr "El vectorial <%s> ya existe y será sobrescrito" -#: ../vector/v.in.lidar/main.c:545 ../vector/v.in.ogr/main.c:673 -#: ../vector/v.edit/main.c:99 ../scripts/v.unpack/v.unpack.py:117 +#: ../vector/v.in.lidar/main.c:545 ../vector/v.in.ogr/main.c:731 +#: ../vector/v.edit/main.c:99 ../scripts/v.unpack/v.unpack.py:116 #, c-format, python-format msgid "Vector map <%s> already exists" msgstr "El mapa vectorial <%s> ya existe" -#: ../vector/v.in.lidar/main.c:605 ../vector/v.decimate/main.c:344 +#: ../vector/v.in.lidar/main.c:605 ../vector/v.decimate/main.c:348 msgid "Settings for count-based decimation are not valid" msgstr "" @@ -32829,11 +33261,6 @@ msgid "Key column type is not integer" msgstr "La columna clave debe ser de tipo integer" -#: ../vector/v.reclass/main.c:267 ../vector/v.db.select/main.c:229 -#, c-format -msgid "Unable to fetch data from table <%s>" -msgstr "No se pueden recuperar datos de la tabla <%s>" - #: ../vector/v.reclass/main.c:298 #, c-format msgid "Cannot insert data: [%s]" @@ -32983,138 +33410,147 @@ msgstr[0] "%d líneas escritas en el mapa de salida (%s)" msgstr[1] "%d líneas escritas en el mapa de salida (%s)" -#: ../vector/v.surf.rst/main.c:150 ../vector/v.drape/main.c:59 +#: ../vector/v.surf.rst/main.c:150 ../vector/v.vol.rst/main.c:239 +msgid "RST" +msgstr "RST" + +#: ../vector/v.surf.rst/main.c:151 ../vector/v.drape/main.c:59 #: ../vector/v.extrude/main.c:70 ../vector/v.hull/main.c:54 -#: ../vector/v.to.3d/main.c:38 ../vector/v.out.postgis/main.c:49 +#: ../vector/v.to.3d/main.c:38 ../vector/v.vol.rst/main.c:240 +#: ../vector/v.out.postgis/main.c:49 msgid "3D" msgstr "3D" -#: ../vector/v.surf.rst/main.c:151 +#: ../vector/v.surf.rst/main.c:153 msgid "Performs surface interpolation from vector points map by splines." msgstr "Realiza interpolación de superficie a partir de mapa vectorial de puntos usando splines." -#: ../vector/v.surf.rst/main.c:153 +#: ../vector/v.surf.rst/main.c:155 msgid "Spatial approximation and topographic analysis from given point or isoline data in vector format to floating point raster format using regularized spline with tension." msgstr "Aproximación espacial y análisis topográfico a partir de datos de puntos o isolíneas dados en formato vectorial a formato raster de punto flotante usando spline regularizada con tensión." -#: ../vector/v.surf.rst/main.c:160 +#: ../vector/v.surf.rst/main.c:162 msgid "Perform cross-validation procedure without raster approximation" msgstr "Realiza un procedimiento de validación cruzada sin aproximación ráster" -#: ../vector/v.surf.rst/main.c:165 +#: ../vector/v.surf.rst/main.c:167 msgid "Use scale dependent tension" msgstr "Usar tensión dependiente de la escala" -#: ../vector/v.surf.rst/main.c:184 ../vector/v.surf.bspline/main.c:118 +#: ../vector/v.surf.rst/main.c:186 ../vector/v.surf.bspline/main.c:118 msgid "Name of the attribute column with values to be used for approximation" msgstr "Nombre de la columna con valores a ser usados para aproximación" -#: ../vector/v.surf.rst/main.c:195 +#: ../vector/v.surf.rst/main.c:197 msgid "Name for output surface elevation raster map" msgstr "Nombre para mapa ráster de salida de elevación de superficie" -#: ../vector/v.surf.rst/main.c:225 +#: ../vector/v.surf.rst/main.c:227 msgid "Name for output mean curvature raster map" msgstr "Nombre de mapa ráster de salida de curvatura media" -#: ../vector/v.surf.rst/main.c:231 ../vector/v.vol.rst/main.c:290 +#: ../vector/v.surf.rst/main.c:233 ../vector/v.vol.rst/main.c:292 msgid "Name for output deviations vector point map" msgstr "Nombre de mapa vectorial de puntos generado para desviaciones" -#: ../vector/v.surf.rst/main.c:238 ../vector/v.vol.rst/main.c:296 +#: ../vector/v.surf.rst/main.c:240 ../vector/v.vol.rst/main.c:298 msgid "Name for output cross-validation errors vector point map" msgstr "Nombre de mapa vectorial de puntos de errores de la validación cruzada generado" -#: ../vector/v.surf.rst/main.c:245 +#: ../vector/v.surf.rst/main.c:247 msgid "Name for output vector map showing quadtree segmentation" msgstr "Nombre de mapa vectorial de salida que muestre segmentación quadtree" -#: ../vector/v.surf.rst/main.c:252 +#: ../vector/v.surf.rst/main.c:254 msgid "Name for output vector map showing overlapping windows" msgstr "Nombre para mapa vectorial de salida que muestre ventanas que se sobrelapan" -#: ../vector/v.surf.rst/main.c:261 +#: ../vector/v.surf.rst/main.c:263 msgid "Number of threads for parallel computing" msgstr "" -#: ../vector/v.surf.rst/main.c:267 +#: ../vector/v.surf.rst/main.c:269 msgid "Name of raster map used as mask" msgstr "Nombre del mapa ráster que se usará como máscara" -#: ../vector/v.surf.rst/main.c:275 ../vector/v.vol.rst/main.c:267 +#: ../vector/v.surf.rst/main.c:277 ../vector/v.vol.rst/main.c:269 msgid "Tension parameter" msgstr "Parámetro tensión" -#: ../vector/v.surf.rst/main.c:282 ../vector/v.vol.rst/main.c:275 +#: ../vector/v.surf.rst/main.c:284 ../vector/v.vol.rst/main.c:277 msgid "Smoothing parameter" msgstr "Parámetro suavizado" -#: ../vector/v.surf.rst/main.c:290 +#: ../vector/v.surf.rst/main.c:285 +msgid "Smoothing is by default 0.5 unless smooth_column is specified" +msgstr "" + +#: ../vector/v.surf.rst/main.c:293 msgid "Name of the attribute column with smoothing parameters" msgstr "Nombre de la columna de atributos con los parámetros de suavizado" -#: ../vector/v.surf.rst/main.c:315 ../vector/v.vol.rst/main.c:336 +#: ../vector/v.surf.rst/main.c:318 ../vector/v.vol.rst/main.c:338 msgid "Minimum distance between points (to remove almost identical points)" msgstr "Distancia mínima entre puntos (para eliminar puntos casi indénticos)" -#: ../vector/v.surf.rst/main.c:323 +#: ../vector/v.surf.rst/main.c:326 msgid "Maximum distance between points on isoline (to insert additional points)" msgstr "Distancia mínima entre puntos en isolíneas (para insertar puntos adicionales)" -#: ../vector/v.surf.rst/main.c:332 +#: ../vector/v.surf.rst/main.c:335 msgid "Conversion factor for values used for approximation" msgstr "Factor de conversión para valores usados para aproximación" -#: ../vector/v.surf.rst/main.c:409 +#: ../vector/v.surf.rst/main.c:412 msgid "Parallel computation disabled when deviation output is required" msgstr "" -#: ../vector/v.surf.rst/main.c:416 +#: ../vector/v.surf.rst/main.c:419 msgid "GRASS GIS is not compiled with OpenMP support, parallel computation is disabled." msgstr "" -#: ../vector/v.surf.rst/main.c:421 ../vector/v.surf.rst/main.c:426 -#: ../vector/v.surf.rst/main.c:431 ../vector/v.surf.rst/main.c:436 +#: ../vector/v.surf.rst/main.c:424 ../vector/v.surf.rst/main.c:429 +#: ../vector/v.surf.rst/main.c:434 ../vector/v.surf.rst/main.c:439 #, c-format msgid "Output vector map name <%s> is not valid map name" msgstr "El nombre del mapa vectorial de salida <%s> no es un nombre válido de mapa" -#: ../vector/v.surf.rst/main.c:449 +#: ../vector/v.surf.rst/main.c:452 msgid "You are not outputting any raster or vector maps" msgstr "No se está produciendo mapas raster ni vectoriales" -#: ../vector/v.surf.rst/main.c:458 +#: ../vector/v.surf.rst/main.c:461 msgid "Both cross-validation options (-c flag and cvdev vector output) must be specified" msgstr "Se deben especificar las dos opciones de validación cruzada (opción -c y salida vectorial cvdev)" -#: ../vector/v.surf.rst/main.c:461 +#: ../vector/v.surf.rst/main.c:464 msgid "The cross-validation cannot be computed simultaneously with output raster or devi file" msgstr "La validación cruzada no se puede procesar de forma simultánea a la salida ráster o archivo devi" -#: ../vector/v.surf.rst/main.c:479 +#: ../vector/v.surf.rst/main.c:482 msgid "Using anisotropy - both theta and scalex have to be specified" msgstr "Usando anisotropía se deben especificar tanto theta como scalex" -#: ../vector/v.surf.rst/main.c:487 +#: ../vector/v.surf.rst/main.c:490 msgid "Both smatt and smooth options specified - using constant" msgstr "Constantes smatt y smooth especificadas - se usa una constante" -#: ../vector/v.surf.rst/main.c:497 +#: ../vector/v.surf.rst/main.c:500 msgid "The computation will last too long - lower npmin is suggested" msgstr "El procesado tardará demasiado - se sugiere un npmin más bajo" -#: ../vector/v.surf.rst/main.c:515 ../vector/v.surf.rst/main.c:520 -#: ../vector/v.surf.rst/main.c:524 ../vector/v.surf.rst/main.c:529 -#: ../vector/v.surf.rst/main.c:533 ../vector/v.surf.rst/main.c:537 -#: ../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.surf.rst/main.c:518 ../vector/v.surf.rst/main.c:523 +#: ../vector/v.surf.rst/main.c:527 ../vector/v.surf.rst/main.c:532 +#: ../vector/v.surf.rst/main.c:536 ../vector/v.surf.rst/main.c:540 +#: ../vector/v.vol.rst/main.c:509 ../vector/v.vol.rst/main.c:512 +#: ../vector/v.vol.rst/main.c:515 ../vector/v.vol.rst/main.c:518 +#: ../vector/v.vol.rst/main.c:521 ../vector/v.vol.rst/main.c:524 +#: ../vector/v.vol.rst/main.c:527 ../vector/v.vol.rst/main.c:530 +#: ../vector/v.vol.rst/main.c:533 ../vector/v.vol.rst/main.c:536 +#: ../vector/v.vol.rst/main.c:623 ../vector/v.vol.rst/main.c:654 +#: ../vector/v.vol.rst/main.c:676 ../vector/v.vol.rst/main.c:698 +#: ../vector/v.vol.rst/main.c:720 ../vector/v.vol.rst/main.c:742 +#: ../vector/v.vol.rst/main.c:764 ../vector/v.vol.rst/main.c:786 #: ../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 @@ -33122,53 +33558,53 @@ msgid "Not enough memory for %s" msgstr "Memoria insuficiente para %s" -#: ../vector/v.surf.rst/main.c:544 ../vector/v.surf.rst/main.c:550 -#: ../vector/v.surf.rst/main.c:553 ../vector/v.surf.rst/main.c:557 -#: ../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:547 ../vector/v.surf.rst/main.c:553 +#: ../vector/v.surf.rst/main.c:556 ../vector/v.surf.rst/main.c:560 +#: ../vector/v.vol.rst/main.c:541 ../vector/v.vol.rst/main.c:546 +#: ../vector/v.vol.rst/main.c:548 #, c-format msgid "Unable to create %s" msgstr "No ha sido posible crear %s" -#: ../vector/v.surf.rst/main.c:574 ../vector/v.surf.bspline/main.c:277 +#: ../vector/v.surf.rst/main.c:577 ../vector/v.surf.bspline/main.c:277 msgid "Input is 3D: using attribute values instead of z-coordinates for approximation" msgstr "Entrada es 3D: usando valores del atributo en vez de la coordenada z paradas aproximación" -#: ../vector/v.surf.rst/main.c:576 ../vector/v.surf.bspline/main.c:279 +#: ../vector/v.surf.rst/main.c:579 ../vector/v.surf.bspline/main.c:279 msgid "Input is 3D: using z-coordinates for approximation" msgstr "Entrada es 3D: usando coordenadas z para aproximación" -#: ../vector/v.surf.rst/main.c:580 +#: ../vector/v.surf.rst/main.c:583 msgid "Input is 2D: using attribute values for approximation" msgstr "Entrada es 2D: usando valores de atributo para aproximación" -#: ../vector/v.surf.rst/main.c:582 +#: ../vector/v.surf.rst/main.c:585 msgid "Input is 2D: using category values for approximation" msgstr "Entrada es 2D: usando valores de categoría para aproximación" -#: ../vector/v.surf.rst/main.c:625 ../vector/v.vol.rst/main.c:605 +#: ../vector/v.surf.rst/main.c:628 ../vector/v.vol.rst/main.c:607 #, c-format msgid "Unable to create table '%s'" msgstr "No ha sido posible crear tabla '%s'" -#: ../vector/v.surf.rst/main.c:695 +#: ../vector/v.surf.rst/main.c:698 #, c-format msgid "Processing all selected output files will require %d bytes of disk space for temp files" msgstr "Procesado de todos los archivos de salida seleccionados necesita %d bytes de espacio en disco para archivos temporales" -#: ../vector/v.surf.rst/main.c:716 +#: ../vector/v.surf.rst/main.c:719 msgid "Processing segments in parallel..." msgstr "" -#: ../vector/v.surf.rst/main.c:722 ../vector/v.surf.rst/main.c:731 +#: ../vector/v.surf.rst/main.c:725 ../vector/v.surf.rst/main.c:734 msgid "Interp_segmets failed" msgstr "falló Interp_segmets" -#: ../vector/v.surf.rst/main.c:725 +#: ../vector/v.surf.rst/main.c:728 msgid "Processing segments..." msgstr "Procesando segmentos..." -#: ../vector/v.surf.rst/main.c:749 +#: ../vector/v.surf.rst/main.c:752 msgid "Unable to write raster maps - try to increase resolution" msgstr "No ha sido posible escribir mapas ráster -- intente aumentar la resolución" @@ -33362,10 +33798,6 @@ msgid "Unable to open vector map <%s> at topology level. Flag '%c' requires topology level." msgstr "No ha sido posible abrir mapa vectorial <%s> en el nivel topológico. La bandera '%c' requiere del nivel topológico." -#: ../vector/v.db.select/main.c:208 -msgid "Unable to open select cursor" -msgstr "No se puede abrir el cursor de selección" - #: ../vector/v.db.select/main.c:286 #, c-format msgid "Unable to get bounding box of area %d" @@ -33472,7 +33904,7 @@ msgid "Height for sampled raster NULL values" msgstr "Altura para valores NULL de mapa ráster muestreado" -#: ../vector/v.drape/main.c:177 ../vector/v.select/select.c:41 +#: ../vector/v.drape/main.c:177 ../vector/v.select/select.c:48 #: ../vector/v.category/main.c:332 msgid "Processing features..." msgstr "Procesando elementos..." @@ -33576,11 +34008,6 @@ msgid "Option '%s' is not available with GEOS buffering" msgstr "" -#: ../vector/v.buffer/main.c:414 ../vector/v.in.ogr/main.c:854 -#: ../vector/v.overlay/main.c:227 -msgid "Unable to create temporary vector map" -msgstr "No ha sido posible crear mapa vectorial temporal" - #: ../vector/v.buffer/main.c:442 #, c-format msgid "Unable to select data from table <%s>" @@ -33621,71 +34048,71 @@ msgid "Negative distances are only supported for areas" msgstr "Distancias negativas solo están permitidas para áreas" -#: ../vector/v.buffer/main.c:732 +#: ../vector/v.buffer/main.c:741 msgid "Cleaning buffers..." msgstr "Limpiando buffers..." -#: ../vector/v.buffer/main.c:735 +#: ../vector/v.buffer/main.c:744 msgid "Building parts of topology..." msgstr "Construyendo partes de la topología..." -#: ../vector/v.buffer/main.c:749 +#: ../vector/v.buffer/main.c:758 msgid "Snapping boundaries..." msgstr "Ensamblando contornos..." -#: ../vector/v.buffer/main.c:752 ../vector/v.in.ogr/main.c:1422 +#: ../vector/v.buffer/main.c:761 ../vector/v.in.ogr/main.c:1498 msgid "Breaking polygons..." msgstr "Rompiendo polígonos..." -#: ../vector/v.buffer/main.c:755 ../vector/v.buffer/main.c:762 -#: ../vector/v.in.ogr/main.c:1427 ../vector/v.in.ogr/main.c:1441 +#: ../vector/v.buffer/main.c:764 ../vector/v.buffer/main.c:771 +#: ../vector/v.in.ogr/main.c:1503 ../vector/v.in.ogr/main.c:1517 #: ../vector/v.overlay/area_area.c:113 ../vector/v.delaunay/main.c:144 msgid "Removing duplicates..." msgstr "Eliminando duplicados..." -#: ../vector/v.buffer/main.c:759 ../vector/v.in.ogr/main.c:1437 +#: ../vector/v.buffer/main.c:768 ../vector/v.in.ogr/main.c:1513 msgid "Breaking boundaries..." msgstr "Rompiendo los bordes..." -#: ../vector/v.buffer/main.c:765 +#: ../vector/v.buffer/main.c:774 msgid "Cleaning boundaries at nodes" msgstr "Limpiando límites en nodos" -#: ../vector/v.buffer/main.c:773 ../vector/v.in.ogr/main.c:1461 +#: ../vector/v.buffer/main.c:782 ../vector/v.in.ogr/main.c:1537 #: ../vector/v.voronoi/clean_topo.c:87 msgid "Removing dangles..." msgstr "" -#: ../vector/v.buffer/main.c:776 ../vector/v.in.ogr/main.c:1476 +#: ../vector/v.buffer/main.c:785 ../vector/v.in.ogr/main.c:1552 #: ../vector/v.voronoi/clean_topo.c:89 msgid "Removing bridges..." msgstr "Eliminando puentes..." -#: ../vector/v.buffer/main.c:779 ../vector/v.overlay/area_area.c:158 +#: ../vector/v.buffer/main.c:788 ../vector/v.overlay/area_area.c:158 msgid "Attaching islands..." msgstr "Adjuntando islas..." -#: ../vector/v.buffer/main.c:786 +#: ../vector/v.buffer/main.c:795 msgid "Calculating centroids for all areas..." msgstr "Calculando centroides para todas las áreas..." -#: ../vector/v.buffer/main.c:800 ../vector/v.overlay/area_area.c:171 +#: ../vector/v.buffer/main.c:809 ../vector/v.overlay/area_area.c:171 msgid "Cannot calculate area centroid" msgstr "Imposible calcular el centroide del área" -#: ../vector/v.buffer/main.c:817 +#: ../vector/v.buffer/main.c:826 msgid "Generating list of boundaries to be deleted..." msgstr "Generando lista de contornos a eliminar..." -#: ../vector/v.buffer/main.c:850 +#: ../vector/v.buffer/main.c:859 msgid "Deleting boundaries..." msgstr "Eliminando contornos..." -#: ../vector/v.buffer/main.c:882 +#: ../vector/v.buffer/main.c:891 msgid "Calculating centroids for areas..." msgstr "Calculando centroides para áreas..." -#: ../vector/v.buffer/main.c:895 +#: ../vector/v.buffer/main.c:904 #, c-format msgid "Unable to calculate centroid for area %d" msgstr "No se puede calcular el centroide para el área %d" @@ -33800,21 +34227,21 @@ msgid "Operator can only be 'overlap'" msgstr "El operador solo puede ser 'overlap'" -#: ../vector/v.select/main.c:128 +#: ../vector/v.select/main.c:152 msgid "Output from v.select" msgstr "Salida de v.select" -#: ../vector/v.select/main.c:181 +#: ../vector/v.select/main.c:184 #, c-format msgid "%d features from <%s> without category skipped" msgstr "%d elementos de <%s> sin categoría saltados" -#: ../vector/v.select/main.c:190 +#: ../vector/v.select/main.c:193 #, c-format msgid "%d features written to output." msgstr "%d elementos escritos para imprimir." -#: ../vector/v.select/main.c:192 +#: ../vector/v.select/main.c:198 msgid "No features found !" msgstr "" @@ -33903,20 +34330,20 @@ msgstr "No saltar elementos sin categoría" #: ../vector/v.select/args.c:105 ../vector/v.edit/args.c:204 -#: ../vector/v.extract/main.c:97 +#: ../vector/v.extract/main.c:98 msgid "Reverse selection" msgstr "Invertir selección" -#: ../vector/v.select/select.c:65 +#: ../vector/v.select/select.c:104 ../vector/v.select/select.c:154 #, c-format msgid "Unable to read line id %d from vector map <%s>" msgstr "No se puede leer línea id %d del mapa vectorial <%s>" -#: ../vector/v.select/select.c:171 ../vector/v.out.pov/main.c:175 +#: ../vector/v.select/select.c:200 ../vector/v.out.pov/main.c:175 msgid "Processing areas..." msgstr "Procesando áreas..." -#: ../vector/v.select/select.c:195 +#: ../vector/v.select/select.c:252 ../vector/v.select/select.c:318 #, c-format msgid "Unable to read area id %d from vector map <%s>" msgstr "No se puede leer la id área %d del mapa vectorial<%s>" @@ -34344,11 +34771,11 @@ msgid "%s is empty" msgstr "%s está vacío" -#: ../vector/v.in.ogr/main.c:201 +#: ../vector/v.in.ogr/main.c:204 msgid "Imports vector data into a GRASS vector map using OGR library." msgstr "Importa datos vecotriales a mapas vectoriales de GRASS usando la librería OGR." -#: ../vector/v.in.ogr/main.c:208 +#: ../vector/v.in.ogr/main.c:211 msgid "" "Examples:\n" "\t\tESRI Shapefile: directory containing shapefiles\n" @@ -34358,7 +34785,7 @@ "\tShapefile de ESRI: directorio que contiene shapefiles\n" "\tArchivo MapInfo: directorio que contiene archivos MapInfo" -#: ../vector/v.in.ogr/main.c:221 +#: ../vector/v.in.ogr/main.c:238 msgid "" "Examples:\n" "\t\tESRI Shapefile: shapefile name\n" @@ -34368,498 +34795,509 @@ "\t\tShapefile ESRI: nombre del shapefile\n" "\t\tArchivo MapInfo: nombre del archivo MapInfo" -#: ../vector/v.in.ogr/main.c:250 +#: ../vector/v.in.ogr/main.c:267 msgid "Minimum size of area to be imported (square meters)" msgstr "Tamaño de área mínimo a importar (metros cuadrados)" -#: ../vector/v.in.ogr/main.c:252 +#: ../vector/v.in.ogr/main.c:269 msgid "Smaller areas and islands are ignored. Should be greater than snap^2" msgstr "Las áreas más pequeñas y las islas se ignorarán. Debería ser mayor que snap^2" -#: ../vector/v.in.ogr/main.c:258 +#: ../vector/v.in.ogr/main.c:275 msgid "Optionally change default input type" msgstr "Cambiar opcionalmente el tipo de entrada por defecto" -#: ../vector/v.in.ogr/main.c:262 +#: ../vector/v.in.ogr/main.c:279 msgid "import area centroids as points" msgstr "importar centroides de áreas como puntos" -#: ../vector/v.in.ogr/main.c:263 +#: ../vector/v.in.ogr/main.c:280 msgid "import area boundaries as lines" msgstr "importar contorno de área como líneas" -#: ../vector/v.in.ogr/main.c:264 +#: ../vector/v.in.ogr/main.c:281 msgid "import lines as area boundaries" msgstr "importar líneas como contornos de área" -#: ../vector/v.in.ogr/main.c:265 +#: ../vector/v.in.ogr/main.c:282 msgid "import points as centroids" msgstr "importar puntos como centroides" -#: ../vector/v.in.ogr/main.c:275 +#: ../vector/v.in.ogr/main.c:292 msgid "'-1' for no snap" msgstr "'-1' para no ensamblar" -#: ../vector/v.in.ogr/main.c:287 +#: ../vector/v.in.ogr/main.c:304 msgid "List of column names to be used instead of original names, first is used for category column" msgstr "Lista de nombres de columna a usar en vez de los originales. El primero se usa para la columna de categoría" -#: ../vector/v.in.ogr/main.c:306 +#: ../vector/v.in.ogr/main.c:323 msgid "Name of column used for categories" msgstr "Nombre de la columna para categorías" -#: ../vector/v.in.ogr/main.c:308 +#: ../vector/v.in.ogr/main.c:325 msgid "If not given, categories are generated as unique values and stored in 'cat' column" msgstr "Si no se da, las categorías son generadas como valores únicos y guardados en la columna 'cat'" -#: ../vector/v.in.ogr/main.c:313 +#: ../vector/v.in.ogr/main.c:330 msgid "Name of geometry column" msgstr "Nombre de la columna de geometría" -#: ../vector/v.in.ogr/main.c:314 +#: ../vector/v.in.ogr/main.c:331 msgid "If not given, all geometry columns from the input are used" msgstr "Si no se da, se usarán todas las columnas de geometría de la entrada" -#: ../vector/v.in.ogr/main.c:332 +#: ../vector/v.in.ogr/main.c:349 msgid "Do not clean polygons (not recommended)" msgstr "No limpiar polígonos (no recomendado)" -#: ../vector/v.in.ogr/main.c:337 +#: ../vector/v.in.ogr/main.c:354 msgid "Force 2D output even if input is 3D" msgstr "Forzar salida 2D aunque la entrada sea 3D" -#: ../vector/v.in.ogr/main.c:373 +#: ../vector/v.in.ogr/main.c:390 msgid "Change column names to lowercase characters" msgstr "Cambiar nombres de columna a minúsculas" -#: ../vector/v.in.ogr/main.c:504 ../vector/v.external/main.c:151 +#: ../vector/v.in.ogr/main.c:562 ../vector/v.external/main.c:155 #, c-format msgid "Unable to open data source <%s>" msgstr "No se puede abrir el origen de datos <%s>" -#: ../vector/v.in.ogr/main.c:509 +#: ../vector/v.in.ogr/main.c:567 #, c-format msgid "Using OGR driver '%s/%s'" msgstr "" -#: ../vector/v.in.ogr/main.c:513 +#: ../vector/v.in.ogr/main.c:571 #, c-format msgid "Using OGR driver '%s'" msgstr "" -#: ../vector/v.in.ogr/main.c:531 +#: ../vector/v.in.ogr/main.c:589 msgid "Using interleaved reading mode" msgstr "" -#: ../vector/v.in.ogr/main.c:537 ../vector/v.in.ogr/main.c:541 +#: ../vector/v.in.ogr/main.c:595 ../vector/v.in.ogr/main.c:599 #, c-format msgid "Option <%s> will be ignored. OGR doesn't support it for selected format (%s)." msgstr "Opción <%s> será ignorada. OGR no lo soporta para el formato seleccionado (%s)." -#: ../vector/v.in.ogr/main.c:547 +#: ../vector/v.in.ogr/main.c:605 #, c-format msgid "Option <%s> will be ignored. Multiple geometry fields are supported by GDAL >= 1.11" msgstr "Opción <%s> será ignorada. Múltiples campos de geometría son soportados por GDAL >=1.11" -#: ../vector/v.in.ogr/main.c:557 +#: ../vector/v.in.ogr/main.c:615 #, c-format msgid "Encoding value not supported by OGR driver <%s>" msgstr "Valor codificado no soportado por el controlador OGR <%s>" -#: ../vector/v.in.ogr/main.c:567 +#: ../vector/v.in.ogr/main.c:625 msgid "No OGR layers available" msgstr "No hay capas OGR disponibles" -#: ../vector/v.in.ogr/main.c:574 +#: ../vector/v.in.ogr/main.c:632 #, c-format msgid "Data source <%s> (format '%s') contains %d layers:" msgstr "Fuente de datos <%s> (formato '%s') contiene %d capas:" -#: ../vector/v.in.ogr/main.c:613 ../vector/v.external/main.c:124 +#: ../vector/v.in.ogr/main.c:671 ../vector/v.external/main.c:128 #, c-format msgid "Layer <%s> not available" msgstr "Capa <%s> no disponible" -#: ../vector/v.in.ogr/main.c:627 +#: ../vector/v.in.ogr/main.c:685 msgid "Detected different projections of input layers. Input layers must be imported separately." msgstr "" -#: ../vector/v.in.ogr/main.c:667 +#: ../vector/v.in.ogr/main.c:725 #, c-format msgid "Illegal output name <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:688 +#: ../vector/v.in.ogr/main.c:746 #, c-format msgid "All available OGR layers will be imported into vector map <%s>" msgstr "Todos las capas OGR disponibles serán importadas al mapa vectorial <%s>" -#: ../vector/v.in.ogr/main.c:697 +#: ../vector/v.in.ogr/main.c:755 msgid "When creating a new location, the current region can not be used as spatial filter, disabling" msgstr "" -#: ../vector/v.in.ogr/main.c:715 ../vector/v.in.ogr/main.c:1962 +#: ../vector/v.in.ogr/main.c:773 ../vector/v.in.ogr/main.c:2062 #, c-format msgid "Error setting attribute filter '%s'" msgstr "" -#: ../vector/v.in.ogr/main.c:755 +#: ../vector/v.in.ogr/main.c:813 #, c-format msgid "Geometry column <%s> not found in OGR layer <%s>" msgstr "Columna geometría <%s> no encontrada en capa OGR <%s>" -#: ../vector/v.in.ogr/main.c:768 +#: ../vector/v.in.ogr/main.c:826 #, c-format msgid "Check if OGR layer <%s> contains polygons..." msgstr "Revise si capa OGR <%s> contiene polígonos..." -#: ../vector/v.in.ogr/main.c:826 +#: ../vector/v.in.ogr/main.c:884 #, c-format msgid "Boundary splitting distance in map units: %G" msgstr "Distancia de división de límites en unidades de mapa: %G" -#: ../vector/v.in.ogr/main.c:856 +#: ../vector/v.in.ogr/main.c:914 #, c-format msgid "Using temporary vector <%s>" msgstr "Usando vectorial temporal <%s>" -#: ../vector/v.in.ogr/main.c:898 +#: ../vector/v.in.ogr/main.c:956 #, c-format msgid "Key column '%s' not found in input layer <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:911 +#: ../vector/v.in.ogr/main.c:969 #, c-format msgid "Key column '%s' in input layer <%s> is not integer" msgstr "" -#: ../vector/v.in.ogr/main.c:923 +#: ../vector/v.in.ogr/main.c:981 #, c-format msgid "Creating attribute table for layer <%s>..." msgstr "" -#: ../vector/v.in.ogr/main.c:993 +#: ../vector/v.in.ogr/main.c:1051 #, c-format msgid "Column name <%s> renamed to <%s>" msgstr "Nombre de columna <%s> renombrada como <%s>" -#: ../vector/v.in.ogr/main.c:1025 +#: ../vector/v.in.ogr/main.c:1083 #, c-format msgid "Writing column <%s> with integer 64 as integer 32" msgstr "Escribiendo columna <%s> con entero 64 como entero 32" -#: ../vector/v.in.ogr/main.c:1038 +#: ../vector/v.in.ogr/main.c:1096 #, c-format msgid "Writing column <%s> with fixed length %d chars (may be truncated)" msgstr "Escribiendo columna <%s> con longitud fija de %d caracteres (puede quedar truncada)" -#: ../vector/v.in.ogr/main.c:1062 +#: ../vector/v.in.ogr/main.c:1120 #, c-format msgid "Width for column %s set to 255 (was not specified by OGR), some strings may be truncated!" msgstr "Anchura para la columna %s establecida a 255 (no fue especificada por OGR). ¡Algunas cadenas pueden quedar truncadas!" -#: ../vector/v.in.ogr/main.c:1074 +#: ../vector/v.in.ogr/main.c:1137 #, c-format msgid "Writing column %s with fixed length %d chars (may be truncated)" msgstr "Escribiendo la columna %s con longitud fija de %d caracteres (puede quedar truncada)" -#: ../vector/v.in.ogr/main.c:1078 +#: ../vector/v.in.ogr/main.c:1141 #, c-format msgid "Column type (Ogr_ftype: %d) not supported (Ogr_fieldname: %s)" msgstr "Tipo de columna (Ogr_fyle: %d) no soportado (Ogr_fieldname: %s)" -#: ../vector/v.in.ogr/main.c:1099 +#: ../vector/v.in.ogr/main.c:1162 #, c-format msgid "Column name <%s> renamed to <%s_%d>" msgstr "" -#: ../vector/v.in.ogr/main.c:1163 +#: ../vector/v.in.ogr/main.c:1228 #, c-format msgid "Importing %lld features (OGR layer <%s>)..." msgstr "" -#: ../vector/v.in.ogr/main.c:1326 +#: ../vector/v.in.ogr/main.c:1396 #, c-format msgid "Cannot insert new row for input layer <%s>: %s" msgstr "" -#: ../vector/v.in.ogr/main.c:1342 +#: ../vector/v.in.ogr/main.c:1412 #, c-format msgid "%d %s without geometry in input layer <%s> skipped" msgstr "" -#: ../vector/v.in.ogr/main.c:1343 +#: ../vector/v.in.ogr/main.c:1413 msgid "feature" msgstr "" -#: ../vector/v.in.ogr/main.c:1343 +#: ../vector/v.in.ogr/main.c:1413 msgid "features" msgstr "" -#: ../vector/v.in.ogr/main.c:1367 +#: ../vector/v.in.ogr/main.c:1437 #, c-format msgid "Unable to drop table: '%s'" msgstr "No ha sido posible eliminar tabla: '%s'" -#: ../vector/v.in.ogr/main.c:1402 +#: ../vector/v.in.ogr/main.c:1478 msgid "Cleaning polygons" msgstr "Limpiando polígonos" -#: ../vector/v.in.ogr/main.c:1406 +#: ../vector/v.in.ogr/main.c:1482 #, c-format msgid "Snapping boundaries (threshold = %.3e)..." msgstr "Ensamblar contornos (umbral = %.3e):" -#: ../vector/v.in.ogr/main.c:1445 ../vector/v.overlay/area_area.c:116 +#: ../vector/v.in.ogr/main.c:1521 ../vector/v.overlay/area_area.c:116 msgid "Cleaning boundaries at nodes..." msgstr "Limpiando límites y nodos..." -#: ../vector/v.in.ogr/main.c:1452 +#: ../vector/v.in.ogr/main.c:1528 msgid "Merging boundaries..." msgstr "Uniendo contornos..." -#: ../vector/v.in.ogr/main.c:1457 +#: ../vector/v.in.ogr/main.c:1533 msgid "Changing boundary dangles to lines..." msgstr "" -#: ../vector/v.in.ogr/main.c:1470 +#: ../vector/v.in.ogr/main.c:1546 msgid "Changing boundary bridges to lines..." msgstr "Cambiando puentes de contornos a líneas..." -#: ../vector/v.in.ogr/main.c:1499 ../vector/v.delaunay/main.c:172 +#: ../vector/v.in.ogr/main.c:1575 ../vector/v.delaunay/main.c:172 #: ../vector/v.category/main.c:364 msgid "Unable to calculate area centroid" msgstr "No es posible calcular el centroide de área" -#: ../vector/v.in.ogr/main.c:1516 +#: ../vector/v.in.ogr/main.c:1592 #, c-format msgid "Finding centroids for OGR layer <%s>..." msgstr "Encontrando centroides para capa OGR <%s>..." -#: ../vector/v.in.ogr/main.c:1573 ../vector/v.overlay/area_area.c:218 +#: ../vector/v.in.ogr/main.c:1650 ../vector/v.overlay/area_area.c:218 msgid "Writing centroids..." msgstr "Escribiendo centroides..." -#: ../vector/v.in.ogr/main.c:1616 -#, 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 "%d áreas representan más elementos (solapados), porque los polígonos solapan en la capa(s) de entrada. Estas áreas están enlazadas a más de una fila en la tabla de atributos. El número de elementos para estas áreas se guarda como categoría en la capa %d" - -#: ../vector/v.in.ogr/main.c:1626 +#: ../vector/v.in.ogr/main.c:1696 #, c-format msgid "%d input polygons\n" msgstr "%d polígonos de entrada\n" -#: ../vector/v.in.ogr/main.c:1627 +#: ../vector/v.in.ogr/main.c:1697 #, c-format msgid "%d input polygons" msgstr "%d polígonos de entrada" -#: ../vector/v.in.ogr/main.c:1630 +#: ../vector/v.in.ogr/main.c:1700 #, c-format msgid "Total area: %G (%d areas)\n" msgstr "Ãrea total: %G (%d areas)\n" -#: ../vector/v.in.ogr/main.c:1631 +#: ../vector/v.in.ogr/main.c:1701 #, c-format msgid "Total area: %G (%d areas)" msgstr "Ãrea total: %G (%d areas)" -#: ../vector/v.in.ogr/main.c:1634 +#: ../vector/v.in.ogr/main.c:1704 #, c-format msgid "Overlapping area: %G (%d areas)\n" msgstr "Ãrea solapada: %G (%d areas)\n" -#: ../vector/v.in.ogr/main.c:1637 +#: ../vector/v.in.ogr/main.c:1707 #, c-format msgid "Overlapping area: %G (%d areas)" msgstr "Ãrea solapada: %G (%d areas)" -#: ../vector/v.in.ogr/main.c:1642 +#: ../vector/v.in.ogr/main.c:1712 #, c-format msgid "Area without category: %G (%d areas)\n" msgstr "Ãrea sin categoría: %G (%d areas)\n" -#: ../vector/v.in.ogr/main.c:1645 +#: ../vector/v.in.ogr/main.c:1715 #, c-format msgid "Area without category: %G (%d areas)" msgstr "Ãrea sin categoría: %G (%d areas)" -#: ../vector/v.in.ogr/main.c:1767 +#: ../vector/v.in.ogr/main.c:1839 msgid "The output contains topological errors:" msgstr "" -#: ../vector/v.in.ogr/main.c:1769 +#: ../vector/v.in.ogr/main.c:1843 #, c-format msgid "Unable to calculate a centroid for %d areas" msgstr "" -#: ../vector/v.in.ogr/main.c:1771 +#: ../vector/v.in.ogr/main.c:1849 #, c-format msgid "Number of incorrect boundaries: %d" msgstr "" -#: ../vector/v.in.ogr/main.c:1774 +#: ../vector/v.in.ogr/main.c:1855 #, c-format msgid "Number of centroids outside area: %d" msgstr "" -#: ../vector/v.in.ogr/main.c:1777 +#: ../vector/v.in.ogr/main.c:1861 #, c-format msgid "Number of duplicate centroids: %d" msgstr "" -#: ../vector/v.in.ogr/main.c:1780 ../vector/v.in.ogr/main.c:1802 -#: ../vector/v.in.ogr/main.c:1835 +#: ../vector/v.in.ogr/main.c:1866 ../vector/v.in.ogr/main.c:1935 msgid "The input could be cleaned by snapping vertices to each other." msgstr "La entrada puede ser limpiada ensamblando vértices entre ellos." -#: ../vector/v.in.ogr/main.c:1783 ../vector/v.in.ogr/main.c:1806 -#: ../vector/v.in.ogr/main.c:1830 ../vector/v.in.ogr/main.c:1836 +#: ../vector/v.in.ogr/main.c:1869 ../vector/v.in.ogr/main.c:1904 +#: ../vector/v.in.ogr/main.c:1930 ../vector/v.in.ogr/main.c:1936 #, c-format msgid "Estimated range of snapping threshold: [%g, %g]" msgstr "Rango estimado para umbral de ensamblado: [%g, %g]" -#: ../vector/v.in.ogr/main.c:1787 ../vector/v.in.ogr/main.c:1810 -#, c-format -msgid "Try to import again, snapping with at least %g: 'snap=%g'" -msgstr "Trate de importar de nuevo, ensamblando con al menos %g: 'snap=%g'" - -#: ../vector/v.in.ogr/main.c:1791 ../vector/v.in.ogr/main.c:1814 +#: ../vector/v.in.ogr/main.c:1880 ../vector/v.in.ogr/main.c:1887 +#: ../vector/v.in.ogr/main.c:1913 #, c-format msgid "Try to import again, snapping with %g: 'snap=%g'" msgstr "Trate de importar de nuevo, ensamblando con %g: 'snap=%g'" -#: ../vector/v.in.ogr/main.c:1795 ../vector/v.in.ogr/main.c:1818 +#: ../vector/v.in.ogr/main.c:1883 ../vector/v.in.ogr/main.c:1909 +#, c-format +msgid "Try to import again, snapping with at least %g: 'snap=%g'" +msgstr "Trate de importar de nuevo, ensamblando con al menos %g: 'snap=%g'" + +#: ../vector/v.in.ogr/main.c:1891 ../vector/v.in.ogr/main.c:1917 msgid "Manual cleaning may be needed." msgstr "Es posible que sea necesario limpiar manualmente." -#: ../vector/v.in.ogr/main.c:1800 -msgid "Some input polygons are overlapping each other." -msgstr "Algunos de los polígonos de entrada se sobrelapan entre sí." - -#: ../vector/v.in.ogr/main.c:1801 -msgid "If overlapping is not desired, the data need to be cleaned." -msgstr "Si no se quiere sobrelapamiento, los datos necesitan ser limpiados." +#: ../vector/v.in.ogr/main.c:1895 +#, fuzzy, c-format +msgid "%d areas represent multiple (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 "%d áreas representan más elementos (solapados), porque los polígonos solapan en la capa(s) de entrada. Estas áreas están enlazadas a más de una fila en la tabla de atributos. El número de elementos para estas áreas se guarda como categoría en la capa %d" + +#: ../vector/v.in.ogr/main.c:1900 +#, fuzzy +msgid "If overlapping is not desired, the input data can be cleaned by snapping vertices to each other." +msgstr "La entrada puede ser limpiada ensamblando vértices entre ellos." -#: ../vector/v.in.ogr/main.c:1823 +#: ../vector/v.in.ogr/main.c:1923 #, c-format msgid "%d input polygons got lost during import." msgstr "%d polígonos de entrada fueron perdidos durante la importación." -#: ../vector/v.in.ogr/main.c:1826 +#: ../vector/v.in.ogr/main.c:1926 #, c-format msgid "%d additional areas where created during import." msgstr "%d áreas adicionales fueron creadas durante la importación." -#: ../vector/v.in.ogr/main.c:1829 +#: ../vector/v.in.ogr/main.c:1929 #, c-format msgid "The snapping threshold %g might be too large." msgstr "El umbral %g para ensamblado puede ser demasiado grande." -#: ../vector/v.in.ogr/main.c:1832 +#: ../vector/v.in.ogr/main.c:1932 msgid "Try to reduce the snapping threshold or clean the output manually." msgstr "" -#: ../vector/v.in.ogr/main.c:1843 ../vector/v.in.ascii/main.c:552 +#: ../vector/v.in.ogr/main.c:1943 ../vector/v.in.ascii/main.c:552 #: ../vector/v.in.ascii/main.c:555 msgid "Import failed" msgstr "Falló importación." -#: ../vector/v.in.ogr/main.c:1878 +#: ../vector/v.in.ogr/main.c:1978 msgid "Input data contains 3D features. Created vector is 2D only, disable -2 flag to import 3D vector." msgstr "Datos de entrada contienen elementos 3D. El vectorial creado es 2D. Use la bandera -2 para importar vectorial 3D." -#: ../vector/v.in.ogr/main.c:1900 +#: ../vector/v.in.ogr/main.c:2000 #, c-format -msgid "Using GDAL 2.2+ style interleaved reading for GDAL version %d" +msgid "Using GDAL 2.2+ style interleaved reading for GDAL version %d.%d.%d" msgstr "" -#: ../vector/v.in.ogr/main.c:1903 +#: ../vector/v.in.ogr/main.c:2003 #, c-format -msgid "Using GDAL 1.x style interleaved reading for GDAL version %d" +msgid "Using GDAL 1.x style interleaved reading for GDAL version %d.%d.%d" msgstr "" -#: ../vector/v.in.ogr/main.c:1953 +#: ../vector/v.in.ogr/main.c:2053 #, c-format msgid "Unable to re-open data source <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:2125 +#: ../vector/v.in.ogr/main.c:2225 msgid "xmin is larger than xmax in 'spatial' parameters" msgstr "" -#: ../vector/v.in.ogr/main.c:2127 +#: ../vector/v.in.ogr/main.c:2227 msgid "ymin is larger than ymax in 'spatial' parameters" msgstr "" -#: ../vector/v.in.ogr/main.c:2144 +#: ../vector/v.in.ogr/main.c:2244 #, c-format msgid "The spatial filter does not overlap with OGR layer <%s>. Nothing to import." msgstr "" -#: ../vector/v.in.ogr/proj.c:33 ../vector/v.external/proj.c:33 +#: ../vector/v.in.ogr/proj.c:36 ../vector/v.external/proj.c:36 #, c-format msgid "Geometry column <%s> not found in input layer <%s>" msgstr "" -#: ../vector/v.in.ogr/proj.c:51 ../vector/v.external/proj.c:51 +#: ../vector/v.in.ogr/proj.c:54 ../vector/v.external/proj.c:54 msgid "Unable to convert input layer projection information to GRASS format for checking" msgstr "" -#: ../vector/v.in.ogr/proj.c:57 ../vector/v.in.ogr/proj.c:85 -#: ../vector/v.external/proj.c:57 ../vector/v.external/proj.c:85 +#: ../vector/v.in.ogr/proj.c:60 ../vector/v.in.ogr/proj.c:88 +#: ../vector/v.external/proj.c:60 ../vector/v.external/proj.c:88 msgid "Can't get WKT parameter string" msgstr "" -#: ../vector/v.in.ogr/proj.c:60 ../vector/v.in.ogr/proj.c:88 -#: ../vector/v.external/proj.c:60 ../vector/v.external/proj.c:88 +#: ../vector/v.in.ogr/proj.c:63 ../vector/v.in.ogr/proj.c:91 +#: ../vector/v.external/proj.c:63 ../vector/v.external/proj.c:91 #, c-format msgid "" "WKT definition:\n" "%s" msgstr "" -#: ../vector/v.in.ogr/proj.c:70 ../vector/v.external/proj.c:70 -#, c-format -msgid "No OGR projection available for layer <%s>" -msgstr "" +#: ../vector/v.in.ogr/proj.c:73 ../vector/v.external/proj.c:73 +#, fuzzy, c-format +msgid "No projection information available for layer <%s>" +msgstr "La información de la proyección no se actualizará" -#: ../vector/v.in.ogr/proj.c:78 ../vector/v.external/proj.c:78 +#: ../vector/v.in.ogr/proj.c:81 ../vector/v.external/proj.c:81 #, c-format -msgid "OGR projection for layer <%s> does not contain a valid SRS" +msgid "Projection for layer <%s> does not contain a valid SRS" msgstr "" -#: ../vector/v.in.ogr/proj.c:96 ../vector/v.external/proj.c:96 +#: ../vector/v.in.ogr/proj.c:116 ../vector/v.external/proj.c:116 #, c-format -msgid "OGR projection for layer <%s> can not be converted to proj4" +msgid "Projection for layer <%s> can not be converted to proj4" msgstr "" -#: ../vector/v.in.ogr/proj.c:103 ../vector/v.external/proj.c:103 +#: ../vector/v.in.ogr/proj.c:123 ../vector/v.external/proj.c:123 msgid "Can't get WKT-style parameter string" msgstr "" -#: ../vector/v.in.ogr/proj.c:106 ../vector/v.external/proj.c:106 +#: ../vector/v.in.ogr/proj.c:126 ../vector/v.external/proj.c:126 #, c-format msgid "" "WKT-style definition:\n" "%s" msgstr "" -#: ../vector/v.in.ogr/proj.c:151 +#: ../vector/v.in.ogr/proj.c:171 msgid "Layer projections are unreadable" msgstr "" -#: ../vector/v.in.ogr/proj.c:162 +#: ../vector/v.in.ogr/proj.c:184 #, c-format msgid "Projection for layer <%s> is unreadable" msgstr "" -#: ../vector/v.in.ogr/proj.c:196 +#: ../vector/v.in.ogr/proj.c:228 #, c-format msgid "Projection of layer <%s> is different from projection of layer <%s>" msgstr "" +#: ../vector/v.in.ogr/clean.c:19 +#, fuzzy +msgid "Converting OSM lines..." +msgstr "Convirtiendo ... " + +#: ../vector/v.in.ogr/clean.c:118 +#, fuzzy, c-format +msgid "Number of OSM line splits: %d" +msgstr "Número de puntos de entrada: %d." + +#: ../vector/v.in.ogr/clean.c:119 ../vector/v.overlay/area_area.c:154 +msgid "Merging lines..." +msgstr "Uniendo las líneas..." + #: ../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 @@ -34898,126 +35336,127 @@ msgid "Skipping unsupported geometry type '%s'" msgstr "" -#: ../vector/v.patch/main.c:73 +#: ../vector/v.patch/main.c:75 msgid "Creates a new vector map by combining other vector maps." msgstr "Crear un nuevo mapa vectorial combinando otros mapas vectoriales." -#: ../vector/v.patch/main.c:84 +#: ../vector/v.patch/main.c:86 msgid "Name for output vector map where bounding boxes of input vector maps are written to" msgstr "Nombre para el mapa vectorial de salida en el que se escriben los recuadros de límites de los mapas vectoriales de entrada" -#: ../vector/v.patch/main.c:88 +#: ../vector/v.patch/main.c:90 msgid "Do not expect input with topology" msgstr "No esperar entrada con topología" -#: ../vector/v.patch/main.c:90 +#: ../vector/v.patch/main.c:92 msgid "Applicable when input is points without topology" msgstr "" -#: ../vector/v.patch/main.c:94 +#: ../vector/v.patch/main.c:96 msgid "Expect z coordinate even when not using topology" msgstr "" -#: ../vector/v.patch/main.c:96 +#: ../vector/v.patch/main.c:98 msgid "Applicable when input is points with z coordinate but without topology" msgstr "" -#: ../vector/v.patch/main.c:100 +#: ../vector/v.patch/main.c:102 msgid "Copy also attribute table" msgstr "Copiar también la tabla de atributos" -#: ../vector/v.patch/main.c:102 +#: ../vector/v.patch/main.c:104 msgid "Only the table of layer 1 is currently supported" msgstr "Actualmente sólo está soportada la tabla de la capa 1" -#: ../vector/v.patch/main.c:106 +#: ../vector/v.patch/main.c:108 msgid "Append files to existing file (overwriting existing files must be activated)" msgstr "Añadir archivos al existente (debe estar activada la sobrescritura de archivos existentes)" -#: ../vector/v.patch/main.c:216 +#: ../vector/v.patch/main.c:240 msgid "Missing table" msgstr "Falta la tabla" -#: ../vector/v.patch/main.c:220 +#: ../vector/v.patch/main.c:244 msgid "Key columns differ" msgstr "Diferencia de columnas clave" -#: ../vector/v.patch/main.c:226 +#: ../vector/v.patch/main.c:250 msgid "Number of columns differ" msgstr "Diferencia de número de columnas" -#: ../vector/v.patch/main.c:238 -msgid "Column names differ" -msgstr "Diferencia de nombres de columnas" +#: ../vector/v.patch/main.c:273 +#, fuzzy, c-format +msgid "No column <%s> in input map <%s>" +msgstr "No se encontraron líneas en el mapa de entrada <%s>" -#: ../vector/v.patch/main.c:246 +#: ../vector/v.patch/main.c:284 msgid "Column types differ" msgstr "Diferencia de tipos de columnas" -#: ../vector/v.patch/main.c:251 +#: ../vector/v.patch/main.c:289 msgid "Length of string columns differ" msgstr "Diferencia de columnas de longitud de cadenas" -#: ../vector/v.patch/main.c:265 +#: ../vector/v.patch/main.c:303 msgid "Key column not found" msgstr "Columna clave no encontrada" -#: ../vector/v.patch/main.c:277 +#: ../vector/v.patch/main.c:315 msgid "The output map is not 3D" msgstr "El mapa de salida no es 3D" -#: ../vector/v.patch/main.c:322 ../vector/v.sample/main.c:190 -#: ../scripts/v.db.addtable/v.db.addtable.py:137 +#: ../vector/v.patch/main.c:360 ../vector/v.sample/main.c:190 +#: ../scripts/v.db.addtable/v.db.addtable.py:138 #, c-format, python-format msgid "Unable to create table <%s>" msgstr "No se puede crear la tabla <%s>" -#: ../vector/v.patch/main.c:349 +#: ../vector/v.patch/main.c:387 #, c-format msgid "Patching vector map <%s>..." msgstr "Parchando mapa vectorial <%s>..." -#: ../vector/v.patch/main.c:373 +#: ../vector/v.patch/main.c:411 #, c-format msgid "Error reading vector map <%s> - some data may not be correct" msgstr "Error al leer el mapa vectorial <%s> - algunos datos pueden no ser correctos" -#: ../vector/v.patch/main.c:429 +#: ../vector/v.patch/main.c:468 #, c-format msgid "Building topology for vector map <%s>..." msgstr "Construyendo topología para el mapa vectorial <%s>..." -#: ../vector/v.patch/main.c:435 +#: ../vector/v.patch/main.c:474 msgid "Intersections at borders will have to be snapped" msgstr "Las intersecciones en los bordes tendrán que ensamblarse" -#: ../vector/v.patch/main.c:436 +#: ../vector/v.patch/main.c:475 msgid "Lines common between files will have to be edited" msgstr "Las líneas comunes entre archivos tendrán que ser editadas" -#: ../vector/v.patch/main.c:437 +#: ../vector/v.patch/main.c:476 msgid "The header information also may have to be edited" msgstr "La información de la cabecera también puede que tenga que ser editada" -#: ../vector/v.patch/main.c:439 +#: ../vector/v.patch/main.c:478 #, c-format msgid "%d vector maps patched" msgstr "%d mapas vectoriales parcheados" -#: ../vector/v.patch/main.c:462 +#: ../vector/v.patch/main.c:506 #, c-format msgid "Cannot open select cursor: '%s'" msgstr "No se puede abrir el cursor de selección: '%s'" -#: ../vector/v.patch/main.c:474 +#: ../vector/v.patch/main.c:518 msgid "Cannot fetch row" msgstr "No se puede recuperar la fila" -#: ../vector/v.patch/main.c:524 +#: ../vector/v.patch/main.c:568 msgid "Unknown column type" msgstr "Tipo de columna desconocido" -#: ../vector/v.patch/main.c:532 +#: ../vector/v.patch/main.c:576 #, c-format msgid "Cannot insert new record: '%s'" msgstr "No se puede insertar nuevo registro: '%s'" @@ -35228,10 +35667,6 @@ msgid "Unknown column type '%s' of column '%s', values lost" msgstr "Tipo de columna '%s' desconocido en la columna '%s', valores perdidos" -#: ../vector/v.overlay/line_area.c:256 ../vector/v.overlay/area_area.c:109 -msgid "Breaking lines..." -msgstr "Rompiendo líneas..." - #: ../vector/v.overlay/line_area.c:273 msgid "Selecting lines..." msgstr "Seleccionando líneas..." @@ -35259,10 +35694,6 @@ msgstr[0] "%d contorno ensamblado" msgstr[1] "%d contornos ensamblados" -#: ../vector/v.overlay/area_area.c:154 -msgid "Merging lines..." -msgstr "Uniendo las líneas..." - #: ../vector/v.overlay/area_area.c:181 #, c-format msgid "Querying vector map <%s>..." @@ -35505,7 +35936,7 @@ msgid "Feature id %d has more categories. Using category %d." msgstr "El elemento id %d tiene más categorías. Utilizando categoría %d." -#: ../vector/v.to.3d/trans3.c:130 ../vector/v.to.db/update.c:231 +#: ../vector/v.to.3d/trans3.c:130 ../vector/v.to.db/update.c:259 #, c-format msgid "Record (cat %d) does not exist (not updated)" msgstr "Registro (cat %d) no existe (no actualizado)" @@ -35613,13 +36044,13 @@ msgid "%d categories from vector missing in table" msgstr "%d categorías del vectorial faltan en la tabla" -#: ../vector/v.what.rast/main.c:688 ../vector/v.distance/main.c:1736 -#: ../vector/v.vect.stats/main.c:756 +#: ../vector/v.what.rast/main.c:688 ../vector/v.distance/main.c:1750 +#: ../vector/v.vect.stats/main.c:763 #, c-format msgid "%d update errors" msgstr "%d errores al actualizar" -#: ../vector/v.what.rast/main.c:690 ../vector/v.distance/main.c:1738 +#: ../vector/v.what.rast/main.c:690 ../vector/v.distance/main.c:1752 #, c-format msgid "%d records updated." msgstr "%d registros actualizados." @@ -36219,183 +36650,187 @@ msgid "Maximum distance or -1 for no limit" msgstr "Distancia máxima o -1 para sin límite" -#: ../vector/v.distance/main.c:180 +#: ../vector/v.distance/main.c:174 ../vector/v.distance/main.c:182 +msgid "Map units, meters for ll" +msgstr "" + +#: ../vector/v.distance/main.c:181 msgid "Minimum distance or -1 for no limit" msgstr "Distancia mínima o -1 para sin límite" -#: ../vector/v.distance/main.c:190 +#: ../vector/v.distance/main.c:192 msgid "Values describing the relation between two nearest features" msgstr "Valores que describen la relación entre los dos elementos más próximos" -#: ../vector/v.distance/main.c:200 +#: ../vector/v.distance/main.c:202 msgid "category of the nearest feature" msgstr "categoría del elemento más cercano" -#: ../vector/v.distance/main.c:201 +#: ../vector/v.distance/main.c:203 msgid "minimum distance to nearest feature" msgstr "distancia máxima al punto más cercano" -#: ../vector/v.distance/main.c:202 +#: ../vector/v.distance/main.c:204 msgid "x coordinate of the nearest point on the 'to' feature" msgstr "coordenada x del punto más cercano en el elemanto 'to'" -#: ../vector/v.distance/main.c:203 +#: ../vector/v.distance/main.c:205 msgid "y coordinate of the nearest point on the 'to' feature" msgstr "coordenada y del punto más cercano en el elemanto 'to'" -#: ../vector/v.distance/main.c:204 +#: ../vector/v.distance/main.c:206 msgid "distance to the nearest point on the 'to' feature along that linear feature" msgstr "distancia al punto más cercano en el elemento 'to' a lo largo del elemento lineal" -#: ../vector/v.distance/main.c:206 +#: ../vector/v.distance/main.c:208 msgid "angle along the nearest linear feature in the 'to' map, measured CCW from the +x axis, in radians, between -Pi and Pi inclusive" msgstr "ángulos a lo largo del elemento lineal más cercano en el mapa 'to', CCW medida desde el eje +x, en radianes, entre -Pi y Pi incluyendolos" -#: ../vector/v.distance/main.c:209 +#: ../vector/v.distance/main.c:211 msgid "attribute of nearest feature given by to_column option" msgstr "atributo del elemento más cercano dado por la opción to_column " -#: ../vector/v.distance/main.c:223 +#: ../vector/v.distance/main.c:225 msgid "Column name(s) where values specified by 'upload' option will be uploaded" msgstr "Nombre(s) de columna donde se cargarán los valores especificados por la opción 'upload'" -#: ../vector/v.distance/main.c:229 +#: ../vector/v.distance/main.c:231 msgid "Column name of nearest feature (used with upload=to_attr)" msgstr "Nombre de la columna del elemento más cercano (usada con upload=to_attr)" -#: ../vector/v.distance/main.c:234 +#: ../vector/v.distance/main.c:236 msgid "Name for new attribute table" msgstr "" -#: ../vector/v.distance/main.c:237 +#: ../vector/v.distance/main.c:239 msgid "Field separator for printing output to stdout" msgstr "Separador de campos para mostrar en salida estándar (stdout)" -#: ../vector/v.distance/main.c:242 +#: ../vector/v.distance/main.c:244 msgid "Print output to stdout, don't update attribute table" msgstr "Imprimir la salida a stdout, no actualizar tabla de atributos" -#: ../vector/v.distance/main.c:244 +#: ../vector/v.distance/main.c:246 msgid "First column is always category of 'from' feature called from_cat" msgstr "La primera columna es siempre la categoría del elemento 'desde' llamada from_cat" -#: ../vector/v.distance/main.c:249 +#: ../vector/v.distance/main.c:251 msgid "Calculate distances to all features within the threshold" msgstr "Calcular distancias a todos los elementos dentro del umbral" -#: ../vector/v.distance/main.c:251 +#: ../vector/v.distance/main.c:253 msgid "Output may be written to stdout using the '-p' flag or uploaded to a new table created by the 'table' option; multiple 'upload' options may be used." msgstr "" -#: ../vector/v.distance/main.c:291 +#: ../vector/v.distance/main.c:293 msgid "Updating the from= table is not supported with -a" msgstr "" -#: ../vector/v.distance/main.c:307 +#: ../vector/v.distance/main.c:309 msgid "Printing distance matrix is not supported with dmin= or dmax=" msgstr "" -#: ../vector/v.distance/main.c:334 +#: ../vector/v.distance/main.c:336 msgid "to_column option missing" msgstr "falta la opción to_column (a_columna)" -#: ../vector/v.distance/main.c:350 +#: ../vector/v.distance/main.c:352 msgid "Too many column names" msgstr "Demasiados nombres de columna" -#: ../vector/v.distance/main.c:357 +#: ../vector/v.distance/main.c:359 msgid "Not enough column names" msgstr "Nombres de columnas insuficientes" -#: ../vector/v.distance/main.c:369 ../vector/v.distance/main.c:389 +#: ../vector/v.distance/main.c:371 ../vector/v.distance/main.c:391 #, c-format msgid "Input vector map <%s> is 3D" msgstr "El mapa vectorial de entrada <%s> es 3D" -#: ../vector/v.distance/main.c:380 ../vector/v.distance/main.c:401 +#: ../vector/v.distance/main.c:382 ../vector/v.distance/main.c:403 #, c-format msgid "No features of selected type found in <%s>" msgstr "No se encontraron elementos del tipo seleccionado en <%s>" -#: ../vector/v.distance/main.c:474 +#: ../vector/v.distance/main.c:478 msgid "dmin can not be larger than dmax" msgstr "dmin no puede ser mayor que dmax" -#: ../vector/v.distance/main.c:617 +#: ../vector/v.distance/main.c:624 msgid "Incompatible column types" msgstr "Tipos de columnas incompatibles" -#: ../vector/v.distance/main.c:667 +#: ../vector/v.distance/main.c:674 msgid "No categories for 'from' for slected type and layer" msgstr "No hay categorías para 'from' para tipo y capa seleccionados" -#: ../vector/v.distance/main.c:695 +#: ../vector/v.distance/main.c:702 msgid "Finding nearest features..." msgstr "Encontrando elementos más cercanos..." -#: ../vector/v.distance/main.c:796 ../vector/v.distance/main.c:1083 +#: ../vector/v.distance/main.c:803 ../vector/v.distance/main.c:1091 #, c-format msgid "More cats found in to_layer (line=%d)" msgstr "Más categorías encontradas en to_layer (línea=%d)" -#: ../vector/v.distance/main.c:873 ../vector/v.distance/main.c:1230 +#: ../vector/v.distance/main.c:880 ../vector/v.distance/main.c:1238 #, c-format msgid "More cats found in to_layer (area=%d)" msgstr "Más categorías encontradas en capa_a (area=%d)" -#: ../vector/v.distance/main.c:983 +#: ../vector/v.distance/main.c:990 msgid "Finding nearest features for areas..." msgstr "Encontrando elementos más cercanos para áreas..." -#: ../vector/v.distance/main.c:1349 +#: ../vector/v.distance/main.c:1357 msgid "DATETIME type not yet supported, no attributes will be uploaded" msgstr "Formato de fecha aún no soportado. No se cargará ningún atributo." -#: ../vector/v.distance/main.c:1365 +#: ../vector/v.distance/main.c:1373 msgid "Unable to open default database" msgstr "No se puede abrir la base de datos predeterminada" -#: ../vector/v.distance/main.c:1707 +#: ../vector/v.distance/main.c:1721 #, c-format msgid "%d categories with more than 1 feature in vector map <%s>" msgstr "%d categorías con más de un elemento en el mapa vectorial <%s>" -#: ../vector/v.distance/main.c:1710 +#: ../vector/v.distance/main.c:1724 #, c-format msgid "%d categories - no nearest feature found" msgstr "%d categorías - ningún elemento más cercano encontrado" -#: ../vector/v.distance/main.c:1719 +#: ../vector/v.distance/main.c:1733 #, c-format msgid "%d distances calculated" msgstr "%d distancias calculadas" -#: ../vector/v.distance/main.c:1720 +#: ../vector/v.distance/main.c:1734 #, c-format msgid "%d records inserted" msgstr "%d registros insertados" -#: ../vector/v.distance/main.c:1722 +#: ../vector/v.distance/main.c:1736 #, c-format msgid "%d insert errors" msgstr "%d errores al insertar" -#: ../vector/v.distance/main.c:1726 +#: ../vector/v.distance/main.c:1740 #, c-format msgid "%d categories read from the map" msgstr "%d categorías leídas del mapa" -#: ../vector/v.distance/main.c:1728 +#: ../vector/v.distance/main.c:1742 #, c-format msgid "%d categories exist in the table" msgstr "%d categorías existen en la tabla" -#: ../vector/v.distance/main.c:1730 +#: ../vector/v.distance/main.c:1744 #, c-format msgid "%d categories read from the map exist in the table" msgstr "%d categorías leídas del mapa existen en la tabla" -#: ../vector/v.distance/main.c:1733 +#: ../vector/v.distance/main.c:1747 #, c-format msgid "%d categories read from the map don't exist in the table" msgstr "%d categorías leídas del mapa no existen en la tabla" @@ -36850,8 +37285,8 @@ msgid "Start from the end node" msgstr "" -#: ../vector/v.to.points/main.c:165 ../vector/v.extract/copy_tab.c:108 -#: ../vector/v.generalize/misc.c:184 +#: ../vector/v.to.points/main.c:165 ../vector/v.decimate/copy_tab.c:103 +#: ../vector/v.extract/copy_tab.c:108 ../vector/v.generalize/misc.c:184 #: ../scripts/v.db.reconnect.all/v.db.reconnect.all.py:128 #, c-format, python-format msgid "Unable to copy table <%s>" @@ -36907,75 +37342,75 @@ msgid "If not given writes color table" msgstr "Si no se da escribe tabla de colores" -#: ../vector/v.colors/main.c:152 +#: ../vector/v.colors/main.c:159 msgid "Convert color rules from RGB values to color table" msgstr "Convertir reglas de color desde valores RGB a tabla de colores" -#: ../vector/v.colors/main.c:153 +#: ../vector/v.colors/main.c:160 msgid "Option 'rgb_column' with valid RGB values required" msgstr "Opción 'rgb_column' con valores válidos es requerida" -#: ../vector/v.colors/main.c:196 +#: ../vector/v.colors/main.c:209 msgid "No vector map specified" msgstr "No hay mapa vectorial especificado" -#: ../vector/v.colors/main.c:201 +#: ../vector/v.colors/main.c:214 #, c-format msgid "Option <%s> given, assuming ..." msgstr "Opción dada <%s>, asumiento ..." -#: ../vector/v.colors/main.c:216 +#: ../vector/v.colors/main.c:229 #, c-format msgid "One of -%c, -%c or %s=, %s= or %s= must be specified" msgstr "Uno de los -%c, -%c o %s=, %s= o %s= debe ser especificado" -#: ../vector/v.colors/main.c:221 +#: ../vector/v.colors/main.c:234 #, c-format msgid "%s=, %s= and %s= are mutually exclusive" msgstr "%s=, %s= y %s= son mutuamente excluyentes" -#: ../vector/v.colors/main.c:229 +#: ../vector/v.colors/main.c:242 #, c-format msgid "%s= required for -%c" msgstr "%s= requerido para -%c" -#: ../vector/v.colors/main.c:234 +#: ../vector/v.colors/main.c:247 msgid "Reading rules from standard input is not implemented yet, please provide path to rules file instead." msgstr "" -#: ../vector/v.colors/main.c:244 +#: ../vector/v.colors/main.c:257 #, c-format msgid "Unable to remove color table of vector map <%s>" msgstr "No ha sido posible eliminar tabla de color del mapa vectorial <%s>" -#: ../vector/v.colors/main.c:246 +#: ../vector/v.colors/main.c:259 #, c-format msgid "Color table of vector map <%s> not found" msgstr "No se encuentra la tabla de color del mapa vectorial <%s>" -#: ../vector/v.colors/main.c:254 +#: ../vector/v.colors/main.c:267 msgid "Color table exists. Exiting." msgstr "El color de la tabla existe. Saliendo" -#: ../vector/v.colors/main.c:276 +#: ../vector/v.colors/main.c:289 #, c-format msgid "Option <%s>: min must be greater or equal to max" msgstr "Opción <%s>: mínimo debe ser mayor o igual a máximo" -#: ../vector/v.colors/main.c:282 +#: ../vector/v.colors/main.c:295 msgid "Reading color rules from standard input is currently not supported" msgstr "Lectura de regla de coloresdesde entrada estándar no soportada actualmente" -#: ../vector/v.colors/main.c:289 +#: ../vector/v.colors/main.c:302 #, c-format msgid "Color table <%s> not found" msgstr "Tabla de colores <%s> no encontrada" -#: ../vector/v.colors/main.c:347 +#: ../vector/v.colors/main.c:360 msgid "Writing color rules..." msgstr "Escribiendo reglas de colores..." -#: ../vector/v.colors/main.c:363 +#: ../vector/v.colors/main.c:376 #, c-format msgid "Color table for vector map <%s> set to '%s'" msgstr "Tabla de colores para mapa vectorial <%s> establecida a '%s'" @@ -37446,143 +37881,139 @@ msgid "3D raster map <%s> created" msgstr "Mapa ráster 3D <%s> creado" -#: ../vector/v.vol.rst/main.c:239 -msgid "RST" -msgstr "RST" - -#: ../vector/v.vol.rst/main.c:241 +#: ../vector/v.vol.rst/main.c:243 msgid "Interpolates point data to a 3D raster map using regularized spline with tension (RST) algorithm." msgstr "Interpola datos de puntos a volumen de cuadrícula G3D usando spline regularizado con algoritmo de tensión (RST)." -#: ../vector/v.vol.rst/main.c:246 +#: ../vector/v.vol.rst/main.c:248 msgid "Name of input 3D vector points map" msgstr "Nombre del mapa vectorial de puntos 3D de entrada" -#: ../vector/v.vol.rst/main.c:253 +#: ../vector/v.vol.rst/main.c:255 msgid "Name of input surface raster map for cross-section" msgstr "Nombre del mapa ráster de superficie para sección transversal" -#: ../vector/v.vol.rst/main.c:260 +#: ../vector/v.vol.rst/main.c:262 msgid "Name of column containing w-values attribute to interpolate" msgstr "Nombre de la columna que contiene los w-values de atributo a interpolar" -#: ../vector/v.vol.rst/main.c:282 +#: ../vector/v.vol.rst/main.c:284 msgid "Name of column with smoothing parameters" msgstr "Nombre de la columna con parámetros de suavizado" -#: ../vector/v.vol.rst/main.c:302 +#: ../vector/v.vol.rst/main.c:304 msgid "Name of input raster map used as mask" msgstr "Nombre del mapa ráster de entrada utilizado como máscara" -#: ../vector/v.vol.rst/main.c:328 +#: ../vector/v.vol.rst/main.c:330 msgid "Maximum number of points for approximation in a segment (>npmin)" msgstr "Número máximo de puntos para aproximación en un segmento (>npmin)" -#: ../vector/v.vol.rst/main.c:345 +#: ../vector/v.vol.rst/main.c:347 msgid "Conversion factor for w-values used for interpolation" msgstr "Factor de conversión para valores W usados para interpolación" -#: ../vector/v.vol.rst/main.c:353 +#: ../vector/v.vol.rst/main.c:355 msgid "Conversion factor for z-values" msgstr "Factor de conversión para valores Z" -#: ../vector/v.vol.rst/main.c:359 +#: ../vector/v.vol.rst/main.c:361 msgid "Name for output cross-section raster map" msgstr "Nombre del mapa ráster de la sección transversal generado" -#: ../vector/v.vol.rst/main.c:365 +#: ../vector/v.vol.rst/main.c:367 msgid "Name for output elevation 3D raster map" msgstr "Nombre del mapa ráster 3D de elevación generado " -#: ../vector/v.vol.rst/main.c:371 +#: ../vector/v.vol.rst/main.c:373 msgid "Name for output gradient magnitude 3D raster map" msgstr "Nombre del mapa ráster 3D de la magnitud de gradiente generado" -#: ../vector/v.vol.rst/main.c:378 +#: ../vector/v.vol.rst/main.c:380 msgid "Name for output gradient horizontal angle 3D raster map" msgstr "Nombre para el mapa ráster 3D del gradiente horizontal de ángulo generado" -#: ../vector/v.vol.rst/main.c:384 +#: ../vector/v.vol.rst/main.c:386 msgid "Name for output gradient vertical angle 3D raster map" msgstr "Nombre para el mapa ráster 3D del gradiente vertical de ángulo generado" -#: ../vector/v.vol.rst/main.c:390 +#: ../vector/v.vol.rst/main.c:392 msgid "Name for output change of gradient 3D raster map" msgstr "Nombre para el mapa ráster 3D de cambio de gradiente generado" -#: ../vector/v.vol.rst/main.c:396 +#: ../vector/v.vol.rst/main.c:398 msgid "Name for output Gaussian curvature 3D raster map" msgstr "Nombre para el mapa ráster 3D de la curvatura Gausiana generado" -#: ../vector/v.vol.rst/main.c:402 +#: ../vector/v.vol.rst/main.c:404 msgid "Name for output mean curvature 3D raster map" msgstr "Nombre para el mapa ráster 3D de la curvatura media generado" -#: ../vector/v.vol.rst/main.c:408 +#: ../vector/v.vol.rst/main.c:410 msgid "Perform a cross-validation procedure without volume interpolation" msgstr "Realizar un procedimiento de validación cruzada sin interpolación de volumen" -#: ../vector/v.vol.rst/main.c:471 +#: ../vector/v.vol.rst/main.c:473 msgid "Smoothing must be a positive value" msgstr "El suavizado debe ser un valor positivo" -#: ../vector/v.vol.rst/main.c:477 +#: ../vector/v.vol.rst/main.c:479 #, c-format msgid "Both crossvalidation options (-%c, %s) must be specified" msgstr "Se deben especificar las dos opciones (-%c, %s) de la validación cruzada" -#: ../vector/v.vol.rst/main.c:480 +#: ../vector/v.vol.rst/main.c:482 msgid "Both crossvalidation and deviations must be specified" msgstr "Se deben especificar tanto validación cruzada como desviaciones" -#: ../vector/v.vol.rst/main.c:491 +#: ../vector/v.vol.rst/main.c:493 msgid "Crossvalidation cannot be computed simultanuously with output grids or devi file" msgstr "La validación cruzada puede ser calculada simultaneamente sin mallas de salida o archivos devi" -#: ../vector/v.vol.rst/main.c:555 +#: ../vector/v.vol.rst/main.c:557 #, c-format msgid "Unable to open %s" msgstr "No ha sido posible abrir %s" -#: ../vector/v.vol.rst/main.c:563 +#: ../vector/v.vol.rst/main.c:565 msgid "Vector is not 3D" msgstr "El vectorial no es 3D" -#: ../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 +#: ../vector/v.vol.rst/main.c:630 ../vector/v.vol.rst/main.c:661 +#: ../vector/v.vol.rst/main.c:683 ../vector/v.vol.rst/main.c:705 +#: ../vector/v.vol.rst/main.c:727 ../vector/v.vol.rst/main.c:749 +#: ../vector/v.vol.rst/main.c:771 ../vector/v.vol.rst/main.c:793 #, c-format msgid "Unable to open temp file '%s'" msgstr "No se puede abrir el archivo temporal '%s'" -#: ../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 +#: ../vector/v.vol.rst/main.c:638 ../vector/v.vol.rst/main.c:667 +#: ../vector/v.vol.rst/main.c:689 ../vector/v.vol.rst/main.c:711 +#: ../vector/v.vol.rst/main.c:733 ../vector/v.vol.rst/main.c:755 +#: ../vector/v.vol.rst/main.c:777 ../vector/v.vol.rst/main.c:799 msgid "Not enough disk space - cannot write temp files" msgstr "No hay suficiente espacio en disco -no es posible escribir archivos temporales" -#: ../vector/v.vol.rst/main.c:640 +#: ../vector/v.vol.rst/main.c:642 #, c-format msgid "Unable to create <%s> raster map without cross_input raster map being specified" msgstr "" -#: ../vector/v.vol.rst/main.c:818 +#: ../vector/v.vol.rst/main.c:820 msgid "Finished interpolating" msgstr "Interpolación finalizada" -#: ../vector/v.vol.rst/main.c:853 +#: ../vector/v.vol.rst/main.c:855 #, c-format msgid "Raster map <%s> created" msgstr "Mapa ráster <%s> creado" -#: ../vector/v.vol.rst/main.c:893 +#: ../vector/v.vol.rst/main.c:895 #, c-format msgid "Vector map <%s> created" msgstr "Mapa vectorial <%s> creado" -#: ../vector/v.vol.rst/main.c:909 +#: ../vector/v.vol.rst/main.c:911 msgid "Interpolation failed" msgstr "Falló interpolación" @@ -37654,114 +38085,130 @@ msgid "Found %d components." msgstr "Se encontraron %d componentes." -#: ../vector/v.decimate/main.c:125 ../vector/v.generalize/main.c:77 +#: ../vector/v.decimate/main.c:126 ../vector/v.generalize/main.c:77 msgid "generalization" msgstr "generalización" -#: ../vector/v.decimate/main.c:126 +#: ../vector/v.decimate/main.c:127 msgid "decimation" msgstr "" -#: ../vector/v.decimate/main.c:132 +#: ../vector/v.decimate/main.c:133 msgid "Decimates a point cloud" msgstr "" -#: ../vector/v.decimate/main.c:133 +#: ../vector/v.decimate/main.c:134 msgid "Copies points from one vector to another while applying different decimations" msgstr "" -#: ../vector/v.decimate/main.c:161 +#: ../vector/v.decimate/main.c:162 msgid "Throw away every n-th point" msgstr "" -#: ../vector/v.decimate/main.c:163 +#: ../vector/v.decimate/main.c:164 msgid "For example, 5 will import 80 percent of points. If not specified, all points are copied" msgstr "" -#: ../vector/v.decimate/main.c:165 ../vector/v.decimate/main.c:176 -#: ../vector/v.decimate/main.c:186 ../vector/v.decimate/main.c:195 +#: ../vector/v.decimate/main.c:166 ../vector/v.decimate/main.c:177 +#: ../vector/v.decimate/main.c:187 ../vector/v.decimate/main.c:196 msgid "Count" msgstr "" -#: ../vector/v.decimate/main.c:172 +#: ../vector/v.decimate/main.c:173 msgid "Preserve only every n-th point" msgstr "" -#: ../vector/v.decimate/main.c:174 +#: ../vector/v.decimate/main.c:175 msgid "For example, 4 will import 25 percent of points. If not specified, all points are copied" msgstr "" -#: ../vector/v.decimate/main.c:193 +#: ../vector/v.decimate/main.c:194 msgid "Copy only n points" msgstr "Copiar solamente n puntos" -#: ../vector/v.decimate/main.c:194 +#: ../vector/v.decimate/main.c:195 msgid "Copies only the given number of points" msgstr "Copia solamente el número de puntos dado" -#: ../vector/v.decimate/main.c:201 +#: ../vector/v.decimate/main.c:202 msgid "Minimal difference of z values" msgstr "" -#: ../vector/v.decimate/main.c:203 +#: ../vector/v.decimate/main.c:204 msgid "Minimal difference between z values in grid-based decimation" msgstr "" -#: ../vector/v.decimate/main.c:204 ../vector/v.decimate/main.c:214 -#: ../vector/v.decimate/main.c:219 ../vector/v.decimate/main.c:225 -#: ../vector/v.decimate/main.c:230 ../vector/v.decimate/main.c:235 +#: ../vector/v.decimate/main.c:205 ../vector/v.decimate/main.c:215 +#: ../vector/v.decimate/main.c:220 ../vector/v.decimate/main.c:226 +#: ../vector/v.decimate/main.c:231 ../vector/v.decimate/main.c:236 msgid "Grid" msgstr "Grilla" -#: ../vector/v.decimate/main.c:211 +#: ../vector/v.decimate/main.c:212 msgid "Preserve only n points per grid cell" msgstr "Preservar solamente n puntos por celda de la retícula" -#: ../vector/v.decimate/main.c:213 +#: ../vector/v.decimate/main.c:214 msgid "Preserves only the given number of points per grid cell in grid-based decimation" msgstr "" -#: ../vector/v.decimate/main.c:218 +#: ../vector/v.decimate/main.c:219 msgid "Apply grid-based decimation" msgstr "" -#: ../vector/v.decimate/main.c:224 +#: ../vector/v.decimate/main.c:225 msgid "Use only first point in grid cell during grid-based decimation" msgstr "" -#: ../vector/v.decimate/main.c:229 +#: ../vector/v.decimate/main.c:230 msgid "Only one point per cat in grid cell" msgstr "Solamente un punto por cat en celda de retícula" -#: ../vector/v.decimate/main.c:234 +#: ../vector/v.decimate/main.c:235 msgid "Use z in grid decimation" msgstr "" -#: ../vector/v.decimate/main.c:240 +#: ../vector/v.decimate/main.c:241 msgid "Store only the coordinates, throw away categories" msgstr "" -#: ../vector/v.decimate/main.c:242 +#: ../vector/v.decimate/main.c:243 msgid "Do not story any categories even if they are present in input data" msgstr "" -#: ../vector/v.decimate/main.c:276 +#: ../vector/v.decimate/main.c:280 #, 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:318 +#: ../vector/v.decimate/main.c:322 msgid "Cannot use z for decimation, input is not 3D" msgstr "" -#: ../vector/v.decimate/main.c:320 +#: ../vector/v.decimate/main.c:324 msgid "Cannot select by z range, input is not 3D" msgstr "" -#: ../vector/v.decimate/main.c:350 +#: ../vector/v.decimate/main.c:354 msgid "Settings for count-based decimation would cause it to do nothing and no other options has been set." msgstr "" +#: ../vector/v.decimate/copy_tab.c:85 ../vector/v.extract/copy_tab.c:90 +#, c-format +msgid "Writing attributes for layer %d" +msgstr "Escribiendo tabla de atributos para capa %d" + +#: ../vector/v.decimate/copy_tab.c:90 ../vector/v.extract/copy_tab.c:95 +#, c-format +msgid "No attribute table for layer %d" +msgstr "No se ha encontrado tabla de atributos para capa %d" + +#: ../vector/v.decimate/copy_tab.c:112 ../vector/v.vect.stats/main.c:342 +#: ../vector/v.vect.stats/main.c:424 ../vector/v.extract/copy_tab.c:117 +#, c-format +msgid "Unable to open database <%s> with driver <%s>" +msgstr "No se puede abrir la base de datos <%s> con el controlador <%s>" + #: ../vector/v.what/what.c:45 msgid "Cannot open driver" msgstr "No se puede abrir controlador" @@ -39509,257 +39956,261 @@ msgid "Name of existing vector map with areas" msgstr "Nombre de mapa vectorial con áreas existente" -#: ../vector/v.vect.stats/main.c:156 +#: ../vector/v.vect.stats/main.c:157 msgid "Layer number for points map" msgstr "Número de capa para mapa de puntos" -#: ../vector/v.vect.stats/main.c:161 +#: ../vector/v.vect.stats/main.c:162 msgid "Category values for points map" msgstr "" -#: ../vector/v.vect.stats/main.c:166 +#: ../vector/v.vect.stats/main.c:167 msgid "WHERE conditions of SQL statement without 'where' keyword for points map" msgstr "" -#: ../vector/v.vect.stats/main.c:171 +#: ../vector/v.vect.stats/main.c:172 msgid "Layer number for area map" msgstr "Número de capa para mapa de área" -#: ../vector/v.vect.stats/main.c:176 +#: ../vector/v.vect.stats/main.c:177 msgid "Category values for area map" msgstr "" -#: ../vector/v.vect.stats/main.c:181 +#: ../vector/v.vect.stats/main.c:182 msgid "WHERE conditions of SQL statement without 'where' keyword for area map" msgstr "" -#: ../vector/v.vect.stats/main.c:198 +#: ../vector/v.vect.stats/main.c:199 msgid "Method for aggregate statistics" msgstr "Método para agregar estadísticas" -#: ../vector/v.vect.stats/main.c:205 +#: ../vector/v.vect.stats/main.c:204 msgid "Column name of points map to use for statistics" msgstr "Nombre de la columna del mapa de puntos a usar para estadísticas" -#: ../vector/v.vect.stats/main.c:206 +#: ../vector/v.vect.stats/main.c:205 msgid "Column of points map must be numeric" msgstr "La columna del mapa de puntos tiene que ser numérica" -#: ../vector/v.vect.stats/main.c:213 +#: ../vector/v.vect.stats/main.c:210 msgid "Column name to upload points count" msgstr "Nombre de la columna " -#: ../vector/v.vect.stats/main.c:215 +#: ../vector/v.vect.stats/main.c:212 msgid "Column to hold points count, must be of type integer, will be created if not existing" msgstr "Columa para guardar conteo de puntos, debe ser de tipo entero, será creada si es que no existe" -#: ../vector/v.vect.stats/main.c:222 +#: ../vector/v.vect.stats/main.c:216 msgid "Column name to upload statistics" msgstr "Nombre de la columna a la cual subir estadísticas" -#: ../vector/v.vect.stats/main.c:224 +#: ../vector/v.vect.stats/main.c:218 msgid "Column to hold statistics, must be of type double, will be created if not existing" msgstr "Columa para guardar estadísticas, debe ser de tipo doble, será creada si es que no existe" -#: ../vector/v.vect.stats/main.c:231 +#: ../vector/v.vect.stats/main.c:226 msgid "Print output to stdout, do not update attribute table" msgstr "Mostrar en la salida estándar (stdout), no subir a la tabla de atributos" -#: ../vector/v.vect.stats/main.c:232 +#: ../vector/v.vect.stats/main.c:227 msgid "First column is always area category" msgstr "La primera columna es siempre la categoría del área" -#: ../vector/v.vect.stats/main.c:273 +#: ../vector/v.vect.stats/main.c:280 #, c-format msgid "Vector map <%s> is not in user mapset and cannot be updated" msgstr "El mapa vectorial <%s> no esta en el directorio de mapas del usuario y no se puede actualizar" -#: ../vector/v.vect.stats/main.c:335 ../vector/v.vect.stats/main.c:417 -#: ../vector/v.extract/copy_tab.c:117 -#, c-format -msgid "Unable to open database <%s> with driver <%s>" -msgstr "No se puede abrir la base de datos <%s> con el controlador <%s>" - -#: ../vector/v.vect.stats/main.c:339 +#: ../vector/v.vect.stats/main.c:346 msgid "count_column is required to upload point counts" msgstr "count_column es necesario para subir conteo de puntos" -#: ../vector/v.vect.stats/main.c:348 +#: ../vector/v.vect.stats/main.c:355 msgid "count_column must be of type integer" msgstr "count_column debe ser de tipo integer" -#: ../vector/v.vect.stats/main.c:361 ../vector/v.vect.stats/main.c:391 +#: ../vector/v.vect.stats/main.c:368 ../vector/v.vect.stats/main.c:398 #, c-format msgid "Unable to add column <%s>" msgstr "No se ha podido añadir columna <%s>" -#: ../vector/v.vect.stats/main.c:367 +#: ../vector/v.vect.stats/main.c:374 msgid "stats_column is required to upload point stats" msgstr "stats_column es necesario para subir estadísticas de puntos" -#: ../vector/v.vect.stats/main.c:378 +#: ../vector/v.vect.stats/main.c:385 msgid "stats_column must be of type double precision" msgstr "stats_column debe ser de tipo double precision" -#: ../vector/v.vect.stats/main.c:400 +#: ../vector/v.vect.stats/main.c:407 msgid "collecting attributes from points vector..." msgstr "colectando atributos desde puntos vectoriales..." -#: ../vector/v.vect.stats/main.c:437 +#: ../vector/v.vect.stats/main.c:444 msgid "column for points vector must be numeric" msgstr "columna para puntos vectoriales debe ser numérica" -#: ../vector/v.vect.stats/main.c:498 +#: ../vector/v.vect.stats/main.c:505 #, c-format msgid "No area categories in vector <%s>, layer <%s>" msgstr "" -#: ../vector/v.vect.stats/main.c:523 +#: ../vector/v.vect.stats/main.c:530 msgid "Selecting points for each area..." msgstr "Seleccionando puntos para cada área..." -#: ../vector/v.vect.stats/main.c:628 +#: ../vector/v.vect.stats/main.c:635 #, c-format msgid "could not find area category %d" msgstr "no se encontró área con categoría %d" -#: ../vector/v.vect.stats/main.c:754 +#: ../vector/v.vect.stats/main.c:761 #, c-format msgid "%d records updated" msgstr "%d registros actualizados" -#: ../vector/v.extract/main.c:83 +#: ../vector/v.extract/main.c:84 msgid "Selects vector features from an existing vector map and creates a new vector map containing only the selected features." msgstr "Selecciona elementos vectoriales de un mapa vectorial existente y crea un nuevo mapa que contiene solamente los elementos seleccionados." -#: ../vector/v.extract/main.c:88 +#: ../vector/v.extract/main.c:89 msgid "Dissolve common boundaries (default is no)" msgstr "Disolver contornos comunes (por omisión no)" -#: ../vector/v.extract/main.c:92 +#: ../vector/v.extract/main.c:93 msgid "Do not copy attributes (see also 'new' parameter)" msgstr "No copiar atributos (ver también el parámetro 'new')" -#: ../vector/v.extract/main.c:108 +#: ../vector/v.extract/main.c:110 msgid "Types to be extracted" msgstr "Tipos a ser extraídos" -#: ../vector/v.extract/main.c:123 +#: ../vector/v.extract/main.c:125 msgid "Input text file with category numbers/number ranges to be extracted" msgstr "Archivo de texto de entrada con números de categoría/intervalo de números a extraer" -#: ../vector/v.extract/main.c:124 +#: ../vector/v.extract/main.c:126 msgid "If '-' given reads from standard input" msgstr "Si se da '-' lee de la entrada estándar" -#: ../vector/v.extract/main.c:132 +#: ../vector/v.extract/main.c:134 msgid "Number of random categories matching vector objects to extract" msgstr "Número de categorías aleatorias que coinciden con los objetos vector a extraer" -#: ../vector/v.extract/main.c:134 +#: ../vector/v.extract/main.c:136 msgid "Number must be smaller than unique cat count in layer" msgstr "El número tiene que ser más pequeño que el único cat count de la capa" -#: ../vector/v.extract/main.c:142 +#: ../vector/v.extract/main.c:144 msgid "Desired new category value (enter -1 to keep original categories)" msgstr "Valor de la nueva categoría deseada (introducir -1 para mantener las categorías originales)" -#: ../vector/v.extract/main.c:144 +#: ../vector/v.extract/main.c:146 msgid "If new >= 0, attributes is not copied" msgstr "Si es nuevo >=0, los atributos no son copiados" -#: ../vector/v.extract/main.c:161 +#: ../vector/v.extract/main.c:151 +#, fuzzy +msgid "Name of attribute column for dissolving areas" +msgstr "Nombre de la columna de atributo usada para disolver contornos comunes" + +#: ../vector/v.extract/main.c:152 +#, fuzzy +msgid "Preserves category values" +msgstr "usar valores de categoría" + +#: ../vector/v.extract/main.c:169 #, c-format msgid "Options <%s>, <%s>, <%s> and <%s> options are exclusive. Please specify only one of them." msgstr "Opciones <%s>, <%s>, <%s> y <%s> son excluyenetes. Por favor especifique solamente una de ellas." -#: ../vector/v.extract/main.c:208 +#: ../vector/v.extract/main.c:221 +#, fuzzy, c-format +msgid "Searching for column <%s> in table <%s>..." +msgstr "Columna <%s> desconocida en la tabla <%s>" + +#: ../vector/v.extract/main.c:253 +#, fuzzy, c-format +msgid "Column <%s> does not exist for layer %d" +msgstr "Columna <%s> no existe" + +#: ../vector/v.extract/main.c:268 #, c-format msgid "Category value in '%s' not valid" msgstr "Valor de categoría en <%s> no válido" -#: ../vector/v.extract/main.c:224 +#: ../vector/v.extract/main.c:284 #, c-format msgid "Process file <%s> for category numbers..." msgstr "Procesar archivo <%s> para los números de categoría..." -#: ../vector/v.extract/main.c:229 +#: ../vector/v.extract/main.c:289 #, c-format msgid "Unable to open specified file <%s>" msgstr "No se puede abrir el archivo <%s> especificado" -#: ../vector/v.extract/main.c:240 +#: ../vector/v.extract/main.c:300 #, c-format msgid "Ignored text entry: %s" msgstr "Entrada de texto ignorada: %s" -#: ../vector/v.extract/main.c:259 +#: ../vector/v.extract/main.c:319 ../vector/v.extract/extract.c:268 #, c-format msgid "Loading categories from table <%s>..." msgstr "Cargando categorías cargadas de la tabla <%s>..." -#: ../vector/v.extract/main.c:269 +#: ../vector/v.extract/main.c:329 #, c-format msgid "Unable select records from table <%s>" msgstr "No se pueden seleccionar registros de la tabla <%s>" -#: ../vector/v.extract/main.c:271 +#: ../vector/v.extract/main.c:331 #, c-format msgid "%d category loaded" msgid_plural "%d categories loaded" msgstr[0] "%d categoría cargada" msgstr[1] "%d categorías cargadas" -#: ../vector/v.extract/main.c:286 +#: ../vector/v.extract/main.c:346 msgid "This map has no categories attached. Use v.category to attach categories to this vector map." msgstr "Este mapa no tiene categorías adjuntat. Utilizar v.category para adjuntar categorías a este mapa vectorial." -#: ../vector/v.extract/main.c:293 +#: ../vector/v.extract/main.c:353 msgid "Please specify random number larger than 0" msgstr "Por favor, especifique un número aleatorio mayor que 0" -#: ../vector/v.extract/main.c:297 +#: ../vector/v.extract/main.c:357 #, c-format msgid "Random category count must be smaller than feature count. There are only %d features of type(s): %s" msgstr "La categoría aleatoria count debe ser más pequeña que el elemento count. Hay solo %d elementos del tipo(s): %s" -#: ../vector/v.extract/main.c:320 +#: ../vector/v.extract/main.c:380 #, c-format msgid "Random category count is larger or equal to uniq <%s> feature category count %d" msgstr "" -#: ../vector/v.extract/main.c:354 +#: ../vector/v.extract/main.c:414 msgid "Extracting features..." msgstr "Extrayendo elementos..." -#: ../vector/v.extract/main.c:378 +#: ../vector/v.extract/main.c:438 msgid "Removing duplicate centroids..." msgstr "Eliminando centroides duplicados..." -#: ../vector/v.extract/extract.c:171 +#: ../vector/v.extract/extract.c:203 #, c-format msgid "No category found for area %d. Skipping." msgstr "Ninguna categoría encontrada para el área %d. Omitiendo." -#: ../vector/v.extract/extract.c:175 +#: ../vector/v.extract/extract.c:207 #, c-format msgid "More categories (%d) found for area %d. Using first found category %d" msgstr "Más categorías (%d) encontradas para área %d. Usando la primer categoría encontrada %d" -#: ../vector/v.extract/extract.c:228 +#: ../vector/v.extract/extract.c:286 msgid "Topology level required for extracting areas for OGR layers. Areas will be not processed." msgstr "Nivel de topología es requerido para extraer áreas para capas OGR. Las áreas no serán procesadas." -#: ../vector/v.extract/copy_tab.c:90 -#, c-format -msgid "Writing attributes for layer %d" -msgstr "Escribiendo tabla de atributos para capa %d" - -#: ../vector/v.extract/copy_tab.c:95 -#, c-format -msgid "No attribute table for layer %d" -msgstr "No se ha encontrado tabla de atributos para capa %d" - #: ../vector/v.lrs/v.lrs.label/main.c:103 ../vector/v.lrs/v.lrs.where/main.c:58 #: ../vector/v.lrs/v.lrs.segment/main.c:72 #: ../vector/v.lrs/v.lrs.create/main.c:122 @@ -40714,73 +41165,73 @@ msgid "Unknown method" msgstr "Método desconocido" -#: ../vector/v.generalize/main.c:330 +#: ../vector/v.generalize/main.c:331 #, c-format msgid "No lines found in input map <%s>" msgstr "No se encontraron líneas en el mapa de entrada <%s>" -#: ../vector/v.generalize/main.c:344 +#: ../vector/v.generalize/main.c:345 #, c-format msgid "Unable to create error vector map <%s>" msgstr "No se puede crear el mapa vectorial de errores <%s>" -#: ../vector/v.generalize/main.c:364 +#: ../vector/v.generalize/main.c:365 msgid "Displacement..." msgstr "Desplazamiento..." -#: ../vector/v.generalize/main.c:373 +#: ../vector/v.generalize/main.c:374 msgid "Network generalization..." msgstr "Generalización de red..." -#: ../vector/v.generalize/main.c:388 +#: ../vector/v.generalize/main.c:389 msgid "Attributes are needed for 'where' option, copying table" msgstr "Se necesitan atributos para opción 'where', copiando tabla" -#: ../vector/v.generalize/main.c:404 +#: ../vector/v.generalize/main.c:405 #, c-format msgid "Generalization (%s)..." msgstr "Generalización (%s)..." -#: ../vector/v.generalize/main.c:405 +#: ../vector/v.generalize/main.c:406 #, c-format msgid "Using threshold: %g %s" msgstr "Usando umbral: %g %s" -#: ../vector/v.generalize/main.c:525 +#: ../vector/v.generalize/main.c:526 #, c-format msgid "Method '%s' did not preserve first point" msgstr "El método '%s' no preservó el primer punto" -#: ../vector/v.generalize/main.c:530 +#: ../vector/v.generalize/main.c:531 #, c-format msgid "Method '%s' did not preserve last point" msgstr "Método '%s' no preservó último punto" -#: ../vector/v.generalize/main.c:537 +#: ../vector/v.generalize/main.c:538 #, c-format msgid "Method '%s' did not preserve loop" msgstr "Método '%s' no preservó bucle" -#: ../vector/v.generalize/main.c:569 +#: ../vector/v.generalize/main.c:570 #, c-format msgid "%d boundaries were not modified because modification would damage topology" msgstr "%d contornos no fueron modificados porque la modificación recorte dañaría la topología" -#: ../vector/v.generalize/main.c:572 +#: ../vector/v.generalize/main.c:573 #, c-format msgid "%d lines/boundaries were not modified due to over-simplification" msgstr "%d líneas/contornos no fueron modificados debido a sobre simplificación" -#: ../vector/v.generalize/main.c:593 +#: ../vector/v.generalize/main.c:594 #, c-format msgid "Number of vertices for selected features %s from %d to %d (%d%% remaining)" msgstr "Cantidad de vértices para elementos %s seleccionados desde %d hasta %d (%d%% faltantes)" -#: ../vector/v.generalize/main.c:594 +#: ../vector/v.generalize/main.c:595 msgid "reduced" msgstr "reducido" -#: ../vector/v.generalize/main.c:594 +#: ../vector/v.generalize/main.c:595 msgid "changed" msgstr "cambiado" @@ -40817,21 +41268,21 @@ msgid "Creates a new pseudo-vector map as a link to an OGR-supported layer or a PostGIS feature table." msgstr "Crea un nuevo mapa pseudo vectorial como un enlace a una capa soportada por OGR o una tabla de elementos PosGIS." -#: ../vector/v.external/main.c:126 +#: ../vector/v.external/main.c:130 msgid "No layer defined" msgstr "No hay capas definidas" -#: ../vector/v.external/main.c:192 +#: ../vector/v.external/main.c:196 #, c-format msgid "Unable to delete '%s'" msgstr "No ha sido posible eliminar '%s'" -#: ../vector/v.external/main.c:199 +#: ../vector/v.external/main.c:203 #, c-format msgid "Unable to create file '%s/%s'" msgstr "No se puede crear el archivo '%s/%s'" -#: ../vector/v.external/main.c:233 +#: ../vector/v.external/main.c:237 #, c-format msgid "Link to vector map <%s> created." msgstr "Liga al mapa vectorial <%s> creada." @@ -40917,40 +41368,92 @@ msgid "Invalid geometry column %d" msgstr "Columna de geometría no válida %d" -#: ../vector/v.to.db/main.c:39 +#: ../vector/v.to.db/main.c:42 +msgid "length" +msgstr "" + +#: ../vector/v.to.db/main.c:43 +msgid "perimeter" +msgstr "" + +#: ../vector/v.to.db/main.c:44 +msgid "coordinates" +msgstr "" + +#: ../vector/v.to.db/main.c:45 +msgid "bounding box" +msgstr "" + +#: ../vector/v.to.db/main.c:47 msgid "Populates attribute values from vector features." msgstr "" -#: ../vector/v.to.db/main.c:48 +#: ../vector/v.to.db/main.c:56 #, c-format msgid "Vector map <%s> not found in the current mapset. Unable to modify vector maps from different mapsets." msgstr "Mapa vectorial <%s> no encontrado en el Directorio de mapas actual. No es posible modificar mapas vectoriales de Directorios de mapas distintos." -#: ../vector/v.to.db/main.c:65 ../vector/v.to.db/update.c:28 -#: ../vector/v.to.db/update.c:32 ../vector/v.to.db/query.c:83 +#: ../vector/v.to.db/main.c:73 ../vector/v.to.db/main.c:80 +#: ../vector/v.to.db/update.c:30 ../vector/v.to.db/update.c:34 +#: ../vector/v.to.db/query.c:83 #, c-format msgid "Database connection not defined for layer %d. Use v.db.connect first." msgstr "Conexión a base de datos no definida para la capa %d. Use v.db.connect primero." -#: ../vector/v.to.db/main.c:114 +#: ../vector/v.to.db/main.c:174 +#, c-format +msgid "Missing column name for input column number %d" +msgstr "" + +#: ../vector/v.to.db/main.c:180 +#, fuzzy, c-format +msgid "Missing column name for table column number %d" +msgstr "Mostrando tipos/nombres de columna para la conexión a base de datos de la capa <%s>:" + +#: ../vector/v.to.db/main.c:194 +#, c-format +msgid "Existing column <%s> has a different but maybe compatible type" +msgstr "" + +#: ../vector/v.to.db/main.c:198 +#, fuzzy, c-format +msgid "Existing column <%s> has the wrong type" +msgstr "Añadiendo columna <%s> a la tabla" + +#: ../vector/v.to.db/main.c:203 +#, fuzzy, c-format +msgid "Values in column <%s> will be overwritten" +msgstr "El vectorial <%s> ya existe y será sobrescrito" + +#: ../vector/v.to.db/main.c:268 +#, fuzzy, c-format +msgid "Unable to create column <%s>" +msgstr "No ha sido posible usar columna <%s>" + +#: ../vector/v.to.db/main.c:322 #, c-format msgid "Category index for vector map <%s> is not sorted" msgstr "" -#: ../vector/v.to.db/update.c:84 +#: ../vector/v.to.db/update.c:86 msgid "Updating database..." msgstr "Actualizando base de datos..." -#: ../vector/v.to.db/update.c:125 +#: ../vector/v.to.db/update.c:151 #, c-format msgid "More elements of category %d, nothing loaded to database" msgstr "Más elementos de la categoría %d, nada cargado a la base de datos" -#: ../vector/v.to.db/update.c:223 +#: ../vector/v.to.db/update.c:251 #, c-format msgid "Record (cat %d) already exists (not inserted)" msgstr "Registro (cat %d) ya existe (no insertado)" +#: ../vector/v.to.db/update.c:279 +#, c-format +msgid "Cannot update table: %s" +msgstr "" + #: ../vector/v.to.db/query.c:93 msgid "Querying database... " msgstr "Consultando base de datos... " @@ -40969,41 +41472,41 @@ msgid "Unable to fetch record" msgstr "No se puede recuperar el registro" -#: ../vector/v.to.db/report.c:13 +#: ../vector/v.to.db/report.c:14 msgid "No totals for selected option" msgstr "No hay totales para la opción seleccionada" -#: ../vector/v.to.db/report.c:211 +#: ../vector/v.to.db/report.c:230 #, c-format msgid "%d categories read from vector map (layer %d)" msgstr "%d categorías leídas del mapa vectorial (capa %d)" -#: ../vector/v.to.db/report.c:215 +#: ../vector/v.to.db/report.c:234 #, c-format msgid "%d records selected from table (layer %d)" msgstr "%d registros seleccionados de la tabla (capa %d)" -#: ../vector/v.to.db/report.c:218 +#: ../vector/v.to.db/report.c:237 #, c-format msgid "%d categories read from vector map exist in selection from table" msgstr "%d categorías leídas del mapa vectorial existen en la selección de la tabla" -#: ../vector/v.to.db/report.c:221 +#: ../vector/v.to.db/report.c:240 #, c-format msgid "%d categories read from vector map don't exist in selection from table" msgstr "%d categorías leídas del mapa vectorial no existen en la selección de la tabla" -#: ../vector/v.to.db/report.c:223 +#: ../vector/v.to.db/report.c:242 #, c-format msgid "%d records updated/inserted (layer %d)" msgstr "%d registros actualizados/insertados (capa %d)" -#: ../vector/v.to.db/report.c:226 +#: ../vector/v.to.db/report.c:245 #, c-format msgid "%d update/insert errors (layer %d)" msgstr "%d actualizar/insertar errores (capa %d)" -#: ../vector/v.to.db/report.c:229 +#: ../vector/v.to.db/report.c:248 #, c-format msgid "%d categories with more points (coordinates not loaded)" msgstr "%d categorías con más puntos (coordenadas no cargadas)" @@ -41201,86 +41704,101 @@ msgid "Using private colormap for DirectColor visual." msgstr "Usando mapa de color privado para DirectColor visual." -#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:59 -#: ../scripts/v.rast.stats/v.rast.stats.py:120 +#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:60 +#: ../scripts/v.rast.stats/v.rast.stats.py:124 #: ../scripts/v.db.addcolumn/v.db.addcolumn.py:63 -#: ../scripts/v.db.addtable/v.db.addtable.py:75 +#: ../scripts/v.db.addtable/v.db.addtable.py:76 #: ../scripts/v.db.dropcolumn/v.db.dropcolumn.py:60 #: ../scripts/v.db.update/v.db.update.py:75 #, python-format msgid "Vector map <%s> not found in current mapset" msgstr "" -#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:69 +#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:70 msgid "There is no table connected to the input vector map. Cannot rename any column" msgstr "" -#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:78 +#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:79 #, python-format msgid "Column name <%s> too long. The DBF driver supports column names not longer than 10 characters" msgstr "" -#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:83 +#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:84 #, python-format msgid "Cannot rename column <%s> as it is needed to keep table <%s> connected to the input vector map" msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:137 -msgid "Preprocessing input data..." +#: ../scripts/v.rast.stats/v.rast.stats.py:131 +#: ../scripts/v.rast.stats/v.rast.stats.py:203 +#: ../scripts/v.rast.stats/v.rast.stats.py:210 +#: ../scripts/v.db.addcolumn/v.db.addcolumn.py:69 +#: ../scripts/v.db.update/v.db.update.py:81 +msgid "There is no table connected to this map. Run v.db.connect or v.db.addtable first." msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:148 +#: ../scripts/v.rast.stats/v.rast.stats.py:137 +#, fuzzy, python-brace-format +msgid "Number of raster maps ({0}) different from number of column prefixes ({1})" +msgstr "Número (%d) de mapas vectoriales dados difiere del número de capas (%d)" + +#: ../scripts/v.rast.stats/v.rast.stats.py:170 msgid "An error occurred while converting vector to raster" msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:160 +#: ../scripts/v.rast.stats/v.rast.stats.py:182 msgid "No categories found in raster map" msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:167 -#: ../scripts/v.rast.stats/v.rast.stats.py:174 -#: ../scripts/v.db.addcolumn/v.db.addcolumn.py:69 -#: ../scripts/v.db.update/v.db.update.py:81 -msgid "There is no table connected to this map. Run v.db.connect or v.db.addtable first." +#: ../scripts/v.rast.stats/v.rast.stats.py:195 +#, python-brace-format +msgid "Not all vector categories converted to raster. Converted {0} of {1}." msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:227 +#: ../scripts/v.rast.stats/v.rast.stats.py:266 #, python-format msgid "Cannot create column <%s> (already present). " msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:228 +#: ../scripts/v.rast.stats/v.rast.stats.py:267 msgid "Use -c flag to update values in this column." msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:237 +#: ../scripts/v.rast.stats/v.rast.stats.py:276 #, python-format msgid "Adding columns '%s'" msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:242 +#: ../scripts/v.rast.stats/v.rast.stats.py:281 msgid "Adding columns failed. Exiting." msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:245 +#: ../scripts/v.rast.stats/v.rast.stats.py:284 #, python-format msgid "Processing input data (%d categories)..." msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:289 +#: ../scripts/v.rast.stats/v.rast.stats.py:328 msgid "Updating the database ..." msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:294 +#: ../scripts/v.rast.stats/v.rast.stats.py:333 #, python-brace-format msgid "Statistics calculated from raster map <{raster}> and uploaded to attribute table of vector map <{vector}>." msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:300 +#: ../scripts/v.rast.stats/v.rast.stats.py:339 #, python-format msgid "Failed to upload statistics to attribute table of vector map <%s>." msgstr "" +#: ../scripts/r.mapcalc.simple/r.mapcalc.simple.py:107 +msgid "The expression is an empty string" +msgstr "" + +#: ../scripts/r.mapcalc.simple/r.mapcalc.simple.py:141 +msgid "Expression: {}" +msgstr "" + #: ../scripts/m.proj/m.proj.py:142 msgid "cs2cs program not found, install PROJ.4 first: http://proj.maptools.org" msgstr "" @@ -41405,50 +41923,50 @@ msgid "No graphics device selected. Use d.mon to select graphics device." msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:143 +#: ../scripts/r.in.srtm/r.in.srtm.py:169 msgid "This module only operates in LatLong locations" msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:161 -msgid "The \"unzip\" program is required, please install it first" -msgstr "Se necesita el programa \"unzip\", por favor primero instálelo " - -#: ../scripts/r.in.srtm/r.in.srtm.py:168 +#: ../scripts/r.in.srtm/r.in.srtm.py:194 #, python-format msgid "'%s' does not appear to be a valid zip file." msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:175 +#: ../scripts/r.in.srtm/r.in.srtm.py:201 #, python-format msgid "File '%s' or '%s' not found" msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:197 +#: ../scripts/r.in.srtm/r.in.srtm.py:227 #, python-format msgid "Extracting '%s'..." msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:199 +#: ../scripts/r.in.srtm/r.in.srtm.py:232 msgid "Unable to unzip file." msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:201 +#: ../scripts/r.in.srtm/r.in.srtm.py:234 msgid "Converting input file to BIL..." msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:225 -msgid "Attempting to import 1-arcsec data." +#: ../scripts/r.in.srtm/r.in.srtm.py:258 +msgid "Attempting to import 1-arcsec SWBD data" +msgstr "" + +#: ../scripts/r.in.srtm/r.in.srtm.py:261 +msgid "Attempting to import 1-arcsec data" msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:243 +#: ../scripts/r.in.srtm/r.in.srtm.py:279 msgid "Unable to import data" msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:251 +#: ../scripts/r.in.srtm/r.in.srtm.py:288 msgid "Done: generated map " msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:252 +#: ../scripts/r.in.srtm/r.in.srtm.py:289 msgid "(Note: Holes in the data can be closed with 'r.fillnulls' using splines)" msgstr "" @@ -41853,28 +42371,36 @@ msgid "During computation %i tiles could not be created" msgstr "" -#: ../scripts/i.spectral/i.spectral.py:121 +#: ../scripts/i.spectral/i.spectral.py:125 #, python-format msgid "Programmer error (%s)" msgstr "Error de programador (%s)" -#: ../scripts/i.spectral/i.spectral.py:213 +#: ../scripts/i.spectral/i.spectral.py:199 +msgid "Spectral signatures" +msgstr "" + +#: ../scripts/i.spectral/i.spectral.py:200 +msgid "DN Value" +msgstr "" + +#: ../scripts/i.spectral/i.spectral.py:218 msgid "Either group= or raster= is required" msgstr "" -#: ../scripts/i.spectral/i.spectral.py:216 +#: ../scripts/i.spectral/i.spectral.py:221 msgid "group= and raster= are mutually exclusive" msgstr "" -#: ../scripts/i.spectral/i.spectral.py:220 +#: ../scripts/i.spectral/i.spectral.py:225 msgid "Writing to text file requires output=filename" msgstr "" -#: ../scripts/i.spectral/i.spectral.py:224 +#: ../scripts/i.spectral/i.spectral.py:229 msgid "gnuplot required, please install first" msgstr "requiere gnuplot, por favor instálelo primero" -#: ../scripts/i.spectral/i.spectral.py:243 +#: ../scripts/i.spectral/i.spectral.py:251 msgid "No data returned from query" msgstr "" @@ -41965,11 +42491,11 @@ msgstr "" #: ../scripts/r.unpack/r.unpack.py:82 ../scripts/r.unpack/r.unpack.py:120 -#: ../scripts/v.unpack/v.unpack.py:86 ../scripts/v.unpack/v.unpack.py:133 +#: ../scripts/v.unpack/v.unpack.py:85 ../scripts/v.unpack/v.unpack.py:132 msgid "Pack file unreadable" msgstr "" -#: ../scripts/r.unpack/r.unpack.py:91 ../scripts/v.unpack/v.unpack.py:95 +#: ../scripts/r.unpack/r.unpack.py:91 ../scripts/v.unpack/v.unpack.py:94 msgid "Pack file unreadable: file '{}' missing" msgstr "" @@ -41996,21 +42522,21 @@ msgid "PROJ_INFO file is missing, unpack raster map in XY (unprojected) location." msgstr "" -#: ../scripts/r.unpack/r.unpack.py:158 ../scripts/v.unpack/v.unpack.py:164 +#: ../scripts/r.unpack/r.unpack.py:158 ../scripts/v.unpack/v.unpack.py:163 #, python-brace-format msgid "" "Difference between PROJ_INFO file of packed map and of current location:\n" "{diff}" msgstr "" -#: ../scripts/r.unpack/r.unpack.py:161 ../scripts/v.unpack/v.unpack.py:167 +#: ../scripts/r.unpack/r.unpack.py:161 ../scripts/v.unpack/v.unpack.py:166 #, python-brace-format msgid "" "Difference between PROJ_UNITS file of packed map and of current location:\n" "{diff}" msgstr "" -#: ../scripts/r.unpack/r.unpack.py:163 ../scripts/v.unpack/v.unpack.py:169 +#: ../scripts/r.unpack/r.unpack.py:163 ../scripts/v.unpack/v.unpack.py:168 msgid "Projection of dataset does not appear to match current location. In case of no significant differences in the projection definitions, use the -o flag to ignore them and use current location definition." msgstr "" @@ -42078,11 +42604,16 @@ msgid "Frame <%s> already found. An existing frame can be overwritten by '%s' flag." msgstr "" -#: ../scripts/r.grow/r.grow.py:130 +#: ../scripts/r.grow/r.grow.py:129 +#, fuzzy +msgid "Output can be written only to the current mapset" +msgstr "El grupo debe existir en el actual directorio de mapas" + +#: ../scripts/r.grow/r.grow.py:139 msgid "Growing failed. Removing temporary maps." msgstr "" -#: ../scripts/r.grow/r.grow.py:142 +#: ../scripts/r.grow/r.grow.py:151 msgid "Shrinking failed. Removing temporary maps." msgstr "" @@ -42131,21 +42662,21 @@ msgid "Table <%s> not found in database <%s>" msgstr "" -#: ../scripts/db.droptable/db.droptable.py:84 +#: ../scripts/db.droptable/db.droptable.py:85 #, python-format msgid "Deleting table <%s> which is attached to following map(s):" msgstr "" -#: ../scripts/db.droptable/db.droptable.py:89 +#: ../scripts/db.droptable/db.droptable.py:90 #, python-format msgid "The table <%s> would be deleted." msgstr "" -#: ../scripts/db.droptable/db.droptable.py:91 +#: ../scripts/db.droptable/db.droptable.py:92 msgid "You must use the force flag to actually remove it. Exiting." msgstr "" -#: ../scripts/db.droptable/db.droptable.py:100 +#: ../scripts/db.droptable/db.droptable.py:101 msgid "Cannot continue (problem deleting table)." msgstr "" @@ -42256,41 +42787,41 @@ msgid "At least 2 maps are required" msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:81 +#: ../scripts/v.db.addtable/v.db.addtable.py:82 #, python-format msgid "Using vector map name as table name: <%s>" msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:87 +#: ../scripts/v.db.addtable/v.db.addtable.py:88 #, python-format msgid "Using vector map name extended by layer number as table name: <%s>" msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:90 +#: ../scripts/v.db.addtable/v.db.addtable.py:91 #, python-format msgid "Using user specified table name: %s" msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:94 +#: ../scripts/v.db.addtable/v.db.addtable.py:95 msgid "Creating new DB connection based on default mapset settings..." msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:104 +#: ../scripts/v.db.addtable/v.db.addtable.py:105 #, python-format msgid "There is already a table linked to layer <%s>" msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:119 +#: ../scripts/v.db.addtable/v.db.addtable.py:120 #, python-format msgid "Duplicate column name '%s' not allowed" msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:130 +#: ../scripts/v.db.addtable/v.db.addtable.py:131 #, python-format msgid "Creating table with columns (%s)..." msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:158 +#: ../scripts/v.db.addtable/v.db.addtable.py:169 msgid "Current attribute table links:" msgstr "" @@ -42534,9 +43065,9 @@ msgstr "Reproyectando ráster..." #: ../scripts/r.in.wms/wms_base.py:421 ../scripts/r.in.wms/wms_base.py:478 -#: ../scripts/r.in.wms/wms_base.py:488 ../scripts/r.in.wms/wms_base.py:518 -#: ../scripts/r.in.wms/wms_base.py:542 ../scripts/r.in.wms/wms_base.py:553 -#: ../scripts/r.in.wms/wms_base.py:565 +#: ../scripts/r.in.wms/wms_base.py:488 ../scripts/r.in.wms/wms_base.py:519 +#: ../scripts/r.in.wms/wms_base.py:543 ../scripts/r.in.wms/wms_base.py:554 +#: ../scripts/r.in.wms/wms_base.py:566 #, python-format msgid "%s failed" msgstr "" @@ -42550,7 +43081,7 @@ msgid "Please change output name, or change names of these rasters: %s, module needs to create this temporary maps during execution." msgstr "" -#: ../scripts/r.in.wms/wms_base.py:567 +#: ../scripts/r.in.wms/wms_base.py:568 #, python-format msgid "<%s> created." msgstr "<%s> creado." @@ -42637,40 +43168,40 @@ msgid "Incorrect WMS query" msgstr "" -#: ../scripts/v.unpack/v.unpack.py:130 +#: ../scripts/v.unpack/v.unpack.py:129 #, python-format msgid "This GRASS GIS pack file contains raster data. Use r.unpack to unpack <%s>" msgstr "" -#: ../scripts/v.unpack/v.unpack.py:143 +#: ../scripts/v.unpack/v.unpack.py:142 msgid "PROJ_INFO file is missing, unpack vector map in XY (unprojected) location." msgstr "" -#: ../scripts/v.unpack/v.unpack.py:161 +#: ../scripts/v.unpack/v.unpack.py:160 msgid "Projection information does not match. Proceeding..." msgstr "" -#: ../scripts/v.unpack/v.unpack.py:215 +#: ../scripts/v.unpack/v.unpack.py:214 #, python-format msgid "Coping table <%s> as table <%s>" msgstr "" -#: ../scripts/v.unpack/v.unpack.py:226 +#: ../scripts/v.unpack/v.unpack.py:225 #, python-format msgid "Unable to copy table <%s> as table <%s>" msgstr "" -#: ../scripts/v.unpack/v.unpack.py:228 +#: ../scripts/v.unpack/v.unpack.py:227 #, python-format msgid "Connect table <%s> to vector map <%s> at layer <%s>" msgstr "" -#: ../scripts/v.unpack/v.unpack.py:238 +#: ../scripts/v.unpack/v.unpack.py:237 #, python-format msgid "Unable to connect table <%s> to vector map <%s>" msgstr "" -#: ../scripts/v.unpack/v.unpack.py:241 +#: ../scripts/v.unpack/v.unpack.py:240 #, python-format msgid "Vector map <%s> successfully unpacked" msgstr "" @@ -42680,7 +43211,7 @@ msgid "Missing value for parameter <%s>" msgstr "" -#: ../scripts/v.import/v.import.py:178 ../scripts/r.import/r.import.py:194 +#: ../scripts/v.import/v.import.py:178 ../scripts/r.import/r.import.py:193 #, python-format msgid "Input <%s> successfully imported without reprojection" msgstr "" @@ -42690,12 +43221,12 @@ msgid "Unable to import <%s>" msgstr "No se ha podido importar <%s>" -#: ../scripts/v.import/v.import.py:190 ../scripts/r.import/r.import.py:206 +#: ../scripts/v.import/v.import.py:190 ../scripts/r.import/r.import.py:205 #, python-format msgid "Coordinate reference system not available for current location <%s>" msgstr "" -#: ../scripts/v.import/v.import.py:210 ../scripts/r.import/r.import.py:226 +#: ../scripts/v.import/v.import.py:210 ../scripts/r.import/r.import.py:225 #, python-format msgid "Creating temporary location for <%s>..." msgstr "" @@ -42705,12 +43236,12 @@ msgid "Unable to create location from OGR datasource <%s>" msgstr "" -#: ../scripts/v.import/v.import.py:231 ../scripts/r.import/r.import.py:245 +#: ../scripts/v.import/v.import.py:231 ../scripts/r.import/r.import.py:244 #, python-format msgid "Coordinate reference system not available for input <%s>" msgstr "" -#: ../scripts/v.import/v.import.py:248 ../scripts/r.import/r.import.py:328 +#: ../scripts/v.import/v.import.py:248 ../scripts/r.import/r.import.py:327 msgid "Unable to reproject to source location" msgstr "" @@ -42724,7 +43255,7 @@ msgid "Unable to import OGR datasource <%s>" msgstr "" -#: ../scripts/v.import/v.import.py:279 ../scripts/r.import/r.import.py:374 +#: ../scripts/v.import/v.import.py:279 ../scripts/r.import/r.import.py:373 #, python-format msgid "Reprojecting <%s>..." msgstr "Reproyectando <%s>..." @@ -42775,7 +43306,7 @@ msgid "Column <%s> not found in table <%s>. Skipped" msgstr "" -#: ../scripts/v.db.dropcolumn/v.db.dropcolumn.py:117 +#: ../scripts/v.db.dropcolumn/v.db.dropcolumn.py:122 msgid "Deleting column failed" msgstr "" @@ -43260,168 +43791,168 @@ msgid "Done. 3D raster map <%s> created." msgstr "" -#: ../scripts/r.import/r.import.py:170 +#: ../scripts/r.import/r.import.py:169 msgid "To set custom resolution value, select 'value' in resolution option" msgstr "" -#: ../scripts/r.import/r.import.py:173 +#: ../scripts/r.import/r.import.py:172 msgid "Resolution value can't be smaller than 0" msgstr "" -#: ../scripts/r.import/r.import.py:176 +#: ../scripts/r.import/r.import.py:175 msgid "Please provide the resolution for the imported dataset or change to 'estimated' resolution" msgstr "" -#: ../scripts/r.import/r.import.py:198 ../scripts/r.import/r.import.py:256 +#: ../scripts/r.import/r.import.py:197 ../scripts/r.import/r.import.py:255 #, python-format msgid "Unable to import GDAL dataset <%s>" msgstr "" -#: ../scripts/r.import/r.import.py:235 +#: ../scripts/r.import/r.import.py:234 #, python-format msgid "Unable to read GDAL dataset <%s>" msgstr "" -#: ../scripts/r.import/r.import.py:248 +#: ../scripts/r.import/r.import.py:247 #, python-format msgid "Importing <%s> to temporary location..." msgstr "" -#: ../scripts/r.import/r.import.py:267 +#: ../scripts/r.import/r.import.py:266 msgid "Input contains GCPs, rectification is required" msgstr "" -#: ../scripts/r.import/r.import.py:295 +#: ../scripts/r.import/r.import.py:294 msgid "Unable to get reprojected map extent" msgstr "" -#: ../scripts/r.import/r.import.py:348 +#: ../scripts/r.import/r.import.py:347 #, python-brace-format msgid "Estimated target resolution for input band <{out}>: {res}" msgstr "" -#: ../scripts/r.import/r.import.py:363 +#: ../scripts/r.import/r.import.py:362 #, python-brace-format msgid "Using given resolution for input band <{out}>: {res}" msgstr "" -#: ../scripts/r.import/r.import.py:369 +#: ../scripts/r.import/r.import.py:368 #, python-brace-format msgid "Using current region resolution for input band <{out}>: nsres={ns}, ewres={ew}" msgstr "" -#: ../scripts/r.import/r.import.py:381 +#: ../scripts/r.import/r.import.py:380 #, python-format msgid "Unable to to reproject raster <%s>" msgstr "" -#: ../scripts/r.import/r.import.py:384 +#: ../scripts/r.import/r.import.py:383 #, python-format msgid "The reprojected raster <%s> is empty" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:160 +#: ../scripts/r.fillnulls/r.fillnulls.py:172 msgid "A user raster mask (MASK) is present. Saving it..." msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:175 +#: ../scripts/r.fillnulls/r.fillnulls.py:187 msgid "Using RST interpolation..." msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:176 +#: ../scripts/r.fillnulls/r.fillnulls.py:188 msgid "Locating and isolating NULL areas..." msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:180 +#: ../scripts/r.fillnulls/r.fillnulls.py:192 msgid "Skipping masked raster parts" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:191 -#: ../scripts/r.fillnulls/r.fillnulls.py:460 +#: ../scripts/r.fillnulls/r.fillnulls.py:203 +#: ../scripts/r.fillnulls/r.fillnulls.py:472 msgid "Restoring user mask (MASK)..." msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:195 -#: ../scripts/r.fillnulls/r.fillnulls.py:464 +#: ../scripts/r.fillnulls/r.fillnulls.py:207 +#: ../scripts/r.fillnulls/r.fillnulls.py:476 msgid "Failed to restore user MASK!" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:199 +#: ../scripts/r.fillnulls/r.fillnulls.py:211 msgid "Growing NULL areas" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:206 -#: ../scripts/r.fillnulls/r.fillnulls.py:221 -#: ../scripts/r.fillnulls/r.fillnulls.py:315 +#: ../scripts/r.fillnulls/r.fillnulls.py:218 +#: ../scripts/r.fillnulls/r.fillnulls.py:233 +#: ../scripts/r.fillnulls/r.fillnulls.py:327 msgid "abandoned. Removing temporary map, restoring user mask if needed:" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:210 +#: ../scripts/r.fillnulls/r.fillnulls.py:222 msgid "Assigning IDs to NULL areas" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:235 -#: ../scripts/r.fillnulls/r.fillnulls.py:273 -#: ../scripts/r.fillnulls/r.fillnulls.py:288 -#: ../scripts/r.fillnulls/r.fillnulls.py:296 -#: ../scripts/r.fillnulls/r.fillnulls.py:330 -#: ../scripts/r.fillnulls/r.fillnulls.py:403 -#: ../scripts/r.fillnulls/r.fillnulls.py:424 -#: ../scripts/r.fillnulls/r.fillnulls.py:434 +#: ../scripts/r.fillnulls/r.fillnulls.py:247 +#: ../scripts/r.fillnulls/r.fillnulls.py:285 +#: ../scripts/r.fillnulls/r.fillnulls.py:300 +#: ../scripts/r.fillnulls/r.fillnulls.py:308 +#: ../scripts/r.fillnulls/r.fillnulls.py:342 +#: ../scripts/r.fillnulls/r.fillnulls.py:415 +#: ../scripts/r.fillnulls/r.fillnulls.py:436 +#: ../scripts/r.fillnulls/r.fillnulls.py:446 msgid "abandoned. Removing temporary maps, restoring user mask if needed:" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:256 +#: ../scripts/r.fillnulls/r.fillnulls.py:268 msgid "Input map has no holes. Check region settings." msgstr "" #. GTC Hole is NULL area in a raster map -#: ../scripts/r.fillnulls/r.fillnulls.py:259 +#: ../scripts/r.fillnulls/r.fillnulls.py:271 #, python-format msgid "Processing %d map holes" msgstr "" #. GTC Hole is a NULL area in a raster map -#: ../scripts/r.fillnulls/r.fillnulls.py:265 +#: ../scripts/r.fillnulls/r.fillnulls.py:277 #, python-format msgid "Filling hole %s of %s" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:335 +#: ../scripts/r.fillnulls/r.fillnulls.py:347 #, python-format msgid "Interpolating %d points" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:338 +#: ../scripts/r.fillnulls/r.fillnulls.py:350 msgid "No points to interpolate" msgstr "" #. GTC Hole is NULL area in a raster map -#: ../scripts/r.fillnulls/r.fillnulls.py:359 +#: ../scripts/r.fillnulls/r.fillnulls.py:371 #, python-format msgid "Failed to fill hole %s" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:373 +#: ../scripts/r.fillnulls/r.fillnulls.py:385 #, python-format msgid "Filling has failed silently. Leaving temporary maps with prefix <%s> for debugging." msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:438 +#: ../scripts/r.fillnulls/r.fillnulls.py:450 #, python-format msgid "Using %s bspline interpolation" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:472 +#: ../scripts/r.fillnulls/r.fillnulls.py:484 msgid "Patching fill data into NULL areas..." msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:480 +#: ../scripts/r.fillnulls/r.fillnulls.py:492 #, python-format msgid "Filled raster map is: %s" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:487 +#: ../scripts/r.fillnulls/r.fillnulls.py:499 msgid "Following holes where not filled. Temporary maps with are left in place to allow examination of unfilled holes" msgstr "" @@ -43605,6 +44136,10 @@ msgid "Either or must be given" msgstr "" +#, fuzzy +msgid "No output requested" +msgstr "No se solicitó salida, saliendo." + msgid " " msgstr " " @@ -43655,21 +44190,9 @@ msgid "Proceeding with import of %d raster bands..." msgstr "Procediendo con la importación de %d bandas ráster..." -msgid "Converting ... " -msgstr "Convirtiendo ... " - msgid "Terra-ASTER" msgstr "ASTER-Terra" -msgid "Registers raster, vector and raster3d maps in a space time datasets." -msgstr "Registra mapas ráster, vectoriales y ráster3d en un conjunto de datos espacio temporales." - -msgid "Format absolute time: \"yyyy-mm-dd HH:MM:SS +HHMM\", relative time is of type integer)." -msgstr "Formato tiempo absoluto: \"yyyy-mm-dd HH:MM:SS +HHMM\", el tiempo relativo es de tipo entero)." - -msgid "Unit must be set in case of relative time stamps" -msgstr "La unidad debe ser definida en caso de marcas temporales relativas" - msgid "%s= and %s= are mutually exclusive. %s= will be ignored." msgstr "%s= y %s= son mutuamente excluyentes. %s= será ignorado." @@ -43709,9 +44232,6 @@ msgid "Allocating memory for bicubic interpolation" msgstr "Asignando memoria para interpolación bicúbica" -msgid "Point classification" -msgstr "Clasificación de puntos" - msgid "Dropping <%s>" msgstr "Eliminando <%s>" @@ -44012,6 +44532,10 @@ msgstr "Calcula diferentes tipos de índices de vegetación." #, fuzzy +msgid "time series" +msgstr "series" + +#, fuzzy msgid "Monthly minimum temperatures" msgstr "Temperatura máxima:" @@ -44669,9 +45193,6 @@ msgid "Reading dig_att file..." msgstr "Leyendo archivo dig_att..." -msgid "Error: %s" -msgstr "Error: %s" - msgid "Unknown type: %c" msgstr "Tipo desconocido: %c" @@ -45206,9 +45727,6 @@ msgid "Invalid value detected" msgstr "Valor detectado no válido" -msgid "3D raster" -msgstr "Ráster 3D" - msgid "Creates a 3D raster map from LAS LiDAR points" msgstr "Crea un mapa ráster 3D a partir de puntos LAS LiDAR" @@ -45217,3 +45735,114 @@ msgid "Invalid number of iterations, 100 will be used" msgstr "La cantidad de iteraciones no es válida, se usarán 100" + +msgid "%ld categories" +msgstr "%ld categorías" + +#~ msgid "Seed (%d) larger than maximum (%d)" +#~ msgstr "Seed (%d) más grande que el máximo (%d)" + +#~ msgid " seed is set to %d" +#~ msgstr "seed está fijado a %d" + +#~ msgid "Seed (%d) smaller than minimum (%d)" +#~ msgstr "Seed (%d) más pequeño que el mínimo (%d)" + +#~ msgid "Random seed (SEED_MIN >= value >= SEED_MAX) (default [random])" +#~ msgstr "Seed aleatorio (SEED_MIN >= valor >= SEED_MAX) (por defecto [aleatorio])" + +#~ msgid "RAN1: j == %d shouldn't happen" +#~ msgstr "RAN1: j == %d no debería ocurrir" + +#~ msgid "Setting grey color table for <%s> (data range)" +#~ msgstr "Estableciendo tabla de grises para <%s> (rango de datos)" + +#~ msgid "column '%s', type 'string': unknown width -> stored as varchar(250) some data may be lost" +#~ msgstr "columna '%s', tipo 'cadena': anchura desconocida ->guardada como varchar(250). Algunos datos pueden perderse" + +#~ msgid "Table should contain only two columns" +#~ msgstr "La tabla tendría que contener sólo dos columnas" + +#~ msgid "Column names differ" +#~ msgstr "Diferencia de nombres de columnas" + +#~ msgid "Trying to open with OGR..." +#~ msgstr "Intentando abrir con OGR..." + +#~ msgid "...succeeded." +#~ msgstr "...conseguido." + +#~ msgid "Trying to open with GDAL..." +#~ msgstr "Intentando abrir con GDAL..." + +#~ msgid "Error in pj_do_proj" +#~ msgstr "Error en pj_do_proj" + +#~ msgid "No start points found in vector <%s>" +#~ msgstr "No se encontraron puntos en mapa vectorial <%s>" + +#~ msgid "Error in pj_do_proj1" +#~ msgstr "Error en pj_do_proj1" + +#~ msgid "Error in pj_do_proj2" +#~ msgstr "Error en pj_do_proj2" + +#~ msgid "Error in pj_do_proj3" +#~ msgstr "Error en pj_do_proj3" + +#~ msgid "Error in pj_do_proj5" +#~ msgstr "Error en pj_do_proj5" + +#~ msgid "Error in pj_do_proj6" +#~ msgstr "Error en pj_do_proj6" + +#~ msgid "Unable to create PROJ_EPSG file: %s" +#~ msgstr "No ha sido posible crear archivo PROJ_EPSG file: %s" + +#~ msgid "Some input polygons are overlapping each other." +#~ msgstr "Algunos de los polígonos de entrada se sobrelapan entre sí." + +#~ msgid "If overlapping is not desired, the data need to be cleaned." +#~ msgstr "Si no se quiere sobrelapamiento, los datos necesitan ser limpiados." + +#~ msgid "Non-zero data only" +#~ msgstr "Solamente datos distintos de cero" + +#~ msgid "Using memory cache size: %.1f MiB" +#~ msgstr "Usando tamaño de memoria caché: %.1f MiB" + +#~ msgid "Error in pj_do_proj (can't re-projection GCP %i)" +#~ msgstr "Error en pj_do_proj (no se puede reproyectar GCP %i)" + +#~ msgid "Error in pj_do_proj (projection of input coordinate pair)" +#~ msgstr "Error en pj_do_proj (proyección de par de coordenadas de entrada)" + +#~ msgid "Number of points must be > 0 (%d given)" +#~ msgstr "El número de puntos debe ser > 0 (%d dados)" + +#~ 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 "%d áreas representan más elementos (solapados), porque los polígonos solapan en la capa(s) de entrada. Estas áreas están enlazadas a más de una fila en la tabla de atributos. El número de elementos para estas áreas se guarda como categoría en la capa %d" + +#~ msgid "Error in pj_do_transform" +#~ msgstr "Error en pj_do_transform" + +#~ msgid "Could not read georeferenced file %s using either OGR nor GDAL" +#~ msgstr "No se pudo leer el archivo georreferenciado %s usando OGR ni GDAL" + +#~ msgid "The \"unzip\" program is required, please install it first" +#~ msgstr "Se necesita el programa \"unzip\", por favor primero instálelo " + +#~ msgid "Unabel to read segment file" +#~ msgstr "No ha sido posible leer archivo de segmetos" + +#~ msgid "Unable create DBF database: %s" +#~ msgstr "No se ha podido crear base de datos DBF: %s" + +#~ msgid "East-West (ewres: %f) and North-South (nwres: %f) resolution differ significantly. Did you assign %s= and %s= correctly?" +#~ msgstr "La resolución Este-Oeste (ewres: %f) y Norte-Sur (nwres: %f) difiere significativamente. ¿Asignaste %s= y %s= correctamente?" + +#~ msgid "Random seed (SEED_MIN >= value >= SEED_MAX), default [random]" +#~ msgstr "Semilla aleatoria (SEED_MIN >= valor >= SEED_MAX), predeterminado [random]" + +#~ msgid "GDAL datatype: %s, range: %g - %g" +#~ msgstr "Tipo de datos GDAL: %s, rango: %g - %g" diff -Nru grass-7.4.3/locale/po/grassmods_fi.po grass-7.6.0/locale/po/grassmods_fi.po --- grass-7.4.3/locale/po/grassmods_fi.po 2018-11-24 09:45:14.000000000 +0000 +++ grass-7.6.0/locale/po/grassmods_fi.po 2018-12-26 10:57:24.000000000 +0000 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: grassmods_fi\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-03-24 00:06+0100\n" +"POT-Creation-Date: 2018-12-26 11:43+0100\n" "PO-Revision-Date: 2015-08-17 23:02+0300\n" "Last-Translator: Kari Salovaara \n" "Language-Team: Finnish \n" @@ -73,7 +73,7 @@ #: ../temporal/t.connect/main.c:35 ../display/d.colorlist/main.c:36 #: ../display/d.fontlist/main.c:46 ../display/d.font/main.c:46 -#: ../general/g.region/main.c:65 ../general/g.mapsets/main.c:64 +#: ../general/g.region/main.c:66 ../general/g.mapsets/main.c:64 #: ../general/g.mapset/main.c:50 ../general/g.gisenv/main.c:44 msgid "settings" msgstr "" @@ -83,7 +83,7 @@ #: ../locale/scriptstrings/t.select_to_translate.c:3 #: ../locale/scriptstrings/t.info_to_translate.c:3 #: ../raster/r.timestamp/main.c:36 ../raster/r.describe/main.c:55 -#: ../raster/r.info/main.c:71 ../raster/r.support/main.c:55 +#: ../raster/r.info/main.c:73 ../raster/r.support/main.c:55 #: ../raster/r.region/main.c:52 ../raster3d/r3.support/main.c:50 #: ../raster3d/r3.timestamp/main.c:44 ../raster3d/r3.info/main.c:76 #: ../vector/v.support/main.c:40 ../vector/v.timestamp/main.c:36 @@ -107,46 +107,48 @@ #: ../locale/scriptstrings/t.rast.colors_to_translate.c:18 #: ../locale/scriptstrings/v.unpack_to_translate.c:13 #: ../locale/scriptstrings/r.unpack_to_translate.c:12 -#: ../raster/r.colors/edit_colors.c:128 ../raster/r.out.gdal/main.c:145 -#: ../raster/r.external.out/main.c:272 ../raster/r.external.out/main.c:283 -#: ../raster/r.what/main.c:122 ../raster/r.what/main.c:130 -#: ../raster/r.what/main.c:144 ../raster/r.what/main.c:149 -#: ../raster/r.what/main.c:154 ../raster/r.what/main.c:159 -#: ../raster/r.what/main.c:169 ../raster/r.proj/main.c:204 -#: ../raster/r.proj/main.c:214 ../raster/r.proj/main.c:220 -#: ../raster/r.in.gdal/main.c:208 ../raster/r.in.gdal/main.c:241 -#: ../raster/r.sunmask/main.c:232 ../raster/r.sunmask/main.c:238 -#: ../raster/r.external/main.c:96 ../raster/r.external/main.c:135 -#: ../display/d.mon/main.c:115 ../display/d.mon/main.c:120 -#: ../display/d.mon/main.c:125 ../general/g.list/main.c:105 -#: ../general/g.list/main.c:116 ../general/g.list/main.c:138 -#: ../general/g.list/main.c:143 ../general/g.list/main.c:148 -#: ../general/g.list/main.c:153 ../general/g.region/main.c:89 -#: ../general/g.region/main.c:95 ../general/g.region/main.c:100 -#: ../general/g.region/main.c:106 ../general/g.region/main.c:112 -#: ../general/g.region/main.c:118 ../general/g.region/main.c:124 -#: ../general/g.region/main.c:132 ../general/g.region/main.c:137 -#: ../general/g.region/main.c:143 ../general/g.region/main.c:148 -#: ../general/g.region/main.c:153 ../general/g.mapsets/main.c:87 -#: ../general/g.mapsets/main.c:92 ../general/g.mapsets/main.c:98 -#: ../general/g.proj/main.c:80 ../general/g.proj/main.c:86 -#: ../general/g.proj/main.c:92 ../general/g.proj/main.c:98 -#: ../general/g.proj/main.c:104 ../general/g.proj/main.c:115 -#: ../general/g.proj/main.c:120 ../general/g.mapset/main.c:76 -#: ../general/g.mapset/main.c:82 ../imagery/i.group/main.c:79 -#: ../imagery/i.group/main.c:84 ../imagery/i.group/main.c:89 -#: ../db/db.connect/main.c:53 ../db/db.connect/main.c:58 -#: ../db/db.login/main.c:91 ../vector/v.external.out/args.c:63 -#: ../vector/v.external.out/args.c:75 ../vector/v.external.out/args.c:81 -#: ../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:320 ../vector/v.in.ogr/main.c:326 -#: ../vector/v.colors/main.c:133 ../vector/v.what/main.c:91 +#: ../raster/r.colors/edit_colors.c:145 ../raster/r.colors/edit_colors.c:152 +#: ../raster/r.out.gdal/main.c:145 ../raster/r.external.out/main.c:272 +#: ../raster/r.external.out/main.c:283 ../raster/r.what/main.c:122 +#: ../raster/r.what/main.c:130 ../raster/r.what/main.c:144 +#: ../raster/r.what/main.c:149 ../raster/r.what/main.c:154 +#: ../raster/r.what/main.c:159 ../raster/r.what/main.c:169 +#: ../raster/r.proj/main.c:215 ../raster/r.proj/main.c:225 +#: ../raster/r.proj/main.c:231 ../raster/r.in.gdal/main.c:225 +#: ../raster/r.in.gdal/main.c:258 ../raster/r.sunmask/main.c:232 +#: ../raster/r.sunmask/main.c:238 ../raster/r.external/main.c:96 +#: ../raster/r.external/main.c:135 ../display/d.mon/main.c:115 +#: ../display/d.mon/main.c:120 ../display/d.mon/main.c:125 +#: ../general/g.list/main.c:105 ../general/g.list/main.c:116 +#: ../general/g.list/main.c:138 ../general/g.list/main.c:143 +#: ../general/g.list/main.c:148 ../general/g.list/main.c:153 +#: ../general/g.region/main.c:90 ../general/g.region/main.c:96 +#: ../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:125 ../general/g.region/main.c:133 +#: ../general/g.region/main.c:138 ../general/g.region/main.c:144 +#: ../general/g.region/main.c:149 ../general/g.region/main.c:154 +#: ../general/g.mapsets/main.c:87 ../general/g.mapsets/main.c:92 +#: ../general/g.mapsets/main.c:98 ../general/g.proj/main.c:80 +#: ../general/g.proj/main.c:86 ../general/g.proj/main.c:92 +#: ../general/g.proj/main.c:98 ../general/g.proj/main.c:104 +#: ../general/g.proj/main.c:115 ../general/g.proj/main.c:120 +#: ../general/g.mapset/main.c:76 ../general/g.mapset/main.c:82 +#: ../imagery/i.group/main.c:85 ../imagery/i.group/main.c:90 +#: ../imagery/i.group/main.c:95 ../db/db.connect/main.c:53 +#: ../db/db.connect/main.c:58 ../db/db.login/main.c:91 +#: ../vector/v.external.out/args.c:63 ../vector/v.external.out/args.c:75 +#: ../vector/v.external.out/args.c:81 ../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:337 +#: ../vector/v.in.ogr/main.c:343 ../vector/v.colors/main.c:133 +#: ../vector/v.colors/main.c:140 ../vector/v.what/main.c:91 #: ../vector/v.what/main.c:96 ../vector/v.what/main.c:101 #: ../vector/v.what/main.c:106 ../vector/v.what/main.c:111 #: ../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.external/args.c:57 +#: ../vector/v.info/parse.c:46 ../vector/v.vect.stats/main.c:221 +#: ../vector/v.vect.stats/main.c:228 ../vector/v.external/args.c:57 #: ../vector/v.external/args.c:63 ../vector/v.external/args.c:71 #: ../vector/v.to.db/parse.c:118 ../vector/v.to.db/parse.c:123 #: ../vector/v.to.db/parse.c:129 ../vector/v.to.db/parse.c:135 @@ -162,8 +164,8 @@ #: ../temporal/t.connect/main.c:69 ../general/g.gisenv/main.c:66 #: ../general/g.gisenv/main.c:74 ../general/g.gisenv/main.c:84 #: ../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 +#: ../db/db.connect/main.c:82 ../db/db.connect/main.c:91 +#: ../db/db.connect/main.c:94 ../db/db.connect/main.c:103 msgid "Set" msgstr "" @@ -199,8 +201,8 @@ msgid "Default TGIS database is not set" msgstr "" -#: ../temporal/t.connect/main.c:133 ../db/db.connect/main.c:161 -#: ../db/db.connect/main.c:188 +#: ../temporal/t.connect/main.c:133 ../db/db.connect/main.c:171 +#: ../db/db.connect/main.c:197 #, c-format msgid "" "Default driver / database set to:\n" @@ -216,9 +218,9 @@ #: ../locale/scriptstrings/g.extension_to_translate.c:3 #: ../locale/scriptstrings/g.extension.all_to_translate.c:3 #: ../locale/scriptstrings/g.manual_to_translate.c:2 -#: ../general/g.findfile/main.c:38 ../general/g.version/main.c:65 +#: ../general/g.findfile/main.c:38 ../general/g.version/main.c:69 #: ../general/g.ppmtopng/main.c:117 ../general/g.list/main.c:65 -#: ../general/g.cairocomp/main.c:196 ../general/g.region/main.c:64 +#: ../general/g.cairocomp/main.c:196 ../general/g.region/main.c:65 #: ../general/g.gui/main.c:39 ../general/g.findetc/main.c:28 #: ../general/g.rename/main.c:45 ../general/g.mapsets/main.c:63 #: ../general/g.pnmcomp/main.c:282 ../general/g.copy/main.c:41 @@ -259,8 +261,8 @@ #: ../locale/scriptstrings/v.import_to_translate.c:13 #: ../locale/scriptstrings/v.import_to_translate.c:16 #: ../locale/scriptstrings/v.import_to_translate.c:19 -#: ../locale/scriptstrings/i.spectral_to_translate.c:10 -#: ../locale/scriptstrings/i.spectral_to_translate.c:12 +#: ../locale/scriptstrings/i.spectral_to_translate.c:11 +#: ../locale/scriptstrings/i.spectral_to_translate.c:13 #: ../locale/scriptstrings/db.in.ogr_to_translate.c:8 #: ../locale/scriptstrings/db.in.ogr_to_translate.c:10 #: ../locale/scriptstrings/db.in.ogr_to_translate.c:13 @@ -272,10 +274,10 @@ #: ../locale/scriptstrings/m.proj_to_translate.c:11 #: ../locale/scriptstrings/m.proj_to_translate.c:23 #: ../locale/scriptstrings/m.proj_to_translate.c:25 -#: ../locale/scriptstrings/m.proj_to_translate.c:27 ../raster/r.sun/main.c:403 -#: ../raster/r.sun/main.c:412 ../raster/r.sun/main.c:421 -#: ../raster/r.sun/main.c:430 ../raster/r.sun/main.c:439 -#: ../raster/r.sun/main.c:448 ../raster/r.resamp.rst/main.c:174 +#: ../locale/scriptstrings/m.proj_to_translate.c:27 ../raster/r.sun/main.c:402 +#: ../raster/r.sun/main.c:411 ../raster/r.sun/main.c:420 +#: ../raster/r.sun/main.c:429 ../raster/r.sun/main.c:438 +#: ../raster/r.sun/main.c:447 ../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 @@ -284,6 +286,7 @@ #: ../raster/r.grow.distance/main.c:168 ../raster/r.in.lidar/main.c:126 #: ../raster/r.in.lidar/main.c:253 ../raster/r.in.lidar/main.c:286 #: ../raster/r.in.lidar/main.c:295 ../raster/r.in.xyz/main.c:297 +#: ../raster/r.buildvrt/main.c:95 ../raster/r.buildvrt/main.c:103 #: ../raster/r.lake/main.c:167 ../raster/r.lake/main.c:195 #: ../raster/r.sim/r.sim.sediment/main.c:179 #: ../raster/r.sim/r.sim.sediment/main.c:186 @@ -302,9 +305,9 @@ #: ../raster3d/r3.in.lidar/main.c:196 ../raster3d/r3.in.lidar/main.c:202 #: ../vector/v.out.ascii/args.c:35 ../vector/v.out.ascii/args.c:81 #: ../vector/v.profile/main.c:218 ../vector/v.profile/main.c:223 -#: ../vector/v.profile/main.c:229 ../vector/v.in.ogr/main.c:228 -#: ../vector/v.in.ogr/main.c:283 ../vector/v.in.ogr/main.c:333 -#: ../vector/v.in.ogr/main.c:339 ../vector/v.in.ogr/main.c:381 +#: ../vector/v.profile/main.c:229 ../vector/v.in.ogr/main.c:245 +#: ../vector/v.in.ogr/main.c:300 ../vector/v.in.ogr/main.c:350 +#: ../vector/v.in.ogr/main.c:356 ../vector/v.in.ogr/main.c:398 msgid "Output" msgstr "" @@ -343,8 +346,8 @@ #: ../locale/scriptstrings/t.rast.extract_to_translate.c:3 #: ../locale/scriptstrings/t.vect.extract_to_translate.c:3 #: ../locale/scriptstrings/t.rast3d.extract_to_translate.c:3 -#: ../vector/v.decimate/main.c:127 ../vector/v.outlier/main.c:71 -#: ../vector/v.extract/main.c:78 +#: ../vector/v.decimate/main.c:128 ../vector/v.outlier/main.c:71 +#: ../vector/v.extract/main.c:79 msgid "extract" msgstr "" @@ -381,6 +384,8 @@ #: ../locale/scriptstrings/t.rast.algebra_to_translate.c:4 #: ../locale/scriptstrings/t.rast.neighbors_to_translate.c:4 #: ../locale/scriptstrings/r.buffer.lowmem_to_translate.c:3 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:2 +#: ../locale/scriptstrings/r.drain_to_translate.c:2 #: ../locale/scriptstrings/r.import_to_translate.c:2 #: ../locale/scriptstrings/d.to.rast_to_translate.c:4 #: ../locale/scriptstrings/t.rast.univar_to_translate.c:4 @@ -393,19 +398,19 @@ #: ../locale/scriptstrings/r.in.srtm_to_translate.c:2 #: ../locale/scriptstrings/t.rast.export_to_translate.c:4 #: ../doc/raster/r.example/main.c:83 ../raster/r.surf.area/main.c:76 -#: ../raster/r.profile/main.c:53 ../raster/r.sun/main.c:251 -#: ../raster/r.regression.multi/main.c:129 ../raster/r.volume/main.c:76 -#: ../raster/r.solute.transport/main.c:229 ../raster/r.walk/main.c:178 -#: ../raster/r.timestamp/main.c:35 ../raster/r.colors/edit_colors.c:63 -#: ../raster/r.mfilter/main.c:56 ../raster/r.cost/main.c:140 -#: ../raster/r.resamp.interp/main.c:76 ../raster/r.reclass/main.c:50 -#: ../raster/r.topmodel/main.c:51 ../raster/r.texture/main.c:102 -#: ../raster/r.stats/main.c:106 ../raster/r.stats.quantile/main.c:516 -#: ../raster/r.in.poly/main.c:34 ../raster/r.out.pov/main.c:121 -#: ../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.renyi/renyi.c:47 -#: ../raster/r.li/r.li.cwed/cwed.c:54 ../raster/r.li/r.li.mpa/mpa.c:44 -#: ../raster/r.li/r.li.simpson/simpson.c:46 +#: ../raster/r.path/main.c:150 ../raster/r.profile/main.c:53 +#: ../raster/r.sun/main.c:250 ../raster/r.regression.multi/main.c:129 +#: ../raster/r.volume/main.c:76 ../raster/r.solute.transport/main.c:229 +#: ../raster/r.walk/main.c:203 ../raster/r.timestamp/main.c:35 +#: ../raster/r.colors/edit_colors.c:80 ../raster/r.mfilter/main.c:56 +#: ../raster/r.cost/main.c:163 ../raster/r.resamp.interp/main.c:76 +#: ../raster/r.reclass/main.c:50 ../raster/r.topmodel/main.c:51 +#: ../raster/r.texture/main.c:102 ../raster/r.stats/main.c:106 +#: ../raster/r.stats.quantile/main.c:516 ../raster/r.in.poly/main.c:34 +#: ../raster/r.out.pov/main.c:121 ../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.renyi/renyi.c:47 ../raster/r.li/r.li.cwed/cwed.c:54 +#: ../raster/r.li/r.li.mpa/mpa.c:44 ../raster/r.li/r.li.simpson/simpson.c:46 #: ../raster/r.li/r.li.padrange/padrange.c:53 #: ../raster/r.li/r.li.edgedensity/edgedensity.c:48 #: ../raster/r.li/r.li.patchnum/main.c:50 ../raster/r.li/r.li.padsd/padsd.c:53 @@ -416,9 +421,9 @@ #: ../raster/r.li/r.li.richness/richness.c:43 ../raster/r.out.ppm3/main.c:57 #: ../raster/r.out.bin/main.c:279 ../raster/r.to.rast3/main.c:197 #: ../raster/r.resamp.rst/main.c:148 ../raster/r.univar/r.univar_main.c:104 -#: ../raster/r.recode/main.c:48 ../raster/r.random/main.c:51 +#: ../raster/r.recode/main.c:48 ../raster/r.random/main.c:52 #: ../raster/r.spreadpath/main.c:88 ../raster/r.uslek/main.c:53 -#: ../raster/r.report/main.c:67 ../raster/r.horizon/main.c:180 +#: ../raster/r.report/main.c:67 ../raster/r.horizon/main.c:179 #: ../raster/r.quant/main.c:47 ../raster/r.series.accumulate/main.c:80 #: ../raster/r.rescale.eq/main.c:52 ../raster/r.distance/main.c:39 #: ../raster/r.mode/main.c:55 ../raster/r.spread/main.c:105 @@ -428,13 +433,13 @@ #: ../raster/r.gwflow/main.c:208 ../raster/r.describe/main.c:54 #: ../raster/r.what.color/main.c:88 ../raster/r.neighbors/main.c:167 #: ../raster/r.buffer/main.c:66 ../raster/r.contour/main.c:87 -#: ../raster/r.slope.aspect/main.c:151 ../raster/r.in.ascii/main.c:69 +#: ../raster/r.slope.aspect/main.c:169 ../raster/r.in.ascii/main.c:69 #: ../raster/r.stream.extract/main.c:76 ../raster/r.grow.distance/main.c:150 #: ../raster/r.random.surface/main.c:57 ../raster/r.surf.random/main.c:36 -#: ../raster/r.in.gridatb/main.c:45 ../raster/r.fill.dir/main.c:86 +#: ../raster/r.in.gridatb/main.c:45 ../raster/r.fill.dir/main.c:88 #: ../raster/r.clump/main.c:58 ../raster/r.circle/main.c:51 -#: ../raster/r.in.png/main.c:519 ../raster/r.cross/main.c:69 -#: ../raster/r.series/main.c:137 ../raster/r.in.lidar/main.c:108 +#: ../raster/r.in.png/main.c:519 ../raster/r.cross/main.c:68 +#: ../raster/r.series/main.c:138 ../raster/r.in.lidar/main.c:108 #: ../raster/r.mapcalc/main.c:70 ../raster/r.statistics/main.c:55 #: ../raster/r.sunhours/main.c:72 ../raster/r.stats.zonal/main.c:101 #: ../raster/r.out.gridatb/main.c:67 ../raster/r.regression.line/main.c:46 @@ -443,35 +448,36 @@ #: ../raster/r.in.xyz/main.c:158 ../raster/r.surf.fractal/main.c:38 #: ../raster/r.kappa/main.c:68 ../raster/r.coin/main.c:66 #: ../raster/r.water.outlet/main.c:57 ../raster/r.to.vect/main.c:76 -#: ../raster/r.out.vrml/main.c:47 ../raster/r.quantile/main.c:265 -#: ../raster/r.param.scale/interface.c:54 ../raster/r.surf.idw/main.c:104 -#: ../raster/r.in.bin/main.c:257 ../raster/r.drain/main.c:109 -#: ../raster/r.random.cells/main.c:47 ../raster/r.surf.contour/main.c:60 -#: ../raster/r.fill.stats/main.c:775 ../raster/r.tile/main.c:43 -#: ../raster/r.patch/main.c:58 ../raster/r.info/main.c:70 -#: ../raster/r.geomorphon/main.c:104 ../raster/r.topidx/main.c:39 -#: ../raster/r.category/main.c:52 ../raster/r.series.interp/main.c:64 -#: ../raster/r.external.out/main.c:235 ../raster/r.resamp.bspline/main.c:79 -#: ../raster/r.in.mat/main.c:91 ../raster/r.ros/main.c:212 -#: ../raster/r.null/main.c:60 ../raster/r.what/main.c:100 -#: ../raster/r.transect/main.c:103 ../raster/r.flow/main.c:421 -#: ../raster/r.proj/main.c:144 ../raster/r.surf.gauss/main.c:38 -#: ../raster/r.out.png/main.c:112 ../raster/r.resample/main.c:54 -#: ../raster/r.relief/main.c:107 ../raster/r.carve/main.c:74 -#: ../raster/r.in.gdal/main.c:92 ../raster/r.sunmask/main.c:116 -#: ../raster/r.out.ascii/main.c:59 ../raster/r.out.mpeg/main.c:102 -#: ../raster/r.covar/main.c:51 ../raster/r.out.ppm/main.c:54 -#: ../raster/r.support/main.c:54 ../raster/r.lake/main.c:150 -#: ../raster/r.out.mat/main.c:62 ../raster/r.his/main.c:67 -#: ../raster/r.external/main.c:57 ../raster/r.resamp.filter/main.c:389 -#: ../raster/r.latlong/main.c:56 ../raster/r.composite/main.c:72 -#: ../raster/r.region/main.c:51 ../raster/r.watershed/front/main.c:73 -#: ../raster/r.rescale/main.c:48 ../raster/r.sim/r.sim.sediment/main.c:114 +#: ../raster/r.out.vrml/main.c:47 ../raster/r.buildvrt/main.c:77 +#: ../raster/r.quantile/main.c:265 ../raster/r.param.scale/interface.c:54 +#: ../raster/r.surf.idw/main.c:104 ../raster/r.in.bin/main.c:257 +#: ../raster/r.drain/main.c:109 ../raster/r.random.cells/main.c:47 +#: ../raster/r.surf.contour/main.c:60 ../raster/r.fill.stats/main.c:775 +#: ../raster/r.tile/main.c:43 ../raster/r.patch/main.c:58 +#: ../raster/r.info/main.c:72 ../raster/r.geomorphon/main.c:104 +#: ../raster/r.topidx/main.c:39 ../raster/r.category/main.c:52 +#: ../raster/r.series.interp/main.c:64 ../raster/r.external.out/main.c:235 +#: ../raster/r.resamp.bspline/main.c:79 ../raster/r.in.mat/main.c:91 +#: ../raster/r.ros/main.c:212 ../raster/r.null/main.c:60 +#: ../raster/r.what/main.c:100 ../raster/r.transect/main.c:103 +#: ../raster/r.flow/main.c:421 ../raster/r.proj/main.c:147 +#: ../raster/r.surf.gauss/main.c:38 ../raster/r.out.png/main.c:112 +#: ../raster/r.resample/main.c:54 ../raster/r.relief/main.c:107 +#: ../raster/r.carve/main.c:74 ../raster/r.in.gdal/main.c:95 +#: ../raster/r.sunmask/main.c:116 ../raster/r.out.ascii/main.c:59 +#: ../raster/r.out.mpeg/main.c:102 ../raster/r.covar/main.c:51 +#: ../raster/r.out.ppm/main.c:54 ../raster/r.support/main.c:54 +#: ../raster/r.lake/main.c:150 ../raster/r.out.mat/main.c:62 +#: ../raster/r.his/main.c:67 ../raster/r.external/main.c:57 +#: ../raster/r.resamp.filter/main.c:394 ../raster/r.latlong/main.c:55 +#: ../raster/r.composite/main.c:72 ../raster/r.region/main.c:51 +#: ../raster/r.watershed/front/main.c:75 ../raster/r.rescale/main.c:48 +#: ../raster/r.sim/r.sim.sediment/main.c:114 #: ../raster/r.sim/r.sim.water/main.c:113 ../display/d.colortable/main.c:61 #: ../display/d.rgb/main.c:55 ../display/d.rast.num/main.c:79 #: ../display/d.rast/main.c:55 ../display/d.profile/main.c:193 #: ../display/d.rast.arrow/main.c:99 ../raster3d/r3.cross.rast/main.c:230 -#: ../raster3d/r3.to.rast/main.c:261 ../misc/m.nviz.image/main.c:53 +#: ../raster3d/r3.to.rast/main.c:261 ../misc/m.nviz.image/main.c:52 #: ../misc/m.nviz.script/main.c:71 ../vector/v.what.rast3/main.c:66 #: ../vector/v.to.rast/main.c:46 ../vector/v.what.rast/main.c:73 #: ../vector/v.sample/main.c:77 ../vector/v.neighbors/main.c:53 @@ -542,7 +548,7 @@ #: ../locale/scriptstrings/t.rast.contour_to_translate.c:7 #: ../locale/scriptstrings/t.vect.algebra_to_translate.c:7 #: ../locale/scriptstrings/t.rast.to.vect_to_translate.c:8 -#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:6 +#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:7 #: ../locale/scriptstrings/t.rast.accumulate_to_translate.c:13 #: ../locale/scriptstrings/t.vect.extract_to_translate.c:6 #: ../locale/scriptstrings/t.rast.aggregate_to_translate.c:6 @@ -561,7 +567,7 @@ #: ../locale/scriptstrings/t.rast.contour_to_translate.c:8 #: ../locale/scriptstrings/t.vect.algebra_to_translate.c:8 #: ../locale/scriptstrings/t.rast.to.vect_to_translate.c:9 -#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:7 +#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:8 #: ../locale/scriptstrings/t.rast.accumulate_to_translate.c:14 #: ../locale/scriptstrings/t.vect.extract_to_translate.c:7 #: ../locale/scriptstrings/t.rast.accdetect_to_translate.c:15 @@ -579,9 +585,10 @@ #: ../locale/scriptstrings/t.rast.aggregate.ds_to_translate.c:10 #: ../locale/scriptstrings/t.rast.contour_to_translate.c:9 #: ../locale/scriptstrings/t.rast.to.vect_to_translate.c:10 -#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:8 +#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:9 #: ../locale/scriptstrings/t.vect.extract_to_translate.c:8 #: ../locale/scriptstrings/t.rast.aggregate_to_translate.c:8 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:9 #: ../locale/scriptstrings/t.rast.neighbors_to_translate.c:10 #: ../locale/scriptstrings/t.rast3d.extract_to_translate.c:9 msgid "Suffix to add at basename: set 'gran' for granularity, 'time' for the full time format, 'num' for numerical suffix with a specific number of digits (default %05)" @@ -589,7 +596,7 @@ #: ../locale/scriptstrings/t.rast.extract_to_translate.c:10 #: ../locale/scriptstrings/t.rast.aggregate.ds_to_translate.c:13 -#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:9 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:10 #: ../locale/scriptstrings/t.rast.mapcalc_to_translate.c:9 msgid "Number of r.mapcalc processes to run in parallel" msgstr "" @@ -597,7 +604,7 @@ #: ../locale/scriptstrings/t.rast.extract_to_translate.c:11 #: ../locale/scriptstrings/t.rast.aggregate.ds_to_translate.c:14 #: ../locale/scriptstrings/t.rast.aggregate_to_translate.c:14 -#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:11 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:12 #: ../locale/scriptstrings/t.rast.neighbors_to_translate.c:12 #: ../locale/scriptstrings/t.rast.mapcalc_to_translate.c:10 #: ../locale/scriptstrings/t.rast3d.mapcalc_to_translate.c:11 @@ -625,7 +632,7 @@ #: ../display/d.colortable/main.c:60 ../display/d.mon/main.c:50 #: ../display/d.vect.thematic/main.c:85 ../display/d.geodesic/main.c:46 #: ../display/d.his/main.c:62 ../display/d.barscale/main.c:63 -#: ../display/d.rgb/main.c:53 ../display/d.grid/main.c:53 +#: ../display/d.rgb/main.c:53 ../display/d.grid/main.c:52 #: ../display/d.legend.vect/main.c:50 ../display/d.colorlist/main.c:35 #: ../display/d.extract/main.c:49 ../display/d.rhumbline/main.c:44 #: ../display/d.graph/main.c:58 ../display/d.legend/main.c:78 @@ -650,7 +657,7 @@ #: ../display/d.his/main.c:63 ../display/d.rgb/main.c:54 #: ../display/d.info/main.c:35 ../display/d.rast/main.c:54 #: ../display/d.erase/main.c:30 ../display/d.vect/main.c:74 -#: ../misc/m.nviz.image/main.c:52 ../misc/m.nviz.script/main.c:70 +#: ../misc/m.nviz.image/main.c:51 ../misc/m.nviz.script/main.c:70 #: ../visualization/ximgview/main.c:291 msgid "graphics" msgstr "" @@ -708,20 +715,20 @@ #: ../locale/scriptstrings/v.db.dropcolumn_to_translate.c:2 #: ../locale/scriptstrings/v.pack_to_translate.c:2 #: ../locale/scriptstrings/v.db.droptable_to_translate.c:2 -#: ../doc/vector/v.example/main.c:50 ../raster/r.random/main.c:53 +#: ../doc/vector/v.example/main.c:50 ../raster/r.random/main.c:54 #: ../raster/r.contour/main.c:90 ../display/d.legend.vect/main.c:52 #: ../display/d.extract/main.c:50 ../display/d.vect/main.c:75 -#: ../misc/m.nviz.image/main.c:54 ../misc/m.nviz.script/main.c:73 +#: ../misc/m.nviz.image/main.c:53 ../misc/m.nviz.script/main.c:73 #: ../vector/v.out.vtk/main.c:47 ../vector/v.mkgrid/main.c:70 #: ../vector/v.external.out/main.c:43 ../vector/v.what.rast3/main.c:64 #: ../vector/v.to.rast/main.c:44 ../vector/v.lidar.edgedetection/main.c:75 -#: ../vector/v.out.ogr/main.c:82 ../vector/v.kcv/main.c:55 +#: ../vector/v.out.ogr/main.c:83 ../vector/v.kcv/main.c:55 #: ../vector/v.surf.idw/main.c:87 ../vector/v.class/main.c:45 #: ../vector/v.clean/test/topocheck.c:42 ../vector/v.clean/main.c:51 #: ../vector/v.label.sa/main.c:38 ../vector/v.net.distance/main.c:66 -#: ../vector/v.random/main.c:97 ../vector/v.support/main.c:39 +#: ../vector/v.random/main.c:100 ../vector/v.support/main.c:39 #: ../vector/v.out.dxf/main.c:56 ../vector/v.out.lidar/main.c:471 -#: ../vector/v.proj/main.c:68 ../vector/v.db.connect/main.c:52 +#: ../vector/v.proj/main.c:73 ../vector/v.db.connect/main.c:52 #: ../vector/v.to.rast3/main.c:48 ../vector/v.out.ascii/main.c:47 #: ../vector/v.cluster/main.c:90 ../vector/v.in.lidar/main.c:136 #: ../vector/v.build.polylines/main.c:110 @@ -734,7 +741,7 @@ #: ../vector/v.profile/main.c:153 ../vector/v.extrude/main.c:67 #: ../vector/v.in.region/main.c:41 ../vector/v.hull/main.c:52 #: ../vector/v.out.svg/main.c:77 ../vector/v.net.connectivity/main.c:52 -#: ../vector/v.in.ogr/main.c:194 ../vector/v.patch/main.c:69 +#: ../vector/v.in.ogr/main.c:197 ../vector/v.patch/main.c:71 #: ../vector/v.net.path/main.c:42 ../vector/v.overlay/main.c:63 #: ../vector/v.perturb/main.c:62 ../vector/v.net.iso/main.c:76 #: ../vector/v.to.3d/main.c:36 ../vector/v.timestamp/main.c:35 @@ -751,7 +758,7 @@ #: ../vector/v.voronoi/main.c:123 ../vector/v.net.bridge/main.c:47 #: ../vector/v.neighbors/main.c:50 ../vector/v.split/main.c:54 #: ../vector/v.vol.rst/main.c:235 ../vector/v.net.components/main.c:72 -#: ../vector/v.decimate/main.c:123 ../vector/v.what/main.c:62 +#: ../vector/v.decimate/main.c:124 ../vector/v.what/main.c:62 #: ../vector/v.outlier/main.c:69 ../vector/v.net.salesman/main.c:127 #: ../vector/v.colors.out/main.c:49 ../vector/v.kernel/main.c:108 #: ../vector/v.category/main.c:75 ../vector/v.label/main.c:59 @@ -759,13 +766,13 @@ #: ../vector/v.info/print.c:436 ../vector/v.info/main.c:37 #: ../vector/v.parallel/main.c:49 ../vector/v.out.postgis/main.c:44 #: ../vector/v.in.dxf/main.c:64 ../vector/v.vect.stats/main.c:130 -#: ../vector/v.extract/main.c:77 ../vector/v.lrs/v.lrs.label/main.c:102 +#: ../vector/v.extract/main.c:78 ../vector/v.lrs/v.lrs.label/main.c:102 #: ../vector/v.lrs/v.lrs.where/main.c:57 #: ../vector/v.lrs/v.lrs.segment/main.c:71 #: ../vector/v.lrs/v.lrs.create/main.c:121 ../vector/v.net/main.c:47 #: ../vector/v.net.alloc/main.c:64 ../vector/v.transform/main.c:70 #: ../vector/v.generalize/main.c:76 ../vector/v.external/main.c:52 -#: ../vector/v.to.db/main.c:36 ../visualization/ximgview/main.c:293 +#: ../vector/v.to.db/main.c:38 ../visualization/ximgview/main.c:293 msgid "vector" msgstr "" @@ -790,14 +797,14 @@ #: ../locale/scriptstrings/db.dropcolumn_to_translate.c:3 #: ../db/db.databases/main.c:96 ../db/db.columns/main.c:100 #: ../db/db.copy/main.c:36 ../db/db.connect/main.c:44 -#: ../db/db.describe/main.c:130 ../db/db.execute/main.c:126 +#: ../db/db.describe/main.c:130 ../db/db.execute/main.c:138 #: ../db/db.select/main.c:266 ../db/db.tables/main.c:98 #: ../db/db.dropdb/main.c:72 ../db/db.createdb/main.c:72 #: ../vector/v.what.rast3/main.c:69 ../vector/v.class/main.c:47 #: ../vector/v.db.connect/main.c:53 ../vector/v.db.select/main.c:55 #: ../vector/v.what.rast/main.c:76 ../vector/v.univar/main.c:95 #: ../vector/v.distance/main.c:124 ../vector/v.vect.stats/main.c:131 -#: ../vector/v.to.db/main.c:37 +#: ../vector/v.to.db/main.c:39 msgid "attribute table" msgstr "" @@ -821,12 +828,12 @@ #: ../db/db.databases/main.c:95 ../db/db.drivers/main.c:71 #: ../db/db.columns/main.c:99 ../db/db.copy/main.c:35 #: ../db/db.connect/main.c:43 ../db/db.describe/main.c:129 -#: ../db/db.execute/main.c:125 ../db/db.select/main.c:265 +#: ../db/db.execute/main.c:137 ../db/db.select/main.c:265 #: ../db/db.login/main.c:40 ../db/db.tables/main.c:97 ../db/db.dropdb/main.c:71 #: ../db/db.createdb/main.c:71 ../vector/v.db.connect/main.c:54 #: ../vector/v.db.select/main.c:56 ../vector/v.distance/main.c:123 #: ../vector/v.in.db/main.c:54 ../vector/v.vect.stats/main.c:132 -#: ../vector/v.to.db/main.c:38 +#: ../vector/v.to.db/main.c:40 msgid "database" msgstr "" @@ -861,7 +868,7 @@ #: ../locale/scriptstrings/r.colors.stddev_to_translate.c:3 #: ../locale/scriptstrings/t.rast.colors_to_translate.c:3 -#: ../raster/r.colors/edit_colors.c:67 ../raster/r.colors.out/raster_main.c:46 +#: ../raster/r.colors/edit_colors.c:84 ../raster/r.colors.out/raster_main.c:46 #: ../raster/r.colors.out/raster3d_main.c:47 ../raster/r.what.color/main.c:90 #: ../display/d.colortable/main.c:62 ../vector/v.colors/main.c:56 #: ../vector/v.colors.out/main.c:50 @@ -889,8 +896,8 @@ #: ../vector/v.segment/main.c:61 ../vector/v.drape/main.c:57 #: ../vector/v.buffer/main.c:225 ../vector/v.select/main.c:49 #: ../vector/v.extrude/main.c:68 ../vector/v.in.region/main.c:42 -#: ../vector/v.hull/main.c:53 ../vector/v.in.ogr/main.c:198 -#: ../vector/v.patch/main.c:70 ../vector/v.overlay/main.c:64 +#: ../vector/v.hull/main.c:53 ../vector/v.in.ogr/main.c:201 +#: ../vector/v.patch/main.c:72 ../vector/v.overlay/main.c:64 #: ../vector/v.perturb/main.c:63 ../vector/v.to.3d/main.c:37 #: ../vector/v.type/main.c:39 ../vector/v.delaunay/main.c:86 #: ../vector/v.univar/main.c:96 ../vector/v.to.points/main.c:54 @@ -907,6 +914,7 @@ #: ../locale/scriptstrings/v.dissolve_to_translate.c:4 #: ../misc/m.measure/main.c:49 ../vector/v.buffer/main.c:223 #: ../vector/v.type/main.c:41 ../vector/v.category/main.c:695 +#: ../vector/v.to.db/main.c:41 msgid "area" msgstr "" @@ -1016,10 +1024,10 @@ #: ../raster/r.external.out/main.c:236 ../raster/r.out.png/main.c:113 #: ../raster/r.out.ascii/main.c:60 ../raster/r.out.mpeg/main.c:103 #: ../raster/r.out.ppm/main.c:55 ../raster/r.out.mat/main.c:63 -#: ../raster3d/r3.out.netcdf/main.c:587 ../raster3d/r3.out.vtk/main.c:377 +#: ../raster3d/r3.out.netcdf/main.c:588 ../raster3d/r3.out.vtk/main.c:377 #: ../raster3d/r3.out.bin/main.c:206 ../raster3d/r3.out.v5d/main.c:285 #: ../raster3d/r3.out.ascii/main.c:303 ../vector/v.out.vtk/main.c:48 -#: ../vector/v.external.out/main.c:44 ../vector/v.out.ogr/main.c:83 +#: ../vector/v.external.out/main.c:44 ../vector/v.out.ogr/main.c:84 #: ../vector/v.out.dxf/main.c:57 ../vector/v.out.lidar/main.c:472 #: ../vector/v.out.ascii/main.c:48 ../vector/v.out.svg/main.c:78 #: ../vector/v.out.pov/main.c:47 ../vector/v.colors.out/main.c:51 @@ -1074,7 +1082,7 @@ msgstr "" #: ../locale/scriptstrings/v.clip_to_translate.c:9 -#: ../raster/r.in.gdal/main.c:203 ../raster/r.in.gdal/main.c:236 +#: ../raster/r.in.gdal/main.c:220 ../raster/r.in.gdal/main.c:253 #: ../vector/v.db.select/main.c:101 msgid "Region" msgstr "" @@ -1101,7 +1109,7 @@ #: ../raster/r.univar/r.univar_main.c:105 ../raster/r.report/main.c:68 #: ../raster/r.quant/main.c:48 ../raster/r.mode/main.c:56 #: ../raster/r.support.stats/main.c:39 ../raster/r.neighbors/main.c:169 -#: ../raster/r.clump/main.c:59 ../raster/r.cross/main.c:70 +#: ../raster/r.clump/main.c:59 ../raster/r.cross/main.c:69 #: ../raster/r.in.lidar/main.c:111 ../raster/r.statistics/main.c:56 #: ../raster/r.stats.zonal/main.c:102 ../raster/r.regression.line/main.c:47 #: ../raster/r.in.xyz/main.c:160 ../raster/r.kappa/main.c:69 @@ -1110,7 +1118,7 @@ #: ../raster3d/r3.neighbors/main.c:211 ../raster3d/r3.stats/main.c:49 #: ../raster3d/r3.in.lidar/main.c:165 ../imagery/i.cca/main.c:85 #: ../vector/v.kcv/main.c:56 ../vector/v.class/main.c:48 -#: ../vector/v.random/main.c:99 ../vector/v.perturb/main.c:64 +#: ../vector/v.random/main.c:102 ../vector/v.perturb/main.c:64 #: ../vector/v.normal/main.c:73 ../vector/v.qcount/main.c:61 #: ../vector/v.univar/main.c:93 ../vector/v.neighbors/main.c:52 #: ../vector/v.outlier/main.c:70 @@ -1137,9 +1145,9 @@ #: ../locale/scriptstrings/t.sample_to_translate.c:3 #: ../locale/scriptstrings/t.vect.observe.strds_to_translate.c:3 #: ../locale/scriptstrings/t.vect.what.strds_to_translate.c:3 -#: ../raster/r.random/main.c:52 ../raster/r.random.cells/main.c:48 +#: ../raster/r.random/main.c:53 ../raster/r.random.cells/main.c:48 #: ../display/d.where/main.c:44 ../vector/v.what.rast3/main.c:65 -#: ../vector/v.random/main.c:98 ../vector/v.drape/main.c:58 +#: ../vector/v.random/main.c:101 ../vector/v.drape/main.c:58 #: ../vector/v.extrude/main.c:69 ../vector/v.what.rast/main.c:72 #: ../vector/v.sample/main.c:76 msgid "sampling" @@ -1194,7 +1202,6 @@ #: ../locale/scriptstrings/i.in.spotvgt_to_translate.c:2 #: ../locale/scriptstrings/i.image.mosaic_to_translate.c:2 #: ../locale/scriptstrings/i.spectral_to_translate.c:2 -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:2 #: ../locale/scriptstrings/i.oif_to_translate.c:2 #: ../locale/scriptstrings/r.in.aster_to_translate.c:4 #: ../locale/scriptstrings/i.tasscap_to_translate.c:2 @@ -1202,7 +1209,7 @@ #: ../imagery/i.segment/main.c:36 ../imagery/i.eb.soilheatflux/main.c:49 #: ../imagery/i.gensig/main.c:39 ../imagery/i.evapo.mh/main.c:69 #: ../imagery/i.eb.eta/main.c:42 ../imagery/i.his.rgb/main.c:46 -#: ../imagery/i.rectify/main.c:83 ../imagery/i.maxlik/main.c:61 +#: ../imagery/i.rectify/main.c:83 ../imagery/i.maxlik/main.c:63 #: ../imagery/i.fft/main.c:78 ../imagery/i.smap/main.c:38 #: ../imagery/i.eb.evapfr/main.c:47 ../imagery/i.target/main.c:45 #: ../imagery/i.evapo.pt/main.c:66 ../imagery/i.gensigset/main.c:40 @@ -1213,7 +1220,7 @@ #: ../imagery/i.landsat.acca/main.c:105 ../imagery/i.modis.qc/main.c:168 #: ../imagery/i.zc/main.c:53 ../imagery/i.pca/main.c:72 #: ../imagery/i.ifft/main.c:77 ../imagery/i.landsat.toar/main.c:70 -#: ../imagery/i.emissivity/main.c:44 ../imagery/i.group/main.c:52 +#: ../imagery/i.emissivity/main.c:44 ../imagery/i.group/main.c:53 #: ../imagery/i.biomass/main.c:50 ../imagery/i.evapo.pm/main.c:58 #: ../imagery/i.ortho.photo/i.ortho.camera/main.c:56 #: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:87 @@ -1285,7 +1292,7 @@ #: ../locale/scriptstrings/d.shade_to_translate.c:3 #: ../locale/scriptstrings/r.shade_to_translate.c:3 -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:3 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:4 #: ../locale/scriptstrings/r.in.aster_to_translate.c:6 #: ../locale/scriptstrings/r.plane_to_translate.c:3 #: ../raster/r.param.scale/interface.c:57 ../raster/r.relief/main.c:108 @@ -1306,7 +1313,7 @@ #: ../locale/scriptstrings/d.shade_to_translate.c:6 #: ../locale/scriptstrings/r.shade_to_translate.c:6 -#: ../misc/m.nviz.image/main.c:51 ../misc/m.nviz.script/main.c:74 +#: ../misc/m.nviz.image/main.c:50 ../misc/m.nviz.script/main.c:74 #: ../visualization/ximgview/main.c:294 msgid "visualization" msgstr "" @@ -1344,7 +1351,7 @@ msgstr "" #: ../locale/scriptstrings/t.select_to_translate.c:9 -#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:13 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:14 msgid "Perform a dry run, compute all dependencies and module calls but don't run them" msgstr "" @@ -1382,8 +1389,8 @@ #: ../vector/v.to.rast/main.c:63 ../vector/v.out.ogr/args.c:12 #: ../vector/v.out.ogr/args.c:22 ../vector/v.out.ogr/args.c:102 #: ../vector/v.clean/main.c:61 ../vector/v.clean/main.c:64 -#: ../vector/v.random/main.c:119 ../vector/v.random/main.c:123 -#: ../vector/v.random/main.c:126 ../vector/v.random/main.c:129 +#: ../vector/v.random/main.c:122 ../vector/v.random/main.c:126 +#: ../vector/v.random/main.c:129 ../vector/v.random/main.c:132 #: ../vector/v.out.lidar/main.c:487 ../vector/v.out.lidar/main.c:491 #: ../vector/v.out.lidar/main.c:588 ../vector/v.out.ascii/args.c:24 #: ../vector/v.out.ascii/args.c:28 ../vector/v.out.ascii/args.c:43 @@ -1393,7 +1400,7 @@ #: ../vector/v.in.lidar/main.c:228 ../vector/v.in.lidar/main.c:283 #: ../vector/v.in.lidar/main.c:289 ../vector/v.in.lidar/main.c:297 #: ../vector/v.reclass/main.c:77 ../vector/v.reclass/main.c:82 -#: ../vector/v.surf.rst/main.c:178 ../vector/v.surf.rst/main.c:190 +#: ../vector/v.surf.rst/main.c:180 ../vector/v.surf.rst/main.c:192 #: ../vector/v.db.select/main.c:64 ../vector/v.db.select/main.c:67 #: ../vector/v.db.select/main.c:70 ../vector/v.db.select/main.c:76 #: ../vector/v.db.select/main.c:116 ../vector/v.net.allpairs/main.c:75 @@ -1408,13 +1415,13 @@ #: ../vector/v.profile/main.c:165 ../vector/v.profile/main.c:168 #: ../vector/v.profile/main.c:173 ../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:237 -#: ../vector/v.in.ogr/main.c:242 ../vector/v.in.ogr/main.c:251 -#: ../vector/v.in.ogr/main.c:267 ../vector/v.in.ogr/main.c:315 -#: ../vector/v.in.ogr/main.c:360 ../vector/v.to.3d/args.c:19 +#: ../vector/v.extrude/main.c:95 ../vector/v.in.ogr/main.c:254 +#: ../vector/v.in.ogr/main.c:259 ../vector/v.in.ogr/main.c:268 +#: ../vector/v.in.ogr/main.c:284 ../vector/v.in.ogr/main.c:332 +#: ../vector/v.in.ogr/main.c:377 ../vector/v.to.3d/args.c:19 #: ../vector/v.to.3d/args.c:25 ../vector/v.in.db/main.c:94 #: ../vector/v.to.points/main.c:67 ../vector/v.to.points/main.c:71 -#: ../vector/v.decimate/main.c:149 ../vector/v.decimate/main.c:152 +#: ../vector/v.decimate/main.c:150 ../vector/v.decimate/main.c:153 #: ../vector/v.category/main.c:85 ../vector/v.category/main.c:89 #: ../vector/v.category/main.c:93 ../vector/v.edit/args.c:24 #: ../vector/v.edit/args.c:29 ../vector/v.edit/args.c:118 @@ -1423,15 +1430,16 @@ #: ../vector/v.edit/args.c:152 ../vector/v.edit/args.c:170 #: ../vector/v.edit/args.c:205 ../vector/v.net.centrality/main.c:121 #: ../vector/v.net.centrality/main.c:123 ../vector/v.out.postgis/args.c:15 -#: ../vector/v.out.postgis/args.c:19 ../vector/v.vect.stats/main.c:157 -#: ../vector/v.vect.stats/main.c:162 ../vector/v.vect.stats/main.c:167 -#: ../vector/v.vect.stats/main.c:172 ../vector/v.vect.stats/main.c:177 -#: ../vector/v.vect.stats/main.c:182 ../vector/v.extract/main.c:98 -#: ../vector/v.extract/main.c:103 ../vector/v.extract/main.c:109 -#: ../vector/v.extract/main.c:112 ../vector/v.extract/main.c:115 -#: ../vector/v.extract/main.c:125 ../vector/v.extract/main.c:135 -#: ../vector/v.generalize/main.c:94 ../vector/v.generalize/main.c:233 -#: ../vector/v.generalize/main.c:236 ../vector/v.to.db/parse.c:45 +#: ../vector/v.out.postgis/args.c:19 ../vector/v.vect.stats/main.c:153 +#: ../vector/v.vect.stats/main.c:158 ../vector/v.vect.stats/main.c:163 +#: ../vector/v.vect.stats/main.c:168 ../vector/v.vect.stats/main.c:173 +#: ../vector/v.vect.stats/main.c:178 ../vector/v.vect.stats/main.c:183 +#: ../vector/v.extract/main.c:99 ../vector/v.extract/main.c:105 +#: ../vector/v.extract/main.c:111 ../vector/v.extract/main.c:114 +#: ../vector/v.extract/main.c:117 ../vector/v.extract/main.c:127 +#: ../vector/v.extract/main.c:137 ../vector/v.generalize/main.c:94 +#: ../vector/v.generalize/main.c:233 ../vector/v.generalize/main.c:236 +#: ../vector/v.to.db/parse.c:45 msgid "Selection" msgstr "Valinta" @@ -1515,8 +1523,8 @@ #: ../locale/scriptstrings/r.in.wms_to_translate.c:26 #: ../locale/scriptstrings/r.in.wms_to_translate.c:28 #: ../db/db.databases/main.c:80 ../db/db.databases/main.c:91 -#: ../db/db.execute/main.c:144 ../db/db.execute/main.c:149 -#: ../db/db.execute/main.c:154 ../db/db.select/main.c:219 +#: ../db/db.execute/main.c:156 ../db/db.execute/main.c:161 +#: ../db/db.execute/main.c:166 ../db/db.select/main.c:219 #: ../db/db.select/main.c:224 msgid "Connection" msgstr "Yhteys" @@ -1630,7 +1638,7 @@ #: ../locale/scriptstrings/g.extension_to_translate.c:30 #: ../locale/scriptstrings/t.rast.colors_to_translate.c:15 #: ../locale/scriptstrings/r.mask_to_translate.c:20 -#: ../raster/r.colors/edit_colors.c:116 ../raster/r.null/main.c:108 +#: ../raster/r.colors/edit_colors.c:133 ../raster/r.null/main.c:108 #: ../vector/v.colors/main.c:122 msgid "Remove" msgstr "" @@ -1649,7 +1657,7 @@ #: ../locale/scriptstrings/r.reclass.area_to_translate.c:4 #: ../locale/scriptstrings/t.rast.neighbors_to_translate.c:3 #: ../locale/scriptstrings/r3.in.xyz_to_translate.c:8 -#: ../raster/r.neighbors/main.c:170 ../raster/r.series/main.c:138 +#: ../raster/r.neighbors/main.c:170 ../raster/r.series/main.c:139 #: ../raster/r.in.lidar/main.c:113 ../raster/r.in.xyz/main.c:162 #: ../raster/r.patch/main.c:63 ../raster3d/r3.neighbors/main.c:212 #: ../raster3d/r3.in.lidar/main.c:167 ../vector/v.neighbors/main.c:54 @@ -1657,7 +1665,7 @@ msgstr "" #: ../locale/scriptstrings/t.rast.series_to_translate.c:4 -#: ../raster/r.series.accumulate/main.c:81 ../raster/r.series/main.c:139 +#: ../raster/r.series.accumulate/main.c:81 ../raster/r.series/main.c:140 #: ../raster/r.patch/main.c:64 ../raster/r.series.interp/main.c:65 msgid "series" msgstr "" @@ -1671,7 +1679,7 @@ msgstr "" #: ../locale/scriptstrings/t.rast.series_to_translate.c:8 -#: ../raster/r.neighbors/main.c:239 ../raster/r.series/main.c:168 +#: ../raster/r.neighbors/main.c:239 ../raster/r.series/main.c:169 #: ../raster/r.resamp.stats/main.c:282 ../raster3d/r3.neighbors/main.c:127 msgid "Quantile to calculate for method=quantile" msgstr "" @@ -1686,8 +1694,8 @@ msgstr "" #: ../locale/scriptstrings/t.rast.series_to_translate.c:11 -#: ../raster/r.series.accumulate/main.c:159 ../raster/r.series/main.c:187 -#: ../raster/r.resamp.stats/main.c:288 ../raster/r.resamp.filter/main.c:431 +#: ../raster/r.series.accumulate/main.c:159 ../raster/r.series/main.c:188 +#: ../raster/r.resamp.stats/main.c:288 ../raster/r.resamp.filter/main.c:436 msgid "Propagate NULLs" msgstr "" @@ -1695,8 +1703,8 @@ msgid "Lists information about space time datasets and maps." msgstr "" -#: ../locale/scriptstrings/t.info_to_translate.c:4 ../raster/r.info/main.c:72 -#: ../raster3d/r3.info/main.c:78 ../general/g.region/main.c:67 +#: ../locale/scriptstrings/t.info_to_translate.c:4 ../raster/r.info/main.c:74 +#: ../raster3d/r3.info/main.c:78 ../general/g.region/main.c:68 #: ../vector/v.info/main.c:40 msgid "extent" msgstr "" @@ -1708,8 +1716,8 @@ #: ../locale/scriptstrings/t.info_to_translate.c:9 #: ../locale/scriptstrings/i.oif_to_translate.c:6 #: ../raster/r.regression.multi/main.c:162 -#: ../raster/r.regression.line/main.c:69 ../general/g.region/main.c:147 -#: ../imagery/i.group/main.c:88 +#: ../raster/r.regression.line/main.c:69 ../general/g.region/main.c:148 +#: ../imagery/i.group/main.c:94 msgid "Print in shell script style" msgstr "" @@ -1911,7 +1919,7 @@ msgstr "" #: ../locale/scriptstrings/v.what.vect_to_translate.c:16 -msgid "Maximum query distance in map units" +msgid "Maximum query distance in map units (meters for ll)" msgstr "" #: ../locale/scriptstrings/t.rast.contour_to_translate.c:1 @@ -1979,7 +1987,7 @@ #: ../general/g.rename/main.c:46 ../general/g.copy/main.c:42 #: ../general/g.dirseps/main.c:35 ../general/g.access/main.c:38 #: ../general/g.filename/main.c:40 ../general/g.remove/main.c:70 -#: ../imagery/i.target/main.c:46 ../imagery/i.group/main.c:53 +#: ../imagery/i.target/main.c:46 ../imagery/i.group/main.c:54 msgid "map management" msgstr "" @@ -1998,10 +2006,10 @@ #: ../locale/scriptstrings/r3.in.xyz_to_translate.c:2 #: ../locale/scriptstrings/t.rast3d.algebra_to_translate.c:4 #: ../locale/scriptstrings/t.rast3d.extract_to_translate.c:4 -#: ../raster/r.colors/edit_colors.c:59 ../raster/r.univar/r3.univar_main.c:98 +#: ../raster/r.colors/edit_colors.c:76 ../raster/r.univar/r3.univar_main.c:98 #: ../raster/r.to.rast3elev/main.c:363 #: ../raster/r.colors.out/raster3d_main.c:46 ../raster3d/r3.support/main.c:49 -#: ../raster3d/r3.gwflow/main.c:159 ../raster3d/r3.out.netcdf/main.c:586 +#: ../raster3d/r3.gwflow/main.c:159 ../raster3d/r3.out.netcdf/main.c:587 #: ../raster3d/r3.retile/main.c:96 ../raster3d/r3.neighbors/main.c:208 #: ../raster3d/r3.out.vtk/main.c:376 ../raster3d/r3.mkdspf/main.c:79 #: ../raster3d/r3.mask/main.c:133 ../raster3d/r3.in.v5d/main.c:178 @@ -2012,7 +2020,7 @@ #: ../raster3d/r3.to.rast/main.c:259 ../raster3d/r3.stats/main.c:48 #: ../raster3d/r3.gradient/main.c:43 ../raster3d/r3.out.ascii/main.c:302 #: ../raster3d/r3.in.lidar/main.c:162 ../raster3d/r3.null/main.c:180 -#: ../raster3d/r3.in.ascii/main.c:354 ../misc/m.nviz.image/main.c:55 +#: ../raster3d/r3.in.ascii/main.c:354 ../misc/m.nviz.image/main.c:54 #: ../misc/m.nviz.script/main.c:72 msgid "raster3d" msgstr "" @@ -2026,7 +2034,7 @@ #: ../locale/scriptstrings/t.rast3d.extract_to_translate.c:5 #: ../raster/r.to.rast3/main.c:199 ../raster/r.to.rast3elev/main.c:364 #: ../raster3d/r3.support/main.c:51 ../raster3d/r3.gwflow/main.c:161 -#: ../raster3d/r3.out.netcdf/main.c:589 ../raster3d/r3.retile/main.c:98 +#: ../raster3d/r3.out.netcdf/main.c:590 ../raster3d/r3.retile/main.c:98 #: ../raster3d/r3.neighbors/main.c:210 ../raster3d/r3.out.vtk/main.c:378 #: ../raster3d/r3.mkdspf/main.c:81 ../raster3d/r3.mask/main.c:135 #: ../raster3d/r3.in.v5d/main.c:180 ../raster3d/r3.out.bin/main.c:207 @@ -2112,18 +2120,19 @@ #: ../raster/r.in.gridatb/main.c:46 ../raster/r.in.png/main.c:520 #: ../raster/r.in.lidar/main.c:109 ../raster/r.in.xyz/main.c:159 #: ../raster/r.in.bin/main.c:258 ../raster/r.in.mat/main.c:92 -#: ../raster/r.proj/main.c:147 ../raster/r.in.gdal/main.c:93 +#: ../raster/r.proj/main.c:150 ../raster/r.in.gdal/main.c:96 #: ../raster/r.external/main.c:58 ../raster3d/r3.in.v5d/main.c:179 #: ../raster3d/r3.in.bin/main.c:253 ../raster3d/r3.in.lidar/main.c:163 -#: ../raster3d/r3.in.ascii/main.c:355 ../vector/v.proj/main.c:71 +#: ../raster3d/r3.in.ascii/main.c:355 ../vector/v.proj/main.c:76 #: ../vector/v.in.lidar/main.c:137 ../vector/v.in.dwg/main.c:83 -#: ../vector/v.in.ogr/main.c:195 ../vector/v.in.db/main.c:53 +#: ../vector/v.in.ogr/main.c:198 ../vector/v.in.db/main.c:53 #: ../vector/v.in.ascii/main.c:71 ../vector/v.in.dxf/main.c:65 #: ../vector/v.external/main.c:53 msgid "import" msgstr "" #: ../locale/scriptstrings/i.in.spotvgt_to_translate.c:4 +#: ../imagery/i.vi/main.c:92 msgid "NDVI" msgstr "" @@ -2145,6 +2154,7 @@ #: ../locale/scriptstrings/t.vect.algebra_to_translate.c:3 #: ../locale/scriptstrings/t.rast.algebra_to_translate.c:3 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:3 #: ../locale/scriptstrings/t.rast.mapcalc_to_translate.c:3 #: ../locale/scriptstrings/t.rast3d.mapcalc_to_translate.c:3 #: ../locale/scriptstrings/t.rast3d.algebra_to_translate.c:3 @@ -2161,7 +2171,7 @@ msgstr "" #: ../locale/scriptstrings/t.vect.algebra_to_translate.c:9 -#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:10 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:11 #: ../locale/scriptstrings/t.rast.mapcalc_to_translate.c:11 #: ../locale/scriptstrings/t.rast3d.mapcalc_to_translate.c:12 #: ../locale/scriptstrings/t.rast3d.algebra_to_translate.c:11 @@ -2239,7 +2249,7 @@ msgstr "" #: ../locale/scriptstrings/t.rast.to.vect_to_translate.c:18 -#: ../raster/r.to.vect/main.c:117 ../vector/v.proj/main.c:130 +#: ../raster/r.to.vect/main.c:117 ../vector/v.proj/main.c:143 msgid "Do not build vector topology" msgstr "" @@ -2270,7 +2280,7 @@ msgstr "" #: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:3 -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:4 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:5 #: ../raster/r.resamp.interp/main.c:78 ../raster/r.surf.idw/main.c:106 #: ../raster/r.surf.contour/main.c:62 ../raster/r.fill.stats/main.c:777 #: ../raster/r.series.interp/main.c:66 ../raster/r.resamp.bspline/main.c:82 @@ -2279,11 +2289,18 @@ msgid "interpolation" msgstr "" -#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:9 -msgid "Number of interpolation processes to run in parallel" +#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:6 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:7 +#: ../raster/r.fill.stats/main.c:779 ../raster/r.resamp.bspline/main.c:84 +#: ../vector/v.surf.rst/main.c:152 ../vector/v.vol.rst/main.c:241 +msgid "no-data filling" msgstr "" #: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:10 +msgid "Number of interpolation processes to run in parallel" +msgstr "" + +#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:11 msgid "Assign the space time raster dataset start and end time to the output map" msgstr "" @@ -2331,7 +2348,7 @@ #: ../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 -#: ../raster/r.watershed/front/main.c:76 +#: ../raster/r.watershed/front/main.c:78 msgid "accumulation" msgstr "" @@ -2466,6 +2483,7 @@ msgstr "" #: ../locale/scriptstrings/r.in.wms_to_translate.c:6 +#: ../locale/scriptstrings/r.drain_to_translate.c:9 #: ../locale/scriptstrings/r.import_to_translate.c:11 #: ../locale/scriptstrings/r3.in.xyz_to_translate.c:14 #: ../imagery/i.ifft/main.c:93 ../vector/v.kernel/main.c:133 @@ -2546,7 +2564,7 @@ msgstr "" #: ../locale/scriptstrings/r.in.wms_to_translate.c:32 -#: ../display/d.mon/main.c:102 ../display/d.grid/main.c:113 +#: ../display/d.mon/main.c:102 ../display/d.grid/main.c:112 #: ../display/d.legend.vect/main.c:101 ../display/d.legend/main.c:246 #: ../display/d.path/main.c:115 ../display/d.erase/main.c:37 #: ../display/d.histogram/main.c:108 ../general/g.pnmcomp/main.c:325 @@ -2584,8 +2602,8 @@ msgstr "" #: ../locale/scriptstrings/t.vect.db.select_to_translate.c:6 -#: ../vector/v.decimate/main.c:128 ../vector/v.outlier/main.c:72 -#: ../vector/v.extract/main.c:79 +#: ../vector/v.decimate/main.c:129 ../vector/v.outlier/main.c:72 +#: ../vector/v.extract/main.c:80 msgid "select" msgstr "" @@ -2658,7 +2676,7 @@ #: ../locale/scriptstrings/v.build.all_to_translate.c:3 #: ../locale/scriptstrings/t.topology_to_translate.c:3 #: ../vector/v.clean/main.c:52 ../vector/v.build.polylines/main.c:111 -#: ../vector/v.in.ogr/main.c:197 ../vector/v.build/main.c:37 +#: ../vector/v.in.ogr/main.c:200 ../vector/v.build/main.c:37 #: ../vector/v.info/main.c:39 ../vector/v.out.postgis/main.c:48 #: ../vector/v.generalize/main.c:82 msgid "topology" @@ -2675,7 +2693,7 @@ msgstr "" #: ../locale/scriptstrings/t.snap_to_translate.c:4 ../vector/v.clean/main.c:54 -#: ../vector/v.in.ogr/main.c:199 +#: ../vector/v.in.ogr/main.c:202 msgid "snapping" msgstr "" @@ -2690,14 +2708,14 @@ #: ../locale/scriptstrings/v.import_to_translate.c:4 #: ../locale/scriptstrings/r.import_to_translate.c:4 -#: ../locale/scriptstrings/m.proj_to_translate.c:3 ../raster/r.proj/main.c:145 -#: ../raster/r.latlong/main.c:59 ../general/g.proj/main.c:65 -#: ../general/g.setproj/main.c:79 ../vector/v.proj/main.c:69 +#: ../locale/scriptstrings/m.proj_to_translate.c:3 ../raster/r.proj/main.c:148 +#: ../raster/r.latlong/main.c:58 ../general/g.proj/main.c:65 +#: ../general/g.setproj/main.c:79 ../vector/v.proj/main.c:74 msgid "projection" msgstr "" #: ../locale/scriptstrings/v.import_to_translate.c:5 -#: ../vector/v.in.ogr/main.c:207 +#: ../vector/v.in.ogr/main.c:210 msgid "Name of OGR datasource to be imported" msgstr "" @@ -2706,6 +2724,7 @@ #: ../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/i.spectral_to_translate.c:9 #: ../locale/scriptstrings/r.import_to_translate.c:6 #: ../locale/scriptstrings/r.import_to_translate.c:8 #: ../locale/scriptstrings/t.register_to_translate.c:6 @@ -2721,15 +2740,15 @@ #: ../locale/scriptstrings/r3.in.xyz_to_translate.c:22 #: ../locale/scriptstrings/r3.in.xyz_to_translate.c:24 #: ../locale/scriptstrings/r3.in.xyz_to_translate.c:27 -#: ../raster/r.sun/main.c:272 ../raster/r.sun/main.c:281 -#: ../raster/r.sun/main.c:290 ../raster/r.sun/main.c:299 -#: ../raster/r.sun/main.c:307 ../raster/r.sun/main.c:316 -#: ../raster/r.sun/main.c:325 ../raster/r.sun/main.c:334 -#: ../raster/r.sun/main.c:343 ../raster/r.sun/main.c:352 -#: ../raster/r.sun/main.c:361 ../raster/r.sun/main.c:370 -#: ../raster/r.sun/main.c:379 ../raster/r.sun/main.c:386 -#: ../raster/r.sun/main.c:394 ../raster/r.horizon/main.c:195 -#: ../raster/r.horizon/main.c:204 ../raster/r.horizon/main.c:212 +#: ../raster/r.sun/main.c:271 ../raster/r.sun/main.c:280 +#: ../raster/r.sun/main.c:289 ../raster/r.sun/main.c:298 +#: ../raster/r.sun/main.c:306 ../raster/r.sun/main.c:315 +#: ../raster/r.sun/main.c:324 ../raster/r.sun/main.c:333 +#: ../raster/r.sun/main.c:342 ../raster/r.sun/main.c:351 +#: ../raster/r.sun/main.c:360 ../raster/r.sun/main.c:369 +#: ../raster/r.sun/main.c:378 ../raster/r.sun/main.c:385 +#: ../raster/r.sun/main.c:393 ../raster/r.horizon/main.c:194 +#: ../raster/r.horizon/main.c:203 ../raster/r.horizon/main.c:211 #: ../raster/r.spread/main.c:125 ../raster/r.spread/main.c:139 #: ../raster/r.spread/main.c:151 ../raster/r.spread/main.c:164 #: ../raster/r.spread/main.c:177 ../raster/r.spread/main.c:189 @@ -2737,6 +2756,7 @@ #: ../raster/r.in.lidar/main.c:133 ../raster/r.in.xyz/main.c:213 #: ../raster/r.in.xyz/main.c:222 ../raster/r.in.xyz/main.c:230 #: ../raster/r.in.xyz/main.c:241 ../raster/r.in.xyz/main.c:251 +#: ../raster/r.buildvrt/main.c:86 ../raster/r.buildvrt/main.c:92 #: ../raster/r.external/main.c:66 ../raster/r.external/main.c:74 #: ../raster/r.external/main.c:83 ../raster/r.sim/r.sim.sediment/main.c:158 #: ../raster/r.sim/r.sim.sediment/main.c:166 @@ -2753,18 +2773,18 @@ #: ../display/d.text/main.c:154 ../raster3d/r3.flow/main.c:188 #: ../raster3d/r3.flow/main.c:195 ../raster3d/r3.flow/main.c:205 #: ../raster3d/r3.in.lidar/main.c:177 ../raster3d/r3.in.lidar/main.c:184 -#: ../vector/v.in.ogr/main.c:223 ../vector/v.edit/args.c:96 +#: ../vector/v.in.ogr/main.c:240 ../vector/v.edit/args.c:96 #: ../vector/v.edit/args.c:215 msgid "Input" msgstr "" #: ../locale/scriptstrings/v.import_to_translate.c:7 -#: ../vector/v.in.ogr/main.c:219 +#: ../vector/v.in.ogr/main.c:236 msgid "OGR layer name. If not given, all available layers are imported" msgstr "" #: ../locale/scriptstrings/v.import_to_translate.c:9 -#: ../vector/v.proj/main.c:106 +#: ../vector/v.proj/main.c:111 msgid "Name for output vector map (default: input)" msgstr "" @@ -2778,17 +2798,17 @@ #: ../locale/scriptstrings/v.import_to_translate.c:14 #: ../locale/scriptstrings/db.in.ogr_to_translate.c:11 -#: ../vector/v.in.ogr/main.c:296 +#: ../vector/v.in.ogr/main.c:313 msgid "Encoding value for attribute data" msgstr "" #: ../locale/scriptstrings/v.import_to_translate.c:15 -#: ../vector/v.in.ogr/main.c:298 +#: ../vector/v.in.ogr/main.c:315 msgid "Overrides encoding interpretation, useful when importing ESRI Shapefile" msgstr "" #: ../locale/scriptstrings/v.import_to_translate.c:17 -#: ../vector/v.in.ogr/main.c:274 +#: ../vector/v.in.ogr/main.c:291 msgid "Snapping threshold for boundaries (map units)" msgstr "" @@ -2816,12 +2836,12 @@ msgstr "" #: ../locale/scriptstrings/v.import_to_translate.c:25 -#: ../vector/v.in.ogr/main.c:319 +#: ../vector/v.in.ogr/main.c:336 msgid "List supported OGR formats and exit" msgstr "" #: ../locale/scriptstrings/v.import_to_translate.c:26 -#: ../vector/v.in.ogr/main.c:325 +#: ../vector/v.in.ogr/main.c:342 msgid "List available OGR layers in data source and exit" msgstr "" @@ -2831,16 +2851,16 @@ #: ../locale/scriptstrings/t.rast.import_to_translate.c:18 #: ../locale/scriptstrings/t.vect.import_to_translate.c:14 #: ../locale/scriptstrings/r.import_to_translate.c:31 -#: ../raster/r.in.lidar/main.c:300 ../raster/r.in.gdal/main.c:185 +#: ../raster/r.in.lidar/main.c:300 ../raster/r.in.gdal/main.c:202 #: ../raster/r.external/main.c:102 ../raster3d/r3.in.lidar/main.c:293 -#: ../vector/v.in.lidar/main.c:321 ../vector/v.in.ogr/main.c:347 +#: ../vector/v.in.lidar/main.c:321 ../vector/v.in.ogr/main.c:364 #: ../vector/v.external/args.c:45 msgid "Override projection check (use current location's projection)" msgstr "" #: ../locale/scriptstrings/v.import_to_translate.c:28 #: ../locale/scriptstrings/r.import_to_translate.c:32 -#: ../vector/v.in.ogr/main.c:349 ../vector/v.external/args.c:47 +#: ../vector/v.in.ogr/main.c:366 ../vector/v.external/args.c:47 msgid "Assume that the dataset has the same projection as the current location" msgstr "" @@ -2969,66 +2989,66 @@ #: ../locale/scriptstrings/t.rast.colors_to_translate.c:22 #: ../locale/scriptstrings/t.rast.colors_to_translate.c:24 #: ../locale/scriptstrings/t.rast.colors_to_translate.c:26 -#: ../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 ../raster/r.category/main.c:81 +#: ../raster/r.colors/edit_colors.c:107 ../raster/r.colors/edit_colors.c:114 +#: ../raster/r.colors/edit_colors.c:121 ../raster/r.colors/edit_colors.c:128 +#: ../raster/r.colors/edit_colors.c:139 ../raster/r.colors/edit_colors.c:157 +#: ../raster/r.colors/edit_colors.c:162 ../raster/r.colors/edit_colors.c:167 +#: ../raster/r.colors/edit_colors.c:172 ../raster/r.category/main.c:81 #: ../raster/r.category/main.c:88 ../display/d.linegraph/main.c:270 #: ../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:112 ../vector/v.colors/main.c:138 -#: ../vector/v.colors/main.c:143 ../vector/v.colors/main.c:148 +#: ../vector/v.colors/main.c:112 ../vector/v.colors/main.c:145 +#: ../vector/v.colors/main.c:150 ../vector/v.colors/main.c:155 msgid "Define" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:8 -#: ../raster/r.colors/edit_colors.c:96 ../vector/v.colors/main.c:98 +#: ../raster/r.colors/edit_colors.c:113 ../vector/v.colors/main.c:98 msgid "Raster map from which to copy color table" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:10 -#: ../raster/r.colors/edit_colors.c:103 ../vector/v.colors/main.c:105 +#: ../raster/r.colors/edit_colors.c:120 ../vector/v.colors/main.c:105 msgid "3D raster map from which to copy color table" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:12 -#: ../raster/r.colors/edit_colors.c:109 ../vector/v.colors/main.c:111 +#: ../raster/r.colors/edit_colors.c:126 ../vector/v.colors/main.c:111 msgid "Path to rules file" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:14 -#: ../raster/r.colors/edit_colors.c:115 ../vector/v.colors/main.c:121 +#: ../raster/r.colors/edit_colors.c:132 ../vector/v.colors/main.c:121 msgid "Remove existing color table" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:16 -#: ../raster/r.colors/edit_colors.c:121 ../vector/v.colors/main.c:127 +#: ../raster/r.colors/edit_colors.c:138 ../vector/v.colors/main.c:127 msgid "Only write new color table if it does not already exist" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:17 -#: ../raster/r.colors/edit_colors.c:126 ../vector/v.colors/main.c:131 +#: ../raster/r.colors/edit_colors.c:143 ../vector/v.colors/main.c:131 msgid "List available rules then exit" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:19 -#: ../raster/r.colors/edit_colors.c:132 ../vector/v.colors/main.c:137 +#: ../raster/r.colors/edit_colors.c:156 ../vector/v.colors/main.c:144 msgid "Invert colors" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:21 -#: ../raster/r.colors/edit_colors.c:137 ../vector/v.colors/main.c:142 +#: ../raster/r.colors/edit_colors.c:161 ../vector/v.colors/main.c:149 msgid "Logarithmic scaling" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:23 -#: ../raster/r.colors/edit_colors.c:142 ../vector/v.colors/main.c:147 +#: ../raster/r.colors/edit_colors.c:166 ../vector/v.colors/main.c:154 msgid "Logarithmic-absolute scaling" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:25 -#: ../raster/r.colors/edit_colors.c:147 +#: ../raster/r.colors/edit_colors.c:171 msgid "Histogram equalization" msgstr "" @@ -3046,6 +3066,7 @@ msgstr "" #: ../locale/scriptstrings/t.rename_to_translate.c:4 +#: ../locale/scriptstrings/v.db.renamecolumn_to_translate.c:5 #: ../general/g.rename/main.c:47 msgid "rename" msgstr "" @@ -3204,7 +3225,7 @@ msgstr "" #: ../locale/scriptstrings/v.unpack_to_translate.c:1 -msgid "Imports a vector map as GRASS GIS specific archive file (packed with v.pack)" +msgid "Imports a GRASS GIS specific vector archive file (packed with v.pack) as a vector map" msgstr "" #: ../locale/scriptstrings/v.unpack_to_translate.c:5 @@ -3226,7 +3247,7 @@ #: ../locale/scriptstrings/r.unpack_to_translate.c:10 ../ps/ps.map/main.c:100 #: ../ps/ps.map/main.c:113 ../ps/ps.map/main.c:135 #: ../raster/r.univar/r.univar_main.c:42 ../raster/r.kappa/main.c:90 -#: ../raster/r.kappa/main.c:98 +#: ../raster/r.kappa/main.c:98 ../raster/r.kappa/main.c:114 msgid "Output settings" msgstr "" @@ -3234,7 +3255,7 @@ #: ../locale/scriptstrings/r.unpack_to_translate.c:9 #: ../locale/scriptstrings/t.rast.import_to_translate.c:19 #: ../locale/scriptstrings/t.vect.import_to_translate.c:15 -#: ../raster/r.in.lidar/main.c:302 ../raster/r.in.gdal/main.c:187 +#: ../raster/r.in.lidar/main.c:302 ../raster/r.in.gdal/main.c:204 #: ../raster/r.external/main.c:104 ../raster3d/r3.in.lidar/main.c:295 #: ../vector/v.in.lidar/main.c:323 msgid "Assume that the dataset has same projection as the current location" @@ -3268,6 +3289,7 @@ #: ../locale/scriptstrings/v.db.univar_to_translate.c:8 #: ../locale/scriptstrings/db.univar_to_translate.c:8 +#: ../raster/r.info/main.c:91 msgid "Print stats in shell script style" msgstr "" @@ -3336,7 +3358,7 @@ msgstr "" #: ../locale/scriptstrings/r.unpack_to_translate.c:1 -msgid "Imports a raster map as GRASS GIS specific archive file (packed with r.pack)" +msgid "Imports a GRASS GIS specific raster archive file (packed with r.pack) as a raster map" msgstr "" #: ../locale/scriptstrings/r.unpack_to_translate.c:6 @@ -3352,23 +3374,23 @@ msgid "multispectral" msgstr "" -#: ../locale/scriptstrings/i.spectral_to_translate.c:9 +#: ../locale/scriptstrings/i.spectral_to_translate.c:10 msgid "Name for output image (or text file for -t)" msgstr "" -#: ../locale/scriptstrings/i.spectral_to_translate.c:11 +#: ../locale/scriptstrings/i.spectral_to_translate.c:12 msgid "Graphics format for output file" msgstr "" -#: ../locale/scriptstrings/i.spectral_to_translate.c:13 +#: ../locale/scriptstrings/i.spectral_to_translate.c:14 msgid "Show sampling coordinates instead of numbering in the legend" msgstr "" -#: ../locale/scriptstrings/i.spectral_to_translate.c:14 +#: ../locale/scriptstrings/i.spectral_to_translate.c:15 msgid "Use gnuplot for display" msgstr "" -#: ../locale/scriptstrings/i.spectral_to_translate.c:15 +#: ../locale/scriptstrings/i.spectral_to_translate.c:16 msgid "output to text file" msgstr "" @@ -3472,8 +3494,8 @@ #: ../locale/scriptstrings/t.rast.import_to_translate.c:6 #: ../locale/scriptstrings/t.vect.import_to_translate.c:6 -#: ../raster/r.in.gdal/main.c:94 ../general/g.proj/main.c:66 -#: ../vector/v.in.ogr/main.c:200 +#: ../raster/r.in.gdal/main.c:97 ../general/g.proj/main.c:66 +#: ../vector/v.in.ogr/main.c:203 msgid "create location" msgstr "" @@ -3488,17 +3510,19 @@ msgstr "" #: ../locale/scriptstrings/t.rast.import_to_translate.c:13 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:23 #: ../locale/scriptstrings/r.import_to_translate.c:10 -#: ../raster/r.stream.extract/main.c:141 ../raster/r.resamp.bspline/main.c:151 -#: ../raster/r.proj/main.c:192 ../raster/r.in.gdal/main.c:123 +#: ../raster/r.stream.extract/main.c:141 ../raster/r.resamp.bspline/main.c:153 +#: ../raster/r.proj/main.c:195 ../raster/r.in.gdal/main.c:126 #: ../vector/v.to.rast/main.c:117 ../vector/v.surf.bspline/main.c:195 msgid "Cache size for raster rows" msgstr "" #: ../locale/scriptstrings/t.rast.import_to_translate.c:14 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:22 #: ../locale/scriptstrings/r.import_to_translate.c:9 -#: ../raster/r.stream.extract/main.c:140 ../raster/r.resamp.bspline/main.c:150 -#: ../raster/r.proj/main.c:191 ../raster/r.in.gdal/main.c:122 +#: ../raster/r.stream.extract/main.c:140 ../raster/r.resamp.bspline/main.c:152 +#: ../raster/r.proj/main.c:194 ../raster/r.in.gdal/main.c:125 #: ../vector/v.to.rast/main.c:116 ../vector/v.surf.bspline/main.c:194 msgid "Maximum memory to be used (in MB)" msgstr "" @@ -3594,52 +3618,68 @@ 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.rectify/main.c:132 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:3 +#: ../raster/r.surf.area/main.c:77 ../raster/r.contour/main.c:88 +#: ../raster/r.random.surface/main.c:58 ../raster/r.surf.random/main.c:37 +#: ../raster/r.surf.fractal/main.c:39 ../raster/r.surf.idw/main.c:105 +#: ../raster/r.surf.contour/main.c:61 ../raster/r.fill.stats/main.c:776 +#: ../raster/r.resamp.bspline/main.c:80 ../raster/r.surf.gauss/main.c:39 +#: ../vector/v.surf.idw/main.c:88 ../vector/v.surf.rst/main.c:148 +#: ../vector/v.surf.bspline/main.c:92 ../vector/v.vol.rst/main.c:237 +msgid "surface" +msgstr "" + +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:6 +#: ../raster/r.resamp.bspline/main.c:83 +msgid "splines" +msgstr "" + +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:8 +#: ../raster/r.proj/main.c:185 ../imagery/i.rectify/main.c:132 #: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:126 msgid "Interpolation method to use" msgstr "" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:6 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:9 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 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:10 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:12 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:14 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:16 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:18 msgid "RST options" msgstr "" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:8 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:11 msgid "Spline smoothing parameter" msgstr "" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:10 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:13 msgid "Width of hole edge used for interpolation (in cells)" msgstr "" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:12 -#: ../vector/v.surf.rst/main.c:307 ../vector/v.vol.rst/main.c:319 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:15 +#: ../vector/v.surf.rst/main.c:310 ../vector/v.vol.rst/main.c:321 msgid "Minimum number of points for approximation in a segment (>segmax)" msgstr "" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:14 -#: ../vector/v.surf.rst/main.c:298 ../vector/v.vol.rst/main.c:310 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:17 +#: ../vector/v.surf.rst/main.c:301 ../vector/v.vol.rst/main.c:312 msgid "Maximum number of points in a segment" msgstr "" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:16 -#: ../raster/r.resamp.bspline/main.c:131 ../vector/v.surf.bspline/main.c:177 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:19 +#: ../raster/r.resamp.bspline/main.c:133 ../vector/v.surf.bspline/main.c:177 msgid "Tykhonov regularization parameter (affects smoothing)" msgstr "" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:17 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:20 msgid "Used in bilinear and bicubic spline interpolation" msgstr "" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:18 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:21 msgid "Spline options" msgstr "" @@ -3725,7 +3765,7 @@ msgid "r.mapcalc expression for temporal and spatial analysis of space time raster datasets" msgstr "" -#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:12 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:13 #: ../locale/scriptstrings/t.rast3d.algebra_to_translate.c:13 msgid "Use granularity sampling instead of the temporal topology approach" msgstr "" @@ -3794,7 +3834,7 @@ msgstr "" #: ../locale/scriptstrings/v.dissolve_to_translate.c:3 -#: ../vector/v.extract/main.c:80 +#: ../vector/v.extract/main.c:81 msgid "dissolve" msgstr "" @@ -3806,6 +3846,77 @@ msgid "Name of attribute column used to dissolve common boundaries" msgstr "" +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:1 +msgid "Calculates a new raster map from a simple r.mapcalc expression." +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:4 +msgid "simple" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:5 +msgid "Formula (e.g. A-B or A*C+B)" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:6 +msgid "Name of input A raster map" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:7 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:9 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:11 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:13 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:15 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:17 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:23 +#: ../raster/r.stream.extract/main.c:89 ../raster/r.stream.extract/main.c:97 +#: ../raster/r.flow/main.c:435 ../raster/r.flow/main.c:441 +msgid "Input maps" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:8 +msgid "Name of input B raster map" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:10 +msgid "Name of input C raster map" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:12 +msgid "Name of input D raster map" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:14 +msgid "Name of input E raster map" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:16 +msgid "Name of input F raster map" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:18 +#: ../raster/r.random/main.c:89 ../raster/r.mapcalc/main.c:105 +msgid "Seed for rand() function" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:19 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:21 +msgid "Random" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:20 +#: ../raster/r.mapcalc/main.c:109 +msgid "Generate random seed (result is non-deterministic)" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:22 +msgid "Quote the map names" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:24 +msgid "Case sensitive variable names" +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 "" @@ -3814,6 +3925,114 @@ msgid "Create the location specified by the \"location\" parameter and exit. Do not import the space time vector datasets." msgstr "" +#: ../locale/scriptstrings/r.drain_to_translate.c:1 +#: ../raster/r.drain/main.c:113 +msgid "Traces a flow through an elevation model or cost surface on a raster map." +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:3 ../raster/r.path/main.c:151 +#: ../raster/r.solute.transport/main.c:230 ../raster/r.topmodel/main.c:52 +#: ../raster/r.uslek/main.c:54 ../raster/r.usler/main.c:53 +#: ../raster/r.gwflow/main.c:210 ../raster/r.stream.extract/main.c:77 +#: ../raster/r.fill.dir/main.c:89 ../raster/r.basins.fill/main.c:55 +#: ../raster/r.water.outlet/main.c:58 ../raster/r.drain/main.c:110 +#: ../raster/r.topidx/main.c:40 ../raster/r.flow/main.c:422 +#: ../raster/r.carve/main.c:75 ../raster/r.lake/main.c:151 +#: ../raster/r.watershed/front/main.c:76 +#: ../raster/r.sim/r.sim.sediment/main.c:115 +#: ../raster/r.sim/r.sim.water/main.c:114 ../raster3d/r3.gwflow/main.c:162 +#: ../raster3d/r3.flow/main.c:180 +msgid "hydrology" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:4 ../raster/r.path/main.c:152 +#: ../raster/r.walk/main.c:204 ../raster/r.cost/main.c:164 +#: ../raster/r.drain/main.c:111 +msgid "cost surface" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:5 +#: ../raster/r.drain/main.c:116 +msgid "Name of input elevation or cost surface raster map" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:6 +#: ../raster/r.drain/main.c:121 +msgid "Name of input movement direction map associated with the cost surface" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:7 +#: ../raster/r.drain/main.c:123 +msgid "Direction in degrees CCW from east" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:8 +#: ../locale/scriptstrings/r.drain_to_translate.c:23 +#: ../raster/r.drain/main.c:125 ../raster/r.drain/main.c:168 +msgid "Cost surface" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:10 +#: ../raster/r.drain/main.c:133 +msgid "Name for output drain vector map" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:11 +#: ../raster/r.drain/main.c:134 +msgid "Recommended for cost surface made using knight's move" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:12 +#: ../raster/r.path/main.c:195 ../raster/r.walk/main.c:260 +#: ../raster/r.cost/main.c:223 ../raster/r.drain/main.c:139 +msgid "Coordinates of starting point(s) (E,N)" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:13 +#: ../locale/scriptstrings/r.drain_to_translate.c:15 +#: ../raster/r.path/main.c:196 ../raster/r.path/main.c:202 +#: ../raster/r.walk/main.c:242 ../raster/r.walk/main.c:254 +#: ../raster/r.walk/main.c:261 ../raster/r.walk/main.c:342 +#: ../raster/r.cost/main.c:205 ../raster/r.cost/main.c:217 +#: ../raster/r.cost/main.c:224 ../raster/r.cost/main.c:274 +#: ../raster/r.drain/main.c:140 ../raster/r.drain/main.c:147 +msgid "Start" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:14 +#: ../raster/r.path/main.c:201 ../raster/r.drain/main.c:145 +msgid "Name of starting vector points map(s)" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:16 +#: ../raster/r.path/main.c:206 ../raster/r.drain/main.c:151 +msgid "Copy input cell values on output" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:17 +#: ../locale/scriptstrings/r.drain_to_translate.c:19 +#: ../locale/scriptstrings/r.drain_to_translate.c:21 +#: ../raster/r.path/main.c:207 ../raster/r.path/main.c:212 +#: ../raster/r.path/main.c:217 ../raster/r.drain/main.c:152 +#: ../raster/r.drain/main.c:157 ../raster/r.drain/main.c:162 +msgid "Path settings" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:18 +#: ../raster/r.path/main.c:211 ../raster/r.drain/main.c:156 +msgid "Accumulate input values along the path" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:20 +#: ../raster/r.path/main.c:216 ../raster/r.drain/main.c:161 +msgid "Count cell numbers along the path" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:22 +#: ../raster/r.drain/main.c:167 +msgid "The input raster map is a cost surface (direction surface must also be specified)" +msgstr "" + #: ../locale/scriptstrings/r.import_to_translate.c:1 msgid "Imports raster data into a GRASS raster map using GDAL library and reprojects on the fly." msgstr "" @@ -3856,14 +4075,15 @@ #: ../locale/scriptstrings/r.import_to_translate.c:24 #: ../raster/r.in.poly/main.c:50 ../raster/r.in.ascii/main.c:92 -#: ../raster/r.in.bin/main.c:298 ../raster/r.in.gdal/main.c:140 -#: ../raster/r.support/main.c:66 ../raster/r.external/main.c:90 +#: ../raster/r.buildvrt/main.c:102 ../raster/r.in.bin/main.c:298 +#: ../raster/r.in.gdal/main.c:143 ../raster/r.support/main.c:66 +#: ../raster/r.external/main.c:90 msgid "Title for resultant raster map" msgstr "" #: ../locale/scriptstrings/r.import_to_translate.c:25 -#: ../raster/r.in.gdal/main.c:141 ../raster/r.in.gdal/main.c:150 -#: ../raster/r.in.gdal/main.c:159 ../raster/r.in.gdal/main.c:165 +#: ../raster/r.in.gdal/main.c:144 ../raster/r.in.gdal/main.c:153 +#: ../raster/r.in.gdal/main.c:162 ../raster/r.in.gdal/main.c:168 #: ../raster/r.external/main.c:91 ../imagery/i.landsat.toar/main.c:94 #: ../imagery/i.landsat.toar/main.c:116 ../imagery/i.landsat.toar/main.c:125 #: ../imagery/i.landsat.toar/main.c:134 ../imagery/i.landsat.toar/main.c:142 @@ -3877,101 +4097,20 @@ #: ../locale/scriptstrings/r.import_to_translate.c:27 #: ../locale/scriptstrings/r.import_to_translate.c:29 -#: ../raster/r.horizon/main.c:278 ../raster/r.horizon/main.c:297 +#: ../raster/r.horizon/main.c:277 ../raster/r.horizon/main.c:296 msgid "Optional" msgstr "" #: ../locale/scriptstrings/r.import_to_translate.c:28 -#: ../raster/r.proj/main.c:208 +#: ../raster/r.proj/main.c:219 msgid "Do not perform region cropping optimization" msgstr "" #: ../locale/scriptstrings/r.import_to_translate.c:30 -#: ../raster/r.in.gdal/main.c:214 +#: ../raster/r.in.gdal/main.c:231 msgid "Force Lat/Lon maps to fit into geographic coordinates (90N,S; 180E,W)" msgstr "" -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:1 -msgid "Performs inter-satellite calibration on DMSP-OLS Nighttime Lights Time Series" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:3 -msgid "inter-satellite" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:4 -#, fuzzy -msgid "calibration" -msgstr "Paikka" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:5 -msgid "nighttime lights" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:6 -msgid "time series" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:7 -msgid "DMSP-OLS" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:8 -msgid "Print out calibration equations" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:9 -msgid "Evaluation based on the Normalised Difference Index" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:10 -msgid "Print in shell script style (currently only NDI via -e)" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:11 -msgid "Keep current computational region settings" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:12 -msgid "Exclude zero values from the analysis (retain zero cells in output)" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:13 -msgid "Exclude zero values from the analysis (set zero cells to NULL in output)" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:14 -msgid "Do not try to transfer timestamps (for input without timestamp)" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:15 -msgid "Clean average DMSP-OLS visible band digital number image(s)" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:16 -msgid "output file(s) suffix" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:17 -msgid "Suffix for calibrated average digital number output image(s)" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:18 -msgid "Calibration model" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:19 -msgid "Inter-satellite calibration model for average DMSP-OLS nighttime lights time series" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:20 -msgid "Elvidge (2009 or 2014), Liu 2012, Wu 2013" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:21 -msgid "Calibration Model" -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 "" @@ -4189,7 +4328,7 @@ msgid "Renames a column in the attribute table connected to a given vector map." msgstr "" -#: ../locale/scriptstrings/v.db.renamecolumn_to_translate.c:5 +#: ../locale/scriptstrings/v.db.renamecolumn_to_translate.c:6 msgid "Old and new name of the column (old,new)" msgstr "" @@ -4323,17 +4462,17 @@ msgstr "" #: ../locale/scriptstrings/m.proj_to_translate.c:2 ../misc/m.cogo/main.c:225 -#: ../misc/m.transform/main.c:316 ../misc/m.nviz.image/main.c:50 +#: ../misc/m.transform/main.c:316 ../misc/m.nviz.image/main.c:49 #: ../misc/m.nviz.script/main.c:69 ../misc/m.measure/main.c:46 msgid "miscellaneous" msgstr "" #: ../locale/scriptstrings/m.proj_to_translate.c:4 #: ../locale/scriptstrings/i.tasscap_to_translate.c:3 -#: ../raster/r.proj/main.c:146 ../imagery/i.fft/main.c:79 +#: ../raster/r.proj/main.c:149 ../imagery/i.fft/main.c:79 #: ../imagery/i.pca/main.c:73 ../imagery/i.ifft/main.c:78 #: ../imagery/i.ortho.photo/i.ortho.transform/main.c:392 -#: ../misc/m.transform/main.c:317 ../vector/v.proj/main.c:70 +#: ../misc/m.transform/main.c:317 ../vector/v.proj/main.c:75 #: ../vector/v.transform/main.c:71 msgid "transformation" msgstr "" @@ -4356,7 +4495,7 @@ #: ../raster/r.reclass/main.c:66 ../raster/r.recode/main.c:61 #: ../raster/r.in.ascii/main.c:79 ../raster3d/r3.in.ascii/main.c:87 #: ../general/g.proj/main.c:141 ../general/g.proj/main.c:150 -#: ../db/db.execute/main.c:139 ../db/db.select/main.c:208 +#: ../db/db.execute/main.c:151 ../db/db.select/main.c:208 #: ../vector/v.segment/main.c:80 ../vector/v.what/main.c:78 #: ../vector/v.edit/args.c:95 msgid "'-' for standard input" @@ -4480,14 +4619,18 @@ msgstr "" #: ../locale/scriptstrings/r.in.srtm_to_translate.c:4 -msgid "Name of SRTM input tile (file without .hgt.zip extension)" +msgid "SRTM" msgstr "" #: ../locale/scriptstrings/r.in.srtm_to_translate.c:5 -msgid "Name for output raster map (default: input tile)" +msgid "Name of SRTM input tile (file without .hgt.zip extension)" msgstr "" #: ../locale/scriptstrings/r.in.srtm_to_translate.c:6 +msgid "Name for output raster map (default: input tile)" +msgstr "" + +#: ../locale/scriptstrings/r.in.srtm_to_translate.c:7 msgid "Input is a 1-arcsec tile (default: 3-arcsec)" msgstr "" @@ -4514,7 +4657,7 @@ #: ../raster3d/r3.in.lidar/main.c:164 ../vector/v.lidar.edgedetection/main.c:76 #: ../vector/v.out.lidar/main.c:473 ../vector/v.in.lidar/main.c:138 #: ../vector/v.lidar.correction/main.c:72 ../vector/v.surf.bspline/main.c:94 -#: ../vector/v.lidar.growing/main.c:76 ../vector/v.decimate/main.c:124 +#: ../vector/v.lidar.growing/main.c:76 ../vector/v.decimate/main.c:125 #: ../vector/v.outlier/main.c:74 msgid "LIDAR" msgstr "" @@ -4664,7 +4807,7 @@ #: ../locale/scriptstrings/d.rast.leg_to_translate.c:3 #: ../display/d.vect.thematic/main.c:86 ../display/d.barscale/main.c:64 -#: ../display/d.grid/main.c:54 ../display/d.legend.vect/main.c:51 +#: ../display/d.grid/main.c:53 ../display/d.legend.vect/main.c:51 #: ../display/d.graph/main.c:59 ../display/d.legend/main.c:79 #: ../display/d.linegraph/main.c:232 ../display/d.vect.chart/main.c:64 #: ../display/d.text/main.c:140 ../display/d.northarrow/main.c:47 @@ -5058,36 +5201,32 @@ msgid "Paper '%s' not found, using defaults" 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.horizon/main.c:846 -#: ../raster/r.horizon/main.c:864 ../raster/r.latlong/main.c:133 -#: ../display/d.grid/plot.c:287 ../display/d.grid/plot.c:293 -#: ../display/d.grid/plot.c:334 ../display/d.grid/plot.c:340 -#: ../display/d.grid/plot.c:427 ../display/d.grid/plot.c:433 -#: ../display/d.grid/plot.c:485 ../display/d.grid/plot.c:491 -#: ../display/d.grid/plot.c:635 ../display/d.grid/plot.c:651 -#: ../display/d.grid/plot.c:668 ../display/d.grid/plot.c:685 -msgid "Error in pj_do_proj" -msgstr "" - -#: ../ps/ps.map/do_geogrid.c:272 ../raster/r.sun/main.c:788 -#: ../raster/r.horizon/main.c:538 ../display/d.grid/plot.c:554 -#: ../display/d.where/main.c:113 ../general/g.region/printwindow.c:257 -#: ../general/g.region/printwindow.c:481 ../general/g.region/printwindow.c:550 +#: ../ps/ps.map/do_geogrid.c:90 ../ps/ps.map/do_geogrid.c:96 +#: ../ps/ps.map/do_geogrid.c:121 ../ps/ps.map/do_geogrid.c:127 +#: ../ps/ps.map/do_geogrid.c:200 ../ps/ps.map/do_geogrid.c:242 +#: ../ps/ps.map/do_geogrid.c:322 ../ps/ps.map/do_geogrid.c:339 +#: ../ps/ps.map/do_geogrid.c:357 ../ps/ps.map/do_geogrid.c:375 +#: ../ps/ps.map/do_geogrid.c:432 ../ps/ps.map/do_geogrid.c:439 +#: ../ps/ps.map/do_geogrid.c:444 ../ps/ps.map/do_geogrid.c:453 +#: ../ps/ps.map/do_geogrid.c:458 +msgid "Error in GPJ_transform" +msgstr "" + +#: ../ps/ps.map/do_geogrid.c:284 ../raster/r.sun/main.c:787 +#: ../raster/r.horizon/main.c:542 ../display/d.grid/plot.c:564 +#: ../display/d.where/main.c:113 ../general/g.region/printwindow.c:256 +#: ../general/g.region/printwindow.c:492 ../general/g.region/printwindow.c:564 msgid "Can't get projection key values of current location" msgstr "" -#: ../ps/ps.map/do_geogrid.c:278 ../raster/r.sun/main.c:798 -#: ../raster/r.horizon/main.c:548 ../raster/r.latlong/main.c:114 -#: ../display/d.grid/plot.c:561 ../display/d.grid/plot.c:588 -#: ../display/d.where/main.c:120 ../display/d.where/main.c:146 -msgid "Unable to set up lat/long projection parameters" +#: ../ps/ps.map/do_geogrid.c:293 ../raster/r.sun/main.c:796 +#: ../raster/r.horizon/main.c:551 ../raster/r.sunhours/main.c:231 +#: ../raster/r.proj/main.c:342 ../raster/r.in.gdal/main.c:1003 +#: ../raster/r.sunmask/g_solposition.c:121 ../raster/r.latlong/main.c:111 +#: ../display/d.grid/plot.c:605 ../display/d.where/main.c:151 +#: ../general/g.region/printwindow.c:265 ../general/g.region/printwindow.c:501 +#: ../general/g.region/printwindow.c:593 ../vector/v.proj/main.c:292 +msgid "Unable to initialize coordinate transformation" msgstr "" #: ../ps/ps.map/ps_clrtbl.c:35 ../ps/ps.map/ps_fclrtbl.c:46 @@ -5257,41 +5396,42 @@ #: ../vector/v.mkgrid/main.c:278 ../vector/v.what.rast3/main.c:126 #: ../vector/v.to.rast/support.c:109 ../vector/v.to.rast/support.c:284 #: ../vector/v.to.rast/support.c:523 ../vector/v.to.rast/vect2rast.c:60 -#: ../vector/v.out.ogr/main.c:634 ../vector/v.kcv/main.c:126 +#: ../vector/v.out.ogr/main.c:690 ../vector/v.kcv/main.c:126 #: ../vector/v.surf.idw/read_sites.c:55 ../vector/v.class/main.c:117 #: ../vector/v.label.sa/labels.c:78 ../vector/v.net.distance/main.c:279 -#: ../vector/v.random/main.c:239 ../vector/v.db.connect/main.c:223 -#: ../vector/v.db.connect/main.c:331 ../vector/v.to.rast3/main.c:84 -#: ../vector/v.reclass/main.c:133 ../vector/v.surf.rst/main.c:620 -#: ../vector/v.surf.bspline/main.c:384 ../vector/v.surf.bspline/crosscorr.c:123 -#: ../vector/v.db.select/main.c:177 ../vector/v.net.allpairs/main.c:166 -#: ../vector/v.in.dwg/main.c:213 ../vector/v.buffer/main.c:431 -#: ../vector/v.select/copy_tabs.c:82 ../vector/v.profile/main.c:426 -#: ../vector/v.profile/main.c:580 ../vector/v.extrude/main.c:229 -#: ../vector/v.out.svg/main.c:159 ../vector/v.in.ogr/main.c:1131 -#: ../vector/v.in.ogr/main.c:1177 ../vector/v.patch/main.c:156 -#: ../vector/v.patch/main.c:188 ../vector/v.patch/main.c:309 -#: ../vector/v.patch/main.c:391 ../vector/v.net.path/path.c:96 -#: ../vector/v.overlay/main.c:246 ../vector/v.overlay/main.c:413 -#: ../vector/v.net.iso/main.c:376 ../vector/v.to.3d/trans2.c:55 -#: ../vector/v.to.3d/trans3.c:57 ../vector/v.what.rast/main.c:144 -#: ../vector/v.net.flow/main.c:169 ../vector/v.normal/main.c:122 -#: ../vector/v.sample/main.c:179 ../vector/v.distance/main.c:520 -#: ../vector/v.distance/main.c:555 ../vector/v.distance/main.c:601 -#: ../vector/v.distance/main.c:1340 ../vector/v.distance/main.c:1359 -#: ../vector/v.net.timetable/main.c:93 ../vector/v.in.db/main.c:164 -#: ../vector/v.in.db/main.c:302 ../vector/v.in.ascii/main.c:348 -#: ../vector/v.to.points/main.c:177 ../vector/v.colors/scan_attr.c:29 -#: ../vector/v.colors/read_rgb.c:28 ../vector/v.colors/write_rgb.c:25 -#: ../vector/v.vol.rst/user1.c:99 ../vector/v.vol.rst/main.c:600 -#: ../vector/v.net.components/main.c:180 +#: ../vector/v.random/main.c:243 ../vector/v.random/main.c:271 +#: ../vector/v.db.connect/main.c:223 ../vector/v.db.connect/main.c:331 +#: ../vector/v.to.rast3/main.c:84 ../vector/v.reclass/main.c:133 +#: ../vector/v.surf.rst/main.c:623 ../vector/v.surf.bspline/main.c:384 +#: ../vector/v.surf.bspline/crosscorr.c:123 ../vector/v.db.select/main.c:177 +#: ../vector/v.net.allpairs/main.c:166 ../vector/v.in.dwg/main.c:213 +#: ../vector/v.buffer/main.c:431 ../vector/v.select/copy_tabs.c:82 +#: ../vector/v.profile/main.c:426 ../vector/v.profile/main.c:580 +#: ../vector/v.extrude/main.c:229 ../vector/v.out.svg/main.c:159 +#: ../vector/v.in.ogr/main.c:1194 ../vector/v.in.ogr/main.c:1242 +#: ../vector/v.patch/main.c:159 ../vector/v.patch/main.c:191 +#: ../vector/v.patch/main.c:347 ../vector/v.patch/main.c:429 +#: ../vector/v.net.path/path.c:96 ../vector/v.overlay/main.c:246 +#: ../vector/v.overlay/main.c:413 ../vector/v.net.iso/main.c:376 +#: ../vector/v.to.3d/trans2.c:55 ../vector/v.to.3d/trans3.c:57 +#: ../vector/v.what.rast/main.c:144 ../vector/v.net.flow/main.c:169 +#: ../vector/v.normal/main.c:122 ../vector/v.sample/main.c:179 +#: ../vector/v.distance/main.c:527 ../vector/v.distance/main.c:562 +#: ../vector/v.distance/main.c:608 ../vector/v.distance/main.c:1348 +#: ../vector/v.distance/main.c:1367 ../vector/v.net.timetable/main.c:93 +#: ../vector/v.in.db/main.c:164 ../vector/v.in.db/main.c:302 +#: ../vector/v.in.ascii/main.c:348 ../vector/v.to.points/main.c:177 +#: ../vector/v.colors/scan_attr.c:29 ../vector/v.colors/read_rgb.c:28 +#: ../vector/v.colors/write_rgb.c:25 ../vector/v.vol.rst/user1.c:99 +#: ../vector/v.vol.rst/main.c:602 ../vector/v.net.components/main.c:180 #: ../vector/v.colors.out/make_colors.c:36 ../vector/v.label/main.c:278 #: ../vector/v.edit/select.c:516 ../vector/v.net.centrality/main.c:246 #: ../vector/v.info/print.c:147 ../vector/v.out.postgis/table.c:34 -#: ../vector/v.in.dxf/write_vect.c:211 ../vector/v.extract/main.c:263 +#: ../vector/v.in.dxf/write_vect.c:211 ../vector/v.extract/main.c:226 +#: ../vector/v.extract/main.c:323 ../vector/v.extract/extract.c:272 #: ../vector/v.lrs/v.lrs.create/main.c:296 #: ../vector/v.lrs/v.lrs.create/main.c:305 ../vector/v.net.alloc/main.c:316 -#: ../vector/v.transform/trans_digit.c:41 ../vector/v.to.db/update.c:46 +#: ../vector/v.transform/trans_digit.c:41 ../vector/v.to.db/update.c:48 #: ../vector/v.to.db/query.c:89 #, c-format msgid "Unable to open database <%s> by driver <%s>" @@ -5361,10 +5501,11 @@ msgid "My first raster module" msgstr "" -#: ../doc/raster/r.example/main.c:105 ../raster/r.walk/main.c:435 -#: ../raster/r.walk/main.c:440 ../raster/r.walk/main.c:801 -#: ../raster/r.colors/edit_colors.c:393 ../raster/r.cost/main.c:350 -#: ../raster/r.cost/main.c:665 ../raster/r.reclass/main.c:79 +#: ../doc/raster/r.example/main.c:105 ../raster/r.walk/main.c:460 +#: ../raster/r.walk/main.c:486 ../raster/r.walk/main.c:491 +#: ../raster/r.walk/main.c:852 ../raster/r.colors/edit_colors.c:434 +#: ../raster/r.cost/main.c:375 ../raster/r.cost/main.c:401 +#: ../raster/r.cost/main.c:712 ../raster/r.reclass/main.c:79 #: ../raster/r.univar/r.univar_main.c:234 ../raster/r.report/parse.c:273 #: ../raster/r.distance/parse.c:72 ../raster/r.distance/parse.c:81 #: ../raster/r.spread/main.c:439 ../raster/r.spread/main.c:442 @@ -5372,13 +5513,13 @@ #: ../raster/r.spread/main.c:452 ../raster/r.spread/main.c:455 #: ../raster/r.buffer/main.c:112 ../raster/r.stream.extract/main.c:173 #: ../raster/r.stream.extract/main.c:177 ../raster/r.stream.extract/main.c:182 -#: ../raster/r.cross/main.c:106 ../raster/r.mapcalc/map.c:519 +#: ../raster/r.cross/main.c:105 ../raster/r.mapcalc/map.c:519 #: ../raster/r.mapcalc/map.c:813 ../raster/r.mapcalc/map3.c:710 -#: ../raster/r.compress/main.c:124 ../raster/r.compress/main.c:304 -#: ../raster/r.kappa/main.c:150 ../raster/r.kappa/stats.c:33 +#: ../raster/r.compress/main.c:124 ../raster/r.compress/main.c:308 +#: ../raster/r.kappa/main.c:162 ../raster/r.kappa/stats.c:33 #: ../raster/r.kappa/stats.c:38 ../raster/r.coin/main.c:121 #: ../raster/r.coin/main.c:123 ../raster/r.fill.stats/main.c:1028 -#: ../raster/r.tile/main.c:86 ../raster/r.info/main.c:104 +#: ../raster/r.tile/main.c:86 ../raster/r.info/main.c:110 #: ../raster/r.geomorphon/memory.c:14 ../raster/r.category/main.c:119 #: ../raster/r.category/main.c:140 ../raster/r.ros/main.c:368 #: ../raster/r.ros/main.c:379 ../raster/r.ros/main.c:384 @@ -5392,14 +5533,15 @@ #: ../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 ../general/g.region/main.c:429 -#: ../general/g.region/main.c:766 ../general/g.region/main.c:774 -#: ../imagery/i.gensig/parse.c:38 ../imagery/i.gensigset/parse.c:44 -#: ../imagery/i.pca/main.c:139 ../imagery/i.ortho.photo/i.ortho.elev/main.c:197 +#: ../raster/r.sim/simlib/output.c:755 ../general/g.region/main.c:442 +#: ../general/g.region/main.c:779 ../general/g.region/main.c:787 +#: ../imagery/i.segment/parse_args.c:199 ../imagery/i.gensig/parse.c:38 +#: ../imagery/i.gensigset/parse.c:44 ../imagery/i.pca/main.c:139 +#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:197 #: ../misc/m.nviz.image/surface.c:50 ../misc/m.nviz.image/surface.c:107 -#: ../vector/v.colors/main.c:312 ../vector/v.vol.rst/main.c:615 -#: ../scripts/v.rast.stats/v.rast.stats.py:128 ../scripts/r.rgb/r.rgb.py:60 -#: ../scripts/r.mask/r.mask.py:131 ../scripts/r.grow/r.grow.py:123 +#: ../vector/v.colors/main.c:325 ../vector/v.vol.rst/main.c:617 +#: ../scripts/v.rast.stats/v.rast.stats.py:148 ../scripts/r.rgb/r.rgb.py:60 +#: ../scripts/r.mask/r.mask.py:131 ../scripts/r.grow/r.grow.py:122 #: ../scripts/d.polar/d.polar.py:62 ../scripts/r.pack/r.pack.py:74 #: ../scripts/r.buffer.lowmem/r.buffer.lowmem.py:87 #: ../scripts/d.correlate/d.correlate.py:50 @@ -5407,7 +5549,7 @@ #: ../scripts/d.rast.leg/d.rast.leg.py:103 #: ../scripts/r.reclass.area/r.reclass.area.py:103 #: ../scripts/r.reclass.area/r.reclass.area.py:213 -#: ../scripts/r.fillnulls/r.fillnulls.py:150 +#: ../scripts/r.fillnulls/r.fillnulls.py:162 #, c-format, python-format msgid "Raster map <%s> not found" msgstr "" @@ -5416,17 +5558,17 @@ msgid "My first vector module" msgstr "" -#: ../doc/vector/v.example/main.c:75 ../raster/r.walk/main.c:410 -#: ../raster/r.cost/main.c:325 ../raster/r.carve/main.c:158 -#: ../display/d.extract/main.c:98 ../general/g.region/main.c:479 +#: ../doc/vector/v.example/main.c:75 ../raster/r.walk/main.c:453 +#: ../raster/r.cost/main.c:368 ../raster/r.carve/main.c:158 +#: ../display/d.extract/main.c:98 ../general/g.region/main.c:492 #: ../misc/m.nviz.image/vector.c:84 ../vector/v.lidar.edgedetection/main.c:180 #: ../vector/v.clean/test/topocheck.c:63 #: ../vector/v.lidar.correction/main.c:157 ../vector/v.surf.bspline/main.c:263 #: ../vector/v.surf.bspline/main.c:332 ../vector/v.lidar.growing/main.c:126 #: ../vector/v.profile/main.c:359 ../vector/v.profile/main.c:363 -#: ../vector/v.colors/main.c:238 ../vector/v.outlier/main.c:176 -#: ../vector/v.edit/main.c:155 ../vector/v.vect.stats/main.c:263 -#: ../vector/v.vect.stats/main.c:271 ../vector/v.lrs/v.lrs.label/main.c:268 +#: ../vector/v.colors/main.c:251 ../vector/v.outlier/main.c:176 +#: ../vector/v.edit/main.c:155 ../vector/v.vect.stats/main.c:270 +#: ../vector/v.vect.stats/main.c:278 ../vector/v.lrs/v.lrs.label/main.c:268 #: ../vector/v.lrs/v.lrs.where/main.c:127 #: ../vector/v.lrs/v.lrs.where/main.c:136 #: ../vector/v.lrs/v.lrs.segment/main.c:140 @@ -5443,40 +5585,40 @@ msgid "Unable to set predetermined vector open level" msgstr "" -#: ../doc/vector/v.example/main.c:87 ../raster/r.walk/main.c:673 -#: ../raster/r.walk/main.c:742 ../raster/r.cost/main.c:533 -#: ../raster/r.cost/main.c:606 ../raster/r.random/support.c:67 -#: ../raster/r.drain/main.c:271 ../raster/r.what/main.c:250 -#: ../raster/r.carve/main.c:162 ../raster/r.region/main.c:176 -#: ../raster/r.sim/simlib/observation_points.c:41 +#: ../doc/vector/v.example/main.c:87 ../raster/r.path/main.c:301 +#: ../raster/r.walk/main.c:746 ../raster/r.walk/main.c:809 +#: ../raster/r.cost/main.c:606 ../raster/r.cost/main.c:669 +#: ../raster/r.random/support.c:67 ../raster/r.drain/main.c:272 +#: ../raster/r.what/main.c:250 ../raster/r.carve/main.c:162 +#: ../raster/r.region/main.c:176 ../raster/r.sim/simlib/observation_points.c:41 #: ../display/d.extract/main.c:103 ../display/d.vect.chart/main.c:246 #: ../display/d.path/main.c:185 ../raster3d/r3.flow/main.c:411 -#: ../general/manage/lister/vector.c:32 ../general/g.region/main.c:489 +#: ../general/manage/lister/vector.c:32 ../general/g.region/main.c:502 #: ../misc/m.nviz.image/vector.c:280 ../vector/v.what.rast3/main.c:114 #: ../vector/v.to.rast/support.c:100 ../vector/v.to.rast/support.c:272 #: ../vector/v.to.rast/support.c:510 ../vector/v.to.rast/vect2rast.c:39 -#: ../vector/v.lidar.edgedetection/main.c:186 ../vector/v.out.ogr/main.c:135 +#: ../vector/v.lidar.edgedetection/main.c:186 ../vector/v.out.ogr/main.c:137 #: ../vector/v.surf.idw/read_sites.c:29 ../vector/v.class/main.c:102 #: ../vector/v.clean/test/topocheck.c:67 ../vector/v.clean/test/topocheck.c:87 #: ../vector/v.clean/main.c:283 ../vector/v.label.sa/labels.c:58 -#: ../vector/v.net.distance/main.c:192 ../vector/v.random/main.c:205 +#: ../vector/v.net.distance/main.c:192 ../vector/v.random/main.c:208 #: ../vector/v.support/main.c:134 ../vector/v.out.dxf/main.c:80 -#: ../vector/v.out.lidar/main.c:609 ../vector/v.proj/main.c:237 +#: ../vector/v.out.lidar/main.c:609 ../vector/v.proj/main.c:249 #: ../vector/v.db.connect/main.c:154 ../vector/v.to.rast3/main.c:73 #: ../vector/v.out.ascii/main.c:87 ../vector/v.out.ascii/main.c:94 #: ../vector/v.cluster/main.c:149 ../vector/v.build.polylines/main.c:151 #: ../vector/v.lidar.correction/main.c:161 ../vector/v.reclass/main.c:113 -#: ../vector/v.segment/main.c:108 ../vector/v.surf.rst/main.c:561 -#: ../vector/v.surf.rst/main.c:665 ../vector/v.db.select/main.c:164 +#: ../vector/v.segment/main.c:108 ../vector/v.surf.rst/main.c:564 +#: ../vector/v.surf.rst/main.c:668 ../vector/v.db.select/main.c:164 #: ../vector/v.net.allpairs/main.c:130 ../vector/v.drape/main.c:143 #: ../vector/v.buffer/main.c:337 ../vector/v.lidar.growing/main.c:138 #: ../vector/v.lidar.growing/main.c:142 ../vector/v.select/main.c:108 #: ../vector/v.profile/main.c:370 ../vector/v.profile/main.c:394 #: ../vector/v.extrude/main.c:190 ../vector/v.hull/main.c:87 #: ../vector/v.out.svg/main.c:139 ../vector/v.net.connectivity/main.c:130 -#: ../vector/v.patch/main.c:129 ../vector/v.patch/main.c:147 -#: ../vector/v.patch/main.c:177 ../vector/v.patch/main.c:274 -#: ../vector/v.patch/main.c:355 ../vector/v.net.path/main.c:158 +#: ../vector/v.patch/main.c:131 ../vector/v.patch/main.c:150 +#: ../vector/v.patch/main.c:180 ../vector/v.patch/main.c:312 +#: ../vector/v.patch/main.c:393 ../vector/v.net.path/main.c:158 #: ../vector/v.overlay/main.c:188 ../vector/v.perturb/main.c:148 #: ../vector/v.perturb/main.c:173 ../vector/v.net.iso/main.c:243 #: ../vector/v.to.3d/main.c:72 ../vector/v.type/main.c:131 @@ -5485,83 +5627,84 @@ #: ../vector/v.delaunay/main.c:120 ../vector/v.normal/main.c:110 #: ../vector/v.sample/main.c:124 ../vector/v.rectify/main.c:150 #: ../vector/v.qcount/main.c:101 ../vector/v.univar/main.c:158 -#: ../vector/v.distance/main.c:364 ../vector/v.distance/main.c:386 +#: ../vector/v.distance/main.c:366 ../vector/v.distance/main.c:388 #: ../vector/v.net.timetable/main.c:353 ../vector/v.net.visibility/main.c:73 #: ../vector/v.net.visibility/main.c:82 ../vector/v.out.pov/main.c:97 -#: ../vector/v.to.points/main.c:130 ../vector/v.colors/main.c:262 +#: ../vector/v.to.points/main.c:130 ../vector/v.colors/main.c:275 #: ../vector/v.build/main.c:118 ../vector/v.build/main.c:128 #: ../vector/v.voronoi/main.c:196 ../vector/v.net.bridge/main.c:118 #: ../vector/v.neighbors/main.c:88 ../vector/v.split/main.c:172 -#: ../vector/v.vol.rst/main.c:560 ../vector/v.net.components/main.c:148 -#: ../vector/v.decimate/main.c:272 ../vector/v.net.salesman/main.c:250 +#: ../vector/v.vol.rst/main.c:562 ../vector/v.net.components/main.c:148 +#: ../vector/v.decimate/main.c:276 ../vector/v.net.salesman/main.c:250 #: ../vector/v.colors.out/scan_cats.c:20 #: ../vector/v.colors.out/make_colors.c:23 ../vector/v.kernel/main.c:318 #: ../vector/v.kernel/main.c:331 ../vector/v.label/main.c:268 #: ../vector/v.edit/main.c:170 ../vector/v.edit/main.c:243 #: ../vector/v.net.centrality/main.c:209 ../vector/v.info/main.c:61 #: ../vector/v.parallel/main.c:148 ../vector/v.out.postgis/main.c:100 -#: ../vector/v.vect.stats/main.c:267 ../vector/v.vect.stats/main.c:278 -#: ../vector/v.extract/main.c:191 ../vector/v.lrs/v.lrs.label/main.c:272 +#: ../vector/v.vect.stats/main.c:274 ../vector/v.vect.stats/main.c:285 +#: ../vector/v.extract/main.c:194 ../vector/v.lrs/v.lrs.label/main.c:272 #: ../vector/v.lrs/v.lrs.where/main.c:131 #: ../vector/v.lrs/v.lrs.where/main.c:140 #: ../vector/v.lrs/v.lrs.segment/main.c:144 #: ../vector/v.lrs/v.lrs.create/main.c:254 #: ../vector/v.lrs/v.lrs.create/main.c:263 ../vector/v.net/main.c:68 #: ../vector/v.net/main.c:92 ../vector/v.net.alloc/main.c:185 -#: ../vector/v.transform/main.c:197 ../vector/v.generalize/main.c:327 -#: ../vector/v.external/main.c:228 ../vector/v.to.db/main.c:59 +#: ../vector/v.transform/main.c:197 ../vector/v.generalize/main.c:328 +#: ../vector/v.external/main.c:232 ../vector/v.to.db/main.c:67 #, c-format msgid "Unable to open vector map <%s>" msgstr "" -#: ../doc/vector/v.example/main.c:100 ../raster/r.volume/main.c:155 -#: ../raster/r.random/random.c:63 ../raster/r.contour/main.c:156 -#: ../raster/r.stream.extract/close.c:38 ../raster/r.to.vect/main.c:157 -#: ../raster/r.drain/main.c:200 ../raster/r.resamp.bspline/main.c:495 -#: ../raster/r.flow/io.c:178 ../raster/r.carve/vect.c:32 -#: ../raster/r.sim/simlib/output.c:38 ../raster/r.sim/simlib/output.c:44 -#: ../display/d.extract/main.c:106 ../raster3d/r3.flow/main.c:396 -#: ../vector/v.mkgrid/main.c:264 ../vector/v.lidar.edgedetection/main.c:251 -#: ../vector/v.clean/main.c:288 ../vector/v.clean/main.c:295 -#: ../vector/v.net.distance/main.c:198 ../vector/v.random/main.c:228 -#: ../vector/v.proj/main.c:380 ../vector/v.cluster/main.c:209 -#: ../vector/v.in.lidar/main.c:555 ../vector/v.build.polylines/main.c:156 +#: ../doc/vector/v.example/main.c:100 ../raster/r.path/main.c:240 +#: ../raster/r.volume/main.c:155 ../raster/r.random/random.c:63 +#: ../raster/r.contour/main.c:156 ../raster/r.stream.extract/close.c:38 +#: ../raster/r.to.vect/main.c:157 ../raster/r.drain/main.c:201 +#: ../raster/r.resamp.bspline/main.c:497 ../raster/r.flow/io.c:178 +#: ../raster/r.carve/vect.c:32 ../raster/r.sim/simlib/output.c:38 +#: ../raster/r.sim/simlib/output.c:44 ../display/d.extract/main.c:106 +#: ../raster3d/r3.flow/main.c:396 ../vector/v.mkgrid/main.c:264 +#: ../vector/v.lidar.edgedetection/main.c:251 ../vector/v.clean/main.c:288 +#: ../vector/v.clean/main.c:295 ../vector/v.net.distance/main.c:198 +#: ../vector/v.random/main.c:231 ../vector/v.proj/main.c:402 +#: ../vector/v.cluster/main.c:209 ../vector/v.in.lidar/main.c:555 +#: ../vector/v.build.polylines/main.c:156 #: ../vector/v.lidar.correction/main.c:215 #: ../vector/v.lidar.correction/main.c:221 ../vector/v.reclass/main.c:117 -#: ../vector/v.segment/main.c:114 ../vector/v.surf.rst/main.c:600 -#: ../vector/v.surf.rst/main.c:603 ../vector/v.surf.rst/main.c:769 +#: ../vector/v.segment/main.c:114 ../vector/v.surf.rst/main.c:603 +#: ../vector/v.surf.rst/main.c:606 ../vector/v.surf.rst/main.c:772 #: ../vector/v.surf.bspline/main.c:353 ../vector/v.net.allpairs/main.c:136 #: ../vector/v.in.dwg/main.c:200 ../vector/v.drape/main.c:158 -#: ../vector/v.buffer/main.c:405 ../vector/v.select/main.c:125 +#: ../vector/v.buffer/main.c:405 ../vector/v.select/main.c:149 #: ../vector/v.profile/main.c:537 ../vector/v.extrude/main.c:196 #: ../vector/v.in.region/main.c:75 ../vector/v.hull/main.c:121 -#: ../vector/v.net.connectivity/main.c:136 ../vector/v.in.ogr/main.c:843 -#: ../vector/v.patch/main.c:283 ../vector/v.patch/main.c:288 +#: ../vector/v.net.connectivity/main.c:136 ../vector/v.in.ogr/main.c:901 +#: ../vector/v.patch/main.c:321 ../vector/v.patch/main.c:326 #: ../vector/v.net.path/main.c:167 ../vector/v.overlay/main.c:220 #: ../vector/v.perturb/main.c:154 ../vector/v.net.iso/main.c:356 #: ../vector/v.to.3d/main.c:87 ../vector/v.net.spanningtree/main.c:107 #: ../vector/v.net.steiner/main.c:607 ../vector/v.net.flow/main.c:149 #: ../vector/v.net.flow/main.c:155 ../vector/v.delaunay/main.c:126 #: ../vector/v.sample/main.c:162 ../vector/v.rectify/main.c:216 -#: ../vector/v.qcount/main.c:127 ../vector/v.distance/main.c:410 +#: ../vector/v.qcount/main.c:127 ../vector/v.distance/main.c:412 #: ../vector/v.net.timetable/main.c:359 ../vector/v.in.db/main.c:151 #: ../vector/v.in.ascii/main.c:251 ../vector/v.net.visibility/main.c:77 #: ../vector/v.to.points/main.c:138 ../vector/v.build/main.c:154 #: ../vector/v.voronoi/main.c:215 ../vector/v.net.bridge/main.c:124 -#: ../vector/v.split/main.c:177 ../vector/v.vol.rst/main.c:580 -#: ../vector/v.vol.rst/main.c:583 ../vector/v.net.components/main.c:154 -#: ../vector/v.decimate/main.c:391 ../vector/v.outlier/main.c:229 +#: ../vector/v.split/main.c:177 ../vector/v.vol.rst/main.c:582 +#: ../vector/v.vol.rst/main.c:585 ../vector/v.net.components/main.c:154 +#: ../vector/v.decimate/main.c:395 ../vector/v.outlier/main.c:229 #: ../vector/v.outlier/main.c:234 ../vector/v.outlier/main.c:240 #: ../vector/v.net.salesman/main.c:551 ../vector/v.kernel/main.c:337 #: ../vector/v.edit/main.c:107 ../vector/v.edit/main.c:122 #: ../vector/v.net.centrality/main.c:215 ../vector/v.parallel/main.c:153 -#: ../vector/v.in.dxf/main.c:146 ../vector/v.extract/main.c:346 +#: ../vector/v.in.dxf/main.c:146 ../vector/v.extract/main.c:406 #: ../vector/v.lrs/v.lrs.label/main.c:276 #: ../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.net.alloc/main.c:298 -#: ../vector/v.transform/main.c:265 ../vector/v.generalize/main.c:338 -#: ../vector/v.external/main.c:180 ../scripts/v.what.strds/v.what.strds.py:217 +#: ../vector/v.transform/main.c:265 ../vector/v.generalize/main.c:339 +#: ../vector/v.external/main.c:184 ../scripts/v.what.strds/v.what.strds.py:217 #, c-format, python-format msgid "Unable to create vector map <%s>" msgstr "" @@ -5573,10 +5716,10 @@ #: ../vector/v.surf.bspline/crosscorr.c:114 ../vector/v.buffer/main.c:426 #: ../vector/v.extrude/main.c:224 ../vector/v.overlay/main.c:398 #: ../vector/v.what.rast/main.c:138 ../vector/v.univar/main.c:229 -#: ../vector/v.distance/main.c:549 ../vector/v.colors/scan_attr.c:24 +#: ../vector/v.distance/main.c:556 ../vector/v.colors/scan_attr.c:24 #: ../vector/v.colors/read_rgb.c:23 ../vector/v.colors/write_rgb.c:20 -#: ../vector/v.edit/select.c:502 ../vector/v.vect.stats/main.c:330 -#: ../vector/v.vect.stats/main.c:404 ../vector/v.generalize/misc.c:170 +#: ../vector/v.edit/select.c:502 ../vector/v.vect.stats/main.c:337 +#: ../vector/v.vect.stats/main.c:411 ../vector/v.generalize/misc.c:170 #, c-format msgid "Database connection not defined for layer %d" msgstr "" @@ -5597,12 +5740,14 @@ #: ../doc/vector/v.example/main.c:142 ../db/db.columns/main.c:62 #: ../db/db.describe/main.c:67 ../vector/v.out.vtk/writeVTK.c:655 -#: ../vector/v.out.ogr/main.c:639 ../vector/v.random/main.c:272 -#: ../vector/v.db.connect/main.c:228 ../vector/v.reclass/main.c:193 -#: ../vector/v.profile/main.c:433 ../vector/v.profile/main.c:586 -#: ../vector/v.out.svg/main.c:165 ../vector/v.patch/main.c:164 -#: ../vector/v.patch/main.c:204 ../vector/v.in.ascii/main.c:435 -#: ../vector/v.info/print.c:152 ../vector/v.out.postgis/table.c:41 +#: ../vector/v.out.ogr/main.c:695 ../vector/v.random/main.c:279 +#: ../vector/v.random/main.c:313 ../vector/v.db.connect/main.c:228 +#: ../vector/v.reclass/main.c:193 ../vector/v.profile/main.c:433 +#: ../vector/v.profile/main.c:586 ../vector/v.out.svg/main.c:165 +#: ../vector/v.patch/main.c:167 ../vector/v.patch/main.c:207 +#: ../vector/v.in.ascii/main.c:435 ../vector/v.info/print.c:152 +#: ../vector/v.out.postgis/table.c:41 ../vector/v.extract/main.c:233 +#: ../vector/v.to.db/main.c:140 ../vector/v.to.db/main.c:166 #: ../scripts/db.univar/db.univar.py:112 #, c-format, python-format msgid "Unable to describe table <%s>" @@ -5623,16 +5768,6 @@ msgid "Unable to copy attribute table to vector map <%s>" msgstr "" -#: ../raster/r.surf.area/main.c:77 ../raster/r.contour/main.c:88 -#: ../raster/r.random.surface/main.c:58 ../raster/r.surf.random/main.c:37 -#: ../raster/r.surf.fractal/main.c:39 ../raster/r.surf.idw/main.c:105 -#: ../raster/r.surf.contour/main.c:61 ../raster/r.fill.stats/main.c:776 -#: ../raster/r.resamp.bspline/main.c:80 ../raster/r.surf.gauss/main.c:39 -#: ../vector/v.surf.idw/main.c:88 ../vector/v.surf.rst/main.c:148 -#: ../vector/v.surf.bspline/main.c:92 ../vector/v.vol.rst/main.c:237 -msgid "surface" -msgstr "" - #: ../raster/r.surf.area/main.c:79 msgid "area estimation" msgstr "" @@ -5682,6 +5817,205 @@ msgid "Estimated region Surface Area:" msgstr "" +#: ../raster/r.path/main.c:154 +msgid "Traces paths from starting points following input directions." +msgstr "" + +#: ../raster/r.path/main.c:157 +msgid "Name of input direction" +msgstr "" + +#: ../raster/r.path/main.c:159 +msgid "Direction in degrees CCW from east, or bitmask encoded" +msgstr "" + +#: ../raster/r.path/main.c:164 +msgid "Format of the input direction map" +msgstr "" + +#: ../raster/r.path/main.c:170 +msgid "auto-detect direction format" +msgstr "" + +#: ../raster/r.path/main.c:171 +msgid "degrees CCW from East" +msgstr "" + +#: ../raster/r.path/main.c:172 +msgid "degrees CCW from East divided by 45 (e.g. r.watershed directions)" +msgstr "" + +#: ../raster/r.path/main.c:173 +msgid "bitmask encoded directions (e.g. r.cost -b)" +msgstr "" + +#: ../raster/r.path/main.c:179 +msgid "Name of input raster values to be used for output" +msgstr "" + +#: ../raster/r.path/main.c:185 +msgid "Name for output raster path map" +msgstr "" + +#: ../raster/r.path/main.c:190 +msgid "Name for output vector path map" +msgstr "" + +#: ../raster/r.path/main.c:272 ../raster/r.drain/main.c:244 +#, c-format +msgid "Starting point %d is outside the current region" +msgstr "" + +#: ../raster/r.path/main.c:303 ../raster/r.walk/main.c:748 +#: ../raster/r.cost/main.c:608 ../raster/r.drain/main.c:274 +#, c-format +msgid "Reading vector map <%s> with start points..." +msgstr "" + +#: ../raster/r.path/main.c:317 ../raster/r.walk/main.c:761 +#: ../raster/r.walk/main.c:821 ../raster/r.cost/main.c:621 +#: ../raster/r.cost/main.c:681 ../raster/r.to.vect/main.c:289 +#: ../raster/r.drain/main.c:287 ../display/d.vect.thematic/display.c:75 +#: ../display/d.vect/vert.c:27 ../display/d.vect/lines.c:143 +#: ../display/d.vect/label.c:44 ../display/d.vect/zcoor.c:38 +#: ../display/d.vect/dir.c:30 ../display/d.vect/topo.c:52 +#: ../display/d.vect/attr.c:51 ../vector/v.label.sa/labels.c:141 +#: ../vector/v.out.lidar/main.c:732 ../vector/v.perturb/main.c:182 +#: ../vector/v.to.3d/trans2.c:84 ../vector/v.to.3d/trans3.c:85 +#: ../vector/v.what.rast/main.c:213 ../vector/v.colors/scan_z.c:36 +#: ../vector/v.colors/scan_cats.c:24 ../vector/v.vol.rst/user1.c:140 +#: ../vector/v.decimate/main.c:410 ../vector/v.colors.out/scan_cats.c:32 +#: ../vector/v.label/main.c:293 ../vector/v.info/level1.c:38 +msgid "Unable to read vector map" +msgstr "" + +#: ../raster/r.path/main.c:351 ../raster/r.drain/main.c:319 +#, c-format +msgid "Starting vector map <%s> contains no points in the current region" +msgstr "" + +#: ../raster/r.path/main.c:359 +msgid "No start point(s) specified" +msgstr "" + +#: ../raster/r.path/main.c:369 +#, c-format +msgid "Reading raster values map <%s> ..." +msgstr "" + +#: ../raster/r.path/main.c:382 ../raster/r.path/main.c:445 +#: ../raster/r.path/main.c:462 +#, fuzzy +msgid "Unable to write to tempfile" +msgstr "Ei voida luoda taulua." + +#: ../raster/r.path/main.c:390 ../raster/r.info/main.c:134 +msgid "Unable to read range file" +msgstr "" + +#: ../raster/r.path/main.c:393 +#, c-format +msgid "Invalid directions map <%s>" +msgstr "" + +#: ../raster/r.path/main.c:398 +msgid "Directional degrees can not be > 360" +msgstr "" + +#: ../raster/r.path/main.c:403 +msgid "Directional degrees divided by 45 can not be > 8" +msgstr "" + +#: ../raster/r.path/main.c:408 +#, c-format +msgid "Bitmask encoded directions can not be > %d" +msgstr "" + +#: ../raster/r.path/main.c:414 +msgid "Input direction format assumed to be degrees CCW from East divided by 45" +msgstr "" + +#: ../raster/r.path/main.c:418 +msgid "Input direction format assumed to be bitmask encoded without Knight's move" +msgstr "" + +#: ../raster/r.path/main.c:422 +msgid "Input direction format assumed to be degrees CCW from East" +msgstr "" + +#: ../raster/r.path/main.c:426 +msgid "Input direction format assumed to be bitmask encoded with Knight's move" +msgstr "" + +#: ../raster/r.path/main.c:429 +#, c-format +msgid "Unable to detect format of input direction map <%s>" +msgstr "" + +#: ../raster/r.path/main.c:432 +#, c-format +msgid "Invalid directions format '%s'" +msgstr "" + +#: ../raster/r.path/main.c:434 +#, c-format +msgid "Reading direction map <%s> ..." +msgstr "" + +#: ../raster/r.path/main.c:481 +msgid "Processing start points..." +msgstr "" + +#: ../raster/r.path/main.c:491 ../vector/v.buffer/main.c:414 +#: ../vector/v.in.ogr/main.c:912 ../vector/v.overlay/main.c:227 +msgid "Unable to create temporary vector map" +msgstr "" + +#: ../raster/r.path/main.c:497 ../raster/r.path/main.c:513 +#, c-format +msgid "No path at row %d, col %d" +msgstr "" + +#: ../raster/r.path/main.c:502 ../vector/v.overlay/line_area.c:256 +#: ../vector/v.overlay/area_area.c:109 +msgid "Breaking lines..." +msgstr "" + +#: ../raster/r.path/main.c:555 ../raster/r.path/main.c:585 +#: ../raster/r.in.lidar/main.c:760 ../raster/r.drain/main.c:471 +msgid "Writing output raster map..." +msgstr "" + +#: ../raster/r.path/main.c:640 +#, fuzzy +msgid "Unable to increase point list" +msgstr "Ei voida luoda taulua." + +#: ../raster/r.path/main.c:740 ../raster/r.path/main.c:771 +#: ../raster/r.path/main.c:897 ../raster/r.path/main.c:1005 +#: ../raster/r.path/main.c:1031 ../raster/r.path/main.c:1128 +#: ../raster/r.clump/clump.c:99 ../raster/r.clump/clump.c:151 +#: ../raster/r.clump/minsize.c:152 ../raster/r.clump/minsize.c:253 +#: ../raster/r.clump/minsize.c:287 ../raster/r.clump/minsize.c:293 +#: ../raster/r.clump/minsize.c:424 ../raster/r.clump/minsize.c:447 +#: ../raster/r.clump/minsize.c:518 ../imagery/i.segment/cluster.c:431 +msgid "Unable to read from temp file" +msgstr "" + +#: ../raster/r.path/main.c:831 +#, c-format +msgid "No path from row %d, col %d" +msgstr "" + +#: ../raster/r.path/main.c:845 +#, c-format +msgid "Invalid direction %d" +msgstr "" + +#: ../raster/r.path/main.c:934 +msgid "Path is leaving the current region" +msgstr "" + #: ../raster/r.profile/main.c:54 ../raster/r.transect/main.c:104 #: ../display/d.profile/main.c:192 ../raster3d/r3.cross.rast/main.c:229 #: ../vector/v.profile/main.c:154 @@ -5697,7 +6031,7 @@ msgid "Outputs the raster map layer values lying on user-defined line(s)." msgstr "" -#: ../raster/r.profile/main.c:65 ../raster/r.horizon/main.c:304 +#: ../raster/r.profile/main.c:65 ../raster/r.horizon/main.c:303 msgid "Name of file for output (use output=- for stdout)" msgstr "" @@ -5744,10 +6078,11 @@ msgstr "" #: ../raster/r.profile/main.c:176 ../raster/r.out.ppm3/main.c:133 -#: ../raster/r.recode/main.c:90 ../raster/r.horizon/main.c:385 -#: ../raster/r.in.lidar/main.c:646 ../raster/r.category/main.c:173 +#: ../raster/r.recode/main.c:90 ../raster/r.horizon/main.c:389 +#: ../raster/r.in.lidar/main.c:651 ../raster/r.category/main.c:173 #: ../raster/r.out.ascii/main.c:157 ../display/d.mon/stop.c:66 -#: ../general/g.pnmcomp/main.c:242 ../general/g.pnmcomp/main.c:259 +#: ../raster3d/r3.out.vtk/main.c:420 ../general/g.pnmcomp/main.c:242 +#: ../general/g.pnmcomp/main.c:259 #: ../imagery/i.ortho.photo/i.ortho.transform/main.c:350 #: ../misc/m.transform/main.c:276 ../misc/m.nviz.script/main.c:202 #: ../vector/v.out.vtk/main.c:173 ../vector/v.out.ascii/main.c:125 @@ -5799,117 +6134,117 @@ msgid "One coordinate pair per line, please" msgstr "" -#: ../raster/r.sun/main.c:252 ../raster/r.horizon/main.c:181 +#: ../raster/r.sun/main.c:251 ../raster/r.horizon/main.c:180 #: ../raster/r.sunhours/main.c:73 ../raster/r.sunmask/main.c:117 msgid "solar" msgstr "" -#: ../raster/r.sun/main.c:253 ../raster/r.sunhours/main.c:74 +#: ../raster/r.sun/main.c:252 ../raster/r.sunhours/main.c:74 msgid "sun energy" msgstr "" -#: ../raster/r.sun/main.c:254 ../raster/r.sunmask/main.c:119 +#: ../raster/r.sun/main.c:253 ../raster/r.sunmask/main.c:119 msgid "shadow" msgstr "" -#: ../raster/r.sun/main.c:255 +#: ../raster/r.sun/main.c:254 msgid "Solar irradiance and irradiation model." msgstr "" -#: ../raster/r.sun/main.c:257 +#: ../raster/r.sun/main.c:256 msgid "Computes direct (beam), diffuse and reflected solar irradiation raster maps for given day, latitude, surface and atmospheric conditions. Solar parameters (e.g. sunrise, sunset times, declination, extraterrestrial irradiance, daylight length) are saved in the map history file. Alternatively, a local time can be specified to compute solar incidence angle and/or irradiance raster maps. The shadowing effect of the topography is optionally incorporated." msgstr "" -#: ../raster/r.sun/main.c:271 +#: ../raster/r.sun/main.c:270 msgid "Name of the input elevation raster map [meters]" msgstr "" -#: ../raster/r.sun/main.c:280 +#: ../raster/r.sun/main.c:279 msgid "Name of the input aspect map (terrain aspect or azimuth of the solar panel) [decimal degrees]" msgstr "" -#: ../raster/r.sun/main.c:289 +#: ../raster/r.sun/main.c:288 msgid "A single value of the orientation (aspect), 270 is south" msgstr "" -#: ../raster/r.sun/main.c:298 +#: ../raster/r.sun/main.c:297 msgid "Name of the input slope raster map (terrain slope or solar panel inclination) [decimal degrees]" msgstr "" -#: ../raster/r.sun/main.c:306 +#: ../raster/r.sun/main.c:305 msgid "A single value of inclination (slope)" msgstr "" -#: ../raster/r.sun/main.c:315 +#: ../raster/r.sun/main.c:314 msgid "Name of the Linke atmospheric turbidity coefficient input raster map [-]" msgstr "" -#: ../raster/r.sun/main.c:324 +#: ../raster/r.sun/main.c:323 msgid "A single value of the Linke atmospheric turbidity coefficient [-]" msgstr "" -#: ../raster/r.sun/main.c:333 +#: ../raster/r.sun/main.c:332 msgid "Name of the ground albedo coefficient input raster map [-]" msgstr "" -#: ../raster/r.sun/main.c:342 +#: ../raster/r.sun/main.c:341 msgid "A single value of the ground albedo coefficient [-]" msgstr "" -#: ../raster/r.sun/main.c:351 +#: ../raster/r.sun/main.c:350 msgid "Name of input raster map containing latitudes [decimal degrees]" msgstr "" -#: ../raster/r.sun/main.c:360 +#: ../raster/r.sun/main.c:359 msgid "Name of input raster map containing longitudes [decimal degrees]" msgstr "" -#: ../raster/r.sun/main.c:369 +#: ../raster/r.sun/main.c:368 msgid "Name of real-sky beam radiation coefficient (thick cloud) input raster map [0-1]" msgstr "" -#: ../raster/r.sun/main.c:378 +#: ../raster/r.sun/main.c:377 msgid "Name of real-sky diffuse radiation coefficient (haze) input raster map [0-1]" msgstr "" -#: ../raster/r.sun/main.c:385 +#: ../raster/r.sun/main.c:384 msgid "The horizon information input map basename" msgstr "" -#: ../raster/r.sun/main.c:393 ../raster/r.horizon/main.c:211 +#: ../raster/r.sun/main.c:392 ../raster/r.horizon/main.c:210 msgid "Angle step size for multidirectional horizon [degrees]" msgstr "" -#: ../raster/r.sun/main.c:402 +#: ../raster/r.sun/main.c:401 msgid "Output incidence angle raster map (mode 1 only)" msgstr "" -#: ../raster/r.sun/main.c:411 +#: ../raster/r.sun/main.c:410 msgid "Output beam irradiance [W.m-2] (mode 1) or irradiation raster map [Wh.m-2.day-1] (mode 2)" msgstr "" -#: ../raster/r.sun/main.c:420 +#: ../raster/r.sun/main.c:419 msgid "Output diffuse irradiance [W.m-2] (mode 1) or irradiation raster map [Wh.m-2.day-1] (mode 2)" msgstr "" -#: ../raster/r.sun/main.c:429 +#: ../raster/r.sun/main.c:428 msgid "Output ground reflected irradiance [W.m-2] (mode 1) or irradiation raster map [Wh.m-2.day-1] (mode 2)" msgstr "" -#: ../raster/r.sun/main.c:438 +#: ../raster/r.sun/main.c:437 msgid "Output global (total) irradiance/irradiation [W.m-2] (mode 1) or irradiance/irradiation raster map [Wh.m-2.day-1] (mode 2)" msgstr "" -#: ../raster/r.sun/main.c:447 +#: ../raster/r.sun/main.c:446 msgid "Output insolation time raster map [h] (mode 2 only)" msgstr "" -#: ../raster/r.sun/main.c:454 +#: ../raster/r.sun/main.c:453 msgid "No. of day of the year (1-365)" msgstr "" -#: ../raster/r.sun/main.c:456 ../raster/r.sun/main.c:465 -#: ../raster/r.sun/main.c:482 ../raster/r.sun/main.c:529 +#: ../raster/r.sun/main.c:455 ../raster/r.sun/main.c:464 +#: ../raster/r.sun/main.c:481 ../raster/r.sun/main.c:528 #: ../raster/r.sunhours/main.c:103 ../raster/r.sunhours/main.c:112 #: ../raster/r.sunhours/main.c:120 ../raster/r.sunhours/main.c:129 #: ../raster/r.sunhours/main.c:138 ../raster/r.sunhours/main.c:147 @@ -5920,184 +6255,184 @@ msgid "Time" msgstr "" -#: ../raster/r.sun/main.c:464 +#: ../raster/r.sun/main.c:463 msgid "Time step when computing all-day radiation sums [decimal hours]" msgstr "" -#: ../raster/r.sun/main.c:472 +#: ../raster/r.sun/main.c:471 msgid "Declination value (overriding the internally computed value) [radians]" msgstr "" -#: ../raster/r.sun/main.c:480 +#: ../raster/r.sun/main.c:479 msgid "Local (solar) time (to be set for mode 1 only) [decimal hours]" msgstr "" -#: ../raster/r.sun/main.c:491 +#: ../raster/r.sun/main.c:490 msgid "Number of threads which will be used for parallel computing" msgstr "" -#: ../raster/r.sun/main.c:513 ../raster/r.horizon/main.c:296 +#: ../raster/r.sun/main.c:512 ../raster/r.horizon/main.c:295 msgid "Sampling distance step coefficient (0.5-1.5)" msgstr "" -#: ../raster/r.sun/main.c:521 +#: ../raster/r.sun/main.c:520 msgid "Read the input files in this number of chunks" msgstr "" -#: ../raster/r.sun/main.c:528 +#: ../raster/r.sun/main.c:527 msgid "Civil time zone value, if none, the time will be local solar time" msgstr "" -#: ../raster/r.sun/main.c:534 +#: ../raster/r.sun/main.c:533 msgid "Do not incorporate the shadowing effect of terrain" msgstr "" -#: ../raster/r.sun/main.c:539 +#: ../raster/r.sun/main.c:538 msgid "Use the low-memory version of the program" msgstr "" -#: ../raster/r.sun/main.c:578 +#: ../raster/r.sun/main.c:577 #, c-format msgid "<%d> is not valid number of threads. Number of threads will be set to <%d>" msgstr "" -#: ../raster/r.sun/main.c:587 +#: ../raster/r.sun/main.c:586 #, c-format msgid "Number of threads <%d>" msgstr "" -#: ../raster/r.sun/main.c:594 +#: ../raster/r.sun/main.c:593 msgid "You must give the longitude raster if you use civil time" msgstr "" -#: ../raster/r.sun/main.c:597 +#: ../raster/r.sun/main.c:596 msgid "Error reading civil time zone value" msgstr "" -#: ../raster/r.sun/main.c:600 +#: ../raster/r.sun/main.c:599 msgid "Invalid civil time zone value" msgstr "" -#: ../raster/r.sun/main.c:625 +#: ../raster/r.sun/main.c:624 msgid "insol_time and incidout are incompatible options" msgstr "" -#: ../raster/r.sun/main.c:630 +#: ../raster/r.sun/main.c:629 msgid "Error reading time step size" msgstr "" -#: ../raster/r.sun/main.c:632 +#: ../raster/r.sun/main.c:631 msgid "Invalid time step size" msgstr "" -#: ../raster/r.sun/main.c:636 +#: ../raster/r.sun/main.c:635 msgid "Error reading horizon step size" msgstr "" -#: ../raster/r.sun/main.c:641 +#: ../raster/r.sun/main.c:640 msgid "The horizon step size must be greater than 0." msgstr "" -#: ../raster/r.sun/main.c:644 +#: ../raster/r.sun/main.c:643 msgid "If you use the horizon option you must also set the 'horizonstep' parameter." msgstr "" -#: ../raster/r.sun/main.c:650 +#: ../raster/r.sun/main.c:649 msgid "Time and insol_time are incompatible options" msgstr "" -#: ../raster/r.sun/main.c:652 +#: ../raster/r.sun/main.c:651 msgid "Mode 1: instantaneous solar incidence angle & irradiance using a set local time" msgstr "" -#: ../raster/r.sun/main.c:657 +#: ../raster/r.sun/main.c:656 msgid "incidout requires time parameter to be set" msgstr "" -#: ../raster/r.sun/main.c:659 +#: ../raster/r.sun/main.c:658 msgid "Mode 2: integrated daily irradiation for a given day of the year" msgstr "" -#: ../raster/r.sun/main.c:682 +#: ../raster/r.sun/main.c:681 #, c-format msgid "Using Linke constant: %lf" msgstr "" -#: ../raster/r.sun/main.c:684 +#: ../raster/r.sun/main.c:683 #, c-format msgid "Using Linke map <%s>" msgstr "" -#: ../raster/r.sun/main.c:689 +#: ../raster/r.sun/main.c:688 #, c-format msgid "Using albedo constant: %lf" msgstr "" -#: ../raster/r.sun/main.c:691 +#: ../raster/r.sun/main.c:690 #, c-format msgid "Using albedo map <%s>" msgstr "" -#: ../raster/r.sun/main.c:696 +#: ../raster/r.sun/main.c:695 #, c-format msgid "Using slope constant: %lf" msgstr "" -#: ../raster/r.sun/main.c:699 +#: ../raster/r.sun/main.c:698 #, c-format msgid "Using slope map <%s>" msgstr "" -#: ../raster/r.sun/main.c:704 +#: ../raster/r.sun/main.c:703 #, c-format msgid "Using aspect constant: %lf" msgstr "" -#: ../raster/r.sun/main.c:707 +#: ../raster/r.sun/main.c:706 #, c-format msgid "Using aspect map <%s>" msgstr "" -#: ../raster/r.sun/main.c:722 +#: ../raster/r.sun/main.c:721 msgid "If you use -s and no horizon rasters, numpartitions must be =1" msgstr "" -#: ../raster/r.sun/main.c:735 +#: ../raster/r.sun/main.c:734 msgid "If you want to save memory and to use shadows, you must use pre-calculated horizons." msgstr "" -#: ../raster/r.sun/main.c:780 ../raster/r.horizon/main.c:531 -#: ../display/d.where/main.c:107 ../general/g.region/printwindow.c:251 -#: ../general/g.region/printwindow.c:475 ../general/g.region/printwindow.c:542 +#: ../raster/r.sun/main.c:779 ../raster/r.horizon/main.c:535 +#: ../display/d.where/main.c:107 ../general/g.region/printwindow.c:250 +#: ../general/g.region/printwindow.c:486 ../general/g.region/printwindow.c:556 msgid "Can't get projection info of current location" msgstr "" -#: ../raster/r.sun/main.c:784 ../raster/r.horizon/main.c:534 -#: ../display/d.where/main.c:110 ../general/g.region/printwindow.c:254 -#: ../general/g.region/printwindow.c:478 ../general/g.region/printwindow.c:547 +#: ../raster/r.sun/main.c:783 ../raster/r.horizon/main.c:538 +#: ../display/d.where/main.c:110 ../general/g.region/printwindow.c:253 +#: ../general/g.region/printwindow.c:489 ../general/g.region/printwindow.c:561 msgid "Can't get projection units of current location" msgstr "" -#: ../raster/r.sun/main.c:802 +#: ../raster/r.sun/main.c:800 msgid "latin and longin raster maps have no effect when in a Lat/Lon location" msgstr "" -#: ../raster/r.sun/main.c:807 +#: ../raster/r.sun/main.c:805 msgid "Both latin and longin raster maps must be given, or neither" msgstr "" -#: ../raster/r.sun/main.c:854 ../raster/r.sun/main.c:865 -#: ../raster/r.sun/main.c:878 ../raster/r.sun/main.c:890 -#: ../raster/r.sun/main.c:901 ../raster/r.sun/main.c:912 -#: ../raster/r.sun/main.c:923 ../raster/r.sun/main.c:935 -#: ../raster/r.sun/main.c:946 ../raster/r.li/r.li.daemon/list.c:49 +#: ../raster/r.sun/main.c:852 ../raster/r.sun/main.c:863 +#: ../raster/r.sun/main.c:876 ../raster/r.sun/main.c:888 +#: ../raster/r.sun/main.c:899 ../raster/r.sun/main.c:910 +#: ../raster/r.sun/main.c:921 ../raster/r.sun/main.c:933 +#: ../raster/r.sun/main.c:944 ../raster/r.li/r.li.daemon/list.c:49 #: ../raster/r.to.rast3/main.c:244 ../raster/r.stream.extract/cseg.c:51 #: ../raster/r.stream.extract/dseg.c:51 ../raster/r.stream.extract/bseg.c:50 #: ../raster/r.stream.extract/seg.c:56 ../raster3d/r3.to.rast/main.c:360 #: ../imagery/i.smap/multialloc.c:115 ../db/drivers/sqlite/listdb.c:134 #: ../db/drivers/postgres/listtab.c:92 ../db/drivers/postgres/listdb.c:88 #: ../vector/v.mkgrid/write_grid.c:28 ../vector/v.kcv/main.c:208 -#: ../vector/v.net.distance/main.c:228 ../vector/v.surf.rst/main.c:843 +#: ../vector/v.net.distance/main.c:228 ../vector/v.surf.rst/main.c:846 #: ../vector/v.net.allpairs/main.c:201 ../vector/v.profile/processors.c:31 #: ../vector/v.net.connectivity/main.c:186 #: ../vector/v.net.connectivity/main.c:202 ../vector/v.net.flow/main.c:232 @@ -6126,6 +6461,21 @@ msgid "Out of memory" msgstr "" +#: ../raster/r.sun/main.c:1894 ../raster/r.sunhours/main.c:296 +#: ../raster/r.sunhours/main.c:392 ../raster/r.sunmask/g_solposition.c:128 +#: ../raster/r.latlong/main.c:131 ../general/g.region/printwindow.c:279 +#: ../general/g.region/printwindow.c:290 ../general/g.region/printwindow.c:301 +#: ../general/g.region/printwindow.c:312 ../general/g.region/printwindow.c:325 +#: ../general/g.region/printwindow.c:510 ../general/g.region/printwindow.c:602 +#: ../general/g.region/printwindow.c:616 ../general/g.region/printwindow.c:635 +#: ../general/g.region/printwindow.c:655 ../general/g.region/printwindow.c:672 +#: ../vector/v.proj/main.c:343 ../vector/v.proj/main.c:355 +#: ../vector/v.proj/main.c:370 ../vector/v.proj/main.c:385 +#: ../vector/v.proj/main.c:466 ../vector/v.proj/main.c:471 +#, c-format +msgid "Error in %s (projection of input coordinate pair)" +msgstr "" + #: ../raster/r.regression.multi/main.c:61 msgid "Matrix is unsolvable" msgstr "" @@ -6257,7 +6607,7 @@ #: ../raster/r.volume/main.c:260 ../raster/r.to.vect/main.c:229 #: ../raster3d/r3.flow/main.c:64 ../vector/v.mkgrid/main.c:342 -#: ../vector/v.mkgrid/main.c:400 ../vector/v.random/main.c:253 +#: ../vector/v.mkgrid/main.c:400 ../vector/v.random/main.c:294 #: ../vector/v.in.ascii/main.c:415 ../vector/v.in.dxf/write_vect.c:233 #: ../vector/v.lrs/v.lrs.create/main.c:338 #, c-format @@ -6282,8 +6632,7 @@ msgstr "" #: ../raster/r.volume/main.c:296 ../raster/r.to.vect/util.c:157 -#: ../raster/r.to.vect/areas_io.c:359 ../vector/v.random/main.c:470 -#: ../vector/v.random/main.c:594 ../vector/v.in.lidar/attributes.c:240 +#: ../raster/r.to.vect/areas_io.c:359 ../vector/v.in.lidar/attributes.c:240 #: ../vector/v.vol.rst/vector.c:80 #, c-format msgid "Cannot insert new row: %s" @@ -6392,20 +6741,6 @@ msgid "Use the Courant-Friedrichs-Lewy criteria for time step calculation" msgstr "" -#: ../raster/r.solute.transport/main.c:230 ../raster/r.topmodel/main.c:52 -#: ../raster/r.uslek/main.c:54 ../raster/r.usler/main.c:53 -#: ../raster/r.gwflow/main.c:210 ../raster/r.stream.extract/main.c:77 -#: ../raster/r.fill.dir/main.c:87 ../raster/r.basins.fill/main.c:55 -#: ../raster/r.water.outlet/main.c:58 ../raster/r.drain/main.c:110 -#: ../raster/r.topidx/main.c:40 ../raster/r.flow/main.c:422 -#: ../raster/r.carve/main.c:75 ../raster/r.lake/main.c:151 -#: ../raster/r.watershed/front/main.c:74 -#: ../raster/r.sim/r.sim.sediment/main.c:115 -#: ../raster/r.sim/r.sim.water/main.c:114 ../raster3d/r3.gwflow/main.c:162 -#: ../raster3d/r3.flow/main.c:180 -msgid "hydrology" -msgstr "" - #: ../raster/r.solute.transport/main.c:231 msgid "solute transport" msgstr "" @@ -6462,122 +6797,114 @@ msgid "Could not create and solve the linear equation system" msgstr "" -#: ../raster/r.walk/main.c:179 ../raster/r.cost/main.c:141 -#: ../raster/r.drain/main.c:111 -msgid "cost surface" -msgstr "" - -#: ../raster/r.walk/main.c:180 ../raster/r.cost/main.c:142 +#: ../raster/r.walk/main.c:205 ../raster/r.cost/main.c:165 #: ../raster/r.spreadpath/main.c:90 msgid "cumulative costs" msgstr "" -#: ../raster/r.walk/main.c:181 ../raster/r.cost/main.c:143 +#: ../raster/r.walk/main.c:206 ../raster/r.cost/main.c:166 #: ../vector/v.net.iso/main.c:78 ../vector/v.net.alloc/main.c:66 msgid "cost allocation" msgstr "" -#: ../raster/r.walk/main.c:183 +#: ../raster/r.walk/main.c:208 msgid "Creates a raster map showing the anisotropic cumulative cost of moving between different geographic locations on an input raster map whose cell category values represent cost." msgstr "" -#: ../raster/r.walk/main.c:193 +#: ../raster/r.walk/main.c:218 msgid "Name of input raster map containing friction costs" msgstr "" -#: ../raster/r.walk/main.c:196 +#: ../raster/r.walk/main.c:221 msgid "Name for output raster map to contain walking costs" msgstr "" -#: ../raster/r.walk/main.c:202 ../raster/r.cost/main.c:167 +#: ../raster/r.walk/main.c:227 ../raster/r.cost/main.c:183 +msgid "Name of input raster map solving equal costs" +msgstr "" + +#: ../raster/r.walk/main.c:229 ../raster/r.cost/main.c:185 +msgid "Helper variable to pick a direction if two directions have equal cumulative costs (smaller is better)" +msgstr "" + +#: ../raster/r.walk/main.c:235 ../raster/r.cost/main.c:198 msgid "Name for output raster map to contain movement directions" msgstr "" -#: ../raster/r.walk/main.c:203 ../raster/r.cost/main.c:161 -#: ../raster/r.cost/main.c:168 +#: ../raster/r.walk/main.c:236 ../raster/r.walk/main.c:351 +#: ../raster/r.cost/main.c:192 ../raster/r.cost/main.c:199 +#: ../raster/r.cost/main.c:283 msgid "Optional outputs" msgstr "" -#: ../raster/r.walk/main.c:208 ../raster/r.cost/main.c:173 +#: ../raster/r.walk/main.c:241 ../raster/r.cost/main.c:204 msgid "Name of starting vector points map" msgstr "" -#: ../raster/r.walk/main.c:209 ../raster/r.walk/main.c:221 -#: ../raster/r.walk/main.c:228 ../raster/r.walk/main.c:309 -#: ../raster/r.cost/main.c:174 ../raster/r.cost/main.c:186 -#: ../raster/r.cost/main.c:193 ../raster/r.cost/main.c:243 -#: ../raster/r.drain/main.c:139 ../raster/r.drain/main.c:146 -msgid "Start" -msgstr "" - -#: ../raster/r.walk/main.c:214 ../raster/r.cost/main.c:179 +#: ../raster/r.walk/main.c:247 ../raster/r.cost/main.c:210 msgid "Name of stopping vector points map" msgstr "" -#: ../raster/r.walk/main.c:215 ../raster/r.walk/main.c:235 -#: ../raster/r.cost/main.c:180 ../raster/r.cost/main.c:200 +#: ../raster/r.walk/main.c:248 ../raster/r.walk/main.c:268 +#: ../raster/r.cost/main.c:211 ../raster/r.cost/main.c:231 msgid "Stop" msgstr "" -#: ../raster/r.walk/main.c:220 ../raster/r.cost/main.c:185 +#: ../raster/r.walk/main.c:253 ../raster/r.cost/main.c:216 msgid "Name of starting raster points map" msgstr "" -#: ../raster/r.walk/main.c:227 ../raster/r.cost/main.c:192 -#: ../raster/r.drain/main.c:138 -msgid "Coordinates of starting point(s) (E,N)" -msgstr "" - -#: ../raster/r.walk/main.c:234 ../raster/r.cost/main.c:199 +#: ../raster/r.walk/main.c:267 ../raster/r.cost/main.c:230 msgid "Coordinates of stopping point(s) (E,N)" msgstr "" -#: ../raster/r.walk/main.c:244 ../raster/r.cost/main.c:209 +#: ../raster/r.walk/main.c:277 ../raster/r.cost/main.c:240 msgid "Maximum cumulative cost" msgstr "" -#: ../raster/r.walk/main.c:253 ../raster/r.cost/main.c:218 +#: ../raster/r.walk/main.c:286 ../raster/r.cost/main.c:249 msgid "Cost assigned to null cells. By default, null cells are excluded" msgstr "" -#: ../raster/r.walk/main.c:254 ../raster/r.walk/main.c:304 -#: ../raster/r.cost/main.c:219 ../raster/r.cost/main.c:238 +#: ../raster/r.walk/main.c:287 ../raster/r.walk/main.c:337 +#: ../raster/r.cost/main.c:250 ../raster/r.cost/main.c:269 msgid "NULL cells" msgstr "" -#: ../raster/r.walk/main.c:263 ../raster/r.cost/main.c:228 +#: ../raster/r.walk/main.c:296 ../raster/r.cost/main.c:259 msgid "Maximum memory to be used in MB" msgstr "" -#: ../raster/r.walk/main.c:273 +#: ../raster/r.walk/main.c:306 msgid "Coefficients for walking energy formula parameters a,b,c,d" msgstr "" -#: ../raster/r.walk/main.c:274 ../raster/r.walk/main.c:284 -#: ../raster/r.walk/main.c:294 ../raster/r.resamp.rst/main.c:210 +#: ../raster/r.walk/main.c:307 ../raster/r.walk/main.c:317 +#: ../raster/r.walk/main.c:327 ../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 -#: ../raster/r.slope.aspect/main.c:181 ../raster/r.slope.aspect/main.c:189 -#: ../raster/r.slope.aspect/main.c:247 ../raster/r.slope.aspect/main.c:256 -#: ../raster/r.slope.aspect/main.c:262 ../raster/r.in.bin/main.c:275 +#: ../raster/r.slope.aspect/main.c:199 ../raster/r.slope.aspect/main.c:207 +#: ../raster/r.slope.aspect/main.c:265 ../raster/r.slope.aspect/main.c:274 +#: ../raster/r.slope.aspect/main.c:280 ../raster/r.slope.aspect/main.c:286 +#: ../raster/r.slope.aspect/main.c:294 ../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:107 ../raster/r.resamp.bspline/main.c:115 -#: ../raster/r.resamp.bspline/main.c:121 ../raster/r.resamp.bspline/main.c:133 -#: ../raster/r.resamp.bspline/main.c:138 ../raster/r.out.mpeg/main.c:132 +#: ../raster/r.resamp.bspline/main.c:109 ../raster/r.resamp.bspline/main.c:117 +#: ../raster/r.resamp.bspline/main.c:123 ../raster/r.resamp.bspline/main.c:135 +#: ../raster/r.resamp.bspline/main.c:140 ../raster/r.out.mpeg/main.c:132 #: ../display/d.mon/main.c:82 ../display/d.mon/main.c:90 #: ../display/d.mon/main.c:98 ../display/d.mon/main.c:104 #: ../display/d.mon/main.c:110 ../display/d.mon/main.c:145 #: ../display/d.mon/main.c:151 ../display/d.mon/main.c:157 #: ../general/g.access/main.c:50 ../general/g.access/main.c:58 -#: ../imagery/i.segment/parse_args.c:68 ../imagery/i.segment/parse_args.c:77 -#: ../imagery/i.segment/parse_args.c:88 ../imagery/i.segment/parse_args.c:99 -#: ../imagery/i.segment/parse_args.c:109 ../imagery/i.segment/parse_args.c:127 -#: ../imagery/i.segment/parse_args.c:135 ../imagery/i.segment/parse_args.c:144 -#: ../imagery/i.segment/parse_args.c:151 ../imagery/i.segment/parse_args.c:157 -#: ../imagery/i.segment/parse_args.c:163 ../imagery/i.segment/parse_args.c:169 -#: ../imagery/i.segment/parse_args.c:176 ../imagery/i.cluster/main.c:103 +#: ../imagery/i.segment/parse_args.c:71 ../imagery/i.segment/parse_args.c:80 +#: ../imagery/i.segment/parse_args.c:91 ../imagery/i.segment/parse_args.c:102 +#: ../imagery/i.segment/parse_args.c:112 ../imagery/i.segment/parse_args.c:130 +#: ../imagery/i.segment/parse_args.c:138 ../imagery/i.segment/parse_args.c:147 +#: ../imagery/i.segment/parse_args.c:154 ../imagery/i.segment/parse_args.c:160 +#: ../imagery/i.segment/parse_args.c:166 ../imagery/i.segment/parse_args.c:172 +#: ../imagery/i.segment/parse_args.c:179 ../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 @@ -6599,219 +6926,228 @@ #: ../vector/v.lidar.correction/main.c:111 ../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.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.surf.bspline/main.c:179 ../vector/v.vol.rst/main.c:270 +#: ../vector/v.vol.rst/main.c:278 ../vector/v.vol.rst/main.c:285 +#: ../vector/v.vol.rst/main.c:313 ../vector/v.vol.rst/main.c:322 +#: ../vector/v.vol.rst/main.c:331 ../vector/v.vol.rst/main.c:339 +#: ../vector/v.vol.rst/main.c:348 ../vector/v.vol.rst/main.c:356 #: ../vector/v.outlier/main.c:104 ../vector/v.outlier/main.c:113 #: ../vector/v.outlier/main.c:121 ../vector/v.colors.out/main.c:68 #: ../vector/v.colors.out/main.c:73 msgid "Settings" msgstr "" -#: ../raster/r.walk/main.c:283 +#: ../raster/r.walk/main.c:316 msgid "Lambda coefficients for combining walking energy and friction cost" msgstr "" -#: ../raster/r.walk/main.c:293 +#: ../raster/r.walk/main.c:326 msgid "Slope factor determines travel energy cost per height step" msgstr "" -#: ../raster/r.walk/main.c:299 ../raster/r.cost/main.c:233 +#: ../raster/r.walk/main.c:332 ../raster/r.cost/main.c:264 msgid "Use the 'Knight's move'; slower, but more accurate" msgstr "" -#: ../raster/r.walk/main.c:303 ../raster/r.cost/main.c:237 +#: ../raster/r.walk/main.c:336 ../raster/r.cost/main.c:268 msgid "Keep null values in output raster map" msgstr "" -#: ../raster/r.walk/main.c:308 ../raster/r.cost/main.c:242 +#: ../raster/r.walk/main.c:341 ../raster/r.cost/main.c:273 msgid "Start with values in raster map" msgstr "" -#: ../raster/r.walk/main.c:313 ../raster/r.cost/main.c:247 +#: ../raster/r.walk/main.c:346 ../raster/r.cost/main.c:278 msgid "Print info about disk space and memory requirements and exit" msgstr "" -#: ../raster/r.walk/main.c:357 ../raster/r.cost/main.c:297 +#: ../raster/r.walk/main.c:350 ../raster/r.cost/main.c:282 +msgid "Create bitmask encoded directions" +msgstr "" + +#: ../raster/r.walk/main.c:397 ../raster/r.cost/main.c:337 msgid "Must specify exactly one of start_points, start_rast or coordinate" msgstr "" -#: ../raster/r.walk/main.c:362 ../raster/r.walk/main.c:845 -#: ../raster/r.cost/main.c:302 ../raster/r.cost/main.c:712 +#: ../raster/r.walk/main.c:403 ../raster/r.walk/main.c:896 +#: ../raster/r.cost/main.c:343 ../raster/r.cost/main.c:759 msgid "No start points" msgstr "" -#: ../raster/r.walk/main.c:369 ../raster/r.cost/main.c:309 +#: ../raster/r.walk/main.c:408 ../raster/r.cost/main.c:348 +msgid "No stop points" +msgstr "" + +#: ../raster/r.walk/main.c:412 ../raster/r.cost/main.c:352 #, c-format msgid "Inappropriate maximum cost: %d" msgstr "" -#: ../raster/r.walk/main.c:372 ../raster/r.cost/main.c:312 +#: ../raster/r.walk/main.c:415 ../raster/r.cost/main.c:355 #, c-format msgid "Inappropriate amount of memory: %d" msgstr "" -#: ../raster/r.walk/main.c:377 +#: ../raster/r.walk/main.c:420 #, c-format msgid "Missing required value: got %d instead of 4" msgstr "" -#: ../raster/r.walk/main.c:380 +#: ../raster/r.walk/main.c:423 #, c-format msgid "Walking costs are a=%g b=%g c=%g d=%g" msgstr "" -#: ../raster/r.walk/main.c:385 ../raster/r.walk/main.c:393 +#: ../raster/r.walk/main.c:428 ../raster/r.walk/main.c:436 #, c-format msgid "Missing required value: %d" msgstr "" -#: ../raster/r.walk/main.c:388 +#: ../raster/r.walk/main.c:431 #, c-format msgid "Lambda is %g" msgstr "" -#: ../raster/r.walk/main.c:396 +#: ../raster/r.walk/main.c:439 #, c-format msgid "Slope_factor is %g" msgstr "" -#: ../raster/r.walk/main.c:415 ../raster/r.cost/main.c:330 +#: ../raster/r.walk/main.c:466 ../raster/r.cost/main.c:381 msgid "Assigning negative cost to null cell. Null cells excluded." msgstr "" -#: ../raster/r.walk/main.c:525 ../raster/r.walk/main.c:538 -#: ../raster/r.cost/main.c:412 ../raster/r.cost/main.c:424 +#: ../raster/r.walk/main.c:571 ../raster/r.walk/main.c:584 +#: ../raster/r.cost/main.c:458 ../raster/r.cost/main.c:470 #, c-format msgid "Will need at least %.2f MB of disk space" msgstr "" -#: ../raster/r.walk/main.c:527 ../raster/r.walk/main.c:539 -#: ../raster/r.cost/main.c:414 ../raster/r.cost/main.c:425 +#: ../raster/r.walk/main.c:573 ../raster/r.walk/main.c:585 +#: ../raster/r.cost/main.c:460 ../raster/r.cost/main.c:471 #, c-format msgid "Will need at least %.2f MB of memory" msgstr "" -#: ../raster/r.walk/main.c:529 ../raster/r.walk/main.c:540 -#: ../raster/r.cost/main.c:416 ../raster/r.cost/main.c:426 +#: ../raster/r.walk/main.c:575 ../raster/r.walk/main.c:586 +#: ../raster/r.cost/main.c:462 ../raster/r.cost/main.c:472 #, c-format msgid "%d of %d segments are kept in memory" msgstr "" -#: ../raster/r.walk/main.c:545 ../raster/r.cost/main.c:431 +#: ../raster/r.walk/main.c:591 ../raster/r.cost/main.c:477 msgid "Creating some temporary files..." msgstr "" -#: ../raster/r.walk/main.c:549 ../raster/r.walk/main.c:554 -#: ../raster/r.cost/main.c:435 ../raster/r.cost/main.c:440 -#: ../raster/r.resamp.bspline/main.c:316 ../raster/r.resamp.bspline/main.c:401 -#: ../raster/r.resamp.bspline/main.c:473 ../vector/v.surf.bspline/main.c:475 +#: ../raster/r.walk/main.c:595 ../raster/r.walk/main.c:600 +#: ../raster/r.walk/main.c:609 ../raster/r.cost/main.c:481 +#: ../raster/r.cost/main.c:486 ../raster/r.cost/main.c:494 +#: ../raster/r.resamp.bspline/main.c:318 ../raster/r.resamp.bspline/main.c:403 +#: ../raster/r.resamp.bspline/main.c:475 ../vector/v.surf.bspline/main.c:475 #: ../vector/v.surf.bspline/main.c:503 msgid "Can not create temporary file" msgstr "" -#: ../raster/r.walk/main.c:558 +#: ../raster/r.walk/main.c:630 #, c-format msgid "Reading raster maps <%s> and <%s>, initializing output..." msgstr "" -#: ../raster/r.walk/main.c:643 ../raster/r.cost/main.c:504 +#: ../raster/r.walk/main.c:717 ../raster/r.cost/main.c:577 msgid "Initializing directional output..." msgstr "" -#: ../raster/r.walk/main.c:675 ../raster/r.cost/main.c:535 -#: ../raster/r.drain/main.c:273 +#: ../raster/r.walk/main.c:786 ../raster/r.cost/main.c:646 #, c-format -msgid "Reading vector map <%s> with start points..." -msgstr "" - -#: ../raster/r.walk/main.c:688 ../raster/r.walk/main.c:754 -#: ../raster/r.cost/main.c:548 ../raster/r.cost/main.c:618 -#: ../raster/r.to.vect/main.c:289 ../raster/r.drain/main.c:286 -#: ../display/d.vect.thematic/display.c:75 ../display/d.vect/vert.c:27 -#: ../display/d.vect/lines.c:143 ../display/d.vect/label.c:44 -#: ../display/d.vect/zcoor.c:38 ../display/d.vect/dir.c:30 -#: ../display/d.vect/topo.c:52 ../display/d.vect/attr.c:51 -#: ../vector/v.label.sa/labels.c:141 ../vector/v.out.lidar/main.c:732 -#: ../vector/v.perturb/main.c:182 ../vector/v.to.3d/trans2.c:84 -#: ../vector/v.to.3d/trans3.c:85 ../vector/v.what.rast/main.c:213 -#: ../vector/v.colors/scan_z.c:36 ../vector/v.colors/scan_cats.c:24 -#: ../vector/v.vol.rst/user1.c:140 ../vector/v.decimate/main.c:406 -#: ../vector/v.colors.out/scan_cats.c:32 ../vector/v.label/main.c:293 -#: ../vector/v.info/level1.c:38 -msgid "Unable to read vector map" +msgid "No start points found in vector map <%s>" msgstr "" -#: ../raster/r.walk/main.c:722 +#: ../raster/r.walk/main.c:788 ../raster/r.cost/main.c:648 #, c-format -msgid "No start points found in vector <%s>" -msgstr "" +msgid "%d point found" +msgid_plural "%d points found" +msgstr[0] "" +msgstr[1] "" -#: ../raster/r.walk/main.c:734 ../raster/r.cost/main.c:598 +#: ../raster/r.walk/main.c:801 ../raster/r.cost/main.c:661 #, c-format msgid "Reading vector map <%s> with stop points..." msgstr "" -#: ../raster/r.walk/main.c:788 ../raster/r.cost/main.c:652 +#: ../raster/r.walk/main.c:839 ../raster/r.cost/main.c:699 #, c-format msgid "No stop points found in vector <%s>" msgstr "" -#: ../raster/r.walk/main.c:808 ../raster/r.cost/main.c:673 +#: ../raster/r.walk/main.c:859 ../raster/r.cost/main.c:720 #: ../raster/r.texture/h_measure.c:738 ../raster/r.stream.extract/load.c:44 #: ../raster/r.stream.extract/load.c:53 ../imagery/i.smap/interp.c:68 msgid "Unable to allocate memory" msgstr "" -#: ../raster/r.walk/main.c:810 ../raster/r.cost/main.c:675 +#: ../raster/r.walk/main.c:861 ../raster/r.cost/main.c:722 #, c-format msgid "Reading raster map <%s> with start points..." msgstr "" -#: ../raster/r.walk/main.c:859 ../raster/r.cost/main.c:726 +#: ../raster/r.walk/main.c:907 ../raster/r.cost/main.c:770 msgid "Specified starting location outside database window" msgstr "" -#: ../raster/r.walk/main.c:879 ../raster/r.cost/main.c:748 +#: ../raster/r.walk/main.c:932 ../raster/r.cost/main.c:797 +#, c-format +msgid "Number of duplicate stop points: %d" +msgstr "" + +#: ../raster/r.walk/main.c:946 ../raster/r.cost/main.c:811 msgid "Finding cost path..." msgstr "" -#: ../raster/r.walk/main.c:1356 ../raster/r.cost/main.c:1011 +#: ../raster/r.walk/main.c:1551 ../raster/r.cost/main.c:1202 msgid "Error, ct == pres_cell" msgstr "" -#: ../raster/r.walk/main.c:1368 +#: ../raster/r.walk/main.c:1568 #, c-format msgid "Writing output raster map <%s>... " msgstr "" -#: ../raster/r.walk/main.c:1432 ../raster/r.cost/main.c:1131 +#: ../raster/r.walk/main.c:1632 ../raster/r.cost/main.c:1327 #, c-format msgid "Writing output movement direction raster map <%s>..." msgstr "" -#: ../raster/r.walk/main.c:1477 ../raster/r.cost/main.c:1197 +#: ../raster/r.walk/main.c:1677 ../raster/r.cost/main.c:1394 #, c-format msgid "Peak cost value: %g" msgstr "" -#: ../raster/r.walk/main.c:1498 ../raster/r.cost/main.c:1219 +#: ../raster/r.walk/main.c:1695 ../raster/r.walk/main.c:1731 +#: ../raster/r.cost/main.c:1412 ../raster/r.cost/main.c:1448 #, c-format msgid "Illegal x coordinate <%s>" msgstr "" -#: ../raster/r.walk/main.c:1500 ../raster/r.cost/main.c:1221 +#: ../raster/r.walk/main.c:1697 ../raster/r.walk/main.c:1733 +#: ../raster/r.cost/main.c:1414 ../raster/r.cost/main.c:1450 #, c-format msgid "Illegal y coordinate <%s>" msgstr "" -#: ../raster/r.walk/main.c:1504 ../raster/r.cost/main.c:1225 +#: ../raster/r.walk/main.c:1701 ../raster/r.walk/main.c:1737 +#: ../raster/r.cost/main.c:1418 ../raster/r.cost/main.c:1454 #, c-format msgid "Warning, ignoring point outside window: %g, %g" msgstr "" +#: ../raster/r.walk/flag.c:21 ../raster/r.walk/flag.c:28 +#: ../raster/r.cost/flag.c:21 ../raster/r.cost/flag.c:28 +#: ../imagery/i.segment/flag.c:21 ../imagery/i.segment/flag.c:28 +#: ../vector/v.distance/main.c:817 ../vector/v.distance/main.c:894 +#: ../vector/v.distance/main.c:1105 +msgid "Out of memory!" +msgstr "" + #: ../raster/r.timestamp/main.c:37 ../raster3d/r3.timestamp/main.c:45 #: ../vector/v.timestamp/main.c:37 msgid "timestamp" @@ -6905,112 +7241,120 @@ msgid "bad rule (%s): [%s]" msgstr "" -#: ../raster/r.colors/edit_colors.c:61 +#: ../raster/r.colors/edit_colors.c:78 msgid "Creates/modifies the color table associated with a 3D raster map." msgstr "" -#: ../raster/r.colors/edit_colors.c:65 +#: ../raster/r.colors/edit_colors.c:82 msgid "Creates/modifies the color table associated with a raster map." msgstr "" -#: ../raster/r.colors/edit_colors.c:75 ../raster/r.colors/edit_colors.c:87 +#: ../raster/r.colors/edit_colors.c:92 ../raster/r.colors/edit_colors.c:104 msgid "Map" msgstr "" -#: ../raster/r.colors/edit_colors.c:81 +#: ../raster/r.colors/edit_colors.c:98 msgid "Input file with one map name per line" msgstr "" -#: ../raster/r.colors/edit_colors.c:83 +#: ../raster/r.colors/edit_colors.c:100 msgid "Input map names can be defined in an input file in case a large amount of maps must be specified. This option is mutual exclusive to the map option." msgstr "" -#: ../raster/r.colors/edit_colors.c:110 +#: ../raster/r.colors/edit_colors.c:127 msgid "\"-\" to read rules from stdin" msgstr "" -#: ../raster/r.colors/edit_colors.c:186 ../raster/r.series.interp/main.c:180 +#: ../raster/r.colors/edit_colors.c:149 ../vector/v.colors/main.c:137 +msgid "List available rules with description then exit" +msgstr "" + +#: ../raster/r.colors/edit_colors.c:150 ../vector/v.colors/main.c:138 +msgid "If a color rule is given, only this rule is listed" +msgstr "" + +#: ../raster/r.colors/edit_colors.c:219 ../raster/r.series.interp/main.c:180 #, c-format msgid "Unable to open %s file <%s>" msgstr "" -#: ../raster/r.colors/edit_colors.c:229 ../raster/r.colors/edit_colors.c:262 +#: ../raster/r.colors/edit_colors.c:260 ../raster/r.colors/edit_colors.c:294 #, c-format msgid "%s map <%s> not found" msgstr "" -#: ../raster/r.colors/edit_colors.c:235 +#: ../raster/r.colors/edit_colors.c:266 #, c-format msgid "No %s map name found in input file <%s>" msgstr "" -#: ../raster/r.colors/edit_colors.c:278 +#: ../raster/r.colors/edit_colors.c:309 #, c-format msgid "Unable to remove color table of %s map <%s>" msgstr "" -#: ../raster/r.colors/edit_colors.c:280 +#: ../raster/r.colors/edit_colors.c:311 #, c-format msgid "Color table of %s map <%s> not found" msgstr "" -#: ../raster/r.colors/edit_colors.c:302 +#: ../raster/r.colors/edit_colors.c:334 #, c-format msgid "Color table exists for %s map <%s>. Exiting." msgstr "" -#: ../raster/r.colors/edit_colors.c:358 +#: ../raster/r.colors/edit_colors.c:394 #, c-format msgid "Color table 'random' is not supported for floating point %s map" msgstr "" -#: ../raster/r.colors/edit_colors.c:362 +#: ../raster/r.colors/edit_colors.c:399 #, c-format msgid "Color table 'grey.eq' is not supported for floating point %s map" msgstr "" -#: ../raster/r.colors/edit_colors.c:368 +#: ../raster/r.colors/edit_colors.c:406 #, c-format msgid "Color table 'grey.log' is not supported for floating point %s map" msgstr "" -#: ../raster/r.colors/edit_colors.c:376 ../imagery/i.vi/main.c:545 +#: ../raster/r.colors/edit_colors.c:415 ../imagery/i.vi/main.c:546 #, c-format msgid "Unknown color request '%s'" msgstr "" -#: ../raster/r.colors/edit_colors.c:386 ../vector/v.colors/make_colors.c:51 +#: ../raster/r.colors/edit_colors.c:426 ../vector/v.colors/make_colors.c:51 #, c-format msgid "Unable to load rules file <%s>" msgstr "" -#: ../raster/r.colors/edit_colors.c:396 ../raster/r.colors.out/raster_main.c:69 -#: ../raster/r.grow.distance/main.c:382 ../raster/r.fill.dir/main.c:153 -#: ../vector/v.colors/main.c:315 +#: ../raster/r.colors/edit_colors.c:437 ../raster/r.colors.out/raster_main.c:69 +#: ../raster/r.grow.distance/main.c:382 ../raster/r.fill.dir/main.c:155 +#: ../vector/v.colors/main.c:328 #, c-format msgid "Unable to read color table for raster map <%s>" msgstr "" -#: ../raster/r.colors/edit_colors.c:400 ../raster/r.univar/r3.univar_main.c:144 +#: ../raster/r.colors/edit_colors.c:442 ../raster/r.univar/r3.univar_main.c:144 #: ../raster/r.univar/r3.univar_main.c:182 ../raster3d/r3.support/main.c:135 -#: ../raster3d/r3.out.netcdf/main.c:600 ../raster3d/r3.retile/main.c:113 +#: ../raster3d/r3.out.netcdf/main.c:601 ../raster3d/r3.retile/main.c:113 #: ../raster3d/r3.neighbors/main.c:229 ../raster3d/r3.out.vtk/main.c:142 #: ../raster3d/r3.mask/main.c:58 ../raster3d/r3.out.bin/main.c:299 #: ../raster3d/r3.flow/main.c:87 ../raster3d/r3.cross.rast/main.c:245 #: ../raster3d/r3.out.v5d/main.c:307 ../raster3d/r3.timestamp/main.c:73 #: ../raster3d/r3.to.rast/main.c:275 ../raster3d/r3.stats/main.c:97 #: ../raster3d/r3.out.ascii/main.c:326 ../raster3d/r3.null/main.c:103 -#: ../general/g.region/main.c:455 ../vector/v.colors/main.c:319 +#: ../general/g.region/main.c:468 ../vector/v.colors/main.c:332 #, c-format msgid "3D raster map <%s> not found" msgstr "" -#: ../raster/r.colors/edit_colors.c:403 ../vector/v.colors/main.c:322 +#: ../raster/r.colors/edit_colors.c:445 ../vector/v.colors/main.c:335 #, c-format msgid "Unable to read color table for 3D raster map <%s>" msgstr "" -#: ../raster/r.colors/edit_colors.c:447 +#: ../raster/r.colors/edit_colors.c:492 #, c-format msgid "Color table for %s map <%s> set to '%s'" msgstr "" @@ -7034,7 +7378,7 @@ msgstr "" #: ../raster/r.mfilter/main.c:59 ../raster/r.neighbors/main.c:173 -#: ../raster/r.resamp.filter/main.c:392 ../raster3d/r3.neighbors/main.c:215 +#: ../raster/r.resamp.filter/main.c:397 ../raster3d/r3.neighbors/main.c:215 #: ../vector/v.outlier/main.c:73 msgid "filter" msgstr "" @@ -7132,54 +7476,42 @@ msgid "Error reading temporary file" msgstr "" -#: ../raster/r.cost/main.c:145 +#: ../raster/r.cost/main.c:168 msgid "Creates a raster map showing the cumulative cost of moving between different geographic locations on an input raster map whose cell category values represent cost." msgstr "" -#: ../raster/r.cost/main.c:152 +#: ../raster/r.cost/main.c:175 msgid "Name of input raster map containing grid cell cost information" msgstr "" -#: ../raster/r.cost/main.c:160 +#: ../raster/r.cost/main.c:191 msgid "Name for output raster map with nearest start point" msgstr "" -#: ../raster/r.cost/main.c:444 +#: ../raster/r.cost/main.c:515 #, c-format msgid "Reading raster map <%s>, initializing output..." msgstr "" -#: ../raster/r.cost/main.c:489 +#: ../raster/r.cost/main.c:560 #, c-format msgid "Negative cell value found at row %d, col %d. Setting negative value to null_cost value" msgstr "" -#: ../raster/r.cost/main.c:582 -#, c-format -msgid "No start points found in vector map <%s>" -msgstr "" - -#: ../raster/r.cost/main.c:584 -#, c-format -msgid "%d point found" -msgid_plural "%d points found" -msgstr[0] "" -msgstr[1] "" - -#: ../raster/r.cost/main.c:1034 ../raster/r.buffer/write_map.c:45 +#: ../raster/r.cost/main.c:1230 ../raster/r.buffer/write_map.c:45 #: ../raster/r.flow/io.c:207 #, c-format msgid "Writing output raster map <%s>..." msgstr "" -#: ../raster/r.cost/main.c:1036 +#: ../raster/r.cost/main.c:1232 #, c-format msgid "Writing raster map with nearest start point <%s>..." msgstr "" #: ../raster/r.resamp.interp/main.c:77 ../raster/r.resamp.rst/main.c:149 #: ../raster/r.resamp.stats/main.c:262 ../raster/r.resamp.bspline/main.c:81 -#: ../raster/r.resample/main.c:55 ../raster/r.resamp.filter/main.c:390 +#: ../raster/r.resample/main.c:55 ../raster/r.resamp.filter/main.c:395 msgid "resample" msgstr "" @@ -7197,8 +7529,8 @@ msgstr "" #: ../raster/r.resamp.interp/main.c:370 ../raster/r.mode/main.c:143 -#: ../raster/r.resamp.stats/main.c:395 ../raster/r.tile/main.c:200 -#: ../raster/r.resamp.filter/main.c:579 +#: ../raster/r.resamp.stats/main.c:395 ../raster/r.tile/main.c:203 +#: ../raster/r.resamp.filter/main.c:593 #, c-format msgid "Unable to read color table for %s" msgstr "" @@ -7335,14 +7667,15 @@ #: ../raster/r.topmodel/file_io.c:28 ../raster/r.topmodel/file_io.c:136 #: ../raster/r.topmodel/file_io.c:161 ../raster/r.series.accumulate/main.c:221 -#: ../raster/r.series/main.c:223 ../raster/r.mapcalc/main.c:49 -#: ../raster/r.in.xyz/main.c:582 ../raster/r.in.mat/main.c:125 -#: ../raster/r.support/main.c:176 ../display/d.legend.vect/main.c:259 -#: ../display/d.legend.vect/main.c:273 ../display/d.legend.vect/draw.c:72 -#: ../display/d.linegraph/main.c:415 ../display/d.linegraph/main.c:432 -#: ../display/d.linegraph/main.c:730 ../display/d.text/main.c:380 -#: ../display/d.where/main.c:163 ../raster3d/r3.support/main.c:167 -#: ../general/g.cairocomp/main.c:46 ../vector/v.segment/main.c:98 +#: ../raster/r.series/main.c:226 ../raster/r.mapcalc/main.c:49 +#: ../raster/r.in.xyz/main.c:582 ../raster/r.buildvrt/main.c:126 +#: ../raster/r.in.mat/main.c:125 ../raster/r.support/main.c:176 +#: ../display/d.legend.vect/main.c:259 ../display/d.legend.vect/main.c:273 +#: ../display/d.legend.vect/draw.c:72 ../display/d.linegraph/main.c:415 +#: ../display/d.linegraph/main.c:432 ../display/d.linegraph/main.c:730 +#: ../display/d.text/main.c:380 ../display/d.where/main.c:160 +#: ../raster3d/r3.support/main.c:167 ../general/g.cairocomp/main.c:46 +#: ../imagery/i.group/main.c:122 ../vector/v.segment/main.c:98 #: ../vector/v.net.path/path.c:49 ../vector/v.lrs/v.lrs.segment/main.c:133 #, c-format msgid "Unable to open input file <%s>" @@ -7535,7 +7868,7 @@ msgstr[0] "" msgstr[1] "" -#: ../raster/r.texture/main.c:354 ../imagery/i.vi/main.c:225 +#: ../raster/r.texture/main.c:354 ../imagery/i.vi/main.c:226 #, c-format msgid "Calculating %s..." msgstr "" @@ -7652,7 +7985,7 @@ msgstr "" #: ../raster/r.stats/main.c:285 ../raster/r.series.accumulate/main.c:265 -#: ../raster/r.series/main.c:287 +#: ../raster/r.series/main.c:300 ../raster/r.buildvrt/main.c:185 msgid "Raster map not found" msgstr "" @@ -8170,7 +8503,7 @@ msgid "Exports a GRASS raster to a binary array." msgstr "" -#: ../raster/r.out.bin/main.c:290 ../raster/r.random/main.c:62 +#: ../raster/r.out.bin/main.c:290 ../raster/r.random/main.c:63 #: ../imagery/i.zc/main.c:66 msgid "Name of input raster map" msgstr "" @@ -8217,7 +8550,7 @@ msgstr "" #: ../raster/r.out.bin/main.c:379 ../raster/r.in.bin/main.c:462 -#: ../vector/v.colors/main.c:225 +#: ../vector/v.colors/main.c:238 #, c-format msgid "-%c and -%c are mutually exclusive" msgstr "" @@ -8397,7 +8730,7 @@ msgid "Spline tension value" msgstr "" -#: ../raster/r.resamp.rst/main.c:246 ../vector/v.surf.rst/main.c:340 +#: ../raster/r.resamp.rst/main.c:246 ../vector/v.surf.rst/main.c:343 msgid "Anisotropy angle (in degrees counterclockwise from East)" msgstr "" @@ -8405,7 +8738,7 @@ msgid "Anisotropy" msgstr "" -#: ../raster/r.resamp.rst/main.c:253 ../vector/v.surf.rst/main.c:347 +#: ../raster/r.resamp.rst/main.c:253 ../vector/v.surf.rst/main.c:350 msgid "Anisotropy scaling factor" msgstr "" @@ -8413,7 +8746,7 @@ msgid "Use dnorm independent tension" msgstr "" -#: ../raster/r.resamp.rst/main.c:263 ../vector/v.surf.rst/main.c:171 +#: ../raster/r.resamp.rst/main.c:263 ../vector/v.surf.rst/main.c:173 msgid "Output partial derivatives instead of topographic parameters" msgstr "" @@ -8526,7 +8859,7 @@ #: ../raster/r.in.ascii/main.c:150 ../display/d.title/main.c:117 #: ../raster3d/r3.in.ascii/main.c:169 ../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 ../vector/v.surf.rst/main.c:864 +#: ../general/g.setproj/get_stp.c:286 ../vector/v.surf.rst/main.c:867 #: ../vector/v.in.ascii/main.c:275 #, c-format msgid "Unable to open temporary file <%s>" @@ -8534,7 +8867,7 @@ #: ../raster/r.resamp.rst/main.c:547 ../raster/r.thin/io.c:131 #: ../raster/r.thin/io.c:138 ../raster/r.thin/io.c:147 -#: ../vector/v.surf.rst/main.c:869 +#: ../vector/v.surf.rst/main.c:872 #, c-format msgid "Error writing temporary file <%s>" msgstr "" @@ -8562,10 +8895,10 @@ msgstr "" #: ../raster/r.univar/r3.univar_main.c:151 -#: ../raster/r.univar/r3.univar_main.c:189 ../raster3d/r3.out.netcdf/main.c:617 +#: ../raster/r.univar/r3.univar_main.c:189 ../raster3d/r3.out.netcdf/main.c:618 #: ../raster3d/r3.retile/main.c:127 ../raster3d/r3.neighbors/main.c:266 #: ../raster3d/r3.neighbors/main.c:275 ../raster3d/r3.out.vtk/main.c:207 -#: ../raster3d/r3.out.vtk/main.c:292 ../raster3d/r3.out.vtk/main.c:513 +#: ../raster3d/r3.out.vtk/main.c:292 ../raster3d/r3.out.vtk/main.c:512 #: ../raster3d/r3.mkdspf/main.c:168 ../raster3d/r3.mask/main.c:64 #: ../raster3d/r3.out.bin/main.c:314 ../raster3d/r3.flow/main.c:118 #: ../raster3d/r3.flow/main.c:132 ../raster3d/r3.flow/main.c:373 @@ -8698,53 +9031,53 @@ msgid "Programmer error in get_stats/switch" msgstr "" -#: ../raster/r.random/main.c:54 ../raster/r.random.surface/main.c:59 +#: ../raster/r.random/main.c:55 ../raster/r.random.surface/main.c:59 #: ../raster/r.surf.random/main.c:38 ../raster/r.random.cells/main.c:49 -#: ../raster/r.surf.gauss/main.c:40 ../vector/v.random/main.c:100 -#: ../vector/v.perturb/main.c:65 ../vector/v.extract/main.c:81 +#: ../raster/r.surf.gauss/main.c:40 ../vector/v.random/main.c:103 +#: ../vector/v.perturb/main.c:65 ../vector/v.extract/main.c:82 msgid "random" msgstr "" -#: ../raster/r.random/main.c:55 ../display/d.vect/main.c:76 -#: ../general/g.region/main.c:69 ../vector/v.random/main.c:103 +#: ../raster/r.random/main.c:56 ../display/d.vect/main.c:76 +#: ../general/g.region/main.c:70 ../vector/v.random/main.c:106 #: ../vector/v.cluster/main.c:94 ../vector/v.in.lidar/main.c:139 -#: ../vector/v.patch/main.c:71 ../vector/v.perturb/main.c:67 +#: ../vector/v.patch/main.c:73 ../vector/v.perturb/main.c:67 #: ../vector/v.rectify/main.c:72 ../vector/v.in.ascii/main.c:73 -#: ../vector/v.decimate/main.c:130 ../vector/v.edit/main.c:61 +#: ../vector/v.decimate/main.c:131 ../vector/v.edit/main.c:61 #: ../vector/v.info/main.c:43 ../vector/v.in.dxf/main.c:67 #: ../vector/v.external/main.c:57 msgid "level1" msgstr "" -#: ../raster/r.random/main.c:58 +#: ../raster/r.random/main.c:59 msgid "Creates a raster map layer and vector point map containing randomly located points." msgstr "" -#: ../raster/r.random/main.c:67 +#: ../raster/r.random/main.c:68 msgid "Name of cover raster map" msgstr "" -#: ../raster/r.random/main.c:74 +#: ../raster/r.random/main.c:75 msgid "The number of points to allocate" msgstr "" -#: ../raster/r.random/main.c:86 +#: ../raster/r.random/main.c:93 msgid "Generate points also for NULL category" msgstr "" -#: ../raster/r.random/main.c:91 +#: ../raster/r.random/main.c:98 msgid "Report information about input raster and exit" msgstr "" -#: ../raster/r.random/main.c:95 +#: ../raster/r.random/main.c:102 msgid "Generate vector points as 3D points" msgstr "" -#: ../raster/r.random/main.c:98 ../vector/v.in.ascii/main.c:195 +#: ../raster/r.random/main.c:105 ../vector/v.in.ascii/main.c:195 msgid "Do not build topology in points mode" msgstr "" -#: ../raster/r.random/main.c:99 ../display/d.linegraph/main.c:353 +#: ../raster/r.random/main.c:106 ../display/d.linegraph/main.c:353 #: ../display/d.linegraph/main.c:362 ../display/d.linegraph/main.c:371 #: ../display/d.linegraph/main.c:386 ../vector/v.out.ascii/args.c:40 #: ../vector/v.out.ascii/args.c:66 ../vector/v.out.ascii/args.c:76 @@ -8757,42 +9090,42 @@ msgid "Points" msgstr "" -#: ../raster/r.random/main.c:143 +#: ../raster/r.random/main.c:150 #, c-format msgid "Note: one (or both) of %s and %s must be specified" msgstr "" -#: ../raster/r.random/main.c:151 +#: ../raster/r.random/main.c:158 #, c-format msgid "<%s=%s> invalid percentage" msgstr "" -#: ../raster/r.random/main.c:162 +#: ../raster/r.random/main.c:169 #, c-format msgid "<%s=%s> invalid number of points" msgstr "" -#: ../raster/r.random/main.c:176 +#: ../raster/r.random/main.c:183 #, c-format msgid "There aren't [%llu] cells in the current region" msgstr "" -#: ../raster/r.random/main.c:179 +#: ../raster/r.random/main.c:186 #, c-format msgid "There aren't [%llu] non-NULL cells in the current region" msgstr "" -#: ../raster/r.random/main.c:183 +#: ../raster/r.random/main.c:190 #, c-format msgid "There aren't [%lu] cells in the current region" msgstr "" -#: ../raster/r.random/main.c:186 +#: ../raster/r.random/main.c:193 #, c-format msgid "There aren't [%lu] non-NULL cells in the current region" msgstr "" -#: ../raster/r.random/main.c:192 +#: ../raster/r.random/main.c:199 msgid "There are no valid locations in the current region" msgstr "" @@ -8824,7 +9157,7 @@ msgid "Writing vector map <%s> ..." msgstr "" -#: ../raster/r.random/random.c:190 ../vector/v.net.distance/main.c:363 +#: ../raster/r.random/random.c:189 ../vector/v.net.distance/main.c:363 #: ../vector/v.net.allpairs/main.c:271 ../vector/v.net.path/path.c:350 #: ../vector/v.net.iso/main.c:724 ../vector/v.net.iso/main.c:754 #: ../vector/v.net.flow/main.c:262 ../vector/v.net.timetable/main.c:134 @@ -8838,35 +9171,36 @@ msgid "Cannot insert new record: %s" msgstr "" -#: ../raster/r.random/random.c:244 +#: ../raster/r.random/random.c:243 #, c-format msgid "Only [%llu] random points created" msgstr "" -#: ../raster/r.random/random.c:247 +#: ../raster/r.random/random.c:246 #, c-format msgid "Only [%lu] random points created" msgstr "" -#: ../raster/r.random/random.c:258 ../raster/r.to.vect/main.c:233 +#: ../raster/r.random/random.c:257 ../raster/r.to.vect/main.c:233 #: ../db/drivers/postgres/index.c:59 ../vector/v.mkgrid/main.c:346 -#: ../vector/v.mkgrid/main.c:404 ../vector/v.random/main.c:259 -#: ../vector/v.select/copy_tabs.c:87 ../vector/v.patch/main.c:328 -#: ../vector/v.overlay/main.c:592 ../vector/v.extract/copy_tab.c:124 +#: ../vector/v.mkgrid/main.c:404 ../vector/v.random/main.c:300 +#: ../vector/v.select/copy_tabs.c:87 ../vector/v.patch/main.c:366 +#: ../vector/v.overlay/main.c:592 ../vector/v.decimate/copy_tab.c:119 +#: ../vector/v.extract/copy_tab.c:124 msgid "Unable to create index" msgstr "" -#: ../raster/r.random/random.c:262 ../raster/r.contour/main.c:193 +#: ../raster/r.random/random.c:261 ../raster/r.contour/main.c:193 #: ../raster/r.stream.extract/close.c:202 ../raster/r.to.vect/main.c:238 #: ../raster3d/r3.flow/main.c:72 ../vector/v.mkgrid/main.c:350 -#: ../vector/v.mkgrid/main.c:408 ../vector/v.random/main.c:265 +#: ../vector/v.mkgrid/main.c:408 ../vector/v.random/main.c:306 #: ../vector/v.in.lidar/attributes.c:144 ../vector/v.reclass/main.c:327 #: ../vector/v.in.dwg/main.c:249 ../vector/v.select/copy_tabs.c:90 -#: ../vector/v.in.ogr/main.c:1145 ../vector/v.patch/main.c:333 +#: ../vector/v.in.ogr/main.c:1208 ../vector/v.patch/main.c:371 #: ../vector/v.overlay/main.c:597 ../vector/v.sample/main.c:197 -#: ../vector/v.distance/main.c:1424 ../vector/v.in.ascii/main.c:423 -#: ../vector/v.to.points/main.c:202 ../vector/v.in.dxf/write_vect.c:238 -#: ../vector/v.extract/copy_tab.c:129 +#: ../vector/v.distance/main.c:1432 ../vector/v.in.ascii/main.c:423 +#: ../vector/v.to.points/main.c:202 ../vector/v.decimate/copy_tab.c:124 +#: ../vector/v.in.dxf/write_vect.c:238 ../vector/v.extract/copy_tab.c:129 #, c-format msgid "Unable to grant privileges on table <%s>" msgstr "" @@ -9039,155 +9373,166 @@ msgid "Unable to read category file of raster map <%s@%s>" msgstr "" -#: ../raster/r.horizon/main.c:182 ../raster/r.sunhours/main.c:75 +#: ../raster/r.horizon/main.c:181 ../raster/r.sunhours/main.c:75 #: ../raster/r.sunmask/main.c:118 msgid "sun position" msgstr "" -#: ../raster/r.horizon/main.c:184 +#: ../raster/r.horizon/main.c:183 msgid "Computes horizon angle height from a digital elevation model." msgstr "" -#: ../raster/r.horizon/main.c:186 +#: ../raster/r.horizon/main.c:185 msgid "The module has two different modes of operation: 1. Computes the entire horizon around a single point whose coordinates are given with the 'coord' option. The horizon height (in radians). 2. Computes one or more raster maps of the horizon height in a single direction. The input for this is the angle (in degrees), which is measured counterclockwise with east=0, north=90 etc. The output is the horizon height in radians." msgstr "" -#: ../raster/r.horizon/main.c:203 +#: ../raster/r.horizon/main.c:202 msgid "Direction in which you want to know the horizon height" msgstr "" -#: ../raster/r.horizon/main.c:220 +#: ../raster/r.horizon/main.c:219 msgid "Start angle for multidirectional horizon [degrees]" msgstr "" -#: ../raster/r.horizon/main.c:221 ../raster/r.horizon/main.c:230 -#: ../raster/r.horizon/main.c:238 ../raster/r.horizon/main.c:246 -#: ../raster/r.horizon/main.c:254 ../raster/r.horizon/main.c:262 -#: ../raster/r.horizon/main.c:270 ../raster/r.horizon/main.c:283 +#: ../raster/r.horizon/main.c:220 ../raster/r.horizon/main.c:229 +#: ../raster/r.horizon/main.c:237 ../raster/r.horizon/main.c:245 +#: ../raster/r.horizon/main.c:253 ../raster/r.horizon/main.c:261 +#: ../raster/r.horizon/main.c:269 ../raster/r.horizon/main.c:282 msgid "Raster mode" msgstr "" -#: ../raster/r.horizon/main.c:229 +#: ../raster/r.horizon/main.c:228 msgid "End angle for multidirectional horizon [degrees]" msgstr "" -#: ../raster/r.horizon/main.c:237 +#: ../raster/r.horizon/main.c:236 msgid "For horizon rasters, read from the DEM an extra buffer around the present region" msgstr "" -#: ../raster/r.horizon/main.c:245 +#: ../raster/r.horizon/main.c:244 msgid "For horizon rasters, read from the DEM an extra buffer eastward the present region" msgstr "" -#: ../raster/r.horizon/main.c:253 +#: ../raster/r.horizon/main.c:252 msgid "For horizon rasters, read from the DEM an extra buffer westward the present region" msgstr "" -#: ../raster/r.horizon/main.c:261 +#: ../raster/r.horizon/main.c:260 msgid "For horizon rasters, read from the DEM an extra buffer northward the present region" msgstr "" -#: ../raster/r.horizon/main.c:269 +#: ../raster/r.horizon/main.c:268 msgid "For horizon rasters, read from the DEM an extra buffer southward the present region" msgstr "" -#: ../raster/r.horizon/main.c:277 +#: ../raster/r.horizon/main.c:276 msgid "The maximum distance to consider when finding the horizon height" msgstr "" -#: ../raster/r.horizon/main.c:288 +#: ../raster/r.horizon/main.c:287 msgid "Coordinate for which you want to calculate the horizon" msgstr "" -#: ../raster/r.horizon/main.c:289 ../raster/r.horizon/main.c:305 +#: ../raster/r.horizon/main.c:288 ../raster/r.horizon/main.c:304 msgid "Point mode" msgstr "" -#: ../raster/r.horizon/main.c:310 +#: ../raster/r.horizon/main.c:309 msgid "Write output in degrees (default is radians)" msgstr "" -#: ../raster/r.horizon/main.c:315 +#: ../raster/r.horizon/main.c:314 msgid "Write output in compass orientation (default is CCW, East=0)" msgstr "" -#: ../raster/r.horizon/main.c:355 +#: ../raster/r.horizon/main.c:354 msgid "Note: In latitude-longitude coordinate system specify buffers in degree unit" msgstr "" -#: ../raster/r.horizon/main.c:368 +#: ../raster/r.horizon/main.c:367 msgid "Can't read the coordinates from the \"coordinate\" option." msgstr "" -#: ../raster/r.horizon/main.c:395 +#: ../raster/r.horizon/main.c:372 +msgid "Coordinates are outside of the current region" +msgstr "" + +#: ../raster/r.horizon/main.c:399 msgid "You didn't specify a direction value or step size. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:400 +#: ../raster/r.horizon/main.c:404 msgid "You didn't specify a horizon raster name. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:415 +#: ../raster/r.horizon/main.c:419 msgid "Negative values of start angle are not allowed. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:419 +#: ../raster/r.horizon/main.c:423 msgid "End angle is not between 0 and 360. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:423 +#: ../raster/r.horizon/main.c:427 msgid "You specify a start grater than the end angle. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:431 +#: ../raster/r.horizon/main.c:435 msgid "You didn't specify an angle step size. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:442 +#: ../raster/r.horizon/main.c:446 msgid "Could not read bufferzone size. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:447 ../raster/r.horizon/main.c:453 -#: ../raster/r.horizon/main.c:460 ../raster/r.horizon/main.c:467 +#: ../raster/r.horizon/main.c:451 ../raster/r.horizon/main.c:457 +#: ../raster/r.horizon/main.c:464 ../raster/r.horizon/main.c:471 #, c-format msgid "Could not read %s bufferzone size. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:448 +#: ../raster/r.horizon/main.c:452 msgid "east" msgstr "" -#: ../raster/r.horizon/main.c:454 +#: ../raster/r.horizon/main.c:458 msgid "west" msgstr "" -#: ../raster/r.horizon/main.c:461 +#: ../raster/r.horizon/main.c:465 msgid "south" msgstr "" -#: ../raster/r.horizon/main.c:468 +#: ../raster/r.horizon/main.c:472 msgid "north" msgstr "" -#: ../raster/r.horizon/main.c:473 +#: ../raster/r.horizon/main.c:477 msgid "Could not read maximum distance. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:484 +#: ../raster/r.horizon/main.c:488 msgid "The distance value must be 0.5-1.5. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:654 ../raster/r.in.ascii/main.c:187 +#: ../raster/r.horizon/main.c:656 ../raster/r.in.ascii/main.c:187 #, c-format msgid "OOPS: rows changed from %d to %d" msgstr "" -#: ../raster/r.horizon/main.c:658 ../raster/r.in.ascii/main.c:190 +#: ../raster/r.horizon/main.c:660 ../raster/r.in.ascii/main.c:190 #, c-format msgid "OOPS: cols changed from %d to %d" msgstr "" -#: ../raster/r.horizon/main.c:1174 +#: ../raster/r.horizon/main.c:849 ../raster/r.horizon/main.c:867 +#: ../raster/r.horizon/main.c:1203 ../raster/r.horizon/main.c:1223 +#: ../raster/r.proj/main.c:450 ../raster/r.proj/main.c:541 +#, fuzzy, c-format +msgid "Error in %s" +msgstr "Virheet" + +#: ../raster/r.horizon/main.c:1176 #, c-format msgid "Calculating map %01d of %01d (angle %.2f, raster map <%s>)" msgstr "" @@ -9342,7 +9687,7 @@ 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:183 +#: ../raster/r.series.accumulate/main.c:132 ../raster/r.series/main.c:184 msgid "Ignore values outside this range" msgstr "" @@ -9366,7 +9711,7 @@ msgid "Huglin Heliothermal index" msgstr "" -#: ../raster/r.series.accumulate/main.c:163 ../raster/r.series/main.c:191 +#: ../raster/r.series.accumulate/main.c:163 ../raster/r.series/main.c:192 msgid "Do not keep files open" msgstr "" @@ -9375,27 +9720,30 @@ msgstr "" #: ../raster/r.series.accumulate/main.c:206 ../raster/r.neighbors/main.c:266 -#: ../raster/r.series/main.c:204 ../raster/r.mapcalc/main.c:131 -#: ../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.external/main.c:170 ../vector/v.colors/main.c:206 +#: ../raster/r.series/main.c:205 ../raster/r.mapcalc/main.c:131 +#: ../raster/r.buildvrt/main.c:109 ../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.external/main.c:170 +#: ../vector/v.colors/main.c:219 #, c-format msgid "%s= and %s= are mutually exclusive" msgstr "" -#: ../raster/r.series.accumulate/main.c:210 ../raster/r.series/main.c:208 -#: ../raster/r.series.interp/main.c:126 ../raster/r.series.interp/main.c:142 +#: ../raster/r.series.accumulate/main.c:210 ../raster/r.series/main.c:209 +#: ../raster/r.buildvrt/main.c:113 ../raster/r.series.interp/main.c:126 +#: ../raster/r.series.interp/main.c:142 #, c-format msgid "Please specify %s= or %s=" msgstr "" -#: ../raster/r.series.accumulate/main.c:255 ../raster/r.series/main.c:275 +#: ../raster/r.series.accumulate/main.c:255 ../raster/r.series/main.c:288 +#: ../raster/r.buildvrt/main.c:174 msgid "No raster map name found in input file" msgstr "" -#: ../raster/r.series.accumulate/main.c:318 ../raster/r.slope.aspect/main.c:544 -#: ../raster/r.series/main.c:386 ../raster/r.patch/main.c:140 -#: ../raster/r.series.interp/main.c:339 ../raster/r.relief/main.c:316 +#: ../raster/r.series.accumulate/main.c:318 ../raster/r.slope.aspect/main.c:577 +#: ../raster/r.series/main.c:415 ../raster/r.patch/main.c:140 +#: ../raster/r.series.interp/main.c:339 ../raster/r.relief/main.c:317 msgid "Percent complete..." msgstr "" @@ -9457,10 +9805,10 @@ msgstr "" #: ../raster/r.distance/report.c:61 -#: ../scripts/i.colors.enhance/i.colors.enhance.py:153 -#: ../scripts/i.colors.enhance/i.colors.enhance.py:176 -#: ../scripts/i.colors.enhance/i.colors.enhance.py:186 -#: ../scripts/i.colors.enhance/i.colors.enhance.py:210 +#: ../scripts/i.colors.enhance/i.colors.enhance.py:161 +#: ../scripts/i.colors.enhance/i.colors.enhance.py:184 +#: ../scripts/i.colors.enhance/i.colors.enhance.py:194 +#: ../scripts/i.colors.enhance/i.colors.enhance.py:218 msgid "Processing..." msgstr "" @@ -10375,9 +10723,9 @@ #: ../raster/r.contour/main.c:183 ../raster/r.stream.extract/close.c:194 #: ../vector/v.net.distance/main.c:291 ../vector/v.in.lidar/attributes.c:135 #: ../vector/v.net.allpairs/main.c:179 ../vector/v.in.dwg/main.c:240 -#: ../vector/v.in.ogr/main.c:1138 ../vector/v.net.path/path.c:109 +#: ../vector/v.in.ogr/main.c:1201 ../vector/v.net.path/path.c:109 #: ../vector/v.overlay/main.c:587 ../vector/v.net.iso/main.c:390 -#: ../vector/v.net.flow/main.c:181 ../vector/v.distance/main.c:1419 +#: ../vector/v.net.flow/main.c:181 ../vector/v.distance/main.c:1427 #: ../vector/v.net.timetable/main.c:103 ../vector/v.to.points/main.c:192 #: ../vector/v.net.components/main.c:190 ../vector/v.net.centrality/main.c:266 #: ../vector/v.net.alloc/main.c:329 @@ -10387,7 +10735,7 @@ #: ../raster/r.contour/main.c:188 ../raster3d/r3.flow/main.c:67 #: ../vector/v.in.lidar/attributes.c:139 ../vector/v.reclass/main.c:322 -#: ../vector/v.in.dwg/main.c:244 ../vector/v.in.ogr/main.c:1360 +#: ../vector/v.in.dwg/main.c:244 ../vector/v.in.ogr/main.c:1430 #: ../vector/v.in.ascii/main.c:523 ../vector/v.to.points/main.c:197 #: ../vector/v.in.dxf/write_vect.c:241 #, c-format @@ -10395,8 +10743,8 @@ msgstr "" #: ../raster/r.contour/main.c:203 ../vector/v.select/copy_tabs.c:17 -#: ../vector/v.voronoi/main.c:384 ../vector/v.extract/copy_tab.c:57 -#: ../vector/v.generalize/misc.c:134 +#: ../vector/v.voronoi/main.c:384 ../vector/v.decimate/copy_tab.c:54 +#: ../vector/v.extract/copy_tab.c:57 ../vector/v.generalize/misc.c:134 msgid "Writing attributes..." msgstr "" @@ -10407,7 +10755,7 @@ msgid "Unable to insert new record: '%s'" msgstr "" -#: ../raster/r.contour/main.c:237 ../raster/r.in.lidar/main.c:608 +#: ../raster/r.contour/main.c:237 ../raster/r.in.lidar/main.c:613 #: ../vector/v.generalize/displacement.c:78 msgid "Reading data..." msgstr "" @@ -10441,210 +10789,222 @@ msgstr[0] "" msgstr[1] "" -#: ../raster/r.contour/cont.c:213 +#: ../raster/r.contour/cont.c:214 #, c-format msgid "%d crossing found" msgid_plural "%d crossings found" msgstr[0] "" msgstr[1] "" -#: ../raster/r.contour/cont.c:266 +#: ../raster/r.contour/cont.c:267 msgid "Illegal edge number" msgstr "" -#: ../raster/r.contour/cont.c:374 +#: ../raster/r.contour/cont.c:375 msgid "Edge number out of range" msgstr "" -#: ../raster/r.slope.aspect/main.c:152 ../raster/r.param.scale/interface.c:56 +#: ../raster/r.slope.aspect/main.c:170 ../raster/r.param.scale/interface.c:56 #: ../raster/r.relief/main.c:110 ../imagery/i.topo.corr/main.c:48 msgid "terrain" msgstr "" -#: ../raster/r.slope.aspect/main.c:153 +#: ../raster/r.slope.aspect/main.c:171 msgid "aspect" msgstr "" -#: ../raster/r.slope.aspect/main.c:154 +#: ../raster/r.slope.aspect/main.c:172 msgid "slope" msgstr "" -#: ../raster/r.slope.aspect/main.c:155 +#: ../raster/r.slope.aspect/main.c:173 msgid "curvature" msgstr "" -#: ../raster/r.slope.aspect/main.c:156 +#: ../raster/r.slope.aspect/main.c:174 msgid "Generates raster maps of slope, aspect, curvatures and partial derivatives from an elevation raster map." msgstr "" -#: ../raster/r.slope.aspect/main.c:158 +#: ../raster/r.slope.aspect/main.c:176 msgid "Aspect is calculated counterclockwise from east." msgstr "" -#: ../raster/r.slope.aspect/main.c:165 ../vector/v.surf.rst/main.c:201 +#: ../raster/r.slope.aspect/main.c:183 ../vector/v.surf.rst/main.c:203 msgid "Name for output slope raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:166 ../raster/r.slope.aspect/main.c:172 -#: ../raster/r.slope.aspect/main.c:196 ../raster/r.slope.aspect/main.c:203 -#: ../raster/r.slope.aspect/main.c:210 ../raster/r.slope.aspect/main.c:217 -#: ../raster/r.slope.aspect/main.c:224 ../raster/r.slope.aspect/main.c:231 -#: ../raster/r.slope.aspect/main.c:238 ../raster/r.watershed/front/main.c:139 -#: ../raster/r.watershed/front/main.c:146 -#: ../raster/r.watershed/front/main.c:153 +#: ../raster/r.slope.aspect/main.c:184 ../raster/r.slope.aspect/main.c:190 +#: ../raster/r.slope.aspect/main.c:214 ../raster/r.slope.aspect/main.c:221 +#: ../raster/r.slope.aspect/main.c:228 ../raster/r.slope.aspect/main.c:235 +#: ../raster/r.slope.aspect/main.c:242 ../raster/r.slope.aspect/main.c:249 +#: ../raster/r.slope.aspect/main.c:256 ../raster/r.watershed/front/main.c:147 +#: ../raster/r.watershed/front/main.c:154 #: ../raster/r.watershed/front/main.c:160 -#: ../raster/r.watershed/front/main.c:166 -#: ../raster/r.watershed/front/main.c:172 -#: ../raster/r.watershed/front/main.c:180 -#: ../raster/r.watershed/front/main.c:188 -#: ../raster/r.watershed/front/main.c:195 ../vector/v.surf.rst/main.c:172 -#: ../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:232 ../vector/v.surf.rst/main.c:239 -#: ../vector/v.surf.rst/main.c:246 ../vector/v.surf.rst/main.c:253 +#: ../raster/r.watershed/front/main.c:167 +#: ../raster/r.watershed/front/main.c:173 +#: ../raster/r.watershed/front/main.c:179 +#: ../raster/r.watershed/front/main.c:186 +#: ../raster/r.watershed/front/main.c:193 +#: ../raster/r.watershed/front/main.c:200 ../vector/v.surf.rst/main.c:174 +#: ../vector/v.surf.rst/main.c:198 ../vector/v.surf.rst/main.c:204 +#: ../vector/v.surf.rst/main.c:210 ../vector/v.surf.rst/main.c:216 +#: ../vector/v.surf.rst/main.c:222 ../vector/v.surf.rst/main.c:228 +#: ../vector/v.surf.rst/main.c:234 ../vector/v.surf.rst/main.c:241 +#: ../vector/v.surf.rst/main.c:248 ../vector/v.surf.rst/main.c:255 #: ../vector/v.surf.bspline/main.c:130 ../vector/v.surf.bspline/main.c:135 -#: ../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.vol.rst/main.c:293 ../vector/v.vol.rst/main.c:299 +#: ../vector/v.vol.rst/main.c:362 ../vector/v.vol.rst/main.c:368 +#: ../vector/v.vol.rst/main.c:374 ../vector/v.vol.rst/main.c:381 +#: ../vector/v.vol.rst/main.c:387 ../vector/v.vol.rst/main.c:393 +#: ../vector/v.vol.rst/main.c:399 ../vector/v.vol.rst/main.c:405 msgid "Outputs" msgstr "" -#: ../raster/r.slope.aspect/main.c:171 ../vector/v.surf.rst/main.c:207 +#: ../raster/r.slope.aspect/main.c:189 ../vector/v.surf.rst/main.c:209 msgid "Name for output aspect raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:180 +#: ../raster/r.slope.aspect/main.c:198 msgid "Format for reporting the slope" msgstr "" -#: ../raster/r.slope.aspect/main.c:187 +#: ../raster/r.slope.aspect/main.c:205 msgid "Type of output aspect and slope maps" msgstr "" -#: ../raster/r.slope.aspect/main.c:195 ../vector/v.surf.rst/main.c:213 +#: ../raster/r.slope.aspect/main.c:213 ../vector/v.surf.rst/main.c:215 msgid "Name for output profile curvature raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:202 ../vector/v.surf.rst/main.c:219 +#: ../raster/r.slope.aspect/main.c:220 ../vector/v.surf.rst/main.c:221 msgid "Name for output tangential curvature raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:209 +#: ../raster/r.slope.aspect/main.c:227 msgid "Name for output first order partial derivative dx (E-W slope) raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:216 +#: ../raster/r.slope.aspect/main.c:234 msgid "Name for output first order partial derivative dy (N-S slope) raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:223 +#: ../raster/r.slope.aspect/main.c:241 msgid "Name for output second order partial derivative dxx raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:230 +#: ../raster/r.slope.aspect/main.c:248 msgid "Name for output second order partial derivative dyy raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:237 +#: ../raster/r.slope.aspect/main.c:255 msgid "Name for output second order partial derivative dxy raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:243 +#: ../raster/r.slope.aspect/main.c:261 msgid "Multiplicative factor to convert elevation units to horizontal units" msgstr "" -#: ../raster/r.slope.aspect/main.c:252 +#: ../raster/r.slope.aspect/main.c:270 msgid "Minimum slope value (in percent) for which aspect is computed" msgstr "" -#: ../raster/r.slope.aspect/main.c:261 +#: ../raster/r.slope.aspect/main.c:279 msgid "Do not align the current region to the raster elevation map" msgstr "" -#: ../raster/r.slope.aspect/main.c:315 ../raster/r.relief/main.c:220 +#: ../raster/r.slope.aspect/main.c:285 +msgid "Compute output at edges and near NULL values" +msgstr "" + +#: ../raster/r.slope.aspect/main.c:291 +msgid "Create aspect as degrees clockwise from North (azimuth), with flat = -9999" +msgstr "" + +#: ../raster/r.slope.aspect/main.c:293 +msgid "Default: degrees counter-clockwise from East, with flat = 0" +msgstr "" + +#: ../raster/r.slope.aspect/main.c:348 ../raster/r.relief/main.c:221 #, c-format msgid "%s=%s - must be a positive number" msgstr "" -#: ../raster/r.slope.aspect/main.c:321 ../raster/r.relief/main.c:201 -#: ../raster/r.relief/main.c:207 +#: ../raster/r.slope.aspect/main.c:354 ../raster/r.relief/main.c:202 +#: ../raster/r.relief/main.c:208 #, c-format msgid "%s=%s - must be a non-negative number" msgstr "" -#: ../raster/r.slope.aspect/main.c:336 +#: ../raster/r.slope.aspect/main.c:369 #, 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:358 +#: ../raster/r.slope.aspect/main.c:391 #, c-format msgid "Wrong raster type: %s" msgstr "" -#: ../raster/r.slope.aspect/main.c:387 +#: ../raster/r.slope.aspect/main.c:420 msgid "r.slope.aspect does not convert horizontal units to meters in this version, see manual page." msgstr "" -#: ../raster/r.slope.aspect/main.c:968 +#: ../raster/r.slope.aspect/main.c:1025 #, c-format msgid "Elevation products for mapset <%s> in <%s>" msgstr "" -#: ../raster/r.slope.aspect/main.c:987 +#: ../raster/r.slope.aspect/main.c:1044 #, c-format msgid "Min computed aspect %.4f, max computed aspect %.4f" msgstr "" -#: ../raster/r.slope.aspect/main.c:1051 +#: ../raster/r.slope.aspect/main.c:1145 #, c-format msgid "Aspect raster map <%s> complete" msgstr "" -#: ../raster/r.slope.aspect/main.c:1108 +#: ../raster/r.slope.aspect/main.c:1202 #, c-format msgid "Min computed slope %.4f, max computed slope %.4f" msgstr "" -#: ../raster/r.slope.aspect/main.c:1161 +#: ../raster/r.slope.aspect/main.c:1255 #, c-format msgid "Slope raster map <%s> complete" msgstr "" -#: ../raster/r.slope.aspect/main.c:1233 +#: ../raster/r.slope.aspect/main.c:1327 #, c-format msgid "Profile curve raster map <%s> complete" msgstr "" -#: ../raster/r.slope.aspect/main.c:1260 +#: ../raster/r.slope.aspect/main.c:1354 #, c-format msgid "Tangential curve raster map <%s> complete" msgstr "" -#: ../raster/r.slope.aspect/main.c:1285 +#: ../raster/r.slope.aspect/main.c:1379 #, c-format msgid "E-W slope raster map <%s> complete" msgstr "" -#: ../raster/r.slope.aspect/main.c:1310 +#: ../raster/r.slope.aspect/main.c:1404 #, c-format msgid "N-S slope raster map <%s> complete" msgstr "" -#: ../raster/r.slope.aspect/main.c:1335 +#: ../raster/r.slope.aspect/main.c:1429 #, c-format msgid "Dxx raster map <%s> complete" msgstr "" -#: ../raster/r.slope.aspect/main.c:1360 +#: ../raster/r.slope.aspect/main.c:1454 #, c-format msgid "Dyy raster map <%s> complete" msgstr "" -#: ../raster/r.slope.aspect/main.c:1385 +#: ../raster/r.slope.aspect/main.c:1479 #, c-format msgid "Dxy raster map <%s> complete" msgstr "" @@ -10772,7 +11132,7 @@ msgid "\"%s\" field missing from header" msgstr "" -#: ../raster/r.stream.extract/main.c:78 ../raster/r.watershed/front/main.c:78 +#: ../raster/r.stream.extract/main.c:78 ../raster/r.watershed/front/main.c:80 msgid "stream network" msgstr "" @@ -10788,11 +11148,6 @@ msgid "Stream extraction will use provided accumulation instead of calculating it anew" msgstr "" -#: ../raster/r.stream.extract/main.c:89 ../raster/r.stream.extract/main.c:97 -#: ../raster/r.flow/main.c:435 ../raster/r.flow/main.c:441 -msgid "Input maps" -msgstr "" - #: ../raster/r.stream.extract/main.c:93 msgid "Name of input raster map with real depressions" msgstr "" @@ -10891,13 +11246,13 @@ msgstr "" #: ../raster/r.stream.extract/main.c:318 -#: ../raster/r.watershed/seg/init_vars.c:252 +#: ../raster/r.watershed/seg/init_vars.c:255 #, c-format msgid "Will need up to %.2f MB of disk space" msgstr "" #: ../raster/r.stream.extract/main.c:320 -#: ../raster/r.watershed/seg/init_vars.c:254 +#: ../raster/r.watershed/seg/init_vars.c:258 #, c-format msgid "Will need up to %.2f GB (%.0f MB) of disk space" msgstr "" @@ -10980,17 +11335,14 @@ msgid "Unable to re-open segment file" msgstr "" -#: ../raster/r.stream.extract/cseg.c:47 ../raster/r.stream.extract/dseg.c:47 -#: ../raster/r.stream.extract/dseg.c:97 ../raster/r.stream.extract/bseg.c:46 -#: ../raster/r.stream.extract/bseg.c:96 ../raster/r.stream.extract/seg.c:52 -#: ../raster/r.stream.extract/seg.c:94 ../raster/r.stream.extract/seg.c:103 +#: ../raster/r.stream.extract/cseg.c:47 ../raster/r.stream.extract/cseg.c:97 +#: ../raster/r.stream.extract/dseg.c:47 ../raster/r.stream.extract/dseg.c:97 +#: ../raster/r.stream.extract/bseg.c:46 ../raster/r.stream.extract/bseg.c:96 +#: ../raster/r.stream.extract/seg.c:52 ../raster/r.stream.extract/seg.c:94 +#: ../raster/r.stream.extract/seg.c:103 msgid "Unable to read segment file" msgstr "" -#: ../raster/r.stream.extract/cseg.c:97 -msgid "Unabel to read segment file" -msgstr "" - #: ../raster/r.stream.extract/cseg.c:120 #, c-format msgid "Unable to segment put row %d for raster map <%s>" @@ -11029,8 +11381,8 @@ msgstr "" #: ../raster/r.stream.extract/streams.c:336 -#: ../raster/r.watershed/seg/do_cum.c:487 -#: ../raster/r.watershed/ram/do_cum.c:443 +#: ../raster/r.watershed/seg/do_cum.c:518 +#: ../raster/r.watershed/ram/do_cum.c:469 #, c-format msgid "MFD: cumulative proportion of flow distribution not 1.0 but %f" msgstr "" @@ -11071,7 +11423,8 @@ msgstr "" #: ../raster/r.stream.extract/close.c:198 -#, c-format +#: ../scripts/v.db.addtable/v.db.addtable.py:147 +#, c-format, python-format msgid "Unable to create index on table <%s>" msgstr "" @@ -11081,7 +11434,7 @@ msgstr "" #: ../raster/r.stream.extract/close.c:255 ../raster/r.grow.distance/main.c:325 -#: ../raster/r.fill.dir/main.c:253 +#: ../raster/r.fill.dir/main.c:259 msgid "Writing output raster maps..." msgstr "" @@ -11205,8 +11558,8 @@ msgid "Distance filter remains flat before beginning exponent" msgstr "" -#: ../raster/r.random.surface/main.c:102 -msgid "Random seed (SEED_MIN >= value >= SEED_MAX), default [random]" +#: ../raster/r.random.surface/main.c:102 ../raster/r.random.cells/main.c:77 +msgid "Random seed, default [random]" msgstr "" #: ../raster/r.random.surface/main.c:108 @@ -11217,12 +11570,12 @@ msgid "Uniformly distributed cell values" msgstr "" -#: ../raster/r.random.surface/main.c:128 ../raster/r.random.cells/init.c:96 +#: ../raster/r.random.surface/main.c:128 ../raster/r.random.cells/init.c:93 #, c-format msgid "Generating raster map <%s>..." msgstr "" -#: ../raster/r.random.surface/save.c:98 ../raster/r.drain/main.c:522 +#: ../raster/r.random.surface/save.c:98 ../raster/r.drain/main.c:523 #: ../raster/r.random.cells/indep.c:139 ../raster/r.composite/main.c:191 #: ../imagery/i.ifft/main.c:207 #, c-format @@ -11243,45 +11596,30 @@ msgid "Output raster map required" msgstr "" -#: ../raster/r.random.surface/init.c:108 -#, c-format -msgid "Seed (%d) larger than maximum (%d)" -msgstr "" - -#: ../raster/r.random.surface/init.c:111 ../raster/r.random.surface/init.c:120 -#, c-format -msgid " seed is set to %d" -msgstr "" - -#: ../raster/r.random.surface/init.c:116 -#, c-format -msgid "Seed (%d) smaller than minimum (%d)" -msgstr "" - -#: ../raster/r.random.surface/init.c:159 +#: ../raster/r.random.surface/init.c:141 #, c-format msgid "Distance value (%d): %lf must be >= 0.0" msgstr "" -#: ../raster/r.random.surface/init.c:187 +#: ../raster/r.random.surface/init.c:169 #, c-format msgid "Exponent value (%lf) must be > 0.0" msgstr "" -#: ../raster/r.random.surface/init.c:211 +#: ../raster/r.random.surface/init.c:193 #, c-format msgid "Flat value (%lf) must be less than distance value (%lf)" msgstr "" -#: ../raster/r.random.surface/init.c:232 +#: ../raster/r.random.surface/init.c:214 msgid "Must have a distance value for each filter" msgstr "" -#: ../raster/r.random.surface/init.c:264 +#: ../raster/r.random.surface/init.c:246 msgid "Must have a exponent value for each filter" msgstr "" -#: ../raster/r.random.surface/init.c:281 +#: ../raster/r.random.surface/init.c:263 msgid "Must have a weight value for each filter" msgstr "" @@ -11326,64 +11664,64 @@ msgid "File not found: %s" msgstr "" -#: ../raster/r.fill.dir/main.c:88 +#: ../raster/r.fill.dir/main.c:90 msgid "sink" msgstr "" -#: ../raster/r.fill.dir/main.c:89 +#: ../raster/r.fill.dir/main.c:91 msgid "fill sinks" msgstr "" -#: ../raster/r.fill.dir/main.c:90 +#: ../raster/r.fill.dir/main.c:92 msgid "depressions" msgstr "" -#: ../raster/r.fill.dir/main.c:92 +#: ../raster/r.fill.dir/main.c:94 msgid "Filters and generates a depressionless elevation map and a flow direction map from a given elevation raster map." msgstr "" -#: ../raster/r.fill.dir/main.c:99 +#: ../raster/r.fill.dir/main.c:101 msgid "Name for output depressionless elevation raster map" msgstr "" -#: ../raster/r.fill.dir/main.c:103 +#: ../raster/r.fill.dir/main.c:105 msgid "Name for output flow direction map for depressionless elevation raster map" msgstr "" -#: ../raster/r.fill.dir/main.c:108 +#: ../raster/r.fill.dir/main.c:110 msgid "Name for output raster map of problem areas" msgstr "" -#: ../raster/r.fill.dir/main.c:115 +#: ../raster/r.fill.dir/main.c:117 msgid "Aspect direction format" msgstr "" -#: ../raster/r.fill.dir/main.c:121 +#: ../raster/r.fill.dir/main.c:123 msgid "Find unresolved areas only" msgstr "" -#: ../raster/r.fill.dir/main.c:127 +#: ../raster/r.fill.dir/main.c:129 #, c-format msgid "The '%c' flag requires '%s'to be specified" msgstr "" -#: ../raster/r.fill.dir/main.c:148 +#: ../raster/r.fill.dir/main.c:150 msgid "Direction map is D8 resolution, i.e. 45 degrees" msgstr "" -#: ../raster/r.fill.dir/main.c:190 +#: ../raster/r.fill.dir/main.c:192 msgid "Reading input elevation raster map..." msgstr "" -#: ../raster/r.fill.dir/main.c:200 +#: ../raster/r.fill.dir/main.c:202 msgid "Filling sinks..." msgstr "" -#: ../raster/r.fill.dir/main.c:204 +#: ../raster/r.fill.dir/main.c:206 msgid "Determining flow directions for ambiguous cases..." msgstr "" -#: ../raster/r.fill.dir/main.c:217 +#: ../raster/r.fill.dir/main.c:219 msgid "Repeat to get the final directions..." msgstr "" @@ -11467,14 +11805,6 @@ msgid "Pass 2 of 2..." msgstr "" -#: ../raster/r.clump/clump.c:99 ../raster/r.clump/clump.c:151 -#: ../raster/r.clump/minsize.c:152 ../raster/r.clump/minsize.c:253 -#: ../raster/r.clump/minsize.c:287 ../raster/r.clump/minsize.c:293 -#: ../raster/r.clump/minsize.c:424 ../raster/r.clump/minsize.c:447 -#: ../raster/r.clump/minsize.c:518 ../imagery/i.segment/cluster.c:431 -msgid "Unable to read from temp file" -msgstr "" - #: ../raster/r.clump/clump.c:115 ../raster/r.clump/clump.c:347 #: ../raster/r.clump/clump.c:361 ../raster/r.clump/clump.c:648 #: ../raster/r.clump/clump.c:662 ../raster/r.clump/minsize.c:163 @@ -11502,9 +11832,9 @@ msgid "%d-band clumping with threshold %g" msgstr "" -#: ../raster/r.clump/clump.c:451 ../imagery/i.segment/write_output.c:112 -#: ../imagery/i.segment/open_files.c:71 ../imagery/i.segment/open_files.c:238 -#: ../imagery/i.segment/open_files.c:246 +#: ../raster/r.clump/clump.c:451 ../imagery/i.segment/write_output.c:114 +#: ../imagery/i.segment/open_files.c:57 ../imagery/i.segment/open_files.c:232 +#: ../imagery/i.segment/open_files.c:240 #, c-format msgid "No min/max found in raster map <%s>" msgstr "" @@ -11589,7 +11919,7 @@ msgid "PNG error" msgstr "" -#: ../raster/r.in.png/main.c:485 ../raster/r.cross/main.c:168 +#: ../raster/r.in.png/main.c:485 ../raster/r.cross/main.c:161 #: ../raster/r.basins.fill/main.c:146 ../raster/r.resample/main.c:125 #, c-format msgid "Creating support files for <%s>..." @@ -11619,34 +11949,34 @@ msgid "Output image file header only and exit" msgstr "" -#: ../raster/r.cross/main.c:72 +#: ../raster/r.cross/main.c:71 msgid "Creates a cross product of the category values from multiple raster map layers." msgstr "" -#: ../raster/r.cross/main.c:81 +#: ../raster/r.cross/main.c:80 #, c-format msgid "Names of 2-%d input raster maps" msgstr "" -#: ../raster/r.cross/main.c:90 -msgid "Non-zero data only" +#: ../raster/r.cross/main.c:89 +msgid "Non-NULL data only" msgstr "" -#: ../raster/r.cross/main.c:103 +#: ../raster/r.cross/main.c:102 #, c-format msgid "More than %d files not allowed" msgstr "" -#: ../raster/r.cross/main.c:119 +#: ../raster/r.cross/main.c:111 msgid "Must specify 2 or more input maps" msgstr "" -#: ../raster/r.cross/main.c:136 +#: ../raster/r.cross/main.c:129 #, c-format msgid "%s: STEP 2 ..." msgstr "" -#: ../raster/r.cross/main.c:178 +#: ../raster/r.cross/main.c:171 #, c-format msgid "%d categories" msgstr "" @@ -11661,40 +11991,45 @@ msgid "%s: STEP 3 ... " msgstr "" -#: ../raster/r.series/main.c:141 +#: ../raster/r.series/main.c:142 msgid "Makes each output cell value a function of the values assigned to the corresponding cells in the input raster map layers." msgstr "" -#: ../raster/r.series/main.c:150 +#: ../raster/r.series/main.c:151 msgid "Input file with one raster map name and optional one weight per line, field separator between name and weight is |" msgstr "" -#: ../raster/r.series/main.c:161 ../raster3d/r3.neighbors/main.c:119 +#: ../raster/r.series/main.c:162 ../raster3d/r3.neighbors/main.c:119 msgid "Aggregate operation" msgstr "" -#: ../raster/r.series/main.c:176 +#: ../raster/r.series/main.c:177 msgid "Weighting factor for each input map, default value is 1.0 for each input map" msgstr "" -#: ../raster/r.series/main.c:250 ../raster/r.series/main.c:312 +#: ../raster/r.series/main.c:253 ../raster/r.series/main.c:325 msgid "Weights must be positive" msgstr "" -#: ../raster/r.series/main.c:268 ../raster/r.series/main.c:318 +#: ../raster/r.series/main.c:271 ../raster/r.series/main.c:331 #, c-format msgid "Reading raster map <%s> using weight %f..." msgstr "" -#: ../raster/r.series/main.c:298 +#: ../raster/r.series/main.c:274 ../raster/r.series/main.c:334 +#, fuzzy, c-format +msgid "Unable to open input raster <%s>" +msgstr "Ei voida luoda taulua." + +#: ../raster/r.series/main.c:311 msgid "input= and weights= must have the same number of values" msgstr "" -#: ../raster/r.series/main.c:333 +#: ../raster/r.series/main.c:356 msgid "output= and method= must have the same number of values" msgstr "" -#: ../raster/r.series/main.c:351 +#: ../raster/r.series/main.c:379 #, c-format msgid "Method %s not compatible with weights, using unweighed version instead" msgstr "" @@ -11907,95 +12242,95 @@ msgid "Flag %c makes sense only with %s option or -%c flag" msgstr "" -#: ../raster/r.in.lidar/main.c:369 ../raster3d/r3.in.lidar/main.c:340 +#: ../raster/r.in.lidar/main.c:367 +msgid "Trim option can be used only with trimmean method" +msgstr "" + +#: ../raster/r.in.lidar/main.c:374 ../raster3d/r3.in.lidar/main.c:340 #, c-format msgid "File <%s> does not exist" msgstr "" -#: ../raster/r.in.lidar/main.c:386 +#: ../raster/r.in.lidar/main.c:391 msgid "zrange will not be taken into account during scan" msgstr "" -#: ../raster/r.in.lidar/main.c:399 ../raster3d/r3.in.lidar/main.c:374 +#: ../raster/r.in.lidar/main.c:404 ../raster3d/r3.in.lidar/main.c:374 #: ../vector/v.in.lidar/main.c:349 #, c-format msgid "Input file <%s> does not exist" msgstr "" -#: ../raster/r.in.lidar/main.c:403 ../raster3d/r3.in.lidar/main.c:378 +#: ../raster/r.in.lidar/main.c:408 ../raster3d/r3.in.lidar/main.c:378 #, c-format msgid "Unable to open file <%s> as a LiDAR point cloud" msgstr "" -#: ../raster/r.in.lidar/main.c:407 ../raster3d/r3.in.lidar/main.c:382 +#: ../raster/r.in.lidar/main.c:412 ../raster3d/r3.in.lidar/main.c:382 #: ../vector/v.in.lidar/main.c:358 #, c-format msgid "Unable to read LAS header of <%s>" msgstr "" -#: ../raster/r.in.lidar/main.c:423 ../raster3d/r3.in.lidar/main.c:398 +#: ../raster/r.in.lidar/main.c:428 ../raster3d/r3.in.lidar/main.c:398 msgid "First file's projection checked, checking projection of the other files..." msgstr "" -#: ../raster/r.in.lidar/main.c:461 +#: ../raster/r.in.lidar/main.c:466 #, c-format msgid "Unknown filter option <%s>" msgstr "" -#: ../raster/r.in.lidar/main.c:479 ../raster/r.in.xyz/main.c:383 +#: ../raster/r.in.lidar/main.c:484 ../raster/r.in.xyz/main.c:383 msgid "Invalid zrange" msgstr "" -#: ../raster/r.in.lidar/main.c:493 +#: ../raster/r.in.lidar/main.c:498 #, c-format msgid "Invalid %s" msgstr "" -#: ../raster/r.in.lidar/main.c:525 ../general/g.region/main.c:815 +#: ../raster/r.in.lidar/main.c:530 ../general/g.region/main.c:865 #, c-format msgid "Invalid input <%s=%s>" msgstr "" -#: ../raster/r.in.lidar/main.c:528 +#: ../raster/r.in.lidar/main.c:533 #, c-format msgid "Option '%s' must be > 0.0" msgstr "" -#: ../raster/r.in.lidar/main.c:596 +#: ../raster/r.in.lidar/main.c:601 #, c-format -msgid "Unable to process the hole map at once. Please set the '%s' option to some value lower than 100." +msgid "Unable to process the whole map at once. Please set the '%s' option to some value lower than 100." msgstr "" -#: ../raster/r.in.lidar/main.c:616 +#: ../raster/r.in.lidar/main.c:621 #, c-format msgid "Pass #%d (of %d)..." msgstr "" -#: ../raster/r.in.lidar/main.c:755 ../raster/r.drain/main.c:470 -msgid "Writing output raster map..." -msgstr "" - -#: ../raster/r.in.lidar/main.c:778 +#: ../raster/r.in.lidar/main.c:783 #, c-format msgid "%lu points found in input file(s)" msgstr "" -#: ../raster/r.in.lidar/main.c:798 +#: ../raster/r.in.lidar/main.c:803 #, c-format msgid "%lu input points were invalid and filtered out" msgstr "" -#: ../raster/r.in.lidar/main.c:801 +#: ../raster/r.in.lidar/main.c:806 #, c-format msgid "%lu input points were invalid, use -%c flag to filter them out" msgstr "" -#: ../raster/r.in.lidar/main.c:804 +#: ../raster/r.in.lidar/main.c:809 #, c-format msgid "Raster map <%s> created. %lu points from %d files found in region." msgstr "" -#: ../raster/r.in.lidar/main.c:809 +#: ../raster/r.in.lidar/main.c:814 #, c-format msgid "Raster map <%s> created. %lu points found in region." msgstr "" @@ -12005,10 +12340,10 @@ msgid "Cannot create temporary file with segments of a raster map" msgstr "" -#: ../raster/r.in.lidar/projection.c:34 ../raster/r.in.gdal/proj.c:131 -#: ../raster/r.external/proj.c:131 ../raster3d/r3.in.lidar/projection.c:36 +#: ../raster/r.in.lidar/projection.c:34 ../raster/r.in.gdal/proj.c:153 +#: ../raster/r.external/proj.c:153 ../raster3d/r3.in.lidar/projection.c:36 #: ../vector/v.in.lidar/projection.c:32 ../vector/v.in.pdal/projection.c:31 -#: ../vector/v.in.ogr/proj.c:322 ../vector/v.external/proj.c:223 +#: ../vector/v.in.ogr/proj.c:361 ../vector/v.external/proj.c:246 msgid "" "Projection of dataset does not appear to match current location.\n" "\n" @@ -12027,10 +12362,10 @@ msgid "Import dataset PROJ_INFO is:\n" msgstr "" -#: ../raster/r.in.lidar/projection.c:91 ../raster/r.in.gdal/proj.c:237 -#: ../raster/r.external/proj.c:237 ../raster3d/r3.in.lidar/projection.c:93 +#: ../raster/r.in.lidar/projection.c:91 ../raster/r.in.gdal/proj.c:259 +#: ../raster/r.external/proj.c:259 ../raster3d/r3.in.lidar/projection.c:93 #: ../vector/v.in.lidar/projection.c:89 ../vector/v.in.pdal/projection.c:88 -#: ../vector/v.in.ogr/proj.c:428 ../vector/v.external/proj.c:329 +#: ../vector/v.in.ogr/proj.c:467 ../vector/v.external/proj.c:352 #, c-format msgid "" "\n" @@ -12049,17 +12384,17 @@ msgid "Unable to convert input map projection information to GRASS format for checking" msgstr "" -#: ../raster/r.in.lidar/projection.c:128 ../raster/r.in.gdal/proj.c:122 -#: ../raster/r.external/proj.c:122 ../raster3d/r3.in.lidar/projection.c:130 -#: ../vector/v.in.lidar/projection.c:126 ../vector/v.in.ogr/proj.c:313 -#: ../vector/v.external/proj.c:214 +#: ../raster/r.in.lidar/projection.c:128 ../raster/r.in.gdal/proj.c:144 +#: ../raster/r.external/proj.c:144 ../raster3d/r3.in.lidar/projection.c:130 +#: ../vector/v.in.lidar/projection.c:126 ../vector/v.in.ogr/proj.c:352 +#: ../vector/v.external/proj.c:237 msgid "Over-riding projection check" msgstr "" -#: ../raster/r.in.lidar/projection.c:139 ../raster/r.in.gdal/proj.c:260 -#: ../raster/r.external/proj.c:260 ../raster3d/r3.in.lidar/projection.c:141 +#: ../raster/r.in.lidar/projection.c:139 ../raster/r.in.gdal/proj.c:282 +#: ../raster/r.external/proj.c:282 ../raster3d/r3.in.lidar/projection.c:141 #: ../vector/v.in.lidar/projection.c:137 ../vector/v.in.pdal/projection.c:137 -#: ../vector/v.in.ogr/proj.c:451 ../vector/v.external/proj.c:352 +#: ../vector/v.in.ogr/proj.c:490 ../vector/v.external/proj.c:375 msgid "Projection of input dataset and current location appear to match" msgstr "" @@ -12095,14 +12430,6 @@ msgid "File containing expression(s) to evaluate" msgstr "" -#: ../raster/r.mapcalc/main.c:105 -msgid "Seed for rand() function" -msgstr "" - -#: ../raster/r.mapcalc/main.c:109 -msgid "Generate random seed (result is non-deterministic)" -msgstr "" - #: ../raster/r.mapcalc/main.c:113 msgid "List input and output maps" msgstr "" @@ -12200,8 +12527,8 @@ msgid "Unable to close raster map <%s@%s>" msgstr "" -#: ../raster/r.mapcalc/map3.c:607 ../raster/r.sunhours/main.c:324 -#: ../raster/r.sunhours/main.c:335 ../raster/r.sunhours/main.c:346 +#: ../raster/r.mapcalc/map3.c:607 ../raster/r.sunhours/main.c:325 +#: ../raster/r.sunhours/main.c:336 ../raster/r.sunhours/main.c:347 #: ../imagery/i.landsat.acca/tools.c:136 #: ../imagery/i.landsat.acca/algorithm.c:234 #: ../imagery/i.landsat.acca/algorithm.c:388 @@ -12291,9 +12618,9 @@ msgstr "" #: ../raster/r.statistics/main.c:118 ../raster/r.stats.zonal/main.c:165 -#: ../raster/r.proj/main.c:237 ../imagery/i.rectify/main.c:156 +#: ../raster/r.proj/main.c:248 ../imagery/i.rectify/main.c:156 #: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:151 -#: ../vector/v.vect.stats/main.c:302 +#: ../vector/v.vect.stats/main.c:309 #, c-format msgid "<%s=%s> unknown %s" msgstr "" @@ -12410,31 +12737,15 @@ msgid "Cannot get projection key values of current location" msgstr "" -#: ../raster/r.sunhours/main.c:232 ../general/g.region/printwindow.c:267 -#: ../general/g.region/printwindow.c:488 ../general/g.region/printwindow.c:569 -msgid "Unable to update lat/long projection parameters" -msgstr "" - -#: ../raster/r.sunhours/main.c:296 ../raster/r.sunhours/main.c:391 -#: ../raster/r.sunmask/g_solposition.c:127 -#: ../general/g.region/printwindow.c:285 ../general/g.region/printwindow.c:293 -#: ../general/g.region/printwindow.c:301 ../general/g.region/printwindow.c:309 -#: ../general/g.region/printwindow.c:319 ../general/g.region/printwindow.c:503 -#: ../general/g.region/printwindow.c:596 ../general/g.region/printwindow.c:608 -#: ../general/g.region/printwindow.c:625 ../general/g.region/printwindow.c:643 -#: ../general/g.region/printwindow.c:658 -msgid "Error in pj_do_proj (projection of input coordinate pair)" -msgstr "" - -#: ../raster/r.sunhours/main.c:356 +#: ../raster/r.sunhours/main.c:357 msgid "Calculating solar elevation and azimuth..." msgstr "" -#: ../raster/r.sunhours/main.c:359 +#: ../raster/r.sunhours/main.c:360 msgid "Calculating solar elevation..." msgstr "" -#: ../raster/r.sunhours/main.c:362 +#: ../raster/r.sunhours/main.c:363 msgid "Calculating solar azimuth..." msgstr "" @@ -12597,7 +12908,7 @@ msgid "Print compression information in shell script style" msgstr "" -#: ../raster/r.compress/main.c:128 ../raster/r.compress/main.c:308 +#: ../raster/r.compress/main.c:128 ../raster/r.compress/main.c:312 #, c-format msgid "Raster map <%s> is not in the current mapset" msgstr "" @@ -12617,72 +12928,82 @@ msgid "<%s> is a GDAL-linked map - can't (un)compress" msgstr "" -#: ../raster/r.compress/main.c:215 +#: ../raster/r.compress/main.c:145 +#, c-format +msgid "<%s> is a virtual raster map - can't (un)compress" +msgstr "" + +#: ../raster/r.compress/main.c:219 msgid "DONE: uncompressed file is %lu %s (%.2f%) smaller" msgstr "" -#: ../raster/r.compress/main.c:216 +#: ../raster/r.compress/main.c:220 msgid "DONE: compressed file is %lu %s (%.2f%) smaller" msgstr "" -#: ../raster/r.compress/main.c:220 +#: ../raster/r.compress/main.c:224 msgid "DONE: uncompressed file is %lu %s (%.2f%) larger" msgstr "" -#: ../raster/r.compress/main.c:221 +#: ../raster/r.compress/main.c:225 msgid "DONE: compressed file is %lu %s (%.2f%) larger" msgstr "" -#: ../raster/r.compress/main.c:224 +#: ../raster/r.compress/main.c:228 msgid "same size" msgstr "" -#: ../raster/r.compress/main.c:240 +#: ../raster/r.compress/main.c:244 #, c-format msgid "<%s> already uncompressed" msgstr "" -#: ../raster/r.compress/main.c:243 +#: ../raster/r.compress/main.c:247 #, c-format msgid "Uncompressing <%s>" msgstr "" -#: ../raster/r.compress/main.c:251 +#: ../raster/r.compress/main.c:255 #, c-format msgid "Re-compressing <%s>" msgstr "" -#: ../raster/r.compress/main.c:254 +#: ../raster/r.compress/main.c:258 #, c-format msgid "Compressing <%s>" msgstr "" -#: ../raster/r.compress/main.c:312 +#: ../raster/r.compress/main.c:316 #, c-format msgid "<%s> is a GDAL-linked map" msgstr "" -#: ../raster/r.compress/main.c:316 +#: ../raster/r.compress/main.c:320 +#, c-format +msgid "<%s> is a virtual raster map" +msgstr "" + +#: ../raster/r.compress/main.c:324 #, c-format msgid "<%s> is a reclass file of map <%s> in mapset <%s>" msgstr "" -#: ../raster/r.compress/main.c:336 +#: ../raster/r.compress/main.c:344 #, c-format msgid "<%s> is uncompressed (method %i: %s). Data type: %s" msgstr "" -#: ../raster/r.compress/main.c:343 +#: ../raster/r.compress/main.c:351 #, c-format msgid "<%s> is compressed (method %i: %s). Data type: %s" msgstr "" -#: ../raster/r.compress/main.c:351 +#: ../raster/r.compress/main.c:359 #, c-format msgid "<%s> has a compressed NULL file" msgstr "" -#: ../raster/r.compress/main.c:353 +#: ../raster/r.compress/main.c:362 #, c-format msgid "<%s> has an uncompressed NULL file" msgstr "" @@ -12899,22 +13220,22 @@ #: ../raster/r.out.gdal/main.c:713 ../raster/r.out.gdal/main.c:725 #: ../raster/r.out.gdal/main.c:738 ../raster/r.out.gdal/main.c:751 #: ../raster/r.out.gdal/main.c:763 ../raster/r.out.gdal/main.c:777 -#: ../raster/r.out.gdal/export_band.c:477 -#: ../raster/r.out.gdal/export_band.c:489 -#: ../raster/r.out.gdal/export_band.c:502 -#: ../raster/r.out.gdal/export_band.c:515 -#: ../raster/r.out.gdal/export_band.c:527 -#: ../raster/r.out.gdal/export_band.c:540 -#: ../raster/r.out.gdal/export_band.c:554 +#: ../raster/r.out.gdal/export_band.c:482 +#: ../raster/r.out.gdal/export_band.c:494 +#: ../raster/r.out.gdal/export_band.c:507 +#: ../raster/r.out.gdal/export_band.c:520 +#: ../raster/r.out.gdal/export_band.c:532 +#: ../raster/r.out.gdal/export_band.c:547 +#: ../raster/r.out.gdal/export_band.c:562 msgid "Selected GDAL datatype does not cover data range." msgstr "" #: ../raster/r.out.gdal/main.c:714 ../raster/r.out.gdal/main.c:726 #: ../raster/r.out.gdal/main.c:739 ../raster/r.out.gdal/main.c:752 -#: ../raster/r.out.gdal/export_band.c:478 -#: ../raster/r.out.gdal/export_band.c:490 -#: ../raster/r.out.gdal/export_band.c:503 -#: ../raster/r.out.gdal/export_band.c:516 +#: ../raster/r.out.gdal/export_band.c:483 +#: ../raster/r.out.gdal/export_band.c:495 +#: ../raster/r.out.gdal/export_band.c:508 +#: ../raster/r.out.gdal/export_band.c:521 #, c-format msgid "GDAL datatype: %s, range: %d - %d" msgstr "" @@ -12926,15 +13247,14 @@ msgid "Range to be exported: %g - %g" msgstr "" -#: ../raster/r.out.gdal/main.c:764 ../raster/r.out.gdal/export_band.c:528 +#: ../raster/r.out.gdal/main.c:764 ../raster/r.out.gdal/export_band.c:533 #, c-format msgid "GDAL datatype: %s, range: %u - %u" msgstr "" -#: ../raster/r.out.gdal/main.c:778 ../raster/r.out.gdal/export_band.c:541 -#: ../raster/r.out.gdal/export_band.c:555 +#: ../raster/r.out.gdal/main.c:778 ../raster/r.out.gdal/export_band.c:548 #, c-format -msgid "GDAL datatype: %s, range: %g - %g" +msgid "GDAL datatype: %s, range: %.7g - %.7g" msgstr "" #: ../raster/r.out.gdal/main.c:805 ../raster/r.out.gdal/main.c:818 @@ -12965,7 +13285,7 @@ msgid "GDAL datatype: %s, valid range: %g - %g" msgstr "" -#: ../raster/r.out.gdal/export_band.c:53 ../raster/r.out.gdal/export_band.c:359 +#: ../raster/r.out.gdal/export_band.c:53 ../raster/r.out.gdal/export_band.c:364 msgid "Unable to allocate buffer for reading raster map" msgstr "" @@ -12994,33 +13314,38 @@ msgid "The user given nodata value %g is present in rasterband <%s> and would lead to data loss. Please specify a different nodata value with the %s parameter." msgstr "" -#: ../raster/r.out.gdal/export_band.c:240 +#: ../raster/r.out.gdal/export_band.c:241 msgid "Unable to get raster band" msgstr "" -#: ../raster/r.out.gdal/export_band.c:396 -#: ../raster/r.out.gdal/export_band.c:425 -#: ../raster/r.out.gdal/export_band.c:454 +#: ../raster/r.out.gdal/export_band.c:401 +#: ../raster/r.out.gdal/export_band.c:430 +#: ../raster/r.out.gdal/export_band.c:459 msgid "Unable to write GDAL raster file" msgstr "" -#: ../raster/r.out.gdal/export_band.c:481 -#: ../raster/r.out.gdal/export_band.c:493 -#: ../raster/r.out.gdal/export_band.c:506 -#: ../raster/r.out.gdal/export_band.c:519 -#: ../raster/r.out.gdal/export_band.c:531 -#: ../raster/r.out.gdal/export_band.c:544 -#: ../raster/r.out.gdal/export_band.c:558 +#: ../raster/r.out.gdal/export_band.c:486 +#: ../raster/r.out.gdal/export_band.c:498 +#: ../raster/r.out.gdal/export_band.c:511 +#: ../raster/r.out.gdal/export_band.c:524 +#: ../raster/r.out.gdal/export_band.c:536 +#: ../raster/r.out.gdal/export_band.c:551 +#: ../raster/r.out.gdal/export_band.c:566 #, c-format msgid "Raster map <%s> range: %g - %g" msgstr "" +#: ../raster/r.out.gdal/export_band.c:563 +#, c-format +msgid "GDAL datatype: %s, range: %.16g - %.16g" +msgstr "" + #: ../raster/r.out.gdal/attr.c:140 ../raster/r.out.gdal/attr.c:178 msgid "Failed to set raster attribute table" msgstr "" #: ../raster/r.basins.fill/main.c:56 ../raster/r.water.outlet/main.c:59 -#: ../raster/r.watershed/front/main.c:75 +#: ../raster/r.watershed/front/main.c:77 msgid "watershed" msgstr "" @@ -13074,7 +13399,7 @@ msgstr "" #: ../raster/r.in.xyz/main.c:258 ../vector/v.in.lidar/main.c:196 -#: ../vector/v.decimate/main.c:148 +#: ../vector/v.decimate/main.c:149 msgid "Filter range for z data (min,max)" msgstr "" @@ -13126,7 +13451,7 @@ #: ../raster/r.in.xyz/main.c:536 #, c-format -msgid "Unable to process the hole map at once. Please set the %s option to some value lower than 100." +msgid "Unable to process the whole map at once. Please set the %s option to some value lower than 100." msgstr "" #: ../raster/r.in.xyz/main.c:589 @@ -13227,7 +13552,7 @@ msgstr "" #: ../raster/r.kappa/main.c:70 ../imagery/i.segment/main.c:38 -#: ../imagery/i.gensig/main.c:40 ../imagery/i.maxlik/main.c:62 +#: ../imagery/i.gensig/main.c:40 ../imagery/i.maxlik/main.c:64 #: ../imagery/i.smap/main.c:39 ../imagery/i.gensigset/main.c:41 #: ../imagery/i.cluster/main.c:76 ../vector/v.class/main.c:46 msgid "classification" @@ -13265,6 +13590,10 @@ msgid "No header in the report" msgstr "" +#: ../raster/r.kappa/main.c:113 +msgid "Print Matrix only" +msgstr "" + #: ../raster/r.kappa/prt_label.c:17 #, c-format msgid "Can't open file <%s> to write label" @@ -13275,7 +13604,7 @@ msgid "Cannot open file <%s> to write kappa and relevant parameters" msgstr "" -#: ../raster/r.kappa/prt_mat.c:39 +#: ../raster/r.kappa/prt_mat.c:39 ../raster/r.kappa/prt2csv_mat.c:40 #, c-format msgid "Cannot open file <%s> to write cats and counts (error matrix)" msgstr "" @@ -13372,11 +13701,11 @@ #: ../raster/r.to.vect/main.c:106 ../raster/r.to.vect/main.c:113 #: ../vector/v.to.rast/main.c:88 ../vector/v.to.rast/main.c:94 #: ../vector/v.to.rast/main.c:100 ../vector/v.buffer/main.c:306 -#: ../vector/v.in.ogr/main.c:289 ../vector/v.in.ogr/main.c:299 -#: ../vector/v.in.ogr/main.c:309 ../vector/v.in.ogr/main.c:342 -#: ../vector/v.in.ogr/main.c:374 ../vector/v.overlay/main.c:135 -#: ../vector/v.overlay/main.c:145 ../vector/v.extract/main.c:93 -#: ../vector/v.extract/main.c:145 ../vector/v.generalize/main.c:245 +#: ../vector/v.in.ogr/main.c:306 ../vector/v.in.ogr/main.c:316 +#: ../vector/v.in.ogr/main.c:326 ../vector/v.in.ogr/main.c:359 +#: ../vector/v.in.ogr/main.c:391 ../vector/v.overlay/main.c:135 +#: ../vector/v.overlay/main.c:145 ../vector/v.extract/main.c:94 +#: ../vector/v.extract/main.c:147 ../vector/v.generalize/main.c:245 msgid "Attributes" msgstr "" @@ -13521,6 +13850,96 @@ msgid "Writing color file..." msgstr "" +#: ../raster/r.buildvrt/main.c:78 +msgid "mosaic" +msgstr "" + +#: ../raster/r.buildvrt/main.c:79 +msgid "virtual raster" +msgstr "" + +#: ../raster/r.buildvrt/main.c:81 +msgid "Build a VRT (Virtual Raster) from the list of input raster maps." +msgstr "" + +#: ../raster/r.buildvrt/main.c:84 +msgid "Name of input raster files" +msgstr "" + +#: ../raster/r.buildvrt/main.c:90 ../imagery/i.group/main.c:73 +msgid "Input file with one raster map name per line" +msgstr "" + +#: ../raster/r.buildvrt/main.c:147 ../raster/r.buildvrt/main.c:200 +#, fuzzy, c-format +msgid "Input raster map <%s> not found" +msgstr "OGR tasoa <%s> ei löytynyt" + +#: ../raster/r.buildvrt/main.c:150 ../raster/r.buildvrt/main.c:203 +msgid "Input and output raster map can not be identical" +msgstr "" + +#: ../raster/r.buildvrt/main.c:155 ../raster/r.buildvrt/main.c:208 +#, c-format +msgid "Input map <%s@%s> is all NULL, skipping" +msgstr "" + +#: ../raster/r.buildvrt/main.c:177 +msgid "Only one raster map name found in input file" +msgstr "" + +#: ../raster/r.buildvrt/main.c:188 +msgid "Only one raster map name found" +msgstr "" + +#: ../raster/r.buildvrt/main.c:260 +msgid "Input maptypes are different" +msgstr "" + +#: ../raster/r.buildvrt/main.c:262 ../raster/r.buildvrt/main.c:264 +msgid "Input ns resolutions are different" +msgstr "" + +#: ../raster/r.buildvrt/link.c:13 ../raster/r.external/link.c:87 +#, c-format +msgid "Unable to create cell/%s file" +msgstr "" + +#: ../raster/r.buildvrt/link.c:22 ../raster/r.external/link.c:96 +#, c-format +msgid "Unable to create fcell/%s file" +msgstr "" + +#: ../raster/r.buildvrt/link.c:35 +#, fuzzy, c-format +msgid "Unable to create cell_misc/%s/vrt file" +msgstr "Ei voida luoda taulua." + +#: ../raster/r.buildvrt/link.c:66 ../raster/r.external/link.c:160 +#, c-format +msgid "Unable to create cell_misc/%s/f_format file" +msgstr "" + +#: ../raster/r.buildvrt/link.c:69 ../raster/r.external/link.c:163 +#, c-format +msgid "Error writing cell_misc/%s/f_format file" +msgstr "" + +#: ../raster/r.buildvrt/link.c:124 ../raster/r.external/link.c:200 +#, c-format +msgid "Creating support files for %s" +msgstr "" + +#: ../raster/r.buildvrt/link.c:127 +#, c-format +msgid "virtual raster generated by %s" +msgstr "" + +#: ../raster/r.buildvrt/link.c:140 ../raster/r.external/link.c:248 +#, c-format +msgid "Link to raster map <%s> created." +msgstr "" + #: ../raster/r.quantile/main.c:69 msgid "Computing histogram" msgstr "" @@ -13665,11 +14084,11 @@ #: ../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:160 ../general/g.region/main.c:204 -#: ../general/g.region/main.c:213 ../general/g.region/main.c:222 -#: ../general/g.region/main.c:231 ../general/g.region/main.c:240 -#: ../general/g.region/main.c:249 ../general/g.region/main.c:325 -#: ../general/g.region/main.c:336 +#: ../general/g.region/main.c:161 ../general/g.region/main.c:205 +#: ../general/g.region/main.c:214 ../general/g.region/main.c:223 +#: ../general/g.region/main.c:232 ../general/g.region/main.c:241 +#: ../general/g.region/main.c:250 ../general/g.region/main.c:326 +#: ../general/g.region/main.c:337 ../general/g.region/main.c:349 msgid "Bounds" msgstr "" @@ -13783,7 +14202,7 @@ msgid "Either all or none of %s=, %s=, %s= and %s= must be given" msgstr "" -#: ../raster/r.in.bin/main.c:521 ../display/d.grid/main.c:266 +#: ../raster/r.in.bin/main.c:521 ../display/d.grid/main.c:265 #: ../raster3d/r3.in.bin/main.c:424 #, c-format msgid "Illegal north coordinate <%s>" @@ -13794,7 +14213,7 @@ msgid "Illegal south coordinate <%s>" msgstr "" -#: ../raster/r.in.bin/main.c:525 ../display/d.grid/main.c:259 +#: ../raster/r.in.bin/main.c:525 ../display/d.grid/main.c:258 #: ../raster3d/r3.in.bin/main.c:428 #, c-format msgid "Illegal east coordinate <%s>" @@ -13812,7 +14231,7 @@ #: ../raster/r.in.bin/main.c:554 #, c-format -msgid "East-West (ewres: %f) and North-South (nwres: %f) resolution differ significantly. Did you assign %s= and %s= correctly?" +msgid "East-West (ewres: %f) and North-South (nsres: %f) resolution differ significantly. Did you assign %s= and %s= correctly?" msgstr "" #: ../raster/r.in.bin/main.c:575 @@ -13828,100 +14247,37 @@ msgid "Importing band %d..." msgstr "" -#: ../raster/r.drain/main.c:113 -msgid "Traces a flow through an elevation model or cost surface on a raster map." -msgstr "" - -#: ../raster/r.drain/main.c:116 -msgid "Name of input elevation or cost surface raster map" -msgstr "" - -#: ../raster/r.drain/main.c:121 -msgid "Name of input movement direction map associated with the cost surface" -msgstr "" - -#: ../raster/r.drain/main.c:123 -msgid "Direction in degrees CCW from east" -msgstr "" - -#: ../raster/r.drain/main.c:125 ../raster/r.drain/main.c:167 -msgid "Cost surface" -msgstr "" - -#: ../raster/r.drain/main.c:133 -msgid "Name for output drain vector map" -msgstr "" - -#: ../raster/r.drain/main.c:134 -msgid "Recommended for cost surface made using knight's move" -msgstr "" - -#: ../raster/r.drain/main.c:144 -msgid "Name of starting vector points map(s)" -msgstr "" - -#: ../raster/r.drain/main.c:150 -msgid "Copy input cell values on output" -msgstr "" - -#: ../raster/r.drain/main.c:151 ../raster/r.drain/main.c:156 -#: ../raster/r.drain/main.c:161 -msgid "Path settings" -msgstr "" - -#: ../raster/r.drain/main.c:155 -msgid "Accumulate input values along the path" -msgstr "" - -#: ../raster/r.drain/main.c:160 -msgid "Count cell numbers along the path" -msgstr "" - -#: ../raster/r.drain/main.c:166 -msgid "The input raster map is a cost surface (direction surface must also be specified)" -msgstr "" - -#: ../raster/r.drain/main.c:178 +#: ../raster/r.drain/main.c:179 msgid "Directional drain selected... checking for direction raster map" msgstr "" -#: ../raster/r.drain/main.c:181 +#: ../raster/r.drain/main.c:182 msgid "Surface/Hydrology drain selected" msgstr "" -#: ../raster/r.drain/main.c:186 +#: ../raster/r.drain/main.c:187 #, c-format msgid "Direction raster map <%s> not specified, if direction flag is on, a direction raster must be given" msgstr "" -#: ../raster/r.drain/main.c:193 +#: ../raster/r.drain/main.c:194 #, c-format msgid "Direction raster map <%s> should not be specified for Surface/Hydrology drains" msgstr "" -#: ../raster/r.drain/main.c:212 +#: ../raster/r.drain/main.c:213 msgid "Specify just one of the -c, -a and -n flags" msgstr "" -#: ../raster/r.drain/main.c:243 -#, c-format -msgid "Starting point %d is outside the current region" -msgstr "" - -#: ../raster/r.drain/main.c:318 -#, c-format -msgid "Starting vector map <%s> contains no points in the current region" -msgstr "" - -#: ../raster/r.drain/main.c:326 +#: ../raster/r.drain/main.c:327 msgid "No start/stop point(s) specified" msgstr "" -#: ../raster/r.drain/main.c:401 +#: ../raster/r.drain/main.c:402 msgid "Calculating flow directions..." msgstr "" -#: ../raster/r.drain/main.c:692 +#: ../raster/r.drain/main.c:693 #, c-format msgid "direction read: %lf, neighbour found: %i" msgstr "" @@ -13938,15 +14294,6 @@ msgid "Maximum number of cells to be created" msgstr "" -#: ../raster/r.random.cells/main.c:77 -msgid "Random seed (SEED_MIN >= value >= SEED_MAX) (default [random])" -msgstr "" - -#: ../raster/r.random.cells/random.c:50 -#, c-format -msgid "RAN1: j == %d shouldn't happen" -msgstr "" - #: ../raster/r.random.cells/init.c:77 msgid "Distance must be >= 0.0" msgstr "" @@ -13963,11 +14310,6 @@ msgid "Spatial weights neighborhood (cells):" msgstr "" -#: ../raster/r.fill.stats/main.c:779 ../raster/r.null/main.c:61 -#: ../raster3d/r3.null/main.c:181 -msgid "null data" -msgstr "" - #: ../raster/r.fill.stats/main.c:781 msgid "Rapidly fills 'no data' cells (NULLs) of a raster map with interpolated values (IDW)." msgstr "" @@ -14179,7 +14521,7 @@ msgid "Generating %d x %d = %d tiles..." msgstr "" -#: ../raster/r.tile/main.c:184 +#: ../raster/r.tile/main.c:187 #, c-format msgid "Unable to read cats for %s" msgstr "" @@ -14217,40 +14559,36 @@ msgid "Creating support files for raster map <%s>..." msgstr "" -#: ../raster/r.info/main.c:73 ../vector/v.info/main.c:41 +#: ../raster/r.info/main.c:75 ../vector/v.info/main.c:41 msgid "history" msgstr "" -#: ../raster/r.info/main.c:75 +#: ../raster/r.info/main.c:77 msgid "Outputs basic information about a raster map." msgstr "" -#: ../raster/r.info/main.c:81 +#: ../raster/r.info/main.c:83 msgid "Print raster array information in shell script style" msgstr "" -#: ../raster/r.info/main.c:85 +#: ../raster/r.info/main.c:87 msgid "Print range in shell script style" msgstr "" -#: ../raster/r.info/main.c:89 +#: ../raster/r.info/main.c:95 msgid "Print extended metadata information in shell script style" msgstr "" -#: ../raster/r.info/main.c:93 ../raster3d/r3.info/main.c:94 +#: ../raster/r.info/main.c:99 ../raster3d/r3.info/main.c:94 msgid "Print raster history instead of info" msgstr "" -#: ../raster/r.info/main.c:99 +#: ../raster/r.info/main.c:105 #, c-format msgid "Flags -%c and -%c/%c/%c are mutually exclusive" msgstr "" -#: ../raster/r.info/main.c:127 -msgid "Unable to read range file" -msgstr "" - -#: ../raster/r.info/main.c:303 ../raster/r.info/main.c:445 +#: ../raster/r.info/main.c:312 ../raster/r.info/main.c:538 #: ../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 @@ -14333,8 +14671,8 @@ #: ../raster/r.geomorphon/main.c:196 ../raster/r.watershed/shed/com_line.c:231 #: ../raster/r.watershed/shed/com_line.c:266 ../general/g.rename/main.c:85 -#: ../general/g.copy/main.c:80 ../imagery/i.landsat.acca/main.c:188 -#: ../imagery/i.landsat.toar/main.c:563 +#: ../general/g.copy/main.c:80 ../imagery/i.maxlik/main.c:109 +#: ../imagery/i.landsat.acca/main.c:188 ../imagery/i.landsat.toar/main.c:563 #: ../imagery/i.ortho.photo/i.ortho.camera/main.c:114 #, c-format msgid "<%s> is an illegal file name" @@ -14391,7 +14729,7 @@ msgid "wetness" msgstr "" -#: ../raster/r.topidx/main.c:42 ../raster/r.watershed/front/main.c:80 +#: ../raster/r.topidx/main.c:42 ../raster/r.watershed/front/main.c:82 msgid "topographic index" msgstr "" @@ -14419,6 +14757,7 @@ msgstr "" #: ../raster/r.category/main.c:53 ../vector/v.category/main.c:76 +#: ../vector/v.to.db/main.c:46 msgid "category" msgstr "" @@ -14624,7 +14963,7 @@ msgid "Creation options" msgstr "" -#: ../raster/r.external.out/main.c:271 ../raster/r.in.gdal/main.c:207 +#: ../raster/r.external.out/main.c:271 ../raster/r.in.gdal/main.c:224 #: ../raster/r.external/main.c:95 ../vector/v.external.out/args.c:62 #: ../vector/v.external/args.c:56 msgid "List supported formats and exit" @@ -14638,135 +14977,135 @@ msgid "Print current status" msgstr "" -#: ../raster/r.resamp.bspline/main.c:84 +#: ../raster/r.resamp.bspline/main.c:86 msgid "Performs bilinear or bicubic spline interpolation with Tykhonov regularization." msgstr "" -#: ../raster/r.resamp.bspline/main.c:92 +#: ../raster/r.resamp.bspline/main.c:94 msgid "Name for output vector map with interpolation grid" msgstr "" -#: ../raster/r.resamp.bspline/main.c:97 +#: ../raster/r.resamp.bspline/main.c:99 msgid "Name of raster map to use for masking" msgstr "" -#: ../raster/r.resamp.bspline/main.c:98 ../vector/v.surf.bspline/main.c:140 +#: ../raster/r.resamp.bspline/main.c:100 ../vector/v.surf.bspline/main.c:140 msgid "Only cells that are not NULL and not zero are interpolated" msgstr "" -#: ../raster/r.resamp.bspline/main.c:106 +#: ../raster/r.resamp.bspline/main.c:108 msgid "Length of each spline step in the east-west direction. Default: 1.5 * ewres." msgstr "" -#: ../raster/r.resamp.bspline/main.c:114 +#: ../raster/r.resamp.bspline/main.c:116 msgid "Length of each spline step in the north-south direction. Default: 1.5 * nsres." msgstr "" -#: ../raster/r.resamp.bspline/main.c:118 ../vector/v.surf.bspline/main.c:163 +#: ../raster/r.resamp.bspline/main.c:120 ../vector/v.surf.bspline/main.c:163 msgid "Spline interpolation algorithm" msgstr "" -#: ../raster/r.resamp.bspline/main.c:124 +#: ../raster/r.resamp.bspline/main.c:126 #: ../vector/v.lidar.correction/main.c:407 ../vector/v.surf.bspline/main.c:170 #: ../vector/v.outlier/main.c:418 msgid "Bilinear interpolation" msgstr "" -#: ../raster/r.resamp.bspline/main.c:125 ../vector/v.surf.bspline/main.c:171 +#: ../raster/r.resamp.bspline/main.c:127 ../vector/v.surf.bspline/main.c:171 msgid "Bicubic interpolation" msgstr "" -#: ../raster/r.resamp.bspline/main.c:137 +#: ../raster/r.resamp.bspline/main.c:139 msgid "Only interpolate null cells in input raster map" msgstr "" -#: ../raster/r.resamp.bspline/main.c:143 ../vector/v.surf.bspline/main.c:101 +#: ../raster/r.resamp.bspline/main.c:145 ../vector/v.surf.bspline/main.c:101 msgid "Find the best Tykhonov regularizing parameter using a \"leave-one-out\" cross validation method" msgstr "" -#: ../raster/r.resamp.bspline/main.c:183 +#: ../raster/r.resamp.bspline/main.c:185 msgid "ew_step must be positive" msgstr "" -#: ../raster/r.resamp.bspline/main.c:191 +#: ../raster/r.resamp.bspline/main.c:193 msgid "ns_step must be positive" msgstr "" -#: ../raster/r.resamp.bspline/main.c:218 +#: ../raster/r.resamp.bspline/main.c:220 #, c-format msgid "spline step in ew direction %g" msgstr "" -#: ../raster/r.resamp.bspline/main.c:219 +#: ../raster/r.resamp.bspline/main.c:221 #, c-format msgid "spline step in ns direction %g" msgstr "" -#: ../raster/r.resamp.bspline/main.c:220 +#: ../raster/r.resamp.bspline/main.c:222 #, c-format msgid "adjusted EW splines %d" msgstr "" -#: ../raster/r.resamp.bspline/main.c:221 +#: ../raster/r.resamp.bspline/main.c:223 #, c-format msgid "adjusted NS splines %d" msgstr "" -#: ../raster/r.resamp.bspline/main.c:300 ../vector/v.surf.bspline/main.c:461 +#: ../raster/r.resamp.bspline/main.c:302 ../vector/v.surf.bspline/main.c:461 msgid "Memory in MB must be >= 3" msgstr "" -#: ../raster/r.resamp.bspline/main.c:321 ../raster/r.resamp.bspline/main.c:406 -#: ../raster/r.resamp.bspline/main.c:478 ../vector/v.surf.bspline/main.c:480 +#: ../raster/r.resamp.bspline/main.c:323 ../raster/r.resamp.bspline/main.c:408 +#: ../raster/r.resamp.bspline/main.c:480 ../vector/v.surf.bspline/main.c:480 #: ../vector/v.surf.bspline/main.c:508 msgid "Can not initialize temporary file" msgstr "" -#: ../raster/r.resamp.bspline/main.c:327 +#: ../raster/r.resamp.bspline/main.c:329 #, c-format msgid "Loading input raster <%s>" msgstr "" -#: ../raster/r.resamp.bspline/main.c:341 ../raster/r.resamp.bspline/main.c:452 -#: ../raster/r.resamp.bspline/main.c:488 +#: ../raster/r.resamp.bspline/main.c:343 ../raster/r.resamp.bspline/main.c:454 +#: ../raster/r.resamp.bspline/main.c:490 msgid "Can not write to temp file" msgstr "" -#: ../raster/r.resamp.bspline/main.c:346 +#: ../raster/r.resamp.bspline/main.c:348 msgid "Only NULL cells in input raster" msgstr "" -#: ../raster/r.resamp.bspline/main.c:370 ../vector/v.surf.bspline/main.c:313 +#: ../raster/r.resamp.bspline/main.c:372 ../vector/v.surf.bspline/main.c:313 msgid "Cross validation didn't finish correctly" msgstr "" -#: ../raster/r.resamp.bspline/main.c:374 ../vector/v.surf.bspline/main.c:319 +#: ../raster/r.resamp.bspline/main.c:376 ../vector/v.surf.bspline/main.c:319 #, c-format msgid "Cross validation finished for ew_step = %f and ns_step = %f" msgstr "" -#: ../raster/r.resamp.bspline/main.c:394 +#: ../raster/r.resamp.bspline/main.c:396 msgid "Mark cells for interpolation" msgstr "" -#: ../raster/r.resamp.bspline/main.c:466 +#: ../raster/r.resamp.bspline/main.c:468 msgid "No NULL cells found in input raster." msgstr "" -#: ../raster/r.resamp.bspline/main.c:481 ../vector/v.surf.bspline/main.c:483 +#: ../raster/r.resamp.bspline/main.c:483 ../vector/v.surf.bspline/main.c:483 msgid "Initializing output..." msgstr "" -#: ../raster/r.resamp.bspline/main.c:556 +#: ../raster/r.resamp.bspline/main.c:558 #, c-format msgid "subregion %d of %d" msgstr "" -#: ../raster/r.resamp.bspline/main.c:730 +#: ../raster/r.resamp.bspline/main.c:732 msgid "No data within this subregion. Consider increasing the spline step." msgstr "" -#: ../raster/r.resamp.bspline/main.c:746 ../vector/v.surf.bspline/main.c:899 +#: ../raster/r.resamp.bspline/main.c:748 ../vector/v.surf.bspline/main.c:899 #: ../vector/v.net.components/main.c:213 ../vector/v.out.postgis/main.c:174 msgid "Writing output..." msgstr "" @@ -15139,6 +15478,10 @@ msgid "Raster maps <%s>, <%s> and <%s> created." msgstr "" +#: ../raster/r.null/main.c:61 ../raster3d/r3.null/main.c:181 +msgid "null data" +msgstr "" + #: ../raster/r.null/main.c:62 msgid "Manages NULL-values of given raster map." msgstr "" @@ -15194,71 +15537,76 @@ msgid "Raster map <%s> is a reclass of map <%s@%s>. Consider to generate a copy with r.mapcalc. Exiting." msgstr "" -#: ../raster/r.null/main.c:138 +#: ../raster/r.null/main.c:136 +#, c-format +msgid "<%s> is a virtual raster map. Consider to generate a copy with r.mapcalc. Exiting." +msgstr "" + +#: ../raster/r.null/main.c:142 #, c-format msgid "Raster map <%s> is not in your mapset <%s>" msgstr "" -#: ../raster/r.null/main.c:145 +#: ../raster/r.null/main.c:149 #, c-format msgid "%s is illegal entry for null" msgstr "" -#: ../raster/r.null/main.c:152 +#: ../raster/r.null/main.c:156 #, c-format msgid "Raster map <%s> already has a null bitmap file" msgstr "" -#: ../raster/r.null/main.c:156 +#: ../raster/r.null/main.c:160 #, c-format msgid "<%s> is integer raster map (CELL)" msgstr "" -#: ../raster/r.null/main.c:160 +#: ../raster/r.null/main.c:164 #, c-format msgid "<%s> is integer raster map (CELL). Using null=%d." msgstr "" -#: ../raster/r.null/main.c:166 +#: ../raster/r.null/main.c:170 #, c-format msgid "<%s> is floating pointing raster map" msgstr "" -#: ../raster/r.null/main.c:183 ../raster/r.null/main.c:226 +#: ../raster/r.null/main.c:187 ../raster/r.null/main.c:230 #, c-format msgid "Writing new null file for raster map <%s>..." msgstr "" -#: ../raster/r.null/main.c:193 ../raster/r.null/main.c:238 -#: ../raster/r.null/main.c:252 +#: ../raster/r.null/main.c:197 ../raster/r.null/main.c:242 +#: ../raster/r.null/main.c:256 #, c-format msgid "Raster map <%s> modified." msgstr "" -#: ../raster/r.null/main.c:208 +#: ../raster/r.null/main.c:212 msgid "The NULL file is already compressed, nothing to do." msgstr "" -#: ../raster/r.null/main.c:214 +#: ../raster/r.null/main.c:218 msgid "The NULL file is already uncompressed, nothing to do." msgstr "" -#: ../raster/r.null/main.c:245 +#: ../raster/r.null/main.c:249 #, c-format msgid "Removing null file for raster map <%s>..." msgstr "" -#: ../raster/r.null/main.c:316 +#: ../raster/r.null/main.c:320 #, c-format msgid "%s: %s: illegal value spec" msgstr "" -#: ../raster/r.null/main.c:318 +#: ../raster/r.null/main.c:322 #, c-format msgid "%s: illegal value spec" msgstr "" -#: ../raster/r.null/main.c:379 +#: ../raster/r.null/main.c:383 #, c-format msgid "Writing new data for raster map <%s>..." msgstr "" @@ -15340,7 +15688,7 @@ msgid "Line %d is not point or centroid, skipped" msgstr "" -#: ../raster/r.what/main.c:404 +#: ../raster/r.what/main.c:409 #, c-format msgid "%s %s is outside your current region" msgstr "" @@ -15507,210 +15855,214 @@ msgid "Error reading segment file" msgstr "" -#: ../raster/r.proj/main.c:149 +#: ../raster/r.proj/main.c:152 msgid "Re-projects a raster map from given location to the current location." msgstr "" -#: ../raster/r.proj/main.c:153 +#: ../raster/r.proj/main.c:156 msgid "Location containing input raster map" msgstr "" -#: ../raster/r.proj/main.c:154 ../raster/r.proj/main.c:159 -#: ../raster/r.proj/main.c:164 ../vector/v.proj/main.c:79 -#: ../vector/v.proj/main.c:84 ../vector/v.proj/main.c:90 +#: ../raster/r.proj/main.c:157 ../raster/r.proj/main.c:162 +#: ../raster/r.proj/main.c:167 ../vector/v.proj/main.c:84 +#: ../vector/v.proj/main.c:89 ../vector/v.proj/main.c:95 #: ../vector/v.net.flow/main.c:108 ../vector/v.net.flow/main.c:114 msgid "Source" msgstr "" -#: ../raster/r.proj/main.c:157 +#: ../raster/r.proj/main.c:160 msgid "Mapset containing input raster map" msgstr "" -#: ../raster/r.proj/main.c:158 ../vector/v.proj/main.c:83 +#: ../raster/r.proj/main.c:161 ../vector/v.proj/main.c:88 msgid "Default: name of current mapset" msgstr "" -#: ../raster/r.proj/main.c:162 +#: ../raster/r.proj/main.c:165 msgid "Name of input raster map to re-project" msgstr "" -#: ../raster/r.proj/main.c:167 ../vector/v.proj/main.c:93 +#: ../raster/r.proj/main.c:170 ../vector/v.proj/main.c:98 msgid "Path to GRASS database of input location" msgstr "" -#: ../raster/r.proj/main.c:171 +#: ../raster/r.proj/main.c:174 msgid "Name for output raster map (default: same as 'input')" msgstr "" -#: ../raster/r.proj/main.c:172 ../raster/r.proj/main.c:183 -#: ../raster/r.proj/main.c:199 ../vector/v.proj/main.c:102 -#: ../vector/v.proj/main.c:107 ../vector/v.proj/main.c:119 -#: ../vector/v.proj/main.c:126 +#: ../raster/r.proj/main.c:175 ../raster/r.proj/main.c:186 +#: ../raster/r.proj/main.c:202 ../vector/v.proj/main.c:107 +#: ../vector/v.proj/main.c:112 ../vector/v.proj/main.c:132 +#: ../vector/v.proj/main.c:139 msgid "Target" msgstr "" -#: ../raster/r.proj/main.c:198 +#: ../raster/r.proj/main.c:201 msgid "Resolution of output raster map" msgstr "" -#: ../raster/r.proj/main.c:203 +#: ../raster/r.proj/main.c:209 ../vector/v.proj/main.c:119 +msgid "PROJ pipeline for coordinate transformation" +msgstr "" + +#: ../raster/r.proj/main.c:214 msgid "List raster maps in input mapset and exit" msgstr "" -#: ../raster/r.proj/main.c:213 +#: ../raster/r.proj/main.c:224 msgid "Print input map's bounds in the current projection and exit" msgstr "" -#: ../raster/r.proj/main.c:219 +#: ../raster/r.proj/main.c:230 msgid "Print input map's bounds in the current projection and exit (shell style)" msgstr "" -#: ../raster/r.proj/main.c:245 ../display/d.mon/start.c:52 +#: ../raster/r.proj/main.c:256 ../display/d.mon/start.c:52 #: ../imagery/i.gensig/parse.c:50 ../imagery/i.gensigset/parse.c:57 -#: ../imagery/i.cluster/main.c:179 ../vector/v.proj/main.c:150 -#: ../vector/v.external/main.c:137 +#: ../imagery/i.cluster/main.c:179 ../misc/m.nviz.image/main.c:77 +#: ../vector/v.proj/main.c:163 ../vector/v.external/main.c:141 #, c-format msgid "option <%s>: <%s> exists. To overwrite, use the --overwrite flag" msgstr "" -#: ../raster/r.proj/main.c:252 ../vector/v.proj/main.c:165 +#: ../raster/r.proj/main.c:263 ../vector/v.proj/main.c:178 msgid "Input and output locations can not be the same" msgstr "" -#: ../raster/r.proj/main.c:254 +#: ../raster/r.proj/main.c:265 msgid "Input and output locations are the same" msgstr "" -#: ../raster/r.proj/main.c:264 +#: ../raster/r.proj/main.c:275 msgid "Unable to get projection info of output raster map" msgstr "" -#: ../raster/r.proj/main.c:267 +#: ../raster/r.proj/main.c:278 msgid "Unable to get projection units of output raster map" msgstr "" -#: ../raster/r.proj/main.c:270 +#: ../raster/r.proj/main.c:281 msgid "Unable to get projection key values of output raster map" msgstr "" -#: ../raster/r.proj/main.c:279 +#: ../raster/r.proj/main.c:290 #, c-format msgid "Mapset <%s> in input location <%s> - %s" msgstr "" -#: ../raster/r.proj/main.c:281 ../raster/r.in.gdal/main.c:938 +#: ../raster/r.proj/main.c:292 ../raster/r.in.gdal/main.c:1009 #: ../imagery/i.rectify/target.c:32 #: ../imagery/i.ortho.photo/i.ortho.rectify/target.c:32 #: ../vector/v.rectify/target.c:41 msgid "permission denied" msgstr "" -#: ../raster/r.proj/main.c:282 ../raster/r.in.gdal/main.c:939 +#: ../raster/r.proj/main.c:293 ../raster/r.in.gdal/main.c:1010 #: ../imagery/i.rectify/target.c:32 #: ../imagery/i.ortho.photo/i.ortho.rectify/target.c:32 #: ../vector/v.rectify/target.c:41 msgid "not found" msgstr "" -#: ../raster/r.proj/main.c:288 ../vector/v.proj/main.c:189 +#: ../raster/r.proj/main.c:299 ../vector/v.proj/main.c:201 #, c-format msgid "Checking location <%s> mapset <%s>" msgstr "" -#: ../raster/r.proj/main.c:300 ../vector/v.proj/main.c:206 -#: ../vector/v.select/main.c:89 ../vector/v.in.ogr/main.c:444 +#: ../raster/r.proj/main.c:311 ../vector/v.proj/main.c:218 +#: ../vector/v.select/main.c:89 ../vector/v.in.ogr/main.c:461 #: ../vector/v.what.rast/main.c:121 ../vector/v.edit/main.c:89 #: ../vector/v.net/args.c:152 ../vector/v.net/args.c:159 #: ../vector/v.net/args.c:165 ../vector/v.net/args.c:169 -#: ../vector/v.net/args.c:179 ../vector/v.external/main.c:110 +#: ../vector/v.net/args.c:179 ../vector/v.external/main.c:114 #: ../scripts/d.frame/d.frame.py:288 #, c-format, python-format msgid "Required parameter <%s> not set" msgstr "" -#: ../raster/r.proj/main.c:303 +#: ../raster/r.proj/main.c:314 #, c-format msgid "Raster map <%s> in location <%s> in mapset <%s> not found" msgstr "" -#: ../raster/r.proj/main.c:311 +#: ../raster/r.proj/main.c:322 msgid "Unable to get projection info of input map" msgstr "" -#: ../raster/r.proj/main.c:314 +#: ../raster/r.proj/main.c:330 msgid "Unable to get projection units of input map" msgstr "" -#: ../raster/r.proj/main.c:317 +#: ../raster/r.proj/main.c:333 msgid "Unable to get projection key values of input map" msgstr "" -#: ../raster/r.proj/main.c:332 +#: ../raster/r.proj/main.c:357 msgid "Unable to work with unprojected data (xy location)" msgstr "" -#: ../raster/r.proj/main.c:351 +#: ../raster/r.proj/main.c:376 #, c-format msgid "Input map <%s@%s> in location <%s>:" msgstr "" -#: ../raster/r.proj/main.c:443 +#: ../raster/r.proj/main.c:470 msgid "Input:" msgstr "" -#: ../raster/r.proj/main.c:444 ../raster/r.proj/main.c:455 +#: ../raster/r.proj/main.c:471 ../raster/r.proj/main.c:482 #, c-format msgid "Cols: %d (%d)" msgstr "" -#: ../raster/r.proj/main.c:445 ../raster/r.proj/main.c:456 +#: ../raster/r.proj/main.c:472 ../raster/r.proj/main.c:483 #, c-format msgid "Rows: %d (%d)" msgstr "" -#: ../raster/r.proj/main.c:446 ../raster/r.proj/main.c:457 +#: ../raster/r.proj/main.c:473 ../raster/r.proj/main.c:484 #, c-format msgid "North: %f (%f)" msgstr "" -#: ../raster/r.proj/main.c:447 ../raster/r.proj/main.c:458 +#: ../raster/r.proj/main.c:474 ../raster/r.proj/main.c:485 #, c-format msgid "South: %f (%f)" msgstr "" -#: ../raster/r.proj/main.c:448 ../raster/r.proj/main.c:459 +#: ../raster/r.proj/main.c:475 ../raster/r.proj/main.c:486 #, c-format msgid "West: %f (%f)" msgstr "" -#: ../raster/r.proj/main.c:449 ../raster/r.proj/main.c:460 +#: ../raster/r.proj/main.c:476 ../raster/r.proj/main.c:487 #, c-format msgid "East: %f (%f)" msgstr "" -#: ../raster/r.proj/main.c:450 ../raster/r.proj/main.c:461 +#: ../raster/r.proj/main.c:477 ../raster/r.proj/main.c:488 #, c-format msgid "EW-res: %f" msgstr "" -#: ../raster/r.proj/main.c:451 ../raster/r.proj/main.c:462 +#: ../raster/r.proj/main.c:478 ../raster/r.proj/main.c:489 #, c-format msgid "NS-res: %f" msgstr "" -#: ../raster/r.proj/main.c:454 +#: ../raster/r.proj/main.c:481 msgid "Output:" msgstr "" -#: ../raster/r.proj/main.c:491 +#: ../raster/r.proj/main.c:518 msgid "Projecting..." msgstr "" -#: ../raster/r.proj/bordwalk.c:216 +#: ../raster/r.proj/bordwalk.c:223 msgid "Input raster map is outside current region" msgstr "" -#: ../raster/r.proj/bordwalk.c:242 +#: ../raster/r.proj/bordwalk.c:251 msgid "Unable to reproject map center" msgstr "" @@ -15804,60 +16156,64 @@ msgid "Creates shaded relief map from an elevation map (DEM)." msgstr "" -#: ../raster/r.relief/main.c:117 +#: ../raster/r.relief/main.c:115 +msgid "Name of input raster (typically elevation) map" +msgstr "" + +#: ../raster/r.relief/main.c:118 msgid "Name for output shaded relief map" msgstr "" -#: ../raster/r.relief/main.c:125 +#: ../raster/r.relief/main.c:126 msgid "Altitude of the sun in degrees above the horizon" msgstr "" -#: ../raster/r.relief/main.c:126 ../raster/r.relief/main.c:136 +#: ../raster/r.relief/main.c:127 ../raster/r.relief/main.c:137 msgid "Sun position" msgstr "" -#: ../raster/r.relief/main.c:135 +#: ../raster/r.relief/main.c:136 msgid "Azimuth of the sun in degrees to the east of north" msgstr "" -#: ../raster/r.relief/main.c:143 +#: ../raster/r.relief/main.c:144 msgid "Factor for exaggerating relief" msgstr "" -#: ../raster/r.relief/main.c:151 +#: ../raster/r.relief/main.c:152 msgid "Scale factor for converting meters to elevation units" msgstr "" -#: ../raster/r.relief/main.c:158 +#: ../raster/r.relief/main.c:159 msgid "Elevation units (overrides scale factor)" msgstr "" -#: ../raster/r.relief/main.c:163 +#: ../raster/r.relief/main.c:164 msgid "international feet" msgstr "" -#: ../raster/r.relief/main.c:164 +#: ../raster/r.relief/main.c:165 msgid "survey feet" msgstr "" -#: ../raster/r.relief/main.c:194 ../raster/r.in.gdal/main.c:400 -#: ../raster/r.in.gdal/main.c:682 ../imagery/i.landsat.toar/main.c:548 +#: ../raster/r.relief/main.c:195 ../raster/r.in.gdal/main.c:458 +#: ../raster/r.in.gdal/main.c:746 ../imagery/i.landsat.toar/main.c:548 #, c-format msgid "Raster map <%s> already exists and will be overwritten" msgstr "" -#: ../raster/r.relief/main.c:197 ../raster/r.in.gdal/main.c:403 -#: ../raster/r.in.gdal/main.c:685 +#: ../raster/r.relief/main.c:198 ../raster/r.in.gdal/main.c:461 +#: ../raster/r.in.gdal/main.c:749 #, c-format msgid "Raster map <%s> already exists" msgstr "" -#: ../raster/r.relief/main.c:215 +#: ../raster/r.relief/main.c:216 #, c-format msgid "%s=%s - must not be zero" msgstr "" -#: ../raster/r.relief/main.c:474 +#: ../raster/r.relief/main.c:475 #, c-format msgid "Shaded relief raster map <%s> complete" msgstr "" @@ -15920,338 +16276,352 @@ msgid "trying to divide by zero...no unique solution for system...skipping..." msgstr "" -#: ../raster/r.in.gdal/main.c:96 +#: ../raster/r.in.gdal/main.c:99 msgid "Imports raster data into a GRASS raster map using GDAL library." msgstr "" -#: ../raster/r.in.gdal/main.c:102 +#: ../raster/r.in.gdal/main.c:105 msgid "Name of raster file to be imported" msgstr "" -#: ../raster/r.in.gdal/main.c:111 +#: ../raster/r.in.gdal/main.c:114 msgid "Band(s) to select (default is all bands)" msgstr "" -#: ../raster/r.in.gdal/main.c:112 ../raster/r.in.gdal/main.c:225 +#: ../raster/r.in.gdal/main.c:115 ../raster/r.in.gdal/main.c:242 +#: ../scripts/i.spectral/i.spectral.py:200 msgid "Bands" msgstr "" -#: ../raster/r.in.gdal/main.c:129 +#: ../raster/r.in.gdal/main.c:132 msgid "Name of GCPs target location" msgstr "" -#: ../raster/r.in.gdal/main.c:131 +#: ../raster/r.in.gdal/main.c:134 msgid "Name of location to create or to read projection from for GCPs transformation" msgstr "" -#: ../raster/r.in.gdal/main.c:133 ../raster/r.in.gdal/main.c:188 -#: ../raster/r.in.gdal/main.c:195 ../vector/v.info/print.c:505 +#: ../raster/r.in.gdal/main.c:136 ../raster/r.in.gdal/main.c:205 +#: ../raster/r.in.gdal/main.c:212 ../vector/v.info/print.c:505 #: ../vector/v.info/print.c:510 msgid "Projection" msgstr "" -#: ../raster/r.in.gdal/main.c:148 +#: ../raster/r.in.gdal/main.c:151 msgid "Offset to be added to band numbers" msgstr "" -#: ../raster/r.in.gdal/main.c:149 +#: ../raster/r.in.gdal/main.c:152 msgid "If 0, no offset is added and the first band is 1" msgstr "" -#: ../raster/r.in.gdal/main.c:157 +#: ../raster/r.in.gdal/main.c:160 msgid "Zero-padding of band number by filling with leading zeros up to given number" msgstr "" -#: ../raster/r.in.gdal/main.c:158 +#: ../raster/r.in.gdal/main.c:161 msgid "If 0, length will be adjusted to 'offset' number without leading zeros" msgstr "" -#: ../raster/r.in.gdal/main.c:164 +#: ../raster/r.in.gdal/main.c:167 msgid "Name of the output file that contains the imported map names" msgstr "" -#: ../raster/r.in.gdal/main.c:171 ../vector/v.in.lidar/main.c:272 -#: ../vector/v.in.ogr/main.c:281 +#: ../raster/r.in.gdal/main.c:174 ../vector/v.in.lidar/main.c:272 +#: ../vector/v.in.ogr/main.c:298 msgid "Name for new location to create" msgstr "" -#: ../raster/r.in.gdal/main.c:178 +#: ../raster/r.in.gdal/main.c:181 msgid "File prefix for raster attribute tables" msgstr "" -#: ../raster/r.in.gdal/main.c:179 +#: ../raster/r.in.gdal/main.c:182 msgid "The band number and \".csv\" will be appended to the file prefix" msgstr "" -#: ../raster/r.in.gdal/main.c:193 ../raster/r.external/main.c:109 -#: ../vector/v.in.ogr/main.c:354 ../vector/v.external/args.c:52 +#: ../raster/r.in.gdal/main.c:189 ../vector/v.in.ogr/main.c:220 +msgid "GDAL configuration options" +msgstr "" + +#: ../raster/r.in.gdal/main.c:190 ../raster/r.in.gdal/main.c:197 +#: ../vector/v.in.ogr/main.c:221 ../vector/v.in.ogr/main.c:228 +msgid "Comma-separated list of key=value pairs" +msgstr "" + +#: ../raster/r.in.gdal/main.c:196 ../vector/v.in.ogr/main.c:227 +msgid "GDAL dataset open options" +msgstr "" + +#: ../raster/r.in.gdal/main.c:210 ../raster/r.external/main.c:109 +#: ../vector/v.in.ogr/main.c:371 ../vector/v.external/args.c:52 msgid "Perform projection check only and exit" msgstr "" -#: ../raster/r.in.gdal/main.c:200 ../raster/r.external/main.c:114 -#: ../vector/v.in.lidar/main.c:302 ../vector/v.in.ogr/main.c:366 +#: ../raster/r.in.gdal/main.c:217 ../raster/r.external/main.c:114 +#: ../vector/v.in.lidar/main.c:302 ../vector/v.in.ogr/main.c:383 msgid "Extend region extents based on new dataset" msgstr "" -#: ../raster/r.in.gdal/main.c:202 ../raster/r.external/main.c:115 -#: ../vector/v.in.ogr/main.c:368 +#: ../raster/r.in.gdal/main.c:219 ../raster/r.external/main.c:115 +#: ../vector/v.in.ogr/main.c:385 msgid "Also updates the default region if in the PERMANENT mapset" msgstr "" -#: ../raster/r.in.gdal/main.c:218 ../raster/r.external/main.c:119 +#: ../raster/r.in.gdal/main.c:235 ../raster/r.external/main.c:119 #: ../raster/r.region/main.c:70 msgid "Auto-adjustment for lat/lon" msgstr "" -#: ../raster/r.in.gdal/main.c:219 ../raster/r.external/main.c:120 +#: ../raster/r.in.gdal/main.c:236 ../raster/r.external/main.c:120 #: ../raster/r.region/main.c:71 msgid "Attempt to fix small precision errors in resolution and extents" msgstr "" -#: ../raster/r.in.gdal/main.c:224 +#: ../raster/r.in.gdal/main.c:241 msgid "Keep band numbers instead of using band color names" msgstr "" -#: ../raster/r.in.gdal/main.c:230 +#: ../raster/r.in.gdal/main.c:247 msgid "Create the location specified by the \"location\" parameter and exit. Do not import the raster file." msgstr "" -#: ../raster/r.in.gdal/main.c:235 ../vector/v.in.lidar/main.c:284 -#: ../vector/v.in.ogr/main.c:361 +#: ../raster/r.in.gdal/main.c:252 ../vector/v.in.lidar/main.c:284 +#: ../vector/v.in.ogr/main.c:378 msgid "Limit import to the current region" msgstr "" -#: ../raster/r.in.gdal/main.c:240 +#: ../raster/r.in.gdal/main.c:257 msgid "Print number of bands and exit" msgstr "" -#: ../raster/r.in.gdal/main.c:272 ../raster/r.external/list.c:23 +#: ../raster/r.in.gdal/main.c:289 ../raster/r.external/list.c:23 #: ../vector/v.external.out/list.c:102 ../vector/v.out.ogr/list.c:116 -#: ../vector/v.in.ogr/main.c:403 ../vector/v.external/list.c:94 +#: ../vector/v.in.ogr/main.c:420 ../vector/v.external/list.c:94 msgid "Supported formats:" msgstr "" -#: ../raster/r.in.gdal/main.c:315 +#: ../raster/r.in.gdal/main.c:332 msgid "You have to specify a target location different from output location" msgstr "" -#: ../raster/r.in.gdal/main.c:319 +#: ../raster/r.in.gdal/main.c:336 msgid "You need to specify valid location name." msgstr "" -#: ../raster/r.in.gdal/main.c:323 +#: ../raster/r.in.gdal/main.c:340 msgid "The '-l' flag only works in Lat/Lon locations" msgstr "" -#: ../raster/r.in.gdal/main.c:326 +#: ../raster/r.in.gdal/main.c:343 msgid "The number of digits for band numbering must be equal or greater than 0" msgstr "" -#: ../raster/r.in.gdal/main.c:339 +#: ../raster/r.in.gdal/main.c:356 msgid "Disabling '-r' flag for new location" msgstr "" -#: ../raster/r.in.gdal/main.c:347 ../raster/r.in.gdal/main.c:350 +#: ../raster/r.in.gdal/main.c:362 #, c-format -msgid "Using memory cache size: %.1f MiB" +msgid "Using memory cache size: %s MiB" msgstr "" -#: ../raster/r.in.gdal/main.c:359 +#: ../raster/r.in.gdal/main.c:417 #, c-format msgid "Unable to open datasource <%s>" msgstr "" -#: ../raster/r.in.gdal/main.c:370 +#: ../raster/r.in.gdal/main.c:428 #, c-format msgid "Input seems to be NOAA/AVHRR data which needs to be georeferenced with thin plate spline transformation (%s or %s)." msgstr "" -#: ../raster/r.in.gdal/main.c:383 +#: ../raster/r.in.gdal/main.c:441 msgid "Input contains subdatasets which may need to be imported separately" msgstr "" -#: ../raster/r.in.gdal/main.c:423 +#: ../raster/r.in.gdal/main.c:481 msgid "Input raster map is flipped or rotated - cannot import. You may use 'gdalwarp' to transform the map to North-up." msgstr "" -#: ../raster/r.in.gdal/main.c:442 +#: ../raster/r.in.gdal/main.c:500 #, c-format msgid "Unable to fetch the affine transformation coefficients. Flag -%c cannot be used in this case." msgstr "" -#: ../raster/r.in.gdal/main.c:470 +#: ../raster/r.in.gdal/main.c:528 msgid "Map bounds have been constrained to geographic coordinates. You will almost certainly want to check map bounds and resolution with r.info and reset them with r.region before going any further." msgstr "" -#: ../raster/r.in.gdal/main.c:515 ../raster/r.in.gdal/main.c:542 +#: ../raster/r.in.gdal/main.c:573 ../raster/r.in.gdal/main.c:603 msgid "Input raster does not overlap current computational region. Nothing to import." msgstr "" -#: ../raster/r.in.gdal/main.c:579 +#: ../raster/r.in.gdal/main.c:643 #, c-format msgid "Importing %d raster bands..." msgstr "" -#: ../raster/r.in.gdal/main.c:598 ../raster/r.external/main.c:230 +#: ../raster/r.in.gdal/main.c:662 ../raster/r.external/main.c:230 #, c-format msgid "Selected band (%d) does not exist" msgstr "" -#: ../raster/r.in.gdal/main.c:623 +#: ../raster/r.in.gdal/main.c:687 msgid "Unable to open the map names output text file" msgstr "" -#: ../raster/r.in.gdal/main.c:654 +#: ../raster/r.in.gdal/main.c:718 #, c-format msgid "Unable to get raster band number %d" msgstr "" -#: ../raster/r.in.gdal/main.c:731 +#: ../raster/r.in.gdal/main.c:796 #, c-format msgid "Copying %d GCPS in points file for <%s>" msgstr "" -#: ../raster/r.in.gdal/main.c:739 +#: ../raster/r.in.gdal/main.c:804 msgid "GCPs have the following OpenGIS WKT Coordinate System:" msgstr "" -#: ../raster/r.in.gdal/main.c:762 +#: ../raster/r.in.gdal/main.c:827 msgid "Re-projecting GCPs table:" msgstr "" -#: ../raster/r.in.gdal/main.c:763 +#: ../raster/r.in.gdal/main.c:828 #, c-format msgid "* Input projection for GCP table: %s" msgstr "" -#: ../raster/r.in.gdal/main.c:765 +#: ../raster/r.in.gdal/main.c:830 #, c-format msgid "* Output projection for GCP table: %s" msgstr "" -#: ../raster/r.in.gdal/main.c:786 +#: ../raster/r.in.gdal/main.c:852 #, c-format -msgid "Error in pj_do_proj (can't re-projection GCP %i)" +msgid "Error in %s (can't re-project GCP %i)" msgstr "" -#: ../raster/r.in.gdal/main.c:808 ../raster/r.in.gdal/proj.c:63 -#: ../raster/r.external/proj.c:63 ../vector/v.in.lidar/main.c:507 -#: ../vector/v.in.ogr/proj.c:253 ../vector/v.external/proj.c:154 +#: ../raster/r.in.gdal/main.c:875 ../raster/r.in.gdal/proj.c:85 +#: ../raster/r.external/proj.c:85 ../vector/v.in.lidar/main.c:507 +#: ../vector/v.in.ogr/proj.c:292 ../vector/v.external/proj.c:177 msgid "Unable to convert input map projection to GRASS format; cannot create new location." msgstr "" -#: ../raster/r.in.gdal/main.c:832 ../raster/r.in.gdal/proj.c:69 -#: ../raster/r.external/proj.c:69 ../vector/v.in.lidar/main.c:513 -#: ../vector/v.in.ogr/proj.c:259 ../vector/v.external/proj.c:160 +#: ../raster/r.in.gdal/main.c:899 ../raster/r.in.gdal/proj.c:91 +#: ../raster/r.external/proj.c:91 ../vector/v.in.lidar/main.c:513 +#: ../vector/v.in.ogr/proj.c:298 ../vector/v.external/proj.c:183 #, c-format msgid "Unable to create new location <%s>" msgstr "" -#: ../raster/r.in.gdal/main.c:838 ../raster/r.in.gdal/proj.c:72 -#: ../raster/r.external/proj.c:72 ../general/g.proj/create.c:15 -#: ../vector/v.in.lidar/main.c:516 ../vector/v.in.ogr/proj.c:262 -#: ../vector/v.external/proj.c:163 +#: ../raster/r.in.gdal/main.c:905 ../raster/r.in.gdal/proj.c:94 +#: ../raster/r.external/proj.c:94 ../general/g.proj/create.c:16 +#: ../vector/v.in.lidar/main.c:516 ../vector/v.in.ogr/proj.c:301 +#: ../vector/v.external/proj.c:186 #, c-format msgid "Location <%s> created" msgstr "" -#: ../raster/r.in.gdal/main.c:841 +#: ../raster/r.in.gdal/main.c:908 #, c-format msgid "The target for the output group <%s> has been set to location <%s>, mapset ." msgstr "" -#: ../raster/r.in.gdal/main.c:881 ../raster/r.external/window.c:93 -#: ../vector/v.in.ogr/main.c:1871 +#: ../raster/r.in.gdal/main.c:948 ../raster/r.external/window.c:93 +#: ../vector/v.in.ogr/main.c:1971 msgid "Default region for this location updated" msgstr "" -#: ../raster/r.in.gdal/main.c:884 ../raster/r.external/window.c:96 -#: ../vector/v.in.ogr/main.c:1874 +#: ../raster/r.in.gdal/main.c:951 ../raster/r.external/window.c:96 +#: ../vector/v.in.ogr/main.c:1974 msgid "Region for the current mapset updated" msgstr "" -#: ../raster/r.in.gdal/main.c:912 +#: ../raster/r.in.gdal/main.c:980 msgid "Unable to translate projection key values of input GCPs" msgstr "" -#: ../raster/r.in.gdal/main.c:928 +#: ../raster/r.in.gdal/main.c:996 msgid "Unable to get projection info of target location" msgstr "" -#: ../raster/r.in.gdal/main.c:930 +#: ../raster/r.in.gdal/main.c:998 msgid "Unable to get projection units of target location" msgstr "" -#: ../raster/r.in.gdal/main.c:932 +#: ../raster/r.in.gdal/main.c:1000 msgid "Unable to get projection key values of target location" msgstr "" -#: ../raster/r.in.gdal/main.c:936 ../imagery/i.rectify/target.c:31 +#: ../raster/r.in.gdal/main.c:1007 ../imagery/i.rectify/target.c:31 #: ../imagery/i.ortho.photo/i.ortho.rectify/target.c:31 #: ../vector/v.rectify/target.c:40 #, c-format msgid "Mapset <%s> in target location <%s> - " msgstr "" -#: ../raster/r.in.gdal/main.c:974 +#: ../raster/r.in.gdal/main.c:1045 #, c-format msgid "Importing raster map <%s>..." msgstr "" -#: ../raster/r.in.gdal/main.c:1089 ../raster/r.in.gdal/main.c:1144 -#: ../raster/r.in.gdal/main.c:1218 +#: ../raster/r.in.gdal/main.c:1162 ../raster/r.in.gdal/main.c:1217 +#: ../raster/r.in.gdal/main.c:1291 msgid "Invalid row" msgstr "" -#: ../raster/r.in.gdal/main.c:1486 ../raster/r.in.gdal/main.c:1543 +#: ../raster/r.in.gdal/main.c:1559 ../raster/r.in.gdal/main.c:1616 msgid "Inconsistent color rules in RAT" msgstr "" -#: ../raster/r.in.gdal/main.c:1600 +#: ../raster/r.in.gdal/main.c:1673 #, c-format msgid "Setting grey color table for <%s> (8bit, full range)" msgstr "" -#: ../raster/r.in.gdal/main.c:1614 +#: ../raster/r.in.gdal/main.c:1687 #, c-format msgid "Setting grey color table for <%s> (16bit, image range)" msgstr "" -#: ../raster/r.in.gdal/main.c:1716 +#: ../raster/r.in.gdal/main.c:1789 #, c-format msgid "Unable to open file <%s>: %s." msgstr "" -#: ../raster/r.in.gdal/proj.c:42 ../raster/r.external/proj.c:42 +#: ../raster/r.in.gdal/proj.c:46 ../raster/r.external/proj.c:46 #, c-format msgid "" "Input contains an invalid SRS. WKT definition:\n" "%s" msgstr "" -#: ../raster/r.in.gdal/proj.c:51 ../raster/r.external/proj.c:51 +#: ../raster/r.in.gdal/proj.c:73 ../raster/r.external/proj.c:73 msgid "No projection information available" msgstr "" -#: ../raster/r.in.gdal/proj.c:94 ../raster/r.external/proj.c:94 -#: ../vector/v.in.ogr/proj.c:284 ../vector/v.external/proj.c:185 +#: ../raster/r.in.gdal/proj.c:116 ../raster/r.external/proj.c:116 +#: ../vector/v.in.ogr/proj.c:323 ../vector/v.external/proj.c:208 msgid "Unable to convert input map projection information to GRASS format." msgstr "" -#: ../raster/r.in.gdal/proj.c:138 ../raster/r.external/proj.c:138 -#: ../vector/v.in.ogr/proj.c:329 ../vector/v.external/proj.c:230 +#: ../raster/r.in.gdal/proj.c:160 ../raster/r.external/proj.c:160 +#: ../vector/v.in.ogr/proj.c:368 ../vector/v.external/proj.c:253 msgid "Location PROJ_INFO is:\n" msgstr "" -#: ../raster/r.in.gdal/proj.c:148 ../raster/r.in.gdal/proj.c:155 -#: ../raster/r.external/proj.c:148 ../raster/r.external/proj.c:155 -#: ../vector/v.in.ogr/proj.c:339 ../vector/v.in.ogr/proj.c:346 -#: ../vector/v.external/proj.c:240 ../vector/v.external/proj.c:247 +#: ../raster/r.in.gdal/proj.c:170 ../raster/r.in.gdal/proj.c:177 +#: ../raster/r.external/proj.c:170 ../raster/r.external/proj.c:177 +#: ../vector/v.in.ogr/proj.c:378 ../vector/v.in.ogr/proj.c:385 +#: ../vector/v.external/proj.c:263 ../vector/v.external/proj.c:270 msgid "Dataset PROJ_INFO is:\n" msgstr "" -#: ../raster/r.in.gdal/proj.c:241 ../raster/r.external/proj.c:241 -#: ../vector/v.in.ogr/proj.c:432 ../vector/v.external/proj.c:333 +#: ../raster/r.in.gdal/proj.c:263 ../raster/r.external/proj.c:263 +#: ../vector/v.in.ogr/proj.c:471 ../vector/v.external/proj.c:356 msgid "Consider generating a new location from the input dataset using the 'location' parameter.\n" msgstr "" @@ -16397,7 +16767,7 @@ msgid "You already know the sun position" msgstr "" -#: ../raster/r.sunmask/main.c:444 ../vector/v.colors/main.c:199 +#: ../raster/r.sunmask/main.c:444 ../vector/v.colors/main.c:212 #, c-format msgid "Option <%s> required" msgstr "" @@ -16411,24 +16781,24 @@ msgid "Calculating shadows from DEM..." msgstr "" -#: ../raster/r.sunmask/g_solposition.c:66 +#: ../raster/r.sunmask/g_solposition.c:67 msgid "Unable to calculate sun position in un-projected locations. Specify sunposition directly." msgstr "" -#: ../raster/r.sunmask/g_solposition.c:88 +#: ../raster/r.sunmask/g_solposition.c:89 #, c-format msgid "Specified point %f, %f outside of current region, is that intended? Anyway, it will be used." msgstr "" -#: ../raster/r.sunmask/g_solposition.c:98 ../raster/r.latlong/main.c:101 +#: ../raster/r.sunmask/g_solposition.c:99 ../raster/r.latlong/main.c:99 msgid "Unable to get projection info of current location" msgstr "" -#: ../raster/r.sunmask/g_solposition.c:101 ../raster/r.latlong/main.c:103 +#: ../raster/r.sunmask/g_solposition.c:102 ../raster/r.latlong/main.c:101 msgid "Unable to get projection units of current location" msgstr "" -#: ../raster/r.sunmask/g_solposition.c:104 ../raster/r.latlong/main.c:105 +#: ../raster/r.sunmask/g_solposition.c:105 ../raster/r.latlong/main.c:103 msgid "Unable to get projection key values of current location" msgstr "" @@ -16669,7 +17039,7 @@ #: ../raster/r.support/main.c:312 ../scripts/d.polar/d.polar.py:407 #: ../scripts/i.in.spotvgt/i.in.spotvgt.py:280 -#: ../scripts/r.plane/r.plane.py:122 ../scripts/r.fillnulls/r.fillnulls.py:494 +#: ../scripts/r.plane/r.plane.py:122 ../scripts/r.fillnulls/r.fillnulls.py:506 #: ../scripts/v.in.e00/v.in.e00.py:165 ../scripts/r.in.aster/r.in.aster.py:144 msgid "Done." msgstr "" @@ -16931,139 +17301,104 @@ msgid "Imagery group <%s> created" msgstr "" -#: ../raster/r.external/link.c:48 +#: ../raster/r.external/link.c:46 msgid "Complex types not supported" msgstr "" -#: ../raster/r.external/link.c:63 +#: ../raster/r.external/link.c:56 #, c-format msgid "Copying color table for %s" msgstr "" -#: ../raster/r.external/link.c:81 +#: ../raster/r.external/link.c:74 #, c-format msgid "Setting grey color table for <%s> (full 8bit range)" msgstr "" -#: ../raster/r.external/link.c:87 -#, c-format -msgid "Setting grey color table for <%s> (data range)" -msgstr "" - -#: ../raster/r.external/link.c:101 -#, c-format -msgid "Unable to create cell/%s file" -msgstr "" - -#: ../raster/r.external/link.c:110 -#, c-format -msgid "Unable to create fcell/%s file" -msgstr "" - -#: ../raster/r.external/link.c:146 +#: ../raster/r.external/link.c:132 #, c-format msgid "Unable to create cell_misc/%s/gdal file" msgstr "" -#: ../raster/r.external/link.c:149 +#: ../raster/r.external/link.c:135 #, c-format msgid "Error writing cell_misc/%s/gdal file" msgstr "" -#: ../raster/r.external/link.c:174 -#, c-format -msgid "Unable to create cell_misc/%s/f_format file" -msgstr "" - -#: ../raster/r.external/link.c:177 -#, c-format -msgid "Error writing cell_misc/%s/f_format file" -msgstr "" - -#: ../raster/r.external/link.c:224 -#, c-format -msgid "Creating support files for %s" -msgstr "" - -#: ../raster/r.external/link.c:236 -#, c-format -msgid "Link to raster map <%s> created." -msgstr "" - #: ../raster/r.resamp.filter/main.c:142 #, c-format msgid "Filter <%s> not found" msgstr "" -#: ../raster/r.resamp.filter/main.c:391 +#: ../raster/r.resamp.filter/main.c:396 msgid "kernel filter" msgstr "" -#: ../raster/r.resamp.filter/main.c:394 +#: ../raster/r.resamp.filter/main.c:399 msgid "Resamples raster map layers using an analytic kernel." msgstr "" -#: ../raster/r.resamp.filter/main.c:405 +#: ../raster/r.resamp.filter/main.c:410 msgid "Filter kernel(s)" msgstr "" -#: ../raster/r.resamp.filter/main.c:413 +#: ../raster/r.resamp.filter/main.c:418 msgid "Filter radius" msgstr "" -#: ../raster/r.resamp.filter/main.c:420 +#: ../raster/r.resamp.filter/main.c:425 msgid "Filter radius (horizontal)" msgstr "" -#: ../raster/r.resamp.filter/main.c:427 +#: ../raster/r.resamp.filter/main.c:432 msgid "Filter radius (vertical)" msgstr "" -#: ../raster/r.resamp.filter/main.c:438 ../vector/v.external.out/args.c:90 +#: ../raster/r.resamp.filter/main.c:443 ../vector/v.external.out/args.c:90 #, c-format msgid "%s= and %s=/%s= are mutually exclusive" msgstr "" -#: ../raster/r.resamp.filter/main.c:443 +#: ../raster/r.resamp.filter/main.c:448 #, c-format msgid "Either %s= or %s=/%s= required" msgstr "" -#: ../raster/r.resamp.filter/main.c:446 +#: ../raster/r.resamp.filter/main.c:451 #, c-format msgid "Both %s= and %s= required" msgstr "" -#: ../raster/r.resamp.filter/main.c:469 +#: ../raster/r.resamp.filter/main.c:474 msgid "Differing number of values for filter= and [xy_]radius=" msgstr "" -#: ../raster/r.resamp.filter/main.c:472 +#: ../raster/r.resamp.filter/main.c:477 #, c-format msgid "Too many filters (max: %d)" msgstr "" -#: ../raster/r.resamp.filter/main.c:490 +#: ../raster/r.resamp.filter/main.c:495 msgid "At least one filter must be finite" msgstr "" -#: ../raster/r.latlong/main.c:57 +#: ../raster/r.latlong/main.c:56 msgid "latitude" msgstr "" -#: ../raster/r.latlong/main.c:58 +#: ../raster/r.latlong/main.c:57 msgid "longitude" msgstr "" -#: ../raster/r.latlong/main.c:60 +#: ../raster/r.latlong/main.c:59 msgid "Creates a latitude/longitude raster map." msgstr "" -#: ../raster/r.latlong/main.c:66 +#: ../raster/r.latlong/main.c:65 msgid "Name for output latitude or longitude raster map" msgstr "" -#: ../raster/r.latlong/main.c:70 +#: ../raster/r.latlong/main.c:69 msgid "Longitude output" msgstr "" @@ -17112,14 +17447,14 @@ #: ../raster/r.region/main.c:61 ../raster/r.region/main.c:66 #: ../raster/r.region/main.c:72 ../raster/r.region/main.c:87 #: ../raster/r.region/main.c:94 ../raster/r.region/main.c:101 -#: ../raster/r.region/main.c:144 ../general/g.region/main.c:78 -#: ../general/g.region/main.c:84 ../general/g.region/main.c:171 -#: ../general/g.region/main.c:178 ../general/g.region/main.c:187 -#: ../general/g.region/main.c:195 +#: ../raster/r.region/main.c:144 ../general/g.region/main.c:79 +#: ../general/g.region/main.c:85 ../general/g.region/main.c:172 +#: ../general/g.region/main.c:179 ../general/g.region/main.c:188 +#: ../general/g.region/main.c:196 msgid "Existing" msgstr "" -#: ../raster/r.region/main.c:65 ../general/g.region/main.c:77 +#: ../raster/r.region/main.c:65 ../general/g.region/main.c:78 msgid "Set from default region" msgstr "" @@ -17139,19 +17474,19 @@ msgid "Set region to match this vector map" msgstr "" -#: ../raster/r.region/main.c:109 ../general/g.region/main.c:203 +#: ../raster/r.region/main.c:109 ../general/g.region/main.c:204 msgid "Value for the northern edge" msgstr "" -#: ../raster/r.region/main.c:118 ../general/g.region/main.c:212 +#: ../raster/r.region/main.c:118 ../general/g.region/main.c:213 msgid "Value for the southern edge" msgstr "" -#: ../raster/r.region/main.c:127 ../general/g.region/main.c:221 +#: ../raster/r.region/main.c:127 ../general/g.region/main.c:222 msgid "Value for the eastern edge" msgstr "" -#: ../raster/r.region/main.c:136 ../general/g.region/main.c:230 +#: ../raster/r.region/main.c:136 ../general/g.region/main.c:231 msgid "Value for the western edge" msgstr "" @@ -17637,31 +17972,31 @@ msgid "No basins were created. Verify threshold and region settings." msgstr "" -#: ../raster/r.watershed/seg/close_maps2.c:86 +#: ../raster/r.watershed/seg/close_maps2.c:87 msgid "Closing stream segments map" msgstr "" -#: ../raster/r.watershed/seg/close_maps2.c:109 +#: ../raster/r.watershed/seg/close_maps2.c:110 msgid "Closing basins map" msgstr "" -#: ../raster/r.watershed/seg/close_maps2.c:116 +#: ../raster/r.watershed/seg/close_maps2.c:117 msgid "Closing half basins map" msgstr "" -#: ../raster/r.watershed/seg/main.c:92 ../raster/r.watershed/seg/main.c:107 -#: ../raster/r.watershed/ram/main.c:82 ../raster/r.watershed/ram/main.c:98 +#: ../raster/r.watershed/seg/main.c:93 ../raster/r.watershed/seg/main.c:108 +#: ../raster/r.watershed/ram/main.c:85 ../raster/r.watershed/ram/main.c:101 #, c-format msgid "SECTION %d: Closing Maps." msgstr "" -#: ../raster/r.watershed/seg/main.c:105 ../raster/r.watershed/ram/main.c:96 +#: ../raster/r.watershed/seg/main.c:106 ../raster/r.watershed/ram/main.c:99 #, c-format msgid "SECTION %d: Watershed determination." msgstr "" #: ../raster/r.watershed/seg/do_astar.c:30 -#: ../raster/r.watershed/ram/do_astar.c:27 +#: ../raster/r.watershed/ram/do_astar.c:28 msgid "SECTION 2: A* Search." msgstr "" @@ -17669,73 +18004,73 @@ msgid "No seeds for A* Search" msgstr "" -#: ../raster/r.watershed/seg/do_astar.c:146 +#: ../raster/r.watershed/seg/do_astar.c:147 msgid "bug in A* Search: doer %" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:20 +#: ../raster/r.watershed/seg/close_maps.c:23 msgid "Closing accumulation map" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:136 +#: ../raster/r.watershed/seg/close_maps.c:140 msgid "Closing TCI and SPI maps" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:138 +#: ../raster/r.watershed/seg/close_maps.c:142 msgid "Closing TCI map" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:140 +#: ../raster/r.watershed/seg/close_maps.c:144 msgid "Closing SPI map" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:300 +#: ../raster/r.watershed/seg/close_maps.c:307 msgid "Closing flow direction map" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:327 +#: ../raster/r.watershed/seg/close_maps.c:334 msgid "Closing LS map" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:332 +#: ../raster/r.watershed/seg/close_maps.c:339 msgid "Closing SL map" msgstr "" -#: ../raster/r.watershed/seg/init_vars.c:139 +#: ../raster/r.watershed/seg/init_vars.c:143 #, c-format msgid "SECTION 1 beginning: Initiating Variables. %d section total." msgid_plural "SECTION 1 beginning: Initiating Variables. %d sections total." msgstr[0] "" msgstr[1] "" -#: ../raster/r.watershed/seg/init_vars.c:175 +#: ../raster/r.watershed/seg/init_vars.c:178 msgid "Maximum memory to be used was smaller than 3 MB, set to 3 MB." msgstr "" -#: ../raster/r.watershed/seg/init_vars.c:470 +#: ../raster/r.watershed/seg/init_vars.c:511 msgid "SECTION 1b: Determining Offmap Flow." msgstr "" -#: ../raster/r.watershed/seg/do_cum.c:119 -#: ../raster/r.watershed/ram/do_cum.c:114 +#: ../raster/r.watershed/seg/do_cum.c:122 +#: ../raster/r.watershed/ram/do_cum.c:116 msgid "SECTION 3: Accumulating Surface Flow with SFD." msgstr "" -#: ../raster/r.watershed/seg/do_cum.c:293 -#: ../raster/r.watershed/ram/do_cum.c:276 +#: ../raster/r.watershed/seg/do_cum.c:315 +#: ../raster/r.watershed/ram/do_cum.c:296 msgid "SECTION 3a: Accumulating Surface Flow with MFD." msgstr "" -#: ../raster/r.watershed/seg/do_cum.c:529 +#: ../raster/r.watershed/seg/do_cum.c:560 msgid "MFD: A * path already processed when distributing flow: %d of %" msgstr "" -#: ../raster/r.watershed/seg/do_cum.c:533 -#: ../raster/r.watershed/ram/do_cum.c:486 +#: ../raster/r.watershed/seg/do_cum.c:564 +#: ../raster/r.watershed/ram/do_cum.c:512 msgid "SECTION 3b: Adjusting drainage directions." msgstr "" -#: ../raster/r.watershed/seg/usage.c:9 ../raster/r.watershed/ram/usage.c:9 +#: ../raster/r.watershed/seg/usage.c:9 #, c-format msgid "" "USAGE for basin delineation:\n" @@ -17747,187 +18082,193 @@ "\n" msgstr "" -#: ../raster/r.watershed/front/main.c:77 +#: ../raster/r.watershed/front/main.c:79 msgid "drainage" msgstr "" -#: ../raster/r.watershed/front/main.c:79 +#: ../raster/r.watershed/front/main.c:81 msgid "stream power index" msgstr "" -#: ../raster/r.watershed/front/main.c:81 +#: ../raster/r.watershed/front/main.c:84 msgid "Calculates hydrological parameters and RUSLE factors." msgstr "" -#: ../raster/r.watershed/front/main.c:84 ../raster/r.watershed/front/main.c:91 -#: ../raster/r.watershed/front/main.c:97 ../raster/r.watershed/front/main.c:104 -#: ../raster/r.watershed/front/main.c:113 -#: ../raster/r.watershed/front/main.c:121 -#: ../raster/r.watershed/front/main.c:130 +#: ../raster/r.watershed/front/main.c:87 ../raster/r.watershed/front/main.c:95 +#: ../raster/r.watershed/front/main.c:102 +#: ../raster/r.watershed/front/main.c:109 +#: ../raster/r.watershed/front/main.c:118 +#: ../raster/r.watershed/front/main.c:125 +#: ../raster/r.watershed/front/main.c:132 +#: ../raster/r.watershed/front/main.c:140 msgid "Inputs" msgstr "" -#: ../raster/r.watershed/front/main.c:88 +#: ../raster/r.watershed/front/main.c:91 msgid "Name of input depressions raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:89 +#: ../raster/r.watershed/front/main.c:93 msgid "All non-NULL and non-zero cells are considered as real depressions" msgstr "" -#: ../raster/r.watershed/front/main.c:95 +#: ../raster/r.watershed/front/main.c:100 msgid "Name of input raster representing amount of overland flow per cell" msgstr "" -#: ../raster/r.watershed/front/main.c:101 +#: ../raster/r.watershed/front/main.c:106 msgid "Name of input raster map percent of disturbed land" msgstr "" -#: ../raster/r.watershed/front/main.c:102 -#: ../raster/r.watershed/front/main.c:127 +#: ../raster/r.watershed/front/main.c:107 +#: ../raster/r.watershed/front/main.c:137 msgid "For USLE" msgstr "" -#: ../raster/r.watershed/front/main.c:109 +#: ../raster/r.watershed/front/main.c:114 msgid "Name of input raster map blocking overland surface flow" msgstr "" -#: ../raster/r.watershed/front/main.c:111 +#: ../raster/r.watershed/front/main.c:116 msgid "For USLE. All non-NULL and non-zero cells are considered as blocking terrain." msgstr "" -#: ../raster/r.watershed/front/main.c:118 +#: ../raster/r.watershed/front/main.c:123 +msgid "Name of input raster map with percentages for flow accumulation." +msgstr "" + +#: ../raster/r.watershed/front/main.c:129 msgid "Minimum size of exterior watershed basin" msgstr "" -#: ../raster/r.watershed/front/main.c:126 +#: ../raster/r.watershed/front/main.c:136 msgid "Maximum length of surface flow in map units" msgstr "" -#: ../raster/r.watershed/front/main.c:135 +#: ../raster/r.watershed/front/main.c:144 msgid "Name for output accumulation raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:137 +#: ../raster/r.watershed/front/main.c:145 msgid "Number of cells that drain through each cell" msgstr "" -#: ../raster/r.watershed/front/main.c:144 +#: ../raster/r.watershed/front/main.c:152 msgid "Name for output topographic index ln(a / tan(b)) map" msgstr "" -#: ../raster/r.watershed/front/main.c:151 +#: ../raster/r.watershed/front/main.c:158 msgid "Stream power index a * tan(b)" msgstr "" -#: ../raster/r.watershed/front/main.c:157 +#: ../raster/r.watershed/front/main.c:164 msgid "Name for output drainage direction raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:158 +#: ../raster/r.watershed/front/main.c:165 msgid "Directions numbered from 1 to 8" msgstr "" -#: ../raster/r.watershed/front/main.c:164 +#: ../raster/r.watershed/front/main.c:171 msgid "Name for output basins raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:170 +#: ../raster/r.watershed/front/main.c:177 msgid "Name for output stream segments raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:176 +#: ../raster/r.watershed/front/main.c:183 msgid "Name for output half basins raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:178 +#: ../raster/r.watershed/front/main.c:184 msgid "Each half-basin is given a unique value" msgstr "" -#: ../raster/r.watershed/front/main.c:184 +#: ../raster/r.watershed/front/main.c:190 msgid "Name for output slope length raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:186 +#: ../raster/r.watershed/front/main.c:191 msgid "Slope length and steepness (LS) factor for USLE" msgstr "" -#: ../raster/r.watershed/front/main.c:192 +#: ../raster/r.watershed/front/main.c:197 msgid "Name for output slope steepness raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:193 +#: ../raster/r.watershed/front/main.c:198 msgid "Slope steepness (S) factor for USLE" msgstr "" -#: ../raster/r.watershed/front/main.c:202 +#: ../raster/r.watershed/front/main.c:207 msgid "Convergence factor for MFD (1-10)" msgstr "" -#: ../raster/r.watershed/front/main.c:204 +#: ../raster/r.watershed/front/main.c:209 msgid "1 = most diverging flow, 10 = most converging flow. Recommended: 5" msgstr "" -#: ../raster/r.watershed/front/main.c:211 +#: ../raster/r.watershed/front/main.c:216 msgid "Maximum memory to be used with -m flag (in MB)" msgstr "" -#: ../raster/r.watershed/front/main.c:215 +#: ../raster/r.watershed/front/main.c:220 msgid "SFD (D8) flow (default is MFD)" msgstr "" -#: ../raster/r.watershed/front/main.c:217 +#: ../raster/r.watershed/front/main.c:222 msgid "SFD: single flow direction, MFD: multiple flow direction" msgstr "" -#: ../raster/r.watershed/front/main.c:222 +#: ../raster/r.watershed/front/main.c:227 msgid "Allow only horizontal and vertical flow of water" msgstr "" -#: ../raster/r.watershed/front/main.c:227 +#: ../raster/r.watershed/front/main.c:231 msgid "Enable disk swap memory option: Operation is slow" msgstr "" -#: ../raster/r.watershed/front/main.c:229 +#: ../raster/r.watershed/front/main.c:233 msgid "Only needed if memory requirements exceed available RAM; see manual on how to calculate memory requirements" msgstr "" -#: ../raster/r.watershed/front/main.c:234 +#: ../raster/r.watershed/front/main.c:238 msgid "Use positive flow accumulation even for likely underestimates" msgstr "" -#: ../raster/r.watershed/front/main.c:236 +#: ../raster/r.watershed/front/main.c:240 msgid "See manual for a detailed description of flow accumulation output" msgstr "" -#: ../raster/r.watershed/front/main.c:241 +#: ../raster/r.watershed/front/main.c:244 msgid "Beautify flat areas" msgstr "" -#: ../raster/r.watershed/front/main.c:243 +#: ../raster/r.watershed/front/main.c:246 msgid "Flow direction in flat areas is modified to look prettier" msgstr "" -#: ../raster/r.watershed/front/main.c:259 +#: ../raster/r.watershed/front/main.c:262 msgid "Sorry, you must choose an output map." msgstr "" -#: ../raster/r.watershed/front/main.c:265 +#: ../raster/r.watershed/front/main.c:268 msgid "The basin threshold must be a positive number." msgstr "" -#: ../raster/r.watershed/front/main.c:281 +#: ../raster/r.watershed/front/main.c:284 msgid "" "Sorry, if any of the following options are set:\n" " basin, stream, half_basin, length_slope, or slope_steepness\n" " you MUST provide a value for the basin threshold parameter." msgstr "" -#: ../raster/r.watershed/front/main.c:308 +#: ../raster/r.watershed/front/main.c:310 msgid "Beautify flat areas is not yet supported for disk swap mode" msgstr "" -#: ../raster/r.watershed/front/main.c:338 +#: ../raster/r.watershed/front/main.c:342 #, c-format msgid "Subprocess failed with exit code %d" msgstr "" @@ -17936,85 +18277,97 @@ msgid "SECTION 4: RUSLE LS and/or S factor determination." msgstr "" -#: ../raster/r.watershed/ram/do_astar.c:256 +#: ../raster/r.watershed/ram/do_astar.c:258 msgid "heapsize too large" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:56 +#: ../raster/r.watershed/ram/do_flatarea.c:57 msgid "Beautify flat areas: priority queue error" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:229 +#: ../raster/r.watershed/ram/do_flatarea.c:235 msgid "flat cell escaped for uphill correction" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:235 +#: ../raster/r.watershed/ram/do_flatarea.c:241 #, c-format msgid "queue error: last uphill order %d > current uphill order %d" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:240 +#: ../raster/r.watershed/ram/do_flatarea.c:246 msgid "uphill order not set" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:266 +#: ../raster/r.watershed/ram/do_flatarea.c:273 msgid "flat cell escaped in uphill correction" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:302 +#: ../raster/r.watershed/ram/do_flatarea.c:309 msgid "downhill order: no more points in down queue" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:310 +#: ../raster/r.watershed/ram/do_flatarea.c:317 msgid "flat cell escaped for downhill correction" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:316 +#: ../raster/r.watershed/ram/do_flatarea.c:323 #, c-format msgid "queue error: last downhill order %d > current downhill order %d" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:321 +#: ../raster/r.watershed/ram/do_flatarea.c:328 msgid "downhill order: downhill order not set" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:344 +#: ../raster/r.watershed/ram/do_flatarea.c:352 msgid "flat cell escaped in downhill correction" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:382 +#: ../raster/r.watershed/ram/do_flatarea.c:390 msgid "flat cell escaped for adjustment" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:389 +#: ../raster/r.watershed/ram/do_flatarea.c:397 msgid "adjustment: uphill order not set" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:391 +#: ../raster/r.watershed/ram/do_flatarea.c:399 msgid "adjustment: downhill order not set" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:417 +#: ../raster/r.watershed/ram/do_flatarea.c:428 msgid "flat cell escaped in adjustment" msgstr "" -#: ../raster/r.watershed/ram/init_vars.c:121 +#: ../raster/r.watershed/ram/init_vars.c:123 #, c-format msgid "SECTION 1a (of %1d): Initiating Memory." msgstr "" -#: ../raster/r.watershed/ram/init_vars.c:311 +#: ../raster/r.watershed/ram/init_vars.c:350 #, c-format msgid "SECTION 1b (of %1d): Determining Offmap Flow." msgstr "" -#: ../raster/r.watershed/ram/do_cum.c:480 +#: ../raster/r.watershed/ram/do_cum.c:507 #, c-format msgid "MFD: A * path already processed when distributing flow: %d of %d cell" msgid_plural "MFD: A * path already processed when distributing flow: %d of %d cells" msgstr[0] "" msgstr[1] "" +#: ../raster/r.watershed/ram/usage.c:9 +#, c-format +msgid "" +"USAGE for basin delineation:\n" +"%s -4 elevation=elevation_map threshold=swale_threshold [flow=overland_flow_map] [drainage=drain_direction_map] [depression=depression_map] [accumulation=accumulation_map] [basin=watershed_basin_map] [retention=retention_map] [stream=stream_segment_map]\n" +"\n" +"USAGE for slope length determination:\n" +"%s [-4] elevation=elevation_map threshold=swale_threshold [drainage=drain_direction_map] [depression=depression_map] [accumulation=accumulation_map] [retention=retention_map] [max_slope_length=max_slope_length] [blocking=overland_blocking_map] [slope_steepness=slope_steepness_map] length_slope=length_slope_map [disturbed_land=rill_erosion_map] [slope_deposition=slope_deposition value or map]USAGE for ARMSED FILE creation:\n" +"%s [-4] elevation=elevation_map threshold=swale_threshold [flow=overland_flow_map] [drainage=drain_direction_map] [depression=depression_map] [accumulation=accumulation_map] [basin=watershed_basin_map] [stream=stream_segment_map] [half_basin=half_basin_map] [retention=retention_map] ar=ARMSED_file_name\n" +"\n" +msgstr "" + #: ../raster/r.rescale/main.c:51 msgid "Rescales the range of category values in a raster map layer." msgstr "" @@ -18217,14 +18570,14 @@ #: ../raster/r.sim/r.sim.water/main.c:324 ../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 ../vector/v.surf.rst/main.c:161 -#: ../vector/v.surf.rst/main.c:166 ../vector/v.surf.rst/main.c:187 -#: ../vector/v.surf.rst/main.c:262 ../vector/v.surf.rst/main.c:268 -#: ../vector/v.surf.rst/main.c:276 ../vector/v.surf.rst/main.c:283 -#: ../vector/v.surf.rst/main.c:291 ../vector/v.surf.rst/main.c:299 -#: ../vector/v.surf.rst/main.c:308 ../vector/v.surf.rst/main.c:316 -#: ../vector/v.surf.rst/main.c:324 ../vector/v.surf.rst/main.c:333 -#: ../vector/v.surf.rst/main.c:341 ../vector/v.surf.rst/main.c:348 +#: ../imagery/i.eb.hsebal01/main.c:178 ../vector/v.surf.rst/main.c:163 +#: ../vector/v.surf.rst/main.c:168 ../vector/v.surf.rst/main.c:189 +#: ../vector/v.surf.rst/main.c:264 ../vector/v.surf.rst/main.c:270 +#: ../vector/v.surf.rst/main.c:278 ../vector/v.surf.rst/main.c:286 +#: ../vector/v.surf.rst/main.c:294 ../vector/v.surf.rst/main.c:302 +#: ../vector/v.surf.rst/main.c:311 ../vector/v.surf.rst/main.c:319 +#: ../vector/v.surf.rst/main.c:327 ../vector/v.surf.rst/main.c:336 +#: ../vector/v.surf.rst/main.c:344 ../vector/v.surf.rst/main.c:351 msgid "Parameters" msgstr "" @@ -18281,7 +18634,7 @@ msgstr "" #: ../raster/r.sim/r.sim.sediment/main.c:374 -#: ../raster/r.sim/r.sim.water/main.c:402 ../vector/v.surf.rst/main.c:404 +#: ../raster/r.sim/r.sim.water/main.c:402 ../vector/v.surf.rst/main.c:407 #, c-format msgid "<%d> is not valid number of threads. Number of threads will be set on <%d>" msgstr "" @@ -18314,8 +18667,8 @@ msgstr "" #: ../raster/r.sim/r.sim.sediment/main.c:422 -#: ../raster/r.sim/r.sim.water/main.c:530 ../vector/v.surf.rst/main.c:656 -#: ../vector/v.surf.rst/main.c:711 ../vector/v.vol.rst/main.c:914 +#: ../raster/r.sim/r.sim.water/main.c:530 ../vector/v.surf.rst/main.c:659 +#: ../vector/v.surf.rst/main.c:714 ../vector/v.vol.rst/main.c:916 msgid "Input failed" msgstr "" @@ -18589,6 +18942,7 @@ msgstr "" #: ../display/d.mon/start.c:46 ../display/d.mon/start.c:74 +#: ../misc/m.nviz.image/main.c:75 #, c-format msgid "File <%s> already exists and will be overwritten" msgstr "" @@ -18919,7 +19273,7 @@ msgstr "" #: ../display/d.vect.thematic/display.c:51 ../display/d.vect/lines.c:107 -#: ../display/d.vect/lines.c:335 +#: ../display/d.vect/lines.c:339 #, c-format msgid "Unable to read symbol <%s>, unable to display points" msgstr "" @@ -18984,7 +19338,7 @@ msgid "Line color" msgstr "" -#: ../display/d.geodesic/main.c:66 ../display/d.grid/main.c:107 +#: ../display/d.geodesic/main.c:66 ../display/d.grid/main.c:106 #: ../display/d.rhumbline/main.c:62 ../display/d.legend/main.c:203 #: ../display/d.rast.num/main.c:88 ../display/d.northarrow/main.c:113 #: ../vector/v.label.sa/main.c:98 ../vector/v.label/main.c:151 @@ -19179,73 +19533,73 @@ msgid "Null cells" msgstr "" -#: ../display/d.grid/main.c:55 +#: ../display/d.grid/main.c:54 msgid "graticule" msgstr "" -#: ../display/d.grid/main.c:56 ../vector/v.mkgrid/main.c:72 +#: ../display/d.grid/main.c:55 ../vector/v.mkgrid/main.c:72 msgid "grid" msgstr "" -#: ../display/d.grid/main.c:58 +#: ../display/d.grid/main.c:57 msgid "Overlays a user-specified grid in the active display frame on the graphics monitor." msgstr "" -#: ../display/d.grid/main.c:66 +#: ../display/d.grid/main.c:65 msgid "Size of grid to be drawn (in map units)" msgstr "" -#: ../display/d.grid/main.c:68 +#: ../display/d.grid/main.c:67 msgid "0 for north-south resolution of the current region. In map units or DDD:MM:SS format. Example: \"1000\" or \"0:10\"" msgstr "" -#: ../display/d.grid/main.c:76 +#: ../display/d.grid/main.c:75 msgid "Lines of the grid pass through this coordinate" msgstr "" -#: ../display/d.grid/main.c:85 +#: ../display/d.grid/main.c:84 msgid "Draw only east-west lines, north-south lines, or both " msgstr "" -#: ../display/d.grid/main.c:86 ../display/d.grid/main.c:159 -#: ../display/d.grid/main.c:164 ../display/d.grid/main.c:169 +#: ../display/d.grid/main.c:85 ../display/d.grid/main.c:158 +#: ../display/d.grid/main.c:163 ../display/d.grid/main.c:168 msgid "Disable" msgstr "" -#: ../display/d.grid/main.c:92 +#: ../display/d.grid/main.c:91 msgid "Grid line width" msgstr "" -#: ../display/d.grid/main.c:96 ../display/d.rast.num/main.c:94 +#: ../display/d.grid/main.c:95 ../display/d.rast.num/main.c:94 msgid "Grid color" msgstr "" -#: ../display/d.grid/main.c:97 ../display/d.grid/main.c:102 -#: ../display/d.grid/main.c:108 ../display/d.grid/main.c:114 +#: ../display/d.grid/main.c:96 ../display/d.grid/main.c:101 +#: ../display/d.grid/main.c:107 ../display/d.grid/main.c:113 msgid "Color" msgstr "" -#: ../display/d.grid/main.c:101 ../display/d.legend.vect/main.c:95 +#: ../display/d.grid/main.c:100 ../display/d.legend.vect/main.c:95 #: ../display/d.legend/main.c:240 ../vector/v.label.sa/main.c:144 #: ../vector/v.label/main.c:193 ../vector/v.lrs/v.lrs.label/main.c:223 msgid "Border color" msgstr "" -#: ../display/d.grid/main.c:122 +#: ../display/d.grid/main.c:121 msgid "Font size for gridline coordinate labels" msgstr "" -#: ../display/d.grid/main.c:127 +#: ../display/d.grid/main.c:126 msgid "Align the origin to the east-north corner of the current region" msgstr "" -#: ../display/d.grid/main.c:132 +#: ../display/d.grid/main.c:131 msgid "Draw geographic grid (referenced to current ellipsoid)" msgstr "" -#: ../display/d.grid/main.c:133 ../display/d.grid/main.c:139 -#: ../display/d.grid/main.c:144 ../display/d.grid/main.c:149 -#: ../display/d.grid/main.c:154 ../misc/m.nviz.image/args.c:233 +#: ../display/d.grid/main.c:132 ../display/d.grid/main.c:138 +#: ../display/d.grid/main.c:143 ../display/d.grid/main.c:148 +#: ../display/d.grid/main.c:153 ../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 @@ -19253,56 +19607,56 @@ msgid "Draw" msgstr "" -#: ../display/d.grid/main.c:138 +#: ../display/d.grid/main.c:137 msgid "Draw geographic grid (referenced to WGS84 ellipsoid)" msgstr "" -#: ../display/d.grid/main.c:143 +#: ../display/d.grid/main.c:142 msgid "Draw '+' marks instead of grid lines" msgstr "" -#: ../display/d.grid/main.c:148 +#: ../display/d.grid/main.c:147 msgid "Draw '.' marks instead of grid lines" msgstr "" -#: ../display/d.grid/main.c:153 +#: ../display/d.grid/main.c:152 msgid "Draw fiducial marks instead of grid lines" msgstr "" -#: ../display/d.grid/main.c:158 +#: ../display/d.grid/main.c:157 msgid "Disable grid drawing" msgstr "" -#: ../display/d.grid/main.c:163 +#: ../display/d.grid/main.c:162 msgid "Disable border drawing" msgstr "" -#: ../display/d.grid/main.c:168 +#: ../display/d.grid/main.c:167 msgid "Disable text drawing" msgstr "" -#: ../display/d.grid/main.c:178 +#: ../display/d.grid/main.c:177 msgid "Both grid and border drawing are disabled" msgstr "" -#: ../display/d.grid/main.c:182 +#: ../display/d.grid/main.c:181 msgid "Geo-grid option not available for LL projection, use without -g/-w" msgstr "" -#: ../display/d.grid/main.c:184 +#: ../display/d.grid/main.c:183 msgid "Geo-grid option not available for XY projection, use without -g/-w" msgstr "" -#: ../display/d.grid/main.c:203 +#: ../display/d.grid/main.c:202 msgid "Choose a single mark style" msgstr "" -#: ../display/d.grid/main.c:234 +#: ../display/d.grid/main.c:233 #, c-format msgid "Invalid geo-grid size <%s>" msgstr "" -#: ../display/d.grid/main.c:239 +#: ../display/d.grid/main.c:238 #, c-format msgid "Invalid grid size <%s>" msgstr "" @@ -19311,34 +19665,30 @@ msgid "Reading symbol" msgstr "" -#: ../display/d.grid/plot.c:373 +#: ../display/d.grid/plot.c:289 ../display/d.grid/plot.c:296 +#: ../display/d.grid/plot.c:338 ../display/d.grid/plot.c:345 +#: ../display/d.grid/plot.c:433 ../display/d.grid/plot.c:440 +#: ../display/d.grid/plot.c:493 ../display/d.grid/plot.c:500 +#: ../display/d.grid/plot.c:647 ../display/d.grid/plot.c:664 +#: ../display/d.grid/plot.c:682 ../display/d.grid/plot.c:700 +#: ../display/d.grid/plot.c:761 ../display/d.grid/plot.c:768 +#: ../display/d.grid/plot.c:773 ../display/d.grid/plot.c:783 +#: ../display/d.grid/plot.c:788 ../display/d.where/where.c:63 +msgid "Error in GPJ_transform()" +msgstr "" + +#: ../display/d.grid/plot.c:378 msgid "Geo-grid option only available for LL projection, use without -g/-w" msgstr "" -#: ../display/d.grid/plot.c:575 +#: ../display/d.grid/plot.c:579 msgid "" "WGS84 grid output not possible as this location does not contain\n" "datum transformation parameters. Try running g.setproj." msgstr "" -#: ../display/d.grid/plot.c:743 -msgid "Error in pj_do_proj1" -msgstr "" - -#: ../display/d.grid/plot.c:749 -msgid "Error in pj_do_proj2" -msgstr "" - -#: ../display/d.grid/plot.c:753 -msgid "Error in pj_do_proj3" -msgstr "" - -#: ../display/d.grid/plot.c:761 -msgid "Error in pj_do_proj5" -msgstr "" - -#: ../display/d.grid/plot.c:765 -msgid "Error in pj_do_proj6" +#: ../display/d.grid/plot.c:592 ../display/d.where/main.c:138 +msgid "Unable to set up lat/long projection parameters" msgstr "" #: ../display/d.legend.vect/main.c:55 @@ -19975,7 +20325,7 @@ #: ../display/d.linegraph/main.c:971 #, c-format -msgid "Scale Y labels cannot be used with thisrange of data (%f, %f)" +msgid "Scale Y labels cannot be used with this range of data (%f, %f)" msgstr "" #: ../display/d.vect.chart/main.c:65 @@ -20421,7 +20771,7 @@ msgid "Remove all frames and erase the screen" msgstr "" -#: ../display/d.where/where.c:29 +#: ../display/d.where/where.c:30 #, c-format msgid "Invalid coordinates <%s,%s>" msgstr "" @@ -20462,7 +20812,7 @@ msgid "Please specify a lat/long ellipsoid with -l or -w" msgstr "" -#: ../display/d.where/main.c:136 +#: ../display/d.where/main.c:128 msgid "" "WGS84 output not possible as this location does not contain\n" "datum transformation parameters. Try running g.setproj." @@ -20847,7 +21197,7 @@ msgid "Invalid area %d skipped (not enough points)" msgstr "" -#: ../display/d.vect/area.c:234 +#: ../display/d.vect/area.c:236 #, c-format msgid "%d invalid color rule for areas skipped" msgid_plural "%d invalid color rules for areas skipped" @@ -21081,7 +21431,7 @@ msgid "Unable to create 3D raster map <%s>" msgstr "" -#: ../raster3d/r3.gwflow/main.c:412 ../raster3d/r3.out.netcdf/main.c:649 +#: ../raster3d/r3.gwflow/main.c:412 ../raster3d/r3.out.netcdf/main.c:650 #: ../raster3d/r3.out.vtk/main.c:252 ../raster3d/r3.out.vtk/main.c:338 #: ../raster3d/r3.in.v5d/main.c:206 ../raster3d/r3.cross.rast/main.c:55 #: ../raster3d/r3.out.v5d/main.c:55 ../raster3d/r3.out.v5d/main.c:326 @@ -21108,11 +21458,11 @@ msgid "Export projection information as wkt and proj4 parameter" msgstr "" -#: ../raster3d/r3.out.netcdf/main.c:588 +#: ../raster3d/r3.out.netcdf/main.c:589 msgid "netCDF" msgstr "" -#: ../raster3d/r3.out.netcdf/main.c:590 +#: ../raster3d/r3.out.netcdf/main.c:591 msgid "Export a 3D raster map as netCDF file." msgstr "" @@ -21204,15 +21554,15 @@ msgid "failed to interpret dp as an integer" msgstr "" -#: ../raster3d/r3.out.vtk/main.c:451 ../raster3d/r3.to.rast/main.c:332 +#: ../raster3d/r3.out.vtk/main.c:450 ../raster3d/r3.to.rast/main.c:332 msgid "The 2D and 3D region settings are different. Using the 2D window settings to adjust the 2D part of the 3D region." msgstr "" -#: ../raster3d/r3.out.vtk/main.c:542 +#: ../raster3d/r3.out.vtk/main.c:541 msgid "Unable to close 3D raster map, the VTK file may be incomplete" msgstr "" -#: ../raster3d/r3.out.vtk/main.c:557 +#: ../raster3d/r3.out.vtk/main.c:556 msgid "Unable to close VTK-ASCII file" msgstr "" @@ -21556,7 +21906,7 @@ msgstr "" #: ../raster3d/r3.flow/main.c:414 ../vector/v.to.rast/vect2rast.c:48 -#: ../vector/v.colors/main.c:266 +#: ../vector/v.colors/main.c:279 #, c-format msgid "Vector map <%s> is not 3D" msgstr "" @@ -22073,101 +22423,101 @@ msgid "List of available elements:" msgstr "" -#: ../general/g.version/main.c:66 ../general/g.message/main.c:34 +#: ../general/g.version/main.c:70 ../general/g.message/main.c:34 #: ../general/g.tempfile/main.c:39 msgid "support" msgstr "" -#: ../general/g.version/main.c:67 +#: ../general/g.version/main.c:71 msgid "citing" msgstr "" -#: ../general/g.version/main.c:68 +#: ../general/g.version/main.c:72 msgid "copyright" msgstr "" -#: ../general/g.version/main.c:69 +#: ../general/g.version/main.c:73 msgid "version" msgstr "" -#: ../general/g.version/main.c:70 +#: ../general/g.version/main.c:74 msgid "license" msgstr "" -#: ../general/g.version/main.c:71 +#: ../general/g.version/main.c:75 msgid "Displays GRASS GIS version info." msgstr "" -#: ../general/g.version/main.c:72 +#: ../general/g.version/main.c:76 msgid "Optionally also prints build or copyright information." msgstr "" -#: ../general/g.version/main.c:76 +#: ../general/g.version/main.c:80 msgid "Print also the copyright message" msgstr "" -#: ../general/g.version/main.c:77 ../general/g.version/main.c:82 -#: ../general/g.version/main.c:87 ../general/g.version/main.c:93 -#: ../general/g.version/main.c:99 +#: ../general/g.version/main.c:81 ../general/g.version/main.c:86 +#: ../general/g.version/main.c:91 ../general/g.version/main.c:97 +#: ../general/g.version/main.c:103 msgid "Additional info" msgstr "" -#: ../general/g.version/main.c:81 +#: ../general/g.version/main.c:85 msgid "Print also the citation options" msgstr "" -#: ../general/g.version/main.c:86 +#: ../general/g.version/main.c:90 msgid "Print also the build information" msgstr "" -#: ../general/g.version/main.c:92 +#: ../general/g.version/main.c:96 msgid "Print also the GIS library revision number and date" msgstr "" -#: ../general/g.version/main.c:97 +#: ../general/g.version/main.c:101 msgid "Print also extended info for additional libraries" msgstr "" -#: ../general/g.version/main.c:98 +#: ../general/g.version/main.c:102 msgid "GDAL/OGR, PROJ.4, GEOS" msgstr "" -#: ../general/g.version/main.c:103 +#: ../general/g.version/main.c:107 msgid "Print info in shell script style (including SVN revision number)" msgstr "" -#: ../general/g.version/main.c:104 +#: ../general/g.version/main.c:108 msgid "Shell" msgstr "" -#: ../general/g.version/main.c:172 +#: ../general/g.version/main.c:176 #, 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:179 +#: ../general/g.version/main.c:183 msgid "GRASS GIS libgis version and date number don't have the expected format. Trying to print the original strings..." msgstr "" -#: ../general/g.version/main.c:181 +#: ../general/g.version/main.c:185 #, c-format msgid "GIS_H_VERSION=\"%s\"" msgstr "" -#: ../general/g.version/main.c:182 +#: ../general/g.version/main.c:186 #, c-format msgid "GIS_H_DATE=\"%s\"" msgstr "" -#: ../general/g.version/main.c:212 +#: ../general/g.version/main.c:222 msgid "GRASS not compiled with GDAL/OGR support" msgstr "" -#: ../general/g.version/main.c:223 +#: ../general/g.version/main.c:233 msgid "GRASS not compiled with GEOS support" msgstr "" -#: ../general/g.version/main.c:234 +#: ../general/g.version/main.c:244 msgid "GRASS not compiled with SQLite support" msgstr "" @@ -22344,7 +22694,7 @@ msgid "Mapset <%s> does not exist" msgstr "" -#: ../general/g.list/list.c:123 ../general/g.region/main.c:458 +#: ../general/g.list/list.c:123 ../general/g.region/main.c:471 #, c-format msgid "Unable to read header of 3D raster map <%s@%s>" msgstr "" @@ -22432,194 +22782,217 @@ msgid "input= and opacity= must have the same number of values" msgstr "" -#: ../general/g.region/main.c:66 +#: ../general/g.region/main.c:67 msgid "computational region" msgstr "" -#: ../general/g.region/main.c:68 +#: ../general/g.region/main.c:69 msgid "resolution" msgstr "" -#: ../general/g.region/main.c:71 +#: ../general/g.region/main.c:72 msgid "Manages the boundary definitions for the geographic region." msgstr "" -#: ../general/g.region/main.c:82 +#: ../general/g.region/main.c:83 msgid "Save as default region" msgstr "" -#: ../general/g.region/main.c:83 +#: ../general/g.region/main.c:84 msgid "Only possible from the PERMANENT mapset" msgstr "" -#: ../general/g.region/main.c:88 +#: ../general/g.region/main.c:89 msgid "Print the current region" msgstr "" -#: ../general/g.region/main.c:93 +#: ../general/g.region/main.c:94 msgid "Print the current region in lat/long using the current ellipsoid/datum" msgstr "" -#: ../general/g.region/main.c:99 +#: ../general/g.region/main.c:100 msgid "Print the current region extent" msgstr "" -#: ../general/g.region/main.c:105 +#: ../general/g.region/main.c:106 msgid "Print the current region map center coordinates" msgstr "" -#: ../general/g.region/main.c:111 +#: ../general/g.region/main.c:112 msgid "Print the current region in GMT style" msgstr "" -#: ../general/g.region/main.c:117 +#: ../general/g.region/main.c:118 msgid "Print the current region in WMS style" msgstr "" -#: ../general/g.region/main.c:123 +#: ../general/g.region/main.c:124 msgid "Print region resolution in meters (geodesic)" msgstr "" -#: ../general/g.region/main.c:128 +#: ../general/g.region/main.c:129 msgid "Print the convergence angle (degrees CCW)" msgstr "" -#: ../general/g.region/main.c:130 +#: ../general/g.region/main.c:131 msgid "The difference between the projection's grid north and true north, measured at the center coordinates of the current region." msgstr "" -#: ../general/g.region/main.c:136 +#: ../general/g.region/main.c:137 msgid "Print also 3D settings" msgstr "" -#: ../general/g.region/main.c:142 +#: ../general/g.region/main.c:143 msgid "Print the maximum bounding box in lat/long on WGS84" msgstr "" -#: ../general/g.region/main.c:152 +#: ../general/g.region/main.c:153 msgid "Print in shell script style, but in one line (flat)" msgstr "" -#: ../general/g.region/main.c:158 +#: ../general/g.region/main.c:159 msgid "Align region to resolution (default = align to bounds, works only for 2D resolution)" msgstr "" -#: ../general/g.region/main.c:164 +#: ../general/g.region/main.c:165 msgid "Do not update the current region" msgstr "" -#: ../general/g.region/main.c:165 ../general/g.region/main.c:347 +#: ../general/g.region/main.c:166 ../general/g.region/main.c:360 #: ../vector/v.label/main.c:90 ../vector/v.label/main.c:95 #: ../vector/v.label/main.c:170 ../vector/v.label/main.c:183 msgid "Effects" msgstr "" -#: ../general/g.region/main.c:170 +#: ../general/g.region/main.c:171 msgid "Set current region from named region" msgstr "" -#: ../general/g.region/main.c:177 +#: ../general/g.region/main.c:178 msgid "Set region to match raster map(s)" msgstr "" -#: ../general/g.region/main.c:185 +#: ../general/g.region/main.c:186 msgid "Set region to match 3D raster map(s) (both 2D and 3D values)" msgstr "" -#: ../general/g.region/main.c:193 +#: ../general/g.region/main.c:194 msgid "Set region to match vector map(s)" msgstr "" -#: ../general/g.region/main.c:239 +#: ../general/g.region/main.c:240 msgid "Value for the top edge" msgstr "" -#: ../general/g.region/main.c:248 +#: ../general/g.region/main.c:249 msgid "Value for the bottom edge" msgstr "" -#: ../general/g.region/main.c:257 +#: ../general/g.region/main.c:258 msgid "Number of rows in the new region" msgstr "" -#: ../general/g.region/main.c:258 ../general/g.region/main.c:267 -#: ../general/g.region/main.c:277 ../general/g.region/main.c:287 -#: ../general/g.region/main.c:296 ../general/g.region/main.c:305 -#: ../general/g.region/main.c:314 +#: ../general/g.region/main.c:259 ../general/g.region/main.c:268 +#: ../general/g.region/main.c:278 ../general/g.region/main.c:288 +#: ../general/g.region/main.c:297 ../general/g.region/main.c:306 +#: ../general/g.region/main.c:315 msgid "Resolution" msgstr "" -#: ../general/g.region/main.c:266 +#: ../general/g.region/main.c:267 msgid "Number of columns in the new region" msgstr "" -#: ../general/g.region/main.c:276 +#: ../general/g.region/main.c:277 msgid "2D grid resolution (north-south and east-west)" msgstr "" -#: ../general/g.region/main.c:286 +#: ../general/g.region/main.c:287 msgid "3D grid resolution (north-south, east-west and top-bottom)" msgstr "" -#: ../general/g.region/main.c:295 +#: ../general/g.region/main.c:296 msgid "North-south 2D grid resolution" msgstr "" -#: ../general/g.region/main.c:304 +#: ../general/g.region/main.c:305 msgid "East-west 2D grid resolution" msgstr "" -#: ../general/g.region/main.c:313 +#: ../general/g.region/main.c:314 msgid "Top-bottom 3D grid resolution" msgstr "" -#: ../general/g.region/main.c:323 +#: ../general/g.region/main.c:324 msgid "Shrink region until it meets non-NULL data from this raster map" msgstr "" -#: ../general/g.region/main.c:334 +#: ../general/g.region/main.c:335 msgid "Adjust region cells to cleanly align with this raster map" msgstr "" -#: ../general/g.region/main.c:345 +#: ../general/g.region/main.c:346 +msgid "Number of cells to add to each side of the current region extent" +msgstr "" + +#: ../general/g.region/main.c:348 +msgid "A negative number shrinks the current region extent" +msgstr "" + +#: ../general/g.region/main.c:358 msgid "Save current region settings in named region file" msgstr "" -#: ../general/g.region/main.c:414 ../scripts/r.in.wms/r.in.wms.py:196 +#: ../general/g.region/main.c:427 ../scripts/r.in.wms/r.in.wms.py:196 #, c-format, python-format msgid "Region <%s> not found" msgstr "" -#: ../general/g.region/main.c:499 +#: ../general/g.region/main.c:512 msgid "Unable to get map bounding box" msgstr "" -#: ../general/g.region/main.c:784 +#: ../general/g.region/main.c:800 +#, c-format +msgid "'%s' option not used with <%s> because a coordinate would become invalid" +msgstr "" + +#: ../general/g.region/main.c:807 ../general/g.region/main.c:815 +#: ../general/g.region/main.c:823 +#, c-format +msgid "'%s' option not used with <%s> because <%s> would become minor than <%s>" +msgstr "" + +#: ../general/g.region/main.c:834 #, c-format msgid "Unable to set region <%s>" msgstr "" -#: ../general/g.region/main.c:790 +#: ../general/g.region/main.c:840 msgid "Unable to update current region" msgstr "" -#: ../general/g.region/main.c:798 +#: ../general/g.region/main.c:848 msgid "Unable to change default region. The current mapset is not ." msgstr "" -#: ../general/g.region/printwindow.c:383 +#: ../general/g.region/printwindow.c:390 msgid "You are already in Lat/Long. Use the -p flag instead." msgstr "" -#: ../general/g.region/printwindow.c:385 +#: ../general/g.region/printwindow.c:392 msgid "You are in a simple XY location, projection to Lat/Lon is not possible. Use the -p flag instead." msgstr "" -#: ../general/g.region/printwindow.c:559 +#: ../general/g.region/printwindow.c:573 msgid "WGS84 output not possible as this location does not contain datum transformation parameters. Try running g.setproj." msgstr "" -#: ../general/g.region/printwindow.c:711 +#: ../general/g.region/printwindow.c:583 +msgid "Unable to update lat/long projection parameters" +msgstr "" + +#: ../general/g.region/printwindow.c:726 msgid "Lat/Long calculations are not possible from a simple XY system" msgstr "" @@ -22843,7 +23216,7 @@ msgid "Invalid PPM file" msgstr "" -#: ../general/g.pnmcomp/main.c:96 ../scripts/v.unpack/v.unpack.py:76 +#: ../general/g.pnmcomp/main.c:96 ../scripts/v.unpack/v.unpack.py:75 #: ../scripts/v.in.geonames/v.in.geonames.py:57 #: ../scripts/v.db.update/v.db.update.py:92 #, c-format, python-format @@ -23001,68 +23374,56 @@ msgid "Only one of '%s', '%s', '%s' or '%s' options may be specified" msgstr "" -#: ../general/g.proj/main.c:263 +#: ../general/g.proj/main.c:264 msgid "Projection files missing" msgstr "" -#: ../general/g.proj/main.c:283 +#: ../general/g.proj/main.c:284 #, c-format msgid "Only one of -%c, -%c, -%c, -%c, -%c or -%c flags may be specified" msgstr "" -#: ../general/g.proj/main.c:310 +#: ../general/g.proj/main.c:311 #, c-format msgid "No output format specified, define one of flags -%c, -%c, -%c, or -%c" msgstr "" -#: ../general/g.proj/main.c:314 +#: ../general/g.proj/main.c:315 #, c-format msgid "No output format specified, define one of flags -%c, -%c, or -%c" msgstr "" -#: ../general/g.proj/output.c:146 -msgid "Unable to convert projection information to PROJ.4 format" +#: ../general/g.proj/output.c:134 +msgid "Unable to convert projection information to PROJ format" msgstr "" -#: ../general/g.proj/output.c:190 +#: ../general/g.proj/output.c:180 msgid "Unable to convert to WKT" msgstr "" -#: ../general/g.proj/input.c:91 +#: ../general/g.proj/input.c:92 msgid "Error reading WKT projection description" msgstr "" -#: ../general/g.proj/input.c:98 +#: ../general/g.proj/input.c:99 #, c-format msgid "Unable to open file '%s' for reading" msgstr "" -#: ../general/g.proj/input.c:143 +#: ../general/g.proj/input.c:166 msgid "Can't parse PROJ.4-style parameter string" msgstr "" -#: ../general/g.proj/input.c:181 +#: ../general/g.proj/input.c:205 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 +#: ../general/g.proj/input.c:284 #, c-format -msgid "Could not read georeferenced file %s using either OGR nor GDAL" +msgid "Unable to read georeferenced file <%s> using GDAL library" msgstr "" -#: ../general/g.proj/input.c:259 +#: ../general/g.proj/input.c:289 #, c-format msgid "Read of file %s was successful, but it did not contain projection information. 'XY (unprojected)' will be used" msgstr "" @@ -23082,46 +23443,41 @@ msgid "Ellipsoid set to <%s>" msgstr "" -#: ../general/g.proj/create.c:17 +#: ../general/g.proj/create.c:18 #, c-format msgid "Unable to create location <%s>: %s" msgstr "" -#: ../general/g.proj/create.c:20 +#: ../general/g.proj/create.c:21 #, c-format msgid "Unable to create projection files: %s" msgstr "" -#: ../general/g.proj/create.c:24 +#: ../general/g.proj/create.c:25 #, c-format msgid "Unable to create location <%s>" msgstr "" -#: ../general/g.proj/create.c:30 +#: ../general/g.proj/create.c:27 #, c-format msgid "" "You can switch to the new location by\n" "`%s=%s`" msgstr "" -#: ../general/g.proj/create.c:40 +#: ../general/g.proj/create.c:37 #, 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 +#: ../general/g.proj/create.c:68 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 +#: ../general/g.proj/create.c:72 msgid "Projection information updated" msgstr "" -#: ../general/g.proj/create.c:91 -#, c-format -msgid "Unable to create PROJ_EPSG file: %s" -msgstr "" - #: ../general/g.mapset/main.c:51 msgid "Changes/reports current mapset." msgstr "" @@ -23897,75 +24253,75 @@ msgid "Too many objects: integer overflow" msgstr "" -#: ../imagery/i.segment/region_growing.c:251 +#: ../imagery/i.segment/region_growing.c:256 #: ../imagery/i.segment/mean_shift.c:220 #, c-format msgid "Processing pass %d..." msgstr "" -#: ../imagery/i.segment/region_growing.c:529 +#: ../imagery/i.segment/region_growing.c:534 #, c-format msgid "Segmentation processes stopped at %d due to reaching max iteration limit, more merges may be possible" msgstr "" -#: ../imagery/i.segment/region_growing.c:531 +#: ../imagery/i.segment/region_growing.c:536 #, c-format msgid "Segmentation converged after %d iterations" msgstr "" -#: ../imagery/i.segment/region_growing.c:534 +#: ../imagery/i.segment/region_growing.c:539 msgid "Assigning region IDs to remaining single-cell regions..." msgstr "" -#: ../imagery/i.segment/region_growing.c:558 -#: ../imagery/i.segment/mean_shift.c:665 +#: ../imagery/i.segment/region_growing.c:563 +#: ../imagery/i.segment/mean_shift.c:686 #, c-format msgid "Merging segments smaller than %d cells..." msgstr "" -#: ../imagery/i.segment/region_growing.c:972 +#: ../imagery/i.segment/region_growing.c:988 #, c-format msgid "Region stats should go in tree, %d >= %d" msgstr "" -#: ../imagery/i.segment/region_growing.c:979 +#: ../imagery/i.segment/region_growing.c:995 msgid "Region ids are different" msgstr "" -#: ../imagery/i.segment/region_growing.c:983 +#: ../imagery/i.segment/region_growing.c:999 #, c-format msgid "Region id %d is invalid" msgstr "" -#: ../imagery/i.segment/region_growing.c:987 +#: ../imagery/i.segment/region_growing.c:1003 msgid "Region consists of only one cell, nothing to update" msgstr "" -#: ../imagery/i.segment/region_growing.c:1031 -#: ../imagery/i.segment/region_growing.c:1485 +#: ../imagery/i.segment/region_growing.c:1047 +#: ../imagery/i.segment/region_growing.c:1509 #, c-format msgid "Region size is larger than 2: %d" msgstr "" -#: ../imagery/i.segment/region_growing.c:1098 +#: ../imagery/i.segment/region_growing.c:1122 #, c-format msgid "Region size is %d, should be %d" msgstr "" -#: ../imagery/i.segment/region_growing.c:1340 +#: ../imagery/i.segment/region_growing.c:1364 #, c-format msgid "Candidate flag is already %s" msgstr "" -#: ../imagery/i.segment/region_growing.c:1340 +#: ../imagery/i.segment/region_growing.c:1364 msgid "set" msgstr "" -#: ../imagery/i.segment/region_growing.c:1340 +#: ../imagery/i.segment/region_growing.c:1364 msgid "unset" msgstr "" -#: ../imagery/i.segment/region_growing.c:1570 +#: ../imagery/i.segment/region_growing.c:1601 #, c-format msgid "Region of size %d should be in search tree" msgstr "" @@ -23974,11 +24330,11 @@ msgid "Writing out segment IDs..." msgstr "" -#: ../imagery/i.segment/write_output.c:120 +#: ../imagery/i.segment/write_output.c:122 msgid "Writing out goodness of fit" msgstr "" -#: ../imagery/i.segment/write_output.c:236 +#: ../imagery/i.segment/write_output.c:238 msgid "Writing out shifted band values..." msgstr "" @@ -24019,12 +24375,6 @@ msgid "Number of segments created: %d" msgstr "" -#: ../imagery/i.segment/flag.c:21 ../imagery/i.segment/flag.c:28 -#: ../vector/v.distance/main.c:810 ../vector/v.distance/main.c:887 -#: ../vector/v.distance/main.c:1097 -msgid "Out of memory!" -msgstr "" - #: ../imagery/i.segment/watershed.c:19 msgid "Watershed is not yet implemented" msgstr "" @@ -24047,240 +24397,254 @@ msgid "Found %d clumps" msgstr "" -#: ../imagery/i.segment/parse_args.c:30 +#: ../imagery/i.segment/parse_args.c:26 +msgid "Name of input imagery group or raster maps" +msgstr "" + +#: ../imagery/i.segment/parse_args.c:33 msgid "Suffix for output bands with modified band values" msgstr "" -#: ../imagery/i.segment/parse_args.c:36 +#: ../imagery/i.segment/parse_args.c:39 msgid "Difference threshold between 0 and 1" msgstr "" -#: ../imagery/i.segment/parse_args.c:37 +#: ../imagery/i.segment/parse_args.c:40 msgid "Threshold = 0 merges only identical segments; threshold = 1 merges all" msgstr "" -#: ../imagery/i.segment/parse_args.c:46 +#: ../imagery/i.segment/parse_args.c:49 msgid "Spatial radius in number of cells" msgstr "" -#: ../imagery/i.segment/parse_args.c:47 +#: ../imagery/i.segment/parse_args.c:50 msgid "Must be >= 1, only cells within spatial bandwidth are considered for mean shift" msgstr "" -#: ../imagery/i.segment/parse_args.c:53 +#: ../imagery/i.segment/parse_args.c:56 msgid "Range (spectral) bandwidth [0, 1]" msgstr "" -#: ../imagery/i.segment/parse_args.c:54 +#: ../imagery/i.segment/parse_args.c:57 msgid "Only cells within range (spectral) bandwidth are considered for mean shift. Range bandwidth is used as conductance parameter for adaptive bandwidth" msgstr "" -#: ../imagery/i.segment/parse_args.c:67 +#: ../imagery/i.segment/parse_args.c:70 msgid "Segmentation method" msgstr "" -#: ../imagery/i.segment/parse_args.c:76 +#: ../imagery/i.segment/parse_args.c:79 msgid "Similarity calculation method" msgstr "" -#: ../imagery/i.segment/parse_args.c:85 +#: ../imagery/i.segment/parse_args.c:88 msgid "Minimum number of cells in a segment" msgstr "" -#: ../imagery/i.segment/parse_args.c:87 +#: ../imagery/i.segment/parse_args.c:90 msgid "The final step will merge small segments with their best neighbor" msgstr "" -#: ../imagery/i.segment/parse_args.c:98 +#: ../imagery/i.segment/parse_args.c:101 msgid "Importance of radiometric (input raster) values relative to shape" msgstr "" -#: ../imagery/i.segment/parse_args.c:108 +#: ../imagery/i.segment/parse_args.c:111 msgid "Importance of smoothness relative to compactness" msgstr "" -#: ../imagery/i.segment/parse_args.c:117 +#: ../imagery/i.segment/parse_args.c:120 msgid "Memory in MB" msgstr "" -#: ../imagery/i.segment/parse_args.c:126 ../imagery/i.cluster/main.c:126 +#: ../imagery/i.segment/parse_args.c:129 ../imagery/i.cluster/main.c:126 msgid "Maximum number of iterations" msgstr "" -#: ../imagery/i.segment/parse_args.c:134 +#: ../imagery/i.segment/parse_args.c:137 msgid "Name for input raster map with starting seeds" msgstr "" -#: ../imagery/i.segment/parse_args.c:141 +#: ../imagery/i.segment/parse_args.c:144 msgid "Name of input bounding/constraining raster map" msgstr "" -#: ../imagery/i.segment/parse_args.c:143 +#: ../imagery/i.segment/parse_args.c:146 msgid "Must be integer values, each area will be segmented independent of the others" msgstr "" -#: ../imagery/i.segment/parse_args.c:150 +#: ../imagery/i.segment/parse_args.c:153 msgid "Name for output goodness of fit estimate map" msgstr "" -#: ../imagery/i.segment/parse_args.c:156 +#: ../imagery/i.segment/parse_args.c:159 msgid "Use 8 neighbors (3x3 neighborhood) instead of the default 4 neighbors for each pixel" msgstr "" -#: ../imagery/i.segment/parse_args.c:162 +#: ../imagery/i.segment/parse_args.c:165 msgid "Weighted input, do not perform the default scaling of input raster maps" msgstr "" -#: ../imagery/i.segment/parse_args.c:167 +#: ../imagery/i.segment/parse_args.c:170 msgid "Use adaptive bandwidth for mean shift" msgstr "" -#: ../imagery/i.segment/parse_args.c:168 +#: ../imagery/i.segment/parse_args.c:171 msgid "Range (spectral) bandwidth is adapted for each moving window" msgstr "" -#: ../imagery/i.segment/parse_args.c:173 +#: ../imagery/i.segment/parse_args.c:176 msgid "Use progressive bandwidth for mean shift" msgstr "" -#: ../imagery/i.segment/parse_args.c:175 +#: ../imagery/i.segment/parse_args.c:178 msgid "Spatial bandwidth is increased, range (spectral) bandwidth is decreased in each iteration" msgstr "" -#: ../imagery/i.segment/parse_args.c:194 +#: ../imagery/i.segment/parse_args.c:210 +#, c-format +msgid "Group <%s> not found in the current mapset" +msgstr "" + +#: ../imagery/i.segment/parse_args.c:214 +#, c-format +msgid "Group <%s> contains no raster maps" +msgstr "" + +#: ../imagery/i.segment/parse_args.c:229 msgid "Threshold should be > 0 and < 1" msgstr "" -#: ../imagery/i.segment/parse_args.c:200 +#: ../imagery/i.segment/parse_args.c:235 #, c-format msgid "Option '%s' must be >= 1" msgstr "" -#: ../imagery/i.segment/parse_args.c:208 +#: ../imagery/i.segment/parse_args.c:243 #, c-format msgid "Negative value %s for option '%s': disabling" msgstr "" -#: ../imagery/i.segment/parse_args.c:213 +#: ../imagery/i.segment/parse_args.c:248 #, c-format msgid "Value %s for option '%s' is >= 1: disabling" msgstr "" -#: ../imagery/i.segment/parse_args.c:235 +#: ../imagery/i.segment/parse_args.c:270 msgid "Unable to assign segmentation method" msgstr "" -#: ../imagery/i.segment/parse_args.c:245 +#: ../imagery/i.segment/parse_args.c:280 msgid "Invalid similarity method" msgstr "" -#: ../imagery/i.segment/parse_args.c:251 +#: ../imagery/i.segment/parse_args.c:286 #, c-format msgid "Option '%s' must be > 0" msgstr "" -#: ../imagery/i.segment/parse_args.c:253 ../imagery/i.segment/parse_args.c:258 +#: ../imagery/i.segment/parse_args.c:288 ../imagery/i.segment/parse_args.c:293 #, c-format msgid "Option '%s' must be <= 1" msgstr "" -#: ../imagery/i.segment/parse_args.c:256 +#: ../imagery/i.segment/parse_args.c:291 #, c-format msgid "Option '%s' must be >= 0" msgstr "" -#: ../imagery/i.segment/parse_args.c:284 +#: ../imagery/i.segment/parse_args.c:319 msgid "Seeds raster map not found" msgstr "" -#: ../imagery/i.segment/parse_args.c:288 +#: ../imagery/i.segment/parse_args.c:323 msgid "Seeeds raster map must be CELL type (integers)" msgstr "" -#: ../imagery/i.segment/parse_args.c:298 +#: ../imagery/i.segment/parse_args.c:333 msgid "Segmentation constraint/boundary raster map not found" msgstr "" -#: ../imagery/i.segment/parse_args.c:302 +#: ../imagery/i.segment/parse_args.c:337 msgid "Segmentation constraint raster map must be CELL type (integers)" msgstr "" -#: ../imagery/i.segment/parse_args.c:321 +#: ../imagery/i.segment/parse_args.c:356 msgid "Integer overflow: too many cells in current region" msgstr "" -#: ../imagery/i.segment/parse_args.c:334 +#: ../imagery/i.segment/parse_args.c:369 msgid "Invalid output raster name for goodness of fit" msgstr "" -#: ../imagery/i.segment/parse_args.c:341 +#: ../imagery/i.segment/parse_args.c:376 #, c-format msgid "Maximum number of iterations set to %d" msgstr "" -#: ../imagery/i.segment/parse_args.c:351 +#: ../imagery/i.segment/parse_args.c:386 #, c-format msgid "Invalid number of iterations, %d will be used" msgstr "" -#: ../imagery/i.segment/parse_args.c:360 +#: ../imagery/i.segment/parse_args.c:395 msgid "Invalid number of MB, 300 will be used" msgstr "" -#: ../imagery/i.segment/open_files.c:39 +#: ../imagery/i.segment/open_files.c:61 #, c-format -msgid "Group <%s> not found in the current mapset" +msgid "Input map <%s> is all NULL" msgstr "" -#: ../imagery/i.segment/open_files.c:43 +#: ../imagery/i.segment/open_files.c:65 #, c-format -msgid "Group <%s> contains no raster maps" +msgid "Input map <%s> is a constant of value %g" msgstr "" -#: ../imagery/i.segment/open_files.c:120 +#: ../imagery/i.segment/open_files.c:114 msgid "Insufficient number of non-NULL cells in current region" msgstr "" -#: ../imagery/i.segment/open_files.c:151 +#: ../imagery/i.segment/open_files.c:145 msgid "Loading input bands..." msgstr "" -#: ../imagery/i.segment/open_files.c:153 +#: ../imagery/i.segment/open_files.c:147 msgid "Loading input band..." msgstr "" -#: ../imagery/i.segment/open_files.c:185 ../imagery/i.segment/open_files.c:190 -#: ../imagery/i.segment/open_files.c:212 ../imagery/i.segment/open_files.c:270 -#: ../imagery/i.segment/open_files.c:358 ../imagery/i.segment/open_files.c:424 -#: ../imagery/i.segment/open_files.c:480 +#: ../imagery/i.segment/open_files.c:179 ../imagery/i.segment/open_files.c:184 +#: ../imagery/i.segment/open_files.c:206 ../imagery/i.segment/open_files.c:264 +#: ../imagery/i.segment/open_files.c:352 ../imagery/i.segment/open_files.c:418 +#: ../imagery/i.segment/open_files.c:474 msgid "Unable to write to temporary file" msgstr "" -#: ../imagery/i.segment/open_files.c:277 +#: ../imagery/i.segment/open_files.c:271 #, c-format msgid "There are no boundary constraints in '%s'" msgstr "" -#: ../imagery/i.segment/open_files.c:333 +#: ../imagery/i.segment/open_files.c:327 #, c-format msgid "Loading seeds from raster map <%s>..." msgstr "" -#: ../imagery/i.segment/open_files.c:363 +#: ../imagery/i.segment/open_files.c:357 #, c-format msgid "No seeds found in '%s'!" msgstr "" -#: ../imagery/i.segment/open_files.c:383 +#: ../imagery/i.segment/open_files.c:377 msgid "Too many seeds: integer overflow" msgstr "" -#: ../imagery/i.segment/open_files.c:500 +#: ../imagery/i.segment/open_files.c:494 #, c-format msgid "Segment %d is already registered!" msgstr "" -#: ../imagery/i.segment/open_files.c:554 +#: ../imagery/i.segment/open_files.c:553 #, c-format msgid "Regions with at least %d cells are stored in memory" msgstr "" @@ -24334,7 +24698,7 @@ msgid "Mean shift converged after %d iterations" msgstr "" -#: ../imagery/i.segment/mean_shift.c:748 +#: ../imagery/i.segment/mean_shift.c:769 #, c-format msgid "Renumbering remaining %d segments..." msgstr "" @@ -24380,7 +24744,7 @@ msgid "supervised classification" msgstr "" -#: ../imagery/i.gensig/main.c:42 ../imagery/i.maxlik/main.c:63 +#: ../imagery/i.gensig/main.c:42 ../imagery/i.maxlik/main.c:65 msgid "Maximum Likelihood Classification" msgstr "" @@ -24872,30 +25236,35 @@ msgid "<%s> has too many signatures (limit is 255)" msgstr "" -#: ../imagery/i.maxlik/main.c:66 +#: ../imagery/i.maxlik/main.c:68 msgid "Classifies the cell spectral reflectances in imagery data." msgstr "" -#: ../imagery/i.maxlik/main.c:68 +#: ../imagery/i.maxlik/main.c:70 msgid "Classification is based on the spectral signature information generated by either i.cluster, g.gui.iclass, or i.gensig." msgstr "" -#: ../imagery/i.maxlik/main.c:81 ../imagery/i.smap/parse.c:20 +#: ../imagery/i.maxlik/main.c:83 ../imagery/i.smap/parse.c:20 msgid "Name of input file containing signatures" msgstr "" -#: ../imagery/i.maxlik/main.c:82 +#: ../imagery/i.maxlik/main.c:84 msgid "Generated by either i.cluster, g.gui.iclass, or i.gensig" msgstr "" -#: ../imagery/i.maxlik/main.c:86 ../imagery/i.smap/parse.c:28 +#: ../imagery/i.maxlik/main.c:88 ../imagery/i.smap/parse.c:28 msgid "Name for output raster map holding classification results" msgstr "" -#: ../imagery/i.maxlik/main.c:92 +#: ../imagery/i.maxlik/main.c:94 msgid "Name for output raster map holding reject threshold results" msgstr "" +#: ../imagery/i.maxlik/main.c:106 +#, c-format +msgid "<%s> does not match the current mapset" +msgstr "" + #: ../imagery/i.maxlik/invert.c:28 #, c-format msgid "Signature %d is not valid (ill-conditioned) - ignored" @@ -25053,7 +25422,7 @@ msgid "Set current location and mapset as target for imagery group" msgstr "" -#: ../imagery/i.target/main.c:80 ../imagery/i.group/main.c:117 +#: ../imagery/i.target/main.c:80 ../imagery/i.group/main.c:156 msgid "Group must exist in the current mapset" msgstr "" @@ -25294,209 +25663,209 @@ msgid "biophysical parameters" msgstr "" -#: ../imagery/i.vi/main.c:93 +#: ../imagery/i.vi/main.c:94 msgid "Calculates different types of vegetation indices." msgstr "" -#: ../imagery/i.vi/main.c:94 +#: ../imagery/i.vi/main.c:95 msgid "Uses red and nir bands mostly, and some indices require additional bands." msgstr "" -#: ../imagery/i.vi/main.c:101 +#: ../imagery/i.vi/main.c:102 msgid "Name of input red channel surface reflectance map" msgstr "" -#: ../imagery/i.vi/main.c:102 ../imagery/i.vi/main.c:141 -#: ../imagery/i.vi/main.c:149 ../imagery/i.vi/main.c:157 -#: ../imagery/i.vi/main.c:165 ../imagery/i.vi/main.c:173 +#: ../imagery/i.vi/main.c:103 ../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 "Range: [0.0;1.0]" msgstr "" -#: ../imagery/i.vi/main.c:110 +#: ../imagery/i.vi/main.c:111 msgid "Type of vegetation index" msgstr "" -#: ../imagery/i.vi/main.c:115 +#: ../imagery/i.vi/main.c:116 msgid "Atmospherically Resistant Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:116 +#: ../imagery/i.vi/main.c:117 msgid "Difference Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:117 +#: ../imagery/i.vi/main.c:118 msgid "Enhanced Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:118 +#: ../imagery/i.vi/main.c:119 msgid "Enhanced Vegetation Index 2" msgstr "" -#: ../imagery/i.vi/main.c:119 +#: ../imagery/i.vi/main.c:120 msgid "Green Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:120 +#: ../imagery/i.vi/main.c:121 msgid "Green Atmospherically Resistant Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:121 +#: ../imagery/i.vi/main.c:122 msgid "Global Environmental Monitoring Index" msgstr "" -#: ../imagery/i.vi/main.c:122 +#: ../imagery/i.vi/main.c:123 msgid "Infrared Percentage Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:123 +#: ../imagery/i.vi/main.c:124 msgid "Modified Soil Adjusted Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:124 +#: ../imagery/i.vi/main.c:125 msgid "second Modified Soil Adjusted Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:125 +#: ../imagery/i.vi/main.c:126 msgid "Normalized Difference Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:126 +#: ../imagery/i.vi/main.c:127 msgid "Perpendicular Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:127 +#: ../imagery/i.vi/main.c:128 msgid "Soil Adjusted Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:128 +#: ../imagery/i.vi/main.c:129 msgid "Simple Ratio" msgstr "" -#: ../imagery/i.vi/main.c:129 +#: ../imagery/i.vi/main.c:130 msgid "Visible Atmospherically Resistant Index" msgstr "" -#: ../imagery/i.vi/main.c:130 +#: ../imagery/i.vi/main.c:131 msgid "Weighted Difference Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:134 +#: ../imagery/i.vi/main.c:135 msgid "type" msgstr "" -#: ../imagery/i.vi/main.c:140 +#: ../imagery/i.vi/main.c:141 msgid "Name of input nir channel surface reflectance map" msgstr "" -#: ../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 ../vector/v.vol.rst/main.c:254 -#: ../vector/v.vol.rst/main.c:303 +#: ../imagery/i.vi/main.c:143 ../imagery/i.vi/main.c:151 +#: ../imagery/i.vi/main.c:159 ../imagery/i.vi/main.c:167 +#: ../imagery/i.vi/main.c:175 ../vector/v.vol.rst/main.c:256 +#: ../vector/v.vol.rst/main.c:305 msgid "Optional inputs" msgstr "" -#: ../imagery/i.vi/main.c:148 +#: ../imagery/i.vi/main.c:149 msgid "Name of input green channel surface reflectance map" msgstr "" -#: ../imagery/i.vi/main.c:156 +#: ../imagery/i.vi/main.c:157 msgid "Name of input blue channel surface reflectance map" msgstr "" -#: ../imagery/i.vi/main.c:164 +#: ../imagery/i.vi/main.c:165 msgid "Name of input 5th channel surface reflectance map" msgstr "" -#: ../imagery/i.vi/main.c:172 +#: ../imagery/i.vi/main.c:173 msgid "Name of input 7th channel surface reflectance map" msgstr "" -#: ../imagery/i.vi/main.c:180 +#: ../imagery/i.vi/main.c:181 msgid "Value of the slope of the soil line (MSAVI only)" msgstr "" -#: ../imagery/i.vi/main.c:181 ../imagery/i.vi/main.c:188 -#: ../imagery/i.vi/main.c:195 +#: ../imagery/i.vi/main.c:182 ../imagery/i.vi/main.c:189 +#: ../imagery/i.vi/main.c:196 msgid "MSAVI settings" msgstr "" -#: ../imagery/i.vi/main.c:187 +#: ../imagery/i.vi/main.c:188 msgid "Value of the intercept of the soil line (MSAVI only)" msgstr "" -#: ../imagery/i.vi/main.c:194 +#: ../imagery/i.vi/main.c:195 msgid "Value of the factor of reduction of soil noise (MSAVI only)" msgstr "" -#: ../imagery/i.vi/main.c:201 +#: ../imagery/i.vi/main.c:202 msgid "Maximum bits for digital numbers" msgstr "" -#: ../imagery/i.vi/main.c:202 +#: ../imagery/i.vi/main.c:203 msgid "If data is in Digital Numbers (i.e. integer type), give the max bits (i.e. 8 for Landsat -> [0-255])" msgstr "" -#: ../imagery/i.vi/main.c:228 +#: ../imagery/i.vi/main.c:229 msgid "sr index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:231 +#: ../imagery/i.vi/main.c:232 msgid "ndvi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:234 +#: ../imagery/i.vi/main.c:235 msgid "ipvi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:237 +#: ../imagery/i.vi/main.c:238 msgid "dvi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:240 +#: ../imagery/i.vi/main.c:241 msgid "pvi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:243 +#: ../imagery/i.vi/main.c:244 msgid "wdvi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:246 +#: ../imagery/i.vi/main.c:247 msgid "savi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:251 +#: ../imagery/i.vi/main.c:252 msgid "msavi index requires red and nir maps, and 3 parameters related to soil line" msgstr "" -#: ../imagery/i.vi/main.c:254 +#: ../imagery/i.vi/main.c:255 msgid "msavi2 index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:257 +#: ../imagery/i.vi/main.c:258 msgid "gemi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:261 +#: ../imagery/i.vi/main.c:262 msgid "arvi index requires blue, red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:265 +#: ../imagery/i.vi/main.c:266 msgid "evi index requires blue, red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:268 +#: ../imagery/i.vi/main.c:269 msgid "evi2 index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:272 +#: ../imagery/i.vi/main.c:273 msgid "vari index requires blue, green and red maps" msgstr "" -#: ../imagery/i.vi/main.c:276 +#: ../imagery/i.vi/main.c:277 msgid "gari index requires blue, green, red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:281 +#: ../imagery/i.vi/main.c:282 msgid "gvi index requires blue, green, red, nir, chan5 and chan7 maps" msgstr "" @@ -25892,7 +26261,7 @@ msgid "%s######## CLUSTER END (%s) ########%s" msgstr "" -#: ../imagery/i.cluster/main.c:354 ../misc/m.nviz.image/main.c:242 +#: ../imagery/i.cluster/main.c:354 ../misc/m.nviz.image/main.c:248 #, c-format msgid "File <%s> created." msgstr "" @@ -27063,130 +27432,130 @@ msgid "Name of the output emissivity layer" msgstr "" -#: ../imagery/i.group/main.c:55 +#: ../imagery/i.group/main.c:56 msgid "Creates, edits, and lists groups of imagery data." msgstr "" -#: ../imagery/i.group/main.c:59 +#: ../imagery/i.group/main.c:60 msgid "Name of imagery group" msgstr "" -#: ../imagery/i.group/main.c:63 +#: ../imagery/i.group/main.c:64 msgid "Name of imagery subgroup" msgstr "" -#: ../imagery/i.group/main.c:67 +#: ../imagery/i.group/main.c:68 msgid "Name of raster map(s) to include in group" msgstr "" -#: ../imagery/i.group/main.c:68 ../imagery/i.group/main.c:74 +#: ../imagery/i.group/main.c:69 ../imagery/i.group/main.c:80 msgid "Maps" msgstr "" -#: ../imagery/i.group/main.c:73 +#: ../imagery/i.group/main.c:79 msgid "Remove selected files from specified group or subgroup" msgstr "" -#: ../imagery/i.group/main.c:78 +#: ../imagery/i.group/main.c:84 msgid "List files from specified (sub)group" msgstr "" -#: ../imagery/i.group/main.c:83 +#: ../imagery/i.group/main.c:89 msgid "List subgroups from specified group" msgstr "" -#: ../imagery/i.group/main.c:109 +#: ../imagery/i.group/main.c:148 msgid "No input raster map(s) specified" msgstr "" -#: ../imagery/i.group/main.c:128 ../imagery/i.group/main.c:150 +#: ../imagery/i.group/main.c:167 ../imagery/i.group/main.c:189 msgid "Specified group does not exist in current mapset" msgstr "" -#: ../imagery/i.group/main.c:132 +#: ../imagery/i.group/main.c:171 #, c-format msgid "Removing raster maps from subgroup <%s>..." msgstr "" -#: ../imagery/i.group/main.c:137 +#: ../imagery/i.group/main.c:176 #, c-format msgid "Removing raster maps from group <%s>..." msgstr "" -#: ../imagery/i.group/main.c:158 +#: ../imagery/i.group/main.c:197 #, c-format msgid "Subgroup <%s> of group <%s> references the following raster maps:" msgstr "" -#: ../imagery/i.group/main.c:173 +#: ../imagery/i.group/main.c:212 #, c-format msgid "Group <%s> references the following raster maps:" msgstr "" -#: ../imagery/i.group/main.c:185 +#: ../imagery/i.group/main.c:224 #, c-format msgid "Group <%s> does not yet exist. Creating..." msgstr "" -#: ../imagery/i.group/main.c:189 ../imagery/i.group/main.c:198 +#: ../imagery/i.group/main.c:228 ../imagery/i.group/main.c:237 #, c-format msgid "Adding raster maps to group <%s>..." msgstr "" -#: ../imagery/i.group/main.c:193 +#: ../imagery/i.group/main.c:232 #, c-format msgid "Adding raster maps to subgroup <%s>..." msgstr "" -#: ../imagery/i.group/main.c:219 +#: ../imagery/i.group/main.c:258 msgid "No input raster maps defined" msgstr "" -#: ../imagery/i.group/main.c:223 ../imagery/i.group/main.c:265 +#: ../imagery/i.group/main.c:262 ../imagery/i.group/main.c:304 #, c-format msgid "Raster map <%s> not found. Skipped." msgstr "" -#: ../imagery/i.group/main.c:228 +#: ../imagery/i.group/main.c:267 #, c-format msgid "Adding raster map <%s> to group" msgstr "" -#: ../imagery/i.group/main.c:234 +#: ../imagery/i.group/main.c:273 #, c-format msgid "Raster map <%s> exists in group. Skipped." msgstr "" -#: ../imagery/i.group/main.c:271 +#: ../imagery/i.group/main.c:310 #, c-format msgid "Adding raster map <%s> to subgroup" msgstr "" -#: ../imagery/i.group/main.c:278 +#: ../imagery/i.group/main.c:317 #, c-format msgid "Raster map <%s> exists in subgroup. Skipping..." msgstr "" -#: ../imagery/i.group/main.c:327 +#: ../imagery/i.group/main.c:366 #, c-format msgid "Removing raster map <%s> from group" msgstr "" -#: ../imagery/i.group/main.c:344 ../imagery/i.group/main.c:403 +#: ../imagery/i.group/main.c:383 ../imagery/i.group/main.c:442 msgid "No raster map removed" msgstr "" -#: ../imagery/i.group/main.c:386 +#: ../imagery/i.group/main.c:425 #, c-format msgid "Removing raster map <%s> from subgroup" msgstr "" -#: ../imagery/i.group/main.c:422 +#: ../imagery/i.group/main.c:461 #, c-format msgid "Group <%s> does not contain any subgroup.\n" msgstr "" -#: ../imagery/i.group/main.c:433 +#: ../imagery/i.group/main.c:472 #, c-format msgid "group <%s> references the following subgroups\n" msgstr "" @@ -27509,16 +27878,21 @@ msgid "Elevation map name is missing. Please set '%s' option" msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:212 +#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:211 #, c-format -msgid "Mapset [%s] in target location [%s] - %s " +msgid "Group [%s] in location [%s] mapset [%s] now uses elevation map [%s]" msgstr "" #: ../imagery/i.ortho.photo/i.ortho.elev/main.c:214 +#, c-format +msgid "Mapset [%s] in target location [%s] - %s " +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:216 msgid "permission denied\n" msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:214 +#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:216 msgid "not found\n" msgstr "" @@ -27861,29 +28235,34 @@ msgid "Target east,north coordinates to local x,y" msgstr "" -#: ../misc/m.nviz.image/main.c:56 +#: ../misc/m.nviz.image/main.c:55 msgid "Creates a 3D rendering of GIS data." msgstr "" -#: ../misc/m.nviz.image/main.c:57 +#: ../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:83 +#: ../misc/m.nviz.image/main.c:87 msgid "Unable to render data" msgstr "" -#: ../misc/m.nviz.image/main.c:142 +#: ../misc/m.nviz.image/main.c:146 #, c-format msgid "Vertical exaggeration not given, using calculated value %.0f" msgstr "" -#: ../misc/m.nviz.image/main.c:154 +#: ../misc/m.nviz.image/main.c:158 #, c-format msgid "Viewpoint height not given, using calculated value %.0f" msgstr "" -#: ../misc/m.nviz.image/main.c:240 +#: ../misc/m.nviz.image/main.c:244 +#, fuzzy +msgid "Failed to write image" +msgstr "Ei voida luoda taulua." + +#: ../misc/m.nviz.image/main.c:246 msgid "Unsupported output format" msgstr "" @@ -28541,8 +28920,8 @@ msgstr "" #: ../db/db.databases/main.c:97 ../db/db.copy/main.c:37 -#: ../db/db.execute/main.c:127 ../db/db.execute/main.c:134 -#: ../db/db.execute/main.c:140 ../db/db.select/main.c:267 +#: ../db/db.execute/main.c:139 ../db/db.execute/main.c:146 +#: ../db/db.execute/main.c:152 ../db/db.select/main.c:267 #: ../db/db.dropdb/main.c:73 ../db/db.createdb/main.c:73 #: ../vector/v.db.select/main.c:57 msgid "SQL" @@ -28655,26 +29034,30 @@ msgid "Overwrite current settings if already initialized" msgstr "" -#: ../db/db.connect/main.c:91 +#: ../db/db.connect/main.c:101 msgid "Default group of database users to which select privilege is granted" msgstr "" -#: ../db/db.connect/main.c:141 ../db/db.tables/main.c:41 +#: ../db/db.connect/main.c:151 ../db/db.tables/main.c:41 msgid "Database connection not defined. Run db.connect." msgstr "" -#: ../db/db.connect/main.c:166 +#: ../db/db.connect/main.c:176 msgid "DB settings already defined, nothing to do" msgstr "" -#: ../db/db.connect/main.c:172 +#: ../db/db.connect/main.c:182 msgid "Default driver is not set" msgstr "" -#: ../db/db.connect/main.c:175 +#: ../db/db.connect/main.c:185 msgid "Default database is not set" msgstr "" +#: ../db/db.connect/main.c:221 +msgid "Unable to set default database connection" +msgstr "" + #: ../db/db.describe/main.c:108 msgid "Print column names only instead of full column descriptions" msgstr "" @@ -28692,41 +29075,42 @@ msgid "Unable to open file <%s>: %s" msgstr "" -#: ../db/db.execute/main.c:94 ../db/db.execute/main.c:99 +#: ../db/db.execute/main.c:86 ../db/db.execute/main.c:91 +#: ../db/db.execute/main.c:106 ../db/db.execute/main.c:111 #, c-format msgid "Error while executing: '%s'" msgstr "" -#: ../db/db.execute/main.c:128 +#: ../db/db.execute/main.c:140 msgid "Executes any SQL statement." msgstr "" -#: ../db/db.execute/main.c:129 +#: ../db/db.execute/main.c:141 msgid "For SELECT statements use 'db.select'." msgstr "" -#: ../db/db.execute/main.c:132 +#: ../db/db.execute/main.c:144 msgid "SQL statement" msgstr "SQL lauseke" -#: ../db/db.execute/main.c:133 +#: ../db/db.execute/main.c:145 msgid "Example: update rybniky set kapri = 'hodne' where kapri = 'malo'" msgstr "" -#: ../db/db.execute/main.c:138 +#: ../db/db.execute/main.c:150 msgid "Name of file containing SQL statement(s)" msgstr "" -#: ../db/db.execute/main.c:160 +#: ../db/db.execute/main.c:172 msgid "Ignore SQL errors and continue" msgstr "" -#: ../db/db.execute/main.c:161 ../vector/v.build/main.c:51 +#: ../db/db.execute/main.c:173 ../vector/v.build/main.c:51 #: ../vector/v.build/main.c:77 msgid "Errors" msgstr "Virheet" -#: ../db/db.execute/main.c:167 +#: ../db/db.execute/main.c:179 #, c-format msgid "You must provide <%s> or <%s> option" msgstr "" @@ -28851,7 +29235,7 @@ msgid "Unable to db_alloc_string_array()" msgstr "" -#: ../db/drivers/ogr/execute.c:56 ../vector/v.out.ogr/main.c:592 +#: ../db/drivers/ogr/execute.c:56 ../vector/v.out.ogr/main.c:648 #, c-format msgid "OGR layer <%s> not found" msgstr "OGR tasoa <%s> ei löytynyt" @@ -28860,11 +29244,11 @@ #: ../vector/v.out.lidar/main.c:155 ../vector/v.db.connect/main.c:289 #: ../vector/v.reclass/main.c:145 ../vector/v.to.3d/trans2.c:63 #: ../vector/v.to.3d/trans3.c:65 ../vector/v.univar/main.c:355 -#: ../vector/v.distance/main.c:533 ../vector/v.distance/main.c:574 +#: ../vector/v.distance/main.c:540 ../vector/v.distance/main.c:581 #: ../vector/v.in.db/main.c:187 ../vector/v.colors/scan_attr.c:35 -#: ../vector/v.colors.out/make_colors.c:42 ../vector/v.vect.stats/main.c:428 +#: ../vector/v.colors.out/make_colors.c:42 ../vector/v.vect.stats/main.c:435 #: ../vector/v.transform/trans_digit.c:116 -#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:96 +#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:97 #: ../scripts/v.db.join/v.db.join.py:98 ../scripts/v.db.join/v.db.join.py:106 #: ../scripts/v.db.join/v.db.join.py:123 ../scripts/db.univar/db.univar.py:120 #, c-format, python-format @@ -28898,12 +29282,7 @@ msgid "Column '%s' : type int8 (bigint) is stored as integer (4 bytes) some data may be damaged" msgstr "" -#: ../db/drivers/ogr/describe.c:204 -#, c-format -msgid "column '%s', type 'string': unknown width -> stored as varchar(250) some data may be lost" -msgstr "" - -#: ../db/drivers/ogr/describe.c:212 ../db/drivers/ogr/fetch.c:160 +#: ../db/drivers/ogr/describe.c:212 ../db/drivers/ogr/fetch.c:167 msgid "Unknown type" msgstr "" @@ -28915,7 +29294,7 @@ msgid "Unable to add new token" msgstr "" -#: ../db/drivers/ogr/fetch.c:55 ../db/drivers/ogr/fetch.c:188 +#: ../db/drivers/ogr/fetch.c:55 ../db/drivers/ogr/fetch.c:195 #: ../db/drivers/sqlite/fetch.c:265 ../db/drivers/postgres/fetch.c:33 #: ../db/drivers/mysql/fetch.c:34 ../db/drivers/mysql/fetch.c:276 msgid "Cursor not found" @@ -29434,7 +29813,7 @@ #: ../db/drivers/dbf/db.c:94 #, c-format -msgid "Unable create DBF database: %s" +msgid "Unable to create DBF database: %s" msgstr "" #: ../db/drivers/dbf/db.c:102 @@ -29545,7 +29924,7 @@ msgstr "" #: ../vector/v.mkgrid/main.c:73 ../vector/v.kcv/main.c:58 -#: ../vector/v.random/main.c:101 ../vector/v.perturb/main.c:66 +#: ../vector/v.random/main.c:104 ../vector/v.perturb/main.c:66 #: ../vector/v.normal/main.c:75 ../vector/v.qcount/main.c:62 msgid "point pattern" msgstr "" @@ -29770,7 +30149,7 @@ msgid "GRASS is not compiled with PostgreSQL support. Using OGR-PostgreSQL driver instead of native GRASS-PostGIS data driver." msgstr "" -#: ../vector/v.external.out/link.c:26 ../vector/v.out.ogr/main.c:102 +#: ../vector/v.external.out/link.c:26 ../vector/v.out.ogr/main.c:103 #, c-format msgid "Data source starts with \"PG:\" prefix, expecting \"PostgreSQL\" format (\"%s\" given)" msgstr "" @@ -30071,12 +30450,13 @@ msgid "Loading data..." msgstr "" -#: ../vector/v.to.rast/vect2rast.c:55 ../vector/v.db.connect/main.c:213 -#: ../vector/v.to.rast3/main.c:80 ../vector/v.db.select/main.c:171 -#: ../vector/v.to.3d/trans2.c:49 ../vector/v.to.3d/trans3.c:51 -#: ../vector/v.distance/main.c:515 ../vector/v.distance/main.c:596 -#: ../vector/v.colors.out/make_colors.c:31 ../vector/v.info/print.c:138 -#: ../vector/v.extract/main.c:255 +#: ../vector/v.to.rast/vect2rast.c:55 ../vector/v.random/main.c:265 +#: ../vector/v.db.connect/main.c:213 ../vector/v.to.rast3/main.c:80 +#: ../vector/v.db.select/main.c:171 ../vector/v.to.3d/trans2.c:49 +#: ../vector/v.to.3d/trans3.c:51 ../vector/v.distance/main.c:522 +#: ../vector/v.distance/main.c:603 ../vector/v.colors.out/make_colors.c:31 +#: ../vector/v.info/print.c:138 ../vector/v.extract/main.c:217 +#: ../vector/v.extract/main.c:315 #, c-format msgid "Database connection not defined for layer <%s>" msgstr "" @@ -30341,237 +30721,237 @@ msgid "No database record for cat = %d and export of 'cat' disabled" msgstr "" -#: ../vector/v.out.ogr/main.c:87 +#: ../vector/v.out.ogr/main.c:88 msgid "Exports a vector map layer to any of the supported OGR vector formats." msgstr "" -#: ../vector/v.out.ogr/main.c:88 +#: ../vector/v.out.ogr/main.c:89 msgid "By default a vector map layer is exported to OGC GeoPackage format." msgstr "" -#: ../vector/v.out.ogr/main.c:170 +#: ../vector/v.out.ogr/main.c:172 msgid "Volumes will be exported as sets of faces" msgstr "" -#: ../vector/v.out.ogr/main.c:188 +#: ../vector/v.out.ogr/main.c:190 msgid "Unable to determine input map's vector feature type(s)." msgstr "" -#: ../vector/v.out.ogr/main.c:254 +#: ../vector/v.out.ogr/main.c:255 msgid "The combination of types is not supported by all formats." msgstr "" -#: ../vector/v.out.ogr/main.c:271 +#: ../vector/v.out.ogr/main.c:272 msgid "Unable to create OGR spatial reference" msgstr "" -#: ../vector/v.out.ogr/main.c:293 +#: ../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:305 +#: ../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:311 +#: ../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:319 +#: ../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:328 +#: ../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:337 +#: ../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:345 +#: ../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:353 +#: ../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:361 +#: ../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:371 +#: ../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:380 +#: ../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:390 +#: ../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:399 +#: ../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:409 +#: ../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:418 +#: ../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:427 +#: ../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:436 +#: ../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:461 +#: ../vector/v.out.ogr/main.c:478 #, c-format msgid "OGR driver <%s> not found" msgstr "" -#: ../vector/v.out.ogr/main.c:488 +#: ../vector/v.out.ogr/main.c:523 #, c-format msgid "Unable to open OGR data source '%s'" msgstr "" -#: ../vector/v.out.ogr/main.c:502 +#: ../vector/v.out.ogr/main.c:543 #, c-format msgid "Layer <%s> already exists in OGR data source '%s'" msgstr "" -#: ../vector/v.out.ogr/main.c:506 +#: ../vector/v.out.ogr/main.c:547 #, c-format msgid "OGR layer <%s> already exists and will be overwritten" msgstr "" -#: ../vector/v.out.ogr/main.c:513 +#: ../vector/v.out.ogr/main.c:559 #, c-format msgid "OGR layer <%s> doesn't exists, creating new OGR layer instead" msgstr "" -#: ../vector/v.out.ogr/main.c:541 +#: ../vector/v.out.ogr/main.c:587 msgid "Overriding existing user-defined 'SHPT=' LCO." msgstr "" -#: ../vector/v.out.ogr/main.c:556 +#: ../vector/v.out.ogr/main.c:602 #, 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:568 +#: ../vector/v.out.ogr/main.c:614 #, 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:575 +#: ../vector/v.out.ogr/main.c:621 #, c-format msgid "Vector map <%s> is 3D. Use format specific layer creation options (parameter 'lco') to export using only category numbers as attributes" msgstr "" -#: ../vector/v.out.ogr/main.c:610 +#: ../vector/v.out.ogr/main.c:666 msgid "Exporting 'cat' anyway, as it is the only attribute table field" msgstr "" -#: ../vector/v.out.ogr/main.c:619 ../vector/v.out.ogr/main.c:691 +#: ../vector/v.out.ogr/main.c:675 ../vector/v.out.ogr/main.c:747 #, c-format msgid "New attribute column <%s> added to the table" msgstr "" -#: ../vector/v.out.ogr/main.c:703 +#: ../vector/v.out.ogr/main.c:759 #, c-format msgid "Key column <%s> not found" msgstr "" -#: ../vector/v.out.ogr/main.c:716 +#: ../vector/v.out.ogr/main.c:787 #, c-format msgid "Exporting %d feature..." msgid_plural "Exporting %d features..." msgstr[0] "" msgstr[1] "" -#: ../vector/v.out.ogr/main.c:731 +#: ../vector/v.out.ogr/main.c:802 #, 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:750 +#: ../vector/v.out.ogr/main.c:821 #, c-format msgid "Exporting %d volume..." msgid_plural "Exporting %d volumes..." msgstr[0] "" msgstr[1] "" -#: ../vector/v.out.ogr/main.c:754 +#: ../vector/v.out.ogr/main.c:825 msgid "Export of volumes not implemented yet. Skipping." msgstr "" -#: ../vector/v.out.ogr/main.c:771 +#: ../vector/v.out.ogr/main.c:842 #, 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:777 +#: ../vector/v.out.ogr/main.c:848 #, 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:781 +#: ../vector/v.out.ogr/main.c:852 #, 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:797 +#: ../vector/v.out.ogr/main.c:868 msgid "Output layer is empty, no features written" msgstr "" -#: ../vector/v.out.ogr/main.c:798 +#: ../vector/v.out.ogr/main.c:869 #, c-format msgid "%d feature (%s type) written to <%s> (%s format)." msgid_plural "%d features (%s type) written to <%s> (%s format)." @@ -30662,7 +31042,7 @@ msgid "Force 2D output even if input is 3D (applies to Shapefile output only)" msgstr "" -#: ../vector/v.out.ogr/args.c:114 ../vector/v.in.ogr/main.c:338 +#: ../vector/v.out.ogr/args.c:114 ../vector/v.in.ogr/main.c:355 #: ../vector/v.out.postgis/args.c:78 msgid "Useful if input is 3D but all z coordinates are identical" msgstr "" @@ -30679,8 +31059,8 @@ msgid "List supported output formats and exit" msgstr "" -#: ../vector/v.out.ogr/dsn.c:21 ../vector/v.in.ogr/dsn.c:26 -#: ../vector/v.external/dsn.c:21 +#: ../vector/v.out.ogr/dsn.c:27 ../vector/v.in.ogr/dsn.c:28 +#: ../vector/v.external/dsn.c:27 msgid "Invalid connection string (dbname missing)" msgstr "" @@ -30689,39 +31069,48 @@ msgid "OGR driver <%s> not available" msgstr "" -#: ../vector/v.out.ogr/create.c:26 +#: ../vector/v.out.ogr/create.c:30 #, c-format msgid "Creation of output OGR datasource <%s> failed" msgstr "" -#: ../vector/v.out.ogr/create.c:36 +#: ../vector/v.out.ogr/create.c:44 #, c-format msgid "Creation of OGR layer <%s> failed" msgstr "" -#: ../vector/v.out.ogr/export_lines.c:178 -#: ../vector/v.out.ogr/export_areas.c:143 +#: ../vector/v.out.ogr/export_lines.c:135 +#: ../vector/v.out.ogr/export_lines.c:231 +#: ../vector/v.out.ogr/export_lines.c:280 +#: ../vector/v.out.ogr/export_areas.c:126 +#: ../vector/v.out.ogr/export_areas.c:227 +#: ../vector/v.out.ogr/export_areas.c:278 +msgid "Failed to create OGR feature" +msgstr "" + +#: ../vector/v.out.ogr/export_lines.c:180 +#: ../vector/v.out.ogr/export_areas.c:170 #, c-format msgid "Unable to export multi-features. No category index for layer %d." msgstr "" -#: ../vector/v.out.ogr/export_lines.c:212 -#: ../vector/v.out.ogr/export_areas.c:176 +#: ../vector/v.out.ogr/export_lines.c:214 +#: ../vector/v.out.ogr/export_areas.c:203 #, 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:154 +#: ../vector/v.out.ogr/export_areas.c:181 msgid "Exporting features with category..." msgstr "" -#: ../vector/v.out.ogr/export_areas.c:214 +#: ../vector/v.out.ogr/export_areas.c:243 msgid "Exporting features without category..." msgstr "" #: ../vector/v.kcv/main.c:57 ../vector/v.out.lidar/main.c:474 #: ../vector/v.normal/main.c:74 ../vector/v.in.db/main.c:55 -#: ../vector/v.decimate/main.c:129 +#: ../vector/v.decimate/main.c:130 msgid "points" msgstr "" @@ -30821,7 +31210,7 @@ msgid "Name of attribute column with values to interpolate" msgstr "" -#: ../vector/v.surf.idw/main.c:102 ../vector/v.surf.rst/main.c:185 +#: ../vector/v.surf.idw/main.c:102 ../vector/v.surf.rst/main.c:187 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 "" @@ -31372,7 +31761,7 @@ #: ../vector/v.net.distance/main.c:101 ../vector/v.net.distance/main.c:106 #: ../vector/v.net.distance/main.c:112 ../vector/v.distance/main.c:131 #: ../vector/v.distance/main.c:136 ../vector/v.distance/main.c:143 -#: ../vector/v.distance/main.c:187 ../vector/v.distance/main.c:224 +#: ../vector/v.distance/main.c:189 ../vector/v.distance/main.c:226 msgid "From" msgstr "" @@ -31391,7 +31780,7 @@ #: ../vector/v.net.distance/main.c:117 ../vector/v.net.distance/main.c:124 #: ../vector/v.net.distance/main.c:129 ../vector/v.net.distance/main.c:135 #: ../vector/v.distance/main.c:148 ../vector/v.distance/main.c:153 -#: ../vector/v.distance/main.c:160 ../vector/v.distance/main.c:230 +#: ../vector/v.distance/main.c:160 ../vector/v.distance/main.c:232 msgid "To" msgstr "" @@ -31471,102 +31860,118 @@ msgstr[0] "" msgstr[1] "" -#: ../vector/v.random/main.c:102 +#: ../vector/v.random/main.c:105 msgid "stratified random sampling" msgstr "" -#: ../vector/v.random/main.c:105 +#: ../vector/v.random/main.c:108 msgid "Generates random 2D/3D vector points." msgstr "" -#: ../vector/v.random/main.c:113 +#: ../vector/v.random/main.c:116 msgid "Number of points to be created" msgstr "" -#: ../vector/v.random/main.c:118 +#: ../vector/v.random/main.c:121 msgid "Restrict points to areas in input vector" msgstr "" -#: ../vector/v.random/main.c:120 ../vector/v.random/main.c:180 +#: ../vector/v.random/main.c:123 ../vector/v.random/main.c:183 msgid "Restrict" msgstr "" -#: ../vector/v.random/main.c:136 +#: ../vector/v.random/main.c:139 msgid "Minimum z height (needs -z flag or column name)" msgstr "" -#: ../vector/v.random/main.c:138 ../vector/v.random/main.c:147 -#: ../vector/v.random/main.c:160 ../vector/v.random/main.c:170 -#: ../vector/v.random/main.c:175 ../vector/v.in.db/main.c:85 +#: ../vector/v.random/main.c:141 ../vector/v.random/main.c:150 +#: ../vector/v.random/main.c:163 ../vector/v.random/main.c:173 +#: ../vector/v.random/main.c:178 ../vector/v.in.db/main.c:85 msgid "3D output" msgstr "" -#: ../vector/v.random/main.c:145 +#: ../vector/v.random/main.c:148 msgid "Maximum z height (needs -z flag or column name)" msgstr "" -#: ../vector/v.random/main.c:154 +#: ../vector/v.random/main.c:157 msgid "The seed to initialize the random generator. If not set the process ID is used" msgstr "" -#: ../vector/v.random/main.c:157 +#: ../vector/v.random/main.c:160 msgid "Name of column for z values" msgstr "" -#: ../vector/v.random/main.c:159 +#: ../vector/v.random/main.c:162 msgid "Writes z values to column" msgstr "" -#: ../vector/v.random/main.c:167 +#: ../vector/v.random/main.c:170 msgid "Type of column for z values" msgstr "" -#: ../vector/v.random/main.c:174 +#: ../vector/v.random/main.c:177 msgid "Create 3D output" msgstr "" -#: ../vector/v.random/main.c:179 +#: ../vector/v.random/main.c:182 msgid "Generate n points for each individual area (requires restrict parameter)" msgstr "" -#: ../vector/v.random/main.c:196 +#: ../vector/v.random/main.c:199 #, c-format -msgid "Number of points must be > 0 (%d given)" +msgid "Number of points must be > 0 (%ld given)" msgstr "" -#: ../vector/v.random/main.c:212 ../vector/v.drape/main.c:150 +#: ../vector/v.random/main.c:215 ../vector/v.drape/main.c:150 #: ../vector/v.buffer/main.c:347 #, c-format msgid "Invalid layer number (%d). Parameter '%s' or '%s' specified, assuming layer '1'." msgstr "" -#: ../vector/v.random/main.c:222 +#: ../vector/v.random/main.c:225 #, c-format msgid "No areas in vector map <%s>" msgstr "" -#: ../vector/v.random/main.c:276 -msgid "Table should contain only two columns" -msgstr "" - -#: ../vector/v.random/main.c:285 +#: ../vector/v.random/main.c:323 msgid "You have created unsupported column type. This module supports only INTEGER and DOUBLE PRECISION column types." msgstr "" -#: ../vector/v.random/main.c:348 +#: ../vector/v.random/main.c:387 #, c-format msgid "Selected areas in input vector <%s> do not overlap with the current region" msgstr "" -#: ../vector/v.random/main.c:360 +#: ../vector/v.random/main.c:399 #, c-format msgid "Input vector <%s> does not overlap with the current region" msgstr "" -#: ../vector/v.random/main.c:385 +#: ../vector/v.random/main.c:424 msgid "Generating points..." msgstr "" +#: ../vector/v.random/main.c:530 ../vector/v.random/main.c:677 +#, fuzzy, c-format +msgid "Unable to insert new row: %s" +msgstr "Ei voida luoda taulua." + +#: ../vector/v.random/main.c:702 ../vector/v.db.select/main.c:208 +msgid "Unable to open select cursor" +msgstr "" + +#: ../vector/v.random/main.c:707 ../vector/v.reclass/main.c:267 +#: ../vector/v.db.select/main.c:229 +#, c-format +msgid "Unable to fetch data from table <%s>" +msgstr "" + +#: ../vector/v.random/main.c:742 +#, fuzzy, c-format +msgid "Unable to update row: %s" +msgstr "Ei voida luoda taulua." + #: ../vector/v.support/main.c:41 msgid "Updates vector map metadata." msgstr "" @@ -31656,7 +32061,7 @@ msgid "%s: Cannot write dxf file." msgstr "" -#: ../vector/v.out.lidar/main.c:77 +#: ../vector/v.out.lidar/main.c:77 ../vector/v.extract/extract.c:264 #, c-format msgid "Database connection not defined for layer <%d>" msgstr "" @@ -31770,106 +32175,100 @@ msgid "Ignore color table even when set and not other options are present" msgstr "" -#: ../vector/v.proj/main.c:72 +#: ../vector/v.proj/main.c:77 msgid "Re-projects a vector map from one location to the current location." msgstr "" -#: ../vector/v.proj/main.c:78 +#: ../vector/v.proj/main.c:83 msgid "Location containing input vector map" msgstr "" -#: ../vector/v.proj/main.c:82 +#: ../vector/v.proj/main.c:87 msgid "Mapset containing input vector map" msgstr "" -#: ../vector/v.proj/main.c:88 +#: ../vector/v.proj/main.c:93 msgid "Name of input vector map to re-project" msgstr "" -#: ../vector/v.proj/main.c:100 +#: ../vector/v.proj/main.c:105 msgid "Maximum segment length in meters in output vector map" msgstr "" -#: ../vector/v.proj/main.c:101 +#: ../vector/v.proj/main.c:106 msgid "Increases accuracy of reprojected shapes, disable with smax=0" msgstr "" -#: ../vector/v.proj/main.c:111 +#: ../vector/v.proj/main.c:124 msgid "List vector maps in input mapset and exit" msgstr "" -#: ../vector/v.proj/main.c:115 +#: ../vector/v.proj/main.c:128 msgid "3D vector maps only" msgstr "" -#: ../vector/v.proj/main.c:117 +#: ../vector/v.proj/main.c:130 msgid "Assume z coordinate is ellipsoidal height and transform if possible" msgstr "" -#: ../vector/v.proj/main.c:123 +#: ../vector/v.proj/main.c:136 msgid "Latlon output only, default is -180,180" msgstr "" -#: ../vector/v.proj/main.c:125 +#: ../vector/v.proj/main.c:138 msgid "Disable wrapping to -180,180 for latlon output" msgstr "" -#: ../vector/v.proj/main.c:131 +#: ../vector/v.proj/main.c:144 msgid "Recommended for massive point projection" msgstr "" -#: ../vector/v.proj/main.c:200 +#: ../vector/v.proj/main.c:212 msgid "No vector maps found" msgstr "" -#: ../vector/v.proj/main.c:213 +#: ../vector/v.proj/main.c:225 #, c-format msgid "Vector map <%s> in location <%s> mapset <%s> not found" msgstr "" -#: ../vector/v.proj/main.c:243 +#: ../vector/v.proj/main.c:255 #, c-format msgid "Mapset <%s> in input location <%s> - permission denied" msgstr "" -#: ../vector/v.proj/main.c:246 +#: ../vector/v.proj/main.c:258 #, c-format msgid "Mapset <%s> in input location <%s> not found" msgstr "" -#: ../vector/v.proj/main.c:291 ../vector/v.proj/main.c:417 +#: ../vector/v.proj/main.c:312 ../vector/v.proj/main.c:439 #: ../vector/v.rectify/main.c:235 msgid "Reading input vector map" msgstr "" -#: ../vector/v.proj/main.c:314 +#: ../vector/v.proj/main.c:335 #, c-format msgid "Input vector map <%s> is empty" msgstr "" -#: ../vector/v.proj/main.c:322 ../vector/v.proj/main.c:333 -#: ../vector/v.proj/main.c:348 ../vector/v.proj/main.c:363 -msgid "Error in pj_do_transform" -msgstr "" - -#: ../vector/v.proj/main.c:408 +#: ../vector/v.proj/main.c:430 msgid "Reprojecting primitives ..." msgstr "" -#: ../vector/v.proj/main.c:445 ../vector/v.proj/main.c:452 -#: ../vector/v.proj/main.c:478 ../vector/v.proj/main.c:492 +#: ../vector/v.proj/main.c:495 ../vector/v.proj/main.c:509 #, c-format msgid "Unable to re-project vector map <%s> from <%s>" msgstr "" -#: ../vector/v.proj/main.c:503 ../vector/v.build.polylines/main.c:241 +#: ../vector/v.proj/main.c:520 ../vector/v.build.polylines/main.c:241 #: ../vector/v.type/main.c:155 ../vector/v.rectify/main.c:278 #: ../vector/v.category/main.c:763 ../vector/v.net/main.c:158 #: ../vector/v.transform/main.c:304 msgid "Failed to copy attribute table to output map" msgstr "" -#: ../vector/v.proj/main.c:512 +#: ../vector/v.proj/main.c:529 msgid "Try to disable wrapping to -180,180 if topological errors occurred" msgstr "" @@ -32004,8 +32403,8 @@ msgid "Unable to open vector map <%s> at topology level. Areas will not be processed." msgstr "" -#: ../vector/v.out.ascii/main.c:104 ../vector/v.surf.rst/main.c:570 -#: ../vector/v.colors/main.c:270 ../vector/v.colors.out/scan_cats.c:24 +#: ../vector/v.out.ascii/main.c:104 ../vector/v.surf.rst/main.c:573 +#: ../vector/v.colors/main.c:283 ../vector/v.colors.out/scan_cats.c:24 #: ../vector/v.colors.out/make_colors.c:27 #, c-format msgid "Layer <%s> not found" @@ -32272,11 +32671,11 @@ msgid "Layer number where RBG colors are stored as category" msgstr "" -#: ../vector/v.in.lidar/main.c:186 ../vector/v.in.ogr/main.c:236 +#: ../vector/v.in.lidar/main.c:186 ../vector/v.in.ogr/main.c:253 msgid "Import subregion only" msgstr "" -#: ../vector/v.in.lidar/main.c:189 ../vector/v.in.ogr/main.c:239 +#: ../vector/v.in.lidar/main.c:189 ../vector/v.in.ogr/main.c:256 msgid "Format: xmin,ymin,xmax,ymax - usually W,S,E,N" msgstr "" @@ -32313,11 +32712,11 @@ msgid "For example, 4 will import 25 percent of points. If not specified, all points are imported" msgstr "" -#: ../vector/v.in.lidar/main.c:255 ../vector/v.decimate/main.c:183 +#: ../vector/v.in.lidar/main.c:255 ../vector/v.decimate/main.c:184 msgid "Skip first n points" msgstr "" -#: ../vector/v.in.lidar/main.c:256 ../vector/v.decimate/main.c:185 +#: ../vector/v.in.lidar/main.c:256 ../vector/v.decimate/main.c:186 msgid "Skips the given number of points at the beginning." msgstr "" @@ -32334,8 +32733,8 @@ msgstr "" #: ../vector/v.in.lidar/main.c:305 ../vector/v.in.lidar/main.c:313 -#: ../vector/v.in.lidar/main.c:316 ../vector/v.decimate/main.c:243 -#: ../vector/v.decimate/main.c:246 +#: ../vector/v.in.lidar/main.c:316 ../vector/v.decimate/main.c:244 +#: ../vector/v.decimate/main.c:247 ../vector/v.decimate/main.c:250 msgid "Speed" msgstr "" @@ -32347,7 +32746,7 @@ msgid "Create only requested layers and categories" msgstr "" -#: ../vector/v.in.lidar/main.c:328 ../vector/v.in.ogr/main.c:379 +#: ../vector/v.in.lidar/main.c:328 ../vector/v.in.ogr/main.c:396 msgid "Create the location specified by the \"location\" parameter and exit. Do not import the vector data." msgstr "" @@ -32371,32 +32770,32 @@ msgstr "" #: ../vector/v.in.lidar/main.c:435 ../vector/v.in.pdal/filters.c:68 -#: ../vector/v.decimate/main.c:294 +#: ../vector/v.decimate/main.c:298 #, c-format msgid "Invalid zrange <%s>" msgstr "" -#: ../vector/v.in.lidar/main.c:450 ../vector/v.in.ogr/main.c:702 -#: ../vector/v.in.ogr/main.c:2096 +#: ../vector/v.in.lidar/main.c:450 ../vector/v.in.ogr/main.c:760 +#: ../vector/v.in.ogr/main.c:2196 msgid "Select either the current region flag or the spatial option, not both" msgstr "" -#: ../vector/v.in.lidar/main.c:478 ../vector/v.in.ogr/main.c:2123 +#: ../vector/v.in.lidar/main.c:478 ../vector/v.in.ogr/main.c:2223 msgid "4 parameters required for 'spatial' parameter" msgstr "" -#: ../vector/v.in.lidar/main.c:542 ../scripts/v.unpack/v.unpack.py:119 +#: ../vector/v.in.lidar/main.c:542 ../scripts/v.unpack/v.unpack.py:118 #, c-format, python-format msgid "Vector map <%s> already exists and will be overwritten" msgstr "" -#: ../vector/v.in.lidar/main.c:545 ../vector/v.in.ogr/main.c:673 -#: ../vector/v.edit/main.c:99 ../scripts/v.unpack/v.unpack.py:117 +#: ../vector/v.in.lidar/main.c:545 ../vector/v.in.ogr/main.c:731 +#: ../vector/v.edit/main.c:99 ../scripts/v.unpack/v.unpack.py:116 #, c-format, python-format msgid "Vector map <%s> already exists" msgstr "" -#: ../vector/v.in.lidar/main.c:605 ../vector/v.decimate/main.c:344 +#: ../vector/v.in.lidar/main.c:605 ../vector/v.decimate/main.c:348 msgid "Settings for count-based decimation are not valid" msgstr "" @@ -32684,11 +33083,6 @@ msgid "Key column type is not integer" msgstr "" -#: ../vector/v.reclass/main.c:267 ../vector/v.db.select/main.c:229 -#, c-format -msgid "Unable to fetch data from table <%s>" -msgstr "" - #: ../vector/v.reclass/main.c:298 #, c-format msgid "Cannot insert data: [%s]" @@ -32836,138 +33230,147 @@ msgstr[0] "" msgstr[1] "" -#: ../vector/v.surf.rst/main.c:150 ../vector/v.drape/main.c:59 +#: ../vector/v.surf.rst/main.c:150 ../vector/v.vol.rst/main.c:239 +msgid "RST" +msgstr "" + +#: ../vector/v.surf.rst/main.c:151 ../vector/v.drape/main.c:59 #: ../vector/v.extrude/main.c:70 ../vector/v.hull/main.c:54 -#: ../vector/v.to.3d/main.c:38 ../vector/v.out.postgis/main.c:49 +#: ../vector/v.to.3d/main.c:38 ../vector/v.vol.rst/main.c:240 +#: ../vector/v.out.postgis/main.c:49 msgid "3D" msgstr "" -#: ../vector/v.surf.rst/main.c:151 +#: ../vector/v.surf.rst/main.c:153 msgid "Performs surface interpolation from vector points map by splines." msgstr "" -#: ../vector/v.surf.rst/main.c:153 +#: ../vector/v.surf.rst/main.c:155 msgid "Spatial approximation and topographic analysis from given point or isoline data in vector format to floating point raster format using regularized spline with tension." msgstr "" -#: ../vector/v.surf.rst/main.c:160 +#: ../vector/v.surf.rst/main.c:162 msgid "Perform cross-validation procedure without raster approximation" msgstr "" -#: ../vector/v.surf.rst/main.c:165 +#: ../vector/v.surf.rst/main.c:167 msgid "Use scale dependent tension" msgstr "" -#: ../vector/v.surf.rst/main.c:184 ../vector/v.surf.bspline/main.c:118 +#: ../vector/v.surf.rst/main.c:186 ../vector/v.surf.bspline/main.c:118 msgid "Name of the attribute column with values to be used for approximation" msgstr "" -#: ../vector/v.surf.rst/main.c:195 +#: ../vector/v.surf.rst/main.c:197 msgid "Name for output surface elevation raster map" msgstr "" -#: ../vector/v.surf.rst/main.c:225 +#: ../vector/v.surf.rst/main.c:227 msgid "Name for output mean curvature raster map" msgstr "" -#: ../vector/v.surf.rst/main.c:231 ../vector/v.vol.rst/main.c:290 +#: ../vector/v.surf.rst/main.c:233 ../vector/v.vol.rst/main.c:292 msgid "Name for output deviations vector point map" msgstr "" -#: ../vector/v.surf.rst/main.c:238 ../vector/v.vol.rst/main.c:296 +#: ../vector/v.surf.rst/main.c:240 ../vector/v.vol.rst/main.c:298 msgid "Name for output cross-validation errors vector point map" msgstr "" -#: ../vector/v.surf.rst/main.c:245 +#: ../vector/v.surf.rst/main.c:247 msgid "Name for output vector map showing quadtree segmentation" msgstr "" -#: ../vector/v.surf.rst/main.c:252 +#: ../vector/v.surf.rst/main.c:254 msgid "Name for output vector map showing overlapping windows" msgstr "" -#: ../vector/v.surf.rst/main.c:261 +#: ../vector/v.surf.rst/main.c:263 msgid "Number of threads for parallel computing" msgstr "" -#: ../vector/v.surf.rst/main.c:267 +#: ../vector/v.surf.rst/main.c:269 msgid "Name of raster map used as mask" msgstr "" -#: ../vector/v.surf.rst/main.c:275 ../vector/v.vol.rst/main.c:267 +#: ../vector/v.surf.rst/main.c:277 ../vector/v.vol.rst/main.c:269 msgid "Tension parameter" msgstr "" -#: ../vector/v.surf.rst/main.c:282 ../vector/v.vol.rst/main.c:275 +#: ../vector/v.surf.rst/main.c:284 ../vector/v.vol.rst/main.c:277 msgid "Smoothing parameter" msgstr "" -#: ../vector/v.surf.rst/main.c:290 +#: ../vector/v.surf.rst/main.c:285 +msgid "Smoothing is by default 0.5 unless smooth_column is specified" +msgstr "" + +#: ../vector/v.surf.rst/main.c:293 msgid "Name of the attribute column with smoothing parameters" msgstr "" -#: ../vector/v.surf.rst/main.c:315 ../vector/v.vol.rst/main.c:336 +#: ../vector/v.surf.rst/main.c:318 ../vector/v.vol.rst/main.c:338 msgid "Minimum distance between points (to remove almost identical points)" msgstr "" -#: ../vector/v.surf.rst/main.c:323 +#: ../vector/v.surf.rst/main.c:326 msgid "Maximum distance between points on isoline (to insert additional points)" msgstr "" -#: ../vector/v.surf.rst/main.c:332 +#: ../vector/v.surf.rst/main.c:335 msgid "Conversion factor for values used for approximation" msgstr "" -#: ../vector/v.surf.rst/main.c:409 +#: ../vector/v.surf.rst/main.c:412 msgid "Parallel computation disabled when deviation output is required" msgstr "" -#: ../vector/v.surf.rst/main.c:416 +#: ../vector/v.surf.rst/main.c:419 msgid "GRASS GIS is not compiled with OpenMP support, parallel computation is disabled." msgstr "" -#: ../vector/v.surf.rst/main.c:421 ../vector/v.surf.rst/main.c:426 -#: ../vector/v.surf.rst/main.c:431 ../vector/v.surf.rst/main.c:436 +#: ../vector/v.surf.rst/main.c:424 ../vector/v.surf.rst/main.c:429 +#: ../vector/v.surf.rst/main.c:434 ../vector/v.surf.rst/main.c:439 #, c-format msgid "Output vector map name <%s> is not valid map name" msgstr "" -#: ../vector/v.surf.rst/main.c:449 +#: ../vector/v.surf.rst/main.c:452 msgid "You are not outputting any raster or vector maps" msgstr "" -#: ../vector/v.surf.rst/main.c:458 +#: ../vector/v.surf.rst/main.c:461 msgid "Both cross-validation options (-c flag and cvdev vector output) must be specified" msgstr "" -#: ../vector/v.surf.rst/main.c:461 +#: ../vector/v.surf.rst/main.c:464 msgid "The cross-validation cannot be computed simultaneously with output raster or devi file" msgstr "" -#: ../vector/v.surf.rst/main.c:479 +#: ../vector/v.surf.rst/main.c:482 msgid "Using anisotropy - both theta and scalex have to be specified" msgstr "" -#: ../vector/v.surf.rst/main.c:487 +#: ../vector/v.surf.rst/main.c:490 msgid "Both smatt and smooth options specified - using constant" msgstr "" -#: ../vector/v.surf.rst/main.c:497 +#: ../vector/v.surf.rst/main.c:500 msgid "The computation will last too long - lower npmin is suggested" msgstr "" -#: ../vector/v.surf.rst/main.c:515 ../vector/v.surf.rst/main.c:520 -#: ../vector/v.surf.rst/main.c:524 ../vector/v.surf.rst/main.c:529 -#: ../vector/v.surf.rst/main.c:533 ../vector/v.surf.rst/main.c:537 -#: ../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.surf.rst/main.c:518 ../vector/v.surf.rst/main.c:523 +#: ../vector/v.surf.rst/main.c:527 ../vector/v.surf.rst/main.c:532 +#: ../vector/v.surf.rst/main.c:536 ../vector/v.surf.rst/main.c:540 +#: ../vector/v.vol.rst/main.c:509 ../vector/v.vol.rst/main.c:512 +#: ../vector/v.vol.rst/main.c:515 ../vector/v.vol.rst/main.c:518 +#: ../vector/v.vol.rst/main.c:521 ../vector/v.vol.rst/main.c:524 +#: ../vector/v.vol.rst/main.c:527 ../vector/v.vol.rst/main.c:530 +#: ../vector/v.vol.rst/main.c:533 ../vector/v.vol.rst/main.c:536 +#: ../vector/v.vol.rst/main.c:623 ../vector/v.vol.rst/main.c:654 +#: ../vector/v.vol.rst/main.c:676 ../vector/v.vol.rst/main.c:698 +#: ../vector/v.vol.rst/main.c:720 ../vector/v.vol.rst/main.c:742 +#: ../vector/v.vol.rst/main.c:764 ../vector/v.vol.rst/main.c:786 #: ../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 @@ -32975,53 +33378,53 @@ msgid "Not enough memory for %s" msgstr "" -#: ../vector/v.surf.rst/main.c:544 ../vector/v.surf.rst/main.c:550 -#: ../vector/v.surf.rst/main.c:553 ../vector/v.surf.rst/main.c:557 -#: ../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:547 ../vector/v.surf.rst/main.c:553 +#: ../vector/v.surf.rst/main.c:556 ../vector/v.surf.rst/main.c:560 +#: ../vector/v.vol.rst/main.c:541 ../vector/v.vol.rst/main.c:546 +#: ../vector/v.vol.rst/main.c:548 #, c-format msgid "Unable to create %s" msgstr "" -#: ../vector/v.surf.rst/main.c:574 ../vector/v.surf.bspline/main.c:277 +#: ../vector/v.surf.rst/main.c:577 ../vector/v.surf.bspline/main.c:277 msgid "Input is 3D: using attribute values instead of z-coordinates for approximation" msgstr "" -#: ../vector/v.surf.rst/main.c:576 ../vector/v.surf.bspline/main.c:279 +#: ../vector/v.surf.rst/main.c:579 ../vector/v.surf.bspline/main.c:279 msgid "Input is 3D: using z-coordinates for approximation" msgstr "" -#: ../vector/v.surf.rst/main.c:580 +#: ../vector/v.surf.rst/main.c:583 msgid "Input is 2D: using attribute values for approximation" msgstr "" -#: ../vector/v.surf.rst/main.c:582 +#: ../vector/v.surf.rst/main.c:585 msgid "Input is 2D: using category values for approximation" msgstr "" -#: ../vector/v.surf.rst/main.c:625 ../vector/v.vol.rst/main.c:605 +#: ../vector/v.surf.rst/main.c:628 ../vector/v.vol.rst/main.c:607 #, c-format msgid "Unable to create table '%s'" msgstr "" -#: ../vector/v.surf.rst/main.c:695 +#: ../vector/v.surf.rst/main.c:698 #, 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:716 +#: ../vector/v.surf.rst/main.c:719 msgid "Processing segments in parallel..." msgstr "" -#: ../vector/v.surf.rst/main.c:722 ../vector/v.surf.rst/main.c:731 +#: ../vector/v.surf.rst/main.c:725 ../vector/v.surf.rst/main.c:734 msgid "Interp_segmets failed" msgstr "" -#: ../vector/v.surf.rst/main.c:725 +#: ../vector/v.surf.rst/main.c:728 msgid "Processing segments..." msgstr "" -#: ../vector/v.surf.rst/main.c:749 +#: ../vector/v.surf.rst/main.c:752 msgid "Unable to write raster maps - try to increase resolution" msgstr "" @@ -33215,10 +33618,6 @@ msgid "Unable to open vector map <%s> at topology level. Flag '%c' requires topology level." msgstr "" -#: ../vector/v.db.select/main.c:208 -msgid "Unable to open select cursor" -msgstr "" - #: ../vector/v.db.select/main.c:286 #, c-format msgid "Unable to get bounding box of area %d" @@ -33325,7 +33724,7 @@ msgid "Height for sampled raster NULL values" msgstr "" -#: ../vector/v.drape/main.c:177 ../vector/v.select/select.c:41 +#: ../vector/v.drape/main.c:177 ../vector/v.select/select.c:48 #: ../vector/v.category/main.c:332 msgid "Processing features..." msgstr "" @@ -33429,11 +33828,6 @@ msgid "Option '%s' is not available with GEOS buffering" msgstr "" -#: ../vector/v.buffer/main.c:414 ../vector/v.in.ogr/main.c:854 -#: ../vector/v.overlay/main.c:227 -msgid "Unable to create temporary vector map" -msgstr "" - #: ../vector/v.buffer/main.c:442 #, c-format msgid "Unable to select data from table <%s>" @@ -33474,71 +33868,71 @@ msgid "Negative distances are only supported for areas" msgstr "" -#: ../vector/v.buffer/main.c:732 +#: ../vector/v.buffer/main.c:741 msgid "Cleaning buffers..." msgstr "" -#: ../vector/v.buffer/main.c:735 +#: ../vector/v.buffer/main.c:744 msgid "Building parts of topology..." msgstr "" -#: ../vector/v.buffer/main.c:749 +#: ../vector/v.buffer/main.c:758 msgid "Snapping boundaries..." msgstr "" -#: ../vector/v.buffer/main.c:752 ../vector/v.in.ogr/main.c:1422 +#: ../vector/v.buffer/main.c:761 ../vector/v.in.ogr/main.c:1498 msgid "Breaking polygons..." msgstr "" -#: ../vector/v.buffer/main.c:755 ../vector/v.buffer/main.c:762 -#: ../vector/v.in.ogr/main.c:1427 ../vector/v.in.ogr/main.c:1441 +#: ../vector/v.buffer/main.c:764 ../vector/v.buffer/main.c:771 +#: ../vector/v.in.ogr/main.c:1503 ../vector/v.in.ogr/main.c:1517 #: ../vector/v.overlay/area_area.c:113 ../vector/v.delaunay/main.c:144 msgid "Removing duplicates..." msgstr "" -#: ../vector/v.buffer/main.c:759 ../vector/v.in.ogr/main.c:1437 +#: ../vector/v.buffer/main.c:768 ../vector/v.in.ogr/main.c:1513 msgid "Breaking boundaries..." msgstr "" -#: ../vector/v.buffer/main.c:765 +#: ../vector/v.buffer/main.c:774 msgid "Cleaning boundaries at nodes" msgstr "" -#: ../vector/v.buffer/main.c:773 ../vector/v.in.ogr/main.c:1461 +#: ../vector/v.buffer/main.c:782 ../vector/v.in.ogr/main.c:1537 #: ../vector/v.voronoi/clean_topo.c:87 msgid "Removing dangles..." msgstr "" -#: ../vector/v.buffer/main.c:776 ../vector/v.in.ogr/main.c:1476 +#: ../vector/v.buffer/main.c:785 ../vector/v.in.ogr/main.c:1552 #: ../vector/v.voronoi/clean_topo.c:89 msgid "Removing bridges..." msgstr "" -#: ../vector/v.buffer/main.c:779 ../vector/v.overlay/area_area.c:158 +#: ../vector/v.buffer/main.c:788 ../vector/v.overlay/area_area.c:158 msgid "Attaching islands..." msgstr "" -#: ../vector/v.buffer/main.c:786 +#: ../vector/v.buffer/main.c:795 msgid "Calculating centroids for all areas..." msgstr "" -#: ../vector/v.buffer/main.c:800 ../vector/v.overlay/area_area.c:171 +#: ../vector/v.buffer/main.c:809 ../vector/v.overlay/area_area.c:171 msgid "Cannot calculate area centroid" msgstr "" -#: ../vector/v.buffer/main.c:817 +#: ../vector/v.buffer/main.c:826 msgid "Generating list of boundaries to be deleted..." msgstr "" -#: ../vector/v.buffer/main.c:850 +#: ../vector/v.buffer/main.c:859 msgid "Deleting boundaries..." msgstr "" -#: ../vector/v.buffer/main.c:882 +#: ../vector/v.buffer/main.c:891 msgid "Calculating centroids for areas..." msgstr "" -#: ../vector/v.buffer/main.c:895 +#: ../vector/v.buffer/main.c:904 #, c-format msgid "Unable to calculate centroid for area %d" msgstr "" @@ -33653,21 +34047,21 @@ msgid "Operator can only be 'overlap'" msgstr "" -#: ../vector/v.select/main.c:128 +#: ../vector/v.select/main.c:152 msgid "Output from v.select" msgstr "" -#: ../vector/v.select/main.c:181 +#: ../vector/v.select/main.c:184 #, c-format msgid "%d features from <%s> without category skipped" msgstr "" -#: ../vector/v.select/main.c:190 +#: ../vector/v.select/main.c:193 #, c-format msgid "%d features written to output." msgstr "" -#: ../vector/v.select/main.c:192 +#: ../vector/v.select/main.c:198 msgid "No features found !" msgstr "" @@ -33756,20 +34150,20 @@ msgstr "" #: ../vector/v.select/args.c:105 ../vector/v.edit/args.c:204 -#: ../vector/v.extract/main.c:97 +#: ../vector/v.extract/main.c:98 msgid "Reverse selection" msgstr "" -#: ../vector/v.select/select.c:65 +#: ../vector/v.select/select.c:104 ../vector/v.select/select.c:154 #, c-format msgid "Unable to read line id %d from vector map <%s>" msgstr "" -#: ../vector/v.select/select.c:171 ../vector/v.out.pov/main.c:175 +#: ../vector/v.select/select.c:200 ../vector/v.out.pov/main.c:175 msgid "Processing areas..." msgstr "" -#: ../vector/v.select/select.c:195 +#: ../vector/v.select/select.c:252 ../vector/v.select/select.c:318 #, c-format msgid "Unable to read area id %d from vector map <%s>" msgstr "" @@ -34197,516 +34591,525 @@ msgid "%s is empty" msgstr "" -#: ../vector/v.in.ogr/main.c:201 +#: ../vector/v.in.ogr/main.c:204 msgid "Imports vector data into a GRASS vector map using OGR library." msgstr "" -#: ../vector/v.in.ogr/main.c:208 +#: ../vector/v.in.ogr/main.c:211 msgid "" "Examples:\n" "\t\tESRI Shapefile: directory containing shapefiles\n" "\t\tMapInfo File: directory containing mapinfo files" msgstr "" -#: ../vector/v.in.ogr/main.c:221 +#: ../vector/v.in.ogr/main.c:238 msgid "" "Examples:\n" "\t\tESRI Shapefile: shapefile name\n" "\t\tMapInfo File: mapinfo file name" msgstr "" -#: ../vector/v.in.ogr/main.c:250 +#: ../vector/v.in.ogr/main.c:267 msgid "Minimum size of area to be imported (square meters)" msgstr "" -#: ../vector/v.in.ogr/main.c:252 +#: ../vector/v.in.ogr/main.c:269 msgid "Smaller areas and islands are ignored. Should be greater than snap^2" msgstr "" -#: ../vector/v.in.ogr/main.c:258 +#: ../vector/v.in.ogr/main.c:275 msgid "Optionally change default input type" msgstr "" -#: ../vector/v.in.ogr/main.c:262 +#: ../vector/v.in.ogr/main.c:279 msgid "import area centroids as points" msgstr "" -#: ../vector/v.in.ogr/main.c:263 +#: ../vector/v.in.ogr/main.c:280 msgid "import area boundaries as lines" msgstr "" -#: ../vector/v.in.ogr/main.c:264 +#: ../vector/v.in.ogr/main.c:281 msgid "import lines as area boundaries" msgstr "" -#: ../vector/v.in.ogr/main.c:265 +#: ../vector/v.in.ogr/main.c:282 msgid "import points as centroids" msgstr "" -#: ../vector/v.in.ogr/main.c:275 +#: ../vector/v.in.ogr/main.c:292 msgid "'-1' for no snap" msgstr "" -#: ../vector/v.in.ogr/main.c:287 +#: ../vector/v.in.ogr/main.c:304 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:306 +#: ../vector/v.in.ogr/main.c:323 msgid "Name of column used for categories" msgstr "" -#: ../vector/v.in.ogr/main.c:308 +#: ../vector/v.in.ogr/main.c:325 msgid "If not given, categories are generated as unique values and stored in 'cat' column" msgstr "" -#: ../vector/v.in.ogr/main.c:313 +#: ../vector/v.in.ogr/main.c:330 msgid "Name of geometry column" msgstr "" -#: ../vector/v.in.ogr/main.c:314 +#: ../vector/v.in.ogr/main.c:331 msgid "If not given, all geometry columns from the input are used" msgstr "" -#: ../vector/v.in.ogr/main.c:332 +#: ../vector/v.in.ogr/main.c:349 msgid "Do not clean polygons (not recommended)" msgstr "" -#: ../vector/v.in.ogr/main.c:337 +#: ../vector/v.in.ogr/main.c:354 msgid "Force 2D output even if input is 3D" msgstr "" -#: ../vector/v.in.ogr/main.c:373 +#: ../vector/v.in.ogr/main.c:390 msgid "Change column names to lowercase characters" msgstr "" -#: ../vector/v.in.ogr/main.c:504 ../vector/v.external/main.c:151 +#: ../vector/v.in.ogr/main.c:562 ../vector/v.external/main.c:155 #, c-format msgid "Unable to open data source <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:509 +#: ../vector/v.in.ogr/main.c:567 #, c-format msgid "Using OGR driver '%s/%s'" msgstr "" -#: ../vector/v.in.ogr/main.c:513 +#: ../vector/v.in.ogr/main.c:571 #, c-format msgid "Using OGR driver '%s'" msgstr "" -#: ../vector/v.in.ogr/main.c:531 +#: ../vector/v.in.ogr/main.c:589 msgid "Using interleaved reading mode" msgstr "" -#: ../vector/v.in.ogr/main.c:537 ../vector/v.in.ogr/main.c:541 +#: ../vector/v.in.ogr/main.c:595 ../vector/v.in.ogr/main.c:599 #, c-format msgid "Option <%s> will be ignored. OGR doesn't support it for selected format (%s)." msgstr "" -#: ../vector/v.in.ogr/main.c:547 +#: ../vector/v.in.ogr/main.c:605 #, c-format msgid "Option <%s> will be ignored. Multiple geometry fields are supported by GDAL >= 1.11" msgstr "" -#: ../vector/v.in.ogr/main.c:557 +#: ../vector/v.in.ogr/main.c:615 #, c-format msgid "Encoding value not supported by OGR driver <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:567 +#: ../vector/v.in.ogr/main.c:625 msgid "No OGR layers available" msgstr "" -#: ../vector/v.in.ogr/main.c:574 +#: ../vector/v.in.ogr/main.c:632 #, c-format msgid "Data source <%s> (format '%s') contains %d layers:" msgstr "" -#: ../vector/v.in.ogr/main.c:613 ../vector/v.external/main.c:124 +#: ../vector/v.in.ogr/main.c:671 ../vector/v.external/main.c:128 #, c-format msgid "Layer <%s> not available" msgstr "" -#: ../vector/v.in.ogr/main.c:627 +#: ../vector/v.in.ogr/main.c:685 msgid "Detected different projections of input layers. Input layers must be imported separately." msgstr "" -#: ../vector/v.in.ogr/main.c:667 +#: ../vector/v.in.ogr/main.c:725 #, c-format msgid "Illegal output name <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:688 +#: ../vector/v.in.ogr/main.c:746 #, c-format msgid "All available OGR layers will be imported into vector map <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:697 +#: ../vector/v.in.ogr/main.c:755 msgid "When creating a new location, the current region can not be used as spatial filter, disabling" msgstr "" -#: ../vector/v.in.ogr/main.c:715 ../vector/v.in.ogr/main.c:1962 +#: ../vector/v.in.ogr/main.c:773 ../vector/v.in.ogr/main.c:2062 #, c-format msgid "Error setting attribute filter '%s'" msgstr "" -#: ../vector/v.in.ogr/main.c:755 +#: ../vector/v.in.ogr/main.c:813 #, c-format msgid "Geometry column <%s> not found in OGR layer <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:768 +#: ../vector/v.in.ogr/main.c:826 #, c-format msgid "Check if OGR layer <%s> contains polygons..." msgstr "" -#: ../vector/v.in.ogr/main.c:826 +#: ../vector/v.in.ogr/main.c:884 #, c-format msgid "Boundary splitting distance in map units: %G" msgstr "" -#: ../vector/v.in.ogr/main.c:856 +#: ../vector/v.in.ogr/main.c:914 #, c-format msgid "Using temporary vector <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:898 +#: ../vector/v.in.ogr/main.c:956 #, c-format msgid "Key column '%s' not found in input layer <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:911 +#: ../vector/v.in.ogr/main.c:969 #, c-format msgid "Key column '%s' in input layer <%s> is not integer" msgstr "" -#: ../vector/v.in.ogr/main.c:923 +#: ../vector/v.in.ogr/main.c:981 #, c-format msgid "Creating attribute table for layer <%s>..." msgstr "" -#: ../vector/v.in.ogr/main.c:993 +#: ../vector/v.in.ogr/main.c:1051 #, c-format msgid "Column name <%s> renamed to <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:1025 +#: ../vector/v.in.ogr/main.c:1083 #, c-format msgid "Writing column <%s> with integer 64 as integer 32" msgstr "" -#: ../vector/v.in.ogr/main.c:1038 +#: ../vector/v.in.ogr/main.c:1096 #, c-format msgid "Writing column <%s> with fixed length %d chars (may be truncated)" msgstr "" -#: ../vector/v.in.ogr/main.c:1062 +#: ../vector/v.in.ogr/main.c:1120 #, 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:1074 +#: ../vector/v.in.ogr/main.c:1137 #, c-format msgid "Writing column %s with fixed length %d chars (may be truncated)" msgstr "" -#: ../vector/v.in.ogr/main.c:1078 +#: ../vector/v.in.ogr/main.c:1141 #, c-format msgid "Column type (Ogr_ftype: %d) not supported (Ogr_fieldname: %s)" msgstr "" -#: ../vector/v.in.ogr/main.c:1099 +#: ../vector/v.in.ogr/main.c:1162 #, c-format msgid "Column name <%s> renamed to <%s_%d>" msgstr "" -#: ../vector/v.in.ogr/main.c:1163 +#: ../vector/v.in.ogr/main.c:1228 #, c-format msgid "Importing %lld features (OGR layer <%s>)..." msgstr "" -#: ../vector/v.in.ogr/main.c:1326 +#: ../vector/v.in.ogr/main.c:1396 #, c-format msgid "Cannot insert new row for input layer <%s>: %s" msgstr "" -#: ../vector/v.in.ogr/main.c:1342 +#: ../vector/v.in.ogr/main.c:1412 #, c-format msgid "%d %s without geometry in input layer <%s> skipped" msgstr "" -#: ../vector/v.in.ogr/main.c:1343 +#: ../vector/v.in.ogr/main.c:1413 msgid "feature" msgstr "" -#: ../vector/v.in.ogr/main.c:1343 +#: ../vector/v.in.ogr/main.c:1413 msgid "features" msgstr "" -#: ../vector/v.in.ogr/main.c:1367 +#: ../vector/v.in.ogr/main.c:1437 #, c-format msgid "Unable to drop table: '%s'" msgstr "" -#: ../vector/v.in.ogr/main.c:1402 +#: ../vector/v.in.ogr/main.c:1478 msgid "Cleaning polygons" msgstr "" -#: ../vector/v.in.ogr/main.c:1406 +#: ../vector/v.in.ogr/main.c:1482 #, c-format msgid "Snapping boundaries (threshold = %.3e)..." msgstr "" -#: ../vector/v.in.ogr/main.c:1445 ../vector/v.overlay/area_area.c:116 +#: ../vector/v.in.ogr/main.c:1521 ../vector/v.overlay/area_area.c:116 msgid "Cleaning boundaries at nodes..." msgstr "" -#: ../vector/v.in.ogr/main.c:1452 +#: ../vector/v.in.ogr/main.c:1528 msgid "Merging boundaries..." msgstr "" -#: ../vector/v.in.ogr/main.c:1457 +#: ../vector/v.in.ogr/main.c:1533 msgid "Changing boundary dangles to lines..." msgstr "" -#: ../vector/v.in.ogr/main.c:1470 +#: ../vector/v.in.ogr/main.c:1546 msgid "Changing boundary bridges to lines..." msgstr "" -#: ../vector/v.in.ogr/main.c:1499 ../vector/v.delaunay/main.c:172 +#: ../vector/v.in.ogr/main.c:1575 ../vector/v.delaunay/main.c:172 #: ../vector/v.category/main.c:364 msgid "Unable to calculate area centroid" msgstr "" -#: ../vector/v.in.ogr/main.c:1516 +#: ../vector/v.in.ogr/main.c:1592 #, c-format msgid "Finding centroids for OGR layer <%s>..." msgstr "" -#: ../vector/v.in.ogr/main.c:1573 ../vector/v.overlay/area_area.c:218 +#: ../vector/v.in.ogr/main.c:1650 ../vector/v.overlay/area_area.c:218 msgid "Writing centroids..." msgstr "" -#: ../vector/v.in.ogr/main.c:1616 -#, 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:1626 +#: ../vector/v.in.ogr/main.c:1696 #, c-format msgid "%d input polygons\n" msgstr "" -#: ../vector/v.in.ogr/main.c:1627 +#: ../vector/v.in.ogr/main.c:1697 #, c-format msgid "%d input polygons" msgstr "" -#: ../vector/v.in.ogr/main.c:1630 +#: ../vector/v.in.ogr/main.c:1700 #, c-format msgid "Total area: %G (%d areas)\n" msgstr "" -#: ../vector/v.in.ogr/main.c:1631 +#: ../vector/v.in.ogr/main.c:1701 #, c-format msgid "Total area: %G (%d areas)" msgstr "" -#: ../vector/v.in.ogr/main.c:1634 +#: ../vector/v.in.ogr/main.c:1704 #, c-format msgid "Overlapping area: %G (%d areas)\n" msgstr "" -#: ../vector/v.in.ogr/main.c:1637 +#: ../vector/v.in.ogr/main.c:1707 #, c-format msgid "Overlapping area: %G (%d areas)" msgstr "" -#: ../vector/v.in.ogr/main.c:1642 +#: ../vector/v.in.ogr/main.c:1712 #, c-format msgid "Area without category: %G (%d areas)\n" msgstr "" -#: ../vector/v.in.ogr/main.c:1645 +#: ../vector/v.in.ogr/main.c:1715 #, c-format msgid "Area without category: %G (%d areas)" msgstr "" -#: ../vector/v.in.ogr/main.c:1767 +#: ../vector/v.in.ogr/main.c:1839 msgid "The output contains topological errors:" msgstr "" -#: ../vector/v.in.ogr/main.c:1769 +#: ../vector/v.in.ogr/main.c:1843 #, c-format msgid "Unable to calculate a centroid for %d areas" msgstr "" -#: ../vector/v.in.ogr/main.c:1771 +#: ../vector/v.in.ogr/main.c:1849 #, c-format msgid "Number of incorrect boundaries: %d" msgstr "" -#: ../vector/v.in.ogr/main.c:1774 +#: ../vector/v.in.ogr/main.c:1855 #, c-format msgid "Number of centroids outside area: %d" msgstr "" -#: ../vector/v.in.ogr/main.c:1777 +#: ../vector/v.in.ogr/main.c:1861 #, c-format msgid "Number of duplicate centroids: %d" msgstr "" -#: ../vector/v.in.ogr/main.c:1780 ../vector/v.in.ogr/main.c:1802 -#: ../vector/v.in.ogr/main.c:1835 +#: ../vector/v.in.ogr/main.c:1866 ../vector/v.in.ogr/main.c:1935 msgid "The input could be cleaned by snapping vertices to each other." msgstr "" -#: ../vector/v.in.ogr/main.c:1783 ../vector/v.in.ogr/main.c:1806 -#: ../vector/v.in.ogr/main.c:1830 ../vector/v.in.ogr/main.c:1836 +#: ../vector/v.in.ogr/main.c:1869 ../vector/v.in.ogr/main.c:1904 +#: ../vector/v.in.ogr/main.c:1930 ../vector/v.in.ogr/main.c:1936 #, c-format msgid "Estimated range of snapping threshold: [%g, %g]" msgstr "" -#: ../vector/v.in.ogr/main.c:1787 ../vector/v.in.ogr/main.c:1810 +#: ../vector/v.in.ogr/main.c:1880 ../vector/v.in.ogr/main.c:1887 +#: ../vector/v.in.ogr/main.c:1913 #, c-format -msgid "Try to import again, snapping with at least %g: 'snap=%g'" +msgid "Try to import again, snapping with %g: 'snap=%g'" msgstr "" -#: ../vector/v.in.ogr/main.c:1791 ../vector/v.in.ogr/main.c:1814 +#: ../vector/v.in.ogr/main.c:1883 ../vector/v.in.ogr/main.c:1909 #, c-format -msgid "Try to import again, snapping with %g: 'snap=%g'" +msgid "Try to import again, snapping with at least %g: 'snap=%g'" msgstr "" -#: ../vector/v.in.ogr/main.c:1795 ../vector/v.in.ogr/main.c:1818 +#: ../vector/v.in.ogr/main.c:1891 ../vector/v.in.ogr/main.c:1917 msgid "Manual cleaning may be needed." msgstr "" -#: ../vector/v.in.ogr/main.c:1800 -msgid "Some input polygons are overlapping each other." +#: ../vector/v.in.ogr/main.c:1895 +#, c-format +msgid "%d areas represent multiple (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:1801 -msgid "If overlapping is not desired, the data need to be cleaned." +#: ../vector/v.in.ogr/main.c:1900 +msgid "If overlapping is not desired, the input data can be cleaned by snapping vertices to each other." msgstr "" -#: ../vector/v.in.ogr/main.c:1823 +#: ../vector/v.in.ogr/main.c:1923 #, c-format msgid "%d input polygons got lost during import." msgstr "" -#: ../vector/v.in.ogr/main.c:1826 +#: ../vector/v.in.ogr/main.c:1926 #, c-format msgid "%d additional areas where created during import." msgstr "" -#: ../vector/v.in.ogr/main.c:1829 +#: ../vector/v.in.ogr/main.c:1929 #, c-format msgid "The snapping threshold %g might be too large." msgstr "" -#: ../vector/v.in.ogr/main.c:1832 +#: ../vector/v.in.ogr/main.c:1932 msgid "Try to reduce the snapping threshold or clean the output manually." msgstr "" -#: ../vector/v.in.ogr/main.c:1843 ../vector/v.in.ascii/main.c:552 +#: ../vector/v.in.ogr/main.c:1943 ../vector/v.in.ascii/main.c:552 #: ../vector/v.in.ascii/main.c:555 msgid "Import failed" msgstr "" -#: ../vector/v.in.ogr/main.c:1878 +#: ../vector/v.in.ogr/main.c:1978 msgid "Input data contains 3D features. Created vector is 2D only, disable -2 flag to import 3D vector." msgstr "" -#: ../vector/v.in.ogr/main.c:1900 +#: ../vector/v.in.ogr/main.c:2000 #, c-format -msgid "Using GDAL 2.2+ style interleaved reading for GDAL version %d" +msgid "Using GDAL 2.2+ style interleaved reading for GDAL version %d.%d.%d" msgstr "" -#: ../vector/v.in.ogr/main.c:1903 +#: ../vector/v.in.ogr/main.c:2003 #, c-format -msgid "Using GDAL 1.x style interleaved reading for GDAL version %d" +msgid "Using GDAL 1.x style interleaved reading for GDAL version %d.%d.%d" msgstr "" -#: ../vector/v.in.ogr/main.c:1953 +#: ../vector/v.in.ogr/main.c:2053 #, c-format msgid "Unable to re-open data source <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:2125 +#: ../vector/v.in.ogr/main.c:2225 msgid "xmin is larger than xmax in 'spatial' parameters" msgstr "" -#: ../vector/v.in.ogr/main.c:2127 +#: ../vector/v.in.ogr/main.c:2227 msgid "ymin is larger than ymax in 'spatial' parameters" msgstr "" -#: ../vector/v.in.ogr/main.c:2144 +#: ../vector/v.in.ogr/main.c:2244 #, c-format msgid "The spatial filter does not overlap with OGR layer <%s>. Nothing to import." msgstr "" -#: ../vector/v.in.ogr/proj.c:33 ../vector/v.external/proj.c:33 +#: ../vector/v.in.ogr/proj.c:36 ../vector/v.external/proj.c:36 #, c-format msgid "Geometry column <%s> not found in input layer <%s>" msgstr "" -#: ../vector/v.in.ogr/proj.c:51 ../vector/v.external/proj.c:51 +#: ../vector/v.in.ogr/proj.c:54 ../vector/v.external/proj.c:54 msgid "Unable to convert input layer projection information to GRASS format for checking" msgstr "" -#: ../vector/v.in.ogr/proj.c:57 ../vector/v.in.ogr/proj.c:85 -#: ../vector/v.external/proj.c:57 ../vector/v.external/proj.c:85 +#: ../vector/v.in.ogr/proj.c:60 ../vector/v.in.ogr/proj.c:88 +#: ../vector/v.external/proj.c:60 ../vector/v.external/proj.c:88 msgid "Can't get WKT parameter string" msgstr "" -#: ../vector/v.in.ogr/proj.c:60 ../vector/v.in.ogr/proj.c:88 -#: ../vector/v.external/proj.c:60 ../vector/v.external/proj.c:88 +#: ../vector/v.in.ogr/proj.c:63 ../vector/v.in.ogr/proj.c:91 +#: ../vector/v.external/proj.c:63 ../vector/v.external/proj.c:91 #, c-format msgid "" "WKT definition:\n" "%s" msgstr "" -#: ../vector/v.in.ogr/proj.c:70 ../vector/v.external/proj.c:70 +#: ../vector/v.in.ogr/proj.c:73 ../vector/v.external/proj.c:73 #, c-format -msgid "No OGR projection available for layer <%s>" +msgid "No projection information available for layer <%s>" msgstr "" -#: ../vector/v.in.ogr/proj.c:78 ../vector/v.external/proj.c:78 +#: ../vector/v.in.ogr/proj.c:81 ../vector/v.external/proj.c:81 #, c-format -msgid "OGR projection for layer <%s> does not contain a valid SRS" +msgid "Projection for layer <%s> does not contain a valid SRS" msgstr "" -#: ../vector/v.in.ogr/proj.c:96 ../vector/v.external/proj.c:96 +#: ../vector/v.in.ogr/proj.c:116 ../vector/v.external/proj.c:116 #, c-format -msgid "OGR projection for layer <%s> can not be converted to proj4" +msgid "Projection for layer <%s> can not be converted to proj4" msgstr "" -#: ../vector/v.in.ogr/proj.c:103 ../vector/v.external/proj.c:103 +#: ../vector/v.in.ogr/proj.c:123 ../vector/v.external/proj.c:123 msgid "Can't get WKT-style parameter string" msgstr "" -#: ../vector/v.in.ogr/proj.c:106 ../vector/v.external/proj.c:106 +#: ../vector/v.in.ogr/proj.c:126 ../vector/v.external/proj.c:126 #, c-format msgid "" "WKT-style definition:\n" "%s" msgstr "" -#: ../vector/v.in.ogr/proj.c:151 +#: ../vector/v.in.ogr/proj.c:171 msgid "Layer projections are unreadable" msgstr "" -#: ../vector/v.in.ogr/proj.c:162 +#: ../vector/v.in.ogr/proj.c:184 #, c-format msgid "Projection for layer <%s> is unreadable" msgstr "" -#: ../vector/v.in.ogr/proj.c:196 +#: ../vector/v.in.ogr/proj.c:228 #, c-format msgid "Projection of layer <%s> is different from projection of layer <%s>" msgstr "" +#: ../vector/v.in.ogr/clean.c:19 +msgid "Converting OSM lines..." +msgstr "" + +#: ../vector/v.in.ogr/clean.c:118 +#, c-format +msgid "Number of OSM line splits: %d" +msgstr "" + +#: ../vector/v.in.ogr/clean.c:119 ../vector/v.overlay/area_area.c:154 +msgid "Merging lines..." +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 @@ -34745,126 +35148,127 @@ msgid "Skipping unsupported geometry type '%s'" msgstr "" -#: ../vector/v.patch/main.c:73 +#: ../vector/v.patch/main.c:75 msgid "Creates a new vector map by combining other vector maps." msgstr "" -#: ../vector/v.patch/main.c:84 +#: ../vector/v.patch/main.c:86 msgid "Name for output vector map where bounding boxes of input vector maps are written to" msgstr "" -#: ../vector/v.patch/main.c:88 +#: ../vector/v.patch/main.c:90 msgid "Do not expect input with topology" msgstr "" -#: ../vector/v.patch/main.c:90 +#: ../vector/v.patch/main.c:92 msgid "Applicable when input is points without topology" msgstr "" -#: ../vector/v.patch/main.c:94 +#: ../vector/v.patch/main.c:96 msgid "Expect z coordinate even when not using topology" msgstr "" -#: ../vector/v.patch/main.c:96 +#: ../vector/v.patch/main.c:98 msgid "Applicable when input is points with z coordinate but without topology" msgstr "" -#: ../vector/v.patch/main.c:100 +#: ../vector/v.patch/main.c:102 msgid "Copy also attribute table" msgstr "" -#: ../vector/v.patch/main.c:102 +#: ../vector/v.patch/main.c:104 msgid "Only the table of layer 1 is currently supported" msgstr "" -#: ../vector/v.patch/main.c:106 +#: ../vector/v.patch/main.c:108 msgid "Append files to existing file (overwriting existing files must be activated)" msgstr "" -#: ../vector/v.patch/main.c:216 +#: ../vector/v.patch/main.c:240 msgid "Missing table" msgstr "" -#: ../vector/v.patch/main.c:220 +#: ../vector/v.patch/main.c:244 msgid "Key columns differ" msgstr "" -#: ../vector/v.patch/main.c:226 +#: ../vector/v.patch/main.c:250 msgid "Number of columns differ" msgstr "" -#: ../vector/v.patch/main.c:238 -msgid "Column names differ" -msgstr "" +#: ../vector/v.patch/main.c:273 +#, fuzzy, c-format +msgid "No column <%s> in input map <%s>" +msgstr "Saraketta <%s> ei löytynyt taulusta <%s>" -#: ../vector/v.patch/main.c:246 +#: ../vector/v.patch/main.c:284 msgid "Column types differ" msgstr "" -#: ../vector/v.patch/main.c:251 +#: ../vector/v.patch/main.c:289 msgid "Length of string columns differ" msgstr "" -#: ../vector/v.patch/main.c:265 +#: ../vector/v.patch/main.c:303 msgid "Key column not found" msgstr "" -#: ../vector/v.patch/main.c:277 +#: ../vector/v.patch/main.c:315 msgid "The output map is not 3D" msgstr "" -#: ../vector/v.patch/main.c:322 ../vector/v.sample/main.c:190 -#: ../scripts/v.db.addtable/v.db.addtable.py:137 +#: ../vector/v.patch/main.c:360 ../vector/v.sample/main.c:190 +#: ../scripts/v.db.addtable/v.db.addtable.py:138 #, c-format, python-format msgid "Unable to create table <%s>" msgstr "" -#: ../vector/v.patch/main.c:349 +#: ../vector/v.patch/main.c:387 #, c-format msgid "Patching vector map <%s>..." msgstr "" -#: ../vector/v.patch/main.c:373 +#: ../vector/v.patch/main.c:411 #, c-format msgid "Error reading vector map <%s> - some data may not be correct" msgstr "" -#: ../vector/v.patch/main.c:429 +#: ../vector/v.patch/main.c:468 #, c-format msgid "Building topology for vector map <%s>..." msgstr "" -#: ../vector/v.patch/main.c:435 +#: ../vector/v.patch/main.c:474 msgid "Intersections at borders will have to be snapped" msgstr "" -#: ../vector/v.patch/main.c:436 +#: ../vector/v.patch/main.c:475 msgid "Lines common between files will have to be edited" msgstr "" -#: ../vector/v.patch/main.c:437 +#: ../vector/v.patch/main.c:476 msgid "The header information also may have to be edited" msgstr "" -#: ../vector/v.patch/main.c:439 +#: ../vector/v.patch/main.c:478 #, c-format msgid "%d vector maps patched" msgstr "" -#: ../vector/v.patch/main.c:462 +#: ../vector/v.patch/main.c:506 #, c-format msgid "Cannot open select cursor: '%s'" msgstr "" -#: ../vector/v.patch/main.c:474 +#: ../vector/v.patch/main.c:518 msgid "Cannot fetch row" msgstr "" -#: ../vector/v.patch/main.c:524 +#: ../vector/v.patch/main.c:568 msgid "Unknown column type" msgstr "" -#: ../vector/v.patch/main.c:532 +#: ../vector/v.patch/main.c:576 #, c-format msgid "Cannot insert new record: '%s'" msgstr "" @@ -35075,10 +35479,6 @@ msgid "Unknown column type '%s' of column '%s', values lost" msgstr "" -#: ../vector/v.overlay/line_area.c:256 ../vector/v.overlay/area_area.c:109 -msgid "Breaking lines..." -msgstr "" - #: ../vector/v.overlay/line_area.c:273 msgid "Selecting lines..." msgstr "" @@ -35106,10 +35506,6 @@ msgstr[0] "" msgstr[1] "" -#: ../vector/v.overlay/area_area.c:154 -msgid "Merging lines..." -msgstr "" - #: ../vector/v.overlay/area_area.c:181 #, c-format msgid "Querying vector map <%s>..." @@ -35352,7 +35748,7 @@ msgid "Feature id %d has more categories. Using category %d." msgstr "" -#: ../vector/v.to.3d/trans3.c:130 ../vector/v.to.db/update.c:231 +#: ../vector/v.to.3d/trans3.c:130 ../vector/v.to.db/update.c:259 #, c-format msgid "Record (cat %d) does not exist (not updated)" msgstr "" @@ -35460,13 +35856,13 @@ msgid "%d categories from vector missing in table" msgstr "" -#: ../vector/v.what.rast/main.c:688 ../vector/v.distance/main.c:1736 -#: ../vector/v.vect.stats/main.c:756 +#: ../vector/v.what.rast/main.c:688 ../vector/v.distance/main.c:1750 +#: ../vector/v.vect.stats/main.c:763 #, c-format msgid "%d update errors" msgstr "" -#: ../vector/v.what.rast/main.c:690 ../vector/v.distance/main.c:1738 +#: ../vector/v.what.rast/main.c:690 ../vector/v.distance/main.c:1752 #, c-format msgid "%d records updated." msgstr "" @@ -36066,183 +36462,187 @@ msgid "Maximum distance or -1 for no limit" msgstr "" -#: ../vector/v.distance/main.c:180 +#: ../vector/v.distance/main.c:174 ../vector/v.distance/main.c:182 +msgid "Map units, meters for ll" +msgstr "" + +#: ../vector/v.distance/main.c:181 msgid "Minimum distance or -1 for no limit" msgstr "" -#: ../vector/v.distance/main.c:190 +#: ../vector/v.distance/main.c:192 msgid "Values describing the relation between two nearest features" msgstr "" -#: ../vector/v.distance/main.c:200 +#: ../vector/v.distance/main.c:202 msgid "category of the nearest feature" msgstr "" -#: ../vector/v.distance/main.c:201 +#: ../vector/v.distance/main.c:203 msgid "minimum distance to nearest feature" msgstr "" -#: ../vector/v.distance/main.c:202 +#: ../vector/v.distance/main.c:204 msgid "x coordinate of the nearest point on the 'to' feature" msgstr "" -#: ../vector/v.distance/main.c:203 +#: ../vector/v.distance/main.c:205 msgid "y coordinate of the nearest point on the 'to' feature" msgstr "" -#: ../vector/v.distance/main.c:204 +#: ../vector/v.distance/main.c:206 msgid "distance to the nearest point on the 'to' feature along that linear feature" msgstr "" -#: ../vector/v.distance/main.c:206 +#: ../vector/v.distance/main.c:208 msgid "angle along the nearest linear feature in the 'to' map, measured CCW from the +x axis, in radians, between -Pi and Pi inclusive" msgstr "" -#: ../vector/v.distance/main.c:209 +#: ../vector/v.distance/main.c:211 msgid "attribute of nearest feature given by to_column option" msgstr "" -#: ../vector/v.distance/main.c:223 +#: ../vector/v.distance/main.c:225 msgid "Column name(s) where values specified by 'upload' option will be uploaded" msgstr "" -#: ../vector/v.distance/main.c:229 +#: ../vector/v.distance/main.c:231 msgid "Column name of nearest feature (used with upload=to_attr)" msgstr "" -#: ../vector/v.distance/main.c:234 +#: ../vector/v.distance/main.c:236 msgid "Name for new attribute table" msgstr "" -#: ../vector/v.distance/main.c:237 +#: ../vector/v.distance/main.c:239 msgid "Field separator for printing output to stdout" msgstr "" -#: ../vector/v.distance/main.c:242 +#: ../vector/v.distance/main.c:244 msgid "Print output to stdout, don't update attribute table" msgstr "" -#: ../vector/v.distance/main.c:244 +#: ../vector/v.distance/main.c:246 msgid "First column is always category of 'from' feature called from_cat" msgstr "" -#: ../vector/v.distance/main.c:249 +#: ../vector/v.distance/main.c:251 msgid "Calculate distances to all features within the threshold" msgstr "" -#: ../vector/v.distance/main.c:251 +#: ../vector/v.distance/main.c:253 msgid "Output may be written to stdout using the '-p' flag or uploaded to a new table created by the 'table' option; multiple 'upload' options may be used." msgstr "" -#: ../vector/v.distance/main.c:291 +#: ../vector/v.distance/main.c:293 msgid "Updating the from= table is not supported with -a" msgstr "" -#: ../vector/v.distance/main.c:307 +#: ../vector/v.distance/main.c:309 msgid "Printing distance matrix is not supported with dmin= or dmax=" msgstr "" -#: ../vector/v.distance/main.c:334 +#: ../vector/v.distance/main.c:336 msgid "to_column option missing" msgstr "" -#: ../vector/v.distance/main.c:350 +#: ../vector/v.distance/main.c:352 msgid "Too many column names" msgstr "" -#: ../vector/v.distance/main.c:357 +#: ../vector/v.distance/main.c:359 msgid "Not enough column names" msgstr "" -#: ../vector/v.distance/main.c:369 ../vector/v.distance/main.c:389 +#: ../vector/v.distance/main.c:371 ../vector/v.distance/main.c:391 #, c-format msgid "Input vector map <%s> is 3D" msgstr "" -#: ../vector/v.distance/main.c:380 ../vector/v.distance/main.c:401 +#: ../vector/v.distance/main.c:382 ../vector/v.distance/main.c:403 #, c-format msgid "No features of selected type found in <%s>" msgstr "" -#: ../vector/v.distance/main.c:474 +#: ../vector/v.distance/main.c:478 msgid "dmin can not be larger than dmax" msgstr "" -#: ../vector/v.distance/main.c:617 +#: ../vector/v.distance/main.c:624 msgid "Incompatible column types" msgstr "" -#: ../vector/v.distance/main.c:667 +#: ../vector/v.distance/main.c:674 msgid "No categories for 'from' for slected type and layer" msgstr "" -#: ../vector/v.distance/main.c:695 +#: ../vector/v.distance/main.c:702 msgid "Finding nearest features..." msgstr "" -#: ../vector/v.distance/main.c:796 ../vector/v.distance/main.c:1083 +#: ../vector/v.distance/main.c:803 ../vector/v.distance/main.c:1091 #, c-format msgid "More cats found in to_layer (line=%d)" msgstr "" -#: ../vector/v.distance/main.c:873 ../vector/v.distance/main.c:1230 +#: ../vector/v.distance/main.c:880 ../vector/v.distance/main.c:1238 #, c-format msgid "More cats found in to_layer (area=%d)" msgstr "" -#: ../vector/v.distance/main.c:983 +#: ../vector/v.distance/main.c:990 msgid "Finding nearest features for areas..." msgstr "" -#: ../vector/v.distance/main.c:1349 +#: ../vector/v.distance/main.c:1357 msgid "DATETIME type not yet supported, no attributes will be uploaded" msgstr "" -#: ../vector/v.distance/main.c:1365 +#: ../vector/v.distance/main.c:1373 msgid "Unable to open default database" msgstr "" -#: ../vector/v.distance/main.c:1707 +#: ../vector/v.distance/main.c:1721 #, c-format msgid "%d categories with more than 1 feature in vector map <%s>" msgstr "" -#: ../vector/v.distance/main.c:1710 +#: ../vector/v.distance/main.c:1724 #, c-format msgid "%d categories - no nearest feature found" msgstr "" -#: ../vector/v.distance/main.c:1719 +#: ../vector/v.distance/main.c:1733 #, c-format msgid "%d distances calculated" msgstr "" -#: ../vector/v.distance/main.c:1720 +#: ../vector/v.distance/main.c:1734 #, c-format msgid "%d records inserted" msgstr "" -#: ../vector/v.distance/main.c:1722 +#: ../vector/v.distance/main.c:1736 #, c-format msgid "%d insert errors" msgstr "" -#: ../vector/v.distance/main.c:1726 +#: ../vector/v.distance/main.c:1740 #, c-format msgid "%d categories read from the map" msgstr "" -#: ../vector/v.distance/main.c:1728 +#: ../vector/v.distance/main.c:1742 #, c-format msgid "%d categories exist in the table" msgstr "" -#: ../vector/v.distance/main.c:1730 +#: ../vector/v.distance/main.c:1744 #, c-format msgid "%d categories read from the map exist in the table" msgstr "" -#: ../vector/v.distance/main.c:1733 +#: ../vector/v.distance/main.c:1747 #, c-format msgid "%d categories read from the map don't exist in the table" msgstr "" @@ -36695,8 +37095,8 @@ msgid "Start from the end node" msgstr "" -#: ../vector/v.to.points/main.c:165 ../vector/v.extract/copy_tab.c:108 -#: ../vector/v.generalize/misc.c:184 +#: ../vector/v.to.points/main.c:165 ../vector/v.decimate/copy_tab.c:103 +#: ../vector/v.extract/copy_tab.c:108 ../vector/v.generalize/misc.c:184 #: ../scripts/v.db.reconnect.all/v.db.reconnect.all.py:128 #, c-format, python-format msgid "Unable to copy table <%s>" @@ -36752,75 +37152,75 @@ msgid "If not given writes color table" msgstr "" -#: ../vector/v.colors/main.c:152 +#: ../vector/v.colors/main.c:159 msgid "Convert color rules from RGB values to color table" msgstr "" -#: ../vector/v.colors/main.c:153 +#: ../vector/v.colors/main.c:160 msgid "Option 'rgb_column' with valid RGB values required" msgstr "" -#: ../vector/v.colors/main.c:196 +#: ../vector/v.colors/main.c:209 msgid "No vector map specified" msgstr "" -#: ../vector/v.colors/main.c:201 +#: ../vector/v.colors/main.c:214 #, c-format msgid "Option <%s> given, assuming ..." msgstr "" -#: ../vector/v.colors/main.c:216 +#: ../vector/v.colors/main.c:229 #, c-format msgid "One of -%c, -%c or %s=, %s= or %s= must be specified" msgstr "" -#: ../vector/v.colors/main.c:221 +#: ../vector/v.colors/main.c:234 #, c-format msgid "%s=, %s= and %s= are mutually exclusive" msgstr "" -#: ../vector/v.colors/main.c:229 +#: ../vector/v.colors/main.c:242 #, c-format msgid "%s= required for -%c" msgstr "" -#: ../vector/v.colors/main.c:234 +#: ../vector/v.colors/main.c:247 msgid "Reading rules from standard input is not implemented yet, please provide path to rules file instead." msgstr "" -#: ../vector/v.colors/main.c:244 +#: ../vector/v.colors/main.c:257 #, c-format msgid "Unable to remove color table of vector map <%s>" msgstr "" -#: ../vector/v.colors/main.c:246 +#: ../vector/v.colors/main.c:259 #, c-format msgid "Color table of vector map <%s> not found" msgstr "" -#: ../vector/v.colors/main.c:254 +#: ../vector/v.colors/main.c:267 msgid "Color table exists. Exiting." msgstr "" -#: ../vector/v.colors/main.c:276 +#: ../vector/v.colors/main.c:289 #, c-format msgid "Option <%s>: min must be greater or equal to max" msgstr "" -#: ../vector/v.colors/main.c:282 +#: ../vector/v.colors/main.c:295 msgid "Reading color rules from standard input is currently not supported" msgstr "" -#: ../vector/v.colors/main.c:289 +#: ../vector/v.colors/main.c:302 #, c-format msgid "Color table <%s> not found" msgstr "" -#: ../vector/v.colors/main.c:347 +#: ../vector/v.colors/main.c:360 msgid "Writing color rules..." msgstr "" -#: ../vector/v.colors/main.c:363 +#: ../vector/v.colors/main.c:376 #, c-format msgid "Color table for vector map <%s> set to '%s'" msgstr "" @@ -37291,143 +37691,139 @@ msgid "3D raster map <%s> created" msgstr "" -#: ../vector/v.vol.rst/main.c:239 -msgid "RST" -msgstr "" - -#: ../vector/v.vol.rst/main.c:241 +#: ../vector/v.vol.rst/main.c:243 msgid "Interpolates point data to a 3D raster map using regularized spline with tension (RST) algorithm." msgstr "" -#: ../vector/v.vol.rst/main.c:246 +#: ../vector/v.vol.rst/main.c:248 msgid "Name of input 3D vector points map" msgstr "" -#: ../vector/v.vol.rst/main.c:253 +#: ../vector/v.vol.rst/main.c:255 msgid "Name of input surface raster map for cross-section" msgstr "" -#: ../vector/v.vol.rst/main.c:260 +#: ../vector/v.vol.rst/main.c:262 msgid "Name of column containing w-values attribute to interpolate" msgstr "" -#: ../vector/v.vol.rst/main.c:282 +#: ../vector/v.vol.rst/main.c:284 msgid "Name of column with smoothing parameters" msgstr "" -#: ../vector/v.vol.rst/main.c:302 +#: ../vector/v.vol.rst/main.c:304 msgid "Name of input raster map used as mask" msgstr "" -#: ../vector/v.vol.rst/main.c:328 +#: ../vector/v.vol.rst/main.c:330 msgid "Maximum number of points for approximation in a segment (>npmin)" msgstr "" -#: ../vector/v.vol.rst/main.c:345 +#: ../vector/v.vol.rst/main.c:347 msgid "Conversion factor for w-values used for interpolation" msgstr "" -#: ../vector/v.vol.rst/main.c:353 +#: ../vector/v.vol.rst/main.c:355 msgid "Conversion factor for z-values" msgstr "" -#: ../vector/v.vol.rst/main.c:359 +#: ../vector/v.vol.rst/main.c:361 msgid "Name for output cross-section raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:365 +#: ../vector/v.vol.rst/main.c:367 msgid "Name for output elevation 3D raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:371 +#: ../vector/v.vol.rst/main.c:373 msgid "Name for output gradient magnitude 3D raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:378 +#: ../vector/v.vol.rst/main.c:380 msgid "Name for output gradient horizontal angle 3D raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:384 +#: ../vector/v.vol.rst/main.c:386 msgid "Name for output gradient vertical angle 3D raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:390 +#: ../vector/v.vol.rst/main.c:392 msgid "Name for output change of gradient 3D raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:396 +#: ../vector/v.vol.rst/main.c:398 msgid "Name for output Gaussian curvature 3D raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:402 +#: ../vector/v.vol.rst/main.c:404 msgid "Name for output mean curvature 3D raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:408 +#: ../vector/v.vol.rst/main.c:410 msgid "Perform a cross-validation procedure without volume interpolation" msgstr "" -#: ../vector/v.vol.rst/main.c:471 +#: ../vector/v.vol.rst/main.c:473 msgid "Smoothing must be a positive value" msgstr "" -#: ../vector/v.vol.rst/main.c:477 +#: ../vector/v.vol.rst/main.c:479 #, c-format msgid "Both crossvalidation options (-%c, %s) must be specified" msgstr "" -#: ../vector/v.vol.rst/main.c:480 +#: ../vector/v.vol.rst/main.c:482 msgid "Both crossvalidation and deviations must be specified" msgstr "" -#: ../vector/v.vol.rst/main.c:491 +#: ../vector/v.vol.rst/main.c:493 msgid "Crossvalidation cannot be computed simultanuously with output grids or devi file" msgstr "" -#: ../vector/v.vol.rst/main.c:555 +#: ../vector/v.vol.rst/main.c:557 #, c-format msgid "Unable to open %s" msgstr "" -#: ../vector/v.vol.rst/main.c:563 +#: ../vector/v.vol.rst/main.c:565 msgid "Vector is not 3D" 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 +#: ../vector/v.vol.rst/main.c:630 ../vector/v.vol.rst/main.c:661 +#: ../vector/v.vol.rst/main.c:683 ../vector/v.vol.rst/main.c:705 +#: ../vector/v.vol.rst/main.c:727 ../vector/v.vol.rst/main.c:749 +#: ../vector/v.vol.rst/main.c:771 ../vector/v.vol.rst/main.c:793 #, 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 +#: ../vector/v.vol.rst/main.c:638 ../vector/v.vol.rst/main.c:667 +#: ../vector/v.vol.rst/main.c:689 ../vector/v.vol.rst/main.c:711 +#: ../vector/v.vol.rst/main.c:733 ../vector/v.vol.rst/main.c:755 +#: ../vector/v.vol.rst/main.c:777 ../vector/v.vol.rst/main.c:799 msgid "Not enough disk space - cannot write temp files" msgstr "" -#: ../vector/v.vol.rst/main.c:640 +#: ../vector/v.vol.rst/main.c:642 #, c-format msgid "Unable to create <%s> raster map without cross_input raster map being specified" msgstr "" -#: ../vector/v.vol.rst/main.c:818 +#: ../vector/v.vol.rst/main.c:820 msgid "Finished interpolating" msgstr "" -#: ../vector/v.vol.rst/main.c:853 +#: ../vector/v.vol.rst/main.c:855 #, c-format msgid "Raster map <%s> created" msgstr "" -#: ../vector/v.vol.rst/main.c:893 +#: ../vector/v.vol.rst/main.c:895 #, c-format msgid "Vector map <%s> created" msgstr "" -#: ../vector/v.vol.rst/main.c:909 +#: ../vector/v.vol.rst/main.c:911 msgid "Interpolation failed" msgstr "" @@ -37499,114 +37895,130 @@ msgid "Found %d components." msgstr "" -#: ../vector/v.decimate/main.c:125 ../vector/v.generalize/main.c:77 +#: ../vector/v.decimate/main.c:126 ../vector/v.generalize/main.c:77 msgid "generalization" msgstr "" -#: ../vector/v.decimate/main.c:126 +#: ../vector/v.decimate/main.c:127 msgid "decimation" msgstr "" -#: ../vector/v.decimate/main.c:132 +#: ../vector/v.decimate/main.c:133 msgid "Decimates a point cloud" msgstr "" -#: ../vector/v.decimate/main.c:133 +#: ../vector/v.decimate/main.c:134 msgid "Copies points from one vector to another while applying different decimations" msgstr "" -#: ../vector/v.decimate/main.c:161 +#: ../vector/v.decimate/main.c:162 msgid "Throw away every n-th point" msgstr "" -#: ../vector/v.decimate/main.c:163 +#: ../vector/v.decimate/main.c:164 msgid "For example, 5 will import 80 percent of points. If not specified, all points are copied" msgstr "" -#: ../vector/v.decimate/main.c:165 ../vector/v.decimate/main.c:176 -#: ../vector/v.decimate/main.c:186 ../vector/v.decimate/main.c:195 +#: ../vector/v.decimate/main.c:166 ../vector/v.decimate/main.c:177 +#: ../vector/v.decimate/main.c:187 ../vector/v.decimate/main.c:196 msgid "Count" msgstr "" -#: ../vector/v.decimate/main.c:172 +#: ../vector/v.decimate/main.c:173 msgid "Preserve only every n-th point" msgstr "" -#: ../vector/v.decimate/main.c:174 +#: ../vector/v.decimate/main.c:175 msgid "For example, 4 will import 25 percent of points. If not specified, all points are copied" msgstr "" -#: ../vector/v.decimate/main.c:193 +#: ../vector/v.decimate/main.c:194 msgid "Copy only n points" msgstr "" -#: ../vector/v.decimate/main.c:194 +#: ../vector/v.decimate/main.c:195 msgid "Copies only the given number of points" msgstr "" -#: ../vector/v.decimate/main.c:201 +#: ../vector/v.decimate/main.c:202 msgid "Minimal difference of z values" msgstr "" -#: ../vector/v.decimate/main.c:203 +#: ../vector/v.decimate/main.c:204 msgid "Minimal difference between z values in grid-based decimation" msgstr "" -#: ../vector/v.decimate/main.c:204 ../vector/v.decimate/main.c:214 -#: ../vector/v.decimate/main.c:219 ../vector/v.decimate/main.c:225 -#: ../vector/v.decimate/main.c:230 ../vector/v.decimate/main.c:235 +#: ../vector/v.decimate/main.c:205 ../vector/v.decimate/main.c:215 +#: ../vector/v.decimate/main.c:220 ../vector/v.decimate/main.c:226 +#: ../vector/v.decimate/main.c:231 ../vector/v.decimate/main.c:236 msgid "Grid" msgstr "" -#: ../vector/v.decimate/main.c:211 +#: ../vector/v.decimate/main.c:212 msgid "Preserve only n points per grid cell" msgstr "" -#: ../vector/v.decimate/main.c:213 +#: ../vector/v.decimate/main.c:214 msgid "Preserves only the given number of points per grid cell in grid-based decimation" msgstr "" -#: ../vector/v.decimate/main.c:218 +#: ../vector/v.decimate/main.c:219 msgid "Apply grid-based decimation" msgstr "" -#: ../vector/v.decimate/main.c:224 +#: ../vector/v.decimate/main.c:225 msgid "Use only first point in grid cell during grid-based decimation" msgstr "" -#: ../vector/v.decimate/main.c:229 +#: ../vector/v.decimate/main.c:230 msgid "Only one point per cat in grid cell" msgstr "" -#: ../vector/v.decimate/main.c:234 +#: ../vector/v.decimate/main.c:235 msgid "Use z in grid decimation" msgstr "" -#: ../vector/v.decimate/main.c:240 +#: ../vector/v.decimate/main.c:241 msgid "Store only the coordinates, throw away categories" msgstr "" -#: ../vector/v.decimate/main.c:242 +#: ../vector/v.decimate/main.c:243 msgid "Do not story any categories even if they are present in input data" msgstr "" -#: ../vector/v.decimate/main.c:276 +#: ../vector/v.decimate/main.c:280 #, 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:318 +#: ../vector/v.decimate/main.c:322 msgid "Cannot use z for decimation, input is not 3D" msgstr "" -#: ../vector/v.decimate/main.c:320 +#: ../vector/v.decimate/main.c:324 msgid "Cannot select by z range, input is not 3D" msgstr "" -#: ../vector/v.decimate/main.c:350 +#: ../vector/v.decimate/main.c:354 msgid "Settings for count-based decimation would cause it to do nothing and no other options has been set." msgstr "" +#: ../vector/v.decimate/copy_tab.c:85 ../vector/v.extract/copy_tab.c:90 +#, c-format +msgid "Writing attributes for layer %d" +msgstr "" + +#: ../vector/v.decimate/copy_tab.c:90 ../vector/v.extract/copy_tab.c:95 +#, c-format +msgid "No attribute table for layer %d" +msgstr "" + +#: ../vector/v.decimate/copy_tab.c:112 ../vector/v.vect.stats/main.c:342 +#: ../vector/v.vect.stats/main.c:424 ../vector/v.extract/copy_tab.c:117 +#, c-format +msgid "Unable to open database <%s> with driver <%s>" +msgstr "" + #: ../vector/v.what/what.c:45 msgid "Cannot open driver" msgstr "" @@ -39317,257 +39729,259 @@ msgid "Name of existing vector map with areas" msgstr "" -#: ../vector/v.vect.stats/main.c:156 +#: ../vector/v.vect.stats/main.c:157 msgid "Layer number for points map" msgstr "" -#: ../vector/v.vect.stats/main.c:161 +#: ../vector/v.vect.stats/main.c:162 msgid "Category values for points map" msgstr "" -#: ../vector/v.vect.stats/main.c:166 +#: ../vector/v.vect.stats/main.c:167 msgid "WHERE conditions of SQL statement without 'where' keyword for points map" msgstr "" -#: ../vector/v.vect.stats/main.c:171 +#: ../vector/v.vect.stats/main.c:172 msgid "Layer number for area map" msgstr "" -#: ../vector/v.vect.stats/main.c:176 +#: ../vector/v.vect.stats/main.c:177 msgid "Category values for area map" msgstr "" -#: ../vector/v.vect.stats/main.c:181 +#: ../vector/v.vect.stats/main.c:182 msgid "WHERE conditions of SQL statement without 'where' keyword for area map" msgstr "" -#: ../vector/v.vect.stats/main.c:198 +#: ../vector/v.vect.stats/main.c:199 msgid "Method for aggregate statistics" msgstr "" -#: ../vector/v.vect.stats/main.c:205 +#: ../vector/v.vect.stats/main.c:204 msgid "Column name of points map to use for statistics" msgstr "" -#: ../vector/v.vect.stats/main.c:206 +#: ../vector/v.vect.stats/main.c:205 msgid "Column of points map must be numeric" msgstr "" -#: ../vector/v.vect.stats/main.c:213 +#: ../vector/v.vect.stats/main.c:210 msgid "Column name to upload points count" msgstr "" -#: ../vector/v.vect.stats/main.c:215 +#: ../vector/v.vect.stats/main.c:212 msgid "Column to hold points count, must be of type integer, will be created if not existing" msgstr "" -#: ../vector/v.vect.stats/main.c:222 +#: ../vector/v.vect.stats/main.c:216 msgid "Column name to upload statistics" msgstr "" -#: ../vector/v.vect.stats/main.c:224 +#: ../vector/v.vect.stats/main.c:218 msgid "Column to hold statistics, must be of type double, will be created if not existing" msgstr "" -#: ../vector/v.vect.stats/main.c:231 +#: ../vector/v.vect.stats/main.c:226 msgid "Print output to stdout, do not update attribute table" msgstr "" -#: ../vector/v.vect.stats/main.c:232 +#: ../vector/v.vect.stats/main.c:227 msgid "First column is always area category" msgstr "" -#: ../vector/v.vect.stats/main.c:273 +#: ../vector/v.vect.stats/main.c:280 #, c-format msgid "Vector map <%s> is not in user mapset and cannot be updated" msgstr "" -#: ../vector/v.vect.stats/main.c:335 ../vector/v.vect.stats/main.c:417 -#: ../vector/v.extract/copy_tab.c:117 -#, c-format -msgid "Unable to open database <%s> with driver <%s>" -msgstr "" - -#: ../vector/v.vect.stats/main.c:339 +#: ../vector/v.vect.stats/main.c:346 msgid "count_column is required to upload point counts" msgstr "" -#: ../vector/v.vect.stats/main.c:348 +#: ../vector/v.vect.stats/main.c:355 msgid "count_column must be of type integer" msgstr "" -#: ../vector/v.vect.stats/main.c:361 ../vector/v.vect.stats/main.c:391 +#: ../vector/v.vect.stats/main.c:368 ../vector/v.vect.stats/main.c:398 #, c-format msgid "Unable to add column <%s>" msgstr "" -#: ../vector/v.vect.stats/main.c:367 +#: ../vector/v.vect.stats/main.c:374 msgid "stats_column is required to upload point stats" msgstr "" -#: ../vector/v.vect.stats/main.c:378 +#: ../vector/v.vect.stats/main.c:385 msgid "stats_column must be of type double precision" msgstr "" -#: ../vector/v.vect.stats/main.c:400 +#: ../vector/v.vect.stats/main.c:407 msgid "collecting attributes from points vector..." msgstr "" -#: ../vector/v.vect.stats/main.c:437 +#: ../vector/v.vect.stats/main.c:444 msgid "column for points vector must be numeric" msgstr "" -#: ../vector/v.vect.stats/main.c:498 +#: ../vector/v.vect.stats/main.c:505 #, c-format msgid "No area categories in vector <%s>, layer <%s>" msgstr "" -#: ../vector/v.vect.stats/main.c:523 +#: ../vector/v.vect.stats/main.c:530 msgid "Selecting points for each area..." msgstr "" -#: ../vector/v.vect.stats/main.c:628 +#: ../vector/v.vect.stats/main.c:635 #, c-format msgid "could not find area category %d" msgstr "" -#: ../vector/v.vect.stats/main.c:754 +#: ../vector/v.vect.stats/main.c:761 #, c-format msgid "%d records updated" msgstr "" -#: ../vector/v.extract/main.c:83 +#: ../vector/v.extract/main.c:84 msgid "Selects vector features from an existing vector map and creates a new vector map containing only the selected features." msgstr "" -#: ../vector/v.extract/main.c:88 +#: ../vector/v.extract/main.c:89 msgid "Dissolve common boundaries (default is no)" msgstr "" -#: ../vector/v.extract/main.c:92 +#: ../vector/v.extract/main.c:93 msgid "Do not copy attributes (see also 'new' parameter)" msgstr "" -#: ../vector/v.extract/main.c:108 +#: ../vector/v.extract/main.c:110 msgid "Types to be extracted" msgstr "" -#: ../vector/v.extract/main.c:123 +#: ../vector/v.extract/main.c:125 msgid "Input text file with category numbers/number ranges to be extracted" msgstr "" -#: ../vector/v.extract/main.c:124 +#: ../vector/v.extract/main.c:126 msgid "If '-' given reads from standard input" msgstr "" -#: ../vector/v.extract/main.c:132 +#: ../vector/v.extract/main.c:134 msgid "Number of random categories matching vector objects to extract" msgstr "" -#: ../vector/v.extract/main.c:134 +#: ../vector/v.extract/main.c:136 msgid "Number must be smaller than unique cat count in layer" msgstr "" -#: ../vector/v.extract/main.c:142 +#: ../vector/v.extract/main.c:144 msgid "Desired new category value (enter -1 to keep original categories)" msgstr "" -#: ../vector/v.extract/main.c:144 +#: ../vector/v.extract/main.c:146 msgid "If new >= 0, attributes is not copied" msgstr "" -#: ../vector/v.extract/main.c:161 +#: ../vector/v.extract/main.c:151 +msgid "Name of attribute column for dissolving areas" +msgstr "" + +#: ../vector/v.extract/main.c:152 +msgid "Preserves category values" +msgstr "" + +#: ../vector/v.extract/main.c:169 #, c-format msgid "Options <%s>, <%s>, <%s> and <%s> options are exclusive. Please specify only one of them." msgstr "" -#: ../vector/v.extract/main.c:208 +#: ../vector/v.extract/main.c:221 +#, fuzzy, c-format +msgid "Searching for column <%s> in table <%s>..." +msgstr "Saraketta <%s> ei löytynyt taulusta <%s>" + +#: ../vector/v.extract/main.c:253 +#, fuzzy, c-format +msgid "Column <%s> does not exist for layer %d" +msgstr "Saraketta <%s> ei löytynyt taulusta <%s>" + +#: ../vector/v.extract/main.c:268 #, c-format msgid "Category value in '%s' not valid" msgstr "" -#: ../vector/v.extract/main.c:224 +#: ../vector/v.extract/main.c:284 #, c-format msgid "Process file <%s> for category numbers..." msgstr "" -#: ../vector/v.extract/main.c:229 +#: ../vector/v.extract/main.c:289 #, c-format msgid "Unable to open specified file <%s>" msgstr "" -#: ../vector/v.extract/main.c:240 +#: ../vector/v.extract/main.c:300 #, c-format msgid "Ignored text entry: %s" msgstr "" -#: ../vector/v.extract/main.c:259 +#: ../vector/v.extract/main.c:319 ../vector/v.extract/extract.c:268 #, c-format msgid "Loading categories from table <%s>..." msgstr "" -#: ../vector/v.extract/main.c:269 +#: ../vector/v.extract/main.c:329 #, c-format msgid "Unable select records from table <%s>" msgstr "" -#: ../vector/v.extract/main.c:271 +#: ../vector/v.extract/main.c:331 #, c-format msgid "%d category loaded" msgid_plural "%d categories loaded" msgstr[0] "" msgstr[1] "" -#: ../vector/v.extract/main.c:286 +#: ../vector/v.extract/main.c:346 msgid "This map has no categories attached. Use v.category to attach categories to this vector map." msgstr "" -#: ../vector/v.extract/main.c:293 +#: ../vector/v.extract/main.c:353 msgid "Please specify random number larger than 0" msgstr "" -#: ../vector/v.extract/main.c:297 +#: ../vector/v.extract/main.c:357 #, 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:320 +#: ../vector/v.extract/main.c:380 #, c-format msgid "Random category count is larger or equal to uniq <%s> feature category count %d" msgstr "" -#: ../vector/v.extract/main.c:354 +#: ../vector/v.extract/main.c:414 msgid "Extracting features..." msgstr "" -#: ../vector/v.extract/main.c:378 +#: ../vector/v.extract/main.c:438 msgid "Removing duplicate centroids..." msgstr "" -#: ../vector/v.extract/extract.c:171 +#: ../vector/v.extract/extract.c:203 #, c-format msgid "No category found for area %d. Skipping." msgstr "" -#: ../vector/v.extract/extract.c:175 +#: ../vector/v.extract/extract.c:207 #, c-format msgid "More categories (%d) found for area %d. Using first found category %d" msgstr "" -#: ../vector/v.extract/extract.c:228 +#: ../vector/v.extract/extract.c:286 msgid "Topology level required for extracting areas for OGR layers. Areas will be not processed." 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.lrs/v.lrs.label/main.c:103 ../vector/v.lrs/v.lrs.where/main.c:58 #: ../vector/v.lrs/v.lrs.segment/main.c:72 #: ../vector/v.lrs/v.lrs.create/main.c:122 @@ -40506,73 +40920,73 @@ msgid "Unknown method" msgstr "" -#: ../vector/v.generalize/main.c:330 +#: ../vector/v.generalize/main.c:331 #, c-format msgid "No lines found in input map <%s>" msgstr "" -#: ../vector/v.generalize/main.c:344 +#: ../vector/v.generalize/main.c:345 #, c-format msgid "Unable to create error vector map <%s>" msgstr "" -#: ../vector/v.generalize/main.c:364 +#: ../vector/v.generalize/main.c:365 msgid "Displacement..." msgstr "" -#: ../vector/v.generalize/main.c:373 +#: ../vector/v.generalize/main.c:374 msgid "Network generalization..." msgstr "" -#: ../vector/v.generalize/main.c:388 +#: ../vector/v.generalize/main.c:389 msgid "Attributes are needed for 'where' option, copying table" msgstr "" -#: ../vector/v.generalize/main.c:404 +#: ../vector/v.generalize/main.c:405 #, c-format msgid "Generalization (%s)..." msgstr "" -#: ../vector/v.generalize/main.c:405 +#: ../vector/v.generalize/main.c:406 #, c-format msgid "Using threshold: %g %s" msgstr "" -#: ../vector/v.generalize/main.c:525 +#: ../vector/v.generalize/main.c:526 #, c-format msgid "Method '%s' did not preserve first point" msgstr "" -#: ../vector/v.generalize/main.c:530 +#: ../vector/v.generalize/main.c:531 #, c-format msgid "Method '%s' did not preserve last point" msgstr "" -#: ../vector/v.generalize/main.c:537 +#: ../vector/v.generalize/main.c:538 #, c-format msgid "Method '%s' did not preserve loop" msgstr "" -#: ../vector/v.generalize/main.c:569 +#: ../vector/v.generalize/main.c:570 #, c-format msgid "%d boundaries were not modified because modification would damage topology" msgstr "" -#: ../vector/v.generalize/main.c:572 +#: ../vector/v.generalize/main.c:573 #, c-format msgid "%d lines/boundaries were not modified due to over-simplification" msgstr "" -#: ../vector/v.generalize/main.c:593 +#: ../vector/v.generalize/main.c:594 #, c-format msgid "Number of vertices for selected features %s from %d to %d (%d%% remaining)" msgstr "" -#: ../vector/v.generalize/main.c:594 +#: ../vector/v.generalize/main.c:595 msgid "reduced" msgstr "" -#: ../vector/v.generalize/main.c:594 +#: ../vector/v.generalize/main.c:595 msgid "changed" msgstr "" @@ -40609,21 +41023,21 @@ msgid "Creates a new pseudo-vector map as a link to an OGR-supported layer or a PostGIS feature table." msgstr "" -#: ../vector/v.external/main.c:126 +#: ../vector/v.external/main.c:130 msgid "No layer defined" msgstr "" -#: ../vector/v.external/main.c:192 +#: ../vector/v.external/main.c:196 #, c-format msgid "Unable to delete '%s'" msgstr "" -#: ../vector/v.external/main.c:199 +#: ../vector/v.external/main.c:203 #, c-format msgid "Unable to create file '%s/%s'" msgstr "" -#: ../vector/v.external/main.c:233 +#: ../vector/v.external/main.c:237 #, c-format msgid "Link to vector map <%s> created." msgstr "" @@ -40705,40 +41119,92 @@ msgid "Invalid geometry column %d" msgstr "" -#: ../vector/v.to.db/main.c:39 +#: ../vector/v.to.db/main.c:42 +msgid "length" +msgstr "" + +#: ../vector/v.to.db/main.c:43 +msgid "perimeter" +msgstr "" + +#: ../vector/v.to.db/main.c:44 +msgid "coordinates" +msgstr "" + +#: ../vector/v.to.db/main.c:45 +msgid "bounding box" +msgstr "" + +#: ../vector/v.to.db/main.c:47 msgid "Populates attribute values from vector features." msgstr "" -#: ../vector/v.to.db/main.c:48 +#: ../vector/v.to.db/main.c:56 #, 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/update.c:28 -#: ../vector/v.to.db/update.c:32 ../vector/v.to.db/query.c:83 +#: ../vector/v.to.db/main.c:73 ../vector/v.to.db/main.c:80 +#: ../vector/v.to.db/update.c:30 ../vector/v.to.db/update.c:34 +#: ../vector/v.to.db/query.c:83 #, c-format msgid "Database connection not defined for layer %d. Use v.db.connect first." msgstr "" -#: ../vector/v.to.db/main.c:114 +#: ../vector/v.to.db/main.c:174 +#, c-format +msgid "Missing column name for input column number %d" +msgstr "" + +#: ../vector/v.to.db/main.c:180 +#, c-format +msgid "Missing column name for table column number %d" +msgstr "" + +#: ../vector/v.to.db/main.c:194 +#, c-format +msgid "Existing column <%s> has a different but maybe compatible type" +msgstr "" + +#: ../vector/v.to.db/main.c:198 +#, c-format +msgid "Existing column <%s> has the wrong type" +msgstr "" + +#: ../vector/v.to.db/main.c:203 +#, c-format +msgid "Values in column <%s> will be overwritten" +msgstr "" + +#: ../vector/v.to.db/main.c:268 +#, fuzzy, c-format +msgid "Unable to create column <%s>" +msgstr "Saraketta ei voida poistaa." + +#: ../vector/v.to.db/main.c:322 #, c-format msgid "Category index for vector map <%s> is not sorted" msgstr "" -#: ../vector/v.to.db/update.c:84 +#: ../vector/v.to.db/update.c:86 msgid "Updating database..." msgstr "" -#: ../vector/v.to.db/update.c:125 +#: ../vector/v.to.db/update.c:151 #, c-format msgid "More elements of category %d, nothing loaded to database" msgstr "" -#: ../vector/v.to.db/update.c:223 +#: ../vector/v.to.db/update.c:251 #, c-format msgid "Record (cat %d) already exists (not inserted)" msgstr "" +#: ../vector/v.to.db/update.c:279 +#, c-format +msgid "Cannot update table: %s" +msgstr "" + #: ../vector/v.to.db/query.c:93 msgid "Querying database... " msgstr "" @@ -40757,41 +41223,41 @@ msgid "Unable to fetch record" msgstr "" -#: ../vector/v.to.db/report.c:13 +#: ../vector/v.to.db/report.c:14 msgid "No totals for selected option" msgstr "" -#: ../vector/v.to.db/report.c:211 +#: ../vector/v.to.db/report.c:230 #, c-format msgid "%d categories read from vector map (layer %d)" msgstr "" -#: ../vector/v.to.db/report.c:215 +#: ../vector/v.to.db/report.c:234 #, c-format msgid "%d records selected from table (layer %d)" msgstr "" -#: ../vector/v.to.db/report.c:218 +#: ../vector/v.to.db/report.c:237 #, c-format msgid "%d categories read from vector map exist in selection from table" msgstr "" -#: ../vector/v.to.db/report.c:221 +#: ../vector/v.to.db/report.c:240 #, c-format msgid "%d categories read from vector map don't exist in selection from table" msgstr "" -#: ../vector/v.to.db/report.c:223 +#: ../vector/v.to.db/report.c:242 #, c-format msgid "%d records updated/inserted (layer %d)" msgstr "" -#: ../vector/v.to.db/report.c:226 +#: ../vector/v.to.db/report.c:245 #, c-format msgid "%d update/insert errors (layer %d)" msgstr "" -#: ../vector/v.to.db/report.c:229 +#: ../vector/v.to.db/report.c:248 #, c-format msgid "%d categories with more points (coordinates not loaded)" msgstr "" @@ -40985,86 +41451,101 @@ msgid "Using private colormap for DirectColor visual." msgstr "" -#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:59 -#: ../scripts/v.rast.stats/v.rast.stats.py:120 +#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:60 +#: ../scripts/v.rast.stats/v.rast.stats.py:124 #: ../scripts/v.db.addcolumn/v.db.addcolumn.py:63 -#: ../scripts/v.db.addtable/v.db.addtable.py:75 +#: ../scripts/v.db.addtable/v.db.addtable.py:76 #: ../scripts/v.db.dropcolumn/v.db.dropcolumn.py:60 #: ../scripts/v.db.update/v.db.update.py:75 #, python-format msgid "Vector map <%s> not found in current mapset" msgstr "" -#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:69 +#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:70 msgid "There is no table connected to the input vector map. Cannot rename any column" msgstr "" -#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:78 +#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:79 #, python-format msgid "Column name <%s> too long. The DBF driver supports column names not longer than 10 characters" msgstr "" -#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:83 +#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:84 #, python-format msgid "Cannot rename column <%s> as it is needed to keep table <%s> connected to the input vector map" msgstr "" +#: ../scripts/v.rast.stats/v.rast.stats.py:131 +#: ../scripts/v.rast.stats/v.rast.stats.py:203 +#: ../scripts/v.rast.stats/v.rast.stats.py:210 +#: ../scripts/v.db.addcolumn/v.db.addcolumn.py:69 +#: ../scripts/v.db.update/v.db.update.py:81 +msgid "There is no table connected to this map. Run v.db.connect or v.db.addtable first." +msgstr "" + #: ../scripts/v.rast.stats/v.rast.stats.py:137 -msgid "Preprocessing input data..." +#, python-brace-format +msgid "Number of raster maps ({0}) different from number of column prefixes ({1})" msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:148 +#: ../scripts/v.rast.stats/v.rast.stats.py:170 msgid "An error occurred while converting vector to raster" msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:160 +#: ../scripts/v.rast.stats/v.rast.stats.py:182 msgid "No categories found in raster map" msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:167 -#: ../scripts/v.rast.stats/v.rast.stats.py:174 -#: ../scripts/v.db.addcolumn/v.db.addcolumn.py:69 -#: ../scripts/v.db.update/v.db.update.py:81 -msgid "There is no table connected to this map. Run v.db.connect or v.db.addtable first." +#: ../scripts/v.rast.stats/v.rast.stats.py:195 +#, python-brace-format +msgid "Not all vector categories converted to raster. Converted {0} of {1}." msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:227 +#: ../scripts/v.rast.stats/v.rast.stats.py:266 #, python-format msgid "Cannot create column <%s> (already present). " msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:228 +#: ../scripts/v.rast.stats/v.rast.stats.py:267 msgid "Use -c flag to update values in this column." msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:237 +#: ../scripts/v.rast.stats/v.rast.stats.py:276 #, python-format msgid "Adding columns '%s'" msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:242 +#: ../scripts/v.rast.stats/v.rast.stats.py:281 msgid "Adding columns failed. Exiting." msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:245 +#: ../scripts/v.rast.stats/v.rast.stats.py:284 #, python-format msgid "Processing input data (%d categories)..." msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:289 +#: ../scripts/v.rast.stats/v.rast.stats.py:328 msgid "Updating the database ..." msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:294 +#: ../scripts/v.rast.stats/v.rast.stats.py:333 #, python-brace-format msgid "Statistics calculated from raster map <{raster}> and uploaded to attribute table of vector map <{vector}>." msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:300 +#: ../scripts/v.rast.stats/v.rast.stats.py:339 #, python-format msgid "Failed to upload statistics to attribute table of vector map <%s>." msgstr "" +#: ../scripts/r.mapcalc.simple/r.mapcalc.simple.py:107 +msgid "The expression is an empty string" +msgstr "" + +#: ../scripts/r.mapcalc.simple/r.mapcalc.simple.py:141 +msgid "Expression: {}" +msgstr "" + #: ../scripts/m.proj/m.proj.py:142 msgid "cs2cs program not found, install PROJ.4 first: http://proj.maptools.org" msgstr "" @@ -41189,50 +41670,50 @@ msgid "No graphics device selected. Use d.mon to select graphics device." msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:143 +#: ../scripts/r.in.srtm/r.in.srtm.py:169 msgid "This module only operates in LatLong locations" msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:161 -msgid "The \"unzip\" program is required, please install it first" -msgstr "" - -#: ../scripts/r.in.srtm/r.in.srtm.py:168 +#: ../scripts/r.in.srtm/r.in.srtm.py:194 #, python-format msgid "'%s' does not appear to be a valid zip file." msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:175 +#: ../scripts/r.in.srtm/r.in.srtm.py:201 #, python-format msgid "File '%s' or '%s' not found" msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:197 +#: ../scripts/r.in.srtm/r.in.srtm.py:227 #, python-format msgid "Extracting '%s'..." msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:199 +#: ../scripts/r.in.srtm/r.in.srtm.py:232 msgid "Unable to unzip file." msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:201 +#: ../scripts/r.in.srtm/r.in.srtm.py:234 msgid "Converting input file to BIL..." msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:225 -msgid "Attempting to import 1-arcsec data." +#: ../scripts/r.in.srtm/r.in.srtm.py:258 +msgid "Attempting to import 1-arcsec SWBD data" +msgstr "" + +#: ../scripts/r.in.srtm/r.in.srtm.py:261 +msgid "Attempting to import 1-arcsec data" msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:243 +#: ../scripts/r.in.srtm/r.in.srtm.py:279 msgid "Unable to import data" msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:251 +#: ../scripts/r.in.srtm/r.in.srtm.py:288 msgid "Done: generated map " msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:252 +#: ../scripts/r.in.srtm/r.in.srtm.py:289 msgid "(Note: Holes in the data can be closed with 'r.fillnulls' using splines)" msgstr "" @@ -41637,28 +42118,36 @@ msgid "During computation %i tiles could not be created" msgstr "" -#: ../scripts/i.spectral/i.spectral.py:121 +#: ../scripts/i.spectral/i.spectral.py:125 #, python-format msgid "Programmer error (%s)" msgstr "" -#: ../scripts/i.spectral/i.spectral.py:213 +#: ../scripts/i.spectral/i.spectral.py:199 +msgid "Spectral signatures" +msgstr "" + +#: ../scripts/i.spectral/i.spectral.py:200 +msgid "DN Value" +msgstr "" + +#: ../scripts/i.spectral/i.spectral.py:218 msgid "Either group= or raster= is required" msgstr "" -#: ../scripts/i.spectral/i.spectral.py:216 +#: ../scripts/i.spectral/i.spectral.py:221 msgid "group= and raster= are mutually exclusive" msgstr "" -#: ../scripts/i.spectral/i.spectral.py:220 +#: ../scripts/i.spectral/i.spectral.py:225 msgid "Writing to text file requires output=filename" msgstr "" -#: ../scripts/i.spectral/i.spectral.py:224 +#: ../scripts/i.spectral/i.spectral.py:229 msgid "gnuplot required, please install first" msgstr "" -#: ../scripts/i.spectral/i.spectral.py:243 +#: ../scripts/i.spectral/i.spectral.py:251 msgid "No data returned from query" msgstr "" @@ -41749,11 +42238,11 @@ msgstr "" #: ../scripts/r.unpack/r.unpack.py:82 ../scripts/r.unpack/r.unpack.py:120 -#: ../scripts/v.unpack/v.unpack.py:86 ../scripts/v.unpack/v.unpack.py:133 +#: ../scripts/v.unpack/v.unpack.py:85 ../scripts/v.unpack/v.unpack.py:132 msgid "Pack file unreadable" msgstr "" -#: ../scripts/r.unpack/r.unpack.py:91 ../scripts/v.unpack/v.unpack.py:95 +#: ../scripts/r.unpack/r.unpack.py:91 ../scripts/v.unpack/v.unpack.py:94 msgid "Pack file unreadable: file '{}' missing" msgstr "" @@ -41780,21 +42269,21 @@ msgid "PROJ_INFO file is missing, unpack raster map in XY (unprojected) location." msgstr "" -#: ../scripts/r.unpack/r.unpack.py:158 ../scripts/v.unpack/v.unpack.py:164 +#: ../scripts/r.unpack/r.unpack.py:158 ../scripts/v.unpack/v.unpack.py:163 #, python-brace-format msgid "" "Difference between PROJ_INFO file of packed map and of current location:\n" "{diff}" msgstr "" -#: ../scripts/r.unpack/r.unpack.py:161 ../scripts/v.unpack/v.unpack.py:167 +#: ../scripts/r.unpack/r.unpack.py:161 ../scripts/v.unpack/v.unpack.py:166 #, python-brace-format msgid "" "Difference between PROJ_UNITS file of packed map and of current location:\n" "{diff}" msgstr "" -#: ../scripts/r.unpack/r.unpack.py:163 ../scripts/v.unpack/v.unpack.py:169 +#: ../scripts/r.unpack/r.unpack.py:163 ../scripts/v.unpack/v.unpack.py:168 msgid "Projection of dataset does not appear to match current location. In case of no significant differences in the projection definitions, use the -o flag to ignore them and use current location definition." msgstr "" @@ -41862,11 +42351,15 @@ msgid "Frame <%s> already found. An existing frame can be overwritten by '%s' flag." msgstr "" -#: ../scripts/r.grow/r.grow.py:130 +#: ../scripts/r.grow/r.grow.py:129 +msgid "Output can be written only to the current mapset" +msgstr "" + +#: ../scripts/r.grow/r.grow.py:139 msgid "Growing failed. Removing temporary maps." msgstr "" -#: ../scripts/r.grow/r.grow.py:142 +#: ../scripts/r.grow/r.grow.py:151 msgid "Shrinking failed. Removing temporary maps." msgstr "" @@ -41915,21 +42408,21 @@ msgid "Table <%s> not found in database <%s>" msgstr "" -#: ../scripts/db.droptable/db.droptable.py:84 +#: ../scripts/db.droptable/db.droptable.py:85 #, python-format msgid "Deleting table <%s> which is attached to following map(s):" msgstr "" -#: ../scripts/db.droptable/db.droptable.py:89 +#: ../scripts/db.droptable/db.droptable.py:90 #, python-format msgid "The table <%s> would be deleted." msgstr "" -#: ../scripts/db.droptable/db.droptable.py:91 +#: ../scripts/db.droptable/db.droptable.py:92 msgid "You must use the force flag to actually remove it. Exiting." msgstr "" -#: ../scripts/db.droptable/db.droptable.py:100 +#: ../scripts/db.droptable/db.droptable.py:101 msgid "Cannot continue (problem deleting table)." msgstr "" @@ -42040,41 +42533,41 @@ msgid "At least 2 maps are required" msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:81 +#: ../scripts/v.db.addtable/v.db.addtable.py:82 #, python-format msgid "Using vector map name as table name: <%s>" msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:87 +#: ../scripts/v.db.addtable/v.db.addtable.py:88 #, python-format msgid "Using vector map name extended by layer number as table name: <%s>" msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:90 +#: ../scripts/v.db.addtable/v.db.addtable.py:91 #, python-format msgid "Using user specified table name: %s" msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:94 +#: ../scripts/v.db.addtable/v.db.addtable.py:95 msgid "Creating new DB connection based on default mapset settings..." msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:104 +#: ../scripts/v.db.addtable/v.db.addtable.py:105 #, python-format msgid "There is already a table linked to layer <%s>" msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:119 +#: ../scripts/v.db.addtable/v.db.addtable.py:120 #, python-format msgid "Duplicate column name '%s' not allowed" msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:130 +#: ../scripts/v.db.addtable/v.db.addtable.py:131 #, python-format msgid "Creating table with columns (%s)..." msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:158 +#: ../scripts/v.db.addtable/v.db.addtable.py:169 msgid "Current attribute table links:" msgstr "" @@ -42318,9 +42811,9 @@ msgstr "" #: ../scripts/r.in.wms/wms_base.py:421 ../scripts/r.in.wms/wms_base.py:478 -#: ../scripts/r.in.wms/wms_base.py:488 ../scripts/r.in.wms/wms_base.py:518 -#: ../scripts/r.in.wms/wms_base.py:542 ../scripts/r.in.wms/wms_base.py:553 -#: ../scripts/r.in.wms/wms_base.py:565 +#: ../scripts/r.in.wms/wms_base.py:488 ../scripts/r.in.wms/wms_base.py:519 +#: ../scripts/r.in.wms/wms_base.py:543 ../scripts/r.in.wms/wms_base.py:554 +#: ../scripts/r.in.wms/wms_base.py:566 #, python-format msgid "%s failed" msgstr "" @@ -42334,7 +42827,7 @@ msgid "Please change output name, or change names of these rasters: %s, module needs to create this temporary maps during execution." msgstr "" -#: ../scripts/r.in.wms/wms_base.py:567 +#: ../scripts/r.in.wms/wms_base.py:568 #, python-format msgid "<%s> created." msgstr "" @@ -42421,40 +42914,40 @@ msgid "Incorrect WMS query" msgstr "" -#: ../scripts/v.unpack/v.unpack.py:130 +#: ../scripts/v.unpack/v.unpack.py:129 #, python-format msgid "This GRASS GIS pack file contains raster data. Use r.unpack to unpack <%s>" msgstr "" -#: ../scripts/v.unpack/v.unpack.py:143 +#: ../scripts/v.unpack/v.unpack.py:142 msgid "PROJ_INFO file is missing, unpack vector map in XY (unprojected) location." msgstr "" -#: ../scripts/v.unpack/v.unpack.py:161 +#: ../scripts/v.unpack/v.unpack.py:160 msgid "Projection information does not match. Proceeding..." msgstr "" -#: ../scripts/v.unpack/v.unpack.py:215 +#: ../scripts/v.unpack/v.unpack.py:214 #, python-format msgid "Coping table <%s> as table <%s>" msgstr "" -#: ../scripts/v.unpack/v.unpack.py:226 +#: ../scripts/v.unpack/v.unpack.py:225 #, python-format msgid "Unable to copy table <%s> as table <%s>" msgstr "" -#: ../scripts/v.unpack/v.unpack.py:228 +#: ../scripts/v.unpack/v.unpack.py:227 #, python-format msgid "Connect table <%s> to vector map <%s> at layer <%s>" msgstr "" -#: ../scripts/v.unpack/v.unpack.py:238 +#: ../scripts/v.unpack/v.unpack.py:237 #, python-format msgid "Unable to connect table <%s> to vector map <%s>" msgstr "" -#: ../scripts/v.unpack/v.unpack.py:241 +#: ../scripts/v.unpack/v.unpack.py:240 #, python-format msgid "Vector map <%s> successfully unpacked" msgstr "" @@ -42464,7 +42957,7 @@ msgid "Missing value for parameter <%s>" msgstr "" -#: ../scripts/v.import/v.import.py:178 ../scripts/r.import/r.import.py:194 +#: ../scripts/v.import/v.import.py:178 ../scripts/r.import/r.import.py:193 #, python-format msgid "Input <%s> successfully imported without reprojection" msgstr "" @@ -42474,12 +42967,12 @@ msgid "Unable to import <%s>" msgstr "" -#: ../scripts/v.import/v.import.py:190 ../scripts/r.import/r.import.py:206 +#: ../scripts/v.import/v.import.py:190 ../scripts/r.import/r.import.py:205 #, python-format msgid "Coordinate reference system not available for current location <%s>" msgstr "" -#: ../scripts/v.import/v.import.py:210 ../scripts/r.import/r.import.py:226 +#: ../scripts/v.import/v.import.py:210 ../scripts/r.import/r.import.py:225 #, python-format msgid "Creating temporary location for <%s>..." msgstr "" @@ -42489,12 +42982,12 @@ msgid "Unable to create location from OGR datasource <%s>" msgstr "" -#: ../scripts/v.import/v.import.py:231 ../scripts/r.import/r.import.py:245 +#: ../scripts/v.import/v.import.py:231 ../scripts/r.import/r.import.py:244 #, python-format msgid "Coordinate reference system not available for input <%s>" msgstr "" -#: ../scripts/v.import/v.import.py:248 ../scripts/r.import/r.import.py:328 +#: ../scripts/v.import/v.import.py:248 ../scripts/r.import/r.import.py:327 msgid "Unable to reproject to source location" msgstr "" @@ -42508,7 +43001,7 @@ msgid "Unable to import OGR datasource <%s>" msgstr "" -#: ../scripts/v.import/v.import.py:279 ../scripts/r.import/r.import.py:374 +#: ../scripts/v.import/v.import.py:279 ../scripts/r.import/r.import.py:373 #, python-format msgid "Reprojecting <%s>..." msgstr "" @@ -42559,7 +43052,7 @@ msgid "Column <%s> not found in table <%s>. Skipped" msgstr "" -#: ../scripts/v.db.dropcolumn/v.db.dropcolumn.py:117 +#: ../scripts/v.db.dropcolumn/v.db.dropcolumn.py:122 msgid "Deleting column failed" msgstr "" @@ -43044,168 +43537,168 @@ msgid "Done. 3D raster map <%s> created." msgstr "" -#: ../scripts/r.import/r.import.py:170 +#: ../scripts/r.import/r.import.py:169 msgid "To set custom resolution value, select 'value' in resolution option" msgstr "" -#: ../scripts/r.import/r.import.py:173 +#: ../scripts/r.import/r.import.py:172 msgid "Resolution value can't be smaller than 0" msgstr "" -#: ../scripts/r.import/r.import.py:176 +#: ../scripts/r.import/r.import.py:175 msgid "Please provide the resolution for the imported dataset or change to 'estimated' resolution" msgstr "" -#: ../scripts/r.import/r.import.py:198 ../scripts/r.import/r.import.py:256 +#: ../scripts/r.import/r.import.py:197 ../scripts/r.import/r.import.py:255 #, python-format msgid "Unable to import GDAL dataset <%s>" msgstr "" -#: ../scripts/r.import/r.import.py:235 +#: ../scripts/r.import/r.import.py:234 #, python-format msgid "Unable to read GDAL dataset <%s>" msgstr "" -#: ../scripts/r.import/r.import.py:248 +#: ../scripts/r.import/r.import.py:247 #, python-format msgid "Importing <%s> to temporary location..." msgstr "" -#: ../scripts/r.import/r.import.py:267 +#: ../scripts/r.import/r.import.py:266 msgid "Input contains GCPs, rectification is required" msgstr "" -#: ../scripts/r.import/r.import.py:295 +#: ../scripts/r.import/r.import.py:294 msgid "Unable to get reprojected map extent" msgstr "" -#: ../scripts/r.import/r.import.py:348 +#: ../scripts/r.import/r.import.py:347 #, python-brace-format msgid "Estimated target resolution for input band <{out}>: {res}" msgstr "" -#: ../scripts/r.import/r.import.py:363 +#: ../scripts/r.import/r.import.py:362 #, python-brace-format msgid "Using given resolution for input band <{out}>: {res}" msgstr "" -#: ../scripts/r.import/r.import.py:369 +#: ../scripts/r.import/r.import.py:368 #, python-brace-format msgid "Using current region resolution for input band <{out}>: nsres={ns}, ewres={ew}" msgstr "" -#: ../scripts/r.import/r.import.py:381 +#: ../scripts/r.import/r.import.py:380 #, python-format msgid "Unable to to reproject raster <%s>" msgstr "" -#: ../scripts/r.import/r.import.py:384 +#: ../scripts/r.import/r.import.py:383 #, python-format msgid "The reprojected raster <%s> is empty" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:160 +#: ../scripts/r.fillnulls/r.fillnulls.py:172 msgid "A user raster mask (MASK) is present. Saving it..." msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:175 +#: ../scripts/r.fillnulls/r.fillnulls.py:187 msgid "Using RST interpolation..." msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:176 +#: ../scripts/r.fillnulls/r.fillnulls.py:188 msgid "Locating and isolating NULL areas..." msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:180 +#: ../scripts/r.fillnulls/r.fillnulls.py:192 msgid "Skipping masked raster parts" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:191 -#: ../scripts/r.fillnulls/r.fillnulls.py:460 +#: ../scripts/r.fillnulls/r.fillnulls.py:203 +#: ../scripts/r.fillnulls/r.fillnulls.py:472 msgid "Restoring user mask (MASK)..." msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:195 -#: ../scripts/r.fillnulls/r.fillnulls.py:464 +#: ../scripts/r.fillnulls/r.fillnulls.py:207 +#: ../scripts/r.fillnulls/r.fillnulls.py:476 msgid "Failed to restore user MASK!" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:199 +#: ../scripts/r.fillnulls/r.fillnulls.py:211 msgid "Growing NULL areas" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:206 -#: ../scripts/r.fillnulls/r.fillnulls.py:221 -#: ../scripts/r.fillnulls/r.fillnulls.py:315 +#: ../scripts/r.fillnulls/r.fillnulls.py:218 +#: ../scripts/r.fillnulls/r.fillnulls.py:233 +#: ../scripts/r.fillnulls/r.fillnulls.py:327 msgid "abandoned. Removing temporary map, restoring user mask if needed:" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:210 +#: ../scripts/r.fillnulls/r.fillnulls.py:222 msgid "Assigning IDs to NULL areas" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:235 -#: ../scripts/r.fillnulls/r.fillnulls.py:273 -#: ../scripts/r.fillnulls/r.fillnulls.py:288 -#: ../scripts/r.fillnulls/r.fillnulls.py:296 -#: ../scripts/r.fillnulls/r.fillnulls.py:330 -#: ../scripts/r.fillnulls/r.fillnulls.py:403 -#: ../scripts/r.fillnulls/r.fillnulls.py:424 -#: ../scripts/r.fillnulls/r.fillnulls.py:434 +#: ../scripts/r.fillnulls/r.fillnulls.py:247 +#: ../scripts/r.fillnulls/r.fillnulls.py:285 +#: ../scripts/r.fillnulls/r.fillnulls.py:300 +#: ../scripts/r.fillnulls/r.fillnulls.py:308 +#: ../scripts/r.fillnulls/r.fillnulls.py:342 +#: ../scripts/r.fillnulls/r.fillnulls.py:415 +#: ../scripts/r.fillnulls/r.fillnulls.py:436 +#: ../scripts/r.fillnulls/r.fillnulls.py:446 msgid "abandoned. Removing temporary maps, restoring user mask if needed:" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:256 +#: ../scripts/r.fillnulls/r.fillnulls.py:268 msgid "Input map has no holes. Check region settings." msgstr "" #. GTC Hole is NULL area in a raster map -#: ../scripts/r.fillnulls/r.fillnulls.py:259 +#: ../scripts/r.fillnulls/r.fillnulls.py:271 #, python-format msgid "Processing %d map holes" msgstr "" #. GTC Hole is a NULL area in a raster map -#: ../scripts/r.fillnulls/r.fillnulls.py:265 +#: ../scripts/r.fillnulls/r.fillnulls.py:277 #, python-format msgid "Filling hole %s of %s" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:335 +#: ../scripts/r.fillnulls/r.fillnulls.py:347 #, python-format msgid "Interpolating %d points" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:338 +#: ../scripts/r.fillnulls/r.fillnulls.py:350 msgid "No points to interpolate" msgstr "" #. GTC Hole is NULL area in a raster map -#: ../scripts/r.fillnulls/r.fillnulls.py:359 +#: ../scripts/r.fillnulls/r.fillnulls.py:371 #, python-format msgid "Failed to fill hole %s" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:373 +#: ../scripts/r.fillnulls/r.fillnulls.py:385 #, python-format msgid "Filling has failed silently. Leaving temporary maps with prefix <%s> for debugging." msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:438 +#: ../scripts/r.fillnulls/r.fillnulls.py:450 #, python-format msgid "Using %s bspline interpolation" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:472 +#: ../scripts/r.fillnulls/r.fillnulls.py:484 msgid "Patching fill data into NULL areas..." msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:480 +#: ../scripts/r.fillnulls/r.fillnulls.py:492 #, python-format msgid "Filled raster map is: %s" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:487 +#: ../scripts/r.fillnulls/r.fillnulls.py:499 msgid "Following holes where not filled. Temporary maps with are left in place to allow examination of unfilled holes" msgstr "" @@ -43388,7 +43881,3 @@ #: ../scripts/v.db.update/v.db.update.py:107 msgid "Either or must be given" msgstr "" - -#, fuzzy -msgid "Unable to create 3D raster <%s>" -msgstr "Ei voida luoda taulua." diff -Nru grass-7.4.3/locale/po/grassmods_fr.po grass-7.6.0/locale/po/grassmods_fr.po --- grass-7.4.3/locale/po/grassmods_fr.po 2018-11-24 09:45:15.000000000 +0000 +++ grass-7.6.0/locale/po/grassmods_fr.po 2018-12-26 10:57:24.000000000 +0000 @@ -12,7 +12,7 @@ msgstr "" "Project-Id-Version: grassmods_fr\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-03-24 00:06+0100\n" +"POT-Creation-Date: 2018-12-26 11:43+0100\n" "PO-Revision-Date: 2014-01-01 11:35+0100\n" "Last-Translator: Sylvain Maillard \n" "Language-Team: Français \n" @@ -78,7 +78,7 @@ #: ../temporal/t.connect/main.c:35 ../display/d.colorlist/main.c:36 #: ../display/d.fontlist/main.c:46 ../display/d.font/main.c:46 -#: ../general/g.region/main.c:65 ../general/g.mapsets/main.c:64 +#: ../general/g.region/main.c:66 ../general/g.mapsets/main.c:64 #: ../general/g.mapset/main.c:50 ../general/g.gisenv/main.c:44 msgid "settings" msgstr "paramètres" @@ -88,7 +88,7 @@ #: ../locale/scriptstrings/t.select_to_translate.c:3 #: ../locale/scriptstrings/t.info_to_translate.c:3 #: ../raster/r.timestamp/main.c:36 ../raster/r.describe/main.c:55 -#: ../raster/r.info/main.c:71 ../raster/r.support/main.c:55 +#: ../raster/r.info/main.c:73 ../raster/r.support/main.c:55 #: ../raster/r.region/main.c:52 ../raster3d/r3.support/main.c:50 #: ../raster3d/r3.timestamp/main.c:44 ../raster3d/r3.info/main.c:76 #: ../vector/v.support/main.c:40 ../vector/v.timestamp/main.c:36 @@ -112,46 +112,48 @@ #: ../locale/scriptstrings/t.rast.colors_to_translate.c:18 #: ../locale/scriptstrings/v.unpack_to_translate.c:13 #: ../locale/scriptstrings/r.unpack_to_translate.c:12 -#: ../raster/r.colors/edit_colors.c:128 ../raster/r.out.gdal/main.c:145 -#: ../raster/r.external.out/main.c:272 ../raster/r.external.out/main.c:283 -#: ../raster/r.what/main.c:122 ../raster/r.what/main.c:130 -#: ../raster/r.what/main.c:144 ../raster/r.what/main.c:149 -#: ../raster/r.what/main.c:154 ../raster/r.what/main.c:159 -#: ../raster/r.what/main.c:169 ../raster/r.proj/main.c:204 -#: ../raster/r.proj/main.c:214 ../raster/r.proj/main.c:220 -#: ../raster/r.in.gdal/main.c:208 ../raster/r.in.gdal/main.c:241 -#: ../raster/r.sunmask/main.c:232 ../raster/r.sunmask/main.c:238 -#: ../raster/r.external/main.c:96 ../raster/r.external/main.c:135 -#: ../display/d.mon/main.c:115 ../display/d.mon/main.c:120 -#: ../display/d.mon/main.c:125 ../general/g.list/main.c:105 -#: ../general/g.list/main.c:116 ../general/g.list/main.c:138 -#: ../general/g.list/main.c:143 ../general/g.list/main.c:148 -#: ../general/g.list/main.c:153 ../general/g.region/main.c:89 -#: ../general/g.region/main.c:95 ../general/g.region/main.c:100 -#: ../general/g.region/main.c:106 ../general/g.region/main.c:112 -#: ../general/g.region/main.c:118 ../general/g.region/main.c:124 -#: ../general/g.region/main.c:132 ../general/g.region/main.c:137 -#: ../general/g.region/main.c:143 ../general/g.region/main.c:148 -#: ../general/g.region/main.c:153 ../general/g.mapsets/main.c:87 -#: ../general/g.mapsets/main.c:92 ../general/g.mapsets/main.c:98 -#: ../general/g.proj/main.c:80 ../general/g.proj/main.c:86 -#: ../general/g.proj/main.c:92 ../general/g.proj/main.c:98 -#: ../general/g.proj/main.c:104 ../general/g.proj/main.c:115 -#: ../general/g.proj/main.c:120 ../general/g.mapset/main.c:76 -#: ../general/g.mapset/main.c:82 ../imagery/i.group/main.c:79 -#: ../imagery/i.group/main.c:84 ../imagery/i.group/main.c:89 -#: ../db/db.connect/main.c:53 ../db/db.connect/main.c:58 -#: ../db/db.login/main.c:91 ../vector/v.external.out/args.c:63 -#: ../vector/v.external.out/args.c:75 ../vector/v.external.out/args.c:81 -#: ../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:320 ../vector/v.in.ogr/main.c:326 -#: ../vector/v.colors/main.c:133 ../vector/v.what/main.c:91 +#: ../raster/r.colors/edit_colors.c:145 ../raster/r.colors/edit_colors.c:152 +#: ../raster/r.out.gdal/main.c:145 ../raster/r.external.out/main.c:272 +#: ../raster/r.external.out/main.c:283 ../raster/r.what/main.c:122 +#: ../raster/r.what/main.c:130 ../raster/r.what/main.c:144 +#: ../raster/r.what/main.c:149 ../raster/r.what/main.c:154 +#: ../raster/r.what/main.c:159 ../raster/r.what/main.c:169 +#: ../raster/r.proj/main.c:215 ../raster/r.proj/main.c:225 +#: ../raster/r.proj/main.c:231 ../raster/r.in.gdal/main.c:225 +#: ../raster/r.in.gdal/main.c:258 ../raster/r.sunmask/main.c:232 +#: ../raster/r.sunmask/main.c:238 ../raster/r.external/main.c:96 +#: ../raster/r.external/main.c:135 ../display/d.mon/main.c:115 +#: ../display/d.mon/main.c:120 ../display/d.mon/main.c:125 +#: ../general/g.list/main.c:105 ../general/g.list/main.c:116 +#: ../general/g.list/main.c:138 ../general/g.list/main.c:143 +#: ../general/g.list/main.c:148 ../general/g.list/main.c:153 +#: ../general/g.region/main.c:90 ../general/g.region/main.c:96 +#: ../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:125 ../general/g.region/main.c:133 +#: ../general/g.region/main.c:138 ../general/g.region/main.c:144 +#: ../general/g.region/main.c:149 ../general/g.region/main.c:154 +#: ../general/g.mapsets/main.c:87 ../general/g.mapsets/main.c:92 +#: ../general/g.mapsets/main.c:98 ../general/g.proj/main.c:80 +#: ../general/g.proj/main.c:86 ../general/g.proj/main.c:92 +#: ../general/g.proj/main.c:98 ../general/g.proj/main.c:104 +#: ../general/g.proj/main.c:115 ../general/g.proj/main.c:120 +#: ../general/g.mapset/main.c:76 ../general/g.mapset/main.c:82 +#: ../imagery/i.group/main.c:85 ../imagery/i.group/main.c:90 +#: ../imagery/i.group/main.c:95 ../db/db.connect/main.c:53 +#: ../db/db.connect/main.c:58 ../db/db.login/main.c:91 +#: ../vector/v.external.out/args.c:63 ../vector/v.external.out/args.c:75 +#: ../vector/v.external.out/args.c:81 ../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:337 +#: ../vector/v.in.ogr/main.c:343 ../vector/v.colors/main.c:133 +#: ../vector/v.colors/main.c:140 ../vector/v.what/main.c:91 #: ../vector/v.what/main.c:96 ../vector/v.what/main.c:101 #: ../vector/v.what/main.c:106 ../vector/v.what/main.c:111 #: ../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.external/args.c:57 +#: ../vector/v.info/parse.c:46 ../vector/v.vect.stats/main.c:221 +#: ../vector/v.vect.stats/main.c:228 ../vector/v.external/args.c:57 #: ../vector/v.external/args.c:63 ../vector/v.external/args.c:71 #: ../vector/v.to.db/parse.c:118 ../vector/v.to.db/parse.c:123 #: ../vector/v.to.db/parse.c:129 ../vector/v.to.db/parse.c:135 @@ -167,8 +169,8 @@ #: ../temporal/t.connect/main.c:69 ../general/g.gisenv/main.c:66 #: ../general/g.gisenv/main.c:74 ../general/g.gisenv/main.c:84 #: ../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 +#: ../db/db.connect/main.c:82 ../db/db.connect/main.c:91 +#: ../db/db.connect/main.c:94 ../db/db.connect/main.c:103 msgid "Set" msgstr "Définir" @@ -207,8 +209,8 @@ msgid "Default TGIS database is not set" msgstr "La base de données SIGT par défaut n'est pas définie" -#: ../temporal/t.connect/main.c:133 ../db/db.connect/main.c:161 -#: ../db/db.connect/main.c:188 +#: ../temporal/t.connect/main.c:133 ../db/db.connect/main.c:171 +#: ../db/db.connect/main.c:197 #, c-format msgid "" "Default driver / database set to:\n" @@ -227,9 +229,9 @@ #: ../locale/scriptstrings/g.extension_to_translate.c:3 #: ../locale/scriptstrings/g.extension.all_to_translate.c:3 #: ../locale/scriptstrings/g.manual_to_translate.c:2 -#: ../general/g.findfile/main.c:38 ../general/g.version/main.c:65 +#: ../general/g.findfile/main.c:38 ../general/g.version/main.c:69 #: ../general/g.ppmtopng/main.c:117 ../general/g.list/main.c:65 -#: ../general/g.cairocomp/main.c:196 ../general/g.region/main.c:64 +#: ../general/g.cairocomp/main.c:196 ../general/g.region/main.c:65 #: ../general/g.gui/main.c:39 ../general/g.findetc/main.c:28 #: ../general/g.rename/main.c:45 ../general/g.mapsets/main.c:63 #: ../general/g.pnmcomp/main.c:282 ../general/g.copy/main.c:41 @@ -270,8 +272,8 @@ #: ../locale/scriptstrings/v.import_to_translate.c:13 #: ../locale/scriptstrings/v.import_to_translate.c:16 #: ../locale/scriptstrings/v.import_to_translate.c:19 -#: ../locale/scriptstrings/i.spectral_to_translate.c:10 -#: ../locale/scriptstrings/i.spectral_to_translate.c:12 +#: ../locale/scriptstrings/i.spectral_to_translate.c:11 +#: ../locale/scriptstrings/i.spectral_to_translate.c:13 #: ../locale/scriptstrings/db.in.ogr_to_translate.c:8 #: ../locale/scriptstrings/db.in.ogr_to_translate.c:10 #: ../locale/scriptstrings/db.in.ogr_to_translate.c:13 @@ -283,10 +285,10 @@ #: ../locale/scriptstrings/m.proj_to_translate.c:11 #: ../locale/scriptstrings/m.proj_to_translate.c:23 #: ../locale/scriptstrings/m.proj_to_translate.c:25 -#: ../locale/scriptstrings/m.proj_to_translate.c:27 ../raster/r.sun/main.c:403 -#: ../raster/r.sun/main.c:412 ../raster/r.sun/main.c:421 -#: ../raster/r.sun/main.c:430 ../raster/r.sun/main.c:439 -#: ../raster/r.sun/main.c:448 ../raster/r.resamp.rst/main.c:174 +#: ../locale/scriptstrings/m.proj_to_translate.c:27 ../raster/r.sun/main.c:402 +#: ../raster/r.sun/main.c:411 ../raster/r.sun/main.c:420 +#: ../raster/r.sun/main.c:429 ../raster/r.sun/main.c:438 +#: ../raster/r.sun/main.c:447 ../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 @@ -295,6 +297,7 @@ #: ../raster/r.grow.distance/main.c:168 ../raster/r.in.lidar/main.c:126 #: ../raster/r.in.lidar/main.c:253 ../raster/r.in.lidar/main.c:286 #: ../raster/r.in.lidar/main.c:295 ../raster/r.in.xyz/main.c:297 +#: ../raster/r.buildvrt/main.c:95 ../raster/r.buildvrt/main.c:103 #: ../raster/r.lake/main.c:167 ../raster/r.lake/main.c:195 #: ../raster/r.sim/r.sim.sediment/main.c:179 #: ../raster/r.sim/r.sim.sediment/main.c:186 @@ -313,9 +316,9 @@ #: ../raster3d/r3.in.lidar/main.c:196 ../raster3d/r3.in.lidar/main.c:202 #: ../vector/v.out.ascii/args.c:35 ../vector/v.out.ascii/args.c:81 #: ../vector/v.profile/main.c:218 ../vector/v.profile/main.c:223 -#: ../vector/v.profile/main.c:229 ../vector/v.in.ogr/main.c:228 -#: ../vector/v.in.ogr/main.c:283 ../vector/v.in.ogr/main.c:333 -#: ../vector/v.in.ogr/main.c:339 ../vector/v.in.ogr/main.c:381 +#: ../vector/v.profile/main.c:229 ../vector/v.in.ogr/main.c:245 +#: ../vector/v.in.ogr/main.c:300 ../vector/v.in.ogr/main.c:350 +#: ../vector/v.in.ogr/main.c:356 ../vector/v.in.ogr/main.c:398 msgid "Output" msgstr "Sortie" @@ -354,8 +357,8 @@ #: ../locale/scriptstrings/t.rast.extract_to_translate.c:3 #: ../locale/scriptstrings/t.vect.extract_to_translate.c:3 #: ../locale/scriptstrings/t.rast3d.extract_to_translate.c:3 -#: ../vector/v.decimate/main.c:127 ../vector/v.outlier/main.c:71 -#: ../vector/v.extract/main.c:78 +#: ../vector/v.decimate/main.c:128 ../vector/v.outlier/main.c:71 +#: ../vector/v.extract/main.c:79 msgid "extract" msgstr "extraire" @@ -392,6 +395,8 @@ #: ../locale/scriptstrings/t.rast.algebra_to_translate.c:4 #: ../locale/scriptstrings/t.rast.neighbors_to_translate.c:4 #: ../locale/scriptstrings/r.buffer.lowmem_to_translate.c:3 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:2 +#: ../locale/scriptstrings/r.drain_to_translate.c:2 #: ../locale/scriptstrings/r.import_to_translate.c:2 #: ../locale/scriptstrings/d.to.rast_to_translate.c:4 #: ../locale/scriptstrings/t.rast.univar_to_translate.c:4 @@ -404,19 +409,19 @@ #: ../locale/scriptstrings/r.in.srtm_to_translate.c:2 #: ../locale/scriptstrings/t.rast.export_to_translate.c:4 #: ../doc/raster/r.example/main.c:83 ../raster/r.surf.area/main.c:76 -#: ../raster/r.profile/main.c:53 ../raster/r.sun/main.c:251 -#: ../raster/r.regression.multi/main.c:129 ../raster/r.volume/main.c:76 -#: ../raster/r.solute.transport/main.c:229 ../raster/r.walk/main.c:178 -#: ../raster/r.timestamp/main.c:35 ../raster/r.colors/edit_colors.c:63 -#: ../raster/r.mfilter/main.c:56 ../raster/r.cost/main.c:140 -#: ../raster/r.resamp.interp/main.c:76 ../raster/r.reclass/main.c:50 -#: ../raster/r.topmodel/main.c:51 ../raster/r.texture/main.c:102 -#: ../raster/r.stats/main.c:106 ../raster/r.stats.quantile/main.c:516 -#: ../raster/r.in.poly/main.c:34 ../raster/r.out.pov/main.c:121 -#: ../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.renyi/renyi.c:47 -#: ../raster/r.li/r.li.cwed/cwed.c:54 ../raster/r.li/r.li.mpa/mpa.c:44 -#: ../raster/r.li/r.li.simpson/simpson.c:46 +#: ../raster/r.path/main.c:150 ../raster/r.profile/main.c:53 +#: ../raster/r.sun/main.c:250 ../raster/r.regression.multi/main.c:129 +#: ../raster/r.volume/main.c:76 ../raster/r.solute.transport/main.c:229 +#: ../raster/r.walk/main.c:203 ../raster/r.timestamp/main.c:35 +#: ../raster/r.colors/edit_colors.c:80 ../raster/r.mfilter/main.c:56 +#: ../raster/r.cost/main.c:163 ../raster/r.resamp.interp/main.c:76 +#: ../raster/r.reclass/main.c:50 ../raster/r.topmodel/main.c:51 +#: ../raster/r.texture/main.c:102 ../raster/r.stats/main.c:106 +#: ../raster/r.stats.quantile/main.c:516 ../raster/r.in.poly/main.c:34 +#: ../raster/r.out.pov/main.c:121 ../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.renyi/renyi.c:47 ../raster/r.li/r.li.cwed/cwed.c:54 +#: ../raster/r.li/r.li.mpa/mpa.c:44 ../raster/r.li/r.li.simpson/simpson.c:46 #: ../raster/r.li/r.li.padrange/padrange.c:53 #: ../raster/r.li/r.li.edgedensity/edgedensity.c:48 #: ../raster/r.li/r.li.patchnum/main.c:50 ../raster/r.li/r.li.padsd/padsd.c:53 @@ -427,9 +432,9 @@ #: ../raster/r.li/r.li.richness/richness.c:43 ../raster/r.out.ppm3/main.c:57 #: ../raster/r.out.bin/main.c:279 ../raster/r.to.rast3/main.c:197 #: ../raster/r.resamp.rst/main.c:148 ../raster/r.univar/r.univar_main.c:104 -#: ../raster/r.recode/main.c:48 ../raster/r.random/main.c:51 +#: ../raster/r.recode/main.c:48 ../raster/r.random/main.c:52 #: ../raster/r.spreadpath/main.c:88 ../raster/r.uslek/main.c:53 -#: ../raster/r.report/main.c:67 ../raster/r.horizon/main.c:180 +#: ../raster/r.report/main.c:67 ../raster/r.horizon/main.c:179 #: ../raster/r.quant/main.c:47 ../raster/r.series.accumulate/main.c:80 #: ../raster/r.rescale.eq/main.c:52 ../raster/r.distance/main.c:39 #: ../raster/r.mode/main.c:55 ../raster/r.spread/main.c:105 @@ -439,13 +444,13 @@ #: ../raster/r.gwflow/main.c:208 ../raster/r.describe/main.c:54 #: ../raster/r.what.color/main.c:88 ../raster/r.neighbors/main.c:167 #: ../raster/r.buffer/main.c:66 ../raster/r.contour/main.c:87 -#: ../raster/r.slope.aspect/main.c:151 ../raster/r.in.ascii/main.c:69 +#: ../raster/r.slope.aspect/main.c:169 ../raster/r.in.ascii/main.c:69 #: ../raster/r.stream.extract/main.c:76 ../raster/r.grow.distance/main.c:150 #: ../raster/r.random.surface/main.c:57 ../raster/r.surf.random/main.c:36 -#: ../raster/r.in.gridatb/main.c:45 ../raster/r.fill.dir/main.c:86 +#: ../raster/r.in.gridatb/main.c:45 ../raster/r.fill.dir/main.c:88 #: ../raster/r.clump/main.c:58 ../raster/r.circle/main.c:51 -#: ../raster/r.in.png/main.c:519 ../raster/r.cross/main.c:69 -#: ../raster/r.series/main.c:137 ../raster/r.in.lidar/main.c:108 +#: ../raster/r.in.png/main.c:519 ../raster/r.cross/main.c:68 +#: ../raster/r.series/main.c:138 ../raster/r.in.lidar/main.c:108 #: ../raster/r.mapcalc/main.c:70 ../raster/r.statistics/main.c:55 #: ../raster/r.sunhours/main.c:72 ../raster/r.stats.zonal/main.c:101 #: ../raster/r.out.gridatb/main.c:67 ../raster/r.regression.line/main.c:46 @@ -454,35 +459,36 @@ #: ../raster/r.in.xyz/main.c:158 ../raster/r.surf.fractal/main.c:38 #: ../raster/r.kappa/main.c:68 ../raster/r.coin/main.c:66 #: ../raster/r.water.outlet/main.c:57 ../raster/r.to.vect/main.c:76 -#: ../raster/r.out.vrml/main.c:47 ../raster/r.quantile/main.c:265 -#: ../raster/r.param.scale/interface.c:54 ../raster/r.surf.idw/main.c:104 -#: ../raster/r.in.bin/main.c:257 ../raster/r.drain/main.c:109 -#: ../raster/r.random.cells/main.c:47 ../raster/r.surf.contour/main.c:60 -#: ../raster/r.fill.stats/main.c:775 ../raster/r.tile/main.c:43 -#: ../raster/r.patch/main.c:58 ../raster/r.info/main.c:70 -#: ../raster/r.geomorphon/main.c:104 ../raster/r.topidx/main.c:39 -#: ../raster/r.category/main.c:52 ../raster/r.series.interp/main.c:64 -#: ../raster/r.external.out/main.c:235 ../raster/r.resamp.bspline/main.c:79 -#: ../raster/r.in.mat/main.c:91 ../raster/r.ros/main.c:212 -#: ../raster/r.null/main.c:60 ../raster/r.what/main.c:100 -#: ../raster/r.transect/main.c:103 ../raster/r.flow/main.c:421 -#: ../raster/r.proj/main.c:144 ../raster/r.surf.gauss/main.c:38 -#: ../raster/r.out.png/main.c:112 ../raster/r.resample/main.c:54 -#: ../raster/r.relief/main.c:107 ../raster/r.carve/main.c:74 -#: ../raster/r.in.gdal/main.c:92 ../raster/r.sunmask/main.c:116 -#: ../raster/r.out.ascii/main.c:59 ../raster/r.out.mpeg/main.c:102 -#: ../raster/r.covar/main.c:51 ../raster/r.out.ppm/main.c:54 -#: ../raster/r.support/main.c:54 ../raster/r.lake/main.c:150 -#: ../raster/r.out.mat/main.c:62 ../raster/r.his/main.c:67 -#: ../raster/r.external/main.c:57 ../raster/r.resamp.filter/main.c:389 -#: ../raster/r.latlong/main.c:56 ../raster/r.composite/main.c:72 -#: ../raster/r.region/main.c:51 ../raster/r.watershed/front/main.c:73 -#: ../raster/r.rescale/main.c:48 ../raster/r.sim/r.sim.sediment/main.c:114 +#: ../raster/r.out.vrml/main.c:47 ../raster/r.buildvrt/main.c:77 +#: ../raster/r.quantile/main.c:265 ../raster/r.param.scale/interface.c:54 +#: ../raster/r.surf.idw/main.c:104 ../raster/r.in.bin/main.c:257 +#: ../raster/r.drain/main.c:109 ../raster/r.random.cells/main.c:47 +#: ../raster/r.surf.contour/main.c:60 ../raster/r.fill.stats/main.c:775 +#: ../raster/r.tile/main.c:43 ../raster/r.patch/main.c:58 +#: ../raster/r.info/main.c:72 ../raster/r.geomorphon/main.c:104 +#: ../raster/r.topidx/main.c:39 ../raster/r.category/main.c:52 +#: ../raster/r.series.interp/main.c:64 ../raster/r.external.out/main.c:235 +#: ../raster/r.resamp.bspline/main.c:79 ../raster/r.in.mat/main.c:91 +#: ../raster/r.ros/main.c:212 ../raster/r.null/main.c:60 +#: ../raster/r.what/main.c:100 ../raster/r.transect/main.c:103 +#: ../raster/r.flow/main.c:421 ../raster/r.proj/main.c:147 +#: ../raster/r.surf.gauss/main.c:38 ../raster/r.out.png/main.c:112 +#: ../raster/r.resample/main.c:54 ../raster/r.relief/main.c:107 +#: ../raster/r.carve/main.c:74 ../raster/r.in.gdal/main.c:95 +#: ../raster/r.sunmask/main.c:116 ../raster/r.out.ascii/main.c:59 +#: ../raster/r.out.mpeg/main.c:102 ../raster/r.covar/main.c:51 +#: ../raster/r.out.ppm/main.c:54 ../raster/r.support/main.c:54 +#: ../raster/r.lake/main.c:150 ../raster/r.out.mat/main.c:62 +#: ../raster/r.his/main.c:67 ../raster/r.external/main.c:57 +#: ../raster/r.resamp.filter/main.c:394 ../raster/r.latlong/main.c:55 +#: ../raster/r.composite/main.c:72 ../raster/r.region/main.c:51 +#: ../raster/r.watershed/front/main.c:75 ../raster/r.rescale/main.c:48 +#: ../raster/r.sim/r.sim.sediment/main.c:114 #: ../raster/r.sim/r.sim.water/main.c:113 ../display/d.colortable/main.c:61 #: ../display/d.rgb/main.c:55 ../display/d.rast.num/main.c:79 #: ../display/d.rast/main.c:55 ../display/d.profile/main.c:193 #: ../display/d.rast.arrow/main.c:99 ../raster3d/r3.cross.rast/main.c:230 -#: ../raster3d/r3.to.rast/main.c:261 ../misc/m.nviz.image/main.c:53 +#: ../raster3d/r3.to.rast/main.c:261 ../misc/m.nviz.image/main.c:52 #: ../misc/m.nviz.script/main.c:71 ../vector/v.what.rast3/main.c:66 #: ../vector/v.to.rast/main.c:46 ../vector/v.what.rast/main.c:73 #: ../vector/v.sample/main.c:77 ../vector/v.neighbors/main.c:53 @@ -553,7 +559,7 @@ #: ../locale/scriptstrings/t.rast.contour_to_translate.c:7 #: ../locale/scriptstrings/t.vect.algebra_to_translate.c:7 #: ../locale/scriptstrings/t.rast.to.vect_to_translate.c:8 -#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:6 +#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:7 #: ../locale/scriptstrings/t.rast.accumulate_to_translate.c:13 #: ../locale/scriptstrings/t.vect.extract_to_translate.c:6 #: ../locale/scriptstrings/t.rast.aggregate_to_translate.c:6 @@ -572,7 +578,7 @@ #: ../locale/scriptstrings/t.rast.contour_to_translate.c:8 #: ../locale/scriptstrings/t.vect.algebra_to_translate.c:8 #: ../locale/scriptstrings/t.rast.to.vect_to_translate.c:9 -#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:7 +#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:8 #: ../locale/scriptstrings/t.rast.accumulate_to_translate.c:14 #: ../locale/scriptstrings/t.vect.extract_to_translate.c:7 #: ../locale/scriptstrings/t.rast.accdetect_to_translate.c:15 @@ -590,9 +596,10 @@ #: ../locale/scriptstrings/t.rast.aggregate.ds_to_translate.c:10 #: ../locale/scriptstrings/t.rast.contour_to_translate.c:9 #: ../locale/scriptstrings/t.rast.to.vect_to_translate.c:10 -#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:8 +#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:9 #: ../locale/scriptstrings/t.vect.extract_to_translate.c:8 #: ../locale/scriptstrings/t.rast.aggregate_to_translate.c:8 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:9 #: ../locale/scriptstrings/t.rast.neighbors_to_translate.c:10 #: ../locale/scriptstrings/t.rast3d.extract_to_translate.c:9 msgid "Suffix to add at basename: set 'gran' for granularity, 'time' for the full time format, 'num' for numerical suffix with a specific number of digits (default %05)" @@ -600,7 +607,7 @@ #: ../locale/scriptstrings/t.rast.extract_to_translate.c:10 #: ../locale/scriptstrings/t.rast.aggregate.ds_to_translate.c:13 -#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:9 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:10 #: ../locale/scriptstrings/t.rast.mapcalc_to_translate.c:9 msgid "Number of r.mapcalc processes to run in parallel" msgstr "" @@ -608,7 +615,7 @@ #: ../locale/scriptstrings/t.rast.extract_to_translate.c:11 #: ../locale/scriptstrings/t.rast.aggregate.ds_to_translate.c:14 #: ../locale/scriptstrings/t.rast.aggregate_to_translate.c:14 -#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:11 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:12 #: ../locale/scriptstrings/t.rast.neighbors_to_translate.c:12 #: ../locale/scriptstrings/t.rast.mapcalc_to_translate.c:10 #: ../locale/scriptstrings/t.rast3d.mapcalc_to_translate.c:11 @@ -636,7 +643,7 @@ #: ../display/d.colortable/main.c:60 ../display/d.mon/main.c:50 #: ../display/d.vect.thematic/main.c:85 ../display/d.geodesic/main.c:46 #: ../display/d.his/main.c:62 ../display/d.barscale/main.c:63 -#: ../display/d.rgb/main.c:53 ../display/d.grid/main.c:53 +#: ../display/d.rgb/main.c:53 ../display/d.grid/main.c:52 #: ../display/d.legend.vect/main.c:50 ../display/d.colorlist/main.c:35 #: ../display/d.extract/main.c:49 ../display/d.rhumbline/main.c:44 #: ../display/d.graph/main.c:58 ../display/d.legend/main.c:78 @@ -661,7 +668,7 @@ #: ../display/d.his/main.c:63 ../display/d.rgb/main.c:54 #: ../display/d.info/main.c:35 ../display/d.rast/main.c:54 #: ../display/d.erase/main.c:30 ../display/d.vect/main.c:74 -#: ../misc/m.nviz.image/main.c:52 ../misc/m.nviz.script/main.c:70 +#: ../misc/m.nviz.image/main.c:51 ../misc/m.nviz.script/main.c:70 #: ../visualization/ximgview/main.c:291 msgid "graphics" msgstr "image" @@ -719,20 +726,20 @@ #: ../locale/scriptstrings/v.db.dropcolumn_to_translate.c:2 #: ../locale/scriptstrings/v.pack_to_translate.c:2 #: ../locale/scriptstrings/v.db.droptable_to_translate.c:2 -#: ../doc/vector/v.example/main.c:50 ../raster/r.random/main.c:53 +#: ../doc/vector/v.example/main.c:50 ../raster/r.random/main.c:54 #: ../raster/r.contour/main.c:90 ../display/d.legend.vect/main.c:52 #: ../display/d.extract/main.c:50 ../display/d.vect/main.c:75 -#: ../misc/m.nviz.image/main.c:54 ../misc/m.nviz.script/main.c:73 +#: ../misc/m.nviz.image/main.c:53 ../misc/m.nviz.script/main.c:73 #: ../vector/v.out.vtk/main.c:47 ../vector/v.mkgrid/main.c:70 #: ../vector/v.external.out/main.c:43 ../vector/v.what.rast3/main.c:64 #: ../vector/v.to.rast/main.c:44 ../vector/v.lidar.edgedetection/main.c:75 -#: ../vector/v.out.ogr/main.c:82 ../vector/v.kcv/main.c:55 +#: ../vector/v.out.ogr/main.c:83 ../vector/v.kcv/main.c:55 #: ../vector/v.surf.idw/main.c:87 ../vector/v.class/main.c:45 #: ../vector/v.clean/test/topocheck.c:42 ../vector/v.clean/main.c:51 #: ../vector/v.label.sa/main.c:38 ../vector/v.net.distance/main.c:66 -#: ../vector/v.random/main.c:97 ../vector/v.support/main.c:39 +#: ../vector/v.random/main.c:100 ../vector/v.support/main.c:39 #: ../vector/v.out.dxf/main.c:56 ../vector/v.out.lidar/main.c:471 -#: ../vector/v.proj/main.c:68 ../vector/v.db.connect/main.c:52 +#: ../vector/v.proj/main.c:73 ../vector/v.db.connect/main.c:52 #: ../vector/v.to.rast3/main.c:48 ../vector/v.out.ascii/main.c:47 #: ../vector/v.cluster/main.c:90 ../vector/v.in.lidar/main.c:136 #: ../vector/v.build.polylines/main.c:110 @@ -745,7 +752,7 @@ #: ../vector/v.profile/main.c:153 ../vector/v.extrude/main.c:67 #: ../vector/v.in.region/main.c:41 ../vector/v.hull/main.c:52 #: ../vector/v.out.svg/main.c:77 ../vector/v.net.connectivity/main.c:52 -#: ../vector/v.in.ogr/main.c:194 ../vector/v.patch/main.c:69 +#: ../vector/v.in.ogr/main.c:197 ../vector/v.patch/main.c:71 #: ../vector/v.net.path/main.c:42 ../vector/v.overlay/main.c:63 #: ../vector/v.perturb/main.c:62 ../vector/v.net.iso/main.c:76 #: ../vector/v.to.3d/main.c:36 ../vector/v.timestamp/main.c:35 @@ -762,7 +769,7 @@ #: ../vector/v.voronoi/main.c:123 ../vector/v.net.bridge/main.c:47 #: ../vector/v.neighbors/main.c:50 ../vector/v.split/main.c:54 #: ../vector/v.vol.rst/main.c:235 ../vector/v.net.components/main.c:72 -#: ../vector/v.decimate/main.c:123 ../vector/v.what/main.c:62 +#: ../vector/v.decimate/main.c:124 ../vector/v.what/main.c:62 #: ../vector/v.outlier/main.c:69 ../vector/v.net.salesman/main.c:127 #: ../vector/v.colors.out/main.c:49 ../vector/v.kernel/main.c:108 #: ../vector/v.category/main.c:75 ../vector/v.label/main.c:59 @@ -770,13 +777,13 @@ #: ../vector/v.info/print.c:436 ../vector/v.info/main.c:37 #: ../vector/v.parallel/main.c:49 ../vector/v.out.postgis/main.c:44 #: ../vector/v.in.dxf/main.c:64 ../vector/v.vect.stats/main.c:130 -#: ../vector/v.extract/main.c:77 ../vector/v.lrs/v.lrs.label/main.c:102 +#: ../vector/v.extract/main.c:78 ../vector/v.lrs/v.lrs.label/main.c:102 #: ../vector/v.lrs/v.lrs.where/main.c:57 #: ../vector/v.lrs/v.lrs.segment/main.c:71 #: ../vector/v.lrs/v.lrs.create/main.c:121 ../vector/v.net/main.c:47 #: ../vector/v.net.alloc/main.c:64 ../vector/v.transform/main.c:70 #: ../vector/v.generalize/main.c:76 ../vector/v.external/main.c:52 -#: ../vector/v.to.db/main.c:36 ../visualization/ximgview/main.c:293 +#: ../vector/v.to.db/main.c:38 ../visualization/ximgview/main.c:293 msgid "vector" msgstr "vecteur" @@ -801,14 +808,14 @@ #: ../locale/scriptstrings/db.dropcolumn_to_translate.c:3 #: ../db/db.databases/main.c:96 ../db/db.columns/main.c:100 #: ../db/db.copy/main.c:36 ../db/db.connect/main.c:44 -#: ../db/db.describe/main.c:130 ../db/db.execute/main.c:126 +#: ../db/db.describe/main.c:130 ../db/db.execute/main.c:138 #: ../db/db.select/main.c:266 ../db/db.tables/main.c:98 #: ../db/db.dropdb/main.c:72 ../db/db.createdb/main.c:72 #: ../vector/v.what.rast3/main.c:69 ../vector/v.class/main.c:47 #: ../vector/v.db.connect/main.c:53 ../vector/v.db.select/main.c:55 #: ../vector/v.what.rast/main.c:76 ../vector/v.univar/main.c:95 #: ../vector/v.distance/main.c:124 ../vector/v.vect.stats/main.c:131 -#: ../vector/v.to.db/main.c:37 +#: ../vector/v.to.db/main.c:39 msgid "attribute table" msgstr "table attributaire" @@ -832,12 +839,12 @@ #: ../db/db.databases/main.c:95 ../db/db.drivers/main.c:71 #: ../db/db.columns/main.c:99 ../db/db.copy/main.c:35 #: ../db/db.connect/main.c:43 ../db/db.describe/main.c:129 -#: ../db/db.execute/main.c:125 ../db/db.select/main.c:265 +#: ../db/db.execute/main.c:137 ../db/db.select/main.c:265 #: ../db/db.login/main.c:40 ../db/db.tables/main.c:97 ../db/db.dropdb/main.c:71 #: ../db/db.createdb/main.c:71 ../vector/v.db.connect/main.c:54 #: ../vector/v.db.select/main.c:56 ../vector/v.distance/main.c:123 #: ../vector/v.in.db/main.c:54 ../vector/v.vect.stats/main.c:132 -#: ../vector/v.to.db/main.c:38 +#: ../vector/v.to.db/main.c:40 msgid "database" msgstr "base de données" @@ -872,7 +879,7 @@ #: ../locale/scriptstrings/r.colors.stddev_to_translate.c:3 #: ../locale/scriptstrings/t.rast.colors_to_translate.c:3 -#: ../raster/r.colors/edit_colors.c:67 ../raster/r.colors.out/raster_main.c:46 +#: ../raster/r.colors/edit_colors.c:84 ../raster/r.colors.out/raster_main.c:46 #: ../raster/r.colors.out/raster3d_main.c:47 ../raster/r.what.color/main.c:90 #: ../display/d.colortable/main.c:62 ../vector/v.colors/main.c:56 #: ../vector/v.colors.out/main.c:50 @@ -900,8 +907,8 @@ #: ../vector/v.segment/main.c:61 ../vector/v.drape/main.c:57 #: ../vector/v.buffer/main.c:225 ../vector/v.select/main.c:49 #: ../vector/v.extrude/main.c:68 ../vector/v.in.region/main.c:42 -#: ../vector/v.hull/main.c:53 ../vector/v.in.ogr/main.c:198 -#: ../vector/v.patch/main.c:70 ../vector/v.overlay/main.c:64 +#: ../vector/v.hull/main.c:53 ../vector/v.in.ogr/main.c:201 +#: ../vector/v.patch/main.c:72 ../vector/v.overlay/main.c:64 #: ../vector/v.perturb/main.c:63 ../vector/v.to.3d/main.c:37 #: ../vector/v.type/main.c:39 ../vector/v.delaunay/main.c:86 #: ../vector/v.univar/main.c:96 ../vector/v.to.points/main.c:54 @@ -918,6 +925,7 @@ #: ../locale/scriptstrings/v.dissolve_to_translate.c:4 #: ../misc/m.measure/main.c:49 ../vector/v.buffer/main.c:223 #: ../vector/v.type/main.c:41 ../vector/v.category/main.c:695 +#: ../vector/v.to.db/main.c:41 msgid "area" msgstr "surface" @@ -1027,10 +1035,10 @@ #: ../raster/r.external.out/main.c:236 ../raster/r.out.png/main.c:113 #: ../raster/r.out.ascii/main.c:60 ../raster/r.out.mpeg/main.c:103 #: ../raster/r.out.ppm/main.c:55 ../raster/r.out.mat/main.c:63 -#: ../raster3d/r3.out.netcdf/main.c:587 ../raster3d/r3.out.vtk/main.c:377 +#: ../raster3d/r3.out.netcdf/main.c:588 ../raster3d/r3.out.vtk/main.c:377 #: ../raster3d/r3.out.bin/main.c:206 ../raster3d/r3.out.v5d/main.c:285 #: ../raster3d/r3.out.ascii/main.c:303 ../vector/v.out.vtk/main.c:48 -#: ../vector/v.external.out/main.c:44 ../vector/v.out.ogr/main.c:83 +#: ../vector/v.external.out/main.c:44 ../vector/v.out.ogr/main.c:84 #: ../vector/v.out.dxf/main.c:57 ../vector/v.out.lidar/main.c:472 #: ../vector/v.out.ascii/main.c:48 ../vector/v.out.svg/main.c:78 #: ../vector/v.out.pov/main.c:47 ../vector/v.colors.out/main.c:51 @@ -1085,7 +1093,7 @@ msgstr "" #: ../locale/scriptstrings/v.clip_to_translate.c:9 -#: ../raster/r.in.gdal/main.c:203 ../raster/r.in.gdal/main.c:236 +#: ../raster/r.in.gdal/main.c:220 ../raster/r.in.gdal/main.c:253 #: ../vector/v.db.select/main.c:101 msgid "Region" msgstr "Région" @@ -1112,7 +1120,7 @@ #: ../raster/r.univar/r.univar_main.c:105 ../raster/r.report/main.c:68 #: ../raster/r.quant/main.c:48 ../raster/r.mode/main.c:56 #: ../raster/r.support.stats/main.c:39 ../raster/r.neighbors/main.c:169 -#: ../raster/r.clump/main.c:59 ../raster/r.cross/main.c:70 +#: ../raster/r.clump/main.c:59 ../raster/r.cross/main.c:69 #: ../raster/r.in.lidar/main.c:111 ../raster/r.statistics/main.c:56 #: ../raster/r.stats.zonal/main.c:102 ../raster/r.regression.line/main.c:47 #: ../raster/r.in.xyz/main.c:160 ../raster/r.kappa/main.c:69 @@ -1121,7 +1129,7 @@ #: ../raster3d/r3.neighbors/main.c:211 ../raster3d/r3.stats/main.c:49 #: ../raster3d/r3.in.lidar/main.c:165 ../imagery/i.cca/main.c:85 #: ../vector/v.kcv/main.c:56 ../vector/v.class/main.c:48 -#: ../vector/v.random/main.c:99 ../vector/v.perturb/main.c:64 +#: ../vector/v.random/main.c:102 ../vector/v.perturb/main.c:64 #: ../vector/v.normal/main.c:73 ../vector/v.qcount/main.c:61 #: ../vector/v.univar/main.c:93 ../vector/v.neighbors/main.c:52 #: ../vector/v.outlier/main.c:70 @@ -1148,9 +1156,9 @@ #: ../locale/scriptstrings/t.sample_to_translate.c:3 #: ../locale/scriptstrings/t.vect.observe.strds_to_translate.c:3 #: ../locale/scriptstrings/t.vect.what.strds_to_translate.c:3 -#: ../raster/r.random/main.c:52 ../raster/r.random.cells/main.c:48 +#: ../raster/r.random/main.c:53 ../raster/r.random.cells/main.c:48 #: ../display/d.where/main.c:44 ../vector/v.what.rast3/main.c:65 -#: ../vector/v.random/main.c:98 ../vector/v.drape/main.c:58 +#: ../vector/v.random/main.c:101 ../vector/v.drape/main.c:58 #: ../vector/v.extrude/main.c:69 ../vector/v.what.rast/main.c:72 #: ../vector/v.sample/main.c:76 msgid "sampling" @@ -1205,7 +1213,6 @@ #: ../locale/scriptstrings/i.in.spotvgt_to_translate.c:2 #: ../locale/scriptstrings/i.image.mosaic_to_translate.c:2 #: ../locale/scriptstrings/i.spectral_to_translate.c:2 -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:2 #: ../locale/scriptstrings/i.oif_to_translate.c:2 #: ../locale/scriptstrings/r.in.aster_to_translate.c:4 #: ../locale/scriptstrings/i.tasscap_to_translate.c:2 @@ -1213,7 +1220,7 @@ #: ../imagery/i.segment/main.c:36 ../imagery/i.eb.soilheatflux/main.c:49 #: ../imagery/i.gensig/main.c:39 ../imagery/i.evapo.mh/main.c:69 #: ../imagery/i.eb.eta/main.c:42 ../imagery/i.his.rgb/main.c:46 -#: ../imagery/i.rectify/main.c:83 ../imagery/i.maxlik/main.c:61 +#: ../imagery/i.rectify/main.c:83 ../imagery/i.maxlik/main.c:63 #: ../imagery/i.fft/main.c:78 ../imagery/i.smap/main.c:38 #: ../imagery/i.eb.evapfr/main.c:47 ../imagery/i.target/main.c:45 #: ../imagery/i.evapo.pt/main.c:66 ../imagery/i.gensigset/main.c:40 @@ -1224,7 +1231,7 @@ #: ../imagery/i.landsat.acca/main.c:105 ../imagery/i.modis.qc/main.c:168 #: ../imagery/i.zc/main.c:53 ../imagery/i.pca/main.c:72 #: ../imagery/i.ifft/main.c:77 ../imagery/i.landsat.toar/main.c:70 -#: ../imagery/i.emissivity/main.c:44 ../imagery/i.group/main.c:52 +#: ../imagery/i.emissivity/main.c:44 ../imagery/i.group/main.c:53 #: ../imagery/i.biomass/main.c:50 ../imagery/i.evapo.pm/main.c:58 #: ../imagery/i.ortho.photo/i.ortho.camera/main.c:56 #: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:87 @@ -1296,7 +1303,7 @@ #: ../locale/scriptstrings/d.shade_to_translate.c:3 #: ../locale/scriptstrings/r.shade_to_translate.c:3 -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:3 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:4 #: ../locale/scriptstrings/r.in.aster_to_translate.c:6 #: ../locale/scriptstrings/r.plane_to_translate.c:3 #: ../raster/r.param.scale/interface.c:57 ../raster/r.relief/main.c:108 @@ -1317,7 +1324,7 @@ #: ../locale/scriptstrings/d.shade_to_translate.c:6 #: ../locale/scriptstrings/r.shade_to_translate.c:6 -#: ../misc/m.nviz.image/main.c:51 ../misc/m.nviz.script/main.c:74 +#: ../misc/m.nviz.image/main.c:50 ../misc/m.nviz.script/main.c:74 #: ../visualization/ximgview/main.c:294 msgid "visualization" msgstr "visualisation" @@ -1355,7 +1362,7 @@ msgstr "" #: ../locale/scriptstrings/t.select_to_translate.c:9 -#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:13 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:14 msgid "Perform a dry run, compute all dependencies and module calls but don't run them" msgstr "Effectue un test, calcule toutes les dépendances et appels aux modules mais ne les lance pas" @@ -1393,8 +1400,8 @@ #: ../vector/v.to.rast/main.c:63 ../vector/v.out.ogr/args.c:12 #: ../vector/v.out.ogr/args.c:22 ../vector/v.out.ogr/args.c:102 #: ../vector/v.clean/main.c:61 ../vector/v.clean/main.c:64 -#: ../vector/v.random/main.c:119 ../vector/v.random/main.c:123 -#: ../vector/v.random/main.c:126 ../vector/v.random/main.c:129 +#: ../vector/v.random/main.c:122 ../vector/v.random/main.c:126 +#: ../vector/v.random/main.c:129 ../vector/v.random/main.c:132 #: ../vector/v.out.lidar/main.c:487 ../vector/v.out.lidar/main.c:491 #: ../vector/v.out.lidar/main.c:588 ../vector/v.out.ascii/args.c:24 #: ../vector/v.out.ascii/args.c:28 ../vector/v.out.ascii/args.c:43 @@ -1404,7 +1411,7 @@ #: ../vector/v.in.lidar/main.c:228 ../vector/v.in.lidar/main.c:283 #: ../vector/v.in.lidar/main.c:289 ../vector/v.in.lidar/main.c:297 #: ../vector/v.reclass/main.c:77 ../vector/v.reclass/main.c:82 -#: ../vector/v.surf.rst/main.c:178 ../vector/v.surf.rst/main.c:190 +#: ../vector/v.surf.rst/main.c:180 ../vector/v.surf.rst/main.c:192 #: ../vector/v.db.select/main.c:64 ../vector/v.db.select/main.c:67 #: ../vector/v.db.select/main.c:70 ../vector/v.db.select/main.c:76 #: ../vector/v.db.select/main.c:116 ../vector/v.net.allpairs/main.c:75 @@ -1419,13 +1426,13 @@ #: ../vector/v.profile/main.c:165 ../vector/v.profile/main.c:168 #: ../vector/v.profile/main.c:173 ../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:237 -#: ../vector/v.in.ogr/main.c:242 ../vector/v.in.ogr/main.c:251 -#: ../vector/v.in.ogr/main.c:267 ../vector/v.in.ogr/main.c:315 -#: ../vector/v.in.ogr/main.c:360 ../vector/v.to.3d/args.c:19 +#: ../vector/v.extrude/main.c:95 ../vector/v.in.ogr/main.c:254 +#: ../vector/v.in.ogr/main.c:259 ../vector/v.in.ogr/main.c:268 +#: ../vector/v.in.ogr/main.c:284 ../vector/v.in.ogr/main.c:332 +#: ../vector/v.in.ogr/main.c:377 ../vector/v.to.3d/args.c:19 #: ../vector/v.to.3d/args.c:25 ../vector/v.in.db/main.c:94 #: ../vector/v.to.points/main.c:67 ../vector/v.to.points/main.c:71 -#: ../vector/v.decimate/main.c:149 ../vector/v.decimate/main.c:152 +#: ../vector/v.decimate/main.c:150 ../vector/v.decimate/main.c:153 #: ../vector/v.category/main.c:85 ../vector/v.category/main.c:89 #: ../vector/v.category/main.c:93 ../vector/v.edit/args.c:24 #: ../vector/v.edit/args.c:29 ../vector/v.edit/args.c:118 @@ -1434,15 +1441,16 @@ #: ../vector/v.edit/args.c:152 ../vector/v.edit/args.c:170 #: ../vector/v.edit/args.c:205 ../vector/v.net.centrality/main.c:121 #: ../vector/v.net.centrality/main.c:123 ../vector/v.out.postgis/args.c:15 -#: ../vector/v.out.postgis/args.c:19 ../vector/v.vect.stats/main.c:157 -#: ../vector/v.vect.stats/main.c:162 ../vector/v.vect.stats/main.c:167 -#: ../vector/v.vect.stats/main.c:172 ../vector/v.vect.stats/main.c:177 -#: ../vector/v.vect.stats/main.c:182 ../vector/v.extract/main.c:98 -#: ../vector/v.extract/main.c:103 ../vector/v.extract/main.c:109 -#: ../vector/v.extract/main.c:112 ../vector/v.extract/main.c:115 -#: ../vector/v.extract/main.c:125 ../vector/v.extract/main.c:135 -#: ../vector/v.generalize/main.c:94 ../vector/v.generalize/main.c:233 -#: ../vector/v.generalize/main.c:236 ../vector/v.to.db/parse.c:45 +#: ../vector/v.out.postgis/args.c:19 ../vector/v.vect.stats/main.c:153 +#: ../vector/v.vect.stats/main.c:158 ../vector/v.vect.stats/main.c:163 +#: ../vector/v.vect.stats/main.c:168 ../vector/v.vect.stats/main.c:173 +#: ../vector/v.vect.stats/main.c:178 ../vector/v.vect.stats/main.c:183 +#: ../vector/v.extract/main.c:99 ../vector/v.extract/main.c:105 +#: ../vector/v.extract/main.c:111 ../vector/v.extract/main.c:114 +#: ../vector/v.extract/main.c:117 ../vector/v.extract/main.c:127 +#: ../vector/v.extract/main.c:137 ../vector/v.generalize/main.c:94 +#: ../vector/v.generalize/main.c:233 ../vector/v.generalize/main.c:236 +#: ../vector/v.to.db/parse.c:45 msgid "Selection" msgstr "Sélection" @@ -1526,8 +1534,8 @@ #: ../locale/scriptstrings/r.in.wms_to_translate.c:26 #: ../locale/scriptstrings/r.in.wms_to_translate.c:28 #: ../db/db.databases/main.c:80 ../db/db.databases/main.c:91 -#: ../db/db.execute/main.c:144 ../db/db.execute/main.c:149 -#: ../db/db.execute/main.c:154 ../db/db.select/main.c:219 +#: ../db/db.execute/main.c:156 ../db/db.execute/main.c:161 +#: ../db/db.execute/main.c:166 ../db/db.select/main.c:219 #: ../db/db.select/main.c:224 msgid "Connection" msgstr "Connexion" @@ -1641,7 +1649,7 @@ #: ../locale/scriptstrings/g.extension_to_translate.c:30 #: ../locale/scriptstrings/t.rast.colors_to_translate.c:15 #: ../locale/scriptstrings/r.mask_to_translate.c:20 -#: ../raster/r.colors/edit_colors.c:116 ../raster/r.null/main.c:108 +#: ../raster/r.colors/edit_colors.c:133 ../raster/r.null/main.c:108 #: ../vector/v.colors/main.c:122 msgid "Remove" msgstr "Supprimer" @@ -1660,7 +1668,7 @@ #: ../locale/scriptstrings/r.reclass.area_to_translate.c:4 #: ../locale/scriptstrings/t.rast.neighbors_to_translate.c:3 #: ../locale/scriptstrings/r3.in.xyz_to_translate.c:8 -#: ../raster/r.neighbors/main.c:170 ../raster/r.series/main.c:138 +#: ../raster/r.neighbors/main.c:170 ../raster/r.series/main.c:139 #: ../raster/r.in.lidar/main.c:113 ../raster/r.in.xyz/main.c:162 #: ../raster/r.patch/main.c:63 ../raster3d/r3.neighbors/main.c:212 #: ../raster3d/r3.in.lidar/main.c:167 ../vector/v.neighbors/main.c:54 @@ -1668,7 +1676,7 @@ msgstr "aggrégation" #: ../locale/scriptstrings/t.rast.series_to_translate.c:4 -#: ../raster/r.series.accumulate/main.c:81 ../raster/r.series/main.c:139 +#: ../raster/r.series.accumulate/main.c:81 ../raster/r.series/main.c:140 #: ../raster/r.patch/main.c:64 ../raster/r.series.interp/main.c:65 msgid "series" msgstr "séries" @@ -1682,7 +1690,7 @@ msgstr "" #: ../locale/scriptstrings/t.rast.series_to_translate.c:8 -#: ../raster/r.neighbors/main.c:239 ../raster/r.series/main.c:168 +#: ../raster/r.neighbors/main.c:239 ../raster/r.series/main.c:169 #: ../raster/r.resamp.stats/main.c:282 ../raster3d/r3.neighbors/main.c:127 msgid "Quantile to calculate for method=quantile" msgstr "Quantile à calculer pour method=quanile" @@ -1697,8 +1705,8 @@ msgstr "" #: ../locale/scriptstrings/t.rast.series_to_translate.c:11 -#: ../raster/r.series.accumulate/main.c:159 ../raster/r.series/main.c:187 -#: ../raster/r.resamp.stats/main.c:288 ../raster/r.resamp.filter/main.c:431 +#: ../raster/r.series.accumulate/main.c:159 ../raster/r.series/main.c:188 +#: ../raster/r.resamp.stats/main.c:288 ../raster/r.resamp.filter/main.c:436 msgid "Propagate NULLs" msgstr "Propager les valeurs NULL" @@ -1706,8 +1714,8 @@ msgid "Lists information about space time datasets and maps." msgstr "Afficher les informations sur les jeux de données et cartes temporelles." -#: ../locale/scriptstrings/t.info_to_translate.c:4 ../raster/r.info/main.c:72 -#: ../raster3d/r3.info/main.c:78 ../general/g.region/main.c:67 +#: ../locale/scriptstrings/t.info_to_translate.c:4 ../raster/r.info/main.c:74 +#: ../raster3d/r3.info/main.c:78 ../general/g.region/main.c:68 #: ../vector/v.info/main.c:40 msgid "extent" msgstr "emprise" @@ -1719,8 +1727,8 @@ #: ../locale/scriptstrings/t.info_to_translate.c:9 #: ../locale/scriptstrings/i.oif_to_translate.c:6 #: ../raster/r.regression.multi/main.c:162 -#: ../raster/r.regression.line/main.c:69 ../general/g.region/main.c:147 -#: ../imagery/i.group/main.c:88 +#: ../raster/r.regression.line/main.c:69 ../general/g.region/main.c:148 +#: ../imagery/i.group/main.c:94 msgid "Print in shell script style" msgstr "Afficher en style script shell" @@ -1922,8 +1930,8 @@ msgstr "Nom de la colonne d'attributs à interroger" #: ../locale/scriptstrings/v.what.vect_to_translate.c:16 -msgid "Maximum query distance in map units" -msgstr "Distance maximale d'interrogation en unités de carte" +msgid "Maximum query distance in map units (meters for ll)" +msgstr "" #: ../locale/scriptstrings/t.rast.contour_to_translate.c:1 msgid "Produces a space time vector dataset of specified contours from a space time raster dataset." @@ -1990,7 +1998,7 @@ #: ../general/g.rename/main.c:46 ../general/g.copy/main.c:42 #: ../general/g.dirseps/main.c:35 ../general/g.access/main.c:38 #: ../general/g.filename/main.c:40 ../general/g.remove/main.c:70 -#: ../imagery/i.target/main.c:46 ../imagery/i.group/main.c:53 +#: ../imagery/i.target/main.c:46 ../imagery/i.group/main.c:54 msgid "map management" msgstr "gestion des cartes" @@ -2009,10 +2017,10 @@ #: ../locale/scriptstrings/r3.in.xyz_to_translate.c:2 #: ../locale/scriptstrings/t.rast3d.algebra_to_translate.c:4 #: ../locale/scriptstrings/t.rast3d.extract_to_translate.c:4 -#: ../raster/r.colors/edit_colors.c:59 ../raster/r.univar/r3.univar_main.c:98 +#: ../raster/r.colors/edit_colors.c:76 ../raster/r.univar/r3.univar_main.c:98 #: ../raster/r.to.rast3elev/main.c:363 #: ../raster/r.colors.out/raster3d_main.c:46 ../raster3d/r3.support/main.c:49 -#: ../raster3d/r3.gwflow/main.c:159 ../raster3d/r3.out.netcdf/main.c:586 +#: ../raster3d/r3.gwflow/main.c:159 ../raster3d/r3.out.netcdf/main.c:587 #: ../raster3d/r3.retile/main.c:96 ../raster3d/r3.neighbors/main.c:208 #: ../raster3d/r3.out.vtk/main.c:376 ../raster3d/r3.mkdspf/main.c:79 #: ../raster3d/r3.mask/main.c:133 ../raster3d/r3.in.v5d/main.c:178 @@ -2023,7 +2031,7 @@ #: ../raster3d/r3.to.rast/main.c:259 ../raster3d/r3.stats/main.c:48 #: ../raster3d/r3.gradient/main.c:43 ../raster3d/r3.out.ascii/main.c:302 #: ../raster3d/r3.in.lidar/main.c:162 ../raster3d/r3.null/main.c:180 -#: ../raster3d/r3.in.ascii/main.c:354 ../misc/m.nviz.image/main.c:55 +#: ../raster3d/r3.in.ascii/main.c:354 ../misc/m.nviz.image/main.c:54 #: ../misc/m.nviz.script/main.c:72 msgid "raster3d" msgstr "raster3d" @@ -2037,7 +2045,7 @@ #: ../locale/scriptstrings/t.rast3d.extract_to_translate.c:5 #: ../raster/r.to.rast3/main.c:199 ../raster/r.to.rast3elev/main.c:364 #: ../raster3d/r3.support/main.c:51 ../raster3d/r3.gwflow/main.c:161 -#: ../raster3d/r3.out.netcdf/main.c:589 ../raster3d/r3.retile/main.c:98 +#: ../raster3d/r3.out.netcdf/main.c:590 ../raster3d/r3.retile/main.c:98 #: ../raster3d/r3.neighbors/main.c:210 ../raster3d/r3.out.vtk/main.c:378 #: ../raster3d/r3.mkdspf/main.c:81 ../raster3d/r3.mask/main.c:135 #: ../raster3d/r3.in.v5d/main.c:180 ../raster3d/r3.out.bin/main.c:207 @@ -2123,18 +2131,19 @@ #: ../raster/r.in.gridatb/main.c:46 ../raster/r.in.png/main.c:520 #: ../raster/r.in.lidar/main.c:109 ../raster/r.in.xyz/main.c:159 #: ../raster/r.in.bin/main.c:258 ../raster/r.in.mat/main.c:92 -#: ../raster/r.proj/main.c:147 ../raster/r.in.gdal/main.c:93 +#: ../raster/r.proj/main.c:150 ../raster/r.in.gdal/main.c:96 #: ../raster/r.external/main.c:58 ../raster3d/r3.in.v5d/main.c:179 #: ../raster3d/r3.in.bin/main.c:253 ../raster3d/r3.in.lidar/main.c:163 -#: ../raster3d/r3.in.ascii/main.c:355 ../vector/v.proj/main.c:71 +#: ../raster3d/r3.in.ascii/main.c:355 ../vector/v.proj/main.c:76 #: ../vector/v.in.lidar/main.c:137 ../vector/v.in.dwg/main.c:83 -#: ../vector/v.in.ogr/main.c:195 ../vector/v.in.db/main.c:53 +#: ../vector/v.in.ogr/main.c:198 ../vector/v.in.db/main.c:53 #: ../vector/v.in.ascii/main.c:71 ../vector/v.in.dxf/main.c:65 #: ../vector/v.external/main.c:53 msgid "import" msgstr "import" #: ../locale/scriptstrings/i.in.spotvgt_to_translate.c:4 +#: ../imagery/i.vi/main.c:92 msgid "NDVI" msgstr "NDVI" @@ -2156,6 +2165,7 @@ #: ../locale/scriptstrings/t.vect.algebra_to_translate.c:3 #: ../locale/scriptstrings/t.rast.algebra_to_translate.c:3 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:3 #: ../locale/scriptstrings/t.rast.mapcalc_to_translate.c:3 #: ../locale/scriptstrings/t.rast3d.mapcalc_to_translate.c:3 #: ../locale/scriptstrings/t.rast3d.algebra_to_translate.c:3 @@ -2172,7 +2182,7 @@ msgstr "" #: ../locale/scriptstrings/t.vect.algebra_to_translate.c:9 -#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:10 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:11 #: ../locale/scriptstrings/t.rast.mapcalc_to_translate.c:11 #: ../locale/scriptstrings/t.rast3d.mapcalc_to_translate.c:12 #: ../locale/scriptstrings/t.rast3d.algebra_to_translate.c:11 @@ -2250,7 +2260,7 @@ msgstr "Table non créée. Actuellement supporté seulement pour les points." #: ../locale/scriptstrings/t.rast.to.vect_to_translate.c:18 -#: ../raster/r.to.vect/main.c:117 ../vector/v.proj/main.c:130 +#: ../raster/r.to.vect/main.c:117 ../vector/v.proj/main.c:143 msgid "Do not build vector topology" msgstr "Ne pas construire la topologie du vecteur" @@ -2281,7 +2291,7 @@ msgstr "Remplir les trous dans un jeu de données raster temporel par des cartes raster interpolées." #: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:3 -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:4 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:5 #: ../raster/r.resamp.interp/main.c:78 ../raster/r.surf.idw/main.c:106 #: ../raster/r.surf.contour/main.c:62 ../raster/r.fill.stats/main.c:777 #: ../raster/r.series.interp/main.c:66 ../raster/r.resamp.bspline/main.c:82 @@ -2290,11 +2300,18 @@ msgid "interpolation" msgstr "interpolation" -#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:9 +#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:6 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:7 +#: ../raster/r.fill.stats/main.c:779 ../raster/r.resamp.bspline/main.c:84 +#: ../vector/v.surf.rst/main.c:152 ../vector/v.vol.rst/main.c:241 +msgid "no-data filling" +msgstr "" + +#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:10 msgid "Number of interpolation processes to run in parallel" msgstr "Nombre de processus d'interpolation à lancer en parallèle" -#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:10 +#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:11 msgid "Assign the space time raster dataset start and end time to the output map" msgstr "" @@ -2342,7 +2359,7 @@ #: ../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 -#: ../raster/r.watershed/front/main.c:76 +#: ../raster/r.watershed/front/main.c:78 msgid "accumulation" msgstr "" @@ -2477,6 +2494,7 @@ msgstr "Typiquement commence par \"http://\"" #: ../locale/scriptstrings/r.in.wms_to_translate.c:6 +#: ../locale/scriptstrings/r.drain_to_translate.c:9 #: ../locale/scriptstrings/r.import_to_translate.c:11 #: ../locale/scriptstrings/r3.in.xyz_to_translate.c:14 #: ../imagery/i.ifft/main.c:93 ../vector/v.kernel/main.c:133 @@ -2557,7 +2575,7 @@ msgstr "Demander des données pour cette région nommée plutôt que pour les limites de la région courante" #: ../locale/scriptstrings/r.in.wms_to_translate.c:32 -#: ../display/d.mon/main.c:102 ../display/d.grid/main.c:113 +#: ../display/d.mon/main.c:102 ../display/d.grid/main.c:112 #: ../display/d.legend.vect/main.c:101 ../display/d.legend/main.c:246 #: ../display/d.path/main.c:115 ../display/d.erase/main.c:37 #: ../display/d.histogram/main.c:108 ../general/g.pnmcomp/main.c:325 @@ -2595,8 +2613,8 @@ msgstr "Afficher les attributs des cartes vecteur enregistrées dans le jeu de données vecteur temporel." #: ../locale/scriptstrings/t.vect.db.select_to_translate.c:6 -#: ../vector/v.decimate/main.c:128 ../vector/v.outlier/main.c:72 -#: ../vector/v.extract/main.c:79 +#: ../vector/v.decimate/main.c:129 ../vector/v.outlier/main.c:72 +#: ../vector/v.extract/main.c:80 msgid "select" msgstr "sélectionner" @@ -2669,7 +2687,7 @@ #: ../locale/scriptstrings/v.build.all_to_translate.c:3 #: ../locale/scriptstrings/t.topology_to_translate.c:3 #: ../vector/v.clean/main.c:52 ../vector/v.build.polylines/main.c:111 -#: ../vector/v.in.ogr/main.c:197 ../vector/v.build/main.c:37 +#: ../vector/v.in.ogr/main.c:200 ../vector/v.build/main.c:37 #: ../vector/v.info/main.c:39 ../vector/v.out.postgis/main.c:48 #: ../vector/v.generalize/main.c:82 msgid "topology" @@ -2686,7 +2704,7 @@ msgstr "" #: ../locale/scriptstrings/t.snap_to_translate.c:4 ../vector/v.clean/main.c:54 -#: ../vector/v.in.ogr/main.c:199 +#: ../vector/v.in.ogr/main.c:202 msgid "snapping" msgstr "" @@ -2701,14 +2719,14 @@ #: ../locale/scriptstrings/v.import_to_translate.c:4 #: ../locale/scriptstrings/r.import_to_translate.c:4 -#: ../locale/scriptstrings/m.proj_to_translate.c:3 ../raster/r.proj/main.c:145 -#: ../raster/r.latlong/main.c:59 ../general/g.proj/main.c:65 -#: ../general/g.setproj/main.c:79 ../vector/v.proj/main.c:69 +#: ../locale/scriptstrings/m.proj_to_translate.c:3 ../raster/r.proj/main.c:148 +#: ../raster/r.latlong/main.c:58 ../general/g.proj/main.c:65 +#: ../general/g.setproj/main.c:79 ../vector/v.proj/main.c:74 msgid "projection" msgstr "projection" #: ../locale/scriptstrings/v.import_to_translate.c:5 -#: ../vector/v.in.ogr/main.c:207 +#: ../vector/v.in.ogr/main.c:210 msgid "Name of OGR datasource to be imported" msgstr "Nom du fichier source OGR a importer" @@ -2717,6 +2735,7 @@ #: ../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/i.spectral_to_translate.c:9 #: ../locale/scriptstrings/r.import_to_translate.c:6 #: ../locale/scriptstrings/r.import_to_translate.c:8 #: ../locale/scriptstrings/t.register_to_translate.c:6 @@ -2732,15 +2751,15 @@ #: ../locale/scriptstrings/r3.in.xyz_to_translate.c:22 #: ../locale/scriptstrings/r3.in.xyz_to_translate.c:24 #: ../locale/scriptstrings/r3.in.xyz_to_translate.c:27 -#: ../raster/r.sun/main.c:272 ../raster/r.sun/main.c:281 -#: ../raster/r.sun/main.c:290 ../raster/r.sun/main.c:299 -#: ../raster/r.sun/main.c:307 ../raster/r.sun/main.c:316 -#: ../raster/r.sun/main.c:325 ../raster/r.sun/main.c:334 -#: ../raster/r.sun/main.c:343 ../raster/r.sun/main.c:352 -#: ../raster/r.sun/main.c:361 ../raster/r.sun/main.c:370 -#: ../raster/r.sun/main.c:379 ../raster/r.sun/main.c:386 -#: ../raster/r.sun/main.c:394 ../raster/r.horizon/main.c:195 -#: ../raster/r.horizon/main.c:204 ../raster/r.horizon/main.c:212 +#: ../raster/r.sun/main.c:271 ../raster/r.sun/main.c:280 +#: ../raster/r.sun/main.c:289 ../raster/r.sun/main.c:298 +#: ../raster/r.sun/main.c:306 ../raster/r.sun/main.c:315 +#: ../raster/r.sun/main.c:324 ../raster/r.sun/main.c:333 +#: ../raster/r.sun/main.c:342 ../raster/r.sun/main.c:351 +#: ../raster/r.sun/main.c:360 ../raster/r.sun/main.c:369 +#: ../raster/r.sun/main.c:378 ../raster/r.sun/main.c:385 +#: ../raster/r.sun/main.c:393 ../raster/r.horizon/main.c:194 +#: ../raster/r.horizon/main.c:203 ../raster/r.horizon/main.c:211 #: ../raster/r.spread/main.c:125 ../raster/r.spread/main.c:139 #: ../raster/r.spread/main.c:151 ../raster/r.spread/main.c:164 #: ../raster/r.spread/main.c:177 ../raster/r.spread/main.c:189 @@ -2748,6 +2767,7 @@ #: ../raster/r.in.lidar/main.c:133 ../raster/r.in.xyz/main.c:213 #: ../raster/r.in.xyz/main.c:222 ../raster/r.in.xyz/main.c:230 #: ../raster/r.in.xyz/main.c:241 ../raster/r.in.xyz/main.c:251 +#: ../raster/r.buildvrt/main.c:86 ../raster/r.buildvrt/main.c:92 #: ../raster/r.external/main.c:66 ../raster/r.external/main.c:74 #: ../raster/r.external/main.c:83 ../raster/r.sim/r.sim.sediment/main.c:158 #: ../raster/r.sim/r.sim.sediment/main.c:166 @@ -2764,18 +2784,18 @@ #: ../display/d.text/main.c:154 ../raster3d/r3.flow/main.c:188 #: ../raster3d/r3.flow/main.c:195 ../raster3d/r3.flow/main.c:205 #: ../raster3d/r3.in.lidar/main.c:177 ../raster3d/r3.in.lidar/main.c:184 -#: ../vector/v.in.ogr/main.c:223 ../vector/v.edit/args.c:96 +#: ../vector/v.in.ogr/main.c:240 ../vector/v.edit/args.c:96 #: ../vector/v.edit/args.c:215 msgid "Input" msgstr "Entrée" #: ../locale/scriptstrings/v.import_to_translate.c:7 -#: ../vector/v.in.ogr/main.c:219 +#: ../vector/v.in.ogr/main.c:236 msgid "OGR layer name. If not given, all available layers are imported" msgstr "Nom de couche OGR. Si non fourni, toutes les couches disponibles seront importées" #: ../locale/scriptstrings/v.import_to_translate.c:9 -#: ../vector/v.proj/main.c:106 +#: ../vector/v.proj/main.c:111 msgid "Name for output vector map (default: input)" msgstr "Nom de la carte en sortie (par défaut : entrée)" @@ -2789,17 +2809,17 @@ #: ../locale/scriptstrings/v.import_to_translate.c:14 #: ../locale/scriptstrings/db.in.ogr_to_translate.c:11 -#: ../vector/v.in.ogr/main.c:296 +#: ../vector/v.in.ogr/main.c:313 msgid "Encoding value for attribute data" msgstr "Encodage des données attributaires" #: ../locale/scriptstrings/v.import_to_translate.c:15 -#: ../vector/v.in.ogr/main.c:298 +#: ../vector/v.in.ogr/main.c:315 msgid "Overrides encoding interpretation, useful when importing ESRI Shapefile" msgstr "Forcer l'encodage, utile lors de l'import d'un fichier shape" #: ../locale/scriptstrings/v.import_to_translate.c:17 -#: ../vector/v.in.ogr/main.c:274 +#: ../vector/v.in.ogr/main.c:291 msgid "Snapping threshold for boundaries (map units)" msgstr "" @@ -2827,12 +2847,12 @@ msgstr "-1 pour lister tous les paramètres de transformation" #: ../locale/scriptstrings/v.import_to_translate.c:25 -#: ../vector/v.in.ogr/main.c:319 +#: ../vector/v.in.ogr/main.c:336 msgid "List supported OGR formats and exit" msgstr "Lister les formats OGR supportés et quitter" #: ../locale/scriptstrings/v.import_to_translate.c:26 -#: ../vector/v.in.ogr/main.c:325 +#: ../vector/v.in.ogr/main.c:342 msgid "List available OGR layers in data source and exit" msgstr "Lister les couches OGR disponibles dans les données sources et quitter" @@ -2842,16 +2862,16 @@ #: ../locale/scriptstrings/t.rast.import_to_translate.c:18 #: ../locale/scriptstrings/t.vect.import_to_translate.c:14 #: ../locale/scriptstrings/r.import_to_translate.c:31 -#: ../raster/r.in.lidar/main.c:300 ../raster/r.in.gdal/main.c:185 +#: ../raster/r.in.lidar/main.c:300 ../raster/r.in.gdal/main.c:202 #: ../raster/r.external/main.c:102 ../raster3d/r3.in.lidar/main.c:293 -#: ../vector/v.in.lidar/main.c:321 ../vector/v.in.ogr/main.c:347 +#: ../vector/v.in.lidar/main.c:321 ../vector/v.in.ogr/main.c:364 #: ../vector/v.external/args.c:45 msgid "Override projection check (use current location's projection)" msgstr "Supplanter la vérification de la projection (utiliser la projection du secteur courant)" #: ../locale/scriptstrings/v.import_to_translate.c:28 #: ../locale/scriptstrings/r.import_to_translate.c:32 -#: ../vector/v.in.ogr/main.c:349 ../vector/v.external/args.c:47 +#: ../vector/v.in.ogr/main.c:366 ../vector/v.external/args.c:47 msgid "Assume that the dataset has the same projection as the current location" msgstr "Considérer que le jeu de données a la même projection que le secteur courant" @@ -2980,66 +3000,66 @@ #: ../locale/scriptstrings/t.rast.colors_to_translate.c:22 #: ../locale/scriptstrings/t.rast.colors_to_translate.c:24 #: ../locale/scriptstrings/t.rast.colors_to_translate.c:26 -#: ../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 ../raster/r.category/main.c:81 +#: ../raster/r.colors/edit_colors.c:107 ../raster/r.colors/edit_colors.c:114 +#: ../raster/r.colors/edit_colors.c:121 ../raster/r.colors/edit_colors.c:128 +#: ../raster/r.colors/edit_colors.c:139 ../raster/r.colors/edit_colors.c:157 +#: ../raster/r.colors/edit_colors.c:162 ../raster/r.colors/edit_colors.c:167 +#: ../raster/r.colors/edit_colors.c:172 ../raster/r.category/main.c:81 #: ../raster/r.category/main.c:88 ../display/d.linegraph/main.c:270 #: ../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:112 ../vector/v.colors/main.c:138 -#: ../vector/v.colors/main.c:143 ../vector/v.colors/main.c:148 +#: ../vector/v.colors/main.c:112 ../vector/v.colors/main.c:145 +#: ../vector/v.colors/main.c:150 ../vector/v.colors/main.c:155 msgid "Define" msgstr "Définir" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:8 -#: ../raster/r.colors/edit_colors.c:96 ../vector/v.colors/main.c:98 +#: ../raster/r.colors/edit_colors.c:113 ../vector/v.colors/main.c:98 msgid "Raster map from which to copy color table" msgstr "Carte raster à partir de laquelle copier la table de couleurs" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:10 -#: ../raster/r.colors/edit_colors.c:103 ../vector/v.colors/main.c:105 +#: ../raster/r.colors/edit_colors.c:120 ../vector/v.colors/main.c:105 msgid "3D raster map from which to copy color table" msgstr "Carte raster 3D à partir de laquelle copier la table de couleurs" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:12 -#: ../raster/r.colors/edit_colors.c:109 ../vector/v.colors/main.c:111 +#: ../raster/r.colors/edit_colors.c:126 ../vector/v.colors/main.c:111 msgid "Path to rules file" msgstr "Chemin vers le fichier de règles" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:14 -#: ../raster/r.colors/edit_colors.c:115 ../vector/v.colors/main.c:121 +#: ../raster/r.colors/edit_colors.c:132 ../vector/v.colors/main.c:121 msgid "Remove existing color table" msgstr "Supprimer la table de couleurs existante" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:16 -#: ../raster/r.colors/edit_colors.c:121 ../vector/v.colors/main.c:127 +#: ../raster/r.colors/edit_colors.c:138 ../vector/v.colors/main.c:127 msgid "Only write new color table if it does not already exist" msgstr "Écrire la nouvelle table de couleurs seulement si elle n'existe pas encore" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:17 -#: ../raster/r.colors/edit_colors.c:126 ../vector/v.colors/main.c:131 +#: ../raster/r.colors/edit_colors.c:143 ../vector/v.colors/main.c:131 msgid "List available rules then exit" msgstr "Lister les règles disponibles et quitter" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:19 -#: ../raster/r.colors/edit_colors.c:132 ../vector/v.colors/main.c:137 +#: ../raster/r.colors/edit_colors.c:156 ../vector/v.colors/main.c:144 msgid "Invert colors" msgstr "Inverser les couleurs" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:21 -#: ../raster/r.colors/edit_colors.c:137 ../vector/v.colors/main.c:142 +#: ../raster/r.colors/edit_colors.c:161 ../vector/v.colors/main.c:149 msgid "Logarithmic scaling" msgstr "Échelle logarithmique" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:23 -#: ../raster/r.colors/edit_colors.c:142 ../vector/v.colors/main.c:147 +#: ../raster/r.colors/edit_colors.c:166 ../vector/v.colors/main.c:154 msgid "Logarithmic-absolute scaling" msgstr "Échelle logarithmique absolue" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:25 -#: ../raster/r.colors/edit_colors.c:147 +#: ../raster/r.colors/edit_colors.c:171 msgid "Histogram equalization" msgstr "Histogramme d'égalisation" @@ -3057,6 +3077,7 @@ msgstr "Renommer un jeu de données temporel" #: ../locale/scriptstrings/t.rename_to_translate.c:4 +#: ../locale/scriptstrings/v.db.renamecolumn_to_translate.c:5 #: ../general/g.rename/main.c:47 msgid "rename" msgstr "renommer" @@ -3215,8 +3236,8 @@ msgstr "asc;Trier par ordre ascendant;desc;Trier par ordre descendant" #: ../locale/scriptstrings/v.unpack_to_translate.c:1 -msgid "Imports a vector map as GRASS GIS specific archive file (packed with v.pack)" -msgstr "Importer une carte vecteur en tant qu'archive GRASS GIS (empaquetée avec v.pack)" +msgid "Imports a GRASS GIS specific vector archive file (packed with v.pack) as a vector map" +msgstr "" #: ../locale/scriptstrings/v.unpack_to_translate.c:5 #: ../locale/scriptstrings/r.unpack_to_translate.c:5 @@ -3237,7 +3258,7 @@ #: ../locale/scriptstrings/r.unpack_to_translate.c:10 ../ps/ps.map/main.c:100 #: ../ps/ps.map/main.c:113 ../ps/ps.map/main.c:135 #: ../raster/r.univar/r.univar_main.c:42 ../raster/r.kappa/main.c:90 -#: ../raster/r.kappa/main.c:98 +#: ../raster/r.kappa/main.c:98 ../raster/r.kappa/main.c:114 msgid "Output settings" msgstr "Paramètres de sortie" @@ -3245,7 +3266,7 @@ #: ../locale/scriptstrings/r.unpack_to_translate.c:9 #: ../locale/scriptstrings/t.rast.import_to_translate.c:19 #: ../locale/scriptstrings/t.vect.import_to_translate.c:15 -#: ../raster/r.in.lidar/main.c:302 ../raster/r.in.gdal/main.c:187 +#: ../raster/r.in.lidar/main.c:302 ../raster/r.in.gdal/main.c:204 #: ../raster/r.external/main.c:104 ../raster3d/r3.in.lidar/main.c:295 #: ../vector/v.in.lidar/main.c:323 msgid "Assume that the dataset has same projection as the current location" @@ -3279,6 +3300,7 @@ #: ../locale/scriptstrings/v.db.univar_to_translate.c:8 #: ../locale/scriptstrings/db.univar_to_translate.c:8 +#: ../raster/r.info/main.c:91 msgid "Print stats in shell script style" msgstr "Afficher les statistiques en style script shell" @@ -3347,8 +3369,8 @@ msgstr "Nom de la table en sortie (par défaut : nom en entrée)" #: ../locale/scriptstrings/r.unpack_to_translate.c:1 -msgid "Imports a raster map as GRASS GIS specific archive file (packed with r.pack)" -msgstr "Importer une carte raster en tant qu'archive GRASS GIS (empaquetée avec r.pack)" +msgid "Imports a GRASS GIS specific raster archive file (packed with r.pack) as a raster map" +msgstr "" #: ../locale/scriptstrings/r.unpack_to_translate.c:6 msgid "Name for output raster map (default: taken from input file internals)" @@ -3363,23 +3385,23 @@ msgid "multispectral" msgstr "multispectral" -#: ../locale/scriptstrings/i.spectral_to_translate.c:9 +#: ../locale/scriptstrings/i.spectral_to_translate.c:10 msgid "Name for output image (or text file for -t)" msgstr "Nom de l'image en sortie (ou fichier texte pour -t)" -#: ../locale/scriptstrings/i.spectral_to_translate.c:11 +#: ../locale/scriptstrings/i.spectral_to_translate.c:12 msgid "Graphics format for output file" msgstr "Format graphique du fichier en sortie" -#: ../locale/scriptstrings/i.spectral_to_translate.c:13 +#: ../locale/scriptstrings/i.spectral_to_translate.c:14 msgid "Show sampling coordinates instead of numbering in the legend" msgstr "Afficher les coordonnées d'échantillonage au lieu d'un nombre dans la légende" -#: ../locale/scriptstrings/i.spectral_to_translate.c:14 +#: ../locale/scriptstrings/i.spectral_to_translate.c:15 msgid "Use gnuplot for display" msgstr "Utiliser gnuplot pour l'affichage" -#: ../locale/scriptstrings/i.spectral_to_translate.c:15 +#: ../locale/scriptstrings/i.spectral_to_translate.c:16 msgid "output to text file" msgstr "sortie vers un fichier texte" @@ -3483,8 +3505,8 @@ #: ../locale/scriptstrings/t.rast.import_to_translate.c:6 #: ../locale/scriptstrings/t.vect.import_to_translate.c:6 -#: ../raster/r.in.gdal/main.c:94 ../general/g.proj/main.c:66 -#: ../vector/v.in.ogr/main.c:200 +#: ../raster/r.in.gdal/main.c:97 ../general/g.proj/main.c:66 +#: ../vector/v.in.ogr/main.c:203 msgid "create location" msgstr "créer un Secteur" @@ -3499,17 +3521,19 @@ msgstr "Créer un nouveau Secteur et importer les données dedans. Ne pas lancer ce module en parallèle où l'interrompre quand un nouveau Secteur doit être créé" #: ../locale/scriptstrings/t.rast.import_to_translate.c:13 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:23 #: ../locale/scriptstrings/r.import_to_translate.c:10 -#: ../raster/r.stream.extract/main.c:141 ../raster/r.resamp.bspline/main.c:151 -#: ../raster/r.proj/main.c:192 ../raster/r.in.gdal/main.c:123 +#: ../raster/r.stream.extract/main.c:141 ../raster/r.resamp.bspline/main.c:153 +#: ../raster/r.proj/main.c:195 ../raster/r.in.gdal/main.c:126 #: ../vector/v.to.rast/main.c:117 ../vector/v.surf.bspline/main.c:195 msgid "Cache size for raster rows" msgstr "Taille de cache pour les lignes du raster" #: ../locale/scriptstrings/t.rast.import_to_translate.c:14 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:22 #: ../locale/scriptstrings/r.import_to_translate.c:9 -#: ../raster/r.stream.extract/main.c:140 ../raster/r.resamp.bspline/main.c:150 -#: ../raster/r.proj/main.c:191 ../raster/r.in.gdal/main.c:122 +#: ../raster/r.stream.extract/main.c:140 ../raster/r.resamp.bspline/main.c:152 +#: ../raster/r.proj/main.c:194 ../raster/r.in.gdal/main.c:125 #: ../vector/v.to.rast/main.c:116 ../vector/v.surf.bspline/main.c:194 msgid "Maximum memory to be used (in MB)" msgstr "Maximum de mémoire à utiliser (en MB)" @@ -3605,52 +3629,68 @@ msgid "Fills no-data areas in raster maps using spline interpolation." msgstr "Remplir les zones sans données de la carte raster par interpolation spline." -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:5 -#: ../raster/r.proj/main.c:182 ../imagery/i.rectify/main.c:132 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:3 +#: ../raster/r.surf.area/main.c:77 ../raster/r.contour/main.c:88 +#: ../raster/r.random.surface/main.c:58 ../raster/r.surf.random/main.c:37 +#: ../raster/r.surf.fractal/main.c:39 ../raster/r.surf.idw/main.c:105 +#: ../raster/r.surf.contour/main.c:61 ../raster/r.fill.stats/main.c:776 +#: ../raster/r.resamp.bspline/main.c:80 ../raster/r.surf.gauss/main.c:39 +#: ../vector/v.surf.idw/main.c:88 ../vector/v.surf.rst/main.c:148 +#: ../vector/v.surf.bspline/main.c:92 ../vector/v.vol.rst/main.c:237 +msgid "surface" +msgstr "surface" + +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:6 +#: ../raster/r.resamp.bspline/main.c:83 +msgid "splines" +msgstr "" + +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:8 +#: ../raster/r.proj/main.c:185 ../imagery/i.rectify/main.c:132 #: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:126 msgid "Interpolation method to use" msgstr "Méthode d'interpolation à utiliser" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:6 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:9 msgid "Spline tension parameter" msgstr "Paramètre de tension des splines" -#: ../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 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:10 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:12 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:14 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:16 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:18 msgid "RST options" msgstr "options RST" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:8 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:11 msgid "Spline smoothing parameter" msgstr "Paramètre de lissage des splines" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:10 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:13 msgid "Width of hole edge used for interpolation (in cells)" msgstr "" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:12 -#: ../vector/v.surf.rst/main.c:307 ../vector/v.vol.rst/main.c:319 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:15 +#: ../vector/v.surf.rst/main.c:310 ../vector/v.vol.rst/main.c:321 msgid "Minimum number of points for approximation in a segment (>segmax)" msgstr "Nombre de points minimal pour la construction d'un segment (>segmax)" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:14 -#: ../vector/v.surf.rst/main.c:298 ../vector/v.vol.rst/main.c:310 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:17 +#: ../vector/v.surf.rst/main.c:301 ../vector/v.vol.rst/main.c:312 msgid "Maximum number of points in a segment" msgstr "Nombre maximum de points dans un segment" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:16 -#: ../raster/r.resamp.bspline/main.c:131 ../vector/v.surf.bspline/main.c:177 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:19 +#: ../raster/r.resamp.bspline/main.c:133 ../vector/v.surf.bspline/main.c:177 msgid "Tykhonov regularization parameter (affects smoothing)" msgstr "Paramètre de régulation de Tykhonov (affecte le lissage)" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:17 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:20 msgid "Used in bilinear and bicubic spline interpolation" msgstr "Utilisé dans l'interpolation spline bilinéaire et bicubique" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:18 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:21 msgid "Spline options" msgstr "Options spline" @@ -3736,7 +3776,7 @@ msgid "r.mapcalc expression for temporal and spatial analysis of space time raster datasets" msgstr "" -#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:12 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:13 #: ../locale/scriptstrings/t.rast3d.algebra_to_translate.c:13 msgid "Use granularity sampling instead of the temporal topology approach" msgstr "" @@ -3805,7 +3845,7 @@ msgstr "Fusionne des contours entre surfaces adjacentes partageant un attribut ou une catégorie commun(e)." #: ../locale/scriptstrings/v.dissolve_to_translate.c:3 -#: ../vector/v.extract/main.c:80 +#: ../vector/v.extract/main.c:81 msgid "dissolve" msgstr "dissoudre" @@ -3817,6 +3857,77 @@ msgid "Name of attribute column used to dissolve common boundaries" msgstr "Nom de la colonne d'attributs utilisée pour dissoudre les contours communs" +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:1 +msgid "Calculates a new raster map from a simple r.mapcalc expression." +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:4 +msgid "simple" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:5 +msgid "Formula (e.g. A-B or A*C+B)" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:6 +msgid "Name of input A raster map" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:7 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:9 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:11 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:13 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:15 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:17 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:23 +#: ../raster/r.stream.extract/main.c:89 ../raster/r.stream.extract/main.c:97 +#: ../raster/r.flow/main.c:435 ../raster/r.flow/main.c:441 +msgid "Input maps" +msgstr "Cartes d'entrée" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:8 +msgid "Name of input B raster map" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:10 +msgid "Name of input C raster map" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:12 +msgid "Name of input D raster map" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:14 +msgid "Name of input E raster map" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:16 +msgid "Name of input F raster map" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:18 +#: ../raster/r.random/main.c:89 ../raster/r.mapcalc/main.c:105 +msgid "Seed for rand() function" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:19 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:21 +msgid "Random" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:20 +#: ../raster/r.mapcalc/main.c:109 +msgid "Generate random seed (result is non-deterministic)" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:22 +msgid "Quote the map names" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:24 +msgid "Case sensitive variable names" +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 "Importer un jeu de données vectoriel temporel depuis un fichier d'archive GRASS GIS." @@ -3825,6 +3936,114 @@ msgid "Create the location specified by the \"location\" parameter and exit. Do not import the space time vector datasets." msgstr "" +#: ../locale/scriptstrings/r.drain_to_translate.c:1 +#: ../raster/r.drain/main.c:113 +msgid "Traces a flow through an elevation model or cost surface on a raster map." +msgstr "Trace un écoulement à travers un modèle d'altitude ou une surface de coûts sur une carte raster." + +#: ../locale/scriptstrings/r.drain_to_translate.c:3 ../raster/r.path/main.c:151 +#: ../raster/r.solute.transport/main.c:230 ../raster/r.topmodel/main.c:52 +#: ../raster/r.uslek/main.c:54 ../raster/r.usler/main.c:53 +#: ../raster/r.gwflow/main.c:210 ../raster/r.stream.extract/main.c:77 +#: ../raster/r.fill.dir/main.c:89 ../raster/r.basins.fill/main.c:55 +#: ../raster/r.water.outlet/main.c:58 ../raster/r.drain/main.c:110 +#: ../raster/r.topidx/main.c:40 ../raster/r.flow/main.c:422 +#: ../raster/r.carve/main.c:75 ../raster/r.lake/main.c:151 +#: ../raster/r.watershed/front/main.c:76 +#: ../raster/r.sim/r.sim.sediment/main.c:115 +#: ../raster/r.sim/r.sim.water/main.c:114 ../raster3d/r3.gwflow/main.c:162 +#: ../raster3d/r3.flow/main.c:180 +msgid "hydrology" +msgstr "hydrologie" + +#: ../locale/scriptstrings/r.drain_to_translate.c:4 ../raster/r.path/main.c:152 +#: ../raster/r.walk/main.c:204 ../raster/r.cost/main.c:164 +#: ../raster/r.drain/main.c:111 +msgid "cost surface" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:5 +#: ../raster/r.drain/main.c:116 +msgid "Name of input elevation or cost surface raster map" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:6 +#: ../raster/r.drain/main.c:121 +msgid "Name of input movement direction map associated with the cost surface" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:7 +#: ../raster/r.drain/main.c:123 +msgid "Direction in degrees CCW from east" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:8 +#: ../locale/scriptstrings/r.drain_to_translate.c:23 +#: ../raster/r.drain/main.c:125 ../raster/r.drain/main.c:168 +msgid "Cost surface" +msgstr "Surface de coût" + +#: ../locale/scriptstrings/r.drain_to_translate.c:10 +#: ../raster/r.drain/main.c:133 +msgid "Name for output drain vector map" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:11 +#: ../raster/r.drain/main.c:134 +msgid "Recommended for cost surface made using knight's move" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:12 +#: ../raster/r.path/main.c:195 ../raster/r.walk/main.c:260 +#: ../raster/r.cost/main.c:223 ../raster/r.drain/main.c:139 +msgid "Coordinates of starting point(s) (E,N)" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:13 +#: ../locale/scriptstrings/r.drain_to_translate.c:15 +#: ../raster/r.path/main.c:196 ../raster/r.path/main.c:202 +#: ../raster/r.walk/main.c:242 ../raster/r.walk/main.c:254 +#: ../raster/r.walk/main.c:261 ../raster/r.walk/main.c:342 +#: ../raster/r.cost/main.c:205 ../raster/r.cost/main.c:217 +#: ../raster/r.cost/main.c:224 ../raster/r.cost/main.c:274 +#: ../raster/r.drain/main.c:140 ../raster/r.drain/main.c:147 +msgid "Start" +msgstr "Démarrer" + +#: ../locale/scriptstrings/r.drain_to_translate.c:14 +#: ../raster/r.path/main.c:201 ../raster/r.drain/main.c:145 +msgid "Name of starting vector points map(s)" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:16 +#: ../raster/r.path/main.c:206 ../raster/r.drain/main.c:151 +msgid "Copy input cell values on output" +msgstr "Copier les cellules sources dans la couche de sortie" + +#: ../locale/scriptstrings/r.drain_to_translate.c:17 +#: ../locale/scriptstrings/r.drain_to_translate.c:19 +#: ../locale/scriptstrings/r.drain_to_translate.c:21 +#: ../raster/r.path/main.c:207 ../raster/r.path/main.c:212 +#: ../raster/r.path/main.c:217 ../raster/r.drain/main.c:152 +#: ../raster/r.drain/main.c:157 ../raster/r.drain/main.c:162 +msgid "Path settings" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:18 +#: ../raster/r.path/main.c:211 ../raster/r.drain/main.c:156 +msgid "Accumulate input values along the path" +msgstr "Accumuler les valeurs d'entrées le long du parcours" + +#: ../locale/scriptstrings/r.drain_to_translate.c:20 +#: ../raster/r.path/main.c:216 ../raster/r.drain/main.c:161 +msgid "Count cell numbers along the path" +msgstr "Compter le nombre de cellules traversées" + +#: ../locale/scriptstrings/r.drain_to_translate.c:22 +#: ../raster/r.drain/main.c:167 +msgid "The input raster map is a cost surface (direction surface must also be specified)" +msgstr "" + #: ../locale/scriptstrings/r.import_to_translate.c:1 msgid "Imports raster data into a GRASS raster map using GDAL library and reprojects on the fly." msgstr "Importer des données raster en utilisant la lirairie GDAL et la reprojection à la volée." @@ -3867,14 +4086,15 @@ #: ../locale/scriptstrings/r.import_to_translate.c:24 #: ../raster/r.in.poly/main.c:50 ../raster/r.in.ascii/main.c:92 -#: ../raster/r.in.bin/main.c:298 ../raster/r.in.gdal/main.c:140 -#: ../raster/r.support/main.c:66 ../raster/r.external/main.c:90 +#: ../raster/r.buildvrt/main.c:102 ../raster/r.in.bin/main.c:298 +#: ../raster/r.in.gdal/main.c:143 ../raster/r.support/main.c:66 +#: ../raster/r.external/main.c:90 msgid "Title for resultant raster map" msgstr "Titre de la carte raster créée" #: ../locale/scriptstrings/r.import_to_translate.c:25 -#: ../raster/r.in.gdal/main.c:141 ../raster/r.in.gdal/main.c:150 -#: ../raster/r.in.gdal/main.c:159 ../raster/r.in.gdal/main.c:165 +#: ../raster/r.in.gdal/main.c:144 ../raster/r.in.gdal/main.c:153 +#: ../raster/r.in.gdal/main.c:162 ../raster/r.in.gdal/main.c:168 #: ../raster/r.external/main.c:91 ../imagery/i.landsat.toar/main.c:94 #: ../imagery/i.landsat.toar/main.c:116 ../imagery/i.landsat.toar/main.c:125 #: ../imagery/i.landsat.toar/main.c:134 ../imagery/i.landsat.toar/main.c:142 @@ -3888,107 +4108,20 @@ #: ../locale/scriptstrings/r.import_to_translate.c:27 #: ../locale/scriptstrings/r.import_to_translate.c:29 -#: ../raster/r.horizon/main.c:278 ../raster/r.horizon/main.c:297 +#: ../raster/r.horizon/main.c:277 ../raster/r.horizon/main.c:296 msgid "Optional" msgstr "Optionnel" #: ../locale/scriptstrings/r.import_to_translate.c:28 -#: ../raster/r.proj/main.c:208 +#: ../raster/r.proj/main.c:219 msgid "Do not perform region cropping optimization" msgstr "Ne pas optimiser par recadrage de la région" #: ../locale/scriptstrings/r.import_to_translate.c:30 -#: ../raster/r.in.gdal/main.c:214 +#: ../raster/r.in.gdal/main.c:231 msgid "Force Lat/Lon maps to fit into geographic coordinates (90N,S; 180E,W)" msgstr "Forcer les cartes Lat/Lon à tenir dans les coordonnées géographiques (90N,S; 180E,W)" -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:1 -msgid "Performs inter-satellite calibration on DMSP-OLS Nighttime Lights Time Series" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:3 -#, fuzzy -msgid "inter-satellite" -msgstr "satellite" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:4 -#, fuzzy -msgid "calibration" -msgstr "animation" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:5 -#, fuzzy -msgid "nighttime lights" -msgstr "Luminosité" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:6 -#, fuzzy -msgid "time series" -msgstr "couche raster à échantillonner" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:7 -msgid "DMSP-OLS" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:8 -#, fuzzy -msgid "Print out calibration equations" -msgstr "Affiche la matrice de correlation" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:9 -msgid "Evaluation based on the Normalised Difference Index" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:10 -#, fuzzy -msgid "Print in shell script style (currently only NDI via -e)" -msgstr "Afficher en style script shell" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:11 -#, fuzzy -msgid "Keep current computational region settings" -msgstr "région de calculs" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:12 -msgid "Exclude zero values from the analysis (retain zero cells in output)" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:13 -msgid "Exclude zero values from the analysis (set zero cells to NULL in output)" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:14 -msgid "Do not try to transfer timestamps (for input without timestamp)" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:15 -msgid "Clean average DMSP-OLS visible band digital number image(s)" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:16 -msgid "output file(s) suffix" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:17 -msgid "Suffix for calibrated average digital number output image(s)" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:18 -msgid "Calibration model" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:19 -msgid "Inter-satellite calibration model for average DMSP-OLS nighttime lights time series" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:20 -msgid "Elvidge (2009 or 2014), Liu 2012, Wu 2013" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:21 -msgid "Calibration Model" -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 "Stocker les valeurs raster aux positions spatiales et temporelles de points vectoriels, en tant que données attributaire." @@ -4206,7 +4339,7 @@ msgid "Renames a column in the attribute table connected to a given vector map." msgstr "Renomme une colonne dans une table attributaire connectée à une carte vecteur donnée." -#: ../locale/scriptstrings/v.db.renamecolumn_to_translate.c:5 +#: ../locale/scriptstrings/v.db.renamecolumn_to_translate.c:6 msgid "Old and new name of the column (old,new)" msgstr "Ancien et nouveau nom de la colonne (ancien,nouveau)" @@ -4340,17 +4473,17 @@ msgstr "Convertir les coordonnées d'une projection à une autre (frontend cs2cs)." #: ../locale/scriptstrings/m.proj_to_translate.c:2 ../misc/m.cogo/main.c:225 -#: ../misc/m.transform/main.c:316 ../misc/m.nviz.image/main.c:50 +#: ../misc/m.transform/main.c:316 ../misc/m.nviz.image/main.c:49 #: ../misc/m.nviz.script/main.c:69 ../misc/m.measure/main.c:46 msgid "miscellaneous" msgstr "varié" #: ../locale/scriptstrings/m.proj_to_translate.c:4 #: ../locale/scriptstrings/i.tasscap_to_translate.c:3 -#: ../raster/r.proj/main.c:146 ../imagery/i.fft/main.c:79 +#: ../raster/r.proj/main.c:149 ../imagery/i.fft/main.c:79 #: ../imagery/i.pca/main.c:73 ../imagery/i.ifft/main.c:78 #: ../imagery/i.ortho.photo/i.ortho.transform/main.c:392 -#: ../misc/m.transform/main.c:317 ../vector/v.proj/main.c:70 +#: ../misc/m.transform/main.c:317 ../vector/v.proj/main.c:75 #: ../vector/v.transform/main.c:71 msgid "transformation" msgstr "transformation" @@ -4373,7 +4506,7 @@ #: ../raster/r.reclass/main.c:66 ../raster/r.recode/main.c:61 #: ../raster/r.in.ascii/main.c:79 ../raster3d/r3.in.ascii/main.c:87 #: ../general/g.proj/main.c:141 ../general/g.proj/main.c:150 -#: ../db/db.execute/main.c:139 ../db/db.select/main.c:208 +#: ../db/db.execute/main.c:151 ../db/db.select/main.c:208 #: ../vector/v.segment/main.c:80 ../vector/v.what/main.c:78 #: ../vector/v.edit/args.c:95 msgid "'-' for standard input" @@ -4497,14 +4630,18 @@ msgstr "Importer un fichier SRTM HGT vers une carte raster" #: ../locale/scriptstrings/r.in.srtm_to_translate.c:4 +msgid "SRTM" +msgstr "" + +#: ../locale/scriptstrings/r.in.srtm_to_translate.c:5 msgid "Name of SRTM input tile (file without .hgt.zip extension)" msgstr "Nom du fichier SRTM en entrée (fichier sans l'extention .hgt.zip)" -#: ../locale/scriptstrings/r.in.srtm_to_translate.c:5 +#: ../locale/scriptstrings/r.in.srtm_to_translate.c:6 msgid "Name for output raster map (default: input tile)" msgstr "Nom de la carte raster en sortie (par défaut : nom du fichier d'entrée)" -#: ../locale/scriptstrings/r.in.srtm_to_translate.c:6 +#: ../locale/scriptstrings/r.in.srtm_to_translate.c:7 msgid "Input is a 1-arcsec tile (default: 3-arcsec)" msgstr "La tuile en entrée est une 1-arsec (par défaut : 3-arsec)" @@ -4531,7 +4668,7 @@ #: ../raster3d/r3.in.lidar/main.c:164 ../vector/v.lidar.edgedetection/main.c:76 #: ../vector/v.out.lidar/main.c:473 ../vector/v.in.lidar/main.c:138 #: ../vector/v.lidar.correction/main.c:72 ../vector/v.surf.bspline/main.c:94 -#: ../vector/v.lidar.growing/main.c:76 ../vector/v.decimate/main.c:124 +#: ../vector/v.lidar.growing/main.c:76 ../vector/v.decimate/main.c:125 #: ../vector/v.outlier/main.c:74 msgid "LIDAR" msgstr "LIDAR" @@ -4681,7 +4818,7 @@ #: ../locale/scriptstrings/d.rast.leg_to_translate.c:3 #: ../display/d.vect.thematic/main.c:86 ../display/d.barscale/main.c:64 -#: ../display/d.grid/main.c:54 ../display/d.legend.vect/main.c:51 +#: ../display/d.grid/main.c:53 ../display/d.legend.vect/main.c:51 #: ../display/d.graph/main.c:59 ../display/d.legend/main.c:79 #: ../display/d.linegraph/main.c:232 ../display/d.vect.chart/main.c:64 #: ../display/d.text/main.c:140 ../display/d.northarrow/main.c:47 @@ -5075,37 +5212,34 @@ msgid "Paper '%s' not found, using defaults" 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.horizon/main.c:846 -#: ../raster/r.horizon/main.c:864 ../raster/r.latlong/main.c:133 -#: ../display/d.grid/plot.c:287 ../display/d.grid/plot.c:293 -#: ../display/d.grid/plot.c:334 ../display/d.grid/plot.c:340 -#: ../display/d.grid/plot.c:427 ../display/d.grid/plot.c:433 -#: ../display/d.grid/plot.c:485 ../display/d.grid/plot.c:491 -#: ../display/d.grid/plot.c:635 ../display/d.grid/plot.c:651 -#: ../display/d.grid/plot.c:668 ../display/d.grid/plot.c:685 -msgid "Error in pj_do_proj" -msgstr "Erreur dans pj_do_proj" - -#: ../ps/ps.map/do_geogrid.c:272 ../raster/r.sun/main.c:788 -#: ../raster/r.horizon/main.c:538 ../display/d.grid/plot.c:554 -#: ../display/d.where/main.c:113 ../general/g.region/printwindow.c:257 -#: ../general/g.region/printwindow.c:481 ../general/g.region/printwindow.c:550 +#: ../ps/ps.map/do_geogrid.c:90 ../ps/ps.map/do_geogrid.c:96 +#: ../ps/ps.map/do_geogrid.c:121 ../ps/ps.map/do_geogrid.c:127 +#: ../ps/ps.map/do_geogrid.c:200 ../ps/ps.map/do_geogrid.c:242 +#: ../ps/ps.map/do_geogrid.c:322 ../ps/ps.map/do_geogrid.c:339 +#: ../ps/ps.map/do_geogrid.c:357 ../ps/ps.map/do_geogrid.c:375 +#: ../ps/ps.map/do_geogrid.c:432 ../ps/ps.map/do_geogrid.c:439 +#: ../ps/ps.map/do_geogrid.c:444 ../ps/ps.map/do_geogrid.c:453 +#: ../ps/ps.map/do_geogrid.c:458 +msgid "Error in GPJ_transform" +msgstr "" + +#: ../ps/ps.map/do_geogrid.c:284 ../raster/r.sun/main.c:787 +#: ../raster/r.horizon/main.c:542 ../display/d.grid/plot.c:564 +#: ../display/d.where/main.c:113 ../general/g.region/printwindow.c:256 +#: ../general/g.region/printwindow.c:492 ../general/g.region/printwindow.c:564 msgid "Can't get projection key values of current location" msgstr "Impossible d'obtenir les valeurs clefs de projection pour le Secteur courant" -#: ../ps/ps.map/do_geogrid.c:278 ../raster/r.sun/main.c:798 -#: ../raster/r.horizon/main.c:548 ../raster/r.latlong/main.c:114 -#: ../display/d.grid/plot.c:561 ../display/d.grid/plot.c:588 -#: ../display/d.where/main.c:120 ../display/d.where/main.c:146 -msgid "Unable to set up lat/long projection parameters" -msgstr "Impossible de fixer les paramètres de projection latitude/longitude" +#: ../ps/ps.map/do_geogrid.c:293 ../raster/r.sun/main.c:796 +#: ../raster/r.horizon/main.c:551 ../raster/r.sunhours/main.c:231 +#: ../raster/r.proj/main.c:342 ../raster/r.in.gdal/main.c:1003 +#: ../raster/r.sunmask/g_solposition.c:121 ../raster/r.latlong/main.c:111 +#: ../display/d.grid/plot.c:605 ../display/d.where/main.c:151 +#: ../general/g.region/printwindow.c:265 ../general/g.region/printwindow.c:501 +#: ../general/g.region/printwindow.c:593 ../vector/v.proj/main.c:292 +#, fuzzy +msgid "Unable to initialize coordinate transformation" +msgstr "Impossible d'initialiser la recherche" #: ../ps/ps.map/ps_clrtbl.c:35 ../ps/ps.map/ps_fclrtbl.c:46 #, c-format @@ -5274,41 +5408,42 @@ #: ../vector/v.mkgrid/main.c:278 ../vector/v.what.rast3/main.c:126 #: ../vector/v.to.rast/support.c:109 ../vector/v.to.rast/support.c:284 #: ../vector/v.to.rast/support.c:523 ../vector/v.to.rast/vect2rast.c:60 -#: ../vector/v.out.ogr/main.c:634 ../vector/v.kcv/main.c:126 +#: ../vector/v.out.ogr/main.c:690 ../vector/v.kcv/main.c:126 #: ../vector/v.surf.idw/read_sites.c:55 ../vector/v.class/main.c:117 #: ../vector/v.label.sa/labels.c:78 ../vector/v.net.distance/main.c:279 -#: ../vector/v.random/main.c:239 ../vector/v.db.connect/main.c:223 -#: ../vector/v.db.connect/main.c:331 ../vector/v.to.rast3/main.c:84 -#: ../vector/v.reclass/main.c:133 ../vector/v.surf.rst/main.c:620 -#: ../vector/v.surf.bspline/main.c:384 ../vector/v.surf.bspline/crosscorr.c:123 -#: ../vector/v.db.select/main.c:177 ../vector/v.net.allpairs/main.c:166 -#: ../vector/v.in.dwg/main.c:213 ../vector/v.buffer/main.c:431 -#: ../vector/v.select/copy_tabs.c:82 ../vector/v.profile/main.c:426 -#: ../vector/v.profile/main.c:580 ../vector/v.extrude/main.c:229 -#: ../vector/v.out.svg/main.c:159 ../vector/v.in.ogr/main.c:1131 -#: ../vector/v.in.ogr/main.c:1177 ../vector/v.patch/main.c:156 -#: ../vector/v.patch/main.c:188 ../vector/v.patch/main.c:309 -#: ../vector/v.patch/main.c:391 ../vector/v.net.path/path.c:96 -#: ../vector/v.overlay/main.c:246 ../vector/v.overlay/main.c:413 -#: ../vector/v.net.iso/main.c:376 ../vector/v.to.3d/trans2.c:55 -#: ../vector/v.to.3d/trans3.c:57 ../vector/v.what.rast/main.c:144 -#: ../vector/v.net.flow/main.c:169 ../vector/v.normal/main.c:122 -#: ../vector/v.sample/main.c:179 ../vector/v.distance/main.c:520 -#: ../vector/v.distance/main.c:555 ../vector/v.distance/main.c:601 -#: ../vector/v.distance/main.c:1340 ../vector/v.distance/main.c:1359 -#: ../vector/v.net.timetable/main.c:93 ../vector/v.in.db/main.c:164 -#: ../vector/v.in.db/main.c:302 ../vector/v.in.ascii/main.c:348 -#: ../vector/v.to.points/main.c:177 ../vector/v.colors/scan_attr.c:29 -#: ../vector/v.colors/read_rgb.c:28 ../vector/v.colors/write_rgb.c:25 -#: ../vector/v.vol.rst/user1.c:99 ../vector/v.vol.rst/main.c:600 -#: ../vector/v.net.components/main.c:180 +#: ../vector/v.random/main.c:243 ../vector/v.random/main.c:271 +#: ../vector/v.db.connect/main.c:223 ../vector/v.db.connect/main.c:331 +#: ../vector/v.to.rast3/main.c:84 ../vector/v.reclass/main.c:133 +#: ../vector/v.surf.rst/main.c:623 ../vector/v.surf.bspline/main.c:384 +#: ../vector/v.surf.bspline/crosscorr.c:123 ../vector/v.db.select/main.c:177 +#: ../vector/v.net.allpairs/main.c:166 ../vector/v.in.dwg/main.c:213 +#: ../vector/v.buffer/main.c:431 ../vector/v.select/copy_tabs.c:82 +#: ../vector/v.profile/main.c:426 ../vector/v.profile/main.c:580 +#: ../vector/v.extrude/main.c:229 ../vector/v.out.svg/main.c:159 +#: ../vector/v.in.ogr/main.c:1194 ../vector/v.in.ogr/main.c:1242 +#: ../vector/v.patch/main.c:159 ../vector/v.patch/main.c:191 +#: ../vector/v.patch/main.c:347 ../vector/v.patch/main.c:429 +#: ../vector/v.net.path/path.c:96 ../vector/v.overlay/main.c:246 +#: ../vector/v.overlay/main.c:413 ../vector/v.net.iso/main.c:376 +#: ../vector/v.to.3d/trans2.c:55 ../vector/v.to.3d/trans3.c:57 +#: ../vector/v.what.rast/main.c:144 ../vector/v.net.flow/main.c:169 +#: ../vector/v.normal/main.c:122 ../vector/v.sample/main.c:179 +#: ../vector/v.distance/main.c:527 ../vector/v.distance/main.c:562 +#: ../vector/v.distance/main.c:608 ../vector/v.distance/main.c:1348 +#: ../vector/v.distance/main.c:1367 ../vector/v.net.timetable/main.c:93 +#: ../vector/v.in.db/main.c:164 ../vector/v.in.db/main.c:302 +#: ../vector/v.in.ascii/main.c:348 ../vector/v.to.points/main.c:177 +#: ../vector/v.colors/scan_attr.c:29 ../vector/v.colors/read_rgb.c:28 +#: ../vector/v.colors/write_rgb.c:25 ../vector/v.vol.rst/user1.c:99 +#: ../vector/v.vol.rst/main.c:602 ../vector/v.net.components/main.c:180 #: ../vector/v.colors.out/make_colors.c:36 ../vector/v.label/main.c:278 #: ../vector/v.edit/select.c:516 ../vector/v.net.centrality/main.c:246 #: ../vector/v.info/print.c:147 ../vector/v.out.postgis/table.c:34 -#: ../vector/v.in.dxf/write_vect.c:211 ../vector/v.extract/main.c:263 +#: ../vector/v.in.dxf/write_vect.c:211 ../vector/v.extract/main.c:226 +#: ../vector/v.extract/main.c:323 ../vector/v.extract/extract.c:272 #: ../vector/v.lrs/v.lrs.create/main.c:296 #: ../vector/v.lrs/v.lrs.create/main.c:305 ../vector/v.net.alloc/main.c:316 -#: ../vector/v.transform/trans_digit.c:41 ../vector/v.to.db/update.c:46 +#: ../vector/v.transform/trans_digit.c:41 ../vector/v.to.db/update.c:48 #: ../vector/v.to.db/query.c:89 #, c-format msgid "Unable to open database <%s> by driver <%s>" @@ -5378,10 +5513,11 @@ msgid "My first raster module" msgstr "" -#: ../doc/raster/r.example/main.c:105 ../raster/r.walk/main.c:435 -#: ../raster/r.walk/main.c:440 ../raster/r.walk/main.c:801 -#: ../raster/r.colors/edit_colors.c:393 ../raster/r.cost/main.c:350 -#: ../raster/r.cost/main.c:665 ../raster/r.reclass/main.c:79 +#: ../doc/raster/r.example/main.c:105 ../raster/r.walk/main.c:460 +#: ../raster/r.walk/main.c:486 ../raster/r.walk/main.c:491 +#: ../raster/r.walk/main.c:852 ../raster/r.colors/edit_colors.c:434 +#: ../raster/r.cost/main.c:375 ../raster/r.cost/main.c:401 +#: ../raster/r.cost/main.c:712 ../raster/r.reclass/main.c:79 #: ../raster/r.univar/r.univar_main.c:234 ../raster/r.report/parse.c:273 #: ../raster/r.distance/parse.c:72 ../raster/r.distance/parse.c:81 #: ../raster/r.spread/main.c:439 ../raster/r.spread/main.c:442 @@ -5389,13 +5525,13 @@ #: ../raster/r.spread/main.c:452 ../raster/r.spread/main.c:455 #: ../raster/r.buffer/main.c:112 ../raster/r.stream.extract/main.c:173 #: ../raster/r.stream.extract/main.c:177 ../raster/r.stream.extract/main.c:182 -#: ../raster/r.cross/main.c:106 ../raster/r.mapcalc/map.c:519 +#: ../raster/r.cross/main.c:105 ../raster/r.mapcalc/map.c:519 #: ../raster/r.mapcalc/map.c:813 ../raster/r.mapcalc/map3.c:710 -#: ../raster/r.compress/main.c:124 ../raster/r.compress/main.c:304 -#: ../raster/r.kappa/main.c:150 ../raster/r.kappa/stats.c:33 +#: ../raster/r.compress/main.c:124 ../raster/r.compress/main.c:308 +#: ../raster/r.kappa/main.c:162 ../raster/r.kappa/stats.c:33 #: ../raster/r.kappa/stats.c:38 ../raster/r.coin/main.c:121 #: ../raster/r.coin/main.c:123 ../raster/r.fill.stats/main.c:1028 -#: ../raster/r.tile/main.c:86 ../raster/r.info/main.c:104 +#: ../raster/r.tile/main.c:86 ../raster/r.info/main.c:110 #: ../raster/r.geomorphon/memory.c:14 ../raster/r.category/main.c:119 #: ../raster/r.category/main.c:140 ../raster/r.ros/main.c:368 #: ../raster/r.ros/main.c:379 ../raster/r.ros/main.c:384 @@ -5409,14 +5545,15 @@ #: ../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 ../general/g.region/main.c:429 -#: ../general/g.region/main.c:766 ../general/g.region/main.c:774 -#: ../imagery/i.gensig/parse.c:38 ../imagery/i.gensigset/parse.c:44 -#: ../imagery/i.pca/main.c:139 ../imagery/i.ortho.photo/i.ortho.elev/main.c:197 +#: ../raster/r.sim/simlib/output.c:755 ../general/g.region/main.c:442 +#: ../general/g.region/main.c:779 ../general/g.region/main.c:787 +#: ../imagery/i.segment/parse_args.c:199 ../imagery/i.gensig/parse.c:38 +#: ../imagery/i.gensigset/parse.c:44 ../imagery/i.pca/main.c:139 +#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:197 #: ../misc/m.nviz.image/surface.c:50 ../misc/m.nviz.image/surface.c:107 -#: ../vector/v.colors/main.c:312 ../vector/v.vol.rst/main.c:615 -#: ../scripts/v.rast.stats/v.rast.stats.py:128 ../scripts/r.rgb/r.rgb.py:60 -#: ../scripts/r.mask/r.mask.py:131 ../scripts/r.grow/r.grow.py:123 +#: ../vector/v.colors/main.c:325 ../vector/v.vol.rst/main.c:617 +#: ../scripts/v.rast.stats/v.rast.stats.py:148 ../scripts/r.rgb/r.rgb.py:60 +#: ../scripts/r.mask/r.mask.py:131 ../scripts/r.grow/r.grow.py:122 #: ../scripts/d.polar/d.polar.py:62 ../scripts/r.pack/r.pack.py:74 #: ../scripts/r.buffer.lowmem/r.buffer.lowmem.py:87 #: ../scripts/d.correlate/d.correlate.py:50 @@ -5424,7 +5561,7 @@ #: ../scripts/d.rast.leg/d.rast.leg.py:103 #: ../scripts/r.reclass.area/r.reclass.area.py:103 #: ../scripts/r.reclass.area/r.reclass.area.py:213 -#: ../scripts/r.fillnulls/r.fillnulls.py:150 +#: ../scripts/r.fillnulls/r.fillnulls.py:162 #, c-format, python-format msgid "Raster map <%s> not found" msgstr "Carte raster <%s> non trouvée" @@ -5433,17 +5570,17 @@ msgid "My first vector module" msgstr "" -#: ../doc/vector/v.example/main.c:75 ../raster/r.walk/main.c:410 -#: ../raster/r.cost/main.c:325 ../raster/r.carve/main.c:158 -#: ../display/d.extract/main.c:98 ../general/g.region/main.c:479 +#: ../doc/vector/v.example/main.c:75 ../raster/r.walk/main.c:453 +#: ../raster/r.cost/main.c:368 ../raster/r.carve/main.c:158 +#: ../display/d.extract/main.c:98 ../general/g.region/main.c:492 #: ../misc/m.nviz.image/vector.c:84 ../vector/v.lidar.edgedetection/main.c:180 #: ../vector/v.clean/test/topocheck.c:63 #: ../vector/v.lidar.correction/main.c:157 ../vector/v.surf.bspline/main.c:263 #: ../vector/v.surf.bspline/main.c:332 ../vector/v.lidar.growing/main.c:126 #: ../vector/v.profile/main.c:359 ../vector/v.profile/main.c:363 -#: ../vector/v.colors/main.c:238 ../vector/v.outlier/main.c:176 -#: ../vector/v.edit/main.c:155 ../vector/v.vect.stats/main.c:263 -#: ../vector/v.vect.stats/main.c:271 ../vector/v.lrs/v.lrs.label/main.c:268 +#: ../vector/v.colors/main.c:251 ../vector/v.outlier/main.c:176 +#: ../vector/v.edit/main.c:155 ../vector/v.vect.stats/main.c:270 +#: ../vector/v.vect.stats/main.c:278 ../vector/v.lrs/v.lrs.label/main.c:268 #: ../vector/v.lrs/v.lrs.where/main.c:127 #: ../vector/v.lrs/v.lrs.where/main.c:136 #: ../vector/v.lrs/v.lrs.segment/main.c:140 @@ -5460,40 +5597,40 @@ msgid "Unable to set predetermined vector open level" msgstr "" -#: ../doc/vector/v.example/main.c:87 ../raster/r.walk/main.c:673 -#: ../raster/r.walk/main.c:742 ../raster/r.cost/main.c:533 -#: ../raster/r.cost/main.c:606 ../raster/r.random/support.c:67 -#: ../raster/r.drain/main.c:271 ../raster/r.what/main.c:250 -#: ../raster/r.carve/main.c:162 ../raster/r.region/main.c:176 -#: ../raster/r.sim/simlib/observation_points.c:41 +#: ../doc/vector/v.example/main.c:87 ../raster/r.path/main.c:301 +#: ../raster/r.walk/main.c:746 ../raster/r.walk/main.c:809 +#: ../raster/r.cost/main.c:606 ../raster/r.cost/main.c:669 +#: ../raster/r.random/support.c:67 ../raster/r.drain/main.c:272 +#: ../raster/r.what/main.c:250 ../raster/r.carve/main.c:162 +#: ../raster/r.region/main.c:176 ../raster/r.sim/simlib/observation_points.c:41 #: ../display/d.extract/main.c:103 ../display/d.vect.chart/main.c:246 #: ../display/d.path/main.c:185 ../raster3d/r3.flow/main.c:411 -#: ../general/manage/lister/vector.c:32 ../general/g.region/main.c:489 +#: ../general/manage/lister/vector.c:32 ../general/g.region/main.c:502 #: ../misc/m.nviz.image/vector.c:280 ../vector/v.what.rast3/main.c:114 #: ../vector/v.to.rast/support.c:100 ../vector/v.to.rast/support.c:272 #: ../vector/v.to.rast/support.c:510 ../vector/v.to.rast/vect2rast.c:39 -#: ../vector/v.lidar.edgedetection/main.c:186 ../vector/v.out.ogr/main.c:135 +#: ../vector/v.lidar.edgedetection/main.c:186 ../vector/v.out.ogr/main.c:137 #: ../vector/v.surf.idw/read_sites.c:29 ../vector/v.class/main.c:102 #: ../vector/v.clean/test/topocheck.c:67 ../vector/v.clean/test/topocheck.c:87 #: ../vector/v.clean/main.c:283 ../vector/v.label.sa/labels.c:58 -#: ../vector/v.net.distance/main.c:192 ../vector/v.random/main.c:205 +#: ../vector/v.net.distance/main.c:192 ../vector/v.random/main.c:208 #: ../vector/v.support/main.c:134 ../vector/v.out.dxf/main.c:80 -#: ../vector/v.out.lidar/main.c:609 ../vector/v.proj/main.c:237 +#: ../vector/v.out.lidar/main.c:609 ../vector/v.proj/main.c:249 #: ../vector/v.db.connect/main.c:154 ../vector/v.to.rast3/main.c:73 #: ../vector/v.out.ascii/main.c:87 ../vector/v.out.ascii/main.c:94 #: ../vector/v.cluster/main.c:149 ../vector/v.build.polylines/main.c:151 #: ../vector/v.lidar.correction/main.c:161 ../vector/v.reclass/main.c:113 -#: ../vector/v.segment/main.c:108 ../vector/v.surf.rst/main.c:561 -#: ../vector/v.surf.rst/main.c:665 ../vector/v.db.select/main.c:164 +#: ../vector/v.segment/main.c:108 ../vector/v.surf.rst/main.c:564 +#: ../vector/v.surf.rst/main.c:668 ../vector/v.db.select/main.c:164 #: ../vector/v.net.allpairs/main.c:130 ../vector/v.drape/main.c:143 #: ../vector/v.buffer/main.c:337 ../vector/v.lidar.growing/main.c:138 #: ../vector/v.lidar.growing/main.c:142 ../vector/v.select/main.c:108 #: ../vector/v.profile/main.c:370 ../vector/v.profile/main.c:394 #: ../vector/v.extrude/main.c:190 ../vector/v.hull/main.c:87 #: ../vector/v.out.svg/main.c:139 ../vector/v.net.connectivity/main.c:130 -#: ../vector/v.patch/main.c:129 ../vector/v.patch/main.c:147 -#: ../vector/v.patch/main.c:177 ../vector/v.patch/main.c:274 -#: ../vector/v.patch/main.c:355 ../vector/v.net.path/main.c:158 +#: ../vector/v.patch/main.c:131 ../vector/v.patch/main.c:150 +#: ../vector/v.patch/main.c:180 ../vector/v.patch/main.c:312 +#: ../vector/v.patch/main.c:393 ../vector/v.net.path/main.c:158 #: ../vector/v.overlay/main.c:188 ../vector/v.perturb/main.c:148 #: ../vector/v.perturb/main.c:173 ../vector/v.net.iso/main.c:243 #: ../vector/v.to.3d/main.c:72 ../vector/v.type/main.c:131 @@ -5502,83 +5639,84 @@ #: ../vector/v.delaunay/main.c:120 ../vector/v.normal/main.c:110 #: ../vector/v.sample/main.c:124 ../vector/v.rectify/main.c:150 #: ../vector/v.qcount/main.c:101 ../vector/v.univar/main.c:158 -#: ../vector/v.distance/main.c:364 ../vector/v.distance/main.c:386 +#: ../vector/v.distance/main.c:366 ../vector/v.distance/main.c:388 #: ../vector/v.net.timetable/main.c:353 ../vector/v.net.visibility/main.c:73 #: ../vector/v.net.visibility/main.c:82 ../vector/v.out.pov/main.c:97 -#: ../vector/v.to.points/main.c:130 ../vector/v.colors/main.c:262 +#: ../vector/v.to.points/main.c:130 ../vector/v.colors/main.c:275 #: ../vector/v.build/main.c:118 ../vector/v.build/main.c:128 #: ../vector/v.voronoi/main.c:196 ../vector/v.net.bridge/main.c:118 #: ../vector/v.neighbors/main.c:88 ../vector/v.split/main.c:172 -#: ../vector/v.vol.rst/main.c:560 ../vector/v.net.components/main.c:148 -#: ../vector/v.decimate/main.c:272 ../vector/v.net.salesman/main.c:250 +#: ../vector/v.vol.rst/main.c:562 ../vector/v.net.components/main.c:148 +#: ../vector/v.decimate/main.c:276 ../vector/v.net.salesman/main.c:250 #: ../vector/v.colors.out/scan_cats.c:20 #: ../vector/v.colors.out/make_colors.c:23 ../vector/v.kernel/main.c:318 #: ../vector/v.kernel/main.c:331 ../vector/v.label/main.c:268 #: ../vector/v.edit/main.c:170 ../vector/v.edit/main.c:243 #: ../vector/v.net.centrality/main.c:209 ../vector/v.info/main.c:61 #: ../vector/v.parallel/main.c:148 ../vector/v.out.postgis/main.c:100 -#: ../vector/v.vect.stats/main.c:267 ../vector/v.vect.stats/main.c:278 -#: ../vector/v.extract/main.c:191 ../vector/v.lrs/v.lrs.label/main.c:272 +#: ../vector/v.vect.stats/main.c:274 ../vector/v.vect.stats/main.c:285 +#: ../vector/v.extract/main.c:194 ../vector/v.lrs/v.lrs.label/main.c:272 #: ../vector/v.lrs/v.lrs.where/main.c:131 #: ../vector/v.lrs/v.lrs.where/main.c:140 #: ../vector/v.lrs/v.lrs.segment/main.c:144 #: ../vector/v.lrs/v.lrs.create/main.c:254 #: ../vector/v.lrs/v.lrs.create/main.c:263 ../vector/v.net/main.c:68 #: ../vector/v.net/main.c:92 ../vector/v.net.alloc/main.c:185 -#: ../vector/v.transform/main.c:197 ../vector/v.generalize/main.c:327 -#: ../vector/v.external/main.c:228 ../vector/v.to.db/main.c:59 +#: ../vector/v.transform/main.c:197 ../vector/v.generalize/main.c:328 +#: ../vector/v.external/main.c:232 ../vector/v.to.db/main.c:67 #, c-format msgid "Unable to open vector map <%s>" msgstr "Impossible d'ouvrir la carte vecteur <%s>" -#: ../doc/vector/v.example/main.c:100 ../raster/r.volume/main.c:155 -#: ../raster/r.random/random.c:63 ../raster/r.contour/main.c:156 -#: ../raster/r.stream.extract/close.c:38 ../raster/r.to.vect/main.c:157 -#: ../raster/r.drain/main.c:200 ../raster/r.resamp.bspline/main.c:495 -#: ../raster/r.flow/io.c:178 ../raster/r.carve/vect.c:32 -#: ../raster/r.sim/simlib/output.c:38 ../raster/r.sim/simlib/output.c:44 -#: ../display/d.extract/main.c:106 ../raster3d/r3.flow/main.c:396 -#: ../vector/v.mkgrid/main.c:264 ../vector/v.lidar.edgedetection/main.c:251 -#: ../vector/v.clean/main.c:288 ../vector/v.clean/main.c:295 -#: ../vector/v.net.distance/main.c:198 ../vector/v.random/main.c:228 -#: ../vector/v.proj/main.c:380 ../vector/v.cluster/main.c:209 -#: ../vector/v.in.lidar/main.c:555 ../vector/v.build.polylines/main.c:156 +#: ../doc/vector/v.example/main.c:100 ../raster/r.path/main.c:240 +#: ../raster/r.volume/main.c:155 ../raster/r.random/random.c:63 +#: ../raster/r.contour/main.c:156 ../raster/r.stream.extract/close.c:38 +#: ../raster/r.to.vect/main.c:157 ../raster/r.drain/main.c:201 +#: ../raster/r.resamp.bspline/main.c:497 ../raster/r.flow/io.c:178 +#: ../raster/r.carve/vect.c:32 ../raster/r.sim/simlib/output.c:38 +#: ../raster/r.sim/simlib/output.c:44 ../display/d.extract/main.c:106 +#: ../raster3d/r3.flow/main.c:396 ../vector/v.mkgrid/main.c:264 +#: ../vector/v.lidar.edgedetection/main.c:251 ../vector/v.clean/main.c:288 +#: ../vector/v.clean/main.c:295 ../vector/v.net.distance/main.c:198 +#: ../vector/v.random/main.c:231 ../vector/v.proj/main.c:402 +#: ../vector/v.cluster/main.c:209 ../vector/v.in.lidar/main.c:555 +#: ../vector/v.build.polylines/main.c:156 #: ../vector/v.lidar.correction/main.c:215 #: ../vector/v.lidar.correction/main.c:221 ../vector/v.reclass/main.c:117 -#: ../vector/v.segment/main.c:114 ../vector/v.surf.rst/main.c:600 -#: ../vector/v.surf.rst/main.c:603 ../vector/v.surf.rst/main.c:769 +#: ../vector/v.segment/main.c:114 ../vector/v.surf.rst/main.c:603 +#: ../vector/v.surf.rst/main.c:606 ../vector/v.surf.rst/main.c:772 #: ../vector/v.surf.bspline/main.c:353 ../vector/v.net.allpairs/main.c:136 #: ../vector/v.in.dwg/main.c:200 ../vector/v.drape/main.c:158 -#: ../vector/v.buffer/main.c:405 ../vector/v.select/main.c:125 +#: ../vector/v.buffer/main.c:405 ../vector/v.select/main.c:149 #: ../vector/v.profile/main.c:537 ../vector/v.extrude/main.c:196 #: ../vector/v.in.region/main.c:75 ../vector/v.hull/main.c:121 -#: ../vector/v.net.connectivity/main.c:136 ../vector/v.in.ogr/main.c:843 -#: ../vector/v.patch/main.c:283 ../vector/v.patch/main.c:288 +#: ../vector/v.net.connectivity/main.c:136 ../vector/v.in.ogr/main.c:901 +#: ../vector/v.patch/main.c:321 ../vector/v.patch/main.c:326 #: ../vector/v.net.path/main.c:167 ../vector/v.overlay/main.c:220 #: ../vector/v.perturb/main.c:154 ../vector/v.net.iso/main.c:356 #: ../vector/v.to.3d/main.c:87 ../vector/v.net.spanningtree/main.c:107 #: ../vector/v.net.steiner/main.c:607 ../vector/v.net.flow/main.c:149 #: ../vector/v.net.flow/main.c:155 ../vector/v.delaunay/main.c:126 #: ../vector/v.sample/main.c:162 ../vector/v.rectify/main.c:216 -#: ../vector/v.qcount/main.c:127 ../vector/v.distance/main.c:410 +#: ../vector/v.qcount/main.c:127 ../vector/v.distance/main.c:412 #: ../vector/v.net.timetable/main.c:359 ../vector/v.in.db/main.c:151 #: ../vector/v.in.ascii/main.c:251 ../vector/v.net.visibility/main.c:77 #: ../vector/v.to.points/main.c:138 ../vector/v.build/main.c:154 #: ../vector/v.voronoi/main.c:215 ../vector/v.net.bridge/main.c:124 -#: ../vector/v.split/main.c:177 ../vector/v.vol.rst/main.c:580 -#: ../vector/v.vol.rst/main.c:583 ../vector/v.net.components/main.c:154 -#: ../vector/v.decimate/main.c:391 ../vector/v.outlier/main.c:229 +#: ../vector/v.split/main.c:177 ../vector/v.vol.rst/main.c:582 +#: ../vector/v.vol.rst/main.c:585 ../vector/v.net.components/main.c:154 +#: ../vector/v.decimate/main.c:395 ../vector/v.outlier/main.c:229 #: ../vector/v.outlier/main.c:234 ../vector/v.outlier/main.c:240 #: ../vector/v.net.salesman/main.c:551 ../vector/v.kernel/main.c:337 #: ../vector/v.edit/main.c:107 ../vector/v.edit/main.c:122 #: ../vector/v.net.centrality/main.c:215 ../vector/v.parallel/main.c:153 -#: ../vector/v.in.dxf/main.c:146 ../vector/v.extract/main.c:346 +#: ../vector/v.in.dxf/main.c:146 ../vector/v.extract/main.c:406 #: ../vector/v.lrs/v.lrs.label/main.c:276 #: ../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.net.alloc/main.c:298 -#: ../vector/v.transform/main.c:265 ../vector/v.generalize/main.c:338 -#: ../vector/v.external/main.c:180 ../scripts/v.what.strds/v.what.strds.py:217 +#: ../vector/v.transform/main.c:265 ../vector/v.generalize/main.c:339 +#: ../vector/v.external/main.c:184 ../scripts/v.what.strds/v.what.strds.py:217 #, c-format, python-format msgid "Unable to create vector map <%s>" msgstr "Impossible de créer la carte vecteur <%s>" @@ -5590,10 +5728,10 @@ #: ../vector/v.surf.bspline/crosscorr.c:114 ../vector/v.buffer/main.c:426 #: ../vector/v.extrude/main.c:224 ../vector/v.overlay/main.c:398 #: ../vector/v.what.rast/main.c:138 ../vector/v.univar/main.c:229 -#: ../vector/v.distance/main.c:549 ../vector/v.colors/scan_attr.c:24 +#: ../vector/v.distance/main.c:556 ../vector/v.colors/scan_attr.c:24 #: ../vector/v.colors/read_rgb.c:23 ../vector/v.colors/write_rgb.c:20 -#: ../vector/v.edit/select.c:502 ../vector/v.vect.stats/main.c:330 -#: ../vector/v.vect.stats/main.c:404 ../vector/v.generalize/misc.c:170 +#: ../vector/v.edit/select.c:502 ../vector/v.vect.stats/main.c:337 +#: ../vector/v.vect.stats/main.c:411 ../vector/v.generalize/misc.c:170 #, c-format msgid "Database connection not defined for layer %d" msgstr "" @@ -5614,12 +5752,14 @@ #: ../doc/vector/v.example/main.c:142 ../db/db.columns/main.c:62 #: ../db/db.describe/main.c:67 ../vector/v.out.vtk/writeVTK.c:655 -#: ../vector/v.out.ogr/main.c:639 ../vector/v.random/main.c:272 -#: ../vector/v.db.connect/main.c:228 ../vector/v.reclass/main.c:193 -#: ../vector/v.profile/main.c:433 ../vector/v.profile/main.c:586 -#: ../vector/v.out.svg/main.c:165 ../vector/v.patch/main.c:164 -#: ../vector/v.patch/main.c:204 ../vector/v.in.ascii/main.c:435 -#: ../vector/v.info/print.c:152 ../vector/v.out.postgis/table.c:41 +#: ../vector/v.out.ogr/main.c:695 ../vector/v.random/main.c:279 +#: ../vector/v.random/main.c:313 ../vector/v.db.connect/main.c:228 +#: ../vector/v.reclass/main.c:193 ../vector/v.profile/main.c:433 +#: ../vector/v.profile/main.c:586 ../vector/v.out.svg/main.c:165 +#: ../vector/v.patch/main.c:167 ../vector/v.patch/main.c:207 +#: ../vector/v.in.ascii/main.c:435 ../vector/v.info/print.c:152 +#: ../vector/v.out.postgis/table.c:41 ../vector/v.extract/main.c:233 +#: ../vector/v.to.db/main.c:140 ../vector/v.to.db/main.c:166 #: ../scripts/db.univar/db.univar.py:112 #, c-format, python-format msgid "Unable to describe table <%s>" @@ -5640,16 +5780,6 @@ msgid "Unable to copy attribute table to vector map <%s>" msgstr "Impossible de copier la table d'attributs vers la carte vecteur <%s>" -#: ../raster/r.surf.area/main.c:77 ../raster/r.contour/main.c:88 -#: ../raster/r.random.surface/main.c:58 ../raster/r.surf.random/main.c:37 -#: ../raster/r.surf.fractal/main.c:39 ../raster/r.surf.idw/main.c:105 -#: ../raster/r.surf.contour/main.c:61 ../raster/r.fill.stats/main.c:776 -#: ../raster/r.resamp.bspline/main.c:80 ../raster/r.surf.gauss/main.c:39 -#: ../vector/v.surf.idw/main.c:88 ../vector/v.surf.rst/main.c:148 -#: ../vector/v.surf.bspline/main.c:92 ../vector/v.vol.rst/main.c:237 -msgid "surface" -msgstr "surface" - #: ../raster/r.surf.area/main.c:79 msgid "area estimation" msgstr "estimation de la superficie" @@ -5699,6 +5829,213 @@ msgid "Estimated region Surface Area:" msgstr "" +#: ../raster/r.path/main.c:154 +msgid "Traces paths from starting points following input directions." +msgstr "" + +#: ../raster/r.path/main.c:157 +#, fuzzy +msgid "Name of input direction" +msgstr "Nom du répertoire de sortie" + +#: ../raster/r.path/main.c:159 +msgid "Direction in degrees CCW from east, or bitmask encoded" +msgstr "" + +#: ../raster/r.path/main.c:164 +#, fuzzy +msgid "Format of the input direction map" +msgstr "Nom de la carte vecteur en entrée" + +#: ../raster/r.path/main.c:170 +msgid "auto-detect direction format" +msgstr "" + +#: ../raster/r.path/main.c:171 +msgid "degrees CCW from East" +msgstr "" + +#: ../raster/r.path/main.c:172 +msgid "degrees CCW from East divided by 45 (e.g. r.watershed directions)" +msgstr "" + +#: ../raster/r.path/main.c:173 +msgid "bitmask encoded directions (e.g. r.cost -b)" +msgstr "" + +#: ../raster/r.path/main.c:179 +#, fuzzy +msgid "Name of input raster values to be used for output" +msgstr "Nom de la carte raster a utiliser pour le " + +#: ../raster/r.path/main.c:185 +#, fuzzy +msgid "Name for output raster path map" +msgstr "Nom de la carte raster en sortie" + +#: ../raster/r.path/main.c:190 +#, fuzzy +msgid "Name for output vector path map" +msgstr "Nom de la carte vecteur en sortie" + +#: ../raster/r.path/main.c:272 ../raster/r.drain/main.c:244 +#, c-format +msgid "Starting point %d is outside the current region" +msgstr "Le point de départ %d est en dehors de la région courante" + +#: ../raster/r.path/main.c:303 ../raster/r.walk/main.c:748 +#: ../raster/r.cost/main.c:608 ../raster/r.drain/main.c:274 +#, c-format +msgid "Reading vector map <%s> with start points..." +msgstr "" + +#: ../raster/r.path/main.c:317 ../raster/r.walk/main.c:761 +#: ../raster/r.walk/main.c:821 ../raster/r.cost/main.c:621 +#: ../raster/r.cost/main.c:681 ../raster/r.to.vect/main.c:289 +#: ../raster/r.drain/main.c:287 ../display/d.vect.thematic/display.c:75 +#: ../display/d.vect/vert.c:27 ../display/d.vect/lines.c:143 +#: ../display/d.vect/label.c:44 ../display/d.vect/zcoor.c:38 +#: ../display/d.vect/dir.c:30 ../display/d.vect/topo.c:52 +#: ../display/d.vect/attr.c:51 ../vector/v.label.sa/labels.c:141 +#: ../vector/v.out.lidar/main.c:732 ../vector/v.perturb/main.c:182 +#: ../vector/v.to.3d/trans2.c:84 ../vector/v.to.3d/trans3.c:85 +#: ../vector/v.what.rast/main.c:213 ../vector/v.colors/scan_z.c:36 +#: ../vector/v.colors/scan_cats.c:24 ../vector/v.vol.rst/user1.c:140 +#: ../vector/v.decimate/main.c:410 ../vector/v.colors.out/scan_cats.c:32 +#: ../vector/v.label/main.c:293 ../vector/v.info/level1.c:38 +msgid "Unable to read vector map" +msgstr "Impossible de lire la carte vecteur" + +#: ../raster/r.path/main.c:351 ../raster/r.drain/main.c:319 +#, c-format +msgid "Starting vector map <%s> contains no points in the current region" +msgstr "" + +#: ../raster/r.path/main.c:359 +#, fuzzy +msgid "No start point(s) specified" +msgstr "Aucun point de départ/d'arrivée spécifié" + +#: ../raster/r.path/main.c:369 +#, fuzzy, c-format +msgid "Reading raster values map <%s> ..." +msgstr "Lecture de la carte raster <%s> ..." + +#: ../raster/r.path/main.c:382 ../raster/r.path/main.c:445 +#: ../raster/r.path/main.c:462 +#, fuzzy +msgid "Unable to write to tempfile" +msgstr "Impossible d'écrire le fichier segment" + +#: ../raster/r.path/main.c:390 ../raster/r.info/main.c:134 +msgid "Unable to read range file" +msgstr "" + +#: ../raster/r.path/main.c:393 +#, fuzzy, c-format +msgid "Invalid directions map <%s>" +msgstr "Entrée <%s=%s> invalide" + +#: ../raster/r.path/main.c:398 +msgid "Directional degrees can not be > 360" +msgstr "" + +#: ../raster/r.path/main.c:403 +msgid "Directional degrees divided by 45 can not be > 8" +msgstr "" + +#: ../raster/r.path/main.c:408 +#, c-format +msgid "Bitmask encoded directions can not be > %d" +msgstr "" + +#: ../raster/r.path/main.c:414 +msgid "Input direction format assumed to be degrees CCW from East divided by 45" +msgstr "" + +#: ../raster/r.path/main.c:418 +msgid "Input direction format assumed to be bitmask encoded without Knight's move" +msgstr "" + +#: ../raster/r.path/main.c:422 +msgid "Input direction format assumed to be degrees CCW from East" +msgstr "" + +#: ../raster/r.path/main.c:426 +msgid "Input direction format assumed to be bitmask encoded with Knight's move" +msgstr "" + +#: ../raster/r.path/main.c:429 +#, fuzzy, c-format +msgid "Unable to detect format of input direction map <%s>" +msgstr "Impossible de créer la carte vecteur <%s>" + +#: ../raster/r.path/main.c:432 +#, fuzzy, c-format +msgid "Invalid directions format '%s'" +msgstr "Couleur invalide : %s" + +#: ../raster/r.path/main.c:434 +#, fuzzy, c-format +msgid "Reading direction map <%s> ..." +msgstr "Lecture de la carte raster <%s> ..." + +#: ../raster/r.path/main.c:481 +#, fuzzy +msgid "Processing start points..." +msgstr "Pas de points de départ" + +#: ../raster/r.path/main.c:491 ../vector/v.buffer/main.c:414 +#: ../vector/v.in.ogr/main.c:912 ../vector/v.overlay/main.c:227 +msgid "Unable to create temporary vector map" +msgstr "" + +#: ../raster/r.path/main.c:497 ../raster/r.path/main.c:513 +#, fuzzy, c-format +msgid "No path at row %d, col %d" +msgstr "Echec de la conversion de données à la ligne %d, colonne %d" + +#: ../raster/r.path/main.c:502 ../vector/v.overlay/line_area.c:256 +#: ../vector/v.overlay/area_area.c:109 +msgid "Breaking lines..." +msgstr "" + +#: ../raster/r.path/main.c:555 ../raster/r.path/main.c:585 +#: ../raster/r.in.lidar/main.c:760 ../raster/r.drain/main.c:471 +msgid "Writing output raster map..." +msgstr "" + +#: ../raster/r.path/main.c:640 +#, fuzzy +msgid "Unable to increase point list" +msgstr "Impossible de créer le fichier <%s>" + +#: ../raster/r.path/main.c:740 ../raster/r.path/main.c:771 +#: ../raster/r.path/main.c:897 ../raster/r.path/main.c:1005 +#: ../raster/r.path/main.c:1031 ../raster/r.path/main.c:1128 +#: ../raster/r.clump/clump.c:99 ../raster/r.clump/clump.c:151 +#: ../raster/r.clump/minsize.c:152 ../raster/r.clump/minsize.c:253 +#: ../raster/r.clump/minsize.c:287 ../raster/r.clump/minsize.c:293 +#: ../raster/r.clump/minsize.c:424 ../raster/r.clump/minsize.c:447 +#: ../raster/r.clump/minsize.c:518 ../imagery/i.segment/cluster.c:431 +msgid "Unable to read from temp file" +msgstr "" + +#: ../raster/r.path/main.c:831 +#, c-format +msgid "No path from row %d, col %d" +msgstr "" + +#: ../raster/r.path/main.c:845 +#, fuzzy, c-format +msgid "Invalid direction %d" +msgstr "Méthode invalide : %s" + +#: ../raster/r.path/main.c:934 +#, fuzzy +msgid "Path is leaving the current region" +msgstr "Afficher la région courante" + #: ../raster/r.profile/main.c:54 ../raster/r.transect/main.c:104 #: ../display/d.profile/main.c:192 ../raster3d/r3.cross.rast/main.c:229 #: ../vector/v.profile/main.c:154 @@ -5714,7 +6051,7 @@ msgid "Outputs the raster map layer values lying on user-defined line(s)." msgstr "Affiche en sortie les valeurs de carte raster suivant une(des) ligne(s) définie(s) par l'utilisateur." -#: ../raster/r.profile/main.c:65 ../raster/r.horizon/main.c:304 +#: ../raster/r.profile/main.c:65 ../raster/r.horizon/main.c:303 msgid "Name of file for output (use output=- for stdout)" msgstr "Nom du fichier en sortie (utilisez output=- pour le flux de sortie stdout)" @@ -5761,10 +6098,11 @@ msgstr "" #: ../raster/r.profile/main.c:176 ../raster/r.out.ppm3/main.c:133 -#: ../raster/r.recode/main.c:90 ../raster/r.horizon/main.c:385 -#: ../raster/r.in.lidar/main.c:646 ../raster/r.category/main.c:173 +#: ../raster/r.recode/main.c:90 ../raster/r.horizon/main.c:389 +#: ../raster/r.in.lidar/main.c:651 ../raster/r.category/main.c:173 #: ../raster/r.out.ascii/main.c:157 ../display/d.mon/stop.c:66 -#: ../general/g.pnmcomp/main.c:242 ../general/g.pnmcomp/main.c:259 +#: ../raster3d/r3.out.vtk/main.c:420 ../general/g.pnmcomp/main.c:242 +#: ../general/g.pnmcomp/main.c:259 #: ../imagery/i.ortho.photo/i.ortho.transform/main.c:350 #: ../misc/m.transform/main.c:276 ../misc/m.nviz.script/main.c:202 #: ../vector/v.out.vtk/main.c:173 ../vector/v.out.ascii/main.c:125 @@ -5816,117 +6154,117 @@ msgid "One coordinate pair per line, please" msgstr "" -#: ../raster/r.sun/main.c:252 ../raster/r.horizon/main.c:181 +#: ../raster/r.sun/main.c:251 ../raster/r.horizon/main.c:180 #: ../raster/r.sunhours/main.c:73 ../raster/r.sunmask/main.c:117 msgid "solar" msgstr "" -#: ../raster/r.sun/main.c:253 ../raster/r.sunhours/main.c:74 +#: ../raster/r.sun/main.c:252 ../raster/r.sunhours/main.c:74 msgid "sun energy" msgstr "" -#: ../raster/r.sun/main.c:254 ../raster/r.sunmask/main.c:119 +#: ../raster/r.sun/main.c:253 ../raster/r.sunmask/main.c:119 msgid "shadow" msgstr "" -#: ../raster/r.sun/main.c:255 +#: ../raster/r.sun/main.c:254 msgid "Solar irradiance and irradiation model." msgstr "" -#: ../raster/r.sun/main.c:257 +#: ../raster/r.sun/main.c:256 msgid "Computes direct (beam), diffuse and reflected solar irradiation raster maps for given day, latitude, surface and atmospheric conditions. Solar parameters (e.g. sunrise, sunset times, declination, extraterrestrial irradiance, daylight length) are saved in the map history file. Alternatively, a local time can be specified to compute solar incidence angle and/or irradiance raster maps. The shadowing effect of the topography is optionally incorporated." msgstr "Calcule des couches de rayonnement solaire direct (beam), diffus et réfléchi pour un jour donné, une latitude, des propriétés de surface et des conditions atmosphériques. Les paramètres solaires (par exemple, le lever du soleil, le coucher du soleil, la déclinaison, les radiations extra-terrestres, la durée du jour) sont enregistrées dans un fichier texte local. Sinon, une heure locale peut être indiquée pour calculer des angles d'incidence ou d'irradiance du rayonnement solaire. Les effets d'ombres portées par la topographie peuvent être pris en compte de façon optionnelle." -#: ../raster/r.sun/main.c:271 +#: ../raster/r.sun/main.c:270 msgid "Name of the input elevation raster map [meters]" msgstr "Nom du raster d'altitudes en entrée [mètres]" -#: ../raster/r.sun/main.c:280 +#: ../raster/r.sun/main.c:279 msgid "Name of the input aspect map (terrain aspect or azimuth of the solar panel) [decimal degrees]" msgstr "Nom de la couche d'aspect en entrée (aspect du terrain ou azimut du panneau solaire) [degrés décimaux]" -#: ../raster/r.sun/main.c:289 +#: ../raster/r.sun/main.c:288 msgid "A single value of the orientation (aspect), 270 is south" msgstr "" -#: ../raster/r.sun/main.c:298 +#: ../raster/r.sun/main.c:297 msgid "Name of the input slope raster map (terrain slope or solar panel inclination) [decimal degrees]" msgstr "Nom du raster de pentes en entrée (pente du terrain ou inclinaison du panneau solaire) [degrés décimaux]" -#: ../raster/r.sun/main.c:306 +#: ../raster/r.sun/main.c:305 msgid "A single value of inclination (slope)" msgstr "" -#: ../raster/r.sun/main.c:315 +#: ../raster/r.sun/main.c:314 msgid "Name of the Linke atmospheric turbidity coefficient input raster map [-]" msgstr "Nom du raster en entrée pour le coefficient atmosphérique d'opacité de Linke [-]" -#: ../raster/r.sun/main.c:324 +#: ../raster/r.sun/main.c:323 msgid "A single value of the Linke atmospheric turbidity coefficient [-]" msgstr "Valeur unique du coefficient atmosphérique d'opacité de Linke [-]" -#: ../raster/r.sun/main.c:333 +#: ../raster/r.sun/main.c:332 msgid "Name of the ground albedo coefficient input raster map [-]" msgstr "Nom du raster en entrée pour le coefficient d'albedo du sol [-]" -#: ../raster/r.sun/main.c:342 +#: ../raster/r.sun/main.c:341 msgid "A single value of the ground albedo coefficient [-]" msgstr "Valeur unique pour le coefficient d'albedo du sol [-]" -#: ../raster/r.sun/main.c:351 +#: ../raster/r.sun/main.c:350 msgid "Name of input raster map containing latitudes [decimal degrees]" msgstr "Nom du raster en entrée contenant les laltitudes [degrés décimaux]" -#: ../raster/r.sun/main.c:360 +#: ../raster/r.sun/main.c:359 msgid "Name of input raster map containing longitudes [decimal degrees]" msgstr "" -#: ../raster/r.sun/main.c:369 +#: ../raster/r.sun/main.c:368 msgid "Name of real-sky beam radiation coefficient (thick cloud) input raster map [0-1]" msgstr "" -#: ../raster/r.sun/main.c:378 +#: ../raster/r.sun/main.c:377 msgid "Name of real-sky diffuse radiation coefficient (haze) input raster map [0-1]" msgstr "" -#: ../raster/r.sun/main.c:385 +#: ../raster/r.sun/main.c:384 msgid "The horizon information input map basename" msgstr "" -#: ../raster/r.sun/main.c:393 ../raster/r.horizon/main.c:211 +#: ../raster/r.sun/main.c:392 ../raster/r.horizon/main.c:210 msgid "Angle step size for multidirectional horizon [degrees]" msgstr "Pas angulaire pour l'horizon multidirectionnel [degrés]" -#: ../raster/r.sun/main.c:402 +#: ../raster/r.sun/main.c:401 msgid "Output incidence angle raster map (mode 1 only)" msgstr "Couche raster en sortie pour l'angle d'incidence (mode 1 uniquement)" -#: ../raster/r.sun/main.c:411 +#: ../raster/r.sun/main.c:410 msgid "Output beam irradiance [W.m-2] (mode 1) or irradiation raster map [Wh.m-2.day-1] (mode 2)" msgstr "Couche raster en sortie pour le rayonnement solaire [W.m-2] (mode 1) ou l'irradiation [Wh.m-2.day-1] (mode 2)" -#: ../raster/r.sun/main.c:420 +#: ../raster/r.sun/main.c:419 msgid "Output diffuse irradiance [W.m-2] (mode 1) or irradiation raster map [Wh.m-2.day-1] (mode 2)" msgstr "Couche raster en sortie pour le rayonnement diffus [W.m-2] (mode 1) ou l'irradiation diffuse [Wh.m-2.day-1] (mode 2)" -#: ../raster/r.sun/main.c:429 +#: ../raster/r.sun/main.c:428 msgid "Output ground reflected irradiance [W.m-2] (mode 1) or irradiation raster map [Wh.m-2.day-1] (mode 2)" msgstr "Couche raster en sortie pour le rayonnement réfléchi [W.m-2] (mode 1) ou l'irradiation réfléchie [Wh.m-2.day-1] (mode 2)" -#: ../raster/r.sun/main.c:438 +#: ../raster/r.sun/main.c:437 msgid "Output global (total) irradiance/irradiation [W.m-2] (mode 1) or irradiance/irradiation raster map [Wh.m-2.day-1] (mode 2)" msgstr "" -#: ../raster/r.sun/main.c:447 +#: ../raster/r.sun/main.c:446 msgid "Output insolation time raster map [h] (mode 2 only)" msgstr "Couche raster en sortie pour la durée d'ensoleillement [h] (mode 2 uniquement)" -#: ../raster/r.sun/main.c:454 +#: ../raster/r.sun/main.c:453 msgid "No. of day of the year (1-365)" msgstr "Numéro du jour dans l'année (1-365)" -#: ../raster/r.sun/main.c:456 ../raster/r.sun/main.c:465 -#: ../raster/r.sun/main.c:482 ../raster/r.sun/main.c:529 +#: ../raster/r.sun/main.c:455 ../raster/r.sun/main.c:464 +#: ../raster/r.sun/main.c:481 ../raster/r.sun/main.c:528 #: ../raster/r.sunhours/main.c:103 ../raster/r.sunhours/main.c:112 #: ../raster/r.sunhours/main.c:120 ../raster/r.sunhours/main.c:129 #: ../raster/r.sunhours/main.c:138 ../raster/r.sunhours/main.c:147 @@ -5937,184 +6275,184 @@ msgid "Time" msgstr "Date et heure" -#: ../raster/r.sun/main.c:464 +#: ../raster/r.sun/main.c:463 msgid "Time step when computing all-day radiation sums [decimal hours]" msgstr "Pas de temps pour le calcul du rayonnement total sur une journée [heures décimales]" -#: ../raster/r.sun/main.c:472 +#: ../raster/r.sun/main.c:471 msgid "Declination value (overriding the internally computed value) [radians]" msgstr "Valeur de la déclinaison (écrase la valeur calculée de façon interne) [radians]" -#: ../raster/r.sun/main.c:480 +#: ../raster/r.sun/main.c:479 msgid "Local (solar) time (to be set for mode 1 only) [decimal hours]" msgstr "Temps (solaire) local (à indiquer pour le mode 1 seulement) [heures décimales]" -#: ../raster/r.sun/main.c:491 +#: ../raster/r.sun/main.c:490 msgid "Number of threads which will be used for parallel computing" msgstr "" -#: ../raster/r.sun/main.c:513 ../raster/r.horizon/main.c:296 +#: ../raster/r.sun/main.c:512 ../raster/r.horizon/main.c:295 msgid "Sampling distance step coefficient (0.5-1.5)" msgstr "Pas du coefficient d'échantillonnage (0.5-1.5)" -#: ../raster/r.sun/main.c:521 +#: ../raster/r.sun/main.c:520 msgid "Read the input files in this number of chunks" msgstr "" -#: ../raster/r.sun/main.c:528 +#: ../raster/r.sun/main.c:527 msgid "Civil time zone value, if none, the time will be local solar time" msgstr "" -#: ../raster/r.sun/main.c:534 +#: ../raster/r.sun/main.c:533 msgid "Do not incorporate the shadowing effect of terrain" msgstr "" -#: ../raster/r.sun/main.c:539 +#: ../raster/r.sun/main.c:538 msgid "Use the low-memory version of the program" msgstr "Utiliser la version faible-mémoire du programme" -#: ../raster/r.sun/main.c:578 +#: ../raster/r.sun/main.c:577 #, c-format msgid "<%d> is not valid number of threads. Number of threads will be set to <%d>" msgstr "" -#: ../raster/r.sun/main.c:587 +#: ../raster/r.sun/main.c:586 #, c-format msgid "Number of threads <%d>" msgstr "" -#: ../raster/r.sun/main.c:594 +#: ../raster/r.sun/main.c:593 msgid "You must give the longitude raster if you use civil time" msgstr "" -#: ../raster/r.sun/main.c:597 +#: ../raster/r.sun/main.c:596 msgid "Error reading civil time zone value" msgstr "" -#: ../raster/r.sun/main.c:600 +#: ../raster/r.sun/main.c:599 msgid "Invalid civil time zone value" msgstr "" -#: ../raster/r.sun/main.c:625 +#: ../raster/r.sun/main.c:624 msgid "insol_time and incidout are incompatible options" msgstr "insol_time et incidout ne sont pas compatibles" -#: ../raster/r.sun/main.c:630 +#: ../raster/r.sun/main.c:629 msgid "Error reading time step size" msgstr "" -#: ../raster/r.sun/main.c:632 +#: ../raster/r.sun/main.c:631 msgid "Invalid time step size" msgstr "" -#: ../raster/r.sun/main.c:636 +#: ../raster/r.sun/main.c:635 msgid "Error reading horizon step size" msgstr "" -#: ../raster/r.sun/main.c:641 +#: ../raster/r.sun/main.c:640 msgid "The horizon step size must be greater than 0." msgstr "" -#: ../raster/r.sun/main.c:644 +#: ../raster/r.sun/main.c:643 msgid "If you use the horizon option you must also set the 'horizonstep' parameter." msgstr "Si vous utilisez l'option horizon vous devez aussi fournir le paramètre 'horizonstep'." -#: ../raster/r.sun/main.c:650 +#: ../raster/r.sun/main.c:649 msgid "Time and insol_time are incompatible options" msgstr "" -#: ../raster/r.sun/main.c:652 +#: ../raster/r.sun/main.c:651 msgid "Mode 1: instantaneous solar incidence angle & irradiance using a set local time" msgstr "" -#: ../raster/r.sun/main.c:657 +#: ../raster/r.sun/main.c:656 msgid "incidout requires time parameter to be set" msgstr "incidout demande de fixer le paramètre d'heure" -#: ../raster/r.sun/main.c:659 +#: ../raster/r.sun/main.c:658 msgid "Mode 2: integrated daily irradiation for a given day of the year" msgstr "Mode 2 : irradiation journalière cumulée pour un jour donné de l'année" -#: ../raster/r.sun/main.c:682 +#: ../raster/r.sun/main.c:681 #, c-format msgid "Using Linke constant: %lf" msgstr "" -#: ../raster/r.sun/main.c:684 +#: ../raster/r.sun/main.c:683 #, c-format msgid "Using Linke map <%s>" msgstr "" -#: ../raster/r.sun/main.c:689 +#: ../raster/r.sun/main.c:688 #, c-format msgid "Using albedo constant: %lf" msgstr "" -#: ../raster/r.sun/main.c:691 +#: ../raster/r.sun/main.c:690 #, c-format msgid "Using albedo map <%s>" msgstr "" -#: ../raster/r.sun/main.c:696 +#: ../raster/r.sun/main.c:695 #, c-format msgid "Using slope constant: %lf" msgstr "" -#: ../raster/r.sun/main.c:699 +#: ../raster/r.sun/main.c:698 #, c-format msgid "Using slope map <%s>" msgstr "" -#: ../raster/r.sun/main.c:704 +#: ../raster/r.sun/main.c:703 #, c-format msgid "Using aspect constant: %lf" msgstr "" -#: ../raster/r.sun/main.c:707 +#: ../raster/r.sun/main.c:706 #, c-format msgid "Using aspect map <%s>" msgstr "" -#: ../raster/r.sun/main.c:722 +#: ../raster/r.sun/main.c:721 msgid "If you use -s and no horizon rasters, numpartitions must be =1" msgstr "" -#: ../raster/r.sun/main.c:735 +#: ../raster/r.sun/main.c:734 msgid "If you want to save memory and to use shadows, you must use pre-calculated horizons." msgstr "Si vous souhaitez économiser de la mémoire et utiliser les ombres, vous devez utiliser des horizons pré-calculés." -#: ../raster/r.sun/main.c:780 ../raster/r.horizon/main.c:531 -#: ../display/d.where/main.c:107 ../general/g.region/printwindow.c:251 -#: ../general/g.region/printwindow.c:475 ../general/g.region/printwindow.c:542 +#: ../raster/r.sun/main.c:779 ../raster/r.horizon/main.c:535 +#: ../display/d.where/main.c:107 ../general/g.region/printwindow.c:250 +#: ../general/g.region/printwindow.c:486 ../general/g.region/printwindow.c:556 msgid "Can't get projection info of current location" msgstr "Impossible d'obtenir les informations de projection pour le Secteur courant" -#: ../raster/r.sun/main.c:784 ../raster/r.horizon/main.c:534 -#: ../display/d.where/main.c:110 ../general/g.region/printwindow.c:254 -#: ../general/g.region/printwindow.c:478 ../general/g.region/printwindow.c:547 +#: ../raster/r.sun/main.c:783 ../raster/r.horizon/main.c:538 +#: ../display/d.where/main.c:110 ../general/g.region/printwindow.c:253 +#: ../general/g.region/printwindow.c:489 ../general/g.region/printwindow.c:561 msgid "Can't get projection units of current location" msgstr "Impossible d'obtenir les unités de projection pour le Secteur courant" -#: ../raster/r.sun/main.c:802 +#: ../raster/r.sun/main.c:800 msgid "latin and longin raster maps have no effect when in a Lat/Lon location" msgstr "" -#: ../raster/r.sun/main.c:807 +#: ../raster/r.sun/main.c:805 msgid "Both latin and longin raster maps must be given, or neither" msgstr "" -#: ../raster/r.sun/main.c:854 ../raster/r.sun/main.c:865 -#: ../raster/r.sun/main.c:878 ../raster/r.sun/main.c:890 -#: ../raster/r.sun/main.c:901 ../raster/r.sun/main.c:912 -#: ../raster/r.sun/main.c:923 ../raster/r.sun/main.c:935 -#: ../raster/r.sun/main.c:946 ../raster/r.li/r.li.daemon/list.c:49 +#: ../raster/r.sun/main.c:852 ../raster/r.sun/main.c:863 +#: ../raster/r.sun/main.c:876 ../raster/r.sun/main.c:888 +#: ../raster/r.sun/main.c:899 ../raster/r.sun/main.c:910 +#: ../raster/r.sun/main.c:921 ../raster/r.sun/main.c:933 +#: ../raster/r.sun/main.c:944 ../raster/r.li/r.li.daemon/list.c:49 #: ../raster/r.to.rast3/main.c:244 ../raster/r.stream.extract/cseg.c:51 #: ../raster/r.stream.extract/dseg.c:51 ../raster/r.stream.extract/bseg.c:50 #: ../raster/r.stream.extract/seg.c:56 ../raster3d/r3.to.rast/main.c:360 #: ../imagery/i.smap/multialloc.c:115 ../db/drivers/sqlite/listdb.c:134 #: ../db/drivers/postgres/listtab.c:92 ../db/drivers/postgres/listdb.c:88 #: ../vector/v.mkgrid/write_grid.c:28 ../vector/v.kcv/main.c:208 -#: ../vector/v.net.distance/main.c:228 ../vector/v.surf.rst/main.c:843 +#: ../vector/v.net.distance/main.c:228 ../vector/v.surf.rst/main.c:846 #: ../vector/v.net.allpairs/main.c:201 ../vector/v.profile/processors.c:31 #: ../vector/v.net.connectivity/main.c:186 #: ../vector/v.net.connectivity/main.c:202 ../vector/v.net.flow/main.c:232 @@ -6143,6 +6481,21 @@ msgid "Out of memory" msgstr "Mémoire insuffisante" +#: ../raster/r.sun/main.c:1894 ../raster/r.sunhours/main.c:296 +#: ../raster/r.sunhours/main.c:392 ../raster/r.sunmask/g_solposition.c:128 +#: ../raster/r.latlong/main.c:131 ../general/g.region/printwindow.c:279 +#: ../general/g.region/printwindow.c:290 ../general/g.region/printwindow.c:301 +#: ../general/g.region/printwindow.c:312 ../general/g.region/printwindow.c:325 +#: ../general/g.region/printwindow.c:510 ../general/g.region/printwindow.c:602 +#: ../general/g.region/printwindow.c:616 ../general/g.region/printwindow.c:635 +#: ../general/g.region/printwindow.c:655 ../general/g.region/printwindow.c:672 +#: ../vector/v.proj/main.c:343 ../vector/v.proj/main.c:355 +#: ../vector/v.proj/main.c:370 ../vector/v.proj/main.c:385 +#: ../vector/v.proj/main.c:466 ../vector/v.proj/main.c:471 +#, fuzzy, c-format +msgid "Error in %s (projection of input coordinate pair)" +msgstr "Erreur dans pj_do_proj (projection du couple de coordonnées en entrée)" + #: ../raster/r.regression.multi/main.c:61 msgid "Matrix is unsolvable" msgstr "" @@ -6274,7 +6627,7 @@ #: ../raster/r.volume/main.c:260 ../raster/r.to.vect/main.c:229 #: ../raster3d/r3.flow/main.c:64 ../vector/v.mkgrid/main.c:342 -#: ../vector/v.mkgrid/main.c:400 ../vector/v.random/main.c:253 +#: ../vector/v.mkgrid/main.c:400 ../vector/v.random/main.c:294 #: ../vector/v.in.ascii/main.c:415 ../vector/v.in.dxf/write_vect.c:233 #: ../vector/v.lrs/v.lrs.create/main.c:338 #, c-format @@ -6299,8 +6652,7 @@ msgstr "" #: ../raster/r.volume/main.c:296 ../raster/r.to.vect/util.c:157 -#: ../raster/r.to.vect/areas_io.c:359 ../vector/v.random/main.c:470 -#: ../vector/v.random/main.c:594 ../vector/v.in.lidar/attributes.c:240 +#: ../raster/r.to.vect/areas_io.c:359 ../vector/v.in.lidar/attributes.c:240 #: ../vector/v.vol.rst/vector.c:80 #, c-format msgid "Cannot insert new row: %s" @@ -6409,20 +6761,6 @@ msgid "Use the Courant-Friedrichs-Lewy criteria for time step calculation" msgstr "" -#: ../raster/r.solute.transport/main.c:230 ../raster/r.topmodel/main.c:52 -#: ../raster/r.uslek/main.c:54 ../raster/r.usler/main.c:53 -#: ../raster/r.gwflow/main.c:210 ../raster/r.stream.extract/main.c:77 -#: ../raster/r.fill.dir/main.c:87 ../raster/r.basins.fill/main.c:55 -#: ../raster/r.water.outlet/main.c:58 ../raster/r.drain/main.c:110 -#: ../raster/r.topidx/main.c:40 ../raster/r.flow/main.c:422 -#: ../raster/r.carve/main.c:75 ../raster/r.lake/main.c:151 -#: ../raster/r.watershed/front/main.c:74 -#: ../raster/r.sim/r.sim.sediment/main.c:115 -#: ../raster/r.sim/r.sim.water/main.c:114 ../raster3d/r3.gwflow/main.c:162 -#: ../raster3d/r3.flow/main.c:180 -msgid "hydrology" -msgstr "hydrologie" - #: ../raster/r.solute.transport/main.c:231 msgid "solute transport" msgstr "" @@ -6479,122 +6817,115 @@ msgid "Could not create and solve the linear equation system" msgstr "" -#: ../raster/r.walk/main.c:179 ../raster/r.cost/main.c:141 -#: ../raster/r.drain/main.c:111 -msgid "cost surface" -msgstr "" - -#: ../raster/r.walk/main.c:180 ../raster/r.cost/main.c:142 +#: ../raster/r.walk/main.c:205 ../raster/r.cost/main.c:165 #: ../raster/r.spreadpath/main.c:90 msgid "cumulative costs" msgstr "" -#: ../raster/r.walk/main.c:181 ../raster/r.cost/main.c:143 +#: ../raster/r.walk/main.c:206 ../raster/r.cost/main.c:166 #: ../vector/v.net.iso/main.c:78 ../vector/v.net.alloc/main.c:66 msgid "cost allocation" msgstr "" -#: ../raster/r.walk/main.c:183 +#: ../raster/r.walk/main.c:208 msgid "Creates a raster map showing the anisotropic cumulative cost of moving between different geographic locations on an input raster map whose cell category values represent cost." msgstr "Crée une carte raster montrant le coût cumulé de déplacement entre différentes positions géographique sur une carte raster dont les valeurs de catégories représentent le coût." -#: ../raster/r.walk/main.c:193 +#: ../raster/r.walk/main.c:218 msgid "Name of input raster map containing friction costs" msgstr "Nom de la couche en entrée contenant les coûts de rugosité" -#: ../raster/r.walk/main.c:196 +#: ../raster/r.walk/main.c:221 msgid "Name for output raster map to contain walking costs" msgstr "" -#: ../raster/r.walk/main.c:202 ../raster/r.cost/main.c:167 +#: ../raster/r.walk/main.c:227 ../raster/r.cost/main.c:183 +#, fuzzy +msgid "Name of input raster map solving equal costs" +msgstr "Nom de la couche en entrée contenant les coûts de rugosité" + +#: ../raster/r.walk/main.c:229 ../raster/r.cost/main.c:185 +msgid "Helper variable to pick a direction if two directions have equal cumulative costs (smaller is better)" +msgstr "" + +#: ../raster/r.walk/main.c:235 ../raster/r.cost/main.c:198 msgid "Name for output raster map to contain movement directions" msgstr "" -#: ../raster/r.walk/main.c:203 ../raster/r.cost/main.c:161 -#: ../raster/r.cost/main.c:168 +#: ../raster/r.walk/main.c:236 ../raster/r.walk/main.c:351 +#: ../raster/r.cost/main.c:192 ../raster/r.cost/main.c:199 +#: ../raster/r.cost/main.c:283 msgid "Optional outputs" msgstr "" -#: ../raster/r.walk/main.c:208 ../raster/r.cost/main.c:173 +#: ../raster/r.walk/main.c:241 ../raster/r.cost/main.c:204 msgid "Name of starting vector points map" msgstr "" -#: ../raster/r.walk/main.c:209 ../raster/r.walk/main.c:221 -#: ../raster/r.walk/main.c:228 ../raster/r.walk/main.c:309 -#: ../raster/r.cost/main.c:174 ../raster/r.cost/main.c:186 -#: ../raster/r.cost/main.c:193 ../raster/r.cost/main.c:243 -#: ../raster/r.drain/main.c:139 ../raster/r.drain/main.c:146 -msgid "Start" -msgstr "Démarrer" - -#: ../raster/r.walk/main.c:214 ../raster/r.cost/main.c:179 +#: ../raster/r.walk/main.c:247 ../raster/r.cost/main.c:210 msgid "Name of stopping vector points map" msgstr "" -#: ../raster/r.walk/main.c:215 ../raster/r.walk/main.c:235 -#: ../raster/r.cost/main.c:180 ../raster/r.cost/main.c:200 +#: ../raster/r.walk/main.c:248 ../raster/r.walk/main.c:268 +#: ../raster/r.cost/main.c:211 ../raster/r.cost/main.c:231 msgid "Stop" msgstr "Stop" -#: ../raster/r.walk/main.c:220 ../raster/r.cost/main.c:185 +#: ../raster/r.walk/main.c:253 ../raster/r.cost/main.c:216 msgid "Name of starting raster points map" msgstr "" -#: ../raster/r.walk/main.c:227 ../raster/r.cost/main.c:192 -#: ../raster/r.drain/main.c:138 -msgid "Coordinates of starting point(s) (E,N)" -msgstr "" - -#: ../raster/r.walk/main.c:234 ../raster/r.cost/main.c:199 +#: ../raster/r.walk/main.c:267 ../raster/r.cost/main.c:230 msgid "Coordinates of stopping point(s) (E,N)" msgstr "" -#: ../raster/r.walk/main.c:244 ../raster/r.cost/main.c:209 +#: ../raster/r.walk/main.c:277 ../raster/r.cost/main.c:240 msgid "Maximum cumulative cost" msgstr "" -#: ../raster/r.walk/main.c:253 ../raster/r.cost/main.c:218 +#: ../raster/r.walk/main.c:286 ../raster/r.cost/main.c:249 msgid "Cost assigned to null cells. By default, null cells are excluded" msgstr "Coût assigné aux cellules vides. Par défaut, les cellules vides sont ignorées" -#: ../raster/r.walk/main.c:254 ../raster/r.walk/main.c:304 -#: ../raster/r.cost/main.c:219 ../raster/r.cost/main.c:238 +#: ../raster/r.walk/main.c:287 ../raster/r.walk/main.c:337 +#: ../raster/r.cost/main.c:250 ../raster/r.cost/main.c:269 msgid "NULL cells" msgstr "" -#: ../raster/r.walk/main.c:263 ../raster/r.cost/main.c:228 +#: ../raster/r.walk/main.c:296 ../raster/r.cost/main.c:259 msgid "Maximum memory to be used in MB" msgstr "" -#: ../raster/r.walk/main.c:273 +#: ../raster/r.walk/main.c:306 msgid "Coefficients for walking energy formula parameters a,b,c,d" msgstr "Coefficient des paramètres a,b,c,d de la formule d'énergie de marche" -#: ../raster/r.walk/main.c:274 ../raster/r.walk/main.c:284 -#: ../raster/r.walk/main.c:294 ../raster/r.resamp.rst/main.c:210 +#: ../raster/r.walk/main.c:307 ../raster/r.walk/main.c:317 +#: ../raster/r.walk/main.c:327 ../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 -#: ../raster/r.slope.aspect/main.c:181 ../raster/r.slope.aspect/main.c:189 -#: ../raster/r.slope.aspect/main.c:247 ../raster/r.slope.aspect/main.c:256 -#: ../raster/r.slope.aspect/main.c:262 ../raster/r.in.bin/main.c:275 +#: ../raster/r.slope.aspect/main.c:199 ../raster/r.slope.aspect/main.c:207 +#: ../raster/r.slope.aspect/main.c:265 ../raster/r.slope.aspect/main.c:274 +#: ../raster/r.slope.aspect/main.c:280 ../raster/r.slope.aspect/main.c:286 +#: ../raster/r.slope.aspect/main.c:294 ../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:107 ../raster/r.resamp.bspline/main.c:115 -#: ../raster/r.resamp.bspline/main.c:121 ../raster/r.resamp.bspline/main.c:133 -#: ../raster/r.resamp.bspline/main.c:138 ../raster/r.out.mpeg/main.c:132 +#: ../raster/r.resamp.bspline/main.c:109 ../raster/r.resamp.bspline/main.c:117 +#: ../raster/r.resamp.bspline/main.c:123 ../raster/r.resamp.bspline/main.c:135 +#: ../raster/r.resamp.bspline/main.c:140 ../raster/r.out.mpeg/main.c:132 #: ../display/d.mon/main.c:82 ../display/d.mon/main.c:90 #: ../display/d.mon/main.c:98 ../display/d.mon/main.c:104 #: ../display/d.mon/main.c:110 ../display/d.mon/main.c:145 #: ../display/d.mon/main.c:151 ../display/d.mon/main.c:157 #: ../general/g.access/main.c:50 ../general/g.access/main.c:58 -#: ../imagery/i.segment/parse_args.c:68 ../imagery/i.segment/parse_args.c:77 -#: ../imagery/i.segment/parse_args.c:88 ../imagery/i.segment/parse_args.c:99 -#: ../imagery/i.segment/parse_args.c:109 ../imagery/i.segment/parse_args.c:127 -#: ../imagery/i.segment/parse_args.c:135 ../imagery/i.segment/parse_args.c:144 -#: ../imagery/i.segment/parse_args.c:151 ../imagery/i.segment/parse_args.c:157 -#: ../imagery/i.segment/parse_args.c:163 ../imagery/i.segment/parse_args.c:169 -#: ../imagery/i.segment/parse_args.c:176 ../imagery/i.cluster/main.c:103 +#: ../imagery/i.segment/parse_args.c:71 ../imagery/i.segment/parse_args.c:80 +#: ../imagery/i.segment/parse_args.c:91 ../imagery/i.segment/parse_args.c:102 +#: ../imagery/i.segment/parse_args.c:112 ../imagery/i.segment/parse_args.c:130 +#: ../imagery/i.segment/parse_args.c:138 ../imagery/i.segment/parse_args.c:147 +#: ../imagery/i.segment/parse_args.c:154 ../imagery/i.segment/parse_args.c:160 +#: ../imagery/i.segment/parse_args.c:166 ../imagery/i.segment/parse_args.c:172 +#: ../imagery/i.segment/parse_args.c:179 ../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 @@ -6616,219 +6947,229 @@ #: ../vector/v.lidar.correction/main.c:111 ../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.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.surf.bspline/main.c:179 ../vector/v.vol.rst/main.c:270 +#: ../vector/v.vol.rst/main.c:278 ../vector/v.vol.rst/main.c:285 +#: ../vector/v.vol.rst/main.c:313 ../vector/v.vol.rst/main.c:322 +#: ../vector/v.vol.rst/main.c:331 ../vector/v.vol.rst/main.c:339 +#: ../vector/v.vol.rst/main.c:348 ../vector/v.vol.rst/main.c:356 #: ../vector/v.outlier/main.c:104 ../vector/v.outlier/main.c:113 #: ../vector/v.outlier/main.c:121 ../vector/v.colors.out/main.c:68 #: ../vector/v.colors.out/main.c:73 msgid "Settings" msgstr "Paramètres" -#: ../raster/r.walk/main.c:283 +#: ../raster/r.walk/main.c:316 msgid "Lambda coefficients for combining walking energy and friction cost" msgstr "Coefficients lambda pour combiner l'énergie de marche et le coût de rugosité" -#: ../raster/r.walk/main.c:293 +#: ../raster/r.walk/main.c:326 msgid "Slope factor determines travel energy cost per height step" msgstr "Facteur de pente qui détermine le coût d'énergie du déplacement en fonction d'un pas de hauteur" -#: ../raster/r.walk/main.c:299 ../raster/r.cost/main.c:233 +#: ../raster/r.walk/main.c:332 ../raster/r.cost/main.c:264 msgid "Use the 'Knight's move'; slower, but more accurate" msgstr "Utiliser le \"mouvement du cavalier (aux échecs)\"; plus lent, mais plus précis" -#: ../raster/r.walk/main.c:303 ../raster/r.cost/main.c:237 +#: ../raster/r.walk/main.c:336 ../raster/r.cost/main.c:268 msgid "Keep null values in output raster map" msgstr "" -#: ../raster/r.walk/main.c:308 ../raster/r.cost/main.c:242 +#: ../raster/r.walk/main.c:341 ../raster/r.cost/main.c:273 msgid "Start with values in raster map" msgstr "Démarrer avec les valeurs de la couche raster" -#: ../raster/r.walk/main.c:313 ../raster/r.cost/main.c:247 +#: ../raster/r.walk/main.c:346 ../raster/r.cost/main.c:278 msgid "Print info about disk space and memory requirements and exit" msgstr "" -#: ../raster/r.walk/main.c:357 ../raster/r.cost/main.c:297 +#: ../raster/r.walk/main.c:350 ../raster/r.cost/main.c:282 +msgid "Create bitmask encoded directions" +msgstr "" + +#: ../raster/r.walk/main.c:397 ../raster/r.cost/main.c:337 msgid "Must specify exactly one of start_points, start_rast or coordinate" msgstr "Vous devez précisément exactement des points de départ, un raster de départ ou des coordonnées" -#: ../raster/r.walk/main.c:362 ../raster/r.walk/main.c:845 -#: ../raster/r.cost/main.c:302 ../raster/r.cost/main.c:712 +#: ../raster/r.walk/main.c:403 ../raster/r.walk/main.c:896 +#: ../raster/r.cost/main.c:343 ../raster/r.cost/main.c:759 msgid "No start points" msgstr "Pas de points de départ" -#: ../raster/r.walk/main.c:369 ../raster/r.cost/main.c:309 +#: ../raster/r.walk/main.c:408 ../raster/r.cost/main.c:348 +#, fuzzy +msgid "No stop points" +msgstr "Pas de points de départ" + +#: ../raster/r.walk/main.c:412 ../raster/r.cost/main.c:352 #, c-format msgid "Inappropriate maximum cost: %d" msgstr "Coût maximum inexact : %d" -#: ../raster/r.walk/main.c:372 ../raster/r.cost/main.c:312 +#: ../raster/r.walk/main.c:415 ../raster/r.cost/main.c:355 #, c-format msgid "Inappropriate amount of memory: %d" msgstr "" -#: ../raster/r.walk/main.c:377 +#: ../raster/r.walk/main.c:420 #, c-format msgid "Missing required value: got %d instead of 4" msgstr "Valeur requise manquante : obtenu %d à la place de 4" -#: ../raster/r.walk/main.c:380 +#: ../raster/r.walk/main.c:423 #, c-format msgid "Walking costs are a=%g b=%g c=%g d=%g" msgstr "" -#: ../raster/r.walk/main.c:385 ../raster/r.walk/main.c:393 +#: ../raster/r.walk/main.c:428 ../raster/r.walk/main.c:436 #, c-format msgid "Missing required value: %d" msgstr "Valeur requise manquante : %d" -#: ../raster/r.walk/main.c:388 +#: ../raster/r.walk/main.c:431 #, c-format msgid "Lambda is %g" msgstr "" -#: ../raster/r.walk/main.c:396 +#: ../raster/r.walk/main.c:439 #, c-format msgid "Slope_factor is %g" msgstr "" -#: ../raster/r.walk/main.c:415 ../raster/r.cost/main.c:330 +#: ../raster/r.walk/main.c:466 ../raster/r.cost/main.c:381 msgid "Assigning negative cost to null cell. Null cells excluded." msgstr "" -#: ../raster/r.walk/main.c:525 ../raster/r.walk/main.c:538 -#: ../raster/r.cost/main.c:412 ../raster/r.cost/main.c:424 +#: ../raster/r.walk/main.c:571 ../raster/r.walk/main.c:584 +#: ../raster/r.cost/main.c:458 ../raster/r.cost/main.c:470 #, c-format msgid "Will need at least %.2f MB of disk space" msgstr "" -#: ../raster/r.walk/main.c:527 ../raster/r.walk/main.c:539 -#: ../raster/r.cost/main.c:414 ../raster/r.cost/main.c:425 +#: ../raster/r.walk/main.c:573 ../raster/r.walk/main.c:585 +#: ../raster/r.cost/main.c:460 ../raster/r.cost/main.c:471 #, c-format msgid "Will need at least %.2f MB of memory" msgstr "" -#: ../raster/r.walk/main.c:529 ../raster/r.walk/main.c:540 -#: ../raster/r.cost/main.c:416 ../raster/r.cost/main.c:426 +#: ../raster/r.walk/main.c:575 ../raster/r.walk/main.c:586 +#: ../raster/r.cost/main.c:462 ../raster/r.cost/main.c:472 #, c-format msgid "%d of %d segments are kept in memory" msgstr "" -#: ../raster/r.walk/main.c:545 ../raster/r.cost/main.c:431 +#: ../raster/r.walk/main.c:591 ../raster/r.cost/main.c:477 msgid "Creating some temporary files..." msgstr "" -#: ../raster/r.walk/main.c:549 ../raster/r.walk/main.c:554 -#: ../raster/r.cost/main.c:435 ../raster/r.cost/main.c:440 -#: ../raster/r.resamp.bspline/main.c:316 ../raster/r.resamp.bspline/main.c:401 -#: ../raster/r.resamp.bspline/main.c:473 ../vector/v.surf.bspline/main.c:475 +#: ../raster/r.walk/main.c:595 ../raster/r.walk/main.c:600 +#: ../raster/r.walk/main.c:609 ../raster/r.cost/main.c:481 +#: ../raster/r.cost/main.c:486 ../raster/r.cost/main.c:494 +#: ../raster/r.resamp.bspline/main.c:318 ../raster/r.resamp.bspline/main.c:403 +#: ../raster/r.resamp.bspline/main.c:475 ../vector/v.surf.bspline/main.c:475 #: ../vector/v.surf.bspline/main.c:503 msgid "Can not create temporary file" msgstr "" -#: ../raster/r.walk/main.c:558 +#: ../raster/r.walk/main.c:630 #, c-format msgid "Reading raster maps <%s> and <%s>, initializing output..." msgstr "" -#: ../raster/r.walk/main.c:643 ../raster/r.cost/main.c:504 +#: ../raster/r.walk/main.c:717 ../raster/r.cost/main.c:577 msgid "Initializing directional output..." msgstr "" -#: ../raster/r.walk/main.c:675 ../raster/r.cost/main.c:535 -#: ../raster/r.drain/main.c:273 +#: ../raster/r.walk/main.c:786 ../raster/r.cost/main.c:646 #, c-format -msgid "Reading vector map <%s> with start points..." +msgid "No start points found in vector map <%s>" msgstr "" -#: ../raster/r.walk/main.c:688 ../raster/r.walk/main.c:754 -#: ../raster/r.cost/main.c:548 ../raster/r.cost/main.c:618 -#: ../raster/r.to.vect/main.c:289 ../raster/r.drain/main.c:286 -#: ../display/d.vect.thematic/display.c:75 ../display/d.vect/vert.c:27 -#: ../display/d.vect/lines.c:143 ../display/d.vect/label.c:44 -#: ../display/d.vect/zcoor.c:38 ../display/d.vect/dir.c:30 -#: ../display/d.vect/topo.c:52 ../display/d.vect/attr.c:51 -#: ../vector/v.label.sa/labels.c:141 ../vector/v.out.lidar/main.c:732 -#: ../vector/v.perturb/main.c:182 ../vector/v.to.3d/trans2.c:84 -#: ../vector/v.to.3d/trans3.c:85 ../vector/v.what.rast/main.c:213 -#: ../vector/v.colors/scan_z.c:36 ../vector/v.colors/scan_cats.c:24 -#: ../vector/v.vol.rst/user1.c:140 ../vector/v.decimate/main.c:406 -#: ../vector/v.colors.out/scan_cats.c:32 ../vector/v.label/main.c:293 -#: ../vector/v.info/level1.c:38 -msgid "Unable to read vector map" -msgstr "Impossible de lire la carte vecteur" - -#: ../raster/r.walk/main.c:722 +#: ../raster/r.walk/main.c:788 ../raster/r.cost/main.c:648 #, c-format -msgid "No start points found in vector <%s>" -msgstr "" +msgid "%d point found" +msgid_plural "%d points found" +msgstr[0] "" +msgstr[1] "" -#: ../raster/r.walk/main.c:734 ../raster/r.cost/main.c:598 +#: ../raster/r.walk/main.c:801 ../raster/r.cost/main.c:661 #, c-format msgid "Reading vector map <%s> with stop points..." msgstr "" -#: ../raster/r.walk/main.c:788 ../raster/r.cost/main.c:652 +#: ../raster/r.walk/main.c:839 ../raster/r.cost/main.c:699 #, c-format msgid "No stop points found in vector <%s>" msgstr "" -#: ../raster/r.walk/main.c:808 ../raster/r.cost/main.c:673 +#: ../raster/r.walk/main.c:859 ../raster/r.cost/main.c:720 #: ../raster/r.texture/h_measure.c:738 ../raster/r.stream.extract/load.c:44 #: ../raster/r.stream.extract/load.c:53 ../imagery/i.smap/interp.c:68 msgid "Unable to allocate memory" msgstr "Allocation mémoire impossible" -#: ../raster/r.walk/main.c:810 ../raster/r.cost/main.c:675 +#: ../raster/r.walk/main.c:861 ../raster/r.cost/main.c:722 #, c-format msgid "Reading raster map <%s> with start points..." msgstr "" -#: ../raster/r.walk/main.c:859 ../raster/r.cost/main.c:726 +#: ../raster/r.walk/main.c:907 ../raster/r.cost/main.c:770 msgid "Specified starting location outside database window" msgstr "" -#: ../raster/r.walk/main.c:879 ../raster/r.cost/main.c:748 +#: ../raster/r.walk/main.c:932 ../raster/r.cost/main.c:797 +#, fuzzy, c-format +msgid "Number of duplicate stop points: %d" +msgstr "Nombre de points en entrée : %d." + +#: ../raster/r.walk/main.c:946 ../raster/r.cost/main.c:811 msgid "Finding cost path..." msgstr "" -#: ../raster/r.walk/main.c:1356 ../raster/r.cost/main.c:1011 +#: ../raster/r.walk/main.c:1551 ../raster/r.cost/main.c:1202 msgid "Error, ct == pres_cell" msgstr "Erreur, ct == pres_cell" -#: ../raster/r.walk/main.c:1368 +#: ../raster/r.walk/main.c:1568 #, c-format msgid "Writing output raster map <%s>... " msgstr "" -#: ../raster/r.walk/main.c:1432 ../raster/r.cost/main.c:1131 +#: ../raster/r.walk/main.c:1632 ../raster/r.cost/main.c:1327 #, c-format msgid "Writing output movement direction raster map <%s>..." msgstr "" -#: ../raster/r.walk/main.c:1477 ../raster/r.cost/main.c:1197 +#: ../raster/r.walk/main.c:1677 ../raster/r.cost/main.c:1394 #, c-format msgid "Peak cost value: %g" msgstr "" -#: ../raster/r.walk/main.c:1498 ../raster/r.cost/main.c:1219 +#: ../raster/r.walk/main.c:1695 ../raster/r.walk/main.c:1731 +#: ../raster/r.cost/main.c:1412 ../raster/r.cost/main.c:1448 #, c-format msgid "Illegal x coordinate <%s>" msgstr "Coordonnée x illégale <%s>" -#: ../raster/r.walk/main.c:1500 ../raster/r.cost/main.c:1221 +#: ../raster/r.walk/main.c:1697 ../raster/r.walk/main.c:1733 +#: ../raster/r.cost/main.c:1414 ../raster/r.cost/main.c:1450 #, c-format msgid "Illegal y coordinate <%s>" msgstr "Coordonnée y illégale <%s>" -#: ../raster/r.walk/main.c:1504 ../raster/r.cost/main.c:1225 +#: ../raster/r.walk/main.c:1701 ../raster/r.walk/main.c:1737 +#: ../raster/r.cost/main.c:1418 ../raster/r.cost/main.c:1454 #, c-format msgid "Warning, ignoring point outside window: %g, %g" msgstr "" +#: ../raster/r.walk/flag.c:21 ../raster/r.walk/flag.c:28 +#: ../raster/r.cost/flag.c:21 ../raster/r.cost/flag.c:28 +#: ../imagery/i.segment/flag.c:21 ../imagery/i.segment/flag.c:28 +#: ../vector/v.distance/main.c:817 ../vector/v.distance/main.c:894 +#: ../vector/v.distance/main.c:1105 +msgid "Out of memory!" +msgstr "" + #: ../raster/r.timestamp/main.c:37 ../raster3d/r3.timestamp/main.c:45 #: ../vector/v.timestamp/main.c:37 msgid "timestamp" @@ -6922,112 +7263,121 @@ msgid "bad rule (%s): [%s]" msgstr "" -#: ../raster/r.colors/edit_colors.c:61 +#: ../raster/r.colors/edit_colors.c:78 msgid "Creates/modifies the color table associated with a 3D raster map." msgstr "Créé/modifie la table de couleur associées à une carte raster 3D." -#: ../raster/r.colors/edit_colors.c:65 +#: ../raster/r.colors/edit_colors.c:82 msgid "Creates/modifies the color table associated with a raster map." msgstr "Créer/modifier la table de couleur associée à une carte raster." -#: ../raster/r.colors/edit_colors.c:75 ../raster/r.colors/edit_colors.c:87 +#: ../raster/r.colors/edit_colors.c:92 ../raster/r.colors/edit_colors.c:104 msgid "Map" msgstr "" -#: ../raster/r.colors/edit_colors.c:81 +#: ../raster/r.colors/edit_colors.c:98 msgid "Input file with one map name per line" msgstr "" -#: ../raster/r.colors/edit_colors.c:83 +#: ../raster/r.colors/edit_colors.c:100 msgid "Input map names can be defined in an input file in case a large amount of maps must be specified. This option is mutual exclusive to the map option." msgstr "" -#: ../raster/r.colors/edit_colors.c:110 +#: ../raster/r.colors/edit_colors.c:127 msgid "\"-\" to read rules from stdin" msgstr "" -#: ../raster/r.colors/edit_colors.c:186 ../raster/r.series.interp/main.c:180 +#: ../raster/r.colors/edit_colors.c:149 ../vector/v.colors/main.c:137 +#, fuzzy +msgid "List available rules with description then exit" +msgstr "Lister les règles disponibles et quitter" + +#: ../raster/r.colors/edit_colors.c:150 ../vector/v.colors/main.c:138 +msgid "If a color rule is given, only this rule is listed" +msgstr "" + +#: ../raster/r.colors/edit_colors.c:219 ../raster/r.series.interp/main.c:180 #, c-format msgid "Unable to open %s file <%s>" msgstr "" -#: ../raster/r.colors/edit_colors.c:229 ../raster/r.colors/edit_colors.c:262 +#: ../raster/r.colors/edit_colors.c:260 ../raster/r.colors/edit_colors.c:294 #, c-format msgid "%s map <%s> not found" msgstr "" -#: ../raster/r.colors/edit_colors.c:235 +#: ../raster/r.colors/edit_colors.c:266 #, c-format msgid "No %s map name found in input file <%s>" msgstr "" -#: ../raster/r.colors/edit_colors.c:278 +#: ../raster/r.colors/edit_colors.c:309 #, c-format msgid "Unable to remove color table of %s map <%s>" msgstr "" -#: ../raster/r.colors/edit_colors.c:280 +#: ../raster/r.colors/edit_colors.c:311 #, c-format msgid "Color table of %s map <%s> not found" msgstr "" -#: ../raster/r.colors/edit_colors.c:302 +#: ../raster/r.colors/edit_colors.c:334 #, c-format msgid "Color table exists for %s map <%s>. Exiting." msgstr "" -#: ../raster/r.colors/edit_colors.c:358 +#: ../raster/r.colors/edit_colors.c:394 #, c-format msgid "Color table 'random' is not supported for floating point %s map" msgstr "" -#: ../raster/r.colors/edit_colors.c:362 +#: ../raster/r.colors/edit_colors.c:399 #, c-format msgid "Color table 'grey.eq' is not supported for floating point %s map" msgstr "" -#: ../raster/r.colors/edit_colors.c:368 +#: ../raster/r.colors/edit_colors.c:406 #, c-format msgid "Color table 'grey.log' is not supported for floating point %s map" msgstr "" -#: ../raster/r.colors/edit_colors.c:376 ../imagery/i.vi/main.c:545 +#: ../raster/r.colors/edit_colors.c:415 ../imagery/i.vi/main.c:546 #, c-format msgid "Unknown color request '%s'" msgstr "" -#: ../raster/r.colors/edit_colors.c:386 ../vector/v.colors/make_colors.c:51 +#: ../raster/r.colors/edit_colors.c:426 ../vector/v.colors/make_colors.c:51 #, c-format msgid "Unable to load rules file <%s>" msgstr "" -#: ../raster/r.colors/edit_colors.c:396 ../raster/r.colors.out/raster_main.c:69 -#: ../raster/r.grow.distance/main.c:382 ../raster/r.fill.dir/main.c:153 -#: ../vector/v.colors/main.c:315 +#: ../raster/r.colors/edit_colors.c:437 ../raster/r.colors.out/raster_main.c:69 +#: ../raster/r.grow.distance/main.c:382 ../raster/r.fill.dir/main.c:155 +#: ../vector/v.colors/main.c:328 #, c-format msgid "Unable to read color table for raster map <%s>" msgstr "Impossible de lire la table de couleur pour la carte raster <%s>" -#: ../raster/r.colors/edit_colors.c:400 ../raster/r.univar/r3.univar_main.c:144 +#: ../raster/r.colors/edit_colors.c:442 ../raster/r.univar/r3.univar_main.c:144 #: ../raster/r.univar/r3.univar_main.c:182 ../raster3d/r3.support/main.c:135 -#: ../raster3d/r3.out.netcdf/main.c:600 ../raster3d/r3.retile/main.c:113 +#: ../raster3d/r3.out.netcdf/main.c:601 ../raster3d/r3.retile/main.c:113 #: ../raster3d/r3.neighbors/main.c:229 ../raster3d/r3.out.vtk/main.c:142 #: ../raster3d/r3.mask/main.c:58 ../raster3d/r3.out.bin/main.c:299 #: ../raster3d/r3.flow/main.c:87 ../raster3d/r3.cross.rast/main.c:245 #: ../raster3d/r3.out.v5d/main.c:307 ../raster3d/r3.timestamp/main.c:73 #: ../raster3d/r3.to.rast/main.c:275 ../raster3d/r3.stats/main.c:97 #: ../raster3d/r3.out.ascii/main.c:326 ../raster3d/r3.null/main.c:103 -#: ../general/g.region/main.c:455 ../vector/v.colors/main.c:319 +#: ../general/g.region/main.c:468 ../vector/v.colors/main.c:332 #, c-format msgid "3D raster map <%s> not found" msgstr "carte raster 3D <%s> non trouvée" -#: ../raster/r.colors/edit_colors.c:403 ../vector/v.colors/main.c:322 +#: ../raster/r.colors/edit_colors.c:445 ../vector/v.colors/main.c:335 #, c-format msgid "Unable to read color table for 3D raster map <%s>" msgstr "" -#: ../raster/r.colors/edit_colors.c:447 +#: ../raster/r.colors/edit_colors.c:492 #, c-format msgid "Color table for %s map <%s> set to '%s'" msgstr "" @@ -7051,7 +7401,7 @@ msgstr "" #: ../raster/r.mfilter/main.c:59 ../raster/r.neighbors/main.c:173 -#: ../raster/r.resamp.filter/main.c:392 ../raster3d/r3.neighbors/main.c:215 +#: ../raster/r.resamp.filter/main.c:397 ../raster3d/r3.neighbors/main.c:215 #: ../vector/v.outlier/main.c:73 msgid "filter" msgstr "filtre" @@ -7149,54 +7499,42 @@ msgid "Error reading temporary file" msgstr "Erreur de lecture du fichier temporaire" -#: ../raster/r.cost/main.c:145 +#: ../raster/r.cost/main.c:168 msgid "Creates a raster map showing the cumulative cost of moving between different geographic locations on an input raster map whose cell category values represent cost." msgstr "Crée une carte raster montrant le coût cumulé d'un déplacement entre différents points sur une carte raster d'altitude dont les valeurs de catégories représentent un coût." -#: ../raster/r.cost/main.c:152 +#: ../raster/r.cost/main.c:175 msgid "Name of input raster map containing grid cell cost information" msgstr "" -#: ../raster/r.cost/main.c:160 +#: ../raster/r.cost/main.c:191 msgid "Name for output raster map with nearest start point" msgstr "" -#: ../raster/r.cost/main.c:444 +#: ../raster/r.cost/main.c:515 #, c-format msgid "Reading raster map <%s>, initializing output..." msgstr "" -#: ../raster/r.cost/main.c:489 +#: ../raster/r.cost/main.c:560 #, c-format msgid "Negative cell value found at row %d, col %d. Setting negative value to null_cost value" msgstr "" -#: ../raster/r.cost/main.c:582 -#, c-format -msgid "No start points found in vector map <%s>" -msgstr "" - -#: ../raster/r.cost/main.c:584 -#, c-format -msgid "%d point found" -msgid_plural "%d points found" -msgstr[0] "" -msgstr[1] "" - -#: ../raster/r.cost/main.c:1034 ../raster/r.buffer/write_map.c:45 +#: ../raster/r.cost/main.c:1230 ../raster/r.buffer/write_map.c:45 #: ../raster/r.flow/io.c:207 #, c-format msgid "Writing output raster map <%s>..." msgstr "" -#: ../raster/r.cost/main.c:1036 +#: ../raster/r.cost/main.c:1232 #, c-format msgid "Writing raster map with nearest start point <%s>..." msgstr "" #: ../raster/r.resamp.interp/main.c:77 ../raster/r.resamp.rst/main.c:149 #: ../raster/r.resamp.stats/main.c:262 ../raster/r.resamp.bspline/main.c:81 -#: ../raster/r.resample/main.c:55 ../raster/r.resamp.filter/main.c:390 +#: ../raster/r.resample/main.c:55 ../raster/r.resamp.filter/main.c:395 msgid "resample" msgstr "ré-échantilloner" @@ -7214,8 +7552,8 @@ msgstr "Méthode invalide : %s" #: ../raster/r.resamp.interp/main.c:370 ../raster/r.mode/main.c:143 -#: ../raster/r.resamp.stats/main.c:395 ../raster/r.tile/main.c:200 -#: ../raster/r.resamp.filter/main.c:579 +#: ../raster/r.resamp.stats/main.c:395 ../raster/r.tile/main.c:203 +#: ../raster/r.resamp.filter/main.c:593 #, c-format msgid "Unable to read color table for %s" msgstr "Impossible de lire la table de couleur %s" @@ -7352,14 +7690,15 @@ #: ../raster/r.topmodel/file_io.c:28 ../raster/r.topmodel/file_io.c:136 #: ../raster/r.topmodel/file_io.c:161 ../raster/r.series.accumulate/main.c:221 -#: ../raster/r.series/main.c:223 ../raster/r.mapcalc/main.c:49 -#: ../raster/r.in.xyz/main.c:582 ../raster/r.in.mat/main.c:125 -#: ../raster/r.support/main.c:176 ../display/d.legend.vect/main.c:259 -#: ../display/d.legend.vect/main.c:273 ../display/d.legend.vect/draw.c:72 -#: ../display/d.linegraph/main.c:415 ../display/d.linegraph/main.c:432 -#: ../display/d.linegraph/main.c:730 ../display/d.text/main.c:380 -#: ../display/d.where/main.c:163 ../raster3d/r3.support/main.c:167 -#: ../general/g.cairocomp/main.c:46 ../vector/v.segment/main.c:98 +#: ../raster/r.series/main.c:226 ../raster/r.mapcalc/main.c:49 +#: ../raster/r.in.xyz/main.c:582 ../raster/r.buildvrt/main.c:126 +#: ../raster/r.in.mat/main.c:125 ../raster/r.support/main.c:176 +#: ../display/d.legend.vect/main.c:259 ../display/d.legend.vect/main.c:273 +#: ../display/d.legend.vect/draw.c:72 ../display/d.linegraph/main.c:415 +#: ../display/d.linegraph/main.c:432 ../display/d.linegraph/main.c:730 +#: ../display/d.text/main.c:380 ../display/d.where/main.c:160 +#: ../raster3d/r3.support/main.c:167 ../general/g.cairocomp/main.c:46 +#: ../imagery/i.group/main.c:122 ../vector/v.segment/main.c:98 #: ../vector/v.net.path/path.c:49 ../vector/v.lrs/v.lrs.segment/main.c:133 #, c-format msgid "Unable to open input file <%s>" @@ -7552,7 +7891,7 @@ msgstr[0] "Calcul de %d mesure texturale" msgstr[1] "Calcul de %d mesures texturales" -#: ../raster/r.texture/main.c:354 ../imagery/i.vi/main.c:225 +#: ../raster/r.texture/main.c:354 ../imagery/i.vi/main.c:226 #, c-format msgid "Calculating %s..." msgstr "Calcul de %s ..." @@ -7669,7 +8008,7 @@ msgstr "'%s' doit être plus grand que zéro; utilisation de %s=255" #: ../raster/r.stats/main.c:285 ../raster/r.series.accumulate/main.c:265 -#: ../raster/r.series/main.c:287 +#: ../raster/r.series/main.c:300 ../raster/r.buildvrt/main.c:185 msgid "Raster map not found" msgstr "Carte raster non trouvée" @@ -8187,7 +8526,7 @@ msgid "Exports a GRASS raster to a binary array." msgstr "Exporter un raster vers un tableau binaire." -#: ../raster/r.out.bin/main.c:290 ../raster/r.random/main.c:62 +#: ../raster/r.out.bin/main.c:290 ../raster/r.random/main.c:63 #: ../imagery/i.zc/main.c:66 msgid "Name of input raster map" msgstr "Nom de la couche raster source" @@ -8234,7 +8573,7 @@ msgstr "Valeur invalide pour null (entiers seulement)" #: ../raster/r.out.bin/main.c:379 ../raster/r.in.bin/main.c:462 -#: ../vector/v.colors/main.c:225 +#: ../vector/v.colors/main.c:238 #, c-format msgid "-%c and -%c are mutually exclusive" msgstr "-%c et -%c sont mutuellemnt exclusifs" @@ -8414,7 +8753,7 @@ msgid "Spline tension value" msgstr "Valeur de tension des splines" -#: ../raster/r.resamp.rst/main.c:246 ../vector/v.surf.rst/main.c:340 +#: ../raster/r.resamp.rst/main.c:246 ../vector/v.surf.rst/main.c:343 msgid "Anisotropy angle (in degrees counterclockwise from East)" msgstr "Angle d'anisotropie (en degrés, sens inverse des aiguilles d'une montre en partant de l'Est)" @@ -8422,7 +8761,7 @@ msgid "Anisotropy" msgstr "" -#: ../raster/r.resamp.rst/main.c:253 ../vector/v.surf.rst/main.c:347 +#: ../raster/r.resamp.rst/main.c:253 ../vector/v.surf.rst/main.c:350 msgid "Anisotropy scaling factor" msgstr "Facteur d'échelle d'anisotropie" @@ -8430,7 +8769,7 @@ msgid "Use dnorm independent tension" msgstr "Utiliser une tension indépendante dnorm" -#: ../raster/r.resamp.rst/main.c:263 ../vector/v.surf.rst/main.c:171 +#: ../raster/r.resamp.rst/main.c:263 ../vector/v.surf.rst/main.c:173 msgid "Output partial derivatives instead of topographic parameters" msgstr "Affiche les dérivées partielles à la place des paramètres topographiques" @@ -8543,7 +8882,7 @@ #: ../raster/r.in.ascii/main.c:150 ../display/d.title/main.c:117 #: ../raster3d/r3.in.ascii/main.c:169 ../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 ../vector/v.surf.rst/main.c:864 +#: ../general/g.setproj/get_stp.c:286 ../vector/v.surf.rst/main.c:867 #: ../vector/v.in.ascii/main.c:275 #, c-format msgid "Unable to open temporary file <%s>" @@ -8551,7 +8890,7 @@ #: ../raster/r.resamp.rst/main.c:547 ../raster/r.thin/io.c:131 #: ../raster/r.thin/io.c:138 ../raster/r.thin/io.c:147 -#: ../vector/v.surf.rst/main.c:869 +#: ../vector/v.surf.rst/main.c:872 #, c-format msgid "Error writing temporary file <%s>" msgstr "" @@ -8579,10 +8918,10 @@ msgstr "" #: ../raster/r.univar/r3.univar_main.c:151 -#: ../raster/r.univar/r3.univar_main.c:189 ../raster3d/r3.out.netcdf/main.c:617 +#: ../raster/r.univar/r3.univar_main.c:189 ../raster3d/r3.out.netcdf/main.c:618 #: ../raster3d/r3.retile/main.c:127 ../raster3d/r3.neighbors/main.c:266 #: ../raster3d/r3.neighbors/main.c:275 ../raster3d/r3.out.vtk/main.c:207 -#: ../raster3d/r3.out.vtk/main.c:292 ../raster3d/r3.out.vtk/main.c:513 +#: ../raster3d/r3.out.vtk/main.c:292 ../raster3d/r3.out.vtk/main.c:512 #: ../raster3d/r3.mkdspf/main.c:168 ../raster3d/r3.mask/main.c:64 #: ../raster3d/r3.out.bin/main.c:314 ../raster3d/r3.flow/main.c:118 #: ../raster3d/r3.flow/main.c:132 ../raster3d/r3.flow/main.c:373 @@ -8715,53 +9054,53 @@ msgid "Programmer error in get_stats/switch" msgstr "" -#: ../raster/r.random/main.c:54 ../raster/r.random.surface/main.c:59 +#: ../raster/r.random/main.c:55 ../raster/r.random.surface/main.c:59 #: ../raster/r.surf.random/main.c:38 ../raster/r.random.cells/main.c:49 -#: ../raster/r.surf.gauss/main.c:40 ../vector/v.random/main.c:100 -#: ../vector/v.perturb/main.c:65 ../vector/v.extract/main.c:81 +#: ../raster/r.surf.gauss/main.c:40 ../vector/v.random/main.c:103 +#: ../vector/v.perturb/main.c:65 ../vector/v.extract/main.c:82 msgid "random" msgstr "" -#: ../raster/r.random/main.c:55 ../display/d.vect/main.c:76 -#: ../general/g.region/main.c:69 ../vector/v.random/main.c:103 +#: ../raster/r.random/main.c:56 ../display/d.vect/main.c:76 +#: ../general/g.region/main.c:70 ../vector/v.random/main.c:106 #: ../vector/v.cluster/main.c:94 ../vector/v.in.lidar/main.c:139 -#: ../vector/v.patch/main.c:71 ../vector/v.perturb/main.c:67 +#: ../vector/v.patch/main.c:73 ../vector/v.perturb/main.c:67 #: ../vector/v.rectify/main.c:72 ../vector/v.in.ascii/main.c:73 -#: ../vector/v.decimate/main.c:130 ../vector/v.edit/main.c:61 +#: ../vector/v.decimate/main.c:131 ../vector/v.edit/main.c:61 #: ../vector/v.info/main.c:43 ../vector/v.in.dxf/main.c:67 #: ../vector/v.external/main.c:57 msgid "level1" msgstr "niveau 1" -#: ../raster/r.random/main.c:58 +#: ../raster/r.random/main.c:59 msgid "Creates a raster map layer and vector point map containing randomly located points." msgstr "Créer une carte raster ou une carte vectorielle de points contenant des points dispersés de manière aléatoire." -#: ../raster/r.random/main.c:67 +#: ../raster/r.random/main.c:68 msgid "Name of cover raster map" msgstr "" -#: ../raster/r.random/main.c:74 +#: ../raster/r.random/main.c:75 msgid "The number of points to allocate" msgstr "Nombre de points à placer" -#: ../raster/r.random/main.c:86 +#: ../raster/r.random/main.c:93 msgid "Generate points also for NULL category" msgstr "" -#: ../raster/r.random/main.c:91 +#: ../raster/r.random/main.c:98 msgid "Report information about input raster and exit" msgstr "Donner les informations sur la couche raster en entrée et quitter" -#: ../raster/r.random/main.c:95 +#: ../raster/r.random/main.c:102 msgid "Generate vector points as 3D points" msgstr "Générer des points vectoriels comme points 3D" -#: ../raster/r.random/main.c:98 ../vector/v.in.ascii/main.c:195 +#: ../raster/r.random/main.c:105 ../vector/v.in.ascii/main.c:195 msgid "Do not build topology in points mode" msgstr "Ne construit pas de topologie en mode points" -#: ../raster/r.random/main.c:99 ../display/d.linegraph/main.c:353 +#: ../raster/r.random/main.c:106 ../display/d.linegraph/main.c:353 #: ../display/d.linegraph/main.c:362 ../display/d.linegraph/main.c:371 #: ../display/d.linegraph/main.c:386 ../vector/v.out.ascii/args.c:40 #: ../vector/v.out.ascii/args.c:66 ../vector/v.out.ascii/args.c:76 @@ -8774,42 +9113,42 @@ msgid "Points" msgstr "Points" -#: ../raster/r.random/main.c:143 +#: ../raster/r.random/main.c:150 #, c-format msgid "Note: one (or both) of %s and %s must be specified" msgstr "" -#: ../raster/r.random/main.c:151 +#: ../raster/r.random/main.c:158 #, c-format msgid "<%s=%s> invalid percentage" msgstr "" -#: ../raster/r.random/main.c:162 +#: ../raster/r.random/main.c:169 #, c-format msgid "<%s=%s> invalid number of points" msgstr "" -#: ../raster/r.random/main.c:176 +#: ../raster/r.random/main.c:183 #, c-format msgid "There aren't [%llu] cells in the current region" msgstr "" -#: ../raster/r.random/main.c:179 +#: ../raster/r.random/main.c:186 #, c-format msgid "There aren't [%llu] non-NULL cells in the current region" msgstr "" -#: ../raster/r.random/main.c:183 +#: ../raster/r.random/main.c:190 #, c-format msgid "There aren't [%lu] cells in the current region" msgstr "" -#: ../raster/r.random/main.c:186 +#: ../raster/r.random/main.c:193 #, c-format msgid "There aren't [%lu] non-NULL cells in the current region" msgstr "" -#: ../raster/r.random/main.c:192 +#: ../raster/r.random/main.c:199 msgid "There are no valid locations in the current region" msgstr "" @@ -8841,7 +9180,7 @@ msgid "Writing vector map <%s> ..." msgstr "" -#: ../raster/r.random/random.c:190 ../vector/v.net.distance/main.c:363 +#: ../raster/r.random/random.c:189 ../vector/v.net.distance/main.c:363 #: ../vector/v.net.allpairs/main.c:271 ../vector/v.net.path/path.c:350 #: ../vector/v.net.iso/main.c:724 ../vector/v.net.iso/main.c:754 #: ../vector/v.net.flow/main.c:262 ../vector/v.net.timetable/main.c:134 @@ -8855,35 +9194,36 @@ msgid "Cannot insert new record: %s" msgstr "" -#: ../raster/r.random/random.c:244 +#: ../raster/r.random/random.c:243 #, c-format msgid "Only [%llu] random points created" msgstr "" -#: ../raster/r.random/random.c:247 +#: ../raster/r.random/random.c:246 #, c-format msgid "Only [%lu] random points created" msgstr "" -#: ../raster/r.random/random.c:258 ../raster/r.to.vect/main.c:233 +#: ../raster/r.random/random.c:257 ../raster/r.to.vect/main.c:233 #: ../db/drivers/postgres/index.c:59 ../vector/v.mkgrid/main.c:346 -#: ../vector/v.mkgrid/main.c:404 ../vector/v.random/main.c:259 -#: ../vector/v.select/copy_tabs.c:87 ../vector/v.patch/main.c:328 -#: ../vector/v.overlay/main.c:592 ../vector/v.extract/copy_tab.c:124 +#: ../vector/v.mkgrid/main.c:404 ../vector/v.random/main.c:300 +#: ../vector/v.select/copy_tabs.c:87 ../vector/v.patch/main.c:366 +#: ../vector/v.overlay/main.c:592 ../vector/v.decimate/copy_tab.c:119 +#: ../vector/v.extract/copy_tab.c:124 msgid "Unable to create index" msgstr "" -#: ../raster/r.random/random.c:262 ../raster/r.contour/main.c:193 +#: ../raster/r.random/random.c:261 ../raster/r.contour/main.c:193 #: ../raster/r.stream.extract/close.c:202 ../raster/r.to.vect/main.c:238 #: ../raster3d/r3.flow/main.c:72 ../vector/v.mkgrid/main.c:350 -#: ../vector/v.mkgrid/main.c:408 ../vector/v.random/main.c:265 +#: ../vector/v.mkgrid/main.c:408 ../vector/v.random/main.c:306 #: ../vector/v.in.lidar/attributes.c:144 ../vector/v.reclass/main.c:327 #: ../vector/v.in.dwg/main.c:249 ../vector/v.select/copy_tabs.c:90 -#: ../vector/v.in.ogr/main.c:1145 ../vector/v.patch/main.c:333 +#: ../vector/v.in.ogr/main.c:1208 ../vector/v.patch/main.c:371 #: ../vector/v.overlay/main.c:597 ../vector/v.sample/main.c:197 -#: ../vector/v.distance/main.c:1424 ../vector/v.in.ascii/main.c:423 -#: ../vector/v.to.points/main.c:202 ../vector/v.in.dxf/write_vect.c:238 -#: ../vector/v.extract/copy_tab.c:129 +#: ../vector/v.distance/main.c:1432 ../vector/v.in.ascii/main.c:423 +#: ../vector/v.to.points/main.c:202 ../vector/v.decimate/copy_tab.c:124 +#: ../vector/v.in.dxf/write_vect.c:238 ../vector/v.extract/copy_tab.c:129 #, c-format msgid "Unable to grant privileges on table <%s>" msgstr "Impossible d'attribuer les privilèges sur la table <%s>" @@ -9056,155 +9396,166 @@ msgid "Unable to read category file of raster map <%s@%s>" msgstr "Impossible de lire le fichier de catégories pour la carte raster <%s@%s>" -#: ../raster/r.horizon/main.c:182 ../raster/r.sunhours/main.c:75 +#: ../raster/r.horizon/main.c:181 ../raster/r.sunhours/main.c:75 #: ../raster/r.sunmask/main.c:118 msgid "sun position" msgstr "" -#: ../raster/r.horizon/main.c:184 +#: ../raster/r.horizon/main.c:183 msgid "Computes horizon angle height from a digital elevation model." msgstr "" -#: ../raster/r.horizon/main.c:186 +#: ../raster/r.horizon/main.c:185 msgid "The module has two different modes of operation: 1. Computes the entire horizon around a single point whose coordinates are given with the 'coord' option. The horizon height (in radians). 2. Computes one or more raster maps of the horizon height in a single direction. The input for this is the angle (in degrees), which is measured counterclockwise with east=0, north=90 etc. The output is the horizon height in radians." msgstr "" -#: ../raster/r.horizon/main.c:203 +#: ../raster/r.horizon/main.c:202 msgid "Direction in which you want to know the horizon height" msgstr "" -#: ../raster/r.horizon/main.c:220 +#: ../raster/r.horizon/main.c:219 msgid "Start angle for multidirectional horizon [degrees]" msgstr "" -#: ../raster/r.horizon/main.c:221 ../raster/r.horizon/main.c:230 -#: ../raster/r.horizon/main.c:238 ../raster/r.horizon/main.c:246 -#: ../raster/r.horizon/main.c:254 ../raster/r.horizon/main.c:262 -#: ../raster/r.horizon/main.c:270 ../raster/r.horizon/main.c:283 +#: ../raster/r.horizon/main.c:220 ../raster/r.horizon/main.c:229 +#: ../raster/r.horizon/main.c:237 ../raster/r.horizon/main.c:245 +#: ../raster/r.horizon/main.c:253 ../raster/r.horizon/main.c:261 +#: ../raster/r.horizon/main.c:269 ../raster/r.horizon/main.c:282 msgid "Raster mode" msgstr "" -#: ../raster/r.horizon/main.c:229 +#: ../raster/r.horizon/main.c:228 msgid "End angle for multidirectional horizon [degrees]" msgstr "" -#: ../raster/r.horizon/main.c:237 +#: ../raster/r.horizon/main.c:236 msgid "For horizon rasters, read from the DEM an extra buffer around the present region" msgstr "" -#: ../raster/r.horizon/main.c:245 +#: ../raster/r.horizon/main.c:244 msgid "For horizon rasters, read from the DEM an extra buffer eastward the present region" msgstr "" -#: ../raster/r.horizon/main.c:253 +#: ../raster/r.horizon/main.c:252 msgid "For horizon rasters, read from the DEM an extra buffer westward the present region" msgstr "" -#: ../raster/r.horizon/main.c:261 +#: ../raster/r.horizon/main.c:260 msgid "For horizon rasters, read from the DEM an extra buffer northward the present region" msgstr "" -#: ../raster/r.horizon/main.c:269 +#: ../raster/r.horizon/main.c:268 msgid "For horizon rasters, read from the DEM an extra buffer southward the present region" msgstr "" -#: ../raster/r.horizon/main.c:277 +#: ../raster/r.horizon/main.c:276 msgid "The maximum distance to consider when finding the horizon height" msgstr "" -#: ../raster/r.horizon/main.c:288 +#: ../raster/r.horizon/main.c:287 msgid "Coordinate for which you want to calculate the horizon" msgstr "" -#: ../raster/r.horizon/main.c:289 ../raster/r.horizon/main.c:305 +#: ../raster/r.horizon/main.c:288 ../raster/r.horizon/main.c:304 msgid "Point mode" msgstr "" -#: ../raster/r.horizon/main.c:310 +#: ../raster/r.horizon/main.c:309 msgid "Write output in degrees (default is radians)" msgstr "" -#: ../raster/r.horizon/main.c:315 +#: ../raster/r.horizon/main.c:314 msgid "Write output in compass orientation (default is CCW, East=0)" msgstr "" -#: ../raster/r.horizon/main.c:355 +#: ../raster/r.horizon/main.c:354 msgid "Note: In latitude-longitude coordinate system specify buffers in degree unit" msgstr "" -#: ../raster/r.horizon/main.c:368 +#: ../raster/r.horizon/main.c:367 msgid "Can't read the coordinates from the \"coordinate\" option." msgstr "" -#: ../raster/r.horizon/main.c:395 +#: ../raster/r.horizon/main.c:372 +msgid "Coordinates are outside of the current region" +msgstr "" + +#: ../raster/r.horizon/main.c:399 msgid "You didn't specify a direction value or step size. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:400 +#: ../raster/r.horizon/main.c:404 msgid "You didn't specify a horizon raster name. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:415 +#: ../raster/r.horizon/main.c:419 msgid "Negative values of start angle are not allowed. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:419 +#: ../raster/r.horizon/main.c:423 msgid "End angle is not between 0 and 360. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:423 +#: ../raster/r.horizon/main.c:427 msgid "You specify a start grater than the end angle. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:431 +#: ../raster/r.horizon/main.c:435 msgid "You didn't specify an angle step size. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:442 +#: ../raster/r.horizon/main.c:446 msgid "Could not read bufferzone size. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:447 ../raster/r.horizon/main.c:453 -#: ../raster/r.horizon/main.c:460 ../raster/r.horizon/main.c:467 +#: ../raster/r.horizon/main.c:451 ../raster/r.horizon/main.c:457 +#: ../raster/r.horizon/main.c:464 ../raster/r.horizon/main.c:471 #, c-format msgid "Could not read %s bufferzone size. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:448 +#: ../raster/r.horizon/main.c:452 msgid "east" msgstr "" -#: ../raster/r.horizon/main.c:454 +#: ../raster/r.horizon/main.c:458 msgid "west" msgstr "" -#: ../raster/r.horizon/main.c:461 +#: ../raster/r.horizon/main.c:465 msgid "south" msgstr "" -#: ../raster/r.horizon/main.c:468 +#: ../raster/r.horizon/main.c:472 msgid "north" msgstr "" -#: ../raster/r.horizon/main.c:473 +#: ../raster/r.horizon/main.c:477 msgid "Could not read maximum distance. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:484 +#: ../raster/r.horizon/main.c:488 msgid "The distance value must be 0.5-1.5. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:654 ../raster/r.in.ascii/main.c:187 +#: ../raster/r.horizon/main.c:656 ../raster/r.in.ascii/main.c:187 #, c-format msgid "OOPS: rows changed from %d to %d" msgstr "OOPS : lignes changées de %d vers %d" -#: ../raster/r.horizon/main.c:658 ../raster/r.in.ascii/main.c:190 +#: ../raster/r.horizon/main.c:660 ../raster/r.in.ascii/main.c:190 #, c-format msgid "OOPS: cols changed from %d to %d" msgstr "OOPS : colonnes changées de %d vers %d" -#: ../raster/r.horizon/main.c:1174 +#: ../raster/r.horizon/main.c:849 ../raster/r.horizon/main.c:867 +#: ../raster/r.horizon/main.c:1203 ../raster/r.horizon/main.c:1223 +#: ../raster/r.proj/main.c:450 ../raster/r.proj/main.c:541 +#, fuzzy, c-format +msgid "Error in %s" +msgstr "Erreur: %s" + +#: ../raster/r.horizon/main.c:1176 #, c-format msgid "Calculating map %01d of %01d (angle %.2f, raster map <%s>)" msgstr "" @@ -9359,7 +9710,7 @@ 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:183 +#: ../raster/r.series.accumulate/main.c:132 ../raster/r.series/main.c:184 msgid "Ignore values outside this range" msgstr "Ignorer les valeurs en dehors de cet intervalle" @@ -9383,7 +9734,7 @@ msgid "Huglin Heliothermal index" msgstr "" -#: ../raster/r.series.accumulate/main.c:163 ../raster/r.series/main.c:191 +#: ../raster/r.series.accumulate/main.c:163 ../raster/r.series/main.c:192 msgid "Do not keep files open" msgstr "Ne pas garder les fichiers ouverts" @@ -9392,27 +9743,30 @@ msgstr "" #: ../raster/r.series.accumulate/main.c:206 ../raster/r.neighbors/main.c:266 -#: ../raster/r.series/main.c:204 ../raster/r.mapcalc/main.c:131 -#: ../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.external/main.c:170 ../vector/v.colors/main.c:206 +#: ../raster/r.series/main.c:205 ../raster/r.mapcalc/main.c:131 +#: ../raster/r.buildvrt/main.c:109 ../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.external/main.c:170 +#: ../vector/v.colors/main.c:219 #, c-format msgid "%s= and %s= are mutually exclusive" msgstr "%s= et %s= sont mutuellement exclusifs" -#: ../raster/r.series.accumulate/main.c:210 ../raster/r.series/main.c:208 -#: ../raster/r.series.interp/main.c:126 ../raster/r.series.interp/main.c:142 +#: ../raster/r.series.accumulate/main.c:210 ../raster/r.series/main.c:209 +#: ../raster/r.buildvrt/main.c:113 ../raster/r.series.interp/main.c:126 +#: ../raster/r.series.interp/main.c:142 #, c-format msgid "Please specify %s= or %s=" msgstr "Merci de spécifier %s= ou %s=" -#: ../raster/r.series.accumulate/main.c:255 ../raster/r.series/main.c:275 +#: ../raster/r.series.accumulate/main.c:255 ../raster/r.series/main.c:288 +#: ../raster/r.buildvrt/main.c:174 msgid "No raster map name found in input file" msgstr "Pas de nom de carte raster trouvé dans le fichier d'entrée" -#: ../raster/r.series.accumulate/main.c:318 ../raster/r.slope.aspect/main.c:544 -#: ../raster/r.series/main.c:386 ../raster/r.patch/main.c:140 -#: ../raster/r.series.interp/main.c:339 ../raster/r.relief/main.c:316 +#: ../raster/r.series.accumulate/main.c:318 ../raster/r.slope.aspect/main.c:577 +#: ../raster/r.series/main.c:415 ../raster/r.patch/main.c:140 +#: ../raster/r.series.interp/main.c:339 ../raster/r.relief/main.c:317 msgid "Percent complete..." msgstr "Pourcentage complété ..." @@ -9474,10 +9828,10 @@ msgstr "Lecture de la carte %s ..." #: ../raster/r.distance/report.c:61 -#: ../scripts/i.colors.enhance/i.colors.enhance.py:153 -#: ../scripts/i.colors.enhance/i.colors.enhance.py:176 -#: ../scripts/i.colors.enhance/i.colors.enhance.py:186 -#: ../scripts/i.colors.enhance/i.colors.enhance.py:210 +#: ../scripts/i.colors.enhance/i.colors.enhance.py:161 +#: ../scripts/i.colors.enhance/i.colors.enhance.py:184 +#: ../scripts/i.colors.enhance/i.colors.enhance.py:194 +#: ../scripts/i.colors.enhance/i.colors.enhance.py:218 msgid "Processing..." msgstr "Traitement ..." @@ -10392,9 +10746,9 @@ #: ../raster/r.contour/main.c:183 ../raster/r.stream.extract/close.c:194 #: ../vector/v.net.distance/main.c:291 ../vector/v.in.lidar/attributes.c:135 #: ../vector/v.net.allpairs/main.c:179 ../vector/v.in.dwg/main.c:240 -#: ../vector/v.in.ogr/main.c:1138 ../vector/v.net.path/path.c:109 +#: ../vector/v.in.ogr/main.c:1201 ../vector/v.net.path/path.c:109 #: ../vector/v.overlay/main.c:587 ../vector/v.net.iso/main.c:390 -#: ../vector/v.net.flow/main.c:181 ../vector/v.distance/main.c:1419 +#: ../vector/v.net.flow/main.c:181 ../vector/v.distance/main.c:1427 #: ../vector/v.net.timetable/main.c:103 ../vector/v.to.points/main.c:192 #: ../vector/v.net.components/main.c:190 ../vector/v.net.centrality/main.c:266 #: ../vector/v.net.alloc/main.c:329 @@ -10404,7 +10758,7 @@ #: ../raster/r.contour/main.c:188 ../raster3d/r3.flow/main.c:67 #: ../vector/v.in.lidar/attributes.c:139 ../vector/v.reclass/main.c:322 -#: ../vector/v.in.dwg/main.c:244 ../vector/v.in.ogr/main.c:1360 +#: ../vector/v.in.dwg/main.c:244 ../vector/v.in.ogr/main.c:1430 #: ../vector/v.in.ascii/main.c:523 ../vector/v.to.points/main.c:197 #: ../vector/v.in.dxf/write_vect.c:241 #, c-format @@ -10412,8 +10766,8 @@ msgstr "Impossible de créer l'index sur la table <%s>, clef <%s>" #: ../raster/r.contour/main.c:203 ../vector/v.select/copy_tabs.c:17 -#: ../vector/v.voronoi/main.c:384 ../vector/v.extract/copy_tab.c:57 -#: ../vector/v.generalize/misc.c:134 +#: ../vector/v.voronoi/main.c:384 ../vector/v.decimate/copy_tab.c:54 +#: ../vector/v.extract/copy_tab.c:57 ../vector/v.generalize/misc.c:134 msgid "Writing attributes..." msgstr "" @@ -10424,7 +10778,7 @@ msgid "Unable to insert new record: '%s'" msgstr "Impossible d'insérer un nouvel enregistrement : '%s'" -#: ../raster/r.contour/main.c:237 ../raster/r.in.lidar/main.c:608 +#: ../raster/r.contour/main.c:237 ../raster/r.in.lidar/main.c:613 #: ../vector/v.generalize/displacement.c:78 msgid "Reading data..." msgstr "" @@ -10458,210 +10812,223 @@ msgstr[0] "" msgstr[1] "" -#: ../raster/r.contour/cont.c:213 +#: ../raster/r.contour/cont.c:214 #, c-format msgid "%d crossing found" msgid_plural "%d crossings found" msgstr[0] "" msgstr[1] "" -#: ../raster/r.contour/cont.c:266 +#: ../raster/r.contour/cont.c:267 msgid "Illegal edge number" msgstr "" -#: ../raster/r.contour/cont.c:374 +#: ../raster/r.contour/cont.c:375 msgid "Edge number out of range" msgstr "" -#: ../raster/r.slope.aspect/main.c:152 ../raster/r.param.scale/interface.c:56 +#: ../raster/r.slope.aspect/main.c:170 ../raster/r.param.scale/interface.c:56 #: ../raster/r.relief/main.c:110 ../imagery/i.topo.corr/main.c:48 msgid "terrain" msgstr "" -#: ../raster/r.slope.aspect/main.c:153 +#: ../raster/r.slope.aspect/main.c:171 msgid "aspect" msgstr "" -#: ../raster/r.slope.aspect/main.c:154 +#: ../raster/r.slope.aspect/main.c:172 msgid "slope" msgstr "" -#: ../raster/r.slope.aspect/main.c:155 +#: ../raster/r.slope.aspect/main.c:173 msgid "curvature" msgstr "" -#: ../raster/r.slope.aspect/main.c:156 +#: ../raster/r.slope.aspect/main.c:174 msgid "Generates raster maps of slope, aspect, curvatures and partial derivatives from an elevation raster map." msgstr "" -#: ../raster/r.slope.aspect/main.c:158 +#: ../raster/r.slope.aspect/main.c:176 msgid "Aspect is calculated counterclockwise from east." msgstr "" -#: ../raster/r.slope.aspect/main.c:165 ../vector/v.surf.rst/main.c:201 +#: ../raster/r.slope.aspect/main.c:183 ../vector/v.surf.rst/main.c:203 msgid "Name for output slope raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:166 ../raster/r.slope.aspect/main.c:172 -#: ../raster/r.slope.aspect/main.c:196 ../raster/r.slope.aspect/main.c:203 -#: ../raster/r.slope.aspect/main.c:210 ../raster/r.slope.aspect/main.c:217 -#: ../raster/r.slope.aspect/main.c:224 ../raster/r.slope.aspect/main.c:231 -#: ../raster/r.slope.aspect/main.c:238 ../raster/r.watershed/front/main.c:139 -#: ../raster/r.watershed/front/main.c:146 -#: ../raster/r.watershed/front/main.c:153 +#: ../raster/r.slope.aspect/main.c:184 ../raster/r.slope.aspect/main.c:190 +#: ../raster/r.slope.aspect/main.c:214 ../raster/r.slope.aspect/main.c:221 +#: ../raster/r.slope.aspect/main.c:228 ../raster/r.slope.aspect/main.c:235 +#: ../raster/r.slope.aspect/main.c:242 ../raster/r.slope.aspect/main.c:249 +#: ../raster/r.slope.aspect/main.c:256 ../raster/r.watershed/front/main.c:147 +#: ../raster/r.watershed/front/main.c:154 #: ../raster/r.watershed/front/main.c:160 -#: ../raster/r.watershed/front/main.c:166 -#: ../raster/r.watershed/front/main.c:172 -#: ../raster/r.watershed/front/main.c:180 -#: ../raster/r.watershed/front/main.c:188 -#: ../raster/r.watershed/front/main.c:195 ../vector/v.surf.rst/main.c:172 -#: ../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:232 ../vector/v.surf.rst/main.c:239 -#: ../vector/v.surf.rst/main.c:246 ../vector/v.surf.rst/main.c:253 +#: ../raster/r.watershed/front/main.c:167 +#: ../raster/r.watershed/front/main.c:173 +#: ../raster/r.watershed/front/main.c:179 +#: ../raster/r.watershed/front/main.c:186 +#: ../raster/r.watershed/front/main.c:193 +#: ../raster/r.watershed/front/main.c:200 ../vector/v.surf.rst/main.c:174 +#: ../vector/v.surf.rst/main.c:198 ../vector/v.surf.rst/main.c:204 +#: ../vector/v.surf.rst/main.c:210 ../vector/v.surf.rst/main.c:216 +#: ../vector/v.surf.rst/main.c:222 ../vector/v.surf.rst/main.c:228 +#: ../vector/v.surf.rst/main.c:234 ../vector/v.surf.rst/main.c:241 +#: ../vector/v.surf.rst/main.c:248 ../vector/v.surf.rst/main.c:255 #: ../vector/v.surf.bspline/main.c:130 ../vector/v.surf.bspline/main.c:135 -#: ../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.vol.rst/main.c:293 ../vector/v.vol.rst/main.c:299 +#: ../vector/v.vol.rst/main.c:362 ../vector/v.vol.rst/main.c:368 +#: ../vector/v.vol.rst/main.c:374 ../vector/v.vol.rst/main.c:381 +#: ../vector/v.vol.rst/main.c:387 ../vector/v.vol.rst/main.c:393 +#: ../vector/v.vol.rst/main.c:399 ../vector/v.vol.rst/main.c:405 msgid "Outputs" msgstr "Sorties" -#: ../raster/r.slope.aspect/main.c:171 ../vector/v.surf.rst/main.c:207 +#: ../raster/r.slope.aspect/main.c:189 ../vector/v.surf.rst/main.c:209 msgid "Name for output aspect raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:180 +#: ../raster/r.slope.aspect/main.c:198 msgid "Format for reporting the slope" msgstr "Format de sortie pour la pente" -#: ../raster/r.slope.aspect/main.c:187 +#: ../raster/r.slope.aspect/main.c:205 msgid "Type of output aspect and slope maps" msgstr "Type de sortie pour les couches d'aspect et de pente" -#: ../raster/r.slope.aspect/main.c:195 ../vector/v.surf.rst/main.c:213 +#: ../raster/r.slope.aspect/main.c:213 ../vector/v.surf.rst/main.c:215 msgid "Name for output profile curvature raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:202 ../vector/v.surf.rst/main.c:219 +#: ../raster/r.slope.aspect/main.c:220 ../vector/v.surf.rst/main.c:221 msgid "Name for output tangential curvature raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:209 +#: ../raster/r.slope.aspect/main.c:227 msgid "Name for output first order partial derivative dx (E-W slope) raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:216 +#: ../raster/r.slope.aspect/main.c:234 msgid "Name for output first order partial derivative dy (N-S slope) raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:223 +#: ../raster/r.slope.aspect/main.c:241 msgid "Name for output second order partial derivative dxx raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:230 +#: ../raster/r.slope.aspect/main.c:248 msgid "Name for output second order partial derivative dyy raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:237 +#: ../raster/r.slope.aspect/main.c:255 msgid "Name for output second order partial derivative dxy raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:243 +#: ../raster/r.slope.aspect/main.c:261 msgid "Multiplicative factor to convert elevation units to horizontal units" msgstr "" -#: ../raster/r.slope.aspect/main.c:252 +#: ../raster/r.slope.aspect/main.c:270 msgid "Minimum slope value (in percent) for which aspect is computed" msgstr "" -#: ../raster/r.slope.aspect/main.c:261 +#: ../raster/r.slope.aspect/main.c:279 msgid "Do not align the current region to the raster elevation map" msgstr "Ne pas aligner la région courante sur la carte raster d'altitude" -#: ../raster/r.slope.aspect/main.c:315 ../raster/r.relief/main.c:220 +#: ../raster/r.slope.aspect/main.c:285 +msgid "Compute output at edges and near NULL values" +msgstr "" + +#: ../raster/r.slope.aspect/main.c:291 +msgid "Create aspect as degrees clockwise from North (azimuth), with flat = -9999" +msgstr "" + +#: ../raster/r.slope.aspect/main.c:293 +#, fuzzy +msgid "Default: degrees counter-clockwise from East, with flat = 0" +msgstr "Angle d'anisotropie (en degrés, sens inverse des aiguilles d'une montre en partant de l'Est)" + +#: ../raster/r.slope.aspect/main.c:348 ../raster/r.relief/main.c:221 #, c-format msgid "%s=%s - must be a positive number" msgstr "%s=%s - doit être un nombre positif" -#: ../raster/r.slope.aspect/main.c:321 ../raster/r.relief/main.c:201 -#: ../raster/r.relief/main.c:207 +#: ../raster/r.slope.aspect/main.c:354 ../raster/r.relief/main.c:202 +#: ../raster/r.relief/main.c:208 #, c-format msgid "%s=%s - must be a non-negative number" msgstr "%s=%s - doit être un nombre non négatif" -#: ../raster/r.slope.aspect/main.c:336 +#: ../raster/r.slope.aspect/main.c:369 #, c-format msgid "You must specify at least one of the parameters: <%s>, <%s>, <%s>, <%s>, <%s>, <%s>, <%s>, <%s> or <%s>" msgstr "Vous devez spécifier au moins un des paramètres : <%s>, <%s>, <%s>, <%s>, <%s>, <%s>, <%s>, <%s> or <%s>" -#: ../raster/r.slope.aspect/main.c:358 +#: ../raster/r.slope.aspect/main.c:391 #, c-format msgid "Wrong raster type: %s" msgstr "Mauvais type raster : %s" -#: ../raster/r.slope.aspect/main.c:387 +#: ../raster/r.slope.aspect/main.c:420 msgid "r.slope.aspect does not convert horizontal units to meters in this version, see manual page." msgstr "r.slope.aspect ne converti pas les unités horizontales en mètres dans cette version, voir le manuel." -#: ../raster/r.slope.aspect/main.c:968 +#: ../raster/r.slope.aspect/main.c:1025 #, c-format msgid "Elevation products for mapset <%s> in <%s>" msgstr "" -#: ../raster/r.slope.aspect/main.c:987 +#: ../raster/r.slope.aspect/main.c:1044 #, c-format msgid "Min computed aspect %.4f, max computed aspect %.4f" msgstr "" -#: ../raster/r.slope.aspect/main.c:1051 +#: ../raster/r.slope.aspect/main.c:1145 #, c-format msgid "Aspect raster map <%s> complete" msgstr "" -#: ../raster/r.slope.aspect/main.c:1108 +#: ../raster/r.slope.aspect/main.c:1202 #, c-format msgid "Min computed slope %.4f, max computed slope %.4f" msgstr "" -#: ../raster/r.slope.aspect/main.c:1161 +#: ../raster/r.slope.aspect/main.c:1255 #, c-format msgid "Slope raster map <%s> complete" msgstr "" -#: ../raster/r.slope.aspect/main.c:1233 +#: ../raster/r.slope.aspect/main.c:1327 #, c-format msgid "Profile curve raster map <%s> complete" msgstr "" -#: ../raster/r.slope.aspect/main.c:1260 +#: ../raster/r.slope.aspect/main.c:1354 #, c-format msgid "Tangential curve raster map <%s> complete" msgstr "" -#: ../raster/r.slope.aspect/main.c:1285 +#: ../raster/r.slope.aspect/main.c:1379 #, c-format msgid "E-W slope raster map <%s> complete" msgstr "" -#: ../raster/r.slope.aspect/main.c:1310 +#: ../raster/r.slope.aspect/main.c:1404 #, c-format msgid "N-S slope raster map <%s> complete" msgstr "" -#: ../raster/r.slope.aspect/main.c:1335 +#: ../raster/r.slope.aspect/main.c:1429 #, c-format msgid "Dxx raster map <%s> complete" msgstr "Carte raster dxx à <%s> complète" -#: ../raster/r.slope.aspect/main.c:1360 +#: ../raster/r.slope.aspect/main.c:1454 #, c-format msgid "Dyy raster map <%s> complete" msgstr "Carte raster dyy à <%s> complète" -#: ../raster/r.slope.aspect/main.c:1385 +#: ../raster/r.slope.aspect/main.c:1479 #, c-format msgid "Dxy raster map <%s> complete" msgstr "Carte raster dxy à <%s> complète" @@ -10789,7 +11156,7 @@ msgid "\"%s\" field missing from header" msgstr "" -#: ../raster/r.stream.extract/main.c:78 ../raster/r.watershed/front/main.c:78 +#: ../raster/r.stream.extract/main.c:78 ../raster/r.watershed/front/main.c:80 msgid "stream network" msgstr "réseau de chenaux" @@ -10805,11 +11172,6 @@ msgid "Stream extraction will use provided accumulation instead of calculating it anew" msgstr "L'extraction des chenaux va utiliser la carte d'accumulation fournie plutôt que de les calculer à nouveau" -#: ../raster/r.stream.extract/main.c:89 ../raster/r.stream.extract/main.c:97 -#: ../raster/r.flow/main.c:435 ../raster/r.flow/main.c:441 -msgid "Input maps" -msgstr "Cartes d'entrée" - #: ../raster/r.stream.extract/main.c:93 msgid "Name of input raster map with real depressions" msgstr "Nom de la carte raster d'entrée avec les dépressions réelles" @@ -10908,13 +11270,13 @@ msgstr "%.2f% % de données sont gardées en mémoire" #: ../raster/r.stream.extract/main.c:318 -#: ../raster/r.watershed/seg/init_vars.c:252 +#: ../raster/r.watershed/seg/init_vars.c:255 #, c-format msgid "Will need up to %.2f MB of disk space" msgstr "Va nécessiter jusqu'à %.2f Mo d'espace disque" #: ../raster/r.stream.extract/main.c:320 -#: ../raster/r.watershed/seg/init_vars.c:254 +#: ../raster/r.watershed/seg/init_vars.c:258 #, c-format msgid "Will need up to %.2f GB (%.0f MB) of disk space" msgstr "Va nécessiter jusqu'à %.2f Go (%.0f Mo) d'espace disque" @@ -10997,17 +11359,14 @@ msgid "Unable to re-open segment file" msgstr "Impossible de ré-ouvrir le fichier segment" -#: ../raster/r.stream.extract/cseg.c:47 ../raster/r.stream.extract/dseg.c:47 -#: ../raster/r.stream.extract/dseg.c:97 ../raster/r.stream.extract/bseg.c:46 -#: ../raster/r.stream.extract/bseg.c:96 ../raster/r.stream.extract/seg.c:52 -#: ../raster/r.stream.extract/seg.c:94 ../raster/r.stream.extract/seg.c:103 +#: ../raster/r.stream.extract/cseg.c:47 ../raster/r.stream.extract/cseg.c:97 +#: ../raster/r.stream.extract/dseg.c:47 ../raster/r.stream.extract/dseg.c:97 +#: ../raster/r.stream.extract/bseg.c:46 ../raster/r.stream.extract/bseg.c:96 +#: ../raster/r.stream.extract/seg.c:52 ../raster/r.stream.extract/seg.c:94 +#: ../raster/r.stream.extract/seg.c:103 msgid "Unable to read segment file" msgstr "Impossible de lire le fichier segment" -#: ../raster/r.stream.extract/cseg.c:97 -msgid "Unabel to read segment file" -msgstr "Impossible de lire le fichier segment" - #: ../raster/r.stream.extract/cseg.c:120 #, c-format msgid "Unable to segment put row %d for raster map <%s>" @@ -11046,8 +11405,8 @@ msgstr "Calcul de l'accumulation de flux ..." #: ../raster/r.stream.extract/streams.c:336 -#: ../raster/r.watershed/seg/do_cum.c:487 -#: ../raster/r.watershed/ram/do_cum.c:443 +#: ../raster/r.watershed/seg/do_cum.c:518 +#: ../raster/r.watershed/ram/do_cum.c:469 #, c-format msgid "MFD: cumulative proportion of flow distribution not 1.0 but %f" msgstr "MFD : la proportion de cumul du flux distribué n'est pas 1.0 mais %f" @@ -11088,7 +11447,8 @@ msgstr "Écriture des données d'attributs ..." #: ../raster/r.stream.extract/close.c:198 -#, c-format +#: ../scripts/v.db.addtable/v.db.addtable.py:147 +#, c-format, python-format msgid "Unable to create index on table <%s>" msgstr "Impossible de créer l'index sur la table <%s>" @@ -11098,7 +11458,7 @@ msgstr "Impossible d'insérer une nouvelle ligne : '%s'" #: ../raster/r.stream.extract/close.c:255 ../raster/r.grow.distance/main.c:325 -#: ../raster/r.fill.dir/main.c:253 +#: ../raster/r.fill.dir/main.c:259 msgid "Writing output raster maps..." msgstr "Écriture des cartes raster en sortie ..." @@ -11222,9 +11582,10 @@ msgid "Distance filter remains flat before beginning exponent" msgstr "" -#: ../raster/r.random.surface/main.c:102 -msgid "Random seed (SEED_MIN >= value >= SEED_MAX), default [random]" -msgstr "" +#: ../raster/r.random.surface/main.c:102 ../raster/r.random.cells/main.c:77 +#, fuzzy +msgid "Random seed, default [random]" +msgstr "Bande à sélectionner (par défaut : tout sélectionner)" #: ../raster/r.random.surface/main.c:108 msgid "Maximum cell value of distribution" @@ -11234,12 +11595,12 @@ msgid "Uniformly distributed cell values" msgstr "Valeurs de cellules uniformément distribuées" -#: ../raster/r.random.surface/main.c:128 ../raster/r.random.cells/init.c:96 +#: ../raster/r.random.surface/main.c:128 ../raster/r.random.cells/init.c:93 #, c-format msgid "Generating raster map <%s>..." msgstr "" -#: ../raster/r.random.surface/save.c:98 ../raster/r.drain/main.c:522 +#: ../raster/r.random.surface/save.c:98 ../raster/r.drain/main.c:523 #: ../raster/r.random.cells/indep.c:139 ../raster/r.composite/main.c:191 #: ../imagery/i.ifft/main.c:207 #, c-format @@ -11260,45 +11621,30 @@ msgid "Output raster map required" msgstr "" -#: ../raster/r.random.surface/init.c:108 -#, c-format -msgid "Seed (%d) larger than maximum (%d)" -msgstr "" - -#: ../raster/r.random.surface/init.c:111 ../raster/r.random.surface/init.c:120 -#, c-format -msgid " seed is set to %d" -msgstr "" - -#: ../raster/r.random.surface/init.c:116 -#, c-format -msgid "Seed (%d) smaller than minimum (%d)" -msgstr "" - -#: ../raster/r.random.surface/init.c:159 +#: ../raster/r.random.surface/init.c:141 #, c-format msgid "Distance value (%d): %lf must be >= 0.0" msgstr "" -#: ../raster/r.random.surface/init.c:187 +#: ../raster/r.random.surface/init.c:169 #, c-format msgid "Exponent value (%lf) must be > 0.0" msgstr "" -#: ../raster/r.random.surface/init.c:211 +#: ../raster/r.random.surface/init.c:193 #, c-format msgid "Flat value (%lf) must be less than distance value (%lf)" msgstr "" -#: ../raster/r.random.surface/init.c:232 +#: ../raster/r.random.surface/init.c:214 msgid "Must have a distance value for each filter" msgstr "" -#: ../raster/r.random.surface/init.c:264 +#: ../raster/r.random.surface/init.c:246 msgid "Must have a exponent value for each filter" msgstr "" -#: ../raster/r.random.surface/init.c:281 +#: ../raster/r.random.surface/init.c:263 msgid "Must have a weight value for each filter" msgstr "" @@ -11343,64 +11689,64 @@ msgid "File not found: %s" msgstr "Fichier non trouvé : %s" -#: ../raster/r.fill.dir/main.c:88 +#: ../raster/r.fill.dir/main.c:90 msgid "sink" msgstr "" -#: ../raster/r.fill.dir/main.c:89 +#: ../raster/r.fill.dir/main.c:91 msgid "fill sinks" msgstr "" -#: ../raster/r.fill.dir/main.c:90 +#: ../raster/r.fill.dir/main.c:92 msgid "depressions" msgstr "" -#: ../raster/r.fill.dir/main.c:92 +#: ../raster/r.fill.dir/main.c:94 msgid "Filters and generates a depressionless elevation map and a flow direction map from a given elevation raster map." msgstr "Filtrer et générer une couche d'altitude sans dépressions et une couche de direction d'écoulement depuis une couche d'altitude donnée." -#: ../raster/r.fill.dir/main.c:99 +#: ../raster/r.fill.dir/main.c:101 msgid "Name for output depressionless elevation raster map" msgstr "" -#: ../raster/r.fill.dir/main.c:103 +#: ../raster/r.fill.dir/main.c:105 msgid "Name for output flow direction map for depressionless elevation raster map" msgstr "" -#: ../raster/r.fill.dir/main.c:108 +#: ../raster/r.fill.dir/main.c:110 msgid "Name for output raster map of problem areas" msgstr "" -#: ../raster/r.fill.dir/main.c:115 +#: ../raster/r.fill.dir/main.c:117 msgid "Aspect direction format" msgstr "" -#: ../raster/r.fill.dir/main.c:121 +#: ../raster/r.fill.dir/main.c:123 msgid "Find unresolved areas only" msgstr "" -#: ../raster/r.fill.dir/main.c:127 +#: ../raster/r.fill.dir/main.c:129 #, c-format msgid "The '%c' flag requires '%s'to be specified" msgstr "" -#: ../raster/r.fill.dir/main.c:148 +#: ../raster/r.fill.dir/main.c:150 msgid "Direction map is D8 resolution, i.e. 45 degrees" msgstr "" -#: ../raster/r.fill.dir/main.c:190 +#: ../raster/r.fill.dir/main.c:192 msgid "Reading input elevation raster map..." msgstr "" -#: ../raster/r.fill.dir/main.c:200 +#: ../raster/r.fill.dir/main.c:202 msgid "Filling sinks..." msgstr "" -#: ../raster/r.fill.dir/main.c:204 +#: ../raster/r.fill.dir/main.c:206 msgid "Determining flow directions for ambiguous cases..." msgstr "" -#: ../raster/r.fill.dir/main.c:217 +#: ../raster/r.fill.dir/main.c:219 msgid "Repeat to get the final directions..." msgstr "" @@ -11484,14 +11830,6 @@ msgid "Pass 2 of 2..." msgstr "" -#: ../raster/r.clump/clump.c:99 ../raster/r.clump/clump.c:151 -#: ../raster/r.clump/minsize.c:152 ../raster/r.clump/minsize.c:253 -#: ../raster/r.clump/minsize.c:287 ../raster/r.clump/minsize.c:293 -#: ../raster/r.clump/minsize.c:424 ../raster/r.clump/minsize.c:447 -#: ../raster/r.clump/minsize.c:518 ../imagery/i.segment/cluster.c:431 -msgid "Unable to read from temp file" -msgstr "" - #: ../raster/r.clump/clump.c:115 ../raster/r.clump/clump.c:347 #: ../raster/r.clump/clump.c:361 ../raster/r.clump/clump.c:648 #: ../raster/r.clump/clump.c:662 ../raster/r.clump/minsize.c:163 @@ -11519,9 +11857,9 @@ msgid "%d-band clumping with threshold %g" msgstr "" -#: ../raster/r.clump/clump.c:451 ../imagery/i.segment/write_output.c:112 -#: ../imagery/i.segment/open_files.c:71 ../imagery/i.segment/open_files.c:238 -#: ../imagery/i.segment/open_files.c:246 +#: ../raster/r.clump/clump.c:451 ../imagery/i.segment/write_output.c:114 +#: ../imagery/i.segment/open_files.c:57 ../imagery/i.segment/open_files.c:232 +#: ../imagery/i.segment/open_files.c:240 #, c-format msgid "No min/max found in raster map <%s>" msgstr "" @@ -11606,7 +11944,7 @@ msgid "PNG error" msgstr "" -#: ../raster/r.in.png/main.c:485 ../raster/r.cross/main.c:168 +#: ../raster/r.in.png/main.c:485 ../raster/r.cross/main.c:161 #: ../raster/r.basins.fill/main.c:146 ../raster/r.resample/main.c:125 #, c-format msgid "Creating support files for <%s>..." @@ -11636,34 +11974,35 @@ msgid "Output image file header only and exit" msgstr "" -#: ../raster/r.cross/main.c:72 +#: ../raster/r.cross/main.c:71 msgid "Creates a cross product of the category values from multiple raster map layers." msgstr "Crée un produit croisé des valeurs de catégories à partir de multiples cartes raster." -#: ../raster/r.cross/main.c:81 +#: ../raster/r.cross/main.c:80 #, c-format msgid "Names of 2-%d input raster maps" msgstr "Nom des 2-%d cartes raster source" -#: ../raster/r.cross/main.c:90 -msgid "Non-zero data only" +#: ../raster/r.cross/main.c:89 +#, fuzzy +msgid "Non-NULL data only" msgstr "Données non nulles uniquement" -#: ../raster/r.cross/main.c:103 +#: ../raster/r.cross/main.c:102 #, c-format msgid "More than %d files not allowed" msgstr "Plus de %d fichiers non autorisés" -#: ../raster/r.cross/main.c:119 +#: ../raster/r.cross/main.c:111 msgid "Must specify 2 or more input maps" msgstr "Vous devez spécifiez 2 cartes sources ou plus" -#: ../raster/r.cross/main.c:136 +#: ../raster/r.cross/main.c:129 #, c-format msgid "%s: STEP 2 ..." msgstr "%s : ÉTAPE 2 ..." -#: ../raster/r.cross/main.c:178 +#: ../raster/r.cross/main.c:171 #, c-format msgid "%d categories" msgstr "" @@ -11678,40 +12017,45 @@ msgid "%s: STEP 3 ... " msgstr "%s : ÉTAPE 3 ..." -#: ../raster/r.series/main.c:141 +#: ../raster/r.series/main.c:142 msgid "Makes each output cell value a function of the values assigned to the corresponding cells in the input raster map layers." msgstr "Rend la valeur de sortie des cellules une fonction des valeurs des cellules correspondantes dans les cartes raster d'entrée." -#: ../raster/r.series/main.c:150 +#: ../raster/r.series/main.c:151 msgid "Input file with one raster map name and optional one weight per line, field separator between name and weight is |" msgstr "Fichier d'entrée avec au moins un nom de carte raster et optionnellement un poids par ligne, le séparateur de champ entre le nom et le poids est |" -#: ../raster/r.series/main.c:161 ../raster3d/r3.neighbors/main.c:119 +#: ../raster/r.series/main.c:162 ../raster3d/r3.neighbors/main.c:119 msgid "Aggregate operation" msgstr "Opération d'agrégation" -#: ../raster/r.series/main.c:176 +#: ../raster/r.series/main.c:177 msgid "Weighting factor for each input map, default value is 1.0 for each input map" msgstr "Facteur de pondération pour chaque carte d'entrée, la valeur par défaut est 1.0 pourchaque carte en entrée" -#: ../raster/r.series/main.c:250 ../raster/r.series/main.c:312 +#: ../raster/r.series/main.c:253 ../raster/r.series/main.c:325 msgid "Weights must be positive" msgstr "Les poids doivent être positifs" -#: ../raster/r.series/main.c:268 ../raster/r.series/main.c:318 +#: ../raster/r.series/main.c:271 ../raster/r.series/main.c:331 #, c-format msgid "Reading raster map <%s> using weight %f..." msgstr "Lecture de la carte raste <%s> en utilisant le poids %f ..." -#: ../raster/r.series/main.c:298 +#: ../raster/r.series/main.c:274 ../raster/r.series/main.c:334 +#, fuzzy, c-format +msgid "Unable to open input raster <%s>" +msgstr "Impossible d'ouvrir le fichier d'entrée <%s>" + +#: ../raster/r.series/main.c:311 msgid "input= and weights= must have the same number of values" msgstr "input= et weights= doivent avoir le même nombre de valeurs" -#: ../raster/r.series/main.c:333 +#: ../raster/r.series/main.c:356 msgid "output= and method= must have the same number of values" msgstr "output= et method= doivent avoir le même nombre de valeurs" -#: ../raster/r.series/main.c:351 +#: ../raster/r.series/main.c:379 #, c-format msgid "Method %s not compatible with weights, using unweighed version instead" msgstr "La méthode %s n'est pas compatible avec la pondération, utilisation de la version non pondérée à la place" @@ -11924,95 +12268,95 @@ msgid "Flag %c makes sense only with %s option or -%c flag" msgstr "" -#: ../raster/r.in.lidar/main.c:369 ../raster3d/r3.in.lidar/main.c:340 +#: ../raster/r.in.lidar/main.c:367 +msgid "Trim option can be used only with trimmean method" +msgstr "" + +#: ../raster/r.in.lidar/main.c:374 ../raster3d/r3.in.lidar/main.c:340 #, c-format msgid "File <%s> does not exist" msgstr "" -#: ../raster/r.in.lidar/main.c:386 +#: ../raster/r.in.lidar/main.c:391 msgid "zrange will not be taken into account during scan" msgstr "" -#: ../raster/r.in.lidar/main.c:399 ../raster3d/r3.in.lidar/main.c:374 +#: ../raster/r.in.lidar/main.c:404 ../raster3d/r3.in.lidar/main.c:374 #: ../vector/v.in.lidar/main.c:349 #, c-format msgid "Input file <%s> does not exist" msgstr "" -#: ../raster/r.in.lidar/main.c:403 ../raster3d/r3.in.lidar/main.c:378 +#: ../raster/r.in.lidar/main.c:408 ../raster3d/r3.in.lidar/main.c:378 #, c-format msgid "Unable to open file <%s> as a LiDAR point cloud" msgstr "" -#: ../raster/r.in.lidar/main.c:407 ../raster3d/r3.in.lidar/main.c:382 +#: ../raster/r.in.lidar/main.c:412 ../raster3d/r3.in.lidar/main.c:382 #: ../vector/v.in.lidar/main.c:358 #, c-format msgid "Unable to read LAS header of <%s>" msgstr "" -#: ../raster/r.in.lidar/main.c:423 ../raster3d/r3.in.lidar/main.c:398 +#: ../raster/r.in.lidar/main.c:428 ../raster3d/r3.in.lidar/main.c:398 msgid "First file's projection checked, checking projection of the other files..." msgstr "" -#: ../raster/r.in.lidar/main.c:461 +#: ../raster/r.in.lidar/main.c:466 #, c-format msgid "Unknown filter option <%s>" msgstr "" -#: ../raster/r.in.lidar/main.c:479 ../raster/r.in.xyz/main.c:383 +#: ../raster/r.in.lidar/main.c:484 ../raster/r.in.xyz/main.c:383 msgid "Invalid zrange" msgstr "zrange invalide" -#: ../raster/r.in.lidar/main.c:493 +#: ../raster/r.in.lidar/main.c:498 #, c-format msgid "Invalid %s" msgstr "" -#: ../raster/r.in.lidar/main.c:525 ../general/g.region/main.c:815 +#: ../raster/r.in.lidar/main.c:530 ../general/g.region/main.c:865 #, c-format msgid "Invalid input <%s=%s>" msgstr "Entrée <%s=%s> invalide" -#: ../raster/r.in.lidar/main.c:528 +#: ../raster/r.in.lidar/main.c:533 #, c-format msgid "Option '%s' must be > 0.0" msgstr "" -#: ../raster/r.in.lidar/main.c:596 +#: ../raster/r.in.lidar/main.c:601 #, c-format -msgid "Unable to process the hole map at once. Please set the '%s' option to some value lower than 100." +msgid "Unable to process the whole map at once. Please set the '%s' option to some value lower than 100." msgstr "" -#: ../raster/r.in.lidar/main.c:616 +#: ../raster/r.in.lidar/main.c:621 #, c-format msgid "Pass #%d (of %d)..." msgstr "" -#: ../raster/r.in.lidar/main.c:755 ../raster/r.drain/main.c:470 -msgid "Writing output raster map..." -msgstr "" - -#: ../raster/r.in.lidar/main.c:778 +#: ../raster/r.in.lidar/main.c:783 #, c-format msgid "%lu points found in input file(s)" msgstr "" -#: ../raster/r.in.lidar/main.c:798 +#: ../raster/r.in.lidar/main.c:803 #, c-format msgid "%lu input points were invalid and filtered out" msgstr "" -#: ../raster/r.in.lidar/main.c:801 +#: ../raster/r.in.lidar/main.c:806 #, c-format msgid "%lu input points were invalid, use -%c flag to filter them out" msgstr "" -#: ../raster/r.in.lidar/main.c:804 +#: ../raster/r.in.lidar/main.c:809 #, c-format msgid "Raster map <%s> created. %lu points from %d files found in region." msgstr "" -#: ../raster/r.in.lidar/main.c:809 +#: ../raster/r.in.lidar/main.c:814 #, c-format msgid "Raster map <%s> created. %lu points found in region." msgstr "" @@ -12022,10 +12366,10 @@ msgid "Cannot create temporary file with segments of a raster map" msgstr "Impossible de créer un fichier temporaire avec des portions d'une carte raster" -#: ../raster/r.in.lidar/projection.c:34 ../raster/r.in.gdal/proj.c:131 -#: ../raster/r.external/proj.c:131 ../raster3d/r3.in.lidar/projection.c:36 +#: ../raster/r.in.lidar/projection.c:34 ../raster/r.in.gdal/proj.c:153 +#: ../raster/r.external/proj.c:153 ../raster3d/r3.in.lidar/projection.c:36 #: ../vector/v.in.lidar/projection.c:32 ../vector/v.in.pdal/projection.c:31 -#: ../vector/v.in.ogr/proj.c:322 ../vector/v.external/proj.c:223 +#: ../vector/v.in.ogr/proj.c:361 ../vector/v.external/proj.c:246 msgid "" "Projection of dataset does not appear to match current location.\n" "\n" @@ -12044,10 +12388,10 @@ msgid "Import dataset PROJ_INFO is:\n" msgstr "" -#: ../raster/r.in.lidar/projection.c:91 ../raster/r.in.gdal/proj.c:237 -#: ../raster/r.external/proj.c:237 ../raster3d/r3.in.lidar/projection.c:93 +#: ../raster/r.in.lidar/projection.c:91 ../raster/r.in.gdal/proj.c:259 +#: ../raster/r.external/proj.c:259 ../raster3d/r3.in.lidar/projection.c:93 #: ../vector/v.in.lidar/projection.c:89 ../vector/v.in.pdal/projection.c:88 -#: ../vector/v.in.ogr/proj.c:428 ../vector/v.external/proj.c:329 +#: ../vector/v.in.ogr/proj.c:467 ../vector/v.external/proj.c:352 #, c-format msgid "" "\n" @@ -12066,17 +12410,17 @@ msgid "Unable to convert input map projection information to GRASS format for checking" msgstr "Impossible de convertir l'information de projection de la couche de données au format GRASS pour vérification" -#: ../raster/r.in.lidar/projection.c:128 ../raster/r.in.gdal/proj.c:122 -#: ../raster/r.external/proj.c:122 ../raster3d/r3.in.lidar/projection.c:130 -#: ../vector/v.in.lidar/projection.c:126 ../vector/v.in.ogr/proj.c:313 -#: ../vector/v.external/proj.c:214 +#: ../raster/r.in.lidar/projection.c:128 ../raster/r.in.gdal/proj.c:144 +#: ../raster/r.external/proj.c:144 ../raster3d/r3.in.lidar/projection.c:130 +#: ../vector/v.in.lidar/projection.c:126 ../vector/v.in.ogr/proj.c:352 +#: ../vector/v.external/proj.c:237 msgid "Over-riding projection check" msgstr "" -#: ../raster/r.in.lidar/projection.c:139 ../raster/r.in.gdal/proj.c:260 -#: ../raster/r.external/proj.c:260 ../raster3d/r3.in.lidar/projection.c:141 +#: ../raster/r.in.lidar/projection.c:139 ../raster/r.in.gdal/proj.c:282 +#: ../raster/r.external/proj.c:282 ../raster3d/r3.in.lidar/projection.c:141 #: ../vector/v.in.lidar/projection.c:137 ../vector/v.in.pdal/projection.c:137 -#: ../vector/v.in.ogr/proj.c:451 ../vector/v.external/proj.c:352 +#: ../vector/v.in.ogr/proj.c:490 ../vector/v.external/proj.c:375 msgid "Projection of input dataset and current location appear to match" msgstr "" @@ -12112,14 +12456,6 @@ msgid "File containing expression(s) to evaluate" msgstr "" -#: ../raster/r.mapcalc/main.c:105 -msgid "Seed for rand() function" -msgstr "" - -#: ../raster/r.mapcalc/main.c:109 -msgid "Generate random seed (result is non-deterministic)" -msgstr "" - #: ../raster/r.mapcalc/main.c:113 msgid "List input and output maps" msgstr "" @@ -12217,8 +12553,8 @@ msgid "Unable to close raster map <%s@%s>" msgstr "" -#: ../raster/r.mapcalc/map3.c:607 ../raster/r.sunhours/main.c:324 -#: ../raster/r.sunhours/main.c:335 ../raster/r.sunhours/main.c:346 +#: ../raster/r.mapcalc/map3.c:607 ../raster/r.sunhours/main.c:325 +#: ../raster/r.sunhours/main.c:336 ../raster/r.sunhours/main.c:347 #: ../imagery/i.landsat.acca/tools.c:136 #: ../imagery/i.landsat.acca/algorithm.c:234 #: ../imagery/i.landsat.acca/algorithm.c:388 @@ -12308,9 +12644,9 @@ msgstr "Impossible de lire le fichier de catégories pour la carte raster <%s>" #: ../raster/r.statistics/main.c:118 ../raster/r.stats.zonal/main.c:165 -#: ../raster/r.proj/main.c:237 ../imagery/i.rectify/main.c:156 +#: ../raster/r.proj/main.c:248 ../imagery/i.rectify/main.c:156 #: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:151 -#: ../vector/v.vect.stats/main.c:302 +#: ../vector/v.vect.stats/main.c:309 #, c-format msgid "<%s=%s> unknown %s" msgstr "<%s=%s> inconnu %s" @@ -12427,31 +12763,15 @@ msgid "Cannot get projection key values of current location" msgstr "" -#: ../raster/r.sunhours/main.c:232 ../general/g.region/printwindow.c:267 -#: ../general/g.region/printwindow.c:488 ../general/g.region/printwindow.c:569 -msgid "Unable to update lat/long projection parameters" -msgstr "Impossible de mettre à jour les paramètres de projection lat/lon" - -#: ../raster/r.sunhours/main.c:296 ../raster/r.sunhours/main.c:391 -#: ../raster/r.sunmask/g_solposition.c:127 -#: ../general/g.region/printwindow.c:285 ../general/g.region/printwindow.c:293 -#: ../general/g.region/printwindow.c:301 ../general/g.region/printwindow.c:309 -#: ../general/g.region/printwindow.c:319 ../general/g.region/printwindow.c:503 -#: ../general/g.region/printwindow.c:596 ../general/g.region/printwindow.c:608 -#: ../general/g.region/printwindow.c:625 ../general/g.region/printwindow.c:643 -#: ../general/g.region/printwindow.c:658 -msgid "Error in pj_do_proj (projection of input coordinate pair)" -msgstr "Erreur dans pj_do_proj (projection du couple de coordonnées en entrée)" - -#: ../raster/r.sunhours/main.c:356 +#: ../raster/r.sunhours/main.c:357 msgid "Calculating solar elevation and azimuth..." msgstr "" -#: ../raster/r.sunhours/main.c:359 +#: ../raster/r.sunhours/main.c:360 msgid "Calculating solar elevation..." msgstr "" -#: ../raster/r.sunhours/main.c:362 +#: ../raster/r.sunhours/main.c:363 msgid "Calculating solar azimuth..." msgstr "" @@ -12614,7 +12934,7 @@ msgid "Print compression information in shell script style" msgstr "Afficher les informations de compression en style script shell" -#: ../raster/r.compress/main.c:128 ../raster/r.compress/main.c:308 +#: ../raster/r.compress/main.c:128 ../raster/r.compress/main.c:312 #, c-format msgid "Raster map <%s> is not in the current mapset" msgstr "La carte raster <%s> n'est pas dans le jeu de cartes courant" @@ -12634,72 +12954,82 @@ msgid "<%s> is a GDAL-linked map - can't (un)compress" msgstr "<%s> est une carte GDAL liée - imposible de la (dé)compresser" -#: ../raster/r.compress/main.c:215 +#: ../raster/r.compress/main.c:145 +#, fuzzy, c-format +msgid "<%s> is a virtual raster map - can't (un)compress" +msgstr "<%s> est une carte GDAL liée - imposible de la (dé)compresser" + +#: ../raster/r.compress/main.c:219 msgid "DONE: uncompressed file is %lu %s (%.2f%) smaller" msgstr "FAIT : le fichier décompressé est %lu %s (%.2f%) plus petit" -#: ../raster/r.compress/main.c:216 +#: ../raster/r.compress/main.c:220 msgid "DONE: compressed file is %lu %s (%.2f%) smaller" msgstr "FAIT : le fichier compressé est %lu %s (%.2f%) plus petit" -#: ../raster/r.compress/main.c:220 +#: ../raster/r.compress/main.c:224 msgid "DONE: uncompressed file is %lu %s (%.2f%) larger" msgstr "FAIT : le fichier décompressé est %lu %s (%.2f%) plus grand" -#: ../raster/r.compress/main.c:221 +#: ../raster/r.compress/main.c:225 msgid "DONE: compressed file is %lu %s (%.2f%) larger" msgstr "FAIT : le fichier compressé est %lu %s (%.2f%) plus grand" -#: ../raster/r.compress/main.c:224 +#: ../raster/r.compress/main.c:228 msgid "same size" msgstr "même taille" -#: ../raster/r.compress/main.c:240 +#: ../raster/r.compress/main.c:244 #, c-format msgid "<%s> already uncompressed" msgstr "<%s> est déjà décompressé" -#: ../raster/r.compress/main.c:243 +#: ../raster/r.compress/main.c:247 #, c-format msgid "Uncompressing <%s>" msgstr "Décompression de <%s>" -#: ../raster/r.compress/main.c:251 +#: ../raster/r.compress/main.c:255 #, c-format msgid "Re-compressing <%s>" msgstr "Re-compression de <%s>" -#: ../raster/r.compress/main.c:254 +#: ../raster/r.compress/main.c:258 #, c-format msgid "Compressing <%s>" msgstr "Compression de <%s>" -#: ../raster/r.compress/main.c:312 +#: ../raster/r.compress/main.c:316 #, c-format msgid "<%s> is a GDAL-linked map" msgstr "<%s> est une carte GDAL liée" -#: ../raster/r.compress/main.c:316 +#: ../raster/r.compress/main.c:320 +#, fuzzy, c-format +msgid "<%s> is a virtual raster map" +msgstr "<%s> est un nom de fichier illégal" + +#: ../raster/r.compress/main.c:324 #, c-format msgid "<%s> is a reclass file of map <%s> in mapset <%s>" msgstr "<%s> est un fichier reclassé de la carte <%s> du jeu de données <%s>" -#: ../raster/r.compress/main.c:336 +#: ../raster/r.compress/main.c:344 #, c-format msgid "<%s> is uncompressed (method %i: %s). Data type: %s" msgstr "<%s> est décompressé (méthode %i : %s). Type de données : %s" -#: ../raster/r.compress/main.c:343 +#: ../raster/r.compress/main.c:351 #, c-format msgid "<%s> is compressed (method %i: %s). Data type: %s" msgstr "<%s> est compresé (méthode %i : %s). Type de données : %s" -#: ../raster/r.compress/main.c:351 +#: ../raster/r.compress/main.c:359 #, c-format msgid "<%s> has a compressed NULL file" msgstr "<%s> a un fichier NULL compressé" -#: ../raster/r.compress/main.c:353 +#: ../raster/r.compress/main.c:362 #, c-format msgid "<%s> has an uncompressed NULL file" msgstr "<%s> a un fichier NULL décompressé" @@ -12916,22 +13246,22 @@ #: ../raster/r.out.gdal/main.c:713 ../raster/r.out.gdal/main.c:725 #: ../raster/r.out.gdal/main.c:738 ../raster/r.out.gdal/main.c:751 #: ../raster/r.out.gdal/main.c:763 ../raster/r.out.gdal/main.c:777 -#: ../raster/r.out.gdal/export_band.c:477 -#: ../raster/r.out.gdal/export_band.c:489 -#: ../raster/r.out.gdal/export_band.c:502 -#: ../raster/r.out.gdal/export_band.c:515 -#: ../raster/r.out.gdal/export_band.c:527 -#: ../raster/r.out.gdal/export_band.c:540 -#: ../raster/r.out.gdal/export_band.c:554 +#: ../raster/r.out.gdal/export_band.c:482 +#: ../raster/r.out.gdal/export_band.c:494 +#: ../raster/r.out.gdal/export_band.c:507 +#: ../raster/r.out.gdal/export_band.c:520 +#: ../raster/r.out.gdal/export_band.c:532 +#: ../raster/r.out.gdal/export_band.c:547 +#: ../raster/r.out.gdal/export_band.c:562 msgid "Selected GDAL datatype does not cover data range." msgstr "" #: ../raster/r.out.gdal/main.c:714 ../raster/r.out.gdal/main.c:726 #: ../raster/r.out.gdal/main.c:739 ../raster/r.out.gdal/main.c:752 -#: ../raster/r.out.gdal/export_band.c:478 -#: ../raster/r.out.gdal/export_band.c:490 -#: ../raster/r.out.gdal/export_band.c:503 -#: ../raster/r.out.gdal/export_band.c:516 +#: ../raster/r.out.gdal/export_band.c:483 +#: ../raster/r.out.gdal/export_band.c:495 +#: ../raster/r.out.gdal/export_band.c:508 +#: ../raster/r.out.gdal/export_band.c:521 #, c-format msgid "GDAL datatype: %s, range: %d - %d" msgstr "" @@ -12943,15 +13273,14 @@ msgid "Range to be exported: %g - %g" msgstr "" -#: ../raster/r.out.gdal/main.c:764 ../raster/r.out.gdal/export_band.c:528 +#: ../raster/r.out.gdal/main.c:764 ../raster/r.out.gdal/export_band.c:533 #, c-format msgid "GDAL datatype: %s, range: %u - %u" msgstr "" -#: ../raster/r.out.gdal/main.c:778 ../raster/r.out.gdal/export_band.c:541 -#: ../raster/r.out.gdal/export_band.c:555 +#: ../raster/r.out.gdal/main.c:778 ../raster/r.out.gdal/export_band.c:548 #, c-format -msgid "GDAL datatype: %s, range: %g - %g" +msgid "GDAL datatype: %s, range: %.7g - %.7g" msgstr "" #: ../raster/r.out.gdal/main.c:805 ../raster/r.out.gdal/main.c:818 @@ -12982,7 +13311,7 @@ msgid "GDAL datatype: %s, valid range: %g - %g" msgstr "" -#: ../raster/r.out.gdal/export_band.c:53 ../raster/r.out.gdal/export_band.c:359 +#: ../raster/r.out.gdal/export_band.c:53 ../raster/r.out.gdal/export_band.c:364 msgid "Unable to allocate buffer for reading raster map" msgstr "" @@ -13011,33 +13340,38 @@ msgid "The user given nodata value %g is present in rasterband <%s> and would lead to data loss. Please specify a different nodata value with the %s parameter." msgstr "" -#: ../raster/r.out.gdal/export_band.c:240 +#: ../raster/r.out.gdal/export_band.c:241 msgid "Unable to get raster band" msgstr "" -#: ../raster/r.out.gdal/export_band.c:396 -#: ../raster/r.out.gdal/export_band.c:425 -#: ../raster/r.out.gdal/export_band.c:454 +#: ../raster/r.out.gdal/export_band.c:401 +#: ../raster/r.out.gdal/export_band.c:430 +#: ../raster/r.out.gdal/export_band.c:459 msgid "Unable to write GDAL raster file" msgstr "" -#: ../raster/r.out.gdal/export_band.c:481 -#: ../raster/r.out.gdal/export_band.c:493 -#: ../raster/r.out.gdal/export_band.c:506 -#: ../raster/r.out.gdal/export_band.c:519 -#: ../raster/r.out.gdal/export_band.c:531 -#: ../raster/r.out.gdal/export_band.c:544 -#: ../raster/r.out.gdal/export_band.c:558 +#: ../raster/r.out.gdal/export_band.c:486 +#: ../raster/r.out.gdal/export_band.c:498 +#: ../raster/r.out.gdal/export_band.c:511 +#: ../raster/r.out.gdal/export_band.c:524 +#: ../raster/r.out.gdal/export_band.c:536 +#: ../raster/r.out.gdal/export_band.c:551 +#: ../raster/r.out.gdal/export_band.c:566 #, c-format msgid "Raster map <%s> range: %g - %g" msgstr "" +#: ../raster/r.out.gdal/export_band.c:563 +#, c-format +msgid "GDAL datatype: %s, range: %.16g - %.16g" +msgstr "" + #: ../raster/r.out.gdal/attr.c:140 ../raster/r.out.gdal/attr.c:178 msgid "Failed to set raster attribute table" msgstr "" #: ../raster/r.basins.fill/main.c:56 ../raster/r.water.outlet/main.c:59 -#: ../raster/r.watershed/front/main.c:75 +#: ../raster/r.watershed/front/main.c:77 msgid "watershed" msgstr "" @@ -13091,7 +13425,7 @@ msgstr "Nombre de lignes d'en-tête à sauter au début du fichier d'entrée" #: ../raster/r.in.xyz/main.c:258 ../vector/v.in.lidar/main.c:196 -#: ../vector/v.decimate/main.c:148 +#: ../vector/v.decimate/main.c:149 msgid "Filter range for z data (min,max)" msgstr "Étendue de filtre pour les données z (min,max)" @@ -13143,7 +13477,7 @@ #: ../raster/r.in.xyz/main.c:536 #, c-format -msgid "Unable to process the hole map at once. Please set the %s option to some value lower than 100." +msgid "Unable to process the whole map at once. Please set the %s option to some value lower than 100." msgstr "" #: ../raster/r.in.xyz/main.c:589 @@ -13246,7 +13580,7 @@ msgstr "" #: ../raster/r.kappa/main.c:70 ../imagery/i.segment/main.c:38 -#: ../imagery/i.gensig/main.c:40 ../imagery/i.maxlik/main.c:62 +#: ../imagery/i.gensig/main.c:40 ../imagery/i.maxlik/main.c:64 #: ../imagery/i.smap/main.c:39 ../imagery/i.gensigset/main.c:41 #: ../imagery/i.cluster/main.c:76 ../vector/v.class/main.c:46 msgid "classification" @@ -13284,6 +13618,11 @@ msgid "No header in the report" msgstr "" +#: ../raster/r.kappa/main.c:113 +#, fuzzy +msgid "Print Matrix only" +msgstr "Afficher les types de données" + #: ../raster/r.kappa/prt_label.c:17 #, c-format msgid "Can't open file <%s> to write label" @@ -13294,7 +13633,7 @@ msgid "Cannot open file <%s> to write kappa and relevant parameters" msgstr "" -#: ../raster/r.kappa/prt_mat.c:39 +#: ../raster/r.kappa/prt_mat.c:39 ../raster/r.kappa/prt2csv_mat.c:40 #, c-format msgid "Cannot open file <%s> to write cats and counts (error matrix)" msgstr "" @@ -13391,11 +13730,11 @@ #: ../raster/r.to.vect/main.c:106 ../raster/r.to.vect/main.c:113 #: ../vector/v.to.rast/main.c:88 ../vector/v.to.rast/main.c:94 #: ../vector/v.to.rast/main.c:100 ../vector/v.buffer/main.c:306 -#: ../vector/v.in.ogr/main.c:289 ../vector/v.in.ogr/main.c:299 -#: ../vector/v.in.ogr/main.c:309 ../vector/v.in.ogr/main.c:342 -#: ../vector/v.in.ogr/main.c:374 ../vector/v.overlay/main.c:135 -#: ../vector/v.overlay/main.c:145 ../vector/v.extract/main.c:93 -#: ../vector/v.extract/main.c:145 ../vector/v.generalize/main.c:245 +#: ../vector/v.in.ogr/main.c:306 ../vector/v.in.ogr/main.c:316 +#: ../vector/v.in.ogr/main.c:326 ../vector/v.in.ogr/main.c:359 +#: ../vector/v.in.ogr/main.c:391 ../vector/v.overlay/main.c:135 +#: ../vector/v.overlay/main.c:145 ../vector/v.extract/main.c:94 +#: ../vector/v.extract/main.c:147 ../vector/v.generalize/main.c:245 msgid "Attributes" msgstr "Attributs" @@ -13542,6 +13881,104 @@ msgid "Writing color file..." msgstr "Écriture du fichier de couleur ..." +#: ../raster/r.buildvrt/main.c:78 +#, fuzzy +msgid "mosaic" +msgstr "mosaïquage" + +#: ../raster/r.buildvrt/main.c:79 +#, fuzzy +msgid "virtual raster" +msgstr "Raster 3D" + +#: ../raster/r.buildvrt/main.c:81 +msgid "Build a VRT (Virtual Raster) from the list of input raster maps." +msgstr "" + +#: ../raster/r.buildvrt/main.c:84 +#, fuzzy +msgid "Name of input raster files" +msgstr "Nom(s) du(es) fichier(s) de masque en entrée" + +#: ../raster/r.buildvrt/main.c:90 ../imagery/i.group/main.c:73 +#, fuzzy +msgid "Input file with one raster map name per line" +msgstr "Nom du canal bleu" + +#: ../raster/r.buildvrt/main.c:147 ../raster/r.buildvrt/main.c:200 +#, fuzzy, c-format +msgid "Input raster map <%s> not found" +msgstr "carte raster 3D <%s> non trouvée" + +#: ../raster/r.buildvrt/main.c:150 ../raster/r.buildvrt/main.c:203 +#, fuzzy +msgid "Input and output raster map can not be identical" +msgstr "Au moins une carte raster en sortie doit être spécifiée" + +#: ../raster/r.buildvrt/main.c:155 ../raster/r.buildvrt/main.c:208 +#, c-format +msgid "Input map <%s@%s> is all NULL, skipping" +msgstr "" + +#: ../raster/r.buildvrt/main.c:177 +#, fuzzy +msgid "Only one raster map name found in input file" +msgstr "Pas de nom de carte raster trouvé dans le fichier d'entrée" + +#: ../raster/r.buildvrt/main.c:188 +#, fuzzy +msgid "Only one raster map name found" +msgstr "Nom du canal bleu" + +#: ../raster/r.buildvrt/main.c:260 +msgid "Input maptypes are different" +msgstr "" + +#: ../raster/r.buildvrt/main.c:262 ../raster/r.buildvrt/main.c:264 +#, fuzzy +msgid "Input ns resolutions are different" +msgstr "Les résolutions E-O et N-S diffèrent. Utilisation de la moyenne." + +#: ../raster/r.buildvrt/link.c:13 ../raster/r.external/link.c:87 +#, c-format +msgid "Unable to create cell/%s file" +msgstr "" + +#: ../raster/r.buildvrt/link.c:22 ../raster/r.external/link.c:96 +#, c-format +msgid "Unable to create fcell/%s file" +msgstr "" + +#: ../raster/r.buildvrt/link.c:35 +#, fuzzy, c-format +msgid "Unable to create cell_misc/%s/vrt file" +msgstr "Impossible de créer le fichier segment" + +#: ../raster/r.buildvrt/link.c:66 ../raster/r.external/link.c:160 +#, c-format +msgid "Unable to create cell_misc/%s/f_format file" +msgstr "" + +#: ../raster/r.buildvrt/link.c:69 ../raster/r.external/link.c:163 +#, c-format +msgid "Error writing cell_misc/%s/f_format file" +msgstr "" + +#: ../raster/r.buildvrt/link.c:124 ../raster/r.external/link.c:200 +#, c-format +msgid "Creating support files for %s" +msgstr "" + +#: ../raster/r.buildvrt/link.c:127 +#, c-format +msgid "virtual raster generated by %s" +msgstr "" + +#: ../raster/r.buildvrt/link.c:140 ../raster/r.external/link.c:248 +#, c-format +msgid "Link to raster map <%s> created." +msgstr "" + #: ../raster/r.quantile/main.c:69 msgid "Computing histogram" msgstr "Calcul de l'histogramme" @@ -13686,11 +14123,11 @@ #: ../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:160 ../general/g.region/main.c:204 -#: ../general/g.region/main.c:213 ../general/g.region/main.c:222 -#: ../general/g.region/main.c:231 ../general/g.region/main.c:240 -#: ../general/g.region/main.c:249 ../general/g.region/main.c:325 -#: ../general/g.region/main.c:336 +#: ../general/g.region/main.c:161 ../general/g.region/main.c:205 +#: ../general/g.region/main.c:214 ../general/g.region/main.c:223 +#: ../general/g.region/main.c:232 ../general/g.region/main.c:241 +#: ../general/g.region/main.c:250 ../general/g.region/main.c:326 +#: ../general/g.region/main.c:337 ../general/g.region/main.c:349 msgid "Bounds" msgstr "Limites" @@ -13804,7 +14241,7 @@ msgid "Either all or none of %s=, %s=, %s= and %s= must be given" msgstr "Soit tous soit aucun de %s=, %s=, %s= et %s= doivent être fournis" -#: ../raster/r.in.bin/main.c:521 ../display/d.grid/main.c:266 +#: ../raster/r.in.bin/main.c:521 ../display/d.grid/main.c:265 #: ../raster3d/r3.in.bin/main.c:424 #, c-format msgid "Illegal north coordinate <%s>" @@ -13815,7 +14252,7 @@ msgid "Illegal south coordinate <%s>" msgstr "Coordonnée sud <%s> illégale" -#: ../raster/r.in.bin/main.c:525 ../display/d.grid/main.c:259 +#: ../raster/r.in.bin/main.c:525 ../display/d.grid/main.c:258 #: ../raster3d/r3.in.bin/main.c:428 #, c-format msgid "Illegal east coordinate <%s>" @@ -13833,7 +14270,7 @@ #: ../raster/r.in.bin/main.c:554 #, c-format -msgid "East-West (ewres: %f) and North-South (nwres: %f) resolution differ significantly. Did you assign %s= and %s= correctly?" +msgid "East-West (ewres: %f) and North-South (nsres: %f) resolution differ significantly. Did you assign %s= and %s= correctly?" msgstr "Les résolutions Est-Ouest (ewres : %f) et Nord-Sud (nsres : %f) diffèrent significativement. Avez-vous renseigné %s= et %s= correctement ?" #: ../raster/r.in.bin/main.c:575 @@ -13842,107 +14279,44 @@ #: ../raster/r.in.bin/main.c:577 ../raster3d/r3.in.bin/main.c:448 msgid "Bytes do not match file size" -msgstr "Les octets ne correspondent pas à la taille du fichier" - -#: ../raster/r.in.bin/main.c:595 -#, c-format -msgid "Importing band %d..." -msgstr "Import de la bande %d ..." - -#: ../raster/r.drain/main.c:113 -msgid "Traces a flow through an elevation model or cost surface on a raster map." -msgstr "Trace un écoulement à travers un modèle d'altitude ou une surface de coûts sur une carte raster." - -#: ../raster/r.drain/main.c:116 -msgid "Name of input elevation or cost surface raster map" -msgstr "" - -#: ../raster/r.drain/main.c:121 -msgid "Name of input movement direction map associated with the cost surface" -msgstr "" - -#: ../raster/r.drain/main.c:123 -msgid "Direction in degrees CCW from east" -msgstr "" - -#: ../raster/r.drain/main.c:125 ../raster/r.drain/main.c:167 -msgid "Cost surface" -msgstr "Surface de coût" - -#: ../raster/r.drain/main.c:133 -msgid "Name for output drain vector map" -msgstr "" - -#: ../raster/r.drain/main.c:134 -msgid "Recommended for cost surface made using knight's move" -msgstr "" - -#: ../raster/r.drain/main.c:144 -msgid "Name of starting vector points map(s)" -msgstr "" - -#: ../raster/r.drain/main.c:150 -msgid "Copy input cell values on output" -msgstr "Copier les cellules sources dans la couche de sortie" - -#: ../raster/r.drain/main.c:151 ../raster/r.drain/main.c:156 -#: ../raster/r.drain/main.c:161 -msgid "Path settings" -msgstr "" - -#: ../raster/r.drain/main.c:155 -msgid "Accumulate input values along the path" -msgstr "Accumuler les valeurs d'entrées le long du parcours" - -#: ../raster/r.drain/main.c:160 -msgid "Count cell numbers along the path" -msgstr "Compter le nombre de cellules traversées" +msgstr "Les octets ne correspondent pas à la taille du fichier" -#: ../raster/r.drain/main.c:166 -msgid "The input raster map is a cost surface (direction surface must also be specified)" -msgstr "" +#: ../raster/r.in.bin/main.c:595 +#, c-format +msgid "Importing band %d..." +msgstr "Import de la bande %d ..." -#: ../raster/r.drain/main.c:178 +#: ../raster/r.drain/main.c:179 msgid "Directional drain selected... checking for direction raster map" msgstr "" -#: ../raster/r.drain/main.c:181 +#: ../raster/r.drain/main.c:182 msgid "Surface/Hydrology drain selected" msgstr "" -#: ../raster/r.drain/main.c:186 +#: ../raster/r.drain/main.c:187 #, c-format msgid "Direction raster map <%s> not specified, if direction flag is on, a direction raster must be given" msgstr "" -#: ../raster/r.drain/main.c:193 +#: ../raster/r.drain/main.c:194 #, c-format msgid "Direction raster map <%s> should not be specified for Surface/Hydrology drains" msgstr "" -#: ../raster/r.drain/main.c:212 +#: ../raster/r.drain/main.c:213 msgid "Specify just one of the -c, -a and -n flags" msgstr "Spécifier uniquement l'un des drapeaux -c, -a, -n" -#: ../raster/r.drain/main.c:243 -#, c-format -msgid "Starting point %d is outside the current region" -msgstr "Le point de départ %d est en dehors de la région courante" - -#: ../raster/r.drain/main.c:318 -#, c-format -msgid "Starting vector map <%s> contains no points in the current region" -msgstr "" - -#: ../raster/r.drain/main.c:326 +#: ../raster/r.drain/main.c:327 msgid "No start/stop point(s) specified" msgstr "Aucun point de départ/d'arrivée spécifié" -#: ../raster/r.drain/main.c:401 +#: ../raster/r.drain/main.c:402 msgid "Calculating flow directions..." msgstr "" -#: ../raster/r.drain/main.c:692 +#: ../raster/r.drain/main.c:693 #, c-format msgid "direction read: %lf, neighbour found: %i" msgstr "" @@ -13959,15 +14333,6 @@ msgid "Maximum number of cells to be created" msgstr "" -#: ../raster/r.random.cells/main.c:77 -msgid "Random seed (SEED_MIN >= value >= SEED_MAX) (default [random])" -msgstr "" - -#: ../raster/r.random.cells/random.c:50 -#, c-format -msgid "RAN1: j == %d shouldn't happen" -msgstr "" - #: ../raster/r.random.cells/init.c:77 msgid "Distance must be >= 0.0" msgstr "" @@ -13984,11 +14349,6 @@ msgid "Spatial weights neighborhood (cells):" msgstr "" -#: ../raster/r.fill.stats/main.c:779 ../raster/r.null/main.c:61 -#: ../raster3d/r3.null/main.c:181 -msgid "null data" -msgstr "valeur nulle" - #: ../raster/r.fill.stats/main.c:781 msgid "Rapidly fills 'no data' cells (NULLs) of a raster map with interpolated values (IDW)." msgstr "" @@ -14200,7 +14560,7 @@ msgid "Generating %d x %d = %d tiles..." msgstr "" -#: ../raster/r.tile/main.c:184 +#: ../raster/r.tile/main.c:187 #, c-format msgid "Unable to read cats for %s" msgstr "" @@ -14238,40 +14598,36 @@ msgid "Creating support files for raster map <%s>..." msgstr "" -#: ../raster/r.info/main.c:73 ../vector/v.info/main.c:41 +#: ../raster/r.info/main.c:75 ../vector/v.info/main.c:41 msgid "history" msgstr "" -#: ../raster/r.info/main.c:75 +#: ../raster/r.info/main.c:77 msgid "Outputs basic information about a raster map." msgstr "Afficher les informations élémentaires d'une carte raster." -#: ../raster/r.info/main.c:81 +#: ../raster/r.info/main.c:83 msgid "Print raster array information in shell script style" msgstr "" -#: ../raster/r.info/main.c:85 +#: ../raster/r.info/main.c:87 msgid "Print range in shell script style" msgstr "" -#: ../raster/r.info/main.c:89 +#: ../raster/r.info/main.c:95 msgid "Print extended metadata information in shell script style" msgstr "" -#: ../raster/r.info/main.c:93 ../raster3d/r3.info/main.c:94 +#: ../raster/r.info/main.c:99 ../raster3d/r3.info/main.c:94 msgid "Print raster history instead of info" msgstr "Afficher l'historique du raster à la place des informations générales" -#: ../raster/r.info/main.c:99 +#: ../raster/r.info/main.c:105 #, c-format msgid "Flags -%c and -%c/%c/%c are mutually exclusive" msgstr "" -#: ../raster/r.info/main.c:127 -msgid "Unable to read range file" -msgstr "" - -#: ../raster/r.info/main.c:303 ../raster/r.info/main.c:445 +#: ../raster/r.info/main.c:312 ../raster/r.info/main.c:538 #: ../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 @@ -14354,8 +14710,8 @@ #: ../raster/r.geomorphon/main.c:196 ../raster/r.watershed/shed/com_line.c:231 #: ../raster/r.watershed/shed/com_line.c:266 ../general/g.rename/main.c:85 -#: ../general/g.copy/main.c:80 ../imagery/i.landsat.acca/main.c:188 -#: ../imagery/i.landsat.toar/main.c:563 +#: ../general/g.copy/main.c:80 ../imagery/i.maxlik/main.c:109 +#: ../imagery/i.landsat.acca/main.c:188 ../imagery/i.landsat.toar/main.c:563 #: ../imagery/i.ortho.photo/i.ortho.camera/main.c:114 #, c-format msgid "<%s> is an illegal file name" @@ -14412,7 +14768,7 @@ msgid "wetness" msgstr "" -#: ../raster/r.topidx/main.c:42 ../raster/r.watershed/front/main.c:80 +#: ../raster/r.topidx/main.c:42 ../raster/r.watershed/front/main.c:82 msgid "topographic index" msgstr "" @@ -14440,6 +14796,7 @@ msgstr "Lecture de <%s> dans <%s>" #: ../raster/r.category/main.c:53 ../vector/v.category/main.c:76 +#: ../vector/v.to.db/main.c:46 msgid "category" msgstr "catégorie" @@ -14647,7 +15004,7 @@ msgid "Creation options" msgstr "Options de création" -#: ../raster/r.external.out/main.c:271 ../raster/r.in.gdal/main.c:207 +#: ../raster/r.external.out/main.c:271 ../raster/r.in.gdal/main.c:224 #: ../raster/r.external/main.c:95 ../vector/v.external.out/args.c:62 #: ../vector/v.external/args.c:56 msgid "List supported formats and exit" @@ -14661,135 +15018,135 @@ msgid "Print current status" msgstr "Afficher le status courant" -#: ../raster/r.resamp.bspline/main.c:84 +#: ../raster/r.resamp.bspline/main.c:86 msgid "Performs bilinear or bicubic spline interpolation with Tykhonov regularization." msgstr "Interpolation spline bilinéaire ou bicubique avec régularisation de Tykhonov." -#: ../raster/r.resamp.bspline/main.c:92 +#: ../raster/r.resamp.bspline/main.c:94 msgid "Name for output vector map with interpolation grid" msgstr "" -#: ../raster/r.resamp.bspline/main.c:97 +#: ../raster/r.resamp.bspline/main.c:99 msgid "Name of raster map to use for masking" msgstr "" -#: ../raster/r.resamp.bspline/main.c:98 ../vector/v.surf.bspline/main.c:140 +#: ../raster/r.resamp.bspline/main.c:100 ../vector/v.surf.bspline/main.c:140 msgid "Only cells that are not NULL and not zero are interpolated" msgstr "" -#: ../raster/r.resamp.bspline/main.c:106 +#: ../raster/r.resamp.bspline/main.c:108 msgid "Length of each spline step in the east-west direction. Default: 1.5 * ewres." msgstr "" -#: ../raster/r.resamp.bspline/main.c:114 +#: ../raster/r.resamp.bspline/main.c:116 msgid "Length of each spline step in the north-south direction. Default: 1.5 * nsres." msgstr "" -#: ../raster/r.resamp.bspline/main.c:118 ../vector/v.surf.bspline/main.c:163 +#: ../raster/r.resamp.bspline/main.c:120 ../vector/v.surf.bspline/main.c:163 msgid "Spline interpolation algorithm" msgstr "" -#: ../raster/r.resamp.bspline/main.c:124 +#: ../raster/r.resamp.bspline/main.c:126 #: ../vector/v.lidar.correction/main.c:407 ../vector/v.surf.bspline/main.c:170 #: ../vector/v.outlier/main.c:418 msgid "Bilinear interpolation" msgstr "" -#: ../raster/r.resamp.bspline/main.c:125 ../vector/v.surf.bspline/main.c:171 +#: ../raster/r.resamp.bspline/main.c:127 ../vector/v.surf.bspline/main.c:171 msgid "Bicubic interpolation" msgstr "" -#: ../raster/r.resamp.bspline/main.c:137 +#: ../raster/r.resamp.bspline/main.c:139 msgid "Only interpolate null cells in input raster map" msgstr "" -#: ../raster/r.resamp.bspline/main.c:143 ../vector/v.surf.bspline/main.c:101 +#: ../raster/r.resamp.bspline/main.c:145 ../vector/v.surf.bspline/main.c:101 msgid "Find the best Tykhonov regularizing parameter using a \"leave-one-out\" cross validation method" msgstr "" -#: ../raster/r.resamp.bspline/main.c:183 +#: ../raster/r.resamp.bspline/main.c:185 msgid "ew_step must be positive" msgstr "" -#: ../raster/r.resamp.bspline/main.c:191 +#: ../raster/r.resamp.bspline/main.c:193 msgid "ns_step must be positive" msgstr "" -#: ../raster/r.resamp.bspline/main.c:218 +#: ../raster/r.resamp.bspline/main.c:220 #, c-format msgid "spline step in ew direction %g" msgstr "" -#: ../raster/r.resamp.bspline/main.c:219 +#: ../raster/r.resamp.bspline/main.c:221 #, c-format msgid "spline step in ns direction %g" msgstr "" -#: ../raster/r.resamp.bspline/main.c:220 +#: ../raster/r.resamp.bspline/main.c:222 #, c-format msgid "adjusted EW splines %d" msgstr "" -#: ../raster/r.resamp.bspline/main.c:221 +#: ../raster/r.resamp.bspline/main.c:223 #, c-format msgid "adjusted NS splines %d" msgstr "" -#: ../raster/r.resamp.bspline/main.c:300 ../vector/v.surf.bspline/main.c:461 +#: ../raster/r.resamp.bspline/main.c:302 ../vector/v.surf.bspline/main.c:461 msgid "Memory in MB must be >= 3" msgstr "" -#: ../raster/r.resamp.bspline/main.c:321 ../raster/r.resamp.bspline/main.c:406 -#: ../raster/r.resamp.bspline/main.c:478 ../vector/v.surf.bspline/main.c:480 +#: ../raster/r.resamp.bspline/main.c:323 ../raster/r.resamp.bspline/main.c:408 +#: ../raster/r.resamp.bspline/main.c:480 ../vector/v.surf.bspline/main.c:480 #: ../vector/v.surf.bspline/main.c:508 msgid "Can not initialize temporary file" msgstr "" -#: ../raster/r.resamp.bspline/main.c:327 +#: ../raster/r.resamp.bspline/main.c:329 #, c-format msgid "Loading input raster <%s>" msgstr "" -#: ../raster/r.resamp.bspline/main.c:341 ../raster/r.resamp.bspline/main.c:452 -#: ../raster/r.resamp.bspline/main.c:488 +#: ../raster/r.resamp.bspline/main.c:343 ../raster/r.resamp.bspline/main.c:454 +#: ../raster/r.resamp.bspline/main.c:490 msgid "Can not write to temp file" msgstr "" -#: ../raster/r.resamp.bspline/main.c:346 +#: ../raster/r.resamp.bspline/main.c:348 msgid "Only NULL cells in input raster" msgstr "" -#: ../raster/r.resamp.bspline/main.c:370 ../vector/v.surf.bspline/main.c:313 +#: ../raster/r.resamp.bspline/main.c:372 ../vector/v.surf.bspline/main.c:313 msgid "Cross validation didn't finish correctly" msgstr "" -#: ../raster/r.resamp.bspline/main.c:374 ../vector/v.surf.bspline/main.c:319 +#: ../raster/r.resamp.bspline/main.c:376 ../vector/v.surf.bspline/main.c:319 #, c-format msgid "Cross validation finished for ew_step = %f and ns_step = %f" msgstr "" -#: ../raster/r.resamp.bspline/main.c:394 +#: ../raster/r.resamp.bspline/main.c:396 msgid "Mark cells for interpolation" msgstr "" -#: ../raster/r.resamp.bspline/main.c:466 +#: ../raster/r.resamp.bspline/main.c:468 msgid "No NULL cells found in input raster." msgstr "" -#: ../raster/r.resamp.bspline/main.c:481 ../vector/v.surf.bspline/main.c:483 +#: ../raster/r.resamp.bspline/main.c:483 ../vector/v.surf.bspline/main.c:483 msgid "Initializing output..." msgstr "" -#: ../raster/r.resamp.bspline/main.c:556 +#: ../raster/r.resamp.bspline/main.c:558 #, c-format msgid "subregion %d of %d" msgstr "" -#: ../raster/r.resamp.bspline/main.c:730 +#: ../raster/r.resamp.bspline/main.c:732 msgid "No data within this subregion. Consider increasing the spline step." msgstr "" -#: ../raster/r.resamp.bspline/main.c:746 ../vector/v.surf.bspline/main.c:899 +#: ../raster/r.resamp.bspline/main.c:748 ../vector/v.surf.bspline/main.c:899 #: ../vector/v.net.components/main.c:213 ../vector/v.out.postgis/main.c:174 msgid "Writing output..." msgstr "" @@ -15162,6 +15519,10 @@ msgid "Raster maps <%s>, <%s> and <%s> created." msgstr "" +#: ../raster/r.null/main.c:61 ../raster3d/r3.null/main.c:181 +msgid "null data" +msgstr "valeur nulle" + #: ../raster/r.null/main.c:62 msgid "Manages NULL-values of given raster map." msgstr "Gère les valeurs NULL d'une carte raster donnée." @@ -15217,71 +15578,76 @@ msgid "Raster map <%s> is a reclass of map <%s@%s>. Consider to generate a copy with r.mapcalc. Exiting." msgstr "" -#: ../raster/r.null/main.c:138 +#: ../raster/r.null/main.c:136 +#, c-format +msgid "<%s> is a virtual raster map. Consider to generate a copy with r.mapcalc. Exiting." +msgstr "" + +#: ../raster/r.null/main.c:142 #, c-format msgid "Raster map <%s> is not in your mapset <%s>" msgstr "" -#: ../raster/r.null/main.c:145 +#: ../raster/r.null/main.c:149 #, c-format msgid "%s is illegal entry for null" msgstr "" -#: ../raster/r.null/main.c:152 +#: ../raster/r.null/main.c:156 #, c-format msgid "Raster map <%s> already has a null bitmap file" msgstr "" -#: ../raster/r.null/main.c:156 +#: ../raster/r.null/main.c:160 #, c-format msgid "<%s> is integer raster map (CELL)" msgstr "" -#: ../raster/r.null/main.c:160 +#: ../raster/r.null/main.c:164 #, c-format msgid "<%s> is integer raster map (CELL). Using null=%d." msgstr "" -#: ../raster/r.null/main.c:166 +#: ../raster/r.null/main.c:170 #, c-format msgid "<%s> is floating pointing raster map" msgstr "" -#: ../raster/r.null/main.c:183 ../raster/r.null/main.c:226 +#: ../raster/r.null/main.c:187 ../raster/r.null/main.c:230 #, c-format msgid "Writing new null file for raster map <%s>..." msgstr "" -#: ../raster/r.null/main.c:193 ../raster/r.null/main.c:238 -#: ../raster/r.null/main.c:252 +#: ../raster/r.null/main.c:197 ../raster/r.null/main.c:242 +#: ../raster/r.null/main.c:256 #, c-format msgid "Raster map <%s> modified." msgstr "" -#: ../raster/r.null/main.c:208 +#: ../raster/r.null/main.c:212 msgid "The NULL file is already compressed, nothing to do." msgstr "" -#: ../raster/r.null/main.c:214 +#: ../raster/r.null/main.c:218 msgid "The NULL file is already uncompressed, nothing to do." msgstr "" -#: ../raster/r.null/main.c:245 +#: ../raster/r.null/main.c:249 #, c-format msgid "Removing null file for raster map <%s>..." msgstr "" -#: ../raster/r.null/main.c:316 +#: ../raster/r.null/main.c:320 #, c-format msgid "%s: %s: illegal value spec" msgstr "" -#: ../raster/r.null/main.c:318 +#: ../raster/r.null/main.c:322 #, c-format msgid "%s: illegal value spec" msgstr "" -#: ../raster/r.null/main.c:379 +#: ../raster/r.null/main.c:383 #, c-format msgid "Writing new data for raster map <%s>..." msgstr "" @@ -15363,7 +15729,7 @@ msgid "Line %d is not point or centroid, skipped" msgstr "La ligne %d n'est ni un point ni un centroïde, sauté" -#: ../raster/r.what/main.c:404 +#: ../raster/r.what/main.c:409 #, c-format msgid "%s %s is outside your current region" msgstr "%s %s est en dehors de la région courante" @@ -15530,210 +15896,215 @@ msgid "Error reading segment file" msgstr "" -#: ../raster/r.proj/main.c:149 +#: ../raster/r.proj/main.c:152 msgid "Re-projects a raster map from given location to the current location." msgstr "Reprojeter une carte raster depuis un secteur donné vers le secteur courant." -#: ../raster/r.proj/main.c:153 +#: ../raster/r.proj/main.c:156 msgid "Location containing input raster map" msgstr "" -#: ../raster/r.proj/main.c:154 ../raster/r.proj/main.c:159 -#: ../raster/r.proj/main.c:164 ../vector/v.proj/main.c:79 -#: ../vector/v.proj/main.c:84 ../vector/v.proj/main.c:90 +#: ../raster/r.proj/main.c:157 ../raster/r.proj/main.c:162 +#: ../raster/r.proj/main.c:167 ../vector/v.proj/main.c:84 +#: ../vector/v.proj/main.c:89 ../vector/v.proj/main.c:95 #: ../vector/v.net.flow/main.c:108 ../vector/v.net.flow/main.c:114 msgid "Source" msgstr "" -#: ../raster/r.proj/main.c:157 +#: ../raster/r.proj/main.c:160 msgid "Mapset containing input raster map" msgstr "" -#: ../raster/r.proj/main.c:158 ../vector/v.proj/main.c:83 +#: ../raster/r.proj/main.c:161 ../vector/v.proj/main.c:88 msgid "Default: name of current mapset" msgstr "" -#: ../raster/r.proj/main.c:162 +#: ../raster/r.proj/main.c:165 msgid "Name of input raster map to re-project" msgstr "" -#: ../raster/r.proj/main.c:167 ../vector/v.proj/main.c:93 +#: ../raster/r.proj/main.c:170 ../vector/v.proj/main.c:98 msgid "Path to GRASS database of input location" msgstr "Chemin vers la base de données GRASS du Secteur source" -#: ../raster/r.proj/main.c:171 +#: ../raster/r.proj/main.c:174 msgid "Name for output raster map (default: same as 'input')" msgstr "" -#: ../raster/r.proj/main.c:172 ../raster/r.proj/main.c:183 -#: ../raster/r.proj/main.c:199 ../vector/v.proj/main.c:102 -#: ../vector/v.proj/main.c:107 ../vector/v.proj/main.c:119 -#: ../vector/v.proj/main.c:126 +#: ../raster/r.proj/main.c:175 ../raster/r.proj/main.c:186 +#: ../raster/r.proj/main.c:202 ../vector/v.proj/main.c:107 +#: ../vector/v.proj/main.c:112 ../vector/v.proj/main.c:132 +#: ../vector/v.proj/main.c:139 msgid "Target" msgstr "" -#: ../raster/r.proj/main.c:198 +#: ../raster/r.proj/main.c:201 msgid "Resolution of output raster map" msgstr "" -#: ../raster/r.proj/main.c:203 +#: ../raster/r.proj/main.c:209 ../vector/v.proj/main.c:119 +#, fuzzy +msgid "PROJ pipeline for coordinate transformation" +msgstr "Impossible d'initialiser la recherche" + +#: ../raster/r.proj/main.c:214 msgid "List raster maps in input mapset and exit" msgstr "" -#: ../raster/r.proj/main.c:213 +#: ../raster/r.proj/main.c:224 msgid "Print input map's bounds in the current projection and exit" msgstr "" -#: ../raster/r.proj/main.c:219 +#: ../raster/r.proj/main.c:230 msgid "Print input map's bounds in the current projection and exit (shell style)" msgstr "" -#: ../raster/r.proj/main.c:245 ../display/d.mon/start.c:52 +#: ../raster/r.proj/main.c:256 ../display/d.mon/start.c:52 #: ../imagery/i.gensig/parse.c:50 ../imagery/i.gensigset/parse.c:57 -#: ../imagery/i.cluster/main.c:179 ../vector/v.proj/main.c:150 -#: ../vector/v.external/main.c:137 +#: ../imagery/i.cluster/main.c:179 ../misc/m.nviz.image/main.c:77 +#: ../vector/v.proj/main.c:163 ../vector/v.external/main.c:141 #, c-format msgid "option <%s>: <%s> exists. To overwrite, use the --overwrite flag" msgstr "" -#: ../raster/r.proj/main.c:252 ../vector/v.proj/main.c:165 +#: ../raster/r.proj/main.c:263 ../vector/v.proj/main.c:178 msgid "Input and output locations can not be the same" msgstr "" -#: ../raster/r.proj/main.c:254 +#: ../raster/r.proj/main.c:265 msgid "Input and output locations are the same" msgstr "" -#: ../raster/r.proj/main.c:264 +#: ../raster/r.proj/main.c:275 msgid "Unable to get projection info of output raster map" msgstr "" -#: ../raster/r.proj/main.c:267 +#: ../raster/r.proj/main.c:278 msgid "Unable to get projection units of output raster map" msgstr "" -#: ../raster/r.proj/main.c:270 +#: ../raster/r.proj/main.c:281 msgid "Unable to get projection key values of output raster map" msgstr "" -#: ../raster/r.proj/main.c:279 +#: ../raster/r.proj/main.c:290 #, c-format msgid "Mapset <%s> in input location <%s> - %s" msgstr "" -#: ../raster/r.proj/main.c:281 ../raster/r.in.gdal/main.c:938 +#: ../raster/r.proj/main.c:292 ../raster/r.in.gdal/main.c:1009 #: ../imagery/i.rectify/target.c:32 #: ../imagery/i.ortho.photo/i.ortho.rectify/target.c:32 #: ../vector/v.rectify/target.c:41 msgid "permission denied" msgstr "permission refusée" -#: ../raster/r.proj/main.c:282 ../raster/r.in.gdal/main.c:939 +#: ../raster/r.proj/main.c:293 ../raster/r.in.gdal/main.c:1010 #: ../imagery/i.rectify/target.c:32 #: ../imagery/i.ortho.photo/i.ortho.rectify/target.c:32 #: ../vector/v.rectify/target.c:41 msgid "not found" msgstr "" -#: ../raster/r.proj/main.c:288 ../vector/v.proj/main.c:189 +#: ../raster/r.proj/main.c:299 ../vector/v.proj/main.c:201 #, c-format msgid "Checking location <%s> mapset <%s>" msgstr "" -#: ../raster/r.proj/main.c:300 ../vector/v.proj/main.c:206 -#: ../vector/v.select/main.c:89 ../vector/v.in.ogr/main.c:444 +#: ../raster/r.proj/main.c:311 ../vector/v.proj/main.c:218 +#: ../vector/v.select/main.c:89 ../vector/v.in.ogr/main.c:461 #: ../vector/v.what.rast/main.c:121 ../vector/v.edit/main.c:89 #: ../vector/v.net/args.c:152 ../vector/v.net/args.c:159 #: ../vector/v.net/args.c:165 ../vector/v.net/args.c:169 -#: ../vector/v.net/args.c:179 ../vector/v.external/main.c:110 +#: ../vector/v.net/args.c:179 ../vector/v.external/main.c:114 #: ../scripts/d.frame/d.frame.py:288 #, c-format, python-format msgid "Required parameter <%s> not set" msgstr "" -#: ../raster/r.proj/main.c:303 +#: ../raster/r.proj/main.c:314 #, c-format msgid "Raster map <%s> in location <%s> in mapset <%s> not found" msgstr "" -#: ../raster/r.proj/main.c:311 +#: ../raster/r.proj/main.c:322 msgid "Unable to get projection info of input map" msgstr "" -#: ../raster/r.proj/main.c:314 +#: ../raster/r.proj/main.c:330 msgid "Unable to get projection units of input map" msgstr "" -#: ../raster/r.proj/main.c:317 +#: ../raster/r.proj/main.c:333 msgid "Unable to get projection key values of input map" msgstr "" -#: ../raster/r.proj/main.c:332 +#: ../raster/r.proj/main.c:357 msgid "Unable to work with unprojected data (xy location)" msgstr "Impossible de travailler sur des données non projetées (secteur xy)" -#: ../raster/r.proj/main.c:351 +#: ../raster/r.proj/main.c:376 #, c-format msgid "Input map <%s@%s> in location <%s>:" msgstr "" -#: ../raster/r.proj/main.c:443 +#: ../raster/r.proj/main.c:470 msgid "Input:" msgstr "" -#: ../raster/r.proj/main.c:444 ../raster/r.proj/main.c:455 +#: ../raster/r.proj/main.c:471 ../raster/r.proj/main.c:482 #, c-format msgid "Cols: %d (%d)" msgstr "" -#: ../raster/r.proj/main.c:445 ../raster/r.proj/main.c:456 +#: ../raster/r.proj/main.c:472 ../raster/r.proj/main.c:483 #, c-format msgid "Rows: %d (%d)" msgstr "" -#: ../raster/r.proj/main.c:446 ../raster/r.proj/main.c:457 +#: ../raster/r.proj/main.c:473 ../raster/r.proj/main.c:484 #, c-format msgid "North: %f (%f)" msgstr "" -#: ../raster/r.proj/main.c:447 ../raster/r.proj/main.c:458 +#: ../raster/r.proj/main.c:474 ../raster/r.proj/main.c:485 #, c-format msgid "South: %f (%f)" msgstr "Sud : %f (%f)" -#: ../raster/r.proj/main.c:448 ../raster/r.proj/main.c:459 +#: ../raster/r.proj/main.c:475 ../raster/r.proj/main.c:486 #, c-format msgid "West: %f (%f)" msgstr "" -#: ../raster/r.proj/main.c:449 ../raster/r.proj/main.c:460 +#: ../raster/r.proj/main.c:476 ../raster/r.proj/main.c:487 #, c-format msgid "East: %f (%f)" msgstr "" -#: ../raster/r.proj/main.c:450 ../raster/r.proj/main.c:461 +#: ../raster/r.proj/main.c:477 ../raster/r.proj/main.c:488 #, c-format msgid "EW-res: %f" msgstr "EO-res : %f" -#: ../raster/r.proj/main.c:451 ../raster/r.proj/main.c:462 +#: ../raster/r.proj/main.c:478 ../raster/r.proj/main.c:489 #, c-format msgid "NS-res: %f" msgstr "NS-res : %f" -#: ../raster/r.proj/main.c:454 +#: ../raster/r.proj/main.c:481 msgid "Output:" msgstr "" -#: ../raster/r.proj/main.c:491 +#: ../raster/r.proj/main.c:518 msgid "Projecting..." msgstr "" -#: ../raster/r.proj/bordwalk.c:216 +#: ../raster/r.proj/bordwalk.c:223 msgid "Input raster map is outside current region" msgstr "La carte raster d'entrée est en dehors de la région cuorante" -#: ../raster/r.proj/bordwalk.c:242 +#: ../raster/r.proj/bordwalk.c:251 msgid "Unable to reproject map center" msgstr "Impossible de reprojeter le centre de la carte" @@ -15827,60 +16198,64 @@ msgid "Creates shaded relief map from an elevation map (DEM)." msgstr "Crée une couche de relief estompé à partir d'une couche d'altitude (MNT)." -#: ../raster/r.relief/main.c:117 +#: ../raster/r.relief/main.c:115 +msgid "Name of input raster (typically elevation) map" +msgstr "" + +#: ../raster/r.relief/main.c:118 msgid "Name for output shaded relief map" msgstr "" -#: ../raster/r.relief/main.c:125 +#: ../raster/r.relief/main.c:126 msgid "Altitude of the sun in degrees above the horizon" msgstr "Altitude du soleil au dessus de l'horizon, en degrés" -#: ../raster/r.relief/main.c:126 ../raster/r.relief/main.c:136 +#: ../raster/r.relief/main.c:127 ../raster/r.relief/main.c:137 msgid "Sun position" msgstr "" -#: ../raster/r.relief/main.c:135 +#: ../raster/r.relief/main.c:136 msgid "Azimuth of the sun in degrees to the east of north" msgstr "Azimuth du soleil par rapport au nord, en degrés" -#: ../raster/r.relief/main.c:143 +#: ../raster/r.relief/main.c:144 msgid "Factor for exaggerating relief" msgstr "Facteur d'exagération du relief" -#: ../raster/r.relief/main.c:151 +#: ../raster/r.relief/main.c:152 msgid "Scale factor for converting meters to elevation units" msgstr "" -#: ../raster/r.relief/main.c:158 +#: ../raster/r.relief/main.c:159 msgid "Elevation units (overrides scale factor)" msgstr "" -#: ../raster/r.relief/main.c:163 +#: ../raster/r.relief/main.c:164 msgid "international feet" msgstr "" -#: ../raster/r.relief/main.c:164 +#: ../raster/r.relief/main.c:165 msgid "survey feet" msgstr "" -#: ../raster/r.relief/main.c:194 ../raster/r.in.gdal/main.c:400 -#: ../raster/r.in.gdal/main.c:682 ../imagery/i.landsat.toar/main.c:548 +#: ../raster/r.relief/main.c:195 ../raster/r.in.gdal/main.c:458 +#: ../raster/r.in.gdal/main.c:746 ../imagery/i.landsat.toar/main.c:548 #, c-format msgid "Raster map <%s> already exists and will be overwritten" msgstr "" -#: ../raster/r.relief/main.c:197 ../raster/r.in.gdal/main.c:403 -#: ../raster/r.in.gdal/main.c:685 +#: ../raster/r.relief/main.c:198 ../raster/r.in.gdal/main.c:461 +#: ../raster/r.in.gdal/main.c:749 #, c-format msgid "Raster map <%s> already exists" msgstr "" -#: ../raster/r.relief/main.c:215 +#: ../raster/r.relief/main.c:216 #, c-format msgid "%s=%s - must not be zero" msgstr "" -#: ../raster/r.relief/main.c:474 +#: ../raster/r.relief/main.c:475 #, c-format msgid "Shaded relief raster map <%s> complete" msgstr "" @@ -15943,338 +16318,355 @@ msgid "trying to divide by zero...no unique solution for system...skipping..." msgstr "Tentative de division par zéro... pas de solution unique pour le modèle... on passe..." -#: ../raster/r.in.gdal/main.c:96 +#: ../raster/r.in.gdal/main.c:99 msgid "Imports raster data into a GRASS raster map using GDAL library." msgstr "Importer des données raster en utilisant la librairie GDAL." -#: ../raster/r.in.gdal/main.c:102 +#: ../raster/r.in.gdal/main.c:105 msgid "Name of raster file to be imported" msgstr "" -#: ../raster/r.in.gdal/main.c:111 +#: ../raster/r.in.gdal/main.c:114 msgid "Band(s) to select (default is all bands)" msgstr "" -#: ../raster/r.in.gdal/main.c:112 ../raster/r.in.gdal/main.c:225 +#: ../raster/r.in.gdal/main.c:115 ../raster/r.in.gdal/main.c:242 +#: ../scripts/i.spectral/i.spectral.py:200 msgid "Bands" msgstr "" -#: ../raster/r.in.gdal/main.c:129 +#: ../raster/r.in.gdal/main.c:132 msgid "Name of GCPs target location" msgstr "" -#: ../raster/r.in.gdal/main.c:131 +#: ../raster/r.in.gdal/main.c:134 msgid "Name of location to create or to read projection from for GCPs transformation" msgstr "" -#: ../raster/r.in.gdal/main.c:133 ../raster/r.in.gdal/main.c:188 -#: ../raster/r.in.gdal/main.c:195 ../vector/v.info/print.c:505 +#: ../raster/r.in.gdal/main.c:136 ../raster/r.in.gdal/main.c:205 +#: ../raster/r.in.gdal/main.c:212 ../vector/v.info/print.c:505 #: ../vector/v.info/print.c:510 msgid "Projection" msgstr "Projection" -#: ../raster/r.in.gdal/main.c:148 +#: ../raster/r.in.gdal/main.c:151 msgid "Offset to be added to band numbers" msgstr "" -#: ../raster/r.in.gdal/main.c:149 +#: ../raster/r.in.gdal/main.c:152 msgid "If 0, no offset is added and the first band is 1" msgstr "" -#: ../raster/r.in.gdal/main.c:157 +#: ../raster/r.in.gdal/main.c:160 msgid "Zero-padding of band number by filling with leading zeros up to given number" msgstr "" -#: ../raster/r.in.gdal/main.c:158 +#: ../raster/r.in.gdal/main.c:161 msgid "If 0, length will be adjusted to 'offset' number without leading zeros" msgstr "" -#: ../raster/r.in.gdal/main.c:164 +#: ../raster/r.in.gdal/main.c:167 msgid "Name of the output file that contains the imported map names" msgstr "" -#: ../raster/r.in.gdal/main.c:171 ../vector/v.in.lidar/main.c:272 -#: ../vector/v.in.ogr/main.c:281 +#: ../raster/r.in.gdal/main.c:174 ../vector/v.in.lidar/main.c:272 +#: ../vector/v.in.ogr/main.c:298 msgid "Name for new location to create" msgstr "Nom du nouveau Secteur (location) à créer" -#: ../raster/r.in.gdal/main.c:178 +#: ../raster/r.in.gdal/main.c:181 msgid "File prefix for raster attribute tables" msgstr "" -#: ../raster/r.in.gdal/main.c:179 +#: ../raster/r.in.gdal/main.c:182 msgid "The band number and \".csv\" will be appended to the file prefix" msgstr "" -#: ../raster/r.in.gdal/main.c:193 ../raster/r.external/main.c:109 -#: ../vector/v.in.ogr/main.c:354 ../vector/v.external/args.c:52 +#: ../raster/r.in.gdal/main.c:189 ../vector/v.in.ogr/main.c:220 +#, fuzzy +msgid "GDAL configuration options" +msgstr "Options de création" + +#: ../raster/r.in.gdal/main.c:190 ../raster/r.in.gdal/main.c:197 +#: ../vector/v.in.ogr/main.c:221 ../vector/v.in.ogr/main.c:228 +#, fuzzy +msgid "Comma-separated list of key=value pairs" +msgstr "Liste de valeurs séparées par des virgules" + +#: ../raster/r.in.gdal/main.c:196 ../vector/v.in.ogr/main.c:227 +#, fuzzy +msgid "GDAL dataset open options" +msgstr "Nom du jeu de données GDAL à importer" + +#: ../raster/r.in.gdal/main.c:210 ../raster/r.external/main.c:109 +#: ../vector/v.in.ogr/main.c:371 ../vector/v.external/args.c:52 msgid "Perform projection check only and exit" msgstr "" -#: ../raster/r.in.gdal/main.c:200 ../raster/r.external/main.c:114 -#: ../vector/v.in.lidar/main.c:302 ../vector/v.in.ogr/main.c:366 +#: ../raster/r.in.gdal/main.c:217 ../raster/r.external/main.c:114 +#: ../vector/v.in.lidar/main.c:302 ../vector/v.in.ogr/main.c:383 msgid "Extend region extents based on new dataset" msgstr "" -#: ../raster/r.in.gdal/main.c:202 ../raster/r.external/main.c:115 -#: ../vector/v.in.ogr/main.c:368 +#: ../raster/r.in.gdal/main.c:219 ../raster/r.external/main.c:115 +#: ../vector/v.in.ogr/main.c:385 msgid "Also updates the default region if in the PERMANENT mapset" msgstr "" -#: ../raster/r.in.gdal/main.c:218 ../raster/r.external/main.c:119 +#: ../raster/r.in.gdal/main.c:235 ../raster/r.external/main.c:119 #: ../raster/r.region/main.c:70 msgid "Auto-adjustment for lat/lon" msgstr "Auto-ajustement pour lat/lon" -#: ../raster/r.in.gdal/main.c:219 ../raster/r.external/main.c:120 +#: ../raster/r.in.gdal/main.c:236 ../raster/r.external/main.c:120 #: ../raster/r.region/main.c:71 msgid "Attempt to fix small precision errors in resolution and extents" msgstr "Tentative de résolution de'erreurs de petite précision dans la résolution et l'emprise" -#: ../raster/r.in.gdal/main.c:224 +#: ../raster/r.in.gdal/main.c:241 msgid "Keep band numbers instead of using band color names" msgstr "Conserver les numéros de bande plutôt que d'utiliser les noms de couleur des bandes" -#: ../raster/r.in.gdal/main.c:230 +#: ../raster/r.in.gdal/main.c:247 msgid "Create the location specified by the \"location\" parameter and exit. Do not import the raster file." msgstr "" -#: ../raster/r.in.gdal/main.c:235 ../vector/v.in.lidar/main.c:284 -#: ../vector/v.in.ogr/main.c:361 +#: ../raster/r.in.gdal/main.c:252 ../vector/v.in.lidar/main.c:284 +#: ../vector/v.in.ogr/main.c:378 msgid "Limit import to the current region" msgstr "" -#: ../raster/r.in.gdal/main.c:240 +#: ../raster/r.in.gdal/main.c:257 msgid "Print number of bands and exit" msgstr "" -#: ../raster/r.in.gdal/main.c:272 ../raster/r.external/list.c:23 +#: ../raster/r.in.gdal/main.c:289 ../raster/r.external/list.c:23 #: ../vector/v.external.out/list.c:102 ../vector/v.out.ogr/list.c:116 -#: ../vector/v.in.ogr/main.c:403 ../vector/v.external/list.c:94 +#: ../vector/v.in.ogr/main.c:420 ../vector/v.external/list.c:94 msgid "Supported formats:" msgstr "" -#: ../raster/r.in.gdal/main.c:315 +#: ../raster/r.in.gdal/main.c:332 msgid "You have to specify a target location different from output location" msgstr "" -#: ../raster/r.in.gdal/main.c:319 +#: ../raster/r.in.gdal/main.c:336 msgid "You need to specify valid location name." msgstr "" -#: ../raster/r.in.gdal/main.c:323 +#: ../raster/r.in.gdal/main.c:340 msgid "The '-l' flag only works in Lat/Lon locations" msgstr "" -#: ../raster/r.in.gdal/main.c:326 +#: ../raster/r.in.gdal/main.c:343 msgid "The number of digits for band numbering must be equal or greater than 0" msgstr "" -#: ../raster/r.in.gdal/main.c:339 +#: ../raster/r.in.gdal/main.c:356 msgid "Disabling '-r' flag for new location" msgstr "" -#: ../raster/r.in.gdal/main.c:347 ../raster/r.in.gdal/main.c:350 +#: ../raster/r.in.gdal/main.c:362 #, c-format -msgid "Using memory cache size: %.1f MiB" +msgid "Using memory cache size: %s MiB" msgstr "" -#: ../raster/r.in.gdal/main.c:359 +#: ../raster/r.in.gdal/main.c:417 #, c-format msgid "Unable to open datasource <%s>" msgstr "" -#: ../raster/r.in.gdal/main.c:370 +#: ../raster/r.in.gdal/main.c:428 #, c-format msgid "Input seems to be NOAA/AVHRR data which needs to be georeferenced with thin plate spline transformation (%s or %s)." msgstr "" -#: ../raster/r.in.gdal/main.c:383 +#: ../raster/r.in.gdal/main.c:441 msgid "Input contains subdatasets which may need to be imported separately" msgstr "" -#: ../raster/r.in.gdal/main.c:423 +#: ../raster/r.in.gdal/main.c:481 msgid "Input raster map is flipped or rotated - cannot import. You may use 'gdalwarp' to transform the map to North-up." msgstr "" -#: ../raster/r.in.gdal/main.c:442 +#: ../raster/r.in.gdal/main.c:500 #, c-format msgid "Unable to fetch the affine transformation coefficients. Flag -%c cannot be used in this case." msgstr "" -#: ../raster/r.in.gdal/main.c:470 +#: ../raster/r.in.gdal/main.c:528 msgid "Map bounds have been constrained to geographic coordinates. You will almost certainly want to check map bounds and resolution with r.info and reset them with r.region before going any further." msgstr "" -#: ../raster/r.in.gdal/main.c:515 ../raster/r.in.gdal/main.c:542 +#: ../raster/r.in.gdal/main.c:573 ../raster/r.in.gdal/main.c:603 msgid "Input raster does not overlap current computational region. Nothing to import." msgstr "" -#: ../raster/r.in.gdal/main.c:579 +#: ../raster/r.in.gdal/main.c:643 #, c-format msgid "Importing %d raster bands..." msgstr "" -#: ../raster/r.in.gdal/main.c:598 ../raster/r.external/main.c:230 +#: ../raster/r.in.gdal/main.c:662 ../raster/r.external/main.c:230 #, c-format msgid "Selected band (%d) does not exist" msgstr "" -#: ../raster/r.in.gdal/main.c:623 +#: ../raster/r.in.gdal/main.c:687 msgid "Unable to open the map names output text file" msgstr "" -#: ../raster/r.in.gdal/main.c:654 +#: ../raster/r.in.gdal/main.c:718 #, c-format msgid "Unable to get raster band number %d" msgstr "" -#: ../raster/r.in.gdal/main.c:731 +#: ../raster/r.in.gdal/main.c:796 #, c-format msgid "Copying %d GCPS in points file for <%s>" msgstr "" -#: ../raster/r.in.gdal/main.c:739 +#: ../raster/r.in.gdal/main.c:804 msgid "GCPs have the following OpenGIS WKT Coordinate System:" msgstr "" -#: ../raster/r.in.gdal/main.c:762 +#: ../raster/r.in.gdal/main.c:827 msgid "Re-projecting GCPs table:" msgstr "" -#: ../raster/r.in.gdal/main.c:763 +#: ../raster/r.in.gdal/main.c:828 #, c-format msgid "* Input projection for GCP table: %s" msgstr "" -#: ../raster/r.in.gdal/main.c:765 +#: ../raster/r.in.gdal/main.c:830 #, c-format msgid "* Output projection for GCP table: %s" msgstr "" -#: ../raster/r.in.gdal/main.c:786 +#: ../raster/r.in.gdal/main.c:852 #, c-format -msgid "Error in pj_do_proj (can't re-projection GCP %i)" +msgid "Error in %s (can't re-project GCP %i)" msgstr "" -#: ../raster/r.in.gdal/main.c:808 ../raster/r.in.gdal/proj.c:63 -#: ../raster/r.external/proj.c:63 ../vector/v.in.lidar/main.c:507 -#: ../vector/v.in.ogr/proj.c:253 ../vector/v.external/proj.c:154 +#: ../raster/r.in.gdal/main.c:875 ../raster/r.in.gdal/proj.c:85 +#: ../raster/r.external/proj.c:85 ../vector/v.in.lidar/main.c:507 +#: ../vector/v.in.ogr/proj.c:292 ../vector/v.external/proj.c:177 msgid "Unable to convert input map projection to GRASS format; cannot create new location." msgstr "Impossible de convertir la projection de la couche en entrée au format GRASS ; impossible de créer le nouveau Secteur" -#: ../raster/r.in.gdal/main.c:832 ../raster/r.in.gdal/proj.c:69 -#: ../raster/r.external/proj.c:69 ../vector/v.in.lidar/main.c:513 -#: ../vector/v.in.ogr/proj.c:259 ../vector/v.external/proj.c:160 +#: ../raster/r.in.gdal/main.c:899 ../raster/r.in.gdal/proj.c:91 +#: ../raster/r.external/proj.c:91 ../vector/v.in.lidar/main.c:513 +#: ../vector/v.in.ogr/proj.c:298 ../vector/v.external/proj.c:183 #, c-format msgid "Unable to create new location <%s>" msgstr "" -#: ../raster/r.in.gdal/main.c:838 ../raster/r.in.gdal/proj.c:72 -#: ../raster/r.external/proj.c:72 ../general/g.proj/create.c:15 -#: ../vector/v.in.lidar/main.c:516 ../vector/v.in.ogr/proj.c:262 -#: ../vector/v.external/proj.c:163 +#: ../raster/r.in.gdal/main.c:905 ../raster/r.in.gdal/proj.c:94 +#: ../raster/r.external/proj.c:94 ../general/g.proj/create.c:16 +#: ../vector/v.in.lidar/main.c:516 ../vector/v.in.ogr/proj.c:301 +#: ../vector/v.external/proj.c:186 #, c-format msgid "Location <%s> created" msgstr "Secteur <%s> créé" -#: ../raster/r.in.gdal/main.c:841 +#: ../raster/r.in.gdal/main.c:908 #, c-format msgid "The target for the output group <%s> has been set to location <%s>, mapset ." msgstr "" -#: ../raster/r.in.gdal/main.c:881 ../raster/r.external/window.c:93 -#: ../vector/v.in.ogr/main.c:1871 +#: ../raster/r.in.gdal/main.c:948 ../raster/r.external/window.c:93 +#: ../vector/v.in.ogr/main.c:1971 msgid "Default region for this location updated" msgstr "" -#: ../raster/r.in.gdal/main.c:884 ../raster/r.external/window.c:96 -#: ../vector/v.in.ogr/main.c:1874 +#: ../raster/r.in.gdal/main.c:951 ../raster/r.external/window.c:96 +#: ../vector/v.in.ogr/main.c:1974 msgid "Region for the current mapset updated" msgstr "" -#: ../raster/r.in.gdal/main.c:912 +#: ../raster/r.in.gdal/main.c:980 msgid "Unable to translate projection key values of input GCPs" msgstr "" -#: ../raster/r.in.gdal/main.c:928 +#: ../raster/r.in.gdal/main.c:996 msgid "Unable to get projection info of target location" msgstr "" -#: ../raster/r.in.gdal/main.c:930 +#: ../raster/r.in.gdal/main.c:998 msgid "Unable to get projection units of target location" msgstr "" -#: ../raster/r.in.gdal/main.c:932 +#: ../raster/r.in.gdal/main.c:1000 msgid "Unable to get projection key values of target location" msgstr "" -#: ../raster/r.in.gdal/main.c:936 ../imagery/i.rectify/target.c:31 +#: ../raster/r.in.gdal/main.c:1007 ../imagery/i.rectify/target.c:31 #: ../imagery/i.ortho.photo/i.ortho.rectify/target.c:31 #: ../vector/v.rectify/target.c:40 #, c-format msgid "Mapset <%s> in target location <%s> - " msgstr "" -#: ../raster/r.in.gdal/main.c:974 +#: ../raster/r.in.gdal/main.c:1045 #, c-format msgid "Importing raster map <%s>..." msgstr "" -#: ../raster/r.in.gdal/main.c:1089 ../raster/r.in.gdal/main.c:1144 -#: ../raster/r.in.gdal/main.c:1218 +#: ../raster/r.in.gdal/main.c:1162 ../raster/r.in.gdal/main.c:1217 +#: ../raster/r.in.gdal/main.c:1291 msgid "Invalid row" msgstr "" -#: ../raster/r.in.gdal/main.c:1486 ../raster/r.in.gdal/main.c:1543 +#: ../raster/r.in.gdal/main.c:1559 ../raster/r.in.gdal/main.c:1616 msgid "Inconsistent color rules in RAT" msgstr "" -#: ../raster/r.in.gdal/main.c:1600 +#: ../raster/r.in.gdal/main.c:1673 #, c-format msgid "Setting grey color table for <%s> (8bit, full range)" msgstr "" -#: ../raster/r.in.gdal/main.c:1614 +#: ../raster/r.in.gdal/main.c:1687 #, c-format msgid "Setting grey color table for <%s> (16bit, image range)" msgstr "" -#: ../raster/r.in.gdal/main.c:1716 +#: ../raster/r.in.gdal/main.c:1789 #, c-format msgid "Unable to open file <%s>: %s." msgstr "" -#: ../raster/r.in.gdal/proj.c:42 ../raster/r.external/proj.c:42 +#: ../raster/r.in.gdal/proj.c:46 ../raster/r.external/proj.c:46 #, c-format msgid "" "Input contains an invalid SRS. WKT definition:\n" "%s" msgstr "" -#: ../raster/r.in.gdal/proj.c:51 ../raster/r.external/proj.c:51 +#: ../raster/r.in.gdal/proj.c:73 ../raster/r.external/proj.c:73 msgid "No projection information available" msgstr "" -#: ../raster/r.in.gdal/proj.c:94 ../raster/r.external/proj.c:94 -#: ../vector/v.in.ogr/proj.c:284 ../vector/v.external/proj.c:185 +#: ../raster/r.in.gdal/proj.c:116 ../raster/r.external/proj.c:116 +#: ../vector/v.in.ogr/proj.c:323 ../vector/v.external/proj.c:208 msgid "Unable to convert input map projection information to GRASS format." msgstr "" -#: ../raster/r.in.gdal/proj.c:138 ../raster/r.external/proj.c:138 -#: ../vector/v.in.ogr/proj.c:329 ../vector/v.external/proj.c:230 +#: ../raster/r.in.gdal/proj.c:160 ../raster/r.external/proj.c:160 +#: ../vector/v.in.ogr/proj.c:368 ../vector/v.external/proj.c:253 msgid "Location PROJ_INFO is:\n" msgstr "" -#: ../raster/r.in.gdal/proj.c:148 ../raster/r.in.gdal/proj.c:155 -#: ../raster/r.external/proj.c:148 ../raster/r.external/proj.c:155 -#: ../vector/v.in.ogr/proj.c:339 ../vector/v.in.ogr/proj.c:346 -#: ../vector/v.external/proj.c:240 ../vector/v.external/proj.c:247 +#: ../raster/r.in.gdal/proj.c:170 ../raster/r.in.gdal/proj.c:177 +#: ../raster/r.external/proj.c:170 ../raster/r.external/proj.c:177 +#: ../vector/v.in.ogr/proj.c:378 ../vector/v.in.ogr/proj.c:385 +#: ../vector/v.external/proj.c:263 ../vector/v.external/proj.c:270 msgid "Dataset PROJ_INFO is:\n" msgstr "Le PROJ_INFO du jeu de données est : \n" -#: ../raster/r.in.gdal/proj.c:241 ../raster/r.external/proj.c:241 -#: ../vector/v.in.ogr/proj.c:432 ../vector/v.external/proj.c:333 +#: ../raster/r.in.gdal/proj.c:263 ../raster/r.external/proj.c:263 +#: ../vector/v.in.ogr/proj.c:471 ../vector/v.external/proj.c:356 msgid "Consider generating a new location from the input dataset using the 'location' parameter.\n" msgstr "" @@ -16420,7 +16812,7 @@ msgid "You already know the sun position" msgstr "" -#: ../raster/r.sunmask/main.c:444 ../vector/v.colors/main.c:199 +#: ../raster/r.sunmask/main.c:444 ../vector/v.colors/main.c:212 #, c-format msgid "Option <%s> required" msgstr "" @@ -16434,24 +16826,24 @@ msgid "Calculating shadows from DEM..." msgstr "Calcul des ombres depuis le MNT..." -#: ../raster/r.sunmask/g_solposition.c:66 +#: ../raster/r.sunmask/g_solposition.c:67 msgid "Unable to calculate sun position in un-projected locations. Specify sunposition directly." msgstr "Impossible de calculer la position du soleil sur des secteur non projetés. Spécifier directement la position du soleil." -#: ../raster/r.sunmask/g_solposition.c:88 +#: ../raster/r.sunmask/g_solposition.c:89 #, c-format msgid "Specified point %f, %f outside of current region, is that intended? Anyway, it will be used." msgstr "Le point spécifié %f, %f est en dehors de la région courante, est-ce intentionnel ? Quoi qu'il en soit il sera utilisé." -#: ../raster/r.sunmask/g_solposition.c:98 ../raster/r.latlong/main.c:101 +#: ../raster/r.sunmask/g_solposition.c:99 ../raster/r.latlong/main.c:99 msgid "Unable to get projection info of current location" msgstr "" -#: ../raster/r.sunmask/g_solposition.c:101 ../raster/r.latlong/main.c:103 +#: ../raster/r.sunmask/g_solposition.c:102 ../raster/r.latlong/main.c:101 msgid "Unable to get projection units of current location" msgstr "" -#: ../raster/r.sunmask/g_solposition.c:104 ../raster/r.latlong/main.c:105 +#: ../raster/r.sunmask/g_solposition.c:105 ../raster/r.latlong/main.c:103 msgid "Unable to get projection key values of current location" msgstr "" @@ -16692,7 +17084,7 @@ #: ../raster/r.support/main.c:312 ../scripts/d.polar/d.polar.py:407 #: ../scripts/i.in.spotvgt/i.in.spotvgt.py:280 -#: ../scripts/r.plane/r.plane.py:122 ../scripts/r.fillnulls/r.fillnulls.py:494 +#: ../scripts/r.plane/r.plane.py:122 ../scripts/r.fillnulls/r.fillnulls.py:506 #: ../scripts/v.in.e00/v.in.e00.py:165 ../scripts/r.in.aster/r.in.aster.py:144 msgid "Done." msgstr "Terminé." @@ -16958,139 +17350,104 @@ msgid "Imagery group <%s> created" msgstr "" -#: ../raster/r.external/link.c:48 +#: ../raster/r.external/link.c:46 msgid "Complex types not supported" msgstr "" -#: ../raster/r.external/link.c:63 +#: ../raster/r.external/link.c:56 #, c-format msgid "Copying color table for %s" msgstr "" -#: ../raster/r.external/link.c:81 +#: ../raster/r.external/link.c:74 #, c-format msgid "Setting grey color table for <%s> (full 8bit range)" msgstr "" -#: ../raster/r.external/link.c:87 -#, c-format -msgid "Setting grey color table for <%s> (data range)" -msgstr "" - -#: ../raster/r.external/link.c:101 -#, c-format -msgid "Unable to create cell/%s file" -msgstr "" - -#: ../raster/r.external/link.c:110 -#, c-format -msgid "Unable to create fcell/%s file" -msgstr "" - -#: ../raster/r.external/link.c:146 +#: ../raster/r.external/link.c:132 #, c-format msgid "Unable to create cell_misc/%s/gdal file" msgstr "" -#: ../raster/r.external/link.c:149 +#: ../raster/r.external/link.c:135 #, c-format msgid "Error writing cell_misc/%s/gdal file" msgstr "" -#: ../raster/r.external/link.c:174 -#, c-format -msgid "Unable to create cell_misc/%s/f_format file" -msgstr "" - -#: ../raster/r.external/link.c:177 -#, c-format -msgid "Error writing cell_misc/%s/f_format file" -msgstr "" - -#: ../raster/r.external/link.c:224 -#, c-format -msgid "Creating support files for %s" -msgstr "" - -#: ../raster/r.external/link.c:236 -#, c-format -msgid "Link to raster map <%s> created." -msgstr "" - #: ../raster/r.resamp.filter/main.c:142 #, c-format msgid "Filter <%s> not found" msgstr "" -#: ../raster/r.resamp.filter/main.c:391 +#: ../raster/r.resamp.filter/main.c:396 msgid "kernel filter" msgstr "" -#: ../raster/r.resamp.filter/main.c:394 +#: ../raster/r.resamp.filter/main.c:399 msgid "Resamples raster map layers using an analytic kernel." msgstr "Ré-échantillonner une couche raster par un noyau analytique." -#: ../raster/r.resamp.filter/main.c:405 +#: ../raster/r.resamp.filter/main.c:410 msgid "Filter kernel(s)" msgstr "" -#: ../raster/r.resamp.filter/main.c:413 +#: ../raster/r.resamp.filter/main.c:418 msgid "Filter radius" msgstr "" -#: ../raster/r.resamp.filter/main.c:420 +#: ../raster/r.resamp.filter/main.c:425 msgid "Filter radius (horizontal)" msgstr "" -#: ../raster/r.resamp.filter/main.c:427 +#: ../raster/r.resamp.filter/main.c:432 msgid "Filter radius (vertical)" msgstr "" -#: ../raster/r.resamp.filter/main.c:438 ../vector/v.external.out/args.c:90 +#: ../raster/r.resamp.filter/main.c:443 ../vector/v.external.out/args.c:90 #, c-format msgid "%s= and %s=/%s= are mutually exclusive" msgstr "" -#: ../raster/r.resamp.filter/main.c:443 +#: ../raster/r.resamp.filter/main.c:448 #, c-format msgid "Either %s= or %s=/%s= required" msgstr "" -#: ../raster/r.resamp.filter/main.c:446 +#: ../raster/r.resamp.filter/main.c:451 #, c-format msgid "Both %s= and %s= required" msgstr "" -#: ../raster/r.resamp.filter/main.c:469 +#: ../raster/r.resamp.filter/main.c:474 msgid "Differing number of values for filter= and [xy_]radius=" msgstr "" -#: ../raster/r.resamp.filter/main.c:472 +#: ../raster/r.resamp.filter/main.c:477 #, c-format msgid "Too many filters (max: %d)" msgstr "" -#: ../raster/r.resamp.filter/main.c:490 +#: ../raster/r.resamp.filter/main.c:495 msgid "At least one filter must be finite" msgstr "" -#: ../raster/r.latlong/main.c:57 +#: ../raster/r.latlong/main.c:56 msgid "latitude" msgstr "" -#: ../raster/r.latlong/main.c:58 +#: ../raster/r.latlong/main.c:57 msgid "longitude" msgstr "" -#: ../raster/r.latlong/main.c:60 +#: ../raster/r.latlong/main.c:59 msgid "Creates a latitude/longitude raster map." msgstr "Créer un carte raster lattitude/longitude." -#: ../raster/r.latlong/main.c:66 +#: ../raster/r.latlong/main.c:65 msgid "Name for output latitude or longitude raster map" msgstr "" -#: ../raster/r.latlong/main.c:70 +#: ../raster/r.latlong/main.c:69 msgid "Longitude output" msgstr "" @@ -17139,14 +17496,14 @@ #: ../raster/r.region/main.c:61 ../raster/r.region/main.c:66 #: ../raster/r.region/main.c:72 ../raster/r.region/main.c:87 #: ../raster/r.region/main.c:94 ../raster/r.region/main.c:101 -#: ../raster/r.region/main.c:144 ../general/g.region/main.c:78 -#: ../general/g.region/main.c:84 ../general/g.region/main.c:171 -#: ../general/g.region/main.c:178 ../general/g.region/main.c:187 -#: ../general/g.region/main.c:195 +#: ../raster/r.region/main.c:144 ../general/g.region/main.c:79 +#: ../general/g.region/main.c:85 ../general/g.region/main.c:172 +#: ../general/g.region/main.c:179 ../general/g.region/main.c:188 +#: ../general/g.region/main.c:196 msgid "Existing" msgstr "Existant" -#: ../raster/r.region/main.c:65 ../general/g.region/main.c:77 +#: ../raster/r.region/main.c:65 ../general/g.region/main.c:78 msgid "Set from default region" msgstr "Définir à partir de la région par défaut" @@ -17166,19 +17523,19 @@ msgid "Set region to match this vector map" msgstr "Ajuster l'emprise de la région sur cette couche vectorielle" -#: ../raster/r.region/main.c:109 ../general/g.region/main.c:203 +#: ../raster/r.region/main.c:109 ../general/g.region/main.c:204 msgid "Value for the northern edge" msgstr "Valeur de la limite nord" -#: ../raster/r.region/main.c:118 ../general/g.region/main.c:212 +#: ../raster/r.region/main.c:118 ../general/g.region/main.c:213 msgid "Value for the southern edge" msgstr "Valeur de la limite sud" -#: ../raster/r.region/main.c:127 ../general/g.region/main.c:221 +#: ../raster/r.region/main.c:127 ../general/g.region/main.c:222 msgid "Value for the eastern edge" msgstr "Valeur de la limite est" -#: ../raster/r.region/main.c:136 ../general/g.region/main.c:230 +#: ../raster/r.region/main.c:136 ../general/g.region/main.c:231 msgid "Value for the western edge" msgstr "Valeur de la limite ouest" @@ -17715,31 +18072,31 @@ msgid "No basins were created. Verify threshold and region settings." msgstr "" -#: ../raster/r.watershed/seg/close_maps2.c:86 +#: ../raster/r.watershed/seg/close_maps2.c:87 msgid "Closing stream segments map" msgstr "" -#: ../raster/r.watershed/seg/close_maps2.c:109 +#: ../raster/r.watershed/seg/close_maps2.c:110 msgid "Closing basins map" msgstr "" -#: ../raster/r.watershed/seg/close_maps2.c:116 +#: ../raster/r.watershed/seg/close_maps2.c:117 msgid "Closing half basins map" msgstr "" -#: ../raster/r.watershed/seg/main.c:92 ../raster/r.watershed/seg/main.c:107 -#: ../raster/r.watershed/ram/main.c:82 ../raster/r.watershed/ram/main.c:98 +#: ../raster/r.watershed/seg/main.c:93 ../raster/r.watershed/seg/main.c:108 +#: ../raster/r.watershed/ram/main.c:85 ../raster/r.watershed/ram/main.c:101 #, c-format msgid "SECTION %d: Closing Maps." msgstr "" -#: ../raster/r.watershed/seg/main.c:105 ../raster/r.watershed/ram/main.c:96 +#: ../raster/r.watershed/seg/main.c:106 ../raster/r.watershed/ram/main.c:99 #, c-format msgid "SECTION %d: Watershed determination." msgstr "" #: ../raster/r.watershed/seg/do_astar.c:30 -#: ../raster/r.watershed/ram/do_astar.c:27 +#: ../raster/r.watershed/ram/do_astar.c:28 msgid "SECTION 2: A* Search." msgstr "" @@ -17747,73 +18104,73 @@ msgid "No seeds for A* Search" msgstr "" -#: ../raster/r.watershed/seg/do_astar.c:146 +#: ../raster/r.watershed/seg/do_astar.c:147 msgid "bug in A* Search: doer %" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:20 +#: ../raster/r.watershed/seg/close_maps.c:23 msgid "Closing accumulation map" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:136 +#: ../raster/r.watershed/seg/close_maps.c:140 msgid "Closing TCI and SPI maps" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:138 +#: ../raster/r.watershed/seg/close_maps.c:142 msgid "Closing TCI map" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:140 +#: ../raster/r.watershed/seg/close_maps.c:144 msgid "Closing SPI map" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:300 +#: ../raster/r.watershed/seg/close_maps.c:307 msgid "Closing flow direction map" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:327 +#: ../raster/r.watershed/seg/close_maps.c:334 msgid "Closing LS map" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:332 +#: ../raster/r.watershed/seg/close_maps.c:339 msgid "Closing SL map" msgstr "" -#: ../raster/r.watershed/seg/init_vars.c:139 +#: ../raster/r.watershed/seg/init_vars.c:143 #, c-format msgid "SECTION 1 beginning: Initiating Variables. %d section total." msgid_plural "SECTION 1 beginning: Initiating Variables. %d sections total." msgstr[0] "" msgstr[1] "" -#: ../raster/r.watershed/seg/init_vars.c:175 +#: ../raster/r.watershed/seg/init_vars.c:178 msgid "Maximum memory to be used was smaller than 3 MB, set to 3 MB." msgstr "" -#: ../raster/r.watershed/seg/init_vars.c:470 +#: ../raster/r.watershed/seg/init_vars.c:511 msgid "SECTION 1b: Determining Offmap Flow." msgstr "" -#: ../raster/r.watershed/seg/do_cum.c:119 -#: ../raster/r.watershed/ram/do_cum.c:114 +#: ../raster/r.watershed/seg/do_cum.c:122 +#: ../raster/r.watershed/ram/do_cum.c:116 msgid "SECTION 3: Accumulating Surface Flow with SFD." msgstr "" -#: ../raster/r.watershed/seg/do_cum.c:293 -#: ../raster/r.watershed/ram/do_cum.c:276 +#: ../raster/r.watershed/seg/do_cum.c:315 +#: ../raster/r.watershed/ram/do_cum.c:296 msgid "SECTION 3a: Accumulating Surface Flow with MFD." msgstr "" -#: ../raster/r.watershed/seg/do_cum.c:529 +#: ../raster/r.watershed/seg/do_cum.c:560 msgid "MFD: A * path already processed when distributing flow: %d of %" msgstr "" -#: ../raster/r.watershed/seg/do_cum.c:533 -#: ../raster/r.watershed/ram/do_cum.c:486 +#: ../raster/r.watershed/seg/do_cum.c:564 +#: ../raster/r.watershed/ram/do_cum.c:512 msgid "SECTION 3b: Adjusting drainage directions." msgstr "" -#: ../raster/r.watershed/seg/usage.c:9 ../raster/r.watershed/ram/usage.c:9 +#: ../raster/r.watershed/seg/usage.c:9 #, c-format msgid "" "USAGE for basin delineation:\n" @@ -17825,187 +18182,194 @@ "\n" msgstr "" -#: ../raster/r.watershed/front/main.c:77 +#: ../raster/r.watershed/front/main.c:79 msgid "drainage" msgstr "" -#: ../raster/r.watershed/front/main.c:79 +#: ../raster/r.watershed/front/main.c:81 msgid "stream power index" msgstr "" -#: ../raster/r.watershed/front/main.c:81 +#: ../raster/r.watershed/front/main.c:84 msgid "Calculates hydrological parameters and RUSLE factors." msgstr "Calcule les paramètres d'hydrologie et les facteurs RUSLE." -#: ../raster/r.watershed/front/main.c:84 ../raster/r.watershed/front/main.c:91 -#: ../raster/r.watershed/front/main.c:97 ../raster/r.watershed/front/main.c:104 -#: ../raster/r.watershed/front/main.c:113 -#: ../raster/r.watershed/front/main.c:121 -#: ../raster/r.watershed/front/main.c:130 +#: ../raster/r.watershed/front/main.c:87 ../raster/r.watershed/front/main.c:95 +#: ../raster/r.watershed/front/main.c:102 +#: ../raster/r.watershed/front/main.c:109 +#: ../raster/r.watershed/front/main.c:118 +#: ../raster/r.watershed/front/main.c:125 +#: ../raster/r.watershed/front/main.c:132 +#: ../raster/r.watershed/front/main.c:140 msgid "Inputs" msgstr "" -#: ../raster/r.watershed/front/main.c:88 +#: ../raster/r.watershed/front/main.c:91 msgid "Name of input depressions raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:89 +#: ../raster/r.watershed/front/main.c:93 msgid "All non-NULL and non-zero cells are considered as real depressions" msgstr "" -#: ../raster/r.watershed/front/main.c:95 +#: ../raster/r.watershed/front/main.c:100 msgid "Name of input raster representing amount of overland flow per cell" msgstr "" -#: ../raster/r.watershed/front/main.c:101 +#: ../raster/r.watershed/front/main.c:106 msgid "Name of input raster map percent of disturbed land" msgstr "" -#: ../raster/r.watershed/front/main.c:102 -#: ../raster/r.watershed/front/main.c:127 +#: ../raster/r.watershed/front/main.c:107 +#: ../raster/r.watershed/front/main.c:137 msgid "For USLE" msgstr "" -#: ../raster/r.watershed/front/main.c:109 +#: ../raster/r.watershed/front/main.c:114 msgid "Name of input raster map blocking overland surface flow" msgstr "" -#: ../raster/r.watershed/front/main.c:111 +#: ../raster/r.watershed/front/main.c:116 msgid "For USLE. All non-NULL and non-zero cells are considered as blocking terrain." msgstr "" -#: ../raster/r.watershed/front/main.c:118 +#: ../raster/r.watershed/front/main.c:123 +#, fuzzy +msgid "Name of input raster map with percentages for flow accumulation." +msgstr "Nom de la carte raster d'entrée avec les dépressions réelles" + +#: ../raster/r.watershed/front/main.c:129 msgid "Minimum size of exterior watershed basin" msgstr "" -#: ../raster/r.watershed/front/main.c:126 +#: ../raster/r.watershed/front/main.c:136 msgid "Maximum length of surface flow in map units" msgstr "" -#: ../raster/r.watershed/front/main.c:135 +#: ../raster/r.watershed/front/main.c:144 msgid "Name for output accumulation raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:137 +#: ../raster/r.watershed/front/main.c:145 msgid "Number of cells that drain through each cell" msgstr "" -#: ../raster/r.watershed/front/main.c:144 +#: ../raster/r.watershed/front/main.c:152 msgid "Name for output topographic index ln(a / tan(b)) map" msgstr "" -#: ../raster/r.watershed/front/main.c:151 +#: ../raster/r.watershed/front/main.c:158 msgid "Stream power index a * tan(b)" msgstr "" -#: ../raster/r.watershed/front/main.c:157 +#: ../raster/r.watershed/front/main.c:164 msgid "Name for output drainage direction raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:158 +#: ../raster/r.watershed/front/main.c:165 msgid "Directions numbered from 1 to 8" msgstr "" -#: ../raster/r.watershed/front/main.c:164 +#: ../raster/r.watershed/front/main.c:171 msgid "Name for output basins raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:170 +#: ../raster/r.watershed/front/main.c:177 msgid "Name for output stream segments raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:176 +#: ../raster/r.watershed/front/main.c:183 msgid "Name for output half basins raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:178 +#: ../raster/r.watershed/front/main.c:184 msgid "Each half-basin is given a unique value" msgstr "" -#: ../raster/r.watershed/front/main.c:184 +#: ../raster/r.watershed/front/main.c:190 msgid "Name for output slope length raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:186 +#: ../raster/r.watershed/front/main.c:191 msgid "Slope length and steepness (LS) factor for USLE" msgstr "" -#: ../raster/r.watershed/front/main.c:192 +#: ../raster/r.watershed/front/main.c:197 msgid "Name for output slope steepness raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:193 +#: ../raster/r.watershed/front/main.c:198 msgid "Slope steepness (S) factor for USLE" msgstr "" -#: ../raster/r.watershed/front/main.c:202 +#: ../raster/r.watershed/front/main.c:207 msgid "Convergence factor for MFD (1-10)" msgstr "" -#: ../raster/r.watershed/front/main.c:204 +#: ../raster/r.watershed/front/main.c:209 msgid "1 = most diverging flow, 10 = most converging flow. Recommended: 5" msgstr "" -#: ../raster/r.watershed/front/main.c:211 +#: ../raster/r.watershed/front/main.c:216 msgid "Maximum memory to be used with -m flag (in MB)" msgstr "Mémoire maximale à allouer avec le drapeau -m (en MB)" -#: ../raster/r.watershed/front/main.c:215 +#: ../raster/r.watershed/front/main.c:220 msgid "SFD (D8) flow (default is MFD)" msgstr "" -#: ../raster/r.watershed/front/main.c:217 +#: ../raster/r.watershed/front/main.c:222 msgid "SFD: single flow direction, MFD: multiple flow direction" msgstr "" -#: ../raster/r.watershed/front/main.c:222 +#: ../raster/r.watershed/front/main.c:227 msgid "Allow only horizontal and vertical flow of water" msgstr "Permet l'écoulement horizontal et vertical de l'eau" -#: ../raster/r.watershed/front/main.c:227 +#: ../raster/r.watershed/front/main.c:231 msgid "Enable disk swap memory option: Operation is slow" msgstr "Activer l'option de mémoire étendue : le calcul est lent" -#: ../raster/r.watershed/front/main.c:229 +#: ../raster/r.watershed/front/main.c:233 msgid "Only needed if memory requirements exceed available RAM; see manual on how to calculate memory requirements" msgstr "Seulement nécessaire si les besoins de mémoire excèdent la RAM disponible ; voir le manuel pour calculer les besoins mémoire" -#: ../raster/r.watershed/front/main.c:234 +#: ../raster/r.watershed/front/main.c:238 msgid "Use positive flow accumulation even for likely underestimates" msgstr "Utiliser une accumulation d'écoulement positive même pour les sous-estimations manifestes" -#: ../raster/r.watershed/front/main.c:236 +#: ../raster/r.watershed/front/main.c:240 msgid "See manual for a detailed description of flow accumulation output" msgstr "Voir le manuel pour une description détaillée de la sortie d'accumulation d'écoulement" -#: ../raster/r.watershed/front/main.c:241 +#: ../raster/r.watershed/front/main.c:244 msgid "Beautify flat areas" msgstr "" -#: ../raster/r.watershed/front/main.c:243 +#: ../raster/r.watershed/front/main.c:246 msgid "Flow direction in flat areas is modified to look prettier" msgstr "" -#: ../raster/r.watershed/front/main.c:259 +#: ../raster/r.watershed/front/main.c:262 msgid "Sorry, you must choose an output map." msgstr "" -#: ../raster/r.watershed/front/main.c:265 +#: ../raster/r.watershed/front/main.c:268 msgid "The basin threshold must be a positive number." msgstr "" -#: ../raster/r.watershed/front/main.c:281 +#: ../raster/r.watershed/front/main.c:284 msgid "" "Sorry, if any of the following options are set:\n" " basin, stream, half_basin, length_slope, or slope_steepness\n" " you MUST provide a value for the basin threshold parameter." msgstr "" -#: ../raster/r.watershed/front/main.c:308 +#: ../raster/r.watershed/front/main.c:310 msgid "Beautify flat areas is not yet supported for disk swap mode" msgstr "" -#: ../raster/r.watershed/front/main.c:338 +#: ../raster/r.watershed/front/main.c:342 #, c-format msgid "Subprocess failed with exit code %d" msgstr "Le sous-processus a échoué avec le code de sortie %d" @@ -18014,85 +18378,97 @@ msgid "SECTION 4: RUSLE LS and/or S factor determination." msgstr "" -#: ../raster/r.watershed/ram/do_astar.c:256 +#: ../raster/r.watershed/ram/do_astar.c:258 msgid "heapsize too large" msgstr "heapsize trop élevée" -#: ../raster/r.watershed/ram/do_flatarea.c:56 +#: ../raster/r.watershed/ram/do_flatarea.c:57 msgid "Beautify flat areas: priority queue error" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:229 +#: ../raster/r.watershed/ram/do_flatarea.c:235 msgid "flat cell escaped for uphill correction" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:235 +#: ../raster/r.watershed/ram/do_flatarea.c:241 #, c-format msgid "queue error: last uphill order %d > current uphill order %d" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:240 +#: ../raster/r.watershed/ram/do_flatarea.c:246 msgid "uphill order not set" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:266 +#: ../raster/r.watershed/ram/do_flatarea.c:273 msgid "flat cell escaped in uphill correction" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:302 +#: ../raster/r.watershed/ram/do_flatarea.c:309 msgid "downhill order: no more points in down queue" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:310 +#: ../raster/r.watershed/ram/do_flatarea.c:317 msgid "flat cell escaped for downhill correction" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:316 +#: ../raster/r.watershed/ram/do_flatarea.c:323 #, c-format msgid "queue error: last downhill order %d > current downhill order %d" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:321 +#: ../raster/r.watershed/ram/do_flatarea.c:328 msgid "downhill order: downhill order not set" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:344 +#: ../raster/r.watershed/ram/do_flatarea.c:352 msgid "flat cell escaped in downhill correction" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:382 +#: ../raster/r.watershed/ram/do_flatarea.c:390 msgid "flat cell escaped for adjustment" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:389 +#: ../raster/r.watershed/ram/do_flatarea.c:397 msgid "adjustment: uphill order not set" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:391 +#: ../raster/r.watershed/ram/do_flatarea.c:399 msgid "adjustment: downhill order not set" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:417 +#: ../raster/r.watershed/ram/do_flatarea.c:428 msgid "flat cell escaped in adjustment" msgstr "" -#: ../raster/r.watershed/ram/init_vars.c:121 +#: ../raster/r.watershed/ram/init_vars.c:123 #, c-format msgid "SECTION 1a (of %1d): Initiating Memory." msgstr "" -#: ../raster/r.watershed/ram/init_vars.c:311 +#: ../raster/r.watershed/ram/init_vars.c:350 #, c-format msgid "SECTION 1b (of %1d): Determining Offmap Flow." msgstr "" -#: ../raster/r.watershed/ram/do_cum.c:480 +#: ../raster/r.watershed/ram/do_cum.c:507 #, c-format msgid "MFD: A * path already processed when distributing flow: %d of %d cell" msgid_plural "MFD: A * path already processed when distributing flow: %d of %d cells" msgstr[0] "" msgstr[1] "" +#: ../raster/r.watershed/ram/usage.c:9 +#, c-format +msgid "" +"USAGE for basin delineation:\n" +"%s -4 elevation=elevation_map threshold=swale_threshold [flow=overland_flow_map] [drainage=drain_direction_map] [depression=depression_map] [accumulation=accumulation_map] [basin=watershed_basin_map] [retention=retention_map] [stream=stream_segment_map]\n" +"\n" +"USAGE for slope length determination:\n" +"%s [-4] elevation=elevation_map threshold=swale_threshold [drainage=drain_direction_map] [depression=depression_map] [accumulation=accumulation_map] [retention=retention_map] [max_slope_length=max_slope_length] [blocking=overland_blocking_map] [slope_steepness=slope_steepness_map] length_slope=length_slope_map [disturbed_land=rill_erosion_map] [slope_deposition=slope_deposition value or map]USAGE for ARMSED FILE creation:\n" +"%s [-4] elevation=elevation_map threshold=swale_threshold [flow=overland_flow_map] [drainage=drain_direction_map] [depression=depression_map] [accumulation=accumulation_map] [basin=watershed_basin_map] [stream=stream_segment_map] [half_basin=half_basin_map] [retention=retention_map] ar=ARMSED_file_name\n" +"\n" +msgstr "" + #: ../raster/r.rescale/main.c:51 msgid "Rescales the range of category values in a raster map layer." msgstr "Redéfinir la plage des valeurs de catégories d'une carte raster." @@ -18295,14 +18671,14 @@ #: ../raster/r.sim/r.sim.water/main.c:324 ../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 ../vector/v.surf.rst/main.c:161 -#: ../vector/v.surf.rst/main.c:166 ../vector/v.surf.rst/main.c:187 -#: ../vector/v.surf.rst/main.c:262 ../vector/v.surf.rst/main.c:268 -#: ../vector/v.surf.rst/main.c:276 ../vector/v.surf.rst/main.c:283 -#: ../vector/v.surf.rst/main.c:291 ../vector/v.surf.rst/main.c:299 -#: ../vector/v.surf.rst/main.c:308 ../vector/v.surf.rst/main.c:316 -#: ../vector/v.surf.rst/main.c:324 ../vector/v.surf.rst/main.c:333 -#: ../vector/v.surf.rst/main.c:341 ../vector/v.surf.rst/main.c:348 +#: ../imagery/i.eb.hsebal01/main.c:178 ../vector/v.surf.rst/main.c:163 +#: ../vector/v.surf.rst/main.c:168 ../vector/v.surf.rst/main.c:189 +#: ../vector/v.surf.rst/main.c:264 ../vector/v.surf.rst/main.c:270 +#: ../vector/v.surf.rst/main.c:278 ../vector/v.surf.rst/main.c:286 +#: ../vector/v.surf.rst/main.c:294 ../vector/v.surf.rst/main.c:302 +#: ../vector/v.surf.rst/main.c:311 ../vector/v.surf.rst/main.c:319 +#: ../vector/v.surf.rst/main.c:327 ../vector/v.surf.rst/main.c:336 +#: ../vector/v.surf.rst/main.c:344 ../vector/v.surf.rst/main.c:351 msgid "Parameters" msgstr "Paramètres" @@ -18359,7 +18735,7 @@ msgstr "" #: ../raster/r.sim/r.sim.sediment/main.c:374 -#: ../raster/r.sim/r.sim.water/main.c:402 ../vector/v.surf.rst/main.c:404 +#: ../raster/r.sim/r.sim.water/main.c:402 ../vector/v.surf.rst/main.c:407 #, c-format msgid "<%d> is not valid number of threads. Number of threads will be set on <%d>" msgstr "" @@ -18392,8 +18768,8 @@ msgstr "" #: ../raster/r.sim/r.sim.sediment/main.c:422 -#: ../raster/r.sim/r.sim.water/main.c:530 ../vector/v.surf.rst/main.c:656 -#: ../vector/v.surf.rst/main.c:711 ../vector/v.vol.rst/main.c:914 +#: ../raster/r.sim/r.sim.water/main.c:530 ../vector/v.surf.rst/main.c:659 +#: ../vector/v.surf.rst/main.c:714 ../vector/v.vol.rst/main.c:916 msgid "Input failed" msgstr "Echec de la saisie en entrée" @@ -18667,6 +19043,7 @@ msgstr "" #: ../display/d.mon/start.c:46 ../display/d.mon/start.c:74 +#: ../misc/m.nviz.image/main.c:75 #, c-format msgid "File <%s> already exists and will be overwritten" msgstr "" @@ -18999,7 +19376,7 @@ msgstr "" #: ../display/d.vect.thematic/display.c:51 ../display/d.vect/lines.c:107 -#: ../display/d.vect/lines.c:335 +#: ../display/d.vect/lines.c:339 #, c-format msgid "Unable to read symbol <%s>, unable to display points" msgstr "" @@ -19064,7 +19441,7 @@ msgid "Line color" msgstr "Couleur de ligne" -#: ../display/d.geodesic/main.c:66 ../display/d.grid/main.c:107 +#: ../display/d.geodesic/main.c:66 ../display/d.grid/main.c:106 #: ../display/d.rhumbline/main.c:62 ../display/d.legend/main.c:203 #: ../display/d.rast.num/main.c:88 ../display/d.northarrow/main.c:113 #: ../vector/v.label.sa/main.c:98 ../vector/v.label/main.c:151 @@ -19259,73 +19636,73 @@ msgid "Null cells" msgstr "" -#: ../display/d.grid/main.c:55 +#: ../display/d.grid/main.c:54 msgid "graticule" msgstr "" -#: ../display/d.grid/main.c:56 ../vector/v.mkgrid/main.c:72 +#: ../display/d.grid/main.c:55 ../vector/v.mkgrid/main.c:72 msgid "grid" msgstr "" -#: ../display/d.grid/main.c:58 +#: ../display/d.grid/main.c:57 msgid "Overlays a user-specified grid in the active display frame on the graphics monitor." msgstr "Superpose une grille dont le pas est spécifié par l'utilisateur dans le moniteuractif." -#: ../display/d.grid/main.c:66 +#: ../display/d.grid/main.c:65 msgid "Size of grid to be drawn (in map units)" msgstr "" -#: ../display/d.grid/main.c:68 +#: ../display/d.grid/main.c:67 msgid "0 for north-south resolution of the current region. In map units or DDD:MM:SS format. Example: \"1000\" or \"0:10\"" msgstr "" -#: ../display/d.grid/main.c:76 +#: ../display/d.grid/main.c:75 msgid "Lines of the grid pass through this coordinate" msgstr "Les lignes de la grille passent par ces coordonnées" -#: ../display/d.grid/main.c:85 +#: ../display/d.grid/main.c:84 msgid "Draw only east-west lines, north-south lines, or both " msgstr "" -#: ../display/d.grid/main.c:86 ../display/d.grid/main.c:159 -#: ../display/d.grid/main.c:164 ../display/d.grid/main.c:169 +#: ../display/d.grid/main.c:85 ../display/d.grid/main.c:158 +#: ../display/d.grid/main.c:163 ../display/d.grid/main.c:168 msgid "Disable" msgstr "Désactiver" -#: ../display/d.grid/main.c:92 +#: ../display/d.grid/main.c:91 msgid "Grid line width" msgstr "" -#: ../display/d.grid/main.c:96 ../display/d.rast.num/main.c:94 +#: ../display/d.grid/main.c:95 ../display/d.rast.num/main.c:94 msgid "Grid color" msgstr "Couleur de grille" -#: ../display/d.grid/main.c:97 ../display/d.grid/main.c:102 -#: ../display/d.grid/main.c:108 ../display/d.grid/main.c:114 +#: ../display/d.grid/main.c:96 ../display/d.grid/main.c:101 +#: ../display/d.grid/main.c:107 ../display/d.grid/main.c:113 msgid "Color" msgstr "Couleur" -#: ../display/d.grid/main.c:101 ../display/d.legend.vect/main.c:95 +#: ../display/d.grid/main.c:100 ../display/d.legend.vect/main.c:95 #: ../display/d.legend/main.c:240 ../vector/v.label.sa/main.c:144 #: ../vector/v.label/main.c:193 ../vector/v.lrs/v.lrs.label/main.c:223 msgid "Border color" msgstr "Couleur de la bordure" -#: ../display/d.grid/main.c:122 +#: ../display/d.grid/main.c:121 msgid "Font size for gridline coordinate labels" msgstr "" -#: ../display/d.grid/main.c:127 +#: ../display/d.grid/main.c:126 msgid "Align the origin to the east-north corner of the current region" msgstr "" -#: ../display/d.grid/main.c:132 +#: ../display/d.grid/main.c:131 msgid "Draw geographic grid (referenced to current ellipsoid)" msgstr "" -#: ../display/d.grid/main.c:133 ../display/d.grid/main.c:139 -#: ../display/d.grid/main.c:144 ../display/d.grid/main.c:149 -#: ../display/d.grid/main.c:154 ../misc/m.nviz.image/args.c:233 +#: ../display/d.grid/main.c:132 ../display/d.grid/main.c:138 +#: ../display/d.grid/main.c:143 ../display/d.grid/main.c:148 +#: ../display/d.grid/main.c:153 ../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 @@ -19333,56 +19710,56 @@ msgid "Draw" msgstr "Dessiner" -#: ../display/d.grid/main.c:138 +#: ../display/d.grid/main.c:137 msgid "Draw geographic grid (referenced to WGS84 ellipsoid)" msgstr "" -#: ../display/d.grid/main.c:143 +#: ../display/d.grid/main.c:142 msgid "Draw '+' marks instead of grid lines" msgstr "" -#: ../display/d.grid/main.c:148 +#: ../display/d.grid/main.c:147 msgid "Draw '.' marks instead of grid lines" msgstr "" -#: ../display/d.grid/main.c:153 +#: ../display/d.grid/main.c:152 msgid "Draw fiducial marks instead of grid lines" msgstr "" -#: ../display/d.grid/main.c:158 +#: ../display/d.grid/main.c:157 msgid "Disable grid drawing" msgstr "Traçage de la grille désactivé" -#: ../display/d.grid/main.c:163 +#: ../display/d.grid/main.c:162 msgid "Disable border drawing" msgstr "Traçage de la bordure désactivé" -#: ../display/d.grid/main.c:168 +#: ../display/d.grid/main.c:167 msgid "Disable text drawing" msgstr "Traçage du texte désactivé" -#: ../display/d.grid/main.c:178 +#: ../display/d.grid/main.c:177 msgid "Both grid and border drawing are disabled" msgstr "Le traçage de la grille et de la bordure sont désactivés" -#: ../display/d.grid/main.c:182 +#: ../display/d.grid/main.c:181 msgid "Geo-grid option not available for LL projection, use without -g/-w" msgstr "" -#: ../display/d.grid/main.c:184 +#: ../display/d.grid/main.c:183 msgid "Geo-grid option not available for XY projection, use without -g/-w" msgstr "" -#: ../display/d.grid/main.c:203 +#: ../display/d.grid/main.c:202 msgid "Choose a single mark style" msgstr "" -#: ../display/d.grid/main.c:234 +#: ../display/d.grid/main.c:233 #, c-format msgid "Invalid geo-grid size <%s>" msgstr "Taille de géo-grid invalide <%s>" -#: ../display/d.grid/main.c:239 +#: ../display/d.grid/main.c:238 #, c-format msgid "Invalid grid size <%s>" msgstr "Taille de grille invalide <%s>" @@ -19391,35 +19768,31 @@ msgid "Reading symbol" msgstr "" -#: ../display/d.grid/plot.c:373 +#: ../display/d.grid/plot.c:289 ../display/d.grid/plot.c:296 +#: ../display/d.grid/plot.c:338 ../display/d.grid/plot.c:345 +#: ../display/d.grid/plot.c:433 ../display/d.grid/plot.c:440 +#: ../display/d.grid/plot.c:493 ../display/d.grid/plot.c:500 +#: ../display/d.grid/plot.c:647 ../display/d.grid/plot.c:664 +#: ../display/d.grid/plot.c:682 ../display/d.grid/plot.c:700 +#: ../display/d.grid/plot.c:761 ../display/d.grid/plot.c:768 +#: ../display/d.grid/plot.c:773 ../display/d.grid/plot.c:783 +#: ../display/d.grid/plot.c:788 ../display/d.where/where.c:63 +msgid "Error in GPJ_transform()" +msgstr "" + +#: ../display/d.grid/plot.c:378 msgid "Geo-grid option only available for LL projection, use without -g/-w" msgstr "" -#: ../display/d.grid/plot.c:575 +#: ../display/d.grid/plot.c:579 msgid "" "WGS84 grid output not possible as this location does not contain\n" "datum transformation parameters. Try running g.setproj." msgstr "" -#: ../display/d.grid/plot.c:743 -msgid "Error in pj_do_proj1" -msgstr "Erreur dans pj_do_proj1" - -#: ../display/d.grid/plot.c:749 -msgid "Error in pj_do_proj2" -msgstr "Erreur dans pj_do_proj2" - -#: ../display/d.grid/plot.c:753 -msgid "Error in pj_do_proj3" -msgstr "Erreur dans pj_do_proj3" - -#: ../display/d.grid/plot.c:761 -msgid "Error in pj_do_proj5" -msgstr "Erreur dans pj_do_proj5" - -#: ../display/d.grid/plot.c:765 -msgid "Error in pj_do_proj6" -msgstr "Erreur dans pj_do_proj6" +#: ../display/d.grid/plot.c:592 ../display/d.where/main.c:138 +msgid "Unable to set up lat/long projection parameters" +msgstr "Impossible de fixer les paramètres de projection latitude/longitude" #: ../display/d.legend.vect/main.c:55 msgid "Displays a vector legend in the active graphics frame." @@ -20055,7 +20428,7 @@ #: ../display/d.linegraph/main.c:971 #, c-format -msgid "Scale Y labels cannot be used with thisrange of data (%f, %f)" +msgid "Scale Y labels cannot be used with this range of data (%f, %f)" msgstr "" #: ../display/d.vect.chart/main.c:65 @@ -20501,7 +20874,7 @@ msgid "Remove all frames and erase the screen" msgstr "Supprimer tous les cadres graphiques et effacer l'écran" -#: ../display/d.where/where.c:29 +#: ../display/d.where/where.c:30 #, c-format msgid "Invalid coordinates <%s,%s>" msgstr "" @@ -20542,7 +20915,7 @@ msgid "Please specify a lat/long ellipsoid with -l or -w" msgstr "Veuillez spécifier un ellipsoïde latitude/longitude avec -l ou -w" -#: ../display/d.where/main.c:136 +#: ../display/d.where/main.c:128 msgid "" "WGS84 output not possible as this location does not contain\n" "datum transformation parameters. Try running g.setproj." @@ -20929,7 +21302,7 @@ msgid "Invalid area %d skipped (not enough points)" msgstr "" -#: ../display/d.vect/area.c:234 +#: ../display/d.vect/area.c:236 #, c-format msgid "%d invalid color rule for areas skipped" msgid_plural "%d invalid color rules for areas skipped" @@ -21163,7 +21536,7 @@ msgid "Unable to create 3D raster map <%s>" msgstr "Impossible de créer la carte raster 3D <%s>" -#: ../raster3d/r3.gwflow/main.c:412 ../raster3d/r3.out.netcdf/main.c:649 +#: ../raster3d/r3.gwflow/main.c:412 ../raster3d/r3.out.netcdf/main.c:650 #: ../raster3d/r3.out.vtk/main.c:252 ../raster3d/r3.out.vtk/main.c:338 #: ../raster3d/r3.in.v5d/main.c:206 ../raster3d/r3.cross.rast/main.c:55 #: ../raster3d/r3.out.v5d/main.c:55 ../raster3d/r3.out.v5d/main.c:326 @@ -21190,11 +21563,11 @@ msgid "Export projection information as wkt and proj4 parameter" msgstr "Exporter les informations de projection en wkt et paramètre proj4" -#: ../raster3d/r3.out.netcdf/main.c:588 +#: ../raster3d/r3.out.netcdf/main.c:589 msgid "netCDF" msgstr "netCDF" -#: ../raster3d/r3.out.netcdf/main.c:590 +#: ../raster3d/r3.out.netcdf/main.c:591 msgid "Export a 3D raster map as netCDF file." msgstr "Exporter une carte raster 3D en fichier netCDF" @@ -21286,15 +21659,15 @@ msgid "failed to interpret dp as an integer" msgstr "Échec pour interpréter dp comme valeur entière" -#: ../raster3d/r3.out.vtk/main.c:451 ../raster3d/r3.to.rast/main.c:332 +#: ../raster3d/r3.out.vtk/main.c:450 ../raster3d/r3.to.rast/main.c:332 msgid "The 2D and 3D region settings are different. Using the 2D window settings to adjust the 2D part of the 3D region." msgstr "Les paramètres des régions 2D et 3D sont différents. Utilisation des paramètres de la fenêtre 2D pour ajuster la partie 2D de la région 3D." -#: ../raster3d/r3.out.vtk/main.c:542 +#: ../raster3d/r3.out.vtk/main.c:541 msgid "Unable to close 3D raster map, the VTK file may be incomplete" msgstr "Impossible de fermer la carte raster 3D, le fichier VTK est peut-être incomplet" -#: ../raster3d/r3.out.vtk/main.c:557 +#: ../raster3d/r3.out.vtk/main.c:556 msgid "Unable to close VTK-ASCII file" msgstr "Impossible de fermer le fichier VTK-ASCII" @@ -21638,7 +22011,7 @@ msgstr "Merci de fournir 3 valeurs entières pour l'option ignorer." #: ../raster3d/r3.flow/main.c:414 ../vector/v.to.rast/vect2rast.c:48 -#: ../vector/v.colors/main.c:266 +#: ../vector/v.colors/main.c:279 #, c-format msgid "Vector map <%s> is not 3D" msgstr "La carte vecteur <%s> n'est pas 3D" @@ -22155,101 +22528,101 @@ msgid "List of available elements:" msgstr "Liste des éléments disponibles : " -#: ../general/g.version/main.c:66 ../general/g.message/main.c:34 +#: ../general/g.version/main.c:70 ../general/g.message/main.c:34 #: ../general/g.tempfile/main.c:39 msgid "support" msgstr "support" -#: ../general/g.version/main.c:67 +#: ../general/g.version/main.c:71 msgid "citing" msgstr "" -#: ../general/g.version/main.c:68 +#: ../general/g.version/main.c:72 msgid "copyright" msgstr "" -#: ../general/g.version/main.c:69 +#: ../general/g.version/main.c:73 msgid "version" msgstr "" -#: ../general/g.version/main.c:70 +#: ../general/g.version/main.c:74 msgid "license" msgstr "" -#: ../general/g.version/main.c:71 +#: ../general/g.version/main.c:75 msgid "Displays GRASS GIS version info." msgstr "" -#: ../general/g.version/main.c:72 +#: ../general/g.version/main.c:76 msgid "Optionally also prints build or copyright information." msgstr "" -#: ../general/g.version/main.c:76 +#: ../general/g.version/main.c:80 msgid "Print also the copyright message" msgstr "" -#: ../general/g.version/main.c:77 ../general/g.version/main.c:82 -#: ../general/g.version/main.c:87 ../general/g.version/main.c:93 -#: ../general/g.version/main.c:99 +#: ../general/g.version/main.c:81 ../general/g.version/main.c:86 +#: ../general/g.version/main.c:91 ../general/g.version/main.c:97 +#: ../general/g.version/main.c:103 msgid "Additional info" msgstr "" -#: ../general/g.version/main.c:81 +#: ../general/g.version/main.c:85 msgid "Print also the citation options" msgstr "" -#: ../general/g.version/main.c:86 +#: ../general/g.version/main.c:90 msgid "Print also the build information" msgstr "" -#: ../general/g.version/main.c:92 +#: ../general/g.version/main.c:96 msgid "Print also the GIS library revision number and date" msgstr "" -#: ../general/g.version/main.c:97 +#: ../general/g.version/main.c:101 msgid "Print also extended info for additional libraries" msgstr "" -#: ../general/g.version/main.c:98 +#: ../general/g.version/main.c:102 msgid "GDAL/OGR, PROJ.4, GEOS" msgstr "" -#: ../general/g.version/main.c:103 +#: ../general/g.version/main.c:107 msgid "Print info in shell script style (including SVN revision number)" msgstr "" -#: ../general/g.version/main.c:104 +#: ../general/g.version/main.c:108 msgid "Shell" msgstr "" -#: ../general/g.version/main.c:172 +#: ../general/g.version/main.c:176 #, 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:179 +#: ../general/g.version/main.c:183 msgid "GRASS GIS libgis version and date number don't have the expected format. Trying to print the original strings..." msgstr "" -#: ../general/g.version/main.c:181 +#: ../general/g.version/main.c:185 #, c-format msgid "GIS_H_VERSION=\"%s\"" msgstr "" -#: ../general/g.version/main.c:182 +#: ../general/g.version/main.c:186 #, c-format msgid "GIS_H_DATE=\"%s\"" msgstr "" -#: ../general/g.version/main.c:212 +#: ../general/g.version/main.c:222 msgid "GRASS not compiled with GDAL/OGR support" msgstr "" -#: ../general/g.version/main.c:223 +#: ../general/g.version/main.c:233 msgid "GRASS not compiled with GEOS support" msgstr "" -#: ../general/g.version/main.c:234 +#: ../general/g.version/main.c:244 msgid "GRASS not compiled with SQLite support" msgstr "" @@ -22426,7 +22799,7 @@ msgid "Mapset <%s> does not exist" msgstr "Le jeu de cartes <%s> n'existe pas" -#: ../general/g.list/list.c:123 ../general/g.region/main.c:458 +#: ../general/g.list/list.c:123 ../general/g.region/main.c:471 #, c-format msgid "Unable to read header of 3D raster map <%s@%s>" msgstr "Impossible de lire l'en-tête de la carte raster 3D <%s@%s>" @@ -22514,194 +22887,219 @@ msgid "input= and opacity= must have the same number of values" msgstr "" -#: ../general/g.region/main.c:66 +#: ../general/g.region/main.c:67 msgid "computational region" msgstr "région de calculs" -#: ../general/g.region/main.c:68 +#: ../general/g.region/main.c:69 msgid "resolution" msgstr "résolution" -#: ../general/g.region/main.c:71 +#: ../general/g.region/main.c:72 msgid "Manages the boundary definitions for the geographic region." msgstr "Gère les définitions de contour pour la région géographique." -#: ../general/g.region/main.c:82 +#: ../general/g.region/main.c:83 msgid "Save as default region" msgstr "Enregistrer comme région par défaut" -#: ../general/g.region/main.c:83 +#: ../general/g.region/main.c:84 msgid "Only possible from the PERMANENT mapset" msgstr "Possible uniquement depuis le jeux de cartes PERMANENT" -#: ../general/g.region/main.c:88 +#: ../general/g.region/main.c:89 msgid "Print the current region" msgstr "Afficher la région courante" -#: ../general/g.region/main.c:93 +#: ../general/g.region/main.c:94 msgid "Print the current region in lat/long using the current ellipsoid/datum" msgstr "Affiche la région courante en lat/long en utilisant l'ellipsoïde/datum courant" -#: ../general/g.region/main.c:99 +#: ../general/g.region/main.c:100 msgid "Print the current region extent" msgstr "Afficher l'emprise de la région courante" -#: ../general/g.region/main.c:105 +#: ../general/g.region/main.c:106 msgid "Print the current region map center coordinates" msgstr "Afficher les coordonnées du centre de la région courante" -#: ../general/g.region/main.c:111 +#: ../general/g.region/main.c:112 msgid "Print the current region in GMT style" msgstr "Affiche la région courante en style GMT" -#: ../general/g.region/main.c:117 +#: ../general/g.region/main.c:118 msgid "Print the current region in WMS style" msgstr "Afficher la région courante en style WMS" -#: ../general/g.region/main.c:123 +#: ../general/g.region/main.c:124 msgid "Print region resolution in meters (geodesic)" msgstr "Afficher la résolution de la région en mètres (distance géodésique)" -#: ../general/g.region/main.c:128 +#: ../general/g.region/main.c:129 msgid "Print the convergence angle (degrees CCW)" msgstr "" -#: ../general/g.region/main.c:130 +#: ../general/g.region/main.c:131 msgid "The difference between the projection's grid north and true north, measured at the center coordinates of the current region." msgstr "La différence entre le nord de la grille de projection et le vrai nord, mesuré aux coordonnées centrales de la région courante." -#: ../general/g.region/main.c:136 +#: ../general/g.region/main.c:137 msgid "Print also 3D settings" msgstr "Afficher également les paramètres 3D" -#: ../general/g.region/main.c:142 +#: ../general/g.region/main.c:143 msgid "Print the maximum bounding box in lat/long on WGS84" msgstr "Afficher la boite englobante maximale en lat/long WGS84" -#: ../general/g.region/main.c:152 +#: ../general/g.region/main.c:153 msgid "Print in shell script style, but in one line (flat)" msgstr "" -#: ../general/g.region/main.c:158 +#: ../general/g.region/main.c:159 msgid "Align region to resolution (default = align to bounds, works only for 2D resolution)" msgstr "Aligner la région sur la résolution (par défaut = aligner les bords, fonctionne seulement en résolution 2D)" -#: ../general/g.region/main.c:164 +#: ../general/g.region/main.c:165 msgid "Do not update the current region" msgstr "Ne pas modifier la région courante" -#: ../general/g.region/main.c:165 ../general/g.region/main.c:347 +#: ../general/g.region/main.c:166 ../general/g.region/main.c:360 #: ../vector/v.label/main.c:90 ../vector/v.label/main.c:95 #: ../vector/v.label/main.c:170 ../vector/v.label/main.c:183 msgid "Effects" msgstr "Effets" -#: ../general/g.region/main.c:170 +#: ../general/g.region/main.c:171 msgid "Set current region from named region" msgstr "Définir la région actuelle à partir de la région spécifiée" -#: ../general/g.region/main.c:177 +#: ../general/g.region/main.c:178 msgid "Set region to match raster map(s)" msgstr "Définir la région pour correspondre à la(es) carte(s) raster" -#: ../general/g.region/main.c:185 +#: ../general/g.region/main.c:186 msgid "Set region to match 3D raster map(s) (both 2D and 3D values)" msgstr "Définir la réfion pour correspondre à la(es) carte(s) raster 3D (valeurs 2D et 3D)" -#: ../general/g.region/main.c:193 +#: ../general/g.region/main.c:194 msgid "Set region to match vector map(s)" msgstr "Définir la région pour correspondre à la(es) carte(s) vecteur" -#: ../general/g.region/main.c:239 +#: ../general/g.region/main.c:240 msgid "Value for the top edge" msgstr "Valeur de la limite supérieure (haut)" -#: ../general/g.region/main.c:248 +#: ../general/g.region/main.c:249 msgid "Value for the bottom edge" msgstr "Valeur de la limite inférieure (bas)" -#: ../general/g.region/main.c:257 +#: ../general/g.region/main.c:258 msgid "Number of rows in the new region" msgstr "Nombre de lignes dans ma nouvelle région" -#: ../general/g.region/main.c:258 ../general/g.region/main.c:267 -#: ../general/g.region/main.c:277 ../general/g.region/main.c:287 -#: ../general/g.region/main.c:296 ../general/g.region/main.c:305 -#: ../general/g.region/main.c:314 +#: ../general/g.region/main.c:259 ../general/g.region/main.c:268 +#: ../general/g.region/main.c:278 ../general/g.region/main.c:288 +#: ../general/g.region/main.c:297 ../general/g.region/main.c:306 +#: ../general/g.region/main.c:315 msgid "Resolution" msgstr "Résolution" -#: ../general/g.region/main.c:266 +#: ../general/g.region/main.c:267 msgid "Number of columns in the new region" msgstr "Nombre de colonnes dans la nouvelle région" -#: ../general/g.region/main.c:276 +#: ../general/g.region/main.c:277 msgid "2D grid resolution (north-south and east-west)" msgstr "Résolution de la grille 2D (nord-sud et est-ouest)" -#: ../general/g.region/main.c:286 +#: ../general/g.region/main.c:287 msgid "3D grid resolution (north-south, east-west and top-bottom)" msgstr "Résolution de la grille 3D (nord-sud, est-ouest et haut-bas)" -#: ../general/g.region/main.c:295 +#: ../general/g.region/main.c:296 msgid "North-south 2D grid resolution" msgstr "Résolution nord-sud de la grille 2D" -#: ../general/g.region/main.c:304 +#: ../general/g.region/main.c:305 msgid "East-west 2D grid resolution" msgstr "Résolution est-ouest de la grille 2D" -#: ../general/g.region/main.c:313 +#: ../general/g.region/main.c:314 msgid "Top-bottom 3D grid resolution" msgstr "Résolution haut-bas de la grille 3D" -#: ../general/g.region/main.c:323 +#: ../general/g.region/main.c:324 msgid "Shrink region until it meets non-NULL data from this raster map" msgstr "Réduire la région jusqu'à ce qu'elle rencontre des données non-NULL de cette carte raster" -#: ../general/g.region/main.c:334 +#: ../general/g.region/main.c:335 msgid "Adjust region cells to cleanly align with this raster map" msgstr "Ajuster les cellules de la région pour s'aligner proprement avec cette carte raster" -#: ../general/g.region/main.c:345 +#: ../general/g.region/main.c:346 +#, fuzzy +msgid "Number of cells to add to each side of the current region extent" +msgstr "Créer un polygone couvrant l'étendue de la région courante." + +#: ../general/g.region/main.c:348 +#, fuzzy +msgid "A negative number shrinks the current region extent" +msgstr "Afficher l'emprise de la région courante" + +#: ../general/g.region/main.c:358 msgid "Save current region settings in named region file" msgstr "Enregistrer les paramètres de la région courante dans un nom de région" -#: ../general/g.region/main.c:414 ../scripts/r.in.wms/r.in.wms.py:196 +#: ../general/g.region/main.c:427 ../scripts/r.in.wms/r.in.wms.py:196 #, c-format, python-format msgid "Region <%s> not found" msgstr "Région <%s> non trouvée" -#: ../general/g.region/main.c:499 +#: ../general/g.region/main.c:512 msgid "Unable to get map bounding box" msgstr "" -#: ../general/g.region/main.c:784 +#: ../general/g.region/main.c:800 +#, c-format +msgid "'%s' option not used with <%s> because a coordinate would become invalid" +msgstr "" + +#: ../general/g.region/main.c:807 ../general/g.region/main.c:815 +#: ../general/g.region/main.c:823 +#, c-format +msgid "'%s' option not used with <%s> because <%s> would become minor than <%s>" +msgstr "" + +#: ../general/g.region/main.c:834 #, c-format msgid "Unable to set region <%s>" msgstr "Impossible de définir la région <%s>" -#: ../general/g.region/main.c:790 +#: ../general/g.region/main.c:840 msgid "Unable to update current region" msgstr "Impossible de mettre à jour la région courante" -#: ../general/g.region/main.c:798 +#: ../general/g.region/main.c:848 msgid "Unable to change default region. The current mapset is not ." msgstr "Impossible de modifier la région par défaut. Le jeu de carte courant n'est pas ." -#: ../general/g.region/printwindow.c:383 +#: ../general/g.region/printwindow.c:390 msgid "You are already in Lat/Long. Use the -p flag instead." msgstr "Vous êtes déjà en Lat/Long. Utilisez l'option -p à la place." -#: ../general/g.region/printwindow.c:385 +#: ../general/g.region/printwindow.c:392 msgid "You are in a simple XY location, projection to Lat/Lon is not possible. Use the -p flag instead." msgstr "Vous êtes dans un Secteur XY simple, la projection en Lat/Long n'est pas possible. Utilisez l'option -p à la place." -#: ../general/g.region/printwindow.c:559 +#: ../general/g.region/printwindow.c:573 msgid "WGS84 output not possible as this location does not contain datum transformation parameters. Try running g.setproj." msgstr "Impossible de projeter les données en WGS84 étant donné que ce Secteur ne possède pas de paramètres de transformation de datum. Essayez de lancer g.setproj." -#: ../general/g.region/printwindow.c:711 +#: ../general/g.region/printwindow.c:583 +msgid "Unable to update lat/long projection parameters" +msgstr "Impossible de mettre à jour les paramètres de projection lat/lon" + +#: ../general/g.region/printwindow.c:726 msgid "Lat/Long calculations are not possible from a simple XY system" msgstr "Les calculs Lat/Long ne sont pas possibles dans un systme XY simple" @@ -22925,7 +23323,7 @@ msgid "Invalid PPM file" msgstr "Fichier PPM invalide" -#: ../general/g.pnmcomp/main.c:96 ../scripts/v.unpack/v.unpack.py:76 +#: ../general/g.pnmcomp/main.c:96 ../scripts/v.unpack/v.unpack.py:75 #: ../scripts/v.in.geonames/v.in.geonames.py:57 #: ../scripts/v.db.update/v.db.update.py:92 #, c-format, python-format @@ -23083,68 +23481,57 @@ msgid "Only one of '%s', '%s', '%s' or '%s' options may be specified" msgstr "" -#: ../general/g.proj/main.c:263 +#: ../general/g.proj/main.c:264 msgid "Projection files missing" msgstr "Fichiers de projection manquant" -#: ../general/g.proj/main.c:283 +#: ../general/g.proj/main.c:284 #, c-format msgid "Only one of -%c, -%c, -%c, -%c, -%c or -%c flags may be specified" msgstr "" -#: ../general/g.proj/main.c:310 +#: ../general/g.proj/main.c:311 #, c-format msgid "No output format specified, define one of flags -%c, -%c, -%c, or -%c" msgstr "" -#: ../general/g.proj/main.c:314 +#: ../general/g.proj/main.c:315 #, c-format msgid "No output format specified, define one of flags -%c, -%c, or -%c" msgstr "" -#: ../general/g.proj/output.c:146 -msgid "Unable to convert projection information to PROJ.4 format" -msgstr "" +#: ../general/g.proj/output.c:134 +#, fuzzy +msgid "Unable to convert projection information to PROJ format" +msgstr "Impossible de convertir l'information de projection de la couche de données au format GRASS pour vérification" -#: ../general/g.proj/output.c:190 +#: ../general/g.proj/output.c:180 msgid "Unable to convert to WKT" msgstr "" -#: ../general/g.proj/input.c:91 +#: ../general/g.proj/input.c:92 msgid "Error reading WKT projection description" msgstr "" -#: ../general/g.proj/input.c:98 +#: ../general/g.proj/input.c:99 #, c-format msgid "Unable to open file '%s' for reading" msgstr "" -#: ../general/g.proj/input.c:143 +#: ../general/g.proj/input.c:166 msgid "Can't parse PROJ.4-style parameter string" msgstr "Impossible de parser la chaîne de paramètres de style-PROJ.4" -#: ../general/g.proj/input.c:181 +#: ../general/g.proj/input.c:205 msgid "Unable to translate EPSG code" msgstr "" -#: ../general/g.proj/input.c:218 -msgid "Trying to open with OGR..." -msgstr "Essai d'ouverture à l'aide d'OGR..." - -#: ../general/g.proj/input.c:226 ../general/g.proj/input.c:245 -msgid "...succeeded." -msgstr "...réussi." - -#: ../general/g.proj/input.c:239 -msgid "Trying to open with GDAL..." -msgstr "Essai d'ouverture à l'aide de GDAL..." - -#: ../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:284 +#, fuzzy, c-format +msgid "Unable to read georeferenced file <%s> using GDAL library" +msgstr "Impossible de créer le fichier temporaire <%s>" -#: ../general/g.proj/input.c:259 +#: ../general/g.proj/input.c:289 #, c-format msgid "Read of file %s was successful, but it did not contain projection information. 'XY (unprojected)' will be used" msgstr "La lecture du fichier %s a fonctionné, mais elle ne contenait pas d'information de projection. 'XY (sans projection)' va être utilisé" @@ -23164,46 +23551,41 @@ msgid "Ellipsoid set to <%s>" msgstr "" -#: ../general/g.proj/create.c:17 +#: ../general/g.proj/create.c:18 #, c-format msgid "Unable to create location <%s>: %s" msgstr "" -#: ../general/g.proj/create.c:20 +#: ../general/g.proj/create.c:21 #, c-format msgid "Unable to create projection files: %s" msgstr "" -#: ../general/g.proj/create.c:24 +#: ../general/g.proj/create.c:25 #, c-format msgid "Unable to create location <%s>" msgstr "" -#: ../general/g.proj/create.c:30 +#: ../general/g.proj/create.c:27 #, c-format msgid "" "You can switch to the new location by\n" "`%s=%s`" msgstr "" -#: ../general/g.proj/create.c:40 +#: ../general/g.proj/create.c:37 #, 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 +#: ../general/g.proj/create.c:68 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 +#: ../general/g.proj/create.c:72 msgid "Projection information updated" msgstr "" -#: ../general/g.proj/create.c:91 -#, c-format -msgid "Unable to create PROJ_EPSG file: %s" -msgstr "" - #: ../general/g.mapset/main.c:51 msgid "Changes/reports current mapset." msgstr "" @@ -23979,75 +24361,75 @@ msgid "Too many objects: integer overflow" msgstr "" -#: ../imagery/i.segment/region_growing.c:251 +#: ../imagery/i.segment/region_growing.c:256 #: ../imagery/i.segment/mean_shift.c:220 #, c-format msgid "Processing pass %d..." msgstr "" -#: ../imagery/i.segment/region_growing.c:529 +#: ../imagery/i.segment/region_growing.c:534 #, c-format msgid "Segmentation processes stopped at %d due to reaching max iteration limit, more merges may be possible" msgstr "" -#: ../imagery/i.segment/region_growing.c:531 +#: ../imagery/i.segment/region_growing.c:536 #, c-format msgid "Segmentation converged after %d iterations" msgstr "" -#: ../imagery/i.segment/region_growing.c:534 +#: ../imagery/i.segment/region_growing.c:539 msgid "Assigning region IDs to remaining single-cell regions..." msgstr "" -#: ../imagery/i.segment/region_growing.c:558 -#: ../imagery/i.segment/mean_shift.c:665 +#: ../imagery/i.segment/region_growing.c:563 +#: ../imagery/i.segment/mean_shift.c:686 #, c-format msgid "Merging segments smaller than %d cells..." msgstr "" -#: ../imagery/i.segment/region_growing.c:972 +#: ../imagery/i.segment/region_growing.c:988 #, c-format msgid "Region stats should go in tree, %d >= %d" msgstr "" -#: ../imagery/i.segment/region_growing.c:979 +#: ../imagery/i.segment/region_growing.c:995 msgid "Region ids are different" msgstr "" -#: ../imagery/i.segment/region_growing.c:983 +#: ../imagery/i.segment/region_growing.c:999 #, c-format msgid "Region id %d is invalid" msgstr "" -#: ../imagery/i.segment/region_growing.c:987 +#: ../imagery/i.segment/region_growing.c:1003 msgid "Region consists of only one cell, nothing to update" msgstr "" -#: ../imagery/i.segment/region_growing.c:1031 -#: ../imagery/i.segment/region_growing.c:1485 +#: ../imagery/i.segment/region_growing.c:1047 +#: ../imagery/i.segment/region_growing.c:1509 #, c-format msgid "Region size is larger than 2: %d" msgstr "" -#: ../imagery/i.segment/region_growing.c:1098 +#: ../imagery/i.segment/region_growing.c:1122 #, c-format msgid "Region size is %d, should be %d" msgstr "" -#: ../imagery/i.segment/region_growing.c:1340 +#: ../imagery/i.segment/region_growing.c:1364 #, c-format msgid "Candidate flag is already %s" msgstr "" -#: ../imagery/i.segment/region_growing.c:1340 +#: ../imagery/i.segment/region_growing.c:1364 msgid "set" msgstr "" -#: ../imagery/i.segment/region_growing.c:1340 +#: ../imagery/i.segment/region_growing.c:1364 msgid "unset" msgstr "non défini" -#: ../imagery/i.segment/region_growing.c:1570 +#: ../imagery/i.segment/region_growing.c:1601 #, c-format msgid "Region of size %d should be in search tree" msgstr "" @@ -24056,11 +24438,11 @@ msgid "Writing out segment IDs..." msgstr "" -#: ../imagery/i.segment/write_output.c:120 +#: ../imagery/i.segment/write_output.c:122 msgid "Writing out goodness of fit" msgstr "" -#: ../imagery/i.segment/write_output.c:236 +#: ../imagery/i.segment/write_output.c:238 msgid "Writing out shifted band values..." msgstr "" @@ -24101,12 +24483,6 @@ msgid "Number of segments created: %d" msgstr "" -#: ../imagery/i.segment/flag.c:21 ../imagery/i.segment/flag.c:28 -#: ../vector/v.distance/main.c:810 ../vector/v.distance/main.c:887 -#: ../vector/v.distance/main.c:1097 -msgid "Out of memory!" -msgstr "" - #: ../imagery/i.segment/watershed.c:19 msgid "Watershed is not yet implemented" msgstr "" @@ -24129,240 +24505,255 @@ msgid "Found %d clumps" msgstr "" -#: ../imagery/i.segment/parse_args.c:30 +#: ../imagery/i.segment/parse_args.c:26 +#, fuzzy +msgid "Name of input imagery group or raster maps" +msgstr "Nom de la couche raster source" + +#: ../imagery/i.segment/parse_args.c:33 msgid "Suffix for output bands with modified band values" msgstr "" -#: ../imagery/i.segment/parse_args.c:36 +#: ../imagery/i.segment/parse_args.c:39 msgid "Difference threshold between 0 and 1" msgstr "" -#: ../imagery/i.segment/parse_args.c:37 +#: ../imagery/i.segment/parse_args.c:40 msgid "Threshold = 0 merges only identical segments; threshold = 1 merges all" msgstr "" -#: ../imagery/i.segment/parse_args.c:46 +#: ../imagery/i.segment/parse_args.c:49 msgid "Spatial radius in number of cells" msgstr "" -#: ../imagery/i.segment/parse_args.c:47 +#: ../imagery/i.segment/parse_args.c:50 msgid "Must be >= 1, only cells within spatial bandwidth are considered for mean shift" msgstr "" -#: ../imagery/i.segment/parse_args.c:53 +#: ../imagery/i.segment/parse_args.c:56 msgid "Range (spectral) bandwidth [0, 1]" msgstr "" -#: ../imagery/i.segment/parse_args.c:54 +#: ../imagery/i.segment/parse_args.c:57 msgid "Only cells within range (spectral) bandwidth are considered for mean shift. Range bandwidth is used as conductance parameter for adaptive bandwidth" msgstr "" -#: ../imagery/i.segment/parse_args.c:67 +#: ../imagery/i.segment/parse_args.c:70 msgid "Segmentation method" msgstr "" -#: ../imagery/i.segment/parse_args.c:76 +#: ../imagery/i.segment/parse_args.c:79 msgid "Similarity calculation method" msgstr "" -#: ../imagery/i.segment/parse_args.c:85 +#: ../imagery/i.segment/parse_args.c:88 msgid "Minimum number of cells in a segment" msgstr "" -#: ../imagery/i.segment/parse_args.c:87 +#: ../imagery/i.segment/parse_args.c:90 msgid "The final step will merge small segments with their best neighbor" msgstr "" -#: ../imagery/i.segment/parse_args.c:98 +#: ../imagery/i.segment/parse_args.c:101 msgid "Importance of radiometric (input raster) values relative to shape" msgstr "" -#: ../imagery/i.segment/parse_args.c:108 +#: ../imagery/i.segment/parse_args.c:111 msgid "Importance of smoothness relative to compactness" msgstr "" -#: ../imagery/i.segment/parse_args.c:117 +#: ../imagery/i.segment/parse_args.c:120 msgid "Memory in MB" msgstr "" -#: ../imagery/i.segment/parse_args.c:126 ../imagery/i.cluster/main.c:126 +#: ../imagery/i.segment/parse_args.c:129 ../imagery/i.cluster/main.c:126 msgid "Maximum number of iterations" msgstr "Nombre maximum d'itération" -#: ../imagery/i.segment/parse_args.c:134 +#: ../imagery/i.segment/parse_args.c:137 msgid "Name for input raster map with starting seeds" msgstr "" -#: ../imagery/i.segment/parse_args.c:141 +#: ../imagery/i.segment/parse_args.c:144 msgid "Name of input bounding/constraining raster map" msgstr "" -#: ../imagery/i.segment/parse_args.c:143 +#: ../imagery/i.segment/parse_args.c:146 msgid "Must be integer values, each area will be segmented independent of the others" msgstr "" -#: ../imagery/i.segment/parse_args.c:150 +#: ../imagery/i.segment/parse_args.c:153 msgid "Name for output goodness of fit estimate map" msgstr "" -#: ../imagery/i.segment/parse_args.c:156 +#: ../imagery/i.segment/parse_args.c:159 msgid "Use 8 neighbors (3x3 neighborhood) instead of the default 4 neighbors for each pixel" msgstr "" -#: ../imagery/i.segment/parse_args.c:162 +#: ../imagery/i.segment/parse_args.c:165 msgid "Weighted input, do not perform the default scaling of input raster maps" msgstr "" -#: ../imagery/i.segment/parse_args.c:167 +#: ../imagery/i.segment/parse_args.c:170 msgid "Use adaptive bandwidth for mean shift" msgstr "" -#: ../imagery/i.segment/parse_args.c:168 +#: ../imagery/i.segment/parse_args.c:171 msgid "Range (spectral) bandwidth is adapted for each moving window" msgstr "" -#: ../imagery/i.segment/parse_args.c:173 +#: ../imagery/i.segment/parse_args.c:176 msgid "Use progressive bandwidth for mean shift" msgstr "" -#: ../imagery/i.segment/parse_args.c:175 +#: ../imagery/i.segment/parse_args.c:178 msgid "Spatial bandwidth is increased, range (spectral) bandwidth is decreased in each iteration" msgstr "" -#: ../imagery/i.segment/parse_args.c:194 +#: ../imagery/i.segment/parse_args.c:210 +#, c-format +msgid "Group <%s> not found in the current mapset" +msgstr "" + +#: ../imagery/i.segment/parse_args.c:214 +#, c-format +msgid "Group <%s> contains no raster maps" +msgstr "" + +#: ../imagery/i.segment/parse_args.c:229 msgid "Threshold should be > 0 and < 1" msgstr "" -#: ../imagery/i.segment/parse_args.c:200 +#: ../imagery/i.segment/parse_args.c:235 #, c-format msgid "Option '%s' must be >= 1" msgstr "" -#: ../imagery/i.segment/parse_args.c:208 +#: ../imagery/i.segment/parse_args.c:243 #, c-format msgid "Negative value %s for option '%s': disabling" msgstr "" -#: ../imagery/i.segment/parse_args.c:213 +#: ../imagery/i.segment/parse_args.c:248 #, c-format msgid "Value %s for option '%s' is >= 1: disabling" msgstr "" -#: ../imagery/i.segment/parse_args.c:235 +#: ../imagery/i.segment/parse_args.c:270 msgid "Unable to assign segmentation method" msgstr "" -#: ../imagery/i.segment/parse_args.c:245 +#: ../imagery/i.segment/parse_args.c:280 msgid "Invalid similarity method" msgstr "" -#: ../imagery/i.segment/parse_args.c:251 +#: ../imagery/i.segment/parse_args.c:286 #, c-format msgid "Option '%s' must be > 0" msgstr "" -#: ../imagery/i.segment/parse_args.c:253 ../imagery/i.segment/parse_args.c:258 +#: ../imagery/i.segment/parse_args.c:288 ../imagery/i.segment/parse_args.c:293 #, c-format msgid "Option '%s' must be <= 1" msgstr "" -#: ../imagery/i.segment/parse_args.c:256 +#: ../imagery/i.segment/parse_args.c:291 #, c-format msgid "Option '%s' must be >= 0" msgstr "" -#: ../imagery/i.segment/parse_args.c:284 +#: ../imagery/i.segment/parse_args.c:319 msgid "Seeds raster map not found" msgstr "" -#: ../imagery/i.segment/parse_args.c:288 +#: ../imagery/i.segment/parse_args.c:323 msgid "Seeeds raster map must be CELL type (integers)" msgstr "" -#: ../imagery/i.segment/parse_args.c:298 +#: ../imagery/i.segment/parse_args.c:333 msgid "Segmentation constraint/boundary raster map not found" msgstr "" -#: ../imagery/i.segment/parse_args.c:302 +#: ../imagery/i.segment/parse_args.c:337 msgid "Segmentation constraint raster map must be CELL type (integers)" msgstr "" -#: ../imagery/i.segment/parse_args.c:321 +#: ../imagery/i.segment/parse_args.c:356 msgid "Integer overflow: too many cells in current region" msgstr "" -#: ../imagery/i.segment/parse_args.c:334 +#: ../imagery/i.segment/parse_args.c:369 msgid "Invalid output raster name for goodness of fit" msgstr "" -#: ../imagery/i.segment/parse_args.c:341 +#: ../imagery/i.segment/parse_args.c:376 #, c-format msgid "Maximum number of iterations set to %d" msgstr "" -#: ../imagery/i.segment/parse_args.c:351 +#: ../imagery/i.segment/parse_args.c:386 #, c-format msgid "Invalid number of iterations, %d will be used" msgstr "" -#: ../imagery/i.segment/parse_args.c:360 +#: ../imagery/i.segment/parse_args.c:395 msgid "Invalid number of MB, 300 will be used" msgstr "" -#: ../imagery/i.segment/open_files.c:39 +#: ../imagery/i.segment/open_files.c:61 #, c-format -msgid "Group <%s> not found in the current mapset" +msgid "Input map <%s> is all NULL" msgstr "" -#: ../imagery/i.segment/open_files.c:43 +#: ../imagery/i.segment/open_files.c:65 #, c-format -msgid "Group <%s> contains no raster maps" +msgid "Input map <%s> is a constant of value %g" msgstr "" -#: ../imagery/i.segment/open_files.c:120 +#: ../imagery/i.segment/open_files.c:114 msgid "Insufficient number of non-NULL cells in current region" msgstr "" -#: ../imagery/i.segment/open_files.c:151 +#: ../imagery/i.segment/open_files.c:145 msgid "Loading input bands..." msgstr "" -#: ../imagery/i.segment/open_files.c:153 +#: ../imagery/i.segment/open_files.c:147 msgid "Loading input band..." msgstr "" -#: ../imagery/i.segment/open_files.c:185 ../imagery/i.segment/open_files.c:190 -#: ../imagery/i.segment/open_files.c:212 ../imagery/i.segment/open_files.c:270 -#: ../imagery/i.segment/open_files.c:358 ../imagery/i.segment/open_files.c:424 -#: ../imagery/i.segment/open_files.c:480 +#: ../imagery/i.segment/open_files.c:179 ../imagery/i.segment/open_files.c:184 +#: ../imagery/i.segment/open_files.c:206 ../imagery/i.segment/open_files.c:264 +#: ../imagery/i.segment/open_files.c:352 ../imagery/i.segment/open_files.c:418 +#: ../imagery/i.segment/open_files.c:474 msgid "Unable to write to temporary file" msgstr "" -#: ../imagery/i.segment/open_files.c:277 +#: ../imagery/i.segment/open_files.c:271 #, c-format msgid "There are no boundary constraints in '%s'" msgstr "" -#: ../imagery/i.segment/open_files.c:333 +#: ../imagery/i.segment/open_files.c:327 #, c-format msgid "Loading seeds from raster map <%s>..." msgstr "" -#: ../imagery/i.segment/open_files.c:363 +#: ../imagery/i.segment/open_files.c:357 #, c-format msgid "No seeds found in '%s'!" msgstr "" -#: ../imagery/i.segment/open_files.c:383 +#: ../imagery/i.segment/open_files.c:377 msgid "Too many seeds: integer overflow" msgstr "" -#: ../imagery/i.segment/open_files.c:500 +#: ../imagery/i.segment/open_files.c:494 #, c-format msgid "Segment %d is already registered!" msgstr "" -#: ../imagery/i.segment/open_files.c:554 +#: ../imagery/i.segment/open_files.c:553 #, c-format msgid "Regions with at least %d cells are stored in memory" msgstr "" @@ -24416,7 +24807,7 @@ msgid "Mean shift converged after %d iterations" msgstr "" -#: ../imagery/i.segment/mean_shift.c:748 +#: ../imagery/i.segment/mean_shift.c:769 #, c-format msgid "Renumbering remaining %d segments..." msgstr "" @@ -24462,7 +24853,7 @@ msgid "supervised classification" msgstr "" -#: ../imagery/i.gensig/main.c:42 ../imagery/i.maxlik/main.c:63 +#: ../imagery/i.gensig/main.c:42 ../imagery/i.maxlik/main.c:65 msgid "Maximum Likelihood Classification" msgstr "" @@ -24954,30 +25345,35 @@ msgid "<%s> has too many signatures (limit is 255)" msgstr "" -#: ../imagery/i.maxlik/main.c:66 +#: ../imagery/i.maxlik/main.c:68 msgid "Classifies the cell spectral reflectances in imagery data." msgstr "" -#: ../imagery/i.maxlik/main.c:68 +#: ../imagery/i.maxlik/main.c:70 msgid "Classification is based on the spectral signature information generated by either i.cluster, g.gui.iclass, or i.gensig." msgstr "" -#: ../imagery/i.maxlik/main.c:81 ../imagery/i.smap/parse.c:20 +#: ../imagery/i.maxlik/main.c:83 ../imagery/i.smap/parse.c:20 msgid "Name of input file containing signatures" msgstr "" -#: ../imagery/i.maxlik/main.c:82 +#: ../imagery/i.maxlik/main.c:84 msgid "Generated by either i.cluster, g.gui.iclass, or i.gensig" msgstr "" -#: ../imagery/i.maxlik/main.c:86 ../imagery/i.smap/parse.c:28 +#: ../imagery/i.maxlik/main.c:88 ../imagery/i.smap/parse.c:28 msgid "Name for output raster map holding classification results" msgstr "" -#: ../imagery/i.maxlik/main.c:92 +#: ../imagery/i.maxlik/main.c:94 msgid "Name for output raster map holding reject threshold results" msgstr "" +#: ../imagery/i.maxlik/main.c:106 +#, fuzzy, c-format +msgid "<%s> does not match the current mapset" +msgstr "La carte raster <%s> n'est pas dans le jeu de cartes courant" + #: ../imagery/i.maxlik/invert.c:28 #, c-format msgid "Signature %d is not valid (ill-conditioned) - ignored" @@ -25135,7 +25531,7 @@ msgid "Set current location and mapset as target for imagery group" msgstr "Règle le Secteur courant et le jeu de donnée comme cible du groupe d'images" -#: ../imagery/i.target/main.c:80 ../imagery/i.group/main.c:117 +#: ../imagery/i.target/main.c:80 ../imagery/i.group/main.c:156 msgid "Group must exist in the current mapset" msgstr "" @@ -25376,209 +25772,209 @@ msgid "biophysical parameters" msgstr "" -#: ../imagery/i.vi/main.c:93 +#: ../imagery/i.vi/main.c:94 msgid "Calculates different types of vegetation indices." msgstr "" -#: ../imagery/i.vi/main.c:94 +#: ../imagery/i.vi/main.c:95 msgid "Uses red and nir bands mostly, and some indices require additional bands." msgstr "" -#: ../imagery/i.vi/main.c:101 +#: ../imagery/i.vi/main.c:102 msgid "Name of input red channel surface reflectance map" msgstr "" -#: ../imagery/i.vi/main.c:102 ../imagery/i.vi/main.c:141 -#: ../imagery/i.vi/main.c:149 ../imagery/i.vi/main.c:157 -#: ../imagery/i.vi/main.c:165 ../imagery/i.vi/main.c:173 +#: ../imagery/i.vi/main.c:103 ../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 "Range: [0.0;1.0]" msgstr "" -#: ../imagery/i.vi/main.c:110 +#: ../imagery/i.vi/main.c:111 msgid "Type of vegetation index" msgstr "" -#: ../imagery/i.vi/main.c:115 +#: ../imagery/i.vi/main.c:116 msgid "Atmospherically Resistant Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:116 +#: ../imagery/i.vi/main.c:117 msgid "Difference Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:117 +#: ../imagery/i.vi/main.c:118 msgid "Enhanced Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:118 +#: ../imagery/i.vi/main.c:119 msgid "Enhanced Vegetation Index 2" msgstr "" -#: ../imagery/i.vi/main.c:119 +#: ../imagery/i.vi/main.c:120 msgid "Green Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:120 +#: ../imagery/i.vi/main.c:121 msgid "Green Atmospherically Resistant Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:121 +#: ../imagery/i.vi/main.c:122 msgid "Global Environmental Monitoring Index" msgstr "" -#: ../imagery/i.vi/main.c:122 +#: ../imagery/i.vi/main.c:123 msgid "Infrared Percentage Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:123 +#: ../imagery/i.vi/main.c:124 msgid "Modified Soil Adjusted Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:124 +#: ../imagery/i.vi/main.c:125 msgid "second Modified Soil Adjusted Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:125 +#: ../imagery/i.vi/main.c:126 msgid "Normalized Difference Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:126 +#: ../imagery/i.vi/main.c:127 msgid "Perpendicular Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:127 +#: ../imagery/i.vi/main.c:128 msgid "Soil Adjusted Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:128 +#: ../imagery/i.vi/main.c:129 msgid "Simple Ratio" msgstr "" -#: ../imagery/i.vi/main.c:129 +#: ../imagery/i.vi/main.c:130 msgid "Visible Atmospherically Resistant Index" msgstr "" -#: ../imagery/i.vi/main.c:130 +#: ../imagery/i.vi/main.c:131 msgid "Weighted Difference Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:134 +#: ../imagery/i.vi/main.c:135 msgid "type" msgstr "type" -#: ../imagery/i.vi/main.c:140 +#: ../imagery/i.vi/main.c:141 msgid "Name of input nir channel surface reflectance map" msgstr "" -#: ../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 ../vector/v.vol.rst/main.c:254 -#: ../vector/v.vol.rst/main.c:303 +#: ../imagery/i.vi/main.c:143 ../imagery/i.vi/main.c:151 +#: ../imagery/i.vi/main.c:159 ../imagery/i.vi/main.c:167 +#: ../imagery/i.vi/main.c:175 ../vector/v.vol.rst/main.c:256 +#: ../vector/v.vol.rst/main.c:305 msgid "Optional inputs" msgstr "" -#: ../imagery/i.vi/main.c:148 +#: ../imagery/i.vi/main.c:149 msgid "Name of input green channel surface reflectance map" msgstr "" -#: ../imagery/i.vi/main.c:156 +#: ../imagery/i.vi/main.c:157 msgid "Name of input blue channel surface reflectance map" msgstr "" -#: ../imagery/i.vi/main.c:164 +#: ../imagery/i.vi/main.c:165 msgid "Name of input 5th channel surface reflectance map" msgstr "" -#: ../imagery/i.vi/main.c:172 +#: ../imagery/i.vi/main.c:173 msgid "Name of input 7th channel surface reflectance map" msgstr "" -#: ../imagery/i.vi/main.c:180 +#: ../imagery/i.vi/main.c:181 msgid "Value of the slope of the soil line (MSAVI only)" msgstr "" -#: ../imagery/i.vi/main.c:181 ../imagery/i.vi/main.c:188 -#: ../imagery/i.vi/main.c:195 +#: ../imagery/i.vi/main.c:182 ../imagery/i.vi/main.c:189 +#: ../imagery/i.vi/main.c:196 msgid "MSAVI settings" msgstr "" -#: ../imagery/i.vi/main.c:187 +#: ../imagery/i.vi/main.c:188 msgid "Value of the intercept of the soil line (MSAVI only)" msgstr "" -#: ../imagery/i.vi/main.c:194 +#: ../imagery/i.vi/main.c:195 msgid "Value of the factor of reduction of soil noise (MSAVI only)" msgstr "" -#: ../imagery/i.vi/main.c:201 +#: ../imagery/i.vi/main.c:202 msgid "Maximum bits for digital numbers" msgstr "" -#: ../imagery/i.vi/main.c:202 +#: ../imagery/i.vi/main.c:203 msgid "If data is in Digital Numbers (i.e. integer type), give the max bits (i.e. 8 for Landsat -> [0-255])" msgstr "" -#: ../imagery/i.vi/main.c:228 +#: ../imagery/i.vi/main.c:229 msgid "sr index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:231 +#: ../imagery/i.vi/main.c:232 msgid "ndvi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:234 +#: ../imagery/i.vi/main.c:235 msgid "ipvi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:237 +#: ../imagery/i.vi/main.c:238 msgid "dvi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:240 +#: ../imagery/i.vi/main.c:241 msgid "pvi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:243 +#: ../imagery/i.vi/main.c:244 msgid "wdvi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:246 +#: ../imagery/i.vi/main.c:247 msgid "savi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:251 +#: ../imagery/i.vi/main.c:252 msgid "msavi index requires red and nir maps, and 3 parameters related to soil line" msgstr "" -#: ../imagery/i.vi/main.c:254 +#: ../imagery/i.vi/main.c:255 msgid "msavi2 index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:257 +#: ../imagery/i.vi/main.c:258 msgid "gemi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:261 +#: ../imagery/i.vi/main.c:262 msgid "arvi index requires blue, red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:265 +#: ../imagery/i.vi/main.c:266 msgid "evi index requires blue, red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:268 +#: ../imagery/i.vi/main.c:269 msgid "evi2 index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:272 +#: ../imagery/i.vi/main.c:273 msgid "vari index requires blue, green and red maps" msgstr "" -#: ../imagery/i.vi/main.c:276 +#: ../imagery/i.vi/main.c:277 msgid "gari index requires blue, green, red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:281 +#: ../imagery/i.vi/main.c:282 msgid "gvi index requires blue, green, red, nir, chan5 and chan7 maps" msgstr "" @@ -25974,7 +26370,7 @@ msgid "%s######## CLUSTER END (%s) ########%s" msgstr "" -#: ../imagery/i.cluster/main.c:354 ../misc/m.nviz.image/main.c:242 +#: ../imagery/i.cluster/main.c:354 ../misc/m.nviz.image/main.c:248 #, c-format msgid "File <%s> created." msgstr "" @@ -27145,130 +27541,130 @@ msgid "Name of the output emissivity layer" msgstr "" -#: ../imagery/i.group/main.c:55 +#: ../imagery/i.group/main.c:56 msgid "Creates, edits, and lists groups of imagery data." msgstr "" -#: ../imagery/i.group/main.c:59 +#: ../imagery/i.group/main.c:60 msgid "Name of imagery group" msgstr "Nom du groupe d'images" -#: ../imagery/i.group/main.c:63 +#: ../imagery/i.group/main.c:64 msgid "Name of imagery subgroup" msgstr "" -#: ../imagery/i.group/main.c:67 +#: ../imagery/i.group/main.c:68 msgid "Name of raster map(s) to include in group" msgstr "" -#: ../imagery/i.group/main.c:68 ../imagery/i.group/main.c:74 +#: ../imagery/i.group/main.c:69 ../imagery/i.group/main.c:80 msgid "Maps" msgstr "" -#: ../imagery/i.group/main.c:73 +#: ../imagery/i.group/main.c:79 msgid "Remove selected files from specified group or subgroup" msgstr "" -#: ../imagery/i.group/main.c:78 +#: ../imagery/i.group/main.c:84 msgid "List files from specified (sub)group" msgstr "" -#: ../imagery/i.group/main.c:83 +#: ../imagery/i.group/main.c:89 msgid "List subgroups from specified group" msgstr "" -#: ../imagery/i.group/main.c:109 +#: ../imagery/i.group/main.c:148 msgid "No input raster map(s) specified" msgstr "" -#: ../imagery/i.group/main.c:128 ../imagery/i.group/main.c:150 +#: ../imagery/i.group/main.c:167 ../imagery/i.group/main.c:189 msgid "Specified group does not exist in current mapset" msgstr "" -#: ../imagery/i.group/main.c:132 +#: ../imagery/i.group/main.c:171 #, c-format msgid "Removing raster maps from subgroup <%s>..." msgstr "" -#: ../imagery/i.group/main.c:137 +#: ../imagery/i.group/main.c:176 #, c-format msgid "Removing raster maps from group <%s>..." msgstr "" -#: ../imagery/i.group/main.c:158 +#: ../imagery/i.group/main.c:197 #, c-format msgid "Subgroup <%s> of group <%s> references the following raster maps:" msgstr "" -#: ../imagery/i.group/main.c:173 +#: ../imagery/i.group/main.c:212 #, c-format msgid "Group <%s> references the following raster maps:" msgstr "" -#: ../imagery/i.group/main.c:185 +#: ../imagery/i.group/main.c:224 #, c-format msgid "Group <%s> does not yet exist. Creating..." msgstr "" -#: ../imagery/i.group/main.c:189 ../imagery/i.group/main.c:198 +#: ../imagery/i.group/main.c:228 ../imagery/i.group/main.c:237 #, c-format msgid "Adding raster maps to group <%s>..." msgstr "" -#: ../imagery/i.group/main.c:193 +#: ../imagery/i.group/main.c:232 #, c-format msgid "Adding raster maps to subgroup <%s>..." msgstr "" -#: ../imagery/i.group/main.c:219 +#: ../imagery/i.group/main.c:258 msgid "No input raster maps defined" msgstr "" -#: ../imagery/i.group/main.c:223 ../imagery/i.group/main.c:265 +#: ../imagery/i.group/main.c:262 ../imagery/i.group/main.c:304 #, c-format msgid "Raster map <%s> not found. Skipped." msgstr "" -#: ../imagery/i.group/main.c:228 +#: ../imagery/i.group/main.c:267 #, c-format msgid "Adding raster map <%s> to group" msgstr "" -#: ../imagery/i.group/main.c:234 +#: ../imagery/i.group/main.c:273 #, c-format msgid "Raster map <%s> exists in group. Skipped." msgstr "" -#: ../imagery/i.group/main.c:271 +#: ../imagery/i.group/main.c:310 #, c-format msgid "Adding raster map <%s> to subgroup" msgstr "" -#: ../imagery/i.group/main.c:278 +#: ../imagery/i.group/main.c:317 #, c-format msgid "Raster map <%s> exists in subgroup. Skipping..." msgstr "" -#: ../imagery/i.group/main.c:327 +#: ../imagery/i.group/main.c:366 #, c-format msgid "Removing raster map <%s> from group" msgstr "" -#: ../imagery/i.group/main.c:344 ../imagery/i.group/main.c:403 +#: ../imagery/i.group/main.c:383 ../imagery/i.group/main.c:442 msgid "No raster map removed" msgstr "" -#: ../imagery/i.group/main.c:386 +#: ../imagery/i.group/main.c:425 #, c-format msgid "Removing raster map <%s> from subgroup" msgstr "" -#: ../imagery/i.group/main.c:422 +#: ../imagery/i.group/main.c:461 #, c-format msgid "Group <%s> does not contain any subgroup.\n" msgstr "" -#: ../imagery/i.group/main.c:433 +#: ../imagery/i.group/main.c:472 #, c-format msgid "group <%s> references the following subgroups\n" msgstr "" @@ -27591,16 +27987,21 @@ msgid "Elevation map name is missing. Please set '%s' option" msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:212 +#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:211 #, c-format -msgid "Mapset [%s] in target location [%s] - %s " +msgid "Group [%s] in location [%s] mapset [%s] now uses elevation map [%s]" msgstr "" #: ../imagery/i.ortho.photo/i.ortho.elev/main.c:214 +#, c-format +msgid "Mapset [%s] in target location [%s] - %s " +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:216 msgid "permission denied\n" msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:214 +#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:216 msgid "not found\n" msgstr "" @@ -27943,29 +28344,34 @@ msgid "Target east,north coordinates to local x,y" msgstr "" -#: ../misc/m.nviz.image/main.c:56 +#: ../misc/m.nviz.image/main.c:55 msgid "Creates a 3D rendering of GIS data." msgstr "" -#: ../misc/m.nviz.image/main.c:57 +#: ../misc/m.nviz.image/main.c:56 msgid "Renders surfaces (raster data), 2D/3D vector data, and volumes (3D raster data) in 3D." msgstr "Restitue en 3D des surfaces (données raster), des données vecteur 2D/3D, et des volumes (données raster 3D)." -#: ../misc/m.nviz.image/main.c:83 +#: ../misc/m.nviz.image/main.c:87 msgid "Unable to render data" msgstr "" -#: ../misc/m.nviz.image/main.c:142 +#: ../misc/m.nviz.image/main.c:146 #, c-format msgid "Vertical exaggeration not given, using calculated value %.0f" msgstr "Exagération verticale non fournie, utilisation de la valeur calculée %.0f" -#: ../misc/m.nviz.image/main.c:154 +#: ../misc/m.nviz.image/main.c:158 #, c-format msgid "Viewpoint height not given, using calculated value %.0f" msgstr "Hauteur de point de vue non fournie, utilisation de la valeur calculée %.0f" -#: ../misc/m.nviz.image/main.c:240 +#: ../misc/m.nviz.image/main.c:244 +#, fuzzy +msgid "Failed to write image" +msgstr "Impossible d'écrire le fichier temporaire" + +#: ../misc/m.nviz.image/main.c:246 msgid "Unsupported output format" msgstr "" @@ -28623,8 +29029,8 @@ msgstr "" #: ../db/db.databases/main.c:97 ../db/db.copy/main.c:37 -#: ../db/db.execute/main.c:127 ../db/db.execute/main.c:134 -#: ../db/db.execute/main.c:140 ../db/db.select/main.c:267 +#: ../db/db.execute/main.c:139 ../db/db.execute/main.c:146 +#: ../db/db.execute/main.c:152 ../db/db.select/main.c:267 #: ../db/db.dropdb/main.c:73 ../db/db.createdb/main.c:73 #: ../vector/v.db.select/main.c:57 msgid "SQL" @@ -28737,26 +29143,30 @@ msgid "Overwrite current settings if already initialized" msgstr "" -#: ../db/db.connect/main.c:91 +#: ../db/db.connect/main.c:101 msgid "Default group of database users to which select privilege is granted" msgstr "" -#: ../db/db.connect/main.c:141 ../db/db.tables/main.c:41 +#: ../db/db.connect/main.c:151 ../db/db.tables/main.c:41 msgid "Database connection not defined. Run db.connect." msgstr "" -#: ../db/db.connect/main.c:166 +#: ../db/db.connect/main.c:176 msgid "DB settings already defined, nothing to do" msgstr "" -#: ../db/db.connect/main.c:172 +#: ../db/db.connect/main.c:182 msgid "Default driver is not set" msgstr "" -#: ../db/db.connect/main.c:175 +#: ../db/db.connect/main.c:185 msgid "Default database is not set" msgstr "" +#: ../db/db.connect/main.c:221 +msgid "Unable to set default database connection" +msgstr "" + #: ../db/db.describe/main.c:108 msgid "Print column names only instead of full column descriptions" msgstr "" @@ -28774,41 +29184,42 @@ msgid "Unable to open file <%s>: %s" msgstr "" -#: ../db/db.execute/main.c:94 ../db/db.execute/main.c:99 +#: ../db/db.execute/main.c:86 ../db/db.execute/main.c:91 +#: ../db/db.execute/main.c:106 ../db/db.execute/main.c:111 #, c-format msgid "Error while executing: '%s'" msgstr "" -#: ../db/db.execute/main.c:128 +#: ../db/db.execute/main.c:140 msgid "Executes any SQL statement." msgstr "" -#: ../db/db.execute/main.c:129 +#: ../db/db.execute/main.c:141 msgid "For SELECT statements use 'db.select'." msgstr "" -#: ../db/db.execute/main.c:132 +#: ../db/db.execute/main.c:144 msgid "SQL statement" msgstr "Expression SQL" -#: ../db/db.execute/main.c:133 +#: ../db/db.execute/main.c:145 msgid "Example: update rybniky set kapri = 'hodne' where kapri = 'malo'" msgstr "" -#: ../db/db.execute/main.c:138 +#: ../db/db.execute/main.c:150 msgid "Name of file containing SQL statement(s)" msgstr "" -#: ../db/db.execute/main.c:160 +#: ../db/db.execute/main.c:172 msgid "Ignore SQL errors and continue" msgstr "ignore les erreurs SQL et poursuit" -#: ../db/db.execute/main.c:161 ../vector/v.build/main.c:51 +#: ../db/db.execute/main.c:173 ../vector/v.build/main.c:51 #: ../vector/v.build/main.c:77 msgid "Errors" msgstr "" -#: ../db/db.execute/main.c:167 +#: ../db/db.execute/main.c:179 #, c-format msgid "You must provide <%s> or <%s> option" msgstr "" @@ -28933,7 +29344,7 @@ msgid "Unable to db_alloc_string_array()" msgstr "" -#: ../db/drivers/ogr/execute.c:56 ../vector/v.out.ogr/main.c:592 +#: ../db/drivers/ogr/execute.c:56 ../vector/v.out.ogr/main.c:648 #, c-format msgid "OGR layer <%s> not found" msgstr "" @@ -28942,11 +29353,11 @@ #: ../vector/v.out.lidar/main.c:155 ../vector/v.db.connect/main.c:289 #: ../vector/v.reclass/main.c:145 ../vector/v.to.3d/trans2.c:63 #: ../vector/v.to.3d/trans3.c:65 ../vector/v.univar/main.c:355 -#: ../vector/v.distance/main.c:533 ../vector/v.distance/main.c:574 +#: ../vector/v.distance/main.c:540 ../vector/v.distance/main.c:581 #: ../vector/v.in.db/main.c:187 ../vector/v.colors/scan_attr.c:35 -#: ../vector/v.colors.out/make_colors.c:42 ../vector/v.vect.stats/main.c:428 +#: ../vector/v.colors.out/make_colors.c:42 ../vector/v.vect.stats/main.c:435 #: ../vector/v.transform/trans_digit.c:116 -#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:96 +#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:97 #: ../scripts/v.db.join/v.db.join.py:98 ../scripts/v.db.join/v.db.join.py:106 #: ../scripts/v.db.join/v.db.join.py:123 ../scripts/db.univar/db.univar.py:120 #, c-format, python-format @@ -28980,12 +29391,7 @@ msgid "Column '%s' : type int8 (bigint) is stored as integer (4 bytes) some data may be damaged" msgstr "" -#: ../db/drivers/ogr/describe.c:204 -#, c-format -msgid "column '%s', type 'string': unknown width -> stored as varchar(250) some data may be lost" -msgstr "colonne '%s', de type 'string': largeur inconnue -> enregistrée comme varchar(250) des données peuvent être tronquées" - -#: ../db/drivers/ogr/describe.c:212 ../db/drivers/ogr/fetch.c:160 +#: ../db/drivers/ogr/describe.c:212 ../db/drivers/ogr/fetch.c:167 msgid "Unknown type" msgstr "Type inconnu" @@ -28997,7 +29403,7 @@ msgid "Unable to add new token" msgstr "" -#: ../db/drivers/ogr/fetch.c:55 ../db/drivers/ogr/fetch.c:188 +#: ../db/drivers/ogr/fetch.c:55 ../db/drivers/ogr/fetch.c:195 #: ../db/drivers/sqlite/fetch.c:265 ../db/drivers/postgres/fetch.c:33 #: ../db/drivers/mysql/fetch.c:34 ../db/drivers/mysql/fetch.c:276 msgid "Cursor not found" @@ -29516,7 +29922,7 @@ #: ../db/drivers/dbf/db.c:94 #, c-format -msgid "Unable create DBF database: %s" +msgid "Unable to create DBF database: %s" msgstr "" #: ../db/drivers/dbf/db.c:102 @@ -29627,7 +30033,7 @@ msgstr "write VTKHeader: Ecriture de l'en-tête de fichier VTK" #: ../vector/v.mkgrid/main.c:73 ../vector/v.kcv/main.c:58 -#: ../vector/v.random/main.c:101 ../vector/v.perturb/main.c:66 +#: ../vector/v.random/main.c:104 ../vector/v.perturb/main.c:66 #: ../vector/v.normal/main.c:75 ../vector/v.qcount/main.c:62 msgid "point pattern" msgstr "" @@ -29852,7 +30258,7 @@ msgid "GRASS is not compiled with PostgreSQL support. Using OGR-PostgreSQL driver instead of native GRASS-PostGIS data driver." msgstr "" -#: ../vector/v.external.out/link.c:26 ../vector/v.out.ogr/main.c:102 +#: ../vector/v.external.out/link.c:26 ../vector/v.out.ogr/main.c:103 #, c-format msgid "Data source starts with \"PG:\" prefix, expecting \"PostgreSQL\" format (\"%s\" given)" msgstr "" @@ -30153,12 +30559,13 @@ msgid "Loading data..." msgstr "Chargement des données ..." -#: ../vector/v.to.rast/vect2rast.c:55 ../vector/v.db.connect/main.c:213 -#: ../vector/v.to.rast3/main.c:80 ../vector/v.db.select/main.c:171 -#: ../vector/v.to.3d/trans2.c:49 ../vector/v.to.3d/trans3.c:51 -#: ../vector/v.distance/main.c:515 ../vector/v.distance/main.c:596 -#: ../vector/v.colors.out/make_colors.c:31 ../vector/v.info/print.c:138 -#: ../vector/v.extract/main.c:255 +#: ../vector/v.to.rast/vect2rast.c:55 ../vector/v.random/main.c:265 +#: ../vector/v.db.connect/main.c:213 ../vector/v.to.rast3/main.c:80 +#: ../vector/v.db.select/main.c:171 ../vector/v.to.3d/trans2.c:49 +#: ../vector/v.to.3d/trans3.c:51 ../vector/v.distance/main.c:522 +#: ../vector/v.distance/main.c:603 ../vector/v.colors.out/make_colors.c:31 +#: ../vector/v.info/print.c:138 ../vector/v.extract/main.c:217 +#: ../vector/v.extract/main.c:315 #, c-format msgid "Database connection not defined for layer <%s>" msgstr "" @@ -30423,237 +30830,237 @@ msgid "No database record for cat = %d and export of 'cat' disabled" msgstr "" -#: ../vector/v.out.ogr/main.c:87 +#: ../vector/v.out.ogr/main.c:88 msgid "Exports a vector map layer to any of the supported OGR vector formats." msgstr "" -#: ../vector/v.out.ogr/main.c:88 +#: ../vector/v.out.ogr/main.c:89 msgid "By default a vector map layer is exported to OGC GeoPackage format." msgstr "" -#: ../vector/v.out.ogr/main.c:170 +#: ../vector/v.out.ogr/main.c:172 msgid "Volumes will be exported as sets of faces" msgstr "" -#: ../vector/v.out.ogr/main.c:188 +#: ../vector/v.out.ogr/main.c:190 msgid "Unable to determine input map's vector feature type(s)." msgstr "" -#: ../vector/v.out.ogr/main.c:254 +#: ../vector/v.out.ogr/main.c:255 msgid "The combination of types is not supported by all formats." msgstr "" -#: ../vector/v.out.ogr/main.c:271 +#: ../vector/v.out.ogr/main.c:272 msgid "Unable to create OGR spatial reference" msgstr "" -#: ../vector/v.out.ogr/main.c:293 +#: ../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:305 +#: ../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:311 +#: ../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:319 +#: ../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:328 +#: ../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:337 +#: ../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:345 +#: ../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:353 +#: ../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:361 +#: ../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:371 +#: ../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:380 +#: ../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:390 +#: ../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:399 +#: ../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:409 +#: ../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:418 +#: ../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:427 +#: ../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:436 +#: ../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:461 +#: ../vector/v.out.ogr/main.c:478 #, c-format msgid "OGR driver <%s> not found" msgstr "" -#: ../vector/v.out.ogr/main.c:488 +#: ../vector/v.out.ogr/main.c:523 #, c-format msgid "Unable to open OGR data source '%s'" msgstr "" -#: ../vector/v.out.ogr/main.c:502 +#: ../vector/v.out.ogr/main.c:543 #, c-format msgid "Layer <%s> already exists in OGR data source '%s'" msgstr "" -#: ../vector/v.out.ogr/main.c:506 +#: ../vector/v.out.ogr/main.c:547 #, c-format msgid "OGR layer <%s> already exists and will be overwritten" msgstr "" -#: ../vector/v.out.ogr/main.c:513 +#: ../vector/v.out.ogr/main.c:559 #, c-format msgid "OGR layer <%s> doesn't exists, creating new OGR layer instead" msgstr "" -#: ../vector/v.out.ogr/main.c:541 +#: ../vector/v.out.ogr/main.c:587 msgid "Overriding existing user-defined 'SHPT=' LCO." msgstr "" -#: ../vector/v.out.ogr/main.c:556 +#: ../vector/v.out.ogr/main.c:602 #, 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:568 +#: ../vector/v.out.ogr/main.c:614 #, 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:575 +#: ../vector/v.out.ogr/main.c:621 #, c-format msgid "Vector map <%s> is 3D. Use format specific layer creation options (parameter 'lco') to export using only category numbers as attributes" msgstr "Aucune table attributaire trouvée -> on utilise les identifiants de catégories comme attributs" -#: ../vector/v.out.ogr/main.c:610 +#: ../vector/v.out.ogr/main.c:666 msgid "Exporting 'cat' anyway, as it is the only attribute table field" msgstr "" -#: ../vector/v.out.ogr/main.c:619 ../vector/v.out.ogr/main.c:691 +#: ../vector/v.out.ogr/main.c:675 ../vector/v.out.ogr/main.c:747 #, c-format msgid "New attribute column <%s> added to the table" msgstr "" -#: ../vector/v.out.ogr/main.c:703 +#: ../vector/v.out.ogr/main.c:759 #, c-format msgid "Key column <%s> not found" msgstr "" -#: ../vector/v.out.ogr/main.c:716 +#: ../vector/v.out.ogr/main.c:787 #, c-format msgid "Exporting %d feature..." msgid_plural "Exporting %d features..." msgstr[0] "" msgstr[1] "" -#: ../vector/v.out.ogr/main.c:731 +#: ../vector/v.out.ogr/main.c:802 #, 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:750 +#: ../vector/v.out.ogr/main.c:821 #, c-format msgid "Exporting %d volume..." msgid_plural "Exporting %d volumes..." msgstr[0] "" msgstr[1] "" -#: ../vector/v.out.ogr/main.c:754 +#: ../vector/v.out.ogr/main.c:825 msgid "Export of volumes not implemented yet. Skipping." msgstr "" -#: ../vector/v.out.ogr/main.c:771 +#: ../vector/v.out.ogr/main.c:842 #, 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:777 +#: ../vector/v.out.ogr/main.c:848 #, 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:781 +#: ../vector/v.out.ogr/main.c:852 #, 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:797 +#: ../vector/v.out.ogr/main.c:868 msgid "Output layer is empty, no features written" msgstr "" -#: ../vector/v.out.ogr/main.c:798 +#: ../vector/v.out.ogr/main.c:869 #, c-format msgid "%d feature (%s type) written to <%s> (%s format)." msgid_plural "%d features (%s type) written to <%s> (%s format)." @@ -30744,7 +31151,7 @@ msgid "Force 2D output even if input is 3D (applies to Shapefile output only)" msgstr "" -#: ../vector/v.out.ogr/args.c:114 ../vector/v.in.ogr/main.c:338 +#: ../vector/v.out.ogr/args.c:114 ../vector/v.in.ogr/main.c:355 #: ../vector/v.out.postgis/args.c:78 msgid "Useful if input is 3D but all z coordinates are identical" msgstr "" @@ -30761,8 +31168,8 @@ msgid "List supported output formats and exit" msgstr "" -#: ../vector/v.out.ogr/dsn.c:21 ../vector/v.in.ogr/dsn.c:26 -#: ../vector/v.external/dsn.c:21 +#: ../vector/v.out.ogr/dsn.c:27 ../vector/v.in.ogr/dsn.c:28 +#: ../vector/v.external/dsn.c:27 msgid "Invalid connection string (dbname missing)" msgstr "" @@ -30771,39 +31178,48 @@ msgid "OGR driver <%s> not available" msgstr "" -#: ../vector/v.out.ogr/create.c:26 +#: ../vector/v.out.ogr/create.c:30 #, c-format msgid "Creation of output OGR datasource <%s> failed" msgstr "" -#: ../vector/v.out.ogr/create.c:36 +#: ../vector/v.out.ogr/create.c:44 #, c-format msgid "Creation of OGR layer <%s> failed" msgstr "" -#: ../vector/v.out.ogr/export_lines.c:178 -#: ../vector/v.out.ogr/export_areas.c:143 +#: ../vector/v.out.ogr/export_lines.c:135 +#: ../vector/v.out.ogr/export_lines.c:231 +#: ../vector/v.out.ogr/export_lines.c:280 +#: ../vector/v.out.ogr/export_areas.c:126 +#: ../vector/v.out.ogr/export_areas.c:227 +#: ../vector/v.out.ogr/export_areas.c:278 +msgid "Failed to create OGR feature" +msgstr "" + +#: ../vector/v.out.ogr/export_lines.c:180 +#: ../vector/v.out.ogr/export_areas.c:170 #, c-format msgid "Unable to export multi-features. No category index for layer %d." msgstr "" -#: ../vector/v.out.ogr/export_lines.c:212 -#: ../vector/v.out.ogr/export_areas.c:176 +#: ../vector/v.out.ogr/export_lines.c:214 +#: ../vector/v.out.ogr/export_areas.c:203 #, 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:154 +#: ../vector/v.out.ogr/export_areas.c:181 msgid "Exporting features with category..." msgstr "" -#: ../vector/v.out.ogr/export_areas.c:214 +#: ../vector/v.out.ogr/export_areas.c:243 msgid "Exporting features without category..." msgstr "" #: ../vector/v.kcv/main.c:57 ../vector/v.out.lidar/main.c:474 #: ../vector/v.normal/main.c:74 ../vector/v.in.db/main.c:55 -#: ../vector/v.decimate/main.c:129 +#: ../vector/v.decimate/main.c:130 msgid "points" msgstr "points" @@ -30903,7 +31319,7 @@ msgid "Name of attribute column with values to interpolate" msgstr "" -#: ../vector/v.surf.idw/main.c:102 ../vector/v.surf.rst/main.c:185 +#: ../vector/v.surf.idw/main.c:102 ../vector/v.surf.rst/main.c:187 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 "" @@ -31454,7 +31870,7 @@ #: ../vector/v.net.distance/main.c:101 ../vector/v.net.distance/main.c:106 #: ../vector/v.net.distance/main.c:112 ../vector/v.distance/main.c:131 #: ../vector/v.distance/main.c:136 ../vector/v.distance/main.c:143 -#: ../vector/v.distance/main.c:187 ../vector/v.distance/main.c:224 +#: ../vector/v.distance/main.c:189 ../vector/v.distance/main.c:226 msgid "From" msgstr "De" @@ -31473,7 +31889,7 @@ #: ../vector/v.net.distance/main.c:117 ../vector/v.net.distance/main.c:124 #: ../vector/v.net.distance/main.c:129 ../vector/v.net.distance/main.c:135 #: ../vector/v.distance/main.c:148 ../vector/v.distance/main.c:153 -#: ../vector/v.distance/main.c:160 ../vector/v.distance/main.c:230 +#: ../vector/v.distance/main.c:160 ../vector/v.distance/main.c:232 msgid "To" msgstr "Vers" @@ -31553,102 +31969,118 @@ msgstr[0] "" msgstr[1] "" -#: ../vector/v.random/main.c:102 +#: ../vector/v.random/main.c:105 msgid "stratified random sampling" msgstr "" -#: ../vector/v.random/main.c:105 +#: ../vector/v.random/main.c:108 msgid "Generates random 2D/3D vector points." msgstr "Générer des points 2D/3D aléatoires." -#: ../vector/v.random/main.c:113 +#: ../vector/v.random/main.c:116 msgid "Number of points to be created" msgstr "" -#: ../vector/v.random/main.c:118 +#: ../vector/v.random/main.c:121 msgid "Restrict points to areas in input vector" msgstr "" -#: ../vector/v.random/main.c:120 ../vector/v.random/main.c:180 +#: ../vector/v.random/main.c:123 ../vector/v.random/main.c:183 msgid "Restrict" msgstr "" -#: ../vector/v.random/main.c:136 +#: ../vector/v.random/main.c:139 msgid "Minimum z height (needs -z flag or column name)" msgstr "" -#: ../vector/v.random/main.c:138 ../vector/v.random/main.c:147 -#: ../vector/v.random/main.c:160 ../vector/v.random/main.c:170 -#: ../vector/v.random/main.c:175 ../vector/v.in.db/main.c:85 +#: ../vector/v.random/main.c:141 ../vector/v.random/main.c:150 +#: ../vector/v.random/main.c:163 ../vector/v.random/main.c:173 +#: ../vector/v.random/main.c:178 ../vector/v.in.db/main.c:85 msgid "3D output" msgstr "" -#: ../vector/v.random/main.c:145 +#: ../vector/v.random/main.c:148 msgid "Maximum z height (needs -z flag or column name)" msgstr "" -#: ../vector/v.random/main.c:154 +#: ../vector/v.random/main.c:157 msgid "The seed to initialize the random generator. If not set the process ID is used" msgstr "" -#: ../vector/v.random/main.c:157 +#: ../vector/v.random/main.c:160 msgid "Name of column for z values" msgstr "" -#: ../vector/v.random/main.c:159 +#: ../vector/v.random/main.c:162 msgid "Writes z values to column" msgstr "" -#: ../vector/v.random/main.c:167 +#: ../vector/v.random/main.c:170 msgid "Type of column for z values" msgstr "" -#: ../vector/v.random/main.c:174 +#: ../vector/v.random/main.c:177 msgid "Create 3D output" msgstr "Crée une sortie 3D" -#: ../vector/v.random/main.c:179 +#: ../vector/v.random/main.c:182 msgid "Generate n points for each individual area (requires restrict parameter)" msgstr "" -#: ../vector/v.random/main.c:196 -#, c-format -msgid "Number of points must be > 0 (%d given)" -msgstr "" +#: ../vector/v.random/main.c:199 +#, fuzzy, c-format +msgid "Number of points must be > 0 (%ld given)" +msgstr "Nombre de points dans la cellule" -#: ../vector/v.random/main.c:212 ../vector/v.drape/main.c:150 +#: ../vector/v.random/main.c:215 ../vector/v.drape/main.c:150 #: ../vector/v.buffer/main.c:347 #, c-format msgid "Invalid layer number (%d). Parameter '%s' or '%s' specified, assuming layer '1'." msgstr "" -#: ../vector/v.random/main.c:222 +#: ../vector/v.random/main.c:225 #, c-format msgid "No areas in vector map <%s>" msgstr "" -#: ../vector/v.random/main.c:276 -msgid "Table should contain only two columns" -msgstr "" - -#: ../vector/v.random/main.c:285 +#: ../vector/v.random/main.c:323 msgid "You have created unsupported column type. This module supports only INTEGER and DOUBLE PRECISION column types." msgstr "" -#: ../vector/v.random/main.c:348 +#: ../vector/v.random/main.c:387 #, c-format msgid "Selected areas in input vector <%s> do not overlap with the current region" msgstr "" -#: ../vector/v.random/main.c:360 +#: ../vector/v.random/main.c:399 #, c-format msgid "Input vector <%s> does not overlap with the current region" msgstr "" -#: ../vector/v.random/main.c:385 +#: ../vector/v.random/main.c:424 msgid "Generating points..." msgstr "" +#: ../vector/v.random/main.c:530 ../vector/v.random/main.c:677 +#, fuzzy, c-format +msgid "Unable to insert new row: %s" +msgstr "Impossible d'insérer une nouvelle ligne : '%s'" + +#: ../vector/v.random/main.c:702 ../vector/v.db.select/main.c:208 +msgid "Unable to open select cursor" +msgstr "" + +#: ../vector/v.random/main.c:707 ../vector/v.reclass/main.c:267 +#: ../vector/v.db.select/main.c:229 +#, c-format +msgid "Unable to fetch data from table <%s>" +msgstr "" + +#: ../vector/v.random/main.c:742 +#, fuzzy, c-format +msgid "Unable to update row: %s" +msgstr "Impossible d'insérer une nouvelle ligne : '%s'" + #: ../vector/v.support/main.c:41 msgid "Updates vector map metadata." msgstr "Mettre à jour les métadonnées de la carte vecteur." @@ -31738,7 +32170,7 @@ msgid "%s: Cannot write dxf file." msgstr "" -#: ../vector/v.out.lidar/main.c:77 +#: ../vector/v.out.lidar/main.c:77 ../vector/v.extract/extract.c:264 #, c-format msgid "Database connection not defined for layer <%d>" msgstr "" @@ -31852,106 +32284,100 @@ msgid "Ignore color table even when set and not other options are present" msgstr "" -#: ../vector/v.proj/main.c:72 +#: ../vector/v.proj/main.c:77 msgid "Re-projects a vector map from one location to the current location." msgstr "Re-projette une carte vecteur depuis un secteur dans le secteur courant." -#: ../vector/v.proj/main.c:78 +#: ../vector/v.proj/main.c:83 msgid "Location containing input vector map" msgstr "" -#: ../vector/v.proj/main.c:82 +#: ../vector/v.proj/main.c:87 msgid "Mapset containing input vector map" msgstr "" -#: ../vector/v.proj/main.c:88 +#: ../vector/v.proj/main.c:93 msgid "Name of input vector map to re-project" msgstr "" -#: ../vector/v.proj/main.c:100 +#: ../vector/v.proj/main.c:105 msgid "Maximum segment length in meters in output vector map" msgstr "" -#: ../vector/v.proj/main.c:101 +#: ../vector/v.proj/main.c:106 msgid "Increases accuracy of reprojected shapes, disable with smax=0" msgstr "" -#: ../vector/v.proj/main.c:111 +#: ../vector/v.proj/main.c:124 msgid "List vector maps in input mapset and exit" msgstr "" -#: ../vector/v.proj/main.c:115 +#: ../vector/v.proj/main.c:128 msgid "3D vector maps only" msgstr "" -#: ../vector/v.proj/main.c:117 +#: ../vector/v.proj/main.c:130 msgid "Assume z coordinate is ellipsoidal height and transform if possible" msgstr "" -#: ../vector/v.proj/main.c:123 +#: ../vector/v.proj/main.c:136 msgid "Latlon output only, default is -180,180" msgstr "" -#: ../vector/v.proj/main.c:125 +#: ../vector/v.proj/main.c:138 msgid "Disable wrapping to -180,180 for latlon output" msgstr "" -#: ../vector/v.proj/main.c:131 +#: ../vector/v.proj/main.c:144 msgid "Recommended for massive point projection" msgstr "" -#: ../vector/v.proj/main.c:200 +#: ../vector/v.proj/main.c:212 msgid "No vector maps found" msgstr "" -#: ../vector/v.proj/main.c:213 +#: ../vector/v.proj/main.c:225 #, c-format msgid "Vector map <%s> in location <%s> mapset <%s> not found" msgstr "" -#: ../vector/v.proj/main.c:243 +#: ../vector/v.proj/main.c:255 #, c-format msgid "Mapset <%s> in input location <%s> - permission denied" msgstr "" -#: ../vector/v.proj/main.c:246 +#: ../vector/v.proj/main.c:258 #, c-format msgid "Mapset <%s> in input location <%s> not found" msgstr "" -#: ../vector/v.proj/main.c:291 ../vector/v.proj/main.c:417 +#: ../vector/v.proj/main.c:312 ../vector/v.proj/main.c:439 #: ../vector/v.rectify/main.c:235 msgid "Reading input vector map" msgstr "" -#: ../vector/v.proj/main.c:314 +#: ../vector/v.proj/main.c:335 #, c-format msgid "Input vector map <%s> is empty" msgstr "" -#: ../vector/v.proj/main.c:322 ../vector/v.proj/main.c:333 -#: ../vector/v.proj/main.c:348 ../vector/v.proj/main.c:363 -msgid "Error in pj_do_transform" -msgstr "" - -#: ../vector/v.proj/main.c:408 +#: ../vector/v.proj/main.c:430 msgid "Reprojecting primitives ..." msgstr "" -#: ../vector/v.proj/main.c:445 ../vector/v.proj/main.c:452 -#: ../vector/v.proj/main.c:478 ../vector/v.proj/main.c:492 +#: ../vector/v.proj/main.c:495 ../vector/v.proj/main.c:509 #, c-format msgid "Unable to re-project vector map <%s> from <%s>" msgstr "" -#: ../vector/v.proj/main.c:503 ../vector/v.build.polylines/main.c:241 +#: ../vector/v.proj/main.c:520 ../vector/v.build.polylines/main.c:241 #: ../vector/v.type/main.c:155 ../vector/v.rectify/main.c:278 #: ../vector/v.category/main.c:763 ../vector/v.net/main.c:158 #: ../vector/v.transform/main.c:304 msgid "Failed to copy attribute table to output map" msgstr "" -#: ../vector/v.proj/main.c:512 +#: ../vector/v.proj/main.c:529 msgid "Try to disable wrapping to -180,180 if topological errors occurred" msgstr "" @@ -32086,8 +32512,8 @@ msgid "Unable to open vector map <%s> at topology level. Areas will not be processed." msgstr "" -#: ../vector/v.out.ascii/main.c:104 ../vector/v.surf.rst/main.c:570 -#: ../vector/v.colors/main.c:270 ../vector/v.colors.out/scan_cats.c:24 +#: ../vector/v.out.ascii/main.c:104 ../vector/v.surf.rst/main.c:573 +#: ../vector/v.colors/main.c:283 ../vector/v.colors.out/scan_cats.c:24 #: ../vector/v.colors.out/make_colors.c:27 #, c-format msgid "Layer <%s> not found" @@ -32354,11 +32780,11 @@ msgid "Layer number where RBG colors are stored as category" msgstr "" -#: ../vector/v.in.lidar/main.c:186 ../vector/v.in.ogr/main.c:236 +#: ../vector/v.in.lidar/main.c:186 ../vector/v.in.ogr/main.c:253 msgid "Import subregion only" msgstr "" -#: ../vector/v.in.lidar/main.c:189 ../vector/v.in.ogr/main.c:239 +#: ../vector/v.in.lidar/main.c:189 ../vector/v.in.ogr/main.c:256 msgid "Format: xmin,ymin,xmax,ymax - usually W,S,E,N" msgstr "" @@ -32395,11 +32821,11 @@ msgid "For example, 4 will import 25 percent of points. If not specified, all points are imported" msgstr "" -#: ../vector/v.in.lidar/main.c:255 ../vector/v.decimate/main.c:183 +#: ../vector/v.in.lidar/main.c:255 ../vector/v.decimate/main.c:184 msgid "Skip first n points" msgstr "" -#: ../vector/v.in.lidar/main.c:256 ../vector/v.decimate/main.c:185 +#: ../vector/v.in.lidar/main.c:256 ../vector/v.decimate/main.c:186 msgid "Skips the given number of points at the beginning." msgstr "" @@ -32416,8 +32842,8 @@ msgstr "" #: ../vector/v.in.lidar/main.c:305 ../vector/v.in.lidar/main.c:313 -#: ../vector/v.in.lidar/main.c:316 ../vector/v.decimate/main.c:243 -#: ../vector/v.decimate/main.c:246 +#: ../vector/v.in.lidar/main.c:316 ../vector/v.decimate/main.c:244 +#: ../vector/v.decimate/main.c:247 ../vector/v.decimate/main.c:250 msgid "Speed" msgstr "" @@ -32429,7 +32855,7 @@ msgid "Create only requested layers and categories" msgstr "" -#: ../vector/v.in.lidar/main.c:328 ../vector/v.in.ogr/main.c:379 +#: ../vector/v.in.lidar/main.c:328 ../vector/v.in.ogr/main.c:396 msgid "Create the location specified by the \"location\" parameter and exit. Do not import the vector data." msgstr "" @@ -32453,32 +32879,32 @@ msgstr "" #: ../vector/v.in.lidar/main.c:435 ../vector/v.in.pdal/filters.c:68 -#: ../vector/v.decimate/main.c:294 +#: ../vector/v.decimate/main.c:298 #, c-format msgid "Invalid zrange <%s>" msgstr "" -#: ../vector/v.in.lidar/main.c:450 ../vector/v.in.ogr/main.c:702 -#: ../vector/v.in.ogr/main.c:2096 +#: ../vector/v.in.lidar/main.c:450 ../vector/v.in.ogr/main.c:760 +#: ../vector/v.in.ogr/main.c:2196 msgid "Select either the current region flag or the spatial option, not both" msgstr "" -#: ../vector/v.in.lidar/main.c:478 ../vector/v.in.ogr/main.c:2123 +#: ../vector/v.in.lidar/main.c:478 ../vector/v.in.ogr/main.c:2223 msgid "4 parameters required for 'spatial' parameter" msgstr "" -#: ../vector/v.in.lidar/main.c:542 ../scripts/v.unpack/v.unpack.py:119 +#: ../vector/v.in.lidar/main.c:542 ../scripts/v.unpack/v.unpack.py:118 #, c-format, python-format msgid "Vector map <%s> already exists and will be overwritten" msgstr "" -#: ../vector/v.in.lidar/main.c:545 ../vector/v.in.ogr/main.c:673 -#: ../vector/v.edit/main.c:99 ../scripts/v.unpack/v.unpack.py:117 +#: ../vector/v.in.lidar/main.c:545 ../vector/v.in.ogr/main.c:731 +#: ../vector/v.edit/main.c:99 ../scripts/v.unpack/v.unpack.py:116 #, c-format, python-format msgid "Vector map <%s> already exists" msgstr "" -#: ../vector/v.in.lidar/main.c:605 ../vector/v.decimate/main.c:344 +#: ../vector/v.in.lidar/main.c:605 ../vector/v.decimate/main.c:348 msgid "Settings for count-based decimation are not valid" msgstr "" @@ -32766,11 +33192,6 @@ msgid "Key column type is not integer" msgstr "" -#: ../vector/v.reclass/main.c:267 ../vector/v.db.select/main.c:229 -#, c-format -msgid "Unable to fetch data from table <%s>" -msgstr "" - #: ../vector/v.reclass/main.c:298 #, c-format msgid "Cannot insert data: [%s]" @@ -32918,138 +33339,147 @@ msgstr[0] "" msgstr[1] "" -#: ../vector/v.surf.rst/main.c:150 ../vector/v.drape/main.c:59 +#: ../vector/v.surf.rst/main.c:150 ../vector/v.vol.rst/main.c:239 +msgid "RST" +msgstr "" + +#: ../vector/v.surf.rst/main.c:151 ../vector/v.drape/main.c:59 #: ../vector/v.extrude/main.c:70 ../vector/v.hull/main.c:54 -#: ../vector/v.to.3d/main.c:38 ../vector/v.out.postgis/main.c:49 +#: ../vector/v.to.3d/main.c:38 ../vector/v.vol.rst/main.c:240 +#: ../vector/v.out.postgis/main.c:49 msgid "3D" msgstr "" -#: ../vector/v.surf.rst/main.c:151 +#: ../vector/v.surf.rst/main.c:153 msgid "Performs surface interpolation from vector points map by splines." msgstr "" -#: ../vector/v.surf.rst/main.c:153 +#: ../vector/v.surf.rst/main.c:155 msgid "Spatial approximation and topographic analysis from given point or isoline data in vector format to floating point raster format using regularized spline with tension." msgstr "Ré-interpole de façon approchée et fait une analyse topographique depuis une couche vecteur de points ou d'isolignes vers une nouvelle couche raster (en valeurs flottantes) en utilisant des splines régularisées avec tension et lissage." -#: ../vector/v.surf.rst/main.c:160 +#: ../vector/v.surf.rst/main.c:162 msgid "Perform cross-validation procedure without raster approximation" msgstr "Procéde à une validation croisée sans valeurs raster approchées" -#: ../vector/v.surf.rst/main.c:165 +#: ../vector/v.surf.rst/main.c:167 msgid "Use scale dependent tension" msgstr "Utiliser une tension dépendante de l'échelle" -#: ../vector/v.surf.rst/main.c:184 ../vector/v.surf.bspline/main.c:118 +#: ../vector/v.surf.rst/main.c:186 ../vector/v.surf.bspline/main.c:118 msgid "Name of the attribute column with values to be used for approximation" msgstr "" -#: ../vector/v.surf.rst/main.c:195 +#: ../vector/v.surf.rst/main.c:197 msgid "Name for output surface elevation raster map" msgstr "" -#: ../vector/v.surf.rst/main.c:225 +#: ../vector/v.surf.rst/main.c:227 msgid "Name for output mean curvature raster map" msgstr "" -#: ../vector/v.surf.rst/main.c:231 ../vector/v.vol.rst/main.c:290 +#: ../vector/v.surf.rst/main.c:233 ../vector/v.vol.rst/main.c:292 msgid "Name for output deviations vector point map" msgstr "" -#: ../vector/v.surf.rst/main.c:238 ../vector/v.vol.rst/main.c:296 +#: ../vector/v.surf.rst/main.c:240 ../vector/v.vol.rst/main.c:298 msgid "Name for output cross-validation errors vector point map" msgstr "" -#: ../vector/v.surf.rst/main.c:245 +#: ../vector/v.surf.rst/main.c:247 msgid "Name for output vector map showing quadtree segmentation" msgstr "" -#: ../vector/v.surf.rst/main.c:252 +#: ../vector/v.surf.rst/main.c:254 msgid "Name for output vector map showing overlapping windows" msgstr "" -#: ../vector/v.surf.rst/main.c:261 +#: ../vector/v.surf.rst/main.c:263 msgid "Number of threads for parallel computing" msgstr "" -#: ../vector/v.surf.rst/main.c:267 +#: ../vector/v.surf.rst/main.c:269 msgid "Name of raster map used as mask" msgstr "" -#: ../vector/v.surf.rst/main.c:275 ../vector/v.vol.rst/main.c:267 +#: ../vector/v.surf.rst/main.c:277 ../vector/v.vol.rst/main.c:269 msgid "Tension parameter" msgstr "Paramètre de tension" -#: ../vector/v.surf.rst/main.c:282 ../vector/v.vol.rst/main.c:275 +#: ../vector/v.surf.rst/main.c:284 ../vector/v.vol.rst/main.c:277 msgid "Smoothing parameter" msgstr "Paramètre de lissage" -#: ../vector/v.surf.rst/main.c:290 +#: ../vector/v.surf.rst/main.c:285 +msgid "Smoothing is by default 0.5 unless smooth_column is specified" +msgstr "" + +#: ../vector/v.surf.rst/main.c:293 msgid "Name of the attribute column with smoothing parameters" msgstr "Nom de la colonne attributaire contenant les paramètres de lissage" -#: ../vector/v.surf.rst/main.c:315 ../vector/v.vol.rst/main.c:336 +#: ../vector/v.surf.rst/main.c:318 ../vector/v.vol.rst/main.c:338 msgid "Minimum distance between points (to remove almost identical points)" msgstr "Distance minimum entre les points en unités carte (pour supprimer les points quasi-identiques)" -#: ../vector/v.surf.rst/main.c:323 +#: ../vector/v.surf.rst/main.c:326 msgid "Maximum distance between points on isoline (to insert additional points)" msgstr "Distance maximum entre les points des courbes de niveau en unités carte (pour insérer des points supplémentaires)" -#: ../vector/v.surf.rst/main.c:332 +#: ../vector/v.surf.rst/main.c:335 msgid "Conversion factor for values used for approximation" msgstr "Facteur de conversion pour les valeurs Z approchées" -#: ../vector/v.surf.rst/main.c:409 +#: ../vector/v.surf.rst/main.c:412 msgid "Parallel computation disabled when deviation output is required" msgstr "" -#: ../vector/v.surf.rst/main.c:416 +#: ../vector/v.surf.rst/main.c:419 msgid "GRASS GIS is not compiled with OpenMP support, parallel computation is disabled." msgstr "" -#: ../vector/v.surf.rst/main.c:421 ../vector/v.surf.rst/main.c:426 -#: ../vector/v.surf.rst/main.c:431 ../vector/v.surf.rst/main.c:436 +#: ../vector/v.surf.rst/main.c:424 ../vector/v.surf.rst/main.c:429 +#: ../vector/v.surf.rst/main.c:434 ../vector/v.surf.rst/main.c:439 #, c-format msgid "Output vector map name <%s> is not valid map name" msgstr "" -#: ../vector/v.surf.rst/main.c:449 +#: ../vector/v.surf.rst/main.c:452 msgid "You are not outputting any raster or vector maps" msgstr "" -#: ../vector/v.surf.rst/main.c:458 +#: ../vector/v.surf.rst/main.c:461 msgid "Both cross-validation options (-c flag and cvdev vector output) must be specified" msgstr "Vous devez spécifier les deux options de validation croisée (drapeau -c et sortie vecteur cvdev)" -#: ../vector/v.surf.rst/main.c:461 +#: ../vector/v.surf.rst/main.c:464 msgid "The cross-validation cannot be computed simultaneously with output raster or devi file" msgstr "La validation croisée ne peut être calculée simultanément avec la sortie raster ou la sortie du fichier devi" -#: ../vector/v.surf.rst/main.c:479 +#: ../vector/v.surf.rst/main.c:482 msgid "Using anisotropy - both theta and scalex have to be specified" msgstr "Utilisation de l'anisotropie - theta et scalex doivent être spécifiés" -#: ../vector/v.surf.rst/main.c:487 +#: ../vector/v.surf.rst/main.c:490 msgid "Both smatt and smooth options specified - using constant" msgstr "Les options smatt et smooth sont toutes deux spécifiées - utilisation de constante" -#: ../vector/v.surf.rst/main.c:497 +#: ../vector/v.surf.rst/main.c:500 msgid "The computation will last too long - lower npmin is suggested" msgstr "Le calcul risque de durer trop longtemps - nous vous suggérons de choisir une npmin plus basse" -#: ../vector/v.surf.rst/main.c:515 ../vector/v.surf.rst/main.c:520 -#: ../vector/v.surf.rst/main.c:524 ../vector/v.surf.rst/main.c:529 -#: ../vector/v.surf.rst/main.c:533 ../vector/v.surf.rst/main.c:537 -#: ../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.surf.rst/main.c:518 ../vector/v.surf.rst/main.c:523 +#: ../vector/v.surf.rst/main.c:527 ../vector/v.surf.rst/main.c:532 +#: ../vector/v.surf.rst/main.c:536 ../vector/v.surf.rst/main.c:540 +#: ../vector/v.vol.rst/main.c:509 ../vector/v.vol.rst/main.c:512 +#: ../vector/v.vol.rst/main.c:515 ../vector/v.vol.rst/main.c:518 +#: ../vector/v.vol.rst/main.c:521 ../vector/v.vol.rst/main.c:524 +#: ../vector/v.vol.rst/main.c:527 ../vector/v.vol.rst/main.c:530 +#: ../vector/v.vol.rst/main.c:533 ../vector/v.vol.rst/main.c:536 +#: ../vector/v.vol.rst/main.c:623 ../vector/v.vol.rst/main.c:654 +#: ../vector/v.vol.rst/main.c:676 ../vector/v.vol.rst/main.c:698 +#: ../vector/v.vol.rst/main.c:720 ../vector/v.vol.rst/main.c:742 +#: ../vector/v.vol.rst/main.c:764 ../vector/v.vol.rst/main.c:786 #: ../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 @@ -33057,53 +33487,53 @@ msgid "Not enough memory for %s" msgstr "" -#: ../vector/v.surf.rst/main.c:544 ../vector/v.surf.rst/main.c:550 -#: ../vector/v.surf.rst/main.c:553 ../vector/v.surf.rst/main.c:557 -#: ../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:547 ../vector/v.surf.rst/main.c:553 +#: ../vector/v.surf.rst/main.c:556 ../vector/v.surf.rst/main.c:560 +#: ../vector/v.vol.rst/main.c:541 ../vector/v.vol.rst/main.c:546 +#: ../vector/v.vol.rst/main.c:548 #, c-format msgid "Unable to create %s" msgstr "" -#: ../vector/v.surf.rst/main.c:574 ../vector/v.surf.bspline/main.c:277 +#: ../vector/v.surf.rst/main.c:577 ../vector/v.surf.bspline/main.c:277 msgid "Input is 3D: using attribute values instead of z-coordinates for approximation" msgstr "" -#: ../vector/v.surf.rst/main.c:576 ../vector/v.surf.bspline/main.c:279 +#: ../vector/v.surf.rst/main.c:579 ../vector/v.surf.bspline/main.c:279 msgid "Input is 3D: using z-coordinates for approximation" msgstr "" -#: ../vector/v.surf.rst/main.c:580 +#: ../vector/v.surf.rst/main.c:583 msgid "Input is 2D: using attribute values for approximation" msgstr "" -#: ../vector/v.surf.rst/main.c:582 +#: ../vector/v.surf.rst/main.c:585 msgid "Input is 2D: using category values for approximation" msgstr "" -#: ../vector/v.surf.rst/main.c:625 ../vector/v.vol.rst/main.c:605 +#: ../vector/v.surf.rst/main.c:628 ../vector/v.vol.rst/main.c:607 #, c-format msgid "Unable to create table '%s'" msgstr "" -#: ../vector/v.surf.rst/main.c:695 +#: ../vector/v.surf.rst/main.c:698 #, 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:716 +#: ../vector/v.surf.rst/main.c:719 msgid "Processing segments in parallel..." msgstr "" -#: ../vector/v.surf.rst/main.c:722 ../vector/v.surf.rst/main.c:731 +#: ../vector/v.surf.rst/main.c:725 ../vector/v.surf.rst/main.c:734 msgid "Interp_segmets failed" msgstr "Echec de l'interpolation de segment" -#: ../vector/v.surf.rst/main.c:725 +#: ../vector/v.surf.rst/main.c:728 msgid "Processing segments..." msgstr "" -#: ../vector/v.surf.rst/main.c:749 +#: ../vector/v.surf.rst/main.c:752 msgid "Unable to write raster maps - try to increase resolution" msgstr "" @@ -33297,10 +33727,6 @@ msgid "Unable to open vector map <%s> at topology level. Flag '%c' requires topology level." msgstr "" -#: ../vector/v.db.select/main.c:208 -msgid "Unable to open select cursor" -msgstr "" - #: ../vector/v.db.select/main.c:286 #, c-format msgid "Unable to get bounding box of area %d" @@ -33407,7 +33833,7 @@ msgid "Height for sampled raster NULL values" msgstr "" -#: ../vector/v.drape/main.c:177 ../vector/v.select/select.c:41 +#: ../vector/v.drape/main.c:177 ../vector/v.select/select.c:48 #: ../vector/v.category/main.c:332 msgid "Processing features..." msgstr "" @@ -33511,11 +33937,6 @@ msgid "Option '%s' is not available with GEOS buffering" msgstr "" -#: ../vector/v.buffer/main.c:414 ../vector/v.in.ogr/main.c:854 -#: ../vector/v.overlay/main.c:227 -msgid "Unable to create temporary vector map" -msgstr "" - #: ../vector/v.buffer/main.c:442 #, c-format msgid "Unable to select data from table <%s>" @@ -33556,71 +33977,71 @@ msgid "Negative distances are only supported for areas" msgstr "" -#: ../vector/v.buffer/main.c:732 +#: ../vector/v.buffer/main.c:741 msgid "Cleaning buffers..." msgstr "" -#: ../vector/v.buffer/main.c:735 +#: ../vector/v.buffer/main.c:744 msgid "Building parts of topology..." msgstr "" -#: ../vector/v.buffer/main.c:749 +#: ../vector/v.buffer/main.c:758 msgid "Snapping boundaries..." msgstr "" -#: ../vector/v.buffer/main.c:752 ../vector/v.in.ogr/main.c:1422 +#: ../vector/v.buffer/main.c:761 ../vector/v.in.ogr/main.c:1498 msgid "Breaking polygons..." msgstr "" -#: ../vector/v.buffer/main.c:755 ../vector/v.buffer/main.c:762 -#: ../vector/v.in.ogr/main.c:1427 ../vector/v.in.ogr/main.c:1441 +#: ../vector/v.buffer/main.c:764 ../vector/v.buffer/main.c:771 +#: ../vector/v.in.ogr/main.c:1503 ../vector/v.in.ogr/main.c:1517 #: ../vector/v.overlay/area_area.c:113 ../vector/v.delaunay/main.c:144 msgid "Removing duplicates..." msgstr "" -#: ../vector/v.buffer/main.c:759 ../vector/v.in.ogr/main.c:1437 +#: ../vector/v.buffer/main.c:768 ../vector/v.in.ogr/main.c:1513 msgid "Breaking boundaries..." msgstr "" -#: ../vector/v.buffer/main.c:765 +#: ../vector/v.buffer/main.c:774 msgid "Cleaning boundaries at nodes" msgstr "" -#: ../vector/v.buffer/main.c:773 ../vector/v.in.ogr/main.c:1461 +#: ../vector/v.buffer/main.c:782 ../vector/v.in.ogr/main.c:1537 #: ../vector/v.voronoi/clean_topo.c:87 msgid "Removing dangles..." msgstr "" -#: ../vector/v.buffer/main.c:776 ../vector/v.in.ogr/main.c:1476 +#: ../vector/v.buffer/main.c:785 ../vector/v.in.ogr/main.c:1552 #: ../vector/v.voronoi/clean_topo.c:89 msgid "Removing bridges..." msgstr "" -#: ../vector/v.buffer/main.c:779 ../vector/v.overlay/area_area.c:158 +#: ../vector/v.buffer/main.c:788 ../vector/v.overlay/area_area.c:158 msgid "Attaching islands..." msgstr "" -#: ../vector/v.buffer/main.c:786 +#: ../vector/v.buffer/main.c:795 msgid "Calculating centroids for all areas..." msgstr "" -#: ../vector/v.buffer/main.c:800 ../vector/v.overlay/area_area.c:171 +#: ../vector/v.buffer/main.c:809 ../vector/v.overlay/area_area.c:171 msgid "Cannot calculate area centroid" msgstr "Impossible de calculer le centroïde de la surface" -#: ../vector/v.buffer/main.c:817 +#: ../vector/v.buffer/main.c:826 msgid "Generating list of boundaries to be deleted..." msgstr "" -#: ../vector/v.buffer/main.c:850 +#: ../vector/v.buffer/main.c:859 msgid "Deleting boundaries..." msgstr "" -#: ../vector/v.buffer/main.c:882 +#: ../vector/v.buffer/main.c:891 msgid "Calculating centroids for areas..." msgstr "" -#: ../vector/v.buffer/main.c:895 +#: ../vector/v.buffer/main.c:904 #, c-format msgid "Unable to calculate centroid for area %d" msgstr "" @@ -33735,21 +34156,21 @@ msgid "Operator can only be 'overlap'" msgstr "" -#: ../vector/v.select/main.c:128 +#: ../vector/v.select/main.c:152 msgid "Output from v.select" msgstr "" -#: ../vector/v.select/main.c:181 +#: ../vector/v.select/main.c:184 #, c-format msgid "%d features from <%s> without category skipped" msgstr "" -#: ../vector/v.select/main.c:190 +#: ../vector/v.select/main.c:193 #, c-format msgid "%d features written to output." msgstr "" -#: ../vector/v.select/main.c:192 +#: ../vector/v.select/main.c:198 msgid "No features found !" msgstr "" @@ -33838,20 +34259,20 @@ msgstr "" #: ../vector/v.select/args.c:105 ../vector/v.edit/args.c:204 -#: ../vector/v.extract/main.c:97 +#: ../vector/v.extract/main.c:98 msgid "Reverse selection" msgstr "" -#: ../vector/v.select/select.c:65 +#: ../vector/v.select/select.c:104 ../vector/v.select/select.c:154 #, c-format msgid "Unable to read line id %d from vector map <%s>" msgstr "" -#: ../vector/v.select/select.c:171 ../vector/v.out.pov/main.c:175 +#: ../vector/v.select/select.c:200 ../vector/v.out.pov/main.c:175 msgid "Processing areas..." msgstr "" -#: ../vector/v.select/select.c:195 +#: ../vector/v.select/select.c:252 ../vector/v.select/select.c:318 #, c-format msgid "Unable to read area id %d from vector map <%s>" msgstr "" @@ -34279,516 +34700,526 @@ msgid "%s is empty" msgstr "" -#: ../vector/v.in.ogr/main.c:201 +#: ../vector/v.in.ogr/main.c:204 msgid "Imports vector data into a GRASS vector map using OGR library." msgstr "Importer des cartes vecteur en utilisant la librairie OGR." -#: ../vector/v.in.ogr/main.c:208 +#: ../vector/v.in.ogr/main.c:211 msgid "" "Examples:\n" "\t\tESRI Shapefile: directory containing shapefiles\n" "\t\tMapInfo File: directory containing mapinfo files" msgstr "" -#: ../vector/v.in.ogr/main.c:221 +#: ../vector/v.in.ogr/main.c:238 msgid "" "Examples:\n" "\t\tESRI Shapefile: shapefile name\n" "\t\tMapInfo File: mapinfo file name" msgstr "" -#: ../vector/v.in.ogr/main.c:250 +#: ../vector/v.in.ogr/main.c:267 msgid "Minimum size of area to be imported (square meters)" msgstr "" -#: ../vector/v.in.ogr/main.c:252 +#: ../vector/v.in.ogr/main.c:269 msgid "Smaller areas and islands are ignored. Should be greater than snap^2" msgstr "" -#: ../vector/v.in.ogr/main.c:258 +#: ../vector/v.in.ogr/main.c:275 msgid "Optionally change default input type" msgstr "" -#: ../vector/v.in.ogr/main.c:262 +#: ../vector/v.in.ogr/main.c:279 msgid "import area centroids as points" msgstr "" -#: ../vector/v.in.ogr/main.c:263 +#: ../vector/v.in.ogr/main.c:280 msgid "import area boundaries as lines" msgstr "" -#: ../vector/v.in.ogr/main.c:264 +#: ../vector/v.in.ogr/main.c:281 msgid "import lines as area boundaries" msgstr "" -#: ../vector/v.in.ogr/main.c:265 +#: ../vector/v.in.ogr/main.c:282 msgid "import points as centroids" msgstr "" -#: ../vector/v.in.ogr/main.c:275 +#: ../vector/v.in.ogr/main.c:292 msgid "'-1' for no snap" msgstr "" -#: ../vector/v.in.ogr/main.c:287 +#: ../vector/v.in.ogr/main.c:304 msgid "List of column names to be used instead of original names, first is used for category column" msgstr "Liste de noms de colonnes à utiliser à la place des noms originaux, le premier correspondà la colonne de catégorie" -#: ../vector/v.in.ogr/main.c:306 +#: ../vector/v.in.ogr/main.c:323 msgid "Name of column used for categories" msgstr "" -#: ../vector/v.in.ogr/main.c:308 +#: ../vector/v.in.ogr/main.c:325 msgid "If not given, categories are generated as unique values and stored in 'cat' column" msgstr "" -#: ../vector/v.in.ogr/main.c:313 +#: ../vector/v.in.ogr/main.c:330 msgid "Name of geometry column" msgstr "" -#: ../vector/v.in.ogr/main.c:314 +#: ../vector/v.in.ogr/main.c:331 msgid "If not given, all geometry columns from the input are used" msgstr "" -#: ../vector/v.in.ogr/main.c:332 +#: ../vector/v.in.ogr/main.c:349 msgid "Do not clean polygons (not recommended)" msgstr "Ne pas nettoyer les polygones (non recommandé)" -#: ../vector/v.in.ogr/main.c:337 +#: ../vector/v.in.ogr/main.c:354 msgid "Force 2D output even if input is 3D" msgstr "" -#: ../vector/v.in.ogr/main.c:373 +#: ../vector/v.in.ogr/main.c:390 msgid "Change column names to lowercase characters" msgstr "" -#: ../vector/v.in.ogr/main.c:504 ../vector/v.external/main.c:151 +#: ../vector/v.in.ogr/main.c:562 ../vector/v.external/main.c:155 #, c-format msgid "Unable to open data source <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:509 +#: ../vector/v.in.ogr/main.c:567 #, c-format msgid "Using OGR driver '%s/%s'" msgstr "" -#: ../vector/v.in.ogr/main.c:513 +#: ../vector/v.in.ogr/main.c:571 #, c-format msgid "Using OGR driver '%s'" msgstr "" -#: ../vector/v.in.ogr/main.c:531 +#: ../vector/v.in.ogr/main.c:589 msgid "Using interleaved reading mode" msgstr "" -#: ../vector/v.in.ogr/main.c:537 ../vector/v.in.ogr/main.c:541 +#: ../vector/v.in.ogr/main.c:595 ../vector/v.in.ogr/main.c:599 #, c-format msgid "Option <%s> will be ignored. OGR doesn't support it for selected format (%s)." msgstr "" -#: ../vector/v.in.ogr/main.c:547 +#: ../vector/v.in.ogr/main.c:605 #, c-format msgid "Option <%s> will be ignored. Multiple geometry fields are supported by GDAL >= 1.11" msgstr "" -#: ../vector/v.in.ogr/main.c:557 +#: ../vector/v.in.ogr/main.c:615 #, c-format msgid "Encoding value not supported by OGR driver <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:567 +#: ../vector/v.in.ogr/main.c:625 msgid "No OGR layers available" msgstr "" -#: ../vector/v.in.ogr/main.c:574 +#: ../vector/v.in.ogr/main.c:632 #, c-format msgid "Data source <%s> (format '%s') contains %d layers:" msgstr "" -#: ../vector/v.in.ogr/main.c:613 ../vector/v.external/main.c:124 +#: ../vector/v.in.ogr/main.c:671 ../vector/v.external/main.c:128 #, c-format msgid "Layer <%s> not available" msgstr "" -#: ../vector/v.in.ogr/main.c:627 +#: ../vector/v.in.ogr/main.c:685 msgid "Detected different projections of input layers. Input layers must be imported separately." msgstr "" -#: ../vector/v.in.ogr/main.c:667 +#: ../vector/v.in.ogr/main.c:725 #, c-format msgid "Illegal output name <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:688 +#: ../vector/v.in.ogr/main.c:746 #, c-format msgid "All available OGR layers will be imported into vector map <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:697 +#: ../vector/v.in.ogr/main.c:755 msgid "When creating a new location, the current region can not be used as spatial filter, disabling" msgstr "" -#: ../vector/v.in.ogr/main.c:715 ../vector/v.in.ogr/main.c:1962 +#: ../vector/v.in.ogr/main.c:773 ../vector/v.in.ogr/main.c:2062 #, c-format msgid "Error setting attribute filter '%s'" msgstr "" -#: ../vector/v.in.ogr/main.c:755 +#: ../vector/v.in.ogr/main.c:813 #, c-format msgid "Geometry column <%s> not found in OGR layer <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:768 +#: ../vector/v.in.ogr/main.c:826 #, c-format msgid "Check if OGR layer <%s> contains polygons..." msgstr "" -#: ../vector/v.in.ogr/main.c:826 +#: ../vector/v.in.ogr/main.c:884 #, c-format msgid "Boundary splitting distance in map units: %G" msgstr "" -#: ../vector/v.in.ogr/main.c:856 +#: ../vector/v.in.ogr/main.c:914 #, c-format msgid "Using temporary vector <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:898 +#: ../vector/v.in.ogr/main.c:956 #, c-format msgid "Key column '%s' not found in input layer <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:911 +#: ../vector/v.in.ogr/main.c:969 #, c-format msgid "Key column '%s' in input layer <%s> is not integer" msgstr "" -#: ../vector/v.in.ogr/main.c:923 +#: ../vector/v.in.ogr/main.c:981 #, c-format msgid "Creating attribute table for layer <%s>..." msgstr "" -#: ../vector/v.in.ogr/main.c:993 +#: ../vector/v.in.ogr/main.c:1051 #, c-format msgid "Column name <%s> renamed to <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:1025 +#: ../vector/v.in.ogr/main.c:1083 #, c-format msgid "Writing column <%s> with integer 64 as integer 32" msgstr "" -#: ../vector/v.in.ogr/main.c:1038 +#: ../vector/v.in.ogr/main.c:1096 #, c-format msgid "Writing column <%s> with fixed length %d chars (may be truncated)" msgstr "" -#: ../vector/v.in.ogr/main.c:1062 +#: ../vector/v.in.ogr/main.c:1120 #, 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:1074 +#: ../vector/v.in.ogr/main.c:1137 #, c-format msgid "Writing column %s with fixed length %d chars (may be truncated)" msgstr "" -#: ../vector/v.in.ogr/main.c:1078 +#: ../vector/v.in.ogr/main.c:1141 #, c-format msgid "Column type (Ogr_ftype: %d) not supported (Ogr_fieldname: %s)" msgstr "" -#: ../vector/v.in.ogr/main.c:1099 +#: ../vector/v.in.ogr/main.c:1162 #, c-format msgid "Column name <%s> renamed to <%s_%d>" msgstr "" -#: ../vector/v.in.ogr/main.c:1163 +#: ../vector/v.in.ogr/main.c:1228 #, c-format msgid "Importing %lld features (OGR layer <%s>)..." msgstr "" -#: ../vector/v.in.ogr/main.c:1326 +#: ../vector/v.in.ogr/main.c:1396 #, c-format msgid "Cannot insert new row for input layer <%s>: %s" msgstr "" -#: ../vector/v.in.ogr/main.c:1342 +#: ../vector/v.in.ogr/main.c:1412 #, c-format msgid "%d %s without geometry in input layer <%s> skipped" msgstr "" -#: ../vector/v.in.ogr/main.c:1343 +#: ../vector/v.in.ogr/main.c:1413 msgid "feature" msgstr "" -#: ../vector/v.in.ogr/main.c:1343 +#: ../vector/v.in.ogr/main.c:1413 msgid "features" msgstr "" -#: ../vector/v.in.ogr/main.c:1367 +#: ../vector/v.in.ogr/main.c:1437 #, c-format msgid "Unable to drop table: '%s'" msgstr "" -#: ../vector/v.in.ogr/main.c:1402 +#: ../vector/v.in.ogr/main.c:1478 msgid "Cleaning polygons" msgstr "" -#: ../vector/v.in.ogr/main.c:1406 +#: ../vector/v.in.ogr/main.c:1482 #, c-format msgid "Snapping boundaries (threshold = %.3e)..." msgstr "" -#: ../vector/v.in.ogr/main.c:1445 ../vector/v.overlay/area_area.c:116 +#: ../vector/v.in.ogr/main.c:1521 ../vector/v.overlay/area_area.c:116 msgid "Cleaning boundaries at nodes..." msgstr "" -#: ../vector/v.in.ogr/main.c:1452 +#: ../vector/v.in.ogr/main.c:1528 msgid "Merging boundaries..." msgstr "" -#: ../vector/v.in.ogr/main.c:1457 +#: ../vector/v.in.ogr/main.c:1533 msgid "Changing boundary dangles to lines..." msgstr "" -#: ../vector/v.in.ogr/main.c:1470 +#: ../vector/v.in.ogr/main.c:1546 msgid "Changing boundary bridges to lines..." msgstr "" -#: ../vector/v.in.ogr/main.c:1499 ../vector/v.delaunay/main.c:172 +#: ../vector/v.in.ogr/main.c:1575 ../vector/v.delaunay/main.c:172 #: ../vector/v.category/main.c:364 msgid "Unable to calculate area centroid" msgstr "" -#: ../vector/v.in.ogr/main.c:1516 +#: ../vector/v.in.ogr/main.c:1592 #, c-format msgid "Finding centroids for OGR layer <%s>..." msgstr "" -#: ../vector/v.in.ogr/main.c:1573 ../vector/v.overlay/area_area.c:218 +#: ../vector/v.in.ogr/main.c:1650 ../vector/v.overlay/area_area.c:218 msgid "Writing centroids..." msgstr "" -#: ../vector/v.in.ogr/main.c:1616 -#, 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 "les entités surfaciques %d comprennent des objets se recouvrant, étant donné que les polygones se recouvrent dans les couches en entrée. De telles entités sont liées à plus d'un tuple de la table attributaire. Le nombre d'objets de ces entités est stocké comme une catégorie de la couche %d" - -#: ../vector/v.in.ogr/main.c:1626 +#: ../vector/v.in.ogr/main.c:1696 #, c-format msgid "%d input polygons\n" msgstr "" -#: ../vector/v.in.ogr/main.c:1627 +#: ../vector/v.in.ogr/main.c:1697 #, c-format msgid "%d input polygons" msgstr "" -#: ../vector/v.in.ogr/main.c:1630 +#: ../vector/v.in.ogr/main.c:1700 #, c-format msgid "Total area: %G (%d areas)\n" msgstr "" -#: ../vector/v.in.ogr/main.c:1631 +#: ../vector/v.in.ogr/main.c:1701 #, c-format msgid "Total area: %G (%d areas)" msgstr "" -#: ../vector/v.in.ogr/main.c:1634 +#: ../vector/v.in.ogr/main.c:1704 #, c-format msgid "Overlapping area: %G (%d areas)\n" msgstr "" -#: ../vector/v.in.ogr/main.c:1637 +#: ../vector/v.in.ogr/main.c:1707 #, c-format msgid "Overlapping area: %G (%d areas)" msgstr "" -#: ../vector/v.in.ogr/main.c:1642 +#: ../vector/v.in.ogr/main.c:1712 #, c-format msgid "Area without category: %G (%d areas)\n" msgstr "" -#: ../vector/v.in.ogr/main.c:1645 +#: ../vector/v.in.ogr/main.c:1715 #, c-format msgid "Area without category: %G (%d areas)" msgstr "" -#: ../vector/v.in.ogr/main.c:1767 +#: ../vector/v.in.ogr/main.c:1839 msgid "The output contains topological errors:" msgstr "" -#: ../vector/v.in.ogr/main.c:1769 +#: ../vector/v.in.ogr/main.c:1843 #, c-format msgid "Unable to calculate a centroid for %d areas" msgstr "" -#: ../vector/v.in.ogr/main.c:1771 +#: ../vector/v.in.ogr/main.c:1849 #, c-format msgid "Number of incorrect boundaries: %d" msgstr "" -#: ../vector/v.in.ogr/main.c:1774 +#: ../vector/v.in.ogr/main.c:1855 #, c-format msgid "Number of centroids outside area: %d" msgstr "" -#: ../vector/v.in.ogr/main.c:1777 +#: ../vector/v.in.ogr/main.c:1861 #, c-format msgid "Number of duplicate centroids: %d" msgstr "" -#: ../vector/v.in.ogr/main.c:1780 ../vector/v.in.ogr/main.c:1802 -#: ../vector/v.in.ogr/main.c:1835 +#: ../vector/v.in.ogr/main.c:1866 ../vector/v.in.ogr/main.c:1935 msgid "The input could be cleaned by snapping vertices to each other." msgstr "" -#: ../vector/v.in.ogr/main.c:1783 ../vector/v.in.ogr/main.c:1806 -#: ../vector/v.in.ogr/main.c:1830 ../vector/v.in.ogr/main.c:1836 +#: ../vector/v.in.ogr/main.c:1869 ../vector/v.in.ogr/main.c:1904 +#: ../vector/v.in.ogr/main.c:1930 ../vector/v.in.ogr/main.c:1936 #, c-format msgid "Estimated range of snapping threshold: [%g, %g]" msgstr "" -#: ../vector/v.in.ogr/main.c:1787 ../vector/v.in.ogr/main.c:1810 +#: ../vector/v.in.ogr/main.c:1880 ../vector/v.in.ogr/main.c:1887 +#: ../vector/v.in.ogr/main.c:1913 #, c-format -msgid "Try to import again, snapping with at least %g: 'snap=%g'" +msgid "Try to import again, snapping with %g: 'snap=%g'" msgstr "" -#: ../vector/v.in.ogr/main.c:1791 ../vector/v.in.ogr/main.c:1814 +#: ../vector/v.in.ogr/main.c:1883 ../vector/v.in.ogr/main.c:1909 #, c-format -msgid "Try to import again, snapping with %g: 'snap=%g'" +msgid "Try to import again, snapping with at least %g: 'snap=%g'" msgstr "" -#: ../vector/v.in.ogr/main.c:1795 ../vector/v.in.ogr/main.c:1818 +#: ../vector/v.in.ogr/main.c:1891 ../vector/v.in.ogr/main.c:1917 msgid "Manual cleaning may be needed." msgstr "" -#: ../vector/v.in.ogr/main.c:1800 -msgid "Some input polygons are overlapping each other." -msgstr "" +#: ../vector/v.in.ogr/main.c:1895 +#, fuzzy, c-format +msgid "%d areas represent multiple (overlapping) features, because polygons overlap in input layer(s). Such areas are linked to more than 1 row in attribute table. The number of features for those areas is stored as category in layer %d" +msgstr "les entités surfaciques %d comprennent des objets se recouvrant, étant donné que les polygones se recouvrent dans les couches en entrée. De telles entités sont liées à plus d'un tuple de la table attributaire. Le nombre d'objets de ces entités est stocké comme une catégorie de la couche %d" -#: ../vector/v.in.ogr/main.c:1801 -msgid "If overlapping is not desired, the data need to be cleaned." +#: ../vector/v.in.ogr/main.c:1900 +msgid "If overlapping is not desired, the input data can be cleaned by snapping vertices to each other." msgstr "" -#: ../vector/v.in.ogr/main.c:1823 +#: ../vector/v.in.ogr/main.c:1923 #, c-format msgid "%d input polygons got lost during import." msgstr "" -#: ../vector/v.in.ogr/main.c:1826 +#: ../vector/v.in.ogr/main.c:1926 #, c-format msgid "%d additional areas where created during import." msgstr "" -#: ../vector/v.in.ogr/main.c:1829 +#: ../vector/v.in.ogr/main.c:1929 #, c-format msgid "The snapping threshold %g might be too large." msgstr "" -#: ../vector/v.in.ogr/main.c:1832 +#: ../vector/v.in.ogr/main.c:1932 msgid "Try to reduce the snapping threshold or clean the output manually." msgstr "" -#: ../vector/v.in.ogr/main.c:1843 ../vector/v.in.ascii/main.c:552 +#: ../vector/v.in.ogr/main.c:1943 ../vector/v.in.ascii/main.c:552 #: ../vector/v.in.ascii/main.c:555 msgid "Import failed" msgstr "" -#: ../vector/v.in.ogr/main.c:1878 +#: ../vector/v.in.ogr/main.c:1978 msgid "Input data contains 3D features. Created vector is 2D only, disable -2 flag to import 3D vector." msgstr "" -#: ../vector/v.in.ogr/main.c:1900 +#: ../vector/v.in.ogr/main.c:2000 #, c-format -msgid "Using GDAL 2.2+ style interleaved reading for GDAL version %d" +msgid "Using GDAL 2.2+ style interleaved reading for GDAL version %d.%d.%d" msgstr "" -#: ../vector/v.in.ogr/main.c:1903 +#: ../vector/v.in.ogr/main.c:2003 #, c-format -msgid "Using GDAL 1.x style interleaved reading for GDAL version %d" +msgid "Using GDAL 1.x style interleaved reading for GDAL version %d.%d.%d" msgstr "" -#: ../vector/v.in.ogr/main.c:1953 +#: ../vector/v.in.ogr/main.c:2053 #, c-format msgid "Unable to re-open data source <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:2125 +#: ../vector/v.in.ogr/main.c:2225 msgid "xmin is larger than xmax in 'spatial' parameters" msgstr "" -#: ../vector/v.in.ogr/main.c:2127 +#: ../vector/v.in.ogr/main.c:2227 msgid "ymin is larger than ymax in 'spatial' parameters" msgstr "" -#: ../vector/v.in.ogr/main.c:2144 +#: ../vector/v.in.ogr/main.c:2244 #, c-format msgid "The spatial filter does not overlap with OGR layer <%s>. Nothing to import." msgstr "" -#: ../vector/v.in.ogr/proj.c:33 ../vector/v.external/proj.c:33 +#: ../vector/v.in.ogr/proj.c:36 ../vector/v.external/proj.c:36 #, c-format msgid "Geometry column <%s> not found in input layer <%s>" msgstr "" -#: ../vector/v.in.ogr/proj.c:51 ../vector/v.external/proj.c:51 +#: ../vector/v.in.ogr/proj.c:54 ../vector/v.external/proj.c:54 msgid "Unable to convert input layer projection information to GRASS format for checking" msgstr "" -#: ../vector/v.in.ogr/proj.c:57 ../vector/v.in.ogr/proj.c:85 -#: ../vector/v.external/proj.c:57 ../vector/v.external/proj.c:85 +#: ../vector/v.in.ogr/proj.c:60 ../vector/v.in.ogr/proj.c:88 +#: ../vector/v.external/proj.c:60 ../vector/v.external/proj.c:88 msgid "Can't get WKT parameter string" msgstr "" -#: ../vector/v.in.ogr/proj.c:60 ../vector/v.in.ogr/proj.c:88 -#: ../vector/v.external/proj.c:60 ../vector/v.external/proj.c:88 +#: ../vector/v.in.ogr/proj.c:63 ../vector/v.in.ogr/proj.c:91 +#: ../vector/v.external/proj.c:63 ../vector/v.external/proj.c:91 #, c-format msgid "" "WKT definition:\n" "%s" msgstr "" -#: ../vector/v.in.ogr/proj.c:70 ../vector/v.external/proj.c:70 -#, c-format -msgid "No OGR projection available for layer <%s>" -msgstr "" +#: ../vector/v.in.ogr/proj.c:73 ../vector/v.external/proj.c:73 +#, fuzzy, c-format +msgid "No projection information available for layer <%s>" +msgstr "Afficher l'information de projection au format WKT" -#: ../vector/v.in.ogr/proj.c:78 ../vector/v.external/proj.c:78 +#: ../vector/v.in.ogr/proj.c:81 ../vector/v.external/proj.c:81 #, c-format -msgid "OGR projection for layer <%s> does not contain a valid SRS" +msgid "Projection for layer <%s> does not contain a valid SRS" msgstr "" -#: ../vector/v.in.ogr/proj.c:96 ../vector/v.external/proj.c:96 +#: ../vector/v.in.ogr/proj.c:116 ../vector/v.external/proj.c:116 #, c-format -msgid "OGR projection for layer <%s> can not be converted to proj4" +msgid "Projection for layer <%s> can not be converted to proj4" msgstr "" -#: ../vector/v.in.ogr/proj.c:103 ../vector/v.external/proj.c:103 +#: ../vector/v.in.ogr/proj.c:123 ../vector/v.external/proj.c:123 msgid "Can't get WKT-style parameter string" msgstr "" -#: ../vector/v.in.ogr/proj.c:106 ../vector/v.external/proj.c:106 +#: ../vector/v.in.ogr/proj.c:126 ../vector/v.external/proj.c:126 #, c-format msgid "" "WKT-style definition:\n" "%s" msgstr "" -#: ../vector/v.in.ogr/proj.c:151 +#: ../vector/v.in.ogr/proj.c:171 msgid "Layer projections are unreadable" msgstr "" -#: ../vector/v.in.ogr/proj.c:162 +#: ../vector/v.in.ogr/proj.c:184 #, c-format msgid "Projection for layer <%s> is unreadable" msgstr "" -#: ../vector/v.in.ogr/proj.c:196 +#: ../vector/v.in.ogr/proj.c:228 #, c-format msgid "Projection of layer <%s> is different from projection of layer <%s>" msgstr "" +#: ../vector/v.in.ogr/clean.c:19 +#, fuzzy +msgid "Converting OSM lines..." +msgstr "Traçage ... " + +#: ../vector/v.in.ogr/clean.c:118 +#, fuzzy, c-format +msgid "Number of OSM line splits: %d" +msgstr "Nombre de points en entrée : %d." + +#: ../vector/v.in.ogr/clean.c:119 ../vector/v.overlay/area_area.c:154 +msgid "Merging lines..." +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 @@ -34827,126 +35258,127 @@ msgid "Skipping unsupported geometry type '%s'" msgstr "" -#: ../vector/v.patch/main.c:73 +#: ../vector/v.patch/main.c:75 msgid "Creates a new vector map by combining other vector maps." msgstr "Créer une nouvelle carte vecteur en combinant d'autres cartes vecteur." -#: ../vector/v.patch/main.c:84 +#: ../vector/v.patch/main.c:86 msgid "Name for output vector map where bounding boxes of input vector maps are written to" msgstr "" -#: ../vector/v.patch/main.c:88 +#: ../vector/v.patch/main.c:90 msgid "Do not expect input with topology" msgstr "" -#: ../vector/v.patch/main.c:90 +#: ../vector/v.patch/main.c:92 msgid "Applicable when input is points without topology" msgstr "" -#: ../vector/v.patch/main.c:94 +#: ../vector/v.patch/main.c:96 msgid "Expect z coordinate even when not using topology" msgstr "" -#: ../vector/v.patch/main.c:96 +#: ../vector/v.patch/main.c:98 msgid "Applicable when input is points with z coordinate but without topology" msgstr "" -#: ../vector/v.patch/main.c:100 +#: ../vector/v.patch/main.c:102 msgid "Copy also attribute table" msgstr "" -#: ../vector/v.patch/main.c:102 +#: ../vector/v.patch/main.c:104 msgid "Only the table of layer 1 is currently supported" msgstr "" -#: ../vector/v.patch/main.c:106 +#: ../vector/v.patch/main.c:108 msgid "Append files to existing file (overwriting existing files must be activated)" msgstr "" -#: ../vector/v.patch/main.c:216 +#: ../vector/v.patch/main.c:240 msgid "Missing table" msgstr "Table manquante" -#: ../vector/v.patch/main.c:220 +#: ../vector/v.patch/main.c:244 msgid "Key columns differ" msgstr "" -#: ../vector/v.patch/main.c:226 +#: ../vector/v.patch/main.c:250 msgid "Number of columns differ" msgstr "" -#: ../vector/v.patch/main.c:238 -msgid "Column names differ" +#: ../vector/v.patch/main.c:273 +#, c-format +msgid "No column <%s> in input map <%s>" msgstr "" -#: ../vector/v.patch/main.c:246 +#: ../vector/v.patch/main.c:284 msgid "Column types differ" msgstr "" -#: ../vector/v.patch/main.c:251 +#: ../vector/v.patch/main.c:289 msgid "Length of string columns differ" msgstr "" -#: ../vector/v.patch/main.c:265 +#: ../vector/v.patch/main.c:303 msgid "Key column not found" msgstr "Clef primaire non trouvée" -#: ../vector/v.patch/main.c:277 +#: ../vector/v.patch/main.c:315 msgid "The output map is not 3D" msgstr "" -#: ../vector/v.patch/main.c:322 ../vector/v.sample/main.c:190 -#: ../scripts/v.db.addtable/v.db.addtable.py:137 +#: ../vector/v.patch/main.c:360 ../vector/v.sample/main.c:190 +#: ../scripts/v.db.addtable/v.db.addtable.py:138 #, c-format, python-format msgid "Unable to create table <%s>" msgstr "" -#: ../vector/v.patch/main.c:349 +#: ../vector/v.patch/main.c:387 #, c-format msgid "Patching vector map <%s>..." msgstr "" -#: ../vector/v.patch/main.c:373 +#: ../vector/v.patch/main.c:411 #, c-format msgid "Error reading vector map <%s> - some data may not be correct" msgstr "" -#: ../vector/v.patch/main.c:429 +#: ../vector/v.patch/main.c:468 #, c-format msgid "Building topology for vector map <%s>..." msgstr "" -#: ../vector/v.patch/main.c:435 +#: ../vector/v.patch/main.c:474 msgid "Intersections at borders will have to be snapped" msgstr "" -#: ../vector/v.patch/main.c:436 +#: ../vector/v.patch/main.c:475 msgid "Lines common between files will have to be edited" msgstr "" -#: ../vector/v.patch/main.c:437 +#: ../vector/v.patch/main.c:476 msgid "The header information also may have to be edited" msgstr "" -#: ../vector/v.patch/main.c:439 +#: ../vector/v.patch/main.c:478 #, c-format msgid "%d vector maps patched" msgstr "" -#: ../vector/v.patch/main.c:462 +#: ../vector/v.patch/main.c:506 #, c-format msgid "Cannot open select cursor: '%s'" msgstr "Impossible d'ouvrir le curseur sélectionné : '%s'" -#: ../vector/v.patch/main.c:474 +#: ../vector/v.patch/main.c:518 msgid "Cannot fetch row" msgstr "Impossible de récupérer la ligne" -#: ../vector/v.patch/main.c:524 +#: ../vector/v.patch/main.c:568 msgid "Unknown column type" msgstr "Type de colonne inconnu" -#: ../vector/v.patch/main.c:532 +#: ../vector/v.patch/main.c:576 #, c-format msgid "Cannot insert new record: '%s'" msgstr "Impossible d'insérer un nouvel enregistrement : %s" @@ -35157,10 +35589,6 @@ msgid "Unknown column type '%s' of column '%s', values lost" msgstr "" -#: ../vector/v.overlay/line_area.c:256 ../vector/v.overlay/area_area.c:109 -msgid "Breaking lines..." -msgstr "" - #: ../vector/v.overlay/line_area.c:273 msgid "Selecting lines..." msgstr "" @@ -35188,10 +35616,6 @@ msgstr[0] "" msgstr[1] "" -#: ../vector/v.overlay/area_area.c:154 -msgid "Merging lines..." -msgstr "" - #: ../vector/v.overlay/area_area.c:181 #, c-format msgid "Querying vector map <%s>..." @@ -35434,7 +35858,7 @@ msgid "Feature id %d has more categories. Using category %d." msgstr "" -#: ../vector/v.to.3d/trans3.c:130 ../vector/v.to.db/update.c:231 +#: ../vector/v.to.3d/trans3.c:130 ../vector/v.to.db/update.c:259 #, c-format msgid "Record (cat %d) does not exist (not updated)" msgstr "" @@ -35542,13 +35966,13 @@ msgid "%d categories from vector missing in table" msgstr "%d catégories de la couche vecteur manquantes dans la table" -#: ../vector/v.what.rast/main.c:688 ../vector/v.distance/main.c:1736 -#: ../vector/v.vect.stats/main.c:756 +#: ../vector/v.what.rast/main.c:688 ../vector/v.distance/main.c:1750 +#: ../vector/v.vect.stats/main.c:763 #, c-format msgid "%d update errors" msgstr "%d erreurs de mise à jour" -#: ../vector/v.what.rast/main.c:690 ../vector/v.distance/main.c:1738 +#: ../vector/v.what.rast/main.c:690 ../vector/v.distance/main.c:1752 #, c-format msgid "%d records updated." msgstr "" @@ -36148,183 +36572,187 @@ msgid "Maximum distance or -1 for no limit" msgstr "" -#: ../vector/v.distance/main.c:180 +#: ../vector/v.distance/main.c:174 ../vector/v.distance/main.c:182 +msgid "Map units, meters for ll" +msgstr "" + +#: ../vector/v.distance/main.c:181 msgid "Minimum distance or -1 for no limit" msgstr "" -#: ../vector/v.distance/main.c:190 +#: ../vector/v.distance/main.c:192 msgid "Values describing the relation between two nearest features" msgstr "" -#: ../vector/v.distance/main.c:200 +#: ../vector/v.distance/main.c:202 msgid "category of the nearest feature" msgstr "" -#: ../vector/v.distance/main.c:201 +#: ../vector/v.distance/main.c:203 msgid "minimum distance to nearest feature" msgstr "" -#: ../vector/v.distance/main.c:202 +#: ../vector/v.distance/main.c:204 msgid "x coordinate of the nearest point on the 'to' feature" msgstr "" -#: ../vector/v.distance/main.c:203 +#: ../vector/v.distance/main.c:205 msgid "y coordinate of the nearest point on the 'to' feature" msgstr "" -#: ../vector/v.distance/main.c:204 +#: ../vector/v.distance/main.c:206 msgid "distance to the nearest point on the 'to' feature along that linear feature" msgstr "" -#: ../vector/v.distance/main.c:206 +#: ../vector/v.distance/main.c:208 msgid "angle along the nearest linear feature in the 'to' map, measured CCW from the +x axis, in radians, between -Pi and Pi inclusive" msgstr "" -#: ../vector/v.distance/main.c:209 +#: ../vector/v.distance/main.c:211 msgid "attribute of nearest feature given by to_column option" msgstr "" -#: ../vector/v.distance/main.c:223 +#: ../vector/v.distance/main.c:225 msgid "Column name(s) where values specified by 'upload' option will be uploaded" msgstr "" -#: ../vector/v.distance/main.c:229 +#: ../vector/v.distance/main.c:231 msgid "Column name of nearest feature (used with upload=to_attr)" msgstr "" -#: ../vector/v.distance/main.c:234 +#: ../vector/v.distance/main.c:236 msgid "Name for new attribute table" msgstr "" -#: ../vector/v.distance/main.c:237 +#: ../vector/v.distance/main.c:239 msgid "Field separator for printing output to stdout" msgstr "" -#: ../vector/v.distance/main.c:242 +#: ../vector/v.distance/main.c:244 msgid "Print output to stdout, don't update attribute table" msgstr "" -#: ../vector/v.distance/main.c:244 +#: ../vector/v.distance/main.c:246 msgid "First column is always category of 'from' feature called from_cat" msgstr "" -#: ../vector/v.distance/main.c:249 +#: ../vector/v.distance/main.c:251 msgid "Calculate distances to all features within the threshold" msgstr "" -#: ../vector/v.distance/main.c:251 +#: ../vector/v.distance/main.c:253 msgid "Output may be written to stdout using the '-p' flag or uploaded to a new table created by the 'table' option; multiple 'upload' options may be used." msgstr "" -#: ../vector/v.distance/main.c:291 +#: ../vector/v.distance/main.c:293 msgid "Updating the from= table is not supported with -a" msgstr "" -#: ../vector/v.distance/main.c:307 +#: ../vector/v.distance/main.c:309 msgid "Printing distance matrix is not supported with dmin= or dmax=" msgstr "" -#: ../vector/v.distance/main.c:334 +#: ../vector/v.distance/main.c:336 msgid "to_column option missing" msgstr "" -#: ../vector/v.distance/main.c:350 +#: ../vector/v.distance/main.c:352 msgid "Too many column names" msgstr "" -#: ../vector/v.distance/main.c:357 +#: ../vector/v.distance/main.c:359 msgid "Not enough column names" msgstr "" -#: ../vector/v.distance/main.c:369 ../vector/v.distance/main.c:389 +#: ../vector/v.distance/main.c:371 ../vector/v.distance/main.c:391 #, c-format msgid "Input vector map <%s> is 3D" msgstr "" -#: ../vector/v.distance/main.c:380 ../vector/v.distance/main.c:401 +#: ../vector/v.distance/main.c:382 ../vector/v.distance/main.c:403 #, c-format msgid "No features of selected type found in <%s>" msgstr "" -#: ../vector/v.distance/main.c:474 +#: ../vector/v.distance/main.c:478 msgid "dmin can not be larger than dmax" msgstr "" -#: ../vector/v.distance/main.c:617 +#: ../vector/v.distance/main.c:624 msgid "Incompatible column types" msgstr "" -#: ../vector/v.distance/main.c:667 +#: ../vector/v.distance/main.c:674 msgid "No categories for 'from' for slected type and layer" msgstr "" -#: ../vector/v.distance/main.c:695 +#: ../vector/v.distance/main.c:702 msgid "Finding nearest features..." msgstr "" -#: ../vector/v.distance/main.c:796 ../vector/v.distance/main.c:1083 +#: ../vector/v.distance/main.c:803 ../vector/v.distance/main.c:1091 #, c-format msgid "More cats found in to_layer (line=%d)" msgstr "" -#: ../vector/v.distance/main.c:873 ../vector/v.distance/main.c:1230 +#: ../vector/v.distance/main.c:880 ../vector/v.distance/main.c:1238 #, c-format msgid "More cats found in to_layer (area=%d)" msgstr "" -#: ../vector/v.distance/main.c:983 +#: ../vector/v.distance/main.c:990 msgid "Finding nearest features for areas..." msgstr "" -#: ../vector/v.distance/main.c:1349 +#: ../vector/v.distance/main.c:1357 msgid "DATETIME type not yet supported, no attributes will be uploaded" msgstr "" -#: ../vector/v.distance/main.c:1365 +#: ../vector/v.distance/main.c:1373 msgid "Unable to open default database" msgstr "" -#: ../vector/v.distance/main.c:1707 +#: ../vector/v.distance/main.c:1721 #, c-format msgid "%d categories with more than 1 feature in vector map <%s>" msgstr "" -#: ../vector/v.distance/main.c:1710 +#: ../vector/v.distance/main.c:1724 #, c-format msgid "%d categories - no nearest feature found" msgstr "" -#: ../vector/v.distance/main.c:1719 +#: ../vector/v.distance/main.c:1733 #, c-format msgid "%d distances calculated" msgstr "" -#: ../vector/v.distance/main.c:1720 +#: ../vector/v.distance/main.c:1734 #, c-format msgid "%d records inserted" msgstr "" -#: ../vector/v.distance/main.c:1722 +#: ../vector/v.distance/main.c:1736 #, c-format msgid "%d insert errors" msgstr "" -#: ../vector/v.distance/main.c:1726 +#: ../vector/v.distance/main.c:1740 #, c-format msgid "%d categories read from the map" msgstr "" -#: ../vector/v.distance/main.c:1728 +#: ../vector/v.distance/main.c:1742 #, c-format msgid "%d categories exist in the table" msgstr "" -#: ../vector/v.distance/main.c:1730 +#: ../vector/v.distance/main.c:1744 #, c-format msgid "%d categories read from the map exist in the table" msgstr "" -#: ../vector/v.distance/main.c:1733 +#: ../vector/v.distance/main.c:1747 #, c-format msgid "%d categories read from the map don't exist in the table" msgstr "" @@ -36777,8 +37205,8 @@ msgid "Start from the end node" msgstr "" -#: ../vector/v.to.points/main.c:165 ../vector/v.extract/copy_tab.c:108 -#: ../vector/v.generalize/misc.c:184 +#: ../vector/v.to.points/main.c:165 ../vector/v.decimate/copy_tab.c:103 +#: ../vector/v.extract/copy_tab.c:108 ../vector/v.generalize/misc.c:184 #: ../scripts/v.db.reconnect.all/v.db.reconnect.all.py:128 #, c-format, python-format msgid "Unable to copy table <%s>" @@ -36834,75 +37262,75 @@ msgid "If not given writes color table" msgstr "" -#: ../vector/v.colors/main.c:152 +#: ../vector/v.colors/main.c:159 msgid "Convert color rules from RGB values to color table" msgstr "" -#: ../vector/v.colors/main.c:153 +#: ../vector/v.colors/main.c:160 msgid "Option 'rgb_column' with valid RGB values required" msgstr "" -#: ../vector/v.colors/main.c:196 +#: ../vector/v.colors/main.c:209 msgid "No vector map specified" msgstr "" -#: ../vector/v.colors/main.c:201 +#: ../vector/v.colors/main.c:214 #, c-format msgid "Option <%s> given, assuming ..." msgstr "" -#: ../vector/v.colors/main.c:216 +#: ../vector/v.colors/main.c:229 #, c-format msgid "One of -%c, -%c or %s=, %s= or %s= must be specified" msgstr "" -#: ../vector/v.colors/main.c:221 +#: ../vector/v.colors/main.c:234 #, c-format msgid "%s=, %s= and %s= are mutually exclusive" msgstr "" -#: ../vector/v.colors/main.c:229 +#: ../vector/v.colors/main.c:242 #, c-format msgid "%s= required for -%c" msgstr "" -#: ../vector/v.colors/main.c:234 +#: ../vector/v.colors/main.c:247 msgid "Reading rules from standard input is not implemented yet, please provide path to rules file instead." msgstr "" -#: ../vector/v.colors/main.c:244 +#: ../vector/v.colors/main.c:257 #, c-format msgid "Unable to remove color table of vector map <%s>" msgstr "" -#: ../vector/v.colors/main.c:246 +#: ../vector/v.colors/main.c:259 #, c-format msgid "Color table of vector map <%s> not found" msgstr "" -#: ../vector/v.colors/main.c:254 +#: ../vector/v.colors/main.c:267 msgid "Color table exists. Exiting." msgstr "" -#: ../vector/v.colors/main.c:276 +#: ../vector/v.colors/main.c:289 #, c-format msgid "Option <%s>: min must be greater or equal to max" msgstr "" -#: ../vector/v.colors/main.c:282 +#: ../vector/v.colors/main.c:295 msgid "Reading color rules from standard input is currently not supported" msgstr "" -#: ../vector/v.colors/main.c:289 +#: ../vector/v.colors/main.c:302 #, c-format msgid "Color table <%s> not found" msgstr "" -#: ../vector/v.colors/main.c:347 +#: ../vector/v.colors/main.c:360 msgid "Writing color rules..." msgstr "" -#: ../vector/v.colors/main.c:363 +#: ../vector/v.colors/main.c:376 #, c-format msgid "Color table for vector map <%s> set to '%s'" msgstr "" @@ -37373,143 +37801,139 @@ msgid "3D raster map <%s> created" msgstr "" -#: ../vector/v.vol.rst/main.c:239 -msgid "RST" -msgstr "" - -#: ../vector/v.vol.rst/main.c:241 +#: ../vector/v.vol.rst/main.c:243 msgid "Interpolates point data to a 3D raster map using regularized spline with tension (RST) algorithm." msgstr "Interpoler des données points vers une carte raster 3D, en utilisant l'algorithme des splines régulées avec tension (RST)." -#: ../vector/v.vol.rst/main.c:246 +#: ../vector/v.vol.rst/main.c:248 msgid "Name of input 3D vector points map" msgstr "" -#: ../vector/v.vol.rst/main.c:253 +#: ../vector/v.vol.rst/main.c:255 msgid "Name of input surface raster map for cross-section" msgstr "" -#: ../vector/v.vol.rst/main.c:260 +#: ../vector/v.vol.rst/main.c:262 msgid "Name of column containing w-values attribute to interpolate" msgstr "" -#: ../vector/v.vol.rst/main.c:282 +#: ../vector/v.vol.rst/main.c:284 msgid "Name of column with smoothing parameters" msgstr "" -#: ../vector/v.vol.rst/main.c:302 +#: ../vector/v.vol.rst/main.c:304 msgid "Name of input raster map used as mask" msgstr "" -#: ../vector/v.vol.rst/main.c:328 +#: ../vector/v.vol.rst/main.c:330 msgid "Maximum number of points for approximation in a segment (>npmin)" msgstr "" -#: ../vector/v.vol.rst/main.c:345 +#: ../vector/v.vol.rst/main.c:347 msgid "Conversion factor for w-values used for interpolation" msgstr "Facteur de conversion pour les valeurs w utilisées dans l'interpolation" -#: ../vector/v.vol.rst/main.c:353 +#: ../vector/v.vol.rst/main.c:355 msgid "Conversion factor for z-values" msgstr "Facteur de conversion pour les valeurs Z" -#: ../vector/v.vol.rst/main.c:359 +#: ../vector/v.vol.rst/main.c:361 msgid "Name for output cross-section raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:365 +#: ../vector/v.vol.rst/main.c:367 msgid "Name for output elevation 3D raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:371 +#: ../vector/v.vol.rst/main.c:373 msgid "Name for output gradient magnitude 3D raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:378 +#: ../vector/v.vol.rst/main.c:380 msgid "Name for output gradient horizontal angle 3D raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:384 +#: ../vector/v.vol.rst/main.c:386 msgid "Name for output gradient vertical angle 3D raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:390 +#: ../vector/v.vol.rst/main.c:392 msgid "Name for output change of gradient 3D raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:396 +#: ../vector/v.vol.rst/main.c:398 msgid "Name for output Gaussian curvature 3D raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:402 +#: ../vector/v.vol.rst/main.c:404 msgid "Name for output mean curvature 3D raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:408 +#: ../vector/v.vol.rst/main.c:410 msgid "Perform a cross-validation procedure without volume interpolation" msgstr "Effectue une procédure de validation croisée sans interpolation de volume" -#: ../vector/v.vol.rst/main.c:471 +#: ../vector/v.vol.rst/main.c:473 msgid "Smoothing must be a positive value" msgstr "Le paramètre de lissage doit être une valeur positive" -#: ../vector/v.vol.rst/main.c:477 +#: ../vector/v.vol.rst/main.c:479 #, c-format msgid "Both crossvalidation options (-%c, %s) must be specified" msgstr "" -#: ../vector/v.vol.rst/main.c:480 +#: ../vector/v.vol.rst/main.c:482 msgid "Both crossvalidation and deviations must be specified" msgstr "" -#: ../vector/v.vol.rst/main.c:491 +#: ../vector/v.vol.rst/main.c:493 msgid "Crossvalidation cannot be computed simultanuously with output grids or devi file" msgstr "" -#: ../vector/v.vol.rst/main.c:555 +#: ../vector/v.vol.rst/main.c:557 #, c-format msgid "Unable to open %s" msgstr "" -#: ../vector/v.vol.rst/main.c:563 +#: ../vector/v.vol.rst/main.c:565 msgid "Vector is not 3D" 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 +#: ../vector/v.vol.rst/main.c:630 ../vector/v.vol.rst/main.c:661 +#: ../vector/v.vol.rst/main.c:683 ../vector/v.vol.rst/main.c:705 +#: ../vector/v.vol.rst/main.c:727 ../vector/v.vol.rst/main.c:749 +#: ../vector/v.vol.rst/main.c:771 ../vector/v.vol.rst/main.c:793 #, 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 +#: ../vector/v.vol.rst/main.c:638 ../vector/v.vol.rst/main.c:667 +#: ../vector/v.vol.rst/main.c:689 ../vector/v.vol.rst/main.c:711 +#: ../vector/v.vol.rst/main.c:733 ../vector/v.vol.rst/main.c:755 +#: ../vector/v.vol.rst/main.c:777 ../vector/v.vol.rst/main.c:799 msgid "Not enough disk space - cannot write temp files" msgstr "" -#: ../vector/v.vol.rst/main.c:640 +#: ../vector/v.vol.rst/main.c:642 #, c-format msgid "Unable to create <%s> raster map without cross_input raster map being specified" msgstr "" -#: ../vector/v.vol.rst/main.c:818 +#: ../vector/v.vol.rst/main.c:820 msgid "Finished interpolating" msgstr "" -#: ../vector/v.vol.rst/main.c:853 +#: ../vector/v.vol.rst/main.c:855 #, c-format msgid "Raster map <%s> created" msgstr "" -#: ../vector/v.vol.rst/main.c:893 +#: ../vector/v.vol.rst/main.c:895 #, c-format msgid "Vector map <%s> created" msgstr "" -#: ../vector/v.vol.rst/main.c:909 +#: ../vector/v.vol.rst/main.c:911 msgid "Interpolation failed" msgstr "" @@ -37581,114 +38005,130 @@ msgid "Found %d components." msgstr "" -#: ../vector/v.decimate/main.c:125 ../vector/v.generalize/main.c:77 +#: ../vector/v.decimate/main.c:126 ../vector/v.generalize/main.c:77 msgid "generalization" msgstr "" -#: ../vector/v.decimate/main.c:126 +#: ../vector/v.decimate/main.c:127 msgid "decimation" msgstr "" -#: ../vector/v.decimate/main.c:132 +#: ../vector/v.decimate/main.c:133 msgid "Decimates a point cloud" msgstr "Décimer un nuage de points" -#: ../vector/v.decimate/main.c:133 +#: ../vector/v.decimate/main.c:134 msgid "Copies points from one vector to another while applying different decimations" msgstr "" -#: ../vector/v.decimate/main.c:161 +#: ../vector/v.decimate/main.c:162 msgid "Throw away every n-th point" msgstr "" -#: ../vector/v.decimate/main.c:163 +#: ../vector/v.decimate/main.c:164 msgid "For example, 5 will import 80 percent of points. If not specified, all points are copied" msgstr "" -#: ../vector/v.decimate/main.c:165 ../vector/v.decimate/main.c:176 -#: ../vector/v.decimate/main.c:186 ../vector/v.decimate/main.c:195 +#: ../vector/v.decimate/main.c:166 ../vector/v.decimate/main.c:177 +#: ../vector/v.decimate/main.c:187 ../vector/v.decimate/main.c:196 msgid "Count" msgstr "" -#: ../vector/v.decimate/main.c:172 +#: ../vector/v.decimate/main.c:173 msgid "Preserve only every n-th point" msgstr "" -#: ../vector/v.decimate/main.c:174 +#: ../vector/v.decimate/main.c:175 msgid "For example, 4 will import 25 percent of points. If not specified, all points are copied" msgstr "" -#: ../vector/v.decimate/main.c:193 +#: ../vector/v.decimate/main.c:194 msgid "Copy only n points" msgstr "" -#: ../vector/v.decimate/main.c:194 +#: ../vector/v.decimate/main.c:195 msgid "Copies only the given number of points" msgstr "" -#: ../vector/v.decimate/main.c:201 +#: ../vector/v.decimate/main.c:202 msgid "Minimal difference of z values" msgstr "" -#: ../vector/v.decimate/main.c:203 +#: ../vector/v.decimate/main.c:204 msgid "Minimal difference between z values in grid-based decimation" msgstr "" -#: ../vector/v.decimate/main.c:204 ../vector/v.decimate/main.c:214 -#: ../vector/v.decimate/main.c:219 ../vector/v.decimate/main.c:225 -#: ../vector/v.decimate/main.c:230 ../vector/v.decimate/main.c:235 +#: ../vector/v.decimate/main.c:205 ../vector/v.decimate/main.c:215 +#: ../vector/v.decimate/main.c:220 ../vector/v.decimate/main.c:226 +#: ../vector/v.decimate/main.c:231 ../vector/v.decimate/main.c:236 msgid "Grid" msgstr "" -#: ../vector/v.decimate/main.c:211 +#: ../vector/v.decimate/main.c:212 msgid "Preserve only n points per grid cell" msgstr "" -#: ../vector/v.decimate/main.c:213 +#: ../vector/v.decimate/main.c:214 msgid "Preserves only the given number of points per grid cell in grid-based decimation" msgstr "" -#: ../vector/v.decimate/main.c:218 +#: ../vector/v.decimate/main.c:219 msgid "Apply grid-based decimation" msgstr "" -#: ../vector/v.decimate/main.c:224 +#: ../vector/v.decimate/main.c:225 msgid "Use only first point in grid cell during grid-based decimation" msgstr "" -#: ../vector/v.decimate/main.c:229 +#: ../vector/v.decimate/main.c:230 msgid "Only one point per cat in grid cell" msgstr "" -#: ../vector/v.decimate/main.c:234 +#: ../vector/v.decimate/main.c:235 msgid "Use z in grid decimation" msgstr "" -#: ../vector/v.decimate/main.c:240 +#: ../vector/v.decimate/main.c:241 msgid "Store only the coordinates, throw away categories" msgstr "" -#: ../vector/v.decimate/main.c:242 +#: ../vector/v.decimate/main.c:243 msgid "Do not story any categories even if they are present in input data" msgstr "" -#: ../vector/v.decimate/main.c:276 +#: ../vector/v.decimate/main.c:280 #, 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:318 +#: ../vector/v.decimate/main.c:322 msgid "Cannot use z for decimation, input is not 3D" msgstr "" -#: ../vector/v.decimate/main.c:320 +#: ../vector/v.decimate/main.c:324 msgid "Cannot select by z range, input is not 3D" msgstr "" -#: ../vector/v.decimate/main.c:350 +#: ../vector/v.decimate/main.c:354 msgid "Settings for count-based decimation would cause it to do nothing and no other options has been set." msgstr "" +#: ../vector/v.decimate/copy_tab.c:85 ../vector/v.extract/copy_tab.c:90 +#, c-format +msgid "Writing attributes for layer %d" +msgstr "" + +#: ../vector/v.decimate/copy_tab.c:90 ../vector/v.extract/copy_tab.c:95 +#, c-format +msgid "No attribute table for layer %d" +msgstr "" + +#: ../vector/v.decimate/copy_tab.c:112 ../vector/v.vect.stats/main.c:342 +#: ../vector/v.vect.stats/main.c:424 ../vector/v.extract/copy_tab.c:117 +#, c-format +msgid "Unable to open database <%s> with driver <%s>" +msgstr "" + #: ../vector/v.what/what.c:45 msgid "Cannot open driver" msgstr "" @@ -39399,257 +39839,261 @@ msgid "Name of existing vector map with areas" msgstr "" -#: ../vector/v.vect.stats/main.c:156 +#: ../vector/v.vect.stats/main.c:157 msgid "Layer number for points map" msgstr "" -#: ../vector/v.vect.stats/main.c:161 +#: ../vector/v.vect.stats/main.c:162 msgid "Category values for points map" msgstr "" -#: ../vector/v.vect.stats/main.c:166 +#: ../vector/v.vect.stats/main.c:167 msgid "WHERE conditions of SQL statement without 'where' keyword for points map" msgstr "" -#: ../vector/v.vect.stats/main.c:171 +#: ../vector/v.vect.stats/main.c:172 msgid "Layer number for area map" msgstr "" -#: ../vector/v.vect.stats/main.c:176 +#: ../vector/v.vect.stats/main.c:177 msgid "Category values for area map" msgstr "" -#: ../vector/v.vect.stats/main.c:181 +#: ../vector/v.vect.stats/main.c:182 msgid "WHERE conditions of SQL statement without 'where' keyword for area map" msgstr "" -#: ../vector/v.vect.stats/main.c:198 +#: ../vector/v.vect.stats/main.c:199 msgid "Method for aggregate statistics" msgstr "" -#: ../vector/v.vect.stats/main.c:205 +#: ../vector/v.vect.stats/main.c:204 msgid "Column name of points map to use for statistics" msgstr "" -#: ../vector/v.vect.stats/main.c:206 +#: ../vector/v.vect.stats/main.c:205 msgid "Column of points map must be numeric" msgstr "" -#: ../vector/v.vect.stats/main.c:213 +#: ../vector/v.vect.stats/main.c:210 msgid "Column name to upload points count" msgstr "" -#: ../vector/v.vect.stats/main.c:215 +#: ../vector/v.vect.stats/main.c:212 msgid "Column to hold points count, must be of type integer, will be created if not existing" msgstr "" -#: ../vector/v.vect.stats/main.c:222 +#: ../vector/v.vect.stats/main.c:216 msgid "Column name to upload statistics" msgstr "" -#: ../vector/v.vect.stats/main.c:224 +#: ../vector/v.vect.stats/main.c:218 msgid "Column to hold statistics, must be of type double, will be created if not existing" msgstr "" -#: ../vector/v.vect.stats/main.c:231 +#: ../vector/v.vect.stats/main.c:226 msgid "Print output to stdout, do not update attribute table" msgstr "" -#: ../vector/v.vect.stats/main.c:232 +#: ../vector/v.vect.stats/main.c:227 msgid "First column is always area category" msgstr "" -#: ../vector/v.vect.stats/main.c:273 +#: ../vector/v.vect.stats/main.c:280 #, c-format msgid "Vector map <%s> is not in user mapset and cannot be updated" msgstr "" -#: ../vector/v.vect.stats/main.c:335 ../vector/v.vect.stats/main.c:417 -#: ../vector/v.extract/copy_tab.c:117 -#, c-format -msgid "Unable to open database <%s> with driver <%s>" -msgstr "" - -#: ../vector/v.vect.stats/main.c:339 +#: ../vector/v.vect.stats/main.c:346 msgid "count_column is required to upload point counts" msgstr "" -#: ../vector/v.vect.stats/main.c:348 +#: ../vector/v.vect.stats/main.c:355 msgid "count_column must be of type integer" msgstr "" -#: ../vector/v.vect.stats/main.c:361 ../vector/v.vect.stats/main.c:391 +#: ../vector/v.vect.stats/main.c:368 ../vector/v.vect.stats/main.c:398 #, c-format msgid "Unable to add column <%s>" msgstr "" -#: ../vector/v.vect.stats/main.c:367 +#: ../vector/v.vect.stats/main.c:374 msgid "stats_column is required to upload point stats" msgstr "" -#: ../vector/v.vect.stats/main.c:378 +#: ../vector/v.vect.stats/main.c:385 msgid "stats_column must be of type double precision" msgstr "" -#: ../vector/v.vect.stats/main.c:400 +#: ../vector/v.vect.stats/main.c:407 msgid "collecting attributes from points vector..." msgstr "" -#: ../vector/v.vect.stats/main.c:437 +#: ../vector/v.vect.stats/main.c:444 msgid "column for points vector must be numeric" msgstr "" -#: ../vector/v.vect.stats/main.c:498 +#: ../vector/v.vect.stats/main.c:505 #, c-format msgid "No area categories in vector <%s>, layer <%s>" msgstr "" -#: ../vector/v.vect.stats/main.c:523 +#: ../vector/v.vect.stats/main.c:530 msgid "Selecting points for each area..." msgstr "" -#: ../vector/v.vect.stats/main.c:628 +#: ../vector/v.vect.stats/main.c:635 #, c-format msgid "could not find area category %d" msgstr "" -#: ../vector/v.vect.stats/main.c:754 +#: ../vector/v.vect.stats/main.c:761 #, c-format msgid "%d records updated" msgstr "%d enregistrements mis à jour" -#: ../vector/v.extract/main.c:83 +#: ../vector/v.extract/main.c:84 msgid "Selects vector features from an existing vector map and creates a new vector map containing only the selected features." msgstr "Sélectionne les entités vectorielles depuis une carte vecteur existante et créé une nouvelle carte vecteur contenant les entités sélectionnées." -#: ../vector/v.extract/main.c:88 +#: ../vector/v.extract/main.c:89 msgid "Dissolve common boundaries (default is no)" msgstr "" -#: ../vector/v.extract/main.c:92 +#: ../vector/v.extract/main.c:93 msgid "Do not copy attributes (see also 'new' parameter)" msgstr "" -#: ../vector/v.extract/main.c:108 +#: ../vector/v.extract/main.c:110 msgid "Types to be extracted" msgstr "" -#: ../vector/v.extract/main.c:123 +#: ../vector/v.extract/main.c:125 msgid "Input text file with category numbers/number ranges to be extracted" msgstr "" -#: ../vector/v.extract/main.c:124 +#: ../vector/v.extract/main.c:126 msgid "If '-' given reads from standard input" msgstr "" -#: ../vector/v.extract/main.c:132 +#: ../vector/v.extract/main.c:134 msgid "Number of random categories matching vector objects to extract" msgstr "" -#: ../vector/v.extract/main.c:134 +#: ../vector/v.extract/main.c:136 msgid "Number must be smaller than unique cat count in layer" msgstr "" -#: ../vector/v.extract/main.c:142 +#: ../vector/v.extract/main.c:144 msgid "Desired new category value (enter -1 to keep original categories)" msgstr "" -#: ../vector/v.extract/main.c:144 +#: ../vector/v.extract/main.c:146 msgid "If new >= 0, attributes is not copied" msgstr "" -#: ../vector/v.extract/main.c:161 +#: ../vector/v.extract/main.c:151 +#, fuzzy +msgid "Name of attribute column for dissolving areas" +msgstr "Nom de la colonne d'attributs utilisée pour dissoudre les contours communs" + +#: ../vector/v.extract/main.c:152 +#, fuzzy +msgid "Preserves category values" +msgstr "Afficher les étiquettes de catégorie" + +#: ../vector/v.extract/main.c:169 #, c-format msgid "Options <%s>, <%s>, <%s> and <%s> options are exclusive. Please specify only one of them." msgstr "" -#: ../vector/v.extract/main.c:208 +#: ../vector/v.extract/main.c:221 +#, c-format +msgid "Searching for column <%s> in table <%s>..." +msgstr "" + +#: ../vector/v.extract/main.c:253 +#, fuzzy, c-format +msgid "Column <%s> does not exist for layer %d" +msgstr "La table <%s> n'existe pas dans la base de données <%s>" + +#: ../vector/v.extract/main.c:268 #, c-format msgid "Category value in '%s' not valid" msgstr "" -#: ../vector/v.extract/main.c:224 +#: ../vector/v.extract/main.c:284 #, c-format msgid "Process file <%s> for category numbers..." msgstr "" -#: ../vector/v.extract/main.c:229 +#: ../vector/v.extract/main.c:289 #, c-format msgid "Unable to open specified file <%s>" msgstr "" -#: ../vector/v.extract/main.c:240 +#: ../vector/v.extract/main.c:300 #, c-format msgid "Ignored text entry: %s" msgstr "Entrée texte ignorée: %s" -#: ../vector/v.extract/main.c:259 +#: ../vector/v.extract/main.c:319 ../vector/v.extract/extract.c:268 #, c-format msgid "Loading categories from table <%s>..." msgstr "" -#: ../vector/v.extract/main.c:269 +#: ../vector/v.extract/main.c:329 #, c-format msgid "Unable select records from table <%s>" msgstr "" -#: ../vector/v.extract/main.c:271 +#: ../vector/v.extract/main.c:331 #, c-format msgid "%d category loaded" msgid_plural "%d categories loaded" msgstr[0] "" msgstr[1] "" -#: ../vector/v.extract/main.c:286 +#: ../vector/v.extract/main.c:346 msgid "This map has no categories attached. Use v.category to attach categories to this vector map." msgstr "" -#: ../vector/v.extract/main.c:293 +#: ../vector/v.extract/main.c:353 msgid "Please specify random number larger than 0" msgstr "" -#: ../vector/v.extract/main.c:297 +#: ../vector/v.extract/main.c:357 #, 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:320 +#: ../vector/v.extract/main.c:380 #, c-format msgid "Random category count is larger or equal to uniq <%s> feature category count %d" msgstr "" -#: ../vector/v.extract/main.c:354 +#: ../vector/v.extract/main.c:414 msgid "Extracting features..." msgstr "" -#: ../vector/v.extract/main.c:378 +#: ../vector/v.extract/main.c:438 msgid "Removing duplicate centroids..." msgstr "" -#: ../vector/v.extract/extract.c:171 +#: ../vector/v.extract/extract.c:203 #, c-format msgid "No category found for area %d. Skipping." msgstr "" -#: ../vector/v.extract/extract.c:175 +#: ../vector/v.extract/extract.c:207 #, c-format msgid "More categories (%d) found for area %d. Using first found category %d" msgstr "" -#: ../vector/v.extract/extract.c:228 +#: ../vector/v.extract/extract.c:286 msgid "Topology level required for extracting areas for OGR layers. Areas will be not processed." 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.lrs/v.lrs.label/main.c:103 ../vector/v.lrs/v.lrs.where/main.c:58 #: ../vector/v.lrs/v.lrs.segment/main.c:72 #: ../vector/v.lrs/v.lrs.create/main.c:122 @@ -40588,73 +41032,73 @@ msgid "Unknown method" msgstr "" -#: ../vector/v.generalize/main.c:330 +#: ../vector/v.generalize/main.c:331 #, c-format msgid "No lines found in input map <%s>" msgstr "" -#: ../vector/v.generalize/main.c:344 +#: ../vector/v.generalize/main.c:345 #, c-format msgid "Unable to create error vector map <%s>" msgstr "" -#: ../vector/v.generalize/main.c:364 +#: ../vector/v.generalize/main.c:365 msgid "Displacement..." msgstr "" -#: ../vector/v.generalize/main.c:373 +#: ../vector/v.generalize/main.c:374 msgid "Network generalization..." msgstr "" -#: ../vector/v.generalize/main.c:388 +#: ../vector/v.generalize/main.c:389 msgid "Attributes are needed for 'where' option, copying table" msgstr "" -#: ../vector/v.generalize/main.c:404 +#: ../vector/v.generalize/main.c:405 #, c-format msgid "Generalization (%s)..." msgstr "" -#: ../vector/v.generalize/main.c:405 +#: ../vector/v.generalize/main.c:406 #, c-format msgid "Using threshold: %g %s" msgstr "" -#: ../vector/v.generalize/main.c:525 +#: ../vector/v.generalize/main.c:526 #, c-format msgid "Method '%s' did not preserve first point" msgstr "" -#: ../vector/v.generalize/main.c:530 +#: ../vector/v.generalize/main.c:531 #, c-format msgid "Method '%s' did not preserve last point" msgstr "" -#: ../vector/v.generalize/main.c:537 +#: ../vector/v.generalize/main.c:538 #, c-format msgid "Method '%s' did not preserve loop" msgstr "" -#: ../vector/v.generalize/main.c:569 +#: ../vector/v.generalize/main.c:570 #, c-format msgid "%d boundaries were not modified because modification would damage topology" msgstr "" -#: ../vector/v.generalize/main.c:572 +#: ../vector/v.generalize/main.c:573 #, c-format msgid "%d lines/boundaries were not modified due to over-simplification" msgstr "" -#: ../vector/v.generalize/main.c:593 +#: ../vector/v.generalize/main.c:594 #, c-format msgid "Number of vertices for selected features %s from %d to %d (%d%% remaining)" msgstr "" -#: ../vector/v.generalize/main.c:594 +#: ../vector/v.generalize/main.c:595 msgid "reduced" msgstr "" -#: ../vector/v.generalize/main.c:594 +#: ../vector/v.generalize/main.c:595 msgid "changed" msgstr "" @@ -40691,21 +41135,21 @@ msgid "Creates a new pseudo-vector map as a link to an OGR-supported layer or a PostGIS feature table." msgstr "" -#: ../vector/v.external/main.c:126 +#: ../vector/v.external/main.c:130 msgid "No layer defined" msgstr "" -#: ../vector/v.external/main.c:192 +#: ../vector/v.external/main.c:196 #, c-format msgid "Unable to delete '%s'" msgstr "" -#: ../vector/v.external/main.c:199 +#: ../vector/v.external/main.c:203 #, c-format msgid "Unable to create file '%s/%s'" msgstr "" -#: ../vector/v.external/main.c:233 +#: ../vector/v.external/main.c:237 #, c-format msgid "Link to vector map <%s> created." msgstr "" @@ -40787,40 +41231,92 @@ msgid "Invalid geometry column %d" msgstr "" -#: ../vector/v.to.db/main.c:39 +#: ../vector/v.to.db/main.c:42 +msgid "length" +msgstr "" + +#: ../vector/v.to.db/main.c:43 +msgid "perimeter" +msgstr "" + +#: ../vector/v.to.db/main.c:44 +msgid "coordinates" +msgstr "" + +#: ../vector/v.to.db/main.c:45 +msgid "bounding box" +msgstr "" + +#: ../vector/v.to.db/main.c:47 msgid "Populates attribute values from vector features." msgstr "Rempli les valeurs d'attributs depuis les entités vectorielles." -#: ../vector/v.to.db/main.c:48 +#: ../vector/v.to.db/main.c:56 #, 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/update.c:28 -#: ../vector/v.to.db/update.c:32 ../vector/v.to.db/query.c:83 +#: ../vector/v.to.db/main.c:73 ../vector/v.to.db/main.c:80 +#: ../vector/v.to.db/update.c:30 ../vector/v.to.db/update.c:34 +#: ../vector/v.to.db/query.c:83 #, c-format msgid "Database connection not defined for layer %d. Use v.db.connect first." msgstr "" -#: ../vector/v.to.db/main.c:114 +#: ../vector/v.to.db/main.c:174 +#, c-format +msgid "Missing column name for input column number %d" +msgstr "" + +#: ../vector/v.to.db/main.c:180 +#, c-format +msgid "Missing column name for table column number %d" +msgstr "" + +#: ../vector/v.to.db/main.c:194 +#, c-format +msgid "Existing column <%s> has a different but maybe compatible type" +msgstr "" + +#: ../vector/v.to.db/main.c:198 +#, c-format +msgid "Existing column <%s> has the wrong type" +msgstr "" + +#: ../vector/v.to.db/main.c:203 +#, c-format +msgid "Values in column <%s> will be overwritten" +msgstr "" + +#: ../vector/v.to.db/main.c:268 +#, fuzzy, c-format +msgid "Unable to create column <%s>" +msgstr "Impossible de créer le fichier <%s>" + +#: ../vector/v.to.db/main.c:322 #, c-format msgid "Category index for vector map <%s> is not sorted" msgstr "" -#: ../vector/v.to.db/update.c:84 +#: ../vector/v.to.db/update.c:86 msgid "Updating database..." msgstr "" -#: ../vector/v.to.db/update.c:125 +#: ../vector/v.to.db/update.c:151 #, c-format msgid "More elements of category %d, nothing loaded to database" msgstr "" -#: ../vector/v.to.db/update.c:223 +#: ../vector/v.to.db/update.c:251 #, c-format msgid "Record (cat %d) already exists (not inserted)" msgstr "" +#: ../vector/v.to.db/update.c:279 +#, c-format +msgid "Cannot update table: %s" +msgstr "" + #: ../vector/v.to.db/query.c:93 msgid "Querying database... " msgstr "" @@ -40839,41 +41335,41 @@ msgid "Unable to fetch record" msgstr "" -#: ../vector/v.to.db/report.c:13 +#: ../vector/v.to.db/report.c:14 msgid "No totals for selected option" msgstr "" -#: ../vector/v.to.db/report.c:211 +#: ../vector/v.to.db/report.c:230 #, c-format msgid "%d categories read from vector map (layer %d)" msgstr "" -#: ../vector/v.to.db/report.c:215 +#: ../vector/v.to.db/report.c:234 #, c-format msgid "%d records selected from table (layer %d)" msgstr "" -#: ../vector/v.to.db/report.c:218 +#: ../vector/v.to.db/report.c:237 #, c-format msgid "%d categories read from vector map exist in selection from table" msgstr "" -#: ../vector/v.to.db/report.c:221 +#: ../vector/v.to.db/report.c:240 #, c-format msgid "%d categories read from vector map don't exist in selection from table" msgstr "" -#: ../vector/v.to.db/report.c:223 +#: ../vector/v.to.db/report.c:242 #, c-format msgid "%d records updated/inserted (layer %d)" msgstr "" -#: ../vector/v.to.db/report.c:226 +#: ../vector/v.to.db/report.c:245 #, c-format msgid "%d update/insert errors (layer %d)" msgstr "" -#: ../vector/v.to.db/report.c:229 +#: ../vector/v.to.db/report.c:248 #, c-format msgid "%d categories with more points (coordinates not loaded)" msgstr "" @@ -41067,86 +41563,101 @@ msgid "Using private colormap for DirectColor visual." msgstr "Utilisation d'une table de couleur privée pour la visualisation DirectColor." -#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:59 -#: ../scripts/v.rast.stats/v.rast.stats.py:120 +#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:60 +#: ../scripts/v.rast.stats/v.rast.stats.py:124 #: ../scripts/v.db.addcolumn/v.db.addcolumn.py:63 -#: ../scripts/v.db.addtable/v.db.addtable.py:75 +#: ../scripts/v.db.addtable/v.db.addtable.py:76 #: ../scripts/v.db.dropcolumn/v.db.dropcolumn.py:60 #: ../scripts/v.db.update/v.db.update.py:75 #, python-format msgid "Vector map <%s> not found in current mapset" msgstr "" -#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:69 +#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:70 msgid "There is no table connected to the input vector map. Cannot rename any column" msgstr "" -#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:78 +#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:79 #, python-format msgid "Column name <%s> too long. The DBF driver supports column names not longer than 10 characters" msgstr "" -#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:83 +#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:84 #, python-format msgid "Cannot rename column <%s> as it is needed to keep table <%s> connected to the input vector map" msgstr "" +#: ../scripts/v.rast.stats/v.rast.stats.py:131 +#: ../scripts/v.rast.stats/v.rast.stats.py:203 +#: ../scripts/v.rast.stats/v.rast.stats.py:210 +#: ../scripts/v.db.addcolumn/v.db.addcolumn.py:69 +#: ../scripts/v.db.update/v.db.update.py:81 +msgid "There is no table connected to this map. Run v.db.connect or v.db.addtable first." +msgstr "" + #: ../scripts/v.rast.stats/v.rast.stats.py:137 -msgid "Preprocessing input data..." +#, python-brace-format +msgid "Number of raster maps ({0}) different from number of column prefixes ({1})" msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:148 +#: ../scripts/v.rast.stats/v.rast.stats.py:170 msgid "An error occurred while converting vector to raster" msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:160 +#: ../scripts/v.rast.stats/v.rast.stats.py:182 msgid "No categories found in raster map" msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:167 -#: ../scripts/v.rast.stats/v.rast.stats.py:174 -#: ../scripts/v.db.addcolumn/v.db.addcolumn.py:69 -#: ../scripts/v.db.update/v.db.update.py:81 -msgid "There is no table connected to this map. Run v.db.connect or v.db.addtable first." +#: ../scripts/v.rast.stats/v.rast.stats.py:195 +#, python-brace-format +msgid "Not all vector categories converted to raster. Converted {0} of {1}." msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:227 +#: ../scripts/v.rast.stats/v.rast.stats.py:266 #, python-format msgid "Cannot create column <%s> (already present). " msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:228 +#: ../scripts/v.rast.stats/v.rast.stats.py:267 msgid "Use -c flag to update values in this column." msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:237 +#: ../scripts/v.rast.stats/v.rast.stats.py:276 #, python-format msgid "Adding columns '%s'" msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:242 +#: ../scripts/v.rast.stats/v.rast.stats.py:281 msgid "Adding columns failed. Exiting." msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:245 +#: ../scripts/v.rast.stats/v.rast.stats.py:284 #, python-format msgid "Processing input data (%d categories)..." msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:289 +#: ../scripts/v.rast.stats/v.rast.stats.py:328 msgid "Updating the database ..." msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:294 +#: ../scripts/v.rast.stats/v.rast.stats.py:333 #, python-brace-format msgid "Statistics calculated from raster map <{raster}> and uploaded to attribute table of vector map <{vector}>." msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:300 +#: ../scripts/v.rast.stats/v.rast.stats.py:339 #, python-format msgid "Failed to upload statistics to attribute table of vector map <%s>." msgstr "" +#: ../scripts/r.mapcalc.simple/r.mapcalc.simple.py:107 +msgid "The expression is an empty string" +msgstr "" + +#: ../scripts/r.mapcalc.simple/r.mapcalc.simple.py:141 +msgid "Expression: {}" +msgstr "" + #: ../scripts/m.proj/m.proj.py:142 msgid "cs2cs program not found, install PROJ.4 first: http://proj.maptools.org" msgstr "" @@ -41271,50 +41782,50 @@ msgid "No graphics device selected. Use d.mon to select graphics device." msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:143 +#: ../scripts/r.in.srtm/r.in.srtm.py:169 msgid "This module only operates in LatLong locations" msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:161 -msgid "The \"unzip\" program is required, please install it first" -msgstr "" - -#: ../scripts/r.in.srtm/r.in.srtm.py:168 +#: ../scripts/r.in.srtm/r.in.srtm.py:194 #, python-format msgid "'%s' does not appear to be a valid zip file." msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:175 +#: ../scripts/r.in.srtm/r.in.srtm.py:201 #, python-format msgid "File '%s' or '%s' not found" msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:197 +#: ../scripts/r.in.srtm/r.in.srtm.py:227 #, python-format msgid "Extracting '%s'..." msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:199 +#: ../scripts/r.in.srtm/r.in.srtm.py:232 msgid "Unable to unzip file." msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:201 +#: ../scripts/r.in.srtm/r.in.srtm.py:234 msgid "Converting input file to BIL..." msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:225 -msgid "Attempting to import 1-arcsec data." +#: ../scripts/r.in.srtm/r.in.srtm.py:258 +msgid "Attempting to import 1-arcsec SWBD data" +msgstr "" + +#: ../scripts/r.in.srtm/r.in.srtm.py:261 +msgid "Attempting to import 1-arcsec data" msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:243 +#: ../scripts/r.in.srtm/r.in.srtm.py:279 msgid "Unable to import data" msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:251 +#: ../scripts/r.in.srtm/r.in.srtm.py:288 msgid "Done: generated map " msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:252 +#: ../scripts/r.in.srtm/r.in.srtm.py:289 msgid "(Note: Holes in the data can be closed with 'r.fillnulls' using splines)" msgstr "" @@ -41719,28 +42230,36 @@ msgid "During computation %i tiles could not be created" msgstr "" -#: ../scripts/i.spectral/i.spectral.py:121 +#: ../scripts/i.spectral/i.spectral.py:125 #, python-format msgid "Programmer error (%s)" msgstr "" -#: ../scripts/i.spectral/i.spectral.py:213 +#: ../scripts/i.spectral/i.spectral.py:199 +msgid "Spectral signatures" +msgstr "" + +#: ../scripts/i.spectral/i.spectral.py:200 +msgid "DN Value" +msgstr "" + +#: ../scripts/i.spectral/i.spectral.py:218 msgid "Either group= or raster= is required" msgstr "" -#: ../scripts/i.spectral/i.spectral.py:216 +#: ../scripts/i.spectral/i.spectral.py:221 msgid "group= and raster= are mutually exclusive" msgstr "" -#: ../scripts/i.spectral/i.spectral.py:220 +#: ../scripts/i.spectral/i.spectral.py:225 msgid "Writing to text file requires output=filename" msgstr "" -#: ../scripts/i.spectral/i.spectral.py:224 +#: ../scripts/i.spectral/i.spectral.py:229 msgid "gnuplot required, please install first" msgstr "" -#: ../scripts/i.spectral/i.spectral.py:243 +#: ../scripts/i.spectral/i.spectral.py:251 msgid "No data returned from query" msgstr "" @@ -41831,11 +42350,11 @@ msgstr "" #: ../scripts/r.unpack/r.unpack.py:82 ../scripts/r.unpack/r.unpack.py:120 -#: ../scripts/v.unpack/v.unpack.py:86 ../scripts/v.unpack/v.unpack.py:133 +#: ../scripts/v.unpack/v.unpack.py:85 ../scripts/v.unpack/v.unpack.py:132 msgid "Pack file unreadable" msgstr "" -#: ../scripts/r.unpack/r.unpack.py:91 ../scripts/v.unpack/v.unpack.py:95 +#: ../scripts/r.unpack/r.unpack.py:91 ../scripts/v.unpack/v.unpack.py:94 msgid "Pack file unreadable: file '{}' missing" msgstr "" @@ -41862,21 +42381,21 @@ msgid "PROJ_INFO file is missing, unpack raster map in XY (unprojected) location." msgstr "" -#: ../scripts/r.unpack/r.unpack.py:158 ../scripts/v.unpack/v.unpack.py:164 +#: ../scripts/r.unpack/r.unpack.py:158 ../scripts/v.unpack/v.unpack.py:163 #, python-brace-format msgid "" "Difference between PROJ_INFO file of packed map and of current location:\n" "{diff}" msgstr "" -#: ../scripts/r.unpack/r.unpack.py:161 ../scripts/v.unpack/v.unpack.py:167 +#: ../scripts/r.unpack/r.unpack.py:161 ../scripts/v.unpack/v.unpack.py:166 #, python-brace-format msgid "" "Difference between PROJ_UNITS file of packed map and of current location:\n" "{diff}" msgstr "" -#: ../scripts/r.unpack/r.unpack.py:163 ../scripts/v.unpack/v.unpack.py:169 +#: ../scripts/r.unpack/r.unpack.py:163 ../scripts/v.unpack/v.unpack.py:168 msgid "Projection of dataset does not appear to match current location. In case of no significant differences in the projection definitions, use the -o flag to ignore them and use current location definition." msgstr "" @@ -41944,11 +42463,16 @@ msgid "Frame <%s> already found. An existing frame can be overwritten by '%s' flag." msgstr "" -#: ../scripts/r.grow/r.grow.py:130 +#: ../scripts/r.grow/r.grow.py:129 +#, fuzzy +msgid "Output can be written only to the current mapset" +msgstr "La carte raster <%s> n'est pas dans le jeu de cartes courant" + +#: ../scripts/r.grow/r.grow.py:139 msgid "Growing failed. Removing temporary maps." msgstr "" -#: ../scripts/r.grow/r.grow.py:142 +#: ../scripts/r.grow/r.grow.py:151 msgid "Shrinking failed. Removing temporary maps." msgstr "" @@ -41997,21 +42521,21 @@ msgid "Table <%s> not found in database <%s>" msgstr "" -#: ../scripts/db.droptable/db.droptable.py:84 +#: ../scripts/db.droptable/db.droptable.py:85 #, python-format msgid "Deleting table <%s> which is attached to following map(s):" msgstr "" -#: ../scripts/db.droptable/db.droptable.py:89 +#: ../scripts/db.droptable/db.droptable.py:90 #, python-format msgid "The table <%s> would be deleted." msgstr "" -#: ../scripts/db.droptable/db.droptable.py:91 +#: ../scripts/db.droptable/db.droptable.py:92 msgid "You must use the force flag to actually remove it. Exiting." msgstr "" -#: ../scripts/db.droptable/db.droptable.py:100 +#: ../scripts/db.droptable/db.droptable.py:101 msgid "Cannot continue (problem deleting table)." msgstr "" @@ -42122,41 +42646,41 @@ msgid "At least 2 maps are required" msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:81 +#: ../scripts/v.db.addtable/v.db.addtable.py:82 #, python-format msgid "Using vector map name as table name: <%s>" msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:87 +#: ../scripts/v.db.addtable/v.db.addtable.py:88 #, python-format msgid "Using vector map name extended by layer number as table name: <%s>" msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:90 +#: ../scripts/v.db.addtable/v.db.addtable.py:91 #, python-format msgid "Using user specified table name: %s" msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:94 +#: ../scripts/v.db.addtable/v.db.addtable.py:95 msgid "Creating new DB connection based on default mapset settings..." msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:104 +#: ../scripts/v.db.addtable/v.db.addtable.py:105 #, python-format msgid "There is already a table linked to layer <%s>" msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:119 +#: ../scripts/v.db.addtable/v.db.addtable.py:120 #, python-format msgid "Duplicate column name '%s' not allowed" msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:130 +#: ../scripts/v.db.addtable/v.db.addtable.py:131 #, python-format msgid "Creating table with columns (%s)..." msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:158 +#: ../scripts/v.db.addtable/v.db.addtable.py:169 msgid "Current attribute table links:" msgstr "" @@ -42400,9 +42924,9 @@ msgstr "" #: ../scripts/r.in.wms/wms_base.py:421 ../scripts/r.in.wms/wms_base.py:478 -#: ../scripts/r.in.wms/wms_base.py:488 ../scripts/r.in.wms/wms_base.py:518 -#: ../scripts/r.in.wms/wms_base.py:542 ../scripts/r.in.wms/wms_base.py:553 -#: ../scripts/r.in.wms/wms_base.py:565 +#: ../scripts/r.in.wms/wms_base.py:488 ../scripts/r.in.wms/wms_base.py:519 +#: ../scripts/r.in.wms/wms_base.py:543 ../scripts/r.in.wms/wms_base.py:554 +#: ../scripts/r.in.wms/wms_base.py:566 #, python-format msgid "%s failed" msgstr "" @@ -42416,7 +42940,7 @@ msgid "Please change output name, or change names of these rasters: %s, module needs to create this temporary maps during execution." msgstr "" -#: ../scripts/r.in.wms/wms_base.py:567 +#: ../scripts/r.in.wms/wms_base.py:568 #, python-format msgid "<%s> created." msgstr "" @@ -42503,40 +43027,40 @@ msgid "Incorrect WMS query" msgstr "" -#: ../scripts/v.unpack/v.unpack.py:130 +#: ../scripts/v.unpack/v.unpack.py:129 #, python-format msgid "This GRASS GIS pack file contains raster data. Use r.unpack to unpack <%s>" msgstr "" -#: ../scripts/v.unpack/v.unpack.py:143 +#: ../scripts/v.unpack/v.unpack.py:142 msgid "PROJ_INFO file is missing, unpack vector map in XY (unprojected) location." msgstr "" -#: ../scripts/v.unpack/v.unpack.py:161 +#: ../scripts/v.unpack/v.unpack.py:160 msgid "Projection information does not match. Proceeding..." msgstr "" -#: ../scripts/v.unpack/v.unpack.py:215 +#: ../scripts/v.unpack/v.unpack.py:214 #, python-format msgid "Coping table <%s> as table <%s>" msgstr "" -#: ../scripts/v.unpack/v.unpack.py:226 +#: ../scripts/v.unpack/v.unpack.py:225 #, python-format msgid "Unable to copy table <%s> as table <%s>" msgstr "" -#: ../scripts/v.unpack/v.unpack.py:228 +#: ../scripts/v.unpack/v.unpack.py:227 #, python-format msgid "Connect table <%s> to vector map <%s> at layer <%s>" msgstr "" -#: ../scripts/v.unpack/v.unpack.py:238 +#: ../scripts/v.unpack/v.unpack.py:237 #, python-format msgid "Unable to connect table <%s> to vector map <%s>" msgstr "" -#: ../scripts/v.unpack/v.unpack.py:241 +#: ../scripts/v.unpack/v.unpack.py:240 #, python-format msgid "Vector map <%s> successfully unpacked" msgstr "" @@ -42546,7 +43070,7 @@ msgid "Missing value for parameter <%s>" msgstr "" -#: ../scripts/v.import/v.import.py:178 ../scripts/r.import/r.import.py:194 +#: ../scripts/v.import/v.import.py:178 ../scripts/r.import/r.import.py:193 #, python-format msgid "Input <%s> successfully imported without reprojection" msgstr "" @@ -42556,12 +43080,12 @@ msgid "Unable to import <%s>" msgstr "" -#: ../scripts/v.import/v.import.py:190 ../scripts/r.import/r.import.py:206 +#: ../scripts/v.import/v.import.py:190 ../scripts/r.import/r.import.py:205 #, python-format msgid "Coordinate reference system not available for current location <%s>" msgstr "" -#: ../scripts/v.import/v.import.py:210 ../scripts/r.import/r.import.py:226 +#: ../scripts/v.import/v.import.py:210 ../scripts/r.import/r.import.py:225 #, python-format msgid "Creating temporary location for <%s>..." msgstr "" @@ -42571,12 +43095,12 @@ msgid "Unable to create location from OGR datasource <%s>" msgstr "" -#: ../scripts/v.import/v.import.py:231 ../scripts/r.import/r.import.py:245 +#: ../scripts/v.import/v.import.py:231 ../scripts/r.import/r.import.py:244 #, python-format msgid "Coordinate reference system not available for input <%s>" msgstr "" -#: ../scripts/v.import/v.import.py:248 ../scripts/r.import/r.import.py:328 +#: ../scripts/v.import/v.import.py:248 ../scripts/r.import/r.import.py:327 msgid "Unable to reproject to source location" msgstr "" @@ -42590,7 +43114,7 @@ msgid "Unable to import OGR datasource <%s>" msgstr "" -#: ../scripts/v.import/v.import.py:279 ../scripts/r.import/r.import.py:374 +#: ../scripts/v.import/v.import.py:279 ../scripts/r.import/r.import.py:373 #, python-format msgid "Reprojecting <%s>..." msgstr "" @@ -42641,7 +43165,7 @@ msgid "Column <%s> not found in table <%s>. Skipped" msgstr "" -#: ../scripts/v.db.dropcolumn/v.db.dropcolumn.py:117 +#: ../scripts/v.db.dropcolumn/v.db.dropcolumn.py:122 msgid "Deleting column failed" msgstr "" @@ -43126,168 +43650,168 @@ msgid "Done. 3D raster map <%s> created." msgstr "" -#: ../scripts/r.import/r.import.py:170 +#: ../scripts/r.import/r.import.py:169 msgid "To set custom resolution value, select 'value' in resolution option" msgstr "" -#: ../scripts/r.import/r.import.py:173 +#: ../scripts/r.import/r.import.py:172 msgid "Resolution value can't be smaller than 0" msgstr "" -#: ../scripts/r.import/r.import.py:176 +#: ../scripts/r.import/r.import.py:175 msgid "Please provide the resolution for the imported dataset or change to 'estimated' resolution" msgstr "" -#: ../scripts/r.import/r.import.py:198 ../scripts/r.import/r.import.py:256 +#: ../scripts/r.import/r.import.py:197 ../scripts/r.import/r.import.py:255 #, python-format msgid "Unable to import GDAL dataset <%s>" msgstr "" -#: ../scripts/r.import/r.import.py:235 +#: ../scripts/r.import/r.import.py:234 #, python-format msgid "Unable to read GDAL dataset <%s>" msgstr "" -#: ../scripts/r.import/r.import.py:248 +#: ../scripts/r.import/r.import.py:247 #, python-format msgid "Importing <%s> to temporary location..." msgstr "" -#: ../scripts/r.import/r.import.py:267 +#: ../scripts/r.import/r.import.py:266 msgid "Input contains GCPs, rectification is required" msgstr "" -#: ../scripts/r.import/r.import.py:295 +#: ../scripts/r.import/r.import.py:294 msgid "Unable to get reprojected map extent" msgstr "" -#: ../scripts/r.import/r.import.py:348 +#: ../scripts/r.import/r.import.py:347 #, python-brace-format msgid "Estimated target resolution for input band <{out}>: {res}" msgstr "" -#: ../scripts/r.import/r.import.py:363 +#: ../scripts/r.import/r.import.py:362 #, python-brace-format msgid "Using given resolution for input band <{out}>: {res}" msgstr "" -#: ../scripts/r.import/r.import.py:369 +#: ../scripts/r.import/r.import.py:368 #, python-brace-format msgid "Using current region resolution for input band <{out}>: nsres={ns}, ewres={ew}" msgstr "" -#: ../scripts/r.import/r.import.py:381 +#: ../scripts/r.import/r.import.py:380 #, python-format msgid "Unable to to reproject raster <%s>" msgstr "" -#: ../scripts/r.import/r.import.py:384 +#: ../scripts/r.import/r.import.py:383 #, python-format msgid "The reprojected raster <%s> is empty" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:160 +#: ../scripts/r.fillnulls/r.fillnulls.py:172 msgid "A user raster mask (MASK) is present. Saving it..." msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:175 +#: ../scripts/r.fillnulls/r.fillnulls.py:187 msgid "Using RST interpolation..." msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:176 +#: ../scripts/r.fillnulls/r.fillnulls.py:188 msgid "Locating and isolating NULL areas..." msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:180 +#: ../scripts/r.fillnulls/r.fillnulls.py:192 msgid "Skipping masked raster parts" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:191 -#: ../scripts/r.fillnulls/r.fillnulls.py:460 +#: ../scripts/r.fillnulls/r.fillnulls.py:203 +#: ../scripts/r.fillnulls/r.fillnulls.py:472 msgid "Restoring user mask (MASK)..." msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:195 -#: ../scripts/r.fillnulls/r.fillnulls.py:464 +#: ../scripts/r.fillnulls/r.fillnulls.py:207 +#: ../scripts/r.fillnulls/r.fillnulls.py:476 msgid "Failed to restore user MASK!" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:199 +#: ../scripts/r.fillnulls/r.fillnulls.py:211 msgid "Growing NULL areas" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:206 -#: ../scripts/r.fillnulls/r.fillnulls.py:221 -#: ../scripts/r.fillnulls/r.fillnulls.py:315 +#: ../scripts/r.fillnulls/r.fillnulls.py:218 +#: ../scripts/r.fillnulls/r.fillnulls.py:233 +#: ../scripts/r.fillnulls/r.fillnulls.py:327 msgid "abandoned. Removing temporary map, restoring user mask if needed:" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:210 +#: ../scripts/r.fillnulls/r.fillnulls.py:222 msgid "Assigning IDs to NULL areas" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:235 -#: ../scripts/r.fillnulls/r.fillnulls.py:273 -#: ../scripts/r.fillnulls/r.fillnulls.py:288 -#: ../scripts/r.fillnulls/r.fillnulls.py:296 -#: ../scripts/r.fillnulls/r.fillnulls.py:330 -#: ../scripts/r.fillnulls/r.fillnulls.py:403 -#: ../scripts/r.fillnulls/r.fillnulls.py:424 -#: ../scripts/r.fillnulls/r.fillnulls.py:434 +#: ../scripts/r.fillnulls/r.fillnulls.py:247 +#: ../scripts/r.fillnulls/r.fillnulls.py:285 +#: ../scripts/r.fillnulls/r.fillnulls.py:300 +#: ../scripts/r.fillnulls/r.fillnulls.py:308 +#: ../scripts/r.fillnulls/r.fillnulls.py:342 +#: ../scripts/r.fillnulls/r.fillnulls.py:415 +#: ../scripts/r.fillnulls/r.fillnulls.py:436 +#: ../scripts/r.fillnulls/r.fillnulls.py:446 msgid "abandoned. Removing temporary maps, restoring user mask if needed:" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:256 +#: ../scripts/r.fillnulls/r.fillnulls.py:268 msgid "Input map has no holes. Check region settings." msgstr "" #. GTC Hole is NULL area in a raster map -#: ../scripts/r.fillnulls/r.fillnulls.py:259 +#: ../scripts/r.fillnulls/r.fillnulls.py:271 #, python-format msgid "Processing %d map holes" msgstr "" #. GTC Hole is a NULL area in a raster map -#: ../scripts/r.fillnulls/r.fillnulls.py:265 +#: ../scripts/r.fillnulls/r.fillnulls.py:277 #, python-format msgid "Filling hole %s of %s" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:335 +#: ../scripts/r.fillnulls/r.fillnulls.py:347 #, python-format msgid "Interpolating %d points" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:338 +#: ../scripts/r.fillnulls/r.fillnulls.py:350 msgid "No points to interpolate" msgstr "" #. GTC Hole is NULL area in a raster map -#: ../scripts/r.fillnulls/r.fillnulls.py:359 +#: ../scripts/r.fillnulls/r.fillnulls.py:371 #, python-format msgid "Failed to fill hole %s" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:373 +#: ../scripts/r.fillnulls/r.fillnulls.py:385 #, python-format msgid "Filling has failed silently. Leaving temporary maps with prefix <%s> for debugging." msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:438 +#: ../scripts/r.fillnulls/r.fillnulls.py:450 #, python-format msgid "Using %s bspline interpolation" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:472 +#: ../scripts/r.fillnulls/r.fillnulls.py:484 msgid "Patching fill data into NULL areas..." msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:480 +#: ../scripts/r.fillnulls/r.fillnulls.py:492 #, python-format msgid "Filled raster map is: %s" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:487 +#: ../scripts/r.fillnulls/r.fillnulls.py:499 msgid "Following holes where not filled. Temporary maps with are left in place to allow examination of unfilled holes" msgstr "" @@ -43471,6 +43995,10 @@ msgid "Either or must be given" msgstr "" +#, fuzzy +msgid "No output requested" +msgstr "Chemin de sortie du fichier de règles" + msgid "modifyNull: error flushing tiles in cube" msgstr "modifyNull : erreur de vidage des tuiles du cube" @@ -43535,10 +44063,6 @@ msgstr "Forcer l'écriture de valeurs entières" #, fuzzy -msgid "File to write the report" -msgstr "Impossible d'écrire le fichier temporaire" - -#, fuzzy msgid "Name for output 2D/3D raster map" msgstr "" "#-#-#-#-# grassmods_fr.po (grassmods_fr) #-#-#-#-#\n" @@ -43701,6 +44225,10 @@ msgstr "Ne pas créer de table attributaire" #, fuzzy +msgid "time series" +msgstr "couche raster à échantillonner" + +#, fuzzy msgid "Monthly minimum temperatures" msgstr "Distance maximale" @@ -44162,9 +44690,6 @@ msgid "Reading dig_att file..." msgstr "Lecteur du fichier dig_att...\n" -msgid "Error: %s" -msgstr "Erreur: %s" - msgid "Unknown type: %c" msgstr "Type inconnu: %c" @@ -44573,11 +45098,56 @@ msgid "Unknown raster map type" msgstr "Écrire uniquement le type de couche" -msgid "3D raster" -msgstr "Raster 3D" - msgid "Invalid value detected" msgstr "Valeur invalide détectée" msgid "Creates a 3D raster map from LAS LiDAR points" msgstr "Créer une carte raster 3D depuis des points LIDAR LAS" + +msgid "%ld categories" +msgstr "%ld catégories" + +#~ msgid "column '%s', type 'string': unknown width -> stored as varchar(250) some data may be lost" +#~ msgstr "colonne '%s', de type 'string': largeur inconnue -> enregistrée comme varchar(250) des données peuvent être tronquées" + +#~ msgid "Trying to open with OGR..." +#~ msgstr "Essai d'ouverture à l'aide d'OGR..." + +#~ msgid "...succeeded." +#~ msgstr "...réussi." + +#~ msgid "Trying to open with GDAL..." +#~ msgstr "Essai d'ouverture à l'aide de GDAL..." + +#~ msgid "Error in pj_do_proj" +#~ msgstr "Erreur dans pj_do_proj" + +#~ msgid "Error in pj_do_proj1" +#~ msgstr "Erreur dans pj_do_proj1" + +#~ msgid "Error in pj_do_proj2" +#~ msgstr "Erreur dans pj_do_proj2" + +#~ msgid "Error in pj_do_proj3" +#~ msgstr "Erreur dans pj_do_proj3" + +#~ msgid "Error in pj_do_proj5" +#~ msgstr "Erreur dans pj_do_proj5" + +#~ msgid "Error in pj_do_proj6" +#~ msgstr "Erreur dans pj_do_proj6" + +#~ msgid "Non-zero data only" +#~ msgstr "Données non nulles uniquement" + +#~ msgid "Error in pj_do_proj (projection of input coordinate pair)" +#~ msgstr "Erreur dans pj_do_proj (projection du couple de coordonnées en entrée)" + +#~ msgid "%d areas represent more (overlapping) features, because polygons overlap in input layer(s). Such areas are linked to more than 1 row in attribute table. The number of features for those areas is stored as category in layer %d" +#~ msgstr "les entités surfaciques %d comprennent des objets se recouvrant, étant donné que les polygones se recouvrent dans les couches en entrée. De telles entités sont liées à plus d'un tuple de la table attributaire. Le nombre d'objets de ces entités est stocké comme une catégorie de la couche %d" + +#~ msgid "Unabel to read segment file" +#~ msgstr "Impossible de lire le fichier segment" + +#~ msgid "East-West (ewres: %f) and North-South (nwres: %f) resolution differ significantly. Did you assign %s= and %s= correctly?" +#~ msgstr "Les résolutions Est-Ouest (ewres : %f) et Nord-Sud (nsres : %f) diffèrent significativement. Avez-vous renseigné %s= et %s= correctement ?" diff -Nru grass-7.4.3/locale/po/grassmods_hu.po grass-7.6.0/locale/po/grassmods_hu.po --- grass-7.4.3/locale/po/grassmods_hu.po 2018-11-24 09:45:16.000000000 +0000 +++ grass-7.6.0/locale/po/grassmods_hu.po 2018-12-26 10:57:24.000000000 +0000 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: grasslibs_hu\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-03-24 00:06+0100\n" +"POT-Creation-Date: 2018-12-26 11:43+0100\n" "PO-Revision-Date: 2018-03-10 17:22+0100\n" "Last-Translator: Zoltan Siki , 2018\n" "Language-Team: Hungarian (https://www.transifex.com/grass-gis/teams/45198/hu/)\n" @@ -72,7 +72,7 @@ #: ../temporal/t.connect/main.c:35 ../display/d.colorlist/main.c:36 #: ../display/d.fontlist/main.c:46 ../display/d.font/main.c:46 -#: ../general/g.region/main.c:65 ../general/g.mapsets/main.c:64 +#: ../general/g.region/main.c:66 ../general/g.mapsets/main.c:64 #: ../general/g.mapset/main.c:50 ../general/g.gisenv/main.c:44 msgid "settings" msgstr "" @@ -82,7 +82,7 @@ #: ../locale/scriptstrings/t.select_to_translate.c:3 #: ../locale/scriptstrings/t.info_to_translate.c:3 #: ../raster/r.timestamp/main.c:36 ../raster/r.describe/main.c:55 -#: ../raster/r.info/main.c:71 ../raster/r.support/main.c:55 +#: ../raster/r.info/main.c:73 ../raster/r.support/main.c:55 #: ../raster/r.region/main.c:52 ../raster3d/r3.support/main.c:50 #: ../raster3d/r3.timestamp/main.c:44 ../raster3d/r3.info/main.c:76 #: ../vector/v.support/main.c:40 ../vector/v.timestamp/main.c:36 @@ -106,46 +106,48 @@ #: ../locale/scriptstrings/t.rast.colors_to_translate.c:18 #: ../locale/scriptstrings/v.unpack_to_translate.c:13 #: ../locale/scriptstrings/r.unpack_to_translate.c:12 -#: ../raster/r.colors/edit_colors.c:128 ../raster/r.out.gdal/main.c:145 -#: ../raster/r.external.out/main.c:272 ../raster/r.external.out/main.c:283 -#: ../raster/r.what/main.c:122 ../raster/r.what/main.c:130 -#: ../raster/r.what/main.c:144 ../raster/r.what/main.c:149 -#: ../raster/r.what/main.c:154 ../raster/r.what/main.c:159 -#: ../raster/r.what/main.c:169 ../raster/r.proj/main.c:204 -#: ../raster/r.proj/main.c:214 ../raster/r.proj/main.c:220 -#: ../raster/r.in.gdal/main.c:208 ../raster/r.in.gdal/main.c:241 -#: ../raster/r.sunmask/main.c:232 ../raster/r.sunmask/main.c:238 -#: ../raster/r.external/main.c:96 ../raster/r.external/main.c:135 -#: ../display/d.mon/main.c:115 ../display/d.mon/main.c:120 -#: ../display/d.mon/main.c:125 ../general/g.list/main.c:105 -#: ../general/g.list/main.c:116 ../general/g.list/main.c:138 -#: ../general/g.list/main.c:143 ../general/g.list/main.c:148 -#: ../general/g.list/main.c:153 ../general/g.region/main.c:89 -#: ../general/g.region/main.c:95 ../general/g.region/main.c:100 -#: ../general/g.region/main.c:106 ../general/g.region/main.c:112 -#: ../general/g.region/main.c:118 ../general/g.region/main.c:124 -#: ../general/g.region/main.c:132 ../general/g.region/main.c:137 -#: ../general/g.region/main.c:143 ../general/g.region/main.c:148 -#: ../general/g.region/main.c:153 ../general/g.mapsets/main.c:87 -#: ../general/g.mapsets/main.c:92 ../general/g.mapsets/main.c:98 -#: ../general/g.proj/main.c:80 ../general/g.proj/main.c:86 -#: ../general/g.proj/main.c:92 ../general/g.proj/main.c:98 -#: ../general/g.proj/main.c:104 ../general/g.proj/main.c:115 -#: ../general/g.proj/main.c:120 ../general/g.mapset/main.c:76 -#: ../general/g.mapset/main.c:82 ../imagery/i.group/main.c:79 -#: ../imagery/i.group/main.c:84 ../imagery/i.group/main.c:89 -#: ../db/db.connect/main.c:53 ../db/db.connect/main.c:58 -#: ../db/db.login/main.c:91 ../vector/v.external.out/args.c:63 -#: ../vector/v.external.out/args.c:75 ../vector/v.external.out/args.c:81 -#: ../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:320 ../vector/v.in.ogr/main.c:326 -#: ../vector/v.colors/main.c:133 ../vector/v.what/main.c:91 +#: ../raster/r.colors/edit_colors.c:145 ../raster/r.colors/edit_colors.c:152 +#: ../raster/r.out.gdal/main.c:145 ../raster/r.external.out/main.c:272 +#: ../raster/r.external.out/main.c:283 ../raster/r.what/main.c:122 +#: ../raster/r.what/main.c:130 ../raster/r.what/main.c:144 +#: ../raster/r.what/main.c:149 ../raster/r.what/main.c:154 +#: ../raster/r.what/main.c:159 ../raster/r.what/main.c:169 +#: ../raster/r.proj/main.c:215 ../raster/r.proj/main.c:225 +#: ../raster/r.proj/main.c:231 ../raster/r.in.gdal/main.c:225 +#: ../raster/r.in.gdal/main.c:258 ../raster/r.sunmask/main.c:232 +#: ../raster/r.sunmask/main.c:238 ../raster/r.external/main.c:96 +#: ../raster/r.external/main.c:135 ../display/d.mon/main.c:115 +#: ../display/d.mon/main.c:120 ../display/d.mon/main.c:125 +#: ../general/g.list/main.c:105 ../general/g.list/main.c:116 +#: ../general/g.list/main.c:138 ../general/g.list/main.c:143 +#: ../general/g.list/main.c:148 ../general/g.list/main.c:153 +#: ../general/g.region/main.c:90 ../general/g.region/main.c:96 +#: ../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:125 ../general/g.region/main.c:133 +#: ../general/g.region/main.c:138 ../general/g.region/main.c:144 +#: ../general/g.region/main.c:149 ../general/g.region/main.c:154 +#: ../general/g.mapsets/main.c:87 ../general/g.mapsets/main.c:92 +#: ../general/g.mapsets/main.c:98 ../general/g.proj/main.c:80 +#: ../general/g.proj/main.c:86 ../general/g.proj/main.c:92 +#: ../general/g.proj/main.c:98 ../general/g.proj/main.c:104 +#: ../general/g.proj/main.c:115 ../general/g.proj/main.c:120 +#: ../general/g.mapset/main.c:76 ../general/g.mapset/main.c:82 +#: ../imagery/i.group/main.c:85 ../imagery/i.group/main.c:90 +#: ../imagery/i.group/main.c:95 ../db/db.connect/main.c:53 +#: ../db/db.connect/main.c:58 ../db/db.login/main.c:91 +#: ../vector/v.external.out/args.c:63 ../vector/v.external.out/args.c:75 +#: ../vector/v.external.out/args.c:81 ../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:337 +#: ../vector/v.in.ogr/main.c:343 ../vector/v.colors/main.c:133 +#: ../vector/v.colors/main.c:140 ../vector/v.what/main.c:91 #: ../vector/v.what/main.c:96 ../vector/v.what/main.c:101 #: ../vector/v.what/main.c:106 ../vector/v.what/main.c:111 #: ../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.external/args.c:57 +#: ../vector/v.info/parse.c:46 ../vector/v.vect.stats/main.c:221 +#: ../vector/v.vect.stats/main.c:228 ../vector/v.external/args.c:57 #: ../vector/v.external/args.c:63 ../vector/v.external/args.c:71 #: ../vector/v.to.db/parse.c:118 ../vector/v.to.db/parse.c:123 #: ../vector/v.to.db/parse.c:129 ../vector/v.to.db/parse.c:135 @@ -161,8 +163,8 @@ #: ../temporal/t.connect/main.c:69 ../general/g.gisenv/main.c:66 #: ../general/g.gisenv/main.c:74 ../general/g.gisenv/main.c:84 #: ../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 +#: ../db/db.connect/main.c:82 ../db/db.connect/main.c:91 +#: ../db/db.connect/main.c:94 ../db/db.connect/main.c:103 msgid "Set" msgstr "" @@ -198,8 +200,8 @@ msgid "Default TGIS database is not set" msgstr "" -#: ../temporal/t.connect/main.c:133 ../db/db.connect/main.c:161 -#: ../db/db.connect/main.c:188 +#: ../temporal/t.connect/main.c:133 ../db/db.connect/main.c:171 +#: ../db/db.connect/main.c:197 #, c-format msgid "" "Default driver / database set to:\n" @@ -215,9 +217,9 @@ #: ../locale/scriptstrings/g.extension_to_translate.c:3 #: ../locale/scriptstrings/g.extension.all_to_translate.c:3 #: ../locale/scriptstrings/g.manual_to_translate.c:2 -#: ../general/g.findfile/main.c:38 ../general/g.version/main.c:65 +#: ../general/g.findfile/main.c:38 ../general/g.version/main.c:69 #: ../general/g.ppmtopng/main.c:117 ../general/g.list/main.c:65 -#: ../general/g.cairocomp/main.c:196 ../general/g.region/main.c:64 +#: ../general/g.cairocomp/main.c:196 ../general/g.region/main.c:65 #: ../general/g.gui/main.c:39 ../general/g.findetc/main.c:28 #: ../general/g.rename/main.c:45 ../general/g.mapsets/main.c:63 #: ../general/g.pnmcomp/main.c:282 ../general/g.copy/main.c:41 @@ -258,8 +260,8 @@ #: ../locale/scriptstrings/v.import_to_translate.c:13 #: ../locale/scriptstrings/v.import_to_translate.c:16 #: ../locale/scriptstrings/v.import_to_translate.c:19 -#: ../locale/scriptstrings/i.spectral_to_translate.c:10 -#: ../locale/scriptstrings/i.spectral_to_translate.c:12 +#: ../locale/scriptstrings/i.spectral_to_translate.c:11 +#: ../locale/scriptstrings/i.spectral_to_translate.c:13 #: ../locale/scriptstrings/db.in.ogr_to_translate.c:8 #: ../locale/scriptstrings/db.in.ogr_to_translate.c:10 #: ../locale/scriptstrings/db.in.ogr_to_translate.c:13 @@ -271,10 +273,10 @@ #: ../locale/scriptstrings/m.proj_to_translate.c:11 #: ../locale/scriptstrings/m.proj_to_translate.c:23 #: ../locale/scriptstrings/m.proj_to_translate.c:25 -#: ../locale/scriptstrings/m.proj_to_translate.c:27 ../raster/r.sun/main.c:403 -#: ../raster/r.sun/main.c:412 ../raster/r.sun/main.c:421 -#: ../raster/r.sun/main.c:430 ../raster/r.sun/main.c:439 -#: ../raster/r.sun/main.c:448 ../raster/r.resamp.rst/main.c:174 +#: ../locale/scriptstrings/m.proj_to_translate.c:27 ../raster/r.sun/main.c:402 +#: ../raster/r.sun/main.c:411 ../raster/r.sun/main.c:420 +#: ../raster/r.sun/main.c:429 ../raster/r.sun/main.c:438 +#: ../raster/r.sun/main.c:447 ../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 @@ -283,6 +285,7 @@ #: ../raster/r.grow.distance/main.c:168 ../raster/r.in.lidar/main.c:126 #: ../raster/r.in.lidar/main.c:253 ../raster/r.in.lidar/main.c:286 #: ../raster/r.in.lidar/main.c:295 ../raster/r.in.xyz/main.c:297 +#: ../raster/r.buildvrt/main.c:95 ../raster/r.buildvrt/main.c:103 #: ../raster/r.lake/main.c:167 ../raster/r.lake/main.c:195 #: ../raster/r.sim/r.sim.sediment/main.c:179 #: ../raster/r.sim/r.sim.sediment/main.c:186 @@ -301,9 +304,9 @@ #: ../raster3d/r3.in.lidar/main.c:196 ../raster3d/r3.in.lidar/main.c:202 #: ../vector/v.out.ascii/args.c:35 ../vector/v.out.ascii/args.c:81 #: ../vector/v.profile/main.c:218 ../vector/v.profile/main.c:223 -#: ../vector/v.profile/main.c:229 ../vector/v.in.ogr/main.c:228 -#: ../vector/v.in.ogr/main.c:283 ../vector/v.in.ogr/main.c:333 -#: ../vector/v.in.ogr/main.c:339 ../vector/v.in.ogr/main.c:381 +#: ../vector/v.profile/main.c:229 ../vector/v.in.ogr/main.c:245 +#: ../vector/v.in.ogr/main.c:300 ../vector/v.in.ogr/main.c:350 +#: ../vector/v.in.ogr/main.c:356 ../vector/v.in.ogr/main.c:398 msgid "Output" msgstr "Output" @@ -342,8 +345,8 @@ #: ../locale/scriptstrings/t.rast.extract_to_translate.c:3 #: ../locale/scriptstrings/t.vect.extract_to_translate.c:3 #: ../locale/scriptstrings/t.rast3d.extract_to_translate.c:3 -#: ../vector/v.decimate/main.c:127 ../vector/v.outlier/main.c:71 -#: ../vector/v.extract/main.c:78 +#: ../vector/v.decimate/main.c:128 ../vector/v.outlier/main.c:71 +#: ../vector/v.extract/main.c:79 msgid "extract" msgstr "" @@ -380,6 +383,8 @@ #: ../locale/scriptstrings/t.rast.algebra_to_translate.c:4 #: ../locale/scriptstrings/t.rast.neighbors_to_translate.c:4 #: ../locale/scriptstrings/r.buffer.lowmem_to_translate.c:3 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:2 +#: ../locale/scriptstrings/r.drain_to_translate.c:2 #: ../locale/scriptstrings/r.import_to_translate.c:2 #: ../locale/scriptstrings/d.to.rast_to_translate.c:4 #: ../locale/scriptstrings/t.rast.univar_to_translate.c:4 @@ -392,19 +397,19 @@ #: ../locale/scriptstrings/r.in.srtm_to_translate.c:2 #: ../locale/scriptstrings/t.rast.export_to_translate.c:4 #: ../doc/raster/r.example/main.c:83 ../raster/r.surf.area/main.c:76 -#: ../raster/r.profile/main.c:53 ../raster/r.sun/main.c:251 -#: ../raster/r.regression.multi/main.c:129 ../raster/r.volume/main.c:76 -#: ../raster/r.solute.transport/main.c:229 ../raster/r.walk/main.c:178 -#: ../raster/r.timestamp/main.c:35 ../raster/r.colors/edit_colors.c:63 -#: ../raster/r.mfilter/main.c:56 ../raster/r.cost/main.c:140 -#: ../raster/r.resamp.interp/main.c:76 ../raster/r.reclass/main.c:50 -#: ../raster/r.topmodel/main.c:51 ../raster/r.texture/main.c:102 -#: ../raster/r.stats/main.c:106 ../raster/r.stats.quantile/main.c:516 -#: ../raster/r.in.poly/main.c:34 ../raster/r.out.pov/main.c:121 -#: ../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.renyi/renyi.c:47 -#: ../raster/r.li/r.li.cwed/cwed.c:54 ../raster/r.li/r.li.mpa/mpa.c:44 -#: ../raster/r.li/r.li.simpson/simpson.c:46 +#: ../raster/r.path/main.c:150 ../raster/r.profile/main.c:53 +#: ../raster/r.sun/main.c:250 ../raster/r.regression.multi/main.c:129 +#: ../raster/r.volume/main.c:76 ../raster/r.solute.transport/main.c:229 +#: ../raster/r.walk/main.c:203 ../raster/r.timestamp/main.c:35 +#: ../raster/r.colors/edit_colors.c:80 ../raster/r.mfilter/main.c:56 +#: ../raster/r.cost/main.c:163 ../raster/r.resamp.interp/main.c:76 +#: ../raster/r.reclass/main.c:50 ../raster/r.topmodel/main.c:51 +#: ../raster/r.texture/main.c:102 ../raster/r.stats/main.c:106 +#: ../raster/r.stats.quantile/main.c:516 ../raster/r.in.poly/main.c:34 +#: ../raster/r.out.pov/main.c:121 ../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.renyi/renyi.c:47 ../raster/r.li/r.li.cwed/cwed.c:54 +#: ../raster/r.li/r.li.mpa/mpa.c:44 ../raster/r.li/r.li.simpson/simpson.c:46 #: ../raster/r.li/r.li.padrange/padrange.c:53 #: ../raster/r.li/r.li.edgedensity/edgedensity.c:48 #: ../raster/r.li/r.li.patchnum/main.c:50 ../raster/r.li/r.li.padsd/padsd.c:53 @@ -415,9 +420,9 @@ #: ../raster/r.li/r.li.richness/richness.c:43 ../raster/r.out.ppm3/main.c:57 #: ../raster/r.out.bin/main.c:279 ../raster/r.to.rast3/main.c:197 #: ../raster/r.resamp.rst/main.c:148 ../raster/r.univar/r.univar_main.c:104 -#: ../raster/r.recode/main.c:48 ../raster/r.random/main.c:51 +#: ../raster/r.recode/main.c:48 ../raster/r.random/main.c:52 #: ../raster/r.spreadpath/main.c:88 ../raster/r.uslek/main.c:53 -#: ../raster/r.report/main.c:67 ../raster/r.horizon/main.c:180 +#: ../raster/r.report/main.c:67 ../raster/r.horizon/main.c:179 #: ../raster/r.quant/main.c:47 ../raster/r.series.accumulate/main.c:80 #: ../raster/r.rescale.eq/main.c:52 ../raster/r.distance/main.c:39 #: ../raster/r.mode/main.c:55 ../raster/r.spread/main.c:105 @@ -427,13 +432,13 @@ #: ../raster/r.gwflow/main.c:208 ../raster/r.describe/main.c:54 #: ../raster/r.what.color/main.c:88 ../raster/r.neighbors/main.c:167 #: ../raster/r.buffer/main.c:66 ../raster/r.contour/main.c:87 -#: ../raster/r.slope.aspect/main.c:151 ../raster/r.in.ascii/main.c:69 +#: ../raster/r.slope.aspect/main.c:169 ../raster/r.in.ascii/main.c:69 #: ../raster/r.stream.extract/main.c:76 ../raster/r.grow.distance/main.c:150 #: ../raster/r.random.surface/main.c:57 ../raster/r.surf.random/main.c:36 -#: ../raster/r.in.gridatb/main.c:45 ../raster/r.fill.dir/main.c:86 +#: ../raster/r.in.gridatb/main.c:45 ../raster/r.fill.dir/main.c:88 #: ../raster/r.clump/main.c:58 ../raster/r.circle/main.c:51 -#: ../raster/r.in.png/main.c:519 ../raster/r.cross/main.c:69 -#: ../raster/r.series/main.c:137 ../raster/r.in.lidar/main.c:108 +#: ../raster/r.in.png/main.c:519 ../raster/r.cross/main.c:68 +#: ../raster/r.series/main.c:138 ../raster/r.in.lidar/main.c:108 #: ../raster/r.mapcalc/main.c:70 ../raster/r.statistics/main.c:55 #: ../raster/r.sunhours/main.c:72 ../raster/r.stats.zonal/main.c:101 #: ../raster/r.out.gridatb/main.c:67 ../raster/r.regression.line/main.c:46 @@ -442,35 +447,36 @@ #: ../raster/r.in.xyz/main.c:158 ../raster/r.surf.fractal/main.c:38 #: ../raster/r.kappa/main.c:68 ../raster/r.coin/main.c:66 #: ../raster/r.water.outlet/main.c:57 ../raster/r.to.vect/main.c:76 -#: ../raster/r.out.vrml/main.c:47 ../raster/r.quantile/main.c:265 -#: ../raster/r.param.scale/interface.c:54 ../raster/r.surf.idw/main.c:104 -#: ../raster/r.in.bin/main.c:257 ../raster/r.drain/main.c:109 -#: ../raster/r.random.cells/main.c:47 ../raster/r.surf.contour/main.c:60 -#: ../raster/r.fill.stats/main.c:775 ../raster/r.tile/main.c:43 -#: ../raster/r.patch/main.c:58 ../raster/r.info/main.c:70 -#: ../raster/r.geomorphon/main.c:104 ../raster/r.topidx/main.c:39 -#: ../raster/r.category/main.c:52 ../raster/r.series.interp/main.c:64 -#: ../raster/r.external.out/main.c:235 ../raster/r.resamp.bspline/main.c:79 -#: ../raster/r.in.mat/main.c:91 ../raster/r.ros/main.c:212 -#: ../raster/r.null/main.c:60 ../raster/r.what/main.c:100 -#: ../raster/r.transect/main.c:103 ../raster/r.flow/main.c:421 -#: ../raster/r.proj/main.c:144 ../raster/r.surf.gauss/main.c:38 -#: ../raster/r.out.png/main.c:112 ../raster/r.resample/main.c:54 -#: ../raster/r.relief/main.c:107 ../raster/r.carve/main.c:74 -#: ../raster/r.in.gdal/main.c:92 ../raster/r.sunmask/main.c:116 -#: ../raster/r.out.ascii/main.c:59 ../raster/r.out.mpeg/main.c:102 -#: ../raster/r.covar/main.c:51 ../raster/r.out.ppm/main.c:54 -#: ../raster/r.support/main.c:54 ../raster/r.lake/main.c:150 -#: ../raster/r.out.mat/main.c:62 ../raster/r.his/main.c:67 -#: ../raster/r.external/main.c:57 ../raster/r.resamp.filter/main.c:389 -#: ../raster/r.latlong/main.c:56 ../raster/r.composite/main.c:72 -#: ../raster/r.region/main.c:51 ../raster/r.watershed/front/main.c:73 -#: ../raster/r.rescale/main.c:48 ../raster/r.sim/r.sim.sediment/main.c:114 +#: ../raster/r.out.vrml/main.c:47 ../raster/r.buildvrt/main.c:77 +#: ../raster/r.quantile/main.c:265 ../raster/r.param.scale/interface.c:54 +#: ../raster/r.surf.idw/main.c:104 ../raster/r.in.bin/main.c:257 +#: ../raster/r.drain/main.c:109 ../raster/r.random.cells/main.c:47 +#: ../raster/r.surf.contour/main.c:60 ../raster/r.fill.stats/main.c:775 +#: ../raster/r.tile/main.c:43 ../raster/r.patch/main.c:58 +#: ../raster/r.info/main.c:72 ../raster/r.geomorphon/main.c:104 +#: ../raster/r.topidx/main.c:39 ../raster/r.category/main.c:52 +#: ../raster/r.series.interp/main.c:64 ../raster/r.external.out/main.c:235 +#: ../raster/r.resamp.bspline/main.c:79 ../raster/r.in.mat/main.c:91 +#: ../raster/r.ros/main.c:212 ../raster/r.null/main.c:60 +#: ../raster/r.what/main.c:100 ../raster/r.transect/main.c:103 +#: ../raster/r.flow/main.c:421 ../raster/r.proj/main.c:147 +#: ../raster/r.surf.gauss/main.c:38 ../raster/r.out.png/main.c:112 +#: ../raster/r.resample/main.c:54 ../raster/r.relief/main.c:107 +#: ../raster/r.carve/main.c:74 ../raster/r.in.gdal/main.c:95 +#: ../raster/r.sunmask/main.c:116 ../raster/r.out.ascii/main.c:59 +#: ../raster/r.out.mpeg/main.c:102 ../raster/r.covar/main.c:51 +#: ../raster/r.out.ppm/main.c:54 ../raster/r.support/main.c:54 +#: ../raster/r.lake/main.c:150 ../raster/r.out.mat/main.c:62 +#: ../raster/r.his/main.c:67 ../raster/r.external/main.c:57 +#: ../raster/r.resamp.filter/main.c:394 ../raster/r.latlong/main.c:55 +#: ../raster/r.composite/main.c:72 ../raster/r.region/main.c:51 +#: ../raster/r.watershed/front/main.c:75 ../raster/r.rescale/main.c:48 +#: ../raster/r.sim/r.sim.sediment/main.c:114 #: ../raster/r.sim/r.sim.water/main.c:113 ../display/d.colortable/main.c:61 #: ../display/d.rgb/main.c:55 ../display/d.rast.num/main.c:79 #: ../display/d.rast/main.c:55 ../display/d.profile/main.c:193 #: ../display/d.rast.arrow/main.c:99 ../raster3d/r3.cross.rast/main.c:230 -#: ../raster3d/r3.to.rast/main.c:261 ../misc/m.nviz.image/main.c:53 +#: ../raster3d/r3.to.rast/main.c:261 ../misc/m.nviz.image/main.c:52 #: ../misc/m.nviz.script/main.c:71 ../vector/v.what.rast3/main.c:66 #: ../vector/v.to.rast/main.c:46 ../vector/v.what.rast/main.c:73 #: ../vector/v.sample/main.c:77 ../vector/v.neighbors/main.c:53 @@ -541,7 +547,7 @@ #: ../locale/scriptstrings/t.rast.contour_to_translate.c:7 #: ../locale/scriptstrings/t.vect.algebra_to_translate.c:7 #: ../locale/scriptstrings/t.rast.to.vect_to_translate.c:8 -#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:6 +#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:7 #: ../locale/scriptstrings/t.rast.accumulate_to_translate.c:13 #: ../locale/scriptstrings/t.vect.extract_to_translate.c:6 #: ../locale/scriptstrings/t.rast.aggregate_to_translate.c:6 @@ -560,7 +566,7 @@ #: ../locale/scriptstrings/t.rast.contour_to_translate.c:8 #: ../locale/scriptstrings/t.vect.algebra_to_translate.c:8 #: ../locale/scriptstrings/t.rast.to.vect_to_translate.c:9 -#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:7 +#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:8 #: ../locale/scriptstrings/t.rast.accumulate_to_translate.c:14 #: ../locale/scriptstrings/t.vect.extract_to_translate.c:7 #: ../locale/scriptstrings/t.rast.accdetect_to_translate.c:15 @@ -578,9 +584,10 @@ #: ../locale/scriptstrings/t.rast.aggregate.ds_to_translate.c:10 #: ../locale/scriptstrings/t.rast.contour_to_translate.c:9 #: ../locale/scriptstrings/t.rast.to.vect_to_translate.c:10 -#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:8 +#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:9 #: ../locale/scriptstrings/t.vect.extract_to_translate.c:8 #: ../locale/scriptstrings/t.rast.aggregate_to_translate.c:8 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:9 #: ../locale/scriptstrings/t.rast.neighbors_to_translate.c:10 #: ../locale/scriptstrings/t.rast3d.extract_to_translate.c:9 msgid "Suffix to add at basename: set 'gran' for granularity, 'time' for the full time format, 'num' for numerical suffix with a specific number of digits (default %05)" @@ -588,7 +595,7 @@ #: ../locale/scriptstrings/t.rast.extract_to_translate.c:10 #: ../locale/scriptstrings/t.rast.aggregate.ds_to_translate.c:13 -#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:9 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:10 #: ../locale/scriptstrings/t.rast.mapcalc_to_translate.c:9 msgid "Number of r.mapcalc processes to run in parallel" msgstr "" @@ -596,7 +603,7 @@ #: ../locale/scriptstrings/t.rast.extract_to_translate.c:11 #: ../locale/scriptstrings/t.rast.aggregate.ds_to_translate.c:14 #: ../locale/scriptstrings/t.rast.aggregate_to_translate.c:14 -#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:11 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:12 #: ../locale/scriptstrings/t.rast.neighbors_to_translate.c:12 #: ../locale/scriptstrings/t.rast.mapcalc_to_translate.c:10 #: ../locale/scriptstrings/t.rast3d.mapcalc_to_translate.c:11 @@ -624,7 +631,7 @@ #: ../display/d.colortable/main.c:60 ../display/d.mon/main.c:50 #: ../display/d.vect.thematic/main.c:85 ../display/d.geodesic/main.c:46 #: ../display/d.his/main.c:62 ../display/d.barscale/main.c:63 -#: ../display/d.rgb/main.c:53 ../display/d.grid/main.c:53 +#: ../display/d.rgb/main.c:53 ../display/d.grid/main.c:52 #: ../display/d.legend.vect/main.c:50 ../display/d.colorlist/main.c:35 #: ../display/d.extract/main.c:49 ../display/d.rhumbline/main.c:44 #: ../display/d.graph/main.c:58 ../display/d.legend/main.c:78 @@ -649,7 +656,7 @@ #: ../display/d.his/main.c:63 ../display/d.rgb/main.c:54 #: ../display/d.info/main.c:35 ../display/d.rast/main.c:54 #: ../display/d.erase/main.c:30 ../display/d.vect/main.c:74 -#: ../misc/m.nviz.image/main.c:52 ../misc/m.nviz.script/main.c:70 +#: ../misc/m.nviz.image/main.c:51 ../misc/m.nviz.script/main.c:70 #: ../visualization/ximgview/main.c:291 msgid "graphics" msgstr "" @@ -707,20 +714,20 @@ #: ../locale/scriptstrings/v.db.dropcolumn_to_translate.c:2 #: ../locale/scriptstrings/v.pack_to_translate.c:2 #: ../locale/scriptstrings/v.db.droptable_to_translate.c:2 -#: ../doc/vector/v.example/main.c:50 ../raster/r.random/main.c:53 +#: ../doc/vector/v.example/main.c:50 ../raster/r.random/main.c:54 #: ../raster/r.contour/main.c:90 ../display/d.legend.vect/main.c:52 #: ../display/d.extract/main.c:50 ../display/d.vect/main.c:75 -#: ../misc/m.nviz.image/main.c:54 ../misc/m.nviz.script/main.c:73 +#: ../misc/m.nviz.image/main.c:53 ../misc/m.nviz.script/main.c:73 #: ../vector/v.out.vtk/main.c:47 ../vector/v.mkgrid/main.c:70 #: ../vector/v.external.out/main.c:43 ../vector/v.what.rast3/main.c:64 #: ../vector/v.to.rast/main.c:44 ../vector/v.lidar.edgedetection/main.c:75 -#: ../vector/v.out.ogr/main.c:82 ../vector/v.kcv/main.c:55 +#: ../vector/v.out.ogr/main.c:83 ../vector/v.kcv/main.c:55 #: ../vector/v.surf.idw/main.c:87 ../vector/v.class/main.c:45 #: ../vector/v.clean/test/topocheck.c:42 ../vector/v.clean/main.c:51 #: ../vector/v.label.sa/main.c:38 ../vector/v.net.distance/main.c:66 -#: ../vector/v.random/main.c:97 ../vector/v.support/main.c:39 +#: ../vector/v.random/main.c:100 ../vector/v.support/main.c:39 #: ../vector/v.out.dxf/main.c:56 ../vector/v.out.lidar/main.c:471 -#: ../vector/v.proj/main.c:68 ../vector/v.db.connect/main.c:52 +#: ../vector/v.proj/main.c:73 ../vector/v.db.connect/main.c:52 #: ../vector/v.to.rast3/main.c:48 ../vector/v.out.ascii/main.c:47 #: ../vector/v.cluster/main.c:90 ../vector/v.in.lidar/main.c:136 #: ../vector/v.build.polylines/main.c:110 @@ -733,7 +740,7 @@ #: ../vector/v.profile/main.c:153 ../vector/v.extrude/main.c:67 #: ../vector/v.in.region/main.c:41 ../vector/v.hull/main.c:52 #: ../vector/v.out.svg/main.c:77 ../vector/v.net.connectivity/main.c:52 -#: ../vector/v.in.ogr/main.c:194 ../vector/v.patch/main.c:69 +#: ../vector/v.in.ogr/main.c:197 ../vector/v.patch/main.c:71 #: ../vector/v.net.path/main.c:42 ../vector/v.overlay/main.c:63 #: ../vector/v.perturb/main.c:62 ../vector/v.net.iso/main.c:76 #: ../vector/v.to.3d/main.c:36 ../vector/v.timestamp/main.c:35 @@ -750,7 +757,7 @@ #: ../vector/v.voronoi/main.c:123 ../vector/v.net.bridge/main.c:47 #: ../vector/v.neighbors/main.c:50 ../vector/v.split/main.c:54 #: ../vector/v.vol.rst/main.c:235 ../vector/v.net.components/main.c:72 -#: ../vector/v.decimate/main.c:123 ../vector/v.what/main.c:62 +#: ../vector/v.decimate/main.c:124 ../vector/v.what/main.c:62 #: ../vector/v.outlier/main.c:69 ../vector/v.net.salesman/main.c:127 #: ../vector/v.colors.out/main.c:49 ../vector/v.kernel/main.c:108 #: ../vector/v.category/main.c:75 ../vector/v.label/main.c:59 @@ -758,13 +765,13 @@ #: ../vector/v.info/print.c:436 ../vector/v.info/main.c:37 #: ../vector/v.parallel/main.c:49 ../vector/v.out.postgis/main.c:44 #: ../vector/v.in.dxf/main.c:64 ../vector/v.vect.stats/main.c:130 -#: ../vector/v.extract/main.c:77 ../vector/v.lrs/v.lrs.label/main.c:102 +#: ../vector/v.extract/main.c:78 ../vector/v.lrs/v.lrs.label/main.c:102 #: ../vector/v.lrs/v.lrs.where/main.c:57 #: ../vector/v.lrs/v.lrs.segment/main.c:71 #: ../vector/v.lrs/v.lrs.create/main.c:121 ../vector/v.net/main.c:47 #: ../vector/v.net.alloc/main.c:64 ../vector/v.transform/main.c:70 #: ../vector/v.generalize/main.c:76 ../vector/v.external/main.c:52 -#: ../vector/v.to.db/main.c:36 ../visualization/ximgview/main.c:293 +#: ../vector/v.to.db/main.c:38 ../visualization/ximgview/main.c:293 msgid "vector" msgstr "" @@ -789,14 +796,14 @@ #: ../locale/scriptstrings/db.dropcolumn_to_translate.c:3 #: ../db/db.databases/main.c:96 ../db/db.columns/main.c:100 #: ../db/db.copy/main.c:36 ../db/db.connect/main.c:44 -#: ../db/db.describe/main.c:130 ../db/db.execute/main.c:126 +#: ../db/db.describe/main.c:130 ../db/db.execute/main.c:138 #: ../db/db.select/main.c:266 ../db/db.tables/main.c:98 #: ../db/db.dropdb/main.c:72 ../db/db.createdb/main.c:72 #: ../vector/v.what.rast3/main.c:69 ../vector/v.class/main.c:47 #: ../vector/v.db.connect/main.c:53 ../vector/v.db.select/main.c:55 #: ../vector/v.what.rast/main.c:76 ../vector/v.univar/main.c:95 #: ../vector/v.distance/main.c:124 ../vector/v.vect.stats/main.c:131 -#: ../vector/v.to.db/main.c:37 +#: ../vector/v.to.db/main.c:39 msgid "attribute table" msgstr "" @@ -820,12 +827,12 @@ #: ../db/db.databases/main.c:95 ../db/db.drivers/main.c:71 #: ../db/db.columns/main.c:99 ../db/db.copy/main.c:35 #: ../db/db.connect/main.c:43 ../db/db.describe/main.c:129 -#: ../db/db.execute/main.c:125 ../db/db.select/main.c:265 +#: ../db/db.execute/main.c:137 ../db/db.select/main.c:265 #: ../db/db.login/main.c:40 ../db/db.tables/main.c:97 ../db/db.dropdb/main.c:71 #: ../db/db.createdb/main.c:71 ../vector/v.db.connect/main.c:54 #: ../vector/v.db.select/main.c:56 ../vector/v.distance/main.c:123 #: ../vector/v.in.db/main.c:54 ../vector/v.vect.stats/main.c:132 -#: ../vector/v.to.db/main.c:38 +#: ../vector/v.to.db/main.c:40 msgid "database" msgstr "" @@ -860,7 +867,7 @@ #: ../locale/scriptstrings/r.colors.stddev_to_translate.c:3 #: ../locale/scriptstrings/t.rast.colors_to_translate.c:3 -#: ../raster/r.colors/edit_colors.c:67 ../raster/r.colors.out/raster_main.c:46 +#: ../raster/r.colors/edit_colors.c:84 ../raster/r.colors.out/raster_main.c:46 #: ../raster/r.colors.out/raster3d_main.c:47 ../raster/r.what.color/main.c:90 #: ../display/d.colortable/main.c:62 ../vector/v.colors/main.c:56 #: ../vector/v.colors.out/main.c:50 @@ -888,8 +895,8 @@ #: ../vector/v.segment/main.c:61 ../vector/v.drape/main.c:57 #: ../vector/v.buffer/main.c:225 ../vector/v.select/main.c:49 #: ../vector/v.extrude/main.c:68 ../vector/v.in.region/main.c:42 -#: ../vector/v.hull/main.c:53 ../vector/v.in.ogr/main.c:198 -#: ../vector/v.patch/main.c:70 ../vector/v.overlay/main.c:64 +#: ../vector/v.hull/main.c:53 ../vector/v.in.ogr/main.c:201 +#: ../vector/v.patch/main.c:72 ../vector/v.overlay/main.c:64 #: ../vector/v.perturb/main.c:63 ../vector/v.to.3d/main.c:37 #: ../vector/v.type/main.c:39 ../vector/v.delaunay/main.c:86 #: ../vector/v.univar/main.c:96 ../vector/v.to.points/main.c:54 @@ -906,6 +913,7 @@ #: ../locale/scriptstrings/v.dissolve_to_translate.c:4 #: ../misc/m.measure/main.c:49 ../vector/v.buffer/main.c:223 #: ../vector/v.type/main.c:41 ../vector/v.category/main.c:695 +#: ../vector/v.to.db/main.c:41 msgid "area" msgstr "" @@ -1015,10 +1023,10 @@ #: ../raster/r.external.out/main.c:236 ../raster/r.out.png/main.c:113 #: ../raster/r.out.ascii/main.c:60 ../raster/r.out.mpeg/main.c:103 #: ../raster/r.out.ppm/main.c:55 ../raster/r.out.mat/main.c:63 -#: ../raster3d/r3.out.netcdf/main.c:587 ../raster3d/r3.out.vtk/main.c:377 +#: ../raster3d/r3.out.netcdf/main.c:588 ../raster3d/r3.out.vtk/main.c:377 #: ../raster3d/r3.out.bin/main.c:206 ../raster3d/r3.out.v5d/main.c:285 #: ../raster3d/r3.out.ascii/main.c:303 ../vector/v.out.vtk/main.c:48 -#: ../vector/v.external.out/main.c:44 ../vector/v.out.ogr/main.c:83 +#: ../vector/v.external.out/main.c:44 ../vector/v.out.ogr/main.c:84 #: ../vector/v.out.dxf/main.c:57 ../vector/v.out.lidar/main.c:472 #: ../vector/v.out.ascii/main.c:48 ../vector/v.out.svg/main.c:78 #: ../vector/v.out.pov/main.c:47 ../vector/v.colors.out/main.c:51 @@ -1073,7 +1081,7 @@ msgstr "" #: ../locale/scriptstrings/v.clip_to_translate.c:9 -#: ../raster/r.in.gdal/main.c:203 ../raster/r.in.gdal/main.c:236 +#: ../raster/r.in.gdal/main.c:220 ../raster/r.in.gdal/main.c:253 #: ../vector/v.db.select/main.c:101 msgid "Region" msgstr "" @@ -1100,7 +1108,7 @@ #: ../raster/r.univar/r.univar_main.c:105 ../raster/r.report/main.c:68 #: ../raster/r.quant/main.c:48 ../raster/r.mode/main.c:56 #: ../raster/r.support.stats/main.c:39 ../raster/r.neighbors/main.c:169 -#: ../raster/r.clump/main.c:59 ../raster/r.cross/main.c:70 +#: ../raster/r.clump/main.c:59 ../raster/r.cross/main.c:69 #: ../raster/r.in.lidar/main.c:111 ../raster/r.statistics/main.c:56 #: ../raster/r.stats.zonal/main.c:102 ../raster/r.regression.line/main.c:47 #: ../raster/r.in.xyz/main.c:160 ../raster/r.kappa/main.c:69 @@ -1109,7 +1117,7 @@ #: ../raster3d/r3.neighbors/main.c:211 ../raster3d/r3.stats/main.c:49 #: ../raster3d/r3.in.lidar/main.c:165 ../imagery/i.cca/main.c:85 #: ../vector/v.kcv/main.c:56 ../vector/v.class/main.c:48 -#: ../vector/v.random/main.c:99 ../vector/v.perturb/main.c:64 +#: ../vector/v.random/main.c:102 ../vector/v.perturb/main.c:64 #: ../vector/v.normal/main.c:73 ../vector/v.qcount/main.c:61 #: ../vector/v.univar/main.c:93 ../vector/v.neighbors/main.c:52 #: ../vector/v.outlier/main.c:70 @@ -1136,9 +1144,9 @@ #: ../locale/scriptstrings/t.sample_to_translate.c:3 #: ../locale/scriptstrings/t.vect.observe.strds_to_translate.c:3 #: ../locale/scriptstrings/t.vect.what.strds_to_translate.c:3 -#: ../raster/r.random/main.c:52 ../raster/r.random.cells/main.c:48 +#: ../raster/r.random/main.c:53 ../raster/r.random.cells/main.c:48 #: ../display/d.where/main.c:44 ../vector/v.what.rast3/main.c:65 -#: ../vector/v.random/main.c:98 ../vector/v.drape/main.c:58 +#: ../vector/v.random/main.c:101 ../vector/v.drape/main.c:58 #: ../vector/v.extrude/main.c:69 ../vector/v.what.rast/main.c:72 #: ../vector/v.sample/main.c:76 msgid "sampling" @@ -1193,7 +1201,6 @@ #: ../locale/scriptstrings/i.in.spotvgt_to_translate.c:2 #: ../locale/scriptstrings/i.image.mosaic_to_translate.c:2 #: ../locale/scriptstrings/i.spectral_to_translate.c:2 -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:2 #: ../locale/scriptstrings/i.oif_to_translate.c:2 #: ../locale/scriptstrings/r.in.aster_to_translate.c:4 #: ../locale/scriptstrings/i.tasscap_to_translate.c:2 @@ -1201,7 +1208,7 @@ #: ../imagery/i.segment/main.c:36 ../imagery/i.eb.soilheatflux/main.c:49 #: ../imagery/i.gensig/main.c:39 ../imagery/i.evapo.mh/main.c:69 #: ../imagery/i.eb.eta/main.c:42 ../imagery/i.his.rgb/main.c:46 -#: ../imagery/i.rectify/main.c:83 ../imagery/i.maxlik/main.c:61 +#: ../imagery/i.rectify/main.c:83 ../imagery/i.maxlik/main.c:63 #: ../imagery/i.fft/main.c:78 ../imagery/i.smap/main.c:38 #: ../imagery/i.eb.evapfr/main.c:47 ../imagery/i.target/main.c:45 #: ../imagery/i.evapo.pt/main.c:66 ../imagery/i.gensigset/main.c:40 @@ -1212,7 +1219,7 @@ #: ../imagery/i.landsat.acca/main.c:105 ../imagery/i.modis.qc/main.c:168 #: ../imagery/i.zc/main.c:53 ../imagery/i.pca/main.c:72 #: ../imagery/i.ifft/main.c:77 ../imagery/i.landsat.toar/main.c:70 -#: ../imagery/i.emissivity/main.c:44 ../imagery/i.group/main.c:52 +#: ../imagery/i.emissivity/main.c:44 ../imagery/i.group/main.c:53 #: ../imagery/i.biomass/main.c:50 ../imagery/i.evapo.pm/main.c:58 #: ../imagery/i.ortho.photo/i.ortho.camera/main.c:56 #: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:87 @@ -1284,7 +1291,7 @@ #: ../locale/scriptstrings/d.shade_to_translate.c:3 #: ../locale/scriptstrings/r.shade_to_translate.c:3 -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:3 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:4 #: ../locale/scriptstrings/r.in.aster_to_translate.c:6 #: ../locale/scriptstrings/r.plane_to_translate.c:3 #: ../raster/r.param.scale/interface.c:57 ../raster/r.relief/main.c:108 @@ -1305,7 +1312,7 @@ #: ../locale/scriptstrings/d.shade_to_translate.c:6 #: ../locale/scriptstrings/r.shade_to_translate.c:6 -#: ../misc/m.nviz.image/main.c:51 ../misc/m.nviz.script/main.c:74 +#: ../misc/m.nviz.image/main.c:50 ../misc/m.nviz.script/main.c:74 #: ../visualization/ximgview/main.c:294 msgid "visualization" msgstr "" @@ -1343,7 +1350,7 @@ msgstr "" #: ../locale/scriptstrings/t.select_to_translate.c:9 -#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:13 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:14 msgid "Perform a dry run, compute all dependencies and module calls but don't run them" msgstr "" @@ -1381,8 +1388,8 @@ #: ../vector/v.to.rast/main.c:63 ../vector/v.out.ogr/args.c:12 #: ../vector/v.out.ogr/args.c:22 ../vector/v.out.ogr/args.c:102 #: ../vector/v.clean/main.c:61 ../vector/v.clean/main.c:64 -#: ../vector/v.random/main.c:119 ../vector/v.random/main.c:123 -#: ../vector/v.random/main.c:126 ../vector/v.random/main.c:129 +#: ../vector/v.random/main.c:122 ../vector/v.random/main.c:126 +#: ../vector/v.random/main.c:129 ../vector/v.random/main.c:132 #: ../vector/v.out.lidar/main.c:487 ../vector/v.out.lidar/main.c:491 #: ../vector/v.out.lidar/main.c:588 ../vector/v.out.ascii/args.c:24 #: ../vector/v.out.ascii/args.c:28 ../vector/v.out.ascii/args.c:43 @@ -1392,7 +1399,7 @@ #: ../vector/v.in.lidar/main.c:228 ../vector/v.in.lidar/main.c:283 #: ../vector/v.in.lidar/main.c:289 ../vector/v.in.lidar/main.c:297 #: ../vector/v.reclass/main.c:77 ../vector/v.reclass/main.c:82 -#: ../vector/v.surf.rst/main.c:178 ../vector/v.surf.rst/main.c:190 +#: ../vector/v.surf.rst/main.c:180 ../vector/v.surf.rst/main.c:192 #: ../vector/v.db.select/main.c:64 ../vector/v.db.select/main.c:67 #: ../vector/v.db.select/main.c:70 ../vector/v.db.select/main.c:76 #: ../vector/v.db.select/main.c:116 ../vector/v.net.allpairs/main.c:75 @@ -1407,13 +1414,13 @@ #: ../vector/v.profile/main.c:165 ../vector/v.profile/main.c:168 #: ../vector/v.profile/main.c:173 ../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:237 -#: ../vector/v.in.ogr/main.c:242 ../vector/v.in.ogr/main.c:251 -#: ../vector/v.in.ogr/main.c:267 ../vector/v.in.ogr/main.c:315 -#: ../vector/v.in.ogr/main.c:360 ../vector/v.to.3d/args.c:19 +#: ../vector/v.extrude/main.c:95 ../vector/v.in.ogr/main.c:254 +#: ../vector/v.in.ogr/main.c:259 ../vector/v.in.ogr/main.c:268 +#: ../vector/v.in.ogr/main.c:284 ../vector/v.in.ogr/main.c:332 +#: ../vector/v.in.ogr/main.c:377 ../vector/v.to.3d/args.c:19 #: ../vector/v.to.3d/args.c:25 ../vector/v.in.db/main.c:94 #: ../vector/v.to.points/main.c:67 ../vector/v.to.points/main.c:71 -#: ../vector/v.decimate/main.c:149 ../vector/v.decimate/main.c:152 +#: ../vector/v.decimate/main.c:150 ../vector/v.decimate/main.c:153 #: ../vector/v.category/main.c:85 ../vector/v.category/main.c:89 #: ../vector/v.category/main.c:93 ../vector/v.edit/args.c:24 #: ../vector/v.edit/args.c:29 ../vector/v.edit/args.c:118 @@ -1422,15 +1429,16 @@ #: ../vector/v.edit/args.c:152 ../vector/v.edit/args.c:170 #: ../vector/v.edit/args.c:205 ../vector/v.net.centrality/main.c:121 #: ../vector/v.net.centrality/main.c:123 ../vector/v.out.postgis/args.c:15 -#: ../vector/v.out.postgis/args.c:19 ../vector/v.vect.stats/main.c:157 -#: ../vector/v.vect.stats/main.c:162 ../vector/v.vect.stats/main.c:167 -#: ../vector/v.vect.stats/main.c:172 ../vector/v.vect.stats/main.c:177 -#: ../vector/v.vect.stats/main.c:182 ../vector/v.extract/main.c:98 -#: ../vector/v.extract/main.c:103 ../vector/v.extract/main.c:109 -#: ../vector/v.extract/main.c:112 ../vector/v.extract/main.c:115 -#: ../vector/v.extract/main.c:125 ../vector/v.extract/main.c:135 -#: ../vector/v.generalize/main.c:94 ../vector/v.generalize/main.c:233 -#: ../vector/v.generalize/main.c:236 ../vector/v.to.db/parse.c:45 +#: ../vector/v.out.postgis/args.c:19 ../vector/v.vect.stats/main.c:153 +#: ../vector/v.vect.stats/main.c:158 ../vector/v.vect.stats/main.c:163 +#: ../vector/v.vect.stats/main.c:168 ../vector/v.vect.stats/main.c:173 +#: ../vector/v.vect.stats/main.c:178 ../vector/v.vect.stats/main.c:183 +#: ../vector/v.extract/main.c:99 ../vector/v.extract/main.c:105 +#: ../vector/v.extract/main.c:111 ../vector/v.extract/main.c:114 +#: ../vector/v.extract/main.c:117 ../vector/v.extract/main.c:127 +#: ../vector/v.extract/main.c:137 ../vector/v.generalize/main.c:94 +#: ../vector/v.generalize/main.c:233 ../vector/v.generalize/main.c:236 +#: ../vector/v.to.db/parse.c:45 msgid "Selection" msgstr "" @@ -1514,8 +1522,8 @@ #: ../locale/scriptstrings/r.in.wms_to_translate.c:26 #: ../locale/scriptstrings/r.in.wms_to_translate.c:28 #: ../db/db.databases/main.c:80 ../db/db.databases/main.c:91 -#: ../db/db.execute/main.c:144 ../db/db.execute/main.c:149 -#: ../db/db.execute/main.c:154 ../db/db.select/main.c:219 +#: ../db/db.execute/main.c:156 ../db/db.execute/main.c:161 +#: ../db/db.execute/main.c:166 ../db/db.select/main.c:219 #: ../db/db.select/main.c:224 msgid "Connection" msgstr "" @@ -1629,7 +1637,7 @@ #: ../locale/scriptstrings/g.extension_to_translate.c:30 #: ../locale/scriptstrings/t.rast.colors_to_translate.c:15 #: ../locale/scriptstrings/r.mask_to_translate.c:20 -#: ../raster/r.colors/edit_colors.c:116 ../raster/r.null/main.c:108 +#: ../raster/r.colors/edit_colors.c:133 ../raster/r.null/main.c:108 #: ../vector/v.colors/main.c:122 msgid "Remove" msgstr "" @@ -1648,7 +1656,7 @@ #: ../locale/scriptstrings/r.reclass.area_to_translate.c:4 #: ../locale/scriptstrings/t.rast.neighbors_to_translate.c:3 #: ../locale/scriptstrings/r3.in.xyz_to_translate.c:8 -#: ../raster/r.neighbors/main.c:170 ../raster/r.series/main.c:138 +#: ../raster/r.neighbors/main.c:170 ../raster/r.series/main.c:139 #: ../raster/r.in.lidar/main.c:113 ../raster/r.in.xyz/main.c:162 #: ../raster/r.patch/main.c:63 ../raster3d/r3.neighbors/main.c:212 #: ../raster3d/r3.in.lidar/main.c:167 ../vector/v.neighbors/main.c:54 @@ -1656,7 +1664,7 @@ msgstr "" #: ../locale/scriptstrings/t.rast.series_to_translate.c:4 -#: ../raster/r.series.accumulate/main.c:81 ../raster/r.series/main.c:139 +#: ../raster/r.series.accumulate/main.c:81 ../raster/r.series/main.c:140 #: ../raster/r.patch/main.c:64 ../raster/r.series.interp/main.c:65 msgid "series" msgstr "" @@ -1670,7 +1678,7 @@ msgstr "" #: ../locale/scriptstrings/t.rast.series_to_translate.c:8 -#: ../raster/r.neighbors/main.c:239 ../raster/r.series/main.c:168 +#: ../raster/r.neighbors/main.c:239 ../raster/r.series/main.c:169 #: ../raster/r.resamp.stats/main.c:282 ../raster3d/r3.neighbors/main.c:127 msgid "Quantile to calculate for method=quantile" msgstr "" @@ -1685,8 +1693,8 @@ msgstr "" #: ../locale/scriptstrings/t.rast.series_to_translate.c:11 -#: ../raster/r.series.accumulate/main.c:159 ../raster/r.series/main.c:187 -#: ../raster/r.resamp.stats/main.c:288 ../raster/r.resamp.filter/main.c:431 +#: ../raster/r.series.accumulate/main.c:159 ../raster/r.series/main.c:188 +#: ../raster/r.resamp.stats/main.c:288 ../raster/r.resamp.filter/main.c:436 msgid "Propagate NULLs" msgstr "" @@ -1694,8 +1702,8 @@ msgid "Lists information about space time datasets and maps." msgstr "" -#: ../locale/scriptstrings/t.info_to_translate.c:4 ../raster/r.info/main.c:72 -#: ../raster3d/r3.info/main.c:78 ../general/g.region/main.c:67 +#: ../locale/scriptstrings/t.info_to_translate.c:4 ../raster/r.info/main.c:74 +#: ../raster3d/r3.info/main.c:78 ../general/g.region/main.c:68 #: ../vector/v.info/main.c:40 msgid "extent" msgstr "" @@ -1707,8 +1715,8 @@ #: ../locale/scriptstrings/t.info_to_translate.c:9 #: ../locale/scriptstrings/i.oif_to_translate.c:6 #: ../raster/r.regression.multi/main.c:162 -#: ../raster/r.regression.line/main.c:69 ../general/g.region/main.c:147 -#: ../imagery/i.group/main.c:88 +#: ../raster/r.regression.line/main.c:69 ../general/g.region/main.c:148 +#: ../imagery/i.group/main.c:94 msgid "Print in shell script style" msgstr "" @@ -1910,7 +1918,7 @@ msgstr "" #: ../locale/scriptstrings/v.what.vect_to_translate.c:16 -msgid "Maximum query distance in map units" +msgid "Maximum query distance in map units (meters for ll)" msgstr "" #: ../locale/scriptstrings/t.rast.contour_to_translate.c:1 @@ -1978,7 +1986,7 @@ #: ../general/g.rename/main.c:46 ../general/g.copy/main.c:42 #: ../general/g.dirseps/main.c:35 ../general/g.access/main.c:38 #: ../general/g.filename/main.c:40 ../general/g.remove/main.c:70 -#: ../imagery/i.target/main.c:46 ../imagery/i.group/main.c:53 +#: ../imagery/i.target/main.c:46 ../imagery/i.group/main.c:54 msgid "map management" msgstr "" @@ -1997,10 +2005,10 @@ #: ../locale/scriptstrings/r3.in.xyz_to_translate.c:2 #: ../locale/scriptstrings/t.rast3d.algebra_to_translate.c:4 #: ../locale/scriptstrings/t.rast3d.extract_to_translate.c:4 -#: ../raster/r.colors/edit_colors.c:59 ../raster/r.univar/r3.univar_main.c:98 +#: ../raster/r.colors/edit_colors.c:76 ../raster/r.univar/r3.univar_main.c:98 #: ../raster/r.to.rast3elev/main.c:363 #: ../raster/r.colors.out/raster3d_main.c:46 ../raster3d/r3.support/main.c:49 -#: ../raster3d/r3.gwflow/main.c:159 ../raster3d/r3.out.netcdf/main.c:586 +#: ../raster3d/r3.gwflow/main.c:159 ../raster3d/r3.out.netcdf/main.c:587 #: ../raster3d/r3.retile/main.c:96 ../raster3d/r3.neighbors/main.c:208 #: ../raster3d/r3.out.vtk/main.c:376 ../raster3d/r3.mkdspf/main.c:79 #: ../raster3d/r3.mask/main.c:133 ../raster3d/r3.in.v5d/main.c:178 @@ -2011,7 +2019,7 @@ #: ../raster3d/r3.to.rast/main.c:259 ../raster3d/r3.stats/main.c:48 #: ../raster3d/r3.gradient/main.c:43 ../raster3d/r3.out.ascii/main.c:302 #: ../raster3d/r3.in.lidar/main.c:162 ../raster3d/r3.null/main.c:180 -#: ../raster3d/r3.in.ascii/main.c:354 ../misc/m.nviz.image/main.c:55 +#: ../raster3d/r3.in.ascii/main.c:354 ../misc/m.nviz.image/main.c:54 #: ../misc/m.nviz.script/main.c:72 msgid "raster3d" msgstr "" @@ -2025,7 +2033,7 @@ #: ../locale/scriptstrings/t.rast3d.extract_to_translate.c:5 #: ../raster/r.to.rast3/main.c:199 ../raster/r.to.rast3elev/main.c:364 #: ../raster3d/r3.support/main.c:51 ../raster3d/r3.gwflow/main.c:161 -#: ../raster3d/r3.out.netcdf/main.c:589 ../raster3d/r3.retile/main.c:98 +#: ../raster3d/r3.out.netcdf/main.c:590 ../raster3d/r3.retile/main.c:98 #: ../raster3d/r3.neighbors/main.c:210 ../raster3d/r3.out.vtk/main.c:378 #: ../raster3d/r3.mkdspf/main.c:81 ../raster3d/r3.mask/main.c:135 #: ../raster3d/r3.in.v5d/main.c:180 ../raster3d/r3.out.bin/main.c:207 @@ -2111,18 +2119,19 @@ #: ../raster/r.in.gridatb/main.c:46 ../raster/r.in.png/main.c:520 #: ../raster/r.in.lidar/main.c:109 ../raster/r.in.xyz/main.c:159 #: ../raster/r.in.bin/main.c:258 ../raster/r.in.mat/main.c:92 -#: ../raster/r.proj/main.c:147 ../raster/r.in.gdal/main.c:93 +#: ../raster/r.proj/main.c:150 ../raster/r.in.gdal/main.c:96 #: ../raster/r.external/main.c:58 ../raster3d/r3.in.v5d/main.c:179 #: ../raster3d/r3.in.bin/main.c:253 ../raster3d/r3.in.lidar/main.c:163 -#: ../raster3d/r3.in.ascii/main.c:355 ../vector/v.proj/main.c:71 +#: ../raster3d/r3.in.ascii/main.c:355 ../vector/v.proj/main.c:76 #: ../vector/v.in.lidar/main.c:137 ../vector/v.in.dwg/main.c:83 -#: ../vector/v.in.ogr/main.c:195 ../vector/v.in.db/main.c:53 +#: ../vector/v.in.ogr/main.c:198 ../vector/v.in.db/main.c:53 #: ../vector/v.in.ascii/main.c:71 ../vector/v.in.dxf/main.c:65 #: ../vector/v.external/main.c:53 msgid "import" msgstr "" #: ../locale/scriptstrings/i.in.spotvgt_to_translate.c:4 +#: ../imagery/i.vi/main.c:92 msgid "NDVI" msgstr "" @@ -2144,6 +2153,7 @@ #: ../locale/scriptstrings/t.vect.algebra_to_translate.c:3 #: ../locale/scriptstrings/t.rast.algebra_to_translate.c:3 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:3 #: ../locale/scriptstrings/t.rast.mapcalc_to_translate.c:3 #: ../locale/scriptstrings/t.rast3d.mapcalc_to_translate.c:3 #: ../locale/scriptstrings/t.rast3d.algebra_to_translate.c:3 @@ -2160,7 +2170,7 @@ msgstr "" #: ../locale/scriptstrings/t.vect.algebra_to_translate.c:9 -#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:10 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:11 #: ../locale/scriptstrings/t.rast.mapcalc_to_translate.c:11 #: ../locale/scriptstrings/t.rast3d.mapcalc_to_translate.c:12 #: ../locale/scriptstrings/t.rast3d.algebra_to_translate.c:11 @@ -2238,7 +2248,7 @@ msgstr "" #: ../locale/scriptstrings/t.rast.to.vect_to_translate.c:18 -#: ../raster/r.to.vect/main.c:117 ../vector/v.proj/main.c:130 +#: ../raster/r.to.vect/main.c:117 ../vector/v.proj/main.c:143 msgid "Do not build vector topology" msgstr "" @@ -2269,7 +2279,7 @@ msgstr "" #: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:3 -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:4 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:5 #: ../raster/r.resamp.interp/main.c:78 ../raster/r.surf.idw/main.c:106 #: ../raster/r.surf.contour/main.c:62 ../raster/r.fill.stats/main.c:777 #: ../raster/r.series.interp/main.c:66 ../raster/r.resamp.bspline/main.c:82 @@ -2278,11 +2288,18 @@ msgid "interpolation" msgstr "interpoláció" -#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:9 -msgid "Number of interpolation processes to run in parallel" +#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:6 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:7 +#: ../raster/r.fill.stats/main.c:779 ../raster/r.resamp.bspline/main.c:84 +#: ../vector/v.surf.rst/main.c:152 ../vector/v.vol.rst/main.c:241 +msgid "no-data filling" msgstr "" #: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:10 +msgid "Number of interpolation processes to run in parallel" +msgstr "" + +#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:11 msgid "Assign the space time raster dataset start and end time to the output map" msgstr "" @@ -2330,7 +2347,7 @@ #: ../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 -#: ../raster/r.watershed/front/main.c:76 +#: ../raster/r.watershed/front/main.c:78 msgid "accumulation" msgstr "" @@ -2465,6 +2482,7 @@ msgstr "" #: ../locale/scriptstrings/r.in.wms_to_translate.c:6 +#: ../locale/scriptstrings/r.drain_to_translate.c:9 #: ../locale/scriptstrings/r.import_to_translate.c:11 #: ../locale/scriptstrings/r3.in.xyz_to_translate.c:14 #: ../imagery/i.ifft/main.c:93 ../vector/v.kernel/main.c:133 @@ -2545,7 +2563,7 @@ msgstr "" #: ../locale/scriptstrings/r.in.wms_to_translate.c:32 -#: ../display/d.mon/main.c:102 ../display/d.grid/main.c:113 +#: ../display/d.mon/main.c:102 ../display/d.grid/main.c:112 #: ../display/d.legend.vect/main.c:101 ../display/d.legend/main.c:246 #: ../display/d.path/main.c:115 ../display/d.erase/main.c:37 #: ../display/d.histogram/main.c:108 ../general/g.pnmcomp/main.c:325 @@ -2583,8 +2601,8 @@ msgstr "" #: ../locale/scriptstrings/t.vect.db.select_to_translate.c:6 -#: ../vector/v.decimate/main.c:128 ../vector/v.outlier/main.c:72 -#: ../vector/v.extract/main.c:79 +#: ../vector/v.decimate/main.c:129 ../vector/v.outlier/main.c:72 +#: ../vector/v.extract/main.c:80 msgid "select" msgstr "" @@ -2657,7 +2675,7 @@ #: ../locale/scriptstrings/v.build.all_to_translate.c:3 #: ../locale/scriptstrings/t.topology_to_translate.c:3 #: ../vector/v.clean/main.c:52 ../vector/v.build.polylines/main.c:111 -#: ../vector/v.in.ogr/main.c:197 ../vector/v.build/main.c:37 +#: ../vector/v.in.ogr/main.c:200 ../vector/v.build/main.c:37 #: ../vector/v.info/main.c:39 ../vector/v.out.postgis/main.c:48 #: ../vector/v.generalize/main.c:82 msgid "topology" @@ -2674,7 +2692,7 @@ msgstr "" #: ../locale/scriptstrings/t.snap_to_translate.c:4 ../vector/v.clean/main.c:54 -#: ../vector/v.in.ogr/main.c:199 +#: ../vector/v.in.ogr/main.c:202 msgid "snapping" msgstr "" @@ -2689,14 +2707,14 @@ #: ../locale/scriptstrings/v.import_to_translate.c:4 #: ../locale/scriptstrings/r.import_to_translate.c:4 -#: ../locale/scriptstrings/m.proj_to_translate.c:3 ../raster/r.proj/main.c:145 -#: ../raster/r.latlong/main.c:59 ../general/g.proj/main.c:65 -#: ../general/g.setproj/main.c:79 ../vector/v.proj/main.c:69 +#: ../locale/scriptstrings/m.proj_to_translate.c:3 ../raster/r.proj/main.c:148 +#: ../raster/r.latlong/main.c:58 ../general/g.proj/main.c:65 +#: ../general/g.setproj/main.c:79 ../vector/v.proj/main.c:74 msgid "projection" msgstr "" #: ../locale/scriptstrings/v.import_to_translate.c:5 -#: ../vector/v.in.ogr/main.c:207 +#: ../vector/v.in.ogr/main.c:210 msgid "Name of OGR datasource to be imported" msgstr "" @@ -2705,6 +2723,7 @@ #: ../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/i.spectral_to_translate.c:9 #: ../locale/scriptstrings/r.import_to_translate.c:6 #: ../locale/scriptstrings/r.import_to_translate.c:8 #: ../locale/scriptstrings/t.register_to_translate.c:6 @@ -2720,15 +2739,15 @@ #: ../locale/scriptstrings/r3.in.xyz_to_translate.c:22 #: ../locale/scriptstrings/r3.in.xyz_to_translate.c:24 #: ../locale/scriptstrings/r3.in.xyz_to_translate.c:27 -#: ../raster/r.sun/main.c:272 ../raster/r.sun/main.c:281 -#: ../raster/r.sun/main.c:290 ../raster/r.sun/main.c:299 -#: ../raster/r.sun/main.c:307 ../raster/r.sun/main.c:316 -#: ../raster/r.sun/main.c:325 ../raster/r.sun/main.c:334 -#: ../raster/r.sun/main.c:343 ../raster/r.sun/main.c:352 -#: ../raster/r.sun/main.c:361 ../raster/r.sun/main.c:370 -#: ../raster/r.sun/main.c:379 ../raster/r.sun/main.c:386 -#: ../raster/r.sun/main.c:394 ../raster/r.horizon/main.c:195 -#: ../raster/r.horizon/main.c:204 ../raster/r.horizon/main.c:212 +#: ../raster/r.sun/main.c:271 ../raster/r.sun/main.c:280 +#: ../raster/r.sun/main.c:289 ../raster/r.sun/main.c:298 +#: ../raster/r.sun/main.c:306 ../raster/r.sun/main.c:315 +#: ../raster/r.sun/main.c:324 ../raster/r.sun/main.c:333 +#: ../raster/r.sun/main.c:342 ../raster/r.sun/main.c:351 +#: ../raster/r.sun/main.c:360 ../raster/r.sun/main.c:369 +#: ../raster/r.sun/main.c:378 ../raster/r.sun/main.c:385 +#: ../raster/r.sun/main.c:393 ../raster/r.horizon/main.c:194 +#: ../raster/r.horizon/main.c:203 ../raster/r.horizon/main.c:211 #: ../raster/r.spread/main.c:125 ../raster/r.spread/main.c:139 #: ../raster/r.spread/main.c:151 ../raster/r.spread/main.c:164 #: ../raster/r.spread/main.c:177 ../raster/r.spread/main.c:189 @@ -2736,6 +2755,7 @@ #: ../raster/r.in.lidar/main.c:133 ../raster/r.in.xyz/main.c:213 #: ../raster/r.in.xyz/main.c:222 ../raster/r.in.xyz/main.c:230 #: ../raster/r.in.xyz/main.c:241 ../raster/r.in.xyz/main.c:251 +#: ../raster/r.buildvrt/main.c:86 ../raster/r.buildvrt/main.c:92 #: ../raster/r.external/main.c:66 ../raster/r.external/main.c:74 #: ../raster/r.external/main.c:83 ../raster/r.sim/r.sim.sediment/main.c:158 #: ../raster/r.sim/r.sim.sediment/main.c:166 @@ -2752,18 +2772,18 @@ #: ../display/d.text/main.c:154 ../raster3d/r3.flow/main.c:188 #: ../raster3d/r3.flow/main.c:195 ../raster3d/r3.flow/main.c:205 #: ../raster3d/r3.in.lidar/main.c:177 ../raster3d/r3.in.lidar/main.c:184 -#: ../vector/v.in.ogr/main.c:223 ../vector/v.edit/args.c:96 +#: ../vector/v.in.ogr/main.c:240 ../vector/v.edit/args.c:96 #: ../vector/v.edit/args.c:215 msgid "Input" msgstr "" #: ../locale/scriptstrings/v.import_to_translate.c:7 -#: ../vector/v.in.ogr/main.c:219 +#: ../vector/v.in.ogr/main.c:236 msgid "OGR layer name. If not given, all available layers are imported" msgstr "" #: ../locale/scriptstrings/v.import_to_translate.c:9 -#: ../vector/v.proj/main.c:106 +#: ../vector/v.proj/main.c:111 msgid "Name for output vector map (default: input)" msgstr "" @@ -2777,17 +2797,17 @@ #: ../locale/scriptstrings/v.import_to_translate.c:14 #: ../locale/scriptstrings/db.in.ogr_to_translate.c:11 -#: ../vector/v.in.ogr/main.c:296 +#: ../vector/v.in.ogr/main.c:313 msgid "Encoding value for attribute data" msgstr "" #: ../locale/scriptstrings/v.import_to_translate.c:15 -#: ../vector/v.in.ogr/main.c:298 +#: ../vector/v.in.ogr/main.c:315 msgid "Overrides encoding interpretation, useful when importing ESRI Shapefile" msgstr "" #: ../locale/scriptstrings/v.import_to_translate.c:17 -#: ../vector/v.in.ogr/main.c:274 +#: ../vector/v.in.ogr/main.c:291 msgid "Snapping threshold for boundaries (map units)" msgstr "" @@ -2815,12 +2835,12 @@ msgstr "" #: ../locale/scriptstrings/v.import_to_translate.c:25 -#: ../vector/v.in.ogr/main.c:319 +#: ../vector/v.in.ogr/main.c:336 msgid "List supported OGR formats and exit" msgstr "" #: ../locale/scriptstrings/v.import_to_translate.c:26 -#: ../vector/v.in.ogr/main.c:325 +#: ../vector/v.in.ogr/main.c:342 msgid "List available OGR layers in data source and exit" msgstr "" @@ -2830,16 +2850,16 @@ #: ../locale/scriptstrings/t.rast.import_to_translate.c:18 #: ../locale/scriptstrings/t.vect.import_to_translate.c:14 #: ../locale/scriptstrings/r.import_to_translate.c:31 -#: ../raster/r.in.lidar/main.c:300 ../raster/r.in.gdal/main.c:185 +#: ../raster/r.in.lidar/main.c:300 ../raster/r.in.gdal/main.c:202 #: ../raster/r.external/main.c:102 ../raster3d/r3.in.lidar/main.c:293 -#: ../vector/v.in.lidar/main.c:321 ../vector/v.in.ogr/main.c:347 +#: ../vector/v.in.lidar/main.c:321 ../vector/v.in.ogr/main.c:364 #: ../vector/v.external/args.c:45 msgid "Override projection check (use current location's projection)" msgstr "" #: ../locale/scriptstrings/v.import_to_translate.c:28 #: ../locale/scriptstrings/r.import_to_translate.c:32 -#: ../vector/v.in.ogr/main.c:349 ../vector/v.external/args.c:47 +#: ../vector/v.in.ogr/main.c:366 ../vector/v.external/args.c:47 msgid "Assume that the dataset has the same projection as the current location" msgstr "" @@ -2968,66 +2988,66 @@ #: ../locale/scriptstrings/t.rast.colors_to_translate.c:22 #: ../locale/scriptstrings/t.rast.colors_to_translate.c:24 #: ../locale/scriptstrings/t.rast.colors_to_translate.c:26 -#: ../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 ../raster/r.category/main.c:81 +#: ../raster/r.colors/edit_colors.c:107 ../raster/r.colors/edit_colors.c:114 +#: ../raster/r.colors/edit_colors.c:121 ../raster/r.colors/edit_colors.c:128 +#: ../raster/r.colors/edit_colors.c:139 ../raster/r.colors/edit_colors.c:157 +#: ../raster/r.colors/edit_colors.c:162 ../raster/r.colors/edit_colors.c:167 +#: ../raster/r.colors/edit_colors.c:172 ../raster/r.category/main.c:81 #: ../raster/r.category/main.c:88 ../display/d.linegraph/main.c:270 #: ../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:112 ../vector/v.colors/main.c:138 -#: ../vector/v.colors/main.c:143 ../vector/v.colors/main.c:148 +#: ../vector/v.colors/main.c:112 ../vector/v.colors/main.c:145 +#: ../vector/v.colors/main.c:150 ../vector/v.colors/main.c:155 msgid "Define" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:8 -#: ../raster/r.colors/edit_colors.c:96 ../vector/v.colors/main.c:98 +#: ../raster/r.colors/edit_colors.c:113 ../vector/v.colors/main.c:98 msgid "Raster map from which to copy color table" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:10 -#: ../raster/r.colors/edit_colors.c:103 ../vector/v.colors/main.c:105 +#: ../raster/r.colors/edit_colors.c:120 ../vector/v.colors/main.c:105 msgid "3D raster map from which to copy color table" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:12 -#: ../raster/r.colors/edit_colors.c:109 ../vector/v.colors/main.c:111 +#: ../raster/r.colors/edit_colors.c:126 ../vector/v.colors/main.c:111 msgid "Path to rules file" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:14 -#: ../raster/r.colors/edit_colors.c:115 ../vector/v.colors/main.c:121 +#: ../raster/r.colors/edit_colors.c:132 ../vector/v.colors/main.c:121 msgid "Remove existing color table" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:16 -#: ../raster/r.colors/edit_colors.c:121 ../vector/v.colors/main.c:127 +#: ../raster/r.colors/edit_colors.c:138 ../vector/v.colors/main.c:127 msgid "Only write new color table if it does not already exist" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:17 -#: ../raster/r.colors/edit_colors.c:126 ../vector/v.colors/main.c:131 +#: ../raster/r.colors/edit_colors.c:143 ../vector/v.colors/main.c:131 msgid "List available rules then exit" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:19 -#: ../raster/r.colors/edit_colors.c:132 ../vector/v.colors/main.c:137 +#: ../raster/r.colors/edit_colors.c:156 ../vector/v.colors/main.c:144 msgid "Invert colors" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:21 -#: ../raster/r.colors/edit_colors.c:137 ../vector/v.colors/main.c:142 +#: ../raster/r.colors/edit_colors.c:161 ../vector/v.colors/main.c:149 msgid "Logarithmic scaling" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:23 -#: ../raster/r.colors/edit_colors.c:142 ../vector/v.colors/main.c:147 +#: ../raster/r.colors/edit_colors.c:166 ../vector/v.colors/main.c:154 msgid "Logarithmic-absolute scaling" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:25 -#: ../raster/r.colors/edit_colors.c:147 +#: ../raster/r.colors/edit_colors.c:171 msgid "Histogram equalization" msgstr "" @@ -3045,6 +3065,7 @@ msgstr "" #: ../locale/scriptstrings/t.rename_to_translate.c:4 +#: ../locale/scriptstrings/v.db.renamecolumn_to_translate.c:5 #: ../general/g.rename/main.c:47 msgid "rename" msgstr "" @@ -3203,7 +3224,7 @@ msgstr "" #: ../locale/scriptstrings/v.unpack_to_translate.c:1 -msgid "Imports a vector map as GRASS GIS specific archive file (packed with v.pack)" +msgid "Imports a GRASS GIS specific vector archive file (packed with v.pack) as a vector map" msgstr "" #: ../locale/scriptstrings/v.unpack_to_translate.c:5 @@ -3225,7 +3246,7 @@ #: ../locale/scriptstrings/r.unpack_to_translate.c:10 ../ps/ps.map/main.c:100 #: ../ps/ps.map/main.c:113 ../ps/ps.map/main.c:135 #: ../raster/r.univar/r.univar_main.c:42 ../raster/r.kappa/main.c:90 -#: ../raster/r.kappa/main.c:98 +#: ../raster/r.kappa/main.c:98 ../raster/r.kappa/main.c:114 msgid "Output settings" msgstr "" @@ -3233,7 +3254,7 @@ #: ../locale/scriptstrings/r.unpack_to_translate.c:9 #: ../locale/scriptstrings/t.rast.import_to_translate.c:19 #: ../locale/scriptstrings/t.vect.import_to_translate.c:15 -#: ../raster/r.in.lidar/main.c:302 ../raster/r.in.gdal/main.c:187 +#: ../raster/r.in.lidar/main.c:302 ../raster/r.in.gdal/main.c:204 #: ../raster/r.external/main.c:104 ../raster3d/r3.in.lidar/main.c:295 #: ../vector/v.in.lidar/main.c:323 msgid "Assume that the dataset has same projection as the current location" @@ -3267,6 +3288,7 @@ #: ../locale/scriptstrings/v.db.univar_to_translate.c:8 #: ../locale/scriptstrings/db.univar_to_translate.c:8 +#: ../raster/r.info/main.c:91 msgid "Print stats in shell script style" msgstr "" @@ -3335,7 +3357,7 @@ msgstr "" #: ../locale/scriptstrings/r.unpack_to_translate.c:1 -msgid "Imports a raster map as GRASS GIS specific archive file (packed with r.pack)" +msgid "Imports a GRASS GIS specific raster archive file (packed with r.pack) as a raster map" msgstr "" #: ../locale/scriptstrings/r.unpack_to_translate.c:6 @@ -3351,23 +3373,23 @@ msgid "multispectral" msgstr "" -#: ../locale/scriptstrings/i.spectral_to_translate.c:9 +#: ../locale/scriptstrings/i.spectral_to_translate.c:10 msgid "Name for output image (or text file for -t)" msgstr "" -#: ../locale/scriptstrings/i.spectral_to_translate.c:11 +#: ../locale/scriptstrings/i.spectral_to_translate.c:12 msgid "Graphics format for output file" msgstr "" -#: ../locale/scriptstrings/i.spectral_to_translate.c:13 +#: ../locale/scriptstrings/i.spectral_to_translate.c:14 msgid "Show sampling coordinates instead of numbering in the legend" msgstr "" -#: ../locale/scriptstrings/i.spectral_to_translate.c:14 +#: ../locale/scriptstrings/i.spectral_to_translate.c:15 msgid "Use gnuplot for display" msgstr "" -#: ../locale/scriptstrings/i.spectral_to_translate.c:15 +#: ../locale/scriptstrings/i.spectral_to_translate.c:16 msgid "output to text file" msgstr "" @@ -3471,8 +3493,8 @@ #: ../locale/scriptstrings/t.rast.import_to_translate.c:6 #: ../locale/scriptstrings/t.vect.import_to_translate.c:6 -#: ../raster/r.in.gdal/main.c:94 ../general/g.proj/main.c:66 -#: ../vector/v.in.ogr/main.c:200 +#: ../raster/r.in.gdal/main.c:97 ../general/g.proj/main.c:66 +#: ../vector/v.in.ogr/main.c:203 msgid "create location" msgstr "" @@ -3487,17 +3509,19 @@ msgstr "" #: ../locale/scriptstrings/t.rast.import_to_translate.c:13 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:23 #: ../locale/scriptstrings/r.import_to_translate.c:10 -#: ../raster/r.stream.extract/main.c:141 ../raster/r.resamp.bspline/main.c:151 -#: ../raster/r.proj/main.c:192 ../raster/r.in.gdal/main.c:123 +#: ../raster/r.stream.extract/main.c:141 ../raster/r.resamp.bspline/main.c:153 +#: ../raster/r.proj/main.c:195 ../raster/r.in.gdal/main.c:126 #: ../vector/v.to.rast/main.c:117 ../vector/v.surf.bspline/main.c:195 msgid "Cache size for raster rows" msgstr "" #: ../locale/scriptstrings/t.rast.import_to_translate.c:14 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:22 #: ../locale/scriptstrings/r.import_to_translate.c:9 -#: ../raster/r.stream.extract/main.c:140 ../raster/r.resamp.bspline/main.c:150 -#: ../raster/r.proj/main.c:191 ../raster/r.in.gdal/main.c:122 +#: ../raster/r.stream.extract/main.c:140 ../raster/r.resamp.bspline/main.c:152 +#: ../raster/r.proj/main.c:194 ../raster/r.in.gdal/main.c:125 #: ../vector/v.to.rast/main.c:116 ../vector/v.surf.bspline/main.c:194 msgid "Maximum memory to be used (in MB)" msgstr "" @@ -3593,52 +3617,68 @@ 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.rectify/main.c:132 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:3 +#: ../raster/r.surf.area/main.c:77 ../raster/r.contour/main.c:88 +#: ../raster/r.random.surface/main.c:58 ../raster/r.surf.random/main.c:37 +#: ../raster/r.surf.fractal/main.c:39 ../raster/r.surf.idw/main.c:105 +#: ../raster/r.surf.contour/main.c:61 ../raster/r.fill.stats/main.c:776 +#: ../raster/r.resamp.bspline/main.c:80 ../raster/r.surf.gauss/main.c:39 +#: ../vector/v.surf.idw/main.c:88 ../vector/v.surf.rst/main.c:148 +#: ../vector/v.surf.bspline/main.c:92 ../vector/v.vol.rst/main.c:237 +msgid "surface" +msgstr "" + +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:6 +#: ../raster/r.resamp.bspline/main.c:83 +msgid "splines" +msgstr "" + +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:8 +#: ../raster/r.proj/main.c:185 ../imagery/i.rectify/main.c:132 #: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:126 msgid "Interpolation method to use" msgstr "" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:6 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:9 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 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:10 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:12 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:14 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:16 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:18 msgid "RST options" msgstr "" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:8 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:11 msgid "Spline smoothing parameter" msgstr "" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:10 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:13 msgid "Width of hole edge used for interpolation (in cells)" msgstr "" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:12 -#: ../vector/v.surf.rst/main.c:307 ../vector/v.vol.rst/main.c:319 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:15 +#: ../vector/v.surf.rst/main.c:310 ../vector/v.vol.rst/main.c:321 msgid "Minimum number of points for approximation in a segment (>segmax)" msgstr "" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:14 -#: ../vector/v.surf.rst/main.c:298 ../vector/v.vol.rst/main.c:310 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:17 +#: ../vector/v.surf.rst/main.c:301 ../vector/v.vol.rst/main.c:312 msgid "Maximum number of points in a segment" msgstr "" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:16 -#: ../raster/r.resamp.bspline/main.c:131 ../vector/v.surf.bspline/main.c:177 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:19 +#: ../raster/r.resamp.bspline/main.c:133 ../vector/v.surf.bspline/main.c:177 msgid "Tykhonov regularization parameter (affects smoothing)" msgstr "" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:17 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:20 msgid "Used in bilinear and bicubic spline interpolation" msgstr "" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:18 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:21 msgid "Spline options" msgstr "" @@ -3724,7 +3764,7 @@ msgid "r.mapcalc expression for temporal and spatial analysis of space time raster datasets" msgstr "" -#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:12 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:13 #: ../locale/scriptstrings/t.rast3d.algebra_to_translate.c:13 msgid "Use granularity sampling instead of the temporal topology approach" msgstr "" @@ -3793,7 +3833,7 @@ msgstr "" #: ../locale/scriptstrings/v.dissolve_to_translate.c:3 -#: ../vector/v.extract/main.c:80 +#: ../vector/v.extract/main.c:81 msgid "dissolve" msgstr "" @@ -3805,6 +3845,77 @@ msgid "Name of attribute column used to dissolve common boundaries" msgstr "" +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:1 +msgid "Calculates a new raster map from a simple r.mapcalc expression." +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:4 +msgid "simple" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:5 +msgid "Formula (e.g. A-B or A*C+B)" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:6 +msgid "Name of input A raster map" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:7 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:9 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:11 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:13 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:15 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:17 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:23 +#: ../raster/r.stream.extract/main.c:89 ../raster/r.stream.extract/main.c:97 +#: ../raster/r.flow/main.c:435 ../raster/r.flow/main.c:441 +msgid "Input maps" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:8 +msgid "Name of input B raster map" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:10 +msgid "Name of input C raster map" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:12 +msgid "Name of input D raster map" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:14 +msgid "Name of input E raster map" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:16 +msgid "Name of input F raster map" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:18 +#: ../raster/r.random/main.c:89 ../raster/r.mapcalc/main.c:105 +msgid "Seed for rand() function" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:19 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:21 +msgid "Random" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:20 +#: ../raster/r.mapcalc/main.c:109 +msgid "Generate random seed (result is non-deterministic)" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:22 +msgid "Quote the map names" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:24 +msgid "Case sensitive variable names" +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 "" @@ -3813,6 +3924,114 @@ msgid "Create the location specified by the \"location\" parameter and exit. Do not import the space time vector datasets." msgstr "" +#: ../locale/scriptstrings/r.drain_to_translate.c:1 +#: ../raster/r.drain/main.c:113 +msgid "Traces a flow through an elevation model or cost surface on a raster map." +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:3 ../raster/r.path/main.c:151 +#: ../raster/r.solute.transport/main.c:230 ../raster/r.topmodel/main.c:52 +#: ../raster/r.uslek/main.c:54 ../raster/r.usler/main.c:53 +#: ../raster/r.gwflow/main.c:210 ../raster/r.stream.extract/main.c:77 +#: ../raster/r.fill.dir/main.c:89 ../raster/r.basins.fill/main.c:55 +#: ../raster/r.water.outlet/main.c:58 ../raster/r.drain/main.c:110 +#: ../raster/r.topidx/main.c:40 ../raster/r.flow/main.c:422 +#: ../raster/r.carve/main.c:75 ../raster/r.lake/main.c:151 +#: ../raster/r.watershed/front/main.c:76 +#: ../raster/r.sim/r.sim.sediment/main.c:115 +#: ../raster/r.sim/r.sim.water/main.c:114 ../raster3d/r3.gwflow/main.c:162 +#: ../raster3d/r3.flow/main.c:180 +msgid "hydrology" +msgstr "hidrológia" + +#: ../locale/scriptstrings/r.drain_to_translate.c:4 ../raster/r.path/main.c:152 +#: ../raster/r.walk/main.c:204 ../raster/r.cost/main.c:164 +#: ../raster/r.drain/main.c:111 +msgid "cost surface" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:5 +#: ../raster/r.drain/main.c:116 +msgid "Name of input elevation or cost surface raster map" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:6 +#: ../raster/r.drain/main.c:121 +msgid "Name of input movement direction map associated with the cost surface" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:7 +#: ../raster/r.drain/main.c:123 +msgid "Direction in degrees CCW from east" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:8 +#: ../locale/scriptstrings/r.drain_to_translate.c:23 +#: ../raster/r.drain/main.c:125 ../raster/r.drain/main.c:168 +msgid "Cost surface" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:10 +#: ../raster/r.drain/main.c:133 +msgid "Name for output drain vector map" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:11 +#: ../raster/r.drain/main.c:134 +msgid "Recommended for cost surface made using knight's move" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:12 +#: ../raster/r.path/main.c:195 ../raster/r.walk/main.c:260 +#: ../raster/r.cost/main.c:223 ../raster/r.drain/main.c:139 +msgid "Coordinates of starting point(s) (E,N)" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:13 +#: ../locale/scriptstrings/r.drain_to_translate.c:15 +#: ../raster/r.path/main.c:196 ../raster/r.path/main.c:202 +#: ../raster/r.walk/main.c:242 ../raster/r.walk/main.c:254 +#: ../raster/r.walk/main.c:261 ../raster/r.walk/main.c:342 +#: ../raster/r.cost/main.c:205 ../raster/r.cost/main.c:217 +#: ../raster/r.cost/main.c:224 ../raster/r.cost/main.c:274 +#: ../raster/r.drain/main.c:140 ../raster/r.drain/main.c:147 +msgid "Start" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:14 +#: ../raster/r.path/main.c:201 ../raster/r.drain/main.c:145 +msgid "Name of starting vector points map(s)" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:16 +#: ../raster/r.path/main.c:206 ../raster/r.drain/main.c:151 +msgid "Copy input cell values on output" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:17 +#: ../locale/scriptstrings/r.drain_to_translate.c:19 +#: ../locale/scriptstrings/r.drain_to_translate.c:21 +#: ../raster/r.path/main.c:207 ../raster/r.path/main.c:212 +#: ../raster/r.path/main.c:217 ../raster/r.drain/main.c:152 +#: ../raster/r.drain/main.c:157 ../raster/r.drain/main.c:162 +msgid "Path settings" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:18 +#: ../raster/r.path/main.c:211 ../raster/r.drain/main.c:156 +msgid "Accumulate input values along the path" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:20 +#: ../raster/r.path/main.c:216 ../raster/r.drain/main.c:161 +msgid "Count cell numbers along the path" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:22 +#: ../raster/r.drain/main.c:167 +msgid "The input raster map is a cost surface (direction surface must also be specified)" +msgstr "" + #: ../locale/scriptstrings/r.import_to_translate.c:1 msgid "Imports raster data into a GRASS raster map using GDAL library and reprojects on the fly." msgstr "" @@ -3855,14 +4074,15 @@ #: ../locale/scriptstrings/r.import_to_translate.c:24 #: ../raster/r.in.poly/main.c:50 ../raster/r.in.ascii/main.c:92 -#: ../raster/r.in.bin/main.c:298 ../raster/r.in.gdal/main.c:140 -#: ../raster/r.support/main.c:66 ../raster/r.external/main.c:90 +#: ../raster/r.buildvrt/main.c:102 ../raster/r.in.bin/main.c:298 +#: ../raster/r.in.gdal/main.c:143 ../raster/r.support/main.c:66 +#: ../raster/r.external/main.c:90 msgid "Title for resultant raster map" msgstr "" #: ../locale/scriptstrings/r.import_to_translate.c:25 -#: ../raster/r.in.gdal/main.c:141 ../raster/r.in.gdal/main.c:150 -#: ../raster/r.in.gdal/main.c:159 ../raster/r.in.gdal/main.c:165 +#: ../raster/r.in.gdal/main.c:144 ../raster/r.in.gdal/main.c:153 +#: ../raster/r.in.gdal/main.c:162 ../raster/r.in.gdal/main.c:168 #: ../raster/r.external/main.c:91 ../imagery/i.landsat.toar/main.c:94 #: ../imagery/i.landsat.toar/main.c:116 ../imagery/i.landsat.toar/main.c:125 #: ../imagery/i.landsat.toar/main.c:134 ../imagery/i.landsat.toar/main.c:142 @@ -3876,100 +4096,20 @@ #: ../locale/scriptstrings/r.import_to_translate.c:27 #: ../locale/scriptstrings/r.import_to_translate.c:29 -#: ../raster/r.horizon/main.c:278 ../raster/r.horizon/main.c:297 +#: ../raster/r.horizon/main.c:277 ../raster/r.horizon/main.c:296 msgid "Optional" msgstr "" #: ../locale/scriptstrings/r.import_to_translate.c:28 -#: ../raster/r.proj/main.c:208 +#: ../raster/r.proj/main.c:219 msgid "Do not perform region cropping optimization" msgstr "" #: ../locale/scriptstrings/r.import_to_translate.c:30 -#: ../raster/r.in.gdal/main.c:214 +#: ../raster/r.in.gdal/main.c:231 msgid "Force Lat/Lon maps to fit into geographic coordinates (90N,S; 180E,W)" msgstr "" -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:1 -msgid "Performs inter-satellite calibration on DMSP-OLS Nighttime Lights Time Series" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:3 -msgid "inter-satellite" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:4 -msgid "calibration" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:5 -msgid "nighttime lights" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:6 -msgid "time series" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:7 -msgid "DMSP-OLS" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:8 -msgid "Print out calibration equations" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:9 -msgid "Evaluation based on the Normalised Difference Index" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:10 -msgid "Print in shell script style (currently only NDI via -e)" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:11 -msgid "Keep current computational region settings" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:12 -msgid "Exclude zero values from the analysis (retain zero cells in output)" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:13 -msgid "Exclude zero values from the analysis (set zero cells to NULL in output)" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:14 -msgid "Do not try to transfer timestamps (for input without timestamp)" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:15 -msgid "Clean average DMSP-OLS visible band digital number image(s)" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:16 -msgid "output file(s) suffix" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:17 -msgid "Suffix for calibrated average digital number output image(s)" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:18 -msgid "Calibration model" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:19 -msgid "Inter-satellite calibration model for average DMSP-OLS nighttime lights time series" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:20 -msgid "Elvidge (2009 or 2014), Liu 2012, Wu 2013" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:21 -msgid "Calibration Model" -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 "" @@ -4187,7 +4327,7 @@ msgid "Renames a column in the attribute table connected to a given vector map." msgstr "" -#: ../locale/scriptstrings/v.db.renamecolumn_to_translate.c:5 +#: ../locale/scriptstrings/v.db.renamecolumn_to_translate.c:6 msgid "Old and new name of the column (old,new)" msgstr "" @@ -4321,17 +4461,17 @@ msgstr "" #: ../locale/scriptstrings/m.proj_to_translate.c:2 ../misc/m.cogo/main.c:225 -#: ../misc/m.transform/main.c:316 ../misc/m.nviz.image/main.c:50 +#: ../misc/m.transform/main.c:316 ../misc/m.nviz.image/main.c:49 #: ../misc/m.nviz.script/main.c:69 ../misc/m.measure/main.c:46 msgid "miscellaneous" msgstr "" #: ../locale/scriptstrings/m.proj_to_translate.c:4 #: ../locale/scriptstrings/i.tasscap_to_translate.c:3 -#: ../raster/r.proj/main.c:146 ../imagery/i.fft/main.c:79 +#: ../raster/r.proj/main.c:149 ../imagery/i.fft/main.c:79 #: ../imagery/i.pca/main.c:73 ../imagery/i.ifft/main.c:78 #: ../imagery/i.ortho.photo/i.ortho.transform/main.c:392 -#: ../misc/m.transform/main.c:317 ../vector/v.proj/main.c:70 +#: ../misc/m.transform/main.c:317 ../vector/v.proj/main.c:75 #: ../vector/v.transform/main.c:71 msgid "transformation" msgstr "" @@ -4354,7 +4494,7 @@ #: ../raster/r.reclass/main.c:66 ../raster/r.recode/main.c:61 #: ../raster/r.in.ascii/main.c:79 ../raster3d/r3.in.ascii/main.c:87 #: ../general/g.proj/main.c:141 ../general/g.proj/main.c:150 -#: ../db/db.execute/main.c:139 ../db/db.select/main.c:208 +#: ../db/db.execute/main.c:151 ../db/db.select/main.c:208 #: ../vector/v.segment/main.c:80 ../vector/v.what/main.c:78 #: ../vector/v.edit/args.c:95 msgid "'-' for standard input" @@ -4478,14 +4618,18 @@ msgstr "" #: ../locale/scriptstrings/r.in.srtm_to_translate.c:4 -msgid "Name of SRTM input tile (file without .hgt.zip extension)" +msgid "SRTM" msgstr "" #: ../locale/scriptstrings/r.in.srtm_to_translate.c:5 -msgid "Name for output raster map (default: input tile)" +msgid "Name of SRTM input tile (file without .hgt.zip extension)" msgstr "" #: ../locale/scriptstrings/r.in.srtm_to_translate.c:6 +msgid "Name for output raster map (default: input tile)" +msgstr "" + +#: ../locale/scriptstrings/r.in.srtm_to_translate.c:7 msgid "Input is a 1-arcsec tile (default: 3-arcsec)" msgstr "" @@ -4512,7 +4656,7 @@ #: ../raster3d/r3.in.lidar/main.c:164 ../vector/v.lidar.edgedetection/main.c:76 #: ../vector/v.out.lidar/main.c:473 ../vector/v.in.lidar/main.c:138 #: ../vector/v.lidar.correction/main.c:72 ../vector/v.surf.bspline/main.c:94 -#: ../vector/v.lidar.growing/main.c:76 ../vector/v.decimate/main.c:124 +#: ../vector/v.lidar.growing/main.c:76 ../vector/v.decimate/main.c:125 #: ../vector/v.outlier/main.c:74 msgid "LIDAR" msgstr "" @@ -4662,7 +4806,7 @@ #: ../locale/scriptstrings/d.rast.leg_to_translate.c:3 #: ../display/d.vect.thematic/main.c:86 ../display/d.barscale/main.c:64 -#: ../display/d.grid/main.c:54 ../display/d.legend.vect/main.c:51 +#: ../display/d.grid/main.c:53 ../display/d.legend.vect/main.c:51 #: ../display/d.graph/main.c:59 ../display/d.legend/main.c:79 #: ../display/d.linegraph/main.c:232 ../display/d.vect.chart/main.c:64 #: ../display/d.text/main.c:140 ../display/d.northarrow/main.c:47 @@ -5056,36 +5200,32 @@ msgid "Paper '%s' not found, using defaults" 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.horizon/main.c:846 -#: ../raster/r.horizon/main.c:864 ../raster/r.latlong/main.c:133 -#: ../display/d.grid/plot.c:287 ../display/d.grid/plot.c:293 -#: ../display/d.grid/plot.c:334 ../display/d.grid/plot.c:340 -#: ../display/d.grid/plot.c:427 ../display/d.grid/plot.c:433 -#: ../display/d.grid/plot.c:485 ../display/d.grid/plot.c:491 -#: ../display/d.grid/plot.c:635 ../display/d.grid/plot.c:651 -#: ../display/d.grid/plot.c:668 ../display/d.grid/plot.c:685 -msgid "Error in pj_do_proj" -msgstr "" - -#: ../ps/ps.map/do_geogrid.c:272 ../raster/r.sun/main.c:788 -#: ../raster/r.horizon/main.c:538 ../display/d.grid/plot.c:554 -#: ../display/d.where/main.c:113 ../general/g.region/printwindow.c:257 -#: ../general/g.region/printwindow.c:481 ../general/g.region/printwindow.c:550 +#: ../ps/ps.map/do_geogrid.c:90 ../ps/ps.map/do_geogrid.c:96 +#: ../ps/ps.map/do_geogrid.c:121 ../ps/ps.map/do_geogrid.c:127 +#: ../ps/ps.map/do_geogrid.c:200 ../ps/ps.map/do_geogrid.c:242 +#: ../ps/ps.map/do_geogrid.c:322 ../ps/ps.map/do_geogrid.c:339 +#: ../ps/ps.map/do_geogrid.c:357 ../ps/ps.map/do_geogrid.c:375 +#: ../ps/ps.map/do_geogrid.c:432 ../ps/ps.map/do_geogrid.c:439 +#: ../ps/ps.map/do_geogrid.c:444 ../ps/ps.map/do_geogrid.c:453 +#: ../ps/ps.map/do_geogrid.c:458 +msgid "Error in GPJ_transform" +msgstr "" + +#: ../ps/ps.map/do_geogrid.c:284 ../raster/r.sun/main.c:787 +#: ../raster/r.horizon/main.c:542 ../display/d.grid/plot.c:564 +#: ../display/d.where/main.c:113 ../general/g.region/printwindow.c:256 +#: ../general/g.region/printwindow.c:492 ../general/g.region/printwindow.c:564 msgid "Can't get projection key values of current location" msgstr "" -#: ../ps/ps.map/do_geogrid.c:278 ../raster/r.sun/main.c:798 -#: ../raster/r.horizon/main.c:548 ../raster/r.latlong/main.c:114 -#: ../display/d.grid/plot.c:561 ../display/d.grid/plot.c:588 -#: ../display/d.where/main.c:120 ../display/d.where/main.c:146 -msgid "Unable to set up lat/long projection parameters" +#: ../ps/ps.map/do_geogrid.c:293 ../raster/r.sun/main.c:796 +#: ../raster/r.horizon/main.c:551 ../raster/r.sunhours/main.c:231 +#: ../raster/r.proj/main.c:342 ../raster/r.in.gdal/main.c:1003 +#: ../raster/r.sunmask/g_solposition.c:121 ../raster/r.latlong/main.c:111 +#: ../display/d.grid/plot.c:605 ../display/d.where/main.c:151 +#: ../general/g.region/printwindow.c:265 ../general/g.region/printwindow.c:501 +#: ../general/g.region/printwindow.c:593 ../vector/v.proj/main.c:292 +msgid "Unable to initialize coordinate transformation" msgstr "" #: ../ps/ps.map/ps_clrtbl.c:35 ../ps/ps.map/ps_fclrtbl.c:46 @@ -5255,41 +5395,42 @@ #: ../vector/v.mkgrid/main.c:278 ../vector/v.what.rast3/main.c:126 #: ../vector/v.to.rast/support.c:109 ../vector/v.to.rast/support.c:284 #: ../vector/v.to.rast/support.c:523 ../vector/v.to.rast/vect2rast.c:60 -#: ../vector/v.out.ogr/main.c:634 ../vector/v.kcv/main.c:126 +#: ../vector/v.out.ogr/main.c:690 ../vector/v.kcv/main.c:126 #: ../vector/v.surf.idw/read_sites.c:55 ../vector/v.class/main.c:117 #: ../vector/v.label.sa/labels.c:78 ../vector/v.net.distance/main.c:279 -#: ../vector/v.random/main.c:239 ../vector/v.db.connect/main.c:223 -#: ../vector/v.db.connect/main.c:331 ../vector/v.to.rast3/main.c:84 -#: ../vector/v.reclass/main.c:133 ../vector/v.surf.rst/main.c:620 -#: ../vector/v.surf.bspline/main.c:384 ../vector/v.surf.bspline/crosscorr.c:123 -#: ../vector/v.db.select/main.c:177 ../vector/v.net.allpairs/main.c:166 -#: ../vector/v.in.dwg/main.c:213 ../vector/v.buffer/main.c:431 -#: ../vector/v.select/copy_tabs.c:82 ../vector/v.profile/main.c:426 -#: ../vector/v.profile/main.c:580 ../vector/v.extrude/main.c:229 -#: ../vector/v.out.svg/main.c:159 ../vector/v.in.ogr/main.c:1131 -#: ../vector/v.in.ogr/main.c:1177 ../vector/v.patch/main.c:156 -#: ../vector/v.patch/main.c:188 ../vector/v.patch/main.c:309 -#: ../vector/v.patch/main.c:391 ../vector/v.net.path/path.c:96 -#: ../vector/v.overlay/main.c:246 ../vector/v.overlay/main.c:413 -#: ../vector/v.net.iso/main.c:376 ../vector/v.to.3d/trans2.c:55 -#: ../vector/v.to.3d/trans3.c:57 ../vector/v.what.rast/main.c:144 -#: ../vector/v.net.flow/main.c:169 ../vector/v.normal/main.c:122 -#: ../vector/v.sample/main.c:179 ../vector/v.distance/main.c:520 -#: ../vector/v.distance/main.c:555 ../vector/v.distance/main.c:601 -#: ../vector/v.distance/main.c:1340 ../vector/v.distance/main.c:1359 -#: ../vector/v.net.timetable/main.c:93 ../vector/v.in.db/main.c:164 -#: ../vector/v.in.db/main.c:302 ../vector/v.in.ascii/main.c:348 -#: ../vector/v.to.points/main.c:177 ../vector/v.colors/scan_attr.c:29 -#: ../vector/v.colors/read_rgb.c:28 ../vector/v.colors/write_rgb.c:25 -#: ../vector/v.vol.rst/user1.c:99 ../vector/v.vol.rst/main.c:600 -#: ../vector/v.net.components/main.c:180 +#: ../vector/v.random/main.c:243 ../vector/v.random/main.c:271 +#: ../vector/v.db.connect/main.c:223 ../vector/v.db.connect/main.c:331 +#: ../vector/v.to.rast3/main.c:84 ../vector/v.reclass/main.c:133 +#: ../vector/v.surf.rst/main.c:623 ../vector/v.surf.bspline/main.c:384 +#: ../vector/v.surf.bspline/crosscorr.c:123 ../vector/v.db.select/main.c:177 +#: ../vector/v.net.allpairs/main.c:166 ../vector/v.in.dwg/main.c:213 +#: ../vector/v.buffer/main.c:431 ../vector/v.select/copy_tabs.c:82 +#: ../vector/v.profile/main.c:426 ../vector/v.profile/main.c:580 +#: ../vector/v.extrude/main.c:229 ../vector/v.out.svg/main.c:159 +#: ../vector/v.in.ogr/main.c:1194 ../vector/v.in.ogr/main.c:1242 +#: ../vector/v.patch/main.c:159 ../vector/v.patch/main.c:191 +#: ../vector/v.patch/main.c:347 ../vector/v.patch/main.c:429 +#: ../vector/v.net.path/path.c:96 ../vector/v.overlay/main.c:246 +#: ../vector/v.overlay/main.c:413 ../vector/v.net.iso/main.c:376 +#: ../vector/v.to.3d/trans2.c:55 ../vector/v.to.3d/trans3.c:57 +#: ../vector/v.what.rast/main.c:144 ../vector/v.net.flow/main.c:169 +#: ../vector/v.normal/main.c:122 ../vector/v.sample/main.c:179 +#: ../vector/v.distance/main.c:527 ../vector/v.distance/main.c:562 +#: ../vector/v.distance/main.c:608 ../vector/v.distance/main.c:1348 +#: ../vector/v.distance/main.c:1367 ../vector/v.net.timetable/main.c:93 +#: ../vector/v.in.db/main.c:164 ../vector/v.in.db/main.c:302 +#: ../vector/v.in.ascii/main.c:348 ../vector/v.to.points/main.c:177 +#: ../vector/v.colors/scan_attr.c:29 ../vector/v.colors/read_rgb.c:28 +#: ../vector/v.colors/write_rgb.c:25 ../vector/v.vol.rst/user1.c:99 +#: ../vector/v.vol.rst/main.c:602 ../vector/v.net.components/main.c:180 #: ../vector/v.colors.out/make_colors.c:36 ../vector/v.label/main.c:278 #: ../vector/v.edit/select.c:516 ../vector/v.net.centrality/main.c:246 #: ../vector/v.info/print.c:147 ../vector/v.out.postgis/table.c:34 -#: ../vector/v.in.dxf/write_vect.c:211 ../vector/v.extract/main.c:263 +#: ../vector/v.in.dxf/write_vect.c:211 ../vector/v.extract/main.c:226 +#: ../vector/v.extract/main.c:323 ../vector/v.extract/extract.c:272 #: ../vector/v.lrs/v.lrs.create/main.c:296 #: ../vector/v.lrs/v.lrs.create/main.c:305 ../vector/v.net.alloc/main.c:316 -#: ../vector/v.transform/trans_digit.c:41 ../vector/v.to.db/update.c:46 +#: ../vector/v.transform/trans_digit.c:41 ../vector/v.to.db/update.c:48 #: ../vector/v.to.db/query.c:89 #, c-format msgid "Unable to open database <%s> by driver <%s>" @@ -5359,10 +5500,11 @@ msgid "My first raster module" msgstr "" -#: ../doc/raster/r.example/main.c:105 ../raster/r.walk/main.c:435 -#: ../raster/r.walk/main.c:440 ../raster/r.walk/main.c:801 -#: ../raster/r.colors/edit_colors.c:393 ../raster/r.cost/main.c:350 -#: ../raster/r.cost/main.c:665 ../raster/r.reclass/main.c:79 +#: ../doc/raster/r.example/main.c:105 ../raster/r.walk/main.c:460 +#: ../raster/r.walk/main.c:486 ../raster/r.walk/main.c:491 +#: ../raster/r.walk/main.c:852 ../raster/r.colors/edit_colors.c:434 +#: ../raster/r.cost/main.c:375 ../raster/r.cost/main.c:401 +#: ../raster/r.cost/main.c:712 ../raster/r.reclass/main.c:79 #: ../raster/r.univar/r.univar_main.c:234 ../raster/r.report/parse.c:273 #: ../raster/r.distance/parse.c:72 ../raster/r.distance/parse.c:81 #: ../raster/r.spread/main.c:439 ../raster/r.spread/main.c:442 @@ -5370,13 +5512,13 @@ #: ../raster/r.spread/main.c:452 ../raster/r.spread/main.c:455 #: ../raster/r.buffer/main.c:112 ../raster/r.stream.extract/main.c:173 #: ../raster/r.stream.extract/main.c:177 ../raster/r.stream.extract/main.c:182 -#: ../raster/r.cross/main.c:106 ../raster/r.mapcalc/map.c:519 +#: ../raster/r.cross/main.c:105 ../raster/r.mapcalc/map.c:519 #: ../raster/r.mapcalc/map.c:813 ../raster/r.mapcalc/map3.c:710 -#: ../raster/r.compress/main.c:124 ../raster/r.compress/main.c:304 -#: ../raster/r.kappa/main.c:150 ../raster/r.kappa/stats.c:33 +#: ../raster/r.compress/main.c:124 ../raster/r.compress/main.c:308 +#: ../raster/r.kappa/main.c:162 ../raster/r.kappa/stats.c:33 #: ../raster/r.kappa/stats.c:38 ../raster/r.coin/main.c:121 #: ../raster/r.coin/main.c:123 ../raster/r.fill.stats/main.c:1028 -#: ../raster/r.tile/main.c:86 ../raster/r.info/main.c:104 +#: ../raster/r.tile/main.c:86 ../raster/r.info/main.c:110 #: ../raster/r.geomorphon/memory.c:14 ../raster/r.category/main.c:119 #: ../raster/r.category/main.c:140 ../raster/r.ros/main.c:368 #: ../raster/r.ros/main.c:379 ../raster/r.ros/main.c:384 @@ -5390,14 +5532,15 @@ #: ../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 ../general/g.region/main.c:429 -#: ../general/g.region/main.c:766 ../general/g.region/main.c:774 -#: ../imagery/i.gensig/parse.c:38 ../imagery/i.gensigset/parse.c:44 -#: ../imagery/i.pca/main.c:139 ../imagery/i.ortho.photo/i.ortho.elev/main.c:197 +#: ../raster/r.sim/simlib/output.c:755 ../general/g.region/main.c:442 +#: ../general/g.region/main.c:779 ../general/g.region/main.c:787 +#: ../imagery/i.segment/parse_args.c:199 ../imagery/i.gensig/parse.c:38 +#: ../imagery/i.gensigset/parse.c:44 ../imagery/i.pca/main.c:139 +#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:197 #: ../misc/m.nviz.image/surface.c:50 ../misc/m.nviz.image/surface.c:107 -#: ../vector/v.colors/main.c:312 ../vector/v.vol.rst/main.c:615 -#: ../scripts/v.rast.stats/v.rast.stats.py:128 ../scripts/r.rgb/r.rgb.py:60 -#: ../scripts/r.mask/r.mask.py:131 ../scripts/r.grow/r.grow.py:123 +#: ../vector/v.colors/main.c:325 ../vector/v.vol.rst/main.c:617 +#: ../scripts/v.rast.stats/v.rast.stats.py:148 ../scripts/r.rgb/r.rgb.py:60 +#: ../scripts/r.mask/r.mask.py:131 ../scripts/r.grow/r.grow.py:122 #: ../scripts/d.polar/d.polar.py:62 ../scripts/r.pack/r.pack.py:74 #: ../scripts/r.buffer.lowmem/r.buffer.lowmem.py:87 #: ../scripts/d.correlate/d.correlate.py:50 @@ -5405,7 +5548,7 @@ #: ../scripts/d.rast.leg/d.rast.leg.py:103 #: ../scripts/r.reclass.area/r.reclass.area.py:103 #: ../scripts/r.reclass.area/r.reclass.area.py:213 -#: ../scripts/r.fillnulls/r.fillnulls.py:150 +#: ../scripts/r.fillnulls/r.fillnulls.py:162 #, c-format, python-format msgid "Raster map <%s> not found" msgstr "" @@ -5414,17 +5557,17 @@ msgid "My first vector module" msgstr "" -#: ../doc/vector/v.example/main.c:75 ../raster/r.walk/main.c:410 -#: ../raster/r.cost/main.c:325 ../raster/r.carve/main.c:158 -#: ../display/d.extract/main.c:98 ../general/g.region/main.c:479 +#: ../doc/vector/v.example/main.c:75 ../raster/r.walk/main.c:453 +#: ../raster/r.cost/main.c:368 ../raster/r.carve/main.c:158 +#: ../display/d.extract/main.c:98 ../general/g.region/main.c:492 #: ../misc/m.nviz.image/vector.c:84 ../vector/v.lidar.edgedetection/main.c:180 #: ../vector/v.clean/test/topocheck.c:63 #: ../vector/v.lidar.correction/main.c:157 ../vector/v.surf.bspline/main.c:263 #: ../vector/v.surf.bspline/main.c:332 ../vector/v.lidar.growing/main.c:126 #: ../vector/v.profile/main.c:359 ../vector/v.profile/main.c:363 -#: ../vector/v.colors/main.c:238 ../vector/v.outlier/main.c:176 -#: ../vector/v.edit/main.c:155 ../vector/v.vect.stats/main.c:263 -#: ../vector/v.vect.stats/main.c:271 ../vector/v.lrs/v.lrs.label/main.c:268 +#: ../vector/v.colors/main.c:251 ../vector/v.outlier/main.c:176 +#: ../vector/v.edit/main.c:155 ../vector/v.vect.stats/main.c:270 +#: ../vector/v.vect.stats/main.c:278 ../vector/v.lrs/v.lrs.label/main.c:268 #: ../vector/v.lrs/v.lrs.where/main.c:127 #: ../vector/v.lrs/v.lrs.where/main.c:136 #: ../vector/v.lrs/v.lrs.segment/main.c:140 @@ -5441,40 +5584,40 @@ msgid "Unable to set predetermined vector open level" msgstr "" -#: ../doc/vector/v.example/main.c:87 ../raster/r.walk/main.c:673 -#: ../raster/r.walk/main.c:742 ../raster/r.cost/main.c:533 -#: ../raster/r.cost/main.c:606 ../raster/r.random/support.c:67 -#: ../raster/r.drain/main.c:271 ../raster/r.what/main.c:250 -#: ../raster/r.carve/main.c:162 ../raster/r.region/main.c:176 -#: ../raster/r.sim/simlib/observation_points.c:41 +#: ../doc/vector/v.example/main.c:87 ../raster/r.path/main.c:301 +#: ../raster/r.walk/main.c:746 ../raster/r.walk/main.c:809 +#: ../raster/r.cost/main.c:606 ../raster/r.cost/main.c:669 +#: ../raster/r.random/support.c:67 ../raster/r.drain/main.c:272 +#: ../raster/r.what/main.c:250 ../raster/r.carve/main.c:162 +#: ../raster/r.region/main.c:176 ../raster/r.sim/simlib/observation_points.c:41 #: ../display/d.extract/main.c:103 ../display/d.vect.chart/main.c:246 #: ../display/d.path/main.c:185 ../raster3d/r3.flow/main.c:411 -#: ../general/manage/lister/vector.c:32 ../general/g.region/main.c:489 +#: ../general/manage/lister/vector.c:32 ../general/g.region/main.c:502 #: ../misc/m.nviz.image/vector.c:280 ../vector/v.what.rast3/main.c:114 #: ../vector/v.to.rast/support.c:100 ../vector/v.to.rast/support.c:272 #: ../vector/v.to.rast/support.c:510 ../vector/v.to.rast/vect2rast.c:39 -#: ../vector/v.lidar.edgedetection/main.c:186 ../vector/v.out.ogr/main.c:135 +#: ../vector/v.lidar.edgedetection/main.c:186 ../vector/v.out.ogr/main.c:137 #: ../vector/v.surf.idw/read_sites.c:29 ../vector/v.class/main.c:102 #: ../vector/v.clean/test/topocheck.c:67 ../vector/v.clean/test/topocheck.c:87 #: ../vector/v.clean/main.c:283 ../vector/v.label.sa/labels.c:58 -#: ../vector/v.net.distance/main.c:192 ../vector/v.random/main.c:205 +#: ../vector/v.net.distance/main.c:192 ../vector/v.random/main.c:208 #: ../vector/v.support/main.c:134 ../vector/v.out.dxf/main.c:80 -#: ../vector/v.out.lidar/main.c:609 ../vector/v.proj/main.c:237 +#: ../vector/v.out.lidar/main.c:609 ../vector/v.proj/main.c:249 #: ../vector/v.db.connect/main.c:154 ../vector/v.to.rast3/main.c:73 #: ../vector/v.out.ascii/main.c:87 ../vector/v.out.ascii/main.c:94 #: ../vector/v.cluster/main.c:149 ../vector/v.build.polylines/main.c:151 #: ../vector/v.lidar.correction/main.c:161 ../vector/v.reclass/main.c:113 -#: ../vector/v.segment/main.c:108 ../vector/v.surf.rst/main.c:561 -#: ../vector/v.surf.rst/main.c:665 ../vector/v.db.select/main.c:164 +#: ../vector/v.segment/main.c:108 ../vector/v.surf.rst/main.c:564 +#: ../vector/v.surf.rst/main.c:668 ../vector/v.db.select/main.c:164 #: ../vector/v.net.allpairs/main.c:130 ../vector/v.drape/main.c:143 #: ../vector/v.buffer/main.c:337 ../vector/v.lidar.growing/main.c:138 #: ../vector/v.lidar.growing/main.c:142 ../vector/v.select/main.c:108 #: ../vector/v.profile/main.c:370 ../vector/v.profile/main.c:394 #: ../vector/v.extrude/main.c:190 ../vector/v.hull/main.c:87 #: ../vector/v.out.svg/main.c:139 ../vector/v.net.connectivity/main.c:130 -#: ../vector/v.patch/main.c:129 ../vector/v.patch/main.c:147 -#: ../vector/v.patch/main.c:177 ../vector/v.patch/main.c:274 -#: ../vector/v.patch/main.c:355 ../vector/v.net.path/main.c:158 +#: ../vector/v.patch/main.c:131 ../vector/v.patch/main.c:150 +#: ../vector/v.patch/main.c:180 ../vector/v.patch/main.c:312 +#: ../vector/v.patch/main.c:393 ../vector/v.net.path/main.c:158 #: ../vector/v.overlay/main.c:188 ../vector/v.perturb/main.c:148 #: ../vector/v.perturb/main.c:173 ../vector/v.net.iso/main.c:243 #: ../vector/v.to.3d/main.c:72 ../vector/v.type/main.c:131 @@ -5483,83 +5626,84 @@ #: ../vector/v.delaunay/main.c:120 ../vector/v.normal/main.c:110 #: ../vector/v.sample/main.c:124 ../vector/v.rectify/main.c:150 #: ../vector/v.qcount/main.c:101 ../vector/v.univar/main.c:158 -#: ../vector/v.distance/main.c:364 ../vector/v.distance/main.c:386 +#: ../vector/v.distance/main.c:366 ../vector/v.distance/main.c:388 #: ../vector/v.net.timetable/main.c:353 ../vector/v.net.visibility/main.c:73 #: ../vector/v.net.visibility/main.c:82 ../vector/v.out.pov/main.c:97 -#: ../vector/v.to.points/main.c:130 ../vector/v.colors/main.c:262 +#: ../vector/v.to.points/main.c:130 ../vector/v.colors/main.c:275 #: ../vector/v.build/main.c:118 ../vector/v.build/main.c:128 #: ../vector/v.voronoi/main.c:196 ../vector/v.net.bridge/main.c:118 #: ../vector/v.neighbors/main.c:88 ../vector/v.split/main.c:172 -#: ../vector/v.vol.rst/main.c:560 ../vector/v.net.components/main.c:148 -#: ../vector/v.decimate/main.c:272 ../vector/v.net.salesman/main.c:250 +#: ../vector/v.vol.rst/main.c:562 ../vector/v.net.components/main.c:148 +#: ../vector/v.decimate/main.c:276 ../vector/v.net.salesman/main.c:250 #: ../vector/v.colors.out/scan_cats.c:20 #: ../vector/v.colors.out/make_colors.c:23 ../vector/v.kernel/main.c:318 #: ../vector/v.kernel/main.c:331 ../vector/v.label/main.c:268 #: ../vector/v.edit/main.c:170 ../vector/v.edit/main.c:243 #: ../vector/v.net.centrality/main.c:209 ../vector/v.info/main.c:61 #: ../vector/v.parallel/main.c:148 ../vector/v.out.postgis/main.c:100 -#: ../vector/v.vect.stats/main.c:267 ../vector/v.vect.stats/main.c:278 -#: ../vector/v.extract/main.c:191 ../vector/v.lrs/v.lrs.label/main.c:272 +#: ../vector/v.vect.stats/main.c:274 ../vector/v.vect.stats/main.c:285 +#: ../vector/v.extract/main.c:194 ../vector/v.lrs/v.lrs.label/main.c:272 #: ../vector/v.lrs/v.lrs.where/main.c:131 #: ../vector/v.lrs/v.lrs.where/main.c:140 #: ../vector/v.lrs/v.lrs.segment/main.c:144 #: ../vector/v.lrs/v.lrs.create/main.c:254 #: ../vector/v.lrs/v.lrs.create/main.c:263 ../vector/v.net/main.c:68 #: ../vector/v.net/main.c:92 ../vector/v.net.alloc/main.c:185 -#: ../vector/v.transform/main.c:197 ../vector/v.generalize/main.c:327 -#: ../vector/v.external/main.c:228 ../vector/v.to.db/main.c:59 +#: ../vector/v.transform/main.c:197 ../vector/v.generalize/main.c:328 +#: ../vector/v.external/main.c:232 ../vector/v.to.db/main.c:67 #, c-format msgid "Unable to open vector map <%s>" msgstr "" -#: ../doc/vector/v.example/main.c:100 ../raster/r.volume/main.c:155 -#: ../raster/r.random/random.c:63 ../raster/r.contour/main.c:156 -#: ../raster/r.stream.extract/close.c:38 ../raster/r.to.vect/main.c:157 -#: ../raster/r.drain/main.c:200 ../raster/r.resamp.bspline/main.c:495 -#: ../raster/r.flow/io.c:178 ../raster/r.carve/vect.c:32 -#: ../raster/r.sim/simlib/output.c:38 ../raster/r.sim/simlib/output.c:44 -#: ../display/d.extract/main.c:106 ../raster3d/r3.flow/main.c:396 -#: ../vector/v.mkgrid/main.c:264 ../vector/v.lidar.edgedetection/main.c:251 -#: ../vector/v.clean/main.c:288 ../vector/v.clean/main.c:295 -#: ../vector/v.net.distance/main.c:198 ../vector/v.random/main.c:228 -#: ../vector/v.proj/main.c:380 ../vector/v.cluster/main.c:209 -#: ../vector/v.in.lidar/main.c:555 ../vector/v.build.polylines/main.c:156 +#: ../doc/vector/v.example/main.c:100 ../raster/r.path/main.c:240 +#: ../raster/r.volume/main.c:155 ../raster/r.random/random.c:63 +#: ../raster/r.contour/main.c:156 ../raster/r.stream.extract/close.c:38 +#: ../raster/r.to.vect/main.c:157 ../raster/r.drain/main.c:201 +#: ../raster/r.resamp.bspline/main.c:497 ../raster/r.flow/io.c:178 +#: ../raster/r.carve/vect.c:32 ../raster/r.sim/simlib/output.c:38 +#: ../raster/r.sim/simlib/output.c:44 ../display/d.extract/main.c:106 +#: ../raster3d/r3.flow/main.c:396 ../vector/v.mkgrid/main.c:264 +#: ../vector/v.lidar.edgedetection/main.c:251 ../vector/v.clean/main.c:288 +#: ../vector/v.clean/main.c:295 ../vector/v.net.distance/main.c:198 +#: ../vector/v.random/main.c:231 ../vector/v.proj/main.c:402 +#: ../vector/v.cluster/main.c:209 ../vector/v.in.lidar/main.c:555 +#: ../vector/v.build.polylines/main.c:156 #: ../vector/v.lidar.correction/main.c:215 #: ../vector/v.lidar.correction/main.c:221 ../vector/v.reclass/main.c:117 -#: ../vector/v.segment/main.c:114 ../vector/v.surf.rst/main.c:600 -#: ../vector/v.surf.rst/main.c:603 ../vector/v.surf.rst/main.c:769 +#: ../vector/v.segment/main.c:114 ../vector/v.surf.rst/main.c:603 +#: ../vector/v.surf.rst/main.c:606 ../vector/v.surf.rst/main.c:772 #: ../vector/v.surf.bspline/main.c:353 ../vector/v.net.allpairs/main.c:136 #: ../vector/v.in.dwg/main.c:200 ../vector/v.drape/main.c:158 -#: ../vector/v.buffer/main.c:405 ../vector/v.select/main.c:125 +#: ../vector/v.buffer/main.c:405 ../vector/v.select/main.c:149 #: ../vector/v.profile/main.c:537 ../vector/v.extrude/main.c:196 #: ../vector/v.in.region/main.c:75 ../vector/v.hull/main.c:121 -#: ../vector/v.net.connectivity/main.c:136 ../vector/v.in.ogr/main.c:843 -#: ../vector/v.patch/main.c:283 ../vector/v.patch/main.c:288 +#: ../vector/v.net.connectivity/main.c:136 ../vector/v.in.ogr/main.c:901 +#: ../vector/v.patch/main.c:321 ../vector/v.patch/main.c:326 #: ../vector/v.net.path/main.c:167 ../vector/v.overlay/main.c:220 #: ../vector/v.perturb/main.c:154 ../vector/v.net.iso/main.c:356 #: ../vector/v.to.3d/main.c:87 ../vector/v.net.spanningtree/main.c:107 #: ../vector/v.net.steiner/main.c:607 ../vector/v.net.flow/main.c:149 #: ../vector/v.net.flow/main.c:155 ../vector/v.delaunay/main.c:126 #: ../vector/v.sample/main.c:162 ../vector/v.rectify/main.c:216 -#: ../vector/v.qcount/main.c:127 ../vector/v.distance/main.c:410 +#: ../vector/v.qcount/main.c:127 ../vector/v.distance/main.c:412 #: ../vector/v.net.timetable/main.c:359 ../vector/v.in.db/main.c:151 #: ../vector/v.in.ascii/main.c:251 ../vector/v.net.visibility/main.c:77 #: ../vector/v.to.points/main.c:138 ../vector/v.build/main.c:154 #: ../vector/v.voronoi/main.c:215 ../vector/v.net.bridge/main.c:124 -#: ../vector/v.split/main.c:177 ../vector/v.vol.rst/main.c:580 -#: ../vector/v.vol.rst/main.c:583 ../vector/v.net.components/main.c:154 -#: ../vector/v.decimate/main.c:391 ../vector/v.outlier/main.c:229 +#: ../vector/v.split/main.c:177 ../vector/v.vol.rst/main.c:582 +#: ../vector/v.vol.rst/main.c:585 ../vector/v.net.components/main.c:154 +#: ../vector/v.decimate/main.c:395 ../vector/v.outlier/main.c:229 #: ../vector/v.outlier/main.c:234 ../vector/v.outlier/main.c:240 #: ../vector/v.net.salesman/main.c:551 ../vector/v.kernel/main.c:337 #: ../vector/v.edit/main.c:107 ../vector/v.edit/main.c:122 #: ../vector/v.net.centrality/main.c:215 ../vector/v.parallel/main.c:153 -#: ../vector/v.in.dxf/main.c:146 ../vector/v.extract/main.c:346 +#: ../vector/v.in.dxf/main.c:146 ../vector/v.extract/main.c:406 #: ../vector/v.lrs/v.lrs.label/main.c:276 #: ../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.net.alloc/main.c:298 -#: ../vector/v.transform/main.c:265 ../vector/v.generalize/main.c:338 -#: ../vector/v.external/main.c:180 ../scripts/v.what.strds/v.what.strds.py:217 +#: ../vector/v.transform/main.c:265 ../vector/v.generalize/main.c:339 +#: ../vector/v.external/main.c:184 ../scripts/v.what.strds/v.what.strds.py:217 #, c-format, python-format msgid "Unable to create vector map <%s>" msgstr "" @@ -5571,10 +5715,10 @@ #: ../vector/v.surf.bspline/crosscorr.c:114 ../vector/v.buffer/main.c:426 #: ../vector/v.extrude/main.c:224 ../vector/v.overlay/main.c:398 #: ../vector/v.what.rast/main.c:138 ../vector/v.univar/main.c:229 -#: ../vector/v.distance/main.c:549 ../vector/v.colors/scan_attr.c:24 +#: ../vector/v.distance/main.c:556 ../vector/v.colors/scan_attr.c:24 #: ../vector/v.colors/read_rgb.c:23 ../vector/v.colors/write_rgb.c:20 -#: ../vector/v.edit/select.c:502 ../vector/v.vect.stats/main.c:330 -#: ../vector/v.vect.stats/main.c:404 ../vector/v.generalize/misc.c:170 +#: ../vector/v.edit/select.c:502 ../vector/v.vect.stats/main.c:337 +#: ../vector/v.vect.stats/main.c:411 ../vector/v.generalize/misc.c:170 #, c-format msgid "Database connection not defined for layer %d" msgstr "" @@ -5595,12 +5739,14 @@ #: ../doc/vector/v.example/main.c:142 ../db/db.columns/main.c:62 #: ../db/db.describe/main.c:67 ../vector/v.out.vtk/writeVTK.c:655 -#: ../vector/v.out.ogr/main.c:639 ../vector/v.random/main.c:272 -#: ../vector/v.db.connect/main.c:228 ../vector/v.reclass/main.c:193 -#: ../vector/v.profile/main.c:433 ../vector/v.profile/main.c:586 -#: ../vector/v.out.svg/main.c:165 ../vector/v.patch/main.c:164 -#: ../vector/v.patch/main.c:204 ../vector/v.in.ascii/main.c:435 -#: ../vector/v.info/print.c:152 ../vector/v.out.postgis/table.c:41 +#: ../vector/v.out.ogr/main.c:695 ../vector/v.random/main.c:279 +#: ../vector/v.random/main.c:313 ../vector/v.db.connect/main.c:228 +#: ../vector/v.reclass/main.c:193 ../vector/v.profile/main.c:433 +#: ../vector/v.profile/main.c:586 ../vector/v.out.svg/main.c:165 +#: ../vector/v.patch/main.c:167 ../vector/v.patch/main.c:207 +#: ../vector/v.in.ascii/main.c:435 ../vector/v.info/print.c:152 +#: ../vector/v.out.postgis/table.c:41 ../vector/v.extract/main.c:233 +#: ../vector/v.to.db/main.c:140 ../vector/v.to.db/main.c:166 #: ../scripts/db.univar/db.univar.py:112 #, c-format, python-format msgid "Unable to describe table <%s>" @@ -5621,16 +5767,6 @@ msgid "Unable to copy attribute table to vector map <%s>" msgstr "" -#: ../raster/r.surf.area/main.c:77 ../raster/r.contour/main.c:88 -#: ../raster/r.random.surface/main.c:58 ../raster/r.surf.random/main.c:37 -#: ../raster/r.surf.fractal/main.c:39 ../raster/r.surf.idw/main.c:105 -#: ../raster/r.surf.contour/main.c:61 ../raster/r.fill.stats/main.c:776 -#: ../raster/r.resamp.bspline/main.c:80 ../raster/r.surf.gauss/main.c:39 -#: ../vector/v.surf.idw/main.c:88 ../vector/v.surf.rst/main.c:148 -#: ../vector/v.surf.bspline/main.c:92 ../vector/v.vol.rst/main.c:237 -msgid "surface" -msgstr "" - #: ../raster/r.surf.area/main.c:79 msgid "area estimation" msgstr "" @@ -5680,6 +5816,203 @@ msgid "Estimated region Surface Area:" msgstr "" +#: ../raster/r.path/main.c:154 +msgid "Traces paths from starting points following input directions." +msgstr "" + +#: ../raster/r.path/main.c:157 +msgid "Name of input direction" +msgstr "" + +#: ../raster/r.path/main.c:159 +msgid "Direction in degrees CCW from east, or bitmask encoded" +msgstr "" + +#: ../raster/r.path/main.c:164 +msgid "Format of the input direction map" +msgstr "" + +#: ../raster/r.path/main.c:170 +msgid "auto-detect direction format" +msgstr "" + +#: ../raster/r.path/main.c:171 +msgid "degrees CCW from East" +msgstr "" + +#: ../raster/r.path/main.c:172 +msgid "degrees CCW from East divided by 45 (e.g. r.watershed directions)" +msgstr "" + +#: ../raster/r.path/main.c:173 +msgid "bitmask encoded directions (e.g. r.cost -b)" +msgstr "" + +#: ../raster/r.path/main.c:179 +msgid "Name of input raster values to be used for output" +msgstr "" + +#: ../raster/r.path/main.c:185 +msgid "Name for output raster path map" +msgstr "" + +#: ../raster/r.path/main.c:190 +msgid "Name for output vector path map" +msgstr "" + +#: ../raster/r.path/main.c:272 ../raster/r.drain/main.c:244 +#, c-format +msgid "Starting point %d is outside the current region" +msgstr "" + +#: ../raster/r.path/main.c:303 ../raster/r.walk/main.c:748 +#: ../raster/r.cost/main.c:608 ../raster/r.drain/main.c:274 +#, c-format +msgid "Reading vector map <%s> with start points..." +msgstr "" + +#: ../raster/r.path/main.c:317 ../raster/r.walk/main.c:761 +#: ../raster/r.walk/main.c:821 ../raster/r.cost/main.c:621 +#: ../raster/r.cost/main.c:681 ../raster/r.to.vect/main.c:289 +#: ../raster/r.drain/main.c:287 ../display/d.vect.thematic/display.c:75 +#: ../display/d.vect/vert.c:27 ../display/d.vect/lines.c:143 +#: ../display/d.vect/label.c:44 ../display/d.vect/zcoor.c:38 +#: ../display/d.vect/dir.c:30 ../display/d.vect/topo.c:52 +#: ../display/d.vect/attr.c:51 ../vector/v.label.sa/labels.c:141 +#: ../vector/v.out.lidar/main.c:732 ../vector/v.perturb/main.c:182 +#: ../vector/v.to.3d/trans2.c:84 ../vector/v.to.3d/trans3.c:85 +#: ../vector/v.what.rast/main.c:213 ../vector/v.colors/scan_z.c:36 +#: ../vector/v.colors/scan_cats.c:24 ../vector/v.vol.rst/user1.c:140 +#: ../vector/v.decimate/main.c:410 ../vector/v.colors.out/scan_cats.c:32 +#: ../vector/v.label/main.c:293 ../vector/v.info/level1.c:38 +msgid "Unable to read vector map" +msgstr "" + +#: ../raster/r.path/main.c:351 ../raster/r.drain/main.c:319 +#, c-format +msgid "Starting vector map <%s> contains no points in the current region" +msgstr "" + +#: ../raster/r.path/main.c:359 +msgid "No start point(s) specified" +msgstr "" + +#: ../raster/r.path/main.c:369 +#, fuzzy, c-format +msgid "Reading raster values map <%s> ..." +msgstr "Raszter térkép olvasás <%s>..." + +#: ../raster/r.path/main.c:382 ../raster/r.path/main.c:445 +#: ../raster/r.path/main.c:462 +msgid "Unable to write to tempfile" +msgstr "" + +#: ../raster/r.path/main.c:390 ../raster/r.info/main.c:134 +msgid "Unable to read range file" +msgstr "" + +#: ../raster/r.path/main.c:393 +#, c-format +msgid "Invalid directions map <%s>" +msgstr "" + +#: ../raster/r.path/main.c:398 +msgid "Directional degrees can not be > 360" +msgstr "" + +#: ../raster/r.path/main.c:403 +msgid "Directional degrees divided by 45 can not be > 8" +msgstr "" + +#: ../raster/r.path/main.c:408 +#, c-format +msgid "Bitmask encoded directions can not be > %d" +msgstr "" + +#: ../raster/r.path/main.c:414 +msgid "Input direction format assumed to be degrees CCW from East divided by 45" +msgstr "" + +#: ../raster/r.path/main.c:418 +msgid "Input direction format assumed to be bitmask encoded without Knight's move" +msgstr "" + +#: ../raster/r.path/main.c:422 +msgid "Input direction format assumed to be degrees CCW from East" +msgstr "" + +#: ../raster/r.path/main.c:426 +msgid "Input direction format assumed to be bitmask encoded with Knight's move" +msgstr "" + +#: ../raster/r.path/main.c:429 +#, c-format +msgid "Unable to detect format of input direction map <%s>" +msgstr "" + +#: ../raster/r.path/main.c:432 +#, c-format +msgid "Invalid directions format '%s'" +msgstr "" + +#: ../raster/r.path/main.c:434 +#, fuzzy, c-format +msgid "Reading direction map <%s> ..." +msgstr "Raszter térkép olvasás <%s>..." + +#: ../raster/r.path/main.c:481 +msgid "Processing start points..." +msgstr "" + +#: ../raster/r.path/main.c:491 ../vector/v.buffer/main.c:414 +#: ../vector/v.in.ogr/main.c:912 ../vector/v.overlay/main.c:227 +msgid "Unable to create temporary vector map" +msgstr "" + +#: ../raster/r.path/main.c:497 ../raster/r.path/main.c:513 +#, c-format +msgid "No path at row %d, col %d" +msgstr "" + +#: ../raster/r.path/main.c:502 ../vector/v.overlay/line_area.c:256 +#: ../vector/v.overlay/area_area.c:109 +msgid "Breaking lines..." +msgstr "" + +#: ../raster/r.path/main.c:555 ../raster/r.path/main.c:585 +#: ../raster/r.in.lidar/main.c:760 ../raster/r.drain/main.c:471 +msgid "Writing output raster map..." +msgstr "" + +#: ../raster/r.path/main.c:640 +msgid "Unable to increase point list" +msgstr "" + +#: ../raster/r.path/main.c:740 ../raster/r.path/main.c:771 +#: ../raster/r.path/main.c:897 ../raster/r.path/main.c:1005 +#: ../raster/r.path/main.c:1031 ../raster/r.path/main.c:1128 +#: ../raster/r.clump/clump.c:99 ../raster/r.clump/clump.c:151 +#: ../raster/r.clump/minsize.c:152 ../raster/r.clump/minsize.c:253 +#: ../raster/r.clump/minsize.c:287 ../raster/r.clump/minsize.c:293 +#: ../raster/r.clump/minsize.c:424 ../raster/r.clump/minsize.c:447 +#: ../raster/r.clump/minsize.c:518 ../imagery/i.segment/cluster.c:431 +msgid "Unable to read from temp file" +msgstr "" + +#: ../raster/r.path/main.c:831 +#, c-format +msgid "No path from row %d, col %d" +msgstr "" + +#: ../raster/r.path/main.c:845 +#, c-format +msgid "Invalid direction %d" +msgstr "" + +#: ../raster/r.path/main.c:934 +msgid "Path is leaving the current region" +msgstr "" + #: ../raster/r.profile/main.c:54 ../raster/r.transect/main.c:104 #: ../display/d.profile/main.c:192 ../raster3d/r3.cross.rast/main.c:229 #: ../vector/v.profile/main.c:154 @@ -5695,7 +6028,7 @@ msgid "Outputs the raster map layer values lying on user-defined line(s)." msgstr "" -#: ../raster/r.profile/main.c:65 ../raster/r.horizon/main.c:304 +#: ../raster/r.profile/main.c:65 ../raster/r.horizon/main.c:303 msgid "Name of file for output (use output=- for stdout)" msgstr "" @@ -5742,10 +6075,11 @@ msgstr "" #: ../raster/r.profile/main.c:176 ../raster/r.out.ppm3/main.c:133 -#: ../raster/r.recode/main.c:90 ../raster/r.horizon/main.c:385 -#: ../raster/r.in.lidar/main.c:646 ../raster/r.category/main.c:173 +#: ../raster/r.recode/main.c:90 ../raster/r.horizon/main.c:389 +#: ../raster/r.in.lidar/main.c:651 ../raster/r.category/main.c:173 #: ../raster/r.out.ascii/main.c:157 ../display/d.mon/stop.c:66 -#: ../general/g.pnmcomp/main.c:242 ../general/g.pnmcomp/main.c:259 +#: ../raster3d/r3.out.vtk/main.c:420 ../general/g.pnmcomp/main.c:242 +#: ../general/g.pnmcomp/main.c:259 #: ../imagery/i.ortho.photo/i.ortho.transform/main.c:350 #: ../misc/m.transform/main.c:276 ../misc/m.nviz.script/main.c:202 #: ../vector/v.out.vtk/main.c:173 ../vector/v.out.ascii/main.c:125 @@ -5797,117 +6131,117 @@ msgid "One coordinate pair per line, please" msgstr "" -#: ../raster/r.sun/main.c:252 ../raster/r.horizon/main.c:181 +#: ../raster/r.sun/main.c:251 ../raster/r.horizon/main.c:180 #: ../raster/r.sunhours/main.c:73 ../raster/r.sunmask/main.c:117 msgid "solar" msgstr "" -#: ../raster/r.sun/main.c:253 ../raster/r.sunhours/main.c:74 +#: ../raster/r.sun/main.c:252 ../raster/r.sunhours/main.c:74 msgid "sun energy" msgstr "" -#: ../raster/r.sun/main.c:254 ../raster/r.sunmask/main.c:119 +#: ../raster/r.sun/main.c:253 ../raster/r.sunmask/main.c:119 msgid "shadow" msgstr "" -#: ../raster/r.sun/main.c:255 +#: ../raster/r.sun/main.c:254 msgid "Solar irradiance and irradiation model." msgstr "" -#: ../raster/r.sun/main.c:257 +#: ../raster/r.sun/main.c:256 msgid "Computes direct (beam), diffuse and reflected solar irradiation raster maps for given day, latitude, surface and atmospheric conditions. Solar parameters (e.g. sunrise, sunset times, declination, extraterrestrial irradiance, daylight length) are saved in the map history file. Alternatively, a local time can be specified to compute solar incidence angle and/or irradiance raster maps. The shadowing effect of the topography is optionally incorporated." msgstr "" -#: ../raster/r.sun/main.c:271 +#: ../raster/r.sun/main.c:270 msgid "Name of the input elevation raster map [meters]" msgstr "" -#: ../raster/r.sun/main.c:280 +#: ../raster/r.sun/main.c:279 msgid "Name of the input aspect map (terrain aspect or azimuth of the solar panel) [decimal degrees]" msgstr "" -#: ../raster/r.sun/main.c:289 +#: ../raster/r.sun/main.c:288 msgid "A single value of the orientation (aspect), 270 is south" msgstr "" -#: ../raster/r.sun/main.c:298 +#: ../raster/r.sun/main.c:297 msgid "Name of the input slope raster map (terrain slope or solar panel inclination) [decimal degrees]" msgstr "" -#: ../raster/r.sun/main.c:306 +#: ../raster/r.sun/main.c:305 msgid "A single value of inclination (slope)" msgstr "" -#: ../raster/r.sun/main.c:315 +#: ../raster/r.sun/main.c:314 msgid "Name of the Linke atmospheric turbidity coefficient input raster map [-]" msgstr "" -#: ../raster/r.sun/main.c:324 +#: ../raster/r.sun/main.c:323 msgid "A single value of the Linke atmospheric turbidity coefficient [-]" msgstr "" -#: ../raster/r.sun/main.c:333 +#: ../raster/r.sun/main.c:332 msgid "Name of the ground albedo coefficient input raster map [-]" msgstr "" -#: ../raster/r.sun/main.c:342 +#: ../raster/r.sun/main.c:341 msgid "A single value of the ground albedo coefficient [-]" msgstr "" -#: ../raster/r.sun/main.c:351 +#: ../raster/r.sun/main.c:350 msgid "Name of input raster map containing latitudes [decimal degrees]" msgstr "" -#: ../raster/r.sun/main.c:360 +#: ../raster/r.sun/main.c:359 msgid "Name of input raster map containing longitudes [decimal degrees]" msgstr "" -#: ../raster/r.sun/main.c:369 +#: ../raster/r.sun/main.c:368 msgid "Name of real-sky beam radiation coefficient (thick cloud) input raster map [0-1]" msgstr "" -#: ../raster/r.sun/main.c:378 +#: ../raster/r.sun/main.c:377 msgid "Name of real-sky diffuse radiation coefficient (haze) input raster map [0-1]" msgstr "" -#: ../raster/r.sun/main.c:385 +#: ../raster/r.sun/main.c:384 msgid "The horizon information input map basename" msgstr "" -#: ../raster/r.sun/main.c:393 ../raster/r.horizon/main.c:211 +#: ../raster/r.sun/main.c:392 ../raster/r.horizon/main.c:210 msgid "Angle step size for multidirectional horizon [degrees]" msgstr "" -#: ../raster/r.sun/main.c:402 +#: ../raster/r.sun/main.c:401 msgid "Output incidence angle raster map (mode 1 only)" msgstr "" -#: ../raster/r.sun/main.c:411 +#: ../raster/r.sun/main.c:410 msgid "Output beam irradiance [W.m-2] (mode 1) or irradiation raster map [Wh.m-2.day-1] (mode 2)" msgstr "" -#: ../raster/r.sun/main.c:420 +#: ../raster/r.sun/main.c:419 msgid "Output diffuse irradiance [W.m-2] (mode 1) or irradiation raster map [Wh.m-2.day-1] (mode 2)" msgstr "" -#: ../raster/r.sun/main.c:429 +#: ../raster/r.sun/main.c:428 msgid "Output ground reflected irradiance [W.m-2] (mode 1) or irradiation raster map [Wh.m-2.day-1] (mode 2)" msgstr "" -#: ../raster/r.sun/main.c:438 +#: ../raster/r.sun/main.c:437 msgid "Output global (total) irradiance/irradiation [W.m-2] (mode 1) or irradiance/irradiation raster map [Wh.m-2.day-1] (mode 2)" msgstr "" -#: ../raster/r.sun/main.c:447 +#: ../raster/r.sun/main.c:446 msgid "Output insolation time raster map [h] (mode 2 only)" msgstr "" -#: ../raster/r.sun/main.c:454 +#: ../raster/r.sun/main.c:453 msgid "No. of day of the year (1-365)" msgstr "" -#: ../raster/r.sun/main.c:456 ../raster/r.sun/main.c:465 -#: ../raster/r.sun/main.c:482 ../raster/r.sun/main.c:529 +#: ../raster/r.sun/main.c:455 ../raster/r.sun/main.c:464 +#: ../raster/r.sun/main.c:481 ../raster/r.sun/main.c:528 #: ../raster/r.sunhours/main.c:103 ../raster/r.sunhours/main.c:112 #: ../raster/r.sunhours/main.c:120 ../raster/r.sunhours/main.c:129 #: ../raster/r.sunhours/main.c:138 ../raster/r.sunhours/main.c:147 @@ -5918,184 +6252,184 @@ msgid "Time" msgstr "" -#: ../raster/r.sun/main.c:464 +#: ../raster/r.sun/main.c:463 msgid "Time step when computing all-day radiation sums [decimal hours]" msgstr "" -#: ../raster/r.sun/main.c:472 +#: ../raster/r.sun/main.c:471 msgid "Declination value (overriding the internally computed value) [radians]" msgstr "" -#: ../raster/r.sun/main.c:480 +#: ../raster/r.sun/main.c:479 msgid "Local (solar) time (to be set for mode 1 only) [decimal hours]" msgstr "" -#: ../raster/r.sun/main.c:491 +#: ../raster/r.sun/main.c:490 msgid "Number of threads which will be used for parallel computing" msgstr "" -#: ../raster/r.sun/main.c:513 ../raster/r.horizon/main.c:296 +#: ../raster/r.sun/main.c:512 ../raster/r.horizon/main.c:295 msgid "Sampling distance step coefficient (0.5-1.5)" msgstr "" -#: ../raster/r.sun/main.c:521 +#: ../raster/r.sun/main.c:520 msgid "Read the input files in this number of chunks" msgstr "" -#: ../raster/r.sun/main.c:528 +#: ../raster/r.sun/main.c:527 msgid "Civil time zone value, if none, the time will be local solar time" msgstr "" -#: ../raster/r.sun/main.c:534 +#: ../raster/r.sun/main.c:533 msgid "Do not incorporate the shadowing effect of terrain" msgstr "" -#: ../raster/r.sun/main.c:539 +#: ../raster/r.sun/main.c:538 msgid "Use the low-memory version of the program" msgstr "" -#: ../raster/r.sun/main.c:578 +#: ../raster/r.sun/main.c:577 #, c-format msgid "<%d> is not valid number of threads. Number of threads will be set to <%d>" msgstr "" -#: ../raster/r.sun/main.c:587 +#: ../raster/r.sun/main.c:586 #, c-format msgid "Number of threads <%d>" msgstr "" -#: ../raster/r.sun/main.c:594 +#: ../raster/r.sun/main.c:593 msgid "You must give the longitude raster if you use civil time" msgstr "" -#: ../raster/r.sun/main.c:597 +#: ../raster/r.sun/main.c:596 msgid "Error reading civil time zone value" msgstr "" -#: ../raster/r.sun/main.c:600 +#: ../raster/r.sun/main.c:599 msgid "Invalid civil time zone value" msgstr "" -#: ../raster/r.sun/main.c:625 +#: ../raster/r.sun/main.c:624 msgid "insol_time and incidout are incompatible options" msgstr "" -#: ../raster/r.sun/main.c:630 +#: ../raster/r.sun/main.c:629 msgid "Error reading time step size" msgstr "" -#: ../raster/r.sun/main.c:632 +#: ../raster/r.sun/main.c:631 msgid "Invalid time step size" msgstr "" -#: ../raster/r.sun/main.c:636 +#: ../raster/r.sun/main.c:635 msgid "Error reading horizon step size" msgstr "" -#: ../raster/r.sun/main.c:641 +#: ../raster/r.sun/main.c:640 msgid "The horizon step size must be greater than 0." msgstr "" -#: ../raster/r.sun/main.c:644 +#: ../raster/r.sun/main.c:643 msgid "If you use the horizon option you must also set the 'horizonstep' parameter." msgstr "" -#: ../raster/r.sun/main.c:650 +#: ../raster/r.sun/main.c:649 msgid "Time and insol_time are incompatible options" msgstr "" -#: ../raster/r.sun/main.c:652 +#: ../raster/r.sun/main.c:651 msgid "Mode 1: instantaneous solar incidence angle & irradiance using a set local time" msgstr "" -#: ../raster/r.sun/main.c:657 +#: ../raster/r.sun/main.c:656 msgid "incidout requires time parameter to be set" msgstr "" -#: ../raster/r.sun/main.c:659 +#: ../raster/r.sun/main.c:658 msgid "Mode 2: integrated daily irradiation for a given day of the year" msgstr "" -#: ../raster/r.sun/main.c:682 +#: ../raster/r.sun/main.c:681 #, c-format msgid "Using Linke constant: %lf" msgstr "" -#: ../raster/r.sun/main.c:684 +#: ../raster/r.sun/main.c:683 #, c-format msgid "Using Linke map <%s>" msgstr "" -#: ../raster/r.sun/main.c:689 +#: ../raster/r.sun/main.c:688 #, c-format msgid "Using albedo constant: %lf" msgstr "" -#: ../raster/r.sun/main.c:691 +#: ../raster/r.sun/main.c:690 #, c-format msgid "Using albedo map <%s>" msgstr "" -#: ../raster/r.sun/main.c:696 +#: ../raster/r.sun/main.c:695 #, c-format msgid "Using slope constant: %lf" msgstr "" -#: ../raster/r.sun/main.c:699 +#: ../raster/r.sun/main.c:698 #, c-format msgid "Using slope map <%s>" msgstr "" -#: ../raster/r.sun/main.c:704 +#: ../raster/r.sun/main.c:703 #, c-format msgid "Using aspect constant: %lf" msgstr "" -#: ../raster/r.sun/main.c:707 +#: ../raster/r.sun/main.c:706 #, c-format msgid "Using aspect map <%s>" msgstr "" -#: ../raster/r.sun/main.c:722 +#: ../raster/r.sun/main.c:721 msgid "If you use -s and no horizon rasters, numpartitions must be =1" msgstr "" -#: ../raster/r.sun/main.c:735 +#: ../raster/r.sun/main.c:734 msgid "If you want to save memory and to use shadows, you must use pre-calculated horizons." msgstr "" -#: ../raster/r.sun/main.c:780 ../raster/r.horizon/main.c:531 -#: ../display/d.where/main.c:107 ../general/g.region/printwindow.c:251 -#: ../general/g.region/printwindow.c:475 ../general/g.region/printwindow.c:542 +#: ../raster/r.sun/main.c:779 ../raster/r.horizon/main.c:535 +#: ../display/d.where/main.c:107 ../general/g.region/printwindow.c:250 +#: ../general/g.region/printwindow.c:486 ../general/g.region/printwindow.c:556 msgid "Can't get projection info of current location" msgstr "" -#: ../raster/r.sun/main.c:784 ../raster/r.horizon/main.c:534 -#: ../display/d.where/main.c:110 ../general/g.region/printwindow.c:254 -#: ../general/g.region/printwindow.c:478 ../general/g.region/printwindow.c:547 +#: ../raster/r.sun/main.c:783 ../raster/r.horizon/main.c:538 +#: ../display/d.where/main.c:110 ../general/g.region/printwindow.c:253 +#: ../general/g.region/printwindow.c:489 ../general/g.region/printwindow.c:561 msgid "Can't get projection units of current location" msgstr "" -#: ../raster/r.sun/main.c:802 +#: ../raster/r.sun/main.c:800 msgid "latin and longin raster maps have no effect when in a Lat/Lon location" msgstr "" -#: ../raster/r.sun/main.c:807 +#: ../raster/r.sun/main.c:805 msgid "Both latin and longin raster maps must be given, or neither" msgstr "" -#: ../raster/r.sun/main.c:854 ../raster/r.sun/main.c:865 -#: ../raster/r.sun/main.c:878 ../raster/r.sun/main.c:890 -#: ../raster/r.sun/main.c:901 ../raster/r.sun/main.c:912 -#: ../raster/r.sun/main.c:923 ../raster/r.sun/main.c:935 -#: ../raster/r.sun/main.c:946 ../raster/r.li/r.li.daemon/list.c:49 +#: ../raster/r.sun/main.c:852 ../raster/r.sun/main.c:863 +#: ../raster/r.sun/main.c:876 ../raster/r.sun/main.c:888 +#: ../raster/r.sun/main.c:899 ../raster/r.sun/main.c:910 +#: ../raster/r.sun/main.c:921 ../raster/r.sun/main.c:933 +#: ../raster/r.sun/main.c:944 ../raster/r.li/r.li.daemon/list.c:49 #: ../raster/r.to.rast3/main.c:244 ../raster/r.stream.extract/cseg.c:51 #: ../raster/r.stream.extract/dseg.c:51 ../raster/r.stream.extract/bseg.c:50 #: ../raster/r.stream.extract/seg.c:56 ../raster3d/r3.to.rast/main.c:360 #: ../imagery/i.smap/multialloc.c:115 ../db/drivers/sqlite/listdb.c:134 #: ../db/drivers/postgres/listtab.c:92 ../db/drivers/postgres/listdb.c:88 #: ../vector/v.mkgrid/write_grid.c:28 ../vector/v.kcv/main.c:208 -#: ../vector/v.net.distance/main.c:228 ../vector/v.surf.rst/main.c:843 +#: ../vector/v.net.distance/main.c:228 ../vector/v.surf.rst/main.c:846 #: ../vector/v.net.allpairs/main.c:201 ../vector/v.profile/processors.c:31 #: ../vector/v.net.connectivity/main.c:186 #: ../vector/v.net.connectivity/main.c:202 ../vector/v.net.flow/main.c:232 @@ -6124,6 +6458,21 @@ msgid "Out of memory" msgstr "" +#: ../raster/r.sun/main.c:1894 ../raster/r.sunhours/main.c:296 +#: ../raster/r.sunhours/main.c:392 ../raster/r.sunmask/g_solposition.c:128 +#: ../raster/r.latlong/main.c:131 ../general/g.region/printwindow.c:279 +#: ../general/g.region/printwindow.c:290 ../general/g.region/printwindow.c:301 +#: ../general/g.region/printwindow.c:312 ../general/g.region/printwindow.c:325 +#: ../general/g.region/printwindow.c:510 ../general/g.region/printwindow.c:602 +#: ../general/g.region/printwindow.c:616 ../general/g.region/printwindow.c:635 +#: ../general/g.region/printwindow.c:655 ../general/g.region/printwindow.c:672 +#: ../vector/v.proj/main.c:343 ../vector/v.proj/main.c:355 +#: ../vector/v.proj/main.c:370 ../vector/v.proj/main.c:385 +#: ../vector/v.proj/main.c:466 ../vector/v.proj/main.c:471 +#, c-format +msgid "Error in %s (projection of input coordinate pair)" +msgstr "" + #: ../raster/r.regression.multi/main.c:61 msgid "Matrix is unsolvable" msgstr "" @@ -6255,7 +6604,7 @@ #: ../raster/r.volume/main.c:260 ../raster/r.to.vect/main.c:229 #: ../raster3d/r3.flow/main.c:64 ../vector/v.mkgrid/main.c:342 -#: ../vector/v.mkgrid/main.c:400 ../vector/v.random/main.c:253 +#: ../vector/v.mkgrid/main.c:400 ../vector/v.random/main.c:294 #: ../vector/v.in.ascii/main.c:415 ../vector/v.in.dxf/write_vect.c:233 #: ../vector/v.lrs/v.lrs.create/main.c:338 #, c-format @@ -6280,8 +6629,7 @@ msgstr "" #: ../raster/r.volume/main.c:296 ../raster/r.to.vect/util.c:157 -#: ../raster/r.to.vect/areas_io.c:359 ../vector/v.random/main.c:470 -#: ../vector/v.random/main.c:594 ../vector/v.in.lidar/attributes.c:240 +#: ../raster/r.to.vect/areas_io.c:359 ../vector/v.in.lidar/attributes.c:240 #: ../vector/v.vol.rst/vector.c:80 #, c-format msgid "Cannot insert new row: %s" @@ -6390,20 +6738,6 @@ msgid "Use the Courant-Friedrichs-Lewy criteria for time step calculation" msgstr "" -#: ../raster/r.solute.transport/main.c:230 ../raster/r.topmodel/main.c:52 -#: ../raster/r.uslek/main.c:54 ../raster/r.usler/main.c:53 -#: ../raster/r.gwflow/main.c:210 ../raster/r.stream.extract/main.c:77 -#: ../raster/r.fill.dir/main.c:87 ../raster/r.basins.fill/main.c:55 -#: ../raster/r.water.outlet/main.c:58 ../raster/r.drain/main.c:110 -#: ../raster/r.topidx/main.c:40 ../raster/r.flow/main.c:422 -#: ../raster/r.carve/main.c:75 ../raster/r.lake/main.c:151 -#: ../raster/r.watershed/front/main.c:74 -#: ../raster/r.sim/r.sim.sediment/main.c:115 -#: ../raster/r.sim/r.sim.water/main.c:114 ../raster3d/r3.gwflow/main.c:162 -#: ../raster3d/r3.flow/main.c:180 -msgid "hydrology" -msgstr "hidrológia" - #: ../raster/r.solute.transport/main.c:231 msgid "solute transport" msgstr "" @@ -6460,122 +6794,114 @@ msgid "Could not create and solve the linear equation system" msgstr "" -#: ../raster/r.walk/main.c:179 ../raster/r.cost/main.c:141 -#: ../raster/r.drain/main.c:111 -msgid "cost surface" -msgstr "" - -#: ../raster/r.walk/main.c:180 ../raster/r.cost/main.c:142 +#: ../raster/r.walk/main.c:205 ../raster/r.cost/main.c:165 #: ../raster/r.spreadpath/main.c:90 msgid "cumulative costs" msgstr "" -#: ../raster/r.walk/main.c:181 ../raster/r.cost/main.c:143 +#: ../raster/r.walk/main.c:206 ../raster/r.cost/main.c:166 #: ../vector/v.net.iso/main.c:78 ../vector/v.net.alloc/main.c:66 msgid "cost allocation" msgstr "" -#: ../raster/r.walk/main.c:183 +#: ../raster/r.walk/main.c:208 msgid "Creates a raster map showing the anisotropic cumulative cost of moving between different geographic locations on an input raster map whose cell category values represent cost." msgstr "" -#: ../raster/r.walk/main.c:193 +#: ../raster/r.walk/main.c:218 msgid "Name of input raster map containing friction costs" msgstr "" -#: ../raster/r.walk/main.c:196 +#: ../raster/r.walk/main.c:221 msgid "Name for output raster map to contain walking costs" msgstr "" -#: ../raster/r.walk/main.c:202 ../raster/r.cost/main.c:167 +#: ../raster/r.walk/main.c:227 ../raster/r.cost/main.c:183 +msgid "Name of input raster map solving equal costs" +msgstr "" + +#: ../raster/r.walk/main.c:229 ../raster/r.cost/main.c:185 +msgid "Helper variable to pick a direction if two directions have equal cumulative costs (smaller is better)" +msgstr "" + +#: ../raster/r.walk/main.c:235 ../raster/r.cost/main.c:198 msgid "Name for output raster map to contain movement directions" msgstr "" -#: ../raster/r.walk/main.c:203 ../raster/r.cost/main.c:161 -#: ../raster/r.cost/main.c:168 +#: ../raster/r.walk/main.c:236 ../raster/r.walk/main.c:351 +#: ../raster/r.cost/main.c:192 ../raster/r.cost/main.c:199 +#: ../raster/r.cost/main.c:283 msgid "Optional outputs" msgstr "" -#: ../raster/r.walk/main.c:208 ../raster/r.cost/main.c:173 +#: ../raster/r.walk/main.c:241 ../raster/r.cost/main.c:204 msgid "Name of starting vector points map" msgstr "" -#: ../raster/r.walk/main.c:209 ../raster/r.walk/main.c:221 -#: ../raster/r.walk/main.c:228 ../raster/r.walk/main.c:309 -#: ../raster/r.cost/main.c:174 ../raster/r.cost/main.c:186 -#: ../raster/r.cost/main.c:193 ../raster/r.cost/main.c:243 -#: ../raster/r.drain/main.c:139 ../raster/r.drain/main.c:146 -msgid "Start" -msgstr "" - -#: ../raster/r.walk/main.c:214 ../raster/r.cost/main.c:179 +#: ../raster/r.walk/main.c:247 ../raster/r.cost/main.c:210 msgid "Name of stopping vector points map" msgstr "" -#: ../raster/r.walk/main.c:215 ../raster/r.walk/main.c:235 -#: ../raster/r.cost/main.c:180 ../raster/r.cost/main.c:200 +#: ../raster/r.walk/main.c:248 ../raster/r.walk/main.c:268 +#: ../raster/r.cost/main.c:211 ../raster/r.cost/main.c:231 msgid "Stop" msgstr "" -#: ../raster/r.walk/main.c:220 ../raster/r.cost/main.c:185 +#: ../raster/r.walk/main.c:253 ../raster/r.cost/main.c:216 msgid "Name of starting raster points map" msgstr "" -#: ../raster/r.walk/main.c:227 ../raster/r.cost/main.c:192 -#: ../raster/r.drain/main.c:138 -msgid "Coordinates of starting point(s) (E,N)" -msgstr "" - -#: ../raster/r.walk/main.c:234 ../raster/r.cost/main.c:199 +#: ../raster/r.walk/main.c:267 ../raster/r.cost/main.c:230 msgid "Coordinates of stopping point(s) (E,N)" msgstr "" -#: ../raster/r.walk/main.c:244 ../raster/r.cost/main.c:209 +#: ../raster/r.walk/main.c:277 ../raster/r.cost/main.c:240 msgid "Maximum cumulative cost" msgstr "" -#: ../raster/r.walk/main.c:253 ../raster/r.cost/main.c:218 +#: ../raster/r.walk/main.c:286 ../raster/r.cost/main.c:249 msgid "Cost assigned to null cells. By default, null cells are excluded" msgstr "" -#: ../raster/r.walk/main.c:254 ../raster/r.walk/main.c:304 -#: ../raster/r.cost/main.c:219 ../raster/r.cost/main.c:238 +#: ../raster/r.walk/main.c:287 ../raster/r.walk/main.c:337 +#: ../raster/r.cost/main.c:250 ../raster/r.cost/main.c:269 msgid "NULL cells" msgstr "" -#: ../raster/r.walk/main.c:263 ../raster/r.cost/main.c:228 +#: ../raster/r.walk/main.c:296 ../raster/r.cost/main.c:259 msgid "Maximum memory to be used in MB" msgstr "" -#: ../raster/r.walk/main.c:273 +#: ../raster/r.walk/main.c:306 msgid "Coefficients for walking energy formula parameters a,b,c,d" msgstr "" -#: ../raster/r.walk/main.c:274 ../raster/r.walk/main.c:284 -#: ../raster/r.walk/main.c:294 ../raster/r.resamp.rst/main.c:210 +#: ../raster/r.walk/main.c:307 ../raster/r.walk/main.c:317 +#: ../raster/r.walk/main.c:327 ../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 -#: ../raster/r.slope.aspect/main.c:181 ../raster/r.slope.aspect/main.c:189 -#: ../raster/r.slope.aspect/main.c:247 ../raster/r.slope.aspect/main.c:256 -#: ../raster/r.slope.aspect/main.c:262 ../raster/r.in.bin/main.c:275 +#: ../raster/r.slope.aspect/main.c:199 ../raster/r.slope.aspect/main.c:207 +#: ../raster/r.slope.aspect/main.c:265 ../raster/r.slope.aspect/main.c:274 +#: ../raster/r.slope.aspect/main.c:280 ../raster/r.slope.aspect/main.c:286 +#: ../raster/r.slope.aspect/main.c:294 ../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:107 ../raster/r.resamp.bspline/main.c:115 -#: ../raster/r.resamp.bspline/main.c:121 ../raster/r.resamp.bspline/main.c:133 -#: ../raster/r.resamp.bspline/main.c:138 ../raster/r.out.mpeg/main.c:132 +#: ../raster/r.resamp.bspline/main.c:109 ../raster/r.resamp.bspline/main.c:117 +#: ../raster/r.resamp.bspline/main.c:123 ../raster/r.resamp.bspline/main.c:135 +#: ../raster/r.resamp.bspline/main.c:140 ../raster/r.out.mpeg/main.c:132 #: ../display/d.mon/main.c:82 ../display/d.mon/main.c:90 #: ../display/d.mon/main.c:98 ../display/d.mon/main.c:104 #: ../display/d.mon/main.c:110 ../display/d.mon/main.c:145 #: ../display/d.mon/main.c:151 ../display/d.mon/main.c:157 #: ../general/g.access/main.c:50 ../general/g.access/main.c:58 -#: ../imagery/i.segment/parse_args.c:68 ../imagery/i.segment/parse_args.c:77 -#: ../imagery/i.segment/parse_args.c:88 ../imagery/i.segment/parse_args.c:99 -#: ../imagery/i.segment/parse_args.c:109 ../imagery/i.segment/parse_args.c:127 -#: ../imagery/i.segment/parse_args.c:135 ../imagery/i.segment/parse_args.c:144 -#: ../imagery/i.segment/parse_args.c:151 ../imagery/i.segment/parse_args.c:157 -#: ../imagery/i.segment/parse_args.c:163 ../imagery/i.segment/parse_args.c:169 -#: ../imagery/i.segment/parse_args.c:176 ../imagery/i.cluster/main.c:103 +#: ../imagery/i.segment/parse_args.c:71 ../imagery/i.segment/parse_args.c:80 +#: ../imagery/i.segment/parse_args.c:91 ../imagery/i.segment/parse_args.c:102 +#: ../imagery/i.segment/parse_args.c:112 ../imagery/i.segment/parse_args.c:130 +#: ../imagery/i.segment/parse_args.c:138 ../imagery/i.segment/parse_args.c:147 +#: ../imagery/i.segment/parse_args.c:154 ../imagery/i.segment/parse_args.c:160 +#: ../imagery/i.segment/parse_args.c:166 ../imagery/i.segment/parse_args.c:172 +#: ../imagery/i.segment/parse_args.c:179 ../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 @@ -6597,219 +6923,228 @@ #: ../vector/v.lidar.correction/main.c:111 ../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.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.surf.bspline/main.c:179 ../vector/v.vol.rst/main.c:270 +#: ../vector/v.vol.rst/main.c:278 ../vector/v.vol.rst/main.c:285 +#: ../vector/v.vol.rst/main.c:313 ../vector/v.vol.rst/main.c:322 +#: ../vector/v.vol.rst/main.c:331 ../vector/v.vol.rst/main.c:339 +#: ../vector/v.vol.rst/main.c:348 ../vector/v.vol.rst/main.c:356 #: ../vector/v.outlier/main.c:104 ../vector/v.outlier/main.c:113 #: ../vector/v.outlier/main.c:121 ../vector/v.colors.out/main.c:68 #: ../vector/v.colors.out/main.c:73 msgid "Settings" msgstr "" -#: ../raster/r.walk/main.c:283 +#: ../raster/r.walk/main.c:316 msgid "Lambda coefficients for combining walking energy and friction cost" msgstr "" -#: ../raster/r.walk/main.c:293 +#: ../raster/r.walk/main.c:326 msgid "Slope factor determines travel energy cost per height step" msgstr "" -#: ../raster/r.walk/main.c:299 ../raster/r.cost/main.c:233 +#: ../raster/r.walk/main.c:332 ../raster/r.cost/main.c:264 msgid "Use the 'Knight's move'; slower, but more accurate" msgstr "" -#: ../raster/r.walk/main.c:303 ../raster/r.cost/main.c:237 +#: ../raster/r.walk/main.c:336 ../raster/r.cost/main.c:268 msgid "Keep null values in output raster map" msgstr "" -#: ../raster/r.walk/main.c:308 ../raster/r.cost/main.c:242 +#: ../raster/r.walk/main.c:341 ../raster/r.cost/main.c:273 msgid "Start with values in raster map" msgstr "" -#: ../raster/r.walk/main.c:313 ../raster/r.cost/main.c:247 +#: ../raster/r.walk/main.c:346 ../raster/r.cost/main.c:278 msgid "Print info about disk space and memory requirements and exit" msgstr "" -#: ../raster/r.walk/main.c:357 ../raster/r.cost/main.c:297 +#: ../raster/r.walk/main.c:350 ../raster/r.cost/main.c:282 +msgid "Create bitmask encoded directions" +msgstr "" + +#: ../raster/r.walk/main.c:397 ../raster/r.cost/main.c:337 msgid "Must specify exactly one of start_points, start_rast or coordinate" msgstr "" -#: ../raster/r.walk/main.c:362 ../raster/r.walk/main.c:845 -#: ../raster/r.cost/main.c:302 ../raster/r.cost/main.c:712 +#: ../raster/r.walk/main.c:403 ../raster/r.walk/main.c:896 +#: ../raster/r.cost/main.c:343 ../raster/r.cost/main.c:759 msgid "No start points" msgstr "" -#: ../raster/r.walk/main.c:369 ../raster/r.cost/main.c:309 +#: ../raster/r.walk/main.c:408 ../raster/r.cost/main.c:348 +msgid "No stop points" +msgstr "" + +#: ../raster/r.walk/main.c:412 ../raster/r.cost/main.c:352 #, c-format msgid "Inappropriate maximum cost: %d" msgstr "" -#: ../raster/r.walk/main.c:372 ../raster/r.cost/main.c:312 +#: ../raster/r.walk/main.c:415 ../raster/r.cost/main.c:355 #, c-format msgid "Inappropriate amount of memory: %d" msgstr "" -#: ../raster/r.walk/main.c:377 +#: ../raster/r.walk/main.c:420 #, c-format msgid "Missing required value: got %d instead of 4" msgstr "" -#: ../raster/r.walk/main.c:380 +#: ../raster/r.walk/main.c:423 #, c-format msgid "Walking costs are a=%g b=%g c=%g d=%g" msgstr "" -#: ../raster/r.walk/main.c:385 ../raster/r.walk/main.c:393 +#: ../raster/r.walk/main.c:428 ../raster/r.walk/main.c:436 #, c-format msgid "Missing required value: %d" msgstr "" -#: ../raster/r.walk/main.c:388 +#: ../raster/r.walk/main.c:431 #, c-format msgid "Lambda is %g" msgstr "" -#: ../raster/r.walk/main.c:396 +#: ../raster/r.walk/main.c:439 #, c-format msgid "Slope_factor is %g" msgstr "" -#: ../raster/r.walk/main.c:415 ../raster/r.cost/main.c:330 +#: ../raster/r.walk/main.c:466 ../raster/r.cost/main.c:381 msgid "Assigning negative cost to null cell. Null cells excluded." msgstr "" -#: ../raster/r.walk/main.c:525 ../raster/r.walk/main.c:538 -#: ../raster/r.cost/main.c:412 ../raster/r.cost/main.c:424 +#: ../raster/r.walk/main.c:571 ../raster/r.walk/main.c:584 +#: ../raster/r.cost/main.c:458 ../raster/r.cost/main.c:470 #, c-format msgid "Will need at least %.2f MB of disk space" msgstr "" -#: ../raster/r.walk/main.c:527 ../raster/r.walk/main.c:539 -#: ../raster/r.cost/main.c:414 ../raster/r.cost/main.c:425 +#: ../raster/r.walk/main.c:573 ../raster/r.walk/main.c:585 +#: ../raster/r.cost/main.c:460 ../raster/r.cost/main.c:471 #, c-format msgid "Will need at least %.2f MB of memory" msgstr "" -#: ../raster/r.walk/main.c:529 ../raster/r.walk/main.c:540 -#: ../raster/r.cost/main.c:416 ../raster/r.cost/main.c:426 +#: ../raster/r.walk/main.c:575 ../raster/r.walk/main.c:586 +#: ../raster/r.cost/main.c:462 ../raster/r.cost/main.c:472 #, c-format msgid "%d of %d segments are kept in memory" msgstr "" -#: ../raster/r.walk/main.c:545 ../raster/r.cost/main.c:431 +#: ../raster/r.walk/main.c:591 ../raster/r.cost/main.c:477 msgid "Creating some temporary files..." msgstr "" -#: ../raster/r.walk/main.c:549 ../raster/r.walk/main.c:554 -#: ../raster/r.cost/main.c:435 ../raster/r.cost/main.c:440 -#: ../raster/r.resamp.bspline/main.c:316 ../raster/r.resamp.bspline/main.c:401 -#: ../raster/r.resamp.bspline/main.c:473 ../vector/v.surf.bspline/main.c:475 +#: ../raster/r.walk/main.c:595 ../raster/r.walk/main.c:600 +#: ../raster/r.walk/main.c:609 ../raster/r.cost/main.c:481 +#: ../raster/r.cost/main.c:486 ../raster/r.cost/main.c:494 +#: ../raster/r.resamp.bspline/main.c:318 ../raster/r.resamp.bspline/main.c:403 +#: ../raster/r.resamp.bspline/main.c:475 ../vector/v.surf.bspline/main.c:475 #: ../vector/v.surf.bspline/main.c:503 msgid "Can not create temporary file" msgstr "" -#: ../raster/r.walk/main.c:558 +#: ../raster/r.walk/main.c:630 #, c-format msgid "Reading raster maps <%s> and <%s>, initializing output..." msgstr "" -#: ../raster/r.walk/main.c:643 ../raster/r.cost/main.c:504 +#: ../raster/r.walk/main.c:717 ../raster/r.cost/main.c:577 msgid "Initializing directional output..." msgstr "" -#: ../raster/r.walk/main.c:675 ../raster/r.cost/main.c:535 -#: ../raster/r.drain/main.c:273 +#: ../raster/r.walk/main.c:786 ../raster/r.cost/main.c:646 #, c-format -msgid "Reading vector map <%s> with start points..." -msgstr "" - -#: ../raster/r.walk/main.c:688 ../raster/r.walk/main.c:754 -#: ../raster/r.cost/main.c:548 ../raster/r.cost/main.c:618 -#: ../raster/r.to.vect/main.c:289 ../raster/r.drain/main.c:286 -#: ../display/d.vect.thematic/display.c:75 ../display/d.vect/vert.c:27 -#: ../display/d.vect/lines.c:143 ../display/d.vect/label.c:44 -#: ../display/d.vect/zcoor.c:38 ../display/d.vect/dir.c:30 -#: ../display/d.vect/topo.c:52 ../display/d.vect/attr.c:51 -#: ../vector/v.label.sa/labels.c:141 ../vector/v.out.lidar/main.c:732 -#: ../vector/v.perturb/main.c:182 ../vector/v.to.3d/trans2.c:84 -#: ../vector/v.to.3d/trans3.c:85 ../vector/v.what.rast/main.c:213 -#: ../vector/v.colors/scan_z.c:36 ../vector/v.colors/scan_cats.c:24 -#: ../vector/v.vol.rst/user1.c:140 ../vector/v.decimate/main.c:406 -#: ../vector/v.colors.out/scan_cats.c:32 ../vector/v.label/main.c:293 -#: ../vector/v.info/level1.c:38 -msgid "Unable to read vector map" +msgid "No start points found in vector map <%s>" msgstr "" -#: ../raster/r.walk/main.c:722 +#: ../raster/r.walk/main.c:788 ../raster/r.cost/main.c:648 #, c-format -msgid "No start points found in vector <%s>" -msgstr "" +msgid "%d point found" +msgid_plural "%d points found" +msgstr[0] "" +msgstr[1] "" -#: ../raster/r.walk/main.c:734 ../raster/r.cost/main.c:598 +#: ../raster/r.walk/main.c:801 ../raster/r.cost/main.c:661 #, c-format msgid "Reading vector map <%s> with stop points..." msgstr "" -#: ../raster/r.walk/main.c:788 ../raster/r.cost/main.c:652 +#: ../raster/r.walk/main.c:839 ../raster/r.cost/main.c:699 #, c-format msgid "No stop points found in vector <%s>" msgstr "" -#: ../raster/r.walk/main.c:808 ../raster/r.cost/main.c:673 +#: ../raster/r.walk/main.c:859 ../raster/r.cost/main.c:720 #: ../raster/r.texture/h_measure.c:738 ../raster/r.stream.extract/load.c:44 #: ../raster/r.stream.extract/load.c:53 ../imagery/i.smap/interp.c:68 msgid "Unable to allocate memory" msgstr "Nem tudok memóriát foglalni" -#: ../raster/r.walk/main.c:810 ../raster/r.cost/main.c:675 +#: ../raster/r.walk/main.c:861 ../raster/r.cost/main.c:722 #, c-format msgid "Reading raster map <%s> with start points..." msgstr "" -#: ../raster/r.walk/main.c:859 ../raster/r.cost/main.c:726 +#: ../raster/r.walk/main.c:907 ../raster/r.cost/main.c:770 msgid "Specified starting location outside database window" msgstr "" -#: ../raster/r.walk/main.c:879 ../raster/r.cost/main.c:748 +#: ../raster/r.walk/main.c:932 ../raster/r.cost/main.c:797 +#, c-format +msgid "Number of duplicate stop points: %d" +msgstr "" + +#: ../raster/r.walk/main.c:946 ../raster/r.cost/main.c:811 msgid "Finding cost path..." msgstr "" -#: ../raster/r.walk/main.c:1356 ../raster/r.cost/main.c:1011 +#: ../raster/r.walk/main.c:1551 ../raster/r.cost/main.c:1202 msgid "Error, ct == pres_cell" msgstr "" -#: ../raster/r.walk/main.c:1368 +#: ../raster/r.walk/main.c:1568 #, c-format msgid "Writing output raster map <%s>... " msgstr "" -#: ../raster/r.walk/main.c:1432 ../raster/r.cost/main.c:1131 +#: ../raster/r.walk/main.c:1632 ../raster/r.cost/main.c:1327 #, c-format msgid "Writing output movement direction raster map <%s>..." msgstr "" -#: ../raster/r.walk/main.c:1477 ../raster/r.cost/main.c:1197 +#: ../raster/r.walk/main.c:1677 ../raster/r.cost/main.c:1394 #, c-format msgid "Peak cost value: %g" msgstr "" -#: ../raster/r.walk/main.c:1498 ../raster/r.cost/main.c:1219 +#: ../raster/r.walk/main.c:1695 ../raster/r.walk/main.c:1731 +#: ../raster/r.cost/main.c:1412 ../raster/r.cost/main.c:1448 #, c-format msgid "Illegal x coordinate <%s>" msgstr "" -#: ../raster/r.walk/main.c:1500 ../raster/r.cost/main.c:1221 +#: ../raster/r.walk/main.c:1697 ../raster/r.walk/main.c:1733 +#: ../raster/r.cost/main.c:1414 ../raster/r.cost/main.c:1450 #, c-format msgid "Illegal y coordinate <%s>" msgstr "" -#: ../raster/r.walk/main.c:1504 ../raster/r.cost/main.c:1225 +#: ../raster/r.walk/main.c:1701 ../raster/r.walk/main.c:1737 +#: ../raster/r.cost/main.c:1418 ../raster/r.cost/main.c:1454 #, c-format msgid "Warning, ignoring point outside window: %g, %g" msgstr "" +#: ../raster/r.walk/flag.c:21 ../raster/r.walk/flag.c:28 +#: ../raster/r.cost/flag.c:21 ../raster/r.cost/flag.c:28 +#: ../imagery/i.segment/flag.c:21 ../imagery/i.segment/flag.c:28 +#: ../vector/v.distance/main.c:817 ../vector/v.distance/main.c:894 +#: ../vector/v.distance/main.c:1105 +msgid "Out of memory!" +msgstr "" + #: ../raster/r.timestamp/main.c:37 ../raster3d/r3.timestamp/main.c:45 #: ../vector/v.timestamp/main.c:37 msgid "timestamp" @@ -6903,112 +7238,120 @@ msgid "bad rule (%s): [%s]" msgstr "" -#: ../raster/r.colors/edit_colors.c:61 +#: ../raster/r.colors/edit_colors.c:78 msgid "Creates/modifies the color table associated with a 3D raster map." msgstr "" -#: ../raster/r.colors/edit_colors.c:65 +#: ../raster/r.colors/edit_colors.c:82 msgid "Creates/modifies the color table associated with a raster map." msgstr "" -#: ../raster/r.colors/edit_colors.c:75 ../raster/r.colors/edit_colors.c:87 +#: ../raster/r.colors/edit_colors.c:92 ../raster/r.colors/edit_colors.c:104 msgid "Map" msgstr "" -#: ../raster/r.colors/edit_colors.c:81 +#: ../raster/r.colors/edit_colors.c:98 msgid "Input file with one map name per line" msgstr "" -#: ../raster/r.colors/edit_colors.c:83 +#: ../raster/r.colors/edit_colors.c:100 msgid "Input map names can be defined in an input file in case a large amount of maps must be specified. This option is mutual exclusive to the map option." msgstr "" -#: ../raster/r.colors/edit_colors.c:110 +#: ../raster/r.colors/edit_colors.c:127 msgid "\"-\" to read rules from stdin" msgstr "" -#: ../raster/r.colors/edit_colors.c:186 ../raster/r.series.interp/main.c:180 +#: ../raster/r.colors/edit_colors.c:149 ../vector/v.colors/main.c:137 +msgid "List available rules with description then exit" +msgstr "" + +#: ../raster/r.colors/edit_colors.c:150 ../vector/v.colors/main.c:138 +msgid "If a color rule is given, only this rule is listed" +msgstr "" + +#: ../raster/r.colors/edit_colors.c:219 ../raster/r.series.interp/main.c:180 #, c-format msgid "Unable to open %s file <%s>" msgstr "" -#: ../raster/r.colors/edit_colors.c:229 ../raster/r.colors/edit_colors.c:262 +#: ../raster/r.colors/edit_colors.c:260 ../raster/r.colors/edit_colors.c:294 #, c-format msgid "%s map <%s> not found" msgstr "" -#: ../raster/r.colors/edit_colors.c:235 +#: ../raster/r.colors/edit_colors.c:266 #, c-format msgid "No %s map name found in input file <%s>" msgstr "" -#: ../raster/r.colors/edit_colors.c:278 +#: ../raster/r.colors/edit_colors.c:309 #, c-format msgid "Unable to remove color table of %s map <%s>" msgstr "" -#: ../raster/r.colors/edit_colors.c:280 +#: ../raster/r.colors/edit_colors.c:311 #, c-format msgid "Color table of %s map <%s> not found" msgstr "" -#: ../raster/r.colors/edit_colors.c:302 +#: ../raster/r.colors/edit_colors.c:334 #, c-format msgid "Color table exists for %s map <%s>. Exiting." msgstr "" -#: ../raster/r.colors/edit_colors.c:358 +#: ../raster/r.colors/edit_colors.c:394 #, c-format msgid "Color table 'random' is not supported for floating point %s map" msgstr "" -#: ../raster/r.colors/edit_colors.c:362 +#: ../raster/r.colors/edit_colors.c:399 #, c-format msgid "Color table 'grey.eq' is not supported for floating point %s map" msgstr "" -#: ../raster/r.colors/edit_colors.c:368 +#: ../raster/r.colors/edit_colors.c:406 #, c-format msgid "Color table 'grey.log' is not supported for floating point %s map" msgstr "" -#: ../raster/r.colors/edit_colors.c:376 ../imagery/i.vi/main.c:545 +#: ../raster/r.colors/edit_colors.c:415 ../imagery/i.vi/main.c:546 #, c-format msgid "Unknown color request '%s'" msgstr "" -#: ../raster/r.colors/edit_colors.c:386 ../vector/v.colors/make_colors.c:51 +#: ../raster/r.colors/edit_colors.c:426 ../vector/v.colors/make_colors.c:51 #, c-format msgid "Unable to load rules file <%s>" msgstr "" -#: ../raster/r.colors/edit_colors.c:396 ../raster/r.colors.out/raster_main.c:69 -#: ../raster/r.grow.distance/main.c:382 ../raster/r.fill.dir/main.c:153 -#: ../vector/v.colors/main.c:315 +#: ../raster/r.colors/edit_colors.c:437 ../raster/r.colors.out/raster_main.c:69 +#: ../raster/r.grow.distance/main.c:382 ../raster/r.fill.dir/main.c:155 +#: ../vector/v.colors/main.c:328 #, c-format msgid "Unable to read color table for raster map <%s>" msgstr "" -#: ../raster/r.colors/edit_colors.c:400 ../raster/r.univar/r3.univar_main.c:144 +#: ../raster/r.colors/edit_colors.c:442 ../raster/r.univar/r3.univar_main.c:144 #: ../raster/r.univar/r3.univar_main.c:182 ../raster3d/r3.support/main.c:135 -#: ../raster3d/r3.out.netcdf/main.c:600 ../raster3d/r3.retile/main.c:113 +#: ../raster3d/r3.out.netcdf/main.c:601 ../raster3d/r3.retile/main.c:113 #: ../raster3d/r3.neighbors/main.c:229 ../raster3d/r3.out.vtk/main.c:142 #: ../raster3d/r3.mask/main.c:58 ../raster3d/r3.out.bin/main.c:299 #: ../raster3d/r3.flow/main.c:87 ../raster3d/r3.cross.rast/main.c:245 #: ../raster3d/r3.out.v5d/main.c:307 ../raster3d/r3.timestamp/main.c:73 #: ../raster3d/r3.to.rast/main.c:275 ../raster3d/r3.stats/main.c:97 #: ../raster3d/r3.out.ascii/main.c:326 ../raster3d/r3.null/main.c:103 -#: ../general/g.region/main.c:455 ../vector/v.colors/main.c:319 +#: ../general/g.region/main.c:468 ../vector/v.colors/main.c:332 #, c-format msgid "3D raster map <%s> not found" msgstr "" -#: ../raster/r.colors/edit_colors.c:403 ../vector/v.colors/main.c:322 +#: ../raster/r.colors/edit_colors.c:445 ../vector/v.colors/main.c:335 #, c-format msgid "Unable to read color table for 3D raster map <%s>" msgstr "" -#: ../raster/r.colors/edit_colors.c:447 +#: ../raster/r.colors/edit_colors.c:492 #, c-format msgid "Color table for %s map <%s> set to '%s'" msgstr "" @@ -7032,7 +7375,7 @@ msgstr "" #: ../raster/r.mfilter/main.c:59 ../raster/r.neighbors/main.c:173 -#: ../raster/r.resamp.filter/main.c:392 ../raster3d/r3.neighbors/main.c:215 +#: ../raster/r.resamp.filter/main.c:397 ../raster3d/r3.neighbors/main.c:215 #: ../vector/v.outlier/main.c:73 msgid "filter" msgstr "" @@ -7130,54 +7473,42 @@ msgid "Error reading temporary file" msgstr "" -#: ../raster/r.cost/main.c:145 +#: ../raster/r.cost/main.c:168 msgid "Creates a raster map showing the cumulative cost of moving between different geographic locations on an input raster map whose cell category values represent cost." msgstr "" -#: ../raster/r.cost/main.c:152 +#: ../raster/r.cost/main.c:175 msgid "Name of input raster map containing grid cell cost information" msgstr "" -#: ../raster/r.cost/main.c:160 +#: ../raster/r.cost/main.c:191 msgid "Name for output raster map with nearest start point" msgstr "" -#: ../raster/r.cost/main.c:444 +#: ../raster/r.cost/main.c:515 #, c-format msgid "Reading raster map <%s>, initializing output..." msgstr "" -#: ../raster/r.cost/main.c:489 +#: ../raster/r.cost/main.c:560 #, c-format msgid "Negative cell value found at row %d, col %d. Setting negative value to null_cost value" msgstr "" -#: ../raster/r.cost/main.c:582 -#, c-format -msgid "No start points found in vector map <%s>" -msgstr "" - -#: ../raster/r.cost/main.c:584 -#, c-format -msgid "%d point found" -msgid_plural "%d points found" -msgstr[0] "" -msgstr[1] "" - -#: ../raster/r.cost/main.c:1034 ../raster/r.buffer/write_map.c:45 +#: ../raster/r.cost/main.c:1230 ../raster/r.buffer/write_map.c:45 #: ../raster/r.flow/io.c:207 #, c-format msgid "Writing output raster map <%s>..." msgstr "" -#: ../raster/r.cost/main.c:1036 +#: ../raster/r.cost/main.c:1232 #, c-format msgid "Writing raster map with nearest start point <%s>..." msgstr "" #: ../raster/r.resamp.interp/main.c:77 ../raster/r.resamp.rst/main.c:149 #: ../raster/r.resamp.stats/main.c:262 ../raster/r.resamp.bspline/main.c:81 -#: ../raster/r.resample/main.c:55 ../raster/r.resamp.filter/main.c:390 +#: ../raster/r.resample/main.c:55 ../raster/r.resamp.filter/main.c:395 msgid "resample" msgstr "újramintavétel" @@ -7195,8 +7526,8 @@ msgstr "Hibás módszer: %s" #: ../raster/r.resamp.interp/main.c:370 ../raster/r.mode/main.c:143 -#: ../raster/r.resamp.stats/main.c:395 ../raster/r.tile/main.c:200 -#: ../raster/r.resamp.filter/main.c:579 +#: ../raster/r.resamp.stats/main.c:395 ../raster/r.tile/main.c:203 +#: ../raster/r.resamp.filter/main.c:593 #, c-format msgid "Unable to read color table for %s" msgstr "" @@ -7333,14 +7664,15 @@ #: ../raster/r.topmodel/file_io.c:28 ../raster/r.topmodel/file_io.c:136 #: ../raster/r.topmodel/file_io.c:161 ../raster/r.series.accumulate/main.c:221 -#: ../raster/r.series/main.c:223 ../raster/r.mapcalc/main.c:49 -#: ../raster/r.in.xyz/main.c:582 ../raster/r.in.mat/main.c:125 -#: ../raster/r.support/main.c:176 ../display/d.legend.vect/main.c:259 -#: ../display/d.legend.vect/main.c:273 ../display/d.legend.vect/draw.c:72 -#: ../display/d.linegraph/main.c:415 ../display/d.linegraph/main.c:432 -#: ../display/d.linegraph/main.c:730 ../display/d.text/main.c:380 -#: ../display/d.where/main.c:163 ../raster3d/r3.support/main.c:167 -#: ../general/g.cairocomp/main.c:46 ../vector/v.segment/main.c:98 +#: ../raster/r.series/main.c:226 ../raster/r.mapcalc/main.c:49 +#: ../raster/r.in.xyz/main.c:582 ../raster/r.buildvrt/main.c:126 +#: ../raster/r.in.mat/main.c:125 ../raster/r.support/main.c:176 +#: ../display/d.legend.vect/main.c:259 ../display/d.legend.vect/main.c:273 +#: ../display/d.legend.vect/draw.c:72 ../display/d.linegraph/main.c:415 +#: ../display/d.linegraph/main.c:432 ../display/d.linegraph/main.c:730 +#: ../display/d.text/main.c:380 ../display/d.where/main.c:160 +#: ../raster3d/r3.support/main.c:167 ../general/g.cairocomp/main.c:46 +#: ../imagery/i.group/main.c:122 ../vector/v.segment/main.c:98 #: ../vector/v.net.path/path.c:49 ../vector/v.lrs/v.lrs.segment/main.c:133 #, c-format msgid "Unable to open input file <%s>" @@ -7533,7 +7865,7 @@ msgstr[0] "" msgstr[1] "" -#: ../raster/r.texture/main.c:354 ../imagery/i.vi/main.c:225 +#: ../raster/r.texture/main.c:354 ../imagery/i.vi/main.c:226 #, c-format msgid "Calculating %s..." msgstr "" @@ -7650,7 +7982,7 @@ msgstr "" #: ../raster/r.stats/main.c:285 ../raster/r.series.accumulate/main.c:265 -#: ../raster/r.series/main.c:287 +#: ../raster/r.series/main.c:300 ../raster/r.buildvrt/main.c:185 msgid "Raster map not found" msgstr "" @@ -8168,7 +8500,7 @@ msgid "Exports a GRASS raster to a binary array." msgstr "" -#: ../raster/r.out.bin/main.c:290 ../raster/r.random/main.c:62 +#: ../raster/r.out.bin/main.c:290 ../raster/r.random/main.c:63 #: ../imagery/i.zc/main.c:66 msgid "Name of input raster map" msgstr "" @@ -8215,7 +8547,7 @@ msgstr "" #: ../raster/r.out.bin/main.c:379 ../raster/r.in.bin/main.c:462 -#: ../vector/v.colors/main.c:225 +#: ../vector/v.colors/main.c:238 #, c-format msgid "-%c and -%c are mutually exclusive" msgstr "" @@ -8395,7 +8727,7 @@ msgid "Spline tension value" msgstr "" -#: ../raster/r.resamp.rst/main.c:246 ../vector/v.surf.rst/main.c:340 +#: ../raster/r.resamp.rst/main.c:246 ../vector/v.surf.rst/main.c:343 msgid "Anisotropy angle (in degrees counterclockwise from East)" msgstr "" @@ -8403,7 +8735,7 @@ msgid "Anisotropy" msgstr "" -#: ../raster/r.resamp.rst/main.c:253 ../vector/v.surf.rst/main.c:347 +#: ../raster/r.resamp.rst/main.c:253 ../vector/v.surf.rst/main.c:350 msgid "Anisotropy scaling factor" msgstr "" @@ -8411,7 +8743,7 @@ msgid "Use dnorm independent tension" msgstr "" -#: ../raster/r.resamp.rst/main.c:263 ../vector/v.surf.rst/main.c:171 +#: ../raster/r.resamp.rst/main.c:263 ../vector/v.surf.rst/main.c:173 msgid "Output partial derivatives instead of topographic parameters" msgstr "" @@ -8524,7 +8856,7 @@ #: ../raster/r.in.ascii/main.c:150 ../display/d.title/main.c:117 #: ../raster3d/r3.in.ascii/main.c:169 ../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 ../vector/v.surf.rst/main.c:864 +#: ../general/g.setproj/get_stp.c:286 ../vector/v.surf.rst/main.c:867 #: ../vector/v.in.ascii/main.c:275 #, c-format msgid "Unable to open temporary file <%s>" @@ -8532,7 +8864,7 @@ #: ../raster/r.resamp.rst/main.c:547 ../raster/r.thin/io.c:131 #: ../raster/r.thin/io.c:138 ../raster/r.thin/io.c:147 -#: ../vector/v.surf.rst/main.c:869 +#: ../vector/v.surf.rst/main.c:872 #, c-format msgid "Error writing temporary file <%s>" msgstr "" @@ -8560,10 +8892,10 @@ msgstr "" #: ../raster/r.univar/r3.univar_main.c:151 -#: ../raster/r.univar/r3.univar_main.c:189 ../raster3d/r3.out.netcdf/main.c:617 +#: ../raster/r.univar/r3.univar_main.c:189 ../raster3d/r3.out.netcdf/main.c:618 #: ../raster3d/r3.retile/main.c:127 ../raster3d/r3.neighbors/main.c:266 #: ../raster3d/r3.neighbors/main.c:275 ../raster3d/r3.out.vtk/main.c:207 -#: ../raster3d/r3.out.vtk/main.c:292 ../raster3d/r3.out.vtk/main.c:513 +#: ../raster3d/r3.out.vtk/main.c:292 ../raster3d/r3.out.vtk/main.c:512 #: ../raster3d/r3.mkdspf/main.c:168 ../raster3d/r3.mask/main.c:64 #: ../raster3d/r3.out.bin/main.c:314 ../raster3d/r3.flow/main.c:118 #: ../raster3d/r3.flow/main.c:132 ../raster3d/r3.flow/main.c:373 @@ -8696,53 +9028,53 @@ msgid "Programmer error in get_stats/switch" msgstr "" -#: ../raster/r.random/main.c:54 ../raster/r.random.surface/main.c:59 +#: ../raster/r.random/main.c:55 ../raster/r.random.surface/main.c:59 #: ../raster/r.surf.random/main.c:38 ../raster/r.random.cells/main.c:49 -#: ../raster/r.surf.gauss/main.c:40 ../vector/v.random/main.c:100 -#: ../vector/v.perturb/main.c:65 ../vector/v.extract/main.c:81 +#: ../raster/r.surf.gauss/main.c:40 ../vector/v.random/main.c:103 +#: ../vector/v.perturb/main.c:65 ../vector/v.extract/main.c:82 msgid "random" msgstr "" -#: ../raster/r.random/main.c:55 ../display/d.vect/main.c:76 -#: ../general/g.region/main.c:69 ../vector/v.random/main.c:103 +#: ../raster/r.random/main.c:56 ../display/d.vect/main.c:76 +#: ../general/g.region/main.c:70 ../vector/v.random/main.c:106 #: ../vector/v.cluster/main.c:94 ../vector/v.in.lidar/main.c:139 -#: ../vector/v.patch/main.c:71 ../vector/v.perturb/main.c:67 +#: ../vector/v.patch/main.c:73 ../vector/v.perturb/main.c:67 #: ../vector/v.rectify/main.c:72 ../vector/v.in.ascii/main.c:73 -#: ../vector/v.decimate/main.c:130 ../vector/v.edit/main.c:61 +#: ../vector/v.decimate/main.c:131 ../vector/v.edit/main.c:61 #: ../vector/v.info/main.c:43 ../vector/v.in.dxf/main.c:67 #: ../vector/v.external/main.c:57 msgid "level1" msgstr "" -#: ../raster/r.random/main.c:58 +#: ../raster/r.random/main.c:59 msgid "Creates a raster map layer and vector point map containing randomly located points." msgstr "" -#: ../raster/r.random/main.c:67 +#: ../raster/r.random/main.c:68 msgid "Name of cover raster map" msgstr "" -#: ../raster/r.random/main.c:74 +#: ../raster/r.random/main.c:75 msgid "The number of points to allocate" msgstr "" -#: ../raster/r.random/main.c:86 +#: ../raster/r.random/main.c:93 msgid "Generate points also for NULL category" msgstr "" -#: ../raster/r.random/main.c:91 +#: ../raster/r.random/main.c:98 msgid "Report information about input raster and exit" msgstr "" -#: ../raster/r.random/main.c:95 +#: ../raster/r.random/main.c:102 msgid "Generate vector points as 3D points" msgstr "" -#: ../raster/r.random/main.c:98 ../vector/v.in.ascii/main.c:195 +#: ../raster/r.random/main.c:105 ../vector/v.in.ascii/main.c:195 msgid "Do not build topology in points mode" msgstr "" -#: ../raster/r.random/main.c:99 ../display/d.linegraph/main.c:353 +#: ../raster/r.random/main.c:106 ../display/d.linegraph/main.c:353 #: ../display/d.linegraph/main.c:362 ../display/d.linegraph/main.c:371 #: ../display/d.linegraph/main.c:386 ../vector/v.out.ascii/args.c:40 #: ../vector/v.out.ascii/args.c:66 ../vector/v.out.ascii/args.c:76 @@ -8755,42 +9087,42 @@ msgid "Points" msgstr "" -#: ../raster/r.random/main.c:143 +#: ../raster/r.random/main.c:150 #, c-format msgid "Note: one (or both) of %s and %s must be specified" msgstr "" -#: ../raster/r.random/main.c:151 +#: ../raster/r.random/main.c:158 #, c-format msgid "<%s=%s> invalid percentage" msgstr "" -#: ../raster/r.random/main.c:162 +#: ../raster/r.random/main.c:169 #, c-format msgid "<%s=%s> invalid number of points" msgstr "" -#: ../raster/r.random/main.c:176 +#: ../raster/r.random/main.c:183 #, c-format msgid "There aren't [%llu] cells in the current region" msgstr "" -#: ../raster/r.random/main.c:179 +#: ../raster/r.random/main.c:186 #, c-format msgid "There aren't [%llu] non-NULL cells in the current region" msgstr "" -#: ../raster/r.random/main.c:183 +#: ../raster/r.random/main.c:190 #, c-format msgid "There aren't [%lu] cells in the current region" msgstr "" -#: ../raster/r.random/main.c:186 +#: ../raster/r.random/main.c:193 #, c-format msgid "There aren't [%lu] non-NULL cells in the current region" msgstr "" -#: ../raster/r.random/main.c:192 +#: ../raster/r.random/main.c:199 msgid "There are no valid locations in the current region" msgstr "" @@ -8822,7 +9154,7 @@ msgid "Writing vector map <%s> ..." msgstr "" -#: ../raster/r.random/random.c:190 ../vector/v.net.distance/main.c:363 +#: ../raster/r.random/random.c:189 ../vector/v.net.distance/main.c:363 #: ../vector/v.net.allpairs/main.c:271 ../vector/v.net.path/path.c:350 #: ../vector/v.net.iso/main.c:724 ../vector/v.net.iso/main.c:754 #: ../vector/v.net.flow/main.c:262 ../vector/v.net.timetable/main.c:134 @@ -8836,35 +9168,36 @@ msgid "Cannot insert new record: %s" msgstr "" -#: ../raster/r.random/random.c:244 +#: ../raster/r.random/random.c:243 #, c-format msgid "Only [%llu] random points created" msgstr "" -#: ../raster/r.random/random.c:247 +#: ../raster/r.random/random.c:246 #, c-format msgid "Only [%lu] random points created" msgstr "" -#: ../raster/r.random/random.c:258 ../raster/r.to.vect/main.c:233 +#: ../raster/r.random/random.c:257 ../raster/r.to.vect/main.c:233 #: ../db/drivers/postgres/index.c:59 ../vector/v.mkgrid/main.c:346 -#: ../vector/v.mkgrid/main.c:404 ../vector/v.random/main.c:259 -#: ../vector/v.select/copy_tabs.c:87 ../vector/v.patch/main.c:328 -#: ../vector/v.overlay/main.c:592 ../vector/v.extract/copy_tab.c:124 +#: ../vector/v.mkgrid/main.c:404 ../vector/v.random/main.c:300 +#: ../vector/v.select/copy_tabs.c:87 ../vector/v.patch/main.c:366 +#: ../vector/v.overlay/main.c:592 ../vector/v.decimate/copy_tab.c:119 +#: ../vector/v.extract/copy_tab.c:124 msgid "Unable to create index" msgstr "" -#: ../raster/r.random/random.c:262 ../raster/r.contour/main.c:193 +#: ../raster/r.random/random.c:261 ../raster/r.contour/main.c:193 #: ../raster/r.stream.extract/close.c:202 ../raster/r.to.vect/main.c:238 #: ../raster3d/r3.flow/main.c:72 ../vector/v.mkgrid/main.c:350 -#: ../vector/v.mkgrid/main.c:408 ../vector/v.random/main.c:265 +#: ../vector/v.mkgrid/main.c:408 ../vector/v.random/main.c:306 #: ../vector/v.in.lidar/attributes.c:144 ../vector/v.reclass/main.c:327 #: ../vector/v.in.dwg/main.c:249 ../vector/v.select/copy_tabs.c:90 -#: ../vector/v.in.ogr/main.c:1145 ../vector/v.patch/main.c:333 +#: ../vector/v.in.ogr/main.c:1208 ../vector/v.patch/main.c:371 #: ../vector/v.overlay/main.c:597 ../vector/v.sample/main.c:197 -#: ../vector/v.distance/main.c:1424 ../vector/v.in.ascii/main.c:423 -#: ../vector/v.to.points/main.c:202 ../vector/v.in.dxf/write_vect.c:238 -#: ../vector/v.extract/copy_tab.c:129 +#: ../vector/v.distance/main.c:1432 ../vector/v.in.ascii/main.c:423 +#: ../vector/v.to.points/main.c:202 ../vector/v.decimate/copy_tab.c:124 +#: ../vector/v.in.dxf/write_vect.c:238 ../vector/v.extract/copy_tab.c:129 #, c-format msgid "Unable to grant privileges on table <%s>" msgstr "" @@ -9037,155 +9370,166 @@ msgid "Unable to read category file of raster map <%s@%s>" msgstr "" -#: ../raster/r.horizon/main.c:182 ../raster/r.sunhours/main.c:75 +#: ../raster/r.horizon/main.c:181 ../raster/r.sunhours/main.c:75 #: ../raster/r.sunmask/main.c:118 msgid "sun position" msgstr "" -#: ../raster/r.horizon/main.c:184 +#: ../raster/r.horizon/main.c:183 msgid "Computes horizon angle height from a digital elevation model." msgstr "" -#: ../raster/r.horizon/main.c:186 +#: ../raster/r.horizon/main.c:185 msgid "The module has two different modes of operation: 1. Computes the entire horizon around a single point whose coordinates are given with the 'coord' option. The horizon height (in radians). 2. Computes one or more raster maps of the horizon height in a single direction. The input for this is the angle (in degrees), which is measured counterclockwise with east=0, north=90 etc. The output is the horizon height in radians." msgstr "" -#: ../raster/r.horizon/main.c:203 +#: ../raster/r.horizon/main.c:202 msgid "Direction in which you want to know the horizon height" msgstr "" -#: ../raster/r.horizon/main.c:220 +#: ../raster/r.horizon/main.c:219 msgid "Start angle for multidirectional horizon [degrees]" msgstr "" -#: ../raster/r.horizon/main.c:221 ../raster/r.horizon/main.c:230 -#: ../raster/r.horizon/main.c:238 ../raster/r.horizon/main.c:246 -#: ../raster/r.horizon/main.c:254 ../raster/r.horizon/main.c:262 -#: ../raster/r.horizon/main.c:270 ../raster/r.horizon/main.c:283 +#: ../raster/r.horizon/main.c:220 ../raster/r.horizon/main.c:229 +#: ../raster/r.horizon/main.c:237 ../raster/r.horizon/main.c:245 +#: ../raster/r.horizon/main.c:253 ../raster/r.horizon/main.c:261 +#: ../raster/r.horizon/main.c:269 ../raster/r.horizon/main.c:282 msgid "Raster mode" msgstr "" -#: ../raster/r.horizon/main.c:229 +#: ../raster/r.horizon/main.c:228 msgid "End angle for multidirectional horizon [degrees]" msgstr "" -#: ../raster/r.horizon/main.c:237 +#: ../raster/r.horizon/main.c:236 msgid "For horizon rasters, read from the DEM an extra buffer around the present region" msgstr "" -#: ../raster/r.horizon/main.c:245 +#: ../raster/r.horizon/main.c:244 msgid "For horizon rasters, read from the DEM an extra buffer eastward the present region" msgstr "" -#: ../raster/r.horizon/main.c:253 +#: ../raster/r.horizon/main.c:252 msgid "For horizon rasters, read from the DEM an extra buffer westward the present region" msgstr "" -#: ../raster/r.horizon/main.c:261 +#: ../raster/r.horizon/main.c:260 msgid "For horizon rasters, read from the DEM an extra buffer northward the present region" msgstr "" -#: ../raster/r.horizon/main.c:269 +#: ../raster/r.horizon/main.c:268 msgid "For horizon rasters, read from the DEM an extra buffer southward the present region" msgstr "" -#: ../raster/r.horizon/main.c:277 +#: ../raster/r.horizon/main.c:276 msgid "The maximum distance to consider when finding the horizon height" msgstr "" -#: ../raster/r.horizon/main.c:288 +#: ../raster/r.horizon/main.c:287 msgid "Coordinate for which you want to calculate the horizon" msgstr "" -#: ../raster/r.horizon/main.c:289 ../raster/r.horizon/main.c:305 +#: ../raster/r.horizon/main.c:288 ../raster/r.horizon/main.c:304 msgid "Point mode" msgstr "" -#: ../raster/r.horizon/main.c:310 +#: ../raster/r.horizon/main.c:309 msgid "Write output in degrees (default is radians)" msgstr "" -#: ../raster/r.horizon/main.c:315 +#: ../raster/r.horizon/main.c:314 msgid "Write output in compass orientation (default is CCW, East=0)" msgstr "" -#: ../raster/r.horizon/main.c:355 +#: ../raster/r.horizon/main.c:354 msgid "Note: In latitude-longitude coordinate system specify buffers in degree unit" msgstr "" -#: ../raster/r.horizon/main.c:368 +#: ../raster/r.horizon/main.c:367 msgid "Can't read the coordinates from the \"coordinate\" option." msgstr "" -#: ../raster/r.horizon/main.c:395 +#: ../raster/r.horizon/main.c:372 +msgid "Coordinates are outside of the current region" +msgstr "" + +#: ../raster/r.horizon/main.c:399 msgid "You didn't specify a direction value or step size. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:400 +#: ../raster/r.horizon/main.c:404 msgid "You didn't specify a horizon raster name. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:415 +#: ../raster/r.horizon/main.c:419 msgid "Negative values of start angle are not allowed. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:419 +#: ../raster/r.horizon/main.c:423 msgid "End angle is not between 0 and 360. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:423 +#: ../raster/r.horizon/main.c:427 msgid "You specify a start grater than the end angle. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:431 +#: ../raster/r.horizon/main.c:435 msgid "You didn't specify an angle step size. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:442 +#: ../raster/r.horizon/main.c:446 msgid "Could not read bufferzone size. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:447 ../raster/r.horizon/main.c:453 -#: ../raster/r.horizon/main.c:460 ../raster/r.horizon/main.c:467 +#: ../raster/r.horizon/main.c:451 ../raster/r.horizon/main.c:457 +#: ../raster/r.horizon/main.c:464 ../raster/r.horizon/main.c:471 #, c-format msgid "Could not read %s bufferzone size. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:448 +#: ../raster/r.horizon/main.c:452 msgid "east" msgstr "" -#: ../raster/r.horizon/main.c:454 +#: ../raster/r.horizon/main.c:458 msgid "west" msgstr "" -#: ../raster/r.horizon/main.c:461 +#: ../raster/r.horizon/main.c:465 msgid "south" msgstr "" -#: ../raster/r.horizon/main.c:468 +#: ../raster/r.horizon/main.c:472 msgid "north" msgstr "" -#: ../raster/r.horizon/main.c:473 +#: ../raster/r.horizon/main.c:477 msgid "Could not read maximum distance. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:484 +#: ../raster/r.horizon/main.c:488 msgid "The distance value must be 0.5-1.5. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:654 ../raster/r.in.ascii/main.c:187 +#: ../raster/r.horizon/main.c:656 ../raster/r.in.ascii/main.c:187 #, c-format msgid "OOPS: rows changed from %d to %d" msgstr "" -#: ../raster/r.horizon/main.c:658 ../raster/r.in.ascii/main.c:190 +#: ../raster/r.horizon/main.c:660 ../raster/r.in.ascii/main.c:190 #, c-format msgid "OOPS: cols changed from %d to %d" msgstr "" -#: ../raster/r.horizon/main.c:1174 +#: ../raster/r.horizon/main.c:849 ../raster/r.horizon/main.c:867 +#: ../raster/r.horizon/main.c:1203 ../raster/r.horizon/main.c:1223 +#: ../raster/r.proj/main.c:450 ../raster/r.proj/main.c:541 +#, c-format +msgid "Error in %s" +msgstr "" + +#: ../raster/r.horizon/main.c:1176 #, c-format msgid "Calculating map %01d of %01d (angle %.2f, raster map <%s>)" msgstr "" @@ -9340,7 +9684,7 @@ 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:183 +#: ../raster/r.series.accumulate/main.c:132 ../raster/r.series/main.c:184 msgid "Ignore values outside this range" msgstr "" @@ -9364,7 +9708,7 @@ msgid "Huglin Heliothermal index" msgstr "" -#: ../raster/r.series.accumulate/main.c:163 ../raster/r.series/main.c:191 +#: ../raster/r.series.accumulate/main.c:163 ../raster/r.series/main.c:192 msgid "Do not keep files open" msgstr "" @@ -9373,27 +9717,30 @@ msgstr "" #: ../raster/r.series.accumulate/main.c:206 ../raster/r.neighbors/main.c:266 -#: ../raster/r.series/main.c:204 ../raster/r.mapcalc/main.c:131 -#: ../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.external/main.c:170 ../vector/v.colors/main.c:206 +#: ../raster/r.series/main.c:205 ../raster/r.mapcalc/main.c:131 +#: ../raster/r.buildvrt/main.c:109 ../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.external/main.c:170 +#: ../vector/v.colors/main.c:219 #, c-format msgid "%s= and %s= are mutually exclusive" msgstr "" -#: ../raster/r.series.accumulate/main.c:210 ../raster/r.series/main.c:208 -#: ../raster/r.series.interp/main.c:126 ../raster/r.series.interp/main.c:142 +#: ../raster/r.series.accumulate/main.c:210 ../raster/r.series/main.c:209 +#: ../raster/r.buildvrt/main.c:113 ../raster/r.series.interp/main.c:126 +#: ../raster/r.series.interp/main.c:142 #, c-format msgid "Please specify %s= or %s=" msgstr "" -#: ../raster/r.series.accumulate/main.c:255 ../raster/r.series/main.c:275 +#: ../raster/r.series.accumulate/main.c:255 ../raster/r.series/main.c:288 +#: ../raster/r.buildvrt/main.c:174 msgid "No raster map name found in input file" msgstr "" -#: ../raster/r.series.accumulate/main.c:318 ../raster/r.slope.aspect/main.c:544 -#: ../raster/r.series/main.c:386 ../raster/r.patch/main.c:140 -#: ../raster/r.series.interp/main.c:339 ../raster/r.relief/main.c:316 +#: ../raster/r.series.accumulate/main.c:318 ../raster/r.slope.aspect/main.c:577 +#: ../raster/r.series/main.c:415 ../raster/r.patch/main.c:140 +#: ../raster/r.series.interp/main.c:339 ../raster/r.relief/main.c:317 msgid "Percent complete..." msgstr "" @@ -9455,10 +9802,10 @@ msgstr "" #: ../raster/r.distance/report.c:61 -#: ../scripts/i.colors.enhance/i.colors.enhance.py:153 -#: ../scripts/i.colors.enhance/i.colors.enhance.py:176 -#: ../scripts/i.colors.enhance/i.colors.enhance.py:186 -#: ../scripts/i.colors.enhance/i.colors.enhance.py:210 +#: ../scripts/i.colors.enhance/i.colors.enhance.py:161 +#: ../scripts/i.colors.enhance/i.colors.enhance.py:184 +#: ../scripts/i.colors.enhance/i.colors.enhance.py:194 +#: ../scripts/i.colors.enhance/i.colors.enhance.py:218 msgid "Processing..." msgstr "" @@ -10373,9 +10720,9 @@ #: ../raster/r.contour/main.c:183 ../raster/r.stream.extract/close.c:194 #: ../vector/v.net.distance/main.c:291 ../vector/v.in.lidar/attributes.c:135 #: ../vector/v.net.allpairs/main.c:179 ../vector/v.in.dwg/main.c:240 -#: ../vector/v.in.ogr/main.c:1138 ../vector/v.net.path/path.c:109 +#: ../vector/v.in.ogr/main.c:1201 ../vector/v.net.path/path.c:109 #: ../vector/v.overlay/main.c:587 ../vector/v.net.iso/main.c:390 -#: ../vector/v.net.flow/main.c:181 ../vector/v.distance/main.c:1419 +#: ../vector/v.net.flow/main.c:181 ../vector/v.distance/main.c:1427 #: ../vector/v.net.timetable/main.c:103 ../vector/v.to.points/main.c:192 #: ../vector/v.net.components/main.c:190 ../vector/v.net.centrality/main.c:266 #: ../vector/v.net.alloc/main.c:329 @@ -10385,7 +10732,7 @@ #: ../raster/r.contour/main.c:188 ../raster3d/r3.flow/main.c:67 #: ../vector/v.in.lidar/attributes.c:139 ../vector/v.reclass/main.c:322 -#: ../vector/v.in.dwg/main.c:244 ../vector/v.in.ogr/main.c:1360 +#: ../vector/v.in.dwg/main.c:244 ../vector/v.in.ogr/main.c:1430 #: ../vector/v.in.ascii/main.c:523 ../vector/v.to.points/main.c:197 #: ../vector/v.in.dxf/write_vect.c:241 #, c-format @@ -10393,8 +10740,8 @@ msgstr "" #: ../raster/r.contour/main.c:203 ../vector/v.select/copy_tabs.c:17 -#: ../vector/v.voronoi/main.c:384 ../vector/v.extract/copy_tab.c:57 -#: ../vector/v.generalize/misc.c:134 +#: ../vector/v.voronoi/main.c:384 ../vector/v.decimate/copy_tab.c:54 +#: ../vector/v.extract/copy_tab.c:57 ../vector/v.generalize/misc.c:134 msgid "Writing attributes..." msgstr "" @@ -10405,7 +10752,7 @@ msgid "Unable to insert new record: '%s'" msgstr "" -#: ../raster/r.contour/main.c:237 ../raster/r.in.lidar/main.c:608 +#: ../raster/r.contour/main.c:237 ../raster/r.in.lidar/main.c:613 #: ../vector/v.generalize/displacement.c:78 msgid "Reading data..." msgstr "" @@ -10439,210 +10786,222 @@ msgstr[0] "" msgstr[1] "" -#: ../raster/r.contour/cont.c:213 +#: ../raster/r.contour/cont.c:214 #, c-format msgid "%d crossing found" msgid_plural "%d crossings found" msgstr[0] "" msgstr[1] "" -#: ../raster/r.contour/cont.c:266 +#: ../raster/r.contour/cont.c:267 msgid "Illegal edge number" msgstr "" -#: ../raster/r.contour/cont.c:374 +#: ../raster/r.contour/cont.c:375 msgid "Edge number out of range" msgstr "" -#: ../raster/r.slope.aspect/main.c:152 ../raster/r.param.scale/interface.c:56 +#: ../raster/r.slope.aspect/main.c:170 ../raster/r.param.scale/interface.c:56 #: ../raster/r.relief/main.c:110 ../imagery/i.topo.corr/main.c:48 msgid "terrain" msgstr "" -#: ../raster/r.slope.aspect/main.c:153 +#: ../raster/r.slope.aspect/main.c:171 msgid "aspect" msgstr "" -#: ../raster/r.slope.aspect/main.c:154 +#: ../raster/r.slope.aspect/main.c:172 msgid "slope" msgstr "" -#: ../raster/r.slope.aspect/main.c:155 +#: ../raster/r.slope.aspect/main.c:173 msgid "curvature" msgstr "" -#: ../raster/r.slope.aspect/main.c:156 +#: ../raster/r.slope.aspect/main.c:174 msgid "Generates raster maps of slope, aspect, curvatures and partial derivatives from an elevation raster map." msgstr "" -#: ../raster/r.slope.aspect/main.c:158 +#: ../raster/r.slope.aspect/main.c:176 msgid "Aspect is calculated counterclockwise from east." msgstr "" -#: ../raster/r.slope.aspect/main.c:165 ../vector/v.surf.rst/main.c:201 +#: ../raster/r.slope.aspect/main.c:183 ../vector/v.surf.rst/main.c:203 msgid "Name for output slope raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:166 ../raster/r.slope.aspect/main.c:172 -#: ../raster/r.slope.aspect/main.c:196 ../raster/r.slope.aspect/main.c:203 -#: ../raster/r.slope.aspect/main.c:210 ../raster/r.slope.aspect/main.c:217 -#: ../raster/r.slope.aspect/main.c:224 ../raster/r.slope.aspect/main.c:231 -#: ../raster/r.slope.aspect/main.c:238 ../raster/r.watershed/front/main.c:139 -#: ../raster/r.watershed/front/main.c:146 -#: ../raster/r.watershed/front/main.c:153 +#: ../raster/r.slope.aspect/main.c:184 ../raster/r.slope.aspect/main.c:190 +#: ../raster/r.slope.aspect/main.c:214 ../raster/r.slope.aspect/main.c:221 +#: ../raster/r.slope.aspect/main.c:228 ../raster/r.slope.aspect/main.c:235 +#: ../raster/r.slope.aspect/main.c:242 ../raster/r.slope.aspect/main.c:249 +#: ../raster/r.slope.aspect/main.c:256 ../raster/r.watershed/front/main.c:147 +#: ../raster/r.watershed/front/main.c:154 #: ../raster/r.watershed/front/main.c:160 -#: ../raster/r.watershed/front/main.c:166 -#: ../raster/r.watershed/front/main.c:172 -#: ../raster/r.watershed/front/main.c:180 -#: ../raster/r.watershed/front/main.c:188 -#: ../raster/r.watershed/front/main.c:195 ../vector/v.surf.rst/main.c:172 -#: ../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:232 ../vector/v.surf.rst/main.c:239 -#: ../vector/v.surf.rst/main.c:246 ../vector/v.surf.rst/main.c:253 +#: ../raster/r.watershed/front/main.c:167 +#: ../raster/r.watershed/front/main.c:173 +#: ../raster/r.watershed/front/main.c:179 +#: ../raster/r.watershed/front/main.c:186 +#: ../raster/r.watershed/front/main.c:193 +#: ../raster/r.watershed/front/main.c:200 ../vector/v.surf.rst/main.c:174 +#: ../vector/v.surf.rst/main.c:198 ../vector/v.surf.rst/main.c:204 +#: ../vector/v.surf.rst/main.c:210 ../vector/v.surf.rst/main.c:216 +#: ../vector/v.surf.rst/main.c:222 ../vector/v.surf.rst/main.c:228 +#: ../vector/v.surf.rst/main.c:234 ../vector/v.surf.rst/main.c:241 +#: ../vector/v.surf.rst/main.c:248 ../vector/v.surf.rst/main.c:255 #: ../vector/v.surf.bspline/main.c:130 ../vector/v.surf.bspline/main.c:135 -#: ../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.vol.rst/main.c:293 ../vector/v.vol.rst/main.c:299 +#: ../vector/v.vol.rst/main.c:362 ../vector/v.vol.rst/main.c:368 +#: ../vector/v.vol.rst/main.c:374 ../vector/v.vol.rst/main.c:381 +#: ../vector/v.vol.rst/main.c:387 ../vector/v.vol.rst/main.c:393 +#: ../vector/v.vol.rst/main.c:399 ../vector/v.vol.rst/main.c:405 msgid "Outputs" msgstr "" -#: ../raster/r.slope.aspect/main.c:171 ../vector/v.surf.rst/main.c:207 +#: ../raster/r.slope.aspect/main.c:189 ../vector/v.surf.rst/main.c:209 msgid "Name for output aspect raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:180 +#: ../raster/r.slope.aspect/main.c:198 msgid "Format for reporting the slope" msgstr "" -#: ../raster/r.slope.aspect/main.c:187 +#: ../raster/r.slope.aspect/main.c:205 msgid "Type of output aspect and slope maps" msgstr "" -#: ../raster/r.slope.aspect/main.c:195 ../vector/v.surf.rst/main.c:213 +#: ../raster/r.slope.aspect/main.c:213 ../vector/v.surf.rst/main.c:215 msgid "Name for output profile curvature raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:202 ../vector/v.surf.rst/main.c:219 +#: ../raster/r.slope.aspect/main.c:220 ../vector/v.surf.rst/main.c:221 msgid "Name for output tangential curvature raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:209 +#: ../raster/r.slope.aspect/main.c:227 msgid "Name for output first order partial derivative dx (E-W slope) raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:216 +#: ../raster/r.slope.aspect/main.c:234 msgid "Name for output first order partial derivative dy (N-S slope) raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:223 +#: ../raster/r.slope.aspect/main.c:241 msgid "Name for output second order partial derivative dxx raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:230 +#: ../raster/r.slope.aspect/main.c:248 msgid "Name for output second order partial derivative dyy raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:237 +#: ../raster/r.slope.aspect/main.c:255 msgid "Name for output second order partial derivative dxy raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:243 +#: ../raster/r.slope.aspect/main.c:261 msgid "Multiplicative factor to convert elevation units to horizontal units" msgstr "" -#: ../raster/r.slope.aspect/main.c:252 +#: ../raster/r.slope.aspect/main.c:270 msgid "Minimum slope value (in percent) for which aspect is computed" msgstr "" -#: ../raster/r.slope.aspect/main.c:261 +#: ../raster/r.slope.aspect/main.c:279 msgid "Do not align the current region to the raster elevation map" msgstr "" -#: ../raster/r.slope.aspect/main.c:315 ../raster/r.relief/main.c:220 +#: ../raster/r.slope.aspect/main.c:285 +msgid "Compute output at edges and near NULL values" +msgstr "" + +#: ../raster/r.slope.aspect/main.c:291 +msgid "Create aspect as degrees clockwise from North (azimuth), with flat = -9999" +msgstr "" + +#: ../raster/r.slope.aspect/main.c:293 +msgid "Default: degrees counter-clockwise from East, with flat = 0" +msgstr "" + +#: ../raster/r.slope.aspect/main.c:348 ../raster/r.relief/main.c:221 #, c-format msgid "%s=%s - must be a positive number" msgstr "" -#: ../raster/r.slope.aspect/main.c:321 ../raster/r.relief/main.c:201 -#: ../raster/r.relief/main.c:207 +#: ../raster/r.slope.aspect/main.c:354 ../raster/r.relief/main.c:202 +#: ../raster/r.relief/main.c:208 #, c-format msgid "%s=%s - must be a non-negative number" msgstr "" -#: ../raster/r.slope.aspect/main.c:336 +#: ../raster/r.slope.aspect/main.c:369 #, 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:358 +#: ../raster/r.slope.aspect/main.c:391 #, c-format msgid "Wrong raster type: %s" msgstr "" -#: ../raster/r.slope.aspect/main.c:387 +#: ../raster/r.slope.aspect/main.c:420 msgid "r.slope.aspect does not convert horizontal units to meters in this version, see manual page." msgstr "" -#: ../raster/r.slope.aspect/main.c:968 +#: ../raster/r.slope.aspect/main.c:1025 #, c-format msgid "Elevation products for mapset <%s> in <%s>" msgstr "" -#: ../raster/r.slope.aspect/main.c:987 +#: ../raster/r.slope.aspect/main.c:1044 #, c-format msgid "Min computed aspect %.4f, max computed aspect %.4f" msgstr "" -#: ../raster/r.slope.aspect/main.c:1051 +#: ../raster/r.slope.aspect/main.c:1145 #, c-format msgid "Aspect raster map <%s> complete" msgstr "" -#: ../raster/r.slope.aspect/main.c:1108 +#: ../raster/r.slope.aspect/main.c:1202 #, c-format msgid "Min computed slope %.4f, max computed slope %.4f" msgstr "" -#: ../raster/r.slope.aspect/main.c:1161 +#: ../raster/r.slope.aspect/main.c:1255 #, c-format msgid "Slope raster map <%s> complete" msgstr "" -#: ../raster/r.slope.aspect/main.c:1233 +#: ../raster/r.slope.aspect/main.c:1327 #, c-format msgid "Profile curve raster map <%s> complete" msgstr "" -#: ../raster/r.slope.aspect/main.c:1260 +#: ../raster/r.slope.aspect/main.c:1354 #, c-format msgid "Tangential curve raster map <%s> complete" msgstr "" -#: ../raster/r.slope.aspect/main.c:1285 +#: ../raster/r.slope.aspect/main.c:1379 #, c-format msgid "E-W slope raster map <%s> complete" msgstr "" -#: ../raster/r.slope.aspect/main.c:1310 +#: ../raster/r.slope.aspect/main.c:1404 #, c-format msgid "N-S slope raster map <%s> complete" msgstr "" -#: ../raster/r.slope.aspect/main.c:1335 +#: ../raster/r.slope.aspect/main.c:1429 #, c-format msgid "Dxx raster map <%s> complete" msgstr "" -#: ../raster/r.slope.aspect/main.c:1360 +#: ../raster/r.slope.aspect/main.c:1454 #, c-format msgid "Dyy raster map <%s> complete" msgstr "" -#: ../raster/r.slope.aspect/main.c:1385 +#: ../raster/r.slope.aspect/main.c:1479 #, c-format msgid "Dxy raster map <%s> complete" msgstr "" @@ -10770,7 +11129,7 @@ msgid "\"%s\" field missing from header" msgstr "" -#: ../raster/r.stream.extract/main.c:78 ../raster/r.watershed/front/main.c:78 +#: ../raster/r.stream.extract/main.c:78 ../raster/r.watershed/front/main.c:80 msgid "stream network" msgstr "" @@ -10786,11 +11145,6 @@ msgid "Stream extraction will use provided accumulation instead of calculating it anew" msgstr "" -#: ../raster/r.stream.extract/main.c:89 ../raster/r.stream.extract/main.c:97 -#: ../raster/r.flow/main.c:435 ../raster/r.flow/main.c:441 -msgid "Input maps" -msgstr "" - #: ../raster/r.stream.extract/main.c:93 msgid "Name of input raster map with real depressions" msgstr "" @@ -10889,13 +11243,13 @@ msgstr "" #: ../raster/r.stream.extract/main.c:318 -#: ../raster/r.watershed/seg/init_vars.c:252 +#: ../raster/r.watershed/seg/init_vars.c:255 #, c-format msgid "Will need up to %.2f MB of disk space" msgstr "" #: ../raster/r.stream.extract/main.c:320 -#: ../raster/r.watershed/seg/init_vars.c:254 +#: ../raster/r.watershed/seg/init_vars.c:258 #, c-format msgid "Will need up to %.2f GB (%.0f MB) of disk space" msgstr "" @@ -10978,17 +11332,14 @@ msgid "Unable to re-open segment file" msgstr "" -#: ../raster/r.stream.extract/cseg.c:47 ../raster/r.stream.extract/dseg.c:47 -#: ../raster/r.stream.extract/dseg.c:97 ../raster/r.stream.extract/bseg.c:46 -#: ../raster/r.stream.extract/bseg.c:96 ../raster/r.stream.extract/seg.c:52 -#: ../raster/r.stream.extract/seg.c:94 ../raster/r.stream.extract/seg.c:103 +#: ../raster/r.stream.extract/cseg.c:47 ../raster/r.stream.extract/cseg.c:97 +#: ../raster/r.stream.extract/dseg.c:47 ../raster/r.stream.extract/dseg.c:97 +#: ../raster/r.stream.extract/bseg.c:46 ../raster/r.stream.extract/bseg.c:96 +#: ../raster/r.stream.extract/seg.c:52 ../raster/r.stream.extract/seg.c:94 +#: ../raster/r.stream.extract/seg.c:103 msgid "Unable to read segment file" msgstr "" -#: ../raster/r.stream.extract/cseg.c:97 -msgid "Unabel to read segment file" -msgstr "" - #: ../raster/r.stream.extract/cseg.c:120 #, c-format msgid "Unable to segment put row %d for raster map <%s>" @@ -11027,8 +11378,8 @@ msgstr "" #: ../raster/r.stream.extract/streams.c:336 -#: ../raster/r.watershed/seg/do_cum.c:487 -#: ../raster/r.watershed/ram/do_cum.c:443 +#: ../raster/r.watershed/seg/do_cum.c:518 +#: ../raster/r.watershed/ram/do_cum.c:469 #, c-format msgid "MFD: cumulative proportion of flow distribution not 1.0 but %f" msgstr "" @@ -11069,7 +11420,8 @@ msgstr "" #: ../raster/r.stream.extract/close.c:198 -#, c-format +#: ../scripts/v.db.addtable/v.db.addtable.py:147 +#, c-format, python-format msgid "Unable to create index on table <%s>" msgstr "" @@ -11079,7 +11431,7 @@ msgstr "" #: ../raster/r.stream.extract/close.c:255 ../raster/r.grow.distance/main.c:325 -#: ../raster/r.fill.dir/main.c:253 +#: ../raster/r.fill.dir/main.c:259 msgid "Writing output raster maps..." msgstr "Output raszter térkép írása..." @@ -11203,8 +11555,8 @@ msgid "Distance filter remains flat before beginning exponent" msgstr "" -#: ../raster/r.random.surface/main.c:102 -msgid "Random seed (SEED_MIN >= value >= SEED_MAX), default [random]" +#: ../raster/r.random.surface/main.c:102 ../raster/r.random.cells/main.c:77 +msgid "Random seed, default [random]" msgstr "" #: ../raster/r.random.surface/main.c:108 @@ -11215,12 +11567,12 @@ msgid "Uniformly distributed cell values" msgstr "" -#: ../raster/r.random.surface/main.c:128 ../raster/r.random.cells/init.c:96 +#: ../raster/r.random.surface/main.c:128 ../raster/r.random.cells/init.c:93 #, c-format msgid "Generating raster map <%s>..." msgstr "" -#: ../raster/r.random.surface/save.c:98 ../raster/r.drain/main.c:522 +#: ../raster/r.random.surface/save.c:98 ../raster/r.drain/main.c:523 #: ../raster/r.random.cells/indep.c:139 ../raster/r.composite/main.c:191 #: ../imagery/i.ifft/main.c:207 #, c-format @@ -11241,45 +11593,30 @@ msgid "Output raster map required" msgstr "" -#: ../raster/r.random.surface/init.c:108 -#, c-format -msgid "Seed (%d) larger than maximum (%d)" -msgstr "" - -#: ../raster/r.random.surface/init.c:111 ../raster/r.random.surface/init.c:120 -#, c-format -msgid " seed is set to %d" -msgstr "" - -#: ../raster/r.random.surface/init.c:116 -#, c-format -msgid "Seed (%d) smaller than minimum (%d)" -msgstr "" - -#: ../raster/r.random.surface/init.c:159 +#: ../raster/r.random.surface/init.c:141 #, c-format msgid "Distance value (%d): %lf must be >= 0.0" msgstr "" -#: ../raster/r.random.surface/init.c:187 +#: ../raster/r.random.surface/init.c:169 #, c-format msgid "Exponent value (%lf) must be > 0.0" msgstr "" -#: ../raster/r.random.surface/init.c:211 +#: ../raster/r.random.surface/init.c:193 #, c-format msgid "Flat value (%lf) must be less than distance value (%lf)" msgstr "" -#: ../raster/r.random.surface/init.c:232 +#: ../raster/r.random.surface/init.c:214 msgid "Must have a distance value for each filter" msgstr "" -#: ../raster/r.random.surface/init.c:264 +#: ../raster/r.random.surface/init.c:246 msgid "Must have a exponent value for each filter" msgstr "" -#: ../raster/r.random.surface/init.c:281 +#: ../raster/r.random.surface/init.c:263 msgid "Must have a weight value for each filter" msgstr "" @@ -11324,64 +11661,64 @@ msgid "File not found: %s" msgstr "" -#: ../raster/r.fill.dir/main.c:88 +#: ../raster/r.fill.dir/main.c:90 msgid "sink" msgstr "" -#: ../raster/r.fill.dir/main.c:89 +#: ../raster/r.fill.dir/main.c:91 msgid "fill sinks" msgstr "" -#: ../raster/r.fill.dir/main.c:90 +#: ../raster/r.fill.dir/main.c:92 msgid "depressions" msgstr "" -#: ../raster/r.fill.dir/main.c:92 +#: ../raster/r.fill.dir/main.c:94 msgid "Filters and generates a depressionless elevation map and a flow direction map from a given elevation raster map." msgstr "" -#: ../raster/r.fill.dir/main.c:99 +#: ../raster/r.fill.dir/main.c:101 msgid "Name for output depressionless elevation raster map" msgstr "" -#: ../raster/r.fill.dir/main.c:103 +#: ../raster/r.fill.dir/main.c:105 msgid "Name for output flow direction map for depressionless elevation raster map" msgstr "" -#: ../raster/r.fill.dir/main.c:108 +#: ../raster/r.fill.dir/main.c:110 msgid "Name for output raster map of problem areas" msgstr "" -#: ../raster/r.fill.dir/main.c:115 +#: ../raster/r.fill.dir/main.c:117 msgid "Aspect direction format" msgstr "" -#: ../raster/r.fill.dir/main.c:121 +#: ../raster/r.fill.dir/main.c:123 msgid "Find unresolved areas only" msgstr "" -#: ../raster/r.fill.dir/main.c:127 +#: ../raster/r.fill.dir/main.c:129 #, c-format msgid "The '%c' flag requires '%s'to be specified" msgstr "" -#: ../raster/r.fill.dir/main.c:148 +#: ../raster/r.fill.dir/main.c:150 msgid "Direction map is D8 resolution, i.e. 45 degrees" msgstr "" -#: ../raster/r.fill.dir/main.c:190 +#: ../raster/r.fill.dir/main.c:192 msgid "Reading input elevation raster map..." msgstr "" -#: ../raster/r.fill.dir/main.c:200 +#: ../raster/r.fill.dir/main.c:202 msgid "Filling sinks..." msgstr "" -#: ../raster/r.fill.dir/main.c:204 +#: ../raster/r.fill.dir/main.c:206 msgid "Determining flow directions for ambiguous cases..." msgstr "" -#: ../raster/r.fill.dir/main.c:217 +#: ../raster/r.fill.dir/main.c:219 msgid "Repeat to get the final directions..." msgstr "" @@ -11465,14 +11802,6 @@ msgid "Pass 2 of 2..." msgstr "" -#: ../raster/r.clump/clump.c:99 ../raster/r.clump/clump.c:151 -#: ../raster/r.clump/minsize.c:152 ../raster/r.clump/minsize.c:253 -#: ../raster/r.clump/minsize.c:287 ../raster/r.clump/minsize.c:293 -#: ../raster/r.clump/minsize.c:424 ../raster/r.clump/minsize.c:447 -#: ../raster/r.clump/minsize.c:518 ../imagery/i.segment/cluster.c:431 -msgid "Unable to read from temp file" -msgstr "" - #: ../raster/r.clump/clump.c:115 ../raster/r.clump/clump.c:347 #: ../raster/r.clump/clump.c:361 ../raster/r.clump/clump.c:648 #: ../raster/r.clump/clump.c:662 ../raster/r.clump/minsize.c:163 @@ -11500,9 +11829,9 @@ msgid "%d-band clumping with threshold %g" msgstr "" -#: ../raster/r.clump/clump.c:451 ../imagery/i.segment/write_output.c:112 -#: ../imagery/i.segment/open_files.c:71 ../imagery/i.segment/open_files.c:238 -#: ../imagery/i.segment/open_files.c:246 +#: ../raster/r.clump/clump.c:451 ../imagery/i.segment/write_output.c:114 +#: ../imagery/i.segment/open_files.c:57 ../imagery/i.segment/open_files.c:232 +#: ../imagery/i.segment/open_files.c:240 #, c-format msgid "No min/max found in raster map <%s>" msgstr "" @@ -11587,7 +11916,7 @@ msgid "PNG error" msgstr "" -#: ../raster/r.in.png/main.c:485 ../raster/r.cross/main.c:168 +#: ../raster/r.in.png/main.c:485 ../raster/r.cross/main.c:161 #: ../raster/r.basins.fill/main.c:146 ../raster/r.resample/main.c:125 #, c-format msgid "Creating support files for <%s>..." @@ -11617,34 +11946,34 @@ msgid "Output image file header only and exit" msgstr "" -#: ../raster/r.cross/main.c:72 +#: ../raster/r.cross/main.c:71 msgid "Creates a cross product of the category values from multiple raster map layers." msgstr "" -#: ../raster/r.cross/main.c:81 +#: ../raster/r.cross/main.c:80 #, c-format msgid "Names of 2-%d input raster maps" msgstr "" -#: ../raster/r.cross/main.c:90 -msgid "Non-zero data only" +#: ../raster/r.cross/main.c:89 +msgid "Non-NULL data only" msgstr "" -#: ../raster/r.cross/main.c:103 +#: ../raster/r.cross/main.c:102 #, c-format msgid "More than %d files not allowed" msgstr "" -#: ../raster/r.cross/main.c:119 +#: ../raster/r.cross/main.c:111 msgid "Must specify 2 or more input maps" msgstr "" -#: ../raster/r.cross/main.c:136 +#: ../raster/r.cross/main.c:129 #, c-format msgid "%s: STEP 2 ..." msgstr "" -#: ../raster/r.cross/main.c:178 +#: ../raster/r.cross/main.c:171 #, c-format msgid "%d categories" msgstr "" @@ -11659,40 +11988,45 @@ msgid "%s: STEP 3 ... " msgstr "" -#: ../raster/r.series/main.c:141 +#: ../raster/r.series/main.c:142 msgid "Makes each output cell value a function of the values assigned to the corresponding cells in the input raster map layers." msgstr "" -#: ../raster/r.series/main.c:150 +#: ../raster/r.series/main.c:151 msgid "Input file with one raster map name and optional one weight per line, field separator between name and weight is |" msgstr "" -#: ../raster/r.series/main.c:161 ../raster3d/r3.neighbors/main.c:119 +#: ../raster/r.series/main.c:162 ../raster3d/r3.neighbors/main.c:119 msgid "Aggregate operation" msgstr "" -#: ../raster/r.series/main.c:176 +#: ../raster/r.series/main.c:177 msgid "Weighting factor for each input map, default value is 1.0 for each input map" msgstr "" -#: ../raster/r.series/main.c:250 ../raster/r.series/main.c:312 +#: ../raster/r.series/main.c:253 ../raster/r.series/main.c:325 msgid "Weights must be positive" msgstr "" -#: ../raster/r.series/main.c:268 ../raster/r.series/main.c:318 +#: ../raster/r.series/main.c:271 ../raster/r.series/main.c:331 #, c-format msgid "Reading raster map <%s> using weight %f..." msgstr "" -#: ../raster/r.series/main.c:298 +#: ../raster/r.series/main.c:274 ../raster/r.series/main.c:334 +#, c-format +msgid "Unable to open input raster <%s>" +msgstr "" + +#: ../raster/r.series/main.c:311 msgid "input= and weights= must have the same number of values" msgstr "" -#: ../raster/r.series/main.c:333 +#: ../raster/r.series/main.c:356 msgid "output= and method= must have the same number of values" msgstr "" -#: ../raster/r.series/main.c:351 +#: ../raster/r.series/main.c:379 #, c-format msgid "Method %s not compatible with weights, using unweighed version instead" msgstr "" @@ -11905,95 +12239,95 @@ msgid "Flag %c makes sense only with %s option or -%c flag" msgstr "" -#: ../raster/r.in.lidar/main.c:369 ../raster3d/r3.in.lidar/main.c:340 +#: ../raster/r.in.lidar/main.c:367 +msgid "Trim option can be used only with trimmean method" +msgstr "" + +#: ../raster/r.in.lidar/main.c:374 ../raster3d/r3.in.lidar/main.c:340 #, c-format msgid "File <%s> does not exist" msgstr "" -#: ../raster/r.in.lidar/main.c:386 +#: ../raster/r.in.lidar/main.c:391 msgid "zrange will not be taken into account during scan" msgstr "" -#: ../raster/r.in.lidar/main.c:399 ../raster3d/r3.in.lidar/main.c:374 +#: ../raster/r.in.lidar/main.c:404 ../raster3d/r3.in.lidar/main.c:374 #: ../vector/v.in.lidar/main.c:349 #, c-format msgid "Input file <%s> does not exist" msgstr "" -#: ../raster/r.in.lidar/main.c:403 ../raster3d/r3.in.lidar/main.c:378 +#: ../raster/r.in.lidar/main.c:408 ../raster3d/r3.in.lidar/main.c:378 #, c-format msgid "Unable to open file <%s> as a LiDAR point cloud" msgstr "" -#: ../raster/r.in.lidar/main.c:407 ../raster3d/r3.in.lidar/main.c:382 +#: ../raster/r.in.lidar/main.c:412 ../raster3d/r3.in.lidar/main.c:382 #: ../vector/v.in.lidar/main.c:358 #, c-format msgid "Unable to read LAS header of <%s>" msgstr "" -#: ../raster/r.in.lidar/main.c:423 ../raster3d/r3.in.lidar/main.c:398 +#: ../raster/r.in.lidar/main.c:428 ../raster3d/r3.in.lidar/main.c:398 msgid "First file's projection checked, checking projection of the other files..." msgstr "" -#: ../raster/r.in.lidar/main.c:461 +#: ../raster/r.in.lidar/main.c:466 #, c-format msgid "Unknown filter option <%s>" msgstr "" -#: ../raster/r.in.lidar/main.c:479 ../raster/r.in.xyz/main.c:383 +#: ../raster/r.in.lidar/main.c:484 ../raster/r.in.xyz/main.c:383 msgid "Invalid zrange" msgstr "" -#: ../raster/r.in.lidar/main.c:493 +#: ../raster/r.in.lidar/main.c:498 #, c-format msgid "Invalid %s" msgstr "" -#: ../raster/r.in.lidar/main.c:525 ../general/g.region/main.c:815 +#: ../raster/r.in.lidar/main.c:530 ../general/g.region/main.c:865 #, c-format msgid "Invalid input <%s=%s>" msgstr "" -#: ../raster/r.in.lidar/main.c:528 +#: ../raster/r.in.lidar/main.c:533 #, c-format msgid "Option '%s' must be > 0.0" msgstr "" -#: ../raster/r.in.lidar/main.c:596 +#: ../raster/r.in.lidar/main.c:601 #, c-format -msgid "Unable to process the hole map at once. Please set the '%s' option to some value lower than 100." +msgid "Unable to process the whole map at once. Please set the '%s' option to some value lower than 100." msgstr "" -#: ../raster/r.in.lidar/main.c:616 +#: ../raster/r.in.lidar/main.c:621 #, c-format msgid "Pass #%d (of %d)..." msgstr "" -#: ../raster/r.in.lidar/main.c:755 ../raster/r.drain/main.c:470 -msgid "Writing output raster map..." -msgstr "" - -#: ../raster/r.in.lidar/main.c:778 +#: ../raster/r.in.lidar/main.c:783 #, c-format msgid "%lu points found in input file(s)" msgstr "" -#: ../raster/r.in.lidar/main.c:798 +#: ../raster/r.in.lidar/main.c:803 #, c-format msgid "%lu input points were invalid and filtered out" msgstr "" -#: ../raster/r.in.lidar/main.c:801 +#: ../raster/r.in.lidar/main.c:806 #, c-format msgid "%lu input points were invalid, use -%c flag to filter them out" msgstr "" -#: ../raster/r.in.lidar/main.c:804 +#: ../raster/r.in.lidar/main.c:809 #, c-format msgid "Raster map <%s> created. %lu points from %d files found in region." msgstr "" -#: ../raster/r.in.lidar/main.c:809 +#: ../raster/r.in.lidar/main.c:814 #, c-format msgid "Raster map <%s> created. %lu points found in region." msgstr "" @@ -12003,10 +12337,10 @@ msgid "Cannot create temporary file with segments of a raster map" msgstr "" -#: ../raster/r.in.lidar/projection.c:34 ../raster/r.in.gdal/proj.c:131 -#: ../raster/r.external/proj.c:131 ../raster3d/r3.in.lidar/projection.c:36 +#: ../raster/r.in.lidar/projection.c:34 ../raster/r.in.gdal/proj.c:153 +#: ../raster/r.external/proj.c:153 ../raster3d/r3.in.lidar/projection.c:36 #: ../vector/v.in.lidar/projection.c:32 ../vector/v.in.pdal/projection.c:31 -#: ../vector/v.in.ogr/proj.c:322 ../vector/v.external/proj.c:223 +#: ../vector/v.in.ogr/proj.c:361 ../vector/v.external/proj.c:246 msgid "" "Projection of dataset does not appear to match current location.\n" "\n" @@ -12025,10 +12359,10 @@ msgid "Import dataset PROJ_INFO is:\n" msgstr "" -#: ../raster/r.in.lidar/projection.c:91 ../raster/r.in.gdal/proj.c:237 -#: ../raster/r.external/proj.c:237 ../raster3d/r3.in.lidar/projection.c:93 +#: ../raster/r.in.lidar/projection.c:91 ../raster/r.in.gdal/proj.c:259 +#: ../raster/r.external/proj.c:259 ../raster3d/r3.in.lidar/projection.c:93 #: ../vector/v.in.lidar/projection.c:89 ../vector/v.in.pdal/projection.c:88 -#: ../vector/v.in.ogr/proj.c:428 ../vector/v.external/proj.c:329 +#: ../vector/v.in.ogr/proj.c:467 ../vector/v.external/proj.c:352 #, c-format msgid "" "\n" @@ -12047,17 +12381,17 @@ msgid "Unable to convert input map projection information to GRASS format for checking" msgstr "" -#: ../raster/r.in.lidar/projection.c:128 ../raster/r.in.gdal/proj.c:122 -#: ../raster/r.external/proj.c:122 ../raster3d/r3.in.lidar/projection.c:130 -#: ../vector/v.in.lidar/projection.c:126 ../vector/v.in.ogr/proj.c:313 -#: ../vector/v.external/proj.c:214 +#: ../raster/r.in.lidar/projection.c:128 ../raster/r.in.gdal/proj.c:144 +#: ../raster/r.external/proj.c:144 ../raster3d/r3.in.lidar/projection.c:130 +#: ../vector/v.in.lidar/projection.c:126 ../vector/v.in.ogr/proj.c:352 +#: ../vector/v.external/proj.c:237 msgid "Over-riding projection check" msgstr "" -#: ../raster/r.in.lidar/projection.c:139 ../raster/r.in.gdal/proj.c:260 -#: ../raster/r.external/proj.c:260 ../raster3d/r3.in.lidar/projection.c:141 +#: ../raster/r.in.lidar/projection.c:139 ../raster/r.in.gdal/proj.c:282 +#: ../raster/r.external/proj.c:282 ../raster3d/r3.in.lidar/projection.c:141 #: ../vector/v.in.lidar/projection.c:137 ../vector/v.in.pdal/projection.c:137 -#: ../vector/v.in.ogr/proj.c:451 ../vector/v.external/proj.c:352 +#: ../vector/v.in.ogr/proj.c:490 ../vector/v.external/proj.c:375 msgid "Projection of input dataset and current location appear to match" msgstr "" @@ -12093,14 +12427,6 @@ msgid "File containing expression(s) to evaluate" msgstr "" -#: ../raster/r.mapcalc/main.c:105 -msgid "Seed for rand() function" -msgstr "" - -#: ../raster/r.mapcalc/main.c:109 -msgid "Generate random seed (result is non-deterministic)" -msgstr "" - #: ../raster/r.mapcalc/main.c:113 msgid "List input and output maps" msgstr "" @@ -12198,8 +12524,8 @@ msgid "Unable to close raster map <%s@%s>" msgstr "" -#: ../raster/r.mapcalc/map3.c:607 ../raster/r.sunhours/main.c:324 -#: ../raster/r.sunhours/main.c:335 ../raster/r.sunhours/main.c:346 +#: ../raster/r.mapcalc/map3.c:607 ../raster/r.sunhours/main.c:325 +#: ../raster/r.sunhours/main.c:336 ../raster/r.sunhours/main.c:347 #: ../imagery/i.landsat.acca/tools.c:136 #: ../imagery/i.landsat.acca/algorithm.c:234 #: ../imagery/i.landsat.acca/algorithm.c:388 @@ -12289,9 +12615,9 @@ msgstr "" #: ../raster/r.statistics/main.c:118 ../raster/r.stats.zonal/main.c:165 -#: ../raster/r.proj/main.c:237 ../imagery/i.rectify/main.c:156 +#: ../raster/r.proj/main.c:248 ../imagery/i.rectify/main.c:156 #: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:151 -#: ../vector/v.vect.stats/main.c:302 +#: ../vector/v.vect.stats/main.c:309 #, c-format msgid "<%s=%s> unknown %s" msgstr "" @@ -12408,31 +12734,15 @@ msgid "Cannot get projection key values of current location" msgstr "" -#: ../raster/r.sunhours/main.c:232 ../general/g.region/printwindow.c:267 -#: ../general/g.region/printwindow.c:488 ../general/g.region/printwindow.c:569 -msgid "Unable to update lat/long projection parameters" -msgstr "" - -#: ../raster/r.sunhours/main.c:296 ../raster/r.sunhours/main.c:391 -#: ../raster/r.sunmask/g_solposition.c:127 -#: ../general/g.region/printwindow.c:285 ../general/g.region/printwindow.c:293 -#: ../general/g.region/printwindow.c:301 ../general/g.region/printwindow.c:309 -#: ../general/g.region/printwindow.c:319 ../general/g.region/printwindow.c:503 -#: ../general/g.region/printwindow.c:596 ../general/g.region/printwindow.c:608 -#: ../general/g.region/printwindow.c:625 ../general/g.region/printwindow.c:643 -#: ../general/g.region/printwindow.c:658 -msgid "Error in pj_do_proj (projection of input coordinate pair)" -msgstr "" - -#: ../raster/r.sunhours/main.c:356 +#: ../raster/r.sunhours/main.c:357 msgid "Calculating solar elevation and azimuth..." msgstr "" -#: ../raster/r.sunhours/main.c:359 +#: ../raster/r.sunhours/main.c:360 msgid "Calculating solar elevation..." msgstr "" -#: ../raster/r.sunhours/main.c:362 +#: ../raster/r.sunhours/main.c:363 msgid "Calculating solar azimuth..." msgstr "" @@ -12595,7 +12905,7 @@ msgid "Print compression information in shell script style" msgstr "" -#: ../raster/r.compress/main.c:128 ../raster/r.compress/main.c:308 +#: ../raster/r.compress/main.c:128 ../raster/r.compress/main.c:312 #, c-format msgid "Raster map <%s> is not in the current mapset" msgstr "" @@ -12615,72 +12925,82 @@ msgid "<%s> is a GDAL-linked map - can't (un)compress" msgstr "" -#: ../raster/r.compress/main.c:215 +#: ../raster/r.compress/main.c:145 +#, c-format +msgid "<%s> is a virtual raster map - can't (un)compress" +msgstr "" + +#: ../raster/r.compress/main.c:219 msgid "DONE: uncompressed file is %lu %s (%.2f%) smaller" msgstr "" -#: ../raster/r.compress/main.c:216 +#: ../raster/r.compress/main.c:220 msgid "DONE: compressed file is %lu %s (%.2f%) smaller" msgstr "" -#: ../raster/r.compress/main.c:220 +#: ../raster/r.compress/main.c:224 msgid "DONE: uncompressed file is %lu %s (%.2f%) larger" msgstr "" -#: ../raster/r.compress/main.c:221 +#: ../raster/r.compress/main.c:225 msgid "DONE: compressed file is %lu %s (%.2f%) larger" msgstr "" -#: ../raster/r.compress/main.c:224 +#: ../raster/r.compress/main.c:228 msgid "same size" msgstr "" -#: ../raster/r.compress/main.c:240 +#: ../raster/r.compress/main.c:244 #, c-format msgid "<%s> already uncompressed" msgstr "" -#: ../raster/r.compress/main.c:243 +#: ../raster/r.compress/main.c:247 #, c-format msgid "Uncompressing <%s>" msgstr "" -#: ../raster/r.compress/main.c:251 +#: ../raster/r.compress/main.c:255 #, c-format msgid "Re-compressing <%s>" msgstr "" -#: ../raster/r.compress/main.c:254 +#: ../raster/r.compress/main.c:258 #, c-format msgid "Compressing <%s>" msgstr "" -#: ../raster/r.compress/main.c:312 +#: ../raster/r.compress/main.c:316 #, c-format msgid "<%s> is a GDAL-linked map" msgstr "" -#: ../raster/r.compress/main.c:316 +#: ../raster/r.compress/main.c:320 +#, c-format +msgid "<%s> is a virtual raster map" +msgstr "" + +#: ../raster/r.compress/main.c:324 #, c-format msgid "<%s> is a reclass file of map <%s> in mapset <%s>" msgstr "" -#: ../raster/r.compress/main.c:336 +#: ../raster/r.compress/main.c:344 #, c-format msgid "<%s> is uncompressed (method %i: %s). Data type: %s" msgstr "" -#: ../raster/r.compress/main.c:343 +#: ../raster/r.compress/main.c:351 #, c-format msgid "<%s> is compressed (method %i: %s). Data type: %s" msgstr "" -#: ../raster/r.compress/main.c:351 +#: ../raster/r.compress/main.c:359 #, c-format msgid "<%s> has a compressed NULL file" msgstr "" -#: ../raster/r.compress/main.c:353 +#: ../raster/r.compress/main.c:362 #, c-format msgid "<%s> has an uncompressed NULL file" msgstr "" @@ -12897,22 +13217,22 @@ #: ../raster/r.out.gdal/main.c:713 ../raster/r.out.gdal/main.c:725 #: ../raster/r.out.gdal/main.c:738 ../raster/r.out.gdal/main.c:751 #: ../raster/r.out.gdal/main.c:763 ../raster/r.out.gdal/main.c:777 -#: ../raster/r.out.gdal/export_band.c:477 -#: ../raster/r.out.gdal/export_band.c:489 -#: ../raster/r.out.gdal/export_band.c:502 -#: ../raster/r.out.gdal/export_band.c:515 -#: ../raster/r.out.gdal/export_band.c:527 -#: ../raster/r.out.gdal/export_band.c:540 -#: ../raster/r.out.gdal/export_band.c:554 +#: ../raster/r.out.gdal/export_band.c:482 +#: ../raster/r.out.gdal/export_band.c:494 +#: ../raster/r.out.gdal/export_band.c:507 +#: ../raster/r.out.gdal/export_band.c:520 +#: ../raster/r.out.gdal/export_band.c:532 +#: ../raster/r.out.gdal/export_band.c:547 +#: ../raster/r.out.gdal/export_band.c:562 msgid "Selected GDAL datatype does not cover data range." msgstr "" #: ../raster/r.out.gdal/main.c:714 ../raster/r.out.gdal/main.c:726 #: ../raster/r.out.gdal/main.c:739 ../raster/r.out.gdal/main.c:752 -#: ../raster/r.out.gdal/export_band.c:478 -#: ../raster/r.out.gdal/export_band.c:490 -#: ../raster/r.out.gdal/export_band.c:503 -#: ../raster/r.out.gdal/export_band.c:516 +#: ../raster/r.out.gdal/export_band.c:483 +#: ../raster/r.out.gdal/export_band.c:495 +#: ../raster/r.out.gdal/export_band.c:508 +#: ../raster/r.out.gdal/export_band.c:521 #, c-format msgid "GDAL datatype: %s, range: %d - %d" msgstr "" @@ -12924,15 +13244,14 @@ msgid "Range to be exported: %g - %g" msgstr "" -#: ../raster/r.out.gdal/main.c:764 ../raster/r.out.gdal/export_band.c:528 +#: ../raster/r.out.gdal/main.c:764 ../raster/r.out.gdal/export_band.c:533 #, c-format msgid "GDAL datatype: %s, range: %u - %u" msgstr "" -#: ../raster/r.out.gdal/main.c:778 ../raster/r.out.gdal/export_band.c:541 -#: ../raster/r.out.gdal/export_band.c:555 +#: ../raster/r.out.gdal/main.c:778 ../raster/r.out.gdal/export_band.c:548 #, c-format -msgid "GDAL datatype: %s, range: %g - %g" +msgid "GDAL datatype: %s, range: %.7g - %.7g" msgstr "" #: ../raster/r.out.gdal/main.c:805 ../raster/r.out.gdal/main.c:818 @@ -12963,7 +13282,7 @@ msgid "GDAL datatype: %s, valid range: %g - %g" msgstr "" -#: ../raster/r.out.gdal/export_band.c:53 ../raster/r.out.gdal/export_band.c:359 +#: ../raster/r.out.gdal/export_band.c:53 ../raster/r.out.gdal/export_band.c:364 msgid "Unable to allocate buffer for reading raster map" msgstr "" @@ -12992,33 +13311,38 @@ msgid "The user given nodata value %g is present in rasterband <%s> and would lead to data loss. Please specify a different nodata value with the %s parameter." msgstr "" -#: ../raster/r.out.gdal/export_band.c:240 +#: ../raster/r.out.gdal/export_band.c:241 msgid "Unable to get raster band" msgstr "" -#: ../raster/r.out.gdal/export_band.c:396 -#: ../raster/r.out.gdal/export_band.c:425 -#: ../raster/r.out.gdal/export_band.c:454 +#: ../raster/r.out.gdal/export_band.c:401 +#: ../raster/r.out.gdal/export_band.c:430 +#: ../raster/r.out.gdal/export_band.c:459 msgid "Unable to write GDAL raster file" msgstr "" -#: ../raster/r.out.gdal/export_band.c:481 -#: ../raster/r.out.gdal/export_band.c:493 -#: ../raster/r.out.gdal/export_band.c:506 -#: ../raster/r.out.gdal/export_band.c:519 -#: ../raster/r.out.gdal/export_band.c:531 -#: ../raster/r.out.gdal/export_band.c:544 -#: ../raster/r.out.gdal/export_band.c:558 +#: ../raster/r.out.gdal/export_band.c:486 +#: ../raster/r.out.gdal/export_band.c:498 +#: ../raster/r.out.gdal/export_band.c:511 +#: ../raster/r.out.gdal/export_band.c:524 +#: ../raster/r.out.gdal/export_band.c:536 +#: ../raster/r.out.gdal/export_band.c:551 +#: ../raster/r.out.gdal/export_band.c:566 #, c-format msgid "Raster map <%s> range: %g - %g" msgstr "" +#: ../raster/r.out.gdal/export_band.c:563 +#, c-format +msgid "GDAL datatype: %s, range: %.16g - %.16g" +msgstr "" + #: ../raster/r.out.gdal/attr.c:140 ../raster/r.out.gdal/attr.c:178 msgid "Failed to set raster attribute table" msgstr "" #: ../raster/r.basins.fill/main.c:56 ../raster/r.water.outlet/main.c:59 -#: ../raster/r.watershed/front/main.c:75 +#: ../raster/r.watershed/front/main.c:77 msgid "watershed" msgstr "" @@ -13072,7 +13396,7 @@ msgstr "" #: ../raster/r.in.xyz/main.c:258 ../vector/v.in.lidar/main.c:196 -#: ../vector/v.decimate/main.c:148 +#: ../vector/v.decimate/main.c:149 msgid "Filter range for z data (min,max)" msgstr "" @@ -13124,7 +13448,7 @@ #: ../raster/r.in.xyz/main.c:536 #, c-format -msgid "Unable to process the hole map at once. Please set the %s option to some value lower than 100." +msgid "Unable to process the whole map at once. Please set the %s option to some value lower than 100." msgstr "" #: ../raster/r.in.xyz/main.c:589 @@ -13225,7 +13549,7 @@ msgstr "" #: ../raster/r.kappa/main.c:70 ../imagery/i.segment/main.c:38 -#: ../imagery/i.gensig/main.c:40 ../imagery/i.maxlik/main.c:62 +#: ../imagery/i.gensig/main.c:40 ../imagery/i.maxlik/main.c:64 #: ../imagery/i.smap/main.c:39 ../imagery/i.gensigset/main.c:41 #: ../imagery/i.cluster/main.c:76 ../vector/v.class/main.c:46 msgid "classification" @@ -13263,6 +13587,10 @@ msgid "No header in the report" msgstr "" +#: ../raster/r.kappa/main.c:113 +msgid "Print Matrix only" +msgstr "" + #: ../raster/r.kappa/prt_label.c:17 #, c-format msgid "Can't open file <%s> to write label" @@ -13273,7 +13601,7 @@ msgid "Cannot open file <%s> to write kappa and relevant parameters" msgstr "" -#: ../raster/r.kappa/prt_mat.c:39 +#: ../raster/r.kappa/prt_mat.c:39 ../raster/r.kappa/prt2csv_mat.c:40 #, c-format msgid "Cannot open file <%s> to write cats and counts (error matrix)" msgstr "" @@ -13370,11 +13698,11 @@ #: ../raster/r.to.vect/main.c:106 ../raster/r.to.vect/main.c:113 #: ../vector/v.to.rast/main.c:88 ../vector/v.to.rast/main.c:94 #: ../vector/v.to.rast/main.c:100 ../vector/v.buffer/main.c:306 -#: ../vector/v.in.ogr/main.c:289 ../vector/v.in.ogr/main.c:299 -#: ../vector/v.in.ogr/main.c:309 ../vector/v.in.ogr/main.c:342 -#: ../vector/v.in.ogr/main.c:374 ../vector/v.overlay/main.c:135 -#: ../vector/v.overlay/main.c:145 ../vector/v.extract/main.c:93 -#: ../vector/v.extract/main.c:145 ../vector/v.generalize/main.c:245 +#: ../vector/v.in.ogr/main.c:306 ../vector/v.in.ogr/main.c:316 +#: ../vector/v.in.ogr/main.c:326 ../vector/v.in.ogr/main.c:359 +#: ../vector/v.in.ogr/main.c:391 ../vector/v.overlay/main.c:135 +#: ../vector/v.overlay/main.c:145 ../vector/v.extract/main.c:94 +#: ../vector/v.extract/main.c:147 ../vector/v.generalize/main.c:245 msgid "Attributes" msgstr "" @@ -13519,6 +13847,98 @@ msgid "Writing color file..." msgstr "Szín fájl írása..." +#: ../raster/r.buildvrt/main.c:78 +msgid "mosaic" +msgstr "" + +#: ../raster/r.buildvrt/main.c:79 +#, fuzzy +msgid "virtual raster" +msgstr "raszter" + +#: ../raster/r.buildvrt/main.c:81 +msgid "Build a VRT (Virtual Raster) from the list of input raster maps." +msgstr "" + +#: ../raster/r.buildvrt/main.c:84 +#, fuzzy +msgid "Name of input raster files" +msgstr "Input szín trékép neve" + +#: ../raster/r.buildvrt/main.c:90 ../imagery/i.group/main.c:73 +msgid "Input file with one raster map name per line" +msgstr "" + +#: ../raster/r.buildvrt/main.c:147 ../raster/r.buildvrt/main.c:200 +#, c-format +msgid "Input raster map <%s> not found" +msgstr "" + +#: ../raster/r.buildvrt/main.c:150 ../raster/r.buildvrt/main.c:203 +msgid "Input and output raster map can not be identical" +msgstr "" + +#: ../raster/r.buildvrt/main.c:155 ../raster/r.buildvrt/main.c:208 +#, c-format +msgid "Input map <%s@%s> is all NULL, skipping" +msgstr "" + +#: ../raster/r.buildvrt/main.c:177 +msgid "Only one raster map name found in input file" +msgstr "" + +#: ../raster/r.buildvrt/main.c:188 +msgid "Only one raster map name found" +msgstr "" + +#: ../raster/r.buildvrt/main.c:260 +msgid "Input maptypes are different" +msgstr "" + +#: ../raster/r.buildvrt/main.c:262 ../raster/r.buildvrt/main.c:264 +msgid "Input ns resolutions are different" +msgstr "" + +#: ../raster/r.buildvrt/link.c:13 ../raster/r.external/link.c:87 +#, c-format +msgid "Unable to create cell/%s file" +msgstr "" + +#: ../raster/r.buildvrt/link.c:22 ../raster/r.external/link.c:96 +#, c-format +msgid "Unable to create fcell/%s file" +msgstr "" + +#: ../raster/r.buildvrt/link.c:35 +#, c-format +msgid "Unable to create cell_misc/%s/vrt file" +msgstr "" + +#: ../raster/r.buildvrt/link.c:66 ../raster/r.external/link.c:160 +#, c-format +msgid "Unable to create cell_misc/%s/f_format file" +msgstr "" + +#: ../raster/r.buildvrt/link.c:69 ../raster/r.external/link.c:163 +#, c-format +msgid "Error writing cell_misc/%s/f_format file" +msgstr "" + +#: ../raster/r.buildvrt/link.c:124 ../raster/r.external/link.c:200 +#, c-format +msgid "Creating support files for %s" +msgstr "" + +#: ../raster/r.buildvrt/link.c:127 +#, c-format +msgid "virtual raster generated by %s" +msgstr "" + +#: ../raster/r.buildvrt/link.c:140 ../raster/r.external/link.c:248 +#, c-format +msgid "Link to raster map <%s> created." +msgstr "" + #: ../raster/r.quantile/main.c:69 msgid "Computing histogram" msgstr "" @@ -13663,11 +14083,11 @@ #: ../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:160 ../general/g.region/main.c:204 -#: ../general/g.region/main.c:213 ../general/g.region/main.c:222 -#: ../general/g.region/main.c:231 ../general/g.region/main.c:240 -#: ../general/g.region/main.c:249 ../general/g.region/main.c:325 -#: ../general/g.region/main.c:336 +#: ../general/g.region/main.c:161 ../general/g.region/main.c:205 +#: ../general/g.region/main.c:214 ../general/g.region/main.c:223 +#: ../general/g.region/main.c:232 ../general/g.region/main.c:241 +#: ../general/g.region/main.c:250 ../general/g.region/main.c:326 +#: ../general/g.region/main.c:337 ../general/g.region/main.c:349 msgid "Bounds" msgstr "" @@ -13781,7 +14201,7 @@ msgid "Either all or none of %s=, %s=, %s= and %s= must be given" msgstr "" -#: ../raster/r.in.bin/main.c:521 ../display/d.grid/main.c:266 +#: ../raster/r.in.bin/main.c:521 ../display/d.grid/main.c:265 #: ../raster3d/r3.in.bin/main.c:424 #, c-format msgid "Illegal north coordinate <%s>" @@ -13792,7 +14212,7 @@ msgid "Illegal south coordinate <%s>" msgstr "" -#: ../raster/r.in.bin/main.c:525 ../display/d.grid/main.c:259 +#: ../raster/r.in.bin/main.c:525 ../display/d.grid/main.c:258 #: ../raster3d/r3.in.bin/main.c:428 #, c-format msgid "Illegal east coordinate <%s>" @@ -13810,7 +14230,7 @@ #: ../raster/r.in.bin/main.c:554 #, c-format -msgid "East-West (ewres: %f) and North-South (nwres: %f) resolution differ significantly. Did you assign %s= and %s= correctly?" +msgid "East-West (ewres: %f) and North-South (nsres: %f) resolution differ significantly. Did you assign %s= and %s= correctly?" msgstr "" #: ../raster/r.in.bin/main.c:575 @@ -13826,100 +14246,37 @@ msgid "Importing band %d..." msgstr "" -#: ../raster/r.drain/main.c:113 -msgid "Traces a flow through an elevation model or cost surface on a raster map." -msgstr "" - -#: ../raster/r.drain/main.c:116 -msgid "Name of input elevation or cost surface raster map" -msgstr "" - -#: ../raster/r.drain/main.c:121 -msgid "Name of input movement direction map associated with the cost surface" -msgstr "" - -#: ../raster/r.drain/main.c:123 -msgid "Direction in degrees CCW from east" -msgstr "" - -#: ../raster/r.drain/main.c:125 ../raster/r.drain/main.c:167 -msgid "Cost surface" -msgstr "" - -#: ../raster/r.drain/main.c:133 -msgid "Name for output drain vector map" -msgstr "" - -#: ../raster/r.drain/main.c:134 -msgid "Recommended for cost surface made using knight's move" -msgstr "" - -#: ../raster/r.drain/main.c:144 -msgid "Name of starting vector points map(s)" -msgstr "" - -#: ../raster/r.drain/main.c:150 -msgid "Copy input cell values on output" -msgstr "" - -#: ../raster/r.drain/main.c:151 ../raster/r.drain/main.c:156 -#: ../raster/r.drain/main.c:161 -msgid "Path settings" -msgstr "" - -#: ../raster/r.drain/main.c:155 -msgid "Accumulate input values along the path" -msgstr "" - -#: ../raster/r.drain/main.c:160 -msgid "Count cell numbers along the path" -msgstr "" - -#: ../raster/r.drain/main.c:166 -msgid "The input raster map is a cost surface (direction surface must also be specified)" -msgstr "" - -#: ../raster/r.drain/main.c:178 +#: ../raster/r.drain/main.c:179 msgid "Directional drain selected... checking for direction raster map" msgstr "" -#: ../raster/r.drain/main.c:181 +#: ../raster/r.drain/main.c:182 msgid "Surface/Hydrology drain selected" msgstr "" -#: ../raster/r.drain/main.c:186 +#: ../raster/r.drain/main.c:187 #, c-format msgid "Direction raster map <%s> not specified, if direction flag is on, a direction raster must be given" msgstr "" -#: ../raster/r.drain/main.c:193 +#: ../raster/r.drain/main.c:194 #, c-format msgid "Direction raster map <%s> should not be specified for Surface/Hydrology drains" msgstr "" -#: ../raster/r.drain/main.c:212 +#: ../raster/r.drain/main.c:213 msgid "Specify just one of the -c, -a and -n flags" msgstr "" -#: ../raster/r.drain/main.c:243 -#, c-format -msgid "Starting point %d is outside the current region" -msgstr "" - -#: ../raster/r.drain/main.c:318 -#, c-format -msgid "Starting vector map <%s> contains no points in the current region" -msgstr "" - -#: ../raster/r.drain/main.c:326 +#: ../raster/r.drain/main.c:327 msgid "No start/stop point(s) specified" msgstr "" -#: ../raster/r.drain/main.c:401 +#: ../raster/r.drain/main.c:402 msgid "Calculating flow directions..." msgstr "" -#: ../raster/r.drain/main.c:692 +#: ../raster/r.drain/main.c:693 #, c-format msgid "direction read: %lf, neighbour found: %i" msgstr "" @@ -13936,15 +14293,6 @@ msgid "Maximum number of cells to be created" msgstr "" -#: ../raster/r.random.cells/main.c:77 -msgid "Random seed (SEED_MIN >= value >= SEED_MAX) (default [random])" -msgstr "" - -#: ../raster/r.random.cells/random.c:50 -#, c-format -msgid "RAN1: j == %d shouldn't happen" -msgstr "" - #: ../raster/r.random.cells/init.c:77 msgid "Distance must be >= 0.0" msgstr "" @@ -13961,11 +14309,6 @@ msgid "Spatial weights neighborhood (cells):" msgstr "" -#: ../raster/r.fill.stats/main.c:779 ../raster/r.null/main.c:61 -#: ../raster3d/r3.null/main.c:181 -msgid "null data" -msgstr "" - #: ../raster/r.fill.stats/main.c:781 msgid "Rapidly fills 'no data' cells (NULLs) of a raster map with interpolated values (IDW)." msgstr "" @@ -14177,7 +14520,7 @@ msgid "Generating %d x %d = %d tiles..." msgstr "" -#: ../raster/r.tile/main.c:184 +#: ../raster/r.tile/main.c:187 #, c-format msgid "Unable to read cats for %s" msgstr "" @@ -14215,40 +14558,36 @@ msgid "Creating support files for raster map <%s>..." msgstr "" -#: ../raster/r.info/main.c:73 ../vector/v.info/main.c:41 +#: ../raster/r.info/main.c:75 ../vector/v.info/main.c:41 msgid "history" msgstr "" -#: ../raster/r.info/main.c:75 +#: ../raster/r.info/main.c:77 msgid "Outputs basic information about a raster map." msgstr "" -#: ../raster/r.info/main.c:81 +#: ../raster/r.info/main.c:83 msgid "Print raster array information in shell script style" msgstr "" -#: ../raster/r.info/main.c:85 +#: ../raster/r.info/main.c:87 msgid "Print range in shell script style" msgstr "" -#: ../raster/r.info/main.c:89 +#: ../raster/r.info/main.c:95 msgid "Print extended metadata information in shell script style" msgstr "" -#: ../raster/r.info/main.c:93 ../raster3d/r3.info/main.c:94 +#: ../raster/r.info/main.c:99 ../raster3d/r3.info/main.c:94 msgid "Print raster history instead of info" msgstr "" -#: ../raster/r.info/main.c:99 +#: ../raster/r.info/main.c:105 #, c-format msgid "Flags -%c and -%c/%c/%c are mutually exclusive" msgstr "" -#: ../raster/r.info/main.c:127 -msgid "Unable to read range file" -msgstr "" - -#: ../raster/r.info/main.c:303 ../raster/r.info/main.c:445 +#: ../raster/r.info/main.c:312 ../raster/r.info/main.c:538 #: ../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 @@ -14331,8 +14670,8 @@ #: ../raster/r.geomorphon/main.c:196 ../raster/r.watershed/shed/com_line.c:231 #: ../raster/r.watershed/shed/com_line.c:266 ../general/g.rename/main.c:85 -#: ../general/g.copy/main.c:80 ../imagery/i.landsat.acca/main.c:188 -#: ../imagery/i.landsat.toar/main.c:563 +#: ../general/g.copy/main.c:80 ../imagery/i.maxlik/main.c:109 +#: ../imagery/i.landsat.acca/main.c:188 ../imagery/i.landsat.toar/main.c:563 #: ../imagery/i.ortho.photo/i.ortho.camera/main.c:114 #, c-format msgid "<%s> is an illegal file name" @@ -14389,7 +14728,7 @@ msgid "wetness" msgstr "" -#: ../raster/r.topidx/main.c:42 ../raster/r.watershed/front/main.c:80 +#: ../raster/r.topidx/main.c:42 ../raster/r.watershed/front/main.c:82 msgid "topographic index" msgstr "" @@ -14417,6 +14756,7 @@ msgstr "" #: ../raster/r.category/main.c:53 ../vector/v.category/main.c:76 +#: ../vector/v.to.db/main.c:46 msgid "category" msgstr "" @@ -14622,7 +14962,7 @@ msgid "Creation options" msgstr "" -#: ../raster/r.external.out/main.c:271 ../raster/r.in.gdal/main.c:207 +#: ../raster/r.external.out/main.c:271 ../raster/r.in.gdal/main.c:224 #: ../raster/r.external/main.c:95 ../vector/v.external.out/args.c:62 #: ../vector/v.external/args.c:56 msgid "List supported formats and exit" @@ -14636,135 +14976,135 @@ msgid "Print current status" msgstr "" -#: ../raster/r.resamp.bspline/main.c:84 +#: ../raster/r.resamp.bspline/main.c:86 msgid "Performs bilinear or bicubic spline interpolation with Tykhonov regularization." msgstr "" -#: ../raster/r.resamp.bspline/main.c:92 +#: ../raster/r.resamp.bspline/main.c:94 msgid "Name for output vector map with interpolation grid" msgstr "" -#: ../raster/r.resamp.bspline/main.c:97 +#: ../raster/r.resamp.bspline/main.c:99 msgid "Name of raster map to use for masking" msgstr "" -#: ../raster/r.resamp.bspline/main.c:98 ../vector/v.surf.bspline/main.c:140 +#: ../raster/r.resamp.bspline/main.c:100 ../vector/v.surf.bspline/main.c:140 msgid "Only cells that are not NULL and not zero are interpolated" msgstr "" -#: ../raster/r.resamp.bspline/main.c:106 +#: ../raster/r.resamp.bspline/main.c:108 msgid "Length of each spline step in the east-west direction. Default: 1.5 * ewres." msgstr "" -#: ../raster/r.resamp.bspline/main.c:114 +#: ../raster/r.resamp.bspline/main.c:116 msgid "Length of each spline step in the north-south direction. Default: 1.5 * nsres." msgstr "" -#: ../raster/r.resamp.bspline/main.c:118 ../vector/v.surf.bspline/main.c:163 +#: ../raster/r.resamp.bspline/main.c:120 ../vector/v.surf.bspline/main.c:163 msgid "Spline interpolation algorithm" msgstr "" -#: ../raster/r.resamp.bspline/main.c:124 +#: ../raster/r.resamp.bspline/main.c:126 #: ../vector/v.lidar.correction/main.c:407 ../vector/v.surf.bspline/main.c:170 #: ../vector/v.outlier/main.c:418 msgid "Bilinear interpolation" msgstr "" -#: ../raster/r.resamp.bspline/main.c:125 ../vector/v.surf.bspline/main.c:171 +#: ../raster/r.resamp.bspline/main.c:127 ../vector/v.surf.bspline/main.c:171 msgid "Bicubic interpolation" msgstr "" -#: ../raster/r.resamp.bspline/main.c:137 +#: ../raster/r.resamp.bspline/main.c:139 msgid "Only interpolate null cells in input raster map" msgstr "" -#: ../raster/r.resamp.bspline/main.c:143 ../vector/v.surf.bspline/main.c:101 +#: ../raster/r.resamp.bspline/main.c:145 ../vector/v.surf.bspline/main.c:101 msgid "Find the best Tykhonov regularizing parameter using a \"leave-one-out\" cross validation method" msgstr "" -#: ../raster/r.resamp.bspline/main.c:183 +#: ../raster/r.resamp.bspline/main.c:185 msgid "ew_step must be positive" msgstr "" -#: ../raster/r.resamp.bspline/main.c:191 +#: ../raster/r.resamp.bspline/main.c:193 msgid "ns_step must be positive" msgstr "" -#: ../raster/r.resamp.bspline/main.c:218 +#: ../raster/r.resamp.bspline/main.c:220 #, c-format msgid "spline step in ew direction %g" msgstr "" -#: ../raster/r.resamp.bspline/main.c:219 +#: ../raster/r.resamp.bspline/main.c:221 #, c-format msgid "spline step in ns direction %g" msgstr "" -#: ../raster/r.resamp.bspline/main.c:220 +#: ../raster/r.resamp.bspline/main.c:222 #, c-format msgid "adjusted EW splines %d" msgstr "" -#: ../raster/r.resamp.bspline/main.c:221 +#: ../raster/r.resamp.bspline/main.c:223 #, c-format msgid "adjusted NS splines %d" msgstr "" -#: ../raster/r.resamp.bspline/main.c:300 ../vector/v.surf.bspline/main.c:461 +#: ../raster/r.resamp.bspline/main.c:302 ../vector/v.surf.bspline/main.c:461 msgid "Memory in MB must be >= 3" msgstr "" -#: ../raster/r.resamp.bspline/main.c:321 ../raster/r.resamp.bspline/main.c:406 -#: ../raster/r.resamp.bspline/main.c:478 ../vector/v.surf.bspline/main.c:480 +#: ../raster/r.resamp.bspline/main.c:323 ../raster/r.resamp.bspline/main.c:408 +#: ../raster/r.resamp.bspline/main.c:480 ../vector/v.surf.bspline/main.c:480 #: ../vector/v.surf.bspline/main.c:508 msgid "Can not initialize temporary file" msgstr "" -#: ../raster/r.resamp.bspline/main.c:327 +#: ../raster/r.resamp.bspline/main.c:329 #, c-format msgid "Loading input raster <%s>" msgstr "" -#: ../raster/r.resamp.bspline/main.c:341 ../raster/r.resamp.bspline/main.c:452 -#: ../raster/r.resamp.bspline/main.c:488 +#: ../raster/r.resamp.bspline/main.c:343 ../raster/r.resamp.bspline/main.c:454 +#: ../raster/r.resamp.bspline/main.c:490 msgid "Can not write to temp file" msgstr "" -#: ../raster/r.resamp.bspline/main.c:346 +#: ../raster/r.resamp.bspline/main.c:348 msgid "Only NULL cells in input raster" msgstr "" -#: ../raster/r.resamp.bspline/main.c:370 ../vector/v.surf.bspline/main.c:313 +#: ../raster/r.resamp.bspline/main.c:372 ../vector/v.surf.bspline/main.c:313 msgid "Cross validation didn't finish correctly" msgstr "" -#: ../raster/r.resamp.bspline/main.c:374 ../vector/v.surf.bspline/main.c:319 +#: ../raster/r.resamp.bspline/main.c:376 ../vector/v.surf.bspline/main.c:319 #, c-format msgid "Cross validation finished for ew_step = %f and ns_step = %f" msgstr "" -#: ../raster/r.resamp.bspline/main.c:394 +#: ../raster/r.resamp.bspline/main.c:396 msgid "Mark cells for interpolation" msgstr "" -#: ../raster/r.resamp.bspline/main.c:466 +#: ../raster/r.resamp.bspline/main.c:468 msgid "No NULL cells found in input raster." msgstr "" -#: ../raster/r.resamp.bspline/main.c:481 ../vector/v.surf.bspline/main.c:483 +#: ../raster/r.resamp.bspline/main.c:483 ../vector/v.surf.bspline/main.c:483 msgid "Initializing output..." msgstr "" -#: ../raster/r.resamp.bspline/main.c:556 +#: ../raster/r.resamp.bspline/main.c:558 #, c-format msgid "subregion %d of %d" msgstr "" -#: ../raster/r.resamp.bspline/main.c:730 +#: ../raster/r.resamp.bspline/main.c:732 msgid "No data within this subregion. Consider increasing the spline step." msgstr "" -#: ../raster/r.resamp.bspline/main.c:746 ../vector/v.surf.bspline/main.c:899 +#: ../raster/r.resamp.bspline/main.c:748 ../vector/v.surf.bspline/main.c:899 #: ../vector/v.net.components/main.c:213 ../vector/v.out.postgis/main.c:174 msgid "Writing output..." msgstr "" @@ -15137,6 +15477,10 @@ msgid "Raster maps <%s>, <%s> and <%s> created." msgstr "" +#: ../raster/r.null/main.c:61 ../raster3d/r3.null/main.c:181 +msgid "null data" +msgstr "" + #: ../raster/r.null/main.c:62 msgid "Manages NULL-values of given raster map." msgstr "" @@ -15192,71 +15536,76 @@ msgid "Raster map <%s> is a reclass of map <%s@%s>. Consider to generate a copy with r.mapcalc. Exiting." msgstr "" -#: ../raster/r.null/main.c:138 +#: ../raster/r.null/main.c:136 +#, c-format +msgid "<%s> is a virtual raster map. Consider to generate a copy with r.mapcalc. Exiting." +msgstr "" + +#: ../raster/r.null/main.c:142 #, c-format msgid "Raster map <%s> is not in your mapset <%s>" msgstr "" -#: ../raster/r.null/main.c:145 +#: ../raster/r.null/main.c:149 #, c-format msgid "%s is illegal entry for null" msgstr "" -#: ../raster/r.null/main.c:152 +#: ../raster/r.null/main.c:156 #, c-format msgid "Raster map <%s> already has a null bitmap file" msgstr "" -#: ../raster/r.null/main.c:156 +#: ../raster/r.null/main.c:160 #, c-format msgid "<%s> is integer raster map (CELL)" msgstr "" -#: ../raster/r.null/main.c:160 +#: ../raster/r.null/main.c:164 #, c-format msgid "<%s> is integer raster map (CELL). Using null=%d." msgstr "" -#: ../raster/r.null/main.c:166 +#: ../raster/r.null/main.c:170 #, c-format msgid "<%s> is floating pointing raster map" msgstr "" -#: ../raster/r.null/main.c:183 ../raster/r.null/main.c:226 +#: ../raster/r.null/main.c:187 ../raster/r.null/main.c:230 #, c-format msgid "Writing new null file for raster map <%s>..." msgstr "" -#: ../raster/r.null/main.c:193 ../raster/r.null/main.c:238 -#: ../raster/r.null/main.c:252 +#: ../raster/r.null/main.c:197 ../raster/r.null/main.c:242 +#: ../raster/r.null/main.c:256 #, c-format msgid "Raster map <%s> modified." msgstr "" -#: ../raster/r.null/main.c:208 +#: ../raster/r.null/main.c:212 msgid "The NULL file is already compressed, nothing to do." msgstr "" -#: ../raster/r.null/main.c:214 +#: ../raster/r.null/main.c:218 msgid "The NULL file is already uncompressed, nothing to do." msgstr "" -#: ../raster/r.null/main.c:245 +#: ../raster/r.null/main.c:249 #, c-format msgid "Removing null file for raster map <%s>..." msgstr "" -#: ../raster/r.null/main.c:316 +#: ../raster/r.null/main.c:320 #, c-format msgid "%s: %s: illegal value spec" msgstr "" -#: ../raster/r.null/main.c:318 +#: ../raster/r.null/main.c:322 #, c-format msgid "%s: illegal value spec" msgstr "" -#: ../raster/r.null/main.c:379 +#: ../raster/r.null/main.c:383 #, c-format msgid "Writing new data for raster map <%s>..." msgstr "" @@ -15338,7 +15687,7 @@ msgid "Line %d is not point or centroid, skipped" msgstr "" -#: ../raster/r.what/main.c:404 +#: ../raster/r.what/main.c:409 #, c-format msgid "%s %s is outside your current region" msgstr "" @@ -15505,210 +15854,214 @@ msgid "Error reading segment file" msgstr "" -#: ../raster/r.proj/main.c:149 +#: ../raster/r.proj/main.c:152 msgid "Re-projects a raster map from given location to the current location." msgstr "" -#: ../raster/r.proj/main.c:153 +#: ../raster/r.proj/main.c:156 msgid "Location containing input raster map" msgstr "" -#: ../raster/r.proj/main.c:154 ../raster/r.proj/main.c:159 -#: ../raster/r.proj/main.c:164 ../vector/v.proj/main.c:79 -#: ../vector/v.proj/main.c:84 ../vector/v.proj/main.c:90 +#: ../raster/r.proj/main.c:157 ../raster/r.proj/main.c:162 +#: ../raster/r.proj/main.c:167 ../vector/v.proj/main.c:84 +#: ../vector/v.proj/main.c:89 ../vector/v.proj/main.c:95 #: ../vector/v.net.flow/main.c:108 ../vector/v.net.flow/main.c:114 msgid "Source" msgstr "" -#: ../raster/r.proj/main.c:157 +#: ../raster/r.proj/main.c:160 msgid "Mapset containing input raster map" msgstr "" -#: ../raster/r.proj/main.c:158 ../vector/v.proj/main.c:83 +#: ../raster/r.proj/main.c:161 ../vector/v.proj/main.c:88 msgid "Default: name of current mapset" msgstr "" -#: ../raster/r.proj/main.c:162 +#: ../raster/r.proj/main.c:165 msgid "Name of input raster map to re-project" msgstr "" -#: ../raster/r.proj/main.c:167 ../vector/v.proj/main.c:93 +#: ../raster/r.proj/main.c:170 ../vector/v.proj/main.c:98 msgid "Path to GRASS database of input location" msgstr "" -#: ../raster/r.proj/main.c:171 +#: ../raster/r.proj/main.c:174 msgid "Name for output raster map (default: same as 'input')" msgstr "" -#: ../raster/r.proj/main.c:172 ../raster/r.proj/main.c:183 -#: ../raster/r.proj/main.c:199 ../vector/v.proj/main.c:102 -#: ../vector/v.proj/main.c:107 ../vector/v.proj/main.c:119 -#: ../vector/v.proj/main.c:126 +#: ../raster/r.proj/main.c:175 ../raster/r.proj/main.c:186 +#: ../raster/r.proj/main.c:202 ../vector/v.proj/main.c:107 +#: ../vector/v.proj/main.c:112 ../vector/v.proj/main.c:132 +#: ../vector/v.proj/main.c:139 msgid "Target" msgstr "" -#: ../raster/r.proj/main.c:198 +#: ../raster/r.proj/main.c:201 msgid "Resolution of output raster map" msgstr "" -#: ../raster/r.proj/main.c:203 +#: ../raster/r.proj/main.c:209 ../vector/v.proj/main.c:119 +msgid "PROJ pipeline for coordinate transformation" +msgstr "" + +#: ../raster/r.proj/main.c:214 msgid "List raster maps in input mapset and exit" msgstr "" -#: ../raster/r.proj/main.c:213 +#: ../raster/r.proj/main.c:224 msgid "Print input map's bounds in the current projection and exit" msgstr "" -#: ../raster/r.proj/main.c:219 +#: ../raster/r.proj/main.c:230 msgid "Print input map's bounds in the current projection and exit (shell style)" msgstr "" -#: ../raster/r.proj/main.c:245 ../display/d.mon/start.c:52 +#: ../raster/r.proj/main.c:256 ../display/d.mon/start.c:52 #: ../imagery/i.gensig/parse.c:50 ../imagery/i.gensigset/parse.c:57 -#: ../imagery/i.cluster/main.c:179 ../vector/v.proj/main.c:150 -#: ../vector/v.external/main.c:137 +#: ../imagery/i.cluster/main.c:179 ../misc/m.nviz.image/main.c:77 +#: ../vector/v.proj/main.c:163 ../vector/v.external/main.c:141 #, c-format msgid "option <%s>: <%s> exists. To overwrite, use the --overwrite flag" msgstr "" -#: ../raster/r.proj/main.c:252 ../vector/v.proj/main.c:165 +#: ../raster/r.proj/main.c:263 ../vector/v.proj/main.c:178 msgid "Input and output locations can not be the same" msgstr "" -#: ../raster/r.proj/main.c:254 +#: ../raster/r.proj/main.c:265 msgid "Input and output locations are the same" msgstr "" -#: ../raster/r.proj/main.c:264 +#: ../raster/r.proj/main.c:275 msgid "Unable to get projection info of output raster map" msgstr "" -#: ../raster/r.proj/main.c:267 +#: ../raster/r.proj/main.c:278 msgid "Unable to get projection units of output raster map" msgstr "" -#: ../raster/r.proj/main.c:270 +#: ../raster/r.proj/main.c:281 msgid "Unable to get projection key values of output raster map" msgstr "" -#: ../raster/r.proj/main.c:279 +#: ../raster/r.proj/main.c:290 #, c-format msgid "Mapset <%s> in input location <%s> - %s" msgstr "" -#: ../raster/r.proj/main.c:281 ../raster/r.in.gdal/main.c:938 +#: ../raster/r.proj/main.c:292 ../raster/r.in.gdal/main.c:1009 #: ../imagery/i.rectify/target.c:32 #: ../imagery/i.ortho.photo/i.ortho.rectify/target.c:32 #: ../vector/v.rectify/target.c:41 msgid "permission denied" msgstr "" -#: ../raster/r.proj/main.c:282 ../raster/r.in.gdal/main.c:939 +#: ../raster/r.proj/main.c:293 ../raster/r.in.gdal/main.c:1010 #: ../imagery/i.rectify/target.c:32 #: ../imagery/i.ortho.photo/i.ortho.rectify/target.c:32 #: ../vector/v.rectify/target.c:41 msgid "not found" msgstr "" -#: ../raster/r.proj/main.c:288 ../vector/v.proj/main.c:189 +#: ../raster/r.proj/main.c:299 ../vector/v.proj/main.c:201 #, c-format msgid "Checking location <%s> mapset <%s>" msgstr "" -#: ../raster/r.proj/main.c:300 ../vector/v.proj/main.c:206 -#: ../vector/v.select/main.c:89 ../vector/v.in.ogr/main.c:444 +#: ../raster/r.proj/main.c:311 ../vector/v.proj/main.c:218 +#: ../vector/v.select/main.c:89 ../vector/v.in.ogr/main.c:461 #: ../vector/v.what.rast/main.c:121 ../vector/v.edit/main.c:89 #: ../vector/v.net/args.c:152 ../vector/v.net/args.c:159 #: ../vector/v.net/args.c:165 ../vector/v.net/args.c:169 -#: ../vector/v.net/args.c:179 ../vector/v.external/main.c:110 +#: ../vector/v.net/args.c:179 ../vector/v.external/main.c:114 #: ../scripts/d.frame/d.frame.py:288 #, c-format, python-format msgid "Required parameter <%s> not set" msgstr "" -#: ../raster/r.proj/main.c:303 +#: ../raster/r.proj/main.c:314 #, c-format msgid "Raster map <%s> in location <%s> in mapset <%s> not found" msgstr "" -#: ../raster/r.proj/main.c:311 +#: ../raster/r.proj/main.c:322 msgid "Unable to get projection info of input map" msgstr "" -#: ../raster/r.proj/main.c:314 +#: ../raster/r.proj/main.c:330 msgid "Unable to get projection units of input map" msgstr "" -#: ../raster/r.proj/main.c:317 +#: ../raster/r.proj/main.c:333 msgid "Unable to get projection key values of input map" msgstr "" -#: ../raster/r.proj/main.c:332 +#: ../raster/r.proj/main.c:357 msgid "Unable to work with unprojected data (xy location)" msgstr "" -#: ../raster/r.proj/main.c:351 +#: ../raster/r.proj/main.c:376 #, c-format msgid "Input map <%s@%s> in location <%s>:" msgstr "" -#: ../raster/r.proj/main.c:443 +#: ../raster/r.proj/main.c:470 msgid "Input:" msgstr "" -#: ../raster/r.proj/main.c:444 ../raster/r.proj/main.c:455 +#: ../raster/r.proj/main.c:471 ../raster/r.proj/main.c:482 #, c-format msgid "Cols: %d (%d)" msgstr "" -#: ../raster/r.proj/main.c:445 ../raster/r.proj/main.c:456 +#: ../raster/r.proj/main.c:472 ../raster/r.proj/main.c:483 #, c-format msgid "Rows: %d (%d)" msgstr "" -#: ../raster/r.proj/main.c:446 ../raster/r.proj/main.c:457 +#: ../raster/r.proj/main.c:473 ../raster/r.proj/main.c:484 #, c-format msgid "North: %f (%f)" msgstr "" -#: ../raster/r.proj/main.c:447 ../raster/r.proj/main.c:458 +#: ../raster/r.proj/main.c:474 ../raster/r.proj/main.c:485 #, c-format msgid "South: %f (%f)" msgstr "" -#: ../raster/r.proj/main.c:448 ../raster/r.proj/main.c:459 +#: ../raster/r.proj/main.c:475 ../raster/r.proj/main.c:486 #, c-format msgid "West: %f (%f)" msgstr "" -#: ../raster/r.proj/main.c:449 ../raster/r.proj/main.c:460 +#: ../raster/r.proj/main.c:476 ../raster/r.proj/main.c:487 #, c-format msgid "East: %f (%f)" msgstr "" -#: ../raster/r.proj/main.c:450 ../raster/r.proj/main.c:461 +#: ../raster/r.proj/main.c:477 ../raster/r.proj/main.c:488 #, c-format msgid "EW-res: %f" msgstr "" -#: ../raster/r.proj/main.c:451 ../raster/r.proj/main.c:462 +#: ../raster/r.proj/main.c:478 ../raster/r.proj/main.c:489 #, c-format msgid "NS-res: %f" msgstr "" -#: ../raster/r.proj/main.c:454 +#: ../raster/r.proj/main.c:481 msgid "Output:" msgstr "" -#: ../raster/r.proj/main.c:491 +#: ../raster/r.proj/main.c:518 msgid "Projecting..." msgstr "" -#: ../raster/r.proj/bordwalk.c:216 +#: ../raster/r.proj/bordwalk.c:223 msgid "Input raster map is outside current region" msgstr "" -#: ../raster/r.proj/bordwalk.c:242 +#: ../raster/r.proj/bordwalk.c:251 msgid "Unable to reproject map center" msgstr "" @@ -15802,60 +16155,64 @@ msgid "Creates shaded relief map from an elevation map (DEM)." msgstr "" -#: ../raster/r.relief/main.c:117 +#: ../raster/r.relief/main.c:115 +msgid "Name of input raster (typically elevation) map" +msgstr "" + +#: ../raster/r.relief/main.c:118 msgid "Name for output shaded relief map" msgstr "" -#: ../raster/r.relief/main.c:125 +#: ../raster/r.relief/main.c:126 msgid "Altitude of the sun in degrees above the horizon" msgstr "" -#: ../raster/r.relief/main.c:126 ../raster/r.relief/main.c:136 +#: ../raster/r.relief/main.c:127 ../raster/r.relief/main.c:137 msgid "Sun position" msgstr "" -#: ../raster/r.relief/main.c:135 +#: ../raster/r.relief/main.c:136 msgid "Azimuth of the sun in degrees to the east of north" msgstr "" -#: ../raster/r.relief/main.c:143 +#: ../raster/r.relief/main.c:144 msgid "Factor for exaggerating relief" msgstr "" -#: ../raster/r.relief/main.c:151 +#: ../raster/r.relief/main.c:152 msgid "Scale factor for converting meters to elevation units" msgstr "" -#: ../raster/r.relief/main.c:158 +#: ../raster/r.relief/main.c:159 msgid "Elevation units (overrides scale factor)" msgstr "" -#: ../raster/r.relief/main.c:163 +#: ../raster/r.relief/main.c:164 msgid "international feet" msgstr "" -#: ../raster/r.relief/main.c:164 +#: ../raster/r.relief/main.c:165 msgid "survey feet" msgstr "" -#: ../raster/r.relief/main.c:194 ../raster/r.in.gdal/main.c:400 -#: ../raster/r.in.gdal/main.c:682 ../imagery/i.landsat.toar/main.c:548 +#: ../raster/r.relief/main.c:195 ../raster/r.in.gdal/main.c:458 +#: ../raster/r.in.gdal/main.c:746 ../imagery/i.landsat.toar/main.c:548 #, c-format msgid "Raster map <%s> already exists and will be overwritten" msgstr "" -#: ../raster/r.relief/main.c:197 ../raster/r.in.gdal/main.c:403 -#: ../raster/r.in.gdal/main.c:685 +#: ../raster/r.relief/main.c:198 ../raster/r.in.gdal/main.c:461 +#: ../raster/r.in.gdal/main.c:749 #, c-format msgid "Raster map <%s> already exists" msgstr "" -#: ../raster/r.relief/main.c:215 +#: ../raster/r.relief/main.c:216 #, c-format msgid "%s=%s - must not be zero" msgstr "" -#: ../raster/r.relief/main.c:474 +#: ../raster/r.relief/main.c:475 #, c-format msgid "Shaded relief raster map <%s> complete" msgstr "" @@ -15918,338 +16275,352 @@ msgid "trying to divide by zero...no unique solution for system...skipping..." msgstr "" -#: ../raster/r.in.gdal/main.c:96 +#: ../raster/r.in.gdal/main.c:99 msgid "Imports raster data into a GRASS raster map using GDAL library." msgstr "" -#: ../raster/r.in.gdal/main.c:102 +#: ../raster/r.in.gdal/main.c:105 msgid "Name of raster file to be imported" msgstr "" -#: ../raster/r.in.gdal/main.c:111 +#: ../raster/r.in.gdal/main.c:114 msgid "Band(s) to select (default is all bands)" msgstr "" -#: ../raster/r.in.gdal/main.c:112 ../raster/r.in.gdal/main.c:225 +#: ../raster/r.in.gdal/main.c:115 ../raster/r.in.gdal/main.c:242 +#: ../scripts/i.spectral/i.spectral.py:200 msgid "Bands" msgstr "" -#: ../raster/r.in.gdal/main.c:129 +#: ../raster/r.in.gdal/main.c:132 msgid "Name of GCPs target location" msgstr "" -#: ../raster/r.in.gdal/main.c:131 +#: ../raster/r.in.gdal/main.c:134 msgid "Name of location to create or to read projection from for GCPs transformation" msgstr "" -#: ../raster/r.in.gdal/main.c:133 ../raster/r.in.gdal/main.c:188 -#: ../raster/r.in.gdal/main.c:195 ../vector/v.info/print.c:505 +#: ../raster/r.in.gdal/main.c:136 ../raster/r.in.gdal/main.c:205 +#: ../raster/r.in.gdal/main.c:212 ../vector/v.info/print.c:505 #: ../vector/v.info/print.c:510 msgid "Projection" msgstr "" -#: ../raster/r.in.gdal/main.c:148 +#: ../raster/r.in.gdal/main.c:151 msgid "Offset to be added to band numbers" msgstr "" -#: ../raster/r.in.gdal/main.c:149 +#: ../raster/r.in.gdal/main.c:152 msgid "If 0, no offset is added and the first band is 1" msgstr "" -#: ../raster/r.in.gdal/main.c:157 +#: ../raster/r.in.gdal/main.c:160 msgid "Zero-padding of band number by filling with leading zeros up to given number" msgstr "" -#: ../raster/r.in.gdal/main.c:158 +#: ../raster/r.in.gdal/main.c:161 msgid "If 0, length will be adjusted to 'offset' number without leading zeros" msgstr "" -#: ../raster/r.in.gdal/main.c:164 +#: ../raster/r.in.gdal/main.c:167 msgid "Name of the output file that contains the imported map names" msgstr "" -#: ../raster/r.in.gdal/main.c:171 ../vector/v.in.lidar/main.c:272 -#: ../vector/v.in.ogr/main.c:281 +#: ../raster/r.in.gdal/main.c:174 ../vector/v.in.lidar/main.c:272 +#: ../vector/v.in.ogr/main.c:298 msgid "Name for new location to create" msgstr "" -#: ../raster/r.in.gdal/main.c:178 +#: ../raster/r.in.gdal/main.c:181 msgid "File prefix for raster attribute tables" msgstr "" -#: ../raster/r.in.gdal/main.c:179 +#: ../raster/r.in.gdal/main.c:182 msgid "The band number and \".csv\" will be appended to the file prefix" msgstr "" -#: ../raster/r.in.gdal/main.c:193 ../raster/r.external/main.c:109 -#: ../vector/v.in.ogr/main.c:354 ../vector/v.external/args.c:52 +#: ../raster/r.in.gdal/main.c:189 ../vector/v.in.ogr/main.c:220 +msgid "GDAL configuration options" +msgstr "" + +#: ../raster/r.in.gdal/main.c:190 ../raster/r.in.gdal/main.c:197 +#: ../vector/v.in.ogr/main.c:221 ../vector/v.in.ogr/main.c:228 +msgid "Comma-separated list of key=value pairs" +msgstr "" + +#: ../raster/r.in.gdal/main.c:196 ../vector/v.in.ogr/main.c:227 +msgid "GDAL dataset open options" +msgstr "" + +#: ../raster/r.in.gdal/main.c:210 ../raster/r.external/main.c:109 +#: ../vector/v.in.ogr/main.c:371 ../vector/v.external/args.c:52 msgid "Perform projection check only and exit" msgstr "" -#: ../raster/r.in.gdal/main.c:200 ../raster/r.external/main.c:114 -#: ../vector/v.in.lidar/main.c:302 ../vector/v.in.ogr/main.c:366 +#: ../raster/r.in.gdal/main.c:217 ../raster/r.external/main.c:114 +#: ../vector/v.in.lidar/main.c:302 ../vector/v.in.ogr/main.c:383 msgid "Extend region extents based on new dataset" msgstr "" -#: ../raster/r.in.gdal/main.c:202 ../raster/r.external/main.c:115 -#: ../vector/v.in.ogr/main.c:368 +#: ../raster/r.in.gdal/main.c:219 ../raster/r.external/main.c:115 +#: ../vector/v.in.ogr/main.c:385 msgid "Also updates the default region if in the PERMANENT mapset" msgstr "" -#: ../raster/r.in.gdal/main.c:218 ../raster/r.external/main.c:119 +#: ../raster/r.in.gdal/main.c:235 ../raster/r.external/main.c:119 #: ../raster/r.region/main.c:70 msgid "Auto-adjustment for lat/lon" msgstr "" -#: ../raster/r.in.gdal/main.c:219 ../raster/r.external/main.c:120 +#: ../raster/r.in.gdal/main.c:236 ../raster/r.external/main.c:120 #: ../raster/r.region/main.c:71 msgid "Attempt to fix small precision errors in resolution and extents" msgstr "" -#: ../raster/r.in.gdal/main.c:224 +#: ../raster/r.in.gdal/main.c:241 msgid "Keep band numbers instead of using band color names" msgstr "" -#: ../raster/r.in.gdal/main.c:230 +#: ../raster/r.in.gdal/main.c:247 msgid "Create the location specified by the \"location\" parameter and exit. Do not import the raster file." msgstr "" -#: ../raster/r.in.gdal/main.c:235 ../vector/v.in.lidar/main.c:284 -#: ../vector/v.in.ogr/main.c:361 +#: ../raster/r.in.gdal/main.c:252 ../vector/v.in.lidar/main.c:284 +#: ../vector/v.in.ogr/main.c:378 msgid "Limit import to the current region" msgstr "" -#: ../raster/r.in.gdal/main.c:240 +#: ../raster/r.in.gdal/main.c:257 msgid "Print number of bands and exit" msgstr "" -#: ../raster/r.in.gdal/main.c:272 ../raster/r.external/list.c:23 +#: ../raster/r.in.gdal/main.c:289 ../raster/r.external/list.c:23 #: ../vector/v.external.out/list.c:102 ../vector/v.out.ogr/list.c:116 -#: ../vector/v.in.ogr/main.c:403 ../vector/v.external/list.c:94 +#: ../vector/v.in.ogr/main.c:420 ../vector/v.external/list.c:94 msgid "Supported formats:" msgstr "" -#: ../raster/r.in.gdal/main.c:315 +#: ../raster/r.in.gdal/main.c:332 msgid "You have to specify a target location different from output location" msgstr "" -#: ../raster/r.in.gdal/main.c:319 +#: ../raster/r.in.gdal/main.c:336 msgid "You need to specify valid location name." msgstr "" -#: ../raster/r.in.gdal/main.c:323 +#: ../raster/r.in.gdal/main.c:340 msgid "The '-l' flag only works in Lat/Lon locations" msgstr "" -#: ../raster/r.in.gdal/main.c:326 +#: ../raster/r.in.gdal/main.c:343 msgid "The number of digits for band numbering must be equal or greater than 0" msgstr "" -#: ../raster/r.in.gdal/main.c:339 +#: ../raster/r.in.gdal/main.c:356 msgid "Disabling '-r' flag for new location" msgstr "" -#: ../raster/r.in.gdal/main.c:347 ../raster/r.in.gdal/main.c:350 +#: ../raster/r.in.gdal/main.c:362 #, c-format -msgid "Using memory cache size: %.1f MiB" +msgid "Using memory cache size: %s MiB" msgstr "" -#: ../raster/r.in.gdal/main.c:359 +#: ../raster/r.in.gdal/main.c:417 #, c-format msgid "Unable to open datasource <%s>" msgstr "" -#: ../raster/r.in.gdal/main.c:370 +#: ../raster/r.in.gdal/main.c:428 #, c-format msgid "Input seems to be NOAA/AVHRR data which needs to be georeferenced with thin plate spline transformation (%s or %s)." msgstr "" -#: ../raster/r.in.gdal/main.c:383 +#: ../raster/r.in.gdal/main.c:441 msgid "Input contains subdatasets which may need to be imported separately" msgstr "" -#: ../raster/r.in.gdal/main.c:423 +#: ../raster/r.in.gdal/main.c:481 msgid "Input raster map is flipped or rotated - cannot import. You may use 'gdalwarp' to transform the map to North-up." msgstr "" -#: ../raster/r.in.gdal/main.c:442 +#: ../raster/r.in.gdal/main.c:500 #, c-format msgid "Unable to fetch the affine transformation coefficients. Flag -%c cannot be used in this case." msgstr "" -#: ../raster/r.in.gdal/main.c:470 +#: ../raster/r.in.gdal/main.c:528 msgid "Map bounds have been constrained to geographic coordinates. You will almost certainly want to check map bounds and resolution with r.info and reset them with r.region before going any further." msgstr "" -#: ../raster/r.in.gdal/main.c:515 ../raster/r.in.gdal/main.c:542 +#: ../raster/r.in.gdal/main.c:573 ../raster/r.in.gdal/main.c:603 msgid "Input raster does not overlap current computational region. Nothing to import." msgstr "" -#: ../raster/r.in.gdal/main.c:579 +#: ../raster/r.in.gdal/main.c:643 #, c-format msgid "Importing %d raster bands..." msgstr "" -#: ../raster/r.in.gdal/main.c:598 ../raster/r.external/main.c:230 +#: ../raster/r.in.gdal/main.c:662 ../raster/r.external/main.c:230 #, c-format msgid "Selected band (%d) does not exist" msgstr "" -#: ../raster/r.in.gdal/main.c:623 +#: ../raster/r.in.gdal/main.c:687 msgid "Unable to open the map names output text file" msgstr "" -#: ../raster/r.in.gdal/main.c:654 +#: ../raster/r.in.gdal/main.c:718 #, c-format msgid "Unable to get raster band number %d" msgstr "" -#: ../raster/r.in.gdal/main.c:731 +#: ../raster/r.in.gdal/main.c:796 #, c-format msgid "Copying %d GCPS in points file for <%s>" msgstr "" -#: ../raster/r.in.gdal/main.c:739 +#: ../raster/r.in.gdal/main.c:804 msgid "GCPs have the following OpenGIS WKT Coordinate System:" msgstr "" -#: ../raster/r.in.gdal/main.c:762 +#: ../raster/r.in.gdal/main.c:827 msgid "Re-projecting GCPs table:" msgstr "" -#: ../raster/r.in.gdal/main.c:763 +#: ../raster/r.in.gdal/main.c:828 #, c-format msgid "* Input projection for GCP table: %s" msgstr "" -#: ../raster/r.in.gdal/main.c:765 +#: ../raster/r.in.gdal/main.c:830 #, c-format msgid "* Output projection for GCP table: %s" msgstr "" -#: ../raster/r.in.gdal/main.c:786 +#: ../raster/r.in.gdal/main.c:852 #, c-format -msgid "Error in pj_do_proj (can't re-projection GCP %i)" +msgid "Error in %s (can't re-project GCP %i)" msgstr "" -#: ../raster/r.in.gdal/main.c:808 ../raster/r.in.gdal/proj.c:63 -#: ../raster/r.external/proj.c:63 ../vector/v.in.lidar/main.c:507 -#: ../vector/v.in.ogr/proj.c:253 ../vector/v.external/proj.c:154 +#: ../raster/r.in.gdal/main.c:875 ../raster/r.in.gdal/proj.c:85 +#: ../raster/r.external/proj.c:85 ../vector/v.in.lidar/main.c:507 +#: ../vector/v.in.ogr/proj.c:292 ../vector/v.external/proj.c:177 msgid "Unable to convert input map projection to GRASS format; cannot create new location." msgstr "" -#: ../raster/r.in.gdal/main.c:832 ../raster/r.in.gdal/proj.c:69 -#: ../raster/r.external/proj.c:69 ../vector/v.in.lidar/main.c:513 -#: ../vector/v.in.ogr/proj.c:259 ../vector/v.external/proj.c:160 +#: ../raster/r.in.gdal/main.c:899 ../raster/r.in.gdal/proj.c:91 +#: ../raster/r.external/proj.c:91 ../vector/v.in.lidar/main.c:513 +#: ../vector/v.in.ogr/proj.c:298 ../vector/v.external/proj.c:183 #, c-format msgid "Unable to create new location <%s>" msgstr "" -#: ../raster/r.in.gdal/main.c:838 ../raster/r.in.gdal/proj.c:72 -#: ../raster/r.external/proj.c:72 ../general/g.proj/create.c:15 -#: ../vector/v.in.lidar/main.c:516 ../vector/v.in.ogr/proj.c:262 -#: ../vector/v.external/proj.c:163 +#: ../raster/r.in.gdal/main.c:905 ../raster/r.in.gdal/proj.c:94 +#: ../raster/r.external/proj.c:94 ../general/g.proj/create.c:16 +#: ../vector/v.in.lidar/main.c:516 ../vector/v.in.ogr/proj.c:301 +#: ../vector/v.external/proj.c:186 #, c-format msgid "Location <%s> created" msgstr "" -#: ../raster/r.in.gdal/main.c:841 +#: ../raster/r.in.gdal/main.c:908 #, c-format msgid "The target for the output group <%s> has been set to location <%s>, mapset ." msgstr "" -#: ../raster/r.in.gdal/main.c:881 ../raster/r.external/window.c:93 -#: ../vector/v.in.ogr/main.c:1871 +#: ../raster/r.in.gdal/main.c:948 ../raster/r.external/window.c:93 +#: ../vector/v.in.ogr/main.c:1971 msgid "Default region for this location updated" msgstr "" -#: ../raster/r.in.gdal/main.c:884 ../raster/r.external/window.c:96 -#: ../vector/v.in.ogr/main.c:1874 +#: ../raster/r.in.gdal/main.c:951 ../raster/r.external/window.c:96 +#: ../vector/v.in.ogr/main.c:1974 msgid "Region for the current mapset updated" msgstr "" -#: ../raster/r.in.gdal/main.c:912 +#: ../raster/r.in.gdal/main.c:980 msgid "Unable to translate projection key values of input GCPs" msgstr "" -#: ../raster/r.in.gdal/main.c:928 +#: ../raster/r.in.gdal/main.c:996 msgid "Unable to get projection info of target location" msgstr "" -#: ../raster/r.in.gdal/main.c:930 +#: ../raster/r.in.gdal/main.c:998 msgid "Unable to get projection units of target location" msgstr "" -#: ../raster/r.in.gdal/main.c:932 +#: ../raster/r.in.gdal/main.c:1000 msgid "Unable to get projection key values of target location" msgstr "" -#: ../raster/r.in.gdal/main.c:936 ../imagery/i.rectify/target.c:31 +#: ../raster/r.in.gdal/main.c:1007 ../imagery/i.rectify/target.c:31 #: ../imagery/i.ortho.photo/i.ortho.rectify/target.c:31 #: ../vector/v.rectify/target.c:40 #, c-format msgid "Mapset <%s> in target location <%s> - " msgstr "" -#: ../raster/r.in.gdal/main.c:974 +#: ../raster/r.in.gdal/main.c:1045 #, c-format msgid "Importing raster map <%s>..." msgstr "" -#: ../raster/r.in.gdal/main.c:1089 ../raster/r.in.gdal/main.c:1144 -#: ../raster/r.in.gdal/main.c:1218 +#: ../raster/r.in.gdal/main.c:1162 ../raster/r.in.gdal/main.c:1217 +#: ../raster/r.in.gdal/main.c:1291 msgid "Invalid row" msgstr "" -#: ../raster/r.in.gdal/main.c:1486 ../raster/r.in.gdal/main.c:1543 +#: ../raster/r.in.gdal/main.c:1559 ../raster/r.in.gdal/main.c:1616 msgid "Inconsistent color rules in RAT" msgstr "" -#: ../raster/r.in.gdal/main.c:1600 +#: ../raster/r.in.gdal/main.c:1673 #, c-format msgid "Setting grey color table for <%s> (8bit, full range)" msgstr "" -#: ../raster/r.in.gdal/main.c:1614 +#: ../raster/r.in.gdal/main.c:1687 #, c-format msgid "Setting grey color table for <%s> (16bit, image range)" msgstr "" -#: ../raster/r.in.gdal/main.c:1716 +#: ../raster/r.in.gdal/main.c:1789 #, c-format msgid "Unable to open file <%s>: %s." msgstr "" -#: ../raster/r.in.gdal/proj.c:42 ../raster/r.external/proj.c:42 +#: ../raster/r.in.gdal/proj.c:46 ../raster/r.external/proj.c:46 #, c-format msgid "" "Input contains an invalid SRS. WKT definition:\n" "%s" msgstr "" -#: ../raster/r.in.gdal/proj.c:51 ../raster/r.external/proj.c:51 +#: ../raster/r.in.gdal/proj.c:73 ../raster/r.external/proj.c:73 msgid "No projection information available" msgstr "" -#: ../raster/r.in.gdal/proj.c:94 ../raster/r.external/proj.c:94 -#: ../vector/v.in.ogr/proj.c:284 ../vector/v.external/proj.c:185 +#: ../raster/r.in.gdal/proj.c:116 ../raster/r.external/proj.c:116 +#: ../vector/v.in.ogr/proj.c:323 ../vector/v.external/proj.c:208 msgid "Unable to convert input map projection information to GRASS format." msgstr "" -#: ../raster/r.in.gdal/proj.c:138 ../raster/r.external/proj.c:138 -#: ../vector/v.in.ogr/proj.c:329 ../vector/v.external/proj.c:230 +#: ../raster/r.in.gdal/proj.c:160 ../raster/r.external/proj.c:160 +#: ../vector/v.in.ogr/proj.c:368 ../vector/v.external/proj.c:253 msgid "Location PROJ_INFO is:\n" msgstr "" -#: ../raster/r.in.gdal/proj.c:148 ../raster/r.in.gdal/proj.c:155 -#: ../raster/r.external/proj.c:148 ../raster/r.external/proj.c:155 -#: ../vector/v.in.ogr/proj.c:339 ../vector/v.in.ogr/proj.c:346 -#: ../vector/v.external/proj.c:240 ../vector/v.external/proj.c:247 +#: ../raster/r.in.gdal/proj.c:170 ../raster/r.in.gdal/proj.c:177 +#: ../raster/r.external/proj.c:170 ../raster/r.external/proj.c:177 +#: ../vector/v.in.ogr/proj.c:378 ../vector/v.in.ogr/proj.c:385 +#: ../vector/v.external/proj.c:263 ../vector/v.external/proj.c:270 msgid "Dataset PROJ_INFO is:\n" msgstr "" -#: ../raster/r.in.gdal/proj.c:241 ../raster/r.external/proj.c:241 -#: ../vector/v.in.ogr/proj.c:432 ../vector/v.external/proj.c:333 +#: ../raster/r.in.gdal/proj.c:263 ../raster/r.external/proj.c:263 +#: ../vector/v.in.ogr/proj.c:471 ../vector/v.external/proj.c:356 msgid "Consider generating a new location from the input dataset using the 'location' parameter.\n" msgstr "" @@ -16395,7 +16766,7 @@ msgid "You already know the sun position" msgstr "" -#: ../raster/r.sunmask/main.c:444 ../vector/v.colors/main.c:199 +#: ../raster/r.sunmask/main.c:444 ../vector/v.colors/main.c:212 #, c-format msgid "Option <%s> required" msgstr "" @@ -16409,24 +16780,24 @@ msgid "Calculating shadows from DEM..." msgstr "" -#: ../raster/r.sunmask/g_solposition.c:66 +#: ../raster/r.sunmask/g_solposition.c:67 msgid "Unable to calculate sun position in un-projected locations. Specify sunposition directly." msgstr "" -#: ../raster/r.sunmask/g_solposition.c:88 +#: ../raster/r.sunmask/g_solposition.c:89 #, c-format msgid "Specified point %f, %f outside of current region, is that intended? Anyway, it will be used." msgstr "" -#: ../raster/r.sunmask/g_solposition.c:98 ../raster/r.latlong/main.c:101 +#: ../raster/r.sunmask/g_solposition.c:99 ../raster/r.latlong/main.c:99 msgid "Unable to get projection info of current location" msgstr "" -#: ../raster/r.sunmask/g_solposition.c:101 ../raster/r.latlong/main.c:103 +#: ../raster/r.sunmask/g_solposition.c:102 ../raster/r.latlong/main.c:101 msgid "Unable to get projection units of current location" msgstr "" -#: ../raster/r.sunmask/g_solposition.c:104 ../raster/r.latlong/main.c:105 +#: ../raster/r.sunmask/g_solposition.c:105 ../raster/r.latlong/main.c:103 msgid "Unable to get projection key values of current location" msgstr "" @@ -16667,7 +17038,7 @@ #: ../raster/r.support/main.c:312 ../scripts/d.polar/d.polar.py:407 #: ../scripts/i.in.spotvgt/i.in.spotvgt.py:280 -#: ../scripts/r.plane/r.plane.py:122 ../scripts/r.fillnulls/r.fillnulls.py:494 +#: ../scripts/r.plane/r.plane.py:122 ../scripts/r.fillnulls/r.fillnulls.py:506 #: ../scripts/v.in.e00/v.in.e00.py:165 ../scripts/r.in.aster/r.in.aster.py:144 msgid "Done." msgstr "" @@ -16929,139 +17300,104 @@ msgid "Imagery group <%s> created" msgstr "" -#: ../raster/r.external/link.c:48 +#: ../raster/r.external/link.c:46 msgid "Complex types not supported" msgstr "" -#: ../raster/r.external/link.c:63 +#: ../raster/r.external/link.c:56 #, c-format msgid "Copying color table for %s" msgstr "" -#: ../raster/r.external/link.c:81 +#: ../raster/r.external/link.c:74 #, c-format msgid "Setting grey color table for <%s> (full 8bit range)" msgstr "" -#: ../raster/r.external/link.c:87 -#, c-format -msgid "Setting grey color table for <%s> (data range)" -msgstr "" - -#: ../raster/r.external/link.c:101 -#, c-format -msgid "Unable to create cell/%s file" -msgstr "" - -#: ../raster/r.external/link.c:110 -#, c-format -msgid "Unable to create fcell/%s file" -msgstr "" - -#: ../raster/r.external/link.c:146 +#: ../raster/r.external/link.c:132 #, c-format msgid "Unable to create cell_misc/%s/gdal file" msgstr "" -#: ../raster/r.external/link.c:149 +#: ../raster/r.external/link.c:135 #, c-format msgid "Error writing cell_misc/%s/gdal file" msgstr "" -#: ../raster/r.external/link.c:174 -#, c-format -msgid "Unable to create cell_misc/%s/f_format file" -msgstr "" - -#: ../raster/r.external/link.c:177 -#, c-format -msgid "Error writing cell_misc/%s/f_format file" -msgstr "" - -#: ../raster/r.external/link.c:224 -#, c-format -msgid "Creating support files for %s" -msgstr "" - -#: ../raster/r.external/link.c:236 -#, c-format -msgid "Link to raster map <%s> created." -msgstr "" - #: ../raster/r.resamp.filter/main.c:142 #, c-format msgid "Filter <%s> not found" msgstr "" -#: ../raster/r.resamp.filter/main.c:391 +#: ../raster/r.resamp.filter/main.c:396 msgid "kernel filter" msgstr "" -#: ../raster/r.resamp.filter/main.c:394 +#: ../raster/r.resamp.filter/main.c:399 msgid "Resamples raster map layers using an analytic kernel." msgstr "" -#: ../raster/r.resamp.filter/main.c:405 +#: ../raster/r.resamp.filter/main.c:410 msgid "Filter kernel(s)" msgstr "" -#: ../raster/r.resamp.filter/main.c:413 +#: ../raster/r.resamp.filter/main.c:418 msgid "Filter radius" msgstr "" -#: ../raster/r.resamp.filter/main.c:420 +#: ../raster/r.resamp.filter/main.c:425 msgid "Filter radius (horizontal)" msgstr "" -#: ../raster/r.resamp.filter/main.c:427 +#: ../raster/r.resamp.filter/main.c:432 msgid "Filter radius (vertical)" msgstr "" -#: ../raster/r.resamp.filter/main.c:438 ../vector/v.external.out/args.c:90 +#: ../raster/r.resamp.filter/main.c:443 ../vector/v.external.out/args.c:90 #, c-format msgid "%s= and %s=/%s= are mutually exclusive" msgstr "" -#: ../raster/r.resamp.filter/main.c:443 +#: ../raster/r.resamp.filter/main.c:448 #, c-format msgid "Either %s= or %s=/%s= required" msgstr "" -#: ../raster/r.resamp.filter/main.c:446 +#: ../raster/r.resamp.filter/main.c:451 #, c-format msgid "Both %s= and %s= required" msgstr "" -#: ../raster/r.resamp.filter/main.c:469 +#: ../raster/r.resamp.filter/main.c:474 msgid "Differing number of values for filter= and [xy_]radius=" msgstr "" -#: ../raster/r.resamp.filter/main.c:472 +#: ../raster/r.resamp.filter/main.c:477 #, c-format msgid "Too many filters (max: %d)" msgstr "" -#: ../raster/r.resamp.filter/main.c:490 +#: ../raster/r.resamp.filter/main.c:495 msgid "At least one filter must be finite" msgstr "" -#: ../raster/r.latlong/main.c:57 +#: ../raster/r.latlong/main.c:56 msgid "latitude" msgstr "" -#: ../raster/r.latlong/main.c:58 +#: ../raster/r.latlong/main.c:57 msgid "longitude" msgstr "" -#: ../raster/r.latlong/main.c:60 +#: ../raster/r.latlong/main.c:59 msgid "Creates a latitude/longitude raster map." msgstr "" -#: ../raster/r.latlong/main.c:66 +#: ../raster/r.latlong/main.c:65 msgid "Name for output latitude or longitude raster map" msgstr "" -#: ../raster/r.latlong/main.c:70 +#: ../raster/r.latlong/main.c:69 msgid "Longitude output" msgstr "" @@ -17110,14 +17446,14 @@ #: ../raster/r.region/main.c:61 ../raster/r.region/main.c:66 #: ../raster/r.region/main.c:72 ../raster/r.region/main.c:87 #: ../raster/r.region/main.c:94 ../raster/r.region/main.c:101 -#: ../raster/r.region/main.c:144 ../general/g.region/main.c:78 -#: ../general/g.region/main.c:84 ../general/g.region/main.c:171 -#: ../general/g.region/main.c:178 ../general/g.region/main.c:187 -#: ../general/g.region/main.c:195 +#: ../raster/r.region/main.c:144 ../general/g.region/main.c:79 +#: ../general/g.region/main.c:85 ../general/g.region/main.c:172 +#: ../general/g.region/main.c:179 ../general/g.region/main.c:188 +#: ../general/g.region/main.c:196 msgid "Existing" msgstr "" -#: ../raster/r.region/main.c:65 ../general/g.region/main.c:77 +#: ../raster/r.region/main.c:65 ../general/g.region/main.c:78 msgid "Set from default region" msgstr "" @@ -17137,19 +17473,19 @@ msgid "Set region to match this vector map" msgstr "" -#: ../raster/r.region/main.c:109 ../general/g.region/main.c:203 +#: ../raster/r.region/main.c:109 ../general/g.region/main.c:204 msgid "Value for the northern edge" msgstr "" -#: ../raster/r.region/main.c:118 ../general/g.region/main.c:212 +#: ../raster/r.region/main.c:118 ../general/g.region/main.c:213 msgid "Value for the southern edge" msgstr "" -#: ../raster/r.region/main.c:127 ../general/g.region/main.c:221 +#: ../raster/r.region/main.c:127 ../general/g.region/main.c:222 msgid "Value for the eastern edge" msgstr "" -#: ../raster/r.region/main.c:136 ../general/g.region/main.c:230 +#: ../raster/r.region/main.c:136 ../general/g.region/main.c:231 msgid "Value for the western edge" msgstr "" @@ -17635,31 +17971,31 @@ msgid "No basins were created. Verify threshold and region settings." msgstr "" -#: ../raster/r.watershed/seg/close_maps2.c:86 +#: ../raster/r.watershed/seg/close_maps2.c:87 msgid "Closing stream segments map" msgstr "" -#: ../raster/r.watershed/seg/close_maps2.c:109 +#: ../raster/r.watershed/seg/close_maps2.c:110 msgid "Closing basins map" msgstr "" -#: ../raster/r.watershed/seg/close_maps2.c:116 +#: ../raster/r.watershed/seg/close_maps2.c:117 msgid "Closing half basins map" msgstr "" -#: ../raster/r.watershed/seg/main.c:92 ../raster/r.watershed/seg/main.c:107 -#: ../raster/r.watershed/ram/main.c:82 ../raster/r.watershed/ram/main.c:98 +#: ../raster/r.watershed/seg/main.c:93 ../raster/r.watershed/seg/main.c:108 +#: ../raster/r.watershed/ram/main.c:85 ../raster/r.watershed/ram/main.c:101 #, c-format msgid "SECTION %d: Closing Maps." msgstr "" -#: ../raster/r.watershed/seg/main.c:105 ../raster/r.watershed/ram/main.c:96 +#: ../raster/r.watershed/seg/main.c:106 ../raster/r.watershed/ram/main.c:99 #, c-format msgid "SECTION %d: Watershed determination." msgstr "" #: ../raster/r.watershed/seg/do_astar.c:30 -#: ../raster/r.watershed/ram/do_astar.c:27 +#: ../raster/r.watershed/ram/do_astar.c:28 msgid "SECTION 2: A* Search." msgstr "" @@ -17667,73 +18003,73 @@ msgid "No seeds for A* Search" msgstr "" -#: ../raster/r.watershed/seg/do_astar.c:146 +#: ../raster/r.watershed/seg/do_astar.c:147 msgid "bug in A* Search: doer %" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:20 +#: ../raster/r.watershed/seg/close_maps.c:23 msgid "Closing accumulation map" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:136 +#: ../raster/r.watershed/seg/close_maps.c:140 msgid "Closing TCI and SPI maps" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:138 +#: ../raster/r.watershed/seg/close_maps.c:142 msgid "Closing TCI map" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:140 +#: ../raster/r.watershed/seg/close_maps.c:144 msgid "Closing SPI map" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:300 +#: ../raster/r.watershed/seg/close_maps.c:307 msgid "Closing flow direction map" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:327 +#: ../raster/r.watershed/seg/close_maps.c:334 msgid "Closing LS map" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:332 +#: ../raster/r.watershed/seg/close_maps.c:339 msgid "Closing SL map" msgstr "" -#: ../raster/r.watershed/seg/init_vars.c:139 +#: ../raster/r.watershed/seg/init_vars.c:143 #, c-format msgid "SECTION 1 beginning: Initiating Variables. %d section total." msgid_plural "SECTION 1 beginning: Initiating Variables. %d sections total." msgstr[0] "" msgstr[1] "" -#: ../raster/r.watershed/seg/init_vars.c:175 +#: ../raster/r.watershed/seg/init_vars.c:178 msgid "Maximum memory to be used was smaller than 3 MB, set to 3 MB." msgstr "" -#: ../raster/r.watershed/seg/init_vars.c:470 +#: ../raster/r.watershed/seg/init_vars.c:511 msgid "SECTION 1b: Determining Offmap Flow." msgstr "" -#: ../raster/r.watershed/seg/do_cum.c:119 -#: ../raster/r.watershed/ram/do_cum.c:114 +#: ../raster/r.watershed/seg/do_cum.c:122 +#: ../raster/r.watershed/ram/do_cum.c:116 msgid "SECTION 3: Accumulating Surface Flow with SFD." msgstr "" -#: ../raster/r.watershed/seg/do_cum.c:293 -#: ../raster/r.watershed/ram/do_cum.c:276 +#: ../raster/r.watershed/seg/do_cum.c:315 +#: ../raster/r.watershed/ram/do_cum.c:296 msgid "SECTION 3a: Accumulating Surface Flow with MFD." msgstr "" -#: ../raster/r.watershed/seg/do_cum.c:529 +#: ../raster/r.watershed/seg/do_cum.c:560 msgid "MFD: A * path already processed when distributing flow: %d of %" msgstr "" -#: ../raster/r.watershed/seg/do_cum.c:533 -#: ../raster/r.watershed/ram/do_cum.c:486 +#: ../raster/r.watershed/seg/do_cum.c:564 +#: ../raster/r.watershed/ram/do_cum.c:512 msgid "SECTION 3b: Adjusting drainage directions." msgstr "" -#: ../raster/r.watershed/seg/usage.c:9 ../raster/r.watershed/ram/usage.c:9 +#: ../raster/r.watershed/seg/usage.c:9 #, c-format msgid "" "USAGE for basin delineation:\n" @@ -17745,187 +18081,193 @@ "\n" msgstr "" -#: ../raster/r.watershed/front/main.c:77 +#: ../raster/r.watershed/front/main.c:79 msgid "drainage" msgstr "" -#: ../raster/r.watershed/front/main.c:79 +#: ../raster/r.watershed/front/main.c:81 msgid "stream power index" msgstr "" -#: ../raster/r.watershed/front/main.c:81 +#: ../raster/r.watershed/front/main.c:84 msgid "Calculates hydrological parameters and RUSLE factors." msgstr "" -#: ../raster/r.watershed/front/main.c:84 ../raster/r.watershed/front/main.c:91 -#: ../raster/r.watershed/front/main.c:97 ../raster/r.watershed/front/main.c:104 -#: ../raster/r.watershed/front/main.c:113 -#: ../raster/r.watershed/front/main.c:121 -#: ../raster/r.watershed/front/main.c:130 +#: ../raster/r.watershed/front/main.c:87 ../raster/r.watershed/front/main.c:95 +#: ../raster/r.watershed/front/main.c:102 +#: ../raster/r.watershed/front/main.c:109 +#: ../raster/r.watershed/front/main.c:118 +#: ../raster/r.watershed/front/main.c:125 +#: ../raster/r.watershed/front/main.c:132 +#: ../raster/r.watershed/front/main.c:140 msgid "Inputs" msgstr "" -#: ../raster/r.watershed/front/main.c:88 +#: ../raster/r.watershed/front/main.c:91 msgid "Name of input depressions raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:89 +#: ../raster/r.watershed/front/main.c:93 msgid "All non-NULL and non-zero cells are considered as real depressions" msgstr "" -#: ../raster/r.watershed/front/main.c:95 +#: ../raster/r.watershed/front/main.c:100 msgid "Name of input raster representing amount of overland flow per cell" msgstr "" -#: ../raster/r.watershed/front/main.c:101 +#: ../raster/r.watershed/front/main.c:106 msgid "Name of input raster map percent of disturbed land" msgstr "" -#: ../raster/r.watershed/front/main.c:102 -#: ../raster/r.watershed/front/main.c:127 +#: ../raster/r.watershed/front/main.c:107 +#: ../raster/r.watershed/front/main.c:137 msgid "For USLE" msgstr "" -#: ../raster/r.watershed/front/main.c:109 +#: ../raster/r.watershed/front/main.c:114 msgid "Name of input raster map blocking overland surface flow" msgstr "" -#: ../raster/r.watershed/front/main.c:111 +#: ../raster/r.watershed/front/main.c:116 msgid "For USLE. All non-NULL and non-zero cells are considered as blocking terrain." msgstr "" -#: ../raster/r.watershed/front/main.c:118 +#: ../raster/r.watershed/front/main.c:123 +msgid "Name of input raster map with percentages for flow accumulation." +msgstr "" + +#: ../raster/r.watershed/front/main.c:129 msgid "Minimum size of exterior watershed basin" msgstr "" -#: ../raster/r.watershed/front/main.c:126 +#: ../raster/r.watershed/front/main.c:136 msgid "Maximum length of surface flow in map units" msgstr "" -#: ../raster/r.watershed/front/main.c:135 +#: ../raster/r.watershed/front/main.c:144 msgid "Name for output accumulation raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:137 +#: ../raster/r.watershed/front/main.c:145 msgid "Number of cells that drain through each cell" msgstr "" -#: ../raster/r.watershed/front/main.c:144 +#: ../raster/r.watershed/front/main.c:152 msgid "Name for output topographic index ln(a / tan(b)) map" msgstr "" -#: ../raster/r.watershed/front/main.c:151 +#: ../raster/r.watershed/front/main.c:158 msgid "Stream power index a * tan(b)" msgstr "" -#: ../raster/r.watershed/front/main.c:157 +#: ../raster/r.watershed/front/main.c:164 msgid "Name for output drainage direction raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:158 +#: ../raster/r.watershed/front/main.c:165 msgid "Directions numbered from 1 to 8" msgstr "" -#: ../raster/r.watershed/front/main.c:164 +#: ../raster/r.watershed/front/main.c:171 msgid "Name for output basins raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:170 +#: ../raster/r.watershed/front/main.c:177 msgid "Name for output stream segments raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:176 +#: ../raster/r.watershed/front/main.c:183 msgid "Name for output half basins raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:178 +#: ../raster/r.watershed/front/main.c:184 msgid "Each half-basin is given a unique value" msgstr "" -#: ../raster/r.watershed/front/main.c:184 +#: ../raster/r.watershed/front/main.c:190 msgid "Name for output slope length raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:186 +#: ../raster/r.watershed/front/main.c:191 msgid "Slope length and steepness (LS) factor for USLE" msgstr "" -#: ../raster/r.watershed/front/main.c:192 +#: ../raster/r.watershed/front/main.c:197 msgid "Name for output slope steepness raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:193 +#: ../raster/r.watershed/front/main.c:198 msgid "Slope steepness (S) factor for USLE" msgstr "" -#: ../raster/r.watershed/front/main.c:202 +#: ../raster/r.watershed/front/main.c:207 msgid "Convergence factor for MFD (1-10)" msgstr "" -#: ../raster/r.watershed/front/main.c:204 +#: ../raster/r.watershed/front/main.c:209 msgid "1 = most diverging flow, 10 = most converging flow. Recommended: 5" msgstr "" -#: ../raster/r.watershed/front/main.c:211 +#: ../raster/r.watershed/front/main.c:216 msgid "Maximum memory to be used with -m flag (in MB)" msgstr "" -#: ../raster/r.watershed/front/main.c:215 +#: ../raster/r.watershed/front/main.c:220 msgid "SFD (D8) flow (default is MFD)" msgstr "" -#: ../raster/r.watershed/front/main.c:217 +#: ../raster/r.watershed/front/main.c:222 msgid "SFD: single flow direction, MFD: multiple flow direction" msgstr "" -#: ../raster/r.watershed/front/main.c:222 +#: ../raster/r.watershed/front/main.c:227 msgid "Allow only horizontal and vertical flow of water" msgstr "" -#: ../raster/r.watershed/front/main.c:227 +#: ../raster/r.watershed/front/main.c:231 msgid "Enable disk swap memory option: Operation is slow" msgstr "" -#: ../raster/r.watershed/front/main.c:229 +#: ../raster/r.watershed/front/main.c:233 msgid "Only needed if memory requirements exceed available RAM; see manual on how to calculate memory requirements" msgstr "" -#: ../raster/r.watershed/front/main.c:234 +#: ../raster/r.watershed/front/main.c:238 msgid "Use positive flow accumulation even for likely underestimates" msgstr "" -#: ../raster/r.watershed/front/main.c:236 +#: ../raster/r.watershed/front/main.c:240 msgid "See manual for a detailed description of flow accumulation output" msgstr "" -#: ../raster/r.watershed/front/main.c:241 +#: ../raster/r.watershed/front/main.c:244 msgid "Beautify flat areas" msgstr "" -#: ../raster/r.watershed/front/main.c:243 +#: ../raster/r.watershed/front/main.c:246 msgid "Flow direction in flat areas is modified to look prettier" msgstr "" -#: ../raster/r.watershed/front/main.c:259 +#: ../raster/r.watershed/front/main.c:262 msgid "Sorry, you must choose an output map." msgstr "" -#: ../raster/r.watershed/front/main.c:265 +#: ../raster/r.watershed/front/main.c:268 msgid "The basin threshold must be a positive number." msgstr "" -#: ../raster/r.watershed/front/main.c:281 +#: ../raster/r.watershed/front/main.c:284 msgid "" "Sorry, if any of the following options are set:\n" " basin, stream, half_basin, length_slope, or slope_steepness\n" " you MUST provide a value for the basin threshold parameter." msgstr "" -#: ../raster/r.watershed/front/main.c:308 +#: ../raster/r.watershed/front/main.c:310 msgid "Beautify flat areas is not yet supported for disk swap mode" msgstr "" -#: ../raster/r.watershed/front/main.c:338 +#: ../raster/r.watershed/front/main.c:342 #, c-format msgid "Subprocess failed with exit code %d" msgstr "" @@ -17934,85 +18276,97 @@ msgid "SECTION 4: RUSLE LS and/or S factor determination." msgstr "" -#: ../raster/r.watershed/ram/do_astar.c:256 +#: ../raster/r.watershed/ram/do_astar.c:258 msgid "heapsize too large" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:56 +#: ../raster/r.watershed/ram/do_flatarea.c:57 msgid "Beautify flat areas: priority queue error" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:229 +#: ../raster/r.watershed/ram/do_flatarea.c:235 msgid "flat cell escaped for uphill correction" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:235 +#: ../raster/r.watershed/ram/do_flatarea.c:241 #, c-format msgid "queue error: last uphill order %d > current uphill order %d" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:240 +#: ../raster/r.watershed/ram/do_flatarea.c:246 msgid "uphill order not set" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:266 +#: ../raster/r.watershed/ram/do_flatarea.c:273 msgid "flat cell escaped in uphill correction" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:302 +#: ../raster/r.watershed/ram/do_flatarea.c:309 msgid "downhill order: no more points in down queue" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:310 +#: ../raster/r.watershed/ram/do_flatarea.c:317 msgid "flat cell escaped for downhill correction" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:316 +#: ../raster/r.watershed/ram/do_flatarea.c:323 #, c-format msgid "queue error: last downhill order %d > current downhill order %d" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:321 +#: ../raster/r.watershed/ram/do_flatarea.c:328 msgid "downhill order: downhill order not set" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:344 +#: ../raster/r.watershed/ram/do_flatarea.c:352 msgid "flat cell escaped in downhill correction" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:382 +#: ../raster/r.watershed/ram/do_flatarea.c:390 msgid "flat cell escaped for adjustment" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:389 +#: ../raster/r.watershed/ram/do_flatarea.c:397 msgid "adjustment: uphill order not set" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:391 +#: ../raster/r.watershed/ram/do_flatarea.c:399 msgid "adjustment: downhill order not set" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:417 +#: ../raster/r.watershed/ram/do_flatarea.c:428 msgid "flat cell escaped in adjustment" msgstr "" -#: ../raster/r.watershed/ram/init_vars.c:121 +#: ../raster/r.watershed/ram/init_vars.c:123 #, c-format msgid "SECTION 1a (of %1d): Initiating Memory." msgstr "" -#: ../raster/r.watershed/ram/init_vars.c:311 +#: ../raster/r.watershed/ram/init_vars.c:350 #, c-format msgid "SECTION 1b (of %1d): Determining Offmap Flow." msgstr "" -#: ../raster/r.watershed/ram/do_cum.c:480 +#: ../raster/r.watershed/ram/do_cum.c:507 #, c-format msgid "MFD: A * path already processed when distributing flow: %d of %d cell" msgid_plural "MFD: A * path already processed when distributing flow: %d of %d cells" msgstr[0] "" msgstr[1] "" +#: ../raster/r.watershed/ram/usage.c:9 +#, c-format +msgid "" +"USAGE for basin delineation:\n" +"%s -4 elevation=elevation_map threshold=swale_threshold [flow=overland_flow_map] [drainage=drain_direction_map] [depression=depression_map] [accumulation=accumulation_map] [basin=watershed_basin_map] [retention=retention_map] [stream=stream_segment_map]\n" +"\n" +"USAGE for slope length determination:\n" +"%s [-4] elevation=elevation_map threshold=swale_threshold [drainage=drain_direction_map] [depression=depression_map] [accumulation=accumulation_map] [retention=retention_map] [max_slope_length=max_slope_length] [blocking=overland_blocking_map] [slope_steepness=slope_steepness_map] length_slope=length_slope_map [disturbed_land=rill_erosion_map] [slope_deposition=slope_deposition value or map]USAGE for ARMSED FILE creation:\n" +"%s [-4] elevation=elevation_map threshold=swale_threshold [flow=overland_flow_map] [drainage=drain_direction_map] [depression=depression_map] [accumulation=accumulation_map] [basin=watershed_basin_map] [stream=stream_segment_map] [half_basin=half_basin_map] [retention=retention_map] ar=ARMSED_file_name\n" +"\n" +msgstr "" + #: ../raster/r.rescale/main.c:51 msgid "Rescales the range of category values in a raster map layer." msgstr "" @@ -18215,14 +18569,14 @@ #: ../raster/r.sim/r.sim.water/main.c:324 ../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 ../vector/v.surf.rst/main.c:161 -#: ../vector/v.surf.rst/main.c:166 ../vector/v.surf.rst/main.c:187 -#: ../vector/v.surf.rst/main.c:262 ../vector/v.surf.rst/main.c:268 -#: ../vector/v.surf.rst/main.c:276 ../vector/v.surf.rst/main.c:283 -#: ../vector/v.surf.rst/main.c:291 ../vector/v.surf.rst/main.c:299 -#: ../vector/v.surf.rst/main.c:308 ../vector/v.surf.rst/main.c:316 -#: ../vector/v.surf.rst/main.c:324 ../vector/v.surf.rst/main.c:333 -#: ../vector/v.surf.rst/main.c:341 ../vector/v.surf.rst/main.c:348 +#: ../imagery/i.eb.hsebal01/main.c:178 ../vector/v.surf.rst/main.c:163 +#: ../vector/v.surf.rst/main.c:168 ../vector/v.surf.rst/main.c:189 +#: ../vector/v.surf.rst/main.c:264 ../vector/v.surf.rst/main.c:270 +#: ../vector/v.surf.rst/main.c:278 ../vector/v.surf.rst/main.c:286 +#: ../vector/v.surf.rst/main.c:294 ../vector/v.surf.rst/main.c:302 +#: ../vector/v.surf.rst/main.c:311 ../vector/v.surf.rst/main.c:319 +#: ../vector/v.surf.rst/main.c:327 ../vector/v.surf.rst/main.c:336 +#: ../vector/v.surf.rst/main.c:344 ../vector/v.surf.rst/main.c:351 msgid "Parameters" msgstr "" @@ -18279,7 +18633,7 @@ msgstr "" #: ../raster/r.sim/r.sim.sediment/main.c:374 -#: ../raster/r.sim/r.sim.water/main.c:402 ../vector/v.surf.rst/main.c:404 +#: ../raster/r.sim/r.sim.water/main.c:402 ../vector/v.surf.rst/main.c:407 #, c-format msgid "<%d> is not valid number of threads. Number of threads will be set on <%d>" msgstr "" @@ -18312,8 +18666,8 @@ msgstr "" #: ../raster/r.sim/r.sim.sediment/main.c:422 -#: ../raster/r.sim/r.sim.water/main.c:530 ../vector/v.surf.rst/main.c:656 -#: ../vector/v.surf.rst/main.c:711 ../vector/v.vol.rst/main.c:914 +#: ../raster/r.sim/r.sim.water/main.c:530 ../vector/v.surf.rst/main.c:659 +#: ../vector/v.surf.rst/main.c:714 ../vector/v.vol.rst/main.c:916 msgid "Input failed" msgstr "" @@ -18587,6 +18941,7 @@ msgstr "" #: ../display/d.mon/start.c:46 ../display/d.mon/start.c:74 +#: ../misc/m.nviz.image/main.c:75 #, c-format msgid "File <%s> already exists and will be overwritten" msgstr "" @@ -18917,7 +19272,7 @@ msgstr "" #: ../display/d.vect.thematic/display.c:51 ../display/d.vect/lines.c:107 -#: ../display/d.vect/lines.c:335 +#: ../display/d.vect/lines.c:339 #, c-format msgid "Unable to read symbol <%s>, unable to display points" msgstr "" @@ -18982,7 +19337,7 @@ msgid "Line color" msgstr "" -#: ../display/d.geodesic/main.c:66 ../display/d.grid/main.c:107 +#: ../display/d.geodesic/main.c:66 ../display/d.grid/main.c:106 #: ../display/d.rhumbline/main.c:62 ../display/d.legend/main.c:203 #: ../display/d.rast.num/main.c:88 ../display/d.northarrow/main.c:113 #: ../vector/v.label.sa/main.c:98 ../vector/v.label/main.c:151 @@ -19177,73 +19532,73 @@ msgid "Null cells" msgstr "" -#: ../display/d.grid/main.c:55 +#: ../display/d.grid/main.c:54 msgid "graticule" msgstr "" -#: ../display/d.grid/main.c:56 ../vector/v.mkgrid/main.c:72 +#: ../display/d.grid/main.c:55 ../vector/v.mkgrid/main.c:72 msgid "grid" msgstr "" -#: ../display/d.grid/main.c:58 +#: ../display/d.grid/main.c:57 msgid "Overlays a user-specified grid in the active display frame on the graphics monitor." msgstr "" -#: ../display/d.grid/main.c:66 +#: ../display/d.grid/main.c:65 msgid "Size of grid to be drawn (in map units)" msgstr "" -#: ../display/d.grid/main.c:68 +#: ../display/d.grid/main.c:67 msgid "0 for north-south resolution of the current region. In map units or DDD:MM:SS format. Example: \"1000\" or \"0:10\"" msgstr "" -#: ../display/d.grid/main.c:76 +#: ../display/d.grid/main.c:75 msgid "Lines of the grid pass through this coordinate" msgstr "" -#: ../display/d.grid/main.c:85 +#: ../display/d.grid/main.c:84 msgid "Draw only east-west lines, north-south lines, or both " msgstr "" -#: ../display/d.grid/main.c:86 ../display/d.grid/main.c:159 -#: ../display/d.grid/main.c:164 ../display/d.grid/main.c:169 +#: ../display/d.grid/main.c:85 ../display/d.grid/main.c:158 +#: ../display/d.grid/main.c:163 ../display/d.grid/main.c:168 msgid "Disable" msgstr "" -#: ../display/d.grid/main.c:92 +#: ../display/d.grid/main.c:91 msgid "Grid line width" msgstr "" -#: ../display/d.grid/main.c:96 ../display/d.rast.num/main.c:94 +#: ../display/d.grid/main.c:95 ../display/d.rast.num/main.c:94 msgid "Grid color" msgstr "" -#: ../display/d.grid/main.c:97 ../display/d.grid/main.c:102 -#: ../display/d.grid/main.c:108 ../display/d.grid/main.c:114 +#: ../display/d.grid/main.c:96 ../display/d.grid/main.c:101 +#: ../display/d.grid/main.c:107 ../display/d.grid/main.c:113 msgid "Color" msgstr "" -#: ../display/d.grid/main.c:101 ../display/d.legend.vect/main.c:95 +#: ../display/d.grid/main.c:100 ../display/d.legend.vect/main.c:95 #: ../display/d.legend/main.c:240 ../vector/v.label.sa/main.c:144 #: ../vector/v.label/main.c:193 ../vector/v.lrs/v.lrs.label/main.c:223 msgid "Border color" msgstr "" -#: ../display/d.grid/main.c:122 +#: ../display/d.grid/main.c:121 msgid "Font size for gridline coordinate labels" msgstr "" -#: ../display/d.grid/main.c:127 +#: ../display/d.grid/main.c:126 msgid "Align the origin to the east-north corner of the current region" msgstr "" -#: ../display/d.grid/main.c:132 +#: ../display/d.grid/main.c:131 msgid "Draw geographic grid (referenced to current ellipsoid)" msgstr "" -#: ../display/d.grid/main.c:133 ../display/d.grid/main.c:139 -#: ../display/d.grid/main.c:144 ../display/d.grid/main.c:149 -#: ../display/d.grid/main.c:154 ../misc/m.nviz.image/args.c:233 +#: ../display/d.grid/main.c:132 ../display/d.grid/main.c:138 +#: ../display/d.grid/main.c:143 ../display/d.grid/main.c:148 +#: ../display/d.grid/main.c:153 ../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 @@ -19251,56 +19606,56 @@ msgid "Draw" msgstr "" -#: ../display/d.grid/main.c:138 +#: ../display/d.grid/main.c:137 msgid "Draw geographic grid (referenced to WGS84 ellipsoid)" msgstr "" -#: ../display/d.grid/main.c:143 +#: ../display/d.grid/main.c:142 msgid "Draw '+' marks instead of grid lines" msgstr "" -#: ../display/d.grid/main.c:148 +#: ../display/d.grid/main.c:147 msgid "Draw '.' marks instead of grid lines" msgstr "" -#: ../display/d.grid/main.c:153 +#: ../display/d.grid/main.c:152 msgid "Draw fiducial marks instead of grid lines" msgstr "" -#: ../display/d.grid/main.c:158 +#: ../display/d.grid/main.c:157 msgid "Disable grid drawing" msgstr "" -#: ../display/d.grid/main.c:163 +#: ../display/d.grid/main.c:162 msgid "Disable border drawing" msgstr "" -#: ../display/d.grid/main.c:168 +#: ../display/d.grid/main.c:167 msgid "Disable text drawing" msgstr "" -#: ../display/d.grid/main.c:178 +#: ../display/d.grid/main.c:177 msgid "Both grid and border drawing are disabled" msgstr "" -#: ../display/d.grid/main.c:182 +#: ../display/d.grid/main.c:181 msgid "Geo-grid option not available for LL projection, use without -g/-w" msgstr "" -#: ../display/d.grid/main.c:184 +#: ../display/d.grid/main.c:183 msgid "Geo-grid option not available for XY projection, use without -g/-w" msgstr "" -#: ../display/d.grid/main.c:203 +#: ../display/d.grid/main.c:202 msgid "Choose a single mark style" msgstr "" -#: ../display/d.grid/main.c:234 +#: ../display/d.grid/main.c:233 #, c-format msgid "Invalid geo-grid size <%s>" msgstr "" -#: ../display/d.grid/main.c:239 +#: ../display/d.grid/main.c:238 #, c-format msgid "Invalid grid size <%s>" msgstr "" @@ -19309,34 +19664,30 @@ msgid "Reading symbol" msgstr "" -#: ../display/d.grid/plot.c:373 +#: ../display/d.grid/plot.c:289 ../display/d.grid/plot.c:296 +#: ../display/d.grid/plot.c:338 ../display/d.grid/plot.c:345 +#: ../display/d.grid/plot.c:433 ../display/d.grid/plot.c:440 +#: ../display/d.grid/plot.c:493 ../display/d.grid/plot.c:500 +#: ../display/d.grid/plot.c:647 ../display/d.grid/plot.c:664 +#: ../display/d.grid/plot.c:682 ../display/d.grid/plot.c:700 +#: ../display/d.grid/plot.c:761 ../display/d.grid/plot.c:768 +#: ../display/d.grid/plot.c:773 ../display/d.grid/plot.c:783 +#: ../display/d.grid/plot.c:788 ../display/d.where/where.c:63 +msgid "Error in GPJ_transform()" +msgstr "" + +#: ../display/d.grid/plot.c:378 msgid "Geo-grid option only available for LL projection, use without -g/-w" msgstr "" -#: ../display/d.grid/plot.c:575 +#: ../display/d.grid/plot.c:579 msgid "" "WGS84 grid output not possible as this location does not contain\n" "datum transformation parameters. Try running g.setproj." msgstr "" -#: ../display/d.grid/plot.c:743 -msgid "Error in pj_do_proj1" -msgstr "" - -#: ../display/d.grid/plot.c:749 -msgid "Error in pj_do_proj2" -msgstr "" - -#: ../display/d.grid/plot.c:753 -msgid "Error in pj_do_proj3" -msgstr "" - -#: ../display/d.grid/plot.c:761 -msgid "Error in pj_do_proj5" -msgstr "" - -#: ../display/d.grid/plot.c:765 -msgid "Error in pj_do_proj6" +#: ../display/d.grid/plot.c:592 ../display/d.where/main.c:138 +msgid "Unable to set up lat/long projection parameters" msgstr "" #: ../display/d.legend.vect/main.c:55 @@ -19973,7 +20324,7 @@ #: ../display/d.linegraph/main.c:971 #, c-format -msgid "Scale Y labels cannot be used with thisrange of data (%f, %f)" +msgid "Scale Y labels cannot be used with this range of data (%f, %f)" msgstr "" #: ../display/d.vect.chart/main.c:65 @@ -20419,7 +20770,7 @@ msgid "Remove all frames and erase the screen" msgstr "" -#: ../display/d.where/where.c:29 +#: ../display/d.where/where.c:30 #, c-format msgid "Invalid coordinates <%s,%s>" msgstr "" @@ -20460,7 +20811,7 @@ msgid "Please specify a lat/long ellipsoid with -l or -w" msgstr "" -#: ../display/d.where/main.c:136 +#: ../display/d.where/main.c:128 msgid "" "WGS84 output not possible as this location does not contain\n" "datum transformation parameters. Try running g.setproj." @@ -20845,7 +21196,7 @@ msgid "Invalid area %d skipped (not enough points)" msgstr "" -#: ../display/d.vect/area.c:234 +#: ../display/d.vect/area.c:236 #, c-format msgid "%d invalid color rule for areas skipped" msgid_plural "%d invalid color rules for areas skipped" @@ -21079,7 +21430,7 @@ msgid "Unable to create 3D raster map <%s>" msgstr "" -#: ../raster3d/r3.gwflow/main.c:412 ../raster3d/r3.out.netcdf/main.c:649 +#: ../raster3d/r3.gwflow/main.c:412 ../raster3d/r3.out.netcdf/main.c:650 #: ../raster3d/r3.out.vtk/main.c:252 ../raster3d/r3.out.vtk/main.c:338 #: ../raster3d/r3.in.v5d/main.c:206 ../raster3d/r3.cross.rast/main.c:55 #: ../raster3d/r3.out.v5d/main.c:55 ../raster3d/r3.out.v5d/main.c:326 @@ -21106,11 +21457,11 @@ msgid "Export projection information as wkt and proj4 parameter" msgstr "" -#: ../raster3d/r3.out.netcdf/main.c:588 +#: ../raster3d/r3.out.netcdf/main.c:589 msgid "netCDF" msgstr "" -#: ../raster3d/r3.out.netcdf/main.c:590 +#: ../raster3d/r3.out.netcdf/main.c:591 msgid "Export a 3D raster map as netCDF file." msgstr "" @@ -21202,15 +21553,15 @@ msgid "failed to interpret dp as an integer" msgstr "" -#: ../raster3d/r3.out.vtk/main.c:451 ../raster3d/r3.to.rast/main.c:332 +#: ../raster3d/r3.out.vtk/main.c:450 ../raster3d/r3.to.rast/main.c:332 msgid "The 2D and 3D region settings are different. Using the 2D window settings to adjust the 2D part of the 3D region." msgstr "" -#: ../raster3d/r3.out.vtk/main.c:542 +#: ../raster3d/r3.out.vtk/main.c:541 msgid "Unable to close 3D raster map, the VTK file may be incomplete" msgstr "" -#: ../raster3d/r3.out.vtk/main.c:557 +#: ../raster3d/r3.out.vtk/main.c:556 msgid "Unable to close VTK-ASCII file" msgstr "" @@ -21554,7 +21905,7 @@ msgstr "" #: ../raster3d/r3.flow/main.c:414 ../vector/v.to.rast/vect2rast.c:48 -#: ../vector/v.colors/main.c:266 +#: ../vector/v.colors/main.c:279 #, c-format msgid "Vector map <%s> is not 3D" msgstr "" @@ -22071,101 +22422,101 @@ msgid "List of available elements:" msgstr "" -#: ../general/g.version/main.c:66 ../general/g.message/main.c:34 +#: ../general/g.version/main.c:70 ../general/g.message/main.c:34 #: ../general/g.tempfile/main.c:39 msgid "support" msgstr "" -#: ../general/g.version/main.c:67 +#: ../general/g.version/main.c:71 msgid "citing" msgstr "" -#: ../general/g.version/main.c:68 +#: ../general/g.version/main.c:72 msgid "copyright" msgstr "" -#: ../general/g.version/main.c:69 +#: ../general/g.version/main.c:73 msgid "version" msgstr "" -#: ../general/g.version/main.c:70 +#: ../general/g.version/main.c:74 msgid "license" msgstr "" -#: ../general/g.version/main.c:71 +#: ../general/g.version/main.c:75 msgid "Displays GRASS GIS version info." msgstr "" -#: ../general/g.version/main.c:72 +#: ../general/g.version/main.c:76 msgid "Optionally also prints build or copyright information." msgstr "" -#: ../general/g.version/main.c:76 +#: ../general/g.version/main.c:80 msgid "Print also the copyright message" msgstr "" -#: ../general/g.version/main.c:77 ../general/g.version/main.c:82 -#: ../general/g.version/main.c:87 ../general/g.version/main.c:93 -#: ../general/g.version/main.c:99 +#: ../general/g.version/main.c:81 ../general/g.version/main.c:86 +#: ../general/g.version/main.c:91 ../general/g.version/main.c:97 +#: ../general/g.version/main.c:103 msgid "Additional info" msgstr "" -#: ../general/g.version/main.c:81 +#: ../general/g.version/main.c:85 msgid "Print also the citation options" msgstr "" -#: ../general/g.version/main.c:86 +#: ../general/g.version/main.c:90 msgid "Print also the build information" msgstr "" -#: ../general/g.version/main.c:92 +#: ../general/g.version/main.c:96 msgid "Print also the GIS library revision number and date" msgstr "" -#: ../general/g.version/main.c:97 +#: ../general/g.version/main.c:101 msgid "Print also extended info for additional libraries" msgstr "" -#: ../general/g.version/main.c:98 +#: ../general/g.version/main.c:102 msgid "GDAL/OGR, PROJ.4, GEOS" msgstr "" -#: ../general/g.version/main.c:103 +#: ../general/g.version/main.c:107 msgid "Print info in shell script style (including SVN revision number)" msgstr "" -#: ../general/g.version/main.c:104 +#: ../general/g.version/main.c:108 msgid "Shell" msgstr "" -#: ../general/g.version/main.c:172 +#: ../general/g.version/main.c:176 #, 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:179 +#: ../general/g.version/main.c:183 msgid "GRASS GIS libgis version and date number don't have the expected format. Trying to print the original strings..." msgstr "" -#: ../general/g.version/main.c:181 +#: ../general/g.version/main.c:185 #, c-format msgid "GIS_H_VERSION=\"%s\"" msgstr "" -#: ../general/g.version/main.c:182 +#: ../general/g.version/main.c:186 #, c-format msgid "GIS_H_DATE=\"%s\"" msgstr "" -#: ../general/g.version/main.c:212 +#: ../general/g.version/main.c:222 msgid "GRASS not compiled with GDAL/OGR support" msgstr "" -#: ../general/g.version/main.c:223 +#: ../general/g.version/main.c:233 msgid "GRASS not compiled with GEOS support" msgstr "" -#: ../general/g.version/main.c:234 +#: ../general/g.version/main.c:244 msgid "GRASS not compiled with SQLite support" msgstr "" @@ -22342,7 +22693,7 @@ msgid "Mapset <%s> does not exist" msgstr "" -#: ../general/g.list/list.c:123 ../general/g.region/main.c:458 +#: ../general/g.list/list.c:123 ../general/g.region/main.c:471 #, c-format msgid "Unable to read header of 3D raster map <%s@%s>" msgstr "" @@ -22430,194 +22781,217 @@ msgid "input= and opacity= must have the same number of values" msgstr "" -#: ../general/g.region/main.c:66 +#: ../general/g.region/main.c:67 msgid "computational region" msgstr "" -#: ../general/g.region/main.c:68 +#: ../general/g.region/main.c:69 msgid "resolution" msgstr "" -#: ../general/g.region/main.c:71 +#: ../general/g.region/main.c:72 msgid "Manages the boundary definitions for the geographic region." msgstr "" -#: ../general/g.region/main.c:82 +#: ../general/g.region/main.c:83 msgid "Save as default region" msgstr "" -#: ../general/g.region/main.c:83 +#: ../general/g.region/main.c:84 msgid "Only possible from the PERMANENT mapset" msgstr "" -#: ../general/g.region/main.c:88 +#: ../general/g.region/main.c:89 msgid "Print the current region" msgstr "" -#: ../general/g.region/main.c:93 +#: ../general/g.region/main.c:94 msgid "Print the current region in lat/long using the current ellipsoid/datum" msgstr "" -#: ../general/g.region/main.c:99 +#: ../general/g.region/main.c:100 msgid "Print the current region extent" msgstr "" -#: ../general/g.region/main.c:105 +#: ../general/g.region/main.c:106 msgid "Print the current region map center coordinates" msgstr "" -#: ../general/g.region/main.c:111 +#: ../general/g.region/main.c:112 msgid "Print the current region in GMT style" msgstr "" -#: ../general/g.region/main.c:117 +#: ../general/g.region/main.c:118 msgid "Print the current region in WMS style" msgstr "" -#: ../general/g.region/main.c:123 +#: ../general/g.region/main.c:124 msgid "Print region resolution in meters (geodesic)" msgstr "" -#: ../general/g.region/main.c:128 +#: ../general/g.region/main.c:129 msgid "Print the convergence angle (degrees CCW)" msgstr "" -#: ../general/g.region/main.c:130 +#: ../general/g.region/main.c:131 msgid "The difference between the projection's grid north and true north, measured at the center coordinates of the current region." msgstr "" -#: ../general/g.region/main.c:136 +#: ../general/g.region/main.c:137 msgid "Print also 3D settings" msgstr "" -#: ../general/g.region/main.c:142 +#: ../general/g.region/main.c:143 msgid "Print the maximum bounding box in lat/long on WGS84" msgstr "" -#: ../general/g.region/main.c:152 +#: ../general/g.region/main.c:153 msgid "Print in shell script style, but in one line (flat)" msgstr "" -#: ../general/g.region/main.c:158 +#: ../general/g.region/main.c:159 msgid "Align region to resolution (default = align to bounds, works only for 2D resolution)" msgstr "" -#: ../general/g.region/main.c:164 +#: ../general/g.region/main.c:165 msgid "Do not update the current region" msgstr "" -#: ../general/g.region/main.c:165 ../general/g.region/main.c:347 +#: ../general/g.region/main.c:166 ../general/g.region/main.c:360 #: ../vector/v.label/main.c:90 ../vector/v.label/main.c:95 #: ../vector/v.label/main.c:170 ../vector/v.label/main.c:183 msgid "Effects" msgstr "" -#: ../general/g.region/main.c:170 +#: ../general/g.region/main.c:171 msgid "Set current region from named region" msgstr "" -#: ../general/g.region/main.c:177 +#: ../general/g.region/main.c:178 msgid "Set region to match raster map(s)" msgstr "" -#: ../general/g.region/main.c:185 +#: ../general/g.region/main.c:186 msgid "Set region to match 3D raster map(s) (both 2D and 3D values)" msgstr "" -#: ../general/g.region/main.c:193 +#: ../general/g.region/main.c:194 msgid "Set region to match vector map(s)" msgstr "" -#: ../general/g.region/main.c:239 +#: ../general/g.region/main.c:240 msgid "Value for the top edge" msgstr "" -#: ../general/g.region/main.c:248 +#: ../general/g.region/main.c:249 msgid "Value for the bottom edge" msgstr "" -#: ../general/g.region/main.c:257 +#: ../general/g.region/main.c:258 msgid "Number of rows in the new region" msgstr "" -#: ../general/g.region/main.c:258 ../general/g.region/main.c:267 -#: ../general/g.region/main.c:277 ../general/g.region/main.c:287 -#: ../general/g.region/main.c:296 ../general/g.region/main.c:305 -#: ../general/g.region/main.c:314 +#: ../general/g.region/main.c:259 ../general/g.region/main.c:268 +#: ../general/g.region/main.c:278 ../general/g.region/main.c:288 +#: ../general/g.region/main.c:297 ../general/g.region/main.c:306 +#: ../general/g.region/main.c:315 msgid "Resolution" msgstr "" -#: ../general/g.region/main.c:266 +#: ../general/g.region/main.c:267 msgid "Number of columns in the new region" msgstr "" -#: ../general/g.region/main.c:276 +#: ../general/g.region/main.c:277 msgid "2D grid resolution (north-south and east-west)" msgstr "" -#: ../general/g.region/main.c:286 +#: ../general/g.region/main.c:287 msgid "3D grid resolution (north-south, east-west and top-bottom)" msgstr "" -#: ../general/g.region/main.c:295 +#: ../general/g.region/main.c:296 msgid "North-south 2D grid resolution" msgstr "" -#: ../general/g.region/main.c:304 +#: ../general/g.region/main.c:305 msgid "East-west 2D grid resolution" msgstr "" -#: ../general/g.region/main.c:313 +#: ../general/g.region/main.c:314 msgid "Top-bottom 3D grid resolution" msgstr "" -#: ../general/g.region/main.c:323 +#: ../general/g.region/main.c:324 msgid "Shrink region until it meets non-NULL data from this raster map" msgstr "" -#: ../general/g.region/main.c:334 +#: ../general/g.region/main.c:335 msgid "Adjust region cells to cleanly align with this raster map" msgstr "" -#: ../general/g.region/main.c:345 +#: ../general/g.region/main.c:346 +msgid "Number of cells to add to each side of the current region extent" +msgstr "" + +#: ../general/g.region/main.c:348 +msgid "A negative number shrinks the current region extent" +msgstr "" + +#: ../general/g.region/main.c:358 msgid "Save current region settings in named region file" msgstr "" -#: ../general/g.region/main.c:414 ../scripts/r.in.wms/r.in.wms.py:196 +#: ../general/g.region/main.c:427 ../scripts/r.in.wms/r.in.wms.py:196 #, c-format, python-format msgid "Region <%s> not found" msgstr "" -#: ../general/g.region/main.c:499 +#: ../general/g.region/main.c:512 msgid "Unable to get map bounding box" msgstr "" -#: ../general/g.region/main.c:784 +#: ../general/g.region/main.c:800 +#, c-format +msgid "'%s' option not used with <%s> because a coordinate would become invalid" +msgstr "" + +#: ../general/g.region/main.c:807 ../general/g.region/main.c:815 +#: ../general/g.region/main.c:823 +#, c-format +msgid "'%s' option not used with <%s> because <%s> would become minor than <%s>" +msgstr "" + +#: ../general/g.region/main.c:834 #, c-format msgid "Unable to set region <%s>" msgstr "" -#: ../general/g.region/main.c:790 +#: ../general/g.region/main.c:840 msgid "Unable to update current region" msgstr "" -#: ../general/g.region/main.c:798 +#: ../general/g.region/main.c:848 msgid "Unable to change default region. The current mapset is not ." msgstr "" -#: ../general/g.region/printwindow.c:383 +#: ../general/g.region/printwindow.c:390 msgid "You are already in Lat/Long. Use the -p flag instead." msgstr "" -#: ../general/g.region/printwindow.c:385 +#: ../general/g.region/printwindow.c:392 msgid "You are in a simple XY location, projection to Lat/Lon is not possible. Use the -p flag instead." msgstr "" -#: ../general/g.region/printwindow.c:559 +#: ../general/g.region/printwindow.c:573 msgid "WGS84 output not possible as this location does not contain datum transformation parameters. Try running g.setproj." msgstr "" -#: ../general/g.region/printwindow.c:711 +#: ../general/g.region/printwindow.c:583 +msgid "Unable to update lat/long projection parameters" +msgstr "" + +#: ../general/g.region/printwindow.c:726 msgid "Lat/Long calculations are not possible from a simple XY system" msgstr "" @@ -22841,7 +23215,7 @@ msgid "Invalid PPM file" msgstr "" -#: ../general/g.pnmcomp/main.c:96 ../scripts/v.unpack/v.unpack.py:76 +#: ../general/g.pnmcomp/main.c:96 ../scripts/v.unpack/v.unpack.py:75 #: ../scripts/v.in.geonames/v.in.geonames.py:57 #: ../scripts/v.db.update/v.db.update.py:92 #, c-format, python-format @@ -22999,68 +23373,56 @@ msgid "Only one of '%s', '%s', '%s' or '%s' options may be specified" msgstr "" -#: ../general/g.proj/main.c:263 +#: ../general/g.proj/main.c:264 msgid "Projection files missing" msgstr "" -#: ../general/g.proj/main.c:283 +#: ../general/g.proj/main.c:284 #, c-format msgid "Only one of -%c, -%c, -%c, -%c, -%c or -%c flags may be specified" msgstr "" -#: ../general/g.proj/main.c:310 +#: ../general/g.proj/main.c:311 #, c-format msgid "No output format specified, define one of flags -%c, -%c, -%c, or -%c" msgstr "" -#: ../general/g.proj/main.c:314 +#: ../general/g.proj/main.c:315 #, c-format msgid "No output format specified, define one of flags -%c, -%c, or -%c" msgstr "" -#: ../general/g.proj/output.c:146 -msgid "Unable to convert projection information to PROJ.4 format" +#: ../general/g.proj/output.c:134 +msgid "Unable to convert projection information to PROJ format" msgstr "" -#: ../general/g.proj/output.c:190 +#: ../general/g.proj/output.c:180 msgid "Unable to convert to WKT" msgstr "" -#: ../general/g.proj/input.c:91 +#: ../general/g.proj/input.c:92 msgid "Error reading WKT projection description" msgstr "" -#: ../general/g.proj/input.c:98 +#: ../general/g.proj/input.c:99 #, c-format msgid "Unable to open file '%s' for reading" msgstr "" -#: ../general/g.proj/input.c:143 +#: ../general/g.proj/input.c:166 msgid "Can't parse PROJ.4-style parameter string" msgstr "" -#: ../general/g.proj/input.c:181 +#: ../general/g.proj/input.c:205 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 +#: ../general/g.proj/input.c:284 #, c-format -msgid "Could not read georeferenced file %s using either OGR nor GDAL" +msgid "Unable to read georeferenced file <%s> using GDAL library" msgstr "" -#: ../general/g.proj/input.c:259 +#: ../general/g.proj/input.c:289 #, c-format msgid "Read of file %s was successful, but it did not contain projection information. 'XY (unprojected)' will be used" msgstr "" @@ -23080,46 +23442,41 @@ msgid "Ellipsoid set to <%s>" msgstr "" -#: ../general/g.proj/create.c:17 +#: ../general/g.proj/create.c:18 #, c-format msgid "Unable to create location <%s>: %s" msgstr "" -#: ../general/g.proj/create.c:20 +#: ../general/g.proj/create.c:21 #, c-format msgid "Unable to create projection files: %s" msgstr "" -#: ../general/g.proj/create.c:24 +#: ../general/g.proj/create.c:25 #, c-format msgid "Unable to create location <%s>" msgstr "" -#: ../general/g.proj/create.c:30 +#: ../general/g.proj/create.c:27 #, c-format msgid "" "You can switch to the new location by\n" "`%s=%s`" msgstr "" -#: ../general/g.proj/create.c:40 +#: ../general/g.proj/create.c:37 #, 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 +#: ../general/g.proj/create.c:68 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 +#: ../general/g.proj/create.c:72 msgid "Projection information updated" msgstr "" -#: ../general/g.proj/create.c:91 -#, c-format -msgid "Unable to create PROJ_EPSG file: %s" -msgstr "" - #: ../general/g.mapset/main.c:51 msgid "Changes/reports current mapset." msgstr "" @@ -23895,75 +24252,75 @@ msgid "Too many objects: integer overflow" msgstr "" -#: ../imagery/i.segment/region_growing.c:251 +#: ../imagery/i.segment/region_growing.c:256 #: ../imagery/i.segment/mean_shift.c:220 #, c-format msgid "Processing pass %d..." msgstr "" -#: ../imagery/i.segment/region_growing.c:529 +#: ../imagery/i.segment/region_growing.c:534 #, c-format msgid "Segmentation processes stopped at %d due to reaching max iteration limit, more merges may be possible" msgstr "" -#: ../imagery/i.segment/region_growing.c:531 +#: ../imagery/i.segment/region_growing.c:536 #, c-format msgid "Segmentation converged after %d iterations" msgstr "" -#: ../imagery/i.segment/region_growing.c:534 +#: ../imagery/i.segment/region_growing.c:539 msgid "Assigning region IDs to remaining single-cell regions..." msgstr "" -#: ../imagery/i.segment/region_growing.c:558 -#: ../imagery/i.segment/mean_shift.c:665 +#: ../imagery/i.segment/region_growing.c:563 +#: ../imagery/i.segment/mean_shift.c:686 #, c-format msgid "Merging segments smaller than %d cells..." msgstr "" -#: ../imagery/i.segment/region_growing.c:972 +#: ../imagery/i.segment/region_growing.c:988 #, c-format msgid "Region stats should go in tree, %d >= %d" msgstr "" -#: ../imagery/i.segment/region_growing.c:979 +#: ../imagery/i.segment/region_growing.c:995 msgid "Region ids are different" msgstr "" -#: ../imagery/i.segment/region_growing.c:983 +#: ../imagery/i.segment/region_growing.c:999 #, c-format msgid "Region id %d is invalid" msgstr "" -#: ../imagery/i.segment/region_growing.c:987 +#: ../imagery/i.segment/region_growing.c:1003 msgid "Region consists of only one cell, nothing to update" msgstr "" -#: ../imagery/i.segment/region_growing.c:1031 -#: ../imagery/i.segment/region_growing.c:1485 +#: ../imagery/i.segment/region_growing.c:1047 +#: ../imagery/i.segment/region_growing.c:1509 #, c-format msgid "Region size is larger than 2: %d" msgstr "" -#: ../imagery/i.segment/region_growing.c:1098 +#: ../imagery/i.segment/region_growing.c:1122 #, c-format msgid "Region size is %d, should be %d" msgstr "" -#: ../imagery/i.segment/region_growing.c:1340 +#: ../imagery/i.segment/region_growing.c:1364 #, c-format msgid "Candidate flag is already %s" msgstr "" -#: ../imagery/i.segment/region_growing.c:1340 +#: ../imagery/i.segment/region_growing.c:1364 msgid "set" msgstr "" -#: ../imagery/i.segment/region_growing.c:1340 +#: ../imagery/i.segment/region_growing.c:1364 msgid "unset" msgstr "" -#: ../imagery/i.segment/region_growing.c:1570 +#: ../imagery/i.segment/region_growing.c:1601 #, c-format msgid "Region of size %d should be in search tree" msgstr "" @@ -23972,11 +24329,11 @@ msgid "Writing out segment IDs..." msgstr "" -#: ../imagery/i.segment/write_output.c:120 +#: ../imagery/i.segment/write_output.c:122 msgid "Writing out goodness of fit" msgstr "" -#: ../imagery/i.segment/write_output.c:236 +#: ../imagery/i.segment/write_output.c:238 msgid "Writing out shifted band values..." msgstr "" @@ -24017,12 +24374,6 @@ msgid "Number of segments created: %d" msgstr "" -#: ../imagery/i.segment/flag.c:21 ../imagery/i.segment/flag.c:28 -#: ../vector/v.distance/main.c:810 ../vector/v.distance/main.c:887 -#: ../vector/v.distance/main.c:1097 -msgid "Out of memory!" -msgstr "" - #: ../imagery/i.segment/watershed.c:19 msgid "Watershed is not yet implemented" msgstr "" @@ -24045,240 +24396,254 @@ msgid "Found %d clumps" msgstr "" -#: ../imagery/i.segment/parse_args.c:30 +#: ../imagery/i.segment/parse_args.c:26 +msgid "Name of input imagery group or raster maps" +msgstr "" + +#: ../imagery/i.segment/parse_args.c:33 msgid "Suffix for output bands with modified band values" msgstr "" -#: ../imagery/i.segment/parse_args.c:36 +#: ../imagery/i.segment/parse_args.c:39 msgid "Difference threshold between 0 and 1" msgstr "" -#: ../imagery/i.segment/parse_args.c:37 +#: ../imagery/i.segment/parse_args.c:40 msgid "Threshold = 0 merges only identical segments; threshold = 1 merges all" msgstr "" -#: ../imagery/i.segment/parse_args.c:46 +#: ../imagery/i.segment/parse_args.c:49 msgid "Spatial radius in number of cells" msgstr "" -#: ../imagery/i.segment/parse_args.c:47 +#: ../imagery/i.segment/parse_args.c:50 msgid "Must be >= 1, only cells within spatial bandwidth are considered for mean shift" msgstr "" -#: ../imagery/i.segment/parse_args.c:53 +#: ../imagery/i.segment/parse_args.c:56 msgid "Range (spectral) bandwidth [0, 1]" msgstr "" -#: ../imagery/i.segment/parse_args.c:54 +#: ../imagery/i.segment/parse_args.c:57 msgid "Only cells within range (spectral) bandwidth are considered for mean shift. Range bandwidth is used as conductance parameter for adaptive bandwidth" msgstr "" -#: ../imagery/i.segment/parse_args.c:67 +#: ../imagery/i.segment/parse_args.c:70 msgid "Segmentation method" msgstr "" -#: ../imagery/i.segment/parse_args.c:76 +#: ../imagery/i.segment/parse_args.c:79 msgid "Similarity calculation method" msgstr "" -#: ../imagery/i.segment/parse_args.c:85 +#: ../imagery/i.segment/parse_args.c:88 msgid "Minimum number of cells in a segment" msgstr "" -#: ../imagery/i.segment/parse_args.c:87 +#: ../imagery/i.segment/parse_args.c:90 msgid "The final step will merge small segments with their best neighbor" msgstr "" -#: ../imagery/i.segment/parse_args.c:98 +#: ../imagery/i.segment/parse_args.c:101 msgid "Importance of radiometric (input raster) values relative to shape" msgstr "" -#: ../imagery/i.segment/parse_args.c:108 +#: ../imagery/i.segment/parse_args.c:111 msgid "Importance of smoothness relative to compactness" msgstr "" -#: ../imagery/i.segment/parse_args.c:117 +#: ../imagery/i.segment/parse_args.c:120 msgid "Memory in MB" msgstr "" -#: ../imagery/i.segment/parse_args.c:126 ../imagery/i.cluster/main.c:126 +#: ../imagery/i.segment/parse_args.c:129 ../imagery/i.cluster/main.c:126 msgid "Maximum number of iterations" msgstr "" -#: ../imagery/i.segment/parse_args.c:134 +#: ../imagery/i.segment/parse_args.c:137 msgid "Name for input raster map with starting seeds" msgstr "" -#: ../imagery/i.segment/parse_args.c:141 +#: ../imagery/i.segment/parse_args.c:144 msgid "Name of input bounding/constraining raster map" msgstr "" -#: ../imagery/i.segment/parse_args.c:143 +#: ../imagery/i.segment/parse_args.c:146 msgid "Must be integer values, each area will be segmented independent of the others" msgstr "" -#: ../imagery/i.segment/parse_args.c:150 +#: ../imagery/i.segment/parse_args.c:153 msgid "Name for output goodness of fit estimate map" msgstr "" -#: ../imagery/i.segment/parse_args.c:156 +#: ../imagery/i.segment/parse_args.c:159 msgid "Use 8 neighbors (3x3 neighborhood) instead of the default 4 neighbors for each pixel" msgstr "" -#: ../imagery/i.segment/parse_args.c:162 +#: ../imagery/i.segment/parse_args.c:165 msgid "Weighted input, do not perform the default scaling of input raster maps" msgstr "" -#: ../imagery/i.segment/parse_args.c:167 +#: ../imagery/i.segment/parse_args.c:170 msgid "Use adaptive bandwidth for mean shift" msgstr "" -#: ../imagery/i.segment/parse_args.c:168 +#: ../imagery/i.segment/parse_args.c:171 msgid "Range (spectral) bandwidth is adapted for each moving window" msgstr "" -#: ../imagery/i.segment/parse_args.c:173 +#: ../imagery/i.segment/parse_args.c:176 msgid "Use progressive bandwidth for mean shift" msgstr "" -#: ../imagery/i.segment/parse_args.c:175 +#: ../imagery/i.segment/parse_args.c:178 msgid "Spatial bandwidth is increased, range (spectral) bandwidth is decreased in each iteration" msgstr "" -#: ../imagery/i.segment/parse_args.c:194 +#: ../imagery/i.segment/parse_args.c:210 +#, c-format +msgid "Group <%s> not found in the current mapset" +msgstr "" + +#: ../imagery/i.segment/parse_args.c:214 +#, c-format +msgid "Group <%s> contains no raster maps" +msgstr "" + +#: ../imagery/i.segment/parse_args.c:229 msgid "Threshold should be > 0 and < 1" msgstr "" -#: ../imagery/i.segment/parse_args.c:200 +#: ../imagery/i.segment/parse_args.c:235 #, c-format msgid "Option '%s' must be >= 1" msgstr "" -#: ../imagery/i.segment/parse_args.c:208 +#: ../imagery/i.segment/parse_args.c:243 #, c-format msgid "Negative value %s for option '%s': disabling" msgstr "" -#: ../imagery/i.segment/parse_args.c:213 +#: ../imagery/i.segment/parse_args.c:248 #, c-format msgid "Value %s for option '%s' is >= 1: disabling" msgstr "" -#: ../imagery/i.segment/parse_args.c:235 +#: ../imagery/i.segment/parse_args.c:270 msgid "Unable to assign segmentation method" msgstr "" -#: ../imagery/i.segment/parse_args.c:245 +#: ../imagery/i.segment/parse_args.c:280 msgid "Invalid similarity method" msgstr "" -#: ../imagery/i.segment/parse_args.c:251 +#: ../imagery/i.segment/parse_args.c:286 #, c-format msgid "Option '%s' must be > 0" msgstr "" -#: ../imagery/i.segment/parse_args.c:253 ../imagery/i.segment/parse_args.c:258 +#: ../imagery/i.segment/parse_args.c:288 ../imagery/i.segment/parse_args.c:293 #, c-format msgid "Option '%s' must be <= 1" msgstr "" -#: ../imagery/i.segment/parse_args.c:256 +#: ../imagery/i.segment/parse_args.c:291 #, c-format msgid "Option '%s' must be >= 0" msgstr "" -#: ../imagery/i.segment/parse_args.c:284 +#: ../imagery/i.segment/parse_args.c:319 msgid "Seeds raster map not found" msgstr "" -#: ../imagery/i.segment/parse_args.c:288 +#: ../imagery/i.segment/parse_args.c:323 msgid "Seeeds raster map must be CELL type (integers)" msgstr "" -#: ../imagery/i.segment/parse_args.c:298 +#: ../imagery/i.segment/parse_args.c:333 msgid "Segmentation constraint/boundary raster map not found" msgstr "" -#: ../imagery/i.segment/parse_args.c:302 +#: ../imagery/i.segment/parse_args.c:337 msgid "Segmentation constraint raster map must be CELL type (integers)" msgstr "" -#: ../imagery/i.segment/parse_args.c:321 +#: ../imagery/i.segment/parse_args.c:356 msgid "Integer overflow: too many cells in current region" msgstr "" -#: ../imagery/i.segment/parse_args.c:334 +#: ../imagery/i.segment/parse_args.c:369 msgid "Invalid output raster name for goodness of fit" msgstr "" -#: ../imagery/i.segment/parse_args.c:341 +#: ../imagery/i.segment/parse_args.c:376 #, c-format msgid "Maximum number of iterations set to %d" msgstr "" -#: ../imagery/i.segment/parse_args.c:351 +#: ../imagery/i.segment/parse_args.c:386 #, c-format msgid "Invalid number of iterations, %d will be used" msgstr "" -#: ../imagery/i.segment/parse_args.c:360 +#: ../imagery/i.segment/parse_args.c:395 msgid "Invalid number of MB, 300 will be used" msgstr "" -#: ../imagery/i.segment/open_files.c:39 +#: ../imagery/i.segment/open_files.c:61 #, c-format -msgid "Group <%s> not found in the current mapset" +msgid "Input map <%s> is all NULL" msgstr "" -#: ../imagery/i.segment/open_files.c:43 +#: ../imagery/i.segment/open_files.c:65 #, c-format -msgid "Group <%s> contains no raster maps" +msgid "Input map <%s> is a constant of value %g" msgstr "" -#: ../imagery/i.segment/open_files.c:120 +#: ../imagery/i.segment/open_files.c:114 msgid "Insufficient number of non-NULL cells in current region" msgstr "" -#: ../imagery/i.segment/open_files.c:151 +#: ../imagery/i.segment/open_files.c:145 msgid "Loading input bands..." msgstr "" -#: ../imagery/i.segment/open_files.c:153 +#: ../imagery/i.segment/open_files.c:147 msgid "Loading input band..." msgstr "" -#: ../imagery/i.segment/open_files.c:185 ../imagery/i.segment/open_files.c:190 -#: ../imagery/i.segment/open_files.c:212 ../imagery/i.segment/open_files.c:270 -#: ../imagery/i.segment/open_files.c:358 ../imagery/i.segment/open_files.c:424 -#: ../imagery/i.segment/open_files.c:480 +#: ../imagery/i.segment/open_files.c:179 ../imagery/i.segment/open_files.c:184 +#: ../imagery/i.segment/open_files.c:206 ../imagery/i.segment/open_files.c:264 +#: ../imagery/i.segment/open_files.c:352 ../imagery/i.segment/open_files.c:418 +#: ../imagery/i.segment/open_files.c:474 msgid "Unable to write to temporary file" msgstr "" -#: ../imagery/i.segment/open_files.c:277 +#: ../imagery/i.segment/open_files.c:271 #, c-format msgid "There are no boundary constraints in '%s'" msgstr "" -#: ../imagery/i.segment/open_files.c:333 +#: ../imagery/i.segment/open_files.c:327 #, c-format msgid "Loading seeds from raster map <%s>..." msgstr "" -#: ../imagery/i.segment/open_files.c:363 +#: ../imagery/i.segment/open_files.c:357 #, c-format msgid "No seeds found in '%s'!" msgstr "" -#: ../imagery/i.segment/open_files.c:383 +#: ../imagery/i.segment/open_files.c:377 msgid "Too many seeds: integer overflow" msgstr "" -#: ../imagery/i.segment/open_files.c:500 +#: ../imagery/i.segment/open_files.c:494 #, c-format msgid "Segment %d is already registered!" msgstr "" -#: ../imagery/i.segment/open_files.c:554 +#: ../imagery/i.segment/open_files.c:553 #, c-format msgid "Regions with at least %d cells are stored in memory" msgstr "" @@ -24332,7 +24697,7 @@ msgid "Mean shift converged after %d iterations" msgstr "" -#: ../imagery/i.segment/mean_shift.c:748 +#: ../imagery/i.segment/mean_shift.c:769 #, c-format msgid "Renumbering remaining %d segments..." msgstr "" @@ -24378,7 +24743,7 @@ msgid "supervised classification" msgstr "" -#: ../imagery/i.gensig/main.c:42 ../imagery/i.maxlik/main.c:63 +#: ../imagery/i.gensig/main.c:42 ../imagery/i.maxlik/main.c:65 msgid "Maximum Likelihood Classification" msgstr "" @@ -24870,30 +25235,35 @@ msgid "<%s> has too many signatures (limit is 255)" msgstr "" -#: ../imagery/i.maxlik/main.c:66 +#: ../imagery/i.maxlik/main.c:68 msgid "Classifies the cell spectral reflectances in imagery data." msgstr "" -#: ../imagery/i.maxlik/main.c:68 +#: ../imagery/i.maxlik/main.c:70 msgid "Classification is based on the spectral signature information generated by either i.cluster, g.gui.iclass, or i.gensig." msgstr "" -#: ../imagery/i.maxlik/main.c:81 ../imagery/i.smap/parse.c:20 +#: ../imagery/i.maxlik/main.c:83 ../imagery/i.smap/parse.c:20 msgid "Name of input file containing signatures" msgstr "" -#: ../imagery/i.maxlik/main.c:82 +#: ../imagery/i.maxlik/main.c:84 msgid "Generated by either i.cluster, g.gui.iclass, or i.gensig" msgstr "" -#: ../imagery/i.maxlik/main.c:86 ../imagery/i.smap/parse.c:28 +#: ../imagery/i.maxlik/main.c:88 ../imagery/i.smap/parse.c:28 msgid "Name for output raster map holding classification results" msgstr "" -#: ../imagery/i.maxlik/main.c:92 +#: ../imagery/i.maxlik/main.c:94 msgid "Name for output raster map holding reject threshold results" msgstr "" +#: ../imagery/i.maxlik/main.c:106 +#, c-format +msgid "<%s> does not match the current mapset" +msgstr "" + #: ../imagery/i.maxlik/invert.c:28 #, c-format msgid "Signature %d is not valid (ill-conditioned) - ignored" @@ -25051,7 +25421,7 @@ msgid "Set current location and mapset as target for imagery group" msgstr "" -#: ../imagery/i.target/main.c:80 ../imagery/i.group/main.c:117 +#: ../imagery/i.target/main.c:80 ../imagery/i.group/main.c:156 msgid "Group must exist in the current mapset" msgstr "" @@ -25292,209 +25662,209 @@ msgid "biophysical parameters" msgstr "" -#: ../imagery/i.vi/main.c:93 +#: ../imagery/i.vi/main.c:94 msgid "Calculates different types of vegetation indices." msgstr "" -#: ../imagery/i.vi/main.c:94 +#: ../imagery/i.vi/main.c:95 msgid "Uses red and nir bands mostly, and some indices require additional bands." msgstr "" -#: ../imagery/i.vi/main.c:101 +#: ../imagery/i.vi/main.c:102 msgid "Name of input red channel surface reflectance map" msgstr "" -#: ../imagery/i.vi/main.c:102 ../imagery/i.vi/main.c:141 -#: ../imagery/i.vi/main.c:149 ../imagery/i.vi/main.c:157 -#: ../imagery/i.vi/main.c:165 ../imagery/i.vi/main.c:173 +#: ../imagery/i.vi/main.c:103 ../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 "Range: [0.0;1.0]" msgstr "" -#: ../imagery/i.vi/main.c:110 +#: ../imagery/i.vi/main.c:111 msgid "Type of vegetation index" msgstr "" -#: ../imagery/i.vi/main.c:115 +#: ../imagery/i.vi/main.c:116 msgid "Atmospherically Resistant Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:116 +#: ../imagery/i.vi/main.c:117 msgid "Difference Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:117 +#: ../imagery/i.vi/main.c:118 msgid "Enhanced Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:118 +#: ../imagery/i.vi/main.c:119 msgid "Enhanced Vegetation Index 2" msgstr "" -#: ../imagery/i.vi/main.c:119 +#: ../imagery/i.vi/main.c:120 msgid "Green Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:120 +#: ../imagery/i.vi/main.c:121 msgid "Green Atmospherically Resistant Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:121 +#: ../imagery/i.vi/main.c:122 msgid "Global Environmental Monitoring Index" msgstr "" -#: ../imagery/i.vi/main.c:122 +#: ../imagery/i.vi/main.c:123 msgid "Infrared Percentage Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:123 +#: ../imagery/i.vi/main.c:124 msgid "Modified Soil Adjusted Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:124 +#: ../imagery/i.vi/main.c:125 msgid "second Modified Soil Adjusted Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:125 +#: ../imagery/i.vi/main.c:126 msgid "Normalized Difference Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:126 +#: ../imagery/i.vi/main.c:127 msgid "Perpendicular Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:127 +#: ../imagery/i.vi/main.c:128 msgid "Soil Adjusted Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:128 +#: ../imagery/i.vi/main.c:129 msgid "Simple Ratio" msgstr "" -#: ../imagery/i.vi/main.c:129 +#: ../imagery/i.vi/main.c:130 msgid "Visible Atmospherically Resistant Index" msgstr "" -#: ../imagery/i.vi/main.c:130 +#: ../imagery/i.vi/main.c:131 msgid "Weighted Difference Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:134 +#: ../imagery/i.vi/main.c:135 msgid "type" msgstr "" -#: ../imagery/i.vi/main.c:140 +#: ../imagery/i.vi/main.c:141 msgid "Name of input nir channel surface reflectance map" msgstr "" -#: ../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 ../vector/v.vol.rst/main.c:254 -#: ../vector/v.vol.rst/main.c:303 +#: ../imagery/i.vi/main.c:143 ../imagery/i.vi/main.c:151 +#: ../imagery/i.vi/main.c:159 ../imagery/i.vi/main.c:167 +#: ../imagery/i.vi/main.c:175 ../vector/v.vol.rst/main.c:256 +#: ../vector/v.vol.rst/main.c:305 msgid "Optional inputs" msgstr "" -#: ../imagery/i.vi/main.c:148 +#: ../imagery/i.vi/main.c:149 msgid "Name of input green channel surface reflectance map" msgstr "" -#: ../imagery/i.vi/main.c:156 +#: ../imagery/i.vi/main.c:157 msgid "Name of input blue channel surface reflectance map" msgstr "" -#: ../imagery/i.vi/main.c:164 +#: ../imagery/i.vi/main.c:165 msgid "Name of input 5th channel surface reflectance map" msgstr "" -#: ../imagery/i.vi/main.c:172 +#: ../imagery/i.vi/main.c:173 msgid "Name of input 7th channel surface reflectance map" msgstr "" -#: ../imagery/i.vi/main.c:180 +#: ../imagery/i.vi/main.c:181 msgid "Value of the slope of the soil line (MSAVI only)" msgstr "" -#: ../imagery/i.vi/main.c:181 ../imagery/i.vi/main.c:188 -#: ../imagery/i.vi/main.c:195 +#: ../imagery/i.vi/main.c:182 ../imagery/i.vi/main.c:189 +#: ../imagery/i.vi/main.c:196 msgid "MSAVI settings" msgstr "" -#: ../imagery/i.vi/main.c:187 +#: ../imagery/i.vi/main.c:188 msgid "Value of the intercept of the soil line (MSAVI only)" msgstr "" -#: ../imagery/i.vi/main.c:194 +#: ../imagery/i.vi/main.c:195 msgid "Value of the factor of reduction of soil noise (MSAVI only)" msgstr "" -#: ../imagery/i.vi/main.c:201 +#: ../imagery/i.vi/main.c:202 msgid "Maximum bits for digital numbers" msgstr "" -#: ../imagery/i.vi/main.c:202 +#: ../imagery/i.vi/main.c:203 msgid "If data is in Digital Numbers (i.e. integer type), give the max bits (i.e. 8 for Landsat -> [0-255])" msgstr "" -#: ../imagery/i.vi/main.c:228 +#: ../imagery/i.vi/main.c:229 msgid "sr index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:231 +#: ../imagery/i.vi/main.c:232 msgid "ndvi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:234 +#: ../imagery/i.vi/main.c:235 msgid "ipvi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:237 +#: ../imagery/i.vi/main.c:238 msgid "dvi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:240 +#: ../imagery/i.vi/main.c:241 msgid "pvi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:243 +#: ../imagery/i.vi/main.c:244 msgid "wdvi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:246 +#: ../imagery/i.vi/main.c:247 msgid "savi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:251 +#: ../imagery/i.vi/main.c:252 msgid "msavi index requires red and nir maps, and 3 parameters related to soil line" msgstr "" -#: ../imagery/i.vi/main.c:254 +#: ../imagery/i.vi/main.c:255 msgid "msavi2 index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:257 +#: ../imagery/i.vi/main.c:258 msgid "gemi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:261 +#: ../imagery/i.vi/main.c:262 msgid "arvi index requires blue, red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:265 +#: ../imagery/i.vi/main.c:266 msgid "evi index requires blue, red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:268 +#: ../imagery/i.vi/main.c:269 msgid "evi2 index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:272 +#: ../imagery/i.vi/main.c:273 msgid "vari index requires blue, green and red maps" msgstr "" -#: ../imagery/i.vi/main.c:276 +#: ../imagery/i.vi/main.c:277 msgid "gari index requires blue, green, red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:281 +#: ../imagery/i.vi/main.c:282 msgid "gvi index requires blue, green, red, nir, chan5 and chan7 maps" msgstr "" @@ -25890,7 +26260,7 @@ msgid "%s######## CLUSTER END (%s) ########%s" msgstr "" -#: ../imagery/i.cluster/main.c:354 ../misc/m.nviz.image/main.c:242 +#: ../imagery/i.cluster/main.c:354 ../misc/m.nviz.image/main.c:248 #, c-format msgid "File <%s> created." msgstr "" @@ -27061,130 +27431,130 @@ msgid "Name of the output emissivity layer" msgstr "" -#: ../imagery/i.group/main.c:55 +#: ../imagery/i.group/main.c:56 msgid "Creates, edits, and lists groups of imagery data." msgstr "" -#: ../imagery/i.group/main.c:59 +#: ../imagery/i.group/main.c:60 msgid "Name of imagery group" msgstr "" -#: ../imagery/i.group/main.c:63 +#: ../imagery/i.group/main.c:64 msgid "Name of imagery subgroup" msgstr "" -#: ../imagery/i.group/main.c:67 +#: ../imagery/i.group/main.c:68 msgid "Name of raster map(s) to include in group" msgstr "" -#: ../imagery/i.group/main.c:68 ../imagery/i.group/main.c:74 +#: ../imagery/i.group/main.c:69 ../imagery/i.group/main.c:80 msgid "Maps" msgstr "" -#: ../imagery/i.group/main.c:73 +#: ../imagery/i.group/main.c:79 msgid "Remove selected files from specified group or subgroup" msgstr "" -#: ../imagery/i.group/main.c:78 +#: ../imagery/i.group/main.c:84 msgid "List files from specified (sub)group" msgstr "" -#: ../imagery/i.group/main.c:83 +#: ../imagery/i.group/main.c:89 msgid "List subgroups from specified group" msgstr "" -#: ../imagery/i.group/main.c:109 +#: ../imagery/i.group/main.c:148 msgid "No input raster map(s) specified" msgstr "" -#: ../imagery/i.group/main.c:128 ../imagery/i.group/main.c:150 +#: ../imagery/i.group/main.c:167 ../imagery/i.group/main.c:189 msgid "Specified group does not exist in current mapset" msgstr "" -#: ../imagery/i.group/main.c:132 +#: ../imagery/i.group/main.c:171 #, c-format msgid "Removing raster maps from subgroup <%s>..." msgstr "" -#: ../imagery/i.group/main.c:137 +#: ../imagery/i.group/main.c:176 #, c-format msgid "Removing raster maps from group <%s>..." msgstr "" -#: ../imagery/i.group/main.c:158 +#: ../imagery/i.group/main.c:197 #, c-format msgid "Subgroup <%s> of group <%s> references the following raster maps:" msgstr "" -#: ../imagery/i.group/main.c:173 +#: ../imagery/i.group/main.c:212 #, c-format msgid "Group <%s> references the following raster maps:" msgstr "" -#: ../imagery/i.group/main.c:185 +#: ../imagery/i.group/main.c:224 #, c-format msgid "Group <%s> does not yet exist. Creating..." msgstr "" -#: ../imagery/i.group/main.c:189 ../imagery/i.group/main.c:198 +#: ../imagery/i.group/main.c:228 ../imagery/i.group/main.c:237 #, c-format msgid "Adding raster maps to group <%s>..." msgstr "" -#: ../imagery/i.group/main.c:193 +#: ../imagery/i.group/main.c:232 #, c-format msgid "Adding raster maps to subgroup <%s>..." msgstr "" -#: ../imagery/i.group/main.c:219 +#: ../imagery/i.group/main.c:258 msgid "No input raster maps defined" msgstr "" -#: ../imagery/i.group/main.c:223 ../imagery/i.group/main.c:265 +#: ../imagery/i.group/main.c:262 ../imagery/i.group/main.c:304 #, c-format msgid "Raster map <%s> not found. Skipped." msgstr "" -#: ../imagery/i.group/main.c:228 +#: ../imagery/i.group/main.c:267 #, c-format msgid "Adding raster map <%s> to group" msgstr "" -#: ../imagery/i.group/main.c:234 +#: ../imagery/i.group/main.c:273 #, c-format msgid "Raster map <%s> exists in group. Skipped." msgstr "" -#: ../imagery/i.group/main.c:271 +#: ../imagery/i.group/main.c:310 #, c-format msgid "Adding raster map <%s> to subgroup" msgstr "" -#: ../imagery/i.group/main.c:278 +#: ../imagery/i.group/main.c:317 #, c-format msgid "Raster map <%s> exists in subgroup. Skipping..." msgstr "" -#: ../imagery/i.group/main.c:327 +#: ../imagery/i.group/main.c:366 #, c-format msgid "Removing raster map <%s> from group" msgstr "" -#: ../imagery/i.group/main.c:344 ../imagery/i.group/main.c:403 +#: ../imagery/i.group/main.c:383 ../imagery/i.group/main.c:442 msgid "No raster map removed" msgstr "" -#: ../imagery/i.group/main.c:386 +#: ../imagery/i.group/main.c:425 #, c-format msgid "Removing raster map <%s> from subgroup" msgstr "" -#: ../imagery/i.group/main.c:422 +#: ../imagery/i.group/main.c:461 #, c-format msgid "Group <%s> does not contain any subgroup.\n" msgstr "" -#: ../imagery/i.group/main.c:433 +#: ../imagery/i.group/main.c:472 #, c-format msgid "group <%s> references the following subgroups\n" msgstr "" @@ -27507,16 +27877,21 @@ msgid "Elevation map name is missing. Please set '%s' option" msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:212 +#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:211 #, c-format -msgid "Mapset [%s] in target location [%s] - %s " +msgid "Group [%s] in location [%s] mapset [%s] now uses elevation map [%s]" msgstr "" #: ../imagery/i.ortho.photo/i.ortho.elev/main.c:214 +#, c-format +msgid "Mapset [%s] in target location [%s] - %s " +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:216 msgid "permission denied\n" msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:214 +#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:216 msgid "not found\n" msgstr "" @@ -27859,29 +28234,33 @@ msgid "Target east,north coordinates to local x,y" msgstr "" -#: ../misc/m.nviz.image/main.c:56 +#: ../misc/m.nviz.image/main.c:55 msgid "Creates a 3D rendering of GIS data." msgstr "" -#: ../misc/m.nviz.image/main.c:57 +#: ../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:83 +#: ../misc/m.nviz.image/main.c:87 msgid "Unable to render data" msgstr "" -#: ../misc/m.nviz.image/main.c:142 +#: ../misc/m.nviz.image/main.c:146 #, c-format msgid "Vertical exaggeration not given, using calculated value %.0f" msgstr "" -#: ../misc/m.nviz.image/main.c:154 +#: ../misc/m.nviz.image/main.c:158 #, c-format msgid "Viewpoint height not given, using calculated value %.0f" msgstr "" -#: ../misc/m.nviz.image/main.c:240 +#: ../misc/m.nviz.image/main.c:244 +msgid "Failed to write image" +msgstr "" + +#: ../misc/m.nviz.image/main.c:246 msgid "Unsupported output format" msgstr "" @@ -28539,8 +28918,8 @@ msgstr "" #: ../db/db.databases/main.c:97 ../db/db.copy/main.c:37 -#: ../db/db.execute/main.c:127 ../db/db.execute/main.c:134 -#: ../db/db.execute/main.c:140 ../db/db.select/main.c:267 +#: ../db/db.execute/main.c:139 ../db/db.execute/main.c:146 +#: ../db/db.execute/main.c:152 ../db/db.select/main.c:267 #: ../db/db.dropdb/main.c:73 ../db/db.createdb/main.c:73 #: ../vector/v.db.select/main.c:57 msgid "SQL" @@ -28653,26 +29032,30 @@ msgid "Overwrite current settings if already initialized" msgstr "" -#: ../db/db.connect/main.c:91 +#: ../db/db.connect/main.c:101 msgid "Default group of database users to which select privilege is granted" msgstr "" -#: ../db/db.connect/main.c:141 ../db/db.tables/main.c:41 +#: ../db/db.connect/main.c:151 ../db/db.tables/main.c:41 msgid "Database connection not defined. Run db.connect." msgstr "" -#: ../db/db.connect/main.c:166 +#: ../db/db.connect/main.c:176 msgid "DB settings already defined, nothing to do" msgstr "" -#: ../db/db.connect/main.c:172 +#: ../db/db.connect/main.c:182 msgid "Default driver is not set" msgstr "" -#: ../db/db.connect/main.c:175 +#: ../db/db.connect/main.c:185 msgid "Default database is not set" msgstr "" +#: ../db/db.connect/main.c:221 +msgid "Unable to set default database connection" +msgstr "" + #: ../db/db.describe/main.c:108 msgid "Print column names only instead of full column descriptions" msgstr "" @@ -28690,41 +29073,42 @@ msgid "Unable to open file <%s>: %s" msgstr "" -#: ../db/db.execute/main.c:94 ../db/db.execute/main.c:99 +#: ../db/db.execute/main.c:86 ../db/db.execute/main.c:91 +#: ../db/db.execute/main.c:106 ../db/db.execute/main.c:111 #, c-format msgid "Error while executing: '%s'" msgstr "" -#: ../db/db.execute/main.c:128 +#: ../db/db.execute/main.c:140 msgid "Executes any SQL statement." msgstr "" -#: ../db/db.execute/main.c:129 +#: ../db/db.execute/main.c:141 msgid "For SELECT statements use 'db.select'." msgstr "" -#: ../db/db.execute/main.c:132 +#: ../db/db.execute/main.c:144 msgid "SQL statement" msgstr "" -#: ../db/db.execute/main.c:133 +#: ../db/db.execute/main.c:145 msgid "Example: update rybniky set kapri = 'hodne' where kapri = 'malo'" msgstr "" -#: ../db/db.execute/main.c:138 +#: ../db/db.execute/main.c:150 msgid "Name of file containing SQL statement(s)" msgstr "" -#: ../db/db.execute/main.c:160 +#: ../db/db.execute/main.c:172 msgid "Ignore SQL errors and continue" msgstr "" -#: ../db/db.execute/main.c:161 ../vector/v.build/main.c:51 +#: ../db/db.execute/main.c:173 ../vector/v.build/main.c:51 #: ../vector/v.build/main.c:77 msgid "Errors" msgstr "" -#: ../db/db.execute/main.c:167 +#: ../db/db.execute/main.c:179 #, c-format msgid "You must provide <%s> or <%s> option" msgstr "" @@ -28849,7 +29233,7 @@ msgid "Unable to db_alloc_string_array()" msgstr "" -#: ../db/drivers/ogr/execute.c:56 ../vector/v.out.ogr/main.c:592 +#: ../db/drivers/ogr/execute.c:56 ../vector/v.out.ogr/main.c:648 #, c-format msgid "OGR layer <%s> not found" msgstr "" @@ -28858,11 +29242,11 @@ #: ../vector/v.out.lidar/main.c:155 ../vector/v.db.connect/main.c:289 #: ../vector/v.reclass/main.c:145 ../vector/v.to.3d/trans2.c:63 #: ../vector/v.to.3d/trans3.c:65 ../vector/v.univar/main.c:355 -#: ../vector/v.distance/main.c:533 ../vector/v.distance/main.c:574 +#: ../vector/v.distance/main.c:540 ../vector/v.distance/main.c:581 #: ../vector/v.in.db/main.c:187 ../vector/v.colors/scan_attr.c:35 -#: ../vector/v.colors.out/make_colors.c:42 ../vector/v.vect.stats/main.c:428 +#: ../vector/v.colors.out/make_colors.c:42 ../vector/v.vect.stats/main.c:435 #: ../vector/v.transform/trans_digit.c:116 -#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:96 +#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:97 #: ../scripts/v.db.join/v.db.join.py:98 ../scripts/v.db.join/v.db.join.py:106 #: ../scripts/v.db.join/v.db.join.py:123 ../scripts/db.univar/db.univar.py:120 #, c-format, python-format @@ -28896,12 +29280,7 @@ msgid "Column '%s' : type int8 (bigint) is stored as integer (4 bytes) some data may be damaged" msgstr "" -#: ../db/drivers/ogr/describe.c:204 -#, c-format -msgid "column '%s', type 'string': unknown width -> stored as varchar(250) some data may be lost" -msgstr "" - -#: ../db/drivers/ogr/describe.c:212 ../db/drivers/ogr/fetch.c:160 +#: ../db/drivers/ogr/describe.c:212 ../db/drivers/ogr/fetch.c:167 msgid "Unknown type" msgstr "" @@ -28913,7 +29292,7 @@ msgid "Unable to add new token" msgstr "" -#: ../db/drivers/ogr/fetch.c:55 ../db/drivers/ogr/fetch.c:188 +#: ../db/drivers/ogr/fetch.c:55 ../db/drivers/ogr/fetch.c:195 #: ../db/drivers/sqlite/fetch.c:265 ../db/drivers/postgres/fetch.c:33 #: ../db/drivers/mysql/fetch.c:34 ../db/drivers/mysql/fetch.c:276 msgid "Cursor not found" @@ -29432,7 +29811,7 @@ #: ../db/drivers/dbf/db.c:94 #, c-format -msgid "Unable create DBF database: %s" +msgid "Unable to create DBF database: %s" msgstr "" #: ../db/drivers/dbf/db.c:102 @@ -29543,7 +29922,7 @@ msgstr "" #: ../vector/v.mkgrid/main.c:73 ../vector/v.kcv/main.c:58 -#: ../vector/v.random/main.c:101 ../vector/v.perturb/main.c:66 +#: ../vector/v.random/main.c:104 ../vector/v.perturb/main.c:66 #: ../vector/v.normal/main.c:75 ../vector/v.qcount/main.c:62 msgid "point pattern" msgstr "" @@ -29768,7 +30147,7 @@ msgid "GRASS is not compiled with PostgreSQL support. Using OGR-PostgreSQL driver instead of native GRASS-PostGIS data driver." msgstr "" -#: ../vector/v.external.out/link.c:26 ../vector/v.out.ogr/main.c:102 +#: ../vector/v.external.out/link.c:26 ../vector/v.out.ogr/main.c:103 #, c-format msgid "Data source starts with \"PG:\" prefix, expecting \"PostgreSQL\" format (\"%s\" given)" msgstr "" @@ -30069,12 +30448,13 @@ msgid "Loading data..." msgstr "" -#: ../vector/v.to.rast/vect2rast.c:55 ../vector/v.db.connect/main.c:213 -#: ../vector/v.to.rast3/main.c:80 ../vector/v.db.select/main.c:171 -#: ../vector/v.to.3d/trans2.c:49 ../vector/v.to.3d/trans3.c:51 -#: ../vector/v.distance/main.c:515 ../vector/v.distance/main.c:596 -#: ../vector/v.colors.out/make_colors.c:31 ../vector/v.info/print.c:138 -#: ../vector/v.extract/main.c:255 +#: ../vector/v.to.rast/vect2rast.c:55 ../vector/v.random/main.c:265 +#: ../vector/v.db.connect/main.c:213 ../vector/v.to.rast3/main.c:80 +#: ../vector/v.db.select/main.c:171 ../vector/v.to.3d/trans2.c:49 +#: ../vector/v.to.3d/trans3.c:51 ../vector/v.distance/main.c:522 +#: ../vector/v.distance/main.c:603 ../vector/v.colors.out/make_colors.c:31 +#: ../vector/v.info/print.c:138 ../vector/v.extract/main.c:217 +#: ../vector/v.extract/main.c:315 #, c-format msgid "Database connection not defined for layer <%s>" msgstr "" @@ -30339,237 +30719,237 @@ msgid "No database record for cat = %d and export of 'cat' disabled" msgstr "" -#: ../vector/v.out.ogr/main.c:87 +#: ../vector/v.out.ogr/main.c:88 msgid "Exports a vector map layer to any of the supported OGR vector formats." msgstr "" -#: ../vector/v.out.ogr/main.c:88 +#: ../vector/v.out.ogr/main.c:89 msgid "By default a vector map layer is exported to OGC GeoPackage format." msgstr "" -#: ../vector/v.out.ogr/main.c:170 +#: ../vector/v.out.ogr/main.c:172 msgid "Volumes will be exported as sets of faces" msgstr "" -#: ../vector/v.out.ogr/main.c:188 +#: ../vector/v.out.ogr/main.c:190 msgid "Unable to determine input map's vector feature type(s)." msgstr "" -#: ../vector/v.out.ogr/main.c:254 +#: ../vector/v.out.ogr/main.c:255 msgid "The combination of types is not supported by all formats." msgstr "" -#: ../vector/v.out.ogr/main.c:271 +#: ../vector/v.out.ogr/main.c:272 msgid "Unable to create OGR spatial reference" msgstr "" -#: ../vector/v.out.ogr/main.c:293 +#: ../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:305 +#: ../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:311 +#: ../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:319 +#: ../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:328 +#: ../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:337 +#: ../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:345 +#: ../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:353 +#: ../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:361 +#: ../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:371 +#: ../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:380 +#: ../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:390 +#: ../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:399 +#: ../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:409 +#: ../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:418 +#: ../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:427 +#: ../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:436 +#: ../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:461 +#: ../vector/v.out.ogr/main.c:478 #, c-format msgid "OGR driver <%s> not found" msgstr "" -#: ../vector/v.out.ogr/main.c:488 +#: ../vector/v.out.ogr/main.c:523 #, c-format msgid "Unable to open OGR data source '%s'" msgstr "" -#: ../vector/v.out.ogr/main.c:502 +#: ../vector/v.out.ogr/main.c:543 #, c-format msgid "Layer <%s> already exists in OGR data source '%s'" msgstr "" -#: ../vector/v.out.ogr/main.c:506 +#: ../vector/v.out.ogr/main.c:547 #, c-format msgid "OGR layer <%s> already exists and will be overwritten" msgstr "" -#: ../vector/v.out.ogr/main.c:513 +#: ../vector/v.out.ogr/main.c:559 #, c-format msgid "OGR layer <%s> doesn't exists, creating new OGR layer instead" msgstr "" -#: ../vector/v.out.ogr/main.c:541 +#: ../vector/v.out.ogr/main.c:587 msgid "Overriding existing user-defined 'SHPT=' LCO." msgstr "" -#: ../vector/v.out.ogr/main.c:556 +#: ../vector/v.out.ogr/main.c:602 #, 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:568 +#: ../vector/v.out.ogr/main.c:614 #, 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:575 +#: ../vector/v.out.ogr/main.c:621 #, c-format msgid "Vector map <%s> is 3D. Use format specific layer creation options (parameter 'lco') to export using only category numbers as attributes" msgstr "" -#: ../vector/v.out.ogr/main.c:610 +#: ../vector/v.out.ogr/main.c:666 msgid "Exporting 'cat' anyway, as it is the only attribute table field" msgstr "" -#: ../vector/v.out.ogr/main.c:619 ../vector/v.out.ogr/main.c:691 +#: ../vector/v.out.ogr/main.c:675 ../vector/v.out.ogr/main.c:747 #, c-format msgid "New attribute column <%s> added to the table" msgstr "" -#: ../vector/v.out.ogr/main.c:703 +#: ../vector/v.out.ogr/main.c:759 #, c-format msgid "Key column <%s> not found" msgstr "" -#: ../vector/v.out.ogr/main.c:716 +#: ../vector/v.out.ogr/main.c:787 #, c-format msgid "Exporting %d feature..." msgid_plural "Exporting %d features..." msgstr[0] "" msgstr[1] "" -#: ../vector/v.out.ogr/main.c:731 +#: ../vector/v.out.ogr/main.c:802 #, 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:750 +#: ../vector/v.out.ogr/main.c:821 #, c-format msgid "Exporting %d volume..." msgid_plural "Exporting %d volumes..." msgstr[0] "" msgstr[1] "" -#: ../vector/v.out.ogr/main.c:754 +#: ../vector/v.out.ogr/main.c:825 msgid "Export of volumes not implemented yet. Skipping." msgstr "" -#: ../vector/v.out.ogr/main.c:771 +#: ../vector/v.out.ogr/main.c:842 #, 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:777 +#: ../vector/v.out.ogr/main.c:848 #, 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:781 +#: ../vector/v.out.ogr/main.c:852 #, 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:797 +#: ../vector/v.out.ogr/main.c:868 msgid "Output layer is empty, no features written" msgstr "" -#: ../vector/v.out.ogr/main.c:798 +#: ../vector/v.out.ogr/main.c:869 #, c-format msgid "%d feature (%s type) written to <%s> (%s format)." msgid_plural "%d features (%s type) written to <%s> (%s format)." @@ -30660,7 +31040,7 @@ msgid "Force 2D output even if input is 3D (applies to Shapefile output only)" msgstr "" -#: ../vector/v.out.ogr/args.c:114 ../vector/v.in.ogr/main.c:338 +#: ../vector/v.out.ogr/args.c:114 ../vector/v.in.ogr/main.c:355 #: ../vector/v.out.postgis/args.c:78 msgid "Useful if input is 3D but all z coordinates are identical" msgstr "" @@ -30677,8 +31057,8 @@ msgid "List supported output formats and exit" msgstr "" -#: ../vector/v.out.ogr/dsn.c:21 ../vector/v.in.ogr/dsn.c:26 -#: ../vector/v.external/dsn.c:21 +#: ../vector/v.out.ogr/dsn.c:27 ../vector/v.in.ogr/dsn.c:28 +#: ../vector/v.external/dsn.c:27 msgid "Invalid connection string (dbname missing)" msgstr "" @@ -30687,39 +31067,48 @@ msgid "OGR driver <%s> not available" msgstr "" -#: ../vector/v.out.ogr/create.c:26 +#: ../vector/v.out.ogr/create.c:30 #, c-format msgid "Creation of output OGR datasource <%s> failed" msgstr "" -#: ../vector/v.out.ogr/create.c:36 +#: ../vector/v.out.ogr/create.c:44 #, c-format msgid "Creation of OGR layer <%s> failed" msgstr "" -#: ../vector/v.out.ogr/export_lines.c:178 -#: ../vector/v.out.ogr/export_areas.c:143 +#: ../vector/v.out.ogr/export_lines.c:135 +#: ../vector/v.out.ogr/export_lines.c:231 +#: ../vector/v.out.ogr/export_lines.c:280 +#: ../vector/v.out.ogr/export_areas.c:126 +#: ../vector/v.out.ogr/export_areas.c:227 +#: ../vector/v.out.ogr/export_areas.c:278 +msgid "Failed to create OGR feature" +msgstr "" + +#: ../vector/v.out.ogr/export_lines.c:180 +#: ../vector/v.out.ogr/export_areas.c:170 #, c-format msgid "Unable to export multi-features. No category index for layer %d." msgstr "" -#: ../vector/v.out.ogr/export_lines.c:212 -#: ../vector/v.out.ogr/export_areas.c:176 +#: ../vector/v.out.ogr/export_lines.c:214 +#: ../vector/v.out.ogr/export_areas.c:203 #, 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:154 +#: ../vector/v.out.ogr/export_areas.c:181 msgid "Exporting features with category..." msgstr "" -#: ../vector/v.out.ogr/export_areas.c:214 +#: ../vector/v.out.ogr/export_areas.c:243 msgid "Exporting features without category..." msgstr "" #: ../vector/v.kcv/main.c:57 ../vector/v.out.lidar/main.c:474 #: ../vector/v.normal/main.c:74 ../vector/v.in.db/main.c:55 -#: ../vector/v.decimate/main.c:129 +#: ../vector/v.decimate/main.c:130 msgid "points" msgstr "" @@ -30819,7 +31208,7 @@ msgid "Name of attribute column with values to interpolate" msgstr "" -#: ../vector/v.surf.idw/main.c:102 ../vector/v.surf.rst/main.c:185 +#: ../vector/v.surf.idw/main.c:102 ../vector/v.surf.rst/main.c:187 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 "" @@ -31370,7 +31759,7 @@ #: ../vector/v.net.distance/main.c:101 ../vector/v.net.distance/main.c:106 #: ../vector/v.net.distance/main.c:112 ../vector/v.distance/main.c:131 #: ../vector/v.distance/main.c:136 ../vector/v.distance/main.c:143 -#: ../vector/v.distance/main.c:187 ../vector/v.distance/main.c:224 +#: ../vector/v.distance/main.c:189 ../vector/v.distance/main.c:226 msgid "From" msgstr "" @@ -31389,7 +31778,7 @@ #: ../vector/v.net.distance/main.c:117 ../vector/v.net.distance/main.c:124 #: ../vector/v.net.distance/main.c:129 ../vector/v.net.distance/main.c:135 #: ../vector/v.distance/main.c:148 ../vector/v.distance/main.c:153 -#: ../vector/v.distance/main.c:160 ../vector/v.distance/main.c:230 +#: ../vector/v.distance/main.c:160 ../vector/v.distance/main.c:232 msgid "To" msgstr "" @@ -31469,102 +31858,118 @@ msgstr[0] "" msgstr[1] "" -#: ../vector/v.random/main.c:102 +#: ../vector/v.random/main.c:105 msgid "stratified random sampling" msgstr "" -#: ../vector/v.random/main.c:105 +#: ../vector/v.random/main.c:108 msgid "Generates random 2D/3D vector points." msgstr "" -#: ../vector/v.random/main.c:113 +#: ../vector/v.random/main.c:116 msgid "Number of points to be created" msgstr "" -#: ../vector/v.random/main.c:118 +#: ../vector/v.random/main.c:121 msgid "Restrict points to areas in input vector" msgstr "" -#: ../vector/v.random/main.c:120 ../vector/v.random/main.c:180 +#: ../vector/v.random/main.c:123 ../vector/v.random/main.c:183 msgid "Restrict" msgstr "" -#: ../vector/v.random/main.c:136 +#: ../vector/v.random/main.c:139 msgid "Minimum z height (needs -z flag or column name)" msgstr "" -#: ../vector/v.random/main.c:138 ../vector/v.random/main.c:147 -#: ../vector/v.random/main.c:160 ../vector/v.random/main.c:170 -#: ../vector/v.random/main.c:175 ../vector/v.in.db/main.c:85 +#: ../vector/v.random/main.c:141 ../vector/v.random/main.c:150 +#: ../vector/v.random/main.c:163 ../vector/v.random/main.c:173 +#: ../vector/v.random/main.c:178 ../vector/v.in.db/main.c:85 msgid "3D output" msgstr "" -#: ../vector/v.random/main.c:145 +#: ../vector/v.random/main.c:148 msgid "Maximum z height (needs -z flag or column name)" msgstr "" -#: ../vector/v.random/main.c:154 +#: ../vector/v.random/main.c:157 msgid "The seed to initialize the random generator. If not set the process ID is used" msgstr "" -#: ../vector/v.random/main.c:157 +#: ../vector/v.random/main.c:160 msgid "Name of column for z values" msgstr "" -#: ../vector/v.random/main.c:159 +#: ../vector/v.random/main.c:162 msgid "Writes z values to column" msgstr "" -#: ../vector/v.random/main.c:167 +#: ../vector/v.random/main.c:170 msgid "Type of column for z values" msgstr "" -#: ../vector/v.random/main.c:174 +#: ../vector/v.random/main.c:177 msgid "Create 3D output" msgstr "" -#: ../vector/v.random/main.c:179 +#: ../vector/v.random/main.c:182 msgid "Generate n points for each individual area (requires restrict parameter)" msgstr "" -#: ../vector/v.random/main.c:196 +#: ../vector/v.random/main.c:199 #, c-format -msgid "Number of points must be > 0 (%d given)" +msgid "Number of points must be > 0 (%ld given)" msgstr "" -#: ../vector/v.random/main.c:212 ../vector/v.drape/main.c:150 +#: ../vector/v.random/main.c:215 ../vector/v.drape/main.c:150 #: ../vector/v.buffer/main.c:347 #, c-format msgid "Invalid layer number (%d). Parameter '%s' or '%s' specified, assuming layer '1'." msgstr "" -#: ../vector/v.random/main.c:222 +#: ../vector/v.random/main.c:225 #, c-format msgid "No areas in vector map <%s>" msgstr "" -#: ../vector/v.random/main.c:276 -msgid "Table should contain only two columns" -msgstr "" - -#: ../vector/v.random/main.c:285 +#: ../vector/v.random/main.c:323 msgid "You have created unsupported column type. This module supports only INTEGER and DOUBLE PRECISION column types." msgstr "" -#: ../vector/v.random/main.c:348 +#: ../vector/v.random/main.c:387 #, c-format msgid "Selected areas in input vector <%s> do not overlap with the current region" msgstr "" -#: ../vector/v.random/main.c:360 +#: ../vector/v.random/main.c:399 #, c-format msgid "Input vector <%s> does not overlap with the current region" msgstr "" -#: ../vector/v.random/main.c:385 +#: ../vector/v.random/main.c:424 msgid "Generating points..." msgstr "" +#: ../vector/v.random/main.c:530 ../vector/v.random/main.c:677 +#, c-format +msgid "Unable to insert new row: %s" +msgstr "" + +#: ../vector/v.random/main.c:702 ../vector/v.db.select/main.c:208 +msgid "Unable to open select cursor" +msgstr "" + +#: ../vector/v.random/main.c:707 ../vector/v.reclass/main.c:267 +#: ../vector/v.db.select/main.c:229 +#, c-format +msgid "Unable to fetch data from table <%s>" +msgstr "" + +#: ../vector/v.random/main.c:742 +#, fuzzy, c-format +msgid "Unable to update row: %s" +msgstr "Nem tudok memóriát foglalni" + #: ../vector/v.support/main.c:41 msgid "Updates vector map metadata." msgstr "" @@ -31654,7 +32059,7 @@ msgid "%s: Cannot write dxf file." msgstr "" -#: ../vector/v.out.lidar/main.c:77 +#: ../vector/v.out.lidar/main.c:77 ../vector/v.extract/extract.c:264 #, c-format msgid "Database connection not defined for layer <%d>" msgstr "" @@ -31768,106 +32173,100 @@ msgid "Ignore color table even when set and not other options are present" msgstr "" -#: ../vector/v.proj/main.c:72 +#: ../vector/v.proj/main.c:77 msgid "Re-projects a vector map from one location to the current location." msgstr "" -#: ../vector/v.proj/main.c:78 +#: ../vector/v.proj/main.c:83 msgid "Location containing input vector map" msgstr "" -#: ../vector/v.proj/main.c:82 +#: ../vector/v.proj/main.c:87 msgid "Mapset containing input vector map" msgstr "" -#: ../vector/v.proj/main.c:88 +#: ../vector/v.proj/main.c:93 msgid "Name of input vector map to re-project" msgstr "" -#: ../vector/v.proj/main.c:100 +#: ../vector/v.proj/main.c:105 msgid "Maximum segment length in meters in output vector map" msgstr "" -#: ../vector/v.proj/main.c:101 +#: ../vector/v.proj/main.c:106 msgid "Increases accuracy of reprojected shapes, disable with smax=0" msgstr "" -#: ../vector/v.proj/main.c:111 +#: ../vector/v.proj/main.c:124 msgid "List vector maps in input mapset and exit" msgstr "" -#: ../vector/v.proj/main.c:115 +#: ../vector/v.proj/main.c:128 msgid "3D vector maps only" msgstr "" -#: ../vector/v.proj/main.c:117 +#: ../vector/v.proj/main.c:130 msgid "Assume z coordinate is ellipsoidal height and transform if possible" msgstr "" -#: ../vector/v.proj/main.c:123 +#: ../vector/v.proj/main.c:136 msgid "Latlon output only, default is -180,180" msgstr "" -#: ../vector/v.proj/main.c:125 +#: ../vector/v.proj/main.c:138 msgid "Disable wrapping to -180,180 for latlon output" msgstr "" -#: ../vector/v.proj/main.c:131 +#: ../vector/v.proj/main.c:144 msgid "Recommended for massive point projection" msgstr "" -#: ../vector/v.proj/main.c:200 +#: ../vector/v.proj/main.c:212 msgid "No vector maps found" msgstr "" -#: ../vector/v.proj/main.c:213 +#: ../vector/v.proj/main.c:225 #, c-format msgid "Vector map <%s> in location <%s> mapset <%s> not found" msgstr "" -#: ../vector/v.proj/main.c:243 +#: ../vector/v.proj/main.c:255 #, c-format msgid "Mapset <%s> in input location <%s> - permission denied" msgstr "" -#: ../vector/v.proj/main.c:246 +#: ../vector/v.proj/main.c:258 #, c-format msgid "Mapset <%s> in input location <%s> not found" msgstr "" -#: ../vector/v.proj/main.c:291 ../vector/v.proj/main.c:417 +#: ../vector/v.proj/main.c:312 ../vector/v.proj/main.c:439 #: ../vector/v.rectify/main.c:235 msgid "Reading input vector map" msgstr "" -#: ../vector/v.proj/main.c:314 +#: ../vector/v.proj/main.c:335 #, c-format msgid "Input vector map <%s> is empty" msgstr "" -#: ../vector/v.proj/main.c:322 ../vector/v.proj/main.c:333 -#: ../vector/v.proj/main.c:348 ../vector/v.proj/main.c:363 -msgid "Error in pj_do_transform" -msgstr "" - -#: ../vector/v.proj/main.c:408 +#: ../vector/v.proj/main.c:430 msgid "Reprojecting primitives ..." msgstr "" -#: ../vector/v.proj/main.c:445 ../vector/v.proj/main.c:452 -#: ../vector/v.proj/main.c:478 ../vector/v.proj/main.c:492 +#: ../vector/v.proj/main.c:495 ../vector/v.proj/main.c:509 #, c-format msgid "Unable to re-project vector map <%s> from <%s>" msgstr "" -#: ../vector/v.proj/main.c:503 ../vector/v.build.polylines/main.c:241 +#: ../vector/v.proj/main.c:520 ../vector/v.build.polylines/main.c:241 #: ../vector/v.type/main.c:155 ../vector/v.rectify/main.c:278 #: ../vector/v.category/main.c:763 ../vector/v.net/main.c:158 #: ../vector/v.transform/main.c:304 msgid "Failed to copy attribute table to output map" msgstr "" -#: ../vector/v.proj/main.c:512 +#: ../vector/v.proj/main.c:529 msgid "Try to disable wrapping to -180,180 if topological errors occurred" msgstr "" @@ -32002,8 +32401,8 @@ msgid "Unable to open vector map <%s> at topology level. Areas will not be processed." msgstr "" -#: ../vector/v.out.ascii/main.c:104 ../vector/v.surf.rst/main.c:570 -#: ../vector/v.colors/main.c:270 ../vector/v.colors.out/scan_cats.c:24 +#: ../vector/v.out.ascii/main.c:104 ../vector/v.surf.rst/main.c:573 +#: ../vector/v.colors/main.c:283 ../vector/v.colors.out/scan_cats.c:24 #: ../vector/v.colors.out/make_colors.c:27 #, c-format msgid "Layer <%s> not found" @@ -32270,11 +32669,11 @@ msgid "Layer number where RBG colors are stored as category" msgstr "" -#: ../vector/v.in.lidar/main.c:186 ../vector/v.in.ogr/main.c:236 +#: ../vector/v.in.lidar/main.c:186 ../vector/v.in.ogr/main.c:253 msgid "Import subregion only" msgstr "" -#: ../vector/v.in.lidar/main.c:189 ../vector/v.in.ogr/main.c:239 +#: ../vector/v.in.lidar/main.c:189 ../vector/v.in.ogr/main.c:256 msgid "Format: xmin,ymin,xmax,ymax - usually W,S,E,N" msgstr "" @@ -32311,11 +32710,11 @@ msgid "For example, 4 will import 25 percent of points. If not specified, all points are imported" msgstr "" -#: ../vector/v.in.lidar/main.c:255 ../vector/v.decimate/main.c:183 +#: ../vector/v.in.lidar/main.c:255 ../vector/v.decimate/main.c:184 msgid "Skip first n points" msgstr "" -#: ../vector/v.in.lidar/main.c:256 ../vector/v.decimate/main.c:185 +#: ../vector/v.in.lidar/main.c:256 ../vector/v.decimate/main.c:186 msgid "Skips the given number of points at the beginning." msgstr "" @@ -32332,8 +32731,8 @@ msgstr "" #: ../vector/v.in.lidar/main.c:305 ../vector/v.in.lidar/main.c:313 -#: ../vector/v.in.lidar/main.c:316 ../vector/v.decimate/main.c:243 -#: ../vector/v.decimate/main.c:246 +#: ../vector/v.in.lidar/main.c:316 ../vector/v.decimate/main.c:244 +#: ../vector/v.decimate/main.c:247 ../vector/v.decimate/main.c:250 msgid "Speed" msgstr "" @@ -32345,7 +32744,7 @@ msgid "Create only requested layers and categories" msgstr "" -#: ../vector/v.in.lidar/main.c:328 ../vector/v.in.ogr/main.c:379 +#: ../vector/v.in.lidar/main.c:328 ../vector/v.in.ogr/main.c:396 msgid "Create the location specified by the \"location\" parameter and exit. Do not import the vector data." msgstr "" @@ -32369,32 +32768,32 @@ msgstr "" #: ../vector/v.in.lidar/main.c:435 ../vector/v.in.pdal/filters.c:68 -#: ../vector/v.decimate/main.c:294 +#: ../vector/v.decimate/main.c:298 #, c-format msgid "Invalid zrange <%s>" msgstr "" -#: ../vector/v.in.lidar/main.c:450 ../vector/v.in.ogr/main.c:702 -#: ../vector/v.in.ogr/main.c:2096 +#: ../vector/v.in.lidar/main.c:450 ../vector/v.in.ogr/main.c:760 +#: ../vector/v.in.ogr/main.c:2196 msgid "Select either the current region flag or the spatial option, not both" msgstr "" -#: ../vector/v.in.lidar/main.c:478 ../vector/v.in.ogr/main.c:2123 +#: ../vector/v.in.lidar/main.c:478 ../vector/v.in.ogr/main.c:2223 msgid "4 parameters required for 'spatial' parameter" msgstr "" -#: ../vector/v.in.lidar/main.c:542 ../scripts/v.unpack/v.unpack.py:119 +#: ../vector/v.in.lidar/main.c:542 ../scripts/v.unpack/v.unpack.py:118 #, c-format, python-format msgid "Vector map <%s> already exists and will be overwritten" msgstr "" -#: ../vector/v.in.lidar/main.c:545 ../vector/v.in.ogr/main.c:673 -#: ../vector/v.edit/main.c:99 ../scripts/v.unpack/v.unpack.py:117 +#: ../vector/v.in.lidar/main.c:545 ../vector/v.in.ogr/main.c:731 +#: ../vector/v.edit/main.c:99 ../scripts/v.unpack/v.unpack.py:116 #, c-format, python-format msgid "Vector map <%s> already exists" msgstr "" -#: ../vector/v.in.lidar/main.c:605 ../vector/v.decimate/main.c:344 +#: ../vector/v.in.lidar/main.c:605 ../vector/v.decimate/main.c:348 msgid "Settings for count-based decimation are not valid" msgstr "" @@ -32682,11 +33081,6 @@ msgid "Key column type is not integer" msgstr "" -#: ../vector/v.reclass/main.c:267 ../vector/v.db.select/main.c:229 -#, c-format -msgid "Unable to fetch data from table <%s>" -msgstr "" - #: ../vector/v.reclass/main.c:298 #, c-format msgid "Cannot insert data: [%s]" @@ -32834,138 +33228,147 @@ msgstr[0] "" msgstr[1] "" -#: ../vector/v.surf.rst/main.c:150 ../vector/v.drape/main.c:59 +#: ../vector/v.surf.rst/main.c:150 ../vector/v.vol.rst/main.c:239 +msgid "RST" +msgstr "" + +#: ../vector/v.surf.rst/main.c:151 ../vector/v.drape/main.c:59 #: ../vector/v.extrude/main.c:70 ../vector/v.hull/main.c:54 -#: ../vector/v.to.3d/main.c:38 ../vector/v.out.postgis/main.c:49 +#: ../vector/v.to.3d/main.c:38 ../vector/v.vol.rst/main.c:240 +#: ../vector/v.out.postgis/main.c:49 msgid "3D" msgstr "" -#: ../vector/v.surf.rst/main.c:151 +#: ../vector/v.surf.rst/main.c:153 msgid "Performs surface interpolation from vector points map by splines." msgstr "" -#: ../vector/v.surf.rst/main.c:153 +#: ../vector/v.surf.rst/main.c:155 msgid "Spatial approximation and topographic analysis from given point or isoline data in vector format to floating point raster format using regularized spline with tension." msgstr "" -#: ../vector/v.surf.rst/main.c:160 +#: ../vector/v.surf.rst/main.c:162 msgid "Perform cross-validation procedure without raster approximation" msgstr "" -#: ../vector/v.surf.rst/main.c:165 +#: ../vector/v.surf.rst/main.c:167 msgid "Use scale dependent tension" msgstr "" -#: ../vector/v.surf.rst/main.c:184 ../vector/v.surf.bspline/main.c:118 +#: ../vector/v.surf.rst/main.c:186 ../vector/v.surf.bspline/main.c:118 msgid "Name of the attribute column with values to be used for approximation" msgstr "" -#: ../vector/v.surf.rst/main.c:195 +#: ../vector/v.surf.rst/main.c:197 msgid "Name for output surface elevation raster map" msgstr "" -#: ../vector/v.surf.rst/main.c:225 +#: ../vector/v.surf.rst/main.c:227 msgid "Name for output mean curvature raster map" msgstr "" -#: ../vector/v.surf.rst/main.c:231 ../vector/v.vol.rst/main.c:290 +#: ../vector/v.surf.rst/main.c:233 ../vector/v.vol.rst/main.c:292 msgid "Name for output deviations vector point map" msgstr "" -#: ../vector/v.surf.rst/main.c:238 ../vector/v.vol.rst/main.c:296 +#: ../vector/v.surf.rst/main.c:240 ../vector/v.vol.rst/main.c:298 msgid "Name for output cross-validation errors vector point map" msgstr "" -#: ../vector/v.surf.rst/main.c:245 +#: ../vector/v.surf.rst/main.c:247 msgid "Name for output vector map showing quadtree segmentation" msgstr "" -#: ../vector/v.surf.rst/main.c:252 +#: ../vector/v.surf.rst/main.c:254 msgid "Name for output vector map showing overlapping windows" msgstr "" -#: ../vector/v.surf.rst/main.c:261 +#: ../vector/v.surf.rst/main.c:263 msgid "Number of threads for parallel computing" msgstr "" -#: ../vector/v.surf.rst/main.c:267 +#: ../vector/v.surf.rst/main.c:269 msgid "Name of raster map used as mask" msgstr "" -#: ../vector/v.surf.rst/main.c:275 ../vector/v.vol.rst/main.c:267 +#: ../vector/v.surf.rst/main.c:277 ../vector/v.vol.rst/main.c:269 msgid "Tension parameter" msgstr "" -#: ../vector/v.surf.rst/main.c:282 ../vector/v.vol.rst/main.c:275 +#: ../vector/v.surf.rst/main.c:284 ../vector/v.vol.rst/main.c:277 msgid "Smoothing parameter" msgstr "" -#: ../vector/v.surf.rst/main.c:290 +#: ../vector/v.surf.rst/main.c:285 +msgid "Smoothing is by default 0.5 unless smooth_column is specified" +msgstr "" + +#: ../vector/v.surf.rst/main.c:293 msgid "Name of the attribute column with smoothing parameters" msgstr "" -#: ../vector/v.surf.rst/main.c:315 ../vector/v.vol.rst/main.c:336 +#: ../vector/v.surf.rst/main.c:318 ../vector/v.vol.rst/main.c:338 msgid "Minimum distance between points (to remove almost identical points)" msgstr "" -#: ../vector/v.surf.rst/main.c:323 +#: ../vector/v.surf.rst/main.c:326 msgid "Maximum distance between points on isoline (to insert additional points)" msgstr "" -#: ../vector/v.surf.rst/main.c:332 +#: ../vector/v.surf.rst/main.c:335 msgid "Conversion factor for values used for approximation" msgstr "" -#: ../vector/v.surf.rst/main.c:409 +#: ../vector/v.surf.rst/main.c:412 msgid "Parallel computation disabled when deviation output is required" msgstr "" -#: ../vector/v.surf.rst/main.c:416 +#: ../vector/v.surf.rst/main.c:419 msgid "GRASS GIS is not compiled with OpenMP support, parallel computation is disabled." msgstr "" -#: ../vector/v.surf.rst/main.c:421 ../vector/v.surf.rst/main.c:426 -#: ../vector/v.surf.rst/main.c:431 ../vector/v.surf.rst/main.c:436 +#: ../vector/v.surf.rst/main.c:424 ../vector/v.surf.rst/main.c:429 +#: ../vector/v.surf.rst/main.c:434 ../vector/v.surf.rst/main.c:439 #, c-format msgid "Output vector map name <%s> is not valid map name" msgstr "" -#: ../vector/v.surf.rst/main.c:449 +#: ../vector/v.surf.rst/main.c:452 msgid "You are not outputting any raster or vector maps" msgstr "" -#: ../vector/v.surf.rst/main.c:458 +#: ../vector/v.surf.rst/main.c:461 msgid "Both cross-validation options (-c flag and cvdev vector output) must be specified" msgstr "" -#: ../vector/v.surf.rst/main.c:461 +#: ../vector/v.surf.rst/main.c:464 msgid "The cross-validation cannot be computed simultaneously with output raster or devi file" msgstr "" -#: ../vector/v.surf.rst/main.c:479 +#: ../vector/v.surf.rst/main.c:482 msgid "Using anisotropy - both theta and scalex have to be specified" msgstr "" -#: ../vector/v.surf.rst/main.c:487 +#: ../vector/v.surf.rst/main.c:490 msgid "Both smatt and smooth options specified - using constant" msgstr "" -#: ../vector/v.surf.rst/main.c:497 +#: ../vector/v.surf.rst/main.c:500 msgid "The computation will last too long - lower npmin is suggested" msgstr "" -#: ../vector/v.surf.rst/main.c:515 ../vector/v.surf.rst/main.c:520 -#: ../vector/v.surf.rst/main.c:524 ../vector/v.surf.rst/main.c:529 -#: ../vector/v.surf.rst/main.c:533 ../vector/v.surf.rst/main.c:537 -#: ../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.surf.rst/main.c:518 ../vector/v.surf.rst/main.c:523 +#: ../vector/v.surf.rst/main.c:527 ../vector/v.surf.rst/main.c:532 +#: ../vector/v.surf.rst/main.c:536 ../vector/v.surf.rst/main.c:540 +#: ../vector/v.vol.rst/main.c:509 ../vector/v.vol.rst/main.c:512 +#: ../vector/v.vol.rst/main.c:515 ../vector/v.vol.rst/main.c:518 +#: ../vector/v.vol.rst/main.c:521 ../vector/v.vol.rst/main.c:524 +#: ../vector/v.vol.rst/main.c:527 ../vector/v.vol.rst/main.c:530 +#: ../vector/v.vol.rst/main.c:533 ../vector/v.vol.rst/main.c:536 +#: ../vector/v.vol.rst/main.c:623 ../vector/v.vol.rst/main.c:654 +#: ../vector/v.vol.rst/main.c:676 ../vector/v.vol.rst/main.c:698 +#: ../vector/v.vol.rst/main.c:720 ../vector/v.vol.rst/main.c:742 +#: ../vector/v.vol.rst/main.c:764 ../vector/v.vol.rst/main.c:786 #: ../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 @@ -32973,53 +33376,53 @@ msgid "Not enough memory for %s" msgstr "" -#: ../vector/v.surf.rst/main.c:544 ../vector/v.surf.rst/main.c:550 -#: ../vector/v.surf.rst/main.c:553 ../vector/v.surf.rst/main.c:557 -#: ../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:547 ../vector/v.surf.rst/main.c:553 +#: ../vector/v.surf.rst/main.c:556 ../vector/v.surf.rst/main.c:560 +#: ../vector/v.vol.rst/main.c:541 ../vector/v.vol.rst/main.c:546 +#: ../vector/v.vol.rst/main.c:548 #, c-format msgid "Unable to create %s" msgstr "" -#: ../vector/v.surf.rst/main.c:574 ../vector/v.surf.bspline/main.c:277 +#: ../vector/v.surf.rst/main.c:577 ../vector/v.surf.bspline/main.c:277 msgid "Input is 3D: using attribute values instead of z-coordinates for approximation" msgstr "" -#: ../vector/v.surf.rst/main.c:576 ../vector/v.surf.bspline/main.c:279 +#: ../vector/v.surf.rst/main.c:579 ../vector/v.surf.bspline/main.c:279 msgid "Input is 3D: using z-coordinates for approximation" msgstr "" -#: ../vector/v.surf.rst/main.c:580 +#: ../vector/v.surf.rst/main.c:583 msgid "Input is 2D: using attribute values for approximation" msgstr "" -#: ../vector/v.surf.rst/main.c:582 +#: ../vector/v.surf.rst/main.c:585 msgid "Input is 2D: using category values for approximation" msgstr "" -#: ../vector/v.surf.rst/main.c:625 ../vector/v.vol.rst/main.c:605 +#: ../vector/v.surf.rst/main.c:628 ../vector/v.vol.rst/main.c:607 #, c-format msgid "Unable to create table '%s'" msgstr "" -#: ../vector/v.surf.rst/main.c:695 +#: ../vector/v.surf.rst/main.c:698 #, 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:716 +#: ../vector/v.surf.rst/main.c:719 msgid "Processing segments in parallel..." msgstr "" -#: ../vector/v.surf.rst/main.c:722 ../vector/v.surf.rst/main.c:731 +#: ../vector/v.surf.rst/main.c:725 ../vector/v.surf.rst/main.c:734 msgid "Interp_segmets failed" msgstr "" -#: ../vector/v.surf.rst/main.c:725 +#: ../vector/v.surf.rst/main.c:728 msgid "Processing segments..." msgstr "" -#: ../vector/v.surf.rst/main.c:749 +#: ../vector/v.surf.rst/main.c:752 msgid "Unable to write raster maps - try to increase resolution" msgstr "" @@ -33213,10 +33616,6 @@ msgid "Unable to open vector map <%s> at topology level. Flag '%c' requires topology level." msgstr "" -#: ../vector/v.db.select/main.c:208 -msgid "Unable to open select cursor" -msgstr "" - #: ../vector/v.db.select/main.c:286 #, c-format msgid "Unable to get bounding box of area %d" @@ -33323,7 +33722,7 @@ msgid "Height for sampled raster NULL values" msgstr "" -#: ../vector/v.drape/main.c:177 ../vector/v.select/select.c:41 +#: ../vector/v.drape/main.c:177 ../vector/v.select/select.c:48 #: ../vector/v.category/main.c:332 msgid "Processing features..." msgstr "" @@ -33427,11 +33826,6 @@ msgid "Option '%s' is not available with GEOS buffering" msgstr "" -#: ../vector/v.buffer/main.c:414 ../vector/v.in.ogr/main.c:854 -#: ../vector/v.overlay/main.c:227 -msgid "Unable to create temporary vector map" -msgstr "" - #: ../vector/v.buffer/main.c:442 #, c-format msgid "Unable to select data from table <%s>" @@ -33472,71 +33866,71 @@ msgid "Negative distances are only supported for areas" msgstr "" -#: ../vector/v.buffer/main.c:732 +#: ../vector/v.buffer/main.c:741 msgid "Cleaning buffers..." msgstr "" -#: ../vector/v.buffer/main.c:735 +#: ../vector/v.buffer/main.c:744 msgid "Building parts of topology..." msgstr "" -#: ../vector/v.buffer/main.c:749 +#: ../vector/v.buffer/main.c:758 msgid "Snapping boundaries..." msgstr "" -#: ../vector/v.buffer/main.c:752 ../vector/v.in.ogr/main.c:1422 +#: ../vector/v.buffer/main.c:761 ../vector/v.in.ogr/main.c:1498 msgid "Breaking polygons..." msgstr "" -#: ../vector/v.buffer/main.c:755 ../vector/v.buffer/main.c:762 -#: ../vector/v.in.ogr/main.c:1427 ../vector/v.in.ogr/main.c:1441 +#: ../vector/v.buffer/main.c:764 ../vector/v.buffer/main.c:771 +#: ../vector/v.in.ogr/main.c:1503 ../vector/v.in.ogr/main.c:1517 #: ../vector/v.overlay/area_area.c:113 ../vector/v.delaunay/main.c:144 msgid "Removing duplicates..." msgstr "" -#: ../vector/v.buffer/main.c:759 ../vector/v.in.ogr/main.c:1437 +#: ../vector/v.buffer/main.c:768 ../vector/v.in.ogr/main.c:1513 msgid "Breaking boundaries..." msgstr "" -#: ../vector/v.buffer/main.c:765 +#: ../vector/v.buffer/main.c:774 msgid "Cleaning boundaries at nodes" msgstr "" -#: ../vector/v.buffer/main.c:773 ../vector/v.in.ogr/main.c:1461 +#: ../vector/v.buffer/main.c:782 ../vector/v.in.ogr/main.c:1537 #: ../vector/v.voronoi/clean_topo.c:87 msgid "Removing dangles..." msgstr "" -#: ../vector/v.buffer/main.c:776 ../vector/v.in.ogr/main.c:1476 +#: ../vector/v.buffer/main.c:785 ../vector/v.in.ogr/main.c:1552 #: ../vector/v.voronoi/clean_topo.c:89 msgid "Removing bridges..." msgstr "" -#: ../vector/v.buffer/main.c:779 ../vector/v.overlay/area_area.c:158 +#: ../vector/v.buffer/main.c:788 ../vector/v.overlay/area_area.c:158 msgid "Attaching islands..." msgstr "" -#: ../vector/v.buffer/main.c:786 +#: ../vector/v.buffer/main.c:795 msgid "Calculating centroids for all areas..." msgstr "" -#: ../vector/v.buffer/main.c:800 ../vector/v.overlay/area_area.c:171 +#: ../vector/v.buffer/main.c:809 ../vector/v.overlay/area_area.c:171 msgid "Cannot calculate area centroid" msgstr "" -#: ../vector/v.buffer/main.c:817 +#: ../vector/v.buffer/main.c:826 msgid "Generating list of boundaries to be deleted..." msgstr "" -#: ../vector/v.buffer/main.c:850 +#: ../vector/v.buffer/main.c:859 msgid "Deleting boundaries..." msgstr "" -#: ../vector/v.buffer/main.c:882 +#: ../vector/v.buffer/main.c:891 msgid "Calculating centroids for areas..." msgstr "" -#: ../vector/v.buffer/main.c:895 +#: ../vector/v.buffer/main.c:904 #, c-format msgid "Unable to calculate centroid for area %d" msgstr "" @@ -33651,21 +34045,21 @@ msgid "Operator can only be 'overlap'" msgstr "" -#: ../vector/v.select/main.c:128 +#: ../vector/v.select/main.c:152 msgid "Output from v.select" msgstr "" -#: ../vector/v.select/main.c:181 +#: ../vector/v.select/main.c:184 #, c-format msgid "%d features from <%s> without category skipped" msgstr "" -#: ../vector/v.select/main.c:190 +#: ../vector/v.select/main.c:193 #, c-format msgid "%d features written to output." msgstr "" -#: ../vector/v.select/main.c:192 +#: ../vector/v.select/main.c:198 msgid "No features found !" msgstr "" @@ -33754,20 +34148,20 @@ msgstr "" #: ../vector/v.select/args.c:105 ../vector/v.edit/args.c:204 -#: ../vector/v.extract/main.c:97 +#: ../vector/v.extract/main.c:98 msgid "Reverse selection" msgstr "" -#: ../vector/v.select/select.c:65 +#: ../vector/v.select/select.c:104 ../vector/v.select/select.c:154 #, c-format msgid "Unable to read line id %d from vector map <%s>" msgstr "" -#: ../vector/v.select/select.c:171 ../vector/v.out.pov/main.c:175 +#: ../vector/v.select/select.c:200 ../vector/v.out.pov/main.c:175 msgid "Processing areas..." msgstr "" -#: ../vector/v.select/select.c:195 +#: ../vector/v.select/select.c:252 ../vector/v.select/select.c:318 #, c-format msgid "Unable to read area id %d from vector map <%s>" msgstr "" @@ -34195,516 +34589,525 @@ msgid "%s is empty" msgstr "" -#: ../vector/v.in.ogr/main.c:201 +#: ../vector/v.in.ogr/main.c:204 msgid "Imports vector data into a GRASS vector map using OGR library." msgstr "" -#: ../vector/v.in.ogr/main.c:208 +#: ../vector/v.in.ogr/main.c:211 msgid "" "Examples:\n" "\t\tESRI Shapefile: directory containing shapefiles\n" "\t\tMapInfo File: directory containing mapinfo files" msgstr "" -#: ../vector/v.in.ogr/main.c:221 +#: ../vector/v.in.ogr/main.c:238 msgid "" "Examples:\n" "\t\tESRI Shapefile: shapefile name\n" "\t\tMapInfo File: mapinfo file name" msgstr "" -#: ../vector/v.in.ogr/main.c:250 +#: ../vector/v.in.ogr/main.c:267 msgid "Minimum size of area to be imported (square meters)" msgstr "" -#: ../vector/v.in.ogr/main.c:252 +#: ../vector/v.in.ogr/main.c:269 msgid "Smaller areas and islands are ignored. Should be greater than snap^2" msgstr "" -#: ../vector/v.in.ogr/main.c:258 +#: ../vector/v.in.ogr/main.c:275 msgid "Optionally change default input type" msgstr "" -#: ../vector/v.in.ogr/main.c:262 +#: ../vector/v.in.ogr/main.c:279 msgid "import area centroids as points" msgstr "" -#: ../vector/v.in.ogr/main.c:263 +#: ../vector/v.in.ogr/main.c:280 msgid "import area boundaries as lines" msgstr "" -#: ../vector/v.in.ogr/main.c:264 +#: ../vector/v.in.ogr/main.c:281 msgid "import lines as area boundaries" msgstr "" -#: ../vector/v.in.ogr/main.c:265 +#: ../vector/v.in.ogr/main.c:282 msgid "import points as centroids" msgstr "" -#: ../vector/v.in.ogr/main.c:275 +#: ../vector/v.in.ogr/main.c:292 msgid "'-1' for no snap" msgstr "" -#: ../vector/v.in.ogr/main.c:287 +#: ../vector/v.in.ogr/main.c:304 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:306 +#: ../vector/v.in.ogr/main.c:323 msgid "Name of column used for categories" msgstr "" -#: ../vector/v.in.ogr/main.c:308 +#: ../vector/v.in.ogr/main.c:325 msgid "If not given, categories are generated as unique values and stored in 'cat' column" msgstr "" -#: ../vector/v.in.ogr/main.c:313 +#: ../vector/v.in.ogr/main.c:330 msgid "Name of geometry column" msgstr "" -#: ../vector/v.in.ogr/main.c:314 +#: ../vector/v.in.ogr/main.c:331 msgid "If not given, all geometry columns from the input are used" msgstr "" -#: ../vector/v.in.ogr/main.c:332 +#: ../vector/v.in.ogr/main.c:349 msgid "Do not clean polygons (not recommended)" msgstr "" -#: ../vector/v.in.ogr/main.c:337 +#: ../vector/v.in.ogr/main.c:354 msgid "Force 2D output even if input is 3D" msgstr "" -#: ../vector/v.in.ogr/main.c:373 +#: ../vector/v.in.ogr/main.c:390 msgid "Change column names to lowercase characters" msgstr "" -#: ../vector/v.in.ogr/main.c:504 ../vector/v.external/main.c:151 +#: ../vector/v.in.ogr/main.c:562 ../vector/v.external/main.c:155 #, c-format msgid "Unable to open data source <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:509 +#: ../vector/v.in.ogr/main.c:567 #, c-format msgid "Using OGR driver '%s/%s'" msgstr "" -#: ../vector/v.in.ogr/main.c:513 +#: ../vector/v.in.ogr/main.c:571 #, c-format msgid "Using OGR driver '%s'" msgstr "" -#: ../vector/v.in.ogr/main.c:531 +#: ../vector/v.in.ogr/main.c:589 msgid "Using interleaved reading mode" msgstr "" -#: ../vector/v.in.ogr/main.c:537 ../vector/v.in.ogr/main.c:541 +#: ../vector/v.in.ogr/main.c:595 ../vector/v.in.ogr/main.c:599 #, c-format msgid "Option <%s> will be ignored. OGR doesn't support it for selected format (%s)." msgstr "" -#: ../vector/v.in.ogr/main.c:547 +#: ../vector/v.in.ogr/main.c:605 #, c-format msgid "Option <%s> will be ignored. Multiple geometry fields are supported by GDAL >= 1.11" msgstr "" -#: ../vector/v.in.ogr/main.c:557 +#: ../vector/v.in.ogr/main.c:615 #, c-format msgid "Encoding value not supported by OGR driver <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:567 +#: ../vector/v.in.ogr/main.c:625 msgid "No OGR layers available" msgstr "" -#: ../vector/v.in.ogr/main.c:574 +#: ../vector/v.in.ogr/main.c:632 #, c-format msgid "Data source <%s> (format '%s') contains %d layers:" msgstr "" -#: ../vector/v.in.ogr/main.c:613 ../vector/v.external/main.c:124 +#: ../vector/v.in.ogr/main.c:671 ../vector/v.external/main.c:128 #, c-format msgid "Layer <%s> not available" msgstr "" -#: ../vector/v.in.ogr/main.c:627 +#: ../vector/v.in.ogr/main.c:685 msgid "Detected different projections of input layers. Input layers must be imported separately." msgstr "" -#: ../vector/v.in.ogr/main.c:667 +#: ../vector/v.in.ogr/main.c:725 #, c-format msgid "Illegal output name <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:688 +#: ../vector/v.in.ogr/main.c:746 #, c-format msgid "All available OGR layers will be imported into vector map <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:697 +#: ../vector/v.in.ogr/main.c:755 msgid "When creating a new location, the current region can not be used as spatial filter, disabling" msgstr "" -#: ../vector/v.in.ogr/main.c:715 ../vector/v.in.ogr/main.c:1962 +#: ../vector/v.in.ogr/main.c:773 ../vector/v.in.ogr/main.c:2062 #, c-format msgid "Error setting attribute filter '%s'" msgstr "" -#: ../vector/v.in.ogr/main.c:755 +#: ../vector/v.in.ogr/main.c:813 #, c-format msgid "Geometry column <%s> not found in OGR layer <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:768 +#: ../vector/v.in.ogr/main.c:826 #, c-format msgid "Check if OGR layer <%s> contains polygons..." msgstr "" -#: ../vector/v.in.ogr/main.c:826 +#: ../vector/v.in.ogr/main.c:884 #, c-format msgid "Boundary splitting distance in map units: %G" msgstr "" -#: ../vector/v.in.ogr/main.c:856 +#: ../vector/v.in.ogr/main.c:914 #, c-format msgid "Using temporary vector <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:898 +#: ../vector/v.in.ogr/main.c:956 #, c-format msgid "Key column '%s' not found in input layer <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:911 +#: ../vector/v.in.ogr/main.c:969 #, c-format msgid "Key column '%s' in input layer <%s> is not integer" msgstr "" -#: ../vector/v.in.ogr/main.c:923 +#: ../vector/v.in.ogr/main.c:981 #, c-format msgid "Creating attribute table for layer <%s>..." msgstr "" -#: ../vector/v.in.ogr/main.c:993 +#: ../vector/v.in.ogr/main.c:1051 #, c-format msgid "Column name <%s> renamed to <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:1025 +#: ../vector/v.in.ogr/main.c:1083 #, c-format msgid "Writing column <%s> with integer 64 as integer 32" msgstr "" -#: ../vector/v.in.ogr/main.c:1038 +#: ../vector/v.in.ogr/main.c:1096 #, c-format msgid "Writing column <%s> with fixed length %d chars (may be truncated)" msgstr "" -#: ../vector/v.in.ogr/main.c:1062 +#: ../vector/v.in.ogr/main.c:1120 #, 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:1074 +#: ../vector/v.in.ogr/main.c:1137 #, c-format msgid "Writing column %s with fixed length %d chars (may be truncated)" msgstr "" -#: ../vector/v.in.ogr/main.c:1078 +#: ../vector/v.in.ogr/main.c:1141 #, c-format msgid "Column type (Ogr_ftype: %d) not supported (Ogr_fieldname: %s)" msgstr "" -#: ../vector/v.in.ogr/main.c:1099 +#: ../vector/v.in.ogr/main.c:1162 #, c-format msgid "Column name <%s> renamed to <%s_%d>" msgstr "" -#: ../vector/v.in.ogr/main.c:1163 +#: ../vector/v.in.ogr/main.c:1228 #, c-format msgid "Importing %lld features (OGR layer <%s>)..." msgstr "" -#: ../vector/v.in.ogr/main.c:1326 +#: ../vector/v.in.ogr/main.c:1396 #, c-format msgid "Cannot insert new row for input layer <%s>: %s" msgstr "" -#: ../vector/v.in.ogr/main.c:1342 +#: ../vector/v.in.ogr/main.c:1412 #, c-format msgid "%d %s without geometry in input layer <%s> skipped" msgstr "" -#: ../vector/v.in.ogr/main.c:1343 +#: ../vector/v.in.ogr/main.c:1413 msgid "feature" msgstr "" -#: ../vector/v.in.ogr/main.c:1343 +#: ../vector/v.in.ogr/main.c:1413 msgid "features" msgstr "" -#: ../vector/v.in.ogr/main.c:1367 +#: ../vector/v.in.ogr/main.c:1437 #, c-format msgid "Unable to drop table: '%s'" msgstr "" -#: ../vector/v.in.ogr/main.c:1402 +#: ../vector/v.in.ogr/main.c:1478 msgid "Cleaning polygons" msgstr "" -#: ../vector/v.in.ogr/main.c:1406 +#: ../vector/v.in.ogr/main.c:1482 #, c-format msgid "Snapping boundaries (threshold = %.3e)..." msgstr "" -#: ../vector/v.in.ogr/main.c:1445 ../vector/v.overlay/area_area.c:116 +#: ../vector/v.in.ogr/main.c:1521 ../vector/v.overlay/area_area.c:116 msgid "Cleaning boundaries at nodes..." msgstr "" -#: ../vector/v.in.ogr/main.c:1452 +#: ../vector/v.in.ogr/main.c:1528 msgid "Merging boundaries..." msgstr "" -#: ../vector/v.in.ogr/main.c:1457 +#: ../vector/v.in.ogr/main.c:1533 msgid "Changing boundary dangles to lines..." msgstr "" -#: ../vector/v.in.ogr/main.c:1470 +#: ../vector/v.in.ogr/main.c:1546 msgid "Changing boundary bridges to lines..." msgstr "" -#: ../vector/v.in.ogr/main.c:1499 ../vector/v.delaunay/main.c:172 +#: ../vector/v.in.ogr/main.c:1575 ../vector/v.delaunay/main.c:172 #: ../vector/v.category/main.c:364 msgid "Unable to calculate area centroid" msgstr "" -#: ../vector/v.in.ogr/main.c:1516 +#: ../vector/v.in.ogr/main.c:1592 #, c-format msgid "Finding centroids for OGR layer <%s>..." msgstr "" -#: ../vector/v.in.ogr/main.c:1573 ../vector/v.overlay/area_area.c:218 +#: ../vector/v.in.ogr/main.c:1650 ../vector/v.overlay/area_area.c:218 msgid "Writing centroids..." msgstr "" -#: ../vector/v.in.ogr/main.c:1616 -#, 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:1626 +#: ../vector/v.in.ogr/main.c:1696 #, c-format msgid "%d input polygons\n" msgstr "" -#: ../vector/v.in.ogr/main.c:1627 +#: ../vector/v.in.ogr/main.c:1697 #, c-format msgid "%d input polygons" msgstr "" -#: ../vector/v.in.ogr/main.c:1630 +#: ../vector/v.in.ogr/main.c:1700 #, c-format msgid "Total area: %G (%d areas)\n" msgstr "" -#: ../vector/v.in.ogr/main.c:1631 +#: ../vector/v.in.ogr/main.c:1701 #, c-format msgid "Total area: %G (%d areas)" msgstr "" -#: ../vector/v.in.ogr/main.c:1634 +#: ../vector/v.in.ogr/main.c:1704 #, c-format msgid "Overlapping area: %G (%d areas)\n" msgstr "" -#: ../vector/v.in.ogr/main.c:1637 +#: ../vector/v.in.ogr/main.c:1707 #, c-format msgid "Overlapping area: %G (%d areas)" msgstr "" -#: ../vector/v.in.ogr/main.c:1642 +#: ../vector/v.in.ogr/main.c:1712 #, c-format msgid "Area without category: %G (%d areas)\n" msgstr "" -#: ../vector/v.in.ogr/main.c:1645 +#: ../vector/v.in.ogr/main.c:1715 #, c-format msgid "Area without category: %G (%d areas)" msgstr "" -#: ../vector/v.in.ogr/main.c:1767 +#: ../vector/v.in.ogr/main.c:1839 msgid "The output contains topological errors:" msgstr "" -#: ../vector/v.in.ogr/main.c:1769 +#: ../vector/v.in.ogr/main.c:1843 #, c-format msgid "Unable to calculate a centroid for %d areas" msgstr "" -#: ../vector/v.in.ogr/main.c:1771 +#: ../vector/v.in.ogr/main.c:1849 #, c-format msgid "Number of incorrect boundaries: %d" msgstr "" -#: ../vector/v.in.ogr/main.c:1774 +#: ../vector/v.in.ogr/main.c:1855 #, c-format msgid "Number of centroids outside area: %d" msgstr "" -#: ../vector/v.in.ogr/main.c:1777 +#: ../vector/v.in.ogr/main.c:1861 #, c-format msgid "Number of duplicate centroids: %d" msgstr "" -#: ../vector/v.in.ogr/main.c:1780 ../vector/v.in.ogr/main.c:1802 -#: ../vector/v.in.ogr/main.c:1835 +#: ../vector/v.in.ogr/main.c:1866 ../vector/v.in.ogr/main.c:1935 msgid "The input could be cleaned by snapping vertices to each other." msgstr "" -#: ../vector/v.in.ogr/main.c:1783 ../vector/v.in.ogr/main.c:1806 -#: ../vector/v.in.ogr/main.c:1830 ../vector/v.in.ogr/main.c:1836 +#: ../vector/v.in.ogr/main.c:1869 ../vector/v.in.ogr/main.c:1904 +#: ../vector/v.in.ogr/main.c:1930 ../vector/v.in.ogr/main.c:1936 #, c-format msgid "Estimated range of snapping threshold: [%g, %g]" msgstr "" -#: ../vector/v.in.ogr/main.c:1787 ../vector/v.in.ogr/main.c:1810 +#: ../vector/v.in.ogr/main.c:1880 ../vector/v.in.ogr/main.c:1887 +#: ../vector/v.in.ogr/main.c:1913 #, c-format -msgid "Try to import again, snapping with at least %g: 'snap=%g'" +msgid "Try to import again, snapping with %g: 'snap=%g'" msgstr "" -#: ../vector/v.in.ogr/main.c:1791 ../vector/v.in.ogr/main.c:1814 +#: ../vector/v.in.ogr/main.c:1883 ../vector/v.in.ogr/main.c:1909 #, c-format -msgid "Try to import again, snapping with %g: 'snap=%g'" +msgid "Try to import again, snapping with at least %g: 'snap=%g'" msgstr "" -#: ../vector/v.in.ogr/main.c:1795 ../vector/v.in.ogr/main.c:1818 +#: ../vector/v.in.ogr/main.c:1891 ../vector/v.in.ogr/main.c:1917 msgid "Manual cleaning may be needed." msgstr "" -#: ../vector/v.in.ogr/main.c:1800 -msgid "Some input polygons are overlapping each other." +#: ../vector/v.in.ogr/main.c:1895 +#, c-format +msgid "%d areas represent multiple (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:1801 -msgid "If overlapping is not desired, the data need to be cleaned." +#: ../vector/v.in.ogr/main.c:1900 +msgid "If overlapping is not desired, the input data can be cleaned by snapping vertices to each other." msgstr "" -#: ../vector/v.in.ogr/main.c:1823 +#: ../vector/v.in.ogr/main.c:1923 #, c-format msgid "%d input polygons got lost during import." msgstr "" -#: ../vector/v.in.ogr/main.c:1826 +#: ../vector/v.in.ogr/main.c:1926 #, c-format msgid "%d additional areas where created during import." msgstr "" -#: ../vector/v.in.ogr/main.c:1829 +#: ../vector/v.in.ogr/main.c:1929 #, c-format msgid "The snapping threshold %g might be too large." msgstr "" -#: ../vector/v.in.ogr/main.c:1832 +#: ../vector/v.in.ogr/main.c:1932 msgid "Try to reduce the snapping threshold or clean the output manually." msgstr "" -#: ../vector/v.in.ogr/main.c:1843 ../vector/v.in.ascii/main.c:552 +#: ../vector/v.in.ogr/main.c:1943 ../vector/v.in.ascii/main.c:552 #: ../vector/v.in.ascii/main.c:555 msgid "Import failed" msgstr "" -#: ../vector/v.in.ogr/main.c:1878 +#: ../vector/v.in.ogr/main.c:1978 msgid "Input data contains 3D features. Created vector is 2D only, disable -2 flag to import 3D vector." msgstr "" -#: ../vector/v.in.ogr/main.c:1900 +#: ../vector/v.in.ogr/main.c:2000 #, c-format -msgid "Using GDAL 2.2+ style interleaved reading for GDAL version %d" +msgid "Using GDAL 2.2+ style interleaved reading for GDAL version %d.%d.%d" msgstr "" -#: ../vector/v.in.ogr/main.c:1903 +#: ../vector/v.in.ogr/main.c:2003 #, c-format -msgid "Using GDAL 1.x style interleaved reading for GDAL version %d" +msgid "Using GDAL 1.x style interleaved reading for GDAL version %d.%d.%d" msgstr "" -#: ../vector/v.in.ogr/main.c:1953 +#: ../vector/v.in.ogr/main.c:2053 #, c-format msgid "Unable to re-open data source <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:2125 +#: ../vector/v.in.ogr/main.c:2225 msgid "xmin is larger than xmax in 'spatial' parameters" msgstr "" -#: ../vector/v.in.ogr/main.c:2127 +#: ../vector/v.in.ogr/main.c:2227 msgid "ymin is larger than ymax in 'spatial' parameters" msgstr "" -#: ../vector/v.in.ogr/main.c:2144 +#: ../vector/v.in.ogr/main.c:2244 #, c-format msgid "The spatial filter does not overlap with OGR layer <%s>. Nothing to import." msgstr "" -#: ../vector/v.in.ogr/proj.c:33 ../vector/v.external/proj.c:33 +#: ../vector/v.in.ogr/proj.c:36 ../vector/v.external/proj.c:36 #, c-format msgid "Geometry column <%s> not found in input layer <%s>" msgstr "" -#: ../vector/v.in.ogr/proj.c:51 ../vector/v.external/proj.c:51 +#: ../vector/v.in.ogr/proj.c:54 ../vector/v.external/proj.c:54 msgid "Unable to convert input layer projection information to GRASS format for checking" msgstr "" -#: ../vector/v.in.ogr/proj.c:57 ../vector/v.in.ogr/proj.c:85 -#: ../vector/v.external/proj.c:57 ../vector/v.external/proj.c:85 +#: ../vector/v.in.ogr/proj.c:60 ../vector/v.in.ogr/proj.c:88 +#: ../vector/v.external/proj.c:60 ../vector/v.external/proj.c:88 msgid "Can't get WKT parameter string" msgstr "" -#: ../vector/v.in.ogr/proj.c:60 ../vector/v.in.ogr/proj.c:88 -#: ../vector/v.external/proj.c:60 ../vector/v.external/proj.c:88 +#: ../vector/v.in.ogr/proj.c:63 ../vector/v.in.ogr/proj.c:91 +#: ../vector/v.external/proj.c:63 ../vector/v.external/proj.c:91 #, c-format msgid "" "WKT definition:\n" "%s" msgstr "" -#: ../vector/v.in.ogr/proj.c:70 ../vector/v.external/proj.c:70 +#: ../vector/v.in.ogr/proj.c:73 ../vector/v.external/proj.c:73 #, c-format -msgid "No OGR projection available for layer <%s>" +msgid "No projection information available for layer <%s>" msgstr "" -#: ../vector/v.in.ogr/proj.c:78 ../vector/v.external/proj.c:78 +#: ../vector/v.in.ogr/proj.c:81 ../vector/v.external/proj.c:81 #, c-format -msgid "OGR projection for layer <%s> does not contain a valid SRS" +msgid "Projection for layer <%s> does not contain a valid SRS" msgstr "" -#: ../vector/v.in.ogr/proj.c:96 ../vector/v.external/proj.c:96 +#: ../vector/v.in.ogr/proj.c:116 ../vector/v.external/proj.c:116 #, c-format -msgid "OGR projection for layer <%s> can not be converted to proj4" +msgid "Projection for layer <%s> can not be converted to proj4" msgstr "" -#: ../vector/v.in.ogr/proj.c:103 ../vector/v.external/proj.c:103 +#: ../vector/v.in.ogr/proj.c:123 ../vector/v.external/proj.c:123 msgid "Can't get WKT-style parameter string" msgstr "" -#: ../vector/v.in.ogr/proj.c:106 ../vector/v.external/proj.c:106 +#: ../vector/v.in.ogr/proj.c:126 ../vector/v.external/proj.c:126 #, c-format msgid "" "WKT-style definition:\n" "%s" msgstr "" -#: ../vector/v.in.ogr/proj.c:151 +#: ../vector/v.in.ogr/proj.c:171 msgid "Layer projections are unreadable" msgstr "" -#: ../vector/v.in.ogr/proj.c:162 +#: ../vector/v.in.ogr/proj.c:184 #, c-format msgid "Projection for layer <%s> is unreadable" msgstr "" -#: ../vector/v.in.ogr/proj.c:196 +#: ../vector/v.in.ogr/proj.c:228 #, c-format msgid "Projection of layer <%s> is different from projection of layer <%s>" msgstr "" +#: ../vector/v.in.ogr/clean.c:19 +msgid "Converting OSM lines..." +msgstr "" + +#: ../vector/v.in.ogr/clean.c:118 +#, c-format +msgid "Number of OSM line splits: %d" +msgstr "" + +#: ../vector/v.in.ogr/clean.c:119 ../vector/v.overlay/area_area.c:154 +msgid "Merging lines..." +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 @@ -34743,126 +35146,127 @@ msgid "Skipping unsupported geometry type '%s'" msgstr "" -#: ../vector/v.patch/main.c:73 +#: ../vector/v.patch/main.c:75 msgid "Creates a new vector map by combining other vector maps." msgstr "" -#: ../vector/v.patch/main.c:84 +#: ../vector/v.patch/main.c:86 msgid "Name for output vector map where bounding boxes of input vector maps are written to" msgstr "" -#: ../vector/v.patch/main.c:88 +#: ../vector/v.patch/main.c:90 msgid "Do not expect input with topology" msgstr "" -#: ../vector/v.patch/main.c:90 +#: ../vector/v.patch/main.c:92 msgid "Applicable when input is points without topology" msgstr "" -#: ../vector/v.patch/main.c:94 +#: ../vector/v.patch/main.c:96 msgid "Expect z coordinate even when not using topology" msgstr "" -#: ../vector/v.patch/main.c:96 +#: ../vector/v.patch/main.c:98 msgid "Applicable when input is points with z coordinate but without topology" msgstr "" -#: ../vector/v.patch/main.c:100 +#: ../vector/v.patch/main.c:102 msgid "Copy also attribute table" msgstr "" -#: ../vector/v.patch/main.c:102 +#: ../vector/v.patch/main.c:104 msgid "Only the table of layer 1 is currently supported" msgstr "" -#: ../vector/v.patch/main.c:106 +#: ../vector/v.patch/main.c:108 msgid "Append files to existing file (overwriting existing files must be activated)" msgstr "" -#: ../vector/v.patch/main.c:216 +#: ../vector/v.patch/main.c:240 msgid "Missing table" msgstr "" -#: ../vector/v.patch/main.c:220 +#: ../vector/v.patch/main.c:244 msgid "Key columns differ" msgstr "" -#: ../vector/v.patch/main.c:226 +#: ../vector/v.patch/main.c:250 msgid "Number of columns differ" msgstr "" -#: ../vector/v.patch/main.c:238 -msgid "Column names differ" +#: ../vector/v.patch/main.c:273 +#, c-format +msgid "No column <%s> in input map <%s>" msgstr "" -#: ../vector/v.patch/main.c:246 +#: ../vector/v.patch/main.c:284 msgid "Column types differ" msgstr "" -#: ../vector/v.patch/main.c:251 +#: ../vector/v.patch/main.c:289 msgid "Length of string columns differ" msgstr "" -#: ../vector/v.patch/main.c:265 +#: ../vector/v.patch/main.c:303 msgid "Key column not found" msgstr "" -#: ../vector/v.patch/main.c:277 +#: ../vector/v.patch/main.c:315 msgid "The output map is not 3D" msgstr "" -#: ../vector/v.patch/main.c:322 ../vector/v.sample/main.c:190 -#: ../scripts/v.db.addtable/v.db.addtable.py:137 +#: ../vector/v.patch/main.c:360 ../vector/v.sample/main.c:190 +#: ../scripts/v.db.addtable/v.db.addtable.py:138 #, c-format, python-format msgid "Unable to create table <%s>" msgstr "" -#: ../vector/v.patch/main.c:349 +#: ../vector/v.patch/main.c:387 #, c-format msgid "Patching vector map <%s>..." msgstr "" -#: ../vector/v.patch/main.c:373 +#: ../vector/v.patch/main.c:411 #, c-format msgid "Error reading vector map <%s> - some data may not be correct" msgstr "" -#: ../vector/v.patch/main.c:429 +#: ../vector/v.patch/main.c:468 #, c-format msgid "Building topology for vector map <%s>..." msgstr "" -#: ../vector/v.patch/main.c:435 +#: ../vector/v.patch/main.c:474 msgid "Intersections at borders will have to be snapped" msgstr "" -#: ../vector/v.patch/main.c:436 +#: ../vector/v.patch/main.c:475 msgid "Lines common between files will have to be edited" msgstr "" -#: ../vector/v.patch/main.c:437 +#: ../vector/v.patch/main.c:476 msgid "The header information also may have to be edited" msgstr "" -#: ../vector/v.patch/main.c:439 +#: ../vector/v.patch/main.c:478 #, c-format msgid "%d vector maps patched" msgstr "" -#: ../vector/v.patch/main.c:462 +#: ../vector/v.patch/main.c:506 #, c-format msgid "Cannot open select cursor: '%s'" msgstr "" -#: ../vector/v.patch/main.c:474 +#: ../vector/v.patch/main.c:518 msgid "Cannot fetch row" msgstr "" -#: ../vector/v.patch/main.c:524 +#: ../vector/v.patch/main.c:568 msgid "Unknown column type" msgstr "" -#: ../vector/v.patch/main.c:532 +#: ../vector/v.patch/main.c:576 #, c-format msgid "Cannot insert new record: '%s'" msgstr "" @@ -35073,10 +35477,6 @@ msgid "Unknown column type '%s' of column '%s', values lost" msgstr "" -#: ../vector/v.overlay/line_area.c:256 ../vector/v.overlay/area_area.c:109 -msgid "Breaking lines..." -msgstr "" - #: ../vector/v.overlay/line_area.c:273 msgid "Selecting lines..." msgstr "" @@ -35104,10 +35504,6 @@ msgstr[0] "" msgstr[1] "" -#: ../vector/v.overlay/area_area.c:154 -msgid "Merging lines..." -msgstr "" - #: ../vector/v.overlay/area_area.c:181 #, c-format msgid "Querying vector map <%s>..." @@ -35350,7 +35746,7 @@ msgid "Feature id %d has more categories. Using category %d." msgstr "" -#: ../vector/v.to.3d/trans3.c:130 ../vector/v.to.db/update.c:231 +#: ../vector/v.to.3d/trans3.c:130 ../vector/v.to.db/update.c:259 #, c-format msgid "Record (cat %d) does not exist (not updated)" msgstr "" @@ -35458,13 +35854,13 @@ msgid "%d categories from vector missing in table" msgstr "" -#: ../vector/v.what.rast/main.c:688 ../vector/v.distance/main.c:1736 -#: ../vector/v.vect.stats/main.c:756 +#: ../vector/v.what.rast/main.c:688 ../vector/v.distance/main.c:1750 +#: ../vector/v.vect.stats/main.c:763 #, c-format msgid "%d update errors" msgstr "" -#: ../vector/v.what.rast/main.c:690 ../vector/v.distance/main.c:1738 +#: ../vector/v.what.rast/main.c:690 ../vector/v.distance/main.c:1752 #, c-format msgid "%d records updated." msgstr "" @@ -36064,183 +36460,187 @@ msgid "Maximum distance or -1 for no limit" msgstr "" -#: ../vector/v.distance/main.c:180 +#: ../vector/v.distance/main.c:174 ../vector/v.distance/main.c:182 +msgid "Map units, meters for ll" +msgstr "" + +#: ../vector/v.distance/main.c:181 msgid "Minimum distance or -1 for no limit" msgstr "" -#: ../vector/v.distance/main.c:190 +#: ../vector/v.distance/main.c:192 msgid "Values describing the relation between two nearest features" msgstr "" -#: ../vector/v.distance/main.c:200 +#: ../vector/v.distance/main.c:202 msgid "category of the nearest feature" msgstr "" -#: ../vector/v.distance/main.c:201 +#: ../vector/v.distance/main.c:203 msgid "minimum distance to nearest feature" msgstr "" -#: ../vector/v.distance/main.c:202 +#: ../vector/v.distance/main.c:204 msgid "x coordinate of the nearest point on the 'to' feature" msgstr "" -#: ../vector/v.distance/main.c:203 +#: ../vector/v.distance/main.c:205 msgid "y coordinate of the nearest point on the 'to' feature" msgstr "" -#: ../vector/v.distance/main.c:204 +#: ../vector/v.distance/main.c:206 msgid "distance to the nearest point on the 'to' feature along that linear feature" msgstr "" -#: ../vector/v.distance/main.c:206 +#: ../vector/v.distance/main.c:208 msgid "angle along the nearest linear feature in the 'to' map, measured CCW from the +x axis, in radians, between -Pi and Pi inclusive" msgstr "" -#: ../vector/v.distance/main.c:209 +#: ../vector/v.distance/main.c:211 msgid "attribute of nearest feature given by to_column option" msgstr "" -#: ../vector/v.distance/main.c:223 +#: ../vector/v.distance/main.c:225 msgid "Column name(s) where values specified by 'upload' option will be uploaded" msgstr "" -#: ../vector/v.distance/main.c:229 +#: ../vector/v.distance/main.c:231 msgid "Column name of nearest feature (used with upload=to_attr)" msgstr "" -#: ../vector/v.distance/main.c:234 +#: ../vector/v.distance/main.c:236 msgid "Name for new attribute table" msgstr "" -#: ../vector/v.distance/main.c:237 +#: ../vector/v.distance/main.c:239 msgid "Field separator for printing output to stdout" msgstr "" -#: ../vector/v.distance/main.c:242 +#: ../vector/v.distance/main.c:244 msgid "Print output to stdout, don't update attribute table" msgstr "" -#: ../vector/v.distance/main.c:244 +#: ../vector/v.distance/main.c:246 msgid "First column is always category of 'from' feature called from_cat" msgstr "" -#: ../vector/v.distance/main.c:249 +#: ../vector/v.distance/main.c:251 msgid "Calculate distances to all features within the threshold" msgstr "" -#: ../vector/v.distance/main.c:251 +#: ../vector/v.distance/main.c:253 msgid "Output may be written to stdout using the '-p' flag or uploaded to a new table created by the 'table' option; multiple 'upload' options may be used." msgstr "" -#: ../vector/v.distance/main.c:291 +#: ../vector/v.distance/main.c:293 msgid "Updating the from= table is not supported with -a" msgstr "" -#: ../vector/v.distance/main.c:307 +#: ../vector/v.distance/main.c:309 msgid "Printing distance matrix is not supported with dmin= or dmax=" msgstr "" -#: ../vector/v.distance/main.c:334 +#: ../vector/v.distance/main.c:336 msgid "to_column option missing" msgstr "" -#: ../vector/v.distance/main.c:350 +#: ../vector/v.distance/main.c:352 msgid "Too many column names" msgstr "" -#: ../vector/v.distance/main.c:357 +#: ../vector/v.distance/main.c:359 msgid "Not enough column names" msgstr "" -#: ../vector/v.distance/main.c:369 ../vector/v.distance/main.c:389 +#: ../vector/v.distance/main.c:371 ../vector/v.distance/main.c:391 #, c-format msgid "Input vector map <%s> is 3D" msgstr "" -#: ../vector/v.distance/main.c:380 ../vector/v.distance/main.c:401 +#: ../vector/v.distance/main.c:382 ../vector/v.distance/main.c:403 #, c-format msgid "No features of selected type found in <%s>" msgstr "" -#: ../vector/v.distance/main.c:474 +#: ../vector/v.distance/main.c:478 msgid "dmin can not be larger than dmax" msgstr "" -#: ../vector/v.distance/main.c:617 +#: ../vector/v.distance/main.c:624 msgid "Incompatible column types" msgstr "" -#: ../vector/v.distance/main.c:667 +#: ../vector/v.distance/main.c:674 msgid "No categories for 'from' for slected type and layer" msgstr "" -#: ../vector/v.distance/main.c:695 +#: ../vector/v.distance/main.c:702 msgid "Finding nearest features..." msgstr "" -#: ../vector/v.distance/main.c:796 ../vector/v.distance/main.c:1083 +#: ../vector/v.distance/main.c:803 ../vector/v.distance/main.c:1091 #, c-format msgid "More cats found in to_layer (line=%d)" msgstr "" -#: ../vector/v.distance/main.c:873 ../vector/v.distance/main.c:1230 +#: ../vector/v.distance/main.c:880 ../vector/v.distance/main.c:1238 #, c-format msgid "More cats found in to_layer (area=%d)" msgstr "" -#: ../vector/v.distance/main.c:983 +#: ../vector/v.distance/main.c:990 msgid "Finding nearest features for areas..." msgstr "" -#: ../vector/v.distance/main.c:1349 +#: ../vector/v.distance/main.c:1357 msgid "DATETIME type not yet supported, no attributes will be uploaded" msgstr "" -#: ../vector/v.distance/main.c:1365 +#: ../vector/v.distance/main.c:1373 msgid "Unable to open default database" msgstr "" -#: ../vector/v.distance/main.c:1707 +#: ../vector/v.distance/main.c:1721 #, c-format msgid "%d categories with more than 1 feature in vector map <%s>" msgstr "" -#: ../vector/v.distance/main.c:1710 +#: ../vector/v.distance/main.c:1724 #, c-format msgid "%d categories - no nearest feature found" msgstr "" -#: ../vector/v.distance/main.c:1719 +#: ../vector/v.distance/main.c:1733 #, c-format msgid "%d distances calculated" msgstr "" -#: ../vector/v.distance/main.c:1720 +#: ../vector/v.distance/main.c:1734 #, c-format msgid "%d records inserted" msgstr "" -#: ../vector/v.distance/main.c:1722 +#: ../vector/v.distance/main.c:1736 #, c-format msgid "%d insert errors" msgstr "" -#: ../vector/v.distance/main.c:1726 +#: ../vector/v.distance/main.c:1740 #, c-format msgid "%d categories read from the map" msgstr "" -#: ../vector/v.distance/main.c:1728 +#: ../vector/v.distance/main.c:1742 #, c-format msgid "%d categories exist in the table" msgstr "" -#: ../vector/v.distance/main.c:1730 +#: ../vector/v.distance/main.c:1744 #, c-format msgid "%d categories read from the map exist in the table" msgstr "" -#: ../vector/v.distance/main.c:1733 +#: ../vector/v.distance/main.c:1747 #, c-format msgid "%d categories read from the map don't exist in the table" msgstr "" @@ -36693,8 +37093,8 @@ msgid "Start from the end node" msgstr "" -#: ../vector/v.to.points/main.c:165 ../vector/v.extract/copy_tab.c:108 -#: ../vector/v.generalize/misc.c:184 +#: ../vector/v.to.points/main.c:165 ../vector/v.decimate/copy_tab.c:103 +#: ../vector/v.extract/copy_tab.c:108 ../vector/v.generalize/misc.c:184 #: ../scripts/v.db.reconnect.all/v.db.reconnect.all.py:128 #, c-format, python-format msgid "Unable to copy table <%s>" @@ -36750,75 +37150,75 @@ msgid "If not given writes color table" msgstr "" -#: ../vector/v.colors/main.c:152 +#: ../vector/v.colors/main.c:159 msgid "Convert color rules from RGB values to color table" msgstr "" -#: ../vector/v.colors/main.c:153 +#: ../vector/v.colors/main.c:160 msgid "Option 'rgb_column' with valid RGB values required" msgstr "" -#: ../vector/v.colors/main.c:196 +#: ../vector/v.colors/main.c:209 msgid "No vector map specified" msgstr "" -#: ../vector/v.colors/main.c:201 +#: ../vector/v.colors/main.c:214 #, c-format msgid "Option <%s> given, assuming ..." msgstr "" -#: ../vector/v.colors/main.c:216 +#: ../vector/v.colors/main.c:229 #, c-format msgid "One of -%c, -%c or %s=, %s= or %s= must be specified" msgstr "" -#: ../vector/v.colors/main.c:221 +#: ../vector/v.colors/main.c:234 #, c-format msgid "%s=, %s= and %s= are mutually exclusive" msgstr "" -#: ../vector/v.colors/main.c:229 +#: ../vector/v.colors/main.c:242 #, c-format msgid "%s= required for -%c" msgstr "" -#: ../vector/v.colors/main.c:234 +#: ../vector/v.colors/main.c:247 msgid "Reading rules from standard input is not implemented yet, please provide path to rules file instead." msgstr "" -#: ../vector/v.colors/main.c:244 +#: ../vector/v.colors/main.c:257 #, c-format msgid "Unable to remove color table of vector map <%s>" msgstr "" -#: ../vector/v.colors/main.c:246 +#: ../vector/v.colors/main.c:259 #, c-format msgid "Color table of vector map <%s> not found" msgstr "" -#: ../vector/v.colors/main.c:254 +#: ../vector/v.colors/main.c:267 msgid "Color table exists. Exiting." msgstr "" -#: ../vector/v.colors/main.c:276 +#: ../vector/v.colors/main.c:289 #, c-format msgid "Option <%s>: min must be greater or equal to max" msgstr "" -#: ../vector/v.colors/main.c:282 +#: ../vector/v.colors/main.c:295 msgid "Reading color rules from standard input is currently not supported" msgstr "" -#: ../vector/v.colors/main.c:289 +#: ../vector/v.colors/main.c:302 #, c-format msgid "Color table <%s> not found" msgstr "" -#: ../vector/v.colors/main.c:347 +#: ../vector/v.colors/main.c:360 msgid "Writing color rules..." msgstr "" -#: ../vector/v.colors/main.c:363 +#: ../vector/v.colors/main.c:376 #, c-format msgid "Color table for vector map <%s> set to '%s'" msgstr "" @@ -37289,143 +37689,139 @@ msgid "3D raster map <%s> created" msgstr "" -#: ../vector/v.vol.rst/main.c:239 -msgid "RST" -msgstr "" - -#: ../vector/v.vol.rst/main.c:241 +#: ../vector/v.vol.rst/main.c:243 msgid "Interpolates point data to a 3D raster map using regularized spline with tension (RST) algorithm." msgstr "" -#: ../vector/v.vol.rst/main.c:246 +#: ../vector/v.vol.rst/main.c:248 msgid "Name of input 3D vector points map" msgstr "" -#: ../vector/v.vol.rst/main.c:253 +#: ../vector/v.vol.rst/main.c:255 msgid "Name of input surface raster map for cross-section" msgstr "" -#: ../vector/v.vol.rst/main.c:260 +#: ../vector/v.vol.rst/main.c:262 msgid "Name of column containing w-values attribute to interpolate" msgstr "" -#: ../vector/v.vol.rst/main.c:282 +#: ../vector/v.vol.rst/main.c:284 msgid "Name of column with smoothing parameters" msgstr "" -#: ../vector/v.vol.rst/main.c:302 +#: ../vector/v.vol.rst/main.c:304 msgid "Name of input raster map used as mask" msgstr "" -#: ../vector/v.vol.rst/main.c:328 +#: ../vector/v.vol.rst/main.c:330 msgid "Maximum number of points for approximation in a segment (>npmin)" msgstr "" -#: ../vector/v.vol.rst/main.c:345 +#: ../vector/v.vol.rst/main.c:347 msgid "Conversion factor for w-values used for interpolation" msgstr "" -#: ../vector/v.vol.rst/main.c:353 +#: ../vector/v.vol.rst/main.c:355 msgid "Conversion factor for z-values" msgstr "" -#: ../vector/v.vol.rst/main.c:359 +#: ../vector/v.vol.rst/main.c:361 msgid "Name for output cross-section raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:365 +#: ../vector/v.vol.rst/main.c:367 msgid "Name for output elevation 3D raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:371 +#: ../vector/v.vol.rst/main.c:373 msgid "Name for output gradient magnitude 3D raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:378 +#: ../vector/v.vol.rst/main.c:380 msgid "Name for output gradient horizontal angle 3D raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:384 +#: ../vector/v.vol.rst/main.c:386 msgid "Name for output gradient vertical angle 3D raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:390 +#: ../vector/v.vol.rst/main.c:392 msgid "Name for output change of gradient 3D raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:396 +#: ../vector/v.vol.rst/main.c:398 msgid "Name for output Gaussian curvature 3D raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:402 +#: ../vector/v.vol.rst/main.c:404 msgid "Name for output mean curvature 3D raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:408 +#: ../vector/v.vol.rst/main.c:410 msgid "Perform a cross-validation procedure without volume interpolation" msgstr "" -#: ../vector/v.vol.rst/main.c:471 +#: ../vector/v.vol.rst/main.c:473 msgid "Smoothing must be a positive value" msgstr "" -#: ../vector/v.vol.rst/main.c:477 +#: ../vector/v.vol.rst/main.c:479 #, c-format msgid "Both crossvalidation options (-%c, %s) must be specified" msgstr "" -#: ../vector/v.vol.rst/main.c:480 +#: ../vector/v.vol.rst/main.c:482 msgid "Both crossvalidation and deviations must be specified" msgstr "" -#: ../vector/v.vol.rst/main.c:491 +#: ../vector/v.vol.rst/main.c:493 msgid "Crossvalidation cannot be computed simultanuously with output grids or devi file" msgstr "" -#: ../vector/v.vol.rst/main.c:555 +#: ../vector/v.vol.rst/main.c:557 #, c-format msgid "Unable to open %s" msgstr "" -#: ../vector/v.vol.rst/main.c:563 +#: ../vector/v.vol.rst/main.c:565 msgid "Vector is not 3D" 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 +#: ../vector/v.vol.rst/main.c:630 ../vector/v.vol.rst/main.c:661 +#: ../vector/v.vol.rst/main.c:683 ../vector/v.vol.rst/main.c:705 +#: ../vector/v.vol.rst/main.c:727 ../vector/v.vol.rst/main.c:749 +#: ../vector/v.vol.rst/main.c:771 ../vector/v.vol.rst/main.c:793 #, 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 +#: ../vector/v.vol.rst/main.c:638 ../vector/v.vol.rst/main.c:667 +#: ../vector/v.vol.rst/main.c:689 ../vector/v.vol.rst/main.c:711 +#: ../vector/v.vol.rst/main.c:733 ../vector/v.vol.rst/main.c:755 +#: ../vector/v.vol.rst/main.c:777 ../vector/v.vol.rst/main.c:799 msgid "Not enough disk space - cannot write temp files" msgstr "" -#: ../vector/v.vol.rst/main.c:640 +#: ../vector/v.vol.rst/main.c:642 #, c-format msgid "Unable to create <%s> raster map without cross_input raster map being specified" msgstr "" -#: ../vector/v.vol.rst/main.c:818 +#: ../vector/v.vol.rst/main.c:820 msgid "Finished interpolating" msgstr "" -#: ../vector/v.vol.rst/main.c:853 +#: ../vector/v.vol.rst/main.c:855 #, c-format msgid "Raster map <%s> created" msgstr "" -#: ../vector/v.vol.rst/main.c:893 +#: ../vector/v.vol.rst/main.c:895 #, c-format msgid "Vector map <%s> created" msgstr "" -#: ../vector/v.vol.rst/main.c:909 +#: ../vector/v.vol.rst/main.c:911 msgid "Interpolation failed" msgstr "" @@ -37497,114 +37893,130 @@ msgid "Found %d components." msgstr "" -#: ../vector/v.decimate/main.c:125 ../vector/v.generalize/main.c:77 +#: ../vector/v.decimate/main.c:126 ../vector/v.generalize/main.c:77 msgid "generalization" msgstr "" -#: ../vector/v.decimate/main.c:126 +#: ../vector/v.decimate/main.c:127 msgid "decimation" msgstr "" -#: ../vector/v.decimate/main.c:132 +#: ../vector/v.decimate/main.c:133 msgid "Decimates a point cloud" msgstr "" -#: ../vector/v.decimate/main.c:133 +#: ../vector/v.decimate/main.c:134 msgid "Copies points from one vector to another while applying different decimations" msgstr "" -#: ../vector/v.decimate/main.c:161 +#: ../vector/v.decimate/main.c:162 msgid "Throw away every n-th point" msgstr "" -#: ../vector/v.decimate/main.c:163 +#: ../vector/v.decimate/main.c:164 msgid "For example, 5 will import 80 percent of points. If not specified, all points are copied" msgstr "" -#: ../vector/v.decimate/main.c:165 ../vector/v.decimate/main.c:176 -#: ../vector/v.decimate/main.c:186 ../vector/v.decimate/main.c:195 +#: ../vector/v.decimate/main.c:166 ../vector/v.decimate/main.c:177 +#: ../vector/v.decimate/main.c:187 ../vector/v.decimate/main.c:196 msgid "Count" msgstr "" -#: ../vector/v.decimate/main.c:172 +#: ../vector/v.decimate/main.c:173 msgid "Preserve only every n-th point" msgstr "" -#: ../vector/v.decimate/main.c:174 +#: ../vector/v.decimate/main.c:175 msgid "For example, 4 will import 25 percent of points. If not specified, all points are copied" msgstr "" -#: ../vector/v.decimate/main.c:193 +#: ../vector/v.decimate/main.c:194 msgid "Copy only n points" msgstr "" -#: ../vector/v.decimate/main.c:194 +#: ../vector/v.decimate/main.c:195 msgid "Copies only the given number of points" msgstr "" -#: ../vector/v.decimate/main.c:201 +#: ../vector/v.decimate/main.c:202 msgid "Minimal difference of z values" msgstr "" -#: ../vector/v.decimate/main.c:203 +#: ../vector/v.decimate/main.c:204 msgid "Minimal difference between z values in grid-based decimation" msgstr "" -#: ../vector/v.decimate/main.c:204 ../vector/v.decimate/main.c:214 -#: ../vector/v.decimate/main.c:219 ../vector/v.decimate/main.c:225 -#: ../vector/v.decimate/main.c:230 ../vector/v.decimate/main.c:235 +#: ../vector/v.decimate/main.c:205 ../vector/v.decimate/main.c:215 +#: ../vector/v.decimate/main.c:220 ../vector/v.decimate/main.c:226 +#: ../vector/v.decimate/main.c:231 ../vector/v.decimate/main.c:236 msgid "Grid" msgstr "" -#: ../vector/v.decimate/main.c:211 +#: ../vector/v.decimate/main.c:212 msgid "Preserve only n points per grid cell" msgstr "" -#: ../vector/v.decimate/main.c:213 +#: ../vector/v.decimate/main.c:214 msgid "Preserves only the given number of points per grid cell in grid-based decimation" msgstr "" -#: ../vector/v.decimate/main.c:218 +#: ../vector/v.decimate/main.c:219 msgid "Apply grid-based decimation" msgstr "" -#: ../vector/v.decimate/main.c:224 +#: ../vector/v.decimate/main.c:225 msgid "Use only first point in grid cell during grid-based decimation" msgstr "" -#: ../vector/v.decimate/main.c:229 +#: ../vector/v.decimate/main.c:230 msgid "Only one point per cat in grid cell" msgstr "" -#: ../vector/v.decimate/main.c:234 +#: ../vector/v.decimate/main.c:235 msgid "Use z in grid decimation" msgstr "" -#: ../vector/v.decimate/main.c:240 +#: ../vector/v.decimate/main.c:241 msgid "Store only the coordinates, throw away categories" msgstr "" -#: ../vector/v.decimate/main.c:242 +#: ../vector/v.decimate/main.c:243 msgid "Do not story any categories even if they are present in input data" msgstr "" -#: ../vector/v.decimate/main.c:276 +#: ../vector/v.decimate/main.c:280 #, 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:318 +#: ../vector/v.decimate/main.c:322 msgid "Cannot use z for decimation, input is not 3D" msgstr "" -#: ../vector/v.decimate/main.c:320 +#: ../vector/v.decimate/main.c:324 msgid "Cannot select by z range, input is not 3D" msgstr "" -#: ../vector/v.decimate/main.c:350 +#: ../vector/v.decimate/main.c:354 msgid "Settings for count-based decimation would cause it to do nothing and no other options has been set." msgstr "" +#: ../vector/v.decimate/copy_tab.c:85 ../vector/v.extract/copy_tab.c:90 +#, c-format +msgid "Writing attributes for layer %d" +msgstr "" + +#: ../vector/v.decimate/copy_tab.c:90 ../vector/v.extract/copy_tab.c:95 +#, c-format +msgid "No attribute table for layer %d" +msgstr "" + +#: ../vector/v.decimate/copy_tab.c:112 ../vector/v.vect.stats/main.c:342 +#: ../vector/v.vect.stats/main.c:424 ../vector/v.extract/copy_tab.c:117 +#, c-format +msgid "Unable to open database <%s> with driver <%s>" +msgstr "" + #: ../vector/v.what/what.c:45 msgid "Cannot open driver" msgstr "" @@ -39315,257 +39727,259 @@ msgid "Name of existing vector map with areas" msgstr "" -#: ../vector/v.vect.stats/main.c:156 +#: ../vector/v.vect.stats/main.c:157 msgid "Layer number for points map" msgstr "" -#: ../vector/v.vect.stats/main.c:161 +#: ../vector/v.vect.stats/main.c:162 msgid "Category values for points map" msgstr "" -#: ../vector/v.vect.stats/main.c:166 +#: ../vector/v.vect.stats/main.c:167 msgid "WHERE conditions of SQL statement without 'where' keyword for points map" msgstr "" -#: ../vector/v.vect.stats/main.c:171 +#: ../vector/v.vect.stats/main.c:172 msgid "Layer number for area map" msgstr "" -#: ../vector/v.vect.stats/main.c:176 +#: ../vector/v.vect.stats/main.c:177 msgid "Category values for area map" msgstr "" -#: ../vector/v.vect.stats/main.c:181 +#: ../vector/v.vect.stats/main.c:182 msgid "WHERE conditions of SQL statement without 'where' keyword for area map" msgstr "" -#: ../vector/v.vect.stats/main.c:198 +#: ../vector/v.vect.stats/main.c:199 msgid "Method for aggregate statistics" msgstr "" -#: ../vector/v.vect.stats/main.c:205 +#: ../vector/v.vect.stats/main.c:204 msgid "Column name of points map to use for statistics" msgstr "" -#: ../vector/v.vect.stats/main.c:206 +#: ../vector/v.vect.stats/main.c:205 msgid "Column of points map must be numeric" msgstr "" -#: ../vector/v.vect.stats/main.c:213 +#: ../vector/v.vect.stats/main.c:210 msgid "Column name to upload points count" msgstr "" -#: ../vector/v.vect.stats/main.c:215 +#: ../vector/v.vect.stats/main.c:212 msgid "Column to hold points count, must be of type integer, will be created if not existing" msgstr "" -#: ../vector/v.vect.stats/main.c:222 +#: ../vector/v.vect.stats/main.c:216 msgid "Column name to upload statistics" msgstr "" -#: ../vector/v.vect.stats/main.c:224 +#: ../vector/v.vect.stats/main.c:218 msgid "Column to hold statistics, must be of type double, will be created if not existing" msgstr "" -#: ../vector/v.vect.stats/main.c:231 +#: ../vector/v.vect.stats/main.c:226 msgid "Print output to stdout, do not update attribute table" msgstr "" -#: ../vector/v.vect.stats/main.c:232 +#: ../vector/v.vect.stats/main.c:227 msgid "First column is always area category" msgstr "" -#: ../vector/v.vect.stats/main.c:273 +#: ../vector/v.vect.stats/main.c:280 #, c-format msgid "Vector map <%s> is not in user mapset and cannot be updated" msgstr "" -#: ../vector/v.vect.stats/main.c:335 ../vector/v.vect.stats/main.c:417 -#: ../vector/v.extract/copy_tab.c:117 -#, c-format -msgid "Unable to open database <%s> with driver <%s>" -msgstr "" - -#: ../vector/v.vect.stats/main.c:339 +#: ../vector/v.vect.stats/main.c:346 msgid "count_column is required to upload point counts" msgstr "" -#: ../vector/v.vect.stats/main.c:348 +#: ../vector/v.vect.stats/main.c:355 msgid "count_column must be of type integer" msgstr "" -#: ../vector/v.vect.stats/main.c:361 ../vector/v.vect.stats/main.c:391 +#: ../vector/v.vect.stats/main.c:368 ../vector/v.vect.stats/main.c:398 #, c-format msgid "Unable to add column <%s>" msgstr "" -#: ../vector/v.vect.stats/main.c:367 +#: ../vector/v.vect.stats/main.c:374 msgid "stats_column is required to upload point stats" msgstr "" -#: ../vector/v.vect.stats/main.c:378 +#: ../vector/v.vect.stats/main.c:385 msgid "stats_column must be of type double precision" msgstr "" -#: ../vector/v.vect.stats/main.c:400 +#: ../vector/v.vect.stats/main.c:407 msgid "collecting attributes from points vector..." msgstr "" -#: ../vector/v.vect.stats/main.c:437 +#: ../vector/v.vect.stats/main.c:444 msgid "column for points vector must be numeric" msgstr "" -#: ../vector/v.vect.stats/main.c:498 +#: ../vector/v.vect.stats/main.c:505 #, c-format msgid "No area categories in vector <%s>, layer <%s>" msgstr "" -#: ../vector/v.vect.stats/main.c:523 +#: ../vector/v.vect.stats/main.c:530 msgid "Selecting points for each area..." msgstr "" -#: ../vector/v.vect.stats/main.c:628 +#: ../vector/v.vect.stats/main.c:635 #, c-format msgid "could not find area category %d" msgstr "" -#: ../vector/v.vect.stats/main.c:754 +#: ../vector/v.vect.stats/main.c:761 #, c-format msgid "%d records updated" msgstr "" -#: ../vector/v.extract/main.c:83 +#: ../vector/v.extract/main.c:84 msgid "Selects vector features from an existing vector map and creates a new vector map containing only the selected features." msgstr "" -#: ../vector/v.extract/main.c:88 +#: ../vector/v.extract/main.c:89 msgid "Dissolve common boundaries (default is no)" msgstr "" -#: ../vector/v.extract/main.c:92 +#: ../vector/v.extract/main.c:93 msgid "Do not copy attributes (see also 'new' parameter)" msgstr "" -#: ../vector/v.extract/main.c:108 +#: ../vector/v.extract/main.c:110 msgid "Types to be extracted" msgstr "" -#: ../vector/v.extract/main.c:123 +#: ../vector/v.extract/main.c:125 msgid "Input text file with category numbers/number ranges to be extracted" msgstr "" -#: ../vector/v.extract/main.c:124 +#: ../vector/v.extract/main.c:126 msgid "If '-' given reads from standard input" msgstr "" -#: ../vector/v.extract/main.c:132 +#: ../vector/v.extract/main.c:134 msgid "Number of random categories matching vector objects to extract" msgstr "" -#: ../vector/v.extract/main.c:134 +#: ../vector/v.extract/main.c:136 msgid "Number must be smaller than unique cat count in layer" msgstr "" -#: ../vector/v.extract/main.c:142 +#: ../vector/v.extract/main.c:144 msgid "Desired new category value (enter -1 to keep original categories)" msgstr "" -#: ../vector/v.extract/main.c:144 +#: ../vector/v.extract/main.c:146 msgid "If new >= 0, attributes is not copied" msgstr "" -#: ../vector/v.extract/main.c:161 +#: ../vector/v.extract/main.c:151 +msgid "Name of attribute column for dissolving areas" +msgstr "" + +#: ../vector/v.extract/main.c:152 +msgid "Preserves category values" +msgstr "" + +#: ../vector/v.extract/main.c:169 #, c-format msgid "Options <%s>, <%s>, <%s> and <%s> options are exclusive. Please specify only one of them." msgstr "" -#: ../vector/v.extract/main.c:208 +#: ../vector/v.extract/main.c:221 +#, c-format +msgid "Searching for column <%s> in table <%s>..." +msgstr "" + +#: ../vector/v.extract/main.c:253 +#, c-format +msgid "Column <%s> does not exist for layer %d" +msgstr "" + +#: ../vector/v.extract/main.c:268 #, c-format msgid "Category value in '%s' not valid" msgstr "" -#: ../vector/v.extract/main.c:224 +#: ../vector/v.extract/main.c:284 #, c-format msgid "Process file <%s> for category numbers..." msgstr "" -#: ../vector/v.extract/main.c:229 +#: ../vector/v.extract/main.c:289 #, c-format msgid "Unable to open specified file <%s>" msgstr "" -#: ../vector/v.extract/main.c:240 +#: ../vector/v.extract/main.c:300 #, c-format msgid "Ignored text entry: %s" msgstr "" -#: ../vector/v.extract/main.c:259 +#: ../vector/v.extract/main.c:319 ../vector/v.extract/extract.c:268 #, c-format msgid "Loading categories from table <%s>..." msgstr "" -#: ../vector/v.extract/main.c:269 +#: ../vector/v.extract/main.c:329 #, c-format msgid "Unable select records from table <%s>" msgstr "" -#: ../vector/v.extract/main.c:271 +#: ../vector/v.extract/main.c:331 #, c-format msgid "%d category loaded" msgid_plural "%d categories loaded" msgstr[0] "" msgstr[1] "" -#: ../vector/v.extract/main.c:286 +#: ../vector/v.extract/main.c:346 msgid "This map has no categories attached. Use v.category to attach categories to this vector map." msgstr "" -#: ../vector/v.extract/main.c:293 +#: ../vector/v.extract/main.c:353 msgid "Please specify random number larger than 0" msgstr "" -#: ../vector/v.extract/main.c:297 +#: ../vector/v.extract/main.c:357 #, 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:320 +#: ../vector/v.extract/main.c:380 #, c-format msgid "Random category count is larger or equal to uniq <%s> feature category count %d" msgstr "" -#: ../vector/v.extract/main.c:354 +#: ../vector/v.extract/main.c:414 msgid "Extracting features..." msgstr "" -#: ../vector/v.extract/main.c:378 +#: ../vector/v.extract/main.c:438 msgid "Removing duplicate centroids..." msgstr "" -#: ../vector/v.extract/extract.c:171 +#: ../vector/v.extract/extract.c:203 #, c-format msgid "No category found for area %d. Skipping." msgstr "" -#: ../vector/v.extract/extract.c:175 +#: ../vector/v.extract/extract.c:207 #, c-format msgid "More categories (%d) found for area %d. Using first found category %d" msgstr "" -#: ../vector/v.extract/extract.c:228 +#: ../vector/v.extract/extract.c:286 msgid "Topology level required for extracting areas for OGR layers. Areas will be not processed." 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.lrs/v.lrs.label/main.c:103 ../vector/v.lrs/v.lrs.where/main.c:58 #: ../vector/v.lrs/v.lrs.segment/main.c:72 #: ../vector/v.lrs/v.lrs.create/main.c:122 @@ -40504,73 +40918,73 @@ msgid "Unknown method" msgstr "" -#: ../vector/v.generalize/main.c:330 +#: ../vector/v.generalize/main.c:331 #, c-format msgid "No lines found in input map <%s>" msgstr "" -#: ../vector/v.generalize/main.c:344 +#: ../vector/v.generalize/main.c:345 #, c-format msgid "Unable to create error vector map <%s>" msgstr "" -#: ../vector/v.generalize/main.c:364 +#: ../vector/v.generalize/main.c:365 msgid "Displacement..." msgstr "" -#: ../vector/v.generalize/main.c:373 +#: ../vector/v.generalize/main.c:374 msgid "Network generalization..." msgstr "" -#: ../vector/v.generalize/main.c:388 +#: ../vector/v.generalize/main.c:389 msgid "Attributes are needed for 'where' option, copying table" msgstr "" -#: ../vector/v.generalize/main.c:404 +#: ../vector/v.generalize/main.c:405 #, c-format msgid "Generalization (%s)..." msgstr "" -#: ../vector/v.generalize/main.c:405 +#: ../vector/v.generalize/main.c:406 #, c-format msgid "Using threshold: %g %s" msgstr "" -#: ../vector/v.generalize/main.c:525 +#: ../vector/v.generalize/main.c:526 #, c-format msgid "Method '%s' did not preserve first point" msgstr "" -#: ../vector/v.generalize/main.c:530 +#: ../vector/v.generalize/main.c:531 #, c-format msgid "Method '%s' did not preserve last point" msgstr "" -#: ../vector/v.generalize/main.c:537 +#: ../vector/v.generalize/main.c:538 #, c-format msgid "Method '%s' did not preserve loop" msgstr "" -#: ../vector/v.generalize/main.c:569 +#: ../vector/v.generalize/main.c:570 #, c-format msgid "%d boundaries were not modified because modification would damage topology" msgstr "" -#: ../vector/v.generalize/main.c:572 +#: ../vector/v.generalize/main.c:573 #, c-format msgid "%d lines/boundaries were not modified due to over-simplification" msgstr "" -#: ../vector/v.generalize/main.c:593 +#: ../vector/v.generalize/main.c:594 #, c-format msgid "Number of vertices for selected features %s from %d to %d (%d%% remaining)" msgstr "" -#: ../vector/v.generalize/main.c:594 +#: ../vector/v.generalize/main.c:595 msgid "reduced" msgstr "" -#: ../vector/v.generalize/main.c:594 +#: ../vector/v.generalize/main.c:595 msgid "changed" msgstr "" @@ -40607,21 +41021,21 @@ msgid "Creates a new pseudo-vector map as a link to an OGR-supported layer or a PostGIS feature table." msgstr "" -#: ../vector/v.external/main.c:126 +#: ../vector/v.external/main.c:130 msgid "No layer defined" msgstr "" -#: ../vector/v.external/main.c:192 +#: ../vector/v.external/main.c:196 #, c-format msgid "Unable to delete '%s'" msgstr "" -#: ../vector/v.external/main.c:199 +#: ../vector/v.external/main.c:203 #, c-format msgid "Unable to create file '%s/%s'" msgstr "" -#: ../vector/v.external/main.c:233 +#: ../vector/v.external/main.c:237 #, c-format msgid "Link to vector map <%s> created." msgstr "" @@ -40703,40 +41117,92 @@ msgid "Invalid geometry column %d" msgstr "" -#: ../vector/v.to.db/main.c:39 +#: ../vector/v.to.db/main.c:42 +msgid "length" +msgstr "" + +#: ../vector/v.to.db/main.c:43 +msgid "perimeter" +msgstr "" + +#: ../vector/v.to.db/main.c:44 +msgid "coordinates" +msgstr "" + +#: ../vector/v.to.db/main.c:45 +msgid "bounding box" +msgstr "" + +#: ../vector/v.to.db/main.c:47 msgid "Populates attribute values from vector features." msgstr "" -#: ../vector/v.to.db/main.c:48 +#: ../vector/v.to.db/main.c:56 #, 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/update.c:28 -#: ../vector/v.to.db/update.c:32 ../vector/v.to.db/query.c:83 +#: ../vector/v.to.db/main.c:73 ../vector/v.to.db/main.c:80 +#: ../vector/v.to.db/update.c:30 ../vector/v.to.db/update.c:34 +#: ../vector/v.to.db/query.c:83 #, c-format msgid "Database connection not defined for layer %d. Use v.db.connect first." msgstr "" -#: ../vector/v.to.db/main.c:114 +#: ../vector/v.to.db/main.c:174 +#, c-format +msgid "Missing column name for input column number %d" +msgstr "" + +#: ../vector/v.to.db/main.c:180 +#, c-format +msgid "Missing column name for table column number %d" +msgstr "" + +#: ../vector/v.to.db/main.c:194 +#, c-format +msgid "Existing column <%s> has a different but maybe compatible type" +msgstr "" + +#: ../vector/v.to.db/main.c:198 +#, c-format +msgid "Existing column <%s> has the wrong type" +msgstr "" + +#: ../vector/v.to.db/main.c:203 +#, c-format +msgid "Values in column <%s> will be overwritten" +msgstr "" + +#: ../vector/v.to.db/main.c:268 +#, fuzzy, c-format +msgid "Unable to create column <%s>" +msgstr "Nem tudok memóriát foglalni" + +#: ../vector/v.to.db/main.c:322 #, c-format msgid "Category index for vector map <%s> is not sorted" msgstr "" -#: ../vector/v.to.db/update.c:84 +#: ../vector/v.to.db/update.c:86 msgid "Updating database..." msgstr "" -#: ../vector/v.to.db/update.c:125 +#: ../vector/v.to.db/update.c:151 #, c-format msgid "More elements of category %d, nothing loaded to database" msgstr "" -#: ../vector/v.to.db/update.c:223 +#: ../vector/v.to.db/update.c:251 #, c-format msgid "Record (cat %d) already exists (not inserted)" msgstr "" +#: ../vector/v.to.db/update.c:279 +#, c-format +msgid "Cannot update table: %s" +msgstr "" + #: ../vector/v.to.db/query.c:93 msgid "Querying database... " msgstr "" @@ -40755,41 +41221,41 @@ msgid "Unable to fetch record" msgstr "" -#: ../vector/v.to.db/report.c:13 +#: ../vector/v.to.db/report.c:14 msgid "No totals for selected option" msgstr "" -#: ../vector/v.to.db/report.c:211 +#: ../vector/v.to.db/report.c:230 #, c-format msgid "%d categories read from vector map (layer %d)" msgstr "" -#: ../vector/v.to.db/report.c:215 +#: ../vector/v.to.db/report.c:234 #, c-format msgid "%d records selected from table (layer %d)" msgstr "" -#: ../vector/v.to.db/report.c:218 +#: ../vector/v.to.db/report.c:237 #, c-format msgid "%d categories read from vector map exist in selection from table" msgstr "" -#: ../vector/v.to.db/report.c:221 +#: ../vector/v.to.db/report.c:240 #, c-format msgid "%d categories read from vector map don't exist in selection from table" msgstr "" -#: ../vector/v.to.db/report.c:223 +#: ../vector/v.to.db/report.c:242 #, c-format msgid "%d records updated/inserted (layer %d)" msgstr "" -#: ../vector/v.to.db/report.c:226 +#: ../vector/v.to.db/report.c:245 #, c-format msgid "%d update/insert errors (layer %d)" msgstr "" -#: ../vector/v.to.db/report.c:229 +#: ../vector/v.to.db/report.c:248 #, c-format msgid "%d categories with more points (coordinates not loaded)" msgstr "" @@ -40983,86 +41449,101 @@ msgid "Using private colormap for DirectColor visual." msgstr "" -#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:59 -#: ../scripts/v.rast.stats/v.rast.stats.py:120 +#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:60 +#: ../scripts/v.rast.stats/v.rast.stats.py:124 #: ../scripts/v.db.addcolumn/v.db.addcolumn.py:63 -#: ../scripts/v.db.addtable/v.db.addtable.py:75 +#: ../scripts/v.db.addtable/v.db.addtable.py:76 #: ../scripts/v.db.dropcolumn/v.db.dropcolumn.py:60 #: ../scripts/v.db.update/v.db.update.py:75 #, python-format msgid "Vector map <%s> not found in current mapset" msgstr "" -#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:69 +#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:70 msgid "There is no table connected to the input vector map. Cannot rename any column" msgstr "" -#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:78 +#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:79 #, python-format msgid "Column name <%s> too long. The DBF driver supports column names not longer than 10 characters" msgstr "" -#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:83 +#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:84 #, python-format msgid "Cannot rename column <%s> as it is needed to keep table <%s> connected to the input vector map" msgstr "" +#: ../scripts/v.rast.stats/v.rast.stats.py:131 +#: ../scripts/v.rast.stats/v.rast.stats.py:203 +#: ../scripts/v.rast.stats/v.rast.stats.py:210 +#: ../scripts/v.db.addcolumn/v.db.addcolumn.py:69 +#: ../scripts/v.db.update/v.db.update.py:81 +msgid "There is no table connected to this map. Run v.db.connect or v.db.addtable first." +msgstr "" + #: ../scripts/v.rast.stats/v.rast.stats.py:137 -msgid "Preprocessing input data..." +#, python-brace-format +msgid "Number of raster maps ({0}) different from number of column prefixes ({1})" msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:148 +#: ../scripts/v.rast.stats/v.rast.stats.py:170 msgid "An error occurred while converting vector to raster" msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:160 +#: ../scripts/v.rast.stats/v.rast.stats.py:182 msgid "No categories found in raster map" msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:167 -#: ../scripts/v.rast.stats/v.rast.stats.py:174 -#: ../scripts/v.db.addcolumn/v.db.addcolumn.py:69 -#: ../scripts/v.db.update/v.db.update.py:81 -msgid "There is no table connected to this map. Run v.db.connect or v.db.addtable first." +#: ../scripts/v.rast.stats/v.rast.stats.py:195 +#, python-brace-format +msgid "Not all vector categories converted to raster. Converted {0} of {1}." msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:227 +#: ../scripts/v.rast.stats/v.rast.stats.py:266 #, python-format msgid "Cannot create column <%s> (already present). " msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:228 +#: ../scripts/v.rast.stats/v.rast.stats.py:267 msgid "Use -c flag to update values in this column." msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:237 +#: ../scripts/v.rast.stats/v.rast.stats.py:276 #, python-format msgid "Adding columns '%s'" msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:242 +#: ../scripts/v.rast.stats/v.rast.stats.py:281 msgid "Adding columns failed. Exiting." msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:245 +#: ../scripts/v.rast.stats/v.rast.stats.py:284 #, python-format msgid "Processing input data (%d categories)..." msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:289 +#: ../scripts/v.rast.stats/v.rast.stats.py:328 msgid "Updating the database ..." msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:294 +#: ../scripts/v.rast.stats/v.rast.stats.py:333 #, python-brace-format msgid "Statistics calculated from raster map <{raster}> and uploaded to attribute table of vector map <{vector}>." msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:300 +#: ../scripts/v.rast.stats/v.rast.stats.py:339 #, python-format msgid "Failed to upload statistics to attribute table of vector map <%s>." msgstr "" +#: ../scripts/r.mapcalc.simple/r.mapcalc.simple.py:107 +msgid "The expression is an empty string" +msgstr "" + +#: ../scripts/r.mapcalc.simple/r.mapcalc.simple.py:141 +msgid "Expression: {}" +msgstr "" + #: ../scripts/m.proj/m.proj.py:142 msgid "cs2cs program not found, install PROJ.4 first: http://proj.maptools.org" msgstr "" @@ -41187,50 +41668,50 @@ msgid "No graphics device selected. Use d.mon to select graphics device." msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:143 +#: ../scripts/r.in.srtm/r.in.srtm.py:169 msgid "This module only operates in LatLong locations" msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:161 -msgid "The \"unzip\" program is required, please install it first" -msgstr "" - -#: ../scripts/r.in.srtm/r.in.srtm.py:168 +#: ../scripts/r.in.srtm/r.in.srtm.py:194 #, python-format msgid "'%s' does not appear to be a valid zip file." msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:175 +#: ../scripts/r.in.srtm/r.in.srtm.py:201 #, python-format msgid "File '%s' or '%s' not found" msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:197 +#: ../scripts/r.in.srtm/r.in.srtm.py:227 #, python-format msgid "Extracting '%s'..." msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:199 +#: ../scripts/r.in.srtm/r.in.srtm.py:232 msgid "Unable to unzip file." msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:201 +#: ../scripts/r.in.srtm/r.in.srtm.py:234 msgid "Converting input file to BIL..." msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:225 -msgid "Attempting to import 1-arcsec data." +#: ../scripts/r.in.srtm/r.in.srtm.py:258 +msgid "Attempting to import 1-arcsec SWBD data" +msgstr "" + +#: ../scripts/r.in.srtm/r.in.srtm.py:261 +msgid "Attempting to import 1-arcsec data" msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:243 +#: ../scripts/r.in.srtm/r.in.srtm.py:279 msgid "Unable to import data" msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:251 +#: ../scripts/r.in.srtm/r.in.srtm.py:288 msgid "Done: generated map " msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:252 +#: ../scripts/r.in.srtm/r.in.srtm.py:289 msgid "(Note: Holes in the data can be closed with 'r.fillnulls' using splines)" msgstr "" @@ -41635,28 +42116,36 @@ msgid "During computation %i tiles could not be created" msgstr "" -#: ../scripts/i.spectral/i.spectral.py:121 +#: ../scripts/i.spectral/i.spectral.py:125 #, python-format msgid "Programmer error (%s)" msgstr "" -#: ../scripts/i.spectral/i.spectral.py:213 +#: ../scripts/i.spectral/i.spectral.py:199 +msgid "Spectral signatures" +msgstr "" + +#: ../scripts/i.spectral/i.spectral.py:200 +msgid "DN Value" +msgstr "" + +#: ../scripts/i.spectral/i.spectral.py:218 msgid "Either group= or raster= is required" msgstr "" -#: ../scripts/i.spectral/i.spectral.py:216 +#: ../scripts/i.spectral/i.spectral.py:221 msgid "group= and raster= are mutually exclusive" msgstr "" -#: ../scripts/i.spectral/i.spectral.py:220 +#: ../scripts/i.spectral/i.spectral.py:225 msgid "Writing to text file requires output=filename" msgstr "" -#: ../scripts/i.spectral/i.spectral.py:224 +#: ../scripts/i.spectral/i.spectral.py:229 msgid "gnuplot required, please install first" msgstr "" -#: ../scripts/i.spectral/i.spectral.py:243 +#: ../scripts/i.spectral/i.spectral.py:251 msgid "No data returned from query" msgstr "" @@ -41747,11 +42236,11 @@ msgstr "" #: ../scripts/r.unpack/r.unpack.py:82 ../scripts/r.unpack/r.unpack.py:120 -#: ../scripts/v.unpack/v.unpack.py:86 ../scripts/v.unpack/v.unpack.py:133 +#: ../scripts/v.unpack/v.unpack.py:85 ../scripts/v.unpack/v.unpack.py:132 msgid "Pack file unreadable" msgstr "" -#: ../scripts/r.unpack/r.unpack.py:91 ../scripts/v.unpack/v.unpack.py:95 +#: ../scripts/r.unpack/r.unpack.py:91 ../scripts/v.unpack/v.unpack.py:94 msgid "Pack file unreadable: file '{}' missing" msgstr "" @@ -41778,21 +42267,21 @@ msgid "PROJ_INFO file is missing, unpack raster map in XY (unprojected) location." msgstr "" -#: ../scripts/r.unpack/r.unpack.py:158 ../scripts/v.unpack/v.unpack.py:164 +#: ../scripts/r.unpack/r.unpack.py:158 ../scripts/v.unpack/v.unpack.py:163 #, python-brace-format msgid "" "Difference between PROJ_INFO file of packed map and of current location:\n" "{diff}" msgstr "" -#: ../scripts/r.unpack/r.unpack.py:161 ../scripts/v.unpack/v.unpack.py:167 +#: ../scripts/r.unpack/r.unpack.py:161 ../scripts/v.unpack/v.unpack.py:166 #, python-brace-format msgid "" "Difference between PROJ_UNITS file of packed map and of current location:\n" "{diff}" msgstr "" -#: ../scripts/r.unpack/r.unpack.py:163 ../scripts/v.unpack/v.unpack.py:169 +#: ../scripts/r.unpack/r.unpack.py:163 ../scripts/v.unpack/v.unpack.py:168 msgid "Projection of dataset does not appear to match current location. In case of no significant differences in the projection definitions, use the -o flag to ignore them and use current location definition." msgstr "" @@ -41860,11 +42349,15 @@ msgid "Frame <%s> already found. An existing frame can be overwritten by '%s' flag." msgstr "" -#: ../scripts/r.grow/r.grow.py:130 +#: ../scripts/r.grow/r.grow.py:129 +msgid "Output can be written only to the current mapset" +msgstr "" + +#: ../scripts/r.grow/r.grow.py:139 msgid "Growing failed. Removing temporary maps." msgstr "" -#: ../scripts/r.grow/r.grow.py:142 +#: ../scripts/r.grow/r.grow.py:151 msgid "Shrinking failed. Removing temporary maps." msgstr "" @@ -41913,21 +42406,21 @@ msgid "Table <%s> not found in database <%s>" msgstr "" -#: ../scripts/db.droptable/db.droptable.py:84 +#: ../scripts/db.droptable/db.droptable.py:85 #, python-format msgid "Deleting table <%s> which is attached to following map(s):" msgstr "" -#: ../scripts/db.droptable/db.droptable.py:89 +#: ../scripts/db.droptable/db.droptable.py:90 #, python-format msgid "The table <%s> would be deleted." msgstr "" -#: ../scripts/db.droptable/db.droptable.py:91 +#: ../scripts/db.droptable/db.droptable.py:92 msgid "You must use the force flag to actually remove it. Exiting." msgstr "" -#: ../scripts/db.droptable/db.droptable.py:100 +#: ../scripts/db.droptable/db.droptable.py:101 msgid "Cannot continue (problem deleting table)." msgstr "" @@ -42038,41 +42531,41 @@ msgid "At least 2 maps are required" msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:81 +#: ../scripts/v.db.addtable/v.db.addtable.py:82 #, python-format msgid "Using vector map name as table name: <%s>" msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:87 +#: ../scripts/v.db.addtable/v.db.addtable.py:88 #, python-format msgid "Using vector map name extended by layer number as table name: <%s>" msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:90 +#: ../scripts/v.db.addtable/v.db.addtable.py:91 #, python-format msgid "Using user specified table name: %s" msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:94 +#: ../scripts/v.db.addtable/v.db.addtable.py:95 msgid "Creating new DB connection based on default mapset settings..." msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:104 +#: ../scripts/v.db.addtable/v.db.addtable.py:105 #, python-format msgid "There is already a table linked to layer <%s>" msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:119 +#: ../scripts/v.db.addtable/v.db.addtable.py:120 #, python-format msgid "Duplicate column name '%s' not allowed" msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:130 +#: ../scripts/v.db.addtable/v.db.addtable.py:131 #, python-format msgid "Creating table with columns (%s)..." msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:158 +#: ../scripts/v.db.addtable/v.db.addtable.py:169 msgid "Current attribute table links:" msgstr "" @@ -42316,9 +42809,9 @@ msgstr "" #: ../scripts/r.in.wms/wms_base.py:421 ../scripts/r.in.wms/wms_base.py:478 -#: ../scripts/r.in.wms/wms_base.py:488 ../scripts/r.in.wms/wms_base.py:518 -#: ../scripts/r.in.wms/wms_base.py:542 ../scripts/r.in.wms/wms_base.py:553 -#: ../scripts/r.in.wms/wms_base.py:565 +#: ../scripts/r.in.wms/wms_base.py:488 ../scripts/r.in.wms/wms_base.py:519 +#: ../scripts/r.in.wms/wms_base.py:543 ../scripts/r.in.wms/wms_base.py:554 +#: ../scripts/r.in.wms/wms_base.py:566 #, python-format msgid "%s failed" msgstr "" @@ -42332,7 +42825,7 @@ msgid "Please change output name, or change names of these rasters: %s, module needs to create this temporary maps during execution." msgstr "" -#: ../scripts/r.in.wms/wms_base.py:567 +#: ../scripts/r.in.wms/wms_base.py:568 #, python-format msgid "<%s> created." msgstr "" @@ -42419,40 +42912,40 @@ msgid "Incorrect WMS query" msgstr "" -#: ../scripts/v.unpack/v.unpack.py:130 +#: ../scripts/v.unpack/v.unpack.py:129 #, python-format msgid "This GRASS GIS pack file contains raster data. Use r.unpack to unpack <%s>" msgstr "" -#: ../scripts/v.unpack/v.unpack.py:143 +#: ../scripts/v.unpack/v.unpack.py:142 msgid "PROJ_INFO file is missing, unpack vector map in XY (unprojected) location." msgstr "" -#: ../scripts/v.unpack/v.unpack.py:161 +#: ../scripts/v.unpack/v.unpack.py:160 msgid "Projection information does not match. Proceeding..." msgstr "" -#: ../scripts/v.unpack/v.unpack.py:215 +#: ../scripts/v.unpack/v.unpack.py:214 #, python-format msgid "Coping table <%s> as table <%s>" msgstr "" -#: ../scripts/v.unpack/v.unpack.py:226 +#: ../scripts/v.unpack/v.unpack.py:225 #, python-format msgid "Unable to copy table <%s> as table <%s>" msgstr "" -#: ../scripts/v.unpack/v.unpack.py:228 +#: ../scripts/v.unpack/v.unpack.py:227 #, python-format msgid "Connect table <%s> to vector map <%s> at layer <%s>" msgstr "" -#: ../scripts/v.unpack/v.unpack.py:238 +#: ../scripts/v.unpack/v.unpack.py:237 #, python-format msgid "Unable to connect table <%s> to vector map <%s>" msgstr "" -#: ../scripts/v.unpack/v.unpack.py:241 +#: ../scripts/v.unpack/v.unpack.py:240 #, python-format msgid "Vector map <%s> successfully unpacked" msgstr "" @@ -42462,7 +42955,7 @@ msgid "Missing value for parameter <%s>" msgstr "" -#: ../scripts/v.import/v.import.py:178 ../scripts/r.import/r.import.py:194 +#: ../scripts/v.import/v.import.py:178 ../scripts/r.import/r.import.py:193 #, python-format msgid "Input <%s> successfully imported without reprojection" msgstr "" @@ -42472,12 +42965,12 @@ msgid "Unable to import <%s>" msgstr "" -#: ../scripts/v.import/v.import.py:190 ../scripts/r.import/r.import.py:206 +#: ../scripts/v.import/v.import.py:190 ../scripts/r.import/r.import.py:205 #, python-format msgid "Coordinate reference system not available for current location <%s>" msgstr "" -#: ../scripts/v.import/v.import.py:210 ../scripts/r.import/r.import.py:226 +#: ../scripts/v.import/v.import.py:210 ../scripts/r.import/r.import.py:225 #, python-format msgid "Creating temporary location for <%s>..." msgstr "" @@ -42487,12 +42980,12 @@ msgid "Unable to create location from OGR datasource <%s>" msgstr "" -#: ../scripts/v.import/v.import.py:231 ../scripts/r.import/r.import.py:245 +#: ../scripts/v.import/v.import.py:231 ../scripts/r.import/r.import.py:244 #, python-format msgid "Coordinate reference system not available for input <%s>" msgstr "" -#: ../scripts/v.import/v.import.py:248 ../scripts/r.import/r.import.py:328 +#: ../scripts/v.import/v.import.py:248 ../scripts/r.import/r.import.py:327 msgid "Unable to reproject to source location" msgstr "" @@ -42506,7 +42999,7 @@ msgid "Unable to import OGR datasource <%s>" msgstr "" -#: ../scripts/v.import/v.import.py:279 ../scripts/r.import/r.import.py:374 +#: ../scripts/v.import/v.import.py:279 ../scripts/r.import/r.import.py:373 #, python-format msgid "Reprojecting <%s>..." msgstr "" @@ -42557,7 +43050,7 @@ msgid "Column <%s> not found in table <%s>. Skipped" msgstr "" -#: ../scripts/v.db.dropcolumn/v.db.dropcolumn.py:117 +#: ../scripts/v.db.dropcolumn/v.db.dropcolumn.py:122 msgid "Deleting column failed" msgstr "" @@ -43042,168 +43535,168 @@ msgid "Done. 3D raster map <%s> created." msgstr "" -#: ../scripts/r.import/r.import.py:170 +#: ../scripts/r.import/r.import.py:169 msgid "To set custom resolution value, select 'value' in resolution option" msgstr "" -#: ../scripts/r.import/r.import.py:173 +#: ../scripts/r.import/r.import.py:172 msgid "Resolution value can't be smaller than 0" msgstr "" -#: ../scripts/r.import/r.import.py:176 +#: ../scripts/r.import/r.import.py:175 msgid "Please provide the resolution for the imported dataset or change to 'estimated' resolution" msgstr "" -#: ../scripts/r.import/r.import.py:198 ../scripts/r.import/r.import.py:256 +#: ../scripts/r.import/r.import.py:197 ../scripts/r.import/r.import.py:255 #, python-format msgid "Unable to import GDAL dataset <%s>" msgstr "" -#: ../scripts/r.import/r.import.py:235 +#: ../scripts/r.import/r.import.py:234 #, python-format msgid "Unable to read GDAL dataset <%s>" msgstr "" -#: ../scripts/r.import/r.import.py:248 +#: ../scripts/r.import/r.import.py:247 #, python-format msgid "Importing <%s> to temporary location..." msgstr "" -#: ../scripts/r.import/r.import.py:267 +#: ../scripts/r.import/r.import.py:266 msgid "Input contains GCPs, rectification is required" msgstr "" -#: ../scripts/r.import/r.import.py:295 +#: ../scripts/r.import/r.import.py:294 msgid "Unable to get reprojected map extent" msgstr "" -#: ../scripts/r.import/r.import.py:348 +#: ../scripts/r.import/r.import.py:347 #, python-brace-format msgid "Estimated target resolution for input band <{out}>: {res}" msgstr "" -#: ../scripts/r.import/r.import.py:363 +#: ../scripts/r.import/r.import.py:362 #, python-brace-format msgid "Using given resolution for input band <{out}>: {res}" msgstr "" -#: ../scripts/r.import/r.import.py:369 +#: ../scripts/r.import/r.import.py:368 #, python-brace-format msgid "Using current region resolution for input band <{out}>: nsres={ns}, ewres={ew}" msgstr "" -#: ../scripts/r.import/r.import.py:381 +#: ../scripts/r.import/r.import.py:380 #, python-format msgid "Unable to to reproject raster <%s>" msgstr "" -#: ../scripts/r.import/r.import.py:384 +#: ../scripts/r.import/r.import.py:383 #, python-format msgid "The reprojected raster <%s> is empty" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:160 +#: ../scripts/r.fillnulls/r.fillnulls.py:172 msgid "A user raster mask (MASK) is present. Saving it..." msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:175 +#: ../scripts/r.fillnulls/r.fillnulls.py:187 msgid "Using RST interpolation..." msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:176 +#: ../scripts/r.fillnulls/r.fillnulls.py:188 msgid "Locating and isolating NULL areas..." msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:180 +#: ../scripts/r.fillnulls/r.fillnulls.py:192 msgid "Skipping masked raster parts" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:191 -#: ../scripts/r.fillnulls/r.fillnulls.py:460 +#: ../scripts/r.fillnulls/r.fillnulls.py:203 +#: ../scripts/r.fillnulls/r.fillnulls.py:472 msgid "Restoring user mask (MASK)..." msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:195 -#: ../scripts/r.fillnulls/r.fillnulls.py:464 +#: ../scripts/r.fillnulls/r.fillnulls.py:207 +#: ../scripts/r.fillnulls/r.fillnulls.py:476 msgid "Failed to restore user MASK!" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:199 +#: ../scripts/r.fillnulls/r.fillnulls.py:211 msgid "Growing NULL areas" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:206 -#: ../scripts/r.fillnulls/r.fillnulls.py:221 -#: ../scripts/r.fillnulls/r.fillnulls.py:315 +#: ../scripts/r.fillnulls/r.fillnulls.py:218 +#: ../scripts/r.fillnulls/r.fillnulls.py:233 +#: ../scripts/r.fillnulls/r.fillnulls.py:327 msgid "abandoned. Removing temporary map, restoring user mask if needed:" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:210 +#: ../scripts/r.fillnulls/r.fillnulls.py:222 msgid "Assigning IDs to NULL areas" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:235 -#: ../scripts/r.fillnulls/r.fillnulls.py:273 -#: ../scripts/r.fillnulls/r.fillnulls.py:288 -#: ../scripts/r.fillnulls/r.fillnulls.py:296 -#: ../scripts/r.fillnulls/r.fillnulls.py:330 -#: ../scripts/r.fillnulls/r.fillnulls.py:403 -#: ../scripts/r.fillnulls/r.fillnulls.py:424 -#: ../scripts/r.fillnulls/r.fillnulls.py:434 +#: ../scripts/r.fillnulls/r.fillnulls.py:247 +#: ../scripts/r.fillnulls/r.fillnulls.py:285 +#: ../scripts/r.fillnulls/r.fillnulls.py:300 +#: ../scripts/r.fillnulls/r.fillnulls.py:308 +#: ../scripts/r.fillnulls/r.fillnulls.py:342 +#: ../scripts/r.fillnulls/r.fillnulls.py:415 +#: ../scripts/r.fillnulls/r.fillnulls.py:436 +#: ../scripts/r.fillnulls/r.fillnulls.py:446 msgid "abandoned. Removing temporary maps, restoring user mask if needed:" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:256 +#: ../scripts/r.fillnulls/r.fillnulls.py:268 msgid "Input map has no holes. Check region settings." msgstr "" #. GTC Hole is NULL area in a raster map -#: ../scripts/r.fillnulls/r.fillnulls.py:259 +#: ../scripts/r.fillnulls/r.fillnulls.py:271 #, python-format msgid "Processing %d map holes" msgstr "" #. GTC Hole is a NULL area in a raster map -#: ../scripts/r.fillnulls/r.fillnulls.py:265 +#: ../scripts/r.fillnulls/r.fillnulls.py:277 #, python-format msgid "Filling hole %s of %s" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:335 +#: ../scripts/r.fillnulls/r.fillnulls.py:347 #, python-format msgid "Interpolating %d points" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:338 +#: ../scripts/r.fillnulls/r.fillnulls.py:350 msgid "No points to interpolate" msgstr "" #. GTC Hole is NULL area in a raster map -#: ../scripts/r.fillnulls/r.fillnulls.py:359 +#: ../scripts/r.fillnulls/r.fillnulls.py:371 #, python-format msgid "Failed to fill hole %s" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:373 +#: ../scripts/r.fillnulls/r.fillnulls.py:385 #, python-format msgid "Filling has failed silently. Leaving temporary maps with prefix <%s> for debugging." msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:438 +#: ../scripts/r.fillnulls/r.fillnulls.py:450 #, python-format msgid "Using %s bspline interpolation" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:472 +#: ../scripts/r.fillnulls/r.fillnulls.py:484 msgid "Patching fill data into NULL areas..." msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:480 +#: ../scripts/r.fillnulls/r.fillnulls.py:492 #, python-format msgid "Filled raster map is: %s" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:487 +#: ../scripts/r.fillnulls/r.fillnulls.py:499 msgid "Following holes where not filled. Temporary maps with are left in place to allow examination of unfilled holes" msgstr "" diff -Nru grass-7.4.3/locale/po/grassmods_id_ID.po grass-7.6.0/locale/po/grassmods_id_ID.po --- grass-7.4.3/locale/po/grassmods_id_ID.po 2018-11-24 09:45:17.000000000 +0000 +++ grass-7.6.0/locale/po/grassmods_id_ID.po 2018-12-26 10:57:24.000000000 +0000 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: grasslibs_id_ID\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-03-24 00:06+0100\n" +"POT-Creation-Date: 2018-12-26 11:43+0100\n" "PO-Revision-Date: 2017-05-23 21:08+0200\n" "Language-Team: Indonesian (Indonesia) (https://www.transifex.com/grass-gis/teams/45198/id_ID/)\n" "Language: id_ID\n" @@ -71,7 +71,7 @@ #: ../temporal/t.connect/main.c:35 ../display/d.colorlist/main.c:36 #: ../display/d.fontlist/main.c:46 ../display/d.font/main.c:46 -#: ../general/g.region/main.c:65 ../general/g.mapsets/main.c:64 +#: ../general/g.region/main.c:66 ../general/g.mapsets/main.c:64 #: ../general/g.mapset/main.c:50 ../general/g.gisenv/main.c:44 msgid "settings" msgstr "" @@ -81,7 +81,7 @@ #: ../locale/scriptstrings/t.select_to_translate.c:3 #: ../locale/scriptstrings/t.info_to_translate.c:3 #: ../raster/r.timestamp/main.c:36 ../raster/r.describe/main.c:55 -#: ../raster/r.info/main.c:71 ../raster/r.support/main.c:55 +#: ../raster/r.info/main.c:73 ../raster/r.support/main.c:55 #: ../raster/r.region/main.c:52 ../raster3d/r3.support/main.c:50 #: ../raster3d/r3.timestamp/main.c:44 ../raster3d/r3.info/main.c:76 #: ../vector/v.support/main.c:40 ../vector/v.timestamp/main.c:36 @@ -105,46 +105,48 @@ #: ../locale/scriptstrings/t.rast.colors_to_translate.c:18 #: ../locale/scriptstrings/v.unpack_to_translate.c:13 #: ../locale/scriptstrings/r.unpack_to_translate.c:12 -#: ../raster/r.colors/edit_colors.c:128 ../raster/r.out.gdal/main.c:145 -#: ../raster/r.external.out/main.c:272 ../raster/r.external.out/main.c:283 -#: ../raster/r.what/main.c:122 ../raster/r.what/main.c:130 -#: ../raster/r.what/main.c:144 ../raster/r.what/main.c:149 -#: ../raster/r.what/main.c:154 ../raster/r.what/main.c:159 -#: ../raster/r.what/main.c:169 ../raster/r.proj/main.c:204 -#: ../raster/r.proj/main.c:214 ../raster/r.proj/main.c:220 -#: ../raster/r.in.gdal/main.c:208 ../raster/r.in.gdal/main.c:241 -#: ../raster/r.sunmask/main.c:232 ../raster/r.sunmask/main.c:238 -#: ../raster/r.external/main.c:96 ../raster/r.external/main.c:135 -#: ../display/d.mon/main.c:115 ../display/d.mon/main.c:120 -#: ../display/d.mon/main.c:125 ../general/g.list/main.c:105 -#: ../general/g.list/main.c:116 ../general/g.list/main.c:138 -#: ../general/g.list/main.c:143 ../general/g.list/main.c:148 -#: ../general/g.list/main.c:153 ../general/g.region/main.c:89 -#: ../general/g.region/main.c:95 ../general/g.region/main.c:100 -#: ../general/g.region/main.c:106 ../general/g.region/main.c:112 -#: ../general/g.region/main.c:118 ../general/g.region/main.c:124 -#: ../general/g.region/main.c:132 ../general/g.region/main.c:137 -#: ../general/g.region/main.c:143 ../general/g.region/main.c:148 -#: ../general/g.region/main.c:153 ../general/g.mapsets/main.c:87 -#: ../general/g.mapsets/main.c:92 ../general/g.mapsets/main.c:98 -#: ../general/g.proj/main.c:80 ../general/g.proj/main.c:86 -#: ../general/g.proj/main.c:92 ../general/g.proj/main.c:98 -#: ../general/g.proj/main.c:104 ../general/g.proj/main.c:115 -#: ../general/g.proj/main.c:120 ../general/g.mapset/main.c:76 -#: ../general/g.mapset/main.c:82 ../imagery/i.group/main.c:79 -#: ../imagery/i.group/main.c:84 ../imagery/i.group/main.c:89 -#: ../db/db.connect/main.c:53 ../db/db.connect/main.c:58 -#: ../db/db.login/main.c:91 ../vector/v.external.out/args.c:63 -#: ../vector/v.external.out/args.c:75 ../vector/v.external.out/args.c:81 -#: ../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:320 ../vector/v.in.ogr/main.c:326 -#: ../vector/v.colors/main.c:133 ../vector/v.what/main.c:91 +#: ../raster/r.colors/edit_colors.c:145 ../raster/r.colors/edit_colors.c:152 +#: ../raster/r.out.gdal/main.c:145 ../raster/r.external.out/main.c:272 +#: ../raster/r.external.out/main.c:283 ../raster/r.what/main.c:122 +#: ../raster/r.what/main.c:130 ../raster/r.what/main.c:144 +#: ../raster/r.what/main.c:149 ../raster/r.what/main.c:154 +#: ../raster/r.what/main.c:159 ../raster/r.what/main.c:169 +#: ../raster/r.proj/main.c:215 ../raster/r.proj/main.c:225 +#: ../raster/r.proj/main.c:231 ../raster/r.in.gdal/main.c:225 +#: ../raster/r.in.gdal/main.c:258 ../raster/r.sunmask/main.c:232 +#: ../raster/r.sunmask/main.c:238 ../raster/r.external/main.c:96 +#: ../raster/r.external/main.c:135 ../display/d.mon/main.c:115 +#: ../display/d.mon/main.c:120 ../display/d.mon/main.c:125 +#: ../general/g.list/main.c:105 ../general/g.list/main.c:116 +#: ../general/g.list/main.c:138 ../general/g.list/main.c:143 +#: ../general/g.list/main.c:148 ../general/g.list/main.c:153 +#: ../general/g.region/main.c:90 ../general/g.region/main.c:96 +#: ../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:125 ../general/g.region/main.c:133 +#: ../general/g.region/main.c:138 ../general/g.region/main.c:144 +#: ../general/g.region/main.c:149 ../general/g.region/main.c:154 +#: ../general/g.mapsets/main.c:87 ../general/g.mapsets/main.c:92 +#: ../general/g.mapsets/main.c:98 ../general/g.proj/main.c:80 +#: ../general/g.proj/main.c:86 ../general/g.proj/main.c:92 +#: ../general/g.proj/main.c:98 ../general/g.proj/main.c:104 +#: ../general/g.proj/main.c:115 ../general/g.proj/main.c:120 +#: ../general/g.mapset/main.c:76 ../general/g.mapset/main.c:82 +#: ../imagery/i.group/main.c:85 ../imagery/i.group/main.c:90 +#: ../imagery/i.group/main.c:95 ../db/db.connect/main.c:53 +#: ../db/db.connect/main.c:58 ../db/db.login/main.c:91 +#: ../vector/v.external.out/args.c:63 ../vector/v.external.out/args.c:75 +#: ../vector/v.external.out/args.c:81 ../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:337 +#: ../vector/v.in.ogr/main.c:343 ../vector/v.colors/main.c:133 +#: ../vector/v.colors/main.c:140 ../vector/v.what/main.c:91 #: ../vector/v.what/main.c:96 ../vector/v.what/main.c:101 #: ../vector/v.what/main.c:106 ../vector/v.what/main.c:111 #: ../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.external/args.c:57 +#: ../vector/v.info/parse.c:46 ../vector/v.vect.stats/main.c:221 +#: ../vector/v.vect.stats/main.c:228 ../vector/v.external/args.c:57 #: ../vector/v.external/args.c:63 ../vector/v.external/args.c:71 #: ../vector/v.to.db/parse.c:118 ../vector/v.to.db/parse.c:123 #: ../vector/v.to.db/parse.c:129 ../vector/v.to.db/parse.c:135 @@ -160,8 +162,8 @@ #: ../temporal/t.connect/main.c:69 ../general/g.gisenv/main.c:66 #: ../general/g.gisenv/main.c:74 ../general/g.gisenv/main.c:84 #: ../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 +#: ../db/db.connect/main.c:82 ../db/db.connect/main.c:91 +#: ../db/db.connect/main.c:94 ../db/db.connect/main.c:103 msgid "Set" msgstr "" @@ -197,8 +199,8 @@ msgid "Default TGIS database is not set" msgstr "" -#: ../temporal/t.connect/main.c:133 ../db/db.connect/main.c:161 -#: ../db/db.connect/main.c:188 +#: ../temporal/t.connect/main.c:133 ../db/db.connect/main.c:171 +#: ../db/db.connect/main.c:197 #, c-format msgid "" "Default driver / database set to:\n" @@ -214,9 +216,9 @@ #: ../locale/scriptstrings/g.extension_to_translate.c:3 #: ../locale/scriptstrings/g.extension.all_to_translate.c:3 #: ../locale/scriptstrings/g.manual_to_translate.c:2 -#: ../general/g.findfile/main.c:38 ../general/g.version/main.c:65 +#: ../general/g.findfile/main.c:38 ../general/g.version/main.c:69 #: ../general/g.ppmtopng/main.c:117 ../general/g.list/main.c:65 -#: ../general/g.cairocomp/main.c:196 ../general/g.region/main.c:64 +#: ../general/g.cairocomp/main.c:196 ../general/g.region/main.c:65 #: ../general/g.gui/main.c:39 ../general/g.findetc/main.c:28 #: ../general/g.rename/main.c:45 ../general/g.mapsets/main.c:63 #: ../general/g.pnmcomp/main.c:282 ../general/g.copy/main.c:41 @@ -257,8 +259,8 @@ #: ../locale/scriptstrings/v.import_to_translate.c:13 #: ../locale/scriptstrings/v.import_to_translate.c:16 #: ../locale/scriptstrings/v.import_to_translate.c:19 -#: ../locale/scriptstrings/i.spectral_to_translate.c:10 -#: ../locale/scriptstrings/i.spectral_to_translate.c:12 +#: ../locale/scriptstrings/i.spectral_to_translate.c:11 +#: ../locale/scriptstrings/i.spectral_to_translate.c:13 #: ../locale/scriptstrings/db.in.ogr_to_translate.c:8 #: ../locale/scriptstrings/db.in.ogr_to_translate.c:10 #: ../locale/scriptstrings/db.in.ogr_to_translate.c:13 @@ -270,10 +272,10 @@ #: ../locale/scriptstrings/m.proj_to_translate.c:11 #: ../locale/scriptstrings/m.proj_to_translate.c:23 #: ../locale/scriptstrings/m.proj_to_translate.c:25 -#: ../locale/scriptstrings/m.proj_to_translate.c:27 ../raster/r.sun/main.c:403 -#: ../raster/r.sun/main.c:412 ../raster/r.sun/main.c:421 -#: ../raster/r.sun/main.c:430 ../raster/r.sun/main.c:439 -#: ../raster/r.sun/main.c:448 ../raster/r.resamp.rst/main.c:174 +#: ../locale/scriptstrings/m.proj_to_translate.c:27 ../raster/r.sun/main.c:402 +#: ../raster/r.sun/main.c:411 ../raster/r.sun/main.c:420 +#: ../raster/r.sun/main.c:429 ../raster/r.sun/main.c:438 +#: ../raster/r.sun/main.c:447 ../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 @@ -282,6 +284,7 @@ #: ../raster/r.grow.distance/main.c:168 ../raster/r.in.lidar/main.c:126 #: ../raster/r.in.lidar/main.c:253 ../raster/r.in.lidar/main.c:286 #: ../raster/r.in.lidar/main.c:295 ../raster/r.in.xyz/main.c:297 +#: ../raster/r.buildvrt/main.c:95 ../raster/r.buildvrt/main.c:103 #: ../raster/r.lake/main.c:167 ../raster/r.lake/main.c:195 #: ../raster/r.sim/r.sim.sediment/main.c:179 #: ../raster/r.sim/r.sim.sediment/main.c:186 @@ -300,9 +303,9 @@ #: ../raster3d/r3.in.lidar/main.c:196 ../raster3d/r3.in.lidar/main.c:202 #: ../vector/v.out.ascii/args.c:35 ../vector/v.out.ascii/args.c:81 #: ../vector/v.profile/main.c:218 ../vector/v.profile/main.c:223 -#: ../vector/v.profile/main.c:229 ../vector/v.in.ogr/main.c:228 -#: ../vector/v.in.ogr/main.c:283 ../vector/v.in.ogr/main.c:333 -#: ../vector/v.in.ogr/main.c:339 ../vector/v.in.ogr/main.c:381 +#: ../vector/v.profile/main.c:229 ../vector/v.in.ogr/main.c:245 +#: ../vector/v.in.ogr/main.c:300 ../vector/v.in.ogr/main.c:350 +#: ../vector/v.in.ogr/main.c:356 ../vector/v.in.ogr/main.c:398 msgid "Output" msgstr "" @@ -341,8 +344,8 @@ #: ../locale/scriptstrings/t.rast.extract_to_translate.c:3 #: ../locale/scriptstrings/t.vect.extract_to_translate.c:3 #: ../locale/scriptstrings/t.rast3d.extract_to_translate.c:3 -#: ../vector/v.decimate/main.c:127 ../vector/v.outlier/main.c:71 -#: ../vector/v.extract/main.c:78 +#: ../vector/v.decimate/main.c:128 ../vector/v.outlier/main.c:71 +#: ../vector/v.extract/main.c:79 msgid "extract" msgstr "" @@ -379,6 +382,8 @@ #: ../locale/scriptstrings/t.rast.algebra_to_translate.c:4 #: ../locale/scriptstrings/t.rast.neighbors_to_translate.c:4 #: ../locale/scriptstrings/r.buffer.lowmem_to_translate.c:3 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:2 +#: ../locale/scriptstrings/r.drain_to_translate.c:2 #: ../locale/scriptstrings/r.import_to_translate.c:2 #: ../locale/scriptstrings/d.to.rast_to_translate.c:4 #: ../locale/scriptstrings/t.rast.univar_to_translate.c:4 @@ -391,19 +396,19 @@ #: ../locale/scriptstrings/r.in.srtm_to_translate.c:2 #: ../locale/scriptstrings/t.rast.export_to_translate.c:4 #: ../doc/raster/r.example/main.c:83 ../raster/r.surf.area/main.c:76 -#: ../raster/r.profile/main.c:53 ../raster/r.sun/main.c:251 -#: ../raster/r.regression.multi/main.c:129 ../raster/r.volume/main.c:76 -#: ../raster/r.solute.transport/main.c:229 ../raster/r.walk/main.c:178 -#: ../raster/r.timestamp/main.c:35 ../raster/r.colors/edit_colors.c:63 -#: ../raster/r.mfilter/main.c:56 ../raster/r.cost/main.c:140 -#: ../raster/r.resamp.interp/main.c:76 ../raster/r.reclass/main.c:50 -#: ../raster/r.topmodel/main.c:51 ../raster/r.texture/main.c:102 -#: ../raster/r.stats/main.c:106 ../raster/r.stats.quantile/main.c:516 -#: ../raster/r.in.poly/main.c:34 ../raster/r.out.pov/main.c:121 -#: ../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.renyi/renyi.c:47 -#: ../raster/r.li/r.li.cwed/cwed.c:54 ../raster/r.li/r.li.mpa/mpa.c:44 -#: ../raster/r.li/r.li.simpson/simpson.c:46 +#: ../raster/r.path/main.c:150 ../raster/r.profile/main.c:53 +#: ../raster/r.sun/main.c:250 ../raster/r.regression.multi/main.c:129 +#: ../raster/r.volume/main.c:76 ../raster/r.solute.transport/main.c:229 +#: ../raster/r.walk/main.c:203 ../raster/r.timestamp/main.c:35 +#: ../raster/r.colors/edit_colors.c:80 ../raster/r.mfilter/main.c:56 +#: ../raster/r.cost/main.c:163 ../raster/r.resamp.interp/main.c:76 +#: ../raster/r.reclass/main.c:50 ../raster/r.topmodel/main.c:51 +#: ../raster/r.texture/main.c:102 ../raster/r.stats/main.c:106 +#: ../raster/r.stats.quantile/main.c:516 ../raster/r.in.poly/main.c:34 +#: ../raster/r.out.pov/main.c:121 ../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.renyi/renyi.c:47 ../raster/r.li/r.li.cwed/cwed.c:54 +#: ../raster/r.li/r.li.mpa/mpa.c:44 ../raster/r.li/r.li.simpson/simpson.c:46 #: ../raster/r.li/r.li.padrange/padrange.c:53 #: ../raster/r.li/r.li.edgedensity/edgedensity.c:48 #: ../raster/r.li/r.li.patchnum/main.c:50 ../raster/r.li/r.li.padsd/padsd.c:53 @@ -414,9 +419,9 @@ #: ../raster/r.li/r.li.richness/richness.c:43 ../raster/r.out.ppm3/main.c:57 #: ../raster/r.out.bin/main.c:279 ../raster/r.to.rast3/main.c:197 #: ../raster/r.resamp.rst/main.c:148 ../raster/r.univar/r.univar_main.c:104 -#: ../raster/r.recode/main.c:48 ../raster/r.random/main.c:51 +#: ../raster/r.recode/main.c:48 ../raster/r.random/main.c:52 #: ../raster/r.spreadpath/main.c:88 ../raster/r.uslek/main.c:53 -#: ../raster/r.report/main.c:67 ../raster/r.horizon/main.c:180 +#: ../raster/r.report/main.c:67 ../raster/r.horizon/main.c:179 #: ../raster/r.quant/main.c:47 ../raster/r.series.accumulate/main.c:80 #: ../raster/r.rescale.eq/main.c:52 ../raster/r.distance/main.c:39 #: ../raster/r.mode/main.c:55 ../raster/r.spread/main.c:105 @@ -426,13 +431,13 @@ #: ../raster/r.gwflow/main.c:208 ../raster/r.describe/main.c:54 #: ../raster/r.what.color/main.c:88 ../raster/r.neighbors/main.c:167 #: ../raster/r.buffer/main.c:66 ../raster/r.contour/main.c:87 -#: ../raster/r.slope.aspect/main.c:151 ../raster/r.in.ascii/main.c:69 +#: ../raster/r.slope.aspect/main.c:169 ../raster/r.in.ascii/main.c:69 #: ../raster/r.stream.extract/main.c:76 ../raster/r.grow.distance/main.c:150 #: ../raster/r.random.surface/main.c:57 ../raster/r.surf.random/main.c:36 -#: ../raster/r.in.gridatb/main.c:45 ../raster/r.fill.dir/main.c:86 +#: ../raster/r.in.gridatb/main.c:45 ../raster/r.fill.dir/main.c:88 #: ../raster/r.clump/main.c:58 ../raster/r.circle/main.c:51 -#: ../raster/r.in.png/main.c:519 ../raster/r.cross/main.c:69 -#: ../raster/r.series/main.c:137 ../raster/r.in.lidar/main.c:108 +#: ../raster/r.in.png/main.c:519 ../raster/r.cross/main.c:68 +#: ../raster/r.series/main.c:138 ../raster/r.in.lidar/main.c:108 #: ../raster/r.mapcalc/main.c:70 ../raster/r.statistics/main.c:55 #: ../raster/r.sunhours/main.c:72 ../raster/r.stats.zonal/main.c:101 #: ../raster/r.out.gridatb/main.c:67 ../raster/r.regression.line/main.c:46 @@ -441,35 +446,36 @@ #: ../raster/r.in.xyz/main.c:158 ../raster/r.surf.fractal/main.c:38 #: ../raster/r.kappa/main.c:68 ../raster/r.coin/main.c:66 #: ../raster/r.water.outlet/main.c:57 ../raster/r.to.vect/main.c:76 -#: ../raster/r.out.vrml/main.c:47 ../raster/r.quantile/main.c:265 -#: ../raster/r.param.scale/interface.c:54 ../raster/r.surf.idw/main.c:104 -#: ../raster/r.in.bin/main.c:257 ../raster/r.drain/main.c:109 -#: ../raster/r.random.cells/main.c:47 ../raster/r.surf.contour/main.c:60 -#: ../raster/r.fill.stats/main.c:775 ../raster/r.tile/main.c:43 -#: ../raster/r.patch/main.c:58 ../raster/r.info/main.c:70 -#: ../raster/r.geomorphon/main.c:104 ../raster/r.topidx/main.c:39 -#: ../raster/r.category/main.c:52 ../raster/r.series.interp/main.c:64 -#: ../raster/r.external.out/main.c:235 ../raster/r.resamp.bspline/main.c:79 -#: ../raster/r.in.mat/main.c:91 ../raster/r.ros/main.c:212 -#: ../raster/r.null/main.c:60 ../raster/r.what/main.c:100 -#: ../raster/r.transect/main.c:103 ../raster/r.flow/main.c:421 -#: ../raster/r.proj/main.c:144 ../raster/r.surf.gauss/main.c:38 -#: ../raster/r.out.png/main.c:112 ../raster/r.resample/main.c:54 -#: ../raster/r.relief/main.c:107 ../raster/r.carve/main.c:74 -#: ../raster/r.in.gdal/main.c:92 ../raster/r.sunmask/main.c:116 -#: ../raster/r.out.ascii/main.c:59 ../raster/r.out.mpeg/main.c:102 -#: ../raster/r.covar/main.c:51 ../raster/r.out.ppm/main.c:54 -#: ../raster/r.support/main.c:54 ../raster/r.lake/main.c:150 -#: ../raster/r.out.mat/main.c:62 ../raster/r.his/main.c:67 -#: ../raster/r.external/main.c:57 ../raster/r.resamp.filter/main.c:389 -#: ../raster/r.latlong/main.c:56 ../raster/r.composite/main.c:72 -#: ../raster/r.region/main.c:51 ../raster/r.watershed/front/main.c:73 -#: ../raster/r.rescale/main.c:48 ../raster/r.sim/r.sim.sediment/main.c:114 +#: ../raster/r.out.vrml/main.c:47 ../raster/r.buildvrt/main.c:77 +#: ../raster/r.quantile/main.c:265 ../raster/r.param.scale/interface.c:54 +#: ../raster/r.surf.idw/main.c:104 ../raster/r.in.bin/main.c:257 +#: ../raster/r.drain/main.c:109 ../raster/r.random.cells/main.c:47 +#: ../raster/r.surf.contour/main.c:60 ../raster/r.fill.stats/main.c:775 +#: ../raster/r.tile/main.c:43 ../raster/r.patch/main.c:58 +#: ../raster/r.info/main.c:72 ../raster/r.geomorphon/main.c:104 +#: ../raster/r.topidx/main.c:39 ../raster/r.category/main.c:52 +#: ../raster/r.series.interp/main.c:64 ../raster/r.external.out/main.c:235 +#: ../raster/r.resamp.bspline/main.c:79 ../raster/r.in.mat/main.c:91 +#: ../raster/r.ros/main.c:212 ../raster/r.null/main.c:60 +#: ../raster/r.what/main.c:100 ../raster/r.transect/main.c:103 +#: ../raster/r.flow/main.c:421 ../raster/r.proj/main.c:147 +#: ../raster/r.surf.gauss/main.c:38 ../raster/r.out.png/main.c:112 +#: ../raster/r.resample/main.c:54 ../raster/r.relief/main.c:107 +#: ../raster/r.carve/main.c:74 ../raster/r.in.gdal/main.c:95 +#: ../raster/r.sunmask/main.c:116 ../raster/r.out.ascii/main.c:59 +#: ../raster/r.out.mpeg/main.c:102 ../raster/r.covar/main.c:51 +#: ../raster/r.out.ppm/main.c:54 ../raster/r.support/main.c:54 +#: ../raster/r.lake/main.c:150 ../raster/r.out.mat/main.c:62 +#: ../raster/r.his/main.c:67 ../raster/r.external/main.c:57 +#: ../raster/r.resamp.filter/main.c:394 ../raster/r.latlong/main.c:55 +#: ../raster/r.composite/main.c:72 ../raster/r.region/main.c:51 +#: ../raster/r.watershed/front/main.c:75 ../raster/r.rescale/main.c:48 +#: ../raster/r.sim/r.sim.sediment/main.c:114 #: ../raster/r.sim/r.sim.water/main.c:113 ../display/d.colortable/main.c:61 #: ../display/d.rgb/main.c:55 ../display/d.rast.num/main.c:79 #: ../display/d.rast/main.c:55 ../display/d.profile/main.c:193 #: ../display/d.rast.arrow/main.c:99 ../raster3d/r3.cross.rast/main.c:230 -#: ../raster3d/r3.to.rast/main.c:261 ../misc/m.nviz.image/main.c:53 +#: ../raster3d/r3.to.rast/main.c:261 ../misc/m.nviz.image/main.c:52 #: ../misc/m.nviz.script/main.c:71 ../vector/v.what.rast3/main.c:66 #: ../vector/v.to.rast/main.c:46 ../vector/v.what.rast/main.c:73 #: ../vector/v.sample/main.c:77 ../vector/v.neighbors/main.c:53 @@ -540,7 +546,7 @@ #: ../locale/scriptstrings/t.rast.contour_to_translate.c:7 #: ../locale/scriptstrings/t.vect.algebra_to_translate.c:7 #: ../locale/scriptstrings/t.rast.to.vect_to_translate.c:8 -#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:6 +#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:7 #: ../locale/scriptstrings/t.rast.accumulate_to_translate.c:13 #: ../locale/scriptstrings/t.vect.extract_to_translate.c:6 #: ../locale/scriptstrings/t.rast.aggregate_to_translate.c:6 @@ -559,7 +565,7 @@ #: ../locale/scriptstrings/t.rast.contour_to_translate.c:8 #: ../locale/scriptstrings/t.vect.algebra_to_translate.c:8 #: ../locale/scriptstrings/t.rast.to.vect_to_translate.c:9 -#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:7 +#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:8 #: ../locale/scriptstrings/t.rast.accumulate_to_translate.c:14 #: ../locale/scriptstrings/t.vect.extract_to_translate.c:7 #: ../locale/scriptstrings/t.rast.accdetect_to_translate.c:15 @@ -577,9 +583,10 @@ #: ../locale/scriptstrings/t.rast.aggregate.ds_to_translate.c:10 #: ../locale/scriptstrings/t.rast.contour_to_translate.c:9 #: ../locale/scriptstrings/t.rast.to.vect_to_translate.c:10 -#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:8 +#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:9 #: ../locale/scriptstrings/t.vect.extract_to_translate.c:8 #: ../locale/scriptstrings/t.rast.aggregate_to_translate.c:8 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:9 #: ../locale/scriptstrings/t.rast.neighbors_to_translate.c:10 #: ../locale/scriptstrings/t.rast3d.extract_to_translate.c:9 msgid "Suffix to add at basename: set 'gran' for granularity, 'time' for the full time format, 'num' for numerical suffix with a specific number of digits (default %05)" @@ -587,7 +594,7 @@ #: ../locale/scriptstrings/t.rast.extract_to_translate.c:10 #: ../locale/scriptstrings/t.rast.aggregate.ds_to_translate.c:13 -#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:9 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:10 #: ../locale/scriptstrings/t.rast.mapcalc_to_translate.c:9 msgid "Number of r.mapcalc processes to run in parallel" msgstr "" @@ -595,7 +602,7 @@ #: ../locale/scriptstrings/t.rast.extract_to_translate.c:11 #: ../locale/scriptstrings/t.rast.aggregate.ds_to_translate.c:14 #: ../locale/scriptstrings/t.rast.aggregate_to_translate.c:14 -#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:11 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:12 #: ../locale/scriptstrings/t.rast.neighbors_to_translate.c:12 #: ../locale/scriptstrings/t.rast.mapcalc_to_translate.c:10 #: ../locale/scriptstrings/t.rast3d.mapcalc_to_translate.c:11 @@ -623,7 +630,7 @@ #: ../display/d.colortable/main.c:60 ../display/d.mon/main.c:50 #: ../display/d.vect.thematic/main.c:85 ../display/d.geodesic/main.c:46 #: ../display/d.his/main.c:62 ../display/d.barscale/main.c:63 -#: ../display/d.rgb/main.c:53 ../display/d.grid/main.c:53 +#: ../display/d.rgb/main.c:53 ../display/d.grid/main.c:52 #: ../display/d.legend.vect/main.c:50 ../display/d.colorlist/main.c:35 #: ../display/d.extract/main.c:49 ../display/d.rhumbline/main.c:44 #: ../display/d.graph/main.c:58 ../display/d.legend/main.c:78 @@ -648,7 +655,7 @@ #: ../display/d.his/main.c:63 ../display/d.rgb/main.c:54 #: ../display/d.info/main.c:35 ../display/d.rast/main.c:54 #: ../display/d.erase/main.c:30 ../display/d.vect/main.c:74 -#: ../misc/m.nviz.image/main.c:52 ../misc/m.nviz.script/main.c:70 +#: ../misc/m.nviz.image/main.c:51 ../misc/m.nviz.script/main.c:70 #: ../visualization/ximgview/main.c:291 msgid "graphics" msgstr "" @@ -706,20 +713,20 @@ #: ../locale/scriptstrings/v.db.dropcolumn_to_translate.c:2 #: ../locale/scriptstrings/v.pack_to_translate.c:2 #: ../locale/scriptstrings/v.db.droptable_to_translate.c:2 -#: ../doc/vector/v.example/main.c:50 ../raster/r.random/main.c:53 +#: ../doc/vector/v.example/main.c:50 ../raster/r.random/main.c:54 #: ../raster/r.contour/main.c:90 ../display/d.legend.vect/main.c:52 #: ../display/d.extract/main.c:50 ../display/d.vect/main.c:75 -#: ../misc/m.nviz.image/main.c:54 ../misc/m.nviz.script/main.c:73 +#: ../misc/m.nviz.image/main.c:53 ../misc/m.nviz.script/main.c:73 #: ../vector/v.out.vtk/main.c:47 ../vector/v.mkgrid/main.c:70 #: ../vector/v.external.out/main.c:43 ../vector/v.what.rast3/main.c:64 #: ../vector/v.to.rast/main.c:44 ../vector/v.lidar.edgedetection/main.c:75 -#: ../vector/v.out.ogr/main.c:82 ../vector/v.kcv/main.c:55 +#: ../vector/v.out.ogr/main.c:83 ../vector/v.kcv/main.c:55 #: ../vector/v.surf.idw/main.c:87 ../vector/v.class/main.c:45 #: ../vector/v.clean/test/topocheck.c:42 ../vector/v.clean/main.c:51 #: ../vector/v.label.sa/main.c:38 ../vector/v.net.distance/main.c:66 -#: ../vector/v.random/main.c:97 ../vector/v.support/main.c:39 +#: ../vector/v.random/main.c:100 ../vector/v.support/main.c:39 #: ../vector/v.out.dxf/main.c:56 ../vector/v.out.lidar/main.c:471 -#: ../vector/v.proj/main.c:68 ../vector/v.db.connect/main.c:52 +#: ../vector/v.proj/main.c:73 ../vector/v.db.connect/main.c:52 #: ../vector/v.to.rast3/main.c:48 ../vector/v.out.ascii/main.c:47 #: ../vector/v.cluster/main.c:90 ../vector/v.in.lidar/main.c:136 #: ../vector/v.build.polylines/main.c:110 @@ -732,7 +739,7 @@ #: ../vector/v.profile/main.c:153 ../vector/v.extrude/main.c:67 #: ../vector/v.in.region/main.c:41 ../vector/v.hull/main.c:52 #: ../vector/v.out.svg/main.c:77 ../vector/v.net.connectivity/main.c:52 -#: ../vector/v.in.ogr/main.c:194 ../vector/v.patch/main.c:69 +#: ../vector/v.in.ogr/main.c:197 ../vector/v.patch/main.c:71 #: ../vector/v.net.path/main.c:42 ../vector/v.overlay/main.c:63 #: ../vector/v.perturb/main.c:62 ../vector/v.net.iso/main.c:76 #: ../vector/v.to.3d/main.c:36 ../vector/v.timestamp/main.c:35 @@ -749,7 +756,7 @@ #: ../vector/v.voronoi/main.c:123 ../vector/v.net.bridge/main.c:47 #: ../vector/v.neighbors/main.c:50 ../vector/v.split/main.c:54 #: ../vector/v.vol.rst/main.c:235 ../vector/v.net.components/main.c:72 -#: ../vector/v.decimate/main.c:123 ../vector/v.what/main.c:62 +#: ../vector/v.decimate/main.c:124 ../vector/v.what/main.c:62 #: ../vector/v.outlier/main.c:69 ../vector/v.net.salesman/main.c:127 #: ../vector/v.colors.out/main.c:49 ../vector/v.kernel/main.c:108 #: ../vector/v.category/main.c:75 ../vector/v.label/main.c:59 @@ -757,13 +764,13 @@ #: ../vector/v.info/print.c:436 ../vector/v.info/main.c:37 #: ../vector/v.parallel/main.c:49 ../vector/v.out.postgis/main.c:44 #: ../vector/v.in.dxf/main.c:64 ../vector/v.vect.stats/main.c:130 -#: ../vector/v.extract/main.c:77 ../vector/v.lrs/v.lrs.label/main.c:102 +#: ../vector/v.extract/main.c:78 ../vector/v.lrs/v.lrs.label/main.c:102 #: ../vector/v.lrs/v.lrs.where/main.c:57 #: ../vector/v.lrs/v.lrs.segment/main.c:71 #: ../vector/v.lrs/v.lrs.create/main.c:121 ../vector/v.net/main.c:47 #: ../vector/v.net.alloc/main.c:64 ../vector/v.transform/main.c:70 #: ../vector/v.generalize/main.c:76 ../vector/v.external/main.c:52 -#: ../vector/v.to.db/main.c:36 ../visualization/ximgview/main.c:293 +#: ../vector/v.to.db/main.c:38 ../visualization/ximgview/main.c:293 msgid "vector" msgstr "" @@ -788,14 +795,14 @@ #: ../locale/scriptstrings/db.dropcolumn_to_translate.c:3 #: ../db/db.databases/main.c:96 ../db/db.columns/main.c:100 #: ../db/db.copy/main.c:36 ../db/db.connect/main.c:44 -#: ../db/db.describe/main.c:130 ../db/db.execute/main.c:126 +#: ../db/db.describe/main.c:130 ../db/db.execute/main.c:138 #: ../db/db.select/main.c:266 ../db/db.tables/main.c:98 #: ../db/db.dropdb/main.c:72 ../db/db.createdb/main.c:72 #: ../vector/v.what.rast3/main.c:69 ../vector/v.class/main.c:47 #: ../vector/v.db.connect/main.c:53 ../vector/v.db.select/main.c:55 #: ../vector/v.what.rast/main.c:76 ../vector/v.univar/main.c:95 #: ../vector/v.distance/main.c:124 ../vector/v.vect.stats/main.c:131 -#: ../vector/v.to.db/main.c:37 +#: ../vector/v.to.db/main.c:39 msgid "attribute table" msgstr "" @@ -819,12 +826,12 @@ #: ../db/db.databases/main.c:95 ../db/db.drivers/main.c:71 #: ../db/db.columns/main.c:99 ../db/db.copy/main.c:35 #: ../db/db.connect/main.c:43 ../db/db.describe/main.c:129 -#: ../db/db.execute/main.c:125 ../db/db.select/main.c:265 +#: ../db/db.execute/main.c:137 ../db/db.select/main.c:265 #: ../db/db.login/main.c:40 ../db/db.tables/main.c:97 ../db/db.dropdb/main.c:71 #: ../db/db.createdb/main.c:71 ../vector/v.db.connect/main.c:54 #: ../vector/v.db.select/main.c:56 ../vector/v.distance/main.c:123 #: ../vector/v.in.db/main.c:54 ../vector/v.vect.stats/main.c:132 -#: ../vector/v.to.db/main.c:38 +#: ../vector/v.to.db/main.c:40 msgid "database" msgstr "" @@ -859,7 +866,7 @@ #: ../locale/scriptstrings/r.colors.stddev_to_translate.c:3 #: ../locale/scriptstrings/t.rast.colors_to_translate.c:3 -#: ../raster/r.colors/edit_colors.c:67 ../raster/r.colors.out/raster_main.c:46 +#: ../raster/r.colors/edit_colors.c:84 ../raster/r.colors.out/raster_main.c:46 #: ../raster/r.colors.out/raster3d_main.c:47 ../raster/r.what.color/main.c:90 #: ../display/d.colortable/main.c:62 ../vector/v.colors/main.c:56 #: ../vector/v.colors.out/main.c:50 @@ -887,8 +894,8 @@ #: ../vector/v.segment/main.c:61 ../vector/v.drape/main.c:57 #: ../vector/v.buffer/main.c:225 ../vector/v.select/main.c:49 #: ../vector/v.extrude/main.c:68 ../vector/v.in.region/main.c:42 -#: ../vector/v.hull/main.c:53 ../vector/v.in.ogr/main.c:198 -#: ../vector/v.patch/main.c:70 ../vector/v.overlay/main.c:64 +#: ../vector/v.hull/main.c:53 ../vector/v.in.ogr/main.c:201 +#: ../vector/v.patch/main.c:72 ../vector/v.overlay/main.c:64 #: ../vector/v.perturb/main.c:63 ../vector/v.to.3d/main.c:37 #: ../vector/v.type/main.c:39 ../vector/v.delaunay/main.c:86 #: ../vector/v.univar/main.c:96 ../vector/v.to.points/main.c:54 @@ -905,6 +912,7 @@ #: ../locale/scriptstrings/v.dissolve_to_translate.c:4 #: ../misc/m.measure/main.c:49 ../vector/v.buffer/main.c:223 #: ../vector/v.type/main.c:41 ../vector/v.category/main.c:695 +#: ../vector/v.to.db/main.c:41 msgid "area" msgstr "" @@ -1014,10 +1022,10 @@ #: ../raster/r.external.out/main.c:236 ../raster/r.out.png/main.c:113 #: ../raster/r.out.ascii/main.c:60 ../raster/r.out.mpeg/main.c:103 #: ../raster/r.out.ppm/main.c:55 ../raster/r.out.mat/main.c:63 -#: ../raster3d/r3.out.netcdf/main.c:587 ../raster3d/r3.out.vtk/main.c:377 +#: ../raster3d/r3.out.netcdf/main.c:588 ../raster3d/r3.out.vtk/main.c:377 #: ../raster3d/r3.out.bin/main.c:206 ../raster3d/r3.out.v5d/main.c:285 #: ../raster3d/r3.out.ascii/main.c:303 ../vector/v.out.vtk/main.c:48 -#: ../vector/v.external.out/main.c:44 ../vector/v.out.ogr/main.c:83 +#: ../vector/v.external.out/main.c:44 ../vector/v.out.ogr/main.c:84 #: ../vector/v.out.dxf/main.c:57 ../vector/v.out.lidar/main.c:472 #: ../vector/v.out.ascii/main.c:48 ../vector/v.out.svg/main.c:78 #: ../vector/v.out.pov/main.c:47 ../vector/v.colors.out/main.c:51 @@ -1072,7 +1080,7 @@ msgstr "" #: ../locale/scriptstrings/v.clip_to_translate.c:9 -#: ../raster/r.in.gdal/main.c:203 ../raster/r.in.gdal/main.c:236 +#: ../raster/r.in.gdal/main.c:220 ../raster/r.in.gdal/main.c:253 #: ../vector/v.db.select/main.c:101 msgid "Region" msgstr "" @@ -1099,7 +1107,7 @@ #: ../raster/r.univar/r.univar_main.c:105 ../raster/r.report/main.c:68 #: ../raster/r.quant/main.c:48 ../raster/r.mode/main.c:56 #: ../raster/r.support.stats/main.c:39 ../raster/r.neighbors/main.c:169 -#: ../raster/r.clump/main.c:59 ../raster/r.cross/main.c:70 +#: ../raster/r.clump/main.c:59 ../raster/r.cross/main.c:69 #: ../raster/r.in.lidar/main.c:111 ../raster/r.statistics/main.c:56 #: ../raster/r.stats.zonal/main.c:102 ../raster/r.regression.line/main.c:47 #: ../raster/r.in.xyz/main.c:160 ../raster/r.kappa/main.c:69 @@ -1108,7 +1116,7 @@ #: ../raster3d/r3.neighbors/main.c:211 ../raster3d/r3.stats/main.c:49 #: ../raster3d/r3.in.lidar/main.c:165 ../imagery/i.cca/main.c:85 #: ../vector/v.kcv/main.c:56 ../vector/v.class/main.c:48 -#: ../vector/v.random/main.c:99 ../vector/v.perturb/main.c:64 +#: ../vector/v.random/main.c:102 ../vector/v.perturb/main.c:64 #: ../vector/v.normal/main.c:73 ../vector/v.qcount/main.c:61 #: ../vector/v.univar/main.c:93 ../vector/v.neighbors/main.c:52 #: ../vector/v.outlier/main.c:70 @@ -1135,9 +1143,9 @@ #: ../locale/scriptstrings/t.sample_to_translate.c:3 #: ../locale/scriptstrings/t.vect.observe.strds_to_translate.c:3 #: ../locale/scriptstrings/t.vect.what.strds_to_translate.c:3 -#: ../raster/r.random/main.c:52 ../raster/r.random.cells/main.c:48 +#: ../raster/r.random/main.c:53 ../raster/r.random.cells/main.c:48 #: ../display/d.where/main.c:44 ../vector/v.what.rast3/main.c:65 -#: ../vector/v.random/main.c:98 ../vector/v.drape/main.c:58 +#: ../vector/v.random/main.c:101 ../vector/v.drape/main.c:58 #: ../vector/v.extrude/main.c:69 ../vector/v.what.rast/main.c:72 #: ../vector/v.sample/main.c:76 msgid "sampling" @@ -1192,7 +1200,6 @@ #: ../locale/scriptstrings/i.in.spotvgt_to_translate.c:2 #: ../locale/scriptstrings/i.image.mosaic_to_translate.c:2 #: ../locale/scriptstrings/i.spectral_to_translate.c:2 -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:2 #: ../locale/scriptstrings/i.oif_to_translate.c:2 #: ../locale/scriptstrings/r.in.aster_to_translate.c:4 #: ../locale/scriptstrings/i.tasscap_to_translate.c:2 @@ -1200,7 +1207,7 @@ #: ../imagery/i.segment/main.c:36 ../imagery/i.eb.soilheatflux/main.c:49 #: ../imagery/i.gensig/main.c:39 ../imagery/i.evapo.mh/main.c:69 #: ../imagery/i.eb.eta/main.c:42 ../imagery/i.his.rgb/main.c:46 -#: ../imagery/i.rectify/main.c:83 ../imagery/i.maxlik/main.c:61 +#: ../imagery/i.rectify/main.c:83 ../imagery/i.maxlik/main.c:63 #: ../imagery/i.fft/main.c:78 ../imagery/i.smap/main.c:38 #: ../imagery/i.eb.evapfr/main.c:47 ../imagery/i.target/main.c:45 #: ../imagery/i.evapo.pt/main.c:66 ../imagery/i.gensigset/main.c:40 @@ -1211,7 +1218,7 @@ #: ../imagery/i.landsat.acca/main.c:105 ../imagery/i.modis.qc/main.c:168 #: ../imagery/i.zc/main.c:53 ../imagery/i.pca/main.c:72 #: ../imagery/i.ifft/main.c:77 ../imagery/i.landsat.toar/main.c:70 -#: ../imagery/i.emissivity/main.c:44 ../imagery/i.group/main.c:52 +#: ../imagery/i.emissivity/main.c:44 ../imagery/i.group/main.c:53 #: ../imagery/i.biomass/main.c:50 ../imagery/i.evapo.pm/main.c:58 #: ../imagery/i.ortho.photo/i.ortho.camera/main.c:56 #: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:87 @@ -1283,7 +1290,7 @@ #: ../locale/scriptstrings/d.shade_to_translate.c:3 #: ../locale/scriptstrings/r.shade_to_translate.c:3 -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:3 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:4 #: ../locale/scriptstrings/r.in.aster_to_translate.c:6 #: ../locale/scriptstrings/r.plane_to_translate.c:3 #: ../raster/r.param.scale/interface.c:57 ../raster/r.relief/main.c:108 @@ -1304,7 +1311,7 @@ #: ../locale/scriptstrings/d.shade_to_translate.c:6 #: ../locale/scriptstrings/r.shade_to_translate.c:6 -#: ../misc/m.nviz.image/main.c:51 ../misc/m.nviz.script/main.c:74 +#: ../misc/m.nviz.image/main.c:50 ../misc/m.nviz.script/main.c:74 #: ../visualization/ximgview/main.c:294 msgid "visualization" msgstr "" @@ -1342,7 +1349,7 @@ msgstr "" #: ../locale/scriptstrings/t.select_to_translate.c:9 -#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:13 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:14 msgid "Perform a dry run, compute all dependencies and module calls but don't run them" msgstr "" @@ -1380,8 +1387,8 @@ #: ../vector/v.to.rast/main.c:63 ../vector/v.out.ogr/args.c:12 #: ../vector/v.out.ogr/args.c:22 ../vector/v.out.ogr/args.c:102 #: ../vector/v.clean/main.c:61 ../vector/v.clean/main.c:64 -#: ../vector/v.random/main.c:119 ../vector/v.random/main.c:123 -#: ../vector/v.random/main.c:126 ../vector/v.random/main.c:129 +#: ../vector/v.random/main.c:122 ../vector/v.random/main.c:126 +#: ../vector/v.random/main.c:129 ../vector/v.random/main.c:132 #: ../vector/v.out.lidar/main.c:487 ../vector/v.out.lidar/main.c:491 #: ../vector/v.out.lidar/main.c:588 ../vector/v.out.ascii/args.c:24 #: ../vector/v.out.ascii/args.c:28 ../vector/v.out.ascii/args.c:43 @@ -1391,7 +1398,7 @@ #: ../vector/v.in.lidar/main.c:228 ../vector/v.in.lidar/main.c:283 #: ../vector/v.in.lidar/main.c:289 ../vector/v.in.lidar/main.c:297 #: ../vector/v.reclass/main.c:77 ../vector/v.reclass/main.c:82 -#: ../vector/v.surf.rst/main.c:178 ../vector/v.surf.rst/main.c:190 +#: ../vector/v.surf.rst/main.c:180 ../vector/v.surf.rst/main.c:192 #: ../vector/v.db.select/main.c:64 ../vector/v.db.select/main.c:67 #: ../vector/v.db.select/main.c:70 ../vector/v.db.select/main.c:76 #: ../vector/v.db.select/main.c:116 ../vector/v.net.allpairs/main.c:75 @@ -1406,13 +1413,13 @@ #: ../vector/v.profile/main.c:165 ../vector/v.profile/main.c:168 #: ../vector/v.profile/main.c:173 ../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:237 -#: ../vector/v.in.ogr/main.c:242 ../vector/v.in.ogr/main.c:251 -#: ../vector/v.in.ogr/main.c:267 ../vector/v.in.ogr/main.c:315 -#: ../vector/v.in.ogr/main.c:360 ../vector/v.to.3d/args.c:19 +#: ../vector/v.extrude/main.c:95 ../vector/v.in.ogr/main.c:254 +#: ../vector/v.in.ogr/main.c:259 ../vector/v.in.ogr/main.c:268 +#: ../vector/v.in.ogr/main.c:284 ../vector/v.in.ogr/main.c:332 +#: ../vector/v.in.ogr/main.c:377 ../vector/v.to.3d/args.c:19 #: ../vector/v.to.3d/args.c:25 ../vector/v.in.db/main.c:94 #: ../vector/v.to.points/main.c:67 ../vector/v.to.points/main.c:71 -#: ../vector/v.decimate/main.c:149 ../vector/v.decimate/main.c:152 +#: ../vector/v.decimate/main.c:150 ../vector/v.decimate/main.c:153 #: ../vector/v.category/main.c:85 ../vector/v.category/main.c:89 #: ../vector/v.category/main.c:93 ../vector/v.edit/args.c:24 #: ../vector/v.edit/args.c:29 ../vector/v.edit/args.c:118 @@ -1421,15 +1428,16 @@ #: ../vector/v.edit/args.c:152 ../vector/v.edit/args.c:170 #: ../vector/v.edit/args.c:205 ../vector/v.net.centrality/main.c:121 #: ../vector/v.net.centrality/main.c:123 ../vector/v.out.postgis/args.c:15 -#: ../vector/v.out.postgis/args.c:19 ../vector/v.vect.stats/main.c:157 -#: ../vector/v.vect.stats/main.c:162 ../vector/v.vect.stats/main.c:167 -#: ../vector/v.vect.stats/main.c:172 ../vector/v.vect.stats/main.c:177 -#: ../vector/v.vect.stats/main.c:182 ../vector/v.extract/main.c:98 -#: ../vector/v.extract/main.c:103 ../vector/v.extract/main.c:109 -#: ../vector/v.extract/main.c:112 ../vector/v.extract/main.c:115 -#: ../vector/v.extract/main.c:125 ../vector/v.extract/main.c:135 -#: ../vector/v.generalize/main.c:94 ../vector/v.generalize/main.c:233 -#: ../vector/v.generalize/main.c:236 ../vector/v.to.db/parse.c:45 +#: ../vector/v.out.postgis/args.c:19 ../vector/v.vect.stats/main.c:153 +#: ../vector/v.vect.stats/main.c:158 ../vector/v.vect.stats/main.c:163 +#: ../vector/v.vect.stats/main.c:168 ../vector/v.vect.stats/main.c:173 +#: ../vector/v.vect.stats/main.c:178 ../vector/v.vect.stats/main.c:183 +#: ../vector/v.extract/main.c:99 ../vector/v.extract/main.c:105 +#: ../vector/v.extract/main.c:111 ../vector/v.extract/main.c:114 +#: ../vector/v.extract/main.c:117 ../vector/v.extract/main.c:127 +#: ../vector/v.extract/main.c:137 ../vector/v.generalize/main.c:94 +#: ../vector/v.generalize/main.c:233 ../vector/v.generalize/main.c:236 +#: ../vector/v.to.db/parse.c:45 msgid "Selection" msgstr "" @@ -1513,8 +1521,8 @@ #: ../locale/scriptstrings/r.in.wms_to_translate.c:26 #: ../locale/scriptstrings/r.in.wms_to_translate.c:28 #: ../db/db.databases/main.c:80 ../db/db.databases/main.c:91 -#: ../db/db.execute/main.c:144 ../db/db.execute/main.c:149 -#: ../db/db.execute/main.c:154 ../db/db.select/main.c:219 +#: ../db/db.execute/main.c:156 ../db/db.execute/main.c:161 +#: ../db/db.execute/main.c:166 ../db/db.select/main.c:219 #: ../db/db.select/main.c:224 msgid "Connection" msgstr "" @@ -1628,7 +1636,7 @@ #: ../locale/scriptstrings/g.extension_to_translate.c:30 #: ../locale/scriptstrings/t.rast.colors_to_translate.c:15 #: ../locale/scriptstrings/r.mask_to_translate.c:20 -#: ../raster/r.colors/edit_colors.c:116 ../raster/r.null/main.c:108 +#: ../raster/r.colors/edit_colors.c:133 ../raster/r.null/main.c:108 #: ../vector/v.colors/main.c:122 msgid "Remove" msgstr "" @@ -1647,7 +1655,7 @@ #: ../locale/scriptstrings/r.reclass.area_to_translate.c:4 #: ../locale/scriptstrings/t.rast.neighbors_to_translate.c:3 #: ../locale/scriptstrings/r3.in.xyz_to_translate.c:8 -#: ../raster/r.neighbors/main.c:170 ../raster/r.series/main.c:138 +#: ../raster/r.neighbors/main.c:170 ../raster/r.series/main.c:139 #: ../raster/r.in.lidar/main.c:113 ../raster/r.in.xyz/main.c:162 #: ../raster/r.patch/main.c:63 ../raster3d/r3.neighbors/main.c:212 #: ../raster3d/r3.in.lidar/main.c:167 ../vector/v.neighbors/main.c:54 @@ -1655,7 +1663,7 @@ msgstr "" #: ../locale/scriptstrings/t.rast.series_to_translate.c:4 -#: ../raster/r.series.accumulate/main.c:81 ../raster/r.series/main.c:139 +#: ../raster/r.series.accumulate/main.c:81 ../raster/r.series/main.c:140 #: ../raster/r.patch/main.c:64 ../raster/r.series.interp/main.c:65 msgid "series" msgstr "" @@ -1669,7 +1677,7 @@ msgstr "" #: ../locale/scriptstrings/t.rast.series_to_translate.c:8 -#: ../raster/r.neighbors/main.c:239 ../raster/r.series/main.c:168 +#: ../raster/r.neighbors/main.c:239 ../raster/r.series/main.c:169 #: ../raster/r.resamp.stats/main.c:282 ../raster3d/r3.neighbors/main.c:127 msgid "Quantile to calculate for method=quantile" msgstr "" @@ -1684,8 +1692,8 @@ msgstr "" #: ../locale/scriptstrings/t.rast.series_to_translate.c:11 -#: ../raster/r.series.accumulate/main.c:159 ../raster/r.series/main.c:187 -#: ../raster/r.resamp.stats/main.c:288 ../raster/r.resamp.filter/main.c:431 +#: ../raster/r.series.accumulate/main.c:159 ../raster/r.series/main.c:188 +#: ../raster/r.resamp.stats/main.c:288 ../raster/r.resamp.filter/main.c:436 msgid "Propagate NULLs" msgstr "" @@ -1693,8 +1701,8 @@ msgid "Lists information about space time datasets and maps." msgstr "" -#: ../locale/scriptstrings/t.info_to_translate.c:4 ../raster/r.info/main.c:72 -#: ../raster3d/r3.info/main.c:78 ../general/g.region/main.c:67 +#: ../locale/scriptstrings/t.info_to_translate.c:4 ../raster/r.info/main.c:74 +#: ../raster3d/r3.info/main.c:78 ../general/g.region/main.c:68 #: ../vector/v.info/main.c:40 msgid "extent" msgstr "" @@ -1706,8 +1714,8 @@ #: ../locale/scriptstrings/t.info_to_translate.c:9 #: ../locale/scriptstrings/i.oif_to_translate.c:6 #: ../raster/r.regression.multi/main.c:162 -#: ../raster/r.regression.line/main.c:69 ../general/g.region/main.c:147 -#: ../imagery/i.group/main.c:88 +#: ../raster/r.regression.line/main.c:69 ../general/g.region/main.c:148 +#: ../imagery/i.group/main.c:94 msgid "Print in shell script style" msgstr "" @@ -1909,7 +1917,7 @@ msgstr "" #: ../locale/scriptstrings/v.what.vect_to_translate.c:16 -msgid "Maximum query distance in map units" +msgid "Maximum query distance in map units (meters for ll)" msgstr "" #: ../locale/scriptstrings/t.rast.contour_to_translate.c:1 @@ -1977,7 +1985,7 @@ #: ../general/g.rename/main.c:46 ../general/g.copy/main.c:42 #: ../general/g.dirseps/main.c:35 ../general/g.access/main.c:38 #: ../general/g.filename/main.c:40 ../general/g.remove/main.c:70 -#: ../imagery/i.target/main.c:46 ../imagery/i.group/main.c:53 +#: ../imagery/i.target/main.c:46 ../imagery/i.group/main.c:54 msgid "map management" msgstr "" @@ -1996,10 +2004,10 @@ #: ../locale/scriptstrings/r3.in.xyz_to_translate.c:2 #: ../locale/scriptstrings/t.rast3d.algebra_to_translate.c:4 #: ../locale/scriptstrings/t.rast3d.extract_to_translate.c:4 -#: ../raster/r.colors/edit_colors.c:59 ../raster/r.univar/r3.univar_main.c:98 +#: ../raster/r.colors/edit_colors.c:76 ../raster/r.univar/r3.univar_main.c:98 #: ../raster/r.to.rast3elev/main.c:363 #: ../raster/r.colors.out/raster3d_main.c:46 ../raster3d/r3.support/main.c:49 -#: ../raster3d/r3.gwflow/main.c:159 ../raster3d/r3.out.netcdf/main.c:586 +#: ../raster3d/r3.gwflow/main.c:159 ../raster3d/r3.out.netcdf/main.c:587 #: ../raster3d/r3.retile/main.c:96 ../raster3d/r3.neighbors/main.c:208 #: ../raster3d/r3.out.vtk/main.c:376 ../raster3d/r3.mkdspf/main.c:79 #: ../raster3d/r3.mask/main.c:133 ../raster3d/r3.in.v5d/main.c:178 @@ -2010,7 +2018,7 @@ #: ../raster3d/r3.to.rast/main.c:259 ../raster3d/r3.stats/main.c:48 #: ../raster3d/r3.gradient/main.c:43 ../raster3d/r3.out.ascii/main.c:302 #: ../raster3d/r3.in.lidar/main.c:162 ../raster3d/r3.null/main.c:180 -#: ../raster3d/r3.in.ascii/main.c:354 ../misc/m.nviz.image/main.c:55 +#: ../raster3d/r3.in.ascii/main.c:354 ../misc/m.nviz.image/main.c:54 #: ../misc/m.nviz.script/main.c:72 msgid "raster3d" msgstr "" @@ -2024,7 +2032,7 @@ #: ../locale/scriptstrings/t.rast3d.extract_to_translate.c:5 #: ../raster/r.to.rast3/main.c:199 ../raster/r.to.rast3elev/main.c:364 #: ../raster3d/r3.support/main.c:51 ../raster3d/r3.gwflow/main.c:161 -#: ../raster3d/r3.out.netcdf/main.c:589 ../raster3d/r3.retile/main.c:98 +#: ../raster3d/r3.out.netcdf/main.c:590 ../raster3d/r3.retile/main.c:98 #: ../raster3d/r3.neighbors/main.c:210 ../raster3d/r3.out.vtk/main.c:378 #: ../raster3d/r3.mkdspf/main.c:81 ../raster3d/r3.mask/main.c:135 #: ../raster3d/r3.in.v5d/main.c:180 ../raster3d/r3.out.bin/main.c:207 @@ -2110,18 +2118,19 @@ #: ../raster/r.in.gridatb/main.c:46 ../raster/r.in.png/main.c:520 #: ../raster/r.in.lidar/main.c:109 ../raster/r.in.xyz/main.c:159 #: ../raster/r.in.bin/main.c:258 ../raster/r.in.mat/main.c:92 -#: ../raster/r.proj/main.c:147 ../raster/r.in.gdal/main.c:93 +#: ../raster/r.proj/main.c:150 ../raster/r.in.gdal/main.c:96 #: ../raster/r.external/main.c:58 ../raster3d/r3.in.v5d/main.c:179 #: ../raster3d/r3.in.bin/main.c:253 ../raster3d/r3.in.lidar/main.c:163 -#: ../raster3d/r3.in.ascii/main.c:355 ../vector/v.proj/main.c:71 +#: ../raster3d/r3.in.ascii/main.c:355 ../vector/v.proj/main.c:76 #: ../vector/v.in.lidar/main.c:137 ../vector/v.in.dwg/main.c:83 -#: ../vector/v.in.ogr/main.c:195 ../vector/v.in.db/main.c:53 +#: ../vector/v.in.ogr/main.c:198 ../vector/v.in.db/main.c:53 #: ../vector/v.in.ascii/main.c:71 ../vector/v.in.dxf/main.c:65 #: ../vector/v.external/main.c:53 msgid "import" msgstr "" #: ../locale/scriptstrings/i.in.spotvgt_to_translate.c:4 +#: ../imagery/i.vi/main.c:92 msgid "NDVI" msgstr "" @@ -2143,6 +2152,7 @@ #: ../locale/scriptstrings/t.vect.algebra_to_translate.c:3 #: ../locale/scriptstrings/t.rast.algebra_to_translate.c:3 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:3 #: ../locale/scriptstrings/t.rast.mapcalc_to_translate.c:3 #: ../locale/scriptstrings/t.rast3d.mapcalc_to_translate.c:3 #: ../locale/scriptstrings/t.rast3d.algebra_to_translate.c:3 @@ -2159,7 +2169,7 @@ msgstr "" #: ../locale/scriptstrings/t.vect.algebra_to_translate.c:9 -#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:10 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:11 #: ../locale/scriptstrings/t.rast.mapcalc_to_translate.c:11 #: ../locale/scriptstrings/t.rast3d.mapcalc_to_translate.c:12 #: ../locale/scriptstrings/t.rast3d.algebra_to_translate.c:11 @@ -2237,7 +2247,7 @@ msgstr "" #: ../locale/scriptstrings/t.rast.to.vect_to_translate.c:18 -#: ../raster/r.to.vect/main.c:117 ../vector/v.proj/main.c:130 +#: ../raster/r.to.vect/main.c:117 ../vector/v.proj/main.c:143 msgid "Do not build vector topology" msgstr "" @@ -2268,7 +2278,7 @@ msgstr "" #: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:3 -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:4 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:5 #: ../raster/r.resamp.interp/main.c:78 ../raster/r.surf.idw/main.c:106 #: ../raster/r.surf.contour/main.c:62 ../raster/r.fill.stats/main.c:777 #: ../raster/r.series.interp/main.c:66 ../raster/r.resamp.bspline/main.c:82 @@ -2277,11 +2287,18 @@ msgid "interpolation" msgstr "" -#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:9 -msgid "Number of interpolation processes to run in parallel" +#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:6 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:7 +#: ../raster/r.fill.stats/main.c:779 ../raster/r.resamp.bspline/main.c:84 +#: ../vector/v.surf.rst/main.c:152 ../vector/v.vol.rst/main.c:241 +msgid "no-data filling" msgstr "" #: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:10 +msgid "Number of interpolation processes to run in parallel" +msgstr "" + +#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:11 msgid "Assign the space time raster dataset start and end time to the output map" msgstr "" @@ -2329,7 +2346,7 @@ #: ../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 -#: ../raster/r.watershed/front/main.c:76 +#: ../raster/r.watershed/front/main.c:78 msgid "accumulation" msgstr "" @@ -2464,6 +2481,7 @@ msgstr "" #: ../locale/scriptstrings/r.in.wms_to_translate.c:6 +#: ../locale/scriptstrings/r.drain_to_translate.c:9 #: ../locale/scriptstrings/r.import_to_translate.c:11 #: ../locale/scriptstrings/r3.in.xyz_to_translate.c:14 #: ../imagery/i.ifft/main.c:93 ../vector/v.kernel/main.c:133 @@ -2544,7 +2562,7 @@ msgstr "" #: ../locale/scriptstrings/r.in.wms_to_translate.c:32 -#: ../display/d.mon/main.c:102 ../display/d.grid/main.c:113 +#: ../display/d.mon/main.c:102 ../display/d.grid/main.c:112 #: ../display/d.legend.vect/main.c:101 ../display/d.legend/main.c:246 #: ../display/d.path/main.c:115 ../display/d.erase/main.c:37 #: ../display/d.histogram/main.c:108 ../general/g.pnmcomp/main.c:325 @@ -2582,8 +2600,8 @@ msgstr "" #: ../locale/scriptstrings/t.vect.db.select_to_translate.c:6 -#: ../vector/v.decimate/main.c:128 ../vector/v.outlier/main.c:72 -#: ../vector/v.extract/main.c:79 +#: ../vector/v.decimate/main.c:129 ../vector/v.outlier/main.c:72 +#: ../vector/v.extract/main.c:80 msgid "select" msgstr "" @@ -2656,7 +2674,7 @@ #: ../locale/scriptstrings/v.build.all_to_translate.c:3 #: ../locale/scriptstrings/t.topology_to_translate.c:3 #: ../vector/v.clean/main.c:52 ../vector/v.build.polylines/main.c:111 -#: ../vector/v.in.ogr/main.c:197 ../vector/v.build/main.c:37 +#: ../vector/v.in.ogr/main.c:200 ../vector/v.build/main.c:37 #: ../vector/v.info/main.c:39 ../vector/v.out.postgis/main.c:48 #: ../vector/v.generalize/main.c:82 msgid "topology" @@ -2673,7 +2691,7 @@ msgstr "" #: ../locale/scriptstrings/t.snap_to_translate.c:4 ../vector/v.clean/main.c:54 -#: ../vector/v.in.ogr/main.c:199 +#: ../vector/v.in.ogr/main.c:202 msgid "snapping" msgstr "" @@ -2688,14 +2706,14 @@ #: ../locale/scriptstrings/v.import_to_translate.c:4 #: ../locale/scriptstrings/r.import_to_translate.c:4 -#: ../locale/scriptstrings/m.proj_to_translate.c:3 ../raster/r.proj/main.c:145 -#: ../raster/r.latlong/main.c:59 ../general/g.proj/main.c:65 -#: ../general/g.setproj/main.c:79 ../vector/v.proj/main.c:69 +#: ../locale/scriptstrings/m.proj_to_translate.c:3 ../raster/r.proj/main.c:148 +#: ../raster/r.latlong/main.c:58 ../general/g.proj/main.c:65 +#: ../general/g.setproj/main.c:79 ../vector/v.proj/main.c:74 msgid "projection" msgstr "" #: ../locale/scriptstrings/v.import_to_translate.c:5 -#: ../vector/v.in.ogr/main.c:207 +#: ../vector/v.in.ogr/main.c:210 msgid "Name of OGR datasource to be imported" msgstr "" @@ -2704,6 +2722,7 @@ #: ../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/i.spectral_to_translate.c:9 #: ../locale/scriptstrings/r.import_to_translate.c:6 #: ../locale/scriptstrings/r.import_to_translate.c:8 #: ../locale/scriptstrings/t.register_to_translate.c:6 @@ -2719,15 +2738,15 @@ #: ../locale/scriptstrings/r3.in.xyz_to_translate.c:22 #: ../locale/scriptstrings/r3.in.xyz_to_translate.c:24 #: ../locale/scriptstrings/r3.in.xyz_to_translate.c:27 -#: ../raster/r.sun/main.c:272 ../raster/r.sun/main.c:281 -#: ../raster/r.sun/main.c:290 ../raster/r.sun/main.c:299 -#: ../raster/r.sun/main.c:307 ../raster/r.sun/main.c:316 -#: ../raster/r.sun/main.c:325 ../raster/r.sun/main.c:334 -#: ../raster/r.sun/main.c:343 ../raster/r.sun/main.c:352 -#: ../raster/r.sun/main.c:361 ../raster/r.sun/main.c:370 -#: ../raster/r.sun/main.c:379 ../raster/r.sun/main.c:386 -#: ../raster/r.sun/main.c:394 ../raster/r.horizon/main.c:195 -#: ../raster/r.horizon/main.c:204 ../raster/r.horizon/main.c:212 +#: ../raster/r.sun/main.c:271 ../raster/r.sun/main.c:280 +#: ../raster/r.sun/main.c:289 ../raster/r.sun/main.c:298 +#: ../raster/r.sun/main.c:306 ../raster/r.sun/main.c:315 +#: ../raster/r.sun/main.c:324 ../raster/r.sun/main.c:333 +#: ../raster/r.sun/main.c:342 ../raster/r.sun/main.c:351 +#: ../raster/r.sun/main.c:360 ../raster/r.sun/main.c:369 +#: ../raster/r.sun/main.c:378 ../raster/r.sun/main.c:385 +#: ../raster/r.sun/main.c:393 ../raster/r.horizon/main.c:194 +#: ../raster/r.horizon/main.c:203 ../raster/r.horizon/main.c:211 #: ../raster/r.spread/main.c:125 ../raster/r.spread/main.c:139 #: ../raster/r.spread/main.c:151 ../raster/r.spread/main.c:164 #: ../raster/r.spread/main.c:177 ../raster/r.spread/main.c:189 @@ -2735,6 +2754,7 @@ #: ../raster/r.in.lidar/main.c:133 ../raster/r.in.xyz/main.c:213 #: ../raster/r.in.xyz/main.c:222 ../raster/r.in.xyz/main.c:230 #: ../raster/r.in.xyz/main.c:241 ../raster/r.in.xyz/main.c:251 +#: ../raster/r.buildvrt/main.c:86 ../raster/r.buildvrt/main.c:92 #: ../raster/r.external/main.c:66 ../raster/r.external/main.c:74 #: ../raster/r.external/main.c:83 ../raster/r.sim/r.sim.sediment/main.c:158 #: ../raster/r.sim/r.sim.sediment/main.c:166 @@ -2751,18 +2771,18 @@ #: ../display/d.text/main.c:154 ../raster3d/r3.flow/main.c:188 #: ../raster3d/r3.flow/main.c:195 ../raster3d/r3.flow/main.c:205 #: ../raster3d/r3.in.lidar/main.c:177 ../raster3d/r3.in.lidar/main.c:184 -#: ../vector/v.in.ogr/main.c:223 ../vector/v.edit/args.c:96 +#: ../vector/v.in.ogr/main.c:240 ../vector/v.edit/args.c:96 #: ../vector/v.edit/args.c:215 msgid "Input" msgstr "" #: ../locale/scriptstrings/v.import_to_translate.c:7 -#: ../vector/v.in.ogr/main.c:219 +#: ../vector/v.in.ogr/main.c:236 msgid "OGR layer name. If not given, all available layers are imported" msgstr "" #: ../locale/scriptstrings/v.import_to_translate.c:9 -#: ../vector/v.proj/main.c:106 +#: ../vector/v.proj/main.c:111 msgid "Name for output vector map (default: input)" msgstr "" @@ -2776,17 +2796,17 @@ #: ../locale/scriptstrings/v.import_to_translate.c:14 #: ../locale/scriptstrings/db.in.ogr_to_translate.c:11 -#: ../vector/v.in.ogr/main.c:296 +#: ../vector/v.in.ogr/main.c:313 msgid "Encoding value for attribute data" msgstr "" #: ../locale/scriptstrings/v.import_to_translate.c:15 -#: ../vector/v.in.ogr/main.c:298 +#: ../vector/v.in.ogr/main.c:315 msgid "Overrides encoding interpretation, useful when importing ESRI Shapefile" msgstr "" #: ../locale/scriptstrings/v.import_to_translate.c:17 -#: ../vector/v.in.ogr/main.c:274 +#: ../vector/v.in.ogr/main.c:291 msgid "Snapping threshold for boundaries (map units)" msgstr "" @@ -2814,12 +2834,12 @@ msgstr "" #: ../locale/scriptstrings/v.import_to_translate.c:25 -#: ../vector/v.in.ogr/main.c:319 +#: ../vector/v.in.ogr/main.c:336 msgid "List supported OGR formats and exit" msgstr "" #: ../locale/scriptstrings/v.import_to_translate.c:26 -#: ../vector/v.in.ogr/main.c:325 +#: ../vector/v.in.ogr/main.c:342 msgid "List available OGR layers in data source and exit" msgstr "" @@ -2829,16 +2849,16 @@ #: ../locale/scriptstrings/t.rast.import_to_translate.c:18 #: ../locale/scriptstrings/t.vect.import_to_translate.c:14 #: ../locale/scriptstrings/r.import_to_translate.c:31 -#: ../raster/r.in.lidar/main.c:300 ../raster/r.in.gdal/main.c:185 +#: ../raster/r.in.lidar/main.c:300 ../raster/r.in.gdal/main.c:202 #: ../raster/r.external/main.c:102 ../raster3d/r3.in.lidar/main.c:293 -#: ../vector/v.in.lidar/main.c:321 ../vector/v.in.ogr/main.c:347 +#: ../vector/v.in.lidar/main.c:321 ../vector/v.in.ogr/main.c:364 #: ../vector/v.external/args.c:45 msgid "Override projection check (use current location's projection)" msgstr "" #: ../locale/scriptstrings/v.import_to_translate.c:28 #: ../locale/scriptstrings/r.import_to_translate.c:32 -#: ../vector/v.in.ogr/main.c:349 ../vector/v.external/args.c:47 +#: ../vector/v.in.ogr/main.c:366 ../vector/v.external/args.c:47 msgid "Assume that the dataset has the same projection as the current location" msgstr "" @@ -2967,66 +2987,66 @@ #: ../locale/scriptstrings/t.rast.colors_to_translate.c:22 #: ../locale/scriptstrings/t.rast.colors_to_translate.c:24 #: ../locale/scriptstrings/t.rast.colors_to_translate.c:26 -#: ../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 ../raster/r.category/main.c:81 +#: ../raster/r.colors/edit_colors.c:107 ../raster/r.colors/edit_colors.c:114 +#: ../raster/r.colors/edit_colors.c:121 ../raster/r.colors/edit_colors.c:128 +#: ../raster/r.colors/edit_colors.c:139 ../raster/r.colors/edit_colors.c:157 +#: ../raster/r.colors/edit_colors.c:162 ../raster/r.colors/edit_colors.c:167 +#: ../raster/r.colors/edit_colors.c:172 ../raster/r.category/main.c:81 #: ../raster/r.category/main.c:88 ../display/d.linegraph/main.c:270 #: ../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:112 ../vector/v.colors/main.c:138 -#: ../vector/v.colors/main.c:143 ../vector/v.colors/main.c:148 +#: ../vector/v.colors/main.c:112 ../vector/v.colors/main.c:145 +#: ../vector/v.colors/main.c:150 ../vector/v.colors/main.c:155 msgid "Define" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:8 -#: ../raster/r.colors/edit_colors.c:96 ../vector/v.colors/main.c:98 +#: ../raster/r.colors/edit_colors.c:113 ../vector/v.colors/main.c:98 msgid "Raster map from which to copy color table" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:10 -#: ../raster/r.colors/edit_colors.c:103 ../vector/v.colors/main.c:105 +#: ../raster/r.colors/edit_colors.c:120 ../vector/v.colors/main.c:105 msgid "3D raster map from which to copy color table" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:12 -#: ../raster/r.colors/edit_colors.c:109 ../vector/v.colors/main.c:111 +#: ../raster/r.colors/edit_colors.c:126 ../vector/v.colors/main.c:111 msgid "Path to rules file" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:14 -#: ../raster/r.colors/edit_colors.c:115 ../vector/v.colors/main.c:121 +#: ../raster/r.colors/edit_colors.c:132 ../vector/v.colors/main.c:121 msgid "Remove existing color table" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:16 -#: ../raster/r.colors/edit_colors.c:121 ../vector/v.colors/main.c:127 +#: ../raster/r.colors/edit_colors.c:138 ../vector/v.colors/main.c:127 msgid "Only write new color table if it does not already exist" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:17 -#: ../raster/r.colors/edit_colors.c:126 ../vector/v.colors/main.c:131 +#: ../raster/r.colors/edit_colors.c:143 ../vector/v.colors/main.c:131 msgid "List available rules then exit" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:19 -#: ../raster/r.colors/edit_colors.c:132 ../vector/v.colors/main.c:137 +#: ../raster/r.colors/edit_colors.c:156 ../vector/v.colors/main.c:144 msgid "Invert colors" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:21 -#: ../raster/r.colors/edit_colors.c:137 ../vector/v.colors/main.c:142 +#: ../raster/r.colors/edit_colors.c:161 ../vector/v.colors/main.c:149 msgid "Logarithmic scaling" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:23 -#: ../raster/r.colors/edit_colors.c:142 ../vector/v.colors/main.c:147 +#: ../raster/r.colors/edit_colors.c:166 ../vector/v.colors/main.c:154 msgid "Logarithmic-absolute scaling" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:25 -#: ../raster/r.colors/edit_colors.c:147 +#: ../raster/r.colors/edit_colors.c:171 msgid "Histogram equalization" msgstr "" @@ -3044,6 +3064,7 @@ msgstr "" #: ../locale/scriptstrings/t.rename_to_translate.c:4 +#: ../locale/scriptstrings/v.db.renamecolumn_to_translate.c:5 #: ../general/g.rename/main.c:47 msgid "rename" msgstr "" @@ -3202,7 +3223,7 @@ msgstr "" #: ../locale/scriptstrings/v.unpack_to_translate.c:1 -msgid "Imports a vector map as GRASS GIS specific archive file (packed with v.pack)" +msgid "Imports a GRASS GIS specific vector archive file (packed with v.pack) as a vector map" msgstr "" #: ../locale/scriptstrings/v.unpack_to_translate.c:5 @@ -3224,7 +3245,7 @@ #: ../locale/scriptstrings/r.unpack_to_translate.c:10 ../ps/ps.map/main.c:100 #: ../ps/ps.map/main.c:113 ../ps/ps.map/main.c:135 #: ../raster/r.univar/r.univar_main.c:42 ../raster/r.kappa/main.c:90 -#: ../raster/r.kappa/main.c:98 +#: ../raster/r.kappa/main.c:98 ../raster/r.kappa/main.c:114 msgid "Output settings" msgstr "" @@ -3232,7 +3253,7 @@ #: ../locale/scriptstrings/r.unpack_to_translate.c:9 #: ../locale/scriptstrings/t.rast.import_to_translate.c:19 #: ../locale/scriptstrings/t.vect.import_to_translate.c:15 -#: ../raster/r.in.lidar/main.c:302 ../raster/r.in.gdal/main.c:187 +#: ../raster/r.in.lidar/main.c:302 ../raster/r.in.gdal/main.c:204 #: ../raster/r.external/main.c:104 ../raster3d/r3.in.lidar/main.c:295 #: ../vector/v.in.lidar/main.c:323 msgid "Assume that the dataset has same projection as the current location" @@ -3266,6 +3287,7 @@ #: ../locale/scriptstrings/v.db.univar_to_translate.c:8 #: ../locale/scriptstrings/db.univar_to_translate.c:8 +#: ../raster/r.info/main.c:91 msgid "Print stats in shell script style" msgstr "" @@ -3334,7 +3356,7 @@ msgstr "" #: ../locale/scriptstrings/r.unpack_to_translate.c:1 -msgid "Imports a raster map as GRASS GIS specific archive file (packed with r.pack)" +msgid "Imports a GRASS GIS specific raster archive file (packed with r.pack) as a raster map" msgstr "" #: ../locale/scriptstrings/r.unpack_to_translate.c:6 @@ -3350,23 +3372,23 @@ msgid "multispectral" msgstr "" -#: ../locale/scriptstrings/i.spectral_to_translate.c:9 +#: ../locale/scriptstrings/i.spectral_to_translate.c:10 msgid "Name for output image (or text file for -t)" msgstr "" -#: ../locale/scriptstrings/i.spectral_to_translate.c:11 +#: ../locale/scriptstrings/i.spectral_to_translate.c:12 msgid "Graphics format for output file" msgstr "" -#: ../locale/scriptstrings/i.spectral_to_translate.c:13 +#: ../locale/scriptstrings/i.spectral_to_translate.c:14 msgid "Show sampling coordinates instead of numbering in the legend" msgstr "" -#: ../locale/scriptstrings/i.spectral_to_translate.c:14 +#: ../locale/scriptstrings/i.spectral_to_translate.c:15 msgid "Use gnuplot for display" msgstr "" -#: ../locale/scriptstrings/i.spectral_to_translate.c:15 +#: ../locale/scriptstrings/i.spectral_to_translate.c:16 msgid "output to text file" msgstr "" @@ -3470,8 +3492,8 @@ #: ../locale/scriptstrings/t.rast.import_to_translate.c:6 #: ../locale/scriptstrings/t.vect.import_to_translate.c:6 -#: ../raster/r.in.gdal/main.c:94 ../general/g.proj/main.c:66 -#: ../vector/v.in.ogr/main.c:200 +#: ../raster/r.in.gdal/main.c:97 ../general/g.proj/main.c:66 +#: ../vector/v.in.ogr/main.c:203 msgid "create location" msgstr "" @@ -3486,17 +3508,19 @@ msgstr "" #: ../locale/scriptstrings/t.rast.import_to_translate.c:13 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:23 #: ../locale/scriptstrings/r.import_to_translate.c:10 -#: ../raster/r.stream.extract/main.c:141 ../raster/r.resamp.bspline/main.c:151 -#: ../raster/r.proj/main.c:192 ../raster/r.in.gdal/main.c:123 +#: ../raster/r.stream.extract/main.c:141 ../raster/r.resamp.bspline/main.c:153 +#: ../raster/r.proj/main.c:195 ../raster/r.in.gdal/main.c:126 #: ../vector/v.to.rast/main.c:117 ../vector/v.surf.bspline/main.c:195 msgid "Cache size for raster rows" msgstr "" #: ../locale/scriptstrings/t.rast.import_to_translate.c:14 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:22 #: ../locale/scriptstrings/r.import_to_translate.c:9 -#: ../raster/r.stream.extract/main.c:140 ../raster/r.resamp.bspline/main.c:150 -#: ../raster/r.proj/main.c:191 ../raster/r.in.gdal/main.c:122 +#: ../raster/r.stream.extract/main.c:140 ../raster/r.resamp.bspline/main.c:152 +#: ../raster/r.proj/main.c:194 ../raster/r.in.gdal/main.c:125 #: ../vector/v.to.rast/main.c:116 ../vector/v.surf.bspline/main.c:194 msgid "Maximum memory to be used (in MB)" msgstr "" @@ -3592,52 +3616,68 @@ 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.rectify/main.c:132 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:3 +#: ../raster/r.surf.area/main.c:77 ../raster/r.contour/main.c:88 +#: ../raster/r.random.surface/main.c:58 ../raster/r.surf.random/main.c:37 +#: ../raster/r.surf.fractal/main.c:39 ../raster/r.surf.idw/main.c:105 +#: ../raster/r.surf.contour/main.c:61 ../raster/r.fill.stats/main.c:776 +#: ../raster/r.resamp.bspline/main.c:80 ../raster/r.surf.gauss/main.c:39 +#: ../vector/v.surf.idw/main.c:88 ../vector/v.surf.rst/main.c:148 +#: ../vector/v.surf.bspline/main.c:92 ../vector/v.vol.rst/main.c:237 +msgid "surface" +msgstr "" + +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:6 +#: ../raster/r.resamp.bspline/main.c:83 +msgid "splines" +msgstr "" + +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:8 +#: ../raster/r.proj/main.c:185 ../imagery/i.rectify/main.c:132 #: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:126 msgid "Interpolation method to use" msgstr "" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:6 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:9 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 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:10 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:12 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:14 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:16 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:18 msgid "RST options" msgstr "" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:8 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:11 msgid "Spline smoothing parameter" msgstr "" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:10 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:13 msgid "Width of hole edge used for interpolation (in cells)" msgstr "" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:12 -#: ../vector/v.surf.rst/main.c:307 ../vector/v.vol.rst/main.c:319 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:15 +#: ../vector/v.surf.rst/main.c:310 ../vector/v.vol.rst/main.c:321 msgid "Minimum number of points for approximation in a segment (>segmax)" msgstr "" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:14 -#: ../vector/v.surf.rst/main.c:298 ../vector/v.vol.rst/main.c:310 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:17 +#: ../vector/v.surf.rst/main.c:301 ../vector/v.vol.rst/main.c:312 msgid "Maximum number of points in a segment" msgstr "" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:16 -#: ../raster/r.resamp.bspline/main.c:131 ../vector/v.surf.bspline/main.c:177 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:19 +#: ../raster/r.resamp.bspline/main.c:133 ../vector/v.surf.bspline/main.c:177 msgid "Tykhonov regularization parameter (affects smoothing)" msgstr "" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:17 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:20 msgid "Used in bilinear and bicubic spline interpolation" msgstr "" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:18 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:21 msgid "Spline options" msgstr "" @@ -3723,7 +3763,7 @@ msgid "r.mapcalc expression for temporal and spatial analysis of space time raster datasets" msgstr "" -#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:12 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:13 #: ../locale/scriptstrings/t.rast3d.algebra_to_translate.c:13 msgid "Use granularity sampling instead of the temporal topology approach" msgstr "" @@ -3792,7 +3832,7 @@ msgstr "" #: ../locale/scriptstrings/v.dissolve_to_translate.c:3 -#: ../vector/v.extract/main.c:80 +#: ../vector/v.extract/main.c:81 msgid "dissolve" msgstr "" @@ -3804,6 +3844,77 @@ msgid "Name of attribute column used to dissolve common boundaries" msgstr "" +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:1 +msgid "Calculates a new raster map from a simple r.mapcalc expression." +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:4 +msgid "simple" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:5 +msgid "Formula (e.g. A-B or A*C+B)" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:6 +msgid "Name of input A raster map" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:7 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:9 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:11 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:13 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:15 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:17 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:23 +#: ../raster/r.stream.extract/main.c:89 ../raster/r.stream.extract/main.c:97 +#: ../raster/r.flow/main.c:435 ../raster/r.flow/main.c:441 +msgid "Input maps" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:8 +msgid "Name of input B raster map" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:10 +msgid "Name of input C raster map" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:12 +msgid "Name of input D raster map" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:14 +msgid "Name of input E raster map" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:16 +msgid "Name of input F raster map" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:18 +#: ../raster/r.random/main.c:89 ../raster/r.mapcalc/main.c:105 +msgid "Seed for rand() function" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:19 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:21 +msgid "Random" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:20 +#: ../raster/r.mapcalc/main.c:109 +msgid "Generate random seed (result is non-deterministic)" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:22 +msgid "Quote the map names" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:24 +msgid "Case sensitive variable names" +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 "" @@ -3812,6 +3923,114 @@ msgid "Create the location specified by the \"location\" parameter and exit. Do not import the space time vector datasets." msgstr "" +#: ../locale/scriptstrings/r.drain_to_translate.c:1 +#: ../raster/r.drain/main.c:113 +msgid "Traces a flow through an elevation model or cost surface on a raster map." +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:3 ../raster/r.path/main.c:151 +#: ../raster/r.solute.transport/main.c:230 ../raster/r.topmodel/main.c:52 +#: ../raster/r.uslek/main.c:54 ../raster/r.usler/main.c:53 +#: ../raster/r.gwflow/main.c:210 ../raster/r.stream.extract/main.c:77 +#: ../raster/r.fill.dir/main.c:89 ../raster/r.basins.fill/main.c:55 +#: ../raster/r.water.outlet/main.c:58 ../raster/r.drain/main.c:110 +#: ../raster/r.topidx/main.c:40 ../raster/r.flow/main.c:422 +#: ../raster/r.carve/main.c:75 ../raster/r.lake/main.c:151 +#: ../raster/r.watershed/front/main.c:76 +#: ../raster/r.sim/r.sim.sediment/main.c:115 +#: ../raster/r.sim/r.sim.water/main.c:114 ../raster3d/r3.gwflow/main.c:162 +#: ../raster3d/r3.flow/main.c:180 +msgid "hydrology" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:4 ../raster/r.path/main.c:152 +#: ../raster/r.walk/main.c:204 ../raster/r.cost/main.c:164 +#: ../raster/r.drain/main.c:111 +msgid "cost surface" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:5 +#: ../raster/r.drain/main.c:116 +msgid "Name of input elevation or cost surface raster map" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:6 +#: ../raster/r.drain/main.c:121 +msgid "Name of input movement direction map associated with the cost surface" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:7 +#: ../raster/r.drain/main.c:123 +msgid "Direction in degrees CCW from east" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:8 +#: ../locale/scriptstrings/r.drain_to_translate.c:23 +#: ../raster/r.drain/main.c:125 ../raster/r.drain/main.c:168 +msgid "Cost surface" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:10 +#: ../raster/r.drain/main.c:133 +msgid "Name for output drain vector map" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:11 +#: ../raster/r.drain/main.c:134 +msgid "Recommended for cost surface made using knight's move" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:12 +#: ../raster/r.path/main.c:195 ../raster/r.walk/main.c:260 +#: ../raster/r.cost/main.c:223 ../raster/r.drain/main.c:139 +msgid "Coordinates of starting point(s) (E,N)" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:13 +#: ../locale/scriptstrings/r.drain_to_translate.c:15 +#: ../raster/r.path/main.c:196 ../raster/r.path/main.c:202 +#: ../raster/r.walk/main.c:242 ../raster/r.walk/main.c:254 +#: ../raster/r.walk/main.c:261 ../raster/r.walk/main.c:342 +#: ../raster/r.cost/main.c:205 ../raster/r.cost/main.c:217 +#: ../raster/r.cost/main.c:224 ../raster/r.cost/main.c:274 +#: ../raster/r.drain/main.c:140 ../raster/r.drain/main.c:147 +msgid "Start" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:14 +#: ../raster/r.path/main.c:201 ../raster/r.drain/main.c:145 +msgid "Name of starting vector points map(s)" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:16 +#: ../raster/r.path/main.c:206 ../raster/r.drain/main.c:151 +msgid "Copy input cell values on output" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:17 +#: ../locale/scriptstrings/r.drain_to_translate.c:19 +#: ../locale/scriptstrings/r.drain_to_translate.c:21 +#: ../raster/r.path/main.c:207 ../raster/r.path/main.c:212 +#: ../raster/r.path/main.c:217 ../raster/r.drain/main.c:152 +#: ../raster/r.drain/main.c:157 ../raster/r.drain/main.c:162 +msgid "Path settings" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:18 +#: ../raster/r.path/main.c:211 ../raster/r.drain/main.c:156 +msgid "Accumulate input values along the path" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:20 +#: ../raster/r.path/main.c:216 ../raster/r.drain/main.c:161 +msgid "Count cell numbers along the path" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:22 +#: ../raster/r.drain/main.c:167 +msgid "The input raster map is a cost surface (direction surface must also be specified)" +msgstr "" + #: ../locale/scriptstrings/r.import_to_translate.c:1 msgid "Imports raster data into a GRASS raster map using GDAL library and reprojects on the fly." msgstr "" @@ -3854,14 +4073,15 @@ #: ../locale/scriptstrings/r.import_to_translate.c:24 #: ../raster/r.in.poly/main.c:50 ../raster/r.in.ascii/main.c:92 -#: ../raster/r.in.bin/main.c:298 ../raster/r.in.gdal/main.c:140 -#: ../raster/r.support/main.c:66 ../raster/r.external/main.c:90 +#: ../raster/r.buildvrt/main.c:102 ../raster/r.in.bin/main.c:298 +#: ../raster/r.in.gdal/main.c:143 ../raster/r.support/main.c:66 +#: ../raster/r.external/main.c:90 msgid "Title for resultant raster map" msgstr "" #: ../locale/scriptstrings/r.import_to_translate.c:25 -#: ../raster/r.in.gdal/main.c:141 ../raster/r.in.gdal/main.c:150 -#: ../raster/r.in.gdal/main.c:159 ../raster/r.in.gdal/main.c:165 +#: ../raster/r.in.gdal/main.c:144 ../raster/r.in.gdal/main.c:153 +#: ../raster/r.in.gdal/main.c:162 ../raster/r.in.gdal/main.c:168 #: ../raster/r.external/main.c:91 ../imagery/i.landsat.toar/main.c:94 #: ../imagery/i.landsat.toar/main.c:116 ../imagery/i.landsat.toar/main.c:125 #: ../imagery/i.landsat.toar/main.c:134 ../imagery/i.landsat.toar/main.c:142 @@ -3875,100 +4095,20 @@ #: ../locale/scriptstrings/r.import_to_translate.c:27 #: ../locale/scriptstrings/r.import_to_translate.c:29 -#: ../raster/r.horizon/main.c:278 ../raster/r.horizon/main.c:297 +#: ../raster/r.horizon/main.c:277 ../raster/r.horizon/main.c:296 msgid "Optional" msgstr "" #: ../locale/scriptstrings/r.import_to_translate.c:28 -#: ../raster/r.proj/main.c:208 +#: ../raster/r.proj/main.c:219 msgid "Do not perform region cropping optimization" msgstr "" #: ../locale/scriptstrings/r.import_to_translate.c:30 -#: ../raster/r.in.gdal/main.c:214 +#: ../raster/r.in.gdal/main.c:231 msgid "Force Lat/Lon maps to fit into geographic coordinates (90N,S; 180E,W)" msgstr "" -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:1 -msgid "Performs inter-satellite calibration on DMSP-OLS Nighttime Lights Time Series" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:3 -msgid "inter-satellite" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:4 -msgid "calibration" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:5 -msgid "nighttime lights" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:6 -msgid "time series" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:7 -msgid "DMSP-OLS" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:8 -msgid "Print out calibration equations" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:9 -msgid "Evaluation based on the Normalised Difference Index" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:10 -msgid "Print in shell script style (currently only NDI via -e)" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:11 -msgid "Keep current computational region settings" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:12 -msgid "Exclude zero values from the analysis (retain zero cells in output)" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:13 -msgid "Exclude zero values from the analysis (set zero cells to NULL in output)" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:14 -msgid "Do not try to transfer timestamps (for input without timestamp)" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:15 -msgid "Clean average DMSP-OLS visible band digital number image(s)" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:16 -msgid "output file(s) suffix" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:17 -msgid "Suffix for calibrated average digital number output image(s)" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:18 -msgid "Calibration model" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:19 -msgid "Inter-satellite calibration model for average DMSP-OLS nighttime lights time series" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:20 -msgid "Elvidge (2009 or 2014), Liu 2012, Wu 2013" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:21 -msgid "Calibration Model" -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 "" @@ -4186,7 +4326,7 @@ msgid "Renames a column in the attribute table connected to a given vector map." msgstr "" -#: ../locale/scriptstrings/v.db.renamecolumn_to_translate.c:5 +#: ../locale/scriptstrings/v.db.renamecolumn_to_translate.c:6 msgid "Old and new name of the column (old,new)" msgstr "" @@ -4320,17 +4460,17 @@ msgstr "" #: ../locale/scriptstrings/m.proj_to_translate.c:2 ../misc/m.cogo/main.c:225 -#: ../misc/m.transform/main.c:316 ../misc/m.nviz.image/main.c:50 +#: ../misc/m.transform/main.c:316 ../misc/m.nviz.image/main.c:49 #: ../misc/m.nviz.script/main.c:69 ../misc/m.measure/main.c:46 msgid "miscellaneous" msgstr "" #: ../locale/scriptstrings/m.proj_to_translate.c:4 #: ../locale/scriptstrings/i.tasscap_to_translate.c:3 -#: ../raster/r.proj/main.c:146 ../imagery/i.fft/main.c:79 +#: ../raster/r.proj/main.c:149 ../imagery/i.fft/main.c:79 #: ../imagery/i.pca/main.c:73 ../imagery/i.ifft/main.c:78 #: ../imagery/i.ortho.photo/i.ortho.transform/main.c:392 -#: ../misc/m.transform/main.c:317 ../vector/v.proj/main.c:70 +#: ../misc/m.transform/main.c:317 ../vector/v.proj/main.c:75 #: ../vector/v.transform/main.c:71 msgid "transformation" msgstr "" @@ -4353,7 +4493,7 @@ #: ../raster/r.reclass/main.c:66 ../raster/r.recode/main.c:61 #: ../raster/r.in.ascii/main.c:79 ../raster3d/r3.in.ascii/main.c:87 #: ../general/g.proj/main.c:141 ../general/g.proj/main.c:150 -#: ../db/db.execute/main.c:139 ../db/db.select/main.c:208 +#: ../db/db.execute/main.c:151 ../db/db.select/main.c:208 #: ../vector/v.segment/main.c:80 ../vector/v.what/main.c:78 #: ../vector/v.edit/args.c:95 msgid "'-' for standard input" @@ -4477,14 +4617,18 @@ msgstr "" #: ../locale/scriptstrings/r.in.srtm_to_translate.c:4 -msgid "Name of SRTM input tile (file without .hgt.zip extension)" +msgid "SRTM" msgstr "" #: ../locale/scriptstrings/r.in.srtm_to_translate.c:5 -msgid "Name for output raster map (default: input tile)" +msgid "Name of SRTM input tile (file without .hgt.zip extension)" msgstr "" #: ../locale/scriptstrings/r.in.srtm_to_translate.c:6 +msgid "Name for output raster map (default: input tile)" +msgstr "" + +#: ../locale/scriptstrings/r.in.srtm_to_translate.c:7 msgid "Input is a 1-arcsec tile (default: 3-arcsec)" msgstr "" @@ -4511,7 +4655,7 @@ #: ../raster3d/r3.in.lidar/main.c:164 ../vector/v.lidar.edgedetection/main.c:76 #: ../vector/v.out.lidar/main.c:473 ../vector/v.in.lidar/main.c:138 #: ../vector/v.lidar.correction/main.c:72 ../vector/v.surf.bspline/main.c:94 -#: ../vector/v.lidar.growing/main.c:76 ../vector/v.decimate/main.c:124 +#: ../vector/v.lidar.growing/main.c:76 ../vector/v.decimate/main.c:125 #: ../vector/v.outlier/main.c:74 msgid "LIDAR" msgstr "" @@ -4661,7 +4805,7 @@ #: ../locale/scriptstrings/d.rast.leg_to_translate.c:3 #: ../display/d.vect.thematic/main.c:86 ../display/d.barscale/main.c:64 -#: ../display/d.grid/main.c:54 ../display/d.legend.vect/main.c:51 +#: ../display/d.grid/main.c:53 ../display/d.legend.vect/main.c:51 #: ../display/d.graph/main.c:59 ../display/d.legend/main.c:79 #: ../display/d.linegraph/main.c:232 ../display/d.vect.chart/main.c:64 #: ../display/d.text/main.c:140 ../display/d.northarrow/main.c:47 @@ -5055,36 +5199,32 @@ msgid "Paper '%s' not found, using defaults" 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.horizon/main.c:846 -#: ../raster/r.horizon/main.c:864 ../raster/r.latlong/main.c:133 -#: ../display/d.grid/plot.c:287 ../display/d.grid/plot.c:293 -#: ../display/d.grid/plot.c:334 ../display/d.grid/plot.c:340 -#: ../display/d.grid/plot.c:427 ../display/d.grid/plot.c:433 -#: ../display/d.grid/plot.c:485 ../display/d.grid/plot.c:491 -#: ../display/d.grid/plot.c:635 ../display/d.grid/plot.c:651 -#: ../display/d.grid/plot.c:668 ../display/d.grid/plot.c:685 -msgid "Error in pj_do_proj" -msgstr "" - -#: ../ps/ps.map/do_geogrid.c:272 ../raster/r.sun/main.c:788 -#: ../raster/r.horizon/main.c:538 ../display/d.grid/plot.c:554 -#: ../display/d.where/main.c:113 ../general/g.region/printwindow.c:257 -#: ../general/g.region/printwindow.c:481 ../general/g.region/printwindow.c:550 +#: ../ps/ps.map/do_geogrid.c:90 ../ps/ps.map/do_geogrid.c:96 +#: ../ps/ps.map/do_geogrid.c:121 ../ps/ps.map/do_geogrid.c:127 +#: ../ps/ps.map/do_geogrid.c:200 ../ps/ps.map/do_geogrid.c:242 +#: ../ps/ps.map/do_geogrid.c:322 ../ps/ps.map/do_geogrid.c:339 +#: ../ps/ps.map/do_geogrid.c:357 ../ps/ps.map/do_geogrid.c:375 +#: ../ps/ps.map/do_geogrid.c:432 ../ps/ps.map/do_geogrid.c:439 +#: ../ps/ps.map/do_geogrid.c:444 ../ps/ps.map/do_geogrid.c:453 +#: ../ps/ps.map/do_geogrid.c:458 +msgid "Error in GPJ_transform" +msgstr "" + +#: ../ps/ps.map/do_geogrid.c:284 ../raster/r.sun/main.c:787 +#: ../raster/r.horizon/main.c:542 ../display/d.grid/plot.c:564 +#: ../display/d.where/main.c:113 ../general/g.region/printwindow.c:256 +#: ../general/g.region/printwindow.c:492 ../general/g.region/printwindow.c:564 msgid "Can't get projection key values of current location" msgstr "" -#: ../ps/ps.map/do_geogrid.c:278 ../raster/r.sun/main.c:798 -#: ../raster/r.horizon/main.c:548 ../raster/r.latlong/main.c:114 -#: ../display/d.grid/plot.c:561 ../display/d.grid/plot.c:588 -#: ../display/d.where/main.c:120 ../display/d.where/main.c:146 -msgid "Unable to set up lat/long projection parameters" +#: ../ps/ps.map/do_geogrid.c:293 ../raster/r.sun/main.c:796 +#: ../raster/r.horizon/main.c:551 ../raster/r.sunhours/main.c:231 +#: ../raster/r.proj/main.c:342 ../raster/r.in.gdal/main.c:1003 +#: ../raster/r.sunmask/g_solposition.c:121 ../raster/r.latlong/main.c:111 +#: ../display/d.grid/plot.c:605 ../display/d.where/main.c:151 +#: ../general/g.region/printwindow.c:265 ../general/g.region/printwindow.c:501 +#: ../general/g.region/printwindow.c:593 ../vector/v.proj/main.c:292 +msgid "Unable to initialize coordinate transformation" msgstr "" #: ../ps/ps.map/ps_clrtbl.c:35 ../ps/ps.map/ps_fclrtbl.c:46 @@ -5254,41 +5394,42 @@ #: ../vector/v.mkgrid/main.c:278 ../vector/v.what.rast3/main.c:126 #: ../vector/v.to.rast/support.c:109 ../vector/v.to.rast/support.c:284 #: ../vector/v.to.rast/support.c:523 ../vector/v.to.rast/vect2rast.c:60 -#: ../vector/v.out.ogr/main.c:634 ../vector/v.kcv/main.c:126 +#: ../vector/v.out.ogr/main.c:690 ../vector/v.kcv/main.c:126 #: ../vector/v.surf.idw/read_sites.c:55 ../vector/v.class/main.c:117 #: ../vector/v.label.sa/labels.c:78 ../vector/v.net.distance/main.c:279 -#: ../vector/v.random/main.c:239 ../vector/v.db.connect/main.c:223 -#: ../vector/v.db.connect/main.c:331 ../vector/v.to.rast3/main.c:84 -#: ../vector/v.reclass/main.c:133 ../vector/v.surf.rst/main.c:620 -#: ../vector/v.surf.bspline/main.c:384 ../vector/v.surf.bspline/crosscorr.c:123 -#: ../vector/v.db.select/main.c:177 ../vector/v.net.allpairs/main.c:166 -#: ../vector/v.in.dwg/main.c:213 ../vector/v.buffer/main.c:431 -#: ../vector/v.select/copy_tabs.c:82 ../vector/v.profile/main.c:426 -#: ../vector/v.profile/main.c:580 ../vector/v.extrude/main.c:229 -#: ../vector/v.out.svg/main.c:159 ../vector/v.in.ogr/main.c:1131 -#: ../vector/v.in.ogr/main.c:1177 ../vector/v.patch/main.c:156 -#: ../vector/v.patch/main.c:188 ../vector/v.patch/main.c:309 -#: ../vector/v.patch/main.c:391 ../vector/v.net.path/path.c:96 -#: ../vector/v.overlay/main.c:246 ../vector/v.overlay/main.c:413 -#: ../vector/v.net.iso/main.c:376 ../vector/v.to.3d/trans2.c:55 -#: ../vector/v.to.3d/trans3.c:57 ../vector/v.what.rast/main.c:144 -#: ../vector/v.net.flow/main.c:169 ../vector/v.normal/main.c:122 -#: ../vector/v.sample/main.c:179 ../vector/v.distance/main.c:520 -#: ../vector/v.distance/main.c:555 ../vector/v.distance/main.c:601 -#: ../vector/v.distance/main.c:1340 ../vector/v.distance/main.c:1359 -#: ../vector/v.net.timetable/main.c:93 ../vector/v.in.db/main.c:164 -#: ../vector/v.in.db/main.c:302 ../vector/v.in.ascii/main.c:348 -#: ../vector/v.to.points/main.c:177 ../vector/v.colors/scan_attr.c:29 -#: ../vector/v.colors/read_rgb.c:28 ../vector/v.colors/write_rgb.c:25 -#: ../vector/v.vol.rst/user1.c:99 ../vector/v.vol.rst/main.c:600 -#: ../vector/v.net.components/main.c:180 +#: ../vector/v.random/main.c:243 ../vector/v.random/main.c:271 +#: ../vector/v.db.connect/main.c:223 ../vector/v.db.connect/main.c:331 +#: ../vector/v.to.rast3/main.c:84 ../vector/v.reclass/main.c:133 +#: ../vector/v.surf.rst/main.c:623 ../vector/v.surf.bspline/main.c:384 +#: ../vector/v.surf.bspline/crosscorr.c:123 ../vector/v.db.select/main.c:177 +#: ../vector/v.net.allpairs/main.c:166 ../vector/v.in.dwg/main.c:213 +#: ../vector/v.buffer/main.c:431 ../vector/v.select/copy_tabs.c:82 +#: ../vector/v.profile/main.c:426 ../vector/v.profile/main.c:580 +#: ../vector/v.extrude/main.c:229 ../vector/v.out.svg/main.c:159 +#: ../vector/v.in.ogr/main.c:1194 ../vector/v.in.ogr/main.c:1242 +#: ../vector/v.patch/main.c:159 ../vector/v.patch/main.c:191 +#: ../vector/v.patch/main.c:347 ../vector/v.patch/main.c:429 +#: ../vector/v.net.path/path.c:96 ../vector/v.overlay/main.c:246 +#: ../vector/v.overlay/main.c:413 ../vector/v.net.iso/main.c:376 +#: ../vector/v.to.3d/trans2.c:55 ../vector/v.to.3d/trans3.c:57 +#: ../vector/v.what.rast/main.c:144 ../vector/v.net.flow/main.c:169 +#: ../vector/v.normal/main.c:122 ../vector/v.sample/main.c:179 +#: ../vector/v.distance/main.c:527 ../vector/v.distance/main.c:562 +#: ../vector/v.distance/main.c:608 ../vector/v.distance/main.c:1348 +#: ../vector/v.distance/main.c:1367 ../vector/v.net.timetable/main.c:93 +#: ../vector/v.in.db/main.c:164 ../vector/v.in.db/main.c:302 +#: ../vector/v.in.ascii/main.c:348 ../vector/v.to.points/main.c:177 +#: ../vector/v.colors/scan_attr.c:29 ../vector/v.colors/read_rgb.c:28 +#: ../vector/v.colors/write_rgb.c:25 ../vector/v.vol.rst/user1.c:99 +#: ../vector/v.vol.rst/main.c:602 ../vector/v.net.components/main.c:180 #: ../vector/v.colors.out/make_colors.c:36 ../vector/v.label/main.c:278 #: ../vector/v.edit/select.c:516 ../vector/v.net.centrality/main.c:246 #: ../vector/v.info/print.c:147 ../vector/v.out.postgis/table.c:34 -#: ../vector/v.in.dxf/write_vect.c:211 ../vector/v.extract/main.c:263 +#: ../vector/v.in.dxf/write_vect.c:211 ../vector/v.extract/main.c:226 +#: ../vector/v.extract/main.c:323 ../vector/v.extract/extract.c:272 #: ../vector/v.lrs/v.lrs.create/main.c:296 #: ../vector/v.lrs/v.lrs.create/main.c:305 ../vector/v.net.alloc/main.c:316 -#: ../vector/v.transform/trans_digit.c:41 ../vector/v.to.db/update.c:46 +#: ../vector/v.transform/trans_digit.c:41 ../vector/v.to.db/update.c:48 #: ../vector/v.to.db/query.c:89 #, c-format msgid "Unable to open database <%s> by driver <%s>" @@ -5358,10 +5499,11 @@ msgid "My first raster module" msgstr "" -#: ../doc/raster/r.example/main.c:105 ../raster/r.walk/main.c:435 -#: ../raster/r.walk/main.c:440 ../raster/r.walk/main.c:801 -#: ../raster/r.colors/edit_colors.c:393 ../raster/r.cost/main.c:350 -#: ../raster/r.cost/main.c:665 ../raster/r.reclass/main.c:79 +#: ../doc/raster/r.example/main.c:105 ../raster/r.walk/main.c:460 +#: ../raster/r.walk/main.c:486 ../raster/r.walk/main.c:491 +#: ../raster/r.walk/main.c:852 ../raster/r.colors/edit_colors.c:434 +#: ../raster/r.cost/main.c:375 ../raster/r.cost/main.c:401 +#: ../raster/r.cost/main.c:712 ../raster/r.reclass/main.c:79 #: ../raster/r.univar/r.univar_main.c:234 ../raster/r.report/parse.c:273 #: ../raster/r.distance/parse.c:72 ../raster/r.distance/parse.c:81 #: ../raster/r.spread/main.c:439 ../raster/r.spread/main.c:442 @@ -5369,13 +5511,13 @@ #: ../raster/r.spread/main.c:452 ../raster/r.spread/main.c:455 #: ../raster/r.buffer/main.c:112 ../raster/r.stream.extract/main.c:173 #: ../raster/r.stream.extract/main.c:177 ../raster/r.stream.extract/main.c:182 -#: ../raster/r.cross/main.c:106 ../raster/r.mapcalc/map.c:519 +#: ../raster/r.cross/main.c:105 ../raster/r.mapcalc/map.c:519 #: ../raster/r.mapcalc/map.c:813 ../raster/r.mapcalc/map3.c:710 -#: ../raster/r.compress/main.c:124 ../raster/r.compress/main.c:304 -#: ../raster/r.kappa/main.c:150 ../raster/r.kappa/stats.c:33 +#: ../raster/r.compress/main.c:124 ../raster/r.compress/main.c:308 +#: ../raster/r.kappa/main.c:162 ../raster/r.kappa/stats.c:33 #: ../raster/r.kappa/stats.c:38 ../raster/r.coin/main.c:121 #: ../raster/r.coin/main.c:123 ../raster/r.fill.stats/main.c:1028 -#: ../raster/r.tile/main.c:86 ../raster/r.info/main.c:104 +#: ../raster/r.tile/main.c:86 ../raster/r.info/main.c:110 #: ../raster/r.geomorphon/memory.c:14 ../raster/r.category/main.c:119 #: ../raster/r.category/main.c:140 ../raster/r.ros/main.c:368 #: ../raster/r.ros/main.c:379 ../raster/r.ros/main.c:384 @@ -5389,14 +5531,15 @@ #: ../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 ../general/g.region/main.c:429 -#: ../general/g.region/main.c:766 ../general/g.region/main.c:774 -#: ../imagery/i.gensig/parse.c:38 ../imagery/i.gensigset/parse.c:44 -#: ../imagery/i.pca/main.c:139 ../imagery/i.ortho.photo/i.ortho.elev/main.c:197 +#: ../raster/r.sim/simlib/output.c:755 ../general/g.region/main.c:442 +#: ../general/g.region/main.c:779 ../general/g.region/main.c:787 +#: ../imagery/i.segment/parse_args.c:199 ../imagery/i.gensig/parse.c:38 +#: ../imagery/i.gensigset/parse.c:44 ../imagery/i.pca/main.c:139 +#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:197 #: ../misc/m.nviz.image/surface.c:50 ../misc/m.nviz.image/surface.c:107 -#: ../vector/v.colors/main.c:312 ../vector/v.vol.rst/main.c:615 -#: ../scripts/v.rast.stats/v.rast.stats.py:128 ../scripts/r.rgb/r.rgb.py:60 -#: ../scripts/r.mask/r.mask.py:131 ../scripts/r.grow/r.grow.py:123 +#: ../vector/v.colors/main.c:325 ../vector/v.vol.rst/main.c:617 +#: ../scripts/v.rast.stats/v.rast.stats.py:148 ../scripts/r.rgb/r.rgb.py:60 +#: ../scripts/r.mask/r.mask.py:131 ../scripts/r.grow/r.grow.py:122 #: ../scripts/d.polar/d.polar.py:62 ../scripts/r.pack/r.pack.py:74 #: ../scripts/r.buffer.lowmem/r.buffer.lowmem.py:87 #: ../scripts/d.correlate/d.correlate.py:50 @@ -5404,7 +5547,7 @@ #: ../scripts/d.rast.leg/d.rast.leg.py:103 #: ../scripts/r.reclass.area/r.reclass.area.py:103 #: ../scripts/r.reclass.area/r.reclass.area.py:213 -#: ../scripts/r.fillnulls/r.fillnulls.py:150 +#: ../scripts/r.fillnulls/r.fillnulls.py:162 #, c-format, python-format msgid "Raster map <%s> not found" msgstr "" @@ -5413,17 +5556,17 @@ msgid "My first vector module" msgstr "" -#: ../doc/vector/v.example/main.c:75 ../raster/r.walk/main.c:410 -#: ../raster/r.cost/main.c:325 ../raster/r.carve/main.c:158 -#: ../display/d.extract/main.c:98 ../general/g.region/main.c:479 +#: ../doc/vector/v.example/main.c:75 ../raster/r.walk/main.c:453 +#: ../raster/r.cost/main.c:368 ../raster/r.carve/main.c:158 +#: ../display/d.extract/main.c:98 ../general/g.region/main.c:492 #: ../misc/m.nviz.image/vector.c:84 ../vector/v.lidar.edgedetection/main.c:180 #: ../vector/v.clean/test/topocheck.c:63 #: ../vector/v.lidar.correction/main.c:157 ../vector/v.surf.bspline/main.c:263 #: ../vector/v.surf.bspline/main.c:332 ../vector/v.lidar.growing/main.c:126 #: ../vector/v.profile/main.c:359 ../vector/v.profile/main.c:363 -#: ../vector/v.colors/main.c:238 ../vector/v.outlier/main.c:176 -#: ../vector/v.edit/main.c:155 ../vector/v.vect.stats/main.c:263 -#: ../vector/v.vect.stats/main.c:271 ../vector/v.lrs/v.lrs.label/main.c:268 +#: ../vector/v.colors/main.c:251 ../vector/v.outlier/main.c:176 +#: ../vector/v.edit/main.c:155 ../vector/v.vect.stats/main.c:270 +#: ../vector/v.vect.stats/main.c:278 ../vector/v.lrs/v.lrs.label/main.c:268 #: ../vector/v.lrs/v.lrs.where/main.c:127 #: ../vector/v.lrs/v.lrs.where/main.c:136 #: ../vector/v.lrs/v.lrs.segment/main.c:140 @@ -5440,40 +5583,40 @@ msgid "Unable to set predetermined vector open level" msgstr "" -#: ../doc/vector/v.example/main.c:87 ../raster/r.walk/main.c:673 -#: ../raster/r.walk/main.c:742 ../raster/r.cost/main.c:533 -#: ../raster/r.cost/main.c:606 ../raster/r.random/support.c:67 -#: ../raster/r.drain/main.c:271 ../raster/r.what/main.c:250 -#: ../raster/r.carve/main.c:162 ../raster/r.region/main.c:176 -#: ../raster/r.sim/simlib/observation_points.c:41 +#: ../doc/vector/v.example/main.c:87 ../raster/r.path/main.c:301 +#: ../raster/r.walk/main.c:746 ../raster/r.walk/main.c:809 +#: ../raster/r.cost/main.c:606 ../raster/r.cost/main.c:669 +#: ../raster/r.random/support.c:67 ../raster/r.drain/main.c:272 +#: ../raster/r.what/main.c:250 ../raster/r.carve/main.c:162 +#: ../raster/r.region/main.c:176 ../raster/r.sim/simlib/observation_points.c:41 #: ../display/d.extract/main.c:103 ../display/d.vect.chart/main.c:246 #: ../display/d.path/main.c:185 ../raster3d/r3.flow/main.c:411 -#: ../general/manage/lister/vector.c:32 ../general/g.region/main.c:489 +#: ../general/manage/lister/vector.c:32 ../general/g.region/main.c:502 #: ../misc/m.nviz.image/vector.c:280 ../vector/v.what.rast3/main.c:114 #: ../vector/v.to.rast/support.c:100 ../vector/v.to.rast/support.c:272 #: ../vector/v.to.rast/support.c:510 ../vector/v.to.rast/vect2rast.c:39 -#: ../vector/v.lidar.edgedetection/main.c:186 ../vector/v.out.ogr/main.c:135 +#: ../vector/v.lidar.edgedetection/main.c:186 ../vector/v.out.ogr/main.c:137 #: ../vector/v.surf.idw/read_sites.c:29 ../vector/v.class/main.c:102 #: ../vector/v.clean/test/topocheck.c:67 ../vector/v.clean/test/topocheck.c:87 #: ../vector/v.clean/main.c:283 ../vector/v.label.sa/labels.c:58 -#: ../vector/v.net.distance/main.c:192 ../vector/v.random/main.c:205 +#: ../vector/v.net.distance/main.c:192 ../vector/v.random/main.c:208 #: ../vector/v.support/main.c:134 ../vector/v.out.dxf/main.c:80 -#: ../vector/v.out.lidar/main.c:609 ../vector/v.proj/main.c:237 +#: ../vector/v.out.lidar/main.c:609 ../vector/v.proj/main.c:249 #: ../vector/v.db.connect/main.c:154 ../vector/v.to.rast3/main.c:73 #: ../vector/v.out.ascii/main.c:87 ../vector/v.out.ascii/main.c:94 #: ../vector/v.cluster/main.c:149 ../vector/v.build.polylines/main.c:151 #: ../vector/v.lidar.correction/main.c:161 ../vector/v.reclass/main.c:113 -#: ../vector/v.segment/main.c:108 ../vector/v.surf.rst/main.c:561 -#: ../vector/v.surf.rst/main.c:665 ../vector/v.db.select/main.c:164 +#: ../vector/v.segment/main.c:108 ../vector/v.surf.rst/main.c:564 +#: ../vector/v.surf.rst/main.c:668 ../vector/v.db.select/main.c:164 #: ../vector/v.net.allpairs/main.c:130 ../vector/v.drape/main.c:143 #: ../vector/v.buffer/main.c:337 ../vector/v.lidar.growing/main.c:138 #: ../vector/v.lidar.growing/main.c:142 ../vector/v.select/main.c:108 #: ../vector/v.profile/main.c:370 ../vector/v.profile/main.c:394 #: ../vector/v.extrude/main.c:190 ../vector/v.hull/main.c:87 #: ../vector/v.out.svg/main.c:139 ../vector/v.net.connectivity/main.c:130 -#: ../vector/v.patch/main.c:129 ../vector/v.patch/main.c:147 -#: ../vector/v.patch/main.c:177 ../vector/v.patch/main.c:274 -#: ../vector/v.patch/main.c:355 ../vector/v.net.path/main.c:158 +#: ../vector/v.patch/main.c:131 ../vector/v.patch/main.c:150 +#: ../vector/v.patch/main.c:180 ../vector/v.patch/main.c:312 +#: ../vector/v.patch/main.c:393 ../vector/v.net.path/main.c:158 #: ../vector/v.overlay/main.c:188 ../vector/v.perturb/main.c:148 #: ../vector/v.perturb/main.c:173 ../vector/v.net.iso/main.c:243 #: ../vector/v.to.3d/main.c:72 ../vector/v.type/main.c:131 @@ -5482,83 +5625,84 @@ #: ../vector/v.delaunay/main.c:120 ../vector/v.normal/main.c:110 #: ../vector/v.sample/main.c:124 ../vector/v.rectify/main.c:150 #: ../vector/v.qcount/main.c:101 ../vector/v.univar/main.c:158 -#: ../vector/v.distance/main.c:364 ../vector/v.distance/main.c:386 +#: ../vector/v.distance/main.c:366 ../vector/v.distance/main.c:388 #: ../vector/v.net.timetable/main.c:353 ../vector/v.net.visibility/main.c:73 #: ../vector/v.net.visibility/main.c:82 ../vector/v.out.pov/main.c:97 -#: ../vector/v.to.points/main.c:130 ../vector/v.colors/main.c:262 +#: ../vector/v.to.points/main.c:130 ../vector/v.colors/main.c:275 #: ../vector/v.build/main.c:118 ../vector/v.build/main.c:128 #: ../vector/v.voronoi/main.c:196 ../vector/v.net.bridge/main.c:118 #: ../vector/v.neighbors/main.c:88 ../vector/v.split/main.c:172 -#: ../vector/v.vol.rst/main.c:560 ../vector/v.net.components/main.c:148 -#: ../vector/v.decimate/main.c:272 ../vector/v.net.salesman/main.c:250 +#: ../vector/v.vol.rst/main.c:562 ../vector/v.net.components/main.c:148 +#: ../vector/v.decimate/main.c:276 ../vector/v.net.salesman/main.c:250 #: ../vector/v.colors.out/scan_cats.c:20 #: ../vector/v.colors.out/make_colors.c:23 ../vector/v.kernel/main.c:318 #: ../vector/v.kernel/main.c:331 ../vector/v.label/main.c:268 #: ../vector/v.edit/main.c:170 ../vector/v.edit/main.c:243 #: ../vector/v.net.centrality/main.c:209 ../vector/v.info/main.c:61 #: ../vector/v.parallel/main.c:148 ../vector/v.out.postgis/main.c:100 -#: ../vector/v.vect.stats/main.c:267 ../vector/v.vect.stats/main.c:278 -#: ../vector/v.extract/main.c:191 ../vector/v.lrs/v.lrs.label/main.c:272 +#: ../vector/v.vect.stats/main.c:274 ../vector/v.vect.stats/main.c:285 +#: ../vector/v.extract/main.c:194 ../vector/v.lrs/v.lrs.label/main.c:272 #: ../vector/v.lrs/v.lrs.where/main.c:131 #: ../vector/v.lrs/v.lrs.where/main.c:140 #: ../vector/v.lrs/v.lrs.segment/main.c:144 #: ../vector/v.lrs/v.lrs.create/main.c:254 #: ../vector/v.lrs/v.lrs.create/main.c:263 ../vector/v.net/main.c:68 #: ../vector/v.net/main.c:92 ../vector/v.net.alloc/main.c:185 -#: ../vector/v.transform/main.c:197 ../vector/v.generalize/main.c:327 -#: ../vector/v.external/main.c:228 ../vector/v.to.db/main.c:59 +#: ../vector/v.transform/main.c:197 ../vector/v.generalize/main.c:328 +#: ../vector/v.external/main.c:232 ../vector/v.to.db/main.c:67 #, c-format msgid "Unable to open vector map <%s>" msgstr "" -#: ../doc/vector/v.example/main.c:100 ../raster/r.volume/main.c:155 -#: ../raster/r.random/random.c:63 ../raster/r.contour/main.c:156 -#: ../raster/r.stream.extract/close.c:38 ../raster/r.to.vect/main.c:157 -#: ../raster/r.drain/main.c:200 ../raster/r.resamp.bspline/main.c:495 -#: ../raster/r.flow/io.c:178 ../raster/r.carve/vect.c:32 -#: ../raster/r.sim/simlib/output.c:38 ../raster/r.sim/simlib/output.c:44 -#: ../display/d.extract/main.c:106 ../raster3d/r3.flow/main.c:396 -#: ../vector/v.mkgrid/main.c:264 ../vector/v.lidar.edgedetection/main.c:251 -#: ../vector/v.clean/main.c:288 ../vector/v.clean/main.c:295 -#: ../vector/v.net.distance/main.c:198 ../vector/v.random/main.c:228 -#: ../vector/v.proj/main.c:380 ../vector/v.cluster/main.c:209 -#: ../vector/v.in.lidar/main.c:555 ../vector/v.build.polylines/main.c:156 +#: ../doc/vector/v.example/main.c:100 ../raster/r.path/main.c:240 +#: ../raster/r.volume/main.c:155 ../raster/r.random/random.c:63 +#: ../raster/r.contour/main.c:156 ../raster/r.stream.extract/close.c:38 +#: ../raster/r.to.vect/main.c:157 ../raster/r.drain/main.c:201 +#: ../raster/r.resamp.bspline/main.c:497 ../raster/r.flow/io.c:178 +#: ../raster/r.carve/vect.c:32 ../raster/r.sim/simlib/output.c:38 +#: ../raster/r.sim/simlib/output.c:44 ../display/d.extract/main.c:106 +#: ../raster3d/r3.flow/main.c:396 ../vector/v.mkgrid/main.c:264 +#: ../vector/v.lidar.edgedetection/main.c:251 ../vector/v.clean/main.c:288 +#: ../vector/v.clean/main.c:295 ../vector/v.net.distance/main.c:198 +#: ../vector/v.random/main.c:231 ../vector/v.proj/main.c:402 +#: ../vector/v.cluster/main.c:209 ../vector/v.in.lidar/main.c:555 +#: ../vector/v.build.polylines/main.c:156 #: ../vector/v.lidar.correction/main.c:215 #: ../vector/v.lidar.correction/main.c:221 ../vector/v.reclass/main.c:117 -#: ../vector/v.segment/main.c:114 ../vector/v.surf.rst/main.c:600 -#: ../vector/v.surf.rst/main.c:603 ../vector/v.surf.rst/main.c:769 +#: ../vector/v.segment/main.c:114 ../vector/v.surf.rst/main.c:603 +#: ../vector/v.surf.rst/main.c:606 ../vector/v.surf.rst/main.c:772 #: ../vector/v.surf.bspline/main.c:353 ../vector/v.net.allpairs/main.c:136 #: ../vector/v.in.dwg/main.c:200 ../vector/v.drape/main.c:158 -#: ../vector/v.buffer/main.c:405 ../vector/v.select/main.c:125 +#: ../vector/v.buffer/main.c:405 ../vector/v.select/main.c:149 #: ../vector/v.profile/main.c:537 ../vector/v.extrude/main.c:196 #: ../vector/v.in.region/main.c:75 ../vector/v.hull/main.c:121 -#: ../vector/v.net.connectivity/main.c:136 ../vector/v.in.ogr/main.c:843 -#: ../vector/v.patch/main.c:283 ../vector/v.patch/main.c:288 +#: ../vector/v.net.connectivity/main.c:136 ../vector/v.in.ogr/main.c:901 +#: ../vector/v.patch/main.c:321 ../vector/v.patch/main.c:326 #: ../vector/v.net.path/main.c:167 ../vector/v.overlay/main.c:220 #: ../vector/v.perturb/main.c:154 ../vector/v.net.iso/main.c:356 #: ../vector/v.to.3d/main.c:87 ../vector/v.net.spanningtree/main.c:107 #: ../vector/v.net.steiner/main.c:607 ../vector/v.net.flow/main.c:149 #: ../vector/v.net.flow/main.c:155 ../vector/v.delaunay/main.c:126 #: ../vector/v.sample/main.c:162 ../vector/v.rectify/main.c:216 -#: ../vector/v.qcount/main.c:127 ../vector/v.distance/main.c:410 +#: ../vector/v.qcount/main.c:127 ../vector/v.distance/main.c:412 #: ../vector/v.net.timetable/main.c:359 ../vector/v.in.db/main.c:151 #: ../vector/v.in.ascii/main.c:251 ../vector/v.net.visibility/main.c:77 #: ../vector/v.to.points/main.c:138 ../vector/v.build/main.c:154 #: ../vector/v.voronoi/main.c:215 ../vector/v.net.bridge/main.c:124 -#: ../vector/v.split/main.c:177 ../vector/v.vol.rst/main.c:580 -#: ../vector/v.vol.rst/main.c:583 ../vector/v.net.components/main.c:154 -#: ../vector/v.decimate/main.c:391 ../vector/v.outlier/main.c:229 +#: ../vector/v.split/main.c:177 ../vector/v.vol.rst/main.c:582 +#: ../vector/v.vol.rst/main.c:585 ../vector/v.net.components/main.c:154 +#: ../vector/v.decimate/main.c:395 ../vector/v.outlier/main.c:229 #: ../vector/v.outlier/main.c:234 ../vector/v.outlier/main.c:240 #: ../vector/v.net.salesman/main.c:551 ../vector/v.kernel/main.c:337 #: ../vector/v.edit/main.c:107 ../vector/v.edit/main.c:122 #: ../vector/v.net.centrality/main.c:215 ../vector/v.parallel/main.c:153 -#: ../vector/v.in.dxf/main.c:146 ../vector/v.extract/main.c:346 +#: ../vector/v.in.dxf/main.c:146 ../vector/v.extract/main.c:406 #: ../vector/v.lrs/v.lrs.label/main.c:276 #: ../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.net.alloc/main.c:298 -#: ../vector/v.transform/main.c:265 ../vector/v.generalize/main.c:338 -#: ../vector/v.external/main.c:180 ../scripts/v.what.strds/v.what.strds.py:217 +#: ../vector/v.transform/main.c:265 ../vector/v.generalize/main.c:339 +#: ../vector/v.external/main.c:184 ../scripts/v.what.strds/v.what.strds.py:217 #, c-format, python-format msgid "Unable to create vector map <%s>" msgstr "" @@ -5570,10 +5714,10 @@ #: ../vector/v.surf.bspline/crosscorr.c:114 ../vector/v.buffer/main.c:426 #: ../vector/v.extrude/main.c:224 ../vector/v.overlay/main.c:398 #: ../vector/v.what.rast/main.c:138 ../vector/v.univar/main.c:229 -#: ../vector/v.distance/main.c:549 ../vector/v.colors/scan_attr.c:24 +#: ../vector/v.distance/main.c:556 ../vector/v.colors/scan_attr.c:24 #: ../vector/v.colors/read_rgb.c:23 ../vector/v.colors/write_rgb.c:20 -#: ../vector/v.edit/select.c:502 ../vector/v.vect.stats/main.c:330 -#: ../vector/v.vect.stats/main.c:404 ../vector/v.generalize/misc.c:170 +#: ../vector/v.edit/select.c:502 ../vector/v.vect.stats/main.c:337 +#: ../vector/v.vect.stats/main.c:411 ../vector/v.generalize/misc.c:170 #, c-format msgid "Database connection not defined for layer %d" msgstr "" @@ -5594,12 +5738,14 @@ #: ../doc/vector/v.example/main.c:142 ../db/db.columns/main.c:62 #: ../db/db.describe/main.c:67 ../vector/v.out.vtk/writeVTK.c:655 -#: ../vector/v.out.ogr/main.c:639 ../vector/v.random/main.c:272 -#: ../vector/v.db.connect/main.c:228 ../vector/v.reclass/main.c:193 -#: ../vector/v.profile/main.c:433 ../vector/v.profile/main.c:586 -#: ../vector/v.out.svg/main.c:165 ../vector/v.patch/main.c:164 -#: ../vector/v.patch/main.c:204 ../vector/v.in.ascii/main.c:435 -#: ../vector/v.info/print.c:152 ../vector/v.out.postgis/table.c:41 +#: ../vector/v.out.ogr/main.c:695 ../vector/v.random/main.c:279 +#: ../vector/v.random/main.c:313 ../vector/v.db.connect/main.c:228 +#: ../vector/v.reclass/main.c:193 ../vector/v.profile/main.c:433 +#: ../vector/v.profile/main.c:586 ../vector/v.out.svg/main.c:165 +#: ../vector/v.patch/main.c:167 ../vector/v.patch/main.c:207 +#: ../vector/v.in.ascii/main.c:435 ../vector/v.info/print.c:152 +#: ../vector/v.out.postgis/table.c:41 ../vector/v.extract/main.c:233 +#: ../vector/v.to.db/main.c:140 ../vector/v.to.db/main.c:166 #: ../scripts/db.univar/db.univar.py:112 #, c-format, python-format msgid "Unable to describe table <%s>" @@ -5620,16 +5766,6 @@ msgid "Unable to copy attribute table to vector map <%s>" msgstr "" -#: ../raster/r.surf.area/main.c:77 ../raster/r.contour/main.c:88 -#: ../raster/r.random.surface/main.c:58 ../raster/r.surf.random/main.c:37 -#: ../raster/r.surf.fractal/main.c:39 ../raster/r.surf.idw/main.c:105 -#: ../raster/r.surf.contour/main.c:61 ../raster/r.fill.stats/main.c:776 -#: ../raster/r.resamp.bspline/main.c:80 ../raster/r.surf.gauss/main.c:39 -#: ../vector/v.surf.idw/main.c:88 ../vector/v.surf.rst/main.c:148 -#: ../vector/v.surf.bspline/main.c:92 ../vector/v.vol.rst/main.c:237 -msgid "surface" -msgstr "" - #: ../raster/r.surf.area/main.c:79 msgid "area estimation" msgstr "" @@ -5679,6 +5815,203 @@ msgid "Estimated region Surface Area:" msgstr "" +#: ../raster/r.path/main.c:154 +msgid "Traces paths from starting points following input directions." +msgstr "" + +#: ../raster/r.path/main.c:157 +msgid "Name of input direction" +msgstr "" + +#: ../raster/r.path/main.c:159 +msgid "Direction in degrees CCW from east, or bitmask encoded" +msgstr "" + +#: ../raster/r.path/main.c:164 +msgid "Format of the input direction map" +msgstr "" + +#: ../raster/r.path/main.c:170 +msgid "auto-detect direction format" +msgstr "" + +#: ../raster/r.path/main.c:171 +msgid "degrees CCW from East" +msgstr "" + +#: ../raster/r.path/main.c:172 +msgid "degrees CCW from East divided by 45 (e.g. r.watershed directions)" +msgstr "" + +#: ../raster/r.path/main.c:173 +msgid "bitmask encoded directions (e.g. r.cost -b)" +msgstr "" + +#: ../raster/r.path/main.c:179 +msgid "Name of input raster values to be used for output" +msgstr "" + +#: ../raster/r.path/main.c:185 +msgid "Name for output raster path map" +msgstr "" + +#: ../raster/r.path/main.c:190 +msgid "Name for output vector path map" +msgstr "" + +#: ../raster/r.path/main.c:272 ../raster/r.drain/main.c:244 +#, c-format +msgid "Starting point %d is outside the current region" +msgstr "" + +#: ../raster/r.path/main.c:303 ../raster/r.walk/main.c:748 +#: ../raster/r.cost/main.c:608 ../raster/r.drain/main.c:274 +#, c-format +msgid "Reading vector map <%s> with start points..." +msgstr "" + +#: ../raster/r.path/main.c:317 ../raster/r.walk/main.c:761 +#: ../raster/r.walk/main.c:821 ../raster/r.cost/main.c:621 +#: ../raster/r.cost/main.c:681 ../raster/r.to.vect/main.c:289 +#: ../raster/r.drain/main.c:287 ../display/d.vect.thematic/display.c:75 +#: ../display/d.vect/vert.c:27 ../display/d.vect/lines.c:143 +#: ../display/d.vect/label.c:44 ../display/d.vect/zcoor.c:38 +#: ../display/d.vect/dir.c:30 ../display/d.vect/topo.c:52 +#: ../display/d.vect/attr.c:51 ../vector/v.label.sa/labels.c:141 +#: ../vector/v.out.lidar/main.c:732 ../vector/v.perturb/main.c:182 +#: ../vector/v.to.3d/trans2.c:84 ../vector/v.to.3d/trans3.c:85 +#: ../vector/v.what.rast/main.c:213 ../vector/v.colors/scan_z.c:36 +#: ../vector/v.colors/scan_cats.c:24 ../vector/v.vol.rst/user1.c:140 +#: ../vector/v.decimate/main.c:410 ../vector/v.colors.out/scan_cats.c:32 +#: ../vector/v.label/main.c:293 ../vector/v.info/level1.c:38 +msgid "Unable to read vector map" +msgstr "" + +#: ../raster/r.path/main.c:351 ../raster/r.drain/main.c:319 +#, c-format +msgid "Starting vector map <%s> contains no points in the current region" +msgstr "" + +#: ../raster/r.path/main.c:359 +msgid "No start point(s) specified" +msgstr "" + +#: ../raster/r.path/main.c:369 +#, c-format +msgid "Reading raster values map <%s> ..." +msgstr "" + +#: ../raster/r.path/main.c:382 ../raster/r.path/main.c:445 +#: ../raster/r.path/main.c:462 +msgid "Unable to write to tempfile" +msgstr "" + +#: ../raster/r.path/main.c:390 ../raster/r.info/main.c:134 +msgid "Unable to read range file" +msgstr "" + +#: ../raster/r.path/main.c:393 +#, c-format +msgid "Invalid directions map <%s>" +msgstr "" + +#: ../raster/r.path/main.c:398 +msgid "Directional degrees can not be > 360" +msgstr "" + +#: ../raster/r.path/main.c:403 +msgid "Directional degrees divided by 45 can not be > 8" +msgstr "" + +#: ../raster/r.path/main.c:408 +#, c-format +msgid "Bitmask encoded directions can not be > %d" +msgstr "" + +#: ../raster/r.path/main.c:414 +msgid "Input direction format assumed to be degrees CCW from East divided by 45" +msgstr "" + +#: ../raster/r.path/main.c:418 +msgid "Input direction format assumed to be bitmask encoded without Knight's move" +msgstr "" + +#: ../raster/r.path/main.c:422 +msgid "Input direction format assumed to be degrees CCW from East" +msgstr "" + +#: ../raster/r.path/main.c:426 +msgid "Input direction format assumed to be bitmask encoded with Knight's move" +msgstr "" + +#: ../raster/r.path/main.c:429 +#, c-format +msgid "Unable to detect format of input direction map <%s>" +msgstr "" + +#: ../raster/r.path/main.c:432 +#, c-format +msgid "Invalid directions format '%s'" +msgstr "" + +#: ../raster/r.path/main.c:434 +#, c-format +msgid "Reading direction map <%s> ..." +msgstr "" + +#: ../raster/r.path/main.c:481 +msgid "Processing start points..." +msgstr "" + +#: ../raster/r.path/main.c:491 ../vector/v.buffer/main.c:414 +#: ../vector/v.in.ogr/main.c:912 ../vector/v.overlay/main.c:227 +msgid "Unable to create temporary vector map" +msgstr "" + +#: ../raster/r.path/main.c:497 ../raster/r.path/main.c:513 +#, c-format +msgid "No path at row %d, col %d" +msgstr "" + +#: ../raster/r.path/main.c:502 ../vector/v.overlay/line_area.c:256 +#: ../vector/v.overlay/area_area.c:109 +msgid "Breaking lines..." +msgstr "" + +#: ../raster/r.path/main.c:555 ../raster/r.path/main.c:585 +#: ../raster/r.in.lidar/main.c:760 ../raster/r.drain/main.c:471 +msgid "Writing output raster map..." +msgstr "" + +#: ../raster/r.path/main.c:640 +msgid "Unable to increase point list" +msgstr "" + +#: ../raster/r.path/main.c:740 ../raster/r.path/main.c:771 +#: ../raster/r.path/main.c:897 ../raster/r.path/main.c:1005 +#: ../raster/r.path/main.c:1031 ../raster/r.path/main.c:1128 +#: ../raster/r.clump/clump.c:99 ../raster/r.clump/clump.c:151 +#: ../raster/r.clump/minsize.c:152 ../raster/r.clump/minsize.c:253 +#: ../raster/r.clump/minsize.c:287 ../raster/r.clump/minsize.c:293 +#: ../raster/r.clump/minsize.c:424 ../raster/r.clump/minsize.c:447 +#: ../raster/r.clump/minsize.c:518 ../imagery/i.segment/cluster.c:431 +msgid "Unable to read from temp file" +msgstr "" + +#: ../raster/r.path/main.c:831 +#, c-format +msgid "No path from row %d, col %d" +msgstr "" + +#: ../raster/r.path/main.c:845 +#, c-format +msgid "Invalid direction %d" +msgstr "" + +#: ../raster/r.path/main.c:934 +msgid "Path is leaving the current region" +msgstr "" + #: ../raster/r.profile/main.c:54 ../raster/r.transect/main.c:104 #: ../display/d.profile/main.c:192 ../raster3d/r3.cross.rast/main.c:229 #: ../vector/v.profile/main.c:154 @@ -5694,7 +6027,7 @@ msgid "Outputs the raster map layer values lying on user-defined line(s)." msgstr "" -#: ../raster/r.profile/main.c:65 ../raster/r.horizon/main.c:304 +#: ../raster/r.profile/main.c:65 ../raster/r.horizon/main.c:303 msgid "Name of file for output (use output=- for stdout)" msgstr "" @@ -5741,10 +6074,11 @@ msgstr "" #: ../raster/r.profile/main.c:176 ../raster/r.out.ppm3/main.c:133 -#: ../raster/r.recode/main.c:90 ../raster/r.horizon/main.c:385 -#: ../raster/r.in.lidar/main.c:646 ../raster/r.category/main.c:173 +#: ../raster/r.recode/main.c:90 ../raster/r.horizon/main.c:389 +#: ../raster/r.in.lidar/main.c:651 ../raster/r.category/main.c:173 #: ../raster/r.out.ascii/main.c:157 ../display/d.mon/stop.c:66 -#: ../general/g.pnmcomp/main.c:242 ../general/g.pnmcomp/main.c:259 +#: ../raster3d/r3.out.vtk/main.c:420 ../general/g.pnmcomp/main.c:242 +#: ../general/g.pnmcomp/main.c:259 #: ../imagery/i.ortho.photo/i.ortho.transform/main.c:350 #: ../misc/m.transform/main.c:276 ../misc/m.nviz.script/main.c:202 #: ../vector/v.out.vtk/main.c:173 ../vector/v.out.ascii/main.c:125 @@ -5796,117 +6130,117 @@ msgid "One coordinate pair per line, please" msgstr "" -#: ../raster/r.sun/main.c:252 ../raster/r.horizon/main.c:181 +#: ../raster/r.sun/main.c:251 ../raster/r.horizon/main.c:180 #: ../raster/r.sunhours/main.c:73 ../raster/r.sunmask/main.c:117 msgid "solar" msgstr "" -#: ../raster/r.sun/main.c:253 ../raster/r.sunhours/main.c:74 +#: ../raster/r.sun/main.c:252 ../raster/r.sunhours/main.c:74 msgid "sun energy" msgstr "" -#: ../raster/r.sun/main.c:254 ../raster/r.sunmask/main.c:119 +#: ../raster/r.sun/main.c:253 ../raster/r.sunmask/main.c:119 msgid "shadow" msgstr "" -#: ../raster/r.sun/main.c:255 +#: ../raster/r.sun/main.c:254 msgid "Solar irradiance and irradiation model." msgstr "" -#: ../raster/r.sun/main.c:257 +#: ../raster/r.sun/main.c:256 msgid "Computes direct (beam), diffuse and reflected solar irradiation raster maps for given day, latitude, surface and atmospheric conditions. Solar parameters (e.g. sunrise, sunset times, declination, extraterrestrial irradiance, daylight length) are saved in the map history file. Alternatively, a local time can be specified to compute solar incidence angle and/or irradiance raster maps. The shadowing effect of the topography is optionally incorporated." msgstr "" -#: ../raster/r.sun/main.c:271 +#: ../raster/r.sun/main.c:270 msgid "Name of the input elevation raster map [meters]" msgstr "" -#: ../raster/r.sun/main.c:280 +#: ../raster/r.sun/main.c:279 msgid "Name of the input aspect map (terrain aspect or azimuth of the solar panel) [decimal degrees]" msgstr "" -#: ../raster/r.sun/main.c:289 +#: ../raster/r.sun/main.c:288 msgid "A single value of the orientation (aspect), 270 is south" msgstr "" -#: ../raster/r.sun/main.c:298 +#: ../raster/r.sun/main.c:297 msgid "Name of the input slope raster map (terrain slope or solar panel inclination) [decimal degrees]" msgstr "" -#: ../raster/r.sun/main.c:306 +#: ../raster/r.sun/main.c:305 msgid "A single value of inclination (slope)" msgstr "" -#: ../raster/r.sun/main.c:315 +#: ../raster/r.sun/main.c:314 msgid "Name of the Linke atmospheric turbidity coefficient input raster map [-]" msgstr "" -#: ../raster/r.sun/main.c:324 +#: ../raster/r.sun/main.c:323 msgid "A single value of the Linke atmospheric turbidity coefficient [-]" msgstr "" -#: ../raster/r.sun/main.c:333 +#: ../raster/r.sun/main.c:332 msgid "Name of the ground albedo coefficient input raster map [-]" msgstr "" -#: ../raster/r.sun/main.c:342 +#: ../raster/r.sun/main.c:341 msgid "A single value of the ground albedo coefficient [-]" msgstr "" -#: ../raster/r.sun/main.c:351 +#: ../raster/r.sun/main.c:350 msgid "Name of input raster map containing latitudes [decimal degrees]" msgstr "" -#: ../raster/r.sun/main.c:360 +#: ../raster/r.sun/main.c:359 msgid "Name of input raster map containing longitudes [decimal degrees]" msgstr "" -#: ../raster/r.sun/main.c:369 +#: ../raster/r.sun/main.c:368 msgid "Name of real-sky beam radiation coefficient (thick cloud) input raster map [0-1]" msgstr "" -#: ../raster/r.sun/main.c:378 +#: ../raster/r.sun/main.c:377 msgid "Name of real-sky diffuse radiation coefficient (haze) input raster map [0-1]" msgstr "" -#: ../raster/r.sun/main.c:385 +#: ../raster/r.sun/main.c:384 msgid "The horizon information input map basename" msgstr "" -#: ../raster/r.sun/main.c:393 ../raster/r.horizon/main.c:211 +#: ../raster/r.sun/main.c:392 ../raster/r.horizon/main.c:210 msgid "Angle step size for multidirectional horizon [degrees]" msgstr "" -#: ../raster/r.sun/main.c:402 +#: ../raster/r.sun/main.c:401 msgid "Output incidence angle raster map (mode 1 only)" msgstr "" -#: ../raster/r.sun/main.c:411 +#: ../raster/r.sun/main.c:410 msgid "Output beam irradiance [W.m-2] (mode 1) or irradiation raster map [Wh.m-2.day-1] (mode 2)" msgstr "" -#: ../raster/r.sun/main.c:420 +#: ../raster/r.sun/main.c:419 msgid "Output diffuse irradiance [W.m-2] (mode 1) or irradiation raster map [Wh.m-2.day-1] (mode 2)" msgstr "" -#: ../raster/r.sun/main.c:429 +#: ../raster/r.sun/main.c:428 msgid "Output ground reflected irradiance [W.m-2] (mode 1) or irradiation raster map [Wh.m-2.day-1] (mode 2)" msgstr "" -#: ../raster/r.sun/main.c:438 +#: ../raster/r.sun/main.c:437 msgid "Output global (total) irradiance/irradiation [W.m-2] (mode 1) or irradiance/irradiation raster map [Wh.m-2.day-1] (mode 2)" msgstr "" -#: ../raster/r.sun/main.c:447 +#: ../raster/r.sun/main.c:446 msgid "Output insolation time raster map [h] (mode 2 only)" msgstr "" -#: ../raster/r.sun/main.c:454 +#: ../raster/r.sun/main.c:453 msgid "No. of day of the year (1-365)" msgstr "" -#: ../raster/r.sun/main.c:456 ../raster/r.sun/main.c:465 -#: ../raster/r.sun/main.c:482 ../raster/r.sun/main.c:529 +#: ../raster/r.sun/main.c:455 ../raster/r.sun/main.c:464 +#: ../raster/r.sun/main.c:481 ../raster/r.sun/main.c:528 #: ../raster/r.sunhours/main.c:103 ../raster/r.sunhours/main.c:112 #: ../raster/r.sunhours/main.c:120 ../raster/r.sunhours/main.c:129 #: ../raster/r.sunhours/main.c:138 ../raster/r.sunhours/main.c:147 @@ -5917,184 +6251,184 @@ msgid "Time" msgstr "" -#: ../raster/r.sun/main.c:464 +#: ../raster/r.sun/main.c:463 msgid "Time step when computing all-day radiation sums [decimal hours]" msgstr "" -#: ../raster/r.sun/main.c:472 +#: ../raster/r.sun/main.c:471 msgid "Declination value (overriding the internally computed value) [radians]" msgstr "" -#: ../raster/r.sun/main.c:480 +#: ../raster/r.sun/main.c:479 msgid "Local (solar) time (to be set for mode 1 only) [decimal hours]" msgstr "" -#: ../raster/r.sun/main.c:491 +#: ../raster/r.sun/main.c:490 msgid "Number of threads which will be used for parallel computing" msgstr "" -#: ../raster/r.sun/main.c:513 ../raster/r.horizon/main.c:296 +#: ../raster/r.sun/main.c:512 ../raster/r.horizon/main.c:295 msgid "Sampling distance step coefficient (0.5-1.5)" msgstr "" -#: ../raster/r.sun/main.c:521 +#: ../raster/r.sun/main.c:520 msgid "Read the input files in this number of chunks" msgstr "" -#: ../raster/r.sun/main.c:528 +#: ../raster/r.sun/main.c:527 msgid "Civil time zone value, if none, the time will be local solar time" msgstr "" -#: ../raster/r.sun/main.c:534 +#: ../raster/r.sun/main.c:533 msgid "Do not incorporate the shadowing effect of terrain" msgstr "" -#: ../raster/r.sun/main.c:539 +#: ../raster/r.sun/main.c:538 msgid "Use the low-memory version of the program" msgstr "" -#: ../raster/r.sun/main.c:578 +#: ../raster/r.sun/main.c:577 #, c-format msgid "<%d> is not valid number of threads. Number of threads will be set to <%d>" msgstr "" -#: ../raster/r.sun/main.c:587 +#: ../raster/r.sun/main.c:586 #, c-format msgid "Number of threads <%d>" msgstr "" -#: ../raster/r.sun/main.c:594 +#: ../raster/r.sun/main.c:593 msgid "You must give the longitude raster if you use civil time" msgstr "" -#: ../raster/r.sun/main.c:597 +#: ../raster/r.sun/main.c:596 msgid "Error reading civil time zone value" msgstr "" -#: ../raster/r.sun/main.c:600 +#: ../raster/r.sun/main.c:599 msgid "Invalid civil time zone value" msgstr "" -#: ../raster/r.sun/main.c:625 +#: ../raster/r.sun/main.c:624 msgid "insol_time and incidout are incompatible options" msgstr "" -#: ../raster/r.sun/main.c:630 +#: ../raster/r.sun/main.c:629 msgid "Error reading time step size" msgstr "" -#: ../raster/r.sun/main.c:632 +#: ../raster/r.sun/main.c:631 msgid "Invalid time step size" msgstr "" -#: ../raster/r.sun/main.c:636 +#: ../raster/r.sun/main.c:635 msgid "Error reading horizon step size" msgstr "" -#: ../raster/r.sun/main.c:641 +#: ../raster/r.sun/main.c:640 msgid "The horizon step size must be greater than 0." msgstr "" -#: ../raster/r.sun/main.c:644 +#: ../raster/r.sun/main.c:643 msgid "If you use the horizon option you must also set the 'horizonstep' parameter." msgstr "" -#: ../raster/r.sun/main.c:650 +#: ../raster/r.sun/main.c:649 msgid "Time and insol_time are incompatible options" msgstr "" -#: ../raster/r.sun/main.c:652 +#: ../raster/r.sun/main.c:651 msgid "Mode 1: instantaneous solar incidence angle & irradiance using a set local time" msgstr "" -#: ../raster/r.sun/main.c:657 +#: ../raster/r.sun/main.c:656 msgid "incidout requires time parameter to be set" msgstr "" -#: ../raster/r.sun/main.c:659 +#: ../raster/r.sun/main.c:658 msgid "Mode 2: integrated daily irradiation for a given day of the year" msgstr "" -#: ../raster/r.sun/main.c:682 +#: ../raster/r.sun/main.c:681 #, c-format msgid "Using Linke constant: %lf" msgstr "" -#: ../raster/r.sun/main.c:684 +#: ../raster/r.sun/main.c:683 #, c-format msgid "Using Linke map <%s>" msgstr "" -#: ../raster/r.sun/main.c:689 +#: ../raster/r.sun/main.c:688 #, c-format msgid "Using albedo constant: %lf" msgstr "" -#: ../raster/r.sun/main.c:691 +#: ../raster/r.sun/main.c:690 #, c-format msgid "Using albedo map <%s>" msgstr "" -#: ../raster/r.sun/main.c:696 +#: ../raster/r.sun/main.c:695 #, c-format msgid "Using slope constant: %lf" msgstr "" -#: ../raster/r.sun/main.c:699 +#: ../raster/r.sun/main.c:698 #, c-format msgid "Using slope map <%s>" msgstr "" -#: ../raster/r.sun/main.c:704 +#: ../raster/r.sun/main.c:703 #, c-format msgid "Using aspect constant: %lf" msgstr "" -#: ../raster/r.sun/main.c:707 +#: ../raster/r.sun/main.c:706 #, c-format msgid "Using aspect map <%s>" msgstr "" -#: ../raster/r.sun/main.c:722 +#: ../raster/r.sun/main.c:721 msgid "If you use -s and no horizon rasters, numpartitions must be =1" msgstr "" -#: ../raster/r.sun/main.c:735 +#: ../raster/r.sun/main.c:734 msgid "If you want to save memory and to use shadows, you must use pre-calculated horizons." msgstr "" -#: ../raster/r.sun/main.c:780 ../raster/r.horizon/main.c:531 -#: ../display/d.where/main.c:107 ../general/g.region/printwindow.c:251 -#: ../general/g.region/printwindow.c:475 ../general/g.region/printwindow.c:542 +#: ../raster/r.sun/main.c:779 ../raster/r.horizon/main.c:535 +#: ../display/d.where/main.c:107 ../general/g.region/printwindow.c:250 +#: ../general/g.region/printwindow.c:486 ../general/g.region/printwindow.c:556 msgid "Can't get projection info of current location" msgstr "" -#: ../raster/r.sun/main.c:784 ../raster/r.horizon/main.c:534 -#: ../display/d.where/main.c:110 ../general/g.region/printwindow.c:254 -#: ../general/g.region/printwindow.c:478 ../general/g.region/printwindow.c:547 +#: ../raster/r.sun/main.c:783 ../raster/r.horizon/main.c:538 +#: ../display/d.where/main.c:110 ../general/g.region/printwindow.c:253 +#: ../general/g.region/printwindow.c:489 ../general/g.region/printwindow.c:561 msgid "Can't get projection units of current location" msgstr "" -#: ../raster/r.sun/main.c:802 +#: ../raster/r.sun/main.c:800 msgid "latin and longin raster maps have no effect when in a Lat/Lon location" msgstr "" -#: ../raster/r.sun/main.c:807 +#: ../raster/r.sun/main.c:805 msgid "Both latin and longin raster maps must be given, or neither" msgstr "" -#: ../raster/r.sun/main.c:854 ../raster/r.sun/main.c:865 -#: ../raster/r.sun/main.c:878 ../raster/r.sun/main.c:890 -#: ../raster/r.sun/main.c:901 ../raster/r.sun/main.c:912 -#: ../raster/r.sun/main.c:923 ../raster/r.sun/main.c:935 -#: ../raster/r.sun/main.c:946 ../raster/r.li/r.li.daemon/list.c:49 +#: ../raster/r.sun/main.c:852 ../raster/r.sun/main.c:863 +#: ../raster/r.sun/main.c:876 ../raster/r.sun/main.c:888 +#: ../raster/r.sun/main.c:899 ../raster/r.sun/main.c:910 +#: ../raster/r.sun/main.c:921 ../raster/r.sun/main.c:933 +#: ../raster/r.sun/main.c:944 ../raster/r.li/r.li.daemon/list.c:49 #: ../raster/r.to.rast3/main.c:244 ../raster/r.stream.extract/cseg.c:51 #: ../raster/r.stream.extract/dseg.c:51 ../raster/r.stream.extract/bseg.c:50 #: ../raster/r.stream.extract/seg.c:56 ../raster3d/r3.to.rast/main.c:360 #: ../imagery/i.smap/multialloc.c:115 ../db/drivers/sqlite/listdb.c:134 #: ../db/drivers/postgres/listtab.c:92 ../db/drivers/postgres/listdb.c:88 #: ../vector/v.mkgrid/write_grid.c:28 ../vector/v.kcv/main.c:208 -#: ../vector/v.net.distance/main.c:228 ../vector/v.surf.rst/main.c:843 +#: ../vector/v.net.distance/main.c:228 ../vector/v.surf.rst/main.c:846 #: ../vector/v.net.allpairs/main.c:201 ../vector/v.profile/processors.c:31 #: ../vector/v.net.connectivity/main.c:186 #: ../vector/v.net.connectivity/main.c:202 ../vector/v.net.flow/main.c:232 @@ -6123,6 +6457,21 @@ msgid "Out of memory" msgstr "" +#: ../raster/r.sun/main.c:1894 ../raster/r.sunhours/main.c:296 +#: ../raster/r.sunhours/main.c:392 ../raster/r.sunmask/g_solposition.c:128 +#: ../raster/r.latlong/main.c:131 ../general/g.region/printwindow.c:279 +#: ../general/g.region/printwindow.c:290 ../general/g.region/printwindow.c:301 +#: ../general/g.region/printwindow.c:312 ../general/g.region/printwindow.c:325 +#: ../general/g.region/printwindow.c:510 ../general/g.region/printwindow.c:602 +#: ../general/g.region/printwindow.c:616 ../general/g.region/printwindow.c:635 +#: ../general/g.region/printwindow.c:655 ../general/g.region/printwindow.c:672 +#: ../vector/v.proj/main.c:343 ../vector/v.proj/main.c:355 +#: ../vector/v.proj/main.c:370 ../vector/v.proj/main.c:385 +#: ../vector/v.proj/main.c:466 ../vector/v.proj/main.c:471 +#, c-format +msgid "Error in %s (projection of input coordinate pair)" +msgstr "" + #: ../raster/r.regression.multi/main.c:61 msgid "Matrix is unsolvable" msgstr "" @@ -6254,7 +6603,7 @@ #: ../raster/r.volume/main.c:260 ../raster/r.to.vect/main.c:229 #: ../raster3d/r3.flow/main.c:64 ../vector/v.mkgrid/main.c:342 -#: ../vector/v.mkgrid/main.c:400 ../vector/v.random/main.c:253 +#: ../vector/v.mkgrid/main.c:400 ../vector/v.random/main.c:294 #: ../vector/v.in.ascii/main.c:415 ../vector/v.in.dxf/write_vect.c:233 #: ../vector/v.lrs/v.lrs.create/main.c:338 #, c-format @@ -6279,8 +6628,7 @@ msgstr "" #: ../raster/r.volume/main.c:296 ../raster/r.to.vect/util.c:157 -#: ../raster/r.to.vect/areas_io.c:359 ../vector/v.random/main.c:470 -#: ../vector/v.random/main.c:594 ../vector/v.in.lidar/attributes.c:240 +#: ../raster/r.to.vect/areas_io.c:359 ../vector/v.in.lidar/attributes.c:240 #: ../vector/v.vol.rst/vector.c:80 #, c-format msgid "Cannot insert new row: %s" @@ -6389,20 +6737,6 @@ msgid "Use the Courant-Friedrichs-Lewy criteria for time step calculation" msgstr "" -#: ../raster/r.solute.transport/main.c:230 ../raster/r.topmodel/main.c:52 -#: ../raster/r.uslek/main.c:54 ../raster/r.usler/main.c:53 -#: ../raster/r.gwflow/main.c:210 ../raster/r.stream.extract/main.c:77 -#: ../raster/r.fill.dir/main.c:87 ../raster/r.basins.fill/main.c:55 -#: ../raster/r.water.outlet/main.c:58 ../raster/r.drain/main.c:110 -#: ../raster/r.topidx/main.c:40 ../raster/r.flow/main.c:422 -#: ../raster/r.carve/main.c:75 ../raster/r.lake/main.c:151 -#: ../raster/r.watershed/front/main.c:74 -#: ../raster/r.sim/r.sim.sediment/main.c:115 -#: ../raster/r.sim/r.sim.water/main.c:114 ../raster3d/r3.gwflow/main.c:162 -#: ../raster3d/r3.flow/main.c:180 -msgid "hydrology" -msgstr "" - #: ../raster/r.solute.transport/main.c:231 msgid "solute transport" msgstr "" @@ -6459,122 +6793,114 @@ msgid "Could not create and solve the linear equation system" msgstr "" -#: ../raster/r.walk/main.c:179 ../raster/r.cost/main.c:141 -#: ../raster/r.drain/main.c:111 -msgid "cost surface" -msgstr "" - -#: ../raster/r.walk/main.c:180 ../raster/r.cost/main.c:142 +#: ../raster/r.walk/main.c:205 ../raster/r.cost/main.c:165 #: ../raster/r.spreadpath/main.c:90 msgid "cumulative costs" msgstr "" -#: ../raster/r.walk/main.c:181 ../raster/r.cost/main.c:143 +#: ../raster/r.walk/main.c:206 ../raster/r.cost/main.c:166 #: ../vector/v.net.iso/main.c:78 ../vector/v.net.alloc/main.c:66 msgid "cost allocation" msgstr "" -#: ../raster/r.walk/main.c:183 +#: ../raster/r.walk/main.c:208 msgid "Creates a raster map showing the anisotropic cumulative cost of moving between different geographic locations on an input raster map whose cell category values represent cost." msgstr "" -#: ../raster/r.walk/main.c:193 +#: ../raster/r.walk/main.c:218 msgid "Name of input raster map containing friction costs" msgstr "" -#: ../raster/r.walk/main.c:196 +#: ../raster/r.walk/main.c:221 msgid "Name for output raster map to contain walking costs" msgstr "" -#: ../raster/r.walk/main.c:202 ../raster/r.cost/main.c:167 +#: ../raster/r.walk/main.c:227 ../raster/r.cost/main.c:183 +msgid "Name of input raster map solving equal costs" +msgstr "" + +#: ../raster/r.walk/main.c:229 ../raster/r.cost/main.c:185 +msgid "Helper variable to pick a direction if two directions have equal cumulative costs (smaller is better)" +msgstr "" + +#: ../raster/r.walk/main.c:235 ../raster/r.cost/main.c:198 msgid "Name for output raster map to contain movement directions" msgstr "" -#: ../raster/r.walk/main.c:203 ../raster/r.cost/main.c:161 -#: ../raster/r.cost/main.c:168 +#: ../raster/r.walk/main.c:236 ../raster/r.walk/main.c:351 +#: ../raster/r.cost/main.c:192 ../raster/r.cost/main.c:199 +#: ../raster/r.cost/main.c:283 msgid "Optional outputs" msgstr "" -#: ../raster/r.walk/main.c:208 ../raster/r.cost/main.c:173 +#: ../raster/r.walk/main.c:241 ../raster/r.cost/main.c:204 msgid "Name of starting vector points map" msgstr "" -#: ../raster/r.walk/main.c:209 ../raster/r.walk/main.c:221 -#: ../raster/r.walk/main.c:228 ../raster/r.walk/main.c:309 -#: ../raster/r.cost/main.c:174 ../raster/r.cost/main.c:186 -#: ../raster/r.cost/main.c:193 ../raster/r.cost/main.c:243 -#: ../raster/r.drain/main.c:139 ../raster/r.drain/main.c:146 -msgid "Start" -msgstr "" - -#: ../raster/r.walk/main.c:214 ../raster/r.cost/main.c:179 +#: ../raster/r.walk/main.c:247 ../raster/r.cost/main.c:210 msgid "Name of stopping vector points map" msgstr "" -#: ../raster/r.walk/main.c:215 ../raster/r.walk/main.c:235 -#: ../raster/r.cost/main.c:180 ../raster/r.cost/main.c:200 +#: ../raster/r.walk/main.c:248 ../raster/r.walk/main.c:268 +#: ../raster/r.cost/main.c:211 ../raster/r.cost/main.c:231 msgid "Stop" msgstr "" -#: ../raster/r.walk/main.c:220 ../raster/r.cost/main.c:185 +#: ../raster/r.walk/main.c:253 ../raster/r.cost/main.c:216 msgid "Name of starting raster points map" msgstr "" -#: ../raster/r.walk/main.c:227 ../raster/r.cost/main.c:192 -#: ../raster/r.drain/main.c:138 -msgid "Coordinates of starting point(s) (E,N)" -msgstr "" - -#: ../raster/r.walk/main.c:234 ../raster/r.cost/main.c:199 +#: ../raster/r.walk/main.c:267 ../raster/r.cost/main.c:230 msgid "Coordinates of stopping point(s) (E,N)" msgstr "" -#: ../raster/r.walk/main.c:244 ../raster/r.cost/main.c:209 +#: ../raster/r.walk/main.c:277 ../raster/r.cost/main.c:240 msgid "Maximum cumulative cost" msgstr "" -#: ../raster/r.walk/main.c:253 ../raster/r.cost/main.c:218 +#: ../raster/r.walk/main.c:286 ../raster/r.cost/main.c:249 msgid "Cost assigned to null cells. By default, null cells are excluded" msgstr "" -#: ../raster/r.walk/main.c:254 ../raster/r.walk/main.c:304 -#: ../raster/r.cost/main.c:219 ../raster/r.cost/main.c:238 +#: ../raster/r.walk/main.c:287 ../raster/r.walk/main.c:337 +#: ../raster/r.cost/main.c:250 ../raster/r.cost/main.c:269 msgid "NULL cells" msgstr "" -#: ../raster/r.walk/main.c:263 ../raster/r.cost/main.c:228 +#: ../raster/r.walk/main.c:296 ../raster/r.cost/main.c:259 msgid "Maximum memory to be used in MB" msgstr "" -#: ../raster/r.walk/main.c:273 +#: ../raster/r.walk/main.c:306 msgid "Coefficients for walking energy formula parameters a,b,c,d" msgstr "" -#: ../raster/r.walk/main.c:274 ../raster/r.walk/main.c:284 -#: ../raster/r.walk/main.c:294 ../raster/r.resamp.rst/main.c:210 +#: ../raster/r.walk/main.c:307 ../raster/r.walk/main.c:317 +#: ../raster/r.walk/main.c:327 ../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 -#: ../raster/r.slope.aspect/main.c:181 ../raster/r.slope.aspect/main.c:189 -#: ../raster/r.slope.aspect/main.c:247 ../raster/r.slope.aspect/main.c:256 -#: ../raster/r.slope.aspect/main.c:262 ../raster/r.in.bin/main.c:275 +#: ../raster/r.slope.aspect/main.c:199 ../raster/r.slope.aspect/main.c:207 +#: ../raster/r.slope.aspect/main.c:265 ../raster/r.slope.aspect/main.c:274 +#: ../raster/r.slope.aspect/main.c:280 ../raster/r.slope.aspect/main.c:286 +#: ../raster/r.slope.aspect/main.c:294 ../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:107 ../raster/r.resamp.bspline/main.c:115 -#: ../raster/r.resamp.bspline/main.c:121 ../raster/r.resamp.bspline/main.c:133 -#: ../raster/r.resamp.bspline/main.c:138 ../raster/r.out.mpeg/main.c:132 +#: ../raster/r.resamp.bspline/main.c:109 ../raster/r.resamp.bspline/main.c:117 +#: ../raster/r.resamp.bspline/main.c:123 ../raster/r.resamp.bspline/main.c:135 +#: ../raster/r.resamp.bspline/main.c:140 ../raster/r.out.mpeg/main.c:132 #: ../display/d.mon/main.c:82 ../display/d.mon/main.c:90 #: ../display/d.mon/main.c:98 ../display/d.mon/main.c:104 #: ../display/d.mon/main.c:110 ../display/d.mon/main.c:145 #: ../display/d.mon/main.c:151 ../display/d.mon/main.c:157 #: ../general/g.access/main.c:50 ../general/g.access/main.c:58 -#: ../imagery/i.segment/parse_args.c:68 ../imagery/i.segment/parse_args.c:77 -#: ../imagery/i.segment/parse_args.c:88 ../imagery/i.segment/parse_args.c:99 -#: ../imagery/i.segment/parse_args.c:109 ../imagery/i.segment/parse_args.c:127 -#: ../imagery/i.segment/parse_args.c:135 ../imagery/i.segment/parse_args.c:144 -#: ../imagery/i.segment/parse_args.c:151 ../imagery/i.segment/parse_args.c:157 -#: ../imagery/i.segment/parse_args.c:163 ../imagery/i.segment/parse_args.c:169 -#: ../imagery/i.segment/parse_args.c:176 ../imagery/i.cluster/main.c:103 +#: ../imagery/i.segment/parse_args.c:71 ../imagery/i.segment/parse_args.c:80 +#: ../imagery/i.segment/parse_args.c:91 ../imagery/i.segment/parse_args.c:102 +#: ../imagery/i.segment/parse_args.c:112 ../imagery/i.segment/parse_args.c:130 +#: ../imagery/i.segment/parse_args.c:138 ../imagery/i.segment/parse_args.c:147 +#: ../imagery/i.segment/parse_args.c:154 ../imagery/i.segment/parse_args.c:160 +#: ../imagery/i.segment/parse_args.c:166 ../imagery/i.segment/parse_args.c:172 +#: ../imagery/i.segment/parse_args.c:179 ../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 @@ -6596,219 +6922,227 @@ #: ../vector/v.lidar.correction/main.c:111 ../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.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.surf.bspline/main.c:179 ../vector/v.vol.rst/main.c:270 +#: ../vector/v.vol.rst/main.c:278 ../vector/v.vol.rst/main.c:285 +#: ../vector/v.vol.rst/main.c:313 ../vector/v.vol.rst/main.c:322 +#: ../vector/v.vol.rst/main.c:331 ../vector/v.vol.rst/main.c:339 +#: ../vector/v.vol.rst/main.c:348 ../vector/v.vol.rst/main.c:356 #: ../vector/v.outlier/main.c:104 ../vector/v.outlier/main.c:113 #: ../vector/v.outlier/main.c:121 ../vector/v.colors.out/main.c:68 #: ../vector/v.colors.out/main.c:73 msgid "Settings" msgstr "" -#: ../raster/r.walk/main.c:283 +#: ../raster/r.walk/main.c:316 msgid "Lambda coefficients for combining walking energy and friction cost" msgstr "" -#: ../raster/r.walk/main.c:293 +#: ../raster/r.walk/main.c:326 msgid "Slope factor determines travel energy cost per height step" msgstr "" -#: ../raster/r.walk/main.c:299 ../raster/r.cost/main.c:233 +#: ../raster/r.walk/main.c:332 ../raster/r.cost/main.c:264 msgid "Use the 'Knight's move'; slower, but more accurate" msgstr "" -#: ../raster/r.walk/main.c:303 ../raster/r.cost/main.c:237 +#: ../raster/r.walk/main.c:336 ../raster/r.cost/main.c:268 msgid "Keep null values in output raster map" msgstr "" -#: ../raster/r.walk/main.c:308 ../raster/r.cost/main.c:242 +#: ../raster/r.walk/main.c:341 ../raster/r.cost/main.c:273 msgid "Start with values in raster map" msgstr "" -#: ../raster/r.walk/main.c:313 ../raster/r.cost/main.c:247 +#: ../raster/r.walk/main.c:346 ../raster/r.cost/main.c:278 msgid "Print info about disk space and memory requirements and exit" msgstr "" -#: ../raster/r.walk/main.c:357 ../raster/r.cost/main.c:297 +#: ../raster/r.walk/main.c:350 ../raster/r.cost/main.c:282 +msgid "Create bitmask encoded directions" +msgstr "" + +#: ../raster/r.walk/main.c:397 ../raster/r.cost/main.c:337 msgid "Must specify exactly one of start_points, start_rast or coordinate" msgstr "" -#: ../raster/r.walk/main.c:362 ../raster/r.walk/main.c:845 -#: ../raster/r.cost/main.c:302 ../raster/r.cost/main.c:712 +#: ../raster/r.walk/main.c:403 ../raster/r.walk/main.c:896 +#: ../raster/r.cost/main.c:343 ../raster/r.cost/main.c:759 msgid "No start points" msgstr "" -#: ../raster/r.walk/main.c:369 ../raster/r.cost/main.c:309 +#: ../raster/r.walk/main.c:408 ../raster/r.cost/main.c:348 +msgid "No stop points" +msgstr "" + +#: ../raster/r.walk/main.c:412 ../raster/r.cost/main.c:352 #, c-format msgid "Inappropriate maximum cost: %d" msgstr "" -#: ../raster/r.walk/main.c:372 ../raster/r.cost/main.c:312 +#: ../raster/r.walk/main.c:415 ../raster/r.cost/main.c:355 #, c-format msgid "Inappropriate amount of memory: %d" msgstr "" -#: ../raster/r.walk/main.c:377 +#: ../raster/r.walk/main.c:420 #, c-format msgid "Missing required value: got %d instead of 4" msgstr "" -#: ../raster/r.walk/main.c:380 +#: ../raster/r.walk/main.c:423 #, c-format msgid "Walking costs are a=%g b=%g c=%g d=%g" msgstr "" -#: ../raster/r.walk/main.c:385 ../raster/r.walk/main.c:393 +#: ../raster/r.walk/main.c:428 ../raster/r.walk/main.c:436 #, c-format msgid "Missing required value: %d" msgstr "" -#: ../raster/r.walk/main.c:388 +#: ../raster/r.walk/main.c:431 #, c-format msgid "Lambda is %g" msgstr "" -#: ../raster/r.walk/main.c:396 +#: ../raster/r.walk/main.c:439 #, c-format msgid "Slope_factor is %g" msgstr "" -#: ../raster/r.walk/main.c:415 ../raster/r.cost/main.c:330 +#: ../raster/r.walk/main.c:466 ../raster/r.cost/main.c:381 msgid "Assigning negative cost to null cell. Null cells excluded." msgstr "" -#: ../raster/r.walk/main.c:525 ../raster/r.walk/main.c:538 -#: ../raster/r.cost/main.c:412 ../raster/r.cost/main.c:424 +#: ../raster/r.walk/main.c:571 ../raster/r.walk/main.c:584 +#: ../raster/r.cost/main.c:458 ../raster/r.cost/main.c:470 #, c-format msgid "Will need at least %.2f MB of disk space" msgstr "" -#: ../raster/r.walk/main.c:527 ../raster/r.walk/main.c:539 -#: ../raster/r.cost/main.c:414 ../raster/r.cost/main.c:425 +#: ../raster/r.walk/main.c:573 ../raster/r.walk/main.c:585 +#: ../raster/r.cost/main.c:460 ../raster/r.cost/main.c:471 #, c-format msgid "Will need at least %.2f MB of memory" msgstr "" -#: ../raster/r.walk/main.c:529 ../raster/r.walk/main.c:540 -#: ../raster/r.cost/main.c:416 ../raster/r.cost/main.c:426 +#: ../raster/r.walk/main.c:575 ../raster/r.walk/main.c:586 +#: ../raster/r.cost/main.c:462 ../raster/r.cost/main.c:472 #, c-format msgid "%d of %d segments are kept in memory" msgstr "" -#: ../raster/r.walk/main.c:545 ../raster/r.cost/main.c:431 +#: ../raster/r.walk/main.c:591 ../raster/r.cost/main.c:477 msgid "Creating some temporary files..." msgstr "" -#: ../raster/r.walk/main.c:549 ../raster/r.walk/main.c:554 -#: ../raster/r.cost/main.c:435 ../raster/r.cost/main.c:440 -#: ../raster/r.resamp.bspline/main.c:316 ../raster/r.resamp.bspline/main.c:401 -#: ../raster/r.resamp.bspline/main.c:473 ../vector/v.surf.bspline/main.c:475 +#: ../raster/r.walk/main.c:595 ../raster/r.walk/main.c:600 +#: ../raster/r.walk/main.c:609 ../raster/r.cost/main.c:481 +#: ../raster/r.cost/main.c:486 ../raster/r.cost/main.c:494 +#: ../raster/r.resamp.bspline/main.c:318 ../raster/r.resamp.bspline/main.c:403 +#: ../raster/r.resamp.bspline/main.c:475 ../vector/v.surf.bspline/main.c:475 #: ../vector/v.surf.bspline/main.c:503 msgid "Can not create temporary file" msgstr "" -#: ../raster/r.walk/main.c:558 +#: ../raster/r.walk/main.c:630 #, c-format msgid "Reading raster maps <%s> and <%s>, initializing output..." msgstr "" -#: ../raster/r.walk/main.c:643 ../raster/r.cost/main.c:504 +#: ../raster/r.walk/main.c:717 ../raster/r.cost/main.c:577 msgid "Initializing directional output..." msgstr "" -#: ../raster/r.walk/main.c:675 ../raster/r.cost/main.c:535 -#: ../raster/r.drain/main.c:273 +#: ../raster/r.walk/main.c:786 ../raster/r.cost/main.c:646 #, c-format -msgid "Reading vector map <%s> with start points..." -msgstr "" - -#: ../raster/r.walk/main.c:688 ../raster/r.walk/main.c:754 -#: ../raster/r.cost/main.c:548 ../raster/r.cost/main.c:618 -#: ../raster/r.to.vect/main.c:289 ../raster/r.drain/main.c:286 -#: ../display/d.vect.thematic/display.c:75 ../display/d.vect/vert.c:27 -#: ../display/d.vect/lines.c:143 ../display/d.vect/label.c:44 -#: ../display/d.vect/zcoor.c:38 ../display/d.vect/dir.c:30 -#: ../display/d.vect/topo.c:52 ../display/d.vect/attr.c:51 -#: ../vector/v.label.sa/labels.c:141 ../vector/v.out.lidar/main.c:732 -#: ../vector/v.perturb/main.c:182 ../vector/v.to.3d/trans2.c:84 -#: ../vector/v.to.3d/trans3.c:85 ../vector/v.what.rast/main.c:213 -#: ../vector/v.colors/scan_z.c:36 ../vector/v.colors/scan_cats.c:24 -#: ../vector/v.vol.rst/user1.c:140 ../vector/v.decimate/main.c:406 -#: ../vector/v.colors.out/scan_cats.c:32 ../vector/v.label/main.c:293 -#: ../vector/v.info/level1.c:38 -msgid "Unable to read vector map" +msgid "No start points found in vector map <%s>" msgstr "" -#: ../raster/r.walk/main.c:722 +#: ../raster/r.walk/main.c:788 ../raster/r.cost/main.c:648 #, c-format -msgid "No start points found in vector <%s>" -msgstr "" +msgid "%d point found" +msgid_plural "%d points found" +msgstr[0] "" -#: ../raster/r.walk/main.c:734 ../raster/r.cost/main.c:598 +#: ../raster/r.walk/main.c:801 ../raster/r.cost/main.c:661 #, c-format msgid "Reading vector map <%s> with stop points..." msgstr "" -#: ../raster/r.walk/main.c:788 ../raster/r.cost/main.c:652 +#: ../raster/r.walk/main.c:839 ../raster/r.cost/main.c:699 #, c-format msgid "No stop points found in vector <%s>" msgstr "" -#: ../raster/r.walk/main.c:808 ../raster/r.cost/main.c:673 +#: ../raster/r.walk/main.c:859 ../raster/r.cost/main.c:720 #: ../raster/r.texture/h_measure.c:738 ../raster/r.stream.extract/load.c:44 #: ../raster/r.stream.extract/load.c:53 ../imagery/i.smap/interp.c:68 msgid "Unable to allocate memory" msgstr "" -#: ../raster/r.walk/main.c:810 ../raster/r.cost/main.c:675 +#: ../raster/r.walk/main.c:861 ../raster/r.cost/main.c:722 #, c-format msgid "Reading raster map <%s> with start points..." msgstr "" -#: ../raster/r.walk/main.c:859 ../raster/r.cost/main.c:726 +#: ../raster/r.walk/main.c:907 ../raster/r.cost/main.c:770 msgid "Specified starting location outside database window" msgstr "" -#: ../raster/r.walk/main.c:879 ../raster/r.cost/main.c:748 +#: ../raster/r.walk/main.c:932 ../raster/r.cost/main.c:797 +#, c-format +msgid "Number of duplicate stop points: %d" +msgstr "" + +#: ../raster/r.walk/main.c:946 ../raster/r.cost/main.c:811 msgid "Finding cost path..." msgstr "" -#: ../raster/r.walk/main.c:1356 ../raster/r.cost/main.c:1011 +#: ../raster/r.walk/main.c:1551 ../raster/r.cost/main.c:1202 msgid "Error, ct == pres_cell" msgstr "" -#: ../raster/r.walk/main.c:1368 +#: ../raster/r.walk/main.c:1568 #, c-format msgid "Writing output raster map <%s>... " msgstr "" -#: ../raster/r.walk/main.c:1432 ../raster/r.cost/main.c:1131 +#: ../raster/r.walk/main.c:1632 ../raster/r.cost/main.c:1327 #, c-format msgid "Writing output movement direction raster map <%s>..." msgstr "" -#: ../raster/r.walk/main.c:1477 ../raster/r.cost/main.c:1197 +#: ../raster/r.walk/main.c:1677 ../raster/r.cost/main.c:1394 #, c-format msgid "Peak cost value: %g" msgstr "" -#: ../raster/r.walk/main.c:1498 ../raster/r.cost/main.c:1219 +#: ../raster/r.walk/main.c:1695 ../raster/r.walk/main.c:1731 +#: ../raster/r.cost/main.c:1412 ../raster/r.cost/main.c:1448 #, c-format msgid "Illegal x coordinate <%s>" msgstr "" -#: ../raster/r.walk/main.c:1500 ../raster/r.cost/main.c:1221 +#: ../raster/r.walk/main.c:1697 ../raster/r.walk/main.c:1733 +#: ../raster/r.cost/main.c:1414 ../raster/r.cost/main.c:1450 #, c-format msgid "Illegal y coordinate <%s>" msgstr "" -#: ../raster/r.walk/main.c:1504 ../raster/r.cost/main.c:1225 +#: ../raster/r.walk/main.c:1701 ../raster/r.walk/main.c:1737 +#: ../raster/r.cost/main.c:1418 ../raster/r.cost/main.c:1454 #, c-format msgid "Warning, ignoring point outside window: %g, %g" msgstr "" +#: ../raster/r.walk/flag.c:21 ../raster/r.walk/flag.c:28 +#: ../raster/r.cost/flag.c:21 ../raster/r.cost/flag.c:28 +#: ../imagery/i.segment/flag.c:21 ../imagery/i.segment/flag.c:28 +#: ../vector/v.distance/main.c:817 ../vector/v.distance/main.c:894 +#: ../vector/v.distance/main.c:1105 +msgid "Out of memory!" +msgstr "" + #: ../raster/r.timestamp/main.c:37 ../raster3d/r3.timestamp/main.c:45 #: ../vector/v.timestamp/main.c:37 msgid "timestamp" @@ -6902,112 +7236,120 @@ msgid "bad rule (%s): [%s]" msgstr "" -#: ../raster/r.colors/edit_colors.c:61 +#: ../raster/r.colors/edit_colors.c:78 msgid "Creates/modifies the color table associated with a 3D raster map." msgstr "" -#: ../raster/r.colors/edit_colors.c:65 +#: ../raster/r.colors/edit_colors.c:82 msgid "Creates/modifies the color table associated with a raster map." msgstr "" -#: ../raster/r.colors/edit_colors.c:75 ../raster/r.colors/edit_colors.c:87 +#: ../raster/r.colors/edit_colors.c:92 ../raster/r.colors/edit_colors.c:104 msgid "Map" msgstr "" -#: ../raster/r.colors/edit_colors.c:81 +#: ../raster/r.colors/edit_colors.c:98 msgid "Input file with one map name per line" msgstr "" -#: ../raster/r.colors/edit_colors.c:83 +#: ../raster/r.colors/edit_colors.c:100 msgid "Input map names can be defined in an input file in case a large amount of maps must be specified. This option is mutual exclusive to the map option." msgstr "" -#: ../raster/r.colors/edit_colors.c:110 +#: ../raster/r.colors/edit_colors.c:127 msgid "\"-\" to read rules from stdin" msgstr "" -#: ../raster/r.colors/edit_colors.c:186 ../raster/r.series.interp/main.c:180 +#: ../raster/r.colors/edit_colors.c:149 ../vector/v.colors/main.c:137 +msgid "List available rules with description then exit" +msgstr "" + +#: ../raster/r.colors/edit_colors.c:150 ../vector/v.colors/main.c:138 +msgid "If a color rule is given, only this rule is listed" +msgstr "" + +#: ../raster/r.colors/edit_colors.c:219 ../raster/r.series.interp/main.c:180 #, c-format msgid "Unable to open %s file <%s>" msgstr "" -#: ../raster/r.colors/edit_colors.c:229 ../raster/r.colors/edit_colors.c:262 +#: ../raster/r.colors/edit_colors.c:260 ../raster/r.colors/edit_colors.c:294 #, c-format msgid "%s map <%s> not found" msgstr "" -#: ../raster/r.colors/edit_colors.c:235 +#: ../raster/r.colors/edit_colors.c:266 #, c-format msgid "No %s map name found in input file <%s>" msgstr "" -#: ../raster/r.colors/edit_colors.c:278 +#: ../raster/r.colors/edit_colors.c:309 #, c-format msgid "Unable to remove color table of %s map <%s>" msgstr "" -#: ../raster/r.colors/edit_colors.c:280 +#: ../raster/r.colors/edit_colors.c:311 #, c-format msgid "Color table of %s map <%s> not found" msgstr "" -#: ../raster/r.colors/edit_colors.c:302 +#: ../raster/r.colors/edit_colors.c:334 #, c-format msgid "Color table exists for %s map <%s>. Exiting." msgstr "" -#: ../raster/r.colors/edit_colors.c:358 +#: ../raster/r.colors/edit_colors.c:394 #, c-format msgid "Color table 'random' is not supported for floating point %s map" msgstr "" -#: ../raster/r.colors/edit_colors.c:362 +#: ../raster/r.colors/edit_colors.c:399 #, c-format msgid "Color table 'grey.eq' is not supported for floating point %s map" msgstr "" -#: ../raster/r.colors/edit_colors.c:368 +#: ../raster/r.colors/edit_colors.c:406 #, c-format msgid "Color table 'grey.log' is not supported for floating point %s map" msgstr "" -#: ../raster/r.colors/edit_colors.c:376 ../imagery/i.vi/main.c:545 +#: ../raster/r.colors/edit_colors.c:415 ../imagery/i.vi/main.c:546 #, c-format msgid "Unknown color request '%s'" msgstr "" -#: ../raster/r.colors/edit_colors.c:386 ../vector/v.colors/make_colors.c:51 +#: ../raster/r.colors/edit_colors.c:426 ../vector/v.colors/make_colors.c:51 #, c-format msgid "Unable to load rules file <%s>" msgstr "" -#: ../raster/r.colors/edit_colors.c:396 ../raster/r.colors.out/raster_main.c:69 -#: ../raster/r.grow.distance/main.c:382 ../raster/r.fill.dir/main.c:153 -#: ../vector/v.colors/main.c:315 +#: ../raster/r.colors/edit_colors.c:437 ../raster/r.colors.out/raster_main.c:69 +#: ../raster/r.grow.distance/main.c:382 ../raster/r.fill.dir/main.c:155 +#: ../vector/v.colors/main.c:328 #, c-format msgid "Unable to read color table for raster map <%s>" msgstr "" -#: ../raster/r.colors/edit_colors.c:400 ../raster/r.univar/r3.univar_main.c:144 +#: ../raster/r.colors/edit_colors.c:442 ../raster/r.univar/r3.univar_main.c:144 #: ../raster/r.univar/r3.univar_main.c:182 ../raster3d/r3.support/main.c:135 -#: ../raster3d/r3.out.netcdf/main.c:600 ../raster3d/r3.retile/main.c:113 +#: ../raster3d/r3.out.netcdf/main.c:601 ../raster3d/r3.retile/main.c:113 #: ../raster3d/r3.neighbors/main.c:229 ../raster3d/r3.out.vtk/main.c:142 #: ../raster3d/r3.mask/main.c:58 ../raster3d/r3.out.bin/main.c:299 #: ../raster3d/r3.flow/main.c:87 ../raster3d/r3.cross.rast/main.c:245 #: ../raster3d/r3.out.v5d/main.c:307 ../raster3d/r3.timestamp/main.c:73 #: ../raster3d/r3.to.rast/main.c:275 ../raster3d/r3.stats/main.c:97 #: ../raster3d/r3.out.ascii/main.c:326 ../raster3d/r3.null/main.c:103 -#: ../general/g.region/main.c:455 ../vector/v.colors/main.c:319 +#: ../general/g.region/main.c:468 ../vector/v.colors/main.c:332 #, c-format msgid "3D raster map <%s> not found" msgstr "" -#: ../raster/r.colors/edit_colors.c:403 ../vector/v.colors/main.c:322 +#: ../raster/r.colors/edit_colors.c:445 ../vector/v.colors/main.c:335 #, c-format msgid "Unable to read color table for 3D raster map <%s>" msgstr "" -#: ../raster/r.colors/edit_colors.c:447 +#: ../raster/r.colors/edit_colors.c:492 #, c-format msgid "Color table for %s map <%s> set to '%s'" msgstr "" @@ -7031,7 +7373,7 @@ msgstr "" #: ../raster/r.mfilter/main.c:59 ../raster/r.neighbors/main.c:173 -#: ../raster/r.resamp.filter/main.c:392 ../raster3d/r3.neighbors/main.c:215 +#: ../raster/r.resamp.filter/main.c:397 ../raster3d/r3.neighbors/main.c:215 #: ../vector/v.outlier/main.c:73 msgid "filter" msgstr "" @@ -7129,53 +7471,42 @@ msgid "Error reading temporary file" msgstr "" -#: ../raster/r.cost/main.c:145 +#: ../raster/r.cost/main.c:168 msgid "Creates a raster map showing the cumulative cost of moving between different geographic locations on an input raster map whose cell category values represent cost." msgstr "" -#: ../raster/r.cost/main.c:152 +#: ../raster/r.cost/main.c:175 msgid "Name of input raster map containing grid cell cost information" msgstr "" -#: ../raster/r.cost/main.c:160 +#: ../raster/r.cost/main.c:191 msgid "Name for output raster map with nearest start point" msgstr "" -#: ../raster/r.cost/main.c:444 +#: ../raster/r.cost/main.c:515 #, c-format msgid "Reading raster map <%s>, initializing output..." msgstr "" -#: ../raster/r.cost/main.c:489 +#: ../raster/r.cost/main.c:560 #, c-format msgid "Negative cell value found at row %d, col %d. Setting negative value to null_cost value" msgstr "" -#: ../raster/r.cost/main.c:582 -#, c-format -msgid "No start points found in vector map <%s>" -msgstr "" - -#: ../raster/r.cost/main.c:584 -#, c-format -msgid "%d point found" -msgid_plural "%d points found" -msgstr[0] "" - -#: ../raster/r.cost/main.c:1034 ../raster/r.buffer/write_map.c:45 +#: ../raster/r.cost/main.c:1230 ../raster/r.buffer/write_map.c:45 #: ../raster/r.flow/io.c:207 #, c-format msgid "Writing output raster map <%s>..." msgstr "" -#: ../raster/r.cost/main.c:1036 +#: ../raster/r.cost/main.c:1232 #, c-format msgid "Writing raster map with nearest start point <%s>..." msgstr "" #: ../raster/r.resamp.interp/main.c:77 ../raster/r.resamp.rst/main.c:149 #: ../raster/r.resamp.stats/main.c:262 ../raster/r.resamp.bspline/main.c:81 -#: ../raster/r.resample/main.c:55 ../raster/r.resamp.filter/main.c:390 +#: ../raster/r.resample/main.c:55 ../raster/r.resamp.filter/main.c:395 msgid "resample" msgstr "" @@ -7193,8 +7524,8 @@ msgstr "" #: ../raster/r.resamp.interp/main.c:370 ../raster/r.mode/main.c:143 -#: ../raster/r.resamp.stats/main.c:395 ../raster/r.tile/main.c:200 -#: ../raster/r.resamp.filter/main.c:579 +#: ../raster/r.resamp.stats/main.c:395 ../raster/r.tile/main.c:203 +#: ../raster/r.resamp.filter/main.c:593 #, c-format msgid "Unable to read color table for %s" msgstr "" @@ -7331,14 +7662,15 @@ #: ../raster/r.topmodel/file_io.c:28 ../raster/r.topmodel/file_io.c:136 #: ../raster/r.topmodel/file_io.c:161 ../raster/r.series.accumulate/main.c:221 -#: ../raster/r.series/main.c:223 ../raster/r.mapcalc/main.c:49 -#: ../raster/r.in.xyz/main.c:582 ../raster/r.in.mat/main.c:125 -#: ../raster/r.support/main.c:176 ../display/d.legend.vect/main.c:259 -#: ../display/d.legend.vect/main.c:273 ../display/d.legend.vect/draw.c:72 -#: ../display/d.linegraph/main.c:415 ../display/d.linegraph/main.c:432 -#: ../display/d.linegraph/main.c:730 ../display/d.text/main.c:380 -#: ../display/d.where/main.c:163 ../raster3d/r3.support/main.c:167 -#: ../general/g.cairocomp/main.c:46 ../vector/v.segment/main.c:98 +#: ../raster/r.series/main.c:226 ../raster/r.mapcalc/main.c:49 +#: ../raster/r.in.xyz/main.c:582 ../raster/r.buildvrt/main.c:126 +#: ../raster/r.in.mat/main.c:125 ../raster/r.support/main.c:176 +#: ../display/d.legend.vect/main.c:259 ../display/d.legend.vect/main.c:273 +#: ../display/d.legend.vect/draw.c:72 ../display/d.linegraph/main.c:415 +#: ../display/d.linegraph/main.c:432 ../display/d.linegraph/main.c:730 +#: ../display/d.text/main.c:380 ../display/d.where/main.c:160 +#: ../raster3d/r3.support/main.c:167 ../general/g.cairocomp/main.c:46 +#: ../imagery/i.group/main.c:122 ../vector/v.segment/main.c:98 #: ../vector/v.net.path/path.c:49 ../vector/v.lrs/v.lrs.segment/main.c:133 #, c-format msgid "Unable to open input file <%s>" @@ -7530,7 +7862,7 @@ msgid_plural "Calculating %d texture measures" msgstr[0] "" -#: ../raster/r.texture/main.c:354 ../imagery/i.vi/main.c:225 +#: ../raster/r.texture/main.c:354 ../imagery/i.vi/main.c:226 #, c-format msgid "Calculating %s..." msgstr "" @@ -7647,7 +7979,7 @@ msgstr "" #: ../raster/r.stats/main.c:285 ../raster/r.series.accumulate/main.c:265 -#: ../raster/r.series/main.c:287 +#: ../raster/r.series/main.c:300 ../raster/r.buildvrt/main.c:185 msgid "Raster map not found" msgstr "" @@ -8163,7 +8495,7 @@ msgid "Exports a GRASS raster to a binary array." msgstr "" -#: ../raster/r.out.bin/main.c:290 ../raster/r.random/main.c:62 +#: ../raster/r.out.bin/main.c:290 ../raster/r.random/main.c:63 #: ../imagery/i.zc/main.c:66 msgid "Name of input raster map" msgstr "" @@ -8210,7 +8542,7 @@ msgstr "" #: ../raster/r.out.bin/main.c:379 ../raster/r.in.bin/main.c:462 -#: ../vector/v.colors/main.c:225 +#: ../vector/v.colors/main.c:238 #, c-format msgid "-%c and -%c are mutually exclusive" msgstr "" @@ -8390,7 +8722,7 @@ msgid "Spline tension value" msgstr "" -#: ../raster/r.resamp.rst/main.c:246 ../vector/v.surf.rst/main.c:340 +#: ../raster/r.resamp.rst/main.c:246 ../vector/v.surf.rst/main.c:343 msgid "Anisotropy angle (in degrees counterclockwise from East)" msgstr "" @@ -8398,7 +8730,7 @@ msgid "Anisotropy" msgstr "" -#: ../raster/r.resamp.rst/main.c:253 ../vector/v.surf.rst/main.c:347 +#: ../raster/r.resamp.rst/main.c:253 ../vector/v.surf.rst/main.c:350 msgid "Anisotropy scaling factor" msgstr "" @@ -8406,7 +8738,7 @@ msgid "Use dnorm independent tension" msgstr "" -#: ../raster/r.resamp.rst/main.c:263 ../vector/v.surf.rst/main.c:171 +#: ../raster/r.resamp.rst/main.c:263 ../vector/v.surf.rst/main.c:173 msgid "Output partial derivatives instead of topographic parameters" msgstr "" @@ -8518,7 +8850,7 @@ #: ../raster/r.in.ascii/main.c:150 ../display/d.title/main.c:117 #: ../raster3d/r3.in.ascii/main.c:169 ../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 ../vector/v.surf.rst/main.c:864 +#: ../general/g.setproj/get_stp.c:286 ../vector/v.surf.rst/main.c:867 #: ../vector/v.in.ascii/main.c:275 #, c-format msgid "Unable to open temporary file <%s>" @@ -8526,7 +8858,7 @@ #: ../raster/r.resamp.rst/main.c:547 ../raster/r.thin/io.c:131 #: ../raster/r.thin/io.c:138 ../raster/r.thin/io.c:147 -#: ../vector/v.surf.rst/main.c:869 +#: ../vector/v.surf.rst/main.c:872 #, c-format msgid "Error writing temporary file <%s>" msgstr "" @@ -8554,10 +8886,10 @@ msgstr "" #: ../raster/r.univar/r3.univar_main.c:151 -#: ../raster/r.univar/r3.univar_main.c:189 ../raster3d/r3.out.netcdf/main.c:617 +#: ../raster/r.univar/r3.univar_main.c:189 ../raster3d/r3.out.netcdf/main.c:618 #: ../raster3d/r3.retile/main.c:127 ../raster3d/r3.neighbors/main.c:266 #: ../raster3d/r3.neighbors/main.c:275 ../raster3d/r3.out.vtk/main.c:207 -#: ../raster3d/r3.out.vtk/main.c:292 ../raster3d/r3.out.vtk/main.c:513 +#: ../raster3d/r3.out.vtk/main.c:292 ../raster3d/r3.out.vtk/main.c:512 #: ../raster3d/r3.mkdspf/main.c:168 ../raster3d/r3.mask/main.c:64 #: ../raster3d/r3.out.bin/main.c:314 ../raster3d/r3.flow/main.c:118 #: ../raster3d/r3.flow/main.c:132 ../raster3d/r3.flow/main.c:373 @@ -8690,53 +9022,53 @@ msgid "Programmer error in get_stats/switch" msgstr "" -#: ../raster/r.random/main.c:54 ../raster/r.random.surface/main.c:59 +#: ../raster/r.random/main.c:55 ../raster/r.random.surface/main.c:59 #: ../raster/r.surf.random/main.c:38 ../raster/r.random.cells/main.c:49 -#: ../raster/r.surf.gauss/main.c:40 ../vector/v.random/main.c:100 -#: ../vector/v.perturb/main.c:65 ../vector/v.extract/main.c:81 +#: ../raster/r.surf.gauss/main.c:40 ../vector/v.random/main.c:103 +#: ../vector/v.perturb/main.c:65 ../vector/v.extract/main.c:82 msgid "random" msgstr "" -#: ../raster/r.random/main.c:55 ../display/d.vect/main.c:76 -#: ../general/g.region/main.c:69 ../vector/v.random/main.c:103 +#: ../raster/r.random/main.c:56 ../display/d.vect/main.c:76 +#: ../general/g.region/main.c:70 ../vector/v.random/main.c:106 #: ../vector/v.cluster/main.c:94 ../vector/v.in.lidar/main.c:139 -#: ../vector/v.patch/main.c:71 ../vector/v.perturb/main.c:67 +#: ../vector/v.patch/main.c:73 ../vector/v.perturb/main.c:67 #: ../vector/v.rectify/main.c:72 ../vector/v.in.ascii/main.c:73 -#: ../vector/v.decimate/main.c:130 ../vector/v.edit/main.c:61 +#: ../vector/v.decimate/main.c:131 ../vector/v.edit/main.c:61 #: ../vector/v.info/main.c:43 ../vector/v.in.dxf/main.c:67 #: ../vector/v.external/main.c:57 msgid "level1" msgstr "" -#: ../raster/r.random/main.c:58 +#: ../raster/r.random/main.c:59 msgid "Creates a raster map layer and vector point map containing randomly located points." msgstr "" -#: ../raster/r.random/main.c:67 +#: ../raster/r.random/main.c:68 msgid "Name of cover raster map" msgstr "" -#: ../raster/r.random/main.c:74 +#: ../raster/r.random/main.c:75 msgid "The number of points to allocate" msgstr "" -#: ../raster/r.random/main.c:86 +#: ../raster/r.random/main.c:93 msgid "Generate points also for NULL category" msgstr "" -#: ../raster/r.random/main.c:91 +#: ../raster/r.random/main.c:98 msgid "Report information about input raster and exit" msgstr "" -#: ../raster/r.random/main.c:95 +#: ../raster/r.random/main.c:102 msgid "Generate vector points as 3D points" msgstr "" -#: ../raster/r.random/main.c:98 ../vector/v.in.ascii/main.c:195 +#: ../raster/r.random/main.c:105 ../vector/v.in.ascii/main.c:195 msgid "Do not build topology in points mode" msgstr "" -#: ../raster/r.random/main.c:99 ../display/d.linegraph/main.c:353 +#: ../raster/r.random/main.c:106 ../display/d.linegraph/main.c:353 #: ../display/d.linegraph/main.c:362 ../display/d.linegraph/main.c:371 #: ../display/d.linegraph/main.c:386 ../vector/v.out.ascii/args.c:40 #: ../vector/v.out.ascii/args.c:66 ../vector/v.out.ascii/args.c:76 @@ -8749,42 +9081,42 @@ msgid "Points" msgstr "" -#: ../raster/r.random/main.c:143 +#: ../raster/r.random/main.c:150 #, c-format msgid "Note: one (or both) of %s and %s must be specified" msgstr "" -#: ../raster/r.random/main.c:151 +#: ../raster/r.random/main.c:158 #, c-format msgid "<%s=%s> invalid percentage" msgstr "" -#: ../raster/r.random/main.c:162 +#: ../raster/r.random/main.c:169 #, c-format msgid "<%s=%s> invalid number of points" msgstr "" -#: ../raster/r.random/main.c:176 +#: ../raster/r.random/main.c:183 #, c-format msgid "There aren't [%llu] cells in the current region" msgstr "" -#: ../raster/r.random/main.c:179 +#: ../raster/r.random/main.c:186 #, c-format msgid "There aren't [%llu] non-NULL cells in the current region" msgstr "" -#: ../raster/r.random/main.c:183 +#: ../raster/r.random/main.c:190 #, c-format msgid "There aren't [%lu] cells in the current region" msgstr "" -#: ../raster/r.random/main.c:186 +#: ../raster/r.random/main.c:193 #, c-format msgid "There aren't [%lu] non-NULL cells in the current region" msgstr "" -#: ../raster/r.random/main.c:192 +#: ../raster/r.random/main.c:199 msgid "There are no valid locations in the current region" msgstr "" @@ -8816,7 +9148,7 @@ msgid "Writing vector map <%s> ..." msgstr "" -#: ../raster/r.random/random.c:190 ../vector/v.net.distance/main.c:363 +#: ../raster/r.random/random.c:189 ../vector/v.net.distance/main.c:363 #: ../vector/v.net.allpairs/main.c:271 ../vector/v.net.path/path.c:350 #: ../vector/v.net.iso/main.c:724 ../vector/v.net.iso/main.c:754 #: ../vector/v.net.flow/main.c:262 ../vector/v.net.timetable/main.c:134 @@ -8830,35 +9162,36 @@ msgid "Cannot insert new record: %s" msgstr "" -#: ../raster/r.random/random.c:244 +#: ../raster/r.random/random.c:243 #, c-format msgid "Only [%llu] random points created" msgstr "" -#: ../raster/r.random/random.c:247 +#: ../raster/r.random/random.c:246 #, c-format msgid "Only [%lu] random points created" msgstr "" -#: ../raster/r.random/random.c:258 ../raster/r.to.vect/main.c:233 +#: ../raster/r.random/random.c:257 ../raster/r.to.vect/main.c:233 #: ../db/drivers/postgres/index.c:59 ../vector/v.mkgrid/main.c:346 -#: ../vector/v.mkgrid/main.c:404 ../vector/v.random/main.c:259 -#: ../vector/v.select/copy_tabs.c:87 ../vector/v.patch/main.c:328 -#: ../vector/v.overlay/main.c:592 ../vector/v.extract/copy_tab.c:124 +#: ../vector/v.mkgrid/main.c:404 ../vector/v.random/main.c:300 +#: ../vector/v.select/copy_tabs.c:87 ../vector/v.patch/main.c:366 +#: ../vector/v.overlay/main.c:592 ../vector/v.decimate/copy_tab.c:119 +#: ../vector/v.extract/copy_tab.c:124 msgid "Unable to create index" msgstr "" -#: ../raster/r.random/random.c:262 ../raster/r.contour/main.c:193 +#: ../raster/r.random/random.c:261 ../raster/r.contour/main.c:193 #: ../raster/r.stream.extract/close.c:202 ../raster/r.to.vect/main.c:238 #: ../raster3d/r3.flow/main.c:72 ../vector/v.mkgrid/main.c:350 -#: ../vector/v.mkgrid/main.c:408 ../vector/v.random/main.c:265 +#: ../vector/v.mkgrid/main.c:408 ../vector/v.random/main.c:306 #: ../vector/v.in.lidar/attributes.c:144 ../vector/v.reclass/main.c:327 #: ../vector/v.in.dwg/main.c:249 ../vector/v.select/copy_tabs.c:90 -#: ../vector/v.in.ogr/main.c:1145 ../vector/v.patch/main.c:333 +#: ../vector/v.in.ogr/main.c:1208 ../vector/v.patch/main.c:371 #: ../vector/v.overlay/main.c:597 ../vector/v.sample/main.c:197 -#: ../vector/v.distance/main.c:1424 ../vector/v.in.ascii/main.c:423 -#: ../vector/v.to.points/main.c:202 ../vector/v.in.dxf/write_vect.c:238 -#: ../vector/v.extract/copy_tab.c:129 +#: ../vector/v.distance/main.c:1432 ../vector/v.in.ascii/main.c:423 +#: ../vector/v.to.points/main.c:202 ../vector/v.decimate/copy_tab.c:124 +#: ../vector/v.in.dxf/write_vect.c:238 ../vector/v.extract/copy_tab.c:129 #, c-format msgid "Unable to grant privileges on table <%s>" msgstr "" @@ -9031,155 +9364,166 @@ msgid "Unable to read category file of raster map <%s@%s>" msgstr "" -#: ../raster/r.horizon/main.c:182 ../raster/r.sunhours/main.c:75 +#: ../raster/r.horizon/main.c:181 ../raster/r.sunhours/main.c:75 #: ../raster/r.sunmask/main.c:118 msgid "sun position" msgstr "" -#: ../raster/r.horizon/main.c:184 +#: ../raster/r.horizon/main.c:183 msgid "Computes horizon angle height from a digital elevation model." msgstr "" -#: ../raster/r.horizon/main.c:186 +#: ../raster/r.horizon/main.c:185 msgid "The module has two different modes of operation: 1. Computes the entire horizon around a single point whose coordinates are given with the 'coord' option. The horizon height (in radians). 2. Computes one or more raster maps of the horizon height in a single direction. The input for this is the angle (in degrees), which is measured counterclockwise with east=0, north=90 etc. The output is the horizon height in radians." msgstr "" -#: ../raster/r.horizon/main.c:203 +#: ../raster/r.horizon/main.c:202 msgid "Direction in which you want to know the horizon height" msgstr "" -#: ../raster/r.horizon/main.c:220 +#: ../raster/r.horizon/main.c:219 msgid "Start angle for multidirectional horizon [degrees]" msgstr "" -#: ../raster/r.horizon/main.c:221 ../raster/r.horizon/main.c:230 -#: ../raster/r.horizon/main.c:238 ../raster/r.horizon/main.c:246 -#: ../raster/r.horizon/main.c:254 ../raster/r.horizon/main.c:262 -#: ../raster/r.horizon/main.c:270 ../raster/r.horizon/main.c:283 +#: ../raster/r.horizon/main.c:220 ../raster/r.horizon/main.c:229 +#: ../raster/r.horizon/main.c:237 ../raster/r.horizon/main.c:245 +#: ../raster/r.horizon/main.c:253 ../raster/r.horizon/main.c:261 +#: ../raster/r.horizon/main.c:269 ../raster/r.horizon/main.c:282 msgid "Raster mode" msgstr "" -#: ../raster/r.horizon/main.c:229 +#: ../raster/r.horizon/main.c:228 msgid "End angle for multidirectional horizon [degrees]" msgstr "" -#: ../raster/r.horizon/main.c:237 +#: ../raster/r.horizon/main.c:236 msgid "For horizon rasters, read from the DEM an extra buffer around the present region" msgstr "" -#: ../raster/r.horizon/main.c:245 +#: ../raster/r.horizon/main.c:244 msgid "For horizon rasters, read from the DEM an extra buffer eastward the present region" msgstr "" -#: ../raster/r.horizon/main.c:253 +#: ../raster/r.horizon/main.c:252 msgid "For horizon rasters, read from the DEM an extra buffer westward the present region" msgstr "" -#: ../raster/r.horizon/main.c:261 +#: ../raster/r.horizon/main.c:260 msgid "For horizon rasters, read from the DEM an extra buffer northward the present region" msgstr "" -#: ../raster/r.horizon/main.c:269 +#: ../raster/r.horizon/main.c:268 msgid "For horizon rasters, read from the DEM an extra buffer southward the present region" msgstr "" -#: ../raster/r.horizon/main.c:277 +#: ../raster/r.horizon/main.c:276 msgid "The maximum distance to consider when finding the horizon height" msgstr "" -#: ../raster/r.horizon/main.c:288 +#: ../raster/r.horizon/main.c:287 msgid "Coordinate for which you want to calculate the horizon" msgstr "" -#: ../raster/r.horizon/main.c:289 ../raster/r.horizon/main.c:305 +#: ../raster/r.horizon/main.c:288 ../raster/r.horizon/main.c:304 msgid "Point mode" msgstr "" -#: ../raster/r.horizon/main.c:310 +#: ../raster/r.horizon/main.c:309 msgid "Write output in degrees (default is radians)" msgstr "" -#: ../raster/r.horizon/main.c:315 +#: ../raster/r.horizon/main.c:314 msgid "Write output in compass orientation (default is CCW, East=0)" msgstr "" -#: ../raster/r.horizon/main.c:355 +#: ../raster/r.horizon/main.c:354 msgid "Note: In latitude-longitude coordinate system specify buffers in degree unit" msgstr "" -#: ../raster/r.horizon/main.c:368 +#: ../raster/r.horizon/main.c:367 msgid "Can't read the coordinates from the \"coordinate\" option." msgstr "" -#: ../raster/r.horizon/main.c:395 +#: ../raster/r.horizon/main.c:372 +msgid "Coordinates are outside of the current region" +msgstr "" + +#: ../raster/r.horizon/main.c:399 msgid "You didn't specify a direction value or step size. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:400 +#: ../raster/r.horizon/main.c:404 msgid "You didn't specify a horizon raster name. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:415 +#: ../raster/r.horizon/main.c:419 msgid "Negative values of start angle are not allowed. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:419 +#: ../raster/r.horizon/main.c:423 msgid "End angle is not between 0 and 360. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:423 +#: ../raster/r.horizon/main.c:427 msgid "You specify a start grater than the end angle. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:431 +#: ../raster/r.horizon/main.c:435 msgid "You didn't specify an angle step size. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:442 +#: ../raster/r.horizon/main.c:446 msgid "Could not read bufferzone size. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:447 ../raster/r.horizon/main.c:453 -#: ../raster/r.horizon/main.c:460 ../raster/r.horizon/main.c:467 +#: ../raster/r.horizon/main.c:451 ../raster/r.horizon/main.c:457 +#: ../raster/r.horizon/main.c:464 ../raster/r.horizon/main.c:471 #, c-format msgid "Could not read %s bufferzone size. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:448 +#: ../raster/r.horizon/main.c:452 msgid "east" msgstr "" -#: ../raster/r.horizon/main.c:454 +#: ../raster/r.horizon/main.c:458 msgid "west" msgstr "" -#: ../raster/r.horizon/main.c:461 +#: ../raster/r.horizon/main.c:465 msgid "south" msgstr "" -#: ../raster/r.horizon/main.c:468 +#: ../raster/r.horizon/main.c:472 msgid "north" msgstr "" -#: ../raster/r.horizon/main.c:473 +#: ../raster/r.horizon/main.c:477 msgid "Could not read maximum distance. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:484 +#: ../raster/r.horizon/main.c:488 msgid "The distance value must be 0.5-1.5. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:654 ../raster/r.in.ascii/main.c:187 +#: ../raster/r.horizon/main.c:656 ../raster/r.in.ascii/main.c:187 #, c-format msgid "OOPS: rows changed from %d to %d" msgstr "" -#: ../raster/r.horizon/main.c:658 ../raster/r.in.ascii/main.c:190 +#: ../raster/r.horizon/main.c:660 ../raster/r.in.ascii/main.c:190 #, c-format msgid "OOPS: cols changed from %d to %d" msgstr "" -#: ../raster/r.horizon/main.c:1174 +#: ../raster/r.horizon/main.c:849 ../raster/r.horizon/main.c:867 +#: ../raster/r.horizon/main.c:1203 ../raster/r.horizon/main.c:1223 +#: ../raster/r.proj/main.c:450 ../raster/r.proj/main.c:541 +#, c-format +msgid "Error in %s" +msgstr "" + +#: ../raster/r.horizon/main.c:1176 #, c-format msgid "Calculating map %01d of %01d (angle %.2f, raster map <%s>)" msgstr "" @@ -9334,7 +9678,7 @@ 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:183 +#: ../raster/r.series.accumulate/main.c:132 ../raster/r.series/main.c:184 msgid "Ignore values outside this range" msgstr "" @@ -9358,7 +9702,7 @@ msgid "Huglin Heliothermal index" msgstr "" -#: ../raster/r.series.accumulate/main.c:163 ../raster/r.series/main.c:191 +#: ../raster/r.series.accumulate/main.c:163 ../raster/r.series/main.c:192 msgid "Do not keep files open" msgstr "" @@ -9367,27 +9711,30 @@ msgstr "" #: ../raster/r.series.accumulate/main.c:206 ../raster/r.neighbors/main.c:266 -#: ../raster/r.series/main.c:204 ../raster/r.mapcalc/main.c:131 -#: ../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.external/main.c:170 ../vector/v.colors/main.c:206 +#: ../raster/r.series/main.c:205 ../raster/r.mapcalc/main.c:131 +#: ../raster/r.buildvrt/main.c:109 ../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.external/main.c:170 +#: ../vector/v.colors/main.c:219 #, c-format msgid "%s= and %s= are mutually exclusive" msgstr "" -#: ../raster/r.series.accumulate/main.c:210 ../raster/r.series/main.c:208 -#: ../raster/r.series.interp/main.c:126 ../raster/r.series.interp/main.c:142 +#: ../raster/r.series.accumulate/main.c:210 ../raster/r.series/main.c:209 +#: ../raster/r.buildvrt/main.c:113 ../raster/r.series.interp/main.c:126 +#: ../raster/r.series.interp/main.c:142 #, c-format msgid "Please specify %s= or %s=" msgstr "" -#: ../raster/r.series.accumulate/main.c:255 ../raster/r.series/main.c:275 +#: ../raster/r.series.accumulate/main.c:255 ../raster/r.series/main.c:288 +#: ../raster/r.buildvrt/main.c:174 msgid "No raster map name found in input file" msgstr "" -#: ../raster/r.series.accumulate/main.c:318 ../raster/r.slope.aspect/main.c:544 -#: ../raster/r.series/main.c:386 ../raster/r.patch/main.c:140 -#: ../raster/r.series.interp/main.c:339 ../raster/r.relief/main.c:316 +#: ../raster/r.series.accumulate/main.c:318 ../raster/r.slope.aspect/main.c:577 +#: ../raster/r.series/main.c:415 ../raster/r.patch/main.c:140 +#: ../raster/r.series.interp/main.c:339 ../raster/r.relief/main.c:317 msgid "Percent complete..." msgstr "" @@ -9449,10 +9796,10 @@ msgstr "" #: ../raster/r.distance/report.c:61 -#: ../scripts/i.colors.enhance/i.colors.enhance.py:153 -#: ../scripts/i.colors.enhance/i.colors.enhance.py:176 -#: ../scripts/i.colors.enhance/i.colors.enhance.py:186 -#: ../scripts/i.colors.enhance/i.colors.enhance.py:210 +#: ../scripts/i.colors.enhance/i.colors.enhance.py:161 +#: ../scripts/i.colors.enhance/i.colors.enhance.py:184 +#: ../scripts/i.colors.enhance/i.colors.enhance.py:194 +#: ../scripts/i.colors.enhance/i.colors.enhance.py:218 msgid "Processing..." msgstr "" @@ -10364,9 +10711,9 @@ #: ../raster/r.contour/main.c:183 ../raster/r.stream.extract/close.c:194 #: ../vector/v.net.distance/main.c:291 ../vector/v.in.lidar/attributes.c:135 #: ../vector/v.net.allpairs/main.c:179 ../vector/v.in.dwg/main.c:240 -#: ../vector/v.in.ogr/main.c:1138 ../vector/v.net.path/path.c:109 +#: ../vector/v.in.ogr/main.c:1201 ../vector/v.net.path/path.c:109 #: ../vector/v.overlay/main.c:587 ../vector/v.net.iso/main.c:390 -#: ../vector/v.net.flow/main.c:181 ../vector/v.distance/main.c:1419 +#: ../vector/v.net.flow/main.c:181 ../vector/v.distance/main.c:1427 #: ../vector/v.net.timetable/main.c:103 ../vector/v.to.points/main.c:192 #: ../vector/v.net.components/main.c:190 ../vector/v.net.centrality/main.c:266 #: ../vector/v.net.alloc/main.c:329 @@ -10376,7 +10723,7 @@ #: ../raster/r.contour/main.c:188 ../raster3d/r3.flow/main.c:67 #: ../vector/v.in.lidar/attributes.c:139 ../vector/v.reclass/main.c:322 -#: ../vector/v.in.dwg/main.c:244 ../vector/v.in.ogr/main.c:1360 +#: ../vector/v.in.dwg/main.c:244 ../vector/v.in.ogr/main.c:1430 #: ../vector/v.in.ascii/main.c:523 ../vector/v.to.points/main.c:197 #: ../vector/v.in.dxf/write_vect.c:241 #, c-format @@ -10384,8 +10731,8 @@ msgstr "" #: ../raster/r.contour/main.c:203 ../vector/v.select/copy_tabs.c:17 -#: ../vector/v.voronoi/main.c:384 ../vector/v.extract/copy_tab.c:57 -#: ../vector/v.generalize/misc.c:134 +#: ../vector/v.voronoi/main.c:384 ../vector/v.decimate/copy_tab.c:54 +#: ../vector/v.extract/copy_tab.c:57 ../vector/v.generalize/misc.c:134 msgid "Writing attributes..." msgstr "" @@ -10396,7 +10743,7 @@ msgid "Unable to insert new record: '%s'" msgstr "" -#: ../raster/r.contour/main.c:237 ../raster/r.in.lidar/main.c:608 +#: ../raster/r.contour/main.c:237 ../raster/r.in.lidar/main.c:613 #: ../vector/v.generalize/displacement.c:78 msgid "Reading data..." msgstr "" @@ -10429,209 +10776,221 @@ msgid_plural "Writing vector contours (total levels %d)..." msgstr[0] "" -#: ../raster/r.contour/cont.c:213 +#: ../raster/r.contour/cont.c:214 #, c-format msgid "%d crossing found" msgid_plural "%d crossings found" msgstr[0] "" -#: ../raster/r.contour/cont.c:266 +#: ../raster/r.contour/cont.c:267 msgid "Illegal edge number" msgstr "" -#: ../raster/r.contour/cont.c:374 +#: ../raster/r.contour/cont.c:375 msgid "Edge number out of range" msgstr "" -#: ../raster/r.slope.aspect/main.c:152 ../raster/r.param.scale/interface.c:56 +#: ../raster/r.slope.aspect/main.c:170 ../raster/r.param.scale/interface.c:56 #: ../raster/r.relief/main.c:110 ../imagery/i.topo.corr/main.c:48 msgid "terrain" msgstr "" -#: ../raster/r.slope.aspect/main.c:153 +#: ../raster/r.slope.aspect/main.c:171 msgid "aspect" msgstr "" -#: ../raster/r.slope.aspect/main.c:154 +#: ../raster/r.slope.aspect/main.c:172 msgid "slope" msgstr "" -#: ../raster/r.slope.aspect/main.c:155 +#: ../raster/r.slope.aspect/main.c:173 msgid "curvature" msgstr "" -#: ../raster/r.slope.aspect/main.c:156 +#: ../raster/r.slope.aspect/main.c:174 msgid "Generates raster maps of slope, aspect, curvatures and partial derivatives from an elevation raster map." msgstr "" -#: ../raster/r.slope.aspect/main.c:158 +#: ../raster/r.slope.aspect/main.c:176 msgid "Aspect is calculated counterclockwise from east." msgstr "" -#: ../raster/r.slope.aspect/main.c:165 ../vector/v.surf.rst/main.c:201 +#: ../raster/r.slope.aspect/main.c:183 ../vector/v.surf.rst/main.c:203 msgid "Name for output slope raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:166 ../raster/r.slope.aspect/main.c:172 -#: ../raster/r.slope.aspect/main.c:196 ../raster/r.slope.aspect/main.c:203 -#: ../raster/r.slope.aspect/main.c:210 ../raster/r.slope.aspect/main.c:217 -#: ../raster/r.slope.aspect/main.c:224 ../raster/r.slope.aspect/main.c:231 -#: ../raster/r.slope.aspect/main.c:238 ../raster/r.watershed/front/main.c:139 -#: ../raster/r.watershed/front/main.c:146 -#: ../raster/r.watershed/front/main.c:153 +#: ../raster/r.slope.aspect/main.c:184 ../raster/r.slope.aspect/main.c:190 +#: ../raster/r.slope.aspect/main.c:214 ../raster/r.slope.aspect/main.c:221 +#: ../raster/r.slope.aspect/main.c:228 ../raster/r.slope.aspect/main.c:235 +#: ../raster/r.slope.aspect/main.c:242 ../raster/r.slope.aspect/main.c:249 +#: ../raster/r.slope.aspect/main.c:256 ../raster/r.watershed/front/main.c:147 +#: ../raster/r.watershed/front/main.c:154 #: ../raster/r.watershed/front/main.c:160 -#: ../raster/r.watershed/front/main.c:166 -#: ../raster/r.watershed/front/main.c:172 -#: ../raster/r.watershed/front/main.c:180 -#: ../raster/r.watershed/front/main.c:188 -#: ../raster/r.watershed/front/main.c:195 ../vector/v.surf.rst/main.c:172 -#: ../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:232 ../vector/v.surf.rst/main.c:239 -#: ../vector/v.surf.rst/main.c:246 ../vector/v.surf.rst/main.c:253 +#: ../raster/r.watershed/front/main.c:167 +#: ../raster/r.watershed/front/main.c:173 +#: ../raster/r.watershed/front/main.c:179 +#: ../raster/r.watershed/front/main.c:186 +#: ../raster/r.watershed/front/main.c:193 +#: ../raster/r.watershed/front/main.c:200 ../vector/v.surf.rst/main.c:174 +#: ../vector/v.surf.rst/main.c:198 ../vector/v.surf.rst/main.c:204 +#: ../vector/v.surf.rst/main.c:210 ../vector/v.surf.rst/main.c:216 +#: ../vector/v.surf.rst/main.c:222 ../vector/v.surf.rst/main.c:228 +#: ../vector/v.surf.rst/main.c:234 ../vector/v.surf.rst/main.c:241 +#: ../vector/v.surf.rst/main.c:248 ../vector/v.surf.rst/main.c:255 #: ../vector/v.surf.bspline/main.c:130 ../vector/v.surf.bspline/main.c:135 -#: ../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.vol.rst/main.c:293 ../vector/v.vol.rst/main.c:299 +#: ../vector/v.vol.rst/main.c:362 ../vector/v.vol.rst/main.c:368 +#: ../vector/v.vol.rst/main.c:374 ../vector/v.vol.rst/main.c:381 +#: ../vector/v.vol.rst/main.c:387 ../vector/v.vol.rst/main.c:393 +#: ../vector/v.vol.rst/main.c:399 ../vector/v.vol.rst/main.c:405 msgid "Outputs" msgstr "" -#: ../raster/r.slope.aspect/main.c:171 ../vector/v.surf.rst/main.c:207 +#: ../raster/r.slope.aspect/main.c:189 ../vector/v.surf.rst/main.c:209 msgid "Name for output aspect raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:180 +#: ../raster/r.slope.aspect/main.c:198 msgid "Format for reporting the slope" msgstr "" -#: ../raster/r.slope.aspect/main.c:187 +#: ../raster/r.slope.aspect/main.c:205 msgid "Type of output aspect and slope maps" msgstr "" -#: ../raster/r.slope.aspect/main.c:195 ../vector/v.surf.rst/main.c:213 +#: ../raster/r.slope.aspect/main.c:213 ../vector/v.surf.rst/main.c:215 msgid "Name for output profile curvature raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:202 ../vector/v.surf.rst/main.c:219 +#: ../raster/r.slope.aspect/main.c:220 ../vector/v.surf.rst/main.c:221 msgid "Name for output tangential curvature raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:209 +#: ../raster/r.slope.aspect/main.c:227 msgid "Name for output first order partial derivative dx (E-W slope) raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:216 +#: ../raster/r.slope.aspect/main.c:234 msgid "Name for output first order partial derivative dy (N-S slope) raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:223 +#: ../raster/r.slope.aspect/main.c:241 msgid "Name for output second order partial derivative dxx raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:230 +#: ../raster/r.slope.aspect/main.c:248 msgid "Name for output second order partial derivative dyy raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:237 +#: ../raster/r.slope.aspect/main.c:255 msgid "Name for output second order partial derivative dxy raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:243 +#: ../raster/r.slope.aspect/main.c:261 msgid "Multiplicative factor to convert elevation units to horizontal units" msgstr "" -#: ../raster/r.slope.aspect/main.c:252 +#: ../raster/r.slope.aspect/main.c:270 msgid "Minimum slope value (in percent) for which aspect is computed" msgstr "" -#: ../raster/r.slope.aspect/main.c:261 +#: ../raster/r.slope.aspect/main.c:279 msgid "Do not align the current region to the raster elevation map" msgstr "" -#: ../raster/r.slope.aspect/main.c:315 ../raster/r.relief/main.c:220 +#: ../raster/r.slope.aspect/main.c:285 +msgid "Compute output at edges and near NULL values" +msgstr "" + +#: ../raster/r.slope.aspect/main.c:291 +msgid "Create aspect as degrees clockwise from North (azimuth), with flat = -9999" +msgstr "" + +#: ../raster/r.slope.aspect/main.c:293 +msgid "Default: degrees counter-clockwise from East, with flat = 0" +msgstr "" + +#: ../raster/r.slope.aspect/main.c:348 ../raster/r.relief/main.c:221 #, c-format msgid "%s=%s - must be a positive number" msgstr "" -#: ../raster/r.slope.aspect/main.c:321 ../raster/r.relief/main.c:201 -#: ../raster/r.relief/main.c:207 +#: ../raster/r.slope.aspect/main.c:354 ../raster/r.relief/main.c:202 +#: ../raster/r.relief/main.c:208 #, c-format msgid "%s=%s - must be a non-negative number" msgstr "" -#: ../raster/r.slope.aspect/main.c:336 +#: ../raster/r.slope.aspect/main.c:369 #, 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:358 +#: ../raster/r.slope.aspect/main.c:391 #, c-format msgid "Wrong raster type: %s" msgstr "" -#: ../raster/r.slope.aspect/main.c:387 +#: ../raster/r.slope.aspect/main.c:420 msgid "r.slope.aspect does not convert horizontal units to meters in this version, see manual page." msgstr "" -#: ../raster/r.slope.aspect/main.c:968 +#: ../raster/r.slope.aspect/main.c:1025 #, c-format msgid "Elevation products for mapset <%s> in <%s>" msgstr "" -#: ../raster/r.slope.aspect/main.c:987 +#: ../raster/r.slope.aspect/main.c:1044 #, c-format msgid "Min computed aspect %.4f, max computed aspect %.4f" msgstr "" -#: ../raster/r.slope.aspect/main.c:1051 +#: ../raster/r.slope.aspect/main.c:1145 #, c-format msgid "Aspect raster map <%s> complete" msgstr "" -#: ../raster/r.slope.aspect/main.c:1108 +#: ../raster/r.slope.aspect/main.c:1202 #, c-format msgid "Min computed slope %.4f, max computed slope %.4f" msgstr "" -#: ../raster/r.slope.aspect/main.c:1161 +#: ../raster/r.slope.aspect/main.c:1255 #, c-format msgid "Slope raster map <%s> complete" msgstr "" -#: ../raster/r.slope.aspect/main.c:1233 +#: ../raster/r.slope.aspect/main.c:1327 #, c-format msgid "Profile curve raster map <%s> complete" msgstr "" -#: ../raster/r.slope.aspect/main.c:1260 +#: ../raster/r.slope.aspect/main.c:1354 #, c-format msgid "Tangential curve raster map <%s> complete" msgstr "" -#: ../raster/r.slope.aspect/main.c:1285 +#: ../raster/r.slope.aspect/main.c:1379 #, c-format msgid "E-W slope raster map <%s> complete" msgstr "" -#: ../raster/r.slope.aspect/main.c:1310 +#: ../raster/r.slope.aspect/main.c:1404 #, c-format msgid "N-S slope raster map <%s> complete" msgstr "" -#: ../raster/r.slope.aspect/main.c:1335 +#: ../raster/r.slope.aspect/main.c:1429 #, c-format msgid "Dxx raster map <%s> complete" msgstr "" -#: ../raster/r.slope.aspect/main.c:1360 +#: ../raster/r.slope.aspect/main.c:1454 #, c-format msgid "Dyy raster map <%s> complete" msgstr "" -#: ../raster/r.slope.aspect/main.c:1385 +#: ../raster/r.slope.aspect/main.c:1479 #, c-format msgid "Dxy raster map <%s> complete" msgstr "" @@ -10759,7 +11118,7 @@ msgid "\"%s\" field missing from header" msgstr "" -#: ../raster/r.stream.extract/main.c:78 ../raster/r.watershed/front/main.c:78 +#: ../raster/r.stream.extract/main.c:78 ../raster/r.watershed/front/main.c:80 msgid "stream network" msgstr "" @@ -10775,11 +11134,6 @@ msgid "Stream extraction will use provided accumulation instead of calculating it anew" msgstr "" -#: ../raster/r.stream.extract/main.c:89 ../raster/r.stream.extract/main.c:97 -#: ../raster/r.flow/main.c:435 ../raster/r.flow/main.c:441 -msgid "Input maps" -msgstr "" - #: ../raster/r.stream.extract/main.c:93 msgid "Name of input raster map with real depressions" msgstr "" @@ -10878,13 +11232,13 @@ msgstr "" #: ../raster/r.stream.extract/main.c:318 -#: ../raster/r.watershed/seg/init_vars.c:252 +#: ../raster/r.watershed/seg/init_vars.c:255 #, c-format msgid "Will need up to %.2f MB of disk space" msgstr "" #: ../raster/r.stream.extract/main.c:320 -#: ../raster/r.watershed/seg/init_vars.c:254 +#: ../raster/r.watershed/seg/init_vars.c:258 #, c-format msgid "Will need up to %.2f GB (%.0f MB) of disk space" msgstr "" @@ -10967,17 +11321,14 @@ msgid "Unable to re-open segment file" msgstr "" -#: ../raster/r.stream.extract/cseg.c:47 ../raster/r.stream.extract/dseg.c:47 -#: ../raster/r.stream.extract/dseg.c:97 ../raster/r.stream.extract/bseg.c:46 -#: ../raster/r.stream.extract/bseg.c:96 ../raster/r.stream.extract/seg.c:52 -#: ../raster/r.stream.extract/seg.c:94 ../raster/r.stream.extract/seg.c:103 +#: ../raster/r.stream.extract/cseg.c:47 ../raster/r.stream.extract/cseg.c:97 +#: ../raster/r.stream.extract/dseg.c:47 ../raster/r.stream.extract/dseg.c:97 +#: ../raster/r.stream.extract/bseg.c:46 ../raster/r.stream.extract/bseg.c:96 +#: ../raster/r.stream.extract/seg.c:52 ../raster/r.stream.extract/seg.c:94 +#: ../raster/r.stream.extract/seg.c:103 msgid "Unable to read segment file" msgstr "" -#: ../raster/r.stream.extract/cseg.c:97 -msgid "Unabel to read segment file" -msgstr "" - #: ../raster/r.stream.extract/cseg.c:120 #, c-format msgid "Unable to segment put row %d for raster map <%s>" @@ -11016,8 +11367,8 @@ msgstr "" #: ../raster/r.stream.extract/streams.c:336 -#: ../raster/r.watershed/seg/do_cum.c:487 -#: ../raster/r.watershed/ram/do_cum.c:443 +#: ../raster/r.watershed/seg/do_cum.c:518 +#: ../raster/r.watershed/ram/do_cum.c:469 #, c-format msgid "MFD: cumulative proportion of flow distribution not 1.0 but %f" msgstr "" @@ -11058,7 +11409,8 @@ msgstr "" #: ../raster/r.stream.extract/close.c:198 -#, c-format +#: ../scripts/v.db.addtable/v.db.addtable.py:147 +#, c-format, python-format msgid "Unable to create index on table <%s>" msgstr "" @@ -11068,7 +11420,7 @@ msgstr "" #: ../raster/r.stream.extract/close.c:255 ../raster/r.grow.distance/main.c:325 -#: ../raster/r.fill.dir/main.c:253 +#: ../raster/r.fill.dir/main.c:259 msgid "Writing output raster maps..." msgstr "" @@ -11190,8 +11542,8 @@ msgid "Distance filter remains flat before beginning exponent" msgstr "" -#: ../raster/r.random.surface/main.c:102 -msgid "Random seed (SEED_MIN >= value >= SEED_MAX), default [random]" +#: ../raster/r.random.surface/main.c:102 ../raster/r.random.cells/main.c:77 +msgid "Random seed, default [random]" msgstr "" #: ../raster/r.random.surface/main.c:108 @@ -11202,12 +11554,12 @@ msgid "Uniformly distributed cell values" msgstr "" -#: ../raster/r.random.surface/main.c:128 ../raster/r.random.cells/init.c:96 +#: ../raster/r.random.surface/main.c:128 ../raster/r.random.cells/init.c:93 #, c-format msgid "Generating raster map <%s>..." msgstr "" -#: ../raster/r.random.surface/save.c:98 ../raster/r.drain/main.c:522 +#: ../raster/r.random.surface/save.c:98 ../raster/r.drain/main.c:523 #: ../raster/r.random.cells/indep.c:139 ../raster/r.composite/main.c:191 #: ../imagery/i.ifft/main.c:207 #, c-format @@ -11228,45 +11580,30 @@ msgid "Output raster map required" msgstr "" -#: ../raster/r.random.surface/init.c:108 -#, c-format -msgid "Seed (%d) larger than maximum (%d)" -msgstr "" - -#: ../raster/r.random.surface/init.c:111 ../raster/r.random.surface/init.c:120 -#, c-format -msgid " seed is set to %d" -msgstr "" - -#: ../raster/r.random.surface/init.c:116 -#, c-format -msgid "Seed (%d) smaller than minimum (%d)" -msgstr "" - -#: ../raster/r.random.surface/init.c:159 +#: ../raster/r.random.surface/init.c:141 #, c-format msgid "Distance value (%d): %lf must be >= 0.0" msgstr "" -#: ../raster/r.random.surface/init.c:187 +#: ../raster/r.random.surface/init.c:169 #, c-format msgid "Exponent value (%lf) must be > 0.0" msgstr "" -#: ../raster/r.random.surface/init.c:211 +#: ../raster/r.random.surface/init.c:193 #, c-format msgid "Flat value (%lf) must be less than distance value (%lf)" msgstr "" -#: ../raster/r.random.surface/init.c:232 +#: ../raster/r.random.surface/init.c:214 msgid "Must have a distance value for each filter" msgstr "" -#: ../raster/r.random.surface/init.c:264 +#: ../raster/r.random.surface/init.c:246 msgid "Must have a exponent value for each filter" msgstr "" -#: ../raster/r.random.surface/init.c:281 +#: ../raster/r.random.surface/init.c:263 msgid "Must have a weight value for each filter" msgstr "" @@ -11311,64 +11648,64 @@ msgid "File not found: %s" msgstr "" -#: ../raster/r.fill.dir/main.c:88 +#: ../raster/r.fill.dir/main.c:90 msgid "sink" msgstr "" -#: ../raster/r.fill.dir/main.c:89 +#: ../raster/r.fill.dir/main.c:91 msgid "fill sinks" msgstr "" -#: ../raster/r.fill.dir/main.c:90 +#: ../raster/r.fill.dir/main.c:92 msgid "depressions" msgstr "" -#: ../raster/r.fill.dir/main.c:92 +#: ../raster/r.fill.dir/main.c:94 msgid "Filters and generates a depressionless elevation map and a flow direction map from a given elevation raster map." msgstr "" -#: ../raster/r.fill.dir/main.c:99 +#: ../raster/r.fill.dir/main.c:101 msgid "Name for output depressionless elevation raster map" msgstr "" -#: ../raster/r.fill.dir/main.c:103 +#: ../raster/r.fill.dir/main.c:105 msgid "Name for output flow direction map for depressionless elevation raster map" msgstr "" -#: ../raster/r.fill.dir/main.c:108 +#: ../raster/r.fill.dir/main.c:110 msgid "Name for output raster map of problem areas" msgstr "" -#: ../raster/r.fill.dir/main.c:115 +#: ../raster/r.fill.dir/main.c:117 msgid "Aspect direction format" msgstr "" -#: ../raster/r.fill.dir/main.c:121 +#: ../raster/r.fill.dir/main.c:123 msgid "Find unresolved areas only" msgstr "" -#: ../raster/r.fill.dir/main.c:127 +#: ../raster/r.fill.dir/main.c:129 #, c-format msgid "The '%c' flag requires '%s'to be specified" msgstr "" -#: ../raster/r.fill.dir/main.c:148 +#: ../raster/r.fill.dir/main.c:150 msgid "Direction map is D8 resolution, i.e. 45 degrees" msgstr "" -#: ../raster/r.fill.dir/main.c:190 +#: ../raster/r.fill.dir/main.c:192 msgid "Reading input elevation raster map..." msgstr "" -#: ../raster/r.fill.dir/main.c:200 +#: ../raster/r.fill.dir/main.c:202 msgid "Filling sinks..." msgstr "" -#: ../raster/r.fill.dir/main.c:204 +#: ../raster/r.fill.dir/main.c:206 msgid "Determining flow directions for ambiguous cases..." msgstr "" -#: ../raster/r.fill.dir/main.c:217 +#: ../raster/r.fill.dir/main.c:219 msgid "Repeat to get the final directions..." msgstr "" @@ -11450,14 +11787,6 @@ msgid "Pass 2 of 2..." msgstr "" -#: ../raster/r.clump/clump.c:99 ../raster/r.clump/clump.c:151 -#: ../raster/r.clump/minsize.c:152 ../raster/r.clump/minsize.c:253 -#: ../raster/r.clump/minsize.c:287 ../raster/r.clump/minsize.c:293 -#: ../raster/r.clump/minsize.c:424 ../raster/r.clump/minsize.c:447 -#: ../raster/r.clump/minsize.c:518 ../imagery/i.segment/cluster.c:431 -msgid "Unable to read from temp file" -msgstr "" - #: ../raster/r.clump/clump.c:115 ../raster/r.clump/clump.c:347 #: ../raster/r.clump/clump.c:361 ../raster/r.clump/clump.c:648 #: ../raster/r.clump/clump.c:662 ../raster/r.clump/minsize.c:163 @@ -11485,9 +11814,9 @@ msgid "%d-band clumping with threshold %g" msgstr "" -#: ../raster/r.clump/clump.c:451 ../imagery/i.segment/write_output.c:112 -#: ../imagery/i.segment/open_files.c:71 ../imagery/i.segment/open_files.c:238 -#: ../imagery/i.segment/open_files.c:246 +#: ../raster/r.clump/clump.c:451 ../imagery/i.segment/write_output.c:114 +#: ../imagery/i.segment/open_files.c:57 ../imagery/i.segment/open_files.c:232 +#: ../imagery/i.segment/open_files.c:240 #, c-format msgid "No min/max found in raster map <%s>" msgstr "" @@ -11572,7 +11901,7 @@ msgid "PNG error" msgstr "" -#: ../raster/r.in.png/main.c:485 ../raster/r.cross/main.c:168 +#: ../raster/r.in.png/main.c:485 ../raster/r.cross/main.c:161 #: ../raster/r.basins.fill/main.c:146 ../raster/r.resample/main.c:125 #, c-format msgid "Creating support files for <%s>..." @@ -11602,34 +11931,34 @@ msgid "Output image file header only and exit" msgstr "" -#: ../raster/r.cross/main.c:72 +#: ../raster/r.cross/main.c:71 msgid "Creates a cross product of the category values from multiple raster map layers." msgstr "" -#: ../raster/r.cross/main.c:81 +#: ../raster/r.cross/main.c:80 #, c-format msgid "Names of 2-%d input raster maps" msgstr "" -#: ../raster/r.cross/main.c:90 -msgid "Non-zero data only" +#: ../raster/r.cross/main.c:89 +msgid "Non-NULL data only" msgstr "" -#: ../raster/r.cross/main.c:103 +#: ../raster/r.cross/main.c:102 #, c-format msgid "More than %d files not allowed" msgstr "" -#: ../raster/r.cross/main.c:119 +#: ../raster/r.cross/main.c:111 msgid "Must specify 2 or more input maps" msgstr "" -#: ../raster/r.cross/main.c:136 +#: ../raster/r.cross/main.c:129 #, c-format msgid "%s: STEP 2 ..." msgstr "" -#: ../raster/r.cross/main.c:178 +#: ../raster/r.cross/main.c:171 #, c-format msgid "%d categories" msgstr "" @@ -11644,40 +11973,45 @@ msgid "%s: STEP 3 ... " msgstr "" -#: ../raster/r.series/main.c:141 +#: ../raster/r.series/main.c:142 msgid "Makes each output cell value a function of the values assigned to the corresponding cells in the input raster map layers." msgstr "" -#: ../raster/r.series/main.c:150 +#: ../raster/r.series/main.c:151 msgid "Input file with one raster map name and optional one weight per line, field separator between name and weight is |" msgstr "" -#: ../raster/r.series/main.c:161 ../raster3d/r3.neighbors/main.c:119 +#: ../raster/r.series/main.c:162 ../raster3d/r3.neighbors/main.c:119 msgid "Aggregate operation" msgstr "" -#: ../raster/r.series/main.c:176 +#: ../raster/r.series/main.c:177 msgid "Weighting factor for each input map, default value is 1.0 for each input map" msgstr "" -#: ../raster/r.series/main.c:250 ../raster/r.series/main.c:312 +#: ../raster/r.series/main.c:253 ../raster/r.series/main.c:325 msgid "Weights must be positive" msgstr "" -#: ../raster/r.series/main.c:268 ../raster/r.series/main.c:318 +#: ../raster/r.series/main.c:271 ../raster/r.series/main.c:331 #, c-format msgid "Reading raster map <%s> using weight %f..." msgstr "" -#: ../raster/r.series/main.c:298 +#: ../raster/r.series/main.c:274 ../raster/r.series/main.c:334 +#, c-format +msgid "Unable to open input raster <%s>" +msgstr "" + +#: ../raster/r.series/main.c:311 msgid "input= and weights= must have the same number of values" msgstr "" -#: ../raster/r.series/main.c:333 +#: ../raster/r.series/main.c:356 msgid "output= and method= must have the same number of values" msgstr "" -#: ../raster/r.series/main.c:351 +#: ../raster/r.series/main.c:379 #, c-format msgid "Method %s not compatible with weights, using unweighed version instead" msgstr "" @@ -11890,95 +12224,95 @@ msgid "Flag %c makes sense only with %s option or -%c flag" msgstr "" -#: ../raster/r.in.lidar/main.c:369 ../raster3d/r3.in.lidar/main.c:340 +#: ../raster/r.in.lidar/main.c:367 +msgid "Trim option can be used only with trimmean method" +msgstr "" + +#: ../raster/r.in.lidar/main.c:374 ../raster3d/r3.in.lidar/main.c:340 #, c-format msgid "File <%s> does not exist" msgstr "" -#: ../raster/r.in.lidar/main.c:386 +#: ../raster/r.in.lidar/main.c:391 msgid "zrange will not be taken into account during scan" msgstr "" -#: ../raster/r.in.lidar/main.c:399 ../raster3d/r3.in.lidar/main.c:374 +#: ../raster/r.in.lidar/main.c:404 ../raster3d/r3.in.lidar/main.c:374 #: ../vector/v.in.lidar/main.c:349 #, c-format msgid "Input file <%s> does not exist" msgstr "" -#: ../raster/r.in.lidar/main.c:403 ../raster3d/r3.in.lidar/main.c:378 +#: ../raster/r.in.lidar/main.c:408 ../raster3d/r3.in.lidar/main.c:378 #, c-format msgid "Unable to open file <%s> as a LiDAR point cloud" msgstr "" -#: ../raster/r.in.lidar/main.c:407 ../raster3d/r3.in.lidar/main.c:382 +#: ../raster/r.in.lidar/main.c:412 ../raster3d/r3.in.lidar/main.c:382 #: ../vector/v.in.lidar/main.c:358 #, c-format msgid "Unable to read LAS header of <%s>" msgstr "" -#: ../raster/r.in.lidar/main.c:423 ../raster3d/r3.in.lidar/main.c:398 +#: ../raster/r.in.lidar/main.c:428 ../raster3d/r3.in.lidar/main.c:398 msgid "First file's projection checked, checking projection of the other files..." msgstr "" -#: ../raster/r.in.lidar/main.c:461 +#: ../raster/r.in.lidar/main.c:466 #, c-format msgid "Unknown filter option <%s>" msgstr "" -#: ../raster/r.in.lidar/main.c:479 ../raster/r.in.xyz/main.c:383 +#: ../raster/r.in.lidar/main.c:484 ../raster/r.in.xyz/main.c:383 msgid "Invalid zrange" msgstr "" -#: ../raster/r.in.lidar/main.c:493 +#: ../raster/r.in.lidar/main.c:498 #, c-format msgid "Invalid %s" msgstr "" -#: ../raster/r.in.lidar/main.c:525 ../general/g.region/main.c:815 +#: ../raster/r.in.lidar/main.c:530 ../general/g.region/main.c:865 #, c-format msgid "Invalid input <%s=%s>" msgstr "" -#: ../raster/r.in.lidar/main.c:528 +#: ../raster/r.in.lidar/main.c:533 #, c-format msgid "Option '%s' must be > 0.0" msgstr "" -#: ../raster/r.in.lidar/main.c:596 +#: ../raster/r.in.lidar/main.c:601 #, c-format -msgid "Unable to process the hole map at once. Please set the '%s' option to some value lower than 100." +msgid "Unable to process the whole map at once. Please set the '%s' option to some value lower than 100." msgstr "" -#: ../raster/r.in.lidar/main.c:616 +#: ../raster/r.in.lidar/main.c:621 #, c-format msgid "Pass #%d (of %d)..." msgstr "" -#: ../raster/r.in.lidar/main.c:755 ../raster/r.drain/main.c:470 -msgid "Writing output raster map..." -msgstr "" - -#: ../raster/r.in.lidar/main.c:778 +#: ../raster/r.in.lidar/main.c:783 #, c-format msgid "%lu points found in input file(s)" msgstr "" -#: ../raster/r.in.lidar/main.c:798 +#: ../raster/r.in.lidar/main.c:803 #, c-format msgid "%lu input points were invalid and filtered out" msgstr "" -#: ../raster/r.in.lidar/main.c:801 +#: ../raster/r.in.lidar/main.c:806 #, c-format msgid "%lu input points were invalid, use -%c flag to filter them out" msgstr "" -#: ../raster/r.in.lidar/main.c:804 +#: ../raster/r.in.lidar/main.c:809 #, c-format msgid "Raster map <%s> created. %lu points from %d files found in region." msgstr "" -#: ../raster/r.in.lidar/main.c:809 +#: ../raster/r.in.lidar/main.c:814 #, c-format msgid "Raster map <%s> created. %lu points found in region." msgstr "" @@ -11988,10 +12322,10 @@ msgid "Cannot create temporary file with segments of a raster map" msgstr "" -#: ../raster/r.in.lidar/projection.c:34 ../raster/r.in.gdal/proj.c:131 -#: ../raster/r.external/proj.c:131 ../raster3d/r3.in.lidar/projection.c:36 +#: ../raster/r.in.lidar/projection.c:34 ../raster/r.in.gdal/proj.c:153 +#: ../raster/r.external/proj.c:153 ../raster3d/r3.in.lidar/projection.c:36 #: ../vector/v.in.lidar/projection.c:32 ../vector/v.in.pdal/projection.c:31 -#: ../vector/v.in.ogr/proj.c:322 ../vector/v.external/proj.c:223 +#: ../vector/v.in.ogr/proj.c:361 ../vector/v.external/proj.c:246 msgid "" "Projection of dataset does not appear to match current location.\n" "\n" @@ -12010,10 +12344,10 @@ msgid "Import dataset PROJ_INFO is:\n" msgstr "" -#: ../raster/r.in.lidar/projection.c:91 ../raster/r.in.gdal/proj.c:237 -#: ../raster/r.external/proj.c:237 ../raster3d/r3.in.lidar/projection.c:93 +#: ../raster/r.in.lidar/projection.c:91 ../raster/r.in.gdal/proj.c:259 +#: ../raster/r.external/proj.c:259 ../raster3d/r3.in.lidar/projection.c:93 #: ../vector/v.in.lidar/projection.c:89 ../vector/v.in.pdal/projection.c:88 -#: ../vector/v.in.ogr/proj.c:428 ../vector/v.external/proj.c:329 +#: ../vector/v.in.ogr/proj.c:467 ../vector/v.external/proj.c:352 #, c-format msgid "" "\n" @@ -12032,17 +12366,17 @@ msgid "Unable to convert input map projection information to GRASS format for checking" msgstr "" -#: ../raster/r.in.lidar/projection.c:128 ../raster/r.in.gdal/proj.c:122 -#: ../raster/r.external/proj.c:122 ../raster3d/r3.in.lidar/projection.c:130 -#: ../vector/v.in.lidar/projection.c:126 ../vector/v.in.ogr/proj.c:313 -#: ../vector/v.external/proj.c:214 +#: ../raster/r.in.lidar/projection.c:128 ../raster/r.in.gdal/proj.c:144 +#: ../raster/r.external/proj.c:144 ../raster3d/r3.in.lidar/projection.c:130 +#: ../vector/v.in.lidar/projection.c:126 ../vector/v.in.ogr/proj.c:352 +#: ../vector/v.external/proj.c:237 msgid "Over-riding projection check" msgstr "" -#: ../raster/r.in.lidar/projection.c:139 ../raster/r.in.gdal/proj.c:260 -#: ../raster/r.external/proj.c:260 ../raster3d/r3.in.lidar/projection.c:141 +#: ../raster/r.in.lidar/projection.c:139 ../raster/r.in.gdal/proj.c:282 +#: ../raster/r.external/proj.c:282 ../raster3d/r3.in.lidar/projection.c:141 #: ../vector/v.in.lidar/projection.c:137 ../vector/v.in.pdal/projection.c:137 -#: ../vector/v.in.ogr/proj.c:451 ../vector/v.external/proj.c:352 +#: ../vector/v.in.ogr/proj.c:490 ../vector/v.external/proj.c:375 msgid "Projection of input dataset and current location appear to match" msgstr "" @@ -12078,14 +12412,6 @@ msgid "File containing expression(s) to evaluate" msgstr "" -#: ../raster/r.mapcalc/main.c:105 -msgid "Seed for rand() function" -msgstr "" - -#: ../raster/r.mapcalc/main.c:109 -msgid "Generate random seed (result is non-deterministic)" -msgstr "" - #: ../raster/r.mapcalc/main.c:113 msgid "List input and output maps" msgstr "" @@ -12183,8 +12509,8 @@ msgid "Unable to close raster map <%s@%s>" msgstr "" -#: ../raster/r.mapcalc/map3.c:607 ../raster/r.sunhours/main.c:324 -#: ../raster/r.sunhours/main.c:335 ../raster/r.sunhours/main.c:346 +#: ../raster/r.mapcalc/map3.c:607 ../raster/r.sunhours/main.c:325 +#: ../raster/r.sunhours/main.c:336 ../raster/r.sunhours/main.c:347 #: ../imagery/i.landsat.acca/tools.c:136 #: ../imagery/i.landsat.acca/algorithm.c:234 #: ../imagery/i.landsat.acca/algorithm.c:388 @@ -12274,9 +12600,9 @@ msgstr "" #: ../raster/r.statistics/main.c:118 ../raster/r.stats.zonal/main.c:165 -#: ../raster/r.proj/main.c:237 ../imagery/i.rectify/main.c:156 +#: ../raster/r.proj/main.c:248 ../imagery/i.rectify/main.c:156 #: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:151 -#: ../vector/v.vect.stats/main.c:302 +#: ../vector/v.vect.stats/main.c:309 #, c-format msgid "<%s=%s> unknown %s" msgstr "" @@ -12393,31 +12719,15 @@ msgid "Cannot get projection key values of current location" msgstr "" -#: ../raster/r.sunhours/main.c:232 ../general/g.region/printwindow.c:267 -#: ../general/g.region/printwindow.c:488 ../general/g.region/printwindow.c:569 -msgid "Unable to update lat/long projection parameters" -msgstr "" - -#: ../raster/r.sunhours/main.c:296 ../raster/r.sunhours/main.c:391 -#: ../raster/r.sunmask/g_solposition.c:127 -#: ../general/g.region/printwindow.c:285 ../general/g.region/printwindow.c:293 -#: ../general/g.region/printwindow.c:301 ../general/g.region/printwindow.c:309 -#: ../general/g.region/printwindow.c:319 ../general/g.region/printwindow.c:503 -#: ../general/g.region/printwindow.c:596 ../general/g.region/printwindow.c:608 -#: ../general/g.region/printwindow.c:625 ../general/g.region/printwindow.c:643 -#: ../general/g.region/printwindow.c:658 -msgid "Error in pj_do_proj (projection of input coordinate pair)" -msgstr "" - -#: ../raster/r.sunhours/main.c:356 +#: ../raster/r.sunhours/main.c:357 msgid "Calculating solar elevation and azimuth..." msgstr "" -#: ../raster/r.sunhours/main.c:359 +#: ../raster/r.sunhours/main.c:360 msgid "Calculating solar elevation..." msgstr "" -#: ../raster/r.sunhours/main.c:362 +#: ../raster/r.sunhours/main.c:363 msgid "Calculating solar azimuth..." msgstr "" @@ -12580,7 +12890,7 @@ msgid "Print compression information in shell script style" msgstr "" -#: ../raster/r.compress/main.c:128 ../raster/r.compress/main.c:308 +#: ../raster/r.compress/main.c:128 ../raster/r.compress/main.c:312 #, c-format msgid "Raster map <%s> is not in the current mapset" msgstr "" @@ -12600,72 +12910,82 @@ msgid "<%s> is a GDAL-linked map - can't (un)compress" msgstr "" -#: ../raster/r.compress/main.c:215 +#: ../raster/r.compress/main.c:145 +#, c-format +msgid "<%s> is a virtual raster map - can't (un)compress" +msgstr "" + +#: ../raster/r.compress/main.c:219 msgid "DONE: uncompressed file is %lu %s (%.2f%) smaller" msgstr "" -#: ../raster/r.compress/main.c:216 +#: ../raster/r.compress/main.c:220 msgid "DONE: compressed file is %lu %s (%.2f%) smaller" msgstr "" -#: ../raster/r.compress/main.c:220 +#: ../raster/r.compress/main.c:224 msgid "DONE: uncompressed file is %lu %s (%.2f%) larger" msgstr "" -#: ../raster/r.compress/main.c:221 +#: ../raster/r.compress/main.c:225 msgid "DONE: compressed file is %lu %s (%.2f%) larger" msgstr "" -#: ../raster/r.compress/main.c:224 +#: ../raster/r.compress/main.c:228 msgid "same size" msgstr "" -#: ../raster/r.compress/main.c:240 +#: ../raster/r.compress/main.c:244 #, c-format msgid "<%s> already uncompressed" msgstr "" -#: ../raster/r.compress/main.c:243 +#: ../raster/r.compress/main.c:247 #, c-format msgid "Uncompressing <%s>" msgstr "" -#: ../raster/r.compress/main.c:251 +#: ../raster/r.compress/main.c:255 #, c-format msgid "Re-compressing <%s>" msgstr "" -#: ../raster/r.compress/main.c:254 +#: ../raster/r.compress/main.c:258 #, c-format msgid "Compressing <%s>" msgstr "" -#: ../raster/r.compress/main.c:312 +#: ../raster/r.compress/main.c:316 #, c-format msgid "<%s> is a GDAL-linked map" msgstr "" -#: ../raster/r.compress/main.c:316 +#: ../raster/r.compress/main.c:320 +#, c-format +msgid "<%s> is a virtual raster map" +msgstr "" + +#: ../raster/r.compress/main.c:324 #, c-format msgid "<%s> is a reclass file of map <%s> in mapset <%s>" msgstr "" -#: ../raster/r.compress/main.c:336 +#: ../raster/r.compress/main.c:344 #, c-format msgid "<%s> is uncompressed (method %i: %s). Data type: %s" msgstr "" -#: ../raster/r.compress/main.c:343 +#: ../raster/r.compress/main.c:351 #, c-format msgid "<%s> is compressed (method %i: %s). Data type: %s" msgstr "" -#: ../raster/r.compress/main.c:351 +#: ../raster/r.compress/main.c:359 #, c-format msgid "<%s> has a compressed NULL file" msgstr "" -#: ../raster/r.compress/main.c:353 +#: ../raster/r.compress/main.c:362 #, c-format msgid "<%s> has an uncompressed NULL file" msgstr "" @@ -12882,22 +13202,22 @@ #: ../raster/r.out.gdal/main.c:713 ../raster/r.out.gdal/main.c:725 #: ../raster/r.out.gdal/main.c:738 ../raster/r.out.gdal/main.c:751 #: ../raster/r.out.gdal/main.c:763 ../raster/r.out.gdal/main.c:777 -#: ../raster/r.out.gdal/export_band.c:477 -#: ../raster/r.out.gdal/export_band.c:489 -#: ../raster/r.out.gdal/export_band.c:502 -#: ../raster/r.out.gdal/export_band.c:515 -#: ../raster/r.out.gdal/export_band.c:527 -#: ../raster/r.out.gdal/export_band.c:540 -#: ../raster/r.out.gdal/export_band.c:554 +#: ../raster/r.out.gdal/export_band.c:482 +#: ../raster/r.out.gdal/export_band.c:494 +#: ../raster/r.out.gdal/export_band.c:507 +#: ../raster/r.out.gdal/export_band.c:520 +#: ../raster/r.out.gdal/export_band.c:532 +#: ../raster/r.out.gdal/export_band.c:547 +#: ../raster/r.out.gdal/export_band.c:562 msgid "Selected GDAL datatype does not cover data range." msgstr "" #: ../raster/r.out.gdal/main.c:714 ../raster/r.out.gdal/main.c:726 #: ../raster/r.out.gdal/main.c:739 ../raster/r.out.gdal/main.c:752 -#: ../raster/r.out.gdal/export_band.c:478 -#: ../raster/r.out.gdal/export_band.c:490 -#: ../raster/r.out.gdal/export_band.c:503 -#: ../raster/r.out.gdal/export_band.c:516 +#: ../raster/r.out.gdal/export_band.c:483 +#: ../raster/r.out.gdal/export_band.c:495 +#: ../raster/r.out.gdal/export_band.c:508 +#: ../raster/r.out.gdal/export_band.c:521 #, c-format msgid "GDAL datatype: %s, range: %d - %d" msgstr "" @@ -12909,15 +13229,14 @@ msgid "Range to be exported: %g - %g" msgstr "" -#: ../raster/r.out.gdal/main.c:764 ../raster/r.out.gdal/export_band.c:528 +#: ../raster/r.out.gdal/main.c:764 ../raster/r.out.gdal/export_band.c:533 #, c-format msgid "GDAL datatype: %s, range: %u - %u" msgstr "" -#: ../raster/r.out.gdal/main.c:778 ../raster/r.out.gdal/export_band.c:541 -#: ../raster/r.out.gdal/export_band.c:555 +#: ../raster/r.out.gdal/main.c:778 ../raster/r.out.gdal/export_band.c:548 #, c-format -msgid "GDAL datatype: %s, range: %g - %g" +msgid "GDAL datatype: %s, range: %.7g - %.7g" msgstr "" #: ../raster/r.out.gdal/main.c:805 ../raster/r.out.gdal/main.c:818 @@ -12948,7 +13267,7 @@ msgid "GDAL datatype: %s, valid range: %g - %g" msgstr "" -#: ../raster/r.out.gdal/export_band.c:53 ../raster/r.out.gdal/export_band.c:359 +#: ../raster/r.out.gdal/export_band.c:53 ../raster/r.out.gdal/export_band.c:364 msgid "Unable to allocate buffer for reading raster map" msgstr "" @@ -12977,33 +13296,38 @@ msgid "The user given nodata value %g is present in rasterband <%s> and would lead to data loss. Please specify a different nodata value with the %s parameter." msgstr "" -#: ../raster/r.out.gdal/export_band.c:240 +#: ../raster/r.out.gdal/export_band.c:241 msgid "Unable to get raster band" msgstr "" -#: ../raster/r.out.gdal/export_band.c:396 -#: ../raster/r.out.gdal/export_band.c:425 -#: ../raster/r.out.gdal/export_band.c:454 +#: ../raster/r.out.gdal/export_band.c:401 +#: ../raster/r.out.gdal/export_band.c:430 +#: ../raster/r.out.gdal/export_band.c:459 msgid "Unable to write GDAL raster file" msgstr "" -#: ../raster/r.out.gdal/export_band.c:481 -#: ../raster/r.out.gdal/export_band.c:493 -#: ../raster/r.out.gdal/export_band.c:506 -#: ../raster/r.out.gdal/export_band.c:519 -#: ../raster/r.out.gdal/export_band.c:531 -#: ../raster/r.out.gdal/export_band.c:544 -#: ../raster/r.out.gdal/export_band.c:558 +#: ../raster/r.out.gdal/export_band.c:486 +#: ../raster/r.out.gdal/export_band.c:498 +#: ../raster/r.out.gdal/export_band.c:511 +#: ../raster/r.out.gdal/export_band.c:524 +#: ../raster/r.out.gdal/export_band.c:536 +#: ../raster/r.out.gdal/export_band.c:551 +#: ../raster/r.out.gdal/export_band.c:566 #, c-format msgid "Raster map <%s> range: %g - %g" msgstr "" +#: ../raster/r.out.gdal/export_band.c:563 +#, c-format +msgid "GDAL datatype: %s, range: %.16g - %.16g" +msgstr "" + #: ../raster/r.out.gdal/attr.c:140 ../raster/r.out.gdal/attr.c:178 msgid "Failed to set raster attribute table" msgstr "" #: ../raster/r.basins.fill/main.c:56 ../raster/r.water.outlet/main.c:59 -#: ../raster/r.watershed/front/main.c:75 +#: ../raster/r.watershed/front/main.c:77 msgid "watershed" msgstr "" @@ -13057,7 +13381,7 @@ msgstr "" #: ../raster/r.in.xyz/main.c:258 ../vector/v.in.lidar/main.c:196 -#: ../vector/v.decimate/main.c:148 +#: ../vector/v.decimate/main.c:149 msgid "Filter range for z data (min,max)" msgstr "" @@ -13109,7 +13433,7 @@ #: ../raster/r.in.xyz/main.c:536 #, c-format -msgid "Unable to process the hole map at once. Please set the %s option to some value lower than 100." +msgid "Unable to process the whole map at once. Please set the %s option to some value lower than 100." msgstr "" #: ../raster/r.in.xyz/main.c:589 @@ -13210,7 +13534,7 @@ msgstr "" #: ../raster/r.kappa/main.c:70 ../imagery/i.segment/main.c:38 -#: ../imagery/i.gensig/main.c:40 ../imagery/i.maxlik/main.c:62 +#: ../imagery/i.gensig/main.c:40 ../imagery/i.maxlik/main.c:64 #: ../imagery/i.smap/main.c:39 ../imagery/i.gensigset/main.c:41 #: ../imagery/i.cluster/main.c:76 ../vector/v.class/main.c:46 msgid "classification" @@ -13248,6 +13572,10 @@ msgid "No header in the report" msgstr "" +#: ../raster/r.kappa/main.c:113 +msgid "Print Matrix only" +msgstr "" + #: ../raster/r.kappa/prt_label.c:17 #, c-format msgid "Can't open file <%s> to write label" @@ -13258,7 +13586,7 @@ msgid "Cannot open file <%s> to write kappa and relevant parameters" msgstr "" -#: ../raster/r.kappa/prt_mat.c:39 +#: ../raster/r.kappa/prt_mat.c:39 ../raster/r.kappa/prt2csv_mat.c:40 #, c-format msgid "Cannot open file <%s> to write cats and counts (error matrix)" msgstr "" @@ -13355,11 +13683,11 @@ #: ../raster/r.to.vect/main.c:106 ../raster/r.to.vect/main.c:113 #: ../vector/v.to.rast/main.c:88 ../vector/v.to.rast/main.c:94 #: ../vector/v.to.rast/main.c:100 ../vector/v.buffer/main.c:306 -#: ../vector/v.in.ogr/main.c:289 ../vector/v.in.ogr/main.c:299 -#: ../vector/v.in.ogr/main.c:309 ../vector/v.in.ogr/main.c:342 -#: ../vector/v.in.ogr/main.c:374 ../vector/v.overlay/main.c:135 -#: ../vector/v.overlay/main.c:145 ../vector/v.extract/main.c:93 -#: ../vector/v.extract/main.c:145 ../vector/v.generalize/main.c:245 +#: ../vector/v.in.ogr/main.c:306 ../vector/v.in.ogr/main.c:316 +#: ../vector/v.in.ogr/main.c:326 ../vector/v.in.ogr/main.c:359 +#: ../vector/v.in.ogr/main.c:391 ../vector/v.overlay/main.c:135 +#: ../vector/v.overlay/main.c:145 ../vector/v.extract/main.c:94 +#: ../vector/v.extract/main.c:147 ../vector/v.generalize/main.c:245 msgid "Attributes" msgstr "" @@ -13504,6 +13832,96 @@ msgid "Writing color file..." msgstr "" +#: ../raster/r.buildvrt/main.c:78 +msgid "mosaic" +msgstr "" + +#: ../raster/r.buildvrt/main.c:79 +msgid "virtual raster" +msgstr "" + +#: ../raster/r.buildvrt/main.c:81 +msgid "Build a VRT (Virtual Raster) from the list of input raster maps." +msgstr "" + +#: ../raster/r.buildvrt/main.c:84 +msgid "Name of input raster files" +msgstr "" + +#: ../raster/r.buildvrt/main.c:90 ../imagery/i.group/main.c:73 +msgid "Input file with one raster map name per line" +msgstr "" + +#: ../raster/r.buildvrt/main.c:147 ../raster/r.buildvrt/main.c:200 +#, c-format +msgid "Input raster map <%s> not found" +msgstr "" + +#: ../raster/r.buildvrt/main.c:150 ../raster/r.buildvrt/main.c:203 +msgid "Input and output raster map can not be identical" +msgstr "" + +#: ../raster/r.buildvrt/main.c:155 ../raster/r.buildvrt/main.c:208 +#, c-format +msgid "Input map <%s@%s> is all NULL, skipping" +msgstr "" + +#: ../raster/r.buildvrt/main.c:177 +msgid "Only one raster map name found in input file" +msgstr "" + +#: ../raster/r.buildvrt/main.c:188 +msgid "Only one raster map name found" +msgstr "" + +#: ../raster/r.buildvrt/main.c:260 +msgid "Input maptypes are different" +msgstr "" + +#: ../raster/r.buildvrt/main.c:262 ../raster/r.buildvrt/main.c:264 +msgid "Input ns resolutions are different" +msgstr "" + +#: ../raster/r.buildvrt/link.c:13 ../raster/r.external/link.c:87 +#, c-format +msgid "Unable to create cell/%s file" +msgstr "" + +#: ../raster/r.buildvrt/link.c:22 ../raster/r.external/link.c:96 +#, c-format +msgid "Unable to create fcell/%s file" +msgstr "" + +#: ../raster/r.buildvrt/link.c:35 +#, c-format +msgid "Unable to create cell_misc/%s/vrt file" +msgstr "" + +#: ../raster/r.buildvrt/link.c:66 ../raster/r.external/link.c:160 +#, c-format +msgid "Unable to create cell_misc/%s/f_format file" +msgstr "" + +#: ../raster/r.buildvrt/link.c:69 ../raster/r.external/link.c:163 +#, c-format +msgid "Error writing cell_misc/%s/f_format file" +msgstr "" + +#: ../raster/r.buildvrt/link.c:124 ../raster/r.external/link.c:200 +#, c-format +msgid "Creating support files for %s" +msgstr "" + +#: ../raster/r.buildvrt/link.c:127 +#, c-format +msgid "virtual raster generated by %s" +msgstr "" + +#: ../raster/r.buildvrt/link.c:140 ../raster/r.external/link.c:248 +#, c-format +msgid "Link to raster map <%s> created." +msgstr "" + #: ../raster/r.quantile/main.c:69 msgid "Computing histogram" msgstr "" @@ -13647,11 +14065,11 @@ #: ../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:160 ../general/g.region/main.c:204 -#: ../general/g.region/main.c:213 ../general/g.region/main.c:222 -#: ../general/g.region/main.c:231 ../general/g.region/main.c:240 -#: ../general/g.region/main.c:249 ../general/g.region/main.c:325 -#: ../general/g.region/main.c:336 +#: ../general/g.region/main.c:161 ../general/g.region/main.c:205 +#: ../general/g.region/main.c:214 ../general/g.region/main.c:223 +#: ../general/g.region/main.c:232 ../general/g.region/main.c:241 +#: ../general/g.region/main.c:250 ../general/g.region/main.c:326 +#: ../general/g.region/main.c:337 ../general/g.region/main.c:349 msgid "Bounds" msgstr "" @@ -13765,7 +14183,7 @@ msgid "Either all or none of %s=, %s=, %s= and %s= must be given" msgstr "" -#: ../raster/r.in.bin/main.c:521 ../display/d.grid/main.c:266 +#: ../raster/r.in.bin/main.c:521 ../display/d.grid/main.c:265 #: ../raster3d/r3.in.bin/main.c:424 #, c-format msgid "Illegal north coordinate <%s>" @@ -13776,7 +14194,7 @@ msgid "Illegal south coordinate <%s>" msgstr "" -#: ../raster/r.in.bin/main.c:525 ../display/d.grid/main.c:259 +#: ../raster/r.in.bin/main.c:525 ../display/d.grid/main.c:258 #: ../raster3d/r3.in.bin/main.c:428 #, c-format msgid "Illegal east coordinate <%s>" @@ -13794,7 +14212,7 @@ #: ../raster/r.in.bin/main.c:554 #, c-format -msgid "East-West (ewres: %f) and North-South (nwres: %f) resolution differ significantly. Did you assign %s= and %s= correctly?" +msgid "East-West (ewres: %f) and North-South (nsres: %f) resolution differ significantly. Did you assign %s= and %s= correctly?" msgstr "" #: ../raster/r.in.bin/main.c:575 @@ -13810,100 +14228,37 @@ msgid "Importing band %d..." msgstr "" -#: ../raster/r.drain/main.c:113 -msgid "Traces a flow through an elevation model or cost surface on a raster map." -msgstr "" - -#: ../raster/r.drain/main.c:116 -msgid "Name of input elevation or cost surface raster map" -msgstr "" - -#: ../raster/r.drain/main.c:121 -msgid "Name of input movement direction map associated with the cost surface" -msgstr "" - -#: ../raster/r.drain/main.c:123 -msgid "Direction in degrees CCW from east" -msgstr "" - -#: ../raster/r.drain/main.c:125 ../raster/r.drain/main.c:167 -msgid "Cost surface" -msgstr "" - -#: ../raster/r.drain/main.c:133 -msgid "Name for output drain vector map" -msgstr "" - -#: ../raster/r.drain/main.c:134 -msgid "Recommended for cost surface made using knight's move" -msgstr "" - -#: ../raster/r.drain/main.c:144 -msgid "Name of starting vector points map(s)" -msgstr "" - -#: ../raster/r.drain/main.c:150 -msgid "Copy input cell values on output" -msgstr "" - -#: ../raster/r.drain/main.c:151 ../raster/r.drain/main.c:156 -#: ../raster/r.drain/main.c:161 -msgid "Path settings" -msgstr "" - -#: ../raster/r.drain/main.c:155 -msgid "Accumulate input values along the path" -msgstr "" - -#: ../raster/r.drain/main.c:160 -msgid "Count cell numbers along the path" -msgstr "" - -#: ../raster/r.drain/main.c:166 -msgid "The input raster map is a cost surface (direction surface must also be specified)" -msgstr "" - -#: ../raster/r.drain/main.c:178 +#: ../raster/r.drain/main.c:179 msgid "Directional drain selected... checking for direction raster map" msgstr "" -#: ../raster/r.drain/main.c:181 +#: ../raster/r.drain/main.c:182 msgid "Surface/Hydrology drain selected" msgstr "" -#: ../raster/r.drain/main.c:186 +#: ../raster/r.drain/main.c:187 #, c-format msgid "Direction raster map <%s> not specified, if direction flag is on, a direction raster must be given" msgstr "" -#: ../raster/r.drain/main.c:193 +#: ../raster/r.drain/main.c:194 #, c-format msgid "Direction raster map <%s> should not be specified for Surface/Hydrology drains" msgstr "" -#: ../raster/r.drain/main.c:212 +#: ../raster/r.drain/main.c:213 msgid "Specify just one of the -c, -a and -n flags" msgstr "" -#: ../raster/r.drain/main.c:243 -#, c-format -msgid "Starting point %d is outside the current region" -msgstr "" - -#: ../raster/r.drain/main.c:318 -#, c-format -msgid "Starting vector map <%s> contains no points in the current region" -msgstr "" - -#: ../raster/r.drain/main.c:326 +#: ../raster/r.drain/main.c:327 msgid "No start/stop point(s) specified" msgstr "" -#: ../raster/r.drain/main.c:401 +#: ../raster/r.drain/main.c:402 msgid "Calculating flow directions..." msgstr "" -#: ../raster/r.drain/main.c:692 +#: ../raster/r.drain/main.c:693 #, c-format msgid "direction read: %lf, neighbour found: %i" msgstr "" @@ -13920,15 +14275,6 @@ msgid "Maximum number of cells to be created" msgstr "" -#: ../raster/r.random.cells/main.c:77 -msgid "Random seed (SEED_MIN >= value >= SEED_MAX) (default [random])" -msgstr "" - -#: ../raster/r.random.cells/random.c:50 -#, c-format -msgid "RAN1: j == %d shouldn't happen" -msgstr "" - #: ../raster/r.random.cells/init.c:77 msgid "Distance must be >= 0.0" msgstr "" @@ -13945,11 +14291,6 @@ msgid "Spatial weights neighborhood (cells):" msgstr "" -#: ../raster/r.fill.stats/main.c:779 ../raster/r.null/main.c:61 -#: ../raster3d/r3.null/main.c:181 -msgid "null data" -msgstr "" - #: ../raster/r.fill.stats/main.c:781 msgid "Rapidly fills 'no data' cells (NULLs) of a raster map with interpolated values (IDW)." msgstr "" @@ -14161,7 +14502,7 @@ msgid "Generating %d x %d = %d tiles..." msgstr "" -#: ../raster/r.tile/main.c:184 +#: ../raster/r.tile/main.c:187 #, c-format msgid "Unable to read cats for %s" msgstr "" @@ -14199,40 +14540,36 @@ msgid "Creating support files for raster map <%s>..." msgstr "" -#: ../raster/r.info/main.c:73 ../vector/v.info/main.c:41 +#: ../raster/r.info/main.c:75 ../vector/v.info/main.c:41 msgid "history" msgstr "" -#: ../raster/r.info/main.c:75 +#: ../raster/r.info/main.c:77 msgid "Outputs basic information about a raster map." msgstr "" -#: ../raster/r.info/main.c:81 +#: ../raster/r.info/main.c:83 msgid "Print raster array information in shell script style" msgstr "" -#: ../raster/r.info/main.c:85 +#: ../raster/r.info/main.c:87 msgid "Print range in shell script style" msgstr "" -#: ../raster/r.info/main.c:89 +#: ../raster/r.info/main.c:95 msgid "Print extended metadata information in shell script style" msgstr "" -#: ../raster/r.info/main.c:93 ../raster3d/r3.info/main.c:94 +#: ../raster/r.info/main.c:99 ../raster3d/r3.info/main.c:94 msgid "Print raster history instead of info" msgstr "" -#: ../raster/r.info/main.c:99 +#: ../raster/r.info/main.c:105 #, c-format msgid "Flags -%c and -%c/%c/%c are mutually exclusive" msgstr "" -#: ../raster/r.info/main.c:127 -msgid "Unable to read range file" -msgstr "" - -#: ../raster/r.info/main.c:303 ../raster/r.info/main.c:445 +#: ../raster/r.info/main.c:312 ../raster/r.info/main.c:538 #: ../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 @@ -14315,8 +14652,8 @@ #: ../raster/r.geomorphon/main.c:196 ../raster/r.watershed/shed/com_line.c:231 #: ../raster/r.watershed/shed/com_line.c:266 ../general/g.rename/main.c:85 -#: ../general/g.copy/main.c:80 ../imagery/i.landsat.acca/main.c:188 -#: ../imagery/i.landsat.toar/main.c:563 +#: ../general/g.copy/main.c:80 ../imagery/i.maxlik/main.c:109 +#: ../imagery/i.landsat.acca/main.c:188 ../imagery/i.landsat.toar/main.c:563 #: ../imagery/i.ortho.photo/i.ortho.camera/main.c:114 #, c-format msgid "<%s> is an illegal file name" @@ -14373,7 +14710,7 @@ msgid "wetness" msgstr "" -#: ../raster/r.topidx/main.c:42 ../raster/r.watershed/front/main.c:80 +#: ../raster/r.topidx/main.c:42 ../raster/r.watershed/front/main.c:82 msgid "topographic index" msgstr "" @@ -14401,6 +14738,7 @@ msgstr "" #: ../raster/r.category/main.c:53 ../vector/v.category/main.c:76 +#: ../vector/v.to.db/main.c:46 msgid "category" msgstr "" @@ -14606,7 +14944,7 @@ msgid "Creation options" msgstr "" -#: ../raster/r.external.out/main.c:271 ../raster/r.in.gdal/main.c:207 +#: ../raster/r.external.out/main.c:271 ../raster/r.in.gdal/main.c:224 #: ../raster/r.external/main.c:95 ../vector/v.external.out/args.c:62 #: ../vector/v.external/args.c:56 msgid "List supported formats and exit" @@ -14620,135 +14958,135 @@ msgid "Print current status" msgstr "" -#: ../raster/r.resamp.bspline/main.c:84 +#: ../raster/r.resamp.bspline/main.c:86 msgid "Performs bilinear or bicubic spline interpolation with Tykhonov regularization." msgstr "" -#: ../raster/r.resamp.bspline/main.c:92 +#: ../raster/r.resamp.bspline/main.c:94 msgid "Name for output vector map with interpolation grid" msgstr "" -#: ../raster/r.resamp.bspline/main.c:97 +#: ../raster/r.resamp.bspline/main.c:99 msgid "Name of raster map to use for masking" msgstr "" -#: ../raster/r.resamp.bspline/main.c:98 ../vector/v.surf.bspline/main.c:140 +#: ../raster/r.resamp.bspline/main.c:100 ../vector/v.surf.bspline/main.c:140 msgid "Only cells that are not NULL and not zero are interpolated" msgstr "" -#: ../raster/r.resamp.bspline/main.c:106 +#: ../raster/r.resamp.bspline/main.c:108 msgid "Length of each spline step in the east-west direction. Default: 1.5 * ewres." msgstr "" -#: ../raster/r.resamp.bspline/main.c:114 +#: ../raster/r.resamp.bspline/main.c:116 msgid "Length of each spline step in the north-south direction. Default: 1.5 * nsres." msgstr "" -#: ../raster/r.resamp.bspline/main.c:118 ../vector/v.surf.bspline/main.c:163 +#: ../raster/r.resamp.bspline/main.c:120 ../vector/v.surf.bspline/main.c:163 msgid "Spline interpolation algorithm" msgstr "" -#: ../raster/r.resamp.bspline/main.c:124 +#: ../raster/r.resamp.bspline/main.c:126 #: ../vector/v.lidar.correction/main.c:407 ../vector/v.surf.bspline/main.c:170 #: ../vector/v.outlier/main.c:418 msgid "Bilinear interpolation" msgstr "" -#: ../raster/r.resamp.bspline/main.c:125 ../vector/v.surf.bspline/main.c:171 +#: ../raster/r.resamp.bspline/main.c:127 ../vector/v.surf.bspline/main.c:171 msgid "Bicubic interpolation" msgstr "" -#: ../raster/r.resamp.bspline/main.c:137 +#: ../raster/r.resamp.bspline/main.c:139 msgid "Only interpolate null cells in input raster map" msgstr "" -#: ../raster/r.resamp.bspline/main.c:143 ../vector/v.surf.bspline/main.c:101 +#: ../raster/r.resamp.bspline/main.c:145 ../vector/v.surf.bspline/main.c:101 msgid "Find the best Tykhonov regularizing parameter using a \"leave-one-out\" cross validation method" msgstr "" -#: ../raster/r.resamp.bspline/main.c:183 +#: ../raster/r.resamp.bspline/main.c:185 msgid "ew_step must be positive" msgstr "" -#: ../raster/r.resamp.bspline/main.c:191 +#: ../raster/r.resamp.bspline/main.c:193 msgid "ns_step must be positive" msgstr "" -#: ../raster/r.resamp.bspline/main.c:218 +#: ../raster/r.resamp.bspline/main.c:220 #, c-format msgid "spline step in ew direction %g" msgstr "" -#: ../raster/r.resamp.bspline/main.c:219 +#: ../raster/r.resamp.bspline/main.c:221 #, c-format msgid "spline step in ns direction %g" msgstr "" -#: ../raster/r.resamp.bspline/main.c:220 +#: ../raster/r.resamp.bspline/main.c:222 #, c-format msgid "adjusted EW splines %d" msgstr "" -#: ../raster/r.resamp.bspline/main.c:221 +#: ../raster/r.resamp.bspline/main.c:223 #, c-format msgid "adjusted NS splines %d" msgstr "" -#: ../raster/r.resamp.bspline/main.c:300 ../vector/v.surf.bspline/main.c:461 +#: ../raster/r.resamp.bspline/main.c:302 ../vector/v.surf.bspline/main.c:461 msgid "Memory in MB must be >= 3" msgstr "" -#: ../raster/r.resamp.bspline/main.c:321 ../raster/r.resamp.bspline/main.c:406 -#: ../raster/r.resamp.bspline/main.c:478 ../vector/v.surf.bspline/main.c:480 +#: ../raster/r.resamp.bspline/main.c:323 ../raster/r.resamp.bspline/main.c:408 +#: ../raster/r.resamp.bspline/main.c:480 ../vector/v.surf.bspline/main.c:480 #: ../vector/v.surf.bspline/main.c:508 msgid "Can not initialize temporary file" msgstr "" -#: ../raster/r.resamp.bspline/main.c:327 +#: ../raster/r.resamp.bspline/main.c:329 #, c-format msgid "Loading input raster <%s>" msgstr "" -#: ../raster/r.resamp.bspline/main.c:341 ../raster/r.resamp.bspline/main.c:452 -#: ../raster/r.resamp.bspline/main.c:488 +#: ../raster/r.resamp.bspline/main.c:343 ../raster/r.resamp.bspline/main.c:454 +#: ../raster/r.resamp.bspline/main.c:490 msgid "Can not write to temp file" msgstr "" -#: ../raster/r.resamp.bspline/main.c:346 +#: ../raster/r.resamp.bspline/main.c:348 msgid "Only NULL cells in input raster" msgstr "" -#: ../raster/r.resamp.bspline/main.c:370 ../vector/v.surf.bspline/main.c:313 +#: ../raster/r.resamp.bspline/main.c:372 ../vector/v.surf.bspline/main.c:313 msgid "Cross validation didn't finish correctly" msgstr "" -#: ../raster/r.resamp.bspline/main.c:374 ../vector/v.surf.bspline/main.c:319 +#: ../raster/r.resamp.bspline/main.c:376 ../vector/v.surf.bspline/main.c:319 #, c-format msgid "Cross validation finished for ew_step = %f and ns_step = %f" msgstr "" -#: ../raster/r.resamp.bspline/main.c:394 +#: ../raster/r.resamp.bspline/main.c:396 msgid "Mark cells for interpolation" msgstr "" -#: ../raster/r.resamp.bspline/main.c:466 +#: ../raster/r.resamp.bspline/main.c:468 msgid "No NULL cells found in input raster." msgstr "" -#: ../raster/r.resamp.bspline/main.c:481 ../vector/v.surf.bspline/main.c:483 +#: ../raster/r.resamp.bspline/main.c:483 ../vector/v.surf.bspline/main.c:483 msgid "Initializing output..." msgstr "" -#: ../raster/r.resamp.bspline/main.c:556 +#: ../raster/r.resamp.bspline/main.c:558 #, c-format msgid "subregion %d of %d" msgstr "" -#: ../raster/r.resamp.bspline/main.c:730 +#: ../raster/r.resamp.bspline/main.c:732 msgid "No data within this subregion. Consider increasing the spline step." msgstr "" -#: ../raster/r.resamp.bspline/main.c:746 ../vector/v.surf.bspline/main.c:899 +#: ../raster/r.resamp.bspline/main.c:748 ../vector/v.surf.bspline/main.c:899 #: ../vector/v.net.components/main.c:213 ../vector/v.out.postgis/main.c:174 msgid "Writing output..." msgstr "" @@ -15120,6 +15458,10 @@ msgid "Raster maps <%s>, <%s> and <%s> created." msgstr "" +#: ../raster/r.null/main.c:61 ../raster3d/r3.null/main.c:181 +msgid "null data" +msgstr "" + #: ../raster/r.null/main.c:62 msgid "Manages NULL-values of given raster map." msgstr "" @@ -15175,71 +15517,76 @@ msgid "Raster map <%s> is a reclass of map <%s@%s>. Consider to generate a copy with r.mapcalc. Exiting." msgstr "" -#: ../raster/r.null/main.c:138 +#: ../raster/r.null/main.c:136 +#, c-format +msgid "<%s> is a virtual raster map. Consider to generate a copy with r.mapcalc. Exiting." +msgstr "" + +#: ../raster/r.null/main.c:142 #, c-format msgid "Raster map <%s> is not in your mapset <%s>" msgstr "" -#: ../raster/r.null/main.c:145 +#: ../raster/r.null/main.c:149 #, c-format msgid "%s is illegal entry for null" msgstr "" -#: ../raster/r.null/main.c:152 +#: ../raster/r.null/main.c:156 #, c-format msgid "Raster map <%s> already has a null bitmap file" msgstr "" -#: ../raster/r.null/main.c:156 +#: ../raster/r.null/main.c:160 #, c-format msgid "<%s> is integer raster map (CELL)" msgstr "" -#: ../raster/r.null/main.c:160 +#: ../raster/r.null/main.c:164 #, c-format msgid "<%s> is integer raster map (CELL). Using null=%d." msgstr "" -#: ../raster/r.null/main.c:166 +#: ../raster/r.null/main.c:170 #, c-format msgid "<%s> is floating pointing raster map" msgstr "" -#: ../raster/r.null/main.c:183 ../raster/r.null/main.c:226 +#: ../raster/r.null/main.c:187 ../raster/r.null/main.c:230 #, c-format msgid "Writing new null file for raster map <%s>..." msgstr "" -#: ../raster/r.null/main.c:193 ../raster/r.null/main.c:238 -#: ../raster/r.null/main.c:252 +#: ../raster/r.null/main.c:197 ../raster/r.null/main.c:242 +#: ../raster/r.null/main.c:256 #, c-format msgid "Raster map <%s> modified." msgstr "" -#: ../raster/r.null/main.c:208 +#: ../raster/r.null/main.c:212 msgid "The NULL file is already compressed, nothing to do." msgstr "" -#: ../raster/r.null/main.c:214 +#: ../raster/r.null/main.c:218 msgid "The NULL file is already uncompressed, nothing to do." msgstr "" -#: ../raster/r.null/main.c:245 +#: ../raster/r.null/main.c:249 #, c-format msgid "Removing null file for raster map <%s>..." msgstr "" -#: ../raster/r.null/main.c:316 +#: ../raster/r.null/main.c:320 #, c-format msgid "%s: %s: illegal value spec" msgstr "" -#: ../raster/r.null/main.c:318 +#: ../raster/r.null/main.c:322 #, c-format msgid "%s: illegal value spec" msgstr "" -#: ../raster/r.null/main.c:379 +#: ../raster/r.null/main.c:383 #, c-format msgid "Writing new data for raster map <%s>..." msgstr "" @@ -15321,7 +15668,7 @@ msgid "Line %d is not point or centroid, skipped" msgstr "" -#: ../raster/r.what/main.c:404 +#: ../raster/r.what/main.c:409 #, c-format msgid "%s %s is outside your current region" msgstr "" @@ -15488,210 +15835,214 @@ msgid "Error reading segment file" msgstr "" -#: ../raster/r.proj/main.c:149 +#: ../raster/r.proj/main.c:152 msgid "Re-projects a raster map from given location to the current location." msgstr "" -#: ../raster/r.proj/main.c:153 +#: ../raster/r.proj/main.c:156 msgid "Location containing input raster map" msgstr "" -#: ../raster/r.proj/main.c:154 ../raster/r.proj/main.c:159 -#: ../raster/r.proj/main.c:164 ../vector/v.proj/main.c:79 -#: ../vector/v.proj/main.c:84 ../vector/v.proj/main.c:90 +#: ../raster/r.proj/main.c:157 ../raster/r.proj/main.c:162 +#: ../raster/r.proj/main.c:167 ../vector/v.proj/main.c:84 +#: ../vector/v.proj/main.c:89 ../vector/v.proj/main.c:95 #: ../vector/v.net.flow/main.c:108 ../vector/v.net.flow/main.c:114 msgid "Source" msgstr "" -#: ../raster/r.proj/main.c:157 +#: ../raster/r.proj/main.c:160 msgid "Mapset containing input raster map" msgstr "" -#: ../raster/r.proj/main.c:158 ../vector/v.proj/main.c:83 +#: ../raster/r.proj/main.c:161 ../vector/v.proj/main.c:88 msgid "Default: name of current mapset" msgstr "" -#: ../raster/r.proj/main.c:162 +#: ../raster/r.proj/main.c:165 msgid "Name of input raster map to re-project" msgstr "" -#: ../raster/r.proj/main.c:167 ../vector/v.proj/main.c:93 +#: ../raster/r.proj/main.c:170 ../vector/v.proj/main.c:98 msgid "Path to GRASS database of input location" msgstr "" -#: ../raster/r.proj/main.c:171 +#: ../raster/r.proj/main.c:174 msgid "Name for output raster map (default: same as 'input')" msgstr "" -#: ../raster/r.proj/main.c:172 ../raster/r.proj/main.c:183 -#: ../raster/r.proj/main.c:199 ../vector/v.proj/main.c:102 -#: ../vector/v.proj/main.c:107 ../vector/v.proj/main.c:119 -#: ../vector/v.proj/main.c:126 +#: ../raster/r.proj/main.c:175 ../raster/r.proj/main.c:186 +#: ../raster/r.proj/main.c:202 ../vector/v.proj/main.c:107 +#: ../vector/v.proj/main.c:112 ../vector/v.proj/main.c:132 +#: ../vector/v.proj/main.c:139 msgid "Target" msgstr "" -#: ../raster/r.proj/main.c:198 +#: ../raster/r.proj/main.c:201 msgid "Resolution of output raster map" msgstr "" -#: ../raster/r.proj/main.c:203 +#: ../raster/r.proj/main.c:209 ../vector/v.proj/main.c:119 +msgid "PROJ pipeline for coordinate transformation" +msgstr "" + +#: ../raster/r.proj/main.c:214 msgid "List raster maps in input mapset and exit" msgstr "" -#: ../raster/r.proj/main.c:213 +#: ../raster/r.proj/main.c:224 msgid "Print input map's bounds in the current projection and exit" msgstr "" -#: ../raster/r.proj/main.c:219 +#: ../raster/r.proj/main.c:230 msgid "Print input map's bounds in the current projection and exit (shell style)" msgstr "" -#: ../raster/r.proj/main.c:245 ../display/d.mon/start.c:52 +#: ../raster/r.proj/main.c:256 ../display/d.mon/start.c:52 #: ../imagery/i.gensig/parse.c:50 ../imagery/i.gensigset/parse.c:57 -#: ../imagery/i.cluster/main.c:179 ../vector/v.proj/main.c:150 -#: ../vector/v.external/main.c:137 +#: ../imagery/i.cluster/main.c:179 ../misc/m.nviz.image/main.c:77 +#: ../vector/v.proj/main.c:163 ../vector/v.external/main.c:141 #, c-format msgid "option <%s>: <%s> exists. To overwrite, use the --overwrite flag" msgstr "" -#: ../raster/r.proj/main.c:252 ../vector/v.proj/main.c:165 +#: ../raster/r.proj/main.c:263 ../vector/v.proj/main.c:178 msgid "Input and output locations can not be the same" msgstr "" -#: ../raster/r.proj/main.c:254 +#: ../raster/r.proj/main.c:265 msgid "Input and output locations are the same" msgstr "" -#: ../raster/r.proj/main.c:264 +#: ../raster/r.proj/main.c:275 msgid "Unable to get projection info of output raster map" msgstr "" -#: ../raster/r.proj/main.c:267 +#: ../raster/r.proj/main.c:278 msgid "Unable to get projection units of output raster map" msgstr "" -#: ../raster/r.proj/main.c:270 +#: ../raster/r.proj/main.c:281 msgid "Unable to get projection key values of output raster map" msgstr "" -#: ../raster/r.proj/main.c:279 +#: ../raster/r.proj/main.c:290 #, c-format msgid "Mapset <%s> in input location <%s> - %s" msgstr "" -#: ../raster/r.proj/main.c:281 ../raster/r.in.gdal/main.c:938 +#: ../raster/r.proj/main.c:292 ../raster/r.in.gdal/main.c:1009 #: ../imagery/i.rectify/target.c:32 #: ../imagery/i.ortho.photo/i.ortho.rectify/target.c:32 #: ../vector/v.rectify/target.c:41 msgid "permission denied" msgstr "" -#: ../raster/r.proj/main.c:282 ../raster/r.in.gdal/main.c:939 +#: ../raster/r.proj/main.c:293 ../raster/r.in.gdal/main.c:1010 #: ../imagery/i.rectify/target.c:32 #: ../imagery/i.ortho.photo/i.ortho.rectify/target.c:32 #: ../vector/v.rectify/target.c:41 msgid "not found" msgstr "" -#: ../raster/r.proj/main.c:288 ../vector/v.proj/main.c:189 +#: ../raster/r.proj/main.c:299 ../vector/v.proj/main.c:201 #, c-format msgid "Checking location <%s> mapset <%s>" msgstr "" -#: ../raster/r.proj/main.c:300 ../vector/v.proj/main.c:206 -#: ../vector/v.select/main.c:89 ../vector/v.in.ogr/main.c:444 +#: ../raster/r.proj/main.c:311 ../vector/v.proj/main.c:218 +#: ../vector/v.select/main.c:89 ../vector/v.in.ogr/main.c:461 #: ../vector/v.what.rast/main.c:121 ../vector/v.edit/main.c:89 #: ../vector/v.net/args.c:152 ../vector/v.net/args.c:159 #: ../vector/v.net/args.c:165 ../vector/v.net/args.c:169 -#: ../vector/v.net/args.c:179 ../vector/v.external/main.c:110 +#: ../vector/v.net/args.c:179 ../vector/v.external/main.c:114 #: ../scripts/d.frame/d.frame.py:288 #, c-format, python-format msgid "Required parameter <%s> not set" msgstr "" -#: ../raster/r.proj/main.c:303 +#: ../raster/r.proj/main.c:314 #, c-format msgid "Raster map <%s> in location <%s> in mapset <%s> not found" msgstr "" -#: ../raster/r.proj/main.c:311 +#: ../raster/r.proj/main.c:322 msgid "Unable to get projection info of input map" msgstr "" -#: ../raster/r.proj/main.c:314 +#: ../raster/r.proj/main.c:330 msgid "Unable to get projection units of input map" msgstr "" -#: ../raster/r.proj/main.c:317 +#: ../raster/r.proj/main.c:333 msgid "Unable to get projection key values of input map" msgstr "" -#: ../raster/r.proj/main.c:332 +#: ../raster/r.proj/main.c:357 msgid "Unable to work with unprojected data (xy location)" msgstr "" -#: ../raster/r.proj/main.c:351 +#: ../raster/r.proj/main.c:376 #, c-format msgid "Input map <%s@%s> in location <%s>:" msgstr "" -#: ../raster/r.proj/main.c:443 +#: ../raster/r.proj/main.c:470 msgid "Input:" msgstr "" -#: ../raster/r.proj/main.c:444 ../raster/r.proj/main.c:455 +#: ../raster/r.proj/main.c:471 ../raster/r.proj/main.c:482 #, c-format msgid "Cols: %d (%d)" msgstr "" -#: ../raster/r.proj/main.c:445 ../raster/r.proj/main.c:456 +#: ../raster/r.proj/main.c:472 ../raster/r.proj/main.c:483 #, c-format msgid "Rows: %d (%d)" msgstr "" -#: ../raster/r.proj/main.c:446 ../raster/r.proj/main.c:457 +#: ../raster/r.proj/main.c:473 ../raster/r.proj/main.c:484 #, c-format msgid "North: %f (%f)" msgstr "" -#: ../raster/r.proj/main.c:447 ../raster/r.proj/main.c:458 +#: ../raster/r.proj/main.c:474 ../raster/r.proj/main.c:485 #, c-format msgid "South: %f (%f)" msgstr "" -#: ../raster/r.proj/main.c:448 ../raster/r.proj/main.c:459 +#: ../raster/r.proj/main.c:475 ../raster/r.proj/main.c:486 #, c-format msgid "West: %f (%f)" msgstr "" -#: ../raster/r.proj/main.c:449 ../raster/r.proj/main.c:460 +#: ../raster/r.proj/main.c:476 ../raster/r.proj/main.c:487 #, c-format msgid "East: %f (%f)" msgstr "" -#: ../raster/r.proj/main.c:450 ../raster/r.proj/main.c:461 +#: ../raster/r.proj/main.c:477 ../raster/r.proj/main.c:488 #, c-format msgid "EW-res: %f" msgstr "" -#: ../raster/r.proj/main.c:451 ../raster/r.proj/main.c:462 +#: ../raster/r.proj/main.c:478 ../raster/r.proj/main.c:489 #, c-format msgid "NS-res: %f" msgstr "" -#: ../raster/r.proj/main.c:454 +#: ../raster/r.proj/main.c:481 msgid "Output:" msgstr "" -#: ../raster/r.proj/main.c:491 +#: ../raster/r.proj/main.c:518 msgid "Projecting..." msgstr "" -#: ../raster/r.proj/bordwalk.c:216 +#: ../raster/r.proj/bordwalk.c:223 msgid "Input raster map is outside current region" msgstr "" -#: ../raster/r.proj/bordwalk.c:242 +#: ../raster/r.proj/bordwalk.c:251 msgid "Unable to reproject map center" msgstr "" @@ -15785,60 +16136,64 @@ msgid "Creates shaded relief map from an elevation map (DEM)." msgstr "" -#: ../raster/r.relief/main.c:117 +#: ../raster/r.relief/main.c:115 +msgid "Name of input raster (typically elevation) map" +msgstr "" + +#: ../raster/r.relief/main.c:118 msgid "Name for output shaded relief map" msgstr "" -#: ../raster/r.relief/main.c:125 +#: ../raster/r.relief/main.c:126 msgid "Altitude of the sun in degrees above the horizon" msgstr "" -#: ../raster/r.relief/main.c:126 ../raster/r.relief/main.c:136 +#: ../raster/r.relief/main.c:127 ../raster/r.relief/main.c:137 msgid "Sun position" msgstr "" -#: ../raster/r.relief/main.c:135 +#: ../raster/r.relief/main.c:136 msgid "Azimuth of the sun in degrees to the east of north" msgstr "" -#: ../raster/r.relief/main.c:143 +#: ../raster/r.relief/main.c:144 msgid "Factor for exaggerating relief" msgstr "" -#: ../raster/r.relief/main.c:151 +#: ../raster/r.relief/main.c:152 msgid "Scale factor for converting meters to elevation units" msgstr "" -#: ../raster/r.relief/main.c:158 +#: ../raster/r.relief/main.c:159 msgid "Elevation units (overrides scale factor)" msgstr "" -#: ../raster/r.relief/main.c:163 +#: ../raster/r.relief/main.c:164 msgid "international feet" msgstr "" -#: ../raster/r.relief/main.c:164 +#: ../raster/r.relief/main.c:165 msgid "survey feet" msgstr "" -#: ../raster/r.relief/main.c:194 ../raster/r.in.gdal/main.c:400 -#: ../raster/r.in.gdal/main.c:682 ../imagery/i.landsat.toar/main.c:548 +#: ../raster/r.relief/main.c:195 ../raster/r.in.gdal/main.c:458 +#: ../raster/r.in.gdal/main.c:746 ../imagery/i.landsat.toar/main.c:548 #, c-format msgid "Raster map <%s> already exists and will be overwritten" msgstr "" -#: ../raster/r.relief/main.c:197 ../raster/r.in.gdal/main.c:403 -#: ../raster/r.in.gdal/main.c:685 +#: ../raster/r.relief/main.c:198 ../raster/r.in.gdal/main.c:461 +#: ../raster/r.in.gdal/main.c:749 #, c-format msgid "Raster map <%s> already exists" msgstr "" -#: ../raster/r.relief/main.c:215 +#: ../raster/r.relief/main.c:216 #, c-format msgid "%s=%s - must not be zero" msgstr "" -#: ../raster/r.relief/main.c:474 +#: ../raster/r.relief/main.c:475 #, c-format msgid "Shaded relief raster map <%s> complete" msgstr "" @@ -15901,338 +16256,352 @@ msgid "trying to divide by zero...no unique solution for system...skipping..." msgstr "" -#: ../raster/r.in.gdal/main.c:96 +#: ../raster/r.in.gdal/main.c:99 msgid "Imports raster data into a GRASS raster map using GDAL library." msgstr "" -#: ../raster/r.in.gdal/main.c:102 +#: ../raster/r.in.gdal/main.c:105 msgid "Name of raster file to be imported" msgstr "" -#: ../raster/r.in.gdal/main.c:111 +#: ../raster/r.in.gdal/main.c:114 msgid "Band(s) to select (default is all bands)" msgstr "" -#: ../raster/r.in.gdal/main.c:112 ../raster/r.in.gdal/main.c:225 +#: ../raster/r.in.gdal/main.c:115 ../raster/r.in.gdal/main.c:242 +#: ../scripts/i.spectral/i.spectral.py:200 msgid "Bands" msgstr "" -#: ../raster/r.in.gdal/main.c:129 +#: ../raster/r.in.gdal/main.c:132 msgid "Name of GCPs target location" msgstr "" -#: ../raster/r.in.gdal/main.c:131 +#: ../raster/r.in.gdal/main.c:134 msgid "Name of location to create or to read projection from for GCPs transformation" msgstr "" -#: ../raster/r.in.gdal/main.c:133 ../raster/r.in.gdal/main.c:188 -#: ../raster/r.in.gdal/main.c:195 ../vector/v.info/print.c:505 +#: ../raster/r.in.gdal/main.c:136 ../raster/r.in.gdal/main.c:205 +#: ../raster/r.in.gdal/main.c:212 ../vector/v.info/print.c:505 #: ../vector/v.info/print.c:510 msgid "Projection" msgstr "" -#: ../raster/r.in.gdal/main.c:148 +#: ../raster/r.in.gdal/main.c:151 msgid "Offset to be added to band numbers" msgstr "" -#: ../raster/r.in.gdal/main.c:149 +#: ../raster/r.in.gdal/main.c:152 msgid "If 0, no offset is added and the first band is 1" msgstr "" -#: ../raster/r.in.gdal/main.c:157 +#: ../raster/r.in.gdal/main.c:160 msgid "Zero-padding of band number by filling with leading zeros up to given number" msgstr "" -#: ../raster/r.in.gdal/main.c:158 +#: ../raster/r.in.gdal/main.c:161 msgid "If 0, length will be adjusted to 'offset' number without leading zeros" msgstr "" -#: ../raster/r.in.gdal/main.c:164 +#: ../raster/r.in.gdal/main.c:167 msgid "Name of the output file that contains the imported map names" msgstr "" -#: ../raster/r.in.gdal/main.c:171 ../vector/v.in.lidar/main.c:272 -#: ../vector/v.in.ogr/main.c:281 +#: ../raster/r.in.gdal/main.c:174 ../vector/v.in.lidar/main.c:272 +#: ../vector/v.in.ogr/main.c:298 msgid "Name for new location to create" msgstr "" -#: ../raster/r.in.gdal/main.c:178 +#: ../raster/r.in.gdal/main.c:181 msgid "File prefix for raster attribute tables" msgstr "" -#: ../raster/r.in.gdal/main.c:179 +#: ../raster/r.in.gdal/main.c:182 msgid "The band number and \".csv\" will be appended to the file prefix" msgstr "" -#: ../raster/r.in.gdal/main.c:193 ../raster/r.external/main.c:109 -#: ../vector/v.in.ogr/main.c:354 ../vector/v.external/args.c:52 +#: ../raster/r.in.gdal/main.c:189 ../vector/v.in.ogr/main.c:220 +msgid "GDAL configuration options" +msgstr "" + +#: ../raster/r.in.gdal/main.c:190 ../raster/r.in.gdal/main.c:197 +#: ../vector/v.in.ogr/main.c:221 ../vector/v.in.ogr/main.c:228 +msgid "Comma-separated list of key=value pairs" +msgstr "" + +#: ../raster/r.in.gdal/main.c:196 ../vector/v.in.ogr/main.c:227 +msgid "GDAL dataset open options" +msgstr "" + +#: ../raster/r.in.gdal/main.c:210 ../raster/r.external/main.c:109 +#: ../vector/v.in.ogr/main.c:371 ../vector/v.external/args.c:52 msgid "Perform projection check only and exit" msgstr "" -#: ../raster/r.in.gdal/main.c:200 ../raster/r.external/main.c:114 -#: ../vector/v.in.lidar/main.c:302 ../vector/v.in.ogr/main.c:366 +#: ../raster/r.in.gdal/main.c:217 ../raster/r.external/main.c:114 +#: ../vector/v.in.lidar/main.c:302 ../vector/v.in.ogr/main.c:383 msgid "Extend region extents based on new dataset" msgstr "" -#: ../raster/r.in.gdal/main.c:202 ../raster/r.external/main.c:115 -#: ../vector/v.in.ogr/main.c:368 +#: ../raster/r.in.gdal/main.c:219 ../raster/r.external/main.c:115 +#: ../vector/v.in.ogr/main.c:385 msgid "Also updates the default region if in the PERMANENT mapset" msgstr "" -#: ../raster/r.in.gdal/main.c:218 ../raster/r.external/main.c:119 +#: ../raster/r.in.gdal/main.c:235 ../raster/r.external/main.c:119 #: ../raster/r.region/main.c:70 msgid "Auto-adjustment for lat/lon" msgstr "" -#: ../raster/r.in.gdal/main.c:219 ../raster/r.external/main.c:120 +#: ../raster/r.in.gdal/main.c:236 ../raster/r.external/main.c:120 #: ../raster/r.region/main.c:71 msgid "Attempt to fix small precision errors in resolution and extents" msgstr "" -#: ../raster/r.in.gdal/main.c:224 +#: ../raster/r.in.gdal/main.c:241 msgid "Keep band numbers instead of using band color names" msgstr "" -#: ../raster/r.in.gdal/main.c:230 +#: ../raster/r.in.gdal/main.c:247 msgid "Create the location specified by the \"location\" parameter and exit. Do not import the raster file." msgstr "" -#: ../raster/r.in.gdal/main.c:235 ../vector/v.in.lidar/main.c:284 -#: ../vector/v.in.ogr/main.c:361 +#: ../raster/r.in.gdal/main.c:252 ../vector/v.in.lidar/main.c:284 +#: ../vector/v.in.ogr/main.c:378 msgid "Limit import to the current region" msgstr "" -#: ../raster/r.in.gdal/main.c:240 +#: ../raster/r.in.gdal/main.c:257 msgid "Print number of bands and exit" msgstr "" -#: ../raster/r.in.gdal/main.c:272 ../raster/r.external/list.c:23 +#: ../raster/r.in.gdal/main.c:289 ../raster/r.external/list.c:23 #: ../vector/v.external.out/list.c:102 ../vector/v.out.ogr/list.c:116 -#: ../vector/v.in.ogr/main.c:403 ../vector/v.external/list.c:94 +#: ../vector/v.in.ogr/main.c:420 ../vector/v.external/list.c:94 msgid "Supported formats:" msgstr "" -#: ../raster/r.in.gdal/main.c:315 +#: ../raster/r.in.gdal/main.c:332 msgid "You have to specify a target location different from output location" msgstr "" -#: ../raster/r.in.gdal/main.c:319 +#: ../raster/r.in.gdal/main.c:336 msgid "You need to specify valid location name." msgstr "" -#: ../raster/r.in.gdal/main.c:323 +#: ../raster/r.in.gdal/main.c:340 msgid "The '-l' flag only works in Lat/Lon locations" msgstr "" -#: ../raster/r.in.gdal/main.c:326 +#: ../raster/r.in.gdal/main.c:343 msgid "The number of digits for band numbering must be equal or greater than 0" msgstr "" -#: ../raster/r.in.gdal/main.c:339 +#: ../raster/r.in.gdal/main.c:356 msgid "Disabling '-r' flag for new location" msgstr "" -#: ../raster/r.in.gdal/main.c:347 ../raster/r.in.gdal/main.c:350 +#: ../raster/r.in.gdal/main.c:362 #, c-format -msgid "Using memory cache size: %.1f MiB" +msgid "Using memory cache size: %s MiB" msgstr "" -#: ../raster/r.in.gdal/main.c:359 +#: ../raster/r.in.gdal/main.c:417 #, c-format msgid "Unable to open datasource <%s>" msgstr "" -#: ../raster/r.in.gdal/main.c:370 +#: ../raster/r.in.gdal/main.c:428 #, c-format msgid "Input seems to be NOAA/AVHRR data which needs to be georeferenced with thin plate spline transformation (%s or %s)." msgstr "" -#: ../raster/r.in.gdal/main.c:383 +#: ../raster/r.in.gdal/main.c:441 msgid "Input contains subdatasets which may need to be imported separately" msgstr "" -#: ../raster/r.in.gdal/main.c:423 +#: ../raster/r.in.gdal/main.c:481 msgid "Input raster map is flipped or rotated - cannot import. You may use 'gdalwarp' to transform the map to North-up." msgstr "" -#: ../raster/r.in.gdal/main.c:442 +#: ../raster/r.in.gdal/main.c:500 #, c-format msgid "Unable to fetch the affine transformation coefficients. Flag -%c cannot be used in this case." msgstr "" -#: ../raster/r.in.gdal/main.c:470 +#: ../raster/r.in.gdal/main.c:528 msgid "Map bounds have been constrained to geographic coordinates. You will almost certainly want to check map bounds and resolution with r.info and reset them with r.region before going any further." msgstr "" -#: ../raster/r.in.gdal/main.c:515 ../raster/r.in.gdal/main.c:542 +#: ../raster/r.in.gdal/main.c:573 ../raster/r.in.gdal/main.c:603 msgid "Input raster does not overlap current computational region. Nothing to import." msgstr "" -#: ../raster/r.in.gdal/main.c:579 +#: ../raster/r.in.gdal/main.c:643 #, c-format msgid "Importing %d raster bands..." msgstr "" -#: ../raster/r.in.gdal/main.c:598 ../raster/r.external/main.c:230 +#: ../raster/r.in.gdal/main.c:662 ../raster/r.external/main.c:230 #, c-format msgid "Selected band (%d) does not exist" msgstr "" -#: ../raster/r.in.gdal/main.c:623 +#: ../raster/r.in.gdal/main.c:687 msgid "Unable to open the map names output text file" msgstr "" -#: ../raster/r.in.gdal/main.c:654 +#: ../raster/r.in.gdal/main.c:718 #, c-format msgid "Unable to get raster band number %d" msgstr "" -#: ../raster/r.in.gdal/main.c:731 +#: ../raster/r.in.gdal/main.c:796 #, c-format msgid "Copying %d GCPS in points file for <%s>" msgstr "" -#: ../raster/r.in.gdal/main.c:739 +#: ../raster/r.in.gdal/main.c:804 msgid "GCPs have the following OpenGIS WKT Coordinate System:" msgstr "" -#: ../raster/r.in.gdal/main.c:762 +#: ../raster/r.in.gdal/main.c:827 msgid "Re-projecting GCPs table:" msgstr "" -#: ../raster/r.in.gdal/main.c:763 +#: ../raster/r.in.gdal/main.c:828 #, c-format msgid "* Input projection for GCP table: %s" msgstr "" -#: ../raster/r.in.gdal/main.c:765 +#: ../raster/r.in.gdal/main.c:830 #, c-format msgid "* Output projection for GCP table: %s" msgstr "" -#: ../raster/r.in.gdal/main.c:786 +#: ../raster/r.in.gdal/main.c:852 #, c-format -msgid "Error in pj_do_proj (can't re-projection GCP %i)" +msgid "Error in %s (can't re-project GCP %i)" msgstr "" -#: ../raster/r.in.gdal/main.c:808 ../raster/r.in.gdal/proj.c:63 -#: ../raster/r.external/proj.c:63 ../vector/v.in.lidar/main.c:507 -#: ../vector/v.in.ogr/proj.c:253 ../vector/v.external/proj.c:154 +#: ../raster/r.in.gdal/main.c:875 ../raster/r.in.gdal/proj.c:85 +#: ../raster/r.external/proj.c:85 ../vector/v.in.lidar/main.c:507 +#: ../vector/v.in.ogr/proj.c:292 ../vector/v.external/proj.c:177 msgid "Unable to convert input map projection to GRASS format; cannot create new location." msgstr "" -#: ../raster/r.in.gdal/main.c:832 ../raster/r.in.gdal/proj.c:69 -#: ../raster/r.external/proj.c:69 ../vector/v.in.lidar/main.c:513 -#: ../vector/v.in.ogr/proj.c:259 ../vector/v.external/proj.c:160 +#: ../raster/r.in.gdal/main.c:899 ../raster/r.in.gdal/proj.c:91 +#: ../raster/r.external/proj.c:91 ../vector/v.in.lidar/main.c:513 +#: ../vector/v.in.ogr/proj.c:298 ../vector/v.external/proj.c:183 #, c-format msgid "Unable to create new location <%s>" msgstr "" -#: ../raster/r.in.gdal/main.c:838 ../raster/r.in.gdal/proj.c:72 -#: ../raster/r.external/proj.c:72 ../general/g.proj/create.c:15 -#: ../vector/v.in.lidar/main.c:516 ../vector/v.in.ogr/proj.c:262 -#: ../vector/v.external/proj.c:163 +#: ../raster/r.in.gdal/main.c:905 ../raster/r.in.gdal/proj.c:94 +#: ../raster/r.external/proj.c:94 ../general/g.proj/create.c:16 +#: ../vector/v.in.lidar/main.c:516 ../vector/v.in.ogr/proj.c:301 +#: ../vector/v.external/proj.c:186 #, c-format msgid "Location <%s> created" msgstr "" -#: ../raster/r.in.gdal/main.c:841 +#: ../raster/r.in.gdal/main.c:908 #, c-format msgid "The target for the output group <%s> has been set to location <%s>, mapset ." msgstr "" -#: ../raster/r.in.gdal/main.c:881 ../raster/r.external/window.c:93 -#: ../vector/v.in.ogr/main.c:1871 +#: ../raster/r.in.gdal/main.c:948 ../raster/r.external/window.c:93 +#: ../vector/v.in.ogr/main.c:1971 msgid "Default region for this location updated" msgstr "" -#: ../raster/r.in.gdal/main.c:884 ../raster/r.external/window.c:96 -#: ../vector/v.in.ogr/main.c:1874 +#: ../raster/r.in.gdal/main.c:951 ../raster/r.external/window.c:96 +#: ../vector/v.in.ogr/main.c:1974 msgid "Region for the current mapset updated" msgstr "" -#: ../raster/r.in.gdal/main.c:912 +#: ../raster/r.in.gdal/main.c:980 msgid "Unable to translate projection key values of input GCPs" msgstr "" -#: ../raster/r.in.gdal/main.c:928 +#: ../raster/r.in.gdal/main.c:996 msgid "Unable to get projection info of target location" msgstr "" -#: ../raster/r.in.gdal/main.c:930 +#: ../raster/r.in.gdal/main.c:998 msgid "Unable to get projection units of target location" msgstr "" -#: ../raster/r.in.gdal/main.c:932 +#: ../raster/r.in.gdal/main.c:1000 msgid "Unable to get projection key values of target location" msgstr "" -#: ../raster/r.in.gdal/main.c:936 ../imagery/i.rectify/target.c:31 +#: ../raster/r.in.gdal/main.c:1007 ../imagery/i.rectify/target.c:31 #: ../imagery/i.ortho.photo/i.ortho.rectify/target.c:31 #: ../vector/v.rectify/target.c:40 #, c-format msgid "Mapset <%s> in target location <%s> - " msgstr "" -#: ../raster/r.in.gdal/main.c:974 +#: ../raster/r.in.gdal/main.c:1045 #, c-format msgid "Importing raster map <%s>..." msgstr "" -#: ../raster/r.in.gdal/main.c:1089 ../raster/r.in.gdal/main.c:1144 -#: ../raster/r.in.gdal/main.c:1218 +#: ../raster/r.in.gdal/main.c:1162 ../raster/r.in.gdal/main.c:1217 +#: ../raster/r.in.gdal/main.c:1291 msgid "Invalid row" msgstr "" -#: ../raster/r.in.gdal/main.c:1486 ../raster/r.in.gdal/main.c:1543 +#: ../raster/r.in.gdal/main.c:1559 ../raster/r.in.gdal/main.c:1616 msgid "Inconsistent color rules in RAT" msgstr "" -#: ../raster/r.in.gdal/main.c:1600 +#: ../raster/r.in.gdal/main.c:1673 #, c-format msgid "Setting grey color table for <%s> (8bit, full range)" msgstr "" -#: ../raster/r.in.gdal/main.c:1614 +#: ../raster/r.in.gdal/main.c:1687 #, c-format msgid "Setting grey color table for <%s> (16bit, image range)" msgstr "" -#: ../raster/r.in.gdal/main.c:1716 +#: ../raster/r.in.gdal/main.c:1789 #, c-format msgid "Unable to open file <%s>: %s." msgstr "" -#: ../raster/r.in.gdal/proj.c:42 ../raster/r.external/proj.c:42 +#: ../raster/r.in.gdal/proj.c:46 ../raster/r.external/proj.c:46 #, c-format msgid "" "Input contains an invalid SRS. WKT definition:\n" "%s" msgstr "" -#: ../raster/r.in.gdal/proj.c:51 ../raster/r.external/proj.c:51 +#: ../raster/r.in.gdal/proj.c:73 ../raster/r.external/proj.c:73 msgid "No projection information available" msgstr "" -#: ../raster/r.in.gdal/proj.c:94 ../raster/r.external/proj.c:94 -#: ../vector/v.in.ogr/proj.c:284 ../vector/v.external/proj.c:185 +#: ../raster/r.in.gdal/proj.c:116 ../raster/r.external/proj.c:116 +#: ../vector/v.in.ogr/proj.c:323 ../vector/v.external/proj.c:208 msgid "Unable to convert input map projection information to GRASS format." msgstr "" -#: ../raster/r.in.gdal/proj.c:138 ../raster/r.external/proj.c:138 -#: ../vector/v.in.ogr/proj.c:329 ../vector/v.external/proj.c:230 +#: ../raster/r.in.gdal/proj.c:160 ../raster/r.external/proj.c:160 +#: ../vector/v.in.ogr/proj.c:368 ../vector/v.external/proj.c:253 msgid "Location PROJ_INFO is:\n" msgstr "" -#: ../raster/r.in.gdal/proj.c:148 ../raster/r.in.gdal/proj.c:155 -#: ../raster/r.external/proj.c:148 ../raster/r.external/proj.c:155 -#: ../vector/v.in.ogr/proj.c:339 ../vector/v.in.ogr/proj.c:346 -#: ../vector/v.external/proj.c:240 ../vector/v.external/proj.c:247 +#: ../raster/r.in.gdal/proj.c:170 ../raster/r.in.gdal/proj.c:177 +#: ../raster/r.external/proj.c:170 ../raster/r.external/proj.c:177 +#: ../vector/v.in.ogr/proj.c:378 ../vector/v.in.ogr/proj.c:385 +#: ../vector/v.external/proj.c:263 ../vector/v.external/proj.c:270 msgid "Dataset PROJ_INFO is:\n" msgstr "" -#: ../raster/r.in.gdal/proj.c:241 ../raster/r.external/proj.c:241 -#: ../vector/v.in.ogr/proj.c:432 ../vector/v.external/proj.c:333 +#: ../raster/r.in.gdal/proj.c:263 ../raster/r.external/proj.c:263 +#: ../vector/v.in.ogr/proj.c:471 ../vector/v.external/proj.c:356 msgid "Consider generating a new location from the input dataset using the 'location' parameter.\n" msgstr "" @@ -16378,7 +16747,7 @@ msgid "You already know the sun position" msgstr "" -#: ../raster/r.sunmask/main.c:444 ../vector/v.colors/main.c:199 +#: ../raster/r.sunmask/main.c:444 ../vector/v.colors/main.c:212 #, c-format msgid "Option <%s> required" msgstr "" @@ -16392,24 +16761,24 @@ msgid "Calculating shadows from DEM..." msgstr "" -#: ../raster/r.sunmask/g_solposition.c:66 +#: ../raster/r.sunmask/g_solposition.c:67 msgid "Unable to calculate sun position in un-projected locations. Specify sunposition directly." msgstr "" -#: ../raster/r.sunmask/g_solposition.c:88 +#: ../raster/r.sunmask/g_solposition.c:89 #, c-format msgid "Specified point %f, %f outside of current region, is that intended? Anyway, it will be used." msgstr "" -#: ../raster/r.sunmask/g_solposition.c:98 ../raster/r.latlong/main.c:101 +#: ../raster/r.sunmask/g_solposition.c:99 ../raster/r.latlong/main.c:99 msgid "Unable to get projection info of current location" msgstr "" -#: ../raster/r.sunmask/g_solposition.c:101 ../raster/r.latlong/main.c:103 +#: ../raster/r.sunmask/g_solposition.c:102 ../raster/r.latlong/main.c:101 msgid "Unable to get projection units of current location" msgstr "" -#: ../raster/r.sunmask/g_solposition.c:104 ../raster/r.latlong/main.c:105 +#: ../raster/r.sunmask/g_solposition.c:105 ../raster/r.latlong/main.c:103 msgid "Unable to get projection key values of current location" msgstr "" @@ -16650,7 +17019,7 @@ #: ../raster/r.support/main.c:312 ../scripts/d.polar/d.polar.py:407 #: ../scripts/i.in.spotvgt/i.in.spotvgt.py:280 -#: ../scripts/r.plane/r.plane.py:122 ../scripts/r.fillnulls/r.fillnulls.py:494 +#: ../scripts/r.plane/r.plane.py:122 ../scripts/r.fillnulls/r.fillnulls.py:506 #: ../scripts/v.in.e00/v.in.e00.py:165 ../scripts/r.in.aster/r.in.aster.py:144 msgid "Done." msgstr "" @@ -16912,139 +17281,104 @@ msgid "Imagery group <%s> created" msgstr "" -#: ../raster/r.external/link.c:48 +#: ../raster/r.external/link.c:46 msgid "Complex types not supported" msgstr "" -#: ../raster/r.external/link.c:63 +#: ../raster/r.external/link.c:56 #, c-format msgid "Copying color table for %s" msgstr "" -#: ../raster/r.external/link.c:81 +#: ../raster/r.external/link.c:74 #, c-format msgid "Setting grey color table for <%s> (full 8bit range)" msgstr "" -#: ../raster/r.external/link.c:87 -#, c-format -msgid "Setting grey color table for <%s> (data range)" -msgstr "" - -#: ../raster/r.external/link.c:101 -#, c-format -msgid "Unable to create cell/%s file" -msgstr "" - -#: ../raster/r.external/link.c:110 -#, c-format -msgid "Unable to create fcell/%s file" -msgstr "" - -#: ../raster/r.external/link.c:146 +#: ../raster/r.external/link.c:132 #, c-format msgid "Unable to create cell_misc/%s/gdal file" msgstr "" -#: ../raster/r.external/link.c:149 +#: ../raster/r.external/link.c:135 #, c-format msgid "Error writing cell_misc/%s/gdal file" msgstr "" -#: ../raster/r.external/link.c:174 -#, c-format -msgid "Unable to create cell_misc/%s/f_format file" -msgstr "" - -#: ../raster/r.external/link.c:177 -#, c-format -msgid "Error writing cell_misc/%s/f_format file" -msgstr "" - -#: ../raster/r.external/link.c:224 -#, c-format -msgid "Creating support files for %s" -msgstr "" - -#: ../raster/r.external/link.c:236 -#, c-format -msgid "Link to raster map <%s> created." -msgstr "" - #: ../raster/r.resamp.filter/main.c:142 #, c-format msgid "Filter <%s> not found" msgstr "" -#: ../raster/r.resamp.filter/main.c:391 +#: ../raster/r.resamp.filter/main.c:396 msgid "kernel filter" msgstr "" -#: ../raster/r.resamp.filter/main.c:394 +#: ../raster/r.resamp.filter/main.c:399 msgid "Resamples raster map layers using an analytic kernel." msgstr "" -#: ../raster/r.resamp.filter/main.c:405 +#: ../raster/r.resamp.filter/main.c:410 msgid "Filter kernel(s)" msgstr "" -#: ../raster/r.resamp.filter/main.c:413 +#: ../raster/r.resamp.filter/main.c:418 msgid "Filter radius" msgstr "" -#: ../raster/r.resamp.filter/main.c:420 +#: ../raster/r.resamp.filter/main.c:425 msgid "Filter radius (horizontal)" msgstr "" -#: ../raster/r.resamp.filter/main.c:427 +#: ../raster/r.resamp.filter/main.c:432 msgid "Filter radius (vertical)" msgstr "" -#: ../raster/r.resamp.filter/main.c:438 ../vector/v.external.out/args.c:90 +#: ../raster/r.resamp.filter/main.c:443 ../vector/v.external.out/args.c:90 #, c-format msgid "%s= and %s=/%s= are mutually exclusive" msgstr "" -#: ../raster/r.resamp.filter/main.c:443 +#: ../raster/r.resamp.filter/main.c:448 #, c-format msgid "Either %s= or %s=/%s= required" msgstr "" -#: ../raster/r.resamp.filter/main.c:446 +#: ../raster/r.resamp.filter/main.c:451 #, c-format msgid "Both %s= and %s= required" msgstr "" -#: ../raster/r.resamp.filter/main.c:469 +#: ../raster/r.resamp.filter/main.c:474 msgid "Differing number of values for filter= and [xy_]radius=" msgstr "" -#: ../raster/r.resamp.filter/main.c:472 +#: ../raster/r.resamp.filter/main.c:477 #, c-format msgid "Too many filters (max: %d)" msgstr "" -#: ../raster/r.resamp.filter/main.c:490 +#: ../raster/r.resamp.filter/main.c:495 msgid "At least one filter must be finite" msgstr "" -#: ../raster/r.latlong/main.c:57 +#: ../raster/r.latlong/main.c:56 msgid "latitude" msgstr "" -#: ../raster/r.latlong/main.c:58 +#: ../raster/r.latlong/main.c:57 msgid "longitude" msgstr "" -#: ../raster/r.latlong/main.c:60 +#: ../raster/r.latlong/main.c:59 msgid "Creates a latitude/longitude raster map." msgstr "" -#: ../raster/r.latlong/main.c:66 +#: ../raster/r.latlong/main.c:65 msgid "Name for output latitude or longitude raster map" msgstr "" -#: ../raster/r.latlong/main.c:70 +#: ../raster/r.latlong/main.c:69 msgid "Longitude output" msgstr "" @@ -17093,14 +17427,14 @@ #: ../raster/r.region/main.c:61 ../raster/r.region/main.c:66 #: ../raster/r.region/main.c:72 ../raster/r.region/main.c:87 #: ../raster/r.region/main.c:94 ../raster/r.region/main.c:101 -#: ../raster/r.region/main.c:144 ../general/g.region/main.c:78 -#: ../general/g.region/main.c:84 ../general/g.region/main.c:171 -#: ../general/g.region/main.c:178 ../general/g.region/main.c:187 -#: ../general/g.region/main.c:195 +#: ../raster/r.region/main.c:144 ../general/g.region/main.c:79 +#: ../general/g.region/main.c:85 ../general/g.region/main.c:172 +#: ../general/g.region/main.c:179 ../general/g.region/main.c:188 +#: ../general/g.region/main.c:196 msgid "Existing" msgstr "" -#: ../raster/r.region/main.c:65 ../general/g.region/main.c:77 +#: ../raster/r.region/main.c:65 ../general/g.region/main.c:78 msgid "Set from default region" msgstr "" @@ -17120,19 +17454,19 @@ msgid "Set region to match this vector map" msgstr "" -#: ../raster/r.region/main.c:109 ../general/g.region/main.c:203 +#: ../raster/r.region/main.c:109 ../general/g.region/main.c:204 msgid "Value for the northern edge" msgstr "" -#: ../raster/r.region/main.c:118 ../general/g.region/main.c:212 +#: ../raster/r.region/main.c:118 ../general/g.region/main.c:213 msgid "Value for the southern edge" msgstr "" -#: ../raster/r.region/main.c:127 ../general/g.region/main.c:221 +#: ../raster/r.region/main.c:127 ../general/g.region/main.c:222 msgid "Value for the eastern edge" msgstr "" -#: ../raster/r.region/main.c:136 ../general/g.region/main.c:230 +#: ../raster/r.region/main.c:136 ../general/g.region/main.c:231 msgid "Value for the western edge" msgstr "" @@ -17618,31 +17952,31 @@ msgid "No basins were created. Verify threshold and region settings." msgstr "" -#: ../raster/r.watershed/seg/close_maps2.c:86 +#: ../raster/r.watershed/seg/close_maps2.c:87 msgid "Closing stream segments map" msgstr "" -#: ../raster/r.watershed/seg/close_maps2.c:109 +#: ../raster/r.watershed/seg/close_maps2.c:110 msgid "Closing basins map" msgstr "" -#: ../raster/r.watershed/seg/close_maps2.c:116 +#: ../raster/r.watershed/seg/close_maps2.c:117 msgid "Closing half basins map" msgstr "" -#: ../raster/r.watershed/seg/main.c:92 ../raster/r.watershed/seg/main.c:107 -#: ../raster/r.watershed/ram/main.c:82 ../raster/r.watershed/ram/main.c:98 +#: ../raster/r.watershed/seg/main.c:93 ../raster/r.watershed/seg/main.c:108 +#: ../raster/r.watershed/ram/main.c:85 ../raster/r.watershed/ram/main.c:101 #, c-format msgid "SECTION %d: Closing Maps." msgstr "" -#: ../raster/r.watershed/seg/main.c:105 ../raster/r.watershed/ram/main.c:96 +#: ../raster/r.watershed/seg/main.c:106 ../raster/r.watershed/ram/main.c:99 #, c-format msgid "SECTION %d: Watershed determination." msgstr "" #: ../raster/r.watershed/seg/do_astar.c:30 -#: ../raster/r.watershed/ram/do_astar.c:27 +#: ../raster/r.watershed/ram/do_astar.c:28 msgid "SECTION 2: A* Search." msgstr "" @@ -17650,72 +17984,72 @@ msgid "No seeds for A* Search" msgstr "" -#: ../raster/r.watershed/seg/do_astar.c:146 +#: ../raster/r.watershed/seg/do_astar.c:147 msgid "bug in A* Search: doer %" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:20 +#: ../raster/r.watershed/seg/close_maps.c:23 msgid "Closing accumulation map" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:136 +#: ../raster/r.watershed/seg/close_maps.c:140 msgid "Closing TCI and SPI maps" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:138 +#: ../raster/r.watershed/seg/close_maps.c:142 msgid "Closing TCI map" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:140 +#: ../raster/r.watershed/seg/close_maps.c:144 msgid "Closing SPI map" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:300 +#: ../raster/r.watershed/seg/close_maps.c:307 msgid "Closing flow direction map" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:327 +#: ../raster/r.watershed/seg/close_maps.c:334 msgid "Closing LS map" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:332 +#: ../raster/r.watershed/seg/close_maps.c:339 msgid "Closing SL map" msgstr "" -#: ../raster/r.watershed/seg/init_vars.c:139 +#: ../raster/r.watershed/seg/init_vars.c:143 #, c-format msgid "SECTION 1 beginning: Initiating Variables. %d section total." msgid_plural "SECTION 1 beginning: Initiating Variables. %d sections total." msgstr[0] "" -#: ../raster/r.watershed/seg/init_vars.c:175 +#: ../raster/r.watershed/seg/init_vars.c:178 msgid "Maximum memory to be used was smaller than 3 MB, set to 3 MB." msgstr "" -#: ../raster/r.watershed/seg/init_vars.c:470 +#: ../raster/r.watershed/seg/init_vars.c:511 msgid "SECTION 1b: Determining Offmap Flow." msgstr "" -#: ../raster/r.watershed/seg/do_cum.c:119 -#: ../raster/r.watershed/ram/do_cum.c:114 +#: ../raster/r.watershed/seg/do_cum.c:122 +#: ../raster/r.watershed/ram/do_cum.c:116 msgid "SECTION 3: Accumulating Surface Flow with SFD." msgstr "" -#: ../raster/r.watershed/seg/do_cum.c:293 -#: ../raster/r.watershed/ram/do_cum.c:276 +#: ../raster/r.watershed/seg/do_cum.c:315 +#: ../raster/r.watershed/ram/do_cum.c:296 msgid "SECTION 3a: Accumulating Surface Flow with MFD." msgstr "" -#: ../raster/r.watershed/seg/do_cum.c:529 +#: ../raster/r.watershed/seg/do_cum.c:560 msgid "MFD: A * path already processed when distributing flow: %d of %" msgstr "" -#: ../raster/r.watershed/seg/do_cum.c:533 -#: ../raster/r.watershed/ram/do_cum.c:486 +#: ../raster/r.watershed/seg/do_cum.c:564 +#: ../raster/r.watershed/ram/do_cum.c:512 msgid "SECTION 3b: Adjusting drainage directions." msgstr "" -#: ../raster/r.watershed/seg/usage.c:9 ../raster/r.watershed/ram/usage.c:9 +#: ../raster/r.watershed/seg/usage.c:9 #, c-format msgid "" "USAGE for basin delineation:\n" @@ -17727,187 +18061,193 @@ "\n" msgstr "" -#: ../raster/r.watershed/front/main.c:77 +#: ../raster/r.watershed/front/main.c:79 msgid "drainage" msgstr "" -#: ../raster/r.watershed/front/main.c:79 +#: ../raster/r.watershed/front/main.c:81 msgid "stream power index" msgstr "" -#: ../raster/r.watershed/front/main.c:81 +#: ../raster/r.watershed/front/main.c:84 msgid "Calculates hydrological parameters and RUSLE factors." msgstr "" -#: ../raster/r.watershed/front/main.c:84 ../raster/r.watershed/front/main.c:91 -#: ../raster/r.watershed/front/main.c:97 ../raster/r.watershed/front/main.c:104 -#: ../raster/r.watershed/front/main.c:113 -#: ../raster/r.watershed/front/main.c:121 -#: ../raster/r.watershed/front/main.c:130 +#: ../raster/r.watershed/front/main.c:87 ../raster/r.watershed/front/main.c:95 +#: ../raster/r.watershed/front/main.c:102 +#: ../raster/r.watershed/front/main.c:109 +#: ../raster/r.watershed/front/main.c:118 +#: ../raster/r.watershed/front/main.c:125 +#: ../raster/r.watershed/front/main.c:132 +#: ../raster/r.watershed/front/main.c:140 msgid "Inputs" msgstr "" -#: ../raster/r.watershed/front/main.c:88 +#: ../raster/r.watershed/front/main.c:91 msgid "Name of input depressions raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:89 +#: ../raster/r.watershed/front/main.c:93 msgid "All non-NULL and non-zero cells are considered as real depressions" msgstr "" -#: ../raster/r.watershed/front/main.c:95 +#: ../raster/r.watershed/front/main.c:100 msgid "Name of input raster representing amount of overland flow per cell" msgstr "" -#: ../raster/r.watershed/front/main.c:101 +#: ../raster/r.watershed/front/main.c:106 msgid "Name of input raster map percent of disturbed land" msgstr "" -#: ../raster/r.watershed/front/main.c:102 -#: ../raster/r.watershed/front/main.c:127 +#: ../raster/r.watershed/front/main.c:107 +#: ../raster/r.watershed/front/main.c:137 msgid "For USLE" msgstr "" -#: ../raster/r.watershed/front/main.c:109 +#: ../raster/r.watershed/front/main.c:114 msgid "Name of input raster map blocking overland surface flow" msgstr "" -#: ../raster/r.watershed/front/main.c:111 +#: ../raster/r.watershed/front/main.c:116 msgid "For USLE. All non-NULL and non-zero cells are considered as blocking terrain." msgstr "" -#: ../raster/r.watershed/front/main.c:118 +#: ../raster/r.watershed/front/main.c:123 +msgid "Name of input raster map with percentages for flow accumulation." +msgstr "" + +#: ../raster/r.watershed/front/main.c:129 msgid "Minimum size of exterior watershed basin" msgstr "" -#: ../raster/r.watershed/front/main.c:126 +#: ../raster/r.watershed/front/main.c:136 msgid "Maximum length of surface flow in map units" msgstr "" -#: ../raster/r.watershed/front/main.c:135 +#: ../raster/r.watershed/front/main.c:144 msgid "Name for output accumulation raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:137 +#: ../raster/r.watershed/front/main.c:145 msgid "Number of cells that drain through each cell" msgstr "" -#: ../raster/r.watershed/front/main.c:144 +#: ../raster/r.watershed/front/main.c:152 msgid "Name for output topographic index ln(a / tan(b)) map" msgstr "" -#: ../raster/r.watershed/front/main.c:151 +#: ../raster/r.watershed/front/main.c:158 msgid "Stream power index a * tan(b)" msgstr "" -#: ../raster/r.watershed/front/main.c:157 +#: ../raster/r.watershed/front/main.c:164 msgid "Name for output drainage direction raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:158 +#: ../raster/r.watershed/front/main.c:165 msgid "Directions numbered from 1 to 8" msgstr "" -#: ../raster/r.watershed/front/main.c:164 +#: ../raster/r.watershed/front/main.c:171 msgid "Name for output basins raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:170 +#: ../raster/r.watershed/front/main.c:177 msgid "Name for output stream segments raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:176 +#: ../raster/r.watershed/front/main.c:183 msgid "Name for output half basins raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:178 +#: ../raster/r.watershed/front/main.c:184 msgid "Each half-basin is given a unique value" msgstr "" -#: ../raster/r.watershed/front/main.c:184 +#: ../raster/r.watershed/front/main.c:190 msgid "Name for output slope length raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:186 +#: ../raster/r.watershed/front/main.c:191 msgid "Slope length and steepness (LS) factor for USLE" msgstr "" -#: ../raster/r.watershed/front/main.c:192 +#: ../raster/r.watershed/front/main.c:197 msgid "Name for output slope steepness raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:193 +#: ../raster/r.watershed/front/main.c:198 msgid "Slope steepness (S) factor for USLE" msgstr "" -#: ../raster/r.watershed/front/main.c:202 +#: ../raster/r.watershed/front/main.c:207 msgid "Convergence factor for MFD (1-10)" msgstr "" -#: ../raster/r.watershed/front/main.c:204 +#: ../raster/r.watershed/front/main.c:209 msgid "1 = most diverging flow, 10 = most converging flow. Recommended: 5" msgstr "" -#: ../raster/r.watershed/front/main.c:211 +#: ../raster/r.watershed/front/main.c:216 msgid "Maximum memory to be used with -m flag (in MB)" msgstr "" -#: ../raster/r.watershed/front/main.c:215 +#: ../raster/r.watershed/front/main.c:220 msgid "SFD (D8) flow (default is MFD)" msgstr "" -#: ../raster/r.watershed/front/main.c:217 +#: ../raster/r.watershed/front/main.c:222 msgid "SFD: single flow direction, MFD: multiple flow direction" msgstr "" -#: ../raster/r.watershed/front/main.c:222 +#: ../raster/r.watershed/front/main.c:227 msgid "Allow only horizontal and vertical flow of water" msgstr "" -#: ../raster/r.watershed/front/main.c:227 +#: ../raster/r.watershed/front/main.c:231 msgid "Enable disk swap memory option: Operation is slow" msgstr "" -#: ../raster/r.watershed/front/main.c:229 +#: ../raster/r.watershed/front/main.c:233 msgid "Only needed if memory requirements exceed available RAM; see manual on how to calculate memory requirements" msgstr "" -#: ../raster/r.watershed/front/main.c:234 +#: ../raster/r.watershed/front/main.c:238 msgid "Use positive flow accumulation even for likely underestimates" msgstr "" -#: ../raster/r.watershed/front/main.c:236 +#: ../raster/r.watershed/front/main.c:240 msgid "See manual for a detailed description of flow accumulation output" msgstr "" -#: ../raster/r.watershed/front/main.c:241 +#: ../raster/r.watershed/front/main.c:244 msgid "Beautify flat areas" msgstr "" -#: ../raster/r.watershed/front/main.c:243 +#: ../raster/r.watershed/front/main.c:246 msgid "Flow direction in flat areas is modified to look prettier" msgstr "" -#: ../raster/r.watershed/front/main.c:259 +#: ../raster/r.watershed/front/main.c:262 msgid "Sorry, you must choose an output map." msgstr "" -#: ../raster/r.watershed/front/main.c:265 +#: ../raster/r.watershed/front/main.c:268 msgid "The basin threshold must be a positive number." msgstr "" -#: ../raster/r.watershed/front/main.c:281 +#: ../raster/r.watershed/front/main.c:284 msgid "" "Sorry, if any of the following options are set:\n" " basin, stream, half_basin, length_slope, or slope_steepness\n" " you MUST provide a value for the basin threshold parameter." msgstr "" -#: ../raster/r.watershed/front/main.c:308 +#: ../raster/r.watershed/front/main.c:310 msgid "Beautify flat areas is not yet supported for disk swap mode" msgstr "" -#: ../raster/r.watershed/front/main.c:338 +#: ../raster/r.watershed/front/main.c:342 #, c-format msgid "Subprocess failed with exit code %d" msgstr "" @@ -17916,84 +18256,96 @@ msgid "SECTION 4: RUSLE LS and/or S factor determination." msgstr "" -#: ../raster/r.watershed/ram/do_astar.c:256 +#: ../raster/r.watershed/ram/do_astar.c:258 msgid "heapsize too large" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:56 +#: ../raster/r.watershed/ram/do_flatarea.c:57 msgid "Beautify flat areas: priority queue error" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:229 +#: ../raster/r.watershed/ram/do_flatarea.c:235 msgid "flat cell escaped for uphill correction" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:235 +#: ../raster/r.watershed/ram/do_flatarea.c:241 #, c-format msgid "queue error: last uphill order %d > current uphill order %d" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:240 +#: ../raster/r.watershed/ram/do_flatarea.c:246 msgid "uphill order not set" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:266 +#: ../raster/r.watershed/ram/do_flatarea.c:273 msgid "flat cell escaped in uphill correction" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:302 +#: ../raster/r.watershed/ram/do_flatarea.c:309 msgid "downhill order: no more points in down queue" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:310 +#: ../raster/r.watershed/ram/do_flatarea.c:317 msgid "flat cell escaped for downhill correction" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:316 +#: ../raster/r.watershed/ram/do_flatarea.c:323 #, c-format msgid "queue error: last downhill order %d > current downhill order %d" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:321 +#: ../raster/r.watershed/ram/do_flatarea.c:328 msgid "downhill order: downhill order not set" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:344 +#: ../raster/r.watershed/ram/do_flatarea.c:352 msgid "flat cell escaped in downhill correction" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:382 +#: ../raster/r.watershed/ram/do_flatarea.c:390 msgid "flat cell escaped for adjustment" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:389 +#: ../raster/r.watershed/ram/do_flatarea.c:397 msgid "adjustment: uphill order not set" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:391 +#: ../raster/r.watershed/ram/do_flatarea.c:399 msgid "adjustment: downhill order not set" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:417 +#: ../raster/r.watershed/ram/do_flatarea.c:428 msgid "flat cell escaped in adjustment" msgstr "" -#: ../raster/r.watershed/ram/init_vars.c:121 +#: ../raster/r.watershed/ram/init_vars.c:123 #, c-format msgid "SECTION 1a (of %1d): Initiating Memory." msgstr "" -#: ../raster/r.watershed/ram/init_vars.c:311 +#: ../raster/r.watershed/ram/init_vars.c:350 #, c-format msgid "SECTION 1b (of %1d): Determining Offmap Flow." msgstr "" -#: ../raster/r.watershed/ram/do_cum.c:480 +#: ../raster/r.watershed/ram/do_cum.c:507 #, c-format msgid "MFD: A * path already processed when distributing flow: %d of %d cell" msgid_plural "MFD: A * path already processed when distributing flow: %d of %d cells" msgstr[0] "" +#: ../raster/r.watershed/ram/usage.c:9 +#, c-format +msgid "" +"USAGE for basin delineation:\n" +"%s -4 elevation=elevation_map threshold=swale_threshold [flow=overland_flow_map] [drainage=drain_direction_map] [depression=depression_map] [accumulation=accumulation_map] [basin=watershed_basin_map] [retention=retention_map] [stream=stream_segment_map]\n" +"\n" +"USAGE for slope length determination:\n" +"%s [-4] elevation=elevation_map threshold=swale_threshold [drainage=drain_direction_map] [depression=depression_map] [accumulation=accumulation_map] [retention=retention_map] [max_slope_length=max_slope_length] [blocking=overland_blocking_map] [slope_steepness=slope_steepness_map] length_slope=length_slope_map [disturbed_land=rill_erosion_map] [slope_deposition=slope_deposition value or map]USAGE for ARMSED FILE creation:\n" +"%s [-4] elevation=elevation_map threshold=swale_threshold [flow=overland_flow_map] [drainage=drain_direction_map] [depression=depression_map] [accumulation=accumulation_map] [basin=watershed_basin_map] [stream=stream_segment_map] [half_basin=half_basin_map] [retention=retention_map] ar=ARMSED_file_name\n" +"\n" +msgstr "" + #: ../raster/r.rescale/main.c:51 msgid "Rescales the range of category values in a raster map layer." msgstr "" @@ -18195,14 +18547,14 @@ #: ../raster/r.sim/r.sim.water/main.c:324 ../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 ../vector/v.surf.rst/main.c:161 -#: ../vector/v.surf.rst/main.c:166 ../vector/v.surf.rst/main.c:187 -#: ../vector/v.surf.rst/main.c:262 ../vector/v.surf.rst/main.c:268 -#: ../vector/v.surf.rst/main.c:276 ../vector/v.surf.rst/main.c:283 -#: ../vector/v.surf.rst/main.c:291 ../vector/v.surf.rst/main.c:299 -#: ../vector/v.surf.rst/main.c:308 ../vector/v.surf.rst/main.c:316 -#: ../vector/v.surf.rst/main.c:324 ../vector/v.surf.rst/main.c:333 -#: ../vector/v.surf.rst/main.c:341 ../vector/v.surf.rst/main.c:348 +#: ../imagery/i.eb.hsebal01/main.c:178 ../vector/v.surf.rst/main.c:163 +#: ../vector/v.surf.rst/main.c:168 ../vector/v.surf.rst/main.c:189 +#: ../vector/v.surf.rst/main.c:264 ../vector/v.surf.rst/main.c:270 +#: ../vector/v.surf.rst/main.c:278 ../vector/v.surf.rst/main.c:286 +#: ../vector/v.surf.rst/main.c:294 ../vector/v.surf.rst/main.c:302 +#: ../vector/v.surf.rst/main.c:311 ../vector/v.surf.rst/main.c:319 +#: ../vector/v.surf.rst/main.c:327 ../vector/v.surf.rst/main.c:336 +#: ../vector/v.surf.rst/main.c:344 ../vector/v.surf.rst/main.c:351 msgid "Parameters" msgstr "" @@ -18259,7 +18611,7 @@ msgstr "" #: ../raster/r.sim/r.sim.sediment/main.c:374 -#: ../raster/r.sim/r.sim.water/main.c:402 ../vector/v.surf.rst/main.c:404 +#: ../raster/r.sim/r.sim.water/main.c:402 ../vector/v.surf.rst/main.c:407 #, c-format msgid "<%d> is not valid number of threads. Number of threads will be set on <%d>" msgstr "" @@ -18292,8 +18644,8 @@ msgstr "" #: ../raster/r.sim/r.sim.sediment/main.c:422 -#: ../raster/r.sim/r.sim.water/main.c:530 ../vector/v.surf.rst/main.c:656 -#: ../vector/v.surf.rst/main.c:711 ../vector/v.vol.rst/main.c:914 +#: ../raster/r.sim/r.sim.water/main.c:530 ../vector/v.surf.rst/main.c:659 +#: ../vector/v.surf.rst/main.c:714 ../vector/v.vol.rst/main.c:916 msgid "Input failed" msgstr "" @@ -18567,6 +18919,7 @@ msgstr "" #: ../display/d.mon/start.c:46 ../display/d.mon/start.c:74 +#: ../misc/m.nviz.image/main.c:75 #, c-format msgid "File <%s> already exists and will be overwritten" msgstr "" @@ -18897,7 +19250,7 @@ msgstr "" #: ../display/d.vect.thematic/display.c:51 ../display/d.vect/lines.c:107 -#: ../display/d.vect/lines.c:335 +#: ../display/d.vect/lines.c:339 #, c-format msgid "Unable to read symbol <%s>, unable to display points" msgstr "" @@ -18957,7 +19310,7 @@ msgid "Line color" msgstr "" -#: ../display/d.geodesic/main.c:66 ../display/d.grid/main.c:107 +#: ../display/d.geodesic/main.c:66 ../display/d.grid/main.c:106 #: ../display/d.rhumbline/main.c:62 ../display/d.legend/main.c:203 #: ../display/d.rast.num/main.c:88 ../display/d.northarrow/main.c:113 #: ../vector/v.label.sa/main.c:98 ../vector/v.label/main.c:151 @@ -19152,73 +19505,73 @@ msgid "Null cells" msgstr "" -#: ../display/d.grid/main.c:55 +#: ../display/d.grid/main.c:54 msgid "graticule" msgstr "" -#: ../display/d.grid/main.c:56 ../vector/v.mkgrid/main.c:72 +#: ../display/d.grid/main.c:55 ../vector/v.mkgrid/main.c:72 msgid "grid" msgstr "" -#: ../display/d.grid/main.c:58 +#: ../display/d.grid/main.c:57 msgid "Overlays a user-specified grid in the active display frame on the graphics monitor." msgstr "" -#: ../display/d.grid/main.c:66 +#: ../display/d.grid/main.c:65 msgid "Size of grid to be drawn (in map units)" msgstr "" -#: ../display/d.grid/main.c:68 +#: ../display/d.grid/main.c:67 msgid "0 for north-south resolution of the current region. In map units or DDD:MM:SS format. Example: \"1000\" or \"0:10\"" msgstr "" -#: ../display/d.grid/main.c:76 +#: ../display/d.grid/main.c:75 msgid "Lines of the grid pass through this coordinate" msgstr "" -#: ../display/d.grid/main.c:85 +#: ../display/d.grid/main.c:84 msgid "Draw only east-west lines, north-south lines, or both " msgstr "" -#: ../display/d.grid/main.c:86 ../display/d.grid/main.c:159 -#: ../display/d.grid/main.c:164 ../display/d.grid/main.c:169 +#: ../display/d.grid/main.c:85 ../display/d.grid/main.c:158 +#: ../display/d.grid/main.c:163 ../display/d.grid/main.c:168 msgid "Disable" msgstr "" -#: ../display/d.grid/main.c:92 +#: ../display/d.grid/main.c:91 msgid "Grid line width" msgstr "" -#: ../display/d.grid/main.c:96 ../display/d.rast.num/main.c:94 +#: ../display/d.grid/main.c:95 ../display/d.rast.num/main.c:94 msgid "Grid color" msgstr "" -#: ../display/d.grid/main.c:97 ../display/d.grid/main.c:102 -#: ../display/d.grid/main.c:108 ../display/d.grid/main.c:114 +#: ../display/d.grid/main.c:96 ../display/d.grid/main.c:101 +#: ../display/d.grid/main.c:107 ../display/d.grid/main.c:113 msgid "Color" msgstr "" -#: ../display/d.grid/main.c:101 ../display/d.legend.vect/main.c:95 +#: ../display/d.grid/main.c:100 ../display/d.legend.vect/main.c:95 #: ../display/d.legend/main.c:240 ../vector/v.label.sa/main.c:144 #: ../vector/v.label/main.c:193 ../vector/v.lrs/v.lrs.label/main.c:223 msgid "Border color" msgstr "" -#: ../display/d.grid/main.c:122 +#: ../display/d.grid/main.c:121 msgid "Font size for gridline coordinate labels" msgstr "" -#: ../display/d.grid/main.c:127 +#: ../display/d.grid/main.c:126 msgid "Align the origin to the east-north corner of the current region" msgstr "" -#: ../display/d.grid/main.c:132 +#: ../display/d.grid/main.c:131 msgid "Draw geographic grid (referenced to current ellipsoid)" msgstr "" -#: ../display/d.grid/main.c:133 ../display/d.grid/main.c:139 -#: ../display/d.grid/main.c:144 ../display/d.grid/main.c:149 -#: ../display/d.grid/main.c:154 ../misc/m.nviz.image/args.c:233 +#: ../display/d.grid/main.c:132 ../display/d.grid/main.c:138 +#: ../display/d.grid/main.c:143 ../display/d.grid/main.c:148 +#: ../display/d.grid/main.c:153 ../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 @@ -19226,56 +19579,56 @@ msgid "Draw" msgstr "" -#: ../display/d.grid/main.c:138 +#: ../display/d.grid/main.c:137 msgid "Draw geographic grid (referenced to WGS84 ellipsoid)" msgstr "" -#: ../display/d.grid/main.c:143 +#: ../display/d.grid/main.c:142 msgid "Draw '+' marks instead of grid lines" msgstr "" -#: ../display/d.grid/main.c:148 +#: ../display/d.grid/main.c:147 msgid "Draw '.' marks instead of grid lines" msgstr "" -#: ../display/d.grid/main.c:153 +#: ../display/d.grid/main.c:152 msgid "Draw fiducial marks instead of grid lines" msgstr "" -#: ../display/d.grid/main.c:158 +#: ../display/d.grid/main.c:157 msgid "Disable grid drawing" msgstr "" -#: ../display/d.grid/main.c:163 +#: ../display/d.grid/main.c:162 msgid "Disable border drawing" msgstr "" -#: ../display/d.grid/main.c:168 +#: ../display/d.grid/main.c:167 msgid "Disable text drawing" msgstr "" -#: ../display/d.grid/main.c:178 +#: ../display/d.grid/main.c:177 msgid "Both grid and border drawing are disabled" msgstr "" -#: ../display/d.grid/main.c:182 +#: ../display/d.grid/main.c:181 msgid "Geo-grid option not available for LL projection, use without -g/-w" msgstr "" -#: ../display/d.grid/main.c:184 +#: ../display/d.grid/main.c:183 msgid "Geo-grid option not available for XY projection, use without -g/-w" msgstr "" -#: ../display/d.grid/main.c:203 +#: ../display/d.grid/main.c:202 msgid "Choose a single mark style" msgstr "" -#: ../display/d.grid/main.c:234 +#: ../display/d.grid/main.c:233 #, c-format msgid "Invalid geo-grid size <%s>" msgstr "" -#: ../display/d.grid/main.c:239 +#: ../display/d.grid/main.c:238 #, c-format msgid "Invalid grid size <%s>" msgstr "" @@ -19284,34 +19637,30 @@ msgid "Reading symbol" msgstr "" -#: ../display/d.grid/plot.c:373 +#: ../display/d.grid/plot.c:289 ../display/d.grid/plot.c:296 +#: ../display/d.grid/plot.c:338 ../display/d.grid/plot.c:345 +#: ../display/d.grid/plot.c:433 ../display/d.grid/plot.c:440 +#: ../display/d.grid/plot.c:493 ../display/d.grid/plot.c:500 +#: ../display/d.grid/plot.c:647 ../display/d.grid/plot.c:664 +#: ../display/d.grid/plot.c:682 ../display/d.grid/plot.c:700 +#: ../display/d.grid/plot.c:761 ../display/d.grid/plot.c:768 +#: ../display/d.grid/plot.c:773 ../display/d.grid/plot.c:783 +#: ../display/d.grid/plot.c:788 ../display/d.where/where.c:63 +msgid "Error in GPJ_transform()" +msgstr "" + +#: ../display/d.grid/plot.c:378 msgid "Geo-grid option only available for LL projection, use without -g/-w" msgstr "" -#: ../display/d.grid/plot.c:575 +#: ../display/d.grid/plot.c:579 msgid "" "WGS84 grid output not possible as this location does not contain\n" "datum transformation parameters. Try running g.setproj." msgstr "" -#: ../display/d.grid/plot.c:743 -msgid "Error in pj_do_proj1" -msgstr "" - -#: ../display/d.grid/plot.c:749 -msgid "Error in pj_do_proj2" -msgstr "" - -#: ../display/d.grid/plot.c:753 -msgid "Error in pj_do_proj3" -msgstr "" - -#: ../display/d.grid/plot.c:761 -msgid "Error in pj_do_proj5" -msgstr "" - -#: ../display/d.grid/plot.c:765 -msgid "Error in pj_do_proj6" +#: ../display/d.grid/plot.c:592 ../display/d.where/main.c:138 +msgid "Unable to set up lat/long projection parameters" msgstr "" #: ../display/d.legend.vect/main.c:55 @@ -19946,7 +20295,7 @@ #: ../display/d.linegraph/main.c:971 #, c-format -msgid "Scale Y labels cannot be used with thisrange of data (%f, %f)" +msgid "Scale Y labels cannot be used with this range of data (%f, %f)" msgstr "" #: ../display/d.vect.chart/main.c:65 @@ -20392,7 +20741,7 @@ msgid "Remove all frames and erase the screen" msgstr "" -#: ../display/d.where/where.c:29 +#: ../display/d.where/where.c:30 #, c-format msgid "Invalid coordinates <%s,%s>" msgstr "" @@ -20433,7 +20782,7 @@ msgid "Please specify a lat/long ellipsoid with -l or -w" msgstr "" -#: ../display/d.where/main.c:136 +#: ../display/d.where/main.c:128 msgid "" "WGS84 output not possible as this location does not contain\n" "datum transformation parameters. Try running g.setproj." @@ -20816,7 +21165,7 @@ msgid "Invalid area %d skipped (not enough points)" msgstr "" -#: ../display/d.vect/area.c:234 +#: ../display/d.vect/area.c:236 #, c-format msgid "%d invalid color rule for areas skipped" msgid_plural "%d invalid color rules for areas skipped" @@ -21049,7 +21398,7 @@ msgid "Unable to create 3D raster map <%s>" msgstr "" -#: ../raster3d/r3.gwflow/main.c:412 ../raster3d/r3.out.netcdf/main.c:649 +#: ../raster3d/r3.gwflow/main.c:412 ../raster3d/r3.out.netcdf/main.c:650 #: ../raster3d/r3.out.vtk/main.c:252 ../raster3d/r3.out.vtk/main.c:338 #: ../raster3d/r3.in.v5d/main.c:206 ../raster3d/r3.cross.rast/main.c:55 #: ../raster3d/r3.out.v5d/main.c:55 ../raster3d/r3.out.v5d/main.c:326 @@ -21076,11 +21425,11 @@ msgid "Export projection information as wkt and proj4 parameter" msgstr "" -#: ../raster3d/r3.out.netcdf/main.c:588 +#: ../raster3d/r3.out.netcdf/main.c:589 msgid "netCDF" msgstr "" -#: ../raster3d/r3.out.netcdf/main.c:590 +#: ../raster3d/r3.out.netcdf/main.c:591 msgid "Export a 3D raster map as netCDF file." msgstr "" @@ -21172,15 +21521,15 @@ msgid "failed to interpret dp as an integer" msgstr "" -#: ../raster3d/r3.out.vtk/main.c:451 ../raster3d/r3.to.rast/main.c:332 +#: ../raster3d/r3.out.vtk/main.c:450 ../raster3d/r3.to.rast/main.c:332 msgid "The 2D and 3D region settings are different. Using the 2D window settings to adjust the 2D part of the 3D region." msgstr "" -#: ../raster3d/r3.out.vtk/main.c:542 +#: ../raster3d/r3.out.vtk/main.c:541 msgid "Unable to close 3D raster map, the VTK file may be incomplete" msgstr "" -#: ../raster3d/r3.out.vtk/main.c:557 +#: ../raster3d/r3.out.vtk/main.c:556 msgid "Unable to close VTK-ASCII file" msgstr "" @@ -21524,7 +21873,7 @@ msgstr "" #: ../raster3d/r3.flow/main.c:414 ../vector/v.to.rast/vect2rast.c:48 -#: ../vector/v.colors/main.c:266 +#: ../vector/v.colors/main.c:279 #, c-format msgid "Vector map <%s> is not 3D" msgstr "" @@ -22041,101 +22390,101 @@ msgid "List of available elements:" msgstr "" -#: ../general/g.version/main.c:66 ../general/g.message/main.c:34 +#: ../general/g.version/main.c:70 ../general/g.message/main.c:34 #: ../general/g.tempfile/main.c:39 msgid "support" msgstr "" -#: ../general/g.version/main.c:67 +#: ../general/g.version/main.c:71 msgid "citing" msgstr "" -#: ../general/g.version/main.c:68 +#: ../general/g.version/main.c:72 msgid "copyright" msgstr "" -#: ../general/g.version/main.c:69 +#: ../general/g.version/main.c:73 msgid "version" msgstr "" -#: ../general/g.version/main.c:70 +#: ../general/g.version/main.c:74 msgid "license" msgstr "" -#: ../general/g.version/main.c:71 +#: ../general/g.version/main.c:75 msgid "Displays GRASS GIS version info." msgstr "" -#: ../general/g.version/main.c:72 +#: ../general/g.version/main.c:76 msgid "Optionally also prints build or copyright information." msgstr "" -#: ../general/g.version/main.c:76 +#: ../general/g.version/main.c:80 msgid "Print also the copyright message" msgstr "" -#: ../general/g.version/main.c:77 ../general/g.version/main.c:82 -#: ../general/g.version/main.c:87 ../general/g.version/main.c:93 -#: ../general/g.version/main.c:99 +#: ../general/g.version/main.c:81 ../general/g.version/main.c:86 +#: ../general/g.version/main.c:91 ../general/g.version/main.c:97 +#: ../general/g.version/main.c:103 msgid "Additional info" msgstr "" -#: ../general/g.version/main.c:81 +#: ../general/g.version/main.c:85 msgid "Print also the citation options" msgstr "" -#: ../general/g.version/main.c:86 +#: ../general/g.version/main.c:90 msgid "Print also the build information" msgstr "" -#: ../general/g.version/main.c:92 +#: ../general/g.version/main.c:96 msgid "Print also the GIS library revision number and date" msgstr "" -#: ../general/g.version/main.c:97 +#: ../general/g.version/main.c:101 msgid "Print also extended info for additional libraries" msgstr "" -#: ../general/g.version/main.c:98 +#: ../general/g.version/main.c:102 msgid "GDAL/OGR, PROJ.4, GEOS" msgstr "" -#: ../general/g.version/main.c:103 +#: ../general/g.version/main.c:107 msgid "Print info in shell script style (including SVN revision number)" msgstr "" -#: ../general/g.version/main.c:104 +#: ../general/g.version/main.c:108 msgid "Shell" msgstr "" -#: ../general/g.version/main.c:172 +#: ../general/g.version/main.c:176 #, 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:179 +#: ../general/g.version/main.c:183 msgid "GRASS GIS libgis version and date number don't have the expected format. Trying to print the original strings..." msgstr "" -#: ../general/g.version/main.c:181 +#: ../general/g.version/main.c:185 #, c-format msgid "GIS_H_VERSION=\"%s\"" msgstr "" -#: ../general/g.version/main.c:182 +#: ../general/g.version/main.c:186 #, c-format msgid "GIS_H_DATE=\"%s\"" msgstr "" -#: ../general/g.version/main.c:212 +#: ../general/g.version/main.c:222 msgid "GRASS not compiled with GDAL/OGR support" msgstr "" -#: ../general/g.version/main.c:223 +#: ../general/g.version/main.c:233 msgid "GRASS not compiled with GEOS support" msgstr "" -#: ../general/g.version/main.c:234 +#: ../general/g.version/main.c:244 msgid "GRASS not compiled with SQLite support" msgstr "" @@ -22312,7 +22661,7 @@ msgid "Mapset <%s> does not exist" msgstr "" -#: ../general/g.list/list.c:123 ../general/g.region/main.c:458 +#: ../general/g.list/list.c:123 ../general/g.region/main.c:471 #, c-format msgid "Unable to read header of 3D raster map <%s@%s>" msgstr "" @@ -22400,194 +22749,217 @@ msgid "input= and opacity= must have the same number of values" msgstr "" -#: ../general/g.region/main.c:66 +#: ../general/g.region/main.c:67 msgid "computational region" msgstr "" -#: ../general/g.region/main.c:68 +#: ../general/g.region/main.c:69 msgid "resolution" msgstr "" -#: ../general/g.region/main.c:71 +#: ../general/g.region/main.c:72 msgid "Manages the boundary definitions for the geographic region." msgstr "" -#: ../general/g.region/main.c:82 +#: ../general/g.region/main.c:83 msgid "Save as default region" msgstr "" -#: ../general/g.region/main.c:83 +#: ../general/g.region/main.c:84 msgid "Only possible from the PERMANENT mapset" msgstr "" -#: ../general/g.region/main.c:88 +#: ../general/g.region/main.c:89 msgid "Print the current region" msgstr "" -#: ../general/g.region/main.c:93 +#: ../general/g.region/main.c:94 msgid "Print the current region in lat/long using the current ellipsoid/datum" msgstr "" -#: ../general/g.region/main.c:99 +#: ../general/g.region/main.c:100 msgid "Print the current region extent" msgstr "" -#: ../general/g.region/main.c:105 +#: ../general/g.region/main.c:106 msgid "Print the current region map center coordinates" msgstr "" -#: ../general/g.region/main.c:111 +#: ../general/g.region/main.c:112 msgid "Print the current region in GMT style" msgstr "" -#: ../general/g.region/main.c:117 +#: ../general/g.region/main.c:118 msgid "Print the current region in WMS style" msgstr "" -#: ../general/g.region/main.c:123 +#: ../general/g.region/main.c:124 msgid "Print region resolution in meters (geodesic)" msgstr "" -#: ../general/g.region/main.c:128 +#: ../general/g.region/main.c:129 msgid "Print the convergence angle (degrees CCW)" msgstr "" -#: ../general/g.region/main.c:130 +#: ../general/g.region/main.c:131 msgid "The difference between the projection's grid north and true north, measured at the center coordinates of the current region." msgstr "" -#: ../general/g.region/main.c:136 +#: ../general/g.region/main.c:137 msgid "Print also 3D settings" msgstr "" -#: ../general/g.region/main.c:142 +#: ../general/g.region/main.c:143 msgid "Print the maximum bounding box in lat/long on WGS84" msgstr "" -#: ../general/g.region/main.c:152 +#: ../general/g.region/main.c:153 msgid "Print in shell script style, but in one line (flat)" msgstr "" -#: ../general/g.region/main.c:158 +#: ../general/g.region/main.c:159 msgid "Align region to resolution (default = align to bounds, works only for 2D resolution)" msgstr "" -#: ../general/g.region/main.c:164 +#: ../general/g.region/main.c:165 msgid "Do not update the current region" msgstr "" -#: ../general/g.region/main.c:165 ../general/g.region/main.c:347 +#: ../general/g.region/main.c:166 ../general/g.region/main.c:360 #: ../vector/v.label/main.c:90 ../vector/v.label/main.c:95 #: ../vector/v.label/main.c:170 ../vector/v.label/main.c:183 msgid "Effects" msgstr "" -#: ../general/g.region/main.c:170 +#: ../general/g.region/main.c:171 msgid "Set current region from named region" msgstr "" -#: ../general/g.region/main.c:177 +#: ../general/g.region/main.c:178 msgid "Set region to match raster map(s)" msgstr "" -#: ../general/g.region/main.c:185 +#: ../general/g.region/main.c:186 msgid "Set region to match 3D raster map(s) (both 2D and 3D values)" msgstr "" -#: ../general/g.region/main.c:193 +#: ../general/g.region/main.c:194 msgid "Set region to match vector map(s)" msgstr "" -#: ../general/g.region/main.c:239 +#: ../general/g.region/main.c:240 msgid "Value for the top edge" msgstr "" -#: ../general/g.region/main.c:248 +#: ../general/g.region/main.c:249 msgid "Value for the bottom edge" msgstr "" -#: ../general/g.region/main.c:257 +#: ../general/g.region/main.c:258 msgid "Number of rows in the new region" msgstr "" -#: ../general/g.region/main.c:258 ../general/g.region/main.c:267 -#: ../general/g.region/main.c:277 ../general/g.region/main.c:287 -#: ../general/g.region/main.c:296 ../general/g.region/main.c:305 -#: ../general/g.region/main.c:314 +#: ../general/g.region/main.c:259 ../general/g.region/main.c:268 +#: ../general/g.region/main.c:278 ../general/g.region/main.c:288 +#: ../general/g.region/main.c:297 ../general/g.region/main.c:306 +#: ../general/g.region/main.c:315 msgid "Resolution" msgstr "" -#: ../general/g.region/main.c:266 +#: ../general/g.region/main.c:267 msgid "Number of columns in the new region" msgstr "" -#: ../general/g.region/main.c:276 +#: ../general/g.region/main.c:277 msgid "2D grid resolution (north-south and east-west)" msgstr "" -#: ../general/g.region/main.c:286 +#: ../general/g.region/main.c:287 msgid "3D grid resolution (north-south, east-west and top-bottom)" msgstr "" -#: ../general/g.region/main.c:295 +#: ../general/g.region/main.c:296 msgid "North-south 2D grid resolution" msgstr "" -#: ../general/g.region/main.c:304 +#: ../general/g.region/main.c:305 msgid "East-west 2D grid resolution" msgstr "" -#: ../general/g.region/main.c:313 +#: ../general/g.region/main.c:314 msgid "Top-bottom 3D grid resolution" msgstr "" -#: ../general/g.region/main.c:323 +#: ../general/g.region/main.c:324 msgid "Shrink region until it meets non-NULL data from this raster map" msgstr "" -#: ../general/g.region/main.c:334 +#: ../general/g.region/main.c:335 msgid "Adjust region cells to cleanly align with this raster map" msgstr "" -#: ../general/g.region/main.c:345 +#: ../general/g.region/main.c:346 +msgid "Number of cells to add to each side of the current region extent" +msgstr "" + +#: ../general/g.region/main.c:348 +msgid "A negative number shrinks the current region extent" +msgstr "" + +#: ../general/g.region/main.c:358 msgid "Save current region settings in named region file" msgstr "" -#: ../general/g.region/main.c:414 ../scripts/r.in.wms/r.in.wms.py:196 +#: ../general/g.region/main.c:427 ../scripts/r.in.wms/r.in.wms.py:196 #, c-format, python-format msgid "Region <%s> not found" msgstr "" -#: ../general/g.region/main.c:499 +#: ../general/g.region/main.c:512 msgid "Unable to get map bounding box" msgstr "" -#: ../general/g.region/main.c:784 +#: ../general/g.region/main.c:800 +#, c-format +msgid "'%s' option not used with <%s> because a coordinate would become invalid" +msgstr "" + +#: ../general/g.region/main.c:807 ../general/g.region/main.c:815 +#: ../general/g.region/main.c:823 +#, c-format +msgid "'%s' option not used with <%s> because <%s> would become minor than <%s>" +msgstr "" + +#: ../general/g.region/main.c:834 #, c-format msgid "Unable to set region <%s>" msgstr "" -#: ../general/g.region/main.c:790 +#: ../general/g.region/main.c:840 msgid "Unable to update current region" msgstr "" -#: ../general/g.region/main.c:798 +#: ../general/g.region/main.c:848 msgid "Unable to change default region. The current mapset is not ." msgstr "" -#: ../general/g.region/printwindow.c:383 +#: ../general/g.region/printwindow.c:390 msgid "You are already in Lat/Long. Use the -p flag instead." msgstr "" -#: ../general/g.region/printwindow.c:385 +#: ../general/g.region/printwindow.c:392 msgid "You are in a simple XY location, projection to Lat/Lon is not possible. Use the -p flag instead." msgstr "" -#: ../general/g.region/printwindow.c:559 +#: ../general/g.region/printwindow.c:573 msgid "WGS84 output not possible as this location does not contain datum transformation parameters. Try running g.setproj." msgstr "" -#: ../general/g.region/printwindow.c:711 +#: ../general/g.region/printwindow.c:583 +msgid "Unable to update lat/long projection parameters" +msgstr "" + +#: ../general/g.region/printwindow.c:726 msgid "Lat/Long calculations are not possible from a simple XY system" msgstr "" @@ -22811,7 +23183,7 @@ msgid "Invalid PPM file" msgstr "" -#: ../general/g.pnmcomp/main.c:96 ../scripts/v.unpack/v.unpack.py:76 +#: ../general/g.pnmcomp/main.c:96 ../scripts/v.unpack/v.unpack.py:75 #: ../scripts/v.in.geonames/v.in.geonames.py:57 #: ../scripts/v.db.update/v.db.update.py:92 #, c-format, python-format @@ -22969,68 +23341,56 @@ msgid "Only one of '%s', '%s', '%s' or '%s' options may be specified" msgstr "" -#: ../general/g.proj/main.c:263 +#: ../general/g.proj/main.c:264 msgid "Projection files missing" msgstr "" -#: ../general/g.proj/main.c:283 +#: ../general/g.proj/main.c:284 #, c-format msgid "Only one of -%c, -%c, -%c, -%c, -%c or -%c flags may be specified" msgstr "" -#: ../general/g.proj/main.c:310 +#: ../general/g.proj/main.c:311 #, c-format msgid "No output format specified, define one of flags -%c, -%c, -%c, or -%c" msgstr "" -#: ../general/g.proj/main.c:314 +#: ../general/g.proj/main.c:315 #, c-format msgid "No output format specified, define one of flags -%c, -%c, or -%c" msgstr "" -#: ../general/g.proj/output.c:146 -msgid "Unable to convert projection information to PROJ.4 format" +#: ../general/g.proj/output.c:134 +msgid "Unable to convert projection information to PROJ format" msgstr "" -#: ../general/g.proj/output.c:190 +#: ../general/g.proj/output.c:180 msgid "Unable to convert to WKT" msgstr "" -#: ../general/g.proj/input.c:91 +#: ../general/g.proj/input.c:92 msgid "Error reading WKT projection description" msgstr "" -#: ../general/g.proj/input.c:98 +#: ../general/g.proj/input.c:99 #, c-format msgid "Unable to open file '%s' for reading" msgstr "" -#: ../general/g.proj/input.c:143 +#: ../general/g.proj/input.c:166 msgid "Can't parse PROJ.4-style parameter string" msgstr "" -#: ../general/g.proj/input.c:181 +#: ../general/g.proj/input.c:205 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 +#: ../general/g.proj/input.c:284 #, c-format -msgid "Could not read georeferenced file %s using either OGR nor GDAL" +msgid "Unable to read georeferenced file <%s> using GDAL library" msgstr "" -#: ../general/g.proj/input.c:259 +#: ../general/g.proj/input.c:289 #, c-format msgid "Read of file %s was successful, but it did not contain projection information. 'XY (unprojected)' will be used" msgstr "" @@ -23050,46 +23410,41 @@ msgid "Ellipsoid set to <%s>" msgstr "" -#: ../general/g.proj/create.c:17 +#: ../general/g.proj/create.c:18 #, c-format msgid "Unable to create location <%s>: %s" msgstr "" -#: ../general/g.proj/create.c:20 +#: ../general/g.proj/create.c:21 #, c-format msgid "Unable to create projection files: %s" msgstr "" -#: ../general/g.proj/create.c:24 +#: ../general/g.proj/create.c:25 #, c-format msgid "Unable to create location <%s>" msgstr "" -#: ../general/g.proj/create.c:30 +#: ../general/g.proj/create.c:27 #, c-format msgid "" "You can switch to the new location by\n" "`%s=%s`" msgstr "" -#: ../general/g.proj/create.c:40 +#: ../general/g.proj/create.c:37 #, 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 +#: ../general/g.proj/create.c:68 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 +#: ../general/g.proj/create.c:72 msgid "Projection information updated" msgstr "" -#: ../general/g.proj/create.c:91 -#, c-format -msgid "Unable to create PROJ_EPSG file: %s" -msgstr "" - #: ../general/g.mapset/main.c:51 msgid "Changes/reports current mapset." msgstr "" @@ -23865,75 +24220,75 @@ msgid "Too many objects: integer overflow" msgstr "" -#: ../imagery/i.segment/region_growing.c:251 +#: ../imagery/i.segment/region_growing.c:256 #: ../imagery/i.segment/mean_shift.c:220 #, c-format msgid "Processing pass %d..." msgstr "" -#: ../imagery/i.segment/region_growing.c:529 +#: ../imagery/i.segment/region_growing.c:534 #, c-format msgid "Segmentation processes stopped at %d due to reaching max iteration limit, more merges may be possible" msgstr "" -#: ../imagery/i.segment/region_growing.c:531 +#: ../imagery/i.segment/region_growing.c:536 #, c-format msgid "Segmentation converged after %d iterations" msgstr "" -#: ../imagery/i.segment/region_growing.c:534 +#: ../imagery/i.segment/region_growing.c:539 msgid "Assigning region IDs to remaining single-cell regions..." msgstr "" -#: ../imagery/i.segment/region_growing.c:558 -#: ../imagery/i.segment/mean_shift.c:665 +#: ../imagery/i.segment/region_growing.c:563 +#: ../imagery/i.segment/mean_shift.c:686 #, c-format msgid "Merging segments smaller than %d cells..." msgstr "" -#: ../imagery/i.segment/region_growing.c:972 +#: ../imagery/i.segment/region_growing.c:988 #, c-format msgid "Region stats should go in tree, %d >= %d" msgstr "" -#: ../imagery/i.segment/region_growing.c:979 +#: ../imagery/i.segment/region_growing.c:995 msgid "Region ids are different" msgstr "" -#: ../imagery/i.segment/region_growing.c:983 +#: ../imagery/i.segment/region_growing.c:999 #, c-format msgid "Region id %d is invalid" msgstr "" -#: ../imagery/i.segment/region_growing.c:987 +#: ../imagery/i.segment/region_growing.c:1003 msgid "Region consists of only one cell, nothing to update" msgstr "" -#: ../imagery/i.segment/region_growing.c:1031 -#: ../imagery/i.segment/region_growing.c:1485 +#: ../imagery/i.segment/region_growing.c:1047 +#: ../imagery/i.segment/region_growing.c:1509 #, c-format msgid "Region size is larger than 2: %d" msgstr "" -#: ../imagery/i.segment/region_growing.c:1098 +#: ../imagery/i.segment/region_growing.c:1122 #, c-format msgid "Region size is %d, should be %d" msgstr "" -#: ../imagery/i.segment/region_growing.c:1340 +#: ../imagery/i.segment/region_growing.c:1364 #, c-format msgid "Candidate flag is already %s" msgstr "" -#: ../imagery/i.segment/region_growing.c:1340 +#: ../imagery/i.segment/region_growing.c:1364 msgid "set" msgstr "" -#: ../imagery/i.segment/region_growing.c:1340 +#: ../imagery/i.segment/region_growing.c:1364 msgid "unset" msgstr "" -#: ../imagery/i.segment/region_growing.c:1570 +#: ../imagery/i.segment/region_growing.c:1601 #, c-format msgid "Region of size %d should be in search tree" msgstr "" @@ -23942,11 +24297,11 @@ msgid "Writing out segment IDs..." msgstr "" -#: ../imagery/i.segment/write_output.c:120 +#: ../imagery/i.segment/write_output.c:122 msgid "Writing out goodness of fit" msgstr "" -#: ../imagery/i.segment/write_output.c:236 +#: ../imagery/i.segment/write_output.c:238 msgid "Writing out shifted band values..." msgstr "" @@ -23987,12 +24342,6 @@ msgid "Number of segments created: %d" msgstr "" -#: ../imagery/i.segment/flag.c:21 ../imagery/i.segment/flag.c:28 -#: ../vector/v.distance/main.c:810 ../vector/v.distance/main.c:887 -#: ../vector/v.distance/main.c:1097 -msgid "Out of memory!" -msgstr "" - #: ../imagery/i.segment/watershed.c:19 msgid "Watershed is not yet implemented" msgstr "" @@ -24015,240 +24364,254 @@ msgid "Found %d clumps" msgstr "" -#: ../imagery/i.segment/parse_args.c:30 +#: ../imagery/i.segment/parse_args.c:26 +msgid "Name of input imagery group or raster maps" +msgstr "" + +#: ../imagery/i.segment/parse_args.c:33 msgid "Suffix for output bands with modified band values" msgstr "" -#: ../imagery/i.segment/parse_args.c:36 +#: ../imagery/i.segment/parse_args.c:39 msgid "Difference threshold between 0 and 1" msgstr "" -#: ../imagery/i.segment/parse_args.c:37 +#: ../imagery/i.segment/parse_args.c:40 msgid "Threshold = 0 merges only identical segments; threshold = 1 merges all" msgstr "" -#: ../imagery/i.segment/parse_args.c:46 +#: ../imagery/i.segment/parse_args.c:49 msgid "Spatial radius in number of cells" msgstr "" -#: ../imagery/i.segment/parse_args.c:47 +#: ../imagery/i.segment/parse_args.c:50 msgid "Must be >= 1, only cells within spatial bandwidth are considered for mean shift" msgstr "" -#: ../imagery/i.segment/parse_args.c:53 +#: ../imagery/i.segment/parse_args.c:56 msgid "Range (spectral) bandwidth [0, 1]" msgstr "" -#: ../imagery/i.segment/parse_args.c:54 +#: ../imagery/i.segment/parse_args.c:57 msgid "Only cells within range (spectral) bandwidth are considered for mean shift. Range bandwidth is used as conductance parameter for adaptive bandwidth" msgstr "" -#: ../imagery/i.segment/parse_args.c:67 +#: ../imagery/i.segment/parse_args.c:70 msgid "Segmentation method" msgstr "" -#: ../imagery/i.segment/parse_args.c:76 +#: ../imagery/i.segment/parse_args.c:79 msgid "Similarity calculation method" msgstr "" -#: ../imagery/i.segment/parse_args.c:85 +#: ../imagery/i.segment/parse_args.c:88 msgid "Minimum number of cells in a segment" msgstr "" -#: ../imagery/i.segment/parse_args.c:87 +#: ../imagery/i.segment/parse_args.c:90 msgid "The final step will merge small segments with their best neighbor" msgstr "" -#: ../imagery/i.segment/parse_args.c:98 +#: ../imagery/i.segment/parse_args.c:101 msgid "Importance of radiometric (input raster) values relative to shape" msgstr "" -#: ../imagery/i.segment/parse_args.c:108 +#: ../imagery/i.segment/parse_args.c:111 msgid "Importance of smoothness relative to compactness" msgstr "" -#: ../imagery/i.segment/parse_args.c:117 +#: ../imagery/i.segment/parse_args.c:120 msgid "Memory in MB" msgstr "" -#: ../imagery/i.segment/parse_args.c:126 ../imagery/i.cluster/main.c:126 +#: ../imagery/i.segment/parse_args.c:129 ../imagery/i.cluster/main.c:126 msgid "Maximum number of iterations" msgstr "" -#: ../imagery/i.segment/parse_args.c:134 +#: ../imagery/i.segment/parse_args.c:137 msgid "Name for input raster map with starting seeds" msgstr "" -#: ../imagery/i.segment/parse_args.c:141 +#: ../imagery/i.segment/parse_args.c:144 msgid "Name of input bounding/constraining raster map" msgstr "" -#: ../imagery/i.segment/parse_args.c:143 +#: ../imagery/i.segment/parse_args.c:146 msgid "Must be integer values, each area will be segmented independent of the others" msgstr "" -#: ../imagery/i.segment/parse_args.c:150 +#: ../imagery/i.segment/parse_args.c:153 msgid "Name for output goodness of fit estimate map" msgstr "" -#: ../imagery/i.segment/parse_args.c:156 +#: ../imagery/i.segment/parse_args.c:159 msgid "Use 8 neighbors (3x3 neighborhood) instead of the default 4 neighbors for each pixel" msgstr "" -#: ../imagery/i.segment/parse_args.c:162 +#: ../imagery/i.segment/parse_args.c:165 msgid "Weighted input, do not perform the default scaling of input raster maps" msgstr "" -#: ../imagery/i.segment/parse_args.c:167 +#: ../imagery/i.segment/parse_args.c:170 msgid "Use adaptive bandwidth for mean shift" msgstr "" -#: ../imagery/i.segment/parse_args.c:168 +#: ../imagery/i.segment/parse_args.c:171 msgid "Range (spectral) bandwidth is adapted for each moving window" msgstr "" -#: ../imagery/i.segment/parse_args.c:173 +#: ../imagery/i.segment/parse_args.c:176 msgid "Use progressive bandwidth for mean shift" msgstr "" -#: ../imagery/i.segment/parse_args.c:175 +#: ../imagery/i.segment/parse_args.c:178 msgid "Spatial bandwidth is increased, range (spectral) bandwidth is decreased in each iteration" msgstr "" -#: ../imagery/i.segment/parse_args.c:194 +#: ../imagery/i.segment/parse_args.c:210 +#, c-format +msgid "Group <%s> not found in the current mapset" +msgstr "" + +#: ../imagery/i.segment/parse_args.c:214 +#, c-format +msgid "Group <%s> contains no raster maps" +msgstr "" + +#: ../imagery/i.segment/parse_args.c:229 msgid "Threshold should be > 0 and < 1" msgstr "" -#: ../imagery/i.segment/parse_args.c:200 +#: ../imagery/i.segment/parse_args.c:235 #, c-format msgid "Option '%s' must be >= 1" msgstr "" -#: ../imagery/i.segment/parse_args.c:208 +#: ../imagery/i.segment/parse_args.c:243 #, c-format msgid "Negative value %s for option '%s': disabling" msgstr "" -#: ../imagery/i.segment/parse_args.c:213 +#: ../imagery/i.segment/parse_args.c:248 #, c-format msgid "Value %s for option '%s' is >= 1: disabling" msgstr "" -#: ../imagery/i.segment/parse_args.c:235 +#: ../imagery/i.segment/parse_args.c:270 msgid "Unable to assign segmentation method" msgstr "" -#: ../imagery/i.segment/parse_args.c:245 +#: ../imagery/i.segment/parse_args.c:280 msgid "Invalid similarity method" msgstr "" -#: ../imagery/i.segment/parse_args.c:251 +#: ../imagery/i.segment/parse_args.c:286 #, c-format msgid "Option '%s' must be > 0" msgstr "" -#: ../imagery/i.segment/parse_args.c:253 ../imagery/i.segment/parse_args.c:258 +#: ../imagery/i.segment/parse_args.c:288 ../imagery/i.segment/parse_args.c:293 #, c-format msgid "Option '%s' must be <= 1" msgstr "" -#: ../imagery/i.segment/parse_args.c:256 +#: ../imagery/i.segment/parse_args.c:291 #, c-format msgid "Option '%s' must be >= 0" msgstr "" -#: ../imagery/i.segment/parse_args.c:284 +#: ../imagery/i.segment/parse_args.c:319 msgid "Seeds raster map not found" msgstr "" -#: ../imagery/i.segment/parse_args.c:288 +#: ../imagery/i.segment/parse_args.c:323 msgid "Seeeds raster map must be CELL type (integers)" msgstr "" -#: ../imagery/i.segment/parse_args.c:298 +#: ../imagery/i.segment/parse_args.c:333 msgid "Segmentation constraint/boundary raster map not found" msgstr "" -#: ../imagery/i.segment/parse_args.c:302 +#: ../imagery/i.segment/parse_args.c:337 msgid "Segmentation constraint raster map must be CELL type (integers)" msgstr "" -#: ../imagery/i.segment/parse_args.c:321 +#: ../imagery/i.segment/parse_args.c:356 msgid "Integer overflow: too many cells in current region" msgstr "" -#: ../imagery/i.segment/parse_args.c:334 +#: ../imagery/i.segment/parse_args.c:369 msgid "Invalid output raster name for goodness of fit" msgstr "" -#: ../imagery/i.segment/parse_args.c:341 +#: ../imagery/i.segment/parse_args.c:376 #, c-format msgid "Maximum number of iterations set to %d" msgstr "" -#: ../imagery/i.segment/parse_args.c:351 +#: ../imagery/i.segment/parse_args.c:386 #, c-format msgid "Invalid number of iterations, %d will be used" msgstr "" -#: ../imagery/i.segment/parse_args.c:360 +#: ../imagery/i.segment/parse_args.c:395 msgid "Invalid number of MB, 300 will be used" msgstr "" -#: ../imagery/i.segment/open_files.c:39 +#: ../imagery/i.segment/open_files.c:61 #, c-format -msgid "Group <%s> not found in the current mapset" +msgid "Input map <%s> is all NULL" msgstr "" -#: ../imagery/i.segment/open_files.c:43 +#: ../imagery/i.segment/open_files.c:65 #, c-format -msgid "Group <%s> contains no raster maps" +msgid "Input map <%s> is a constant of value %g" msgstr "" -#: ../imagery/i.segment/open_files.c:120 +#: ../imagery/i.segment/open_files.c:114 msgid "Insufficient number of non-NULL cells in current region" msgstr "" -#: ../imagery/i.segment/open_files.c:151 +#: ../imagery/i.segment/open_files.c:145 msgid "Loading input bands..." msgstr "" -#: ../imagery/i.segment/open_files.c:153 +#: ../imagery/i.segment/open_files.c:147 msgid "Loading input band..." msgstr "" -#: ../imagery/i.segment/open_files.c:185 ../imagery/i.segment/open_files.c:190 -#: ../imagery/i.segment/open_files.c:212 ../imagery/i.segment/open_files.c:270 -#: ../imagery/i.segment/open_files.c:358 ../imagery/i.segment/open_files.c:424 -#: ../imagery/i.segment/open_files.c:480 +#: ../imagery/i.segment/open_files.c:179 ../imagery/i.segment/open_files.c:184 +#: ../imagery/i.segment/open_files.c:206 ../imagery/i.segment/open_files.c:264 +#: ../imagery/i.segment/open_files.c:352 ../imagery/i.segment/open_files.c:418 +#: ../imagery/i.segment/open_files.c:474 msgid "Unable to write to temporary file" msgstr "" -#: ../imagery/i.segment/open_files.c:277 +#: ../imagery/i.segment/open_files.c:271 #, c-format msgid "There are no boundary constraints in '%s'" msgstr "" -#: ../imagery/i.segment/open_files.c:333 +#: ../imagery/i.segment/open_files.c:327 #, c-format msgid "Loading seeds from raster map <%s>..." msgstr "" -#: ../imagery/i.segment/open_files.c:363 +#: ../imagery/i.segment/open_files.c:357 #, c-format msgid "No seeds found in '%s'!" msgstr "" -#: ../imagery/i.segment/open_files.c:383 +#: ../imagery/i.segment/open_files.c:377 msgid "Too many seeds: integer overflow" msgstr "" -#: ../imagery/i.segment/open_files.c:500 +#: ../imagery/i.segment/open_files.c:494 #, c-format msgid "Segment %d is already registered!" msgstr "" -#: ../imagery/i.segment/open_files.c:554 +#: ../imagery/i.segment/open_files.c:553 #, c-format msgid "Regions with at least %d cells are stored in memory" msgstr "" @@ -24302,7 +24665,7 @@ msgid "Mean shift converged after %d iterations" msgstr "" -#: ../imagery/i.segment/mean_shift.c:748 +#: ../imagery/i.segment/mean_shift.c:769 #, c-format msgid "Renumbering remaining %d segments..." msgstr "" @@ -24348,7 +24711,7 @@ msgid "supervised classification" msgstr "" -#: ../imagery/i.gensig/main.c:42 ../imagery/i.maxlik/main.c:63 +#: ../imagery/i.gensig/main.c:42 ../imagery/i.maxlik/main.c:65 msgid "Maximum Likelihood Classification" msgstr "" @@ -24840,30 +25203,35 @@ msgid "<%s> has too many signatures (limit is 255)" msgstr "" -#: ../imagery/i.maxlik/main.c:66 +#: ../imagery/i.maxlik/main.c:68 msgid "Classifies the cell spectral reflectances in imagery data." msgstr "" -#: ../imagery/i.maxlik/main.c:68 +#: ../imagery/i.maxlik/main.c:70 msgid "Classification is based on the spectral signature information generated by either i.cluster, g.gui.iclass, or i.gensig." msgstr "" -#: ../imagery/i.maxlik/main.c:81 ../imagery/i.smap/parse.c:20 +#: ../imagery/i.maxlik/main.c:83 ../imagery/i.smap/parse.c:20 msgid "Name of input file containing signatures" msgstr "" -#: ../imagery/i.maxlik/main.c:82 +#: ../imagery/i.maxlik/main.c:84 msgid "Generated by either i.cluster, g.gui.iclass, or i.gensig" msgstr "" -#: ../imagery/i.maxlik/main.c:86 ../imagery/i.smap/parse.c:28 +#: ../imagery/i.maxlik/main.c:88 ../imagery/i.smap/parse.c:28 msgid "Name for output raster map holding classification results" msgstr "" -#: ../imagery/i.maxlik/main.c:92 +#: ../imagery/i.maxlik/main.c:94 msgid "Name for output raster map holding reject threshold results" msgstr "" +#: ../imagery/i.maxlik/main.c:106 +#, c-format +msgid "<%s> does not match the current mapset" +msgstr "" + #: ../imagery/i.maxlik/invert.c:28 #, c-format msgid "Signature %d is not valid (ill-conditioned) - ignored" @@ -25021,7 +25389,7 @@ msgid "Set current location and mapset as target for imagery group" msgstr "" -#: ../imagery/i.target/main.c:80 ../imagery/i.group/main.c:117 +#: ../imagery/i.target/main.c:80 ../imagery/i.group/main.c:156 msgid "Group must exist in the current mapset" msgstr "" @@ -25262,209 +25630,209 @@ msgid "biophysical parameters" msgstr "" -#: ../imagery/i.vi/main.c:93 +#: ../imagery/i.vi/main.c:94 msgid "Calculates different types of vegetation indices." msgstr "" -#: ../imagery/i.vi/main.c:94 +#: ../imagery/i.vi/main.c:95 msgid "Uses red and nir bands mostly, and some indices require additional bands." msgstr "" -#: ../imagery/i.vi/main.c:101 +#: ../imagery/i.vi/main.c:102 msgid "Name of input red channel surface reflectance map" msgstr "" -#: ../imagery/i.vi/main.c:102 ../imagery/i.vi/main.c:141 -#: ../imagery/i.vi/main.c:149 ../imagery/i.vi/main.c:157 -#: ../imagery/i.vi/main.c:165 ../imagery/i.vi/main.c:173 +#: ../imagery/i.vi/main.c:103 ../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 "Range: [0.0;1.0]" msgstr "" -#: ../imagery/i.vi/main.c:110 +#: ../imagery/i.vi/main.c:111 msgid "Type of vegetation index" msgstr "" -#: ../imagery/i.vi/main.c:115 +#: ../imagery/i.vi/main.c:116 msgid "Atmospherically Resistant Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:116 +#: ../imagery/i.vi/main.c:117 msgid "Difference Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:117 +#: ../imagery/i.vi/main.c:118 msgid "Enhanced Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:118 +#: ../imagery/i.vi/main.c:119 msgid "Enhanced Vegetation Index 2" msgstr "" -#: ../imagery/i.vi/main.c:119 +#: ../imagery/i.vi/main.c:120 msgid "Green Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:120 +#: ../imagery/i.vi/main.c:121 msgid "Green Atmospherically Resistant Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:121 +#: ../imagery/i.vi/main.c:122 msgid "Global Environmental Monitoring Index" msgstr "" -#: ../imagery/i.vi/main.c:122 +#: ../imagery/i.vi/main.c:123 msgid "Infrared Percentage Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:123 +#: ../imagery/i.vi/main.c:124 msgid "Modified Soil Adjusted Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:124 +#: ../imagery/i.vi/main.c:125 msgid "second Modified Soil Adjusted Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:125 +#: ../imagery/i.vi/main.c:126 msgid "Normalized Difference Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:126 +#: ../imagery/i.vi/main.c:127 msgid "Perpendicular Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:127 +#: ../imagery/i.vi/main.c:128 msgid "Soil Adjusted Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:128 +#: ../imagery/i.vi/main.c:129 msgid "Simple Ratio" msgstr "" -#: ../imagery/i.vi/main.c:129 +#: ../imagery/i.vi/main.c:130 msgid "Visible Atmospherically Resistant Index" msgstr "" -#: ../imagery/i.vi/main.c:130 +#: ../imagery/i.vi/main.c:131 msgid "Weighted Difference Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:134 +#: ../imagery/i.vi/main.c:135 msgid "type" msgstr "" -#: ../imagery/i.vi/main.c:140 +#: ../imagery/i.vi/main.c:141 msgid "Name of input nir channel surface reflectance map" msgstr "" -#: ../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 ../vector/v.vol.rst/main.c:254 -#: ../vector/v.vol.rst/main.c:303 +#: ../imagery/i.vi/main.c:143 ../imagery/i.vi/main.c:151 +#: ../imagery/i.vi/main.c:159 ../imagery/i.vi/main.c:167 +#: ../imagery/i.vi/main.c:175 ../vector/v.vol.rst/main.c:256 +#: ../vector/v.vol.rst/main.c:305 msgid "Optional inputs" msgstr "" -#: ../imagery/i.vi/main.c:148 +#: ../imagery/i.vi/main.c:149 msgid "Name of input green channel surface reflectance map" msgstr "" -#: ../imagery/i.vi/main.c:156 +#: ../imagery/i.vi/main.c:157 msgid "Name of input blue channel surface reflectance map" msgstr "" -#: ../imagery/i.vi/main.c:164 +#: ../imagery/i.vi/main.c:165 msgid "Name of input 5th channel surface reflectance map" msgstr "" -#: ../imagery/i.vi/main.c:172 +#: ../imagery/i.vi/main.c:173 msgid "Name of input 7th channel surface reflectance map" msgstr "" -#: ../imagery/i.vi/main.c:180 +#: ../imagery/i.vi/main.c:181 msgid "Value of the slope of the soil line (MSAVI only)" msgstr "" -#: ../imagery/i.vi/main.c:181 ../imagery/i.vi/main.c:188 -#: ../imagery/i.vi/main.c:195 +#: ../imagery/i.vi/main.c:182 ../imagery/i.vi/main.c:189 +#: ../imagery/i.vi/main.c:196 msgid "MSAVI settings" msgstr "" -#: ../imagery/i.vi/main.c:187 +#: ../imagery/i.vi/main.c:188 msgid "Value of the intercept of the soil line (MSAVI only)" msgstr "" -#: ../imagery/i.vi/main.c:194 +#: ../imagery/i.vi/main.c:195 msgid "Value of the factor of reduction of soil noise (MSAVI only)" msgstr "" -#: ../imagery/i.vi/main.c:201 +#: ../imagery/i.vi/main.c:202 msgid "Maximum bits for digital numbers" msgstr "" -#: ../imagery/i.vi/main.c:202 +#: ../imagery/i.vi/main.c:203 msgid "If data is in Digital Numbers (i.e. integer type), give the max bits (i.e. 8 for Landsat -> [0-255])" msgstr "" -#: ../imagery/i.vi/main.c:228 +#: ../imagery/i.vi/main.c:229 msgid "sr index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:231 +#: ../imagery/i.vi/main.c:232 msgid "ndvi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:234 +#: ../imagery/i.vi/main.c:235 msgid "ipvi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:237 +#: ../imagery/i.vi/main.c:238 msgid "dvi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:240 +#: ../imagery/i.vi/main.c:241 msgid "pvi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:243 +#: ../imagery/i.vi/main.c:244 msgid "wdvi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:246 +#: ../imagery/i.vi/main.c:247 msgid "savi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:251 +#: ../imagery/i.vi/main.c:252 msgid "msavi index requires red and nir maps, and 3 parameters related to soil line" msgstr "" -#: ../imagery/i.vi/main.c:254 +#: ../imagery/i.vi/main.c:255 msgid "msavi2 index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:257 +#: ../imagery/i.vi/main.c:258 msgid "gemi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:261 +#: ../imagery/i.vi/main.c:262 msgid "arvi index requires blue, red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:265 +#: ../imagery/i.vi/main.c:266 msgid "evi index requires blue, red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:268 +#: ../imagery/i.vi/main.c:269 msgid "evi2 index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:272 +#: ../imagery/i.vi/main.c:273 msgid "vari index requires blue, green and red maps" msgstr "" -#: ../imagery/i.vi/main.c:276 +#: ../imagery/i.vi/main.c:277 msgid "gari index requires blue, green, red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:281 +#: ../imagery/i.vi/main.c:282 msgid "gvi index requires blue, green, red, nir, chan5 and chan7 maps" msgstr "" @@ -25860,7 +26228,7 @@ msgid "%s######## CLUSTER END (%s) ########%s" msgstr "" -#: ../imagery/i.cluster/main.c:354 ../misc/m.nviz.image/main.c:242 +#: ../imagery/i.cluster/main.c:354 ../misc/m.nviz.image/main.c:248 #, c-format msgid "File <%s> created." msgstr "" @@ -27031,130 +27399,130 @@ msgid "Name of the output emissivity layer" msgstr "" -#: ../imagery/i.group/main.c:55 +#: ../imagery/i.group/main.c:56 msgid "Creates, edits, and lists groups of imagery data." msgstr "" -#: ../imagery/i.group/main.c:59 +#: ../imagery/i.group/main.c:60 msgid "Name of imagery group" msgstr "" -#: ../imagery/i.group/main.c:63 +#: ../imagery/i.group/main.c:64 msgid "Name of imagery subgroup" msgstr "" -#: ../imagery/i.group/main.c:67 +#: ../imagery/i.group/main.c:68 msgid "Name of raster map(s) to include in group" msgstr "" -#: ../imagery/i.group/main.c:68 ../imagery/i.group/main.c:74 +#: ../imagery/i.group/main.c:69 ../imagery/i.group/main.c:80 msgid "Maps" msgstr "" -#: ../imagery/i.group/main.c:73 +#: ../imagery/i.group/main.c:79 msgid "Remove selected files from specified group or subgroup" msgstr "" -#: ../imagery/i.group/main.c:78 +#: ../imagery/i.group/main.c:84 msgid "List files from specified (sub)group" msgstr "" -#: ../imagery/i.group/main.c:83 +#: ../imagery/i.group/main.c:89 msgid "List subgroups from specified group" msgstr "" -#: ../imagery/i.group/main.c:109 +#: ../imagery/i.group/main.c:148 msgid "No input raster map(s) specified" msgstr "" -#: ../imagery/i.group/main.c:128 ../imagery/i.group/main.c:150 +#: ../imagery/i.group/main.c:167 ../imagery/i.group/main.c:189 msgid "Specified group does not exist in current mapset" msgstr "" -#: ../imagery/i.group/main.c:132 +#: ../imagery/i.group/main.c:171 #, c-format msgid "Removing raster maps from subgroup <%s>..." msgstr "" -#: ../imagery/i.group/main.c:137 +#: ../imagery/i.group/main.c:176 #, c-format msgid "Removing raster maps from group <%s>..." msgstr "" -#: ../imagery/i.group/main.c:158 +#: ../imagery/i.group/main.c:197 #, c-format msgid "Subgroup <%s> of group <%s> references the following raster maps:" msgstr "" -#: ../imagery/i.group/main.c:173 +#: ../imagery/i.group/main.c:212 #, c-format msgid "Group <%s> references the following raster maps:" msgstr "" -#: ../imagery/i.group/main.c:185 +#: ../imagery/i.group/main.c:224 #, c-format msgid "Group <%s> does not yet exist. Creating..." msgstr "" -#: ../imagery/i.group/main.c:189 ../imagery/i.group/main.c:198 +#: ../imagery/i.group/main.c:228 ../imagery/i.group/main.c:237 #, c-format msgid "Adding raster maps to group <%s>..." msgstr "" -#: ../imagery/i.group/main.c:193 +#: ../imagery/i.group/main.c:232 #, c-format msgid "Adding raster maps to subgroup <%s>..." msgstr "" -#: ../imagery/i.group/main.c:219 +#: ../imagery/i.group/main.c:258 msgid "No input raster maps defined" msgstr "" -#: ../imagery/i.group/main.c:223 ../imagery/i.group/main.c:265 +#: ../imagery/i.group/main.c:262 ../imagery/i.group/main.c:304 #, c-format msgid "Raster map <%s> not found. Skipped." msgstr "" -#: ../imagery/i.group/main.c:228 +#: ../imagery/i.group/main.c:267 #, c-format msgid "Adding raster map <%s> to group" msgstr "" -#: ../imagery/i.group/main.c:234 +#: ../imagery/i.group/main.c:273 #, c-format msgid "Raster map <%s> exists in group. Skipped." msgstr "" -#: ../imagery/i.group/main.c:271 +#: ../imagery/i.group/main.c:310 #, c-format msgid "Adding raster map <%s> to subgroup" msgstr "" -#: ../imagery/i.group/main.c:278 +#: ../imagery/i.group/main.c:317 #, c-format msgid "Raster map <%s> exists in subgroup. Skipping..." msgstr "" -#: ../imagery/i.group/main.c:327 +#: ../imagery/i.group/main.c:366 #, c-format msgid "Removing raster map <%s> from group" msgstr "" -#: ../imagery/i.group/main.c:344 ../imagery/i.group/main.c:403 +#: ../imagery/i.group/main.c:383 ../imagery/i.group/main.c:442 msgid "No raster map removed" msgstr "" -#: ../imagery/i.group/main.c:386 +#: ../imagery/i.group/main.c:425 #, c-format msgid "Removing raster map <%s> from subgroup" msgstr "" -#: ../imagery/i.group/main.c:422 +#: ../imagery/i.group/main.c:461 #, c-format msgid "Group <%s> does not contain any subgroup.\n" msgstr "" -#: ../imagery/i.group/main.c:433 +#: ../imagery/i.group/main.c:472 #, c-format msgid "group <%s> references the following subgroups\n" msgstr "" @@ -27477,16 +27845,21 @@ msgid "Elevation map name is missing. Please set '%s' option" msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:212 +#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:211 #, c-format -msgid "Mapset [%s] in target location [%s] - %s " +msgid "Group [%s] in location [%s] mapset [%s] now uses elevation map [%s]" msgstr "" #: ../imagery/i.ortho.photo/i.ortho.elev/main.c:214 +#, c-format +msgid "Mapset [%s] in target location [%s] - %s " +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:216 msgid "permission denied\n" msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:214 +#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:216 msgid "not found\n" msgstr "" @@ -27829,29 +28202,33 @@ msgid "Target east,north coordinates to local x,y" msgstr "" -#: ../misc/m.nviz.image/main.c:56 +#: ../misc/m.nviz.image/main.c:55 msgid "Creates a 3D rendering of GIS data." msgstr "" -#: ../misc/m.nviz.image/main.c:57 +#: ../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:83 +#: ../misc/m.nviz.image/main.c:87 msgid "Unable to render data" msgstr "" -#: ../misc/m.nviz.image/main.c:142 +#: ../misc/m.nviz.image/main.c:146 #, c-format msgid "Vertical exaggeration not given, using calculated value %.0f" msgstr "" -#: ../misc/m.nviz.image/main.c:154 +#: ../misc/m.nviz.image/main.c:158 #, c-format msgid "Viewpoint height not given, using calculated value %.0f" msgstr "" -#: ../misc/m.nviz.image/main.c:240 +#: ../misc/m.nviz.image/main.c:244 +msgid "Failed to write image" +msgstr "" + +#: ../misc/m.nviz.image/main.c:246 msgid "Unsupported output format" msgstr "" @@ -28509,8 +28886,8 @@ msgstr "" #: ../db/db.databases/main.c:97 ../db/db.copy/main.c:37 -#: ../db/db.execute/main.c:127 ../db/db.execute/main.c:134 -#: ../db/db.execute/main.c:140 ../db/db.select/main.c:267 +#: ../db/db.execute/main.c:139 ../db/db.execute/main.c:146 +#: ../db/db.execute/main.c:152 ../db/db.select/main.c:267 #: ../db/db.dropdb/main.c:73 ../db/db.createdb/main.c:73 #: ../vector/v.db.select/main.c:57 msgid "SQL" @@ -28623,26 +29000,30 @@ msgid "Overwrite current settings if already initialized" msgstr "" -#: ../db/db.connect/main.c:91 +#: ../db/db.connect/main.c:101 msgid "Default group of database users to which select privilege is granted" msgstr "" -#: ../db/db.connect/main.c:141 ../db/db.tables/main.c:41 +#: ../db/db.connect/main.c:151 ../db/db.tables/main.c:41 msgid "Database connection not defined. Run db.connect." msgstr "" -#: ../db/db.connect/main.c:166 +#: ../db/db.connect/main.c:176 msgid "DB settings already defined, nothing to do" msgstr "" -#: ../db/db.connect/main.c:172 +#: ../db/db.connect/main.c:182 msgid "Default driver is not set" msgstr "" -#: ../db/db.connect/main.c:175 +#: ../db/db.connect/main.c:185 msgid "Default database is not set" msgstr "" +#: ../db/db.connect/main.c:221 +msgid "Unable to set default database connection" +msgstr "" + #: ../db/db.describe/main.c:108 msgid "Print column names only instead of full column descriptions" msgstr "" @@ -28660,41 +29041,42 @@ msgid "Unable to open file <%s>: %s" msgstr "" -#: ../db/db.execute/main.c:94 ../db/db.execute/main.c:99 +#: ../db/db.execute/main.c:86 ../db/db.execute/main.c:91 +#: ../db/db.execute/main.c:106 ../db/db.execute/main.c:111 #, c-format msgid "Error while executing: '%s'" msgstr "" -#: ../db/db.execute/main.c:128 +#: ../db/db.execute/main.c:140 msgid "Executes any SQL statement." msgstr "" -#: ../db/db.execute/main.c:129 +#: ../db/db.execute/main.c:141 msgid "For SELECT statements use 'db.select'." msgstr "" -#: ../db/db.execute/main.c:132 +#: ../db/db.execute/main.c:144 msgid "SQL statement" msgstr "" -#: ../db/db.execute/main.c:133 +#: ../db/db.execute/main.c:145 msgid "Example: update rybniky set kapri = 'hodne' where kapri = 'malo'" msgstr "" -#: ../db/db.execute/main.c:138 +#: ../db/db.execute/main.c:150 msgid "Name of file containing SQL statement(s)" msgstr "" -#: ../db/db.execute/main.c:160 +#: ../db/db.execute/main.c:172 msgid "Ignore SQL errors and continue" msgstr "" -#: ../db/db.execute/main.c:161 ../vector/v.build/main.c:51 +#: ../db/db.execute/main.c:173 ../vector/v.build/main.c:51 #: ../vector/v.build/main.c:77 msgid "Errors" msgstr "" -#: ../db/db.execute/main.c:167 +#: ../db/db.execute/main.c:179 #, c-format msgid "You must provide <%s> or <%s> option" msgstr "" @@ -28819,7 +29201,7 @@ msgid "Unable to db_alloc_string_array()" msgstr "" -#: ../db/drivers/ogr/execute.c:56 ../vector/v.out.ogr/main.c:592 +#: ../db/drivers/ogr/execute.c:56 ../vector/v.out.ogr/main.c:648 #, c-format msgid "OGR layer <%s> not found" msgstr "" @@ -28828,11 +29210,11 @@ #: ../vector/v.out.lidar/main.c:155 ../vector/v.db.connect/main.c:289 #: ../vector/v.reclass/main.c:145 ../vector/v.to.3d/trans2.c:63 #: ../vector/v.to.3d/trans3.c:65 ../vector/v.univar/main.c:355 -#: ../vector/v.distance/main.c:533 ../vector/v.distance/main.c:574 +#: ../vector/v.distance/main.c:540 ../vector/v.distance/main.c:581 #: ../vector/v.in.db/main.c:187 ../vector/v.colors/scan_attr.c:35 -#: ../vector/v.colors.out/make_colors.c:42 ../vector/v.vect.stats/main.c:428 +#: ../vector/v.colors.out/make_colors.c:42 ../vector/v.vect.stats/main.c:435 #: ../vector/v.transform/trans_digit.c:116 -#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:96 +#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:97 #: ../scripts/v.db.join/v.db.join.py:98 ../scripts/v.db.join/v.db.join.py:106 #: ../scripts/v.db.join/v.db.join.py:123 ../scripts/db.univar/db.univar.py:120 #, c-format, python-format @@ -28866,12 +29248,7 @@ msgid "Column '%s' : type int8 (bigint) is stored as integer (4 bytes) some data may be damaged" msgstr "" -#: ../db/drivers/ogr/describe.c:204 -#, c-format -msgid "column '%s', type 'string': unknown width -> stored as varchar(250) some data may be lost" -msgstr "" - -#: ../db/drivers/ogr/describe.c:212 ../db/drivers/ogr/fetch.c:160 +#: ../db/drivers/ogr/describe.c:212 ../db/drivers/ogr/fetch.c:167 msgid "Unknown type" msgstr "" @@ -28883,7 +29260,7 @@ msgid "Unable to add new token" msgstr "" -#: ../db/drivers/ogr/fetch.c:55 ../db/drivers/ogr/fetch.c:188 +#: ../db/drivers/ogr/fetch.c:55 ../db/drivers/ogr/fetch.c:195 #: ../db/drivers/sqlite/fetch.c:265 ../db/drivers/postgres/fetch.c:33 #: ../db/drivers/mysql/fetch.c:34 ../db/drivers/mysql/fetch.c:276 msgid "Cursor not found" @@ -29402,7 +29779,7 @@ #: ../db/drivers/dbf/db.c:94 #, c-format -msgid "Unable create DBF database: %s" +msgid "Unable to create DBF database: %s" msgstr "" #: ../db/drivers/dbf/db.c:102 @@ -29513,7 +29890,7 @@ msgstr "" #: ../vector/v.mkgrid/main.c:73 ../vector/v.kcv/main.c:58 -#: ../vector/v.random/main.c:101 ../vector/v.perturb/main.c:66 +#: ../vector/v.random/main.c:104 ../vector/v.perturb/main.c:66 #: ../vector/v.normal/main.c:75 ../vector/v.qcount/main.c:62 msgid "point pattern" msgstr "" @@ -29738,7 +30115,7 @@ msgid "GRASS is not compiled with PostgreSQL support. Using OGR-PostgreSQL driver instead of native GRASS-PostGIS data driver." msgstr "" -#: ../vector/v.external.out/link.c:26 ../vector/v.out.ogr/main.c:102 +#: ../vector/v.external.out/link.c:26 ../vector/v.out.ogr/main.c:103 #, c-format msgid "Data source starts with \"PG:\" prefix, expecting \"PostgreSQL\" format (\"%s\" given)" msgstr "" @@ -30031,12 +30408,13 @@ msgid "Loading data..." msgstr "" -#: ../vector/v.to.rast/vect2rast.c:55 ../vector/v.db.connect/main.c:213 -#: ../vector/v.to.rast3/main.c:80 ../vector/v.db.select/main.c:171 -#: ../vector/v.to.3d/trans2.c:49 ../vector/v.to.3d/trans3.c:51 -#: ../vector/v.distance/main.c:515 ../vector/v.distance/main.c:596 -#: ../vector/v.colors.out/make_colors.c:31 ../vector/v.info/print.c:138 -#: ../vector/v.extract/main.c:255 +#: ../vector/v.to.rast/vect2rast.c:55 ../vector/v.random/main.c:265 +#: ../vector/v.db.connect/main.c:213 ../vector/v.to.rast3/main.c:80 +#: ../vector/v.db.select/main.c:171 ../vector/v.to.3d/trans2.c:49 +#: ../vector/v.to.3d/trans3.c:51 ../vector/v.distance/main.c:522 +#: ../vector/v.distance/main.c:603 ../vector/v.colors.out/make_colors.c:31 +#: ../vector/v.info/print.c:138 ../vector/v.extract/main.c:217 +#: ../vector/v.extract/main.c:315 #, c-format msgid "Database connection not defined for layer <%s>" msgstr "" @@ -30301,224 +30679,224 @@ msgid "No database record for cat = %d and export of 'cat' disabled" msgstr "" -#: ../vector/v.out.ogr/main.c:87 +#: ../vector/v.out.ogr/main.c:88 msgid "Exports a vector map layer to any of the supported OGR vector formats." msgstr "" -#: ../vector/v.out.ogr/main.c:88 +#: ../vector/v.out.ogr/main.c:89 msgid "By default a vector map layer is exported to OGC GeoPackage format." msgstr "" -#: ../vector/v.out.ogr/main.c:170 +#: ../vector/v.out.ogr/main.c:172 msgid "Volumes will be exported as sets of faces" msgstr "" -#: ../vector/v.out.ogr/main.c:188 +#: ../vector/v.out.ogr/main.c:190 msgid "Unable to determine input map's vector feature type(s)." msgstr "" -#: ../vector/v.out.ogr/main.c:254 +#: ../vector/v.out.ogr/main.c:255 msgid "The combination of types is not supported by all formats." msgstr "" -#: ../vector/v.out.ogr/main.c:271 +#: ../vector/v.out.ogr/main.c:272 msgid "Unable to create OGR spatial reference" msgstr "" -#: ../vector/v.out.ogr/main.c:293 +#: ../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:305 +#: ../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:311 +#: ../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] "" -#: ../vector/v.out.ogr/main.c:319 +#: ../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] "" -#: ../vector/v.out.ogr/main.c:328 +#: ../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] "" -#: ../vector/v.out.ogr/main.c:337 +#: ../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] "" -#: ../vector/v.out.ogr/main.c:345 +#: ../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] "" -#: ../vector/v.out.ogr/main.c:353 +#: ../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] "" -#: ../vector/v.out.ogr/main.c:361 +#: ../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] "" -#: ../vector/v.out.ogr/main.c:371 +#: ../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:380 +#: ../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:390 +#: ../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:399 +#: ../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:409 +#: ../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:418 +#: ../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:427 +#: ../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:436 +#: ../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:461 +#: ../vector/v.out.ogr/main.c:478 #, c-format msgid "OGR driver <%s> not found" msgstr "" -#: ../vector/v.out.ogr/main.c:488 +#: ../vector/v.out.ogr/main.c:523 #, c-format msgid "Unable to open OGR data source '%s'" msgstr "" -#: ../vector/v.out.ogr/main.c:502 +#: ../vector/v.out.ogr/main.c:543 #, c-format msgid "Layer <%s> already exists in OGR data source '%s'" msgstr "" -#: ../vector/v.out.ogr/main.c:506 +#: ../vector/v.out.ogr/main.c:547 #, c-format msgid "OGR layer <%s> already exists and will be overwritten" msgstr "" -#: ../vector/v.out.ogr/main.c:513 +#: ../vector/v.out.ogr/main.c:559 #, c-format msgid "OGR layer <%s> doesn't exists, creating new OGR layer instead" msgstr "" -#: ../vector/v.out.ogr/main.c:541 +#: ../vector/v.out.ogr/main.c:587 msgid "Overriding existing user-defined 'SHPT=' LCO." msgstr "" -#: ../vector/v.out.ogr/main.c:556 +#: ../vector/v.out.ogr/main.c:602 #, 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:568 +#: ../vector/v.out.ogr/main.c:614 #, 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:575 +#: ../vector/v.out.ogr/main.c:621 #, c-format msgid "Vector map <%s> is 3D. Use format specific layer creation options (parameter 'lco') to export using only category numbers as attributes" msgstr "" -#: ../vector/v.out.ogr/main.c:610 +#: ../vector/v.out.ogr/main.c:666 msgid "Exporting 'cat' anyway, as it is the only attribute table field" msgstr "" -#: ../vector/v.out.ogr/main.c:619 ../vector/v.out.ogr/main.c:691 +#: ../vector/v.out.ogr/main.c:675 ../vector/v.out.ogr/main.c:747 #, c-format msgid "New attribute column <%s> added to the table" msgstr "" -#: ../vector/v.out.ogr/main.c:703 +#: ../vector/v.out.ogr/main.c:759 #, c-format msgid "Key column <%s> not found" msgstr "" -#: ../vector/v.out.ogr/main.c:716 +#: ../vector/v.out.ogr/main.c:787 #, c-format msgid "Exporting %d feature..." msgid_plural "Exporting %d features..." msgstr[0] "" -#: ../vector/v.out.ogr/main.c:731 +#: ../vector/v.out.ogr/main.c:802 #, c-format msgid "Exporting %d area (may take some time)..." msgid_plural "Exporting %d areas (may take some time)..." msgstr[0] "" -#: ../vector/v.out.ogr/main.c:750 +#: ../vector/v.out.ogr/main.c:821 #, c-format msgid "Exporting %d volume..." msgid_plural "Exporting %d volumes..." msgstr[0] "" -#: ../vector/v.out.ogr/main.c:754 +#: ../vector/v.out.ogr/main.c:825 msgid "Export of volumes not implemented yet. Skipping." msgstr "" -#: ../vector/v.out.ogr/main.c:771 +#: ../vector/v.out.ogr/main.c:842 #, c-format msgid "%d feature without attributes was written" msgid_plural "%d features without attributes were written" msgstr[0] "" -#: ../vector/v.out.ogr/main.c:777 +#: ../vector/v.out.ogr/main.c:848 #, c-format msgid "%d feature without category was written" msgid_plural "%d features without category were written" msgstr[0] "" -#: ../vector/v.out.ogr/main.c:781 +#: ../vector/v.out.ogr/main.c:852 #, 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] "" -#: ../vector/v.out.ogr/main.c:797 +#: ../vector/v.out.ogr/main.c:868 msgid "Output layer is empty, no features written" msgstr "" -#: ../vector/v.out.ogr/main.c:798 +#: ../vector/v.out.ogr/main.c:869 #, c-format msgid "%d feature (%s type) written to <%s> (%s format)." msgid_plural "%d features (%s type) written to <%s> (%s format)." @@ -30608,7 +30986,7 @@ msgid "Force 2D output even if input is 3D (applies to Shapefile output only)" msgstr "" -#: ../vector/v.out.ogr/args.c:114 ../vector/v.in.ogr/main.c:338 +#: ../vector/v.out.ogr/args.c:114 ../vector/v.in.ogr/main.c:355 #: ../vector/v.out.postgis/args.c:78 msgid "Useful if input is 3D but all z coordinates are identical" msgstr "" @@ -30625,8 +31003,8 @@ msgid "List supported output formats and exit" msgstr "" -#: ../vector/v.out.ogr/dsn.c:21 ../vector/v.in.ogr/dsn.c:26 -#: ../vector/v.external/dsn.c:21 +#: ../vector/v.out.ogr/dsn.c:27 ../vector/v.in.ogr/dsn.c:28 +#: ../vector/v.external/dsn.c:27 msgid "Invalid connection string (dbname missing)" msgstr "" @@ -30635,39 +31013,48 @@ msgid "OGR driver <%s> not available" msgstr "" -#: ../vector/v.out.ogr/create.c:26 +#: ../vector/v.out.ogr/create.c:30 #, c-format msgid "Creation of output OGR datasource <%s> failed" msgstr "" -#: ../vector/v.out.ogr/create.c:36 +#: ../vector/v.out.ogr/create.c:44 #, c-format msgid "Creation of OGR layer <%s> failed" msgstr "" -#: ../vector/v.out.ogr/export_lines.c:178 -#: ../vector/v.out.ogr/export_areas.c:143 +#: ../vector/v.out.ogr/export_lines.c:135 +#: ../vector/v.out.ogr/export_lines.c:231 +#: ../vector/v.out.ogr/export_lines.c:280 +#: ../vector/v.out.ogr/export_areas.c:126 +#: ../vector/v.out.ogr/export_areas.c:227 +#: ../vector/v.out.ogr/export_areas.c:278 +msgid "Failed to create OGR feature" +msgstr "" + +#: ../vector/v.out.ogr/export_lines.c:180 +#: ../vector/v.out.ogr/export_areas.c:170 #, c-format msgid "Unable to export multi-features. No category index for layer %d." msgstr "" -#: ../vector/v.out.ogr/export_lines.c:212 -#: ../vector/v.out.ogr/export_areas.c:176 +#: ../vector/v.out.ogr/export_lines.c:214 +#: ../vector/v.out.ogr/export_areas.c:203 #, 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:154 +#: ../vector/v.out.ogr/export_areas.c:181 msgid "Exporting features with category..." msgstr "" -#: ../vector/v.out.ogr/export_areas.c:214 +#: ../vector/v.out.ogr/export_areas.c:243 msgid "Exporting features without category..." msgstr "" #: ../vector/v.kcv/main.c:57 ../vector/v.out.lidar/main.c:474 #: ../vector/v.normal/main.c:74 ../vector/v.in.db/main.c:55 -#: ../vector/v.decimate/main.c:129 +#: ../vector/v.decimate/main.c:130 msgid "points" msgstr "" @@ -30767,7 +31154,7 @@ msgid "Name of attribute column with values to interpolate" msgstr "" -#: ../vector/v.surf.idw/main.c:102 ../vector/v.surf.rst/main.c:185 +#: ../vector/v.surf.idw/main.c:102 ../vector/v.surf.rst/main.c:187 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 "" @@ -31316,7 +31703,7 @@ #: ../vector/v.net.distance/main.c:101 ../vector/v.net.distance/main.c:106 #: ../vector/v.net.distance/main.c:112 ../vector/v.distance/main.c:131 #: ../vector/v.distance/main.c:136 ../vector/v.distance/main.c:143 -#: ../vector/v.distance/main.c:187 ../vector/v.distance/main.c:224 +#: ../vector/v.distance/main.c:189 ../vector/v.distance/main.c:226 msgid "From" msgstr "" @@ -31335,7 +31722,7 @@ #: ../vector/v.net.distance/main.c:117 ../vector/v.net.distance/main.c:124 #: ../vector/v.net.distance/main.c:129 ../vector/v.net.distance/main.c:135 #: ../vector/v.distance/main.c:148 ../vector/v.distance/main.c:153 -#: ../vector/v.distance/main.c:160 ../vector/v.distance/main.c:230 +#: ../vector/v.distance/main.c:160 ../vector/v.distance/main.c:232 msgid "To" msgstr "" @@ -31414,102 +31801,118 @@ msgid_plural "%d 'from' features were not reachable" msgstr[0] "" -#: ../vector/v.random/main.c:102 +#: ../vector/v.random/main.c:105 msgid "stratified random sampling" msgstr "" -#: ../vector/v.random/main.c:105 +#: ../vector/v.random/main.c:108 msgid "Generates random 2D/3D vector points." msgstr "" -#: ../vector/v.random/main.c:113 +#: ../vector/v.random/main.c:116 msgid "Number of points to be created" msgstr "" -#: ../vector/v.random/main.c:118 +#: ../vector/v.random/main.c:121 msgid "Restrict points to areas in input vector" msgstr "" -#: ../vector/v.random/main.c:120 ../vector/v.random/main.c:180 +#: ../vector/v.random/main.c:123 ../vector/v.random/main.c:183 msgid "Restrict" msgstr "" -#: ../vector/v.random/main.c:136 +#: ../vector/v.random/main.c:139 msgid "Minimum z height (needs -z flag or column name)" msgstr "" -#: ../vector/v.random/main.c:138 ../vector/v.random/main.c:147 -#: ../vector/v.random/main.c:160 ../vector/v.random/main.c:170 -#: ../vector/v.random/main.c:175 ../vector/v.in.db/main.c:85 +#: ../vector/v.random/main.c:141 ../vector/v.random/main.c:150 +#: ../vector/v.random/main.c:163 ../vector/v.random/main.c:173 +#: ../vector/v.random/main.c:178 ../vector/v.in.db/main.c:85 msgid "3D output" msgstr "" -#: ../vector/v.random/main.c:145 +#: ../vector/v.random/main.c:148 msgid "Maximum z height (needs -z flag or column name)" msgstr "" -#: ../vector/v.random/main.c:154 +#: ../vector/v.random/main.c:157 msgid "The seed to initialize the random generator. If not set the process ID is used" msgstr "" -#: ../vector/v.random/main.c:157 +#: ../vector/v.random/main.c:160 msgid "Name of column for z values" msgstr "" -#: ../vector/v.random/main.c:159 +#: ../vector/v.random/main.c:162 msgid "Writes z values to column" msgstr "" -#: ../vector/v.random/main.c:167 +#: ../vector/v.random/main.c:170 msgid "Type of column for z values" msgstr "" -#: ../vector/v.random/main.c:174 +#: ../vector/v.random/main.c:177 msgid "Create 3D output" msgstr "" -#: ../vector/v.random/main.c:179 +#: ../vector/v.random/main.c:182 msgid "Generate n points for each individual area (requires restrict parameter)" msgstr "" -#: ../vector/v.random/main.c:196 +#: ../vector/v.random/main.c:199 #, c-format -msgid "Number of points must be > 0 (%d given)" +msgid "Number of points must be > 0 (%ld given)" msgstr "" -#: ../vector/v.random/main.c:212 ../vector/v.drape/main.c:150 +#: ../vector/v.random/main.c:215 ../vector/v.drape/main.c:150 #: ../vector/v.buffer/main.c:347 #, c-format msgid "Invalid layer number (%d). Parameter '%s' or '%s' specified, assuming layer '1'." msgstr "" -#: ../vector/v.random/main.c:222 +#: ../vector/v.random/main.c:225 #, c-format msgid "No areas in vector map <%s>" msgstr "" -#: ../vector/v.random/main.c:276 -msgid "Table should contain only two columns" -msgstr "" - -#: ../vector/v.random/main.c:285 +#: ../vector/v.random/main.c:323 msgid "You have created unsupported column type. This module supports only INTEGER and DOUBLE PRECISION column types." msgstr "" -#: ../vector/v.random/main.c:348 +#: ../vector/v.random/main.c:387 #, c-format msgid "Selected areas in input vector <%s> do not overlap with the current region" msgstr "" -#: ../vector/v.random/main.c:360 +#: ../vector/v.random/main.c:399 #, c-format msgid "Input vector <%s> does not overlap with the current region" msgstr "" -#: ../vector/v.random/main.c:385 +#: ../vector/v.random/main.c:424 msgid "Generating points..." msgstr "" +#: ../vector/v.random/main.c:530 ../vector/v.random/main.c:677 +#, c-format +msgid "Unable to insert new row: %s" +msgstr "" + +#: ../vector/v.random/main.c:702 ../vector/v.db.select/main.c:208 +msgid "Unable to open select cursor" +msgstr "" + +#: ../vector/v.random/main.c:707 ../vector/v.reclass/main.c:267 +#: ../vector/v.db.select/main.c:229 +#, c-format +msgid "Unable to fetch data from table <%s>" +msgstr "" + +#: ../vector/v.random/main.c:742 +#, c-format +msgid "Unable to update row: %s" +msgstr "" + #: ../vector/v.support/main.c:41 msgid "Updates vector map metadata." msgstr "" @@ -31599,7 +32002,7 @@ msgid "%s: Cannot write dxf file." msgstr "" -#: ../vector/v.out.lidar/main.c:77 +#: ../vector/v.out.lidar/main.c:77 ../vector/v.extract/extract.c:264 #, c-format msgid "Database connection not defined for layer <%d>" msgstr "" @@ -31713,106 +32116,100 @@ msgid "Ignore color table even when set and not other options are present" msgstr "" -#: ../vector/v.proj/main.c:72 +#: ../vector/v.proj/main.c:77 msgid "Re-projects a vector map from one location to the current location." msgstr "" -#: ../vector/v.proj/main.c:78 +#: ../vector/v.proj/main.c:83 msgid "Location containing input vector map" msgstr "" -#: ../vector/v.proj/main.c:82 +#: ../vector/v.proj/main.c:87 msgid "Mapset containing input vector map" msgstr "" -#: ../vector/v.proj/main.c:88 +#: ../vector/v.proj/main.c:93 msgid "Name of input vector map to re-project" msgstr "" -#: ../vector/v.proj/main.c:100 +#: ../vector/v.proj/main.c:105 msgid "Maximum segment length in meters in output vector map" msgstr "" -#: ../vector/v.proj/main.c:101 +#: ../vector/v.proj/main.c:106 msgid "Increases accuracy of reprojected shapes, disable with smax=0" msgstr "" -#: ../vector/v.proj/main.c:111 +#: ../vector/v.proj/main.c:124 msgid "List vector maps in input mapset and exit" msgstr "" -#: ../vector/v.proj/main.c:115 +#: ../vector/v.proj/main.c:128 msgid "3D vector maps only" msgstr "" -#: ../vector/v.proj/main.c:117 +#: ../vector/v.proj/main.c:130 msgid "Assume z coordinate is ellipsoidal height and transform if possible" msgstr "" -#: ../vector/v.proj/main.c:123 +#: ../vector/v.proj/main.c:136 msgid "Latlon output only, default is -180,180" msgstr "" -#: ../vector/v.proj/main.c:125 +#: ../vector/v.proj/main.c:138 msgid "Disable wrapping to -180,180 for latlon output" msgstr "" -#: ../vector/v.proj/main.c:131 +#: ../vector/v.proj/main.c:144 msgid "Recommended for massive point projection" msgstr "" -#: ../vector/v.proj/main.c:200 +#: ../vector/v.proj/main.c:212 msgid "No vector maps found" msgstr "" -#: ../vector/v.proj/main.c:213 +#: ../vector/v.proj/main.c:225 #, c-format msgid "Vector map <%s> in location <%s> mapset <%s> not found" msgstr "" -#: ../vector/v.proj/main.c:243 +#: ../vector/v.proj/main.c:255 #, c-format msgid "Mapset <%s> in input location <%s> - permission denied" msgstr "" -#: ../vector/v.proj/main.c:246 +#: ../vector/v.proj/main.c:258 #, c-format msgid "Mapset <%s> in input location <%s> not found" msgstr "" -#: ../vector/v.proj/main.c:291 ../vector/v.proj/main.c:417 +#: ../vector/v.proj/main.c:312 ../vector/v.proj/main.c:439 #: ../vector/v.rectify/main.c:235 msgid "Reading input vector map" msgstr "" -#: ../vector/v.proj/main.c:314 +#: ../vector/v.proj/main.c:335 #, c-format msgid "Input vector map <%s> is empty" msgstr "" -#: ../vector/v.proj/main.c:322 ../vector/v.proj/main.c:333 -#: ../vector/v.proj/main.c:348 ../vector/v.proj/main.c:363 -msgid "Error in pj_do_transform" -msgstr "" - -#: ../vector/v.proj/main.c:408 +#: ../vector/v.proj/main.c:430 msgid "Reprojecting primitives ..." msgstr "" -#: ../vector/v.proj/main.c:445 ../vector/v.proj/main.c:452 -#: ../vector/v.proj/main.c:478 ../vector/v.proj/main.c:492 +#: ../vector/v.proj/main.c:495 ../vector/v.proj/main.c:509 #, c-format msgid "Unable to re-project vector map <%s> from <%s>" msgstr "" -#: ../vector/v.proj/main.c:503 ../vector/v.build.polylines/main.c:241 +#: ../vector/v.proj/main.c:520 ../vector/v.build.polylines/main.c:241 #: ../vector/v.type/main.c:155 ../vector/v.rectify/main.c:278 #: ../vector/v.category/main.c:763 ../vector/v.net/main.c:158 #: ../vector/v.transform/main.c:304 msgid "Failed to copy attribute table to output map" msgstr "" -#: ../vector/v.proj/main.c:512 +#: ../vector/v.proj/main.c:529 msgid "Try to disable wrapping to -180,180 if topological errors occurred" msgstr "" @@ -31947,8 +32344,8 @@ msgid "Unable to open vector map <%s> at topology level. Areas will not be processed." msgstr "" -#: ../vector/v.out.ascii/main.c:104 ../vector/v.surf.rst/main.c:570 -#: ../vector/v.colors/main.c:270 ../vector/v.colors.out/scan_cats.c:24 +#: ../vector/v.out.ascii/main.c:104 ../vector/v.surf.rst/main.c:573 +#: ../vector/v.colors/main.c:283 ../vector/v.colors.out/scan_cats.c:24 #: ../vector/v.colors.out/make_colors.c:27 #, c-format msgid "Layer <%s> not found" @@ -32214,11 +32611,11 @@ msgid "Layer number where RBG colors are stored as category" msgstr "" -#: ../vector/v.in.lidar/main.c:186 ../vector/v.in.ogr/main.c:236 +#: ../vector/v.in.lidar/main.c:186 ../vector/v.in.ogr/main.c:253 msgid "Import subregion only" msgstr "" -#: ../vector/v.in.lidar/main.c:189 ../vector/v.in.ogr/main.c:239 +#: ../vector/v.in.lidar/main.c:189 ../vector/v.in.ogr/main.c:256 msgid "Format: xmin,ymin,xmax,ymax - usually W,S,E,N" msgstr "" @@ -32255,11 +32652,11 @@ msgid "For example, 4 will import 25 percent of points. If not specified, all points are imported" msgstr "" -#: ../vector/v.in.lidar/main.c:255 ../vector/v.decimate/main.c:183 +#: ../vector/v.in.lidar/main.c:255 ../vector/v.decimate/main.c:184 msgid "Skip first n points" msgstr "" -#: ../vector/v.in.lidar/main.c:256 ../vector/v.decimate/main.c:185 +#: ../vector/v.in.lidar/main.c:256 ../vector/v.decimate/main.c:186 msgid "Skips the given number of points at the beginning." msgstr "" @@ -32276,8 +32673,8 @@ msgstr "" #: ../vector/v.in.lidar/main.c:305 ../vector/v.in.lidar/main.c:313 -#: ../vector/v.in.lidar/main.c:316 ../vector/v.decimate/main.c:243 -#: ../vector/v.decimate/main.c:246 +#: ../vector/v.in.lidar/main.c:316 ../vector/v.decimate/main.c:244 +#: ../vector/v.decimate/main.c:247 ../vector/v.decimate/main.c:250 msgid "Speed" msgstr "" @@ -32289,7 +32686,7 @@ msgid "Create only requested layers and categories" msgstr "" -#: ../vector/v.in.lidar/main.c:328 ../vector/v.in.ogr/main.c:379 +#: ../vector/v.in.lidar/main.c:328 ../vector/v.in.ogr/main.c:396 msgid "Create the location specified by the \"location\" parameter and exit. Do not import the vector data." msgstr "" @@ -32313,32 +32710,32 @@ msgstr "" #: ../vector/v.in.lidar/main.c:435 ../vector/v.in.pdal/filters.c:68 -#: ../vector/v.decimate/main.c:294 +#: ../vector/v.decimate/main.c:298 #, c-format msgid "Invalid zrange <%s>" msgstr "" -#: ../vector/v.in.lidar/main.c:450 ../vector/v.in.ogr/main.c:702 -#: ../vector/v.in.ogr/main.c:2096 +#: ../vector/v.in.lidar/main.c:450 ../vector/v.in.ogr/main.c:760 +#: ../vector/v.in.ogr/main.c:2196 msgid "Select either the current region flag or the spatial option, not both" msgstr "" -#: ../vector/v.in.lidar/main.c:478 ../vector/v.in.ogr/main.c:2123 +#: ../vector/v.in.lidar/main.c:478 ../vector/v.in.ogr/main.c:2223 msgid "4 parameters required for 'spatial' parameter" msgstr "" -#: ../vector/v.in.lidar/main.c:542 ../scripts/v.unpack/v.unpack.py:119 +#: ../vector/v.in.lidar/main.c:542 ../scripts/v.unpack/v.unpack.py:118 #, c-format, python-format msgid "Vector map <%s> already exists and will be overwritten" msgstr "" -#: ../vector/v.in.lidar/main.c:545 ../vector/v.in.ogr/main.c:673 -#: ../vector/v.edit/main.c:99 ../scripts/v.unpack/v.unpack.py:117 +#: ../vector/v.in.lidar/main.c:545 ../vector/v.in.ogr/main.c:731 +#: ../vector/v.edit/main.c:99 ../scripts/v.unpack/v.unpack.py:116 #, c-format, python-format msgid "Vector map <%s> already exists" msgstr "" -#: ../vector/v.in.lidar/main.c:605 ../vector/v.decimate/main.c:344 +#: ../vector/v.in.lidar/main.c:605 ../vector/v.decimate/main.c:348 msgid "Settings for count-based decimation are not valid" msgstr "" @@ -32622,11 +33019,6 @@ msgid "Key column type is not integer" msgstr "" -#: ../vector/v.reclass/main.c:267 ../vector/v.db.select/main.c:229 -#, c-format -msgid "Unable to fetch data from table <%s>" -msgstr "" - #: ../vector/v.reclass/main.c:298 #, c-format msgid "Cannot insert data: [%s]" @@ -32769,138 +33161,147 @@ msgid_plural "%d lines written to output map (%s)" msgstr[0] "" -#: ../vector/v.surf.rst/main.c:150 ../vector/v.drape/main.c:59 +#: ../vector/v.surf.rst/main.c:150 ../vector/v.vol.rst/main.c:239 +msgid "RST" +msgstr "" + +#: ../vector/v.surf.rst/main.c:151 ../vector/v.drape/main.c:59 #: ../vector/v.extrude/main.c:70 ../vector/v.hull/main.c:54 -#: ../vector/v.to.3d/main.c:38 ../vector/v.out.postgis/main.c:49 +#: ../vector/v.to.3d/main.c:38 ../vector/v.vol.rst/main.c:240 +#: ../vector/v.out.postgis/main.c:49 msgid "3D" msgstr "" -#: ../vector/v.surf.rst/main.c:151 +#: ../vector/v.surf.rst/main.c:153 msgid "Performs surface interpolation from vector points map by splines." msgstr "" -#: ../vector/v.surf.rst/main.c:153 +#: ../vector/v.surf.rst/main.c:155 msgid "Spatial approximation and topographic analysis from given point or isoline data in vector format to floating point raster format using regularized spline with tension." msgstr "" -#: ../vector/v.surf.rst/main.c:160 +#: ../vector/v.surf.rst/main.c:162 msgid "Perform cross-validation procedure without raster approximation" msgstr "" -#: ../vector/v.surf.rst/main.c:165 +#: ../vector/v.surf.rst/main.c:167 msgid "Use scale dependent tension" msgstr "" -#: ../vector/v.surf.rst/main.c:184 ../vector/v.surf.bspline/main.c:118 +#: ../vector/v.surf.rst/main.c:186 ../vector/v.surf.bspline/main.c:118 msgid "Name of the attribute column with values to be used for approximation" msgstr "" -#: ../vector/v.surf.rst/main.c:195 +#: ../vector/v.surf.rst/main.c:197 msgid "Name for output surface elevation raster map" msgstr "" -#: ../vector/v.surf.rst/main.c:225 +#: ../vector/v.surf.rst/main.c:227 msgid "Name for output mean curvature raster map" msgstr "" -#: ../vector/v.surf.rst/main.c:231 ../vector/v.vol.rst/main.c:290 +#: ../vector/v.surf.rst/main.c:233 ../vector/v.vol.rst/main.c:292 msgid "Name for output deviations vector point map" msgstr "" -#: ../vector/v.surf.rst/main.c:238 ../vector/v.vol.rst/main.c:296 +#: ../vector/v.surf.rst/main.c:240 ../vector/v.vol.rst/main.c:298 msgid "Name for output cross-validation errors vector point map" msgstr "" -#: ../vector/v.surf.rst/main.c:245 +#: ../vector/v.surf.rst/main.c:247 msgid "Name for output vector map showing quadtree segmentation" msgstr "" -#: ../vector/v.surf.rst/main.c:252 +#: ../vector/v.surf.rst/main.c:254 msgid "Name for output vector map showing overlapping windows" msgstr "" -#: ../vector/v.surf.rst/main.c:261 +#: ../vector/v.surf.rst/main.c:263 msgid "Number of threads for parallel computing" msgstr "" -#: ../vector/v.surf.rst/main.c:267 +#: ../vector/v.surf.rst/main.c:269 msgid "Name of raster map used as mask" msgstr "" -#: ../vector/v.surf.rst/main.c:275 ../vector/v.vol.rst/main.c:267 +#: ../vector/v.surf.rst/main.c:277 ../vector/v.vol.rst/main.c:269 msgid "Tension parameter" msgstr "" -#: ../vector/v.surf.rst/main.c:282 ../vector/v.vol.rst/main.c:275 +#: ../vector/v.surf.rst/main.c:284 ../vector/v.vol.rst/main.c:277 msgid "Smoothing parameter" msgstr "" -#: ../vector/v.surf.rst/main.c:290 +#: ../vector/v.surf.rst/main.c:285 +msgid "Smoothing is by default 0.5 unless smooth_column is specified" +msgstr "" + +#: ../vector/v.surf.rst/main.c:293 msgid "Name of the attribute column with smoothing parameters" msgstr "" -#: ../vector/v.surf.rst/main.c:315 ../vector/v.vol.rst/main.c:336 +#: ../vector/v.surf.rst/main.c:318 ../vector/v.vol.rst/main.c:338 msgid "Minimum distance between points (to remove almost identical points)" msgstr "" -#: ../vector/v.surf.rst/main.c:323 +#: ../vector/v.surf.rst/main.c:326 msgid "Maximum distance between points on isoline (to insert additional points)" msgstr "" -#: ../vector/v.surf.rst/main.c:332 +#: ../vector/v.surf.rst/main.c:335 msgid "Conversion factor for values used for approximation" msgstr "" -#: ../vector/v.surf.rst/main.c:409 +#: ../vector/v.surf.rst/main.c:412 msgid "Parallel computation disabled when deviation output is required" msgstr "" -#: ../vector/v.surf.rst/main.c:416 +#: ../vector/v.surf.rst/main.c:419 msgid "GRASS GIS is not compiled with OpenMP support, parallel computation is disabled." msgstr "" -#: ../vector/v.surf.rst/main.c:421 ../vector/v.surf.rst/main.c:426 -#: ../vector/v.surf.rst/main.c:431 ../vector/v.surf.rst/main.c:436 +#: ../vector/v.surf.rst/main.c:424 ../vector/v.surf.rst/main.c:429 +#: ../vector/v.surf.rst/main.c:434 ../vector/v.surf.rst/main.c:439 #, c-format msgid "Output vector map name <%s> is not valid map name" msgstr "" -#: ../vector/v.surf.rst/main.c:449 +#: ../vector/v.surf.rst/main.c:452 msgid "You are not outputting any raster or vector maps" msgstr "" -#: ../vector/v.surf.rst/main.c:458 +#: ../vector/v.surf.rst/main.c:461 msgid "Both cross-validation options (-c flag and cvdev vector output) must be specified" msgstr "" -#: ../vector/v.surf.rst/main.c:461 +#: ../vector/v.surf.rst/main.c:464 msgid "The cross-validation cannot be computed simultaneously with output raster or devi file" msgstr "" -#: ../vector/v.surf.rst/main.c:479 +#: ../vector/v.surf.rst/main.c:482 msgid "Using anisotropy - both theta and scalex have to be specified" msgstr "" -#: ../vector/v.surf.rst/main.c:487 +#: ../vector/v.surf.rst/main.c:490 msgid "Both smatt and smooth options specified - using constant" msgstr "" -#: ../vector/v.surf.rst/main.c:497 +#: ../vector/v.surf.rst/main.c:500 msgid "The computation will last too long - lower npmin is suggested" msgstr "" -#: ../vector/v.surf.rst/main.c:515 ../vector/v.surf.rst/main.c:520 -#: ../vector/v.surf.rst/main.c:524 ../vector/v.surf.rst/main.c:529 -#: ../vector/v.surf.rst/main.c:533 ../vector/v.surf.rst/main.c:537 -#: ../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.surf.rst/main.c:518 ../vector/v.surf.rst/main.c:523 +#: ../vector/v.surf.rst/main.c:527 ../vector/v.surf.rst/main.c:532 +#: ../vector/v.surf.rst/main.c:536 ../vector/v.surf.rst/main.c:540 +#: ../vector/v.vol.rst/main.c:509 ../vector/v.vol.rst/main.c:512 +#: ../vector/v.vol.rst/main.c:515 ../vector/v.vol.rst/main.c:518 +#: ../vector/v.vol.rst/main.c:521 ../vector/v.vol.rst/main.c:524 +#: ../vector/v.vol.rst/main.c:527 ../vector/v.vol.rst/main.c:530 +#: ../vector/v.vol.rst/main.c:533 ../vector/v.vol.rst/main.c:536 +#: ../vector/v.vol.rst/main.c:623 ../vector/v.vol.rst/main.c:654 +#: ../vector/v.vol.rst/main.c:676 ../vector/v.vol.rst/main.c:698 +#: ../vector/v.vol.rst/main.c:720 ../vector/v.vol.rst/main.c:742 +#: ../vector/v.vol.rst/main.c:764 ../vector/v.vol.rst/main.c:786 #: ../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 @@ -32908,53 +33309,53 @@ msgid "Not enough memory for %s" msgstr "" -#: ../vector/v.surf.rst/main.c:544 ../vector/v.surf.rst/main.c:550 -#: ../vector/v.surf.rst/main.c:553 ../vector/v.surf.rst/main.c:557 -#: ../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:547 ../vector/v.surf.rst/main.c:553 +#: ../vector/v.surf.rst/main.c:556 ../vector/v.surf.rst/main.c:560 +#: ../vector/v.vol.rst/main.c:541 ../vector/v.vol.rst/main.c:546 +#: ../vector/v.vol.rst/main.c:548 #, c-format msgid "Unable to create %s" msgstr "" -#: ../vector/v.surf.rst/main.c:574 ../vector/v.surf.bspline/main.c:277 +#: ../vector/v.surf.rst/main.c:577 ../vector/v.surf.bspline/main.c:277 msgid "Input is 3D: using attribute values instead of z-coordinates for approximation" msgstr "" -#: ../vector/v.surf.rst/main.c:576 ../vector/v.surf.bspline/main.c:279 +#: ../vector/v.surf.rst/main.c:579 ../vector/v.surf.bspline/main.c:279 msgid "Input is 3D: using z-coordinates for approximation" msgstr "" -#: ../vector/v.surf.rst/main.c:580 +#: ../vector/v.surf.rst/main.c:583 msgid "Input is 2D: using attribute values for approximation" msgstr "" -#: ../vector/v.surf.rst/main.c:582 +#: ../vector/v.surf.rst/main.c:585 msgid "Input is 2D: using category values for approximation" msgstr "" -#: ../vector/v.surf.rst/main.c:625 ../vector/v.vol.rst/main.c:605 +#: ../vector/v.surf.rst/main.c:628 ../vector/v.vol.rst/main.c:607 #, c-format msgid "Unable to create table '%s'" msgstr "" -#: ../vector/v.surf.rst/main.c:695 +#: ../vector/v.surf.rst/main.c:698 #, 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:716 +#: ../vector/v.surf.rst/main.c:719 msgid "Processing segments in parallel..." msgstr "" -#: ../vector/v.surf.rst/main.c:722 ../vector/v.surf.rst/main.c:731 +#: ../vector/v.surf.rst/main.c:725 ../vector/v.surf.rst/main.c:734 msgid "Interp_segmets failed" msgstr "" -#: ../vector/v.surf.rst/main.c:725 +#: ../vector/v.surf.rst/main.c:728 msgid "Processing segments..." msgstr "" -#: ../vector/v.surf.rst/main.c:749 +#: ../vector/v.surf.rst/main.c:752 msgid "Unable to write raster maps - try to increase resolution" msgstr "" @@ -33148,10 +33549,6 @@ msgid "Unable to open vector map <%s> at topology level. Flag '%c' requires topology level." msgstr "" -#: ../vector/v.db.select/main.c:208 -msgid "Unable to open select cursor" -msgstr "" - #: ../vector/v.db.select/main.c:286 #, c-format msgid "Unable to get bounding box of area %d" @@ -33258,7 +33655,7 @@ msgid "Height for sampled raster NULL values" msgstr "" -#: ../vector/v.drape/main.c:177 ../vector/v.select/select.c:41 +#: ../vector/v.drape/main.c:177 ../vector/v.select/select.c:48 #: ../vector/v.category/main.c:332 msgid "Processing features..." msgstr "" @@ -33362,11 +33759,6 @@ msgid "Option '%s' is not available with GEOS buffering" msgstr "" -#: ../vector/v.buffer/main.c:414 ../vector/v.in.ogr/main.c:854 -#: ../vector/v.overlay/main.c:227 -msgid "Unable to create temporary vector map" -msgstr "" - #: ../vector/v.buffer/main.c:442 #, c-format msgid "Unable to select data from table <%s>" @@ -33407,71 +33799,71 @@ msgid "Negative distances are only supported for areas" msgstr "" -#: ../vector/v.buffer/main.c:732 +#: ../vector/v.buffer/main.c:741 msgid "Cleaning buffers..." msgstr "" -#: ../vector/v.buffer/main.c:735 +#: ../vector/v.buffer/main.c:744 msgid "Building parts of topology..." msgstr "" -#: ../vector/v.buffer/main.c:749 +#: ../vector/v.buffer/main.c:758 msgid "Snapping boundaries..." msgstr "" -#: ../vector/v.buffer/main.c:752 ../vector/v.in.ogr/main.c:1422 +#: ../vector/v.buffer/main.c:761 ../vector/v.in.ogr/main.c:1498 msgid "Breaking polygons..." msgstr "" -#: ../vector/v.buffer/main.c:755 ../vector/v.buffer/main.c:762 -#: ../vector/v.in.ogr/main.c:1427 ../vector/v.in.ogr/main.c:1441 +#: ../vector/v.buffer/main.c:764 ../vector/v.buffer/main.c:771 +#: ../vector/v.in.ogr/main.c:1503 ../vector/v.in.ogr/main.c:1517 #: ../vector/v.overlay/area_area.c:113 ../vector/v.delaunay/main.c:144 msgid "Removing duplicates..." msgstr "" -#: ../vector/v.buffer/main.c:759 ../vector/v.in.ogr/main.c:1437 +#: ../vector/v.buffer/main.c:768 ../vector/v.in.ogr/main.c:1513 msgid "Breaking boundaries..." msgstr "" -#: ../vector/v.buffer/main.c:765 +#: ../vector/v.buffer/main.c:774 msgid "Cleaning boundaries at nodes" msgstr "" -#: ../vector/v.buffer/main.c:773 ../vector/v.in.ogr/main.c:1461 +#: ../vector/v.buffer/main.c:782 ../vector/v.in.ogr/main.c:1537 #: ../vector/v.voronoi/clean_topo.c:87 msgid "Removing dangles..." msgstr "" -#: ../vector/v.buffer/main.c:776 ../vector/v.in.ogr/main.c:1476 +#: ../vector/v.buffer/main.c:785 ../vector/v.in.ogr/main.c:1552 #: ../vector/v.voronoi/clean_topo.c:89 msgid "Removing bridges..." msgstr "" -#: ../vector/v.buffer/main.c:779 ../vector/v.overlay/area_area.c:158 +#: ../vector/v.buffer/main.c:788 ../vector/v.overlay/area_area.c:158 msgid "Attaching islands..." msgstr "" -#: ../vector/v.buffer/main.c:786 +#: ../vector/v.buffer/main.c:795 msgid "Calculating centroids for all areas..." msgstr "" -#: ../vector/v.buffer/main.c:800 ../vector/v.overlay/area_area.c:171 +#: ../vector/v.buffer/main.c:809 ../vector/v.overlay/area_area.c:171 msgid "Cannot calculate area centroid" msgstr "" -#: ../vector/v.buffer/main.c:817 +#: ../vector/v.buffer/main.c:826 msgid "Generating list of boundaries to be deleted..." msgstr "" -#: ../vector/v.buffer/main.c:850 +#: ../vector/v.buffer/main.c:859 msgid "Deleting boundaries..." msgstr "" -#: ../vector/v.buffer/main.c:882 +#: ../vector/v.buffer/main.c:891 msgid "Calculating centroids for areas..." msgstr "" -#: ../vector/v.buffer/main.c:895 +#: ../vector/v.buffer/main.c:904 #, c-format msgid "Unable to calculate centroid for area %d" msgstr "" @@ -33586,21 +33978,21 @@ msgid "Operator can only be 'overlap'" msgstr "" -#: ../vector/v.select/main.c:128 +#: ../vector/v.select/main.c:152 msgid "Output from v.select" msgstr "" -#: ../vector/v.select/main.c:181 +#: ../vector/v.select/main.c:184 #, c-format msgid "%d features from <%s> without category skipped" msgstr "" -#: ../vector/v.select/main.c:190 +#: ../vector/v.select/main.c:193 #, c-format msgid "%d features written to output." msgstr "" -#: ../vector/v.select/main.c:192 +#: ../vector/v.select/main.c:198 msgid "No features found !" msgstr "" @@ -33689,20 +34081,20 @@ msgstr "" #: ../vector/v.select/args.c:105 ../vector/v.edit/args.c:204 -#: ../vector/v.extract/main.c:97 +#: ../vector/v.extract/main.c:98 msgid "Reverse selection" msgstr "" -#: ../vector/v.select/select.c:65 +#: ../vector/v.select/select.c:104 ../vector/v.select/select.c:154 #, c-format msgid "Unable to read line id %d from vector map <%s>" msgstr "" -#: ../vector/v.select/select.c:171 ../vector/v.out.pov/main.c:175 +#: ../vector/v.select/select.c:200 ../vector/v.out.pov/main.c:175 msgid "Processing areas..." msgstr "" -#: ../vector/v.select/select.c:195 +#: ../vector/v.select/select.c:252 ../vector/v.select/select.c:318 #, c-format msgid "Unable to read area id %d from vector map <%s>" msgstr "" @@ -34130,516 +34522,525 @@ msgid "%s is empty" msgstr "" -#: ../vector/v.in.ogr/main.c:201 +#: ../vector/v.in.ogr/main.c:204 msgid "Imports vector data into a GRASS vector map using OGR library." msgstr "" -#: ../vector/v.in.ogr/main.c:208 +#: ../vector/v.in.ogr/main.c:211 msgid "" "Examples:\n" "\t\tESRI Shapefile: directory containing shapefiles\n" "\t\tMapInfo File: directory containing mapinfo files" msgstr "" -#: ../vector/v.in.ogr/main.c:221 +#: ../vector/v.in.ogr/main.c:238 msgid "" "Examples:\n" "\t\tESRI Shapefile: shapefile name\n" "\t\tMapInfo File: mapinfo file name" msgstr "" -#: ../vector/v.in.ogr/main.c:250 +#: ../vector/v.in.ogr/main.c:267 msgid "Minimum size of area to be imported (square meters)" msgstr "" -#: ../vector/v.in.ogr/main.c:252 +#: ../vector/v.in.ogr/main.c:269 msgid "Smaller areas and islands are ignored. Should be greater than snap^2" msgstr "" -#: ../vector/v.in.ogr/main.c:258 +#: ../vector/v.in.ogr/main.c:275 msgid "Optionally change default input type" msgstr "" -#: ../vector/v.in.ogr/main.c:262 +#: ../vector/v.in.ogr/main.c:279 msgid "import area centroids as points" msgstr "" -#: ../vector/v.in.ogr/main.c:263 +#: ../vector/v.in.ogr/main.c:280 msgid "import area boundaries as lines" msgstr "" -#: ../vector/v.in.ogr/main.c:264 +#: ../vector/v.in.ogr/main.c:281 msgid "import lines as area boundaries" msgstr "" -#: ../vector/v.in.ogr/main.c:265 +#: ../vector/v.in.ogr/main.c:282 msgid "import points as centroids" msgstr "" -#: ../vector/v.in.ogr/main.c:275 +#: ../vector/v.in.ogr/main.c:292 msgid "'-1' for no snap" msgstr "" -#: ../vector/v.in.ogr/main.c:287 +#: ../vector/v.in.ogr/main.c:304 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:306 +#: ../vector/v.in.ogr/main.c:323 msgid "Name of column used for categories" msgstr "" -#: ../vector/v.in.ogr/main.c:308 +#: ../vector/v.in.ogr/main.c:325 msgid "If not given, categories are generated as unique values and stored in 'cat' column" msgstr "" -#: ../vector/v.in.ogr/main.c:313 +#: ../vector/v.in.ogr/main.c:330 msgid "Name of geometry column" msgstr "" -#: ../vector/v.in.ogr/main.c:314 +#: ../vector/v.in.ogr/main.c:331 msgid "If not given, all geometry columns from the input are used" msgstr "" -#: ../vector/v.in.ogr/main.c:332 +#: ../vector/v.in.ogr/main.c:349 msgid "Do not clean polygons (not recommended)" msgstr "" -#: ../vector/v.in.ogr/main.c:337 +#: ../vector/v.in.ogr/main.c:354 msgid "Force 2D output even if input is 3D" msgstr "" -#: ../vector/v.in.ogr/main.c:373 +#: ../vector/v.in.ogr/main.c:390 msgid "Change column names to lowercase characters" msgstr "" -#: ../vector/v.in.ogr/main.c:504 ../vector/v.external/main.c:151 +#: ../vector/v.in.ogr/main.c:562 ../vector/v.external/main.c:155 #, c-format msgid "Unable to open data source <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:509 +#: ../vector/v.in.ogr/main.c:567 #, c-format msgid "Using OGR driver '%s/%s'" msgstr "" -#: ../vector/v.in.ogr/main.c:513 +#: ../vector/v.in.ogr/main.c:571 #, c-format msgid "Using OGR driver '%s'" msgstr "" -#: ../vector/v.in.ogr/main.c:531 +#: ../vector/v.in.ogr/main.c:589 msgid "Using interleaved reading mode" msgstr "" -#: ../vector/v.in.ogr/main.c:537 ../vector/v.in.ogr/main.c:541 +#: ../vector/v.in.ogr/main.c:595 ../vector/v.in.ogr/main.c:599 #, c-format msgid "Option <%s> will be ignored. OGR doesn't support it for selected format (%s)." msgstr "" -#: ../vector/v.in.ogr/main.c:547 +#: ../vector/v.in.ogr/main.c:605 #, c-format msgid "Option <%s> will be ignored. Multiple geometry fields are supported by GDAL >= 1.11" msgstr "" -#: ../vector/v.in.ogr/main.c:557 +#: ../vector/v.in.ogr/main.c:615 #, c-format msgid "Encoding value not supported by OGR driver <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:567 +#: ../vector/v.in.ogr/main.c:625 msgid "No OGR layers available" msgstr "" -#: ../vector/v.in.ogr/main.c:574 +#: ../vector/v.in.ogr/main.c:632 #, c-format msgid "Data source <%s> (format '%s') contains %d layers:" msgstr "" -#: ../vector/v.in.ogr/main.c:613 ../vector/v.external/main.c:124 +#: ../vector/v.in.ogr/main.c:671 ../vector/v.external/main.c:128 #, c-format msgid "Layer <%s> not available" msgstr "" -#: ../vector/v.in.ogr/main.c:627 +#: ../vector/v.in.ogr/main.c:685 msgid "Detected different projections of input layers. Input layers must be imported separately." msgstr "" -#: ../vector/v.in.ogr/main.c:667 +#: ../vector/v.in.ogr/main.c:725 #, c-format msgid "Illegal output name <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:688 +#: ../vector/v.in.ogr/main.c:746 #, c-format msgid "All available OGR layers will be imported into vector map <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:697 +#: ../vector/v.in.ogr/main.c:755 msgid "When creating a new location, the current region can not be used as spatial filter, disabling" msgstr "" -#: ../vector/v.in.ogr/main.c:715 ../vector/v.in.ogr/main.c:1962 +#: ../vector/v.in.ogr/main.c:773 ../vector/v.in.ogr/main.c:2062 #, c-format msgid "Error setting attribute filter '%s'" msgstr "" -#: ../vector/v.in.ogr/main.c:755 +#: ../vector/v.in.ogr/main.c:813 #, c-format msgid "Geometry column <%s> not found in OGR layer <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:768 +#: ../vector/v.in.ogr/main.c:826 #, c-format msgid "Check if OGR layer <%s> contains polygons..." msgstr "" -#: ../vector/v.in.ogr/main.c:826 +#: ../vector/v.in.ogr/main.c:884 #, c-format msgid "Boundary splitting distance in map units: %G" msgstr "" -#: ../vector/v.in.ogr/main.c:856 +#: ../vector/v.in.ogr/main.c:914 #, c-format msgid "Using temporary vector <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:898 +#: ../vector/v.in.ogr/main.c:956 #, c-format msgid "Key column '%s' not found in input layer <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:911 +#: ../vector/v.in.ogr/main.c:969 #, c-format msgid "Key column '%s' in input layer <%s> is not integer" msgstr "" -#: ../vector/v.in.ogr/main.c:923 +#: ../vector/v.in.ogr/main.c:981 #, c-format msgid "Creating attribute table for layer <%s>..." msgstr "" -#: ../vector/v.in.ogr/main.c:993 +#: ../vector/v.in.ogr/main.c:1051 #, c-format msgid "Column name <%s> renamed to <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:1025 +#: ../vector/v.in.ogr/main.c:1083 #, c-format msgid "Writing column <%s> with integer 64 as integer 32" msgstr "" -#: ../vector/v.in.ogr/main.c:1038 +#: ../vector/v.in.ogr/main.c:1096 #, c-format msgid "Writing column <%s> with fixed length %d chars (may be truncated)" msgstr "" -#: ../vector/v.in.ogr/main.c:1062 +#: ../vector/v.in.ogr/main.c:1120 #, 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:1074 +#: ../vector/v.in.ogr/main.c:1137 #, c-format msgid "Writing column %s with fixed length %d chars (may be truncated)" msgstr "" -#: ../vector/v.in.ogr/main.c:1078 +#: ../vector/v.in.ogr/main.c:1141 #, c-format msgid "Column type (Ogr_ftype: %d) not supported (Ogr_fieldname: %s)" msgstr "" -#: ../vector/v.in.ogr/main.c:1099 +#: ../vector/v.in.ogr/main.c:1162 #, c-format msgid "Column name <%s> renamed to <%s_%d>" msgstr "" -#: ../vector/v.in.ogr/main.c:1163 +#: ../vector/v.in.ogr/main.c:1228 #, c-format msgid "Importing %lld features (OGR layer <%s>)..." msgstr "" -#: ../vector/v.in.ogr/main.c:1326 +#: ../vector/v.in.ogr/main.c:1396 #, c-format msgid "Cannot insert new row for input layer <%s>: %s" msgstr "" -#: ../vector/v.in.ogr/main.c:1342 +#: ../vector/v.in.ogr/main.c:1412 #, c-format msgid "%d %s without geometry in input layer <%s> skipped" msgstr "" -#: ../vector/v.in.ogr/main.c:1343 +#: ../vector/v.in.ogr/main.c:1413 msgid "feature" msgstr "" -#: ../vector/v.in.ogr/main.c:1343 +#: ../vector/v.in.ogr/main.c:1413 msgid "features" msgstr "" -#: ../vector/v.in.ogr/main.c:1367 +#: ../vector/v.in.ogr/main.c:1437 #, c-format msgid "Unable to drop table: '%s'" msgstr "" -#: ../vector/v.in.ogr/main.c:1402 +#: ../vector/v.in.ogr/main.c:1478 msgid "Cleaning polygons" msgstr "" -#: ../vector/v.in.ogr/main.c:1406 +#: ../vector/v.in.ogr/main.c:1482 #, c-format msgid "Snapping boundaries (threshold = %.3e)..." msgstr "" -#: ../vector/v.in.ogr/main.c:1445 ../vector/v.overlay/area_area.c:116 +#: ../vector/v.in.ogr/main.c:1521 ../vector/v.overlay/area_area.c:116 msgid "Cleaning boundaries at nodes..." msgstr "" -#: ../vector/v.in.ogr/main.c:1452 +#: ../vector/v.in.ogr/main.c:1528 msgid "Merging boundaries..." msgstr "" -#: ../vector/v.in.ogr/main.c:1457 +#: ../vector/v.in.ogr/main.c:1533 msgid "Changing boundary dangles to lines..." msgstr "" -#: ../vector/v.in.ogr/main.c:1470 +#: ../vector/v.in.ogr/main.c:1546 msgid "Changing boundary bridges to lines..." msgstr "" -#: ../vector/v.in.ogr/main.c:1499 ../vector/v.delaunay/main.c:172 +#: ../vector/v.in.ogr/main.c:1575 ../vector/v.delaunay/main.c:172 #: ../vector/v.category/main.c:364 msgid "Unable to calculate area centroid" msgstr "" -#: ../vector/v.in.ogr/main.c:1516 +#: ../vector/v.in.ogr/main.c:1592 #, c-format msgid "Finding centroids for OGR layer <%s>..." msgstr "" -#: ../vector/v.in.ogr/main.c:1573 ../vector/v.overlay/area_area.c:218 +#: ../vector/v.in.ogr/main.c:1650 ../vector/v.overlay/area_area.c:218 msgid "Writing centroids..." msgstr "" -#: ../vector/v.in.ogr/main.c:1616 -#, 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:1626 +#: ../vector/v.in.ogr/main.c:1696 #, c-format msgid "%d input polygons\n" msgstr "" -#: ../vector/v.in.ogr/main.c:1627 +#: ../vector/v.in.ogr/main.c:1697 #, c-format msgid "%d input polygons" msgstr "" -#: ../vector/v.in.ogr/main.c:1630 +#: ../vector/v.in.ogr/main.c:1700 #, c-format msgid "Total area: %G (%d areas)\n" msgstr "" -#: ../vector/v.in.ogr/main.c:1631 +#: ../vector/v.in.ogr/main.c:1701 #, c-format msgid "Total area: %G (%d areas)" msgstr "" -#: ../vector/v.in.ogr/main.c:1634 +#: ../vector/v.in.ogr/main.c:1704 #, c-format msgid "Overlapping area: %G (%d areas)\n" msgstr "" -#: ../vector/v.in.ogr/main.c:1637 +#: ../vector/v.in.ogr/main.c:1707 #, c-format msgid "Overlapping area: %G (%d areas)" msgstr "" -#: ../vector/v.in.ogr/main.c:1642 +#: ../vector/v.in.ogr/main.c:1712 #, c-format msgid "Area without category: %G (%d areas)\n" msgstr "" -#: ../vector/v.in.ogr/main.c:1645 +#: ../vector/v.in.ogr/main.c:1715 #, c-format msgid "Area without category: %G (%d areas)" msgstr "" -#: ../vector/v.in.ogr/main.c:1767 +#: ../vector/v.in.ogr/main.c:1839 msgid "The output contains topological errors:" msgstr "" -#: ../vector/v.in.ogr/main.c:1769 +#: ../vector/v.in.ogr/main.c:1843 #, c-format msgid "Unable to calculate a centroid for %d areas" msgstr "" -#: ../vector/v.in.ogr/main.c:1771 +#: ../vector/v.in.ogr/main.c:1849 #, c-format msgid "Number of incorrect boundaries: %d" msgstr "" -#: ../vector/v.in.ogr/main.c:1774 +#: ../vector/v.in.ogr/main.c:1855 #, c-format msgid "Number of centroids outside area: %d" msgstr "" -#: ../vector/v.in.ogr/main.c:1777 +#: ../vector/v.in.ogr/main.c:1861 #, c-format msgid "Number of duplicate centroids: %d" msgstr "" -#: ../vector/v.in.ogr/main.c:1780 ../vector/v.in.ogr/main.c:1802 -#: ../vector/v.in.ogr/main.c:1835 +#: ../vector/v.in.ogr/main.c:1866 ../vector/v.in.ogr/main.c:1935 msgid "The input could be cleaned by snapping vertices to each other." msgstr "" -#: ../vector/v.in.ogr/main.c:1783 ../vector/v.in.ogr/main.c:1806 -#: ../vector/v.in.ogr/main.c:1830 ../vector/v.in.ogr/main.c:1836 +#: ../vector/v.in.ogr/main.c:1869 ../vector/v.in.ogr/main.c:1904 +#: ../vector/v.in.ogr/main.c:1930 ../vector/v.in.ogr/main.c:1936 #, c-format msgid "Estimated range of snapping threshold: [%g, %g]" msgstr "" -#: ../vector/v.in.ogr/main.c:1787 ../vector/v.in.ogr/main.c:1810 +#: ../vector/v.in.ogr/main.c:1880 ../vector/v.in.ogr/main.c:1887 +#: ../vector/v.in.ogr/main.c:1913 #, c-format -msgid "Try to import again, snapping with at least %g: 'snap=%g'" +msgid "Try to import again, snapping with %g: 'snap=%g'" msgstr "" -#: ../vector/v.in.ogr/main.c:1791 ../vector/v.in.ogr/main.c:1814 +#: ../vector/v.in.ogr/main.c:1883 ../vector/v.in.ogr/main.c:1909 #, c-format -msgid "Try to import again, snapping with %g: 'snap=%g'" +msgid "Try to import again, snapping with at least %g: 'snap=%g'" msgstr "" -#: ../vector/v.in.ogr/main.c:1795 ../vector/v.in.ogr/main.c:1818 +#: ../vector/v.in.ogr/main.c:1891 ../vector/v.in.ogr/main.c:1917 msgid "Manual cleaning may be needed." msgstr "" -#: ../vector/v.in.ogr/main.c:1800 -msgid "Some input polygons are overlapping each other." +#: ../vector/v.in.ogr/main.c:1895 +#, c-format +msgid "%d areas represent multiple (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:1801 -msgid "If overlapping is not desired, the data need to be cleaned." +#: ../vector/v.in.ogr/main.c:1900 +msgid "If overlapping is not desired, the input data can be cleaned by snapping vertices to each other." msgstr "" -#: ../vector/v.in.ogr/main.c:1823 +#: ../vector/v.in.ogr/main.c:1923 #, c-format msgid "%d input polygons got lost during import." msgstr "" -#: ../vector/v.in.ogr/main.c:1826 +#: ../vector/v.in.ogr/main.c:1926 #, c-format msgid "%d additional areas where created during import." msgstr "" -#: ../vector/v.in.ogr/main.c:1829 +#: ../vector/v.in.ogr/main.c:1929 #, c-format msgid "The snapping threshold %g might be too large." msgstr "" -#: ../vector/v.in.ogr/main.c:1832 +#: ../vector/v.in.ogr/main.c:1932 msgid "Try to reduce the snapping threshold or clean the output manually." msgstr "" -#: ../vector/v.in.ogr/main.c:1843 ../vector/v.in.ascii/main.c:552 +#: ../vector/v.in.ogr/main.c:1943 ../vector/v.in.ascii/main.c:552 #: ../vector/v.in.ascii/main.c:555 msgid "Import failed" msgstr "" -#: ../vector/v.in.ogr/main.c:1878 +#: ../vector/v.in.ogr/main.c:1978 msgid "Input data contains 3D features. Created vector is 2D only, disable -2 flag to import 3D vector." msgstr "" -#: ../vector/v.in.ogr/main.c:1900 +#: ../vector/v.in.ogr/main.c:2000 #, c-format -msgid "Using GDAL 2.2+ style interleaved reading for GDAL version %d" +msgid "Using GDAL 2.2+ style interleaved reading for GDAL version %d.%d.%d" msgstr "" -#: ../vector/v.in.ogr/main.c:1903 +#: ../vector/v.in.ogr/main.c:2003 #, c-format -msgid "Using GDAL 1.x style interleaved reading for GDAL version %d" +msgid "Using GDAL 1.x style interleaved reading for GDAL version %d.%d.%d" msgstr "" -#: ../vector/v.in.ogr/main.c:1953 +#: ../vector/v.in.ogr/main.c:2053 #, c-format msgid "Unable to re-open data source <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:2125 +#: ../vector/v.in.ogr/main.c:2225 msgid "xmin is larger than xmax in 'spatial' parameters" msgstr "" -#: ../vector/v.in.ogr/main.c:2127 +#: ../vector/v.in.ogr/main.c:2227 msgid "ymin is larger than ymax in 'spatial' parameters" msgstr "" -#: ../vector/v.in.ogr/main.c:2144 +#: ../vector/v.in.ogr/main.c:2244 #, c-format msgid "The spatial filter does not overlap with OGR layer <%s>. Nothing to import." msgstr "" -#: ../vector/v.in.ogr/proj.c:33 ../vector/v.external/proj.c:33 +#: ../vector/v.in.ogr/proj.c:36 ../vector/v.external/proj.c:36 #, c-format msgid "Geometry column <%s> not found in input layer <%s>" msgstr "" -#: ../vector/v.in.ogr/proj.c:51 ../vector/v.external/proj.c:51 +#: ../vector/v.in.ogr/proj.c:54 ../vector/v.external/proj.c:54 msgid "Unable to convert input layer projection information to GRASS format for checking" msgstr "" -#: ../vector/v.in.ogr/proj.c:57 ../vector/v.in.ogr/proj.c:85 -#: ../vector/v.external/proj.c:57 ../vector/v.external/proj.c:85 +#: ../vector/v.in.ogr/proj.c:60 ../vector/v.in.ogr/proj.c:88 +#: ../vector/v.external/proj.c:60 ../vector/v.external/proj.c:88 msgid "Can't get WKT parameter string" msgstr "" -#: ../vector/v.in.ogr/proj.c:60 ../vector/v.in.ogr/proj.c:88 -#: ../vector/v.external/proj.c:60 ../vector/v.external/proj.c:88 +#: ../vector/v.in.ogr/proj.c:63 ../vector/v.in.ogr/proj.c:91 +#: ../vector/v.external/proj.c:63 ../vector/v.external/proj.c:91 #, c-format msgid "" "WKT definition:\n" "%s" msgstr "" -#: ../vector/v.in.ogr/proj.c:70 ../vector/v.external/proj.c:70 +#: ../vector/v.in.ogr/proj.c:73 ../vector/v.external/proj.c:73 #, c-format -msgid "No OGR projection available for layer <%s>" +msgid "No projection information available for layer <%s>" msgstr "" -#: ../vector/v.in.ogr/proj.c:78 ../vector/v.external/proj.c:78 +#: ../vector/v.in.ogr/proj.c:81 ../vector/v.external/proj.c:81 #, c-format -msgid "OGR projection for layer <%s> does not contain a valid SRS" +msgid "Projection for layer <%s> does not contain a valid SRS" msgstr "" -#: ../vector/v.in.ogr/proj.c:96 ../vector/v.external/proj.c:96 +#: ../vector/v.in.ogr/proj.c:116 ../vector/v.external/proj.c:116 #, c-format -msgid "OGR projection for layer <%s> can not be converted to proj4" +msgid "Projection for layer <%s> can not be converted to proj4" msgstr "" -#: ../vector/v.in.ogr/proj.c:103 ../vector/v.external/proj.c:103 +#: ../vector/v.in.ogr/proj.c:123 ../vector/v.external/proj.c:123 msgid "Can't get WKT-style parameter string" msgstr "" -#: ../vector/v.in.ogr/proj.c:106 ../vector/v.external/proj.c:106 +#: ../vector/v.in.ogr/proj.c:126 ../vector/v.external/proj.c:126 #, c-format msgid "" "WKT-style definition:\n" "%s" msgstr "" -#: ../vector/v.in.ogr/proj.c:151 +#: ../vector/v.in.ogr/proj.c:171 msgid "Layer projections are unreadable" msgstr "" -#: ../vector/v.in.ogr/proj.c:162 +#: ../vector/v.in.ogr/proj.c:184 #, c-format msgid "Projection for layer <%s> is unreadable" msgstr "" -#: ../vector/v.in.ogr/proj.c:196 +#: ../vector/v.in.ogr/proj.c:228 #, c-format msgid "Projection of layer <%s> is different from projection of layer <%s>" msgstr "" +#: ../vector/v.in.ogr/clean.c:19 +msgid "Converting OSM lines..." +msgstr "" + +#: ../vector/v.in.ogr/clean.c:118 +#, c-format +msgid "Number of OSM line splits: %d" +msgstr "" + +#: ../vector/v.in.ogr/clean.c:119 ../vector/v.overlay/area_area.c:154 +msgid "Merging lines..." +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 @@ -34678,126 +35079,127 @@ msgid "Skipping unsupported geometry type '%s'" msgstr "" -#: ../vector/v.patch/main.c:73 +#: ../vector/v.patch/main.c:75 msgid "Creates a new vector map by combining other vector maps." msgstr "" -#: ../vector/v.patch/main.c:84 +#: ../vector/v.patch/main.c:86 msgid "Name for output vector map where bounding boxes of input vector maps are written to" msgstr "" -#: ../vector/v.patch/main.c:88 +#: ../vector/v.patch/main.c:90 msgid "Do not expect input with topology" msgstr "" -#: ../vector/v.patch/main.c:90 +#: ../vector/v.patch/main.c:92 msgid "Applicable when input is points without topology" msgstr "" -#: ../vector/v.patch/main.c:94 +#: ../vector/v.patch/main.c:96 msgid "Expect z coordinate even when not using topology" msgstr "" -#: ../vector/v.patch/main.c:96 +#: ../vector/v.patch/main.c:98 msgid "Applicable when input is points with z coordinate but without topology" msgstr "" -#: ../vector/v.patch/main.c:100 +#: ../vector/v.patch/main.c:102 msgid "Copy also attribute table" msgstr "" -#: ../vector/v.patch/main.c:102 +#: ../vector/v.patch/main.c:104 msgid "Only the table of layer 1 is currently supported" msgstr "" -#: ../vector/v.patch/main.c:106 +#: ../vector/v.patch/main.c:108 msgid "Append files to existing file (overwriting existing files must be activated)" msgstr "" -#: ../vector/v.patch/main.c:216 +#: ../vector/v.patch/main.c:240 msgid "Missing table" msgstr "" -#: ../vector/v.patch/main.c:220 +#: ../vector/v.patch/main.c:244 msgid "Key columns differ" msgstr "" -#: ../vector/v.patch/main.c:226 +#: ../vector/v.patch/main.c:250 msgid "Number of columns differ" msgstr "" -#: ../vector/v.patch/main.c:238 -msgid "Column names differ" +#: ../vector/v.patch/main.c:273 +#, c-format +msgid "No column <%s> in input map <%s>" msgstr "" -#: ../vector/v.patch/main.c:246 +#: ../vector/v.patch/main.c:284 msgid "Column types differ" msgstr "" -#: ../vector/v.patch/main.c:251 +#: ../vector/v.patch/main.c:289 msgid "Length of string columns differ" msgstr "" -#: ../vector/v.patch/main.c:265 +#: ../vector/v.patch/main.c:303 msgid "Key column not found" msgstr "" -#: ../vector/v.patch/main.c:277 +#: ../vector/v.patch/main.c:315 msgid "The output map is not 3D" msgstr "" -#: ../vector/v.patch/main.c:322 ../vector/v.sample/main.c:190 -#: ../scripts/v.db.addtable/v.db.addtable.py:137 +#: ../vector/v.patch/main.c:360 ../vector/v.sample/main.c:190 +#: ../scripts/v.db.addtable/v.db.addtable.py:138 #, c-format, python-format msgid "Unable to create table <%s>" msgstr "" -#: ../vector/v.patch/main.c:349 +#: ../vector/v.patch/main.c:387 #, c-format msgid "Patching vector map <%s>..." msgstr "" -#: ../vector/v.patch/main.c:373 +#: ../vector/v.patch/main.c:411 #, c-format msgid "Error reading vector map <%s> - some data may not be correct" msgstr "" -#: ../vector/v.patch/main.c:429 +#: ../vector/v.patch/main.c:468 #, c-format msgid "Building topology for vector map <%s>..." msgstr "" -#: ../vector/v.patch/main.c:435 +#: ../vector/v.patch/main.c:474 msgid "Intersections at borders will have to be snapped" msgstr "" -#: ../vector/v.patch/main.c:436 +#: ../vector/v.patch/main.c:475 msgid "Lines common between files will have to be edited" msgstr "" -#: ../vector/v.patch/main.c:437 +#: ../vector/v.patch/main.c:476 msgid "The header information also may have to be edited" msgstr "" -#: ../vector/v.patch/main.c:439 +#: ../vector/v.patch/main.c:478 #, c-format msgid "%d vector maps patched" msgstr "" -#: ../vector/v.patch/main.c:462 +#: ../vector/v.patch/main.c:506 #, c-format msgid "Cannot open select cursor: '%s'" msgstr "" -#: ../vector/v.patch/main.c:474 +#: ../vector/v.patch/main.c:518 msgid "Cannot fetch row" msgstr "" -#: ../vector/v.patch/main.c:524 +#: ../vector/v.patch/main.c:568 msgid "Unknown column type" msgstr "" -#: ../vector/v.patch/main.c:532 +#: ../vector/v.patch/main.c:576 #, c-format msgid "Cannot insert new record: '%s'" msgstr "" @@ -35008,10 +35410,6 @@ msgid "Unknown column type '%s' of column '%s', values lost" msgstr "" -#: ../vector/v.overlay/line_area.c:256 ../vector/v.overlay/area_area.c:109 -msgid "Breaking lines..." -msgstr "" - #: ../vector/v.overlay/line_area.c:273 msgid "Selecting lines..." msgstr "" @@ -35038,10 +35436,6 @@ msgid_plural "%d boundaries snapped" msgstr[0] "" -#: ../vector/v.overlay/area_area.c:154 -msgid "Merging lines..." -msgstr "" - #: ../vector/v.overlay/area_area.c:181 #, c-format msgid "Querying vector map <%s>..." @@ -35284,7 +35678,7 @@ msgid "Feature id %d has more categories. Using category %d." msgstr "" -#: ../vector/v.to.3d/trans3.c:130 ../vector/v.to.db/update.c:231 +#: ../vector/v.to.3d/trans3.c:130 ../vector/v.to.db/update.c:259 #, c-format msgid "Record (cat %d) does not exist (not updated)" msgstr "" @@ -35392,13 +35786,13 @@ msgid "%d categories from vector missing in table" msgstr "" -#: ../vector/v.what.rast/main.c:688 ../vector/v.distance/main.c:1736 -#: ../vector/v.vect.stats/main.c:756 +#: ../vector/v.what.rast/main.c:688 ../vector/v.distance/main.c:1750 +#: ../vector/v.vect.stats/main.c:763 #, c-format msgid "%d update errors" msgstr "" -#: ../vector/v.what.rast/main.c:690 ../vector/v.distance/main.c:1738 +#: ../vector/v.what.rast/main.c:690 ../vector/v.distance/main.c:1752 #, c-format msgid "%d records updated." msgstr "" @@ -35996,183 +36390,187 @@ msgid "Maximum distance or -1 for no limit" msgstr "" -#: ../vector/v.distance/main.c:180 +#: ../vector/v.distance/main.c:174 ../vector/v.distance/main.c:182 +msgid "Map units, meters for ll" +msgstr "" + +#: ../vector/v.distance/main.c:181 msgid "Minimum distance or -1 for no limit" msgstr "" -#: ../vector/v.distance/main.c:190 +#: ../vector/v.distance/main.c:192 msgid "Values describing the relation between two nearest features" msgstr "" -#: ../vector/v.distance/main.c:200 +#: ../vector/v.distance/main.c:202 msgid "category of the nearest feature" msgstr "" -#: ../vector/v.distance/main.c:201 +#: ../vector/v.distance/main.c:203 msgid "minimum distance to nearest feature" msgstr "" -#: ../vector/v.distance/main.c:202 +#: ../vector/v.distance/main.c:204 msgid "x coordinate of the nearest point on the 'to' feature" msgstr "" -#: ../vector/v.distance/main.c:203 +#: ../vector/v.distance/main.c:205 msgid "y coordinate of the nearest point on the 'to' feature" msgstr "" -#: ../vector/v.distance/main.c:204 +#: ../vector/v.distance/main.c:206 msgid "distance to the nearest point on the 'to' feature along that linear feature" msgstr "" -#: ../vector/v.distance/main.c:206 +#: ../vector/v.distance/main.c:208 msgid "angle along the nearest linear feature in the 'to' map, measured CCW from the +x axis, in radians, between -Pi and Pi inclusive" msgstr "" -#: ../vector/v.distance/main.c:209 +#: ../vector/v.distance/main.c:211 msgid "attribute of nearest feature given by to_column option" msgstr "" -#: ../vector/v.distance/main.c:223 +#: ../vector/v.distance/main.c:225 msgid "Column name(s) where values specified by 'upload' option will be uploaded" msgstr "" -#: ../vector/v.distance/main.c:229 +#: ../vector/v.distance/main.c:231 msgid "Column name of nearest feature (used with upload=to_attr)" msgstr "" -#: ../vector/v.distance/main.c:234 +#: ../vector/v.distance/main.c:236 msgid "Name for new attribute table" msgstr "" -#: ../vector/v.distance/main.c:237 +#: ../vector/v.distance/main.c:239 msgid "Field separator for printing output to stdout" msgstr "" -#: ../vector/v.distance/main.c:242 +#: ../vector/v.distance/main.c:244 msgid "Print output to stdout, don't update attribute table" msgstr "" -#: ../vector/v.distance/main.c:244 +#: ../vector/v.distance/main.c:246 msgid "First column is always category of 'from' feature called from_cat" msgstr "" -#: ../vector/v.distance/main.c:249 +#: ../vector/v.distance/main.c:251 msgid "Calculate distances to all features within the threshold" msgstr "" -#: ../vector/v.distance/main.c:251 +#: ../vector/v.distance/main.c:253 msgid "Output may be written to stdout using the '-p' flag or uploaded to a new table created by the 'table' option; multiple 'upload' options may be used." msgstr "" -#: ../vector/v.distance/main.c:291 +#: ../vector/v.distance/main.c:293 msgid "Updating the from= table is not supported with -a" msgstr "" -#: ../vector/v.distance/main.c:307 +#: ../vector/v.distance/main.c:309 msgid "Printing distance matrix is not supported with dmin= or dmax=" msgstr "" -#: ../vector/v.distance/main.c:334 +#: ../vector/v.distance/main.c:336 msgid "to_column option missing" msgstr "" -#: ../vector/v.distance/main.c:350 +#: ../vector/v.distance/main.c:352 msgid "Too many column names" msgstr "" -#: ../vector/v.distance/main.c:357 +#: ../vector/v.distance/main.c:359 msgid "Not enough column names" msgstr "" -#: ../vector/v.distance/main.c:369 ../vector/v.distance/main.c:389 +#: ../vector/v.distance/main.c:371 ../vector/v.distance/main.c:391 #, c-format msgid "Input vector map <%s> is 3D" msgstr "" -#: ../vector/v.distance/main.c:380 ../vector/v.distance/main.c:401 +#: ../vector/v.distance/main.c:382 ../vector/v.distance/main.c:403 #, c-format msgid "No features of selected type found in <%s>" msgstr "" -#: ../vector/v.distance/main.c:474 +#: ../vector/v.distance/main.c:478 msgid "dmin can not be larger than dmax" msgstr "" -#: ../vector/v.distance/main.c:617 +#: ../vector/v.distance/main.c:624 msgid "Incompatible column types" msgstr "" -#: ../vector/v.distance/main.c:667 +#: ../vector/v.distance/main.c:674 msgid "No categories for 'from' for slected type and layer" msgstr "" -#: ../vector/v.distance/main.c:695 +#: ../vector/v.distance/main.c:702 msgid "Finding nearest features..." msgstr "" -#: ../vector/v.distance/main.c:796 ../vector/v.distance/main.c:1083 +#: ../vector/v.distance/main.c:803 ../vector/v.distance/main.c:1091 #, c-format msgid "More cats found in to_layer (line=%d)" msgstr "" -#: ../vector/v.distance/main.c:873 ../vector/v.distance/main.c:1230 +#: ../vector/v.distance/main.c:880 ../vector/v.distance/main.c:1238 #, c-format msgid "More cats found in to_layer (area=%d)" msgstr "" -#: ../vector/v.distance/main.c:983 +#: ../vector/v.distance/main.c:990 msgid "Finding nearest features for areas..." msgstr "" -#: ../vector/v.distance/main.c:1349 +#: ../vector/v.distance/main.c:1357 msgid "DATETIME type not yet supported, no attributes will be uploaded" msgstr "" -#: ../vector/v.distance/main.c:1365 +#: ../vector/v.distance/main.c:1373 msgid "Unable to open default database" msgstr "" -#: ../vector/v.distance/main.c:1707 +#: ../vector/v.distance/main.c:1721 #, c-format msgid "%d categories with more than 1 feature in vector map <%s>" msgstr "" -#: ../vector/v.distance/main.c:1710 +#: ../vector/v.distance/main.c:1724 #, c-format msgid "%d categories - no nearest feature found" msgstr "" -#: ../vector/v.distance/main.c:1719 +#: ../vector/v.distance/main.c:1733 #, c-format msgid "%d distances calculated" msgstr "" -#: ../vector/v.distance/main.c:1720 +#: ../vector/v.distance/main.c:1734 #, c-format msgid "%d records inserted" msgstr "" -#: ../vector/v.distance/main.c:1722 +#: ../vector/v.distance/main.c:1736 #, c-format msgid "%d insert errors" msgstr "" -#: ../vector/v.distance/main.c:1726 +#: ../vector/v.distance/main.c:1740 #, c-format msgid "%d categories read from the map" msgstr "" -#: ../vector/v.distance/main.c:1728 +#: ../vector/v.distance/main.c:1742 #, c-format msgid "%d categories exist in the table" msgstr "" -#: ../vector/v.distance/main.c:1730 +#: ../vector/v.distance/main.c:1744 #, c-format msgid "%d categories read from the map exist in the table" msgstr "" -#: ../vector/v.distance/main.c:1733 +#: ../vector/v.distance/main.c:1747 #, c-format msgid "%d categories read from the map don't exist in the table" msgstr "" @@ -36622,8 +37020,8 @@ msgid "Start from the end node" msgstr "" -#: ../vector/v.to.points/main.c:165 ../vector/v.extract/copy_tab.c:108 -#: ../vector/v.generalize/misc.c:184 +#: ../vector/v.to.points/main.c:165 ../vector/v.decimate/copy_tab.c:103 +#: ../vector/v.extract/copy_tab.c:108 ../vector/v.generalize/misc.c:184 #: ../scripts/v.db.reconnect.all/v.db.reconnect.all.py:128 #, c-format, python-format msgid "Unable to copy table <%s>" @@ -36679,75 +37077,75 @@ msgid "If not given writes color table" msgstr "" -#: ../vector/v.colors/main.c:152 +#: ../vector/v.colors/main.c:159 msgid "Convert color rules from RGB values to color table" msgstr "" -#: ../vector/v.colors/main.c:153 +#: ../vector/v.colors/main.c:160 msgid "Option 'rgb_column' with valid RGB values required" msgstr "" -#: ../vector/v.colors/main.c:196 +#: ../vector/v.colors/main.c:209 msgid "No vector map specified" msgstr "" -#: ../vector/v.colors/main.c:201 +#: ../vector/v.colors/main.c:214 #, c-format msgid "Option <%s> given, assuming ..." msgstr "" -#: ../vector/v.colors/main.c:216 +#: ../vector/v.colors/main.c:229 #, c-format msgid "One of -%c, -%c or %s=, %s= or %s= must be specified" msgstr "" -#: ../vector/v.colors/main.c:221 +#: ../vector/v.colors/main.c:234 #, c-format msgid "%s=, %s= and %s= are mutually exclusive" msgstr "" -#: ../vector/v.colors/main.c:229 +#: ../vector/v.colors/main.c:242 #, c-format msgid "%s= required for -%c" msgstr "" -#: ../vector/v.colors/main.c:234 +#: ../vector/v.colors/main.c:247 msgid "Reading rules from standard input is not implemented yet, please provide path to rules file instead." msgstr "" -#: ../vector/v.colors/main.c:244 +#: ../vector/v.colors/main.c:257 #, c-format msgid "Unable to remove color table of vector map <%s>" msgstr "" -#: ../vector/v.colors/main.c:246 +#: ../vector/v.colors/main.c:259 #, c-format msgid "Color table of vector map <%s> not found" msgstr "" -#: ../vector/v.colors/main.c:254 +#: ../vector/v.colors/main.c:267 msgid "Color table exists. Exiting." msgstr "" -#: ../vector/v.colors/main.c:276 +#: ../vector/v.colors/main.c:289 #, c-format msgid "Option <%s>: min must be greater or equal to max" msgstr "" -#: ../vector/v.colors/main.c:282 +#: ../vector/v.colors/main.c:295 msgid "Reading color rules from standard input is currently not supported" msgstr "" -#: ../vector/v.colors/main.c:289 +#: ../vector/v.colors/main.c:302 #, c-format msgid "Color table <%s> not found" msgstr "" -#: ../vector/v.colors/main.c:347 +#: ../vector/v.colors/main.c:360 msgid "Writing color rules..." msgstr "" -#: ../vector/v.colors/main.c:363 +#: ../vector/v.colors/main.c:376 #, c-format msgid "Color table for vector map <%s> set to '%s'" msgstr "" @@ -37215,143 +37613,139 @@ msgid "3D raster map <%s> created" msgstr "" -#: ../vector/v.vol.rst/main.c:239 -msgid "RST" -msgstr "" - -#: ../vector/v.vol.rst/main.c:241 +#: ../vector/v.vol.rst/main.c:243 msgid "Interpolates point data to a 3D raster map using regularized spline with tension (RST) algorithm." msgstr "" -#: ../vector/v.vol.rst/main.c:246 +#: ../vector/v.vol.rst/main.c:248 msgid "Name of input 3D vector points map" msgstr "" -#: ../vector/v.vol.rst/main.c:253 +#: ../vector/v.vol.rst/main.c:255 msgid "Name of input surface raster map for cross-section" msgstr "" -#: ../vector/v.vol.rst/main.c:260 +#: ../vector/v.vol.rst/main.c:262 msgid "Name of column containing w-values attribute to interpolate" msgstr "" -#: ../vector/v.vol.rst/main.c:282 +#: ../vector/v.vol.rst/main.c:284 msgid "Name of column with smoothing parameters" msgstr "" -#: ../vector/v.vol.rst/main.c:302 +#: ../vector/v.vol.rst/main.c:304 msgid "Name of input raster map used as mask" msgstr "" -#: ../vector/v.vol.rst/main.c:328 +#: ../vector/v.vol.rst/main.c:330 msgid "Maximum number of points for approximation in a segment (>npmin)" msgstr "" -#: ../vector/v.vol.rst/main.c:345 +#: ../vector/v.vol.rst/main.c:347 msgid "Conversion factor for w-values used for interpolation" msgstr "" -#: ../vector/v.vol.rst/main.c:353 +#: ../vector/v.vol.rst/main.c:355 msgid "Conversion factor for z-values" msgstr "" -#: ../vector/v.vol.rst/main.c:359 +#: ../vector/v.vol.rst/main.c:361 msgid "Name for output cross-section raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:365 +#: ../vector/v.vol.rst/main.c:367 msgid "Name for output elevation 3D raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:371 +#: ../vector/v.vol.rst/main.c:373 msgid "Name for output gradient magnitude 3D raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:378 +#: ../vector/v.vol.rst/main.c:380 msgid "Name for output gradient horizontal angle 3D raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:384 +#: ../vector/v.vol.rst/main.c:386 msgid "Name for output gradient vertical angle 3D raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:390 +#: ../vector/v.vol.rst/main.c:392 msgid "Name for output change of gradient 3D raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:396 +#: ../vector/v.vol.rst/main.c:398 msgid "Name for output Gaussian curvature 3D raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:402 +#: ../vector/v.vol.rst/main.c:404 msgid "Name for output mean curvature 3D raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:408 +#: ../vector/v.vol.rst/main.c:410 msgid "Perform a cross-validation procedure without volume interpolation" msgstr "" -#: ../vector/v.vol.rst/main.c:471 +#: ../vector/v.vol.rst/main.c:473 msgid "Smoothing must be a positive value" msgstr "" -#: ../vector/v.vol.rst/main.c:477 +#: ../vector/v.vol.rst/main.c:479 #, c-format msgid "Both crossvalidation options (-%c, %s) must be specified" msgstr "" -#: ../vector/v.vol.rst/main.c:480 +#: ../vector/v.vol.rst/main.c:482 msgid "Both crossvalidation and deviations must be specified" msgstr "" -#: ../vector/v.vol.rst/main.c:491 +#: ../vector/v.vol.rst/main.c:493 msgid "Crossvalidation cannot be computed simultanuously with output grids or devi file" msgstr "" -#: ../vector/v.vol.rst/main.c:555 +#: ../vector/v.vol.rst/main.c:557 #, c-format msgid "Unable to open %s" msgstr "" -#: ../vector/v.vol.rst/main.c:563 +#: ../vector/v.vol.rst/main.c:565 msgid "Vector is not 3D" 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 +#: ../vector/v.vol.rst/main.c:630 ../vector/v.vol.rst/main.c:661 +#: ../vector/v.vol.rst/main.c:683 ../vector/v.vol.rst/main.c:705 +#: ../vector/v.vol.rst/main.c:727 ../vector/v.vol.rst/main.c:749 +#: ../vector/v.vol.rst/main.c:771 ../vector/v.vol.rst/main.c:793 #, 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 +#: ../vector/v.vol.rst/main.c:638 ../vector/v.vol.rst/main.c:667 +#: ../vector/v.vol.rst/main.c:689 ../vector/v.vol.rst/main.c:711 +#: ../vector/v.vol.rst/main.c:733 ../vector/v.vol.rst/main.c:755 +#: ../vector/v.vol.rst/main.c:777 ../vector/v.vol.rst/main.c:799 msgid "Not enough disk space - cannot write temp files" msgstr "" -#: ../vector/v.vol.rst/main.c:640 +#: ../vector/v.vol.rst/main.c:642 #, c-format msgid "Unable to create <%s> raster map without cross_input raster map being specified" msgstr "" -#: ../vector/v.vol.rst/main.c:818 +#: ../vector/v.vol.rst/main.c:820 msgid "Finished interpolating" msgstr "" -#: ../vector/v.vol.rst/main.c:853 +#: ../vector/v.vol.rst/main.c:855 #, c-format msgid "Raster map <%s> created" msgstr "" -#: ../vector/v.vol.rst/main.c:893 +#: ../vector/v.vol.rst/main.c:895 #, c-format msgid "Vector map <%s> created" msgstr "" -#: ../vector/v.vol.rst/main.c:909 +#: ../vector/v.vol.rst/main.c:911 msgid "Interpolation failed" msgstr "" @@ -37423,114 +37817,130 @@ msgid "Found %d components." msgstr "" -#: ../vector/v.decimate/main.c:125 ../vector/v.generalize/main.c:77 +#: ../vector/v.decimate/main.c:126 ../vector/v.generalize/main.c:77 msgid "generalization" msgstr "" -#: ../vector/v.decimate/main.c:126 +#: ../vector/v.decimate/main.c:127 msgid "decimation" msgstr "" -#: ../vector/v.decimate/main.c:132 +#: ../vector/v.decimate/main.c:133 msgid "Decimates a point cloud" msgstr "" -#: ../vector/v.decimate/main.c:133 +#: ../vector/v.decimate/main.c:134 msgid "Copies points from one vector to another while applying different decimations" msgstr "" -#: ../vector/v.decimate/main.c:161 +#: ../vector/v.decimate/main.c:162 msgid "Throw away every n-th point" msgstr "" -#: ../vector/v.decimate/main.c:163 +#: ../vector/v.decimate/main.c:164 msgid "For example, 5 will import 80 percent of points. If not specified, all points are copied" msgstr "" -#: ../vector/v.decimate/main.c:165 ../vector/v.decimate/main.c:176 -#: ../vector/v.decimate/main.c:186 ../vector/v.decimate/main.c:195 +#: ../vector/v.decimate/main.c:166 ../vector/v.decimate/main.c:177 +#: ../vector/v.decimate/main.c:187 ../vector/v.decimate/main.c:196 msgid "Count" msgstr "" -#: ../vector/v.decimate/main.c:172 +#: ../vector/v.decimate/main.c:173 msgid "Preserve only every n-th point" msgstr "" -#: ../vector/v.decimate/main.c:174 +#: ../vector/v.decimate/main.c:175 msgid "For example, 4 will import 25 percent of points. If not specified, all points are copied" msgstr "" -#: ../vector/v.decimate/main.c:193 +#: ../vector/v.decimate/main.c:194 msgid "Copy only n points" msgstr "" -#: ../vector/v.decimate/main.c:194 +#: ../vector/v.decimate/main.c:195 msgid "Copies only the given number of points" msgstr "" -#: ../vector/v.decimate/main.c:201 +#: ../vector/v.decimate/main.c:202 msgid "Minimal difference of z values" msgstr "" -#: ../vector/v.decimate/main.c:203 +#: ../vector/v.decimate/main.c:204 msgid "Minimal difference between z values in grid-based decimation" msgstr "" -#: ../vector/v.decimate/main.c:204 ../vector/v.decimate/main.c:214 -#: ../vector/v.decimate/main.c:219 ../vector/v.decimate/main.c:225 -#: ../vector/v.decimate/main.c:230 ../vector/v.decimate/main.c:235 +#: ../vector/v.decimate/main.c:205 ../vector/v.decimate/main.c:215 +#: ../vector/v.decimate/main.c:220 ../vector/v.decimate/main.c:226 +#: ../vector/v.decimate/main.c:231 ../vector/v.decimate/main.c:236 msgid "Grid" msgstr "" -#: ../vector/v.decimate/main.c:211 +#: ../vector/v.decimate/main.c:212 msgid "Preserve only n points per grid cell" msgstr "" -#: ../vector/v.decimate/main.c:213 +#: ../vector/v.decimate/main.c:214 msgid "Preserves only the given number of points per grid cell in grid-based decimation" msgstr "" -#: ../vector/v.decimate/main.c:218 +#: ../vector/v.decimate/main.c:219 msgid "Apply grid-based decimation" msgstr "" -#: ../vector/v.decimate/main.c:224 +#: ../vector/v.decimate/main.c:225 msgid "Use only first point in grid cell during grid-based decimation" msgstr "" -#: ../vector/v.decimate/main.c:229 +#: ../vector/v.decimate/main.c:230 msgid "Only one point per cat in grid cell" msgstr "" -#: ../vector/v.decimate/main.c:234 +#: ../vector/v.decimate/main.c:235 msgid "Use z in grid decimation" msgstr "" -#: ../vector/v.decimate/main.c:240 +#: ../vector/v.decimate/main.c:241 msgid "Store only the coordinates, throw away categories" msgstr "" -#: ../vector/v.decimate/main.c:242 +#: ../vector/v.decimate/main.c:243 msgid "Do not story any categories even if they are present in input data" msgstr "" -#: ../vector/v.decimate/main.c:276 +#: ../vector/v.decimate/main.c:280 #, 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:318 +#: ../vector/v.decimate/main.c:322 msgid "Cannot use z for decimation, input is not 3D" msgstr "" -#: ../vector/v.decimate/main.c:320 +#: ../vector/v.decimate/main.c:324 msgid "Cannot select by z range, input is not 3D" msgstr "" -#: ../vector/v.decimate/main.c:350 +#: ../vector/v.decimate/main.c:354 msgid "Settings for count-based decimation would cause it to do nothing and no other options has been set." msgstr "" +#: ../vector/v.decimate/copy_tab.c:85 ../vector/v.extract/copy_tab.c:90 +#, c-format +msgid "Writing attributes for layer %d" +msgstr "" + +#: ../vector/v.decimate/copy_tab.c:90 ../vector/v.extract/copy_tab.c:95 +#, c-format +msgid "No attribute table for layer %d" +msgstr "" + +#: ../vector/v.decimate/copy_tab.c:112 ../vector/v.vect.stats/main.c:342 +#: ../vector/v.vect.stats/main.c:424 ../vector/v.extract/copy_tab.c:117 +#, c-format +msgid "Unable to open database <%s> with driver <%s>" +msgstr "" + #: ../vector/v.what/what.c:45 msgid "Cannot open driver" msgstr "" @@ -39216,256 +39626,258 @@ msgid "Name of existing vector map with areas" msgstr "" -#: ../vector/v.vect.stats/main.c:156 +#: ../vector/v.vect.stats/main.c:157 msgid "Layer number for points map" msgstr "" -#: ../vector/v.vect.stats/main.c:161 +#: ../vector/v.vect.stats/main.c:162 msgid "Category values for points map" msgstr "" -#: ../vector/v.vect.stats/main.c:166 +#: ../vector/v.vect.stats/main.c:167 msgid "WHERE conditions of SQL statement without 'where' keyword for points map" msgstr "" -#: ../vector/v.vect.stats/main.c:171 +#: ../vector/v.vect.stats/main.c:172 msgid "Layer number for area map" msgstr "" -#: ../vector/v.vect.stats/main.c:176 +#: ../vector/v.vect.stats/main.c:177 msgid "Category values for area map" msgstr "" -#: ../vector/v.vect.stats/main.c:181 +#: ../vector/v.vect.stats/main.c:182 msgid "WHERE conditions of SQL statement without 'where' keyword for area map" msgstr "" -#: ../vector/v.vect.stats/main.c:198 +#: ../vector/v.vect.stats/main.c:199 msgid "Method for aggregate statistics" msgstr "" -#: ../vector/v.vect.stats/main.c:205 +#: ../vector/v.vect.stats/main.c:204 msgid "Column name of points map to use for statistics" msgstr "" -#: ../vector/v.vect.stats/main.c:206 +#: ../vector/v.vect.stats/main.c:205 msgid "Column of points map must be numeric" msgstr "" -#: ../vector/v.vect.stats/main.c:213 +#: ../vector/v.vect.stats/main.c:210 msgid "Column name to upload points count" msgstr "" -#: ../vector/v.vect.stats/main.c:215 +#: ../vector/v.vect.stats/main.c:212 msgid "Column to hold points count, must be of type integer, will be created if not existing" msgstr "" -#: ../vector/v.vect.stats/main.c:222 +#: ../vector/v.vect.stats/main.c:216 msgid "Column name to upload statistics" msgstr "" -#: ../vector/v.vect.stats/main.c:224 +#: ../vector/v.vect.stats/main.c:218 msgid "Column to hold statistics, must be of type double, will be created if not existing" msgstr "" -#: ../vector/v.vect.stats/main.c:231 +#: ../vector/v.vect.stats/main.c:226 msgid "Print output to stdout, do not update attribute table" msgstr "" -#: ../vector/v.vect.stats/main.c:232 +#: ../vector/v.vect.stats/main.c:227 msgid "First column is always area category" msgstr "" -#: ../vector/v.vect.stats/main.c:273 +#: ../vector/v.vect.stats/main.c:280 #, c-format msgid "Vector map <%s> is not in user mapset and cannot be updated" msgstr "" -#: ../vector/v.vect.stats/main.c:335 ../vector/v.vect.stats/main.c:417 -#: ../vector/v.extract/copy_tab.c:117 -#, c-format -msgid "Unable to open database <%s> with driver <%s>" -msgstr "" - -#: ../vector/v.vect.stats/main.c:339 +#: ../vector/v.vect.stats/main.c:346 msgid "count_column is required to upload point counts" msgstr "" -#: ../vector/v.vect.stats/main.c:348 +#: ../vector/v.vect.stats/main.c:355 msgid "count_column must be of type integer" msgstr "" -#: ../vector/v.vect.stats/main.c:361 ../vector/v.vect.stats/main.c:391 +#: ../vector/v.vect.stats/main.c:368 ../vector/v.vect.stats/main.c:398 #, c-format msgid "Unable to add column <%s>" msgstr "" -#: ../vector/v.vect.stats/main.c:367 +#: ../vector/v.vect.stats/main.c:374 msgid "stats_column is required to upload point stats" msgstr "" -#: ../vector/v.vect.stats/main.c:378 +#: ../vector/v.vect.stats/main.c:385 msgid "stats_column must be of type double precision" msgstr "" -#: ../vector/v.vect.stats/main.c:400 +#: ../vector/v.vect.stats/main.c:407 msgid "collecting attributes from points vector..." msgstr "" -#: ../vector/v.vect.stats/main.c:437 +#: ../vector/v.vect.stats/main.c:444 msgid "column for points vector must be numeric" msgstr "" -#: ../vector/v.vect.stats/main.c:498 +#: ../vector/v.vect.stats/main.c:505 #, c-format msgid "No area categories in vector <%s>, layer <%s>" msgstr "" -#: ../vector/v.vect.stats/main.c:523 +#: ../vector/v.vect.stats/main.c:530 msgid "Selecting points for each area..." msgstr "" -#: ../vector/v.vect.stats/main.c:628 +#: ../vector/v.vect.stats/main.c:635 #, c-format msgid "could not find area category %d" msgstr "" -#: ../vector/v.vect.stats/main.c:754 +#: ../vector/v.vect.stats/main.c:761 #, c-format msgid "%d records updated" msgstr "" -#: ../vector/v.extract/main.c:83 +#: ../vector/v.extract/main.c:84 msgid "Selects vector features from an existing vector map and creates a new vector map containing only the selected features." msgstr "" -#: ../vector/v.extract/main.c:88 +#: ../vector/v.extract/main.c:89 msgid "Dissolve common boundaries (default is no)" msgstr "" -#: ../vector/v.extract/main.c:92 +#: ../vector/v.extract/main.c:93 msgid "Do not copy attributes (see also 'new' parameter)" msgstr "" -#: ../vector/v.extract/main.c:108 +#: ../vector/v.extract/main.c:110 msgid "Types to be extracted" msgstr "" -#: ../vector/v.extract/main.c:123 +#: ../vector/v.extract/main.c:125 msgid "Input text file with category numbers/number ranges to be extracted" msgstr "" -#: ../vector/v.extract/main.c:124 +#: ../vector/v.extract/main.c:126 msgid "If '-' given reads from standard input" msgstr "" -#: ../vector/v.extract/main.c:132 +#: ../vector/v.extract/main.c:134 msgid "Number of random categories matching vector objects to extract" msgstr "" -#: ../vector/v.extract/main.c:134 +#: ../vector/v.extract/main.c:136 msgid "Number must be smaller than unique cat count in layer" msgstr "" -#: ../vector/v.extract/main.c:142 +#: ../vector/v.extract/main.c:144 msgid "Desired new category value (enter -1 to keep original categories)" msgstr "" -#: ../vector/v.extract/main.c:144 +#: ../vector/v.extract/main.c:146 msgid "If new >= 0, attributes is not copied" msgstr "" -#: ../vector/v.extract/main.c:161 +#: ../vector/v.extract/main.c:151 +msgid "Name of attribute column for dissolving areas" +msgstr "" + +#: ../vector/v.extract/main.c:152 +msgid "Preserves category values" +msgstr "" + +#: ../vector/v.extract/main.c:169 #, c-format msgid "Options <%s>, <%s>, <%s> and <%s> options are exclusive. Please specify only one of them." msgstr "" -#: ../vector/v.extract/main.c:208 +#: ../vector/v.extract/main.c:221 +#, c-format +msgid "Searching for column <%s> in table <%s>..." +msgstr "" + +#: ../vector/v.extract/main.c:253 +#, c-format +msgid "Column <%s> does not exist for layer %d" +msgstr "" + +#: ../vector/v.extract/main.c:268 #, c-format msgid "Category value in '%s' not valid" msgstr "" -#: ../vector/v.extract/main.c:224 +#: ../vector/v.extract/main.c:284 #, c-format msgid "Process file <%s> for category numbers..." msgstr "" -#: ../vector/v.extract/main.c:229 +#: ../vector/v.extract/main.c:289 #, c-format msgid "Unable to open specified file <%s>" msgstr "" -#: ../vector/v.extract/main.c:240 +#: ../vector/v.extract/main.c:300 #, c-format msgid "Ignored text entry: %s" msgstr "" -#: ../vector/v.extract/main.c:259 +#: ../vector/v.extract/main.c:319 ../vector/v.extract/extract.c:268 #, c-format msgid "Loading categories from table <%s>..." msgstr "" -#: ../vector/v.extract/main.c:269 +#: ../vector/v.extract/main.c:329 #, c-format msgid "Unable select records from table <%s>" msgstr "" -#: ../vector/v.extract/main.c:271 +#: ../vector/v.extract/main.c:331 #, c-format msgid "%d category loaded" msgid_plural "%d categories loaded" msgstr[0] "" -#: ../vector/v.extract/main.c:286 +#: ../vector/v.extract/main.c:346 msgid "This map has no categories attached. Use v.category to attach categories to this vector map." msgstr "" -#: ../vector/v.extract/main.c:293 +#: ../vector/v.extract/main.c:353 msgid "Please specify random number larger than 0" msgstr "" -#: ../vector/v.extract/main.c:297 +#: ../vector/v.extract/main.c:357 #, 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:320 +#: ../vector/v.extract/main.c:380 #, c-format msgid "Random category count is larger or equal to uniq <%s> feature category count %d" msgstr "" -#: ../vector/v.extract/main.c:354 +#: ../vector/v.extract/main.c:414 msgid "Extracting features..." msgstr "" -#: ../vector/v.extract/main.c:378 +#: ../vector/v.extract/main.c:438 msgid "Removing duplicate centroids..." msgstr "" -#: ../vector/v.extract/extract.c:171 +#: ../vector/v.extract/extract.c:203 #, c-format msgid "No category found for area %d. Skipping." msgstr "" -#: ../vector/v.extract/extract.c:175 +#: ../vector/v.extract/extract.c:207 #, c-format msgid "More categories (%d) found for area %d. Using first found category %d" msgstr "" -#: ../vector/v.extract/extract.c:228 +#: ../vector/v.extract/extract.c:286 msgid "Topology level required for extracting areas for OGR layers. Areas will be not processed." 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.lrs/v.lrs.label/main.c:103 ../vector/v.lrs/v.lrs.where/main.c:58 #: ../vector/v.lrs/v.lrs.segment/main.c:72 #: ../vector/v.lrs/v.lrs.create/main.c:122 @@ -40396,73 +40808,73 @@ msgid "Unknown method" msgstr "" -#: ../vector/v.generalize/main.c:330 +#: ../vector/v.generalize/main.c:331 #, c-format msgid "No lines found in input map <%s>" msgstr "" -#: ../vector/v.generalize/main.c:344 +#: ../vector/v.generalize/main.c:345 #, c-format msgid "Unable to create error vector map <%s>" msgstr "" -#: ../vector/v.generalize/main.c:364 +#: ../vector/v.generalize/main.c:365 msgid "Displacement..." msgstr "" -#: ../vector/v.generalize/main.c:373 +#: ../vector/v.generalize/main.c:374 msgid "Network generalization..." msgstr "" -#: ../vector/v.generalize/main.c:388 +#: ../vector/v.generalize/main.c:389 msgid "Attributes are needed for 'where' option, copying table" msgstr "" -#: ../vector/v.generalize/main.c:404 +#: ../vector/v.generalize/main.c:405 #, c-format msgid "Generalization (%s)..." msgstr "" -#: ../vector/v.generalize/main.c:405 +#: ../vector/v.generalize/main.c:406 #, c-format msgid "Using threshold: %g %s" msgstr "" -#: ../vector/v.generalize/main.c:525 +#: ../vector/v.generalize/main.c:526 #, c-format msgid "Method '%s' did not preserve first point" msgstr "" -#: ../vector/v.generalize/main.c:530 +#: ../vector/v.generalize/main.c:531 #, c-format msgid "Method '%s' did not preserve last point" msgstr "" -#: ../vector/v.generalize/main.c:537 +#: ../vector/v.generalize/main.c:538 #, c-format msgid "Method '%s' did not preserve loop" msgstr "" -#: ../vector/v.generalize/main.c:569 +#: ../vector/v.generalize/main.c:570 #, c-format msgid "%d boundaries were not modified because modification would damage topology" msgstr "" -#: ../vector/v.generalize/main.c:572 +#: ../vector/v.generalize/main.c:573 #, c-format msgid "%d lines/boundaries were not modified due to over-simplification" msgstr "" -#: ../vector/v.generalize/main.c:593 +#: ../vector/v.generalize/main.c:594 #, c-format msgid "Number of vertices for selected features %s from %d to %d (%d%% remaining)" msgstr "" -#: ../vector/v.generalize/main.c:594 +#: ../vector/v.generalize/main.c:595 msgid "reduced" msgstr "" -#: ../vector/v.generalize/main.c:594 +#: ../vector/v.generalize/main.c:595 msgid "changed" msgstr "" @@ -40499,21 +40911,21 @@ msgid "Creates a new pseudo-vector map as a link to an OGR-supported layer or a PostGIS feature table." msgstr "" -#: ../vector/v.external/main.c:126 +#: ../vector/v.external/main.c:130 msgid "No layer defined" msgstr "" -#: ../vector/v.external/main.c:192 +#: ../vector/v.external/main.c:196 #, c-format msgid "Unable to delete '%s'" msgstr "" -#: ../vector/v.external/main.c:199 +#: ../vector/v.external/main.c:203 #, c-format msgid "Unable to create file '%s/%s'" msgstr "" -#: ../vector/v.external/main.c:233 +#: ../vector/v.external/main.c:237 #, c-format msgid "Link to vector map <%s> created." msgstr "" @@ -40593,40 +41005,92 @@ msgid "Invalid geometry column %d" msgstr "" -#: ../vector/v.to.db/main.c:39 +#: ../vector/v.to.db/main.c:42 +msgid "length" +msgstr "" + +#: ../vector/v.to.db/main.c:43 +msgid "perimeter" +msgstr "" + +#: ../vector/v.to.db/main.c:44 +msgid "coordinates" +msgstr "" + +#: ../vector/v.to.db/main.c:45 +msgid "bounding box" +msgstr "" + +#: ../vector/v.to.db/main.c:47 msgid "Populates attribute values from vector features." msgstr "" -#: ../vector/v.to.db/main.c:48 +#: ../vector/v.to.db/main.c:56 #, 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/update.c:28 -#: ../vector/v.to.db/update.c:32 ../vector/v.to.db/query.c:83 +#: ../vector/v.to.db/main.c:73 ../vector/v.to.db/main.c:80 +#: ../vector/v.to.db/update.c:30 ../vector/v.to.db/update.c:34 +#: ../vector/v.to.db/query.c:83 #, c-format msgid "Database connection not defined for layer %d. Use v.db.connect first." msgstr "" -#: ../vector/v.to.db/main.c:114 +#: ../vector/v.to.db/main.c:174 +#, c-format +msgid "Missing column name for input column number %d" +msgstr "" + +#: ../vector/v.to.db/main.c:180 +#, c-format +msgid "Missing column name for table column number %d" +msgstr "" + +#: ../vector/v.to.db/main.c:194 +#, c-format +msgid "Existing column <%s> has a different but maybe compatible type" +msgstr "" + +#: ../vector/v.to.db/main.c:198 +#, c-format +msgid "Existing column <%s> has the wrong type" +msgstr "" + +#: ../vector/v.to.db/main.c:203 +#, c-format +msgid "Values in column <%s> will be overwritten" +msgstr "" + +#: ../vector/v.to.db/main.c:268 +#, c-format +msgid "Unable to create column <%s>" +msgstr "" + +#: ../vector/v.to.db/main.c:322 #, c-format msgid "Category index for vector map <%s> is not sorted" msgstr "" -#: ../vector/v.to.db/update.c:84 +#: ../vector/v.to.db/update.c:86 msgid "Updating database..." msgstr "" -#: ../vector/v.to.db/update.c:125 +#: ../vector/v.to.db/update.c:151 #, c-format msgid "More elements of category %d, nothing loaded to database" msgstr "" -#: ../vector/v.to.db/update.c:223 +#: ../vector/v.to.db/update.c:251 #, c-format msgid "Record (cat %d) already exists (not inserted)" msgstr "" +#: ../vector/v.to.db/update.c:279 +#, c-format +msgid "Cannot update table: %s" +msgstr "" + #: ../vector/v.to.db/query.c:93 msgid "Querying database... " msgstr "" @@ -40645,41 +41109,41 @@ msgid "Unable to fetch record" msgstr "" -#: ../vector/v.to.db/report.c:13 +#: ../vector/v.to.db/report.c:14 msgid "No totals for selected option" msgstr "" -#: ../vector/v.to.db/report.c:211 +#: ../vector/v.to.db/report.c:230 #, c-format msgid "%d categories read from vector map (layer %d)" msgstr "" -#: ../vector/v.to.db/report.c:215 +#: ../vector/v.to.db/report.c:234 #, c-format msgid "%d records selected from table (layer %d)" msgstr "" -#: ../vector/v.to.db/report.c:218 +#: ../vector/v.to.db/report.c:237 #, c-format msgid "%d categories read from vector map exist in selection from table" msgstr "" -#: ../vector/v.to.db/report.c:221 +#: ../vector/v.to.db/report.c:240 #, c-format msgid "%d categories read from vector map don't exist in selection from table" msgstr "" -#: ../vector/v.to.db/report.c:223 +#: ../vector/v.to.db/report.c:242 #, c-format msgid "%d records updated/inserted (layer %d)" msgstr "" -#: ../vector/v.to.db/report.c:226 +#: ../vector/v.to.db/report.c:245 #, c-format msgid "%d update/insert errors (layer %d)" msgstr "" -#: ../vector/v.to.db/report.c:229 +#: ../vector/v.to.db/report.c:248 #, c-format msgid "%d categories with more points (coordinates not loaded)" msgstr "" @@ -40873,86 +41337,101 @@ msgid "Using private colormap for DirectColor visual." msgstr "" -#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:59 -#: ../scripts/v.rast.stats/v.rast.stats.py:120 +#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:60 +#: ../scripts/v.rast.stats/v.rast.stats.py:124 #: ../scripts/v.db.addcolumn/v.db.addcolumn.py:63 -#: ../scripts/v.db.addtable/v.db.addtable.py:75 +#: ../scripts/v.db.addtable/v.db.addtable.py:76 #: ../scripts/v.db.dropcolumn/v.db.dropcolumn.py:60 #: ../scripts/v.db.update/v.db.update.py:75 #, python-format msgid "Vector map <%s> not found in current mapset" msgstr "" -#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:69 +#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:70 msgid "There is no table connected to the input vector map. Cannot rename any column" msgstr "" -#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:78 +#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:79 #, python-format msgid "Column name <%s> too long. The DBF driver supports column names not longer than 10 characters" msgstr "" -#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:83 +#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:84 #, python-format msgid "Cannot rename column <%s> as it is needed to keep table <%s> connected to the input vector map" msgstr "" +#: ../scripts/v.rast.stats/v.rast.stats.py:131 +#: ../scripts/v.rast.stats/v.rast.stats.py:203 +#: ../scripts/v.rast.stats/v.rast.stats.py:210 +#: ../scripts/v.db.addcolumn/v.db.addcolumn.py:69 +#: ../scripts/v.db.update/v.db.update.py:81 +msgid "There is no table connected to this map. Run v.db.connect or v.db.addtable first." +msgstr "" + #: ../scripts/v.rast.stats/v.rast.stats.py:137 -msgid "Preprocessing input data..." +#, python-brace-format +msgid "Number of raster maps ({0}) different from number of column prefixes ({1})" msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:148 +#: ../scripts/v.rast.stats/v.rast.stats.py:170 msgid "An error occurred while converting vector to raster" msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:160 +#: ../scripts/v.rast.stats/v.rast.stats.py:182 msgid "No categories found in raster map" msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:167 -#: ../scripts/v.rast.stats/v.rast.stats.py:174 -#: ../scripts/v.db.addcolumn/v.db.addcolumn.py:69 -#: ../scripts/v.db.update/v.db.update.py:81 -msgid "There is no table connected to this map. Run v.db.connect or v.db.addtable first." +#: ../scripts/v.rast.stats/v.rast.stats.py:195 +#, python-brace-format +msgid "Not all vector categories converted to raster. Converted {0} of {1}." msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:227 +#: ../scripts/v.rast.stats/v.rast.stats.py:266 #, python-format msgid "Cannot create column <%s> (already present). " msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:228 +#: ../scripts/v.rast.stats/v.rast.stats.py:267 msgid "Use -c flag to update values in this column." msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:237 +#: ../scripts/v.rast.stats/v.rast.stats.py:276 #, python-format msgid "Adding columns '%s'" msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:242 +#: ../scripts/v.rast.stats/v.rast.stats.py:281 msgid "Adding columns failed. Exiting." msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:245 +#: ../scripts/v.rast.stats/v.rast.stats.py:284 #, python-format msgid "Processing input data (%d categories)..." msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:289 +#: ../scripts/v.rast.stats/v.rast.stats.py:328 msgid "Updating the database ..." msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:294 +#: ../scripts/v.rast.stats/v.rast.stats.py:333 #, python-brace-format msgid "Statistics calculated from raster map <{raster}> and uploaded to attribute table of vector map <{vector}>." msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:300 +#: ../scripts/v.rast.stats/v.rast.stats.py:339 #, python-format msgid "Failed to upload statistics to attribute table of vector map <%s>." msgstr "" +#: ../scripts/r.mapcalc.simple/r.mapcalc.simple.py:107 +msgid "The expression is an empty string" +msgstr "" + +#: ../scripts/r.mapcalc.simple/r.mapcalc.simple.py:141 +msgid "Expression: {}" +msgstr "" + #: ../scripts/m.proj/m.proj.py:142 msgid "cs2cs program not found, install PROJ.4 first: http://proj.maptools.org" msgstr "" @@ -41077,50 +41556,50 @@ msgid "No graphics device selected. Use d.mon to select graphics device." msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:143 +#: ../scripts/r.in.srtm/r.in.srtm.py:169 msgid "This module only operates in LatLong locations" msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:161 -msgid "The \"unzip\" program is required, please install it first" -msgstr "" - -#: ../scripts/r.in.srtm/r.in.srtm.py:168 +#: ../scripts/r.in.srtm/r.in.srtm.py:194 #, python-format msgid "'%s' does not appear to be a valid zip file." msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:175 +#: ../scripts/r.in.srtm/r.in.srtm.py:201 #, python-format msgid "File '%s' or '%s' not found" msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:197 +#: ../scripts/r.in.srtm/r.in.srtm.py:227 #, python-format msgid "Extracting '%s'..." msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:199 +#: ../scripts/r.in.srtm/r.in.srtm.py:232 msgid "Unable to unzip file." msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:201 +#: ../scripts/r.in.srtm/r.in.srtm.py:234 msgid "Converting input file to BIL..." msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:225 -msgid "Attempting to import 1-arcsec data." +#: ../scripts/r.in.srtm/r.in.srtm.py:258 +msgid "Attempting to import 1-arcsec SWBD data" +msgstr "" + +#: ../scripts/r.in.srtm/r.in.srtm.py:261 +msgid "Attempting to import 1-arcsec data" msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:243 +#: ../scripts/r.in.srtm/r.in.srtm.py:279 msgid "Unable to import data" msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:251 +#: ../scripts/r.in.srtm/r.in.srtm.py:288 msgid "Done: generated map " msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:252 +#: ../scripts/r.in.srtm/r.in.srtm.py:289 msgid "(Note: Holes in the data can be closed with 'r.fillnulls' using splines)" msgstr "" @@ -41525,28 +42004,36 @@ msgid "During computation %i tiles could not be created" msgstr "" -#: ../scripts/i.spectral/i.spectral.py:121 +#: ../scripts/i.spectral/i.spectral.py:125 #, python-format msgid "Programmer error (%s)" msgstr "" -#: ../scripts/i.spectral/i.spectral.py:213 +#: ../scripts/i.spectral/i.spectral.py:199 +msgid "Spectral signatures" +msgstr "" + +#: ../scripts/i.spectral/i.spectral.py:200 +msgid "DN Value" +msgstr "" + +#: ../scripts/i.spectral/i.spectral.py:218 msgid "Either group= or raster= is required" msgstr "" -#: ../scripts/i.spectral/i.spectral.py:216 +#: ../scripts/i.spectral/i.spectral.py:221 msgid "group= and raster= are mutually exclusive" msgstr "" -#: ../scripts/i.spectral/i.spectral.py:220 +#: ../scripts/i.spectral/i.spectral.py:225 msgid "Writing to text file requires output=filename" msgstr "" -#: ../scripts/i.spectral/i.spectral.py:224 +#: ../scripts/i.spectral/i.spectral.py:229 msgid "gnuplot required, please install first" msgstr "" -#: ../scripts/i.spectral/i.spectral.py:243 +#: ../scripts/i.spectral/i.spectral.py:251 msgid "No data returned from query" msgstr "" @@ -41637,11 +42124,11 @@ msgstr "" #: ../scripts/r.unpack/r.unpack.py:82 ../scripts/r.unpack/r.unpack.py:120 -#: ../scripts/v.unpack/v.unpack.py:86 ../scripts/v.unpack/v.unpack.py:133 +#: ../scripts/v.unpack/v.unpack.py:85 ../scripts/v.unpack/v.unpack.py:132 msgid "Pack file unreadable" msgstr "" -#: ../scripts/r.unpack/r.unpack.py:91 ../scripts/v.unpack/v.unpack.py:95 +#: ../scripts/r.unpack/r.unpack.py:91 ../scripts/v.unpack/v.unpack.py:94 msgid "Pack file unreadable: file '{}' missing" msgstr "" @@ -41668,21 +42155,21 @@ msgid "PROJ_INFO file is missing, unpack raster map in XY (unprojected) location." msgstr "" -#: ../scripts/r.unpack/r.unpack.py:158 ../scripts/v.unpack/v.unpack.py:164 +#: ../scripts/r.unpack/r.unpack.py:158 ../scripts/v.unpack/v.unpack.py:163 #, python-brace-format msgid "" "Difference between PROJ_INFO file of packed map and of current location:\n" "{diff}" msgstr "" -#: ../scripts/r.unpack/r.unpack.py:161 ../scripts/v.unpack/v.unpack.py:167 +#: ../scripts/r.unpack/r.unpack.py:161 ../scripts/v.unpack/v.unpack.py:166 #, python-brace-format msgid "" "Difference between PROJ_UNITS file of packed map and of current location:\n" "{diff}" msgstr "" -#: ../scripts/r.unpack/r.unpack.py:163 ../scripts/v.unpack/v.unpack.py:169 +#: ../scripts/r.unpack/r.unpack.py:163 ../scripts/v.unpack/v.unpack.py:168 msgid "Projection of dataset does not appear to match current location. In case of no significant differences in the projection definitions, use the -o flag to ignore them and use current location definition." msgstr "" @@ -41750,11 +42237,15 @@ msgid "Frame <%s> already found. An existing frame can be overwritten by '%s' flag." msgstr "" -#: ../scripts/r.grow/r.grow.py:130 +#: ../scripts/r.grow/r.grow.py:129 +msgid "Output can be written only to the current mapset" +msgstr "" + +#: ../scripts/r.grow/r.grow.py:139 msgid "Growing failed. Removing temporary maps." msgstr "" -#: ../scripts/r.grow/r.grow.py:142 +#: ../scripts/r.grow/r.grow.py:151 msgid "Shrinking failed. Removing temporary maps." msgstr "" @@ -41803,21 +42294,21 @@ msgid "Table <%s> not found in database <%s>" msgstr "" -#: ../scripts/db.droptable/db.droptable.py:84 +#: ../scripts/db.droptable/db.droptable.py:85 #, python-format msgid "Deleting table <%s> which is attached to following map(s):" msgstr "" -#: ../scripts/db.droptable/db.droptable.py:89 +#: ../scripts/db.droptable/db.droptable.py:90 #, python-format msgid "The table <%s> would be deleted." msgstr "" -#: ../scripts/db.droptable/db.droptable.py:91 +#: ../scripts/db.droptable/db.droptable.py:92 msgid "You must use the force flag to actually remove it. Exiting." msgstr "" -#: ../scripts/db.droptable/db.droptable.py:100 +#: ../scripts/db.droptable/db.droptable.py:101 msgid "Cannot continue (problem deleting table)." msgstr "" @@ -41928,41 +42419,41 @@ msgid "At least 2 maps are required" msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:81 +#: ../scripts/v.db.addtable/v.db.addtable.py:82 #, python-format msgid "Using vector map name as table name: <%s>" msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:87 +#: ../scripts/v.db.addtable/v.db.addtable.py:88 #, python-format msgid "Using vector map name extended by layer number as table name: <%s>" msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:90 +#: ../scripts/v.db.addtable/v.db.addtable.py:91 #, python-format msgid "Using user specified table name: %s" msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:94 +#: ../scripts/v.db.addtable/v.db.addtable.py:95 msgid "Creating new DB connection based on default mapset settings..." msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:104 +#: ../scripts/v.db.addtable/v.db.addtable.py:105 #, python-format msgid "There is already a table linked to layer <%s>" msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:119 +#: ../scripts/v.db.addtable/v.db.addtable.py:120 #, python-format msgid "Duplicate column name '%s' not allowed" msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:130 +#: ../scripts/v.db.addtable/v.db.addtable.py:131 #, python-format msgid "Creating table with columns (%s)..." msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:158 +#: ../scripts/v.db.addtable/v.db.addtable.py:169 msgid "Current attribute table links:" msgstr "" @@ -42206,9 +42697,9 @@ msgstr "" #: ../scripts/r.in.wms/wms_base.py:421 ../scripts/r.in.wms/wms_base.py:478 -#: ../scripts/r.in.wms/wms_base.py:488 ../scripts/r.in.wms/wms_base.py:518 -#: ../scripts/r.in.wms/wms_base.py:542 ../scripts/r.in.wms/wms_base.py:553 -#: ../scripts/r.in.wms/wms_base.py:565 +#: ../scripts/r.in.wms/wms_base.py:488 ../scripts/r.in.wms/wms_base.py:519 +#: ../scripts/r.in.wms/wms_base.py:543 ../scripts/r.in.wms/wms_base.py:554 +#: ../scripts/r.in.wms/wms_base.py:566 #, python-format msgid "%s failed" msgstr "" @@ -42222,7 +42713,7 @@ msgid "Please change output name, or change names of these rasters: %s, module needs to create this temporary maps during execution." msgstr "" -#: ../scripts/r.in.wms/wms_base.py:567 +#: ../scripts/r.in.wms/wms_base.py:568 #, python-format msgid "<%s> created." msgstr "" @@ -42309,40 +42800,40 @@ msgid "Incorrect WMS query" msgstr "" -#: ../scripts/v.unpack/v.unpack.py:130 +#: ../scripts/v.unpack/v.unpack.py:129 #, python-format msgid "This GRASS GIS pack file contains raster data. Use r.unpack to unpack <%s>" msgstr "" -#: ../scripts/v.unpack/v.unpack.py:143 +#: ../scripts/v.unpack/v.unpack.py:142 msgid "PROJ_INFO file is missing, unpack vector map in XY (unprojected) location." msgstr "" -#: ../scripts/v.unpack/v.unpack.py:161 +#: ../scripts/v.unpack/v.unpack.py:160 msgid "Projection information does not match. Proceeding..." msgstr "" -#: ../scripts/v.unpack/v.unpack.py:215 +#: ../scripts/v.unpack/v.unpack.py:214 #, python-format msgid "Coping table <%s> as table <%s>" msgstr "" -#: ../scripts/v.unpack/v.unpack.py:226 +#: ../scripts/v.unpack/v.unpack.py:225 #, python-format msgid "Unable to copy table <%s> as table <%s>" msgstr "" -#: ../scripts/v.unpack/v.unpack.py:228 +#: ../scripts/v.unpack/v.unpack.py:227 #, python-format msgid "Connect table <%s> to vector map <%s> at layer <%s>" msgstr "" -#: ../scripts/v.unpack/v.unpack.py:238 +#: ../scripts/v.unpack/v.unpack.py:237 #, python-format msgid "Unable to connect table <%s> to vector map <%s>" msgstr "" -#: ../scripts/v.unpack/v.unpack.py:241 +#: ../scripts/v.unpack/v.unpack.py:240 #, python-format msgid "Vector map <%s> successfully unpacked" msgstr "" @@ -42352,7 +42843,7 @@ msgid "Missing value for parameter <%s>" msgstr "" -#: ../scripts/v.import/v.import.py:178 ../scripts/r.import/r.import.py:194 +#: ../scripts/v.import/v.import.py:178 ../scripts/r.import/r.import.py:193 #, python-format msgid "Input <%s> successfully imported without reprojection" msgstr "" @@ -42362,12 +42853,12 @@ msgid "Unable to import <%s>" msgstr "" -#: ../scripts/v.import/v.import.py:190 ../scripts/r.import/r.import.py:206 +#: ../scripts/v.import/v.import.py:190 ../scripts/r.import/r.import.py:205 #, python-format msgid "Coordinate reference system not available for current location <%s>" msgstr "" -#: ../scripts/v.import/v.import.py:210 ../scripts/r.import/r.import.py:226 +#: ../scripts/v.import/v.import.py:210 ../scripts/r.import/r.import.py:225 #, python-format msgid "Creating temporary location for <%s>..." msgstr "" @@ -42377,12 +42868,12 @@ msgid "Unable to create location from OGR datasource <%s>" msgstr "" -#: ../scripts/v.import/v.import.py:231 ../scripts/r.import/r.import.py:245 +#: ../scripts/v.import/v.import.py:231 ../scripts/r.import/r.import.py:244 #, python-format msgid "Coordinate reference system not available for input <%s>" msgstr "" -#: ../scripts/v.import/v.import.py:248 ../scripts/r.import/r.import.py:328 +#: ../scripts/v.import/v.import.py:248 ../scripts/r.import/r.import.py:327 msgid "Unable to reproject to source location" msgstr "" @@ -42396,7 +42887,7 @@ msgid "Unable to import OGR datasource <%s>" msgstr "" -#: ../scripts/v.import/v.import.py:279 ../scripts/r.import/r.import.py:374 +#: ../scripts/v.import/v.import.py:279 ../scripts/r.import/r.import.py:373 #, python-format msgid "Reprojecting <%s>..." msgstr "" @@ -42447,7 +42938,7 @@ msgid "Column <%s> not found in table <%s>. Skipped" msgstr "" -#: ../scripts/v.db.dropcolumn/v.db.dropcolumn.py:117 +#: ../scripts/v.db.dropcolumn/v.db.dropcolumn.py:122 msgid "Deleting column failed" msgstr "" @@ -42932,168 +43423,168 @@ msgid "Done. 3D raster map <%s> created." msgstr "" -#: ../scripts/r.import/r.import.py:170 +#: ../scripts/r.import/r.import.py:169 msgid "To set custom resolution value, select 'value' in resolution option" msgstr "" -#: ../scripts/r.import/r.import.py:173 +#: ../scripts/r.import/r.import.py:172 msgid "Resolution value can't be smaller than 0" msgstr "" -#: ../scripts/r.import/r.import.py:176 +#: ../scripts/r.import/r.import.py:175 msgid "Please provide the resolution for the imported dataset or change to 'estimated' resolution" msgstr "" -#: ../scripts/r.import/r.import.py:198 ../scripts/r.import/r.import.py:256 +#: ../scripts/r.import/r.import.py:197 ../scripts/r.import/r.import.py:255 #, python-format msgid "Unable to import GDAL dataset <%s>" msgstr "" -#: ../scripts/r.import/r.import.py:235 +#: ../scripts/r.import/r.import.py:234 #, python-format msgid "Unable to read GDAL dataset <%s>" msgstr "" -#: ../scripts/r.import/r.import.py:248 +#: ../scripts/r.import/r.import.py:247 #, python-format msgid "Importing <%s> to temporary location..." msgstr "" -#: ../scripts/r.import/r.import.py:267 +#: ../scripts/r.import/r.import.py:266 msgid "Input contains GCPs, rectification is required" msgstr "" -#: ../scripts/r.import/r.import.py:295 +#: ../scripts/r.import/r.import.py:294 msgid "Unable to get reprojected map extent" msgstr "" -#: ../scripts/r.import/r.import.py:348 +#: ../scripts/r.import/r.import.py:347 #, python-brace-format msgid "Estimated target resolution for input band <{out}>: {res}" msgstr "" -#: ../scripts/r.import/r.import.py:363 +#: ../scripts/r.import/r.import.py:362 #, python-brace-format msgid "Using given resolution for input band <{out}>: {res}" msgstr "" -#: ../scripts/r.import/r.import.py:369 +#: ../scripts/r.import/r.import.py:368 #, python-brace-format msgid "Using current region resolution for input band <{out}>: nsres={ns}, ewres={ew}" msgstr "" -#: ../scripts/r.import/r.import.py:381 +#: ../scripts/r.import/r.import.py:380 #, python-format msgid "Unable to to reproject raster <%s>" msgstr "" -#: ../scripts/r.import/r.import.py:384 +#: ../scripts/r.import/r.import.py:383 #, python-format msgid "The reprojected raster <%s> is empty" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:160 +#: ../scripts/r.fillnulls/r.fillnulls.py:172 msgid "A user raster mask (MASK) is present. Saving it..." msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:175 +#: ../scripts/r.fillnulls/r.fillnulls.py:187 msgid "Using RST interpolation..." msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:176 +#: ../scripts/r.fillnulls/r.fillnulls.py:188 msgid "Locating and isolating NULL areas..." msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:180 +#: ../scripts/r.fillnulls/r.fillnulls.py:192 msgid "Skipping masked raster parts" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:191 -#: ../scripts/r.fillnulls/r.fillnulls.py:460 +#: ../scripts/r.fillnulls/r.fillnulls.py:203 +#: ../scripts/r.fillnulls/r.fillnulls.py:472 msgid "Restoring user mask (MASK)..." msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:195 -#: ../scripts/r.fillnulls/r.fillnulls.py:464 +#: ../scripts/r.fillnulls/r.fillnulls.py:207 +#: ../scripts/r.fillnulls/r.fillnulls.py:476 msgid "Failed to restore user MASK!" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:199 +#: ../scripts/r.fillnulls/r.fillnulls.py:211 msgid "Growing NULL areas" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:206 -#: ../scripts/r.fillnulls/r.fillnulls.py:221 -#: ../scripts/r.fillnulls/r.fillnulls.py:315 +#: ../scripts/r.fillnulls/r.fillnulls.py:218 +#: ../scripts/r.fillnulls/r.fillnulls.py:233 +#: ../scripts/r.fillnulls/r.fillnulls.py:327 msgid "abandoned. Removing temporary map, restoring user mask if needed:" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:210 +#: ../scripts/r.fillnulls/r.fillnulls.py:222 msgid "Assigning IDs to NULL areas" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:235 -#: ../scripts/r.fillnulls/r.fillnulls.py:273 -#: ../scripts/r.fillnulls/r.fillnulls.py:288 -#: ../scripts/r.fillnulls/r.fillnulls.py:296 -#: ../scripts/r.fillnulls/r.fillnulls.py:330 -#: ../scripts/r.fillnulls/r.fillnulls.py:403 -#: ../scripts/r.fillnulls/r.fillnulls.py:424 -#: ../scripts/r.fillnulls/r.fillnulls.py:434 +#: ../scripts/r.fillnulls/r.fillnulls.py:247 +#: ../scripts/r.fillnulls/r.fillnulls.py:285 +#: ../scripts/r.fillnulls/r.fillnulls.py:300 +#: ../scripts/r.fillnulls/r.fillnulls.py:308 +#: ../scripts/r.fillnulls/r.fillnulls.py:342 +#: ../scripts/r.fillnulls/r.fillnulls.py:415 +#: ../scripts/r.fillnulls/r.fillnulls.py:436 +#: ../scripts/r.fillnulls/r.fillnulls.py:446 msgid "abandoned. Removing temporary maps, restoring user mask if needed:" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:256 +#: ../scripts/r.fillnulls/r.fillnulls.py:268 msgid "Input map has no holes. Check region settings." msgstr "" #. GTC Hole is NULL area in a raster map -#: ../scripts/r.fillnulls/r.fillnulls.py:259 +#: ../scripts/r.fillnulls/r.fillnulls.py:271 #, python-format msgid "Processing %d map holes" msgstr "" #. GTC Hole is a NULL area in a raster map -#: ../scripts/r.fillnulls/r.fillnulls.py:265 +#: ../scripts/r.fillnulls/r.fillnulls.py:277 #, python-format msgid "Filling hole %s of %s" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:335 +#: ../scripts/r.fillnulls/r.fillnulls.py:347 #, python-format msgid "Interpolating %d points" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:338 +#: ../scripts/r.fillnulls/r.fillnulls.py:350 msgid "No points to interpolate" msgstr "" #. GTC Hole is NULL area in a raster map -#: ../scripts/r.fillnulls/r.fillnulls.py:359 +#: ../scripts/r.fillnulls/r.fillnulls.py:371 #, python-format msgid "Failed to fill hole %s" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:373 +#: ../scripts/r.fillnulls/r.fillnulls.py:385 #, python-format msgid "Filling has failed silently. Leaving temporary maps with prefix <%s> for debugging." msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:438 +#: ../scripts/r.fillnulls/r.fillnulls.py:450 #, python-format msgid "Using %s bspline interpolation" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:472 +#: ../scripts/r.fillnulls/r.fillnulls.py:484 msgid "Patching fill data into NULL areas..." msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:480 +#: ../scripts/r.fillnulls/r.fillnulls.py:492 #, python-format msgid "Filled raster map is: %s" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:487 +#: ../scripts/r.fillnulls/r.fillnulls.py:499 msgid "Following holes where not filled. Temporary maps with are left in place to allow examination of unfilled holes" msgstr "" diff -Nru grass-7.4.3/locale/po/grassmods_it.po grass-7.6.0/locale/po/grassmods_it.po --- grass-7.4.3/locale/po/grassmods_it.po 2018-11-24 09:45:18.000000000 +0000 +++ grass-7.6.0/locale/po/grassmods_it.po 2018-12-26 10:57:24.000000000 +0000 @@ -14,7 +14,7 @@ msgstr "" "Project-Id-Version: grassmods_it\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-03-24 00:06+0100\n" +"POT-Creation-Date: 2018-12-26 11:43+0100\n" "PO-Revision-Date: 2015-03-29 13:25+0100\n" "Last-Translator: Luca Delucchi \n" "Language-Team: Italian \n" @@ -82,7 +82,7 @@ #: ../temporal/t.connect/main.c:35 ../display/d.colorlist/main.c:36 #: ../display/d.fontlist/main.c:46 ../display/d.font/main.c:46 -#: ../general/g.region/main.c:65 ../general/g.mapsets/main.c:64 +#: ../general/g.region/main.c:66 ../general/g.mapsets/main.c:64 #: ../general/g.mapset/main.c:50 ../general/g.gisenv/main.c:44 msgid "settings" msgstr "impostazioni" @@ -92,7 +92,7 @@ #: ../locale/scriptstrings/t.select_to_translate.c:3 #: ../locale/scriptstrings/t.info_to_translate.c:3 #: ../raster/r.timestamp/main.c:36 ../raster/r.describe/main.c:55 -#: ../raster/r.info/main.c:71 ../raster/r.support/main.c:55 +#: ../raster/r.info/main.c:73 ../raster/r.support/main.c:55 #: ../raster/r.region/main.c:52 ../raster3d/r3.support/main.c:50 #: ../raster3d/r3.timestamp/main.c:44 ../raster3d/r3.info/main.c:76 #: ../vector/v.support/main.c:40 ../vector/v.timestamp/main.c:36 @@ -116,46 +116,48 @@ #: ../locale/scriptstrings/t.rast.colors_to_translate.c:18 #: ../locale/scriptstrings/v.unpack_to_translate.c:13 #: ../locale/scriptstrings/r.unpack_to_translate.c:12 -#: ../raster/r.colors/edit_colors.c:128 ../raster/r.out.gdal/main.c:145 -#: ../raster/r.external.out/main.c:272 ../raster/r.external.out/main.c:283 -#: ../raster/r.what/main.c:122 ../raster/r.what/main.c:130 -#: ../raster/r.what/main.c:144 ../raster/r.what/main.c:149 -#: ../raster/r.what/main.c:154 ../raster/r.what/main.c:159 -#: ../raster/r.what/main.c:169 ../raster/r.proj/main.c:204 -#: ../raster/r.proj/main.c:214 ../raster/r.proj/main.c:220 -#: ../raster/r.in.gdal/main.c:208 ../raster/r.in.gdal/main.c:241 -#: ../raster/r.sunmask/main.c:232 ../raster/r.sunmask/main.c:238 -#: ../raster/r.external/main.c:96 ../raster/r.external/main.c:135 -#: ../display/d.mon/main.c:115 ../display/d.mon/main.c:120 -#: ../display/d.mon/main.c:125 ../general/g.list/main.c:105 -#: ../general/g.list/main.c:116 ../general/g.list/main.c:138 -#: ../general/g.list/main.c:143 ../general/g.list/main.c:148 -#: ../general/g.list/main.c:153 ../general/g.region/main.c:89 -#: ../general/g.region/main.c:95 ../general/g.region/main.c:100 -#: ../general/g.region/main.c:106 ../general/g.region/main.c:112 -#: ../general/g.region/main.c:118 ../general/g.region/main.c:124 -#: ../general/g.region/main.c:132 ../general/g.region/main.c:137 -#: ../general/g.region/main.c:143 ../general/g.region/main.c:148 -#: ../general/g.region/main.c:153 ../general/g.mapsets/main.c:87 -#: ../general/g.mapsets/main.c:92 ../general/g.mapsets/main.c:98 -#: ../general/g.proj/main.c:80 ../general/g.proj/main.c:86 -#: ../general/g.proj/main.c:92 ../general/g.proj/main.c:98 -#: ../general/g.proj/main.c:104 ../general/g.proj/main.c:115 -#: ../general/g.proj/main.c:120 ../general/g.mapset/main.c:76 -#: ../general/g.mapset/main.c:82 ../imagery/i.group/main.c:79 -#: ../imagery/i.group/main.c:84 ../imagery/i.group/main.c:89 -#: ../db/db.connect/main.c:53 ../db/db.connect/main.c:58 -#: ../db/db.login/main.c:91 ../vector/v.external.out/args.c:63 -#: ../vector/v.external.out/args.c:75 ../vector/v.external.out/args.c:81 -#: ../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:320 ../vector/v.in.ogr/main.c:326 -#: ../vector/v.colors/main.c:133 ../vector/v.what/main.c:91 +#: ../raster/r.colors/edit_colors.c:145 ../raster/r.colors/edit_colors.c:152 +#: ../raster/r.out.gdal/main.c:145 ../raster/r.external.out/main.c:272 +#: ../raster/r.external.out/main.c:283 ../raster/r.what/main.c:122 +#: ../raster/r.what/main.c:130 ../raster/r.what/main.c:144 +#: ../raster/r.what/main.c:149 ../raster/r.what/main.c:154 +#: ../raster/r.what/main.c:159 ../raster/r.what/main.c:169 +#: ../raster/r.proj/main.c:215 ../raster/r.proj/main.c:225 +#: ../raster/r.proj/main.c:231 ../raster/r.in.gdal/main.c:225 +#: ../raster/r.in.gdal/main.c:258 ../raster/r.sunmask/main.c:232 +#: ../raster/r.sunmask/main.c:238 ../raster/r.external/main.c:96 +#: ../raster/r.external/main.c:135 ../display/d.mon/main.c:115 +#: ../display/d.mon/main.c:120 ../display/d.mon/main.c:125 +#: ../general/g.list/main.c:105 ../general/g.list/main.c:116 +#: ../general/g.list/main.c:138 ../general/g.list/main.c:143 +#: ../general/g.list/main.c:148 ../general/g.list/main.c:153 +#: ../general/g.region/main.c:90 ../general/g.region/main.c:96 +#: ../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:125 ../general/g.region/main.c:133 +#: ../general/g.region/main.c:138 ../general/g.region/main.c:144 +#: ../general/g.region/main.c:149 ../general/g.region/main.c:154 +#: ../general/g.mapsets/main.c:87 ../general/g.mapsets/main.c:92 +#: ../general/g.mapsets/main.c:98 ../general/g.proj/main.c:80 +#: ../general/g.proj/main.c:86 ../general/g.proj/main.c:92 +#: ../general/g.proj/main.c:98 ../general/g.proj/main.c:104 +#: ../general/g.proj/main.c:115 ../general/g.proj/main.c:120 +#: ../general/g.mapset/main.c:76 ../general/g.mapset/main.c:82 +#: ../imagery/i.group/main.c:85 ../imagery/i.group/main.c:90 +#: ../imagery/i.group/main.c:95 ../db/db.connect/main.c:53 +#: ../db/db.connect/main.c:58 ../db/db.login/main.c:91 +#: ../vector/v.external.out/args.c:63 ../vector/v.external.out/args.c:75 +#: ../vector/v.external.out/args.c:81 ../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:337 +#: ../vector/v.in.ogr/main.c:343 ../vector/v.colors/main.c:133 +#: ../vector/v.colors/main.c:140 ../vector/v.what/main.c:91 #: ../vector/v.what/main.c:96 ../vector/v.what/main.c:101 #: ../vector/v.what/main.c:106 ../vector/v.what/main.c:111 #: ../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.external/args.c:57 +#: ../vector/v.info/parse.c:46 ../vector/v.vect.stats/main.c:221 +#: ../vector/v.vect.stats/main.c:228 ../vector/v.external/args.c:57 #: ../vector/v.external/args.c:63 ../vector/v.external/args.c:71 #: ../vector/v.to.db/parse.c:118 ../vector/v.to.db/parse.c:123 #: ../vector/v.to.db/parse.c:129 ../vector/v.to.db/parse.c:135 @@ -171,8 +173,8 @@ #: ../temporal/t.connect/main.c:69 ../general/g.gisenv/main.c:66 #: ../general/g.gisenv/main.c:74 ../general/g.gisenv/main.c:84 #: ../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 +#: ../db/db.connect/main.c:82 ../db/db.connect/main.c:91 +#: ../db/db.connect/main.c:94 ../db/db.connect/main.c:103 msgid "Set" msgstr "" @@ -208,8 +210,8 @@ msgid "Default TGIS database is not set" msgstr "" -#: ../temporal/t.connect/main.c:133 ../db/db.connect/main.c:161 -#: ../db/db.connect/main.c:188 +#: ../temporal/t.connect/main.c:133 ../db/db.connect/main.c:171 +#: ../db/db.connect/main.c:197 #, c-format msgid "" "Default driver / database set to:\n" @@ -228,9 +230,9 @@ #: ../locale/scriptstrings/g.extension_to_translate.c:3 #: ../locale/scriptstrings/g.extension.all_to_translate.c:3 #: ../locale/scriptstrings/g.manual_to_translate.c:2 -#: ../general/g.findfile/main.c:38 ../general/g.version/main.c:65 +#: ../general/g.findfile/main.c:38 ../general/g.version/main.c:69 #: ../general/g.ppmtopng/main.c:117 ../general/g.list/main.c:65 -#: ../general/g.cairocomp/main.c:196 ../general/g.region/main.c:64 +#: ../general/g.cairocomp/main.c:196 ../general/g.region/main.c:65 #: ../general/g.gui/main.c:39 ../general/g.findetc/main.c:28 #: ../general/g.rename/main.c:45 ../general/g.mapsets/main.c:63 #: ../general/g.pnmcomp/main.c:282 ../general/g.copy/main.c:41 @@ -271,8 +273,8 @@ #: ../locale/scriptstrings/v.import_to_translate.c:13 #: ../locale/scriptstrings/v.import_to_translate.c:16 #: ../locale/scriptstrings/v.import_to_translate.c:19 -#: ../locale/scriptstrings/i.spectral_to_translate.c:10 -#: ../locale/scriptstrings/i.spectral_to_translate.c:12 +#: ../locale/scriptstrings/i.spectral_to_translate.c:11 +#: ../locale/scriptstrings/i.spectral_to_translate.c:13 #: ../locale/scriptstrings/db.in.ogr_to_translate.c:8 #: ../locale/scriptstrings/db.in.ogr_to_translate.c:10 #: ../locale/scriptstrings/db.in.ogr_to_translate.c:13 @@ -284,10 +286,10 @@ #: ../locale/scriptstrings/m.proj_to_translate.c:11 #: ../locale/scriptstrings/m.proj_to_translate.c:23 #: ../locale/scriptstrings/m.proj_to_translate.c:25 -#: ../locale/scriptstrings/m.proj_to_translate.c:27 ../raster/r.sun/main.c:403 -#: ../raster/r.sun/main.c:412 ../raster/r.sun/main.c:421 -#: ../raster/r.sun/main.c:430 ../raster/r.sun/main.c:439 -#: ../raster/r.sun/main.c:448 ../raster/r.resamp.rst/main.c:174 +#: ../locale/scriptstrings/m.proj_to_translate.c:27 ../raster/r.sun/main.c:402 +#: ../raster/r.sun/main.c:411 ../raster/r.sun/main.c:420 +#: ../raster/r.sun/main.c:429 ../raster/r.sun/main.c:438 +#: ../raster/r.sun/main.c:447 ../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 @@ -296,6 +298,7 @@ #: ../raster/r.grow.distance/main.c:168 ../raster/r.in.lidar/main.c:126 #: ../raster/r.in.lidar/main.c:253 ../raster/r.in.lidar/main.c:286 #: ../raster/r.in.lidar/main.c:295 ../raster/r.in.xyz/main.c:297 +#: ../raster/r.buildvrt/main.c:95 ../raster/r.buildvrt/main.c:103 #: ../raster/r.lake/main.c:167 ../raster/r.lake/main.c:195 #: ../raster/r.sim/r.sim.sediment/main.c:179 #: ../raster/r.sim/r.sim.sediment/main.c:186 @@ -314,9 +317,9 @@ #: ../raster3d/r3.in.lidar/main.c:196 ../raster3d/r3.in.lidar/main.c:202 #: ../vector/v.out.ascii/args.c:35 ../vector/v.out.ascii/args.c:81 #: ../vector/v.profile/main.c:218 ../vector/v.profile/main.c:223 -#: ../vector/v.profile/main.c:229 ../vector/v.in.ogr/main.c:228 -#: ../vector/v.in.ogr/main.c:283 ../vector/v.in.ogr/main.c:333 -#: ../vector/v.in.ogr/main.c:339 ../vector/v.in.ogr/main.c:381 +#: ../vector/v.profile/main.c:229 ../vector/v.in.ogr/main.c:245 +#: ../vector/v.in.ogr/main.c:300 ../vector/v.in.ogr/main.c:350 +#: ../vector/v.in.ogr/main.c:356 ../vector/v.in.ogr/main.c:398 msgid "Output" msgstr "Output" @@ -355,8 +358,8 @@ #: ../locale/scriptstrings/t.rast.extract_to_translate.c:3 #: ../locale/scriptstrings/t.vect.extract_to_translate.c:3 #: ../locale/scriptstrings/t.rast3d.extract_to_translate.c:3 -#: ../vector/v.decimate/main.c:127 ../vector/v.outlier/main.c:71 -#: ../vector/v.extract/main.c:78 +#: ../vector/v.decimate/main.c:128 ../vector/v.outlier/main.c:71 +#: ../vector/v.extract/main.c:79 msgid "extract" msgstr "" @@ -393,6 +396,8 @@ #: ../locale/scriptstrings/t.rast.algebra_to_translate.c:4 #: ../locale/scriptstrings/t.rast.neighbors_to_translate.c:4 #: ../locale/scriptstrings/r.buffer.lowmem_to_translate.c:3 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:2 +#: ../locale/scriptstrings/r.drain_to_translate.c:2 #: ../locale/scriptstrings/r.import_to_translate.c:2 #: ../locale/scriptstrings/d.to.rast_to_translate.c:4 #: ../locale/scriptstrings/t.rast.univar_to_translate.c:4 @@ -405,19 +410,19 @@ #: ../locale/scriptstrings/r.in.srtm_to_translate.c:2 #: ../locale/scriptstrings/t.rast.export_to_translate.c:4 #: ../doc/raster/r.example/main.c:83 ../raster/r.surf.area/main.c:76 -#: ../raster/r.profile/main.c:53 ../raster/r.sun/main.c:251 -#: ../raster/r.regression.multi/main.c:129 ../raster/r.volume/main.c:76 -#: ../raster/r.solute.transport/main.c:229 ../raster/r.walk/main.c:178 -#: ../raster/r.timestamp/main.c:35 ../raster/r.colors/edit_colors.c:63 -#: ../raster/r.mfilter/main.c:56 ../raster/r.cost/main.c:140 -#: ../raster/r.resamp.interp/main.c:76 ../raster/r.reclass/main.c:50 -#: ../raster/r.topmodel/main.c:51 ../raster/r.texture/main.c:102 -#: ../raster/r.stats/main.c:106 ../raster/r.stats.quantile/main.c:516 -#: ../raster/r.in.poly/main.c:34 ../raster/r.out.pov/main.c:121 -#: ../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.renyi/renyi.c:47 -#: ../raster/r.li/r.li.cwed/cwed.c:54 ../raster/r.li/r.li.mpa/mpa.c:44 -#: ../raster/r.li/r.li.simpson/simpson.c:46 +#: ../raster/r.path/main.c:150 ../raster/r.profile/main.c:53 +#: ../raster/r.sun/main.c:250 ../raster/r.regression.multi/main.c:129 +#: ../raster/r.volume/main.c:76 ../raster/r.solute.transport/main.c:229 +#: ../raster/r.walk/main.c:203 ../raster/r.timestamp/main.c:35 +#: ../raster/r.colors/edit_colors.c:80 ../raster/r.mfilter/main.c:56 +#: ../raster/r.cost/main.c:163 ../raster/r.resamp.interp/main.c:76 +#: ../raster/r.reclass/main.c:50 ../raster/r.topmodel/main.c:51 +#: ../raster/r.texture/main.c:102 ../raster/r.stats/main.c:106 +#: ../raster/r.stats.quantile/main.c:516 ../raster/r.in.poly/main.c:34 +#: ../raster/r.out.pov/main.c:121 ../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.renyi/renyi.c:47 ../raster/r.li/r.li.cwed/cwed.c:54 +#: ../raster/r.li/r.li.mpa/mpa.c:44 ../raster/r.li/r.li.simpson/simpson.c:46 #: ../raster/r.li/r.li.padrange/padrange.c:53 #: ../raster/r.li/r.li.edgedensity/edgedensity.c:48 #: ../raster/r.li/r.li.patchnum/main.c:50 ../raster/r.li/r.li.padsd/padsd.c:53 @@ -428,9 +433,9 @@ #: ../raster/r.li/r.li.richness/richness.c:43 ../raster/r.out.ppm3/main.c:57 #: ../raster/r.out.bin/main.c:279 ../raster/r.to.rast3/main.c:197 #: ../raster/r.resamp.rst/main.c:148 ../raster/r.univar/r.univar_main.c:104 -#: ../raster/r.recode/main.c:48 ../raster/r.random/main.c:51 +#: ../raster/r.recode/main.c:48 ../raster/r.random/main.c:52 #: ../raster/r.spreadpath/main.c:88 ../raster/r.uslek/main.c:53 -#: ../raster/r.report/main.c:67 ../raster/r.horizon/main.c:180 +#: ../raster/r.report/main.c:67 ../raster/r.horizon/main.c:179 #: ../raster/r.quant/main.c:47 ../raster/r.series.accumulate/main.c:80 #: ../raster/r.rescale.eq/main.c:52 ../raster/r.distance/main.c:39 #: ../raster/r.mode/main.c:55 ../raster/r.spread/main.c:105 @@ -440,13 +445,13 @@ #: ../raster/r.gwflow/main.c:208 ../raster/r.describe/main.c:54 #: ../raster/r.what.color/main.c:88 ../raster/r.neighbors/main.c:167 #: ../raster/r.buffer/main.c:66 ../raster/r.contour/main.c:87 -#: ../raster/r.slope.aspect/main.c:151 ../raster/r.in.ascii/main.c:69 +#: ../raster/r.slope.aspect/main.c:169 ../raster/r.in.ascii/main.c:69 #: ../raster/r.stream.extract/main.c:76 ../raster/r.grow.distance/main.c:150 #: ../raster/r.random.surface/main.c:57 ../raster/r.surf.random/main.c:36 -#: ../raster/r.in.gridatb/main.c:45 ../raster/r.fill.dir/main.c:86 +#: ../raster/r.in.gridatb/main.c:45 ../raster/r.fill.dir/main.c:88 #: ../raster/r.clump/main.c:58 ../raster/r.circle/main.c:51 -#: ../raster/r.in.png/main.c:519 ../raster/r.cross/main.c:69 -#: ../raster/r.series/main.c:137 ../raster/r.in.lidar/main.c:108 +#: ../raster/r.in.png/main.c:519 ../raster/r.cross/main.c:68 +#: ../raster/r.series/main.c:138 ../raster/r.in.lidar/main.c:108 #: ../raster/r.mapcalc/main.c:70 ../raster/r.statistics/main.c:55 #: ../raster/r.sunhours/main.c:72 ../raster/r.stats.zonal/main.c:101 #: ../raster/r.out.gridatb/main.c:67 ../raster/r.regression.line/main.c:46 @@ -455,35 +460,36 @@ #: ../raster/r.in.xyz/main.c:158 ../raster/r.surf.fractal/main.c:38 #: ../raster/r.kappa/main.c:68 ../raster/r.coin/main.c:66 #: ../raster/r.water.outlet/main.c:57 ../raster/r.to.vect/main.c:76 -#: ../raster/r.out.vrml/main.c:47 ../raster/r.quantile/main.c:265 -#: ../raster/r.param.scale/interface.c:54 ../raster/r.surf.idw/main.c:104 -#: ../raster/r.in.bin/main.c:257 ../raster/r.drain/main.c:109 -#: ../raster/r.random.cells/main.c:47 ../raster/r.surf.contour/main.c:60 -#: ../raster/r.fill.stats/main.c:775 ../raster/r.tile/main.c:43 -#: ../raster/r.patch/main.c:58 ../raster/r.info/main.c:70 -#: ../raster/r.geomorphon/main.c:104 ../raster/r.topidx/main.c:39 -#: ../raster/r.category/main.c:52 ../raster/r.series.interp/main.c:64 -#: ../raster/r.external.out/main.c:235 ../raster/r.resamp.bspline/main.c:79 -#: ../raster/r.in.mat/main.c:91 ../raster/r.ros/main.c:212 -#: ../raster/r.null/main.c:60 ../raster/r.what/main.c:100 -#: ../raster/r.transect/main.c:103 ../raster/r.flow/main.c:421 -#: ../raster/r.proj/main.c:144 ../raster/r.surf.gauss/main.c:38 -#: ../raster/r.out.png/main.c:112 ../raster/r.resample/main.c:54 -#: ../raster/r.relief/main.c:107 ../raster/r.carve/main.c:74 -#: ../raster/r.in.gdal/main.c:92 ../raster/r.sunmask/main.c:116 -#: ../raster/r.out.ascii/main.c:59 ../raster/r.out.mpeg/main.c:102 -#: ../raster/r.covar/main.c:51 ../raster/r.out.ppm/main.c:54 -#: ../raster/r.support/main.c:54 ../raster/r.lake/main.c:150 -#: ../raster/r.out.mat/main.c:62 ../raster/r.his/main.c:67 -#: ../raster/r.external/main.c:57 ../raster/r.resamp.filter/main.c:389 -#: ../raster/r.latlong/main.c:56 ../raster/r.composite/main.c:72 -#: ../raster/r.region/main.c:51 ../raster/r.watershed/front/main.c:73 -#: ../raster/r.rescale/main.c:48 ../raster/r.sim/r.sim.sediment/main.c:114 +#: ../raster/r.out.vrml/main.c:47 ../raster/r.buildvrt/main.c:77 +#: ../raster/r.quantile/main.c:265 ../raster/r.param.scale/interface.c:54 +#: ../raster/r.surf.idw/main.c:104 ../raster/r.in.bin/main.c:257 +#: ../raster/r.drain/main.c:109 ../raster/r.random.cells/main.c:47 +#: ../raster/r.surf.contour/main.c:60 ../raster/r.fill.stats/main.c:775 +#: ../raster/r.tile/main.c:43 ../raster/r.patch/main.c:58 +#: ../raster/r.info/main.c:72 ../raster/r.geomorphon/main.c:104 +#: ../raster/r.topidx/main.c:39 ../raster/r.category/main.c:52 +#: ../raster/r.series.interp/main.c:64 ../raster/r.external.out/main.c:235 +#: ../raster/r.resamp.bspline/main.c:79 ../raster/r.in.mat/main.c:91 +#: ../raster/r.ros/main.c:212 ../raster/r.null/main.c:60 +#: ../raster/r.what/main.c:100 ../raster/r.transect/main.c:103 +#: ../raster/r.flow/main.c:421 ../raster/r.proj/main.c:147 +#: ../raster/r.surf.gauss/main.c:38 ../raster/r.out.png/main.c:112 +#: ../raster/r.resample/main.c:54 ../raster/r.relief/main.c:107 +#: ../raster/r.carve/main.c:74 ../raster/r.in.gdal/main.c:95 +#: ../raster/r.sunmask/main.c:116 ../raster/r.out.ascii/main.c:59 +#: ../raster/r.out.mpeg/main.c:102 ../raster/r.covar/main.c:51 +#: ../raster/r.out.ppm/main.c:54 ../raster/r.support/main.c:54 +#: ../raster/r.lake/main.c:150 ../raster/r.out.mat/main.c:62 +#: ../raster/r.his/main.c:67 ../raster/r.external/main.c:57 +#: ../raster/r.resamp.filter/main.c:394 ../raster/r.latlong/main.c:55 +#: ../raster/r.composite/main.c:72 ../raster/r.region/main.c:51 +#: ../raster/r.watershed/front/main.c:75 ../raster/r.rescale/main.c:48 +#: ../raster/r.sim/r.sim.sediment/main.c:114 #: ../raster/r.sim/r.sim.water/main.c:113 ../display/d.colortable/main.c:61 #: ../display/d.rgb/main.c:55 ../display/d.rast.num/main.c:79 #: ../display/d.rast/main.c:55 ../display/d.profile/main.c:193 #: ../display/d.rast.arrow/main.c:99 ../raster3d/r3.cross.rast/main.c:230 -#: ../raster3d/r3.to.rast/main.c:261 ../misc/m.nviz.image/main.c:53 +#: ../raster3d/r3.to.rast/main.c:261 ../misc/m.nviz.image/main.c:52 #: ../misc/m.nviz.script/main.c:71 ../vector/v.what.rast3/main.c:66 #: ../vector/v.to.rast/main.c:46 ../vector/v.what.rast/main.c:73 #: ../vector/v.sample/main.c:77 ../vector/v.neighbors/main.c:53 @@ -554,7 +560,7 @@ #: ../locale/scriptstrings/t.rast.contour_to_translate.c:7 #: ../locale/scriptstrings/t.vect.algebra_to_translate.c:7 #: ../locale/scriptstrings/t.rast.to.vect_to_translate.c:8 -#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:6 +#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:7 #: ../locale/scriptstrings/t.rast.accumulate_to_translate.c:13 #: ../locale/scriptstrings/t.vect.extract_to_translate.c:6 #: ../locale/scriptstrings/t.rast.aggregate_to_translate.c:6 @@ -573,7 +579,7 @@ #: ../locale/scriptstrings/t.rast.contour_to_translate.c:8 #: ../locale/scriptstrings/t.vect.algebra_to_translate.c:8 #: ../locale/scriptstrings/t.rast.to.vect_to_translate.c:9 -#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:7 +#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:8 #: ../locale/scriptstrings/t.rast.accumulate_to_translate.c:14 #: ../locale/scriptstrings/t.vect.extract_to_translate.c:7 #: ../locale/scriptstrings/t.rast.accdetect_to_translate.c:15 @@ -591,9 +597,10 @@ #: ../locale/scriptstrings/t.rast.aggregate.ds_to_translate.c:10 #: ../locale/scriptstrings/t.rast.contour_to_translate.c:9 #: ../locale/scriptstrings/t.rast.to.vect_to_translate.c:10 -#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:8 +#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:9 #: ../locale/scriptstrings/t.vect.extract_to_translate.c:8 #: ../locale/scriptstrings/t.rast.aggregate_to_translate.c:8 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:9 #: ../locale/scriptstrings/t.rast.neighbors_to_translate.c:10 #: ../locale/scriptstrings/t.rast3d.extract_to_translate.c:9 msgid "Suffix to add at basename: set 'gran' for granularity, 'time' for the full time format, 'num' for numerical suffix with a specific number of digits (default %05)" @@ -601,7 +608,7 @@ #: ../locale/scriptstrings/t.rast.extract_to_translate.c:10 #: ../locale/scriptstrings/t.rast.aggregate.ds_to_translate.c:13 -#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:9 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:10 #: ../locale/scriptstrings/t.rast.mapcalc_to_translate.c:9 msgid "Number of r.mapcalc processes to run in parallel" msgstr "" @@ -609,7 +616,7 @@ #: ../locale/scriptstrings/t.rast.extract_to_translate.c:11 #: ../locale/scriptstrings/t.rast.aggregate.ds_to_translate.c:14 #: ../locale/scriptstrings/t.rast.aggregate_to_translate.c:14 -#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:11 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:12 #: ../locale/scriptstrings/t.rast.neighbors_to_translate.c:12 #: ../locale/scriptstrings/t.rast.mapcalc_to_translate.c:10 #: ../locale/scriptstrings/t.rast3d.mapcalc_to_translate.c:11 @@ -637,7 +644,7 @@ #: ../display/d.colortable/main.c:60 ../display/d.mon/main.c:50 #: ../display/d.vect.thematic/main.c:85 ../display/d.geodesic/main.c:46 #: ../display/d.his/main.c:62 ../display/d.barscale/main.c:63 -#: ../display/d.rgb/main.c:53 ../display/d.grid/main.c:53 +#: ../display/d.rgb/main.c:53 ../display/d.grid/main.c:52 #: ../display/d.legend.vect/main.c:50 ../display/d.colorlist/main.c:35 #: ../display/d.extract/main.c:49 ../display/d.rhumbline/main.c:44 #: ../display/d.graph/main.c:58 ../display/d.legend/main.c:78 @@ -662,7 +669,7 @@ #: ../display/d.his/main.c:63 ../display/d.rgb/main.c:54 #: ../display/d.info/main.c:35 ../display/d.rast/main.c:54 #: ../display/d.erase/main.c:30 ../display/d.vect/main.c:74 -#: ../misc/m.nviz.image/main.c:52 ../misc/m.nviz.script/main.c:70 +#: ../misc/m.nviz.image/main.c:51 ../misc/m.nviz.script/main.c:70 #: ../visualization/ximgview/main.c:291 msgid "graphics" msgstr "" @@ -720,20 +727,20 @@ #: ../locale/scriptstrings/v.db.dropcolumn_to_translate.c:2 #: ../locale/scriptstrings/v.pack_to_translate.c:2 #: ../locale/scriptstrings/v.db.droptable_to_translate.c:2 -#: ../doc/vector/v.example/main.c:50 ../raster/r.random/main.c:53 +#: ../doc/vector/v.example/main.c:50 ../raster/r.random/main.c:54 #: ../raster/r.contour/main.c:90 ../display/d.legend.vect/main.c:52 #: ../display/d.extract/main.c:50 ../display/d.vect/main.c:75 -#: ../misc/m.nviz.image/main.c:54 ../misc/m.nviz.script/main.c:73 +#: ../misc/m.nviz.image/main.c:53 ../misc/m.nviz.script/main.c:73 #: ../vector/v.out.vtk/main.c:47 ../vector/v.mkgrid/main.c:70 #: ../vector/v.external.out/main.c:43 ../vector/v.what.rast3/main.c:64 #: ../vector/v.to.rast/main.c:44 ../vector/v.lidar.edgedetection/main.c:75 -#: ../vector/v.out.ogr/main.c:82 ../vector/v.kcv/main.c:55 +#: ../vector/v.out.ogr/main.c:83 ../vector/v.kcv/main.c:55 #: ../vector/v.surf.idw/main.c:87 ../vector/v.class/main.c:45 #: ../vector/v.clean/test/topocheck.c:42 ../vector/v.clean/main.c:51 #: ../vector/v.label.sa/main.c:38 ../vector/v.net.distance/main.c:66 -#: ../vector/v.random/main.c:97 ../vector/v.support/main.c:39 +#: ../vector/v.random/main.c:100 ../vector/v.support/main.c:39 #: ../vector/v.out.dxf/main.c:56 ../vector/v.out.lidar/main.c:471 -#: ../vector/v.proj/main.c:68 ../vector/v.db.connect/main.c:52 +#: ../vector/v.proj/main.c:73 ../vector/v.db.connect/main.c:52 #: ../vector/v.to.rast3/main.c:48 ../vector/v.out.ascii/main.c:47 #: ../vector/v.cluster/main.c:90 ../vector/v.in.lidar/main.c:136 #: ../vector/v.build.polylines/main.c:110 @@ -746,7 +753,7 @@ #: ../vector/v.profile/main.c:153 ../vector/v.extrude/main.c:67 #: ../vector/v.in.region/main.c:41 ../vector/v.hull/main.c:52 #: ../vector/v.out.svg/main.c:77 ../vector/v.net.connectivity/main.c:52 -#: ../vector/v.in.ogr/main.c:194 ../vector/v.patch/main.c:69 +#: ../vector/v.in.ogr/main.c:197 ../vector/v.patch/main.c:71 #: ../vector/v.net.path/main.c:42 ../vector/v.overlay/main.c:63 #: ../vector/v.perturb/main.c:62 ../vector/v.net.iso/main.c:76 #: ../vector/v.to.3d/main.c:36 ../vector/v.timestamp/main.c:35 @@ -763,7 +770,7 @@ #: ../vector/v.voronoi/main.c:123 ../vector/v.net.bridge/main.c:47 #: ../vector/v.neighbors/main.c:50 ../vector/v.split/main.c:54 #: ../vector/v.vol.rst/main.c:235 ../vector/v.net.components/main.c:72 -#: ../vector/v.decimate/main.c:123 ../vector/v.what/main.c:62 +#: ../vector/v.decimate/main.c:124 ../vector/v.what/main.c:62 #: ../vector/v.outlier/main.c:69 ../vector/v.net.salesman/main.c:127 #: ../vector/v.colors.out/main.c:49 ../vector/v.kernel/main.c:108 #: ../vector/v.category/main.c:75 ../vector/v.label/main.c:59 @@ -771,13 +778,13 @@ #: ../vector/v.info/print.c:436 ../vector/v.info/main.c:37 #: ../vector/v.parallel/main.c:49 ../vector/v.out.postgis/main.c:44 #: ../vector/v.in.dxf/main.c:64 ../vector/v.vect.stats/main.c:130 -#: ../vector/v.extract/main.c:77 ../vector/v.lrs/v.lrs.label/main.c:102 +#: ../vector/v.extract/main.c:78 ../vector/v.lrs/v.lrs.label/main.c:102 #: ../vector/v.lrs/v.lrs.where/main.c:57 #: ../vector/v.lrs/v.lrs.segment/main.c:71 #: ../vector/v.lrs/v.lrs.create/main.c:121 ../vector/v.net/main.c:47 #: ../vector/v.net.alloc/main.c:64 ../vector/v.transform/main.c:70 #: ../vector/v.generalize/main.c:76 ../vector/v.external/main.c:52 -#: ../vector/v.to.db/main.c:36 ../visualization/ximgview/main.c:293 +#: ../vector/v.to.db/main.c:38 ../visualization/ximgview/main.c:293 msgid "vector" msgstr "vettoriale" @@ -802,14 +809,14 @@ #: ../locale/scriptstrings/db.dropcolumn_to_translate.c:3 #: ../db/db.databases/main.c:96 ../db/db.columns/main.c:100 #: ../db/db.copy/main.c:36 ../db/db.connect/main.c:44 -#: ../db/db.describe/main.c:130 ../db/db.execute/main.c:126 +#: ../db/db.describe/main.c:130 ../db/db.execute/main.c:138 #: ../db/db.select/main.c:266 ../db/db.tables/main.c:98 #: ../db/db.dropdb/main.c:72 ../db/db.createdb/main.c:72 #: ../vector/v.what.rast3/main.c:69 ../vector/v.class/main.c:47 #: ../vector/v.db.connect/main.c:53 ../vector/v.db.select/main.c:55 #: ../vector/v.what.rast/main.c:76 ../vector/v.univar/main.c:95 #: ../vector/v.distance/main.c:124 ../vector/v.vect.stats/main.c:131 -#: ../vector/v.to.db/main.c:37 +#: ../vector/v.to.db/main.c:39 msgid "attribute table" msgstr "tabella degli attributi" @@ -833,12 +840,12 @@ #: ../db/db.databases/main.c:95 ../db/db.drivers/main.c:71 #: ../db/db.columns/main.c:99 ../db/db.copy/main.c:35 #: ../db/db.connect/main.c:43 ../db/db.describe/main.c:129 -#: ../db/db.execute/main.c:125 ../db/db.select/main.c:265 +#: ../db/db.execute/main.c:137 ../db/db.select/main.c:265 #: ../db/db.login/main.c:40 ../db/db.tables/main.c:97 ../db/db.dropdb/main.c:71 #: ../db/db.createdb/main.c:71 ../vector/v.db.connect/main.c:54 #: ../vector/v.db.select/main.c:56 ../vector/v.distance/main.c:123 #: ../vector/v.in.db/main.c:54 ../vector/v.vect.stats/main.c:132 -#: ../vector/v.to.db/main.c:38 +#: ../vector/v.to.db/main.c:40 msgid "database" msgstr "database" @@ -873,7 +880,7 @@ #: ../locale/scriptstrings/r.colors.stddev_to_translate.c:3 #: ../locale/scriptstrings/t.rast.colors_to_translate.c:3 -#: ../raster/r.colors/edit_colors.c:67 ../raster/r.colors.out/raster_main.c:46 +#: ../raster/r.colors/edit_colors.c:84 ../raster/r.colors.out/raster_main.c:46 #: ../raster/r.colors.out/raster3d_main.c:47 ../raster/r.what.color/main.c:90 #: ../display/d.colortable/main.c:62 ../vector/v.colors/main.c:56 #: ../vector/v.colors.out/main.c:50 @@ -901,8 +908,8 @@ #: ../vector/v.segment/main.c:61 ../vector/v.drape/main.c:57 #: ../vector/v.buffer/main.c:225 ../vector/v.select/main.c:49 #: ../vector/v.extrude/main.c:68 ../vector/v.in.region/main.c:42 -#: ../vector/v.hull/main.c:53 ../vector/v.in.ogr/main.c:198 -#: ../vector/v.patch/main.c:70 ../vector/v.overlay/main.c:64 +#: ../vector/v.hull/main.c:53 ../vector/v.in.ogr/main.c:201 +#: ../vector/v.patch/main.c:72 ../vector/v.overlay/main.c:64 #: ../vector/v.perturb/main.c:63 ../vector/v.to.3d/main.c:37 #: ../vector/v.type/main.c:39 ../vector/v.delaunay/main.c:86 #: ../vector/v.univar/main.c:96 ../vector/v.to.points/main.c:54 @@ -919,6 +926,7 @@ #: ../locale/scriptstrings/v.dissolve_to_translate.c:4 #: ../misc/m.measure/main.c:49 ../vector/v.buffer/main.c:223 #: ../vector/v.type/main.c:41 ../vector/v.category/main.c:695 +#: ../vector/v.to.db/main.c:41 msgid "area" msgstr "area" @@ -1028,10 +1036,10 @@ #: ../raster/r.external.out/main.c:236 ../raster/r.out.png/main.c:113 #: ../raster/r.out.ascii/main.c:60 ../raster/r.out.mpeg/main.c:103 #: ../raster/r.out.ppm/main.c:55 ../raster/r.out.mat/main.c:63 -#: ../raster3d/r3.out.netcdf/main.c:587 ../raster3d/r3.out.vtk/main.c:377 +#: ../raster3d/r3.out.netcdf/main.c:588 ../raster3d/r3.out.vtk/main.c:377 #: ../raster3d/r3.out.bin/main.c:206 ../raster3d/r3.out.v5d/main.c:285 #: ../raster3d/r3.out.ascii/main.c:303 ../vector/v.out.vtk/main.c:48 -#: ../vector/v.external.out/main.c:44 ../vector/v.out.ogr/main.c:83 +#: ../vector/v.external.out/main.c:44 ../vector/v.out.ogr/main.c:84 #: ../vector/v.out.dxf/main.c:57 ../vector/v.out.lidar/main.c:472 #: ../vector/v.out.ascii/main.c:48 ../vector/v.out.svg/main.c:78 #: ../vector/v.out.pov/main.c:47 ../vector/v.colors.out/main.c:51 @@ -1086,7 +1094,7 @@ msgstr "" #: ../locale/scriptstrings/v.clip_to_translate.c:9 -#: ../raster/r.in.gdal/main.c:203 ../raster/r.in.gdal/main.c:236 +#: ../raster/r.in.gdal/main.c:220 ../raster/r.in.gdal/main.c:253 #: ../vector/v.db.select/main.c:101 msgid "Region" msgstr "" @@ -1113,7 +1121,7 @@ #: ../raster/r.univar/r.univar_main.c:105 ../raster/r.report/main.c:68 #: ../raster/r.quant/main.c:48 ../raster/r.mode/main.c:56 #: ../raster/r.support.stats/main.c:39 ../raster/r.neighbors/main.c:169 -#: ../raster/r.clump/main.c:59 ../raster/r.cross/main.c:70 +#: ../raster/r.clump/main.c:59 ../raster/r.cross/main.c:69 #: ../raster/r.in.lidar/main.c:111 ../raster/r.statistics/main.c:56 #: ../raster/r.stats.zonal/main.c:102 ../raster/r.regression.line/main.c:47 #: ../raster/r.in.xyz/main.c:160 ../raster/r.kappa/main.c:69 @@ -1122,7 +1130,7 @@ #: ../raster3d/r3.neighbors/main.c:211 ../raster3d/r3.stats/main.c:49 #: ../raster3d/r3.in.lidar/main.c:165 ../imagery/i.cca/main.c:85 #: ../vector/v.kcv/main.c:56 ../vector/v.class/main.c:48 -#: ../vector/v.random/main.c:99 ../vector/v.perturb/main.c:64 +#: ../vector/v.random/main.c:102 ../vector/v.perturb/main.c:64 #: ../vector/v.normal/main.c:73 ../vector/v.qcount/main.c:61 #: ../vector/v.univar/main.c:93 ../vector/v.neighbors/main.c:52 #: ../vector/v.outlier/main.c:70 @@ -1149,9 +1157,9 @@ #: ../locale/scriptstrings/t.sample_to_translate.c:3 #: ../locale/scriptstrings/t.vect.observe.strds_to_translate.c:3 #: ../locale/scriptstrings/t.vect.what.strds_to_translate.c:3 -#: ../raster/r.random/main.c:52 ../raster/r.random.cells/main.c:48 +#: ../raster/r.random/main.c:53 ../raster/r.random.cells/main.c:48 #: ../display/d.where/main.c:44 ../vector/v.what.rast3/main.c:65 -#: ../vector/v.random/main.c:98 ../vector/v.drape/main.c:58 +#: ../vector/v.random/main.c:101 ../vector/v.drape/main.c:58 #: ../vector/v.extrude/main.c:69 ../vector/v.what.rast/main.c:72 #: ../vector/v.sample/main.c:76 msgid "sampling" @@ -1206,7 +1214,6 @@ #: ../locale/scriptstrings/i.in.spotvgt_to_translate.c:2 #: ../locale/scriptstrings/i.image.mosaic_to_translate.c:2 #: ../locale/scriptstrings/i.spectral_to_translate.c:2 -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:2 #: ../locale/scriptstrings/i.oif_to_translate.c:2 #: ../locale/scriptstrings/r.in.aster_to_translate.c:4 #: ../locale/scriptstrings/i.tasscap_to_translate.c:2 @@ -1214,7 +1221,7 @@ #: ../imagery/i.segment/main.c:36 ../imagery/i.eb.soilheatflux/main.c:49 #: ../imagery/i.gensig/main.c:39 ../imagery/i.evapo.mh/main.c:69 #: ../imagery/i.eb.eta/main.c:42 ../imagery/i.his.rgb/main.c:46 -#: ../imagery/i.rectify/main.c:83 ../imagery/i.maxlik/main.c:61 +#: ../imagery/i.rectify/main.c:83 ../imagery/i.maxlik/main.c:63 #: ../imagery/i.fft/main.c:78 ../imagery/i.smap/main.c:38 #: ../imagery/i.eb.evapfr/main.c:47 ../imagery/i.target/main.c:45 #: ../imagery/i.evapo.pt/main.c:66 ../imagery/i.gensigset/main.c:40 @@ -1225,7 +1232,7 @@ #: ../imagery/i.landsat.acca/main.c:105 ../imagery/i.modis.qc/main.c:168 #: ../imagery/i.zc/main.c:53 ../imagery/i.pca/main.c:72 #: ../imagery/i.ifft/main.c:77 ../imagery/i.landsat.toar/main.c:70 -#: ../imagery/i.emissivity/main.c:44 ../imagery/i.group/main.c:52 +#: ../imagery/i.emissivity/main.c:44 ../imagery/i.group/main.c:53 #: ../imagery/i.biomass/main.c:50 ../imagery/i.evapo.pm/main.c:58 #: ../imagery/i.ortho.photo/i.ortho.camera/main.c:56 #: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:87 @@ -1297,7 +1304,7 @@ #: ../locale/scriptstrings/d.shade_to_translate.c:3 #: ../locale/scriptstrings/r.shade_to_translate.c:3 -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:3 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:4 #: ../locale/scriptstrings/r.in.aster_to_translate.c:6 #: ../locale/scriptstrings/r.plane_to_translate.c:3 #: ../raster/r.param.scale/interface.c:57 ../raster/r.relief/main.c:108 @@ -1318,7 +1325,7 @@ #: ../locale/scriptstrings/d.shade_to_translate.c:6 #: ../locale/scriptstrings/r.shade_to_translate.c:6 -#: ../misc/m.nviz.image/main.c:51 ../misc/m.nviz.script/main.c:74 +#: ../misc/m.nviz.image/main.c:50 ../misc/m.nviz.script/main.c:74 #: ../visualization/ximgview/main.c:294 msgid "visualization" msgstr "visualizzazione" @@ -1356,7 +1363,7 @@ msgstr "" #: ../locale/scriptstrings/t.select_to_translate.c:9 -#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:13 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:14 msgid "Perform a dry run, compute all dependencies and module calls but don't run them" msgstr "" @@ -1394,8 +1401,8 @@ #: ../vector/v.to.rast/main.c:63 ../vector/v.out.ogr/args.c:12 #: ../vector/v.out.ogr/args.c:22 ../vector/v.out.ogr/args.c:102 #: ../vector/v.clean/main.c:61 ../vector/v.clean/main.c:64 -#: ../vector/v.random/main.c:119 ../vector/v.random/main.c:123 -#: ../vector/v.random/main.c:126 ../vector/v.random/main.c:129 +#: ../vector/v.random/main.c:122 ../vector/v.random/main.c:126 +#: ../vector/v.random/main.c:129 ../vector/v.random/main.c:132 #: ../vector/v.out.lidar/main.c:487 ../vector/v.out.lidar/main.c:491 #: ../vector/v.out.lidar/main.c:588 ../vector/v.out.ascii/args.c:24 #: ../vector/v.out.ascii/args.c:28 ../vector/v.out.ascii/args.c:43 @@ -1405,7 +1412,7 @@ #: ../vector/v.in.lidar/main.c:228 ../vector/v.in.lidar/main.c:283 #: ../vector/v.in.lidar/main.c:289 ../vector/v.in.lidar/main.c:297 #: ../vector/v.reclass/main.c:77 ../vector/v.reclass/main.c:82 -#: ../vector/v.surf.rst/main.c:178 ../vector/v.surf.rst/main.c:190 +#: ../vector/v.surf.rst/main.c:180 ../vector/v.surf.rst/main.c:192 #: ../vector/v.db.select/main.c:64 ../vector/v.db.select/main.c:67 #: ../vector/v.db.select/main.c:70 ../vector/v.db.select/main.c:76 #: ../vector/v.db.select/main.c:116 ../vector/v.net.allpairs/main.c:75 @@ -1420,13 +1427,13 @@ #: ../vector/v.profile/main.c:165 ../vector/v.profile/main.c:168 #: ../vector/v.profile/main.c:173 ../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:237 -#: ../vector/v.in.ogr/main.c:242 ../vector/v.in.ogr/main.c:251 -#: ../vector/v.in.ogr/main.c:267 ../vector/v.in.ogr/main.c:315 -#: ../vector/v.in.ogr/main.c:360 ../vector/v.to.3d/args.c:19 +#: ../vector/v.extrude/main.c:95 ../vector/v.in.ogr/main.c:254 +#: ../vector/v.in.ogr/main.c:259 ../vector/v.in.ogr/main.c:268 +#: ../vector/v.in.ogr/main.c:284 ../vector/v.in.ogr/main.c:332 +#: ../vector/v.in.ogr/main.c:377 ../vector/v.to.3d/args.c:19 #: ../vector/v.to.3d/args.c:25 ../vector/v.in.db/main.c:94 #: ../vector/v.to.points/main.c:67 ../vector/v.to.points/main.c:71 -#: ../vector/v.decimate/main.c:149 ../vector/v.decimate/main.c:152 +#: ../vector/v.decimate/main.c:150 ../vector/v.decimate/main.c:153 #: ../vector/v.category/main.c:85 ../vector/v.category/main.c:89 #: ../vector/v.category/main.c:93 ../vector/v.edit/args.c:24 #: ../vector/v.edit/args.c:29 ../vector/v.edit/args.c:118 @@ -1435,15 +1442,16 @@ #: ../vector/v.edit/args.c:152 ../vector/v.edit/args.c:170 #: ../vector/v.edit/args.c:205 ../vector/v.net.centrality/main.c:121 #: ../vector/v.net.centrality/main.c:123 ../vector/v.out.postgis/args.c:15 -#: ../vector/v.out.postgis/args.c:19 ../vector/v.vect.stats/main.c:157 -#: ../vector/v.vect.stats/main.c:162 ../vector/v.vect.stats/main.c:167 -#: ../vector/v.vect.stats/main.c:172 ../vector/v.vect.stats/main.c:177 -#: ../vector/v.vect.stats/main.c:182 ../vector/v.extract/main.c:98 -#: ../vector/v.extract/main.c:103 ../vector/v.extract/main.c:109 -#: ../vector/v.extract/main.c:112 ../vector/v.extract/main.c:115 -#: ../vector/v.extract/main.c:125 ../vector/v.extract/main.c:135 -#: ../vector/v.generalize/main.c:94 ../vector/v.generalize/main.c:233 -#: ../vector/v.generalize/main.c:236 ../vector/v.to.db/parse.c:45 +#: ../vector/v.out.postgis/args.c:19 ../vector/v.vect.stats/main.c:153 +#: ../vector/v.vect.stats/main.c:158 ../vector/v.vect.stats/main.c:163 +#: ../vector/v.vect.stats/main.c:168 ../vector/v.vect.stats/main.c:173 +#: ../vector/v.vect.stats/main.c:178 ../vector/v.vect.stats/main.c:183 +#: ../vector/v.extract/main.c:99 ../vector/v.extract/main.c:105 +#: ../vector/v.extract/main.c:111 ../vector/v.extract/main.c:114 +#: ../vector/v.extract/main.c:117 ../vector/v.extract/main.c:127 +#: ../vector/v.extract/main.c:137 ../vector/v.generalize/main.c:94 +#: ../vector/v.generalize/main.c:233 ../vector/v.generalize/main.c:236 +#: ../vector/v.to.db/parse.c:45 msgid "Selection" msgstr "Selezione " @@ -1527,8 +1535,8 @@ #: ../locale/scriptstrings/r.in.wms_to_translate.c:26 #: ../locale/scriptstrings/r.in.wms_to_translate.c:28 #: ../db/db.databases/main.c:80 ../db/db.databases/main.c:91 -#: ../db/db.execute/main.c:144 ../db/db.execute/main.c:149 -#: ../db/db.execute/main.c:154 ../db/db.select/main.c:219 +#: ../db/db.execute/main.c:156 ../db/db.execute/main.c:161 +#: ../db/db.execute/main.c:166 ../db/db.select/main.c:219 #: ../db/db.select/main.c:224 msgid "Connection" msgstr "Connessione" @@ -1642,7 +1650,7 @@ #: ../locale/scriptstrings/g.extension_to_translate.c:30 #: ../locale/scriptstrings/t.rast.colors_to_translate.c:15 #: ../locale/scriptstrings/r.mask_to_translate.c:20 -#: ../raster/r.colors/edit_colors.c:116 ../raster/r.null/main.c:108 +#: ../raster/r.colors/edit_colors.c:133 ../raster/r.null/main.c:108 #: ../vector/v.colors/main.c:122 msgid "Remove" msgstr "Rimuove" @@ -1661,7 +1669,7 @@ #: ../locale/scriptstrings/r.reclass.area_to_translate.c:4 #: ../locale/scriptstrings/t.rast.neighbors_to_translate.c:3 #: ../locale/scriptstrings/r3.in.xyz_to_translate.c:8 -#: ../raster/r.neighbors/main.c:170 ../raster/r.series/main.c:138 +#: ../raster/r.neighbors/main.c:170 ../raster/r.series/main.c:139 #: ../raster/r.in.lidar/main.c:113 ../raster/r.in.xyz/main.c:162 #: ../raster/r.patch/main.c:63 ../raster3d/r3.neighbors/main.c:212 #: ../raster3d/r3.in.lidar/main.c:167 ../vector/v.neighbors/main.c:54 @@ -1669,7 +1677,7 @@ msgstr "aggregazione" #: ../locale/scriptstrings/t.rast.series_to_translate.c:4 -#: ../raster/r.series.accumulate/main.c:81 ../raster/r.series/main.c:139 +#: ../raster/r.series.accumulate/main.c:81 ../raster/r.series/main.c:140 #: ../raster/r.patch/main.c:64 ../raster/r.series.interp/main.c:65 msgid "series" msgstr "serie" @@ -1683,7 +1691,7 @@ msgstr "" #: ../locale/scriptstrings/t.rast.series_to_translate.c:8 -#: ../raster/r.neighbors/main.c:239 ../raster/r.series/main.c:168 +#: ../raster/r.neighbors/main.c:239 ../raster/r.series/main.c:169 #: ../raster/r.resamp.stats/main.c:282 ../raster3d/r3.neighbors/main.c:127 msgid "Quantile to calculate for method=quantile" msgstr "Quantile da calcolare per method=quantile" @@ -1698,8 +1706,8 @@ msgstr "" #: ../locale/scriptstrings/t.rast.series_to_translate.c:11 -#: ../raster/r.series.accumulate/main.c:159 ../raster/r.series/main.c:187 -#: ../raster/r.resamp.stats/main.c:288 ../raster/r.resamp.filter/main.c:431 +#: ../raster/r.series.accumulate/main.c:159 ../raster/r.series/main.c:188 +#: ../raster/r.resamp.stats/main.c:288 ../raster/r.resamp.filter/main.c:436 msgid "Propagate NULLs" msgstr "Propaga NULLI" @@ -1707,8 +1715,8 @@ msgid "Lists information about space time datasets and maps." msgstr "" -#: ../locale/scriptstrings/t.info_to_translate.c:4 ../raster/r.info/main.c:72 -#: ../raster3d/r3.info/main.c:78 ../general/g.region/main.c:67 +#: ../locale/scriptstrings/t.info_to_translate.c:4 ../raster/r.info/main.c:74 +#: ../raster3d/r3.info/main.c:78 ../general/g.region/main.c:68 #: ../vector/v.info/main.c:40 msgid "extent" msgstr "estensione" @@ -1720,8 +1728,8 @@ #: ../locale/scriptstrings/t.info_to_translate.c:9 #: ../locale/scriptstrings/i.oif_to_translate.c:6 #: ../raster/r.regression.multi/main.c:162 -#: ../raster/r.regression.line/main.c:69 ../general/g.region/main.c:147 -#: ../imagery/i.group/main.c:88 +#: ../raster/r.regression.line/main.c:69 ../general/g.region/main.c:148 +#: ../imagery/i.group/main.c:94 msgid "Print in shell script style" msgstr "Stampa in stile script per la shell" @@ -1923,7 +1931,7 @@ msgstr "" #: ../locale/scriptstrings/v.what.vect_to_translate.c:16 -msgid "Maximum query distance in map units" +msgid "Maximum query distance in map units (meters for ll)" msgstr "" #: ../locale/scriptstrings/t.rast.contour_to_translate.c:1 @@ -1991,7 +1999,7 @@ #: ../general/g.rename/main.c:46 ../general/g.copy/main.c:42 #: ../general/g.dirseps/main.c:35 ../general/g.access/main.c:38 #: ../general/g.filename/main.c:40 ../general/g.remove/main.c:70 -#: ../imagery/i.target/main.c:46 ../imagery/i.group/main.c:53 +#: ../imagery/i.target/main.c:46 ../imagery/i.group/main.c:54 msgid "map management" msgstr "" @@ -2010,10 +2018,10 @@ #: ../locale/scriptstrings/r3.in.xyz_to_translate.c:2 #: ../locale/scriptstrings/t.rast3d.algebra_to_translate.c:4 #: ../locale/scriptstrings/t.rast3d.extract_to_translate.c:4 -#: ../raster/r.colors/edit_colors.c:59 ../raster/r.univar/r3.univar_main.c:98 +#: ../raster/r.colors/edit_colors.c:76 ../raster/r.univar/r3.univar_main.c:98 #: ../raster/r.to.rast3elev/main.c:363 #: ../raster/r.colors.out/raster3d_main.c:46 ../raster3d/r3.support/main.c:49 -#: ../raster3d/r3.gwflow/main.c:159 ../raster3d/r3.out.netcdf/main.c:586 +#: ../raster3d/r3.gwflow/main.c:159 ../raster3d/r3.out.netcdf/main.c:587 #: ../raster3d/r3.retile/main.c:96 ../raster3d/r3.neighbors/main.c:208 #: ../raster3d/r3.out.vtk/main.c:376 ../raster3d/r3.mkdspf/main.c:79 #: ../raster3d/r3.mask/main.c:133 ../raster3d/r3.in.v5d/main.c:178 @@ -2024,7 +2032,7 @@ #: ../raster3d/r3.to.rast/main.c:259 ../raster3d/r3.stats/main.c:48 #: ../raster3d/r3.gradient/main.c:43 ../raster3d/r3.out.ascii/main.c:302 #: ../raster3d/r3.in.lidar/main.c:162 ../raster3d/r3.null/main.c:180 -#: ../raster3d/r3.in.ascii/main.c:354 ../misc/m.nviz.image/main.c:55 +#: ../raster3d/r3.in.ascii/main.c:354 ../misc/m.nviz.image/main.c:54 #: ../misc/m.nviz.script/main.c:72 msgid "raster3d" msgstr "raster3d" @@ -2038,7 +2046,7 @@ #: ../locale/scriptstrings/t.rast3d.extract_to_translate.c:5 #: ../raster/r.to.rast3/main.c:199 ../raster/r.to.rast3elev/main.c:364 #: ../raster3d/r3.support/main.c:51 ../raster3d/r3.gwflow/main.c:161 -#: ../raster3d/r3.out.netcdf/main.c:589 ../raster3d/r3.retile/main.c:98 +#: ../raster3d/r3.out.netcdf/main.c:590 ../raster3d/r3.retile/main.c:98 #: ../raster3d/r3.neighbors/main.c:210 ../raster3d/r3.out.vtk/main.c:378 #: ../raster3d/r3.mkdspf/main.c:81 ../raster3d/r3.mask/main.c:135 #: ../raster3d/r3.in.v5d/main.c:180 ../raster3d/r3.out.bin/main.c:207 @@ -2124,18 +2132,19 @@ #: ../raster/r.in.gridatb/main.c:46 ../raster/r.in.png/main.c:520 #: ../raster/r.in.lidar/main.c:109 ../raster/r.in.xyz/main.c:159 #: ../raster/r.in.bin/main.c:258 ../raster/r.in.mat/main.c:92 -#: ../raster/r.proj/main.c:147 ../raster/r.in.gdal/main.c:93 +#: ../raster/r.proj/main.c:150 ../raster/r.in.gdal/main.c:96 #: ../raster/r.external/main.c:58 ../raster3d/r3.in.v5d/main.c:179 #: ../raster3d/r3.in.bin/main.c:253 ../raster3d/r3.in.lidar/main.c:163 -#: ../raster3d/r3.in.ascii/main.c:355 ../vector/v.proj/main.c:71 +#: ../raster3d/r3.in.ascii/main.c:355 ../vector/v.proj/main.c:76 #: ../vector/v.in.lidar/main.c:137 ../vector/v.in.dwg/main.c:83 -#: ../vector/v.in.ogr/main.c:195 ../vector/v.in.db/main.c:53 +#: ../vector/v.in.ogr/main.c:198 ../vector/v.in.db/main.c:53 #: ../vector/v.in.ascii/main.c:71 ../vector/v.in.dxf/main.c:65 #: ../vector/v.external/main.c:53 msgid "import" msgstr "Importa" #: ../locale/scriptstrings/i.in.spotvgt_to_translate.c:4 +#: ../imagery/i.vi/main.c:92 msgid "NDVI" msgstr "NDVI" @@ -2157,6 +2166,7 @@ #: ../locale/scriptstrings/t.vect.algebra_to_translate.c:3 #: ../locale/scriptstrings/t.rast.algebra_to_translate.c:3 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:3 #: ../locale/scriptstrings/t.rast.mapcalc_to_translate.c:3 #: ../locale/scriptstrings/t.rast3d.mapcalc_to_translate.c:3 #: ../locale/scriptstrings/t.rast3d.algebra_to_translate.c:3 @@ -2173,7 +2183,7 @@ msgstr "" #: ../locale/scriptstrings/t.vect.algebra_to_translate.c:9 -#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:10 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:11 #: ../locale/scriptstrings/t.rast.mapcalc_to_translate.c:11 #: ../locale/scriptstrings/t.rast3d.mapcalc_to_translate.c:12 #: ../locale/scriptstrings/t.rast3d.algebra_to_translate.c:11 @@ -2251,7 +2261,7 @@ msgstr "" #: ../locale/scriptstrings/t.rast.to.vect_to_translate.c:18 -#: ../raster/r.to.vect/main.c:117 ../vector/v.proj/main.c:130 +#: ../raster/r.to.vect/main.c:117 ../vector/v.proj/main.c:143 msgid "Do not build vector topology" msgstr "" @@ -2282,7 +2292,7 @@ msgstr "" #: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:3 -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:4 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:5 #: ../raster/r.resamp.interp/main.c:78 ../raster/r.surf.idw/main.c:106 #: ../raster/r.surf.contour/main.c:62 ../raster/r.fill.stats/main.c:777 #: ../raster/r.series.interp/main.c:66 ../raster/r.resamp.bspline/main.c:82 @@ -2291,11 +2301,18 @@ msgid "interpolation" msgstr "interpolazione" -#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:9 -msgid "Number of interpolation processes to run in parallel" +#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:6 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:7 +#: ../raster/r.fill.stats/main.c:779 ../raster/r.resamp.bspline/main.c:84 +#: ../vector/v.surf.rst/main.c:152 ../vector/v.vol.rst/main.c:241 +msgid "no-data filling" msgstr "" #: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:10 +msgid "Number of interpolation processes to run in parallel" +msgstr "" + +#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:11 msgid "Assign the space time raster dataset start and end time to the output map" msgstr "" @@ -2343,7 +2360,7 @@ #: ../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 -#: ../raster/r.watershed/front/main.c:76 +#: ../raster/r.watershed/front/main.c:78 msgid "accumulation" msgstr "" @@ -2478,6 +2495,7 @@ msgstr "" #: ../locale/scriptstrings/r.in.wms_to_translate.c:6 +#: ../locale/scriptstrings/r.drain_to_translate.c:9 #: ../locale/scriptstrings/r.import_to_translate.c:11 #: ../locale/scriptstrings/r3.in.xyz_to_translate.c:14 #: ../imagery/i.ifft/main.c:93 ../vector/v.kernel/main.c:133 @@ -2558,7 +2576,7 @@ msgstr "" #: ../locale/scriptstrings/r.in.wms_to_translate.c:32 -#: ../display/d.mon/main.c:102 ../display/d.grid/main.c:113 +#: ../display/d.mon/main.c:102 ../display/d.grid/main.c:112 #: ../display/d.legend.vect/main.c:101 ../display/d.legend/main.c:246 #: ../display/d.path/main.c:115 ../display/d.erase/main.c:37 #: ../display/d.histogram/main.c:108 ../general/g.pnmcomp/main.c:325 @@ -2596,8 +2614,8 @@ msgstr "" #: ../locale/scriptstrings/t.vect.db.select_to_translate.c:6 -#: ../vector/v.decimate/main.c:128 ../vector/v.outlier/main.c:72 -#: ../vector/v.extract/main.c:79 +#: ../vector/v.decimate/main.c:129 ../vector/v.outlier/main.c:72 +#: ../vector/v.extract/main.c:80 msgid "select" msgstr "" @@ -2670,7 +2688,7 @@ #: ../locale/scriptstrings/v.build.all_to_translate.c:3 #: ../locale/scriptstrings/t.topology_to_translate.c:3 #: ../vector/v.clean/main.c:52 ../vector/v.build.polylines/main.c:111 -#: ../vector/v.in.ogr/main.c:197 ../vector/v.build/main.c:37 +#: ../vector/v.in.ogr/main.c:200 ../vector/v.build/main.c:37 #: ../vector/v.info/main.c:39 ../vector/v.out.postgis/main.c:48 #: ../vector/v.generalize/main.c:82 msgid "topology" @@ -2687,7 +2705,7 @@ msgstr "" #: ../locale/scriptstrings/t.snap_to_translate.c:4 ../vector/v.clean/main.c:54 -#: ../vector/v.in.ogr/main.c:199 +#: ../vector/v.in.ogr/main.c:202 msgid "snapping" msgstr "" @@ -2702,14 +2720,14 @@ #: ../locale/scriptstrings/v.import_to_translate.c:4 #: ../locale/scriptstrings/r.import_to_translate.c:4 -#: ../locale/scriptstrings/m.proj_to_translate.c:3 ../raster/r.proj/main.c:145 -#: ../raster/r.latlong/main.c:59 ../general/g.proj/main.c:65 -#: ../general/g.setproj/main.c:79 ../vector/v.proj/main.c:69 +#: ../locale/scriptstrings/m.proj_to_translate.c:3 ../raster/r.proj/main.c:148 +#: ../raster/r.latlong/main.c:58 ../general/g.proj/main.c:65 +#: ../general/g.setproj/main.c:79 ../vector/v.proj/main.c:74 msgid "projection" msgstr "proiezione" #: ../locale/scriptstrings/v.import_to_translate.c:5 -#: ../vector/v.in.ogr/main.c:207 +#: ../vector/v.in.ogr/main.c:210 msgid "Name of OGR datasource to be imported" msgstr "" @@ -2718,6 +2736,7 @@ #: ../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/i.spectral_to_translate.c:9 #: ../locale/scriptstrings/r.import_to_translate.c:6 #: ../locale/scriptstrings/r.import_to_translate.c:8 #: ../locale/scriptstrings/t.register_to_translate.c:6 @@ -2733,15 +2752,15 @@ #: ../locale/scriptstrings/r3.in.xyz_to_translate.c:22 #: ../locale/scriptstrings/r3.in.xyz_to_translate.c:24 #: ../locale/scriptstrings/r3.in.xyz_to_translate.c:27 -#: ../raster/r.sun/main.c:272 ../raster/r.sun/main.c:281 -#: ../raster/r.sun/main.c:290 ../raster/r.sun/main.c:299 -#: ../raster/r.sun/main.c:307 ../raster/r.sun/main.c:316 -#: ../raster/r.sun/main.c:325 ../raster/r.sun/main.c:334 -#: ../raster/r.sun/main.c:343 ../raster/r.sun/main.c:352 -#: ../raster/r.sun/main.c:361 ../raster/r.sun/main.c:370 -#: ../raster/r.sun/main.c:379 ../raster/r.sun/main.c:386 -#: ../raster/r.sun/main.c:394 ../raster/r.horizon/main.c:195 -#: ../raster/r.horizon/main.c:204 ../raster/r.horizon/main.c:212 +#: ../raster/r.sun/main.c:271 ../raster/r.sun/main.c:280 +#: ../raster/r.sun/main.c:289 ../raster/r.sun/main.c:298 +#: ../raster/r.sun/main.c:306 ../raster/r.sun/main.c:315 +#: ../raster/r.sun/main.c:324 ../raster/r.sun/main.c:333 +#: ../raster/r.sun/main.c:342 ../raster/r.sun/main.c:351 +#: ../raster/r.sun/main.c:360 ../raster/r.sun/main.c:369 +#: ../raster/r.sun/main.c:378 ../raster/r.sun/main.c:385 +#: ../raster/r.sun/main.c:393 ../raster/r.horizon/main.c:194 +#: ../raster/r.horizon/main.c:203 ../raster/r.horizon/main.c:211 #: ../raster/r.spread/main.c:125 ../raster/r.spread/main.c:139 #: ../raster/r.spread/main.c:151 ../raster/r.spread/main.c:164 #: ../raster/r.spread/main.c:177 ../raster/r.spread/main.c:189 @@ -2749,6 +2768,7 @@ #: ../raster/r.in.lidar/main.c:133 ../raster/r.in.xyz/main.c:213 #: ../raster/r.in.xyz/main.c:222 ../raster/r.in.xyz/main.c:230 #: ../raster/r.in.xyz/main.c:241 ../raster/r.in.xyz/main.c:251 +#: ../raster/r.buildvrt/main.c:86 ../raster/r.buildvrt/main.c:92 #: ../raster/r.external/main.c:66 ../raster/r.external/main.c:74 #: ../raster/r.external/main.c:83 ../raster/r.sim/r.sim.sediment/main.c:158 #: ../raster/r.sim/r.sim.sediment/main.c:166 @@ -2765,18 +2785,18 @@ #: ../display/d.text/main.c:154 ../raster3d/r3.flow/main.c:188 #: ../raster3d/r3.flow/main.c:195 ../raster3d/r3.flow/main.c:205 #: ../raster3d/r3.in.lidar/main.c:177 ../raster3d/r3.in.lidar/main.c:184 -#: ../vector/v.in.ogr/main.c:223 ../vector/v.edit/args.c:96 +#: ../vector/v.in.ogr/main.c:240 ../vector/v.edit/args.c:96 #: ../vector/v.edit/args.c:215 msgid "Input" msgstr "Input" #: ../locale/scriptstrings/v.import_to_translate.c:7 -#: ../vector/v.in.ogr/main.c:219 +#: ../vector/v.in.ogr/main.c:236 msgid "OGR layer name. If not given, all available layers are imported" msgstr "Nome del tematismo OGR. Se non viene definito vengono importati tutti i tematismi disponibili" #: ../locale/scriptstrings/v.import_to_translate.c:9 -#: ../vector/v.proj/main.c:106 +#: ../vector/v.proj/main.c:111 msgid "Name for output vector map (default: input)" msgstr "Nome della mappa vettoriale di output (predefinito: input)" @@ -2790,17 +2810,17 @@ #: ../locale/scriptstrings/v.import_to_translate.c:14 #: ../locale/scriptstrings/db.in.ogr_to_translate.c:11 -#: ../vector/v.in.ogr/main.c:296 +#: ../vector/v.in.ogr/main.c:313 msgid "Encoding value for attribute data" msgstr "" #: ../locale/scriptstrings/v.import_to_translate.c:15 -#: ../vector/v.in.ogr/main.c:298 +#: ../vector/v.in.ogr/main.c:315 msgid "Overrides encoding interpretation, useful when importing ESRI Shapefile" msgstr "" #: ../locale/scriptstrings/v.import_to_translate.c:17 -#: ../vector/v.in.ogr/main.c:274 +#: ../vector/v.in.ogr/main.c:291 msgid "Snapping threshold for boundaries (map units)" msgstr "" @@ -2828,12 +2848,12 @@ msgstr "" #: ../locale/scriptstrings/v.import_to_translate.c:25 -#: ../vector/v.in.ogr/main.c:319 +#: ../vector/v.in.ogr/main.c:336 msgid "List supported OGR formats and exit" msgstr "" #: ../locale/scriptstrings/v.import_to_translate.c:26 -#: ../vector/v.in.ogr/main.c:325 +#: ../vector/v.in.ogr/main.c:342 msgid "List available OGR layers in data source and exit" msgstr "" @@ -2843,16 +2863,16 @@ #: ../locale/scriptstrings/t.rast.import_to_translate.c:18 #: ../locale/scriptstrings/t.vect.import_to_translate.c:14 #: ../locale/scriptstrings/r.import_to_translate.c:31 -#: ../raster/r.in.lidar/main.c:300 ../raster/r.in.gdal/main.c:185 +#: ../raster/r.in.lidar/main.c:300 ../raster/r.in.gdal/main.c:202 #: ../raster/r.external/main.c:102 ../raster3d/r3.in.lidar/main.c:293 -#: ../vector/v.in.lidar/main.c:321 ../vector/v.in.ogr/main.c:347 +#: ../vector/v.in.lidar/main.c:321 ../vector/v.in.ogr/main.c:364 #: ../vector/v.external/args.c:45 msgid "Override projection check (use current location's projection)" msgstr "Sovrascrive la proiezione (usa la proiezione della location)" #: ../locale/scriptstrings/v.import_to_translate.c:28 #: ../locale/scriptstrings/r.import_to_translate.c:32 -#: ../vector/v.in.ogr/main.c:349 ../vector/v.external/args.c:47 +#: ../vector/v.in.ogr/main.c:366 ../vector/v.external/args.c:47 msgid "Assume that the dataset has the same projection as the current location" msgstr "" @@ -2981,66 +3001,66 @@ #: ../locale/scriptstrings/t.rast.colors_to_translate.c:22 #: ../locale/scriptstrings/t.rast.colors_to_translate.c:24 #: ../locale/scriptstrings/t.rast.colors_to_translate.c:26 -#: ../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 ../raster/r.category/main.c:81 +#: ../raster/r.colors/edit_colors.c:107 ../raster/r.colors/edit_colors.c:114 +#: ../raster/r.colors/edit_colors.c:121 ../raster/r.colors/edit_colors.c:128 +#: ../raster/r.colors/edit_colors.c:139 ../raster/r.colors/edit_colors.c:157 +#: ../raster/r.colors/edit_colors.c:162 ../raster/r.colors/edit_colors.c:167 +#: ../raster/r.colors/edit_colors.c:172 ../raster/r.category/main.c:81 #: ../raster/r.category/main.c:88 ../display/d.linegraph/main.c:270 #: ../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:112 ../vector/v.colors/main.c:138 -#: ../vector/v.colors/main.c:143 ../vector/v.colors/main.c:148 +#: ../vector/v.colors/main.c:112 ../vector/v.colors/main.c:145 +#: ../vector/v.colors/main.c:150 ../vector/v.colors/main.c:155 msgid "Define" msgstr "Definire" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:8 -#: ../raster/r.colors/edit_colors.c:96 ../vector/v.colors/main.c:98 +#: ../raster/r.colors/edit_colors.c:113 ../vector/v.colors/main.c:98 msgid "Raster map from which to copy color table" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:10 -#: ../raster/r.colors/edit_colors.c:103 ../vector/v.colors/main.c:105 +#: ../raster/r.colors/edit_colors.c:120 ../vector/v.colors/main.c:105 msgid "3D raster map from which to copy color table" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:12 -#: ../raster/r.colors/edit_colors.c:109 ../vector/v.colors/main.c:111 +#: ../raster/r.colors/edit_colors.c:126 ../vector/v.colors/main.c:111 msgid "Path to rules file" msgstr "Percorso del file di regole" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:14 -#: ../raster/r.colors/edit_colors.c:115 ../vector/v.colors/main.c:121 +#: ../raster/r.colors/edit_colors.c:132 ../vector/v.colors/main.c:121 msgid "Remove existing color table" msgstr "Rimuove la tavola dei colori esistente" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:16 -#: ../raster/r.colors/edit_colors.c:121 ../vector/v.colors/main.c:127 +#: ../raster/r.colors/edit_colors.c:138 ../vector/v.colors/main.c:127 msgid "Only write new color table if it does not already exist" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:17 -#: ../raster/r.colors/edit_colors.c:126 ../vector/v.colors/main.c:131 +#: ../raster/r.colors/edit_colors.c:143 ../vector/v.colors/main.c:131 msgid "List available rules then exit" msgstr "Elenca le regole disponibili ed esce" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:19 -#: ../raster/r.colors/edit_colors.c:132 ../vector/v.colors/main.c:137 +#: ../raster/r.colors/edit_colors.c:156 ../vector/v.colors/main.c:144 msgid "Invert colors" msgstr "Inverte i colori" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:21 -#: ../raster/r.colors/edit_colors.c:137 ../vector/v.colors/main.c:142 +#: ../raster/r.colors/edit_colors.c:161 ../vector/v.colors/main.c:149 msgid "Logarithmic scaling" msgstr "Scaling logaritmico" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:23 -#: ../raster/r.colors/edit_colors.c:142 ../vector/v.colors/main.c:147 +#: ../raster/r.colors/edit_colors.c:166 ../vector/v.colors/main.c:154 msgid "Logarithmic-absolute scaling" msgstr "Scaling logaritmico assoluto" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:25 -#: ../raster/r.colors/edit_colors.c:147 +#: ../raster/r.colors/edit_colors.c:171 msgid "Histogram equalization" msgstr "Equalizzazione dell'istogramma" @@ -3058,6 +3078,7 @@ msgstr "" #: ../locale/scriptstrings/t.rename_to_translate.c:4 +#: ../locale/scriptstrings/v.db.renamecolumn_to_translate.c:5 #: ../general/g.rename/main.c:47 msgid "rename" msgstr "" @@ -3216,7 +3237,7 @@ msgstr "" #: ../locale/scriptstrings/v.unpack_to_translate.c:1 -msgid "Imports a vector map as GRASS GIS specific archive file (packed with v.pack)" +msgid "Imports a GRASS GIS specific vector archive file (packed with v.pack) as a vector map" msgstr "" #: ../locale/scriptstrings/v.unpack_to_translate.c:5 @@ -3238,7 +3259,7 @@ #: ../locale/scriptstrings/r.unpack_to_translate.c:10 ../ps/ps.map/main.c:100 #: ../ps/ps.map/main.c:113 ../ps/ps.map/main.c:135 #: ../raster/r.univar/r.univar_main.c:42 ../raster/r.kappa/main.c:90 -#: ../raster/r.kappa/main.c:98 +#: ../raster/r.kappa/main.c:98 ../raster/r.kappa/main.c:114 msgid "Output settings" msgstr "" @@ -3246,7 +3267,7 @@ #: ../locale/scriptstrings/r.unpack_to_translate.c:9 #: ../locale/scriptstrings/t.rast.import_to_translate.c:19 #: ../locale/scriptstrings/t.vect.import_to_translate.c:15 -#: ../raster/r.in.lidar/main.c:302 ../raster/r.in.gdal/main.c:187 +#: ../raster/r.in.lidar/main.c:302 ../raster/r.in.gdal/main.c:204 #: ../raster/r.external/main.c:104 ../raster3d/r3.in.lidar/main.c:295 #: ../vector/v.in.lidar/main.c:323 msgid "Assume that the dataset has same projection as the current location" @@ -3280,6 +3301,7 @@ #: ../locale/scriptstrings/v.db.univar_to_translate.c:8 #: ../locale/scriptstrings/db.univar_to_translate.c:8 +#: ../raster/r.info/main.c:91 msgid "Print stats in shell script style" msgstr "" @@ -3348,7 +3370,7 @@ msgstr "" #: ../locale/scriptstrings/r.unpack_to_translate.c:1 -msgid "Imports a raster map as GRASS GIS specific archive file (packed with r.pack)" +msgid "Imports a GRASS GIS specific raster archive file (packed with r.pack) as a raster map" msgstr "" #: ../locale/scriptstrings/r.unpack_to_translate.c:6 @@ -3364,23 +3386,23 @@ msgid "multispectral" msgstr "" -#: ../locale/scriptstrings/i.spectral_to_translate.c:9 +#: ../locale/scriptstrings/i.spectral_to_translate.c:10 msgid "Name for output image (or text file for -t)" msgstr "" -#: ../locale/scriptstrings/i.spectral_to_translate.c:11 +#: ../locale/scriptstrings/i.spectral_to_translate.c:12 msgid "Graphics format for output file" msgstr "" -#: ../locale/scriptstrings/i.spectral_to_translate.c:13 +#: ../locale/scriptstrings/i.spectral_to_translate.c:14 msgid "Show sampling coordinates instead of numbering in the legend" msgstr "" -#: ../locale/scriptstrings/i.spectral_to_translate.c:14 +#: ../locale/scriptstrings/i.spectral_to_translate.c:15 msgid "Use gnuplot for display" msgstr "" -#: ../locale/scriptstrings/i.spectral_to_translate.c:15 +#: ../locale/scriptstrings/i.spectral_to_translate.c:16 msgid "output to text file" msgstr "" @@ -3484,8 +3506,8 @@ #: ../locale/scriptstrings/t.rast.import_to_translate.c:6 #: ../locale/scriptstrings/t.vect.import_to_translate.c:6 -#: ../raster/r.in.gdal/main.c:94 ../general/g.proj/main.c:66 -#: ../vector/v.in.ogr/main.c:200 +#: ../raster/r.in.gdal/main.c:97 ../general/g.proj/main.c:66 +#: ../vector/v.in.ogr/main.c:203 msgid "create location" msgstr "" @@ -3500,17 +3522,19 @@ msgstr "" #: ../locale/scriptstrings/t.rast.import_to_translate.c:13 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:23 #: ../locale/scriptstrings/r.import_to_translate.c:10 -#: ../raster/r.stream.extract/main.c:141 ../raster/r.resamp.bspline/main.c:151 -#: ../raster/r.proj/main.c:192 ../raster/r.in.gdal/main.c:123 +#: ../raster/r.stream.extract/main.c:141 ../raster/r.resamp.bspline/main.c:153 +#: ../raster/r.proj/main.c:195 ../raster/r.in.gdal/main.c:126 #: ../vector/v.to.rast/main.c:117 ../vector/v.surf.bspline/main.c:195 msgid "Cache size for raster rows" msgstr "" #: ../locale/scriptstrings/t.rast.import_to_translate.c:14 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:22 #: ../locale/scriptstrings/r.import_to_translate.c:9 -#: ../raster/r.stream.extract/main.c:140 ../raster/r.resamp.bspline/main.c:150 -#: ../raster/r.proj/main.c:191 ../raster/r.in.gdal/main.c:122 +#: ../raster/r.stream.extract/main.c:140 ../raster/r.resamp.bspline/main.c:152 +#: ../raster/r.proj/main.c:194 ../raster/r.in.gdal/main.c:125 #: ../vector/v.to.rast/main.c:116 ../vector/v.surf.bspline/main.c:194 msgid "Maximum memory to be used (in MB)" msgstr "" @@ -3606,52 +3630,68 @@ 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.rectify/main.c:132 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:3 +#: ../raster/r.surf.area/main.c:77 ../raster/r.contour/main.c:88 +#: ../raster/r.random.surface/main.c:58 ../raster/r.surf.random/main.c:37 +#: ../raster/r.surf.fractal/main.c:39 ../raster/r.surf.idw/main.c:105 +#: ../raster/r.surf.contour/main.c:61 ../raster/r.fill.stats/main.c:776 +#: ../raster/r.resamp.bspline/main.c:80 ../raster/r.surf.gauss/main.c:39 +#: ../vector/v.surf.idw/main.c:88 ../vector/v.surf.rst/main.c:148 +#: ../vector/v.surf.bspline/main.c:92 ../vector/v.vol.rst/main.c:237 +msgid "surface" +msgstr "superficie" + +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:6 +#: ../raster/r.resamp.bspline/main.c:83 +msgid "splines" +msgstr "" + +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:8 +#: ../raster/r.proj/main.c:185 ../imagery/i.rectify/main.c:132 #: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:126 msgid "Interpolation method to use" msgstr "Metodo di interpolazione da usare" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:6 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:9 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 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:10 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:12 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:14 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:16 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:18 msgid "RST options" msgstr "" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:8 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:11 msgid "Spline smoothing parameter" msgstr "" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:10 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:13 msgid "Width of hole edge used for interpolation (in cells)" msgstr "" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:12 -#: ../vector/v.surf.rst/main.c:307 ../vector/v.vol.rst/main.c:319 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:15 +#: ../vector/v.surf.rst/main.c:310 ../vector/v.vol.rst/main.c:321 msgid "Minimum number of points for approximation in a segment (>segmax)" msgstr "" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:14 -#: ../vector/v.surf.rst/main.c:298 ../vector/v.vol.rst/main.c:310 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:17 +#: ../vector/v.surf.rst/main.c:301 ../vector/v.vol.rst/main.c:312 msgid "Maximum number of points in a segment" msgstr "Numero massimo di punti in un segmento" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:16 -#: ../raster/r.resamp.bspline/main.c:131 ../vector/v.surf.bspline/main.c:177 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:19 +#: ../raster/r.resamp.bspline/main.c:133 ../vector/v.surf.bspline/main.c:177 msgid "Tykhonov regularization parameter (affects smoothing)" msgstr "" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:17 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:20 msgid "Used in bilinear and bicubic spline interpolation" msgstr "" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:18 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:21 msgid "Spline options" msgstr "" @@ -3737,7 +3777,7 @@ msgid "r.mapcalc expression for temporal and spatial analysis of space time raster datasets" msgstr "" -#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:12 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:13 #: ../locale/scriptstrings/t.rast3d.algebra_to_translate.c:13 msgid "Use granularity sampling instead of the temporal topology approach" msgstr "" @@ -3806,7 +3846,7 @@ msgstr "Dissolve i confini tra aree adiacenti che condividono categorie o attributi comuni." #: ../locale/scriptstrings/v.dissolve_to_translate.c:3 -#: ../vector/v.extract/main.c:80 +#: ../vector/v.extract/main.c:81 msgid "dissolve" msgstr "" @@ -3818,6 +3858,77 @@ msgid "Name of attribute column used to dissolve common boundaries" msgstr "" +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:1 +msgid "Calculates a new raster map from a simple r.mapcalc expression." +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:4 +msgid "simple" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:5 +msgid "Formula (e.g. A-B or A*C+B)" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:6 +msgid "Name of input A raster map" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:7 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:9 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:11 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:13 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:15 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:17 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:23 +#: ../raster/r.stream.extract/main.c:89 ../raster/r.stream.extract/main.c:97 +#: ../raster/r.flow/main.c:435 ../raster/r.flow/main.c:441 +msgid "Input maps" +msgstr "Mappe di input" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:8 +msgid "Name of input B raster map" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:10 +msgid "Name of input C raster map" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:12 +msgid "Name of input D raster map" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:14 +msgid "Name of input E raster map" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:16 +msgid "Name of input F raster map" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:18 +#: ../raster/r.random/main.c:89 ../raster/r.mapcalc/main.c:105 +msgid "Seed for rand() function" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:19 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:21 +msgid "Random" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:20 +#: ../raster/r.mapcalc/main.c:109 +msgid "Generate random seed (result is non-deterministic)" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:22 +msgid "Quote the map names" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:24 +msgid "Case sensitive variable names" +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 "" @@ -3826,6 +3937,114 @@ msgid "Create the location specified by the \"location\" parameter and exit. Do not import the space time vector datasets." msgstr "" +#: ../locale/scriptstrings/r.drain_to_translate.c:1 +#: ../raster/r.drain/main.c:113 +msgid "Traces a flow through an elevation model or cost surface on a raster map." +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:3 ../raster/r.path/main.c:151 +#: ../raster/r.solute.transport/main.c:230 ../raster/r.topmodel/main.c:52 +#: ../raster/r.uslek/main.c:54 ../raster/r.usler/main.c:53 +#: ../raster/r.gwflow/main.c:210 ../raster/r.stream.extract/main.c:77 +#: ../raster/r.fill.dir/main.c:89 ../raster/r.basins.fill/main.c:55 +#: ../raster/r.water.outlet/main.c:58 ../raster/r.drain/main.c:110 +#: ../raster/r.topidx/main.c:40 ../raster/r.flow/main.c:422 +#: ../raster/r.carve/main.c:75 ../raster/r.lake/main.c:151 +#: ../raster/r.watershed/front/main.c:76 +#: ../raster/r.sim/r.sim.sediment/main.c:115 +#: ../raster/r.sim/r.sim.water/main.c:114 ../raster3d/r3.gwflow/main.c:162 +#: ../raster3d/r3.flow/main.c:180 +msgid "hydrology" +msgstr "idrologia" + +#: ../locale/scriptstrings/r.drain_to_translate.c:4 ../raster/r.path/main.c:152 +#: ../raster/r.walk/main.c:204 ../raster/r.cost/main.c:164 +#: ../raster/r.drain/main.c:111 +msgid "cost surface" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:5 +#: ../raster/r.drain/main.c:116 +msgid "Name of input elevation or cost surface raster map" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:6 +#: ../raster/r.drain/main.c:121 +msgid "Name of input movement direction map associated with the cost surface" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:7 +#: ../raster/r.drain/main.c:123 +msgid "Direction in degrees CCW from east" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:8 +#: ../locale/scriptstrings/r.drain_to_translate.c:23 +#: ../raster/r.drain/main.c:125 ../raster/r.drain/main.c:168 +msgid "Cost surface" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:10 +#: ../raster/r.drain/main.c:133 +msgid "Name for output drain vector map" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:11 +#: ../raster/r.drain/main.c:134 +msgid "Recommended for cost surface made using knight's move" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:12 +#: ../raster/r.path/main.c:195 ../raster/r.walk/main.c:260 +#: ../raster/r.cost/main.c:223 ../raster/r.drain/main.c:139 +msgid "Coordinates of starting point(s) (E,N)" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:13 +#: ../locale/scriptstrings/r.drain_to_translate.c:15 +#: ../raster/r.path/main.c:196 ../raster/r.path/main.c:202 +#: ../raster/r.walk/main.c:242 ../raster/r.walk/main.c:254 +#: ../raster/r.walk/main.c:261 ../raster/r.walk/main.c:342 +#: ../raster/r.cost/main.c:205 ../raster/r.cost/main.c:217 +#: ../raster/r.cost/main.c:224 ../raster/r.cost/main.c:274 +#: ../raster/r.drain/main.c:140 ../raster/r.drain/main.c:147 +msgid "Start" +msgstr "Inizio" + +#: ../locale/scriptstrings/r.drain_to_translate.c:14 +#: ../raster/r.path/main.c:201 ../raster/r.drain/main.c:145 +msgid "Name of starting vector points map(s)" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:16 +#: ../raster/r.path/main.c:206 ../raster/r.drain/main.c:151 +msgid "Copy input cell values on output" +msgstr "Copia i valori della cella in input sull'output" + +#: ../locale/scriptstrings/r.drain_to_translate.c:17 +#: ../locale/scriptstrings/r.drain_to_translate.c:19 +#: ../locale/scriptstrings/r.drain_to_translate.c:21 +#: ../raster/r.path/main.c:207 ../raster/r.path/main.c:212 +#: ../raster/r.path/main.c:217 ../raster/r.drain/main.c:152 +#: ../raster/r.drain/main.c:157 ../raster/r.drain/main.c:162 +msgid "Path settings" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:18 +#: ../raster/r.path/main.c:211 ../raster/r.drain/main.c:156 +msgid "Accumulate input values along the path" +msgstr "Accumula i valori di input lungo il persorso" + +#: ../locale/scriptstrings/r.drain_to_translate.c:20 +#: ../raster/r.path/main.c:216 ../raster/r.drain/main.c:161 +msgid "Count cell numbers along the path" +msgstr "Numera progressivamente le celle lungo il percorso" + +#: ../locale/scriptstrings/r.drain_to_translate.c:22 +#: ../raster/r.drain/main.c:167 +msgid "The input raster map is a cost surface (direction surface must also be specified)" +msgstr "" + #: ../locale/scriptstrings/r.import_to_translate.c:1 msgid "Imports raster data into a GRASS raster map using GDAL library and reprojects on the fly." msgstr "" @@ -3868,14 +4087,15 @@ #: ../locale/scriptstrings/r.import_to_translate.c:24 #: ../raster/r.in.poly/main.c:50 ../raster/r.in.ascii/main.c:92 -#: ../raster/r.in.bin/main.c:298 ../raster/r.in.gdal/main.c:140 -#: ../raster/r.support/main.c:66 ../raster/r.external/main.c:90 +#: ../raster/r.buildvrt/main.c:102 ../raster/r.in.bin/main.c:298 +#: ../raster/r.in.gdal/main.c:143 ../raster/r.support/main.c:66 +#: ../raster/r.external/main.c:90 msgid "Title for resultant raster map" msgstr "Titolo della mappa raster risultante" #: ../locale/scriptstrings/r.import_to_translate.c:25 -#: ../raster/r.in.gdal/main.c:141 ../raster/r.in.gdal/main.c:150 -#: ../raster/r.in.gdal/main.c:159 ../raster/r.in.gdal/main.c:165 +#: ../raster/r.in.gdal/main.c:144 ../raster/r.in.gdal/main.c:153 +#: ../raster/r.in.gdal/main.c:162 ../raster/r.in.gdal/main.c:168 #: ../raster/r.external/main.c:91 ../imagery/i.landsat.toar/main.c:94 #: ../imagery/i.landsat.toar/main.c:116 ../imagery/i.landsat.toar/main.c:125 #: ../imagery/i.landsat.toar/main.c:134 ../imagery/i.landsat.toar/main.c:142 @@ -3889,107 +4109,20 @@ #: ../locale/scriptstrings/r.import_to_translate.c:27 #: ../locale/scriptstrings/r.import_to_translate.c:29 -#: ../raster/r.horizon/main.c:278 ../raster/r.horizon/main.c:297 +#: ../raster/r.horizon/main.c:277 ../raster/r.horizon/main.c:296 msgid "Optional" msgstr "Opzionale" #: ../locale/scriptstrings/r.import_to_translate.c:28 -#: ../raster/r.proj/main.c:208 +#: ../raster/r.proj/main.c:219 msgid "Do not perform region cropping optimization" msgstr "" #: ../locale/scriptstrings/r.import_to_translate.c:30 -#: ../raster/r.in.gdal/main.c:214 +#: ../raster/r.in.gdal/main.c:231 msgid "Force Lat/Lon maps to fit into geographic coordinates (90N,S; 180E,W)" msgstr "Forza le mappe Lat/Lon per ricadere nelle coordinate geografiche (90N,S; 180E,W)" -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:1 -msgid "Performs inter-satellite calibration on DMSP-OLS Nighttime Lights Time Series" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:3 -#, fuzzy -msgid "inter-satellite" -msgstr "satellite" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:4 -#, fuzzy -msgid "calibration" -msgstr "Decorazione" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:5 -msgid "nighttime lights" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:6 -#, fuzzy -msgid "time series" -msgstr "Mappa(e) raster da leggere" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:7 -msgid "DMSP-OLS" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:8 -#, fuzzy -msgid "Print out calibration equations" -msgstr "Stampa matrice di correlazione" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:9 -msgid "Evaluation based on the Normalised Difference Index" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:10 -#, fuzzy -msgid "Print in shell script style (currently only NDI via -e)" -msgstr "Stampa in stile script per la shell (incluso numero di revisione SVN)" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:11 -#, fuzzy -msgid "Keep current computational region settings" -msgstr "Si stanno utilizzando le impostazioni della regione corrente..." - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:12 -msgid "Exclude zero values from the analysis (retain zero cells in output)" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:13 -msgid "Exclude zero values from the analysis (set zero cells to NULL in output)" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:14 -msgid "Do not try to transfer timestamps (for input without timestamp)" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:15 -msgid "Clean average DMSP-OLS visible band digital number image(s)" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:16 -#, fuzzy -msgid "output file(s) suffix" -msgstr "Suffisso per il/i raster di output" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:17 -msgid "Suffix for calibrated average digital number output image(s)" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:18 -msgid "Calibration model" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:19 -msgid "Inter-satellite calibration model for average DMSP-OLS nighttime lights time series" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:20 -msgid "Elvidge (2009 or 2014), Liu 2012, Wu 2013" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:21 -msgid "Calibration Model" -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 "" @@ -4207,7 +4340,7 @@ msgid "Renames a column in the attribute table connected to a given vector map." msgstr "Rinomina una colonna nella tabella degli attributi connessa a una mappa vettoriale" -#: ../locale/scriptstrings/v.db.renamecolumn_to_translate.c:5 +#: ../locale/scriptstrings/v.db.renamecolumn_to_translate.c:6 msgid "Old and new name of the column (old,new)" msgstr "Vecchio e nuovo nome della colonna (vecchio,nuovo)" @@ -4341,17 +4474,17 @@ msgstr "" #: ../locale/scriptstrings/m.proj_to_translate.c:2 ../misc/m.cogo/main.c:225 -#: ../misc/m.transform/main.c:316 ../misc/m.nviz.image/main.c:50 +#: ../misc/m.transform/main.c:316 ../misc/m.nviz.image/main.c:49 #: ../misc/m.nviz.script/main.c:69 ../misc/m.measure/main.c:46 msgid "miscellaneous" msgstr "miscellanea" #: ../locale/scriptstrings/m.proj_to_translate.c:4 #: ../locale/scriptstrings/i.tasscap_to_translate.c:3 -#: ../raster/r.proj/main.c:146 ../imagery/i.fft/main.c:79 +#: ../raster/r.proj/main.c:149 ../imagery/i.fft/main.c:79 #: ../imagery/i.pca/main.c:73 ../imagery/i.ifft/main.c:78 #: ../imagery/i.ortho.photo/i.ortho.transform/main.c:392 -#: ../misc/m.transform/main.c:317 ../vector/v.proj/main.c:70 +#: ../misc/m.transform/main.c:317 ../vector/v.proj/main.c:75 #: ../vector/v.transform/main.c:71 msgid "transformation" msgstr "" @@ -4374,7 +4507,7 @@ #: ../raster/r.reclass/main.c:66 ../raster/r.recode/main.c:61 #: ../raster/r.in.ascii/main.c:79 ../raster3d/r3.in.ascii/main.c:87 #: ../general/g.proj/main.c:141 ../general/g.proj/main.c:150 -#: ../db/db.execute/main.c:139 ../db/db.select/main.c:208 +#: ../db/db.execute/main.c:151 ../db/db.select/main.c:208 #: ../vector/v.segment/main.c:80 ../vector/v.what/main.c:78 #: ../vector/v.edit/args.c:95 msgid "'-' for standard input" @@ -4498,14 +4631,18 @@ msgstr "" #: ../locale/scriptstrings/r.in.srtm_to_translate.c:4 -msgid "Name of SRTM input tile (file without .hgt.zip extension)" +msgid "SRTM" msgstr "" #: ../locale/scriptstrings/r.in.srtm_to_translate.c:5 -msgid "Name for output raster map (default: input tile)" +msgid "Name of SRTM input tile (file without .hgt.zip extension)" msgstr "" #: ../locale/scriptstrings/r.in.srtm_to_translate.c:6 +msgid "Name for output raster map (default: input tile)" +msgstr "" + +#: ../locale/scriptstrings/r.in.srtm_to_translate.c:7 msgid "Input is a 1-arcsec tile (default: 3-arcsec)" msgstr "" @@ -4532,7 +4669,7 @@ #: ../raster3d/r3.in.lidar/main.c:164 ../vector/v.lidar.edgedetection/main.c:76 #: ../vector/v.out.lidar/main.c:473 ../vector/v.in.lidar/main.c:138 #: ../vector/v.lidar.correction/main.c:72 ../vector/v.surf.bspline/main.c:94 -#: ../vector/v.lidar.growing/main.c:76 ../vector/v.decimate/main.c:124 +#: ../vector/v.lidar.growing/main.c:76 ../vector/v.decimate/main.c:125 #: ../vector/v.outlier/main.c:74 msgid "LIDAR" msgstr "LIDAR" @@ -4682,7 +4819,7 @@ #: ../locale/scriptstrings/d.rast.leg_to_translate.c:3 #: ../display/d.vect.thematic/main.c:86 ../display/d.barscale/main.c:64 -#: ../display/d.grid/main.c:54 ../display/d.legend.vect/main.c:51 +#: ../display/d.grid/main.c:53 ../display/d.legend.vect/main.c:51 #: ../display/d.graph/main.c:59 ../display/d.legend/main.c:79 #: ../display/d.linegraph/main.c:232 ../display/d.vect.chart/main.c:64 #: ../display/d.text/main.c:140 ../display/d.northarrow/main.c:47 @@ -5078,37 +5215,34 @@ msgid "Paper '%s' not found, using defaults" 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.horizon/main.c:846 -#: ../raster/r.horizon/main.c:864 ../raster/r.latlong/main.c:133 -#: ../display/d.grid/plot.c:287 ../display/d.grid/plot.c:293 -#: ../display/d.grid/plot.c:334 ../display/d.grid/plot.c:340 -#: ../display/d.grid/plot.c:427 ../display/d.grid/plot.c:433 -#: ../display/d.grid/plot.c:485 ../display/d.grid/plot.c:491 -#: ../display/d.grid/plot.c:635 ../display/d.grid/plot.c:651 -#: ../display/d.grid/plot.c:668 ../display/d.grid/plot.c:685 -msgid "Error in pj_do_proj" -msgstr "Errore in pj_do_proj" - -#: ../ps/ps.map/do_geogrid.c:272 ../raster/r.sun/main.c:788 -#: ../raster/r.horizon/main.c:538 ../display/d.grid/plot.c:554 -#: ../display/d.where/main.c:113 ../general/g.region/printwindow.c:257 -#: ../general/g.region/printwindow.c:481 ../general/g.region/printwindow.c:550 +#: ../ps/ps.map/do_geogrid.c:90 ../ps/ps.map/do_geogrid.c:96 +#: ../ps/ps.map/do_geogrid.c:121 ../ps/ps.map/do_geogrid.c:127 +#: ../ps/ps.map/do_geogrid.c:200 ../ps/ps.map/do_geogrid.c:242 +#: ../ps/ps.map/do_geogrid.c:322 ../ps/ps.map/do_geogrid.c:339 +#: ../ps/ps.map/do_geogrid.c:357 ../ps/ps.map/do_geogrid.c:375 +#: ../ps/ps.map/do_geogrid.c:432 ../ps/ps.map/do_geogrid.c:439 +#: ../ps/ps.map/do_geogrid.c:444 ../ps/ps.map/do_geogrid.c:453 +#: ../ps/ps.map/do_geogrid.c:458 +msgid "Error in GPJ_transform" +msgstr "" + +#: ../ps/ps.map/do_geogrid.c:284 ../raster/r.sun/main.c:787 +#: ../raster/r.horizon/main.c:542 ../display/d.grid/plot.c:564 +#: ../display/d.where/main.c:113 ../general/g.region/printwindow.c:256 +#: ../general/g.region/printwindow.c:492 ../general/g.region/printwindow.c:564 msgid "Can't get projection key values of current location" msgstr "Non è possibile ottenere i valori chiave della proiezione della location attuale" -#: ../ps/ps.map/do_geogrid.c:278 ../raster/r.sun/main.c:798 -#: ../raster/r.horizon/main.c:548 ../raster/r.latlong/main.c:114 -#: ../display/d.grid/plot.c:561 ../display/d.grid/plot.c:588 -#: ../display/d.where/main.c:120 ../display/d.where/main.c:146 -msgid "Unable to set up lat/long projection parameters" -msgstr "Impossibile impostare i parametri della proiezione lat/long" +#: ../ps/ps.map/do_geogrid.c:293 ../raster/r.sun/main.c:796 +#: ../raster/r.horizon/main.c:551 ../raster/r.sunhours/main.c:231 +#: ../raster/r.proj/main.c:342 ../raster/r.in.gdal/main.c:1003 +#: ../raster/r.sunmask/g_solposition.c:121 ../raster/r.latlong/main.c:111 +#: ../display/d.grid/plot.c:605 ../display/d.where/main.c:151 +#: ../general/g.region/printwindow.c:265 ../general/g.region/printwindow.c:501 +#: ../general/g.region/printwindow.c:593 ../vector/v.proj/main.c:292 +#, fuzzy +msgid "Unable to initialize coordinate transformation" +msgstr "Non è possibile inizializzare le tabelle dei tempi" #: ../ps/ps.map/ps_clrtbl.c:35 ../ps/ps.map/ps_fclrtbl.c:46 #, c-format @@ -5277,41 +5411,42 @@ #: ../vector/v.mkgrid/main.c:278 ../vector/v.what.rast3/main.c:126 #: ../vector/v.to.rast/support.c:109 ../vector/v.to.rast/support.c:284 #: ../vector/v.to.rast/support.c:523 ../vector/v.to.rast/vect2rast.c:60 -#: ../vector/v.out.ogr/main.c:634 ../vector/v.kcv/main.c:126 +#: ../vector/v.out.ogr/main.c:690 ../vector/v.kcv/main.c:126 #: ../vector/v.surf.idw/read_sites.c:55 ../vector/v.class/main.c:117 #: ../vector/v.label.sa/labels.c:78 ../vector/v.net.distance/main.c:279 -#: ../vector/v.random/main.c:239 ../vector/v.db.connect/main.c:223 -#: ../vector/v.db.connect/main.c:331 ../vector/v.to.rast3/main.c:84 -#: ../vector/v.reclass/main.c:133 ../vector/v.surf.rst/main.c:620 -#: ../vector/v.surf.bspline/main.c:384 ../vector/v.surf.bspline/crosscorr.c:123 -#: ../vector/v.db.select/main.c:177 ../vector/v.net.allpairs/main.c:166 -#: ../vector/v.in.dwg/main.c:213 ../vector/v.buffer/main.c:431 -#: ../vector/v.select/copy_tabs.c:82 ../vector/v.profile/main.c:426 -#: ../vector/v.profile/main.c:580 ../vector/v.extrude/main.c:229 -#: ../vector/v.out.svg/main.c:159 ../vector/v.in.ogr/main.c:1131 -#: ../vector/v.in.ogr/main.c:1177 ../vector/v.patch/main.c:156 -#: ../vector/v.patch/main.c:188 ../vector/v.patch/main.c:309 -#: ../vector/v.patch/main.c:391 ../vector/v.net.path/path.c:96 -#: ../vector/v.overlay/main.c:246 ../vector/v.overlay/main.c:413 -#: ../vector/v.net.iso/main.c:376 ../vector/v.to.3d/trans2.c:55 -#: ../vector/v.to.3d/trans3.c:57 ../vector/v.what.rast/main.c:144 -#: ../vector/v.net.flow/main.c:169 ../vector/v.normal/main.c:122 -#: ../vector/v.sample/main.c:179 ../vector/v.distance/main.c:520 -#: ../vector/v.distance/main.c:555 ../vector/v.distance/main.c:601 -#: ../vector/v.distance/main.c:1340 ../vector/v.distance/main.c:1359 -#: ../vector/v.net.timetable/main.c:93 ../vector/v.in.db/main.c:164 -#: ../vector/v.in.db/main.c:302 ../vector/v.in.ascii/main.c:348 -#: ../vector/v.to.points/main.c:177 ../vector/v.colors/scan_attr.c:29 -#: ../vector/v.colors/read_rgb.c:28 ../vector/v.colors/write_rgb.c:25 -#: ../vector/v.vol.rst/user1.c:99 ../vector/v.vol.rst/main.c:600 -#: ../vector/v.net.components/main.c:180 +#: ../vector/v.random/main.c:243 ../vector/v.random/main.c:271 +#: ../vector/v.db.connect/main.c:223 ../vector/v.db.connect/main.c:331 +#: ../vector/v.to.rast3/main.c:84 ../vector/v.reclass/main.c:133 +#: ../vector/v.surf.rst/main.c:623 ../vector/v.surf.bspline/main.c:384 +#: ../vector/v.surf.bspline/crosscorr.c:123 ../vector/v.db.select/main.c:177 +#: ../vector/v.net.allpairs/main.c:166 ../vector/v.in.dwg/main.c:213 +#: ../vector/v.buffer/main.c:431 ../vector/v.select/copy_tabs.c:82 +#: ../vector/v.profile/main.c:426 ../vector/v.profile/main.c:580 +#: ../vector/v.extrude/main.c:229 ../vector/v.out.svg/main.c:159 +#: ../vector/v.in.ogr/main.c:1194 ../vector/v.in.ogr/main.c:1242 +#: ../vector/v.patch/main.c:159 ../vector/v.patch/main.c:191 +#: ../vector/v.patch/main.c:347 ../vector/v.patch/main.c:429 +#: ../vector/v.net.path/path.c:96 ../vector/v.overlay/main.c:246 +#: ../vector/v.overlay/main.c:413 ../vector/v.net.iso/main.c:376 +#: ../vector/v.to.3d/trans2.c:55 ../vector/v.to.3d/trans3.c:57 +#: ../vector/v.what.rast/main.c:144 ../vector/v.net.flow/main.c:169 +#: ../vector/v.normal/main.c:122 ../vector/v.sample/main.c:179 +#: ../vector/v.distance/main.c:527 ../vector/v.distance/main.c:562 +#: ../vector/v.distance/main.c:608 ../vector/v.distance/main.c:1348 +#: ../vector/v.distance/main.c:1367 ../vector/v.net.timetable/main.c:93 +#: ../vector/v.in.db/main.c:164 ../vector/v.in.db/main.c:302 +#: ../vector/v.in.ascii/main.c:348 ../vector/v.to.points/main.c:177 +#: ../vector/v.colors/scan_attr.c:29 ../vector/v.colors/read_rgb.c:28 +#: ../vector/v.colors/write_rgb.c:25 ../vector/v.vol.rst/user1.c:99 +#: ../vector/v.vol.rst/main.c:602 ../vector/v.net.components/main.c:180 #: ../vector/v.colors.out/make_colors.c:36 ../vector/v.label/main.c:278 #: ../vector/v.edit/select.c:516 ../vector/v.net.centrality/main.c:246 #: ../vector/v.info/print.c:147 ../vector/v.out.postgis/table.c:34 -#: ../vector/v.in.dxf/write_vect.c:211 ../vector/v.extract/main.c:263 +#: ../vector/v.in.dxf/write_vect.c:211 ../vector/v.extract/main.c:226 +#: ../vector/v.extract/main.c:323 ../vector/v.extract/extract.c:272 #: ../vector/v.lrs/v.lrs.create/main.c:296 #: ../vector/v.lrs/v.lrs.create/main.c:305 ../vector/v.net.alloc/main.c:316 -#: ../vector/v.transform/trans_digit.c:41 ../vector/v.to.db/update.c:46 +#: ../vector/v.transform/trans_digit.c:41 ../vector/v.to.db/update.c:48 #: ../vector/v.to.db/query.c:89 #, c-format msgid "Unable to open database <%s> by driver <%s>" @@ -5381,10 +5516,11 @@ msgid "My first raster module" msgstr "Il mio primo modulo raster" -#: ../doc/raster/r.example/main.c:105 ../raster/r.walk/main.c:435 -#: ../raster/r.walk/main.c:440 ../raster/r.walk/main.c:801 -#: ../raster/r.colors/edit_colors.c:393 ../raster/r.cost/main.c:350 -#: ../raster/r.cost/main.c:665 ../raster/r.reclass/main.c:79 +#: ../doc/raster/r.example/main.c:105 ../raster/r.walk/main.c:460 +#: ../raster/r.walk/main.c:486 ../raster/r.walk/main.c:491 +#: ../raster/r.walk/main.c:852 ../raster/r.colors/edit_colors.c:434 +#: ../raster/r.cost/main.c:375 ../raster/r.cost/main.c:401 +#: ../raster/r.cost/main.c:712 ../raster/r.reclass/main.c:79 #: ../raster/r.univar/r.univar_main.c:234 ../raster/r.report/parse.c:273 #: ../raster/r.distance/parse.c:72 ../raster/r.distance/parse.c:81 #: ../raster/r.spread/main.c:439 ../raster/r.spread/main.c:442 @@ -5392,13 +5528,13 @@ #: ../raster/r.spread/main.c:452 ../raster/r.spread/main.c:455 #: ../raster/r.buffer/main.c:112 ../raster/r.stream.extract/main.c:173 #: ../raster/r.stream.extract/main.c:177 ../raster/r.stream.extract/main.c:182 -#: ../raster/r.cross/main.c:106 ../raster/r.mapcalc/map.c:519 +#: ../raster/r.cross/main.c:105 ../raster/r.mapcalc/map.c:519 #: ../raster/r.mapcalc/map.c:813 ../raster/r.mapcalc/map3.c:710 -#: ../raster/r.compress/main.c:124 ../raster/r.compress/main.c:304 -#: ../raster/r.kappa/main.c:150 ../raster/r.kappa/stats.c:33 +#: ../raster/r.compress/main.c:124 ../raster/r.compress/main.c:308 +#: ../raster/r.kappa/main.c:162 ../raster/r.kappa/stats.c:33 #: ../raster/r.kappa/stats.c:38 ../raster/r.coin/main.c:121 #: ../raster/r.coin/main.c:123 ../raster/r.fill.stats/main.c:1028 -#: ../raster/r.tile/main.c:86 ../raster/r.info/main.c:104 +#: ../raster/r.tile/main.c:86 ../raster/r.info/main.c:110 #: ../raster/r.geomorphon/memory.c:14 ../raster/r.category/main.c:119 #: ../raster/r.category/main.c:140 ../raster/r.ros/main.c:368 #: ../raster/r.ros/main.c:379 ../raster/r.ros/main.c:384 @@ -5412,14 +5548,15 @@ #: ../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 ../general/g.region/main.c:429 -#: ../general/g.region/main.c:766 ../general/g.region/main.c:774 -#: ../imagery/i.gensig/parse.c:38 ../imagery/i.gensigset/parse.c:44 -#: ../imagery/i.pca/main.c:139 ../imagery/i.ortho.photo/i.ortho.elev/main.c:197 +#: ../raster/r.sim/simlib/output.c:755 ../general/g.region/main.c:442 +#: ../general/g.region/main.c:779 ../general/g.region/main.c:787 +#: ../imagery/i.segment/parse_args.c:199 ../imagery/i.gensig/parse.c:38 +#: ../imagery/i.gensigset/parse.c:44 ../imagery/i.pca/main.c:139 +#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:197 #: ../misc/m.nviz.image/surface.c:50 ../misc/m.nviz.image/surface.c:107 -#: ../vector/v.colors/main.c:312 ../vector/v.vol.rst/main.c:615 -#: ../scripts/v.rast.stats/v.rast.stats.py:128 ../scripts/r.rgb/r.rgb.py:60 -#: ../scripts/r.mask/r.mask.py:131 ../scripts/r.grow/r.grow.py:123 +#: ../vector/v.colors/main.c:325 ../vector/v.vol.rst/main.c:617 +#: ../scripts/v.rast.stats/v.rast.stats.py:148 ../scripts/r.rgb/r.rgb.py:60 +#: ../scripts/r.mask/r.mask.py:131 ../scripts/r.grow/r.grow.py:122 #: ../scripts/d.polar/d.polar.py:62 ../scripts/r.pack/r.pack.py:74 #: ../scripts/r.buffer.lowmem/r.buffer.lowmem.py:87 #: ../scripts/d.correlate/d.correlate.py:50 @@ -5427,7 +5564,7 @@ #: ../scripts/d.rast.leg/d.rast.leg.py:103 #: ../scripts/r.reclass.area/r.reclass.area.py:103 #: ../scripts/r.reclass.area/r.reclass.area.py:213 -#: ../scripts/r.fillnulls/r.fillnulls.py:150 +#: ../scripts/r.fillnulls/r.fillnulls.py:162 #, c-format, python-format msgid "Raster map <%s> not found" msgstr "Mappa raster <%s> non trovata" @@ -5436,17 +5573,17 @@ msgid "My first vector module" msgstr "Il mio primo modulo vettoriale" -#: ../doc/vector/v.example/main.c:75 ../raster/r.walk/main.c:410 -#: ../raster/r.cost/main.c:325 ../raster/r.carve/main.c:158 -#: ../display/d.extract/main.c:98 ../general/g.region/main.c:479 +#: ../doc/vector/v.example/main.c:75 ../raster/r.walk/main.c:453 +#: ../raster/r.cost/main.c:368 ../raster/r.carve/main.c:158 +#: ../display/d.extract/main.c:98 ../general/g.region/main.c:492 #: ../misc/m.nviz.image/vector.c:84 ../vector/v.lidar.edgedetection/main.c:180 #: ../vector/v.clean/test/topocheck.c:63 #: ../vector/v.lidar.correction/main.c:157 ../vector/v.surf.bspline/main.c:263 #: ../vector/v.surf.bspline/main.c:332 ../vector/v.lidar.growing/main.c:126 #: ../vector/v.profile/main.c:359 ../vector/v.profile/main.c:363 -#: ../vector/v.colors/main.c:238 ../vector/v.outlier/main.c:176 -#: ../vector/v.edit/main.c:155 ../vector/v.vect.stats/main.c:263 -#: ../vector/v.vect.stats/main.c:271 ../vector/v.lrs/v.lrs.label/main.c:268 +#: ../vector/v.colors/main.c:251 ../vector/v.outlier/main.c:176 +#: ../vector/v.edit/main.c:155 ../vector/v.vect.stats/main.c:270 +#: ../vector/v.vect.stats/main.c:278 ../vector/v.lrs/v.lrs.label/main.c:268 #: ../vector/v.lrs/v.lrs.where/main.c:127 #: ../vector/v.lrs/v.lrs.where/main.c:136 #: ../vector/v.lrs/v.lrs.segment/main.c:140 @@ -5463,40 +5600,40 @@ msgid "Unable to set predetermined vector open level" msgstr "Impossibile impostare il predeterminato livello del vettoriale aperto" -#: ../doc/vector/v.example/main.c:87 ../raster/r.walk/main.c:673 -#: ../raster/r.walk/main.c:742 ../raster/r.cost/main.c:533 -#: ../raster/r.cost/main.c:606 ../raster/r.random/support.c:67 -#: ../raster/r.drain/main.c:271 ../raster/r.what/main.c:250 -#: ../raster/r.carve/main.c:162 ../raster/r.region/main.c:176 -#: ../raster/r.sim/simlib/observation_points.c:41 +#: ../doc/vector/v.example/main.c:87 ../raster/r.path/main.c:301 +#: ../raster/r.walk/main.c:746 ../raster/r.walk/main.c:809 +#: ../raster/r.cost/main.c:606 ../raster/r.cost/main.c:669 +#: ../raster/r.random/support.c:67 ../raster/r.drain/main.c:272 +#: ../raster/r.what/main.c:250 ../raster/r.carve/main.c:162 +#: ../raster/r.region/main.c:176 ../raster/r.sim/simlib/observation_points.c:41 #: ../display/d.extract/main.c:103 ../display/d.vect.chart/main.c:246 #: ../display/d.path/main.c:185 ../raster3d/r3.flow/main.c:411 -#: ../general/manage/lister/vector.c:32 ../general/g.region/main.c:489 +#: ../general/manage/lister/vector.c:32 ../general/g.region/main.c:502 #: ../misc/m.nviz.image/vector.c:280 ../vector/v.what.rast3/main.c:114 #: ../vector/v.to.rast/support.c:100 ../vector/v.to.rast/support.c:272 #: ../vector/v.to.rast/support.c:510 ../vector/v.to.rast/vect2rast.c:39 -#: ../vector/v.lidar.edgedetection/main.c:186 ../vector/v.out.ogr/main.c:135 +#: ../vector/v.lidar.edgedetection/main.c:186 ../vector/v.out.ogr/main.c:137 #: ../vector/v.surf.idw/read_sites.c:29 ../vector/v.class/main.c:102 #: ../vector/v.clean/test/topocheck.c:67 ../vector/v.clean/test/topocheck.c:87 #: ../vector/v.clean/main.c:283 ../vector/v.label.sa/labels.c:58 -#: ../vector/v.net.distance/main.c:192 ../vector/v.random/main.c:205 +#: ../vector/v.net.distance/main.c:192 ../vector/v.random/main.c:208 #: ../vector/v.support/main.c:134 ../vector/v.out.dxf/main.c:80 -#: ../vector/v.out.lidar/main.c:609 ../vector/v.proj/main.c:237 +#: ../vector/v.out.lidar/main.c:609 ../vector/v.proj/main.c:249 #: ../vector/v.db.connect/main.c:154 ../vector/v.to.rast3/main.c:73 #: ../vector/v.out.ascii/main.c:87 ../vector/v.out.ascii/main.c:94 #: ../vector/v.cluster/main.c:149 ../vector/v.build.polylines/main.c:151 #: ../vector/v.lidar.correction/main.c:161 ../vector/v.reclass/main.c:113 -#: ../vector/v.segment/main.c:108 ../vector/v.surf.rst/main.c:561 -#: ../vector/v.surf.rst/main.c:665 ../vector/v.db.select/main.c:164 +#: ../vector/v.segment/main.c:108 ../vector/v.surf.rst/main.c:564 +#: ../vector/v.surf.rst/main.c:668 ../vector/v.db.select/main.c:164 #: ../vector/v.net.allpairs/main.c:130 ../vector/v.drape/main.c:143 #: ../vector/v.buffer/main.c:337 ../vector/v.lidar.growing/main.c:138 #: ../vector/v.lidar.growing/main.c:142 ../vector/v.select/main.c:108 #: ../vector/v.profile/main.c:370 ../vector/v.profile/main.c:394 #: ../vector/v.extrude/main.c:190 ../vector/v.hull/main.c:87 #: ../vector/v.out.svg/main.c:139 ../vector/v.net.connectivity/main.c:130 -#: ../vector/v.patch/main.c:129 ../vector/v.patch/main.c:147 -#: ../vector/v.patch/main.c:177 ../vector/v.patch/main.c:274 -#: ../vector/v.patch/main.c:355 ../vector/v.net.path/main.c:158 +#: ../vector/v.patch/main.c:131 ../vector/v.patch/main.c:150 +#: ../vector/v.patch/main.c:180 ../vector/v.patch/main.c:312 +#: ../vector/v.patch/main.c:393 ../vector/v.net.path/main.c:158 #: ../vector/v.overlay/main.c:188 ../vector/v.perturb/main.c:148 #: ../vector/v.perturb/main.c:173 ../vector/v.net.iso/main.c:243 #: ../vector/v.to.3d/main.c:72 ../vector/v.type/main.c:131 @@ -5505,83 +5642,84 @@ #: ../vector/v.delaunay/main.c:120 ../vector/v.normal/main.c:110 #: ../vector/v.sample/main.c:124 ../vector/v.rectify/main.c:150 #: ../vector/v.qcount/main.c:101 ../vector/v.univar/main.c:158 -#: ../vector/v.distance/main.c:364 ../vector/v.distance/main.c:386 +#: ../vector/v.distance/main.c:366 ../vector/v.distance/main.c:388 #: ../vector/v.net.timetable/main.c:353 ../vector/v.net.visibility/main.c:73 #: ../vector/v.net.visibility/main.c:82 ../vector/v.out.pov/main.c:97 -#: ../vector/v.to.points/main.c:130 ../vector/v.colors/main.c:262 +#: ../vector/v.to.points/main.c:130 ../vector/v.colors/main.c:275 #: ../vector/v.build/main.c:118 ../vector/v.build/main.c:128 #: ../vector/v.voronoi/main.c:196 ../vector/v.net.bridge/main.c:118 #: ../vector/v.neighbors/main.c:88 ../vector/v.split/main.c:172 -#: ../vector/v.vol.rst/main.c:560 ../vector/v.net.components/main.c:148 -#: ../vector/v.decimate/main.c:272 ../vector/v.net.salesman/main.c:250 +#: ../vector/v.vol.rst/main.c:562 ../vector/v.net.components/main.c:148 +#: ../vector/v.decimate/main.c:276 ../vector/v.net.salesman/main.c:250 #: ../vector/v.colors.out/scan_cats.c:20 #: ../vector/v.colors.out/make_colors.c:23 ../vector/v.kernel/main.c:318 #: ../vector/v.kernel/main.c:331 ../vector/v.label/main.c:268 #: ../vector/v.edit/main.c:170 ../vector/v.edit/main.c:243 #: ../vector/v.net.centrality/main.c:209 ../vector/v.info/main.c:61 #: ../vector/v.parallel/main.c:148 ../vector/v.out.postgis/main.c:100 -#: ../vector/v.vect.stats/main.c:267 ../vector/v.vect.stats/main.c:278 -#: ../vector/v.extract/main.c:191 ../vector/v.lrs/v.lrs.label/main.c:272 +#: ../vector/v.vect.stats/main.c:274 ../vector/v.vect.stats/main.c:285 +#: ../vector/v.extract/main.c:194 ../vector/v.lrs/v.lrs.label/main.c:272 #: ../vector/v.lrs/v.lrs.where/main.c:131 #: ../vector/v.lrs/v.lrs.where/main.c:140 #: ../vector/v.lrs/v.lrs.segment/main.c:144 #: ../vector/v.lrs/v.lrs.create/main.c:254 #: ../vector/v.lrs/v.lrs.create/main.c:263 ../vector/v.net/main.c:68 #: ../vector/v.net/main.c:92 ../vector/v.net.alloc/main.c:185 -#: ../vector/v.transform/main.c:197 ../vector/v.generalize/main.c:327 -#: ../vector/v.external/main.c:228 ../vector/v.to.db/main.c:59 +#: ../vector/v.transform/main.c:197 ../vector/v.generalize/main.c:328 +#: ../vector/v.external/main.c:232 ../vector/v.to.db/main.c:67 #, c-format msgid "Unable to open vector map <%s>" msgstr "Impossibile aprire la mappa vettoriale <%s>" -#: ../doc/vector/v.example/main.c:100 ../raster/r.volume/main.c:155 -#: ../raster/r.random/random.c:63 ../raster/r.contour/main.c:156 -#: ../raster/r.stream.extract/close.c:38 ../raster/r.to.vect/main.c:157 -#: ../raster/r.drain/main.c:200 ../raster/r.resamp.bspline/main.c:495 -#: ../raster/r.flow/io.c:178 ../raster/r.carve/vect.c:32 -#: ../raster/r.sim/simlib/output.c:38 ../raster/r.sim/simlib/output.c:44 -#: ../display/d.extract/main.c:106 ../raster3d/r3.flow/main.c:396 -#: ../vector/v.mkgrid/main.c:264 ../vector/v.lidar.edgedetection/main.c:251 -#: ../vector/v.clean/main.c:288 ../vector/v.clean/main.c:295 -#: ../vector/v.net.distance/main.c:198 ../vector/v.random/main.c:228 -#: ../vector/v.proj/main.c:380 ../vector/v.cluster/main.c:209 -#: ../vector/v.in.lidar/main.c:555 ../vector/v.build.polylines/main.c:156 +#: ../doc/vector/v.example/main.c:100 ../raster/r.path/main.c:240 +#: ../raster/r.volume/main.c:155 ../raster/r.random/random.c:63 +#: ../raster/r.contour/main.c:156 ../raster/r.stream.extract/close.c:38 +#: ../raster/r.to.vect/main.c:157 ../raster/r.drain/main.c:201 +#: ../raster/r.resamp.bspline/main.c:497 ../raster/r.flow/io.c:178 +#: ../raster/r.carve/vect.c:32 ../raster/r.sim/simlib/output.c:38 +#: ../raster/r.sim/simlib/output.c:44 ../display/d.extract/main.c:106 +#: ../raster3d/r3.flow/main.c:396 ../vector/v.mkgrid/main.c:264 +#: ../vector/v.lidar.edgedetection/main.c:251 ../vector/v.clean/main.c:288 +#: ../vector/v.clean/main.c:295 ../vector/v.net.distance/main.c:198 +#: ../vector/v.random/main.c:231 ../vector/v.proj/main.c:402 +#: ../vector/v.cluster/main.c:209 ../vector/v.in.lidar/main.c:555 +#: ../vector/v.build.polylines/main.c:156 #: ../vector/v.lidar.correction/main.c:215 #: ../vector/v.lidar.correction/main.c:221 ../vector/v.reclass/main.c:117 -#: ../vector/v.segment/main.c:114 ../vector/v.surf.rst/main.c:600 -#: ../vector/v.surf.rst/main.c:603 ../vector/v.surf.rst/main.c:769 +#: ../vector/v.segment/main.c:114 ../vector/v.surf.rst/main.c:603 +#: ../vector/v.surf.rst/main.c:606 ../vector/v.surf.rst/main.c:772 #: ../vector/v.surf.bspline/main.c:353 ../vector/v.net.allpairs/main.c:136 #: ../vector/v.in.dwg/main.c:200 ../vector/v.drape/main.c:158 -#: ../vector/v.buffer/main.c:405 ../vector/v.select/main.c:125 +#: ../vector/v.buffer/main.c:405 ../vector/v.select/main.c:149 #: ../vector/v.profile/main.c:537 ../vector/v.extrude/main.c:196 #: ../vector/v.in.region/main.c:75 ../vector/v.hull/main.c:121 -#: ../vector/v.net.connectivity/main.c:136 ../vector/v.in.ogr/main.c:843 -#: ../vector/v.patch/main.c:283 ../vector/v.patch/main.c:288 +#: ../vector/v.net.connectivity/main.c:136 ../vector/v.in.ogr/main.c:901 +#: ../vector/v.patch/main.c:321 ../vector/v.patch/main.c:326 #: ../vector/v.net.path/main.c:167 ../vector/v.overlay/main.c:220 #: ../vector/v.perturb/main.c:154 ../vector/v.net.iso/main.c:356 #: ../vector/v.to.3d/main.c:87 ../vector/v.net.spanningtree/main.c:107 #: ../vector/v.net.steiner/main.c:607 ../vector/v.net.flow/main.c:149 #: ../vector/v.net.flow/main.c:155 ../vector/v.delaunay/main.c:126 #: ../vector/v.sample/main.c:162 ../vector/v.rectify/main.c:216 -#: ../vector/v.qcount/main.c:127 ../vector/v.distance/main.c:410 +#: ../vector/v.qcount/main.c:127 ../vector/v.distance/main.c:412 #: ../vector/v.net.timetable/main.c:359 ../vector/v.in.db/main.c:151 #: ../vector/v.in.ascii/main.c:251 ../vector/v.net.visibility/main.c:77 #: ../vector/v.to.points/main.c:138 ../vector/v.build/main.c:154 #: ../vector/v.voronoi/main.c:215 ../vector/v.net.bridge/main.c:124 -#: ../vector/v.split/main.c:177 ../vector/v.vol.rst/main.c:580 -#: ../vector/v.vol.rst/main.c:583 ../vector/v.net.components/main.c:154 -#: ../vector/v.decimate/main.c:391 ../vector/v.outlier/main.c:229 +#: ../vector/v.split/main.c:177 ../vector/v.vol.rst/main.c:582 +#: ../vector/v.vol.rst/main.c:585 ../vector/v.net.components/main.c:154 +#: ../vector/v.decimate/main.c:395 ../vector/v.outlier/main.c:229 #: ../vector/v.outlier/main.c:234 ../vector/v.outlier/main.c:240 #: ../vector/v.net.salesman/main.c:551 ../vector/v.kernel/main.c:337 #: ../vector/v.edit/main.c:107 ../vector/v.edit/main.c:122 #: ../vector/v.net.centrality/main.c:215 ../vector/v.parallel/main.c:153 -#: ../vector/v.in.dxf/main.c:146 ../vector/v.extract/main.c:346 +#: ../vector/v.in.dxf/main.c:146 ../vector/v.extract/main.c:406 #: ../vector/v.lrs/v.lrs.label/main.c:276 #: ../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.net.alloc/main.c:298 -#: ../vector/v.transform/main.c:265 ../vector/v.generalize/main.c:338 -#: ../vector/v.external/main.c:180 ../scripts/v.what.strds/v.what.strds.py:217 +#: ../vector/v.transform/main.c:265 ../vector/v.generalize/main.c:339 +#: ../vector/v.external/main.c:184 ../scripts/v.what.strds/v.what.strds.py:217 #, c-format, python-format msgid "Unable to create vector map <%s>" msgstr "Non è possibile creare la mappa vettoriale <%s>" @@ -5593,10 +5731,10 @@ #: ../vector/v.surf.bspline/crosscorr.c:114 ../vector/v.buffer/main.c:426 #: ../vector/v.extrude/main.c:224 ../vector/v.overlay/main.c:398 #: ../vector/v.what.rast/main.c:138 ../vector/v.univar/main.c:229 -#: ../vector/v.distance/main.c:549 ../vector/v.colors/scan_attr.c:24 +#: ../vector/v.distance/main.c:556 ../vector/v.colors/scan_attr.c:24 #: ../vector/v.colors/read_rgb.c:23 ../vector/v.colors/write_rgb.c:20 -#: ../vector/v.edit/select.c:502 ../vector/v.vect.stats/main.c:330 -#: ../vector/v.vect.stats/main.c:404 ../vector/v.generalize/misc.c:170 +#: ../vector/v.edit/select.c:502 ../vector/v.vect.stats/main.c:337 +#: ../vector/v.vect.stats/main.c:411 ../vector/v.generalize/misc.c:170 #, c-format msgid "Database connection not defined for layer %d" msgstr "Connessione al database non definita per il layer %d" @@ -5617,12 +5755,14 @@ #: ../doc/vector/v.example/main.c:142 ../db/db.columns/main.c:62 #: ../db/db.describe/main.c:67 ../vector/v.out.vtk/writeVTK.c:655 -#: ../vector/v.out.ogr/main.c:639 ../vector/v.random/main.c:272 -#: ../vector/v.db.connect/main.c:228 ../vector/v.reclass/main.c:193 -#: ../vector/v.profile/main.c:433 ../vector/v.profile/main.c:586 -#: ../vector/v.out.svg/main.c:165 ../vector/v.patch/main.c:164 -#: ../vector/v.patch/main.c:204 ../vector/v.in.ascii/main.c:435 -#: ../vector/v.info/print.c:152 ../vector/v.out.postgis/table.c:41 +#: ../vector/v.out.ogr/main.c:695 ../vector/v.random/main.c:279 +#: ../vector/v.random/main.c:313 ../vector/v.db.connect/main.c:228 +#: ../vector/v.reclass/main.c:193 ../vector/v.profile/main.c:433 +#: ../vector/v.profile/main.c:586 ../vector/v.out.svg/main.c:165 +#: ../vector/v.patch/main.c:167 ../vector/v.patch/main.c:207 +#: ../vector/v.in.ascii/main.c:435 ../vector/v.info/print.c:152 +#: ../vector/v.out.postgis/table.c:41 ../vector/v.extract/main.c:233 +#: ../vector/v.to.db/main.c:140 ../vector/v.to.db/main.c:166 #: ../scripts/db.univar/db.univar.py:112 #, c-format, python-format msgid "Unable to describe table <%s>" @@ -5643,16 +5783,6 @@ msgid "Unable to copy attribute table to vector map <%s>" msgstr "Impossibile copiare la tabella degli attributi nella mappa vettoriale <%s>" -#: ../raster/r.surf.area/main.c:77 ../raster/r.contour/main.c:88 -#: ../raster/r.random.surface/main.c:58 ../raster/r.surf.random/main.c:37 -#: ../raster/r.surf.fractal/main.c:39 ../raster/r.surf.idw/main.c:105 -#: ../raster/r.surf.contour/main.c:61 ../raster/r.fill.stats/main.c:776 -#: ../raster/r.resamp.bspline/main.c:80 ../raster/r.surf.gauss/main.c:39 -#: ../vector/v.surf.idw/main.c:88 ../vector/v.surf.rst/main.c:148 -#: ../vector/v.surf.bspline/main.c:92 ../vector/v.vol.rst/main.c:237 -msgid "surface" -msgstr "superficie" - #: ../raster/r.surf.area/main.c:79 msgid "area estimation" msgstr "" @@ -5702,6 +5832,216 @@ msgid "Estimated region Surface Area:" msgstr "" +#: ../raster/r.path/main.c:154 +msgid "Traces paths from starting points following input directions." +msgstr "" + +#: ../raster/r.path/main.c:157 +#, fuzzy +msgid "Name of input direction" +msgstr "Nome della directory di output" + +#: ../raster/r.path/main.c:159 +#, fuzzy +msgid "Direction in degrees CCW from east, or bitmask encoded" +msgstr "Misurato in gradi in senso antiorario da EST" + +#: ../raster/r.path/main.c:164 +#, fuzzy +msgid "Format of the input direction map" +msgstr "Nome della mappa raster di elevazione di input" + +#: ../raster/r.path/main.c:170 +msgid "auto-detect direction format" +msgstr "" + +#: ../raster/r.path/main.c:171 +#, fuzzy +msgid "degrees CCW from East" +msgstr "Misurato in gradi in senso antiorario da EST" + +#: ../raster/r.path/main.c:172 +msgid "degrees CCW from East divided by 45 (e.g. r.watershed directions)" +msgstr "" + +#: ../raster/r.path/main.c:173 +msgid "bitmask encoded directions (e.g. r.cost -b)" +msgstr "" + +#: ../raster/r.path/main.c:179 +#, fuzzy +msgid "Name of input raster values to be used for output" +msgstr "Nome della mappa raster da utilizzare per <%s>" + +#: ../raster/r.path/main.c:185 +#, fuzzy +msgid "Name for output raster path map" +msgstr "Nome della mappa raster di output" + +#: ../raster/r.path/main.c:190 +#, fuzzy +msgid "Name for output vector path map" +msgstr "Nome della mappa vettoriale di output" + +#: ../raster/r.path/main.c:272 ../raster/r.drain/main.c:244 +#, c-format +msgid "Starting point %d is outside the current region" +msgstr "Il punto di partenza %d è al di fuori della regione corrente" + +#: ../raster/r.path/main.c:303 ../raster/r.walk/main.c:748 +#: ../raster/r.cost/main.c:608 ../raster/r.drain/main.c:274 +#, c-format +msgid "Reading vector map <%s> with start points..." +msgstr "" + +#: ../raster/r.path/main.c:317 ../raster/r.walk/main.c:761 +#: ../raster/r.walk/main.c:821 ../raster/r.cost/main.c:621 +#: ../raster/r.cost/main.c:681 ../raster/r.to.vect/main.c:289 +#: ../raster/r.drain/main.c:287 ../display/d.vect.thematic/display.c:75 +#: ../display/d.vect/vert.c:27 ../display/d.vect/lines.c:143 +#: ../display/d.vect/label.c:44 ../display/d.vect/zcoor.c:38 +#: ../display/d.vect/dir.c:30 ../display/d.vect/topo.c:52 +#: ../display/d.vect/attr.c:51 ../vector/v.label.sa/labels.c:141 +#: ../vector/v.out.lidar/main.c:732 ../vector/v.perturb/main.c:182 +#: ../vector/v.to.3d/trans2.c:84 ../vector/v.to.3d/trans3.c:85 +#: ../vector/v.what.rast/main.c:213 ../vector/v.colors/scan_z.c:36 +#: ../vector/v.colors/scan_cats.c:24 ../vector/v.vol.rst/user1.c:140 +#: ../vector/v.decimate/main.c:410 ../vector/v.colors.out/scan_cats.c:32 +#: ../vector/v.label/main.c:293 ../vector/v.info/level1.c:38 +msgid "Unable to read vector map" +msgstr "Non è possibile leggere la mappa vettoriale" + +#: ../raster/r.path/main.c:351 ../raster/r.drain/main.c:319 +#, c-format +msgid "Starting vector map <%s> contains no points in the current region" +msgstr "La mappa vettoriale di partenza <%s> non contiene punti nella regione corrente" + +#: ../raster/r.path/main.c:359 +#, fuzzy +msgid "No start point(s) specified" +msgstr "Nessun punto di partenza/arrivo definito" + +#: ../raster/r.path/main.c:369 +#, fuzzy, c-format +msgid "Reading raster values map <%s> ..." +msgstr "Lettura della mappa raster <%s> in corso..." + +#: ../raster/r.path/main.c:382 ../raster/r.path/main.c:445 +#: ../raster/r.path/main.c:462 +#, fuzzy +msgid "Unable to write to tempfile" +msgstr "Impossibile scrivere in un file temporaneo" + +#: ../raster/r.path/main.c:390 ../raster/r.info/main.c:134 +msgid "Unable to read range file" +msgstr "Impossibile leggere il file range" + +#: ../raster/r.path/main.c:393 +#, fuzzy, c-format +msgid "Invalid directions map <%s>" +msgstr "Mappa <%s> non valida" + +#: ../raster/r.path/main.c:398 +msgid "Directional degrees can not be > 360" +msgstr "" + +#: ../raster/r.path/main.c:403 +msgid "Directional degrees divided by 45 can not be > 8" +msgstr "" + +#: ../raster/r.path/main.c:408 +#, c-format +msgid "Bitmask encoded directions can not be > %d" +msgstr "" + +#: ../raster/r.path/main.c:414 +msgid "Input direction format assumed to be degrees CCW from East divided by 45" +msgstr "" + +#: ../raster/r.path/main.c:418 +msgid "Input direction format assumed to be bitmask encoded without Knight's move" +msgstr "" + +#: ../raster/r.path/main.c:422 +#, fuzzy +msgid "Input direction format assumed to be degrees CCW from East" +msgstr "Misurato in gradi in senso antiorario da EST" + +#: ../raster/r.path/main.c:426 +msgid "Input direction format assumed to be bitmask encoded with Knight's move" +msgstr "" + +#: ../raster/r.path/main.c:429 +#, fuzzy, c-format +msgid "Unable to detect format of input direction map <%s>" +msgstr "Non è possibile creare la mappa vettoriale <%s>" + +#: ../raster/r.path/main.c:432 +#, fuzzy, c-format +msgid "Invalid directions format '%s'" +msgstr "Colore non valido: %s" + +#: ../raster/r.path/main.c:434 +#, fuzzy, c-format +msgid "Reading direction map <%s> ..." +msgstr "Lettura della mappa vettoriale <%s in %s> in corso..." + +#: ../raster/r.path/main.c:481 +#, fuzzy +msgid "Processing start points..." +msgstr "Eseguendo il primo passaggio..." + +#: ../raster/r.path/main.c:491 ../vector/v.buffer/main.c:414 +#: ../vector/v.in.ogr/main.c:912 ../vector/v.overlay/main.c:227 +msgid "Unable to create temporary vector map" +msgstr "" + +#: ../raster/r.path/main.c:497 ../raster/r.path/main.c:513 +#, fuzzy, c-format +msgid "No path at row %d, col %d" +msgstr "Conversione dei dati non riuscita alla riga %d, colonna %d" + +#: ../raster/r.path/main.c:502 ../vector/v.overlay/line_area.c:256 +#: ../vector/v.overlay/area_area.c:109 +msgid "Breaking lines..." +msgstr "Sto rompendo le linee" + +#: ../raster/r.path/main.c:555 ../raster/r.path/main.c:585 +#: ../raster/r.in.lidar/main.c:760 ../raster/r.drain/main.c:471 +msgid "Writing output raster map..." +msgstr "" + +#: ../raster/r.path/main.c:640 +#, fuzzy +msgid "Unable to increase point list" +msgstr "Impossibile leggere l'input: %s" + +#: ../raster/r.path/main.c:740 ../raster/r.path/main.c:771 +#: ../raster/r.path/main.c:897 ../raster/r.path/main.c:1005 +#: ../raster/r.path/main.c:1031 ../raster/r.path/main.c:1128 +#: ../raster/r.clump/clump.c:99 ../raster/r.clump/clump.c:151 +#: ../raster/r.clump/minsize.c:152 ../raster/r.clump/minsize.c:253 +#: ../raster/r.clump/minsize.c:287 ../raster/r.clump/minsize.c:293 +#: ../raster/r.clump/minsize.c:424 ../raster/r.clump/minsize.c:447 +#: ../raster/r.clump/minsize.c:518 ../imagery/i.segment/cluster.c:431 +msgid "Unable to read from temp file" +msgstr "Impossibile leggere dal file temporaneo" + +#: ../raster/r.path/main.c:831 +#, c-format +msgid "No path from row %d, col %d" +msgstr "" + +#: ../raster/r.path/main.c:845 +#, fuzzy, c-format +msgid "Invalid direction %d" +msgstr "Est non valido" + +#: ../raster/r.path/main.c:934 +#, fuzzy +msgid "Path is leaving the current region" +msgstr "Stampa la regione corrente" + #: ../raster/r.profile/main.c:54 ../raster/r.transect/main.c:104 #: ../display/d.profile/main.c:192 ../raster3d/r3.cross.rast/main.c:229 #: ../vector/v.profile/main.c:154 @@ -5717,7 +6057,7 @@ msgid "Outputs the raster map layer values lying on user-defined line(s)." msgstr "Dà in output valori di layer raster giacenti su linea(e) definite dall'utente." -#: ../raster/r.profile/main.c:65 ../raster/r.horizon/main.c:304 +#: ../raster/r.profile/main.c:65 ../raster/r.horizon/main.c:303 msgid "Name of file for output (use output=- for stdout)" msgstr "Nome del file di output (utilizzare output=- per stampare a monitor)" @@ -5764,10 +6104,11 @@ msgstr "" #: ../raster/r.profile/main.c:176 ../raster/r.out.ppm3/main.c:133 -#: ../raster/r.recode/main.c:90 ../raster/r.horizon/main.c:385 -#: ../raster/r.in.lidar/main.c:646 ../raster/r.category/main.c:173 +#: ../raster/r.recode/main.c:90 ../raster/r.horizon/main.c:389 +#: ../raster/r.in.lidar/main.c:651 ../raster/r.category/main.c:173 #: ../raster/r.out.ascii/main.c:157 ../display/d.mon/stop.c:66 -#: ../general/g.pnmcomp/main.c:242 ../general/g.pnmcomp/main.c:259 +#: ../raster3d/r3.out.vtk/main.c:420 ../general/g.pnmcomp/main.c:242 +#: ../general/g.pnmcomp/main.c:259 #: ../imagery/i.ortho.photo/i.ortho.transform/main.c:350 #: ../misc/m.transform/main.c:276 ../misc/m.nviz.script/main.c:202 #: ../vector/v.out.vtk/main.c:173 ../vector/v.out.ascii/main.c:125 @@ -5819,117 +6160,117 @@ msgid "One coordinate pair per line, please" msgstr "Una coppia di coordinate per linea, per piacere" -#: ../raster/r.sun/main.c:252 ../raster/r.horizon/main.c:181 +#: ../raster/r.sun/main.c:251 ../raster/r.horizon/main.c:180 #: ../raster/r.sunhours/main.c:73 ../raster/r.sunmask/main.c:117 msgid "solar" msgstr "" -#: ../raster/r.sun/main.c:253 ../raster/r.sunhours/main.c:74 +#: ../raster/r.sun/main.c:252 ../raster/r.sunhours/main.c:74 msgid "sun energy" msgstr "" -#: ../raster/r.sun/main.c:254 ../raster/r.sunmask/main.c:119 +#: ../raster/r.sun/main.c:253 ../raster/r.sunmask/main.c:119 msgid "shadow" msgstr "" -#: ../raster/r.sun/main.c:255 +#: ../raster/r.sun/main.c:254 msgid "Solar irradiance and irradiation model." msgstr "Radiazione solare e modello di irraggiamento" -#: ../raster/r.sun/main.c:257 +#: ../raster/r.sun/main.c:256 msgid "Computes direct (beam), diffuse and reflected solar irradiation raster maps for given day, latitude, surface and atmospheric conditions. Solar parameters (e.g. sunrise, sunset times, declination, extraterrestrial irradiance, daylight length) are saved in the map history file. Alternatively, a local time can be specified to compute solar incidence angle and/or irradiance raster maps. The shadowing effect of the topography is optionally incorporated." msgstr "Calcola mappe raster di radiazione solare diretta, diffusa e riflessa per un dato giorno, latitudine e condizioni atmosferiche. I parametri solari (e.g. ora del sorgere e tramontare del sole, declinazione, radiazione extraterrestre, ore di luce) sono salvate in un file della cronologia. In alternativa può essere definita un'ora locale per calcolare mappe dell'angolo di incidenza o di radiazione. L'effetto ombreggiatura della topografia è incorporato opzionalmente." -#: ../raster/r.sun/main.c:271 +#: ../raster/r.sun/main.c:270 msgid "Name of the input elevation raster map [meters]" msgstr "Nome della mappa raster di elevazione di input [metri]" -#: ../raster/r.sun/main.c:280 +#: ../raster/r.sun/main.c:279 msgid "Name of the input aspect map (terrain aspect or azimuth of the solar panel) [decimal degrees]" msgstr "Nome della mappa delle esposizioni (esposizione del terreno o azimuth del pannello solare) [gradi decimali]" -#: ../raster/r.sun/main.c:289 +#: ../raster/r.sun/main.c:288 msgid "A single value of the orientation (aspect), 270 is south" msgstr "Un singolo valore dell'angolo di esposizione, il sud è 270" -#: ../raster/r.sun/main.c:298 +#: ../raster/r.sun/main.c:297 msgid "Name of the input slope raster map (terrain slope or solar panel inclination) [decimal degrees]" msgstr "Nome dela mappa di input delle pendenze (pendenza del terreno o inclinazione del pannello solare) [gradi decimali]" -#: ../raster/r.sun/main.c:306 +#: ../raster/r.sun/main.c:305 msgid "A single value of inclination (slope)" msgstr "Un sngolo valore di inclinazione (pendenza)" -#: ../raster/r.sun/main.c:315 +#: ../raster/r.sun/main.c:314 msgid "Name of the Linke atmospheric turbidity coefficient input raster map [-]" msgstr "Nome della mappa raster di input dei coefficienti di torbidità di Linke [-]" -#: ../raster/r.sun/main.c:324 +#: ../raster/r.sun/main.c:323 msgid "A single value of the Linke atmospheric turbidity coefficient [-]" msgstr "Un singolo valore del coefficiente di torbidità di Linke [-]" -#: ../raster/r.sun/main.c:333 +#: ../raster/r.sun/main.c:332 msgid "Name of the ground albedo coefficient input raster map [-]" msgstr "Nome della mappa raster di input dei coefficienti di albedo [-]" -#: ../raster/r.sun/main.c:342 +#: ../raster/r.sun/main.c:341 msgid "A single value of the ground albedo coefficient [-]" msgstr "Un singolo valore del coefficiente di albedo [-]" -#: ../raster/r.sun/main.c:351 +#: ../raster/r.sun/main.c:350 msgid "Name of input raster map containing latitudes [decimal degrees]" msgstr "Nome della mappa raster di input contenente le latitudini [gradi decimali]" -#: ../raster/r.sun/main.c:360 +#: ../raster/r.sun/main.c:359 msgid "Name of input raster map containing longitudes [decimal degrees]" msgstr "Nome della mappa raster di input contenente le longitudini [gradi decimali]" -#: ../raster/r.sun/main.c:369 +#: ../raster/r.sun/main.c:368 msgid "Name of real-sky beam radiation coefficient (thick cloud) input raster map [0-1]" msgstr "" -#: ../raster/r.sun/main.c:378 +#: ../raster/r.sun/main.c:377 msgid "Name of real-sky diffuse radiation coefficient (haze) input raster map [0-1]" msgstr "" -#: ../raster/r.sun/main.c:385 +#: ../raster/r.sun/main.c:384 msgid "The horizon information input map basename" msgstr "" -#: ../raster/r.sun/main.c:393 ../raster/r.horizon/main.c:211 +#: ../raster/r.sun/main.c:392 ../raster/r.horizon/main.c:210 msgid "Angle step size for multidirectional horizon [degrees]" msgstr "" -#: ../raster/r.sun/main.c:402 +#: ../raster/r.sun/main.c:401 msgid "Output incidence angle raster map (mode 1 only)" msgstr "Mappa raster di output dell'angolo di incidenza (solo modalità 1)" -#: ../raster/r.sun/main.c:411 +#: ../raster/r.sun/main.c:410 msgid "Output beam irradiance [W.m-2] (mode 1) or irradiation raster map [Wh.m-2.day-1] (mode 2)" msgstr "Mappa raster di output della radiazione diretta, istantanea [W.m-2] (modalità 1) o cumulata [Wh.m-2.giorno-1] (modalità 2)" -#: ../raster/r.sun/main.c:420 +#: ../raster/r.sun/main.c:419 msgid "Output diffuse irradiance [W.m-2] (mode 1) or irradiation raster map [Wh.m-2.day-1] (mode 2)" msgstr "Mappa raster di output della radiazione diffusa, istantanea [W.m-2] (modalità 1) o cumulata [Wh.m-2.giorno-1] (modalità 2)" -#: ../raster/r.sun/main.c:429 +#: ../raster/r.sun/main.c:428 msgid "Output ground reflected irradiance [W.m-2] (mode 1) or irradiation raster map [Wh.m-2.day-1] (mode 2)" msgstr "Mappa raster di output della radiazione riflessa, istantanea [W.m-2] (modalità 1) o cumulata [Wh.m-2.giorno-1] (modalità 2)" -#: ../raster/r.sun/main.c:438 +#: ../raster/r.sun/main.c:437 msgid "Output global (total) irradiance/irradiation [W.m-2] (mode 1) or irradiance/irradiation raster map [Wh.m-2.day-1] (mode 2)" msgstr "Mappa raster di output della radiazione globale (totale), istantanea [W.m-2] (modalità 1) o cumulata [Wh.m-2.giorno-1] (modalità 2)" -#: ../raster/r.sun/main.c:447 +#: ../raster/r.sun/main.c:446 msgid "Output insolation time raster map [h] (mode 2 only)" msgstr "Mappa raster di output del tempo di insolazione [h] (solo modalità 2)" -#: ../raster/r.sun/main.c:454 +#: ../raster/r.sun/main.c:453 msgid "No. of day of the year (1-365)" msgstr "Numero di giorno dell'anno (1-365)" -#: ../raster/r.sun/main.c:456 ../raster/r.sun/main.c:465 -#: ../raster/r.sun/main.c:482 ../raster/r.sun/main.c:529 +#: ../raster/r.sun/main.c:455 ../raster/r.sun/main.c:464 +#: ../raster/r.sun/main.c:481 ../raster/r.sun/main.c:528 #: ../raster/r.sunhours/main.c:103 ../raster/r.sunhours/main.c:112 #: ../raster/r.sunhours/main.c:120 ../raster/r.sunhours/main.c:129 #: ../raster/r.sunhours/main.c:138 ../raster/r.sunhours/main.c:147 @@ -5940,184 +6281,184 @@ msgid "Time" msgstr "Orario" -#: ../raster/r.sun/main.c:464 +#: ../raster/r.sun/main.c:463 msgid "Time step when computing all-day radiation sums [decimal hours]" msgstr "Frequenza oraria usata nel calcolo della somma delle radiazioni per l'intera giornata [ore decimali]" -#: ../raster/r.sun/main.c:472 +#: ../raster/r.sun/main.c:471 msgid "Declination value (overriding the internally computed value) [radians]" msgstr "Valore della declinazione (che sostituisce il valore calcolato internamente) [radianti]" -#: ../raster/r.sun/main.c:480 +#: ../raster/r.sun/main.c:479 msgid "Local (solar) time (to be set for mode 1 only) [decimal hours]" msgstr "Ora locale (solare) (da impostare solo per la modalità 1) [ore decimali]" -#: ../raster/r.sun/main.c:491 +#: ../raster/r.sun/main.c:490 msgid "Number of threads which will be used for parallel computing" msgstr "" -#: ../raster/r.sun/main.c:513 ../raster/r.horizon/main.c:296 +#: ../raster/r.sun/main.c:512 ../raster/r.horizon/main.c:295 msgid "Sampling distance step coefficient (0.5-1.5)" msgstr "" -#: ../raster/r.sun/main.c:521 +#: ../raster/r.sun/main.c:520 msgid "Read the input files in this number of chunks" msgstr "Legge i file di input in questo numero di parti" -#: ../raster/r.sun/main.c:528 +#: ../raster/r.sun/main.c:527 msgid "Civil time zone value, if none, the time will be local solar time" msgstr "Valore del fuso orario legale; se non fornito l'ora sarà l'ora solare" -#: ../raster/r.sun/main.c:534 +#: ../raster/r.sun/main.c:533 msgid "Do not incorporate the shadowing effect of terrain" msgstr "" -#: ../raster/r.sun/main.c:539 +#: ../raster/r.sun/main.c:538 msgid "Use the low-memory version of the program" msgstr "Usa la versione del programma a bassa memoria" -#: ../raster/r.sun/main.c:578 +#: ../raster/r.sun/main.c:577 #, c-format msgid "<%d> is not valid number of threads. Number of threads will be set to <%d>" msgstr "" -#: ../raster/r.sun/main.c:587 +#: ../raster/r.sun/main.c:586 #, c-format msgid "Number of threads <%d>" msgstr "" -#: ../raster/r.sun/main.c:594 +#: ../raster/r.sun/main.c:593 msgid "You must give the longitude raster if you use civil time" msgstr "Si deve fornire il raster delle longitudini per utilizzare l'ora legale" -#: ../raster/r.sun/main.c:597 +#: ../raster/r.sun/main.c:596 msgid "Error reading civil time zone value" msgstr "Errore nella lettura del valore del fuso orario legale" -#: ../raster/r.sun/main.c:600 +#: ../raster/r.sun/main.c:599 msgid "Invalid civil time zone value" msgstr "Valore del fuso orario legale non valido" -#: ../raster/r.sun/main.c:625 +#: ../raster/r.sun/main.c:624 msgid "insol_time and incidout are incompatible options" msgstr "insol_time e incidout sono opzioni incompatibili" -#: ../raster/r.sun/main.c:630 +#: ../raster/r.sun/main.c:629 msgid "Error reading time step size" msgstr "Errore nella lettura della frequenza oraria" -#: ../raster/r.sun/main.c:632 +#: ../raster/r.sun/main.c:631 msgid "Invalid time step size" msgstr "Misura della frequenza oraria non valida" -#: ../raster/r.sun/main.c:636 +#: ../raster/r.sun/main.c:635 msgid "Error reading horizon step size" msgstr "" -#: ../raster/r.sun/main.c:641 +#: ../raster/r.sun/main.c:640 msgid "The horizon step size must be greater than 0." msgstr "" -#: ../raster/r.sun/main.c:644 +#: ../raster/r.sun/main.c:643 msgid "If you use the horizon option you must also set the 'horizonstep' parameter." msgstr "Se si utilizza l'opzione horizon bisogna anche impostare il parametro 'horizonstep'" -#: ../raster/r.sun/main.c:650 +#: ../raster/r.sun/main.c:649 msgid "Time and insol_time are incompatible options" msgstr "Time e insol_time sono opzioni incompatibili" -#: ../raster/r.sun/main.c:652 +#: ../raster/r.sun/main.c:651 msgid "Mode 1: instantaneous solar incidence angle & irradiance using a set local time" msgstr "Modalità 1: angolo di incidenza e radiazione istantanei usando un'ora locale definita" -#: ../raster/r.sun/main.c:657 +#: ../raster/r.sun/main.c:656 msgid "incidout requires time parameter to be set" msgstr "incidout richiede che venga impostato il parametro time" -#: ../raster/r.sun/main.c:659 +#: ../raster/r.sun/main.c:658 msgid "Mode 2: integrated daily irradiation for a given day of the year" msgstr "Modalità 2: radiazione giornaliera integrata per un dato giorno dell'anno" -#: ../raster/r.sun/main.c:682 +#: ../raster/r.sun/main.c:681 #, c-format msgid "Using Linke constant: %lf" msgstr "" -#: ../raster/r.sun/main.c:684 +#: ../raster/r.sun/main.c:683 #, c-format msgid "Using Linke map <%s>" msgstr "" -#: ../raster/r.sun/main.c:689 +#: ../raster/r.sun/main.c:688 #, c-format msgid "Using albedo constant: %lf" msgstr "" -#: ../raster/r.sun/main.c:691 +#: ../raster/r.sun/main.c:690 #, c-format msgid "Using albedo map <%s>" msgstr "" -#: ../raster/r.sun/main.c:696 +#: ../raster/r.sun/main.c:695 #, c-format msgid "Using slope constant: %lf" msgstr "" -#: ../raster/r.sun/main.c:699 +#: ../raster/r.sun/main.c:698 #, c-format msgid "Using slope map <%s>" msgstr "" -#: ../raster/r.sun/main.c:704 +#: ../raster/r.sun/main.c:703 #, c-format msgid "Using aspect constant: %lf" msgstr "" -#: ../raster/r.sun/main.c:707 +#: ../raster/r.sun/main.c:706 #, c-format msgid "Using aspect map <%s>" msgstr "" -#: ../raster/r.sun/main.c:722 +#: ../raster/r.sun/main.c:721 msgid "If you use -s and no horizon rasters, numpartitions must be =1" msgstr "Se si usa -s e nessun raster dell'orizzonte, il numpartitions dev'essere=1" -#: ../raster/r.sun/main.c:735 +#: ../raster/r.sun/main.c:734 msgid "If you want to save memory and to use shadows, you must use pre-calculated horizons." msgstr "Per risparmiare memoria e usare l'ombreggiatura si devono usare orizzonti precalcolati" -#: ../raster/r.sun/main.c:780 ../raster/r.horizon/main.c:531 -#: ../display/d.where/main.c:107 ../general/g.region/printwindow.c:251 -#: ../general/g.region/printwindow.c:475 ../general/g.region/printwindow.c:542 +#: ../raster/r.sun/main.c:779 ../raster/r.horizon/main.c:535 +#: ../display/d.where/main.c:107 ../general/g.region/printwindow.c:250 +#: ../general/g.region/printwindow.c:486 ../general/g.region/printwindow.c:556 msgid "Can't get projection info of current location" msgstr "Non è possibile ottenere le informazioni sulla proiezione della location corrente" -#: ../raster/r.sun/main.c:784 ../raster/r.horizon/main.c:534 -#: ../display/d.where/main.c:110 ../general/g.region/printwindow.c:254 -#: ../general/g.region/printwindow.c:478 ../general/g.region/printwindow.c:547 +#: ../raster/r.sun/main.c:783 ../raster/r.horizon/main.c:538 +#: ../display/d.where/main.c:110 ../general/g.region/printwindow.c:253 +#: ../general/g.region/printwindow.c:489 ../general/g.region/printwindow.c:561 msgid "Can't get projection units of current location" msgstr "Non è possibile ottenere le unità della proiezione della location attuale" -#: ../raster/r.sun/main.c:802 +#: ../raster/r.sun/main.c:800 msgid "latin and longin raster maps have no effect when in a Lat/Lon location" msgstr "" -#: ../raster/r.sun/main.c:807 +#: ../raster/r.sun/main.c:805 msgid "Both latin and longin raster maps must be given, or neither" msgstr "Devono essere fornite entrambe le mappe latin e longin, oppure nessuna" -#: ../raster/r.sun/main.c:854 ../raster/r.sun/main.c:865 -#: ../raster/r.sun/main.c:878 ../raster/r.sun/main.c:890 -#: ../raster/r.sun/main.c:901 ../raster/r.sun/main.c:912 -#: ../raster/r.sun/main.c:923 ../raster/r.sun/main.c:935 -#: ../raster/r.sun/main.c:946 ../raster/r.li/r.li.daemon/list.c:49 +#: ../raster/r.sun/main.c:852 ../raster/r.sun/main.c:863 +#: ../raster/r.sun/main.c:876 ../raster/r.sun/main.c:888 +#: ../raster/r.sun/main.c:899 ../raster/r.sun/main.c:910 +#: ../raster/r.sun/main.c:921 ../raster/r.sun/main.c:933 +#: ../raster/r.sun/main.c:944 ../raster/r.li/r.li.daemon/list.c:49 #: ../raster/r.to.rast3/main.c:244 ../raster/r.stream.extract/cseg.c:51 #: ../raster/r.stream.extract/dseg.c:51 ../raster/r.stream.extract/bseg.c:50 #: ../raster/r.stream.extract/seg.c:56 ../raster3d/r3.to.rast/main.c:360 #: ../imagery/i.smap/multialloc.c:115 ../db/drivers/sqlite/listdb.c:134 #: ../db/drivers/postgres/listtab.c:92 ../db/drivers/postgres/listdb.c:88 #: ../vector/v.mkgrid/write_grid.c:28 ../vector/v.kcv/main.c:208 -#: ../vector/v.net.distance/main.c:228 ../vector/v.surf.rst/main.c:843 +#: ../vector/v.net.distance/main.c:228 ../vector/v.surf.rst/main.c:846 #: ../vector/v.net.allpairs/main.c:201 ../vector/v.profile/processors.c:31 #: ../vector/v.net.connectivity/main.c:186 #: ../vector/v.net.connectivity/main.c:202 ../vector/v.net.flow/main.c:232 @@ -6146,6 +6487,21 @@ msgid "Out of memory" msgstr "Fuori memoria massima" +#: ../raster/r.sun/main.c:1894 ../raster/r.sunhours/main.c:296 +#: ../raster/r.sunhours/main.c:392 ../raster/r.sunmask/g_solposition.c:128 +#: ../raster/r.latlong/main.c:131 ../general/g.region/printwindow.c:279 +#: ../general/g.region/printwindow.c:290 ../general/g.region/printwindow.c:301 +#: ../general/g.region/printwindow.c:312 ../general/g.region/printwindow.c:325 +#: ../general/g.region/printwindow.c:510 ../general/g.region/printwindow.c:602 +#: ../general/g.region/printwindow.c:616 ../general/g.region/printwindow.c:635 +#: ../general/g.region/printwindow.c:655 ../general/g.region/printwindow.c:672 +#: ../vector/v.proj/main.c:343 ../vector/v.proj/main.c:355 +#: ../vector/v.proj/main.c:370 ../vector/v.proj/main.c:385 +#: ../vector/v.proj/main.c:466 ../vector/v.proj/main.c:471 +#, fuzzy, c-format +msgid "Error in %s (projection of input coordinate pair)" +msgstr "Errore nell'esecuzione di 'pj do proj' (ovvero nella coppia di coordinate di proiezione in input)" + #: ../raster/r.regression.multi/main.c:61 msgid "Matrix is unsolvable" msgstr "" @@ -6277,7 +6633,7 @@ #: ../raster/r.volume/main.c:260 ../raster/r.to.vect/main.c:229 #: ../raster3d/r3.flow/main.c:64 ../vector/v.mkgrid/main.c:342 -#: ../vector/v.mkgrid/main.c:400 ../vector/v.random/main.c:253 +#: ../vector/v.mkgrid/main.c:400 ../vector/v.random/main.c:294 #: ../vector/v.in.ascii/main.c:415 ../vector/v.in.dxf/write_vect.c:233 #: ../vector/v.lrs/v.lrs.create/main.c:338 #, c-format @@ -6302,8 +6658,7 @@ msgstr "" #: ../raster/r.volume/main.c:296 ../raster/r.to.vect/util.c:157 -#: ../raster/r.to.vect/areas_io.c:359 ../vector/v.random/main.c:470 -#: ../vector/v.random/main.c:594 ../vector/v.in.lidar/attributes.c:240 +#: ../raster/r.to.vect/areas_io.c:359 ../vector/v.in.lidar/attributes.c:240 #: ../vector/v.vol.rst/vector.c:80 #, c-format msgid "Cannot insert new row: %s" @@ -6412,20 +6767,6 @@ msgid "Use the Courant-Friedrichs-Lewy criteria for time step calculation" msgstr "" -#: ../raster/r.solute.transport/main.c:230 ../raster/r.topmodel/main.c:52 -#: ../raster/r.uslek/main.c:54 ../raster/r.usler/main.c:53 -#: ../raster/r.gwflow/main.c:210 ../raster/r.stream.extract/main.c:77 -#: ../raster/r.fill.dir/main.c:87 ../raster/r.basins.fill/main.c:55 -#: ../raster/r.water.outlet/main.c:58 ../raster/r.drain/main.c:110 -#: ../raster/r.topidx/main.c:40 ../raster/r.flow/main.c:422 -#: ../raster/r.carve/main.c:75 ../raster/r.lake/main.c:151 -#: ../raster/r.watershed/front/main.c:74 -#: ../raster/r.sim/r.sim.sediment/main.c:115 -#: ../raster/r.sim/r.sim.water/main.c:114 ../raster3d/r3.gwflow/main.c:162 -#: ../raster3d/r3.flow/main.c:180 -msgid "hydrology" -msgstr "idrologia" - #: ../raster/r.solute.transport/main.c:231 msgid "solute transport" msgstr "" @@ -6482,122 +6823,115 @@ msgid "Could not create and solve the linear equation system" msgstr "" -#: ../raster/r.walk/main.c:179 ../raster/r.cost/main.c:141 -#: ../raster/r.drain/main.c:111 -msgid "cost surface" -msgstr "" - -#: ../raster/r.walk/main.c:180 ../raster/r.cost/main.c:142 +#: ../raster/r.walk/main.c:205 ../raster/r.cost/main.c:165 #: ../raster/r.spreadpath/main.c:90 msgid "cumulative costs" msgstr "" -#: ../raster/r.walk/main.c:181 ../raster/r.cost/main.c:143 +#: ../raster/r.walk/main.c:206 ../raster/r.cost/main.c:166 #: ../vector/v.net.iso/main.c:78 ../vector/v.net.alloc/main.c:66 msgid "cost allocation" msgstr "" -#: ../raster/r.walk/main.c:183 +#: ../raster/r.walk/main.c:208 msgid "Creates a raster map showing the anisotropic cumulative cost of moving between different geographic locations on an input raster map whose cell category values represent cost." msgstr "" -#: ../raster/r.walk/main.c:193 +#: ../raster/r.walk/main.c:218 msgid "Name of input raster map containing friction costs" msgstr "Nome del raster di input contenente i costi di frizione" -#: ../raster/r.walk/main.c:196 +#: ../raster/r.walk/main.c:221 msgid "Name for output raster map to contain walking costs" msgstr "" -#: ../raster/r.walk/main.c:202 ../raster/r.cost/main.c:167 +#: ../raster/r.walk/main.c:227 ../raster/r.cost/main.c:183 +#, fuzzy +msgid "Name of input raster map solving equal costs" +msgstr "Nome del raster di input contenente i costi di frizione" + +#: ../raster/r.walk/main.c:229 ../raster/r.cost/main.c:185 +msgid "Helper variable to pick a direction if two directions have equal cumulative costs (smaller is better)" +msgstr "" + +#: ../raster/r.walk/main.c:235 ../raster/r.cost/main.c:198 msgid "Name for output raster map to contain movement directions" msgstr "" -#: ../raster/r.walk/main.c:203 ../raster/r.cost/main.c:161 -#: ../raster/r.cost/main.c:168 +#: ../raster/r.walk/main.c:236 ../raster/r.walk/main.c:351 +#: ../raster/r.cost/main.c:192 ../raster/r.cost/main.c:199 +#: ../raster/r.cost/main.c:283 msgid "Optional outputs" msgstr "" -#: ../raster/r.walk/main.c:208 ../raster/r.cost/main.c:173 +#: ../raster/r.walk/main.c:241 ../raster/r.cost/main.c:204 msgid "Name of starting vector points map" msgstr "Nome della mappa vettoriale dei punti di partenza" -#: ../raster/r.walk/main.c:209 ../raster/r.walk/main.c:221 -#: ../raster/r.walk/main.c:228 ../raster/r.walk/main.c:309 -#: ../raster/r.cost/main.c:174 ../raster/r.cost/main.c:186 -#: ../raster/r.cost/main.c:193 ../raster/r.cost/main.c:243 -#: ../raster/r.drain/main.c:139 ../raster/r.drain/main.c:146 -msgid "Start" -msgstr "Inizio" - -#: ../raster/r.walk/main.c:214 ../raster/r.cost/main.c:179 +#: ../raster/r.walk/main.c:247 ../raster/r.cost/main.c:210 msgid "Name of stopping vector points map" msgstr "" -#: ../raster/r.walk/main.c:215 ../raster/r.walk/main.c:235 -#: ../raster/r.cost/main.c:180 ../raster/r.cost/main.c:200 +#: ../raster/r.walk/main.c:248 ../raster/r.walk/main.c:268 +#: ../raster/r.cost/main.c:211 ../raster/r.cost/main.c:231 msgid "Stop" msgstr "Arrivo" -#: ../raster/r.walk/main.c:220 ../raster/r.cost/main.c:185 +#: ../raster/r.walk/main.c:253 ../raster/r.cost/main.c:216 msgid "Name of starting raster points map" msgstr "Nome della mappa raster dei punti di partenza" -#: ../raster/r.walk/main.c:227 ../raster/r.cost/main.c:192 -#: ../raster/r.drain/main.c:138 -msgid "Coordinates of starting point(s) (E,N)" -msgstr "" - -#: ../raster/r.walk/main.c:234 ../raster/r.cost/main.c:199 +#: ../raster/r.walk/main.c:267 ../raster/r.cost/main.c:230 msgid "Coordinates of stopping point(s) (E,N)" msgstr "" -#: ../raster/r.walk/main.c:244 ../raster/r.cost/main.c:209 +#: ../raster/r.walk/main.c:277 ../raster/r.cost/main.c:240 msgid "Maximum cumulative cost" msgstr "" -#: ../raster/r.walk/main.c:253 ../raster/r.cost/main.c:218 +#: ../raster/r.walk/main.c:286 ../raster/r.cost/main.c:249 msgid "Cost assigned to null cells. By default, null cells are excluded" msgstr "Costo assegnato alle celle vuote. Se non specificato i valori nulli vengono esclusi." -#: ../raster/r.walk/main.c:254 ../raster/r.walk/main.c:304 -#: ../raster/r.cost/main.c:219 ../raster/r.cost/main.c:238 +#: ../raster/r.walk/main.c:287 ../raster/r.walk/main.c:337 +#: ../raster/r.cost/main.c:250 ../raster/r.cost/main.c:269 msgid "NULL cells" msgstr "" -#: ../raster/r.walk/main.c:263 ../raster/r.cost/main.c:228 +#: ../raster/r.walk/main.c:296 ../raster/r.cost/main.c:259 msgid "Maximum memory to be used in MB" msgstr "" -#: ../raster/r.walk/main.c:273 +#: ../raster/r.walk/main.c:306 msgid "Coefficients for walking energy formula parameters a,b,c,d" msgstr "Coefficienti per i parametri a,b,c,d per la formula dell'energia di cammino" -#: ../raster/r.walk/main.c:274 ../raster/r.walk/main.c:284 -#: ../raster/r.walk/main.c:294 ../raster/r.resamp.rst/main.c:210 +#: ../raster/r.walk/main.c:307 ../raster/r.walk/main.c:317 +#: ../raster/r.walk/main.c:327 ../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 -#: ../raster/r.slope.aspect/main.c:181 ../raster/r.slope.aspect/main.c:189 -#: ../raster/r.slope.aspect/main.c:247 ../raster/r.slope.aspect/main.c:256 -#: ../raster/r.slope.aspect/main.c:262 ../raster/r.in.bin/main.c:275 +#: ../raster/r.slope.aspect/main.c:199 ../raster/r.slope.aspect/main.c:207 +#: ../raster/r.slope.aspect/main.c:265 ../raster/r.slope.aspect/main.c:274 +#: ../raster/r.slope.aspect/main.c:280 ../raster/r.slope.aspect/main.c:286 +#: ../raster/r.slope.aspect/main.c:294 ../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:107 ../raster/r.resamp.bspline/main.c:115 -#: ../raster/r.resamp.bspline/main.c:121 ../raster/r.resamp.bspline/main.c:133 -#: ../raster/r.resamp.bspline/main.c:138 ../raster/r.out.mpeg/main.c:132 +#: ../raster/r.resamp.bspline/main.c:109 ../raster/r.resamp.bspline/main.c:117 +#: ../raster/r.resamp.bspline/main.c:123 ../raster/r.resamp.bspline/main.c:135 +#: ../raster/r.resamp.bspline/main.c:140 ../raster/r.out.mpeg/main.c:132 #: ../display/d.mon/main.c:82 ../display/d.mon/main.c:90 #: ../display/d.mon/main.c:98 ../display/d.mon/main.c:104 #: ../display/d.mon/main.c:110 ../display/d.mon/main.c:145 #: ../display/d.mon/main.c:151 ../display/d.mon/main.c:157 #: ../general/g.access/main.c:50 ../general/g.access/main.c:58 -#: ../imagery/i.segment/parse_args.c:68 ../imagery/i.segment/parse_args.c:77 -#: ../imagery/i.segment/parse_args.c:88 ../imagery/i.segment/parse_args.c:99 -#: ../imagery/i.segment/parse_args.c:109 ../imagery/i.segment/parse_args.c:127 -#: ../imagery/i.segment/parse_args.c:135 ../imagery/i.segment/parse_args.c:144 -#: ../imagery/i.segment/parse_args.c:151 ../imagery/i.segment/parse_args.c:157 -#: ../imagery/i.segment/parse_args.c:163 ../imagery/i.segment/parse_args.c:169 -#: ../imagery/i.segment/parse_args.c:176 ../imagery/i.cluster/main.c:103 +#: ../imagery/i.segment/parse_args.c:71 ../imagery/i.segment/parse_args.c:80 +#: ../imagery/i.segment/parse_args.c:91 ../imagery/i.segment/parse_args.c:102 +#: ../imagery/i.segment/parse_args.c:112 ../imagery/i.segment/parse_args.c:130 +#: ../imagery/i.segment/parse_args.c:138 ../imagery/i.segment/parse_args.c:147 +#: ../imagery/i.segment/parse_args.c:154 ../imagery/i.segment/parse_args.c:160 +#: ../imagery/i.segment/parse_args.c:166 ../imagery/i.segment/parse_args.c:172 +#: ../imagery/i.segment/parse_args.c:179 ../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 @@ -6619,219 +6953,229 @@ #: ../vector/v.lidar.correction/main.c:111 ../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.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.surf.bspline/main.c:179 ../vector/v.vol.rst/main.c:270 +#: ../vector/v.vol.rst/main.c:278 ../vector/v.vol.rst/main.c:285 +#: ../vector/v.vol.rst/main.c:313 ../vector/v.vol.rst/main.c:322 +#: ../vector/v.vol.rst/main.c:331 ../vector/v.vol.rst/main.c:339 +#: ../vector/v.vol.rst/main.c:348 ../vector/v.vol.rst/main.c:356 #: ../vector/v.outlier/main.c:104 ../vector/v.outlier/main.c:113 #: ../vector/v.outlier/main.c:121 ../vector/v.colors.out/main.c:68 #: ../vector/v.colors.out/main.c:73 msgid "Settings" msgstr "Impostazioni" -#: ../raster/r.walk/main.c:283 +#: ../raster/r.walk/main.c:316 msgid "Lambda coefficients for combining walking energy and friction cost" msgstr "Coefficienti lamda per combinare assieme l'energia di cammino e il costo di frizione" -#: ../raster/r.walk/main.c:293 +#: ../raster/r.walk/main.c:326 msgid "Slope factor determines travel energy cost per height step" msgstr "Il fattore pendenza determina il costo di viaggio in termini di energia in relazione al dislivello" -#: ../raster/r.walk/main.c:299 ../raster/r.cost/main.c:233 +#: ../raster/r.walk/main.c:332 ../raster/r.cost/main.c:264 msgid "Use the 'Knight's move'; slower, but more accurate" msgstr "Usa la 'Mossa del cavallo'; più lenta ma di maggior accuratezza" -#: ../raster/r.walk/main.c:303 ../raster/r.cost/main.c:237 +#: ../raster/r.walk/main.c:336 ../raster/r.cost/main.c:268 msgid "Keep null values in output raster map" msgstr "Tiene i valori nulli nella mappa raster di output" -#: ../raster/r.walk/main.c:308 ../raster/r.cost/main.c:242 +#: ../raster/r.walk/main.c:341 ../raster/r.cost/main.c:273 msgid "Start with values in raster map" msgstr "Avvia con i valori nella mappa raster" -#: ../raster/r.walk/main.c:313 ../raster/r.cost/main.c:247 +#: ../raster/r.walk/main.c:346 ../raster/r.cost/main.c:278 msgid "Print info about disk space and memory requirements and exit" msgstr "" -#: ../raster/r.walk/main.c:357 ../raster/r.cost/main.c:297 +#: ../raster/r.walk/main.c:350 ../raster/r.cost/main.c:282 +msgid "Create bitmask encoded directions" +msgstr "" + +#: ../raster/r.walk/main.c:397 ../raster/r.cost/main.c:337 msgid "Must specify exactly one of start_points, start_rast or coordinate" msgstr "Bisogna specificare esattamente uno tra start_points, start_rast o coordianta" -#: ../raster/r.walk/main.c:362 ../raster/r.walk/main.c:845 -#: ../raster/r.cost/main.c:302 ../raster/r.cost/main.c:712 +#: ../raster/r.walk/main.c:403 ../raster/r.walk/main.c:896 +#: ../raster/r.cost/main.c:343 ../raster/r.cost/main.c:759 msgid "No start points" msgstr "Nessun punto di partenza" -#: ../raster/r.walk/main.c:369 ../raster/r.cost/main.c:309 +#: ../raster/r.walk/main.c:408 ../raster/r.cost/main.c:348 +#, fuzzy +msgid "No stop points" +msgstr "Nessun punto di partenza" + +#: ../raster/r.walk/main.c:412 ../raster/r.cost/main.c:352 #, c-format msgid "Inappropriate maximum cost: %d" msgstr "Costo massimo non appropriato: %d" -#: ../raster/r.walk/main.c:372 ../raster/r.cost/main.c:312 +#: ../raster/r.walk/main.c:415 ../raster/r.cost/main.c:355 #, c-format msgid "Inappropriate amount of memory: %d" msgstr "" -#: ../raster/r.walk/main.c:377 +#: ../raster/r.walk/main.c:420 #, c-format msgid "Missing required value: got %d instead of 4" msgstr "Mancano valori richiesti: ottenuti %d invece di 4" -#: ../raster/r.walk/main.c:380 +#: ../raster/r.walk/main.c:423 #, c-format msgid "Walking costs are a=%g b=%g c=%g d=%g" msgstr "" -#: ../raster/r.walk/main.c:385 ../raster/r.walk/main.c:393 +#: ../raster/r.walk/main.c:428 ../raster/r.walk/main.c:436 #, c-format msgid "Missing required value: %d" msgstr "Valore richiesto mancante: %d" -#: ../raster/r.walk/main.c:388 +#: ../raster/r.walk/main.c:431 #, c-format msgid "Lambda is %g" msgstr "" -#: ../raster/r.walk/main.c:396 +#: ../raster/r.walk/main.c:439 #, c-format msgid "Slope_factor is %g" msgstr "" -#: ../raster/r.walk/main.c:415 ../raster/r.cost/main.c:330 +#: ../raster/r.walk/main.c:466 ../raster/r.cost/main.c:381 msgid "Assigning negative cost to null cell. Null cells excluded." msgstr "Assegnamento di un costo negativo alle celle con valore null. Le celle con valore null vengono escluse." -#: ../raster/r.walk/main.c:525 ../raster/r.walk/main.c:538 -#: ../raster/r.cost/main.c:412 ../raster/r.cost/main.c:424 +#: ../raster/r.walk/main.c:571 ../raster/r.walk/main.c:584 +#: ../raster/r.cost/main.c:458 ../raster/r.cost/main.c:470 #, c-format msgid "Will need at least %.2f MB of disk space" msgstr "" -#: ../raster/r.walk/main.c:527 ../raster/r.walk/main.c:539 -#: ../raster/r.cost/main.c:414 ../raster/r.cost/main.c:425 +#: ../raster/r.walk/main.c:573 ../raster/r.walk/main.c:585 +#: ../raster/r.cost/main.c:460 ../raster/r.cost/main.c:471 #, c-format msgid "Will need at least %.2f MB of memory" msgstr "" -#: ../raster/r.walk/main.c:529 ../raster/r.walk/main.c:540 -#: ../raster/r.cost/main.c:416 ../raster/r.cost/main.c:426 +#: ../raster/r.walk/main.c:575 ../raster/r.walk/main.c:586 +#: ../raster/r.cost/main.c:462 ../raster/r.cost/main.c:472 #, c-format msgid "%d of %d segments are kept in memory" msgstr "" -#: ../raster/r.walk/main.c:545 ../raster/r.cost/main.c:431 +#: ../raster/r.walk/main.c:591 ../raster/r.cost/main.c:477 msgid "Creating some temporary files..." msgstr "Creazione di alcuni file temporanei in corso..." -#: ../raster/r.walk/main.c:549 ../raster/r.walk/main.c:554 -#: ../raster/r.cost/main.c:435 ../raster/r.cost/main.c:440 -#: ../raster/r.resamp.bspline/main.c:316 ../raster/r.resamp.bspline/main.c:401 -#: ../raster/r.resamp.bspline/main.c:473 ../vector/v.surf.bspline/main.c:475 +#: ../raster/r.walk/main.c:595 ../raster/r.walk/main.c:600 +#: ../raster/r.walk/main.c:609 ../raster/r.cost/main.c:481 +#: ../raster/r.cost/main.c:486 ../raster/r.cost/main.c:494 +#: ../raster/r.resamp.bspline/main.c:318 ../raster/r.resamp.bspline/main.c:403 +#: ../raster/r.resamp.bspline/main.c:475 ../vector/v.surf.bspline/main.c:475 #: ../vector/v.surf.bspline/main.c:503 msgid "Can not create temporary file" msgstr "" -#: ../raster/r.walk/main.c:558 +#: ../raster/r.walk/main.c:630 #, c-format msgid "Reading raster maps <%s> and <%s>, initializing output..." msgstr "" -#: ../raster/r.walk/main.c:643 ../raster/r.cost/main.c:504 +#: ../raster/r.walk/main.c:717 ../raster/r.cost/main.c:577 msgid "Initializing directional output..." msgstr "" -#: ../raster/r.walk/main.c:675 ../raster/r.cost/main.c:535 -#: ../raster/r.drain/main.c:273 +#: ../raster/r.walk/main.c:786 ../raster/r.cost/main.c:646 #, c-format -msgid "Reading vector map <%s> with start points..." +msgid "No start points found in vector map <%s>" msgstr "" -#: ../raster/r.walk/main.c:688 ../raster/r.walk/main.c:754 -#: ../raster/r.cost/main.c:548 ../raster/r.cost/main.c:618 -#: ../raster/r.to.vect/main.c:289 ../raster/r.drain/main.c:286 -#: ../display/d.vect.thematic/display.c:75 ../display/d.vect/vert.c:27 -#: ../display/d.vect/lines.c:143 ../display/d.vect/label.c:44 -#: ../display/d.vect/zcoor.c:38 ../display/d.vect/dir.c:30 -#: ../display/d.vect/topo.c:52 ../display/d.vect/attr.c:51 -#: ../vector/v.label.sa/labels.c:141 ../vector/v.out.lidar/main.c:732 -#: ../vector/v.perturb/main.c:182 ../vector/v.to.3d/trans2.c:84 -#: ../vector/v.to.3d/trans3.c:85 ../vector/v.what.rast/main.c:213 -#: ../vector/v.colors/scan_z.c:36 ../vector/v.colors/scan_cats.c:24 -#: ../vector/v.vol.rst/user1.c:140 ../vector/v.decimate/main.c:406 -#: ../vector/v.colors.out/scan_cats.c:32 ../vector/v.label/main.c:293 -#: ../vector/v.info/level1.c:38 -msgid "Unable to read vector map" -msgstr "Non è possibile leggere la mappa vettoriale" - -#: ../raster/r.walk/main.c:722 +#: ../raster/r.walk/main.c:788 ../raster/r.cost/main.c:648 #, c-format -msgid "No start points found in vector <%s>" -msgstr "" +msgid "%d point found" +msgid_plural "%d points found" +msgstr[0] "" +msgstr[1] "" -#: ../raster/r.walk/main.c:734 ../raster/r.cost/main.c:598 +#: ../raster/r.walk/main.c:801 ../raster/r.cost/main.c:661 #, c-format msgid "Reading vector map <%s> with stop points..." msgstr "" -#: ../raster/r.walk/main.c:788 ../raster/r.cost/main.c:652 +#: ../raster/r.walk/main.c:839 ../raster/r.cost/main.c:699 #, c-format msgid "No stop points found in vector <%s>" msgstr "" -#: ../raster/r.walk/main.c:808 ../raster/r.cost/main.c:673 +#: ../raster/r.walk/main.c:859 ../raster/r.cost/main.c:720 #: ../raster/r.texture/h_measure.c:738 ../raster/r.stream.extract/load.c:44 #: ../raster/r.stream.extract/load.c:53 ../imagery/i.smap/interp.c:68 msgid "Unable to allocate memory" msgstr "Impossibile allocare memoria" -#: ../raster/r.walk/main.c:810 ../raster/r.cost/main.c:675 +#: ../raster/r.walk/main.c:861 ../raster/r.cost/main.c:722 #, c-format msgid "Reading raster map <%s> with start points..." msgstr "" -#: ../raster/r.walk/main.c:859 ../raster/r.cost/main.c:726 +#: ../raster/r.walk/main.c:907 ../raster/r.cost/main.c:770 msgid "Specified starting location outside database window" msgstr "La location di partenza è fuori dalla finestra del database" -#: ../raster/r.walk/main.c:879 ../raster/r.cost/main.c:748 +#: ../raster/r.walk/main.c:932 ../raster/r.cost/main.c:797 +#, fuzzy, c-format +msgid "Number of duplicate stop points: %d" +msgstr "Numero di punti in input:%d" + +#: ../raster/r.walk/main.c:946 ../raster/r.cost/main.c:811 msgid "Finding cost path..." msgstr "Ricerca del percorso cost..." -#: ../raster/r.walk/main.c:1356 ../raster/r.cost/main.c:1011 +#: ../raster/r.walk/main.c:1551 ../raster/r.cost/main.c:1202 msgid "Error, ct == pres_cell" msgstr "Errore, ct == pres_cell" -#: ../raster/r.walk/main.c:1368 +#: ../raster/r.walk/main.c:1568 #, c-format msgid "Writing output raster map <%s>... " msgstr "" -#: ../raster/r.walk/main.c:1432 ../raster/r.cost/main.c:1131 +#: ../raster/r.walk/main.c:1632 ../raster/r.cost/main.c:1327 #, c-format msgid "Writing output movement direction raster map <%s>..." msgstr "" -#: ../raster/r.walk/main.c:1477 ../raster/r.cost/main.c:1197 +#: ../raster/r.walk/main.c:1677 ../raster/r.cost/main.c:1394 #, c-format msgid "Peak cost value: %g" msgstr "" -#: ../raster/r.walk/main.c:1498 ../raster/r.cost/main.c:1219 +#: ../raster/r.walk/main.c:1695 ../raster/r.walk/main.c:1731 +#: ../raster/r.cost/main.c:1412 ../raster/r.cost/main.c:1448 #, c-format msgid "Illegal x coordinate <%s>" msgstr "Coordinata x <%s> non valida" -#: ../raster/r.walk/main.c:1500 ../raster/r.cost/main.c:1221 +#: ../raster/r.walk/main.c:1697 ../raster/r.walk/main.c:1733 +#: ../raster/r.cost/main.c:1414 ../raster/r.cost/main.c:1450 #, c-format msgid "Illegal y coordinate <%s>" msgstr "Coordinata y <%s> non valida" -#: ../raster/r.walk/main.c:1504 ../raster/r.cost/main.c:1225 +#: ../raster/r.walk/main.c:1701 ../raster/r.walk/main.c:1737 +#: ../raster/r.cost/main.c:1418 ../raster/r.cost/main.c:1454 #, c-format msgid "Warning, ignoring point outside window: %g, %g" msgstr "" +#: ../raster/r.walk/flag.c:21 ../raster/r.walk/flag.c:28 +#: ../raster/r.cost/flag.c:21 ../raster/r.cost/flag.c:28 +#: ../imagery/i.segment/flag.c:21 ../imagery/i.segment/flag.c:28 +#: ../vector/v.distance/main.c:817 ../vector/v.distance/main.c:894 +#: ../vector/v.distance/main.c:1105 +msgid "Out of memory!" +msgstr "" + #: ../raster/r.timestamp/main.c:37 ../raster3d/r3.timestamp/main.c:45 #: ../vector/v.timestamp/main.c:37 msgid "timestamp" @@ -6927,112 +7271,121 @@ msgid "bad rule (%s): [%s]" msgstr "regola non corretta (%s)): [%s]" -#: ../raster/r.colors/edit_colors.c:61 +#: ../raster/r.colors/edit_colors.c:78 msgid "Creates/modifies the color table associated with a 3D raster map." msgstr "" -#: ../raster/r.colors/edit_colors.c:65 +#: ../raster/r.colors/edit_colors.c:82 msgid "Creates/modifies the color table associated with a raster map." msgstr "" -#: ../raster/r.colors/edit_colors.c:75 ../raster/r.colors/edit_colors.c:87 +#: ../raster/r.colors/edit_colors.c:92 ../raster/r.colors/edit_colors.c:104 msgid "Map" msgstr "" -#: ../raster/r.colors/edit_colors.c:81 +#: ../raster/r.colors/edit_colors.c:98 msgid "Input file with one map name per line" msgstr "" -#: ../raster/r.colors/edit_colors.c:83 +#: ../raster/r.colors/edit_colors.c:100 msgid "Input map names can be defined in an input file in case a large amount of maps must be specified. This option is mutual exclusive to the map option." msgstr "" -#: ../raster/r.colors/edit_colors.c:110 +#: ../raster/r.colors/edit_colors.c:127 msgid "\"-\" to read rules from stdin" msgstr "" -#: ../raster/r.colors/edit_colors.c:186 ../raster/r.series.interp/main.c:180 +#: ../raster/r.colors/edit_colors.c:149 ../vector/v.colors/main.c:137 +#, fuzzy +msgid "List available rules with description then exit" +msgstr "Elenca le regole disponibili ed esce" + +#: ../raster/r.colors/edit_colors.c:150 ../vector/v.colors/main.c:138 +msgid "If a color rule is given, only this rule is listed" +msgstr "" + +#: ../raster/r.colors/edit_colors.c:219 ../raster/r.series.interp/main.c:180 #, c-format msgid "Unable to open %s file <%s>" msgstr "" -#: ../raster/r.colors/edit_colors.c:229 ../raster/r.colors/edit_colors.c:262 +#: ../raster/r.colors/edit_colors.c:260 ../raster/r.colors/edit_colors.c:294 #, c-format msgid "%s map <%s> not found" msgstr "mappa %s <%s> non trovata" -#: ../raster/r.colors/edit_colors.c:235 +#: ../raster/r.colors/edit_colors.c:266 #, c-format msgid "No %s map name found in input file <%s>" msgstr "" -#: ../raster/r.colors/edit_colors.c:278 +#: ../raster/r.colors/edit_colors.c:309 #, c-format msgid "Unable to remove color table of %s map <%s>" msgstr "" -#: ../raster/r.colors/edit_colors.c:280 +#: ../raster/r.colors/edit_colors.c:311 #, c-format msgid "Color table of %s map <%s> not found" msgstr "" -#: ../raster/r.colors/edit_colors.c:302 +#: ../raster/r.colors/edit_colors.c:334 #, c-format msgid "Color table exists for %s map <%s>. Exiting." msgstr "" -#: ../raster/r.colors/edit_colors.c:358 +#: ../raster/r.colors/edit_colors.c:394 #, c-format msgid "Color table 'random' is not supported for floating point %s map" msgstr "" -#: ../raster/r.colors/edit_colors.c:362 +#: ../raster/r.colors/edit_colors.c:399 #, c-format msgid "Color table 'grey.eq' is not supported for floating point %s map" msgstr "" -#: ../raster/r.colors/edit_colors.c:368 +#: ../raster/r.colors/edit_colors.c:406 #, c-format msgid "Color table 'grey.log' is not supported for floating point %s map" msgstr "" -#: ../raster/r.colors/edit_colors.c:376 ../imagery/i.vi/main.c:545 +#: ../raster/r.colors/edit_colors.c:415 ../imagery/i.vi/main.c:546 #, c-format msgid "Unknown color request '%s'" msgstr "Richiesta di colore '%s' sconosciuta" -#: ../raster/r.colors/edit_colors.c:386 ../vector/v.colors/make_colors.c:51 +#: ../raster/r.colors/edit_colors.c:426 ../vector/v.colors/make_colors.c:51 #, c-format msgid "Unable to load rules file <%s>" msgstr "impossibile caricare il file di regole <%s>" -#: ../raster/r.colors/edit_colors.c:396 ../raster/r.colors.out/raster_main.c:69 -#: ../raster/r.grow.distance/main.c:382 ../raster/r.fill.dir/main.c:153 -#: ../vector/v.colors/main.c:315 +#: ../raster/r.colors/edit_colors.c:437 ../raster/r.colors.out/raster_main.c:69 +#: ../raster/r.grow.distance/main.c:382 ../raster/r.fill.dir/main.c:155 +#: ../vector/v.colors/main.c:328 #, c-format msgid "Unable to read color table for raster map <%s>" msgstr "Impossibile leggere la tavola dei colori per la mappa raster <%s>" -#: ../raster/r.colors/edit_colors.c:400 ../raster/r.univar/r3.univar_main.c:144 +#: ../raster/r.colors/edit_colors.c:442 ../raster/r.univar/r3.univar_main.c:144 #: ../raster/r.univar/r3.univar_main.c:182 ../raster3d/r3.support/main.c:135 -#: ../raster3d/r3.out.netcdf/main.c:600 ../raster3d/r3.retile/main.c:113 +#: ../raster3d/r3.out.netcdf/main.c:601 ../raster3d/r3.retile/main.c:113 #: ../raster3d/r3.neighbors/main.c:229 ../raster3d/r3.out.vtk/main.c:142 #: ../raster3d/r3.mask/main.c:58 ../raster3d/r3.out.bin/main.c:299 #: ../raster3d/r3.flow/main.c:87 ../raster3d/r3.cross.rast/main.c:245 #: ../raster3d/r3.out.v5d/main.c:307 ../raster3d/r3.timestamp/main.c:73 #: ../raster3d/r3.to.rast/main.c:275 ../raster3d/r3.stats/main.c:97 #: ../raster3d/r3.out.ascii/main.c:326 ../raster3d/r3.null/main.c:103 -#: ../general/g.region/main.c:455 ../vector/v.colors/main.c:319 +#: ../general/g.region/main.c:468 ../vector/v.colors/main.c:332 #, c-format msgid "3D raster map <%s> not found" msgstr "Mappa raster 3D <%s> non trovata" -#: ../raster/r.colors/edit_colors.c:403 ../vector/v.colors/main.c:322 +#: ../raster/r.colors/edit_colors.c:445 ../vector/v.colors/main.c:335 #, c-format msgid "Unable to read color table for 3D raster map <%s>" msgstr "" -#: ../raster/r.colors/edit_colors.c:447 +#: ../raster/r.colors/edit_colors.c:492 #, c-format msgid "Color table for %s map <%s> set to '%s'" msgstr "" @@ -7056,7 +7409,7 @@ msgstr "" #: ../raster/r.mfilter/main.c:59 ../raster/r.neighbors/main.c:173 -#: ../raster/r.resamp.filter/main.c:392 ../raster3d/r3.neighbors/main.c:215 +#: ../raster/r.resamp.filter/main.c:397 ../raster3d/r3.neighbors/main.c:215 #: ../vector/v.outlier/main.c:73 msgid "filter" msgstr "filtro" @@ -7154,54 +7507,42 @@ msgid "Error reading temporary file" msgstr "Errore nella lettura del file temporaneo" -#: ../raster/r.cost/main.c:145 +#: ../raster/r.cost/main.c:168 msgid "Creates a raster map showing the cumulative cost of moving between different geographic locations on an input raster map whose cell category values represent cost." msgstr "Crea una mappa raster che mostra il costo cumulativo per muoversi tra diverse località geografiche su una mappa raster di input i cui valori di categoria delle celle rappresentano dei costi" -#: ../raster/r.cost/main.c:152 +#: ../raster/r.cost/main.c:175 msgid "Name of input raster map containing grid cell cost information" msgstr "" -#: ../raster/r.cost/main.c:160 +#: ../raster/r.cost/main.c:191 msgid "Name for output raster map with nearest start point" msgstr "" -#: ../raster/r.cost/main.c:444 +#: ../raster/r.cost/main.c:515 #, c-format msgid "Reading raster map <%s>, initializing output..." msgstr "" -#: ../raster/r.cost/main.c:489 +#: ../raster/r.cost/main.c:560 #, c-format msgid "Negative cell value found at row %d, col %d. Setting negative value to null_cost value" msgstr "Trovato un valore negativo nella cella alla riga %d, colonna %d. Imposto i valori negativi come valori null_cost " -#: ../raster/r.cost/main.c:582 -#, c-format -msgid "No start points found in vector map <%s>" -msgstr "" - -#: ../raster/r.cost/main.c:584 -#, c-format -msgid "%d point found" -msgid_plural "%d points found" -msgstr[0] "" -msgstr[1] "" - -#: ../raster/r.cost/main.c:1034 ../raster/r.buffer/write_map.c:45 +#: ../raster/r.cost/main.c:1230 ../raster/r.buffer/write_map.c:45 #: ../raster/r.flow/io.c:207 #, c-format msgid "Writing output raster map <%s>..." msgstr "Scrittura della mappa raster di output <%s> in corso..." -#: ../raster/r.cost/main.c:1036 +#: ../raster/r.cost/main.c:1232 #, c-format msgid "Writing raster map with nearest start point <%s>..." msgstr "" #: ../raster/r.resamp.interp/main.c:77 ../raster/r.resamp.rst/main.c:149 #: ../raster/r.resamp.stats/main.c:262 ../raster/r.resamp.bspline/main.c:81 -#: ../raster/r.resample/main.c:55 ../raster/r.resamp.filter/main.c:390 +#: ../raster/r.resample/main.c:55 ../raster/r.resamp.filter/main.c:395 msgid "resample" msgstr "ricampiona" @@ -7219,8 +7560,8 @@ msgstr "Metodo non valido: %s" #: ../raster/r.resamp.interp/main.c:370 ../raster/r.mode/main.c:143 -#: ../raster/r.resamp.stats/main.c:395 ../raster/r.tile/main.c:200 -#: ../raster/r.resamp.filter/main.c:579 +#: ../raster/r.resamp.stats/main.c:395 ../raster/r.tile/main.c:203 +#: ../raster/r.resamp.filter/main.c:593 #, c-format msgid "Unable to read color table for %s" msgstr "Impossibile leggere la tavola dei colori per %s" @@ -7357,14 +7698,15 @@ #: ../raster/r.topmodel/file_io.c:28 ../raster/r.topmodel/file_io.c:136 #: ../raster/r.topmodel/file_io.c:161 ../raster/r.series.accumulate/main.c:221 -#: ../raster/r.series/main.c:223 ../raster/r.mapcalc/main.c:49 -#: ../raster/r.in.xyz/main.c:582 ../raster/r.in.mat/main.c:125 -#: ../raster/r.support/main.c:176 ../display/d.legend.vect/main.c:259 -#: ../display/d.legend.vect/main.c:273 ../display/d.legend.vect/draw.c:72 -#: ../display/d.linegraph/main.c:415 ../display/d.linegraph/main.c:432 -#: ../display/d.linegraph/main.c:730 ../display/d.text/main.c:380 -#: ../display/d.where/main.c:163 ../raster3d/r3.support/main.c:167 -#: ../general/g.cairocomp/main.c:46 ../vector/v.segment/main.c:98 +#: ../raster/r.series/main.c:226 ../raster/r.mapcalc/main.c:49 +#: ../raster/r.in.xyz/main.c:582 ../raster/r.buildvrt/main.c:126 +#: ../raster/r.in.mat/main.c:125 ../raster/r.support/main.c:176 +#: ../display/d.legend.vect/main.c:259 ../display/d.legend.vect/main.c:273 +#: ../display/d.legend.vect/draw.c:72 ../display/d.linegraph/main.c:415 +#: ../display/d.linegraph/main.c:432 ../display/d.linegraph/main.c:730 +#: ../display/d.text/main.c:380 ../display/d.where/main.c:160 +#: ../raster3d/r3.support/main.c:167 ../general/g.cairocomp/main.c:46 +#: ../imagery/i.group/main.c:122 ../vector/v.segment/main.c:98 #: ../vector/v.net.path/path.c:49 ../vector/v.lrs/v.lrs.segment/main.c:133 #, c-format msgid "Unable to open input file <%s>" @@ -7557,7 +7899,7 @@ msgstr[0] "" msgstr[1] "" -#: ../raster/r.texture/main.c:354 ../imagery/i.vi/main.c:225 +#: ../raster/r.texture/main.c:354 ../imagery/i.vi/main.c:226 #, c-format msgid "Calculating %s..." msgstr "Calcolando %s..." @@ -7674,7 +8016,7 @@ msgstr "'%s' dev'essere maggiore di zero; si sta usando %s=255" #: ../raster/r.stats/main.c:285 ../raster/r.series.accumulate/main.c:265 -#: ../raster/r.series/main.c:287 +#: ../raster/r.series/main.c:300 ../raster/r.buildvrt/main.c:185 msgid "Raster map not found" msgstr "Mappa raster non trovata" @@ -8192,7 +8534,7 @@ msgid "Exports a GRASS raster to a binary array." msgstr "Esporta un raster GRASS in un array binario" -#: ../raster/r.out.bin/main.c:290 ../raster/r.random/main.c:62 +#: ../raster/r.out.bin/main.c:290 ../raster/r.random/main.c:63 #: ../imagery/i.zc/main.c:66 msgid "Name of input raster map" msgstr "Nome della mappa raster di input" @@ -8239,7 +8581,7 @@ msgstr "Valore per null non valido (solo interi)" #: ../raster/r.out.bin/main.c:379 ../raster/r.in.bin/main.c:462 -#: ../vector/v.colors/main.c:225 +#: ../vector/v.colors/main.c:238 #, c-format msgid "-%c and -%c are mutually exclusive" msgstr "" @@ -8419,7 +8761,7 @@ msgid "Spline tension value" msgstr "Valore della tensione spline" -#: ../raster/r.resamp.rst/main.c:246 ../vector/v.surf.rst/main.c:340 +#: ../raster/r.resamp.rst/main.c:246 ../vector/v.surf.rst/main.c:343 msgid "Anisotropy angle (in degrees counterclockwise from East)" msgstr "" @@ -8427,7 +8769,7 @@ msgid "Anisotropy" msgstr "" -#: ../raster/r.resamp.rst/main.c:253 ../vector/v.surf.rst/main.c:347 +#: ../raster/r.resamp.rst/main.c:253 ../vector/v.surf.rst/main.c:350 msgid "Anisotropy scaling factor" msgstr "" @@ -8435,7 +8777,7 @@ msgid "Use dnorm independent tension" msgstr "" -#: ../raster/r.resamp.rst/main.c:263 ../vector/v.surf.rst/main.c:171 +#: ../raster/r.resamp.rst/main.c:263 ../vector/v.surf.rst/main.c:173 msgid "Output partial derivatives instead of topographic parameters" msgstr "" @@ -8548,7 +8890,7 @@ #: ../raster/r.in.ascii/main.c:150 ../display/d.title/main.c:117 #: ../raster3d/r3.in.ascii/main.c:169 ../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 ../vector/v.surf.rst/main.c:864 +#: ../general/g.setproj/get_stp.c:286 ../vector/v.surf.rst/main.c:867 #: ../vector/v.in.ascii/main.c:275 #, c-format msgid "Unable to open temporary file <%s>" @@ -8556,7 +8898,7 @@ #: ../raster/r.resamp.rst/main.c:547 ../raster/r.thin/io.c:131 #: ../raster/r.thin/io.c:138 ../raster/r.thin/io.c:147 -#: ../vector/v.surf.rst/main.c:869 +#: ../vector/v.surf.rst/main.c:872 #, c-format msgid "Error writing temporary file <%s>" msgstr "" @@ -8584,10 +8926,10 @@ msgstr "" #: ../raster/r.univar/r3.univar_main.c:151 -#: ../raster/r.univar/r3.univar_main.c:189 ../raster3d/r3.out.netcdf/main.c:617 +#: ../raster/r.univar/r3.univar_main.c:189 ../raster3d/r3.out.netcdf/main.c:618 #: ../raster3d/r3.retile/main.c:127 ../raster3d/r3.neighbors/main.c:266 #: ../raster3d/r3.neighbors/main.c:275 ../raster3d/r3.out.vtk/main.c:207 -#: ../raster3d/r3.out.vtk/main.c:292 ../raster3d/r3.out.vtk/main.c:513 +#: ../raster3d/r3.out.vtk/main.c:292 ../raster3d/r3.out.vtk/main.c:512 #: ../raster3d/r3.mkdspf/main.c:168 ../raster3d/r3.mask/main.c:64 #: ../raster3d/r3.out.bin/main.c:314 ../raster3d/r3.flow/main.c:118 #: ../raster3d/r3.flow/main.c:132 ../raster3d/r3.flow/main.c:373 @@ -8720,53 +9062,53 @@ msgid "Programmer error in get_stats/switch" msgstr "" -#: ../raster/r.random/main.c:54 ../raster/r.random.surface/main.c:59 +#: ../raster/r.random/main.c:55 ../raster/r.random.surface/main.c:59 #: ../raster/r.surf.random/main.c:38 ../raster/r.random.cells/main.c:49 -#: ../raster/r.surf.gauss/main.c:40 ../vector/v.random/main.c:100 -#: ../vector/v.perturb/main.c:65 ../vector/v.extract/main.c:81 +#: ../raster/r.surf.gauss/main.c:40 ../vector/v.random/main.c:103 +#: ../vector/v.perturb/main.c:65 ../vector/v.extract/main.c:82 msgid "random" msgstr "" -#: ../raster/r.random/main.c:55 ../display/d.vect/main.c:76 -#: ../general/g.region/main.c:69 ../vector/v.random/main.c:103 +#: ../raster/r.random/main.c:56 ../display/d.vect/main.c:76 +#: ../general/g.region/main.c:70 ../vector/v.random/main.c:106 #: ../vector/v.cluster/main.c:94 ../vector/v.in.lidar/main.c:139 -#: ../vector/v.patch/main.c:71 ../vector/v.perturb/main.c:67 +#: ../vector/v.patch/main.c:73 ../vector/v.perturb/main.c:67 #: ../vector/v.rectify/main.c:72 ../vector/v.in.ascii/main.c:73 -#: ../vector/v.decimate/main.c:130 ../vector/v.edit/main.c:61 +#: ../vector/v.decimate/main.c:131 ../vector/v.edit/main.c:61 #: ../vector/v.info/main.c:43 ../vector/v.in.dxf/main.c:67 #: ../vector/v.external/main.c:57 msgid "level1" msgstr "" -#: ../raster/r.random/main.c:58 +#: ../raster/r.random/main.c:59 msgid "Creates a raster map layer and vector point map containing randomly located points." msgstr "Crea un raster e vettore puntuale contenenti punti posizionati casualmente." -#: ../raster/r.random/main.c:67 +#: ../raster/r.random/main.c:68 msgid "Name of cover raster map" msgstr "Nome della mappa raster di copertura" -#: ../raster/r.random/main.c:74 +#: ../raster/r.random/main.c:75 msgid "The number of points to allocate" msgstr "Numero di punti da allocare" -#: ../raster/r.random/main.c:86 +#: ../raster/r.random/main.c:93 msgid "Generate points also for NULL category" msgstr "Generare punti anche per categorie NULL" -#: ../raster/r.random/main.c:91 +#: ../raster/r.random/main.c:98 msgid "Report information about input raster and exit" msgstr "Restituisce informazioni sul raster di input ed esce" -#: ../raster/r.random/main.c:95 +#: ../raster/r.random/main.c:102 msgid "Generate vector points as 3D points" msgstr "Generare punti vettoriali come punti 3D" -#: ../raster/r.random/main.c:98 ../vector/v.in.ascii/main.c:195 +#: ../raster/r.random/main.c:105 ../vector/v.in.ascii/main.c:195 msgid "Do not build topology in points mode" msgstr "Non creare topologia per i punti" -#: ../raster/r.random/main.c:99 ../display/d.linegraph/main.c:353 +#: ../raster/r.random/main.c:106 ../display/d.linegraph/main.c:353 #: ../display/d.linegraph/main.c:362 ../display/d.linegraph/main.c:371 #: ../display/d.linegraph/main.c:386 ../vector/v.out.ascii/args.c:40 #: ../vector/v.out.ascii/args.c:66 ../vector/v.out.ascii/args.c:76 @@ -8779,42 +9121,42 @@ msgid "Points" msgstr "Punti" -#: ../raster/r.random/main.c:143 +#: ../raster/r.random/main.c:150 #, c-format msgid "Note: one (or both) of %s and %s must be specified" msgstr "Nota: uno (o entrambi) di %s e %s dev'essere specificato" -#: ../raster/r.random/main.c:151 +#: ../raster/r.random/main.c:158 #, c-format msgid "<%s=%s> invalid percentage" msgstr "<%s=%s> percentuale non valida" -#: ../raster/r.random/main.c:162 +#: ../raster/r.random/main.c:169 #, c-format msgid "<%s=%s> invalid number of points" msgstr "<%s=%s> numero di punti non valido" -#: ../raster/r.random/main.c:176 +#: ../raster/r.random/main.c:183 #, c-format msgid "There aren't [%llu] cells in the current region" msgstr "" -#: ../raster/r.random/main.c:179 +#: ../raster/r.random/main.c:186 #, c-format msgid "There aren't [%llu] non-NULL cells in the current region" msgstr "" -#: ../raster/r.random/main.c:183 +#: ../raster/r.random/main.c:190 #, c-format msgid "There aren't [%lu] cells in the current region" msgstr "" -#: ../raster/r.random/main.c:186 +#: ../raster/r.random/main.c:193 #, c-format msgid "There aren't [%lu] non-NULL cells in the current region" msgstr "" -#: ../raster/r.random/main.c:192 +#: ../raster/r.random/main.c:199 msgid "There are no valid locations in the current region" msgstr "Non ci sono location valide nella regione corrente" @@ -8846,7 +9188,7 @@ msgid "Writing vector map <%s> ..." msgstr "Scrittura della mappa vettoriale <%s> in corso ..." -#: ../raster/r.random/random.c:190 ../vector/v.net.distance/main.c:363 +#: ../raster/r.random/random.c:189 ../vector/v.net.distance/main.c:363 #: ../vector/v.net.allpairs/main.c:271 ../vector/v.net.path/path.c:350 #: ../vector/v.net.iso/main.c:724 ../vector/v.net.iso/main.c:754 #: ../vector/v.net.flow/main.c:262 ../vector/v.net.timetable/main.c:134 @@ -8860,35 +9202,36 @@ msgid "Cannot insert new record: %s" msgstr "Impossibile inserire il nuovo record: %s" -#: ../raster/r.random/random.c:244 +#: ../raster/r.random/random.c:243 #, c-format msgid "Only [%llu] random points created" msgstr "" -#: ../raster/r.random/random.c:247 +#: ../raster/r.random/random.c:246 #, c-format msgid "Only [%lu] random points created" msgstr "" -#: ../raster/r.random/random.c:258 ../raster/r.to.vect/main.c:233 +#: ../raster/r.random/random.c:257 ../raster/r.to.vect/main.c:233 #: ../db/drivers/postgres/index.c:59 ../vector/v.mkgrid/main.c:346 -#: ../vector/v.mkgrid/main.c:404 ../vector/v.random/main.c:259 -#: ../vector/v.select/copy_tabs.c:87 ../vector/v.patch/main.c:328 -#: ../vector/v.overlay/main.c:592 ../vector/v.extract/copy_tab.c:124 +#: ../vector/v.mkgrid/main.c:404 ../vector/v.random/main.c:300 +#: ../vector/v.select/copy_tabs.c:87 ../vector/v.patch/main.c:366 +#: ../vector/v.overlay/main.c:592 ../vector/v.decimate/copy_tab.c:119 +#: ../vector/v.extract/copy_tab.c:124 msgid "Unable to create index" msgstr "Non è possibile creare l'indice" -#: ../raster/r.random/random.c:262 ../raster/r.contour/main.c:193 +#: ../raster/r.random/random.c:261 ../raster/r.contour/main.c:193 #: ../raster/r.stream.extract/close.c:202 ../raster/r.to.vect/main.c:238 #: ../raster3d/r3.flow/main.c:72 ../vector/v.mkgrid/main.c:350 -#: ../vector/v.mkgrid/main.c:408 ../vector/v.random/main.c:265 +#: ../vector/v.mkgrid/main.c:408 ../vector/v.random/main.c:306 #: ../vector/v.in.lidar/attributes.c:144 ../vector/v.reclass/main.c:327 #: ../vector/v.in.dwg/main.c:249 ../vector/v.select/copy_tabs.c:90 -#: ../vector/v.in.ogr/main.c:1145 ../vector/v.patch/main.c:333 +#: ../vector/v.in.ogr/main.c:1208 ../vector/v.patch/main.c:371 #: ../vector/v.overlay/main.c:597 ../vector/v.sample/main.c:197 -#: ../vector/v.distance/main.c:1424 ../vector/v.in.ascii/main.c:423 -#: ../vector/v.to.points/main.c:202 ../vector/v.in.dxf/write_vect.c:238 -#: ../vector/v.extract/copy_tab.c:129 +#: ../vector/v.distance/main.c:1432 ../vector/v.in.ascii/main.c:423 +#: ../vector/v.to.points/main.c:202 ../vector/v.decimate/copy_tab.c:124 +#: ../vector/v.in.dxf/write_vect.c:238 ../vector/v.extract/copy_tab.c:129 #, c-format msgid "Unable to grant privileges on table <%s>" msgstr "Impossibile assegnare i privilegi sulla tabella <%s>" @@ -9061,155 +9404,166 @@ msgid "Unable to read category file of raster map <%s@%s>" msgstr "Impossibile leggere il file delle categorie della mappa raster <%s@%s>" -#: ../raster/r.horizon/main.c:182 ../raster/r.sunhours/main.c:75 +#: ../raster/r.horizon/main.c:181 ../raster/r.sunhours/main.c:75 #: ../raster/r.sunmask/main.c:118 msgid "sun position" msgstr "" -#: ../raster/r.horizon/main.c:184 +#: ../raster/r.horizon/main.c:183 msgid "Computes horizon angle height from a digital elevation model." msgstr "" -#: ../raster/r.horizon/main.c:186 +#: ../raster/r.horizon/main.c:185 msgid "The module has two different modes of operation: 1. Computes the entire horizon around a single point whose coordinates are given with the 'coord' option. The horizon height (in radians). 2. Computes one or more raster maps of the horizon height in a single direction. The input for this is the angle (in degrees), which is measured counterclockwise with east=0, north=90 etc. The output is the horizon height in radians." msgstr "" -#: ../raster/r.horizon/main.c:203 +#: ../raster/r.horizon/main.c:202 msgid "Direction in which you want to know the horizon height" msgstr "La direzione in cui vuoi sapere l'altezza di orizzonte" -#: ../raster/r.horizon/main.c:220 +#: ../raster/r.horizon/main.c:219 msgid "Start angle for multidirectional horizon [degrees]" msgstr "" -#: ../raster/r.horizon/main.c:221 ../raster/r.horizon/main.c:230 -#: ../raster/r.horizon/main.c:238 ../raster/r.horizon/main.c:246 -#: ../raster/r.horizon/main.c:254 ../raster/r.horizon/main.c:262 -#: ../raster/r.horizon/main.c:270 ../raster/r.horizon/main.c:283 +#: ../raster/r.horizon/main.c:220 ../raster/r.horizon/main.c:229 +#: ../raster/r.horizon/main.c:237 ../raster/r.horizon/main.c:245 +#: ../raster/r.horizon/main.c:253 ../raster/r.horizon/main.c:261 +#: ../raster/r.horizon/main.c:269 ../raster/r.horizon/main.c:282 msgid "Raster mode" msgstr "" -#: ../raster/r.horizon/main.c:229 +#: ../raster/r.horizon/main.c:228 msgid "End angle for multidirectional horizon [degrees]" msgstr "" -#: ../raster/r.horizon/main.c:237 +#: ../raster/r.horizon/main.c:236 msgid "For horizon rasters, read from the DEM an extra buffer around the present region" msgstr "Per raster di orizzonte, legge dal DEM un buffer extra attorno alla regione attuale" -#: ../raster/r.horizon/main.c:245 +#: ../raster/r.horizon/main.c:244 msgid "For horizon rasters, read from the DEM an extra buffer eastward the present region" msgstr "Per raster di orizzonte, legge dal DEM un buffer in direzione est rispetto alla regione attuale" -#: ../raster/r.horizon/main.c:253 +#: ../raster/r.horizon/main.c:252 msgid "For horizon rasters, read from the DEM an extra buffer westward the present region" msgstr "Per raster di orizzonte, legge dal DEM un buffer in direzione ovest rispetto alla regione attuale" -#: ../raster/r.horizon/main.c:261 +#: ../raster/r.horizon/main.c:260 msgid "For horizon rasters, read from the DEM an extra buffer northward the present region" msgstr "Per raster di orizzonte, legge dal DEM un buffer in direzione nord rispetto alla regione attuale" -#: ../raster/r.horizon/main.c:269 +#: ../raster/r.horizon/main.c:268 msgid "For horizon rasters, read from the DEM an extra buffer southward the present region" msgstr "Per raster di orizzonte, legge dal DEM un buffer in direzione sud rispetto alla regione attuale" -#: ../raster/r.horizon/main.c:277 +#: ../raster/r.horizon/main.c:276 msgid "The maximum distance to consider when finding the horizon height" msgstr "La massima distanza da considerare nel trovare l'altezza di orizzonte" -#: ../raster/r.horizon/main.c:288 +#: ../raster/r.horizon/main.c:287 msgid "Coordinate for which you want to calculate the horizon" msgstr "Coordinata per la quale vuoi calcolare l'orizzonte" -#: ../raster/r.horizon/main.c:289 ../raster/r.horizon/main.c:305 +#: ../raster/r.horizon/main.c:288 ../raster/r.horizon/main.c:304 msgid "Point mode" msgstr "" -#: ../raster/r.horizon/main.c:310 +#: ../raster/r.horizon/main.c:309 msgid "Write output in degrees (default is radians)" msgstr "Scrive l'output in gradi (il default è radianti)" -#: ../raster/r.horizon/main.c:315 +#: ../raster/r.horizon/main.c:314 msgid "Write output in compass orientation (default is CCW, East=0)" msgstr "" -#: ../raster/r.horizon/main.c:355 +#: ../raster/r.horizon/main.c:354 msgid "Note: In latitude-longitude coordinate system specify buffers in degree unit" msgstr "" -#: ../raster/r.horizon/main.c:368 +#: ../raster/r.horizon/main.c:367 msgid "Can't read the coordinates from the \"coordinate\" option." msgstr "" -#: ../raster/r.horizon/main.c:395 +#: ../raster/r.horizon/main.c:372 +msgid "Coordinates are outside of the current region" +msgstr "" + +#: ../raster/r.horizon/main.c:399 msgid "You didn't specify a direction value or step size. Aborting." msgstr "Non hai specificato il valore di direzione o la dimensione del passo. L'operazione verrà interrotta." -#: ../raster/r.horizon/main.c:400 +#: ../raster/r.horizon/main.c:404 msgid "You didn't specify a horizon raster name. Aborting." msgstr "Non hai specificato il nome di un raster di orizzonte. L'operazione verrà interrotta." -#: ../raster/r.horizon/main.c:415 +#: ../raster/r.horizon/main.c:419 msgid "Negative values of start angle are not allowed. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:419 +#: ../raster/r.horizon/main.c:423 msgid "End angle is not between 0 and 360. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:423 +#: ../raster/r.horizon/main.c:427 msgid "You specify a start grater than the end angle. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:431 +#: ../raster/r.horizon/main.c:435 msgid "You didn't specify an angle step size. Aborting." msgstr "Non hai specificato la misura del passo dell'angolo. L'operazione verrà interrotta." -#: ../raster/r.horizon/main.c:442 +#: ../raster/r.horizon/main.c:446 msgid "Could not read bufferzone size. Aborting." msgstr "Impossibile leggere la dimensione della zona di buffer. L'operazione verrà interrotta." -#: ../raster/r.horizon/main.c:447 ../raster/r.horizon/main.c:453 -#: ../raster/r.horizon/main.c:460 ../raster/r.horizon/main.c:467 +#: ../raster/r.horizon/main.c:451 ../raster/r.horizon/main.c:457 +#: ../raster/r.horizon/main.c:464 ../raster/r.horizon/main.c:471 #, c-format msgid "Could not read %s bufferzone size. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:448 +#: ../raster/r.horizon/main.c:452 msgid "east" msgstr "est" -#: ../raster/r.horizon/main.c:454 +#: ../raster/r.horizon/main.c:458 msgid "west" msgstr "ovest" -#: ../raster/r.horizon/main.c:461 +#: ../raster/r.horizon/main.c:465 msgid "south" msgstr "sud" -#: ../raster/r.horizon/main.c:468 +#: ../raster/r.horizon/main.c:472 msgid "north" msgstr "nord" -#: ../raster/r.horizon/main.c:473 +#: ../raster/r.horizon/main.c:477 msgid "Could not read maximum distance. Aborting." msgstr "Impossibile leggere la distanza massima. L'operazione verrà interrotta." -#: ../raster/r.horizon/main.c:484 +#: ../raster/r.horizon/main.c:488 msgid "The distance value must be 0.5-1.5. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:654 ../raster/r.in.ascii/main.c:187 +#: ../raster/r.horizon/main.c:656 ../raster/r.in.ascii/main.c:187 #, c-format msgid "OOPS: rows changed from %d to %d" msgstr "OOPS: righe cambiate da %d a %d" -#: ../raster/r.horizon/main.c:658 ../raster/r.in.ascii/main.c:190 +#: ../raster/r.horizon/main.c:660 ../raster/r.in.ascii/main.c:190 #, c-format msgid "OOPS: cols changed from %d to %d" msgstr "OOPS: colonne cambiate da %d a %d" -#: ../raster/r.horizon/main.c:1174 +#: ../raster/r.horizon/main.c:849 ../raster/r.horizon/main.c:867 +#: ../raster/r.horizon/main.c:1203 ../raster/r.horizon/main.c:1223 +#: ../raster/r.proj/main.c:450 ../raster/r.proj/main.c:541 +#, fuzzy, c-format +msgid "Error in %s" +msgstr "Errore: %s\n" + +#: ../raster/r.horizon/main.c:1176 #, c-format msgid "Calculating map %01d of %01d (angle %.2f, raster map <%s>)" msgstr "" @@ -9364,7 +9718,7 @@ 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:183 +#: ../raster/r.series.accumulate/main.c:132 ../raster/r.series/main.c:184 msgid "Ignore values outside this range" msgstr "Ignora valori fuori questo range" @@ -9388,7 +9742,7 @@ msgid "Huglin Heliothermal index" msgstr "" -#: ../raster/r.series.accumulate/main.c:163 ../raster/r.series/main.c:191 +#: ../raster/r.series.accumulate/main.c:163 ../raster/r.series/main.c:192 msgid "Do not keep files open" msgstr "" @@ -9397,27 +9751,30 @@ msgstr "" #: ../raster/r.series.accumulate/main.c:206 ../raster/r.neighbors/main.c:266 -#: ../raster/r.series/main.c:204 ../raster/r.mapcalc/main.c:131 -#: ../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.external/main.c:170 ../vector/v.colors/main.c:206 +#: ../raster/r.series/main.c:205 ../raster/r.mapcalc/main.c:131 +#: ../raster/r.buildvrt/main.c:109 ../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.external/main.c:170 +#: ../vector/v.colors/main.c:219 #, c-format msgid "%s= and %s= are mutually exclusive" msgstr "" -#: ../raster/r.series.accumulate/main.c:210 ../raster/r.series/main.c:208 -#: ../raster/r.series.interp/main.c:126 ../raster/r.series.interp/main.c:142 +#: ../raster/r.series.accumulate/main.c:210 ../raster/r.series/main.c:209 +#: ../raster/r.buildvrt/main.c:113 ../raster/r.series.interp/main.c:126 +#: ../raster/r.series.interp/main.c:142 #, c-format msgid "Please specify %s= or %s=" msgstr "" -#: ../raster/r.series.accumulate/main.c:255 ../raster/r.series/main.c:275 +#: ../raster/r.series.accumulate/main.c:255 ../raster/r.series/main.c:288 +#: ../raster/r.buildvrt/main.c:174 msgid "No raster map name found in input file" msgstr "" -#: ../raster/r.series.accumulate/main.c:318 ../raster/r.slope.aspect/main.c:544 -#: ../raster/r.series/main.c:386 ../raster/r.patch/main.c:140 -#: ../raster/r.series.interp/main.c:339 ../raster/r.relief/main.c:316 +#: ../raster/r.series.accumulate/main.c:318 ../raster/r.slope.aspect/main.c:577 +#: ../raster/r.series/main.c:415 ../raster/r.patch/main.c:140 +#: ../raster/r.series.interp/main.c:339 ../raster/r.relief/main.c:317 msgid "Percent complete..." msgstr "Percentuale completa..." @@ -9479,10 +9836,10 @@ msgstr "Lettura della mappa %s in corso ..." #: ../raster/r.distance/report.c:61 -#: ../scripts/i.colors.enhance/i.colors.enhance.py:153 -#: ../scripts/i.colors.enhance/i.colors.enhance.py:176 -#: ../scripts/i.colors.enhance/i.colors.enhance.py:186 -#: ../scripts/i.colors.enhance/i.colors.enhance.py:210 +#: ../scripts/i.colors.enhance/i.colors.enhance.py:161 +#: ../scripts/i.colors.enhance/i.colors.enhance.py:184 +#: ../scripts/i.colors.enhance/i.colors.enhance.py:194 +#: ../scripts/i.colors.enhance/i.colors.enhance.py:218 msgid "Processing..." msgstr "Elaborazione in corso ..." @@ -10397,9 +10754,9 @@ #: ../raster/r.contour/main.c:183 ../raster/r.stream.extract/close.c:194 #: ../vector/v.net.distance/main.c:291 ../vector/v.in.lidar/attributes.c:135 #: ../vector/v.net.allpairs/main.c:179 ../vector/v.in.dwg/main.c:240 -#: ../vector/v.in.ogr/main.c:1138 ../vector/v.net.path/path.c:109 +#: ../vector/v.in.ogr/main.c:1201 ../vector/v.net.path/path.c:109 #: ../vector/v.overlay/main.c:587 ../vector/v.net.iso/main.c:390 -#: ../vector/v.net.flow/main.c:181 ../vector/v.distance/main.c:1419 +#: ../vector/v.net.flow/main.c:181 ../vector/v.distance/main.c:1427 #: ../vector/v.net.timetable/main.c:103 ../vector/v.to.points/main.c:192 #: ../vector/v.net.components/main.c:190 ../vector/v.net.centrality/main.c:266 #: ../vector/v.net.alloc/main.c:329 @@ -10409,7 +10766,7 @@ #: ../raster/r.contour/main.c:188 ../raster3d/r3.flow/main.c:67 #: ../vector/v.in.lidar/attributes.c:139 ../vector/v.reclass/main.c:322 -#: ../vector/v.in.dwg/main.c:244 ../vector/v.in.ogr/main.c:1360 +#: ../vector/v.in.dwg/main.c:244 ../vector/v.in.ogr/main.c:1430 #: ../vector/v.in.ascii/main.c:523 ../vector/v.to.points/main.c:197 #: ../vector/v.in.dxf/write_vect.c:241 #, c-format @@ -10417,8 +10774,8 @@ msgstr "Impossibile creare l'indice per la tabella <%s>, chiave <%s>" #: ../raster/r.contour/main.c:203 ../vector/v.select/copy_tabs.c:17 -#: ../vector/v.voronoi/main.c:384 ../vector/v.extract/copy_tab.c:57 -#: ../vector/v.generalize/misc.c:134 +#: ../vector/v.voronoi/main.c:384 ../vector/v.decimate/copy_tab.c:54 +#: ../vector/v.extract/copy_tab.c:57 ../vector/v.generalize/misc.c:134 msgid "Writing attributes..." msgstr "Sto scrivendo gli attributi" @@ -10429,7 +10786,7 @@ msgid "Unable to insert new record: '%s'" msgstr "Impossibile inserire un nuovo record: '%s'" -#: ../raster/r.contour/main.c:237 ../raster/r.in.lidar/main.c:608 +#: ../raster/r.contour/main.c:237 ../raster/r.in.lidar/main.c:613 #: ../vector/v.generalize/displacement.c:78 msgid "Reading data..." msgstr "Lettura dei dati in corso ..." @@ -10463,210 +10820,222 @@ msgstr[0] "" msgstr[1] "" -#: ../raster/r.contour/cont.c:213 +#: ../raster/r.contour/cont.c:214 #, c-format msgid "%d crossing found" msgid_plural "%d crossings found" msgstr[0] "" msgstr[1] "" -#: ../raster/r.contour/cont.c:266 +#: ../raster/r.contour/cont.c:267 msgid "Illegal edge number" msgstr "" -#: ../raster/r.contour/cont.c:374 +#: ../raster/r.contour/cont.c:375 msgid "Edge number out of range" msgstr "" -#: ../raster/r.slope.aspect/main.c:152 ../raster/r.param.scale/interface.c:56 +#: ../raster/r.slope.aspect/main.c:170 ../raster/r.param.scale/interface.c:56 #: ../raster/r.relief/main.c:110 ../imagery/i.topo.corr/main.c:48 msgid "terrain" msgstr "terreno" -#: ../raster/r.slope.aspect/main.c:153 +#: ../raster/r.slope.aspect/main.c:171 msgid "aspect" msgstr "esposizione" -#: ../raster/r.slope.aspect/main.c:154 +#: ../raster/r.slope.aspect/main.c:172 msgid "slope" msgstr "pendenza" -#: ../raster/r.slope.aspect/main.c:155 +#: ../raster/r.slope.aspect/main.c:173 msgid "curvature" msgstr "curvatura" -#: ../raster/r.slope.aspect/main.c:156 +#: ../raster/r.slope.aspect/main.c:174 msgid "Generates raster maps of slope, aspect, curvatures and partial derivatives from an elevation raster map." msgstr "" -#: ../raster/r.slope.aspect/main.c:158 +#: ../raster/r.slope.aspect/main.c:176 msgid "Aspect is calculated counterclockwise from east." msgstr "L'esposizione è calcolata partendo da est in senso antiorario" -#: ../raster/r.slope.aspect/main.c:165 ../vector/v.surf.rst/main.c:201 +#: ../raster/r.slope.aspect/main.c:183 ../vector/v.surf.rst/main.c:203 msgid "Name for output slope raster map" msgstr "Nome della mappa raster di output delle pendenze" -#: ../raster/r.slope.aspect/main.c:166 ../raster/r.slope.aspect/main.c:172 -#: ../raster/r.slope.aspect/main.c:196 ../raster/r.slope.aspect/main.c:203 -#: ../raster/r.slope.aspect/main.c:210 ../raster/r.slope.aspect/main.c:217 -#: ../raster/r.slope.aspect/main.c:224 ../raster/r.slope.aspect/main.c:231 -#: ../raster/r.slope.aspect/main.c:238 ../raster/r.watershed/front/main.c:139 -#: ../raster/r.watershed/front/main.c:146 -#: ../raster/r.watershed/front/main.c:153 +#: ../raster/r.slope.aspect/main.c:184 ../raster/r.slope.aspect/main.c:190 +#: ../raster/r.slope.aspect/main.c:214 ../raster/r.slope.aspect/main.c:221 +#: ../raster/r.slope.aspect/main.c:228 ../raster/r.slope.aspect/main.c:235 +#: ../raster/r.slope.aspect/main.c:242 ../raster/r.slope.aspect/main.c:249 +#: ../raster/r.slope.aspect/main.c:256 ../raster/r.watershed/front/main.c:147 +#: ../raster/r.watershed/front/main.c:154 #: ../raster/r.watershed/front/main.c:160 -#: ../raster/r.watershed/front/main.c:166 -#: ../raster/r.watershed/front/main.c:172 -#: ../raster/r.watershed/front/main.c:180 -#: ../raster/r.watershed/front/main.c:188 -#: ../raster/r.watershed/front/main.c:195 ../vector/v.surf.rst/main.c:172 -#: ../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:232 ../vector/v.surf.rst/main.c:239 -#: ../vector/v.surf.rst/main.c:246 ../vector/v.surf.rst/main.c:253 +#: ../raster/r.watershed/front/main.c:167 +#: ../raster/r.watershed/front/main.c:173 +#: ../raster/r.watershed/front/main.c:179 +#: ../raster/r.watershed/front/main.c:186 +#: ../raster/r.watershed/front/main.c:193 +#: ../raster/r.watershed/front/main.c:200 ../vector/v.surf.rst/main.c:174 +#: ../vector/v.surf.rst/main.c:198 ../vector/v.surf.rst/main.c:204 +#: ../vector/v.surf.rst/main.c:210 ../vector/v.surf.rst/main.c:216 +#: ../vector/v.surf.rst/main.c:222 ../vector/v.surf.rst/main.c:228 +#: ../vector/v.surf.rst/main.c:234 ../vector/v.surf.rst/main.c:241 +#: ../vector/v.surf.rst/main.c:248 ../vector/v.surf.rst/main.c:255 #: ../vector/v.surf.bspline/main.c:130 ../vector/v.surf.bspline/main.c:135 -#: ../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.vol.rst/main.c:293 ../vector/v.vol.rst/main.c:299 +#: ../vector/v.vol.rst/main.c:362 ../vector/v.vol.rst/main.c:368 +#: ../vector/v.vol.rst/main.c:374 ../vector/v.vol.rst/main.c:381 +#: ../vector/v.vol.rst/main.c:387 ../vector/v.vol.rst/main.c:393 +#: ../vector/v.vol.rst/main.c:399 ../vector/v.vol.rst/main.c:405 msgid "Outputs" msgstr "Output" -#: ../raster/r.slope.aspect/main.c:171 ../vector/v.surf.rst/main.c:207 +#: ../raster/r.slope.aspect/main.c:189 ../vector/v.surf.rst/main.c:209 msgid "Name for output aspect raster map" msgstr "Nome della mappa raster di output delle esposizioni" -#: ../raster/r.slope.aspect/main.c:180 +#: ../raster/r.slope.aspect/main.c:198 msgid "Format for reporting the slope" msgstr "Formato di rappresentazione delle pendenze" -#: ../raster/r.slope.aspect/main.c:187 +#: ../raster/r.slope.aspect/main.c:205 msgid "Type of output aspect and slope maps" msgstr "Tipo di mappe di output di esposizione e di pendenza" -#: ../raster/r.slope.aspect/main.c:195 ../vector/v.surf.rst/main.c:213 +#: ../raster/r.slope.aspect/main.c:213 ../vector/v.surf.rst/main.c:215 msgid "Name for output profile curvature raster map" msgstr "Nome ella mappa raster di output della curvatura del profilo" -#: ../raster/r.slope.aspect/main.c:202 ../vector/v.surf.rst/main.c:219 +#: ../raster/r.slope.aspect/main.c:220 ../vector/v.surf.rst/main.c:221 msgid "Name for output tangential curvature raster map" msgstr "Nome della mappa raster di output della curvatura tangenziale" -#: ../raster/r.slope.aspect/main.c:209 +#: ../raster/r.slope.aspect/main.c:227 msgid "Name for output first order partial derivative dx (E-W slope) raster map" msgstr "Nome della mappa raster di output della derivata parziale dx (pendenza E-O)" -#: ../raster/r.slope.aspect/main.c:216 +#: ../raster/r.slope.aspect/main.c:234 msgid "Name for output first order partial derivative dy (N-S slope) raster map" msgstr "Nome della mappa raster di output della derivata parziale di primo ordine dy (pendenza N-S)" -#: ../raster/r.slope.aspect/main.c:223 +#: ../raster/r.slope.aspect/main.c:241 msgid "Name for output second order partial derivative dxx raster map" msgstr "Nome della mappa raster di output della derivata parziale di secondo ordine dxx" -#: ../raster/r.slope.aspect/main.c:230 +#: ../raster/r.slope.aspect/main.c:248 msgid "Name for output second order partial derivative dyy raster map" msgstr "Nome della mappa raster di output della derivata parziale di secondo ordine dyy" -#: ../raster/r.slope.aspect/main.c:237 +#: ../raster/r.slope.aspect/main.c:255 msgid "Name for output second order partial derivative dxy raster map" msgstr "Nome della mappa raster di output della derivata parziale di secondo ordine dxy" -#: ../raster/r.slope.aspect/main.c:243 +#: ../raster/r.slope.aspect/main.c:261 msgid "Multiplicative factor to convert elevation units to horizontal units" msgstr "" -#: ../raster/r.slope.aspect/main.c:252 +#: ../raster/r.slope.aspect/main.c:270 msgid "Minimum slope value (in percent) for which aspect is computed" msgstr "" -#: ../raster/r.slope.aspect/main.c:261 +#: ../raster/r.slope.aspect/main.c:279 msgid "Do not align the current region to the raster elevation map" msgstr "Non allinea la regione corrente al raster dell'elevazione" -#: ../raster/r.slope.aspect/main.c:315 ../raster/r.relief/main.c:220 +#: ../raster/r.slope.aspect/main.c:285 +msgid "Compute output at edges and near NULL values" +msgstr "" + +#: ../raster/r.slope.aspect/main.c:291 +msgid "Create aspect as degrees clockwise from North (azimuth), with flat = -9999" +msgstr "" + +#: ../raster/r.slope.aspect/main.c:293 +msgid "Default: degrees counter-clockwise from East, with flat = 0" +msgstr "" + +#: ../raster/r.slope.aspect/main.c:348 ../raster/r.relief/main.c:221 #, c-format msgid "%s=%s - must be a positive number" msgstr "%s=%s - dev'essere un numero positivo" -#: ../raster/r.slope.aspect/main.c:321 ../raster/r.relief/main.c:201 -#: ../raster/r.relief/main.c:207 +#: ../raster/r.slope.aspect/main.c:354 ../raster/r.relief/main.c:202 +#: ../raster/r.relief/main.c:208 #, c-format msgid "%s=%s - must be a non-negative number" msgstr "%s=%s - dev'essere un numero non negativo" -#: ../raster/r.slope.aspect/main.c:336 +#: ../raster/r.slope.aspect/main.c:369 #, c-format msgid "You must specify at least one of the parameters: <%s>, <%s>, <%s>, <%s>, <%s>, <%s>, <%s>, <%s> or <%s>" msgstr "Si deve specificare almeno uno dei parametri: <%s>, <%s>, <%s>, <%s>, <%s>, <%s>, <%s>, <%s> o <%s>" -#: ../raster/r.slope.aspect/main.c:358 +#: ../raster/r.slope.aspect/main.c:391 #, c-format msgid "Wrong raster type: %s" msgstr "Tipo di raster non corretto: %s" -#: ../raster/r.slope.aspect/main.c:387 +#: ../raster/r.slope.aspect/main.c:420 msgid "r.slope.aspect does not convert horizontal units to meters in this version, see manual page." msgstr "" -#: ../raster/r.slope.aspect/main.c:968 +#: ../raster/r.slope.aspect/main.c:1025 #, c-format msgid "Elevation products for mapset <%s> in <%s>" msgstr "" -#: ../raster/r.slope.aspect/main.c:987 +#: ../raster/r.slope.aspect/main.c:1044 #, c-format msgid "Min computed aspect %.4f, max computed aspect %.4f" msgstr "Esposizione min calcolata %.4f, esposizione max calcolata %.4f" -#: ../raster/r.slope.aspect/main.c:1051 +#: ../raster/r.slope.aspect/main.c:1145 #, c-format msgid "Aspect raster map <%s> complete" msgstr "Mappa raster delle esposizioni <%s> completata" -#: ../raster/r.slope.aspect/main.c:1108 +#: ../raster/r.slope.aspect/main.c:1202 #, c-format msgid "Min computed slope %.4f, max computed slope %.4f" msgstr "Pendenza min calcolata %.4f, pendenza max calcolata %.4f" -#: ../raster/r.slope.aspect/main.c:1161 +#: ../raster/r.slope.aspect/main.c:1255 #, c-format msgid "Slope raster map <%s> complete" msgstr "Mappa raster delle pendenze <%s> completata" -#: ../raster/r.slope.aspect/main.c:1233 +#: ../raster/r.slope.aspect/main.c:1327 #, c-format msgid "Profile curve raster map <%s> complete" msgstr "Mappa raster della curvatura del profilo <%s> completata" -#: ../raster/r.slope.aspect/main.c:1260 +#: ../raster/r.slope.aspect/main.c:1354 #, c-format msgid "Tangential curve raster map <%s> complete" msgstr "Mappa raster della curvatura tangenziale <%s> completata" -#: ../raster/r.slope.aspect/main.c:1285 +#: ../raster/r.slope.aspect/main.c:1379 #, c-format msgid "E-W slope raster map <%s> complete" msgstr "Mappa raster delle pendenze E-O <%s> completata" -#: ../raster/r.slope.aspect/main.c:1310 +#: ../raster/r.slope.aspect/main.c:1404 #, c-format msgid "N-S slope raster map <%s> complete" msgstr "Mappa raster delle pendenze N-S <%s> completata" -#: ../raster/r.slope.aspect/main.c:1335 +#: ../raster/r.slope.aspect/main.c:1429 #, c-format msgid "Dxx raster map <%s> complete" msgstr "Mappa raster Dxx <%s> completata" -#: ../raster/r.slope.aspect/main.c:1360 +#: ../raster/r.slope.aspect/main.c:1454 #, c-format msgid "Dyy raster map <%s> complete" msgstr "Mappa raster Dyy <%s> completata" -#: ../raster/r.slope.aspect/main.c:1385 +#: ../raster/r.slope.aspect/main.c:1479 #, c-format msgid "Dxy raster map <%s> complete" msgstr "Mappa raster Dxy <%s> completata" @@ -10794,7 +11163,7 @@ msgid "\"%s\" field missing from header" msgstr "\"%s\" campo mancante del header" -#: ../raster/r.stream.extract/main.c:78 ../raster/r.watershed/front/main.c:78 +#: ../raster/r.stream.extract/main.c:78 ../raster/r.watershed/front/main.c:80 msgid "stream network" msgstr "" @@ -10810,11 +11179,6 @@ msgid "Stream extraction will use provided accumulation instead of calculating it anew" msgstr "" -#: ../raster/r.stream.extract/main.c:89 ../raster/r.stream.extract/main.c:97 -#: ../raster/r.flow/main.c:435 ../raster/r.flow/main.c:441 -msgid "Input maps" -msgstr "Mappe di input" - #: ../raster/r.stream.extract/main.c:93 msgid "Name of input raster map with real depressions" msgstr "" @@ -10913,13 +11277,13 @@ msgstr "" #: ../raster/r.stream.extract/main.c:318 -#: ../raster/r.watershed/seg/init_vars.c:252 +#: ../raster/r.watershed/seg/init_vars.c:255 #, c-format msgid "Will need up to %.2f MB of disk space" msgstr "" #: ../raster/r.stream.extract/main.c:320 -#: ../raster/r.watershed/seg/init_vars.c:254 +#: ../raster/r.watershed/seg/init_vars.c:258 #, c-format msgid "Will need up to %.2f GB (%.0f MB) of disk space" msgstr "" @@ -11002,17 +11366,14 @@ msgid "Unable to re-open segment file" msgstr "" -#: ../raster/r.stream.extract/cseg.c:47 ../raster/r.stream.extract/dseg.c:47 -#: ../raster/r.stream.extract/dseg.c:97 ../raster/r.stream.extract/bseg.c:46 -#: ../raster/r.stream.extract/bseg.c:96 ../raster/r.stream.extract/seg.c:52 -#: ../raster/r.stream.extract/seg.c:94 ../raster/r.stream.extract/seg.c:103 +#: ../raster/r.stream.extract/cseg.c:47 ../raster/r.stream.extract/cseg.c:97 +#: ../raster/r.stream.extract/dseg.c:47 ../raster/r.stream.extract/dseg.c:97 +#: ../raster/r.stream.extract/bseg.c:46 ../raster/r.stream.extract/bseg.c:96 +#: ../raster/r.stream.extract/seg.c:52 ../raster/r.stream.extract/seg.c:94 +#: ../raster/r.stream.extract/seg.c:103 msgid "Unable to read segment file" msgstr "" -#: ../raster/r.stream.extract/cseg.c:97 -msgid "Unabel to read segment file" -msgstr "" - #: ../raster/r.stream.extract/cseg.c:120 #, c-format msgid "Unable to segment put row %d for raster map <%s>" @@ -11051,8 +11412,8 @@ msgstr "" #: ../raster/r.stream.extract/streams.c:336 -#: ../raster/r.watershed/seg/do_cum.c:487 -#: ../raster/r.watershed/ram/do_cum.c:443 +#: ../raster/r.watershed/seg/do_cum.c:518 +#: ../raster/r.watershed/ram/do_cum.c:469 #, c-format msgid "MFD: cumulative proportion of flow distribution not 1.0 but %f" msgstr "MFD: proporzione cumulata del flusso di distribuzione non 1.0 ma %f" @@ -11093,7 +11454,8 @@ msgstr "Sto scrivendo gli attributi.." #: ../raster/r.stream.extract/close.c:198 -#, c-format +#: ../scripts/v.db.addtable/v.db.addtable.py:147 +#, c-format, python-format msgid "Unable to create index on table <%s>" msgstr "Non è possibile creare l'indece sulla tabella <%s>" @@ -11103,7 +11465,7 @@ msgstr "Non è possibile inserire la nuova riga: %s" #: ../raster/r.stream.extract/close.c:255 ../raster/r.grow.distance/main.c:325 -#: ../raster/r.fill.dir/main.c:253 +#: ../raster/r.fill.dir/main.c:259 msgid "Writing output raster maps..." msgstr "Scrittura della mappa raster di output..." @@ -11227,9 +11589,10 @@ msgid "Distance filter remains flat before beginning exponent" msgstr "" -#: ../raster/r.random.surface/main.c:102 -msgid "Random seed (SEED_MIN >= value >= SEED_MAX), default [random]" -msgstr "" +#: ../raster/r.random.surface/main.c:102 ../raster/r.random.cells/main.c:77 +#, fuzzy +msgid "Random seed, default [random]" +msgstr "Banda da selezionare (il valore predefinito è tutte)" #: ../raster/r.random.surface/main.c:108 msgid "Maximum cell value of distribution" @@ -11239,12 +11602,12 @@ msgid "Uniformly distributed cell values" msgstr "Valori delle celle distribuiti uniformemente" -#: ../raster/r.random.surface/main.c:128 ../raster/r.random.cells/init.c:96 +#: ../raster/r.random.surface/main.c:128 ../raster/r.random.cells/init.c:93 #, c-format msgid "Generating raster map <%s>..." msgstr "Generazione della mappa raster <%s> in corso..." -#: ../raster/r.random.surface/save.c:98 ../raster/r.drain/main.c:522 +#: ../raster/r.random.surface/save.c:98 ../raster/r.drain/main.c:523 #: ../raster/r.random.cells/indep.c:139 ../raster/r.composite/main.c:191 #: ../imagery/i.ifft/main.c:207 #, c-format @@ -11265,45 +11628,30 @@ msgid "Output raster map required" msgstr "É richiesta la mappa raster di output" -#: ../raster/r.random.surface/init.c:108 -#, c-format -msgid "Seed (%d) larger than maximum (%d)" -msgstr "" - -#: ../raster/r.random.surface/init.c:111 ../raster/r.random.surface/init.c:120 -#, c-format -msgid " seed is set to %d" -msgstr "" - -#: ../raster/r.random.surface/init.c:116 -#, c-format -msgid "Seed (%d) smaller than minimum (%d)" -msgstr "" - -#: ../raster/r.random.surface/init.c:159 +#: ../raster/r.random.surface/init.c:141 #, c-format msgid "Distance value (%d): %lf must be >= 0.0" msgstr "Il valore della distanza (%d): %lf dev'essere >= 0.0" -#: ../raster/r.random.surface/init.c:187 +#: ../raster/r.random.surface/init.c:169 #, c-format msgid "Exponent value (%lf) must be > 0.0" msgstr "Il valore dell'esponente (%lf) dev'essere >= 0.0" -#: ../raster/r.random.surface/init.c:211 +#: ../raster/r.random.surface/init.c:193 #, c-format msgid "Flat value (%lf) must be less than distance value (%lf)" msgstr "" -#: ../raster/r.random.surface/init.c:232 +#: ../raster/r.random.surface/init.c:214 msgid "Must have a distance value for each filter" msgstr "Deve avere un valore di distanza per ogni filtro" -#: ../raster/r.random.surface/init.c:264 +#: ../raster/r.random.surface/init.c:246 msgid "Must have a exponent value for each filter" msgstr "Deve avere un valore per l'esponente per ogni filtro" -#: ../raster/r.random.surface/init.c:281 +#: ../raster/r.random.surface/init.c:263 msgid "Must have a weight value for each filter" msgstr "Deve avere un valore di peso per ogni filtro" @@ -11348,64 +11696,64 @@ msgid "File not found: %s" msgstr "File non trovato: %s" -#: ../raster/r.fill.dir/main.c:88 +#: ../raster/r.fill.dir/main.c:90 msgid "sink" msgstr "" -#: ../raster/r.fill.dir/main.c:89 +#: ../raster/r.fill.dir/main.c:91 msgid "fill sinks" msgstr "" -#: ../raster/r.fill.dir/main.c:90 +#: ../raster/r.fill.dir/main.c:92 msgid "depressions" msgstr "depressioni" -#: ../raster/r.fill.dir/main.c:92 +#: ../raster/r.fill.dir/main.c:94 msgid "Filters and generates a depressionless elevation map and a flow direction map from a given elevation raster map." msgstr "Filtra e genera un mappa di elevazione senza depressioni a una mappa di direzione di flusso da un dato raster di elevazione." -#: ../raster/r.fill.dir/main.c:99 +#: ../raster/r.fill.dir/main.c:101 msgid "Name for output depressionless elevation raster map" msgstr "" -#: ../raster/r.fill.dir/main.c:103 +#: ../raster/r.fill.dir/main.c:105 msgid "Name for output flow direction map for depressionless elevation raster map" msgstr "" -#: ../raster/r.fill.dir/main.c:108 +#: ../raster/r.fill.dir/main.c:110 msgid "Name for output raster map of problem areas" msgstr "" -#: ../raster/r.fill.dir/main.c:115 +#: ../raster/r.fill.dir/main.c:117 msgid "Aspect direction format" msgstr "" -#: ../raster/r.fill.dir/main.c:121 +#: ../raster/r.fill.dir/main.c:123 msgid "Find unresolved areas only" msgstr "Trova solamente le aree non risolte" -#: ../raster/r.fill.dir/main.c:127 +#: ../raster/r.fill.dir/main.c:129 #, c-format msgid "The '%c' flag requires '%s'to be specified" msgstr "" -#: ../raster/r.fill.dir/main.c:148 +#: ../raster/r.fill.dir/main.c:150 msgid "Direction map is D8 resolution, i.e. 45 degrees" msgstr "" -#: ../raster/r.fill.dir/main.c:190 +#: ../raster/r.fill.dir/main.c:192 msgid "Reading input elevation raster map..." msgstr "" -#: ../raster/r.fill.dir/main.c:200 +#: ../raster/r.fill.dir/main.c:202 msgid "Filling sinks..." msgstr "" -#: ../raster/r.fill.dir/main.c:204 +#: ../raster/r.fill.dir/main.c:206 msgid "Determining flow directions for ambiguous cases..." msgstr "Determinado le direzioni di flusso per casi ambigui..." -#: ../raster/r.fill.dir/main.c:217 +#: ../raster/r.fill.dir/main.c:219 msgid "Repeat to get the final directions..." msgstr "Ripeti per avere le direzioni finali..." @@ -11489,14 +11837,6 @@ msgid "Pass 2 of 2..." msgstr "Passaggio 2 di 2..." -#: ../raster/r.clump/clump.c:99 ../raster/r.clump/clump.c:151 -#: ../raster/r.clump/minsize.c:152 ../raster/r.clump/minsize.c:253 -#: ../raster/r.clump/minsize.c:287 ../raster/r.clump/minsize.c:293 -#: ../raster/r.clump/minsize.c:424 ../raster/r.clump/minsize.c:447 -#: ../raster/r.clump/minsize.c:518 ../imagery/i.segment/cluster.c:431 -msgid "Unable to read from temp file" -msgstr "Impossibile leggere dal file temporaneo" - #: ../raster/r.clump/clump.c:115 ../raster/r.clump/clump.c:347 #: ../raster/r.clump/clump.c:361 ../raster/r.clump/clump.c:648 #: ../raster/r.clump/clump.c:662 ../raster/r.clump/minsize.c:163 @@ -11524,9 +11864,9 @@ msgid "%d-band clumping with threshold %g" msgstr "" -#: ../raster/r.clump/clump.c:451 ../imagery/i.segment/write_output.c:112 -#: ../imagery/i.segment/open_files.c:71 ../imagery/i.segment/open_files.c:238 -#: ../imagery/i.segment/open_files.c:246 +#: ../raster/r.clump/clump.c:451 ../imagery/i.segment/write_output.c:114 +#: ../imagery/i.segment/open_files.c:57 ../imagery/i.segment/open_files.c:232 +#: ../imagery/i.segment/open_files.c:240 #, c-format msgid "No min/max found in raster map <%s>" msgstr "" @@ -11611,7 +11951,7 @@ msgid "PNG error" msgstr "" -#: ../raster/r.in.png/main.c:485 ../raster/r.cross/main.c:168 +#: ../raster/r.in.png/main.c:485 ../raster/r.cross/main.c:161 #: ../raster/r.basins.fill/main.c:146 ../raster/r.resample/main.c:125 #, c-format msgid "Creating support files for <%s>..." @@ -11641,34 +11981,35 @@ msgid "Output image file header only and exit" msgstr "" -#: ../raster/r.cross/main.c:72 +#: ../raster/r.cross/main.c:71 msgid "Creates a cross product of the category values from multiple raster map layers." msgstr "" -#: ../raster/r.cross/main.c:81 +#: ../raster/r.cross/main.c:80 #, c-format msgid "Names of 2-%d input raster maps" msgstr "Nome di 2-%d mappe raster in input" -#: ../raster/r.cross/main.c:90 -msgid "Non-zero data only" +#: ../raster/r.cross/main.c:89 +#, fuzzy +msgid "Non-NULL data only" msgstr "Solo dati non-zero" -#: ../raster/r.cross/main.c:103 +#: ../raster/r.cross/main.c:102 #, c-format msgid "More than %d files not allowed" msgstr "Non sono permessi più di %d file" -#: ../raster/r.cross/main.c:119 +#: ../raster/r.cross/main.c:111 msgid "Must specify 2 or more input maps" msgstr "E' necessario specificare 2 o più mappe di input" -#: ../raster/r.cross/main.c:136 +#: ../raster/r.cross/main.c:129 #, c-format msgid "%s: STEP 2 ..." msgstr "%s: STEP 2 ..." -#: ../raster/r.cross/main.c:178 +#: ../raster/r.cross/main.c:171 #, c-format msgid "%d categories" msgstr "%d categorie" @@ -11683,40 +12024,45 @@ msgid "%s: STEP 3 ... " msgstr "%s: STEP 3 ... " -#: ../raster/r.series/main.c:141 +#: ../raster/r.series/main.c:142 msgid "Makes each output cell value a function of the values assigned to the corresponding cells in the input raster map layers." msgstr "Rende ogni valore delle celle di output una funzione dei valori assegnati alle corrispondenti celle del layer raster di input." -#: ../raster/r.series/main.c:150 +#: ../raster/r.series/main.c:151 msgid "Input file with one raster map name and optional one weight per line, field separator between name and weight is |" msgstr "" -#: ../raster/r.series/main.c:161 ../raster3d/r3.neighbors/main.c:119 +#: ../raster/r.series/main.c:162 ../raster3d/r3.neighbors/main.c:119 msgid "Aggregate operation" msgstr "Operazione di aggregazione" -#: ../raster/r.series/main.c:176 +#: ../raster/r.series/main.c:177 msgid "Weighting factor for each input map, default value is 1.0 for each input map" msgstr "" -#: ../raster/r.series/main.c:250 ../raster/r.series/main.c:312 +#: ../raster/r.series/main.c:253 ../raster/r.series/main.c:325 msgid "Weights must be positive" msgstr "" -#: ../raster/r.series/main.c:268 ../raster/r.series/main.c:318 +#: ../raster/r.series/main.c:271 ../raster/r.series/main.c:331 #, c-format msgid "Reading raster map <%s> using weight %f..." msgstr "" -#: ../raster/r.series/main.c:298 +#: ../raster/r.series/main.c:274 ../raster/r.series/main.c:334 +#, fuzzy, c-format +msgid "Unable to open input raster <%s>" +msgstr "Impossibile aprire il file di input <%s>" + +#: ../raster/r.series/main.c:311 msgid "input= and weights= must have the same number of values" msgstr "" -#: ../raster/r.series/main.c:333 +#: ../raster/r.series/main.c:356 msgid "output= and method= must have the same number of values" msgstr "output= e method= devono avere lo stesso numero di valori" -#: ../raster/r.series/main.c:351 +#: ../raster/r.series/main.c:379 #, c-format msgid "Method %s not compatible with weights, using unweighed version instead" msgstr "" @@ -11929,95 +12275,95 @@ msgid "Flag %c makes sense only with %s option or -%c flag" msgstr "" -#: ../raster/r.in.lidar/main.c:369 ../raster3d/r3.in.lidar/main.c:340 +#: ../raster/r.in.lidar/main.c:367 +msgid "Trim option can be used only with trimmean method" +msgstr "" + +#: ../raster/r.in.lidar/main.c:374 ../raster3d/r3.in.lidar/main.c:340 #, c-format msgid "File <%s> does not exist" msgstr "" -#: ../raster/r.in.lidar/main.c:386 +#: ../raster/r.in.lidar/main.c:391 msgid "zrange will not be taken into account during scan" msgstr "" -#: ../raster/r.in.lidar/main.c:399 ../raster3d/r3.in.lidar/main.c:374 +#: ../raster/r.in.lidar/main.c:404 ../raster3d/r3.in.lidar/main.c:374 #: ../vector/v.in.lidar/main.c:349 #, c-format msgid "Input file <%s> does not exist" msgstr "Il file di input <%s> non esiste" -#: ../raster/r.in.lidar/main.c:403 ../raster3d/r3.in.lidar/main.c:378 +#: ../raster/r.in.lidar/main.c:408 ../raster3d/r3.in.lidar/main.c:378 #, c-format msgid "Unable to open file <%s> as a LiDAR point cloud" msgstr "" -#: ../raster/r.in.lidar/main.c:407 ../raster3d/r3.in.lidar/main.c:382 +#: ../raster/r.in.lidar/main.c:412 ../raster3d/r3.in.lidar/main.c:382 #: ../vector/v.in.lidar/main.c:358 #, c-format msgid "Unable to read LAS header of <%s>" msgstr "Non è possibile leggere l'intestazione LAS di <%s>" -#: ../raster/r.in.lidar/main.c:423 ../raster3d/r3.in.lidar/main.c:398 +#: ../raster/r.in.lidar/main.c:428 ../raster3d/r3.in.lidar/main.c:398 msgid "First file's projection checked, checking projection of the other files..." msgstr "" -#: ../raster/r.in.lidar/main.c:461 +#: ../raster/r.in.lidar/main.c:466 #, c-format msgid "Unknown filter option <%s>" msgstr "" -#: ../raster/r.in.lidar/main.c:479 ../raster/r.in.xyz/main.c:383 +#: ../raster/r.in.lidar/main.c:484 ../raster/r.in.xyz/main.c:383 msgid "Invalid zrange" msgstr "Range z non valido" -#: ../raster/r.in.lidar/main.c:493 +#: ../raster/r.in.lidar/main.c:498 #, c-format msgid "Invalid %s" msgstr "" -#: ../raster/r.in.lidar/main.c:525 ../general/g.region/main.c:815 +#: ../raster/r.in.lidar/main.c:530 ../general/g.region/main.c:865 #, c-format msgid "Invalid input <%s=%s>" msgstr "Input <%s=%s> non valido" -#: ../raster/r.in.lidar/main.c:528 +#: ../raster/r.in.lidar/main.c:533 #, c-format msgid "Option '%s' must be > 0.0" msgstr "" -#: ../raster/r.in.lidar/main.c:596 +#: ../raster/r.in.lidar/main.c:601 #, c-format -msgid "Unable to process the hole map at once. Please set the '%s' option to some value lower than 100." +msgid "Unable to process the whole map at once. Please set the '%s' option to some value lower than 100." msgstr "" -#: ../raster/r.in.lidar/main.c:616 +#: ../raster/r.in.lidar/main.c:621 #, c-format msgid "Pass #%d (of %d)..." msgstr "" -#: ../raster/r.in.lidar/main.c:755 ../raster/r.drain/main.c:470 -msgid "Writing output raster map..." -msgstr "" - -#: ../raster/r.in.lidar/main.c:778 +#: ../raster/r.in.lidar/main.c:783 #, c-format msgid "%lu points found in input file(s)" msgstr "" -#: ../raster/r.in.lidar/main.c:798 +#: ../raster/r.in.lidar/main.c:803 #, c-format msgid "%lu input points were invalid and filtered out" msgstr "" -#: ../raster/r.in.lidar/main.c:801 +#: ../raster/r.in.lidar/main.c:806 #, c-format msgid "%lu input points were invalid, use -%c flag to filter them out" msgstr "" -#: ../raster/r.in.lidar/main.c:804 +#: ../raster/r.in.lidar/main.c:809 #, c-format msgid "Raster map <%s> created. %lu points from %d files found in region." msgstr "" -#: ../raster/r.in.lidar/main.c:809 +#: ../raster/r.in.lidar/main.c:814 #, c-format msgid "Raster map <%s> created. %lu points found in region." msgstr "" @@ -12027,10 +12373,10 @@ msgid "Cannot create temporary file with segments of a raster map" msgstr "" -#: ../raster/r.in.lidar/projection.c:34 ../raster/r.in.gdal/proj.c:131 -#: ../raster/r.external/proj.c:131 ../raster3d/r3.in.lidar/projection.c:36 +#: ../raster/r.in.lidar/projection.c:34 ../raster/r.in.gdal/proj.c:153 +#: ../raster/r.external/proj.c:153 ../raster3d/r3.in.lidar/projection.c:36 #: ../vector/v.in.lidar/projection.c:32 ../vector/v.in.pdal/projection.c:31 -#: ../vector/v.in.ogr/proj.c:322 ../vector/v.external/proj.c:223 +#: ../vector/v.in.ogr/proj.c:361 ../vector/v.external/proj.c:246 msgid "" "Projection of dataset does not appear to match current location.\n" "\n" @@ -12051,10 +12397,10 @@ msgid "Import dataset PROJ_INFO is:\n" msgstr "Dataset importato PROJ_INFO è:\n" -#: ../raster/r.in.lidar/projection.c:91 ../raster/r.in.gdal/proj.c:237 -#: ../raster/r.external/proj.c:237 ../raster3d/r3.in.lidar/projection.c:93 +#: ../raster/r.in.lidar/projection.c:91 ../raster/r.in.gdal/proj.c:259 +#: ../raster/r.external/proj.c:259 ../raster3d/r3.in.lidar/projection.c:93 #: ../vector/v.in.lidar/projection.c:89 ../vector/v.in.pdal/projection.c:88 -#: ../vector/v.in.ogr/proj.c:428 ../vector/v.external/proj.c:329 +#: ../vector/v.in.ogr/proj.c:467 ../vector/v.external/proj.c:352 #, c-format msgid "" "\n" @@ -12073,17 +12419,17 @@ msgid "Unable to convert input map projection information to GRASS format for checking" msgstr "" -#: ../raster/r.in.lidar/projection.c:128 ../raster/r.in.gdal/proj.c:122 -#: ../raster/r.external/proj.c:122 ../raster3d/r3.in.lidar/projection.c:130 -#: ../vector/v.in.lidar/projection.c:126 ../vector/v.in.ogr/proj.c:313 -#: ../vector/v.external/proj.c:214 +#: ../raster/r.in.lidar/projection.c:128 ../raster/r.in.gdal/proj.c:144 +#: ../raster/r.external/proj.c:144 ../raster3d/r3.in.lidar/projection.c:130 +#: ../vector/v.in.lidar/projection.c:126 ../vector/v.in.ogr/proj.c:352 +#: ../vector/v.external/proj.c:237 msgid "Over-riding projection check" msgstr "La verifica della proiezione verrà ignorata" -#: ../raster/r.in.lidar/projection.c:139 ../raster/r.in.gdal/proj.c:260 -#: ../raster/r.external/proj.c:260 ../raster3d/r3.in.lidar/projection.c:141 +#: ../raster/r.in.lidar/projection.c:139 ../raster/r.in.gdal/proj.c:282 +#: ../raster/r.external/proj.c:282 ../raster3d/r3.in.lidar/projection.c:141 #: ../vector/v.in.lidar/projection.c:137 ../vector/v.in.pdal/projection.c:137 -#: ../vector/v.in.ogr/proj.c:451 ../vector/v.external/proj.c:352 +#: ../vector/v.in.ogr/proj.c:490 ../vector/v.external/proj.c:375 msgid "Projection of input dataset and current location appear to match" msgstr "La proiezione del dataset di input e della location corrente sembrano corrispondere" @@ -12119,14 +12465,6 @@ msgid "File containing expression(s) to evaluate" msgstr "" -#: ../raster/r.mapcalc/main.c:105 -msgid "Seed for rand() function" -msgstr "" - -#: ../raster/r.mapcalc/main.c:109 -msgid "Generate random seed (result is non-deterministic)" -msgstr "" - #: ../raster/r.mapcalc/main.c:113 msgid "List input and output maps" msgstr "" @@ -12224,8 +12562,8 @@ msgid "Unable to close raster map <%s@%s>" msgstr "Non è possibile chiudere la mappa raster <%s@%s>" -#: ../raster/r.mapcalc/map3.c:607 ../raster/r.sunhours/main.c:324 -#: ../raster/r.sunhours/main.c:335 ../raster/r.sunhours/main.c:346 +#: ../raster/r.mapcalc/map3.c:607 ../raster/r.sunhours/main.c:325 +#: ../raster/r.sunhours/main.c:336 ../raster/r.sunhours/main.c:347 #: ../imagery/i.landsat.acca/tools.c:136 #: ../imagery/i.landsat.acca/algorithm.c:234 #: ../imagery/i.landsat.acca/algorithm.c:388 @@ -12315,9 +12653,9 @@ msgstr "" #: ../raster/r.statistics/main.c:118 ../raster/r.stats.zonal/main.c:165 -#: ../raster/r.proj/main.c:237 ../imagery/i.rectify/main.c:156 +#: ../raster/r.proj/main.c:248 ../imagery/i.rectify/main.c:156 #: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:151 -#: ../vector/v.vect.stats/main.c:302 +#: ../vector/v.vect.stats/main.c:309 #, c-format msgid "<%s=%s> unknown %s" msgstr "<%s=%s> sconosciuto %s" @@ -12434,31 +12772,15 @@ msgid "Cannot get projection key values of current location" msgstr "Non è possibile ottenere i valori chiave della proiezione della location corrente" -#: ../raster/r.sunhours/main.c:232 ../general/g.region/printwindow.c:267 -#: ../general/g.region/printwindow.c:488 ../general/g.region/printwindow.c:569 -msgid "Unable to update lat/long projection parameters" -msgstr "Non è possibile aggiornare i parametri della proiezione lat/long" - -#: ../raster/r.sunhours/main.c:296 ../raster/r.sunhours/main.c:391 -#: ../raster/r.sunmask/g_solposition.c:127 -#: ../general/g.region/printwindow.c:285 ../general/g.region/printwindow.c:293 -#: ../general/g.region/printwindow.c:301 ../general/g.region/printwindow.c:309 -#: ../general/g.region/printwindow.c:319 ../general/g.region/printwindow.c:503 -#: ../general/g.region/printwindow.c:596 ../general/g.region/printwindow.c:608 -#: ../general/g.region/printwindow.c:625 ../general/g.region/printwindow.c:643 -#: ../general/g.region/printwindow.c:658 -msgid "Error in pj_do_proj (projection of input coordinate pair)" -msgstr "Errore nell'esecuzione di 'pj do proj' (ovvero nella coppia di coordinate di proiezione in input)" - -#: ../raster/r.sunhours/main.c:356 +#: ../raster/r.sunhours/main.c:357 msgid "Calculating solar elevation and azimuth..." msgstr "Calcolando l'altezza solare e azimuth..." -#: ../raster/r.sunhours/main.c:359 +#: ../raster/r.sunhours/main.c:360 msgid "Calculating solar elevation..." msgstr "Calcolando l'altezza solare" -#: ../raster/r.sunhours/main.c:362 +#: ../raster/r.sunhours/main.c:363 msgid "Calculating solar azimuth..." msgstr "Calcolando l'azimuth solare" @@ -12621,7 +12943,7 @@ msgid "Print compression information in shell script style" msgstr "" -#: ../raster/r.compress/main.c:128 ../raster/r.compress/main.c:308 +#: ../raster/r.compress/main.c:128 ../raster/r.compress/main.c:312 #, c-format msgid "Raster map <%s> is not in the current mapset" msgstr "" @@ -12641,72 +12963,82 @@ msgid "<%s> is a GDAL-linked map - can't (un)compress" msgstr "" -#: ../raster/r.compress/main.c:215 +#: ../raster/r.compress/main.c:145 +#, c-format +msgid "<%s> is a virtual raster map - can't (un)compress" +msgstr "" + +#: ../raster/r.compress/main.c:219 msgid "DONE: uncompressed file is %lu %s (%.2f%) smaller" msgstr "" -#: ../raster/r.compress/main.c:216 +#: ../raster/r.compress/main.c:220 msgid "DONE: compressed file is %lu %s (%.2f%) smaller" msgstr "" -#: ../raster/r.compress/main.c:220 +#: ../raster/r.compress/main.c:224 msgid "DONE: uncompressed file is %lu %s (%.2f%) larger" msgstr "" -#: ../raster/r.compress/main.c:221 +#: ../raster/r.compress/main.c:225 msgid "DONE: compressed file is %lu %s (%.2f%) larger" msgstr "" -#: ../raster/r.compress/main.c:224 +#: ../raster/r.compress/main.c:228 msgid "same size" msgstr "" -#: ../raster/r.compress/main.c:240 +#: ../raster/r.compress/main.c:244 #, c-format msgid "<%s> already uncompressed" msgstr "" -#: ../raster/r.compress/main.c:243 +#: ../raster/r.compress/main.c:247 #, c-format msgid "Uncompressing <%s>" msgstr "" -#: ../raster/r.compress/main.c:251 +#: ../raster/r.compress/main.c:255 #, c-format msgid "Re-compressing <%s>" msgstr "" -#: ../raster/r.compress/main.c:254 +#: ../raster/r.compress/main.c:258 #, c-format msgid "Compressing <%s>" msgstr "" -#: ../raster/r.compress/main.c:312 +#: ../raster/r.compress/main.c:316 #, c-format msgid "<%s> is a GDAL-linked map" msgstr "" -#: ../raster/r.compress/main.c:316 +#: ../raster/r.compress/main.c:320 +#, fuzzy, c-format +msgid "<%s> is a virtual raster map" +msgstr "<%s> è una mappa raster con valori a virgola mobile" + +#: ../raster/r.compress/main.c:324 #, c-format msgid "<%s> is a reclass file of map <%s> in mapset <%s>" msgstr "" -#: ../raster/r.compress/main.c:336 +#: ../raster/r.compress/main.c:344 #, c-format msgid "<%s> is uncompressed (method %i: %s). Data type: %s" msgstr "" -#: ../raster/r.compress/main.c:343 +#: ../raster/r.compress/main.c:351 #, c-format msgid "<%s> is compressed (method %i: %s). Data type: %s" msgstr "" -#: ../raster/r.compress/main.c:351 +#: ../raster/r.compress/main.c:359 #, c-format msgid "<%s> has a compressed NULL file" msgstr "" -#: ../raster/r.compress/main.c:353 +#: ../raster/r.compress/main.c:362 #, c-format msgid "<%s> has an uncompressed NULL file" msgstr "" @@ -12923,22 +13255,22 @@ #: ../raster/r.out.gdal/main.c:713 ../raster/r.out.gdal/main.c:725 #: ../raster/r.out.gdal/main.c:738 ../raster/r.out.gdal/main.c:751 #: ../raster/r.out.gdal/main.c:763 ../raster/r.out.gdal/main.c:777 -#: ../raster/r.out.gdal/export_band.c:477 -#: ../raster/r.out.gdal/export_band.c:489 -#: ../raster/r.out.gdal/export_band.c:502 -#: ../raster/r.out.gdal/export_band.c:515 -#: ../raster/r.out.gdal/export_band.c:527 -#: ../raster/r.out.gdal/export_band.c:540 -#: ../raster/r.out.gdal/export_band.c:554 +#: ../raster/r.out.gdal/export_band.c:482 +#: ../raster/r.out.gdal/export_band.c:494 +#: ../raster/r.out.gdal/export_band.c:507 +#: ../raster/r.out.gdal/export_band.c:520 +#: ../raster/r.out.gdal/export_band.c:532 +#: ../raster/r.out.gdal/export_band.c:547 +#: ../raster/r.out.gdal/export_band.c:562 msgid "Selected GDAL datatype does not cover data range." msgstr "Il tipo di dati GDAL non copre il campo di variazione dei dati." #: ../raster/r.out.gdal/main.c:714 ../raster/r.out.gdal/main.c:726 #: ../raster/r.out.gdal/main.c:739 ../raster/r.out.gdal/main.c:752 -#: ../raster/r.out.gdal/export_band.c:478 -#: ../raster/r.out.gdal/export_band.c:490 -#: ../raster/r.out.gdal/export_band.c:503 -#: ../raster/r.out.gdal/export_band.c:516 +#: ../raster/r.out.gdal/export_band.c:483 +#: ../raster/r.out.gdal/export_band.c:495 +#: ../raster/r.out.gdal/export_band.c:508 +#: ../raster/r.out.gdal/export_band.c:521 #, c-format msgid "GDAL datatype: %s, range: %d - %d" msgstr "Tipo di dati GDAL: %s, campo di variazione: %d - %d" @@ -12950,15 +13282,14 @@ msgid "Range to be exported: %g - %g" msgstr "Intervallo dati da esportare: %g - %g" -#: ../raster/r.out.gdal/main.c:764 ../raster/r.out.gdal/export_band.c:528 +#: ../raster/r.out.gdal/main.c:764 ../raster/r.out.gdal/export_band.c:533 #, c-format msgid "GDAL datatype: %s, range: %u - %u" msgstr "Tipo di dati GDAL: %s, campo di variazione: %u - %u" -#: ../raster/r.out.gdal/main.c:778 ../raster/r.out.gdal/export_band.c:541 -#: ../raster/r.out.gdal/export_band.c:555 -#, c-format -msgid "GDAL datatype: %s, range: %g - %g" +#: ../raster/r.out.gdal/main.c:778 ../raster/r.out.gdal/export_band.c:548 +#, fuzzy, c-format +msgid "GDAL datatype: %s, range: %.7g - %.7g" msgstr "Tipo di dati GDAL: %s, campo di variazione: %g - %g" #: ../raster/r.out.gdal/main.c:805 ../raster/r.out.gdal/main.c:818 @@ -12989,7 +13320,7 @@ msgid "GDAL datatype: %s, valid range: %g - %g" msgstr "Tipo di dati GDAL: %s, intervallo valido: %g - %g" -#: ../raster/r.out.gdal/export_band.c:53 ../raster/r.out.gdal/export_band.c:359 +#: ../raster/r.out.gdal/export_band.c:53 ../raster/r.out.gdal/export_band.c:364 msgid "Unable to allocate buffer for reading raster map" msgstr "" @@ -13018,33 +13349,38 @@ msgid "The user given nodata value %g is present in rasterband <%s> and would lead to data loss. Please specify a different nodata value with the %s parameter." msgstr "Il valore %g definito dall'utente per 'nessun dato' è presente nella banda raster <%s> e potrebbe causare una perdita di dati. Specificare un altro valore col parametro %s." -#: ../raster/r.out.gdal/export_band.c:240 +#: ../raster/r.out.gdal/export_band.c:241 msgid "Unable to get raster band" msgstr "Non è possibile ottenere la banda raster" -#: ../raster/r.out.gdal/export_band.c:396 -#: ../raster/r.out.gdal/export_band.c:425 -#: ../raster/r.out.gdal/export_band.c:454 +#: ../raster/r.out.gdal/export_band.c:401 +#: ../raster/r.out.gdal/export_band.c:430 +#: ../raster/r.out.gdal/export_band.c:459 msgid "Unable to write GDAL raster file" msgstr "Non è possibile scrivere il file raster GDAL" -#: ../raster/r.out.gdal/export_band.c:481 -#: ../raster/r.out.gdal/export_band.c:493 -#: ../raster/r.out.gdal/export_band.c:506 -#: ../raster/r.out.gdal/export_band.c:519 -#: ../raster/r.out.gdal/export_band.c:531 -#: ../raster/r.out.gdal/export_band.c:544 -#: ../raster/r.out.gdal/export_band.c:558 +#: ../raster/r.out.gdal/export_band.c:486 +#: ../raster/r.out.gdal/export_band.c:498 +#: ../raster/r.out.gdal/export_band.c:511 +#: ../raster/r.out.gdal/export_band.c:524 +#: ../raster/r.out.gdal/export_band.c:536 +#: ../raster/r.out.gdal/export_band.c:551 +#: ../raster/r.out.gdal/export_band.c:566 #, c-format msgid "Raster map <%s> range: %g - %g" msgstr "Mappa raster <%s> intervallo: %g - %g" +#: ../raster/r.out.gdal/export_band.c:563 +#, fuzzy, c-format +msgid "GDAL datatype: %s, range: %.16g - %.16g" +msgstr "Tipo di dati GDAL: %s, campo di variazione: %g - %g" + #: ../raster/r.out.gdal/attr.c:140 ../raster/r.out.gdal/attr.c:178 msgid "Failed to set raster attribute table" msgstr "" #: ../raster/r.basins.fill/main.c:56 ../raster/r.water.outlet/main.c:59 -#: ../raster/r.watershed/front/main.c:75 +#: ../raster/r.watershed/front/main.c:77 msgid "watershed" msgstr "" @@ -13098,7 +13434,7 @@ msgstr "" #: ../raster/r.in.xyz/main.c:258 ../vector/v.in.lidar/main.c:196 -#: ../vector/v.decimate/main.c:148 +#: ../vector/v.decimate/main.c:149 msgid "Filter range for z data (min,max)" msgstr "Range del filtro per valori z (min,max)" @@ -13150,7 +13486,7 @@ #: ../raster/r.in.xyz/main.c:536 #, c-format -msgid "Unable to process the hole map at once. Please set the %s option to some value lower than 100." +msgid "Unable to process the whole map at once. Please set the %s option to some value lower than 100." msgstr "" #: ../raster/r.in.xyz/main.c:589 @@ -13253,7 +13589,7 @@ msgstr "Impossibile aprire il file <%s> per scrivere l'intestazione" #: ../raster/r.kappa/main.c:70 ../imagery/i.segment/main.c:38 -#: ../imagery/i.gensig/main.c:40 ../imagery/i.maxlik/main.c:62 +#: ../imagery/i.gensig/main.c:40 ../imagery/i.maxlik/main.c:64 #: ../imagery/i.smap/main.c:39 ../imagery/i.gensigset/main.c:41 #: ../imagery/i.cluster/main.c:76 ../vector/v.class/main.c:46 msgid "classification" @@ -13291,6 +13627,11 @@ msgid "No header in the report" msgstr "Nessuna intestazione nel report" +#: ../raster/r.kappa/main.c:113 +#, fuzzy +msgid "Print Matrix only" +msgstr "Stampa solo" + #: ../raster/r.kappa/prt_label.c:17 #, c-format msgid "Can't open file <%s> to write label" @@ -13301,7 +13642,7 @@ msgid "Cannot open file <%s> to write kappa and relevant parameters" msgstr "Non è possibile aprire file <%s> per scrivere i parametri kappa e rilevanti" -#: ../raster/r.kappa/prt_mat.c:39 +#: ../raster/r.kappa/prt_mat.c:39 ../raster/r.kappa/prt2csv_mat.c:40 #, c-format msgid "Cannot open file <%s> to write cats and counts (error matrix)" msgstr "Non è possibile aprire il file <%s> per scrivere categorie e conteggi (errore matrice)" @@ -13398,11 +13739,11 @@ #: ../raster/r.to.vect/main.c:106 ../raster/r.to.vect/main.c:113 #: ../vector/v.to.rast/main.c:88 ../vector/v.to.rast/main.c:94 #: ../vector/v.to.rast/main.c:100 ../vector/v.buffer/main.c:306 -#: ../vector/v.in.ogr/main.c:289 ../vector/v.in.ogr/main.c:299 -#: ../vector/v.in.ogr/main.c:309 ../vector/v.in.ogr/main.c:342 -#: ../vector/v.in.ogr/main.c:374 ../vector/v.overlay/main.c:135 -#: ../vector/v.overlay/main.c:145 ../vector/v.extract/main.c:93 -#: ../vector/v.extract/main.c:145 ../vector/v.generalize/main.c:245 +#: ../vector/v.in.ogr/main.c:306 ../vector/v.in.ogr/main.c:316 +#: ../vector/v.in.ogr/main.c:326 ../vector/v.in.ogr/main.c:359 +#: ../vector/v.in.ogr/main.c:391 ../vector/v.overlay/main.c:135 +#: ../vector/v.overlay/main.c:145 ../vector/v.extract/main.c:94 +#: ../vector/v.extract/main.c:147 ../vector/v.generalize/main.c:245 msgid "Attributes" msgstr "Attributi" @@ -13547,6 +13888,102 @@ msgid "Writing color file..." msgstr "Scrittura del file dei colori in corso..." +#: ../raster/r.buildvrt/main.c:78 +#, fuzzy +msgid "mosaic" +msgstr "mosaicatura" + +#: ../raster/r.buildvrt/main.c:79 +#, fuzzy +msgid "virtual raster" +msgstr "raster" + +#: ../raster/r.buildvrt/main.c:81 +msgid "Build a VRT (Virtual Raster) from the list of input raster maps." +msgstr "" + +#: ../raster/r.buildvrt/main.c:84 +#, fuzzy +msgid "Name of input raster files" +msgstr "Nome della mappa raster di input" + +#: ../raster/r.buildvrt/main.c:90 ../imagery/i.group/main.c:73 +msgid "Input file with one raster map name per line" +msgstr "" + +#: ../raster/r.buildvrt/main.c:147 ../raster/r.buildvrt/main.c:200 +#, fuzzy, c-format +msgid "Input raster map <%s> not found" +msgstr "Mappa raster 3D <%s> non trovata" + +#: ../raster/r.buildvrt/main.c:150 ../raster/r.buildvrt/main.c:203 +#, fuzzy +msgid "Input and output raster map can not be identical" +msgstr "Location di input e output non possono essere le stesse" + +#: ../raster/r.buildvrt/main.c:155 ../raster/r.buildvrt/main.c:208 +#, fuzzy, c-format +msgid "Input map <%s@%s> is all NULL, skipping" +msgstr "Mappa di input <%s@%s> nella location <%s>:" + +#: ../raster/r.buildvrt/main.c:177 +msgid "Only one raster map name found in input file" +msgstr "" + +#: ../raster/r.buildvrt/main.c:188 +#, fuzzy +msgid "Only one raster map name found" +msgstr "Nessun raster trovato" + +#: ../raster/r.buildvrt/main.c:260 +msgid "Input maptypes are different" +msgstr "" + +#: ../raster/r.buildvrt/main.c:262 ../raster/r.buildvrt/main.c:264 +#, fuzzy +msgid "Input ns resolutions are different" +msgstr "Location di input e output sono le stesse" + +#: ../raster/r.buildvrt/link.c:13 ../raster/r.external/link.c:87 +#, c-format +msgid "Unable to create cell/%s file" +msgstr "Impossibile creare il file cell/%s" + +#: ../raster/r.buildvrt/link.c:22 ../raster/r.external/link.c:96 +#, c-format +msgid "Unable to create fcell/%s file" +msgstr "Impossibile creare il file fcell/%s" + +#: ../raster/r.buildvrt/link.c:35 +#, fuzzy, c-format +msgid "Unable to create cell_misc/%s/vrt file" +msgstr "Impossibile creare il file cell_misc/%s/f_format" + +#: ../raster/r.buildvrt/link.c:66 ../raster/r.external/link.c:160 +#, c-format +msgid "Unable to create cell_misc/%s/f_format file" +msgstr "Impossibile creare il file cell_misc/%s/f_format" + +#: ../raster/r.buildvrt/link.c:69 ../raster/r.external/link.c:163 +#, c-format +msgid "Error writing cell_misc/%s/f_format file" +msgstr "Errore scrivendo il file cell_misc/%s/f_format" + +#: ../raster/r.buildvrt/link.c:124 ../raster/r.external/link.c:200 +#, c-format +msgid "Creating support files for %s" +msgstr "Creando i file di supporto per %s" + +#: ../raster/r.buildvrt/link.c:127 +#, c-format +msgid "virtual raster generated by %s" +msgstr "" + +#: ../raster/r.buildvrt/link.c:140 ../raster/r.external/link.c:248 +#, c-format +msgid "Link to raster map <%s> created." +msgstr "" + #: ../raster/r.quantile/main.c:69 msgid "Computing histogram" msgstr "Calcolando istogramma" @@ -13691,11 +14128,11 @@ #: ../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:160 ../general/g.region/main.c:204 -#: ../general/g.region/main.c:213 ../general/g.region/main.c:222 -#: ../general/g.region/main.c:231 ../general/g.region/main.c:240 -#: ../general/g.region/main.c:249 ../general/g.region/main.c:325 -#: ../general/g.region/main.c:336 +#: ../general/g.region/main.c:161 ../general/g.region/main.c:205 +#: ../general/g.region/main.c:214 ../general/g.region/main.c:223 +#: ../general/g.region/main.c:232 ../general/g.region/main.c:241 +#: ../general/g.region/main.c:250 ../general/g.region/main.c:326 +#: ../general/g.region/main.c:337 ../general/g.region/main.c:349 msgid "Bounds" msgstr "Limiti" @@ -13809,7 +14246,7 @@ msgid "Either all or none of %s=, %s=, %s= and %s= must be given" msgstr "" -#: ../raster/r.in.bin/main.c:521 ../display/d.grid/main.c:266 +#: ../raster/r.in.bin/main.c:521 ../display/d.grid/main.c:265 #: ../raster3d/r3.in.bin/main.c:424 #, c-format msgid "Illegal north coordinate <%s>" @@ -13820,7 +14257,7 @@ msgid "Illegal south coordinate <%s>" msgstr "Coordinata sud <%s> non valida" -#: ../raster/r.in.bin/main.c:525 ../display/d.grid/main.c:259 +#: ../raster/r.in.bin/main.c:525 ../display/d.grid/main.c:258 #: ../raster3d/r3.in.bin/main.c:428 #, c-format msgid "Illegal east coordinate <%s>" @@ -13838,116 +14275,53 @@ #: ../raster/r.in.bin/main.c:554 #, c-format -msgid "East-West (ewres: %f) and North-South (nwres: %f) resolution differ significantly. Did you assign %s= and %s= correctly?" +msgid "East-West (ewres: %f) and North-South (nsres: %f) resolution differ significantly. Did you assign %s= and %s= correctly?" msgstr "" #: ../raster/r.in.bin/main.c:575 -msgid "File Size %" -msgstr "Dimensione del file %" - -#: ../raster/r.in.bin/main.c:577 ../raster3d/r3.in.bin/main.c:448 -msgid "Bytes do not match file size" -msgstr "Bytes non corrisponde alla dimensione del file" - -#: ../raster/r.in.bin/main.c:595 -#, c-format -msgid "Importing band %d..." -msgstr "" - -#: ../raster/r.drain/main.c:113 -msgid "Traces a flow through an elevation model or cost surface on a raster map." -msgstr "" - -#: ../raster/r.drain/main.c:116 -msgid "Name of input elevation or cost surface raster map" -msgstr "" - -#: ../raster/r.drain/main.c:121 -msgid "Name of input movement direction map associated with the cost surface" -msgstr "" - -#: ../raster/r.drain/main.c:123 -msgid "Direction in degrees CCW from east" -msgstr "" - -#: ../raster/r.drain/main.c:125 ../raster/r.drain/main.c:167 -msgid "Cost surface" -msgstr "" - -#: ../raster/r.drain/main.c:133 -msgid "Name for output drain vector map" -msgstr "" - -#: ../raster/r.drain/main.c:134 -msgid "Recommended for cost surface made using knight's move" -msgstr "" - -#: ../raster/r.drain/main.c:144 -msgid "Name of starting vector points map(s)" -msgstr "" - -#: ../raster/r.drain/main.c:150 -msgid "Copy input cell values on output" -msgstr "Copia i valori della cella in input sull'output" - -#: ../raster/r.drain/main.c:151 ../raster/r.drain/main.c:156 -#: ../raster/r.drain/main.c:161 -msgid "Path settings" -msgstr "" - -#: ../raster/r.drain/main.c:155 -msgid "Accumulate input values along the path" -msgstr "Accumula i valori di input lungo il persorso" +msgid "File Size %" +msgstr "Dimensione del file %" -#: ../raster/r.drain/main.c:160 -msgid "Count cell numbers along the path" -msgstr "Numera progressivamente le celle lungo il percorso" +#: ../raster/r.in.bin/main.c:577 ../raster3d/r3.in.bin/main.c:448 +msgid "Bytes do not match file size" +msgstr "Bytes non corrisponde alla dimensione del file" -#: ../raster/r.drain/main.c:166 -msgid "The input raster map is a cost surface (direction surface must also be specified)" +#: ../raster/r.in.bin/main.c:595 +#, c-format +msgid "Importing band %d..." msgstr "" -#: ../raster/r.drain/main.c:178 +#: ../raster/r.drain/main.c:179 msgid "Directional drain selected... checking for direction raster map" msgstr "" -#: ../raster/r.drain/main.c:181 +#: ../raster/r.drain/main.c:182 msgid "Surface/Hydrology drain selected" msgstr "" -#: ../raster/r.drain/main.c:186 +#: ../raster/r.drain/main.c:187 #, c-format msgid "Direction raster map <%s> not specified, if direction flag is on, a direction raster must be given" msgstr "" -#: ../raster/r.drain/main.c:193 +#: ../raster/r.drain/main.c:194 #, c-format msgid "Direction raster map <%s> should not be specified for Surface/Hydrology drains" msgstr "" -#: ../raster/r.drain/main.c:212 +#: ../raster/r.drain/main.c:213 msgid "Specify just one of the -c, -a and -n flags" msgstr "Specificare solo uno dei flag -c, -a e -n" -#: ../raster/r.drain/main.c:243 -#, c-format -msgid "Starting point %d is outside the current region" -msgstr "Il punto di partenza %d è al di fuori della regione corrente" - -#: ../raster/r.drain/main.c:318 -#, c-format -msgid "Starting vector map <%s> contains no points in the current region" -msgstr "La mappa vettoriale di partenza <%s> non contiene punti nella regione corrente" - -#: ../raster/r.drain/main.c:326 +#: ../raster/r.drain/main.c:327 msgid "No start/stop point(s) specified" msgstr "Nessun punto di partenza/arrivo definito" -#: ../raster/r.drain/main.c:401 +#: ../raster/r.drain/main.c:402 msgid "Calculating flow directions..." msgstr "Calcolo delle direzioni di flusso in corso..." -#: ../raster/r.drain/main.c:692 +#: ../raster/r.drain/main.c:693 #, c-format msgid "direction read: %lf, neighbour found: %i" msgstr "direzione letta> %lf, vicini trovati: %i" @@ -13964,15 +14338,6 @@ msgid "Maximum number of cells to be created" msgstr "" -#: ../raster/r.random.cells/main.c:77 -msgid "Random seed (SEED_MIN >= value >= SEED_MAX) (default [random])" -msgstr "" - -#: ../raster/r.random.cells/random.c:50 -#, c-format -msgid "RAN1: j == %d shouldn't happen" -msgstr "" - #: ../raster/r.random.cells/init.c:77 msgid "Distance must be >= 0.0" msgstr "La distanza dev'essere >= 0.0" @@ -13989,11 +14354,6 @@ msgid "Spatial weights neighborhood (cells):" msgstr "" -#: ../raster/r.fill.stats/main.c:779 ../raster/r.null/main.c:61 -#: ../raster3d/r3.null/main.c:181 -msgid "null data" -msgstr "dati nulli" - #: ../raster/r.fill.stats/main.c:781 msgid "Rapidly fills 'no data' cells (NULLs) of a raster map with interpolated values (IDW)." msgstr "" @@ -14205,7 +14565,7 @@ msgid "Generating %d x %d = %d tiles..." msgstr "" -#: ../raster/r.tile/main.c:184 +#: ../raster/r.tile/main.c:187 #, c-format msgid "Unable to read cats for %s" msgstr "" @@ -14243,40 +14603,36 @@ msgid "Creating support files for raster map <%s>..." msgstr "" -#: ../raster/r.info/main.c:73 ../vector/v.info/main.c:41 +#: ../raster/r.info/main.c:75 ../vector/v.info/main.c:41 msgid "history" msgstr "" -#: ../raster/r.info/main.c:75 +#: ../raster/r.info/main.c:77 msgid "Outputs basic information about a raster map." msgstr "" -#: ../raster/r.info/main.c:81 +#: ../raster/r.info/main.c:83 msgid "Print raster array information in shell script style" msgstr "" -#: ../raster/r.info/main.c:85 +#: ../raster/r.info/main.c:87 msgid "Print range in shell script style" msgstr "" -#: ../raster/r.info/main.c:89 +#: ../raster/r.info/main.c:95 msgid "Print extended metadata information in shell script style" msgstr "" -#: ../raster/r.info/main.c:93 ../raster3d/r3.info/main.c:94 +#: ../raster/r.info/main.c:99 ../raster3d/r3.info/main.c:94 msgid "Print raster history instead of info" msgstr "Stampa la cronologia del raster invece delle informazioni" -#: ../raster/r.info/main.c:99 +#: ../raster/r.info/main.c:105 #, c-format msgid "Flags -%c and -%c/%c/%c are mutually exclusive" msgstr "" -#: ../raster/r.info/main.c:127 -msgid "Unable to read range file" -msgstr "Impossibile leggere il file range" - -#: ../raster/r.info/main.c:303 ../raster/r.info/main.c:445 +#: ../raster/r.info/main.c:312 ../raster/r.info/main.c:538 #: ../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 @@ -14359,8 +14715,8 @@ #: ../raster/r.geomorphon/main.c:196 ../raster/r.watershed/shed/com_line.c:231 #: ../raster/r.watershed/shed/com_line.c:266 ../general/g.rename/main.c:85 -#: ../general/g.copy/main.c:80 ../imagery/i.landsat.acca/main.c:188 -#: ../imagery/i.landsat.toar/main.c:563 +#: ../general/g.copy/main.c:80 ../imagery/i.maxlik/main.c:109 +#: ../imagery/i.landsat.acca/main.c:188 ../imagery/i.landsat.toar/main.c:563 #: ../imagery/i.ortho.photo/i.ortho.camera/main.c:114 #, c-format msgid "<%s> is an illegal file name" @@ -14417,7 +14773,7 @@ msgid "wetness" msgstr "" -#: ../raster/r.topidx/main.c:42 ../raster/r.watershed/front/main.c:80 +#: ../raster/r.topidx/main.c:42 ../raster/r.watershed/front/main.c:82 msgid "topographic index" msgstr "" @@ -14445,6 +14801,7 @@ msgstr "Lettura di <%s> in <%s>" #: ../raster/r.category/main.c:53 ../vector/v.category/main.c:76 +#: ../vector/v.to.db/main.c:46 msgid "category" msgstr "categoria" @@ -14650,7 +15007,7 @@ msgid "Creation options" msgstr "Creazione delle opzioni" -#: ../raster/r.external.out/main.c:271 ../raster/r.in.gdal/main.c:207 +#: ../raster/r.external.out/main.c:271 ../raster/r.in.gdal/main.c:224 #: ../raster/r.external/main.c:95 ../vector/v.external.out/args.c:62 #: ../vector/v.external/args.c:56 msgid "List supported formats and exit" @@ -14664,135 +15021,135 @@ msgid "Print current status" msgstr "" -#: ../raster/r.resamp.bspline/main.c:84 +#: ../raster/r.resamp.bspline/main.c:86 msgid "Performs bilinear or bicubic spline interpolation with Tykhonov regularization." msgstr "" -#: ../raster/r.resamp.bspline/main.c:92 +#: ../raster/r.resamp.bspline/main.c:94 msgid "Name for output vector map with interpolation grid" msgstr "" -#: ../raster/r.resamp.bspline/main.c:97 +#: ../raster/r.resamp.bspline/main.c:99 msgid "Name of raster map to use for masking" msgstr "" -#: ../raster/r.resamp.bspline/main.c:98 ../vector/v.surf.bspline/main.c:140 +#: ../raster/r.resamp.bspline/main.c:100 ../vector/v.surf.bspline/main.c:140 msgid "Only cells that are not NULL and not zero are interpolated" msgstr "" -#: ../raster/r.resamp.bspline/main.c:106 +#: ../raster/r.resamp.bspline/main.c:108 msgid "Length of each spline step in the east-west direction. Default: 1.5 * ewres." msgstr "" -#: ../raster/r.resamp.bspline/main.c:114 +#: ../raster/r.resamp.bspline/main.c:116 msgid "Length of each spline step in the north-south direction. Default: 1.5 * nsres." msgstr "" -#: ../raster/r.resamp.bspline/main.c:118 ../vector/v.surf.bspline/main.c:163 +#: ../raster/r.resamp.bspline/main.c:120 ../vector/v.surf.bspline/main.c:163 msgid "Spline interpolation algorithm" msgstr "Algoritmo di interpolazione delle spline" -#: ../raster/r.resamp.bspline/main.c:124 +#: ../raster/r.resamp.bspline/main.c:126 #: ../vector/v.lidar.correction/main.c:407 ../vector/v.surf.bspline/main.c:170 #: ../vector/v.outlier/main.c:418 msgid "Bilinear interpolation" msgstr "" -#: ../raster/r.resamp.bspline/main.c:125 ../vector/v.surf.bspline/main.c:171 +#: ../raster/r.resamp.bspline/main.c:127 ../vector/v.surf.bspline/main.c:171 msgid "Bicubic interpolation" msgstr "" -#: ../raster/r.resamp.bspline/main.c:137 +#: ../raster/r.resamp.bspline/main.c:139 msgid "Only interpolate null cells in input raster map" msgstr "" -#: ../raster/r.resamp.bspline/main.c:143 ../vector/v.surf.bspline/main.c:101 +#: ../raster/r.resamp.bspline/main.c:145 ../vector/v.surf.bspline/main.c:101 msgid "Find the best Tykhonov regularizing parameter using a \"leave-one-out\" cross validation method" msgstr "" -#: ../raster/r.resamp.bspline/main.c:183 +#: ../raster/r.resamp.bspline/main.c:185 msgid "ew_step must be positive" msgstr "" -#: ../raster/r.resamp.bspline/main.c:191 +#: ../raster/r.resamp.bspline/main.c:193 msgid "ns_step must be positive" msgstr "" -#: ../raster/r.resamp.bspline/main.c:218 +#: ../raster/r.resamp.bspline/main.c:220 #, c-format msgid "spline step in ew direction %g" msgstr "" -#: ../raster/r.resamp.bspline/main.c:219 +#: ../raster/r.resamp.bspline/main.c:221 #, c-format msgid "spline step in ns direction %g" msgstr "" -#: ../raster/r.resamp.bspline/main.c:220 +#: ../raster/r.resamp.bspline/main.c:222 #, c-format msgid "adjusted EW splines %d" msgstr "" -#: ../raster/r.resamp.bspline/main.c:221 +#: ../raster/r.resamp.bspline/main.c:223 #, c-format msgid "adjusted NS splines %d" msgstr "" -#: ../raster/r.resamp.bspline/main.c:300 ../vector/v.surf.bspline/main.c:461 +#: ../raster/r.resamp.bspline/main.c:302 ../vector/v.surf.bspline/main.c:461 msgid "Memory in MB must be >= 3" msgstr "" -#: ../raster/r.resamp.bspline/main.c:321 ../raster/r.resamp.bspline/main.c:406 -#: ../raster/r.resamp.bspline/main.c:478 ../vector/v.surf.bspline/main.c:480 +#: ../raster/r.resamp.bspline/main.c:323 ../raster/r.resamp.bspline/main.c:408 +#: ../raster/r.resamp.bspline/main.c:480 ../vector/v.surf.bspline/main.c:480 #: ../vector/v.surf.bspline/main.c:508 msgid "Can not initialize temporary file" msgstr "" -#: ../raster/r.resamp.bspline/main.c:327 +#: ../raster/r.resamp.bspline/main.c:329 #, c-format msgid "Loading input raster <%s>" msgstr "" -#: ../raster/r.resamp.bspline/main.c:341 ../raster/r.resamp.bspline/main.c:452 -#: ../raster/r.resamp.bspline/main.c:488 +#: ../raster/r.resamp.bspline/main.c:343 ../raster/r.resamp.bspline/main.c:454 +#: ../raster/r.resamp.bspline/main.c:490 msgid "Can not write to temp file" msgstr "" -#: ../raster/r.resamp.bspline/main.c:346 +#: ../raster/r.resamp.bspline/main.c:348 msgid "Only NULL cells in input raster" msgstr "" -#: ../raster/r.resamp.bspline/main.c:370 ../vector/v.surf.bspline/main.c:313 +#: ../raster/r.resamp.bspline/main.c:372 ../vector/v.surf.bspline/main.c:313 msgid "Cross validation didn't finish correctly" msgstr "" -#: ../raster/r.resamp.bspline/main.c:374 ../vector/v.surf.bspline/main.c:319 +#: ../raster/r.resamp.bspline/main.c:376 ../vector/v.surf.bspline/main.c:319 #, c-format msgid "Cross validation finished for ew_step = %f and ns_step = %f" msgstr "" -#: ../raster/r.resamp.bspline/main.c:394 +#: ../raster/r.resamp.bspline/main.c:396 msgid "Mark cells for interpolation" msgstr "" -#: ../raster/r.resamp.bspline/main.c:466 +#: ../raster/r.resamp.bspline/main.c:468 msgid "No NULL cells found in input raster." msgstr "" -#: ../raster/r.resamp.bspline/main.c:481 ../vector/v.surf.bspline/main.c:483 +#: ../raster/r.resamp.bspline/main.c:483 ../vector/v.surf.bspline/main.c:483 msgid "Initializing output..." msgstr "Inizializzazione dell'output in corso ..." -#: ../raster/r.resamp.bspline/main.c:556 +#: ../raster/r.resamp.bspline/main.c:558 #, c-format msgid "subregion %d of %d" msgstr "" -#: ../raster/r.resamp.bspline/main.c:730 +#: ../raster/r.resamp.bspline/main.c:732 msgid "No data within this subregion. Consider increasing the spline step." msgstr "" -#: ../raster/r.resamp.bspline/main.c:746 ../vector/v.surf.bspline/main.c:899 +#: ../raster/r.resamp.bspline/main.c:748 ../vector/v.surf.bspline/main.c:899 #: ../vector/v.net.components/main.c:213 ../vector/v.out.postgis/main.c:174 msgid "Writing output..." msgstr "Scrittura dell'output in corso ..." @@ -15165,6 +15522,10 @@ msgid "Raster maps <%s>, <%s> and <%s> created." msgstr "" +#: ../raster/r.null/main.c:61 ../raster3d/r3.null/main.c:181 +msgid "null data" +msgstr "dati nulli" + #: ../raster/r.null/main.c:62 msgid "Manages NULL-values of given raster map." msgstr "Gestisce i valori NULL di una data mappa raster" @@ -15220,71 +15581,76 @@ msgid "Raster map <%s> is a reclass of map <%s@%s>. Consider to generate a copy with r.mapcalc. Exiting." msgstr "Raster <%s> è una mappa riclassificata di <%s@%s>. Considerare di generare una copia con r.mapcalc. Sta per uscire." -#: ../raster/r.null/main.c:138 +#: ../raster/r.null/main.c:136 +#, fuzzy, c-format +msgid "<%s> is a virtual raster map. Consider to generate a copy with r.mapcalc. Exiting." +msgstr "Raster <%s> è una mappa riclassificata di <%s@%s>. Considerare di generare una copia con r.mapcalc. Sta per uscire." + +#: ../raster/r.null/main.c:142 #, c-format msgid "Raster map <%s> is not in your mapset <%s>" msgstr "La mappa raster <%s> non è nel mapset <%s> dell'utente" -#: ../raster/r.null/main.c:145 +#: ../raster/r.null/main.c:149 #, c-format msgid "%s is illegal entry for null" msgstr "%s è un'immissione non valida per null" -#: ../raster/r.null/main.c:152 +#: ../raster/r.null/main.c:156 #, c-format msgid "Raster map <%s> already has a null bitmap file" msgstr "La mappa raster <%s> ha già un file bitmap di valori nulli" -#: ../raster/r.null/main.c:156 +#: ../raster/r.null/main.c:160 #, c-format msgid "<%s> is integer raster map (CELL)" msgstr "<%s> è una mappa raster con valori interi (CELL)" -#: ../raster/r.null/main.c:160 +#: ../raster/r.null/main.c:164 #, c-format msgid "<%s> is integer raster map (CELL). Using null=%d." msgstr "<%s> è un raster di interi (CELL). Utilizzando null=%d." -#: ../raster/r.null/main.c:166 +#: ../raster/r.null/main.c:170 #, c-format msgid "<%s> is floating pointing raster map" msgstr "<%s> è una mappa raster con valori a virgola mobile" -#: ../raster/r.null/main.c:183 ../raster/r.null/main.c:226 +#: ../raster/r.null/main.c:187 ../raster/r.null/main.c:230 #, c-format msgid "Writing new null file for raster map <%s>..." msgstr "Scrittura del nuovo file di valori nulli per la mappa raster <%s> in corso..." -#: ../raster/r.null/main.c:193 ../raster/r.null/main.c:238 -#: ../raster/r.null/main.c:252 +#: ../raster/r.null/main.c:197 ../raster/r.null/main.c:242 +#: ../raster/r.null/main.c:256 #, c-format msgid "Raster map <%s> modified." msgstr "Mappa raster <%s> modificata." -#: ../raster/r.null/main.c:208 +#: ../raster/r.null/main.c:212 msgid "The NULL file is already compressed, nothing to do." msgstr "" -#: ../raster/r.null/main.c:214 +#: ../raster/r.null/main.c:218 msgid "The NULL file is already uncompressed, nothing to do." msgstr "" -#: ../raster/r.null/main.c:245 +#: ../raster/r.null/main.c:249 #, c-format msgid "Removing null file for raster map <%s>..." msgstr "Rimozione in corso del file di valori nulli per la mappa raster <%s>..." -#: ../raster/r.null/main.c:316 +#: ../raster/r.null/main.c:320 #, c-format msgid "%s: %s: illegal value spec" msgstr "" -#: ../raster/r.null/main.c:318 +#: ../raster/r.null/main.c:322 #, c-format msgid "%s: illegal value spec" msgstr "%s: specificazione di valore non consentita" -#: ../raster/r.null/main.c:379 +#: ../raster/r.null/main.c:383 #, c-format msgid "Writing new data for raster map <%s>..." msgstr "Scrittura dei nuovi dati per la mappa raster <%s> in corso..." @@ -15366,7 +15732,7 @@ msgid "Line %d is not point or centroid, skipped" msgstr "" -#: ../raster/r.what/main.c:404 +#: ../raster/r.what/main.c:409 #, c-format msgid "%s %s is outside your current region" msgstr "" @@ -15533,210 +15899,215 @@ msgid "Error reading segment file" msgstr "" -#: ../raster/r.proj/main.c:149 +#: ../raster/r.proj/main.c:152 msgid "Re-projects a raster map from given location to the current location." msgstr "" -#: ../raster/r.proj/main.c:153 +#: ../raster/r.proj/main.c:156 msgid "Location containing input raster map" msgstr "Location contenente la mappa raster di input" -#: ../raster/r.proj/main.c:154 ../raster/r.proj/main.c:159 -#: ../raster/r.proj/main.c:164 ../vector/v.proj/main.c:79 -#: ../vector/v.proj/main.c:84 ../vector/v.proj/main.c:90 +#: ../raster/r.proj/main.c:157 ../raster/r.proj/main.c:162 +#: ../raster/r.proj/main.c:167 ../vector/v.proj/main.c:84 +#: ../vector/v.proj/main.c:89 ../vector/v.proj/main.c:95 #: ../vector/v.net.flow/main.c:108 ../vector/v.net.flow/main.c:114 msgid "Source" msgstr "Origine" -#: ../raster/r.proj/main.c:157 +#: ../raster/r.proj/main.c:160 msgid "Mapset containing input raster map" msgstr "Mapset contenente la mappa raster di input" -#: ../raster/r.proj/main.c:158 ../vector/v.proj/main.c:83 +#: ../raster/r.proj/main.c:161 ../vector/v.proj/main.c:88 msgid "Default: name of current mapset" msgstr "" -#: ../raster/r.proj/main.c:162 +#: ../raster/r.proj/main.c:165 msgid "Name of input raster map to re-project" msgstr "Nome della mappa raster di input da riproiettare" -#: ../raster/r.proj/main.c:167 ../vector/v.proj/main.c:93 +#: ../raster/r.proj/main.c:170 ../vector/v.proj/main.c:98 msgid "Path to GRASS database of input location" msgstr "Percorso al database GRASS della location di input" -#: ../raster/r.proj/main.c:171 +#: ../raster/r.proj/main.c:174 msgid "Name for output raster map (default: same as 'input')" msgstr "" -#: ../raster/r.proj/main.c:172 ../raster/r.proj/main.c:183 -#: ../raster/r.proj/main.c:199 ../vector/v.proj/main.c:102 -#: ../vector/v.proj/main.c:107 ../vector/v.proj/main.c:119 -#: ../vector/v.proj/main.c:126 +#: ../raster/r.proj/main.c:175 ../raster/r.proj/main.c:186 +#: ../raster/r.proj/main.c:202 ../vector/v.proj/main.c:107 +#: ../vector/v.proj/main.c:112 ../vector/v.proj/main.c:132 +#: ../vector/v.proj/main.c:139 msgid "Target" msgstr "Destinazione" -#: ../raster/r.proj/main.c:198 +#: ../raster/r.proj/main.c:201 msgid "Resolution of output raster map" msgstr "" -#: ../raster/r.proj/main.c:203 +#: ../raster/r.proj/main.c:209 ../vector/v.proj/main.c:119 +#, fuzzy +msgid "PROJ pipeline for coordinate transformation" +msgstr "Non è possibile inizializzare le tabelle dei tempi" + +#: ../raster/r.proj/main.c:214 msgid "List raster maps in input mapset and exit" msgstr "" -#: ../raster/r.proj/main.c:213 +#: ../raster/r.proj/main.c:224 msgid "Print input map's bounds in the current projection and exit" msgstr "" -#: ../raster/r.proj/main.c:219 +#: ../raster/r.proj/main.c:230 msgid "Print input map's bounds in the current projection and exit (shell style)" msgstr "" -#: ../raster/r.proj/main.c:245 ../display/d.mon/start.c:52 +#: ../raster/r.proj/main.c:256 ../display/d.mon/start.c:52 #: ../imagery/i.gensig/parse.c:50 ../imagery/i.gensigset/parse.c:57 -#: ../imagery/i.cluster/main.c:179 ../vector/v.proj/main.c:150 -#: ../vector/v.external/main.c:137 +#: ../imagery/i.cluster/main.c:179 ../misc/m.nviz.image/main.c:77 +#: ../vector/v.proj/main.c:163 ../vector/v.external/main.c:141 #, c-format msgid "option <%s>: <%s> exists. To overwrite, use the --overwrite flag" msgstr "" -#: ../raster/r.proj/main.c:252 ../vector/v.proj/main.c:165 +#: ../raster/r.proj/main.c:263 ../vector/v.proj/main.c:178 msgid "Input and output locations can not be the same" msgstr "Location di input e output non possono essere le stesse" -#: ../raster/r.proj/main.c:254 +#: ../raster/r.proj/main.c:265 msgid "Input and output locations are the same" msgstr "Location di input e output sono le stesse" -#: ../raster/r.proj/main.c:264 +#: ../raster/r.proj/main.c:275 msgid "Unable to get projection info of output raster map" msgstr "Impossibile ottenere informazioni sulla proiezione per la mappa raster di output" -#: ../raster/r.proj/main.c:267 +#: ../raster/r.proj/main.c:278 msgid "Unable to get projection units of output raster map" msgstr "Impossibile ottenere le unità della proiezione per la mappa raster di output" -#: ../raster/r.proj/main.c:270 +#: ../raster/r.proj/main.c:281 msgid "Unable to get projection key values of output raster map" msgstr "Impossibile ottenere i valori chiave della proiezione per la mappa raster di output" -#: ../raster/r.proj/main.c:279 +#: ../raster/r.proj/main.c:290 #, c-format msgid "Mapset <%s> in input location <%s> - %s" msgstr "Mapset <%s> nella location di input <%s> - %s" -#: ../raster/r.proj/main.c:281 ../raster/r.in.gdal/main.c:938 +#: ../raster/r.proj/main.c:292 ../raster/r.in.gdal/main.c:1009 #: ../imagery/i.rectify/target.c:32 #: ../imagery/i.ortho.photo/i.ortho.rectify/target.c:32 #: ../vector/v.rectify/target.c:41 msgid "permission denied" msgstr "permesso negato" -#: ../raster/r.proj/main.c:282 ../raster/r.in.gdal/main.c:939 +#: ../raster/r.proj/main.c:293 ../raster/r.in.gdal/main.c:1010 #: ../imagery/i.rectify/target.c:32 #: ../imagery/i.ortho.photo/i.ortho.rectify/target.c:32 #: ../vector/v.rectify/target.c:41 msgid "not found" msgstr "non trovato" -#: ../raster/r.proj/main.c:288 ../vector/v.proj/main.c:189 +#: ../raster/r.proj/main.c:299 ../vector/v.proj/main.c:201 #, c-format msgid "Checking location <%s> mapset <%s>" msgstr "Controllo della location <%s> mapset <%s>" -#: ../raster/r.proj/main.c:300 ../vector/v.proj/main.c:206 -#: ../vector/v.select/main.c:89 ../vector/v.in.ogr/main.c:444 +#: ../raster/r.proj/main.c:311 ../vector/v.proj/main.c:218 +#: ../vector/v.select/main.c:89 ../vector/v.in.ogr/main.c:461 #: ../vector/v.what.rast/main.c:121 ../vector/v.edit/main.c:89 #: ../vector/v.net/args.c:152 ../vector/v.net/args.c:159 #: ../vector/v.net/args.c:165 ../vector/v.net/args.c:169 -#: ../vector/v.net/args.c:179 ../vector/v.external/main.c:110 +#: ../vector/v.net/args.c:179 ../vector/v.external/main.c:114 #: ../scripts/d.frame/d.frame.py:288 #, c-format, python-format msgid "Required parameter <%s> not set" msgstr "Parametro richiesto <%s> non impostato" -#: ../raster/r.proj/main.c:303 +#: ../raster/r.proj/main.c:314 #, c-format msgid "Raster map <%s> in location <%s> in mapset <%s> not found" msgstr "Mappa raster <%s> nella location <%s> nel mapset <%s> non trovata" -#: ../raster/r.proj/main.c:311 +#: ../raster/r.proj/main.c:322 msgid "Unable to get projection info of input map" msgstr "Impossibile ottenere informazioni sulla proiezione per la mappa raster di input" -#: ../raster/r.proj/main.c:314 +#: ../raster/r.proj/main.c:330 msgid "Unable to get projection units of input map" msgstr "Impossibile ottenere le unità della proiezione per la mappa raster di input" -#: ../raster/r.proj/main.c:317 +#: ../raster/r.proj/main.c:333 msgid "Unable to get projection key values of input map" msgstr "Impossibile ottenere i valori chiave della proiezione per la mappa raster di intput" -#: ../raster/r.proj/main.c:332 +#: ../raster/r.proj/main.c:357 msgid "Unable to work with unprojected data (xy location)" msgstr "Impossibile lavorare con dati non proiettati (location xy)" -#: ../raster/r.proj/main.c:351 +#: ../raster/r.proj/main.c:376 #, c-format msgid "Input map <%s@%s> in location <%s>:" msgstr "Mappa di input <%s@%s> nella location <%s>:" -#: ../raster/r.proj/main.c:443 +#: ../raster/r.proj/main.c:470 msgid "Input:" msgstr "Input:" -#: ../raster/r.proj/main.c:444 ../raster/r.proj/main.c:455 +#: ../raster/r.proj/main.c:471 ../raster/r.proj/main.c:482 #, c-format msgid "Cols: %d (%d)" msgstr "Colonne: %d (%d)" -#: ../raster/r.proj/main.c:445 ../raster/r.proj/main.c:456 +#: ../raster/r.proj/main.c:472 ../raster/r.proj/main.c:483 #, c-format msgid "Rows: %d (%d)" msgstr "Righe: %d (%d)" -#: ../raster/r.proj/main.c:446 ../raster/r.proj/main.c:457 +#: ../raster/r.proj/main.c:473 ../raster/r.proj/main.c:484 #, c-format msgid "North: %f (%f)" msgstr "Nord: %f (%f)" -#: ../raster/r.proj/main.c:447 ../raster/r.proj/main.c:458 +#: ../raster/r.proj/main.c:474 ../raster/r.proj/main.c:485 #, c-format msgid "South: %f (%f)" msgstr "Sud: %f (%f)" -#: ../raster/r.proj/main.c:448 ../raster/r.proj/main.c:459 +#: ../raster/r.proj/main.c:475 ../raster/r.proj/main.c:486 #, c-format msgid "West: %f (%f)" msgstr "Ovest: %f (%f)" -#: ../raster/r.proj/main.c:449 ../raster/r.proj/main.c:460 +#: ../raster/r.proj/main.c:476 ../raster/r.proj/main.c:487 #, c-format msgid "East: %f (%f)" msgstr "Est: %f (%f)" -#: ../raster/r.proj/main.c:450 ../raster/r.proj/main.c:461 +#: ../raster/r.proj/main.c:477 ../raster/r.proj/main.c:488 #, c-format msgid "EW-res: %f" msgstr "Risoluzione-EO: %f" -#: ../raster/r.proj/main.c:451 ../raster/r.proj/main.c:462 +#: ../raster/r.proj/main.c:478 ../raster/r.proj/main.c:489 #, c-format msgid "NS-res: %f" msgstr "Risoluzione-NS: %f" -#: ../raster/r.proj/main.c:454 +#: ../raster/r.proj/main.c:481 msgid "Output:" msgstr "Output:" -#: ../raster/r.proj/main.c:491 +#: ../raster/r.proj/main.c:518 msgid "Projecting..." msgstr "Proiezione in corso ..." -#: ../raster/r.proj/bordwalk.c:216 +#: ../raster/r.proj/bordwalk.c:223 msgid "Input raster map is outside current region" msgstr "La mappa raster di input è al di fuori della regione corrente" -#: ../raster/r.proj/bordwalk.c:242 +#: ../raster/r.proj/bordwalk.c:251 msgid "Unable to reproject map center" msgstr "" @@ -15830,60 +16201,64 @@ msgid "Creates shaded relief map from an elevation map (DEM)." msgstr "Crea mappa dell'ombreggiatura dei rilievi da una mappa dell'elevatione (DEM)" -#: ../raster/r.relief/main.c:117 +#: ../raster/r.relief/main.c:115 +msgid "Name of input raster (typically elevation) map" +msgstr "" + +#: ../raster/r.relief/main.c:118 msgid "Name for output shaded relief map" msgstr "" -#: ../raster/r.relief/main.c:125 +#: ../raster/r.relief/main.c:126 msgid "Altitude of the sun in degrees above the horizon" msgstr "Altitudine in gradi del sole sull'orizzonte" -#: ../raster/r.relief/main.c:126 ../raster/r.relief/main.c:136 +#: ../raster/r.relief/main.c:127 ../raster/r.relief/main.c:137 msgid "Sun position" msgstr "" -#: ../raster/r.relief/main.c:135 +#: ../raster/r.relief/main.c:136 msgid "Azimuth of the sun in degrees to the east of north" msgstr "Elevazione in gradi del sole da Nord averso Est" -#: ../raster/r.relief/main.c:143 +#: ../raster/r.relief/main.c:144 msgid "Factor for exaggerating relief" msgstr "Indice per esagerare il rilievo" -#: ../raster/r.relief/main.c:151 +#: ../raster/r.relief/main.c:152 msgid "Scale factor for converting meters to elevation units" msgstr "" -#: ../raster/r.relief/main.c:158 +#: ../raster/r.relief/main.c:159 msgid "Elevation units (overrides scale factor)" msgstr "" -#: ../raster/r.relief/main.c:163 +#: ../raster/r.relief/main.c:164 msgid "international feet" msgstr "" -#: ../raster/r.relief/main.c:164 +#: ../raster/r.relief/main.c:165 msgid "survey feet" msgstr "" -#: ../raster/r.relief/main.c:194 ../raster/r.in.gdal/main.c:400 -#: ../raster/r.in.gdal/main.c:682 ../imagery/i.landsat.toar/main.c:548 +#: ../raster/r.relief/main.c:195 ../raster/r.in.gdal/main.c:458 +#: ../raster/r.in.gdal/main.c:746 ../imagery/i.landsat.toar/main.c:548 #, c-format msgid "Raster map <%s> already exists and will be overwritten" msgstr "Mappa raster <%s> già esistente. Sarà sovrascritta" -#: ../raster/r.relief/main.c:197 ../raster/r.in.gdal/main.c:403 -#: ../raster/r.in.gdal/main.c:685 +#: ../raster/r.relief/main.c:198 ../raster/r.in.gdal/main.c:461 +#: ../raster/r.in.gdal/main.c:749 #, c-format msgid "Raster map <%s> already exists" msgstr "La mappa raster <%s> esiste già" -#: ../raster/r.relief/main.c:215 +#: ../raster/r.relief/main.c:216 #, c-format msgid "%s=%s - must not be zero" msgstr "" -#: ../raster/r.relief/main.c:474 +#: ../raster/r.relief/main.c:475 #, c-format msgid "Shaded relief raster map <%s> complete" msgstr "" @@ -15946,338 +16321,354 @@ msgid "trying to divide by zero...no unique solution for system...skipping..." msgstr "" -#: ../raster/r.in.gdal/main.c:96 +#: ../raster/r.in.gdal/main.c:99 msgid "Imports raster data into a GRASS raster map using GDAL library." msgstr "" -#: ../raster/r.in.gdal/main.c:102 +#: ../raster/r.in.gdal/main.c:105 msgid "Name of raster file to be imported" msgstr "" -#: ../raster/r.in.gdal/main.c:111 +#: ../raster/r.in.gdal/main.c:114 msgid "Band(s) to select (default is all bands)" msgstr "" -#: ../raster/r.in.gdal/main.c:112 ../raster/r.in.gdal/main.c:225 +#: ../raster/r.in.gdal/main.c:115 ../raster/r.in.gdal/main.c:242 +#: ../scripts/i.spectral/i.spectral.py:200 msgid "Bands" msgstr "" -#: ../raster/r.in.gdal/main.c:129 +#: ../raster/r.in.gdal/main.c:132 msgid "Name of GCPs target location" msgstr "" -#: ../raster/r.in.gdal/main.c:131 +#: ../raster/r.in.gdal/main.c:134 msgid "Name of location to create or to read projection from for GCPs transformation" msgstr "" -#: ../raster/r.in.gdal/main.c:133 ../raster/r.in.gdal/main.c:188 -#: ../raster/r.in.gdal/main.c:195 ../vector/v.info/print.c:505 +#: ../raster/r.in.gdal/main.c:136 ../raster/r.in.gdal/main.c:205 +#: ../raster/r.in.gdal/main.c:212 ../vector/v.info/print.c:505 #: ../vector/v.info/print.c:510 msgid "Projection" msgstr "" -#: ../raster/r.in.gdal/main.c:148 +#: ../raster/r.in.gdal/main.c:151 msgid "Offset to be added to band numbers" msgstr "" -#: ../raster/r.in.gdal/main.c:149 +#: ../raster/r.in.gdal/main.c:152 msgid "If 0, no offset is added and the first band is 1" msgstr "" -#: ../raster/r.in.gdal/main.c:157 +#: ../raster/r.in.gdal/main.c:160 msgid "Zero-padding of band number by filling with leading zeros up to given number" msgstr "" -#: ../raster/r.in.gdal/main.c:158 +#: ../raster/r.in.gdal/main.c:161 msgid "If 0, length will be adjusted to 'offset' number without leading zeros" msgstr "" -#: ../raster/r.in.gdal/main.c:164 +#: ../raster/r.in.gdal/main.c:167 msgid "Name of the output file that contains the imported map names" msgstr "" -#: ../raster/r.in.gdal/main.c:171 ../vector/v.in.lidar/main.c:272 -#: ../vector/v.in.ogr/main.c:281 +#: ../raster/r.in.gdal/main.c:174 ../vector/v.in.lidar/main.c:272 +#: ../vector/v.in.ogr/main.c:298 msgid "Name for new location to create" msgstr "Nome della nuova location da creare" -#: ../raster/r.in.gdal/main.c:178 +#: ../raster/r.in.gdal/main.c:181 msgid "File prefix for raster attribute tables" msgstr "" -#: ../raster/r.in.gdal/main.c:179 +#: ../raster/r.in.gdal/main.c:182 msgid "The band number and \".csv\" will be appended to the file prefix" msgstr "" -#: ../raster/r.in.gdal/main.c:193 ../raster/r.external/main.c:109 -#: ../vector/v.in.ogr/main.c:354 ../vector/v.external/args.c:52 +#: ../raster/r.in.gdal/main.c:189 ../vector/v.in.ogr/main.c:220 +#, fuzzy +msgid "GDAL configuration options" +msgstr "Creazione delle opzioni" + +#: ../raster/r.in.gdal/main.c:190 ../raster/r.in.gdal/main.c:197 +#: ../vector/v.in.ogr/main.c:221 ../vector/v.in.ogr/main.c:228 +#, fuzzy +msgid "Comma-separated list of key=value pairs" +msgstr "Lista di valori separati da virgola" + +#: ../raster/r.in.gdal/main.c:196 ../vector/v.in.ogr/main.c:227 +msgid "GDAL dataset open options" +msgstr "" + +#: ../raster/r.in.gdal/main.c:210 ../raster/r.external/main.c:109 +#: ../vector/v.in.ogr/main.c:371 ../vector/v.external/args.c:52 msgid "Perform projection check only and exit" msgstr "" -#: ../raster/r.in.gdal/main.c:200 ../raster/r.external/main.c:114 -#: ../vector/v.in.lidar/main.c:302 ../vector/v.in.ogr/main.c:366 +#: ../raster/r.in.gdal/main.c:217 ../raster/r.external/main.c:114 +#: ../vector/v.in.lidar/main.c:302 ../vector/v.in.ogr/main.c:383 msgid "Extend region extents based on new dataset" msgstr "Estende le dimensioni della regione basandosi sul nuovo dataset" -#: ../raster/r.in.gdal/main.c:202 ../raster/r.external/main.c:115 -#: ../vector/v.in.ogr/main.c:368 +#: ../raster/r.in.gdal/main.c:219 ../raster/r.external/main.c:115 +#: ../vector/v.in.ogr/main.c:385 msgid "Also updates the default region if in the PERMANENT mapset" msgstr "Inoltre aggiorna la regione predefinita nel mapset PERMANENT" -#: ../raster/r.in.gdal/main.c:218 ../raster/r.external/main.c:119 +#: ../raster/r.in.gdal/main.c:235 ../raster/r.external/main.c:119 #: ../raster/r.region/main.c:70 msgid "Auto-adjustment for lat/lon" msgstr "" -#: ../raster/r.in.gdal/main.c:219 ../raster/r.external/main.c:120 +#: ../raster/r.in.gdal/main.c:236 ../raster/r.external/main.c:120 #: ../raster/r.region/main.c:71 msgid "Attempt to fix small precision errors in resolution and extents" msgstr "" -#: ../raster/r.in.gdal/main.c:224 +#: ../raster/r.in.gdal/main.c:241 msgid "Keep band numbers instead of using band color names" msgstr "Usa i numeri delle bande invece che i nomi dei colori" -#: ../raster/r.in.gdal/main.c:230 +#: ../raster/r.in.gdal/main.c:247 msgid "Create the location specified by the \"location\" parameter and exit. Do not import the raster file." msgstr "" -#: ../raster/r.in.gdal/main.c:235 ../vector/v.in.lidar/main.c:284 -#: ../vector/v.in.ogr/main.c:361 +#: ../raster/r.in.gdal/main.c:252 ../vector/v.in.lidar/main.c:284 +#: ../vector/v.in.ogr/main.c:378 msgid "Limit import to the current region" msgstr "Limita l'importazione alla regione corrente" -#: ../raster/r.in.gdal/main.c:240 +#: ../raster/r.in.gdal/main.c:257 msgid "Print number of bands and exit" msgstr "" -#: ../raster/r.in.gdal/main.c:272 ../raster/r.external/list.c:23 +#: ../raster/r.in.gdal/main.c:289 ../raster/r.external/list.c:23 #: ../vector/v.external.out/list.c:102 ../vector/v.out.ogr/list.c:116 -#: ../vector/v.in.ogr/main.c:403 ../vector/v.external/list.c:94 +#: ../vector/v.in.ogr/main.c:420 ../vector/v.external/list.c:94 msgid "Supported formats:" msgstr "" -#: ../raster/r.in.gdal/main.c:315 +#: ../raster/r.in.gdal/main.c:332 msgid "You have to specify a target location different from output location" msgstr "Bisogna specificare una location d'origine differente da quella di output" -#: ../raster/r.in.gdal/main.c:319 +#: ../raster/r.in.gdal/main.c:336 msgid "You need to specify valid location name." msgstr "" -#: ../raster/r.in.gdal/main.c:323 +#: ../raster/r.in.gdal/main.c:340 msgid "The '-l' flag only works in Lat/Lon locations" msgstr "La flag '-l' funziona solo in location Lat/Lon" -#: ../raster/r.in.gdal/main.c:326 +#: ../raster/r.in.gdal/main.c:343 msgid "The number of digits for band numbering must be equal or greater than 0" msgstr "" -#: ../raster/r.in.gdal/main.c:339 +#: ../raster/r.in.gdal/main.c:356 msgid "Disabling '-r' flag for new location" msgstr "" -#: ../raster/r.in.gdal/main.c:347 ../raster/r.in.gdal/main.c:350 +#: ../raster/r.in.gdal/main.c:362 #, c-format -msgid "Using memory cache size: %.1f MiB" +msgid "Using memory cache size: %s MiB" msgstr "" -#: ../raster/r.in.gdal/main.c:359 +#: ../raster/r.in.gdal/main.c:417 #, c-format msgid "Unable to open datasource <%s>" msgstr "" -#: ../raster/r.in.gdal/main.c:370 +#: ../raster/r.in.gdal/main.c:428 #, c-format msgid "Input seems to be NOAA/AVHRR data which needs to be georeferenced with thin plate spline transformation (%s or %s)." msgstr "" -#: ../raster/r.in.gdal/main.c:383 +#: ../raster/r.in.gdal/main.c:441 msgid "Input contains subdatasets which may need to be imported separately" msgstr "" -#: ../raster/r.in.gdal/main.c:423 +#: ../raster/r.in.gdal/main.c:481 msgid "Input raster map is flipped or rotated - cannot import. You may use 'gdalwarp' to transform the map to North-up." msgstr "Il raster di input è capovolto o ruotato - non può essere importato. Si può utilizzare 'gdalwarp' per trasformare la mappa col Nord in alto." -#: ../raster/r.in.gdal/main.c:442 +#: ../raster/r.in.gdal/main.c:500 #, c-format msgid "Unable to fetch the affine transformation coefficients. Flag -%c cannot be used in this case." msgstr "" -#: ../raster/r.in.gdal/main.c:470 +#: ../raster/r.in.gdal/main.c:528 msgid "Map bounds have been constrained to geographic coordinates. You will almost certainly want to check map bounds and resolution with r.info and reset them with r.region before going any further." msgstr "I bordi della mappa sono stati sulle coordinate geografiche. Vorrai quasi certamente controllare bordi e risoluzione della mappa con r.info e reimpostarli con r.region prima di andare ulteriormente avanti." -#: ../raster/r.in.gdal/main.c:515 ../raster/r.in.gdal/main.c:542 +#: ../raster/r.in.gdal/main.c:573 ../raster/r.in.gdal/main.c:603 msgid "Input raster does not overlap current computational region. Nothing to import." msgstr "" -#: ../raster/r.in.gdal/main.c:579 +#: ../raster/r.in.gdal/main.c:643 #, c-format msgid "Importing %d raster bands..." msgstr "" -#: ../raster/r.in.gdal/main.c:598 ../raster/r.external/main.c:230 +#: ../raster/r.in.gdal/main.c:662 ../raster/r.external/main.c:230 #, c-format msgid "Selected band (%d) does not exist" msgstr "La banda (%d) selezionata non esiste" -#: ../raster/r.in.gdal/main.c:623 +#: ../raster/r.in.gdal/main.c:687 msgid "Unable to open the map names output text file" msgstr "" -#: ../raster/r.in.gdal/main.c:654 +#: ../raster/r.in.gdal/main.c:718 #, c-format msgid "Unable to get raster band number %d" msgstr "" -#: ../raster/r.in.gdal/main.c:731 +#: ../raster/r.in.gdal/main.c:796 #, c-format msgid "Copying %d GCPS in points file for <%s>" msgstr "Si stanno copiando %d GCP nel file di punti per <%s>" -#: ../raster/r.in.gdal/main.c:739 +#: ../raster/r.in.gdal/main.c:804 msgid "GCPs have the following OpenGIS WKT Coordinate System:" msgstr "I GCP hanno il seguente sistema di coordinate OpenGIS WKT:" -#: ../raster/r.in.gdal/main.c:762 +#: ../raster/r.in.gdal/main.c:827 msgid "Re-projecting GCPs table:" msgstr "Riproiezione della tabella dei GCP:" -#: ../raster/r.in.gdal/main.c:763 +#: ../raster/r.in.gdal/main.c:828 #, c-format msgid "* Input projection for GCP table: %s" msgstr "* Proiezione di input per la tabella GCP: %s" -#: ../raster/r.in.gdal/main.c:765 +#: ../raster/r.in.gdal/main.c:830 #, c-format msgid "* Output projection for GCP table: %s" msgstr "* Proiezione dell'output per la tabella GCP: %s " -#: ../raster/r.in.gdal/main.c:786 -#, c-format -msgid "Error in pj_do_proj (can't re-projection GCP %i)" +#: ../raster/r.in.gdal/main.c:852 +#, fuzzy, c-format +msgid "Error in %s (can't re-project GCP %i)" msgstr "Errore in pj_do_proj (non è possibile riproiettare GCP %i)" -#: ../raster/r.in.gdal/main.c:808 ../raster/r.in.gdal/proj.c:63 -#: ../raster/r.external/proj.c:63 ../vector/v.in.lidar/main.c:507 -#: ../vector/v.in.ogr/proj.c:253 ../vector/v.external/proj.c:154 +#: ../raster/r.in.gdal/main.c:875 ../raster/r.in.gdal/proj.c:85 +#: ../raster/r.external/proj.c:85 ../vector/v.in.lidar/main.c:507 +#: ../vector/v.in.ogr/proj.c:292 ../vector/v.external/proj.c:177 msgid "Unable to convert input map projection to GRASS format; cannot create new location." msgstr "Non si è in grado di convertire la proiezione della mappa di input nel formato di GRASS; impossibile creare una nuova location." -#: ../raster/r.in.gdal/main.c:832 ../raster/r.in.gdal/proj.c:69 -#: ../raster/r.external/proj.c:69 ../vector/v.in.lidar/main.c:513 -#: ../vector/v.in.ogr/proj.c:259 ../vector/v.external/proj.c:160 +#: ../raster/r.in.gdal/main.c:899 ../raster/r.in.gdal/proj.c:91 +#: ../raster/r.external/proj.c:91 ../vector/v.in.lidar/main.c:513 +#: ../vector/v.in.ogr/proj.c:298 ../vector/v.external/proj.c:183 #, c-format msgid "Unable to create new location <%s>" msgstr "" -#: ../raster/r.in.gdal/main.c:838 ../raster/r.in.gdal/proj.c:72 -#: ../raster/r.external/proj.c:72 ../general/g.proj/create.c:15 -#: ../vector/v.in.lidar/main.c:516 ../vector/v.in.ogr/proj.c:262 -#: ../vector/v.external/proj.c:163 +#: ../raster/r.in.gdal/main.c:905 ../raster/r.in.gdal/proj.c:94 +#: ../raster/r.external/proj.c:94 ../general/g.proj/create.c:16 +#: ../vector/v.in.lidar/main.c:516 ../vector/v.in.ogr/proj.c:301 +#: ../vector/v.external/proj.c:186 #, c-format msgid "Location <%s> created" msgstr "Location <%s> creata" -#: ../raster/r.in.gdal/main.c:841 +#: ../raster/r.in.gdal/main.c:908 #, c-format msgid "The target for the output group <%s> has been set to location <%s>, mapset ." msgstr "" -#: ../raster/r.in.gdal/main.c:881 ../raster/r.external/window.c:93 -#: ../vector/v.in.ogr/main.c:1871 +#: ../raster/r.in.gdal/main.c:948 ../raster/r.external/window.c:93 +#: ../vector/v.in.ogr/main.c:1971 msgid "Default region for this location updated" msgstr "La regione predefinita per questa location è stata aggiornata" -#: ../raster/r.in.gdal/main.c:884 ../raster/r.external/window.c:96 -#: ../vector/v.in.ogr/main.c:1874 +#: ../raster/r.in.gdal/main.c:951 ../raster/r.external/window.c:96 +#: ../vector/v.in.ogr/main.c:1974 msgid "Region for the current mapset updated" msgstr "La regione per questa location è stata aggiornata" -#: ../raster/r.in.gdal/main.c:912 +#: ../raster/r.in.gdal/main.c:980 msgid "Unable to translate projection key values of input GCPs" msgstr "Non è possibile tradurre i valori chiave di proiezione dei GCP di input" -#: ../raster/r.in.gdal/main.c:928 +#: ../raster/r.in.gdal/main.c:996 msgid "Unable to get projection info of target location" msgstr "Impossibile ottenere informazioni sulla proiezione della location target" -#: ../raster/r.in.gdal/main.c:930 +#: ../raster/r.in.gdal/main.c:998 msgid "Unable to get projection units of target location" msgstr "Impossibile ottene le unità della proiezione della location target" -#: ../raster/r.in.gdal/main.c:932 +#: ../raster/r.in.gdal/main.c:1000 msgid "Unable to get projection key values of target location" msgstr "Impossibile ottene i valori chiave della proiezione della location target" -#: ../raster/r.in.gdal/main.c:936 ../imagery/i.rectify/target.c:31 +#: ../raster/r.in.gdal/main.c:1007 ../imagery/i.rectify/target.c:31 #: ../imagery/i.ortho.photo/i.ortho.rectify/target.c:31 #: ../vector/v.rectify/target.c:40 #, c-format msgid "Mapset <%s> in target location <%s> - " msgstr "Mapset <%s> nella location target <%s> - " -#: ../raster/r.in.gdal/main.c:974 +#: ../raster/r.in.gdal/main.c:1045 #, c-format msgid "Importing raster map <%s>..." msgstr "" -#: ../raster/r.in.gdal/main.c:1089 ../raster/r.in.gdal/main.c:1144 -#: ../raster/r.in.gdal/main.c:1218 +#: ../raster/r.in.gdal/main.c:1162 ../raster/r.in.gdal/main.c:1217 +#: ../raster/r.in.gdal/main.c:1291 msgid "Invalid row" msgstr "" -#: ../raster/r.in.gdal/main.c:1486 ../raster/r.in.gdal/main.c:1543 +#: ../raster/r.in.gdal/main.c:1559 ../raster/r.in.gdal/main.c:1616 msgid "Inconsistent color rules in RAT" msgstr "" -#: ../raster/r.in.gdal/main.c:1600 +#: ../raster/r.in.gdal/main.c:1673 #, c-format msgid "Setting grey color table for <%s> (8bit, full range)" msgstr "Impostazione della tavola dei colori per il grigio per <%s> (8 bit, intera gamma)" -#: ../raster/r.in.gdal/main.c:1614 +#: ../raster/r.in.gdal/main.c:1687 #, c-format msgid "Setting grey color table for <%s> (16bit, image range)" msgstr "Impostazione della tavola dei colori per il grigio per <%s> (16 bit, gamma dell'immagine)" -#: ../raster/r.in.gdal/main.c:1716 +#: ../raster/r.in.gdal/main.c:1789 #, c-format msgid "Unable to open file <%s>: %s." msgstr "" -#: ../raster/r.in.gdal/proj.c:42 ../raster/r.external/proj.c:42 +#: ../raster/r.in.gdal/proj.c:46 ../raster/r.external/proj.c:46 #, c-format msgid "" "Input contains an invalid SRS. WKT definition:\n" "%s" msgstr "" -#: ../raster/r.in.gdal/proj.c:51 ../raster/r.external/proj.c:51 +#: ../raster/r.in.gdal/proj.c:73 ../raster/r.external/proj.c:73 msgid "No projection information available" msgstr "" -#: ../raster/r.in.gdal/proj.c:94 ../raster/r.external/proj.c:94 -#: ../vector/v.in.ogr/proj.c:284 ../vector/v.external/proj.c:185 +#: ../raster/r.in.gdal/proj.c:116 ../raster/r.external/proj.c:116 +#: ../vector/v.in.ogr/proj.c:323 ../vector/v.external/proj.c:208 msgid "Unable to convert input map projection information to GRASS format." msgstr "" -#: ../raster/r.in.gdal/proj.c:138 ../raster/r.external/proj.c:138 -#: ../vector/v.in.ogr/proj.c:329 ../vector/v.external/proj.c:230 +#: ../raster/r.in.gdal/proj.c:160 ../raster/r.external/proj.c:160 +#: ../vector/v.in.ogr/proj.c:368 ../vector/v.external/proj.c:253 msgid "Location PROJ_INFO is:\n" msgstr "PROJ_INFO della location è:\n" -#: ../raster/r.in.gdal/proj.c:148 ../raster/r.in.gdal/proj.c:155 -#: ../raster/r.external/proj.c:148 ../raster/r.external/proj.c:155 -#: ../vector/v.in.ogr/proj.c:339 ../vector/v.in.ogr/proj.c:346 -#: ../vector/v.external/proj.c:240 ../vector/v.external/proj.c:247 +#: ../raster/r.in.gdal/proj.c:170 ../raster/r.in.gdal/proj.c:177 +#: ../raster/r.external/proj.c:170 ../raster/r.external/proj.c:177 +#: ../vector/v.in.ogr/proj.c:378 ../vector/v.in.ogr/proj.c:385 +#: ../vector/v.external/proj.c:263 ../vector/v.external/proj.c:270 msgid "Dataset PROJ_INFO is:\n" msgstr "PROJ_INFO del dataset è:\n" -#: ../raster/r.in.gdal/proj.c:241 ../raster/r.external/proj.c:241 -#: ../vector/v.in.ogr/proj.c:432 ../vector/v.external/proj.c:333 +#: ../raster/r.in.gdal/proj.c:263 ../raster/r.external/proj.c:263 +#: ../vector/v.in.ogr/proj.c:471 ../vector/v.external/proj.c:356 msgid "Consider generating a new location from the input dataset using the 'location' parameter.\n" msgstr "Si prenda in considerazione di generare una nuova location dal dataset di input usando il parametro location\n" @@ -16423,7 +16814,7 @@ msgid "You already know the sun position" msgstr "Si conosce già la posizione del solo" -#: ../raster/r.sunmask/main.c:444 ../vector/v.colors/main.c:199 +#: ../raster/r.sunmask/main.c:444 ../vector/v.colors/main.c:212 #, c-format msgid "Option <%s> required" msgstr "Opzione <%s> richiesta" @@ -16437,24 +16828,24 @@ msgid "Calculating shadows from DEM..." msgstr "Calcolo delle ombre dal DEM in corso..." -#: ../raster/r.sunmask/g_solposition.c:66 +#: ../raster/r.sunmask/g_solposition.c:67 msgid "Unable to calculate sun position in un-projected locations. Specify sunposition directly." msgstr "Impossibile calcolare la posizione del sole in una location non proiettata. Specificare direttamente la posizione del sole." -#: ../raster/r.sunmask/g_solposition.c:88 +#: ../raster/r.sunmask/g_solposition.c:89 #, c-format msgid "Specified point %f, %f outside of current region, is that intended? Anyway, it will be used." msgstr "Il punto specificato %f, %f è fuori dalla regione corrente, è stato fatto intenzionalmente? Comunque, sarà utilizzato." -#: ../raster/r.sunmask/g_solposition.c:98 ../raster/r.latlong/main.c:101 +#: ../raster/r.sunmask/g_solposition.c:99 ../raster/r.latlong/main.c:99 msgid "Unable to get projection info of current location" msgstr "Non è possibile ottenere informazioni sulla proiezione della location corrente" -#: ../raster/r.sunmask/g_solposition.c:101 ../raster/r.latlong/main.c:103 +#: ../raster/r.sunmask/g_solposition.c:102 ../raster/r.latlong/main.c:101 msgid "Unable to get projection units of current location" msgstr "Impossibile ottenere l'unità della proiezione della location corrente" -#: ../raster/r.sunmask/g_solposition.c:104 ../raster/r.latlong/main.c:105 +#: ../raster/r.sunmask/g_solposition.c:105 ../raster/r.latlong/main.c:103 msgid "Unable to get projection key values of current location" msgstr "Impossibile ottenere i valori della proiezione della location corrente" @@ -16695,7 +17086,7 @@ #: ../raster/r.support/main.c:312 ../scripts/d.polar/d.polar.py:407 #: ../scripts/i.in.spotvgt/i.in.spotvgt.py:280 -#: ../scripts/r.plane/r.plane.py:122 ../scripts/r.fillnulls/r.fillnulls.py:494 +#: ../scripts/r.plane/r.plane.py:122 ../scripts/r.fillnulls/r.fillnulls.py:506 #: ../scripts/v.in.e00/v.in.e00.py:165 ../scripts/r.in.aster/r.in.aster.py:144 msgid "Done." msgstr "Fatto." @@ -16961,139 +17352,104 @@ msgid "Imagery group <%s> created" msgstr "Gruppo di immagini <%s> creato" -#: ../raster/r.external/link.c:48 +#: ../raster/r.external/link.c:46 msgid "Complex types not supported" msgstr "Tipi complessi non supportati" -#: ../raster/r.external/link.c:63 +#: ../raster/r.external/link.c:56 #, c-format msgid "Copying color table for %s" msgstr "Copiando la tabella dei colori per %s" -#: ../raster/r.external/link.c:81 +#: ../raster/r.external/link.c:74 #, c-format msgid "Setting grey color table for <%s> (full 8bit range)" msgstr "Impostando la tabella del colore per <%s> (pieno supporto 8bit)" -#: ../raster/r.external/link.c:87 -#, c-format -msgid "Setting grey color table for <%s> (data range)" -msgstr "Impostando la tabella del colore per <%s> (range dei dati)" - -#: ../raster/r.external/link.c:101 -#, c-format -msgid "Unable to create cell/%s file" -msgstr "Impossibile creare il file cell/%s" - -#: ../raster/r.external/link.c:110 -#, c-format -msgid "Unable to create fcell/%s file" -msgstr "Impossibile creare il file fcell/%s" - -#: ../raster/r.external/link.c:146 +#: ../raster/r.external/link.c:132 #, c-format msgid "Unable to create cell_misc/%s/gdal file" msgstr "Impossibile creare il file cell_misc/%s/gdal" -#: ../raster/r.external/link.c:149 +#: ../raster/r.external/link.c:135 #, c-format msgid "Error writing cell_misc/%s/gdal file" msgstr "Errore scrivendo il file cell_misc/%s/gdal" -#: ../raster/r.external/link.c:174 -#, c-format -msgid "Unable to create cell_misc/%s/f_format file" -msgstr "Impossibile creare il file cell_misc/%s/f_format" - -#: ../raster/r.external/link.c:177 -#, c-format -msgid "Error writing cell_misc/%s/f_format file" -msgstr "Errore scrivendo il file cell_misc/%s/f_format" - -#: ../raster/r.external/link.c:224 -#, c-format -msgid "Creating support files for %s" -msgstr "Creando i file di supporto per %s" - -#: ../raster/r.external/link.c:236 -#, c-format -msgid "Link to raster map <%s> created." -msgstr "" - #: ../raster/r.resamp.filter/main.c:142 #, c-format msgid "Filter <%s> not found" msgstr "" -#: ../raster/r.resamp.filter/main.c:391 +#: ../raster/r.resamp.filter/main.c:396 msgid "kernel filter" msgstr "" -#: ../raster/r.resamp.filter/main.c:394 +#: ../raster/r.resamp.filter/main.c:399 msgid "Resamples raster map layers using an analytic kernel." msgstr "" -#: ../raster/r.resamp.filter/main.c:405 +#: ../raster/r.resamp.filter/main.c:410 msgid "Filter kernel(s)" msgstr "" -#: ../raster/r.resamp.filter/main.c:413 +#: ../raster/r.resamp.filter/main.c:418 msgid "Filter radius" msgstr "" -#: ../raster/r.resamp.filter/main.c:420 +#: ../raster/r.resamp.filter/main.c:425 msgid "Filter radius (horizontal)" msgstr "" -#: ../raster/r.resamp.filter/main.c:427 +#: ../raster/r.resamp.filter/main.c:432 msgid "Filter radius (vertical)" msgstr "" -#: ../raster/r.resamp.filter/main.c:438 ../vector/v.external.out/args.c:90 +#: ../raster/r.resamp.filter/main.c:443 ../vector/v.external.out/args.c:90 #, c-format msgid "%s= and %s=/%s= are mutually exclusive" msgstr "" -#: ../raster/r.resamp.filter/main.c:443 +#: ../raster/r.resamp.filter/main.c:448 #, c-format msgid "Either %s= or %s=/%s= required" msgstr "" -#: ../raster/r.resamp.filter/main.c:446 +#: ../raster/r.resamp.filter/main.c:451 #, c-format msgid "Both %s= and %s= required" msgstr "" -#: ../raster/r.resamp.filter/main.c:469 +#: ../raster/r.resamp.filter/main.c:474 msgid "Differing number of values for filter= and [xy_]radius=" msgstr "" -#: ../raster/r.resamp.filter/main.c:472 +#: ../raster/r.resamp.filter/main.c:477 #, c-format msgid "Too many filters (max: %d)" msgstr "" -#: ../raster/r.resamp.filter/main.c:490 +#: ../raster/r.resamp.filter/main.c:495 msgid "At least one filter must be finite" msgstr "" -#: ../raster/r.latlong/main.c:57 +#: ../raster/r.latlong/main.c:56 msgid "latitude" msgstr "" -#: ../raster/r.latlong/main.c:58 +#: ../raster/r.latlong/main.c:57 msgid "longitude" msgstr "" -#: ../raster/r.latlong/main.c:60 +#: ../raster/r.latlong/main.c:59 msgid "Creates a latitude/longitude raster map." msgstr "" -#: ../raster/r.latlong/main.c:66 +#: ../raster/r.latlong/main.c:65 msgid "Name for output latitude or longitude raster map" msgstr "" -#: ../raster/r.latlong/main.c:70 +#: ../raster/r.latlong/main.c:69 msgid "Longitude output" msgstr "" @@ -17142,14 +17498,14 @@ #: ../raster/r.region/main.c:61 ../raster/r.region/main.c:66 #: ../raster/r.region/main.c:72 ../raster/r.region/main.c:87 #: ../raster/r.region/main.c:94 ../raster/r.region/main.c:101 -#: ../raster/r.region/main.c:144 ../general/g.region/main.c:78 -#: ../general/g.region/main.c:84 ../general/g.region/main.c:171 -#: ../general/g.region/main.c:178 ../general/g.region/main.c:187 -#: ../general/g.region/main.c:195 +#: ../raster/r.region/main.c:144 ../general/g.region/main.c:79 +#: ../general/g.region/main.c:85 ../general/g.region/main.c:172 +#: ../general/g.region/main.c:179 ../general/g.region/main.c:188 +#: ../general/g.region/main.c:196 msgid "Existing" msgstr "Esistente" -#: ../raster/r.region/main.c:65 ../general/g.region/main.c:77 +#: ../raster/r.region/main.c:65 ../general/g.region/main.c:78 msgid "Set from default region" msgstr "Imposta della regione di default" @@ -17169,19 +17525,19 @@ msgid "Set region to match this vector map" msgstr "Imposta la regione da questa mappa vettoriale" -#: ../raster/r.region/main.c:109 ../general/g.region/main.c:203 +#: ../raster/r.region/main.c:109 ../general/g.region/main.c:204 msgid "Value for the northern edge" msgstr "Valore per il limite nord" -#: ../raster/r.region/main.c:118 ../general/g.region/main.c:212 +#: ../raster/r.region/main.c:118 ../general/g.region/main.c:213 msgid "Value for the southern edge" msgstr "Valore per il limite sud" -#: ../raster/r.region/main.c:127 ../general/g.region/main.c:221 +#: ../raster/r.region/main.c:127 ../general/g.region/main.c:222 msgid "Value for the eastern edge" msgstr "Valore per il limite est" -#: ../raster/r.region/main.c:136 ../general/g.region/main.c:230 +#: ../raster/r.region/main.c:136 ../general/g.region/main.c:231 msgid "Value for the western edge" msgstr "Valore per il limite ovest" @@ -17708,31 +18064,31 @@ msgid "No basins were created. Verify threshold and region settings." msgstr "" -#: ../raster/r.watershed/seg/close_maps2.c:86 +#: ../raster/r.watershed/seg/close_maps2.c:87 msgid "Closing stream segments map" msgstr "" -#: ../raster/r.watershed/seg/close_maps2.c:109 +#: ../raster/r.watershed/seg/close_maps2.c:110 msgid "Closing basins map" msgstr "" -#: ../raster/r.watershed/seg/close_maps2.c:116 +#: ../raster/r.watershed/seg/close_maps2.c:117 msgid "Closing half basins map" msgstr "" -#: ../raster/r.watershed/seg/main.c:92 ../raster/r.watershed/seg/main.c:107 -#: ../raster/r.watershed/ram/main.c:82 ../raster/r.watershed/ram/main.c:98 +#: ../raster/r.watershed/seg/main.c:93 ../raster/r.watershed/seg/main.c:108 +#: ../raster/r.watershed/ram/main.c:85 ../raster/r.watershed/ram/main.c:101 #, c-format msgid "SECTION %d: Closing Maps." msgstr "SEZIONE %d: Chiudendo Mappe." -#: ../raster/r.watershed/seg/main.c:105 ../raster/r.watershed/ram/main.c:96 +#: ../raster/r.watershed/seg/main.c:106 ../raster/r.watershed/ram/main.c:99 #, c-format msgid "SECTION %d: Watershed determination." msgstr "SEZIONE %d: Determinazione del bacino idrografico." #: ../raster/r.watershed/seg/do_astar.c:30 -#: ../raster/r.watershed/ram/do_astar.c:27 +#: ../raster/r.watershed/ram/do_astar.c:28 msgid "SECTION 2: A* Search." msgstr "" @@ -17740,73 +18096,73 @@ msgid "No seeds for A* Search" msgstr "" -#: ../raster/r.watershed/seg/do_astar.c:146 +#: ../raster/r.watershed/seg/do_astar.c:147 msgid "bug in A* Search: doer %" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:20 +#: ../raster/r.watershed/seg/close_maps.c:23 msgid "Closing accumulation map" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:136 +#: ../raster/r.watershed/seg/close_maps.c:140 msgid "Closing TCI and SPI maps" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:138 +#: ../raster/r.watershed/seg/close_maps.c:142 msgid "Closing TCI map" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:140 +#: ../raster/r.watershed/seg/close_maps.c:144 msgid "Closing SPI map" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:300 +#: ../raster/r.watershed/seg/close_maps.c:307 msgid "Closing flow direction map" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:327 +#: ../raster/r.watershed/seg/close_maps.c:334 msgid "Closing LS map" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:332 +#: ../raster/r.watershed/seg/close_maps.c:339 msgid "Closing SL map" msgstr "" -#: ../raster/r.watershed/seg/init_vars.c:139 +#: ../raster/r.watershed/seg/init_vars.c:143 #, c-format msgid "SECTION 1 beginning: Initiating Variables. %d section total." msgid_plural "SECTION 1 beginning: Initiating Variables. %d sections total." msgstr[0] "" msgstr[1] "" -#: ../raster/r.watershed/seg/init_vars.c:175 +#: ../raster/r.watershed/seg/init_vars.c:178 msgid "Maximum memory to be used was smaller than 3 MB, set to 3 MB." msgstr "" -#: ../raster/r.watershed/seg/init_vars.c:470 +#: ../raster/r.watershed/seg/init_vars.c:511 msgid "SECTION 1b: Determining Offmap Flow." msgstr "" -#: ../raster/r.watershed/seg/do_cum.c:119 -#: ../raster/r.watershed/ram/do_cum.c:114 +#: ../raster/r.watershed/seg/do_cum.c:122 +#: ../raster/r.watershed/ram/do_cum.c:116 msgid "SECTION 3: Accumulating Surface Flow with SFD." msgstr "SEZIONE 3: Superficie del flusso di accumulazione con SFD." -#: ../raster/r.watershed/seg/do_cum.c:293 -#: ../raster/r.watershed/ram/do_cum.c:276 +#: ../raster/r.watershed/seg/do_cum.c:315 +#: ../raster/r.watershed/ram/do_cum.c:296 msgid "SECTION 3a: Accumulating Surface Flow with MFD." msgstr "" -#: ../raster/r.watershed/seg/do_cum.c:529 +#: ../raster/r.watershed/seg/do_cum.c:560 msgid "MFD: A * path already processed when distributing flow: %d of %" msgstr "" -#: ../raster/r.watershed/seg/do_cum.c:533 -#: ../raster/r.watershed/ram/do_cum.c:486 +#: ../raster/r.watershed/seg/do_cum.c:564 +#: ../raster/r.watershed/ram/do_cum.c:512 msgid "SECTION 3b: Adjusting drainage directions." msgstr "" -#: ../raster/r.watershed/seg/usage.c:9 ../raster/r.watershed/ram/usage.c:9 +#: ../raster/r.watershed/seg/usage.c:9 #, c-format msgid "" "USAGE for basin delineation:\n" @@ -17818,187 +18174,194 @@ "\n" msgstr "" -#: ../raster/r.watershed/front/main.c:77 +#: ../raster/r.watershed/front/main.c:79 msgid "drainage" msgstr "" -#: ../raster/r.watershed/front/main.c:79 +#: ../raster/r.watershed/front/main.c:81 msgid "stream power index" msgstr "" -#: ../raster/r.watershed/front/main.c:81 +#: ../raster/r.watershed/front/main.c:84 msgid "Calculates hydrological parameters and RUSLE factors." msgstr "" -#: ../raster/r.watershed/front/main.c:84 ../raster/r.watershed/front/main.c:91 -#: ../raster/r.watershed/front/main.c:97 ../raster/r.watershed/front/main.c:104 -#: ../raster/r.watershed/front/main.c:113 -#: ../raster/r.watershed/front/main.c:121 -#: ../raster/r.watershed/front/main.c:130 +#: ../raster/r.watershed/front/main.c:87 ../raster/r.watershed/front/main.c:95 +#: ../raster/r.watershed/front/main.c:102 +#: ../raster/r.watershed/front/main.c:109 +#: ../raster/r.watershed/front/main.c:118 +#: ../raster/r.watershed/front/main.c:125 +#: ../raster/r.watershed/front/main.c:132 +#: ../raster/r.watershed/front/main.c:140 msgid "Inputs" msgstr "Inputs" -#: ../raster/r.watershed/front/main.c:88 +#: ../raster/r.watershed/front/main.c:91 msgid "Name of input depressions raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:89 +#: ../raster/r.watershed/front/main.c:93 msgid "All non-NULL and non-zero cells are considered as real depressions" msgstr "" -#: ../raster/r.watershed/front/main.c:95 +#: ../raster/r.watershed/front/main.c:100 msgid "Name of input raster representing amount of overland flow per cell" msgstr "" -#: ../raster/r.watershed/front/main.c:101 +#: ../raster/r.watershed/front/main.c:106 msgid "Name of input raster map percent of disturbed land" msgstr "" -#: ../raster/r.watershed/front/main.c:102 -#: ../raster/r.watershed/front/main.c:127 +#: ../raster/r.watershed/front/main.c:107 +#: ../raster/r.watershed/front/main.c:137 msgid "For USLE" msgstr "" -#: ../raster/r.watershed/front/main.c:109 +#: ../raster/r.watershed/front/main.c:114 msgid "Name of input raster map blocking overland surface flow" msgstr "" -#: ../raster/r.watershed/front/main.c:111 +#: ../raster/r.watershed/front/main.c:116 msgid "For USLE. All non-NULL and non-zero cells are considered as blocking terrain." msgstr "" -#: ../raster/r.watershed/front/main.c:118 +#: ../raster/r.watershed/front/main.c:123 +#, fuzzy +msgid "Name of input raster map with percentages for flow accumulation." +msgstr "Nome del raster di input contenente i costi di frizione" + +#: ../raster/r.watershed/front/main.c:129 msgid "Minimum size of exterior watershed basin" msgstr "" -#: ../raster/r.watershed/front/main.c:126 +#: ../raster/r.watershed/front/main.c:136 msgid "Maximum length of surface flow in map units" msgstr "" -#: ../raster/r.watershed/front/main.c:135 +#: ../raster/r.watershed/front/main.c:144 msgid "Name for output accumulation raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:137 +#: ../raster/r.watershed/front/main.c:145 msgid "Number of cells that drain through each cell" msgstr "" -#: ../raster/r.watershed/front/main.c:144 +#: ../raster/r.watershed/front/main.c:152 msgid "Name for output topographic index ln(a / tan(b)) map" msgstr "" -#: ../raster/r.watershed/front/main.c:151 +#: ../raster/r.watershed/front/main.c:158 msgid "Stream power index a * tan(b)" msgstr "" -#: ../raster/r.watershed/front/main.c:157 +#: ../raster/r.watershed/front/main.c:164 msgid "Name for output drainage direction raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:158 +#: ../raster/r.watershed/front/main.c:165 msgid "Directions numbered from 1 to 8" msgstr "" -#: ../raster/r.watershed/front/main.c:164 +#: ../raster/r.watershed/front/main.c:171 msgid "Name for output basins raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:170 +#: ../raster/r.watershed/front/main.c:177 msgid "Name for output stream segments raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:176 +#: ../raster/r.watershed/front/main.c:183 msgid "Name for output half basins raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:178 +#: ../raster/r.watershed/front/main.c:184 msgid "Each half-basin is given a unique value" msgstr "" -#: ../raster/r.watershed/front/main.c:184 +#: ../raster/r.watershed/front/main.c:190 msgid "Name for output slope length raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:186 +#: ../raster/r.watershed/front/main.c:191 msgid "Slope length and steepness (LS) factor for USLE" msgstr "" -#: ../raster/r.watershed/front/main.c:192 +#: ../raster/r.watershed/front/main.c:197 msgid "Name for output slope steepness raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:193 +#: ../raster/r.watershed/front/main.c:198 msgid "Slope steepness (S) factor for USLE" msgstr "" -#: ../raster/r.watershed/front/main.c:202 +#: ../raster/r.watershed/front/main.c:207 msgid "Convergence factor for MFD (1-10)" msgstr "Fattore d convergenza per MFD (1-10)" -#: ../raster/r.watershed/front/main.c:204 +#: ../raster/r.watershed/front/main.c:209 msgid "1 = most diverging flow, 10 = most converging flow. Recommended: 5" msgstr "1 = flusso più divergente, 10 = flusso più convergente. Consigliato: 5" -#: ../raster/r.watershed/front/main.c:211 +#: ../raster/r.watershed/front/main.c:216 msgid "Maximum memory to be used with -m flag (in MB)" msgstr "Memoria massima da utilizzare con la flag -m (in MB)" -#: ../raster/r.watershed/front/main.c:215 +#: ../raster/r.watershed/front/main.c:220 msgid "SFD (D8) flow (default is MFD)" msgstr "" -#: ../raster/r.watershed/front/main.c:217 +#: ../raster/r.watershed/front/main.c:222 msgid "SFD: single flow direction, MFD: multiple flow direction" msgstr "SFD: direzione di flusso singola, MFD: direzione di flusso multipla" -#: ../raster/r.watershed/front/main.c:222 +#: ../raster/r.watershed/front/main.c:227 msgid "Allow only horizontal and vertical flow of water" msgstr "Consentire solo deflussi idrici orizzontali e verticali" -#: ../raster/r.watershed/front/main.c:227 +#: ../raster/r.watershed/front/main.c:231 msgid "Enable disk swap memory option: Operation is slow" msgstr "Abilita l'opzione per l'uso della memoria swap del disco. L'operazione è lenta" -#: ../raster/r.watershed/front/main.c:229 +#: ../raster/r.watershed/front/main.c:233 msgid "Only needed if memory requirements exceed available RAM; see manual on how to calculate memory requirements" msgstr "Necessario solo se la richiesta di memoria supera la RAM disponibile: vedere il manuale per come calcolare il fabbisogno di memoria" -#: ../raster/r.watershed/front/main.c:234 +#: ../raster/r.watershed/front/main.c:238 msgid "Use positive flow accumulation even for likely underestimates" msgstr "Usare un'accumulo di flusso positivo anche per probabili sottostime" -#: ../raster/r.watershed/front/main.c:236 +#: ../raster/r.watershed/front/main.c:240 msgid "See manual for a detailed description of flow accumulation output" msgstr "Si veda il manuale per una descrizione dettagliata del risultato dell'accumulo di flusso" -#: ../raster/r.watershed/front/main.c:241 +#: ../raster/r.watershed/front/main.c:244 msgid "Beautify flat areas" msgstr "" -#: ../raster/r.watershed/front/main.c:243 +#: ../raster/r.watershed/front/main.c:246 msgid "Flow direction in flat areas is modified to look prettier" msgstr "" -#: ../raster/r.watershed/front/main.c:259 +#: ../raster/r.watershed/front/main.c:262 msgid "Sorry, you must choose an output map." msgstr "Spiacente, si deve scegliere una mappa di output" -#: ../raster/r.watershed/front/main.c:265 +#: ../raster/r.watershed/front/main.c:268 msgid "The basin threshold must be a positive number." msgstr "" -#: ../raster/r.watershed/front/main.c:281 +#: ../raster/r.watershed/front/main.c:284 msgid "" "Sorry, if any of the following options are set:\n" " basin, stream, half_basin, length_slope, or slope_steepness\n" " you MUST provide a value for the basin threshold parameter." msgstr "" -#: ../raster/r.watershed/front/main.c:308 +#: ../raster/r.watershed/front/main.c:310 msgid "Beautify flat areas is not yet supported for disk swap mode" msgstr "" -#: ../raster/r.watershed/front/main.c:338 +#: ../raster/r.watershed/front/main.c:342 #, c-format msgid "Subprocess failed with exit code %d" msgstr "Subprocesso non andato a buon fine con codice d'uscita %d" @@ -18007,85 +18370,97 @@ msgid "SECTION 4: RUSLE LS and/or S factor determination." msgstr "SEZIONE 4: determinazione RUSLE LS e/o fattore S" -#: ../raster/r.watershed/ram/do_astar.c:256 +#: ../raster/r.watershed/ram/do_astar.c:258 msgid "heapsize too large" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:56 +#: ../raster/r.watershed/ram/do_flatarea.c:57 msgid "Beautify flat areas: priority queue error" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:229 +#: ../raster/r.watershed/ram/do_flatarea.c:235 msgid "flat cell escaped for uphill correction" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:235 +#: ../raster/r.watershed/ram/do_flatarea.c:241 #, c-format msgid "queue error: last uphill order %d > current uphill order %d" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:240 +#: ../raster/r.watershed/ram/do_flatarea.c:246 msgid "uphill order not set" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:266 +#: ../raster/r.watershed/ram/do_flatarea.c:273 msgid "flat cell escaped in uphill correction" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:302 +#: ../raster/r.watershed/ram/do_flatarea.c:309 msgid "downhill order: no more points in down queue" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:310 +#: ../raster/r.watershed/ram/do_flatarea.c:317 msgid "flat cell escaped for downhill correction" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:316 +#: ../raster/r.watershed/ram/do_flatarea.c:323 #, c-format msgid "queue error: last downhill order %d > current downhill order %d" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:321 +#: ../raster/r.watershed/ram/do_flatarea.c:328 msgid "downhill order: downhill order not set" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:344 +#: ../raster/r.watershed/ram/do_flatarea.c:352 msgid "flat cell escaped in downhill correction" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:382 +#: ../raster/r.watershed/ram/do_flatarea.c:390 msgid "flat cell escaped for adjustment" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:389 +#: ../raster/r.watershed/ram/do_flatarea.c:397 msgid "adjustment: uphill order not set" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:391 +#: ../raster/r.watershed/ram/do_flatarea.c:399 msgid "adjustment: downhill order not set" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:417 +#: ../raster/r.watershed/ram/do_flatarea.c:428 msgid "flat cell escaped in adjustment" msgstr "" -#: ../raster/r.watershed/ram/init_vars.c:121 +#: ../raster/r.watershed/ram/init_vars.c:123 #, c-format msgid "SECTION 1a (of %1d): Initiating Memory." msgstr "SEZIONE 1a (di %1d): Inizializando Memoria." -#: ../raster/r.watershed/ram/init_vars.c:311 +#: ../raster/r.watershed/ram/init_vars.c:350 #, c-format msgid "SECTION 1b (of %1d): Determining Offmap Flow." msgstr "" -#: ../raster/r.watershed/ram/do_cum.c:480 +#: ../raster/r.watershed/ram/do_cum.c:507 #, c-format msgid "MFD: A * path already processed when distributing flow: %d of %d cell" msgid_plural "MFD: A * path already processed when distributing flow: %d of %d cells" msgstr[0] "" msgstr[1] "" +#: ../raster/r.watershed/ram/usage.c:9 +#, c-format +msgid "" +"USAGE for basin delineation:\n" +"%s -4 elevation=elevation_map threshold=swale_threshold [flow=overland_flow_map] [drainage=drain_direction_map] [depression=depression_map] [accumulation=accumulation_map] [basin=watershed_basin_map] [retention=retention_map] [stream=stream_segment_map]\n" +"\n" +"USAGE for slope length determination:\n" +"%s [-4] elevation=elevation_map threshold=swale_threshold [drainage=drain_direction_map] [depression=depression_map] [accumulation=accumulation_map] [retention=retention_map] [max_slope_length=max_slope_length] [blocking=overland_blocking_map] [slope_steepness=slope_steepness_map] length_slope=length_slope_map [disturbed_land=rill_erosion_map] [slope_deposition=slope_deposition value or map]USAGE for ARMSED FILE creation:\n" +"%s [-4] elevation=elevation_map threshold=swale_threshold [flow=overland_flow_map] [drainage=drain_direction_map] [depression=depression_map] [accumulation=accumulation_map] [basin=watershed_basin_map] [stream=stream_segment_map] [half_basin=half_basin_map] [retention=retention_map] ar=ARMSED_file_name\n" +"\n" +msgstr "" + #: ../raster/r.rescale/main.c:51 msgid "Rescales the range of category values in a raster map layer." msgstr "Riscala il range dei valori elle categorie in un raster." @@ -18292,14 +18667,14 @@ #: ../raster/r.sim/r.sim.water/main.c:324 ../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 ../vector/v.surf.rst/main.c:161 -#: ../vector/v.surf.rst/main.c:166 ../vector/v.surf.rst/main.c:187 -#: ../vector/v.surf.rst/main.c:262 ../vector/v.surf.rst/main.c:268 -#: ../vector/v.surf.rst/main.c:276 ../vector/v.surf.rst/main.c:283 -#: ../vector/v.surf.rst/main.c:291 ../vector/v.surf.rst/main.c:299 -#: ../vector/v.surf.rst/main.c:308 ../vector/v.surf.rst/main.c:316 -#: ../vector/v.surf.rst/main.c:324 ../vector/v.surf.rst/main.c:333 -#: ../vector/v.surf.rst/main.c:341 ../vector/v.surf.rst/main.c:348 +#: ../imagery/i.eb.hsebal01/main.c:178 ../vector/v.surf.rst/main.c:163 +#: ../vector/v.surf.rst/main.c:168 ../vector/v.surf.rst/main.c:189 +#: ../vector/v.surf.rst/main.c:264 ../vector/v.surf.rst/main.c:270 +#: ../vector/v.surf.rst/main.c:278 ../vector/v.surf.rst/main.c:286 +#: ../vector/v.surf.rst/main.c:294 ../vector/v.surf.rst/main.c:302 +#: ../vector/v.surf.rst/main.c:311 ../vector/v.surf.rst/main.c:319 +#: ../vector/v.surf.rst/main.c:327 ../vector/v.surf.rst/main.c:336 +#: ../vector/v.surf.rst/main.c:344 ../vector/v.surf.rst/main.c:351 msgid "Parameters" msgstr "Parametri" @@ -18356,7 +18731,7 @@ msgstr "" #: ../raster/r.sim/r.sim.sediment/main.c:374 -#: ../raster/r.sim/r.sim.water/main.c:402 ../vector/v.surf.rst/main.c:404 +#: ../raster/r.sim/r.sim.water/main.c:402 ../vector/v.surf.rst/main.c:407 #, c-format msgid "<%d> is not valid number of threads. Number of threads will be set on <%d>" msgstr "" @@ -18389,8 +18764,8 @@ msgstr "" #: ../raster/r.sim/r.sim.sediment/main.c:422 -#: ../raster/r.sim/r.sim.water/main.c:530 ../vector/v.surf.rst/main.c:656 -#: ../vector/v.surf.rst/main.c:711 ../vector/v.vol.rst/main.c:914 +#: ../raster/r.sim/r.sim.water/main.c:530 ../vector/v.surf.rst/main.c:659 +#: ../vector/v.surf.rst/main.c:714 ../vector/v.vol.rst/main.c:916 msgid "Input failed" msgstr "Input non riuscito" @@ -18664,6 +19039,7 @@ msgstr "" #: ../display/d.mon/start.c:46 ../display/d.mon/start.c:74 +#: ../misc/m.nviz.image/main.c:75 #, c-format msgid "File <%s> already exists and will be overwritten" msgstr "" @@ -18998,7 +19374,7 @@ msgstr "" #: ../display/d.vect.thematic/display.c:51 ../display/d.vect/lines.c:107 -#: ../display/d.vect/lines.c:335 +#: ../display/d.vect/lines.c:339 #, c-format msgid "Unable to read symbol <%s>, unable to display points" msgstr "" @@ -19063,7 +19439,7 @@ msgid "Line color" msgstr "Colore della linea" -#: ../display/d.geodesic/main.c:66 ../display/d.grid/main.c:107 +#: ../display/d.geodesic/main.c:66 ../display/d.grid/main.c:106 #: ../display/d.rhumbline/main.c:62 ../display/d.legend/main.c:203 #: ../display/d.rast.num/main.c:88 ../display/d.northarrow/main.c:113 #: ../vector/v.label.sa/main.c:98 ../vector/v.label/main.c:151 @@ -19258,73 +19634,73 @@ msgid "Null cells" msgstr "" -#: ../display/d.grid/main.c:55 +#: ../display/d.grid/main.c:54 msgid "graticule" msgstr "" -#: ../display/d.grid/main.c:56 ../vector/v.mkgrid/main.c:72 +#: ../display/d.grid/main.c:55 ../vector/v.mkgrid/main.c:72 msgid "grid" msgstr "" -#: ../display/d.grid/main.c:58 +#: ../display/d.grid/main.c:57 msgid "Overlays a user-specified grid in the active display frame on the graphics monitor." msgstr "" -#: ../display/d.grid/main.c:66 +#: ../display/d.grid/main.c:65 msgid "Size of grid to be drawn (in map units)" msgstr "" -#: ../display/d.grid/main.c:68 +#: ../display/d.grid/main.c:67 msgid "0 for north-south resolution of the current region. In map units or DDD:MM:SS format. Example: \"1000\" or \"0:10\"" msgstr "" -#: ../display/d.grid/main.c:76 +#: ../display/d.grid/main.c:75 msgid "Lines of the grid pass through this coordinate" msgstr "" -#: ../display/d.grid/main.c:85 +#: ../display/d.grid/main.c:84 msgid "Draw only east-west lines, north-south lines, or both " msgstr "" -#: ../display/d.grid/main.c:86 ../display/d.grid/main.c:159 -#: ../display/d.grid/main.c:164 ../display/d.grid/main.c:169 +#: ../display/d.grid/main.c:85 ../display/d.grid/main.c:158 +#: ../display/d.grid/main.c:163 ../display/d.grid/main.c:168 msgid "Disable" msgstr "" -#: ../display/d.grid/main.c:92 +#: ../display/d.grid/main.c:91 msgid "Grid line width" msgstr "" -#: ../display/d.grid/main.c:96 ../display/d.rast.num/main.c:94 +#: ../display/d.grid/main.c:95 ../display/d.rast.num/main.c:94 msgid "Grid color" msgstr "Colore della griglia" -#: ../display/d.grid/main.c:97 ../display/d.grid/main.c:102 -#: ../display/d.grid/main.c:108 ../display/d.grid/main.c:114 +#: ../display/d.grid/main.c:96 ../display/d.grid/main.c:101 +#: ../display/d.grid/main.c:107 ../display/d.grid/main.c:113 msgid "Color" msgstr "Colore" -#: ../display/d.grid/main.c:101 ../display/d.legend.vect/main.c:95 +#: ../display/d.grid/main.c:100 ../display/d.legend.vect/main.c:95 #: ../display/d.legend/main.c:240 ../vector/v.label.sa/main.c:144 #: ../vector/v.label/main.c:193 ../vector/v.lrs/v.lrs.label/main.c:223 msgid "Border color" msgstr "Colore del bordo" -#: ../display/d.grid/main.c:122 +#: ../display/d.grid/main.c:121 msgid "Font size for gridline coordinate labels" msgstr "" -#: ../display/d.grid/main.c:127 +#: ../display/d.grid/main.c:126 msgid "Align the origin to the east-north corner of the current region" msgstr "" -#: ../display/d.grid/main.c:132 +#: ../display/d.grid/main.c:131 msgid "Draw geographic grid (referenced to current ellipsoid)" msgstr "Disegna griglia geografica (riferita al corrente ellissoide)" -#: ../display/d.grid/main.c:133 ../display/d.grid/main.c:139 -#: ../display/d.grid/main.c:144 ../display/d.grid/main.c:149 -#: ../display/d.grid/main.c:154 ../misc/m.nviz.image/args.c:233 +#: ../display/d.grid/main.c:132 ../display/d.grid/main.c:138 +#: ../display/d.grid/main.c:143 ../display/d.grid/main.c:148 +#: ../display/d.grid/main.c:153 ../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 @@ -19332,56 +19708,56 @@ msgid "Draw" msgstr "Disegna" -#: ../display/d.grid/main.c:138 +#: ../display/d.grid/main.c:137 msgid "Draw geographic grid (referenced to WGS84 ellipsoid)" msgstr "Disegna griglia geografica (riferita all'ellissoide WGS84)" -#: ../display/d.grid/main.c:143 +#: ../display/d.grid/main.c:142 msgid "Draw '+' marks instead of grid lines" msgstr "" -#: ../display/d.grid/main.c:148 +#: ../display/d.grid/main.c:147 msgid "Draw '.' marks instead of grid lines" msgstr "" -#: ../display/d.grid/main.c:153 +#: ../display/d.grid/main.c:152 msgid "Draw fiducial marks instead of grid lines" msgstr "" -#: ../display/d.grid/main.c:158 +#: ../display/d.grid/main.c:157 msgid "Disable grid drawing" msgstr "Disabilita disegno griglia" -#: ../display/d.grid/main.c:163 +#: ../display/d.grid/main.c:162 msgid "Disable border drawing" msgstr "Disabilita disegno bordi" -#: ../display/d.grid/main.c:168 +#: ../display/d.grid/main.c:167 msgid "Disable text drawing" msgstr "Disabilita disegno testo" -#: ../display/d.grid/main.c:178 +#: ../display/d.grid/main.c:177 msgid "Both grid and border drawing are disabled" msgstr "" -#: ../display/d.grid/main.c:182 +#: ../display/d.grid/main.c:181 msgid "Geo-grid option not available for LL projection, use without -g/-w" msgstr "" -#: ../display/d.grid/main.c:184 +#: ../display/d.grid/main.c:183 msgid "Geo-grid option not available for XY projection, use without -g/-w" msgstr "" -#: ../display/d.grid/main.c:203 +#: ../display/d.grid/main.c:202 msgid "Choose a single mark style" msgstr "" -#: ../display/d.grid/main.c:234 +#: ../display/d.grid/main.c:233 #, c-format msgid "Invalid geo-grid size <%s>" msgstr "" -#: ../display/d.grid/main.c:239 +#: ../display/d.grid/main.c:238 #, c-format msgid "Invalid grid size <%s>" msgstr "" @@ -19390,11 +19766,23 @@ msgid "Reading symbol" msgstr "" -#: ../display/d.grid/plot.c:373 +#: ../display/d.grid/plot.c:289 ../display/d.grid/plot.c:296 +#: ../display/d.grid/plot.c:338 ../display/d.grid/plot.c:345 +#: ../display/d.grid/plot.c:433 ../display/d.grid/plot.c:440 +#: ../display/d.grid/plot.c:493 ../display/d.grid/plot.c:500 +#: ../display/d.grid/plot.c:647 ../display/d.grid/plot.c:664 +#: ../display/d.grid/plot.c:682 ../display/d.grid/plot.c:700 +#: ../display/d.grid/plot.c:761 ../display/d.grid/plot.c:768 +#: ../display/d.grid/plot.c:773 ../display/d.grid/plot.c:783 +#: ../display/d.grid/plot.c:788 ../display/d.where/where.c:63 +msgid "Error in GPJ_transform()" +msgstr "" + +#: ../display/d.grid/plot.c:378 msgid "Geo-grid option only available for LL projection, use without -g/-w" msgstr "" -#: ../display/d.grid/plot.c:575 +#: ../display/d.grid/plot.c:579 msgid "" "WGS84 grid output not possible as this location does not contain\n" "datum transformation parameters. Try running g.setproj." @@ -19402,25 +19790,9 @@ "Output WGS84 impossible a causa dell'assenza di parametri di trasformazione\n" "del datum in questa location. Provare ad eseguire g.setproj." -#: ../display/d.grid/plot.c:743 -msgid "Error in pj_do_proj1" -msgstr "" - -#: ../display/d.grid/plot.c:749 -msgid "Error in pj_do_proj2" -msgstr "" - -#: ../display/d.grid/plot.c:753 -msgid "Error in pj_do_proj3" -msgstr "" - -#: ../display/d.grid/plot.c:761 -msgid "Error in pj_do_proj5" -msgstr "" - -#: ../display/d.grid/plot.c:765 -msgid "Error in pj_do_proj6" -msgstr "" +#: ../display/d.grid/plot.c:592 ../display/d.where/main.c:138 +msgid "Unable to set up lat/long projection parameters" +msgstr "Impossibile impostare i parametri della proiezione lat/long" #: ../display/d.legend.vect/main.c:55 msgid "Displays a vector legend in the active graphics frame." @@ -20056,7 +20428,7 @@ #: ../display/d.linegraph/main.c:971 #, c-format -msgid "Scale Y labels cannot be used with thisrange of data (%f, %f)" +msgid "Scale Y labels cannot be used with this range of data (%f, %f)" msgstr "" #: ../display/d.vect.chart/main.c:65 @@ -20504,7 +20876,7 @@ msgid "Remove all frames and erase the screen" msgstr "" -#: ../display/d.where/where.c:29 +#: ../display/d.where/where.c:30 #, c-format msgid "Invalid coordinates <%s,%s>" msgstr "" @@ -20545,7 +20917,7 @@ msgid "Please specify a lat/long ellipsoid with -l or -w" msgstr "" -#: ../display/d.where/main.c:136 +#: ../display/d.where/main.c:128 msgid "" "WGS84 output not possible as this location does not contain\n" "datum transformation parameters. Try running g.setproj." @@ -20930,7 +21302,7 @@ msgid "Invalid area %d skipped (not enough points)" msgstr "" -#: ../display/d.vect/area.c:234 +#: ../display/d.vect/area.c:236 #, c-format msgid "%d invalid color rule for areas skipped" msgid_plural "%d invalid color rules for areas skipped" @@ -21164,7 +21536,7 @@ msgid "Unable to create 3D raster map <%s>" msgstr "Impossibile creare la mappa raster 3D <%s>" -#: ../raster3d/r3.gwflow/main.c:412 ../raster3d/r3.out.netcdf/main.c:649 +#: ../raster3d/r3.gwflow/main.c:412 ../raster3d/r3.out.netcdf/main.c:650 #: ../raster3d/r3.out.vtk/main.c:252 ../raster3d/r3.out.vtk/main.c:338 #: ../raster3d/r3.in.v5d/main.c:206 ../raster3d/r3.cross.rast/main.c:55 #: ../raster3d/r3.out.v5d/main.c:55 ../raster3d/r3.out.v5d/main.c:326 @@ -21191,11 +21563,11 @@ msgid "Export projection information as wkt and proj4 parameter" msgstr "" -#: ../raster3d/r3.out.netcdf/main.c:588 +#: ../raster3d/r3.out.netcdf/main.c:589 msgid "netCDF" msgstr "netCDF" -#: ../raster3d/r3.out.netcdf/main.c:590 +#: ../raster3d/r3.out.netcdf/main.c:591 msgid "Export a 3D raster map as netCDF file." msgstr "" @@ -21287,15 +21659,15 @@ msgid "failed to interpret dp as an integer" msgstr "Fallito nell'interpretare dp come un intero" -#: ../raster3d/r3.out.vtk/main.c:451 ../raster3d/r3.to.rast/main.c:332 +#: ../raster3d/r3.out.vtk/main.c:450 ../raster3d/r3.to.rast/main.c:332 msgid "The 2D and 3D region settings are different. Using the 2D window settings to adjust the 2D part of the 3D region." msgstr "La regione 2D e 3D hanno impostazioni differenti. Saranno usate le impostazioni 2D per aggiustare la parte 2D della regione 3D." -#: ../raster3d/r3.out.vtk/main.c:542 +#: ../raster3d/r3.out.vtk/main.c:541 msgid "Unable to close 3D raster map, the VTK file may be incomplete" msgstr "Errore nella chiusura della mappa raster 3D, il file VTK potrebbe essere incompleto." -#: ../raster3d/r3.out.vtk/main.c:557 +#: ../raster3d/r3.out.vtk/main.c:556 msgid "Unable to close VTK-ASCII file" msgstr "Impossibile chiudere il file VTK-ASCII" @@ -21639,7 +22011,7 @@ msgstr "" #: ../raster3d/r3.flow/main.c:414 ../vector/v.to.rast/vect2rast.c:48 -#: ../vector/v.colors/main.c:266 +#: ../vector/v.colors/main.c:279 #, c-format msgid "Vector map <%s> is not 3D" msgstr "Mappa vettoriale <%s> non è 3D" @@ -22156,101 +22528,101 @@ msgid "List of available elements:" msgstr "" -#: ../general/g.version/main.c:66 ../general/g.message/main.c:34 +#: ../general/g.version/main.c:70 ../general/g.message/main.c:34 #: ../general/g.tempfile/main.c:39 msgid "support" msgstr "" -#: ../general/g.version/main.c:67 +#: ../general/g.version/main.c:71 msgid "citing" msgstr "" -#: ../general/g.version/main.c:68 +#: ../general/g.version/main.c:72 msgid "copyright" msgstr "" -#: ../general/g.version/main.c:69 +#: ../general/g.version/main.c:73 msgid "version" msgstr "" -#: ../general/g.version/main.c:70 +#: ../general/g.version/main.c:74 msgid "license" msgstr "" -#: ../general/g.version/main.c:71 +#: ../general/g.version/main.c:75 msgid "Displays GRASS GIS version info." msgstr "" -#: ../general/g.version/main.c:72 +#: ../general/g.version/main.c:76 msgid "Optionally also prints build or copyright information." msgstr "" -#: ../general/g.version/main.c:76 +#: ../general/g.version/main.c:80 msgid "Print also the copyright message" msgstr "Stampa il messaggio sul copyright" -#: ../general/g.version/main.c:77 ../general/g.version/main.c:82 -#: ../general/g.version/main.c:87 ../general/g.version/main.c:93 -#: ../general/g.version/main.c:99 +#: ../general/g.version/main.c:81 ../general/g.version/main.c:86 +#: ../general/g.version/main.c:91 ../general/g.version/main.c:97 +#: ../general/g.version/main.c:103 msgid "Additional info" msgstr "" -#: ../general/g.version/main.c:81 +#: ../general/g.version/main.c:85 msgid "Print also the citation options" msgstr "" -#: ../general/g.version/main.c:86 +#: ../general/g.version/main.c:90 msgid "Print also the build information" msgstr "" -#: ../general/g.version/main.c:92 +#: ../general/g.version/main.c:96 msgid "Print also the GIS library revision number and date" msgstr "" -#: ../general/g.version/main.c:97 +#: ../general/g.version/main.c:101 msgid "Print also extended info for additional libraries" msgstr "" -#: ../general/g.version/main.c:98 +#: ../general/g.version/main.c:102 msgid "GDAL/OGR, PROJ.4, GEOS" msgstr "" -#: ../general/g.version/main.c:103 +#: ../general/g.version/main.c:107 msgid "Print info in shell script style (including SVN revision number)" msgstr "Stampa in stile script per la shell (incluso numero di revisione SVN)" -#: ../general/g.version/main.c:104 +#: ../general/g.version/main.c:108 msgid "Shell" msgstr "" -#: ../general/g.version/main.c:172 +#: ../general/g.version/main.c:176 #, 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:179 +#: ../general/g.version/main.c:183 msgid "GRASS GIS libgis version and date number don't have the expected format. Trying to print the original strings..." msgstr "" -#: ../general/g.version/main.c:181 +#: ../general/g.version/main.c:185 #, c-format msgid "GIS_H_VERSION=\"%s\"" msgstr "" -#: ../general/g.version/main.c:182 +#: ../general/g.version/main.c:186 #, c-format msgid "GIS_H_DATE=\"%s\"" msgstr "" -#: ../general/g.version/main.c:212 +#: ../general/g.version/main.c:222 msgid "GRASS not compiled with GDAL/OGR support" msgstr "" -#: ../general/g.version/main.c:223 +#: ../general/g.version/main.c:233 msgid "GRASS not compiled with GEOS support" msgstr "" -#: ../general/g.version/main.c:234 +#: ../general/g.version/main.c:244 msgid "GRASS not compiled with SQLite support" msgstr "" @@ -22427,7 +22799,7 @@ msgid "Mapset <%s> does not exist" msgstr "" -#: ../general/g.list/list.c:123 ../general/g.region/main.c:458 +#: ../general/g.list/list.c:123 ../general/g.region/main.c:471 #, c-format msgid "Unable to read header of 3D raster map <%s@%s>" msgstr "Non è possibile leggere l'intestazione della mappa raster <%s@%s>" @@ -22515,194 +22887,219 @@ msgid "input= and opacity= must have the same number of values" msgstr "" -#: ../general/g.region/main.c:66 +#: ../general/g.region/main.c:67 msgid "computational region" msgstr "" -#: ../general/g.region/main.c:68 +#: ../general/g.region/main.c:69 msgid "resolution" msgstr "" -#: ../general/g.region/main.c:71 +#: ../general/g.region/main.c:72 msgid "Manages the boundary definitions for the geographic region." msgstr "" -#: ../general/g.region/main.c:82 +#: ../general/g.region/main.c:83 msgid "Save as default region" msgstr "Salva come region di default" -#: ../general/g.region/main.c:83 +#: ../general/g.region/main.c:84 msgid "Only possible from the PERMANENT mapset" msgstr "" -#: ../general/g.region/main.c:88 +#: ../general/g.region/main.c:89 msgid "Print the current region" msgstr "Stampa la regione corrente" -#: ../general/g.region/main.c:93 +#: ../general/g.region/main.c:94 msgid "Print the current region in lat/long using the current ellipsoid/datum" msgstr "Stampa la regione corrente in lat/long usando ellissoide/datum corrente" -#: ../general/g.region/main.c:99 +#: ../general/g.region/main.c:100 msgid "Print the current region extent" msgstr "Stampa l'estensione della regione corrente" -#: ../general/g.region/main.c:105 +#: ../general/g.region/main.c:106 msgid "Print the current region map center coordinates" msgstr "Stampa le coordinate del centro della mappa della regione corrente" -#: ../general/g.region/main.c:111 +#: ../general/g.region/main.c:112 msgid "Print the current region in GMT style" msgstr "Stampa la regione corrente in stile GMT" -#: ../general/g.region/main.c:117 +#: ../general/g.region/main.c:118 msgid "Print the current region in WMS style" msgstr "Stampa la regione corrente in stile WMS" -#: ../general/g.region/main.c:123 +#: ../general/g.region/main.c:124 msgid "Print region resolution in meters (geodesic)" msgstr "Stampa la risoluzione della regione in metri (proiezione geodetica)" -#: ../general/g.region/main.c:128 +#: ../general/g.region/main.c:129 msgid "Print the convergence angle (degrees CCW)" msgstr "" -#: ../general/g.region/main.c:130 +#: ../general/g.region/main.c:131 msgid "The difference between the projection's grid north and true north, measured at the center coordinates of the current region." msgstr "" -#: ../general/g.region/main.c:136 +#: ../general/g.region/main.c:137 msgid "Print also 3D settings" msgstr "Stampa anche le impostazioni 3D" -#: ../general/g.region/main.c:142 +#: ../general/g.region/main.c:143 msgid "Print the maximum bounding box in lat/long on WGS84" msgstr "Stampa l'estensione massima in lat/long per la proiezione WGS84" -#: ../general/g.region/main.c:152 +#: ../general/g.region/main.c:153 msgid "Print in shell script style, but in one line (flat)" msgstr "" -#: ../general/g.region/main.c:158 +#: ../general/g.region/main.c:159 msgid "Align region to resolution (default = align to bounds, works only for 2D resolution)" msgstr "Allinea la regione alla risoluzione (predefinito = allinea ai margini, funziona solo per la risoluzione 2D)" -#: ../general/g.region/main.c:164 +#: ../general/g.region/main.c:165 msgid "Do not update the current region" msgstr "Non aggiornare la regione corrente" -#: ../general/g.region/main.c:165 ../general/g.region/main.c:347 +#: ../general/g.region/main.c:166 ../general/g.region/main.c:360 #: ../vector/v.label/main.c:90 ../vector/v.label/main.c:95 #: ../vector/v.label/main.c:170 ../vector/v.label/main.c:183 msgid "Effects" msgstr "Effetti" -#: ../general/g.region/main.c:170 +#: ../general/g.region/main.c:171 msgid "Set current region from named region" msgstr "Imposta la region corrente alla region salvata" -#: ../general/g.region/main.c:177 +#: ../general/g.region/main.c:178 msgid "Set region to match raster map(s)" msgstr "" -#: ../general/g.region/main.c:185 +#: ../general/g.region/main.c:186 msgid "Set region to match 3D raster map(s) (both 2D and 3D values)" msgstr "" -#: ../general/g.region/main.c:193 +#: ../general/g.region/main.c:194 msgid "Set region to match vector map(s)" msgstr "" -#: ../general/g.region/main.c:239 +#: ../general/g.region/main.c:240 msgid "Value for the top edge" msgstr "Valore del margine superiore" -#: ../general/g.region/main.c:248 +#: ../general/g.region/main.c:249 msgid "Value for the bottom edge" msgstr "Valore del margine inferiore" -#: ../general/g.region/main.c:257 +#: ../general/g.region/main.c:258 msgid "Number of rows in the new region" msgstr "Numero di righe nella nuova regione" -#: ../general/g.region/main.c:258 ../general/g.region/main.c:267 -#: ../general/g.region/main.c:277 ../general/g.region/main.c:287 -#: ../general/g.region/main.c:296 ../general/g.region/main.c:305 -#: ../general/g.region/main.c:314 +#: ../general/g.region/main.c:259 ../general/g.region/main.c:268 +#: ../general/g.region/main.c:278 ../general/g.region/main.c:288 +#: ../general/g.region/main.c:297 ../general/g.region/main.c:306 +#: ../general/g.region/main.c:315 msgid "Resolution" msgstr "Risoluzione" -#: ../general/g.region/main.c:266 +#: ../general/g.region/main.c:267 msgid "Number of columns in the new region" msgstr "Numero di colonne nella nuova regione" -#: ../general/g.region/main.c:276 +#: ../general/g.region/main.c:277 msgid "2D grid resolution (north-south and east-west)" msgstr "" -#: ../general/g.region/main.c:286 +#: ../general/g.region/main.c:287 msgid "3D grid resolution (north-south, east-west and top-bottom)" msgstr "Risoluzione 3D della grid (nord-sud, est-ovest e alto-basso)" -#: ../general/g.region/main.c:295 +#: ../general/g.region/main.c:296 msgid "North-south 2D grid resolution" msgstr "" -#: ../general/g.region/main.c:304 +#: ../general/g.region/main.c:305 msgid "East-west 2D grid resolution" msgstr "" -#: ../general/g.region/main.c:313 +#: ../general/g.region/main.c:314 msgid "Top-bottom 3D grid resolution" msgstr "" -#: ../general/g.region/main.c:323 +#: ../general/g.region/main.c:324 msgid "Shrink region until it meets non-NULL data from this raster map" msgstr "" -#: ../general/g.region/main.c:334 +#: ../general/g.region/main.c:335 msgid "Adjust region cells to cleanly align with this raster map" msgstr "" -#: ../general/g.region/main.c:345 +#: ../general/g.region/main.c:346 +#, fuzzy +msgid "Number of cells to add to each side of the current region extent" +msgstr "Crea un nuovo vettoriale poligonale dalla estensione della regione corrente." + +#: ../general/g.region/main.c:348 +#, fuzzy +msgid "A negative number shrinks the current region extent" +msgstr "Stampa l'estensione della regione corrente" + +#: ../general/g.region/main.c:358 msgid "Save current region settings in named region file" msgstr "Salva le impostazioni della regione corrente in un file di regione con nome" -#: ../general/g.region/main.c:414 ../scripts/r.in.wms/r.in.wms.py:196 +#: ../general/g.region/main.c:427 ../scripts/r.in.wms/r.in.wms.py:196 #, c-format, python-format msgid "Region <%s> not found" msgstr "Regione <%s> non trovata" -#: ../general/g.region/main.c:499 +#: ../general/g.region/main.c:512 msgid "Unable to get map bounding box" msgstr "" -#: ../general/g.region/main.c:784 +#: ../general/g.region/main.c:800 +#, c-format +msgid "'%s' option not used with <%s> because a coordinate would become invalid" +msgstr "" + +#: ../general/g.region/main.c:807 ../general/g.region/main.c:815 +#: ../general/g.region/main.c:823 +#, c-format +msgid "'%s' option not used with <%s> because <%s> would become minor than <%s>" +msgstr "" + +#: ../general/g.region/main.c:834 #, c-format msgid "Unable to set region <%s>" msgstr "Non è possibile impostare la regione <%s>" -#: ../general/g.region/main.c:790 +#: ../general/g.region/main.c:840 msgid "Unable to update current region" msgstr "Non è possibile aggiornare la regione corrente" -#: ../general/g.region/main.c:798 +#: ../general/g.region/main.c:848 msgid "Unable to change default region. The current mapset is not ." msgstr "Non è possibile cambiare la regione predefintia. Il mapset corrente non è " -#: ../general/g.region/printwindow.c:383 +#: ../general/g.region/printwindow.c:390 msgid "You are already in Lat/Long. Use the -p flag instead." msgstr "" -#: ../general/g.region/printwindow.c:385 +#: ../general/g.region/printwindow.c:392 msgid "You are in a simple XY location, projection to Lat/Lon is not possible. Use the -p flag instead." msgstr "" -#: ../general/g.region/printwindow.c:559 +#: ../general/g.region/printwindow.c:573 msgid "WGS84 output not possible as this location does not contain datum transformation parameters. Try running g.setproj." msgstr "Output WGS84 impossible a causa dell'assenza di parametri di trasformazione del datum. Prova ad eseguire g.setproj." -#: ../general/g.region/printwindow.c:711 +#: ../general/g.region/printwindow.c:583 +msgid "Unable to update lat/long projection parameters" +msgstr "Non è possibile aggiornare i parametri della proiezione lat/long" + +#: ../general/g.region/printwindow.c:726 msgid "Lat/Long calculations are not possible from a simple XY system" msgstr "" @@ -22926,7 +23323,7 @@ msgid "Invalid PPM file" msgstr "File PPM non valido" -#: ../general/g.pnmcomp/main.c:96 ../scripts/v.unpack/v.unpack.py:76 +#: ../general/g.pnmcomp/main.c:96 ../scripts/v.unpack/v.unpack.py:75 #: ../scripts/v.in.geonames/v.in.geonames.py:57 #: ../scripts/v.db.update/v.db.update.py:92 #, c-format, python-format @@ -23084,68 +23481,57 @@ msgid "Only one of '%s', '%s', '%s' or '%s' options may be specified" msgstr "Solo una delle seguenti opzioni: '%s', '%s', '%s' o '%s' può essere specificata" -#: ../general/g.proj/main.c:263 +#: ../general/g.proj/main.c:264 msgid "Projection files missing" msgstr "Mancano le informazioni sulla proiezione" -#: ../general/g.proj/main.c:283 +#: ../general/g.proj/main.c:284 #, c-format msgid "Only one of -%c, -%c, -%c, -%c, -%c or -%c flags may be specified" msgstr "Solo una delle seguenti opzioni -%c, -%c, -%c, -%c, -%c o -%c può essere specificata" -#: ../general/g.proj/main.c:310 +#: ../general/g.proj/main.c:311 #, c-format msgid "No output format specified, define one of flags -%c, -%c, -%c, or -%c" msgstr "" -#: ../general/g.proj/main.c:314 +#: ../general/g.proj/main.c:315 #, c-format msgid "No output format specified, define one of flags -%c, -%c, or -%c" msgstr "" -#: ../general/g.proj/output.c:146 -msgid "Unable to convert projection information to PROJ.4 format" -msgstr "" +#: ../general/g.proj/output.c:134 +#, fuzzy +msgid "Unable to convert projection information to PROJ format" +msgstr "Stampa le informazioni di proiezione in formato PROJ4" -#: ../general/g.proj/output.c:190 +#: ../general/g.proj/output.c:180 msgid "Unable to convert to WKT" msgstr "" -#: ../general/g.proj/input.c:91 +#: ../general/g.proj/input.c:92 msgid "Error reading WKT projection description" msgstr "Errore nella lettura della descrizione della proiezione WKT" -#: ../general/g.proj/input.c:98 +#: ../general/g.proj/input.c:99 #, c-format msgid "Unable to open file '%s' for reading" msgstr "Impossibile aprire il file '%s' per la lettura" -#: ../general/g.proj/input.c:143 +#: ../general/g.proj/input.c:166 msgid "Can't parse PROJ.4-style parameter string" msgstr "Impossibile importare la stringa parametrica in stile PROJ4" -#: ../general/g.proj/input.c:181 +#: ../general/g.proj/input.c:205 msgid "Unable to translate EPSG code" msgstr "Non è possibile tradurre il codice EPSG" -#: ../general/g.proj/input.c:218 -msgid "Trying to open with OGR..." -msgstr "Provo ad aprire con OGR..." - -#: ../general/g.proj/input.c:226 ../general/g.proj/input.c:245 -msgid "...succeeded." -msgstr "....successo!" - -#: ../general/g.proj/input.c:239 -msgid "Trying to open with GDAL..." -msgstr "Provo a aprire con GDAL..." - -#: ../general/g.proj/input.c:254 -#, c-format -msgid "Could not read georeferenced file %s using either OGR nor GDAL" +#: ../general/g.proj/input.c:284 +#, fuzzy, c-format +msgid "Unable to read georeferenced file <%s> using GDAL library" msgstr "Impossibile leggere il file georeferenziato %s né con GDAL né con OGR" -#: ../general/g.proj/input.c:259 +#: ../general/g.proj/input.c:289 #, c-format msgid "Read of file %s was successful, but it did not contain projection information. 'XY (unprojected)' will be used" msgstr "Lettura del file %s avvenuta con successo, ma non contiene alcuna informazione sullaproiezione. Verrà usata la proiezione 'XY (nessuna proiezione)'" @@ -23165,46 +23551,41 @@ msgid "Ellipsoid set to <%s>" msgstr "" -#: ../general/g.proj/create.c:17 +#: ../general/g.proj/create.c:18 #, c-format msgid "Unable to create location <%s>: %s" msgstr "Non è possibile creare la location <%s>: %s" -#: ../general/g.proj/create.c:20 +#: ../general/g.proj/create.c:21 #, c-format msgid "Unable to create projection files: %s" msgstr "Non è possibile creare i file della proiezione: %s" -#: ../general/g.proj/create.c:24 +#: ../general/g.proj/create.c:25 #, c-format msgid "Unable to create location <%s>" msgstr "" -#: ../general/g.proj/create.c:30 +#: ../general/g.proj/create.c:27 #, c-format msgid "" "You can switch to the new location by\n" "`%s=%s`" msgstr "" -#: ../general/g.proj/create.c:40 +#: ../general/g.proj/create.c:37 #, 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 +#: ../general/g.proj/create.c:68 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 +#: ../general/g.proj/create.c:72 msgid "Projection information updated" msgstr "Informazioni sulla proiezione aggiornate" -#: ../general/g.proj/create.c:91 -#, c-format -msgid "Unable to create PROJ_EPSG file: %s" -msgstr "" - #: ../general/g.mapset/main.c:51 msgid "Changes/reports current mapset." msgstr "" @@ -23982,75 +24363,75 @@ msgid "Too many objects: integer overflow" msgstr "" -#: ../imagery/i.segment/region_growing.c:251 +#: ../imagery/i.segment/region_growing.c:256 #: ../imagery/i.segment/mean_shift.c:220 #, c-format msgid "Processing pass %d..." msgstr "" -#: ../imagery/i.segment/region_growing.c:529 +#: ../imagery/i.segment/region_growing.c:534 #, c-format msgid "Segmentation processes stopped at %d due to reaching max iteration limit, more merges may be possible" msgstr "" -#: ../imagery/i.segment/region_growing.c:531 +#: ../imagery/i.segment/region_growing.c:536 #, c-format msgid "Segmentation converged after %d iterations" msgstr "" -#: ../imagery/i.segment/region_growing.c:534 +#: ../imagery/i.segment/region_growing.c:539 msgid "Assigning region IDs to remaining single-cell regions..." msgstr "" -#: ../imagery/i.segment/region_growing.c:558 -#: ../imagery/i.segment/mean_shift.c:665 +#: ../imagery/i.segment/region_growing.c:563 +#: ../imagery/i.segment/mean_shift.c:686 #, c-format msgid "Merging segments smaller than %d cells..." msgstr "" -#: ../imagery/i.segment/region_growing.c:972 +#: ../imagery/i.segment/region_growing.c:988 #, c-format msgid "Region stats should go in tree, %d >= %d" msgstr "" -#: ../imagery/i.segment/region_growing.c:979 +#: ../imagery/i.segment/region_growing.c:995 msgid "Region ids are different" msgstr "" -#: ../imagery/i.segment/region_growing.c:983 +#: ../imagery/i.segment/region_growing.c:999 #, c-format msgid "Region id %d is invalid" msgstr "" -#: ../imagery/i.segment/region_growing.c:987 +#: ../imagery/i.segment/region_growing.c:1003 msgid "Region consists of only one cell, nothing to update" msgstr "" -#: ../imagery/i.segment/region_growing.c:1031 -#: ../imagery/i.segment/region_growing.c:1485 +#: ../imagery/i.segment/region_growing.c:1047 +#: ../imagery/i.segment/region_growing.c:1509 #, c-format msgid "Region size is larger than 2: %d" msgstr "" -#: ../imagery/i.segment/region_growing.c:1098 +#: ../imagery/i.segment/region_growing.c:1122 #, c-format msgid "Region size is %d, should be %d" msgstr "" -#: ../imagery/i.segment/region_growing.c:1340 +#: ../imagery/i.segment/region_growing.c:1364 #, c-format msgid "Candidate flag is already %s" msgstr "" -#: ../imagery/i.segment/region_growing.c:1340 +#: ../imagery/i.segment/region_growing.c:1364 msgid "set" msgstr "" -#: ../imagery/i.segment/region_growing.c:1340 +#: ../imagery/i.segment/region_growing.c:1364 msgid "unset" msgstr "" -#: ../imagery/i.segment/region_growing.c:1570 +#: ../imagery/i.segment/region_growing.c:1601 #, c-format msgid "Region of size %d should be in search tree" msgstr "" @@ -24059,11 +24440,11 @@ msgid "Writing out segment IDs..." msgstr "" -#: ../imagery/i.segment/write_output.c:120 +#: ../imagery/i.segment/write_output.c:122 msgid "Writing out goodness of fit" msgstr "" -#: ../imagery/i.segment/write_output.c:236 +#: ../imagery/i.segment/write_output.c:238 msgid "Writing out shifted band values..." msgstr "" @@ -24104,12 +24485,6 @@ msgid "Number of segments created: %d" msgstr "" -#: ../imagery/i.segment/flag.c:21 ../imagery/i.segment/flag.c:28 -#: ../vector/v.distance/main.c:810 ../vector/v.distance/main.c:887 -#: ../vector/v.distance/main.c:1097 -msgid "Out of memory!" -msgstr "" - #: ../imagery/i.segment/watershed.c:19 msgid "Watershed is not yet implemented" msgstr "" @@ -24132,240 +24507,255 @@ msgid "Found %d clumps" msgstr "" -#: ../imagery/i.segment/parse_args.c:30 +#: ../imagery/i.segment/parse_args.c:26 +#, fuzzy +msgid "Name of input imagery group or raster maps" +msgstr "Nome del sottogruppo di immagini di input" + +#: ../imagery/i.segment/parse_args.c:33 msgid "Suffix for output bands with modified band values" msgstr "" -#: ../imagery/i.segment/parse_args.c:36 +#: ../imagery/i.segment/parse_args.c:39 msgid "Difference threshold between 0 and 1" msgstr "" -#: ../imagery/i.segment/parse_args.c:37 +#: ../imagery/i.segment/parse_args.c:40 msgid "Threshold = 0 merges only identical segments; threshold = 1 merges all" msgstr "" -#: ../imagery/i.segment/parse_args.c:46 +#: ../imagery/i.segment/parse_args.c:49 msgid "Spatial radius in number of cells" msgstr "" -#: ../imagery/i.segment/parse_args.c:47 +#: ../imagery/i.segment/parse_args.c:50 msgid "Must be >= 1, only cells within spatial bandwidth are considered for mean shift" msgstr "" -#: ../imagery/i.segment/parse_args.c:53 +#: ../imagery/i.segment/parse_args.c:56 msgid "Range (spectral) bandwidth [0, 1]" msgstr "" -#: ../imagery/i.segment/parse_args.c:54 +#: ../imagery/i.segment/parse_args.c:57 msgid "Only cells within range (spectral) bandwidth are considered for mean shift. Range bandwidth is used as conductance parameter for adaptive bandwidth" msgstr "" -#: ../imagery/i.segment/parse_args.c:67 +#: ../imagery/i.segment/parse_args.c:70 msgid "Segmentation method" msgstr "Metodo segmentazione" -#: ../imagery/i.segment/parse_args.c:76 +#: ../imagery/i.segment/parse_args.c:79 msgid "Similarity calculation method" msgstr "Metodo calcolo similarità" -#: ../imagery/i.segment/parse_args.c:85 +#: ../imagery/i.segment/parse_args.c:88 msgid "Minimum number of cells in a segment" msgstr "" -#: ../imagery/i.segment/parse_args.c:87 +#: ../imagery/i.segment/parse_args.c:90 msgid "The final step will merge small segments with their best neighbor" msgstr "" -#: ../imagery/i.segment/parse_args.c:98 +#: ../imagery/i.segment/parse_args.c:101 msgid "Importance of radiometric (input raster) values relative to shape" msgstr "" -#: ../imagery/i.segment/parse_args.c:108 +#: ../imagery/i.segment/parse_args.c:111 msgid "Importance of smoothness relative to compactness" msgstr "" -#: ../imagery/i.segment/parse_args.c:117 +#: ../imagery/i.segment/parse_args.c:120 msgid "Memory in MB" msgstr "Memoria in MB" -#: ../imagery/i.segment/parse_args.c:126 ../imagery/i.cluster/main.c:126 +#: ../imagery/i.segment/parse_args.c:129 ../imagery/i.cluster/main.c:126 msgid "Maximum number of iterations" msgstr "" -#: ../imagery/i.segment/parse_args.c:134 +#: ../imagery/i.segment/parse_args.c:137 msgid "Name for input raster map with starting seeds" msgstr "" -#: ../imagery/i.segment/parse_args.c:141 +#: ../imagery/i.segment/parse_args.c:144 msgid "Name of input bounding/constraining raster map" msgstr "" -#: ../imagery/i.segment/parse_args.c:143 +#: ../imagery/i.segment/parse_args.c:146 msgid "Must be integer values, each area will be segmented independent of the others" msgstr "" -#: ../imagery/i.segment/parse_args.c:150 +#: ../imagery/i.segment/parse_args.c:153 msgid "Name for output goodness of fit estimate map" msgstr "" -#: ../imagery/i.segment/parse_args.c:156 +#: ../imagery/i.segment/parse_args.c:159 msgid "Use 8 neighbors (3x3 neighborhood) instead of the default 4 neighbors for each pixel" msgstr "" -#: ../imagery/i.segment/parse_args.c:162 +#: ../imagery/i.segment/parse_args.c:165 msgid "Weighted input, do not perform the default scaling of input raster maps" msgstr "" -#: ../imagery/i.segment/parse_args.c:167 +#: ../imagery/i.segment/parse_args.c:170 msgid "Use adaptive bandwidth for mean shift" msgstr "" -#: ../imagery/i.segment/parse_args.c:168 +#: ../imagery/i.segment/parse_args.c:171 msgid "Range (spectral) bandwidth is adapted for each moving window" msgstr "" -#: ../imagery/i.segment/parse_args.c:173 +#: ../imagery/i.segment/parse_args.c:176 msgid "Use progressive bandwidth for mean shift" msgstr "" -#: ../imagery/i.segment/parse_args.c:175 +#: ../imagery/i.segment/parse_args.c:178 msgid "Spatial bandwidth is increased, range (spectral) bandwidth is decreased in each iteration" msgstr "" -#: ../imagery/i.segment/parse_args.c:194 +#: ../imagery/i.segment/parse_args.c:210 +#, c-format +msgid "Group <%s> not found in the current mapset" +msgstr "" + +#: ../imagery/i.segment/parse_args.c:214 +#, c-format +msgid "Group <%s> contains no raster maps" +msgstr "" + +#: ../imagery/i.segment/parse_args.c:229 msgid "Threshold should be > 0 and < 1" msgstr "" -#: ../imagery/i.segment/parse_args.c:200 +#: ../imagery/i.segment/parse_args.c:235 #, c-format msgid "Option '%s' must be >= 1" msgstr "" -#: ../imagery/i.segment/parse_args.c:208 +#: ../imagery/i.segment/parse_args.c:243 #, c-format msgid "Negative value %s for option '%s': disabling" msgstr "" -#: ../imagery/i.segment/parse_args.c:213 +#: ../imagery/i.segment/parse_args.c:248 #, c-format msgid "Value %s for option '%s' is >= 1: disabling" msgstr "" -#: ../imagery/i.segment/parse_args.c:235 +#: ../imagery/i.segment/parse_args.c:270 msgid "Unable to assign segmentation method" msgstr "" -#: ../imagery/i.segment/parse_args.c:245 +#: ../imagery/i.segment/parse_args.c:280 msgid "Invalid similarity method" msgstr "" -#: ../imagery/i.segment/parse_args.c:251 +#: ../imagery/i.segment/parse_args.c:286 #, c-format msgid "Option '%s' must be > 0" msgstr "" -#: ../imagery/i.segment/parse_args.c:253 ../imagery/i.segment/parse_args.c:258 +#: ../imagery/i.segment/parse_args.c:288 ../imagery/i.segment/parse_args.c:293 #, c-format msgid "Option '%s' must be <= 1" msgstr "" -#: ../imagery/i.segment/parse_args.c:256 +#: ../imagery/i.segment/parse_args.c:291 #, c-format msgid "Option '%s' must be >= 0" msgstr "" -#: ../imagery/i.segment/parse_args.c:284 +#: ../imagery/i.segment/parse_args.c:319 msgid "Seeds raster map not found" msgstr "" -#: ../imagery/i.segment/parse_args.c:288 +#: ../imagery/i.segment/parse_args.c:323 msgid "Seeeds raster map must be CELL type (integers)" msgstr "" -#: ../imagery/i.segment/parse_args.c:298 +#: ../imagery/i.segment/parse_args.c:333 msgid "Segmentation constraint/boundary raster map not found" msgstr "" -#: ../imagery/i.segment/parse_args.c:302 +#: ../imagery/i.segment/parse_args.c:337 msgid "Segmentation constraint raster map must be CELL type (integers)" msgstr "" -#: ../imagery/i.segment/parse_args.c:321 +#: ../imagery/i.segment/parse_args.c:356 msgid "Integer overflow: too many cells in current region" msgstr "" -#: ../imagery/i.segment/parse_args.c:334 +#: ../imagery/i.segment/parse_args.c:369 msgid "Invalid output raster name for goodness of fit" msgstr "" -#: ../imagery/i.segment/parse_args.c:341 +#: ../imagery/i.segment/parse_args.c:376 #, c-format msgid "Maximum number of iterations set to %d" msgstr "" -#: ../imagery/i.segment/parse_args.c:351 +#: ../imagery/i.segment/parse_args.c:386 #, c-format msgid "Invalid number of iterations, %d will be used" msgstr "" -#: ../imagery/i.segment/parse_args.c:360 +#: ../imagery/i.segment/parse_args.c:395 msgid "Invalid number of MB, 300 will be used" msgstr "" -#: ../imagery/i.segment/open_files.c:39 +#: ../imagery/i.segment/open_files.c:61 #, c-format -msgid "Group <%s> not found in the current mapset" +msgid "Input map <%s> is all NULL" msgstr "" -#: ../imagery/i.segment/open_files.c:43 +#: ../imagery/i.segment/open_files.c:65 #, c-format -msgid "Group <%s> contains no raster maps" +msgid "Input map <%s> is a constant of value %g" msgstr "" -#: ../imagery/i.segment/open_files.c:120 +#: ../imagery/i.segment/open_files.c:114 msgid "Insufficient number of non-NULL cells in current region" msgstr "" -#: ../imagery/i.segment/open_files.c:151 +#: ../imagery/i.segment/open_files.c:145 msgid "Loading input bands..." msgstr "" -#: ../imagery/i.segment/open_files.c:153 +#: ../imagery/i.segment/open_files.c:147 msgid "Loading input band..." msgstr "" -#: ../imagery/i.segment/open_files.c:185 ../imagery/i.segment/open_files.c:190 -#: ../imagery/i.segment/open_files.c:212 ../imagery/i.segment/open_files.c:270 -#: ../imagery/i.segment/open_files.c:358 ../imagery/i.segment/open_files.c:424 -#: ../imagery/i.segment/open_files.c:480 +#: ../imagery/i.segment/open_files.c:179 ../imagery/i.segment/open_files.c:184 +#: ../imagery/i.segment/open_files.c:206 ../imagery/i.segment/open_files.c:264 +#: ../imagery/i.segment/open_files.c:352 ../imagery/i.segment/open_files.c:418 +#: ../imagery/i.segment/open_files.c:474 msgid "Unable to write to temporary file" msgstr "" -#: ../imagery/i.segment/open_files.c:277 +#: ../imagery/i.segment/open_files.c:271 #, c-format msgid "There are no boundary constraints in '%s'" msgstr "" -#: ../imagery/i.segment/open_files.c:333 +#: ../imagery/i.segment/open_files.c:327 #, c-format msgid "Loading seeds from raster map <%s>..." msgstr "" -#: ../imagery/i.segment/open_files.c:363 +#: ../imagery/i.segment/open_files.c:357 #, c-format msgid "No seeds found in '%s'!" msgstr "" -#: ../imagery/i.segment/open_files.c:383 +#: ../imagery/i.segment/open_files.c:377 msgid "Too many seeds: integer overflow" msgstr "" -#: ../imagery/i.segment/open_files.c:500 +#: ../imagery/i.segment/open_files.c:494 #, c-format msgid "Segment %d is already registered!" msgstr "" -#: ../imagery/i.segment/open_files.c:554 +#: ../imagery/i.segment/open_files.c:553 #, c-format msgid "Regions with at least %d cells are stored in memory" msgstr "" @@ -24419,7 +24809,7 @@ msgid "Mean shift converged after %d iterations" msgstr "" -#: ../imagery/i.segment/mean_shift.c:748 +#: ../imagery/i.segment/mean_shift.c:769 #, c-format msgid "Renumbering remaining %d segments..." msgstr "" @@ -24465,7 +24855,7 @@ msgid "supervised classification" msgstr "" -#: ../imagery/i.gensig/main.c:42 ../imagery/i.maxlik/main.c:63 +#: ../imagery/i.gensig/main.c:42 ../imagery/i.maxlik/main.c:65 msgid "Maximum Likelihood Classification" msgstr "" @@ -24957,30 +25347,35 @@ msgid "<%s> has too many signatures (limit is 255)" msgstr "<%s> ha troppe firme (il limite è 255)" -#: ../imagery/i.maxlik/main.c:66 +#: ../imagery/i.maxlik/main.c:68 msgid "Classifies the cell spectral reflectances in imagery data." msgstr "Classifica la riflettanza spettrale nei dati dell'immagine" -#: ../imagery/i.maxlik/main.c:68 +#: ../imagery/i.maxlik/main.c:70 msgid "Classification is based on the spectral signature information generated by either i.cluster, g.gui.iclass, or i.gensig." msgstr "" -#: ../imagery/i.maxlik/main.c:81 ../imagery/i.smap/parse.c:20 +#: ../imagery/i.maxlik/main.c:83 ../imagery/i.smap/parse.c:20 msgid "Name of input file containing signatures" msgstr "" -#: ../imagery/i.maxlik/main.c:82 +#: ../imagery/i.maxlik/main.c:84 msgid "Generated by either i.cluster, g.gui.iclass, or i.gensig" msgstr "" -#: ../imagery/i.maxlik/main.c:86 ../imagery/i.smap/parse.c:28 +#: ../imagery/i.maxlik/main.c:88 ../imagery/i.smap/parse.c:28 msgid "Name for output raster map holding classification results" msgstr "" -#: ../imagery/i.maxlik/main.c:92 +#: ../imagery/i.maxlik/main.c:94 msgid "Name for output raster map holding reject threshold results" msgstr "" +#: ../imagery/i.maxlik/main.c:106 +#, fuzzy, c-format +msgid "<%s> does not match the current mapset" +msgstr "<%s> è già il mapset corrente" + #: ../imagery/i.maxlik/invert.c:28 #, c-format msgid "Signature %d is not valid (ill-conditioned) - ignored" @@ -25138,7 +25533,7 @@ msgid "Set current location and mapset as target for imagery group" msgstr "Imposta location e mapset correnti come destinazione del gruppo di immagini" -#: ../imagery/i.target/main.c:80 ../imagery/i.group/main.c:117 +#: ../imagery/i.target/main.c:80 ../imagery/i.group/main.c:156 msgid "Group must exist in the current mapset" msgstr "Il gruppo deve esistere nel mapset corrente" @@ -25382,209 +25777,209 @@ msgid "biophysical parameters" msgstr "" -#: ../imagery/i.vi/main.c:93 +#: ../imagery/i.vi/main.c:94 msgid "Calculates different types of vegetation indices." msgstr "" -#: ../imagery/i.vi/main.c:94 +#: ../imagery/i.vi/main.c:95 msgid "Uses red and nir bands mostly, and some indices require additional bands." msgstr "" -#: ../imagery/i.vi/main.c:101 +#: ../imagery/i.vi/main.c:102 msgid "Name of input red channel surface reflectance map" msgstr "" -#: ../imagery/i.vi/main.c:102 ../imagery/i.vi/main.c:141 -#: ../imagery/i.vi/main.c:149 ../imagery/i.vi/main.c:157 -#: ../imagery/i.vi/main.c:165 ../imagery/i.vi/main.c:173 +#: ../imagery/i.vi/main.c:103 ../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 "Range: [0.0;1.0]" msgstr "" -#: ../imagery/i.vi/main.c:110 +#: ../imagery/i.vi/main.c:111 msgid "Type of vegetation index" msgstr "" -#: ../imagery/i.vi/main.c:115 +#: ../imagery/i.vi/main.c:116 msgid "Atmospherically Resistant Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:116 +#: ../imagery/i.vi/main.c:117 msgid "Difference Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:117 +#: ../imagery/i.vi/main.c:118 msgid "Enhanced Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:118 +#: ../imagery/i.vi/main.c:119 msgid "Enhanced Vegetation Index 2" msgstr "" -#: ../imagery/i.vi/main.c:119 +#: ../imagery/i.vi/main.c:120 msgid "Green Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:120 +#: ../imagery/i.vi/main.c:121 msgid "Green Atmospherically Resistant Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:121 +#: ../imagery/i.vi/main.c:122 msgid "Global Environmental Monitoring Index" msgstr "" -#: ../imagery/i.vi/main.c:122 +#: ../imagery/i.vi/main.c:123 msgid "Infrared Percentage Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:123 +#: ../imagery/i.vi/main.c:124 msgid "Modified Soil Adjusted Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:124 +#: ../imagery/i.vi/main.c:125 msgid "second Modified Soil Adjusted Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:125 +#: ../imagery/i.vi/main.c:126 msgid "Normalized Difference Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:126 +#: ../imagery/i.vi/main.c:127 msgid "Perpendicular Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:127 +#: ../imagery/i.vi/main.c:128 msgid "Soil Adjusted Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:128 +#: ../imagery/i.vi/main.c:129 msgid "Simple Ratio" msgstr "" -#: ../imagery/i.vi/main.c:129 +#: ../imagery/i.vi/main.c:130 msgid "Visible Atmospherically Resistant Index" msgstr "" -#: ../imagery/i.vi/main.c:130 +#: ../imagery/i.vi/main.c:131 msgid "Weighted Difference Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:134 +#: ../imagery/i.vi/main.c:135 msgid "type" msgstr "" -#: ../imagery/i.vi/main.c:140 +#: ../imagery/i.vi/main.c:141 msgid "Name of input nir channel surface reflectance map" msgstr "" -#: ../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 ../vector/v.vol.rst/main.c:254 -#: ../vector/v.vol.rst/main.c:303 +#: ../imagery/i.vi/main.c:143 ../imagery/i.vi/main.c:151 +#: ../imagery/i.vi/main.c:159 ../imagery/i.vi/main.c:167 +#: ../imagery/i.vi/main.c:175 ../vector/v.vol.rst/main.c:256 +#: ../vector/v.vol.rst/main.c:305 msgid "Optional inputs" msgstr "Input opzionali" -#: ../imagery/i.vi/main.c:148 +#: ../imagery/i.vi/main.c:149 msgid "Name of input green channel surface reflectance map" msgstr "" -#: ../imagery/i.vi/main.c:156 +#: ../imagery/i.vi/main.c:157 msgid "Name of input blue channel surface reflectance map" msgstr "" -#: ../imagery/i.vi/main.c:164 +#: ../imagery/i.vi/main.c:165 msgid "Name of input 5th channel surface reflectance map" msgstr "" -#: ../imagery/i.vi/main.c:172 +#: ../imagery/i.vi/main.c:173 msgid "Name of input 7th channel surface reflectance map" msgstr "" -#: ../imagery/i.vi/main.c:180 +#: ../imagery/i.vi/main.c:181 msgid "Value of the slope of the soil line (MSAVI only)" msgstr "" -#: ../imagery/i.vi/main.c:181 ../imagery/i.vi/main.c:188 -#: ../imagery/i.vi/main.c:195 +#: ../imagery/i.vi/main.c:182 ../imagery/i.vi/main.c:189 +#: ../imagery/i.vi/main.c:196 msgid "MSAVI settings" msgstr "" -#: ../imagery/i.vi/main.c:187 +#: ../imagery/i.vi/main.c:188 msgid "Value of the intercept of the soil line (MSAVI only)" msgstr "" -#: ../imagery/i.vi/main.c:194 +#: ../imagery/i.vi/main.c:195 msgid "Value of the factor of reduction of soil noise (MSAVI only)" msgstr "" -#: ../imagery/i.vi/main.c:201 +#: ../imagery/i.vi/main.c:202 msgid "Maximum bits for digital numbers" msgstr "" -#: ../imagery/i.vi/main.c:202 +#: ../imagery/i.vi/main.c:203 msgid "If data is in Digital Numbers (i.e. integer type), give the max bits (i.e. 8 for Landsat -> [0-255])" msgstr "" -#: ../imagery/i.vi/main.c:228 +#: ../imagery/i.vi/main.c:229 msgid "sr index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:231 +#: ../imagery/i.vi/main.c:232 msgid "ndvi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:234 +#: ../imagery/i.vi/main.c:235 msgid "ipvi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:237 +#: ../imagery/i.vi/main.c:238 msgid "dvi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:240 +#: ../imagery/i.vi/main.c:241 msgid "pvi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:243 +#: ../imagery/i.vi/main.c:244 msgid "wdvi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:246 +#: ../imagery/i.vi/main.c:247 msgid "savi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:251 +#: ../imagery/i.vi/main.c:252 msgid "msavi index requires red and nir maps, and 3 parameters related to soil line" msgstr "" -#: ../imagery/i.vi/main.c:254 +#: ../imagery/i.vi/main.c:255 msgid "msavi2 index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:257 +#: ../imagery/i.vi/main.c:258 msgid "gemi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:261 +#: ../imagery/i.vi/main.c:262 msgid "arvi index requires blue, red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:265 +#: ../imagery/i.vi/main.c:266 msgid "evi index requires blue, red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:268 +#: ../imagery/i.vi/main.c:269 msgid "evi2 index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:272 +#: ../imagery/i.vi/main.c:273 msgid "vari index requires blue, green and red maps" msgstr "" -#: ../imagery/i.vi/main.c:276 +#: ../imagery/i.vi/main.c:277 msgid "gari index requires blue, green, red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:281 +#: ../imagery/i.vi/main.c:282 msgid "gvi index requires blue, green, red, nir, chan5 and chan7 maps" msgstr "" @@ -25980,7 +26375,7 @@ msgid "%s######## CLUSTER END (%s) ########%s" msgstr "" -#: ../imagery/i.cluster/main.c:354 ../misc/m.nviz.image/main.c:242 +#: ../imagery/i.cluster/main.c:354 ../misc/m.nviz.image/main.c:248 #, c-format msgid "File <%s> created." msgstr "File <%s> creato." @@ -27151,130 +27546,130 @@ msgid "Name of the output emissivity layer" msgstr "" -#: ../imagery/i.group/main.c:55 +#: ../imagery/i.group/main.c:56 msgid "Creates, edits, and lists groups of imagery data." msgstr "" -#: ../imagery/i.group/main.c:59 +#: ../imagery/i.group/main.c:60 msgid "Name of imagery group" msgstr "Nome del gruppo di immagini" -#: ../imagery/i.group/main.c:63 +#: ../imagery/i.group/main.c:64 msgid "Name of imagery subgroup" msgstr "" -#: ../imagery/i.group/main.c:67 +#: ../imagery/i.group/main.c:68 msgid "Name of raster map(s) to include in group" msgstr "Nome del/i raster da includere nel gruppo" -#: ../imagery/i.group/main.c:68 ../imagery/i.group/main.c:74 +#: ../imagery/i.group/main.c:69 ../imagery/i.group/main.c:80 msgid "Maps" msgstr "" -#: ../imagery/i.group/main.c:73 +#: ../imagery/i.group/main.c:79 msgid "Remove selected files from specified group or subgroup" msgstr "" -#: ../imagery/i.group/main.c:78 +#: ../imagery/i.group/main.c:84 msgid "List files from specified (sub)group" msgstr "" -#: ../imagery/i.group/main.c:83 +#: ../imagery/i.group/main.c:89 msgid "List subgroups from specified group" msgstr "" -#: ../imagery/i.group/main.c:109 +#: ../imagery/i.group/main.c:148 msgid "No input raster map(s) specified" msgstr "Nessun raster di input specificato" -#: ../imagery/i.group/main.c:128 ../imagery/i.group/main.c:150 +#: ../imagery/i.group/main.c:167 ../imagery/i.group/main.c:189 msgid "Specified group does not exist in current mapset" msgstr "Il gruppo specificato non esiste nel mapset corrente" -#: ../imagery/i.group/main.c:132 +#: ../imagery/i.group/main.c:171 #, c-format msgid "Removing raster maps from subgroup <%s>..." msgstr "Rimozione della mappa raster dal sottogruppo <%s> in corso..." -#: ../imagery/i.group/main.c:137 +#: ../imagery/i.group/main.c:176 #, c-format msgid "Removing raster maps from group <%s>..." msgstr "Rimozione della mappa raster dal gruppo <%s> in corso..." -#: ../imagery/i.group/main.c:158 +#: ../imagery/i.group/main.c:197 #, c-format msgid "Subgroup <%s> of group <%s> references the following raster maps:" msgstr "" -#: ../imagery/i.group/main.c:173 +#: ../imagery/i.group/main.c:212 #, c-format msgid "Group <%s> references the following raster maps:" msgstr "" -#: ../imagery/i.group/main.c:185 +#: ../imagery/i.group/main.c:224 #, c-format msgid "Group <%s> does not yet exist. Creating..." msgstr "Gruppo <%s> non esiste ancora. Sto creandolo..." -#: ../imagery/i.group/main.c:189 ../imagery/i.group/main.c:198 +#: ../imagery/i.group/main.c:228 ../imagery/i.group/main.c:237 #, c-format msgid "Adding raster maps to group <%s>..." msgstr "Aggiungi la mappa raster al gruppo <%s>..." -#: ../imagery/i.group/main.c:193 +#: ../imagery/i.group/main.c:232 #, c-format msgid "Adding raster maps to subgroup <%s>..." msgstr "Aggiungi la mappa raster al sottogruppo <%s>..." -#: ../imagery/i.group/main.c:219 +#: ../imagery/i.group/main.c:258 msgid "No input raster maps defined" msgstr "" -#: ../imagery/i.group/main.c:223 ../imagery/i.group/main.c:265 +#: ../imagery/i.group/main.c:262 ../imagery/i.group/main.c:304 #, c-format msgid "Raster map <%s> not found. Skipped." msgstr "" -#: ../imagery/i.group/main.c:228 +#: ../imagery/i.group/main.c:267 #, c-format msgid "Adding raster map <%s> to group" msgstr "Aggiungi la mappa raster <%s> al gruppo" -#: ../imagery/i.group/main.c:234 +#: ../imagery/i.group/main.c:273 #, c-format msgid "Raster map <%s> exists in group. Skipped." msgstr "" -#: ../imagery/i.group/main.c:271 +#: ../imagery/i.group/main.c:310 #, c-format msgid "Adding raster map <%s> to subgroup" msgstr "Aggiunta della mappa raster <%s> al sottogruppo" -#: ../imagery/i.group/main.c:278 +#: ../imagery/i.group/main.c:317 #, c-format msgid "Raster map <%s> exists in subgroup. Skipping..." msgstr "La mappa raster <%s> esiste nel sottogruppo. Verrà tralasciata..." -#: ../imagery/i.group/main.c:327 +#: ../imagery/i.group/main.c:366 #, c-format msgid "Removing raster map <%s> from group" msgstr "Rimuovi la mappa raster <%s> al gruppo" -#: ../imagery/i.group/main.c:344 ../imagery/i.group/main.c:403 +#: ../imagery/i.group/main.c:383 ../imagery/i.group/main.c:442 msgid "No raster map removed" msgstr "Nessun mappa raster rimossa" -#: ../imagery/i.group/main.c:386 +#: ../imagery/i.group/main.c:425 #, c-format msgid "Removing raster map <%s> from subgroup" msgstr "Rimuovi la mappa raster <%s> al sottogruppo" -#: ../imagery/i.group/main.c:422 +#: ../imagery/i.group/main.c:461 #, c-format msgid "Group <%s> does not contain any subgroup.\n" msgstr "" -#: ../imagery/i.group/main.c:433 +#: ../imagery/i.group/main.c:472 #, c-format msgid "group <%s> references the following subgroups\n" msgstr "" @@ -27597,16 +27992,21 @@ msgid "Elevation map name is missing. Please set '%s' option" msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:212 +#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:211 #, c-format -msgid "Mapset [%s] in target location [%s] - %s " +msgid "Group [%s] in location [%s] mapset [%s] now uses elevation map [%s]" msgstr "" #: ../imagery/i.ortho.photo/i.ortho.elev/main.c:214 +#, c-format +msgid "Mapset [%s] in target location [%s] - %s " +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:216 msgid "permission denied\n" msgstr "permesso negato\n" -#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:214 +#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:216 msgid "not found\n" msgstr "non trovato\n" @@ -27949,29 +28349,34 @@ msgid "Target east,north coordinates to local x,y" msgstr "" -#: ../misc/m.nviz.image/main.c:56 +#: ../misc/m.nviz.image/main.c:55 msgid "Creates a 3D rendering of GIS data." msgstr "Crea un rendering 3D di geodati." -#: ../misc/m.nviz.image/main.c:57 +#: ../misc/m.nviz.image/main.c:56 msgid "Renders surfaces (raster data), 2D/3D vector data, and volumes (3D raster data) in 3D." msgstr "Renderizza superfici (dati raster), 2D/3D dati vettoriali, e volumi (dati raster 3D) in 3D." -#: ../misc/m.nviz.image/main.c:83 +#: ../misc/m.nviz.image/main.c:87 msgid "Unable to render data" msgstr "" -#: ../misc/m.nviz.image/main.c:142 +#: ../misc/m.nviz.image/main.c:146 #, c-format msgid "Vertical exaggeration not given, using calculated value %.0f" msgstr "" -#: ../misc/m.nviz.image/main.c:154 +#: ../misc/m.nviz.image/main.c:158 #, c-format msgid "Viewpoint height not given, using calculated value %.0f" msgstr "" -#: ../misc/m.nviz.image/main.c:240 +#: ../misc/m.nviz.image/main.c:244 +#, fuzzy +msgid "Failed to write image" +msgstr "Non è possibile scrivere sul file" + +#: ../misc/m.nviz.image/main.c:246 msgid "Unsupported output format" msgstr "Formato di output non supportato" @@ -28629,8 +29034,8 @@ msgstr "" #: ../db/db.databases/main.c:97 ../db/db.copy/main.c:37 -#: ../db/db.execute/main.c:127 ../db/db.execute/main.c:134 -#: ../db/db.execute/main.c:140 ../db/db.select/main.c:267 +#: ../db/db.execute/main.c:139 ../db/db.execute/main.c:146 +#: ../db/db.execute/main.c:152 ../db/db.select/main.c:267 #: ../db/db.dropdb/main.c:73 ../db/db.createdb/main.c:73 #: ../vector/v.db.select/main.c:57 msgid "SQL" @@ -28743,26 +29148,30 @@ msgid "Overwrite current settings if already initialized" msgstr "" -#: ../db/db.connect/main.c:91 +#: ../db/db.connect/main.c:101 msgid "Default group of database users to which select privilege is granted" msgstr "Gruppo utenti predefinito del database al quale è assegnato il privilegio select" -#: ../db/db.connect/main.c:141 ../db/db.tables/main.c:41 +#: ../db/db.connect/main.c:151 ../db/db.tables/main.c:41 msgid "Database connection not defined. Run db.connect." msgstr "Connessione al database non definita. Eseguire db.connect" -#: ../db/db.connect/main.c:166 +#: ../db/db.connect/main.c:176 msgid "DB settings already defined, nothing to do" msgstr "" -#: ../db/db.connect/main.c:172 +#: ../db/db.connect/main.c:182 msgid "Default driver is not set" msgstr "Il driver predefinito non è impostato" -#: ../db/db.connect/main.c:175 +#: ../db/db.connect/main.c:185 msgid "Default database is not set" msgstr "Il database predefinito non è impostato" +#: ../db/db.connect/main.c:221 +msgid "Unable to set default database connection" +msgstr "" + #: ../db/db.describe/main.c:108 msgid "Print column names only instead of full column descriptions" msgstr "Mostra soltanto i nomi delle colonne invece che la completa descrizione" @@ -28780,41 +29189,42 @@ msgid "Unable to open file <%s>: %s" msgstr "" -#: ../db/db.execute/main.c:94 ../db/db.execute/main.c:99 +#: ../db/db.execute/main.c:86 ../db/db.execute/main.c:91 +#: ../db/db.execute/main.c:106 ../db/db.execute/main.c:111 #, c-format msgid "Error while executing: '%s'" msgstr "Errore durante l'esecuzione: '%s'" -#: ../db/db.execute/main.c:128 +#: ../db/db.execute/main.c:140 msgid "Executes any SQL statement." msgstr "" -#: ../db/db.execute/main.c:129 +#: ../db/db.execute/main.c:141 msgid "For SELECT statements use 'db.select'." msgstr "" -#: ../db/db.execute/main.c:132 +#: ../db/db.execute/main.c:144 msgid "SQL statement" msgstr "" -#: ../db/db.execute/main.c:133 +#: ../db/db.execute/main.c:145 msgid "Example: update rybniky set kapri = 'hodne' where kapri = 'malo'" msgstr "" -#: ../db/db.execute/main.c:138 +#: ../db/db.execute/main.c:150 msgid "Name of file containing SQL statement(s)" msgstr "" -#: ../db/db.execute/main.c:160 +#: ../db/db.execute/main.c:172 msgid "Ignore SQL errors and continue" msgstr "Ignora gli errori SQL e continua" -#: ../db/db.execute/main.c:161 ../vector/v.build/main.c:51 +#: ../db/db.execute/main.c:173 ../vector/v.build/main.c:51 #: ../vector/v.build/main.c:77 msgid "Errors" msgstr "" -#: ../db/db.execute/main.c:167 +#: ../db/db.execute/main.c:179 #, c-format msgid "You must provide <%s> or <%s> option" msgstr "" @@ -28939,7 +29349,7 @@ msgid "Unable to db_alloc_string_array()" msgstr "" -#: ../db/drivers/ogr/execute.c:56 ../vector/v.out.ogr/main.c:592 +#: ../db/drivers/ogr/execute.c:56 ../vector/v.out.ogr/main.c:648 #, c-format msgid "OGR layer <%s> not found" msgstr "" @@ -28948,11 +29358,11 @@ #: ../vector/v.out.lidar/main.c:155 ../vector/v.db.connect/main.c:289 #: ../vector/v.reclass/main.c:145 ../vector/v.to.3d/trans2.c:63 #: ../vector/v.to.3d/trans3.c:65 ../vector/v.univar/main.c:355 -#: ../vector/v.distance/main.c:533 ../vector/v.distance/main.c:574 +#: ../vector/v.distance/main.c:540 ../vector/v.distance/main.c:581 #: ../vector/v.in.db/main.c:187 ../vector/v.colors/scan_attr.c:35 -#: ../vector/v.colors.out/make_colors.c:42 ../vector/v.vect.stats/main.c:428 +#: ../vector/v.colors.out/make_colors.c:42 ../vector/v.vect.stats/main.c:435 #: ../vector/v.transform/trans_digit.c:116 -#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:96 +#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:97 #: ../scripts/v.db.join/v.db.join.py:98 ../scripts/v.db.join/v.db.join.py:106 #: ../scripts/v.db.join/v.db.join.py:123 ../scripts/db.univar/db.univar.py:120 #, c-format, python-format @@ -28986,12 +29396,7 @@ msgid "Column '%s' : type int8 (bigint) is stored as integer (4 bytes) some data may be damaged" msgstr "" -#: ../db/drivers/ogr/describe.c:204 -#, c-format -msgid "column '%s', type 'string': unknown width -> stored as varchar(250) some data may be lost" -msgstr "colonna '%s', tipo 'string': dimensione sconosciuta -> archiviata come varchar(250) alcuni dati possono essere persi" - -#: ../db/drivers/ogr/describe.c:212 ../db/drivers/ogr/fetch.c:160 +#: ../db/drivers/ogr/describe.c:212 ../db/drivers/ogr/fetch.c:167 msgid "Unknown type" msgstr "Tipo sconosciuto" @@ -29003,7 +29408,7 @@ msgid "Unable to add new token" msgstr "" -#: ../db/drivers/ogr/fetch.c:55 ../db/drivers/ogr/fetch.c:188 +#: ../db/drivers/ogr/fetch.c:55 ../db/drivers/ogr/fetch.c:195 #: ../db/drivers/sqlite/fetch.c:265 ../db/drivers/postgres/fetch.c:33 #: ../db/drivers/mysql/fetch.c:34 ../db/drivers/mysql/fetch.c:276 msgid "Cursor not found" @@ -29522,7 +29927,7 @@ #: ../db/drivers/dbf/db.c:94 #, c-format -msgid "Unable create DBF database: %s" +msgid "Unable to create DBF database: %s" msgstr "" #: ../db/drivers/dbf/db.c:102 @@ -29633,7 +30038,7 @@ msgstr "" #: ../vector/v.mkgrid/main.c:73 ../vector/v.kcv/main.c:58 -#: ../vector/v.random/main.c:101 ../vector/v.perturb/main.c:66 +#: ../vector/v.random/main.c:104 ../vector/v.perturb/main.c:66 #: ../vector/v.normal/main.c:75 ../vector/v.qcount/main.c:62 msgid "point pattern" msgstr "" @@ -29858,7 +30263,7 @@ msgid "GRASS is not compiled with PostgreSQL support. Using OGR-PostgreSQL driver instead of native GRASS-PostGIS data driver." msgstr "" -#: ../vector/v.external.out/link.c:26 ../vector/v.out.ogr/main.c:102 +#: ../vector/v.external.out/link.c:26 ../vector/v.out.ogr/main.c:103 #, c-format msgid "Data source starts with \"PG:\" prefix, expecting \"PostgreSQL\" format (\"%s\" given)" msgstr "" @@ -30159,12 +30564,13 @@ msgid "Loading data..." msgstr "Caricamento dati..." -#: ../vector/v.to.rast/vect2rast.c:55 ../vector/v.db.connect/main.c:213 -#: ../vector/v.to.rast3/main.c:80 ../vector/v.db.select/main.c:171 -#: ../vector/v.to.3d/trans2.c:49 ../vector/v.to.3d/trans3.c:51 -#: ../vector/v.distance/main.c:515 ../vector/v.distance/main.c:596 -#: ../vector/v.colors.out/make_colors.c:31 ../vector/v.info/print.c:138 -#: ../vector/v.extract/main.c:255 +#: ../vector/v.to.rast/vect2rast.c:55 ../vector/v.random/main.c:265 +#: ../vector/v.db.connect/main.c:213 ../vector/v.to.rast3/main.c:80 +#: ../vector/v.db.select/main.c:171 ../vector/v.to.3d/trans2.c:49 +#: ../vector/v.to.3d/trans3.c:51 ../vector/v.distance/main.c:522 +#: ../vector/v.distance/main.c:603 ../vector/v.colors.out/make_colors.c:31 +#: ../vector/v.info/print.c:138 ../vector/v.extract/main.c:217 +#: ../vector/v.extract/main.c:315 #, c-format msgid "Database connection not defined for layer <%s>" msgstr "" @@ -30429,237 +30835,237 @@ msgid "No database record for cat = %d and export of 'cat' disabled" msgstr "Nessun record di database per cat = %d ed esportazione di 'cat' disabilitata" -#: ../vector/v.out.ogr/main.c:87 +#: ../vector/v.out.ogr/main.c:88 msgid "Exports a vector map layer to any of the supported OGR vector formats." msgstr "" -#: ../vector/v.out.ogr/main.c:88 +#: ../vector/v.out.ogr/main.c:89 msgid "By default a vector map layer is exported to OGC GeoPackage format." msgstr "" -#: ../vector/v.out.ogr/main.c:170 +#: ../vector/v.out.ogr/main.c:172 msgid "Volumes will be exported as sets of faces" msgstr "" -#: ../vector/v.out.ogr/main.c:188 +#: ../vector/v.out.ogr/main.c:190 msgid "Unable to determine input map's vector feature type(s)." msgstr "" -#: ../vector/v.out.ogr/main.c:254 +#: ../vector/v.out.ogr/main.c:255 msgid "The combination of types is not supported by all formats." msgstr "La combinazione di tipi non è supportata da tutti i formati." -#: ../vector/v.out.ogr/main.c:271 +#: ../vector/v.out.ogr/main.c:272 msgid "Unable to create OGR spatial reference" msgstr "" -#: ../vector/v.out.ogr/main.c:293 +#: ../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:305 +#: ../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:311 +#: ../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:319 +#: ../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:328 +#: ../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:337 +#: ../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:345 +#: ../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:353 +#: ../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:361 +#: ../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:371 +#: ../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:380 +#: ../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:390 +#: ../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:399 +#: ../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:409 +#: ../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:418 +#: ../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:427 +#: ../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:436 +#: ../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:461 +#: ../vector/v.out.ogr/main.c:478 #, c-format msgid "OGR driver <%s> not found" msgstr "Driver OGR <%s> non trovato" -#: ../vector/v.out.ogr/main.c:488 +#: ../vector/v.out.ogr/main.c:523 #, c-format msgid "Unable to open OGR data source '%s'" msgstr "Non è possibile aprire l'origine dati OGR '%s'" -#: ../vector/v.out.ogr/main.c:502 +#: ../vector/v.out.ogr/main.c:543 #, c-format msgid "Layer <%s> already exists in OGR data source '%s'" msgstr "Il tematismo <%s> esiste già nell'origine dati OGR '%s'" -#: ../vector/v.out.ogr/main.c:506 +#: ../vector/v.out.ogr/main.c:547 #, c-format msgid "OGR layer <%s> already exists and will be overwritten" msgstr "Il tematismo OGR <%s> è già esistente e verrà sovrascritto" -#: ../vector/v.out.ogr/main.c:513 +#: ../vector/v.out.ogr/main.c:559 #, c-format msgid "OGR layer <%s> doesn't exists, creating new OGR layer instead" msgstr "" -#: ../vector/v.out.ogr/main.c:541 +#: ../vector/v.out.ogr/main.c:587 msgid "Overriding existing user-defined 'SHPT=' LCO." msgstr "" -#: ../vector/v.out.ogr/main.c:556 +#: ../vector/v.out.ogr/main.c:602 #, 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:568 +#: ../vector/v.out.ogr/main.c:614 #, 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:575 +#: ../vector/v.out.ogr/main.c:621 #, c-format msgid "Vector map <%s> is 3D. Use format specific layer creation options (parameter 'lco') to export using only category numbers as attributes" msgstr "Nessuna tabella degli attributi trovata -> verranno usati come attributi solo i numeri di categoria" -#: ../vector/v.out.ogr/main.c:610 +#: ../vector/v.out.ogr/main.c:666 msgid "Exporting 'cat' anyway, as it is the only attribute table field" msgstr "" -#: ../vector/v.out.ogr/main.c:619 ../vector/v.out.ogr/main.c:691 +#: ../vector/v.out.ogr/main.c:675 ../vector/v.out.ogr/main.c:747 #, c-format msgid "New attribute column <%s> added to the table" msgstr "" -#: ../vector/v.out.ogr/main.c:703 +#: ../vector/v.out.ogr/main.c:759 #, c-format msgid "Key column <%s> not found" msgstr "" -#: ../vector/v.out.ogr/main.c:716 +#: ../vector/v.out.ogr/main.c:787 #, c-format msgid "Exporting %d feature..." msgid_plural "Exporting %d features..." msgstr[0] "" msgstr[1] "" -#: ../vector/v.out.ogr/main.c:731 +#: ../vector/v.out.ogr/main.c:802 #, 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:750 +#: ../vector/v.out.ogr/main.c:821 #, c-format msgid "Exporting %d volume..." msgid_plural "Exporting %d volumes..." msgstr[0] "" msgstr[1] "" -#: ../vector/v.out.ogr/main.c:754 +#: ../vector/v.out.ogr/main.c:825 msgid "Export of volumes not implemented yet. Skipping." msgstr "L'esportazione di volumi non è ancora implementata. Verrà tralasciata." -#: ../vector/v.out.ogr/main.c:771 +#: ../vector/v.out.ogr/main.c:842 #, 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:777 +#: ../vector/v.out.ogr/main.c:848 #, 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:781 +#: ../vector/v.out.ogr/main.c:852 #, 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:797 +#: ../vector/v.out.ogr/main.c:868 msgid "Output layer is empty, no features written" msgstr "" -#: ../vector/v.out.ogr/main.c:798 +#: ../vector/v.out.ogr/main.c:869 #, c-format msgid "%d feature (%s type) written to <%s> (%s format)." msgid_plural "%d features (%s type) written to <%s> (%s format)." @@ -30750,7 +31156,7 @@ msgid "Force 2D output even if input is 3D (applies to Shapefile output only)" msgstr "" -#: ../vector/v.out.ogr/args.c:114 ../vector/v.in.ogr/main.c:338 +#: ../vector/v.out.ogr/args.c:114 ../vector/v.in.ogr/main.c:355 #: ../vector/v.out.postgis/args.c:78 msgid "Useful if input is 3D but all z coordinates are identical" msgstr "" @@ -30767,8 +31173,8 @@ msgid "List supported output formats and exit" msgstr "" -#: ../vector/v.out.ogr/dsn.c:21 ../vector/v.in.ogr/dsn.c:26 -#: ../vector/v.external/dsn.c:21 +#: ../vector/v.out.ogr/dsn.c:27 ../vector/v.in.ogr/dsn.c:28 +#: ../vector/v.external/dsn.c:27 msgid "Invalid connection string (dbname missing)" msgstr "" @@ -30777,39 +31183,48 @@ msgid "OGR driver <%s> not available" msgstr "" -#: ../vector/v.out.ogr/create.c:26 +#: ../vector/v.out.ogr/create.c:30 #, c-format msgid "Creation of output OGR datasource <%s> failed" msgstr "" -#: ../vector/v.out.ogr/create.c:36 +#: ../vector/v.out.ogr/create.c:44 #, c-format msgid "Creation of OGR layer <%s> failed" msgstr "" -#: ../vector/v.out.ogr/export_lines.c:178 -#: ../vector/v.out.ogr/export_areas.c:143 +#: ../vector/v.out.ogr/export_lines.c:135 +#: ../vector/v.out.ogr/export_lines.c:231 +#: ../vector/v.out.ogr/export_lines.c:280 +#: ../vector/v.out.ogr/export_areas.c:126 +#: ../vector/v.out.ogr/export_areas.c:227 +#: ../vector/v.out.ogr/export_areas.c:278 +msgid "Failed to create OGR feature" +msgstr "" + +#: ../vector/v.out.ogr/export_lines.c:180 +#: ../vector/v.out.ogr/export_areas.c:170 #, c-format msgid "Unable to export multi-features. No category index for layer %d." msgstr "" -#: ../vector/v.out.ogr/export_lines.c:212 -#: ../vector/v.out.ogr/export_areas.c:176 +#: ../vector/v.out.ogr/export_lines.c:214 +#: ../vector/v.out.ogr/export_areas.c:203 #, 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:154 +#: ../vector/v.out.ogr/export_areas.c:181 msgid "Exporting features with category..." msgstr "" -#: ../vector/v.out.ogr/export_areas.c:214 +#: ../vector/v.out.ogr/export_areas.c:243 msgid "Exporting features without category..." msgstr "" #: ../vector/v.kcv/main.c:57 ../vector/v.out.lidar/main.c:474 #: ../vector/v.normal/main.c:74 ../vector/v.in.db/main.c:55 -#: ../vector/v.decimate/main.c:129 +#: ../vector/v.decimate/main.c:130 msgid "points" msgstr "" @@ -30909,7 +31324,7 @@ msgid "Name of attribute column with values to interpolate" msgstr "" -#: ../vector/v.surf.idw/main.c:102 ../vector/v.surf.rst/main.c:185 +#: ../vector/v.surf.idw/main.c:102 ../vector/v.surf.rst/main.c:187 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 "" @@ -31462,7 +31877,7 @@ #: ../vector/v.net.distance/main.c:101 ../vector/v.net.distance/main.c:106 #: ../vector/v.net.distance/main.c:112 ../vector/v.distance/main.c:131 #: ../vector/v.distance/main.c:136 ../vector/v.distance/main.c:143 -#: ../vector/v.distance/main.c:187 ../vector/v.distance/main.c:224 +#: ../vector/v.distance/main.c:189 ../vector/v.distance/main.c:226 msgid "From" msgstr "From" @@ -31481,7 +31896,7 @@ #: ../vector/v.net.distance/main.c:117 ../vector/v.net.distance/main.c:124 #: ../vector/v.net.distance/main.c:129 ../vector/v.net.distance/main.c:135 #: ../vector/v.distance/main.c:148 ../vector/v.distance/main.c:153 -#: ../vector/v.distance/main.c:160 ../vector/v.distance/main.c:230 +#: ../vector/v.distance/main.c:160 ../vector/v.distance/main.c:232 msgid "To" msgstr "To" @@ -31561,102 +31976,118 @@ msgstr[0] "" msgstr[1] "" -#: ../vector/v.random/main.c:102 +#: ../vector/v.random/main.c:105 msgid "stratified random sampling" msgstr "" -#: ../vector/v.random/main.c:105 +#: ../vector/v.random/main.c:108 msgid "Generates random 2D/3D vector points." msgstr "" -#: ../vector/v.random/main.c:113 +#: ../vector/v.random/main.c:116 msgid "Number of points to be created" msgstr "Numero di punti da creare" -#: ../vector/v.random/main.c:118 +#: ../vector/v.random/main.c:121 msgid "Restrict points to areas in input vector" msgstr "" -#: ../vector/v.random/main.c:120 ../vector/v.random/main.c:180 +#: ../vector/v.random/main.c:123 ../vector/v.random/main.c:183 msgid "Restrict" msgstr "" -#: ../vector/v.random/main.c:136 +#: ../vector/v.random/main.c:139 msgid "Minimum z height (needs -z flag or column name)" msgstr "Minimo valore di altezza z (necessita del parametro -z o del nome di colonna)" -#: ../vector/v.random/main.c:138 ../vector/v.random/main.c:147 -#: ../vector/v.random/main.c:160 ../vector/v.random/main.c:170 -#: ../vector/v.random/main.c:175 ../vector/v.in.db/main.c:85 +#: ../vector/v.random/main.c:141 ../vector/v.random/main.c:150 +#: ../vector/v.random/main.c:163 ../vector/v.random/main.c:173 +#: ../vector/v.random/main.c:178 ../vector/v.in.db/main.c:85 msgid "3D output" msgstr "Output 3D" -#: ../vector/v.random/main.c:145 +#: ../vector/v.random/main.c:148 msgid "Maximum z height (needs -z flag or column name)" msgstr "Massimo valore di altezza z (necessita del parametro -z o del nome di colonna)" -#: ../vector/v.random/main.c:154 +#: ../vector/v.random/main.c:157 msgid "The seed to initialize the random generator. If not set the process ID is used" msgstr "" -#: ../vector/v.random/main.c:157 +#: ../vector/v.random/main.c:160 msgid "Name of column for z values" msgstr "" -#: ../vector/v.random/main.c:159 +#: ../vector/v.random/main.c:162 msgid "Writes z values to column" msgstr "" -#: ../vector/v.random/main.c:167 +#: ../vector/v.random/main.c:170 msgid "Type of column for z values" msgstr "" -#: ../vector/v.random/main.c:174 +#: ../vector/v.random/main.c:177 msgid "Create 3D output" msgstr "Crea output 3D" -#: ../vector/v.random/main.c:179 +#: ../vector/v.random/main.c:182 msgid "Generate n points for each individual area (requires restrict parameter)" msgstr "" -#: ../vector/v.random/main.c:196 -#, c-format -msgid "Number of points must be > 0 (%d given)" +#: ../vector/v.random/main.c:199 +#, fuzzy, c-format +msgid "Number of points must be > 0 (%ld given)" msgstr "Il numero di punti dev'essere > 0 (%d definiti)" -#: ../vector/v.random/main.c:212 ../vector/v.drape/main.c:150 +#: ../vector/v.random/main.c:215 ../vector/v.drape/main.c:150 #: ../vector/v.buffer/main.c:347 #, c-format msgid "Invalid layer number (%d). Parameter '%s' or '%s' specified, assuming layer '1'." msgstr "" -#: ../vector/v.random/main.c:222 +#: ../vector/v.random/main.c:225 #, c-format msgid "No areas in vector map <%s>" msgstr "" -#: ../vector/v.random/main.c:276 -msgid "Table should contain only two columns" -msgstr "La tabella dovrebbe contentere solo due colonne" - -#: ../vector/v.random/main.c:285 +#: ../vector/v.random/main.c:323 msgid "You have created unsupported column type. This module supports only INTEGER and DOUBLE PRECISION column types." msgstr "Sono stati creati tipi di colonna non supportati. Questo modulo supporta solo tipi di colonna INTEGER (numeri interi) e DOUBLE PRECISION (precisione doppia)" -#: ../vector/v.random/main.c:348 +#: ../vector/v.random/main.c:387 #, c-format msgid "Selected areas in input vector <%s> do not overlap with the current region" msgstr "" -#: ../vector/v.random/main.c:360 +#: ../vector/v.random/main.c:399 #, c-format msgid "Input vector <%s> does not overlap with the current region" msgstr "" -#: ../vector/v.random/main.c:385 +#: ../vector/v.random/main.c:424 msgid "Generating points..." msgstr "Sto generando punti..." +#: ../vector/v.random/main.c:530 ../vector/v.random/main.c:677 +#, fuzzy, c-format +msgid "Unable to insert new row: %s" +msgstr "Non è possibile inserire la nuova riga: %s" + +#: ../vector/v.random/main.c:702 ../vector/v.db.select/main.c:208 +msgid "Unable to open select cursor" +msgstr "Non è possibile aprire il cursore selezionato" + +#: ../vector/v.random/main.c:707 ../vector/v.reclass/main.c:267 +#: ../vector/v.db.select/main.c:229 +#, c-format +msgid "Unable to fetch data from table <%s>" +msgstr "Non è possibile recuperare i dati dalla tabella <%s>" + +#: ../vector/v.random/main.c:742 +#, fuzzy, c-format +msgid "Unable to update row: %s" +msgstr "Non è possibile inserire la riga: %s" + #: ../vector/v.support/main.c:41 msgid "Updates vector map metadata." msgstr "Aggiorna i metadati della mappa vettoriale" @@ -31746,7 +32177,7 @@ msgid "%s: Cannot write dxf file." msgstr "%s: Impossibile scrivere il file dxf" -#: ../vector/v.out.lidar/main.c:77 +#: ../vector/v.out.lidar/main.c:77 ../vector/v.extract/extract.c:264 #, c-format msgid "Database connection not defined for layer <%d>" msgstr "" @@ -31860,106 +32291,100 @@ msgid "Ignore color table even when set and not other options are present" msgstr "" -#: ../vector/v.proj/main.c:72 +#: ../vector/v.proj/main.c:77 msgid "Re-projects a vector map from one location to the current location." msgstr "Riproietta una mappa vettoriale da una location alla location corrente" -#: ../vector/v.proj/main.c:78 +#: ../vector/v.proj/main.c:83 msgid "Location containing input vector map" msgstr "Location contenente la mappa vettoriale di input" -#: ../vector/v.proj/main.c:82 +#: ../vector/v.proj/main.c:87 msgid "Mapset containing input vector map" msgstr "Mapset contenente la mappa vettoriale di input" -#: ../vector/v.proj/main.c:88 +#: ../vector/v.proj/main.c:93 msgid "Name of input vector map to re-project" msgstr "" -#: ../vector/v.proj/main.c:100 +#: ../vector/v.proj/main.c:105 msgid "Maximum segment length in meters in output vector map" msgstr "" -#: ../vector/v.proj/main.c:101 +#: ../vector/v.proj/main.c:106 msgid "Increases accuracy of reprojected shapes, disable with smax=0" msgstr "" -#: ../vector/v.proj/main.c:111 +#: ../vector/v.proj/main.c:124 msgid "List vector maps in input mapset and exit" msgstr "" -#: ../vector/v.proj/main.c:115 +#: ../vector/v.proj/main.c:128 msgid "3D vector maps only" msgstr "Solo mappe vettoriali 3D" -#: ../vector/v.proj/main.c:117 +#: ../vector/v.proj/main.c:130 msgid "Assume z coordinate is ellipsoidal height and transform if possible" msgstr "" -#: ../vector/v.proj/main.c:123 +#: ../vector/v.proj/main.c:136 msgid "Latlon output only, default is -180,180" msgstr "" -#: ../vector/v.proj/main.c:125 +#: ../vector/v.proj/main.c:138 msgid "Disable wrapping to -180,180 for latlon output" msgstr "" -#: ../vector/v.proj/main.c:131 +#: ../vector/v.proj/main.c:144 msgid "Recommended for massive point projection" msgstr "" -#: ../vector/v.proj/main.c:200 +#: ../vector/v.proj/main.c:212 msgid "No vector maps found" msgstr "" -#: ../vector/v.proj/main.c:213 +#: ../vector/v.proj/main.c:225 #, c-format msgid "Vector map <%s> in location <%s> mapset <%s> not found" msgstr "Mappa vettoriale <%s> nella location <%s> mapset <%s> non trovata" -#: ../vector/v.proj/main.c:243 +#: ../vector/v.proj/main.c:255 #, c-format msgid "Mapset <%s> in input location <%s> - permission denied" msgstr "" -#: ../vector/v.proj/main.c:246 +#: ../vector/v.proj/main.c:258 #, c-format msgid "Mapset <%s> in input location <%s> not found" msgstr "Mapset <%s> nella location di input <%s> non trovato" -#: ../vector/v.proj/main.c:291 ../vector/v.proj/main.c:417 +#: ../vector/v.proj/main.c:312 ../vector/v.proj/main.c:439 #: ../vector/v.rectify/main.c:235 msgid "Reading input vector map" msgstr "" -#: ../vector/v.proj/main.c:314 +#: ../vector/v.proj/main.c:335 #, c-format msgid "Input vector map <%s> is empty" msgstr "" -#: ../vector/v.proj/main.c:322 ../vector/v.proj/main.c:333 -#: ../vector/v.proj/main.c:348 ../vector/v.proj/main.c:363 -msgid "Error in pj_do_transform" -msgstr "" - -#: ../vector/v.proj/main.c:408 +#: ../vector/v.proj/main.c:430 msgid "Reprojecting primitives ..." msgstr "" -#: ../vector/v.proj/main.c:445 ../vector/v.proj/main.c:452 -#: ../vector/v.proj/main.c:478 ../vector/v.proj/main.c:492 +#: ../vector/v.proj/main.c:495 ../vector/v.proj/main.c:509 #, c-format msgid "Unable to re-project vector map <%s> from <%s>" msgstr "" -#: ../vector/v.proj/main.c:503 ../vector/v.build.polylines/main.c:241 +#: ../vector/v.proj/main.c:520 ../vector/v.build.polylines/main.c:241 #: ../vector/v.type/main.c:155 ../vector/v.rectify/main.c:278 #: ../vector/v.category/main.c:763 ../vector/v.net/main.c:158 #: ../vector/v.transform/main.c:304 msgid "Failed to copy attribute table to output map" msgstr "Copiatura della tabella degli attributi sulla mappa di output non riuscita" -#: ../vector/v.proj/main.c:512 +#: ../vector/v.proj/main.c:529 msgid "Try to disable wrapping to -180,180 if topological errors occurred" msgstr "" @@ -32094,8 +32519,8 @@ msgid "Unable to open vector map <%s> at topology level. Areas will not be processed." msgstr "Impossibile aprire il vettoriale <%s> al livello topologico. Aree non saranno processate." -#: ../vector/v.out.ascii/main.c:104 ../vector/v.surf.rst/main.c:570 -#: ../vector/v.colors/main.c:270 ../vector/v.colors.out/scan_cats.c:24 +#: ../vector/v.out.ascii/main.c:104 ../vector/v.surf.rst/main.c:573 +#: ../vector/v.colors/main.c:283 ../vector/v.colors.out/scan_cats.c:24 #: ../vector/v.colors.out/make_colors.c:27 #, c-format msgid "Layer <%s> not found" @@ -32362,11 +32787,11 @@ msgid "Layer number where RBG colors are stored as category" msgstr "" -#: ../vector/v.in.lidar/main.c:186 ../vector/v.in.ogr/main.c:236 +#: ../vector/v.in.lidar/main.c:186 ../vector/v.in.ogr/main.c:253 msgid "Import subregion only" msgstr "Importa solamente la sottoregione" -#: ../vector/v.in.lidar/main.c:189 ../vector/v.in.ogr/main.c:239 +#: ../vector/v.in.lidar/main.c:189 ../vector/v.in.ogr/main.c:256 msgid "Format: xmin,ymin,xmax,ymax - usually W,S,E,N" msgstr "Formato: xmin,ymin,xmax,ymax - di solito W,S,E,N" @@ -32403,11 +32828,11 @@ msgid "For example, 4 will import 25 percent of points. If not specified, all points are imported" msgstr "" -#: ../vector/v.in.lidar/main.c:255 ../vector/v.decimate/main.c:183 +#: ../vector/v.in.lidar/main.c:255 ../vector/v.decimate/main.c:184 msgid "Skip first n points" msgstr "" -#: ../vector/v.in.lidar/main.c:256 ../vector/v.decimate/main.c:185 +#: ../vector/v.in.lidar/main.c:256 ../vector/v.decimate/main.c:186 msgid "Skips the given number of points at the beginning." msgstr "" @@ -32424,8 +32849,8 @@ msgstr "" #: ../vector/v.in.lidar/main.c:305 ../vector/v.in.lidar/main.c:313 -#: ../vector/v.in.lidar/main.c:316 ../vector/v.decimate/main.c:243 -#: ../vector/v.decimate/main.c:246 +#: ../vector/v.in.lidar/main.c:316 ../vector/v.decimate/main.c:244 +#: ../vector/v.decimate/main.c:247 ../vector/v.decimate/main.c:250 msgid "Speed" msgstr "" @@ -32437,7 +32862,7 @@ msgid "Create only requested layers and categories" msgstr "" -#: ../vector/v.in.lidar/main.c:328 ../vector/v.in.ogr/main.c:379 +#: ../vector/v.in.lidar/main.c:328 ../vector/v.in.ogr/main.c:396 msgid "Create the location specified by the \"location\" parameter and exit. Do not import the vector data." msgstr "" @@ -32461,32 +32886,32 @@ msgstr "" #: ../vector/v.in.lidar/main.c:435 ../vector/v.in.pdal/filters.c:68 -#: ../vector/v.decimate/main.c:294 +#: ../vector/v.decimate/main.c:298 #, c-format msgid "Invalid zrange <%s>" msgstr "" -#: ../vector/v.in.lidar/main.c:450 ../vector/v.in.ogr/main.c:702 -#: ../vector/v.in.ogr/main.c:2096 +#: ../vector/v.in.lidar/main.c:450 ../vector/v.in.ogr/main.c:760 +#: ../vector/v.in.ogr/main.c:2196 msgid "Select either the current region flag or the spatial option, not both" msgstr "Selezionare o il flag per la regione corrente o l'opzione spatial, non entrambi" -#: ../vector/v.in.lidar/main.c:478 ../vector/v.in.ogr/main.c:2123 +#: ../vector/v.in.lidar/main.c:478 ../vector/v.in.ogr/main.c:2223 msgid "4 parameters required for 'spatial' parameter" msgstr "Per il parametro 'spatial' sono richiesti 4 parametri" -#: ../vector/v.in.lidar/main.c:542 ../scripts/v.unpack/v.unpack.py:119 +#: ../vector/v.in.lidar/main.c:542 ../scripts/v.unpack/v.unpack.py:118 #, c-format, python-format msgid "Vector map <%s> already exists and will be overwritten" msgstr "La mappa vettoriale <%s> esiste già e sarà sovrascritta" -#: ../vector/v.in.lidar/main.c:545 ../vector/v.in.ogr/main.c:673 -#: ../vector/v.edit/main.c:99 ../scripts/v.unpack/v.unpack.py:117 +#: ../vector/v.in.lidar/main.c:545 ../vector/v.in.ogr/main.c:731 +#: ../vector/v.edit/main.c:99 ../scripts/v.unpack/v.unpack.py:116 #, c-format, python-format msgid "Vector map <%s> already exists" msgstr "La mappa vettoriale <%s> esiste già" -#: ../vector/v.in.lidar/main.c:605 ../vector/v.decimate/main.c:344 +#: ../vector/v.in.lidar/main.c:605 ../vector/v.decimate/main.c:348 msgid "Settings for count-based decimation are not valid" msgstr "" @@ -32774,11 +33199,6 @@ msgid "Key column type is not integer" msgstr "Il formato della colonna chiave non è di tipo integer" -#: ../vector/v.reclass/main.c:267 ../vector/v.db.select/main.c:229 -#, c-format -msgid "Unable to fetch data from table <%s>" -msgstr "Non è possibile recuperare i dati dalla tabella <%s>" - #: ../vector/v.reclass/main.c:298 #, c-format msgid "Cannot insert data: [%s]" @@ -32926,138 +33346,147 @@ msgstr[0] "" msgstr[1] "" -#: ../vector/v.surf.rst/main.c:150 ../vector/v.drape/main.c:59 +#: ../vector/v.surf.rst/main.c:150 ../vector/v.vol.rst/main.c:239 +msgid "RST" +msgstr "RST" + +#: ../vector/v.surf.rst/main.c:151 ../vector/v.drape/main.c:59 #: ../vector/v.extrude/main.c:70 ../vector/v.hull/main.c:54 -#: ../vector/v.to.3d/main.c:38 ../vector/v.out.postgis/main.c:49 +#: ../vector/v.to.3d/main.c:38 ../vector/v.vol.rst/main.c:240 +#: ../vector/v.out.postgis/main.c:49 msgid "3D" msgstr "" -#: ../vector/v.surf.rst/main.c:151 +#: ../vector/v.surf.rst/main.c:153 msgid "Performs surface interpolation from vector points map by splines." msgstr "" -#: ../vector/v.surf.rst/main.c:153 +#: ../vector/v.surf.rst/main.c:155 msgid "Spatial approximation and topographic analysis from given point or isoline data in vector format to floating point raster format using regularized spline with tension." msgstr "" -#: ../vector/v.surf.rst/main.c:160 +#: ../vector/v.surf.rst/main.c:162 msgid "Perform cross-validation procedure without raster approximation" msgstr "" -#: ../vector/v.surf.rst/main.c:165 +#: ../vector/v.surf.rst/main.c:167 msgid "Use scale dependent tension" msgstr "" -#: ../vector/v.surf.rst/main.c:184 ../vector/v.surf.bspline/main.c:118 +#: ../vector/v.surf.rst/main.c:186 ../vector/v.surf.bspline/main.c:118 msgid "Name of the attribute column with values to be used for approximation" msgstr "" -#: ../vector/v.surf.rst/main.c:195 +#: ../vector/v.surf.rst/main.c:197 msgid "Name for output surface elevation raster map" msgstr "" -#: ../vector/v.surf.rst/main.c:225 +#: ../vector/v.surf.rst/main.c:227 msgid "Name for output mean curvature raster map" msgstr "" -#: ../vector/v.surf.rst/main.c:231 ../vector/v.vol.rst/main.c:290 +#: ../vector/v.surf.rst/main.c:233 ../vector/v.vol.rst/main.c:292 msgid "Name for output deviations vector point map" msgstr "" -#: ../vector/v.surf.rst/main.c:238 ../vector/v.vol.rst/main.c:296 +#: ../vector/v.surf.rst/main.c:240 ../vector/v.vol.rst/main.c:298 msgid "Name for output cross-validation errors vector point map" msgstr "" -#: ../vector/v.surf.rst/main.c:245 +#: ../vector/v.surf.rst/main.c:247 msgid "Name for output vector map showing quadtree segmentation" msgstr "" -#: ../vector/v.surf.rst/main.c:252 +#: ../vector/v.surf.rst/main.c:254 msgid "Name for output vector map showing overlapping windows" msgstr "" -#: ../vector/v.surf.rst/main.c:261 +#: ../vector/v.surf.rst/main.c:263 msgid "Number of threads for parallel computing" msgstr "" -#: ../vector/v.surf.rst/main.c:267 +#: ../vector/v.surf.rst/main.c:269 msgid "Name of raster map used as mask" msgstr "" -#: ../vector/v.surf.rst/main.c:275 ../vector/v.vol.rst/main.c:267 +#: ../vector/v.surf.rst/main.c:277 ../vector/v.vol.rst/main.c:269 msgid "Tension parameter" msgstr "" -#: ../vector/v.surf.rst/main.c:282 ../vector/v.vol.rst/main.c:275 +#: ../vector/v.surf.rst/main.c:284 ../vector/v.vol.rst/main.c:277 msgid "Smoothing parameter" msgstr "" -#: ../vector/v.surf.rst/main.c:290 +#: ../vector/v.surf.rst/main.c:285 +msgid "Smoothing is by default 0.5 unless smooth_column is specified" +msgstr "" + +#: ../vector/v.surf.rst/main.c:293 msgid "Name of the attribute column with smoothing parameters" msgstr "" -#: ../vector/v.surf.rst/main.c:315 ../vector/v.vol.rst/main.c:336 +#: ../vector/v.surf.rst/main.c:318 ../vector/v.vol.rst/main.c:338 msgid "Minimum distance between points (to remove almost identical points)" msgstr "" -#: ../vector/v.surf.rst/main.c:323 +#: ../vector/v.surf.rst/main.c:326 msgid "Maximum distance between points on isoline (to insert additional points)" msgstr "" -#: ../vector/v.surf.rst/main.c:332 +#: ../vector/v.surf.rst/main.c:335 msgid "Conversion factor for values used for approximation" msgstr "" -#: ../vector/v.surf.rst/main.c:409 +#: ../vector/v.surf.rst/main.c:412 msgid "Parallel computation disabled when deviation output is required" msgstr "" -#: ../vector/v.surf.rst/main.c:416 +#: ../vector/v.surf.rst/main.c:419 msgid "GRASS GIS is not compiled with OpenMP support, parallel computation is disabled." msgstr "" -#: ../vector/v.surf.rst/main.c:421 ../vector/v.surf.rst/main.c:426 -#: ../vector/v.surf.rst/main.c:431 ../vector/v.surf.rst/main.c:436 +#: ../vector/v.surf.rst/main.c:424 ../vector/v.surf.rst/main.c:429 +#: ../vector/v.surf.rst/main.c:434 ../vector/v.surf.rst/main.c:439 #, c-format msgid "Output vector map name <%s> is not valid map name" msgstr "Il nome della mappa vettoriale di output <%s> non è un nome di mappa valido" -#: ../vector/v.surf.rst/main.c:449 +#: ../vector/v.surf.rst/main.c:452 msgid "You are not outputting any raster or vector maps" msgstr "" -#: ../vector/v.surf.rst/main.c:458 +#: ../vector/v.surf.rst/main.c:461 msgid "Both cross-validation options (-c flag and cvdev vector output) must be specified" msgstr "" -#: ../vector/v.surf.rst/main.c:461 +#: ../vector/v.surf.rst/main.c:464 msgid "The cross-validation cannot be computed simultaneously with output raster or devi file" msgstr "" -#: ../vector/v.surf.rst/main.c:479 +#: ../vector/v.surf.rst/main.c:482 msgid "Using anisotropy - both theta and scalex have to be specified" msgstr "" -#: ../vector/v.surf.rst/main.c:487 +#: ../vector/v.surf.rst/main.c:490 msgid "Both smatt and smooth options specified - using constant" msgstr "" -#: ../vector/v.surf.rst/main.c:497 +#: ../vector/v.surf.rst/main.c:500 msgid "The computation will last too long - lower npmin is suggested" msgstr "" -#: ../vector/v.surf.rst/main.c:515 ../vector/v.surf.rst/main.c:520 -#: ../vector/v.surf.rst/main.c:524 ../vector/v.surf.rst/main.c:529 -#: ../vector/v.surf.rst/main.c:533 ../vector/v.surf.rst/main.c:537 -#: ../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.surf.rst/main.c:518 ../vector/v.surf.rst/main.c:523 +#: ../vector/v.surf.rst/main.c:527 ../vector/v.surf.rst/main.c:532 +#: ../vector/v.surf.rst/main.c:536 ../vector/v.surf.rst/main.c:540 +#: ../vector/v.vol.rst/main.c:509 ../vector/v.vol.rst/main.c:512 +#: ../vector/v.vol.rst/main.c:515 ../vector/v.vol.rst/main.c:518 +#: ../vector/v.vol.rst/main.c:521 ../vector/v.vol.rst/main.c:524 +#: ../vector/v.vol.rst/main.c:527 ../vector/v.vol.rst/main.c:530 +#: ../vector/v.vol.rst/main.c:533 ../vector/v.vol.rst/main.c:536 +#: ../vector/v.vol.rst/main.c:623 ../vector/v.vol.rst/main.c:654 +#: ../vector/v.vol.rst/main.c:676 ../vector/v.vol.rst/main.c:698 +#: ../vector/v.vol.rst/main.c:720 ../vector/v.vol.rst/main.c:742 +#: ../vector/v.vol.rst/main.c:764 ../vector/v.vol.rst/main.c:786 #: ../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 @@ -33065,53 +33494,53 @@ msgid "Not enough memory for %s" msgstr "" -#: ../vector/v.surf.rst/main.c:544 ../vector/v.surf.rst/main.c:550 -#: ../vector/v.surf.rst/main.c:553 ../vector/v.surf.rst/main.c:557 -#: ../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:547 ../vector/v.surf.rst/main.c:553 +#: ../vector/v.surf.rst/main.c:556 ../vector/v.surf.rst/main.c:560 +#: ../vector/v.vol.rst/main.c:541 ../vector/v.vol.rst/main.c:546 +#: ../vector/v.vol.rst/main.c:548 #, c-format msgid "Unable to create %s" msgstr "Impossibile creare %s" -#: ../vector/v.surf.rst/main.c:574 ../vector/v.surf.bspline/main.c:277 +#: ../vector/v.surf.rst/main.c:577 ../vector/v.surf.bspline/main.c:277 msgid "Input is 3D: using attribute values instead of z-coordinates for approximation" msgstr "" -#: ../vector/v.surf.rst/main.c:576 ../vector/v.surf.bspline/main.c:279 +#: ../vector/v.surf.rst/main.c:579 ../vector/v.surf.bspline/main.c:279 msgid "Input is 3D: using z-coordinates for approximation" msgstr "" -#: ../vector/v.surf.rst/main.c:580 +#: ../vector/v.surf.rst/main.c:583 msgid "Input is 2D: using attribute values for approximation" msgstr "" -#: ../vector/v.surf.rst/main.c:582 +#: ../vector/v.surf.rst/main.c:585 msgid "Input is 2D: using category values for approximation" msgstr "" -#: ../vector/v.surf.rst/main.c:625 ../vector/v.vol.rst/main.c:605 +#: ../vector/v.surf.rst/main.c:628 ../vector/v.vol.rst/main.c:607 #, c-format msgid "Unable to create table '%s'" msgstr "Impossibile creare la tabella '%s'" -#: ../vector/v.surf.rst/main.c:695 +#: ../vector/v.surf.rst/main.c:698 #, 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:716 +#: ../vector/v.surf.rst/main.c:719 msgid "Processing segments in parallel..." msgstr "" -#: ../vector/v.surf.rst/main.c:722 ../vector/v.surf.rst/main.c:731 +#: ../vector/v.surf.rst/main.c:725 ../vector/v.surf.rst/main.c:734 msgid "Interp_segmets failed" msgstr "" -#: ../vector/v.surf.rst/main.c:725 +#: ../vector/v.surf.rst/main.c:728 msgid "Processing segments..." msgstr "" -#: ../vector/v.surf.rst/main.c:749 +#: ../vector/v.surf.rst/main.c:752 msgid "Unable to write raster maps - try to increase resolution" msgstr "" @@ -33305,10 +33734,6 @@ msgid "Unable to open vector map <%s> at topology level. Flag '%c' requires topology level." msgstr "" -#: ../vector/v.db.select/main.c:208 -msgid "Unable to open select cursor" -msgstr "Non è possibile aprire il cursore selezionato" - #: ../vector/v.db.select/main.c:286 #, c-format msgid "Unable to get bounding box of area %d" @@ -33415,7 +33840,7 @@ msgid "Height for sampled raster NULL values" msgstr "" -#: ../vector/v.drape/main.c:177 ../vector/v.select/select.c:41 +#: ../vector/v.drape/main.c:177 ../vector/v.select/select.c:48 #: ../vector/v.category/main.c:332 msgid "Processing features..." msgstr "Elaborazione degli elementi in corso ..." @@ -33519,11 +33944,6 @@ msgid "Option '%s' is not available with GEOS buffering" msgstr "" -#: ../vector/v.buffer/main.c:414 ../vector/v.in.ogr/main.c:854 -#: ../vector/v.overlay/main.c:227 -msgid "Unable to create temporary vector map" -msgstr "" - #: ../vector/v.buffer/main.c:442 #, c-format msgid "Unable to select data from table <%s>" @@ -33564,71 +33984,71 @@ msgid "Negative distances are only supported for areas" msgstr "" -#: ../vector/v.buffer/main.c:732 +#: ../vector/v.buffer/main.c:741 msgid "Cleaning buffers..." msgstr "" -#: ../vector/v.buffer/main.c:735 +#: ../vector/v.buffer/main.c:744 msgid "Building parts of topology..." msgstr "Sto creando parti della topologia..." -#: ../vector/v.buffer/main.c:749 +#: ../vector/v.buffer/main.c:758 msgid "Snapping boundaries..." msgstr "" -#: ../vector/v.buffer/main.c:752 ../vector/v.in.ogr/main.c:1422 +#: ../vector/v.buffer/main.c:761 ../vector/v.in.ogr/main.c:1498 msgid "Breaking polygons..." msgstr "Si sta rompendo i poligoni..." -#: ../vector/v.buffer/main.c:755 ../vector/v.buffer/main.c:762 -#: ../vector/v.in.ogr/main.c:1427 ../vector/v.in.ogr/main.c:1441 +#: ../vector/v.buffer/main.c:764 ../vector/v.buffer/main.c:771 +#: ../vector/v.in.ogr/main.c:1503 ../vector/v.in.ogr/main.c:1517 #: ../vector/v.overlay/area_area.c:113 ../vector/v.delaunay/main.c:144 msgid "Removing duplicates..." msgstr "Rimozione dei duplicati in corso..." -#: ../vector/v.buffer/main.c:759 ../vector/v.in.ogr/main.c:1437 +#: ../vector/v.buffer/main.c:768 ../vector/v.in.ogr/main.c:1513 msgid "Breaking boundaries..." msgstr "" -#: ../vector/v.buffer/main.c:765 +#: ../vector/v.buffer/main.c:774 msgid "Cleaning boundaries at nodes" msgstr "" -#: ../vector/v.buffer/main.c:773 ../vector/v.in.ogr/main.c:1461 +#: ../vector/v.buffer/main.c:782 ../vector/v.in.ogr/main.c:1537 #: ../vector/v.voronoi/clean_topo.c:87 msgid "Removing dangles..." msgstr "" -#: ../vector/v.buffer/main.c:776 ../vector/v.in.ogr/main.c:1476 +#: ../vector/v.buffer/main.c:785 ../vector/v.in.ogr/main.c:1552 #: ../vector/v.voronoi/clean_topo.c:89 msgid "Removing bridges..." msgstr "" -#: ../vector/v.buffer/main.c:779 ../vector/v.overlay/area_area.c:158 +#: ../vector/v.buffer/main.c:788 ../vector/v.overlay/area_area.c:158 msgid "Attaching islands..." msgstr "Sto attaccando le isole..." -#: ../vector/v.buffer/main.c:786 +#: ../vector/v.buffer/main.c:795 msgid "Calculating centroids for all areas..." msgstr "" -#: ../vector/v.buffer/main.c:800 ../vector/v.overlay/area_area.c:171 +#: ../vector/v.buffer/main.c:809 ../vector/v.overlay/area_area.c:171 msgid "Cannot calculate area centroid" msgstr "Non è possibile calcolare il centroide dell'area" -#: ../vector/v.buffer/main.c:817 +#: ../vector/v.buffer/main.c:826 msgid "Generating list of boundaries to be deleted..." msgstr "Generazione dell'elenco dei confini da cancellare in corso..." -#: ../vector/v.buffer/main.c:850 +#: ../vector/v.buffer/main.c:859 msgid "Deleting boundaries..." msgstr "Cancellazione dei confini in corso..." -#: ../vector/v.buffer/main.c:882 +#: ../vector/v.buffer/main.c:891 msgid "Calculating centroids for areas..." msgstr "Calcolo dei centroidi per le aree in corso..." -#: ../vector/v.buffer/main.c:895 +#: ../vector/v.buffer/main.c:904 #, c-format msgid "Unable to calculate centroid for area %d" msgstr "" @@ -33743,21 +34163,21 @@ msgid "Operator can only be 'overlap'" msgstr "" -#: ../vector/v.select/main.c:128 +#: ../vector/v.select/main.c:152 msgid "Output from v.select" msgstr "Output da v.select" -#: ../vector/v.select/main.c:181 +#: ../vector/v.select/main.c:184 #, c-format msgid "%d features from <%s> without category skipped" msgstr "" -#: ../vector/v.select/main.c:190 +#: ../vector/v.select/main.c:193 #, c-format msgid "%d features written to output." msgstr "Scritti %d elementi nell'output" -#: ../vector/v.select/main.c:192 +#: ../vector/v.select/main.c:198 msgid "No features found !" msgstr "" @@ -33846,20 +34266,20 @@ msgstr "Considera anche gli elementi senza categoria" #: ../vector/v.select/args.c:105 ../vector/v.edit/args.c:204 -#: ../vector/v.extract/main.c:97 +#: ../vector/v.extract/main.c:98 msgid "Reverse selection" msgstr "Selezione inversa" -#: ../vector/v.select/select.c:65 +#: ../vector/v.select/select.c:104 ../vector/v.select/select.c:154 #, c-format msgid "Unable to read line id %d from vector map <%s>" msgstr "Non riesco a leggere la linea id %d dalla mappa vettore <%s>" -#: ../vector/v.select/select.c:171 ../vector/v.out.pov/main.c:175 +#: ../vector/v.select/select.c:200 ../vector/v.out.pov/main.c:175 msgid "Processing areas..." msgstr "Elaborazione delle aree in corso ..." -#: ../vector/v.select/select.c:195 +#: ../vector/v.select/select.c:252 ../vector/v.select/select.c:318 #, c-format msgid "Unable to read area id %d from vector map <%s>" msgstr "Non riesco a leggere l'area id %d dalla mappa vettore <%s>" @@ -34287,11 +34707,11 @@ msgid "%s is empty" msgstr "%s è vuoto" -#: ../vector/v.in.ogr/main.c:201 +#: ../vector/v.in.ogr/main.c:204 msgid "Imports vector data into a GRASS vector map using OGR library." msgstr "" -#: ../vector/v.in.ogr/main.c:208 +#: ../vector/v.in.ogr/main.c:211 msgid "" "Examples:\n" "\t\tESRI Shapefile: directory containing shapefiles\n" @@ -34301,7 +34721,7 @@ "\t\tESRI Shapefile: directory contenente gli shapefile\n" "\t\tMapInfo File: directory contenente i file mapinfo" -#: ../vector/v.in.ogr/main.c:221 +#: ../vector/v.in.ogr/main.c:238 msgid "" "Examples:\n" "\t\tESRI Shapefile: shapefile name\n" @@ -34311,498 +34731,508 @@ "\t\tESRI Shapefile: nome dello shapefile\n" "\t\tMapInfo File: nome del file mapinfo" -#: ../vector/v.in.ogr/main.c:250 +#: ../vector/v.in.ogr/main.c:267 msgid "Minimum size of area to be imported (square meters)" msgstr "" -#: ../vector/v.in.ogr/main.c:252 +#: ../vector/v.in.ogr/main.c:269 msgid "Smaller areas and islands are ignored. Should be greater than snap^2" msgstr "Le aree più piccole e le isole vengono ignorate. Devono essere maggiori di snap^2" -#: ../vector/v.in.ogr/main.c:258 +#: ../vector/v.in.ogr/main.c:275 msgid "Optionally change default input type" msgstr "Opzionalmente cambia il tipo di input predefinito" -#: ../vector/v.in.ogr/main.c:262 +#: ../vector/v.in.ogr/main.c:279 msgid "import area centroids as points" msgstr "" -#: ../vector/v.in.ogr/main.c:263 +#: ../vector/v.in.ogr/main.c:280 msgid "import area boundaries as lines" msgstr "" -#: ../vector/v.in.ogr/main.c:264 +#: ../vector/v.in.ogr/main.c:281 msgid "import lines as area boundaries" msgstr "" -#: ../vector/v.in.ogr/main.c:265 +#: ../vector/v.in.ogr/main.c:282 msgid "import points as centroids" msgstr "" -#: ../vector/v.in.ogr/main.c:275 +#: ../vector/v.in.ogr/main.c:292 msgid "'-1' for no snap" msgstr "'-1' per nessuna cattura (snap)" -#: ../vector/v.in.ogr/main.c:287 +#: ../vector/v.in.ogr/main.c:304 msgid "List of column names to be used instead of original names, first is used for category column" msgstr "Elenco di nomi di colonna da usare al posto dei nomi originali; il primo è usato per la colonna categoria" -#: ../vector/v.in.ogr/main.c:306 +#: ../vector/v.in.ogr/main.c:323 msgid "Name of column used for categories" msgstr "" -#: ../vector/v.in.ogr/main.c:308 +#: ../vector/v.in.ogr/main.c:325 msgid "If not given, categories are generated as unique values and stored in 'cat' column" msgstr "" -#: ../vector/v.in.ogr/main.c:313 +#: ../vector/v.in.ogr/main.c:330 msgid "Name of geometry column" msgstr "" -#: ../vector/v.in.ogr/main.c:314 +#: ../vector/v.in.ogr/main.c:331 msgid "If not given, all geometry columns from the input are used" msgstr "" -#: ../vector/v.in.ogr/main.c:332 +#: ../vector/v.in.ogr/main.c:349 msgid "Do not clean polygons (not recommended)" msgstr "Non esegue la pulizia (clean) dei poligoni (non raccomandato)" -#: ../vector/v.in.ogr/main.c:337 +#: ../vector/v.in.ogr/main.c:354 msgid "Force 2D output even if input is 3D" msgstr "" -#: ../vector/v.in.ogr/main.c:373 +#: ../vector/v.in.ogr/main.c:390 msgid "Change column names to lowercase characters" msgstr "Trasforma i nomi delle colonne in caratteri minuscoli" -#: ../vector/v.in.ogr/main.c:504 ../vector/v.external/main.c:151 +#: ../vector/v.in.ogr/main.c:562 ../vector/v.external/main.c:155 #, c-format msgid "Unable to open data source <%s>" msgstr "Impossibile aprire l'origine dati <%s>" -#: ../vector/v.in.ogr/main.c:509 +#: ../vector/v.in.ogr/main.c:567 #, c-format msgid "Using OGR driver '%s/%s'" msgstr "" -#: ../vector/v.in.ogr/main.c:513 +#: ../vector/v.in.ogr/main.c:571 #, c-format msgid "Using OGR driver '%s'" msgstr "" -#: ../vector/v.in.ogr/main.c:531 +#: ../vector/v.in.ogr/main.c:589 msgid "Using interleaved reading mode" msgstr "" -#: ../vector/v.in.ogr/main.c:537 ../vector/v.in.ogr/main.c:541 +#: ../vector/v.in.ogr/main.c:595 ../vector/v.in.ogr/main.c:599 #, c-format msgid "Option <%s> will be ignored. OGR doesn't support it for selected format (%s)." msgstr "" -#: ../vector/v.in.ogr/main.c:547 +#: ../vector/v.in.ogr/main.c:605 #, c-format msgid "Option <%s> will be ignored. Multiple geometry fields are supported by GDAL >= 1.11" msgstr "" -#: ../vector/v.in.ogr/main.c:557 +#: ../vector/v.in.ogr/main.c:615 #, c-format msgid "Encoding value not supported by OGR driver <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:567 +#: ../vector/v.in.ogr/main.c:625 msgid "No OGR layers available" msgstr "" -#: ../vector/v.in.ogr/main.c:574 +#: ../vector/v.in.ogr/main.c:632 #, c-format msgid "Data source <%s> (format '%s') contains %d layers:" msgstr "" -#: ../vector/v.in.ogr/main.c:613 ../vector/v.external/main.c:124 +#: ../vector/v.in.ogr/main.c:671 ../vector/v.external/main.c:128 #, c-format msgid "Layer <%s> not available" msgstr "Layer <%s> non disponibile" -#: ../vector/v.in.ogr/main.c:627 +#: ../vector/v.in.ogr/main.c:685 msgid "Detected different projections of input layers. Input layers must be imported separately." msgstr "" -#: ../vector/v.in.ogr/main.c:667 +#: ../vector/v.in.ogr/main.c:725 #, c-format msgid "Illegal output name <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:688 +#: ../vector/v.in.ogr/main.c:746 #, c-format msgid "All available OGR layers will be imported into vector map <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:697 +#: ../vector/v.in.ogr/main.c:755 msgid "When creating a new location, the current region can not be used as spatial filter, disabling" msgstr "" -#: ../vector/v.in.ogr/main.c:715 ../vector/v.in.ogr/main.c:1962 +#: ../vector/v.in.ogr/main.c:773 ../vector/v.in.ogr/main.c:2062 #, c-format msgid "Error setting attribute filter '%s'" msgstr "" -#: ../vector/v.in.ogr/main.c:755 +#: ../vector/v.in.ogr/main.c:813 #, c-format msgid "Geometry column <%s> not found in OGR layer <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:768 +#: ../vector/v.in.ogr/main.c:826 #, c-format msgid "Check if OGR layer <%s> contains polygons..." msgstr "" -#: ../vector/v.in.ogr/main.c:826 +#: ../vector/v.in.ogr/main.c:884 #, c-format msgid "Boundary splitting distance in map units: %G" msgstr "" -#: ../vector/v.in.ogr/main.c:856 +#: ../vector/v.in.ogr/main.c:914 #, c-format msgid "Using temporary vector <%s>" msgstr "Si sta usando il vettore temporaneo <%s>" -#: ../vector/v.in.ogr/main.c:898 +#: ../vector/v.in.ogr/main.c:956 #, c-format msgid "Key column '%s' not found in input layer <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:911 +#: ../vector/v.in.ogr/main.c:969 #, c-format msgid "Key column '%s' in input layer <%s> is not integer" msgstr "" -#: ../vector/v.in.ogr/main.c:923 +#: ../vector/v.in.ogr/main.c:981 #, c-format msgid "Creating attribute table for layer <%s>..." msgstr "" -#: ../vector/v.in.ogr/main.c:993 +#: ../vector/v.in.ogr/main.c:1051 #, c-format msgid "Column name <%s> renamed to <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:1025 +#: ../vector/v.in.ogr/main.c:1083 #, c-format msgid "Writing column <%s> with integer 64 as integer 32" msgstr "" -#: ../vector/v.in.ogr/main.c:1038 +#: ../vector/v.in.ogr/main.c:1096 #, c-format msgid "Writing column <%s> with fixed length %d chars (may be truncated)" msgstr "" -#: ../vector/v.in.ogr/main.c:1062 +#: ../vector/v.in.ogr/main.c:1120 #, 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:1074 +#: ../vector/v.in.ogr/main.c:1137 #, c-format msgid "Writing column %s with fixed length %d chars (may be truncated)" msgstr "" -#: ../vector/v.in.ogr/main.c:1078 +#: ../vector/v.in.ogr/main.c:1141 #, c-format msgid "Column type (Ogr_ftype: %d) not supported (Ogr_fieldname: %s)" msgstr "" -#: ../vector/v.in.ogr/main.c:1099 +#: ../vector/v.in.ogr/main.c:1162 #, c-format msgid "Column name <%s> renamed to <%s_%d>" msgstr "" -#: ../vector/v.in.ogr/main.c:1163 +#: ../vector/v.in.ogr/main.c:1228 #, c-format msgid "Importing %lld features (OGR layer <%s>)..." msgstr "" -#: ../vector/v.in.ogr/main.c:1326 +#: ../vector/v.in.ogr/main.c:1396 #, c-format msgid "Cannot insert new row for input layer <%s>: %s" msgstr "" -#: ../vector/v.in.ogr/main.c:1342 +#: ../vector/v.in.ogr/main.c:1412 #, c-format msgid "%d %s without geometry in input layer <%s> skipped" msgstr "" -#: ../vector/v.in.ogr/main.c:1343 +#: ../vector/v.in.ogr/main.c:1413 msgid "feature" msgstr "" -#: ../vector/v.in.ogr/main.c:1343 +#: ../vector/v.in.ogr/main.c:1413 msgid "features" msgstr "" -#: ../vector/v.in.ogr/main.c:1367 +#: ../vector/v.in.ogr/main.c:1437 #, c-format msgid "Unable to drop table: '%s'" msgstr "" -#: ../vector/v.in.ogr/main.c:1402 +#: ../vector/v.in.ogr/main.c:1478 msgid "Cleaning polygons" msgstr "" -#: ../vector/v.in.ogr/main.c:1406 +#: ../vector/v.in.ogr/main.c:1482 #, c-format msgid "Snapping boundaries (threshold = %.3e)..." msgstr "" -#: ../vector/v.in.ogr/main.c:1445 ../vector/v.overlay/area_area.c:116 +#: ../vector/v.in.ogr/main.c:1521 ../vector/v.overlay/area_area.c:116 msgid "Cleaning boundaries at nodes..." msgstr "" -#: ../vector/v.in.ogr/main.c:1452 +#: ../vector/v.in.ogr/main.c:1528 msgid "Merging boundaries..." msgstr "" -#: ../vector/v.in.ogr/main.c:1457 +#: ../vector/v.in.ogr/main.c:1533 msgid "Changing boundary dangles to lines..." msgstr "" -#: ../vector/v.in.ogr/main.c:1470 +#: ../vector/v.in.ogr/main.c:1546 msgid "Changing boundary bridges to lines..." msgstr "" -#: ../vector/v.in.ogr/main.c:1499 ../vector/v.delaunay/main.c:172 +#: ../vector/v.in.ogr/main.c:1575 ../vector/v.delaunay/main.c:172 #: ../vector/v.category/main.c:364 msgid "Unable to calculate area centroid" msgstr "Non è possibile calcolare il centroide dell'area" -#: ../vector/v.in.ogr/main.c:1516 +#: ../vector/v.in.ogr/main.c:1592 #, c-format msgid "Finding centroids for OGR layer <%s>..." msgstr "" -#: ../vector/v.in.ogr/main.c:1573 ../vector/v.overlay/area_area.c:218 +#: ../vector/v.in.ogr/main.c:1650 ../vector/v.overlay/area_area.c:218 msgid "Writing centroids..." msgstr "Sto scrivendo i centroidi..." -#: ../vector/v.in.ogr/main.c:1616 -#, 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:1626 +#: ../vector/v.in.ogr/main.c:1696 #, c-format msgid "%d input polygons\n" msgstr "%d poligoni di input\n" -#: ../vector/v.in.ogr/main.c:1627 +#: ../vector/v.in.ogr/main.c:1697 #, c-format msgid "%d input polygons" msgstr "%d poligoni di input" -#: ../vector/v.in.ogr/main.c:1630 +#: ../vector/v.in.ogr/main.c:1700 #, c-format msgid "Total area: %G (%d areas)\n" msgstr "Area totale: %G (%d aree)\n" -#: ../vector/v.in.ogr/main.c:1631 +#: ../vector/v.in.ogr/main.c:1701 #, c-format msgid "Total area: %G (%d areas)" msgstr "Area totale: %G (%d aree)" -#: ../vector/v.in.ogr/main.c:1634 +#: ../vector/v.in.ogr/main.c:1704 #, c-format msgid "Overlapping area: %G (%d areas)\n" msgstr "Area di sovrapposizione: %G (%d aree)\n" -#: ../vector/v.in.ogr/main.c:1637 +#: ../vector/v.in.ogr/main.c:1707 #, c-format msgid "Overlapping area: %G (%d areas)" msgstr "Area di sovrapposizione: %G (%d aree)" -#: ../vector/v.in.ogr/main.c:1642 +#: ../vector/v.in.ogr/main.c:1712 #, c-format msgid "Area without category: %G (%d areas)\n" msgstr "Aree senza categoria: %G (%d aree)\n" -#: ../vector/v.in.ogr/main.c:1645 +#: ../vector/v.in.ogr/main.c:1715 #, c-format msgid "Area without category: %G (%d areas)" msgstr "Aree senza categoria: %G (%d aree)" -#: ../vector/v.in.ogr/main.c:1767 +#: ../vector/v.in.ogr/main.c:1839 msgid "The output contains topological errors:" msgstr "" -#: ../vector/v.in.ogr/main.c:1769 +#: ../vector/v.in.ogr/main.c:1843 #, c-format msgid "Unable to calculate a centroid for %d areas" msgstr "" -#: ../vector/v.in.ogr/main.c:1771 +#: ../vector/v.in.ogr/main.c:1849 #, c-format msgid "Number of incorrect boundaries: %d" msgstr "" -#: ../vector/v.in.ogr/main.c:1774 +#: ../vector/v.in.ogr/main.c:1855 #, c-format msgid "Number of centroids outside area: %d" msgstr "" -#: ../vector/v.in.ogr/main.c:1777 +#: ../vector/v.in.ogr/main.c:1861 #, c-format msgid "Number of duplicate centroids: %d" msgstr "" -#: ../vector/v.in.ogr/main.c:1780 ../vector/v.in.ogr/main.c:1802 -#: ../vector/v.in.ogr/main.c:1835 +#: ../vector/v.in.ogr/main.c:1866 ../vector/v.in.ogr/main.c:1935 msgid "The input could be cleaned by snapping vertices to each other." msgstr "" -#: ../vector/v.in.ogr/main.c:1783 ../vector/v.in.ogr/main.c:1806 -#: ../vector/v.in.ogr/main.c:1830 ../vector/v.in.ogr/main.c:1836 +#: ../vector/v.in.ogr/main.c:1869 ../vector/v.in.ogr/main.c:1904 +#: ../vector/v.in.ogr/main.c:1930 ../vector/v.in.ogr/main.c:1936 #, c-format msgid "Estimated range of snapping threshold: [%g, %g]" msgstr "" -#: ../vector/v.in.ogr/main.c:1787 ../vector/v.in.ogr/main.c:1810 +#: ../vector/v.in.ogr/main.c:1880 ../vector/v.in.ogr/main.c:1887 +#: ../vector/v.in.ogr/main.c:1913 #, c-format -msgid "Try to import again, snapping with at least %g: 'snap=%g'" +msgid "Try to import again, snapping with %g: 'snap=%g'" msgstr "" -#: ../vector/v.in.ogr/main.c:1791 ../vector/v.in.ogr/main.c:1814 +#: ../vector/v.in.ogr/main.c:1883 ../vector/v.in.ogr/main.c:1909 #, c-format -msgid "Try to import again, snapping with %g: 'snap=%g'" +msgid "Try to import again, snapping with at least %g: 'snap=%g'" msgstr "" -#: ../vector/v.in.ogr/main.c:1795 ../vector/v.in.ogr/main.c:1818 +#: ../vector/v.in.ogr/main.c:1891 ../vector/v.in.ogr/main.c:1917 msgid "Manual cleaning may be needed." msgstr "" -#: ../vector/v.in.ogr/main.c:1800 -msgid "Some input polygons are overlapping each other." +#: ../vector/v.in.ogr/main.c:1895 +#, c-format +msgid "%d areas represent multiple (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:1801 -msgid "If overlapping is not desired, the data need to be cleaned." +#: ../vector/v.in.ogr/main.c:1900 +msgid "If overlapping is not desired, the input data can be cleaned by snapping vertices to each other." msgstr "" -#: ../vector/v.in.ogr/main.c:1823 +#: ../vector/v.in.ogr/main.c:1923 #, c-format msgid "%d input polygons got lost during import." msgstr "" -#: ../vector/v.in.ogr/main.c:1826 +#: ../vector/v.in.ogr/main.c:1926 #, c-format msgid "%d additional areas where created during import." msgstr "" -#: ../vector/v.in.ogr/main.c:1829 +#: ../vector/v.in.ogr/main.c:1929 #, c-format msgid "The snapping threshold %g might be too large." msgstr "" -#: ../vector/v.in.ogr/main.c:1832 +#: ../vector/v.in.ogr/main.c:1932 msgid "Try to reduce the snapping threshold or clean the output manually." msgstr "" -#: ../vector/v.in.ogr/main.c:1843 ../vector/v.in.ascii/main.c:552 +#: ../vector/v.in.ogr/main.c:1943 ../vector/v.in.ascii/main.c:552 #: ../vector/v.in.ascii/main.c:555 msgid "Import failed" msgstr "" -#: ../vector/v.in.ogr/main.c:1878 +#: ../vector/v.in.ogr/main.c:1978 msgid "Input data contains 3D features. Created vector is 2D only, disable -2 flag to import 3D vector." msgstr "" -#: ../vector/v.in.ogr/main.c:1900 +#: ../vector/v.in.ogr/main.c:2000 #, c-format -msgid "Using GDAL 2.2+ style interleaved reading for GDAL version %d" +msgid "Using GDAL 2.2+ style interleaved reading for GDAL version %d.%d.%d" msgstr "" -#: ../vector/v.in.ogr/main.c:1903 +#: ../vector/v.in.ogr/main.c:2003 #, c-format -msgid "Using GDAL 1.x style interleaved reading for GDAL version %d" +msgid "Using GDAL 1.x style interleaved reading for GDAL version %d.%d.%d" msgstr "" -#: ../vector/v.in.ogr/main.c:1953 +#: ../vector/v.in.ogr/main.c:2053 #, c-format msgid "Unable to re-open data source <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:2125 +#: ../vector/v.in.ogr/main.c:2225 msgid "xmin is larger than xmax in 'spatial' parameters" msgstr "" -#: ../vector/v.in.ogr/main.c:2127 +#: ../vector/v.in.ogr/main.c:2227 msgid "ymin is larger than ymax in 'spatial' parameters" msgstr "" -#: ../vector/v.in.ogr/main.c:2144 +#: ../vector/v.in.ogr/main.c:2244 #, c-format msgid "The spatial filter does not overlap with OGR layer <%s>. Nothing to import." msgstr "" -#: ../vector/v.in.ogr/proj.c:33 ../vector/v.external/proj.c:33 +#: ../vector/v.in.ogr/proj.c:36 ../vector/v.external/proj.c:36 #, c-format msgid "Geometry column <%s> not found in input layer <%s>" msgstr "" -#: ../vector/v.in.ogr/proj.c:51 ../vector/v.external/proj.c:51 +#: ../vector/v.in.ogr/proj.c:54 ../vector/v.external/proj.c:54 msgid "Unable to convert input layer projection information to GRASS format for checking" msgstr "" -#: ../vector/v.in.ogr/proj.c:57 ../vector/v.in.ogr/proj.c:85 -#: ../vector/v.external/proj.c:57 ../vector/v.external/proj.c:85 +#: ../vector/v.in.ogr/proj.c:60 ../vector/v.in.ogr/proj.c:88 +#: ../vector/v.external/proj.c:60 ../vector/v.external/proj.c:88 msgid "Can't get WKT parameter string" msgstr "" -#: ../vector/v.in.ogr/proj.c:60 ../vector/v.in.ogr/proj.c:88 -#: ../vector/v.external/proj.c:60 ../vector/v.external/proj.c:88 +#: ../vector/v.in.ogr/proj.c:63 ../vector/v.in.ogr/proj.c:91 +#: ../vector/v.external/proj.c:63 ../vector/v.external/proj.c:91 #, c-format msgid "" "WKT definition:\n" "%s" msgstr "" -#: ../vector/v.in.ogr/proj.c:70 ../vector/v.external/proj.c:70 -#, c-format -msgid "No OGR projection available for layer <%s>" -msgstr "" +#: ../vector/v.in.ogr/proj.c:73 ../vector/v.external/proj.c:73 +#, fuzzy, c-format +msgid "No projection information available for layer <%s>" +msgstr "Le informazioni sulla proiezione non saranno aggiornate" -#: ../vector/v.in.ogr/proj.c:78 ../vector/v.external/proj.c:78 +#: ../vector/v.in.ogr/proj.c:81 ../vector/v.external/proj.c:81 #, c-format -msgid "OGR projection for layer <%s> does not contain a valid SRS" +msgid "Projection for layer <%s> does not contain a valid SRS" msgstr "" -#: ../vector/v.in.ogr/proj.c:96 ../vector/v.external/proj.c:96 +#: ../vector/v.in.ogr/proj.c:116 ../vector/v.external/proj.c:116 #, c-format -msgid "OGR projection for layer <%s> can not be converted to proj4" +msgid "Projection for layer <%s> can not be converted to proj4" msgstr "" -#: ../vector/v.in.ogr/proj.c:103 ../vector/v.external/proj.c:103 +#: ../vector/v.in.ogr/proj.c:123 ../vector/v.external/proj.c:123 msgid "Can't get WKT-style parameter string" msgstr "" -#: ../vector/v.in.ogr/proj.c:106 ../vector/v.external/proj.c:106 +#: ../vector/v.in.ogr/proj.c:126 ../vector/v.external/proj.c:126 #, c-format msgid "" "WKT-style definition:\n" "%s" msgstr "" -#: ../vector/v.in.ogr/proj.c:151 +#: ../vector/v.in.ogr/proj.c:171 msgid "Layer projections are unreadable" msgstr "" -#: ../vector/v.in.ogr/proj.c:162 +#: ../vector/v.in.ogr/proj.c:184 #, c-format msgid "Projection for layer <%s> is unreadable" msgstr "" -#: ../vector/v.in.ogr/proj.c:196 +#: ../vector/v.in.ogr/proj.c:228 #, c-format msgid "Projection of layer <%s> is different from projection of layer <%s>" msgstr "" +#: ../vector/v.in.ogr/clean.c:19 +#, fuzzy +msgid "Converting OSM lines..." +msgstr "Conversione in corso ..." + +#: ../vector/v.in.ogr/clean.c:118 +#, fuzzy, c-format +msgid "Number of OSM line splits: %d" +msgstr "Numero di punti in input:%d" + +#: ../vector/v.in.ogr/clean.c:119 ../vector/v.overlay/area_area.c:154 +msgid "Merging lines..." +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 @@ -34841,126 +35271,127 @@ msgid "Skipping unsupported geometry type '%s'" msgstr "" -#: ../vector/v.patch/main.c:73 +#: ../vector/v.patch/main.c:75 msgid "Creates a new vector map by combining other vector maps." msgstr "" -#: ../vector/v.patch/main.c:84 +#: ../vector/v.patch/main.c:86 msgid "Name for output vector map where bounding boxes of input vector maps are written to" msgstr "" -#: ../vector/v.patch/main.c:88 +#: ../vector/v.patch/main.c:90 msgid "Do not expect input with topology" msgstr "" -#: ../vector/v.patch/main.c:90 +#: ../vector/v.patch/main.c:92 msgid "Applicable when input is points without topology" msgstr "" -#: ../vector/v.patch/main.c:94 +#: ../vector/v.patch/main.c:96 msgid "Expect z coordinate even when not using topology" msgstr "" -#: ../vector/v.patch/main.c:96 +#: ../vector/v.patch/main.c:98 msgid "Applicable when input is points with z coordinate but without topology" msgstr "" -#: ../vector/v.patch/main.c:100 +#: ../vector/v.patch/main.c:102 msgid "Copy also attribute table" msgstr "Copia anche la tabella degli attributi" -#: ../vector/v.patch/main.c:102 +#: ../vector/v.patch/main.c:104 msgid "Only the table of layer 1 is currently supported" msgstr "Solo la tabella del layer 1 è attualmente supportata" -#: ../vector/v.patch/main.c:106 +#: ../vector/v.patch/main.c:108 msgid "Append files to existing file (overwriting existing files must be activated)" msgstr "" -#: ../vector/v.patch/main.c:216 +#: ../vector/v.patch/main.c:240 msgid "Missing table" msgstr "Tabella mancante" -#: ../vector/v.patch/main.c:220 +#: ../vector/v.patch/main.c:244 msgid "Key columns differ" msgstr "Le colonne chiave sono differenti" -#: ../vector/v.patch/main.c:226 +#: ../vector/v.patch/main.c:250 msgid "Number of columns differ" msgstr "Il numero di colonne è differente" -#: ../vector/v.patch/main.c:238 -msgid "Column names differ" -msgstr "I nomi di colonna sono differenti" +#: ../vector/v.patch/main.c:273 +#, fuzzy, c-format +msgid "No column <%s> in input map <%s>" +msgstr "Colonna sconosciuta <%s> nella tabella <%s>" -#: ../vector/v.patch/main.c:246 +#: ../vector/v.patch/main.c:284 msgid "Column types differ" msgstr "I tipi di colonna sono differenti" -#: ../vector/v.patch/main.c:251 +#: ../vector/v.patch/main.c:289 msgid "Length of string columns differ" msgstr "" -#: ../vector/v.patch/main.c:265 +#: ../vector/v.patch/main.c:303 msgid "Key column not found" msgstr "Colonna chiave non trovata" -#: ../vector/v.patch/main.c:277 +#: ../vector/v.patch/main.c:315 msgid "The output map is not 3D" msgstr "La mappa di output non è 3D" -#: ../vector/v.patch/main.c:322 ../vector/v.sample/main.c:190 -#: ../scripts/v.db.addtable/v.db.addtable.py:137 +#: ../vector/v.patch/main.c:360 ../vector/v.sample/main.c:190 +#: ../scripts/v.db.addtable/v.db.addtable.py:138 #, c-format, python-format msgid "Unable to create table <%s>" msgstr "Non è possibile creare la tabella <%s>" -#: ../vector/v.patch/main.c:349 +#: ../vector/v.patch/main.c:387 #, c-format msgid "Patching vector map <%s>..." msgstr "" -#: ../vector/v.patch/main.c:373 +#: ../vector/v.patch/main.c:411 #, c-format msgid "Error reading vector map <%s> - some data may not be correct" msgstr "Errore nella lettura della mappa vettoriale <%s> - alcuni dati possono non essere corretti" -#: ../vector/v.patch/main.c:429 +#: ../vector/v.patch/main.c:468 #, c-format msgid "Building topology for vector map <%s>..." msgstr "Creazione della topologia per la mappa vettoriale <%s> in corso..." -#: ../vector/v.patch/main.c:435 +#: ../vector/v.patch/main.c:474 msgid "Intersections at borders will have to be snapped" msgstr "" -#: ../vector/v.patch/main.c:436 +#: ../vector/v.patch/main.c:475 msgid "Lines common between files will have to be edited" msgstr "" -#: ../vector/v.patch/main.c:437 +#: ../vector/v.patch/main.c:476 msgid "The header information also may have to be edited" msgstr "" -#: ../vector/v.patch/main.c:439 +#: ../vector/v.patch/main.c:478 #, c-format msgid "%d vector maps patched" msgstr "" -#: ../vector/v.patch/main.c:462 +#: ../vector/v.patch/main.c:506 #, c-format msgid "Cannot open select cursor: '%s'" msgstr "Impossibile aprire il cursore selezionato: '%s'" -#: ../vector/v.patch/main.c:474 +#: ../vector/v.patch/main.c:518 msgid "Cannot fetch row" msgstr "" -#: ../vector/v.patch/main.c:524 +#: ../vector/v.patch/main.c:568 msgid "Unknown column type" msgstr "Tipo di colonna sconosciuto" -#: ../vector/v.patch/main.c:532 +#: ../vector/v.patch/main.c:576 #, c-format msgid "Cannot insert new record: '%s'" msgstr "Impossibile inserire un nuovo record: '%s'" @@ -35171,10 +35602,6 @@ msgid "Unknown column type '%s' of column '%s', values lost" msgstr "" -#: ../vector/v.overlay/line_area.c:256 ../vector/v.overlay/area_area.c:109 -msgid "Breaking lines..." -msgstr "Sto rompendo le linee" - #: ../vector/v.overlay/line_area.c:273 msgid "Selecting lines..." msgstr "" @@ -35202,10 +35629,6 @@ msgstr[0] "" msgstr[1] "" -#: ../vector/v.overlay/area_area.c:154 -msgid "Merging lines..." -msgstr "" - #: ../vector/v.overlay/area_area.c:181 #, c-format msgid "Querying vector map <%s>..." @@ -35448,7 +35871,7 @@ msgid "Feature id %d has more categories. Using category %d." msgstr "" -#: ../vector/v.to.3d/trans3.c:130 ../vector/v.to.db/update.c:231 +#: ../vector/v.to.3d/trans3.c:130 ../vector/v.to.db/update.c:259 #, c-format msgid "Record (cat %d) does not exist (not updated)" msgstr "Il record (cat %d) non esiste (non aggiornato)" @@ -35556,13 +35979,13 @@ msgid "%d categories from vector missing in table" msgstr "%d categorie dal vettoriale mancano nella tabella" -#: ../vector/v.what.rast/main.c:688 ../vector/v.distance/main.c:1736 -#: ../vector/v.vect.stats/main.c:756 +#: ../vector/v.what.rast/main.c:688 ../vector/v.distance/main.c:1750 +#: ../vector/v.vect.stats/main.c:763 #, c-format msgid "%d update errors" msgstr "%d errori di aggiornamento" -#: ../vector/v.what.rast/main.c:690 ../vector/v.distance/main.c:1738 +#: ../vector/v.what.rast/main.c:690 ../vector/v.distance/main.c:1752 #, c-format msgid "%d records updated." msgstr "" @@ -36162,183 +36585,187 @@ msgid "Maximum distance or -1 for no limit" msgstr "Distanza massima o -1 per nessun limite" -#: ../vector/v.distance/main.c:180 +#: ../vector/v.distance/main.c:174 ../vector/v.distance/main.c:182 +msgid "Map units, meters for ll" +msgstr "" + +#: ../vector/v.distance/main.c:181 msgid "Minimum distance or -1 for no limit" msgstr "Distanza minima o -1 per nessun limite" -#: ../vector/v.distance/main.c:190 +#: ../vector/v.distance/main.c:192 msgid "Values describing the relation between two nearest features" msgstr "Valori che descrivono la relazione fra due elementi più vicini" -#: ../vector/v.distance/main.c:200 +#: ../vector/v.distance/main.c:202 msgid "category of the nearest feature" msgstr "" -#: ../vector/v.distance/main.c:201 +#: ../vector/v.distance/main.c:203 msgid "minimum distance to nearest feature" msgstr "" -#: ../vector/v.distance/main.c:202 +#: ../vector/v.distance/main.c:204 msgid "x coordinate of the nearest point on the 'to' feature" msgstr "" -#: ../vector/v.distance/main.c:203 +#: ../vector/v.distance/main.c:205 msgid "y coordinate of the nearest point on the 'to' feature" msgstr "" -#: ../vector/v.distance/main.c:204 +#: ../vector/v.distance/main.c:206 msgid "distance to the nearest point on the 'to' feature along that linear feature" msgstr "" -#: ../vector/v.distance/main.c:206 +#: ../vector/v.distance/main.c:208 msgid "angle along the nearest linear feature in the 'to' map, measured CCW from the +x axis, in radians, between -Pi and Pi inclusive" msgstr "" -#: ../vector/v.distance/main.c:209 +#: ../vector/v.distance/main.c:211 msgid "attribute of nearest feature given by to_column option" msgstr "" -#: ../vector/v.distance/main.c:223 +#: ../vector/v.distance/main.c:225 msgid "Column name(s) where values specified by 'upload' option will be uploaded" msgstr "Nome della colonna/e in cui verranno aggiornati i valori specificati dall'opzione 'upload'" -#: ../vector/v.distance/main.c:229 +#: ../vector/v.distance/main.c:231 msgid "Column name of nearest feature (used with upload=to_attr)" msgstr "Nome della colonna dell'elemento più vicino (usato con upload=to_attr)" -#: ../vector/v.distance/main.c:234 +#: ../vector/v.distance/main.c:236 msgid "Name for new attribute table" msgstr "" -#: ../vector/v.distance/main.c:237 +#: ../vector/v.distance/main.c:239 msgid "Field separator for printing output to stdout" msgstr "" -#: ../vector/v.distance/main.c:242 +#: ../vector/v.distance/main.c:244 msgid "Print output to stdout, don't update attribute table" msgstr "Stampa l'output sullo stdout, non aggiorna la tabella degli attributi" -#: ../vector/v.distance/main.c:244 +#: ../vector/v.distance/main.c:246 msgid "First column is always category of 'from' feature called from_cat" msgstr "La prima colonna è sempre la categoria dell'elemento 'from' chiamato da from_cat" -#: ../vector/v.distance/main.c:249 +#: ../vector/v.distance/main.c:251 msgid "Calculate distances to all features within the threshold" msgstr "Calcola le distanze da tutti gli elementi entro la soglia" -#: ../vector/v.distance/main.c:251 +#: ../vector/v.distance/main.c:253 msgid "Output may be written to stdout using the '-p' flag or uploaded to a new table created by the 'table' option; multiple 'upload' options may be used." msgstr "" -#: ../vector/v.distance/main.c:291 +#: ../vector/v.distance/main.c:293 msgid "Updating the from= table is not supported with -a" msgstr "" -#: ../vector/v.distance/main.c:307 +#: ../vector/v.distance/main.c:309 msgid "Printing distance matrix is not supported with dmin= or dmax=" msgstr "" -#: ../vector/v.distance/main.c:334 +#: ../vector/v.distance/main.c:336 msgid "to_column option missing" msgstr "manca l'opzione to_column" -#: ../vector/v.distance/main.c:350 +#: ../vector/v.distance/main.c:352 msgid "Too many column names" msgstr "Troppi nomi di colonna" -#: ../vector/v.distance/main.c:357 +#: ../vector/v.distance/main.c:359 msgid "Not enough column names" msgstr "Nomi di colonna non sufficienti" -#: ../vector/v.distance/main.c:369 ../vector/v.distance/main.c:389 +#: ../vector/v.distance/main.c:371 ../vector/v.distance/main.c:391 #, c-format msgid "Input vector map <%s> is 3D" msgstr "" -#: ../vector/v.distance/main.c:380 ../vector/v.distance/main.c:401 +#: ../vector/v.distance/main.c:382 ../vector/v.distance/main.c:403 #, c-format msgid "No features of selected type found in <%s>" msgstr "" -#: ../vector/v.distance/main.c:474 +#: ../vector/v.distance/main.c:478 msgid "dmin can not be larger than dmax" msgstr "" -#: ../vector/v.distance/main.c:617 +#: ../vector/v.distance/main.c:624 msgid "Incompatible column types" msgstr "Tipi di colonna incompatibili" -#: ../vector/v.distance/main.c:667 +#: ../vector/v.distance/main.c:674 msgid "No categories for 'from' for slected type and layer" msgstr "" -#: ../vector/v.distance/main.c:695 +#: ../vector/v.distance/main.c:702 msgid "Finding nearest features..." msgstr "Ricerca degli elementi più vicini in corso..." -#: ../vector/v.distance/main.c:796 ../vector/v.distance/main.c:1083 +#: ../vector/v.distance/main.c:803 ../vector/v.distance/main.c:1091 #, c-format msgid "More cats found in to_layer (line=%d)" msgstr "" -#: ../vector/v.distance/main.c:873 ../vector/v.distance/main.c:1230 +#: ../vector/v.distance/main.c:880 ../vector/v.distance/main.c:1238 #, c-format msgid "More cats found in to_layer (area=%d)" msgstr "Trovate più categorie in to_layer (area=%d)" -#: ../vector/v.distance/main.c:983 +#: ../vector/v.distance/main.c:990 msgid "Finding nearest features for areas..." msgstr "" -#: ../vector/v.distance/main.c:1349 +#: ../vector/v.distance/main.c:1357 msgid "DATETIME type not yet supported, no attributes will be uploaded" msgstr "Il tipo DATETIME non è ancora supportato, non verrà aggiornato nessun attributo" -#: ../vector/v.distance/main.c:1365 +#: ../vector/v.distance/main.c:1373 msgid "Unable to open default database" msgstr "Non è possibile aprire il database predefinito" -#: ../vector/v.distance/main.c:1707 +#: ../vector/v.distance/main.c:1721 #, c-format msgid "%d categories with more than 1 feature in vector map <%s>" msgstr "%d categorie con più di 1 elemento nella mappa vettoriale <%s>" -#: ../vector/v.distance/main.c:1710 +#: ../vector/v.distance/main.c:1724 #, c-format msgid "%d categories - no nearest feature found" msgstr "" -#: ../vector/v.distance/main.c:1719 +#: ../vector/v.distance/main.c:1733 #, c-format msgid "%d distances calculated" msgstr "" -#: ../vector/v.distance/main.c:1720 +#: ../vector/v.distance/main.c:1734 #, c-format msgid "%d records inserted" msgstr "%d record inseriti" -#: ../vector/v.distance/main.c:1722 +#: ../vector/v.distance/main.c:1736 #, c-format msgid "%d insert errors" msgstr "%d errori di inserimento" -#: ../vector/v.distance/main.c:1726 +#: ../vector/v.distance/main.c:1740 #, c-format msgid "%d categories read from the map" msgstr "%d categrie lette dalla mappa" -#: ../vector/v.distance/main.c:1728 +#: ../vector/v.distance/main.c:1742 #, c-format msgid "%d categories exist in the table" msgstr "%d categorie sono presenti nella tabella" -#: ../vector/v.distance/main.c:1730 +#: ../vector/v.distance/main.c:1744 #, c-format msgid "%d categories read from the map exist in the table" msgstr "%d categorie lette dalla mappa sono presenti nella tabella" -#: ../vector/v.distance/main.c:1733 +#: ../vector/v.distance/main.c:1747 #, c-format msgid "%d categories read from the map don't exist in the table" msgstr "%d categorie lette dalla mappa mancano nella tabella" @@ -36791,8 +37218,8 @@ msgid "Start from the end node" msgstr "" -#: ../vector/v.to.points/main.c:165 ../vector/v.extract/copy_tab.c:108 -#: ../vector/v.generalize/misc.c:184 +#: ../vector/v.to.points/main.c:165 ../vector/v.decimate/copy_tab.c:103 +#: ../vector/v.extract/copy_tab.c:108 ../vector/v.generalize/misc.c:184 #: ../scripts/v.db.reconnect.all/v.db.reconnect.all.py:128 #, c-format, python-format msgid "Unable to copy table <%s>" @@ -36848,75 +37275,75 @@ msgid "If not given writes color table" msgstr "" -#: ../vector/v.colors/main.c:152 +#: ../vector/v.colors/main.c:159 msgid "Convert color rules from RGB values to color table" msgstr "" -#: ../vector/v.colors/main.c:153 +#: ../vector/v.colors/main.c:160 msgid "Option 'rgb_column' with valid RGB values required" msgstr "" -#: ../vector/v.colors/main.c:196 +#: ../vector/v.colors/main.c:209 msgid "No vector map specified" msgstr "" -#: ../vector/v.colors/main.c:201 +#: ../vector/v.colors/main.c:214 #, c-format msgid "Option <%s> given, assuming ..." msgstr "" -#: ../vector/v.colors/main.c:216 +#: ../vector/v.colors/main.c:229 #, c-format msgid "One of -%c, -%c or %s=, %s= or %s= must be specified" msgstr "" -#: ../vector/v.colors/main.c:221 +#: ../vector/v.colors/main.c:234 #, c-format msgid "%s=, %s= and %s= are mutually exclusive" msgstr "" -#: ../vector/v.colors/main.c:229 +#: ../vector/v.colors/main.c:242 #, c-format msgid "%s= required for -%c" msgstr "" -#: ../vector/v.colors/main.c:234 +#: ../vector/v.colors/main.c:247 msgid "Reading rules from standard input is not implemented yet, please provide path to rules file instead." msgstr "" -#: ../vector/v.colors/main.c:244 +#: ../vector/v.colors/main.c:257 #, c-format msgid "Unable to remove color table of vector map <%s>" msgstr "" -#: ../vector/v.colors/main.c:246 +#: ../vector/v.colors/main.c:259 #, c-format msgid "Color table of vector map <%s> not found" msgstr "" -#: ../vector/v.colors/main.c:254 +#: ../vector/v.colors/main.c:267 msgid "Color table exists. Exiting." msgstr "La tabella dei colori esiste. Uscita." -#: ../vector/v.colors/main.c:276 +#: ../vector/v.colors/main.c:289 #, c-format msgid "Option <%s>: min must be greater or equal to max" msgstr "" -#: ../vector/v.colors/main.c:282 +#: ../vector/v.colors/main.c:295 msgid "Reading color rules from standard input is currently not supported" msgstr "" -#: ../vector/v.colors/main.c:289 +#: ../vector/v.colors/main.c:302 #, c-format msgid "Color table <%s> not found" msgstr "" -#: ../vector/v.colors/main.c:347 +#: ../vector/v.colors/main.c:360 msgid "Writing color rules..." msgstr "" -#: ../vector/v.colors/main.c:363 +#: ../vector/v.colors/main.c:376 #, c-format msgid "Color table for vector map <%s> set to '%s'" msgstr "" @@ -37387,143 +37814,139 @@ msgid "3D raster map <%s> created" msgstr "" -#: ../vector/v.vol.rst/main.c:239 -msgid "RST" -msgstr "RST" - -#: ../vector/v.vol.rst/main.c:241 +#: ../vector/v.vol.rst/main.c:243 msgid "Interpolates point data to a 3D raster map using regularized spline with tension (RST) algorithm." msgstr "" -#: ../vector/v.vol.rst/main.c:246 +#: ../vector/v.vol.rst/main.c:248 msgid "Name of input 3D vector points map" msgstr "" -#: ../vector/v.vol.rst/main.c:253 +#: ../vector/v.vol.rst/main.c:255 msgid "Name of input surface raster map for cross-section" msgstr "" -#: ../vector/v.vol.rst/main.c:260 +#: ../vector/v.vol.rst/main.c:262 msgid "Name of column containing w-values attribute to interpolate" msgstr "" -#: ../vector/v.vol.rst/main.c:282 +#: ../vector/v.vol.rst/main.c:284 msgid "Name of column with smoothing parameters" msgstr "" -#: ../vector/v.vol.rst/main.c:302 +#: ../vector/v.vol.rst/main.c:304 msgid "Name of input raster map used as mask" msgstr "" -#: ../vector/v.vol.rst/main.c:328 +#: ../vector/v.vol.rst/main.c:330 msgid "Maximum number of points for approximation in a segment (>npmin)" msgstr "" -#: ../vector/v.vol.rst/main.c:345 +#: ../vector/v.vol.rst/main.c:347 msgid "Conversion factor for w-values used for interpolation" msgstr "" -#: ../vector/v.vol.rst/main.c:353 +#: ../vector/v.vol.rst/main.c:355 msgid "Conversion factor for z-values" msgstr "Fattore di conversione per i valori z" -#: ../vector/v.vol.rst/main.c:359 +#: ../vector/v.vol.rst/main.c:361 msgid "Name for output cross-section raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:365 +#: ../vector/v.vol.rst/main.c:367 msgid "Name for output elevation 3D raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:371 +#: ../vector/v.vol.rst/main.c:373 msgid "Name for output gradient magnitude 3D raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:378 +#: ../vector/v.vol.rst/main.c:380 msgid "Name for output gradient horizontal angle 3D raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:384 +#: ../vector/v.vol.rst/main.c:386 msgid "Name for output gradient vertical angle 3D raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:390 +#: ../vector/v.vol.rst/main.c:392 msgid "Name for output change of gradient 3D raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:396 +#: ../vector/v.vol.rst/main.c:398 msgid "Name for output Gaussian curvature 3D raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:402 +#: ../vector/v.vol.rst/main.c:404 msgid "Name for output mean curvature 3D raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:408 +#: ../vector/v.vol.rst/main.c:410 msgid "Perform a cross-validation procedure without volume interpolation" msgstr "" -#: ../vector/v.vol.rst/main.c:471 +#: ../vector/v.vol.rst/main.c:473 msgid "Smoothing must be a positive value" msgstr "" -#: ../vector/v.vol.rst/main.c:477 +#: ../vector/v.vol.rst/main.c:479 #, c-format msgid "Both crossvalidation options (-%c, %s) must be specified" msgstr "" -#: ../vector/v.vol.rst/main.c:480 +#: ../vector/v.vol.rst/main.c:482 msgid "Both crossvalidation and deviations must be specified" msgstr "" -#: ../vector/v.vol.rst/main.c:491 +#: ../vector/v.vol.rst/main.c:493 msgid "Crossvalidation cannot be computed simultanuously with output grids or devi file" msgstr "" -#: ../vector/v.vol.rst/main.c:555 +#: ../vector/v.vol.rst/main.c:557 #, c-format msgid "Unable to open %s" msgstr "Impossibile aprire %s" -#: ../vector/v.vol.rst/main.c:563 +#: ../vector/v.vol.rst/main.c:565 msgid "Vector is not 3D" msgstr "Il vettore non è 3D" -#: ../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 +#: ../vector/v.vol.rst/main.c:630 ../vector/v.vol.rst/main.c:661 +#: ../vector/v.vol.rst/main.c:683 ../vector/v.vol.rst/main.c:705 +#: ../vector/v.vol.rst/main.c:727 ../vector/v.vol.rst/main.c:749 +#: ../vector/v.vol.rst/main.c:771 ../vector/v.vol.rst/main.c:793 #, 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 +#: ../vector/v.vol.rst/main.c:638 ../vector/v.vol.rst/main.c:667 +#: ../vector/v.vol.rst/main.c:689 ../vector/v.vol.rst/main.c:711 +#: ../vector/v.vol.rst/main.c:733 ../vector/v.vol.rst/main.c:755 +#: ../vector/v.vol.rst/main.c:777 ../vector/v.vol.rst/main.c:799 msgid "Not enough disk space - cannot write temp files" msgstr "" -#: ../vector/v.vol.rst/main.c:640 +#: ../vector/v.vol.rst/main.c:642 #, c-format msgid "Unable to create <%s> raster map without cross_input raster map being specified" msgstr "" -#: ../vector/v.vol.rst/main.c:818 +#: ../vector/v.vol.rst/main.c:820 msgid "Finished interpolating" msgstr "Interpolazione terminata" -#: ../vector/v.vol.rst/main.c:853 +#: ../vector/v.vol.rst/main.c:855 #, c-format msgid "Raster map <%s> created" msgstr "" -#: ../vector/v.vol.rst/main.c:893 +#: ../vector/v.vol.rst/main.c:895 #, c-format msgid "Vector map <%s> created" msgstr "" -#: ../vector/v.vol.rst/main.c:909 +#: ../vector/v.vol.rst/main.c:911 msgid "Interpolation failed" msgstr "" @@ -37595,114 +38018,130 @@ msgid "Found %d components." msgstr "" -#: ../vector/v.decimate/main.c:125 ../vector/v.generalize/main.c:77 +#: ../vector/v.decimate/main.c:126 ../vector/v.generalize/main.c:77 msgid "generalization" msgstr "" -#: ../vector/v.decimate/main.c:126 +#: ../vector/v.decimate/main.c:127 msgid "decimation" msgstr "" -#: ../vector/v.decimate/main.c:132 +#: ../vector/v.decimate/main.c:133 msgid "Decimates a point cloud" msgstr "" -#: ../vector/v.decimate/main.c:133 +#: ../vector/v.decimate/main.c:134 msgid "Copies points from one vector to another while applying different decimations" msgstr "" -#: ../vector/v.decimate/main.c:161 +#: ../vector/v.decimate/main.c:162 msgid "Throw away every n-th point" msgstr "" -#: ../vector/v.decimate/main.c:163 +#: ../vector/v.decimate/main.c:164 msgid "For example, 5 will import 80 percent of points. If not specified, all points are copied" msgstr "" -#: ../vector/v.decimate/main.c:165 ../vector/v.decimate/main.c:176 -#: ../vector/v.decimate/main.c:186 ../vector/v.decimate/main.c:195 +#: ../vector/v.decimate/main.c:166 ../vector/v.decimate/main.c:177 +#: ../vector/v.decimate/main.c:187 ../vector/v.decimate/main.c:196 msgid "Count" msgstr "" -#: ../vector/v.decimate/main.c:172 +#: ../vector/v.decimate/main.c:173 msgid "Preserve only every n-th point" msgstr "" -#: ../vector/v.decimate/main.c:174 +#: ../vector/v.decimate/main.c:175 msgid "For example, 4 will import 25 percent of points. If not specified, all points are copied" msgstr "" -#: ../vector/v.decimate/main.c:193 +#: ../vector/v.decimate/main.c:194 msgid "Copy only n points" msgstr "" -#: ../vector/v.decimate/main.c:194 +#: ../vector/v.decimate/main.c:195 msgid "Copies only the given number of points" msgstr "" -#: ../vector/v.decimate/main.c:201 +#: ../vector/v.decimate/main.c:202 msgid "Minimal difference of z values" msgstr "" -#: ../vector/v.decimate/main.c:203 +#: ../vector/v.decimate/main.c:204 msgid "Minimal difference between z values in grid-based decimation" msgstr "" -#: ../vector/v.decimate/main.c:204 ../vector/v.decimate/main.c:214 -#: ../vector/v.decimate/main.c:219 ../vector/v.decimate/main.c:225 -#: ../vector/v.decimate/main.c:230 ../vector/v.decimate/main.c:235 +#: ../vector/v.decimate/main.c:205 ../vector/v.decimate/main.c:215 +#: ../vector/v.decimate/main.c:220 ../vector/v.decimate/main.c:226 +#: ../vector/v.decimate/main.c:231 ../vector/v.decimate/main.c:236 msgid "Grid" msgstr "" -#: ../vector/v.decimate/main.c:211 +#: ../vector/v.decimate/main.c:212 msgid "Preserve only n points per grid cell" msgstr "" -#: ../vector/v.decimate/main.c:213 +#: ../vector/v.decimate/main.c:214 msgid "Preserves only the given number of points per grid cell in grid-based decimation" msgstr "" -#: ../vector/v.decimate/main.c:218 +#: ../vector/v.decimate/main.c:219 msgid "Apply grid-based decimation" msgstr "" -#: ../vector/v.decimate/main.c:224 +#: ../vector/v.decimate/main.c:225 msgid "Use only first point in grid cell during grid-based decimation" msgstr "" -#: ../vector/v.decimate/main.c:229 +#: ../vector/v.decimate/main.c:230 msgid "Only one point per cat in grid cell" msgstr "" -#: ../vector/v.decimate/main.c:234 +#: ../vector/v.decimate/main.c:235 msgid "Use z in grid decimation" msgstr "" -#: ../vector/v.decimate/main.c:240 +#: ../vector/v.decimate/main.c:241 msgid "Store only the coordinates, throw away categories" msgstr "" -#: ../vector/v.decimate/main.c:242 +#: ../vector/v.decimate/main.c:243 msgid "Do not story any categories even if they are present in input data" msgstr "" -#: ../vector/v.decimate/main.c:276 +#: ../vector/v.decimate/main.c:280 #, 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:318 +#: ../vector/v.decimate/main.c:322 msgid "Cannot use z for decimation, input is not 3D" msgstr "" -#: ../vector/v.decimate/main.c:320 +#: ../vector/v.decimate/main.c:324 msgid "Cannot select by z range, input is not 3D" msgstr "" -#: ../vector/v.decimate/main.c:350 +#: ../vector/v.decimate/main.c:354 msgid "Settings for count-based decimation would cause it to do nothing and no other options has been set." msgstr "" +#: ../vector/v.decimate/copy_tab.c:85 ../vector/v.extract/copy_tab.c:90 +#, c-format +msgid "Writing attributes for layer %d" +msgstr "" + +#: ../vector/v.decimate/copy_tab.c:90 ../vector/v.extract/copy_tab.c:95 +#, c-format +msgid "No attribute table for layer %d" +msgstr "" + +#: ../vector/v.decimate/copy_tab.c:112 ../vector/v.vect.stats/main.c:342 +#: ../vector/v.vect.stats/main.c:424 ../vector/v.extract/copy_tab.c:117 +#, c-format +msgid "Unable to open database <%s> with driver <%s>" +msgstr "" + #: ../vector/v.what/what.c:45 msgid "Cannot open driver" msgstr "" @@ -39442,257 +39881,261 @@ msgid "Name of existing vector map with areas" msgstr "" -#: ../vector/v.vect.stats/main.c:156 +#: ../vector/v.vect.stats/main.c:157 msgid "Layer number for points map" msgstr "" -#: ../vector/v.vect.stats/main.c:161 +#: ../vector/v.vect.stats/main.c:162 msgid "Category values for points map" msgstr "" -#: ../vector/v.vect.stats/main.c:166 +#: ../vector/v.vect.stats/main.c:167 msgid "WHERE conditions of SQL statement without 'where' keyword for points map" msgstr "" -#: ../vector/v.vect.stats/main.c:171 +#: ../vector/v.vect.stats/main.c:172 msgid "Layer number for area map" msgstr "" -#: ../vector/v.vect.stats/main.c:176 +#: ../vector/v.vect.stats/main.c:177 msgid "Category values for area map" msgstr "" -#: ../vector/v.vect.stats/main.c:181 +#: ../vector/v.vect.stats/main.c:182 msgid "WHERE conditions of SQL statement without 'where' keyword for area map" msgstr "" -#: ../vector/v.vect.stats/main.c:198 +#: ../vector/v.vect.stats/main.c:199 msgid "Method for aggregate statistics" msgstr "" -#: ../vector/v.vect.stats/main.c:205 +#: ../vector/v.vect.stats/main.c:204 msgid "Column name of points map to use for statistics" msgstr "" -#: ../vector/v.vect.stats/main.c:206 +#: ../vector/v.vect.stats/main.c:205 msgid "Column of points map must be numeric" msgstr "" -#: ../vector/v.vect.stats/main.c:213 +#: ../vector/v.vect.stats/main.c:210 msgid "Column name to upload points count" msgstr "" -#: ../vector/v.vect.stats/main.c:215 +#: ../vector/v.vect.stats/main.c:212 msgid "Column to hold points count, must be of type integer, will be created if not existing" msgstr "" -#: ../vector/v.vect.stats/main.c:222 +#: ../vector/v.vect.stats/main.c:216 msgid "Column name to upload statistics" msgstr "" -#: ../vector/v.vect.stats/main.c:224 +#: ../vector/v.vect.stats/main.c:218 msgid "Column to hold statistics, must be of type double, will be created if not existing" msgstr "" -#: ../vector/v.vect.stats/main.c:231 +#: ../vector/v.vect.stats/main.c:226 msgid "Print output to stdout, do not update attribute table" msgstr "" -#: ../vector/v.vect.stats/main.c:232 +#: ../vector/v.vect.stats/main.c:227 msgid "First column is always area category" msgstr "" -#: ../vector/v.vect.stats/main.c:273 +#: ../vector/v.vect.stats/main.c:280 #, c-format msgid "Vector map <%s> is not in user mapset and cannot be updated" msgstr "La mappa vettoriale <%s> non è nel mapset dell'utente e non può essere aggiornata" -#: ../vector/v.vect.stats/main.c:335 ../vector/v.vect.stats/main.c:417 -#: ../vector/v.extract/copy_tab.c:117 -#, c-format -msgid "Unable to open database <%s> with driver <%s>" -msgstr "" - -#: ../vector/v.vect.stats/main.c:339 +#: ../vector/v.vect.stats/main.c:346 msgid "count_column is required to upload point counts" msgstr "" -#: ../vector/v.vect.stats/main.c:348 +#: ../vector/v.vect.stats/main.c:355 msgid "count_column must be of type integer" msgstr "" -#: ../vector/v.vect.stats/main.c:361 ../vector/v.vect.stats/main.c:391 +#: ../vector/v.vect.stats/main.c:368 ../vector/v.vect.stats/main.c:398 #, c-format msgid "Unable to add column <%s>" msgstr "" -#: ../vector/v.vect.stats/main.c:367 +#: ../vector/v.vect.stats/main.c:374 msgid "stats_column is required to upload point stats" msgstr "" -#: ../vector/v.vect.stats/main.c:378 +#: ../vector/v.vect.stats/main.c:385 msgid "stats_column must be of type double precision" msgstr "" -#: ../vector/v.vect.stats/main.c:400 +#: ../vector/v.vect.stats/main.c:407 msgid "collecting attributes from points vector..." msgstr "" -#: ../vector/v.vect.stats/main.c:437 +#: ../vector/v.vect.stats/main.c:444 msgid "column for points vector must be numeric" msgstr "" -#: ../vector/v.vect.stats/main.c:498 +#: ../vector/v.vect.stats/main.c:505 #, c-format msgid "No area categories in vector <%s>, layer <%s>" msgstr "" -#: ../vector/v.vect.stats/main.c:523 +#: ../vector/v.vect.stats/main.c:530 msgid "Selecting points for each area..." msgstr "" -#: ../vector/v.vect.stats/main.c:628 +#: ../vector/v.vect.stats/main.c:635 #, c-format msgid "could not find area category %d" msgstr "" -#: ../vector/v.vect.stats/main.c:754 +#: ../vector/v.vect.stats/main.c:761 #, c-format msgid "%d records updated" msgstr "%d record aggiornati" -#: ../vector/v.extract/main.c:83 +#: ../vector/v.extract/main.c:84 msgid "Selects vector features from an existing vector map and creates a new vector map containing only the selected features." msgstr "" -#: ../vector/v.extract/main.c:88 +#: ../vector/v.extract/main.c:89 msgid "Dissolve common boundaries (default is no)" msgstr "" -#: ../vector/v.extract/main.c:92 +#: ../vector/v.extract/main.c:93 msgid "Do not copy attributes (see also 'new' parameter)" msgstr "" -#: ../vector/v.extract/main.c:108 +#: ../vector/v.extract/main.c:110 msgid "Types to be extracted" msgstr "" -#: ../vector/v.extract/main.c:123 +#: ../vector/v.extract/main.c:125 msgid "Input text file with category numbers/number ranges to be extracted" msgstr "" -#: ../vector/v.extract/main.c:124 +#: ../vector/v.extract/main.c:126 msgid "If '-' given reads from standard input" msgstr "Se si immette il segno '-' legge dallo standard input" -#: ../vector/v.extract/main.c:132 +#: ../vector/v.extract/main.c:134 msgid "Number of random categories matching vector objects to extract" msgstr "" -#: ../vector/v.extract/main.c:134 +#: ../vector/v.extract/main.c:136 msgid "Number must be smaller than unique cat count in layer" msgstr "" -#: ../vector/v.extract/main.c:142 +#: ../vector/v.extract/main.c:144 msgid "Desired new category value (enter -1 to keep original categories)" msgstr "" -#: ../vector/v.extract/main.c:144 +#: ../vector/v.extract/main.c:146 msgid "If new >= 0, attributes is not copied" msgstr "" -#: ../vector/v.extract/main.c:161 +#: ../vector/v.extract/main.c:151 +#, fuzzy +msgid "Name of attribute column for dissolving areas" +msgstr "Nome della colonna della tabella degli attributi da utilizzare per le etichette" + +#: ../vector/v.extract/main.c:152 +#, fuzzy +msgid "Preserves category values" +msgstr "Valori di categoria delle sorgenti" + +#: ../vector/v.extract/main.c:169 #, c-format msgid "Options <%s>, <%s>, <%s> and <%s> options are exclusive. Please specify only one of them." msgstr "" -#: ../vector/v.extract/main.c:208 +#: ../vector/v.extract/main.c:221 +#, fuzzy, c-format +msgid "Searching for column <%s> in table <%s>..." +msgstr "Colonna sconosciuta <%s> nella tabella <%s>" + +#: ../vector/v.extract/main.c:253 +#, fuzzy, c-format +msgid "Column <%s> does not exist for layer %d" +msgstr "Gruppo <%s> non esiste" + +#: ../vector/v.extract/main.c:268 #, c-format msgid "Category value in '%s' not valid" msgstr "Il valore della categoria in '%s' non è valido" -#: ../vector/v.extract/main.c:224 +#: ../vector/v.extract/main.c:284 #, c-format msgid "Process file <%s> for category numbers..." msgstr "" -#: ../vector/v.extract/main.c:229 +#: ../vector/v.extract/main.c:289 #, c-format msgid "Unable to open specified file <%s>" msgstr "Non è possibile aprire il file specificato <%s>" -#: ../vector/v.extract/main.c:240 +#: ../vector/v.extract/main.c:300 #, c-format msgid "Ignored text entry: %s" msgstr "" -#: ../vector/v.extract/main.c:259 +#: ../vector/v.extract/main.c:319 ../vector/v.extract/extract.c:268 #, c-format msgid "Loading categories from table <%s>..." msgstr "Caricando categorie dalla tabella <%s>..." -#: ../vector/v.extract/main.c:269 +#: ../vector/v.extract/main.c:329 #, c-format msgid "Unable select records from table <%s>" msgstr "Non è possibile selezionare i record dalla tabella <%s>" -#: ../vector/v.extract/main.c:271 +#: ../vector/v.extract/main.c:331 #, c-format msgid "%d category loaded" msgid_plural "%d categories loaded" msgstr[0] "%d categoria caricata dalla tabella" msgstr[1] "%d categorie caricate dalla tabella" -#: ../vector/v.extract/main.c:286 +#: ../vector/v.extract/main.c:346 msgid "This map has no categories attached. Use v.category to attach categories to this vector map." msgstr "" -#: ../vector/v.extract/main.c:293 +#: ../vector/v.extract/main.c:353 msgid "Please specify random number larger than 0" msgstr "" -#: ../vector/v.extract/main.c:297 +#: ../vector/v.extract/main.c:357 #, 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:320 +#: ../vector/v.extract/main.c:380 #, c-format msgid "Random category count is larger or equal to uniq <%s> feature category count %d" msgstr "" -#: ../vector/v.extract/main.c:354 +#: ../vector/v.extract/main.c:414 msgid "Extracting features..." msgstr "Estrazione degli elementi in corso ..." -#: ../vector/v.extract/main.c:378 +#: ../vector/v.extract/main.c:438 msgid "Removing duplicate centroids..." msgstr "Rimozione dei centroidi duplicati in corso ..." -#: ../vector/v.extract/extract.c:171 +#: ../vector/v.extract/extract.c:203 #, c-format msgid "No category found for area %d. Skipping." msgstr "" -#: ../vector/v.extract/extract.c:175 +#: ../vector/v.extract/extract.c:207 #, c-format msgid "More categories (%d) found for area %d. Using first found category %d" msgstr "" -#: ../vector/v.extract/extract.c:228 +#: ../vector/v.extract/extract.c:286 msgid "Topology level required for extracting areas for OGR layers. Areas will be not processed." 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.lrs/v.lrs.label/main.c:103 ../vector/v.lrs/v.lrs.where/main.c:58 #: ../vector/v.lrs/v.lrs.segment/main.c:72 #: ../vector/v.lrs/v.lrs.create/main.c:122 @@ -40631,73 +41074,73 @@ msgid "Unknown method" msgstr "Metodo sconosciuto" -#: ../vector/v.generalize/main.c:330 +#: ../vector/v.generalize/main.c:331 #, c-format msgid "No lines found in input map <%s>" msgstr "" -#: ../vector/v.generalize/main.c:344 +#: ../vector/v.generalize/main.c:345 #, c-format msgid "Unable to create error vector map <%s>" msgstr "" -#: ../vector/v.generalize/main.c:364 +#: ../vector/v.generalize/main.c:365 msgid "Displacement..." msgstr "" -#: ../vector/v.generalize/main.c:373 +#: ../vector/v.generalize/main.c:374 msgid "Network generalization..." msgstr "Generalizzazione vettoriale..." -#: ../vector/v.generalize/main.c:388 +#: ../vector/v.generalize/main.c:389 msgid "Attributes are needed for 'where' option, copying table" msgstr "" -#: ../vector/v.generalize/main.c:404 +#: ../vector/v.generalize/main.c:405 #, c-format msgid "Generalization (%s)..." msgstr "Generalizzazione (%s)..." -#: ../vector/v.generalize/main.c:405 +#: ../vector/v.generalize/main.c:406 #, c-format msgid "Using threshold: %g %s" msgstr "" -#: ../vector/v.generalize/main.c:525 +#: ../vector/v.generalize/main.c:526 #, c-format msgid "Method '%s' did not preserve first point" msgstr "" -#: ../vector/v.generalize/main.c:530 +#: ../vector/v.generalize/main.c:531 #, c-format msgid "Method '%s' did not preserve last point" msgstr "" -#: ../vector/v.generalize/main.c:537 +#: ../vector/v.generalize/main.c:538 #, c-format msgid "Method '%s' did not preserve loop" msgstr "" -#: ../vector/v.generalize/main.c:569 +#: ../vector/v.generalize/main.c:570 #, c-format msgid "%d boundaries were not modified because modification would damage topology" msgstr "" -#: ../vector/v.generalize/main.c:572 +#: ../vector/v.generalize/main.c:573 #, c-format msgid "%d lines/boundaries were not modified due to over-simplification" msgstr "" -#: ../vector/v.generalize/main.c:593 +#: ../vector/v.generalize/main.c:594 #, c-format msgid "Number of vertices for selected features %s from %d to %d (%d%% remaining)" msgstr "" -#: ../vector/v.generalize/main.c:594 +#: ../vector/v.generalize/main.c:595 msgid "reduced" msgstr "" -#: ../vector/v.generalize/main.c:594 +#: ../vector/v.generalize/main.c:595 msgid "changed" msgstr "" @@ -40734,21 +41177,21 @@ msgid "Creates a new pseudo-vector map as a link to an OGR-supported layer or a PostGIS feature table." msgstr "" -#: ../vector/v.external/main.c:126 +#: ../vector/v.external/main.c:130 msgid "No layer defined" msgstr "" -#: ../vector/v.external/main.c:192 +#: ../vector/v.external/main.c:196 #, c-format msgid "Unable to delete '%s'" msgstr "" -#: ../vector/v.external/main.c:199 +#: ../vector/v.external/main.c:203 #, c-format msgid "Unable to create file '%s/%s'" msgstr "" -#: ../vector/v.external/main.c:233 +#: ../vector/v.external/main.c:237 #, c-format msgid "Link to vector map <%s> created." msgstr "" @@ -40830,40 +41273,92 @@ msgid "Invalid geometry column %d" msgstr "" -#: ../vector/v.to.db/main.c:39 +#: ../vector/v.to.db/main.c:42 +msgid "length" +msgstr "" + +#: ../vector/v.to.db/main.c:43 +msgid "perimeter" +msgstr "" + +#: ../vector/v.to.db/main.c:44 +msgid "coordinates" +msgstr "" + +#: ../vector/v.to.db/main.c:45 +msgid "bounding box" +msgstr "" + +#: ../vector/v.to.db/main.c:47 msgid "Populates attribute values from vector features." msgstr "" -#: ../vector/v.to.db/main.c:48 +#: ../vector/v.to.db/main.c:56 #, 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/update.c:28 -#: ../vector/v.to.db/update.c:32 ../vector/v.to.db/query.c:83 +#: ../vector/v.to.db/main.c:73 ../vector/v.to.db/main.c:80 +#: ../vector/v.to.db/update.c:30 ../vector/v.to.db/update.c:34 +#: ../vector/v.to.db/query.c:83 #, c-format msgid "Database connection not defined for layer %d. Use v.db.connect first." msgstr "Connessione al database non definita per il layer %d. Usare prima v.db.connect" -#: ../vector/v.to.db/main.c:114 +#: ../vector/v.to.db/main.c:174 +#, c-format +msgid "Missing column name for input column number %d" +msgstr "" + +#: ../vector/v.to.db/main.c:180 +#, c-format +msgid "Missing column name for table column number %d" +msgstr "" + +#: ../vector/v.to.db/main.c:194 +#, c-format +msgid "Existing column <%s> has a different but maybe compatible type" +msgstr "" + +#: ../vector/v.to.db/main.c:198 +#, c-format +msgid "Existing column <%s> has the wrong type" +msgstr "" + +#: ../vector/v.to.db/main.c:203 +#, fuzzy, c-format +msgid "Values in column <%s> will be overwritten" +msgstr "La mappa vettoriale <%s> esiste già e sarà sovrascritta" + +#: ../vector/v.to.db/main.c:268 +#, fuzzy, c-format +msgid "Unable to create column <%s>" +msgstr "Impossibile usare la colonna <%s>" + +#: ../vector/v.to.db/main.c:322 #, c-format msgid "Category index for vector map <%s> is not sorted" msgstr "" -#: ../vector/v.to.db/update.c:84 +#: ../vector/v.to.db/update.c:86 msgid "Updating database..." msgstr "Aggiornamento del database in corso..." -#: ../vector/v.to.db/update.c:125 +#: ../vector/v.to.db/update.c:151 #, c-format msgid "More elements of category %d, nothing loaded to database" msgstr "" -#: ../vector/v.to.db/update.c:223 +#: ../vector/v.to.db/update.c:251 #, c-format msgid "Record (cat %d) already exists (not inserted)" msgstr "Il record (cat %d) esiste già (non inserito)" +#: ../vector/v.to.db/update.c:279 +#, c-format +msgid "Cannot update table: %s" +msgstr "" + #: ../vector/v.to.db/query.c:93 msgid "Querying database... " msgstr "Interrogazione del database in corso..." @@ -40882,41 +41377,41 @@ msgid "Unable to fetch record" msgstr "" -#: ../vector/v.to.db/report.c:13 +#: ../vector/v.to.db/report.c:14 msgid "No totals for selected option" msgstr "" -#: ../vector/v.to.db/report.c:211 +#: ../vector/v.to.db/report.c:230 #, c-format msgid "%d categories read from vector map (layer %d)" msgstr "%d categrie lette dalla mappa vettoriale (layer %d)" -#: ../vector/v.to.db/report.c:215 +#: ../vector/v.to.db/report.c:234 #, c-format msgid "%d records selected from table (layer %d)" msgstr "%d record selezionati dalla tabella (layer %d)" -#: ../vector/v.to.db/report.c:218 +#: ../vector/v.to.db/report.c:237 #, c-format msgid "%d categories read from vector map exist in selection from table" msgstr "" -#: ../vector/v.to.db/report.c:221 +#: ../vector/v.to.db/report.c:240 #, c-format msgid "%d categories read from vector map don't exist in selection from table" msgstr "%d categorie lette dalla mappa vettoriale mancano nella selezione dalla tabella" -#: ../vector/v.to.db/report.c:223 +#: ../vector/v.to.db/report.c:242 #, c-format msgid "%d records updated/inserted (layer %d)" msgstr "%d record aggiornati/inseriti (layer %d)" -#: ../vector/v.to.db/report.c:226 +#: ../vector/v.to.db/report.c:245 #, c-format msgid "%d update/insert errors (layer %d)" msgstr "%d errori di aggiornamento/inserimento (layer %d)" -#: ../vector/v.to.db/report.c:229 +#: ../vector/v.to.db/report.c:248 #, c-format msgid "%d categories with more points (coordinates not loaded)" msgstr "%d categorie con più punti (coordinate non caricate)" @@ -41110,86 +41605,101 @@ msgid "Using private colormap for DirectColor visual." msgstr "" -#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:59 -#: ../scripts/v.rast.stats/v.rast.stats.py:120 +#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:60 +#: ../scripts/v.rast.stats/v.rast.stats.py:124 #: ../scripts/v.db.addcolumn/v.db.addcolumn.py:63 -#: ../scripts/v.db.addtable/v.db.addtable.py:75 +#: ../scripts/v.db.addtable/v.db.addtable.py:76 #: ../scripts/v.db.dropcolumn/v.db.dropcolumn.py:60 #: ../scripts/v.db.update/v.db.update.py:75 #, python-format msgid "Vector map <%s> not found in current mapset" msgstr "" -#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:69 +#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:70 msgid "There is no table connected to the input vector map. Cannot rename any column" msgstr "" -#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:78 +#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:79 #, python-format msgid "Column name <%s> too long. The DBF driver supports column names not longer than 10 characters" msgstr "" -#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:83 +#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:84 #, python-format msgid "Cannot rename column <%s> as it is needed to keep table <%s> connected to the input vector map" msgstr "" +#: ../scripts/v.rast.stats/v.rast.stats.py:131 +#: ../scripts/v.rast.stats/v.rast.stats.py:203 +#: ../scripts/v.rast.stats/v.rast.stats.py:210 +#: ../scripts/v.db.addcolumn/v.db.addcolumn.py:69 +#: ../scripts/v.db.update/v.db.update.py:81 +msgid "There is no table connected to this map. Run v.db.connect or v.db.addtable first." +msgstr "" + #: ../scripts/v.rast.stats/v.rast.stats.py:137 -msgid "Preprocessing input data..." +#, python-brace-format +msgid "Number of raster maps ({0}) different from number of column prefixes ({1})" msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:148 +#: ../scripts/v.rast.stats/v.rast.stats.py:170 msgid "An error occurred while converting vector to raster" msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:160 +#: ../scripts/v.rast.stats/v.rast.stats.py:182 msgid "No categories found in raster map" msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:167 -#: ../scripts/v.rast.stats/v.rast.stats.py:174 -#: ../scripts/v.db.addcolumn/v.db.addcolumn.py:69 -#: ../scripts/v.db.update/v.db.update.py:81 -msgid "There is no table connected to this map. Run v.db.connect or v.db.addtable first." +#: ../scripts/v.rast.stats/v.rast.stats.py:195 +#, python-brace-format +msgid "Not all vector categories converted to raster. Converted {0} of {1}." msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:227 +#: ../scripts/v.rast.stats/v.rast.stats.py:266 #, python-format msgid "Cannot create column <%s> (already present). " msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:228 +#: ../scripts/v.rast.stats/v.rast.stats.py:267 msgid "Use -c flag to update values in this column." msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:237 +#: ../scripts/v.rast.stats/v.rast.stats.py:276 #, python-format msgid "Adding columns '%s'" msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:242 +#: ../scripts/v.rast.stats/v.rast.stats.py:281 msgid "Adding columns failed. Exiting." msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:245 +#: ../scripts/v.rast.stats/v.rast.stats.py:284 #, python-format msgid "Processing input data (%d categories)..." msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:289 +#: ../scripts/v.rast.stats/v.rast.stats.py:328 msgid "Updating the database ..." msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:294 +#: ../scripts/v.rast.stats/v.rast.stats.py:333 #, python-brace-format msgid "Statistics calculated from raster map <{raster}> and uploaded to attribute table of vector map <{vector}>." msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:300 +#: ../scripts/v.rast.stats/v.rast.stats.py:339 #, python-format msgid "Failed to upload statistics to attribute table of vector map <%s>." msgstr "" +#: ../scripts/r.mapcalc.simple/r.mapcalc.simple.py:107 +msgid "The expression is an empty string" +msgstr "" + +#: ../scripts/r.mapcalc.simple/r.mapcalc.simple.py:141 +msgid "Expression: {}" +msgstr "" + #: ../scripts/m.proj/m.proj.py:142 msgid "cs2cs program not found, install PROJ.4 first: http://proj.maptools.org" msgstr "" @@ -41314,50 +41824,50 @@ msgid "No graphics device selected. Use d.mon to select graphics device." msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:143 +#: ../scripts/r.in.srtm/r.in.srtm.py:169 msgid "This module only operates in LatLong locations" msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:161 -msgid "The \"unzip\" program is required, please install it first" -msgstr "" - -#: ../scripts/r.in.srtm/r.in.srtm.py:168 +#: ../scripts/r.in.srtm/r.in.srtm.py:194 #, python-format msgid "'%s' does not appear to be a valid zip file." msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:175 +#: ../scripts/r.in.srtm/r.in.srtm.py:201 #, python-format msgid "File '%s' or '%s' not found" msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:197 +#: ../scripts/r.in.srtm/r.in.srtm.py:227 #, python-format msgid "Extracting '%s'..." msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:199 +#: ../scripts/r.in.srtm/r.in.srtm.py:232 msgid "Unable to unzip file." msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:201 +#: ../scripts/r.in.srtm/r.in.srtm.py:234 msgid "Converting input file to BIL..." msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:225 -msgid "Attempting to import 1-arcsec data." +#: ../scripts/r.in.srtm/r.in.srtm.py:258 +msgid "Attempting to import 1-arcsec SWBD data" +msgstr "" + +#: ../scripts/r.in.srtm/r.in.srtm.py:261 +msgid "Attempting to import 1-arcsec data" msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:243 +#: ../scripts/r.in.srtm/r.in.srtm.py:279 msgid "Unable to import data" msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:251 +#: ../scripts/r.in.srtm/r.in.srtm.py:288 msgid "Done: generated map " msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:252 +#: ../scripts/r.in.srtm/r.in.srtm.py:289 msgid "(Note: Holes in the data can be closed with 'r.fillnulls' using splines)" msgstr "" @@ -41762,28 +42272,36 @@ msgid "During computation %i tiles could not be created" msgstr "" -#: ../scripts/i.spectral/i.spectral.py:121 +#: ../scripts/i.spectral/i.spectral.py:125 #, python-format msgid "Programmer error (%s)" msgstr "" -#: ../scripts/i.spectral/i.spectral.py:213 +#: ../scripts/i.spectral/i.spectral.py:199 +msgid "Spectral signatures" +msgstr "" + +#: ../scripts/i.spectral/i.spectral.py:200 +msgid "DN Value" +msgstr "" + +#: ../scripts/i.spectral/i.spectral.py:218 msgid "Either group= or raster= is required" msgstr "" -#: ../scripts/i.spectral/i.spectral.py:216 +#: ../scripts/i.spectral/i.spectral.py:221 msgid "group= and raster= are mutually exclusive" msgstr "" -#: ../scripts/i.spectral/i.spectral.py:220 +#: ../scripts/i.spectral/i.spectral.py:225 msgid "Writing to text file requires output=filename" msgstr "" -#: ../scripts/i.spectral/i.spectral.py:224 +#: ../scripts/i.spectral/i.spectral.py:229 msgid "gnuplot required, please install first" msgstr "" -#: ../scripts/i.spectral/i.spectral.py:243 +#: ../scripts/i.spectral/i.spectral.py:251 msgid "No data returned from query" msgstr "" @@ -41874,11 +42392,11 @@ msgstr "" #: ../scripts/r.unpack/r.unpack.py:82 ../scripts/r.unpack/r.unpack.py:120 -#: ../scripts/v.unpack/v.unpack.py:86 ../scripts/v.unpack/v.unpack.py:133 +#: ../scripts/v.unpack/v.unpack.py:85 ../scripts/v.unpack/v.unpack.py:132 msgid "Pack file unreadable" msgstr "" -#: ../scripts/r.unpack/r.unpack.py:91 ../scripts/v.unpack/v.unpack.py:95 +#: ../scripts/r.unpack/r.unpack.py:91 ../scripts/v.unpack/v.unpack.py:94 msgid "Pack file unreadable: file '{}' missing" msgstr "" @@ -41905,21 +42423,21 @@ msgid "PROJ_INFO file is missing, unpack raster map in XY (unprojected) location." msgstr "" -#: ../scripts/r.unpack/r.unpack.py:158 ../scripts/v.unpack/v.unpack.py:164 +#: ../scripts/r.unpack/r.unpack.py:158 ../scripts/v.unpack/v.unpack.py:163 #, python-brace-format msgid "" "Difference between PROJ_INFO file of packed map and of current location:\n" "{diff}" msgstr "" -#: ../scripts/r.unpack/r.unpack.py:161 ../scripts/v.unpack/v.unpack.py:167 +#: ../scripts/r.unpack/r.unpack.py:161 ../scripts/v.unpack/v.unpack.py:166 #, python-brace-format msgid "" "Difference between PROJ_UNITS file of packed map and of current location:\n" "{diff}" msgstr "" -#: ../scripts/r.unpack/r.unpack.py:163 ../scripts/v.unpack/v.unpack.py:169 +#: ../scripts/r.unpack/r.unpack.py:163 ../scripts/v.unpack/v.unpack.py:168 msgid "Projection of dataset does not appear to match current location. In case of no significant differences in the projection definitions, use the -o flag to ignore them and use current location definition." msgstr "" @@ -41987,11 +42505,16 @@ msgid "Frame <%s> already found. An existing frame can be overwritten by '%s' flag." msgstr "" -#: ../scripts/r.grow/r.grow.py:130 +#: ../scripts/r.grow/r.grow.py:129 +#, fuzzy +msgid "Output can be written only to the current mapset" +msgstr "Il gruppo deve esistere nel mapset corrente" + +#: ../scripts/r.grow/r.grow.py:139 msgid "Growing failed. Removing temporary maps." msgstr "" -#: ../scripts/r.grow/r.grow.py:142 +#: ../scripts/r.grow/r.grow.py:151 msgid "Shrinking failed. Removing temporary maps." msgstr "" @@ -42040,21 +42563,21 @@ msgid "Table <%s> not found in database <%s>" msgstr "" -#: ../scripts/db.droptable/db.droptable.py:84 +#: ../scripts/db.droptable/db.droptable.py:85 #, python-format msgid "Deleting table <%s> which is attached to following map(s):" msgstr "" -#: ../scripts/db.droptable/db.droptable.py:89 +#: ../scripts/db.droptable/db.droptable.py:90 #, python-format msgid "The table <%s> would be deleted." msgstr "" -#: ../scripts/db.droptable/db.droptable.py:91 +#: ../scripts/db.droptable/db.droptable.py:92 msgid "You must use the force flag to actually remove it. Exiting." msgstr "" -#: ../scripts/db.droptable/db.droptable.py:100 +#: ../scripts/db.droptable/db.droptable.py:101 msgid "Cannot continue (problem deleting table)." msgstr "" @@ -42165,41 +42688,41 @@ msgid "At least 2 maps are required" msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:81 +#: ../scripts/v.db.addtable/v.db.addtable.py:82 #, python-format msgid "Using vector map name as table name: <%s>" msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:87 +#: ../scripts/v.db.addtable/v.db.addtable.py:88 #, python-format msgid "Using vector map name extended by layer number as table name: <%s>" msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:90 +#: ../scripts/v.db.addtable/v.db.addtable.py:91 #, python-format msgid "Using user specified table name: %s" msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:94 +#: ../scripts/v.db.addtable/v.db.addtable.py:95 msgid "Creating new DB connection based on default mapset settings..." msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:104 +#: ../scripts/v.db.addtable/v.db.addtable.py:105 #, python-format msgid "There is already a table linked to layer <%s>" msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:119 +#: ../scripts/v.db.addtable/v.db.addtable.py:120 #, python-format msgid "Duplicate column name '%s' not allowed" msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:130 +#: ../scripts/v.db.addtable/v.db.addtable.py:131 #, python-format msgid "Creating table with columns (%s)..." msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:158 +#: ../scripts/v.db.addtable/v.db.addtable.py:169 msgid "Current attribute table links:" msgstr "" @@ -42443,9 +42966,9 @@ msgstr "" #: ../scripts/r.in.wms/wms_base.py:421 ../scripts/r.in.wms/wms_base.py:478 -#: ../scripts/r.in.wms/wms_base.py:488 ../scripts/r.in.wms/wms_base.py:518 -#: ../scripts/r.in.wms/wms_base.py:542 ../scripts/r.in.wms/wms_base.py:553 -#: ../scripts/r.in.wms/wms_base.py:565 +#: ../scripts/r.in.wms/wms_base.py:488 ../scripts/r.in.wms/wms_base.py:519 +#: ../scripts/r.in.wms/wms_base.py:543 ../scripts/r.in.wms/wms_base.py:554 +#: ../scripts/r.in.wms/wms_base.py:566 #, python-format msgid "%s failed" msgstr "" @@ -42459,7 +42982,7 @@ msgid "Please change output name, or change names of these rasters: %s, module needs to create this temporary maps during execution." msgstr "" -#: ../scripts/r.in.wms/wms_base.py:567 +#: ../scripts/r.in.wms/wms_base.py:568 #, python-format msgid "<%s> created." msgstr "" @@ -42546,40 +43069,40 @@ msgid "Incorrect WMS query" msgstr "" -#: ../scripts/v.unpack/v.unpack.py:130 +#: ../scripts/v.unpack/v.unpack.py:129 #, python-format msgid "This GRASS GIS pack file contains raster data. Use r.unpack to unpack <%s>" msgstr "" -#: ../scripts/v.unpack/v.unpack.py:143 +#: ../scripts/v.unpack/v.unpack.py:142 msgid "PROJ_INFO file is missing, unpack vector map in XY (unprojected) location." msgstr "" -#: ../scripts/v.unpack/v.unpack.py:161 +#: ../scripts/v.unpack/v.unpack.py:160 msgid "Projection information does not match. Proceeding..." msgstr "" -#: ../scripts/v.unpack/v.unpack.py:215 +#: ../scripts/v.unpack/v.unpack.py:214 #, python-format msgid "Coping table <%s> as table <%s>" msgstr "" -#: ../scripts/v.unpack/v.unpack.py:226 +#: ../scripts/v.unpack/v.unpack.py:225 #, python-format msgid "Unable to copy table <%s> as table <%s>" msgstr "" -#: ../scripts/v.unpack/v.unpack.py:228 +#: ../scripts/v.unpack/v.unpack.py:227 #, python-format msgid "Connect table <%s> to vector map <%s> at layer <%s>" msgstr "" -#: ../scripts/v.unpack/v.unpack.py:238 +#: ../scripts/v.unpack/v.unpack.py:237 #, python-format msgid "Unable to connect table <%s> to vector map <%s>" msgstr "" -#: ../scripts/v.unpack/v.unpack.py:241 +#: ../scripts/v.unpack/v.unpack.py:240 #, python-format msgid "Vector map <%s> successfully unpacked" msgstr "" @@ -42589,7 +43112,7 @@ msgid "Missing value for parameter <%s>" msgstr "" -#: ../scripts/v.import/v.import.py:178 ../scripts/r.import/r.import.py:194 +#: ../scripts/v.import/v.import.py:178 ../scripts/r.import/r.import.py:193 #, python-format msgid "Input <%s> successfully imported without reprojection" msgstr "" @@ -42599,12 +43122,12 @@ msgid "Unable to import <%s>" msgstr "" -#: ../scripts/v.import/v.import.py:190 ../scripts/r.import/r.import.py:206 +#: ../scripts/v.import/v.import.py:190 ../scripts/r.import/r.import.py:205 #, python-format msgid "Coordinate reference system not available for current location <%s>" msgstr "" -#: ../scripts/v.import/v.import.py:210 ../scripts/r.import/r.import.py:226 +#: ../scripts/v.import/v.import.py:210 ../scripts/r.import/r.import.py:225 #, python-format msgid "Creating temporary location for <%s>..." msgstr "" @@ -42614,12 +43137,12 @@ msgid "Unable to create location from OGR datasource <%s>" msgstr "" -#: ../scripts/v.import/v.import.py:231 ../scripts/r.import/r.import.py:245 +#: ../scripts/v.import/v.import.py:231 ../scripts/r.import/r.import.py:244 #, python-format msgid "Coordinate reference system not available for input <%s>" msgstr "" -#: ../scripts/v.import/v.import.py:248 ../scripts/r.import/r.import.py:328 +#: ../scripts/v.import/v.import.py:248 ../scripts/r.import/r.import.py:327 msgid "Unable to reproject to source location" msgstr "" @@ -42633,7 +43156,7 @@ msgid "Unable to import OGR datasource <%s>" msgstr "" -#: ../scripts/v.import/v.import.py:279 ../scripts/r.import/r.import.py:374 +#: ../scripts/v.import/v.import.py:279 ../scripts/r.import/r.import.py:373 #, python-format msgid "Reprojecting <%s>..." msgstr "" @@ -42684,7 +43207,7 @@ msgid "Column <%s> not found in table <%s>. Skipped" msgstr "" -#: ../scripts/v.db.dropcolumn/v.db.dropcolumn.py:117 +#: ../scripts/v.db.dropcolumn/v.db.dropcolumn.py:122 msgid "Deleting column failed" msgstr "" @@ -43169,168 +43692,168 @@ msgid "Done. 3D raster map <%s> created." msgstr "" -#: ../scripts/r.import/r.import.py:170 +#: ../scripts/r.import/r.import.py:169 msgid "To set custom resolution value, select 'value' in resolution option" msgstr "" -#: ../scripts/r.import/r.import.py:173 +#: ../scripts/r.import/r.import.py:172 msgid "Resolution value can't be smaller than 0" msgstr "" -#: ../scripts/r.import/r.import.py:176 +#: ../scripts/r.import/r.import.py:175 msgid "Please provide the resolution for the imported dataset or change to 'estimated' resolution" msgstr "" -#: ../scripts/r.import/r.import.py:198 ../scripts/r.import/r.import.py:256 +#: ../scripts/r.import/r.import.py:197 ../scripts/r.import/r.import.py:255 #, python-format msgid "Unable to import GDAL dataset <%s>" msgstr "" -#: ../scripts/r.import/r.import.py:235 +#: ../scripts/r.import/r.import.py:234 #, python-format msgid "Unable to read GDAL dataset <%s>" msgstr "" -#: ../scripts/r.import/r.import.py:248 +#: ../scripts/r.import/r.import.py:247 #, python-format msgid "Importing <%s> to temporary location..." msgstr "" -#: ../scripts/r.import/r.import.py:267 +#: ../scripts/r.import/r.import.py:266 msgid "Input contains GCPs, rectification is required" msgstr "" -#: ../scripts/r.import/r.import.py:295 +#: ../scripts/r.import/r.import.py:294 msgid "Unable to get reprojected map extent" msgstr "" -#: ../scripts/r.import/r.import.py:348 +#: ../scripts/r.import/r.import.py:347 #, python-brace-format msgid "Estimated target resolution for input band <{out}>: {res}" msgstr "" -#: ../scripts/r.import/r.import.py:363 +#: ../scripts/r.import/r.import.py:362 #, python-brace-format msgid "Using given resolution for input band <{out}>: {res}" msgstr "" -#: ../scripts/r.import/r.import.py:369 +#: ../scripts/r.import/r.import.py:368 #, python-brace-format msgid "Using current region resolution for input band <{out}>: nsres={ns}, ewres={ew}" msgstr "" -#: ../scripts/r.import/r.import.py:381 +#: ../scripts/r.import/r.import.py:380 #, python-format msgid "Unable to to reproject raster <%s>" msgstr "" -#: ../scripts/r.import/r.import.py:384 +#: ../scripts/r.import/r.import.py:383 #, python-format msgid "The reprojected raster <%s> is empty" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:160 +#: ../scripts/r.fillnulls/r.fillnulls.py:172 msgid "A user raster mask (MASK) is present. Saving it..." msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:175 +#: ../scripts/r.fillnulls/r.fillnulls.py:187 msgid "Using RST interpolation..." msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:176 +#: ../scripts/r.fillnulls/r.fillnulls.py:188 msgid "Locating and isolating NULL areas..." msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:180 +#: ../scripts/r.fillnulls/r.fillnulls.py:192 msgid "Skipping masked raster parts" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:191 -#: ../scripts/r.fillnulls/r.fillnulls.py:460 +#: ../scripts/r.fillnulls/r.fillnulls.py:203 +#: ../scripts/r.fillnulls/r.fillnulls.py:472 msgid "Restoring user mask (MASK)..." msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:195 -#: ../scripts/r.fillnulls/r.fillnulls.py:464 +#: ../scripts/r.fillnulls/r.fillnulls.py:207 +#: ../scripts/r.fillnulls/r.fillnulls.py:476 msgid "Failed to restore user MASK!" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:199 +#: ../scripts/r.fillnulls/r.fillnulls.py:211 msgid "Growing NULL areas" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:206 -#: ../scripts/r.fillnulls/r.fillnulls.py:221 -#: ../scripts/r.fillnulls/r.fillnulls.py:315 +#: ../scripts/r.fillnulls/r.fillnulls.py:218 +#: ../scripts/r.fillnulls/r.fillnulls.py:233 +#: ../scripts/r.fillnulls/r.fillnulls.py:327 msgid "abandoned. Removing temporary map, restoring user mask if needed:" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:210 +#: ../scripts/r.fillnulls/r.fillnulls.py:222 msgid "Assigning IDs to NULL areas" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:235 -#: ../scripts/r.fillnulls/r.fillnulls.py:273 -#: ../scripts/r.fillnulls/r.fillnulls.py:288 -#: ../scripts/r.fillnulls/r.fillnulls.py:296 -#: ../scripts/r.fillnulls/r.fillnulls.py:330 -#: ../scripts/r.fillnulls/r.fillnulls.py:403 -#: ../scripts/r.fillnulls/r.fillnulls.py:424 -#: ../scripts/r.fillnulls/r.fillnulls.py:434 +#: ../scripts/r.fillnulls/r.fillnulls.py:247 +#: ../scripts/r.fillnulls/r.fillnulls.py:285 +#: ../scripts/r.fillnulls/r.fillnulls.py:300 +#: ../scripts/r.fillnulls/r.fillnulls.py:308 +#: ../scripts/r.fillnulls/r.fillnulls.py:342 +#: ../scripts/r.fillnulls/r.fillnulls.py:415 +#: ../scripts/r.fillnulls/r.fillnulls.py:436 +#: ../scripts/r.fillnulls/r.fillnulls.py:446 msgid "abandoned. Removing temporary maps, restoring user mask if needed:" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:256 +#: ../scripts/r.fillnulls/r.fillnulls.py:268 msgid "Input map has no holes. Check region settings." msgstr "" #. GTC Hole is NULL area in a raster map -#: ../scripts/r.fillnulls/r.fillnulls.py:259 +#: ../scripts/r.fillnulls/r.fillnulls.py:271 #, python-format msgid "Processing %d map holes" msgstr "" #. GTC Hole is a NULL area in a raster map -#: ../scripts/r.fillnulls/r.fillnulls.py:265 +#: ../scripts/r.fillnulls/r.fillnulls.py:277 #, python-format msgid "Filling hole %s of %s" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:335 +#: ../scripts/r.fillnulls/r.fillnulls.py:347 #, python-format msgid "Interpolating %d points" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:338 +#: ../scripts/r.fillnulls/r.fillnulls.py:350 msgid "No points to interpolate" msgstr "" #. GTC Hole is NULL area in a raster map -#: ../scripts/r.fillnulls/r.fillnulls.py:359 +#: ../scripts/r.fillnulls/r.fillnulls.py:371 #, python-format msgid "Failed to fill hole %s" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:373 +#: ../scripts/r.fillnulls/r.fillnulls.py:385 #, python-format msgid "Filling has failed silently. Leaving temporary maps with prefix <%s> for debugging." msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:438 +#: ../scripts/r.fillnulls/r.fillnulls.py:450 #, python-format msgid "Using %s bspline interpolation" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:472 +#: ../scripts/r.fillnulls/r.fillnulls.py:484 msgid "Patching fill data into NULL areas..." msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:480 +#: ../scripts/r.fillnulls/r.fillnulls.py:492 #, python-format msgid "Filled raster map is: %s" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:487 +#: ../scripts/r.fillnulls/r.fillnulls.py:499 msgid "Following holes where not filled. Temporary maps with are left in place to allow examination of unfilled holes" msgstr "" @@ -43514,12 +44037,13 @@ msgid "Either or must be given" msgstr "" +#, fuzzy +msgid "No output requested" +msgstr "Percorso del file di regole di output" + msgid " " msgstr " " -msgid "Group <%s> does not exist" -msgstr "Gruppo <%s> non esiste" - msgid "Can not generate the transformation equation.\n" msgstr "Impossibile generare l'equazione di trasformazione.\n" @@ -43563,10 +44087,6 @@ msgstr "Errore scrivendo il file cell_misc/%s/gdal" #, fuzzy -msgid "Unable to initialize G-submatrix..." -msgstr "Non è possibile inizializzare le tabelle dei tempi" - -#, fuzzy msgid "Name of input vector points map" msgstr "Nome della mappa di input" @@ -43714,6 +44234,10 @@ msgstr "Stampa l'output sullo stdout, non aggiorna la tabella degli attributi" #, fuzzy +msgid "time series" +msgstr "Mappa(e) raster da leggere" + +#, fuzzy msgid "Monthly minimum temperatures" msgstr "Temperatura massima:" @@ -44275,3 +44799,45 @@ msgid "Path to file location" msgstr "Percorso per la location del file" + +#~ msgid "Setting grey color table for <%s> (data range)" +#~ msgstr "Impostando la tabella del colore per <%s> (range dei dati)" + +#~ msgid "column '%s', type 'string': unknown width -> stored as varchar(250) some data may be lost" +#~ msgstr "colonna '%s', tipo 'string': dimensione sconosciuta -> archiviata come varchar(250) alcuni dati possono essere persi" + +#~ msgid "Table should contain only two columns" +#~ msgstr "La tabella dovrebbe contentere solo due colonne" + +#~ msgid "Column names differ" +#~ msgstr "I nomi di colonna sono differenti" + +#~ msgid "Trying to open with OGR..." +#~ msgstr "Provo ad aprire con OGR..." + +#~ msgid "...succeeded." +#~ msgstr "....successo!" + +#~ msgid "Trying to open with GDAL..." +#~ msgstr "Provo a aprire con GDAL..." + +#~ msgid "Error in pj_do_proj" +#~ msgstr "Errore in pj_do_proj" + +#~ msgid "Non-zero data only" +#~ msgstr "Solo dati non-zero" + +#~ msgid "Error in pj_do_proj (can't re-projection GCP %i)" +#~ msgstr "Errore in pj_do_proj (non è possibile riproiettare GCP %i)" + +#~ msgid "Error in pj_do_proj (projection of input coordinate pair)" +#~ msgstr "Errore nell'esecuzione di 'pj do proj' (ovvero nella coppia di coordinate di proiezione in input)" + +#~ msgid "Number of points must be > 0 (%d given)" +#~ msgstr "Il numero di punti dev'essere > 0 (%d definiti)" + +#~ msgid "Could not read georeferenced file %s using either OGR nor GDAL" +#~ msgstr "Impossibile leggere il file georeferenziato %s né con GDAL né con OGR" + +#~ msgid "GDAL datatype: %s, range: %g - %g" +#~ msgstr "Tipo di dati GDAL: %s, campo di variazione: %g - %g" diff -Nru grass-7.4.3/locale/po/grassmods_ja.po grass-7.6.0/locale/po/grassmods_ja.po --- grass-7.4.3/locale/po/grassmods_ja.po 2018-11-24 09:45:19.000000000 +0000 +++ grass-7.6.0/locale/po/grassmods_ja.po 2018-12-26 10:57:24.000000000 +0000 @@ -13,7 +13,7 @@ msgstr "" "Project-Id-Version: grassmods_ja\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-03-24 00:06+0100\n" +"POT-Creation-Date: 2018-12-26 11:43+0100\n" "PO-Revision-Date: 2012-03-08 17:49+0900\n" "Last-Translator: taniguchi \n" "Language-Team: Japanese \n" @@ -78,7 +78,7 @@ #: ../temporal/t.connect/main.c:35 ../display/d.colorlist/main.c:36 #: ../display/d.fontlist/main.c:46 ../display/d.font/main.c:46 -#: ../general/g.region/main.c:65 ../general/g.mapsets/main.c:64 +#: ../general/g.region/main.c:66 ../general/g.mapsets/main.c:64 #: ../general/g.mapset/main.c:50 ../general/g.gisenv/main.c:44 msgid "settings" msgstr "設定" @@ -88,7 +88,7 @@ #: ../locale/scriptstrings/t.select_to_translate.c:3 #: ../locale/scriptstrings/t.info_to_translate.c:3 #: ../raster/r.timestamp/main.c:36 ../raster/r.describe/main.c:55 -#: ../raster/r.info/main.c:71 ../raster/r.support/main.c:55 +#: ../raster/r.info/main.c:73 ../raster/r.support/main.c:55 #: ../raster/r.region/main.c:52 ../raster3d/r3.support/main.c:50 #: ../raster3d/r3.timestamp/main.c:44 ../raster3d/r3.info/main.c:76 #: ../vector/v.support/main.c:40 ../vector/v.timestamp/main.c:36 @@ -112,46 +112,48 @@ #: ../locale/scriptstrings/t.rast.colors_to_translate.c:18 #: ../locale/scriptstrings/v.unpack_to_translate.c:13 #: ../locale/scriptstrings/r.unpack_to_translate.c:12 -#: ../raster/r.colors/edit_colors.c:128 ../raster/r.out.gdal/main.c:145 -#: ../raster/r.external.out/main.c:272 ../raster/r.external.out/main.c:283 -#: ../raster/r.what/main.c:122 ../raster/r.what/main.c:130 -#: ../raster/r.what/main.c:144 ../raster/r.what/main.c:149 -#: ../raster/r.what/main.c:154 ../raster/r.what/main.c:159 -#: ../raster/r.what/main.c:169 ../raster/r.proj/main.c:204 -#: ../raster/r.proj/main.c:214 ../raster/r.proj/main.c:220 -#: ../raster/r.in.gdal/main.c:208 ../raster/r.in.gdal/main.c:241 -#: ../raster/r.sunmask/main.c:232 ../raster/r.sunmask/main.c:238 -#: ../raster/r.external/main.c:96 ../raster/r.external/main.c:135 -#: ../display/d.mon/main.c:115 ../display/d.mon/main.c:120 -#: ../display/d.mon/main.c:125 ../general/g.list/main.c:105 -#: ../general/g.list/main.c:116 ../general/g.list/main.c:138 -#: ../general/g.list/main.c:143 ../general/g.list/main.c:148 -#: ../general/g.list/main.c:153 ../general/g.region/main.c:89 -#: ../general/g.region/main.c:95 ../general/g.region/main.c:100 -#: ../general/g.region/main.c:106 ../general/g.region/main.c:112 -#: ../general/g.region/main.c:118 ../general/g.region/main.c:124 -#: ../general/g.region/main.c:132 ../general/g.region/main.c:137 -#: ../general/g.region/main.c:143 ../general/g.region/main.c:148 -#: ../general/g.region/main.c:153 ../general/g.mapsets/main.c:87 -#: ../general/g.mapsets/main.c:92 ../general/g.mapsets/main.c:98 -#: ../general/g.proj/main.c:80 ../general/g.proj/main.c:86 -#: ../general/g.proj/main.c:92 ../general/g.proj/main.c:98 -#: ../general/g.proj/main.c:104 ../general/g.proj/main.c:115 -#: ../general/g.proj/main.c:120 ../general/g.mapset/main.c:76 -#: ../general/g.mapset/main.c:82 ../imagery/i.group/main.c:79 -#: ../imagery/i.group/main.c:84 ../imagery/i.group/main.c:89 -#: ../db/db.connect/main.c:53 ../db/db.connect/main.c:58 -#: ../db/db.login/main.c:91 ../vector/v.external.out/args.c:63 -#: ../vector/v.external.out/args.c:75 ../vector/v.external.out/args.c:81 -#: ../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:320 ../vector/v.in.ogr/main.c:326 -#: ../vector/v.colors/main.c:133 ../vector/v.what/main.c:91 +#: ../raster/r.colors/edit_colors.c:145 ../raster/r.colors/edit_colors.c:152 +#: ../raster/r.out.gdal/main.c:145 ../raster/r.external.out/main.c:272 +#: ../raster/r.external.out/main.c:283 ../raster/r.what/main.c:122 +#: ../raster/r.what/main.c:130 ../raster/r.what/main.c:144 +#: ../raster/r.what/main.c:149 ../raster/r.what/main.c:154 +#: ../raster/r.what/main.c:159 ../raster/r.what/main.c:169 +#: ../raster/r.proj/main.c:215 ../raster/r.proj/main.c:225 +#: ../raster/r.proj/main.c:231 ../raster/r.in.gdal/main.c:225 +#: ../raster/r.in.gdal/main.c:258 ../raster/r.sunmask/main.c:232 +#: ../raster/r.sunmask/main.c:238 ../raster/r.external/main.c:96 +#: ../raster/r.external/main.c:135 ../display/d.mon/main.c:115 +#: ../display/d.mon/main.c:120 ../display/d.mon/main.c:125 +#: ../general/g.list/main.c:105 ../general/g.list/main.c:116 +#: ../general/g.list/main.c:138 ../general/g.list/main.c:143 +#: ../general/g.list/main.c:148 ../general/g.list/main.c:153 +#: ../general/g.region/main.c:90 ../general/g.region/main.c:96 +#: ../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:125 ../general/g.region/main.c:133 +#: ../general/g.region/main.c:138 ../general/g.region/main.c:144 +#: ../general/g.region/main.c:149 ../general/g.region/main.c:154 +#: ../general/g.mapsets/main.c:87 ../general/g.mapsets/main.c:92 +#: ../general/g.mapsets/main.c:98 ../general/g.proj/main.c:80 +#: ../general/g.proj/main.c:86 ../general/g.proj/main.c:92 +#: ../general/g.proj/main.c:98 ../general/g.proj/main.c:104 +#: ../general/g.proj/main.c:115 ../general/g.proj/main.c:120 +#: ../general/g.mapset/main.c:76 ../general/g.mapset/main.c:82 +#: ../imagery/i.group/main.c:85 ../imagery/i.group/main.c:90 +#: ../imagery/i.group/main.c:95 ../db/db.connect/main.c:53 +#: ../db/db.connect/main.c:58 ../db/db.login/main.c:91 +#: ../vector/v.external.out/args.c:63 ../vector/v.external.out/args.c:75 +#: ../vector/v.external.out/args.c:81 ../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:337 +#: ../vector/v.in.ogr/main.c:343 ../vector/v.colors/main.c:133 +#: ../vector/v.colors/main.c:140 ../vector/v.what/main.c:91 #: ../vector/v.what/main.c:96 ../vector/v.what/main.c:101 #: ../vector/v.what/main.c:106 ../vector/v.what/main.c:111 #: ../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.external/args.c:57 +#: ../vector/v.info/parse.c:46 ../vector/v.vect.stats/main.c:221 +#: ../vector/v.vect.stats/main.c:228 ../vector/v.external/args.c:57 #: ../vector/v.external/args.c:63 ../vector/v.external/args.c:71 #: ../vector/v.to.db/parse.c:118 ../vector/v.to.db/parse.c:123 #: ../vector/v.to.db/parse.c:129 ../vector/v.to.db/parse.c:135 @@ -167,8 +169,8 @@ #: ../temporal/t.connect/main.c:69 ../general/g.gisenv/main.c:66 #: ../general/g.gisenv/main.c:74 ../general/g.gisenv/main.c:84 #: ../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 +#: ../db/db.connect/main.c:82 ../db/db.connect/main.c:91 +#: ../db/db.connect/main.c:94 ../db/db.connect/main.c:103 msgid "Set" msgstr "" @@ -204,8 +206,8 @@ msgid "Default TGIS database is not set" msgstr "" -#: ../temporal/t.connect/main.c:133 ../db/db.connect/main.c:161 -#: ../db/db.connect/main.c:188 +#: ../temporal/t.connect/main.c:133 ../db/db.connect/main.c:171 +#: ../db/db.connect/main.c:197 #, c-format msgid "" "Default driver / database set to:\n" @@ -224,9 +226,9 @@ #: ../locale/scriptstrings/g.extension_to_translate.c:3 #: ../locale/scriptstrings/g.extension.all_to_translate.c:3 #: ../locale/scriptstrings/g.manual_to_translate.c:2 -#: ../general/g.findfile/main.c:38 ../general/g.version/main.c:65 +#: ../general/g.findfile/main.c:38 ../general/g.version/main.c:69 #: ../general/g.ppmtopng/main.c:117 ../general/g.list/main.c:65 -#: ../general/g.cairocomp/main.c:196 ../general/g.region/main.c:64 +#: ../general/g.cairocomp/main.c:196 ../general/g.region/main.c:65 #: ../general/g.gui/main.c:39 ../general/g.findetc/main.c:28 #: ../general/g.rename/main.c:45 ../general/g.mapsets/main.c:63 #: ../general/g.pnmcomp/main.c:282 ../general/g.copy/main.c:41 @@ -267,8 +269,8 @@ #: ../locale/scriptstrings/v.import_to_translate.c:13 #: ../locale/scriptstrings/v.import_to_translate.c:16 #: ../locale/scriptstrings/v.import_to_translate.c:19 -#: ../locale/scriptstrings/i.spectral_to_translate.c:10 -#: ../locale/scriptstrings/i.spectral_to_translate.c:12 +#: ../locale/scriptstrings/i.spectral_to_translate.c:11 +#: ../locale/scriptstrings/i.spectral_to_translate.c:13 #: ../locale/scriptstrings/db.in.ogr_to_translate.c:8 #: ../locale/scriptstrings/db.in.ogr_to_translate.c:10 #: ../locale/scriptstrings/db.in.ogr_to_translate.c:13 @@ -280,10 +282,10 @@ #: ../locale/scriptstrings/m.proj_to_translate.c:11 #: ../locale/scriptstrings/m.proj_to_translate.c:23 #: ../locale/scriptstrings/m.proj_to_translate.c:25 -#: ../locale/scriptstrings/m.proj_to_translate.c:27 ../raster/r.sun/main.c:403 -#: ../raster/r.sun/main.c:412 ../raster/r.sun/main.c:421 -#: ../raster/r.sun/main.c:430 ../raster/r.sun/main.c:439 -#: ../raster/r.sun/main.c:448 ../raster/r.resamp.rst/main.c:174 +#: ../locale/scriptstrings/m.proj_to_translate.c:27 ../raster/r.sun/main.c:402 +#: ../raster/r.sun/main.c:411 ../raster/r.sun/main.c:420 +#: ../raster/r.sun/main.c:429 ../raster/r.sun/main.c:438 +#: ../raster/r.sun/main.c:447 ../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 @@ -292,6 +294,7 @@ #: ../raster/r.grow.distance/main.c:168 ../raster/r.in.lidar/main.c:126 #: ../raster/r.in.lidar/main.c:253 ../raster/r.in.lidar/main.c:286 #: ../raster/r.in.lidar/main.c:295 ../raster/r.in.xyz/main.c:297 +#: ../raster/r.buildvrt/main.c:95 ../raster/r.buildvrt/main.c:103 #: ../raster/r.lake/main.c:167 ../raster/r.lake/main.c:195 #: ../raster/r.sim/r.sim.sediment/main.c:179 #: ../raster/r.sim/r.sim.sediment/main.c:186 @@ -310,9 +313,9 @@ #: ../raster3d/r3.in.lidar/main.c:196 ../raster3d/r3.in.lidar/main.c:202 #: ../vector/v.out.ascii/args.c:35 ../vector/v.out.ascii/args.c:81 #: ../vector/v.profile/main.c:218 ../vector/v.profile/main.c:223 -#: ../vector/v.profile/main.c:229 ../vector/v.in.ogr/main.c:228 -#: ../vector/v.in.ogr/main.c:283 ../vector/v.in.ogr/main.c:333 -#: ../vector/v.in.ogr/main.c:339 ../vector/v.in.ogr/main.c:381 +#: ../vector/v.profile/main.c:229 ../vector/v.in.ogr/main.c:245 +#: ../vector/v.in.ogr/main.c:300 ../vector/v.in.ogr/main.c:350 +#: ../vector/v.in.ogr/main.c:356 ../vector/v.in.ogr/main.c:398 msgid "Output" msgstr "出力" @@ -351,8 +354,8 @@ #: ../locale/scriptstrings/t.rast.extract_to_translate.c:3 #: ../locale/scriptstrings/t.vect.extract_to_translate.c:3 #: ../locale/scriptstrings/t.rast3d.extract_to_translate.c:3 -#: ../vector/v.decimate/main.c:127 ../vector/v.outlier/main.c:71 -#: ../vector/v.extract/main.c:78 +#: ../vector/v.decimate/main.c:128 ../vector/v.outlier/main.c:71 +#: ../vector/v.extract/main.c:79 msgid "extract" msgstr "" @@ -389,6 +392,8 @@ #: ../locale/scriptstrings/t.rast.algebra_to_translate.c:4 #: ../locale/scriptstrings/t.rast.neighbors_to_translate.c:4 #: ../locale/scriptstrings/r.buffer.lowmem_to_translate.c:3 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:2 +#: ../locale/scriptstrings/r.drain_to_translate.c:2 #: ../locale/scriptstrings/r.import_to_translate.c:2 #: ../locale/scriptstrings/d.to.rast_to_translate.c:4 #: ../locale/scriptstrings/t.rast.univar_to_translate.c:4 @@ -401,19 +406,19 @@ #: ../locale/scriptstrings/r.in.srtm_to_translate.c:2 #: ../locale/scriptstrings/t.rast.export_to_translate.c:4 #: ../doc/raster/r.example/main.c:83 ../raster/r.surf.area/main.c:76 -#: ../raster/r.profile/main.c:53 ../raster/r.sun/main.c:251 -#: ../raster/r.regression.multi/main.c:129 ../raster/r.volume/main.c:76 -#: ../raster/r.solute.transport/main.c:229 ../raster/r.walk/main.c:178 -#: ../raster/r.timestamp/main.c:35 ../raster/r.colors/edit_colors.c:63 -#: ../raster/r.mfilter/main.c:56 ../raster/r.cost/main.c:140 -#: ../raster/r.resamp.interp/main.c:76 ../raster/r.reclass/main.c:50 -#: ../raster/r.topmodel/main.c:51 ../raster/r.texture/main.c:102 -#: ../raster/r.stats/main.c:106 ../raster/r.stats.quantile/main.c:516 -#: ../raster/r.in.poly/main.c:34 ../raster/r.out.pov/main.c:121 -#: ../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.renyi/renyi.c:47 -#: ../raster/r.li/r.li.cwed/cwed.c:54 ../raster/r.li/r.li.mpa/mpa.c:44 -#: ../raster/r.li/r.li.simpson/simpson.c:46 +#: ../raster/r.path/main.c:150 ../raster/r.profile/main.c:53 +#: ../raster/r.sun/main.c:250 ../raster/r.regression.multi/main.c:129 +#: ../raster/r.volume/main.c:76 ../raster/r.solute.transport/main.c:229 +#: ../raster/r.walk/main.c:203 ../raster/r.timestamp/main.c:35 +#: ../raster/r.colors/edit_colors.c:80 ../raster/r.mfilter/main.c:56 +#: ../raster/r.cost/main.c:163 ../raster/r.resamp.interp/main.c:76 +#: ../raster/r.reclass/main.c:50 ../raster/r.topmodel/main.c:51 +#: ../raster/r.texture/main.c:102 ../raster/r.stats/main.c:106 +#: ../raster/r.stats.quantile/main.c:516 ../raster/r.in.poly/main.c:34 +#: ../raster/r.out.pov/main.c:121 ../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.renyi/renyi.c:47 ../raster/r.li/r.li.cwed/cwed.c:54 +#: ../raster/r.li/r.li.mpa/mpa.c:44 ../raster/r.li/r.li.simpson/simpson.c:46 #: ../raster/r.li/r.li.padrange/padrange.c:53 #: ../raster/r.li/r.li.edgedensity/edgedensity.c:48 #: ../raster/r.li/r.li.patchnum/main.c:50 ../raster/r.li/r.li.padsd/padsd.c:53 @@ -424,9 +429,9 @@ #: ../raster/r.li/r.li.richness/richness.c:43 ../raster/r.out.ppm3/main.c:57 #: ../raster/r.out.bin/main.c:279 ../raster/r.to.rast3/main.c:197 #: ../raster/r.resamp.rst/main.c:148 ../raster/r.univar/r.univar_main.c:104 -#: ../raster/r.recode/main.c:48 ../raster/r.random/main.c:51 +#: ../raster/r.recode/main.c:48 ../raster/r.random/main.c:52 #: ../raster/r.spreadpath/main.c:88 ../raster/r.uslek/main.c:53 -#: ../raster/r.report/main.c:67 ../raster/r.horizon/main.c:180 +#: ../raster/r.report/main.c:67 ../raster/r.horizon/main.c:179 #: ../raster/r.quant/main.c:47 ../raster/r.series.accumulate/main.c:80 #: ../raster/r.rescale.eq/main.c:52 ../raster/r.distance/main.c:39 #: ../raster/r.mode/main.c:55 ../raster/r.spread/main.c:105 @@ -436,13 +441,13 @@ #: ../raster/r.gwflow/main.c:208 ../raster/r.describe/main.c:54 #: ../raster/r.what.color/main.c:88 ../raster/r.neighbors/main.c:167 #: ../raster/r.buffer/main.c:66 ../raster/r.contour/main.c:87 -#: ../raster/r.slope.aspect/main.c:151 ../raster/r.in.ascii/main.c:69 +#: ../raster/r.slope.aspect/main.c:169 ../raster/r.in.ascii/main.c:69 #: ../raster/r.stream.extract/main.c:76 ../raster/r.grow.distance/main.c:150 #: ../raster/r.random.surface/main.c:57 ../raster/r.surf.random/main.c:36 -#: ../raster/r.in.gridatb/main.c:45 ../raster/r.fill.dir/main.c:86 +#: ../raster/r.in.gridatb/main.c:45 ../raster/r.fill.dir/main.c:88 #: ../raster/r.clump/main.c:58 ../raster/r.circle/main.c:51 -#: ../raster/r.in.png/main.c:519 ../raster/r.cross/main.c:69 -#: ../raster/r.series/main.c:137 ../raster/r.in.lidar/main.c:108 +#: ../raster/r.in.png/main.c:519 ../raster/r.cross/main.c:68 +#: ../raster/r.series/main.c:138 ../raster/r.in.lidar/main.c:108 #: ../raster/r.mapcalc/main.c:70 ../raster/r.statistics/main.c:55 #: ../raster/r.sunhours/main.c:72 ../raster/r.stats.zonal/main.c:101 #: ../raster/r.out.gridatb/main.c:67 ../raster/r.regression.line/main.c:46 @@ -451,35 +456,36 @@ #: ../raster/r.in.xyz/main.c:158 ../raster/r.surf.fractal/main.c:38 #: ../raster/r.kappa/main.c:68 ../raster/r.coin/main.c:66 #: ../raster/r.water.outlet/main.c:57 ../raster/r.to.vect/main.c:76 -#: ../raster/r.out.vrml/main.c:47 ../raster/r.quantile/main.c:265 -#: ../raster/r.param.scale/interface.c:54 ../raster/r.surf.idw/main.c:104 -#: ../raster/r.in.bin/main.c:257 ../raster/r.drain/main.c:109 -#: ../raster/r.random.cells/main.c:47 ../raster/r.surf.contour/main.c:60 -#: ../raster/r.fill.stats/main.c:775 ../raster/r.tile/main.c:43 -#: ../raster/r.patch/main.c:58 ../raster/r.info/main.c:70 -#: ../raster/r.geomorphon/main.c:104 ../raster/r.topidx/main.c:39 -#: ../raster/r.category/main.c:52 ../raster/r.series.interp/main.c:64 -#: ../raster/r.external.out/main.c:235 ../raster/r.resamp.bspline/main.c:79 -#: ../raster/r.in.mat/main.c:91 ../raster/r.ros/main.c:212 -#: ../raster/r.null/main.c:60 ../raster/r.what/main.c:100 -#: ../raster/r.transect/main.c:103 ../raster/r.flow/main.c:421 -#: ../raster/r.proj/main.c:144 ../raster/r.surf.gauss/main.c:38 -#: ../raster/r.out.png/main.c:112 ../raster/r.resample/main.c:54 -#: ../raster/r.relief/main.c:107 ../raster/r.carve/main.c:74 -#: ../raster/r.in.gdal/main.c:92 ../raster/r.sunmask/main.c:116 -#: ../raster/r.out.ascii/main.c:59 ../raster/r.out.mpeg/main.c:102 -#: ../raster/r.covar/main.c:51 ../raster/r.out.ppm/main.c:54 -#: ../raster/r.support/main.c:54 ../raster/r.lake/main.c:150 -#: ../raster/r.out.mat/main.c:62 ../raster/r.his/main.c:67 -#: ../raster/r.external/main.c:57 ../raster/r.resamp.filter/main.c:389 -#: ../raster/r.latlong/main.c:56 ../raster/r.composite/main.c:72 -#: ../raster/r.region/main.c:51 ../raster/r.watershed/front/main.c:73 -#: ../raster/r.rescale/main.c:48 ../raster/r.sim/r.sim.sediment/main.c:114 +#: ../raster/r.out.vrml/main.c:47 ../raster/r.buildvrt/main.c:77 +#: ../raster/r.quantile/main.c:265 ../raster/r.param.scale/interface.c:54 +#: ../raster/r.surf.idw/main.c:104 ../raster/r.in.bin/main.c:257 +#: ../raster/r.drain/main.c:109 ../raster/r.random.cells/main.c:47 +#: ../raster/r.surf.contour/main.c:60 ../raster/r.fill.stats/main.c:775 +#: ../raster/r.tile/main.c:43 ../raster/r.patch/main.c:58 +#: ../raster/r.info/main.c:72 ../raster/r.geomorphon/main.c:104 +#: ../raster/r.topidx/main.c:39 ../raster/r.category/main.c:52 +#: ../raster/r.series.interp/main.c:64 ../raster/r.external.out/main.c:235 +#: ../raster/r.resamp.bspline/main.c:79 ../raster/r.in.mat/main.c:91 +#: ../raster/r.ros/main.c:212 ../raster/r.null/main.c:60 +#: ../raster/r.what/main.c:100 ../raster/r.transect/main.c:103 +#: ../raster/r.flow/main.c:421 ../raster/r.proj/main.c:147 +#: ../raster/r.surf.gauss/main.c:38 ../raster/r.out.png/main.c:112 +#: ../raster/r.resample/main.c:54 ../raster/r.relief/main.c:107 +#: ../raster/r.carve/main.c:74 ../raster/r.in.gdal/main.c:95 +#: ../raster/r.sunmask/main.c:116 ../raster/r.out.ascii/main.c:59 +#: ../raster/r.out.mpeg/main.c:102 ../raster/r.covar/main.c:51 +#: ../raster/r.out.ppm/main.c:54 ../raster/r.support/main.c:54 +#: ../raster/r.lake/main.c:150 ../raster/r.out.mat/main.c:62 +#: ../raster/r.his/main.c:67 ../raster/r.external/main.c:57 +#: ../raster/r.resamp.filter/main.c:394 ../raster/r.latlong/main.c:55 +#: ../raster/r.composite/main.c:72 ../raster/r.region/main.c:51 +#: ../raster/r.watershed/front/main.c:75 ../raster/r.rescale/main.c:48 +#: ../raster/r.sim/r.sim.sediment/main.c:114 #: ../raster/r.sim/r.sim.water/main.c:113 ../display/d.colortable/main.c:61 #: ../display/d.rgb/main.c:55 ../display/d.rast.num/main.c:79 #: ../display/d.rast/main.c:55 ../display/d.profile/main.c:193 #: ../display/d.rast.arrow/main.c:99 ../raster3d/r3.cross.rast/main.c:230 -#: ../raster3d/r3.to.rast/main.c:261 ../misc/m.nviz.image/main.c:53 +#: ../raster3d/r3.to.rast/main.c:261 ../misc/m.nviz.image/main.c:52 #: ../misc/m.nviz.script/main.c:71 ../vector/v.what.rast3/main.c:66 #: ../vector/v.to.rast/main.c:46 ../vector/v.what.rast/main.c:73 #: ../vector/v.sample/main.c:77 ../vector/v.neighbors/main.c:53 @@ -550,7 +556,7 @@ #: ../locale/scriptstrings/t.rast.contour_to_translate.c:7 #: ../locale/scriptstrings/t.vect.algebra_to_translate.c:7 #: ../locale/scriptstrings/t.rast.to.vect_to_translate.c:8 -#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:6 +#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:7 #: ../locale/scriptstrings/t.rast.accumulate_to_translate.c:13 #: ../locale/scriptstrings/t.vect.extract_to_translate.c:6 #: ../locale/scriptstrings/t.rast.aggregate_to_translate.c:6 @@ -569,7 +575,7 @@ #: ../locale/scriptstrings/t.rast.contour_to_translate.c:8 #: ../locale/scriptstrings/t.vect.algebra_to_translate.c:8 #: ../locale/scriptstrings/t.rast.to.vect_to_translate.c:9 -#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:7 +#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:8 #: ../locale/scriptstrings/t.rast.accumulate_to_translate.c:14 #: ../locale/scriptstrings/t.vect.extract_to_translate.c:7 #: ../locale/scriptstrings/t.rast.accdetect_to_translate.c:15 @@ -587,9 +593,10 @@ #: ../locale/scriptstrings/t.rast.aggregate.ds_to_translate.c:10 #: ../locale/scriptstrings/t.rast.contour_to_translate.c:9 #: ../locale/scriptstrings/t.rast.to.vect_to_translate.c:10 -#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:8 +#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:9 #: ../locale/scriptstrings/t.vect.extract_to_translate.c:8 #: ../locale/scriptstrings/t.rast.aggregate_to_translate.c:8 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:9 #: ../locale/scriptstrings/t.rast.neighbors_to_translate.c:10 #: ../locale/scriptstrings/t.rast3d.extract_to_translate.c:9 msgid "Suffix to add at basename: set 'gran' for granularity, 'time' for the full time format, 'num' for numerical suffix with a specific number of digits (default %05)" @@ -597,7 +604,7 @@ #: ../locale/scriptstrings/t.rast.extract_to_translate.c:10 #: ../locale/scriptstrings/t.rast.aggregate.ds_to_translate.c:13 -#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:9 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:10 #: ../locale/scriptstrings/t.rast.mapcalc_to_translate.c:9 msgid "Number of r.mapcalc processes to run in parallel" msgstr "" @@ -605,7 +612,7 @@ #: ../locale/scriptstrings/t.rast.extract_to_translate.c:11 #: ../locale/scriptstrings/t.rast.aggregate.ds_to_translate.c:14 #: ../locale/scriptstrings/t.rast.aggregate_to_translate.c:14 -#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:11 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:12 #: ../locale/scriptstrings/t.rast.neighbors_to_translate.c:12 #: ../locale/scriptstrings/t.rast.mapcalc_to_translate.c:10 #: ../locale/scriptstrings/t.rast3d.mapcalc_to_translate.c:11 @@ -633,7 +640,7 @@ #: ../display/d.colortable/main.c:60 ../display/d.mon/main.c:50 #: ../display/d.vect.thematic/main.c:85 ../display/d.geodesic/main.c:46 #: ../display/d.his/main.c:62 ../display/d.barscale/main.c:63 -#: ../display/d.rgb/main.c:53 ../display/d.grid/main.c:53 +#: ../display/d.rgb/main.c:53 ../display/d.grid/main.c:52 #: ../display/d.legend.vect/main.c:50 ../display/d.colorlist/main.c:35 #: ../display/d.extract/main.c:49 ../display/d.rhumbline/main.c:44 #: ../display/d.graph/main.c:58 ../display/d.legend/main.c:78 @@ -658,7 +665,7 @@ #: ../display/d.his/main.c:63 ../display/d.rgb/main.c:54 #: ../display/d.info/main.c:35 ../display/d.rast/main.c:54 #: ../display/d.erase/main.c:30 ../display/d.vect/main.c:74 -#: ../misc/m.nviz.image/main.c:52 ../misc/m.nviz.script/main.c:70 +#: ../misc/m.nviz.image/main.c:51 ../misc/m.nviz.script/main.c:70 #: ../visualization/ximgview/main.c:291 msgid "graphics" msgstr "" @@ -716,20 +723,20 @@ #: ../locale/scriptstrings/v.db.dropcolumn_to_translate.c:2 #: ../locale/scriptstrings/v.pack_to_translate.c:2 #: ../locale/scriptstrings/v.db.droptable_to_translate.c:2 -#: ../doc/vector/v.example/main.c:50 ../raster/r.random/main.c:53 +#: ../doc/vector/v.example/main.c:50 ../raster/r.random/main.c:54 #: ../raster/r.contour/main.c:90 ../display/d.legend.vect/main.c:52 #: ../display/d.extract/main.c:50 ../display/d.vect/main.c:75 -#: ../misc/m.nviz.image/main.c:54 ../misc/m.nviz.script/main.c:73 +#: ../misc/m.nviz.image/main.c:53 ../misc/m.nviz.script/main.c:73 #: ../vector/v.out.vtk/main.c:47 ../vector/v.mkgrid/main.c:70 #: ../vector/v.external.out/main.c:43 ../vector/v.what.rast3/main.c:64 #: ../vector/v.to.rast/main.c:44 ../vector/v.lidar.edgedetection/main.c:75 -#: ../vector/v.out.ogr/main.c:82 ../vector/v.kcv/main.c:55 +#: ../vector/v.out.ogr/main.c:83 ../vector/v.kcv/main.c:55 #: ../vector/v.surf.idw/main.c:87 ../vector/v.class/main.c:45 #: ../vector/v.clean/test/topocheck.c:42 ../vector/v.clean/main.c:51 #: ../vector/v.label.sa/main.c:38 ../vector/v.net.distance/main.c:66 -#: ../vector/v.random/main.c:97 ../vector/v.support/main.c:39 +#: ../vector/v.random/main.c:100 ../vector/v.support/main.c:39 #: ../vector/v.out.dxf/main.c:56 ../vector/v.out.lidar/main.c:471 -#: ../vector/v.proj/main.c:68 ../vector/v.db.connect/main.c:52 +#: ../vector/v.proj/main.c:73 ../vector/v.db.connect/main.c:52 #: ../vector/v.to.rast3/main.c:48 ../vector/v.out.ascii/main.c:47 #: ../vector/v.cluster/main.c:90 ../vector/v.in.lidar/main.c:136 #: ../vector/v.build.polylines/main.c:110 @@ -742,7 +749,7 @@ #: ../vector/v.profile/main.c:153 ../vector/v.extrude/main.c:67 #: ../vector/v.in.region/main.c:41 ../vector/v.hull/main.c:52 #: ../vector/v.out.svg/main.c:77 ../vector/v.net.connectivity/main.c:52 -#: ../vector/v.in.ogr/main.c:194 ../vector/v.patch/main.c:69 +#: ../vector/v.in.ogr/main.c:197 ../vector/v.patch/main.c:71 #: ../vector/v.net.path/main.c:42 ../vector/v.overlay/main.c:63 #: ../vector/v.perturb/main.c:62 ../vector/v.net.iso/main.c:76 #: ../vector/v.to.3d/main.c:36 ../vector/v.timestamp/main.c:35 @@ -759,7 +766,7 @@ #: ../vector/v.voronoi/main.c:123 ../vector/v.net.bridge/main.c:47 #: ../vector/v.neighbors/main.c:50 ../vector/v.split/main.c:54 #: ../vector/v.vol.rst/main.c:235 ../vector/v.net.components/main.c:72 -#: ../vector/v.decimate/main.c:123 ../vector/v.what/main.c:62 +#: ../vector/v.decimate/main.c:124 ../vector/v.what/main.c:62 #: ../vector/v.outlier/main.c:69 ../vector/v.net.salesman/main.c:127 #: ../vector/v.colors.out/main.c:49 ../vector/v.kernel/main.c:108 #: ../vector/v.category/main.c:75 ../vector/v.label/main.c:59 @@ -767,13 +774,13 @@ #: ../vector/v.info/print.c:436 ../vector/v.info/main.c:37 #: ../vector/v.parallel/main.c:49 ../vector/v.out.postgis/main.c:44 #: ../vector/v.in.dxf/main.c:64 ../vector/v.vect.stats/main.c:130 -#: ../vector/v.extract/main.c:77 ../vector/v.lrs/v.lrs.label/main.c:102 +#: ../vector/v.extract/main.c:78 ../vector/v.lrs/v.lrs.label/main.c:102 #: ../vector/v.lrs/v.lrs.where/main.c:57 #: ../vector/v.lrs/v.lrs.segment/main.c:71 #: ../vector/v.lrs/v.lrs.create/main.c:121 ../vector/v.net/main.c:47 #: ../vector/v.net.alloc/main.c:64 ../vector/v.transform/main.c:70 #: ../vector/v.generalize/main.c:76 ../vector/v.external/main.c:52 -#: ../vector/v.to.db/main.c:36 ../visualization/ximgview/main.c:293 +#: ../vector/v.to.db/main.c:38 ../visualization/ximgview/main.c:293 msgid "vector" msgstr "ベクトル" @@ -798,14 +805,14 @@ #: ../locale/scriptstrings/db.dropcolumn_to_translate.c:3 #: ../db/db.databases/main.c:96 ../db/db.columns/main.c:100 #: ../db/db.copy/main.c:36 ../db/db.connect/main.c:44 -#: ../db/db.describe/main.c:130 ../db/db.execute/main.c:126 +#: ../db/db.describe/main.c:130 ../db/db.execute/main.c:138 #: ../db/db.select/main.c:266 ../db/db.tables/main.c:98 #: ../db/db.dropdb/main.c:72 ../db/db.createdb/main.c:72 #: ../vector/v.what.rast3/main.c:69 ../vector/v.class/main.c:47 #: ../vector/v.db.connect/main.c:53 ../vector/v.db.select/main.c:55 #: ../vector/v.what.rast/main.c:76 ../vector/v.univar/main.c:95 #: ../vector/v.distance/main.c:124 ../vector/v.vect.stats/main.c:131 -#: ../vector/v.to.db/main.c:37 +#: ../vector/v.to.db/main.c:39 msgid "attribute table" msgstr "" @@ -829,12 +836,12 @@ #: ../db/db.databases/main.c:95 ../db/db.drivers/main.c:71 #: ../db/db.columns/main.c:99 ../db/db.copy/main.c:35 #: ../db/db.connect/main.c:43 ../db/db.describe/main.c:129 -#: ../db/db.execute/main.c:125 ../db/db.select/main.c:265 +#: ../db/db.execute/main.c:137 ../db/db.select/main.c:265 #: ../db/db.login/main.c:40 ../db/db.tables/main.c:97 ../db/db.dropdb/main.c:71 #: ../db/db.createdb/main.c:71 ../vector/v.db.connect/main.c:54 #: ../vector/v.db.select/main.c:56 ../vector/v.distance/main.c:123 #: ../vector/v.in.db/main.c:54 ../vector/v.vect.stats/main.c:132 -#: ../vector/v.to.db/main.c:38 +#: ../vector/v.to.db/main.c:40 msgid "database" msgstr "データベース " @@ -869,7 +876,7 @@ #: ../locale/scriptstrings/r.colors.stddev_to_translate.c:3 #: ../locale/scriptstrings/t.rast.colors_to_translate.c:3 -#: ../raster/r.colors/edit_colors.c:67 ../raster/r.colors.out/raster_main.c:46 +#: ../raster/r.colors/edit_colors.c:84 ../raster/r.colors.out/raster_main.c:46 #: ../raster/r.colors.out/raster3d_main.c:47 ../raster/r.what.color/main.c:90 #: ../display/d.colortable/main.c:62 ../vector/v.colors/main.c:56 #: ../vector/v.colors.out/main.c:50 @@ -897,8 +904,8 @@ #: ../vector/v.segment/main.c:61 ../vector/v.drape/main.c:57 #: ../vector/v.buffer/main.c:225 ../vector/v.select/main.c:49 #: ../vector/v.extrude/main.c:68 ../vector/v.in.region/main.c:42 -#: ../vector/v.hull/main.c:53 ../vector/v.in.ogr/main.c:198 -#: ../vector/v.patch/main.c:70 ../vector/v.overlay/main.c:64 +#: ../vector/v.hull/main.c:53 ../vector/v.in.ogr/main.c:201 +#: ../vector/v.patch/main.c:72 ../vector/v.overlay/main.c:64 #: ../vector/v.perturb/main.c:63 ../vector/v.to.3d/main.c:37 #: ../vector/v.type/main.c:39 ../vector/v.delaunay/main.c:86 #: ../vector/v.univar/main.c:96 ../vector/v.to.points/main.c:54 @@ -915,6 +922,7 @@ #: ../locale/scriptstrings/v.dissolve_to_translate.c:4 #: ../misc/m.measure/main.c:49 ../vector/v.buffer/main.c:223 #: ../vector/v.type/main.c:41 ../vector/v.category/main.c:695 +#: ../vector/v.to.db/main.c:41 msgid "area" msgstr "エリア" @@ -1024,10 +1032,10 @@ #: ../raster/r.external.out/main.c:236 ../raster/r.out.png/main.c:113 #: ../raster/r.out.ascii/main.c:60 ../raster/r.out.mpeg/main.c:103 #: ../raster/r.out.ppm/main.c:55 ../raster/r.out.mat/main.c:63 -#: ../raster3d/r3.out.netcdf/main.c:587 ../raster3d/r3.out.vtk/main.c:377 +#: ../raster3d/r3.out.netcdf/main.c:588 ../raster3d/r3.out.vtk/main.c:377 #: ../raster3d/r3.out.bin/main.c:206 ../raster3d/r3.out.v5d/main.c:285 #: ../raster3d/r3.out.ascii/main.c:303 ../vector/v.out.vtk/main.c:48 -#: ../vector/v.external.out/main.c:44 ../vector/v.out.ogr/main.c:83 +#: ../vector/v.external.out/main.c:44 ../vector/v.out.ogr/main.c:84 #: ../vector/v.out.dxf/main.c:57 ../vector/v.out.lidar/main.c:472 #: ../vector/v.out.ascii/main.c:48 ../vector/v.out.svg/main.c:78 #: ../vector/v.out.pov/main.c:47 ../vector/v.colors.out/main.c:51 @@ -1082,7 +1090,7 @@ msgstr "" #: ../locale/scriptstrings/v.clip_to_translate.c:9 -#: ../raster/r.in.gdal/main.c:203 ../raster/r.in.gdal/main.c:236 +#: ../raster/r.in.gdal/main.c:220 ../raster/r.in.gdal/main.c:253 #: ../vector/v.db.select/main.c:101 msgid "Region" msgstr "" @@ -1109,7 +1117,7 @@ #: ../raster/r.univar/r.univar_main.c:105 ../raster/r.report/main.c:68 #: ../raster/r.quant/main.c:48 ../raster/r.mode/main.c:56 #: ../raster/r.support.stats/main.c:39 ../raster/r.neighbors/main.c:169 -#: ../raster/r.clump/main.c:59 ../raster/r.cross/main.c:70 +#: ../raster/r.clump/main.c:59 ../raster/r.cross/main.c:69 #: ../raster/r.in.lidar/main.c:111 ../raster/r.statistics/main.c:56 #: ../raster/r.stats.zonal/main.c:102 ../raster/r.regression.line/main.c:47 #: ../raster/r.in.xyz/main.c:160 ../raster/r.kappa/main.c:69 @@ -1118,7 +1126,7 @@ #: ../raster3d/r3.neighbors/main.c:211 ../raster3d/r3.stats/main.c:49 #: ../raster3d/r3.in.lidar/main.c:165 ../imagery/i.cca/main.c:85 #: ../vector/v.kcv/main.c:56 ../vector/v.class/main.c:48 -#: ../vector/v.random/main.c:99 ../vector/v.perturb/main.c:64 +#: ../vector/v.random/main.c:102 ../vector/v.perturb/main.c:64 #: ../vector/v.normal/main.c:73 ../vector/v.qcount/main.c:61 #: ../vector/v.univar/main.c:93 ../vector/v.neighbors/main.c:52 #: ../vector/v.outlier/main.c:70 @@ -1145,9 +1153,9 @@ #: ../locale/scriptstrings/t.sample_to_translate.c:3 #: ../locale/scriptstrings/t.vect.observe.strds_to_translate.c:3 #: ../locale/scriptstrings/t.vect.what.strds_to_translate.c:3 -#: ../raster/r.random/main.c:52 ../raster/r.random.cells/main.c:48 +#: ../raster/r.random/main.c:53 ../raster/r.random.cells/main.c:48 #: ../display/d.where/main.c:44 ../vector/v.what.rast3/main.c:65 -#: ../vector/v.random/main.c:98 ../vector/v.drape/main.c:58 +#: ../vector/v.random/main.c:101 ../vector/v.drape/main.c:58 #: ../vector/v.extrude/main.c:69 ../vector/v.what.rast/main.c:72 #: ../vector/v.sample/main.c:76 msgid "sampling" @@ -1202,7 +1210,6 @@ #: ../locale/scriptstrings/i.in.spotvgt_to_translate.c:2 #: ../locale/scriptstrings/i.image.mosaic_to_translate.c:2 #: ../locale/scriptstrings/i.spectral_to_translate.c:2 -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:2 #: ../locale/scriptstrings/i.oif_to_translate.c:2 #: ../locale/scriptstrings/r.in.aster_to_translate.c:4 #: ../locale/scriptstrings/i.tasscap_to_translate.c:2 @@ -1210,7 +1217,7 @@ #: ../imagery/i.segment/main.c:36 ../imagery/i.eb.soilheatflux/main.c:49 #: ../imagery/i.gensig/main.c:39 ../imagery/i.evapo.mh/main.c:69 #: ../imagery/i.eb.eta/main.c:42 ../imagery/i.his.rgb/main.c:46 -#: ../imagery/i.rectify/main.c:83 ../imagery/i.maxlik/main.c:61 +#: ../imagery/i.rectify/main.c:83 ../imagery/i.maxlik/main.c:63 #: ../imagery/i.fft/main.c:78 ../imagery/i.smap/main.c:38 #: ../imagery/i.eb.evapfr/main.c:47 ../imagery/i.target/main.c:45 #: ../imagery/i.evapo.pt/main.c:66 ../imagery/i.gensigset/main.c:40 @@ -1221,7 +1228,7 @@ #: ../imagery/i.landsat.acca/main.c:105 ../imagery/i.modis.qc/main.c:168 #: ../imagery/i.zc/main.c:53 ../imagery/i.pca/main.c:72 #: ../imagery/i.ifft/main.c:77 ../imagery/i.landsat.toar/main.c:70 -#: ../imagery/i.emissivity/main.c:44 ../imagery/i.group/main.c:52 +#: ../imagery/i.emissivity/main.c:44 ../imagery/i.group/main.c:53 #: ../imagery/i.biomass/main.c:50 ../imagery/i.evapo.pm/main.c:58 #: ../imagery/i.ortho.photo/i.ortho.camera/main.c:56 #: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:87 @@ -1293,7 +1300,7 @@ #: ../locale/scriptstrings/d.shade_to_translate.c:3 #: ../locale/scriptstrings/r.shade_to_translate.c:3 -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:3 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:4 #: ../locale/scriptstrings/r.in.aster_to_translate.c:6 #: ../locale/scriptstrings/r.plane_to_translate.c:3 #: ../raster/r.param.scale/interface.c:57 ../raster/r.relief/main.c:108 @@ -1314,7 +1321,7 @@ #: ../locale/scriptstrings/d.shade_to_translate.c:6 #: ../locale/scriptstrings/r.shade_to_translate.c:6 -#: ../misc/m.nviz.image/main.c:51 ../misc/m.nviz.script/main.c:74 +#: ../misc/m.nviz.image/main.c:50 ../misc/m.nviz.script/main.c:74 #: ../visualization/ximgview/main.c:294 msgid "visualization" msgstr "" @@ -1352,7 +1359,7 @@ msgstr "" #: ../locale/scriptstrings/t.select_to_translate.c:9 -#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:13 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:14 msgid "Perform a dry run, compute all dependencies and module calls but don't run them" msgstr "" @@ -1390,8 +1397,8 @@ #: ../vector/v.to.rast/main.c:63 ../vector/v.out.ogr/args.c:12 #: ../vector/v.out.ogr/args.c:22 ../vector/v.out.ogr/args.c:102 #: ../vector/v.clean/main.c:61 ../vector/v.clean/main.c:64 -#: ../vector/v.random/main.c:119 ../vector/v.random/main.c:123 -#: ../vector/v.random/main.c:126 ../vector/v.random/main.c:129 +#: ../vector/v.random/main.c:122 ../vector/v.random/main.c:126 +#: ../vector/v.random/main.c:129 ../vector/v.random/main.c:132 #: ../vector/v.out.lidar/main.c:487 ../vector/v.out.lidar/main.c:491 #: ../vector/v.out.lidar/main.c:588 ../vector/v.out.ascii/args.c:24 #: ../vector/v.out.ascii/args.c:28 ../vector/v.out.ascii/args.c:43 @@ -1401,7 +1408,7 @@ #: ../vector/v.in.lidar/main.c:228 ../vector/v.in.lidar/main.c:283 #: ../vector/v.in.lidar/main.c:289 ../vector/v.in.lidar/main.c:297 #: ../vector/v.reclass/main.c:77 ../vector/v.reclass/main.c:82 -#: ../vector/v.surf.rst/main.c:178 ../vector/v.surf.rst/main.c:190 +#: ../vector/v.surf.rst/main.c:180 ../vector/v.surf.rst/main.c:192 #: ../vector/v.db.select/main.c:64 ../vector/v.db.select/main.c:67 #: ../vector/v.db.select/main.c:70 ../vector/v.db.select/main.c:76 #: ../vector/v.db.select/main.c:116 ../vector/v.net.allpairs/main.c:75 @@ -1416,13 +1423,13 @@ #: ../vector/v.profile/main.c:165 ../vector/v.profile/main.c:168 #: ../vector/v.profile/main.c:173 ../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:237 -#: ../vector/v.in.ogr/main.c:242 ../vector/v.in.ogr/main.c:251 -#: ../vector/v.in.ogr/main.c:267 ../vector/v.in.ogr/main.c:315 -#: ../vector/v.in.ogr/main.c:360 ../vector/v.to.3d/args.c:19 +#: ../vector/v.extrude/main.c:95 ../vector/v.in.ogr/main.c:254 +#: ../vector/v.in.ogr/main.c:259 ../vector/v.in.ogr/main.c:268 +#: ../vector/v.in.ogr/main.c:284 ../vector/v.in.ogr/main.c:332 +#: ../vector/v.in.ogr/main.c:377 ../vector/v.to.3d/args.c:19 #: ../vector/v.to.3d/args.c:25 ../vector/v.in.db/main.c:94 #: ../vector/v.to.points/main.c:67 ../vector/v.to.points/main.c:71 -#: ../vector/v.decimate/main.c:149 ../vector/v.decimate/main.c:152 +#: ../vector/v.decimate/main.c:150 ../vector/v.decimate/main.c:153 #: ../vector/v.category/main.c:85 ../vector/v.category/main.c:89 #: ../vector/v.category/main.c:93 ../vector/v.edit/args.c:24 #: ../vector/v.edit/args.c:29 ../vector/v.edit/args.c:118 @@ -1431,15 +1438,16 @@ #: ../vector/v.edit/args.c:152 ../vector/v.edit/args.c:170 #: ../vector/v.edit/args.c:205 ../vector/v.net.centrality/main.c:121 #: ../vector/v.net.centrality/main.c:123 ../vector/v.out.postgis/args.c:15 -#: ../vector/v.out.postgis/args.c:19 ../vector/v.vect.stats/main.c:157 -#: ../vector/v.vect.stats/main.c:162 ../vector/v.vect.stats/main.c:167 -#: ../vector/v.vect.stats/main.c:172 ../vector/v.vect.stats/main.c:177 -#: ../vector/v.vect.stats/main.c:182 ../vector/v.extract/main.c:98 -#: ../vector/v.extract/main.c:103 ../vector/v.extract/main.c:109 -#: ../vector/v.extract/main.c:112 ../vector/v.extract/main.c:115 -#: ../vector/v.extract/main.c:125 ../vector/v.extract/main.c:135 -#: ../vector/v.generalize/main.c:94 ../vector/v.generalize/main.c:233 -#: ../vector/v.generalize/main.c:236 ../vector/v.to.db/parse.c:45 +#: ../vector/v.out.postgis/args.c:19 ../vector/v.vect.stats/main.c:153 +#: ../vector/v.vect.stats/main.c:158 ../vector/v.vect.stats/main.c:163 +#: ../vector/v.vect.stats/main.c:168 ../vector/v.vect.stats/main.c:173 +#: ../vector/v.vect.stats/main.c:178 ../vector/v.vect.stats/main.c:183 +#: ../vector/v.extract/main.c:99 ../vector/v.extract/main.c:105 +#: ../vector/v.extract/main.c:111 ../vector/v.extract/main.c:114 +#: ../vector/v.extract/main.c:117 ../vector/v.extract/main.c:127 +#: ../vector/v.extract/main.c:137 ../vector/v.generalize/main.c:94 +#: ../vector/v.generalize/main.c:233 ../vector/v.generalize/main.c:236 +#: ../vector/v.to.db/parse.c:45 msgid "Selection" msgstr "é¸æŠž" @@ -1523,8 +1531,8 @@ #: ../locale/scriptstrings/r.in.wms_to_translate.c:26 #: ../locale/scriptstrings/r.in.wms_to_translate.c:28 #: ../db/db.databases/main.c:80 ../db/db.databases/main.c:91 -#: ../db/db.execute/main.c:144 ../db/db.execute/main.c:149 -#: ../db/db.execute/main.c:154 ../db/db.select/main.c:219 +#: ../db/db.execute/main.c:156 ../db/db.execute/main.c:161 +#: ../db/db.execute/main.c:166 ../db/db.select/main.c:219 #: ../db/db.select/main.c:224 msgid "Connection" msgstr "接続" @@ -1638,7 +1646,7 @@ #: ../locale/scriptstrings/g.extension_to_translate.c:30 #: ../locale/scriptstrings/t.rast.colors_to_translate.c:15 #: ../locale/scriptstrings/r.mask_to_translate.c:20 -#: ../raster/r.colors/edit_colors.c:116 ../raster/r.null/main.c:108 +#: ../raster/r.colors/edit_colors.c:133 ../raster/r.null/main.c:108 #: ../vector/v.colors/main.c:122 msgid "Remove" msgstr "削除" @@ -1657,7 +1665,7 @@ #: ../locale/scriptstrings/r.reclass.area_to_translate.c:4 #: ../locale/scriptstrings/t.rast.neighbors_to_translate.c:3 #: ../locale/scriptstrings/r3.in.xyz_to_translate.c:8 -#: ../raster/r.neighbors/main.c:170 ../raster/r.series/main.c:138 +#: ../raster/r.neighbors/main.c:170 ../raster/r.series/main.c:139 #: ../raster/r.in.lidar/main.c:113 ../raster/r.in.xyz/main.c:162 #: ../raster/r.patch/main.c:63 ../raster3d/r3.neighbors/main.c:212 #: ../raster3d/r3.in.lidar/main.c:167 ../vector/v.neighbors/main.c:54 @@ -1665,7 +1673,7 @@ msgstr "" #: ../locale/scriptstrings/t.rast.series_to_translate.c:4 -#: ../raster/r.series.accumulate/main.c:81 ../raster/r.series/main.c:139 +#: ../raster/r.series.accumulate/main.c:81 ../raster/r.series/main.c:140 #: ../raster/r.patch/main.c:64 ../raster/r.series.interp/main.c:65 msgid "series" msgstr "" @@ -1679,7 +1687,7 @@ msgstr "" #: ../locale/scriptstrings/t.rast.series_to_translate.c:8 -#: ../raster/r.neighbors/main.c:239 ../raster/r.series/main.c:168 +#: ../raster/r.neighbors/main.c:239 ../raster/r.series/main.c:169 #: ../raster/r.resamp.stats/main.c:282 ../raster3d/r3.neighbors/main.c:127 msgid "Quantile to calculate for method=quantile" msgstr "エリアã®ã‚»ãƒ³ãƒˆãƒ­ã‚¤ãƒ‰ã‚’計算ã§ãã¾ã›ã‚“" @@ -1694,8 +1702,8 @@ msgstr "" #: ../locale/scriptstrings/t.rast.series_to_translate.c:11 -#: ../raster/r.series.accumulate/main.c:159 ../raster/r.series/main.c:187 -#: ../raster/r.resamp.stats/main.c:288 ../raster/r.resamp.filter/main.c:431 +#: ../raster/r.series.accumulate/main.c:159 ../raster/r.series/main.c:188 +#: ../raster/r.resamp.stats/main.c:288 ../raster/r.resamp.filter/main.c:436 msgid "Propagate NULLs" msgstr "NULL値をä¼æ¬ã™ã‚‹" @@ -1703,8 +1711,8 @@ msgid "Lists information about space time datasets and maps." msgstr "" -#: ../locale/scriptstrings/t.info_to_translate.c:4 ../raster/r.info/main.c:72 -#: ../raster3d/r3.info/main.c:78 ../general/g.region/main.c:67 +#: ../locale/scriptstrings/t.info_to_translate.c:4 ../raster/r.info/main.c:74 +#: ../raster3d/r3.info/main.c:78 ../general/g.region/main.c:68 #: ../vector/v.info/main.c:40 msgid "extent" msgstr "範囲" @@ -1716,8 +1724,8 @@ #: ../locale/scriptstrings/t.info_to_translate.c:9 #: ../locale/scriptstrings/i.oif_to_translate.c:6 #: ../raster/r.regression.multi/main.c:162 -#: ../raster/r.regression.line/main.c:69 ../general/g.region/main.c:147 -#: ../imagery/i.group/main.c:88 +#: ../raster/r.regression.line/main.c:69 ../general/g.region/main.c:148 +#: ../imagery/i.group/main.c:94 msgid "Print in shell script style" msgstr "シェルスクリプト形å¼ã§è¡¨ç¤º" @@ -1919,8 +1927,8 @@ msgstr "" #: ../locale/scriptstrings/v.what.vect_to_translate.c:16 -msgid "Maximum query distance in map units" -msgstr "マップユニットã®æœ€å¤§æ¤œç´¢è·é›¢" +msgid "Maximum query distance in map units (meters for ll)" +msgstr "" #: ../locale/scriptstrings/t.rast.contour_to_translate.c:1 msgid "Produces a space time vector dataset of specified contours from a space time raster dataset." @@ -1987,7 +1995,7 @@ #: ../general/g.rename/main.c:46 ../general/g.copy/main.c:42 #: ../general/g.dirseps/main.c:35 ../general/g.access/main.c:38 #: ../general/g.filename/main.c:40 ../general/g.remove/main.c:70 -#: ../imagery/i.target/main.c:46 ../imagery/i.group/main.c:53 +#: ../imagery/i.target/main.c:46 ../imagery/i.group/main.c:54 msgid "map management" msgstr "" @@ -2006,10 +2014,10 @@ #: ../locale/scriptstrings/r3.in.xyz_to_translate.c:2 #: ../locale/scriptstrings/t.rast3d.algebra_to_translate.c:4 #: ../locale/scriptstrings/t.rast3d.extract_to_translate.c:4 -#: ../raster/r.colors/edit_colors.c:59 ../raster/r.univar/r3.univar_main.c:98 +#: ../raster/r.colors/edit_colors.c:76 ../raster/r.univar/r3.univar_main.c:98 #: ../raster/r.to.rast3elev/main.c:363 #: ../raster/r.colors.out/raster3d_main.c:46 ../raster3d/r3.support/main.c:49 -#: ../raster3d/r3.gwflow/main.c:159 ../raster3d/r3.out.netcdf/main.c:586 +#: ../raster3d/r3.gwflow/main.c:159 ../raster3d/r3.out.netcdf/main.c:587 #: ../raster3d/r3.retile/main.c:96 ../raster3d/r3.neighbors/main.c:208 #: ../raster3d/r3.out.vtk/main.c:376 ../raster3d/r3.mkdspf/main.c:79 #: ../raster3d/r3.mask/main.c:133 ../raster3d/r3.in.v5d/main.c:178 @@ -2020,7 +2028,7 @@ #: ../raster3d/r3.to.rast/main.c:259 ../raster3d/r3.stats/main.c:48 #: ../raster3d/r3.gradient/main.c:43 ../raster3d/r3.out.ascii/main.c:302 #: ../raster3d/r3.in.lidar/main.c:162 ../raster3d/r3.null/main.c:180 -#: ../raster3d/r3.in.ascii/main.c:354 ../misc/m.nviz.image/main.c:55 +#: ../raster3d/r3.in.ascii/main.c:354 ../misc/m.nviz.image/main.c:54 #: ../misc/m.nviz.script/main.c:72 msgid "raster3d" msgstr "ラスタ3D" @@ -2034,7 +2042,7 @@ #: ../locale/scriptstrings/t.rast3d.extract_to_translate.c:5 #: ../raster/r.to.rast3/main.c:199 ../raster/r.to.rast3elev/main.c:364 #: ../raster3d/r3.support/main.c:51 ../raster3d/r3.gwflow/main.c:161 -#: ../raster3d/r3.out.netcdf/main.c:589 ../raster3d/r3.retile/main.c:98 +#: ../raster3d/r3.out.netcdf/main.c:590 ../raster3d/r3.retile/main.c:98 #: ../raster3d/r3.neighbors/main.c:210 ../raster3d/r3.out.vtk/main.c:378 #: ../raster3d/r3.mkdspf/main.c:81 ../raster3d/r3.mask/main.c:135 #: ../raster3d/r3.in.v5d/main.c:180 ../raster3d/r3.out.bin/main.c:207 @@ -2120,18 +2128,19 @@ #: ../raster/r.in.gridatb/main.c:46 ../raster/r.in.png/main.c:520 #: ../raster/r.in.lidar/main.c:109 ../raster/r.in.xyz/main.c:159 #: ../raster/r.in.bin/main.c:258 ../raster/r.in.mat/main.c:92 -#: ../raster/r.proj/main.c:147 ../raster/r.in.gdal/main.c:93 +#: ../raster/r.proj/main.c:150 ../raster/r.in.gdal/main.c:96 #: ../raster/r.external/main.c:58 ../raster3d/r3.in.v5d/main.c:179 #: ../raster3d/r3.in.bin/main.c:253 ../raster3d/r3.in.lidar/main.c:163 -#: ../raster3d/r3.in.ascii/main.c:355 ../vector/v.proj/main.c:71 +#: ../raster3d/r3.in.ascii/main.c:355 ../vector/v.proj/main.c:76 #: ../vector/v.in.lidar/main.c:137 ../vector/v.in.dwg/main.c:83 -#: ../vector/v.in.ogr/main.c:195 ../vector/v.in.db/main.c:53 +#: ../vector/v.in.ogr/main.c:198 ../vector/v.in.db/main.c:53 #: ../vector/v.in.ascii/main.c:71 ../vector/v.in.dxf/main.c:65 #: ../vector/v.external/main.c:53 msgid "import" msgstr "インãƒãƒ¼ãƒˆ" #: ../locale/scriptstrings/i.in.spotvgt_to_translate.c:4 +#: ../imagery/i.vi/main.c:92 msgid "NDVI" msgstr "" @@ -2153,6 +2162,7 @@ #: ../locale/scriptstrings/t.vect.algebra_to_translate.c:3 #: ../locale/scriptstrings/t.rast.algebra_to_translate.c:3 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:3 #: ../locale/scriptstrings/t.rast.mapcalc_to_translate.c:3 #: ../locale/scriptstrings/t.rast3d.mapcalc_to_translate.c:3 #: ../locale/scriptstrings/t.rast3d.algebra_to_translate.c:3 @@ -2169,7 +2179,7 @@ msgstr "" #: ../locale/scriptstrings/t.vect.algebra_to_translate.c:9 -#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:10 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:11 #: ../locale/scriptstrings/t.rast.mapcalc_to_translate.c:11 #: ../locale/scriptstrings/t.rast3d.mapcalc_to_translate.c:12 #: ../locale/scriptstrings/t.rast3d.algebra_to_translate.c:11 @@ -2247,7 +2257,7 @@ msgstr "" #: ../locale/scriptstrings/t.rast.to.vect_to_translate.c:18 -#: ../raster/r.to.vect/main.c:117 ../vector/v.proj/main.c:130 +#: ../raster/r.to.vect/main.c:117 ../vector/v.proj/main.c:143 msgid "Do not build vector topology" msgstr "" @@ -2278,7 +2288,7 @@ msgstr "" #: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:3 -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:4 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:5 #: ../raster/r.resamp.interp/main.c:78 ../raster/r.surf.idw/main.c:106 #: ../raster/r.surf.contour/main.c:62 ../raster/r.fill.stats/main.c:777 #: ../raster/r.series.interp/main.c:66 ../raster/r.resamp.bspline/main.c:82 @@ -2287,11 +2297,18 @@ msgid "interpolation" msgstr "" -#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:9 -msgid "Number of interpolation processes to run in parallel" +#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:6 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:7 +#: ../raster/r.fill.stats/main.c:779 ../raster/r.resamp.bspline/main.c:84 +#: ../vector/v.surf.rst/main.c:152 ../vector/v.vol.rst/main.c:241 +msgid "no-data filling" msgstr "" #: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:10 +msgid "Number of interpolation processes to run in parallel" +msgstr "" + +#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:11 msgid "Assign the space time raster dataset start and end time to the output map" msgstr "" @@ -2339,7 +2356,7 @@ #: ../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 -#: ../raster/r.watershed/front/main.c:76 +#: ../raster/r.watershed/front/main.c:78 msgid "accumulation" msgstr "" @@ -2474,6 +2491,7 @@ msgstr "" #: ../locale/scriptstrings/r.in.wms_to_translate.c:6 +#: ../locale/scriptstrings/r.drain_to_translate.c:9 #: ../locale/scriptstrings/r.import_to_translate.c:11 #: ../locale/scriptstrings/r3.in.xyz_to_translate.c:14 #: ../imagery/i.ifft/main.c:93 ../vector/v.kernel/main.c:133 @@ -2554,7 +2572,7 @@ msgstr "" #: ../locale/scriptstrings/r.in.wms_to_translate.c:32 -#: ../display/d.mon/main.c:102 ../display/d.grid/main.c:113 +#: ../display/d.mon/main.c:102 ../display/d.grid/main.c:112 #: ../display/d.legend.vect/main.c:101 ../display/d.legend/main.c:246 #: ../display/d.path/main.c:115 ../display/d.erase/main.c:37 #: ../display/d.histogram/main.c:108 ../general/g.pnmcomp/main.c:325 @@ -2592,8 +2610,8 @@ msgstr "" #: ../locale/scriptstrings/t.vect.db.select_to_translate.c:6 -#: ../vector/v.decimate/main.c:128 ../vector/v.outlier/main.c:72 -#: ../vector/v.extract/main.c:79 +#: ../vector/v.decimate/main.c:129 ../vector/v.outlier/main.c:72 +#: ../vector/v.extract/main.c:80 msgid "select" msgstr "é¸æŠž" @@ -2666,7 +2684,7 @@ #: ../locale/scriptstrings/v.build.all_to_translate.c:3 #: ../locale/scriptstrings/t.topology_to_translate.c:3 #: ../vector/v.clean/main.c:52 ../vector/v.build.polylines/main.c:111 -#: ../vector/v.in.ogr/main.c:197 ../vector/v.build/main.c:37 +#: ../vector/v.in.ogr/main.c:200 ../vector/v.build/main.c:37 #: ../vector/v.info/main.c:39 ../vector/v.out.postgis/main.c:48 #: ../vector/v.generalize/main.c:82 msgid "topology" @@ -2683,7 +2701,7 @@ msgstr "" #: ../locale/scriptstrings/t.snap_to_translate.c:4 ../vector/v.clean/main.c:54 -#: ../vector/v.in.ogr/main.c:199 +#: ../vector/v.in.ogr/main.c:202 msgid "snapping" msgstr "スナップ" @@ -2698,14 +2716,14 @@ #: ../locale/scriptstrings/v.import_to_translate.c:4 #: ../locale/scriptstrings/r.import_to_translate.c:4 -#: ../locale/scriptstrings/m.proj_to_translate.c:3 ../raster/r.proj/main.c:145 -#: ../raster/r.latlong/main.c:59 ../general/g.proj/main.c:65 -#: ../general/g.setproj/main.c:79 ../vector/v.proj/main.c:69 +#: ../locale/scriptstrings/m.proj_to_translate.c:3 ../raster/r.proj/main.c:148 +#: ../raster/r.latlong/main.c:58 ../general/g.proj/main.c:65 +#: ../general/g.setproj/main.c:79 ../vector/v.proj/main.c:74 msgid "projection" msgstr "投影法" #: ../locale/scriptstrings/v.import_to_translate.c:5 -#: ../vector/v.in.ogr/main.c:207 +#: ../vector/v.in.ogr/main.c:210 msgid "Name of OGR datasource to be imported" msgstr "" @@ -2714,6 +2732,7 @@ #: ../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/i.spectral_to_translate.c:9 #: ../locale/scriptstrings/r.import_to_translate.c:6 #: ../locale/scriptstrings/r.import_to_translate.c:8 #: ../locale/scriptstrings/t.register_to_translate.c:6 @@ -2729,15 +2748,15 @@ #: ../locale/scriptstrings/r3.in.xyz_to_translate.c:22 #: ../locale/scriptstrings/r3.in.xyz_to_translate.c:24 #: ../locale/scriptstrings/r3.in.xyz_to_translate.c:27 -#: ../raster/r.sun/main.c:272 ../raster/r.sun/main.c:281 -#: ../raster/r.sun/main.c:290 ../raster/r.sun/main.c:299 -#: ../raster/r.sun/main.c:307 ../raster/r.sun/main.c:316 -#: ../raster/r.sun/main.c:325 ../raster/r.sun/main.c:334 -#: ../raster/r.sun/main.c:343 ../raster/r.sun/main.c:352 -#: ../raster/r.sun/main.c:361 ../raster/r.sun/main.c:370 -#: ../raster/r.sun/main.c:379 ../raster/r.sun/main.c:386 -#: ../raster/r.sun/main.c:394 ../raster/r.horizon/main.c:195 -#: ../raster/r.horizon/main.c:204 ../raster/r.horizon/main.c:212 +#: ../raster/r.sun/main.c:271 ../raster/r.sun/main.c:280 +#: ../raster/r.sun/main.c:289 ../raster/r.sun/main.c:298 +#: ../raster/r.sun/main.c:306 ../raster/r.sun/main.c:315 +#: ../raster/r.sun/main.c:324 ../raster/r.sun/main.c:333 +#: ../raster/r.sun/main.c:342 ../raster/r.sun/main.c:351 +#: ../raster/r.sun/main.c:360 ../raster/r.sun/main.c:369 +#: ../raster/r.sun/main.c:378 ../raster/r.sun/main.c:385 +#: ../raster/r.sun/main.c:393 ../raster/r.horizon/main.c:194 +#: ../raster/r.horizon/main.c:203 ../raster/r.horizon/main.c:211 #: ../raster/r.spread/main.c:125 ../raster/r.spread/main.c:139 #: ../raster/r.spread/main.c:151 ../raster/r.spread/main.c:164 #: ../raster/r.spread/main.c:177 ../raster/r.spread/main.c:189 @@ -2745,6 +2764,7 @@ #: ../raster/r.in.lidar/main.c:133 ../raster/r.in.xyz/main.c:213 #: ../raster/r.in.xyz/main.c:222 ../raster/r.in.xyz/main.c:230 #: ../raster/r.in.xyz/main.c:241 ../raster/r.in.xyz/main.c:251 +#: ../raster/r.buildvrt/main.c:86 ../raster/r.buildvrt/main.c:92 #: ../raster/r.external/main.c:66 ../raster/r.external/main.c:74 #: ../raster/r.external/main.c:83 ../raster/r.sim/r.sim.sediment/main.c:158 #: ../raster/r.sim/r.sim.sediment/main.c:166 @@ -2761,18 +2781,18 @@ #: ../display/d.text/main.c:154 ../raster3d/r3.flow/main.c:188 #: ../raster3d/r3.flow/main.c:195 ../raster3d/r3.flow/main.c:205 #: ../raster3d/r3.in.lidar/main.c:177 ../raster3d/r3.in.lidar/main.c:184 -#: ../vector/v.in.ogr/main.c:223 ../vector/v.edit/args.c:96 +#: ../vector/v.in.ogr/main.c:240 ../vector/v.edit/args.c:96 #: ../vector/v.edit/args.c:215 msgid "Input" msgstr "入力 " #: ../locale/scriptstrings/v.import_to_translate.c:7 -#: ../vector/v.in.ogr/main.c:219 +#: ../vector/v.in.ogr/main.c:236 msgid "OGR layer name. If not given, all available layers are imported" msgstr "OGRレイヤーåã€æŒ‡å®šã—ãªã„å ´åˆã¯åˆ©ç”¨å¯èƒ½ãªå…¨ã¦ã®ãƒ¬ã‚¤ãƒ¤ãƒ¼ã‚’å–ã‚Šè¾¼ã¿" #: ../locale/scriptstrings/v.import_to_translate.c:9 -#: ../vector/v.proj/main.c:106 +#: ../vector/v.proj/main.c:111 msgid "Name for output vector map (default: input)" msgstr "出力ラスターマップå" @@ -2786,17 +2806,17 @@ #: ../locale/scriptstrings/v.import_to_translate.c:14 #: ../locale/scriptstrings/db.in.ogr_to_translate.c:11 -#: ../vector/v.in.ogr/main.c:296 +#: ../vector/v.in.ogr/main.c:313 msgid "Encoding value for attribute data" msgstr "" #: ../locale/scriptstrings/v.import_to_translate.c:15 -#: ../vector/v.in.ogr/main.c:298 +#: ../vector/v.in.ogr/main.c:315 msgid "Overrides encoding interpretation, useful when importing ESRI Shapefile" msgstr "" #: ../locale/scriptstrings/v.import_to_translate.c:17 -#: ../vector/v.in.ogr/main.c:274 +#: ../vector/v.in.ogr/main.c:291 msgid "Snapping threshold for boundaries (map units)" msgstr "" @@ -2824,12 +2844,12 @@ msgstr "" #: ../locale/scriptstrings/v.import_to_translate.c:25 -#: ../vector/v.in.ogr/main.c:319 +#: ../vector/v.in.ogr/main.c:336 msgid "List supported OGR formats and exit" msgstr "" #: ../locale/scriptstrings/v.import_to_translate.c:26 -#: ../vector/v.in.ogr/main.c:325 +#: ../vector/v.in.ogr/main.c:342 msgid "List available OGR layers in data source and exit" msgstr "" @@ -2839,16 +2859,16 @@ #: ../locale/scriptstrings/t.rast.import_to_translate.c:18 #: ../locale/scriptstrings/t.vect.import_to_translate.c:14 #: ../locale/scriptstrings/r.import_to_translate.c:31 -#: ../raster/r.in.lidar/main.c:300 ../raster/r.in.gdal/main.c:185 +#: ../raster/r.in.lidar/main.c:300 ../raster/r.in.gdal/main.c:202 #: ../raster/r.external/main.c:102 ../raster3d/r3.in.lidar/main.c:293 -#: ../vector/v.in.lidar/main.c:321 ../vector/v.in.ogr/main.c:347 +#: ../vector/v.in.lidar/main.c:321 ../vector/v.in.ogr/main.c:364 #: ../vector/v.external/args.c:45 msgid "Override projection check (use current location's projection)" msgstr "" #: ../locale/scriptstrings/v.import_to_translate.c:28 #: ../locale/scriptstrings/r.import_to_translate.c:32 -#: ../vector/v.in.ogr/main.c:349 ../vector/v.external/args.c:47 +#: ../vector/v.in.ogr/main.c:366 ../vector/v.external/args.c:47 msgid "Assume that the dataset has the same projection as the current location" msgstr "" @@ -2977,66 +2997,66 @@ #: ../locale/scriptstrings/t.rast.colors_to_translate.c:22 #: ../locale/scriptstrings/t.rast.colors_to_translate.c:24 #: ../locale/scriptstrings/t.rast.colors_to_translate.c:26 -#: ../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 ../raster/r.category/main.c:81 +#: ../raster/r.colors/edit_colors.c:107 ../raster/r.colors/edit_colors.c:114 +#: ../raster/r.colors/edit_colors.c:121 ../raster/r.colors/edit_colors.c:128 +#: ../raster/r.colors/edit_colors.c:139 ../raster/r.colors/edit_colors.c:157 +#: ../raster/r.colors/edit_colors.c:162 ../raster/r.colors/edit_colors.c:167 +#: ../raster/r.colors/edit_colors.c:172 ../raster/r.category/main.c:81 #: ../raster/r.category/main.c:88 ../display/d.linegraph/main.c:270 #: ../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:112 ../vector/v.colors/main.c:138 -#: ../vector/v.colors/main.c:143 ../vector/v.colors/main.c:148 +#: ../vector/v.colors/main.c:112 ../vector/v.colors/main.c:145 +#: ../vector/v.colors/main.c:150 ../vector/v.colors/main.c:155 msgid "Define" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:8 -#: ../raster/r.colors/edit_colors.c:96 ../vector/v.colors/main.c:98 +#: ../raster/r.colors/edit_colors.c:113 ../vector/v.colors/main.c:98 msgid "Raster map from which to copy color table" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:10 -#: ../raster/r.colors/edit_colors.c:103 ../vector/v.colors/main.c:105 +#: ../raster/r.colors/edit_colors.c:120 ../vector/v.colors/main.c:105 msgid "3D raster map from which to copy color table" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:12 -#: ../raster/r.colors/edit_colors.c:109 ../vector/v.colors/main.c:111 +#: ../raster/r.colors/edit_colors.c:126 ../vector/v.colors/main.c:111 msgid "Path to rules file" msgstr "ルールファイルã¸ã®ãƒ‘ス" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:14 -#: ../raster/r.colors/edit_colors.c:115 ../vector/v.colors/main.c:121 +#: ../raster/r.colors/edit_colors.c:132 ../vector/v.colors/main.c:121 msgid "Remove existing color table" msgstr "ç¾åœ¨ã®ã‚«ãƒ©ãƒ¼ãƒ†ãƒ¼ãƒ–ルを削除" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:16 -#: ../raster/r.colors/edit_colors.c:121 ../vector/v.colors/main.c:127 +#: ../raster/r.colors/edit_colors.c:138 ../vector/v.colors/main.c:127 msgid "Only write new color table if it does not already exist" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:17 -#: ../raster/r.colors/edit_colors.c:126 ../vector/v.colors/main.c:131 +#: ../raster/r.colors/edit_colors.c:143 ../vector/v.colors/main.c:131 msgid "List available rules then exit" msgstr "使用å¯èƒ½ãªãƒ«ãƒ¼ãƒ«ã®ä¸€è¦§è¡¨ç¤º" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:19 -#: ../raster/r.colors/edit_colors.c:132 ../vector/v.colors/main.c:137 +#: ../raster/r.colors/edit_colors.c:156 ../vector/v.colors/main.c:144 msgid "Invert colors" msgstr "カラーテーブルをå転" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:21 -#: ../raster/r.colors/edit_colors.c:137 ../vector/v.colors/main.c:142 +#: ../raster/r.colors/edit_colors.c:161 ../vector/v.colors/main.c:149 msgid "Logarithmic scaling" msgstr "100対数ステップを割り当ã¦" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:23 -#: ../raster/r.colors/edit_colors.c:142 ../vector/v.colors/main.c:147 +#: ../raster/r.colors/edit_colors.c:166 ../vector/v.colors/main.c:154 msgid "Logarithmic-absolute scaling" msgstr "100絶対対数ステップを割り当ã¦" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:25 -#: ../raster/r.colors/edit_colors.c:147 +#: ../raster/r.colors/edit_colors.c:171 msgid "Histogram equalization" msgstr "ヒストグラム平å¦åŒ–" @@ -3054,6 +3074,7 @@ msgstr "" #: ../locale/scriptstrings/t.rename_to_translate.c:4 +#: ../locale/scriptstrings/v.db.renamecolumn_to_translate.c:5 #: ../general/g.rename/main.c:47 msgid "rename" msgstr "åå‰å¤‰æ›´" @@ -3212,7 +3233,7 @@ msgstr "" #: ../locale/scriptstrings/v.unpack_to_translate.c:1 -msgid "Imports a vector map as GRASS GIS specific archive file (packed with v.pack)" +msgid "Imports a GRASS GIS specific vector archive file (packed with v.pack) as a vector map" msgstr "" #: ../locale/scriptstrings/v.unpack_to_translate.c:5 @@ -3234,7 +3255,7 @@ #: ../locale/scriptstrings/r.unpack_to_translate.c:10 ../ps/ps.map/main.c:100 #: ../ps/ps.map/main.c:113 ../ps/ps.map/main.c:135 #: ../raster/r.univar/r.univar_main.c:42 ../raster/r.kappa/main.c:90 -#: ../raster/r.kappa/main.c:98 +#: ../raster/r.kappa/main.c:98 ../raster/r.kappa/main.c:114 msgid "Output settings" msgstr "" @@ -3242,7 +3263,7 @@ #: ../locale/scriptstrings/r.unpack_to_translate.c:9 #: ../locale/scriptstrings/t.rast.import_to_translate.c:19 #: ../locale/scriptstrings/t.vect.import_to_translate.c:15 -#: ../raster/r.in.lidar/main.c:302 ../raster/r.in.gdal/main.c:187 +#: ../raster/r.in.lidar/main.c:302 ../raster/r.in.gdal/main.c:204 #: ../raster/r.external/main.c:104 ../raster3d/r3.in.lidar/main.c:295 #: ../vector/v.in.lidar/main.c:323 msgid "Assume that the dataset has same projection as the current location" @@ -3276,6 +3297,7 @@ #: ../locale/scriptstrings/v.db.univar_to_translate.c:8 #: ../locale/scriptstrings/db.univar_to_translate.c:8 +#: ../raster/r.info/main.c:91 msgid "Print stats in shell script style" msgstr "" @@ -3344,7 +3366,7 @@ msgstr "" #: ../locale/scriptstrings/r.unpack_to_translate.c:1 -msgid "Imports a raster map as GRASS GIS specific archive file (packed with r.pack)" +msgid "Imports a GRASS GIS specific raster archive file (packed with r.pack) as a raster map" msgstr "" #: ../locale/scriptstrings/r.unpack_to_translate.c:6 @@ -3360,23 +3382,23 @@ msgid "multispectral" msgstr "" -#: ../locale/scriptstrings/i.spectral_to_translate.c:9 +#: ../locale/scriptstrings/i.spectral_to_translate.c:10 msgid "Name for output image (or text file for -t)" msgstr "" -#: ../locale/scriptstrings/i.spectral_to_translate.c:11 +#: ../locale/scriptstrings/i.spectral_to_translate.c:12 msgid "Graphics format for output file" msgstr "" -#: ../locale/scriptstrings/i.spectral_to_translate.c:13 +#: ../locale/scriptstrings/i.spectral_to_translate.c:14 msgid "Show sampling coordinates instead of numbering in the legend" msgstr "" -#: ../locale/scriptstrings/i.spectral_to_translate.c:14 +#: ../locale/scriptstrings/i.spectral_to_translate.c:15 msgid "Use gnuplot for display" msgstr "" -#: ../locale/scriptstrings/i.spectral_to_translate.c:15 +#: ../locale/scriptstrings/i.spectral_to_translate.c:16 msgid "output to text file" msgstr "" @@ -3480,8 +3502,8 @@ #: ../locale/scriptstrings/t.rast.import_to_translate.c:6 #: ../locale/scriptstrings/t.vect.import_to_translate.c:6 -#: ../raster/r.in.gdal/main.c:94 ../general/g.proj/main.c:66 -#: ../vector/v.in.ogr/main.c:200 +#: ../raster/r.in.gdal/main.c:97 ../general/g.proj/main.c:66 +#: ../vector/v.in.ogr/main.c:203 msgid "create location" msgstr "" @@ -3496,17 +3518,19 @@ msgstr "" #: ../locale/scriptstrings/t.rast.import_to_translate.c:13 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:23 #: ../locale/scriptstrings/r.import_to_translate.c:10 -#: ../raster/r.stream.extract/main.c:141 ../raster/r.resamp.bspline/main.c:151 -#: ../raster/r.proj/main.c:192 ../raster/r.in.gdal/main.c:123 +#: ../raster/r.stream.extract/main.c:141 ../raster/r.resamp.bspline/main.c:153 +#: ../raster/r.proj/main.c:195 ../raster/r.in.gdal/main.c:126 #: ../vector/v.to.rast/main.c:117 ../vector/v.surf.bspline/main.c:195 msgid "Cache size for raster rows" msgstr "" #: ../locale/scriptstrings/t.rast.import_to_translate.c:14 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:22 #: ../locale/scriptstrings/r.import_to_translate.c:9 -#: ../raster/r.stream.extract/main.c:140 ../raster/r.resamp.bspline/main.c:150 -#: ../raster/r.proj/main.c:191 ../raster/r.in.gdal/main.c:122 +#: ../raster/r.stream.extract/main.c:140 ../raster/r.resamp.bspline/main.c:152 +#: ../raster/r.proj/main.c:194 ../raster/r.in.gdal/main.c:125 #: ../vector/v.to.rast/main.c:116 ../vector/v.surf.bspline/main.c:194 msgid "Maximum memory to be used (in MB)" msgstr "" @@ -3602,52 +3626,68 @@ 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.rectify/main.c:132 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:3 +#: ../raster/r.surf.area/main.c:77 ../raster/r.contour/main.c:88 +#: ../raster/r.random.surface/main.c:58 ../raster/r.surf.random/main.c:37 +#: ../raster/r.surf.fractal/main.c:39 ../raster/r.surf.idw/main.c:105 +#: ../raster/r.surf.contour/main.c:61 ../raster/r.fill.stats/main.c:776 +#: ../raster/r.resamp.bspline/main.c:80 ../raster/r.surf.gauss/main.c:39 +#: ../vector/v.surf.idw/main.c:88 ../vector/v.surf.rst/main.c:148 +#: ../vector/v.surf.bspline/main.c:92 ../vector/v.vol.rst/main.c:237 +msgid "surface" +msgstr "" + +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:6 +#: ../raster/r.resamp.bspline/main.c:83 +msgid "splines" +msgstr "" + +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:8 +#: ../raster/r.proj/main.c:185 ../imagery/i.rectify/main.c:132 #: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:126 msgid "Interpolation method to use" msgstr "補間方法 " -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:6 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:9 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 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:10 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:12 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:14 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:16 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:18 msgid "RST options" msgstr "" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:8 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:11 msgid "Spline smoothing parameter" msgstr "スプラインスムージングパラメータ" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:10 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:13 msgid "Width of hole edge used for interpolation (in cells)" msgstr "" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:12 -#: ../vector/v.surf.rst/main.c:307 ../vector/v.vol.rst/main.c:319 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:15 +#: ../vector/v.surf.rst/main.c:310 ../vector/v.vol.rst/main.c:321 msgid "Minimum number of points for approximation in a segment (>segmax)" msgstr "è¿‘ä¼¼ã«ç”¨ã„ã‚‹å˜ä½ã‚»ã‚°ãƒ¡ãƒ³ãƒˆã‚ãŸã‚Šã®ãƒ‡ãƒ¼ã‚¿ãƒã‚¤ãƒ³ãƒˆæ•°ã®æœ€å°å€¤ (>segmax)" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:14 -#: ../vector/v.surf.rst/main.c:298 ../vector/v.vol.rst/main.c:310 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:17 +#: ../vector/v.surf.rst/main.c:301 ../vector/v.vol.rst/main.c:312 msgid "Maximum number of points in a segment" msgstr "å˜ä½ã‚»ã‚°ãƒ¡ãƒ³ãƒˆã‚ãŸã‚Šã®ãƒ‡ãƒ¼ã‚¿ãƒã‚¤ãƒ³ãƒˆæ•°ã®æœ€å¤§å€¤ " -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:16 -#: ../raster/r.resamp.bspline/main.c:131 ../vector/v.surf.bspline/main.c:177 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:19 +#: ../raster/r.resamp.bspline/main.c:133 ../vector/v.surf.bspline/main.c:177 msgid "Tykhonov regularization parameter (affects smoothing)" msgstr "Tykhonov æ­£è¦åŒ–パラメーター (スムージングã«å½±éŸ¿ã—ã¾ã™) " -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:17 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:20 msgid "Used in bilinear and bicubic spline interpolation" msgstr "" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:18 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:21 msgid "Spline options" msgstr "" @@ -3733,7 +3773,7 @@ msgid "r.mapcalc expression for temporal and spatial analysis of space time raster datasets" msgstr "" -#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:12 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:13 #: ../locale/scriptstrings/t.rast3d.algebra_to_translate.c:13 msgid "Use granularity sampling instead of the temporal topology approach" msgstr "" @@ -3802,7 +3842,7 @@ msgstr "" #: ../locale/scriptstrings/v.dissolve_to_translate.c:3 -#: ../vector/v.extract/main.c:80 +#: ../vector/v.extract/main.c:81 msgid "dissolve" msgstr "" @@ -3814,6 +3854,77 @@ msgid "Name of attribute column used to dissolve common boundaries" msgstr "" +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:1 +msgid "Calculates a new raster map from a simple r.mapcalc expression." +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:4 +msgid "simple" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:5 +msgid "Formula (e.g. A-B or A*C+B)" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:6 +msgid "Name of input A raster map" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:7 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:9 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:11 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:13 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:15 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:17 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:23 +#: ../raster/r.stream.extract/main.c:89 ../raster/r.stream.extract/main.c:97 +#: ../raster/r.flow/main.c:435 ../raster/r.flow/main.c:441 +msgid "Input maps" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:8 +msgid "Name of input B raster map" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:10 +msgid "Name of input C raster map" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:12 +msgid "Name of input D raster map" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:14 +msgid "Name of input E raster map" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:16 +msgid "Name of input F raster map" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:18 +#: ../raster/r.random/main.c:89 ../raster/r.mapcalc/main.c:105 +msgid "Seed for rand() function" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:19 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:21 +msgid "Random" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:20 +#: ../raster/r.mapcalc/main.c:109 +msgid "Generate random seed (result is non-deterministic)" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:22 +msgid "Quote the map names" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:24 +msgid "Case sensitive variable names" +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 "" @@ -3822,6 +3933,114 @@ msgid "Create the location specified by the \"location\" parameter and exit. Do not import the space time vector datasets." msgstr "" +#: ../locale/scriptstrings/r.drain_to_translate.c:1 +#: ../raster/r.drain/main.c:113 +msgid "Traces a flow through an elevation model or cost surface on a raster map." +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:3 ../raster/r.path/main.c:151 +#: ../raster/r.solute.transport/main.c:230 ../raster/r.topmodel/main.c:52 +#: ../raster/r.uslek/main.c:54 ../raster/r.usler/main.c:53 +#: ../raster/r.gwflow/main.c:210 ../raster/r.stream.extract/main.c:77 +#: ../raster/r.fill.dir/main.c:89 ../raster/r.basins.fill/main.c:55 +#: ../raster/r.water.outlet/main.c:58 ../raster/r.drain/main.c:110 +#: ../raster/r.topidx/main.c:40 ../raster/r.flow/main.c:422 +#: ../raster/r.carve/main.c:75 ../raster/r.lake/main.c:151 +#: ../raster/r.watershed/front/main.c:76 +#: ../raster/r.sim/r.sim.sediment/main.c:115 +#: ../raster/r.sim/r.sim.water/main.c:114 ../raster3d/r3.gwflow/main.c:162 +#: ../raster3d/r3.flow/main.c:180 +msgid "hydrology" +msgstr "水文学" + +#: ../locale/scriptstrings/r.drain_to_translate.c:4 ../raster/r.path/main.c:152 +#: ../raster/r.walk/main.c:204 ../raster/r.cost/main.c:164 +#: ../raster/r.drain/main.c:111 +msgid "cost surface" +msgstr "表層断é¢å›³" + +#: ../locale/scriptstrings/r.drain_to_translate.c:5 +#: ../raster/r.drain/main.c:116 +msgid "Name of input elevation or cost surface raster map" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:6 +#: ../raster/r.drain/main.c:121 +msgid "Name of input movement direction map associated with the cost surface" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:7 +#: ../raster/r.drain/main.c:123 +msgid "Direction in degrees CCW from east" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:8 +#: ../locale/scriptstrings/r.drain_to_translate.c:23 +#: ../raster/r.drain/main.c:125 ../raster/r.drain/main.c:168 +msgid "Cost surface" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:10 +#: ../raster/r.drain/main.c:133 +msgid "Name for output drain vector map" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:11 +#: ../raster/r.drain/main.c:134 +msgid "Recommended for cost surface made using knight's move" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:12 +#: ../raster/r.path/main.c:195 ../raster/r.walk/main.c:260 +#: ../raster/r.cost/main.c:223 ../raster/r.drain/main.c:139 +msgid "Coordinates of starting point(s) (E,N)" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:13 +#: ../locale/scriptstrings/r.drain_to_translate.c:15 +#: ../raster/r.path/main.c:196 ../raster/r.path/main.c:202 +#: ../raster/r.walk/main.c:242 ../raster/r.walk/main.c:254 +#: ../raster/r.walk/main.c:261 ../raster/r.walk/main.c:342 +#: ../raster/r.cost/main.c:205 ../raster/r.cost/main.c:217 +#: ../raster/r.cost/main.c:224 ../raster/r.cost/main.c:274 +#: ../raster/r.drain/main.c:140 ../raster/r.drain/main.c:147 +msgid "Start" +msgstr "スタート" + +#: ../locale/scriptstrings/r.drain_to_translate.c:14 +#: ../raster/r.path/main.c:201 ../raster/r.drain/main.c:145 +msgid "Name of starting vector points map(s)" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:16 +#: ../raster/r.path/main.c:206 ../raster/r.drain/main.c:151 +msgid "Copy input cell values on output" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:17 +#: ../locale/scriptstrings/r.drain_to_translate.c:19 +#: ../locale/scriptstrings/r.drain_to_translate.c:21 +#: ../raster/r.path/main.c:207 ../raster/r.path/main.c:212 +#: ../raster/r.path/main.c:217 ../raster/r.drain/main.c:152 +#: ../raster/r.drain/main.c:157 ../raster/r.drain/main.c:162 +msgid "Path settings" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:18 +#: ../raster/r.path/main.c:211 ../raster/r.drain/main.c:156 +msgid "Accumulate input values along the path" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:20 +#: ../raster/r.path/main.c:216 ../raster/r.drain/main.c:161 +msgid "Count cell numbers along the path" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:22 +#: ../raster/r.drain/main.c:167 +msgid "The input raster map is a cost surface (direction surface must also be specified)" +msgstr "" + #: ../locale/scriptstrings/r.import_to_translate.c:1 msgid "Imports raster data into a GRASS raster map using GDAL library and reprojects on the fly." msgstr "" @@ -3864,14 +4083,15 @@ #: ../locale/scriptstrings/r.import_to_translate.c:24 #: ../raster/r.in.poly/main.c:50 ../raster/r.in.ascii/main.c:92 -#: ../raster/r.in.bin/main.c:298 ../raster/r.in.gdal/main.c:140 -#: ../raster/r.support/main.c:66 ../raster/r.external/main.c:90 +#: ../raster/r.buildvrt/main.c:102 ../raster/r.in.bin/main.c:298 +#: ../raster/r.in.gdal/main.c:143 ../raster/r.support/main.c:66 +#: ../raster/r.external/main.c:90 msgid "Title for resultant raster map" msgstr "çµæžœãƒ©ã‚¹ã‚¿ãƒ¼ãƒžãƒƒãƒ—ã®ã‚¿ã‚¤ãƒˆãƒ«" #: ../locale/scriptstrings/r.import_to_translate.c:25 -#: ../raster/r.in.gdal/main.c:141 ../raster/r.in.gdal/main.c:150 -#: ../raster/r.in.gdal/main.c:159 ../raster/r.in.gdal/main.c:165 +#: ../raster/r.in.gdal/main.c:144 ../raster/r.in.gdal/main.c:153 +#: ../raster/r.in.gdal/main.c:162 ../raster/r.in.gdal/main.c:168 #: ../raster/r.external/main.c:91 ../imagery/i.landsat.toar/main.c:94 #: ../imagery/i.landsat.toar/main.c:116 ../imagery/i.landsat.toar/main.c:125 #: ../imagery/i.landsat.toar/main.c:134 ../imagery/i.landsat.toar/main.c:142 @@ -3885,107 +4105,20 @@ #: ../locale/scriptstrings/r.import_to_translate.c:27 #: ../locale/scriptstrings/r.import_to_translate.c:29 -#: ../raster/r.horizon/main.c:278 ../raster/r.horizon/main.c:297 +#: ../raster/r.horizon/main.c:277 ../raster/r.horizon/main.c:296 msgid "Optional" msgstr "オプション" #: ../locale/scriptstrings/r.import_to_translate.c:28 -#: ../raster/r.proj/main.c:208 +#: ../raster/r.proj/main.c:219 msgid "Do not perform region cropping optimization" msgstr "領域ã®ãƒˆãƒªãƒŸãƒ³ã‚°æœ€é©åŒ–ã‚’è¡Œã‚ãªã„" #: ../locale/scriptstrings/r.import_to_translate.c:30 -#: ../raster/r.in.gdal/main.c:214 +#: ../raster/r.in.gdal/main.c:231 msgid "Force Lat/Lon maps to fit into geographic coordinates (90N,S; 180E,W)" msgstr "地ç†åº§æ¨™ã«ãŠã‘るスクリーンä½ç½®" -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:1 -msgid "Performs inter-satellite calibration on DMSP-OLS Nighttime Lights Time Series" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:3 -msgid "inter-satellite" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:4 -#, fuzzy -msgid "calibration" -msgstr "装飾" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:5 -#, fuzzy -msgid "nighttime lights" -msgstr "ライトã®æ˜Žã‚‹ã•" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:6 -#, fuzzy -msgid "time series" -msgstr "テストモード" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:7 -msgid "DMSP-OLS" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:8 -#, fuzzy -msgid "Print out calibration equations" -msgstr "相関行列を出力 " - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:9 -msgid "Evaluation based on the Normalised Difference Index" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:10 -#, fuzzy -msgid "Print in shell script style (currently only NDI via -e)" -msgstr "シェルスクリプトスタイル, ç¾åœ¨ã®ã¨ã“ã‚リãƒãƒ¼ãƒˆç”¨" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:11 -#, fuzzy -msgid "Keep current computational region settings" -msgstr "ç¾åœ¨ã®é ˜åŸŸè¨­å®šã‚’使用..." - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:12 -msgid "Exclude zero values from the analysis (retain zero cells in output)" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:13 -msgid "Exclude zero values from the analysis (set zero cells to NULL in output)" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:14 -msgid "Do not try to transfer timestamps (for input without timestamp)" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:15 -msgid "Clean average DMSP-OLS visible band digital number image(s)" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:16 -#, fuzzy -msgid "output file(s) suffix" -msgstr "出力ã™ã‚‹ãƒ©ã‚¹ã‚¿ãƒ¼ãƒžãƒƒãƒ—サフィックス" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:17 -msgid "Suffix for calibrated average digital number output image(s)" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:18 -msgid "Calibration model" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:19 -msgid "Inter-satellite calibration model for average DMSP-OLS nighttime lights time series" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:20 -msgid "Elvidge (2009 or 2014), Liu 2012, Wu 2013" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:21 -msgid "Calibration Model" -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 "" @@ -4203,7 +4336,7 @@ msgid "Renames a column in the attribute table connected to a given vector map." msgstr "" -#: ../locale/scriptstrings/v.db.renamecolumn_to_translate.c:5 +#: ../locale/scriptstrings/v.db.renamecolumn_to_translate.c:6 msgid "Old and new name of the column (old,new)" msgstr "æ–°æ—§ã®åˆ—å(旧ã€æ–°ï¼‰" @@ -4337,17 +4470,17 @@ msgstr "" #: ../locale/scriptstrings/m.proj_to_translate.c:2 ../misc/m.cogo/main.c:225 -#: ../misc/m.transform/main.c:316 ../misc/m.nviz.image/main.c:50 +#: ../misc/m.transform/main.c:316 ../misc/m.nviz.image/main.c:49 #: ../misc/m.nviz.script/main.c:69 ../misc/m.measure/main.c:46 msgid "miscellaneous" msgstr "" #: ../locale/scriptstrings/m.proj_to_translate.c:4 #: ../locale/scriptstrings/i.tasscap_to_translate.c:3 -#: ../raster/r.proj/main.c:146 ../imagery/i.fft/main.c:79 +#: ../raster/r.proj/main.c:149 ../imagery/i.fft/main.c:79 #: ../imagery/i.pca/main.c:73 ../imagery/i.ifft/main.c:78 #: ../imagery/i.ortho.photo/i.ortho.transform/main.c:392 -#: ../misc/m.transform/main.c:317 ../vector/v.proj/main.c:70 +#: ../misc/m.transform/main.c:317 ../vector/v.proj/main.c:75 #: ../vector/v.transform/main.c:71 msgid "transformation" msgstr "" @@ -4370,7 +4503,7 @@ #: ../raster/r.reclass/main.c:66 ../raster/r.recode/main.c:61 #: ../raster/r.in.ascii/main.c:79 ../raster3d/r3.in.ascii/main.c:87 #: ../general/g.proj/main.c:141 ../general/g.proj/main.c:150 -#: ../db/db.execute/main.c:139 ../db/db.select/main.c:208 +#: ../db/db.execute/main.c:151 ../db/db.select/main.c:208 #: ../vector/v.segment/main.c:80 ../vector/v.what/main.c:78 #: ../vector/v.edit/args.c:95 msgid "'-' for standard input" @@ -4494,14 +4627,18 @@ msgstr "" #: ../locale/scriptstrings/r.in.srtm_to_translate.c:4 -msgid "Name of SRTM input tile (file without .hgt.zip extension)" +msgid "SRTM" msgstr "" #: ../locale/scriptstrings/r.in.srtm_to_translate.c:5 -msgid "Name for output raster map (default: input tile)" +msgid "Name of SRTM input tile (file without .hgt.zip extension)" msgstr "" #: ../locale/scriptstrings/r.in.srtm_to_translate.c:6 +msgid "Name for output raster map (default: input tile)" +msgstr "" + +#: ../locale/scriptstrings/r.in.srtm_to_translate.c:7 msgid "Input is a 1-arcsec tile (default: 3-arcsec)" msgstr "入力ã¯1-arcsec タイルã§ã™ (デフォルト: 3-arcsec)" @@ -4528,7 +4665,7 @@ #: ../raster3d/r3.in.lidar/main.c:164 ../vector/v.lidar.edgedetection/main.c:76 #: ../vector/v.out.lidar/main.c:473 ../vector/v.in.lidar/main.c:138 #: ../vector/v.lidar.correction/main.c:72 ../vector/v.surf.bspline/main.c:94 -#: ../vector/v.lidar.growing/main.c:76 ../vector/v.decimate/main.c:124 +#: ../vector/v.lidar.growing/main.c:76 ../vector/v.decimate/main.c:125 #: ../vector/v.outlier/main.c:74 msgid "LIDAR" msgstr "" @@ -4678,7 +4815,7 @@ #: ../locale/scriptstrings/d.rast.leg_to_translate.c:3 #: ../display/d.vect.thematic/main.c:86 ../display/d.barscale/main.c:64 -#: ../display/d.grid/main.c:54 ../display/d.legend.vect/main.c:51 +#: ../display/d.grid/main.c:53 ../display/d.legend.vect/main.c:51 #: ../display/d.graph/main.c:59 ../display/d.legend/main.c:79 #: ../display/d.linegraph/main.c:232 ../display/d.vect.chart/main.c:64 #: ../display/d.text/main.c:140 ../display/d.northarrow/main.c:47 @@ -5074,37 +5211,35 @@ msgid "Paper '%s' not found, using defaults" 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.horizon/main.c:846 -#: ../raster/r.horizon/main.c:864 ../raster/r.latlong/main.c:133 -#: ../display/d.grid/plot.c:287 ../display/d.grid/plot.c:293 -#: ../display/d.grid/plot.c:334 ../display/d.grid/plot.c:340 -#: ../display/d.grid/plot.c:427 ../display/d.grid/plot.c:433 -#: ../display/d.grid/plot.c:485 ../display/d.grid/plot.c:491 -#: ../display/d.grid/plot.c:635 ../display/d.grid/plot.c:651 -#: ../display/d.grid/plot.c:668 ../display/d.grid/plot.c:685 -msgid "Error in pj_do_proj" -msgstr "pj_do_proj ã®èª¤å·® " - -#: ../ps/ps.map/do_geogrid.c:272 ../raster/r.sun/main.c:788 -#: ../raster/r.horizon/main.c:538 ../display/d.grid/plot.c:554 -#: ../display/d.where/main.c:113 ../general/g.region/printwindow.c:257 -#: ../general/g.region/printwindow.c:481 ../general/g.region/printwindow.c:550 +#: ../ps/ps.map/do_geogrid.c:90 ../ps/ps.map/do_geogrid.c:96 +#: ../ps/ps.map/do_geogrid.c:121 ../ps/ps.map/do_geogrid.c:127 +#: ../ps/ps.map/do_geogrid.c:200 ../ps/ps.map/do_geogrid.c:242 +#: ../ps/ps.map/do_geogrid.c:322 ../ps/ps.map/do_geogrid.c:339 +#: ../ps/ps.map/do_geogrid.c:357 ../ps/ps.map/do_geogrid.c:375 +#: ../ps/ps.map/do_geogrid.c:432 ../ps/ps.map/do_geogrid.c:439 +#: ../ps/ps.map/do_geogrid.c:444 ../ps/ps.map/do_geogrid.c:453 +#: ../ps/ps.map/do_geogrid.c:458 +#, fuzzy +msgid "Error in GPJ_transform" +msgstr "pj_do_transform ã«ã‚¨ãƒ©ãƒ¼" + +#: ../ps/ps.map/do_geogrid.c:284 ../raster/r.sun/main.c:787 +#: ../raster/r.horizon/main.c:542 ../display/d.grid/plot.c:564 +#: ../display/d.where/main.c:113 ../general/g.region/printwindow.c:256 +#: ../general/g.region/printwindow.c:492 ../general/g.region/printwindow.c:564 msgid "Can't get projection key values of current location" msgstr "ç¾åœ¨ã®ãƒ­ã‚±ãƒ¼ã‚·ãƒ§ãƒ³ã®æŠ•å½±ã‚­ãƒ¼å€¤ã‚’å–å¾—ã§ãã¾ã›ã‚“" -#: ../ps/ps.map/do_geogrid.c:278 ../raster/r.sun/main.c:798 -#: ../raster/r.horizon/main.c:548 ../raster/r.latlong/main.c:114 -#: ../display/d.grid/plot.c:561 ../display/d.grid/plot.c:588 -#: ../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_geogrid.c:293 ../raster/r.sun/main.c:796 +#: ../raster/r.horizon/main.c:551 ../raster/r.sunhours/main.c:231 +#: ../raster/r.proj/main.c:342 ../raster/r.in.gdal/main.c:1003 +#: ../raster/r.sunmask/g_solposition.c:121 ../raster/r.latlong/main.c:111 +#: ../display/d.grid/plot.c:605 ../display/d.where/main.c:151 +#: ../general/g.region/printwindow.c:265 ../general/g.region/printwindow.c:501 +#: ../general/g.region/printwindow.c:593 ../vector/v.proj/main.c:292 +#, fuzzy +msgid "Unable to initialize coordinate transformation" +msgstr "マップを閉ã˜ã‚Œã¾ã›ã‚“" #: ../ps/ps.map/ps_clrtbl.c:35 ../ps/ps.map/ps_fclrtbl.c:46 #, c-format @@ -5273,41 +5408,42 @@ #: ../vector/v.mkgrid/main.c:278 ../vector/v.what.rast3/main.c:126 #: ../vector/v.to.rast/support.c:109 ../vector/v.to.rast/support.c:284 #: ../vector/v.to.rast/support.c:523 ../vector/v.to.rast/vect2rast.c:60 -#: ../vector/v.out.ogr/main.c:634 ../vector/v.kcv/main.c:126 +#: ../vector/v.out.ogr/main.c:690 ../vector/v.kcv/main.c:126 #: ../vector/v.surf.idw/read_sites.c:55 ../vector/v.class/main.c:117 #: ../vector/v.label.sa/labels.c:78 ../vector/v.net.distance/main.c:279 -#: ../vector/v.random/main.c:239 ../vector/v.db.connect/main.c:223 -#: ../vector/v.db.connect/main.c:331 ../vector/v.to.rast3/main.c:84 -#: ../vector/v.reclass/main.c:133 ../vector/v.surf.rst/main.c:620 -#: ../vector/v.surf.bspline/main.c:384 ../vector/v.surf.bspline/crosscorr.c:123 -#: ../vector/v.db.select/main.c:177 ../vector/v.net.allpairs/main.c:166 -#: ../vector/v.in.dwg/main.c:213 ../vector/v.buffer/main.c:431 -#: ../vector/v.select/copy_tabs.c:82 ../vector/v.profile/main.c:426 -#: ../vector/v.profile/main.c:580 ../vector/v.extrude/main.c:229 -#: ../vector/v.out.svg/main.c:159 ../vector/v.in.ogr/main.c:1131 -#: ../vector/v.in.ogr/main.c:1177 ../vector/v.patch/main.c:156 -#: ../vector/v.patch/main.c:188 ../vector/v.patch/main.c:309 -#: ../vector/v.patch/main.c:391 ../vector/v.net.path/path.c:96 -#: ../vector/v.overlay/main.c:246 ../vector/v.overlay/main.c:413 -#: ../vector/v.net.iso/main.c:376 ../vector/v.to.3d/trans2.c:55 -#: ../vector/v.to.3d/trans3.c:57 ../vector/v.what.rast/main.c:144 -#: ../vector/v.net.flow/main.c:169 ../vector/v.normal/main.c:122 -#: ../vector/v.sample/main.c:179 ../vector/v.distance/main.c:520 -#: ../vector/v.distance/main.c:555 ../vector/v.distance/main.c:601 -#: ../vector/v.distance/main.c:1340 ../vector/v.distance/main.c:1359 -#: ../vector/v.net.timetable/main.c:93 ../vector/v.in.db/main.c:164 -#: ../vector/v.in.db/main.c:302 ../vector/v.in.ascii/main.c:348 -#: ../vector/v.to.points/main.c:177 ../vector/v.colors/scan_attr.c:29 -#: ../vector/v.colors/read_rgb.c:28 ../vector/v.colors/write_rgb.c:25 -#: ../vector/v.vol.rst/user1.c:99 ../vector/v.vol.rst/main.c:600 -#: ../vector/v.net.components/main.c:180 +#: ../vector/v.random/main.c:243 ../vector/v.random/main.c:271 +#: ../vector/v.db.connect/main.c:223 ../vector/v.db.connect/main.c:331 +#: ../vector/v.to.rast3/main.c:84 ../vector/v.reclass/main.c:133 +#: ../vector/v.surf.rst/main.c:623 ../vector/v.surf.bspline/main.c:384 +#: ../vector/v.surf.bspline/crosscorr.c:123 ../vector/v.db.select/main.c:177 +#: ../vector/v.net.allpairs/main.c:166 ../vector/v.in.dwg/main.c:213 +#: ../vector/v.buffer/main.c:431 ../vector/v.select/copy_tabs.c:82 +#: ../vector/v.profile/main.c:426 ../vector/v.profile/main.c:580 +#: ../vector/v.extrude/main.c:229 ../vector/v.out.svg/main.c:159 +#: ../vector/v.in.ogr/main.c:1194 ../vector/v.in.ogr/main.c:1242 +#: ../vector/v.patch/main.c:159 ../vector/v.patch/main.c:191 +#: ../vector/v.patch/main.c:347 ../vector/v.patch/main.c:429 +#: ../vector/v.net.path/path.c:96 ../vector/v.overlay/main.c:246 +#: ../vector/v.overlay/main.c:413 ../vector/v.net.iso/main.c:376 +#: ../vector/v.to.3d/trans2.c:55 ../vector/v.to.3d/trans3.c:57 +#: ../vector/v.what.rast/main.c:144 ../vector/v.net.flow/main.c:169 +#: ../vector/v.normal/main.c:122 ../vector/v.sample/main.c:179 +#: ../vector/v.distance/main.c:527 ../vector/v.distance/main.c:562 +#: ../vector/v.distance/main.c:608 ../vector/v.distance/main.c:1348 +#: ../vector/v.distance/main.c:1367 ../vector/v.net.timetable/main.c:93 +#: ../vector/v.in.db/main.c:164 ../vector/v.in.db/main.c:302 +#: ../vector/v.in.ascii/main.c:348 ../vector/v.to.points/main.c:177 +#: ../vector/v.colors/scan_attr.c:29 ../vector/v.colors/read_rgb.c:28 +#: ../vector/v.colors/write_rgb.c:25 ../vector/v.vol.rst/user1.c:99 +#: ../vector/v.vol.rst/main.c:602 ../vector/v.net.components/main.c:180 #: ../vector/v.colors.out/make_colors.c:36 ../vector/v.label/main.c:278 #: ../vector/v.edit/select.c:516 ../vector/v.net.centrality/main.c:246 #: ../vector/v.info/print.c:147 ../vector/v.out.postgis/table.c:34 -#: ../vector/v.in.dxf/write_vect.c:211 ../vector/v.extract/main.c:263 +#: ../vector/v.in.dxf/write_vect.c:211 ../vector/v.extract/main.c:226 +#: ../vector/v.extract/main.c:323 ../vector/v.extract/extract.c:272 #: ../vector/v.lrs/v.lrs.create/main.c:296 #: ../vector/v.lrs/v.lrs.create/main.c:305 ../vector/v.net.alloc/main.c:316 -#: ../vector/v.transform/trans_digit.c:41 ../vector/v.to.db/update.c:46 +#: ../vector/v.transform/trans_digit.c:41 ../vector/v.to.db/update.c:48 #: ../vector/v.to.db/query.c:89 #, c-format msgid "Unable to open database <%s> by driver <%s>" @@ -5377,10 +5513,11 @@ msgid "My first raster module" msgstr "自分ã®æœ€åˆã®ãƒ©ã‚¹ã‚¿ãƒ¼ãƒ¢ã‚¸ãƒ¥ãƒ¼ãƒ«" -#: ../doc/raster/r.example/main.c:105 ../raster/r.walk/main.c:435 -#: ../raster/r.walk/main.c:440 ../raster/r.walk/main.c:801 -#: ../raster/r.colors/edit_colors.c:393 ../raster/r.cost/main.c:350 -#: ../raster/r.cost/main.c:665 ../raster/r.reclass/main.c:79 +#: ../doc/raster/r.example/main.c:105 ../raster/r.walk/main.c:460 +#: ../raster/r.walk/main.c:486 ../raster/r.walk/main.c:491 +#: ../raster/r.walk/main.c:852 ../raster/r.colors/edit_colors.c:434 +#: ../raster/r.cost/main.c:375 ../raster/r.cost/main.c:401 +#: ../raster/r.cost/main.c:712 ../raster/r.reclass/main.c:79 #: ../raster/r.univar/r.univar_main.c:234 ../raster/r.report/parse.c:273 #: ../raster/r.distance/parse.c:72 ../raster/r.distance/parse.c:81 #: ../raster/r.spread/main.c:439 ../raster/r.spread/main.c:442 @@ -5388,13 +5525,13 @@ #: ../raster/r.spread/main.c:452 ../raster/r.spread/main.c:455 #: ../raster/r.buffer/main.c:112 ../raster/r.stream.extract/main.c:173 #: ../raster/r.stream.extract/main.c:177 ../raster/r.stream.extract/main.c:182 -#: ../raster/r.cross/main.c:106 ../raster/r.mapcalc/map.c:519 +#: ../raster/r.cross/main.c:105 ../raster/r.mapcalc/map.c:519 #: ../raster/r.mapcalc/map.c:813 ../raster/r.mapcalc/map3.c:710 -#: ../raster/r.compress/main.c:124 ../raster/r.compress/main.c:304 -#: ../raster/r.kappa/main.c:150 ../raster/r.kappa/stats.c:33 +#: ../raster/r.compress/main.c:124 ../raster/r.compress/main.c:308 +#: ../raster/r.kappa/main.c:162 ../raster/r.kappa/stats.c:33 #: ../raster/r.kappa/stats.c:38 ../raster/r.coin/main.c:121 #: ../raster/r.coin/main.c:123 ../raster/r.fill.stats/main.c:1028 -#: ../raster/r.tile/main.c:86 ../raster/r.info/main.c:104 +#: ../raster/r.tile/main.c:86 ../raster/r.info/main.c:110 #: ../raster/r.geomorphon/memory.c:14 ../raster/r.category/main.c:119 #: ../raster/r.category/main.c:140 ../raster/r.ros/main.c:368 #: ../raster/r.ros/main.c:379 ../raster/r.ros/main.c:384 @@ -5408,14 +5545,15 @@ #: ../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 ../general/g.region/main.c:429 -#: ../general/g.region/main.c:766 ../general/g.region/main.c:774 -#: ../imagery/i.gensig/parse.c:38 ../imagery/i.gensigset/parse.c:44 -#: ../imagery/i.pca/main.c:139 ../imagery/i.ortho.photo/i.ortho.elev/main.c:197 +#: ../raster/r.sim/simlib/output.c:755 ../general/g.region/main.c:442 +#: ../general/g.region/main.c:779 ../general/g.region/main.c:787 +#: ../imagery/i.segment/parse_args.c:199 ../imagery/i.gensig/parse.c:38 +#: ../imagery/i.gensigset/parse.c:44 ../imagery/i.pca/main.c:139 +#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:197 #: ../misc/m.nviz.image/surface.c:50 ../misc/m.nviz.image/surface.c:107 -#: ../vector/v.colors/main.c:312 ../vector/v.vol.rst/main.c:615 -#: ../scripts/v.rast.stats/v.rast.stats.py:128 ../scripts/r.rgb/r.rgb.py:60 -#: ../scripts/r.mask/r.mask.py:131 ../scripts/r.grow/r.grow.py:123 +#: ../vector/v.colors/main.c:325 ../vector/v.vol.rst/main.c:617 +#: ../scripts/v.rast.stats/v.rast.stats.py:148 ../scripts/r.rgb/r.rgb.py:60 +#: ../scripts/r.mask/r.mask.py:131 ../scripts/r.grow/r.grow.py:122 #: ../scripts/d.polar/d.polar.py:62 ../scripts/r.pack/r.pack.py:74 #: ../scripts/r.buffer.lowmem/r.buffer.lowmem.py:87 #: ../scripts/d.correlate/d.correlate.py:50 @@ -5423,7 +5561,7 @@ #: ../scripts/d.rast.leg/d.rast.leg.py:103 #: ../scripts/r.reclass.area/r.reclass.area.py:103 #: ../scripts/r.reclass.area/r.reclass.area.py:213 -#: ../scripts/r.fillnulls/r.fillnulls.py:150 +#: ../scripts/r.fillnulls/r.fillnulls.py:162 #, c-format, python-format msgid "Raster map <%s> not found" msgstr "ラスタマップ <%s> ãŒè¦‹ã¤ã‹ã‚Šã¾ã›ã‚“" @@ -5432,17 +5570,17 @@ msgid "My first vector module" msgstr "自分ã®æœ€åˆã®ãƒ™ã‚¯ãƒˆãƒ«ãƒ¢ã‚¸ãƒ¥ãƒ¼ãƒ«" -#: ../doc/vector/v.example/main.c:75 ../raster/r.walk/main.c:410 -#: ../raster/r.cost/main.c:325 ../raster/r.carve/main.c:158 -#: ../display/d.extract/main.c:98 ../general/g.region/main.c:479 +#: ../doc/vector/v.example/main.c:75 ../raster/r.walk/main.c:453 +#: ../raster/r.cost/main.c:368 ../raster/r.carve/main.c:158 +#: ../display/d.extract/main.c:98 ../general/g.region/main.c:492 #: ../misc/m.nviz.image/vector.c:84 ../vector/v.lidar.edgedetection/main.c:180 #: ../vector/v.clean/test/topocheck.c:63 #: ../vector/v.lidar.correction/main.c:157 ../vector/v.surf.bspline/main.c:263 #: ../vector/v.surf.bspline/main.c:332 ../vector/v.lidar.growing/main.c:126 #: ../vector/v.profile/main.c:359 ../vector/v.profile/main.c:363 -#: ../vector/v.colors/main.c:238 ../vector/v.outlier/main.c:176 -#: ../vector/v.edit/main.c:155 ../vector/v.vect.stats/main.c:263 -#: ../vector/v.vect.stats/main.c:271 ../vector/v.lrs/v.lrs.label/main.c:268 +#: ../vector/v.colors/main.c:251 ../vector/v.outlier/main.c:176 +#: ../vector/v.edit/main.c:155 ../vector/v.vect.stats/main.c:270 +#: ../vector/v.vect.stats/main.c:278 ../vector/v.lrs/v.lrs.label/main.c:268 #: ../vector/v.lrs/v.lrs.where/main.c:127 #: ../vector/v.lrs/v.lrs.where/main.c:136 #: ../vector/v.lrs/v.lrs.segment/main.c:140 @@ -5459,40 +5597,40 @@ msgid "Unable to set predetermined vector open level" msgstr "既設ã®ãƒ™ã‚¯ãƒˆãƒ« オープン レベルを設定ã§ãã¾ã›ã‚“" -#: ../doc/vector/v.example/main.c:87 ../raster/r.walk/main.c:673 -#: ../raster/r.walk/main.c:742 ../raster/r.cost/main.c:533 -#: ../raster/r.cost/main.c:606 ../raster/r.random/support.c:67 -#: ../raster/r.drain/main.c:271 ../raster/r.what/main.c:250 -#: ../raster/r.carve/main.c:162 ../raster/r.region/main.c:176 -#: ../raster/r.sim/simlib/observation_points.c:41 +#: ../doc/vector/v.example/main.c:87 ../raster/r.path/main.c:301 +#: ../raster/r.walk/main.c:746 ../raster/r.walk/main.c:809 +#: ../raster/r.cost/main.c:606 ../raster/r.cost/main.c:669 +#: ../raster/r.random/support.c:67 ../raster/r.drain/main.c:272 +#: ../raster/r.what/main.c:250 ../raster/r.carve/main.c:162 +#: ../raster/r.region/main.c:176 ../raster/r.sim/simlib/observation_points.c:41 #: ../display/d.extract/main.c:103 ../display/d.vect.chart/main.c:246 #: ../display/d.path/main.c:185 ../raster3d/r3.flow/main.c:411 -#: ../general/manage/lister/vector.c:32 ../general/g.region/main.c:489 +#: ../general/manage/lister/vector.c:32 ../general/g.region/main.c:502 #: ../misc/m.nviz.image/vector.c:280 ../vector/v.what.rast3/main.c:114 #: ../vector/v.to.rast/support.c:100 ../vector/v.to.rast/support.c:272 #: ../vector/v.to.rast/support.c:510 ../vector/v.to.rast/vect2rast.c:39 -#: ../vector/v.lidar.edgedetection/main.c:186 ../vector/v.out.ogr/main.c:135 +#: ../vector/v.lidar.edgedetection/main.c:186 ../vector/v.out.ogr/main.c:137 #: ../vector/v.surf.idw/read_sites.c:29 ../vector/v.class/main.c:102 #: ../vector/v.clean/test/topocheck.c:67 ../vector/v.clean/test/topocheck.c:87 #: ../vector/v.clean/main.c:283 ../vector/v.label.sa/labels.c:58 -#: ../vector/v.net.distance/main.c:192 ../vector/v.random/main.c:205 +#: ../vector/v.net.distance/main.c:192 ../vector/v.random/main.c:208 #: ../vector/v.support/main.c:134 ../vector/v.out.dxf/main.c:80 -#: ../vector/v.out.lidar/main.c:609 ../vector/v.proj/main.c:237 +#: ../vector/v.out.lidar/main.c:609 ../vector/v.proj/main.c:249 #: ../vector/v.db.connect/main.c:154 ../vector/v.to.rast3/main.c:73 #: ../vector/v.out.ascii/main.c:87 ../vector/v.out.ascii/main.c:94 #: ../vector/v.cluster/main.c:149 ../vector/v.build.polylines/main.c:151 #: ../vector/v.lidar.correction/main.c:161 ../vector/v.reclass/main.c:113 -#: ../vector/v.segment/main.c:108 ../vector/v.surf.rst/main.c:561 -#: ../vector/v.surf.rst/main.c:665 ../vector/v.db.select/main.c:164 +#: ../vector/v.segment/main.c:108 ../vector/v.surf.rst/main.c:564 +#: ../vector/v.surf.rst/main.c:668 ../vector/v.db.select/main.c:164 #: ../vector/v.net.allpairs/main.c:130 ../vector/v.drape/main.c:143 #: ../vector/v.buffer/main.c:337 ../vector/v.lidar.growing/main.c:138 #: ../vector/v.lidar.growing/main.c:142 ../vector/v.select/main.c:108 #: ../vector/v.profile/main.c:370 ../vector/v.profile/main.c:394 #: ../vector/v.extrude/main.c:190 ../vector/v.hull/main.c:87 #: ../vector/v.out.svg/main.c:139 ../vector/v.net.connectivity/main.c:130 -#: ../vector/v.patch/main.c:129 ../vector/v.patch/main.c:147 -#: ../vector/v.patch/main.c:177 ../vector/v.patch/main.c:274 -#: ../vector/v.patch/main.c:355 ../vector/v.net.path/main.c:158 +#: ../vector/v.patch/main.c:131 ../vector/v.patch/main.c:150 +#: ../vector/v.patch/main.c:180 ../vector/v.patch/main.c:312 +#: ../vector/v.patch/main.c:393 ../vector/v.net.path/main.c:158 #: ../vector/v.overlay/main.c:188 ../vector/v.perturb/main.c:148 #: ../vector/v.perturb/main.c:173 ../vector/v.net.iso/main.c:243 #: ../vector/v.to.3d/main.c:72 ../vector/v.type/main.c:131 @@ -5501,83 +5639,84 @@ #: ../vector/v.delaunay/main.c:120 ../vector/v.normal/main.c:110 #: ../vector/v.sample/main.c:124 ../vector/v.rectify/main.c:150 #: ../vector/v.qcount/main.c:101 ../vector/v.univar/main.c:158 -#: ../vector/v.distance/main.c:364 ../vector/v.distance/main.c:386 +#: ../vector/v.distance/main.c:366 ../vector/v.distance/main.c:388 #: ../vector/v.net.timetable/main.c:353 ../vector/v.net.visibility/main.c:73 #: ../vector/v.net.visibility/main.c:82 ../vector/v.out.pov/main.c:97 -#: ../vector/v.to.points/main.c:130 ../vector/v.colors/main.c:262 +#: ../vector/v.to.points/main.c:130 ../vector/v.colors/main.c:275 #: ../vector/v.build/main.c:118 ../vector/v.build/main.c:128 #: ../vector/v.voronoi/main.c:196 ../vector/v.net.bridge/main.c:118 #: ../vector/v.neighbors/main.c:88 ../vector/v.split/main.c:172 -#: ../vector/v.vol.rst/main.c:560 ../vector/v.net.components/main.c:148 -#: ../vector/v.decimate/main.c:272 ../vector/v.net.salesman/main.c:250 +#: ../vector/v.vol.rst/main.c:562 ../vector/v.net.components/main.c:148 +#: ../vector/v.decimate/main.c:276 ../vector/v.net.salesman/main.c:250 #: ../vector/v.colors.out/scan_cats.c:20 #: ../vector/v.colors.out/make_colors.c:23 ../vector/v.kernel/main.c:318 #: ../vector/v.kernel/main.c:331 ../vector/v.label/main.c:268 #: ../vector/v.edit/main.c:170 ../vector/v.edit/main.c:243 #: ../vector/v.net.centrality/main.c:209 ../vector/v.info/main.c:61 #: ../vector/v.parallel/main.c:148 ../vector/v.out.postgis/main.c:100 -#: ../vector/v.vect.stats/main.c:267 ../vector/v.vect.stats/main.c:278 -#: ../vector/v.extract/main.c:191 ../vector/v.lrs/v.lrs.label/main.c:272 +#: ../vector/v.vect.stats/main.c:274 ../vector/v.vect.stats/main.c:285 +#: ../vector/v.extract/main.c:194 ../vector/v.lrs/v.lrs.label/main.c:272 #: ../vector/v.lrs/v.lrs.where/main.c:131 #: ../vector/v.lrs/v.lrs.where/main.c:140 #: ../vector/v.lrs/v.lrs.segment/main.c:144 #: ../vector/v.lrs/v.lrs.create/main.c:254 #: ../vector/v.lrs/v.lrs.create/main.c:263 ../vector/v.net/main.c:68 #: ../vector/v.net/main.c:92 ../vector/v.net.alloc/main.c:185 -#: ../vector/v.transform/main.c:197 ../vector/v.generalize/main.c:327 -#: ../vector/v.external/main.c:228 ../vector/v.to.db/main.c:59 +#: ../vector/v.transform/main.c:197 ../vector/v.generalize/main.c:328 +#: ../vector/v.external/main.c:232 ../vector/v.to.db/main.c:67 #, c-format msgid "Unable to open vector map <%s>" msgstr "ベクトルマップ <%s> ã‚’é–‹ã‘ã¾ã›ã‚“" -#: ../doc/vector/v.example/main.c:100 ../raster/r.volume/main.c:155 -#: ../raster/r.random/random.c:63 ../raster/r.contour/main.c:156 -#: ../raster/r.stream.extract/close.c:38 ../raster/r.to.vect/main.c:157 -#: ../raster/r.drain/main.c:200 ../raster/r.resamp.bspline/main.c:495 -#: ../raster/r.flow/io.c:178 ../raster/r.carve/vect.c:32 -#: ../raster/r.sim/simlib/output.c:38 ../raster/r.sim/simlib/output.c:44 -#: ../display/d.extract/main.c:106 ../raster3d/r3.flow/main.c:396 -#: ../vector/v.mkgrid/main.c:264 ../vector/v.lidar.edgedetection/main.c:251 -#: ../vector/v.clean/main.c:288 ../vector/v.clean/main.c:295 -#: ../vector/v.net.distance/main.c:198 ../vector/v.random/main.c:228 -#: ../vector/v.proj/main.c:380 ../vector/v.cluster/main.c:209 -#: ../vector/v.in.lidar/main.c:555 ../vector/v.build.polylines/main.c:156 +#: ../doc/vector/v.example/main.c:100 ../raster/r.path/main.c:240 +#: ../raster/r.volume/main.c:155 ../raster/r.random/random.c:63 +#: ../raster/r.contour/main.c:156 ../raster/r.stream.extract/close.c:38 +#: ../raster/r.to.vect/main.c:157 ../raster/r.drain/main.c:201 +#: ../raster/r.resamp.bspline/main.c:497 ../raster/r.flow/io.c:178 +#: ../raster/r.carve/vect.c:32 ../raster/r.sim/simlib/output.c:38 +#: ../raster/r.sim/simlib/output.c:44 ../display/d.extract/main.c:106 +#: ../raster3d/r3.flow/main.c:396 ../vector/v.mkgrid/main.c:264 +#: ../vector/v.lidar.edgedetection/main.c:251 ../vector/v.clean/main.c:288 +#: ../vector/v.clean/main.c:295 ../vector/v.net.distance/main.c:198 +#: ../vector/v.random/main.c:231 ../vector/v.proj/main.c:402 +#: ../vector/v.cluster/main.c:209 ../vector/v.in.lidar/main.c:555 +#: ../vector/v.build.polylines/main.c:156 #: ../vector/v.lidar.correction/main.c:215 #: ../vector/v.lidar.correction/main.c:221 ../vector/v.reclass/main.c:117 -#: ../vector/v.segment/main.c:114 ../vector/v.surf.rst/main.c:600 -#: ../vector/v.surf.rst/main.c:603 ../vector/v.surf.rst/main.c:769 +#: ../vector/v.segment/main.c:114 ../vector/v.surf.rst/main.c:603 +#: ../vector/v.surf.rst/main.c:606 ../vector/v.surf.rst/main.c:772 #: ../vector/v.surf.bspline/main.c:353 ../vector/v.net.allpairs/main.c:136 #: ../vector/v.in.dwg/main.c:200 ../vector/v.drape/main.c:158 -#: ../vector/v.buffer/main.c:405 ../vector/v.select/main.c:125 +#: ../vector/v.buffer/main.c:405 ../vector/v.select/main.c:149 #: ../vector/v.profile/main.c:537 ../vector/v.extrude/main.c:196 #: ../vector/v.in.region/main.c:75 ../vector/v.hull/main.c:121 -#: ../vector/v.net.connectivity/main.c:136 ../vector/v.in.ogr/main.c:843 -#: ../vector/v.patch/main.c:283 ../vector/v.patch/main.c:288 +#: ../vector/v.net.connectivity/main.c:136 ../vector/v.in.ogr/main.c:901 +#: ../vector/v.patch/main.c:321 ../vector/v.patch/main.c:326 #: ../vector/v.net.path/main.c:167 ../vector/v.overlay/main.c:220 #: ../vector/v.perturb/main.c:154 ../vector/v.net.iso/main.c:356 #: ../vector/v.to.3d/main.c:87 ../vector/v.net.spanningtree/main.c:107 #: ../vector/v.net.steiner/main.c:607 ../vector/v.net.flow/main.c:149 #: ../vector/v.net.flow/main.c:155 ../vector/v.delaunay/main.c:126 #: ../vector/v.sample/main.c:162 ../vector/v.rectify/main.c:216 -#: ../vector/v.qcount/main.c:127 ../vector/v.distance/main.c:410 +#: ../vector/v.qcount/main.c:127 ../vector/v.distance/main.c:412 #: ../vector/v.net.timetable/main.c:359 ../vector/v.in.db/main.c:151 #: ../vector/v.in.ascii/main.c:251 ../vector/v.net.visibility/main.c:77 #: ../vector/v.to.points/main.c:138 ../vector/v.build/main.c:154 #: ../vector/v.voronoi/main.c:215 ../vector/v.net.bridge/main.c:124 -#: ../vector/v.split/main.c:177 ../vector/v.vol.rst/main.c:580 -#: ../vector/v.vol.rst/main.c:583 ../vector/v.net.components/main.c:154 -#: ../vector/v.decimate/main.c:391 ../vector/v.outlier/main.c:229 +#: ../vector/v.split/main.c:177 ../vector/v.vol.rst/main.c:582 +#: ../vector/v.vol.rst/main.c:585 ../vector/v.net.components/main.c:154 +#: ../vector/v.decimate/main.c:395 ../vector/v.outlier/main.c:229 #: ../vector/v.outlier/main.c:234 ../vector/v.outlier/main.c:240 #: ../vector/v.net.salesman/main.c:551 ../vector/v.kernel/main.c:337 #: ../vector/v.edit/main.c:107 ../vector/v.edit/main.c:122 #: ../vector/v.net.centrality/main.c:215 ../vector/v.parallel/main.c:153 -#: ../vector/v.in.dxf/main.c:146 ../vector/v.extract/main.c:346 +#: ../vector/v.in.dxf/main.c:146 ../vector/v.extract/main.c:406 #: ../vector/v.lrs/v.lrs.label/main.c:276 #: ../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.net.alloc/main.c:298 -#: ../vector/v.transform/main.c:265 ../vector/v.generalize/main.c:338 -#: ../vector/v.external/main.c:180 ../scripts/v.what.strds/v.what.strds.py:217 +#: ../vector/v.transform/main.c:265 ../vector/v.generalize/main.c:339 +#: ../vector/v.external/main.c:184 ../scripts/v.what.strds/v.what.strds.py:217 #, c-format, python-format msgid "Unable to create vector map <%s>" msgstr "ベクトルマップ <%s> を作æˆã§ãã¾ã›ã‚“" @@ -5589,10 +5728,10 @@ #: ../vector/v.surf.bspline/crosscorr.c:114 ../vector/v.buffer/main.c:426 #: ../vector/v.extrude/main.c:224 ../vector/v.overlay/main.c:398 #: ../vector/v.what.rast/main.c:138 ../vector/v.univar/main.c:229 -#: ../vector/v.distance/main.c:549 ../vector/v.colors/scan_attr.c:24 +#: ../vector/v.distance/main.c:556 ../vector/v.colors/scan_attr.c:24 #: ../vector/v.colors/read_rgb.c:23 ../vector/v.colors/write_rgb.c:20 -#: ../vector/v.edit/select.c:502 ../vector/v.vect.stats/main.c:330 -#: ../vector/v.vect.stats/main.c:404 ../vector/v.generalize/misc.c:170 +#: ../vector/v.edit/select.c:502 ../vector/v.vect.stats/main.c:337 +#: ../vector/v.vect.stats/main.c:411 ../vector/v.generalize/misc.c:170 #, c-format msgid "Database connection not defined for layer %d" msgstr "データベース接続ã¯ãƒ¬ã‚¤ãƒ¤ãƒ¼ %d ã«å®šç¾©ã•ã‚Œã¦ã„ã¾ã›ã‚“" @@ -5613,12 +5752,14 @@ #: ../doc/vector/v.example/main.c:142 ../db/db.columns/main.c:62 #: ../db/db.describe/main.c:67 ../vector/v.out.vtk/writeVTK.c:655 -#: ../vector/v.out.ogr/main.c:639 ../vector/v.random/main.c:272 -#: ../vector/v.db.connect/main.c:228 ../vector/v.reclass/main.c:193 -#: ../vector/v.profile/main.c:433 ../vector/v.profile/main.c:586 -#: ../vector/v.out.svg/main.c:165 ../vector/v.patch/main.c:164 -#: ../vector/v.patch/main.c:204 ../vector/v.in.ascii/main.c:435 -#: ../vector/v.info/print.c:152 ../vector/v.out.postgis/table.c:41 +#: ../vector/v.out.ogr/main.c:695 ../vector/v.random/main.c:279 +#: ../vector/v.random/main.c:313 ../vector/v.db.connect/main.c:228 +#: ../vector/v.reclass/main.c:193 ../vector/v.profile/main.c:433 +#: ../vector/v.profile/main.c:586 ../vector/v.out.svg/main.c:165 +#: ../vector/v.patch/main.c:167 ../vector/v.patch/main.c:207 +#: ../vector/v.in.ascii/main.c:435 ../vector/v.info/print.c:152 +#: ../vector/v.out.postgis/table.c:41 ../vector/v.extract/main.c:233 +#: ../vector/v.to.db/main.c:140 ../vector/v.to.db/main.c:166 #: ../scripts/db.univar/db.univar.py:112 #, c-format, python-format msgid "Unable to describe table <%s>" @@ -5639,16 +5780,6 @@ msgid "Unable to copy attribute table to vector map <%s>" msgstr "属性テーブルをベクトルマップ <%s> ã¸ã‚³ãƒ”ーã§ãã¾ã›ã‚“" -#: ../raster/r.surf.area/main.c:77 ../raster/r.contour/main.c:88 -#: ../raster/r.random.surface/main.c:58 ../raster/r.surf.random/main.c:37 -#: ../raster/r.surf.fractal/main.c:39 ../raster/r.surf.idw/main.c:105 -#: ../raster/r.surf.contour/main.c:61 ../raster/r.fill.stats/main.c:776 -#: ../raster/r.resamp.bspline/main.c:80 ../raster/r.surf.gauss/main.c:39 -#: ../vector/v.surf.idw/main.c:88 ../vector/v.surf.rst/main.c:148 -#: ../vector/v.surf.bspline/main.c:92 ../vector/v.vol.rst/main.c:237 -msgid "surface" -msgstr "" - #: ../raster/r.surf.area/main.c:79 msgid "area estimation" msgstr "" @@ -5698,6 +5829,216 @@ msgid "Estimated region Surface Area:" msgstr "" +#: ../raster/r.path/main.c:154 +msgid "Traces paths from starting points following input directions." +msgstr "" + +#: ../raster/r.path/main.c:157 +#, fuzzy +msgid "Name of input direction" +msgstr "指定ã™ã‚‹ãƒ™ã‚¯ãƒˆãƒ«ãƒžãƒƒãƒ— (A) å" + +#: ../raster/r.path/main.c:159 +#, fuzzy +msgid "Direction in degrees CCW from east, or bitmask encoded" +msgstr "度ã§æ±ã‹ã‚‰CCWã¾ã§æ¸¬å®š" + +#: ../raster/r.path/main.c:164 +#, fuzzy +msgid "Format of the input direction map" +msgstr "入力ã™ã‚‹ãƒ™ã‚¯ãƒˆãƒ«ãƒžãƒƒãƒ—ã®ã‚¨ãƒ³ãƒ‡ã‚£ã‚¢ãƒ³" + +#: ../raster/r.path/main.c:170 +msgid "auto-detect direction format" +msgstr "" + +#: ../raster/r.path/main.c:171 +#, fuzzy +msgid "degrees CCW from East" +msgstr "度ã§æ±ã‹ã‚‰CCWã¾ã§æ¸¬å®š" + +#: ../raster/r.path/main.c:172 +msgid "degrees CCW from East divided by 45 (e.g. r.watershed directions)" +msgstr "" + +#: ../raster/r.path/main.c:173 +msgid "bitmask encoded directions (e.g. r.cost -b)" +msgstr "" + +#: ../raster/r.path/main.c:179 +#, fuzzy +msgid "Name of input raster values to be used for output" +msgstr "<%s>ã«å¯¾å¿œã•ã›ã‚‹ãƒ©ã‚¹ã‚¿ãƒ¼ãƒžãƒƒãƒ—" + +#: ../raster/r.path/main.c:185 +#, fuzzy +msgid "Name for output raster path map" +msgstr "出力ラスターマップå" + +#: ../raster/r.path/main.c:190 +#, fuzzy +msgid "Name for output vector path map" +msgstr "出力ã™ã‚‹ãƒ™ã‚¯ãƒˆãƒ«ãƒžãƒƒãƒ—å" + +#: ../raster/r.path/main.c:272 ../raster/r.drain/main.c:244 +#, c-format +msgid "Starting point %d is outside the current region" +msgstr "" + +#: ../raster/r.path/main.c:303 ../raster/r.walk/main.c:748 +#: ../raster/r.cost/main.c:608 ../raster/r.drain/main.c:274 +#, c-format +msgid "Reading vector map <%s> with start points..." +msgstr "" + +#: ../raster/r.path/main.c:317 ../raster/r.walk/main.c:761 +#: ../raster/r.walk/main.c:821 ../raster/r.cost/main.c:621 +#: ../raster/r.cost/main.c:681 ../raster/r.to.vect/main.c:289 +#: ../raster/r.drain/main.c:287 ../display/d.vect.thematic/display.c:75 +#: ../display/d.vect/vert.c:27 ../display/d.vect/lines.c:143 +#: ../display/d.vect/label.c:44 ../display/d.vect/zcoor.c:38 +#: ../display/d.vect/dir.c:30 ../display/d.vect/topo.c:52 +#: ../display/d.vect/attr.c:51 ../vector/v.label.sa/labels.c:141 +#: ../vector/v.out.lidar/main.c:732 ../vector/v.perturb/main.c:182 +#: ../vector/v.to.3d/trans2.c:84 ../vector/v.to.3d/trans3.c:85 +#: ../vector/v.what.rast/main.c:213 ../vector/v.colors/scan_z.c:36 +#: ../vector/v.colors/scan_cats.c:24 ../vector/v.vol.rst/user1.c:140 +#: ../vector/v.decimate/main.c:410 ../vector/v.colors.out/scan_cats.c:32 +#: ../vector/v.label/main.c:293 ../vector/v.info/level1.c:38 +msgid "Unable to read vector map" +msgstr "ベクトルマップを読ã¿è¾¼ã‚ã¾ã›ã‚“" + +#: ../raster/r.path/main.c:351 ../raster/r.drain/main.c:319 +#, c-format +msgid "Starting vector map <%s> contains no points in the current region" +msgstr "" + +#: ../raster/r.path/main.c:359 +#, fuzzy +msgid "No start point(s) specified" +msgstr "開始点ãŒã‚ã‚Šã¾ã›ã‚“" + +#: ../raster/r.path/main.c:369 +#, fuzzy, c-format +msgid "Reading raster values map <%s> ..." +msgstr "ラスターマップ <%s> を読込中..." + +#: ../raster/r.path/main.c:382 ../raster/r.path/main.c:445 +#: ../raster/r.path/main.c:462 +#, fuzzy +msgid "Unable to write to tempfile" +msgstr "ファイルã«æ›¸ãè¾¼ã‚ã¾ã›ã‚“" + +#: ../raster/r.path/main.c:390 ../raster/r.info/main.c:134 +msgid "Unable to read range file" +msgstr "" + +#: ../raster/r.path/main.c:393 +#, fuzzy, c-format +msgid "Invalid directions map <%s>" +msgstr "ä¸æ­£ãªå…¥åŠ› <%s=%s>" + +#: ../raster/r.path/main.c:398 +msgid "Directional degrees can not be > 360" +msgstr "" + +#: ../raster/r.path/main.c:403 +msgid "Directional degrees divided by 45 can not be > 8" +msgstr "" + +#: ../raster/r.path/main.c:408 +#, c-format +msgid "Bitmask encoded directions can not be > %d" +msgstr "" + +#: ../raster/r.path/main.c:414 +msgid "Input direction format assumed to be degrees CCW from East divided by 45" +msgstr "" + +#: ../raster/r.path/main.c:418 +msgid "Input direction format assumed to be bitmask encoded without Knight's move" +msgstr "" + +#: ../raster/r.path/main.c:422 +#, fuzzy +msgid "Input direction format assumed to be degrees CCW from East" +msgstr "度ã§æ±ã‹ã‚‰CCWã¾ã§æ¸¬å®š" + +#: ../raster/r.path/main.c:426 +msgid "Input direction format assumed to be bitmask encoded with Knight's move" +msgstr "" + +#: ../raster/r.path/main.c:429 +#, fuzzy, c-format +msgid "Unable to detect format of input direction map <%s>" +msgstr "ベクトルマップ <%s> を作æˆã§ãã¾ã›ã‚“" + +#: ../raster/r.path/main.c:432 +#, fuzzy, c-format +msgid "Invalid directions format '%s'" +msgstr "ä¸æ­£ãª color: %s" + +#: ../raster/r.path/main.c:434 +#, fuzzy, c-format +msgid "Reading direction map <%s> ..." +msgstr "ラスターマップ <%s> を読込中..." + +#: ../raster/r.path/main.c:481 +#, fuzzy +msgid "Processing start points..." +msgstr "エリアを処ç†ä¸­ã€ã€ã€" + +#: ../raster/r.path/main.c:491 ../vector/v.buffer/main.c:414 +#: ../vector/v.in.ogr/main.c:912 ../vector/v.overlay/main.c:227 +msgid "Unable to create temporary vector map" +msgstr "" + +#: ../raster/r.path/main.c:497 ../raster/r.path/main.c:513 +#, fuzzy, c-format +msgid "No path at row %d, col %d" +msgstr "データ変æ›ã¯è¡Œ %d, 列 %d ã§å¤±æ•—ã—ã¾ã—㟠" + +#: ../raster/r.path/main.c:502 ../vector/v.overlay/line_area.c:256 +#: ../vector/v.overlay/area_area.c:109 +msgid "Breaking lines..." +msgstr "ラインを分断中ã€ã€ã€" + +#: ../raster/r.path/main.c:555 ../raster/r.path/main.c:585 +#: ../raster/r.in.lidar/main.c:760 ../raster/r.drain/main.c:471 +msgid "Writing output raster map..." +msgstr "" + +#: ../raster/r.path/main.c:640 +#, fuzzy +msgid "Unable to increase point list" +msgstr "入力を読ã‚ã¾ã›ã‚“: %s" + +#: ../raster/r.path/main.c:740 ../raster/r.path/main.c:771 +#: ../raster/r.path/main.c:897 ../raster/r.path/main.c:1005 +#: ../raster/r.path/main.c:1031 ../raster/r.path/main.c:1128 +#: ../raster/r.clump/clump.c:99 ../raster/r.clump/clump.c:151 +#: ../raster/r.clump/minsize.c:152 ../raster/r.clump/minsize.c:253 +#: ../raster/r.clump/minsize.c:287 ../raster/r.clump/minsize.c:293 +#: ../raster/r.clump/minsize.c:424 ../raster/r.clump/minsize.c:447 +#: ../raster/r.clump/minsize.c:518 ../imagery/i.segment/cluster.c:431 +msgid "Unable to read from temp file" +msgstr "" + +#: ../raster/r.path/main.c:831 +#, c-format +msgid "No path from row %d, col %d" +msgstr "" + +#: ../raster/r.path/main.c:845 +#, fuzzy, c-format +msgid "Invalid direction %d" +msgstr "無効ãªãƒ¡ã‚½ãƒƒãƒ‰ã§ã™: %s" + +#: ../raster/r.path/main.c:934 +#, fuzzy +msgid "Path is leaving the current region" +msgstr "ç¾åœ¨ã®é ˜åŸŸã‚’表示" + #: ../raster/r.profile/main.c:54 ../raster/r.transect/main.c:104 #: ../display/d.profile/main.c:192 ../raster3d/r3.cross.rast/main.c:229 #: ../vector/v.profile/main.c:154 @@ -5713,7 +6054,7 @@ msgid "Outputs the raster map layer values lying on user-defined line(s)." msgstr "指定ã—ãŸç›´ç·šä¸Šã§ã®ãƒ©ã‚¹ã‚¿ãƒ¼ãƒžãƒƒãƒ—ã®å€¤ã‚’出力" -#: ../raster/r.profile/main.c:65 ../raster/r.horizon/main.c:304 +#: ../raster/r.profile/main.c:65 ../raster/r.horizon/main.c:303 msgid "Name of file for output (use output=- for stdout)" msgstr "出力ã™ã‚‹ãƒ•ã‚¡ã‚¤ãƒ« å('output=-' ã§æ¨™æº–出力)" @@ -5760,10 +6101,11 @@ msgstr "" #: ../raster/r.profile/main.c:176 ../raster/r.out.ppm3/main.c:133 -#: ../raster/r.recode/main.c:90 ../raster/r.horizon/main.c:385 -#: ../raster/r.in.lidar/main.c:646 ../raster/r.category/main.c:173 +#: ../raster/r.recode/main.c:90 ../raster/r.horizon/main.c:389 +#: ../raster/r.in.lidar/main.c:651 ../raster/r.category/main.c:173 #: ../raster/r.out.ascii/main.c:157 ../display/d.mon/stop.c:66 -#: ../general/g.pnmcomp/main.c:242 ../general/g.pnmcomp/main.c:259 +#: ../raster3d/r3.out.vtk/main.c:420 ../general/g.pnmcomp/main.c:242 +#: ../general/g.pnmcomp/main.c:259 #: ../imagery/i.ortho.photo/i.ortho.transform/main.c:350 #: ../misc/m.transform/main.c:276 ../misc/m.nviz.script/main.c:202 #: ../vector/v.out.vtk/main.c:173 ../vector/v.out.ascii/main.c:125 @@ -5815,117 +6157,117 @@ msgid "One coordinate pair per line, please" msgstr "一ã¤ã®ãƒ©ã‚¤ãƒ³ã«ã¯ä¸€ã¤ã®åº§æ¨™ã‚»ãƒƒãƒˆã®ã¿ã«ãªã‚Šã¾ã™" -#: ../raster/r.sun/main.c:252 ../raster/r.horizon/main.c:181 +#: ../raster/r.sun/main.c:251 ../raster/r.horizon/main.c:180 #: ../raster/r.sunhours/main.c:73 ../raster/r.sunmask/main.c:117 msgid "solar" msgstr "" -#: ../raster/r.sun/main.c:253 ../raster/r.sunhours/main.c:74 +#: ../raster/r.sun/main.c:252 ../raster/r.sunhours/main.c:74 msgid "sun energy" msgstr "" -#: ../raster/r.sun/main.c:254 ../raster/r.sunmask/main.c:119 +#: ../raster/r.sun/main.c:253 ../raster/r.sunmask/main.c:119 msgid "shadow" msgstr "" -#: ../raster/r.sun/main.c:255 +#: ../raster/r.sun/main.c:254 msgid "Solar irradiance and irradiation model." msgstr "" -#: ../raster/r.sun/main.c:257 +#: ../raster/r.sun/main.c:256 msgid "Computes direct (beam), diffuse and reflected solar irradiation raster maps for given day, latitude, surface and atmospheric conditions. Solar parameters (e.g. sunrise, sunset times, declination, extraterrestrial irradiance, daylight length) are saved in the map history file. Alternatively, a local time can be specified to compute solar incidence angle and/or irradiance raster maps. The shadowing effect of the topography is optionally incorporated." msgstr "" -#: ../raster/r.sun/main.c:271 +#: ../raster/r.sun/main.c:270 msgid "Name of the input elevation raster map [meters]" msgstr "" -#: ../raster/r.sun/main.c:280 +#: ../raster/r.sun/main.c:279 msgid "Name of the input aspect map (terrain aspect or azimuth of the solar panel) [decimal degrees]" msgstr "" -#: ../raster/r.sun/main.c:289 +#: ../raster/r.sun/main.c:288 msgid "A single value of the orientation (aspect), 270 is south" msgstr "" -#: ../raster/r.sun/main.c:298 +#: ../raster/r.sun/main.c:297 msgid "Name of the input slope raster map (terrain slope or solar panel inclination) [decimal degrees]" msgstr "" -#: ../raster/r.sun/main.c:306 +#: ../raster/r.sun/main.c:305 msgid "A single value of inclination (slope)" msgstr "" -#: ../raster/r.sun/main.c:315 +#: ../raster/r.sun/main.c:314 msgid "Name of the Linke atmospheric turbidity coefficient input raster map [-]" msgstr "" -#: ../raster/r.sun/main.c:324 +#: ../raster/r.sun/main.c:323 msgid "A single value of the Linke atmospheric turbidity coefficient [-]" msgstr "" -#: ../raster/r.sun/main.c:333 +#: ../raster/r.sun/main.c:332 msgid "Name of the ground albedo coefficient input raster map [-]" msgstr "" -#: ../raster/r.sun/main.c:342 +#: ../raster/r.sun/main.c:341 msgid "A single value of the ground albedo coefficient [-]" msgstr "" -#: ../raster/r.sun/main.c:351 +#: ../raster/r.sun/main.c:350 msgid "Name of input raster map containing latitudes [decimal degrees]" msgstr "" -#: ../raster/r.sun/main.c:360 +#: ../raster/r.sun/main.c:359 msgid "Name of input raster map containing longitudes [decimal degrees]" msgstr "" -#: ../raster/r.sun/main.c:369 +#: ../raster/r.sun/main.c:368 msgid "Name of real-sky beam radiation coefficient (thick cloud) input raster map [0-1]" msgstr "" -#: ../raster/r.sun/main.c:378 +#: ../raster/r.sun/main.c:377 msgid "Name of real-sky diffuse radiation coefficient (haze) input raster map [0-1]" msgstr "" -#: ../raster/r.sun/main.c:385 +#: ../raster/r.sun/main.c:384 msgid "The horizon information input map basename" msgstr "" -#: ../raster/r.sun/main.c:393 ../raster/r.horizon/main.c:211 +#: ../raster/r.sun/main.c:392 ../raster/r.horizon/main.c:210 msgid "Angle step size for multidirectional horizon [degrees]" msgstr "多方å‘ホライズンã«ç”¨ã„る角度ステップサイズ[度]" -#: ../raster/r.sun/main.c:402 +#: ../raster/r.sun/main.c:401 msgid "Output incidence angle raster map (mode 1 only)" msgstr "" -#: ../raster/r.sun/main.c:411 +#: ../raster/r.sun/main.c:410 msgid "Output beam irradiance [W.m-2] (mode 1) or irradiation raster map [Wh.m-2.day-1] (mode 2)" msgstr "" -#: ../raster/r.sun/main.c:420 +#: ../raster/r.sun/main.c:419 msgid "Output diffuse irradiance [W.m-2] (mode 1) or irradiation raster map [Wh.m-2.day-1] (mode 2)" msgstr "" -#: ../raster/r.sun/main.c:429 +#: ../raster/r.sun/main.c:428 msgid "Output ground reflected irradiance [W.m-2] (mode 1) or irradiation raster map [Wh.m-2.day-1] (mode 2)" msgstr "" -#: ../raster/r.sun/main.c:438 +#: ../raster/r.sun/main.c:437 msgid "Output global (total) irradiance/irradiation [W.m-2] (mode 1) or irradiance/irradiation raster map [Wh.m-2.day-1] (mode 2)" msgstr "" -#: ../raster/r.sun/main.c:447 +#: ../raster/r.sun/main.c:446 msgid "Output insolation time raster map [h] (mode 2 only)" msgstr "" -#: ../raster/r.sun/main.c:454 +#: ../raster/r.sun/main.c:453 msgid "No. of day of the year (1-365)" msgstr "" -#: ../raster/r.sun/main.c:456 ../raster/r.sun/main.c:465 -#: ../raster/r.sun/main.c:482 ../raster/r.sun/main.c:529 +#: ../raster/r.sun/main.c:455 ../raster/r.sun/main.c:464 +#: ../raster/r.sun/main.c:481 ../raster/r.sun/main.c:528 #: ../raster/r.sunhours/main.c:103 ../raster/r.sunhours/main.c:112 #: ../raster/r.sunhours/main.c:120 ../raster/r.sunhours/main.c:129 #: ../raster/r.sunhours/main.c:138 ../raster/r.sunhours/main.c:147 @@ -5936,184 +6278,184 @@ msgid "Time" msgstr "テーマ" -#: ../raster/r.sun/main.c:464 +#: ../raster/r.sun/main.c:463 msgid "Time step when computing all-day radiation sums [decimal hours]" msgstr "" -#: ../raster/r.sun/main.c:472 +#: ../raster/r.sun/main.c:471 msgid "Declination value (overriding the internally computed value) [radians]" msgstr "" -#: ../raster/r.sun/main.c:480 +#: ../raster/r.sun/main.c:479 msgid "Local (solar) time (to be set for mode 1 only) [decimal hours]" msgstr "" -#: ../raster/r.sun/main.c:491 +#: ../raster/r.sun/main.c:490 msgid "Number of threads which will be used for parallel computing" msgstr "" -#: ../raster/r.sun/main.c:513 ../raster/r.horizon/main.c:296 +#: ../raster/r.sun/main.c:512 ../raster/r.horizon/main.c:295 msgid "Sampling distance step coefficient (0.5-1.5)" msgstr "サンプリングè·é›¢ã‚¹ãƒ†ãƒƒãƒ—ä¿‚æ•° (0.5-1.5) " -#: ../raster/r.sun/main.c:521 +#: ../raster/r.sun/main.c:520 msgid "Read the input files in this number of chunks" msgstr "" -#: ../raster/r.sun/main.c:528 +#: ../raster/r.sun/main.c:527 msgid "Civil time zone value, if none, the time will be local solar time" msgstr "" -#: ../raster/r.sun/main.c:534 +#: ../raster/r.sun/main.c:533 msgid "Do not incorporate the shadowing effect of terrain" msgstr "" -#: ../raster/r.sun/main.c:539 +#: ../raster/r.sun/main.c:538 msgid "Use the low-memory version of the program" msgstr "" -#: ../raster/r.sun/main.c:578 +#: ../raster/r.sun/main.c:577 #, c-format msgid "<%d> is not valid number of threads. Number of threads will be set to <%d>" msgstr "" -#: ../raster/r.sun/main.c:587 +#: ../raster/r.sun/main.c:586 #, c-format msgid "Number of threads <%d>" msgstr "" -#: ../raster/r.sun/main.c:594 +#: ../raster/r.sun/main.c:593 msgid "You must give the longitude raster if you use civil time" msgstr "" -#: ../raster/r.sun/main.c:597 +#: ../raster/r.sun/main.c:596 msgid "Error reading civil time zone value" msgstr "" -#: ../raster/r.sun/main.c:600 +#: ../raster/r.sun/main.c:599 msgid "Invalid civil time zone value" msgstr "" -#: ../raster/r.sun/main.c:625 +#: ../raster/r.sun/main.c:624 msgid "insol_time and incidout are incompatible options" msgstr "" -#: ../raster/r.sun/main.c:630 +#: ../raster/r.sun/main.c:629 msgid "Error reading time step size" msgstr "" -#: ../raster/r.sun/main.c:632 +#: ../raster/r.sun/main.c:631 msgid "Invalid time step size" msgstr "" -#: ../raster/r.sun/main.c:636 +#: ../raster/r.sun/main.c:635 msgid "Error reading horizon step size" msgstr "" -#: ../raster/r.sun/main.c:641 +#: ../raster/r.sun/main.c:640 msgid "The horizon step size must be greater than 0." msgstr "" -#: ../raster/r.sun/main.c:644 +#: ../raster/r.sun/main.c:643 msgid "If you use the horizon option you must also set the 'horizonstep' parameter." msgstr "" -#: ../raster/r.sun/main.c:650 +#: ../raster/r.sun/main.c:649 msgid "Time and insol_time are incompatible options" msgstr "" -#: ../raster/r.sun/main.c:652 +#: ../raster/r.sun/main.c:651 msgid "Mode 1: instantaneous solar incidence angle & irradiance using a set local time" msgstr "" -#: ../raster/r.sun/main.c:657 +#: ../raster/r.sun/main.c:656 msgid "incidout requires time parameter to be set" msgstr "" -#: ../raster/r.sun/main.c:659 +#: ../raster/r.sun/main.c:658 msgid "Mode 2: integrated daily irradiation for a given day of the year" msgstr "" -#: ../raster/r.sun/main.c:682 +#: ../raster/r.sun/main.c:681 #, c-format msgid "Using Linke constant: %lf" msgstr "" -#: ../raster/r.sun/main.c:684 +#: ../raster/r.sun/main.c:683 #, c-format msgid "Using Linke map <%s>" msgstr "" -#: ../raster/r.sun/main.c:689 +#: ../raster/r.sun/main.c:688 #, c-format msgid "Using albedo constant: %lf" msgstr "" -#: ../raster/r.sun/main.c:691 +#: ../raster/r.sun/main.c:690 #, c-format msgid "Using albedo map <%s>" msgstr "" -#: ../raster/r.sun/main.c:696 +#: ../raster/r.sun/main.c:695 #, c-format msgid "Using slope constant: %lf" msgstr "" -#: ../raster/r.sun/main.c:699 +#: ../raster/r.sun/main.c:698 #, c-format msgid "Using slope map <%s>" msgstr "" -#: ../raster/r.sun/main.c:704 +#: ../raster/r.sun/main.c:703 #, c-format msgid "Using aspect constant: %lf" msgstr "" -#: ../raster/r.sun/main.c:707 +#: ../raster/r.sun/main.c:706 #, c-format msgid "Using aspect map <%s>" msgstr "" -#: ../raster/r.sun/main.c:722 +#: ../raster/r.sun/main.c:721 msgid "If you use -s and no horizon rasters, numpartitions must be =1" msgstr "" -#: ../raster/r.sun/main.c:735 +#: ../raster/r.sun/main.c:734 msgid "If you want to save memory and to use shadows, you must use pre-calculated horizons." msgstr "" -#: ../raster/r.sun/main.c:780 ../raster/r.horizon/main.c:531 -#: ../display/d.where/main.c:107 ../general/g.region/printwindow.c:251 -#: ../general/g.region/printwindow.c:475 ../general/g.region/printwindow.c:542 +#: ../raster/r.sun/main.c:779 ../raster/r.horizon/main.c:535 +#: ../display/d.where/main.c:107 ../general/g.region/printwindow.c:250 +#: ../general/g.region/printwindow.c:486 ../general/g.region/printwindow.c:556 msgid "Can't get projection info of current location" msgstr "ç¾åœ¨ã®ãƒ­ã‚±ãƒ¼ã‚·ãƒ§ãƒ³ã®æŠ•å½±æƒ…報をå–å¾—ã§ãã¾ã›ã‚“" -#: ../raster/r.sun/main.c:784 ../raster/r.horizon/main.c:534 -#: ../display/d.where/main.c:110 ../general/g.region/printwindow.c:254 -#: ../general/g.region/printwindow.c:478 ../general/g.region/printwindow.c:547 +#: ../raster/r.sun/main.c:783 ../raster/r.horizon/main.c:538 +#: ../display/d.where/main.c:110 ../general/g.region/printwindow.c:253 +#: ../general/g.region/printwindow.c:489 ../general/g.region/printwindow.c:561 msgid "Can't get projection units of current location" msgstr "ç¾åœ¨ã®ãƒ­ã‚±ãƒ¼ã‚·ãƒ§ãƒ³ã®æŠ•å½±ãƒ¦ãƒ‹ãƒƒãƒˆã‚’å–å¾—ã§ãã¾ã›ã‚“" -#: ../raster/r.sun/main.c:802 +#: ../raster/r.sun/main.c:800 msgid "latin and longin raster maps have no effect when in a Lat/Lon location" msgstr "" -#: ../raster/r.sun/main.c:807 +#: ../raster/r.sun/main.c:805 msgid "Both latin and longin raster maps must be given, or neither" msgstr "" -#: ../raster/r.sun/main.c:854 ../raster/r.sun/main.c:865 -#: ../raster/r.sun/main.c:878 ../raster/r.sun/main.c:890 -#: ../raster/r.sun/main.c:901 ../raster/r.sun/main.c:912 -#: ../raster/r.sun/main.c:923 ../raster/r.sun/main.c:935 -#: ../raster/r.sun/main.c:946 ../raster/r.li/r.li.daemon/list.c:49 +#: ../raster/r.sun/main.c:852 ../raster/r.sun/main.c:863 +#: ../raster/r.sun/main.c:876 ../raster/r.sun/main.c:888 +#: ../raster/r.sun/main.c:899 ../raster/r.sun/main.c:910 +#: ../raster/r.sun/main.c:921 ../raster/r.sun/main.c:933 +#: ../raster/r.sun/main.c:944 ../raster/r.li/r.li.daemon/list.c:49 #: ../raster/r.to.rast3/main.c:244 ../raster/r.stream.extract/cseg.c:51 #: ../raster/r.stream.extract/dseg.c:51 ../raster/r.stream.extract/bseg.c:50 #: ../raster/r.stream.extract/seg.c:56 ../raster3d/r3.to.rast/main.c:360 #: ../imagery/i.smap/multialloc.c:115 ../db/drivers/sqlite/listdb.c:134 #: ../db/drivers/postgres/listtab.c:92 ../db/drivers/postgres/listdb.c:88 #: ../vector/v.mkgrid/write_grid.c:28 ../vector/v.kcv/main.c:208 -#: ../vector/v.net.distance/main.c:228 ../vector/v.surf.rst/main.c:843 +#: ../vector/v.net.distance/main.c:228 ../vector/v.surf.rst/main.c:846 #: ../vector/v.net.allpairs/main.c:201 ../vector/v.profile/processors.c:31 #: ../vector/v.net.connectivity/main.c:186 #: ../vector/v.net.connectivity/main.c:202 ../vector/v.net.flow/main.c:232 @@ -6142,6 +6484,21 @@ msgid "Out of memory" msgstr "メモリーãŒè¶³ã‚Šã¾ã›ã‚“" +#: ../raster/r.sun/main.c:1894 ../raster/r.sunhours/main.c:296 +#: ../raster/r.sunhours/main.c:392 ../raster/r.sunmask/g_solposition.c:128 +#: ../raster/r.latlong/main.c:131 ../general/g.region/printwindow.c:279 +#: ../general/g.region/printwindow.c:290 ../general/g.region/printwindow.c:301 +#: ../general/g.region/printwindow.c:312 ../general/g.region/printwindow.c:325 +#: ../general/g.region/printwindow.c:510 ../general/g.region/printwindow.c:602 +#: ../general/g.region/printwindow.c:616 ../general/g.region/printwindow.c:635 +#: ../general/g.region/printwindow.c:655 ../general/g.region/printwindow.c:672 +#: ../vector/v.proj/main.c:343 ../vector/v.proj/main.c:355 +#: ../vector/v.proj/main.c:370 ../vector/v.proj/main.c:385 +#: ../vector/v.proj/main.c:466 ../vector/v.proj/main.c:471 +#, fuzzy, c-format +msgid "Error in %s (projection of input coordinate pair)" +msgstr "pj_do_proj (入力座標ペアã®æŠ•å½±) ã«ãŠã‘るエラー" + #: ../raster/r.regression.multi/main.c:61 msgid "Matrix is unsolvable" msgstr "" @@ -6273,7 +6630,7 @@ #: ../raster/r.volume/main.c:260 ../raster/r.to.vect/main.c:229 #: ../raster3d/r3.flow/main.c:64 ../vector/v.mkgrid/main.c:342 -#: ../vector/v.mkgrid/main.c:400 ../vector/v.random/main.c:253 +#: ../vector/v.mkgrid/main.c:400 ../vector/v.random/main.c:294 #: ../vector/v.in.ascii/main.c:415 ../vector/v.in.dxf/write_vect.c:233 #: ../vector/v.lrs/v.lrs.create/main.c:338 #, c-format @@ -6298,8 +6655,7 @@ msgstr "" #: ../raster/r.volume/main.c:296 ../raster/r.to.vect/util.c:157 -#: ../raster/r.to.vect/areas_io.c:359 ../vector/v.random/main.c:470 -#: ../vector/v.random/main.c:594 ../vector/v.in.lidar/attributes.c:240 +#: ../raster/r.to.vect/areas_io.c:359 ../vector/v.in.lidar/attributes.c:240 #: ../vector/v.vol.rst/vector.c:80 #, c-format msgid "Cannot insert new row: %s" @@ -6408,20 +6764,6 @@ msgid "Use the Courant-Friedrichs-Lewy criteria for time step calculation" msgstr "" -#: ../raster/r.solute.transport/main.c:230 ../raster/r.topmodel/main.c:52 -#: ../raster/r.uslek/main.c:54 ../raster/r.usler/main.c:53 -#: ../raster/r.gwflow/main.c:210 ../raster/r.stream.extract/main.c:77 -#: ../raster/r.fill.dir/main.c:87 ../raster/r.basins.fill/main.c:55 -#: ../raster/r.water.outlet/main.c:58 ../raster/r.drain/main.c:110 -#: ../raster/r.topidx/main.c:40 ../raster/r.flow/main.c:422 -#: ../raster/r.carve/main.c:75 ../raster/r.lake/main.c:151 -#: ../raster/r.watershed/front/main.c:74 -#: ../raster/r.sim/r.sim.sediment/main.c:115 -#: ../raster/r.sim/r.sim.water/main.c:114 ../raster3d/r3.gwflow/main.c:162 -#: ../raster3d/r3.flow/main.c:180 -msgid "hydrology" -msgstr "水文学" - #: ../raster/r.solute.transport/main.c:231 msgid "solute transport" msgstr "" @@ -6478,122 +6820,115 @@ msgid "Could not create and solve the linear equation system" msgstr "" -#: ../raster/r.walk/main.c:179 ../raster/r.cost/main.c:141 -#: ../raster/r.drain/main.c:111 -msgid "cost surface" -msgstr "表層断é¢å›³" - -#: ../raster/r.walk/main.c:180 ../raster/r.cost/main.c:142 +#: ../raster/r.walk/main.c:205 ../raster/r.cost/main.c:165 #: ../raster/r.spreadpath/main.c:90 msgid "cumulative costs" msgstr "" -#: ../raster/r.walk/main.c:181 ../raster/r.cost/main.c:143 +#: ../raster/r.walk/main.c:206 ../raster/r.cost/main.c:166 #: ../vector/v.net.iso/main.c:78 ../vector/v.net.alloc/main.c:66 msgid "cost allocation" msgstr "" -#: ../raster/r.walk/main.c:183 +#: ../raster/r.walk/main.c:208 msgid "Creates a raster map showing the anisotropic cumulative cost of moving between different geographic locations on an input raster map whose cell category values represent cost." msgstr "" -#: ../raster/r.walk/main.c:193 +#: ../raster/r.walk/main.c:218 msgid "Name of input raster map containing friction costs" msgstr "フリクションコストをå«ã‚€å…¥åŠ›ãƒ©ã‚¹ã‚¿ãƒ¼ãƒžãƒƒãƒ—å " -#: ../raster/r.walk/main.c:196 +#: ../raster/r.walk/main.c:221 msgid "Name for output raster map to contain walking costs" msgstr "" -#: ../raster/r.walk/main.c:202 ../raster/r.cost/main.c:167 +#: ../raster/r.walk/main.c:227 ../raster/r.cost/main.c:183 +#, fuzzy +msgid "Name of input raster map solving equal costs" +msgstr "フリクションコストをå«ã‚€å…¥åŠ›ãƒ©ã‚¹ã‚¿ãƒ¼ãƒžãƒƒãƒ—å " + +#: ../raster/r.walk/main.c:229 ../raster/r.cost/main.c:185 +msgid "Helper variable to pick a direction if two directions have equal cumulative costs (smaller is better)" +msgstr "" + +#: ../raster/r.walk/main.c:235 ../raster/r.cost/main.c:198 msgid "Name for output raster map to contain movement directions" msgstr "" -#: ../raster/r.walk/main.c:203 ../raster/r.cost/main.c:161 -#: ../raster/r.cost/main.c:168 +#: ../raster/r.walk/main.c:236 ../raster/r.walk/main.c:351 +#: ../raster/r.cost/main.c:192 ../raster/r.cost/main.c:199 +#: ../raster/r.cost/main.c:283 msgid "Optional outputs" msgstr "" -#: ../raster/r.walk/main.c:208 ../raster/r.cost/main.c:173 +#: ../raster/r.walk/main.c:241 ../raster/r.cost/main.c:204 msgid "Name of starting vector points map" msgstr "開始ベクトル点ã®ãƒžãƒƒãƒ—å" -#: ../raster/r.walk/main.c:209 ../raster/r.walk/main.c:221 -#: ../raster/r.walk/main.c:228 ../raster/r.walk/main.c:309 -#: ../raster/r.cost/main.c:174 ../raster/r.cost/main.c:186 -#: ../raster/r.cost/main.c:193 ../raster/r.cost/main.c:243 -#: ../raster/r.drain/main.c:139 ../raster/r.drain/main.c:146 -msgid "Start" -msgstr "スタート" - -#: ../raster/r.walk/main.c:214 ../raster/r.cost/main.c:179 +#: ../raster/r.walk/main.c:247 ../raster/r.cost/main.c:210 msgid "Name of stopping vector points map" msgstr "" -#: ../raster/r.walk/main.c:215 ../raster/r.walk/main.c:235 -#: ../raster/r.cost/main.c:180 ../raster/r.cost/main.c:200 +#: ../raster/r.walk/main.c:248 ../raster/r.walk/main.c:268 +#: ../raster/r.cost/main.c:211 ../raster/r.cost/main.c:231 msgid "Stop" msgstr "åœæ­¢" -#: ../raster/r.walk/main.c:220 ../raster/r.cost/main.c:185 +#: ../raster/r.walk/main.c:253 ../raster/r.cost/main.c:216 msgid "Name of starting raster points map" msgstr "開始ラスター点ã®ãƒžãƒƒãƒ—å" -#: ../raster/r.walk/main.c:227 ../raster/r.cost/main.c:192 -#: ../raster/r.drain/main.c:138 -msgid "Coordinates of starting point(s) (E,N)" -msgstr "" - -#: ../raster/r.walk/main.c:234 ../raster/r.cost/main.c:199 +#: ../raster/r.walk/main.c:267 ../raster/r.cost/main.c:230 msgid "Coordinates of stopping point(s) (E,N)" msgstr "" -#: ../raster/r.walk/main.c:244 ../raster/r.cost/main.c:209 +#: ../raster/r.walk/main.c:277 ../raster/r.cost/main.c:240 msgid "Maximum cumulative cost" msgstr "" -#: ../raster/r.walk/main.c:253 ../raster/r.cost/main.c:218 +#: ../raster/r.walk/main.c:286 ../raster/r.cost/main.c:249 msgid "Cost assigned to null cells. By default, null cells are excluded" msgstr "NULL値ã«ä»£å…¥ã™ã‚‹å€¤ï¼ˆãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã§ã¯NULLセルã¯é™¤å¤–) " -#: ../raster/r.walk/main.c:254 ../raster/r.walk/main.c:304 -#: ../raster/r.cost/main.c:219 ../raster/r.cost/main.c:238 +#: ../raster/r.walk/main.c:287 ../raster/r.walk/main.c:337 +#: ../raster/r.cost/main.c:250 ../raster/r.cost/main.c:269 msgid "NULL cells" msgstr "Nullセル" -#: ../raster/r.walk/main.c:263 ../raster/r.cost/main.c:228 +#: ../raster/r.walk/main.c:296 ../raster/r.cost/main.c:259 msgid "Maximum memory to be used in MB" msgstr "" -#: ../raster/r.walk/main.c:273 +#: ../raster/r.walk/main.c:306 msgid "Coefficients for walking energy formula parameters a,b,c,d" msgstr "徒歩エãƒãƒ«ã‚®ãƒ¼å…¬å¼ã®ä¿‚æ•° a,b,c,d " -#: ../raster/r.walk/main.c:274 ../raster/r.walk/main.c:284 -#: ../raster/r.walk/main.c:294 ../raster/r.resamp.rst/main.c:210 +#: ../raster/r.walk/main.c:307 ../raster/r.walk/main.c:317 +#: ../raster/r.walk/main.c:327 ../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 -#: ../raster/r.slope.aspect/main.c:181 ../raster/r.slope.aspect/main.c:189 -#: ../raster/r.slope.aspect/main.c:247 ../raster/r.slope.aspect/main.c:256 -#: ../raster/r.slope.aspect/main.c:262 ../raster/r.in.bin/main.c:275 +#: ../raster/r.slope.aspect/main.c:199 ../raster/r.slope.aspect/main.c:207 +#: ../raster/r.slope.aspect/main.c:265 ../raster/r.slope.aspect/main.c:274 +#: ../raster/r.slope.aspect/main.c:280 ../raster/r.slope.aspect/main.c:286 +#: ../raster/r.slope.aspect/main.c:294 ../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:107 ../raster/r.resamp.bspline/main.c:115 -#: ../raster/r.resamp.bspline/main.c:121 ../raster/r.resamp.bspline/main.c:133 -#: ../raster/r.resamp.bspline/main.c:138 ../raster/r.out.mpeg/main.c:132 +#: ../raster/r.resamp.bspline/main.c:109 ../raster/r.resamp.bspline/main.c:117 +#: ../raster/r.resamp.bspline/main.c:123 ../raster/r.resamp.bspline/main.c:135 +#: ../raster/r.resamp.bspline/main.c:140 ../raster/r.out.mpeg/main.c:132 #: ../display/d.mon/main.c:82 ../display/d.mon/main.c:90 #: ../display/d.mon/main.c:98 ../display/d.mon/main.c:104 #: ../display/d.mon/main.c:110 ../display/d.mon/main.c:145 #: ../display/d.mon/main.c:151 ../display/d.mon/main.c:157 #: ../general/g.access/main.c:50 ../general/g.access/main.c:58 -#: ../imagery/i.segment/parse_args.c:68 ../imagery/i.segment/parse_args.c:77 -#: ../imagery/i.segment/parse_args.c:88 ../imagery/i.segment/parse_args.c:99 -#: ../imagery/i.segment/parse_args.c:109 ../imagery/i.segment/parse_args.c:127 -#: ../imagery/i.segment/parse_args.c:135 ../imagery/i.segment/parse_args.c:144 -#: ../imagery/i.segment/parse_args.c:151 ../imagery/i.segment/parse_args.c:157 -#: ../imagery/i.segment/parse_args.c:163 ../imagery/i.segment/parse_args.c:169 -#: ../imagery/i.segment/parse_args.c:176 ../imagery/i.cluster/main.c:103 +#: ../imagery/i.segment/parse_args.c:71 ../imagery/i.segment/parse_args.c:80 +#: ../imagery/i.segment/parse_args.c:91 ../imagery/i.segment/parse_args.c:102 +#: ../imagery/i.segment/parse_args.c:112 ../imagery/i.segment/parse_args.c:130 +#: ../imagery/i.segment/parse_args.c:138 ../imagery/i.segment/parse_args.c:147 +#: ../imagery/i.segment/parse_args.c:154 ../imagery/i.segment/parse_args.c:160 +#: ../imagery/i.segment/parse_args.c:166 ../imagery/i.segment/parse_args.c:172 +#: ../imagery/i.segment/parse_args.c:179 ../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 @@ -6615,219 +6950,228 @@ #: ../vector/v.lidar.correction/main.c:111 ../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.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.surf.bspline/main.c:179 ../vector/v.vol.rst/main.c:270 +#: ../vector/v.vol.rst/main.c:278 ../vector/v.vol.rst/main.c:285 +#: ../vector/v.vol.rst/main.c:313 ../vector/v.vol.rst/main.c:322 +#: ../vector/v.vol.rst/main.c:331 ../vector/v.vol.rst/main.c:339 +#: ../vector/v.vol.rst/main.c:348 ../vector/v.vol.rst/main.c:356 #: ../vector/v.outlier/main.c:104 ../vector/v.outlier/main.c:113 #: ../vector/v.outlier/main.c:121 ../vector/v.colors.out/main.c:68 #: ../vector/v.colors.out/main.c:73 msgid "Settings" msgstr "設定" -#: ../raster/r.walk/main.c:283 +#: ../raster/r.walk/main.c:316 msgid "Lambda coefficients for combining walking energy and friction cost" msgstr "徒歩エãƒãƒ«ã‚®ãƒ¼ã¨æ‘©æ“¦ã‚³ã‚¹ãƒˆã®è¤‡åˆãƒ©ãƒ ãƒ€ä¿‚æ•°" -#: ../raster/r.walk/main.c:293 +#: ../raster/r.walk/main.c:326 msgid "Slope factor determines travel energy cost per height step" msgstr "傾斜ファクターã¯é«˜ã•ã‚¹ãƒ†ãƒƒãƒ—ã‚ãŸã‚Šã®ãƒˆãƒ©ãƒ™ãƒ«ã‚¨ãƒãƒ«ã‚®ãƒ¼ã‚³ã‚¹ãƒˆã‚’決定ã—ã¾ã™ " -#: ../raster/r.walk/main.c:299 ../raster/r.cost/main.c:233 +#: ../raster/r.walk/main.c:332 ../raster/r.cost/main.c:264 msgid "Use the 'Knight's move'; slower, but more accurate" msgstr "精度を上ã’ã‚‹(速度ã¯ä½Žä¸‹ã—ã¾ã™)" -#: ../raster/r.walk/main.c:303 ../raster/r.cost/main.c:237 +#: ../raster/r.walk/main.c:336 ../raster/r.cost/main.c:268 msgid "Keep null values in output raster map" msgstr "NULL値も出力 " -#: ../raster/r.walk/main.c:308 ../raster/r.cost/main.c:242 +#: ../raster/r.walk/main.c:341 ../raster/r.cost/main.c:273 msgid "Start with values in raster map" msgstr "ラスターマップã®å€¤ã§é–‹å§‹ã™ã‚‹ " -#: ../raster/r.walk/main.c:313 ../raster/r.cost/main.c:247 +#: ../raster/r.walk/main.c:346 ../raster/r.cost/main.c:278 msgid "Print info about disk space and memory requirements and exit" msgstr "" -#: ../raster/r.walk/main.c:357 ../raster/r.cost/main.c:297 +#: ../raster/r.walk/main.c:350 ../raster/r.cost/main.c:282 +msgid "Create bitmask encoded directions" +msgstr "" + +#: ../raster/r.walk/main.c:397 ../raster/r.cost/main.c:337 msgid "Must specify exactly one of start_points, start_rast or coordinate" msgstr "開始ãƒã‚¤ãƒ³ãƒˆã€é–‹å§‹ãƒ©ã‚¹ã‚¿ãƒ¼ã€ã¾ãŸã¯åº§æ¨™ã®ä¸€ã¤ã‚’正確ã«æŒ‡å®šã—ã¦ä¸‹ã•ã„" -#: ../raster/r.walk/main.c:362 ../raster/r.walk/main.c:845 -#: ../raster/r.cost/main.c:302 ../raster/r.cost/main.c:712 +#: ../raster/r.walk/main.c:403 ../raster/r.walk/main.c:896 +#: ../raster/r.cost/main.c:343 ../raster/r.cost/main.c:759 msgid "No start points" msgstr "開始点ãŒã‚ã‚Šã¾ã›ã‚“" -#: ../raster/r.walk/main.c:369 ../raster/r.cost/main.c:309 +#: ../raster/r.walk/main.c:408 ../raster/r.cost/main.c:348 +#, fuzzy +msgid "No stop points" +msgstr "開始点ãŒã‚ã‚Šã¾ã›ã‚“" + +#: ../raster/r.walk/main.c:412 ../raster/r.cost/main.c:352 #, c-format msgid "Inappropriate maximum cost: %d" msgstr "ä¸æ­£ãªæœ€å¤§ã‚³ã‚¹ãƒˆ: %d " -#: ../raster/r.walk/main.c:372 ../raster/r.cost/main.c:312 +#: ../raster/r.walk/main.c:415 ../raster/r.cost/main.c:355 #, c-format msgid "Inappropriate amount of memory: %d" msgstr "" -#: ../raster/r.walk/main.c:377 +#: ../raster/r.walk/main.c:420 #, c-format msgid "Missing required value: got %d instead of 4" msgstr "è¦æ±‚値ãŒè¦‹ã¤ã‹ã‚Šã¾ã›ã‚“。4ã®ä»£ã‚ã‚Šã« %d ã‚’å–å¾—ã—ã¾ã—ãŸã€‚ " -#: ../raster/r.walk/main.c:380 +#: ../raster/r.walk/main.c:423 #, c-format msgid "Walking costs are a=%g b=%g c=%g d=%g" msgstr "" -#: ../raster/r.walk/main.c:385 ../raster/r.walk/main.c:393 +#: ../raster/r.walk/main.c:428 ../raster/r.walk/main.c:436 #, c-format msgid "Missing required value: %d" msgstr "è¦æ±‚ã•ã‚ŒãŸå€¤: %d ãŒè¦‹ã¤ã‹ã‚Šã¾ã›ã‚“ " -#: ../raster/r.walk/main.c:388 +#: ../raster/r.walk/main.c:431 #, c-format msgid "Lambda is %g" msgstr "" -#: ../raster/r.walk/main.c:396 +#: ../raster/r.walk/main.c:439 #, c-format msgid "Slope_factor is %g" msgstr "" -#: ../raster/r.walk/main.c:415 ../raster/r.cost/main.c:330 +#: ../raster/r.walk/main.c:466 ../raster/r.cost/main.c:381 msgid "Assigning negative cost to null cell. Null cells excluded." msgstr "NULL値セルã«è² ã®ã‚³ã‚¹ãƒˆã‚’割当ã¾ã™ã€‚NULL値セルã¯é™¤å¤–ã•ã‚Œã¾ã™" -#: ../raster/r.walk/main.c:525 ../raster/r.walk/main.c:538 -#: ../raster/r.cost/main.c:412 ../raster/r.cost/main.c:424 +#: ../raster/r.walk/main.c:571 ../raster/r.walk/main.c:584 +#: ../raster/r.cost/main.c:458 ../raster/r.cost/main.c:470 #, c-format msgid "Will need at least %.2f MB of disk space" msgstr "" -#: ../raster/r.walk/main.c:527 ../raster/r.walk/main.c:539 -#: ../raster/r.cost/main.c:414 ../raster/r.cost/main.c:425 +#: ../raster/r.walk/main.c:573 ../raster/r.walk/main.c:585 +#: ../raster/r.cost/main.c:460 ../raster/r.cost/main.c:471 #, c-format msgid "Will need at least %.2f MB of memory" msgstr "" -#: ../raster/r.walk/main.c:529 ../raster/r.walk/main.c:540 -#: ../raster/r.cost/main.c:416 ../raster/r.cost/main.c:426 +#: ../raster/r.walk/main.c:575 ../raster/r.walk/main.c:586 +#: ../raster/r.cost/main.c:462 ../raster/r.cost/main.c:472 #, c-format msgid "%d of %d segments are kept in memory" msgstr "" -#: ../raster/r.walk/main.c:545 ../raster/r.cost/main.c:431 +#: ../raster/r.walk/main.c:591 ../raster/r.cost/main.c:477 msgid "Creating some temporary files..." msgstr "一時ファイルを作æˆä¸­... " -#: ../raster/r.walk/main.c:549 ../raster/r.walk/main.c:554 -#: ../raster/r.cost/main.c:435 ../raster/r.cost/main.c:440 -#: ../raster/r.resamp.bspline/main.c:316 ../raster/r.resamp.bspline/main.c:401 -#: ../raster/r.resamp.bspline/main.c:473 ../vector/v.surf.bspline/main.c:475 +#: ../raster/r.walk/main.c:595 ../raster/r.walk/main.c:600 +#: ../raster/r.walk/main.c:609 ../raster/r.cost/main.c:481 +#: ../raster/r.cost/main.c:486 ../raster/r.cost/main.c:494 +#: ../raster/r.resamp.bspline/main.c:318 ../raster/r.resamp.bspline/main.c:403 +#: ../raster/r.resamp.bspline/main.c:475 ../vector/v.surf.bspline/main.c:475 #: ../vector/v.surf.bspline/main.c:503 msgid "Can not create temporary file" msgstr "" -#: ../raster/r.walk/main.c:558 +#: ../raster/r.walk/main.c:630 #, c-format msgid "Reading raster maps <%s> and <%s>, initializing output..." msgstr "" -#: ../raster/r.walk/main.c:643 ../raster/r.cost/main.c:504 +#: ../raster/r.walk/main.c:717 ../raster/r.cost/main.c:577 msgid "Initializing directional output..." msgstr "" -#: ../raster/r.walk/main.c:675 ../raster/r.cost/main.c:535 -#: ../raster/r.drain/main.c:273 +#: ../raster/r.walk/main.c:786 ../raster/r.cost/main.c:646 #, c-format -msgid "Reading vector map <%s> with start points..." +msgid "No start points found in vector map <%s>" msgstr "" -#: ../raster/r.walk/main.c:688 ../raster/r.walk/main.c:754 -#: ../raster/r.cost/main.c:548 ../raster/r.cost/main.c:618 -#: ../raster/r.to.vect/main.c:289 ../raster/r.drain/main.c:286 -#: ../display/d.vect.thematic/display.c:75 ../display/d.vect/vert.c:27 -#: ../display/d.vect/lines.c:143 ../display/d.vect/label.c:44 -#: ../display/d.vect/zcoor.c:38 ../display/d.vect/dir.c:30 -#: ../display/d.vect/topo.c:52 ../display/d.vect/attr.c:51 -#: ../vector/v.label.sa/labels.c:141 ../vector/v.out.lidar/main.c:732 -#: ../vector/v.perturb/main.c:182 ../vector/v.to.3d/trans2.c:84 -#: ../vector/v.to.3d/trans3.c:85 ../vector/v.what.rast/main.c:213 -#: ../vector/v.colors/scan_z.c:36 ../vector/v.colors/scan_cats.c:24 -#: ../vector/v.vol.rst/user1.c:140 ../vector/v.decimate/main.c:406 -#: ../vector/v.colors.out/scan_cats.c:32 ../vector/v.label/main.c:293 -#: ../vector/v.info/level1.c:38 -msgid "Unable to read vector map" -msgstr "ベクトルマップを読ã¿è¾¼ã‚ã¾ã›ã‚“" - -#: ../raster/r.walk/main.c:722 +#: ../raster/r.walk/main.c:788 ../raster/r.cost/main.c:648 #, c-format -msgid "No start points found in vector <%s>" -msgstr "" +msgid "%d point found" +msgid_plural "%d points found" +msgstr[0] "" -#: ../raster/r.walk/main.c:734 ../raster/r.cost/main.c:598 +#: ../raster/r.walk/main.c:801 ../raster/r.cost/main.c:661 #, c-format msgid "Reading vector map <%s> with stop points..." msgstr "" -#: ../raster/r.walk/main.c:788 ../raster/r.cost/main.c:652 +#: ../raster/r.walk/main.c:839 ../raster/r.cost/main.c:699 #, c-format msgid "No stop points found in vector <%s>" msgstr "" -#: ../raster/r.walk/main.c:808 ../raster/r.cost/main.c:673 +#: ../raster/r.walk/main.c:859 ../raster/r.cost/main.c:720 #: ../raster/r.texture/h_measure.c:738 ../raster/r.stream.extract/load.c:44 #: ../raster/r.stream.extract/load.c:53 ../imagery/i.smap/interp.c:68 msgid "Unable to allocate memory" msgstr "メモリを割り当ã¦ã‚‰ã‚Œã¾ã›ã‚“" -#: ../raster/r.walk/main.c:810 ../raster/r.cost/main.c:675 +#: ../raster/r.walk/main.c:861 ../raster/r.cost/main.c:722 #, c-format msgid "Reading raster map <%s> with start points..." msgstr "" -#: ../raster/r.walk/main.c:859 ../raster/r.cost/main.c:726 +#: ../raster/r.walk/main.c:907 ../raster/r.cost/main.c:770 msgid "Specified starting location outside database window" msgstr "指定ã•ã‚ŒãŸé–‹å§‹å ´æ‰€ã¯ãƒ‡ãƒ¼ã‚¿ãƒ™ãƒ¼ã‚¹ã‚¦ã‚£ãƒ³ãƒ‰ã‚¦å¤–ã«ã‚ã‚Šã¾ã™" -#: ../raster/r.walk/main.c:879 ../raster/r.cost/main.c:748 +#: ../raster/r.walk/main.c:932 ../raster/r.cost/main.c:797 +#, fuzzy, c-format +msgid "Number of duplicate stop points: %d" +msgstr "ãƒã‚¤ãƒ³ãƒˆã®æ•°: %d" + +#: ../raster/r.walk/main.c:946 ../raster/r.cost/main.c:811 msgid "Finding cost path..." msgstr "コストパスを探ã™..." -#: ../raster/r.walk/main.c:1356 ../raster/r.cost/main.c:1011 +#: ../raster/r.walk/main.c:1551 ../raster/r.cost/main.c:1202 msgid "Error, ct == pres_cell" msgstr "エラー ct == pres_cell " -#: ../raster/r.walk/main.c:1368 +#: ../raster/r.walk/main.c:1568 #, c-format msgid "Writing output raster map <%s>... " msgstr "ラスターマップ <%s>書出中..." -#: ../raster/r.walk/main.c:1432 ../raster/r.cost/main.c:1131 +#: ../raster/r.walk/main.c:1632 ../raster/r.cost/main.c:1327 #, c-format msgid "Writing output movement direction raster map <%s>..." msgstr "" -#: ../raster/r.walk/main.c:1477 ../raster/r.cost/main.c:1197 +#: ../raster/r.walk/main.c:1677 ../raster/r.cost/main.c:1394 #, c-format msgid "Peak cost value: %g" msgstr "" -#: ../raster/r.walk/main.c:1498 ../raster/r.cost/main.c:1219 +#: ../raster/r.walk/main.c:1695 ../raster/r.walk/main.c:1731 +#: ../raster/r.cost/main.c:1412 ../raster/r.cost/main.c:1448 #, c-format msgid "Illegal x coordinate <%s>" msgstr "ä¸æ­£ãªX座標 <%s> " -#: ../raster/r.walk/main.c:1500 ../raster/r.cost/main.c:1221 +#: ../raster/r.walk/main.c:1697 ../raster/r.walk/main.c:1733 +#: ../raster/r.cost/main.c:1414 ../raster/r.cost/main.c:1450 #, c-format msgid "Illegal y coordinate <%s>" msgstr "ä¸æ­£ãªY座標 <%s> " -#: ../raster/r.walk/main.c:1504 ../raster/r.cost/main.c:1225 +#: ../raster/r.walk/main.c:1701 ../raster/r.walk/main.c:1737 +#: ../raster/r.cost/main.c:1418 ../raster/r.cost/main.c:1454 #, c-format msgid "Warning, ignoring point outside window: %g, %g" msgstr "" +#: ../raster/r.walk/flag.c:21 ../raster/r.walk/flag.c:28 +#: ../raster/r.cost/flag.c:21 ../raster/r.cost/flag.c:28 +#: ../imagery/i.segment/flag.c:21 ../imagery/i.segment/flag.c:28 +#: ../vector/v.distance/main.c:817 ../vector/v.distance/main.c:894 +#: ../vector/v.distance/main.c:1105 +msgid "Out of memory!" +msgstr "" + #: ../raster/r.timestamp/main.c:37 ../raster3d/r3.timestamp/main.c:45 #: ../vector/v.timestamp/main.c:37 msgid "timestamp" @@ -6921,112 +7265,121 @@ msgid "bad rule (%s): [%s]" msgstr "" -#: ../raster/r.colors/edit_colors.c:61 +#: ../raster/r.colors/edit_colors.c:78 msgid "Creates/modifies the color table associated with a 3D raster map." msgstr "" -#: ../raster/r.colors/edit_colors.c:65 +#: ../raster/r.colors/edit_colors.c:82 msgid "Creates/modifies the color table associated with a raster map." msgstr "" -#: ../raster/r.colors/edit_colors.c:75 ../raster/r.colors/edit_colors.c:87 +#: ../raster/r.colors/edit_colors.c:92 ../raster/r.colors/edit_colors.c:104 msgid "Map" msgstr "" -#: ../raster/r.colors/edit_colors.c:81 +#: ../raster/r.colors/edit_colors.c:98 msgid "Input file with one map name per line" msgstr "" -#: ../raster/r.colors/edit_colors.c:83 +#: ../raster/r.colors/edit_colors.c:100 msgid "Input map names can be defined in an input file in case a large amount of maps must be specified. This option is mutual exclusive to the map option." msgstr "" -#: ../raster/r.colors/edit_colors.c:110 +#: ../raster/r.colors/edit_colors.c:127 msgid "\"-\" to read rules from stdin" msgstr "" -#: ../raster/r.colors/edit_colors.c:186 ../raster/r.series.interp/main.c:180 +#: ../raster/r.colors/edit_colors.c:149 ../vector/v.colors/main.c:137 +#, fuzzy +msgid "List available rules with description then exit" +msgstr "使用å¯èƒ½ãªãƒ«ãƒ¼ãƒ«ã®ä¸€è¦§è¡¨ç¤º" + +#: ../raster/r.colors/edit_colors.c:150 ../vector/v.colors/main.c:138 +msgid "If a color rule is given, only this rule is listed" +msgstr "" + +#: ../raster/r.colors/edit_colors.c:219 ../raster/r.series.interp/main.c:180 #, c-format msgid "Unable to open %s file <%s>" msgstr "" -#: ../raster/r.colors/edit_colors.c:229 ../raster/r.colors/edit_colors.c:262 +#: ../raster/r.colors/edit_colors.c:260 ../raster/r.colors/edit_colors.c:294 #, c-format msgid "%s map <%s> not found" msgstr "" -#: ../raster/r.colors/edit_colors.c:235 +#: ../raster/r.colors/edit_colors.c:266 #, c-format msgid "No %s map name found in input file <%s>" msgstr "" -#: ../raster/r.colors/edit_colors.c:278 +#: ../raster/r.colors/edit_colors.c:309 #, c-format msgid "Unable to remove color table of %s map <%s>" msgstr "" -#: ../raster/r.colors/edit_colors.c:280 +#: ../raster/r.colors/edit_colors.c:311 #, c-format msgid "Color table of %s map <%s> not found" msgstr "" -#: ../raster/r.colors/edit_colors.c:302 +#: ../raster/r.colors/edit_colors.c:334 #, c-format msgid "Color table exists for %s map <%s>. Exiting." msgstr "" -#: ../raster/r.colors/edit_colors.c:358 +#: ../raster/r.colors/edit_colors.c:394 #, c-format msgid "Color table 'random' is not supported for floating point %s map" msgstr "" -#: ../raster/r.colors/edit_colors.c:362 +#: ../raster/r.colors/edit_colors.c:399 #, c-format msgid "Color table 'grey.eq' is not supported for floating point %s map" msgstr "" -#: ../raster/r.colors/edit_colors.c:368 +#: ../raster/r.colors/edit_colors.c:406 #, c-format msgid "Color table 'grey.log' is not supported for floating point %s map" msgstr "" -#: ../raster/r.colors/edit_colors.c:376 ../imagery/i.vi/main.c:545 +#: ../raster/r.colors/edit_colors.c:415 ../imagery/i.vi/main.c:546 #, c-format msgid "Unknown color request '%s'" msgstr "ä¸æ˜Žãªè‰²æŒ‡å®š '%s'" -#: ../raster/r.colors/edit_colors.c:386 ../vector/v.colors/make_colors.c:51 +#: ../raster/r.colors/edit_colors.c:426 ../vector/v.colors/make_colors.c:51 #, c-format msgid "Unable to load rules file <%s>" msgstr "" -#: ../raster/r.colors/edit_colors.c:396 ../raster/r.colors.out/raster_main.c:69 -#: ../raster/r.grow.distance/main.c:382 ../raster/r.fill.dir/main.c:153 -#: ../vector/v.colors/main.c:315 +#: ../raster/r.colors/edit_colors.c:437 ../raster/r.colors.out/raster_main.c:69 +#: ../raster/r.grow.distance/main.c:382 ../raster/r.fill.dir/main.c:155 +#: ../vector/v.colors/main.c:328 #, c-format msgid "Unable to read color table for raster map <%s>" msgstr "" -#: ../raster/r.colors/edit_colors.c:400 ../raster/r.univar/r3.univar_main.c:144 +#: ../raster/r.colors/edit_colors.c:442 ../raster/r.univar/r3.univar_main.c:144 #: ../raster/r.univar/r3.univar_main.c:182 ../raster3d/r3.support/main.c:135 -#: ../raster3d/r3.out.netcdf/main.c:600 ../raster3d/r3.retile/main.c:113 +#: ../raster3d/r3.out.netcdf/main.c:601 ../raster3d/r3.retile/main.c:113 #: ../raster3d/r3.neighbors/main.c:229 ../raster3d/r3.out.vtk/main.c:142 #: ../raster3d/r3.mask/main.c:58 ../raster3d/r3.out.bin/main.c:299 #: ../raster3d/r3.flow/main.c:87 ../raster3d/r3.cross.rast/main.c:245 #: ../raster3d/r3.out.v5d/main.c:307 ../raster3d/r3.timestamp/main.c:73 #: ../raster3d/r3.to.rast/main.c:275 ../raster3d/r3.stats/main.c:97 #: ../raster3d/r3.out.ascii/main.c:326 ../raster3d/r3.null/main.c:103 -#: ../general/g.region/main.c:455 ../vector/v.colors/main.c:319 +#: ../general/g.region/main.c:468 ../vector/v.colors/main.c:332 #, c-format msgid "3D raster map <%s> not found" msgstr "3D ラスターマップ <%s> ã¯è¦‹ã¤ã‹ã‚Šã¾ã›ã‚“ã§ã—ãŸ" -#: ../raster/r.colors/edit_colors.c:403 ../vector/v.colors/main.c:322 +#: ../raster/r.colors/edit_colors.c:445 ../vector/v.colors/main.c:335 #, c-format msgid "Unable to read color table for 3D raster map <%s>" msgstr "" -#: ../raster/r.colors/edit_colors.c:447 +#: ../raster/r.colors/edit_colors.c:492 #, c-format msgid "Color table for %s map <%s> set to '%s'" msgstr "" @@ -7050,7 +7403,7 @@ msgstr "" #: ../raster/r.mfilter/main.c:59 ../raster/r.neighbors/main.c:173 -#: ../raster/r.resamp.filter/main.c:392 ../raster3d/r3.neighbors/main.c:215 +#: ../raster/r.resamp.filter/main.c:397 ../raster3d/r3.neighbors/main.c:215 #: ../vector/v.outlier/main.c:73 msgid "filter" msgstr "ファイル" @@ -7148,53 +7501,42 @@ msgid "Error reading temporary file" msgstr "一時ファイルã®èª­å–エラー " -#: ../raster/r.cost/main.c:145 +#: ../raster/r.cost/main.c:168 msgid "Creates a raster map showing the cumulative cost of moving between different geographic locations on an input raster map whose cell category values represent cost." msgstr "" -#: ../raster/r.cost/main.c:152 +#: ../raster/r.cost/main.c:175 msgid "Name of input raster map containing grid cell cost information" msgstr "" -#: ../raster/r.cost/main.c:160 +#: ../raster/r.cost/main.c:191 msgid "Name for output raster map with nearest start point" msgstr "" -#: ../raster/r.cost/main.c:444 +#: ../raster/r.cost/main.c:515 #, c-format msgid "Reading raster map <%s>, initializing output..." msgstr "" -#: ../raster/r.cost/main.c:489 +#: ../raster/r.cost/main.c:560 #, c-format msgid "Negative cell value found at row %d, col %d. Setting negative value to null_cost value" msgstr "" -#: ../raster/r.cost/main.c:582 -#, c-format -msgid "No start points found in vector map <%s>" -msgstr "" - -#: ../raster/r.cost/main.c:584 -#, c-format -msgid "%d point found" -msgid_plural "%d points found" -msgstr[0] "" - -#: ../raster/r.cost/main.c:1034 ../raster/r.buffer/write_map.c:45 +#: ../raster/r.cost/main.c:1230 ../raster/r.buffer/write_map.c:45 #: ../raster/r.flow/io.c:207 #, c-format msgid "Writing output raster map <%s>..." msgstr "ラスターマップ <%s>書出中..." -#: ../raster/r.cost/main.c:1036 +#: ../raster/r.cost/main.c:1232 #, c-format msgid "Writing raster map with nearest start point <%s>..." msgstr "" #: ../raster/r.resamp.interp/main.c:77 ../raster/r.resamp.rst/main.c:149 #: ../raster/r.resamp.stats/main.c:262 ../raster/r.resamp.bspline/main.c:81 -#: ../raster/r.resample/main.c:55 ../raster/r.resamp.filter/main.c:390 +#: ../raster/r.resample/main.c:55 ../raster/r.resamp.filter/main.c:395 msgid "resample" msgstr "" @@ -7212,8 +7554,8 @@ msgstr "無効ãªãƒ¡ã‚½ãƒƒãƒ‰ã§ã™: %s" #: ../raster/r.resamp.interp/main.c:370 ../raster/r.mode/main.c:143 -#: ../raster/r.resamp.stats/main.c:395 ../raster/r.tile/main.c:200 -#: ../raster/r.resamp.filter/main.c:579 +#: ../raster/r.resamp.stats/main.c:395 ../raster/r.tile/main.c:203 +#: ../raster/r.resamp.filter/main.c:593 #, c-format msgid "Unable to read color table for %s" msgstr " %s ã®è‰²ãƒ†ãƒ¼ãƒ–ルを読ã¿è¾¼ã‚ã¾ã›ã‚“" @@ -7350,14 +7692,15 @@ #: ../raster/r.topmodel/file_io.c:28 ../raster/r.topmodel/file_io.c:136 #: ../raster/r.topmodel/file_io.c:161 ../raster/r.series.accumulate/main.c:221 -#: ../raster/r.series/main.c:223 ../raster/r.mapcalc/main.c:49 -#: ../raster/r.in.xyz/main.c:582 ../raster/r.in.mat/main.c:125 -#: ../raster/r.support/main.c:176 ../display/d.legend.vect/main.c:259 -#: ../display/d.legend.vect/main.c:273 ../display/d.legend.vect/draw.c:72 -#: ../display/d.linegraph/main.c:415 ../display/d.linegraph/main.c:432 -#: ../display/d.linegraph/main.c:730 ../display/d.text/main.c:380 -#: ../display/d.where/main.c:163 ../raster3d/r3.support/main.c:167 -#: ../general/g.cairocomp/main.c:46 ../vector/v.segment/main.c:98 +#: ../raster/r.series/main.c:226 ../raster/r.mapcalc/main.c:49 +#: ../raster/r.in.xyz/main.c:582 ../raster/r.buildvrt/main.c:126 +#: ../raster/r.in.mat/main.c:125 ../raster/r.support/main.c:176 +#: ../display/d.legend.vect/main.c:259 ../display/d.legend.vect/main.c:273 +#: ../display/d.legend.vect/draw.c:72 ../display/d.linegraph/main.c:415 +#: ../display/d.linegraph/main.c:432 ../display/d.linegraph/main.c:730 +#: ../display/d.text/main.c:380 ../display/d.where/main.c:160 +#: ../raster3d/r3.support/main.c:167 ../general/g.cairocomp/main.c:46 +#: ../imagery/i.group/main.c:122 ../vector/v.segment/main.c:98 #: ../vector/v.net.path/path.c:49 ../vector/v.lrs/v.lrs.segment/main.c:133 #, c-format msgid "Unable to open input file <%s>" @@ -7549,7 +7892,7 @@ msgid_plural "Calculating %d texture measures" msgstr[0] "" -#: ../raster/r.texture/main.c:354 ../imagery/i.vi/main.c:225 +#: ../raster/r.texture/main.c:354 ../imagery/i.vi/main.c:226 #, c-format msgid "Calculating %s..." msgstr "" @@ -7666,7 +8009,7 @@ msgstr "" #: ../raster/r.stats/main.c:285 ../raster/r.series.accumulate/main.c:265 -#: ../raster/r.series/main.c:287 +#: ../raster/r.series/main.c:300 ../raster/r.buildvrt/main.c:185 msgid "Raster map not found" msgstr "ラスターマップãŒè¦‹ã¤ã‹ã‚Šã¾ã›ã‚“" @@ -8182,7 +8525,7 @@ msgid "Exports a GRASS raster to a binary array." msgstr "" -#: ../raster/r.out.bin/main.c:290 ../raster/r.random/main.c:62 +#: ../raster/r.out.bin/main.c:290 ../raster/r.random/main.c:63 #: ../imagery/i.zc/main.c:66 msgid "Name of input raster map" msgstr "入力ラスターマップå" @@ -8229,7 +8572,7 @@ msgstr "NULL値ãŒç„¡åŠ¹ (æ•´æ•°ã®ã¿) " #: ../raster/r.out.bin/main.c:379 ../raster/r.in.bin/main.c:462 -#: ../vector/v.colors/main.c:225 +#: ../vector/v.colors/main.c:238 #, c-format msgid "-%c and -%c are mutually exclusive" msgstr "" @@ -8409,7 +8752,7 @@ msgid "Spline tension value" msgstr " スプライン張力値" -#: ../raster/r.resamp.rst/main.c:246 ../vector/v.surf.rst/main.c:340 +#: ../raster/r.resamp.rst/main.c:246 ../vector/v.surf.rst/main.c:343 msgid "Anisotropy angle (in degrees counterclockwise from East)" msgstr "" @@ -8417,7 +8760,7 @@ msgid "Anisotropy" msgstr "異方性 " -#: ../raster/r.resamp.rst/main.c:253 ../vector/v.surf.rst/main.c:347 +#: ../raster/r.resamp.rst/main.c:253 ../vector/v.surf.rst/main.c:350 msgid "Anisotropy scaling factor" msgstr "" @@ -8425,7 +8768,7 @@ msgid "Use dnorm independent tension" msgstr "独立ã—ãŸãƒ†ãƒ³ã‚·ãƒ§ãƒ³ (dnorm) を使用" -#: ../raster/r.resamp.rst/main.c:263 ../vector/v.surf.rst/main.c:171 +#: ../raster/r.resamp.rst/main.c:263 ../vector/v.surf.rst/main.c:173 msgid "Output partial derivatives instead of topographic parameters" msgstr "" @@ -8537,7 +8880,7 @@ #: ../raster/r.in.ascii/main.c:150 ../display/d.title/main.c:117 #: ../raster3d/r3.in.ascii/main.c:169 ../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 ../vector/v.surf.rst/main.c:864 +#: ../general/g.setproj/get_stp.c:286 ../vector/v.surf.rst/main.c:867 #: ../vector/v.in.ascii/main.c:275 #, c-format msgid "Unable to open temporary file <%s>" @@ -8545,7 +8888,7 @@ #: ../raster/r.resamp.rst/main.c:547 ../raster/r.thin/io.c:131 #: ../raster/r.thin/io.c:138 ../raster/r.thin/io.c:147 -#: ../vector/v.surf.rst/main.c:869 +#: ../vector/v.surf.rst/main.c:872 #, c-format msgid "Error writing temporary file <%s>" msgstr "" @@ -8573,10 +8916,10 @@ msgstr "" #: ../raster/r.univar/r3.univar_main.c:151 -#: ../raster/r.univar/r3.univar_main.c:189 ../raster3d/r3.out.netcdf/main.c:617 +#: ../raster/r.univar/r3.univar_main.c:189 ../raster3d/r3.out.netcdf/main.c:618 #: ../raster3d/r3.retile/main.c:127 ../raster3d/r3.neighbors/main.c:266 #: ../raster3d/r3.neighbors/main.c:275 ../raster3d/r3.out.vtk/main.c:207 -#: ../raster3d/r3.out.vtk/main.c:292 ../raster3d/r3.out.vtk/main.c:513 +#: ../raster3d/r3.out.vtk/main.c:292 ../raster3d/r3.out.vtk/main.c:512 #: ../raster3d/r3.mkdspf/main.c:168 ../raster3d/r3.mask/main.c:64 #: ../raster3d/r3.out.bin/main.c:314 ../raster3d/r3.flow/main.c:118 #: ../raster3d/r3.flow/main.c:132 ../raster3d/r3.flow/main.c:373 @@ -8709,53 +9052,53 @@ msgid "Programmer error in get_stats/switch" msgstr "" -#: ../raster/r.random/main.c:54 ../raster/r.random.surface/main.c:59 +#: ../raster/r.random/main.c:55 ../raster/r.random.surface/main.c:59 #: ../raster/r.surf.random/main.c:38 ../raster/r.random.cells/main.c:49 -#: ../raster/r.surf.gauss/main.c:40 ../vector/v.random/main.c:100 -#: ../vector/v.perturb/main.c:65 ../vector/v.extract/main.c:81 +#: ../raster/r.surf.gauss/main.c:40 ../vector/v.random/main.c:103 +#: ../vector/v.perturb/main.c:65 ../vector/v.extract/main.c:82 msgid "random" msgstr "" -#: ../raster/r.random/main.c:55 ../display/d.vect/main.c:76 -#: ../general/g.region/main.c:69 ../vector/v.random/main.c:103 +#: ../raster/r.random/main.c:56 ../display/d.vect/main.c:76 +#: ../general/g.region/main.c:70 ../vector/v.random/main.c:106 #: ../vector/v.cluster/main.c:94 ../vector/v.in.lidar/main.c:139 -#: ../vector/v.patch/main.c:71 ../vector/v.perturb/main.c:67 +#: ../vector/v.patch/main.c:73 ../vector/v.perturb/main.c:67 #: ../vector/v.rectify/main.c:72 ../vector/v.in.ascii/main.c:73 -#: ../vector/v.decimate/main.c:130 ../vector/v.edit/main.c:61 +#: ../vector/v.decimate/main.c:131 ../vector/v.edit/main.c:61 #: ../vector/v.info/main.c:43 ../vector/v.in.dxf/main.c:67 #: ../vector/v.external/main.c:57 msgid "level1" msgstr "" -#: ../raster/r.random/main.c:58 +#: ../raster/r.random/main.c:59 msgid "Creates a raster map layer and vector point map containing randomly located points." msgstr "" -#: ../raster/r.random/main.c:67 +#: ../raster/r.random/main.c:68 msgid "Name of cover raster map" msgstr "" -#: ../raster/r.random/main.c:74 +#: ../raster/r.random/main.c:75 msgid "The number of points to allocate" msgstr "" -#: ../raster/r.random/main.c:86 +#: ../raster/r.random/main.c:93 msgid "Generate points also for NULL category" msgstr "" -#: ../raster/r.random/main.c:91 +#: ../raster/r.random/main.c:98 msgid "Report information about input raster and exit" msgstr "" -#: ../raster/r.random/main.c:95 +#: ../raster/r.random/main.c:102 msgid "Generate vector points as 3D points" msgstr "" -#: ../raster/r.random/main.c:98 ../vector/v.in.ascii/main.c:195 +#: ../raster/r.random/main.c:105 ../vector/v.in.ascii/main.c:195 msgid "Do not build topology in points mode" msgstr "ãƒã‚¤ãƒ³ãƒˆãƒ¢ãƒ¼ãƒ‰ã§ã¯åœ°å½¢ã‚’構築ã—ãªã„" -#: ../raster/r.random/main.c:99 ../display/d.linegraph/main.c:353 +#: ../raster/r.random/main.c:106 ../display/d.linegraph/main.c:353 #: ../display/d.linegraph/main.c:362 ../display/d.linegraph/main.c:371 #: ../display/d.linegraph/main.c:386 ../vector/v.out.ascii/args.c:40 #: ../vector/v.out.ascii/args.c:66 ../vector/v.out.ascii/args.c:76 @@ -8768,42 +9111,42 @@ msgid "Points" msgstr "" -#: ../raster/r.random/main.c:143 +#: ../raster/r.random/main.c:150 #, c-format msgid "Note: one (or both) of %s and %s must be specified" msgstr "" -#: ../raster/r.random/main.c:151 +#: ../raster/r.random/main.c:158 #, c-format msgid "<%s=%s> invalid percentage" msgstr "" -#: ../raster/r.random/main.c:162 +#: ../raster/r.random/main.c:169 #, c-format msgid "<%s=%s> invalid number of points" msgstr "" -#: ../raster/r.random/main.c:176 +#: ../raster/r.random/main.c:183 #, c-format msgid "There aren't [%llu] cells in the current region" msgstr "" -#: ../raster/r.random/main.c:179 +#: ../raster/r.random/main.c:186 #, c-format msgid "There aren't [%llu] non-NULL cells in the current region" msgstr "" -#: ../raster/r.random/main.c:183 +#: ../raster/r.random/main.c:190 #, c-format msgid "There aren't [%lu] cells in the current region" msgstr "" -#: ../raster/r.random/main.c:186 +#: ../raster/r.random/main.c:193 #, c-format msgid "There aren't [%lu] non-NULL cells in the current region" msgstr "" -#: ../raster/r.random/main.c:192 +#: ../raster/r.random/main.c:199 msgid "There are no valid locations in the current region" msgstr "" @@ -8835,7 +9178,7 @@ msgid "Writing vector map <%s> ..." msgstr "" -#: ../raster/r.random/random.c:190 ../vector/v.net.distance/main.c:363 +#: ../raster/r.random/random.c:189 ../vector/v.net.distance/main.c:363 #: ../vector/v.net.allpairs/main.c:271 ../vector/v.net.path/path.c:350 #: ../vector/v.net.iso/main.c:724 ../vector/v.net.iso/main.c:754 #: ../vector/v.net.flow/main.c:262 ../vector/v.net.timetable/main.c:134 @@ -8849,35 +9192,36 @@ msgid "Cannot insert new record: %s" msgstr "" -#: ../raster/r.random/random.c:244 +#: ../raster/r.random/random.c:243 #, c-format msgid "Only [%llu] random points created" msgstr "" -#: ../raster/r.random/random.c:247 +#: ../raster/r.random/random.c:246 #, c-format msgid "Only [%lu] random points created" msgstr "" -#: ../raster/r.random/random.c:258 ../raster/r.to.vect/main.c:233 +#: ../raster/r.random/random.c:257 ../raster/r.to.vect/main.c:233 #: ../db/drivers/postgres/index.c:59 ../vector/v.mkgrid/main.c:346 -#: ../vector/v.mkgrid/main.c:404 ../vector/v.random/main.c:259 -#: ../vector/v.select/copy_tabs.c:87 ../vector/v.patch/main.c:328 -#: ../vector/v.overlay/main.c:592 ../vector/v.extract/copy_tab.c:124 +#: ../vector/v.mkgrid/main.c:404 ../vector/v.random/main.c:300 +#: ../vector/v.select/copy_tabs.c:87 ../vector/v.patch/main.c:366 +#: ../vector/v.overlay/main.c:592 ../vector/v.decimate/copy_tab.c:119 +#: ../vector/v.extract/copy_tab.c:124 msgid "Unable to create index" msgstr "索引を作æˆã§ãã¾ã›ã‚“" -#: ../raster/r.random/random.c:262 ../raster/r.contour/main.c:193 +#: ../raster/r.random/random.c:261 ../raster/r.contour/main.c:193 #: ../raster/r.stream.extract/close.c:202 ../raster/r.to.vect/main.c:238 #: ../raster3d/r3.flow/main.c:72 ../vector/v.mkgrid/main.c:350 -#: ../vector/v.mkgrid/main.c:408 ../vector/v.random/main.c:265 +#: ../vector/v.mkgrid/main.c:408 ../vector/v.random/main.c:306 #: ../vector/v.in.lidar/attributes.c:144 ../vector/v.reclass/main.c:327 #: ../vector/v.in.dwg/main.c:249 ../vector/v.select/copy_tabs.c:90 -#: ../vector/v.in.ogr/main.c:1145 ../vector/v.patch/main.c:333 +#: ../vector/v.in.ogr/main.c:1208 ../vector/v.patch/main.c:371 #: ../vector/v.overlay/main.c:597 ../vector/v.sample/main.c:197 -#: ../vector/v.distance/main.c:1424 ../vector/v.in.ascii/main.c:423 -#: ../vector/v.to.points/main.c:202 ../vector/v.in.dxf/write_vect.c:238 -#: ../vector/v.extract/copy_tab.c:129 +#: ../vector/v.distance/main.c:1432 ../vector/v.in.ascii/main.c:423 +#: ../vector/v.to.points/main.c:202 ../vector/v.decimate/copy_tab.c:124 +#: ../vector/v.in.dxf/write_vect.c:238 ../vector/v.extract/copy_tab.c:129 #, c-format msgid "Unable to grant privileges on table <%s>" msgstr "テーブル <%s> ã«å¯¾ã™ã‚‹ç‰¹æ¨©ã¯ã‚ã‚Šã¾ã›ã‚“" @@ -9050,155 +9394,166 @@ msgid "Unable to read category file of raster map <%s@%s>" msgstr "ラスターマップã®ã‚«ãƒ†ã‚´ãƒªãƒ¼ãƒ•ã‚¡ã‚¤ãƒ« <%s@%s> ãŒèª­ã¿è¾¼ã‚ã¾ã›ã‚“" -#: ../raster/r.horizon/main.c:182 ../raster/r.sunhours/main.c:75 +#: ../raster/r.horizon/main.c:181 ../raster/r.sunhours/main.c:75 #: ../raster/r.sunmask/main.c:118 msgid "sun position" msgstr "" -#: ../raster/r.horizon/main.c:184 +#: ../raster/r.horizon/main.c:183 msgid "Computes horizon angle height from a digital elevation model." msgstr "" -#: ../raster/r.horizon/main.c:186 +#: ../raster/r.horizon/main.c:185 msgid "The module has two different modes of operation: 1. Computes the entire horizon around a single point whose coordinates are given with the 'coord' option. The horizon height (in radians). 2. Computes one or more raster maps of the horizon height in a single direction. The input for this is the angle (in degrees), which is measured counterclockwise with east=0, north=90 etc. The output is the horizon height in radians." msgstr "" -#: ../raster/r.horizon/main.c:203 +#: ../raster/r.horizon/main.c:202 msgid "Direction in which you want to know the horizon height" msgstr "æ°´å¹³ã®é«˜ã•ã‚’知りãŸã„æ–¹å‘" -#: ../raster/r.horizon/main.c:220 +#: ../raster/r.horizon/main.c:219 msgid "Start angle for multidirectional horizon [degrees]" msgstr "" -#: ../raster/r.horizon/main.c:221 ../raster/r.horizon/main.c:230 -#: ../raster/r.horizon/main.c:238 ../raster/r.horizon/main.c:246 -#: ../raster/r.horizon/main.c:254 ../raster/r.horizon/main.c:262 -#: ../raster/r.horizon/main.c:270 ../raster/r.horizon/main.c:283 +#: ../raster/r.horizon/main.c:220 ../raster/r.horizon/main.c:229 +#: ../raster/r.horizon/main.c:237 ../raster/r.horizon/main.c:245 +#: ../raster/r.horizon/main.c:253 ../raster/r.horizon/main.c:261 +#: ../raster/r.horizon/main.c:269 ../raster/r.horizon/main.c:282 msgid "Raster mode" msgstr "" -#: ../raster/r.horizon/main.c:229 +#: ../raster/r.horizon/main.c:228 msgid "End angle for multidirectional horizon [degrees]" msgstr "" -#: ../raster/r.horizon/main.c:237 +#: ../raster/r.horizon/main.c:236 msgid "For horizon rasters, read from the DEM an extra buffer around the present region" msgstr "" -#: ../raster/r.horizon/main.c:245 +#: ../raster/r.horizon/main.c:244 msgid "For horizon rasters, read from the DEM an extra buffer eastward the present region" msgstr "" -#: ../raster/r.horizon/main.c:253 +#: ../raster/r.horizon/main.c:252 msgid "For horizon rasters, read from the DEM an extra buffer westward the present region" msgstr "" -#: ../raster/r.horizon/main.c:261 +#: ../raster/r.horizon/main.c:260 msgid "For horizon rasters, read from the DEM an extra buffer northward the present region" msgstr "" -#: ../raster/r.horizon/main.c:269 +#: ../raster/r.horizon/main.c:268 msgid "For horizon rasters, read from the DEM an extra buffer southward the present region" msgstr "" -#: ../raster/r.horizon/main.c:277 +#: ../raster/r.horizon/main.c:276 msgid "The maximum distance to consider when finding the horizon height" msgstr "地平線ã®é«˜ã•ã‚’探ã™éš›ã«è€ƒæ…®ã™ã‚‹æœ€å¤§è·é›¢" -#: ../raster/r.horizon/main.c:288 +#: ../raster/r.horizon/main.c:287 msgid "Coordinate for which you want to calculate the horizon" msgstr "地平線を計算ã—ãŸã„座標" -#: ../raster/r.horizon/main.c:289 ../raster/r.horizon/main.c:305 +#: ../raster/r.horizon/main.c:288 ../raster/r.horizon/main.c:304 msgid "Point mode" msgstr "" -#: ../raster/r.horizon/main.c:310 +#: ../raster/r.horizon/main.c:309 msgid "Write output in degrees (default is radians)" msgstr "出力を度ã§æ›¸ãè¾¼ã¿ã¾ã™ (デフォルトã¯ãƒ©ã‚¸ã‚¢ãƒ³ã§ã™)" -#: ../raster/r.horizon/main.c:315 +#: ../raster/r.horizon/main.c:314 msgid "Write output in compass orientation (default is CCW, East=0)" msgstr "" -#: ../raster/r.horizon/main.c:355 +#: ../raster/r.horizon/main.c:354 msgid "Note: In latitude-longitude coordinate system specify buffers in degree unit" msgstr "" -#: ../raster/r.horizon/main.c:368 +#: ../raster/r.horizon/main.c:367 msgid "Can't read the coordinates from the \"coordinate\" option." msgstr "" -#: ../raster/r.horizon/main.c:395 +#: ../raster/r.horizon/main.c:372 +msgid "Coordinates are outside of the current region" +msgstr "" + +#: ../raster/r.horizon/main.c:399 msgid "You didn't specify a direction value or step size. Aborting." msgstr "æ–¹å‘値ã¾ãŸã¯ã‚¹ãƒ†ãƒƒãƒ—サイズã¯æŒ‡å®šã•ã‚Œã¾ã›ã‚“ã§ã—ãŸ. 中断ã—ã¦ã„ã¾ã™." -#: ../raster/r.horizon/main.c:400 +#: ../raster/r.horizon/main.c:404 msgid "You didn't specify a horizon raster name. Aborting." msgstr "地平線ラスターåã¯æŒ‡å®šã•ã‚Œã¾ã›ã‚“ã§ã—ãŸ. 中断ã—ã¦ã„ã¾ã™." -#: ../raster/r.horizon/main.c:415 +#: ../raster/r.horizon/main.c:419 msgid "Negative values of start angle are not allowed. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:419 +#: ../raster/r.horizon/main.c:423 msgid "End angle is not between 0 and 360. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:423 +#: ../raster/r.horizon/main.c:427 msgid "You specify a start grater than the end angle. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:431 +#: ../raster/r.horizon/main.c:435 msgid "You didn't specify an angle step size. Aborting." msgstr "アングルステップサイズã¯æŒ‡å®šã•ã‚Œã¾ã›ã‚“ã§ã—ãŸ. 中断ã—ã¦ã„ã¾ã™" -#: ../raster/r.horizon/main.c:442 +#: ../raster/r.horizon/main.c:446 msgid "Could not read bufferzone size. Aborting." msgstr "ç·©è¡åœ°å¸¯ã‚’読ã¿è¾¼ã‚ã¾ã›ã‚“ã§ã—ãŸ. 中断ã—ã¦ã„ã¾ã™" -#: ../raster/r.horizon/main.c:447 ../raster/r.horizon/main.c:453 -#: ../raster/r.horizon/main.c:460 ../raster/r.horizon/main.c:467 +#: ../raster/r.horizon/main.c:451 ../raster/r.horizon/main.c:457 +#: ../raster/r.horizon/main.c:464 ../raster/r.horizon/main.c:471 #, c-format msgid "Could not read %s bufferzone size. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:448 +#: ../raster/r.horizon/main.c:452 msgid "east" msgstr "æ±" -#: ../raster/r.horizon/main.c:454 +#: ../raster/r.horizon/main.c:458 msgid "west" msgstr "西" -#: ../raster/r.horizon/main.c:461 +#: ../raster/r.horizon/main.c:465 msgid "south" msgstr "å—" -#: ../raster/r.horizon/main.c:468 +#: ../raster/r.horizon/main.c:472 msgid "north" msgstr "北" -#: ../raster/r.horizon/main.c:473 +#: ../raster/r.horizon/main.c:477 msgid "Could not read maximum distance. Aborting." msgstr "最大è·é›¢ã‚’読ã¿è¾¼ã‚ã¾ã›ã‚“ã§ã—ãŸ. 中断ã—ã¦ã„ã¾ã™" -#: ../raster/r.horizon/main.c:484 +#: ../raster/r.horizon/main.c:488 msgid "The distance value must be 0.5-1.5. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:654 ../raster/r.in.ascii/main.c:187 +#: ../raster/r.horizon/main.c:656 ../raster/r.in.ascii/main.c:187 #, c-format msgid "OOPS: rows changed from %d to %d" msgstr "OOPS: 行㯠%d ã‹ã‚‰ %d ã«å¤‰æ›´ã—ã¾ã—㟠" -#: ../raster/r.horizon/main.c:658 ../raster/r.in.ascii/main.c:190 +#: ../raster/r.horizon/main.c:660 ../raster/r.in.ascii/main.c:190 #, c-format msgid "OOPS: cols changed from %d to %d" msgstr "OOPS: 列㯠%d ã‹ã‚‰ %d ã«å¤‰æ›´ã—ã¾ã—㟠" -#: ../raster/r.horizon/main.c:1174 +#: ../raster/r.horizon/main.c:849 ../raster/r.horizon/main.c:867 +#: ../raster/r.horizon/main.c:1203 ../raster/r.horizon/main.c:1223 +#: ../raster/r.proj/main.c:450 ../raster/r.proj/main.c:541 +#, fuzzy, c-format +msgid "Error in %s" +msgstr "エラー: %s " + +#: ../raster/r.horizon/main.c:1176 #, c-format msgid "Calculating map %01d of %01d (angle %.2f, raster map <%s>)" msgstr "" @@ -9353,7 +9708,7 @@ 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:183 +#: ../raster/r.series.accumulate/main.c:132 ../raster/r.series/main.c:184 msgid "Ignore values outside this range" msgstr "範囲外ã®å€¤ã¯ç„¡è¦–ã™ã‚‹" @@ -9377,7 +9732,7 @@ msgid "Huglin Heliothermal index" msgstr "" -#: ../raster/r.series.accumulate/main.c:163 ../raster/r.series/main.c:191 +#: ../raster/r.series.accumulate/main.c:163 ../raster/r.series/main.c:192 msgid "Do not keep files open" msgstr "" @@ -9386,27 +9741,30 @@ msgstr "" #: ../raster/r.series.accumulate/main.c:206 ../raster/r.neighbors/main.c:266 -#: ../raster/r.series/main.c:204 ../raster/r.mapcalc/main.c:131 -#: ../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.external/main.c:170 ../vector/v.colors/main.c:206 +#: ../raster/r.series/main.c:205 ../raster/r.mapcalc/main.c:131 +#: ../raster/r.buildvrt/main.c:109 ../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.external/main.c:170 +#: ../vector/v.colors/main.c:219 #, c-format msgid "%s= and %s= are mutually exclusive" msgstr "" -#: ../raster/r.series.accumulate/main.c:210 ../raster/r.series/main.c:208 -#: ../raster/r.series.interp/main.c:126 ../raster/r.series.interp/main.c:142 +#: ../raster/r.series.accumulate/main.c:210 ../raster/r.series/main.c:209 +#: ../raster/r.buildvrt/main.c:113 ../raster/r.series.interp/main.c:126 +#: ../raster/r.series.interp/main.c:142 #, c-format msgid "Please specify %s= or %s=" msgstr "" -#: ../raster/r.series.accumulate/main.c:255 ../raster/r.series/main.c:275 +#: ../raster/r.series.accumulate/main.c:255 ../raster/r.series/main.c:288 +#: ../raster/r.buildvrt/main.c:174 msgid "No raster map name found in input file" msgstr "" -#: ../raster/r.series.accumulate/main.c:318 ../raster/r.slope.aspect/main.c:544 -#: ../raster/r.series/main.c:386 ../raster/r.patch/main.c:140 -#: ../raster/r.series.interp/main.c:339 ../raster/r.relief/main.c:316 +#: ../raster/r.series.accumulate/main.c:318 ../raster/r.slope.aspect/main.c:577 +#: ../raster/r.series/main.c:415 ../raster/r.patch/main.c:140 +#: ../raster/r.series.interp/main.c:339 ../raster/r.relief/main.c:317 msgid "Percent complete..." msgstr "" @@ -9468,10 +9826,10 @@ msgstr "マップ %s を読ã¿è¾¼ã‚“ã§ã„ã¾ã™ ..." #: ../raster/r.distance/report.c:61 -#: ../scripts/i.colors.enhance/i.colors.enhance.py:153 -#: ../scripts/i.colors.enhance/i.colors.enhance.py:176 -#: ../scripts/i.colors.enhance/i.colors.enhance.py:186 -#: ../scripts/i.colors.enhance/i.colors.enhance.py:210 +#: ../scripts/i.colors.enhance/i.colors.enhance.py:161 +#: ../scripts/i.colors.enhance/i.colors.enhance.py:184 +#: ../scripts/i.colors.enhance/i.colors.enhance.py:194 +#: ../scripts/i.colors.enhance/i.colors.enhance.py:218 msgid "Processing..." msgstr "処ç†ã—ã¦ã„ã¾ã™..." @@ -10383,9 +10741,9 @@ #: ../raster/r.contour/main.c:183 ../raster/r.stream.extract/close.c:194 #: ../vector/v.net.distance/main.c:291 ../vector/v.in.lidar/attributes.c:135 #: ../vector/v.net.allpairs/main.c:179 ../vector/v.in.dwg/main.c:240 -#: ../vector/v.in.ogr/main.c:1138 ../vector/v.net.path/path.c:109 +#: ../vector/v.in.ogr/main.c:1201 ../vector/v.net.path/path.c:109 #: ../vector/v.overlay/main.c:587 ../vector/v.net.iso/main.c:390 -#: ../vector/v.net.flow/main.c:181 ../vector/v.distance/main.c:1419 +#: ../vector/v.net.flow/main.c:181 ../vector/v.distance/main.c:1427 #: ../vector/v.net.timetable/main.c:103 ../vector/v.to.points/main.c:192 #: ../vector/v.net.components/main.c:190 ../vector/v.net.centrality/main.c:266 #: ../vector/v.net.alloc/main.c:329 @@ -10395,7 +10753,7 @@ #: ../raster/r.contour/main.c:188 ../raster3d/r3.flow/main.c:67 #: ../vector/v.in.lidar/attributes.c:139 ../vector/v.reclass/main.c:322 -#: ../vector/v.in.dwg/main.c:244 ../vector/v.in.ogr/main.c:1360 +#: ../vector/v.in.dwg/main.c:244 ../vector/v.in.ogr/main.c:1430 #: ../vector/v.in.ascii/main.c:523 ../vector/v.to.points/main.c:197 #: ../vector/v.in.dxf/write_vect.c:241 #, c-format @@ -10403,8 +10761,8 @@ msgstr "テーブル <%s> ,キー <%s> ã®ã‚¤ãƒ³ãƒ‡ãƒƒã‚¯ã‚¹ã‚’作æˆã§ãã¾ã›ã‚“" #: ../raster/r.contour/main.c:203 ../vector/v.select/copy_tabs.c:17 -#: ../vector/v.voronoi/main.c:384 ../vector/v.extract/copy_tab.c:57 -#: ../vector/v.generalize/misc.c:134 +#: ../vector/v.voronoi/main.c:384 ../vector/v.decimate/copy_tab.c:54 +#: ../vector/v.extract/copy_tab.c:57 ../vector/v.generalize/misc.c:134 msgid "Writing attributes..." msgstr "属性を書ã込んã§ã„ã¾ã™" @@ -10415,7 +10773,7 @@ msgid "Unable to insert new record: '%s'" msgstr "æ–°ã—ã„レコード '%s' を挿入ã§ãã¾ã›ã‚“ " -#: ../raster/r.contour/main.c:237 ../raster/r.in.lidar/main.c:608 +#: ../raster/r.contour/main.c:237 ../raster/r.in.lidar/main.c:613 #: ../vector/v.generalize/displacement.c:78 msgid "Reading data..." msgstr "データを読å–中... " @@ -10448,209 +10806,221 @@ msgid_plural "Writing vector contours (total levels %d)..." msgstr[0] "" -#: ../raster/r.contour/cont.c:213 +#: ../raster/r.contour/cont.c:214 #, c-format msgid "%d crossing found" msgid_plural "%d crossings found" msgstr[0] "" -#: ../raster/r.contour/cont.c:266 +#: ../raster/r.contour/cont.c:267 msgid "Illegal edge number" msgstr "ä¸æ­£ãªã‚¨ãƒƒã‚¸ç•ªå· " -#: ../raster/r.contour/cont.c:374 +#: ../raster/r.contour/cont.c:375 msgid "Edge number out of range" msgstr "エッジ番å·ãŒç¯„囲外ã§ã™ " -#: ../raster/r.slope.aspect/main.c:152 ../raster/r.param.scale/interface.c:56 +#: ../raster/r.slope.aspect/main.c:170 ../raster/r.param.scale/interface.c:56 #: ../raster/r.relief/main.c:110 ../imagery/i.topo.corr/main.c:48 msgid "terrain" msgstr "" -#: ../raster/r.slope.aspect/main.c:153 +#: ../raster/r.slope.aspect/main.c:171 msgid "aspect" msgstr "" -#: ../raster/r.slope.aspect/main.c:154 +#: ../raster/r.slope.aspect/main.c:172 msgid "slope" msgstr "" -#: ../raster/r.slope.aspect/main.c:155 +#: ../raster/r.slope.aspect/main.c:173 msgid "curvature" msgstr "" -#: ../raster/r.slope.aspect/main.c:156 +#: ../raster/r.slope.aspect/main.c:174 msgid "Generates raster maps of slope, aspect, curvatures and partial derivatives from an elevation raster map." msgstr "" -#: ../raster/r.slope.aspect/main.c:158 +#: ../raster/r.slope.aspect/main.c:176 msgid "Aspect is calculated counterclockwise from east." msgstr "" -#: ../raster/r.slope.aspect/main.c:165 ../vector/v.surf.rst/main.c:201 +#: ../raster/r.slope.aspect/main.c:183 ../vector/v.surf.rst/main.c:203 msgid "Name for output slope raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:166 ../raster/r.slope.aspect/main.c:172 -#: ../raster/r.slope.aspect/main.c:196 ../raster/r.slope.aspect/main.c:203 -#: ../raster/r.slope.aspect/main.c:210 ../raster/r.slope.aspect/main.c:217 -#: ../raster/r.slope.aspect/main.c:224 ../raster/r.slope.aspect/main.c:231 -#: ../raster/r.slope.aspect/main.c:238 ../raster/r.watershed/front/main.c:139 -#: ../raster/r.watershed/front/main.c:146 -#: ../raster/r.watershed/front/main.c:153 +#: ../raster/r.slope.aspect/main.c:184 ../raster/r.slope.aspect/main.c:190 +#: ../raster/r.slope.aspect/main.c:214 ../raster/r.slope.aspect/main.c:221 +#: ../raster/r.slope.aspect/main.c:228 ../raster/r.slope.aspect/main.c:235 +#: ../raster/r.slope.aspect/main.c:242 ../raster/r.slope.aspect/main.c:249 +#: ../raster/r.slope.aspect/main.c:256 ../raster/r.watershed/front/main.c:147 +#: ../raster/r.watershed/front/main.c:154 #: ../raster/r.watershed/front/main.c:160 -#: ../raster/r.watershed/front/main.c:166 -#: ../raster/r.watershed/front/main.c:172 -#: ../raster/r.watershed/front/main.c:180 -#: ../raster/r.watershed/front/main.c:188 -#: ../raster/r.watershed/front/main.c:195 ../vector/v.surf.rst/main.c:172 -#: ../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:232 ../vector/v.surf.rst/main.c:239 -#: ../vector/v.surf.rst/main.c:246 ../vector/v.surf.rst/main.c:253 +#: ../raster/r.watershed/front/main.c:167 +#: ../raster/r.watershed/front/main.c:173 +#: ../raster/r.watershed/front/main.c:179 +#: ../raster/r.watershed/front/main.c:186 +#: ../raster/r.watershed/front/main.c:193 +#: ../raster/r.watershed/front/main.c:200 ../vector/v.surf.rst/main.c:174 +#: ../vector/v.surf.rst/main.c:198 ../vector/v.surf.rst/main.c:204 +#: ../vector/v.surf.rst/main.c:210 ../vector/v.surf.rst/main.c:216 +#: ../vector/v.surf.rst/main.c:222 ../vector/v.surf.rst/main.c:228 +#: ../vector/v.surf.rst/main.c:234 ../vector/v.surf.rst/main.c:241 +#: ../vector/v.surf.rst/main.c:248 ../vector/v.surf.rst/main.c:255 #: ../vector/v.surf.bspline/main.c:130 ../vector/v.surf.bspline/main.c:135 -#: ../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.vol.rst/main.c:293 ../vector/v.vol.rst/main.c:299 +#: ../vector/v.vol.rst/main.c:362 ../vector/v.vol.rst/main.c:368 +#: ../vector/v.vol.rst/main.c:374 ../vector/v.vol.rst/main.c:381 +#: ../vector/v.vol.rst/main.c:387 ../vector/v.vol.rst/main.c:393 +#: ../vector/v.vol.rst/main.c:399 ../vector/v.vol.rst/main.c:405 msgid "Outputs" msgstr "出力" -#: ../raster/r.slope.aspect/main.c:171 ../vector/v.surf.rst/main.c:207 +#: ../raster/r.slope.aspect/main.c:189 ../vector/v.surf.rst/main.c:209 msgid "Name for output aspect raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:180 +#: ../raster/r.slope.aspect/main.c:198 msgid "Format for reporting the slope" msgstr "" -#: ../raster/r.slope.aspect/main.c:187 +#: ../raster/r.slope.aspect/main.c:205 msgid "Type of output aspect and slope maps" msgstr "" -#: ../raster/r.slope.aspect/main.c:195 ../vector/v.surf.rst/main.c:213 +#: ../raster/r.slope.aspect/main.c:213 ../vector/v.surf.rst/main.c:215 msgid "Name for output profile curvature raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:202 ../vector/v.surf.rst/main.c:219 +#: ../raster/r.slope.aspect/main.c:220 ../vector/v.surf.rst/main.c:221 msgid "Name for output tangential curvature raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:209 +#: ../raster/r.slope.aspect/main.c:227 msgid "Name for output first order partial derivative dx (E-W slope) raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:216 +#: ../raster/r.slope.aspect/main.c:234 msgid "Name for output first order partial derivative dy (N-S slope) raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:223 +#: ../raster/r.slope.aspect/main.c:241 msgid "Name for output second order partial derivative dxx raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:230 +#: ../raster/r.slope.aspect/main.c:248 msgid "Name for output second order partial derivative dyy raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:237 +#: ../raster/r.slope.aspect/main.c:255 msgid "Name for output second order partial derivative dxy raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:243 +#: ../raster/r.slope.aspect/main.c:261 msgid "Multiplicative factor to convert elevation units to horizontal units" msgstr "" -#: ../raster/r.slope.aspect/main.c:252 +#: ../raster/r.slope.aspect/main.c:270 msgid "Minimum slope value (in percent) for which aspect is computed" msgstr "" -#: ../raster/r.slope.aspect/main.c:261 +#: ../raster/r.slope.aspect/main.c:279 msgid "Do not align the current region to the raster elevation map" msgstr "" -#: ../raster/r.slope.aspect/main.c:315 ../raster/r.relief/main.c:220 +#: ../raster/r.slope.aspect/main.c:285 +msgid "Compute output at edges and near NULL values" +msgstr "" + +#: ../raster/r.slope.aspect/main.c:291 +msgid "Create aspect as degrees clockwise from North (azimuth), with flat = -9999" +msgstr "" + +#: ../raster/r.slope.aspect/main.c:293 +msgid "Default: degrees counter-clockwise from East, with flat = 0" +msgstr "" + +#: ../raster/r.slope.aspect/main.c:348 ../raster/r.relief/main.c:221 #, c-format msgid "%s=%s - must be a positive number" msgstr "" -#: ../raster/r.slope.aspect/main.c:321 ../raster/r.relief/main.c:201 -#: ../raster/r.relief/main.c:207 +#: ../raster/r.slope.aspect/main.c:354 ../raster/r.relief/main.c:202 +#: ../raster/r.relief/main.c:208 #, c-format msgid "%s=%s - must be a non-negative number" msgstr "" -#: ../raster/r.slope.aspect/main.c:336 +#: ../raster/r.slope.aspect/main.c:369 #, 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:358 +#: ../raster/r.slope.aspect/main.c:391 #, c-format msgid "Wrong raster type: %s" msgstr "" -#: ../raster/r.slope.aspect/main.c:387 +#: ../raster/r.slope.aspect/main.c:420 msgid "r.slope.aspect does not convert horizontal units to meters in this version, see manual page." msgstr "" -#: ../raster/r.slope.aspect/main.c:968 +#: ../raster/r.slope.aspect/main.c:1025 #, c-format msgid "Elevation products for mapset <%s> in <%s>" msgstr "" -#: ../raster/r.slope.aspect/main.c:987 +#: ../raster/r.slope.aspect/main.c:1044 #, c-format msgid "Min computed aspect %.4f, max computed aspect %.4f" msgstr "" -#: ../raster/r.slope.aspect/main.c:1051 +#: ../raster/r.slope.aspect/main.c:1145 #, c-format msgid "Aspect raster map <%s> complete" msgstr "" -#: ../raster/r.slope.aspect/main.c:1108 +#: ../raster/r.slope.aspect/main.c:1202 #, c-format msgid "Min computed slope %.4f, max computed slope %.4f" msgstr "" -#: ../raster/r.slope.aspect/main.c:1161 +#: ../raster/r.slope.aspect/main.c:1255 #, c-format msgid "Slope raster map <%s> complete" msgstr "" -#: ../raster/r.slope.aspect/main.c:1233 +#: ../raster/r.slope.aspect/main.c:1327 #, c-format msgid "Profile curve raster map <%s> complete" msgstr "" -#: ../raster/r.slope.aspect/main.c:1260 +#: ../raster/r.slope.aspect/main.c:1354 #, c-format msgid "Tangential curve raster map <%s> complete" msgstr "" -#: ../raster/r.slope.aspect/main.c:1285 +#: ../raster/r.slope.aspect/main.c:1379 #, c-format msgid "E-W slope raster map <%s> complete" msgstr "" -#: ../raster/r.slope.aspect/main.c:1310 +#: ../raster/r.slope.aspect/main.c:1404 #, c-format msgid "N-S slope raster map <%s> complete" msgstr "" -#: ../raster/r.slope.aspect/main.c:1335 +#: ../raster/r.slope.aspect/main.c:1429 #, c-format msgid "Dxx raster map <%s> complete" msgstr "" -#: ../raster/r.slope.aspect/main.c:1360 +#: ../raster/r.slope.aspect/main.c:1454 #, c-format msgid "Dyy raster map <%s> complete" msgstr "" -#: ../raster/r.slope.aspect/main.c:1385 +#: ../raster/r.slope.aspect/main.c:1479 #, c-format msgid "Dxy raster map <%s> complete" msgstr "" @@ -10778,7 +11148,7 @@ msgid "\"%s\" field missing from header" msgstr "ヘッダーã«ãªã„\"%s\" フィールド" -#: ../raster/r.stream.extract/main.c:78 ../raster/r.watershed/front/main.c:78 +#: ../raster/r.stream.extract/main.c:78 ../raster/r.watershed/front/main.c:80 msgid "stream network" msgstr "" @@ -10794,11 +11164,6 @@ msgid "Stream extraction will use provided accumulation instead of calculating it anew" msgstr "" -#: ../raster/r.stream.extract/main.c:89 ../raster/r.stream.extract/main.c:97 -#: ../raster/r.flow/main.c:435 ../raster/r.flow/main.c:441 -msgid "Input maps" -msgstr "" - #: ../raster/r.stream.extract/main.c:93 msgid "Name of input raster map with real depressions" msgstr "" @@ -10897,13 +11262,13 @@ msgstr "" #: ../raster/r.stream.extract/main.c:318 -#: ../raster/r.watershed/seg/init_vars.c:252 +#: ../raster/r.watershed/seg/init_vars.c:255 #, c-format msgid "Will need up to %.2f MB of disk space" msgstr "" #: ../raster/r.stream.extract/main.c:320 -#: ../raster/r.watershed/seg/init_vars.c:254 +#: ../raster/r.watershed/seg/init_vars.c:258 #, c-format msgid "Will need up to %.2f GB (%.0f MB) of disk space" msgstr "" @@ -10986,17 +11351,14 @@ msgid "Unable to re-open segment file" msgstr "" -#: ../raster/r.stream.extract/cseg.c:47 ../raster/r.stream.extract/dseg.c:47 -#: ../raster/r.stream.extract/dseg.c:97 ../raster/r.stream.extract/bseg.c:46 -#: ../raster/r.stream.extract/bseg.c:96 ../raster/r.stream.extract/seg.c:52 -#: ../raster/r.stream.extract/seg.c:94 ../raster/r.stream.extract/seg.c:103 +#: ../raster/r.stream.extract/cseg.c:47 ../raster/r.stream.extract/cseg.c:97 +#: ../raster/r.stream.extract/dseg.c:47 ../raster/r.stream.extract/dseg.c:97 +#: ../raster/r.stream.extract/bseg.c:46 ../raster/r.stream.extract/bseg.c:96 +#: ../raster/r.stream.extract/seg.c:52 ../raster/r.stream.extract/seg.c:94 +#: ../raster/r.stream.extract/seg.c:103 msgid "Unable to read segment file" msgstr "" -#: ../raster/r.stream.extract/cseg.c:97 -msgid "Unabel to read segment file" -msgstr "" - #: ../raster/r.stream.extract/cseg.c:120 #, c-format msgid "Unable to segment put row %d for raster map <%s>" @@ -11035,8 +11397,8 @@ msgstr "" #: ../raster/r.stream.extract/streams.c:336 -#: ../raster/r.watershed/seg/do_cum.c:487 -#: ../raster/r.watershed/ram/do_cum.c:443 +#: ../raster/r.watershed/seg/do_cum.c:518 +#: ../raster/r.watershed/ram/do_cum.c:469 #, c-format msgid "MFD: cumulative proportion of flow distribution not 1.0 but %f" msgstr "MFD: æµå‹•åˆ†å¸ƒã®ç´¯ç©æ¯”率㯠1.0 ã§ã¯ãªã %f" @@ -11077,7 +11439,8 @@ msgstr "" #: ../raster/r.stream.extract/close.c:198 -#, c-format +#: ../scripts/v.db.addtable/v.db.addtable.py:147 +#, c-format, python-format msgid "Unable to create index on table <%s>" msgstr "" @@ -11087,7 +11450,7 @@ msgstr "" #: ../raster/r.stream.extract/close.c:255 ../raster/r.grow.distance/main.c:325 -#: ../raster/r.fill.dir/main.c:253 +#: ../raster/r.fill.dir/main.c:259 msgid "Writing output raster maps..." msgstr "" @@ -11209,9 +11572,10 @@ msgid "Distance filter remains flat before beginning exponent" msgstr "指数計算開始å‰ã§è·é›¢ãƒ•ã‚£ãƒ«ã‚¿ãƒ¼ãŒå¹³å¦ãªã¾ã¾æ®‹ã£ã¦ã„ã¾ã™" -#: ../raster/r.random.surface/main.c:102 -msgid "Random seed (SEED_MIN >= value >= SEED_MAX), default [random]" -msgstr "" +#: ../raster/r.random.surface/main.c:102 ../raster/r.random.cells/main.c:77 +#, fuzzy +msgid "Random seed, default [random]" +msgstr "乱数シード (SEED_MIN >= value >= SEED_MAX) (デフォルト [random])" #: ../raster/r.random.surface/main.c:108 msgid "Maximum cell value of distribution" @@ -11221,12 +11585,12 @@ msgid "Uniformly distributed cell values" msgstr "å‡ä¸€ã«åˆ†å¸ƒã•ã‚ŒãŸã‚»ãƒ«å€¤" -#: ../raster/r.random.surface/main.c:128 ../raster/r.random.cells/init.c:96 +#: ../raster/r.random.surface/main.c:128 ../raster/r.random.cells/init.c:93 #, c-format msgid "Generating raster map <%s>..." msgstr "ラスターマップ <%s> を書出ã—中..." -#: ../raster/r.random.surface/save.c:98 ../raster/r.drain/main.c:522 +#: ../raster/r.random.surface/save.c:98 ../raster/r.drain/main.c:523 #: ../raster/r.random.cells/indep.c:139 ../raster/r.composite/main.c:191 #: ../imagery/i.ifft/main.c:207 #, c-format @@ -11247,45 +11611,30 @@ msgid "Output raster map required" msgstr "出力ラスターマップ・タイトル " -#: ../raster/r.random.surface/init.c:108 -#, c-format -msgid "Seed (%d) larger than maximum (%d)" -msgstr "シード [%d] ã¯æœ€å¤§å€¤ [%d] より大ãã„" - -#: ../raster/r.random.surface/init.c:111 ../raster/r.random.surface/init.c:120 -#, c-format -msgid " seed is set to %d" -msgstr " シード㯠%d ã«ã‚»ãƒƒãƒˆã•ã‚Œã¾ã—ãŸ" - -#: ../raster/r.random.surface/init.c:116 -#, c-format -msgid "Seed (%d) smaller than minimum (%d)" -msgstr "シード [%d] ãŒæœ€å°å€¤ [%d] よりå°ã•ã„" - -#: ../raster/r.random.surface/init.c:159 +#: ../raster/r.random.surface/init.c:141 #, c-format msgid "Distance value (%d): %lf must be >= 0.0" msgstr "è·é›¢å€¤ï¼ˆ%d): %lf㯠>= 0.0ã§ãªã‘ã‚Œã°ãªã‚Šã¾ã›ã‚“" -#: ../raster/r.random.surface/init.c:187 +#: ../raster/r.random.surface/init.c:169 #, c-format msgid "Exponent value (%lf) must be > 0.0" msgstr "指数ã®å€¤ (%lf)㯠>= 0 ã§ãªã‘ã‚Œã°ãªã‚Šã¾ã›ã‚“ " -#: ../raster/r.random.surface/init.c:211 +#: ../raster/r.random.surface/init.c:193 #, c-format msgid "Flat value (%lf) must be less than distance value (%lf)" msgstr "å¹³é¢å€¤ï¼ˆ%lf)ã¯è·é›¢å€¤ï¼ˆ%lf)以下ã§ãªã‘ã‚Œã°ãªã‚Šã¾ã›ã‚“" -#: ../raster/r.random.surface/init.c:232 +#: ../raster/r.random.surface/init.c:214 msgid "Must have a distance value for each filter" msgstr "å„フィルタã«å¯¾ã—ã¦è·é›¢å€¤ã‚’å«ã‚“ã§ã„ãªã‘ã‚Œã°ãªã‚Šã¾ã›ã‚“" -#: ../raster/r.random.surface/init.c:264 +#: ../raster/r.random.surface/init.c:246 msgid "Must have a exponent value for each filter" msgstr "å„フィルタã«å¯¾ã—ã¦æŒ‡æ•°å€¤ã‚’å«ã‚“ã§ã„ãªã‘ã‚Œã°ãªã‚Šã¾ã›ã‚“" -#: ../raster/r.random.surface/init.c:281 +#: ../raster/r.random.surface/init.c:263 msgid "Must have a weight value for each filter" msgstr "å„フィルタã«å¯¾ã—ã¦åŠ é‡å€¤ã‚’å«ã‚“ã§ã„ãªã‘ã‚Œã°ãªã‚Šã¾ã›ã‚“" @@ -11330,64 +11679,64 @@ msgid "File not found: %s" msgstr "ファイル %s ãŒè¦‹ã¤ã‹ã‚Šã¾ã›ã‚“" -#: ../raster/r.fill.dir/main.c:88 +#: ../raster/r.fill.dir/main.c:90 msgid "sink" msgstr "スキン" -#: ../raster/r.fill.dir/main.c:89 +#: ../raster/r.fill.dir/main.c:91 msgid "fill sinks" msgstr "" -#: ../raster/r.fill.dir/main.c:90 +#: ../raster/r.fill.dir/main.c:92 msgid "depressions" msgstr "" -#: ../raster/r.fill.dir/main.c:92 +#: ../raster/r.fill.dir/main.c:94 msgid "Filters and generates a depressionless elevation map and a flow direction map from a given elevation raster map." msgstr "" -#: ../raster/r.fill.dir/main.c:99 +#: ../raster/r.fill.dir/main.c:101 msgid "Name for output depressionless elevation raster map" msgstr "" -#: ../raster/r.fill.dir/main.c:103 +#: ../raster/r.fill.dir/main.c:105 msgid "Name for output flow direction map for depressionless elevation raster map" msgstr "" -#: ../raster/r.fill.dir/main.c:108 +#: ../raster/r.fill.dir/main.c:110 msgid "Name for output raster map of problem areas" msgstr "" -#: ../raster/r.fill.dir/main.c:115 +#: ../raster/r.fill.dir/main.c:117 msgid "Aspect direction format" msgstr "" -#: ../raster/r.fill.dir/main.c:121 +#: ../raster/r.fill.dir/main.c:123 msgid "Find unresolved areas only" msgstr "解決ã—ã¦ã„ãªã„エリアã®ã¿ã‚’探索" -#: ../raster/r.fill.dir/main.c:127 +#: ../raster/r.fill.dir/main.c:129 #, c-format msgid "The '%c' flag requires '%s'to be specified" msgstr "" -#: ../raster/r.fill.dir/main.c:148 +#: ../raster/r.fill.dir/main.c:150 msgid "Direction map is D8 resolution, i.e. 45 degrees" msgstr "" -#: ../raster/r.fill.dir/main.c:190 +#: ../raster/r.fill.dir/main.c:192 msgid "Reading input elevation raster map..." msgstr "" -#: ../raster/r.fill.dir/main.c:200 +#: ../raster/r.fill.dir/main.c:202 msgid "Filling sinks..." msgstr "凹ã¿ã‚’充填中ã€ã€ã€" -#: ../raster/r.fill.dir/main.c:204 +#: ../raster/r.fill.dir/main.c:206 msgid "Determining flow directions for ambiguous cases..." msgstr "ä¸æ˜Žç¢ºãªæµã‚Œæ–¹å‘を決定中ã€ã€ã€" -#: ../raster/r.fill.dir/main.c:217 +#: ../raster/r.fill.dir/main.c:219 msgid "Repeat to get the final directions..." msgstr "最終方å‘ã®å–å¾—ã‚’ç¹°ã‚Šè¿”ã—ã¦ã„ã¾ã™ã€ã€ã€" @@ -11469,14 +11818,6 @@ msgid "Pass 2 of 2..." msgstr "" -#: ../raster/r.clump/clump.c:99 ../raster/r.clump/clump.c:151 -#: ../raster/r.clump/minsize.c:152 ../raster/r.clump/minsize.c:253 -#: ../raster/r.clump/minsize.c:287 ../raster/r.clump/minsize.c:293 -#: ../raster/r.clump/minsize.c:424 ../raster/r.clump/minsize.c:447 -#: ../raster/r.clump/minsize.c:518 ../imagery/i.segment/cluster.c:431 -msgid "Unable to read from temp file" -msgstr "" - #: ../raster/r.clump/clump.c:115 ../raster/r.clump/clump.c:347 #: ../raster/r.clump/clump.c:361 ../raster/r.clump/clump.c:648 #: ../raster/r.clump/clump.c:662 ../raster/r.clump/minsize.c:163 @@ -11504,9 +11845,9 @@ msgid "%d-band clumping with threshold %g" msgstr "" -#: ../raster/r.clump/clump.c:451 ../imagery/i.segment/write_output.c:112 -#: ../imagery/i.segment/open_files.c:71 ../imagery/i.segment/open_files.c:238 -#: ../imagery/i.segment/open_files.c:246 +#: ../raster/r.clump/clump.c:451 ../imagery/i.segment/write_output.c:114 +#: ../imagery/i.segment/open_files.c:57 ../imagery/i.segment/open_files.c:232 +#: ../imagery/i.segment/open_files.c:240 #, c-format msgid "No min/max found in raster map <%s>" msgstr "" @@ -11591,7 +11932,7 @@ msgid "PNG error" msgstr "" -#: ../raster/r.in.png/main.c:485 ../raster/r.cross/main.c:168 +#: ../raster/r.in.png/main.c:485 ../raster/r.cross/main.c:161 #: ../raster/r.basins.fill/main.c:146 ../raster/r.resample/main.c:125 #, c-format msgid "Creating support files for <%s>..." @@ -11621,34 +11962,35 @@ msgid "Output image file header only and exit" msgstr "" -#: ../raster/r.cross/main.c:72 +#: ../raster/r.cross/main.c:71 msgid "Creates a cross product of the category values from multiple raster map layers." msgstr "" -#: ../raster/r.cross/main.c:81 +#: ../raster/r.cross/main.c:80 #, c-format msgid "Names of 2-%d input raster maps" msgstr "入力ã™ã‚‹ãƒ©ã‚¹ã‚¿ãƒ¼ãƒžãƒƒãƒ—(2 ã‹ã‚‰ %d) " -#: ../raster/r.cross/main.c:90 -msgid "Non-zero data only" +#: ../raster/r.cross/main.c:89 +#, fuzzy +msgid "Non-NULL data only" msgstr "値0を無視ã™ã‚‹ " -#: ../raster/r.cross/main.c:103 +#: ../raster/r.cross/main.c:102 #, c-format msgid "More than %d files not allowed" msgstr "%d 以上ã®ãƒ•ã‚¡ã‚¤ãƒ«ã¯ä½¿ç”¨ã§ãã¾ã›ã‚“" -#: ../raster/r.cross/main.c:119 +#: ../raster/r.cross/main.c:111 msgid "Must specify 2 or more input maps" msgstr "2ã¤ä»¥ä¸Šã®å…¥åŠ›ãƒžãƒƒãƒ—を指定ã—ã¦ä¸‹ã•ã„" -#: ../raster/r.cross/main.c:136 +#: ../raster/r.cross/main.c:129 #, c-format msgid "%s: STEP 2 ..." msgstr "%s: ステップ 2 ... " -#: ../raster/r.cross/main.c:178 +#: ../raster/r.cross/main.c:171 #, c-format msgid "%d categories" msgstr "" @@ -11663,40 +12005,45 @@ msgid "%s: STEP 3 ... " msgstr "%s: ステップ 3 ... " -#: ../raster/r.series/main.c:141 +#: ../raster/r.series/main.c:142 msgid "Makes each output cell value a function of the values assigned to the corresponding cells in the input raster map layers." msgstr "" -#: ../raster/r.series/main.c:150 +#: ../raster/r.series/main.c:151 msgid "Input file with one raster map name and optional one weight per line, field separator between name and weight is |" msgstr "" -#: ../raster/r.series/main.c:161 ../raster3d/r3.neighbors/main.c:119 +#: ../raster/r.series/main.c:162 ../raster3d/r3.neighbors/main.c:119 msgid "Aggregate operation" msgstr "集約演算" -#: ../raster/r.series/main.c:176 +#: ../raster/r.series/main.c:177 msgid "Weighting factor for each input map, default value is 1.0 for each input map" msgstr "" -#: ../raster/r.series/main.c:250 ../raster/r.series/main.c:312 +#: ../raster/r.series/main.c:253 ../raster/r.series/main.c:325 msgid "Weights must be positive" msgstr "" -#: ../raster/r.series/main.c:268 ../raster/r.series/main.c:318 +#: ../raster/r.series/main.c:271 ../raster/r.series/main.c:331 #, c-format msgid "Reading raster map <%s> using weight %f..." msgstr "" -#: ../raster/r.series/main.c:298 +#: ../raster/r.series/main.c:274 ../raster/r.series/main.c:334 +#, fuzzy, c-format +msgid "Unable to open input raster <%s>" +msgstr "指定ã•ã‚ŒãŸãƒ•ã‚¡ã‚¤ãƒ« <%s> ã‚’é–‹ã‘ã¾ã›ã‚“" + +#: ../raster/r.series/main.c:311 msgid "input= and weights= must have the same number of values" msgstr "" -#: ../raster/r.series/main.c:333 +#: ../raster/r.series/main.c:356 msgid "output= and method= must have the same number of values" msgstr "output= 㨠method= ã®å€¤ã¯åŒã˜æ•°ãŒå¿…è¦ã§ã™" -#: ../raster/r.series/main.c:351 +#: ../raster/r.series/main.c:379 #, c-format msgid "Method %s not compatible with weights, using unweighed version instead" msgstr "" @@ -11909,95 +12256,95 @@ msgid "Flag %c makes sense only with %s option or -%c flag" msgstr "" -#: ../raster/r.in.lidar/main.c:369 ../raster3d/r3.in.lidar/main.c:340 +#: ../raster/r.in.lidar/main.c:367 +msgid "Trim option can be used only with trimmean method" +msgstr "" + +#: ../raster/r.in.lidar/main.c:374 ../raster3d/r3.in.lidar/main.c:340 #, c-format msgid "File <%s> does not exist" msgstr "" -#: ../raster/r.in.lidar/main.c:386 +#: ../raster/r.in.lidar/main.c:391 msgid "zrange will not be taken into account during scan" msgstr "スキャン中,zrange ã¯è©•ä¾¡ã«å–ã‚Šè¾¼ã¾ã‚Œã¾ã›ã‚“" -#: ../raster/r.in.lidar/main.c:399 ../raster3d/r3.in.lidar/main.c:374 +#: ../raster/r.in.lidar/main.c:404 ../raster3d/r3.in.lidar/main.c:374 #: ../vector/v.in.lidar/main.c:349 #, c-format msgid "Input file <%s> does not exist" msgstr "" -#: ../raster/r.in.lidar/main.c:403 ../raster3d/r3.in.lidar/main.c:378 +#: ../raster/r.in.lidar/main.c:408 ../raster3d/r3.in.lidar/main.c:378 #, c-format msgid "Unable to open file <%s> as a LiDAR point cloud" msgstr "" -#: ../raster/r.in.lidar/main.c:407 ../raster3d/r3.in.lidar/main.c:382 +#: ../raster/r.in.lidar/main.c:412 ../raster3d/r3.in.lidar/main.c:382 #: ../vector/v.in.lidar/main.c:358 #, c-format msgid "Unable to read LAS header of <%s>" msgstr "" -#: ../raster/r.in.lidar/main.c:423 ../raster3d/r3.in.lidar/main.c:398 +#: ../raster/r.in.lidar/main.c:428 ../raster3d/r3.in.lidar/main.c:398 msgid "First file's projection checked, checking projection of the other files..." msgstr "" -#: ../raster/r.in.lidar/main.c:461 +#: ../raster/r.in.lidar/main.c:466 #, c-format msgid "Unknown filter option <%s>" msgstr "" -#: ../raster/r.in.lidar/main.c:479 ../raster/r.in.xyz/main.c:383 +#: ../raster/r.in.lidar/main.c:484 ../raster/r.in.xyz/main.c:383 msgid "Invalid zrange" msgstr "ä¸æ­£ãªZ座標範囲" -#: ../raster/r.in.lidar/main.c:493 +#: ../raster/r.in.lidar/main.c:498 #, c-format msgid "Invalid %s" msgstr "" -#: ../raster/r.in.lidar/main.c:525 ../general/g.region/main.c:815 +#: ../raster/r.in.lidar/main.c:530 ../general/g.region/main.c:865 #, c-format msgid "Invalid input <%s=%s>" msgstr "ä¸æ­£ãªå…¥åŠ› <%s=%s>" -#: ../raster/r.in.lidar/main.c:528 +#: ../raster/r.in.lidar/main.c:533 #, c-format msgid "Option '%s' must be > 0.0" msgstr "" -#: ../raster/r.in.lidar/main.c:596 +#: ../raster/r.in.lidar/main.c:601 #, c-format -msgid "Unable to process the hole map at once. Please set the '%s' option to some value lower than 100." +msgid "Unable to process the whole map at once. Please set the '%s' option to some value lower than 100." msgstr "" -#: ../raster/r.in.lidar/main.c:616 +#: ../raster/r.in.lidar/main.c:621 #, c-format msgid "Pass #%d (of %d)..." msgstr "" -#: ../raster/r.in.lidar/main.c:755 ../raster/r.drain/main.c:470 -msgid "Writing output raster map..." -msgstr "" - -#: ../raster/r.in.lidar/main.c:778 +#: ../raster/r.in.lidar/main.c:783 #, c-format msgid "%lu points found in input file(s)" msgstr "" -#: ../raster/r.in.lidar/main.c:798 +#: ../raster/r.in.lidar/main.c:803 #, c-format msgid "%lu input points were invalid and filtered out" msgstr "" -#: ../raster/r.in.lidar/main.c:801 +#: ../raster/r.in.lidar/main.c:806 #, c-format msgid "%lu input points were invalid, use -%c flag to filter them out" msgstr "" -#: ../raster/r.in.lidar/main.c:804 +#: ../raster/r.in.lidar/main.c:809 #, c-format msgid "Raster map <%s> created. %lu points from %d files found in region." msgstr "" -#: ../raster/r.in.lidar/main.c:809 +#: ../raster/r.in.lidar/main.c:814 #, c-format msgid "Raster map <%s> created. %lu points found in region." msgstr "" @@ -12007,10 +12354,10 @@ msgid "Cannot create temporary file with segments of a raster map" msgstr "" -#: ../raster/r.in.lidar/projection.c:34 ../raster/r.in.gdal/proj.c:131 -#: ../raster/r.external/proj.c:131 ../raster3d/r3.in.lidar/projection.c:36 +#: ../raster/r.in.lidar/projection.c:34 ../raster/r.in.gdal/proj.c:153 +#: ../raster/r.external/proj.c:153 ../raster3d/r3.in.lidar/projection.c:36 #: ../vector/v.in.lidar/projection.c:32 ../vector/v.in.pdal/projection.c:31 -#: ../vector/v.in.ogr/proj.c:322 ../vector/v.external/proj.c:223 +#: ../vector/v.in.ogr/proj.c:361 ../vector/v.external/proj.c:246 msgid "" "Projection of dataset does not appear to match current location.\n" "\n" @@ -12029,10 +12376,10 @@ msgid "Import dataset PROJ_INFO is:\n" msgstr "" -#: ../raster/r.in.lidar/projection.c:91 ../raster/r.in.gdal/proj.c:237 -#: ../raster/r.external/proj.c:237 ../raster3d/r3.in.lidar/projection.c:93 +#: ../raster/r.in.lidar/projection.c:91 ../raster/r.in.gdal/proj.c:259 +#: ../raster/r.external/proj.c:259 ../raster3d/r3.in.lidar/projection.c:93 #: ../vector/v.in.lidar/projection.c:89 ../vector/v.in.pdal/projection.c:88 -#: ../vector/v.in.ogr/proj.c:428 ../vector/v.external/proj.c:329 +#: ../vector/v.in.ogr/proj.c:467 ../vector/v.external/proj.c:352 #, c-format msgid "" "\n" @@ -12051,17 +12398,17 @@ msgid "Unable to convert input map projection information to GRASS format for checking" msgstr "" -#: ../raster/r.in.lidar/projection.c:128 ../raster/r.in.gdal/proj.c:122 -#: ../raster/r.external/proj.c:122 ../raster3d/r3.in.lidar/projection.c:130 -#: ../vector/v.in.lidar/projection.c:126 ../vector/v.in.ogr/proj.c:313 -#: ../vector/v.external/proj.c:214 +#: ../raster/r.in.lidar/projection.c:128 ../raster/r.in.gdal/proj.c:144 +#: ../raster/r.external/proj.c:144 ../raster3d/r3.in.lidar/projection.c:130 +#: ../vector/v.in.lidar/projection.c:126 ../vector/v.in.ogr/proj.c:352 +#: ../vector/v.external/proj.c:237 msgid "Over-riding projection check" msgstr "" -#: ../raster/r.in.lidar/projection.c:139 ../raster/r.in.gdal/proj.c:260 -#: ../raster/r.external/proj.c:260 ../raster3d/r3.in.lidar/projection.c:141 +#: ../raster/r.in.lidar/projection.c:139 ../raster/r.in.gdal/proj.c:282 +#: ../raster/r.external/proj.c:282 ../raster3d/r3.in.lidar/projection.c:141 #: ../vector/v.in.lidar/projection.c:137 ../vector/v.in.pdal/projection.c:137 -#: ../vector/v.in.ogr/proj.c:451 ../vector/v.external/proj.c:352 +#: ../vector/v.in.ogr/proj.c:490 ../vector/v.external/proj.c:375 msgid "Projection of input dataset and current location appear to match" msgstr "" @@ -12097,14 +12444,6 @@ msgid "File containing expression(s) to evaluate" msgstr "" -#: ../raster/r.mapcalc/main.c:105 -msgid "Seed for rand() function" -msgstr "" - -#: ../raster/r.mapcalc/main.c:109 -msgid "Generate random seed (result is non-deterministic)" -msgstr "" - #: ../raster/r.mapcalc/main.c:113 msgid "List input and output maps" msgstr "" @@ -12202,8 +12541,8 @@ msgid "Unable to close raster map <%s@%s>" msgstr "" -#: ../raster/r.mapcalc/map3.c:607 ../raster/r.sunhours/main.c:324 -#: ../raster/r.sunhours/main.c:335 ../raster/r.sunhours/main.c:346 +#: ../raster/r.mapcalc/map3.c:607 ../raster/r.sunhours/main.c:325 +#: ../raster/r.sunhours/main.c:336 ../raster/r.sunhours/main.c:347 #: ../imagery/i.landsat.acca/tools.c:136 #: ../imagery/i.landsat.acca/algorithm.c:234 #: ../imagery/i.landsat.acca/algorithm.c:388 @@ -12293,9 +12632,9 @@ msgstr "ラスターマップ <%s> ã®ã‚«ãƒ†ã‚´ãƒªãƒ¼ãƒ•ã‚¡ã‚¤ãƒ«ã‚’読ã¿è¾¼ã‚ã¾ã›ã‚“" #: ../raster/r.statistics/main.c:118 ../raster/r.stats.zonal/main.c:165 -#: ../raster/r.proj/main.c:237 ../imagery/i.rectify/main.c:156 +#: ../raster/r.proj/main.c:248 ../imagery/i.rectify/main.c:156 #: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:151 -#: ../vector/v.vect.stats/main.c:302 +#: ../vector/v.vect.stats/main.c:309 #, c-format msgid "<%s=%s> unknown %s" msgstr "" @@ -12412,31 +12751,15 @@ msgid "Cannot get projection key values of current location" msgstr "" -#: ../raster/r.sunhours/main.c:232 ../general/g.region/printwindow.c:267 -#: ../general/g.region/printwindow.c:488 ../general/g.region/printwindow.c:569 -msgid "Unable to update lat/long projection parameters" -msgstr "緯度/経度投影パラメーターをアップデートã§ãã¾ã›ã‚“" - -#: ../raster/r.sunhours/main.c:296 ../raster/r.sunhours/main.c:391 -#: ../raster/r.sunmask/g_solposition.c:127 -#: ../general/g.region/printwindow.c:285 ../general/g.region/printwindow.c:293 -#: ../general/g.region/printwindow.c:301 ../general/g.region/printwindow.c:309 -#: ../general/g.region/printwindow.c:319 ../general/g.region/printwindow.c:503 -#: ../general/g.region/printwindow.c:596 ../general/g.region/printwindow.c:608 -#: ../general/g.region/printwindow.c:625 ../general/g.region/printwindow.c:643 -#: ../general/g.region/printwindow.c:658 -msgid "Error in pj_do_proj (projection of input coordinate pair)" -msgstr "pj_do_proj (入力座標ペアã®æŠ•å½±) ã«ãŠã‘るエラー" - -#: ../raster/r.sunhours/main.c:356 +#: ../raster/r.sunhours/main.c:357 msgid "Calculating solar elevation and azimuth..." msgstr "" -#: ../raster/r.sunhours/main.c:359 +#: ../raster/r.sunhours/main.c:360 msgid "Calculating solar elevation..." msgstr "" -#: ../raster/r.sunhours/main.c:362 +#: ../raster/r.sunhours/main.c:363 msgid "Calculating solar azimuth..." msgstr "" @@ -12599,7 +12922,7 @@ msgid "Print compression information in shell script style" msgstr "" -#: ../raster/r.compress/main.c:128 ../raster/r.compress/main.c:308 +#: ../raster/r.compress/main.c:128 ../raster/r.compress/main.c:312 #, c-format msgid "Raster map <%s> is not in the current mapset" msgstr "" @@ -12619,72 +12942,82 @@ msgid "<%s> is a GDAL-linked map - can't (un)compress" msgstr "" -#: ../raster/r.compress/main.c:215 +#: ../raster/r.compress/main.c:145 +#, c-format +msgid "<%s> is a virtual raster map - can't (un)compress" +msgstr "" + +#: ../raster/r.compress/main.c:219 msgid "DONE: uncompressed file is %lu %s (%.2f%) smaller" msgstr "" -#: ../raster/r.compress/main.c:216 +#: ../raster/r.compress/main.c:220 msgid "DONE: compressed file is %lu %s (%.2f%) smaller" msgstr "" -#: ../raster/r.compress/main.c:220 +#: ../raster/r.compress/main.c:224 msgid "DONE: uncompressed file is %lu %s (%.2f%) larger" msgstr "" -#: ../raster/r.compress/main.c:221 +#: ../raster/r.compress/main.c:225 msgid "DONE: compressed file is %lu %s (%.2f%) larger" msgstr "" -#: ../raster/r.compress/main.c:224 +#: ../raster/r.compress/main.c:228 msgid "same size" msgstr "" -#: ../raster/r.compress/main.c:240 +#: ../raster/r.compress/main.c:244 #, c-format msgid "<%s> already uncompressed" msgstr "" -#: ../raster/r.compress/main.c:243 +#: ../raster/r.compress/main.c:247 #, c-format msgid "Uncompressing <%s>" msgstr "" -#: ../raster/r.compress/main.c:251 +#: ../raster/r.compress/main.c:255 #, c-format msgid "Re-compressing <%s>" msgstr "" -#: ../raster/r.compress/main.c:254 +#: ../raster/r.compress/main.c:258 #, c-format msgid "Compressing <%s>" msgstr "" -#: ../raster/r.compress/main.c:312 +#: ../raster/r.compress/main.c:316 #, c-format msgid "<%s> is a GDAL-linked map" msgstr "" -#: ../raster/r.compress/main.c:316 +#: ../raster/r.compress/main.c:320 +#, fuzzy, c-format +msgid "<%s> is a virtual raster map" +msgstr "<%s> ã¯æµ®å‹•å°æ•°ç‚¹å€¤ãƒ©ã‚¹ã‚¿ãƒ¼ãƒžãƒƒãƒ—ã§ã™" + +#: ../raster/r.compress/main.c:324 #, c-format msgid "<%s> is a reclass file of map <%s> in mapset <%s>" msgstr "" -#: ../raster/r.compress/main.c:336 +#: ../raster/r.compress/main.c:344 #, c-format msgid "<%s> is uncompressed (method %i: %s). Data type: %s" msgstr "" -#: ../raster/r.compress/main.c:343 +#: ../raster/r.compress/main.c:351 #, c-format msgid "<%s> is compressed (method %i: %s). Data type: %s" msgstr "" -#: ../raster/r.compress/main.c:351 +#: ../raster/r.compress/main.c:359 #, c-format msgid "<%s> has a compressed NULL file" msgstr "" -#: ../raster/r.compress/main.c:353 +#: ../raster/r.compress/main.c:362 #, c-format msgid "<%s> has an uncompressed NULL file" msgstr "" @@ -12901,22 +13234,22 @@ #: ../raster/r.out.gdal/main.c:713 ../raster/r.out.gdal/main.c:725 #: ../raster/r.out.gdal/main.c:738 ../raster/r.out.gdal/main.c:751 #: ../raster/r.out.gdal/main.c:763 ../raster/r.out.gdal/main.c:777 -#: ../raster/r.out.gdal/export_band.c:477 -#: ../raster/r.out.gdal/export_band.c:489 -#: ../raster/r.out.gdal/export_band.c:502 -#: ../raster/r.out.gdal/export_band.c:515 -#: ../raster/r.out.gdal/export_band.c:527 -#: ../raster/r.out.gdal/export_band.c:540 -#: ../raster/r.out.gdal/export_band.c:554 +#: ../raster/r.out.gdal/export_band.c:482 +#: ../raster/r.out.gdal/export_band.c:494 +#: ../raster/r.out.gdal/export_band.c:507 +#: ../raster/r.out.gdal/export_band.c:520 +#: ../raster/r.out.gdal/export_band.c:532 +#: ../raster/r.out.gdal/export_band.c:547 +#: ../raster/r.out.gdal/export_band.c:562 msgid "Selected GDAL datatype does not cover data range." msgstr "" #: ../raster/r.out.gdal/main.c:714 ../raster/r.out.gdal/main.c:726 #: ../raster/r.out.gdal/main.c:739 ../raster/r.out.gdal/main.c:752 -#: ../raster/r.out.gdal/export_band.c:478 -#: ../raster/r.out.gdal/export_band.c:490 -#: ../raster/r.out.gdal/export_band.c:503 -#: ../raster/r.out.gdal/export_band.c:516 +#: ../raster/r.out.gdal/export_band.c:483 +#: ../raster/r.out.gdal/export_band.c:495 +#: ../raster/r.out.gdal/export_band.c:508 +#: ../raster/r.out.gdal/export_band.c:521 #, c-format msgid "GDAL datatype: %s, range: %d - %d" msgstr "" @@ -12928,15 +13261,14 @@ msgid "Range to be exported: %g - %g" msgstr "" -#: ../raster/r.out.gdal/main.c:764 ../raster/r.out.gdal/export_band.c:528 +#: ../raster/r.out.gdal/main.c:764 ../raster/r.out.gdal/export_band.c:533 #, c-format msgid "GDAL datatype: %s, range: %u - %u" msgstr "" -#: ../raster/r.out.gdal/main.c:778 ../raster/r.out.gdal/export_band.c:541 -#: ../raster/r.out.gdal/export_band.c:555 +#: ../raster/r.out.gdal/main.c:778 ../raster/r.out.gdal/export_band.c:548 #, c-format -msgid "GDAL datatype: %s, range: %g - %g" +msgid "GDAL datatype: %s, range: %.7g - %.7g" msgstr "" #: ../raster/r.out.gdal/main.c:805 ../raster/r.out.gdal/main.c:818 @@ -12967,7 +13299,7 @@ msgid "GDAL datatype: %s, valid range: %g - %g" msgstr "" -#: ../raster/r.out.gdal/export_band.c:53 ../raster/r.out.gdal/export_band.c:359 +#: ../raster/r.out.gdal/export_band.c:53 ../raster/r.out.gdal/export_band.c:364 msgid "Unable to allocate buffer for reading raster map" msgstr "" @@ -12996,33 +13328,38 @@ msgid "The user given nodata value %g is present in rasterband <%s> and would lead to data loss. Please specify a different nodata value with the %s parameter." msgstr "" -#: ../raster/r.out.gdal/export_band.c:240 +#: ../raster/r.out.gdal/export_band.c:241 msgid "Unable to get raster band" msgstr "" -#: ../raster/r.out.gdal/export_band.c:396 -#: ../raster/r.out.gdal/export_band.c:425 -#: ../raster/r.out.gdal/export_band.c:454 +#: ../raster/r.out.gdal/export_band.c:401 +#: ../raster/r.out.gdal/export_band.c:430 +#: ../raster/r.out.gdal/export_band.c:459 msgid "Unable to write GDAL raster file" msgstr "" -#: ../raster/r.out.gdal/export_band.c:481 -#: ../raster/r.out.gdal/export_band.c:493 -#: ../raster/r.out.gdal/export_band.c:506 -#: ../raster/r.out.gdal/export_band.c:519 -#: ../raster/r.out.gdal/export_band.c:531 -#: ../raster/r.out.gdal/export_band.c:544 -#: ../raster/r.out.gdal/export_band.c:558 +#: ../raster/r.out.gdal/export_band.c:486 +#: ../raster/r.out.gdal/export_band.c:498 +#: ../raster/r.out.gdal/export_band.c:511 +#: ../raster/r.out.gdal/export_band.c:524 +#: ../raster/r.out.gdal/export_band.c:536 +#: ../raster/r.out.gdal/export_band.c:551 +#: ../raster/r.out.gdal/export_band.c:566 #, c-format msgid "Raster map <%s> range: %g - %g" msgstr "" +#: ../raster/r.out.gdal/export_band.c:563 +#, c-format +msgid "GDAL datatype: %s, range: %.16g - %.16g" +msgstr "" + #: ../raster/r.out.gdal/attr.c:140 ../raster/r.out.gdal/attr.c:178 msgid "Failed to set raster attribute table" msgstr "" #: ../raster/r.basins.fill/main.c:56 ../raster/r.water.outlet/main.c:59 -#: ../raster/r.watershed/front/main.c:75 +#: ../raster/r.watershed/front/main.c:77 msgid "watershed" msgstr "" @@ -13076,7 +13413,7 @@ msgstr "" #: ../raster/r.in.xyz/main.c:258 ../vector/v.in.lidar/main.c:196 -#: ../vector/v.decimate/main.c:148 +#: ../vector/v.decimate/main.c:149 msgid "Filter range for z data (min,max)" msgstr "z データã®ãƒ•ã‚£ãƒ«ã‚¿ãƒ¼ãƒ¬ãƒ³ã‚¸ (min,max) " @@ -13128,7 +13465,7 @@ #: ../raster/r.in.xyz/main.c:536 #, c-format -msgid "Unable to process the hole map at once. Please set the %s option to some value lower than 100." +msgid "Unable to process the whole map at once. Please set the %s option to some value lower than 100." msgstr "" #: ../raster/r.in.xyz/main.c:589 @@ -13229,7 +13566,7 @@ msgstr "" #: ../raster/r.kappa/main.c:70 ../imagery/i.segment/main.c:38 -#: ../imagery/i.gensig/main.c:40 ../imagery/i.maxlik/main.c:62 +#: ../imagery/i.gensig/main.c:40 ../imagery/i.maxlik/main.c:64 #: ../imagery/i.smap/main.c:39 ../imagery/i.gensigset/main.c:41 #: ../imagery/i.cluster/main.c:76 ../vector/v.class/main.c:46 msgid "classification" @@ -13267,6 +13604,11 @@ msgid "No header in the report" msgstr "" +#: ../raster/r.kappa/main.c:113 +#, fuzzy +msgid "Print Matrix only" +msgstr "出力ã®ã¿ " + #: ../raster/r.kappa/prt_label.c:17 #, c-format msgid "Can't open file <%s> to write label" @@ -13277,7 +13619,7 @@ msgid "Cannot open file <%s> to write kappa and relevant parameters" msgstr "" -#: ../raster/r.kappa/prt_mat.c:39 +#: ../raster/r.kappa/prt_mat.c:39 ../raster/r.kappa/prt2csv_mat.c:40 #, c-format msgid "Cannot open file <%s> to write cats and counts (error matrix)" msgstr "" @@ -13374,11 +13716,11 @@ #: ../raster/r.to.vect/main.c:106 ../raster/r.to.vect/main.c:113 #: ../vector/v.to.rast/main.c:88 ../vector/v.to.rast/main.c:94 #: ../vector/v.to.rast/main.c:100 ../vector/v.buffer/main.c:306 -#: ../vector/v.in.ogr/main.c:289 ../vector/v.in.ogr/main.c:299 -#: ../vector/v.in.ogr/main.c:309 ../vector/v.in.ogr/main.c:342 -#: ../vector/v.in.ogr/main.c:374 ../vector/v.overlay/main.c:135 -#: ../vector/v.overlay/main.c:145 ../vector/v.extract/main.c:93 -#: ../vector/v.extract/main.c:145 ../vector/v.generalize/main.c:245 +#: ../vector/v.in.ogr/main.c:306 ../vector/v.in.ogr/main.c:316 +#: ../vector/v.in.ogr/main.c:326 ../vector/v.in.ogr/main.c:359 +#: ../vector/v.in.ogr/main.c:391 ../vector/v.overlay/main.c:135 +#: ../vector/v.overlay/main.c:145 ../vector/v.extract/main.c:94 +#: ../vector/v.extract/main.c:147 ../vector/v.generalize/main.c:245 msgid "Attributes" msgstr "属性" @@ -13527,6 +13869,101 @@ msgid "Writing color file..." msgstr "カラーファイルを書ãè¾¼ã¿ä¸­ã€ã€ã€" +#: ../raster/r.buildvrt/main.c:78 +msgid "mosaic" +msgstr "" + +#: ../raster/r.buildvrt/main.c:79 +#, fuzzy +msgid "virtual raster" +msgstr "3Dラスター " + +#: ../raster/r.buildvrt/main.c:81 +msgid "Build a VRT (Virtual Raster) from the list of input raster maps." +msgstr "" + +#: ../raster/r.buildvrt/main.c:84 +#, fuzzy +msgid "Name of input raster files" +msgstr "入力ラスターマップå" + +#: ../raster/r.buildvrt/main.c:90 ../imagery/i.group/main.c:73 +msgid "Input file with one raster map name per line" +msgstr "" + +#: ../raster/r.buildvrt/main.c:147 ../raster/r.buildvrt/main.c:200 +#, fuzzy, c-format +msgid "Input raster map <%s> not found" +msgstr "3D ラスターマップ <%s> ã¯è¦‹ã¤ã‹ã‚Šã¾ã›ã‚“ã§ã—ãŸ" + +#: ../raster/r.buildvrt/main.c:150 ../raster/r.buildvrt/main.c:203 +#, fuzzy +msgid "Input and output raster map can not be identical" +msgstr "入力ã¨å‡ºåŠ›ã§åŒä¸€ã®ãƒ­ã‚±ãƒ¼ã‚·ãƒ§ãƒ³ã¯æŒ‡å®šå‡ºæ¥ã¾ã›ã‚“" + +#: ../raster/r.buildvrt/main.c:155 ../raster/r.buildvrt/main.c:208 +#, fuzzy, c-format +msgid "Input map <%s@%s> is all NULL, skipping" +msgstr "入力マップ <%s@%s> (ロケーション <%s>) " + +#: ../raster/r.buildvrt/main.c:177 +msgid "Only one raster map name found in input file" +msgstr "" + +#: ../raster/r.buildvrt/main.c:188 +#, fuzzy +msgid "Only one raster map name found" +msgstr "ラスターマップãŒè¦‹ã¤ã‹ã‚Šã¾ã›ã‚“。" + +#: ../raster/r.buildvrt/main.c:260 +msgid "Input maptypes are different" +msgstr "" + +#: ../raster/r.buildvrt/main.c:262 ../raster/r.buildvrt/main.c:264 +#, fuzzy +msgid "Input ns resolutions are different" +msgstr "入力ã¨å‡ºåŠ›ã§åŒä¸€ã®ãƒ­ã‚±ãƒ¼ã‚·ãƒ§ãƒ³ã¯æŒ‡å®šå‡ºæ¥ã¾ã›ã‚“" + +#: ../raster/r.buildvrt/link.c:13 ../raster/r.external/link.c:87 +#, c-format +msgid "Unable to create cell/%s file" +msgstr "" + +#: ../raster/r.buildvrt/link.c:22 ../raster/r.external/link.c:96 +#, c-format +msgid "Unable to create fcell/%s file" +msgstr "" + +#: ../raster/r.buildvrt/link.c:35 +#, fuzzy, c-format +msgid "Unable to create cell_misc/%s/vrt file" +msgstr "一時ファイルãŒä½œæˆã§ãã¾ã›ã‚“ " + +#: ../raster/r.buildvrt/link.c:66 ../raster/r.external/link.c:160 +#, c-format +msgid "Unable to create cell_misc/%s/f_format file" +msgstr "" + +#: ../raster/r.buildvrt/link.c:69 ../raster/r.external/link.c:163 +#, c-format +msgid "Error writing cell_misc/%s/f_format file" +msgstr "" + +#: ../raster/r.buildvrt/link.c:124 ../raster/r.external/link.c:200 +#, c-format +msgid "Creating support files for %s" +msgstr "" + +#: ../raster/r.buildvrt/link.c:127 +#, c-format +msgid "virtual raster generated by %s" +msgstr "" + +#: ../raster/r.buildvrt/link.c:140 ../raster/r.external/link.c:248 +#, c-format +msgid "Link to raster map <%s> created." +msgstr "" + #: ../raster/r.quantile/main.c:69 msgid "Computing histogram" msgstr "" @@ -13670,11 +14107,11 @@ #: ../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:160 ../general/g.region/main.c:204 -#: ../general/g.region/main.c:213 ../general/g.region/main.c:222 -#: ../general/g.region/main.c:231 ../general/g.region/main.c:240 -#: ../general/g.region/main.c:249 ../general/g.region/main.c:325 -#: ../general/g.region/main.c:336 +#: ../general/g.region/main.c:161 ../general/g.region/main.c:205 +#: ../general/g.region/main.c:214 ../general/g.region/main.c:223 +#: ../general/g.region/main.c:232 ../general/g.region/main.c:241 +#: ../general/g.region/main.c:250 ../general/g.region/main.c:326 +#: ../general/g.region/main.c:337 ../general/g.region/main.c:349 msgid "Bounds" msgstr "境界" @@ -13788,7 +14225,7 @@ msgid "Either all or none of %s=, %s=, %s= and %s= must be given" msgstr "" -#: ../raster/r.in.bin/main.c:521 ../display/d.grid/main.c:266 +#: ../raster/r.in.bin/main.c:521 ../display/d.grid/main.c:265 #: ../raster3d/r3.in.bin/main.c:424 #, c-format msgid "Illegal north coordinate <%s>" @@ -13799,7 +14236,7 @@ msgid "Illegal south coordinate <%s>" msgstr "無効ãªåº§æ¨™å€¤(å—) <%s> " -#: ../raster/r.in.bin/main.c:525 ../display/d.grid/main.c:259 +#: ../raster/r.in.bin/main.c:525 ../display/d.grid/main.c:258 #: ../raster3d/r3.in.bin/main.c:428 #, c-format msgid "Illegal east coordinate <%s>" @@ -13817,7 +14254,7 @@ #: ../raster/r.in.bin/main.c:554 #, c-format -msgid "East-West (ewres: %f) and North-South (nwres: %f) resolution differ significantly. Did you assign %s= and %s= correctly?" +msgid "East-West (ewres: %f) and North-South (nsres: %f) resolution differ significantly. Did you assign %s= and %s= correctly?" msgstr "" #: ../raster/r.in.bin/main.c:575 @@ -13828,105 +14265,42 @@ msgid "Bytes do not match file size" msgstr "ファイルサイズã®ä¸ä¸€è‡´ " -#: ../raster/r.in.bin/main.c:595 -#, c-format -msgid "Importing band %d..." -msgstr "" - -#: ../raster/r.drain/main.c:113 -msgid "Traces a flow through an elevation model or cost surface on a raster map." -msgstr "" - -#: ../raster/r.drain/main.c:116 -msgid "Name of input elevation or cost surface raster map" -msgstr "" - -#: ../raster/r.drain/main.c:121 -msgid "Name of input movement direction map associated with the cost surface" -msgstr "" - -#: ../raster/r.drain/main.c:123 -msgid "Direction in degrees CCW from east" -msgstr "" - -#: ../raster/r.drain/main.c:125 ../raster/r.drain/main.c:167 -msgid "Cost surface" -msgstr "" - -#: ../raster/r.drain/main.c:133 -msgid "Name for output drain vector map" -msgstr "" - -#: ../raster/r.drain/main.c:134 -msgid "Recommended for cost surface made using knight's move" -msgstr "" - -#: ../raster/r.drain/main.c:144 -msgid "Name of starting vector points map(s)" -msgstr "" - -#: ../raster/r.drain/main.c:150 -msgid "Copy input cell values on output" -msgstr "" - -#: ../raster/r.drain/main.c:151 ../raster/r.drain/main.c:156 -#: ../raster/r.drain/main.c:161 -msgid "Path settings" -msgstr "" - -#: ../raster/r.drain/main.c:155 -msgid "Accumulate input values along the path" -msgstr "" - -#: ../raster/r.drain/main.c:160 -msgid "Count cell numbers along the path" -msgstr "" - -#: ../raster/r.drain/main.c:166 -msgid "The input raster map is a cost surface (direction surface must also be specified)" +#: ../raster/r.in.bin/main.c:595 +#, c-format +msgid "Importing band %d..." msgstr "" -#: ../raster/r.drain/main.c:178 +#: ../raster/r.drain/main.c:179 msgid "Directional drain selected... checking for direction raster map" msgstr "" -#: ../raster/r.drain/main.c:181 +#: ../raster/r.drain/main.c:182 msgid "Surface/Hydrology drain selected" msgstr "" -#: ../raster/r.drain/main.c:186 +#: ../raster/r.drain/main.c:187 #, c-format msgid "Direction raster map <%s> not specified, if direction flag is on, a direction raster must be given" msgstr "" -#: ../raster/r.drain/main.c:193 +#: ../raster/r.drain/main.c:194 #, c-format msgid "Direction raster map <%s> should not be specified for Surface/Hydrology drains" msgstr "" -#: ../raster/r.drain/main.c:212 +#: ../raster/r.drain/main.c:213 msgid "Specify just one of the -c, -a and -n flags" msgstr "" -#: ../raster/r.drain/main.c:243 -#, c-format -msgid "Starting point %d is outside the current region" -msgstr "" - -#: ../raster/r.drain/main.c:318 -#, c-format -msgid "Starting vector map <%s> contains no points in the current region" -msgstr "" - -#: ../raster/r.drain/main.c:326 +#: ../raster/r.drain/main.c:327 msgid "No start/stop point(s) specified" msgstr "" -#: ../raster/r.drain/main.c:401 +#: ../raster/r.drain/main.c:402 msgid "Calculating flow directions..." msgstr "" -#: ../raster/r.drain/main.c:692 +#: ../raster/r.drain/main.c:693 #, c-format msgid "direction read: %lf, neighbour found: %i" msgstr "" @@ -13943,15 +14317,6 @@ msgid "Maximum number of cells to be created" msgstr "" -#: ../raster/r.random.cells/main.c:77 -msgid "Random seed (SEED_MIN >= value >= SEED_MAX) (default [random])" -msgstr "乱数シード (SEED_MIN >= value >= SEED_MAX) (デフォルト [random])" - -#: ../raster/r.random.cells/random.c:50 -#, c-format -msgid "RAN1: j == %d shouldn't happen" -msgstr "RAN1: j == %d ã¯èµ·ã“ã‚Šå¾—ã¾ã›ã‚“" - #: ../raster/r.random.cells/init.c:77 msgid "Distance must be >= 0.0" msgstr "レイヤー' 㯠> 0 ã§ãªã‘ã‚Œã°ãªã‚Šã¾ã›ã‚“" @@ -13968,11 +14333,6 @@ msgid "Spatial weights neighborhood (cells):" msgstr "" -#: ../raster/r.fill.stats/main.c:779 ../raster/r.null/main.c:61 -#: ../raster3d/r3.null/main.c:181 -msgid "null data" -msgstr "データãªã—" - #: ../raster/r.fill.stats/main.c:781 msgid "Rapidly fills 'no data' cells (NULLs) of a raster map with interpolated values (IDW)." msgstr "" @@ -14184,7 +14544,7 @@ msgid "Generating %d x %d = %d tiles..." msgstr "" -#: ../raster/r.tile/main.c:184 +#: ../raster/r.tile/main.c:187 #, c-format msgid "Unable to read cats for %s" msgstr "" @@ -14222,40 +14582,36 @@ msgid "Creating support files for raster map <%s>..." msgstr "" -#: ../raster/r.info/main.c:73 ../vector/v.info/main.c:41 +#: ../raster/r.info/main.c:75 ../vector/v.info/main.c:41 msgid "history" msgstr "" -#: ../raster/r.info/main.c:75 +#: ../raster/r.info/main.c:77 msgid "Outputs basic information about a raster map." msgstr "" -#: ../raster/r.info/main.c:81 +#: ../raster/r.info/main.c:83 msgid "Print raster array information in shell script style" msgstr "" -#: ../raster/r.info/main.c:85 +#: ../raster/r.info/main.c:87 msgid "Print range in shell script style" msgstr "" -#: ../raster/r.info/main.c:89 +#: ../raster/r.info/main.c:95 msgid "Print extended metadata information in shell script style" msgstr "" -#: ../raster/r.info/main.c:93 ../raster3d/r3.info/main.c:94 +#: ../raster/r.info/main.c:99 ../raster3d/r3.info/main.c:94 msgid "Print raster history instead of info" msgstr "情報ã®ä»£ã‚ã‚Šã«å±¥æ­´ã‚’出力ã—ã¾ã™" -#: ../raster/r.info/main.c:99 +#: ../raster/r.info/main.c:105 #, c-format msgid "Flags -%c and -%c/%c/%c are mutually exclusive" msgstr "" -#: ../raster/r.info/main.c:127 -msgid "Unable to read range file" -msgstr "" - -#: ../raster/r.info/main.c:303 ../raster/r.info/main.c:445 +#: ../raster/r.info/main.c:312 ../raster/r.info/main.c:538 #: ../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 @@ -14338,8 +14694,8 @@ #: ../raster/r.geomorphon/main.c:196 ../raster/r.watershed/shed/com_line.c:231 #: ../raster/r.watershed/shed/com_line.c:266 ../general/g.rename/main.c:85 -#: ../general/g.copy/main.c:80 ../imagery/i.landsat.acca/main.c:188 -#: ../imagery/i.landsat.toar/main.c:563 +#: ../general/g.copy/main.c:80 ../imagery/i.maxlik/main.c:109 +#: ../imagery/i.landsat.acca/main.c:188 ../imagery/i.landsat.toar/main.c:563 #: ../imagery/i.ortho.photo/i.ortho.camera/main.c:114 #, c-format msgid "<%s> is an illegal file name" @@ -14396,7 +14752,7 @@ msgid "wetness" msgstr "" -#: ../raster/r.topidx/main.c:42 ../raster/r.watershed/front/main.c:80 +#: ../raster/r.topidx/main.c:42 ../raster/r.watershed/front/main.c:82 msgid "topographic index" msgstr "" @@ -14424,6 +14780,7 @@ msgstr "<%s> ã« <%s> を読ã¿è¾¼ã‚“ã§ã„ã¾ã™" #: ../raster/r.category/main.c:53 ../vector/v.category/main.c:76 +#: ../vector/v.to.db/main.c:46 msgid "category" msgstr "カテゴリー" @@ -14629,7 +14986,7 @@ msgid "Creation options" msgstr "" -#: ../raster/r.external.out/main.c:271 ../raster/r.in.gdal/main.c:207 +#: ../raster/r.external.out/main.c:271 ../raster/r.in.gdal/main.c:224 #: ../raster/r.external/main.c:95 ../vector/v.external.out/args.c:62 #: ../vector/v.external/args.c:56 msgid "List supported formats and exit" @@ -14643,135 +15000,135 @@ msgid "Print current status" msgstr "" -#: ../raster/r.resamp.bspline/main.c:84 +#: ../raster/r.resamp.bspline/main.c:86 msgid "Performs bilinear or bicubic spline interpolation with Tykhonov regularization." msgstr "" -#: ../raster/r.resamp.bspline/main.c:92 +#: ../raster/r.resamp.bspline/main.c:94 msgid "Name for output vector map with interpolation grid" msgstr "" -#: ../raster/r.resamp.bspline/main.c:97 +#: ../raster/r.resamp.bspline/main.c:99 msgid "Name of raster map to use for masking" msgstr "" -#: ../raster/r.resamp.bspline/main.c:98 ../vector/v.surf.bspline/main.c:140 +#: ../raster/r.resamp.bspline/main.c:100 ../vector/v.surf.bspline/main.c:140 msgid "Only cells that are not NULL and not zero are interpolated" msgstr "" -#: ../raster/r.resamp.bspline/main.c:106 +#: ../raster/r.resamp.bspline/main.c:108 msgid "Length of each spline step in the east-west direction. Default: 1.5 * ewres." msgstr "" -#: ../raster/r.resamp.bspline/main.c:114 +#: ../raster/r.resamp.bspline/main.c:116 msgid "Length of each spline step in the north-south direction. Default: 1.5 * nsres." msgstr "" -#: ../raster/r.resamp.bspline/main.c:118 ../vector/v.surf.bspline/main.c:163 +#: ../raster/r.resamp.bspline/main.c:120 ../vector/v.surf.bspline/main.c:163 msgid "Spline interpolation algorithm" msgstr "スプライン補間アルゴリズム" -#: ../raster/r.resamp.bspline/main.c:124 +#: ../raster/r.resamp.bspline/main.c:126 #: ../vector/v.lidar.correction/main.c:407 ../vector/v.surf.bspline/main.c:170 #: ../vector/v.outlier/main.c:418 msgid "Bilinear interpolation" msgstr "" -#: ../raster/r.resamp.bspline/main.c:125 ../vector/v.surf.bspline/main.c:171 +#: ../raster/r.resamp.bspline/main.c:127 ../vector/v.surf.bspline/main.c:171 msgid "Bicubic interpolation" msgstr "å€ã‚­ãƒ¥ãƒ¼ãƒ“ック補間" -#: ../raster/r.resamp.bspline/main.c:137 +#: ../raster/r.resamp.bspline/main.c:139 msgid "Only interpolate null cells in input raster map" msgstr "" -#: ../raster/r.resamp.bspline/main.c:143 ../vector/v.surf.bspline/main.c:101 +#: ../raster/r.resamp.bspline/main.c:145 ../vector/v.surf.bspline/main.c:101 msgid "Find the best Tykhonov regularizing parameter using a \"leave-one-out\" cross validation method" msgstr "" -#: ../raster/r.resamp.bspline/main.c:183 +#: ../raster/r.resamp.bspline/main.c:185 msgid "ew_step must be positive" msgstr "" -#: ../raster/r.resamp.bspline/main.c:191 +#: ../raster/r.resamp.bspline/main.c:193 msgid "ns_step must be positive" msgstr "" -#: ../raster/r.resamp.bspline/main.c:218 +#: ../raster/r.resamp.bspline/main.c:220 #, c-format msgid "spline step in ew direction %g" msgstr "" -#: ../raster/r.resamp.bspline/main.c:219 +#: ../raster/r.resamp.bspline/main.c:221 #, c-format msgid "spline step in ns direction %g" msgstr "" -#: ../raster/r.resamp.bspline/main.c:220 +#: ../raster/r.resamp.bspline/main.c:222 #, c-format msgid "adjusted EW splines %d" msgstr "æ±è¥¿ã®ã‚¹ãƒ—ラインã®èª¿æ•´ %d" -#: ../raster/r.resamp.bspline/main.c:221 +#: ../raster/r.resamp.bspline/main.c:223 #, c-format msgid "adjusted NS splines %d" msgstr "å—北ã®ã‚¹ãƒ—ラインã®èª¿æ•´ %d" -#: ../raster/r.resamp.bspline/main.c:300 ../vector/v.surf.bspline/main.c:461 +#: ../raster/r.resamp.bspline/main.c:302 ../vector/v.surf.bspline/main.c:461 msgid "Memory in MB must be >= 3" msgstr "" -#: ../raster/r.resamp.bspline/main.c:321 ../raster/r.resamp.bspline/main.c:406 -#: ../raster/r.resamp.bspline/main.c:478 ../vector/v.surf.bspline/main.c:480 +#: ../raster/r.resamp.bspline/main.c:323 ../raster/r.resamp.bspline/main.c:408 +#: ../raster/r.resamp.bspline/main.c:480 ../vector/v.surf.bspline/main.c:480 #: ../vector/v.surf.bspline/main.c:508 msgid "Can not initialize temporary file" msgstr "" -#: ../raster/r.resamp.bspline/main.c:327 +#: ../raster/r.resamp.bspline/main.c:329 #, c-format msgid "Loading input raster <%s>" msgstr "" -#: ../raster/r.resamp.bspline/main.c:341 ../raster/r.resamp.bspline/main.c:452 -#: ../raster/r.resamp.bspline/main.c:488 +#: ../raster/r.resamp.bspline/main.c:343 ../raster/r.resamp.bspline/main.c:454 +#: ../raster/r.resamp.bspline/main.c:490 msgid "Can not write to temp file" msgstr "" -#: ../raster/r.resamp.bspline/main.c:346 +#: ../raster/r.resamp.bspline/main.c:348 msgid "Only NULL cells in input raster" msgstr "" -#: ../raster/r.resamp.bspline/main.c:370 ../vector/v.surf.bspline/main.c:313 +#: ../raster/r.resamp.bspline/main.c:372 ../vector/v.surf.bspline/main.c:313 msgid "Cross validation didn't finish correctly" msgstr "交差検証ã¯æ­£å¸¸ã«çµ‚了ã—ã¾ã›ã‚“ã§ã—㟠" -#: ../raster/r.resamp.bspline/main.c:374 ../vector/v.surf.bspline/main.c:319 +#: ../raster/r.resamp.bspline/main.c:376 ../vector/v.surf.bspline/main.c:319 #, c-format msgid "Cross validation finished for ew_step = %f and ns_step = %f" msgstr "" -#: ../raster/r.resamp.bspline/main.c:394 +#: ../raster/r.resamp.bspline/main.c:396 msgid "Mark cells for interpolation" msgstr "" -#: ../raster/r.resamp.bspline/main.c:466 +#: ../raster/r.resamp.bspline/main.c:468 msgid "No NULL cells found in input raster." msgstr "" -#: ../raster/r.resamp.bspline/main.c:481 ../vector/v.surf.bspline/main.c:483 +#: ../raster/r.resamp.bspline/main.c:483 ../vector/v.surf.bspline/main.c:483 msgid "Initializing output..." msgstr "出力をåˆæœŸåŒ–中" -#: ../raster/r.resamp.bspline/main.c:556 +#: ../raster/r.resamp.bspline/main.c:558 #, c-format msgid "subregion %d of %d" msgstr "" -#: ../raster/r.resamp.bspline/main.c:730 +#: ../raster/r.resamp.bspline/main.c:732 msgid "No data within this subregion. Consider increasing the spline step." msgstr "" -#: ../raster/r.resamp.bspline/main.c:746 ../vector/v.surf.bspline/main.c:899 +#: ../raster/r.resamp.bspline/main.c:748 ../vector/v.surf.bspline/main.c:899 #: ../vector/v.net.components/main.c:213 ../vector/v.out.postgis/main.c:174 msgid "Writing output..." msgstr "" @@ -15143,6 +15500,10 @@ msgid "Raster maps <%s>, <%s> and <%s> created." msgstr "" +#: ../raster/r.null/main.c:61 ../raster3d/r3.null/main.c:181 +msgid "null data" +msgstr "データãªã—" + #: ../raster/r.null/main.c:62 msgid "Manages NULL-values of given raster map." msgstr "ラスターマップã®NULL値ã®ç®¡ç†" @@ -15198,71 +15559,76 @@ msgid "Raster map <%s> is a reclass of map <%s@%s>. Consider to generate a copy with r.mapcalc. Exiting." msgstr "" -#: ../raster/r.null/main.c:138 +#: ../raster/r.null/main.c:136 +#, c-format +msgid "<%s> is a virtual raster map. Consider to generate a copy with r.mapcalc. Exiting." +msgstr "" + +#: ../raster/r.null/main.c:142 #, c-format msgid "Raster map <%s> is not in your mapset <%s>" msgstr "ラスターマップ <%s> ã¯ãƒžãƒƒãƒ—セット <%s> 中ã«å­˜åœ¨ã—ã¾ã›ã‚“" -#: ../raster/r.null/main.c:145 +#: ../raster/r.null/main.c:149 #, c-format msgid "%s is illegal entry for null" msgstr "%s ã¯NULL値ã«å¯¾ã—ã¦ä¸æ­£ãªå…¥åŠ›å€¤ã§ã™" -#: ../raster/r.null/main.c:152 +#: ../raster/r.null/main.c:156 #, c-format msgid "Raster map <%s> already has a null bitmap file" msgstr "ラスタマップ <%s> ã¯æ—¢ã«NULL値ビットマップ ファイルをæŒã£ã¦ã„ã¾ã™" -#: ../raster/r.null/main.c:156 +#: ../raster/r.null/main.c:160 #, c-format msgid "<%s> is integer raster map (CELL)" msgstr "<%s> ã¯æ•´æ•°å€¤ãƒ©ã‚¹ã‚¿ãƒ¼ãƒžãƒƒãƒ—ã§ã™ (CELL)" -#: ../raster/r.null/main.c:160 +#: ../raster/r.null/main.c:164 #, c-format msgid "<%s> is integer raster map (CELL). Using null=%d." msgstr "<%s> ã¯æ•´æ•°å€¤ãƒ©ã‚¹ã‚¿ãƒ¼ãƒžãƒƒãƒ—ã§ã™ (CELL) null=%d を使ã„ã¾ã™" -#: ../raster/r.null/main.c:166 +#: ../raster/r.null/main.c:170 #, c-format msgid "<%s> is floating pointing raster map" msgstr "<%s> ã¯æµ®å‹•å°æ•°ç‚¹å€¤ãƒ©ã‚¹ã‚¿ãƒ¼ãƒžãƒƒãƒ—ã§ã™" -#: ../raster/r.null/main.c:183 ../raster/r.null/main.c:226 +#: ../raster/r.null/main.c:187 ../raster/r.null/main.c:230 #, c-format msgid "Writing new null file for raster map <%s>..." msgstr "ラスターマップ <%s> 用ã«NULLファイルを作æˆã—ã¦ã„ã¾ã™..." -#: ../raster/r.null/main.c:193 ../raster/r.null/main.c:238 -#: ../raster/r.null/main.c:252 +#: ../raster/r.null/main.c:197 ../raster/r.null/main.c:242 +#: ../raster/r.null/main.c:256 #, c-format msgid "Raster map <%s> modified." msgstr "ラスターマップ <%s> ã¯å¤‰æ›´ã•ã‚Œã¦ã„ã¾ã™" -#: ../raster/r.null/main.c:208 +#: ../raster/r.null/main.c:212 msgid "The NULL file is already compressed, nothing to do." msgstr "" -#: ../raster/r.null/main.c:214 +#: ../raster/r.null/main.c:218 msgid "The NULL file is already uncompressed, nothing to do." msgstr "" -#: ../raster/r.null/main.c:245 +#: ../raster/r.null/main.c:249 #, c-format msgid "Removing null file for raster map <%s>..." msgstr "ラスターマップ <%s> ã‹ã‚‰NULLファイルを削除ã—ã¾ã™ .." -#: ../raster/r.null/main.c:316 +#: ../raster/r.null/main.c:320 #, c-format msgid "%s: %s: illegal value spec" msgstr "%s: %s: ä¸æ­£ãªå€¤" -#: ../raster/r.null/main.c:318 +#: ../raster/r.null/main.c:322 #, c-format msgid "%s: illegal value spec" msgstr "%s: ä¸æ­£ãªå€¤ã®å®šç¾©" -#: ../raster/r.null/main.c:379 +#: ../raster/r.null/main.c:383 #, c-format msgid "Writing new data for raster map <%s>..." msgstr "ラスターマップ <%s> ã«å¯¾ã—ã¦æ–°è¦ãƒ‡ãƒ¼ã‚¿ã‚’書ãè¾¼ã¿ã¾ã™" @@ -15344,7 +15710,7 @@ msgid "Line %d is not point or centroid, skipped" msgstr "" -#: ../raster/r.what/main.c:404 +#: ../raster/r.what/main.c:409 #, c-format msgid "%s %s is outside your current region" msgstr "" @@ -15514,210 +15880,215 @@ msgid "Error reading segment file" msgstr "セグメントファイル書ãè¾¼ã¿ã®ã‚¨ãƒ©ãƒ¼" -#: ../raster/r.proj/main.c:149 +#: ../raster/r.proj/main.c:152 msgid "Re-projects a raster map from given location to the current location." msgstr "" -#: ../raster/r.proj/main.c:153 +#: ../raster/r.proj/main.c:156 msgid "Location containing input raster map" msgstr "指定ã—ãŸãƒ™ã‚¯ãƒˆãƒ«ãƒžãƒƒãƒ—ã‚’å«ã‚€ãƒ­ã‚±ãƒ¼ã‚·ãƒ§ãƒ³" -#: ../raster/r.proj/main.c:154 ../raster/r.proj/main.c:159 -#: ../raster/r.proj/main.c:164 ../vector/v.proj/main.c:79 -#: ../vector/v.proj/main.c:84 ../vector/v.proj/main.c:90 +#: ../raster/r.proj/main.c:157 ../raster/r.proj/main.c:162 +#: ../raster/r.proj/main.c:167 ../vector/v.proj/main.c:84 +#: ../vector/v.proj/main.c:89 ../vector/v.proj/main.c:95 #: ../vector/v.net.flow/main.c:108 ../vector/v.net.flow/main.c:114 msgid "Source" msgstr "" -#: ../raster/r.proj/main.c:157 +#: ../raster/r.proj/main.c:160 msgid "Mapset containing input raster map" msgstr "指定ã—ãŸãƒ™ã‚¯ãƒˆãƒ«ãƒžãƒƒãƒ—ã‚’å«ã‚€ãƒžãƒƒãƒ—セット" -#: ../raster/r.proj/main.c:158 ../vector/v.proj/main.c:83 +#: ../raster/r.proj/main.c:161 ../vector/v.proj/main.c:88 msgid "Default: name of current mapset" msgstr "" -#: ../raster/r.proj/main.c:162 +#: ../raster/r.proj/main.c:165 msgid "Name of input raster map to re-project" msgstr "å†æŠ•å½±ã™ã‚‹ãƒ©ã‚¹ã‚¿ãƒ¼ãƒžãƒƒãƒ—å" -#: ../raster/r.proj/main.c:167 ../vector/v.proj/main.c:93 +#: ../raster/r.proj/main.c:170 ../vector/v.proj/main.c:98 msgid "Path to GRASS database of input location" msgstr "データベース" -#: ../raster/r.proj/main.c:171 +#: ../raster/r.proj/main.c:174 msgid "Name for output raster map (default: same as 'input')" msgstr "" -#: ../raster/r.proj/main.c:172 ../raster/r.proj/main.c:183 -#: ../raster/r.proj/main.c:199 ../vector/v.proj/main.c:102 -#: ../vector/v.proj/main.c:107 ../vector/v.proj/main.c:119 -#: ../vector/v.proj/main.c:126 +#: ../raster/r.proj/main.c:175 ../raster/r.proj/main.c:186 +#: ../raster/r.proj/main.c:202 ../vector/v.proj/main.c:107 +#: ../vector/v.proj/main.c:112 ../vector/v.proj/main.c:132 +#: ../vector/v.proj/main.c:139 msgid "Target" msgstr "エリア" -#: ../raster/r.proj/main.c:198 +#: ../raster/r.proj/main.c:201 msgid "Resolution of output raster map" msgstr "" -#: ../raster/r.proj/main.c:203 +#: ../raster/r.proj/main.c:209 ../vector/v.proj/main.c:119 +#, fuzzy +msgid "PROJ pipeline for coordinate transformation" +msgstr "マップを閉ã˜ã‚Œã¾ã›ã‚“" + +#: ../raster/r.proj/main.c:214 msgid "List raster maps in input mapset and exit" msgstr "" -#: ../raster/r.proj/main.c:213 +#: ../raster/r.proj/main.c:224 msgid "Print input map's bounds in the current projection and exit" msgstr "指定ã—ãŸãƒ­ã‚±ãƒ¼ã‚·ãƒ§ãƒ³ä¸­ã®ãƒ™ã‚¯ãƒˆãƒ«ãƒžãƒƒãƒ—をリストã—ã¦çµ‚了" -#: ../raster/r.proj/main.c:219 +#: ../raster/r.proj/main.c:230 msgid "Print input map's bounds in the current projection and exit (shell style)" msgstr "" -#: ../raster/r.proj/main.c:245 ../display/d.mon/start.c:52 +#: ../raster/r.proj/main.c:256 ../display/d.mon/start.c:52 #: ../imagery/i.gensig/parse.c:50 ../imagery/i.gensigset/parse.c:57 -#: ../imagery/i.cluster/main.c:179 ../vector/v.proj/main.c:150 -#: ../vector/v.external/main.c:137 +#: ../imagery/i.cluster/main.c:179 ../misc/m.nviz.image/main.c:77 +#: ../vector/v.proj/main.c:163 ../vector/v.external/main.c:141 #, c-format msgid "option <%s>: <%s> exists. To overwrite, use the --overwrite flag" msgstr "" -#: ../raster/r.proj/main.c:252 ../vector/v.proj/main.c:165 +#: ../raster/r.proj/main.c:263 ../vector/v.proj/main.c:178 msgid "Input and output locations can not be the same" msgstr "入力ã¨å‡ºåŠ›ã§åŒä¸€ã®ãƒ­ã‚±ãƒ¼ã‚·ãƒ§ãƒ³ã¯æŒ‡å®šå‡ºæ¥ã¾ã›ã‚“" -#: ../raster/r.proj/main.c:254 +#: ../raster/r.proj/main.c:265 msgid "Input and output locations are the same" msgstr "入力ã¨å‡ºåŠ›ã§åŒä¸€ã®ãƒ­ã‚±ãƒ¼ã‚·ãƒ§ãƒ³ã¯æŒ‡å®šå‡ºæ¥ã¾ã›ã‚“" -#: ../raster/r.proj/main.c:264 +#: ../raster/r.proj/main.c:275 msgid "Unable to get projection info of output raster map" msgstr "出力ラスターマップã®æŠ•å½±æƒ…報をå–å¾—ã§ãã¾ã›ã‚“" -#: ../raster/r.proj/main.c:267 +#: ../raster/r.proj/main.c:278 msgid "Unable to get projection units of output raster map" msgstr "出力ラスターマップã®æŠ•å½±å˜ä½ã‚’å–å¾—ã§ãã¾ã›ã‚“" -#: ../raster/r.proj/main.c:270 +#: ../raster/r.proj/main.c:281 msgid "Unable to get projection key values of output raster map" msgstr "出力ラスターマップã®æŠ•å½±ã‚­ãƒ¼å€¤ã‚’å–å¾—ã§ãã¾ã›ã‚“" -#: ../raster/r.proj/main.c:279 +#: ../raster/r.proj/main.c:290 #, c-format msgid "Mapset <%s> in input location <%s> - %s" msgstr "マップセット <%s> <入力ロケーション <%s> - %s" -#: ../raster/r.proj/main.c:281 ../raster/r.in.gdal/main.c:938 +#: ../raster/r.proj/main.c:292 ../raster/r.in.gdal/main.c:1009 #: ../imagery/i.rectify/target.c:32 #: ../imagery/i.ortho.photo/i.ortho.rectify/target.c:32 #: ../vector/v.rectify/target.c:41 msgid "permission denied" msgstr "権é™ãŒã‚ã‚Šã¾ã›ã‚“" -#: ../raster/r.proj/main.c:282 ../raster/r.in.gdal/main.c:939 +#: ../raster/r.proj/main.c:293 ../raster/r.in.gdal/main.c:1010 #: ../imagery/i.rectify/target.c:32 #: ../imagery/i.ortho.photo/i.ortho.rectify/target.c:32 #: ../vector/v.rectify/target.c:41 msgid "not found" msgstr "見ã¤ã‹ã‚Šã¾ã›ã‚“" -#: ../raster/r.proj/main.c:288 ../vector/v.proj/main.c:189 +#: ../raster/r.proj/main.c:299 ../vector/v.proj/main.c:201 #, c-format msgid "Checking location <%s> mapset <%s>" msgstr "ロケーション <%s> マップセット <%s> を確èªä¸­" -#: ../raster/r.proj/main.c:300 ../vector/v.proj/main.c:206 -#: ../vector/v.select/main.c:89 ../vector/v.in.ogr/main.c:444 +#: ../raster/r.proj/main.c:311 ../vector/v.proj/main.c:218 +#: ../vector/v.select/main.c:89 ../vector/v.in.ogr/main.c:461 #: ../vector/v.what.rast/main.c:121 ../vector/v.edit/main.c:89 #: ../vector/v.net/args.c:152 ../vector/v.net/args.c:159 #: ../vector/v.net/args.c:165 ../vector/v.net/args.c:169 -#: ../vector/v.net/args.c:179 ../vector/v.external/main.c:110 +#: ../vector/v.net/args.c:179 ../vector/v.external/main.c:114 #: ../scripts/d.frame/d.frame.py:288 #, c-format, python-format msgid "Required parameter <%s> not set" msgstr "必須パラメータ <%s> ãŒã‚ã‚Šã¾ã›ã‚“" -#: ../raster/r.proj/main.c:303 +#: ../raster/r.proj/main.c:314 #, c-format msgid "Raster map <%s> in location <%s> in mapset <%s> not found" msgstr "ラスターマップ <%s> <ロケーション <%s> <マップセット <%s> ãŒè¦‹ã¤ã‹ã‚Šã¾ã›ã‚“" -#: ../raster/r.proj/main.c:311 +#: ../raster/r.proj/main.c:322 msgid "Unable to get projection info of input map" msgstr "入力マップã®æŠ•å½±æƒ…報をå–å¾—ã§ãã¾ã›ã‚“" -#: ../raster/r.proj/main.c:314 +#: ../raster/r.proj/main.c:330 msgid "Unable to get projection units of input map" msgstr "入力マップã®æŠ•å½±å˜ä½ã‚’å–å¾—ã§ãã¾ã›ã‚“" -#: ../raster/r.proj/main.c:317 +#: ../raster/r.proj/main.c:333 msgid "Unable to get projection key values of input map" msgstr "入力マップã®æŠ•å½±ã‚­ãƒ¼å€¤ã‚’å–å¾—ã§ãã¾ã›ã‚“" -#: ../raster/r.proj/main.c:332 +#: ../raster/r.proj/main.c:357 msgid "Unable to work with unprojected data (xy location)" msgstr "未投影ã®ãƒ‡ãƒ¼ã‚¿ã§ã¯ä½œæ¥­ã§ãã¾ã›ã‚“(xy location) " -#: ../raster/r.proj/main.c:351 +#: ../raster/r.proj/main.c:376 #, c-format msgid "Input map <%s@%s> in location <%s>:" msgstr "入力マップ <%s@%s> (ロケーション <%s>) " -#: ../raster/r.proj/main.c:443 +#: ../raster/r.proj/main.c:470 msgid "Input:" msgstr "入力:" -#: ../raster/r.proj/main.c:444 ../raster/r.proj/main.c:455 +#: ../raster/r.proj/main.c:471 ../raster/r.proj/main.c:482 #, c-format msgid "Cols: %d (%d)" msgstr "列: %d (%d)" -#: ../raster/r.proj/main.c:445 ../raster/r.proj/main.c:456 +#: ../raster/r.proj/main.c:472 ../raster/r.proj/main.c:483 #, c-format msgid "Rows: %d (%d)" msgstr "è¡Œ: %d (%d) " -#: ../raster/r.proj/main.c:446 ../raster/r.proj/main.c:457 +#: ../raster/r.proj/main.c:473 ../raster/r.proj/main.c:484 #, c-format msgid "North: %f (%f)" msgstr "北: %f (%f) " -#: ../raster/r.proj/main.c:447 ../raster/r.proj/main.c:458 +#: ../raster/r.proj/main.c:474 ../raster/r.proj/main.c:485 #, c-format msgid "South: %f (%f)" msgstr "å—: %f (%f) " -#: ../raster/r.proj/main.c:448 ../raster/r.proj/main.c:459 +#: ../raster/r.proj/main.c:475 ../raster/r.proj/main.c:486 #, c-format msgid "West: %f (%f)" msgstr "西: %f (%f) " -#: ../raster/r.proj/main.c:449 ../raster/r.proj/main.c:460 +#: ../raster/r.proj/main.c:476 ../raster/r.proj/main.c:487 #, c-format msgid "East: %f (%f)" msgstr "æ±: %f (%f) " -#: ../raster/r.proj/main.c:450 ../raster/r.proj/main.c:461 +#: ../raster/r.proj/main.c:477 ../raster/r.proj/main.c:488 #, c-format msgid "EW-res: %f" msgstr "æ±è¥¿è§£åƒåº¦: %f " -#: ../raster/r.proj/main.c:451 ../raster/r.proj/main.c:462 +#: ../raster/r.proj/main.c:478 ../raster/r.proj/main.c:489 #, c-format msgid "NS-res: %f" msgstr "å—北解åƒåº¦: %f " -#: ../raster/r.proj/main.c:454 +#: ../raster/r.proj/main.c:481 msgid "Output:" msgstr "出力:" -#: ../raster/r.proj/main.c:491 +#: ../raster/r.proj/main.c:518 msgid "Projecting..." msgstr "投影中..." -#: ../raster/r.proj/bordwalk.c:216 +#: ../raster/r.proj/bordwalk.c:223 msgid "Input raster map is outside current region" msgstr "入力ã—ãŸãƒ©ã‚¹ã‚¿ãƒ¼ãƒžãƒƒãƒ—ã¯ç¾åœ¨ã®é ˜åŸŸå¤–ã§ã™" -#: ../raster/r.proj/bordwalk.c:242 +#: ../raster/r.proj/bordwalk.c:251 msgid "Unable to reproject map center" msgstr "" @@ -15811,60 +16182,64 @@ msgid "Creates shaded relief map from an elevation map (DEM)." msgstr "" -#: ../raster/r.relief/main.c:117 +#: ../raster/r.relief/main.c:115 +msgid "Name of input raster (typically elevation) map" +msgstr "" + +#: ../raster/r.relief/main.c:118 msgid "Name for output shaded relief map" msgstr "" -#: ../raster/r.relief/main.c:125 +#: ../raster/r.relief/main.c:126 msgid "Altitude of the sun in degrees above the horizon" msgstr "" -#: ../raster/r.relief/main.c:126 ../raster/r.relief/main.c:136 +#: ../raster/r.relief/main.c:127 ../raster/r.relief/main.c:137 msgid "Sun position" msgstr "" -#: ../raster/r.relief/main.c:135 +#: ../raster/r.relief/main.c:136 msgid "Azimuth of the sun in degrees to the east of north" msgstr "" -#: ../raster/r.relief/main.c:143 +#: ../raster/r.relief/main.c:144 msgid "Factor for exaggerating relief" msgstr "" -#: ../raster/r.relief/main.c:151 +#: ../raster/r.relief/main.c:152 msgid "Scale factor for converting meters to elevation units" msgstr "" -#: ../raster/r.relief/main.c:158 +#: ../raster/r.relief/main.c:159 msgid "Elevation units (overrides scale factor)" msgstr "" -#: ../raster/r.relief/main.c:163 +#: ../raster/r.relief/main.c:164 msgid "international feet" msgstr "" -#: ../raster/r.relief/main.c:164 +#: ../raster/r.relief/main.c:165 msgid "survey feet" msgstr "" -#: ../raster/r.relief/main.c:194 ../raster/r.in.gdal/main.c:400 -#: ../raster/r.in.gdal/main.c:682 ../imagery/i.landsat.toar/main.c:548 +#: ../raster/r.relief/main.c:195 ../raster/r.in.gdal/main.c:458 +#: ../raster/r.in.gdal/main.c:746 ../imagery/i.landsat.toar/main.c:548 #, c-format msgid "Raster map <%s> already exists and will be overwritten" msgstr "" -#: ../raster/r.relief/main.c:197 ../raster/r.in.gdal/main.c:403 -#: ../raster/r.in.gdal/main.c:685 +#: ../raster/r.relief/main.c:198 ../raster/r.in.gdal/main.c:461 +#: ../raster/r.in.gdal/main.c:749 #, c-format msgid "Raster map <%s> already exists" msgstr "" -#: ../raster/r.relief/main.c:215 +#: ../raster/r.relief/main.c:216 #, c-format msgid "%s=%s - must not be zero" msgstr "" -#: ../raster/r.relief/main.c:474 +#: ../raster/r.relief/main.c:475 #, c-format msgid "Shaded relief raster map <%s> complete" msgstr "" @@ -15927,338 +16302,354 @@ msgid "trying to divide by zero...no unique solution for system...skipping..." msgstr "ゼロã§ã®åˆ†å‰²ã‚’試ã¿ã¦ã„ã¾ã™...システムã®å”¯ä¸€ã®è§£æ±ºç­–ã¯ã‚ã‚Šã¾ã›ã‚“...スキップã—ã¦ã„ã¾ã™... " -#: ../raster/r.in.gdal/main.c:96 +#: ../raster/r.in.gdal/main.c:99 msgid "Imports raster data into a GRASS raster map using GDAL library." msgstr "" -#: ../raster/r.in.gdal/main.c:102 +#: ../raster/r.in.gdal/main.c:105 msgid "Name of raster file to be imported" msgstr "" -#: ../raster/r.in.gdal/main.c:111 +#: ../raster/r.in.gdal/main.c:114 msgid "Band(s) to select (default is all bands)" msgstr "" -#: ../raster/r.in.gdal/main.c:112 ../raster/r.in.gdal/main.c:225 +#: ../raster/r.in.gdal/main.c:115 ../raster/r.in.gdal/main.c:242 +#: ../scripts/i.spectral/i.spectral.py:200 msgid "Bands" msgstr "" -#: ../raster/r.in.gdal/main.c:129 +#: ../raster/r.in.gdal/main.c:132 msgid "Name of GCPs target location" msgstr "" -#: ../raster/r.in.gdal/main.c:131 +#: ../raster/r.in.gdal/main.c:134 msgid "Name of location to create or to read projection from for GCPs transformation" msgstr "" -#: ../raster/r.in.gdal/main.c:133 ../raster/r.in.gdal/main.c:188 -#: ../raster/r.in.gdal/main.c:195 ../vector/v.info/print.c:505 +#: ../raster/r.in.gdal/main.c:136 ../raster/r.in.gdal/main.c:205 +#: ../raster/r.in.gdal/main.c:212 ../vector/v.info/print.c:505 #: ../vector/v.info/print.c:510 msgid "Projection" msgstr "" -#: ../raster/r.in.gdal/main.c:148 +#: ../raster/r.in.gdal/main.c:151 msgid "Offset to be added to band numbers" msgstr "" -#: ../raster/r.in.gdal/main.c:149 +#: ../raster/r.in.gdal/main.c:152 msgid "If 0, no offset is added and the first band is 1" msgstr "" -#: ../raster/r.in.gdal/main.c:157 +#: ../raster/r.in.gdal/main.c:160 msgid "Zero-padding of band number by filling with leading zeros up to given number" msgstr "" -#: ../raster/r.in.gdal/main.c:158 +#: ../raster/r.in.gdal/main.c:161 msgid "If 0, length will be adjusted to 'offset' number without leading zeros" msgstr "" -#: ../raster/r.in.gdal/main.c:164 +#: ../raster/r.in.gdal/main.c:167 msgid "Name of the output file that contains the imported map names" msgstr "" -#: ../raster/r.in.gdal/main.c:171 ../vector/v.in.lidar/main.c:272 -#: ../vector/v.in.ogr/main.c:281 +#: ../raster/r.in.gdal/main.c:174 ../vector/v.in.lidar/main.c:272 +#: ../vector/v.in.ogr/main.c:298 msgid "Name for new location to create" msgstr "" -#: ../raster/r.in.gdal/main.c:178 +#: ../raster/r.in.gdal/main.c:181 msgid "File prefix for raster attribute tables" msgstr "" -#: ../raster/r.in.gdal/main.c:179 +#: ../raster/r.in.gdal/main.c:182 msgid "The band number and \".csv\" will be appended to the file prefix" msgstr "" -#: ../raster/r.in.gdal/main.c:193 ../raster/r.external/main.c:109 -#: ../vector/v.in.ogr/main.c:354 ../vector/v.external/args.c:52 +#: ../raster/r.in.gdal/main.c:189 ../vector/v.in.ogr/main.c:220 +#, fuzzy +msgid "GDAL configuration options" +msgstr "設定ファイル" + +#: ../raster/r.in.gdal/main.c:190 ../raster/r.in.gdal/main.c:197 +#: ../vector/v.in.ogr/main.c:221 ../vector/v.in.ogr/main.c:228 +#, fuzzy +msgid "Comma-separated list of key=value pairs" +msgstr "値リストを区切るカンマ" + +#: ../raster/r.in.gdal/main.c:196 ../vector/v.in.ogr/main.c:227 +msgid "GDAL dataset open options" +msgstr "" + +#: ../raster/r.in.gdal/main.c:210 ../raster/r.external/main.c:109 +#: ../vector/v.in.ogr/main.c:371 ../vector/v.external/args.c:52 msgid "Perform projection check only and exit" msgstr "" -#: ../raster/r.in.gdal/main.c:200 ../raster/r.external/main.c:114 -#: ../vector/v.in.lidar/main.c:302 ../vector/v.in.ogr/main.c:366 +#: ../raster/r.in.gdal/main.c:217 ../raster/r.external/main.c:114 +#: ../vector/v.in.lidar/main.c:302 ../vector/v.in.ogr/main.c:383 msgid "Extend region extents based on new dataset" msgstr "" -#: ../raster/r.in.gdal/main.c:202 ../raster/r.external/main.c:115 -#: ../vector/v.in.ogr/main.c:368 +#: ../raster/r.in.gdal/main.c:219 ../raster/r.external/main.c:115 +#: ../vector/v.in.ogr/main.c:385 msgid "Also updates the default region if in the PERMANENT mapset" msgstr "" -#: ../raster/r.in.gdal/main.c:218 ../raster/r.external/main.c:119 +#: ../raster/r.in.gdal/main.c:235 ../raster/r.external/main.c:119 #: ../raster/r.region/main.c:70 msgid "Auto-adjustment for lat/lon" msgstr "" -#: ../raster/r.in.gdal/main.c:219 ../raster/r.external/main.c:120 +#: ../raster/r.in.gdal/main.c:236 ../raster/r.external/main.c:120 #: ../raster/r.region/main.c:71 msgid "Attempt to fix small precision errors in resolution and extents" msgstr "" -#: ../raster/r.in.gdal/main.c:224 +#: ../raster/r.in.gdal/main.c:241 msgid "Keep band numbers instead of using band color names" msgstr "ãƒãƒ³ãƒ‰è‰²åを使ã†ä»£ã‚ã‚Šã«ã€ãƒãƒ³ãƒ‰ç•ªå·ã‚’ä¿æŒã—ã¾ã™" -#: ../raster/r.in.gdal/main.c:230 +#: ../raster/r.in.gdal/main.c:247 msgid "Create the location specified by the \"location\" parameter and exit. Do not import the raster file." msgstr "" -#: ../raster/r.in.gdal/main.c:235 ../vector/v.in.lidar/main.c:284 -#: ../vector/v.in.ogr/main.c:361 +#: ../raster/r.in.gdal/main.c:252 ../vector/v.in.lidar/main.c:284 +#: ../vector/v.in.ogr/main.c:378 msgid "Limit import to the current region" msgstr "" -#: ../raster/r.in.gdal/main.c:240 +#: ../raster/r.in.gdal/main.c:257 msgid "Print number of bands and exit" msgstr "" -#: ../raster/r.in.gdal/main.c:272 ../raster/r.external/list.c:23 +#: ../raster/r.in.gdal/main.c:289 ../raster/r.external/list.c:23 #: ../vector/v.external.out/list.c:102 ../vector/v.out.ogr/list.c:116 -#: ../vector/v.in.ogr/main.c:403 ../vector/v.external/list.c:94 +#: ../vector/v.in.ogr/main.c:420 ../vector/v.external/list.c:94 msgid "Supported formats:" msgstr "" -#: ../raster/r.in.gdal/main.c:315 +#: ../raster/r.in.gdal/main.c:332 msgid "You have to specify a target location different from output location" msgstr "出力ロケーションã¨ã¯ç•°ãªã‚‹ç›®æ¨™ãƒ­ã‚±ãƒ¼ã‚·ãƒ§ãƒ³ã‚’指定ã—ã¦ãã ã•ã„" -#: ../raster/r.in.gdal/main.c:319 +#: ../raster/r.in.gdal/main.c:336 msgid "You need to specify valid location name." msgstr "" -#: ../raster/r.in.gdal/main.c:323 +#: ../raster/r.in.gdal/main.c:340 msgid "The '-l' flag only works in Lat/Lon locations" msgstr "-l'フラグã¯ç·¯åº¦/経度ロケーションã§ã®ã¿å‹•ä½œã—ã¾ã™" -#: ../raster/r.in.gdal/main.c:326 +#: ../raster/r.in.gdal/main.c:343 msgid "The number of digits for band numbering must be equal or greater than 0" msgstr "" -#: ../raster/r.in.gdal/main.c:339 +#: ../raster/r.in.gdal/main.c:356 msgid "Disabling '-r' flag for new location" msgstr "" -#: ../raster/r.in.gdal/main.c:347 ../raster/r.in.gdal/main.c:350 +#: ../raster/r.in.gdal/main.c:362 #, c-format -msgid "Using memory cache size: %.1f MiB" +msgid "Using memory cache size: %s MiB" msgstr "" -#: ../raster/r.in.gdal/main.c:359 +#: ../raster/r.in.gdal/main.c:417 #, c-format msgid "Unable to open datasource <%s>" msgstr "" -#: ../raster/r.in.gdal/main.c:370 +#: ../raster/r.in.gdal/main.c:428 #, c-format msgid "Input seems to be NOAA/AVHRR data which needs to be georeferenced with thin plate spline transformation (%s or %s)." msgstr "" -#: ../raster/r.in.gdal/main.c:383 +#: ../raster/r.in.gdal/main.c:441 msgid "Input contains subdatasets which may need to be imported separately" msgstr "" -#: ../raster/r.in.gdal/main.c:423 +#: ../raster/r.in.gdal/main.c:481 msgid "Input raster map is flipped or rotated - cannot import. You may use 'gdalwarp' to transform the map to North-up." msgstr "" -#: ../raster/r.in.gdal/main.c:442 +#: ../raster/r.in.gdal/main.c:500 #, c-format msgid "Unable to fetch the affine transformation coefficients. Flag -%c cannot be used in this case." msgstr "" -#: ../raster/r.in.gdal/main.c:470 +#: ../raster/r.in.gdal/main.c:528 msgid "Map bounds have been constrained to geographic coordinates. You will almost certainly want to check map bounds and resolution with r.info and reset them with r.region before going any further." msgstr "" -#: ../raster/r.in.gdal/main.c:515 ../raster/r.in.gdal/main.c:542 +#: ../raster/r.in.gdal/main.c:573 ../raster/r.in.gdal/main.c:603 msgid "Input raster does not overlap current computational region. Nothing to import." msgstr "" -#: ../raster/r.in.gdal/main.c:579 +#: ../raster/r.in.gdal/main.c:643 #, c-format msgid "Importing %d raster bands..." msgstr "" -#: ../raster/r.in.gdal/main.c:598 ../raster/r.external/main.c:230 +#: ../raster/r.in.gdal/main.c:662 ../raster/r.external/main.c:230 #, c-format msgid "Selected band (%d) does not exist" msgstr "é¸æŠžã•ã‚ŒãŸãƒãƒ³ãƒ‰ (%d) ã¯å­˜åœ¨ã—ã¾ã›ã‚“" -#: ../raster/r.in.gdal/main.c:623 +#: ../raster/r.in.gdal/main.c:687 msgid "Unable to open the map names output text file" msgstr "" -#: ../raster/r.in.gdal/main.c:654 +#: ../raster/r.in.gdal/main.c:718 #, c-format msgid "Unable to get raster band number %d" msgstr "" -#: ../raster/r.in.gdal/main.c:731 +#: ../raster/r.in.gdal/main.c:796 #, c-format msgid "Copying %d GCPS in points file for <%s>" msgstr "ãƒã‚¤ãƒ³ãƒˆãƒ•ã‚¡ã‚¤ãƒ«ã® %d GCPS ã‚’ <%s> ã«ã‚³ãƒ”ーã—ã¦ã„ã¾ã™" -#: ../raster/r.in.gdal/main.c:739 +#: ../raster/r.in.gdal/main.c:804 msgid "GCPs have the following OpenGIS WKT Coordinate System:" msgstr "GCPsã¯ä»¥ä¸‹ã®ã‚ªãƒ¼ãƒ—ンGIS WKT座標系をæŒã£ã¦ã„ã¾ã™:" -#: ../raster/r.in.gdal/main.c:762 +#: ../raster/r.in.gdal/main.c:827 msgid "Re-projecting GCPs table:" msgstr "GCPsテーブルをå†æŠ•å½±ã—ã¾ã™:" -#: ../raster/r.in.gdal/main.c:763 +#: ../raster/r.in.gdal/main.c:828 #, c-format msgid "* Input projection for GCP table: %s" msgstr "* GCPテーブルã®å…¥åŠ›æŠ•å½±: %s" -#: ../raster/r.in.gdal/main.c:765 +#: ../raster/r.in.gdal/main.c:830 #, c-format msgid "* Output projection for GCP table: %s" msgstr "* GCPテーブルã®å‡ºåŠ›æŠ•å½±: %s" -#: ../raster/r.in.gdal/main.c:786 -#, c-format -msgid "Error in pj_do_proj (can't re-projection GCP %i)" +#: ../raster/r.in.gdal/main.c:852 +#, fuzzy, c-format +msgid "Error in %s (can't re-project GCP %i)" msgstr "pj_do_proj 実行中ã«ã‚¨ãƒ©ãƒ¼(GCP %i ã‚’å†æŠ•å½±ã§ãã¾ã›ã‚“)" -#: ../raster/r.in.gdal/main.c:808 ../raster/r.in.gdal/proj.c:63 -#: ../raster/r.external/proj.c:63 ../vector/v.in.lidar/main.c:507 -#: ../vector/v.in.ogr/proj.c:253 ../vector/v.external/proj.c:154 +#: ../raster/r.in.gdal/main.c:875 ../raster/r.in.gdal/proj.c:85 +#: ../raster/r.external/proj.c:85 ../vector/v.in.lidar/main.c:507 +#: ../vector/v.in.ogr/proj.c:292 ../vector/v.external/proj.c:177 msgid "Unable to convert input map projection to GRASS format; cannot create new location." msgstr "" -#: ../raster/r.in.gdal/main.c:832 ../raster/r.in.gdal/proj.c:69 -#: ../raster/r.external/proj.c:69 ../vector/v.in.lidar/main.c:513 -#: ../vector/v.in.ogr/proj.c:259 ../vector/v.external/proj.c:160 +#: ../raster/r.in.gdal/main.c:899 ../raster/r.in.gdal/proj.c:91 +#: ../raster/r.external/proj.c:91 ../vector/v.in.lidar/main.c:513 +#: ../vector/v.in.ogr/proj.c:298 ../vector/v.external/proj.c:183 #, c-format msgid "Unable to create new location <%s>" msgstr "" -#: ../raster/r.in.gdal/main.c:838 ../raster/r.in.gdal/proj.c:72 -#: ../raster/r.external/proj.c:72 ../general/g.proj/create.c:15 -#: ../vector/v.in.lidar/main.c:516 ../vector/v.in.ogr/proj.c:262 -#: ../vector/v.external/proj.c:163 +#: ../raster/r.in.gdal/main.c:905 ../raster/r.in.gdal/proj.c:94 +#: ../raster/r.external/proj.c:94 ../general/g.proj/create.c:16 +#: ../vector/v.in.lidar/main.c:516 ../vector/v.in.ogr/proj.c:301 +#: ../vector/v.external/proj.c:186 #, c-format msgid "Location <%s> created" msgstr "ロケーション <%s> ãŒä½œæˆã•ã‚Œã¾ã—ãŸ" -#: ../raster/r.in.gdal/main.c:841 +#: ../raster/r.in.gdal/main.c:908 #, c-format msgid "The target for the output group <%s> has been set to location <%s>, mapset ." msgstr "" -#: ../raster/r.in.gdal/main.c:881 ../raster/r.external/window.c:93 -#: ../vector/v.in.ogr/main.c:1871 +#: ../raster/r.in.gdal/main.c:948 ../raster/r.external/window.c:93 +#: ../vector/v.in.ogr/main.c:1971 msgid "Default region for this location updated" msgstr "" -#: ../raster/r.in.gdal/main.c:884 ../raster/r.external/window.c:96 -#: ../vector/v.in.ogr/main.c:1874 +#: ../raster/r.in.gdal/main.c:951 ../raster/r.external/window.c:96 +#: ../vector/v.in.ogr/main.c:1974 msgid "Region for the current mapset updated" msgstr "" -#: ../raster/r.in.gdal/main.c:912 +#: ../raster/r.in.gdal/main.c:980 msgid "Unable to translate projection key values of input GCPs" msgstr "入力ã—ãŸGCPsã®æŠ•å½±ã‚­ãƒ¼å€¤ã‚’変æ›ã§ãã¾ã›ã‚“" -#: ../raster/r.in.gdal/main.c:928 +#: ../raster/r.in.gdal/main.c:996 msgid "Unable to get projection info of target location" msgstr "ロケーションã®æŠ•å½±æƒ…報をå–得出æ¥ã¾ã›ã‚“" -#: ../raster/r.in.gdal/main.c:930 +#: ../raster/r.in.gdal/main.c:998 msgid "Unable to get projection units of target location" msgstr "ロケーションã®æŠ•å½±å˜ä½ã‚’å–得出æ¥ã¾ã›ã‚“" -#: ../raster/r.in.gdal/main.c:932 +#: ../raster/r.in.gdal/main.c:1000 msgid "Unable to get projection key values of target location" msgstr "ロケーションã®æŠ•å½±ã‚­ãƒ¼å€¤ã‚’å–得出æ¥ã¾ã›ã‚“" -#: ../raster/r.in.gdal/main.c:936 ../imagery/i.rectify/target.c:31 +#: ../raster/r.in.gdal/main.c:1007 ../imagery/i.rectify/target.c:31 #: ../imagery/i.ortho.photo/i.ortho.rectify/target.c:31 #: ../vector/v.rectify/target.c:40 #, c-format msgid "Mapset <%s> in target location <%s> - " msgstr "マップセット <%s> (ターゲットロケーション <%s> )- " -#: ../raster/r.in.gdal/main.c:974 +#: ../raster/r.in.gdal/main.c:1045 #, c-format msgid "Importing raster map <%s>..." msgstr "" -#: ../raster/r.in.gdal/main.c:1089 ../raster/r.in.gdal/main.c:1144 -#: ../raster/r.in.gdal/main.c:1218 +#: ../raster/r.in.gdal/main.c:1162 ../raster/r.in.gdal/main.c:1217 +#: ../raster/r.in.gdal/main.c:1291 msgid "Invalid row" msgstr "" -#: ../raster/r.in.gdal/main.c:1486 ../raster/r.in.gdal/main.c:1543 +#: ../raster/r.in.gdal/main.c:1559 ../raster/r.in.gdal/main.c:1616 msgid "Inconsistent color rules in RAT" msgstr "" -#: ../raster/r.in.gdal/main.c:1600 +#: ../raster/r.in.gdal/main.c:1673 #, c-format msgid "Setting grey color table for <%s> (8bit, full range)" msgstr " <%s>ã«ã‚°ãƒ¬ãƒ¼è‰²ãƒ†ãƒ¼ãƒ–ルを設定ã—ã¾ã™(8bit, full range)" -#: ../raster/r.in.gdal/main.c:1614 +#: ../raster/r.in.gdal/main.c:1687 #, c-format msgid "Setting grey color table for <%s> (16bit, image range)" msgstr " <%s>ã«ã‚°ãƒ¬ãƒ¼è‰²ãƒ†ãƒ¼ãƒ–ルを設定ã—ã¾ã™(16bit, image range)" -#: ../raster/r.in.gdal/main.c:1716 +#: ../raster/r.in.gdal/main.c:1789 #, c-format msgid "Unable to open file <%s>: %s." msgstr "" -#: ../raster/r.in.gdal/proj.c:42 ../raster/r.external/proj.c:42 +#: ../raster/r.in.gdal/proj.c:46 ../raster/r.external/proj.c:46 #, c-format msgid "" "Input contains an invalid SRS. WKT definition:\n" "%s" msgstr "" -#: ../raster/r.in.gdal/proj.c:51 ../raster/r.external/proj.c:51 +#: ../raster/r.in.gdal/proj.c:73 ../raster/r.external/proj.c:73 msgid "No projection information available" msgstr "" -#: ../raster/r.in.gdal/proj.c:94 ../raster/r.external/proj.c:94 -#: ../vector/v.in.ogr/proj.c:284 ../vector/v.external/proj.c:185 +#: ../raster/r.in.gdal/proj.c:116 ../raster/r.external/proj.c:116 +#: ../vector/v.in.ogr/proj.c:323 ../vector/v.external/proj.c:208 msgid "Unable to convert input map projection information to GRASS format." msgstr "" -#: ../raster/r.in.gdal/proj.c:138 ../raster/r.external/proj.c:138 -#: ../vector/v.in.ogr/proj.c:329 ../vector/v.external/proj.c:230 +#: ../raster/r.in.gdal/proj.c:160 ../raster/r.external/proj.c:160 +#: ../vector/v.in.ogr/proj.c:368 ../vector/v.external/proj.c:253 msgid "Location PROJ_INFO is:\n" msgstr "ロケーション㮠PROJ_INFO 情報ã¯:\n" -#: ../raster/r.in.gdal/proj.c:148 ../raster/r.in.gdal/proj.c:155 -#: ../raster/r.external/proj.c:148 ../raster/r.external/proj.c:155 -#: ../vector/v.in.ogr/proj.c:339 ../vector/v.in.ogr/proj.c:346 -#: ../vector/v.external/proj.c:240 ../vector/v.external/proj.c:247 +#: ../raster/r.in.gdal/proj.c:170 ../raster/r.in.gdal/proj.c:177 +#: ../raster/r.external/proj.c:170 ../raster/r.external/proj.c:177 +#: ../vector/v.in.ogr/proj.c:378 ../vector/v.in.ogr/proj.c:385 +#: ../vector/v.external/proj.c:263 ../vector/v.external/proj.c:270 msgid "Dataset PROJ_INFO is:\n" msgstr "データセット㮠PROJ_INFO 情報ã¯:\n" -#: ../raster/r.in.gdal/proj.c:241 ../raster/r.external/proj.c:241 -#: ../vector/v.in.ogr/proj.c:432 ../vector/v.external/proj.c:333 +#: ../raster/r.in.gdal/proj.c:263 ../raster/r.external/proj.c:263 +#: ../vector/v.in.ogr/proj.c:471 ../vector/v.external/proj.c:356 msgid "Consider generating a new location from the input dataset using the 'location' parameter.\n" msgstr "" @@ -16404,7 +16795,7 @@ msgid "You already know the sun position" msgstr "" -#: ../raster/r.sunmask/main.c:444 ../vector/v.colors/main.c:199 +#: ../raster/r.sunmask/main.c:444 ../vector/v.colors/main.c:212 #, c-format msgid "Option <%s> required" msgstr "" @@ -16418,24 +16809,24 @@ msgid "Calculating shadows from DEM..." msgstr "" -#: ../raster/r.sunmask/g_solposition.c:66 +#: ../raster/r.sunmask/g_solposition.c:67 msgid "Unable to calculate sun position in un-projected locations. Specify sunposition directly." msgstr "" -#: ../raster/r.sunmask/g_solposition.c:88 +#: ../raster/r.sunmask/g_solposition.c:89 #, c-format msgid "Specified point %f, %f outside of current region, is that intended? Anyway, it will be used." msgstr "" -#: ../raster/r.sunmask/g_solposition.c:98 ../raster/r.latlong/main.c:101 +#: ../raster/r.sunmask/g_solposition.c:99 ../raster/r.latlong/main.c:99 msgid "Unable to get projection info of current location" msgstr "" -#: ../raster/r.sunmask/g_solposition.c:101 ../raster/r.latlong/main.c:103 +#: ../raster/r.sunmask/g_solposition.c:102 ../raster/r.latlong/main.c:101 msgid "Unable to get projection units of current location" msgstr "" -#: ../raster/r.sunmask/g_solposition.c:104 ../raster/r.latlong/main.c:105 +#: ../raster/r.sunmask/g_solposition.c:105 ../raster/r.latlong/main.c:103 msgid "Unable to get projection key values of current location" msgstr "" @@ -16676,7 +17067,7 @@ #: ../raster/r.support/main.c:312 ../scripts/d.polar/d.polar.py:407 #: ../scripts/i.in.spotvgt/i.in.spotvgt.py:280 -#: ../scripts/r.plane/r.plane.py:122 ../scripts/r.fillnulls/r.fillnulls.py:494 +#: ../scripts/r.plane/r.plane.py:122 ../scripts/r.fillnulls/r.fillnulls.py:506 #: ../scripts/v.in.e00/v.in.e00.py:165 ../scripts/r.in.aster/r.in.aster.py:144 msgid "Done." msgstr "" @@ -16938,139 +17329,104 @@ msgid "Imagery group <%s> created" msgstr "" -#: ../raster/r.external/link.c:48 +#: ../raster/r.external/link.c:46 msgid "Complex types not supported" msgstr "" -#: ../raster/r.external/link.c:63 +#: ../raster/r.external/link.c:56 #, c-format msgid "Copying color table for %s" msgstr "" -#: ../raster/r.external/link.c:81 +#: ../raster/r.external/link.c:74 #, c-format msgid "Setting grey color table for <%s> (full 8bit range)" msgstr "" -#: ../raster/r.external/link.c:87 -#, c-format -msgid "Setting grey color table for <%s> (data range)" -msgstr "" - -#: ../raster/r.external/link.c:101 -#, c-format -msgid "Unable to create cell/%s file" -msgstr "" - -#: ../raster/r.external/link.c:110 -#, c-format -msgid "Unable to create fcell/%s file" -msgstr "" - -#: ../raster/r.external/link.c:146 +#: ../raster/r.external/link.c:132 #, c-format msgid "Unable to create cell_misc/%s/gdal file" msgstr "" -#: ../raster/r.external/link.c:149 +#: ../raster/r.external/link.c:135 #, c-format msgid "Error writing cell_misc/%s/gdal file" msgstr "" -#: ../raster/r.external/link.c:174 -#, c-format -msgid "Unable to create cell_misc/%s/f_format file" -msgstr "" - -#: ../raster/r.external/link.c:177 -#, c-format -msgid "Error writing cell_misc/%s/f_format file" -msgstr "" - -#: ../raster/r.external/link.c:224 -#, c-format -msgid "Creating support files for %s" -msgstr "" - -#: ../raster/r.external/link.c:236 -#, c-format -msgid "Link to raster map <%s> created." -msgstr "" - #: ../raster/r.resamp.filter/main.c:142 #, c-format msgid "Filter <%s> not found" msgstr "" -#: ../raster/r.resamp.filter/main.c:391 +#: ../raster/r.resamp.filter/main.c:396 msgid "kernel filter" msgstr "" -#: ../raster/r.resamp.filter/main.c:394 +#: ../raster/r.resamp.filter/main.c:399 msgid "Resamples raster map layers using an analytic kernel." msgstr "" -#: ../raster/r.resamp.filter/main.c:405 +#: ../raster/r.resamp.filter/main.c:410 msgid "Filter kernel(s)" msgstr "" -#: ../raster/r.resamp.filter/main.c:413 +#: ../raster/r.resamp.filter/main.c:418 msgid "Filter radius" msgstr "" -#: ../raster/r.resamp.filter/main.c:420 +#: ../raster/r.resamp.filter/main.c:425 msgid "Filter radius (horizontal)" msgstr "" -#: ../raster/r.resamp.filter/main.c:427 +#: ../raster/r.resamp.filter/main.c:432 msgid "Filter radius (vertical)" msgstr "" -#: ../raster/r.resamp.filter/main.c:438 ../vector/v.external.out/args.c:90 +#: ../raster/r.resamp.filter/main.c:443 ../vector/v.external.out/args.c:90 #, c-format msgid "%s= and %s=/%s= are mutually exclusive" msgstr "" -#: ../raster/r.resamp.filter/main.c:443 +#: ../raster/r.resamp.filter/main.c:448 #, c-format msgid "Either %s= or %s=/%s= required" msgstr "" -#: ../raster/r.resamp.filter/main.c:446 +#: ../raster/r.resamp.filter/main.c:451 #, c-format msgid "Both %s= and %s= required" msgstr "" -#: ../raster/r.resamp.filter/main.c:469 +#: ../raster/r.resamp.filter/main.c:474 msgid "Differing number of values for filter= and [xy_]radius=" msgstr "" -#: ../raster/r.resamp.filter/main.c:472 +#: ../raster/r.resamp.filter/main.c:477 #, c-format msgid "Too many filters (max: %d)" msgstr "" -#: ../raster/r.resamp.filter/main.c:490 +#: ../raster/r.resamp.filter/main.c:495 msgid "At least one filter must be finite" msgstr "" -#: ../raster/r.latlong/main.c:57 +#: ../raster/r.latlong/main.c:56 msgid "latitude" msgstr "" -#: ../raster/r.latlong/main.c:58 +#: ../raster/r.latlong/main.c:57 msgid "longitude" msgstr "" -#: ../raster/r.latlong/main.c:60 +#: ../raster/r.latlong/main.c:59 msgid "Creates a latitude/longitude raster map." msgstr "" -#: ../raster/r.latlong/main.c:66 +#: ../raster/r.latlong/main.c:65 msgid "Name for output latitude or longitude raster map" msgstr "" -#: ../raster/r.latlong/main.c:70 +#: ../raster/r.latlong/main.c:69 msgid "Longitude output" msgstr "" @@ -17119,14 +17475,14 @@ #: ../raster/r.region/main.c:61 ../raster/r.region/main.c:66 #: ../raster/r.region/main.c:72 ../raster/r.region/main.c:87 #: ../raster/r.region/main.c:94 ../raster/r.region/main.c:101 -#: ../raster/r.region/main.c:144 ../general/g.region/main.c:78 -#: ../general/g.region/main.c:84 ../general/g.region/main.c:171 -#: ../general/g.region/main.c:178 ../general/g.region/main.c:187 -#: ../general/g.region/main.c:195 +#: ../raster/r.region/main.c:144 ../general/g.region/main.c:79 +#: ../general/g.region/main.c:85 ../general/g.region/main.c:172 +#: ../general/g.region/main.c:179 ../general/g.region/main.c:188 +#: ../general/g.region/main.c:196 msgid "Existing" msgstr "既存領域" -#: ../raster/r.region/main.c:65 ../general/g.region/main.c:77 +#: ../raster/r.region/main.c:65 ../general/g.region/main.c:78 msgid "Set from default region" msgstr "デフォルトã®é ˜åŸŸã‹ã‚‰è¨­å®šã—ã¾ã™" @@ -17146,19 +17502,19 @@ msgid "Set region to match this vector map" msgstr "" -#: ../raster/r.region/main.c:109 ../general/g.region/main.c:203 +#: ../raster/r.region/main.c:109 ../general/g.region/main.c:204 msgid "Value for the northern edge" msgstr "北端ã®å€¤" -#: ../raster/r.region/main.c:118 ../general/g.region/main.c:212 +#: ../raster/r.region/main.c:118 ../general/g.region/main.c:213 msgid "Value for the southern edge" msgstr "å—端ã®å€¤" -#: ../raster/r.region/main.c:127 ../general/g.region/main.c:221 +#: ../raster/r.region/main.c:127 ../general/g.region/main.c:222 msgid "Value for the eastern edge" msgstr "æ±ç«¯ã®å€¤" -#: ../raster/r.region/main.c:136 ../general/g.region/main.c:230 +#: ../raster/r.region/main.c:136 ../general/g.region/main.c:231 msgid "Value for the western edge" msgstr "西端ã®å€¤" @@ -17694,31 +18050,31 @@ msgid "No basins were created. Verify threshold and region settings." msgstr "" -#: ../raster/r.watershed/seg/close_maps2.c:86 +#: ../raster/r.watershed/seg/close_maps2.c:87 msgid "Closing stream segments map" msgstr "" -#: ../raster/r.watershed/seg/close_maps2.c:109 +#: ../raster/r.watershed/seg/close_maps2.c:110 msgid "Closing basins map" msgstr "" -#: ../raster/r.watershed/seg/close_maps2.c:116 +#: ../raster/r.watershed/seg/close_maps2.c:117 msgid "Closing half basins map" msgstr "" -#: ../raster/r.watershed/seg/main.c:92 ../raster/r.watershed/seg/main.c:107 -#: ../raster/r.watershed/ram/main.c:82 ../raster/r.watershed/ram/main.c:98 +#: ../raster/r.watershed/seg/main.c:93 ../raster/r.watershed/seg/main.c:108 +#: ../raster/r.watershed/ram/main.c:85 ../raster/r.watershed/ram/main.c:101 #, c-format msgid "SECTION %d: Closing Maps." msgstr "" -#: ../raster/r.watershed/seg/main.c:105 ../raster/r.watershed/ram/main.c:96 +#: ../raster/r.watershed/seg/main.c:106 ../raster/r.watershed/ram/main.c:99 #, c-format msgid "SECTION %d: Watershed determination." msgstr "" #: ../raster/r.watershed/seg/do_astar.c:30 -#: ../raster/r.watershed/ram/do_astar.c:27 +#: ../raster/r.watershed/ram/do_astar.c:28 msgid "SECTION 2: A* Search." msgstr "" @@ -17726,72 +18082,72 @@ msgid "No seeds for A* Search" msgstr "" -#: ../raster/r.watershed/seg/do_astar.c:146 +#: ../raster/r.watershed/seg/do_astar.c:147 msgid "bug in A* Search: doer %" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:20 +#: ../raster/r.watershed/seg/close_maps.c:23 msgid "Closing accumulation map" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:136 +#: ../raster/r.watershed/seg/close_maps.c:140 msgid "Closing TCI and SPI maps" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:138 +#: ../raster/r.watershed/seg/close_maps.c:142 msgid "Closing TCI map" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:140 +#: ../raster/r.watershed/seg/close_maps.c:144 msgid "Closing SPI map" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:300 +#: ../raster/r.watershed/seg/close_maps.c:307 msgid "Closing flow direction map" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:327 +#: ../raster/r.watershed/seg/close_maps.c:334 msgid "Closing LS map" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:332 +#: ../raster/r.watershed/seg/close_maps.c:339 msgid "Closing SL map" msgstr "" -#: ../raster/r.watershed/seg/init_vars.c:139 +#: ../raster/r.watershed/seg/init_vars.c:143 #, c-format msgid "SECTION 1 beginning: Initiating Variables. %d section total." msgid_plural "SECTION 1 beginning: Initiating Variables. %d sections total." msgstr[0] "" -#: ../raster/r.watershed/seg/init_vars.c:175 +#: ../raster/r.watershed/seg/init_vars.c:178 msgid "Maximum memory to be used was smaller than 3 MB, set to 3 MB." msgstr "" -#: ../raster/r.watershed/seg/init_vars.c:470 +#: ../raster/r.watershed/seg/init_vars.c:511 msgid "SECTION 1b: Determining Offmap Flow." msgstr "" -#: ../raster/r.watershed/seg/do_cum.c:119 -#: ../raster/r.watershed/ram/do_cum.c:114 +#: ../raster/r.watershed/seg/do_cum.c:122 +#: ../raster/r.watershed/ram/do_cum.c:116 msgid "SECTION 3: Accumulating Surface Flow with SFD." msgstr "セクション 3: SFDã§è¡¨å±¤æµã‚’累計ã™ã‚‹" -#: ../raster/r.watershed/seg/do_cum.c:293 -#: ../raster/r.watershed/ram/do_cum.c:276 +#: ../raster/r.watershed/seg/do_cum.c:315 +#: ../raster/r.watershed/ram/do_cum.c:296 msgid "SECTION 3a: Accumulating Surface Flow with MFD." msgstr "" -#: ../raster/r.watershed/seg/do_cum.c:529 +#: ../raster/r.watershed/seg/do_cum.c:560 msgid "MFD: A * path already processed when distributing flow: %d of %" msgstr "" -#: ../raster/r.watershed/seg/do_cum.c:533 -#: ../raster/r.watershed/ram/do_cum.c:486 +#: ../raster/r.watershed/seg/do_cum.c:564 +#: ../raster/r.watershed/ram/do_cum.c:512 msgid "SECTION 3b: Adjusting drainage directions." msgstr "" -#: ../raster/r.watershed/seg/usage.c:9 ../raster/r.watershed/ram/usage.c:9 +#: ../raster/r.watershed/seg/usage.c:9 #, c-format msgid "" "USAGE for basin delineation:\n" @@ -17803,187 +18159,194 @@ "\n" msgstr "" -#: ../raster/r.watershed/front/main.c:77 +#: ../raster/r.watershed/front/main.c:79 msgid "drainage" msgstr "" -#: ../raster/r.watershed/front/main.c:79 +#: ../raster/r.watershed/front/main.c:81 msgid "stream power index" msgstr "" -#: ../raster/r.watershed/front/main.c:81 +#: ../raster/r.watershed/front/main.c:84 msgid "Calculates hydrological parameters and RUSLE factors." msgstr "" -#: ../raster/r.watershed/front/main.c:84 ../raster/r.watershed/front/main.c:91 -#: ../raster/r.watershed/front/main.c:97 ../raster/r.watershed/front/main.c:104 -#: ../raster/r.watershed/front/main.c:113 -#: ../raster/r.watershed/front/main.c:121 -#: ../raster/r.watershed/front/main.c:130 +#: ../raster/r.watershed/front/main.c:87 ../raster/r.watershed/front/main.c:95 +#: ../raster/r.watershed/front/main.c:102 +#: ../raster/r.watershed/front/main.c:109 +#: ../raster/r.watershed/front/main.c:118 +#: ../raster/r.watershed/front/main.c:125 +#: ../raster/r.watershed/front/main.c:132 +#: ../raster/r.watershed/front/main.c:140 msgid "Inputs" msgstr "" -#: ../raster/r.watershed/front/main.c:88 +#: ../raster/r.watershed/front/main.c:91 msgid "Name of input depressions raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:89 +#: ../raster/r.watershed/front/main.c:93 msgid "All non-NULL and non-zero cells are considered as real depressions" msgstr "" -#: ../raster/r.watershed/front/main.c:95 +#: ../raster/r.watershed/front/main.c:100 msgid "Name of input raster representing amount of overland flow per cell" msgstr "" -#: ../raster/r.watershed/front/main.c:101 +#: ../raster/r.watershed/front/main.c:106 msgid "Name of input raster map percent of disturbed land" msgstr "" -#: ../raster/r.watershed/front/main.c:102 -#: ../raster/r.watershed/front/main.c:127 +#: ../raster/r.watershed/front/main.c:107 +#: ../raster/r.watershed/front/main.c:137 msgid "For USLE" msgstr "" -#: ../raster/r.watershed/front/main.c:109 +#: ../raster/r.watershed/front/main.c:114 msgid "Name of input raster map blocking overland surface flow" msgstr "" -#: ../raster/r.watershed/front/main.c:111 +#: ../raster/r.watershed/front/main.c:116 msgid "For USLE. All non-NULL and non-zero cells are considered as blocking terrain." msgstr "" -#: ../raster/r.watershed/front/main.c:118 +#: ../raster/r.watershed/front/main.c:123 +#, fuzzy +msgid "Name of input raster map with percentages for flow accumulation." +msgstr "フリクションコストをå«ã‚€å…¥åŠ›ãƒ©ã‚¹ã‚¿ãƒ¼ãƒžãƒƒãƒ—å " + +#: ../raster/r.watershed/front/main.c:129 msgid "Minimum size of exterior watershed basin" msgstr "" -#: ../raster/r.watershed/front/main.c:126 +#: ../raster/r.watershed/front/main.c:136 msgid "Maximum length of surface flow in map units" msgstr "" -#: ../raster/r.watershed/front/main.c:135 +#: ../raster/r.watershed/front/main.c:144 msgid "Name for output accumulation raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:137 +#: ../raster/r.watershed/front/main.c:145 msgid "Number of cells that drain through each cell" msgstr "" -#: ../raster/r.watershed/front/main.c:144 +#: ../raster/r.watershed/front/main.c:152 msgid "Name for output topographic index ln(a / tan(b)) map" msgstr "" -#: ../raster/r.watershed/front/main.c:151 +#: ../raster/r.watershed/front/main.c:158 msgid "Stream power index a * tan(b)" msgstr "" -#: ../raster/r.watershed/front/main.c:157 +#: ../raster/r.watershed/front/main.c:164 msgid "Name for output drainage direction raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:158 +#: ../raster/r.watershed/front/main.c:165 msgid "Directions numbered from 1 to 8" msgstr "" -#: ../raster/r.watershed/front/main.c:164 +#: ../raster/r.watershed/front/main.c:171 msgid "Name for output basins raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:170 +#: ../raster/r.watershed/front/main.c:177 msgid "Name for output stream segments raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:176 +#: ../raster/r.watershed/front/main.c:183 msgid "Name for output half basins raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:178 +#: ../raster/r.watershed/front/main.c:184 msgid "Each half-basin is given a unique value" msgstr "" -#: ../raster/r.watershed/front/main.c:184 +#: ../raster/r.watershed/front/main.c:190 msgid "Name for output slope length raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:186 +#: ../raster/r.watershed/front/main.c:191 msgid "Slope length and steepness (LS) factor for USLE" msgstr "" -#: ../raster/r.watershed/front/main.c:192 +#: ../raster/r.watershed/front/main.c:197 msgid "Name for output slope steepness raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:193 +#: ../raster/r.watershed/front/main.c:198 msgid "Slope steepness (S) factor for USLE" msgstr "" -#: ../raster/r.watershed/front/main.c:202 +#: ../raster/r.watershed/front/main.c:207 msgid "Convergence factor for MFD (1-10)" msgstr "MFD (1-10)ã®åŽæŸå¤‰æ•°" -#: ../raster/r.watershed/front/main.c:204 +#: ../raster/r.watershed/front/main.c:209 msgid "1 = most diverging flow, 10 = most converging flow. Recommended: 5" msgstr "1 = 最大分å²æµå‹•, 10 = 最大åŽæŸæµå‹•. 推奨: 5" -#: ../raster/r.watershed/front/main.c:211 +#: ../raster/r.watershed/front/main.c:216 msgid "Maximum memory to be used with -m flag (in MB)" msgstr "-m フラッグã§ä½¿ç”¨ã™ã‚‹æœ€å¤§ãƒ¡ãƒ¢ãƒª (MB) " -#: ../raster/r.watershed/front/main.c:215 +#: ../raster/r.watershed/front/main.c:220 msgid "SFD (D8) flow (default is MFD)" msgstr "" -#: ../raster/r.watershed/front/main.c:217 +#: ../raster/r.watershed/front/main.c:222 msgid "SFD: single flow direction, MFD: multiple flow direction" msgstr "SFD: å˜ä¸€æµå‹•æ–¹å‘, MFD: 多é‡æµå‹•æ–¹å‘" -#: ../raster/r.watershed/front/main.c:222 +#: ../raster/r.watershed/front/main.c:227 msgid "Allow only horizontal and vertical flow of water" msgstr "æ°´å¹³åŠã³é‰›ç›´ãªæµã‚Œã®ã¿å‡¦ç† " -#: ../raster/r.watershed/front/main.c:227 +#: ../raster/r.watershed/front/main.c:231 msgid "Enable disk swap memory option: Operation is slow" msgstr "仮想メモリを使用 " -#: ../raster/r.watershed/front/main.c:229 +#: ../raster/r.watershed/front/main.c:233 msgid "Only needed if memory requirements exceed available RAM; see manual on how to calculate memory requirements" msgstr "" -#: ../raster/r.watershed/front/main.c:234 +#: ../raster/r.watershed/front/main.c:238 msgid "Use positive flow accumulation even for likely underestimates" msgstr "低ã見ç©ã‚‚ã£ã¦ã‚‚æ­£ã®æµå‹•ç´¯ç©ã‚’使用" -#: ../raster/r.watershed/front/main.c:236 +#: ../raster/r.watershed/front/main.c:240 msgid "See manual for a detailed description of flow accumulation output" msgstr "æµå‹•ç´¯ç©å‡ºåŠ›ã®è©³ç´°ã¯ãƒžãƒ‹ãƒ¥ã‚¢ãƒ«ã‚’見ã¦ä¸‹ã•ã„" -#: ../raster/r.watershed/front/main.c:241 +#: ../raster/r.watershed/front/main.c:244 msgid "Beautify flat areas" msgstr "" -#: ../raster/r.watershed/front/main.c:243 +#: ../raster/r.watershed/front/main.c:246 msgid "Flow direction in flat areas is modified to look prettier" msgstr "" -#: ../raster/r.watershed/front/main.c:259 +#: ../raster/r.watershed/front/main.c:262 msgid "Sorry, you must choose an output map." msgstr "出力マップをé¸æŠžã—ã¦ä¸‹ã•ã„" -#: ../raster/r.watershed/front/main.c:265 +#: ../raster/r.watershed/front/main.c:268 msgid "The basin threshold must be a positive number." msgstr "" -#: ../raster/r.watershed/front/main.c:281 +#: ../raster/r.watershed/front/main.c:284 msgid "" "Sorry, if any of the following options are set:\n" " basin, stream, half_basin, length_slope, or slope_steepness\n" " you MUST provide a value for the basin threshold parameter." msgstr "" -#: ../raster/r.watershed/front/main.c:308 +#: ../raster/r.watershed/front/main.c:310 msgid "Beautify flat areas is not yet supported for disk swap mode" msgstr "" -#: ../raster/r.watershed/front/main.c:338 +#: ../raster/r.watershed/front/main.c:342 #, c-format msgid "Subprocess failed with exit code %d" msgstr "コード %d :サブプロセスã«å¤±æ•—ã—ã¾ã—ãŸ" @@ -17992,84 +18355,96 @@ msgid "SECTION 4: RUSLE LS and/or S factor determination." msgstr "セクション 4: RUSLE LS ãŠã‚ˆã³ S ファクター ã®æ±ºå®š" -#: ../raster/r.watershed/ram/do_astar.c:256 +#: ../raster/r.watershed/ram/do_astar.c:258 msgid "heapsize too large" msgstr "ヒープサイズãŒå¤§ãã™ãŽã¾ã™" -#: ../raster/r.watershed/ram/do_flatarea.c:56 +#: ../raster/r.watershed/ram/do_flatarea.c:57 msgid "Beautify flat areas: priority queue error" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:229 +#: ../raster/r.watershed/ram/do_flatarea.c:235 msgid "flat cell escaped for uphill correction" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:235 +#: ../raster/r.watershed/ram/do_flatarea.c:241 #, c-format msgid "queue error: last uphill order %d > current uphill order %d" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:240 +#: ../raster/r.watershed/ram/do_flatarea.c:246 msgid "uphill order not set" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:266 +#: ../raster/r.watershed/ram/do_flatarea.c:273 msgid "flat cell escaped in uphill correction" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:302 +#: ../raster/r.watershed/ram/do_flatarea.c:309 msgid "downhill order: no more points in down queue" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:310 +#: ../raster/r.watershed/ram/do_flatarea.c:317 msgid "flat cell escaped for downhill correction" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:316 +#: ../raster/r.watershed/ram/do_flatarea.c:323 #, c-format msgid "queue error: last downhill order %d > current downhill order %d" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:321 +#: ../raster/r.watershed/ram/do_flatarea.c:328 msgid "downhill order: downhill order not set" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:344 +#: ../raster/r.watershed/ram/do_flatarea.c:352 msgid "flat cell escaped in downhill correction" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:382 +#: ../raster/r.watershed/ram/do_flatarea.c:390 msgid "flat cell escaped for adjustment" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:389 +#: ../raster/r.watershed/ram/do_flatarea.c:397 msgid "adjustment: uphill order not set" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:391 +#: ../raster/r.watershed/ram/do_flatarea.c:399 msgid "adjustment: downhill order not set" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:417 +#: ../raster/r.watershed/ram/do_flatarea.c:428 msgid "flat cell escaped in adjustment" msgstr "" -#: ../raster/r.watershed/ram/init_vars.c:121 +#: ../raster/r.watershed/ram/init_vars.c:123 #, c-format msgid "SECTION 1a (of %1d): Initiating Memory." msgstr "セクション 1a (%1d中): メモリã®åˆæœŸåŒ– " -#: ../raster/r.watershed/ram/init_vars.c:311 +#: ../raster/r.watershed/ram/init_vars.c:350 #, c-format msgid "SECTION 1b (of %1d): Determining Offmap Flow." msgstr "セクション 1b (%1d中): マップ外ã®æµé‡ã‚’決定ã™ã‚‹. " -#: ../raster/r.watershed/ram/do_cum.c:480 +#: ../raster/r.watershed/ram/do_cum.c:507 #, c-format msgid "MFD: A * path already processed when distributing flow: %d of %d cell" msgid_plural "MFD: A * path already processed when distributing flow: %d of %d cells" msgstr[0] "" +#: ../raster/r.watershed/ram/usage.c:9 +#, c-format +msgid "" +"USAGE for basin delineation:\n" +"%s -4 elevation=elevation_map threshold=swale_threshold [flow=overland_flow_map] [drainage=drain_direction_map] [depression=depression_map] [accumulation=accumulation_map] [basin=watershed_basin_map] [retention=retention_map] [stream=stream_segment_map]\n" +"\n" +"USAGE for slope length determination:\n" +"%s [-4] elevation=elevation_map threshold=swale_threshold [drainage=drain_direction_map] [depression=depression_map] [accumulation=accumulation_map] [retention=retention_map] [max_slope_length=max_slope_length] [blocking=overland_blocking_map] [slope_steepness=slope_steepness_map] length_slope=length_slope_map [disturbed_land=rill_erosion_map] [slope_deposition=slope_deposition value or map]USAGE for ARMSED FILE creation:\n" +"%s [-4] elevation=elevation_map threshold=swale_threshold [flow=overland_flow_map] [drainage=drain_direction_map] [depression=depression_map] [accumulation=accumulation_map] [basin=watershed_basin_map] [stream=stream_segment_map] [half_basin=half_basin_map] [retention=retention_map] ar=ARMSED_file_name\n" +"\n" +msgstr "" + #: ../raster/r.rescale/main.c:51 msgid "Rescales the range of category values in a raster map layer." msgstr "" @@ -18271,14 +18646,14 @@ #: ../raster/r.sim/r.sim.water/main.c:324 ../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 ../vector/v.surf.rst/main.c:161 -#: ../vector/v.surf.rst/main.c:166 ../vector/v.surf.rst/main.c:187 -#: ../vector/v.surf.rst/main.c:262 ../vector/v.surf.rst/main.c:268 -#: ../vector/v.surf.rst/main.c:276 ../vector/v.surf.rst/main.c:283 -#: ../vector/v.surf.rst/main.c:291 ../vector/v.surf.rst/main.c:299 -#: ../vector/v.surf.rst/main.c:308 ../vector/v.surf.rst/main.c:316 -#: ../vector/v.surf.rst/main.c:324 ../vector/v.surf.rst/main.c:333 -#: ../vector/v.surf.rst/main.c:341 ../vector/v.surf.rst/main.c:348 +#: ../imagery/i.eb.hsebal01/main.c:178 ../vector/v.surf.rst/main.c:163 +#: ../vector/v.surf.rst/main.c:168 ../vector/v.surf.rst/main.c:189 +#: ../vector/v.surf.rst/main.c:264 ../vector/v.surf.rst/main.c:270 +#: ../vector/v.surf.rst/main.c:278 ../vector/v.surf.rst/main.c:286 +#: ../vector/v.surf.rst/main.c:294 ../vector/v.surf.rst/main.c:302 +#: ../vector/v.surf.rst/main.c:311 ../vector/v.surf.rst/main.c:319 +#: ../vector/v.surf.rst/main.c:327 ../vector/v.surf.rst/main.c:336 +#: ../vector/v.surf.rst/main.c:344 ../vector/v.surf.rst/main.c:351 msgid "Parameters" msgstr "" @@ -18335,7 +18710,7 @@ msgstr "" #: ../raster/r.sim/r.sim.sediment/main.c:374 -#: ../raster/r.sim/r.sim.water/main.c:402 ../vector/v.surf.rst/main.c:404 +#: ../raster/r.sim/r.sim.water/main.c:402 ../vector/v.surf.rst/main.c:407 #, c-format msgid "<%d> is not valid number of threads. Number of threads will be set on <%d>" msgstr "" @@ -18368,8 +18743,8 @@ msgstr "" #: ../raster/r.sim/r.sim.sediment/main.c:422 -#: ../raster/r.sim/r.sim.water/main.c:530 ../vector/v.surf.rst/main.c:656 -#: ../vector/v.surf.rst/main.c:711 ../vector/v.vol.rst/main.c:914 +#: ../raster/r.sim/r.sim.water/main.c:530 ../vector/v.surf.rst/main.c:659 +#: ../vector/v.surf.rst/main.c:714 ../vector/v.vol.rst/main.c:916 msgid "Input failed" msgstr "" @@ -18643,6 +19018,7 @@ msgstr "" #: ../display/d.mon/start.c:46 ../display/d.mon/start.c:74 +#: ../misc/m.nviz.image/main.c:75 #, c-format msgid "File <%s> already exists and will be overwritten" msgstr "" @@ -18977,7 +19353,7 @@ msgstr "" #: ../display/d.vect.thematic/display.c:51 ../display/d.vect/lines.c:107 -#: ../display/d.vect/lines.c:335 +#: ../display/d.vect/lines.c:339 #, c-format msgid "Unable to read symbol <%s>, unable to display points" msgstr "" @@ -19037,7 +19413,7 @@ msgid "Line color" msgstr "ライン色" -#: ../display/d.geodesic/main.c:66 ../display/d.grid/main.c:107 +#: ../display/d.geodesic/main.c:66 ../display/d.grid/main.c:106 #: ../display/d.rhumbline/main.c:62 ../display/d.legend/main.c:203 #: ../display/d.rast.num/main.c:88 ../display/d.northarrow/main.c:113 #: ../vector/v.label.sa/main.c:98 ../vector/v.label/main.c:151 @@ -19232,73 +19608,73 @@ msgid "Null cells" msgstr "Nullセル" -#: ../display/d.grid/main.c:55 +#: ../display/d.grid/main.c:54 msgid "graticule" msgstr "" -#: ../display/d.grid/main.c:56 ../vector/v.mkgrid/main.c:72 +#: ../display/d.grid/main.c:55 ../vector/v.mkgrid/main.c:72 msgid "grid" msgstr "" -#: ../display/d.grid/main.c:58 +#: ../display/d.grid/main.c:57 msgid "Overlays a user-specified grid in the active display frame on the graphics monitor." msgstr "" -#: ../display/d.grid/main.c:66 +#: ../display/d.grid/main.c:65 msgid "Size of grid to be drawn (in map units)" msgstr "" -#: ../display/d.grid/main.c:68 +#: ../display/d.grid/main.c:67 msgid "0 for north-south resolution of the current region. In map units or DDD:MM:SS format. Example: \"1000\" or \"0:10\"" msgstr "" -#: ../display/d.grid/main.c:76 +#: ../display/d.grid/main.c:75 msgid "Lines of the grid pass through this coordinate" msgstr "グリッドã®ãƒ©ã‚¤ãƒ³ã¯ã“ã®åº§æ¨™ã‚’通éŽã—ã¾ã™" -#: ../display/d.grid/main.c:85 +#: ../display/d.grid/main.c:84 msgid "Draw only east-west lines, north-south lines, or both " msgstr "" -#: ../display/d.grid/main.c:86 ../display/d.grid/main.c:159 -#: ../display/d.grid/main.c:164 ../display/d.grid/main.c:169 +#: ../display/d.grid/main.c:85 ../display/d.grid/main.c:158 +#: ../display/d.grid/main.c:163 ../display/d.grid/main.c:168 msgid "Disable" msgstr "無効" -#: ../display/d.grid/main.c:92 +#: ../display/d.grid/main.c:91 msgid "Grid line width" msgstr "" -#: ../display/d.grid/main.c:96 ../display/d.rast.num/main.c:94 +#: ../display/d.grid/main.c:95 ../display/d.rast.num/main.c:94 msgid "Grid color" msgstr "グリッド色" -#: ../display/d.grid/main.c:97 ../display/d.grid/main.c:102 -#: ../display/d.grid/main.c:108 ../display/d.grid/main.c:114 +#: ../display/d.grid/main.c:96 ../display/d.grid/main.c:101 +#: ../display/d.grid/main.c:107 ../display/d.grid/main.c:113 msgid "Color" msgstr "カラー" -#: ../display/d.grid/main.c:101 ../display/d.legend.vect/main.c:95 +#: ../display/d.grid/main.c:100 ../display/d.legend.vect/main.c:95 #: ../display/d.legend/main.c:240 ../vector/v.label.sa/main.c:144 #: ../vector/v.label/main.c:193 ../vector/v.lrs/v.lrs.label/main.c:223 msgid "Border color" msgstr "境界色" -#: ../display/d.grid/main.c:122 +#: ../display/d.grid/main.c:121 msgid "Font size for gridline coordinate labels" msgstr "ガイドライン座標ラベルã®ãƒ•ã‚©ãƒ³ãƒˆã‚µã‚¤ã‚º" -#: ../display/d.grid/main.c:127 +#: ../display/d.grid/main.c:126 msgid "Align the origin to the east-north corner of the current region" msgstr "" -#: ../display/d.grid/main.c:132 +#: ../display/d.grid/main.c:131 msgid "Draw geographic grid (referenced to current ellipsoid)" msgstr "地ç†ã‚°ãƒªãƒƒãƒ‰ã‚’æãã¾ã™ (ç¾åœ¨ã®æ¥•å††ä½“ã‚’å‚ç…§ã¨ã—ã¦) " -#: ../display/d.grid/main.c:133 ../display/d.grid/main.c:139 -#: ../display/d.grid/main.c:144 ../display/d.grid/main.c:149 -#: ../display/d.grid/main.c:154 ../misc/m.nviz.image/args.c:233 +#: ../display/d.grid/main.c:132 ../display/d.grid/main.c:138 +#: ../display/d.grid/main.c:143 ../display/d.grid/main.c:148 +#: ../display/d.grid/main.c:153 ../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 @@ -19306,56 +19682,56 @@ msgid "Draw" msgstr "æç”»" -#: ../display/d.grid/main.c:138 +#: ../display/d.grid/main.c:137 msgid "Draw geographic grid (referenced to WGS84 ellipsoid)" msgstr "地ç†ã‚°ãƒªãƒƒãƒ‰ã‚’作æˆã—ã¾ã™ (WGS84 楕円体をå‚ç…§ã—ã¦) " -#: ../display/d.grid/main.c:143 +#: ../display/d.grid/main.c:142 msgid "Draw '+' marks instead of grid lines" msgstr "グリッドラインã®ã‹ã‚ã‚Šã«ãƒžãƒ¼ã‚¯ '+' を作æˆã—ã¾ã™" -#: ../display/d.grid/main.c:148 +#: ../display/d.grid/main.c:147 msgid "Draw '.' marks instead of grid lines" msgstr "" -#: ../display/d.grid/main.c:153 +#: ../display/d.grid/main.c:152 msgid "Draw fiducial marks instead of grid lines" msgstr "グリッドラインã®ä»£ã‚ã‚Šã«æ¨™æº–マークを作æˆã—ã¾ã™" -#: ../display/d.grid/main.c:158 +#: ../display/d.grid/main.c:157 msgid "Disable grid drawing" msgstr "グリッドã¯æã‘ã¾ã›ã‚“" -#: ../display/d.grid/main.c:163 +#: ../display/d.grid/main.c:162 msgid "Disable border drawing" msgstr "ボーダーã¯æã‘ã¾ã›ã‚“" -#: ../display/d.grid/main.c:168 +#: ../display/d.grid/main.c:167 msgid "Disable text drawing" msgstr "テキストã¯æã‘ã¾ã›ã‚“" -#: ../display/d.grid/main.c:178 +#: ../display/d.grid/main.c:177 msgid "Both grid and border drawing are disabled" msgstr "グリッドã¨ãƒœãƒ¼ãƒ€ãƒ¼ã®ä¸¡æ–¹ã‚’æã‘ã¾ã›ã‚“" -#: ../display/d.grid/main.c:182 +#: ../display/d.grid/main.c:181 msgid "Geo-grid option not available for LL projection, use without -g/-w" msgstr "" -#: ../display/d.grid/main.c:184 +#: ../display/d.grid/main.c:183 msgid "Geo-grid option not available for XY projection, use without -g/-w" msgstr "" -#: ../display/d.grid/main.c:203 +#: ../display/d.grid/main.c:202 msgid "Choose a single mark style" msgstr "シングルマークスタイルをé¸æŠž" -#: ../display/d.grid/main.c:234 +#: ../display/d.grid/main.c:233 #, c-format msgid "Invalid geo-grid size <%s>" msgstr "ä¸æ­£ãªgeo-gridサイズ <%s> " -#: ../display/d.grid/main.c:239 +#: ../display/d.grid/main.c:238 #, c-format msgid "Invalid grid size <%s>" msgstr "ä¸æ­£ãªã‚°ãƒªãƒƒãƒ‰ã‚µã‚¤ã‚º <%s> " @@ -19364,11 +19740,24 @@ msgid "Reading symbol" msgstr "記å·ã‚’読ã¿è¾¼ã‚“ã§ã„ã¾ã™" -#: ../display/d.grid/plot.c:373 +#: ../display/d.grid/plot.c:289 ../display/d.grid/plot.c:296 +#: ../display/d.grid/plot.c:338 ../display/d.grid/plot.c:345 +#: ../display/d.grid/plot.c:433 ../display/d.grid/plot.c:440 +#: ../display/d.grid/plot.c:493 ../display/d.grid/plot.c:500 +#: ../display/d.grid/plot.c:647 ../display/d.grid/plot.c:664 +#: ../display/d.grid/plot.c:682 ../display/d.grid/plot.c:700 +#: ../display/d.grid/plot.c:761 ../display/d.grid/plot.c:768 +#: ../display/d.grid/plot.c:773 ../display/d.grid/plot.c:783 +#: ../display/d.grid/plot.c:788 ../display/d.where/where.c:63 +#, fuzzy +msgid "Error in GPJ_transform()" +msgstr "pj_do_transform ã«ã‚¨ãƒ©ãƒ¼" + +#: ../display/d.grid/plot.c:378 msgid "Geo-grid option only available for LL projection, use without -g/-w" msgstr "" -#: ../display/d.grid/plot.c:575 +#: ../display/d.grid/plot.c:579 msgid "" "WGS84 grid output not possible as this location does not contain\n" "datum transformation parameters. Try running g.setproj." @@ -19376,25 +19765,9 @@ "ã“ã®ãƒ­ã‚±ãƒ¼ã‚·ãƒ§ãƒ³ã¯å«ã¾ãªã„ãŸã‚WGS84グリッド出力ã¯åˆ©ç”¨ä¸å¯ã§ã™\n" "データ変æ›ãƒ‘ラメーター. g.setproj を実行ã—ã¦ãã ã•ã„. " -#: ../display/d.grid/plot.c:743 -msgid "Error in pj_do_proj1" -msgstr "pj_do_proj1 ã«ãŠã‘るエラー " - -#: ../display/d.grid/plot.c:749 -msgid "Error in pj_do_proj2" -msgstr "pj_do_proj2 ã«ãŠã‘るエラー" - -#: ../display/d.grid/plot.c:753 -msgid "Error in pj_do_proj3" -msgstr "pj_do_proj3 ã«ãŠã‘るエラー " - -#: ../display/d.grid/plot.c:761 -msgid "Error in pj_do_proj5" -msgstr "pj_do_proj5 ã«ãŠã‘るエラー " - -#: ../display/d.grid/plot.c:765 -msgid "Error in pj_do_proj6" -msgstr "pj_do_proj6 ã«ãŠã‘るエラー " +#: ../display/d.grid/plot.c:592 ../display/d.where/main.c:138 +msgid "Unable to set up lat/long projection parameters" +msgstr "緯度経度ã®æŠ•å½±ãƒ‘ラメータãŒè¨­å®šã§ãã¾ã›ã‚“ " #: ../display/d.legend.vect/main.c:55 msgid "Displays a vector legend in the active graphics frame." @@ -20028,7 +20401,7 @@ #: ../display/d.linegraph/main.c:971 #, c-format -msgid "Scale Y labels cannot be used with thisrange of data (%f, %f)" +msgid "Scale Y labels cannot be used with this range of data (%f, %f)" msgstr "" #: ../display/d.vect.chart/main.c:65 @@ -20478,7 +20851,7 @@ msgid "Remove all frames and erase the screen" msgstr "全フレームを削除ã—スクリーンを消去ã—ã¾ã™ " -#: ../display/d.where/where.c:29 +#: ../display/d.where/where.c:30 #, c-format msgid "Invalid coordinates <%s,%s>" msgstr "" @@ -20519,7 +20892,7 @@ msgid "Please specify a lat/long ellipsoid with -l or -w" msgstr " -l ã¾ãŸã¯ -wを用ã„ã¦ç·¯åº¦/経度楕円体を指定ã—ã¦ãã ã•ã„" -#: ../display/d.where/main.c:136 +#: ../display/d.where/main.c:128 msgid "" "WGS84 output not possible as this location does not contain\n" "datum transformation parameters. Try running g.setproj." @@ -20904,7 +21277,7 @@ msgid "Invalid area %d skipped (not enough points)" msgstr "" -#: ../display/d.vect/area.c:234 +#: ../display/d.vect/area.c:236 #, c-format msgid "%d invalid color rule for areas skipped" msgid_plural "%d invalid color rules for areas skipped" @@ -21137,7 +21510,7 @@ msgid "Unable to create 3D raster map <%s>" msgstr "ラスターマップ <%s> ãŒä½œæˆã§ãã¾ã›ã‚“" -#: ../raster3d/r3.gwflow/main.c:412 ../raster3d/r3.out.netcdf/main.c:649 +#: ../raster3d/r3.gwflow/main.c:412 ../raster3d/r3.out.netcdf/main.c:650 #: ../raster3d/r3.out.vtk/main.c:252 ../raster3d/r3.out.vtk/main.c:338 #: ../raster3d/r3.in.v5d/main.c:206 ../raster3d/r3.cross.rast/main.c:55 #: ../raster3d/r3.out.v5d/main.c:55 ../raster3d/r3.out.v5d/main.c:326 @@ -21164,11 +21537,11 @@ msgid "Export projection information as wkt and proj4 parameter" msgstr "" -#: ../raster3d/r3.out.netcdf/main.c:588 +#: ../raster3d/r3.out.netcdf/main.c:589 msgid "netCDF" msgstr "" -#: ../raster3d/r3.out.netcdf/main.c:590 +#: ../raster3d/r3.out.netcdf/main.c:591 msgid "Export a 3D raster map as netCDF file." msgstr "" @@ -21260,15 +21633,15 @@ msgid "failed to interpret dp as an integer" msgstr "å€ç²¾åº¦æµ®å‹•å°æ•°å€¤ã‚’æ•´æ•°ã«å¤‰æ›ã§ãã¾ã›ã‚“ã§ã—ãŸ" -#: ../raster3d/r3.out.vtk/main.c:451 ../raster3d/r3.to.rast/main.c:332 +#: ../raster3d/r3.out.vtk/main.c:450 ../raster3d/r3.to.rast/main.c:332 msgid "The 2D and 3D region settings are different. Using the 2D window settings to adjust the 2D part of the 3D region." msgstr "" -#: ../raster3d/r3.out.vtk/main.c:542 +#: ../raster3d/r3.out.vtk/main.c:541 msgid "Unable to close 3D raster map, the VTK file may be incomplete" msgstr "3D ラスターマップを閉ã˜ã‚‰ã‚Œã¾ã›ã‚“。VTKファイルã¯æ­£å¸¸ã«çµ‚了ã—ã¦ã„ãªã„å¯èƒ½æ€§ãŒã‚ã‚Šã¾ã™" -#: ../raster3d/r3.out.vtk/main.c:557 +#: ../raster3d/r3.out.vtk/main.c:556 msgid "Unable to close VTK-ASCII file" msgstr "ASCII ファイル <%s> ã‚’é–‹ã‘ã¾ã›ã‚“" @@ -21612,7 +21985,7 @@ msgstr "スキップオプションã®ãŸã‚ã«3ã¤ã®æ•´æ•°å€¤ã‚’指定ã—ã¦ãã ã•ã„" #: ../raster3d/r3.flow/main.c:414 ../vector/v.to.rast/vect2rast.c:48 -#: ../vector/v.colors/main.c:266 +#: ../vector/v.colors/main.c:279 #, c-format msgid "Vector map <%s> is not 3D" msgstr "ベクトルマップ <%s> 㯠3D ã§ã¯ã‚ã‚Šã¾ã›ã‚“" @@ -22129,101 +22502,101 @@ msgid "List of available elements:" msgstr "" -#: ../general/g.version/main.c:66 ../general/g.message/main.c:34 +#: ../general/g.version/main.c:70 ../general/g.message/main.c:34 #: ../general/g.tempfile/main.c:39 msgid "support" msgstr "" -#: ../general/g.version/main.c:67 +#: ../general/g.version/main.c:71 msgid "citing" msgstr "" -#: ../general/g.version/main.c:68 +#: ../general/g.version/main.c:72 msgid "copyright" msgstr "コピーライト " -#: ../general/g.version/main.c:69 +#: ../general/g.version/main.c:73 msgid "version" msgstr "ãƒãƒ¼ã‚¸ãƒ§ãƒ³ " -#: ../general/g.version/main.c:70 +#: ../general/g.version/main.c:74 msgid "license" msgstr "ライセンス " -#: ../general/g.version/main.c:71 +#: ../general/g.version/main.c:75 msgid "Displays GRASS GIS version info." msgstr "" -#: ../general/g.version/main.c:72 +#: ../general/g.version/main.c:76 msgid "Optionally also prints build or copyright information." msgstr "" -#: ../general/g.version/main.c:76 +#: ../general/g.version/main.c:80 msgid "Print also the copyright message" msgstr "著作権メッセージを出力ã—ã¾ã™" -#: ../general/g.version/main.c:77 ../general/g.version/main.c:82 -#: ../general/g.version/main.c:87 ../general/g.version/main.c:93 -#: ../general/g.version/main.c:99 +#: ../general/g.version/main.c:81 ../general/g.version/main.c:86 +#: ../general/g.version/main.c:91 ../general/g.version/main.c:97 +#: ../general/g.version/main.c:103 msgid "Additional info" msgstr "" -#: ../general/g.version/main.c:81 +#: ../general/g.version/main.c:85 msgid "Print also the citation options" msgstr "" -#: ../general/g.version/main.c:86 +#: ../general/g.version/main.c:90 msgid "Print also the build information" msgstr "" -#: ../general/g.version/main.c:92 +#: ../general/g.version/main.c:96 msgid "Print also the GIS library revision number and date" msgstr "" -#: ../general/g.version/main.c:97 +#: ../general/g.version/main.c:101 msgid "Print also extended info for additional libraries" msgstr "" -#: ../general/g.version/main.c:98 +#: ../general/g.version/main.c:102 msgid "GDAL/OGR, PROJ.4, GEOS" msgstr "" -#: ../general/g.version/main.c:103 +#: ../general/g.version/main.c:107 msgid "Print info in shell script style (including SVN revision number)" msgstr "" -#: ../general/g.version/main.c:104 +#: ../general/g.version/main.c:108 msgid "Shell" msgstr "" -#: ../general/g.version/main.c:172 +#: ../general/g.version/main.c:176 #, 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:179 +#: ../general/g.version/main.c:183 msgid "GRASS GIS libgis version and date number don't have the expected format. Trying to print the original strings..." msgstr "" -#: ../general/g.version/main.c:181 +#: ../general/g.version/main.c:185 #, c-format msgid "GIS_H_VERSION=\"%s\"" msgstr "" -#: ../general/g.version/main.c:182 +#: ../general/g.version/main.c:186 #, c-format msgid "GIS_H_DATE=\"%s\"" msgstr "" -#: ../general/g.version/main.c:212 +#: ../general/g.version/main.c:222 msgid "GRASS not compiled with GDAL/OGR support" msgstr "" -#: ../general/g.version/main.c:223 +#: ../general/g.version/main.c:233 msgid "GRASS not compiled with GEOS support" msgstr "" -#: ../general/g.version/main.c:234 +#: ../general/g.version/main.c:244 msgid "GRASS not compiled with SQLite support" msgstr "" @@ -22400,7 +22773,7 @@ msgid "Mapset <%s> does not exist" msgstr "" -#: ../general/g.list/list.c:123 ../general/g.region/main.c:458 +#: ../general/g.list/list.c:123 ../general/g.region/main.c:471 #, c-format msgid "Unable to read header of 3D raster map <%s@%s>" msgstr "3D ラスターマップ <%s@%s> ã®ãƒ˜ãƒƒãƒ€ãƒ¼ã‚’読ã¿è¾¼ã‚ã¾ã›ã‚“" @@ -22488,194 +22861,218 @@ msgid "input= and opacity= must have the same number of values" msgstr "" -#: ../general/g.region/main.c:66 +#: ../general/g.region/main.c:67 msgid "computational region" msgstr "" -#: ../general/g.region/main.c:68 +#: ../general/g.region/main.c:69 msgid "resolution" msgstr "" -#: ../general/g.region/main.c:71 +#: ../general/g.region/main.c:72 msgid "Manages the boundary definitions for the geographic region." msgstr "領域ã®å¢ƒç•Œå®šç¾©ã‚’管ç†" -#: ../general/g.region/main.c:82 +#: ../general/g.region/main.c:83 msgid "Save as default region" msgstr "デフォルト領域ã¨ã—ã¦ä¿å­˜ã—ã¾ã™" -#: ../general/g.region/main.c:83 +#: ../general/g.region/main.c:84 msgid "Only possible from the PERMANENT mapset" msgstr "" -#: ../general/g.region/main.c:88 +#: ../general/g.region/main.c:89 msgid "Print the current region" msgstr "ç¾åœ¨ã®é ˜åŸŸã‚’表示" -#: ../general/g.region/main.c:93 +#: ../general/g.region/main.c:94 msgid "Print the current region in lat/long using the current ellipsoid/datum" msgstr "ç¾åœ¨ã®æ¥•å††ä½“/測地系を使用ã—ã¦ã€ç¾åœ¨ã®é ˜åŸŸã‚’経度/緯度ã§è¡¨ç¤º" -#: ../general/g.region/main.c:99 +#: ../general/g.region/main.c:100 msgid "Print the current region extent" msgstr "ç¾åœ¨ã®é ˜åŸŸã®ç¯„囲を表示" -#: ../general/g.region/main.c:105 +#: ../general/g.region/main.c:106 msgid "Print the current region map center coordinates" msgstr "ç¾åœ¨ã®é ˜åŸŸã®ãƒžãƒƒãƒ—中心座標を表示" -#: ../general/g.region/main.c:111 +#: ../general/g.region/main.c:112 msgid "Print the current region in GMT style" msgstr "ç¾åœ¨ã®é ˜åŸŸã®ç¯„囲を表示" -#: ../general/g.region/main.c:117 +#: ../general/g.region/main.c:118 msgid "Print the current region in WMS style" msgstr "ç¾åœ¨ã®é ˜åŸŸã®ç¯„囲を表示" -#: ../general/g.region/main.c:123 +#: ../general/g.region/main.c:124 msgid "Print region resolution in meters (geodesic)" msgstr "領域ã®è§£åƒåº¦ã‚’メートルå˜ä½ã§è¡¨ç¤º(測地ã§)" -#: ../general/g.region/main.c:128 +#: ../general/g.region/main.c:129 msgid "Print the convergence angle (degrees CCW)" msgstr "コンãƒãƒ¼ã‚¸ã‚§ãƒ³ã‚¹è§’度 (度 CCW) を表示" -#: ../general/g.region/main.c:130 +#: ../general/g.region/main.c:131 msgid "The difference between the projection's grid north and true north, measured at the center coordinates of the current region." msgstr "" -#: ../general/g.region/main.c:136 +#: ../general/g.region/main.c:137 msgid "Print also 3D settings" msgstr "3D設定もåŒæ™‚ã«è¡¨ç¤º" -#: ../general/g.region/main.c:142 +#: ../general/g.region/main.c:143 msgid "Print the maximum bounding box in lat/long on WGS84" msgstr "WGS84ã®ç·¯åº¦çµŒåº¦ã§æœ€å¤§å¢ƒç•Œãƒœãƒƒã‚¯ã‚¹ã‚’表示" -#: ../general/g.region/main.c:152 +#: ../general/g.region/main.c:153 msgid "Print in shell script style, but in one line (flat)" msgstr "" -#: ../general/g.region/main.c:158 +#: ../general/g.region/main.c:159 msgid "Align region to resolution (default = align to bounds, works only for 2D resolution)" msgstr "" -#: ../general/g.region/main.c:164 +#: ../general/g.region/main.c:165 msgid "Do not update the current region" msgstr "ç¾åœ¨ã®é ˜åŸŸã‚’アップデートã—ãªã„" -#: ../general/g.region/main.c:165 ../general/g.region/main.c:347 +#: ../general/g.region/main.c:166 ../general/g.region/main.c:360 #: ../vector/v.label/main.c:90 ../vector/v.label/main.c:95 #: ../vector/v.label/main.c:170 ../vector/v.label/main.c:183 msgid "Effects" msgstr "ä¿å­˜" -#: ../general/g.region/main.c:170 +#: ../general/g.region/main.c:171 msgid "Set current region from named region" msgstr "指定ã—ãŸé ˜åŸŸã‹ã‚‰ç¾åœ¨ã®é ˜åŸŸã‚’設定ã—ã¾ã™" -#: ../general/g.region/main.c:177 +#: ../general/g.region/main.c:178 msgid "Set region to match raster map(s)" msgstr "" -#: ../general/g.region/main.c:185 +#: ../general/g.region/main.c:186 msgid "Set region to match 3D raster map(s) (both 2D and 3D values)" msgstr "" -#: ../general/g.region/main.c:193 +#: ../general/g.region/main.c:194 msgid "Set region to match vector map(s)" msgstr "" -#: ../general/g.region/main.c:239 +#: ../general/g.region/main.c:240 msgid "Value for the top edge" msgstr "上端ã®å€¤" -#: ../general/g.region/main.c:248 +#: ../general/g.region/main.c:249 msgid "Value for the bottom edge" msgstr "下端ã®å€¤" -#: ../general/g.region/main.c:257 +#: ../general/g.region/main.c:258 msgid "Number of rows in the new region" msgstr "æ–°è¦é ˜åŸŸã«ãŠã‘る行数" -#: ../general/g.region/main.c:258 ../general/g.region/main.c:267 -#: ../general/g.region/main.c:277 ../general/g.region/main.c:287 -#: ../general/g.region/main.c:296 ../general/g.region/main.c:305 -#: ../general/g.region/main.c:314 +#: ../general/g.region/main.c:259 ../general/g.region/main.c:268 +#: ../general/g.region/main.c:278 ../general/g.region/main.c:288 +#: ../general/g.region/main.c:297 ../general/g.region/main.c:306 +#: ../general/g.region/main.c:315 msgid "Resolution" msgstr "解åƒåº¦" -#: ../general/g.region/main.c:266 +#: ../general/g.region/main.c:267 msgid "Number of columns in the new region" msgstr "æ–°è¦é ˜åŸŸã«ãŠã‘る列数" -#: ../general/g.region/main.c:276 +#: ../general/g.region/main.c:277 msgid "2D grid resolution (north-south and east-west)" msgstr "" -#: ../general/g.region/main.c:286 +#: ../general/g.region/main.c:287 msgid "3D grid resolution (north-south, east-west and top-bottom)" msgstr "3Dグリッド解åƒåº¦ (北-å—ã€æ±-西ã€ä¸Š-下)" -#: ../general/g.region/main.c:295 +#: ../general/g.region/main.c:296 msgid "North-south 2D grid resolution" msgstr "" -#: ../general/g.region/main.c:304 +#: ../general/g.region/main.c:305 msgid "East-west 2D grid resolution" msgstr "" -#: ../general/g.region/main.c:313 +#: ../general/g.region/main.c:314 msgid "Top-bottom 3D grid resolution" msgstr "" -#: ../general/g.region/main.c:323 +#: ../general/g.region/main.c:324 msgid "Shrink region until it meets non-NULL data from this raster map" msgstr "ã“ã®ãƒ©ã‚¹ã‚¿ãƒ¼ãƒžãƒƒãƒ—ã‹ã‚‰ã®éžNULLデータã«åˆã†ã¾ã§é ˜åŸŸã‚’縮å°ã—ã¾ã™" -#: ../general/g.region/main.c:334 +#: ../general/g.region/main.c:335 msgid "Adjust region cells to cleanly align with this raster map" msgstr "ラスターマップã¨æƒã†ã‚ˆã†ã«é ˜åŸŸã‚»ãƒ«ã‚’調整ã—ã¾ã™" -#: ../general/g.region/main.c:345 +#: ../general/g.region/main.c:346 +msgid "Number of cells to add to each side of the current region extent" +msgstr "" + +#: ../general/g.region/main.c:348 +#, fuzzy +msgid "A negative number shrinks the current region extent" +msgstr "ç¾åœ¨ã®é ˜åŸŸã®ç¯„囲を表示" + +#: ../general/g.region/main.c:358 msgid "Save current region settings in named region file" msgstr "ç¾åœ¨ã®é ˜åŸŸã®è¨­å®šã‚’åå‰ã‚’ã¤ã‘ã¦ä¿å­˜" -#: ../general/g.region/main.c:414 ../scripts/r.in.wms/r.in.wms.py:196 +#: ../general/g.region/main.c:427 ../scripts/r.in.wms/r.in.wms.py:196 #, c-format, python-format msgid "Region <%s> not found" msgstr "領域 <%s> ã¯è¦‹ã¤ã‹ã‚Šã¾ã›ã‚“ã§ã—ãŸ" -#: ../general/g.region/main.c:499 +#: ../general/g.region/main.c:512 msgid "Unable to get map bounding box" msgstr "" -#: ../general/g.region/main.c:784 +#: ../general/g.region/main.c:800 +#, c-format +msgid "'%s' option not used with <%s> because a coordinate would become invalid" +msgstr "" + +#: ../general/g.region/main.c:807 ../general/g.region/main.c:815 +#: ../general/g.region/main.c:823 +#, c-format +msgid "'%s' option not used with <%s> because <%s> would become minor than <%s>" +msgstr "" + +#: ../general/g.region/main.c:834 #, c-format msgid "Unable to set region <%s>" msgstr "領域 <%s> を設定ã§ãã¾ã›ã‚“" -#: ../general/g.region/main.c:790 +#: ../general/g.region/main.c:840 msgid "Unable to update current region" msgstr "ç¾åœ¨ã®é ˜åŸŸã‚’アップデートã§ãã¾ã›ã‚“" -#: ../general/g.region/main.c:798 +#: ../general/g.region/main.c:848 msgid "Unable to change default region. The current mapset is not ." msgstr "" -#: ../general/g.region/printwindow.c:383 +#: ../general/g.region/printwindow.c:390 msgid "You are already in Lat/Long. Use the -p flag instead." msgstr "ã™ã§ã«ç·¯åº¦/経度ã«ã‚ã‚Šã¾ã™. 代ã‚ã‚Šã« -p flag を使用ã—ã¦ãã ã•ã„." -#: ../general/g.region/printwindow.c:385 +#: ../general/g.region/printwindow.c:392 msgid "You are in a simple XY location, projection to Lat/Lon is not possible. Use the -p flag instead." msgstr "" -#: ../general/g.region/printwindow.c:559 +#: ../general/g.region/printwindow.c:573 msgid "WGS84 output not possible as this location does not contain datum transformation parameters. Try running g.setproj." msgstr "" -#: ../general/g.region/printwindow.c:711 +#: ../general/g.region/printwindow.c:583 +msgid "Unable to update lat/long projection parameters" +msgstr "緯度/経度投影パラメーターをアップデートã§ãã¾ã›ã‚“" + +#: ../general/g.region/printwindow.c:726 msgid "Lat/Long calculations are not possible from a simple XY system" msgstr "シンプルXYシステムã‹ã‚‰ç·¯åº¦/経度計算ã¯ã§ãã¾ã›ã‚“" @@ -22899,7 +23296,7 @@ msgid "Invalid PPM file" msgstr "ä¸æ­£ãª PPM ファイル " -#: ../general/g.pnmcomp/main.c:96 ../scripts/v.unpack/v.unpack.py:76 +#: ../general/g.pnmcomp/main.c:96 ../scripts/v.unpack/v.unpack.py:75 #: ../scripts/v.in.geonames/v.in.geonames.py:57 #: ../scripts/v.db.update/v.db.update.py:92 #, c-format, python-format @@ -23057,68 +23454,57 @@ msgid "Only one of '%s', '%s', '%s' or '%s' options may be specified" msgstr "%s', '%s', '%s' ã¾ãŸã¯ '%s' オプションã®ã†ã¡1ã¤ã®ã¿æŒ‡å®šã•ã‚Œã¾ã™" -#: ../general/g.proj/main.c:263 +#: ../general/g.proj/main.c:264 msgid "Projection files missing" msgstr "投影ファイルãŒè¦‹ã¤ã‹ã‚Šã¾ã›ã‚“ " -#: ../general/g.proj/main.c:283 +#: ../general/g.proj/main.c:284 #, c-format msgid "Only one of -%c, -%c, -%c, -%c, -%c or -%c flags may be specified" msgstr "" -#: ../general/g.proj/main.c:310 +#: ../general/g.proj/main.c:311 #, c-format msgid "No output format specified, define one of flags -%c, -%c, -%c, or -%c" msgstr "" -#: ../general/g.proj/main.c:314 +#: ../general/g.proj/main.c:315 #, c-format msgid "No output format specified, define one of flags -%c, -%c, or -%c" msgstr "" -#: ../general/g.proj/output.c:146 -msgid "Unable to convert projection information to PROJ.4 format" -msgstr "" +#: ../general/g.proj/output.c:134 +#, fuzzy +msgid "Unable to convert projection information to PROJ format" +msgstr "投影を情報 PROJ.4 フォーマットã§å‡ºåŠ› " -#: ../general/g.proj/output.c:190 +#: ../general/g.proj/output.c:180 msgid "Unable to convert to WKT" msgstr "" -#: ../general/g.proj/input.c:91 +#: ../general/g.proj/input.c:92 msgid "Error reading WKT projection description" msgstr "WKT投影æ写読ã¿è¾¼ã¿ã®ã‚¨ãƒ©ãƒ¼" -#: ../general/g.proj/input.c:98 +#: ../general/g.proj/input.c:99 #, c-format msgid "Unable to open file '%s' for reading" msgstr "" -#: ../general/g.proj/input.c:143 +#: ../general/g.proj/input.c:166 msgid "Can't parse PROJ.4-style parameter string" msgstr "PROJ.4-スタイルパラメーターストリングをパースã§ãã¾ã›ã‚“ " -#: ../general/g.proj/input.c:181 +#: ../general/g.proj/input.c:205 msgid "Unable to translate EPSG code" msgstr "EPSG コードを翻訳ã§ãã¾ã›ã‚“" -#: ../general/g.proj/input.c:218 -msgid "Trying to open with OGR..." -msgstr "OGR ã§é–‹ã„ã¦ã„ã¾ã™... " - -#: ../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 "GDALを用ã„ã¦é–‹ã„ã¦ã„ã¾ã™... " - -#: ../general/g.proj/input.c:254 -#, c-format -msgid "Could not read georeferenced file %s using either OGR nor GDAL" +#: ../general/g.proj/input.c:284 +#, fuzzy, c-format +msgid "Unable to read georeferenced file <%s> using GDAL library" msgstr "OGR 㨠GDAL ã®ã©ã¡ã‚‰ã‚’使用ã—ã¦ã‚‚地ç†å‚照ファイル %s を読ã¿è¾¼ã‚ã¾ã›ã‚“ã§ã—ãŸ" -#: ../general/g.proj/input.c:259 +#: ../general/g.proj/input.c:289 #, c-format msgid "Read of file %s was successful, but it did not contain projection information. 'XY (unprojected)' will be used" msgstr "" @@ -23138,46 +23524,41 @@ msgid "Ellipsoid set to <%s>" msgstr "" -#: ../general/g.proj/create.c:17 +#: ../general/g.proj/create.c:18 #, c-format msgid "Unable to create location <%s>: %s" msgstr "" -#: ../general/g.proj/create.c:20 +#: ../general/g.proj/create.c:21 #, c-format msgid "Unable to create projection files: %s" msgstr "プロジェクションファイルを作æˆã§ãã¾ã›ã‚“: %s" -#: ../general/g.proj/create.c:24 +#: ../general/g.proj/create.c:25 #, c-format msgid "Unable to create location <%s>" msgstr "" -#: ../general/g.proj/create.c:30 +#: ../general/g.proj/create.c:27 #, c-format msgid "" "You can switch to the new location by\n" "`%s=%s`" msgstr "" -#: ../general/g.proj/create.c:40 +#: ../general/g.proj/create.c:37 #, 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 +#: ../general/g.proj/create.c:68 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 +#: ../general/g.proj/create.c:72 msgid "Projection information updated" msgstr "" -#: ../general/g.proj/create.c:91 -#, c-format -msgid "Unable to create PROJ_EPSG file: %s" -msgstr "" - #: ../general/g.mapset/main.c:51 msgid "Changes/reports current mapset." msgstr "" @@ -23962,75 +24343,75 @@ msgid "Too many objects: integer overflow" msgstr "" -#: ../imagery/i.segment/region_growing.c:251 +#: ../imagery/i.segment/region_growing.c:256 #: ../imagery/i.segment/mean_shift.c:220 #, c-format msgid "Processing pass %d..." msgstr "" -#: ../imagery/i.segment/region_growing.c:529 +#: ../imagery/i.segment/region_growing.c:534 #, c-format msgid "Segmentation processes stopped at %d due to reaching max iteration limit, more merges may be possible" msgstr "" -#: ../imagery/i.segment/region_growing.c:531 +#: ../imagery/i.segment/region_growing.c:536 #, c-format msgid "Segmentation converged after %d iterations" msgstr "" -#: ../imagery/i.segment/region_growing.c:534 +#: ../imagery/i.segment/region_growing.c:539 msgid "Assigning region IDs to remaining single-cell regions..." msgstr "" -#: ../imagery/i.segment/region_growing.c:558 -#: ../imagery/i.segment/mean_shift.c:665 +#: ../imagery/i.segment/region_growing.c:563 +#: ../imagery/i.segment/mean_shift.c:686 #, c-format msgid "Merging segments smaller than %d cells..." msgstr "" -#: ../imagery/i.segment/region_growing.c:972 +#: ../imagery/i.segment/region_growing.c:988 #, c-format msgid "Region stats should go in tree, %d >= %d" msgstr "" -#: ../imagery/i.segment/region_growing.c:979 +#: ../imagery/i.segment/region_growing.c:995 msgid "Region ids are different" msgstr "" -#: ../imagery/i.segment/region_growing.c:983 +#: ../imagery/i.segment/region_growing.c:999 #, c-format msgid "Region id %d is invalid" msgstr "" -#: ../imagery/i.segment/region_growing.c:987 +#: ../imagery/i.segment/region_growing.c:1003 msgid "Region consists of only one cell, nothing to update" msgstr "" -#: ../imagery/i.segment/region_growing.c:1031 -#: ../imagery/i.segment/region_growing.c:1485 +#: ../imagery/i.segment/region_growing.c:1047 +#: ../imagery/i.segment/region_growing.c:1509 #, c-format msgid "Region size is larger than 2: %d" msgstr "" -#: ../imagery/i.segment/region_growing.c:1098 +#: ../imagery/i.segment/region_growing.c:1122 #, c-format msgid "Region size is %d, should be %d" msgstr "" -#: ../imagery/i.segment/region_growing.c:1340 +#: ../imagery/i.segment/region_growing.c:1364 #, c-format msgid "Candidate flag is already %s" msgstr "" -#: ../imagery/i.segment/region_growing.c:1340 +#: ../imagery/i.segment/region_growing.c:1364 msgid "set" msgstr "" -#: ../imagery/i.segment/region_growing.c:1340 +#: ../imagery/i.segment/region_growing.c:1364 msgid "unset" msgstr "解除" -#: ../imagery/i.segment/region_growing.c:1570 +#: ../imagery/i.segment/region_growing.c:1601 #, c-format msgid "Region of size %d should be in search tree" msgstr "" @@ -24039,11 +24420,11 @@ msgid "Writing out segment IDs..." msgstr "" -#: ../imagery/i.segment/write_output.c:120 +#: ../imagery/i.segment/write_output.c:122 msgid "Writing out goodness of fit" msgstr "" -#: ../imagery/i.segment/write_output.c:236 +#: ../imagery/i.segment/write_output.c:238 msgid "Writing out shifted band values..." msgstr "" @@ -24084,12 +24465,6 @@ msgid "Number of segments created: %d" msgstr "" -#: ../imagery/i.segment/flag.c:21 ../imagery/i.segment/flag.c:28 -#: ../vector/v.distance/main.c:810 ../vector/v.distance/main.c:887 -#: ../vector/v.distance/main.c:1097 -msgid "Out of memory!" -msgstr "" - #: ../imagery/i.segment/watershed.c:19 msgid "Watershed is not yet implemented" msgstr "" @@ -24112,240 +24487,255 @@ msgid "Found %d clumps" msgstr "" -#: ../imagery/i.segment/parse_args.c:30 +#: ../imagery/i.segment/parse_args.c:26 +#, fuzzy +msgid "Name of input imagery group or raster maps" +msgstr "入力画åƒã‚µãƒ–グループå" + +#: ../imagery/i.segment/parse_args.c:33 msgid "Suffix for output bands with modified band values" msgstr "" -#: ../imagery/i.segment/parse_args.c:36 +#: ../imagery/i.segment/parse_args.c:39 msgid "Difference threshold between 0 and 1" msgstr "" -#: ../imagery/i.segment/parse_args.c:37 +#: ../imagery/i.segment/parse_args.c:40 msgid "Threshold = 0 merges only identical segments; threshold = 1 merges all" msgstr "" -#: ../imagery/i.segment/parse_args.c:46 +#: ../imagery/i.segment/parse_args.c:49 msgid "Spatial radius in number of cells" msgstr "" -#: ../imagery/i.segment/parse_args.c:47 +#: ../imagery/i.segment/parse_args.c:50 msgid "Must be >= 1, only cells within spatial bandwidth are considered for mean shift" msgstr "" -#: ../imagery/i.segment/parse_args.c:53 +#: ../imagery/i.segment/parse_args.c:56 msgid "Range (spectral) bandwidth [0, 1]" msgstr "" -#: ../imagery/i.segment/parse_args.c:54 +#: ../imagery/i.segment/parse_args.c:57 msgid "Only cells within range (spectral) bandwidth are considered for mean shift. Range bandwidth is used as conductance parameter for adaptive bandwidth" msgstr "" -#: ../imagery/i.segment/parse_args.c:67 +#: ../imagery/i.segment/parse_args.c:70 msgid "Segmentation method" msgstr "" -#: ../imagery/i.segment/parse_args.c:76 +#: ../imagery/i.segment/parse_args.c:79 msgid "Similarity calculation method" msgstr "" -#: ../imagery/i.segment/parse_args.c:85 +#: ../imagery/i.segment/parse_args.c:88 msgid "Minimum number of cells in a segment" msgstr "" -#: ../imagery/i.segment/parse_args.c:87 +#: ../imagery/i.segment/parse_args.c:90 msgid "The final step will merge small segments with their best neighbor" msgstr "" -#: ../imagery/i.segment/parse_args.c:98 +#: ../imagery/i.segment/parse_args.c:101 msgid "Importance of radiometric (input raster) values relative to shape" msgstr "" -#: ../imagery/i.segment/parse_args.c:108 +#: ../imagery/i.segment/parse_args.c:111 msgid "Importance of smoothness relative to compactness" msgstr "" -#: ../imagery/i.segment/parse_args.c:117 +#: ../imagery/i.segment/parse_args.c:120 msgid "Memory in MB" msgstr "" -#: ../imagery/i.segment/parse_args.c:126 ../imagery/i.cluster/main.c:126 +#: ../imagery/i.segment/parse_args.c:129 ../imagery/i.cluster/main.c:126 msgid "Maximum number of iterations" msgstr "最大å復数" -#: ../imagery/i.segment/parse_args.c:134 +#: ../imagery/i.segment/parse_args.c:137 msgid "Name for input raster map with starting seeds" msgstr "" -#: ../imagery/i.segment/parse_args.c:141 +#: ../imagery/i.segment/parse_args.c:144 msgid "Name of input bounding/constraining raster map" msgstr "" -#: ../imagery/i.segment/parse_args.c:143 +#: ../imagery/i.segment/parse_args.c:146 msgid "Must be integer values, each area will be segmented independent of the others" msgstr "" -#: ../imagery/i.segment/parse_args.c:150 +#: ../imagery/i.segment/parse_args.c:153 msgid "Name for output goodness of fit estimate map" msgstr "" -#: ../imagery/i.segment/parse_args.c:156 +#: ../imagery/i.segment/parse_args.c:159 msgid "Use 8 neighbors (3x3 neighborhood) instead of the default 4 neighbors for each pixel" msgstr "" -#: ../imagery/i.segment/parse_args.c:162 +#: ../imagery/i.segment/parse_args.c:165 msgid "Weighted input, do not perform the default scaling of input raster maps" msgstr "" -#: ../imagery/i.segment/parse_args.c:167 +#: ../imagery/i.segment/parse_args.c:170 msgid "Use adaptive bandwidth for mean shift" msgstr "" -#: ../imagery/i.segment/parse_args.c:168 +#: ../imagery/i.segment/parse_args.c:171 msgid "Range (spectral) bandwidth is adapted for each moving window" msgstr "" -#: ../imagery/i.segment/parse_args.c:173 +#: ../imagery/i.segment/parse_args.c:176 msgid "Use progressive bandwidth for mean shift" msgstr "" -#: ../imagery/i.segment/parse_args.c:175 +#: ../imagery/i.segment/parse_args.c:178 msgid "Spatial bandwidth is increased, range (spectral) bandwidth is decreased in each iteration" msgstr "" -#: ../imagery/i.segment/parse_args.c:194 +#: ../imagery/i.segment/parse_args.c:210 +#, c-format +msgid "Group <%s> not found in the current mapset" +msgstr "" + +#: ../imagery/i.segment/parse_args.c:214 +#, c-format +msgid "Group <%s> contains no raster maps" +msgstr "" + +#: ../imagery/i.segment/parse_args.c:229 msgid "Threshold should be > 0 and < 1" msgstr "" -#: ../imagery/i.segment/parse_args.c:200 +#: ../imagery/i.segment/parse_args.c:235 #, c-format msgid "Option '%s' must be >= 1" msgstr "" -#: ../imagery/i.segment/parse_args.c:208 +#: ../imagery/i.segment/parse_args.c:243 #, c-format msgid "Negative value %s for option '%s': disabling" msgstr "" -#: ../imagery/i.segment/parse_args.c:213 +#: ../imagery/i.segment/parse_args.c:248 #, c-format msgid "Value %s for option '%s' is >= 1: disabling" msgstr "" -#: ../imagery/i.segment/parse_args.c:235 +#: ../imagery/i.segment/parse_args.c:270 msgid "Unable to assign segmentation method" msgstr "" -#: ../imagery/i.segment/parse_args.c:245 +#: ../imagery/i.segment/parse_args.c:280 msgid "Invalid similarity method" msgstr "" -#: ../imagery/i.segment/parse_args.c:251 +#: ../imagery/i.segment/parse_args.c:286 #, c-format msgid "Option '%s' must be > 0" msgstr "" -#: ../imagery/i.segment/parse_args.c:253 ../imagery/i.segment/parse_args.c:258 +#: ../imagery/i.segment/parse_args.c:288 ../imagery/i.segment/parse_args.c:293 #, c-format msgid "Option '%s' must be <= 1" msgstr "" -#: ../imagery/i.segment/parse_args.c:256 +#: ../imagery/i.segment/parse_args.c:291 #, c-format msgid "Option '%s' must be >= 0" msgstr "" -#: ../imagery/i.segment/parse_args.c:284 +#: ../imagery/i.segment/parse_args.c:319 msgid "Seeds raster map not found" msgstr "" -#: ../imagery/i.segment/parse_args.c:288 +#: ../imagery/i.segment/parse_args.c:323 msgid "Seeeds raster map must be CELL type (integers)" msgstr "" -#: ../imagery/i.segment/parse_args.c:298 +#: ../imagery/i.segment/parse_args.c:333 msgid "Segmentation constraint/boundary raster map not found" msgstr "" -#: ../imagery/i.segment/parse_args.c:302 +#: ../imagery/i.segment/parse_args.c:337 msgid "Segmentation constraint raster map must be CELL type (integers)" msgstr "" -#: ../imagery/i.segment/parse_args.c:321 +#: ../imagery/i.segment/parse_args.c:356 msgid "Integer overflow: too many cells in current region" msgstr "" -#: ../imagery/i.segment/parse_args.c:334 +#: ../imagery/i.segment/parse_args.c:369 msgid "Invalid output raster name for goodness of fit" msgstr "" -#: ../imagery/i.segment/parse_args.c:341 +#: ../imagery/i.segment/parse_args.c:376 #, c-format msgid "Maximum number of iterations set to %d" msgstr "" -#: ../imagery/i.segment/parse_args.c:351 +#: ../imagery/i.segment/parse_args.c:386 #, c-format msgid "Invalid number of iterations, %d will be used" msgstr "" -#: ../imagery/i.segment/parse_args.c:360 +#: ../imagery/i.segment/parse_args.c:395 msgid "Invalid number of MB, 300 will be used" msgstr "" -#: ../imagery/i.segment/open_files.c:39 +#: ../imagery/i.segment/open_files.c:61 #, c-format -msgid "Group <%s> not found in the current mapset" +msgid "Input map <%s> is all NULL" msgstr "" -#: ../imagery/i.segment/open_files.c:43 +#: ../imagery/i.segment/open_files.c:65 #, c-format -msgid "Group <%s> contains no raster maps" +msgid "Input map <%s> is a constant of value %g" msgstr "" -#: ../imagery/i.segment/open_files.c:120 +#: ../imagery/i.segment/open_files.c:114 msgid "Insufficient number of non-NULL cells in current region" msgstr "" -#: ../imagery/i.segment/open_files.c:151 +#: ../imagery/i.segment/open_files.c:145 msgid "Loading input bands..." msgstr "" -#: ../imagery/i.segment/open_files.c:153 +#: ../imagery/i.segment/open_files.c:147 msgid "Loading input band..." msgstr "" -#: ../imagery/i.segment/open_files.c:185 ../imagery/i.segment/open_files.c:190 -#: ../imagery/i.segment/open_files.c:212 ../imagery/i.segment/open_files.c:270 -#: ../imagery/i.segment/open_files.c:358 ../imagery/i.segment/open_files.c:424 -#: ../imagery/i.segment/open_files.c:480 +#: ../imagery/i.segment/open_files.c:179 ../imagery/i.segment/open_files.c:184 +#: ../imagery/i.segment/open_files.c:206 ../imagery/i.segment/open_files.c:264 +#: ../imagery/i.segment/open_files.c:352 ../imagery/i.segment/open_files.c:418 +#: ../imagery/i.segment/open_files.c:474 msgid "Unable to write to temporary file" msgstr "" -#: ../imagery/i.segment/open_files.c:277 +#: ../imagery/i.segment/open_files.c:271 #, c-format msgid "There are no boundary constraints in '%s'" msgstr "" -#: ../imagery/i.segment/open_files.c:333 +#: ../imagery/i.segment/open_files.c:327 #, c-format msgid "Loading seeds from raster map <%s>..." msgstr "" -#: ../imagery/i.segment/open_files.c:363 +#: ../imagery/i.segment/open_files.c:357 #, c-format msgid "No seeds found in '%s'!" msgstr "" -#: ../imagery/i.segment/open_files.c:383 +#: ../imagery/i.segment/open_files.c:377 msgid "Too many seeds: integer overflow" msgstr "" -#: ../imagery/i.segment/open_files.c:500 +#: ../imagery/i.segment/open_files.c:494 #, c-format msgid "Segment %d is already registered!" msgstr "" -#: ../imagery/i.segment/open_files.c:554 +#: ../imagery/i.segment/open_files.c:553 #, c-format msgid "Regions with at least %d cells are stored in memory" msgstr "" @@ -24399,7 +24789,7 @@ msgid "Mean shift converged after %d iterations" msgstr "" -#: ../imagery/i.segment/mean_shift.c:748 +#: ../imagery/i.segment/mean_shift.c:769 #, c-format msgid "Renumbering remaining %d segments..." msgstr "" @@ -24445,7 +24835,7 @@ msgid "supervised classification" msgstr "" -#: ../imagery/i.gensig/main.c:42 ../imagery/i.maxlik/main.c:63 +#: ../imagery/i.gensig/main.c:42 ../imagery/i.maxlik/main.c:65 msgid "Maximum Likelihood Classification" msgstr "" @@ -24937,30 +25327,35 @@ msgid "<%s> has too many signatures (limit is 255)" msgstr "<%s>ã«ã‚·ã‚°ãƒãƒãƒ£ãŒã‚ã‚Šã™ãŽã¾ã™ (ä¸Šé™ 255) " -#: ../imagery/i.maxlik/main.c:66 +#: ../imagery/i.maxlik/main.c:68 msgid "Classifies the cell spectral reflectances in imagery data." msgstr "セルã®åˆ†å…‰å射率ã§ç”»åƒãƒ‡ãƒ¼ã‚¿ã‚’分類" -#: ../imagery/i.maxlik/main.c:68 +#: ../imagery/i.maxlik/main.c:70 msgid "Classification is based on the spectral signature information generated by either i.cluster, g.gui.iclass, or i.gensig." msgstr "" -#: ../imagery/i.maxlik/main.c:81 ../imagery/i.smap/parse.c:20 +#: ../imagery/i.maxlik/main.c:83 ../imagery/i.smap/parse.c:20 msgid "Name of input file containing signatures" msgstr "" -#: ../imagery/i.maxlik/main.c:82 +#: ../imagery/i.maxlik/main.c:84 msgid "Generated by either i.cluster, g.gui.iclass, or i.gensig" msgstr "" -#: ../imagery/i.maxlik/main.c:86 ../imagery/i.smap/parse.c:28 +#: ../imagery/i.maxlik/main.c:88 ../imagery/i.smap/parse.c:28 msgid "Name for output raster map holding classification results" msgstr "" -#: ../imagery/i.maxlik/main.c:92 +#: ../imagery/i.maxlik/main.c:94 msgid "Name for output raster map holding reject threshold results" msgstr "" +#: ../imagery/i.maxlik/main.c:106 +#, fuzzy, c-format +msgid "<%s> does not match the current mapset" +msgstr "<%s> ã¯ã™ã§ã«ç¾å­˜ã®ãƒžãƒƒãƒ—セットã§ã™" + #: ../imagery/i.maxlik/invert.c:28 #, c-format msgid "Signature %d is not valid (ill-conditioned) - ignored" @@ -25118,7 +25513,7 @@ msgid "Set current location and mapset as target for imagery group" msgstr "" -#: ../imagery/i.target/main.c:80 ../imagery/i.group/main.c:117 +#: ../imagery/i.target/main.c:80 ../imagery/i.group/main.c:156 msgid "Group must exist in the current mapset" msgstr "ç¾åœ¨ã®ãƒžãƒƒãƒ—セットã«ã‚°ãƒ«ãƒ¼ãƒ—ãŒå­˜åœ¨ã—ãªã„ã¨ã„ã‘ã¾ã›ã‚“。" @@ -25362,209 +25757,209 @@ msgid "biophysical parameters" msgstr "" -#: ../imagery/i.vi/main.c:93 +#: ../imagery/i.vi/main.c:94 msgid "Calculates different types of vegetation indices." msgstr "" -#: ../imagery/i.vi/main.c:94 +#: ../imagery/i.vi/main.c:95 msgid "Uses red and nir bands mostly, and some indices require additional bands." msgstr "" -#: ../imagery/i.vi/main.c:101 +#: ../imagery/i.vi/main.c:102 msgid "Name of input red channel surface reflectance map" msgstr "" -#: ../imagery/i.vi/main.c:102 ../imagery/i.vi/main.c:141 -#: ../imagery/i.vi/main.c:149 ../imagery/i.vi/main.c:157 -#: ../imagery/i.vi/main.c:165 ../imagery/i.vi/main.c:173 +#: ../imagery/i.vi/main.c:103 ../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 "Range: [0.0;1.0]" msgstr "" -#: ../imagery/i.vi/main.c:110 +#: ../imagery/i.vi/main.c:111 msgid "Type of vegetation index" msgstr "" -#: ../imagery/i.vi/main.c:115 +#: ../imagery/i.vi/main.c:116 msgid "Atmospherically Resistant Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:116 +#: ../imagery/i.vi/main.c:117 msgid "Difference Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:117 +#: ../imagery/i.vi/main.c:118 msgid "Enhanced Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:118 +#: ../imagery/i.vi/main.c:119 msgid "Enhanced Vegetation Index 2" msgstr "" -#: ../imagery/i.vi/main.c:119 +#: ../imagery/i.vi/main.c:120 msgid "Green Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:120 +#: ../imagery/i.vi/main.c:121 msgid "Green Atmospherically Resistant Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:121 +#: ../imagery/i.vi/main.c:122 msgid "Global Environmental Monitoring Index" msgstr "" -#: ../imagery/i.vi/main.c:122 +#: ../imagery/i.vi/main.c:123 msgid "Infrared Percentage Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:123 +#: ../imagery/i.vi/main.c:124 msgid "Modified Soil Adjusted Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:124 +#: ../imagery/i.vi/main.c:125 msgid "second Modified Soil Adjusted Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:125 +#: ../imagery/i.vi/main.c:126 msgid "Normalized Difference Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:126 +#: ../imagery/i.vi/main.c:127 msgid "Perpendicular Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:127 +#: ../imagery/i.vi/main.c:128 msgid "Soil Adjusted Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:128 +#: ../imagery/i.vi/main.c:129 msgid "Simple Ratio" msgstr "" -#: ../imagery/i.vi/main.c:129 +#: ../imagery/i.vi/main.c:130 msgid "Visible Atmospherically Resistant Index" msgstr "" -#: ../imagery/i.vi/main.c:130 +#: ../imagery/i.vi/main.c:131 msgid "Weighted Difference Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:134 +#: ../imagery/i.vi/main.c:135 msgid "type" msgstr "タイプ" -#: ../imagery/i.vi/main.c:140 +#: ../imagery/i.vi/main.c:141 msgid "Name of input nir channel surface reflectance map" msgstr "" -#: ../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 ../vector/v.vol.rst/main.c:254 -#: ../vector/v.vol.rst/main.c:303 +#: ../imagery/i.vi/main.c:143 ../imagery/i.vi/main.c:151 +#: ../imagery/i.vi/main.c:159 ../imagery/i.vi/main.c:167 +#: ../imagery/i.vi/main.c:175 ../vector/v.vol.rst/main.c:256 +#: ../vector/v.vol.rst/main.c:305 msgid "Optional inputs" msgstr "オプションã§ã®å…¥åŠ›" -#: ../imagery/i.vi/main.c:148 +#: ../imagery/i.vi/main.c:149 msgid "Name of input green channel surface reflectance map" msgstr "" -#: ../imagery/i.vi/main.c:156 +#: ../imagery/i.vi/main.c:157 msgid "Name of input blue channel surface reflectance map" msgstr "" -#: ../imagery/i.vi/main.c:164 +#: ../imagery/i.vi/main.c:165 msgid "Name of input 5th channel surface reflectance map" msgstr "" -#: ../imagery/i.vi/main.c:172 +#: ../imagery/i.vi/main.c:173 msgid "Name of input 7th channel surface reflectance map" msgstr "" -#: ../imagery/i.vi/main.c:180 +#: ../imagery/i.vi/main.c:181 msgid "Value of the slope of the soil line (MSAVI only)" msgstr "" -#: ../imagery/i.vi/main.c:181 ../imagery/i.vi/main.c:188 -#: ../imagery/i.vi/main.c:195 +#: ../imagery/i.vi/main.c:182 ../imagery/i.vi/main.c:189 +#: ../imagery/i.vi/main.c:196 msgid "MSAVI settings" msgstr "" -#: ../imagery/i.vi/main.c:187 +#: ../imagery/i.vi/main.c:188 msgid "Value of the intercept of the soil line (MSAVI only)" msgstr "" -#: ../imagery/i.vi/main.c:194 +#: ../imagery/i.vi/main.c:195 msgid "Value of the factor of reduction of soil noise (MSAVI only)" msgstr "" -#: ../imagery/i.vi/main.c:201 +#: ../imagery/i.vi/main.c:202 msgid "Maximum bits for digital numbers" msgstr "" -#: ../imagery/i.vi/main.c:202 +#: ../imagery/i.vi/main.c:203 msgid "If data is in Digital Numbers (i.e. integer type), give the max bits (i.e. 8 for Landsat -> [0-255])" msgstr "" -#: ../imagery/i.vi/main.c:228 +#: ../imagery/i.vi/main.c:229 msgid "sr index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:231 +#: ../imagery/i.vi/main.c:232 msgid "ndvi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:234 +#: ../imagery/i.vi/main.c:235 msgid "ipvi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:237 +#: ../imagery/i.vi/main.c:238 msgid "dvi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:240 +#: ../imagery/i.vi/main.c:241 msgid "pvi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:243 +#: ../imagery/i.vi/main.c:244 msgid "wdvi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:246 +#: ../imagery/i.vi/main.c:247 msgid "savi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:251 +#: ../imagery/i.vi/main.c:252 msgid "msavi index requires red and nir maps, and 3 parameters related to soil line" msgstr "" -#: ../imagery/i.vi/main.c:254 +#: ../imagery/i.vi/main.c:255 msgid "msavi2 index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:257 +#: ../imagery/i.vi/main.c:258 msgid "gemi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:261 +#: ../imagery/i.vi/main.c:262 msgid "arvi index requires blue, red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:265 +#: ../imagery/i.vi/main.c:266 msgid "evi index requires blue, red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:268 +#: ../imagery/i.vi/main.c:269 msgid "evi2 index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:272 +#: ../imagery/i.vi/main.c:273 msgid "vari index requires blue, green and red maps" msgstr "" -#: ../imagery/i.vi/main.c:276 +#: ../imagery/i.vi/main.c:277 msgid "gari index requires blue, green, red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:281 +#: ../imagery/i.vi/main.c:282 msgid "gvi index requires blue, green, red, nir, chan5 and chan7 maps" msgstr "" @@ -25960,7 +26355,7 @@ msgid "%s######## CLUSTER END (%s) ########%s" msgstr "" -#: ../imagery/i.cluster/main.c:354 ../misc/m.nviz.image/main.c:242 +#: ../imagery/i.cluster/main.c:354 ../misc/m.nviz.image/main.c:248 #, c-format msgid "File <%s> created." msgstr "ファイル <%s> ãŒä½œæˆã•ã‚Œã¾ã—ãŸ" @@ -27131,130 +27526,130 @@ msgid "Name of the output emissivity layer" msgstr "" -#: ../imagery/i.group/main.c:55 +#: ../imagery/i.group/main.c:56 msgid "Creates, edits, and lists groups of imagery data." msgstr "" -#: ../imagery/i.group/main.c:59 +#: ../imagery/i.group/main.c:60 msgid "Name of imagery group" msgstr "ç”»åƒã‚°ãƒ«ãƒ¼ãƒ—å" -#: ../imagery/i.group/main.c:63 +#: ../imagery/i.group/main.c:64 msgid "Name of imagery subgroup" msgstr "ç”»åƒã‚µãƒ–グループå" -#: ../imagery/i.group/main.c:67 +#: ../imagery/i.group/main.c:68 msgid "Name of raster map(s) to include in group" msgstr "グループã«å«ã‚€ãƒ©ã‚¹ã‚¿ãƒ¼ãƒžãƒƒãƒ—å" -#: ../imagery/i.group/main.c:68 ../imagery/i.group/main.c:74 +#: ../imagery/i.group/main.c:69 ../imagery/i.group/main.c:80 msgid "Maps" msgstr "マップ" -#: ../imagery/i.group/main.c:73 +#: ../imagery/i.group/main.c:79 msgid "Remove selected files from specified group or subgroup" msgstr "" -#: ../imagery/i.group/main.c:78 +#: ../imagery/i.group/main.c:84 msgid "List files from specified (sub)group" msgstr "" -#: ../imagery/i.group/main.c:83 +#: ../imagery/i.group/main.c:89 msgid "List subgroups from specified group" msgstr "" -#: ../imagery/i.group/main.c:109 +#: ../imagery/i.group/main.c:148 msgid "No input raster map(s) specified" msgstr "入力ã™ã‚‹ãƒ©ã‚¹ã‚¿ãƒ¼ãƒžãƒƒãƒ—ãŒç‰¹å®šã•ã‚Œã¦ã„ã¾ã›ã‚“。" -#: ../imagery/i.group/main.c:128 ../imagery/i.group/main.c:150 +#: ../imagery/i.group/main.c:167 ../imagery/i.group/main.c:189 msgid "Specified group does not exist in current mapset" msgstr "ç¾åœ¨ã®ãƒžãƒƒãƒ—セットã«ç‰¹å®šã®ã‚°ãƒ«ãƒ¼ãƒ—ãŒã‚ã‚Šã¾ã›ã‚“。" -#: ../imagery/i.group/main.c:132 +#: ../imagery/i.group/main.c:171 #, c-format msgid "Removing raster maps from subgroup <%s>..." msgstr "サブグループ <%s>ã‹ã‚‰ãƒ©ã‚¹ã‚¿ãƒ¼ãƒžãƒƒãƒ—を削除..." -#: ../imagery/i.group/main.c:137 +#: ../imagery/i.group/main.c:176 #, c-format msgid "Removing raster maps from group <%s>..." msgstr "グループ <%s>ã‹ã‚‰ãƒ©ã‚¹ã‚¿ãƒ¼ãƒžãƒƒãƒ—を削除..." -#: ../imagery/i.group/main.c:158 +#: ../imagery/i.group/main.c:197 #, c-format msgid "Subgroup <%s> of group <%s> references the following raster maps:" msgstr "" -#: ../imagery/i.group/main.c:173 +#: ../imagery/i.group/main.c:212 #, c-format msgid "Group <%s> references the following raster maps:" msgstr "" -#: ../imagery/i.group/main.c:185 +#: ../imagery/i.group/main.c:224 #, c-format msgid "Group <%s> does not yet exist. Creating..." msgstr "グループ <%s> ã¯ã¾ã å­˜åœ¨ã—ã¾ã›ã‚“。作æˆä¸­..." -#: ../imagery/i.group/main.c:189 ../imagery/i.group/main.c:198 +#: ../imagery/i.group/main.c:228 ../imagery/i.group/main.c:237 #, c-format msgid "Adding raster maps to group <%s>..." msgstr "グループ <%s>ã«ãƒ©ã‚¹ã‚¿ãƒ¼ãƒžãƒƒãƒ—を追加..." -#: ../imagery/i.group/main.c:193 +#: ../imagery/i.group/main.c:232 #, c-format msgid "Adding raster maps to subgroup <%s>..." msgstr "サブグループ<%s>ã«ãƒ©ã‚¹ã‚¿ãƒ¼ãƒžãƒƒãƒ—を追加 ..." -#: ../imagery/i.group/main.c:219 +#: ../imagery/i.group/main.c:258 msgid "No input raster maps defined" msgstr "入力ã™ã‚‹ãƒ©ã‚¹ã‚¿ãƒ¼ãƒžãƒƒãƒ—ãŒæŒ‡å®šã•ã‚Œã¦ã„ã¾ã›ã‚“。" -#: ../imagery/i.group/main.c:223 ../imagery/i.group/main.c:265 +#: ../imagery/i.group/main.c:262 ../imagery/i.group/main.c:304 #, c-format msgid "Raster map <%s> not found. Skipped." msgstr "ラスターマップ <%s> ãŒè¦‹ã¤ã‹ã‚Šã¾ã›ã‚“. スキップã—ã¾ã—ãŸ." -#: ../imagery/i.group/main.c:228 +#: ../imagery/i.group/main.c:267 #, c-format msgid "Adding raster map <%s> to group" msgstr "グループã«ãƒ©ã‚¹ã‚¿ãƒ¼ãƒžãƒƒãƒ— <%s> を追加" -#: ../imagery/i.group/main.c:234 +#: ../imagery/i.group/main.c:273 #, c-format msgid "Raster map <%s> exists in group. Skipped." msgstr "ラスターマップ <%s> ãŒã‚°ãƒ«ãƒ¼ãƒ—ã«å­˜åœ¨ã—ã¾ã™. スキップã—ã¾ã—ãŸ." -#: ../imagery/i.group/main.c:271 +#: ../imagery/i.group/main.c:310 #, c-format msgid "Adding raster map <%s> to subgroup" msgstr "サブグループã«ãƒ©ã‚¹ã‚¿ãƒ¼ãƒžãƒƒãƒ— <%s>を追加 " -#: ../imagery/i.group/main.c:278 +#: ../imagery/i.group/main.c:317 #, c-format msgid "Raster map <%s> exists in subgroup. Skipping..." msgstr "ラスターマップ <%s> ã¯ã‚µãƒ–グループã«ã‚ã‚Šã¾ã™ã€‚スキップ..." -#: ../imagery/i.group/main.c:327 +#: ../imagery/i.group/main.c:366 #, c-format msgid "Removing raster map <%s> from group" msgstr "グループã‹ã‚‰ãƒ©ã‚¹ã‚¿ãƒ¼ãƒžãƒƒãƒ— <%s> を削除" -#: ../imagery/i.group/main.c:344 ../imagery/i.group/main.c:403 +#: ../imagery/i.group/main.c:383 ../imagery/i.group/main.c:442 msgid "No raster map removed" msgstr "削除ã™ã‚‹ãƒ©ã‚¹ã‚¿ãƒ¼ãƒžãƒƒãƒ—ãŒã‚ã‚Šã¾ã›ã‚“" -#: ../imagery/i.group/main.c:386 +#: ../imagery/i.group/main.c:425 #, c-format msgid "Removing raster map <%s> from subgroup" msgstr "サブグループã‹ã‚‰ãƒ©ã‚¹ã‚¿ãƒ¼ãƒžãƒƒãƒ— <%s> を削除" -#: ../imagery/i.group/main.c:422 +#: ../imagery/i.group/main.c:461 #, c-format msgid "Group <%s> does not contain any subgroup.\n" msgstr "" -#: ../imagery/i.group/main.c:433 +#: ../imagery/i.group/main.c:472 #, c-format msgid "group <%s> references the following subgroups\n" msgstr "" @@ -27577,16 +27972,21 @@ msgid "Elevation map name is missing. Please set '%s' option" msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:212 +#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:211 #, c-format -msgid "Mapset [%s] in target location [%s] - %s " +msgid "Group [%s] in location [%s] mapset [%s] now uses elevation map [%s]" msgstr "" #: ../imagery/i.ortho.photo/i.ortho.elev/main.c:214 +#, c-format +msgid "Mapset [%s] in target location [%s] - %s " +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:216 msgid "permission denied\n" msgstr "許å¯ã•ã‚Œã¾ã›ã‚“ã§ã—ãŸ\n" -#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:214 +#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:216 msgid "not found\n" msgstr "見ã¤ã‹ã‚Šã¾ã›ã‚“\n" @@ -27929,29 +28329,34 @@ msgid "Target east,north coordinates to local x,y" msgstr "マップã®å·¦ä¸‹éš…ã§ã®æ±é€²ã¨åŒ—進ã®åº§æ¨™" -#: ../misc/m.nviz.image/main.c:56 +#: ../misc/m.nviz.image/main.c:55 msgid "Creates a 3D rendering of GIS data." msgstr "3列 Matlabデータã‹ã‚‰3Dベクトルãƒã‚¤ãƒ³ãƒˆãƒžãƒƒãƒ—を作æˆã™ã‚‹" -#: ../misc/m.nviz.image/main.c:57 +#: ../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:83 +#: ../misc/m.nviz.image/main.c:87 msgid "Unable to render data" msgstr "" -#: ../misc/m.nviz.image/main.c:142 +#: ../misc/m.nviz.image/main.c:146 #, c-format msgid "Vertical exaggeration not given, using calculated value %.0f" msgstr "鉛直誇張ãŒæŒ‡å®šã•ã‚Œãªã„å ´åˆã®è¨ˆç®—値 %.0f" -#: ../misc/m.nviz.image/main.c:154 +#: ../misc/m.nviz.image/main.c:158 #, c-format msgid "Viewpoint height not given, using calculated value %.0f" msgstr "視点ã®é«˜ã•ãŒæŒ‡å®šã•ã‚Œãªã„å ´åˆã®è¨ˆç®—値 %.0f" -#: ../misc/m.nviz.image/main.c:240 +#: ../misc/m.nviz.image/main.c:244 +#, fuzzy +msgid "Failed to write image" +msgstr "ファイルã«æ›¸ãè¾¼ã‚ã¾ã›ã‚“" + +#: ../misc/m.nviz.image/main.c:246 msgid "Unsupported output format" msgstr "出力ã™ã‚‹å½¢å¼ã¯ã‚µãƒãƒ¼ãƒˆã•ã‚Œã¦ã„ã¾ã›ã‚“" @@ -28609,8 +29014,8 @@ msgstr "" #: ../db/db.databases/main.c:97 ../db/db.copy/main.c:37 -#: ../db/db.execute/main.c:127 ../db/db.execute/main.c:134 -#: ../db/db.execute/main.c:140 ../db/db.select/main.c:267 +#: ../db/db.execute/main.c:139 ../db/db.execute/main.c:146 +#: ../db/db.execute/main.c:152 ../db/db.select/main.c:267 #: ../db/db.dropdb/main.c:73 ../db/db.createdb/main.c:73 #: ../vector/v.db.select/main.c:57 msgid "SQL" @@ -28723,26 +29128,30 @@ msgid "Overwrite current settings if already initialized" msgstr "" -#: ../db/db.connect/main.c:91 +#: ../db/db.connect/main.c:101 msgid "Default group of database users to which select privilege is granted" msgstr "é¸æŠžæ¨©ãŒèªã‚られã¦ã„ãªã„データベースユーザーã®ã‚°ãƒ«ãƒ¼ãƒ—をデフォルトã™ã‚‹" -#: ../db/db.connect/main.c:141 ../db/db.tables/main.c:41 +#: ../db/db.connect/main.c:151 ../db/db.tables/main.c:41 msgid "Database connection not defined. Run db.connect." msgstr "データベース接続ã¯æ˜Žç¢ºã§ã¯ã‚ã‚Šã¾ã›ã‚“。db.接続を実行" -#: ../db/db.connect/main.c:166 +#: ../db/db.connect/main.c:176 msgid "DB settings already defined, nothing to do" msgstr "" -#: ../db/db.connect/main.c:172 +#: ../db/db.connect/main.c:182 msgid "Default driver is not set" msgstr "既定ã®ãƒ‰ãƒ©ã‚¤ãƒãƒ¼ãŒè¨­å®šã•ã‚Œã¦ã„ã¾ã›ã‚“" -#: ../db/db.connect/main.c:175 +#: ../db/db.connect/main.c:185 msgid "Default database is not set" msgstr "既定ã®ãƒ‡ãƒ¼ã‚¿ãƒ™ãƒ¼ã‚¹ãŒè¨­å®šã•ã‚Œã¦ã„ã¾ã›ã‚“" +#: ../db/db.connect/main.c:221 +msgid "Unable to set default database connection" +msgstr "" + #: ../db/db.describe/main.c:108 msgid "Print column names only instead of full column descriptions" msgstr "全列ã®èª¬æ˜Žã®ä»£ã‚ã‚Šã®ã¿åˆ—åを出力ã™ã‚‹" @@ -28760,41 +29169,42 @@ msgid "Unable to open file <%s>: %s" msgstr "" -#: ../db/db.execute/main.c:94 ../db/db.execute/main.c:99 +#: ../db/db.execute/main.c:86 ../db/db.execute/main.c:91 +#: ../db/db.execute/main.c:106 ../db/db.execute/main.c:111 #, c-format msgid "Error while executing: '%s'" msgstr "実行中ã®ã‚¨ãƒ©ãƒ¼: '%s'" -#: ../db/db.execute/main.c:128 +#: ../db/db.execute/main.c:140 msgid "Executes any SQL statement." msgstr "SQLæ–‡ã®å®Ÿè¡Œ" -#: ../db/db.execute/main.c:129 +#: ../db/db.execute/main.c:141 msgid "For SELECT statements use 'db.select'." msgstr "" -#: ../db/db.execute/main.c:132 +#: ../db/db.execute/main.c:144 msgid "SQL statement" msgstr "SQLæ–‡" -#: ../db/db.execute/main.c:133 +#: ../db/db.execute/main.c:145 msgid "Example: update rybniky set kapri = 'hodne' where kapri = 'malo'" msgstr "" -#: ../db/db.execute/main.c:138 +#: ../db/db.execute/main.c:150 msgid "Name of file containing SQL statement(s)" msgstr "" -#: ../db/db.execute/main.c:160 +#: ../db/db.execute/main.c:172 msgid "Ignore SQL errors and continue" msgstr "SQLã®ã‚¨ãƒ©ãƒ¼ã‚’無視ã—ã€ç¶šè¡Œ " -#: ../db/db.execute/main.c:161 ../vector/v.build/main.c:51 +#: ../db/db.execute/main.c:173 ../vector/v.build/main.c:51 #: ../vector/v.build/main.c:77 msgid "Errors" msgstr "" -#: ../db/db.execute/main.c:167 +#: ../db/db.execute/main.c:179 #, c-format msgid "You must provide <%s> or <%s> option" msgstr "" @@ -28919,7 +29329,7 @@ msgid "Unable to db_alloc_string_array()" msgstr "" -#: ../db/drivers/ogr/execute.c:56 ../vector/v.out.ogr/main.c:592 +#: ../db/drivers/ogr/execute.c:56 ../vector/v.out.ogr/main.c:648 #, c-format msgid "OGR layer <%s> not found" msgstr "" @@ -28928,11 +29338,11 @@ #: ../vector/v.out.lidar/main.c:155 ../vector/v.db.connect/main.c:289 #: ../vector/v.reclass/main.c:145 ../vector/v.to.3d/trans2.c:63 #: ../vector/v.to.3d/trans3.c:65 ../vector/v.univar/main.c:355 -#: ../vector/v.distance/main.c:533 ../vector/v.distance/main.c:574 +#: ../vector/v.distance/main.c:540 ../vector/v.distance/main.c:581 #: ../vector/v.in.db/main.c:187 ../vector/v.colors/scan_attr.c:35 -#: ../vector/v.colors.out/make_colors.c:42 ../vector/v.vect.stats/main.c:428 +#: ../vector/v.colors.out/make_colors.c:42 ../vector/v.vect.stats/main.c:435 #: ../vector/v.transform/trans_digit.c:116 -#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:96 +#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:97 #: ../scripts/v.db.join/v.db.join.py:98 ../scripts/v.db.join/v.db.join.py:106 #: ../scripts/v.db.join/v.db.join.py:123 ../scripts/db.univar/db.univar.py:120 #, c-format, python-format @@ -28966,12 +29376,7 @@ msgid "Column '%s' : type int8 (bigint) is stored as integer (4 bytes) some data may be damaged" msgstr "" -#: ../db/drivers/ogr/describe.c:204 -#, c-format -msgid "column '%s', type 'string': unknown width -> stored as varchar(250) some data may be lost" -msgstr "" - -#: ../db/drivers/ogr/describe.c:212 ../db/drivers/ogr/fetch.c:160 +#: ../db/drivers/ogr/describe.c:212 ../db/drivers/ogr/fetch.c:167 msgid "Unknown type" msgstr "ä¸æ˜Žãªã‚¿ã‚¤ãƒ—" @@ -28983,7 +29388,7 @@ msgid "Unable to add new token" msgstr "" -#: ../db/drivers/ogr/fetch.c:55 ../db/drivers/ogr/fetch.c:188 +#: ../db/drivers/ogr/fetch.c:55 ../db/drivers/ogr/fetch.c:195 #: ../db/drivers/sqlite/fetch.c:265 ../db/drivers/postgres/fetch.c:33 #: ../db/drivers/mysql/fetch.c:34 ../db/drivers/mysql/fetch.c:276 msgid "Cursor not found" @@ -29502,7 +29907,7 @@ #: ../db/drivers/dbf/db.c:94 #, c-format -msgid "Unable create DBF database: %s" +msgid "Unable to create DBF database: %s" msgstr "" #: ../db/drivers/dbf/db.c:102 @@ -29613,7 +30018,7 @@ msgstr "" #: ../vector/v.mkgrid/main.c:73 ../vector/v.kcv/main.c:58 -#: ../vector/v.random/main.c:101 ../vector/v.perturb/main.c:66 +#: ../vector/v.random/main.c:104 ../vector/v.perturb/main.c:66 #: ../vector/v.normal/main.c:75 ../vector/v.qcount/main.c:62 msgid "point pattern" msgstr "" @@ -29838,7 +30243,7 @@ msgid "GRASS is not compiled with PostgreSQL support. Using OGR-PostgreSQL driver instead of native GRASS-PostGIS data driver." msgstr "" -#: ../vector/v.external.out/link.c:26 ../vector/v.out.ogr/main.c:102 +#: ../vector/v.external.out/link.c:26 ../vector/v.out.ogr/main.c:103 #, c-format msgid "Data source starts with \"PG:\" prefix, expecting \"PostgreSQL\" format (\"%s\" given)" msgstr "" @@ -30131,12 +30536,13 @@ msgid "Loading data..." msgstr "" -#: ../vector/v.to.rast/vect2rast.c:55 ../vector/v.db.connect/main.c:213 -#: ../vector/v.to.rast3/main.c:80 ../vector/v.db.select/main.c:171 -#: ../vector/v.to.3d/trans2.c:49 ../vector/v.to.3d/trans3.c:51 -#: ../vector/v.distance/main.c:515 ../vector/v.distance/main.c:596 -#: ../vector/v.colors.out/make_colors.c:31 ../vector/v.info/print.c:138 -#: ../vector/v.extract/main.c:255 +#: ../vector/v.to.rast/vect2rast.c:55 ../vector/v.random/main.c:265 +#: ../vector/v.db.connect/main.c:213 ../vector/v.to.rast3/main.c:80 +#: ../vector/v.db.select/main.c:171 ../vector/v.to.3d/trans2.c:49 +#: ../vector/v.to.3d/trans3.c:51 ../vector/v.distance/main.c:522 +#: ../vector/v.distance/main.c:603 ../vector/v.colors.out/make_colors.c:31 +#: ../vector/v.info/print.c:138 ../vector/v.extract/main.c:217 +#: ../vector/v.extract/main.c:315 #, c-format msgid "Database connection not defined for layer <%s>" msgstr "" @@ -30401,224 +30807,224 @@ msgid "No database record for cat = %d and export of 'cat' disabled" msgstr "cat = %d ã®ãƒ‡ãƒ¼ã‚¿ãƒ™ãƒ¼ã‚¹ãƒ¬ã‚³ãƒ¼ãƒ‰ãªã—ãã—ã¦'cat'ã®ã‚¨ã‚¯ã‚¹ãƒãƒ¼ãƒˆã¯ç„¡åŠ¹ã§ã™" -#: ../vector/v.out.ogr/main.c:87 +#: ../vector/v.out.ogr/main.c:88 msgid "Exports a vector map layer to any of the supported OGR vector formats." msgstr "" -#: ../vector/v.out.ogr/main.c:88 +#: ../vector/v.out.ogr/main.c:89 msgid "By default a vector map layer is exported to OGC GeoPackage format." msgstr "" -#: ../vector/v.out.ogr/main.c:170 +#: ../vector/v.out.ogr/main.c:172 msgid "Volumes will be exported as sets of faces" msgstr "" -#: ../vector/v.out.ogr/main.c:188 +#: ../vector/v.out.ogr/main.c:190 msgid "Unable to determine input map's vector feature type(s)." msgstr "" -#: ../vector/v.out.ogr/main.c:254 +#: ../vector/v.out.ogr/main.c:255 msgid "The combination of types is not supported by all formats." msgstr "複åˆåž‹ã¯å…¨ã¦ã®ãƒ•ã‚©ãƒ¼ãƒžãƒƒãƒˆã§ã‚µãƒãƒ¼ãƒˆã•ã‚Œã¦ã„ã¾ã›ã‚“" -#: ../vector/v.out.ogr/main.c:271 +#: ../vector/v.out.ogr/main.c:272 msgid "Unable to create OGR spatial reference" msgstr "" -#: ../vector/v.out.ogr/main.c:293 +#: ../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:305 +#: ../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:311 +#: ../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] "" -#: ../vector/v.out.ogr/main.c:319 +#: ../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] "" -#: ../vector/v.out.ogr/main.c:328 +#: ../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] "" -#: ../vector/v.out.ogr/main.c:337 +#: ../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] "" -#: ../vector/v.out.ogr/main.c:345 +#: ../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] "" -#: ../vector/v.out.ogr/main.c:353 +#: ../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] "" -#: ../vector/v.out.ogr/main.c:361 +#: ../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] "" -#: ../vector/v.out.ogr/main.c:371 +#: ../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:380 +#: ../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:390 +#: ../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:399 +#: ../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:409 +#: ../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:418 +#: ../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:427 +#: ../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:436 +#: ../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:461 +#: ../vector/v.out.ogr/main.c:478 #, c-format msgid "OGR driver <%s> not found" msgstr "OGRドライãƒãƒ¼ <%s> ãŒã‚ã‚Šã¾ã›ã‚“" -#: ../vector/v.out.ogr/main.c:488 +#: ../vector/v.out.ogr/main.c:523 #, c-format msgid "Unable to open OGR data source '%s'" msgstr "OGRデータソースを開ã‘ã¾ã›ã‚“ '%s'" -#: ../vector/v.out.ogr/main.c:502 +#: ../vector/v.out.ogr/main.c:543 #, c-format msgid "Layer <%s> already exists in OGR data source '%s'" msgstr "<%s> ã¯ãƒžãƒƒãƒ—セット <%s> ã«æ—¢ã«å­˜åœ¨ã—ã¾ã™" -#: ../vector/v.out.ogr/main.c:506 +#: ../vector/v.out.ogr/main.c:547 #, c-format msgid "OGR layer <%s> already exists and will be overwritten" msgstr "ラスターマップ <%s> ã¯å­˜åœ¨ã—ã¾ã™ã€‚上書ãã•ã‚Œã¾ã™" -#: ../vector/v.out.ogr/main.c:513 +#: ../vector/v.out.ogr/main.c:559 #, c-format msgid "OGR layer <%s> doesn't exists, creating new OGR layer instead" msgstr "" -#: ../vector/v.out.ogr/main.c:541 +#: ../vector/v.out.ogr/main.c:587 msgid "Overriding existing user-defined 'SHPT=' LCO." msgstr "既存ã®ãƒ¦ãƒ¼ã‚¶ãƒ¼å®šç¾©ã®'SHPT=' LCOを無効ã«ã—ã¦ã„ã¾ã™" -#: ../vector/v.out.ogr/main.c:556 +#: ../vector/v.out.ogr/main.c:602 #, 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:568 +#: ../vector/v.out.ogr/main.c:614 #, 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:575 +#: ../vector/v.out.ogr/main.c:621 #, c-format msgid "Vector map <%s> is 3D. Use format specific layer creation options (parameter 'lco') to export using only category numbers as attributes" msgstr "属性表ãŒã‚ã‚Šã¾ã›ã‚“ -> カテゴリー番å·ã ã‘を属性ã¨ã—ã¦ä½¿ç”¨" -#: ../vector/v.out.ogr/main.c:610 +#: ../vector/v.out.ogr/main.c:666 msgid "Exporting 'cat' anyway, as it is the only attribute table field" msgstr "唯一ã®å±žæ€§ãƒ†ãƒ¼ãƒ–ルフィールドã§ã‚ã‚‹ãŸã‚, ã¨ã«ã‹ã'cat'をエクスãƒãƒ¼ãƒˆã—ã¾ã™ " -#: ../vector/v.out.ogr/main.c:619 ../vector/v.out.ogr/main.c:691 +#: ../vector/v.out.ogr/main.c:675 ../vector/v.out.ogr/main.c:747 #, c-format msgid "New attribute column <%s> added to the table" msgstr "" -#: ../vector/v.out.ogr/main.c:703 +#: ../vector/v.out.ogr/main.c:759 #, c-format msgid "Key column <%s> not found" msgstr "" -#: ../vector/v.out.ogr/main.c:716 +#: ../vector/v.out.ogr/main.c:787 #, c-format msgid "Exporting %d feature..." msgid_plural "Exporting %d features..." msgstr[0] "" -#: ../vector/v.out.ogr/main.c:731 +#: ../vector/v.out.ogr/main.c:802 #, c-format msgid "Exporting %d area (may take some time)..." msgid_plural "Exporting %d areas (may take some time)..." msgstr[0] "" -#: ../vector/v.out.ogr/main.c:750 +#: ../vector/v.out.ogr/main.c:821 #, c-format msgid "Exporting %d volume..." msgid_plural "Exporting %d volumes..." msgstr[0] "" -#: ../vector/v.out.ogr/main.c:754 +#: ../vector/v.out.ogr/main.c:825 msgid "Export of volumes not implemented yet. Skipping." msgstr "体ç©ã®ã‚¨ã‚¯ã‚¹ãƒãƒ¼ãƒˆã¯ã¾ã å®Ÿè£…ã•ã‚Œã¦ã„ã¾ã›ã‚“。スキップã—ã¦ã„ã¾ã™ã€‚" -#: ../vector/v.out.ogr/main.c:771 +#: ../vector/v.out.ogr/main.c:842 #, c-format msgid "%d feature without attributes was written" msgid_plural "%d features without attributes were written" msgstr[0] "" -#: ../vector/v.out.ogr/main.c:777 +#: ../vector/v.out.ogr/main.c:848 #, c-format msgid "%d feature without category was written" msgid_plural "%d features without category were written" msgstr[0] "" -#: ../vector/v.out.ogr/main.c:781 +#: ../vector/v.out.ogr/main.c:852 #, 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] "" -#: ../vector/v.out.ogr/main.c:797 +#: ../vector/v.out.ogr/main.c:868 msgid "Output layer is empty, no features written" msgstr "" -#: ../vector/v.out.ogr/main.c:798 +#: ../vector/v.out.ogr/main.c:869 #, c-format msgid "%d feature (%s type) written to <%s> (%s format)." msgid_plural "%d features (%s type) written to <%s> (%s format)." @@ -30708,7 +31114,7 @@ msgid "Force 2D output even if input is 3D (applies to Shapefile output only)" msgstr "" -#: ../vector/v.out.ogr/args.c:114 ../vector/v.in.ogr/main.c:338 +#: ../vector/v.out.ogr/args.c:114 ../vector/v.in.ogr/main.c:355 #: ../vector/v.out.postgis/args.c:78 msgid "Useful if input is 3D but all z coordinates are identical" msgstr "" @@ -30725,8 +31131,8 @@ msgid "List supported output formats and exit" msgstr "" -#: ../vector/v.out.ogr/dsn.c:21 ../vector/v.in.ogr/dsn.c:26 -#: ../vector/v.external/dsn.c:21 +#: ../vector/v.out.ogr/dsn.c:27 ../vector/v.in.ogr/dsn.c:28 +#: ../vector/v.external/dsn.c:27 msgid "Invalid connection string (dbname missing)" msgstr "" @@ -30735,39 +31141,48 @@ msgid "OGR driver <%s> not available" msgstr "" -#: ../vector/v.out.ogr/create.c:26 +#: ../vector/v.out.ogr/create.c:30 #, c-format msgid "Creation of output OGR datasource <%s> failed" msgstr "" -#: ../vector/v.out.ogr/create.c:36 +#: ../vector/v.out.ogr/create.c:44 #, c-format msgid "Creation of OGR layer <%s> failed" msgstr "" -#: ../vector/v.out.ogr/export_lines.c:178 -#: ../vector/v.out.ogr/export_areas.c:143 +#: ../vector/v.out.ogr/export_lines.c:135 +#: ../vector/v.out.ogr/export_lines.c:231 +#: ../vector/v.out.ogr/export_lines.c:280 +#: ../vector/v.out.ogr/export_areas.c:126 +#: ../vector/v.out.ogr/export_areas.c:227 +#: ../vector/v.out.ogr/export_areas.c:278 +msgid "Failed to create OGR feature" +msgstr "" + +#: ../vector/v.out.ogr/export_lines.c:180 +#: ../vector/v.out.ogr/export_areas.c:170 #, c-format msgid "Unable to export multi-features. No category index for layer %d." msgstr "" -#: ../vector/v.out.ogr/export_lines.c:212 -#: ../vector/v.out.ogr/export_areas.c:176 +#: ../vector/v.out.ogr/export_lines.c:214 +#: ../vector/v.out.ogr/export_areas.c:203 #, 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:154 +#: ../vector/v.out.ogr/export_areas.c:181 msgid "Exporting features with category..." msgstr "" -#: ../vector/v.out.ogr/export_areas.c:214 +#: ../vector/v.out.ogr/export_areas.c:243 msgid "Exporting features without category..." msgstr "" #: ../vector/v.kcv/main.c:57 ../vector/v.out.lidar/main.c:474 #: ../vector/v.normal/main.c:74 ../vector/v.in.db/main.c:55 -#: ../vector/v.decimate/main.c:129 +#: ../vector/v.decimate/main.c:130 msgid "points" msgstr "ãƒã‚¤ãƒ³ãƒˆ" @@ -30867,7 +31282,7 @@ msgid "Name of attribute column with values to interpolate" msgstr "" -#: ../vector/v.surf.idw/main.c:102 ../vector/v.surf.rst/main.c:185 +#: ../vector/v.surf.idw/main.c:102 ../vector/v.surf.rst/main.c:187 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 "" @@ -31416,7 +31831,7 @@ #: ../vector/v.net.distance/main.c:101 ../vector/v.net.distance/main.c:106 #: ../vector/v.net.distance/main.c:112 ../vector/v.distance/main.c:131 #: ../vector/v.distance/main.c:136 ../vector/v.distance/main.c:143 -#: ../vector/v.distance/main.c:187 ../vector/v.distance/main.c:224 +#: ../vector/v.distance/main.c:189 ../vector/v.distance/main.c:226 msgid "From" msgstr "ã‹ã‚‰" @@ -31435,7 +31850,7 @@ #: ../vector/v.net.distance/main.c:117 ../vector/v.net.distance/main.c:124 #: ../vector/v.net.distance/main.c:129 ../vector/v.net.distance/main.c:135 #: ../vector/v.distance/main.c:148 ../vector/v.distance/main.c:153 -#: ../vector/v.distance/main.c:160 ../vector/v.distance/main.c:230 +#: ../vector/v.distance/main.c:160 ../vector/v.distance/main.c:232 msgid "To" msgstr "ã¸" @@ -31514,102 +31929,118 @@ msgid_plural "%d 'from' features were not reachable" msgstr[0] "" -#: ../vector/v.random/main.c:102 +#: ../vector/v.random/main.c:105 msgid "stratified random sampling" msgstr "" -#: ../vector/v.random/main.c:105 +#: ../vector/v.random/main.c:108 msgid "Generates random 2D/3D vector points." msgstr "" -#: ../vector/v.random/main.c:113 +#: ../vector/v.random/main.c:116 msgid "Number of points to be created" msgstr "" -#: ../vector/v.random/main.c:118 +#: ../vector/v.random/main.c:121 msgid "Restrict points to areas in input vector" msgstr "" -#: ../vector/v.random/main.c:120 ../vector/v.random/main.c:180 +#: ../vector/v.random/main.c:123 ../vector/v.random/main.c:183 msgid "Restrict" msgstr "" -#: ../vector/v.random/main.c:136 +#: ../vector/v.random/main.c:139 msgid "Minimum z height (needs -z flag or column name)" msgstr "" -#: ../vector/v.random/main.c:138 ../vector/v.random/main.c:147 -#: ../vector/v.random/main.c:160 ../vector/v.random/main.c:170 -#: ../vector/v.random/main.c:175 ../vector/v.in.db/main.c:85 +#: ../vector/v.random/main.c:141 ../vector/v.random/main.c:150 +#: ../vector/v.random/main.c:163 ../vector/v.random/main.c:173 +#: ../vector/v.random/main.c:178 ../vector/v.in.db/main.c:85 msgid "3D output" msgstr "" -#: ../vector/v.random/main.c:145 +#: ../vector/v.random/main.c:148 msgid "Maximum z height (needs -z flag or column name)" msgstr "" -#: ../vector/v.random/main.c:154 +#: ../vector/v.random/main.c:157 msgid "The seed to initialize the random generator. If not set the process ID is used" msgstr "" -#: ../vector/v.random/main.c:157 +#: ../vector/v.random/main.c:160 msgid "Name of column for z values" msgstr "" -#: ../vector/v.random/main.c:159 +#: ../vector/v.random/main.c:162 msgid "Writes z values to column" msgstr "" -#: ../vector/v.random/main.c:167 +#: ../vector/v.random/main.c:170 msgid "Type of column for z values" msgstr "" -#: ../vector/v.random/main.c:174 +#: ../vector/v.random/main.c:177 msgid "Create 3D output" msgstr "" -#: ../vector/v.random/main.c:179 +#: ../vector/v.random/main.c:182 msgid "Generate n points for each individual area (requires restrict parameter)" msgstr "" -#: ../vector/v.random/main.c:196 -#, c-format -msgid "Number of points must be > 0 (%d given)" -msgstr "" +#: ../vector/v.random/main.c:199 +#, fuzzy, c-format +msgid "Number of points must be > 0 (%ld given)" +msgstr "ãƒã‚¤ãƒ³ãƒˆã®æ•°: %d" -#: ../vector/v.random/main.c:212 ../vector/v.drape/main.c:150 +#: ../vector/v.random/main.c:215 ../vector/v.drape/main.c:150 #: ../vector/v.buffer/main.c:347 #, c-format msgid "Invalid layer number (%d). Parameter '%s' or '%s' specified, assuming layer '1'." msgstr "" -#: ../vector/v.random/main.c:222 +#: ../vector/v.random/main.c:225 #, c-format msgid "No areas in vector map <%s>" msgstr "" -#: ../vector/v.random/main.c:276 -msgid "Table should contain only two columns" -msgstr "" - -#: ../vector/v.random/main.c:285 +#: ../vector/v.random/main.c:323 msgid "You have created unsupported column type. This module supports only INTEGER and DOUBLE PRECISION column types." msgstr "" -#: ../vector/v.random/main.c:348 +#: ../vector/v.random/main.c:387 #, c-format msgid "Selected areas in input vector <%s> do not overlap with the current region" msgstr "" -#: ../vector/v.random/main.c:360 +#: ../vector/v.random/main.c:399 #, c-format msgid "Input vector <%s> does not overlap with the current region" msgstr "" -#: ../vector/v.random/main.c:385 +#: ../vector/v.random/main.c:424 msgid "Generating points..." msgstr "" +#: ../vector/v.random/main.c:530 ../vector/v.random/main.c:677 +#, fuzzy, c-format +msgid "Unable to insert new row: %s" +msgstr "è¡Œ: %s を挿入ã§ãã¾ã›ã‚“" + +#: ../vector/v.random/main.c:702 ../vector/v.db.select/main.c:208 +msgid "Unable to open select cursor" +msgstr "" + +#: ../vector/v.random/main.c:707 ../vector/v.reclass/main.c:267 +#: ../vector/v.db.select/main.c:229 +#, c-format +msgid "Unable to fetch data from table <%s>" +msgstr "" + +#: ../vector/v.random/main.c:742 +#, fuzzy, c-format +msgid "Unable to update row: %s" +msgstr "è¡Œ: %s を挿入ã§ãã¾ã›ã‚“" + #: ../vector/v.support/main.c:41 msgid "Updates vector map metadata." msgstr "ベクトルマップã®ãƒ¡ã‚¿ãƒ‡ãƒ¼ã‚¿ã‚’æ›´æ–°" @@ -31699,7 +32130,7 @@ msgid "%s: Cannot write dxf file." msgstr "%s: DXF ファイルを書ãè¾¼ã‚ã¾ã›ã‚“" -#: ../vector/v.out.lidar/main.c:77 +#: ../vector/v.out.lidar/main.c:77 ../vector/v.extract/extract.c:264 #, c-format msgid "Database connection not defined for layer <%d>" msgstr "" @@ -31813,106 +32244,100 @@ msgid "Ignore color table even when set and not other options are present" msgstr "" -#: ../vector/v.proj/main.c:72 +#: ../vector/v.proj/main.c:77 msgid "Re-projects a vector map from one location to the current location." msgstr "ロケーションã®ãƒ™ã‚¯ãƒˆãƒ«ãƒžãƒƒãƒ—ã‚’ç¾åœ¨ã®ãƒ­ã‚±ãƒ¼ã‚·ãƒ§ãƒ³ã«æŠ•å½±å¤‰æ›" -#: ../vector/v.proj/main.c:78 +#: ../vector/v.proj/main.c:83 msgid "Location containing input vector map" msgstr "指定ã—ãŸãƒ™ã‚¯ãƒˆãƒ«ãƒžãƒƒãƒ—ã‚’å«ã‚€ãƒ­ã‚±ãƒ¼ã‚·ãƒ§ãƒ³" -#: ../vector/v.proj/main.c:82 +#: ../vector/v.proj/main.c:87 msgid "Mapset containing input vector map" msgstr "指定ã—ãŸãƒ™ã‚¯ãƒˆãƒ«ãƒžãƒƒãƒ—ã‚’å«ã‚€ãƒžãƒƒãƒ—セット" -#: ../vector/v.proj/main.c:88 +#: ../vector/v.proj/main.c:93 msgid "Name of input vector map to re-project" msgstr "" -#: ../vector/v.proj/main.c:100 +#: ../vector/v.proj/main.c:105 msgid "Maximum segment length in meters in output vector map" msgstr "" -#: ../vector/v.proj/main.c:101 +#: ../vector/v.proj/main.c:106 msgid "Increases accuracy of reprojected shapes, disable with smax=0" msgstr "" -#: ../vector/v.proj/main.c:111 +#: ../vector/v.proj/main.c:124 msgid "List vector maps in input mapset and exit" msgstr "" -#: ../vector/v.proj/main.c:115 +#: ../vector/v.proj/main.c:128 msgid "3D vector maps only" msgstr "3Dベクトルマップã®ã¿" -#: ../vector/v.proj/main.c:117 +#: ../vector/v.proj/main.c:130 msgid "Assume z coordinate is ellipsoidal height and transform if possible" msgstr "" -#: ../vector/v.proj/main.c:123 +#: ../vector/v.proj/main.c:136 msgid "Latlon output only, default is -180,180" msgstr "" -#: ../vector/v.proj/main.c:125 +#: ../vector/v.proj/main.c:138 msgid "Disable wrapping to -180,180 for latlon output" msgstr "" -#: ../vector/v.proj/main.c:131 +#: ../vector/v.proj/main.c:144 msgid "Recommended for massive point projection" msgstr "" -#: ../vector/v.proj/main.c:200 +#: ../vector/v.proj/main.c:212 msgid "No vector maps found" msgstr "" -#: ../vector/v.proj/main.c:213 +#: ../vector/v.proj/main.c:225 #, c-format msgid "Vector map <%s> in location <%s> mapset <%s> not found" msgstr "ロケーション <%s> マップセット <%s> 中ã«ãƒ™ã‚¯ãƒˆãƒ«ãƒžãƒƒãƒ— <%s> ãŒè¦‹ã¤ã‹ã‚Šã¾ã›ã‚“" -#: ../vector/v.proj/main.c:243 +#: ../vector/v.proj/main.c:255 #, c-format msgid "Mapset <%s> in input location <%s> - permission denied" msgstr "指定ã—ãŸãƒ­ã‚±ãƒ¼ã‚·ãƒ§ãƒ³ <%s> ã«ãƒžãƒƒãƒ—セット <%s> - 許å¯ãŒã‚ã‚Šã¾ã›ã‚“" -#: ../vector/v.proj/main.c:246 +#: ../vector/v.proj/main.c:258 #, c-format msgid "Mapset <%s> in input location <%s> not found" msgstr "指定ã—ãŸãƒ­ã‚±ãƒ¼ã‚·ãƒ§ãƒ³ <%s> 中ã«ãƒžãƒƒãƒ—セット <%s> ãŒã‚ã‚Šã¾ã›ã‚“" -#: ../vector/v.proj/main.c:291 ../vector/v.proj/main.c:417 +#: ../vector/v.proj/main.c:312 ../vector/v.proj/main.c:439 #: ../vector/v.rectify/main.c:235 msgid "Reading input vector map" msgstr "指定ã•ã‚ŒãŸãƒ™ã‚¯ãƒˆãƒ«ãƒžãƒƒãƒ—を読ã¿è¾¼ã¿ä¸­" -#: ../vector/v.proj/main.c:314 +#: ../vector/v.proj/main.c:335 #, c-format msgid "Input vector map <%s> is empty" msgstr "" -#: ../vector/v.proj/main.c:322 ../vector/v.proj/main.c:333 -#: ../vector/v.proj/main.c:348 ../vector/v.proj/main.c:363 -msgid "Error in pj_do_transform" -msgstr "pj_do_transform ã«ã‚¨ãƒ©ãƒ¼" - -#: ../vector/v.proj/main.c:408 +#: ../vector/v.proj/main.c:430 msgid "Reprojecting primitives ..." msgstr "" -#: ../vector/v.proj/main.c:445 ../vector/v.proj/main.c:452 -#: ../vector/v.proj/main.c:478 ../vector/v.proj/main.c:492 +#: ../vector/v.proj/main.c:495 ../vector/v.proj/main.c:509 #, c-format msgid "Unable to re-project vector map <%s> from <%s>" msgstr "" -#: ../vector/v.proj/main.c:503 ../vector/v.build.polylines/main.c:241 +#: ../vector/v.proj/main.c:520 ../vector/v.build.polylines/main.c:241 #: ../vector/v.type/main.c:155 ../vector/v.rectify/main.c:278 #: ../vector/v.category/main.c:763 ../vector/v.net/main.c:158 #: ../vector/v.transform/main.c:304 msgid "Failed to copy attribute table to output map" msgstr "出力マップã«å±žæ€§ãƒ†ãƒ¼ãƒ–ルをコピーã§ãã¾ã›ã‚“ã§ã—ãŸ" -#: ../vector/v.proj/main.c:512 +#: ../vector/v.proj/main.c:529 msgid "Try to disable wrapping to -180,180 if topological errors occurred" msgstr "" @@ -32047,8 +32472,8 @@ msgid "Unable to open vector map <%s> at topology level. Areas will not be processed." msgstr "" -#: ../vector/v.out.ascii/main.c:104 ../vector/v.surf.rst/main.c:570 -#: ../vector/v.colors/main.c:270 ../vector/v.colors.out/scan_cats.c:24 +#: ../vector/v.out.ascii/main.c:104 ../vector/v.surf.rst/main.c:573 +#: ../vector/v.colors/main.c:283 ../vector/v.colors.out/scan_cats.c:24 #: ../vector/v.colors.out/make_colors.c:27 #, c-format msgid "Layer <%s> not found" @@ -32314,11 +32739,11 @@ msgid "Layer number where RBG colors are stored as category" msgstr "" -#: ../vector/v.in.lidar/main.c:186 ../vector/v.in.ogr/main.c:236 +#: ../vector/v.in.lidar/main.c:186 ../vector/v.in.ogr/main.c:253 msgid "Import subregion only" msgstr "" -#: ../vector/v.in.lidar/main.c:189 ../vector/v.in.ogr/main.c:239 +#: ../vector/v.in.lidar/main.c:189 ../vector/v.in.ogr/main.c:256 msgid "Format: xmin,ymin,xmax,ymax - usually W,S,E,N" msgstr "" @@ -32355,11 +32780,11 @@ msgid "For example, 4 will import 25 percent of points. If not specified, all points are imported" msgstr "" -#: ../vector/v.in.lidar/main.c:255 ../vector/v.decimate/main.c:183 +#: ../vector/v.in.lidar/main.c:255 ../vector/v.decimate/main.c:184 msgid "Skip first n points" msgstr "" -#: ../vector/v.in.lidar/main.c:256 ../vector/v.decimate/main.c:185 +#: ../vector/v.in.lidar/main.c:256 ../vector/v.decimate/main.c:186 msgid "Skips the given number of points at the beginning." msgstr "" @@ -32376,8 +32801,8 @@ msgstr "" #: ../vector/v.in.lidar/main.c:305 ../vector/v.in.lidar/main.c:313 -#: ../vector/v.in.lidar/main.c:316 ../vector/v.decimate/main.c:243 -#: ../vector/v.decimate/main.c:246 +#: ../vector/v.in.lidar/main.c:316 ../vector/v.decimate/main.c:244 +#: ../vector/v.decimate/main.c:247 ../vector/v.decimate/main.c:250 msgid "Speed" msgstr "" @@ -32389,7 +32814,7 @@ msgid "Create only requested layers and categories" msgstr "" -#: ../vector/v.in.lidar/main.c:328 ../vector/v.in.ogr/main.c:379 +#: ../vector/v.in.lidar/main.c:328 ../vector/v.in.ogr/main.c:396 msgid "Create the location specified by the \"location\" parameter and exit. Do not import the vector data." msgstr "" @@ -32413,32 +32838,32 @@ msgstr "" #: ../vector/v.in.lidar/main.c:435 ../vector/v.in.pdal/filters.c:68 -#: ../vector/v.decimate/main.c:294 +#: ../vector/v.decimate/main.c:298 #, c-format msgid "Invalid zrange <%s>" msgstr "" -#: ../vector/v.in.lidar/main.c:450 ../vector/v.in.ogr/main.c:702 -#: ../vector/v.in.ogr/main.c:2096 +#: ../vector/v.in.lidar/main.c:450 ../vector/v.in.ogr/main.c:760 +#: ../vector/v.in.ogr/main.c:2196 msgid "Select either the current region flag or the spatial option, not both" msgstr "" -#: ../vector/v.in.lidar/main.c:478 ../vector/v.in.ogr/main.c:2123 +#: ../vector/v.in.lidar/main.c:478 ../vector/v.in.ogr/main.c:2223 msgid "4 parameters required for 'spatial' parameter" msgstr "" -#: ../vector/v.in.lidar/main.c:542 ../scripts/v.unpack/v.unpack.py:119 +#: ../vector/v.in.lidar/main.c:542 ../scripts/v.unpack/v.unpack.py:118 #, c-format, python-format msgid "Vector map <%s> already exists and will be overwritten" msgstr "ベクトルマップ <%s> ã¯æ—¢ã«å­˜åœ¨ã—上書ãã•ã‚Œã¾ã™" -#: ../vector/v.in.lidar/main.c:545 ../vector/v.in.ogr/main.c:673 -#: ../vector/v.edit/main.c:99 ../scripts/v.unpack/v.unpack.py:117 +#: ../vector/v.in.lidar/main.c:545 ../vector/v.in.ogr/main.c:731 +#: ../vector/v.edit/main.c:99 ../scripts/v.unpack/v.unpack.py:116 #, c-format, python-format msgid "Vector map <%s> already exists" msgstr "ベクトルマップ <%s> ã¯æ—¢ã«å­˜åœ¨" -#: ../vector/v.in.lidar/main.c:605 ../vector/v.decimate/main.c:344 +#: ../vector/v.in.lidar/main.c:605 ../vector/v.decimate/main.c:348 msgid "Settings for count-based decimation are not valid" msgstr "" @@ -32722,11 +33147,6 @@ msgid "Key column type is not integer" msgstr "キー列ã®åž‹ãŒæ•´æ•°å€¤ã§ã¯ã‚ã‚Šã¾ã›ã‚“" -#: ../vector/v.reclass/main.c:267 ../vector/v.db.select/main.c:229 -#, c-format -msgid "Unable to fetch data from table <%s>" -msgstr "" - #: ../vector/v.reclass/main.c:298 #, c-format msgid "Cannot insert data: [%s]" @@ -32873,138 +33293,147 @@ msgid_plural "%d lines written to output map (%s)" msgstr[0] "" -#: ../vector/v.surf.rst/main.c:150 ../vector/v.drape/main.c:59 +#: ../vector/v.surf.rst/main.c:150 ../vector/v.vol.rst/main.c:239 +msgid "RST" +msgstr "RST" + +#: ../vector/v.surf.rst/main.c:151 ../vector/v.drape/main.c:59 #: ../vector/v.extrude/main.c:70 ../vector/v.hull/main.c:54 -#: ../vector/v.to.3d/main.c:38 ../vector/v.out.postgis/main.c:49 +#: ../vector/v.to.3d/main.c:38 ../vector/v.vol.rst/main.c:240 +#: ../vector/v.out.postgis/main.c:49 msgid "3D" msgstr "" -#: ../vector/v.surf.rst/main.c:151 +#: ../vector/v.surf.rst/main.c:153 msgid "Performs surface interpolation from vector points map by splines." msgstr "" -#: ../vector/v.surf.rst/main.c:153 +#: ../vector/v.surf.rst/main.c:155 msgid "Spatial approximation and topographic analysis from given point or isoline data in vector format to floating point raster format using regularized spline with tension." msgstr "" -#: ../vector/v.surf.rst/main.c:160 +#: ../vector/v.surf.rst/main.c:162 msgid "Perform cross-validation procedure without raster approximation" msgstr "" -#: ../vector/v.surf.rst/main.c:165 +#: ../vector/v.surf.rst/main.c:167 msgid "Use scale dependent tension" msgstr "" -#: ../vector/v.surf.rst/main.c:184 ../vector/v.surf.bspline/main.c:118 +#: ../vector/v.surf.rst/main.c:186 ../vector/v.surf.bspline/main.c:118 msgid "Name of the attribute column with values to be used for approximation" msgstr "" -#: ../vector/v.surf.rst/main.c:195 +#: ../vector/v.surf.rst/main.c:197 msgid "Name for output surface elevation raster map" msgstr "" -#: ../vector/v.surf.rst/main.c:225 +#: ../vector/v.surf.rst/main.c:227 msgid "Name for output mean curvature raster map" msgstr "" -#: ../vector/v.surf.rst/main.c:231 ../vector/v.vol.rst/main.c:290 +#: ../vector/v.surf.rst/main.c:233 ../vector/v.vol.rst/main.c:292 msgid "Name for output deviations vector point map" msgstr "" -#: ../vector/v.surf.rst/main.c:238 ../vector/v.vol.rst/main.c:296 +#: ../vector/v.surf.rst/main.c:240 ../vector/v.vol.rst/main.c:298 msgid "Name for output cross-validation errors vector point map" msgstr "" -#: ../vector/v.surf.rst/main.c:245 +#: ../vector/v.surf.rst/main.c:247 msgid "Name for output vector map showing quadtree segmentation" msgstr "" -#: ../vector/v.surf.rst/main.c:252 +#: ../vector/v.surf.rst/main.c:254 msgid "Name for output vector map showing overlapping windows" msgstr "" -#: ../vector/v.surf.rst/main.c:261 +#: ../vector/v.surf.rst/main.c:263 msgid "Number of threads for parallel computing" msgstr "" -#: ../vector/v.surf.rst/main.c:267 +#: ../vector/v.surf.rst/main.c:269 msgid "Name of raster map used as mask" msgstr "" -#: ../vector/v.surf.rst/main.c:275 ../vector/v.vol.rst/main.c:267 +#: ../vector/v.surf.rst/main.c:277 ../vector/v.vol.rst/main.c:269 msgid "Tension parameter" msgstr "引張パラメータ " -#: ../vector/v.surf.rst/main.c:282 ../vector/v.vol.rst/main.c:275 +#: ../vector/v.surf.rst/main.c:284 ../vector/v.vol.rst/main.c:277 msgid "Smoothing parameter" msgstr "平滑化パラメータ" -#: ../vector/v.surf.rst/main.c:290 +#: ../vector/v.surf.rst/main.c:285 +msgid "Smoothing is by default 0.5 unless smooth_column is specified" +msgstr "" + +#: ../vector/v.surf.rst/main.c:293 msgid "Name of the attribute column with smoothing parameters" msgstr "" -#: ../vector/v.surf.rst/main.c:315 ../vector/v.vol.rst/main.c:336 +#: ../vector/v.surf.rst/main.c:318 ../vector/v.vol.rst/main.c:338 msgid "Minimum distance between points (to remove almost identical points)" msgstr "" -#: ../vector/v.surf.rst/main.c:323 +#: ../vector/v.surf.rst/main.c:326 msgid "Maximum distance between points on isoline (to insert additional points)" msgstr "" -#: ../vector/v.surf.rst/main.c:332 +#: ../vector/v.surf.rst/main.c:335 msgid "Conversion factor for values used for approximation" msgstr "" -#: ../vector/v.surf.rst/main.c:409 +#: ../vector/v.surf.rst/main.c:412 msgid "Parallel computation disabled when deviation output is required" msgstr "" -#: ../vector/v.surf.rst/main.c:416 +#: ../vector/v.surf.rst/main.c:419 msgid "GRASS GIS is not compiled with OpenMP support, parallel computation is disabled." msgstr "" -#: ../vector/v.surf.rst/main.c:421 ../vector/v.surf.rst/main.c:426 -#: ../vector/v.surf.rst/main.c:431 ../vector/v.surf.rst/main.c:436 +#: ../vector/v.surf.rst/main.c:424 ../vector/v.surf.rst/main.c:429 +#: ../vector/v.surf.rst/main.c:434 ../vector/v.surf.rst/main.c:439 #, c-format msgid "Output vector map name <%s> is not valid map name" msgstr "" -#: ../vector/v.surf.rst/main.c:449 +#: ../vector/v.surf.rst/main.c:452 msgid "You are not outputting any raster or vector maps" msgstr "" -#: ../vector/v.surf.rst/main.c:458 +#: ../vector/v.surf.rst/main.c:461 msgid "Both cross-validation options (-c flag and cvdev vector output) must be specified" msgstr "" -#: ../vector/v.surf.rst/main.c:461 +#: ../vector/v.surf.rst/main.c:464 msgid "The cross-validation cannot be computed simultaneously with output raster or devi file" msgstr "" -#: ../vector/v.surf.rst/main.c:479 +#: ../vector/v.surf.rst/main.c:482 msgid "Using anisotropy - both theta and scalex have to be specified" msgstr "" -#: ../vector/v.surf.rst/main.c:487 +#: ../vector/v.surf.rst/main.c:490 msgid "Both smatt and smooth options specified - using constant" msgstr "" -#: ../vector/v.surf.rst/main.c:497 +#: ../vector/v.surf.rst/main.c:500 msgid "The computation will last too long - lower npmin is suggested" msgstr "" -#: ../vector/v.surf.rst/main.c:515 ../vector/v.surf.rst/main.c:520 -#: ../vector/v.surf.rst/main.c:524 ../vector/v.surf.rst/main.c:529 -#: ../vector/v.surf.rst/main.c:533 ../vector/v.surf.rst/main.c:537 -#: ../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.surf.rst/main.c:518 ../vector/v.surf.rst/main.c:523 +#: ../vector/v.surf.rst/main.c:527 ../vector/v.surf.rst/main.c:532 +#: ../vector/v.surf.rst/main.c:536 ../vector/v.surf.rst/main.c:540 +#: ../vector/v.vol.rst/main.c:509 ../vector/v.vol.rst/main.c:512 +#: ../vector/v.vol.rst/main.c:515 ../vector/v.vol.rst/main.c:518 +#: ../vector/v.vol.rst/main.c:521 ../vector/v.vol.rst/main.c:524 +#: ../vector/v.vol.rst/main.c:527 ../vector/v.vol.rst/main.c:530 +#: ../vector/v.vol.rst/main.c:533 ../vector/v.vol.rst/main.c:536 +#: ../vector/v.vol.rst/main.c:623 ../vector/v.vol.rst/main.c:654 +#: ../vector/v.vol.rst/main.c:676 ../vector/v.vol.rst/main.c:698 +#: ../vector/v.vol.rst/main.c:720 ../vector/v.vol.rst/main.c:742 +#: ../vector/v.vol.rst/main.c:764 ../vector/v.vol.rst/main.c:786 #: ../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 @@ -33012,53 +33441,53 @@ msgid "Not enough memory for %s" msgstr "" -#: ../vector/v.surf.rst/main.c:544 ../vector/v.surf.rst/main.c:550 -#: ../vector/v.surf.rst/main.c:553 ../vector/v.surf.rst/main.c:557 -#: ../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:547 ../vector/v.surf.rst/main.c:553 +#: ../vector/v.surf.rst/main.c:556 ../vector/v.surf.rst/main.c:560 +#: ../vector/v.vol.rst/main.c:541 ../vector/v.vol.rst/main.c:546 +#: ../vector/v.vol.rst/main.c:548 #, c-format msgid "Unable to create %s" msgstr "%s ãŒä½œæˆã§ãã¾ã›ã‚“" -#: ../vector/v.surf.rst/main.c:574 ../vector/v.surf.bspline/main.c:277 +#: ../vector/v.surf.rst/main.c:577 ../vector/v.surf.bspline/main.c:277 msgid "Input is 3D: using attribute values instead of z-coordinates for approximation" msgstr "" -#: ../vector/v.surf.rst/main.c:576 ../vector/v.surf.bspline/main.c:279 +#: ../vector/v.surf.rst/main.c:579 ../vector/v.surf.bspline/main.c:279 msgid "Input is 3D: using z-coordinates for approximation" msgstr "" -#: ../vector/v.surf.rst/main.c:580 +#: ../vector/v.surf.rst/main.c:583 msgid "Input is 2D: using attribute values for approximation" msgstr "" -#: ../vector/v.surf.rst/main.c:582 +#: ../vector/v.surf.rst/main.c:585 msgid "Input is 2D: using category values for approximation" msgstr "" -#: ../vector/v.surf.rst/main.c:625 ../vector/v.vol.rst/main.c:605 +#: ../vector/v.surf.rst/main.c:628 ../vector/v.vol.rst/main.c:607 #, c-format msgid "Unable to create table '%s'" msgstr "" -#: ../vector/v.surf.rst/main.c:695 +#: ../vector/v.surf.rst/main.c:698 #, 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:716 +#: ../vector/v.surf.rst/main.c:719 msgid "Processing segments in parallel..." msgstr "" -#: ../vector/v.surf.rst/main.c:722 ../vector/v.surf.rst/main.c:731 +#: ../vector/v.surf.rst/main.c:725 ../vector/v.surf.rst/main.c:734 msgid "Interp_segmets failed" msgstr "" -#: ../vector/v.surf.rst/main.c:725 +#: ../vector/v.surf.rst/main.c:728 msgid "Processing segments..." msgstr "" -#: ../vector/v.surf.rst/main.c:749 +#: ../vector/v.surf.rst/main.c:752 msgid "Unable to write raster maps - try to increase resolution" msgstr "" @@ -33252,10 +33681,6 @@ msgid "Unable to open vector map <%s> at topology level. Flag '%c' requires topology level." msgstr "" -#: ../vector/v.db.select/main.c:208 -msgid "Unable to open select cursor" -msgstr "" - #: ../vector/v.db.select/main.c:286 #, c-format msgid "Unable to get bounding box of area %d" @@ -33362,7 +33787,7 @@ msgid "Height for sampled raster NULL values" msgstr "" -#: ../vector/v.drape/main.c:177 ../vector/v.select/select.c:41 +#: ../vector/v.drape/main.c:177 ../vector/v.select/select.c:48 #: ../vector/v.category/main.c:332 msgid "Processing features..." msgstr "" @@ -33466,11 +33891,6 @@ msgid "Option '%s' is not available with GEOS buffering" msgstr "" -#: ../vector/v.buffer/main.c:414 ../vector/v.in.ogr/main.c:854 -#: ../vector/v.overlay/main.c:227 -msgid "Unable to create temporary vector map" -msgstr "" - #: ../vector/v.buffer/main.c:442 #, c-format msgid "Unable to select data from table <%s>" @@ -33511,71 +33931,71 @@ msgid "Negative distances are only supported for areas" msgstr "" -#: ../vector/v.buffer/main.c:732 +#: ../vector/v.buffer/main.c:741 msgid "Cleaning buffers..." msgstr "" -#: ../vector/v.buffer/main.c:735 +#: ../vector/v.buffer/main.c:744 msgid "Building parts of topology..." msgstr "地形ã®ãƒ‘ーツを構築中ã€ã€ã€" -#: ../vector/v.buffer/main.c:749 +#: ../vector/v.buffer/main.c:758 msgid "Snapping boundaries..." msgstr "境界を接åˆã—ã¦ã„ã¾ã™ã€ã€ã€" -#: ../vector/v.buffer/main.c:752 ../vector/v.in.ogr/main.c:1422 +#: ../vector/v.buffer/main.c:761 ../vector/v.in.ogr/main.c:1498 msgid "Breaking polygons..." msgstr "" -#: ../vector/v.buffer/main.c:755 ../vector/v.buffer/main.c:762 -#: ../vector/v.in.ogr/main.c:1427 ../vector/v.in.ogr/main.c:1441 +#: ../vector/v.buffer/main.c:764 ../vector/v.buffer/main.c:771 +#: ../vector/v.in.ogr/main.c:1503 ../vector/v.in.ogr/main.c:1517 #: ../vector/v.overlay/area_area.c:113 ../vector/v.delaunay/main.c:144 msgid "Removing duplicates..." msgstr "" -#: ../vector/v.buffer/main.c:759 ../vector/v.in.ogr/main.c:1437 +#: ../vector/v.buffer/main.c:768 ../vector/v.in.ogr/main.c:1513 msgid "Breaking boundaries..." msgstr "" -#: ../vector/v.buffer/main.c:765 +#: ../vector/v.buffer/main.c:774 msgid "Cleaning boundaries at nodes" msgstr "ノードã®å¢ƒç•Œã‚’クリーニング中ã€ã€ã€" -#: ../vector/v.buffer/main.c:773 ../vector/v.in.ogr/main.c:1461 +#: ../vector/v.buffer/main.c:782 ../vector/v.in.ogr/main.c:1537 #: ../vector/v.voronoi/clean_topo.c:87 msgid "Removing dangles..." msgstr "" -#: ../vector/v.buffer/main.c:776 ../vector/v.in.ogr/main.c:1476 +#: ../vector/v.buffer/main.c:785 ../vector/v.in.ogr/main.c:1552 #: ../vector/v.voronoi/clean_topo.c:89 msgid "Removing bridges..." msgstr "" -#: ../vector/v.buffer/main.c:779 ../vector/v.overlay/area_area.c:158 +#: ../vector/v.buffer/main.c:788 ../vector/v.overlay/area_area.c:158 msgid "Attaching islands..." msgstr "島を接続ã—ã¦ã„ã¾ã™..." -#: ../vector/v.buffer/main.c:786 +#: ../vector/v.buffer/main.c:795 msgid "Calculating centroids for all areas..." msgstr "" -#: ../vector/v.buffer/main.c:800 ../vector/v.overlay/area_area.c:171 +#: ../vector/v.buffer/main.c:809 ../vector/v.overlay/area_area.c:171 msgid "Cannot calculate area centroid" msgstr "エリアセントロイドを計算ã§ãã¾ã›ã‚“" -#: ../vector/v.buffer/main.c:817 +#: ../vector/v.buffer/main.c:826 msgid "Generating list of boundaries to be deleted..." msgstr "削除ã™ã‚‹å¢ƒç•Œã®ãƒªã‚¹ãƒˆã‚’作æˆä¸­ã€ã€ã€" -#: ../vector/v.buffer/main.c:850 +#: ../vector/v.buffer/main.c:859 msgid "Deleting boundaries..." msgstr "境界を削除ã—ã¦ã„ã¾ã™ã€ã€ã€" -#: ../vector/v.buffer/main.c:882 +#: ../vector/v.buffer/main.c:891 msgid "Calculating centroids for areas..." msgstr "エリアã®ã‚»ãƒ³ãƒˆãƒ­ã‚¤ãƒ‰ã‚’計算中..." -#: ../vector/v.buffer/main.c:895 +#: ../vector/v.buffer/main.c:904 #, c-format msgid "Unable to calculate centroid for area %d" msgstr "領域 %d ã®ã‚»ãƒ³ãƒˆãƒ­ã‚¤ãƒ‰ã‚’計算ã§ãã¾ã›ã‚“" @@ -33690,21 +34110,21 @@ msgid "Operator can only be 'overlap'" msgstr "" -#: ../vector/v.select/main.c:128 +#: ../vector/v.select/main.c:152 msgid "Output from v.select" msgstr "出力フォーマット" -#: ../vector/v.select/main.c:181 +#: ../vector/v.select/main.c:184 #, c-format msgid "%d features from <%s> without category skipped" msgstr "" -#: ../vector/v.select/main.c:190 +#: ../vector/v.select/main.c:193 #, c-format msgid "%d features written to output." msgstr "%d ã®ãƒ•ã‚£ãƒ¼ãƒãƒ£ãƒ¼ãŒæ›¸ãè¾¼ã¾ã‚Œã¾ã—ãŸ" -#: ../vector/v.select/main.c:192 +#: ../vector/v.select/main.c:198 msgid "No features found !" msgstr "" @@ -33793,20 +34213,20 @@ msgstr "カテゴリー無ã—ã®ãƒ•ã‚£ãƒ¼ãƒãƒ£ãƒ¼ã‚’スキップ" #: ../vector/v.select/args.c:105 ../vector/v.edit/args.c:204 -#: ../vector/v.extract/main.c:97 +#: ../vector/v.extract/main.c:98 msgid "Reverse selection" msgstr "逆é¸æŠž" -#: ../vector/v.select/select.c:65 +#: ../vector/v.select/select.c:104 ../vector/v.select/select.c:154 #, c-format msgid "Unable to read line id %d from vector map <%s>" msgstr "id %d ã®ãƒ©ã‚¤ãƒ³ã‚’ベクトルマップ <%s> ã‹ã‚‰å–å¾—ã§ãã¾ã›ã‚“" -#: ../vector/v.select/select.c:171 ../vector/v.out.pov/main.c:175 +#: ../vector/v.select/select.c:200 ../vector/v.out.pov/main.c:175 msgid "Processing areas..." msgstr "エリアを処ç†ä¸­ã€ã€ã€" -#: ../vector/v.select/select.c:195 +#: ../vector/v.select/select.c:252 ../vector/v.select/select.c:318 #, c-format msgid "Unable to read area id %d from vector map <%s>" msgstr "id %d ã®ã‚¨ãƒªã‚¢ã‚’ベクトルマップ <%s> ã‹ã‚‰å–å¾—ã§ãã¾ã›ã‚“" @@ -34234,516 +34654,526 @@ msgid "%s is empty" msgstr "" -#: ../vector/v.in.ogr/main.c:201 +#: ../vector/v.in.ogr/main.c:204 msgid "Imports vector data into a GRASS vector map using OGR library." msgstr "" -#: ../vector/v.in.ogr/main.c:208 +#: ../vector/v.in.ogr/main.c:211 msgid "" "Examples:\n" "\t\tESRI Shapefile: directory containing shapefiles\n" "\t\tMapInfo File: directory containing mapinfo files" msgstr "" -#: ../vector/v.in.ogr/main.c:221 +#: ../vector/v.in.ogr/main.c:238 msgid "" "Examples:\n" "\t\tESRI Shapefile: shapefile name\n" "\t\tMapInfo File: mapinfo file name" msgstr "" -#: ../vector/v.in.ogr/main.c:250 +#: ../vector/v.in.ogr/main.c:267 msgid "Minimum size of area to be imported (square meters)" msgstr "" -#: ../vector/v.in.ogr/main.c:252 +#: ../vector/v.in.ogr/main.c:269 msgid "Smaller areas and islands are ignored. Should be greater than snap^2" msgstr "" -#: ../vector/v.in.ogr/main.c:258 +#: ../vector/v.in.ogr/main.c:275 msgid "Optionally change default input type" msgstr "" -#: ../vector/v.in.ogr/main.c:262 +#: ../vector/v.in.ogr/main.c:279 msgid "import area centroids as points" msgstr "" -#: ../vector/v.in.ogr/main.c:263 +#: ../vector/v.in.ogr/main.c:280 msgid "import area boundaries as lines" msgstr "" -#: ../vector/v.in.ogr/main.c:264 +#: ../vector/v.in.ogr/main.c:281 msgid "import lines as area boundaries" msgstr "" -#: ../vector/v.in.ogr/main.c:265 +#: ../vector/v.in.ogr/main.c:282 msgid "import points as centroids" msgstr "" -#: ../vector/v.in.ogr/main.c:275 +#: ../vector/v.in.ogr/main.c:292 msgid "'-1' for no snap" msgstr "スナップ無ã—ã¯'-1' " -#: ../vector/v.in.ogr/main.c:287 +#: ../vector/v.in.ogr/main.c:304 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:306 +#: ../vector/v.in.ogr/main.c:323 msgid "Name of column used for categories" msgstr "" -#: ../vector/v.in.ogr/main.c:308 +#: ../vector/v.in.ogr/main.c:325 msgid "If not given, categories are generated as unique values and stored in 'cat' column" msgstr "" -#: ../vector/v.in.ogr/main.c:313 +#: ../vector/v.in.ogr/main.c:330 msgid "Name of geometry column" msgstr "" -#: ../vector/v.in.ogr/main.c:314 +#: ../vector/v.in.ogr/main.c:331 msgid "If not given, all geometry columns from the input are used" msgstr "" -#: ../vector/v.in.ogr/main.c:332 +#: ../vector/v.in.ogr/main.c:349 msgid "Do not clean polygons (not recommended)" msgstr "" -#: ../vector/v.in.ogr/main.c:337 +#: ../vector/v.in.ogr/main.c:354 msgid "Force 2D output even if input is 3D" msgstr "" -#: ../vector/v.in.ogr/main.c:373 +#: ../vector/v.in.ogr/main.c:390 msgid "Change column names to lowercase characters" msgstr "" -#: ../vector/v.in.ogr/main.c:504 ../vector/v.external/main.c:151 +#: ../vector/v.in.ogr/main.c:562 ../vector/v.external/main.c:155 #, c-format msgid "Unable to open data source <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:509 +#: ../vector/v.in.ogr/main.c:567 #, c-format msgid "Using OGR driver '%s/%s'" msgstr "" -#: ../vector/v.in.ogr/main.c:513 +#: ../vector/v.in.ogr/main.c:571 #, c-format msgid "Using OGR driver '%s'" msgstr "" -#: ../vector/v.in.ogr/main.c:531 +#: ../vector/v.in.ogr/main.c:589 msgid "Using interleaved reading mode" msgstr "" -#: ../vector/v.in.ogr/main.c:537 ../vector/v.in.ogr/main.c:541 +#: ../vector/v.in.ogr/main.c:595 ../vector/v.in.ogr/main.c:599 #, c-format msgid "Option <%s> will be ignored. OGR doesn't support it for selected format (%s)." msgstr "" -#: ../vector/v.in.ogr/main.c:547 +#: ../vector/v.in.ogr/main.c:605 #, c-format msgid "Option <%s> will be ignored. Multiple geometry fields are supported by GDAL >= 1.11" msgstr "" -#: ../vector/v.in.ogr/main.c:557 +#: ../vector/v.in.ogr/main.c:615 #, c-format msgid "Encoding value not supported by OGR driver <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:567 +#: ../vector/v.in.ogr/main.c:625 msgid "No OGR layers available" msgstr "" -#: ../vector/v.in.ogr/main.c:574 +#: ../vector/v.in.ogr/main.c:632 #, c-format msgid "Data source <%s> (format '%s') contains %d layers:" msgstr "" -#: ../vector/v.in.ogr/main.c:613 ../vector/v.external/main.c:124 +#: ../vector/v.in.ogr/main.c:671 ../vector/v.external/main.c:128 #, c-format msgid "Layer <%s> not available" msgstr "" -#: ../vector/v.in.ogr/main.c:627 +#: ../vector/v.in.ogr/main.c:685 msgid "Detected different projections of input layers. Input layers must be imported separately." msgstr "" -#: ../vector/v.in.ogr/main.c:667 +#: ../vector/v.in.ogr/main.c:725 #, c-format msgid "Illegal output name <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:688 +#: ../vector/v.in.ogr/main.c:746 #, c-format msgid "All available OGR layers will be imported into vector map <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:697 +#: ../vector/v.in.ogr/main.c:755 msgid "When creating a new location, the current region can not be used as spatial filter, disabling" msgstr "" -#: ../vector/v.in.ogr/main.c:715 ../vector/v.in.ogr/main.c:1962 +#: ../vector/v.in.ogr/main.c:773 ../vector/v.in.ogr/main.c:2062 #, c-format msgid "Error setting attribute filter '%s'" msgstr "" -#: ../vector/v.in.ogr/main.c:755 +#: ../vector/v.in.ogr/main.c:813 #, c-format msgid "Geometry column <%s> not found in OGR layer <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:768 +#: ../vector/v.in.ogr/main.c:826 #, c-format msgid "Check if OGR layer <%s> contains polygons..." msgstr "" -#: ../vector/v.in.ogr/main.c:826 +#: ../vector/v.in.ogr/main.c:884 #, c-format msgid "Boundary splitting distance in map units: %G" msgstr "" -#: ../vector/v.in.ogr/main.c:856 +#: ../vector/v.in.ogr/main.c:914 #, c-format msgid "Using temporary vector <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:898 +#: ../vector/v.in.ogr/main.c:956 #, c-format msgid "Key column '%s' not found in input layer <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:911 +#: ../vector/v.in.ogr/main.c:969 #, c-format msgid "Key column '%s' in input layer <%s> is not integer" msgstr "" -#: ../vector/v.in.ogr/main.c:923 +#: ../vector/v.in.ogr/main.c:981 #, c-format msgid "Creating attribute table for layer <%s>..." msgstr "" -#: ../vector/v.in.ogr/main.c:993 +#: ../vector/v.in.ogr/main.c:1051 #, c-format msgid "Column name <%s> renamed to <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:1025 +#: ../vector/v.in.ogr/main.c:1083 #, c-format msgid "Writing column <%s> with integer 64 as integer 32" msgstr "" -#: ../vector/v.in.ogr/main.c:1038 +#: ../vector/v.in.ogr/main.c:1096 #, c-format msgid "Writing column <%s> with fixed length %d chars (may be truncated)" msgstr "" -#: ../vector/v.in.ogr/main.c:1062 +#: ../vector/v.in.ogr/main.c:1120 #, 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:1074 +#: ../vector/v.in.ogr/main.c:1137 #, c-format msgid "Writing column %s with fixed length %d chars (may be truncated)" msgstr "" -#: ../vector/v.in.ogr/main.c:1078 +#: ../vector/v.in.ogr/main.c:1141 #, c-format msgid "Column type (Ogr_ftype: %d) not supported (Ogr_fieldname: %s)" msgstr "" -#: ../vector/v.in.ogr/main.c:1099 +#: ../vector/v.in.ogr/main.c:1162 #, c-format msgid "Column name <%s> renamed to <%s_%d>" msgstr "" -#: ../vector/v.in.ogr/main.c:1163 +#: ../vector/v.in.ogr/main.c:1228 #, c-format msgid "Importing %lld features (OGR layer <%s>)..." msgstr "" -#: ../vector/v.in.ogr/main.c:1326 +#: ../vector/v.in.ogr/main.c:1396 #, c-format msgid "Cannot insert new row for input layer <%s>: %s" msgstr "" -#: ../vector/v.in.ogr/main.c:1342 +#: ../vector/v.in.ogr/main.c:1412 #, c-format msgid "%d %s without geometry in input layer <%s> skipped" msgstr "" -#: ../vector/v.in.ogr/main.c:1343 +#: ../vector/v.in.ogr/main.c:1413 msgid "feature" msgstr "" -#: ../vector/v.in.ogr/main.c:1343 +#: ../vector/v.in.ogr/main.c:1413 msgid "features" msgstr "" -#: ../vector/v.in.ogr/main.c:1367 +#: ../vector/v.in.ogr/main.c:1437 #, c-format msgid "Unable to drop table: '%s'" msgstr "" -#: ../vector/v.in.ogr/main.c:1402 +#: ../vector/v.in.ogr/main.c:1478 msgid "Cleaning polygons" msgstr "" -#: ../vector/v.in.ogr/main.c:1406 +#: ../vector/v.in.ogr/main.c:1482 #, c-format msgid "Snapping boundaries (threshold = %.3e)..." msgstr "" -#: ../vector/v.in.ogr/main.c:1445 ../vector/v.overlay/area_area.c:116 +#: ../vector/v.in.ogr/main.c:1521 ../vector/v.overlay/area_area.c:116 msgid "Cleaning boundaries at nodes..." msgstr "" -#: ../vector/v.in.ogr/main.c:1452 +#: ../vector/v.in.ogr/main.c:1528 msgid "Merging boundaries..." msgstr "" -#: ../vector/v.in.ogr/main.c:1457 +#: ../vector/v.in.ogr/main.c:1533 msgid "Changing boundary dangles to lines..." msgstr "" -#: ../vector/v.in.ogr/main.c:1470 +#: ../vector/v.in.ogr/main.c:1546 msgid "Changing boundary bridges to lines..." msgstr "" -#: ../vector/v.in.ogr/main.c:1499 ../vector/v.delaunay/main.c:172 +#: ../vector/v.in.ogr/main.c:1575 ../vector/v.delaunay/main.c:172 #: ../vector/v.category/main.c:364 msgid "Unable to calculate area centroid" msgstr "" -#: ../vector/v.in.ogr/main.c:1516 +#: ../vector/v.in.ogr/main.c:1592 #, c-format msgid "Finding centroids for OGR layer <%s>..." msgstr "" -#: ../vector/v.in.ogr/main.c:1573 ../vector/v.overlay/area_area.c:218 +#: ../vector/v.in.ogr/main.c:1650 ../vector/v.overlay/area_area.c:218 msgid "Writing centroids..." msgstr "" -#: ../vector/v.in.ogr/main.c:1616 -#, 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:1626 +#: ../vector/v.in.ogr/main.c:1696 #, c-format msgid "%d input polygons\n" msgstr "" -#: ../vector/v.in.ogr/main.c:1627 +#: ../vector/v.in.ogr/main.c:1697 #, c-format msgid "%d input polygons" msgstr "" -#: ../vector/v.in.ogr/main.c:1630 +#: ../vector/v.in.ogr/main.c:1700 #, c-format msgid "Total area: %G (%d areas)\n" msgstr "" -#: ../vector/v.in.ogr/main.c:1631 +#: ../vector/v.in.ogr/main.c:1701 #, c-format msgid "Total area: %G (%d areas)" msgstr "" -#: ../vector/v.in.ogr/main.c:1634 +#: ../vector/v.in.ogr/main.c:1704 #, c-format msgid "Overlapping area: %G (%d areas)\n" msgstr "" -#: ../vector/v.in.ogr/main.c:1637 +#: ../vector/v.in.ogr/main.c:1707 #, c-format msgid "Overlapping area: %G (%d areas)" msgstr "" -#: ../vector/v.in.ogr/main.c:1642 +#: ../vector/v.in.ogr/main.c:1712 #, c-format msgid "Area without category: %G (%d areas)\n" msgstr "" -#: ../vector/v.in.ogr/main.c:1645 +#: ../vector/v.in.ogr/main.c:1715 #, c-format msgid "Area without category: %G (%d areas)" msgstr "" -#: ../vector/v.in.ogr/main.c:1767 +#: ../vector/v.in.ogr/main.c:1839 msgid "The output contains topological errors:" msgstr "" -#: ../vector/v.in.ogr/main.c:1769 +#: ../vector/v.in.ogr/main.c:1843 #, c-format msgid "Unable to calculate a centroid for %d areas" msgstr "" -#: ../vector/v.in.ogr/main.c:1771 +#: ../vector/v.in.ogr/main.c:1849 #, c-format msgid "Number of incorrect boundaries: %d" msgstr "" -#: ../vector/v.in.ogr/main.c:1774 +#: ../vector/v.in.ogr/main.c:1855 #, c-format msgid "Number of centroids outside area: %d" msgstr "" -#: ../vector/v.in.ogr/main.c:1777 +#: ../vector/v.in.ogr/main.c:1861 #, c-format msgid "Number of duplicate centroids: %d" msgstr "" -#: ../vector/v.in.ogr/main.c:1780 ../vector/v.in.ogr/main.c:1802 -#: ../vector/v.in.ogr/main.c:1835 +#: ../vector/v.in.ogr/main.c:1866 ../vector/v.in.ogr/main.c:1935 msgid "The input could be cleaned by snapping vertices to each other." msgstr "" -#: ../vector/v.in.ogr/main.c:1783 ../vector/v.in.ogr/main.c:1806 -#: ../vector/v.in.ogr/main.c:1830 ../vector/v.in.ogr/main.c:1836 +#: ../vector/v.in.ogr/main.c:1869 ../vector/v.in.ogr/main.c:1904 +#: ../vector/v.in.ogr/main.c:1930 ../vector/v.in.ogr/main.c:1936 #, c-format msgid "Estimated range of snapping threshold: [%g, %g]" msgstr "" -#: ../vector/v.in.ogr/main.c:1787 ../vector/v.in.ogr/main.c:1810 +#: ../vector/v.in.ogr/main.c:1880 ../vector/v.in.ogr/main.c:1887 +#: ../vector/v.in.ogr/main.c:1913 #, c-format -msgid "Try to import again, snapping with at least %g: 'snap=%g'" +msgid "Try to import again, snapping with %g: 'snap=%g'" msgstr "" -#: ../vector/v.in.ogr/main.c:1791 ../vector/v.in.ogr/main.c:1814 +#: ../vector/v.in.ogr/main.c:1883 ../vector/v.in.ogr/main.c:1909 #, c-format -msgid "Try to import again, snapping with %g: 'snap=%g'" +msgid "Try to import again, snapping with at least %g: 'snap=%g'" msgstr "" -#: ../vector/v.in.ogr/main.c:1795 ../vector/v.in.ogr/main.c:1818 +#: ../vector/v.in.ogr/main.c:1891 ../vector/v.in.ogr/main.c:1917 msgid "Manual cleaning may be needed." msgstr "" -#: ../vector/v.in.ogr/main.c:1800 -msgid "Some input polygons are overlapping each other." +#: ../vector/v.in.ogr/main.c:1895 +#, c-format +msgid "%d areas represent multiple (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:1801 -msgid "If overlapping is not desired, the data need to be cleaned." +#: ../vector/v.in.ogr/main.c:1900 +msgid "If overlapping is not desired, the input data can be cleaned by snapping vertices to each other." msgstr "" -#: ../vector/v.in.ogr/main.c:1823 +#: ../vector/v.in.ogr/main.c:1923 #, c-format msgid "%d input polygons got lost during import." msgstr "" -#: ../vector/v.in.ogr/main.c:1826 +#: ../vector/v.in.ogr/main.c:1926 #, c-format msgid "%d additional areas where created during import." msgstr "" -#: ../vector/v.in.ogr/main.c:1829 +#: ../vector/v.in.ogr/main.c:1929 #, c-format msgid "The snapping threshold %g might be too large." msgstr "" -#: ../vector/v.in.ogr/main.c:1832 +#: ../vector/v.in.ogr/main.c:1932 msgid "Try to reduce the snapping threshold or clean the output manually." msgstr "" -#: ../vector/v.in.ogr/main.c:1843 ../vector/v.in.ascii/main.c:552 +#: ../vector/v.in.ogr/main.c:1943 ../vector/v.in.ascii/main.c:552 #: ../vector/v.in.ascii/main.c:555 msgid "Import failed" msgstr "" -#: ../vector/v.in.ogr/main.c:1878 +#: ../vector/v.in.ogr/main.c:1978 msgid "Input data contains 3D features. Created vector is 2D only, disable -2 flag to import 3D vector." msgstr "" -#: ../vector/v.in.ogr/main.c:1900 +#: ../vector/v.in.ogr/main.c:2000 #, c-format -msgid "Using GDAL 2.2+ style interleaved reading for GDAL version %d" +msgid "Using GDAL 2.2+ style interleaved reading for GDAL version %d.%d.%d" msgstr "" -#: ../vector/v.in.ogr/main.c:1903 +#: ../vector/v.in.ogr/main.c:2003 #, c-format -msgid "Using GDAL 1.x style interleaved reading for GDAL version %d" +msgid "Using GDAL 1.x style interleaved reading for GDAL version %d.%d.%d" msgstr "" -#: ../vector/v.in.ogr/main.c:1953 +#: ../vector/v.in.ogr/main.c:2053 #, c-format msgid "Unable to re-open data source <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:2125 +#: ../vector/v.in.ogr/main.c:2225 msgid "xmin is larger than xmax in 'spatial' parameters" msgstr "" -#: ../vector/v.in.ogr/main.c:2127 +#: ../vector/v.in.ogr/main.c:2227 msgid "ymin is larger than ymax in 'spatial' parameters" msgstr "" -#: ../vector/v.in.ogr/main.c:2144 +#: ../vector/v.in.ogr/main.c:2244 #, c-format msgid "The spatial filter does not overlap with OGR layer <%s>. Nothing to import." msgstr "" -#: ../vector/v.in.ogr/proj.c:33 ../vector/v.external/proj.c:33 +#: ../vector/v.in.ogr/proj.c:36 ../vector/v.external/proj.c:36 #, c-format msgid "Geometry column <%s> not found in input layer <%s>" msgstr "" -#: ../vector/v.in.ogr/proj.c:51 ../vector/v.external/proj.c:51 +#: ../vector/v.in.ogr/proj.c:54 ../vector/v.external/proj.c:54 msgid "Unable to convert input layer projection information to GRASS format for checking" msgstr "" -#: ../vector/v.in.ogr/proj.c:57 ../vector/v.in.ogr/proj.c:85 -#: ../vector/v.external/proj.c:57 ../vector/v.external/proj.c:85 +#: ../vector/v.in.ogr/proj.c:60 ../vector/v.in.ogr/proj.c:88 +#: ../vector/v.external/proj.c:60 ../vector/v.external/proj.c:88 msgid "Can't get WKT parameter string" msgstr "" -#: ../vector/v.in.ogr/proj.c:60 ../vector/v.in.ogr/proj.c:88 -#: ../vector/v.external/proj.c:60 ../vector/v.external/proj.c:88 +#: ../vector/v.in.ogr/proj.c:63 ../vector/v.in.ogr/proj.c:91 +#: ../vector/v.external/proj.c:63 ../vector/v.external/proj.c:91 #, c-format msgid "" "WKT definition:\n" "%s" msgstr "" -#: ../vector/v.in.ogr/proj.c:70 ../vector/v.external/proj.c:70 -#, c-format -msgid "No OGR projection available for layer <%s>" -msgstr "" +#: ../vector/v.in.ogr/proj.c:73 ../vector/v.external/proj.c:73 +#, fuzzy, c-format +msgid "No projection information available for layer <%s>" +msgstr "投影情報ã¯ã‚¢ãƒƒãƒ—デートã•ã‚Œã¾ã›ã‚“" -#: ../vector/v.in.ogr/proj.c:78 ../vector/v.external/proj.c:78 +#: ../vector/v.in.ogr/proj.c:81 ../vector/v.external/proj.c:81 #, c-format -msgid "OGR projection for layer <%s> does not contain a valid SRS" +msgid "Projection for layer <%s> does not contain a valid SRS" msgstr "" -#: ../vector/v.in.ogr/proj.c:96 ../vector/v.external/proj.c:96 +#: ../vector/v.in.ogr/proj.c:116 ../vector/v.external/proj.c:116 #, c-format -msgid "OGR projection for layer <%s> can not be converted to proj4" +msgid "Projection for layer <%s> can not be converted to proj4" msgstr "" -#: ../vector/v.in.ogr/proj.c:103 ../vector/v.external/proj.c:103 +#: ../vector/v.in.ogr/proj.c:123 ../vector/v.external/proj.c:123 msgid "Can't get WKT-style parameter string" msgstr "" -#: ../vector/v.in.ogr/proj.c:106 ../vector/v.external/proj.c:106 +#: ../vector/v.in.ogr/proj.c:126 ../vector/v.external/proj.c:126 #, c-format msgid "" "WKT-style definition:\n" "%s" msgstr "" -#: ../vector/v.in.ogr/proj.c:151 +#: ../vector/v.in.ogr/proj.c:171 msgid "Layer projections are unreadable" msgstr "" -#: ../vector/v.in.ogr/proj.c:162 +#: ../vector/v.in.ogr/proj.c:184 #, c-format msgid "Projection for layer <%s> is unreadable" msgstr "" -#: ../vector/v.in.ogr/proj.c:196 +#: ../vector/v.in.ogr/proj.c:228 #, c-format msgid "Projection of layer <%s> is different from projection of layer <%s>" msgstr "" +#: ../vector/v.in.ogr/clean.c:19 +#, fuzzy +msgid "Converting OSM lines..." +msgstr "変æ›ä¸­ ... " + +#: ../vector/v.in.ogr/clean.c:118 +#, fuzzy, c-format +msgid "Number of OSM line splits: %d" +msgstr "ãƒã‚¤ãƒ³ãƒˆã®æ•°: %d" + +#: ../vector/v.in.ogr/clean.c:119 ../vector/v.overlay/area_area.c:154 +msgid "Merging lines..." +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 @@ -34782,126 +35212,127 @@ msgid "Skipping unsupported geometry type '%s'" msgstr "" -#: ../vector/v.patch/main.c:73 +#: ../vector/v.patch/main.c:75 msgid "Creates a new vector map by combining other vector maps." msgstr "" -#: ../vector/v.patch/main.c:84 +#: ../vector/v.patch/main.c:86 msgid "Name for output vector map where bounding boxes of input vector maps are written to" msgstr "" -#: ../vector/v.patch/main.c:88 +#: ../vector/v.patch/main.c:90 msgid "Do not expect input with topology" msgstr "" -#: ../vector/v.patch/main.c:90 +#: ../vector/v.patch/main.c:92 msgid "Applicable when input is points without topology" msgstr "" -#: ../vector/v.patch/main.c:94 +#: ../vector/v.patch/main.c:96 msgid "Expect z coordinate even when not using topology" msgstr "" -#: ../vector/v.patch/main.c:96 +#: ../vector/v.patch/main.c:98 msgid "Applicable when input is points with z coordinate but without topology" msgstr "" -#: ../vector/v.patch/main.c:100 +#: ../vector/v.patch/main.c:102 msgid "Copy also attribute table" msgstr "" -#: ../vector/v.patch/main.c:102 +#: ../vector/v.patch/main.c:104 msgid "Only the table of layer 1 is currently supported" msgstr "" -#: ../vector/v.patch/main.c:106 +#: ../vector/v.patch/main.c:108 msgid "Append files to existing file (overwriting existing files must be activated)" msgstr "" -#: ../vector/v.patch/main.c:216 +#: ../vector/v.patch/main.c:240 msgid "Missing table" msgstr "" -#: ../vector/v.patch/main.c:220 +#: ../vector/v.patch/main.c:244 msgid "Key columns differ" msgstr "" -#: ../vector/v.patch/main.c:226 +#: ../vector/v.patch/main.c:250 msgid "Number of columns differ" msgstr "" -#: ../vector/v.patch/main.c:238 -msgid "Column names differ" -msgstr "" +#: ../vector/v.patch/main.c:273 +#, fuzzy, c-format +msgid "No column <%s> in input map <%s>" +msgstr "テーブル <%s> ã«åˆ— <%s> ãŒè¦‹ã¤ã‹ã‚Šã¾ã›ã‚“" -#: ../vector/v.patch/main.c:246 +#: ../vector/v.patch/main.c:284 msgid "Column types differ" msgstr "" -#: ../vector/v.patch/main.c:251 +#: ../vector/v.patch/main.c:289 msgid "Length of string columns differ" msgstr "" -#: ../vector/v.patch/main.c:265 +#: ../vector/v.patch/main.c:303 msgid "Key column not found" msgstr "" -#: ../vector/v.patch/main.c:277 +#: ../vector/v.patch/main.c:315 msgid "The output map is not 3D" msgstr "" -#: ../vector/v.patch/main.c:322 ../vector/v.sample/main.c:190 -#: ../scripts/v.db.addtable/v.db.addtable.py:137 +#: ../vector/v.patch/main.c:360 ../vector/v.sample/main.c:190 +#: ../scripts/v.db.addtable/v.db.addtable.py:138 #, c-format, python-format msgid "Unable to create table <%s>" msgstr "" -#: ../vector/v.patch/main.c:349 +#: ../vector/v.patch/main.c:387 #, c-format msgid "Patching vector map <%s>..." msgstr "" -#: ../vector/v.patch/main.c:373 +#: ../vector/v.patch/main.c:411 #, c-format msgid "Error reading vector map <%s> - some data may not be correct" msgstr "" -#: ../vector/v.patch/main.c:429 +#: ../vector/v.patch/main.c:468 #, c-format msgid "Building topology for vector map <%s>..." msgstr "" -#: ../vector/v.patch/main.c:435 +#: ../vector/v.patch/main.c:474 msgid "Intersections at borders will have to be snapped" msgstr "" -#: ../vector/v.patch/main.c:436 +#: ../vector/v.patch/main.c:475 msgid "Lines common between files will have to be edited" msgstr "" -#: ../vector/v.patch/main.c:437 +#: ../vector/v.patch/main.c:476 msgid "The header information also may have to be edited" msgstr "" -#: ../vector/v.patch/main.c:439 +#: ../vector/v.patch/main.c:478 #, c-format msgid "%d vector maps patched" msgstr "" -#: ../vector/v.patch/main.c:462 +#: ../vector/v.patch/main.c:506 #, c-format msgid "Cannot open select cursor: '%s'" msgstr "" -#: ../vector/v.patch/main.c:474 +#: ../vector/v.patch/main.c:518 msgid "Cannot fetch row" msgstr "" -#: ../vector/v.patch/main.c:524 +#: ../vector/v.patch/main.c:568 msgid "Unknown column type" msgstr "" -#: ../vector/v.patch/main.c:532 +#: ../vector/v.patch/main.c:576 #, c-format msgid "Cannot insert new record: '%s'" msgstr "" @@ -35112,10 +35543,6 @@ msgid "Unknown column type '%s' of column '%s', values lost" msgstr "" -#: ../vector/v.overlay/line_area.c:256 ../vector/v.overlay/area_area.c:109 -msgid "Breaking lines..." -msgstr "ラインを分断中ã€ã€ã€" - #: ../vector/v.overlay/line_area.c:273 msgid "Selecting lines..." msgstr "" @@ -35142,10 +35569,6 @@ msgid_plural "%d boundaries snapped" msgstr[0] "" -#: ../vector/v.overlay/area_area.c:154 -msgid "Merging lines..." -msgstr "" - #: ../vector/v.overlay/area_area.c:181 #, c-format msgid "Querying vector map <%s>..." @@ -35388,7 +35811,7 @@ msgid "Feature id %d has more categories. Using category %d." msgstr "" -#: ../vector/v.to.3d/trans3.c:130 ../vector/v.to.db/update.c:231 +#: ../vector/v.to.3d/trans3.c:130 ../vector/v.to.db/update.c:259 #, c-format msgid "Record (cat %d) does not exist (not updated)" msgstr "" @@ -35496,13 +35919,13 @@ msgid "%d categories from vector missing in table" msgstr "" -#: ../vector/v.what.rast/main.c:688 ../vector/v.distance/main.c:1736 -#: ../vector/v.vect.stats/main.c:756 +#: ../vector/v.what.rast/main.c:688 ../vector/v.distance/main.c:1750 +#: ../vector/v.vect.stats/main.c:763 #, c-format msgid "%d update errors" msgstr "%d アップデートエラー" -#: ../vector/v.what.rast/main.c:690 ../vector/v.distance/main.c:1738 +#: ../vector/v.what.rast/main.c:690 ../vector/v.distance/main.c:1752 #, c-format msgid "%d records updated." msgstr "" @@ -36100,183 +36523,187 @@ msgid "Maximum distance or -1 for no limit" msgstr "最大è·é›¢ã¾ãŸã¯ç„¡åˆ¶é™ã®ãŸã‚ã®-1" -#: ../vector/v.distance/main.c:180 +#: ../vector/v.distance/main.c:174 ../vector/v.distance/main.c:182 +msgid "Map units, meters for ll" +msgstr "" + +#: ../vector/v.distance/main.c:181 msgid "Minimum distance or -1 for no limit" msgstr "最大è·é›¢ã¾ãŸã¯ç„¡åˆ¶é™ã«å¯¾ã™ã‚‹-1 " -#: ../vector/v.distance/main.c:190 +#: ../vector/v.distance/main.c:192 msgid "Values describing the relation between two nearest features" msgstr "2ã¤ã®æœ€è¿‘接ã®ãƒ•ã‚£ãƒ¼ãƒãƒ£ãƒ¼é–“ã®é–¢ä¿‚を記述ã™ã‚‹å€¤" -#: ../vector/v.distance/main.c:200 +#: ../vector/v.distance/main.c:202 msgid "category of the nearest feature" msgstr "" -#: ../vector/v.distance/main.c:201 +#: ../vector/v.distance/main.c:203 msgid "minimum distance to nearest feature" msgstr "" -#: ../vector/v.distance/main.c:202 +#: ../vector/v.distance/main.c:204 msgid "x coordinate of the nearest point on the 'to' feature" msgstr "" -#: ../vector/v.distance/main.c:203 +#: ../vector/v.distance/main.c:205 msgid "y coordinate of the nearest point on the 'to' feature" msgstr "" -#: ../vector/v.distance/main.c:204 +#: ../vector/v.distance/main.c:206 msgid "distance to the nearest point on the 'to' feature along that linear feature" msgstr "" -#: ../vector/v.distance/main.c:206 +#: ../vector/v.distance/main.c:208 msgid "angle along the nearest linear feature in the 'to' map, measured CCW from the +x axis, in radians, between -Pi and Pi inclusive" msgstr "" -#: ../vector/v.distance/main.c:209 +#: ../vector/v.distance/main.c:211 msgid "attribute of nearest feature given by to_column option" msgstr "" -#: ../vector/v.distance/main.c:223 +#: ../vector/v.distance/main.c:225 msgid "Column name(s) where values specified by 'upload' option will be uploaded" msgstr "" -#: ../vector/v.distance/main.c:229 +#: ../vector/v.distance/main.c:231 msgid "Column name of nearest feature (used with upload=to_attr)" msgstr "最近接ã®ãƒ•ã‚£ãƒ¼ãƒãƒ£ã®åˆ—å (upload=to_attrã¨ä¸€ç·’ã«ä½¿ç”¨ã•ã‚Œã¾ã™) " -#: ../vector/v.distance/main.c:234 +#: ../vector/v.distance/main.c:236 msgid "Name for new attribute table" msgstr "" -#: ../vector/v.distance/main.c:237 +#: ../vector/v.distance/main.c:239 msgid "Field separator for printing output to stdout" msgstr "" -#: ../vector/v.distance/main.c:242 +#: ../vector/v.distance/main.c:244 msgid "Print output to stdout, don't update attribute table" msgstr "出力をstdoutã«å‡ºåŠ›ã—ã¾ã™, 属性テ-ブルã¯æ›´æ–°ã—ãªã„ã§ãã ã•ã„ " -#: ../vector/v.distance/main.c:244 +#: ../vector/v.distance/main.c:246 msgid "First column is always category of 'from' feature called from_cat" msgstr "最åˆã®åˆ—ã¯ã„ã¤ã‚‚ from_cat ã¨ã‚ˆã°ã‚Œã‚‹ 'from' フィーãƒãƒ£ãƒ¼ã®ã‚«ãƒ†ã‚´ãƒªãƒ¼ã§ã™ " -#: ../vector/v.distance/main.c:249 +#: ../vector/v.distance/main.c:251 msgid "Calculate distances to all features within the threshold" msgstr "閾値内ã®ã™ã¹ã¦ã®ãƒ•ã‚£ãƒ¼ãƒãƒ£ãƒ¼ã¸ã®è·é›¢ã‚’計算ã—ã¾ã™" -#: ../vector/v.distance/main.c:251 +#: ../vector/v.distance/main.c:253 msgid "Output may be written to stdout using the '-p' flag or uploaded to a new table created by the 'table' option; multiple 'upload' options may be used." msgstr "" -#: ../vector/v.distance/main.c:291 +#: ../vector/v.distance/main.c:293 msgid "Updating the from= table is not supported with -a" msgstr "" -#: ../vector/v.distance/main.c:307 +#: ../vector/v.distance/main.c:309 msgid "Printing distance matrix is not supported with dmin= or dmax=" msgstr "" -#: ../vector/v.distance/main.c:334 +#: ../vector/v.distance/main.c:336 msgid "to_column option missing" msgstr "to_列 オプションãŒè¦‹ã¤ã‹ã‚Šã¾ã›ã‚“" -#: ../vector/v.distance/main.c:350 +#: ../vector/v.distance/main.c:352 msgid "Too many column names" msgstr "列åãŒå¤šã™ãŽã¾ã™ " -#: ../vector/v.distance/main.c:357 +#: ../vector/v.distance/main.c:359 msgid "Not enough column names" msgstr "列åãŒå分ã§ã¯ã‚ã‚Šã¾ã›ã‚“" -#: ../vector/v.distance/main.c:369 ../vector/v.distance/main.c:389 +#: ../vector/v.distance/main.c:371 ../vector/v.distance/main.c:391 #, c-format msgid "Input vector map <%s> is 3D" msgstr "" -#: ../vector/v.distance/main.c:380 ../vector/v.distance/main.c:401 +#: ../vector/v.distance/main.c:382 ../vector/v.distance/main.c:403 #, c-format msgid "No features of selected type found in <%s>" msgstr "" -#: ../vector/v.distance/main.c:474 +#: ../vector/v.distance/main.c:478 msgid "dmin can not be larger than dmax" msgstr "" -#: ../vector/v.distance/main.c:617 +#: ../vector/v.distance/main.c:624 msgid "Incompatible column types" msgstr "ä¸é©åˆã®åˆ—åž‹" -#: ../vector/v.distance/main.c:667 +#: ../vector/v.distance/main.c:674 msgid "No categories for 'from' for slected type and layer" msgstr "" -#: ../vector/v.distance/main.c:695 +#: ../vector/v.distance/main.c:702 msgid "Finding nearest features..." msgstr "" -#: ../vector/v.distance/main.c:796 ../vector/v.distance/main.c:1083 +#: ../vector/v.distance/main.c:803 ../vector/v.distance/main.c:1091 #, c-format msgid "More cats found in to_layer (line=%d)" msgstr "" -#: ../vector/v.distance/main.c:873 ../vector/v.distance/main.c:1230 +#: ../vector/v.distance/main.c:880 ../vector/v.distance/main.c:1238 #, c-format msgid "More cats found in to_layer (area=%d)" msgstr "to_レイヤー (領域=%d) ã§å¤šãã®catsãŒè¦‹ã¤ã‹ã‚Šã¾ã—㟠" -#: ../vector/v.distance/main.c:983 +#: ../vector/v.distance/main.c:990 msgid "Finding nearest features for areas..." msgstr "" -#: ../vector/v.distance/main.c:1349 +#: ../vector/v.distance/main.c:1357 msgid "DATETIME type not yet supported, no attributes will be uploaded" msgstr "DATETIMEåž‹ã¯ã¾ã ã‚µãƒãƒ¼ãƒˆã•ã‚Œã¦ã„ã¾ã›ã‚“ã€ã‚¢ãƒƒãƒ—ロードã•ã‚Œã‚‹å±žæ€§ã¯ã‚ã‚Šã¾ã›ã‚“" -#: ../vector/v.distance/main.c:1365 +#: ../vector/v.distance/main.c:1373 msgid "Unable to open default database" msgstr "デフォルトデータベースを開ã‘ã¾ã›ã‚“" -#: ../vector/v.distance/main.c:1707 +#: ../vector/v.distance/main.c:1721 #, c-format msgid "%d categories with more than 1 feature in vector map <%s>" msgstr "一ã¤ä»¥ä¸Šã®ãƒ•ã‚£ãƒ¼ãƒãƒ£ãƒ¼ã‚’æŒã¤ã‚«ãƒ†ã‚´ãƒªãƒ¼ %d (ベクトルマップ <%s> ã«ãŠã„ã¦)" -#: ../vector/v.distance/main.c:1710 +#: ../vector/v.distance/main.c:1724 #, c-format msgid "%d categories - no nearest feature found" msgstr "%d カテゴリー - è¿‘ã„フィーãƒãƒ£ãƒ¼ã¯è¦‹ã¤ã‹ã‚Šã¾ã›ã‚“ã§ã—ãŸ" -#: ../vector/v.distance/main.c:1719 +#: ../vector/v.distance/main.c:1733 #, c-format msgid "%d distances calculated" msgstr "%d è·é›¢ã¯è¨ˆç®—ã•ã‚Œã¾ã—ãŸ" -#: ../vector/v.distance/main.c:1720 +#: ../vector/v.distance/main.c:1734 #, c-format msgid "%d records inserted" msgstr "%d 記録ãŒæŒ¿å…¥ã•ã‚Œã¾ã—ãŸ" -#: ../vector/v.distance/main.c:1722 +#: ../vector/v.distance/main.c:1736 #, c-format msgid "%d insert errors" msgstr "%d 挿入エラー" -#: ../vector/v.distance/main.c:1726 +#: ../vector/v.distance/main.c:1740 #, c-format msgid "%d categories read from the map" msgstr "カテゴリー%d をマップã‹ã‚‰èª­ã¿è¾¼ã¿ã¾ã—ãŸ" -#: ../vector/v.distance/main.c:1728 +#: ../vector/v.distance/main.c:1742 #, c-format msgid "%d categories exist in the table" msgstr "表ã«å­˜åœ¨ã™ã‚‹ã‚«ãƒ†ã‚´ãƒªãƒ¼%d" -#: ../vector/v.distance/main.c:1730 +#: ../vector/v.distance/main.c:1744 #, c-format msgid "%d categories read from the map exist in the table" msgstr "表ã«å­˜åœ¨ã™ã‚‹ãƒžãƒƒãƒ—ã‹ã‚‰èª­ã¿è¾¼ã‚“ã ã‚«ãƒ†ã‚´ãƒªãƒ¼%d categories read from the map exist in the table" -#: ../vector/v.distance/main.c:1733 +#: ../vector/v.distance/main.c:1747 #, c-format msgid "%d categories read from the map don't exist in the table" msgstr "表ã«å­˜åœ¨ã—ãªã„マップã‹ã‚‰èª­ã¿è¾¼ã¾ã‚ŒãŸã‚«ãƒ†ã‚´ãƒªãƒ¼ %d " @@ -36726,8 +37153,8 @@ msgid "Start from the end node" msgstr "" -#: ../vector/v.to.points/main.c:165 ../vector/v.extract/copy_tab.c:108 -#: ../vector/v.generalize/misc.c:184 +#: ../vector/v.to.points/main.c:165 ../vector/v.decimate/copy_tab.c:103 +#: ../vector/v.extract/copy_tab.c:108 ../vector/v.generalize/misc.c:184 #: ../scripts/v.db.reconnect.all/v.db.reconnect.all.py:128 #, c-format, python-format msgid "Unable to copy table <%s>" @@ -36783,75 +37210,75 @@ msgid "If not given writes color table" msgstr "" -#: ../vector/v.colors/main.c:152 +#: ../vector/v.colors/main.c:159 msgid "Convert color rules from RGB values to color table" msgstr "" -#: ../vector/v.colors/main.c:153 +#: ../vector/v.colors/main.c:160 msgid "Option 'rgb_column' with valid RGB values required" msgstr "" -#: ../vector/v.colors/main.c:196 +#: ../vector/v.colors/main.c:209 msgid "No vector map specified" msgstr "" -#: ../vector/v.colors/main.c:201 +#: ../vector/v.colors/main.c:214 #, c-format msgid "Option <%s> given, assuming ..." msgstr "" -#: ../vector/v.colors/main.c:216 +#: ../vector/v.colors/main.c:229 #, c-format msgid "One of -%c, -%c or %s=, %s= or %s= must be specified" msgstr "" -#: ../vector/v.colors/main.c:221 +#: ../vector/v.colors/main.c:234 #, c-format msgid "%s=, %s= and %s= are mutually exclusive" msgstr "" -#: ../vector/v.colors/main.c:229 +#: ../vector/v.colors/main.c:242 #, c-format msgid "%s= required for -%c" msgstr "" -#: ../vector/v.colors/main.c:234 +#: ../vector/v.colors/main.c:247 msgid "Reading rules from standard input is not implemented yet, please provide path to rules file instead." msgstr "" -#: ../vector/v.colors/main.c:244 +#: ../vector/v.colors/main.c:257 #, c-format msgid "Unable to remove color table of vector map <%s>" msgstr "" -#: ../vector/v.colors/main.c:246 +#: ../vector/v.colors/main.c:259 #, c-format msgid "Color table of vector map <%s> not found" msgstr "" -#: ../vector/v.colors/main.c:254 +#: ../vector/v.colors/main.c:267 msgid "Color table exists. Exiting." msgstr "" -#: ../vector/v.colors/main.c:276 +#: ../vector/v.colors/main.c:289 #, c-format msgid "Option <%s>: min must be greater or equal to max" msgstr "" -#: ../vector/v.colors/main.c:282 +#: ../vector/v.colors/main.c:295 msgid "Reading color rules from standard input is currently not supported" msgstr "" -#: ../vector/v.colors/main.c:289 +#: ../vector/v.colors/main.c:302 #, c-format msgid "Color table <%s> not found" msgstr "" -#: ../vector/v.colors/main.c:347 +#: ../vector/v.colors/main.c:360 msgid "Writing color rules..." msgstr "" -#: ../vector/v.colors/main.c:363 +#: ../vector/v.colors/main.c:376 #, c-format msgid "Color table for vector map <%s> set to '%s'" msgstr "" @@ -37319,143 +37746,139 @@ msgid "3D raster map <%s> created" msgstr "" -#: ../vector/v.vol.rst/main.c:239 -msgid "RST" -msgstr "RST" - -#: ../vector/v.vol.rst/main.c:241 +#: ../vector/v.vol.rst/main.c:243 msgid "Interpolates point data to a 3D raster map using regularized spline with tension (RST) algorithm." msgstr "" -#: ../vector/v.vol.rst/main.c:246 +#: ../vector/v.vol.rst/main.c:248 msgid "Name of input 3D vector points map" msgstr "入力ã™ã‚‹3Dベクトルãƒã‚¤ãƒ³ãƒˆãƒžãƒƒãƒ—å" -#: ../vector/v.vol.rst/main.c:253 +#: ../vector/v.vol.rst/main.c:255 msgid "Name of input surface raster map for cross-section" msgstr "" -#: ../vector/v.vol.rst/main.c:260 +#: ../vector/v.vol.rst/main.c:262 msgid "Name of column containing w-values attribute to interpolate" msgstr "" -#: ../vector/v.vol.rst/main.c:282 +#: ../vector/v.vol.rst/main.c:284 msgid "Name of column with smoothing parameters" msgstr "" -#: ../vector/v.vol.rst/main.c:302 +#: ../vector/v.vol.rst/main.c:304 msgid "Name of input raster map used as mask" msgstr "" -#: ../vector/v.vol.rst/main.c:328 +#: ../vector/v.vol.rst/main.c:330 msgid "Maximum number of points for approximation in a segment (>npmin)" msgstr "" -#: ../vector/v.vol.rst/main.c:345 +#: ../vector/v.vol.rst/main.c:347 msgid "Conversion factor for w-values used for interpolation" msgstr "" -#: ../vector/v.vol.rst/main.c:353 +#: ../vector/v.vol.rst/main.c:355 msgid "Conversion factor for z-values" msgstr "" -#: ../vector/v.vol.rst/main.c:359 +#: ../vector/v.vol.rst/main.c:361 msgid "Name for output cross-section raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:365 +#: ../vector/v.vol.rst/main.c:367 msgid "Name for output elevation 3D raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:371 +#: ../vector/v.vol.rst/main.c:373 msgid "Name for output gradient magnitude 3D raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:378 +#: ../vector/v.vol.rst/main.c:380 msgid "Name for output gradient horizontal angle 3D raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:384 +#: ../vector/v.vol.rst/main.c:386 msgid "Name for output gradient vertical angle 3D raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:390 +#: ../vector/v.vol.rst/main.c:392 msgid "Name for output change of gradient 3D raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:396 +#: ../vector/v.vol.rst/main.c:398 msgid "Name for output Gaussian curvature 3D raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:402 +#: ../vector/v.vol.rst/main.c:404 msgid "Name for output mean curvature 3D raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:408 +#: ../vector/v.vol.rst/main.c:410 msgid "Perform a cross-validation procedure without volume interpolation" msgstr "" -#: ../vector/v.vol.rst/main.c:471 +#: ../vector/v.vol.rst/main.c:473 msgid "Smoothing must be a positive value" msgstr "" -#: ../vector/v.vol.rst/main.c:477 +#: ../vector/v.vol.rst/main.c:479 #, c-format msgid "Both crossvalidation options (-%c, %s) must be specified" msgstr "" -#: ../vector/v.vol.rst/main.c:480 +#: ../vector/v.vol.rst/main.c:482 msgid "Both crossvalidation and deviations must be specified" msgstr "" -#: ../vector/v.vol.rst/main.c:491 +#: ../vector/v.vol.rst/main.c:493 msgid "Crossvalidation cannot be computed simultanuously with output grids or devi file" msgstr "" -#: ../vector/v.vol.rst/main.c:555 +#: ../vector/v.vol.rst/main.c:557 #, c-format msgid "Unable to open %s" msgstr "" -#: ../vector/v.vol.rst/main.c:563 +#: ../vector/v.vol.rst/main.c:565 msgid "Vector is not 3D" msgstr "ベクターã¯3Dã§ã¯ã‚ã‚Šã¾ã›ã‚“" -#: ../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 +#: ../vector/v.vol.rst/main.c:630 ../vector/v.vol.rst/main.c:661 +#: ../vector/v.vol.rst/main.c:683 ../vector/v.vol.rst/main.c:705 +#: ../vector/v.vol.rst/main.c:727 ../vector/v.vol.rst/main.c:749 +#: ../vector/v.vol.rst/main.c:771 ../vector/v.vol.rst/main.c:793 #, 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 +#: ../vector/v.vol.rst/main.c:638 ../vector/v.vol.rst/main.c:667 +#: ../vector/v.vol.rst/main.c:689 ../vector/v.vol.rst/main.c:711 +#: ../vector/v.vol.rst/main.c:733 ../vector/v.vol.rst/main.c:755 +#: ../vector/v.vol.rst/main.c:777 ../vector/v.vol.rst/main.c:799 msgid "Not enough disk space - cannot write temp files" msgstr "" -#: ../vector/v.vol.rst/main.c:640 +#: ../vector/v.vol.rst/main.c:642 #, c-format msgid "Unable to create <%s> raster map without cross_input raster map being specified" msgstr "" -#: ../vector/v.vol.rst/main.c:818 +#: ../vector/v.vol.rst/main.c:820 msgid "Finished interpolating" msgstr "補間ã®å®Œäº†" -#: ../vector/v.vol.rst/main.c:853 +#: ../vector/v.vol.rst/main.c:855 #, c-format msgid "Raster map <%s> created" msgstr "" -#: ../vector/v.vol.rst/main.c:893 +#: ../vector/v.vol.rst/main.c:895 #, c-format msgid "Vector map <%s> created" msgstr "" -#: ../vector/v.vol.rst/main.c:909 +#: ../vector/v.vol.rst/main.c:911 msgid "Interpolation failed" msgstr "" @@ -37527,114 +37950,130 @@ msgid "Found %d components." msgstr "" -#: ../vector/v.decimate/main.c:125 ../vector/v.generalize/main.c:77 +#: ../vector/v.decimate/main.c:126 ../vector/v.generalize/main.c:77 msgid "generalization" msgstr "" -#: ../vector/v.decimate/main.c:126 +#: ../vector/v.decimate/main.c:127 msgid "decimation" msgstr "" -#: ../vector/v.decimate/main.c:132 +#: ../vector/v.decimate/main.c:133 msgid "Decimates a point cloud" msgstr "" -#: ../vector/v.decimate/main.c:133 +#: ../vector/v.decimate/main.c:134 msgid "Copies points from one vector to another while applying different decimations" msgstr "" -#: ../vector/v.decimate/main.c:161 +#: ../vector/v.decimate/main.c:162 msgid "Throw away every n-th point" msgstr "" -#: ../vector/v.decimate/main.c:163 +#: ../vector/v.decimate/main.c:164 msgid "For example, 5 will import 80 percent of points. If not specified, all points are copied" msgstr "" -#: ../vector/v.decimate/main.c:165 ../vector/v.decimate/main.c:176 -#: ../vector/v.decimate/main.c:186 ../vector/v.decimate/main.c:195 +#: ../vector/v.decimate/main.c:166 ../vector/v.decimate/main.c:177 +#: ../vector/v.decimate/main.c:187 ../vector/v.decimate/main.c:196 msgid "Count" msgstr "" -#: ../vector/v.decimate/main.c:172 +#: ../vector/v.decimate/main.c:173 msgid "Preserve only every n-th point" msgstr "" -#: ../vector/v.decimate/main.c:174 +#: ../vector/v.decimate/main.c:175 msgid "For example, 4 will import 25 percent of points. If not specified, all points are copied" msgstr "" -#: ../vector/v.decimate/main.c:193 +#: ../vector/v.decimate/main.c:194 msgid "Copy only n points" msgstr "" -#: ../vector/v.decimate/main.c:194 +#: ../vector/v.decimate/main.c:195 msgid "Copies only the given number of points" msgstr "" -#: ../vector/v.decimate/main.c:201 +#: ../vector/v.decimate/main.c:202 msgid "Minimal difference of z values" msgstr "" -#: ../vector/v.decimate/main.c:203 +#: ../vector/v.decimate/main.c:204 msgid "Minimal difference between z values in grid-based decimation" msgstr "" -#: ../vector/v.decimate/main.c:204 ../vector/v.decimate/main.c:214 -#: ../vector/v.decimate/main.c:219 ../vector/v.decimate/main.c:225 -#: ../vector/v.decimate/main.c:230 ../vector/v.decimate/main.c:235 +#: ../vector/v.decimate/main.c:205 ../vector/v.decimate/main.c:215 +#: ../vector/v.decimate/main.c:220 ../vector/v.decimate/main.c:226 +#: ../vector/v.decimate/main.c:231 ../vector/v.decimate/main.c:236 msgid "Grid" msgstr "グリッド" -#: ../vector/v.decimate/main.c:211 +#: ../vector/v.decimate/main.c:212 msgid "Preserve only n points per grid cell" msgstr "" -#: ../vector/v.decimate/main.c:213 +#: ../vector/v.decimate/main.c:214 msgid "Preserves only the given number of points per grid cell in grid-based decimation" msgstr "" -#: ../vector/v.decimate/main.c:218 +#: ../vector/v.decimate/main.c:219 msgid "Apply grid-based decimation" msgstr "" -#: ../vector/v.decimate/main.c:224 +#: ../vector/v.decimate/main.c:225 msgid "Use only first point in grid cell during grid-based decimation" msgstr "" -#: ../vector/v.decimate/main.c:229 +#: ../vector/v.decimate/main.c:230 msgid "Only one point per cat in grid cell" msgstr "" -#: ../vector/v.decimate/main.c:234 +#: ../vector/v.decimate/main.c:235 msgid "Use z in grid decimation" msgstr "" -#: ../vector/v.decimate/main.c:240 +#: ../vector/v.decimate/main.c:241 msgid "Store only the coordinates, throw away categories" msgstr "" -#: ../vector/v.decimate/main.c:242 +#: ../vector/v.decimate/main.c:243 msgid "Do not story any categories even if they are present in input data" msgstr "" -#: ../vector/v.decimate/main.c:276 +#: ../vector/v.decimate/main.c:280 #, 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:318 +#: ../vector/v.decimate/main.c:322 msgid "Cannot use z for decimation, input is not 3D" msgstr "" -#: ../vector/v.decimate/main.c:320 +#: ../vector/v.decimate/main.c:324 msgid "Cannot select by z range, input is not 3D" msgstr "" -#: ../vector/v.decimate/main.c:350 +#: ../vector/v.decimate/main.c:354 msgid "Settings for count-based decimation would cause it to do nothing and no other options has been set." msgstr "" +#: ../vector/v.decimate/copy_tab.c:85 ../vector/v.extract/copy_tab.c:90 +#, c-format +msgid "Writing attributes for layer %d" +msgstr "" + +#: ../vector/v.decimate/copy_tab.c:90 ../vector/v.extract/copy_tab.c:95 +#, c-format +msgid "No attribute table for layer %d" +msgstr "" + +#: ../vector/v.decimate/copy_tab.c:112 ../vector/v.vect.stats/main.c:342 +#: ../vector/v.vect.stats/main.c:424 ../vector/v.extract/copy_tab.c:117 +#, c-format +msgid "Unable to open database <%s> with driver <%s>" +msgstr "" + #: ../vector/v.what/what.c:45 msgid "Cannot open driver" msgstr "ドライãƒãƒ¼ %s ã‚’é–‹ã‘ã¾ã›ã‚“" @@ -39349,256 +39788,260 @@ msgid "Name of existing vector map with areas" msgstr "" -#: ../vector/v.vect.stats/main.c:156 +#: ../vector/v.vect.stats/main.c:157 msgid "Layer number for points map" msgstr "" -#: ../vector/v.vect.stats/main.c:161 +#: ../vector/v.vect.stats/main.c:162 msgid "Category values for points map" msgstr "" -#: ../vector/v.vect.stats/main.c:166 +#: ../vector/v.vect.stats/main.c:167 msgid "WHERE conditions of SQL statement without 'where' keyword for points map" msgstr "" -#: ../vector/v.vect.stats/main.c:171 +#: ../vector/v.vect.stats/main.c:172 msgid "Layer number for area map" msgstr "" -#: ../vector/v.vect.stats/main.c:176 +#: ../vector/v.vect.stats/main.c:177 msgid "Category values for area map" msgstr "" -#: ../vector/v.vect.stats/main.c:181 +#: ../vector/v.vect.stats/main.c:182 msgid "WHERE conditions of SQL statement without 'where' keyword for area map" msgstr "" -#: ../vector/v.vect.stats/main.c:198 +#: ../vector/v.vect.stats/main.c:199 msgid "Method for aggregate statistics" msgstr "" -#: ../vector/v.vect.stats/main.c:205 +#: ../vector/v.vect.stats/main.c:204 msgid "Column name of points map to use for statistics" msgstr "" -#: ../vector/v.vect.stats/main.c:206 +#: ../vector/v.vect.stats/main.c:205 msgid "Column of points map must be numeric" msgstr "" -#: ../vector/v.vect.stats/main.c:213 +#: ../vector/v.vect.stats/main.c:210 msgid "Column name to upload points count" msgstr "" -#: ../vector/v.vect.stats/main.c:215 +#: ../vector/v.vect.stats/main.c:212 msgid "Column to hold points count, must be of type integer, will be created if not existing" msgstr "" -#: ../vector/v.vect.stats/main.c:222 +#: ../vector/v.vect.stats/main.c:216 msgid "Column name to upload statistics" msgstr "" -#: ../vector/v.vect.stats/main.c:224 +#: ../vector/v.vect.stats/main.c:218 msgid "Column to hold statistics, must be of type double, will be created if not existing" msgstr "" -#: ../vector/v.vect.stats/main.c:231 +#: ../vector/v.vect.stats/main.c:226 msgid "Print output to stdout, do not update attribute table" msgstr "" -#: ../vector/v.vect.stats/main.c:232 +#: ../vector/v.vect.stats/main.c:227 msgid "First column is always area category" msgstr "" -#: ../vector/v.vect.stats/main.c:273 +#: ../vector/v.vect.stats/main.c:280 #, c-format msgid "Vector map <%s> is not in user mapset and cannot be updated" msgstr "" -#: ../vector/v.vect.stats/main.c:335 ../vector/v.vect.stats/main.c:417 -#: ../vector/v.extract/copy_tab.c:117 -#, c-format -msgid "Unable to open database <%s> with driver <%s>" -msgstr "" - -#: ../vector/v.vect.stats/main.c:339 +#: ../vector/v.vect.stats/main.c:346 msgid "count_column is required to upload point counts" msgstr "" -#: ../vector/v.vect.stats/main.c:348 +#: ../vector/v.vect.stats/main.c:355 msgid "count_column must be of type integer" msgstr "" -#: ../vector/v.vect.stats/main.c:361 ../vector/v.vect.stats/main.c:391 +#: ../vector/v.vect.stats/main.c:368 ../vector/v.vect.stats/main.c:398 #, c-format msgid "Unable to add column <%s>" msgstr "" -#: ../vector/v.vect.stats/main.c:367 +#: ../vector/v.vect.stats/main.c:374 msgid "stats_column is required to upload point stats" msgstr "" -#: ../vector/v.vect.stats/main.c:378 +#: ../vector/v.vect.stats/main.c:385 msgid "stats_column must be of type double precision" msgstr "" -#: ../vector/v.vect.stats/main.c:400 +#: ../vector/v.vect.stats/main.c:407 msgid "collecting attributes from points vector..." msgstr "" -#: ../vector/v.vect.stats/main.c:437 +#: ../vector/v.vect.stats/main.c:444 msgid "column for points vector must be numeric" msgstr "" -#: ../vector/v.vect.stats/main.c:498 +#: ../vector/v.vect.stats/main.c:505 #, c-format msgid "No area categories in vector <%s>, layer <%s>" msgstr "" -#: ../vector/v.vect.stats/main.c:523 +#: ../vector/v.vect.stats/main.c:530 msgid "Selecting points for each area..." msgstr "" -#: ../vector/v.vect.stats/main.c:628 +#: ../vector/v.vect.stats/main.c:635 #, c-format msgid "could not find area category %d" msgstr "" -#: ../vector/v.vect.stats/main.c:754 +#: ../vector/v.vect.stats/main.c:761 #, c-format msgid "%d records updated" msgstr "" -#: ../vector/v.extract/main.c:83 +#: ../vector/v.extract/main.c:84 msgid "Selects vector features from an existing vector map and creates a new vector map containing only the selected features." msgstr "" -#: ../vector/v.extract/main.c:88 +#: ../vector/v.extract/main.c:89 msgid "Dissolve common boundaries (default is no)" msgstr "åŒã˜å†åˆ†é¡žå€¤ã¨ãªã‚‹å ´åˆã¯å¢ƒç•Œã‚’消去 (既定値ã¯ä¸å¯)" -#: ../vector/v.extract/main.c:92 +#: ../vector/v.extract/main.c:93 msgid "Do not copy attributes (see also 'new' parameter)" msgstr "" -#: ../vector/v.extract/main.c:108 +#: ../vector/v.extract/main.c:110 msgid "Types to be extracted" msgstr "抽出ã•ã‚Œã‚‹ã‚¿ã‚¤ãƒ—" -#: ../vector/v.extract/main.c:123 +#: ../vector/v.extract/main.c:125 msgid "Input text file with category numbers/number ranges to be extracted" msgstr "抽出ã•ã‚ŒãŸã‚«ãƒ†ã‚´ãƒªãƒ¼æ•°/数範囲ã®ãƒ†ã‚­ã‚¹ãƒˆãƒ•ã‚¡ã‚¤ãƒ«ã‚’入力ã—ã¾ã™" -#: ../vector/v.extract/main.c:124 +#: ../vector/v.extract/main.c:126 msgid "If '-' given reads from standard input" msgstr "-' ãŒä¸Žãˆã‚‰ã‚Œã¦ã„ã‚‹å ´åˆã¯æ¨™æº–入力ã‹ã‚‰èª­ã¿è¾¼ã¿ã¾ã™" -#: ../vector/v.extract/main.c:132 +#: ../vector/v.extract/main.c:134 msgid "Number of random categories matching vector objects to extract" msgstr "抽出ã™ã‚‹ãƒ™ã‚¯ãƒˆãƒ«ã‚ªãƒ–ジェクトã«ä¸€è‡´ã™ã‚‹ãƒ©ãƒ³ãƒ€ãƒ ã‚«ãƒ†ã‚´ãƒªãƒ¼ã®æ•°" -#: ../vector/v.extract/main.c:134 +#: ../vector/v.extract/main.c:136 msgid "Number must be smaller than unique cat count in layer" msgstr "æ•°ã¯ãƒ¬ã‚¤ãƒ¤ãƒ¼ã«ãŠã‘る唯一㮠cat ç·æ•°ã‚ˆã‚Šå°‘ãªããªã‘ã‚Œã°ãªã‚Šã¾ã›ã‚“" -#: ../vector/v.extract/main.c:142 +#: ../vector/v.extract/main.c:144 msgid "Desired new category value (enter -1 to keep original categories)" msgstr "" -#: ../vector/v.extract/main.c:144 +#: ../vector/v.extract/main.c:146 msgid "If new >= 0, attributes is not copied" msgstr "" -#: ../vector/v.extract/main.c:161 +#: ../vector/v.extract/main.c:151 +#, fuzzy +msgid "Name of attribute column for dissolving areas" +msgstr "query'オプションã«ä½¿ç”¨ã•ã‚Œã‚‹å±žæ€§åˆ—å" + +#: ../vector/v.extract/main.c:152 +#, fuzzy +msgid "Preserves category values" +msgstr "カテゴリー値ã®ä½¿ç”¨" + +#: ../vector/v.extract/main.c:169 #, c-format msgid "Options <%s>, <%s>, <%s> and <%s> options are exclusive. Please specify only one of them." msgstr "" -#: ../vector/v.extract/main.c:208 +#: ../vector/v.extract/main.c:221 +#, fuzzy, c-format +msgid "Searching for column <%s> in table <%s>..." +msgstr "テーブル <%s> ã«åˆ— <%s> ãŒè¦‹ã¤ã‹ã‚Šã¾ã›ã‚“" + +#: ../vector/v.extract/main.c:253 +#, fuzzy, c-format +msgid "Column <%s> does not exist for layer %d" +msgstr "グループ <%s> ã¯å­˜åœ¨ã—ã¾ã›ã‚“" + +#: ../vector/v.extract/main.c:268 #, c-format msgid "Category value in '%s' not valid" msgstr " '%s' ã®ã‚«ãƒ†ã‚´ãƒªãƒ¼å€¤ã¯ä¸æ­£ã§ã™" -#: ../vector/v.extract/main.c:224 +#: ../vector/v.extract/main.c:284 #, c-format msgid "Process file <%s> for category numbers..." msgstr "" -#: ../vector/v.extract/main.c:229 +#: ../vector/v.extract/main.c:289 #, c-format msgid "Unable to open specified file <%s>" msgstr "指定ã•ã‚ŒãŸãƒ•ã‚¡ã‚¤ãƒ« <%s>ã‚’é–‹ã‘ã¾ã›ã‚“" -#: ../vector/v.extract/main.c:240 +#: ../vector/v.extract/main.c:300 #, c-format msgid "Ignored text entry: %s" msgstr "無視ã•ã‚ŒãŸãƒ†ã‚­ã‚¹ãƒˆã‚¨ãƒ³ãƒˆãƒªãƒ¼: %s " -#: ../vector/v.extract/main.c:259 +#: ../vector/v.extract/main.c:319 ../vector/v.extract/extract.c:268 #, c-format msgid "Loading categories from table <%s>..." msgstr "" -#: ../vector/v.extract/main.c:269 +#: ../vector/v.extract/main.c:329 #, c-format msgid "Unable select records from table <%s>" msgstr "テーブル <%s> ã‹ã‚‰ãƒ¬ã‚³ãƒ¼ãƒ‰ã‚’é¸æŠžã§ãã¾ã›ã‚“" -#: ../vector/v.extract/main.c:271 +#: ../vector/v.extract/main.c:331 #, c-format msgid "%d category loaded" msgid_plural "%d categories loaded" msgstr[0] "" -#: ../vector/v.extract/main.c:286 +#: ../vector/v.extract/main.c:346 msgid "This map has no categories attached. Use v.category to attach categories to this vector map." msgstr "" -#: ../vector/v.extract/main.c:293 +#: ../vector/v.extract/main.c:353 msgid "Please specify random number larger than 0" msgstr "0以上ã®ä¹±æ•°ã‚’指定ã—ã¦ãã ã•ã„" -#: ../vector/v.extract/main.c:297 +#: ../vector/v.extract/main.c:357 #, 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:320 +#: ../vector/v.extract/main.c:380 #, c-format msgid "Random category count is larger or equal to uniq <%s> feature category count %d" msgstr "" -#: ../vector/v.extract/main.c:354 +#: ../vector/v.extract/main.c:414 msgid "Extracting features..." msgstr "フィーãƒãƒ£ãƒ¼ã‚’展開ã—ã¦ã„ã¾ã™" -#: ../vector/v.extract/main.c:378 +#: ../vector/v.extract/main.c:438 msgid "Removing duplicate centroids..." msgstr "é‡è¤‡ã™ã‚‹ã‚»ãƒ³ãƒˆãƒ­ã‚¤ãƒ‰ã‚’å–り除ã„ã¦ã„ã¾ã™" -#: ../vector/v.extract/extract.c:171 +#: ../vector/v.extract/extract.c:203 #, c-format msgid "No category found for area %d. Skipping." msgstr "" -#: ../vector/v.extract/extract.c:175 +#: ../vector/v.extract/extract.c:207 #, c-format msgid "More categories (%d) found for area %d. Using first found category %d" msgstr "" -#: ../vector/v.extract/extract.c:228 +#: ../vector/v.extract/extract.c:286 msgid "Topology level required for extracting areas for OGR layers. Areas will be not processed." 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.lrs/v.lrs.label/main.c:103 ../vector/v.lrs/v.lrs.where/main.c:58 #: ../vector/v.lrs/v.lrs.segment/main.c:72 #: ../vector/v.lrs/v.lrs.create/main.c:122 @@ -40529,73 +40972,73 @@ msgid "Unknown method" msgstr "未詳ã®ãƒ¡ã‚½ãƒƒãƒ‰" -#: ../vector/v.generalize/main.c:330 +#: ../vector/v.generalize/main.c:331 #, c-format msgid "No lines found in input map <%s>" msgstr "" -#: ../vector/v.generalize/main.c:344 +#: ../vector/v.generalize/main.c:345 #, c-format msgid "Unable to create error vector map <%s>" msgstr "" -#: ../vector/v.generalize/main.c:364 +#: ../vector/v.generalize/main.c:365 msgid "Displacement..." msgstr "データを移動中... " -#: ../vector/v.generalize/main.c:373 +#: ../vector/v.generalize/main.c:374 msgid "Network generalization..." msgstr "ベクトルã«åŸºã¥ã一般化" -#: ../vector/v.generalize/main.c:388 +#: ../vector/v.generalize/main.c:389 msgid "Attributes are needed for 'where' option, copying table" msgstr "属性ã¯'where'オプションã«å¿…è¦ã¨ã•ã‚Œã¾ã™, テーブルをコピーã—ã¦ã„ã¾ã™" -#: ../vector/v.generalize/main.c:404 +#: ../vector/v.generalize/main.c:405 #, c-format msgid "Generalization (%s)..." msgstr "一般化 (%s)..." -#: ../vector/v.generalize/main.c:405 +#: ../vector/v.generalize/main.c:406 #, c-format msgid "Using threshold: %g %s" msgstr "" -#: ../vector/v.generalize/main.c:525 +#: ../vector/v.generalize/main.c:526 #, c-format msgid "Method '%s' did not preserve first point" msgstr "フォント '%s' ã¯FreeType フォントã§ã¯ã‚ã‚Šã¾ã›ã‚“" -#: ../vector/v.generalize/main.c:530 +#: ../vector/v.generalize/main.c:531 #, c-format msgid "Method '%s' did not preserve last point" msgstr "メソッド '%s' ã¯å‰å›žã®ãƒã‚¤ãƒ³ãƒˆã‚’ä¿å­˜ã—ã¦ã„ã¾ã›ã‚“" -#: ../vector/v.generalize/main.c:537 +#: ../vector/v.generalize/main.c:538 #, c-format msgid "Method '%s' did not preserve loop" msgstr "" -#: ../vector/v.generalize/main.c:569 +#: ../vector/v.generalize/main.c:570 #, c-format msgid "%d boundaries were not modified because modification would damage topology" msgstr "" -#: ../vector/v.generalize/main.c:572 +#: ../vector/v.generalize/main.c:573 #, c-format msgid "%d lines/boundaries were not modified due to over-simplification" msgstr "%d ライン/境界線ã¯éŽåº¦ãªç°¡ç´ åŒ–ã®ãŸã‚変更ã•ã‚Œã¦ã„ã¾ã›ã‚“" -#: ../vector/v.generalize/main.c:593 +#: ../vector/v.generalize/main.c:594 #, c-format msgid "Number of vertices for selected features %s from %d to %d (%d%% remaining)" msgstr "" -#: ../vector/v.generalize/main.c:594 +#: ../vector/v.generalize/main.c:595 msgid "reduced" msgstr "減少" -#: ../vector/v.generalize/main.c:594 +#: ../vector/v.generalize/main.c:595 msgid "changed" msgstr "変更" @@ -40632,21 +41075,21 @@ msgid "Creates a new pseudo-vector map as a link to an OGR-supported layer or a PostGIS feature table." msgstr "" -#: ../vector/v.external/main.c:126 +#: ../vector/v.external/main.c:130 msgid "No layer defined" msgstr "" -#: ../vector/v.external/main.c:192 +#: ../vector/v.external/main.c:196 #, c-format msgid "Unable to delete '%s'" msgstr "" -#: ../vector/v.external/main.c:199 +#: ../vector/v.external/main.c:203 #, c-format msgid "Unable to create file '%s/%s'" msgstr "" -#: ../vector/v.external/main.c:233 +#: ../vector/v.external/main.c:237 #, c-format msgid "Link to vector map <%s> created." msgstr "" @@ -40726,40 +41169,92 @@ msgid "Invalid geometry column %d" msgstr "" -#: ../vector/v.to.db/main.c:39 +#: ../vector/v.to.db/main.c:42 +msgid "length" +msgstr "" + +#: ../vector/v.to.db/main.c:43 +msgid "perimeter" +msgstr "" + +#: ../vector/v.to.db/main.c:44 +msgid "coordinates" +msgstr "" + +#: ../vector/v.to.db/main.c:45 +msgid "bounding box" +msgstr "" + +#: ../vector/v.to.db/main.c:47 msgid "Populates attribute values from vector features." msgstr "" -#: ../vector/v.to.db/main.c:48 +#: ../vector/v.to.db/main.c:56 #, 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/update.c:28 -#: ../vector/v.to.db/update.c:32 ../vector/v.to.db/query.c:83 +#: ../vector/v.to.db/main.c:73 ../vector/v.to.db/main.c:80 +#: ../vector/v.to.db/update.c:30 ../vector/v.to.db/update.c:34 +#: ../vector/v.to.db/query.c:83 #, c-format msgid "Database connection not defined for layer %d. Use v.db.connect first." msgstr "レイヤー %d ã«å®šç¾©ã•ã‚Œã¦ã„ãªã„データベース接続. åˆã‚ã« v.db.接続を使用ã—ã¦ãã ã•ã„." -#: ../vector/v.to.db/main.c:114 +#: ../vector/v.to.db/main.c:174 +#, c-format +msgid "Missing column name for input column number %d" +msgstr "" + +#: ../vector/v.to.db/main.c:180 +#, c-format +msgid "Missing column name for table column number %d" +msgstr "" + +#: ../vector/v.to.db/main.c:194 +#, c-format +msgid "Existing column <%s> has a different but maybe compatible type" +msgstr "" + +#: ../vector/v.to.db/main.c:198 +#, c-format +msgid "Existing column <%s> has the wrong type" +msgstr "" + +#: ../vector/v.to.db/main.c:203 +#, fuzzy, c-format +msgid "Values in column <%s> will be overwritten" +msgstr "ベクトルマップ <%s> ã¯æ—¢ã«å­˜åœ¨ã—上書ãã•ã‚Œã¾ã™" + +#: ../vector/v.to.db/main.c:268 +#, fuzzy, c-format +msgid "Unable to create column <%s>" +msgstr "ファイルãŒä½œæˆã§ãã¾ã›ã‚“ <%s>" + +#: ../vector/v.to.db/main.c:322 #, c-format msgid "Category index for vector map <%s> is not sorted" msgstr "" -#: ../vector/v.to.db/update.c:84 +#: ../vector/v.to.db/update.c:86 msgid "Updating database..." msgstr "データベースをアップデートã—ã¦ã„ã¾ã™" -#: ../vector/v.to.db/update.c:125 +#: ../vector/v.to.db/update.c:151 #, c-format msgid "More elements of category %d, nothing loaded to database" msgstr "より多ãã®ã‚«ãƒ†ã‚´ãƒªãƒ¼ %d ã®è¦ç´ , データベースã«ä½•ã‚‚ロードã•ã‚Œã¦ã„ã¾ã›ã‚“" -#: ../vector/v.to.db/update.c:223 +#: ../vector/v.to.db/update.c:251 #, c-format msgid "Record (cat %d) already exists (not inserted)" msgstr "記録 (cat %d) ã¯æ—¢ã«å­˜åœ¨ã—ã¾ã™ (挿入ã•ã‚Œã¦ã„ã¾ã›ã‚“) " +#: ../vector/v.to.db/update.c:279 +#, c-format +msgid "Cannot update table: %s" +msgstr "" + #: ../vector/v.to.db/query.c:93 msgid "Querying database... " msgstr "データベースを検索ã—ã¦ã„ã¾ã™ ... " @@ -40778,41 +41273,41 @@ msgid "Unable to fetch record" msgstr "記録をå–å¾—ã§ãã¾ã›ã‚“ " -#: ../vector/v.to.db/report.c:13 +#: ../vector/v.to.db/report.c:14 msgid "No totals for selected option" msgstr "" -#: ../vector/v.to.db/report.c:211 +#: ../vector/v.to.db/report.c:230 #, c-format msgid "%d categories read from vector map (layer %d)" msgstr "ベクトルマップ (layer %d) ã‹ã‚‰èª­ã¿å–られãŸã‚«ãƒ†ã‚´ãƒªãƒ¼%d" -#: ../vector/v.to.db/report.c:215 +#: ../vector/v.to.db/report.c:234 #, c-format msgid "%d records selected from table (layer %d)" msgstr "表 (layer %d) ã‹ã‚‰é¸ã°ã‚ŒãŸè¨˜éŒ² %d" -#: ../vector/v.to.db/report.c:218 +#: ../vector/v.to.db/report.c:237 #, c-format msgid "%d categories read from vector map exist in selection from table" msgstr "表ã‹ã‚‰ã®é¸æŠžã«ã‚るベクトルマップã‹ã‚‰èª­ã¿å–られãŸã‚«ãƒ†ã‚´ãƒªãƒ¼%d" -#: ../vector/v.to.db/report.c:221 +#: ../vector/v.to.db/report.c:240 #, c-format msgid "%d categories read from vector map don't exist in selection from table" msgstr "ベクトルマップã‹ã‚‰èª­ã¿è¾¼ã‚“ã  %d カテゴリーã¯è¡¨ã‹ã‚‰ã®é¸æŠžã«ã‚ã‚Šã¾ã›ã‚“" -#: ../vector/v.to.db/report.c:223 +#: ../vector/v.to.db/report.c:242 #, c-format msgid "%d records updated/inserted (layer %d)" msgstr "アップデートã•ã‚ŒãŸ/挿入ã•ã‚ŒãŸ (レイヤー %d) 記録 %d " -#: ../vector/v.to.db/report.c:226 +#: ../vector/v.to.db/report.c:245 #, c-format msgid "%d update/insert errors (layer %d)" msgstr "%d アップデート/挿入 エラー(レイヤー %d)" -#: ../vector/v.to.db/report.c:229 +#: ../vector/v.to.db/report.c:248 #, c-format msgid "%d categories with more points (coordinates not loaded)" msgstr "より多ãã®ãƒã‚¤ãƒ³ãƒˆã‚’æŒã¤ã‚«ãƒ†ã‚´ãƒªãƒ¼ %d (座標ã¯ãƒ­ãƒ¼ãƒ‰ã•ã‚Œã¦ã„ã¾ã›ã‚“) " @@ -41006,86 +41501,101 @@ msgid "Using private colormap for DirectColor visual." msgstr "ダイレクトカラー表示ã«è¨­å®šã—ãŸã‚«ãƒ©ãƒ¼ãƒžãƒƒãƒ—を使用ã—ã¾ã™" -#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:59 -#: ../scripts/v.rast.stats/v.rast.stats.py:120 +#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:60 +#: ../scripts/v.rast.stats/v.rast.stats.py:124 #: ../scripts/v.db.addcolumn/v.db.addcolumn.py:63 -#: ../scripts/v.db.addtable/v.db.addtable.py:75 +#: ../scripts/v.db.addtable/v.db.addtable.py:76 #: ../scripts/v.db.dropcolumn/v.db.dropcolumn.py:60 #: ../scripts/v.db.update/v.db.update.py:75 #, python-format msgid "Vector map <%s> not found in current mapset" msgstr "" -#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:69 +#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:70 msgid "There is no table connected to the input vector map. Cannot rename any column" msgstr "" -#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:78 +#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:79 #, python-format msgid "Column name <%s> too long. The DBF driver supports column names not longer than 10 characters" msgstr "" -#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:83 +#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:84 #, python-format msgid "Cannot rename column <%s> as it is needed to keep table <%s> connected to the input vector map" msgstr "" +#: ../scripts/v.rast.stats/v.rast.stats.py:131 +#: ../scripts/v.rast.stats/v.rast.stats.py:203 +#: ../scripts/v.rast.stats/v.rast.stats.py:210 +#: ../scripts/v.db.addcolumn/v.db.addcolumn.py:69 +#: ../scripts/v.db.update/v.db.update.py:81 +msgid "There is no table connected to this map. Run v.db.connect or v.db.addtable first." +msgstr "" + #: ../scripts/v.rast.stats/v.rast.stats.py:137 -msgid "Preprocessing input data..." +#, python-brace-format +msgid "Number of raster maps ({0}) different from number of column prefixes ({1})" msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:148 +#: ../scripts/v.rast.stats/v.rast.stats.py:170 msgid "An error occurred while converting vector to raster" msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:160 +#: ../scripts/v.rast.stats/v.rast.stats.py:182 msgid "No categories found in raster map" msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:167 -#: ../scripts/v.rast.stats/v.rast.stats.py:174 -#: ../scripts/v.db.addcolumn/v.db.addcolumn.py:69 -#: ../scripts/v.db.update/v.db.update.py:81 -msgid "There is no table connected to this map. Run v.db.connect or v.db.addtable first." +#: ../scripts/v.rast.stats/v.rast.stats.py:195 +#, python-brace-format +msgid "Not all vector categories converted to raster. Converted {0} of {1}." msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:227 +#: ../scripts/v.rast.stats/v.rast.stats.py:266 #, python-format msgid "Cannot create column <%s> (already present). " msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:228 +#: ../scripts/v.rast.stats/v.rast.stats.py:267 msgid "Use -c flag to update values in this column." msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:237 +#: ../scripts/v.rast.stats/v.rast.stats.py:276 #, python-format msgid "Adding columns '%s'" msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:242 +#: ../scripts/v.rast.stats/v.rast.stats.py:281 msgid "Adding columns failed. Exiting." msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:245 +#: ../scripts/v.rast.stats/v.rast.stats.py:284 #, python-format msgid "Processing input data (%d categories)..." msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:289 +#: ../scripts/v.rast.stats/v.rast.stats.py:328 msgid "Updating the database ..." msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:294 +#: ../scripts/v.rast.stats/v.rast.stats.py:333 #, python-brace-format msgid "Statistics calculated from raster map <{raster}> and uploaded to attribute table of vector map <{vector}>." msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:300 +#: ../scripts/v.rast.stats/v.rast.stats.py:339 #, python-format msgid "Failed to upload statistics to attribute table of vector map <%s>." msgstr "" +#: ../scripts/r.mapcalc.simple/r.mapcalc.simple.py:107 +msgid "The expression is an empty string" +msgstr "" + +#: ../scripts/r.mapcalc.simple/r.mapcalc.simple.py:141 +msgid "Expression: {}" +msgstr "" + #: ../scripts/m.proj/m.proj.py:142 msgid "cs2cs program not found, install PROJ.4 first: http://proj.maptools.org" msgstr "" @@ -41210,50 +41720,50 @@ msgid "No graphics device selected. Use d.mon to select graphics device." msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:143 +#: ../scripts/r.in.srtm/r.in.srtm.py:169 msgid "This module only operates in LatLong locations" msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:161 -msgid "The \"unzip\" program is required, please install it first" -msgstr "" - -#: ../scripts/r.in.srtm/r.in.srtm.py:168 +#: ../scripts/r.in.srtm/r.in.srtm.py:194 #, python-format msgid "'%s' does not appear to be a valid zip file." msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:175 +#: ../scripts/r.in.srtm/r.in.srtm.py:201 #, python-format msgid "File '%s' or '%s' not found" msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:197 +#: ../scripts/r.in.srtm/r.in.srtm.py:227 #, python-format msgid "Extracting '%s'..." msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:199 +#: ../scripts/r.in.srtm/r.in.srtm.py:232 msgid "Unable to unzip file." msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:201 +#: ../scripts/r.in.srtm/r.in.srtm.py:234 msgid "Converting input file to BIL..." msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:225 -msgid "Attempting to import 1-arcsec data." +#: ../scripts/r.in.srtm/r.in.srtm.py:258 +msgid "Attempting to import 1-arcsec SWBD data" +msgstr "" + +#: ../scripts/r.in.srtm/r.in.srtm.py:261 +msgid "Attempting to import 1-arcsec data" msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:243 +#: ../scripts/r.in.srtm/r.in.srtm.py:279 msgid "Unable to import data" msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:251 +#: ../scripts/r.in.srtm/r.in.srtm.py:288 msgid "Done: generated map " msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:252 +#: ../scripts/r.in.srtm/r.in.srtm.py:289 msgid "(Note: Holes in the data can be closed with 'r.fillnulls' using splines)" msgstr "" @@ -41658,28 +42168,36 @@ msgid "During computation %i tiles could not be created" msgstr "" -#: ../scripts/i.spectral/i.spectral.py:121 +#: ../scripts/i.spectral/i.spectral.py:125 #, python-format msgid "Programmer error (%s)" msgstr "" -#: ../scripts/i.spectral/i.spectral.py:213 +#: ../scripts/i.spectral/i.spectral.py:199 +msgid "Spectral signatures" +msgstr "" + +#: ../scripts/i.spectral/i.spectral.py:200 +msgid "DN Value" +msgstr "" + +#: ../scripts/i.spectral/i.spectral.py:218 msgid "Either group= or raster= is required" msgstr "" -#: ../scripts/i.spectral/i.spectral.py:216 +#: ../scripts/i.spectral/i.spectral.py:221 msgid "group= and raster= are mutually exclusive" msgstr "" -#: ../scripts/i.spectral/i.spectral.py:220 +#: ../scripts/i.spectral/i.spectral.py:225 msgid "Writing to text file requires output=filename" msgstr "" -#: ../scripts/i.spectral/i.spectral.py:224 +#: ../scripts/i.spectral/i.spectral.py:229 msgid "gnuplot required, please install first" msgstr "" -#: ../scripts/i.spectral/i.spectral.py:243 +#: ../scripts/i.spectral/i.spectral.py:251 msgid "No data returned from query" msgstr "" @@ -41770,11 +42288,11 @@ msgstr "" #: ../scripts/r.unpack/r.unpack.py:82 ../scripts/r.unpack/r.unpack.py:120 -#: ../scripts/v.unpack/v.unpack.py:86 ../scripts/v.unpack/v.unpack.py:133 +#: ../scripts/v.unpack/v.unpack.py:85 ../scripts/v.unpack/v.unpack.py:132 msgid "Pack file unreadable" msgstr "" -#: ../scripts/r.unpack/r.unpack.py:91 ../scripts/v.unpack/v.unpack.py:95 +#: ../scripts/r.unpack/r.unpack.py:91 ../scripts/v.unpack/v.unpack.py:94 msgid "Pack file unreadable: file '{}' missing" msgstr "" @@ -41801,21 +42319,21 @@ msgid "PROJ_INFO file is missing, unpack raster map in XY (unprojected) location." msgstr "" -#: ../scripts/r.unpack/r.unpack.py:158 ../scripts/v.unpack/v.unpack.py:164 +#: ../scripts/r.unpack/r.unpack.py:158 ../scripts/v.unpack/v.unpack.py:163 #, python-brace-format msgid "" "Difference between PROJ_INFO file of packed map and of current location:\n" "{diff}" msgstr "" -#: ../scripts/r.unpack/r.unpack.py:161 ../scripts/v.unpack/v.unpack.py:167 +#: ../scripts/r.unpack/r.unpack.py:161 ../scripts/v.unpack/v.unpack.py:166 #, python-brace-format msgid "" "Difference between PROJ_UNITS file of packed map and of current location:\n" "{diff}" msgstr "" -#: ../scripts/r.unpack/r.unpack.py:163 ../scripts/v.unpack/v.unpack.py:169 +#: ../scripts/r.unpack/r.unpack.py:163 ../scripts/v.unpack/v.unpack.py:168 msgid "Projection of dataset does not appear to match current location. In case of no significant differences in the projection definitions, use the -o flag to ignore them and use current location definition." msgstr "" @@ -41883,11 +42401,16 @@ msgid "Frame <%s> already found. An existing frame can be overwritten by '%s' flag." msgstr "" -#: ../scripts/r.grow/r.grow.py:130 +#: ../scripts/r.grow/r.grow.py:129 +#, fuzzy +msgid "Output can be written only to the current mapset" +msgstr "ç¾åœ¨ã®ãƒžãƒƒãƒ—セットã«ã‚°ãƒ«ãƒ¼ãƒ—ãŒå­˜åœ¨ã—ãªã„ã¨ã„ã‘ã¾ã›ã‚“。" + +#: ../scripts/r.grow/r.grow.py:139 msgid "Growing failed. Removing temporary maps." msgstr "" -#: ../scripts/r.grow/r.grow.py:142 +#: ../scripts/r.grow/r.grow.py:151 msgid "Shrinking failed. Removing temporary maps." msgstr "" @@ -41936,21 +42459,21 @@ msgid "Table <%s> not found in database <%s>" msgstr "" -#: ../scripts/db.droptable/db.droptable.py:84 +#: ../scripts/db.droptable/db.droptable.py:85 #, python-format msgid "Deleting table <%s> which is attached to following map(s):" msgstr "" -#: ../scripts/db.droptable/db.droptable.py:89 +#: ../scripts/db.droptable/db.droptable.py:90 #, python-format msgid "The table <%s> would be deleted." msgstr "" -#: ../scripts/db.droptable/db.droptable.py:91 +#: ../scripts/db.droptable/db.droptable.py:92 msgid "You must use the force flag to actually remove it. Exiting." msgstr "" -#: ../scripts/db.droptable/db.droptable.py:100 +#: ../scripts/db.droptable/db.droptable.py:101 msgid "Cannot continue (problem deleting table)." msgstr "" @@ -42061,41 +42584,41 @@ msgid "At least 2 maps are required" msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:81 +#: ../scripts/v.db.addtable/v.db.addtable.py:82 #, python-format msgid "Using vector map name as table name: <%s>" msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:87 +#: ../scripts/v.db.addtable/v.db.addtable.py:88 #, python-format msgid "Using vector map name extended by layer number as table name: <%s>" msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:90 +#: ../scripts/v.db.addtable/v.db.addtable.py:91 #, python-format msgid "Using user specified table name: %s" msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:94 +#: ../scripts/v.db.addtable/v.db.addtable.py:95 msgid "Creating new DB connection based on default mapset settings..." msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:104 +#: ../scripts/v.db.addtable/v.db.addtable.py:105 #, python-format msgid "There is already a table linked to layer <%s>" msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:119 +#: ../scripts/v.db.addtable/v.db.addtable.py:120 #, python-format msgid "Duplicate column name '%s' not allowed" msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:130 +#: ../scripts/v.db.addtable/v.db.addtable.py:131 #, python-format msgid "Creating table with columns (%s)..." msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:158 +#: ../scripts/v.db.addtable/v.db.addtable.py:169 msgid "Current attribute table links:" msgstr "" @@ -42339,9 +42862,9 @@ msgstr "" #: ../scripts/r.in.wms/wms_base.py:421 ../scripts/r.in.wms/wms_base.py:478 -#: ../scripts/r.in.wms/wms_base.py:488 ../scripts/r.in.wms/wms_base.py:518 -#: ../scripts/r.in.wms/wms_base.py:542 ../scripts/r.in.wms/wms_base.py:553 -#: ../scripts/r.in.wms/wms_base.py:565 +#: ../scripts/r.in.wms/wms_base.py:488 ../scripts/r.in.wms/wms_base.py:519 +#: ../scripts/r.in.wms/wms_base.py:543 ../scripts/r.in.wms/wms_base.py:554 +#: ../scripts/r.in.wms/wms_base.py:566 #, python-format msgid "%s failed" msgstr "" @@ -42355,7 +42878,7 @@ msgid "Please change output name, or change names of these rasters: %s, module needs to create this temporary maps during execution." msgstr "" -#: ../scripts/r.in.wms/wms_base.py:567 +#: ../scripts/r.in.wms/wms_base.py:568 #, python-format msgid "<%s> created." msgstr "" @@ -42442,40 +42965,40 @@ msgid "Incorrect WMS query" msgstr "" -#: ../scripts/v.unpack/v.unpack.py:130 +#: ../scripts/v.unpack/v.unpack.py:129 #, python-format msgid "This GRASS GIS pack file contains raster data. Use r.unpack to unpack <%s>" msgstr "" -#: ../scripts/v.unpack/v.unpack.py:143 +#: ../scripts/v.unpack/v.unpack.py:142 msgid "PROJ_INFO file is missing, unpack vector map in XY (unprojected) location." msgstr "" -#: ../scripts/v.unpack/v.unpack.py:161 +#: ../scripts/v.unpack/v.unpack.py:160 msgid "Projection information does not match. Proceeding..." msgstr "" -#: ../scripts/v.unpack/v.unpack.py:215 +#: ../scripts/v.unpack/v.unpack.py:214 #, python-format msgid "Coping table <%s> as table <%s>" msgstr "" -#: ../scripts/v.unpack/v.unpack.py:226 +#: ../scripts/v.unpack/v.unpack.py:225 #, python-format msgid "Unable to copy table <%s> as table <%s>" msgstr "" -#: ../scripts/v.unpack/v.unpack.py:228 +#: ../scripts/v.unpack/v.unpack.py:227 #, python-format msgid "Connect table <%s> to vector map <%s> at layer <%s>" msgstr "" -#: ../scripts/v.unpack/v.unpack.py:238 +#: ../scripts/v.unpack/v.unpack.py:237 #, python-format msgid "Unable to connect table <%s> to vector map <%s>" msgstr "" -#: ../scripts/v.unpack/v.unpack.py:241 +#: ../scripts/v.unpack/v.unpack.py:240 #, python-format msgid "Vector map <%s> successfully unpacked" msgstr "" @@ -42485,7 +43008,7 @@ msgid "Missing value for parameter <%s>" msgstr "" -#: ../scripts/v.import/v.import.py:178 ../scripts/r.import/r.import.py:194 +#: ../scripts/v.import/v.import.py:178 ../scripts/r.import/r.import.py:193 #, python-format msgid "Input <%s> successfully imported without reprojection" msgstr "" @@ -42495,12 +43018,12 @@ msgid "Unable to import <%s>" msgstr "" -#: ../scripts/v.import/v.import.py:190 ../scripts/r.import/r.import.py:206 +#: ../scripts/v.import/v.import.py:190 ../scripts/r.import/r.import.py:205 #, python-format msgid "Coordinate reference system not available for current location <%s>" msgstr "" -#: ../scripts/v.import/v.import.py:210 ../scripts/r.import/r.import.py:226 +#: ../scripts/v.import/v.import.py:210 ../scripts/r.import/r.import.py:225 #, python-format msgid "Creating temporary location for <%s>..." msgstr "" @@ -42510,12 +43033,12 @@ msgid "Unable to create location from OGR datasource <%s>" msgstr "" -#: ../scripts/v.import/v.import.py:231 ../scripts/r.import/r.import.py:245 +#: ../scripts/v.import/v.import.py:231 ../scripts/r.import/r.import.py:244 #, python-format msgid "Coordinate reference system not available for input <%s>" msgstr "" -#: ../scripts/v.import/v.import.py:248 ../scripts/r.import/r.import.py:328 +#: ../scripts/v.import/v.import.py:248 ../scripts/r.import/r.import.py:327 msgid "Unable to reproject to source location" msgstr "" @@ -42529,7 +43052,7 @@ msgid "Unable to import OGR datasource <%s>" msgstr "" -#: ../scripts/v.import/v.import.py:279 ../scripts/r.import/r.import.py:374 +#: ../scripts/v.import/v.import.py:279 ../scripts/r.import/r.import.py:373 #, python-format msgid "Reprojecting <%s>..." msgstr "" @@ -42580,7 +43103,7 @@ msgid "Column <%s> not found in table <%s>. Skipped" msgstr "" -#: ../scripts/v.db.dropcolumn/v.db.dropcolumn.py:117 +#: ../scripts/v.db.dropcolumn/v.db.dropcolumn.py:122 msgid "Deleting column failed" msgstr "" @@ -43065,168 +43588,168 @@ msgid "Done. 3D raster map <%s> created." msgstr "" -#: ../scripts/r.import/r.import.py:170 +#: ../scripts/r.import/r.import.py:169 msgid "To set custom resolution value, select 'value' in resolution option" msgstr "" -#: ../scripts/r.import/r.import.py:173 +#: ../scripts/r.import/r.import.py:172 msgid "Resolution value can't be smaller than 0" msgstr "" -#: ../scripts/r.import/r.import.py:176 +#: ../scripts/r.import/r.import.py:175 msgid "Please provide the resolution for the imported dataset or change to 'estimated' resolution" msgstr "" -#: ../scripts/r.import/r.import.py:198 ../scripts/r.import/r.import.py:256 +#: ../scripts/r.import/r.import.py:197 ../scripts/r.import/r.import.py:255 #, python-format msgid "Unable to import GDAL dataset <%s>" msgstr "" -#: ../scripts/r.import/r.import.py:235 +#: ../scripts/r.import/r.import.py:234 #, python-format msgid "Unable to read GDAL dataset <%s>" msgstr "" -#: ../scripts/r.import/r.import.py:248 +#: ../scripts/r.import/r.import.py:247 #, python-format msgid "Importing <%s> to temporary location..." msgstr "" -#: ../scripts/r.import/r.import.py:267 +#: ../scripts/r.import/r.import.py:266 msgid "Input contains GCPs, rectification is required" msgstr "" -#: ../scripts/r.import/r.import.py:295 +#: ../scripts/r.import/r.import.py:294 msgid "Unable to get reprojected map extent" msgstr "" -#: ../scripts/r.import/r.import.py:348 +#: ../scripts/r.import/r.import.py:347 #, python-brace-format msgid "Estimated target resolution for input band <{out}>: {res}" msgstr "" -#: ../scripts/r.import/r.import.py:363 +#: ../scripts/r.import/r.import.py:362 #, python-brace-format msgid "Using given resolution for input band <{out}>: {res}" msgstr "" -#: ../scripts/r.import/r.import.py:369 +#: ../scripts/r.import/r.import.py:368 #, python-brace-format msgid "Using current region resolution for input band <{out}>: nsres={ns}, ewres={ew}" msgstr "" -#: ../scripts/r.import/r.import.py:381 +#: ../scripts/r.import/r.import.py:380 #, python-format msgid "Unable to to reproject raster <%s>" msgstr "" -#: ../scripts/r.import/r.import.py:384 +#: ../scripts/r.import/r.import.py:383 #, python-format msgid "The reprojected raster <%s> is empty" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:160 +#: ../scripts/r.fillnulls/r.fillnulls.py:172 msgid "A user raster mask (MASK) is present. Saving it..." msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:175 +#: ../scripts/r.fillnulls/r.fillnulls.py:187 msgid "Using RST interpolation..." msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:176 +#: ../scripts/r.fillnulls/r.fillnulls.py:188 msgid "Locating and isolating NULL areas..." msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:180 +#: ../scripts/r.fillnulls/r.fillnulls.py:192 msgid "Skipping masked raster parts" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:191 -#: ../scripts/r.fillnulls/r.fillnulls.py:460 +#: ../scripts/r.fillnulls/r.fillnulls.py:203 +#: ../scripts/r.fillnulls/r.fillnulls.py:472 msgid "Restoring user mask (MASK)..." msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:195 -#: ../scripts/r.fillnulls/r.fillnulls.py:464 +#: ../scripts/r.fillnulls/r.fillnulls.py:207 +#: ../scripts/r.fillnulls/r.fillnulls.py:476 msgid "Failed to restore user MASK!" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:199 +#: ../scripts/r.fillnulls/r.fillnulls.py:211 msgid "Growing NULL areas" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:206 -#: ../scripts/r.fillnulls/r.fillnulls.py:221 -#: ../scripts/r.fillnulls/r.fillnulls.py:315 +#: ../scripts/r.fillnulls/r.fillnulls.py:218 +#: ../scripts/r.fillnulls/r.fillnulls.py:233 +#: ../scripts/r.fillnulls/r.fillnulls.py:327 msgid "abandoned. Removing temporary map, restoring user mask if needed:" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:210 +#: ../scripts/r.fillnulls/r.fillnulls.py:222 msgid "Assigning IDs to NULL areas" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:235 -#: ../scripts/r.fillnulls/r.fillnulls.py:273 -#: ../scripts/r.fillnulls/r.fillnulls.py:288 -#: ../scripts/r.fillnulls/r.fillnulls.py:296 -#: ../scripts/r.fillnulls/r.fillnulls.py:330 -#: ../scripts/r.fillnulls/r.fillnulls.py:403 -#: ../scripts/r.fillnulls/r.fillnulls.py:424 -#: ../scripts/r.fillnulls/r.fillnulls.py:434 +#: ../scripts/r.fillnulls/r.fillnulls.py:247 +#: ../scripts/r.fillnulls/r.fillnulls.py:285 +#: ../scripts/r.fillnulls/r.fillnulls.py:300 +#: ../scripts/r.fillnulls/r.fillnulls.py:308 +#: ../scripts/r.fillnulls/r.fillnulls.py:342 +#: ../scripts/r.fillnulls/r.fillnulls.py:415 +#: ../scripts/r.fillnulls/r.fillnulls.py:436 +#: ../scripts/r.fillnulls/r.fillnulls.py:446 msgid "abandoned. Removing temporary maps, restoring user mask if needed:" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:256 +#: ../scripts/r.fillnulls/r.fillnulls.py:268 msgid "Input map has no holes. Check region settings." msgstr "" #. GTC Hole is NULL area in a raster map -#: ../scripts/r.fillnulls/r.fillnulls.py:259 +#: ../scripts/r.fillnulls/r.fillnulls.py:271 #, python-format msgid "Processing %d map holes" msgstr "" #. GTC Hole is a NULL area in a raster map -#: ../scripts/r.fillnulls/r.fillnulls.py:265 +#: ../scripts/r.fillnulls/r.fillnulls.py:277 #, python-format msgid "Filling hole %s of %s" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:335 +#: ../scripts/r.fillnulls/r.fillnulls.py:347 #, python-format msgid "Interpolating %d points" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:338 +#: ../scripts/r.fillnulls/r.fillnulls.py:350 msgid "No points to interpolate" msgstr "" #. GTC Hole is NULL area in a raster map -#: ../scripts/r.fillnulls/r.fillnulls.py:359 +#: ../scripts/r.fillnulls/r.fillnulls.py:371 #, python-format msgid "Failed to fill hole %s" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:373 +#: ../scripts/r.fillnulls/r.fillnulls.py:385 #, python-format msgid "Filling has failed silently. Leaving temporary maps with prefix <%s> for debugging." msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:438 +#: ../scripts/r.fillnulls/r.fillnulls.py:450 #, python-format msgid "Using %s bspline interpolation" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:472 +#: ../scripts/r.fillnulls/r.fillnulls.py:484 msgid "Patching fill data into NULL areas..." msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:480 +#: ../scripts/r.fillnulls/r.fillnulls.py:492 #, python-format msgid "Filled raster map is: %s" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:487 +#: ../scripts/r.fillnulls/r.fillnulls.py:499 msgid "Following holes where not filled. Temporary maps with are left in place to allow examination of unfilled holes" msgstr "" @@ -43410,15 +43933,16 @@ msgid "Either or must be given" msgstr "" +#, fuzzy +msgid "No output requested" +msgstr "出力マップãŒã‚ã‚Šã¾ã›ã‚“" + msgid "modifyNull: error flushing tiles in cube" msgstr "modifyNull: error flushing tiles in cube" msgid " " msgstr " " -msgid "Group <%s> does not exist" -msgstr "グループ <%s> ã¯å­˜åœ¨ã—ã¾ã›ã‚“" - msgid "" "Control Z Point file for group [%s] in [%s] \n" " \n" @@ -43499,10 +44023,6 @@ msgstr "cell_misc/%s/gdal ファイルã®æ›¸ãè¾¼ã¿ã‚¨ãƒ©ãƒ¼" #, fuzzy -msgid "Unable to initialize G-submatrix..." -msgstr "マップを閉ã˜ã‚Œã¾ã›ã‚“" - -#, fuzzy msgid "Name of input vector points map" msgstr "���" @@ -43684,6 +44204,10 @@ msgstr "%d ライン/境界線ã¯éŽåº¦ãªç°¡ç´ åŒ–ã®ãŸã‚変更ã•ã‚Œã¦ã„ã¾ã›ã‚“" #, fuzzy +msgid "time series" +msgstr "テストモード" + +#, fuzzy msgid "Monthly minimum temperatures" msgstr "フィーãƒãƒ£ãƒ¼" @@ -44055,9 +44579,6 @@ msgid "Imports older versions of GRASS vector maps." msgstr "æ—§ãƒãƒ¼ã‚¸ãƒ§ãƒ³ã®GRASSベクトルマップをインãƒãƒ¼ãƒˆ" -msgid "Endian of input vector map" -msgstr "入力ã™ã‚‹ãƒ™ã‚¯ãƒˆãƒ«ãƒžãƒƒãƒ—ã®ã‚¨ãƒ³ãƒ‡ã‚£ã‚¢ãƒ³" - msgid "No category labels (dig_cats) found, no table created" msgstr "カテゴリーラベル (dig_cats) ãŒã‚ã‚Šã¾ã›ã‚“.テーブルã¯ä½œæˆã•ã‚Œã¾ã›ã‚“ã§ã—ãŸ" @@ -44109,9 +44630,6 @@ msgid "Reading dig_att file..." msgstr "dig_att ファイルを読ã¿è¾¼ã¿ä¸­ã€ã€ã€" -msgid "Error: %s" -msgstr "エラー: %s " - msgid "Unknown type: %c" msgstr "ä¸æ˜Žãªåž‹ï¼š %c " @@ -44514,8 +45032,65 @@ msgid "Cache size (MiB)" msgstr "キャッシュサイズ (MiB)" -msgid "3D raster" -msgstr "3Dラスター " - msgid "Path to file location" msgstr "ファイルロケーションã¸ã®ãƒ‘ス" + +msgid "%ld categories" +msgstr "%ld カテゴリー" + +#~ msgid "Seed (%d) larger than maximum (%d)" +#~ msgstr "シード [%d] ã¯æœ€å¤§å€¤ [%d] より大ãã„" + +#~ msgid " seed is set to %d" +#~ msgstr " シード㯠%d ã«ã‚»ãƒƒãƒˆã•ã‚Œã¾ã—ãŸ" + +#~ msgid "Seed (%d) smaller than minimum (%d)" +#~ msgstr "シード [%d] ãŒæœ€å°å€¤ [%d] よりå°ã•ã„" + +#~ msgid "RAN1: j == %d shouldn't happen" +#~ msgstr "RAN1: j == %d ã¯èµ·ã“ã‚Šå¾—ã¾ã›ã‚“" + +#~ msgid "Trying to open with OGR..." +#~ msgstr "OGR ã§é–‹ã„ã¦ã„ã¾ã™... " + +#~ msgid "...succeeded." +#~ msgstr "...æˆåŠŸã—ã¾ã—ãŸ. " + +#~ msgid "Trying to open with GDAL..." +#~ msgstr "GDALを用ã„ã¦é–‹ã„ã¦ã„ã¾ã™... " + +#~ msgid "Error in pj_do_proj" +#~ msgstr "pj_do_proj ã®èª¤å·® " + +#~ msgid "Error in pj_do_proj1" +#~ msgstr "pj_do_proj1 ã«ãŠã‘るエラー " + +#~ msgid "Error in pj_do_proj2" +#~ msgstr "pj_do_proj2 ã«ãŠã‘るエラー" + +#~ msgid "Error in pj_do_proj3" +#~ msgstr "pj_do_proj3 ã«ãŠã‘るエラー " + +#~ msgid "Error in pj_do_proj5" +#~ msgstr "pj_do_proj5 ã«ãŠã‘るエラー " + +#~ msgid "Error in pj_do_proj6" +#~ msgstr "pj_do_proj6 ã«ãŠã‘るエラー " + +#~ msgid "Non-zero data only" +#~ msgstr "値0を無視ã™ã‚‹ " + +#~ msgid "Error in pj_do_proj (can't re-projection GCP %i)" +#~ msgstr "pj_do_proj 実行中ã«ã‚¨ãƒ©ãƒ¼(GCP %i ã‚’å†æŠ•å½±ã§ãã¾ã›ã‚“)" + +#~ msgid "Error in pj_do_proj (projection of input coordinate pair)" +#~ msgstr "pj_do_proj (入力座標ペアã®æŠ•å½±) ã«ãŠã‘るエラー" + +#~ msgid "Error in pj_do_transform" +#~ msgstr "pj_do_transform ã«ã‚¨ãƒ©ãƒ¼" + +#~ msgid "Could not read georeferenced file %s using either OGR nor GDAL" +#~ msgstr "OGR 㨠GDAL ã®ã©ã¡ã‚‰ã‚’使用ã—ã¦ã‚‚地ç†å‚照ファイル %s を読ã¿è¾¼ã‚ã¾ã›ã‚“ã§ã—ãŸ" + +#~ msgid "Random seed (SEED_MIN >= value >= SEED_MAX) (default [random])" +#~ msgstr "乱数シード (SEED_MIN >= value >= SEED_MAX) (デフォルト [random])" diff -Nru grass-7.4.3/locale/po/grassmods_ko.po grass-7.6.0/locale/po/grassmods_ko.po --- grass-7.4.3/locale/po/grassmods_ko.po 2018-11-24 09:49:59.000000000 +0000 +++ grass-7.6.0/locale/po/grassmods_ko.po 2018-12-26 10:57:24.000000000 +0000 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: grassmods_ko\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-03-24 00:06+0100\n" +"POT-Creation-Date: 2018-12-26 11:43+0100\n" "PO-Revision-Date: 2005-08-09 22:53-0500\n" "Last-Translator: Huidae Cho \n" "Language-Team: Korean \n" @@ -72,7 +72,7 @@ #: ../temporal/t.connect/main.c:35 ../display/d.colorlist/main.c:36 #: ../display/d.fontlist/main.c:46 ../display/d.font/main.c:46 -#: ../general/g.region/main.c:65 ../general/g.mapsets/main.c:64 +#: ../general/g.region/main.c:66 ../general/g.mapsets/main.c:64 #: ../general/g.mapset/main.c:50 ../general/g.gisenv/main.c:44 msgid "settings" msgstr "설정" @@ -82,7 +82,7 @@ #: ../locale/scriptstrings/t.select_to_translate.c:3 #: ../locale/scriptstrings/t.info_to_translate.c:3 #: ../raster/r.timestamp/main.c:36 ../raster/r.describe/main.c:55 -#: ../raster/r.info/main.c:71 ../raster/r.support/main.c:55 +#: ../raster/r.info/main.c:73 ../raster/r.support/main.c:55 #: ../raster/r.region/main.c:52 ../raster3d/r3.support/main.c:50 #: ../raster3d/r3.timestamp/main.c:44 ../raster3d/r3.info/main.c:76 #: ../vector/v.support/main.c:40 ../vector/v.timestamp/main.c:36 @@ -106,46 +106,48 @@ #: ../locale/scriptstrings/t.rast.colors_to_translate.c:18 #: ../locale/scriptstrings/v.unpack_to_translate.c:13 #: ../locale/scriptstrings/r.unpack_to_translate.c:12 -#: ../raster/r.colors/edit_colors.c:128 ../raster/r.out.gdal/main.c:145 -#: ../raster/r.external.out/main.c:272 ../raster/r.external.out/main.c:283 -#: ../raster/r.what/main.c:122 ../raster/r.what/main.c:130 -#: ../raster/r.what/main.c:144 ../raster/r.what/main.c:149 -#: ../raster/r.what/main.c:154 ../raster/r.what/main.c:159 -#: ../raster/r.what/main.c:169 ../raster/r.proj/main.c:204 -#: ../raster/r.proj/main.c:214 ../raster/r.proj/main.c:220 -#: ../raster/r.in.gdal/main.c:208 ../raster/r.in.gdal/main.c:241 -#: ../raster/r.sunmask/main.c:232 ../raster/r.sunmask/main.c:238 -#: ../raster/r.external/main.c:96 ../raster/r.external/main.c:135 -#: ../display/d.mon/main.c:115 ../display/d.mon/main.c:120 -#: ../display/d.mon/main.c:125 ../general/g.list/main.c:105 -#: ../general/g.list/main.c:116 ../general/g.list/main.c:138 -#: ../general/g.list/main.c:143 ../general/g.list/main.c:148 -#: ../general/g.list/main.c:153 ../general/g.region/main.c:89 -#: ../general/g.region/main.c:95 ../general/g.region/main.c:100 -#: ../general/g.region/main.c:106 ../general/g.region/main.c:112 -#: ../general/g.region/main.c:118 ../general/g.region/main.c:124 -#: ../general/g.region/main.c:132 ../general/g.region/main.c:137 -#: ../general/g.region/main.c:143 ../general/g.region/main.c:148 -#: ../general/g.region/main.c:153 ../general/g.mapsets/main.c:87 -#: ../general/g.mapsets/main.c:92 ../general/g.mapsets/main.c:98 -#: ../general/g.proj/main.c:80 ../general/g.proj/main.c:86 -#: ../general/g.proj/main.c:92 ../general/g.proj/main.c:98 -#: ../general/g.proj/main.c:104 ../general/g.proj/main.c:115 -#: ../general/g.proj/main.c:120 ../general/g.mapset/main.c:76 -#: ../general/g.mapset/main.c:82 ../imagery/i.group/main.c:79 -#: ../imagery/i.group/main.c:84 ../imagery/i.group/main.c:89 -#: ../db/db.connect/main.c:53 ../db/db.connect/main.c:58 -#: ../db/db.login/main.c:91 ../vector/v.external.out/args.c:63 -#: ../vector/v.external.out/args.c:75 ../vector/v.external.out/args.c:81 -#: ../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:320 ../vector/v.in.ogr/main.c:326 -#: ../vector/v.colors/main.c:133 ../vector/v.what/main.c:91 +#: ../raster/r.colors/edit_colors.c:145 ../raster/r.colors/edit_colors.c:152 +#: ../raster/r.out.gdal/main.c:145 ../raster/r.external.out/main.c:272 +#: ../raster/r.external.out/main.c:283 ../raster/r.what/main.c:122 +#: ../raster/r.what/main.c:130 ../raster/r.what/main.c:144 +#: ../raster/r.what/main.c:149 ../raster/r.what/main.c:154 +#: ../raster/r.what/main.c:159 ../raster/r.what/main.c:169 +#: ../raster/r.proj/main.c:215 ../raster/r.proj/main.c:225 +#: ../raster/r.proj/main.c:231 ../raster/r.in.gdal/main.c:225 +#: ../raster/r.in.gdal/main.c:258 ../raster/r.sunmask/main.c:232 +#: ../raster/r.sunmask/main.c:238 ../raster/r.external/main.c:96 +#: ../raster/r.external/main.c:135 ../display/d.mon/main.c:115 +#: ../display/d.mon/main.c:120 ../display/d.mon/main.c:125 +#: ../general/g.list/main.c:105 ../general/g.list/main.c:116 +#: ../general/g.list/main.c:138 ../general/g.list/main.c:143 +#: ../general/g.list/main.c:148 ../general/g.list/main.c:153 +#: ../general/g.region/main.c:90 ../general/g.region/main.c:96 +#: ../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:125 ../general/g.region/main.c:133 +#: ../general/g.region/main.c:138 ../general/g.region/main.c:144 +#: ../general/g.region/main.c:149 ../general/g.region/main.c:154 +#: ../general/g.mapsets/main.c:87 ../general/g.mapsets/main.c:92 +#: ../general/g.mapsets/main.c:98 ../general/g.proj/main.c:80 +#: ../general/g.proj/main.c:86 ../general/g.proj/main.c:92 +#: ../general/g.proj/main.c:98 ../general/g.proj/main.c:104 +#: ../general/g.proj/main.c:115 ../general/g.proj/main.c:120 +#: ../general/g.mapset/main.c:76 ../general/g.mapset/main.c:82 +#: ../imagery/i.group/main.c:85 ../imagery/i.group/main.c:90 +#: ../imagery/i.group/main.c:95 ../db/db.connect/main.c:53 +#: ../db/db.connect/main.c:58 ../db/db.login/main.c:91 +#: ../vector/v.external.out/args.c:63 ../vector/v.external.out/args.c:75 +#: ../vector/v.external.out/args.c:81 ../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:337 +#: ../vector/v.in.ogr/main.c:343 ../vector/v.colors/main.c:133 +#: ../vector/v.colors/main.c:140 ../vector/v.what/main.c:91 #: ../vector/v.what/main.c:96 ../vector/v.what/main.c:101 #: ../vector/v.what/main.c:106 ../vector/v.what/main.c:111 #: ../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.external/args.c:57 +#: ../vector/v.info/parse.c:46 ../vector/v.vect.stats/main.c:221 +#: ../vector/v.vect.stats/main.c:228 ../vector/v.external/args.c:57 #: ../vector/v.external/args.c:63 ../vector/v.external/args.c:71 #: ../vector/v.to.db/parse.c:118 ../vector/v.to.db/parse.c:123 #: ../vector/v.to.db/parse.c:129 ../vector/v.to.db/parse.c:135 @@ -161,8 +163,8 @@ #: ../temporal/t.connect/main.c:69 ../general/g.gisenv/main.c:66 #: ../general/g.gisenv/main.c:74 ../general/g.gisenv/main.c:84 #: ../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 +#: ../db/db.connect/main.c:82 ../db/db.connect/main.c:91 +#: ../db/db.connect/main.c:94 ../db/db.connect/main.c:103 msgid "Set" msgstr "설정" @@ -196,10 +198,10 @@ #: ../temporal/t.connect/main.c:121 msgid "Default TGIS database is not set" -msgstr "" +msgstr "기본 TGIS ë°ì´í„°ë² ì´ìŠ¤ê°€ 설정ë˜ì§€ 않았습니다" -#: ../temporal/t.connect/main.c:133 ../db/db.connect/main.c:161 -#: ../db/db.connect/main.c:188 +#: ../temporal/t.connect/main.c:133 ../db/db.connect/main.c:171 +#: ../db/db.connect/main.c:197 #, c-format msgid "" "Default driver / database set to:\n" @@ -215,9 +217,9 @@ #: ../locale/scriptstrings/g.extension_to_translate.c:3 #: ../locale/scriptstrings/g.extension.all_to_translate.c:3 #: ../locale/scriptstrings/g.manual_to_translate.c:2 -#: ../general/g.findfile/main.c:38 ../general/g.version/main.c:65 +#: ../general/g.findfile/main.c:38 ../general/g.version/main.c:69 #: ../general/g.ppmtopng/main.c:117 ../general/g.list/main.c:65 -#: ../general/g.cairocomp/main.c:196 ../general/g.region/main.c:64 +#: ../general/g.cairocomp/main.c:196 ../general/g.region/main.c:65 #: ../general/g.gui/main.c:39 ../general/g.findetc/main.c:28 #: ../general/g.rename/main.c:45 ../general/g.mapsets/main.c:63 #: ../general/g.pnmcomp/main.c:282 ../general/g.copy/main.c:41 @@ -258,8 +260,8 @@ #: ../locale/scriptstrings/v.import_to_translate.c:13 #: ../locale/scriptstrings/v.import_to_translate.c:16 #: ../locale/scriptstrings/v.import_to_translate.c:19 -#: ../locale/scriptstrings/i.spectral_to_translate.c:10 -#: ../locale/scriptstrings/i.spectral_to_translate.c:12 +#: ../locale/scriptstrings/i.spectral_to_translate.c:11 +#: ../locale/scriptstrings/i.spectral_to_translate.c:13 #: ../locale/scriptstrings/db.in.ogr_to_translate.c:8 #: ../locale/scriptstrings/db.in.ogr_to_translate.c:10 #: ../locale/scriptstrings/db.in.ogr_to_translate.c:13 @@ -271,10 +273,10 @@ #: ../locale/scriptstrings/m.proj_to_translate.c:11 #: ../locale/scriptstrings/m.proj_to_translate.c:23 #: ../locale/scriptstrings/m.proj_to_translate.c:25 -#: ../locale/scriptstrings/m.proj_to_translate.c:27 ../raster/r.sun/main.c:403 -#: ../raster/r.sun/main.c:412 ../raster/r.sun/main.c:421 -#: ../raster/r.sun/main.c:430 ../raster/r.sun/main.c:439 -#: ../raster/r.sun/main.c:448 ../raster/r.resamp.rst/main.c:174 +#: ../locale/scriptstrings/m.proj_to_translate.c:27 ../raster/r.sun/main.c:402 +#: ../raster/r.sun/main.c:411 ../raster/r.sun/main.c:420 +#: ../raster/r.sun/main.c:429 ../raster/r.sun/main.c:438 +#: ../raster/r.sun/main.c:447 ../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 @@ -283,6 +285,7 @@ #: ../raster/r.grow.distance/main.c:168 ../raster/r.in.lidar/main.c:126 #: ../raster/r.in.lidar/main.c:253 ../raster/r.in.lidar/main.c:286 #: ../raster/r.in.lidar/main.c:295 ../raster/r.in.xyz/main.c:297 +#: ../raster/r.buildvrt/main.c:95 ../raster/r.buildvrt/main.c:103 #: ../raster/r.lake/main.c:167 ../raster/r.lake/main.c:195 #: ../raster/r.sim/r.sim.sediment/main.c:179 #: ../raster/r.sim/r.sim.sediment/main.c:186 @@ -301,9 +304,9 @@ #: ../raster3d/r3.in.lidar/main.c:196 ../raster3d/r3.in.lidar/main.c:202 #: ../vector/v.out.ascii/args.c:35 ../vector/v.out.ascii/args.c:81 #: ../vector/v.profile/main.c:218 ../vector/v.profile/main.c:223 -#: ../vector/v.profile/main.c:229 ../vector/v.in.ogr/main.c:228 -#: ../vector/v.in.ogr/main.c:283 ../vector/v.in.ogr/main.c:333 -#: ../vector/v.in.ogr/main.c:339 ../vector/v.in.ogr/main.c:381 +#: ../vector/v.profile/main.c:229 ../vector/v.in.ogr/main.c:245 +#: ../vector/v.in.ogr/main.c:300 ../vector/v.in.ogr/main.c:350 +#: ../vector/v.in.ogr/main.c:356 ../vector/v.in.ogr/main.c:398 msgid "Output" msgstr "출력" @@ -333,7 +336,7 @@ #: ../locale/scriptstrings/g.search.modules_to_translate.c:19 msgid "JSON format" -msgstr "JSON 형ì‹" +msgstr "JSON ì„œì‹" #: ../locale/scriptstrings/t.rast.extract_to_translate.c:1 msgid "Extracts a subset of a space time raster datasets." @@ -342,8 +345,8 @@ #: ../locale/scriptstrings/t.rast.extract_to_translate.c:3 #: ../locale/scriptstrings/t.vect.extract_to_translate.c:3 #: ../locale/scriptstrings/t.rast3d.extract_to_translate.c:3 -#: ../vector/v.decimate/main.c:127 ../vector/v.outlier/main.c:71 -#: ../vector/v.extract/main.c:78 +#: ../vector/v.decimate/main.c:128 ../vector/v.outlier/main.c:71 +#: ../vector/v.extract/main.c:79 msgid "extract" msgstr "" @@ -380,6 +383,8 @@ #: ../locale/scriptstrings/t.rast.algebra_to_translate.c:4 #: ../locale/scriptstrings/t.rast.neighbors_to_translate.c:4 #: ../locale/scriptstrings/r.buffer.lowmem_to_translate.c:3 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:2 +#: ../locale/scriptstrings/r.drain_to_translate.c:2 #: ../locale/scriptstrings/r.import_to_translate.c:2 #: ../locale/scriptstrings/d.to.rast_to_translate.c:4 #: ../locale/scriptstrings/t.rast.univar_to_translate.c:4 @@ -392,19 +397,19 @@ #: ../locale/scriptstrings/r.in.srtm_to_translate.c:2 #: ../locale/scriptstrings/t.rast.export_to_translate.c:4 #: ../doc/raster/r.example/main.c:83 ../raster/r.surf.area/main.c:76 -#: ../raster/r.profile/main.c:53 ../raster/r.sun/main.c:251 -#: ../raster/r.regression.multi/main.c:129 ../raster/r.volume/main.c:76 -#: ../raster/r.solute.transport/main.c:229 ../raster/r.walk/main.c:178 -#: ../raster/r.timestamp/main.c:35 ../raster/r.colors/edit_colors.c:63 -#: ../raster/r.mfilter/main.c:56 ../raster/r.cost/main.c:140 -#: ../raster/r.resamp.interp/main.c:76 ../raster/r.reclass/main.c:50 -#: ../raster/r.topmodel/main.c:51 ../raster/r.texture/main.c:102 -#: ../raster/r.stats/main.c:106 ../raster/r.stats.quantile/main.c:516 -#: ../raster/r.in.poly/main.c:34 ../raster/r.out.pov/main.c:121 -#: ../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.renyi/renyi.c:47 -#: ../raster/r.li/r.li.cwed/cwed.c:54 ../raster/r.li/r.li.mpa/mpa.c:44 -#: ../raster/r.li/r.li.simpson/simpson.c:46 +#: ../raster/r.path/main.c:150 ../raster/r.profile/main.c:53 +#: ../raster/r.sun/main.c:250 ../raster/r.regression.multi/main.c:129 +#: ../raster/r.volume/main.c:76 ../raster/r.solute.transport/main.c:229 +#: ../raster/r.walk/main.c:203 ../raster/r.timestamp/main.c:35 +#: ../raster/r.colors/edit_colors.c:80 ../raster/r.mfilter/main.c:56 +#: ../raster/r.cost/main.c:163 ../raster/r.resamp.interp/main.c:76 +#: ../raster/r.reclass/main.c:50 ../raster/r.topmodel/main.c:51 +#: ../raster/r.texture/main.c:102 ../raster/r.stats/main.c:106 +#: ../raster/r.stats.quantile/main.c:516 ../raster/r.in.poly/main.c:34 +#: ../raster/r.out.pov/main.c:121 ../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.renyi/renyi.c:47 ../raster/r.li/r.li.cwed/cwed.c:54 +#: ../raster/r.li/r.li.mpa/mpa.c:44 ../raster/r.li/r.li.simpson/simpson.c:46 #: ../raster/r.li/r.li.padrange/padrange.c:53 #: ../raster/r.li/r.li.edgedensity/edgedensity.c:48 #: ../raster/r.li/r.li.patchnum/main.c:50 ../raster/r.li/r.li.padsd/padsd.c:53 @@ -415,9 +420,9 @@ #: ../raster/r.li/r.li.richness/richness.c:43 ../raster/r.out.ppm3/main.c:57 #: ../raster/r.out.bin/main.c:279 ../raster/r.to.rast3/main.c:197 #: ../raster/r.resamp.rst/main.c:148 ../raster/r.univar/r.univar_main.c:104 -#: ../raster/r.recode/main.c:48 ../raster/r.random/main.c:51 +#: ../raster/r.recode/main.c:48 ../raster/r.random/main.c:52 #: ../raster/r.spreadpath/main.c:88 ../raster/r.uslek/main.c:53 -#: ../raster/r.report/main.c:67 ../raster/r.horizon/main.c:180 +#: ../raster/r.report/main.c:67 ../raster/r.horizon/main.c:179 #: ../raster/r.quant/main.c:47 ../raster/r.series.accumulate/main.c:80 #: ../raster/r.rescale.eq/main.c:52 ../raster/r.distance/main.c:39 #: ../raster/r.mode/main.c:55 ../raster/r.spread/main.c:105 @@ -427,13 +432,13 @@ #: ../raster/r.gwflow/main.c:208 ../raster/r.describe/main.c:54 #: ../raster/r.what.color/main.c:88 ../raster/r.neighbors/main.c:167 #: ../raster/r.buffer/main.c:66 ../raster/r.contour/main.c:87 -#: ../raster/r.slope.aspect/main.c:151 ../raster/r.in.ascii/main.c:69 +#: ../raster/r.slope.aspect/main.c:169 ../raster/r.in.ascii/main.c:69 #: ../raster/r.stream.extract/main.c:76 ../raster/r.grow.distance/main.c:150 #: ../raster/r.random.surface/main.c:57 ../raster/r.surf.random/main.c:36 -#: ../raster/r.in.gridatb/main.c:45 ../raster/r.fill.dir/main.c:86 +#: ../raster/r.in.gridatb/main.c:45 ../raster/r.fill.dir/main.c:88 #: ../raster/r.clump/main.c:58 ../raster/r.circle/main.c:51 -#: ../raster/r.in.png/main.c:519 ../raster/r.cross/main.c:69 -#: ../raster/r.series/main.c:137 ../raster/r.in.lidar/main.c:108 +#: ../raster/r.in.png/main.c:519 ../raster/r.cross/main.c:68 +#: ../raster/r.series/main.c:138 ../raster/r.in.lidar/main.c:108 #: ../raster/r.mapcalc/main.c:70 ../raster/r.statistics/main.c:55 #: ../raster/r.sunhours/main.c:72 ../raster/r.stats.zonal/main.c:101 #: ../raster/r.out.gridatb/main.c:67 ../raster/r.regression.line/main.c:46 @@ -442,35 +447,36 @@ #: ../raster/r.in.xyz/main.c:158 ../raster/r.surf.fractal/main.c:38 #: ../raster/r.kappa/main.c:68 ../raster/r.coin/main.c:66 #: ../raster/r.water.outlet/main.c:57 ../raster/r.to.vect/main.c:76 -#: ../raster/r.out.vrml/main.c:47 ../raster/r.quantile/main.c:265 -#: ../raster/r.param.scale/interface.c:54 ../raster/r.surf.idw/main.c:104 -#: ../raster/r.in.bin/main.c:257 ../raster/r.drain/main.c:109 -#: ../raster/r.random.cells/main.c:47 ../raster/r.surf.contour/main.c:60 -#: ../raster/r.fill.stats/main.c:775 ../raster/r.tile/main.c:43 -#: ../raster/r.patch/main.c:58 ../raster/r.info/main.c:70 -#: ../raster/r.geomorphon/main.c:104 ../raster/r.topidx/main.c:39 -#: ../raster/r.category/main.c:52 ../raster/r.series.interp/main.c:64 -#: ../raster/r.external.out/main.c:235 ../raster/r.resamp.bspline/main.c:79 -#: ../raster/r.in.mat/main.c:91 ../raster/r.ros/main.c:212 -#: ../raster/r.null/main.c:60 ../raster/r.what/main.c:100 -#: ../raster/r.transect/main.c:103 ../raster/r.flow/main.c:421 -#: ../raster/r.proj/main.c:144 ../raster/r.surf.gauss/main.c:38 -#: ../raster/r.out.png/main.c:112 ../raster/r.resample/main.c:54 -#: ../raster/r.relief/main.c:107 ../raster/r.carve/main.c:74 -#: ../raster/r.in.gdal/main.c:92 ../raster/r.sunmask/main.c:116 -#: ../raster/r.out.ascii/main.c:59 ../raster/r.out.mpeg/main.c:102 -#: ../raster/r.covar/main.c:51 ../raster/r.out.ppm/main.c:54 -#: ../raster/r.support/main.c:54 ../raster/r.lake/main.c:150 -#: ../raster/r.out.mat/main.c:62 ../raster/r.his/main.c:67 -#: ../raster/r.external/main.c:57 ../raster/r.resamp.filter/main.c:389 -#: ../raster/r.latlong/main.c:56 ../raster/r.composite/main.c:72 -#: ../raster/r.region/main.c:51 ../raster/r.watershed/front/main.c:73 -#: ../raster/r.rescale/main.c:48 ../raster/r.sim/r.sim.sediment/main.c:114 +#: ../raster/r.out.vrml/main.c:47 ../raster/r.buildvrt/main.c:77 +#: ../raster/r.quantile/main.c:265 ../raster/r.param.scale/interface.c:54 +#: ../raster/r.surf.idw/main.c:104 ../raster/r.in.bin/main.c:257 +#: ../raster/r.drain/main.c:109 ../raster/r.random.cells/main.c:47 +#: ../raster/r.surf.contour/main.c:60 ../raster/r.fill.stats/main.c:775 +#: ../raster/r.tile/main.c:43 ../raster/r.patch/main.c:58 +#: ../raster/r.info/main.c:72 ../raster/r.geomorphon/main.c:104 +#: ../raster/r.topidx/main.c:39 ../raster/r.category/main.c:52 +#: ../raster/r.series.interp/main.c:64 ../raster/r.external.out/main.c:235 +#: ../raster/r.resamp.bspline/main.c:79 ../raster/r.in.mat/main.c:91 +#: ../raster/r.ros/main.c:212 ../raster/r.null/main.c:60 +#: ../raster/r.what/main.c:100 ../raster/r.transect/main.c:103 +#: ../raster/r.flow/main.c:421 ../raster/r.proj/main.c:147 +#: ../raster/r.surf.gauss/main.c:38 ../raster/r.out.png/main.c:112 +#: ../raster/r.resample/main.c:54 ../raster/r.relief/main.c:107 +#: ../raster/r.carve/main.c:74 ../raster/r.in.gdal/main.c:95 +#: ../raster/r.sunmask/main.c:116 ../raster/r.out.ascii/main.c:59 +#: ../raster/r.out.mpeg/main.c:102 ../raster/r.covar/main.c:51 +#: ../raster/r.out.ppm/main.c:54 ../raster/r.support/main.c:54 +#: ../raster/r.lake/main.c:150 ../raster/r.out.mat/main.c:62 +#: ../raster/r.his/main.c:67 ../raster/r.external/main.c:57 +#: ../raster/r.resamp.filter/main.c:394 ../raster/r.latlong/main.c:55 +#: ../raster/r.composite/main.c:72 ../raster/r.region/main.c:51 +#: ../raster/r.watershed/front/main.c:75 ../raster/r.rescale/main.c:48 +#: ../raster/r.sim/r.sim.sediment/main.c:114 #: ../raster/r.sim/r.sim.water/main.c:113 ../display/d.colortable/main.c:61 #: ../display/d.rgb/main.c:55 ../display/d.rast.num/main.c:79 #: ../display/d.rast/main.c:55 ../display/d.profile/main.c:193 #: ../display/d.rast.arrow/main.c:99 ../raster3d/r3.cross.rast/main.c:230 -#: ../raster3d/r3.to.rast/main.c:261 ../misc/m.nviz.image/main.c:53 +#: ../raster3d/r3.to.rast/main.c:261 ../misc/m.nviz.image/main.c:52 #: ../misc/m.nviz.script/main.c:71 ../vector/v.what.rast3/main.c:66 #: ../vector/v.to.rast/main.c:46 ../vector/v.what.rast/main.c:73 #: ../vector/v.sample/main.c:77 ../vector/v.neighbors/main.c:53 @@ -534,14 +540,14 @@ #: ../locale/scriptstrings/t.rast.extract_to_translate.c:6 msgid "r.mapcalc expression assigned to all extracted raster maps" -msgstr "" +msgstr "모든 ì¶”ì¶œëœ ëž˜ìŠ¤í„° 지ë„ì— í• ë‹¹ëœ r.mapcalc ì‹" #: ../locale/scriptstrings/t.rast.extract_to_translate.c:7 #: ../locale/scriptstrings/t.rast.aggregate.ds_to_translate.c:8 #: ../locale/scriptstrings/t.rast.contour_to_translate.c:7 #: ../locale/scriptstrings/t.vect.algebra_to_translate.c:7 #: ../locale/scriptstrings/t.rast.to.vect_to_translate.c:8 -#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:6 +#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:7 #: ../locale/scriptstrings/t.rast.accumulate_to_translate.c:13 #: ../locale/scriptstrings/t.vect.extract_to_translate.c:6 #: ../locale/scriptstrings/t.rast.aggregate_to_translate.c:6 @@ -560,7 +566,7 @@ #: ../locale/scriptstrings/t.rast.contour_to_translate.c:8 #: ../locale/scriptstrings/t.vect.algebra_to_translate.c:8 #: ../locale/scriptstrings/t.rast.to.vect_to_translate.c:9 -#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:7 +#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:8 #: ../locale/scriptstrings/t.rast.accumulate_to_translate.c:14 #: ../locale/scriptstrings/t.vect.extract_to_translate.c:7 #: ../locale/scriptstrings/t.rast.accdetect_to_translate.c:15 @@ -578,9 +584,10 @@ #: ../locale/scriptstrings/t.rast.aggregate.ds_to_translate.c:10 #: ../locale/scriptstrings/t.rast.contour_to_translate.c:9 #: ../locale/scriptstrings/t.rast.to.vect_to_translate.c:10 -#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:8 +#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:9 #: ../locale/scriptstrings/t.vect.extract_to_translate.c:8 #: ../locale/scriptstrings/t.rast.aggregate_to_translate.c:8 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:9 #: ../locale/scriptstrings/t.rast.neighbors_to_translate.c:10 #: ../locale/scriptstrings/t.rast3d.extract_to_translate.c:9 msgid "Suffix to add at basename: set 'gran' for granularity, 'time' for the full time format, 'num' for numerical suffix with a specific number of digits (default %05)" @@ -588,7 +595,7 @@ #: ../locale/scriptstrings/t.rast.extract_to_translate.c:10 #: ../locale/scriptstrings/t.rast.aggregate.ds_to_translate.c:13 -#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:9 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:10 #: ../locale/scriptstrings/t.rast.mapcalc_to_translate.c:9 msgid "Number of r.mapcalc processes to run in parallel" msgstr "" @@ -596,7 +603,7 @@ #: ../locale/scriptstrings/t.rast.extract_to_translate.c:11 #: ../locale/scriptstrings/t.rast.aggregate.ds_to_translate.c:14 #: ../locale/scriptstrings/t.rast.aggregate_to_translate.c:14 -#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:11 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:12 #: ../locale/scriptstrings/t.rast.neighbors_to_translate.c:12 #: ../locale/scriptstrings/t.rast.mapcalc_to_translate.c:10 #: ../locale/scriptstrings/t.rast3d.mapcalc_to_translate.c:11 @@ -624,7 +631,7 @@ #: ../display/d.colortable/main.c:60 ../display/d.mon/main.c:50 #: ../display/d.vect.thematic/main.c:85 ../display/d.geodesic/main.c:46 #: ../display/d.his/main.c:62 ../display/d.barscale/main.c:63 -#: ../display/d.rgb/main.c:53 ../display/d.grid/main.c:53 +#: ../display/d.rgb/main.c:53 ../display/d.grid/main.c:52 #: ../display/d.legend.vect/main.c:50 ../display/d.colorlist/main.c:35 #: ../display/d.extract/main.c:49 ../display/d.rhumbline/main.c:44 #: ../display/d.graph/main.c:58 ../display/d.legend/main.c:78 @@ -641,7 +648,7 @@ #: ../general/g.cairocomp/main.c:197 ../general/g.pnmcomp/main.c:283 #: ../visualization/ximgview/main.c:290 msgid "display" -msgstr "화면" +msgstr "디스플레ì´" #: ../locale/scriptstrings/wxpyimgview_to_translate.c:3 #: ../locale/scriptstrings/d.redraw_to_translate.c:3 @@ -649,7 +656,7 @@ #: ../display/d.his/main.c:63 ../display/d.rgb/main.c:54 #: ../display/d.info/main.c:35 ../display/d.rast/main.c:54 #: ../display/d.erase/main.c:30 ../display/d.vect/main.c:74 -#: ../misc/m.nviz.image/main.c:52 ../misc/m.nviz.script/main.c:70 +#: ../misc/m.nviz.image/main.c:51 ../misc/m.nviz.script/main.c:70 #: ../visualization/ximgview/main.c:291 msgid "graphics" msgstr "그래픽스" @@ -707,20 +714,20 @@ #: ../locale/scriptstrings/v.db.dropcolumn_to_translate.c:2 #: ../locale/scriptstrings/v.pack_to_translate.c:2 #: ../locale/scriptstrings/v.db.droptable_to_translate.c:2 -#: ../doc/vector/v.example/main.c:50 ../raster/r.random/main.c:53 +#: ../doc/vector/v.example/main.c:50 ../raster/r.random/main.c:54 #: ../raster/r.contour/main.c:90 ../display/d.legend.vect/main.c:52 #: ../display/d.extract/main.c:50 ../display/d.vect/main.c:75 -#: ../misc/m.nviz.image/main.c:54 ../misc/m.nviz.script/main.c:73 +#: ../misc/m.nviz.image/main.c:53 ../misc/m.nviz.script/main.c:73 #: ../vector/v.out.vtk/main.c:47 ../vector/v.mkgrid/main.c:70 #: ../vector/v.external.out/main.c:43 ../vector/v.what.rast3/main.c:64 #: ../vector/v.to.rast/main.c:44 ../vector/v.lidar.edgedetection/main.c:75 -#: ../vector/v.out.ogr/main.c:82 ../vector/v.kcv/main.c:55 +#: ../vector/v.out.ogr/main.c:83 ../vector/v.kcv/main.c:55 #: ../vector/v.surf.idw/main.c:87 ../vector/v.class/main.c:45 #: ../vector/v.clean/test/topocheck.c:42 ../vector/v.clean/main.c:51 #: ../vector/v.label.sa/main.c:38 ../vector/v.net.distance/main.c:66 -#: ../vector/v.random/main.c:97 ../vector/v.support/main.c:39 +#: ../vector/v.random/main.c:100 ../vector/v.support/main.c:39 #: ../vector/v.out.dxf/main.c:56 ../vector/v.out.lidar/main.c:471 -#: ../vector/v.proj/main.c:68 ../vector/v.db.connect/main.c:52 +#: ../vector/v.proj/main.c:73 ../vector/v.db.connect/main.c:52 #: ../vector/v.to.rast3/main.c:48 ../vector/v.out.ascii/main.c:47 #: ../vector/v.cluster/main.c:90 ../vector/v.in.lidar/main.c:136 #: ../vector/v.build.polylines/main.c:110 @@ -733,7 +740,7 @@ #: ../vector/v.profile/main.c:153 ../vector/v.extrude/main.c:67 #: ../vector/v.in.region/main.c:41 ../vector/v.hull/main.c:52 #: ../vector/v.out.svg/main.c:77 ../vector/v.net.connectivity/main.c:52 -#: ../vector/v.in.ogr/main.c:194 ../vector/v.patch/main.c:69 +#: ../vector/v.in.ogr/main.c:197 ../vector/v.patch/main.c:71 #: ../vector/v.net.path/main.c:42 ../vector/v.overlay/main.c:63 #: ../vector/v.perturb/main.c:62 ../vector/v.net.iso/main.c:76 #: ../vector/v.to.3d/main.c:36 ../vector/v.timestamp/main.c:35 @@ -750,7 +757,7 @@ #: ../vector/v.voronoi/main.c:123 ../vector/v.net.bridge/main.c:47 #: ../vector/v.neighbors/main.c:50 ../vector/v.split/main.c:54 #: ../vector/v.vol.rst/main.c:235 ../vector/v.net.components/main.c:72 -#: ../vector/v.decimate/main.c:123 ../vector/v.what/main.c:62 +#: ../vector/v.decimate/main.c:124 ../vector/v.what/main.c:62 #: ../vector/v.outlier/main.c:69 ../vector/v.net.salesman/main.c:127 #: ../vector/v.colors.out/main.c:49 ../vector/v.kernel/main.c:108 #: ../vector/v.category/main.c:75 ../vector/v.label/main.c:59 @@ -758,13 +765,13 @@ #: ../vector/v.info/print.c:436 ../vector/v.info/main.c:37 #: ../vector/v.parallel/main.c:49 ../vector/v.out.postgis/main.c:44 #: ../vector/v.in.dxf/main.c:64 ../vector/v.vect.stats/main.c:130 -#: ../vector/v.extract/main.c:77 ../vector/v.lrs/v.lrs.label/main.c:102 +#: ../vector/v.extract/main.c:78 ../vector/v.lrs/v.lrs.label/main.c:102 #: ../vector/v.lrs/v.lrs.where/main.c:57 #: ../vector/v.lrs/v.lrs.segment/main.c:71 #: ../vector/v.lrs/v.lrs.create/main.c:121 ../vector/v.net/main.c:47 #: ../vector/v.net.alloc/main.c:64 ../vector/v.transform/main.c:70 #: ../vector/v.generalize/main.c:76 ../vector/v.external/main.c:52 -#: ../vector/v.to.db/main.c:36 ../visualization/ximgview/main.c:293 +#: ../vector/v.to.db/main.c:38 ../visualization/ximgview/main.c:293 msgid "vector" msgstr "벡터" @@ -789,14 +796,14 @@ #: ../locale/scriptstrings/db.dropcolumn_to_translate.c:3 #: ../db/db.databases/main.c:96 ../db/db.columns/main.c:100 #: ../db/db.copy/main.c:36 ../db/db.connect/main.c:44 -#: ../db/db.describe/main.c:130 ../db/db.execute/main.c:126 +#: ../db/db.describe/main.c:130 ../db/db.execute/main.c:138 #: ../db/db.select/main.c:266 ../db/db.tables/main.c:98 #: ../db/db.dropdb/main.c:72 ../db/db.createdb/main.c:72 #: ../vector/v.what.rast3/main.c:69 ../vector/v.class/main.c:47 #: ../vector/v.db.connect/main.c:53 ../vector/v.db.select/main.c:55 #: ../vector/v.what.rast/main.c:76 ../vector/v.univar/main.c:95 #: ../vector/v.distance/main.c:124 ../vector/v.vect.stats/main.c:131 -#: ../vector/v.to.db/main.c:37 +#: ../vector/v.to.db/main.c:39 msgid "attribute table" msgstr "ì†ì„± í…Œì´ë¸”" @@ -820,14 +827,14 @@ #: ../db/db.databases/main.c:95 ../db/db.drivers/main.c:71 #: ../db/db.columns/main.c:99 ../db/db.copy/main.c:35 #: ../db/db.connect/main.c:43 ../db/db.describe/main.c:129 -#: ../db/db.execute/main.c:125 ../db/db.select/main.c:265 +#: ../db/db.execute/main.c:137 ../db/db.select/main.c:265 #: ../db/db.login/main.c:40 ../db/db.tables/main.c:97 ../db/db.dropdb/main.c:71 #: ../db/db.createdb/main.c:71 ../vector/v.db.connect/main.c:54 #: ../vector/v.db.select/main.c:56 ../vector/v.distance/main.c:123 #: ../vector/v.in.db/main.c:54 ../vector/v.vect.stats/main.c:132 -#: ../vector/v.to.db/main.c:38 +#: ../vector/v.to.db/main.c:40 msgid "database" -msgstr "ë°ì´íƒ€ë² ì´ìŠ¤" +msgstr "ë°ì´í„°ë² ì´ìŠ¤" #: ../locale/scriptstrings/v.db.addtable_to_translate.c:5 msgid "Name of new attribute table (default: vector map name)" @@ -860,7 +867,7 @@ #: ../locale/scriptstrings/r.colors.stddev_to_translate.c:3 #: ../locale/scriptstrings/t.rast.colors_to_translate.c:3 -#: ../raster/r.colors/edit_colors.c:67 ../raster/r.colors.out/raster_main.c:46 +#: ../raster/r.colors/edit_colors.c:84 ../raster/r.colors.out/raster_main.c:46 #: ../raster/r.colors.out/raster3d_main.c:47 ../raster/r.what.color/main.c:90 #: ../display/d.colortable/main.c:62 ../vector/v.colors/main.c:56 #: ../vector/v.colors.out/main.c:50 @@ -888,8 +895,8 @@ #: ../vector/v.segment/main.c:61 ../vector/v.drape/main.c:57 #: ../vector/v.buffer/main.c:225 ../vector/v.select/main.c:49 #: ../vector/v.extrude/main.c:68 ../vector/v.in.region/main.c:42 -#: ../vector/v.hull/main.c:53 ../vector/v.in.ogr/main.c:198 -#: ../vector/v.patch/main.c:70 ../vector/v.overlay/main.c:64 +#: ../vector/v.hull/main.c:53 ../vector/v.in.ogr/main.c:201 +#: ../vector/v.patch/main.c:72 ../vector/v.overlay/main.c:64 #: ../vector/v.perturb/main.c:63 ../vector/v.to.3d/main.c:37 #: ../vector/v.type/main.c:39 ../vector/v.delaunay/main.c:86 #: ../vector/v.univar/main.c:96 ../vector/v.to.points/main.c:54 @@ -906,6 +913,7 @@ #: ../locale/scriptstrings/v.dissolve_to_translate.c:4 #: ../misc/m.measure/main.c:49 ../vector/v.buffer/main.c:223 #: ../vector/v.type/main.c:41 ../vector/v.category/main.c:695 +#: ../vector/v.to.db/main.c:41 msgid "area" msgstr "ë©´ì " @@ -988,7 +996,7 @@ #: ../locale/scriptstrings/t.support_to_translate.c:12 msgid "Check for removed maps and delete them from the temporal database and all effected space time datasets" -msgstr "" +msgstr "ì œê±°ëœ ì§€ë„를 확ì¸í•œ 후 시간 ë°ì´í„°ë² ì´ìŠ¤ì™€ 모든 ì˜í–¥ë°›ì€ 시공간 ìžë£Œì„¸íŠ¸ë¡œë¶€í„° 삭제합니다" #: ../locale/scriptstrings/t.support_to_translate.c:13 msgid "Update metadata information, temporal and spatial extent from registered maps based on database entries." @@ -1015,10 +1023,10 @@ #: ../raster/r.external.out/main.c:236 ../raster/r.out.png/main.c:113 #: ../raster/r.out.ascii/main.c:60 ../raster/r.out.mpeg/main.c:103 #: ../raster/r.out.ppm/main.c:55 ../raster/r.out.mat/main.c:63 -#: ../raster3d/r3.out.netcdf/main.c:587 ../raster3d/r3.out.vtk/main.c:377 +#: ../raster3d/r3.out.netcdf/main.c:588 ../raster3d/r3.out.vtk/main.c:377 #: ../raster3d/r3.out.bin/main.c:206 ../raster3d/r3.out.v5d/main.c:285 #: ../raster3d/r3.out.ascii/main.c:303 ../vector/v.out.vtk/main.c:48 -#: ../vector/v.external.out/main.c:44 ../vector/v.out.ogr/main.c:83 +#: ../vector/v.external.out/main.c:44 ../vector/v.out.ogr/main.c:84 #: ../vector/v.out.dxf/main.c:57 ../vector/v.out.lidar/main.c:472 #: ../vector/v.out.ascii/main.c:48 ../vector/v.out.svg/main.c:78 #: ../vector/v.out.pov/main.c:47 ../vector/v.colors.out/main.c:51 @@ -1073,7 +1081,7 @@ msgstr "" #: ../locale/scriptstrings/v.clip_to_translate.c:9 -#: ../raster/r.in.gdal/main.c:203 ../raster/r.in.gdal/main.c:236 +#: ../raster/r.in.gdal/main.c:220 ../raster/r.in.gdal/main.c:253 #: ../vector/v.db.select/main.c:101 msgid "Region" msgstr "" @@ -1100,7 +1108,7 @@ #: ../raster/r.univar/r.univar_main.c:105 ../raster/r.report/main.c:68 #: ../raster/r.quant/main.c:48 ../raster/r.mode/main.c:56 #: ../raster/r.support.stats/main.c:39 ../raster/r.neighbors/main.c:169 -#: ../raster/r.clump/main.c:59 ../raster/r.cross/main.c:70 +#: ../raster/r.clump/main.c:59 ../raster/r.cross/main.c:69 #: ../raster/r.in.lidar/main.c:111 ../raster/r.statistics/main.c:56 #: ../raster/r.stats.zonal/main.c:102 ../raster/r.regression.line/main.c:47 #: ../raster/r.in.xyz/main.c:160 ../raster/r.kappa/main.c:69 @@ -1109,7 +1117,7 @@ #: ../raster3d/r3.neighbors/main.c:211 ../raster3d/r3.stats/main.c:49 #: ../raster3d/r3.in.lidar/main.c:165 ../imagery/i.cca/main.c:85 #: ../vector/v.kcv/main.c:56 ../vector/v.class/main.c:48 -#: ../vector/v.random/main.c:99 ../vector/v.perturb/main.c:64 +#: ../vector/v.random/main.c:102 ../vector/v.perturb/main.c:64 #: ../vector/v.normal/main.c:73 ../vector/v.qcount/main.c:61 #: ../vector/v.univar/main.c:93 ../vector/v.neighbors/main.c:52 #: ../vector/v.outlier/main.c:70 @@ -1136,9 +1144,9 @@ #: ../locale/scriptstrings/t.sample_to_translate.c:3 #: ../locale/scriptstrings/t.vect.observe.strds_to_translate.c:3 #: ../locale/scriptstrings/t.vect.what.strds_to_translate.c:3 -#: ../raster/r.random/main.c:52 ../raster/r.random.cells/main.c:48 +#: ../raster/r.random/main.c:53 ../raster/r.random.cells/main.c:48 #: ../display/d.where/main.c:44 ../vector/v.what.rast3/main.c:65 -#: ../vector/v.random/main.c:98 ../vector/v.drape/main.c:58 +#: ../vector/v.random/main.c:101 ../vector/v.drape/main.c:58 #: ../vector/v.extrude/main.c:69 ../vector/v.what.rast/main.c:72 #: ../vector/v.sample/main.c:76 msgid "sampling" @@ -1152,7 +1160,7 @@ #: ../display/d.where/main.c:46 ../vector/v.what.rast3/main.c:68 #: ../vector/v.what.rast/main.c:75 ../vector/v.what/main.c:63 msgid "querying" -msgstr "" +msgstr "ì§ˆì˜ ì¤‘ìž…ë‹ˆë‹¤" #: ../locale/scriptstrings/v.rast.stats_to_translate.c:9 msgid "Continue if upload column(s) already exist" @@ -1193,7 +1201,6 @@ #: ../locale/scriptstrings/i.in.spotvgt_to_translate.c:2 #: ../locale/scriptstrings/i.image.mosaic_to_translate.c:2 #: ../locale/scriptstrings/i.spectral_to_translate.c:2 -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:2 #: ../locale/scriptstrings/i.oif_to_translate.c:2 #: ../locale/scriptstrings/r.in.aster_to_translate.c:4 #: ../locale/scriptstrings/i.tasscap_to_translate.c:2 @@ -1201,7 +1208,7 @@ #: ../imagery/i.segment/main.c:36 ../imagery/i.eb.soilheatflux/main.c:49 #: ../imagery/i.gensig/main.c:39 ../imagery/i.evapo.mh/main.c:69 #: ../imagery/i.eb.eta/main.c:42 ../imagery/i.his.rgb/main.c:46 -#: ../imagery/i.rectify/main.c:83 ../imagery/i.maxlik/main.c:61 +#: ../imagery/i.rectify/main.c:83 ../imagery/i.maxlik/main.c:63 #: ../imagery/i.fft/main.c:78 ../imagery/i.smap/main.c:38 #: ../imagery/i.eb.evapfr/main.c:47 ../imagery/i.target/main.c:45 #: ../imagery/i.evapo.pt/main.c:66 ../imagery/i.gensigset/main.c:40 @@ -1212,7 +1219,7 @@ #: ../imagery/i.landsat.acca/main.c:105 ../imagery/i.modis.qc/main.c:168 #: ../imagery/i.zc/main.c:53 ../imagery/i.pca/main.c:72 #: ../imagery/i.ifft/main.c:77 ../imagery/i.landsat.toar/main.c:70 -#: ../imagery/i.emissivity/main.c:44 ../imagery/i.group/main.c:52 +#: ../imagery/i.emissivity/main.c:44 ../imagery/i.group/main.c:53 #: ../imagery/i.biomass/main.c:50 ../imagery/i.evapo.pm/main.c:58 #: ../imagery/i.ortho.photo/i.ortho.camera/main.c:56 #: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:87 @@ -1284,7 +1291,7 @@ #: ../locale/scriptstrings/d.shade_to_translate.c:3 #: ../locale/scriptstrings/r.shade_to_translate.c:3 -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:3 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:4 #: ../locale/scriptstrings/r.in.aster_to_translate.c:6 #: ../locale/scriptstrings/r.plane_to_translate.c:3 #: ../raster/r.param.scale/interface.c:57 ../raster/r.relief/main.c:108 @@ -1305,7 +1312,7 @@ #: ../locale/scriptstrings/d.shade_to_translate.c:6 #: ../locale/scriptstrings/r.shade_to_translate.c:6 -#: ../misc/m.nviz.image/main.c:51 ../misc/m.nviz.script/main.c:74 +#: ../misc/m.nviz.image/main.c:50 ../misc/m.nviz.script/main.c:74 #: ../visualization/ximgview/main.c:294 msgid "visualization" msgstr "ì‹œê°í™”" @@ -1343,7 +1350,7 @@ msgstr "" #: ../locale/scriptstrings/t.select_to_translate.c:9 -#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:13 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:14 msgid "Perform a dry run, compute all dependencies and module calls but don't run them" msgstr "" @@ -1381,8 +1388,8 @@ #: ../vector/v.to.rast/main.c:63 ../vector/v.out.ogr/args.c:12 #: ../vector/v.out.ogr/args.c:22 ../vector/v.out.ogr/args.c:102 #: ../vector/v.clean/main.c:61 ../vector/v.clean/main.c:64 -#: ../vector/v.random/main.c:119 ../vector/v.random/main.c:123 -#: ../vector/v.random/main.c:126 ../vector/v.random/main.c:129 +#: ../vector/v.random/main.c:122 ../vector/v.random/main.c:126 +#: ../vector/v.random/main.c:129 ../vector/v.random/main.c:132 #: ../vector/v.out.lidar/main.c:487 ../vector/v.out.lidar/main.c:491 #: ../vector/v.out.lidar/main.c:588 ../vector/v.out.ascii/args.c:24 #: ../vector/v.out.ascii/args.c:28 ../vector/v.out.ascii/args.c:43 @@ -1392,7 +1399,7 @@ #: ../vector/v.in.lidar/main.c:228 ../vector/v.in.lidar/main.c:283 #: ../vector/v.in.lidar/main.c:289 ../vector/v.in.lidar/main.c:297 #: ../vector/v.reclass/main.c:77 ../vector/v.reclass/main.c:82 -#: ../vector/v.surf.rst/main.c:178 ../vector/v.surf.rst/main.c:190 +#: ../vector/v.surf.rst/main.c:180 ../vector/v.surf.rst/main.c:192 #: ../vector/v.db.select/main.c:64 ../vector/v.db.select/main.c:67 #: ../vector/v.db.select/main.c:70 ../vector/v.db.select/main.c:76 #: ../vector/v.db.select/main.c:116 ../vector/v.net.allpairs/main.c:75 @@ -1407,13 +1414,13 @@ #: ../vector/v.profile/main.c:165 ../vector/v.profile/main.c:168 #: ../vector/v.profile/main.c:173 ../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:237 -#: ../vector/v.in.ogr/main.c:242 ../vector/v.in.ogr/main.c:251 -#: ../vector/v.in.ogr/main.c:267 ../vector/v.in.ogr/main.c:315 -#: ../vector/v.in.ogr/main.c:360 ../vector/v.to.3d/args.c:19 +#: ../vector/v.extrude/main.c:95 ../vector/v.in.ogr/main.c:254 +#: ../vector/v.in.ogr/main.c:259 ../vector/v.in.ogr/main.c:268 +#: ../vector/v.in.ogr/main.c:284 ../vector/v.in.ogr/main.c:332 +#: ../vector/v.in.ogr/main.c:377 ../vector/v.to.3d/args.c:19 #: ../vector/v.to.3d/args.c:25 ../vector/v.in.db/main.c:94 #: ../vector/v.to.points/main.c:67 ../vector/v.to.points/main.c:71 -#: ../vector/v.decimate/main.c:149 ../vector/v.decimate/main.c:152 +#: ../vector/v.decimate/main.c:150 ../vector/v.decimate/main.c:153 #: ../vector/v.category/main.c:85 ../vector/v.category/main.c:89 #: ../vector/v.category/main.c:93 ../vector/v.edit/args.c:24 #: ../vector/v.edit/args.c:29 ../vector/v.edit/args.c:118 @@ -1422,15 +1429,16 @@ #: ../vector/v.edit/args.c:152 ../vector/v.edit/args.c:170 #: ../vector/v.edit/args.c:205 ../vector/v.net.centrality/main.c:121 #: ../vector/v.net.centrality/main.c:123 ../vector/v.out.postgis/args.c:15 -#: ../vector/v.out.postgis/args.c:19 ../vector/v.vect.stats/main.c:157 -#: ../vector/v.vect.stats/main.c:162 ../vector/v.vect.stats/main.c:167 -#: ../vector/v.vect.stats/main.c:172 ../vector/v.vect.stats/main.c:177 -#: ../vector/v.vect.stats/main.c:182 ../vector/v.extract/main.c:98 -#: ../vector/v.extract/main.c:103 ../vector/v.extract/main.c:109 -#: ../vector/v.extract/main.c:112 ../vector/v.extract/main.c:115 -#: ../vector/v.extract/main.c:125 ../vector/v.extract/main.c:135 -#: ../vector/v.generalize/main.c:94 ../vector/v.generalize/main.c:233 -#: ../vector/v.generalize/main.c:236 ../vector/v.to.db/parse.c:45 +#: ../vector/v.out.postgis/args.c:19 ../vector/v.vect.stats/main.c:153 +#: ../vector/v.vect.stats/main.c:158 ../vector/v.vect.stats/main.c:163 +#: ../vector/v.vect.stats/main.c:168 ../vector/v.vect.stats/main.c:173 +#: ../vector/v.vect.stats/main.c:178 ../vector/v.vect.stats/main.c:183 +#: ../vector/v.extract/main.c:99 ../vector/v.extract/main.c:105 +#: ../vector/v.extract/main.c:111 ../vector/v.extract/main.c:114 +#: ../vector/v.extract/main.c:117 ../vector/v.extract/main.c:127 +#: ../vector/v.extract/main.c:137 ../vector/v.generalize/main.c:94 +#: ../vector/v.generalize/main.c:233 ../vector/v.generalize/main.c:236 +#: ../vector/v.to.db/parse.c:45 msgid "Selection" msgstr "ì„ íƒ" @@ -1502,7 +1510,7 @@ #: ../locale/scriptstrings/db.droptable_to_translate.c:5 msgid "Name of database driver" -msgstr "ë°ì´íƒ€ë² ì´ìŠ¤ ë“œë¼ì´ë²„ì˜ ì´ë¦„" +msgstr "ë°ì´í„°ë² ì´ìŠ¤ ë“œë¼ì´ë²„ì˜ ì´ë¦„" #: ../locale/scriptstrings/db.droptable_to_translate.c:6 msgid "If not given then default driver is used" @@ -1514,19 +1522,19 @@ #: ../locale/scriptstrings/r.in.wms_to_translate.c:26 #: ../locale/scriptstrings/r.in.wms_to_translate.c:28 #: ../db/db.databases/main.c:80 ../db/db.databases/main.c:91 -#: ../db/db.execute/main.c:144 ../db/db.execute/main.c:149 -#: ../db/db.execute/main.c:154 ../db/db.select/main.c:219 +#: ../db/db.execute/main.c:156 ../db/db.execute/main.c:161 +#: ../db/db.execute/main.c:166 ../db/db.select/main.c:219 #: ../db/db.select/main.c:224 msgid "Connection" msgstr "ì—°ê²°" #: ../locale/scriptstrings/db.droptable_to_translate.c:8 msgid "Name of database" -msgstr "ë°ì´íƒ€ë² ì´ìŠ¤ì˜ ì´ë¦„" +msgstr "ë°ì´í„°ë² ì´ìŠ¤ì˜ ì´ë¦„" #: ../locale/scriptstrings/db.droptable_to_translate.c:9 msgid "If not given then default database is used" -msgstr "지정하지 않으면 기본 ë°ì´íƒ€ë² ì´ìŠ¤ë¥¼ ì”니다" +msgstr "지정하지 않으면 기본 ë°ì´í„°ë² ì´ìŠ¤ë¥¼ ì”니다" #: ../locale/scriptstrings/db.droptable_to_translate.c:11 msgid "Name of table to drop" @@ -1538,7 +1546,7 @@ #: ../locale/scriptstrings/g.extension_to_translate.c:2 msgid "Downloads and installs extensions from GRASS Addons repository or other source into the local GRASS installation or removes installed extensions." -msgstr "" +msgstr "GRASS 애드온 ë˜ëŠ” 다른 저장소로부터 í™•ìž¥ì„ ë‚´ë ¤ë°›ì•„ 국지ì ì¸ GRASS ì„¤ì¹˜ìž¥ì†Œì— ì„¤ì¹˜í•˜ê±°ë‚˜ ì„¤ì¹˜ëœ í™•ìž¥ì„ ì œê±°í•©ë‹ˆë‹¤." #: ../locale/scriptstrings/g.extension_to_translate.c:4 #: ../locale/scriptstrings/g.extension.all_to_translate.c:4 @@ -1560,11 +1568,11 @@ #: ../locale/scriptstrings/g.extension_to_translate.c:8 msgid "Name of extension to install or remove" -msgstr "설치하거나 삭제할 í™•ìž¥ì˜ ì´ë¦„" +msgstr "설치하거나 제거할 í™•ìž¥ì˜ ì´ë¦„" #: ../locale/scriptstrings/g.extension_to_translate.c:9 msgid "Name of toolbox (set of extensions) when -t flag is given" -msgstr "-t 플래그를 사용할 경우 툴박스(확장 세트)ì˜ ì´ë¦„" +msgstr "-t 플래그를 사용할 경우 ë„구ìƒìž(확장 세트)ì˜ ì´ë¦„" #: ../locale/scriptstrings/g.extension_to_translate.c:10 #: ../locale/scriptstrings/g.extension.all_to_translate.c:6 @@ -1624,15 +1632,15 @@ #: ../locale/scriptstrings/g.extension_to_translate.c:29 msgid "Force removal when uninstalling extension (operation=remove)" -msgstr "" +msgstr "í™•ìž¥ì„ ì œê±°í•  ë•Œ ê°•ì œ 제거 (operation=remove)" #: ../locale/scriptstrings/g.extension_to_translate.c:30 #: ../locale/scriptstrings/t.rast.colors_to_translate.c:15 #: ../locale/scriptstrings/r.mask_to_translate.c:20 -#: ../raster/r.colors/edit_colors.c:116 ../raster/r.null/main.c:108 +#: ../raster/r.colors/edit_colors.c:133 ../raster/r.null/main.c:108 #: ../vector/v.colors/main.c:122 msgid "Remove" -msgstr "ì‚­ì œ" +msgstr "제거" #: ../locale/scriptstrings/g.extension_to_translate.c:31 msgid "Operate on toolboxes instead of single modules (experimental)" @@ -1648,7 +1656,7 @@ #: ../locale/scriptstrings/r.reclass.area_to_translate.c:4 #: ../locale/scriptstrings/t.rast.neighbors_to_translate.c:3 #: ../locale/scriptstrings/r3.in.xyz_to_translate.c:8 -#: ../raster/r.neighbors/main.c:170 ../raster/r.series/main.c:138 +#: ../raster/r.neighbors/main.c:170 ../raster/r.series/main.c:139 #: ../raster/r.in.lidar/main.c:113 ../raster/r.in.xyz/main.c:162 #: ../raster/r.patch/main.c:63 ../raster3d/r3.neighbors/main.c:212 #: ../raster3d/r3.in.lidar/main.c:167 ../vector/v.neighbors/main.c:54 @@ -1656,7 +1664,7 @@ msgstr "í•©ì‚°" #: ../locale/scriptstrings/t.rast.series_to_translate.c:4 -#: ../raster/r.series.accumulate/main.c:81 ../raster/r.series/main.c:139 +#: ../raster/r.series.accumulate/main.c:81 ../raster/r.series/main.c:140 #: ../raster/r.patch/main.c:64 ../raster/r.series.interp/main.c:65 msgid "series" msgstr "계열" @@ -1670,7 +1678,7 @@ msgstr "" #: ../locale/scriptstrings/t.rast.series_to_translate.c:8 -#: ../raster/r.neighbors/main.c:239 ../raster/r.series/main.c:168 +#: ../raster/r.neighbors/main.c:239 ../raster/r.series/main.c:169 #: ../raster/r.resamp.stats/main.c:282 ../raster3d/r3.neighbors/main.c:127 msgid "Quantile to calculate for method=quantile" msgstr "" @@ -1682,11 +1690,11 @@ #: ../locale/scriptstrings/t.rast.series_to_translate.c:10 msgid "Do not assign the space time raster dataset start and end time to the output map" -msgstr "" +msgstr "출력 지ë„ì— ì‹œê³µê°„ 래스터 ìžë£Œì„¸íŠ¸ì˜ 시작과 종료 ì‹œê°„ì„ í• ë‹¹í•˜ì§€ 않습니다" #: ../locale/scriptstrings/t.rast.series_to_translate.c:11 -#: ../raster/r.series.accumulate/main.c:159 ../raster/r.series/main.c:187 -#: ../raster/r.resamp.stats/main.c:288 ../raster/r.resamp.filter/main.c:431 +#: ../raster/r.series.accumulate/main.c:159 ../raster/r.series/main.c:188 +#: ../raster/r.resamp.stats/main.c:288 ../raster/r.resamp.filter/main.c:436 msgid "Propagate NULLs" msgstr "" @@ -1694,8 +1702,8 @@ msgid "Lists information about space time datasets and maps." msgstr "" -#: ../locale/scriptstrings/t.info_to_translate.c:4 ../raster/r.info/main.c:72 -#: ../raster3d/r3.info/main.c:78 ../general/g.region/main.c:67 +#: ../locale/scriptstrings/t.info_to_translate.c:4 ../raster/r.info/main.c:74 +#: ../raster3d/r3.info/main.c:78 ../general/g.region/main.c:68 #: ../vector/v.info/main.c:40 msgid "extent" msgstr "범위" @@ -1707,8 +1715,8 @@ #: ../locale/scriptstrings/t.info_to_translate.c:9 #: ../locale/scriptstrings/i.oif_to_translate.c:6 #: ../raster/r.regression.multi/main.c:162 -#: ../raster/r.regression.line/main.c:69 ../general/g.region/main.c:147 -#: ../imagery/i.group/main.c:88 +#: ../raster/r.regression.line/main.c:69 ../general/g.region/main.c:148 +#: ../imagery/i.group/main.c:94 msgid "Print in shell script style" msgstr "" @@ -1910,7 +1918,7 @@ msgstr "" #: ../locale/scriptstrings/v.what.vect_to_translate.c:16 -msgid "Maximum query distance in map units" +msgid "Maximum query distance in map units (meters for ll)" msgstr "" #: ../locale/scriptstrings/t.rast.contour_to_translate.c:1 @@ -1978,7 +1986,7 @@ #: ../general/g.rename/main.c:46 ../general/g.copy/main.c:42 #: ../general/g.dirseps/main.c:35 ../general/g.access/main.c:38 #: ../general/g.filename/main.c:40 ../general/g.remove/main.c:70 -#: ../imagery/i.target/main.c:46 ../imagery/i.group/main.c:53 +#: ../imagery/i.target/main.c:46 ../imagery/i.group/main.c:54 msgid "map management" msgstr "지ë„관리" @@ -1997,10 +2005,10 @@ #: ../locale/scriptstrings/r3.in.xyz_to_translate.c:2 #: ../locale/scriptstrings/t.rast3d.algebra_to_translate.c:4 #: ../locale/scriptstrings/t.rast3d.extract_to_translate.c:4 -#: ../raster/r.colors/edit_colors.c:59 ../raster/r.univar/r3.univar_main.c:98 +#: ../raster/r.colors/edit_colors.c:76 ../raster/r.univar/r3.univar_main.c:98 #: ../raster/r.to.rast3elev/main.c:363 #: ../raster/r.colors.out/raster3d_main.c:46 ../raster3d/r3.support/main.c:49 -#: ../raster3d/r3.gwflow/main.c:159 ../raster3d/r3.out.netcdf/main.c:586 +#: ../raster3d/r3.gwflow/main.c:159 ../raster3d/r3.out.netcdf/main.c:587 #: ../raster3d/r3.retile/main.c:96 ../raster3d/r3.neighbors/main.c:208 #: ../raster3d/r3.out.vtk/main.c:376 ../raster3d/r3.mkdspf/main.c:79 #: ../raster3d/r3.mask/main.c:133 ../raster3d/r3.in.v5d/main.c:178 @@ -2011,7 +2019,7 @@ #: ../raster3d/r3.to.rast/main.c:259 ../raster3d/r3.stats/main.c:48 #: ../raster3d/r3.gradient/main.c:43 ../raster3d/r3.out.ascii/main.c:302 #: ../raster3d/r3.in.lidar/main.c:162 ../raster3d/r3.null/main.c:180 -#: ../raster3d/r3.in.ascii/main.c:354 ../misc/m.nviz.image/main.c:55 +#: ../raster3d/r3.in.ascii/main.c:354 ../misc/m.nviz.image/main.c:54 #: ../misc/m.nviz.script/main.c:72 msgid "raster3d" msgstr "3ì°¨ì› ëž˜ìŠ¤í„°" @@ -2025,7 +2033,7 @@ #: ../locale/scriptstrings/t.rast3d.extract_to_translate.c:5 #: ../raster/r.to.rast3/main.c:199 ../raster/r.to.rast3elev/main.c:364 #: ../raster3d/r3.support/main.c:51 ../raster3d/r3.gwflow/main.c:161 -#: ../raster3d/r3.out.netcdf/main.c:589 ../raster3d/r3.retile/main.c:98 +#: ../raster3d/r3.out.netcdf/main.c:590 ../raster3d/r3.retile/main.c:98 #: ../raster3d/r3.neighbors/main.c:210 ../raster3d/r3.out.vtk/main.c:378 #: ../raster3d/r3.mkdspf/main.c:81 ../raster3d/r3.mask/main.c:135 #: ../raster3d/r3.in.v5d/main.c:180 ../raster3d/r3.out.bin/main.c:207 @@ -2111,18 +2119,19 @@ #: ../raster/r.in.gridatb/main.c:46 ../raster/r.in.png/main.c:520 #: ../raster/r.in.lidar/main.c:109 ../raster/r.in.xyz/main.c:159 #: ../raster/r.in.bin/main.c:258 ../raster/r.in.mat/main.c:92 -#: ../raster/r.proj/main.c:147 ../raster/r.in.gdal/main.c:93 +#: ../raster/r.proj/main.c:150 ../raster/r.in.gdal/main.c:96 #: ../raster/r.external/main.c:58 ../raster3d/r3.in.v5d/main.c:179 #: ../raster3d/r3.in.bin/main.c:253 ../raster3d/r3.in.lidar/main.c:163 -#: ../raster3d/r3.in.ascii/main.c:355 ../vector/v.proj/main.c:71 +#: ../raster3d/r3.in.ascii/main.c:355 ../vector/v.proj/main.c:76 #: ../vector/v.in.lidar/main.c:137 ../vector/v.in.dwg/main.c:83 -#: ../vector/v.in.ogr/main.c:195 ../vector/v.in.db/main.c:53 +#: ../vector/v.in.ogr/main.c:198 ../vector/v.in.db/main.c:53 #: ../vector/v.in.ascii/main.c:71 ../vector/v.in.dxf/main.c:65 #: ../vector/v.external/main.c:53 msgid "import" msgstr "들여오기" #: ../locale/scriptstrings/i.in.spotvgt_to_translate.c:4 +#: ../imagery/i.vi/main.c:92 msgid "NDVI" msgstr "NDVI" @@ -2144,6 +2153,7 @@ #: ../locale/scriptstrings/t.vect.algebra_to_translate.c:3 #: ../locale/scriptstrings/t.rast.algebra_to_translate.c:3 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:3 #: ../locale/scriptstrings/t.rast.mapcalc_to_translate.c:3 #: ../locale/scriptstrings/t.rast3d.mapcalc_to_translate.c:3 #: ../locale/scriptstrings/t.rast3d.algebra_to_translate.c:3 @@ -2160,7 +2170,7 @@ msgstr "" #: ../locale/scriptstrings/t.vect.algebra_to_translate.c:9 -#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:10 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:11 #: ../locale/scriptstrings/t.rast.mapcalc_to_translate.c:11 #: ../locale/scriptstrings/t.rast3d.mapcalc_to_translate.c:12 #: ../locale/scriptstrings/t.rast3d.algebra_to_translate.c:11 @@ -2238,7 +2248,7 @@ msgstr "" #: ../locale/scriptstrings/t.rast.to.vect_to_translate.c:18 -#: ../raster/r.to.vect/main.c:117 ../vector/v.proj/main.c:130 +#: ../raster/r.to.vect/main.c:117 ../vector/v.proj/main.c:143 msgid "Do not build vector topology" msgstr "" @@ -2266,25 +2276,32 @@ #: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:1 msgid "Replaces gaps in a space time raster dataset with interpolated raster maps." -msgstr "" +msgstr "시공간 래스터 ìžë£Œì„¸íŠ¸ ë‚´ì˜ ë¹ˆ ê³µê°„ì„ ë³´ê°„ëœ ëž˜ìŠ¤í„° 지ë„ë¡œ 대체합니다." #: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:3 -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:4 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:5 #: ../raster/r.resamp.interp/main.c:78 ../raster/r.surf.idw/main.c:106 #: ../raster/r.surf.contour/main.c:62 ../raster/r.fill.stats/main.c:777 #: ../raster/r.series.interp/main.c:66 ../raster/r.resamp.bspline/main.c:82 #: ../vector/v.surf.idw/main.c:89 ../vector/v.surf.rst/main.c:149 #: ../vector/v.surf.bspline/main.c:93 ../vector/v.vol.rst/main.c:238 msgid "interpolation" +msgstr "ë³´ê°„" + +#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:6 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:7 +#: ../raster/r.fill.stats/main.c:779 ../raster/r.resamp.bspline/main.c:84 +#: ../vector/v.surf.rst/main.c:152 ../vector/v.vol.rst/main.c:241 +msgid "no-data filling" msgstr "" -#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:9 +#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:10 msgid "Number of interpolation processes to run in parallel" msgstr "" -#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:10 +#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:11 msgid "Assign the space time raster dataset start and end time to the output map" -msgstr "" +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." @@ -2301,7 +2318,7 @@ #: ../raster/r.what/main.c:127 ../db/db.select/main.c:241 #: ../vector/v.db.select/main.c:95 msgid "Name for output file (if omitted or \"-\" output to stdout)" -msgstr "출력파ì¼ì˜ ì´ë¦„ (ìƒëžµí•˜ê±°ë‚˜ \"-\"ì´ë©´ 표준출력)" +msgstr "출력 파ì¼ì„ 위한 ì´ë¦„ (ìƒëžµí•˜ê±°ë‚˜ \"-\"ì´ë©´ 표준출력)" #: ../locale/scriptstrings/r.out.xyz_to_translate.c:7 msgid "Include no data values" @@ -2313,7 +2330,7 @@ #: ../locale/scriptstrings/db.test_to_translate.c:4 msgid "Test name" -msgstr "테스트 ì´ë¦„" +msgstr "검정 ì´ë¦„" #: ../locale/scriptstrings/t.rast.list_to_translate.c:1 msgid "Lists registered maps of a space time raster dataset." @@ -2330,7 +2347,7 @@ #: ../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 -#: ../raster/r.watershed/front/main.c:76 +#: ../raster/r.watershed/front/main.c:78 msgid "accumulation" msgstr "" @@ -2392,7 +2409,7 @@ #: ../locale/scriptstrings/t.rast.accumulate_to_translate.c:21 #: ../locale/scriptstrings/t.rast.accdetect_to_translate.c:19 msgid "Register empty maps in the output space time raster dataset, otherwise they will be deleted" -msgstr "" +msgstr "출력 시공간 래스터 ìžë£Œì„¸íŠ¸ ì•ˆì˜ ë¹ˆ 지ë„를 등ë¡í•˜ì„¸ìš”, 그렇지 않으면 ê·¸ 지ë„ë“¤ì€ ì‚­ì œë©ë‹ˆë‹¤" #: ../locale/scriptstrings/t.rast.accumulate_to_translate.c:22 #: ../locale/scriptstrings/t.rast.accdetect_to_translate.c:20 @@ -2405,7 +2422,7 @@ #: ../locale/scriptstrings/v.in.mapgen_to_translate.c:4 msgid "Input map is in Matlab format" -msgstr "" +msgstr "ìž…ë ¥ 지ë„ê°€ 매트랩 ì„œì‹ìž…니다" #: ../locale/scriptstrings/v.in.mapgen_to_translate.c:5 msgid "Create a 3D vector points map from 3 column Matlab data" @@ -2465,11 +2482,12 @@ msgstr "ì¼ë°˜ì ìœ¼ë¡œ \"http://\"ë¡œ 시작합니다" #: ../locale/scriptstrings/r.in.wms_to_translate.c:6 +#: ../locale/scriptstrings/r.drain_to_translate.c:9 #: ../locale/scriptstrings/r.import_to_translate.c:11 #: ../locale/scriptstrings/r3.in.xyz_to_translate.c:14 #: ../imagery/i.ifft/main.c:93 ../vector/v.kernel/main.c:133 msgid "Name for output raster map" -msgstr "출력 래스터 지ë„ì˜ ì´ë¦„" +msgstr "출력 래스터 지ë„를 위한 ì´ë¦„" #: ../locale/scriptstrings/r.in.wms_to_translate.c:7 msgid "Layer(s) to request from the map server" @@ -2545,14 +2563,14 @@ msgstr "" #: ../locale/scriptstrings/r.in.wms_to_translate.c:32 -#: ../display/d.mon/main.c:102 ../display/d.grid/main.c:113 +#: ../display/d.mon/main.c:102 ../display/d.grid/main.c:112 #: ../display/d.legend.vect/main.c:101 ../display/d.legend/main.c:246 #: ../display/d.path/main.c:115 ../display/d.erase/main.c:37 #: ../display/d.histogram/main.c:108 ../general/g.pnmcomp/main.c:325 #: ../misc/m.nviz.image/args.c:70 ../vector/v.label.sa/main.c:124 #: ../vector/v.label/main.c:187 ../vector/v.lrs/v.lrs.label/main.c:218 msgid "Background color" -msgstr "" +msgstr "ë°°ê²½ 색ìƒ" #: ../locale/scriptstrings/r.in.wms_to_translate.c:33 msgid "Format: 0xRRGGBB" @@ -2583,14 +2601,14 @@ msgstr "" #: ../locale/scriptstrings/t.vect.db.select_to_translate.c:6 -#: ../vector/v.decimate/main.c:128 ../vector/v.outlier/main.c:72 -#: ../vector/v.extract/main.c:79 +#: ../vector/v.decimate/main.c:129 ../vector/v.outlier/main.c:72 +#: ../vector/v.extract/main.c:80 msgid "select" msgstr "" #: ../locale/scriptstrings/g.extension.all_to_translate.c:1 msgid "Rebuilds or removes all locally installed GRASS Addons extensions." -msgstr "" +msgstr "국지ì ìœ¼ë¡œ ì„¤ì¹˜ëœ ëª¨ë“  GRASS 애드온 í™•ìž¥ì„ ìƒˆë¡œ 만들거나 제거합니다." #: ../locale/scriptstrings/g.extension.all_to_translate.c:2 msgid "By default only extensions built against different GIS Library are rebuilt." @@ -2657,7 +2675,7 @@ #: ../locale/scriptstrings/v.build.all_to_translate.c:3 #: ../locale/scriptstrings/t.topology_to_translate.c:3 #: ../vector/v.clean/main.c:52 ../vector/v.build.polylines/main.c:111 -#: ../vector/v.in.ogr/main.c:197 ../vector/v.build/main.c:37 +#: ../vector/v.in.ogr/main.c:200 ../vector/v.build/main.c:37 #: ../vector/v.info/main.c:39 ../vector/v.out.postgis/main.c:48 #: ../vector/v.generalize/main.c:82 msgid "topology" @@ -2674,7 +2692,7 @@ msgstr "" #: ../locale/scriptstrings/t.snap_to_translate.c:4 ../vector/v.clean/main.c:54 -#: ../vector/v.in.ogr/main.c:199 +#: ../vector/v.in.ogr/main.c:202 msgid "snapping" msgstr "" @@ -2689,14 +2707,14 @@ #: ../locale/scriptstrings/v.import_to_translate.c:4 #: ../locale/scriptstrings/r.import_to_translate.c:4 -#: ../locale/scriptstrings/m.proj_to_translate.c:3 ../raster/r.proj/main.c:145 -#: ../raster/r.latlong/main.c:59 ../general/g.proj/main.c:65 -#: ../general/g.setproj/main.c:79 ../vector/v.proj/main.c:69 +#: ../locale/scriptstrings/m.proj_to_translate.c:3 ../raster/r.proj/main.c:148 +#: ../raster/r.latlong/main.c:58 ../general/g.proj/main.c:65 +#: ../general/g.setproj/main.c:79 ../vector/v.proj/main.c:74 msgid "projection" msgstr "투ì˜" #: ../locale/scriptstrings/v.import_to_translate.c:5 -#: ../vector/v.in.ogr/main.c:207 +#: ../vector/v.in.ogr/main.c:210 msgid "Name of OGR datasource to be imported" msgstr "" @@ -2705,6 +2723,7 @@ #: ../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/i.spectral_to_translate.c:9 #: ../locale/scriptstrings/r.import_to_translate.c:6 #: ../locale/scriptstrings/r.import_to_translate.c:8 #: ../locale/scriptstrings/t.register_to_translate.c:6 @@ -2720,15 +2739,15 @@ #: ../locale/scriptstrings/r3.in.xyz_to_translate.c:22 #: ../locale/scriptstrings/r3.in.xyz_to_translate.c:24 #: ../locale/scriptstrings/r3.in.xyz_to_translate.c:27 -#: ../raster/r.sun/main.c:272 ../raster/r.sun/main.c:281 -#: ../raster/r.sun/main.c:290 ../raster/r.sun/main.c:299 -#: ../raster/r.sun/main.c:307 ../raster/r.sun/main.c:316 -#: ../raster/r.sun/main.c:325 ../raster/r.sun/main.c:334 -#: ../raster/r.sun/main.c:343 ../raster/r.sun/main.c:352 -#: ../raster/r.sun/main.c:361 ../raster/r.sun/main.c:370 -#: ../raster/r.sun/main.c:379 ../raster/r.sun/main.c:386 -#: ../raster/r.sun/main.c:394 ../raster/r.horizon/main.c:195 -#: ../raster/r.horizon/main.c:204 ../raster/r.horizon/main.c:212 +#: ../raster/r.sun/main.c:271 ../raster/r.sun/main.c:280 +#: ../raster/r.sun/main.c:289 ../raster/r.sun/main.c:298 +#: ../raster/r.sun/main.c:306 ../raster/r.sun/main.c:315 +#: ../raster/r.sun/main.c:324 ../raster/r.sun/main.c:333 +#: ../raster/r.sun/main.c:342 ../raster/r.sun/main.c:351 +#: ../raster/r.sun/main.c:360 ../raster/r.sun/main.c:369 +#: ../raster/r.sun/main.c:378 ../raster/r.sun/main.c:385 +#: ../raster/r.sun/main.c:393 ../raster/r.horizon/main.c:194 +#: ../raster/r.horizon/main.c:203 ../raster/r.horizon/main.c:211 #: ../raster/r.spread/main.c:125 ../raster/r.spread/main.c:139 #: ../raster/r.spread/main.c:151 ../raster/r.spread/main.c:164 #: ../raster/r.spread/main.c:177 ../raster/r.spread/main.c:189 @@ -2736,6 +2755,7 @@ #: ../raster/r.in.lidar/main.c:133 ../raster/r.in.xyz/main.c:213 #: ../raster/r.in.xyz/main.c:222 ../raster/r.in.xyz/main.c:230 #: ../raster/r.in.xyz/main.c:241 ../raster/r.in.xyz/main.c:251 +#: ../raster/r.buildvrt/main.c:86 ../raster/r.buildvrt/main.c:92 #: ../raster/r.external/main.c:66 ../raster/r.external/main.c:74 #: ../raster/r.external/main.c:83 ../raster/r.sim/r.sim.sediment/main.c:158 #: ../raster/r.sim/r.sim.sediment/main.c:166 @@ -2752,18 +2772,18 @@ #: ../display/d.text/main.c:154 ../raster3d/r3.flow/main.c:188 #: ../raster3d/r3.flow/main.c:195 ../raster3d/r3.flow/main.c:205 #: ../raster3d/r3.in.lidar/main.c:177 ../raster3d/r3.in.lidar/main.c:184 -#: ../vector/v.in.ogr/main.c:223 ../vector/v.edit/args.c:96 +#: ../vector/v.in.ogr/main.c:240 ../vector/v.edit/args.c:96 #: ../vector/v.edit/args.c:215 msgid "Input" msgstr "ìž…ë ¥" #: ../locale/scriptstrings/v.import_to_translate.c:7 -#: ../vector/v.in.ogr/main.c:219 +#: ../vector/v.in.ogr/main.c:236 msgid "OGR layer name. If not given, all available layers are imported" msgstr "" #: ../locale/scriptstrings/v.import_to_translate.c:9 -#: ../vector/v.proj/main.c:106 +#: ../vector/v.proj/main.c:111 msgid "Name for output vector map (default: input)" msgstr "" @@ -2777,17 +2797,17 @@ #: ../locale/scriptstrings/v.import_to_translate.c:14 #: ../locale/scriptstrings/db.in.ogr_to_translate.c:11 -#: ../vector/v.in.ogr/main.c:296 +#: ../vector/v.in.ogr/main.c:313 msgid "Encoding value for attribute data" -msgstr "ì†ì„± ìžë£Œë¥¼ 위한 ì¸ì½”딩 ê°’" +msgstr "ì†ì„± ìžë£Œë¥¼ 위한 ì¸ì½”딩값" #: ../locale/scriptstrings/v.import_to_translate.c:15 -#: ../vector/v.in.ogr/main.c:298 +#: ../vector/v.in.ogr/main.c:315 msgid "Overrides encoding interpretation, useful when importing ESRI Shapefile" msgstr "" #: ../locale/scriptstrings/v.import_to_translate.c:17 -#: ../vector/v.in.ogr/main.c:274 +#: ../vector/v.in.ogr/main.c:291 msgid "Snapping threshold for boundaries (map units)" msgstr "" @@ -2815,12 +2835,12 @@ msgstr "" #: ../locale/scriptstrings/v.import_to_translate.c:25 -#: ../vector/v.in.ogr/main.c:319 +#: ../vector/v.in.ogr/main.c:336 msgid "List supported OGR formats and exit" msgstr "" #: ../locale/scriptstrings/v.import_to_translate.c:26 -#: ../vector/v.in.ogr/main.c:325 +#: ../vector/v.in.ogr/main.c:342 msgid "List available OGR layers in data source and exit" msgstr "" @@ -2830,16 +2850,16 @@ #: ../locale/scriptstrings/t.rast.import_to_translate.c:18 #: ../locale/scriptstrings/t.vect.import_to_translate.c:14 #: ../locale/scriptstrings/r.import_to_translate.c:31 -#: ../raster/r.in.lidar/main.c:300 ../raster/r.in.gdal/main.c:185 +#: ../raster/r.in.lidar/main.c:300 ../raster/r.in.gdal/main.c:202 #: ../raster/r.external/main.c:102 ../raster3d/r3.in.lidar/main.c:293 -#: ../vector/v.in.lidar/main.c:321 ../vector/v.in.ogr/main.c:347 +#: ../vector/v.in.lidar/main.c:321 ../vector/v.in.ogr/main.c:364 #: ../vector/v.external/args.c:45 msgid "Override projection check (use current location's projection)" msgstr "" #: ../locale/scriptstrings/v.import_to_translate.c:28 #: ../locale/scriptstrings/r.import_to_translate.c:32 -#: ../vector/v.in.ogr/main.c:349 ../vector/v.external/args.c:47 +#: ../vector/v.in.ogr/main.c:366 ../vector/v.external/args.c:47 msgid "Assume that the dataset has the same projection as the current location" msgstr "" @@ -2968,66 +2988,66 @@ #: ../locale/scriptstrings/t.rast.colors_to_translate.c:22 #: ../locale/scriptstrings/t.rast.colors_to_translate.c:24 #: ../locale/scriptstrings/t.rast.colors_to_translate.c:26 -#: ../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 ../raster/r.category/main.c:81 +#: ../raster/r.colors/edit_colors.c:107 ../raster/r.colors/edit_colors.c:114 +#: ../raster/r.colors/edit_colors.c:121 ../raster/r.colors/edit_colors.c:128 +#: ../raster/r.colors/edit_colors.c:139 ../raster/r.colors/edit_colors.c:157 +#: ../raster/r.colors/edit_colors.c:162 ../raster/r.colors/edit_colors.c:167 +#: ../raster/r.colors/edit_colors.c:172 ../raster/r.category/main.c:81 #: ../raster/r.category/main.c:88 ../display/d.linegraph/main.c:270 #: ../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:112 ../vector/v.colors/main.c:138 -#: ../vector/v.colors/main.c:143 ../vector/v.colors/main.c:148 +#: ../vector/v.colors/main.c:112 ../vector/v.colors/main.c:145 +#: ../vector/v.colors/main.c:150 ../vector/v.colors/main.c:155 msgid "Define" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:8 -#: ../raster/r.colors/edit_colors.c:96 ../vector/v.colors/main.c:98 +#: ../raster/r.colors/edit_colors.c:113 ../vector/v.colors/main.c:98 msgid "Raster map from which to copy color table" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:10 -#: ../raster/r.colors/edit_colors.c:103 ../vector/v.colors/main.c:105 +#: ../raster/r.colors/edit_colors.c:120 ../vector/v.colors/main.c:105 msgid "3D raster map from which to copy color table" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:12 -#: ../raster/r.colors/edit_colors.c:109 ../vector/v.colors/main.c:111 +#: ../raster/r.colors/edit_colors.c:126 ../vector/v.colors/main.c:111 msgid "Path to rules file" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:14 -#: ../raster/r.colors/edit_colors.c:115 ../vector/v.colors/main.c:121 +#: ../raster/r.colors/edit_colors.c:132 ../vector/v.colors/main.c:121 msgid "Remove existing color table" -msgstr "" +msgstr "기존 ìƒ‰ìƒ í…Œì´ë¸”ì„ ì œê±°í•©ë‹ˆë‹¤" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:16 -#: ../raster/r.colors/edit_colors.c:121 ../vector/v.colors/main.c:127 +#: ../raster/r.colors/edit_colors.c:138 ../vector/v.colors/main.c:127 msgid "Only write new color table if it does not already exist" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:17 -#: ../raster/r.colors/edit_colors.c:126 ../vector/v.colors/main.c:131 +#: ../raster/r.colors/edit_colors.c:143 ../vector/v.colors/main.c:131 msgid "List available rules then exit" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:19 -#: ../raster/r.colors/edit_colors.c:132 ../vector/v.colors/main.c:137 +#: ../raster/r.colors/edit_colors.c:156 ../vector/v.colors/main.c:144 msgid "Invert colors" -msgstr "" +msgstr "색ìƒì„ 반전합니다" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:21 -#: ../raster/r.colors/edit_colors.c:137 ../vector/v.colors/main.c:142 +#: ../raster/r.colors/edit_colors.c:161 ../vector/v.colors/main.c:149 msgid "Logarithmic scaling" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:23 -#: ../raster/r.colors/edit_colors.c:142 ../vector/v.colors/main.c:147 +#: ../raster/r.colors/edit_colors.c:166 ../vector/v.colors/main.c:154 msgid "Logarithmic-absolute scaling" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:25 -#: ../raster/r.colors/edit_colors.c:147 +#: ../raster/r.colors/edit_colors.c:171 msgid "Histogram equalization" msgstr "" @@ -3042,12 +3062,13 @@ #: ../locale/scriptstrings/t.rename_to_translate.c:1 msgid "Renames a space time dataset" -msgstr "" +msgstr "시공간 ìžë£Œì„¸íŠ¸ì˜ ì´ë¦„ì„ ë°”ê¿‰ë‹ˆë‹¤" #: ../locale/scriptstrings/t.rename_to_translate.c:4 +#: ../locale/scriptstrings/v.db.renamecolumn_to_translate.c:5 #: ../general/g.rename/main.c:47 msgid "rename" -msgstr "ì´ë¦„변경" +msgstr "ì´ë¦„ 바꾸기" #: ../locale/scriptstrings/v.in.lines_to_translate.c:1 msgid "Imports ASCII x,y[,z] coordinates as a series of lines." @@ -3099,7 +3120,7 @@ #: ../locale/scriptstrings/r.mask_to_translate.c:3 #: ../raster3d/r3.mask/main.c:134 msgid "mask" -msgstr "매스í¬" +msgstr "마스í¬" #: ../locale/scriptstrings/r.mask_to_translate.c:4 msgid "Name of raster map to use as mask" @@ -3131,7 +3152,7 @@ #: ../locale/scriptstrings/r.mask_to_translate.c:11 msgid "Layer number or name (vector)" -msgstr "" +msgstr "ë ˆì´ì–´ 번호 ë˜ëŠ” ì´ë¦„(벡터)" #: ../locale/scriptstrings/r.mask_to_translate.c:13 msgid "Category values (vector)" @@ -3152,7 +3173,7 @@ #: ../locale/scriptstrings/r.mask_to_translate.c:19 msgid "Remove existing mask (overrides other options)" -msgstr "" +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." @@ -3164,11 +3185,11 @@ #: ../locale/scriptstrings/v.db.reconnect.all_to_translate.c:6 msgid "Delete attribute tables from the source database" -msgstr "" +msgstr "ì›ì²œ ë°ì´í„°ë² ì´ìŠ¤ë¡œë¶€í„° ì†ì„± í…Œì´ë¸”ì„ ì‚­ì œí•©ë‹ˆë‹¤" #: ../locale/scriptstrings/v.db.reconnect.all_to_translate.c:7 msgid "Name of source database" -msgstr "" +msgstr "출처 ë°ì´í„°ë² ì´ìŠ¤ì˜ ì´ë¦„" #: ../locale/scriptstrings/v.db.reconnect.all_to_translate.c:8 msgid "Name of source database schema" @@ -3180,7 +3201,7 @@ #: ../locale/scriptstrings/v.db.reconnect.all_to_translate.c:10 msgid "Name for target database" -msgstr "" +msgstr "í‘œì  ë°ì´í„°ë² ì´ìŠ¤ë¥¼ 위한 ì´ë¦„" #: ../locale/scriptstrings/v.db.reconnect.all_to_translate.c:11 msgid "Name for target database schema" @@ -3188,7 +3209,7 @@ #: ../locale/scriptstrings/v.report_to_translate.c:1 msgid "Reports geometry statistics for vector maps." -msgstr "" +msgstr "벡터 지ë„를 위한 지형 통계를 보고합니다." #: ../locale/scriptstrings/v.report_to_translate.c:6 msgid "Value to calculate" @@ -3203,7 +3224,7 @@ msgstr "" #: ../locale/scriptstrings/v.unpack_to_translate.c:1 -msgid "Imports a vector map as GRASS GIS specific archive file (packed with v.pack)" +msgid "Imports a GRASS GIS specific vector archive file (packed with v.pack) as a vector map" msgstr "" #: ../locale/scriptstrings/v.unpack_to_translate.c:5 @@ -3213,7 +3234,7 @@ #: ../locale/scriptstrings/v.unpack_to_translate.c:6 msgid "Name for output vector map" -msgstr "출력 벡터 ì§€ë„ ì´ë¦„" +msgstr "출력 벡터 지ë„를 위한 ì´ë¦„" #: ../locale/scriptstrings/v.unpack_to_translate.c:7 msgid "Default: taken from input file internals" @@ -3225,7 +3246,7 @@ #: ../locale/scriptstrings/r.unpack_to_translate.c:10 ../ps/ps.map/main.c:100 #: ../ps/ps.map/main.c:113 ../ps/ps.map/main.c:135 #: ../raster/r.univar/r.univar_main.c:42 ../raster/r.kappa/main.c:90 -#: ../raster/r.kappa/main.c:98 +#: ../raster/r.kappa/main.c:98 ../raster/r.kappa/main.c:114 msgid "Output settings" msgstr "출력 설정" @@ -3233,7 +3254,7 @@ #: ../locale/scriptstrings/r.unpack_to_translate.c:9 #: ../locale/scriptstrings/t.rast.import_to_translate.c:19 #: ../locale/scriptstrings/t.vect.import_to_translate.c:15 -#: ../raster/r.in.lidar/main.c:302 ../raster/r.in.gdal/main.c:187 +#: ../raster/r.in.lidar/main.c:302 ../raster/r.in.gdal/main.c:204 #: ../raster/r.external/main.c:104 ../raster3d/r3.in.lidar/main.c:295 #: ../vector/v.in.lidar/main.c:323 msgid "Assume that the dataset has same projection as the current location" @@ -3267,6 +3288,7 @@ #: ../locale/scriptstrings/v.db.univar_to_translate.c:8 #: ../locale/scriptstrings/db.univar_to_translate.c:8 +#: ../raster/r.info/main.c:91 msgid "Print stats in shell script style" msgstr "" @@ -3328,14 +3350,14 @@ #: ../locale/scriptstrings/db.out.ogr_to_translate.c:7 msgid "Table format" -msgstr "í…Œì´ë¸” 형ì‹" +msgstr "í…Œì´ë¸” ì„œì‹" #: ../locale/scriptstrings/db.out.ogr_to_translate.c:8 msgid "Name for output table (default: input name)" msgstr "" #: ../locale/scriptstrings/r.unpack_to_translate.c:1 -msgid "Imports a raster map as GRASS GIS specific archive file (packed with r.pack)" +msgid "Imports a GRASS GIS specific raster archive file (packed with r.pack) as a raster map" msgstr "" #: ../locale/scriptstrings/r.unpack_to_translate.c:6 @@ -3351,23 +3373,23 @@ msgid "multispectral" msgstr "다중 스팩트럼" -#: ../locale/scriptstrings/i.spectral_to_translate.c:9 +#: ../locale/scriptstrings/i.spectral_to_translate.c:10 msgid "Name for output image (or text file for -t)" msgstr "" -#: ../locale/scriptstrings/i.spectral_to_translate.c:11 +#: ../locale/scriptstrings/i.spectral_to_translate.c:12 msgid "Graphics format for output file" msgstr "" -#: ../locale/scriptstrings/i.spectral_to_translate.c:13 +#: ../locale/scriptstrings/i.spectral_to_translate.c:14 msgid "Show sampling coordinates instead of numbering in the legend" msgstr "" -#: ../locale/scriptstrings/i.spectral_to_translate.c:14 +#: ../locale/scriptstrings/i.spectral_to_translate.c:15 msgid "Use gnuplot for display" msgstr "" -#: ../locale/scriptstrings/i.spectral_to_translate.c:15 +#: ../locale/scriptstrings/i.spectral_to_translate.c:16 msgid "output to text file" msgstr "" @@ -3385,11 +3407,11 @@ #: ../locale/scriptstrings/db.in.ogr_to_translate.c:7 msgid "Name for output table" -msgstr "출력 í…Œì´ë¸”ì˜ ì´ë¦„" +msgstr "출력 í…Œì´ë¸”ì„ ìœ„í•œ ì´ë¦„" #: ../locale/scriptstrings/db.in.ogr_to_translate.c:9 msgid "Name for auto-generated unique key column" -msgstr "ìžë™ ìƒì„±ë˜ëŠ” ìœ ì¼ í‚¤ ì—´ì˜ ì´ë¦„" +msgstr "ìžë™ ìƒì„±ë˜ëŠ” ìœ ì¼ í‚¤ ì—´ì„ ìœ„í•œ ì´ë¦„" #: ../locale/scriptstrings/db.in.ogr_to_translate.c:12 msgid "Overrides encoding interpretation, useful when importing DBF tables" @@ -3418,7 +3440,7 @@ #: ../locale/scriptstrings/t.rast.what_to_translate.c:11 #: ../raster/r.what/main.c:143 msgid "Output header row" -msgstr "" +msgstr "출력 í—¤ë” í–‰" #: ../locale/scriptstrings/t.rast.what_to_translate.c:12 msgid "Use stdin as input and ignore coordinates and point option" @@ -3471,8 +3493,8 @@ #: ../locale/scriptstrings/t.rast.import_to_translate.c:6 #: ../locale/scriptstrings/t.vect.import_to_translate.c:6 -#: ../raster/r.in.gdal/main.c:94 ../general/g.proj/main.c:66 -#: ../vector/v.in.ogr/main.c:200 +#: ../raster/r.in.gdal/main.c:97 ../general/g.proj/main.c:66 +#: ../vector/v.in.ogr/main.c:203 msgid "create location" msgstr "" @@ -3487,17 +3509,19 @@ msgstr "" #: ../locale/scriptstrings/t.rast.import_to_translate.c:13 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:23 #: ../locale/scriptstrings/r.import_to_translate.c:10 -#: ../raster/r.stream.extract/main.c:141 ../raster/r.resamp.bspline/main.c:151 -#: ../raster/r.proj/main.c:192 ../raster/r.in.gdal/main.c:123 +#: ../raster/r.stream.extract/main.c:141 ../raster/r.resamp.bspline/main.c:153 +#: ../raster/r.proj/main.c:195 ../raster/r.in.gdal/main.c:126 #: ../vector/v.to.rast/main.c:117 ../vector/v.surf.bspline/main.c:195 msgid "Cache size for raster rows" msgstr "" #: ../locale/scriptstrings/t.rast.import_to_translate.c:14 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:22 #: ../locale/scriptstrings/r.import_to_translate.c:9 -#: ../raster/r.stream.extract/main.c:140 ../raster/r.resamp.bspline/main.c:150 -#: ../raster/r.proj/main.c:191 ../raster/r.in.gdal/main.c:122 +#: ../raster/r.stream.extract/main.c:140 ../raster/r.resamp.bspline/main.c:152 +#: ../raster/r.proj/main.c:194 ../raster/r.in.gdal/main.c:125 #: ../vector/v.to.rast/main.c:116 ../vector/v.surf.bspline/main.c:194 msgid "Maximum memory to be used (in MB)" msgstr "" @@ -3530,7 +3554,7 @@ #: ../locale/scriptstrings/v.centroids_to_translate.c:3 #: ../vector/v.category/main.c:691 msgid "centroid" -msgstr "중앙ì " +msgstr "ë„심" #: ../locale/scriptstrings/v.centroids_to_translate.c:5 msgid "Action to be taken" @@ -3559,7 +3583,7 @@ #: ../locale/scriptstrings/g.manual_to_translate.c:5 msgid "Display index" -msgstr "" +msgstr "ë””ìŠ¤í”Œë ˆì´ ìƒ‰ì¸" #: ../locale/scriptstrings/g.manual_to_translate.c:6 msgid "Display topics" @@ -3593,58 +3617,74 @@ 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.rectify/main.c:132 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:3 +#: ../raster/r.surf.area/main.c:77 ../raster/r.contour/main.c:88 +#: ../raster/r.random.surface/main.c:58 ../raster/r.surf.random/main.c:37 +#: ../raster/r.surf.fractal/main.c:39 ../raster/r.surf.idw/main.c:105 +#: ../raster/r.surf.contour/main.c:61 ../raster/r.fill.stats/main.c:776 +#: ../raster/r.resamp.bspline/main.c:80 ../raster/r.surf.gauss/main.c:39 +#: ../vector/v.surf.idw/main.c:88 ../vector/v.surf.rst/main.c:148 +#: ../vector/v.surf.bspline/main.c:92 ../vector/v.vol.rst/main.c:237 +msgid "surface" +msgstr "표면" + +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:6 +#: ../raster/r.resamp.bspline/main.c:83 +msgid "splines" +msgstr "" + +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:8 +#: ../raster/r.proj/main.c:185 ../imagery/i.rectify/main.c:132 #: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:126 msgid "Interpolation method to use" -msgstr "" +msgstr "사용할 ë³´ê°„ 방법" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:6 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:9 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 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:10 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:12 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:14 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:16 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:18 msgid "RST options" msgstr "" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:8 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:11 msgid "Spline smoothing parameter" msgstr "" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:10 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:13 msgid "Width of hole edge used for interpolation (in cells)" msgstr "" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:12 -#: ../vector/v.surf.rst/main.c:307 ../vector/v.vol.rst/main.c:319 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:15 +#: ../vector/v.surf.rst/main.c:310 ../vector/v.vol.rst/main.c:321 msgid "Minimum number of points for approximation in a segment (>segmax)" msgstr "" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:14 -#: ../vector/v.surf.rst/main.c:298 ../vector/v.vol.rst/main.c:310 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:17 +#: ../vector/v.surf.rst/main.c:301 ../vector/v.vol.rst/main.c:312 msgid "Maximum number of points in a segment" msgstr "" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:16 -#: ../raster/r.resamp.bspline/main.c:131 ../vector/v.surf.bspline/main.c:177 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:19 +#: ../raster/r.resamp.bspline/main.c:133 ../vector/v.surf.bspline/main.c:177 msgid "Tykhonov regularization parameter (affects smoothing)" msgstr "" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:17 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:20 msgid "Used in bilinear and bicubic spline interpolation" msgstr "" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:18 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:21 msgid "Spline options" msgstr "" #: ../locale/scriptstrings/v.db.droprow_to_translate.c:1 msgid "Removes a vector feature from a vector map through attribute selection." -msgstr "" +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." @@ -3694,7 +3734,7 @@ #: ../locale/scriptstrings/d.frame_to_translate.c:7 msgid "Remove all frames, erase the screen and exit" -msgstr "" +msgstr "모든 í‹€ì„ ì œê±°í•œ 후, í™”ë©´ì„ ì§€ìš°ê³  종료합니다" #: ../locale/scriptstrings/d.frame_to_translate.c:8 msgid "Print name of current frame and exit" @@ -3724,7 +3764,7 @@ msgid "r.mapcalc expression for temporal and spatial analysis of space time raster datasets" msgstr "" -#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:12 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:13 #: ../locale/scriptstrings/t.rast3d.algebra_to_translate.c:13 msgid "Use granularity sampling instead of the temporal topology approach" msgstr "" @@ -3765,7 +3805,7 @@ #: ../locale/scriptstrings/r.buffer.lowmem_to_translate.c:2 msgid "This is the low-memory alternative to the classic r.buffer module." -msgstr "" +msgstr "ê¸°ì¡´ì˜ r.buffer 모듈보다 메모리를 ì ê²Œ 쓰는 대체 모듈입니다" #: ../locale/scriptstrings/r.buffer.lowmem_to_translate.c:4 #: ../raster/r.buffer/main.c:67 ../raster/r.circle/main.c:52 @@ -3793,18 +3833,89 @@ msgstr "" #: ../locale/scriptstrings/v.dissolve_to_translate.c:3 -#: ../vector/v.extract/main.c:80 +#: ../vector/v.extract/main.c:81 msgid "dissolve" msgstr "" #: ../locale/scriptstrings/v.dissolve_to_translate.c:6 msgid "Layer number or name." -msgstr "" +msgstr "ë ˆì´ì–´ 번호 ë˜ëŠ” ì´ë¦„." #: ../locale/scriptstrings/v.dissolve_to_translate.c:7 msgid "Name of attribute column used to dissolve common boundaries" msgstr "" +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:1 +msgid "Calculates a new raster map from a simple r.mapcalc expression." +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:4 +msgid "simple" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:5 +msgid "Formula (e.g. A-B or A*C+B)" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:6 +msgid "Name of input A raster map" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:7 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:9 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:11 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:13 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:15 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:17 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:23 +#: ../raster/r.stream.extract/main.c:89 ../raster/r.stream.extract/main.c:97 +#: ../raster/r.flow/main.c:435 ../raster/r.flow/main.c:441 +msgid "Input maps" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:8 +msgid "Name of input B raster map" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:10 +msgid "Name of input C raster map" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:12 +msgid "Name of input D raster map" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:14 +msgid "Name of input E raster map" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:16 +msgid "Name of input F raster map" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:18 +#: ../raster/r.random/main.c:89 ../raster/r.mapcalc/main.c:105 +msgid "Seed for rand() function" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:19 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:21 +msgid "Random" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:20 +#: ../raster/r.mapcalc/main.c:109 +msgid "Generate random seed (result is non-deterministic)" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:22 +msgid "Quote the map names" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:24 +msgid "Case sensitive variable names" +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 "" @@ -3813,6 +3924,114 @@ msgid "Create the location specified by the \"location\" parameter and exit. Do not import the space time vector datasets." msgstr "" +#: ../locale/scriptstrings/r.drain_to_translate.c:1 +#: ../raster/r.drain/main.c:113 +msgid "Traces a flow through an elevation model or cost surface on a raster map." +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:3 ../raster/r.path/main.c:151 +#: ../raster/r.solute.transport/main.c:230 ../raster/r.topmodel/main.c:52 +#: ../raster/r.uslek/main.c:54 ../raster/r.usler/main.c:53 +#: ../raster/r.gwflow/main.c:210 ../raster/r.stream.extract/main.c:77 +#: ../raster/r.fill.dir/main.c:89 ../raster/r.basins.fill/main.c:55 +#: ../raster/r.water.outlet/main.c:58 ../raster/r.drain/main.c:110 +#: ../raster/r.topidx/main.c:40 ../raster/r.flow/main.c:422 +#: ../raster/r.carve/main.c:75 ../raster/r.lake/main.c:151 +#: ../raster/r.watershed/front/main.c:76 +#: ../raster/r.sim/r.sim.sediment/main.c:115 +#: ../raster/r.sim/r.sim.water/main.c:114 ../raster3d/r3.gwflow/main.c:162 +#: ../raster3d/r3.flow/main.c:180 +msgid "hydrology" +msgstr "수문학" + +#: ../locale/scriptstrings/r.drain_to_translate.c:4 ../raster/r.path/main.c:152 +#: ../raster/r.walk/main.c:204 ../raster/r.cost/main.c:164 +#: ../raster/r.drain/main.c:111 +msgid "cost surface" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:5 +#: ../raster/r.drain/main.c:116 +msgid "Name of input elevation or cost surface raster map" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:6 +#: ../raster/r.drain/main.c:121 +msgid "Name of input movement direction map associated with the cost surface" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:7 +#: ../raster/r.drain/main.c:123 +msgid "Direction in degrees CCW from east" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:8 +#: ../locale/scriptstrings/r.drain_to_translate.c:23 +#: ../raster/r.drain/main.c:125 ../raster/r.drain/main.c:168 +msgid "Cost surface" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:10 +#: ../raster/r.drain/main.c:133 +msgid "Name for output drain vector map" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:11 +#: ../raster/r.drain/main.c:134 +msgid "Recommended for cost surface made using knight's move" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:12 +#: ../raster/r.path/main.c:195 ../raster/r.walk/main.c:260 +#: ../raster/r.cost/main.c:223 ../raster/r.drain/main.c:139 +msgid "Coordinates of starting point(s) (E,N)" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:13 +#: ../locale/scriptstrings/r.drain_to_translate.c:15 +#: ../raster/r.path/main.c:196 ../raster/r.path/main.c:202 +#: ../raster/r.walk/main.c:242 ../raster/r.walk/main.c:254 +#: ../raster/r.walk/main.c:261 ../raster/r.walk/main.c:342 +#: ../raster/r.cost/main.c:205 ../raster/r.cost/main.c:217 +#: ../raster/r.cost/main.c:224 ../raster/r.cost/main.c:274 +#: ../raster/r.drain/main.c:140 ../raster/r.drain/main.c:147 +msgid "Start" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:14 +#: ../raster/r.path/main.c:201 ../raster/r.drain/main.c:145 +msgid "Name of starting vector points map(s)" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:16 +#: ../raster/r.path/main.c:206 ../raster/r.drain/main.c:151 +msgid "Copy input cell values on output" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:17 +#: ../locale/scriptstrings/r.drain_to_translate.c:19 +#: ../locale/scriptstrings/r.drain_to_translate.c:21 +#: ../raster/r.path/main.c:207 ../raster/r.path/main.c:212 +#: ../raster/r.path/main.c:217 ../raster/r.drain/main.c:152 +#: ../raster/r.drain/main.c:157 ../raster/r.drain/main.c:162 +msgid "Path settings" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:18 +#: ../raster/r.path/main.c:211 ../raster/r.drain/main.c:156 +msgid "Accumulate input values along the path" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:20 +#: ../raster/r.path/main.c:216 ../raster/r.drain/main.c:161 +msgid "Count cell numbers along the path" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:22 +#: ../raster/r.drain/main.c:167 +msgid "The input raster map is a cost surface (direction surface must also be specified)" +msgstr "" + #: ../locale/scriptstrings/r.import_to_translate.c:1 msgid "Imports raster data into a GRASS raster map using GDAL library and reprojects on the fly." msgstr "" @@ -3855,14 +4074,15 @@ #: ../locale/scriptstrings/r.import_to_translate.c:24 #: ../raster/r.in.poly/main.c:50 ../raster/r.in.ascii/main.c:92 -#: ../raster/r.in.bin/main.c:298 ../raster/r.in.gdal/main.c:140 -#: ../raster/r.support/main.c:66 ../raster/r.external/main.c:90 +#: ../raster/r.buildvrt/main.c:102 ../raster/r.in.bin/main.c:298 +#: ../raster/r.in.gdal/main.c:143 ../raster/r.support/main.c:66 +#: ../raster/r.external/main.c:90 msgid "Title for resultant raster map" msgstr "ê²°ê³¼ 래스터 지ë„ì˜ ì œëª©" #: ../locale/scriptstrings/r.import_to_translate.c:25 -#: ../raster/r.in.gdal/main.c:141 ../raster/r.in.gdal/main.c:150 -#: ../raster/r.in.gdal/main.c:159 ../raster/r.in.gdal/main.c:165 +#: ../raster/r.in.gdal/main.c:144 ../raster/r.in.gdal/main.c:153 +#: ../raster/r.in.gdal/main.c:162 ../raster/r.in.gdal/main.c:168 #: ../raster/r.external/main.c:91 ../imagery/i.landsat.toar/main.c:94 #: ../imagery/i.landsat.toar/main.c:116 ../imagery/i.landsat.toar/main.c:125 #: ../imagery/i.landsat.toar/main.c:134 ../imagery/i.landsat.toar/main.c:142 @@ -3876,104 +4096,20 @@ #: ../locale/scriptstrings/r.import_to_translate.c:27 #: ../locale/scriptstrings/r.import_to_translate.c:29 -#: ../raster/r.horizon/main.c:278 ../raster/r.horizon/main.c:297 +#: ../raster/r.horizon/main.c:277 ../raster/r.horizon/main.c:296 msgid "Optional" msgstr "ì„ íƒ" #: ../locale/scriptstrings/r.import_to_translate.c:28 -#: ../raster/r.proj/main.c:208 +#: ../raster/r.proj/main.c:219 msgid "Do not perform region cropping optimization" msgstr "" #: ../locale/scriptstrings/r.import_to_translate.c:30 -#: ../raster/r.in.gdal/main.c:214 +#: ../raster/r.in.gdal/main.c:231 msgid "Force Lat/Lon maps to fit into geographic coordinates (90N,S; 180E,W)" msgstr "" -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:1 -msgid "Performs inter-satellite calibration on DMSP-OLS Nighttime Lights Time Series" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:3 -#, fuzzy -msgid "inter-satellite" -msgstr "위성" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:4 -#, fuzzy -msgid "calibration" -msgstr "ì‹œê°í™”" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:5 -msgid "nighttime lights" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:6 -#, fuzzy -msgid "time series" -msgstr "계열" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:7 -msgid "DMSP-OLS" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:8 -msgid "Print out calibration equations" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:9 -msgid "Evaluation based on the Normalised Difference Index" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:10 -msgid "Print in shell script style (currently only NDI via -e)" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:11 -#, fuzzy -msgid "Keep current computational region settings" -msgstr "현재 지역 ì„¤ì •ì„ ì‚¬ìš©í•©ë‹ˆë‹¤..." - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:12 -msgid "Exclude zero values from the analysis (retain zero cells in output)" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:13 -msgid "Exclude zero values from the analysis (set zero cells to NULL in output)" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:14 -msgid "Do not try to transfer timestamps (for input without timestamp)" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:15 -msgid "Clean average DMSP-OLS visible band digital number image(s)" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:16 -msgid "output file(s) suffix" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:17 -msgid "Suffix for calibrated average digital number output image(s)" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:18 -msgid "Calibration model" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:19 -msgid "Inter-satellite calibration model for average DMSP-OLS nighttime lights time series" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:20 -msgid "Elvidge (2009 or 2014), Liu 2012, Wu 2013" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:21 -msgid "Calibration Model" -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 "" @@ -4084,7 +4220,7 @@ #: ../locale/scriptstrings/t.register_to_translate.c:1 msgid "Assigns timestamps and registers raster, vector and raster3d maps in a space time dataset." -msgstr "" +msgstr "타임스탬프를 할당하고 시공간 ìžë£Œì„¸íŠ¸ ì•ˆì— ëž˜ìŠ¤í„°, 벡터, 그리고 3ì°¨ì› ëž˜ìŠ¤í„° 지ë„를 등ë¡í•©ë‹ˆë‹¤." #: ../locale/scriptstrings/t.register_to_translate.c:4 msgid "register" @@ -4191,7 +4327,7 @@ msgid "Renames a column in the attribute table connected to a given vector map." msgstr "" -#: ../locale/scriptstrings/v.db.renamecolumn_to_translate.c:5 +#: ../locale/scriptstrings/v.db.renamecolumn_to_translate.c:6 msgid "Old and new name of the column (old,new)" msgstr "" @@ -4231,7 +4367,7 @@ #: ../locale/scriptstrings/r.grow_to_translate.c:7 #: ../raster/r.grow.distance/main.c:174 msgid "Metric" -msgstr "" +msgstr "지표" #: ../locale/scriptstrings/r.grow_to_translate.c:8 msgid "Value to write for input cells which are non-NULL (-1 => NULL)" @@ -4255,12 +4391,12 @@ #: ../locale/scriptstrings/t.remove_to_translate.c:1 msgid "Removes space time datasets from temporal database." -msgstr "" +msgstr "시간 ë°ì´í„°ë² ì´ìŠ¤ë¡œë¶€í„° 시공간 ìžë£Œì„¸íŠ¸ë¥¼ 제거합니다." #: ../locale/scriptstrings/t.remove_to_translate.c:4 #: ../general/g.remove/main.c:71 msgid "remove" -msgstr "ì‚­ì œ" +msgstr "제거" #: ../locale/scriptstrings/t.remove_to_translate.c:7 msgid "Type of the space time dataset, default is strds" @@ -4272,7 +4408,7 @@ #: ../locale/scriptstrings/t.remove_to_translate.c:12 msgid "Remove all registered maps from the temporal and also from the spatial database" -msgstr "" +msgstr "시간과 공간 ë°ì´í„°ë² ì´ìŠ¤ë¡œë¶€í„° 모든 등ë¡ëœ 지ë„를 제거합니다" #: ../locale/scriptstrings/t.remove_to_translate.c:13 msgid "Force recursive removing" @@ -4318,24 +4454,24 @@ #: ../locale/scriptstrings/t.rast.mapcalc_to_translate.c:7 msgid "Basename for output raster maps" -msgstr "" +msgstr "출력 래스터 지ë„ì˜ ê¸°ë³¸ì´ë¦„" #: ../locale/scriptstrings/m.proj_to_translate.c:1 msgid "Converts coordinates from one projection to another (cs2cs frontend)." msgstr "" #: ../locale/scriptstrings/m.proj_to_translate.c:2 ../misc/m.cogo/main.c:225 -#: ../misc/m.transform/main.c:316 ../misc/m.nviz.image/main.c:50 +#: ../misc/m.transform/main.c:316 ../misc/m.nviz.image/main.c:49 #: ../misc/m.nviz.script/main.c:69 ../misc/m.measure/main.c:46 msgid "miscellaneous" msgstr "기타" #: ../locale/scriptstrings/m.proj_to_translate.c:4 #: ../locale/scriptstrings/i.tasscap_to_translate.c:3 -#: ../raster/r.proj/main.c:146 ../imagery/i.fft/main.c:79 +#: ../raster/r.proj/main.c:149 ../imagery/i.fft/main.c:79 #: ../imagery/i.pca/main.c:73 ../imagery/i.ifft/main.c:78 #: ../imagery/i.ortho.photo/i.ortho.transform/main.c:392 -#: ../misc/m.transform/main.c:317 ../vector/v.proj/main.c:70 +#: ../misc/m.transform/main.c:317 ../vector/v.proj/main.c:75 #: ../vector/v.transform/main.c:71 msgid "transformation" msgstr "" @@ -4358,7 +4494,7 @@ #: ../raster/r.reclass/main.c:66 ../raster/r.recode/main.c:61 #: ../raster/r.in.ascii/main.c:79 ../raster3d/r3.in.ascii/main.c:87 #: ../general/g.proj/main.c:141 ../general/g.proj/main.c:150 -#: ../db/db.execute/main.c:139 ../db/db.select/main.c:208 +#: ../db/db.execute/main.c:151 ../db/db.select/main.c:208 #: ../vector/v.segment/main.c:80 ../vector/v.what/main.c:78 #: ../vector/v.edit/args.c:95 msgid "'-' for standard input" @@ -4366,11 +4502,11 @@ #: ../locale/scriptstrings/m.proj_to_translate.c:10 msgid "Name for output coordinate file (omit to send to stdout)" -msgstr "출력 좌표 파ì¼ì˜ ì´ë¦„(표준출력으로 보낼 경우 ìƒëžµ)" +msgstr "출력 좌표 파ì¼ì„ 위한 ì´ë¦„(표준출력으로 보낼 경우 ìƒëžµ)" #: ../locale/scriptstrings/m.proj_to_translate.c:12 msgid "Field separator (format: input[,output])" -msgstr "í•„ë“œ 구분ìž(형색: ìž…ë ¥[,출력])" +msgstr "í•„ë“œ 구분ìž(ì„œì‹: ìž…ë ¥[,출력])" #: ../locale/scriptstrings/m.proj_to_translate.c:14 msgid "Input projection parameters (PROJ.4 style)" @@ -4409,11 +4545,11 @@ #: ../locale/scriptstrings/v.db.dropcolumn_to_translate.c:1 msgid "Drops a column from the attribute table connected to a given vector map." -msgstr "" +msgstr "주어진 벡터 지ë„ì— ì—°ê²°ëœ ì†ì„± í…Œì´ë¸”로부터 ì—´ì„ ì‚­ì œí•©ë‹ˆë‹¤." #: ../locale/scriptstrings/v.db.dropcolumn_to_translate.c:5 msgid "Name of attribute column(s) to drop" -msgstr "" +msgstr "삭제할 ì†ì„± ì—´ì˜ ì´ë¦„" #: ../locale/scriptstrings/d.out.file_to_translate.c:1 msgid "Saves the contents of the active display monitor to a graphics file." @@ -4422,7 +4558,7 @@ #: ../locale/scriptstrings/d.out.file_to_translate.c:4 #: ../raster/r.topmodel/main.c:72 ../general/g.list/main.c:114 msgid "Name for output file" -msgstr "출력파ì¼ì˜ ì´ë¦„" +msgstr "출력 파ì¼ì„ 위한 ì´ë¦„" #: ../locale/scriptstrings/d.out.file_to_translate.c:5 #: ../misc/m.nviz.image/args.c:105 @@ -4451,11 +4587,11 @@ #: ../locale/scriptstrings/r.plane_to_translate.c:6 msgid "Easting coordinate of a point on the plane" -msgstr "" +msgstr "í‰ë©´ ìƒ í•œ ì ì˜ ë™ê±° 좌표" #: ../locale/scriptstrings/r.plane_to_translate.c:7 msgid "Northing coordinate of a point on the plane" -msgstr "" +msgstr "í‰ë©´ ìƒ í•œ ì ì˜ ë¶ê±° 좌표" #: ../locale/scriptstrings/r.plane_to_translate.c:8 msgid "Elevation coordinate of a point on the plane" @@ -4482,14 +4618,18 @@ msgstr "" #: ../locale/scriptstrings/r.in.srtm_to_translate.c:4 -msgid "Name of SRTM input tile (file without .hgt.zip extension)" +msgid "SRTM" msgstr "" #: ../locale/scriptstrings/r.in.srtm_to_translate.c:5 -msgid "Name for output raster map (default: input tile)" +msgid "Name of SRTM input tile (file without .hgt.zip extension)" msgstr "" #: ../locale/scriptstrings/r.in.srtm_to_translate.c:6 +msgid "Name for output raster map (default: input tile)" +msgstr "" + +#: ../locale/scriptstrings/r.in.srtm_to_translate.c:7 msgid "Input is a 1-arcsec tile (default: 3-arcsec)" msgstr "" @@ -4516,7 +4656,7 @@ #: ../raster3d/r3.in.lidar/main.c:164 ../vector/v.lidar.edgedetection/main.c:76 #: ../vector/v.out.lidar/main.c:473 ../vector/v.in.lidar/main.c:138 #: ../vector/v.lidar.correction/main.c:72 ../vector/v.surf.bspline/main.c:94 -#: ../vector/v.lidar.growing/main.c:76 ../vector/v.decimate/main.c:124 +#: ../vector/v.lidar.growing/main.c:76 ../vector/v.decimate/main.c:125 #: ../vector/v.outlier/main.c:74 msgid "LIDAR" msgstr "LIDAR" @@ -4666,7 +4806,7 @@ #: ../locale/scriptstrings/d.rast.leg_to_translate.c:3 #: ../display/d.vect.thematic/main.c:86 ../display/d.barscale/main.c:64 -#: ../display/d.grid/main.c:54 ../display/d.legend.vect/main.c:51 +#: ../display/d.grid/main.c:53 ../display/d.legend.vect/main.c:51 #: ../display/d.graph/main.c:59 ../display/d.legend/main.c:79 #: ../display/d.linegraph/main.c:232 ../display/d.vect.chart/main.c:64 #: ../display/d.text/main.c:140 ../display/d.northarrow/main.c:47 @@ -4708,7 +4848,7 @@ #: ../locale/scriptstrings/v.db.droptable_to_translate.c:1 msgid "Removes existing attribute table of a vector map." -msgstr "" +msgstr "벡터 지ë„ì˜ ê¸°ì¡´ ì†ì„± í…Œì´ë¸”ì„ ì œê±°í•©ë‹ˆë‹¤" #: ../locale/scriptstrings/v.db.droptable_to_translate.c:5 msgid "Force removal (required for actual deletion of table)" @@ -4770,7 +4910,7 @@ #: ../locale/scriptstrings/t.rast.export_to_translate.c:17 #: ../raster/r.out.gdal/main.c:233 msgid "Assign a specified nodata value to output bands" -msgstr "" +msgstr "출력 ë°´ë“œì— ì§€ì •í•œ nodata ê°’ì„ í• ë‹¹í•©ë‹ˆë‹¤" #: ../locale/scriptstrings/t.rast.export_to_translate.c:18 #: ../raster/r.out.gdal/main.c:235 @@ -4787,7 +4927,7 @@ #: ../locale/scriptstrings/db.dropcolumn_to_translate.c:1 msgid "Drops a column from selected attribute table." -msgstr "" +msgstr "ì„ íƒëœ ì†ì„± í…Œì´ë¸”로부터 ì—´ì„ ì‚­ì œí•©ë‹ˆë‹¤." #: ../locale/scriptstrings/t.rast3d.extract_to_translate.c:1 msgid "Extracts a subset of a space time 3D raster dataset." @@ -4795,7 +4935,7 @@ #: ../locale/scriptstrings/t.rast3d.extract_to_translate.c:7 msgid "The r3.mapcalc expression assigned to all extracted 3D raster maps" -msgstr "" +msgstr "모든 ì¶”ì¶œëœ 3ì°¨ì› ëž˜ìŠ¤í„° 지ë„ì— í• ë‹¹ëœ r3.mapcalc ì‹" #: ../locale/scriptstrings/t.rast3d.extract_to_translate.c:8 msgid "Basename of the new generated 3D raster maps" @@ -4804,7 +4944,7 @@ #: ../ps/ps.map/r_colortable.c:65 ../ps/ps.map/r_vlegend.c:49 #: ../ps/ps.map/r_info.c:48 msgid "illegal where request" -msgstr "" +msgstr "ìž˜ëª»ëœ where 요청" #: ../ps/ps.map/r_colortable.c:73 ../ps/ps.map/r_colortable.c:89 #: ../ps/ps.map/ps_outline.c:100 @@ -4873,7 +5013,7 @@ #: ../ps/ps.map/makeprocs.c:29 #, c-format msgid "Unable to open prolog <%s>" -msgstr "" +msgstr "ë¨¸ë¦¬ë§ <%s>를 ì—´ 수 없습니다" #: ../ps/ps.map/r_instructions.c:62 msgid "Data exist after final 'end' instruction!" @@ -4881,11 +5021,11 @@ #: ../ps/ps.map/r_instructions.c:80 msgid "no file specified" -msgstr "" +msgstr "파ì¼ì´ 지정ë˜ì§€ 않았습니다" #: ../ps/ps.map/r_instructions.c:84 msgid "unable to open" -msgstr "" +msgstr "ì—´ 수 없습니다" #: ../ps/ps.map/r_instructions.c:115 msgid "illegal maploc request" @@ -5001,7 +5141,7 @@ #: ../ps/ps.map/main.c:127 msgid "Name for PostScript output file" -msgstr "" +msgstr "PostScript 출력 파ì¼ì„ 위한 ì´ë¦„" #: ../ps/ps.map/main.c:133 msgid "Number of copies to print" @@ -5010,7 +5150,7 @@ #: ../ps/ps.map/main.c:205 #, c-format msgid "Unable to open file '%s': %s" -msgstr "" +msgstr "íŒŒì¼ '%s'를 ì—´ 수 없습니다: %s" #: ../ps/ps.map/main.c:213 ../ps/ps.map/main.c:232 #: ../vector/v.univar/main.c:147 ../vector/v.to.db/parse.c:143 @@ -5053,44 +5193,41 @@ #: ../ps/ps.map/do_masking.c:23 msgid "Can't open temporary PostScript mask file." -msgstr "" +msgstr "ìž„ì‹œ í¬ìŠ¤íŠ¸ìŠ¤í¬ë¦½íŠ¸ ë§ˆìŠ¤í¬ íŒŒì¼ì„ ì—´ 수 없습니다" #: ../ps/ps.map/read_cfg.c:64 #, c-format msgid "Paper '%s' not found, using defaults" 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.horizon/main.c:846 -#: ../raster/r.horizon/main.c:864 ../raster/r.latlong/main.c:133 -#: ../display/d.grid/plot.c:287 ../display/d.grid/plot.c:293 -#: ../display/d.grid/plot.c:334 ../display/d.grid/plot.c:340 -#: ../display/d.grid/plot.c:427 ../display/d.grid/plot.c:433 -#: ../display/d.grid/plot.c:485 ../display/d.grid/plot.c:491 -#: ../display/d.grid/plot.c:635 ../display/d.grid/plot.c:651 -#: ../display/d.grid/plot.c:668 ../display/d.grid/plot.c:685 -msgid "Error in pj_do_proj" -msgstr "" - -#: ../ps/ps.map/do_geogrid.c:272 ../raster/r.sun/main.c:788 -#: ../raster/r.horizon/main.c:538 ../display/d.grid/plot.c:554 -#: ../display/d.where/main.c:113 ../general/g.region/printwindow.c:257 -#: ../general/g.region/printwindow.c:481 ../general/g.region/printwindow.c:550 -msgid "Can't get projection key values of current location" +#: ../ps/ps.map/do_geogrid.c:90 ../ps/ps.map/do_geogrid.c:96 +#: ../ps/ps.map/do_geogrid.c:121 ../ps/ps.map/do_geogrid.c:127 +#: ../ps/ps.map/do_geogrid.c:200 ../ps/ps.map/do_geogrid.c:242 +#: ../ps/ps.map/do_geogrid.c:322 ../ps/ps.map/do_geogrid.c:339 +#: ../ps/ps.map/do_geogrid.c:357 ../ps/ps.map/do_geogrid.c:375 +#: ../ps/ps.map/do_geogrid.c:432 ../ps/ps.map/do_geogrid.c:439 +#: ../ps/ps.map/do_geogrid.c:444 ../ps/ps.map/do_geogrid.c:453 +#: ../ps/ps.map/do_geogrid.c:458 +msgid "Error in GPJ_transform" msgstr "" -#: ../ps/ps.map/do_geogrid.c:278 ../raster/r.sun/main.c:798 -#: ../raster/r.horizon/main.c:548 ../raster/r.latlong/main.c:114 -#: ../display/d.grid/plot.c:561 ../display/d.grid/plot.c:588 -#: ../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_geogrid.c:284 ../raster/r.sun/main.c:787 +#: ../raster/r.horizon/main.c:542 ../display/d.grid/plot.c:564 +#: ../display/d.where/main.c:113 ../general/g.region/printwindow.c:256 +#: ../general/g.region/printwindow.c:492 ../general/g.region/printwindow.c:564 +msgid "Can't get projection key values of current location" +msgstr "현재 로케ì´ì…˜ì˜ íˆ¬ì˜ í‚¤ê°’ì„ ì–»ì„ ìˆ˜ 없습니다" + +#: ../ps/ps.map/do_geogrid.c:293 ../raster/r.sun/main.c:796 +#: ../raster/r.horizon/main.c:551 ../raster/r.sunhours/main.c:231 +#: ../raster/r.proj/main.c:342 ../raster/r.in.gdal/main.c:1003 +#: ../raster/r.sunmask/g_solposition.c:121 ../raster/r.latlong/main.c:111 +#: ../display/d.grid/plot.c:605 ../display/d.where/main.c:151 +#: ../general/g.region/printwindow.c:265 ../general/g.region/printwindow.c:501 +#: ../general/g.region/printwindow.c:593 ../vector/v.proj/main.c:292 +#, fuzzy +msgid "Unable to initialize coordinate transformation" +msgstr "ê²€ìƒ‰ì„ ì´ˆê¸°í™”í•  수 없습니다" #: ../ps/ps.map/ps_clrtbl.c:35 ../ps/ps.map/ps_fclrtbl.c:46 #, c-format @@ -5104,7 +5241,7 @@ #: ../ps/ps.map/ps_clrtbl.c:44 ../ps/ps.map/ps_fclrtbl.c:69 msgid "Unable to read colors for colorbar" -msgstr "" +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." @@ -5126,7 +5263,7 @@ #: ../ps/ps.map/ps_raster.c:42 msgid "Can't create temporary PostScript mask file." -msgstr "" +msgstr "ìž„ì‹œ í¬ìŠ¤íŠ¸ìŠ¤í¬ë¦½íŠ¸ ë§ˆìŠ¤í¬ íŒŒì¼ì„ ìƒì„±í•  수 없습니다." #: ../ps/ps.map/ps_raster.c:102 ../raster/r.series.accumulate/main.c:248 #: ../raster/r.series.accumulate/main.c:273 @@ -5160,11 +5297,11 @@ #: ../ps/ps.map/ps_vpoints.c:71 ../ps/ps.map/ps_vlines.c:56 #: ../ps/ps.map/ps_vareas.c:161 msgid "Cannot load data from table" -msgstr "" +msgstr "í…Œì´ë¸”로부터 ìžë£Œë¥¼ ì ìž¬í•  수 없습니다" #: ../ps/ps.map/ps_vpoints.c:87 ../ps/ps.map/do_plt.c:169 msgid "Cannot read symbol, using default icon" -msgstr "" +msgstr "ì‹¬ë²Œì„ ì½ì„ 수 없습니다, 기본 ì•„ì´ì½˜ì„ 사용합니다" #: ../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 @@ -5177,7 +5314,7 @@ #: ../ps/ps.map/ps_vpoints.c:177 #, c-format msgid "Attribute is of invalid size [%.3f] for category [%d]" -msgstr "" +msgstr "범주 [%2$d]를 위한 ì†ì„±ì˜ í¬ê¸° [%1$.3f]ê°€ 무효합니다" #: ../ps/ps.map/ps_vpoints.c:201 ../ps/ps.map/ps_vlines.c:125 #: ../ps/ps.map/ps_vareas.c:108 @@ -5188,11 +5325,11 @@ #: ../ps/ps.map/ps_vlines.c:84 ../ps/ps.map/ps_vareas.c:67 #: ../ps/ps.map/ps_vareas.c:78 msgid "Read error in vector map" -msgstr "" +msgstr "벡터 ì§€ë„ ë‚´ì— ì½ê¸° 오류" #: ../ps/ps.map/r_plt.c:173 msgid "Can't open eps file" -msgstr "" +msgstr "EPS 파ì¼ì„ ì—´ 수 없습니다" #: ../ps/ps.map/do_plt.c:38 msgid "Reading point/line file ..." @@ -5211,7 +5348,7 @@ #: ../ps/ps.map/eps.c:18 #, c-format msgid "Can't open eps file <%s>" -msgstr "" +msgstr "EPS íŒŒì¼ <%s>를 ì—´ 수 없습니다" #: ../ps/ps.map/eps.c:37 #, c-format @@ -5241,13 +5378,13 @@ #: ../ps/ps.map/r_group.c:29 msgid "Can't get group information" -msgstr "" +msgstr "그룹 정보를 ì–»ì„ ìˆ˜ 없습니다" #: ../ps/ps.map/catval.c:48 ../ps/ps.map/catval.c:110 ../ps/ps.map/catval.c:176 #: ../vector/v.class/main.c:111 ../vector/v.label.sa/labels.c:75 #: ../vector/v.vol.rst/user1.c:95 ../vector/v.label/main.c:274 msgid "Unable to get layer info for vector map" -msgstr "" +msgstr "벡터 지ë„를 위한 ë ˆì´ì–´ 정보를 ì–»ì„ ìˆ˜ 없습니다" #: ../ps/ps.map/catval.c:53 ../ps/ps.map/catval.c:115 ../ps/ps.map/catval.c:181 #: ../doc/vector/v.example/main.c:137 ../raster/r.volume/main.c:243 @@ -5259,45 +5396,46 @@ #: ../vector/v.mkgrid/main.c:278 ../vector/v.what.rast3/main.c:126 #: ../vector/v.to.rast/support.c:109 ../vector/v.to.rast/support.c:284 #: ../vector/v.to.rast/support.c:523 ../vector/v.to.rast/vect2rast.c:60 -#: ../vector/v.out.ogr/main.c:634 ../vector/v.kcv/main.c:126 +#: ../vector/v.out.ogr/main.c:690 ../vector/v.kcv/main.c:126 #: ../vector/v.surf.idw/read_sites.c:55 ../vector/v.class/main.c:117 #: ../vector/v.label.sa/labels.c:78 ../vector/v.net.distance/main.c:279 -#: ../vector/v.random/main.c:239 ../vector/v.db.connect/main.c:223 -#: ../vector/v.db.connect/main.c:331 ../vector/v.to.rast3/main.c:84 -#: ../vector/v.reclass/main.c:133 ../vector/v.surf.rst/main.c:620 -#: ../vector/v.surf.bspline/main.c:384 ../vector/v.surf.bspline/crosscorr.c:123 -#: ../vector/v.db.select/main.c:177 ../vector/v.net.allpairs/main.c:166 -#: ../vector/v.in.dwg/main.c:213 ../vector/v.buffer/main.c:431 -#: ../vector/v.select/copy_tabs.c:82 ../vector/v.profile/main.c:426 -#: ../vector/v.profile/main.c:580 ../vector/v.extrude/main.c:229 -#: ../vector/v.out.svg/main.c:159 ../vector/v.in.ogr/main.c:1131 -#: ../vector/v.in.ogr/main.c:1177 ../vector/v.patch/main.c:156 -#: ../vector/v.patch/main.c:188 ../vector/v.patch/main.c:309 -#: ../vector/v.patch/main.c:391 ../vector/v.net.path/path.c:96 -#: ../vector/v.overlay/main.c:246 ../vector/v.overlay/main.c:413 -#: ../vector/v.net.iso/main.c:376 ../vector/v.to.3d/trans2.c:55 -#: ../vector/v.to.3d/trans3.c:57 ../vector/v.what.rast/main.c:144 -#: ../vector/v.net.flow/main.c:169 ../vector/v.normal/main.c:122 -#: ../vector/v.sample/main.c:179 ../vector/v.distance/main.c:520 -#: ../vector/v.distance/main.c:555 ../vector/v.distance/main.c:601 -#: ../vector/v.distance/main.c:1340 ../vector/v.distance/main.c:1359 -#: ../vector/v.net.timetable/main.c:93 ../vector/v.in.db/main.c:164 -#: ../vector/v.in.db/main.c:302 ../vector/v.in.ascii/main.c:348 -#: ../vector/v.to.points/main.c:177 ../vector/v.colors/scan_attr.c:29 -#: ../vector/v.colors/read_rgb.c:28 ../vector/v.colors/write_rgb.c:25 -#: ../vector/v.vol.rst/user1.c:99 ../vector/v.vol.rst/main.c:600 -#: ../vector/v.net.components/main.c:180 +#: ../vector/v.random/main.c:243 ../vector/v.random/main.c:271 +#: ../vector/v.db.connect/main.c:223 ../vector/v.db.connect/main.c:331 +#: ../vector/v.to.rast3/main.c:84 ../vector/v.reclass/main.c:133 +#: ../vector/v.surf.rst/main.c:623 ../vector/v.surf.bspline/main.c:384 +#: ../vector/v.surf.bspline/crosscorr.c:123 ../vector/v.db.select/main.c:177 +#: ../vector/v.net.allpairs/main.c:166 ../vector/v.in.dwg/main.c:213 +#: ../vector/v.buffer/main.c:431 ../vector/v.select/copy_tabs.c:82 +#: ../vector/v.profile/main.c:426 ../vector/v.profile/main.c:580 +#: ../vector/v.extrude/main.c:229 ../vector/v.out.svg/main.c:159 +#: ../vector/v.in.ogr/main.c:1194 ../vector/v.in.ogr/main.c:1242 +#: ../vector/v.patch/main.c:159 ../vector/v.patch/main.c:191 +#: ../vector/v.patch/main.c:347 ../vector/v.patch/main.c:429 +#: ../vector/v.net.path/path.c:96 ../vector/v.overlay/main.c:246 +#: ../vector/v.overlay/main.c:413 ../vector/v.net.iso/main.c:376 +#: ../vector/v.to.3d/trans2.c:55 ../vector/v.to.3d/trans3.c:57 +#: ../vector/v.what.rast/main.c:144 ../vector/v.net.flow/main.c:169 +#: ../vector/v.normal/main.c:122 ../vector/v.sample/main.c:179 +#: ../vector/v.distance/main.c:527 ../vector/v.distance/main.c:562 +#: ../vector/v.distance/main.c:608 ../vector/v.distance/main.c:1348 +#: ../vector/v.distance/main.c:1367 ../vector/v.net.timetable/main.c:93 +#: ../vector/v.in.db/main.c:164 ../vector/v.in.db/main.c:302 +#: ../vector/v.in.ascii/main.c:348 ../vector/v.to.points/main.c:177 +#: ../vector/v.colors/scan_attr.c:29 ../vector/v.colors/read_rgb.c:28 +#: ../vector/v.colors/write_rgb.c:25 ../vector/v.vol.rst/user1.c:99 +#: ../vector/v.vol.rst/main.c:602 ../vector/v.net.components/main.c:180 #: ../vector/v.colors.out/make_colors.c:36 ../vector/v.label/main.c:278 #: ../vector/v.edit/select.c:516 ../vector/v.net.centrality/main.c:246 #: ../vector/v.info/print.c:147 ../vector/v.out.postgis/table.c:34 -#: ../vector/v.in.dxf/write_vect.c:211 ../vector/v.extract/main.c:263 +#: ../vector/v.in.dxf/write_vect.c:211 ../vector/v.extract/main.c:226 +#: ../vector/v.extract/main.c:323 ../vector/v.extract/extract.c:272 #: ../vector/v.lrs/v.lrs.create/main.c:296 #: ../vector/v.lrs/v.lrs.create/main.c:305 ../vector/v.net.alloc/main.c:316 -#: ../vector/v.transform/trans_digit.c:41 ../vector/v.to.db/update.c:46 +#: ../vector/v.transform/trans_digit.c:41 ../vector/v.to.db/update.c:48 #: ../vector/v.to.db/query.c:89 #, c-format msgid "Unable to open database <%s> by driver <%s>" -msgstr "ë°ì´íƒ€ë² ì´ìŠ¤ <%s>를 ë“œë¼ì´ë²„ <%s>ë¡œ ì—´ 수 없습니다" +msgstr "ë°ì´í„°ë² ì´ìŠ¤ <%s>를 ë“œë¼ì´ë²„ <%s>ë¡œ ì—´ 수 없습니다" #: ../ps/ps.map/catval.c:63 msgid "Column type not supported (must be string)" @@ -5331,7 +5469,7 @@ #: ../ps/ps.map/do_labels.c:44 #, c-format msgid "Can't open label file <%s> in mapset <%s>" -msgstr "" +msgstr "지ë„세트 <%2$s> ë‚´ 꼬리표 íŒŒì¼ <%1$s>를 ì—´ 수 없습니다" #: ../ps/ps.map/do_labels.c:48 #, c-format @@ -5341,7 +5479,7 @@ #: ../ps/ps.map/do_labels.c:66 #, c-format msgid "Can't open temporary label file <%s>" -msgstr "" +msgstr "ìž„ì‹œ 꼬리표 íŒŒì¼ <%s>를 ì—´ 수 없습니다" #: ../ps/ps.map/do_labels.c:69 msgid "Reading text file ..." @@ -5363,10 +5501,11 @@ msgid "My first raster module" msgstr "" -#: ../doc/raster/r.example/main.c:105 ../raster/r.walk/main.c:435 -#: ../raster/r.walk/main.c:440 ../raster/r.walk/main.c:801 -#: ../raster/r.colors/edit_colors.c:393 ../raster/r.cost/main.c:350 -#: ../raster/r.cost/main.c:665 ../raster/r.reclass/main.c:79 +#: ../doc/raster/r.example/main.c:105 ../raster/r.walk/main.c:460 +#: ../raster/r.walk/main.c:486 ../raster/r.walk/main.c:491 +#: ../raster/r.walk/main.c:852 ../raster/r.colors/edit_colors.c:434 +#: ../raster/r.cost/main.c:375 ../raster/r.cost/main.c:401 +#: ../raster/r.cost/main.c:712 ../raster/r.reclass/main.c:79 #: ../raster/r.univar/r.univar_main.c:234 ../raster/r.report/parse.c:273 #: ../raster/r.distance/parse.c:72 ../raster/r.distance/parse.c:81 #: ../raster/r.spread/main.c:439 ../raster/r.spread/main.c:442 @@ -5374,13 +5513,13 @@ #: ../raster/r.spread/main.c:452 ../raster/r.spread/main.c:455 #: ../raster/r.buffer/main.c:112 ../raster/r.stream.extract/main.c:173 #: ../raster/r.stream.extract/main.c:177 ../raster/r.stream.extract/main.c:182 -#: ../raster/r.cross/main.c:106 ../raster/r.mapcalc/map.c:519 +#: ../raster/r.cross/main.c:105 ../raster/r.mapcalc/map.c:519 #: ../raster/r.mapcalc/map.c:813 ../raster/r.mapcalc/map3.c:710 -#: ../raster/r.compress/main.c:124 ../raster/r.compress/main.c:304 -#: ../raster/r.kappa/main.c:150 ../raster/r.kappa/stats.c:33 +#: ../raster/r.compress/main.c:124 ../raster/r.compress/main.c:308 +#: ../raster/r.kappa/main.c:162 ../raster/r.kappa/stats.c:33 #: ../raster/r.kappa/stats.c:38 ../raster/r.coin/main.c:121 #: ../raster/r.coin/main.c:123 ../raster/r.fill.stats/main.c:1028 -#: ../raster/r.tile/main.c:86 ../raster/r.info/main.c:104 +#: ../raster/r.tile/main.c:86 ../raster/r.info/main.c:110 #: ../raster/r.geomorphon/memory.c:14 ../raster/r.category/main.c:119 #: ../raster/r.category/main.c:140 ../raster/r.ros/main.c:368 #: ../raster/r.ros/main.c:379 ../raster/r.ros/main.c:384 @@ -5394,14 +5533,15 @@ #: ../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 ../general/g.region/main.c:429 -#: ../general/g.region/main.c:766 ../general/g.region/main.c:774 -#: ../imagery/i.gensig/parse.c:38 ../imagery/i.gensigset/parse.c:44 -#: ../imagery/i.pca/main.c:139 ../imagery/i.ortho.photo/i.ortho.elev/main.c:197 +#: ../raster/r.sim/simlib/output.c:755 ../general/g.region/main.c:442 +#: ../general/g.region/main.c:779 ../general/g.region/main.c:787 +#: ../imagery/i.segment/parse_args.c:199 ../imagery/i.gensig/parse.c:38 +#: ../imagery/i.gensigset/parse.c:44 ../imagery/i.pca/main.c:139 +#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:197 #: ../misc/m.nviz.image/surface.c:50 ../misc/m.nviz.image/surface.c:107 -#: ../vector/v.colors/main.c:312 ../vector/v.vol.rst/main.c:615 -#: ../scripts/v.rast.stats/v.rast.stats.py:128 ../scripts/r.rgb/r.rgb.py:60 -#: ../scripts/r.mask/r.mask.py:131 ../scripts/r.grow/r.grow.py:123 +#: ../vector/v.colors/main.c:325 ../vector/v.vol.rst/main.c:617 +#: ../scripts/v.rast.stats/v.rast.stats.py:148 ../scripts/r.rgb/r.rgb.py:60 +#: ../scripts/r.mask/r.mask.py:131 ../scripts/r.grow/r.grow.py:122 #: ../scripts/d.polar/d.polar.py:62 ../scripts/r.pack/r.pack.py:74 #: ../scripts/r.buffer.lowmem/r.buffer.lowmem.py:87 #: ../scripts/d.correlate/d.correlate.py:50 @@ -5409,7 +5549,7 @@ #: ../scripts/d.rast.leg/d.rast.leg.py:103 #: ../scripts/r.reclass.area/r.reclass.area.py:103 #: ../scripts/r.reclass.area/r.reclass.area.py:213 -#: ../scripts/r.fillnulls/r.fillnulls.py:150 +#: ../scripts/r.fillnulls/r.fillnulls.py:162 #, c-format, python-format msgid "Raster map <%s> not found" msgstr "래스터 ì§€ë„ <%s>를 ì°¾ì„ ìˆ˜ 없습니다" @@ -5418,17 +5558,17 @@ msgid "My first vector module" msgstr "" -#: ../doc/vector/v.example/main.c:75 ../raster/r.walk/main.c:410 -#: ../raster/r.cost/main.c:325 ../raster/r.carve/main.c:158 -#: ../display/d.extract/main.c:98 ../general/g.region/main.c:479 +#: ../doc/vector/v.example/main.c:75 ../raster/r.walk/main.c:453 +#: ../raster/r.cost/main.c:368 ../raster/r.carve/main.c:158 +#: ../display/d.extract/main.c:98 ../general/g.region/main.c:492 #: ../misc/m.nviz.image/vector.c:84 ../vector/v.lidar.edgedetection/main.c:180 #: ../vector/v.clean/test/topocheck.c:63 #: ../vector/v.lidar.correction/main.c:157 ../vector/v.surf.bspline/main.c:263 #: ../vector/v.surf.bspline/main.c:332 ../vector/v.lidar.growing/main.c:126 #: ../vector/v.profile/main.c:359 ../vector/v.profile/main.c:363 -#: ../vector/v.colors/main.c:238 ../vector/v.outlier/main.c:176 -#: ../vector/v.edit/main.c:155 ../vector/v.vect.stats/main.c:263 -#: ../vector/v.vect.stats/main.c:271 ../vector/v.lrs/v.lrs.label/main.c:268 +#: ../vector/v.colors/main.c:251 ../vector/v.outlier/main.c:176 +#: ../vector/v.edit/main.c:155 ../vector/v.vect.stats/main.c:270 +#: ../vector/v.vect.stats/main.c:278 ../vector/v.lrs/v.lrs.label/main.c:268 #: ../vector/v.lrs/v.lrs.where/main.c:127 #: ../vector/v.lrs/v.lrs.where/main.c:136 #: ../vector/v.lrs/v.lrs.segment/main.c:140 @@ -5443,42 +5583,42 @@ #: ../doc/vector/v.example/main.c:81 ../vector/v.cluster/main.c:146 #: ../vector/v.profile/main.c:366 msgid "Unable to set predetermined vector open level" -msgstr "" +msgstr "미리 ê²°ì •ëœ ë²¡í„° 열기 단계를 설정할 수 없습니다" -#: ../doc/vector/v.example/main.c:87 ../raster/r.walk/main.c:673 -#: ../raster/r.walk/main.c:742 ../raster/r.cost/main.c:533 -#: ../raster/r.cost/main.c:606 ../raster/r.random/support.c:67 -#: ../raster/r.drain/main.c:271 ../raster/r.what/main.c:250 -#: ../raster/r.carve/main.c:162 ../raster/r.region/main.c:176 -#: ../raster/r.sim/simlib/observation_points.c:41 +#: ../doc/vector/v.example/main.c:87 ../raster/r.path/main.c:301 +#: ../raster/r.walk/main.c:746 ../raster/r.walk/main.c:809 +#: ../raster/r.cost/main.c:606 ../raster/r.cost/main.c:669 +#: ../raster/r.random/support.c:67 ../raster/r.drain/main.c:272 +#: ../raster/r.what/main.c:250 ../raster/r.carve/main.c:162 +#: ../raster/r.region/main.c:176 ../raster/r.sim/simlib/observation_points.c:41 #: ../display/d.extract/main.c:103 ../display/d.vect.chart/main.c:246 #: ../display/d.path/main.c:185 ../raster3d/r3.flow/main.c:411 -#: ../general/manage/lister/vector.c:32 ../general/g.region/main.c:489 +#: ../general/manage/lister/vector.c:32 ../general/g.region/main.c:502 #: ../misc/m.nviz.image/vector.c:280 ../vector/v.what.rast3/main.c:114 #: ../vector/v.to.rast/support.c:100 ../vector/v.to.rast/support.c:272 #: ../vector/v.to.rast/support.c:510 ../vector/v.to.rast/vect2rast.c:39 -#: ../vector/v.lidar.edgedetection/main.c:186 ../vector/v.out.ogr/main.c:135 +#: ../vector/v.lidar.edgedetection/main.c:186 ../vector/v.out.ogr/main.c:137 #: ../vector/v.surf.idw/read_sites.c:29 ../vector/v.class/main.c:102 #: ../vector/v.clean/test/topocheck.c:67 ../vector/v.clean/test/topocheck.c:87 #: ../vector/v.clean/main.c:283 ../vector/v.label.sa/labels.c:58 -#: ../vector/v.net.distance/main.c:192 ../vector/v.random/main.c:205 +#: ../vector/v.net.distance/main.c:192 ../vector/v.random/main.c:208 #: ../vector/v.support/main.c:134 ../vector/v.out.dxf/main.c:80 -#: ../vector/v.out.lidar/main.c:609 ../vector/v.proj/main.c:237 +#: ../vector/v.out.lidar/main.c:609 ../vector/v.proj/main.c:249 #: ../vector/v.db.connect/main.c:154 ../vector/v.to.rast3/main.c:73 #: ../vector/v.out.ascii/main.c:87 ../vector/v.out.ascii/main.c:94 #: ../vector/v.cluster/main.c:149 ../vector/v.build.polylines/main.c:151 #: ../vector/v.lidar.correction/main.c:161 ../vector/v.reclass/main.c:113 -#: ../vector/v.segment/main.c:108 ../vector/v.surf.rst/main.c:561 -#: ../vector/v.surf.rst/main.c:665 ../vector/v.db.select/main.c:164 +#: ../vector/v.segment/main.c:108 ../vector/v.surf.rst/main.c:564 +#: ../vector/v.surf.rst/main.c:668 ../vector/v.db.select/main.c:164 #: ../vector/v.net.allpairs/main.c:130 ../vector/v.drape/main.c:143 #: ../vector/v.buffer/main.c:337 ../vector/v.lidar.growing/main.c:138 #: ../vector/v.lidar.growing/main.c:142 ../vector/v.select/main.c:108 #: ../vector/v.profile/main.c:370 ../vector/v.profile/main.c:394 #: ../vector/v.extrude/main.c:190 ../vector/v.hull/main.c:87 #: ../vector/v.out.svg/main.c:139 ../vector/v.net.connectivity/main.c:130 -#: ../vector/v.patch/main.c:129 ../vector/v.patch/main.c:147 -#: ../vector/v.patch/main.c:177 ../vector/v.patch/main.c:274 -#: ../vector/v.patch/main.c:355 ../vector/v.net.path/main.c:158 +#: ../vector/v.patch/main.c:131 ../vector/v.patch/main.c:150 +#: ../vector/v.patch/main.c:180 ../vector/v.patch/main.c:312 +#: ../vector/v.patch/main.c:393 ../vector/v.net.path/main.c:158 #: ../vector/v.overlay/main.c:188 ../vector/v.perturb/main.c:148 #: ../vector/v.perturb/main.c:173 ../vector/v.net.iso/main.c:243 #: ../vector/v.to.3d/main.c:72 ../vector/v.type/main.c:131 @@ -5487,86 +5627,87 @@ #: ../vector/v.delaunay/main.c:120 ../vector/v.normal/main.c:110 #: ../vector/v.sample/main.c:124 ../vector/v.rectify/main.c:150 #: ../vector/v.qcount/main.c:101 ../vector/v.univar/main.c:158 -#: ../vector/v.distance/main.c:364 ../vector/v.distance/main.c:386 +#: ../vector/v.distance/main.c:366 ../vector/v.distance/main.c:388 #: ../vector/v.net.timetable/main.c:353 ../vector/v.net.visibility/main.c:73 #: ../vector/v.net.visibility/main.c:82 ../vector/v.out.pov/main.c:97 -#: ../vector/v.to.points/main.c:130 ../vector/v.colors/main.c:262 +#: ../vector/v.to.points/main.c:130 ../vector/v.colors/main.c:275 #: ../vector/v.build/main.c:118 ../vector/v.build/main.c:128 #: ../vector/v.voronoi/main.c:196 ../vector/v.net.bridge/main.c:118 #: ../vector/v.neighbors/main.c:88 ../vector/v.split/main.c:172 -#: ../vector/v.vol.rst/main.c:560 ../vector/v.net.components/main.c:148 -#: ../vector/v.decimate/main.c:272 ../vector/v.net.salesman/main.c:250 +#: ../vector/v.vol.rst/main.c:562 ../vector/v.net.components/main.c:148 +#: ../vector/v.decimate/main.c:276 ../vector/v.net.salesman/main.c:250 #: ../vector/v.colors.out/scan_cats.c:20 #: ../vector/v.colors.out/make_colors.c:23 ../vector/v.kernel/main.c:318 #: ../vector/v.kernel/main.c:331 ../vector/v.label/main.c:268 #: ../vector/v.edit/main.c:170 ../vector/v.edit/main.c:243 #: ../vector/v.net.centrality/main.c:209 ../vector/v.info/main.c:61 #: ../vector/v.parallel/main.c:148 ../vector/v.out.postgis/main.c:100 -#: ../vector/v.vect.stats/main.c:267 ../vector/v.vect.stats/main.c:278 -#: ../vector/v.extract/main.c:191 ../vector/v.lrs/v.lrs.label/main.c:272 +#: ../vector/v.vect.stats/main.c:274 ../vector/v.vect.stats/main.c:285 +#: ../vector/v.extract/main.c:194 ../vector/v.lrs/v.lrs.label/main.c:272 #: ../vector/v.lrs/v.lrs.where/main.c:131 #: ../vector/v.lrs/v.lrs.where/main.c:140 #: ../vector/v.lrs/v.lrs.segment/main.c:144 #: ../vector/v.lrs/v.lrs.create/main.c:254 #: ../vector/v.lrs/v.lrs.create/main.c:263 ../vector/v.net/main.c:68 #: ../vector/v.net/main.c:92 ../vector/v.net.alloc/main.c:185 -#: ../vector/v.transform/main.c:197 ../vector/v.generalize/main.c:327 -#: ../vector/v.external/main.c:228 ../vector/v.to.db/main.c:59 +#: ../vector/v.transform/main.c:197 ../vector/v.generalize/main.c:328 +#: ../vector/v.external/main.c:232 ../vector/v.to.db/main.c:67 #, c-format msgid "Unable to open vector map <%s>" -msgstr "" +msgstr "벡터 ì§€ë„ <%s>를 ì—´ 수 없습니다" -#: ../doc/vector/v.example/main.c:100 ../raster/r.volume/main.c:155 -#: ../raster/r.random/random.c:63 ../raster/r.contour/main.c:156 -#: ../raster/r.stream.extract/close.c:38 ../raster/r.to.vect/main.c:157 -#: ../raster/r.drain/main.c:200 ../raster/r.resamp.bspline/main.c:495 -#: ../raster/r.flow/io.c:178 ../raster/r.carve/vect.c:32 -#: ../raster/r.sim/simlib/output.c:38 ../raster/r.sim/simlib/output.c:44 -#: ../display/d.extract/main.c:106 ../raster3d/r3.flow/main.c:396 -#: ../vector/v.mkgrid/main.c:264 ../vector/v.lidar.edgedetection/main.c:251 -#: ../vector/v.clean/main.c:288 ../vector/v.clean/main.c:295 -#: ../vector/v.net.distance/main.c:198 ../vector/v.random/main.c:228 -#: ../vector/v.proj/main.c:380 ../vector/v.cluster/main.c:209 -#: ../vector/v.in.lidar/main.c:555 ../vector/v.build.polylines/main.c:156 +#: ../doc/vector/v.example/main.c:100 ../raster/r.path/main.c:240 +#: ../raster/r.volume/main.c:155 ../raster/r.random/random.c:63 +#: ../raster/r.contour/main.c:156 ../raster/r.stream.extract/close.c:38 +#: ../raster/r.to.vect/main.c:157 ../raster/r.drain/main.c:201 +#: ../raster/r.resamp.bspline/main.c:497 ../raster/r.flow/io.c:178 +#: ../raster/r.carve/vect.c:32 ../raster/r.sim/simlib/output.c:38 +#: ../raster/r.sim/simlib/output.c:44 ../display/d.extract/main.c:106 +#: ../raster3d/r3.flow/main.c:396 ../vector/v.mkgrid/main.c:264 +#: ../vector/v.lidar.edgedetection/main.c:251 ../vector/v.clean/main.c:288 +#: ../vector/v.clean/main.c:295 ../vector/v.net.distance/main.c:198 +#: ../vector/v.random/main.c:231 ../vector/v.proj/main.c:402 +#: ../vector/v.cluster/main.c:209 ../vector/v.in.lidar/main.c:555 +#: ../vector/v.build.polylines/main.c:156 #: ../vector/v.lidar.correction/main.c:215 #: ../vector/v.lidar.correction/main.c:221 ../vector/v.reclass/main.c:117 -#: ../vector/v.segment/main.c:114 ../vector/v.surf.rst/main.c:600 -#: ../vector/v.surf.rst/main.c:603 ../vector/v.surf.rst/main.c:769 +#: ../vector/v.segment/main.c:114 ../vector/v.surf.rst/main.c:603 +#: ../vector/v.surf.rst/main.c:606 ../vector/v.surf.rst/main.c:772 #: ../vector/v.surf.bspline/main.c:353 ../vector/v.net.allpairs/main.c:136 #: ../vector/v.in.dwg/main.c:200 ../vector/v.drape/main.c:158 -#: ../vector/v.buffer/main.c:405 ../vector/v.select/main.c:125 +#: ../vector/v.buffer/main.c:405 ../vector/v.select/main.c:149 #: ../vector/v.profile/main.c:537 ../vector/v.extrude/main.c:196 #: ../vector/v.in.region/main.c:75 ../vector/v.hull/main.c:121 -#: ../vector/v.net.connectivity/main.c:136 ../vector/v.in.ogr/main.c:843 -#: ../vector/v.patch/main.c:283 ../vector/v.patch/main.c:288 +#: ../vector/v.net.connectivity/main.c:136 ../vector/v.in.ogr/main.c:901 +#: ../vector/v.patch/main.c:321 ../vector/v.patch/main.c:326 #: ../vector/v.net.path/main.c:167 ../vector/v.overlay/main.c:220 #: ../vector/v.perturb/main.c:154 ../vector/v.net.iso/main.c:356 #: ../vector/v.to.3d/main.c:87 ../vector/v.net.spanningtree/main.c:107 #: ../vector/v.net.steiner/main.c:607 ../vector/v.net.flow/main.c:149 #: ../vector/v.net.flow/main.c:155 ../vector/v.delaunay/main.c:126 #: ../vector/v.sample/main.c:162 ../vector/v.rectify/main.c:216 -#: ../vector/v.qcount/main.c:127 ../vector/v.distance/main.c:410 +#: ../vector/v.qcount/main.c:127 ../vector/v.distance/main.c:412 #: ../vector/v.net.timetable/main.c:359 ../vector/v.in.db/main.c:151 #: ../vector/v.in.ascii/main.c:251 ../vector/v.net.visibility/main.c:77 #: ../vector/v.to.points/main.c:138 ../vector/v.build/main.c:154 #: ../vector/v.voronoi/main.c:215 ../vector/v.net.bridge/main.c:124 -#: ../vector/v.split/main.c:177 ../vector/v.vol.rst/main.c:580 -#: ../vector/v.vol.rst/main.c:583 ../vector/v.net.components/main.c:154 -#: ../vector/v.decimate/main.c:391 ../vector/v.outlier/main.c:229 +#: ../vector/v.split/main.c:177 ../vector/v.vol.rst/main.c:582 +#: ../vector/v.vol.rst/main.c:585 ../vector/v.net.components/main.c:154 +#: ../vector/v.decimate/main.c:395 ../vector/v.outlier/main.c:229 #: ../vector/v.outlier/main.c:234 ../vector/v.outlier/main.c:240 #: ../vector/v.net.salesman/main.c:551 ../vector/v.kernel/main.c:337 #: ../vector/v.edit/main.c:107 ../vector/v.edit/main.c:122 #: ../vector/v.net.centrality/main.c:215 ../vector/v.parallel/main.c:153 -#: ../vector/v.in.dxf/main.c:146 ../vector/v.extract/main.c:346 +#: ../vector/v.in.dxf/main.c:146 ../vector/v.extract/main.c:406 #: ../vector/v.lrs/v.lrs.label/main.c:276 #: ../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.net.alloc/main.c:298 -#: ../vector/v.transform/main.c:265 ../vector/v.generalize/main.c:338 -#: ../vector/v.external/main.c:180 ../scripts/v.what.strds/v.what.strds.py:217 +#: ../vector/v.transform/main.c:265 ../vector/v.generalize/main.c:339 +#: ../vector/v.external/main.c:184 ../scripts/v.what.strds/v.what.strds.py:217 #, c-format, python-format msgid "Unable to create vector map <%s>" -msgstr "" +msgstr "벡터 ì§€ë„ <%s>를 ìƒì„±í•  수 없습니다" #: ../doc/vector/v.example/main.c:109 ../display/d.vect.thematic/plot1.c:105 #: ../display/d.vect.chart/plot.c:38 ../display/d.vect/shape.c:38 @@ -5575,13 +5716,13 @@ #: ../vector/v.surf.bspline/crosscorr.c:114 ../vector/v.buffer/main.c:426 #: ../vector/v.extrude/main.c:224 ../vector/v.overlay/main.c:398 #: ../vector/v.what.rast/main.c:138 ../vector/v.univar/main.c:229 -#: ../vector/v.distance/main.c:549 ../vector/v.colors/scan_attr.c:24 +#: ../vector/v.distance/main.c:556 ../vector/v.colors/scan_attr.c:24 #: ../vector/v.colors/read_rgb.c:23 ../vector/v.colors/write_rgb.c:20 -#: ../vector/v.edit/select.c:502 ../vector/v.vect.stats/main.c:330 -#: ../vector/v.vect.stats/main.c:404 ../vector/v.generalize/misc.c:170 +#: ../vector/v.edit/select.c:502 ../vector/v.vect.stats/main.c:337 +#: ../vector/v.vect.stats/main.c:411 ../vector/v.generalize/misc.c:170 #, c-format msgid "Database connection not defined for layer %d" -msgstr "" +msgstr "ë ˆì´ì–´ %d를 위한 ë°ì´í„°ë² ì´ìŠ¤ ì—°ê²°ì´ ì •ì˜ë˜ì§€ 않았습니다" #: ../doc/vector/v.example/main.c:129 ../raster/r.stream.extract/close.c:178 #: ../display/d.vect.thematic/main.c:294 ../display/d.vect/opt.c:147 @@ -5595,16 +5736,18 @@ #: ../vector/v.edit/select.c:509 #, c-format msgid "Unable to start driver <%s>" -msgstr "" +msgstr "ë“œë¼ì´ë²„ <%s>를 시작할 수 없습니다" #: ../doc/vector/v.example/main.c:142 ../db/db.columns/main.c:62 #: ../db/db.describe/main.c:67 ../vector/v.out.vtk/writeVTK.c:655 -#: ../vector/v.out.ogr/main.c:639 ../vector/v.random/main.c:272 -#: ../vector/v.db.connect/main.c:228 ../vector/v.reclass/main.c:193 -#: ../vector/v.profile/main.c:433 ../vector/v.profile/main.c:586 -#: ../vector/v.out.svg/main.c:165 ../vector/v.patch/main.c:164 -#: ../vector/v.patch/main.c:204 ../vector/v.in.ascii/main.c:435 -#: ../vector/v.info/print.c:152 ../vector/v.out.postgis/table.c:41 +#: ../vector/v.out.ogr/main.c:695 ../vector/v.random/main.c:279 +#: ../vector/v.random/main.c:313 ../vector/v.db.connect/main.c:228 +#: ../vector/v.reclass/main.c:193 ../vector/v.profile/main.c:433 +#: ../vector/v.profile/main.c:586 ../vector/v.out.svg/main.c:165 +#: ../vector/v.patch/main.c:167 ../vector/v.patch/main.c:207 +#: ../vector/v.in.ascii/main.c:435 ../vector/v.info/print.c:152 +#: ../vector/v.out.postgis/table.c:41 ../vector/v.extract/main.c:233 +#: ../vector/v.to.db/main.c:140 ../vector/v.to.db/main.c:166 #: ../scripts/db.univar/db.univar.py:112 #, c-format, python-format msgid "Unable to describe table <%s>" @@ -5613,7 +5756,7 @@ #: ../doc/vector/v.example/main.c:175 #, c-format msgid "Unable to get attribute data for cat %d" -msgstr "" +msgstr "cat %d를 위한 ì†ì„± ìžë£Œë¥¼ ì–»ì„ ìˆ˜ 없습니다" #: ../doc/vector/v.example/main.c:184 #, c-format @@ -5623,17 +5766,7 @@ #: ../doc/vector/v.example/main.c:217 #, c-format msgid "Unable to copy attribute table to vector map <%s>" -msgstr "" - -#: ../raster/r.surf.area/main.c:77 ../raster/r.contour/main.c:88 -#: ../raster/r.random.surface/main.c:58 ../raster/r.surf.random/main.c:37 -#: ../raster/r.surf.fractal/main.c:39 ../raster/r.surf.idw/main.c:105 -#: ../raster/r.surf.contour/main.c:61 ../raster/r.fill.stats/main.c:776 -#: ../raster/r.resamp.bspline/main.c:80 ../raster/r.surf.gauss/main.c:39 -#: ../vector/v.surf.idw/main.c:88 ../vector/v.surf.rst/main.c:148 -#: ../vector/v.surf.bspline/main.c:92 ../vector/v.vol.rst/main.c:237 -msgid "surface" -msgstr "" +msgstr "ì†ì„± í…Œì´ë¸”ì„ ë²¡í„° ì§€ë„ <%s>ë¡œ 복사할 수 없습니다" #: ../raster/r.surf.area/main.c:79 msgid "area estimation" @@ -5684,6 +5817,212 @@ msgid "Estimated region Surface Area:" msgstr "" +#: ../raster/r.path/main.c:154 +msgid "Traces paths from starting points following input directions." +msgstr "" + +#: ../raster/r.path/main.c:157 +#, fuzzy +msgid "Name of input direction" +msgstr "ìž…ë ¥ 벡터 ì„  지ë„ì˜ ì´ë¦„" + +#: ../raster/r.path/main.c:159 +msgid "Direction in degrees CCW from east, or bitmask encoded" +msgstr "" + +#: ../raster/r.path/main.c:164 +#, fuzzy +msgid "Format of the input direction map" +msgstr "출력할 격ìžì§€ë„" + +#: ../raster/r.path/main.c:170 +msgid "auto-detect direction format" +msgstr "" + +#: ../raster/r.path/main.c:171 +msgid "degrees CCW from East" +msgstr "" + +#: ../raster/r.path/main.c:172 +msgid "degrees CCW from East divided by 45 (e.g. r.watershed directions)" +msgstr "" + +#: ../raster/r.path/main.c:173 +msgid "bitmask encoded directions (e.g. r.cost -b)" +msgstr "" + +#: ../raster/r.path/main.c:179 +#, fuzzy +msgid "Name of input raster values to be used for output" +msgstr "ë³´ê³ ì— ì“°ì¼ ëž˜ìŠ¤í„° 지ë„ì˜ ì´ë¦„" + +#: ../raster/r.path/main.c:185 +#, fuzzy +msgid "Name for output raster path map" +msgstr "출력 래스터 지ë„ì˜ ì´ë¦„" + +#: ../raster/r.path/main.c:190 +#, fuzzy +msgid "Name for output vector path map" +msgstr "출력 벡터 ì§€ë„ ì´ë¦„" + +#: ../raster/r.path/main.c:272 ../raster/r.drain/main.c:244 +#, c-format +msgid "Starting point %d is outside the current region" +msgstr "" + +#: ../raster/r.path/main.c:303 ../raster/r.walk/main.c:748 +#: ../raster/r.cost/main.c:608 ../raster/r.drain/main.c:274 +#, c-format +msgid "Reading vector map <%s> with start points..." +msgstr "" + +#: ../raster/r.path/main.c:317 ../raster/r.walk/main.c:761 +#: ../raster/r.walk/main.c:821 ../raster/r.cost/main.c:621 +#: ../raster/r.cost/main.c:681 ../raster/r.to.vect/main.c:289 +#: ../raster/r.drain/main.c:287 ../display/d.vect.thematic/display.c:75 +#: ../display/d.vect/vert.c:27 ../display/d.vect/lines.c:143 +#: ../display/d.vect/label.c:44 ../display/d.vect/zcoor.c:38 +#: ../display/d.vect/dir.c:30 ../display/d.vect/topo.c:52 +#: ../display/d.vect/attr.c:51 ../vector/v.label.sa/labels.c:141 +#: ../vector/v.out.lidar/main.c:732 ../vector/v.perturb/main.c:182 +#: ../vector/v.to.3d/trans2.c:84 ../vector/v.to.3d/trans3.c:85 +#: ../vector/v.what.rast/main.c:213 ../vector/v.colors/scan_z.c:36 +#: ../vector/v.colors/scan_cats.c:24 ../vector/v.vol.rst/user1.c:140 +#: ../vector/v.decimate/main.c:410 ../vector/v.colors.out/scan_cats.c:32 +#: ../vector/v.label/main.c:293 ../vector/v.info/level1.c:38 +msgid "Unable to read vector map" +msgstr "벡터 지ë„를 ì½ì„ 수 없습니다" + +#: ../raster/r.path/main.c:351 ../raster/r.drain/main.c:319 +#, c-format +msgid "Starting vector map <%s> contains no points in the current region" +msgstr "" + +#: ../raster/r.path/main.c:359 +msgid "No start point(s) specified" +msgstr "" + +#: ../raster/r.path/main.c:369 +#, fuzzy, c-format +msgid "Reading raster values map <%s> ..." +msgstr "래스터 ì§€ë„ <%s>를 ì½ëŠ” 중입니다..." + +#: ../raster/r.path/main.c:382 ../raster/r.path/main.c:445 +#: ../raster/r.path/main.c:462 +#, fuzzy +msgid "Unable to write to tempfile" +msgstr "분절 파ì¼ì„ 쓸 수 없습니다" + +#: ../raster/r.path/main.c:390 ../raster/r.info/main.c:134 +msgid "Unable to read range file" +msgstr "" + +#: ../raster/r.path/main.c:393 +#, fuzzy, c-format +msgid "Invalid directions map <%s>" +msgstr "무효한 지ë„입니다 <%s>" + +#: ../raster/r.path/main.c:398 +msgid "Directional degrees can not be > 360" +msgstr "" + +#: ../raster/r.path/main.c:403 +msgid "Directional degrees divided by 45 can not be > 8" +msgstr "" + +#: ../raster/r.path/main.c:408 +#, c-format +msgid "Bitmask encoded directions can not be > %d" +msgstr "" + +#: ../raster/r.path/main.c:414 +msgid "Input direction format assumed to be degrees CCW from East divided by 45" +msgstr "" + +#: ../raster/r.path/main.c:418 +msgid "Input direction format assumed to be bitmask encoded without Knight's move" +msgstr "" + +#: ../raster/r.path/main.c:422 +msgid "Input direction format assumed to be degrees CCW from East" +msgstr "" + +#: ../raster/r.path/main.c:426 +msgid "Input direction format assumed to be bitmask encoded with Knight's move" +msgstr "" + +#: ../raster/r.path/main.c:429 +#, fuzzy, c-format +msgid "Unable to detect format of input direction map <%s>" +msgstr "벡터 ì§€ë„ <%s>를 ìƒì„±í•  수 없습니다" + +#: ../raster/r.path/main.c:432 +#, fuzzy, c-format +msgid "Invalid directions format '%s'" +msgstr "함수 '%s'를 위한 무효한 반환형입니다" + +#: ../raster/r.path/main.c:434 +#, fuzzy, c-format +msgid "Reading direction map <%s> ..." +msgstr "벡터 ì§€ë„ <%s>를 검색하는 중..." + +#: ../raster/r.path/main.c:481 +#, fuzzy +msgid "Processing start points..." +msgstr "ì ì„ 추출하는 중..." + +#: ../raster/r.path/main.c:491 ../vector/v.buffer/main.c:414 +#: ../vector/v.in.ogr/main.c:912 ../vector/v.overlay/main.c:227 +msgid "Unable to create temporary vector map" +msgstr "" + +#: ../raster/r.path/main.c:497 ../raster/r.path/main.c:513 +#, c-format +msgid "No path at row %d, col %d" +msgstr "" + +#: ../raster/r.path/main.c:502 ../vector/v.overlay/line_area.c:256 +#: ../vector/v.overlay/area_area.c:109 +msgid "Breaking lines..." +msgstr "ì„ ì„ ë¶„í•´í•˜ëŠ” 중입니다..." + +#: ../raster/r.path/main.c:555 ../raster/r.path/main.c:585 +#: ../raster/r.in.lidar/main.c:760 ../raster/r.drain/main.c:471 +msgid "Writing output raster map..." +msgstr "출력 래스터 지ë„를 쓰는 중입니다..." + +#: ../raster/r.path/main.c:640 +#, fuzzy +msgid "Unable to increase point list" +msgstr "%s를 ìƒì„±í•  수 없습니다" + +#: ../raster/r.path/main.c:740 ../raster/r.path/main.c:771 +#: ../raster/r.path/main.c:897 ../raster/r.path/main.c:1005 +#: ../raster/r.path/main.c:1031 ../raster/r.path/main.c:1128 +#: ../raster/r.clump/clump.c:99 ../raster/r.clump/clump.c:151 +#: ../raster/r.clump/minsize.c:152 ../raster/r.clump/minsize.c:253 +#: ../raster/r.clump/minsize.c:287 ../raster/r.clump/minsize.c:293 +#: ../raster/r.clump/minsize.c:424 ../raster/r.clump/minsize.c:447 +#: ../raster/r.clump/minsize.c:518 ../imagery/i.segment/cluster.c:431 +msgid "Unable to read from temp file" +msgstr "ìž„ì‹œ 파ì¼ë¡œë¶€í„° ì½ì„ 수 없습니다" + +#: ../raster/r.path/main.c:831 +#, c-format +msgid "No path from row %d, col %d" +msgstr "" + +#: ../raster/r.path/main.c:845 +#, fuzzy, c-format +msgid "Invalid direction %d" +msgstr "무효한 프레임 위치입니다: %s" + +#: ../raster/r.path/main.c:934 +#, fuzzy +msgid "Path is leaving the current region" +msgstr "현재 지역 ì„¤ì •ì„ ì‚¬ìš©í•©ë‹ˆë‹¤..." + #: ../raster/r.profile/main.c:54 ../raster/r.transect/main.c:104 #: ../display/d.profile/main.c:192 ../raster3d/r3.cross.rast/main.c:229 #: ../vector/v.profile/main.c:154 @@ -5699,7 +6038,7 @@ msgid "Outputs the raster map layer values lying on user-defined line(s)." msgstr "" -#: ../raster/r.profile/main.c:65 ../raster/r.horizon/main.c:304 +#: ../raster/r.profile/main.c:65 ../raster/r.horizon/main.c:303 msgid "Name of file for output (use output=- for stdout)" msgstr "" @@ -5738,7 +6077,7 @@ #: ../raster/r.profile/main.c:145 #, c-format msgid "Illegal resolution %g [%s]" -msgstr "" +msgstr "ìž˜ëª»ëœ í•´ìƒë„ %g [%s]" #: ../raster/r.profile/main.c:152 #, c-format @@ -5746,10 +6085,11 @@ msgstr "" #: ../raster/r.profile/main.c:176 ../raster/r.out.ppm3/main.c:133 -#: ../raster/r.recode/main.c:90 ../raster/r.horizon/main.c:385 -#: ../raster/r.in.lidar/main.c:646 ../raster/r.category/main.c:173 +#: ../raster/r.recode/main.c:90 ../raster/r.horizon/main.c:389 +#: ../raster/r.in.lidar/main.c:651 ../raster/r.category/main.c:173 #: ../raster/r.out.ascii/main.c:157 ../display/d.mon/stop.c:66 -#: ../general/g.pnmcomp/main.c:242 ../general/g.pnmcomp/main.c:259 +#: ../raster3d/r3.out.vtk/main.c:420 ../general/g.pnmcomp/main.c:242 +#: ../general/g.pnmcomp/main.c:259 #: ../imagery/i.ortho.photo/i.ortho.transform/main.c:350 #: ../misc/m.transform/main.c:276 ../misc/m.nviz.script/main.c:202 #: ../vector/v.out.vtk/main.c:173 ../vector/v.out.ascii/main.c:125 @@ -5780,12 +6120,12 @@ #: ../raster/r.profile/main.c:201 #, c-format msgid "Could not open <%s>" -msgstr "" +msgstr "<%s>를 ì—´ 수 없었습니다" #: ../raster/r.profile/main.c:208 #, c-format msgid "Invalid coordinates %s %s" -msgstr "" +msgstr "무효한 좌표 %s %s" #: ../raster/r.profile/main.c:279 #, c-format @@ -5801,117 +6141,117 @@ msgid "One coordinate pair per line, please" msgstr "" -#: ../raster/r.sun/main.c:252 ../raster/r.horizon/main.c:181 +#: ../raster/r.sun/main.c:251 ../raster/r.horizon/main.c:180 #: ../raster/r.sunhours/main.c:73 ../raster/r.sunmask/main.c:117 msgid "solar" msgstr "" -#: ../raster/r.sun/main.c:253 ../raster/r.sunhours/main.c:74 +#: ../raster/r.sun/main.c:252 ../raster/r.sunhours/main.c:74 msgid "sun energy" msgstr "" -#: ../raster/r.sun/main.c:254 ../raster/r.sunmask/main.c:119 +#: ../raster/r.sun/main.c:253 ../raster/r.sunmask/main.c:119 msgid "shadow" msgstr "" -#: ../raster/r.sun/main.c:255 +#: ../raster/r.sun/main.c:254 msgid "Solar irradiance and irradiation model." msgstr "" -#: ../raster/r.sun/main.c:257 +#: ../raster/r.sun/main.c:256 msgid "Computes direct (beam), diffuse and reflected solar irradiation raster maps for given day, latitude, surface and atmospheric conditions. Solar parameters (e.g. sunrise, sunset times, declination, extraterrestrial irradiance, daylight length) are saved in the map history file. Alternatively, a local time can be specified to compute solar incidence angle and/or irradiance raster maps. The shadowing effect of the topography is optionally incorporated." msgstr "" -#: ../raster/r.sun/main.c:271 +#: ../raster/r.sun/main.c:270 msgid "Name of the input elevation raster map [meters]" msgstr "" -#: ../raster/r.sun/main.c:280 +#: ../raster/r.sun/main.c:279 msgid "Name of the input aspect map (terrain aspect or azimuth of the solar panel) [decimal degrees]" msgstr "" -#: ../raster/r.sun/main.c:289 +#: ../raster/r.sun/main.c:288 msgid "A single value of the orientation (aspect), 270 is south" msgstr "" -#: ../raster/r.sun/main.c:298 +#: ../raster/r.sun/main.c:297 msgid "Name of the input slope raster map (terrain slope or solar panel inclination) [decimal degrees]" msgstr "" -#: ../raster/r.sun/main.c:306 +#: ../raster/r.sun/main.c:305 msgid "A single value of inclination (slope)" msgstr "" -#: ../raster/r.sun/main.c:315 +#: ../raster/r.sun/main.c:314 msgid "Name of the Linke atmospheric turbidity coefficient input raster map [-]" msgstr "" -#: ../raster/r.sun/main.c:324 +#: ../raster/r.sun/main.c:323 msgid "A single value of the Linke atmospheric turbidity coefficient [-]" msgstr "" -#: ../raster/r.sun/main.c:333 +#: ../raster/r.sun/main.c:332 msgid "Name of the ground albedo coefficient input raster map [-]" msgstr "" -#: ../raster/r.sun/main.c:342 +#: ../raster/r.sun/main.c:341 msgid "A single value of the ground albedo coefficient [-]" msgstr "" -#: ../raster/r.sun/main.c:351 +#: ../raster/r.sun/main.c:350 msgid "Name of input raster map containing latitudes [decimal degrees]" msgstr "" -#: ../raster/r.sun/main.c:360 +#: ../raster/r.sun/main.c:359 msgid "Name of input raster map containing longitudes [decimal degrees]" msgstr "" -#: ../raster/r.sun/main.c:369 +#: ../raster/r.sun/main.c:368 msgid "Name of real-sky beam radiation coefficient (thick cloud) input raster map [0-1]" msgstr "" -#: ../raster/r.sun/main.c:378 +#: ../raster/r.sun/main.c:377 msgid "Name of real-sky diffuse radiation coefficient (haze) input raster map [0-1]" msgstr "" -#: ../raster/r.sun/main.c:385 +#: ../raster/r.sun/main.c:384 msgid "The horizon information input map basename" msgstr "" -#: ../raster/r.sun/main.c:393 ../raster/r.horizon/main.c:211 +#: ../raster/r.sun/main.c:392 ../raster/r.horizon/main.c:210 msgid "Angle step size for multidirectional horizon [degrees]" msgstr "" -#: ../raster/r.sun/main.c:402 +#: ../raster/r.sun/main.c:401 msgid "Output incidence angle raster map (mode 1 only)" msgstr "" -#: ../raster/r.sun/main.c:411 +#: ../raster/r.sun/main.c:410 msgid "Output beam irradiance [W.m-2] (mode 1) or irradiation raster map [Wh.m-2.day-1] (mode 2)" msgstr "" -#: ../raster/r.sun/main.c:420 +#: ../raster/r.sun/main.c:419 msgid "Output diffuse irradiance [W.m-2] (mode 1) or irradiation raster map [Wh.m-2.day-1] (mode 2)" msgstr "" -#: ../raster/r.sun/main.c:429 +#: ../raster/r.sun/main.c:428 msgid "Output ground reflected irradiance [W.m-2] (mode 1) or irradiation raster map [Wh.m-2.day-1] (mode 2)" msgstr "" -#: ../raster/r.sun/main.c:438 +#: ../raster/r.sun/main.c:437 msgid "Output global (total) irradiance/irradiation [W.m-2] (mode 1) or irradiance/irradiation raster map [Wh.m-2.day-1] (mode 2)" msgstr "" -#: ../raster/r.sun/main.c:447 +#: ../raster/r.sun/main.c:446 msgid "Output insolation time raster map [h] (mode 2 only)" msgstr "" -#: ../raster/r.sun/main.c:454 +#: ../raster/r.sun/main.c:453 msgid "No. of day of the year (1-365)" msgstr "" -#: ../raster/r.sun/main.c:456 ../raster/r.sun/main.c:465 -#: ../raster/r.sun/main.c:482 ../raster/r.sun/main.c:529 +#: ../raster/r.sun/main.c:455 ../raster/r.sun/main.c:464 +#: ../raster/r.sun/main.c:481 ../raster/r.sun/main.c:528 #: ../raster/r.sunhours/main.c:103 ../raster/r.sunhours/main.c:112 #: ../raster/r.sunhours/main.c:120 ../raster/r.sunhours/main.c:129 #: ../raster/r.sunhours/main.c:138 ../raster/r.sunhours/main.c:147 @@ -5922,184 +6262,184 @@ msgid "Time" msgstr "" -#: ../raster/r.sun/main.c:464 +#: ../raster/r.sun/main.c:463 msgid "Time step when computing all-day radiation sums [decimal hours]" msgstr "" -#: ../raster/r.sun/main.c:472 +#: ../raster/r.sun/main.c:471 msgid "Declination value (overriding the internally computed value) [radians]" msgstr "" -#: ../raster/r.sun/main.c:480 +#: ../raster/r.sun/main.c:479 msgid "Local (solar) time (to be set for mode 1 only) [decimal hours]" msgstr "" -#: ../raster/r.sun/main.c:491 +#: ../raster/r.sun/main.c:490 msgid "Number of threads which will be used for parallel computing" msgstr "" -#: ../raster/r.sun/main.c:513 ../raster/r.horizon/main.c:296 +#: ../raster/r.sun/main.c:512 ../raster/r.horizon/main.c:295 msgid "Sampling distance step coefficient (0.5-1.5)" msgstr "" -#: ../raster/r.sun/main.c:521 +#: ../raster/r.sun/main.c:520 msgid "Read the input files in this number of chunks" msgstr "" -#: ../raster/r.sun/main.c:528 +#: ../raster/r.sun/main.c:527 msgid "Civil time zone value, if none, the time will be local solar time" msgstr "" -#: ../raster/r.sun/main.c:534 +#: ../raster/r.sun/main.c:533 msgid "Do not incorporate the shadowing effect of terrain" msgstr "" -#: ../raster/r.sun/main.c:539 +#: ../raster/r.sun/main.c:538 msgid "Use the low-memory version of the program" msgstr "" -#: ../raster/r.sun/main.c:578 +#: ../raster/r.sun/main.c:577 #, c-format msgid "<%d> is not valid number of threads. Number of threads will be set to <%d>" msgstr "" -#: ../raster/r.sun/main.c:587 +#: ../raster/r.sun/main.c:586 #, c-format msgid "Number of threads <%d>" msgstr "" -#: ../raster/r.sun/main.c:594 +#: ../raster/r.sun/main.c:593 msgid "You must give the longitude raster if you use civil time" msgstr "" -#: ../raster/r.sun/main.c:597 +#: ../raster/r.sun/main.c:596 msgid "Error reading civil time zone value" msgstr "" -#: ../raster/r.sun/main.c:600 +#: ../raster/r.sun/main.c:599 msgid "Invalid civil time zone value" msgstr "" -#: ../raster/r.sun/main.c:625 +#: ../raster/r.sun/main.c:624 msgid "insol_time and incidout are incompatible options" msgstr "" -#: ../raster/r.sun/main.c:630 +#: ../raster/r.sun/main.c:629 msgid "Error reading time step size" msgstr "" -#: ../raster/r.sun/main.c:632 +#: ../raster/r.sun/main.c:631 msgid "Invalid time step size" msgstr "" -#: ../raster/r.sun/main.c:636 +#: ../raster/r.sun/main.c:635 msgid "Error reading horizon step size" msgstr "" -#: ../raster/r.sun/main.c:641 +#: ../raster/r.sun/main.c:640 msgid "The horizon step size must be greater than 0." msgstr "" -#: ../raster/r.sun/main.c:644 +#: ../raster/r.sun/main.c:643 msgid "If you use the horizon option you must also set the 'horizonstep' parameter." msgstr "" -#: ../raster/r.sun/main.c:650 +#: ../raster/r.sun/main.c:649 msgid "Time and insol_time are incompatible options" msgstr "" -#: ../raster/r.sun/main.c:652 +#: ../raster/r.sun/main.c:651 msgid "Mode 1: instantaneous solar incidence angle & irradiance using a set local time" msgstr "" -#: ../raster/r.sun/main.c:657 +#: ../raster/r.sun/main.c:656 msgid "incidout requires time parameter to be set" msgstr "" -#: ../raster/r.sun/main.c:659 +#: ../raster/r.sun/main.c:658 msgid "Mode 2: integrated daily irradiation for a given day of the year" msgstr "" -#: ../raster/r.sun/main.c:682 +#: ../raster/r.sun/main.c:681 #, c-format msgid "Using Linke constant: %lf" msgstr "" -#: ../raster/r.sun/main.c:684 +#: ../raster/r.sun/main.c:683 #, c-format msgid "Using Linke map <%s>" msgstr "" -#: ../raster/r.sun/main.c:689 +#: ../raster/r.sun/main.c:688 #, c-format msgid "Using albedo constant: %lf" msgstr "" -#: ../raster/r.sun/main.c:691 +#: ../raster/r.sun/main.c:690 #, c-format msgid "Using albedo map <%s>" msgstr "" -#: ../raster/r.sun/main.c:696 +#: ../raster/r.sun/main.c:695 #, c-format msgid "Using slope constant: %lf" msgstr "" -#: ../raster/r.sun/main.c:699 +#: ../raster/r.sun/main.c:698 #, c-format msgid "Using slope map <%s>" msgstr "" -#: ../raster/r.sun/main.c:704 +#: ../raster/r.sun/main.c:703 #, c-format msgid "Using aspect constant: %lf" msgstr "" -#: ../raster/r.sun/main.c:707 +#: ../raster/r.sun/main.c:706 #, c-format msgid "Using aspect map <%s>" msgstr "" -#: ../raster/r.sun/main.c:722 +#: ../raster/r.sun/main.c:721 msgid "If you use -s and no horizon rasters, numpartitions must be =1" msgstr "" -#: ../raster/r.sun/main.c:735 +#: ../raster/r.sun/main.c:734 msgid "If you want to save memory and to use shadows, you must use pre-calculated horizons." msgstr "" -#: ../raster/r.sun/main.c:780 ../raster/r.horizon/main.c:531 -#: ../display/d.where/main.c:107 ../general/g.region/printwindow.c:251 -#: ../general/g.region/printwindow.c:475 ../general/g.region/printwindow.c:542 +#: ../raster/r.sun/main.c:779 ../raster/r.horizon/main.c:535 +#: ../display/d.where/main.c:107 ../general/g.region/printwindow.c:250 +#: ../general/g.region/printwindow.c:486 ../general/g.region/printwindow.c:556 msgid "Can't get projection info of current location" -msgstr "" +msgstr "현재 로케ì´ì…˜ì˜ íˆ¬ì˜ ì •ë³´ë¥¼ ì–»ì„ ìˆ˜ 없습니다" -#: ../raster/r.sun/main.c:784 ../raster/r.horizon/main.c:534 -#: ../display/d.where/main.c:110 ../general/g.region/printwindow.c:254 -#: ../general/g.region/printwindow.c:478 ../general/g.region/printwindow.c:547 +#: ../raster/r.sun/main.c:783 ../raster/r.horizon/main.c:538 +#: ../display/d.where/main.c:110 ../general/g.region/printwindow.c:253 +#: ../general/g.region/printwindow.c:489 ../general/g.region/printwindow.c:561 msgid "Can't get projection units of current location" -msgstr "" +msgstr "현재 로케ì´ì…˜ì˜ íˆ¬ì˜ ë‹¨ìœ„ë¥¼ ì–»ì„ ìˆ˜ 없습니다" -#: ../raster/r.sun/main.c:802 +#: ../raster/r.sun/main.c:800 msgid "latin and longin raster maps have no effect when in a Lat/Lon location" msgstr "" -#: ../raster/r.sun/main.c:807 +#: ../raster/r.sun/main.c:805 msgid "Both latin and longin raster maps must be given, or neither" msgstr "" -#: ../raster/r.sun/main.c:854 ../raster/r.sun/main.c:865 -#: ../raster/r.sun/main.c:878 ../raster/r.sun/main.c:890 -#: ../raster/r.sun/main.c:901 ../raster/r.sun/main.c:912 -#: ../raster/r.sun/main.c:923 ../raster/r.sun/main.c:935 -#: ../raster/r.sun/main.c:946 ../raster/r.li/r.li.daemon/list.c:49 +#: ../raster/r.sun/main.c:852 ../raster/r.sun/main.c:863 +#: ../raster/r.sun/main.c:876 ../raster/r.sun/main.c:888 +#: ../raster/r.sun/main.c:899 ../raster/r.sun/main.c:910 +#: ../raster/r.sun/main.c:921 ../raster/r.sun/main.c:933 +#: ../raster/r.sun/main.c:944 ../raster/r.li/r.li.daemon/list.c:49 #: ../raster/r.to.rast3/main.c:244 ../raster/r.stream.extract/cseg.c:51 #: ../raster/r.stream.extract/dseg.c:51 ../raster/r.stream.extract/bseg.c:50 #: ../raster/r.stream.extract/seg.c:56 ../raster3d/r3.to.rast/main.c:360 #: ../imagery/i.smap/multialloc.c:115 ../db/drivers/sqlite/listdb.c:134 #: ../db/drivers/postgres/listtab.c:92 ../db/drivers/postgres/listdb.c:88 #: ../vector/v.mkgrid/write_grid.c:28 ../vector/v.kcv/main.c:208 -#: ../vector/v.net.distance/main.c:228 ../vector/v.surf.rst/main.c:843 +#: ../vector/v.net.distance/main.c:228 ../vector/v.surf.rst/main.c:846 #: ../vector/v.net.allpairs/main.c:201 ../vector/v.profile/processors.c:31 #: ../vector/v.net.connectivity/main.c:186 #: ../vector/v.net.connectivity/main.c:202 ../vector/v.net.flow/main.c:232 @@ -6128,6 +6468,21 @@ msgid "Out of memory" msgstr "메모리가 부족합니다" +#: ../raster/r.sun/main.c:1894 ../raster/r.sunhours/main.c:296 +#: ../raster/r.sunhours/main.c:392 ../raster/r.sunmask/g_solposition.c:128 +#: ../raster/r.latlong/main.c:131 ../general/g.region/printwindow.c:279 +#: ../general/g.region/printwindow.c:290 ../general/g.region/printwindow.c:301 +#: ../general/g.region/printwindow.c:312 ../general/g.region/printwindow.c:325 +#: ../general/g.region/printwindow.c:510 ../general/g.region/printwindow.c:602 +#: ../general/g.region/printwindow.c:616 ../general/g.region/printwindow.c:635 +#: ../general/g.region/printwindow.c:655 ../general/g.region/printwindow.c:672 +#: ../vector/v.proj/main.c:343 ../vector/v.proj/main.c:355 +#: ../vector/v.proj/main.c:370 ../vector/v.proj/main.c:385 +#: ../vector/v.proj/main.c:466 ../vector/v.proj/main.c:471 +#, c-format +msgid "Error in %s (projection of input coordinate pair)" +msgstr "" + #: ../raster/r.regression.multi/main.c:61 msgid "Matrix is unsolvable" msgstr "" @@ -6172,7 +6527,7 @@ #: ../db/db.select/main.c:142 ../vector/v.db.select/main.c:126 #, c-format msgid "Unable to open file <%s> for writing" -msgstr "" +msgstr "íŒŒì¼ <%s>를 쓰기 위해 ì—´ 수 없습니다" #: ../raster/r.regression.multi/main.c:250 msgid "First pass..." @@ -6224,15 +6579,15 @@ #: ../raster/r.volume/main.c:104 ../raster/r.report/parse.c:63 msgid "Name for output file to hold the report" -msgstr "보고서를 보관할 출력파ì¼ì˜ ì´ë¦„" +msgstr "보고서를 보관할 출력 파ì¼ì„ 위한 ì´ë¦„" #: ../raster/r.volume/main.c:106 ../raster/r.report/parse.c:65 msgid "If no output file given report is printed to standard output" -msgstr "출력파ì¼ì„ 지정하지 않으면 표준출력으로 출력합니다" +msgstr "출력 파ì¼ì„ 지정하지 않으면 표준 출력으로 출력합니다" #: ../raster/r.volume/main.c:110 msgid "Generate unformatted report (items separated by colon)" -msgstr "" +msgstr "ì„œì‹ ì—†ëŠ” 보고서를 ìƒì„±í•©ë‹ˆë‹¤ (콜론으로 êµ¬ë¶„ëœ í•­ëª©ë“¤)" #: ../raster/r.volume/main.c:143 msgid "No MASK found. If no clump map is given than the MASK is required. You need to define a clump raster map or create a MASK by r.mask command." @@ -6259,7 +6614,7 @@ #: ../raster/r.volume/main.c:260 ../raster/r.to.vect/main.c:229 #: ../raster3d/r3.flow/main.c:64 ../vector/v.mkgrid/main.c:342 -#: ../vector/v.mkgrid/main.c:400 ../vector/v.random/main.c:253 +#: ../vector/v.mkgrid/main.c:400 ../vector/v.random/main.c:294 #: ../vector/v.in.ascii/main.c:415 ../vector/v.in.dxf/write_vect.c:233 #: ../vector/v.lrs/v.lrs.create/main.c:338 #, c-format @@ -6272,6 +6627,8 @@ "\n" "Volume report on data from <%s> using clumps on <%s> raster map" msgstr "" +"\n" +"<%2$s> 래스터 ì§€ë„ ìƒì˜ ë©ì–´ë¦¬ë¥¼ ì´ìš©í•œ <%1$s> ìžë£Œì— 대한 부피 ë³´ê³ ì„œ" #: ../raster/r.volume/main.c:270 #, c-format @@ -6284,12 +6641,11 @@ msgstr "" #: ../raster/r.volume/main.c:296 ../raster/r.to.vect/util.c:157 -#: ../raster/r.to.vect/areas_io.c:359 ../vector/v.random/main.c:470 -#: ../vector/v.random/main.c:594 ../vector/v.in.lidar/attributes.c:240 +#: ../raster/r.to.vect/areas_io.c:359 ../vector/v.in.lidar/attributes.c:240 #: ../vector/v.vol.rst/vector.c:80 #, c-format msgid "Cannot insert new row: %s" -msgstr "" +msgstr "새 í–‰ì„ ì‚½ìž…í•  수 없습니다: %s" #: ../raster/r.volume/main.c:319 msgid "Total Volume" @@ -6394,20 +6750,6 @@ msgid "Use the Courant-Friedrichs-Lewy criteria for time step calculation" msgstr "" -#: ../raster/r.solute.transport/main.c:230 ../raster/r.topmodel/main.c:52 -#: ../raster/r.uslek/main.c:54 ../raster/r.usler/main.c:53 -#: ../raster/r.gwflow/main.c:210 ../raster/r.stream.extract/main.c:77 -#: ../raster/r.fill.dir/main.c:87 ../raster/r.basins.fill/main.c:55 -#: ../raster/r.water.outlet/main.c:58 ../raster/r.drain/main.c:110 -#: ../raster/r.topidx/main.c:40 ../raster/r.flow/main.c:422 -#: ../raster/r.carve/main.c:75 ../raster/r.lake/main.c:151 -#: ../raster/r.watershed/front/main.c:74 -#: ../raster/r.sim/r.sim.sediment/main.c:115 -#: ../raster/r.sim/r.sim.water/main.c:114 ../raster3d/r3.gwflow/main.c:162 -#: ../raster3d/r3.flow/main.c:180 -msgid "hydrology" -msgstr "수문학" - #: ../raster/r.solute.transport/main.c:231 msgid "solute transport" msgstr "" @@ -6462,124 +6804,117 @@ #: ../raster/r.solute.transport/main.c:543 msgid "Could not create and solve the linear equation system" -msgstr "" +msgstr "연립선형방정ì‹ì„ ìƒì„±í•˜ê³  í’€ 수가 없었습니다" -#: ../raster/r.walk/main.c:179 ../raster/r.cost/main.c:141 -#: ../raster/r.drain/main.c:111 -msgid "cost surface" -msgstr "" - -#: ../raster/r.walk/main.c:180 ../raster/r.cost/main.c:142 +#: ../raster/r.walk/main.c:205 ../raster/r.cost/main.c:165 #: ../raster/r.spreadpath/main.c:90 msgid "cumulative costs" msgstr "" -#: ../raster/r.walk/main.c:181 ../raster/r.cost/main.c:143 +#: ../raster/r.walk/main.c:206 ../raster/r.cost/main.c:166 #: ../vector/v.net.iso/main.c:78 ../vector/v.net.alloc/main.c:66 msgid "cost allocation" msgstr "" -#: ../raster/r.walk/main.c:183 +#: ../raster/r.walk/main.c:208 msgid "Creates a raster map showing the anisotropic cumulative cost of moving between different geographic locations on an input raster map whose cell category values represent cost." msgstr "" -#: ../raster/r.walk/main.c:193 +#: ../raster/r.walk/main.c:218 msgid "Name of input raster map containing friction costs" msgstr "" -#: ../raster/r.walk/main.c:196 +#: ../raster/r.walk/main.c:221 msgid "Name for output raster map to contain walking costs" msgstr "" -#: ../raster/r.walk/main.c:202 ../raster/r.cost/main.c:167 +#: ../raster/r.walk/main.c:227 ../raster/r.cost/main.c:183 +#, fuzzy +msgid "Name of input raster map solving equal costs" +msgstr "ìž¬ë¶„ë¥˜ë  ëž˜ìŠ¤í„° 지ë„ì˜ ì´ë¦„" + +#: ../raster/r.walk/main.c:229 ../raster/r.cost/main.c:185 +msgid "Helper variable to pick a direction if two directions have equal cumulative costs (smaller is better)" +msgstr "" + +#: ../raster/r.walk/main.c:235 ../raster/r.cost/main.c:198 msgid "Name for output raster map to contain movement directions" msgstr "" -#: ../raster/r.walk/main.c:203 ../raster/r.cost/main.c:161 -#: ../raster/r.cost/main.c:168 +#: ../raster/r.walk/main.c:236 ../raster/r.walk/main.c:351 +#: ../raster/r.cost/main.c:192 ../raster/r.cost/main.c:199 +#: ../raster/r.cost/main.c:283 msgid "Optional outputs" msgstr "" -#: ../raster/r.walk/main.c:208 ../raster/r.cost/main.c:173 +#: ../raster/r.walk/main.c:241 ../raster/r.cost/main.c:204 msgid "Name of starting vector points map" msgstr "" -#: ../raster/r.walk/main.c:209 ../raster/r.walk/main.c:221 -#: ../raster/r.walk/main.c:228 ../raster/r.walk/main.c:309 -#: ../raster/r.cost/main.c:174 ../raster/r.cost/main.c:186 -#: ../raster/r.cost/main.c:193 ../raster/r.cost/main.c:243 -#: ../raster/r.drain/main.c:139 ../raster/r.drain/main.c:146 -msgid "Start" -msgstr "" - -#: ../raster/r.walk/main.c:214 ../raster/r.cost/main.c:179 +#: ../raster/r.walk/main.c:247 ../raster/r.cost/main.c:210 msgid "Name of stopping vector points map" msgstr "" -#: ../raster/r.walk/main.c:215 ../raster/r.walk/main.c:235 -#: ../raster/r.cost/main.c:180 ../raster/r.cost/main.c:200 +#: ../raster/r.walk/main.c:248 ../raster/r.walk/main.c:268 +#: ../raster/r.cost/main.c:211 ../raster/r.cost/main.c:231 msgid "Stop" msgstr "" -#: ../raster/r.walk/main.c:220 ../raster/r.cost/main.c:185 +#: ../raster/r.walk/main.c:253 ../raster/r.cost/main.c:216 msgid "Name of starting raster points map" msgstr "" -#: ../raster/r.walk/main.c:227 ../raster/r.cost/main.c:192 -#: ../raster/r.drain/main.c:138 -msgid "Coordinates of starting point(s) (E,N)" -msgstr "" - -#: ../raster/r.walk/main.c:234 ../raster/r.cost/main.c:199 +#: ../raster/r.walk/main.c:267 ../raster/r.cost/main.c:230 msgid "Coordinates of stopping point(s) (E,N)" msgstr "" -#: ../raster/r.walk/main.c:244 ../raster/r.cost/main.c:209 +#: ../raster/r.walk/main.c:277 ../raster/r.cost/main.c:240 msgid "Maximum cumulative cost" msgstr "" -#: ../raster/r.walk/main.c:253 ../raster/r.cost/main.c:218 +#: ../raster/r.walk/main.c:286 ../raster/r.cost/main.c:249 msgid "Cost assigned to null cells. By default, null cells are excluded" -msgstr "" +msgstr "ë„ ì…€ì— ë¹„ìš©ì´ í• ë‹¹ë습니다. 기본ì ìœ¼ë¡œ ë„ ì…€ì€ ë°°ì œë©ë‹ˆë‹¤" -#: ../raster/r.walk/main.c:254 ../raster/r.walk/main.c:304 -#: ../raster/r.cost/main.c:219 ../raster/r.cost/main.c:238 +#: ../raster/r.walk/main.c:287 ../raster/r.walk/main.c:337 +#: ../raster/r.cost/main.c:250 ../raster/r.cost/main.c:269 msgid "NULL cells" -msgstr "" +msgstr "ë„ ì…€" -#: ../raster/r.walk/main.c:263 ../raster/r.cost/main.c:228 +#: ../raster/r.walk/main.c:296 ../raster/r.cost/main.c:259 msgid "Maximum memory to be used in MB" msgstr "" -#: ../raster/r.walk/main.c:273 +#: ../raster/r.walk/main.c:306 msgid "Coefficients for walking energy formula parameters a,b,c,d" msgstr "" -#: ../raster/r.walk/main.c:274 ../raster/r.walk/main.c:284 -#: ../raster/r.walk/main.c:294 ../raster/r.resamp.rst/main.c:210 +#: ../raster/r.walk/main.c:307 ../raster/r.walk/main.c:317 +#: ../raster/r.walk/main.c:327 ../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 -#: ../raster/r.slope.aspect/main.c:181 ../raster/r.slope.aspect/main.c:189 -#: ../raster/r.slope.aspect/main.c:247 ../raster/r.slope.aspect/main.c:256 -#: ../raster/r.slope.aspect/main.c:262 ../raster/r.in.bin/main.c:275 +#: ../raster/r.slope.aspect/main.c:199 ../raster/r.slope.aspect/main.c:207 +#: ../raster/r.slope.aspect/main.c:265 ../raster/r.slope.aspect/main.c:274 +#: ../raster/r.slope.aspect/main.c:280 ../raster/r.slope.aspect/main.c:286 +#: ../raster/r.slope.aspect/main.c:294 ../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:107 ../raster/r.resamp.bspline/main.c:115 -#: ../raster/r.resamp.bspline/main.c:121 ../raster/r.resamp.bspline/main.c:133 -#: ../raster/r.resamp.bspline/main.c:138 ../raster/r.out.mpeg/main.c:132 +#: ../raster/r.resamp.bspline/main.c:109 ../raster/r.resamp.bspline/main.c:117 +#: ../raster/r.resamp.bspline/main.c:123 ../raster/r.resamp.bspline/main.c:135 +#: ../raster/r.resamp.bspline/main.c:140 ../raster/r.out.mpeg/main.c:132 #: ../display/d.mon/main.c:82 ../display/d.mon/main.c:90 #: ../display/d.mon/main.c:98 ../display/d.mon/main.c:104 #: ../display/d.mon/main.c:110 ../display/d.mon/main.c:145 #: ../display/d.mon/main.c:151 ../display/d.mon/main.c:157 #: ../general/g.access/main.c:50 ../general/g.access/main.c:58 -#: ../imagery/i.segment/parse_args.c:68 ../imagery/i.segment/parse_args.c:77 -#: ../imagery/i.segment/parse_args.c:88 ../imagery/i.segment/parse_args.c:99 -#: ../imagery/i.segment/parse_args.c:109 ../imagery/i.segment/parse_args.c:127 -#: ../imagery/i.segment/parse_args.c:135 ../imagery/i.segment/parse_args.c:144 -#: ../imagery/i.segment/parse_args.c:151 ../imagery/i.segment/parse_args.c:157 -#: ../imagery/i.segment/parse_args.c:163 ../imagery/i.segment/parse_args.c:169 -#: ../imagery/i.segment/parse_args.c:176 ../imagery/i.cluster/main.c:103 +#: ../imagery/i.segment/parse_args.c:71 ../imagery/i.segment/parse_args.c:80 +#: ../imagery/i.segment/parse_args.c:91 ../imagery/i.segment/parse_args.c:102 +#: ../imagery/i.segment/parse_args.c:112 ../imagery/i.segment/parse_args.c:130 +#: ../imagery/i.segment/parse_args.c:138 ../imagery/i.segment/parse_args.c:147 +#: ../imagery/i.segment/parse_args.c:154 ../imagery/i.segment/parse_args.c:160 +#: ../imagery/i.segment/parse_args.c:166 ../imagery/i.segment/parse_args.c:172 +#: ../imagery/i.segment/parse_args.c:179 ../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 @@ -6601,219 +6936,228 @@ #: ../vector/v.lidar.correction/main.c:111 ../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.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.surf.bspline/main.c:179 ../vector/v.vol.rst/main.c:270 +#: ../vector/v.vol.rst/main.c:278 ../vector/v.vol.rst/main.c:285 +#: ../vector/v.vol.rst/main.c:313 ../vector/v.vol.rst/main.c:322 +#: ../vector/v.vol.rst/main.c:331 ../vector/v.vol.rst/main.c:339 +#: ../vector/v.vol.rst/main.c:348 ../vector/v.vol.rst/main.c:356 #: ../vector/v.outlier/main.c:104 ../vector/v.outlier/main.c:113 #: ../vector/v.outlier/main.c:121 ../vector/v.colors.out/main.c:68 #: ../vector/v.colors.out/main.c:73 msgid "Settings" msgstr "설정" -#: ../raster/r.walk/main.c:283 +#: ../raster/r.walk/main.c:316 msgid "Lambda coefficients for combining walking energy and friction cost" msgstr "" -#: ../raster/r.walk/main.c:293 +#: ../raster/r.walk/main.c:326 msgid "Slope factor determines travel energy cost per height step" msgstr "" -#: ../raster/r.walk/main.c:299 ../raster/r.cost/main.c:233 +#: ../raster/r.walk/main.c:332 ../raster/r.cost/main.c:264 msgid "Use the 'Knight's move'; slower, but more accurate" msgstr "" -#: ../raster/r.walk/main.c:303 ../raster/r.cost/main.c:237 +#: ../raster/r.walk/main.c:336 ../raster/r.cost/main.c:268 msgid "Keep null values in output raster map" msgstr "" -#: ../raster/r.walk/main.c:308 ../raster/r.cost/main.c:242 +#: ../raster/r.walk/main.c:341 ../raster/r.cost/main.c:273 msgid "Start with values in raster map" msgstr "" -#: ../raster/r.walk/main.c:313 ../raster/r.cost/main.c:247 +#: ../raster/r.walk/main.c:346 ../raster/r.cost/main.c:278 msgid "Print info about disk space and memory requirements and exit" msgstr "" -#: ../raster/r.walk/main.c:357 ../raster/r.cost/main.c:297 +#: ../raster/r.walk/main.c:350 ../raster/r.cost/main.c:282 +msgid "Create bitmask encoded directions" +msgstr "" + +#: ../raster/r.walk/main.c:397 ../raster/r.cost/main.c:337 msgid "Must specify exactly one of start_points, start_rast or coordinate" msgstr "" -#: ../raster/r.walk/main.c:362 ../raster/r.walk/main.c:845 -#: ../raster/r.cost/main.c:302 ../raster/r.cost/main.c:712 +#: ../raster/r.walk/main.c:403 ../raster/r.walk/main.c:896 +#: ../raster/r.cost/main.c:343 ../raster/r.cost/main.c:759 msgid "No start points" msgstr "" -#: ../raster/r.walk/main.c:369 ../raster/r.cost/main.c:309 +#: ../raster/r.walk/main.c:408 ../raster/r.cost/main.c:348 +#, fuzzy +msgid "No stop points" +msgstr "출력할 격ìžì§€ë„" + +#: ../raster/r.walk/main.c:412 ../raster/r.cost/main.c:352 #, c-format msgid "Inappropriate maximum cost: %d" msgstr "" -#: ../raster/r.walk/main.c:372 ../raster/r.cost/main.c:312 +#: ../raster/r.walk/main.c:415 ../raster/r.cost/main.c:355 #, c-format msgid "Inappropriate amount of memory: %d" msgstr "" -#: ../raster/r.walk/main.c:377 +#: ../raster/r.walk/main.c:420 #, c-format msgid "Missing required value: got %d instead of 4" msgstr "" -#: ../raster/r.walk/main.c:380 +#: ../raster/r.walk/main.c:423 #, c-format msgid "Walking costs are a=%g b=%g c=%g d=%g" msgstr "" -#: ../raster/r.walk/main.c:385 ../raster/r.walk/main.c:393 +#: ../raster/r.walk/main.c:428 ../raster/r.walk/main.c:436 #, c-format msgid "Missing required value: %d" msgstr "" -#: ../raster/r.walk/main.c:388 +#: ../raster/r.walk/main.c:431 #, c-format msgid "Lambda is %g" msgstr "" -#: ../raster/r.walk/main.c:396 +#: ../raster/r.walk/main.c:439 #, c-format msgid "Slope_factor is %g" msgstr "" -#: ../raster/r.walk/main.c:415 ../raster/r.cost/main.c:330 +#: ../raster/r.walk/main.c:466 ../raster/r.cost/main.c:381 msgid "Assigning negative cost to null cell. Null cells excluded." -msgstr "" +msgstr "ë„ ì…€ì— ìŒì˜ ë¹„ìš©ì„ í• ë‹¹í•©ë‹ˆë‹¤. ë„ ì…€ì€ ë°°ì œë©ë‹ˆë‹¤." -#: ../raster/r.walk/main.c:525 ../raster/r.walk/main.c:538 -#: ../raster/r.cost/main.c:412 ../raster/r.cost/main.c:424 +#: ../raster/r.walk/main.c:571 ../raster/r.walk/main.c:584 +#: ../raster/r.cost/main.c:458 ../raster/r.cost/main.c:470 #, c-format msgid "Will need at least %.2f MB of disk space" msgstr "" -#: ../raster/r.walk/main.c:527 ../raster/r.walk/main.c:539 -#: ../raster/r.cost/main.c:414 ../raster/r.cost/main.c:425 +#: ../raster/r.walk/main.c:573 ../raster/r.walk/main.c:585 +#: ../raster/r.cost/main.c:460 ../raster/r.cost/main.c:471 #, c-format msgid "Will need at least %.2f MB of memory" msgstr "" -#: ../raster/r.walk/main.c:529 ../raster/r.walk/main.c:540 -#: ../raster/r.cost/main.c:416 ../raster/r.cost/main.c:426 +#: ../raster/r.walk/main.c:575 ../raster/r.walk/main.c:586 +#: ../raster/r.cost/main.c:462 ../raster/r.cost/main.c:472 #, c-format msgid "%d of %d segments are kept in memory" msgstr "" -#: ../raster/r.walk/main.c:545 ../raster/r.cost/main.c:431 +#: ../raster/r.walk/main.c:591 ../raster/r.cost/main.c:477 msgid "Creating some temporary files..." -msgstr "" +msgstr "ìž„ì‹œ 파ì¼ì„ ìƒì„±í•˜ëŠ” 중입니다..." -#: ../raster/r.walk/main.c:549 ../raster/r.walk/main.c:554 -#: ../raster/r.cost/main.c:435 ../raster/r.cost/main.c:440 -#: ../raster/r.resamp.bspline/main.c:316 ../raster/r.resamp.bspline/main.c:401 -#: ../raster/r.resamp.bspline/main.c:473 ../vector/v.surf.bspline/main.c:475 +#: ../raster/r.walk/main.c:595 ../raster/r.walk/main.c:600 +#: ../raster/r.walk/main.c:609 ../raster/r.cost/main.c:481 +#: ../raster/r.cost/main.c:486 ../raster/r.cost/main.c:494 +#: ../raster/r.resamp.bspline/main.c:318 ../raster/r.resamp.bspline/main.c:403 +#: ../raster/r.resamp.bspline/main.c:475 ../vector/v.surf.bspline/main.c:475 #: ../vector/v.surf.bspline/main.c:503 msgid "Can not create temporary file" -msgstr "" +msgstr "ìž„ì‹œ 파ì¼ì„ ìƒì„±í•  수 없습니다" -#: ../raster/r.walk/main.c:558 +#: ../raster/r.walk/main.c:630 #, c-format msgid "Reading raster maps <%s> and <%s>, initializing output..." msgstr "" -#: ../raster/r.walk/main.c:643 ../raster/r.cost/main.c:504 +#: ../raster/r.walk/main.c:717 ../raster/r.cost/main.c:577 msgid "Initializing directional output..." msgstr "" -#: ../raster/r.walk/main.c:675 ../raster/r.cost/main.c:535 -#: ../raster/r.drain/main.c:273 +#: ../raster/r.walk/main.c:786 ../raster/r.cost/main.c:646 #, c-format -msgid "Reading vector map <%s> with start points..." -msgstr "" - -#: ../raster/r.walk/main.c:688 ../raster/r.walk/main.c:754 -#: ../raster/r.cost/main.c:548 ../raster/r.cost/main.c:618 -#: ../raster/r.to.vect/main.c:289 ../raster/r.drain/main.c:286 -#: ../display/d.vect.thematic/display.c:75 ../display/d.vect/vert.c:27 -#: ../display/d.vect/lines.c:143 ../display/d.vect/label.c:44 -#: ../display/d.vect/zcoor.c:38 ../display/d.vect/dir.c:30 -#: ../display/d.vect/topo.c:52 ../display/d.vect/attr.c:51 -#: ../vector/v.label.sa/labels.c:141 ../vector/v.out.lidar/main.c:732 -#: ../vector/v.perturb/main.c:182 ../vector/v.to.3d/trans2.c:84 -#: ../vector/v.to.3d/trans3.c:85 ../vector/v.what.rast/main.c:213 -#: ../vector/v.colors/scan_z.c:36 ../vector/v.colors/scan_cats.c:24 -#: ../vector/v.vol.rst/user1.c:140 ../vector/v.decimate/main.c:406 -#: ../vector/v.colors.out/scan_cats.c:32 ../vector/v.label/main.c:293 -#: ../vector/v.info/level1.c:38 -msgid "Unable to read vector map" +msgid "No start points found in vector map <%s>" msgstr "" -#: ../raster/r.walk/main.c:722 +#: ../raster/r.walk/main.c:788 ../raster/r.cost/main.c:648 #, c-format -msgid "No start points found in vector <%s>" -msgstr "" +msgid "%d point found" +msgid_plural "%d points found" +msgstr[0] "" -#: ../raster/r.walk/main.c:734 ../raster/r.cost/main.c:598 +#: ../raster/r.walk/main.c:801 ../raster/r.cost/main.c:661 #, c-format msgid "Reading vector map <%s> with stop points..." msgstr "" -#: ../raster/r.walk/main.c:788 ../raster/r.cost/main.c:652 +#: ../raster/r.walk/main.c:839 ../raster/r.cost/main.c:699 #, c-format msgid "No stop points found in vector <%s>" msgstr "" -#: ../raster/r.walk/main.c:808 ../raster/r.cost/main.c:673 +#: ../raster/r.walk/main.c:859 ../raster/r.cost/main.c:720 #: ../raster/r.texture/h_measure.c:738 ../raster/r.stream.extract/load.c:44 #: ../raster/r.stream.extract/load.c:53 ../imagery/i.smap/interp.c:68 msgid "Unable to allocate memory" -msgstr "" +msgstr "메모리를 할당할 수 없습니다" -#: ../raster/r.walk/main.c:810 ../raster/r.cost/main.c:675 +#: ../raster/r.walk/main.c:861 ../raster/r.cost/main.c:722 #, c-format msgid "Reading raster map <%s> with start points..." msgstr "" -#: ../raster/r.walk/main.c:859 ../raster/r.cost/main.c:726 +#: ../raster/r.walk/main.c:907 ../raster/r.cost/main.c:770 msgid "Specified starting location outside database window" msgstr "" -#: ../raster/r.walk/main.c:879 ../raster/r.cost/main.c:748 +#: ../raster/r.walk/main.c:932 ../raster/r.cost/main.c:797 +#, fuzzy, c-format +msgid "Number of duplicate stop points: %d" +msgstr "ë³´ê°„ ì ì˜ 개수" + +#: ../raster/r.walk/main.c:946 ../raster/r.cost/main.c:811 msgid "Finding cost path..." msgstr "" -#: ../raster/r.walk/main.c:1356 ../raster/r.cost/main.c:1011 +#: ../raster/r.walk/main.c:1551 ../raster/r.cost/main.c:1202 msgid "Error, ct == pres_cell" msgstr "" -#: ../raster/r.walk/main.c:1368 +#: ../raster/r.walk/main.c:1568 #, c-format msgid "Writing output raster map <%s>... " msgstr "" -#: ../raster/r.walk/main.c:1432 ../raster/r.cost/main.c:1131 +#: ../raster/r.walk/main.c:1632 ../raster/r.cost/main.c:1327 #, c-format msgid "Writing output movement direction raster map <%s>..." msgstr "" -#: ../raster/r.walk/main.c:1477 ../raster/r.cost/main.c:1197 +#: ../raster/r.walk/main.c:1677 ../raster/r.cost/main.c:1394 #, c-format msgid "Peak cost value: %g" msgstr "" -#: ../raster/r.walk/main.c:1498 ../raster/r.cost/main.c:1219 +#: ../raster/r.walk/main.c:1695 ../raster/r.walk/main.c:1731 +#: ../raster/r.cost/main.c:1412 ../raster/r.cost/main.c:1448 #, c-format msgid "Illegal x coordinate <%s>" msgstr "" -#: ../raster/r.walk/main.c:1500 ../raster/r.cost/main.c:1221 +#: ../raster/r.walk/main.c:1697 ../raster/r.walk/main.c:1733 +#: ../raster/r.cost/main.c:1414 ../raster/r.cost/main.c:1450 #, c-format msgid "Illegal y coordinate <%s>" msgstr "" -#: ../raster/r.walk/main.c:1504 ../raster/r.cost/main.c:1225 +#: ../raster/r.walk/main.c:1701 ../raster/r.walk/main.c:1737 +#: ../raster/r.cost/main.c:1418 ../raster/r.cost/main.c:1454 #, c-format msgid "Warning, ignoring point outside window: %g, %g" msgstr "" +#: ../raster/r.walk/flag.c:21 ../raster/r.walk/flag.c:28 +#: ../raster/r.cost/flag.c:21 ../raster/r.cost/flag.c:28 +#: ../imagery/i.segment/flag.c:21 ../imagery/i.segment/flag.c:28 +#: ../vector/v.distance/main.c:817 ../vector/v.distance/main.c:894 +#: ../vector/v.distance/main.c:1105 +msgid "Out of memory!" +msgstr "메모리가 부족합니다!" + #: ../raster/r.timestamp/main.c:37 ../raster3d/r3.timestamp/main.c:45 #: ../vector/v.timestamp/main.c:37 msgid "timestamp" @@ -6825,11 +7169,11 @@ #: ../raster/r.timestamp/main.c:40 msgid "Print/add/remove a timestamp for a raster map." -msgstr "" +msgstr "래스터 지ë„를 위한 타임스탬프를 출력/추가/제거합니다." #: ../raster/r.timestamp/main.c:49 ../vector/v.timestamp/main.c:50 msgid "Datetime, datetime1/datetime2, or 'none' to remove" -msgstr "" +msgstr "제거할 datetime, datetime1/datetime2, ë˜ëŠ” 'none'" #: ../raster/r.timestamp/main.c:50 ../vector/v.timestamp/main.c:51 msgid "Format: '15 jan 1994' (absolute) or '2 years' (relative)" @@ -6907,115 +7251,123 @@ msgid "bad rule (%s): [%s]" msgstr "" -#: ../raster/r.colors/edit_colors.c:61 +#: ../raster/r.colors/edit_colors.c:78 msgid "Creates/modifies the color table associated with a 3D raster map." msgstr "" -#: ../raster/r.colors/edit_colors.c:65 +#: ../raster/r.colors/edit_colors.c:82 msgid "Creates/modifies the color table associated with a raster map." msgstr "" -#: ../raster/r.colors/edit_colors.c:75 ../raster/r.colors/edit_colors.c:87 +#: ../raster/r.colors/edit_colors.c:92 ../raster/r.colors/edit_colors.c:104 msgid "Map" msgstr "" -#: ../raster/r.colors/edit_colors.c:81 +#: ../raster/r.colors/edit_colors.c:98 msgid "Input file with one map name per line" msgstr "" -#: ../raster/r.colors/edit_colors.c:83 +#: ../raster/r.colors/edit_colors.c:100 msgid "Input map names can be defined in an input file in case a large amount of maps must be specified. This option is mutual exclusive to the map option." msgstr "" -#: ../raster/r.colors/edit_colors.c:110 +#: ../raster/r.colors/edit_colors.c:127 msgid "\"-\" to read rules from stdin" msgstr "" -#: ../raster/r.colors/edit_colors.c:186 ../raster/r.series.interp/main.c:180 +#: ../raster/r.colors/edit_colors.c:149 ../vector/v.colors/main.c:137 +msgid "List available rules with description then exit" +msgstr "" + +#: ../raster/r.colors/edit_colors.c:150 ../vector/v.colors/main.c:138 +msgid "If a color rule is given, only this rule is listed" +msgstr "" + +#: ../raster/r.colors/edit_colors.c:219 ../raster/r.series.interp/main.c:180 #, c-format msgid "Unable to open %s file <%s>" -msgstr "" +msgstr "%s íŒŒì¼ <%s>를 ì—´ 수 없습니다" -#: ../raster/r.colors/edit_colors.c:229 ../raster/r.colors/edit_colors.c:262 +#: ../raster/r.colors/edit_colors.c:260 ../raster/r.colors/edit_colors.c:294 #, c-format msgid "%s map <%s> not found" msgstr "%sì§€ë„ <%s>를 ì°¾ì„ ìˆ˜ 없습니다" -#: ../raster/r.colors/edit_colors.c:235 +#: ../raster/r.colors/edit_colors.c:266 #, c-format msgid "No %s map name found in input file <%s>" -msgstr "ìž…ë ¥íŒŒì¼ <%s> ì•ˆì— ì§€ë„ì´ë¦„ %s를 ì°¾ì„ ìˆ˜ 없습니다" +msgstr "ìž…ë ¥ íŒŒì¼ <%2$s> ì•ˆì— ì§€ë„ ì´ë¦„ %1$s를 ì°¾ì„ ìˆ˜ 없습니다" -#: ../raster/r.colors/edit_colors.c:278 +#: ../raster/r.colors/edit_colors.c:309 #, c-format msgid "Unable to remove color table of %s map <%s>" -msgstr "" +msgstr "%s ì§€ë„ <%s>ì˜ ìƒ‰ìƒ í…Œì´ë¸”ì„ ì œê±°í•  수 없습니다" -#: ../raster/r.colors/edit_colors.c:280 +#: ../raster/r.colors/edit_colors.c:311 #, c-format msgid "Color table of %s map <%s> not found" -msgstr "%sì§€ë„ <%s>ì˜ ìƒ‰ìƒí‘œë¥¼ ì°¾ì„ ìˆ˜ 없습니다" +msgstr "%sì§€ë„ <%s>ì˜ ìƒ‰ìƒ í…Œì´ë¸”ì„ ì°¾ì„ ìˆ˜ 없습니다" -#: ../raster/r.colors/edit_colors.c:302 +#: ../raster/r.colors/edit_colors.c:334 #, c-format msgid "Color table exists for %s map <%s>. Exiting." msgstr "" -#: ../raster/r.colors/edit_colors.c:358 +#: ../raster/r.colors/edit_colors.c:394 #, c-format msgid "Color table 'random' is not supported for floating point %s map" msgstr "" -#: ../raster/r.colors/edit_colors.c:362 +#: ../raster/r.colors/edit_colors.c:399 #, c-format msgid "Color table 'grey.eq' is not supported for floating point %s map" msgstr "" -#: ../raster/r.colors/edit_colors.c:368 +#: ../raster/r.colors/edit_colors.c:406 #, c-format msgid "Color table 'grey.log' is not supported for floating point %s map" msgstr "" -#: ../raster/r.colors/edit_colors.c:376 ../imagery/i.vi/main.c:545 +#: ../raster/r.colors/edit_colors.c:415 ../imagery/i.vi/main.c:546 #, c-format msgid "Unknown color request '%s'" -msgstr "" +msgstr "알려지지 ì•Šì€ ìƒ‰ìƒ ìš”ì²­ '%s'" -#: ../raster/r.colors/edit_colors.c:386 ../vector/v.colors/make_colors.c:51 +#: ../raster/r.colors/edit_colors.c:426 ../vector/v.colors/make_colors.c:51 #, c-format msgid "Unable to load rules file <%s>" -msgstr "" +msgstr "규칙 íŒŒì¼ <%s>를 ì ìž¬í•  수 없습니다" -#: ../raster/r.colors/edit_colors.c:396 ../raster/r.colors.out/raster_main.c:69 -#: ../raster/r.grow.distance/main.c:382 ../raster/r.fill.dir/main.c:153 -#: ../vector/v.colors/main.c:315 +#: ../raster/r.colors/edit_colors.c:437 ../raster/r.colors.out/raster_main.c:69 +#: ../raster/r.grow.distance/main.c:382 ../raster/r.fill.dir/main.c:155 +#: ../vector/v.colors/main.c:328 #, c-format msgid "Unable to read color table for raster map <%s>" -msgstr "" +msgstr "래스터 ì§€ë„ <%s>를 위한 ìƒ‰ìƒ í…Œì´ë¸”ì„ ì½ì„ 수 없습니다" -#: ../raster/r.colors/edit_colors.c:400 ../raster/r.univar/r3.univar_main.c:144 +#: ../raster/r.colors/edit_colors.c:442 ../raster/r.univar/r3.univar_main.c:144 #: ../raster/r.univar/r3.univar_main.c:182 ../raster3d/r3.support/main.c:135 -#: ../raster3d/r3.out.netcdf/main.c:600 ../raster3d/r3.retile/main.c:113 +#: ../raster3d/r3.out.netcdf/main.c:601 ../raster3d/r3.retile/main.c:113 #: ../raster3d/r3.neighbors/main.c:229 ../raster3d/r3.out.vtk/main.c:142 #: ../raster3d/r3.mask/main.c:58 ../raster3d/r3.out.bin/main.c:299 #: ../raster3d/r3.flow/main.c:87 ../raster3d/r3.cross.rast/main.c:245 #: ../raster3d/r3.out.v5d/main.c:307 ../raster3d/r3.timestamp/main.c:73 #: ../raster3d/r3.to.rast/main.c:275 ../raster3d/r3.stats/main.c:97 #: ../raster3d/r3.out.ascii/main.c:326 ../raster3d/r3.null/main.c:103 -#: ../general/g.region/main.c:455 ../vector/v.colors/main.c:319 +#: ../general/g.region/main.c:468 ../vector/v.colors/main.c:332 #, c-format msgid "3D raster map <%s> not found" msgstr "3ì°¨ì› ëž˜ìŠ¤í„° ì§€ë„ <%s>를 ì°¾ì„ ìˆ˜ 없습니다" -#: ../raster/r.colors/edit_colors.c:403 ../vector/v.colors/main.c:322 +#: ../raster/r.colors/edit_colors.c:445 ../vector/v.colors/main.c:335 #, c-format msgid "Unable to read color table for 3D raster map <%s>" -msgstr "" +msgstr "3ì°¨ì› ëž˜ìŠ¤í„° ì§€ë„ <%s>를 위한 ìƒ‰ìƒ í…Œì´ë¸”ì„ ì½ì„ 수 없습니다" -#: ../raster/r.colors/edit_colors.c:447 +#: ../raster/r.colors/edit_colors.c:492 #, c-format msgid "Color table for %s map <%s> set to '%s'" -msgstr "%sì§€ë„ <%s>를 위한 색ìƒí‘œê°€ '%s'ë¡œ 설정ë˜ì—ˆìŠµë‹ˆë‹¤" +msgstr "%sì§€ë„ <%s>를 위한 ìƒ‰ìƒ í…Œì´ë¸”ì´ '%s'ë¡œ 설정ë습니다" #: ../raster/r.colors/stats.c:39 #, c-format @@ -7036,7 +7388,7 @@ msgstr "" #: ../raster/r.mfilter/main.c:59 ../raster/r.neighbors/main.c:173 -#: ../raster/r.resamp.filter/main.c:392 ../raster3d/r3.neighbors/main.c:215 +#: ../raster/r.resamp.filter/main.c:397 ../raster3d/r3.neighbors/main.c:215 #: ../vector/v.outlier/main.c:73 msgid "filter" msgstr "í•„í„°" @@ -7056,7 +7408,7 @@ #: ../raster/r.mfilter/main.c:80 ../raster/r.mfilter/main.c:99 #: ../imagery/i.pca/main.c:109 ../imagery/i.pca/main.c:120 msgid "Filter" -msgstr "" +msgstr "í•„í„°" #: ../raster/r.mfilter/main.c:86 msgid "Output raster map title" @@ -7073,7 +7425,7 @@ #: ../raster/r.mfilter/getfilt.c:27 #, c-format msgid "Cannot open filter file '%s'" -msgstr "" +msgstr "í•„í„° íŒŒì¼ '%s'를 ì—´ 수 없습니다" #: ../raster/r.mfilter/getfilt.c:47 msgid "Illegal filter matrix size specified" @@ -7123,7 +7475,7 @@ #: ../raster/r.mfilter/perform.c:40 ../raster/r.mfilter/perform.c:51 msgid "Unable to create temporary file" -msgstr "" +msgstr "ìž„ì‹œ 파ì¼ì„ ìƒì„±í•  수 없습니다" #: ../raster/r.mfilter/perform.c:81 #, c-format @@ -7132,77 +7484,66 @@ #: ../raster/r.mfilter/getrow.c:23 msgid "Error reading temporary file" -msgstr "" +msgstr "ìž„ì‹œ 파ì¼ì„ ì½ëŠ”ë° ì˜¤ë¥˜" -#: ../raster/r.cost/main.c:145 +#: ../raster/r.cost/main.c:168 msgid "Creates a raster map showing the cumulative cost of moving between different geographic locations on an input raster map whose cell category values represent cost." msgstr "" -#: ../raster/r.cost/main.c:152 +#: ../raster/r.cost/main.c:175 msgid "Name of input raster map containing grid cell cost information" msgstr "" -#: ../raster/r.cost/main.c:160 +#: ../raster/r.cost/main.c:191 msgid "Name for output raster map with nearest start point" msgstr "" -#: ../raster/r.cost/main.c:444 +#: ../raster/r.cost/main.c:515 #, c-format msgid "Reading raster map <%s>, initializing output..." msgstr "" -#: ../raster/r.cost/main.c:489 +#: ../raster/r.cost/main.c:560 #, c-format msgid "Negative cell value found at row %d, col %d. Setting negative value to null_cost value" msgstr "" -#: ../raster/r.cost/main.c:582 -#, c-format -msgid "No start points found in vector map <%s>" -msgstr "" - -#: ../raster/r.cost/main.c:584 -#, c-format -msgid "%d point found" -msgid_plural "%d points found" -msgstr[0] "" - -#: ../raster/r.cost/main.c:1034 ../raster/r.buffer/write_map.c:45 +#: ../raster/r.cost/main.c:1230 ../raster/r.buffer/write_map.c:45 #: ../raster/r.flow/io.c:207 #, c-format msgid "Writing output raster map <%s>..." msgstr "" -#: ../raster/r.cost/main.c:1036 +#: ../raster/r.cost/main.c:1232 #, c-format msgid "Writing raster map with nearest start point <%s>..." msgstr "" #: ../raster/r.resamp.interp/main.c:77 ../raster/r.resamp.rst/main.c:149 #: ../raster/r.resamp.stats/main.c:262 ../raster/r.resamp.bspline/main.c:81 -#: ../raster/r.resample/main.c:55 ../raster/r.resamp.filter/main.c:390 +#: ../raster/r.resample/main.c:55 ../raster/r.resamp.filter/main.c:395 msgid "resample" -msgstr "" +msgstr "리샘플" #: ../raster/r.resamp.interp/main.c:80 msgid "Resamples raster map to a finer grid using interpolation." -msgstr "" +msgstr "ë³´ê°„ì„ ì´ìš©í•´ì„œ 래스터 지ë„를 ë” ìž‘ì€ ê²©ìžë¡œ 리샘플합니다." #: ../raster/r.resamp.interp/main.c:88 msgid "Method" -msgstr "" +msgstr "방법" #: ../raster/r.resamp.interp/main.c:102 ../imagery/i.topo.corr/main.c:158 #, c-format msgid "Invalid method: %s" -msgstr "" +msgstr "무효한 방법: %s" #: ../raster/r.resamp.interp/main.c:370 ../raster/r.mode/main.c:143 -#: ../raster/r.resamp.stats/main.c:395 ../raster/r.tile/main.c:200 -#: ../raster/r.resamp.filter/main.c:579 +#: ../raster/r.resamp.stats/main.c:395 ../raster/r.tile/main.c:203 +#: ../raster/r.resamp.filter/main.c:593 #, c-format msgid "Unable to read color table for %s" -msgstr "" +msgstr "%s를 위한 ìƒ‰ìƒ í…Œì´ë¸”ì„ ì½ì„ 수 없습니다" #: ../raster/r.reclass/main.c:51 ../raster/r.recode/main.c:50 #: ../vector/v.reclass/main.c:68 @@ -7219,7 +7560,7 @@ #: ../raster/r.reclass/main.c:59 msgid "Name of raster map to be reclassified" -msgstr "" +msgstr "ìž¬ë¶„ë¥˜ë  ëž˜ìŠ¤í„° 지ë„ì˜ ì´ë¦„" #: ../raster/r.reclass/main.c:65 msgid "File containing reclass rules" @@ -7232,12 +7573,12 @@ #: ../raster/r.reclass/main.c:83 msgid "Input map can NOT be the same as output map" -msgstr "" +msgstr "ìž…ë ¥ 지ë„는 출력 지ë„와 ê°™ì„ ìˆ˜ 없습니다" #: ../raster/r.reclass/main.c:89 #, c-format msgid "Cannot open rules file <%s>" -msgstr "" +msgstr "규칙 íŒŒì¼ <%s>를 ì—´ 수 없습니다" #: ../raster/r.reclass/main.c:103 #, c-format @@ -7290,22 +7631,22 @@ #: ../raster/r.reclass/reclass.c:216 #, c-format msgid "Cannot read header file of <%s@%s>" -msgstr "" +msgstr "<%s@%s>ì˜ í—¤ë” íŒŒì¼ì„ ì½ì„ 수 없습니다" #: ../raster/r.reclass/reclass.c:234 #, c-format msgid "Cannot overwrite existing raster map <%s>" -msgstr "" +msgstr "기존 래스터 ì§€ë„ <%s>를 ë®ì–´ì“¸ 수 없습니다" #: ../raster/r.reclass/reclass.c:239 #, c-format msgid "Cannot create reclass file of <%s>" -msgstr "" +msgstr "<%s>ì˜ ìž¬ë¶„ë¥˜ 파ì¼ì„ ìƒì„±í•  수 없습니다" #: ../raster/r.reclass/reclass.c:247 #, c-format msgid "Cannot create raster map <%s>" -msgstr "" +msgstr "래스터 ì§€ë„ <%s>를 ìƒì„±í•  수 없습니다" #: ../raster/r.reclass/parse.c:42 msgid "poor quality" @@ -7317,11 +7658,11 @@ #: ../raster/r.reclass/parse.c:59 msgid "Can't have null on the left-hand side of the rule" -msgstr "" +msgstr "ê·œì¹™ì˜ ì¢Œë³€ì—는 ë„ì´ ìžˆì„ ìˆ˜ 없습니다" #: ../raster/r.reclass/parse.c:88 ../raster/r.reclass/parse.c:100 msgid "Can't have null on the right-hand side of the rule" -msgstr "" +msgstr "ê·œì¹™ì˜ ìš°ë³€ì—는 ë„ì´ ìžˆì„ ìˆ˜ 없습니다" #: ../raster/r.reclass/parse.c:196 #, c-format @@ -7336,23 +7677,24 @@ #: ../raster/r.topmodel/file_io.c:28 ../raster/r.topmodel/file_io.c:136 #: ../raster/r.topmodel/file_io.c:161 ../raster/r.series.accumulate/main.c:221 -#: ../raster/r.series/main.c:223 ../raster/r.mapcalc/main.c:49 -#: ../raster/r.in.xyz/main.c:582 ../raster/r.in.mat/main.c:125 -#: ../raster/r.support/main.c:176 ../display/d.legend.vect/main.c:259 -#: ../display/d.legend.vect/main.c:273 ../display/d.legend.vect/draw.c:72 -#: ../display/d.linegraph/main.c:415 ../display/d.linegraph/main.c:432 -#: ../display/d.linegraph/main.c:730 ../display/d.text/main.c:380 -#: ../display/d.where/main.c:163 ../raster3d/r3.support/main.c:167 -#: ../general/g.cairocomp/main.c:46 ../vector/v.segment/main.c:98 +#: ../raster/r.series/main.c:226 ../raster/r.mapcalc/main.c:49 +#: ../raster/r.in.xyz/main.c:582 ../raster/r.buildvrt/main.c:126 +#: ../raster/r.in.mat/main.c:125 ../raster/r.support/main.c:176 +#: ../display/d.legend.vect/main.c:259 ../display/d.legend.vect/main.c:273 +#: ../display/d.legend.vect/draw.c:72 ../display/d.linegraph/main.c:415 +#: ../display/d.linegraph/main.c:432 ../display/d.linegraph/main.c:730 +#: ../display/d.text/main.c:380 ../display/d.where/main.c:160 +#: ../raster3d/r3.support/main.c:167 ../general/g.cairocomp/main.c:46 +#: ../imagery/i.group/main.c:122 ../vector/v.segment/main.c:98 #: ../vector/v.net.path/path.c:49 ../vector/v.lrs/v.lrs.segment/main.c:133 #, c-format msgid "Unable to open input file <%s>" -msgstr "" +msgstr "ìž…ë ¥ íŒŒì¼ <%s>를 ì—´ 수 없습니다" #: ../raster/r.topmodel/file_io.c:56 #, c-format msgid "%s cannot be 0" -msgstr "" +msgstr "%s는 0ì´ ë  ìˆ˜ 없습니다" #: ../raster/r.topmodel/file_io.c:209 ../raster/r.topmodel/topmodel.c:77 #: ../vector/v.out.pov/main.c:104 @@ -7368,7 +7710,7 @@ #: ../raster/r.topmodel/main.c:55 msgid "Simulates TOPMODEL which is a physically based hydrologic model." -msgstr "" +msgstr "물리 ê¸°ë°˜ì˜ ìˆ˜ë¬¸ëª¨í˜•ì¸ TOPMODELì„ ëª¨ì˜í•©ë‹ˆë‹¤." #: ../raster/r.topmodel/main.c:60 msgid "Name of input TOPMODEL parameters file" @@ -7376,7 +7718,7 @@ #: ../raster/r.topmodel/main.c:65 msgid "Name of input topographic index statistics file" -msgstr "" +msgstr "ìž…ë ¥ 지형지표 통계 파ì¼ì˜ ì´ë¦„" #: ../raster/r.topmodel/main.c:69 msgid "Name of input rainfall and potential evapotranspiration data file" @@ -7392,15 +7734,15 @@ #: ../raster/r.topmodel/main.c:83 msgid "Topographic index class" -msgstr "" +msgstr "지형지표 계층" #: ../raster/r.topmodel/main.c:85 msgid "Generate output for this topographic index class" -msgstr "" +msgstr "ì´ ì§€í˜•ì§€í‘œ ê³„ì¸µì„ ìœ„í•œ ì¶œë ¥ì„ ìƒì„±í•˜ê¸°" #: ../raster/r.topmodel/main.c:92 msgid "Name of input topographic index raster map" -msgstr "ìž…ë ¥ 위ìƒìƒ‰ì¸ 래스터 지ë„ì˜ ì´ë¦„" +msgstr "ìž…ë ¥ 지형지표 래스터 지ë„ì˜ ì´ë¦„" #: ../raster/r.topmodel/main.c:94 msgid "Must be clipped to the catchment boundary. Used for generating outtopidxstats" @@ -7413,7 +7755,7 @@ #: ../raster/r.topmodel/main.c:100 msgid "Number of topographic index classes" -msgstr "" +msgstr "지형지표 ê³„ì¸µì˜ ê°œìˆ˜" #: ../raster/r.topmodel/main.c:102 msgid "Used for generating outtopidxstats" @@ -7421,7 +7763,7 @@ #: ../raster/r.topmodel/main.c:111 msgid "Name for output topographic index statistics file" -msgstr "" +msgstr "출력 지형지표 통계 파ì¼ì„ 위한 ì´ë¦„" #: ../raster/r.topmodel/main.c:113 msgid "Requires topidx and ntopidxclasses" @@ -7449,12 +7791,12 @@ #: ../raster/r.topmodel/topmodel.c:74 #, c-format msgid "Invalid %s output" -msgstr "" +msgstr "무효한 %s 출력" #: ../raster/r.texture/main.c:68 #, c-format msgid "Unknown measure <%s>" -msgstr "" +msgstr "알려지지 ì•Šì€ ì²™ë„ <%s>" #: ../raster/r.texture/main.c:105 msgid "texture" @@ -7527,7 +7869,7 @@ #: ../raster/r.texture/main.c:301 ../raster/r.carve/raster.c:13 #: ../imagery/i.zc/main.c:157 msgid "Reading raster map..." -msgstr "" +msgstr "래스터 지ë„를 ì½ëŠ” 중입니다..." #: ../raster/r.texture/main.c:351 #, c-format @@ -7535,10 +7877,10 @@ msgid_plural "Calculating %d texture measures" msgstr[0] "" -#: ../raster/r.texture/main.c:354 ../imagery/i.vi/main.c:225 +#: ../raster/r.texture/main.c:354 ../imagery/i.vi/main.c:226 #, c-format msgid "Calculating %s..." -msgstr "" +msgstr "%s를 계산하는 중입니다..." #: ../raster/r.texture/h_measure.c:156 #, c-format @@ -7652,7 +7994,7 @@ msgstr "" #: ../raster/r.stats/main.c:285 ../raster/r.series.accumulate/main.c:265 -#: ../raster/r.series/main.c:287 +#: ../raster/r.series/main.c:300 ../raster/r.buildvrt/main.c:185 msgid "Raster map not found" msgstr "" @@ -7683,7 +8025,7 @@ #: ../raster/r.stats/raw_stats.c:118 msgid "Invalid map type" -msgstr "" +msgstr "무효한 ì§€ë„ ìœ í˜•" #: ../raster/r.stats.quantile/main.c:86 msgid "Computing histograms" @@ -7722,7 +8064,7 @@ #: ../imagery/i.rectify/readcell.c:55 #: ../imagery/i.ortho.photo/i.ortho.rectify/readcell.c:66 msgid "Unable to open temporary file" -msgstr "" +msgstr "ìž„ì‹œ 파ì¼ì„ ì—´ 수 없습니다" #: ../raster/r.stats.quantile/main.c:454 msgid "Writing output maps" @@ -7792,7 +8134,7 @@ #: ../raster/r.stats.quantile/main.c:627 ../raster/r.stats.zonal/main.c:184 #, c-format msgid "Unable to read range of base map <%s>" -msgstr "" +msgstr "기반 ì§€ë„ <%s>ì˜ ë²”ìœ„ë¥¼ ì½ì„ 수 없습니다" #: ../raster/r.stats.quantile/main.c:632 #, c-format @@ -7871,7 +8213,7 @@ #: ../raster/r.out.pov/main.c:170 #, c-format msgid "Invalid output filename <%s>" -msgstr "" +msgstr "무효한 출력 íŒŒì¼ ì´ë¦„ <%s>" #: ../raster/r.out.pov/main.c:173 ../raster/r.colors.out/raster_main.c:79 #: ../raster/r.colors.out/raster3d_main.c:80 ../raster/r.out.vrml/main.c:131 @@ -7880,7 +8222,7 @@ #: ../general/g.cairocomp/main.c:66 ../vector/v.colors.out/main.c:103 #, c-format msgid "Unable to open output file <%s>" -msgstr "" +msgstr "출력 íŒŒì¼ <%s>를 ì—´ 수 없습니다" #: ../raster/r.out.pov/main.c:180 #, c-format @@ -7932,7 +8274,7 @@ #: ../raster/r.li/r.li.patchdensity/main.c:61 #: ../raster/r.li/r.li.richness/richness.c:53 msgid "Configuration file" -msgstr "" +msgstr "설정 파ì¼" #: ../raster/r.li/r.li.shape/main.c:48 msgid "Calculates shape index on a raster map" @@ -7978,14 +8320,14 @@ #: ../raster/r.li/r.li.daemon/daemon.c:97 msgid "Cannot create random access file" -msgstr "" +msgstr "무작위 ì ‘ê·¼ 파ì¼ì„ ìƒì„±í•  수 없습니다" #: ../raster/r.li/r.li.daemon/daemon.c:105 #: ../raster/r.li/r.li.daemon/daemon.c:111 #: ../raster/r.li/r.li.daemon/daemon.c:117 #, c-format msgid "Cannot create %s directory" -msgstr "" +msgstr "%s 디렉토리를 ìƒì„±í•  수 없습니다" #: ../raster/r.li/r.li.daemon/daemon.c:174 ../raster/r.surf.random/main.c:66 #: ../raster/r.circle/main.c:153 ../raster/r.surf.fractal/main.c:85 @@ -7997,12 +8339,12 @@ #: ../raster/r.li/r.li.daemon/daemon.c:201 #, c-format msgid "Cannot find configuration file <%s>" -msgstr "" +msgstr "설정 íŒŒì¼ <%s>를 ì°¾ì„ ìˆ˜ 없습니다" #: ../raster/r.li/r.li.daemon/daemon.c:208 #: ../raster/r.li/r.li.daemon/daemon.c:212 msgid "Cannot read setup file" -msgstr "" +msgstr "설정 파ì¼ì„ ì½ì„ 수 없습니다" #: ../raster/r.li/r.li.daemon/daemon.c:216 msgid "Unable to parse configuration file (sampling frame)" @@ -8019,7 +8361,7 @@ #: ../raster/r.li/r.li.daemon/daemon.c:485 msgid "Unable to parse configuration file (sample area)" -msgstr "" +msgstr "(표본 ë©´) 설정 파ì¼ì„ í•´ì„í•  수 없습니다" #: ../raster/r.li/r.li.daemon/daemon.c:520 msgid "Too many units to place" @@ -8035,12 +8377,12 @@ #: ../raster/r.li/r.li.daemon/daemon.c:695 msgid "Cannot make lseek" -msgstr "" +msgstr "lseek를 수행할 수 없습니다" #: ../raster/r.li/r.li.daemon/worker.c:135 #, c-format msgid "unable to open <%s> mask ... continuing without!" -msgstr "" +msgstr "<%s> 마스í¬ë¥¼ ì—´ 수 없습니다 ... ì—†ì´ ê³„ì† í•©ë‹ˆë‹¤!" #: ../raster/r.li/r.li.simpson/simpson.c:45 msgid "Calculates Simpson's diversity index on a raster map" @@ -8096,7 +8438,7 @@ #: ../raster/r.out.ppm3/main.c:59 msgid "Converts 3 GRASS raster layers (R,G,B) to a PPM image file." -msgstr "" +msgstr "세 ê°œì˜ GRASS 래스터 ë ˆì´ì–´ (R,G,B)를 PPM ì´ë¯¸ì§€ 파ì¼ë¡œ 변환합니다." #: ../raster/r.out.ppm3/main.c:64 ../raster/r.composite/main.c:90 #: ../display/d.rgb/main.c:69 @@ -8145,7 +8487,7 @@ #: ../raster/r.mapcalc/map3.c:143 ../raster/r.mapcalc/map3.c:157 #: ../raster3d/r3.out.bin/main.c:113 msgid "Error writing data" -msgstr "ìžë£Œë¥¼ ì“°ë©´ì„œ 오류가 ë°œìƒí–ˆìŠµë‹ˆë‹¤" +msgstr "ìžë£Œë¥¼ ì“°ëŠ”ë° ì˜¤ë¥˜" #: ../raster/r.out.bin/main.c:139 #, c-format @@ -8168,7 +8510,7 @@ msgid "Exports a GRASS raster to a binary array." msgstr "" -#: ../raster/r.out.bin/main.c:290 ../raster/r.random/main.c:62 +#: ../raster/r.out.bin/main.c:290 ../raster/r.random/main.c:63 #: ../imagery/i.zc/main.c:66 msgid "Name of input raster map" msgstr "" @@ -8179,7 +8521,7 @@ #: ../raster/r.out.bin/main.c:304 ../raster3d/r3.out.bin/main.c:221 msgid "Value to write out for null" -msgstr "ë„ ê°’ìœ¼ë¡œ 사용할 ê°’" +msgstr "ë„값으로 사용할 ê°’" #: ../raster/r.out.bin/main.c:311 ../raster/r.in.bin/main.c:305 msgid "Number of bytes per cell" @@ -8192,7 +8534,7 @@ #: ../raster/r.out.bin/main.c:323 msgid "Generate integer output" -msgstr "" +msgstr "정수 ì¶œë ¥ì„ ìƒì„±í•©ë‹ˆë‹¤" #: ../raster/r.out.bin/main.c:327 msgid "Generate floating-point output" @@ -8215,7 +8557,7 @@ msgstr "" #: ../raster/r.out.bin/main.c:379 ../raster/r.in.bin/main.c:462 -#: ../vector/v.colors/main.c:225 +#: ../vector/v.colors/main.c:238 #, c-format msgid "-%c and -%c are mutually exclusive" msgstr "-%c와 -%c를 ê°™ì´ ì§€ì •í•  수 없습니다" @@ -8292,7 +8634,7 @@ #: ../raster/r.to.rast3/main.c:59 ../raster/r.to.rast3elev/main.c:136 msgid "Could not close the map" -msgstr "" +msgstr "지ë„를 ë‹«ì„ ìˆ˜ 없었습니다" #: ../raster/r.to.rast3/main.c:79 msgid "2D raster maps which represent the slices" @@ -8329,7 +8671,7 @@ #: ../raster/r.to.rast3/main.c:279 ../raster/r.to.rast3elev/main.c:457 msgid "Creating 3D raster map" -msgstr "" +msgstr "3ì°¨ì› ëž˜ìŠ¤í„° 지ë„를 ìƒì„±í•˜ëŠ” 중입니다" #: ../raster/r.to.rast3/main.c:291 ../raster/r.to.rast3elev/main.c:443 msgid "Error opening 3D raster map" @@ -8353,7 +8695,7 @@ #: ../raster/r.resamp.rst/main.c:173 msgid "Name for output elevation raster map" -msgstr "" +msgstr "출력 ê³ ë„ ëž˜ìŠ¤í„° 지ë„를 위한 ì´ë¦„" #: ../raster/r.resamp.rst/main.c:179 msgid "Name for output slope map (or fx)" @@ -8395,7 +8737,7 @@ msgid "Spline tension value" msgstr "" -#: ../raster/r.resamp.rst/main.c:246 ../vector/v.surf.rst/main.c:340 +#: ../raster/r.resamp.rst/main.c:246 ../vector/v.surf.rst/main.c:343 msgid "Anisotropy angle (in degrees counterclockwise from East)" msgstr "" @@ -8403,7 +8745,7 @@ msgid "Anisotropy" msgstr "" -#: ../raster/r.resamp.rst/main.c:253 ../vector/v.surf.rst/main.c:347 +#: ../raster/r.resamp.rst/main.c:253 ../vector/v.surf.rst/main.c:350 msgid "Anisotropy scaling factor" msgstr "" @@ -8411,17 +8753,17 @@ msgid "Use dnorm independent tension" msgstr "" -#: ../raster/r.resamp.rst/main.c:263 ../vector/v.surf.rst/main.c:171 +#: ../raster/r.resamp.rst/main.c:263 ../vector/v.surf.rst/main.c:173 msgid "Output partial derivatives instead of topographic parameters" -msgstr "" +msgstr "지형 매개변수 대신 íŽ¸ë¯¸ë¶„ì„ ì¶œë ¥í•˜ê¸°" #: ../raster/r.resamp.rst/main.c:297 msgid "Unable to read ew_res value" -msgstr "" +msgstr "ew_res ê°’ì„ ì½ì„ 수 없습니다" #: ../raster/r.resamp.rst/main.c:300 msgid "Unable to read ns_res value" -msgstr "" +msgstr "ns_res ê°’ì„ ì½ì„ 수 없습니다" #: ../raster/r.resamp.rst/main.c:303 msgid "Invalid value for tension" @@ -8429,19 +8771,19 @@ #: ../raster/r.resamp.rst/main.c:306 msgid "Invalid value for zmult" -msgstr "" +msgstr "zmult를 위한 무효한 ê°’" #: ../raster/r.resamp.rst/main.c:309 msgid "Invalid value for overlap" -msgstr "" +msgstr "ì¤‘ì²©ì„ ìœ„í•œ 무효한 ê°’" #: ../raster/r.resamp.rst/main.c:313 msgid "Invalid value for theta" -msgstr "" +msgstr "theta를 위한 무효한 ê°’" #: ../raster/r.resamp.rst/main.c:317 msgid "Invalid value for scalex" -msgstr "" +msgstr "scalex를 위한 무효한 ê°’" #: ../raster/r.resamp.rst/main.c:319 msgid "When using anisotropy both theta and scalex must be specified" @@ -8454,7 +8796,7 @@ #: ../raster/r.resamp.rst/main.c:365 msgid "Smoothing values can not be negative or NULL" -msgstr "" +msgstr "í‰íƒ„í™”ê°’ì€ ìŒìˆ˜ì´ê±°ë‚˜ ë„ì¼ ìˆ˜ 없습니다" #: ../raster/r.resamp.rst/main.c:371 msgid "Input map resolution differs from current region resolution!" @@ -8467,23 +8809,23 @@ #: ../raster/r.resamp.rst/main.c:391 #, c-format msgid "%.2f GB of disk space for temp files." -msgstr "" +msgstr "ìž„ì‹œ 파ì¼ì„ 위한 %.2f GBì˜ ë””ìŠ¤í¬ ê³µê°„" #: ../raster/r.resamp.rst/main.c:394 #, c-format msgid "%.2f MB of disk space for temp files." -msgstr "" +msgstr "ìž„ì‹œ 파ì¼ì„ 위한 %.2f MBì˜ ë””ìŠ¤í¬ ê³µê°„" #: ../raster/r.resamp.rst/main.c:397 #, c-format msgid "%.2f KB of disk space for temp files." -msgstr "" +msgstr "ìž„ì‹œ 파ì¼ì„ 위한 %.2f KBì˜ ë””ìŠ¤í¬ ê³µê°„" #: ../raster/r.resamp.rst/main.c:400 #, c-format msgid "%d byte of disk space for temp files." msgid_plural "%d bytes of disk space for temp files." -msgstr[0] "" +msgstr[0] "ìž„ì‹œ 파ì¼ì„ 위한 %d ë°”ì´íŠ¸ì˜ ë””ìŠ¤í¬ ê³µê°„" #: ../raster/r.resamp.rst/main.c:436 msgid "Maximum value of a raster map is NULL." @@ -8517,24 +8859,24 @@ #: ../raster/r.resamp.rst/main.c:515 msgid "Unable to write raster maps -- try increasing cell size" -msgstr "" +msgstr "래스터 지ë„를 쓸 수 없습니다 - ì…€ í¬ê¸°ë¥¼ ì¦ê°€ì‹œì¼œ 보세요" #: ../raster/r.resamp.rst/main.c:542 ../raster/r.in.ascii/main.c:120 #: ../raster/r.in.ascii/main.c:150 ../display/d.title/main.c:117 #: ../raster3d/r3.in.ascii/main.c:169 ../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 ../vector/v.surf.rst/main.c:864 +#: ../general/g.setproj/get_stp.c:286 ../vector/v.surf.rst/main.c:867 #: ../vector/v.in.ascii/main.c:275 #, c-format msgid "Unable to open temporary file <%s>" -msgstr "ìž„ì‹œíŒŒì¼ <%s>를 ì—´ 수 없습니다" +msgstr "ìž„ì‹œ íŒŒì¼ <%s>를 ì—´ 수 없습니다" #: ../raster/r.resamp.rst/main.c:547 ../raster/r.thin/io.c:131 #: ../raster/r.thin/io.c:138 ../raster/r.thin/io.c:147 -#: ../vector/v.surf.rst/main.c:869 +#: ../vector/v.surf.rst/main.c:872 #, c-format msgid "Error writing temporary file <%s>" -msgstr "" +msgstr "ìž„ì‹œ íŒŒì¼ <%s>를 ì“°ëŠ”ë° ì˜¤ë¥˜" #: ../raster/r.univar/r3.univar_main.c:37 msgid "3D Raster map used for zoning, must be of type CELL" @@ -8559,10 +8901,10 @@ msgstr "" #: ../raster/r.univar/r3.univar_main.c:151 -#: ../raster/r.univar/r3.univar_main.c:189 ../raster3d/r3.out.netcdf/main.c:617 +#: ../raster/r.univar/r3.univar_main.c:189 ../raster3d/r3.out.netcdf/main.c:618 #: ../raster3d/r3.retile/main.c:127 ../raster3d/r3.neighbors/main.c:266 #: ../raster3d/r3.neighbors/main.c:275 ../raster3d/r3.out.vtk/main.c:207 -#: ../raster3d/r3.out.vtk/main.c:292 ../raster3d/r3.out.vtk/main.c:513 +#: ../raster3d/r3.out.vtk/main.c:292 ../raster3d/r3.out.vtk/main.c:512 #: ../raster3d/r3.mkdspf/main.c:168 ../raster3d/r3.mask/main.c:64 #: ../raster3d/r3.out.bin/main.c:314 ../raster3d/r3.flow/main.c:118 #: ../raster3d/r3.flow/main.c:132 ../raster3d/r3.flow/main.c:373 @@ -8693,55 +9035,55 @@ #: ../raster/r.random/count.c:123 msgid "Programmer error in get_stats/switch" -msgstr "" +msgstr "get_stats/switch ë‚´ì— í”„ë¡œê·¸ëž˜ë¨¸ 오류" -#: ../raster/r.random/main.c:54 ../raster/r.random.surface/main.c:59 +#: ../raster/r.random/main.c:55 ../raster/r.random.surface/main.c:59 #: ../raster/r.surf.random/main.c:38 ../raster/r.random.cells/main.c:49 -#: ../raster/r.surf.gauss/main.c:40 ../vector/v.random/main.c:100 -#: ../vector/v.perturb/main.c:65 ../vector/v.extract/main.c:81 +#: ../raster/r.surf.gauss/main.c:40 ../vector/v.random/main.c:103 +#: ../vector/v.perturb/main.c:65 ../vector/v.extract/main.c:82 msgid "random" msgstr "" -#: ../raster/r.random/main.c:55 ../display/d.vect/main.c:76 -#: ../general/g.region/main.c:69 ../vector/v.random/main.c:103 +#: ../raster/r.random/main.c:56 ../display/d.vect/main.c:76 +#: ../general/g.region/main.c:70 ../vector/v.random/main.c:106 #: ../vector/v.cluster/main.c:94 ../vector/v.in.lidar/main.c:139 -#: ../vector/v.patch/main.c:71 ../vector/v.perturb/main.c:67 +#: ../vector/v.patch/main.c:73 ../vector/v.perturb/main.c:67 #: ../vector/v.rectify/main.c:72 ../vector/v.in.ascii/main.c:73 -#: ../vector/v.decimate/main.c:130 ../vector/v.edit/main.c:61 +#: ../vector/v.decimate/main.c:131 ../vector/v.edit/main.c:61 #: ../vector/v.info/main.c:43 ../vector/v.in.dxf/main.c:67 #: ../vector/v.external/main.c:57 msgid "level1" msgstr "" -#: ../raster/r.random/main.c:58 +#: ../raster/r.random/main.c:59 msgid "Creates a raster map layer and vector point map containing randomly located points." msgstr "" -#: ../raster/r.random/main.c:67 +#: ../raster/r.random/main.c:68 msgid "Name of cover raster map" msgstr "" -#: ../raster/r.random/main.c:74 +#: ../raster/r.random/main.c:75 msgid "The number of points to allocate" -msgstr "" +msgstr "할당할 ì ì˜ 개수" -#: ../raster/r.random/main.c:86 +#: ../raster/r.random/main.c:93 msgid "Generate points also for NULL category" msgstr "" -#: ../raster/r.random/main.c:91 +#: ../raster/r.random/main.c:98 msgid "Report information about input raster and exit" -msgstr "" +msgstr "ìž…ë ¥ ëž˜ìŠ¤í„°ì— ëŒ€í•œ 정보를 보고하고 종료합니다" -#: ../raster/r.random/main.c:95 +#: ../raster/r.random/main.c:102 msgid "Generate vector points as 3D points" msgstr "" -#: ../raster/r.random/main.c:98 ../vector/v.in.ascii/main.c:195 +#: ../raster/r.random/main.c:105 ../vector/v.in.ascii/main.c:195 msgid "Do not build topology in points mode" msgstr "" -#: ../raster/r.random/main.c:99 ../display/d.linegraph/main.c:353 +#: ../raster/r.random/main.c:106 ../display/d.linegraph/main.c:353 #: ../display/d.linegraph/main.c:362 ../display/d.linegraph/main.c:371 #: ../display/d.linegraph/main.c:386 ../vector/v.out.ascii/args.c:40 #: ../vector/v.out.ascii/args.c:66 ../vector/v.out.ascii/args.c:76 @@ -8754,42 +9096,42 @@ msgid "Points" msgstr "" -#: ../raster/r.random/main.c:143 +#: ../raster/r.random/main.c:150 #, c-format msgid "Note: one (or both) of %s and %s must be specified" msgstr "" -#: ../raster/r.random/main.c:151 +#: ../raster/r.random/main.c:158 #, c-format msgid "<%s=%s> invalid percentage" -msgstr "" +msgstr "<%s=%s> 무효한 백분율" -#: ../raster/r.random/main.c:162 +#: ../raster/r.random/main.c:169 #, c-format msgid "<%s=%s> invalid number of points" -msgstr "" +msgstr "<%s=%s> ì ì˜ 무효한 개수" -#: ../raster/r.random/main.c:176 +#: ../raster/r.random/main.c:183 #, c-format msgid "There aren't [%llu] cells in the current region" msgstr "" -#: ../raster/r.random/main.c:179 +#: ../raster/r.random/main.c:186 #, c-format msgid "There aren't [%llu] non-NULL cells in the current region" msgstr "" -#: ../raster/r.random/main.c:183 +#: ../raster/r.random/main.c:190 #, c-format msgid "There aren't [%lu] cells in the current region" msgstr "" -#: ../raster/r.random/main.c:186 +#: ../raster/r.random/main.c:193 #, c-format msgid "There aren't [%lu] non-NULL cells in the current region" msgstr "" -#: ../raster/r.random/main.c:192 +#: ../raster/r.random/main.c:199 msgid "There are no valid locations in the current region" msgstr "" @@ -8800,11 +9142,11 @@ #: ../imagery/i.landsat.toar/main.c:406 ../imagery/i.landsat.toar/main.c:544 #, c-format msgid "Unable to open raster map <%s>" -msgstr "" +msgstr "래스터 ì§€ë„ <%s>를 ì—´ 수 없습니다" #: ../raster/r.random/random.c:100 msgid "Cannot create new table" -msgstr "" +msgstr "새 í…Œì´ë¸”ì„ ìƒì„±í•  수 없습니다" #: ../raster/r.random/random.c:110 #, c-format @@ -8821,7 +9163,7 @@ msgid "Writing vector map <%s> ..." msgstr "" -#: ../raster/r.random/random.c:190 ../vector/v.net.distance/main.c:363 +#: ../raster/r.random/random.c:189 ../vector/v.net.distance/main.c:363 #: ../vector/v.net.allpairs/main.c:271 ../vector/v.net.path/path.c:350 #: ../vector/v.net.iso/main.c:724 ../vector/v.net.iso/main.c:754 #: ../vector/v.net.flow/main.c:262 ../vector/v.net.timetable/main.c:134 @@ -8833,37 +9175,38 @@ #: ../vector/v.net.alloc/main.c:679 #, c-format msgid "Cannot insert new record: %s" -msgstr "" +msgstr "새 레코드를 삽입할 수 없습니다: %s" -#: ../raster/r.random/random.c:244 +#: ../raster/r.random/random.c:243 #, c-format msgid "Only [%llu] random points created" msgstr "" -#: ../raster/r.random/random.c:247 +#: ../raster/r.random/random.c:246 #, c-format msgid "Only [%lu] random points created" msgstr "" -#: ../raster/r.random/random.c:258 ../raster/r.to.vect/main.c:233 +#: ../raster/r.random/random.c:257 ../raster/r.to.vect/main.c:233 #: ../db/drivers/postgres/index.c:59 ../vector/v.mkgrid/main.c:346 -#: ../vector/v.mkgrid/main.c:404 ../vector/v.random/main.c:259 -#: ../vector/v.select/copy_tabs.c:87 ../vector/v.patch/main.c:328 -#: ../vector/v.overlay/main.c:592 ../vector/v.extract/copy_tab.c:124 +#: ../vector/v.mkgrid/main.c:404 ../vector/v.random/main.c:300 +#: ../vector/v.select/copy_tabs.c:87 ../vector/v.patch/main.c:366 +#: ../vector/v.overlay/main.c:592 ../vector/v.decimate/copy_tab.c:119 +#: ../vector/v.extract/copy_tab.c:124 msgid "Unable to create index" msgstr "" -#: ../raster/r.random/random.c:262 ../raster/r.contour/main.c:193 +#: ../raster/r.random/random.c:261 ../raster/r.contour/main.c:193 #: ../raster/r.stream.extract/close.c:202 ../raster/r.to.vect/main.c:238 #: ../raster3d/r3.flow/main.c:72 ../vector/v.mkgrid/main.c:350 -#: ../vector/v.mkgrid/main.c:408 ../vector/v.random/main.c:265 +#: ../vector/v.mkgrid/main.c:408 ../vector/v.random/main.c:306 #: ../vector/v.in.lidar/attributes.c:144 ../vector/v.reclass/main.c:327 #: ../vector/v.in.dwg/main.c:249 ../vector/v.select/copy_tabs.c:90 -#: ../vector/v.in.ogr/main.c:1145 ../vector/v.patch/main.c:333 +#: ../vector/v.in.ogr/main.c:1208 ../vector/v.patch/main.c:371 #: ../vector/v.overlay/main.c:597 ../vector/v.sample/main.c:197 -#: ../vector/v.distance/main.c:1424 ../vector/v.in.ascii/main.c:423 -#: ../vector/v.to.points/main.c:202 ../vector/v.in.dxf/write_vect.c:238 -#: ../vector/v.extract/copy_tab.c:129 +#: ../vector/v.distance/main.c:1432 ../vector/v.in.ascii/main.c:423 +#: ../vector/v.to.points/main.c:202 ../vector/v.decimate/copy_tab.c:124 +#: ../vector/v.in.dxf/write_vect.c:238 ../vector/v.extract/copy_tab.c:129 #, c-format msgid "Unable to grant privileges on table <%s>" msgstr "í…Œì´ë¸” <%s>ì— ëŒ€í•œ ê¶Œí•œì„ ë¶€ì—¬í•  수 없습니다" @@ -8892,7 +9235,7 @@ #: ../raster/r.spreadpath/main.c:161 #, c-format msgid "eading the input map -%s- and -%s- and creating some temporary files..." -msgstr "" +msgstr "ìž…ë ¥ ì§€ë„ -%s-와 -%s-를 ì½ìœ¼ë©´ì„œ ìž„ì‹œ 파ì¼ì„ ìƒì„±í•˜ëŠ” 중입니다..." #: ../raster/r.spreadpath/main.c:281 msgid "Finding the least cost paths ..." @@ -8949,7 +9292,7 @@ #: ../raster/r.report/stats.c:93 #, c-format msgid "Unable to open result file <%s>" -msgstr "" +msgstr "ê²°ê³¼ íŒŒì¼ <%s>를 ì—´ 수 없습니다" #: ../raster/r.report/stats.c:128 ../raster/r.kappa/stats.c:14 msgid "Problem reading r.stats output" @@ -9005,7 +9348,7 @@ #: ../raster/r.report/parse.c:123 msgid "Scientific format" -msgstr "ê³¼í•™ì  ê¸°ìˆ˜ë²•" +msgstr "ê³¼í•™ì  ì„œì‹" #: ../raster/r.report/parse.c:187 msgid "nsteps has to be > 0; using nsteps=255" @@ -9034,157 +9377,168 @@ #: ../raster/r.category/main.c:230 #, c-format msgid "Unable to read category file of raster map <%s@%s>" -msgstr "" +msgstr "래스터 ì§€ë„ <%s@%s>ì˜ ë²”ì£¼ 파ì¼ì„ ì½ì„ 수 없습니다" -#: ../raster/r.horizon/main.c:182 ../raster/r.sunhours/main.c:75 +#: ../raster/r.horizon/main.c:181 ../raster/r.sunhours/main.c:75 #: ../raster/r.sunmask/main.c:118 msgid "sun position" msgstr "" -#: ../raster/r.horizon/main.c:184 +#: ../raster/r.horizon/main.c:183 msgid "Computes horizon angle height from a digital elevation model." msgstr "" -#: ../raster/r.horizon/main.c:186 +#: ../raster/r.horizon/main.c:185 msgid "The module has two different modes of operation: 1. Computes the entire horizon around a single point whose coordinates are given with the 'coord' option. The horizon height (in radians). 2. Computes one or more raster maps of the horizon height in a single direction. The input for this is the angle (in degrees), which is measured counterclockwise with east=0, north=90 etc. The output is the horizon height in radians." msgstr "" -#: ../raster/r.horizon/main.c:203 +#: ../raster/r.horizon/main.c:202 msgid "Direction in which you want to know the horizon height" msgstr "" -#: ../raster/r.horizon/main.c:220 +#: ../raster/r.horizon/main.c:219 msgid "Start angle for multidirectional horizon [degrees]" msgstr "" -#: ../raster/r.horizon/main.c:221 ../raster/r.horizon/main.c:230 -#: ../raster/r.horizon/main.c:238 ../raster/r.horizon/main.c:246 -#: ../raster/r.horizon/main.c:254 ../raster/r.horizon/main.c:262 -#: ../raster/r.horizon/main.c:270 ../raster/r.horizon/main.c:283 +#: ../raster/r.horizon/main.c:220 ../raster/r.horizon/main.c:229 +#: ../raster/r.horizon/main.c:237 ../raster/r.horizon/main.c:245 +#: ../raster/r.horizon/main.c:253 ../raster/r.horizon/main.c:261 +#: ../raster/r.horizon/main.c:269 ../raster/r.horizon/main.c:282 msgid "Raster mode" msgstr "" -#: ../raster/r.horizon/main.c:229 +#: ../raster/r.horizon/main.c:228 msgid "End angle for multidirectional horizon [degrees]" msgstr "" -#: ../raster/r.horizon/main.c:237 +#: ../raster/r.horizon/main.c:236 msgid "For horizon rasters, read from the DEM an extra buffer around the present region" msgstr "" -#: ../raster/r.horizon/main.c:245 +#: ../raster/r.horizon/main.c:244 msgid "For horizon rasters, read from the DEM an extra buffer eastward the present region" msgstr "" -#: ../raster/r.horizon/main.c:253 +#: ../raster/r.horizon/main.c:252 msgid "For horizon rasters, read from the DEM an extra buffer westward the present region" msgstr "" -#: ../raster/r.horizon/main.c:261 +#: ../raster/r.horizon/main.c:260 msgid "For horizon rasters, read from the DEM an extra buffer northward the present region" msgstr "" -#: ../raster/r.horizon/main.c:269 +#: ../raster/r.horizon/main.c:268 msgid "For horizon rasters, read from the DEM an extra buffer southward the present region" msgstr "" -#: ../raster/r.horizon/main.c:277 +#: ../raster/r.horizon/main.c:276 msgid "The maximum distance to consider when finding the horizon height" msgstr "" -#: ../raster/r.horizon/main.c:288 +#: ../raster/r.horizon/main.c:287 msgid "Coordinate for which you want to calculate the horizon" msgstr "" -#: ../raster/r.horizon/main.c:289 ../raster/r.horizon/main.c:305 +#: ../raster/r.horizon/main.c:288 ../raster/r.horizon/main.c:304 msgid "Point mode" msgstr "" -#: ../raster/r.horizon/main.c:310 +#: ../raster/r.horizon/main.c:309 msgid "Write output in degrees (default is radians)" msgstr "" -#: ../raster/r.horizon/main.c:315 +#: ../raster/r.horizon/main.c:314 msgid "Write output in compass orientation (default is CCW, East=0)" msgstr "" -#: ../raster/r.horizon/main.c:355 +#: ../raster/r.horizon/main.c:354 msgid "Note: In latitude-longitude coordinate system specify buffers in degree unit" msgstr "" -#: ../raster/r.horizon/main.c:368 +#: ../raster/r.horizon/main.c:367 msgid "Can't read the coordinates from the \"coordinate\" option." +msgstr "\"coordinate\" 옵션으로부터 좌표를 ì½ì„ 수 없습니다." + +#: ../raster/r.horizon/main.c:372 +msgid "Coordinates are outside of the current region" msgstr "" -#: ../raster/r.horizon/main.c:395 +#: ../raster/r.horizon/main.c:399 msgid "You didn't specify a direction value or step size. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:400 +#: ../raster/r.horizon/main.c:404 msgid "You didn't specify a horizon raster name. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:415 +#: ../raster/r.horizon/main.c:419 msgid "Negative values of start angle are not allowed. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:419 +#: ../raster/r.horizon/main.c:423 msgid "End angle is not between 0 and 360. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:423 +#: ../raster/r.horizon/main.c:427 msgid "You specify a start grater than the end angle. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:431 +#: ../raster/r.horizon/main.c:435 msgid "You didn't specify an angle step size. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:442 +#: ../raster/r.horizon/main.c:446 msgid "Could not read bufferzone size. Aborting." -msgstr "" +msgstr "bufferzone í¬ê¸°ë¥¼ ì½ì„ 수 없었습니다. 취소합니다." -#: ../raster/r.horizon/main.c:447 ../raster/r.horizon/main.c:453 -#: ../raster/r.horizon/main.c:460 ../raster/r.horizon/main.c:467 +#: ../raster/r.horizon/main.c:451 ../raster/r.horizon/main.c:457 +#: ../raster/r.horizon/main.c:464 ../raster/r.horizon/main.c:471 #, c-format msgid "Could not read %s bufferzone size. Aborting." -msgstr "" +msgstr "%s bufferzone í¬ê¸°ë¥¼ ì½ì„ 수 없었습니다. 취소합니다." -#: ../raster/r.horizon/main.c:448 +#: ../raster/r.horizon/main.c:452 msgid "east" msgstr "" -#: ../raster/r.horizon/main.c:454 +#: ../raster/r.horizon/main.c:458 msgid "west" msgstr "" -#: ../raster/r.horizon/main.c:461 +#: ../raster/r.horizon/main.c:465 msgid "south" msgstr "" -#: ../raster/r.horizon/main.c:468 +#: ../raster/r.horizon/main.c:472 msgid "north" msgstr "" -#: ../raster/r.horizon/main.c:473 +#: ../raster/r.horizon/main.c:477 msgid "Could not read maximum distance. Aborting." -msgstr "" +msgstr "최대 거리를 ì½ì„ 수 없었습니다. 취소합니다." -#: ../raster/r.horizon/main.c:484 +#: ../raster/r.horizon/main.c:488 msgid "The distance value must be 0.5-1.5. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:654 ../raster/r.in.ascii/main.c:187 +#: ../raster/r.horizon/main.c:656 ../raster/r.in.ascii/main.c:187 #, c-format msgid "OOPS: rows changed from %d to %d" msgstr "" -#: ../raster/r.horizon/main.c:658 ../raster/r.in.ascii/main.c:190 +#: ../raster/r.horizon/main.c:660 ../raster/r.in.ascii/main.c:190 #, c-format msgid "OOPS: cols changed from %d to %d" msgstr "" -#: ../raster/r.horizon/main.c:1174 +#: ../raster/r.horizon/main.c:849 ../raster/r.horizon/main.c:867 +#: ../raster/r.horizon/main.c:1203 ../raster/r.horizon/main.c:1223 +#: ../raster/r.proj/main.c:450 ../raster/r.proj/main.c:541 +#, fuzzy, c-format +msgid "Error in %s" +msgstr "ìžë£Œë¥¼ ì“°ë©´ì„œ 오류가 ë°œìƒí–ˆìŠµë‹ˆë‹¤" + +#: ../raster/r.horizon/main.c:1176 #, c-format msgid "Calculating map %01d of %01d (angle %.2f, raster map <%s>)" msgstr "" @@ -9210,7 +9564,7 @@ #: ../raster/r.quant/read_rules.c:83 #, c-format msgid "unable to open input file <%s>" -msgstr "" +msgstr "ìž…ë ¥ íŒŒì¼ <%s>를 ì—´ 수 없습니다" #: ../raster/r.quant/read_rules.c:89 #, c-format @@ -9249,7 +9603,7 @@ #: ../raster/r.quant/main.c:81 msgid "Integer range: min,max" -msgstr "" +msgstr "정수 범위: 최소,최대" #: ../raster/r.quant/main.c:86 msgid "Truncate floating point data" @@ -9272,7 +9626,7 @@ #: ../raster/r.quant/main.c:131 #, c-format msgid "%s is integer map, it can't be quantized" -msgstr "" +msgstr "%s는 정수 지ë„입니다, ì–‘ìží™”í•  수 없습니다" #: ../raster/r.quant/main.c:139 msgid "Truncating..." @@ -9285,7 +9639,7 @@ #: ../raster/r.quant/main.c:152 #, c-format msgid "%s is integer map, it can't be used as basemap" -msgstr "" +msgstr "%s는 정수 지ë„입니다, 기반 지ë„ë¡œ 사용할 수 없습니다" #: ../raster/r.quant/main.c:156 #, c-format @@ -9295,7 +9649,7 @@ #: ../raster/r.quant/main.c:163 ../raster/r.quant/main.c:166 #, c-format msgid "invalid value for %s= <%s>" -msgstr "" +msgstr "%s=<%s>를 위한 무효한 ê°’" #: ../raster/r.quant/main.c:168 #, c-format @@ -9313,7 +9667,7 @@ #: ../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 "" +msgstr "ê° ì¶œë ¥ ì…€ì˜ ê°’ì€ ìž…ë ¥ 래스터 ì§€ë„ ë ˆì´ì–´ ì•ˆì˜ í•´ë‹¹í•˜ëŠ” ì…€ì— í• ë‹¹ëœ ê°’ë“¤ì˜ ëˆ„ì ê°’ì´ ë©ë‹ˆë‹¤." #: ../raster/r.series.accumulate/main.c:90 msgid "Existing map to be added to output" @@ -9339,7 +9693,7 @@ 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:183 +#: ../raster/r.series.accumulate/main.c:132 ../raster/r.series/main.c:184 msgid "Ignore values outside this range" msgstr "" @@ -9363,7 +9717,7 @@ msgid "Huglin Heliothermal index" msgstr "" -#: ../raster/r.series.accumulate/main.c:163 ../raster/r.series/main.c:191 +#: ../raster/r.series.accumulate/main.c:163 ../raster/r.series/main.c:192 msgid "Do not keep files open" msgstr "" @@ -9372,27 +9726,30 @@ msgstr "" #: ../raster/r.series.accumulate/main.c:206 ../raster/r.neighbors/main.c:266 -#: ../raster/r.series/main.c:204 ../raster/r.mapcalc/main.c:131 -#: ../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.external/main.c:170 ../vector/v.colors/main.c:206 +#: ../raster/r.series/main.c:205 ../raster/r.mapcalc/main.c:131 +#: ../raster/r.buildvrt/main.c:109 ../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.external/main.c:170 +#: ../vector/v.colors/main.c:219 #, c-format msgid "%s= and %s= are mutually exclusive" msgstr "%s=와 %s=를 ê°™ì´ ì§€ì •í•  수 없습니다" -#: ../raster/r.series.accumulate/main.c:210 ../raster/r.series/main.c:208 -#: ../raster/r.series.interp/main.c:126 ../raster/r.series.interp/main.c:142 +#: ../raster/r.series.accumulate/main.c:210 ../raster/r.series/main.c:209 +#: ../raster/r.buildvrt/main.c:113 ../raster/r.series.interp/main.c:126 +#: ../raster/r.series.interp/main.c:142 #, c-format msgid "Please specify %s= or %s=" msgstr "" -#: ../raster/r.series.accumulate/main.c:255 ../raster/r.series/main.c:275 +#: ../raster/r.series.accumulate/main.c:255 ../raster/r.series/main.c:288 +#: ../raster/r.buildvrt/main.c:174 msgid "No raster map name found in input file" msgstr "" -#: ../raster/r.series.accumulate/main.c:318 ../raster/r.slope.aspect/main.c:544 -#: ../raster/r.series/main.c:386 ../raster/r.patch/main.c:140 -#: ../raster/r.series.interp/main.c:339 ../raster/r.relief/main.c:316 +#: ../raster/r.series.accumulate/main.c:318 ../raster/r.slope.aspect/main.c:577 +#: ../raster/r.series/main.c:415 ../raster/r.patch/main.c:140 +#: ../raster/r.series.interp/main.c:339 ../raster/r.relief/main.c:317 msgid "Percent complete..." msgstr "" @@ -9454,10 +9811,10 @@ msgstr "" #: ../raster/r.distance/report.c:61 -#: ../scripts/i.colors.enhance/i.colors.enhance.py:153 -#: ../scripts/i.colors.enhance/i.colors.enhance.py:176 -#: ../scripts/i.colors.enhance/i.colors.enhance.py:186 -#: ../scripts/i.colors.enhance/i.colors.enhance.py:210 +#: ../scripts/i.colors.enhance/i.colors.enhance.py:161 +#: ../scripts/i.colors.enhance/i.colors.enhance.py:184 +#: ../scripts/i.colors.enhance/i.colors.enhance.py:194 +#: ../scripts/i.colors.enhance/i.colors.enhance.py:218 msgid "Processing..." msgstr "" @@ -9487,11 +9844,11 @@ #: ../raster/r.distance/parse.c:60 msgid "Report zero distance if rasters are overlapping" -msgstr "" +msgstr "래스터가 중첩ë˜ë©´ 거리 0ì„ ë³´ê³ í•©ë‹ˆë‹¤" #: ../raster/r.distance/parse.c:64 msgid "Report null objects as *" -msgstr "" +msgstr "ë„ ê°ì²´ë¥¼ *ë¡œ 보고합니다" #: ../raster/r.distance/parse.c:74 ../raster/r.distance/parse.c:83 #, c-format @@ -9504,11 +9861,11 @@ #: ../raster/r.mode/main.c:59 msgid "Finds the mode of values in a cover map within areas assigned the same category value in a user-specified base map." -msgstr "" +msgstr "사용ìžê°€ 지정한 기반 ì§€ë„ ì•ˆì— ê°™ì€ ë²”ì£¼ê°’ì´ í• ë‹¹ëœ ì§€ì—­ ë‚´ì—ì„œ 커버 지ë„ì˜ ìµœë¹ˆê°’ì„ ì°¾ìŠµë‹ˆë‹¤." #: ../raster/r.mode/main.c:65 msgid "Base map to be reclassified" -msgstr "" +msgstr "ìž¬ë¶„ë¥˜ë  ê¸°ë°˜ 지ë„" #: ../raster/r.mode/main.c:72 msgid "Coverage map" @@ -9521,7 +9878,7 @@ #: ../raster/r.mode/main.c:92 #, c-format msgid "%s: Unable to read category labels" -msgstr "" +msgstr "%s: 범주 꼬리표를 ì½ì„ 수 없습니다" #: ../raster/r.spread/main.c:107 ../raster/r.ros/main.c:214 msgid "spread" @@ -9630,7 +9987,7 @@ #: ../raster/r.spread/main.c:266 msgid "Name of raster map as a display backdrop" -msgstr "" +msgstr "ë””ìŠ¤í”Œë ˆì´ ë°±ë“œë¡­ìœ¼ë¡œ 사용할 래스터 지ë„ì˜ ì´ë¦„" #: ../raster/r.spread/main.c:268 msgid "Name of an existing raster map layer in the user's current mapset search path to be used as the background on which the \"live\" movement will be shown." @@ -9701,7 +10058,7 @@ #: ../raster/r.support.stats/main.c:37 msgid "Update raster map statistics" -msgstr "" +msgstr "래스터 지ë„ì˜ í†µê³„ë¥¼ 갱신하기" #: ../raster/r.support.stats/main.c:49 #, c-format @@ -9754,7 +10111,7 @@ #: ../raster/r.to.rast3elev/main.c:366 msgid "Creates a 3D volume map based on 2D elevation and value raster maps." -msgstr "" +msgstr "2ì°¨ì› ê³ ë„ ë° ê°’ 래스터 지ë„를 기반으로 3ì°¨ì› ë³¼ë¥¨ 지ë„를 ìƒì„±í•©ë‹ˆë‹¤." #: ../raster/r.to.rast3elev/main.c:400 msgid "The upper value is not valid" @@ -9786,7 +10143,7 @@ #: ../raster/r.usler/main.c:70 msgid "Name of USLE R equation" -msgstr "" +msgstr "USLE R ë°©ì •ì‹ì˜ ì´ë¦„" #: ../raster/r.usler/main.c:75 msgid "Roosle (1975)" @@ -9845,7 +10202,7 @@ #: ../raster/r.thin/io.c:122 #, c-format msgid "Unable to create temporary file <%s> -- errno = %d" -msgstr "" +msgstr "ìž„ì‹œíŒŒì¼ <%s>를 ìƒì„±í•  수 없습니다 -- errno = %d" #. GTC %s will be replaced with number of rows and columns #: ../raster/r.thin/io.c:176 @@ -9877,7 +10234,7 @@ #, c-format msgid "Deleted %d pixel" msgid_plural "Deleted %d pixels" -msgstr[0] "" +msgstr[0] "%dê°œì˜ í™”ì†Œë¥¼ 삭제했습니다" #: ../raster/r.thin/thin_lines.c:171 msgid "Thinning completed successfully." @@ -10135,7 +10492,7 @@ #: ../raster/r.gwflow/main.c:209 ../raster3d/r3.gwflow/main.c:160 msgid "groundwater flow" -msgstr "지하수í름" +msgstr "지하수 í름" #: ../raster/r.gwflow/main.c:212 msgid "Numerical calculation program for transient, confined and unconfined groundwater flow in two dimensions." @@ -10170,7 +10527,7 @@ #: ../raster/r.gwflow/main.c:546 ../raster3d/r3.gwflow/main.c:279 msgid "Unable to create and solve the linear equation system" -msgstr "" +msgstr "연립선형방정ì‹ì„ ìƒì„±í•˜ê³  í’€ 수 없습니다" #: ../raster/r.describe/main.c:57 msgid "Prints terse list of category values found in a raster map layer." @@ -10190,7 +10547,7 @@ #: ../raster/r.describe/main.c:85 msgid "Suppress reporting of any NULLs" -msgstr "" +msgstr "ë„ì˜ ë³´ê³ ë¥¼ 억제합니다" #: ../raster/r.describe/main.c:89 msgid "Use the current region" @@ -10208,7 +10565,7 @@ #: ../raster/r.describe/describe.c:94 #, c-format msgid "Reading <%s> ..." -msgstr "" +msgstr "<%s>를 ì½ëŠ” 중입니다..." #: ../raster/r.what.color/main.c:91 msgid "Queries colors for a raster map layer." @@ -10238,7 +10595,7 @@ #: ../raster/r.resamp.stats/main.c:301 ../raster3d/r3.neighbors/main.c:94 #, c-format msgid "Unknown method <%s>" -msgstr "" +msgstr "알려지지 ì•Šì€ ë°©ë²• <%s>" #: ../raster/r.neighbors/main.c:121 #, c-format @@ -10255,7 +10612,7 @@ #: ../raster/r.neighbors/main.c:175 msgid "Makes each cell category value a function of the category values assigned to the cells around it, and stores new cell values in an output raster map layer." -msgstr "" +msgstr "ê° ì…€ì˜ ë²”ì£¼ê°’ì€ ê·¸ 주변 ì…€ì— í• ë‹¹ëœ ë²”ì£¼ê°’ë“¤ì˜ í•¨ìˆ˜ê°€ ë˜ë©°, 새 ì…€ì˜ ê°’ì€ ì¶œë ¥ 래스터 ì§€ë„ ë ˆì´ì–´ì— 저장ë©ë‹ˆë‹¤." #: ../raster/r.neighbors/main.c:185 msgid "Name of an input raster map to select the cells which should be processed" @@ -10317,7 +10674,7 @@ #: ../raster/r.neighbors/readweights.c:18 #, c-format msgid "Unable to open weights file %s" -msgstr "" +msgstr "가중치 íŒŒì¼ %s를 ì—´ 수 없습니다" #: ../raster/r.neighbors/readweights.c:23 #, c-format @@ -10369,28 +10726,28 @@ #: ../raster/r.contour/main.c:183 ../raster/r.stream.extract/close.c:194 #: ../vector/v.net.distance/main.c:291 ../vector/v.in.lidar/attributes.c:135 #: ../vector/v.net.allpairs/main.c:179 ../vector/v.in.dwg/main.c:240 -#: ../vector/v.in.ogr/main.c:1138 ../vector/v.net.path/path.c:109 +#: ../vector/v.in.ogr/main.c:1201 ../vector/v.net.path/path.c:109 #: ../vector/v.overlay/main.c:587 ../vector/v.net.iso/main.c:390 -#: ../vector/v.net.flow/main.c:181 ../vector/v.distance/main.c:1419 +#: ../vector/v.net.flow/main.c:181 ../vector/v.distance/main.c:1427 #: ../vector/v.net.timetable/main.c:103 ../vector/v.to.points/main.c:192 #: ../vector/v.net.components/main.c:190 ../vector/v.net.centrality/main.c:266 #: ../vector/v.net.alloc/main.c:329 #, c-format msgid "Unable to create table: '%s'" -msgstr "" +msgstr "í…Œì´ë¸” '%s'를 ìƒì„±í•  수 없습니다" #: ../raster/r.contour/main.c:188 ../raster3d/r3.flow/main.c:67 #: ../vector/v.in.lidar/attributes.c:139 ../vector/v.reclass/main.c:322 -#: ../vector/v.in.dwg/main.c:244 ../vector/v.in.ogr/main.c:1360 +#: ../vector/v.in.dwg/main.c:244 ../vector/v.in.ogr/main.c:1430 #: ../vector/v.in.ascii/main.c:523 ../vector/v.to.points/main.c:197 #: ../vector/v.in.dxf/write_vect.c:241 #, c-format msgid "Unable to create index for table <%s>, key <%s>" -msgstr "í…Œì´ë¸” <%s>, 키 <%s>를 위한 ì¸ë±ìŠ¤ë¥¼ ìƒì„±í•  수 없습니다" +msgstr "í…Œì´ë¸” <%s>, 키 <%s>를 위한 색ì¸ì„ ìƒì„±í•  수 없습니다" #: ../raster/r.contour/main.c:203 ../vector/v.select/copy_tabs.c:17 -#: ../vector/v.voronoi/main.c:384 ../vector/v.extract/copy_tab.c:57 -#: ../vector/v.generalize/misc.c:134 +#: ../vector/v.voronoi/main.c:384 ../vector/v.decimate/copy_tab.c:54 +#: ../vector/v.extract/copy_tab.c:57 ../vector/v.generalize/misc.c:134 msgid "Writing attributes..." msgstr "ì†ì„±ì„ ì“°ê³  있습니다..." @@ -10401,7 +10758,7 @@ msgid "Unable to insert new record: '%s'" msgstr "새 레코드를 삽입할 수 없습니다: '%s'" -#: ../raster/r.contour/main.c:237 ../raster/r.in.lidar/main.c:608 +#: ../raster/r.contour/main.c:237 ../raster/r.in.lidar/main.c:613 #: ../vector/v.generalize/displacement.c:78 msgid "Reading data..." msgstr "" @@ -10434,216 +10791,228 @@ msgid_plural "Writing vector contours (total levels %d)..." msgstr[0] "" -#: ../raster/r.contour/cont.c:213 +#: ../raster/r.contour/cont.c:214 #, c-format msgid "%d crossing found" msgid_plural "%d crossings found" msgstr[0] "" -#: ../raster/r.contour/cont.c:266 +#: ../raster/r.contour/cont.c:267 msgid "Illegal edge number" -msgstr "" +msgstr "ìž˜ëª»ëœ ëª¨ì„œë¦¬ 번호" -#: ../raster/r.contour/cont.c:374 +#: ../raster/r.contour/cont.c:375 msgid "Edge number out of range" msgstr "" -#: ../raster/r.slope.aspect/main.c:152 ../raster/r.param.scale/interface.c:56 +#: ../raster/r.slope.aspect/main.c:170 ../raster/r.param.scale/interface.c:56 #: ../raster/r.relief/main.c:110 ../imagery/i.topo.corr/main.c:48 msgid "terrain" msgstr "" -#: ../raster/r.slope.aspect/main.c:153 +#: ../raster/r.slope.aspect/main.c:171 msgid "aspect" msgstr "" -#: ../raster/r.slope.aspect/main.c:154 +#: ../raster/r.slope.aspect/main.c:172 msgid "slope" msgstr "" -#: ../raster/r.slope.aspect/main.c:155 +#: ../raster/r.slope.aspect/main.c:173 msgid "curvature" msgstr "" -#: ../raster/r.slope.aspect/main.c:156 +#: ../raster/r.slope.aspect/main.c:174 msgid "Generates raster maps of slope, aspect, curvatures and partial derivatives from an elevation raster map." msgstr "" -#: ../raster/r.slope.aspect/main.c:158 +#: ../raster/r.slope.aspect/main.c:176 msgid "Aspect is calculated counterclockwise from east." msgstr "" -#: ../raster/r.slope.aspect/main.c:165 ../vector/v.surf.rst/main.c:201 +#: ../raster/r.slope.aspect/main.c:183 ../vector/v.surf.rst/main.c:203 msgid "Name for output slope raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:166 ../raster/r.slope.aspect/main.c:172 -#: ../raster/r.slope.aspect/main.c:196 ../raster/r.slope.aspect/main.c:203 -#: ../raster/r.slope.aspect/main.c:210 ../raster/r.slope.aspect/main.c:217 -#: ../raster/r.slope.aspect/main.c:224 ../raster/r.slope.aspect/main.c:231 -#: ../raster/r.slope.aspect/main.c:238 ../raster/r.watershed/front/main.c:139 -#: ../raster/r.watershed/front/main.c:146 -#: ../raster/r.watershed/front/main.c:153 +#: ../raster/r.slope.aspect/main.c:184 ../raster/r.slope.aspect/main.c:190 +#: ../raster/r.slope.aspect/main.c:214 ../raster/r.slope.aspect/main.c:221 +#: ../raster/r.slope.aspect/main.c:228 ../raster/r.slope.aspect/main.c:235 +#: ../raster/r.slope.aspect/main.c:242 ../raster/r.slope.aspect/main.c:249 +#: ../raster/r.slope.aspect/main.c:256 ../raster/r.watershed/front/main.c:147 +#: ../raster/r.watershed/front/main.c:154 #: ../raster/r.watershed/front/main.c:160 -#: ../raster/r.watershed/front/main.c:166 -#: ../raster/r.watershed/front/main.c:172 -#: ../raster/r.watershed/front/main.c:180 -#: ../raster/r.watershed/front/main.c:188 -#: ../raster/r.watershed/front/main.c:195 ../vector/v.surf.rst/main.c:172 -#: ../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:232 ../vector/v.surf.rst/main.c:239 -#: ../vector/v.surf.rst/main.c:246 ../vector/v.surf.rst/main.c:253 +#: ../raster/r.watershed/front/main.c:167 +#: ../raster/r.watershed/front/main.c:173 +#: ../raster/r.watershed/front/main.c:179 +#: ../raster/r.watershed/front/main.c:186 +#: ../raster/r.watershed/front/main.c:193 +#: ../raster/r.watershed/front/main.c:200 ../vector/v.surf.rst/main.c:174 +#: ../vector/v.surf.rst/main.c:198 ../vector/v.surf.rst/main.c:204 +#: ../vector/v.surf.rst/main.c:210 ../vector/v.surf.rst/main.c:216 +#: ../vector/v.surf.rst/main.c:222 ../vector/v.surf.rst/main.c:228 +#: ../vector/v.surf.rst/main.c:234 ../vector/v.surf.rst/main.c:241 +#: ../vector/v.surf.rst/main.c:248 ../vector/v.surf.rst/main.c:255 #: ../vector/v.surf.bspline/main.c:130 ../vector/v.surf.bspline/main.c:135 -#: ../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.vol.rst/main.c:293 ../vector/v.vol.rst/main.c:299 +#: ../vector/v.vol.rst/main.c:362 ../vector/v.vol.rst/main.c:368 +#: ../vector/v.vol.rst/main.c:374 ../vector/v.vol.rst/main.c:381 +#: ../vector/v.vol.rst/main.c:387 ../vector/v.vol.rst/main.c:393 +#: ../vector/v.vol.rst/main.c:399 ../vector/v.vol.rst/main.c:405 msgid "Outputs" msgstr "" -#: ../raster/r.slope.aspect/main.c:171 ../vector/v.surf.rst/main.c:207 +#: ../raster/r.slope.aspect/main.c:189 ../vector/v.surf.rst/main.c:209 msgid "Name for output aspect raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:180 +#: ../raster/r.slope.aspect/main.c:198 msgid "Format for reporting the slope" -msgstr "" +msgstr "ê²½ì‚¬ì˜ ë³´ê³ ë¥¼ 위한 ì„œì‹" -#: ../raster/r.slope.aspect/main.c:187 +#: ../raster/r.slope.aspect/main.c:205 msgid "Type of output aspect and slope maps" msgstr "" -#: ../raster/r.slope.aspect/main.c:195 ../vector/v.surf.rst/main.c:213 +#: ../raster/r.slope.aspect/main.c:213 ../vector/v.surf.rst/main.c:215 msgid "Name for output profile curvature raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:202 ../vector/v.surf.rst/main.c:219 +#: ../raster/r.slope.aspect/main.c:220 ../vector/v.surf.rst/main.c:221 msgid "Name for output tangential curvature raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:209 +#: ../raster/r.slope.aspect/main.c:227 msgid "Name for output first order partial derivative dx (E-W slope) raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:216 +#: ../raster/r.slope.aspect/main.c:234 msgid "Name for output first order partial derivative dy (N-S slope) raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:223 +#: ../raster/r.slope.aspect/main.c:241 msgid "Name for output second order partial derivative dxx raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:230 +#: ../raster/r.slope.aspect/main.c:248 msgid "Name for output second order partial derivative dyy raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:237 +#: ../raster/r.slope.aspect/main.c:255 msgid "Name for output second order partial derivative dxy raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:243 +#: ../raster/r.slope.aspect/main.c:261 msgid "Multiplicative factor to convert elevation units to horizontal units" msgstr "" -#: ../raster/r.slope.aspect/main.c:252 +#: ../raster/r.slope.aspect/main.c:270 msgid "Minimum slope value (in percent) for which aspect is computed" msgstr "" -#: ../raster/r.slope.aspect/main.c:261 +#: ../raster/r.slope.aspect/main.c:279 msgid "Do not align the current region to the raster elevation map" msgstr "" -#: ../raster/r.slope.aspect/main.c:315 ../raster/r.relief/main.c:220 +#: ../raster/r.slope.aspect/main.c:285 +msgid "Compute output at edges and near NULL values" +msgstr "" + +#: ../raster/r.slope.aspect/main.c:291 +msgid "Create aspect as degrees clockwise from North (azimuth), with flat = -9999" +msgstr "" + +#: ../raster/r.slope.aspect/main.c:293 +msgid "Default: degrees counter-clockwise from East, with flat = 0" +msgstr "" + +#: ../raster/r.slope.aspect/main.c:348 ../raster/r.relief/main.c:221 #, c-format msgid "%s=%s - must be a positive number" msgstr "" -#: ../raster/r.slope.aspect/main.c:321 ../raster/r.relief/main.c:201 -#: ../raster/r.relief/main.c:207 +#: ../raster/r.slope.aspect/main.c:354 ../raster/r.relief/main.c:202 +#: ../raster/r.relief/main.c:208 #, c-format msgid "%s=%s - must be a non-negative number" msgstr "" -#: ../raster/r.slope.aspect/main.c:336 +#: ../raster/r.slope.aspect/main.c:369 #, 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:358 +#: ../raster/r.slope.aspect/main.c:391 #, c-format msgid "Wrong raster type: %s" msgstr "" -#: ../raster/r.slope.aspect/main.c:387 +#: ../raster/r.slope.aspect/main.c:420 msgid "r.slope.aspect does not convert horizontal units to meters in this version, see manual page." msgstr "" -#: ../raster/r.slope.aspect/main.c:968 +#: ../raster/r.slope.aspect/main.c:1025 #, c-format msgid "Elevation products for mapset <%s> in <%s>" msgstr "" -#: ../raster/r.slope.aspect/main.c:987 +#: ../raster/r.slope.aspect/main.c:1044 #, c-format msgid "Min computed aspect %.4f, max computed aspect %.4f" msgstr "" -#: ../raster/r.slope.aspect/main.c:1051 +#: ../raster/r.slope.aspect/main.c:1145 #, c-format msgid "Aspect raster map <%s> complete" msgstr "" -#: ../raster/r.slope.aspect/main.c:1108 +#: ../raster/r.slope.aspect/main.c:1202 #, c-format msgid "Min computed slope %.4f, max computed slope %.4f" msgstr "" -#: ../raster/r.slope.aspect/main.c:1161 +#: ../raster/r.slope.aspect/main.c:1255 #, c-format msgid "Slope raster map <%s> complete" msgstr "" -#: ../raster/r.slope.aspect/main.c:1233 +#: ../raster/r.slope.aspect/main.c:1327 #, c-format msgid "Profile curve raster map <%s> complete" msgstr "" -#: ../raster/r.slope.aspect/main.c:1260 +#: ../raster/r.slope.aspect/main.c:1354 #, c-format msgid "Tangential curve raster map <%s> complete" msgstr "" -#: ../raster/r.slope.aspect/main.c:1285 +#: ../raster/r.slope.aspect/main.c:1379 #, c-format msgid "E-W slope raster map <%s> complete" msgstr "" -#: ../raster/r.slope.aspect/main.c:1310 +#: ../raster/r.slope.aspect/main.c:1404 #, c-format msgid "N-S slope raster map <%s> complete" msgstr "" -#: ../raster/r.slope.aspect/main.c:1335 +#: ../raster/r.slope.aspect/main.c:1429 #, c-format msgid "Dxx raster map <%s> complete" msgstr "" -#: ../raster/r.slope.aspect/main.c:1360 +#: ../raster/r.slope.aspect/main.c:1454 #, c-format msgid "Dyy raster map <%s> complete" msgstr "" -#: ../raster/r.slope.aspect/main.c:1385 +#: ../raster/r.slope.aspect/main.c:1479 #, c-format msgid "Dxy raster map <%s> complete" msgstr "" #: ../raster/r.in.ascii/main.c:74 msgid "Converts a GRASS ASCII raster file to binary raster map." -msgstr "" +msgstr "GRASS ASCII 래스터 파ì¼ì„ ì´ì§„ 래스터 지ë„ë¡œ 변환합니다." #: ../raster/r.in.ascii/main.c:78 ../raster3d/r3.in.ascii/main.c:86 #: ../vector/v.in.ascii/main.c:80 @@ -10681,16 +11050,16 @@ #: ../raster/r.in.ascii/main.c:153 ../raster3d/r3.in.ascii/main.c:172 msgid "Unable to read input from stdin" -msgstr "" +msgstr "표준 입력으로부터 ìž…ë ¥ì„ ì½ì„ 수 없습니다" #: ../raster/r.in.ascii/main.c:160 #, c-format msgid "Unable to read input from <%s>" -msgstr "" +msgstr "<%s>로부터 ìž…ë ¥ì„ ì½ì„ 수 없습니다" #: ../raster/r.in.ascii/main.c:180 msgid "Can't get cell header" -msgstr "" +msgstr "ì…€ í—¤ë”를 ì–»ì„ ìˆ˜ 없습니다" #: ../raster/r.in.ascii/main.c:202 #, c-format @@ -10699,7 +11068,7 @@ #: ../raster/r.in.ascii/main.c:275 ../raster3d/r3.in.ascii/main.c:130 msgid "Unable to write to file" -msgstr "" +msgstr "파ì¼ë¡œ 쓸 수 없습니다" #: ../raster/r.in.ascii/gethead.c:35 msgid "input file is not a Surfer ascii grid file" @@ -10747,7 +11116,7 @@ #: ../raster/r.in.ascii/gethead.c:218 msgid "error in ascii data format" -msgstr "" +msgstr "ASCII ìžë£Œ ì„œì‹ ë‚´ì— ì˜¤ë¥˜" #: ../raster/r.in.ascii/gethead.c:248 #, c-format @@ -10764,7 +11133,7 @@ msgid "\"%s\" field missing from header" msgstr "" -#: ../raster/r.stream.extract/main.c:78 ../raster/r.watershed/front/main.c:78 +#: ../raster/r.stream.extract/main.c:78 ../raster/r.watershed/front/main.c:80 msgid "stream network" msgstr "" @@ -10780,11 +11149,6 @@ msgid "Stream extraction will use provided accumulation instead of calculating it anew" msgstr "" -#: ../raster/r.stream.extract/main.c:89 ../raster/r.stream.extract/main.c:97 -#: ../raster/r.flow/main.c:435 ../raster/r.flow/main.c:441 -msgid "Input maps" -msgstr "" - #: ../raster/r.stream.extract/main.c:93 msgid "Name of input raster map with real depressions" msgstr "" @@ -10819,7 +11183,7 @@ #: ../raster/r.stream.extract/main.c:131 msgid "Delete stream segments shorter than stream_length cells" -msgstr "" +msgstr "stream_length 셀보다 ì§§ì€ í•˜ì²œ ë¶„ì ˆì„ ì‚­ì œí•©ë‹ˆë‹¤" #: ../raster/r.stream.extract/main.c:133 msgid "Applies only to first-order stream segments (springs/stream heads)" @@ -10833,7 +11197,7 @@ #: ../raster/r.stream.extract/main.c:162 ../raster/r.flow/main.c:459 #: ../raster/r.flow/main.c:465 ../raster/r.flow/main.c:471 msgid "Output maps" -msgstr "" +msgstr "출력 지ë„" #: ../raster/r.stream.extract/main.c:153 msgid "Name for output vector map with unique stream ids" @@ -10883,20 +11247,20 @@ msgstr "" #: ../raster/r.stream.extract/main.c:318 -#: ../raster/r.watershed/seg/init_vars.c:252 +#: ../raster/r.watershed/seg/init_vars.c:255 #, c-format msgid "Will need up to %.2f MB of disk space" msgstr "" #: ../raster/r.stream.extract/main.c:320 -#: ../raster/r.watershed/seg/init_vars.c:254 +#: ../raster/r.watershed/seg/init_vars.c:258 #, c-format msgid "Will need up to %.2f GB (%.0f MB) of disk space" msgstr "" #: ../raster/r.stream.extract/main.c:324 msgid "Creating temporary files..." -msgstr "" +msgstr "ìž„ì‹œ 파ì¼ì„ ìƒì„±í•˜ëŠ” 중입니다..." #: ../raster/r.stream.extract/main.c:344 msgid "Unable to load input raster map(s)" @@ -10908,7 +11272,7 @@ #: ../raster/r.stream.extract/main.c:397 msgid "Unable to initialize search" -msgstr "" +msgstr "ê²€ìƒ‰ì„ ì´ˆê¸°í™”í•  수 없습니다" #: ../raster/r.stream.extract/main.c:401 msgid "Unable to sort elevation raster map values" @@ -10916,19 +11280,19 @@ #: ../raster/r.stream.extract/main.c:407 msgid "Unable to calculate flow accumulation" -msgstr "" +msgstr "í름누ì ì„ 계산할 수 없습니다" #: ../raster/r.stream.extract/main.c:412 msgid "Unable to extract streams" -msgstr "" +msgstr "í•˜ì²œì„ ì¶”ì¶œí•  수 없습니다" #: ../raster/r.stream.extract/main.c:419 msgid "Unable to thin streams" -msgstr "" +msgstr "í•˜ì²œì„ ê°€ëŠ˜ê²Œ í•  수 없습니다" #: ../raster/r.stream.extract/main.c:424 msgid "Unable to delete short stream segments" -msgstr "" +msgstr "ì§§ì€ í•˜ì²œ ë¶„ì ˆì„ ì‚­ì œí•  수 없습니다" #: ../raster/r.stream.extract/main.c:430 msgid "Unable to write output raster maps" @@ -10936,7 +11300,7 @@ #: ../raster/r.stream.extract/do_astar.c:40 msgid "A* Search..." -msgstr "" +msgstr "A* 검색..." #: ../raster/r.stream.extract/do_astar.c:62 #, c-format @@ -10960,7 +11324,7 @@ #: ../raster/r.stream.extract/bseg.c:87 ../raster/r.stream.extract/seg.c:34 #: ../raster/r.stream.extract/seg.c:76 msgid "Unable to write segment file" -msgstr "" +msgstr "분절 파ì¼ì„ 쓸 수 없습니다" #: ../raster/r.stream.extract/cseg.c:33 ../raster/r.stream.extract/bseg.c:32 #: ../raster/r.stream.extract/seg.c:38 @@ -10970,19 +11334,16 @@ #: ../raster/r.stream.extract/cseg.c:40 ../raster/r.stream.extract/dseg.c:40 #: ../raster/r.stream.extract/bseg.c:39 msgid "Unable to re-open segment file" -msgstr "" +msgstr "분절 파ì¼ì„ 다시 ì—´ 수 없습니다" -#: ../raster/r.stream.extract/cseg.c:47 ../raster/r.stream.extract/dseg.c:47 -#: ../raster/r.stream.extract/dseg.c:97 ../raster/r.stream.extract/bseg.c:46 -#: ../raster/r.stream.extract/bseg.c:96 ../raster/r.stream.extract/seg.c:52 -#: ../raster/r.stream.extract/seg.c:94 ../raster/r.stream.extract/seg.c:103 +#: ../raster/r.stream.extract/cseg.c:47 ../raster/r.stream.extract/cseg.c:97 +#: ../raster/r.stream.extract/dseg.c:47 ../raster/r.stream.extract/dseg.c:97 +#: ../raster/r.stream.extract/bseg.c:46 ../raster/r.stream.extract/bseg.c:96 +#: ../raster/r.stream.extract/seg.c:52 ../raster/r.stream.extract/seg.c:94 +#: ../raster/r.stream.extract/seg.c:103 msgid "Unable to read segment file" msgstr "" -#: ../raster/r.stream.extract/cseg.c:97 -msgid "Unabel to read segment file" -msgstr "" - #: ../raster/r.stream.extract/cseg.c:120 #, c-format msgid "Unable to segment put row %d for raster map <%s>" @@ -10994,7 +11355,7 @@ #: ../raster/r.stream.extract/dseg.c:19 msgid "dseg_open(): unable to create segment file" -msgstr "" +msgstr "dseg_open(): 분절 파ì¼ì„ ìƒì„±í•  수 없습니다" #: ../raster/r.stream.extract/dseg.c:33 msgid "Iillegal configuration parameter(s)" @@ -11021,15 +11382,15 @@ msgstr "" #: ../raster/r.stream.extract/streams.c:336 -#: ../raster/r.watershed/seg/do_cum.c:487 -#: ../raster/r.watershed/ram/do_cum.c:443 +#: ../raster/r.watershed/seg/do_cum.c:518 +#: ../raster/r.watershed/ram/do_cum.c:469 #, c-format msgid "MFD: cumulative proportion of flow distribution not 1.0 but %f" msgstr "" #: ../raster/r.stream.extract/streams.c:392 msgid "Extracting streams..." -msgstr "" +msgstr "í•˜ì²œì„ ì¶”ì¶œí•˜ëŠ” 중입니다..." #: ../raster/r.stream.extract/streams.c:469 msgid "Bug in stream extraction" @@ -11037,7 +11398,7 @@ #: ../raster/r.stream.extract/streams.c:631 msgid "Can't use Montgomery's method, no stream direction found" -msgstr "" +msgstr "몽고메리 ë°©ë²•ì„ ì‚¬ìš©í•  수 없습니다, 하천 ë°©í–¥ì„ ì°¾ì„ ìˆ˜ 없습니다" #: ../raster/r.stream.extract/streams.c:700 #, c-format @@ -11047,7 +11408,7 @@ #: ../raster/r.stream.extract/close.c:35 #, c-format msgid "Writing vector map <%s>..." -msgstr "" +msgstr "벡터 ì§€ë„ <%s>를 쓰는 중입니다..." #: ../raster/r.stream.extract/close.c:123 #, c-format @@ -11060,27 +11421,28 @@ #: ../raster/r.stream.extract/close.c:163 msgid "Writing attribute data..." -msgstr "" +msgstr "ì†ì„± ìžë£Œë¥¼ 쓰는 중입니다..." #: ../raster/r.stream.extract/close.c:198 -#, c-format +#: ../scripts/v.db.addtable/v.db.addtable.py:147 +#, c-format, python-format msgid "Unable to create index on table <%s>" -msgstr "" +msgstr "í…Œì´ë¸” <%s>를 위한 색ì¸ì„ ìƒì„±í•  수 없습니다" #: ../raster/r.stream.extract/close.c:219 #, c-format msgid "Unable to insert new row: '%s'" -msgstr "" +msgstr "새 í–‰ì„ ì‚½ìž…í•  수 없습니다: '%s'" #: ../raster/r.stream.extract/close.c:255 ../raster/r.grow.distance/main.c:325 -#: ../raster/r.fill.dir/main.c:253 +#: ../raster/r.fill.dir/main.c:259 msgid "Writing output raster maps..." msgstr "" #: ../raster/r.stream.extract/close.c:320 #, c-format msgid "Unable to write vector map <%s>" -msgstr "" +msgstr "벡터 ì§€ë„ <%s>를 쓸 수 없습니다" #: ../raster/r.stream.extract/del_streams.c:130 #, c-format @@ -11092,16 +11454,16 @@ #, c-format msgid "%d stream segment deleted" msgid_plural "%d stream segments deleted" -msgstr[0] "" +msgstr[0] "%dê°œì˜ í•˜ì²œ ë¶„ì ˆì„ ì‚­ì œí–ˆìŠµë‹ˆë‹¤" #: ../raster/r.stream.extract/seg.c:45 #, c-format msgid "Unable to re-open file '%s'" -msgstr "" +msgstr "íŒŒì¼ '%s'를 다시 ì—´ 수 없습니다" #: ../raster/r.stream.extract/seg.c:85 msgid "seg_put_row(): could not write segment file" -msgstr "" +msgstr "seg_put_row(): 분절 파ì¼ì„ 쓸 수 없었습니다" #: ../raster/r.stream.extract/thin.c:83 msgid "Thinning stream segments..." @@ -11130,7 +11492,7 @@ #: ../raster/r.grow.distance/main.c:161 msgid "Name for distance output raster map" -msgstr "" +msgstr "거리 출력 래스터 지ë„를 위한 ì´ë¦„" #: ../raster/r.grow.distance/main.c:167 msgid "Name for value output raster map" @@ -11163,7 +11525,7 @@ #: ../raster/r.grow.distance/main.c:224 #, c-format msgid "Unknown metric: '%s'" -msgstr "" +msgstr "알려지지 ì•Šì€ ì§€í‘œ: '%s'" #: ../raster/r.grow.distance/main.c:229 #, c-format @@ -11173,7 +11535,7 @@ #: ../raster/r.grow.distance/main.c:249 #, c-format msgid "Unable to create temporary file <%s>" -msgstr "" +msgstr "ìž„ì‹œ íŒŒì¼ <%s>를 ìƒì„±í•  수 없습니다" #: ../raster/r.random.surface/main.c:61 msgid "Generates random surface(s) with spatial dependence." @@ -11195,8 +11557,8 @@ msgid "Distance filter remains flat before beginning exponent" msgstr "" -#: ../raster/r.random.surface/main.c:102 -msgid "Random seed (SEED_MIN >= value >= SEED_MAX), default [random]" +#: ../raster/r.random.surface/main.c:102 ../raster/r.random.cells/main.c:77 +msgid "Random seed, default [random]" msgstr "" #: ../raster/r.random.surface/main.c:108 @@ -11207,12 +11569,12 @@ msgid "Uniformly distributed cell values" msgstr "" -#: ../raster/r.random.surface/main.c:128 ../raster/r.random.cells/init.c:96 +#: ../raster/r.random.surface/main.c:128 ../raster/r.random.cells/init.c:93 #, c-format msgid "Generating raster map <%s>..." msgstr "" -#: ../raster/r.random.surface/save.c:98 ../raster/r.drain/main.c:522 +#: ../raster/r.random.surface/save.c:98 ../raster/r.drain/main.c:523 #: ../raster/r.random.cells/indep.c:139 ../raster/r.composite/main.c:191 #: ../imagery/i.ifft/main.c:207 #, c-format @@ -11233,45 +11595,30 @@ msgid "Output raster map required" msgstr "" -#: ../raster/r.random.surface/init.c:108 -#, c-format -msgid "Seed (%d) larger than maximum (%d)" -msgstr "" - -#: ../raster/r.random.surface/init.c:111 ../raster/r.random.surface/init.c:120 -#, c-format -msgid " seed is set to %d" -msgstr "" - -#: ../raster/r.random.surface/init.c:116 -#, c-format -msgid "Seed (%d) smaller than minimum (%d)" -msgstr "" - -#: ../raster/r.random.surface/init.c:159 +#: ../raster/r.random.surface/init.c:141 #, c-format msgid "Distance value (%d): %lf must be >= 0.0" msgstr "" -#: ../raster/r.random.surface/init.c:187 +#: ../raster/r.random.surface/init.c:169 #, c-format msgid "Exponent value (%lf) must be > 0.0" msgstr "" -#: ../raster/r.random.surface/init.c:211 +#: ../raster/r.random.surface/init.c:193 #, c-format msgid "Flat value (%lf) must be less than distance value (%lf)" msgstr "" -#: ../raster/r.random.surface/init.c:232 +#: ../raster/r.random.surface/init.c:214 msgid "Must have a distance value for each filter" msgstr "" -#: ../raster/r.random.surface/init.c:264 +#: ../raster/r.random.surface/init.c:246 msgid "Must have a exponent value for each filter" msgstr "" -#: ../raster/r.random.surface/init.c:281 +#: ../raster/r.random.surface/init.c:263 msgid "Must have a weight value for each filter" msgstr "" @@ -11281,7 +11628,7 @@ #: ../raster/r.surf.random/main.c:46 msgid "Minimum random value" -msgstr "" +msgstr "최소 난수값" #: ../raster/r.surf.random/main.c:52 msgid "Maximum random value" @@ -11316,64 +11663,64 @@ msgid "File not found: %s" msgstr "" -#: ../raster/r.fill.dir/main.c:88 +#: ../raster/r.fill.dir/main.c:90 msgid "sink" msgstr "" -#: ../raster/r.fill.dir/main.c:89 +#: ../raster/r.fill.dir/main.c:91 msgid "fill sinks" msgstr "" -#: ../raster/r.fill.dir/main.c:90 +#: ../raster/r.fill.dir/main.c:92 msgid "depressions" msgstr "" -#: ../raster/r.fill.dir/main.c:92 +#: ../raster/r.fill.dir/main.c:94 msgid "Filters and generates a depressionless elevation map and a flow direction map from a given elevation raster map." msgstr "" -#: ../raster/r.fill.dir/main.c:99 +#: ../raster/r.fill.dir/main.c:101 msgid "Name for output depressionless elevation raster map" msgstr "" -#: ../raster/r.fill.dir/main.c:103 +#: ../raster/r.fill.dir/main.c:105 msgid "Name for output flow direction map for depressionless elevation raster map" msgstr "" -#: ../raster/r.fill.dir/main.c:108 +#: ../raster/r.fill.dir/main.c:110 msgid "Name for output raster map of problem areas" msgstr "" -#: ../raster/r.fill.dir/main.c:115 +#: ../raster/r.fill.dir/main.c:117 msgid "Aspect direction format" msgstr "" -#: ../raster/r.fill.dir/main.c:121 +#: ../raster/r.fill.dir/main.c:123 msgid "Find unresolved areas only" msgstr "" -#: ../raster/r.fill.dir/main.c:127 +#: ../raster/r.fill.dir/main.c:129 #, c-format msgid "The '%c' flag requires '%s'to be specified" msgstr "" -#: ../raster/r.fill.dir/main.c:148 +#: ../raster/r.fill.dir/main.c:150 msgid "Direction map is D8 resolution, i.e. 45 degrees" msgstr "" -#: ../raster/r.fill.dir/main.c:190 +#: ../raster/r.fill.dir/main.c:192 msgid "Reading input elevation raster map..." msgstr "" -#: ../raster/r.fill.dir/main.c:200 +#: ../raster/r.fill.dir/main.c:202 msgid "Filling sinks..." msgstr "" -#: ../raster/r.fill.dir/main.c:204 +#: ../raster/r.fill.dir/main.c:206 msgid "Determining flow directions for ambiguous cases..." msgstr "" -#: ../raster/r.fill.dir/main.c:217 +#: ../raster/r.fill.dir/main.c:219 msgid "Repeat to get the final directions..." msgstr "" @@ -11400,7 +11747,7 @@ #: ../raster/r.clump/main.c:60 msgid "reclass" -msgstr "" +msgstr "재분류" #: ../raster/r.clump/main.c:63 msgid "Recategorizes data in a raster map by grouping cells that form physically discrete areas into unique categories." @@ -11455,21 +11802,13 @@ msgid "Pass 2 of 2..." msgstr "" -#: ../raster/r.clump/clump.c:99 ../raster/r.clump/clump.c:151 -#: ../raster/r.clump/minsize.c:152 ../raster/r.clump/minsize.c:253 -#: ../raster/r.clump/minsize.c:287 ../raster/r.clump/minsize.c:293 -#: ../raster/r.clump/minsize.c:424 ../raster/r.clump/minsize.c:447 -#: ../raster/r.clump/minsize.c:518 ../imagery/i.segment/cluster.c:431 -msgid "Unable to read from temp file" -msgstr "" - #: ../raster/r.clump/clump.c:115 ../raster/r.clump/clump.c:347 #: ../raster/r.clump/clump.c:361 ../raster/r.clump/clump.c:648 #: ../raster/r.clump/clump.c:662 ../raster/r.clump/minsize.c:163 #: ../raster/r.clump/minsize.c:390 ../imagery/i.segment/cluster.c:363 #: ../imagery/i.segment/cluster.c:377 msgid "Unable to write to temp file" -msgstr "" +msgstr "ìž„ì‹œ 파ì¼ë¡œ 쓸 수 없습니다" #: ../raster/r.clump/clump.c:124 #, c-format @@ -11479,7 +11818,7 @@ #: ../raster/r.clump/clump.c:213 ../raster/r.clump/clump.c:477 #: ../raster/r.clump/minsize.c:373 ../imagery/i.segment/cluster.c:121 msgid "Unable to open temp file" -msgstr "" +msgstr "ìž„ì‹œ 파ì¼ì„ ì—´ 수 없습니다" #: ../raster/r.clump/clump.c:235 ../raster/r.clump/clump.c:492 msgid "Pass 1 of 2..." @@ -11490,9 +11829,9 @@ msgid "%d-band clumping with threshold %g" msgstr "" -#: ../raster/r.clump/clump.c:451 ../imagery/i.segment/write_output.c:112 -#: ../imagery/i.segment/open_files.c:71 ../imagery/i.segment/open_files.c:238 -#: ../imagery/i.segment/open_files.c:246 +#: ../raster/r.clump/clump.c:451 ../imagery/i.segment/write_output.c:114 +#: ../imagery/i.segment/open_files.c:57 ../imagery/i.segment/open_files.c:232 +#: ../imagery/i.segment/open_files.c:240 #, c-format msgid "No min/max found in raster map <%s>" msgstr "" @@ -11512,7 +11851,7 @@ #: ../raster/r.clump/minsize.c:418 #, c-format msgid "Merging clumps smaller than %d cells..." -msgstr "" +msgstr "%dê°œì˜ ì…€ë³´ë‹¤ ìž‘ì€ ë©ì–´ë¦¬ë¥¼ 병합하는 중입니다..." #: ../raster/r.clump/minsize.c:509 #, c-format @@ -11558,7 +11897,7 @@ #: ../raster/r.in.png/main.c:297 #, c-format msgid "Unable to open PNG file '%s'" -msgstr "" +msgstr "PNG íŒŒì¼ '%s'를 ì—´ 수 없습니다" #: ../raster/r.in.png/main.c:300 msgid "Input file empty or too short" @@ -11571,13 +11910,13 @@ #: ../raster/r.in.png/main.c:307 ../raster/r.in.png/main.c:311 #: ../general/g.ppmtopng/main.c:70 ../general/g.ppmtopng/main.c:74 msgid "Unable to allocate PNG structure" -msgstr "" +msgstr "PNG 구조체를 할당할 수 없습니다" #: ../raster/r.in.png/main.c:314 msgid "PNG error" msgstr "" -#: ../raster/r.in.png/main.c:485 ../raster/r.cross/main.c:168 +#: ../raster/r.in.png/main.c:485 ../raster/r.cross/main.c:161 #: ../raster/r.basins.fill/main.c:146 ../raster/r.resample/main.c:125 #, c-format msgid "Creating support files for <%s>..." @@ -11607,34 +11946,34 @@ msgid "Output image file header only and exit" msgstr "" -#: ../raster/r.cross/main.c:72 +#: ../raster/r.cross/main.c:71 msgid "Creates a cross product of the category values from multiple raster map layers." msgstr "" -#: ../raster/r.cross/main.c:81 +#: ../raster/r.cross/main.c:80 #, c-format msgid "Names of 2-%d input raster maps" msgstr "" -#: ../raster/r.cross/main.c:90 -msgid "Non-zero data only" +#: ../raster/r.cross/main.c:89 +msgid "Non-NULL data only" msgstr "" -#: ../raster/r.cross/main.c:103 +#: ../raster/r.cross/main.c:102 #, c-format msgid "More than %d files not allowed" msgstr "" -#: ../raster/r.cross/main.c:119 +#: ../raster/r.cross/main.c:111 msgid "Must specify 2 or more input maps" msgstr "" -#: ../raster/r.cross/main.c:136 +#: ../raster/r.cross/main.c:129 #, c-format msgid "%s: STEP 2 ..." msgstr "" -#: ../raster/r.cross/main.c:178 +#: ../raster/r.cross/main.c:171 #, c-format msgid "%d categories" msgstr "" @@ -11649,40 +11988,45 @@ msgid "%s: STEP 3 ... " msgstr "" -#: ../raster/r.series/main.c:141 +#: ../raster/r.series/main.c:142 msgid "Makes each output cell value a function of the values assigned to the corresponding cells in the input raster map layers." -msgstr "" +msgstr "ê° ì¶œë ¥ ì…€ì˜ ê°’ì€ ìž…ë ¥ 래스터 ì§€ë„ ë ˆì´ì–´ ì•ˆì˜ í•´ë‹¹í•˜ëŠ” ì…€ì— í• ë‹¹ëœ ê°’ë“¤ì˜ í•¨ìˆ˜ê°€ ë©ë‹ˆë‹¤." -#: ../raster/r.series/main.c:150 +#: ../raster/r.series/main.c:151 msgid "Input file with one raster map name and optional one weight per line, field separator between name and weight is |" msgstr "" -#: ../raster/r.series/main.c:161 ../raster3d/r3.neighbors/main.c:119 +#: ../raster/r.series/main.c:162 ../raster3d/r3.neighbors/main.c:119 msgid "Aggregate operation" msgstr "" -#: ../raster/r.series/main.c:176 +#: ../raster/r.series/main.c:177 msgid "Weighting factor for each input map, default value is 1.0 for each input map" msgstr "" -#: ../raster/r.series/main.c:250 ../raster/r.series/main.c:312 +#: ../raster/r.series/main.c:253 ../raster/r.series/main.c:325 msgid "Weights must be positive" msgstr "" -#: ../raster/r.series/main.c:268 ../raster/r.series/main.c:318 +#: ../raster/r.series/main.c:271 ../raster/r.series/main.c:331 #, c-format msgid "Reading raster map <%s> using weight %f..." msgstr "" -#: ../raster/r.series/main.c:298 +#: ../raster/r.series/main.c:274 ../raster/r.series/main.c:334 +#, fuzzy, c-format +msgid "Unable to open input raster <%s>" +msgstr "3ì°¨ì› ëž˜ìŠ¤í„° ì§€ë„ <%s>를 ì—´ 수 없습니다" + +#: ../raster/r.series/main.c:311 msgid "input= and weights= must have the same number of values" msgstr "" -#: ../raster/r.series/main.c:333 +#: ../raster/r.series/main.c:356 msgid "output= and method= must have the same number of values" msgstr "" -#: ../raster/r.series/main.c:351 +#: ../raster/r.series/main.c:379 #, c-format msgid "Method %s not compatible with weights, using unweighed version instead" msgstr "" @@ -11895,95 +12239,95 @@ msgid "Flag %c makes sense only with %s option or -%c flag" msgstr "" -#: ../raster/r.in.lidar/main.c:369 ../raster3d/r3.in.lidar/main.c:340 +#: ../raster/r.in.lidar/main.c:367 +msgid "Trim option can be used only with trimmean method" +msgstr "" + +#: ../raster/r.in.lidar/main.c:374 ../raster3d/r3.in.lidar/main.c:340 #, c-format msgid "File <%s> does not exist" msgstr "" -#: ../raster/r.in.lidar/main.c:386 +#: ../raster/r.in.lidar/main.c:391 msgid "zrange will not be taken into account during scan" msgstr "" -#: ../raster/r.in.lidar/main.c:399 ../raster3d/r3.in.lidar/main.c:374 +#: ../raster/r.in.lidar/main.c:404 ../raster3d/r3.in.lidar/main.c:374 #: ../vector/v.in.lidar/main.c:349 #, c-format msgid "Input file <%s> does not exist" msgstr "" -#: ../raster/r.in.lidar/main.c:403 ../raster3d/r3.in.lidar/main.c:378 +#: ../raster/r.in.lidar/main.c:408 ../raster3d/r3.in.lidar/main.c:378 #, c-format msgid "Unable to open file <%s> as a LiDAR point cloud" msgstr "" -#: ../raster/r.in.lidar/main.c:407 ../raster3d/r3.in.lidar/main.c:382 +#: ../raster/r.in.lidar/main.c:412 ../raster3d/r3.in.lidar/main.c:382 #: ../vector/v.in.lidar/main.c:358 #, c-format msgid "Unable to read LAS header of <%s>" -msgstr "" +msgstr "<%s>ì˜ LAS í—¤ë”를 ì½ì„ 수 없습니다" -#: ../raster/r.in.lidar/main.c:423 ../raster3d/r3.in.lidar/main.c:398 +#: ../raster/r.in.lidar/main.c:428 ../raster3d/r3.in.lidar/main.c:398 msgid "First file's projection checked, checking projection of the other files..." msgstr "" -#: ../raster/r.in.lidar/main.c:461 +#: ../raster/r.in.lidar/main.c:466 #, c-format msgid "Unknown filter option <%s>" -msgstr "" +msgstr "알려지지 ì•Šì€ í•„í„° 옵션 <%s>" -#: ../raster/r.in.lidar/main.c:479 ../raster/r.in.xyz/main.c:383 +#: ../raster/r.in.lidar/main.c:484 ../raster/r.in.xyz/main.c:383 msgid "Invalid zrange" msgstr "" -#: ../raster/r.in.lidar/main.c:493 +#: ../raster/r.in.lidar/main.c:498 #, c-format msgid "Invalid %s" -msgstr "" +msgstr "무효한 %s" -#: ../raster/r.in.lidar/main.c:525 ../general/g.region/main.c:815 +#: ../raster/r.in.lidar/main.c:530 ../general/g.region/main.c:865 #, c-format msgid "Invalid input <%s=%s>" -msgstr "" +msgstr "무효한 ìž…ë ¥ <%s=%s>" -#: ../raster/r.in.lidar/main.c:528 +#: ../raster/r.in.lidar/main.c:533 #, c-format msgid "Option '%s' must be > 0.0" msgstr "" -#: ../raster/r.in.lidar/main.c:596 +#: ../raster/r.in.lidar/main.c:601 #, c-format -msgid "Unable to process the hole map at once. Please set the '%s' option to some value lower than 100." +msgid "Unable to process the whole map at once. Please set the '%s' option to some value lower than 100." msgstr "" -#: ../raster/r.in.lidar/main.c:616 +#: ../raster/r.in.lidar/main.c:621 #, c-format msgid "Pass #%d (of %d)..." msgstr "" -#: ../raster/r.in.lidar/main.c:755 ../raster/r.drain/main.c:470 -msgid "Writing output raster map..." -msgstr "" - -#: ../raster/r.in.lidar/main.c:778 +#: ../raster/r.in.lidar/main.c:783 #, c-format msgid "%lu points found in input file(s)" msgstr "" -#: ../raster/r.in.lidar/main.c:798 +#: ../raster/r.in.lidar/main.c:803 #, c-format msgid "%lu input points were invalid and filtered out" -msgstr "" +msgstr "%luê°œì˜ ë¬´íš¨í•œ ìž…ë ¥ ì ë“¤ì„ 걸러 냈습니다" -#: ../raster/r.in.lidar/main.c:801 +#: ../raster/r.in.lidar/main.c:806 #, c-format msgid "%lu input points were invalid, use -%c flag to filter them out" -msgstr "" +msgstr "%luê°œì˜ ìž…ë ¥ ì ë“¤ì´ 무효했습니다, ì´ ì ë“¤ì„ 걸러 내려면 -%c 플래그를 사용하세요" -#: ../raster/r.in.lidar/main.c:804 +#: ../raster/r.in.lidar/main.c:809 #, c-format msgid "Raster map <%s> created. %lu points from %d files found in region." msgstr "" -#: ../raster/r.in.lidar/main.c:809 +#: ../raster/r.in.lidar/main.c:814 #, c-format msgid "Raster map <%s> created. %lu points found in region." msgstr "" @@ -11991,12 +12335,12 @@ #: ../raster/r.in.lidar/rast_segment.c:40 #: ../raster3d/r3.in.lidar/rast_segment.c:53 msgid "Cannot create temporary file with segments of a raster map" -msgstr "" +msgstr "래스터 지ë„ì˜ ë¶„ì ˆì„ ë³´ê´€í•  ìž„ì‹œ 파ì¼ì„ ìƒì„±í•  수 없습니다" -#: ../raster/r.in.lidar/projection.c:34 ../raster/r.in.gdal/proj.c:131 -#: ../raster/r.external/proj.c:131 ../raster3d/r3.in.lidar/projection.c:36 +#: ../raster/r.in.lidar/projection.c:34 ../raster/r.in.gdal/proj.c:153 +#: ../raster/r.external/proj.c:153 ../raster3d/r3.in.lidar/projection.c:36 #: ../vector/v.in.lidar/projection.c:32 ../vector/v.in.pdal/projection.c:31 -#: ../vector/v.in.ogr/proj.c:322 ../vector/v.external/proj.c:223 +#: ../vector/v.in.ogr/proj.c:361 ../vector/v.external/proj.c:246 msgid "" "Projection of dataset does not appear to match current location.\n" "\n" @@ -12015,10 +12359,10 @@ msgid "Import dataset PROJ_INFO is:\n" msgstr "" -#: ../raster/r.in.lidar/projection.c:91 ../raster/r.in.gdal/proj.c:237 -#: ../raster/r.external/proj.c:237 ../raster3d/r3.in.lidar/projection.c:93 +#: ../raster/r.in.lidar/projection.c:91 ../raster/r.in.gdal/proj.c:259 +#: ../raster/r.external/proj.c:259 ../raster3d/r3.in.lidar/projection.c:93 #: ../vector/v.in.lidar/projection.c:89 ../vector/v.in.pdal/projection.c:88 -#: ../vector/v.in.ogr/proj.c:428 ../vector/v.external/proj.c:329 +#: ../vector/v.in.ogr/proj.c:467 ../vector/v.external/proj.c:352 #, c-format msgid "" "\n" @@ -12035,19 +12379,19 @@ #: ../vector/v.in.lidar/projection.c:111 ../vector/v.in.pdal/projection.c:110 #: ../vector/v.in.pdal/projection.c:156 ../vector/v.in.pdal/projection.c:189 msgid "Unable to convert input map projection information to GRASS format for checking" -msgstr "" +msgstr "검사를 위해 ìž…ë ¥ 지ë„ì˜ íˆ¬ì˜ ì •ë³´ë¥¼ GRASS ì„œì‹ìœ¼ë¡œ 변환할 수 없습니다" -#: ../raster/r.in.lidar/projection.c:128 ../raster/r.in.gdal/proj.c:122 -#: ../raster/r.external/proj.c:122 ../raster3d/r3.in.lidar/projection.c:130 -#: ../vector/v.in.lidar/projection.c:126 ../vector/v.in.ogr/proj.c:313 -#: ../vector/v.external/proj.c:214 +#: ../raster/r.in.lidar/projection.c:128 ../raster/r.in.gdal/proj.c:144 +#: ../raster/r.external/proj.c:144 ../raster3d/r3.in.lidar/projection.c:130 +#: ../vector/v.in.lidar/projection.c:126 ../vector/v.in.ogr/proj.c:352 +#: ../vector/v.external/proj.c:237 msgid "Over-riding projection check" msgstr "" -#: ../raster/r.in.lidar/projection.c:139 ../raster/r.in.gdal/proj.c:260 -#: ../raster/r.external/proj.c:260 ../raster3d/r3.in.lidar/projection.c:141 +#: ../raster/r.in.lidar/projection.c:139 ../raster/r.in.gdal/proj.c:282 +#: ../raster/r.external/proj.c:282 ../raster3d/r3.in.lidar/projection.c:141 #: ../vector/v.in.lidar/projection.c:137 ../vector/v.in.pdal/projection.c:137 -#: ../vector/v.in.ogr/proj.c:451 ../vector/v.external/proj.c:352 +#: ../vector/v.in.ogr/proj.c:490 ../vector/v.external/proj.c:375 msgid "Projection of input dataset and current location appear to match" msgstr "" @@ -12055,7 +12399,7 @@ #: ../raster3d/r3.in.lidar/string_list.c:47 #, c-format msgid "Cannot open file %s for reading" -msgstr "" +msgstr "íŒŒì¼ %s를 ì½ê¸° 위해 ì—´ 수 없습니다" #: ../raster/r.mapcalc/main.c:72 msgid "Raster map calculator." @@ -12083,14 +12427,6 @@ msgid "File containing expression(s) to evaluate" msgstr "" -#: ../raster/r.mapcalc/main.c:105 -msgid "Seed for rand() function" -msgstr "" - -#: ../raster/r.mapcalc/main.c:109 -msgid "Generate random seed (result is non-deterministic)" -msgstr "" - #: ../raster/r.mapcalc/main.c:113 msgid "List input and output maps" msgstr "" @@ -12125,13 +12461,13 @@ #: ../raster/r.mapcalc/map3.c:566 #, c-format msgid "Invalid map modifier: '%c'" -msgstr "" +msgstr "무효한 ì§€ë„ ìˆ˜ì •ìž: '%c'" #: ../raster/r.mapcalc/map.c:426 ../raster/r.mapcalc/map3.c:354 #: ../raster/r.mapcalc/evaluate.c:143 ../raster/r.mapcalc/evaluate.c:283 #, c-format msgid "Unknown type: %d" -msgstr "" +msgstr "알려지지 ì•Šì€ ìœ í˜•: %d" #: ../raster/r.mapcalc/expression.c:206 #, c-format @@ -12141,7 +12477,7 @@ #: ../raster/r.mapcalc/expression.c:221 #, c-format msgid "Invalid map <%s>" -msgstr "" +msgstr "무효한 ì§€ë„ <%s>" #: ../raster/r.mapcalc/expression.c:262 #, c-format @@ -12176,7 +12512,7 @@ #: ../raster/r.mapcalc/expression.c:493 #, c-format msgid "Format_expression_prec: unknown type: %d" -msgstr "" +msgstr "Format_expression_prec: 알려지지 ì•Šì€ ìœ í˜•: %d" #: ../raster/r.mapcalc/function.c:35 #, c-format @@ -12188,15 +12524,15 @@ msgid "Unable to close raster map <%s@%s>" msgstr "" -#: ../raster/r.mapcalc/map3.c:607 ../raster/r.sunhours/main.c:324 -#: ../raster/r.sunhours/main.c:335 ../raster/r.sunhours/main.c:346 +#: ../raster/r.mapcalc/map3.c:607 ../raster/r.sunhours/main.c:325 +#: ../raster/r.sunhours/main.c:336 ../raster/r.sunhours/main.c:347 #: ../imagery/i.landsat.acca/tools.c:136 #: ../imagery/i.landsat.acca/algorithm.c:234 #: ../imagery/i.landsat.acca/algorithm.c:388 #: ../imagery/i.landsat.toar/main.c:566 #, c-format msgid "Unable to create raster map <%s>" -msgstr "" +msgstr "래스터 ì§€ë„ <%s>를 ìƒì„±í•  수 없습니다" #: ../raster/r.mapcalc/map3.c:632 msgid "Unable to close output raster map" @@ -12205,7 +12541,7 @@ #: ../raster/r.mapcalc/evaluate.c:189 #, c-format msgid "Invalid type: %d" -msgstr "" +msgstr "무효한 유형: %d" #: ../raster/r.mapcalc/evaluate.c:228 #, c-format @@ -12225,22 +12561,22 @@ #: ../raster/r.mapcalc/evaluate.c:240 #, c-format msgid "Invalid return type for function '%s'" -msgstr "" +msgstr "함수 '%s'를 위한 무효한 반환형" #: ../raster/r.mapcalc/evaluate.c:244 #, c-format msgid "Unknown type for function '%s'" -msgstr "" +msgstr "함수 '%s'를 위한 알려지지 ì•Šì€ ìœ í˜•" #: ../raster/r.mapcalc/evaluate.c:247 #, c-format msgid "Number of arguments for function '%s'" -msgstr "" +msgstr "함수 '%s'를 위한 ì¸ìˆ˜ì˜ 개수" #: ../raster/r.mapcalc/evaluate.c:251 #, c-format msgid "Unknown error for function '%s'" -msgstr "" +msgstr "함수 '%s'를 위한 알려지지 ì•Šì€ ì˜¤ë¥˜" #: ../raster/r.mapcalc/evaluate.c:329 #, c-format @@ -12270,7 +12606,7 @@ #: ../raster/r.statistics/main.c:104 ../raster/r.statistics/main.c:107 #: ../raster/r.surf.idw/main.c:164 msgid "This module currently only works for integer (CELL) maps" -msgstr "" +msgstr "ì´ ëª¨ë“ˆì€ í˜„ìž¬ 정수(CELL) 지ë„만 처리합니다" #: ../raster/r.statistics/main.c:110 ../raster/r.support/main.c:245 #: ../display/d.title/main.c:110 ../raster3d/r3.support/main.c:248 @@ -12279,12 +12615,12 @@ msgstr "" #: ../raster/r.statistics/main.c:118 ../raster/r.stats.zonal/main.c:165 -#: ../raster/r.proj/main.c:237 ../imagery/i.rectify/main.c:156 +#: ../raster/r.proj/main.c:248 ../imagery/i.rectify/main.c:156 #: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:151 -#: ../vector/v.vect.stats/main.c:302 +#: ../vector/v.vect.stats/main.c:309 #, c-format msgid "<%s=%s> unknown %s" -msgstr "" +msgstr "<%s=%s> 알려지지 ì•Šì€ %s" #: ../raster/r.statistics/o_var.c:95 ../raster/r.statistics/o_sdev.c:94 msgid "o_var: No data in array" @@ -12340,7 +12676,7 @@ #: ../raster/r.sunhours/main.c:118 msgid "Day" -msgstr "" +msgstr "ì¼" #: ../raster/r.sunhours/main.c:126 msgid "Hour" @@ -12388,41 +12724,25 @@ #: ../raster/r.sunhours/main.c:216 msgid "Cannot get projection info of current location" -msgstr "" +msgstr "현재 로케ì´ì…˜ì˜ íˆ¬ì˜ ì •ë³´ë¥¼ ì–»ì„ ìˆ˜ 없습니다" #: ../raster/r.sunhours/main.c:219 msgid "Cannot get projection units of current location" -msgstr "" +msgstr "현재 로케ì´ì…˜ì˜ íˆ¬ì˜ ë‹¨ìœ„ë¥¼ ì–»ì„ ìˆ˜ 없습니다" #: ../raster/r.sunhours/main.c:222 msgid "Cannot get projection key values of current location" -msgstr "" - -#: ../raster/r.sunhours/main.c:232 ../general/g.region/printwindow.c:267 -#: ../general/g.region/printwindow.c:488 ../general/g.region/printwindow.c:569 -msgid "Unable to update lat/long projection parameters" -msgstr "" +msgstr "현재 로케ì´ì…˜ì˜ íˆ¬ì˜ í‚¤ê°’ì„ ì–»ì„ ìˆ˜ 없습니다" -#: ../raster/r.sunhours/main.c:296 ../raster/r.sunhours/main.c:391 -#: ../raster/r.sunmask/g_solposition.c:127 -#: ../general/g.region/printwindow.c:285 ../general/g.region/printwindow.c:293 -#: ../general/g.region/printwindow.c:301 ../general/g.region/printwindow.c:309 -#: ../general/g.region/printwindow.c:319 ../general/g.region/printwindow.c:503 -#: ../general/g.region/printwindow.c:596 ../general/g.region/printwindow.c:608 -#: ../general/g.region/printwindow.c:625 ../general/g.region/printwindow.c:643 -#: ../general/g.region/printwindow.c:658 -msgid "Error in pj_do_proj (projection of input coordinate pair)" -msgstr "" - -#: ../raster/r.sunhours/main.c:356 +#: ../raster/r.sunhours/main.c:357 msgid "Calculating solar elevation and azimuth..." msgstr "" -#: ../raster/r.sunhours/main.c:359 +#: ../raster/r.sunhours/main.c:360 msgid "Calculating solar elevation..." msgstr "" -#: ../raster/r.sunhours/main.c:362 +#: ../raster/r.sunhours/main.c:363 msgid "Calculating solar azimuth..." msgstr "" @@ -12543,7 +12863,7 @@ #: ../raster/r.out.gridatb/main.c:70 msgid "Exports GRASS raster map to GRIDATB.FOR map file (TOPMODEL)." -msgstr "" +msgstr "GRASS 래스터 지ë„를 GRIDATB.FOR ì§€ë„ íŒŒì¼(TOPMODEL)ë¡œ 내보냅니다." #: ../raster/r.regression.line/main.c:50 msgid "Calculates linear regression from two raster maps: y = a + b*x." @@ -12575,7 +12895,7 @@ #: ../raster/r.compress/main.c:78 msgid "Uncompress the map" -msgstr "" +msgstr "지ë„를 압축해제하기" #: ../raster/r.compress/main.c:82 msgid "Print compression information and data type of input map(s)" @@ -12585,7 +12905,7 @@ msgid "Print compression information in shell script style" msgstr "" -#: ../raster/r.compress/main.c:128 ../raster/r.compress/main.c:308 +#: ../raster/r.compress/main.c:128 ../raster/r.compress/main.c:312 #, c-format msgid "Raster map <%s> is not in the current mapset" msgstr "" @@ -12593,84 +12913,94 @@ #: ../raster/r.compress/main.c:134 #, c-format msgid "<%s> is a reclass file of map <%s> in mapset <%s> - can't uncompress" -msgstr "" +msgstr "<%1$s>는 지ë„세트 <%3$s> ë‚´ ì§€ë„ <%2$s>ì˜ ìž¬ë¶„ë¥˜ 파ì¼ìž…니다 - 압축해제할 수 없습니다" #: ../raster/r.compress/main.c:136 #, c-format msgid "<%s> is a reclass file of map <%s> in mapset <%s> - can't compress" -msgstr "" +msgstr "<%1$s>는 지ë„세트 <%3$s> ë‚´ ì§€ë„ <%2$s>ì˜ ìž¬ë¶„ë¥˜ 파ì¼ìž…니다 - 압축할 수 없습니다" #: ../raster/r.compress/main.c:141 #, c-format msgid "<%s> is a GDAL-linked map - can't (un)compress" +msgstr "<%s>는 GDALê³¼ ì—°ê²°ëœ ì§€ë„입니다 - 압축/해제를 í•  수 없습니다" + +#: ../raster/r.compress/main.c:145 +#, c-format +msgid "<%s> is a virtual raster map - can't (un)compress" msgstr "" -#: ../raster/r.compress/main.c:215 +#: ../raster/r.compress/main.c:219 msgid "DONE: uncompressed file is %lu %s (%.2f%) smaller" msgstr "" -#: ../raster/r.compress/main.c:216 +#: ../raster/r.compress/main.c:220 msgid "DONE: compressed file is %lu %s (%.2f%) smaller" msgstr "" -#: ../raster/r.compress/main.c:220 +#: ../raster/r.compress/main.c:224 msgid "DONE: uncompressed file is %lu %s (%.2f%) larger" msgstr "" -#: ../raster/r.compress/main.c:221 +#: ../raster/r.compress/main.c:225 msgid "DONE: compressed file is %lu %s (%.2f%) larger" msgstr "" -#: ../raster/r.compress/main.c:224 +#: ../raster/r.compress/main.c:228 msgid "same size" msgstr "" -#: ../raster/r.compress/main.c:240 +#: ../raster/r.compress/main.c:244 #, c-format msgid "<%s> already uncompressed" msgstr "" -#: ../raster/r.compress/main.c:243 +#: ../raster/r.compress/main.c:247 #, c-format msgid "Uncompressing <%s>" msgstr "" -#: ../raster/r.compress/main.c:251 +#: ../raster/r.compress/main.c:255 #, c-format msgid "Re-compressing <%s>" msgstr "" -#: ../raster/r.compress/main.c:254 +#: ../raster/r.compress/main.c:258 #, c-format msgid "Compressing <%s>" msgstr "" -#: ../raster/r.compress/main.c:312 +#: ../raster/r.compress/main.c:316 #, c-format msgid "<%s> is a GDAL-linked map" msgstr "" -#: ../raster/r.compress/main.c:316 +#: ../raster/r.compress/main.c:320 +#, fuzzy, c-format +msgid "<%s> is a virtual raster map" +msgstr "<%s>는 ìž˜ëª»ëœ íŒŒì¼ ì´ë¦„입니다" + +#: ../raster/r.compress/main.c:324 #, c-format msgid "<%s> is a reclass file of map <%s> in mapset <%s>" msgstr "" -#: ../raster/r.compress/main.c:336 +#: ../raster/r.compress/main.c:344 #, c-format msgid "<%s> is uncompressed (method %i: %s). Data type: %s" msgstr "" -#: ../raster/r.compress/main.c:343 +#: ../raster/r.compress/main.c:351 #, c-format msgid "<%s> is compressed (method %i: %s). Data type: %s" msgstr "" -#: ../raster/r.compress/main.c:351 +#: ../raster/r.compress/main.c:359 #, c-format msgid "<%s> has a compressed NULL file" msgstr "" -#: ../raster/r.compress/main.c:353 +#: ../raster/r.compress/main.c:362 #, c-format msgid "<%s> has an uncompressed NULL file" msgstr "" @@ -12678,7 +13008,7 @@ #: ../raster/r.out.gdal/main.c:52 #, c-format msgid "Supported formats:\n" -msgstr "" +msgstr "지ì›ë˜ëŠ” ì„œì‹:\n" #: ../raster/r.out.gdal/main.c:138 msgid "Exports GRASS raster maps into GDAL supported formats." @@ -12758,7 +13088,7 @@ #: ../raster/r.out.gdal/main.c:282 #, c-format msgid "No raster maps in group <%s>" -msgstr "" +msgstr "그룹 <%s> ì•ˆì— ëž˜ìŠ¤í„° 지ë„ê°€ 없습니다" #: ../raster/r.out.gdal/main.c:297 #, c-format @@ -12782,7 +13112,7 @@ #: ../raster/r.out.gdal/main.c:387 #, c-format msgid "Could not read data range of raster <%s>" -msgstr "" +msgstr "래스터 <%s>ì˜ ìžë£Œ 범위를 ì½ì„ 수 없었습니다" #: ../raster/r.out.gdal/main.c:444 #, c-format @@ -12801,12 +13131,12 @@ #: ../raster/r.out.gdal/main.c:481 #, c-format msgid "Precision loss: The range of <%s> can not be accurately preserved with GDAL datatype Float32. This can be avoided by exporting to Int32 or Float64." -msgstr "" +msgstr "ì •ë°€ë„ ìƒì‹¤: <%s>ì˜ ë²”ìœ„ëŠ” GDAL ìžë£Œí˜• Float32ë¡œ 정확하게 유지할 수 없습니다. Int32 ë˜ëŠ” Float64ë¡œ 내보내기를 하면 ì´ ë¬¸ì œë¥¼ 피할 수 있습니다." #: ../raster/r.out.gdal/main.c:489 #, c-format msgid "Precision loss: Float32 can not preserve the DCELL precision of raster <%s>. This can be avoided by using Float64" -msgstr "" +msgstr "ì •ë°€ë„ ìƒì‹¤: Float32는 래스터 <%s>ì˜ DCELL ì •ë°€ë„를 유지할 수 없습니다. Float64를 ì´ìš©í•´ì„œ ì´ ë¬¸ì œë¥¼ 피할 수 있습니다" #: ../raster/r.out.gdal/main.c:498 msgid "Forcing raster export" @@ -12842,15 +13172,15 @@ #: ../raster/r.out.gdal/main.c:582 #, c-format msgid "Unable to create <%s> dataset using <%s> driver" -msgstr "" +msgstr "ìžë£Œì„¸íŠ¸ <%s>를 ë“œë¼ì´ë²„ <%s>를 ì´ìš©í•´ì„œ ìƒì„±í•  수 없습니다" #: ../raster/r.out.gdal/main.c:597 msgid "Unable to set geo transform" -msgstr "" +msgstr "지형 ë³€í™˜ì„ ì„¤ì •í•  수 없습니다" #: ../raster/r.out.gdal/main.c:605 msgid "Unable to set projection" -msgstr "" +msgstr "투ì˜ì„ 설정할 수 없습니다" #: ../raster/r.out.gdal/main.c:633 #, c-format @@ -12887,22 +13217,22 @@ #: ../raster/r.out.gdal/main.c:713 ../raster/r.out.gdal/main.c:725 #: ../raster/r.out.gdal/main.c:738 ../raster/r.out.gdal/main.c:751 #: ../raster/r.out.gdal/main.c:763 ../raster/r.out.gdal/main.c:777 -#: ../raster/r.out.gdal/export_band.c:477 -#: ../raster/r.out.gdal/export_band.c:489 -#: ../raster/r.out.gdal/export_band.c:502 -#: ../raster/r.out.gdal/export_band.c:515 -#: ../raster/r.out.gdal/export_band.c:527 -#: ../raster/r.out.gdal/export_band.c:540 -#: ../raster/r.out.gdal/export_band.c:554 +#: ../raster/r.out.gdal/export_band.c:482 +#: ../raster/r.out.gdal/export_band.c:494 +#: ../raster/r.out.gdal/export_band.c:507 +#: ../raster/r.out.gdal/export_band.c:520 +#: ../raster/r.out.gdal/export_band.c:532 +#: ../raster/r.out.gdal/export_band.c:547 +#: ../raster/r.out.gdal/export_band.c:562 msgid "Selected GDAL datatype does not cover data range." msgstr "" #: ../raster/r.out.gdal/main.c:714 ../raster/r.out.gdal/main.c:726 #: ../raster/r.out.gdal/main.c:739 ../raster/r.out.gdal/main.c:752 -#: ../raster/r.out.gdal/export_band.c:478 -#: ../raster/r.out.gdal/export_band.c:490 -#: ../raster/r.out.gdal/export_band.c:503 -#: ../raster/r.out.gdal/export_band.c:516 +#: ../raster/r.out.gdal/export_band.c:483 +#: ../raster/r.out.gdal/export_band.c:495 +#: ../raster/r.out.gdal/export_band.c:508 +#: ../raster/r.out.gdal/export_band.c:521 #, c-format msgid "GDAL datatype: %s, range: %d - %d" msgstr "" @@ -12914,15 +13244,14 @@ msgid "Range to be exported: %g - %g" msgstr "" -#: ../raster/r.out.gdal/main.c:764 ../raster/r.out.gdal/export_band.c:528 +#: ../raster/r.out.gdal/main.c:764 ../raster/r.out.gdal/export_band.c:533 #, c-format msgid "GDAL datatype: %s, range: %u - %u" msgstr "" -#: ../raster/r.out.gdal/main.c:778 ../raster/r.out.gdal/export_band.c:541 -#: ../raster/r.out.gdal/export_band.c:555 +#: ../raster/r.out.gdal/main.c:778 ../raster/r.out.gdal/export_band.c:548 #, c-format -msgid "GDAL datatype: %s, range: %g - %g" +msgid "GDAL datatype: %s, range: %.7g - %.7g" msgstr "" #: ../raster/r.out.gdal/main.c:805 ../raster/r.out.gdal/main.c:818 @@ -12953,9 +13282,9 @@ msgid "GDAL datatype: %s, valid range: %g - %g" msgstr "" -#: ../raster/r.out.gdal/export_band.c:53 ../raster/r.out.gdal/export_band.c:359 +#: ../raster/r.out.gdal/export_band.c:53 ../raster/r.out.gdal/export_band.c:364 msgid "Unable to allocate buffer for reading raster map" -msgstr "" +msgstr "래스터 지ë„를 ì½ê¸° 위해 버í¼ë¥¼ 할당할 수 없습니다" #: ../raster/r.out.gdal/export_band.c:168 #, c-format @@ -12982,33 +13311,38 @@ msgid "The user given nodata value %g is present in rasterband <%s> and would lead to data loss. Please specify a different nodata value with the %s parameter." msgstr "" -#: ../raster/r.out.gdal/export_band.c:240 +#: ../raster/r.out.gdal/export_band.c:241 msgid "Unable to get raster band" msgstr "" -#: ../raster/r.out.gdal/export_band.c:396 -#: ../raster/r.out.gdal/export_band.c:425 -#: ../raster/r.out.gdal/export_band.c:454 +#: ../raster/r.out.gdal/export_band.c:401 +#: ../raster/r.out.gdal/export_band.c:430 +#: ../raster/r.out.gdal/export_band.c:459 msgid "Unable to write GDAL raster file" -msgstr "" +msgstr "GDAL 래스터 파ì¼ì„ 쓸 수 없습니다" -#: ../raster/r.out.gdal/export_band.c:481 -#: ../raster/r.out.gdal/export_band.c:493 -#: ../raster/r.out.gdal/export_band.c:506 -#: ../raster/r.out.gdal/export_band.c:519 -#: ../raster/r.out.gdal/export_band.c:531 -#: ../raster/r.out.gdal/export_band.c:544 -#: ../raster/r.out.gdal/export_band.c:558 +#: ../raster/r.out.gdal/export_band.c:486 +#: ../raster/r.out.gdal/export_band.c:498 +#: ../raster/r.out.gdal/export_band.c:511 +#: ../raster/r.out.gdal/export_band.c:524 +#: ../raster/r.out.gdal/export_band.c:536 +#: ../raster/r.out.gdal/export_band.c:551 +#: ../raster/r.out.gdal/export_band.c:566 #, c-format msgid "Raster map <%s> range: %g - %g" msgstr "" +#: ../raster/r.out.gdal/export_band.c:563 +#, c-format +msgid "GDAL datatype: %s, range: %.16g - %.16g" +msgstr "" + #: ../raster/r.out.gdal/attr.c:140 ../raster/r.out.gdal/attr.c:178 msgid "Failed to set raster attribute table" -msgstr "" +msgstr "래스터 ì†ì„± í…Œì´ë¸”ì„ ì„¤ì •í•˜ëŠ”ë° ì‹¤íŒ¨í–ˆìŠµë‹ˆë‹¤" #: ../raster/r.basins.fill/main.c:56 ../raster/r.water.outlet/main.c:59 -#: ../raster/r.watershed/front/main.c:75 +#: ../raster/r.watershed/front/main.c:77 msgid "watershed" msgstr "" @@ -13062,7 +13396,7 @@ msgstr "" #: ../raster/r.in.xyz/main.c:258 ../vector/v.in.lidar/main.c:196 -#: ../vector/v.decimate/main.c:148 +#: ../vector/v.decimate/main.c:149 msgid "Filter range for z data (min,max)" msgstr "" @@ -13114,7 +13448,7 @@ #: ../raster/r.in.xyz/main.c:536 #, c-format -msgid "Unable to process the hole map at once. Please set the %s option to some value lower than 100." +msgid "Unable to process the whole map at once. Please set the %s option to some value lower than 100." msgstr "" #: ../raster/r.in.xyz/main.c:589 @@ -13207,19 +13541,19 @@ #: ../raster/r.surf.fractal/process.c:54 msgid "Unable to allocate data buffer. Check current region with g.region." -msgstr "" +msgstr "ìžë£Œ 버í¼ë¥¼ 할당할 수 없습니다. g.region으로 현재 ì˜ì—­ì„ 확ì¸í•˜ì„¸ìš”." #: ../raster/r.kappa/prt_hdr.c:18 #, c-format msgid "Cannot open file <%s> to write header" -msgstr "" +msgstr "í—¤ë”를 쓰기 위해 íŒŒì¼ <%s>를 ì—´ 수 없습니다" #: ../raster/r.kappa/main.c:70 ../imagery/i.segment/main.c:38 -#: ../imagery/i.gensig/main.c:40 ../imagery/i.maxlik/main.c:62 +#: ../imagery/i.gensig/main.c:40 ../imagery/i.maxlik/main.c:64 #: ../imagery/i.smap/main.c:39 ../imagery/i.gensigset/main.c:41 #: ../imagery/i.cluster/main.c:76 ../vector/v.class/main.c:46 msgid "classification" -msgstr "" +msgstr "분류" #: ../raster/r.kappa/main.c:72 msgid "Calculates error matrix and kappa parameter for accuracy assessment of classification result." @@ -13243,7 +13577,7 @@ #: ../raster/r.kappa/main.c:102 msgid "Wide report" -msgstr "" +msgstr "ë„“ì€ ë³´ê³ ì„œ" #: ../raster/r.kappa/main.c:103 msgid "132 columns (default: 80)" @@ -13251,27 +13585,32 @@ #: ../raster/r.kappa/main.c:108 msgid "No header in the report" -msgstr "" +msgstr "í—¤ë” ì—†ëŠ” ë³´ê³ ì„œ" + +#: ../raster/r.kappa/main.c:113 +#, fuzzy +msgid "Print Matrix only" +msgstr "ìžë£Œí˜•ì„ 출력합니다" #: ../raster/r.kappa/prt_label.c:17 #, c-format msgid "Can't open file <%s> to write label" -msgstr "" +msgstr "꼬리표를 쓰기 위해 íŒŒì¼ <%s>를 ì—´ 수 없습니다" #: ../raster/r.kappa/calc_kappa.c:32 #, c-format msgid "Cannot open file <%s> to write kappa and relevant parameters" -msgstr "" +msgstr "카파 그리고 ê´€ë ¨ëœ ë§¤ê°œë³€ìˆ˜ë¥¼ 쓰기 위해 íŒŒì¼ <%s>를 ì—´ 수 없습니다" -#: ../raster/r.kappa/prt_mat.c:39 +#: ../raster/r.kappa/prt_mat.c:39 ../raster/r.kappa/prt2csv_mat.c:40 #, c-format msgid "Cannot open file <%s> to write cats and counts (error matrix)" -msgstr "" +msgstr "범주와 개수(오류행렬)ì„ ì“°ê¸° 위해 íŒŒì¼ <%s>를 ì—´ 수 없습니다" #: ../raster/r.coin/print_coin.c:44 #, c-format msgid "Preparing report ..." -msgstr "" +msgstr "보고서를 준비하는 중입니다..." #: ../raster/r.coin/main.c:69 msgid "Tabulates the mutual occurrence (coincidence) of categories for two raster map layers." @@ -13295,7 +13634,7 @@ #: ../raster/r.coin/main.c:93 msgid "Wide report, 132 columns (default: 80)" -msgstr "" +msgstr "ë„“ì€ ë³´ê³ ì„œ, 132 ì—´ (기본값: 80)" #: ../raster/r.coin/make_coin.c:48 #, c-format @@ -13304,11 +13643,11 @@ #: ../raster/r.coin/make_coin.c:61 msgid "Unable to create any tempfiles" -msgstr "" +msgstr "ì–´ë–¤ ìž„ì‹œ 파ì¼ë„ ìƒì„±í•  수 없습니다" #: ../raster/r.coin/make_coin.c:65 msgid "Unable to run r.stats" -msgstr "" +msgstr "r.stats를 실행할 수 없습니다" #: ../raster/r.coin/make_coin.c:72 msgid "Unexpected output from r.stats" @@ -13316,7 +13655,7 @@ #: ../raster/r.coin/make_coin.c:84 msgid "Unable to open tempfile" -msgstr "" +msgstr "ìž„ì‹œ 파ì¼ì„ ì—´ 수 없습니다" #: ../raster/r.water.outlet/main.c:56 msgid "Creates watershed basins from a drainage direction map." @@ -13360,11 +13699,11 @@ #: ../raster/r.to.vect/main.c:106 ../raster/r.to.vect/main.c:113 #: ../vector/v.to.rast/main.c:88 ../vector/v.to.rast/main.c:94 #: ../vector/v.to.rast/main.c:100 ../vector/v.buffer/main.c:306 -#: ../vector/v.in.ogr/main.c:289 ../vector/v.in.ogr/main.c:299 -#: ../vector/v.in.ogr/main.c:309 ../vector/v.in.ogr/main.c:342 -#: ../vector/v.in.ogr/main.c:374 ../vector/v.overlay/main.c:135 -#: ../vector/v.overlay/main.c:145 ../vector/v.extract/main.c:93 -#: ../vector/v.extract/main.c:145 ../vector/v.generalize/main.c:245 +#: ../vector/v.in.ogr/main.c:306 ../vector/v.in.ogr/main.c:316 +#: ../vector/v.in.ogr/main.c:326 ../vector/v.in.ogr/main.c:359 +#: ../vector/v.in.ogr/main.c:391 ../vector/v.overlay/main.c:135 +#: ../vector/v.overlay/main.c:145 ../vector/v.extract/main.c:94 +#: ../vector/v.extract/main.c:147 ../vector/v.generalize/main.c:245 msgid "Attributes" msgstr "" @@ -13399,11 +13738,11 @@ #: ../raster/r.to.vect/main.c:335 #, c-format msgid "Unable to insert into table: %s" -msgstr "" +msgstr "í…Œì´ë¸”ì— ì‚½ìž…í•  수 없습니다: %s" #: ../raster/r.to.vect/lines.c:71 msgid "Extracting lines..." -msgstr "ì„ ì„ ì¶”ì¶œí•˜ëŠ” 중..." +msgstr "ì„ ì„ ì¶”ì¶œí•˜ëŠ” 중입니다..." #: ../raster/r.to.vect/lines.c:504 #, c-format @@ -13438,7 +13777,7 @@ #: ../raster/r.to.vect/points.c:36 msgid "Extracting points..." -msgstr "ì ì„ 추출하는 중..." +msgstr "ì ì„ 추출하는 중입니다..." #: ../raster/r.to.vect/areas_io.c:154 #, c-format @@ -13449,7 +13788,7 @@ #: ../raster/r.to.vect/areas_io.c:287 msgid "Writing areas..." -msgstr "ë©´ì„ ì“°ëŠ” 중..." +msgstr "ë©´ì„ ì“°ëŠ” 중입니다..." #: ../raster/r.to.vect/lines_io.c:76 msgid "write_line: found half a loop!" @@ -13464,27 +13803,27 @@ #: ../raster/r.to.vect/areas.c:122 msgid "Extracting areas..." -msgstr "ë©´ì„ ì¶”ì¶œí•˜ëŠ” 중..." +msgstr "ë©´ì„ ì¶”ì¶œí•˜ëŠ” 중입니다..." #: ../raster/r.out.vrml/main.c:49 msgid "VRML" -msgstr "" +msgstr "VRML" #: ../raster/r.out.vrml/main.c:51 msgid "Exports a raster map to the Virtual Reality Modeling Language (VRML)." -msgstr "" +msgstr "래스터 지ë„를 ê°€ìƒ í˜„ì‹¤ 모ë¸ë§ 언어(VRML)ë¡œ 내보냅니다." #: ../raster/r.out.vrml/main.c:58 msgid "Name of input color map" -msgstr "" +msgstr "ìž…ë ¥ ìƒ‰ìƒ ì§€ë„ì˜ ì´ë¦„" #: ../raster/r.out.vrml/main.c:65 ../misc/m.nviz.image/args.c:575 msgid "Vertical exaggeration" -msgstr "" +msgstr "ìˆ˜ì§ ê³¼ìž¥" #: ../raster/r.out.vrml/main.c:69 msgid "Name for output VRML file" -msgstr "" +msgstr "출력 VRML 파ì¼ì„ 위한 ì´ë¦„" #: ../raster/r.out.vrml/main.c:88 #, c-format @@ -13499,14 +13838,108 @@ #: ../raster/r.out.vrml/main.c:129 #, c-format msgid "Opening %s for writing... " -msgstr "" +msgstr "%s를 쓰기 위해 여는 중입니다..." #: ../raster/r.out.vrml/put_grid.c:38 msgid "Writing vertices..." -msgstr "" +msgstr "ì •ì ì„ 쓰는 중입니다..." #: ../raster/r.out.vrml/put_grid.c:83 msgid "Writing color file..." +msgstr "ìƒ‰ìƒ íŒŒì¼ì„ 쓰는 중입니다..." + +#: ../raster/r.buildvrt/main.c:78 +msgid "mosaic" +msgstr "" + +#: ../raster/r.buildvrt/main.c:79 +#, fuzzy +msgid "virtual raster" +msgstr "3ì°¨ì› ëž˜ìŠ¤í„°" + +#: ../raster/r.buildvrt/main.c:81 +msgid "Build a VRT (Virtual Raster) from the list of input raster maps." +msgstr "" + +#: ../raster/r.buildvrt/main.c:84 +#, fuzzy +msgid "Name of input raster files" +msgstr "ìž…ë ¥ 좌표 파ì¼ì˜ ì´ë¦„" + +#: ../raster/r.buildvrt/main.c:90 ../imagery/i.group/main.c:73 +msgid "Input file with one raster map name per line" +msgstr "" + +#: ../raster/r.buildvrt/main.c:147 ../raster/r.buildvrt/main.c:200 +#, fuzzy, c-format +msgid "Input raster map <%s> not found" +msgstr "3ì°¨ì› ëž˜ìŠ¤í„° ì§€ë„ <%s>를 ì°¾ì„ ìˆ˜ 없습니다" + +#: ../raster/r.buildvrt/main.c:150 ../raster/r.buildvrt/main.c:203 +msgid "Input and output raster map can not be identical" +msgstr "" + +#: ../raster/r.buildvrt/main.c:155 ../raster/r.buildvrt/main.c:208 +#, c-format +msgid "Input map <%s@%s> is all NULL, skipping" +msgstr "" + +#: ../raster/r.buildvrt/main.c:177 +#, fuzzy +msgid "Only one raster map name found in input file" +msgstr "ìž…ë ¥íŒŒì¼ <%s> ì•ˆì— ì§€ë„ ì´ë¦„ %s를 ì°¾ì„ ìˆ˜ 없습니다" + +#: ../raster/r.buildvrt/main.c:188 +#, fuzzy +msgid "Only one raster map name found" +msgstr "3ì°¨ì› ëž˜ìŠ¤í„° ì§€ë„ <%s>를 ì°¾ì„ ìˆ˜ 없습니다" + +#: ../raster/r.buildvrt/main.c:260 +msgid "Input maptypes are different" +msgstr "" + +#: ../raster/r.buildvrt/main.c:262 ../raster/r.buildvrt/main.c:264 +msgid "Input ns resolutions are different" +msgstr "" + +#: ../raster/r.buildvrt/link.c:13 ../raster/r.external/link.c:87 +#, c-format +msgid "Unable to create cell/%s file" +msgstr "" + +#: ../raster/r.buildvrt/link.c:22 ../raster/r.external/link.c:96 +#, c-format +msgid "Unable to create fcell/%s file" +msgstr "" + +#: ../raster/r.buildvrt/link.c:35 +#, fuzzy, c-format +msgid "Unable to create cell_misc/%s/vrt file" +msgstr "cell_misc/%s/gdal 파ì¼ì„ ìƒì„±í•  수 없습니다" + +#: ../raster/r.buildvrt/link.c:66 ../raster/r.external/link.c:160 +#, c-format +msgid "Unable to create cell_misc/%s/f_format file" +msgstr "cell_misc/%s/f_format 파ì¼ì„ ìƒì„±í•  수 없습니다" + +#: ../raster/r.buildvrt/link.c:69 ../raster/r.external/link.c:163 +#, c-format +msgid "Error writing cell_misc/%s/f_format file" +msgstr "" + +#: ../raster/r.buildvrt/link.c:124 ../raster/r.external/link.c:200 +#, c-format +msgid "Creating support files for %s" +msgstr "%s를 위한 지ì›íŒŒì¼ì„ ìƒì„±í•©ë‹ˆë‹¤" + +#: ../raster/r.buildvrt/link.c:127 +#, c-format +msgid "virtual raster generated by %s" +msgstr "" + +#: ../raster/r.buildvrt/link.c:140 ../raster/r.external/link.c:248 +#, c-format +msgid "Link to raster map <%s> created." msgstr "" #: ../raster/r.quantile/main.c:69 @@ -13588,7 +14021,7 @@ #: ../raster/r.surf.idw/main.c:107 ../raster/r.fill.stats/main.c:778 #: ../vector/v.surf.idw/main.c:90 msgid "IDW" -msgstr "" +msgstr "IDW" #: ../raster/r.surf.idw/main.c:109 msgid "Provides surface interpolation from raster point data by Inverse Distance Squared Weighting." @@ -13596,22 +14029,22 @@ #: ../raster/r.surf.idw/main.c:119 ../vector/v.surf.idw/main.c:113 msgid "Number of interpolation points" -msgstr "" +msgstr "ë³´ê°„ ì ì˜ 개수" #: ../raster/r.surf.idw/main.c:124 msgid "Output is the interpolation error" -msgstr "" +msgstr "ì¶œë ¥ì€ ë³´ê°„ 오류입니다" #: ../raster/r.surf.idw/main.c:130 #, c-format msgid "Illegal value for '%s' (%s)" -msgstr "" +msgstr "'%s'를 위한 ìž˜ëª»ëœ ê°’ (%s)" #: ../raster/r.surf.idw/main.c:260 #, c-format msgid "Interpolating raster map <%s> (%d row)..." msgid_plural "Interpolating raster map <%s> (%d rows)..." -msgstr[0] "" +msgstr[0] "래스터 ì§€ë„ <%s>를 보간하는 중입니다 (%d í–‰)..." #: ../raster/r.in.bin/main.c:61 ../raster/r.in.bin/main.c:70 #: ../raster/r.in.bin/main.c:614 @@ -13652,11 +14085,11 @@ #: ../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:160 ../general/g.region/main.c:204 -#: ../general/g.region/main.c:213 ../general/g.region/main.c:222 -#: ../general/g.region/main.c:231 ../general/g.region/main.c:240 -#: ../general/g.region/main.c:249 ../general/g.region/main.c:325 -#: ../general/g.region/main.c:336 +#: ../general/g.region/main.c:161 ../general/g.region/main.c:205 +#: ../general/g.region/main.c:214 ../general/g.region/main.c:223 +#: ../general/g.region/main.c:232 ../general/g.region/main.c:241 +#: ../general/g.region/main.c:250 ../general/g.region/main.c:326 +#: ../general/g.region/main.c:337 ../general/g.region/main.c:349 msgid "Bounds" msgstr "" @@ -13770,7 +14203,7 @@ msgid "Either all or none of %s=, %s=, %s= and %s= must be given" msgstr "" -#: ../raster/r.in.bin/main.c:521 ../display/d.grid/main.c:266 +#: ../raster/r.in.bin/main.c:521 ../display/d.grid/main.c:265 #: ../raster3d/r3.in.bin/main.c:424 #, c-format msgid "Illegal north coordinate <%s>" @@ -13781,7 +14214,7 @@ msgid "Illegal south coordinate <%s>" msgstr "ìž˜ëª»ëœ ë‚¨ìª½ 좌표 <%s>" -#: ../raster/r.in.bin/main.c:525 ../display/d.grid/main.c:259 +#: ../raster/r.in.bin/main.c:525 ../display/d.grid/main.c:258 #: ../raster3d/r3.in.bin/main.c:428 #, c-format msgid "Illegal east coordinate <%s>" @@ -13798,9 +14231,9 @@ msgstr "<%s>를 ì—´ 수 없습니다" #: ../raster/r.in.bin/main.c:554 -#, c-format -msgid "East-West (ewres: %f) and North-South (nwres: %f) resolution differ significantly. Did you assign %s= and %s= correctly?" -msgstr "" +#, fuzzy, c-format +msgid "East-West (ewres: %f) and North-South (nsres: %f) resolution differ significantly. Did you assign %s= and %s= correctly?" +msgstr "ë™-ì„œ(ewres: %f)와 남-ë¶(nsres: %f)ì˜ í•´ìƒë„ê°€ ë§Žì´ ë‹¤ë¦…ë‹ˆë‹¤. %s=와 %s=를 바르게 입력하셨나요?" #: ../raster/r.in.bin/main.c:575 msgid "File Size %" @@ -13815,100 +14248,37 @@ msgid "Importing band %d..." msgstr "" -#: ../raster/r.drain/main.c:113 -msgid "Traces a flow through an elevation model or cost surface on a raster map." -msgstr "" - -#: ../raster/r.drain/main.c:116 -msgid "Name of input elevation or cost surface raster map" -msgstr "" - -#: ../raster/r.drain/main.c:121 -msgid "Name of input movement direction map associated with the cost surface" -msgstr "" - -#: ../raster/r.drain/main.c:123 -msgid "Direction in degrees CCW from east" -msgstr "" - -#: ../raster/r.drain/main.c:125 ../raster/r.drain/main.c:167 -msgid "Cost surface" -msgstr "" - -#: ../raster/r.drain/main.c:133 -msgid "Name for output drain vector map" -msgstr "" - -#: ../raster/r.drain/main.c:134 -msgid "Recommended for cost surface made using knight's move" -msgstr "" - -#: ../raster/r.drain/main.c:144 -msgid "Name of starting vector points map(s)" -msgstr "" - -#: ../raster/r.drain/main.c:150 -msgid "Copy input cell values on output" -msgstr "" - -#: ../raster/r.drain/main.c:151 ../raster/r.drain/main.c:156 -#: ../raster/r.drain/main.c:161 -msgid "Path settings" -msgstr "" - -#: ../raster/r.drain/main.c:155 -msgid "Accumulate input values along the path" -msgstr "" - -#: ../raster/r.drain/main.c:160 -msgid "Count cell numbers along the path" -msgstr "" - -#: ../raster/r.drain/main.c:166 -msgid "The input raster map is a cost surface (direction surface must also be specified)" -msgstr "" - -#: ../raster/r.drain/main.c:178 +#: ../raster/r.drain/main.c:179 msgid "Directional drain selected... checking for direction raster map" msgstr "" -#: ../raster/r.drain/main.c:181 +#: ../raster/r.drain/main.c:182 msgid "Surface/Hydrology drain selected" msgstr "" -#: ../raster/r.drain/main.c:186 +#: ../raster/r.drain/main.c:187 #, c-format msgid "Direction raster map <%s> not specified, if direction flag is on, a direction raster must be given" msgstr "" -#: ../raster/r.drain/main.c:193 +#: ../raster/r.drain/main.c:194 #, c-format msgid "Direction raster map <%s> should not be specified for Surface/Hydrology drains" msgstr "" -#: ../raster/r.drain/main.c:212 +#: ../raster/r.drain/main.c:213 msgid "Specify just one of the -c, -a and -n flags" msgstr "" -#: ../raster/r.drain/main.c:243 -#, c-format -msgid "Starting point %d is outside the current region" -msgstr "" - -#: ../raster/r.drain/main.c:318 -#, c-format -msgid "Starting vector map <%s> contains no points in the current region" -msgstr "" - -#: ../raster/r.drain/main.c:326 +#: ../raster/r.drain/main.c:327 msgid "No start/stop point(s) specified" msgstr "" -#: ../raster/r.drain/main.c:401 +#: ../raster/r.drain/main.c:402 msgid "Calculating flow directions..." -msgstr "" +msgstr "í름 ë°©í–¥ì„ ê³„ì‚°í•˜ëŠ” 중입니다..." -#: ../raster/r.drain/main.c:692 +#: ../raster/r.drain/main.c:693 #, c-format msgid "direction read: %lf, neighbour found: %i" msgstr "" @@ -13925,15 +14295,6 @@ msgid "Maximum number of cells to be created" msgstr "" -#: ../raster/r.random.cells/main.c:77 -msgid "Random seed (SEED_MIN >= value >= SEED_MAX) (default [random])" -msgstr "" - -#: ../raster/r.random.cells/random.c:50 -#, c-format -msgid "RAN1: j == %d shouldn't happen" -msgstr "" - #: ../raster/r.random.cells/init.c:77 msgid "Distance must be >= 0.0" msgstr "" @@ -13950,11 +14311,6 @@ msgid "Spatial weights neighborhood (cells):" msgstr "" -#: ../raster/r.fill.stats/main.c:779 ../raster/r.null/main.c:61 -#: ../raster3d/r3.null/main.c:181 -msgid "null data" -msgstr "ë„ ë°ì´íƒ€" - #: ../raster/r.fill.stats/main.c:781 msgid "Rapidly fills 'no data' cells (NULLs) of a raster map with interpolated values (IDW)." msgstr "" @@ -14033,7 +14389,7 @@ #: ../raster/r.fill.stats/main.c:910 msgid "Result map name cannot be identical with uncertainty map name." -msgstr "" +msgstr "ê²°ê³¼ 지ë„ì˜ ì´ë¦„ì€ ë¶ˆí™•ì‹¤ì„± 지ë„ì˜ ì´ë¦„ê³¼ ë™ì¼í•  수 없습니다." #: ../raster/r.fill.stats/main.c:919 msgid "Maximum distance must be larger than zero." @@ -14088,7 +14444,7 @@ msgid "" "The specified maximum distance cannot be resolved to whole cells\n" " at the current resolution settings." -msgstr "" +msgstr "현재 í•´ìƒë„ 설정ì—서는 ì§€ì •ëœ ìµœëŒ€ 거리를 ì •ìˆ˜ì˜ ì…€ 개수로 ê²°ì •í•  수 없습니다." #: ../raster/r.fill.stats/main.c:995 #, c-format @@ -14102,7 +14458,7 @@ #: ../raster/r.fill.stats/main.c:999 msgid "Neighborhood cannot be smaller than 3 cells in X or Y direction." -msgstr "" +msgstr "ì´ì›ƒì€ X ë˜ëŠ” Y 방향으로 3 셀보다 ìž‘ì„ ìˆ˜ 없습니다." #: ../raster/r.fill.stats/main.c:1052 #, c-format @@ -14147,7 +14503,7 @@ #: ../raster/r.tile/main.c:55 msgid "Output base name" -msgstr "" +msgstr "출력 기본ì´ë¦„" #: ../raster/r.tile/main.c:62 msgid "Width of tiles (columns)" @@ -14166,10 +14522,10 @@ msgid "Generating %d x %d = %d tiles..." msgstr "" -#: ../raster/r.tile/main.c:184 +#: ../raster/r.tile/main.c:187 #, c-format msgid "Unable to read cats for %s" -msgstr "" +msgstr "%s를 위한 범주를 ì½ì„ 수 없습니다" #: ../raster/r.patch/main.c:62 msgid "patching" @@ -14204,40 +14560,36 @@ msgid "Creating support files for raster map <%s>..." msgstr "" -#: ../raster/r.info/main.c:73 ../vector/v.info/main.c:41 +#: ../raster/r.info/main.c:75 ../vector/v.info/main.c:41 msgid "history" msgstr "ì´ë ¥" -#: ../raster/r.info/main.c:75 +#: ../raster/r.info/main.c:77 msgid "Outputs basic information about a raster map." msgstr "래스터 지ë„ì— ëŒ€í•œ 기본ì ì¸ 정보를 출력합니다." -#: ../raster/r.info/main.c:81 +#: ../raster/r.info/main.c:83 msgid "Print raster array information in shell script style" msgstr "" -#: ../raster/r.info/main.c:85 +#: ../raster/r.info/main.c:87 msgid "Print range in shell script style" msgstr "" -#: ../raster/r.info/main.c:89 +#: ../raster/r.info/main.c:95 msgid "Print extended metadata information in shell script style" msgstr "" -#: ../raster/r.info/main.c:93 ../raster3d/r3.info/main.c:94 +#: ../raster/r.info/main.c:99 ../raster3d/r3.info/main.c:94 msgid "Print raster history instead of info" msgstr "ì •ë³´ 대신 ëž˜ìŠ¤í„°ì˜ ížˆìŠ¤í† ë¦¬ë¥¼ 출력합니다" -#: ../raster/r.info/main.c:99 +#: ../raster/r.info/main.c:105 #, c-format msgid "Flags -%c and -%c/%c/%c are mutually exclusive" msgstr "" -#: ../raster/r.info/main.c:127 -msgid "Unable to read range file" -msgstr "" - -#: ../raster/r.info/main.c:303 ../raster/r.info/main.c:445 +#: ../raster/r.info/main.c:312 ../raster/r.info/main.c:538 #: ../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 @@ -14320,12 +14672,12 @@ #: ../raster/r.geomorphon/main.c:196 ../raster/r.watershed/shed/com_line.c:231 #: ../raster/r.watershed/shed/com_line.c:266 ../general/g.rename/main.c:85 -#: ../general/g.copy/main.c:80 ../imagery/i.landsat.acca/main.c:188 -#: ../imagery/i.landsat.toar/main.c:563 +#: ../general/g.copy/main.c:80 ../imagery/i.maxlik/main.c:109 +#: ../imagery/i.landsat.acca/main.c:188 ../imagery/i.landsat.toar/main.c:563 #: ../imagery/i.ortho.photo/i.ortho.camera/main.c:114 #, c-format msgid "<%s> is an illegal file name" -msgstr "<%s>는 ìž˜ëª»ëœ íŒŒì¼ì´ë¦„입니다" +msgstr "<%s>는 ìž˜ëª»ëœ íŒŒì¼ ì´ë¦„입니다" #: ../raster/r.geomorphon/main.c:201 #, c-format @@ -14359,7 +14711,7 @@ #: ../raster/r.geomorphon/main.c:368 msgid "Unknown output data type" -msgstr "" +msgstr "알려지지 ì•Šì€ ì¶œë ¥ ìžë£Œí˜•" #: ../raster/r.topidx/file_io.c:35 #, c-format @@ -14372,23 +14724,23 @@ #: ../raster/r.topidx/file_io.c:87 msgid "Writing topographic index map..." -msgstr "" +msgstr "지형지표 지ë„를 쓰는 중입니다..." #: ../raster/r.topidx/main.c:41 msgid "wetness" msgstr "" -#: ../raster/r.topidx/main.c:42 ../raster/r.watershed/front/main.c:80 +#: ../raster/r.topidx/main.c:42 ../raster/r.watershed/front/main.c:82 msgid "topographic index" -msgstr "" +msgstr "지형지표" #: ../raster/r.topidx/main.c:44 msgid "Creates a topographic index (wetness index) raster map from an elevation raster map." -msgstr "" +msgstr "표고 래스터 지ë„로부터 지형지표(습윤지표) 래스터 지ë„를 ìƒì„±í•©ë‹ˆë‹¤." #: ../raster/r.topidx/main.c:50 msgid "Name for output topographic index raster map" -msgstr "출력 위ìƒìƒ‰ì¸ 래스터 지ë„ì˜ ì´ë¦„" +msgstr "출력 지형지표 래스터 지ë„를 위한 ì´ë¦„" #: ../raster/r.topidx/topidx.c:41 ../raster/r.flow/main.c:314 #: ../imagery/i.landsat.toar/main.c:534 @@ -14406,6 +14758,7 @@ msgstr "" #: ../raster/r.category/main.c:53 ../vector/v.category/main.c:76 +#: ../vector/v.to.db/main.c:46 msgid "category" msgstr "" @@ -14556,7 +14909,7 @@ #: ../raster/r.external.out/main.c:132 msgid "Unable to open GDAL file" -msgstr "" +msgstr "GDAL 파ì¼ì„ ì—´ 수 없습니다" #: ../raster/r.external.out/main.c:156 ../vector/v.external.out/format.c:49 #, c-format @@ -14575,7 +14928,7 @@ #: ../raster/r.external.out/main.c:214 msgid "Unable to create GDAL file" -msgstr "" +msgstr "GDAL 파ì¼ì„ ìƒì„±í•  수 없습니다" #: ../raster/r.external.out/main.c:217 msgid "Error writing GDAL file" @@ -14611,7 +14964,7 @@ msgid "Creation options" msgstr "" -#: ../raster/r.external.out/main.c:271 ../raster/r.in.gdal/main.c:207 +#: ../raster/r.external.out/main.c:271 ../raster/r.in.gdal/main.c:224 #: ../raster/r.external/main.c:95 ../vector/v.external.out/args.c:62 #: ../vector/v.external/args.c:56 msgid "List supported formats and exit" @@ -14625,135 +14978,135 @@ msgid "Print current status" msgstr "" -#: ../raster/r.resamp.bspline/main.c:84 +#: ../raster/r.resamp.bspline/main.c:86 msgid "Performs bilinear or bicubic spline interpolation with Tykhonov regularization." msgstr "" -#: ../raster/r.resamp.bspline/main.c:92 +#: ../raster/r.resamp.bspline/main.c:94 msgid "Name for output vector map with interpolation grid" msgstr "" -#: ../raster/r.resamp.bspline/main.c:97 +#: ../raster/r.resamp.bspline/main.c:99 msgid "Name of raster map to use for masking" msgstr "" -#: ../raster/r.resamp.bspline/main.c:98 ../vector/v.surf.bspline/main.c:140 +#: ../raster/r.resamp.bspline/main.c:100 ../vector/v.surf.bspline/main.c:140 msgid "Only cells that are not NULL and not zero are interpolated" msgstr "" -#: ../raster/r.resamp.bspline/main.c:106 +#: ../raster/r.resamp.bspline/main.c:108 msgid "Length of each spline step in the east-west direction. Default: 1.5 * ewres." msgstr "" -#: ../raster/r.resamp.bspline/main.c:114 +#: ../raster/r.resamp.bspline/main.c:116 msgid "Length of each spline step in the north-south direction. Default: 1.5 * nsres." msgstr "" -#: ../raster/r.resamp.bspline/main.c:118 ../vector/v.surf.bspline/main.c:163 +#: ../raster/r.resamp.bspline/main.c:120 ../vector/v.surf.bspline/main.c:163 msgid "Spline interpolation algorithm" msgstr "" -#: ../raster/r.resamp.bspline/main.c:124 +#: ../raster/r.resamp.bspline/main.c:126 #: ../vector/v.lidar.correction/main.c:407 ../vector/v.surf.bspline/main.c:170 #: ../vector/v.outlier/main.c:418 msgid "Bilinear interpolation" msgstr "" -#: ../raster/r.resamp.bspline/main.c:125 ../vector/v.surf.bspline/main.c:171 +#: ../raster/r.resamp.bspline/main.c:127 ../vector/v.surf.bspline/main.c:171 msgid "Bicubic interpolation" msgstr "" -#: ../raster/r.resamp.bspline/main.c:137 +#: ../raster/r.resamp.bspline/main.c:139 msgid "Only interpolate null cells in input raster map" msgstr "" -#: ../raster/r.resamp.bspline/main.c:143 ../vector/v.surf.bspline/main.c:101 +#: ../raster/r.resamp.bspline/main.c:145 ../vector/v.surf.bspline/main.c:101 msgid "Find the best Tykhonov regularizing parameter using a \"leave-one-out\" cross validation method" msgstr "" -#: ../raster/r.resamp.bspline/main.c:183 +#: ../raster/r.resamp.bspline/main.c:185 msgid "ew_step must be positive" msgstr "" -#: ../raster/r.resamp.bspline/main.c:191 +#: ../raster/r.resamp.bspline/main.c:193 msgid "ns_step must be positive" msgstr "" -#: ../raster/r.resamp.bspline/main.c:218 +#: ../raster/r.resamp.bspline/main.c:220 #, c-format msgid "spline step in ew direction %g" msgstr "" -#: ../raster/r.resamp.bspline/main.c:219 +#: ../raster/r.resamp.bspline/main.c:221 #, c-format msgid "spline step in ns direction %g" msgstr "" -#: ../raster/r.resamp.bspline/main.c:220 +#: ../raster/r.resamp.bspline/main.c:222 #, c-format msgid "adjusted EW splines %d" msgstr "" -#: ../raster/r.resamp.bspline/main.c:221 +#: ../raster/r.resamp.bspline/main.c:223 #, c-format msgid "adjusted NS splines %d" msgstr "" -#: ../raster/r.resamp.bspline/main.c:300 ../vector/v.surf.bspline/main.c:461 +#: ../raster/r.resamp.bspline/main.c:302 ../vector/v.surf.bspline/main.c:461 msgid "Memory in MB must be >= 3" msgstr "" -#: ../raster/r.resamp.bspline/main.c:321 ../raster/r.resamp.bspline/main.c:406 -#: ../raster/r.resamp.bspline/main.c:478 ../vector/v.surf.bspline/main.c:480 +#: ../raster/r.resamp.bspline/main.c:323 ../raster/r.resamp.bspline/main.c:408 +#: ../raster/r.resamp.bspline/main.c:480 ../vector/v.surf.bspline/main.c:480 #: ../vector/v.surf.bspline/main.c:508 msgid "Can not initialize temporary file" -msgstr "" +msgstr "ìž„ì‹œ 파ì¼ì„ 초기화할 수 없습니다" -#: ../raster/r.resamp.bspline/main.c:327 +#: ../raster/r.resamp.bspline/main.c:329 #, c-format msgid "Loading input raster <%s>" msgstr "" -#: ../raster/r.resamp.bspline/main.c:341 ../raster/r.resamp.bspline/main.c:452 -#: ../raster/r.resamp.bspline/main.c:488 +#: ../raster/r.resamp.bspline/main.c:343 ../raster/r.resamp.bspline/main.c:454 +#: ../raster/r.resamp.bspline/main.c:490 msgid "Can not write to temp file" -msgstr "" +msgstr "ìž„ì‹œ 파ì¼ë¡œ 쓸 수 없습니다" -#: ../raster/r.resamp.bspline/main.c:346 +#: ../raster/r.resamp.bspline/main.c:348 msgid "Only NULL cells in input raster" msgstr "" -#: ../raster/r.resamp.bspline/main.c:370 ../vector/v.surf.bspline/main.c:313 +#: ../raster/r.resamp.bspline/main.c:372 ../vector/v.surf.bspline/main.c:313 msgid "Cross validation didn't finish correctly" msgstr "" -#: ../raster/r.resamp.bspline/main.c:374 ../vector/v.surf.bspline/main.c:319 +#: ../raster/r.resamp.bspline/main.c:376 ../vector/v.surf.bspline/main.c:319 #, c-format msgid "Cross validation finished for ew_step = %f and ns_step = %f" msgstr "" -#: ../raster/r.resamp.bspline/main.c:394 +#: ../raster/r.resamp.bspline/main.c:396 msgid "Mark cells for interpolation" msgstr "" -#: ../raster/r.resamp.bspline/main.c:466 +#: ../raster/r.resamp.bspline/main.c:468 msgid "No NULL cells found in input raster." msgstr "" -#: ../raster/r.resamp.bspline/main.c:481 ../vector/v.surf.bspline/main.c:483 +#: ../raster/r.resamp.bspline/main.c:483 ../vector/v.surf.bspline/main.c:483 msgid "Initializing output..." msgstr "" -#: ../raster/r.resamp.bspline/main.c:556 +#: ../raster/r.resamp.bspline/main.c:558 #, c-format msgid "subregion %d of %d" msgstr "" -#: ../raster/r.resamp.bspline/main.c:730 +#: ../raster/r.resamp.bspline/main.c:732 msgid "No data within this subregion. Consider increasing the spline step." msgstr "" -#: ../raster/r.resamp.bspline/main.c:746 ../vector/v.surf.bspline/main.c:899 +#: ../raster/r.resamp.bspline/main.c:748 ../vector/v.surf.bspline/main.c:899 #: ../vector/v.net.components/main.c:213 ../vector/v.out.postgis/main.c:174 msgid "Writing output..." msgstr "" @@ -14811,7 +15164,7 @@ #: ../raster/r.resamp.bspline/crosscorr.c:334 #: ../vector/v.surf.bspline/crosscorr.c:323 msgid "Table of results:" -msgstr "" +msgstr "ê²°ê³¼ í…Œì´ë¸”:" #: ../raster/r.resamp.bspline/crosscorr.c:335 #: ../vector/v.surf.bspline/crosscorr.c:324 @@ -14850,11 +15203,11 @@ #: ../raster/r.in.mat/main.c:186 msgid "Invalid array name" -msgstr "" +msgstr "무효한 ë°°ì—´ ì´ë¦„" #: ../raster/r.in.mat/main.c:206 msgid "Invalid 'map_name' array" -msgstr "" +msgstr "무효한 'map_name' ë°°ì—´" #: ../raster/r.in.mat/main.c:216 msgid "Error reading 'map_name' array" @@ -14862,15 +15215,15 @@ #: ../raster/r.in.mat/main.c:227 msgid "Invalid 'map_northern_edge' array" -msgstr "" +msgstr "무효한 'map_northern_edge' ë°°ì—´" #: ../raster/r.in.mat/main.c:236 msgid "Invalid 'map_southern_edge' array" -msgstr "" +msgstr "무효한 'map_southern_edge' ë°°ì—´" #: ../raster/r.in.mat/main.c:245 msgid "Invalid 'map_eastern_edge' array" -msgstr "" +msgstr "무효한 'map_eastern_edge' ë°°ì—´" #: ../raster/r.in.mat/main.c:254 msgid "Invalid 'map_western_edge' array" @@ -14878,7 +15231,7 @@ #: ../raster/r.in.mat/main.c:262 msgid "Invalid 'map_title' array" -msgstr "" +msgstr "무효한 'map_title' ë°°ì—´" #: ../raster/r.in.mat/main.c:272 msgid "Error reading 'map_title' array" @@ -14886,7 +15239,7 @@ #: ../raster/r.in.mat/main.c:285 msgid "Invalid 'map_data' array" -msgstr "" +msgstr "무효한 'map_data' ë°°ì—´" #: ../raster/r.in.mat/main.c:311 ../raster/r.in.mat/main.c:443 #: ../raster/r.in.mat/main.c:522 @@ -14896,7 +15249,7 @@ #: ../raster/r.in.mat/main.c:316 #, c-format msgid "Skipping unknown array '%s'" -msgstr "" +msgstr "알려지지 ì•Šì€ ë°°ì—´ '%s'를 건너ëœë‹ˆë‹¤" #: ../raster/r.in.mat/main.c:344 #, c-format @@ -15125,6 +15478,10 @@ msgid "Raster maps <%s>, <%s> and <%s> created." msgstr "" +#: ../raster/r.null/main.c:61 ../raster3d/r3.null/main.c:181 +msgid "null data" +msgstr "ë„ ìžë£Œ" + #: ../raster/r.null/main.c:62 msgid "Manages NULL-values of given raster map." msgstr "" @@ -15169,7 +15526,7 @@ #: ../raster/r.null/main.c:107 msgid "Remove NULL-value bitmap file" -msgstr "" +msgstr "ë„ê°’ 비트맵 파ì¼ì„ 제거합니다" #: ../raster/r.null/main.c:113 msgid "Re-create NULL-value bitmap file (to compress or uncompress)" @@ -15180,71 +15537,76 @@ msgid "Raster map <%s> is a reclass of map <%s@%s>. Consider to generate a copy with r.mapcalc. Exiting." msgstr "" -#: ../raster/r.null/main.c:138 +#: ../raster/r.null/main.c:136 +#, c-format +msgid "<%s> is a virtual raster map. Consider to generate a copy with r.mapcalc. Exiting." +msgstr "" + +#: ../raster/r.null/main.c:142 #, c-format msgid "Raster map <%s> is not in your mapset <%s>" msgstr "" -#: ../raster/r.null/main.c:145 +#: ../raster/r.null/main.c:149 #, c-format msgid "%s is illegal entry for null" msgstr "" -#: ../raster/r.null/main.c:152 +#: ../raster/r.null/main.c:156 #, c-format msgid "Raster map <%s> already has a null bitmap file" msgstr "" -#: ../raster/r.null/main.c:156 +#: ../raster/r.null/main.c:160 #, c-format msgid "<%s> is integer raster map (CELL)" msgstr "" -#: ../raster/r.null/main.c:160 +#: ../raster/r.null/main.c:164 #, c-format msgid "<%s> is integer raster map (CELL). Using null=%d." msgstr "" -#: ../raster/r.null/main.c:166 +#: ../raster/r.null/main.c:170 #, c-format msgid "<%s> is floating pointing raster map" msgstr "" -#: ../raster/r.null/main.c:183 ../raster/r.null/main.c:226 +#: ../raster/r.null/main.c:187 ../raster/r.null/main.c:230 #, c-format msgid "Writing new null file for raster map <%s>..." msgstr "" -#: ../raster/r.null/main.c:193 ../raster/r.null/main.c:238 -#: ../raster/r.null/main.c:252 +#: ../raster/r.null/main.c:197 ../raster/r.null/main.c:242 +#: ../raster/r.null/main.c:256 #, c-format msgid "Raster map <%s> modified." msgstr "" -#: ../raster/r.null/main.c:208 +#: ../raster/r.null/main.c:212 msgid "The NULL file is already compressed, nothing to do." msgstr "" -#: ../raster/r.null/main.c:214 +#: ../raster/r.null/main.c:218 msgid "The NULL file is already uncompressed, nothing to do." msgstr "" -#: ../raster/r.null/main.c:245 +#: ../raster/r.null/main.c:249 #, c-format msgid "Removing null file for raster map <%s>..." msgstr "" -#: ../raster/r.null/main.c:316 +#: ../raster/r.null/main.c:320 #, c-format msgid "%s: %s: illegal value spec" msgstr "" -#: ../raster/r.null/main.c:318 +#: ../raster/r.null/main.c:322 #, c-format msgid "%s: illegal value spec" msgstr "" -#: ../raster/r.null/main.c:379 +#: ../raster/r.null/main.c:383 #, c-format msgid "Writing new data for raster map <%s>..." msgstr "" @@ -15255,11 +15617,11 @@ #: ../raster/r.what/main.c:108 msgid "Name of existing raster map(s) to query" -msgstr "" +msgstr "질ì˜í•  기존 래스터 지ë„ì˜ ì´ë¦„" #: ../raster/r.what/main.c:111 ../vector/v.what/main.c:77 msgid "Coordinates for query" -msgstr "" +msgstr "질ì˜ë¥¼ 위한 좌표" #: ../raster/r.what/main.c:112 ../raster/r.what/main.c:118 #: ../db/db.select/main.c:203 ../db/db.select/main.c:209 @@ -15267,15 +15629,15 @@ #: ../db/db.select/main.c:261 ../vector/v.to.db/parse.c:106 #: ../vector/v.to.db/parse.c:114 msgid "Query" -msgstr "" +msgstr "질ì˜" #: ../raster/r.what/main.c:116 msgid "Name of vector points map for query" -msgstr "" +msgstr "질ì˜ë¥¼ 위한 벡터 ì  ì§€ë„ì˜ ì´ë¦„" #: ../raster/r.what/main.c:137 msgid "Size of point cache" -msgstr "" +msgstr "ì  ìºì‹œì˜ í¬ê¸°" #: ../raster/r.what/main.c:139 ../raster/r.what/main.c:164 #: ../display/d.legend/main.c:118 ../display/d.legend/main.c:128 @@ -15300,7 +15662,7 @@ #: ../raster/r.what/main.c:163 msgid "Turn on cache reporting" -msgstr "" +msgstr "ìºì‹œ 보고를 켭니다" #: ../raster/r.what/main.c:199 msgid "Flag 'v' required option 'points'" @@ -15319,14 +15681,14 @@ #: ../raster/r.what/main.c:314 #, c-format msgid "Unable to read vector map <%s>" -msgstr "" +msgstr "벡터 ì§€ë„ <%s>를 ì½ì„ 수 없습니다" #: ../raster/r.what/main.c:318 #, c-format msgid "Line %d is not point or centroid, skipped" -msgstr "ì„  %d는 ì ì´ë‚˜ 중심ì ì´ 아니므로 넘어갑니다" +msgstr "ì„  %d는 ì ì´ë‚˜ ë„ì‹¬ì´ ì•„ë‹ˆë¯€ë¡œ 넘어갑니다" -#: ../raster/r.what/main.c:404 +#: ../raster/r.what/main.c:409 #, c-format msgid "%s %s is outside your current region" msgstr "%s %s는 í˜„ìž¬ì§€ì—­ì˜ ë°”ê¹¥ìž…ë‹ˆë‹¤" @@ -15452,17 +15814,17 @@ #: ../raster/r.flow/io.c:149 #, c-format msgid "Cannot create segment file %s" -msgstr "" +msgstr "분절 íŒŒì¼ %s를 ìƒì„±í•  수 없습니다" #: ../raster/r.flow/io.c:154 #, c-format msgid "Cannot format segment file %s" -msgstr "" +msgstr "분절 íŒŒì¼ %sì— ì„œì‹ì„ ì ìš©í•  수 없습니다" #: ../raster/r.flow/io.c:160 #, c-format msgid "Cannot open segment file %s" -msgstr "" +msgstr "분절 íŒŒì¼ %s를 ì—´ 수 없습니다" #: ../raster/r.flow/mem.c:40 #, c-format @@ -15486,219 +15848,224 @@ #: ../raster/r.proj/readcell.c:138 ../imagery/i.rectify/readcell.c:125 #: ../imagery/i.ortho.photo/i.ortho.rectify/readcell.c:141 msgid "Error seeking on segment file" -msgstr "" +msgstr "분절 íŒŒì¼ ë‚´ì˜ ê²€ìƒ‰ì— ì˜¤ë¥˜" #: ../raster/r.proj/readcell.c:141 ../imagery/i.rectify/readcell.c:128 #: ../imagery/i.ortho.photo/i.ortho.rectify/readcell.c:144 msgid "Error reading segment file" msgstr "" -#: ../raster/r.proj/main.c:149 +#: ../raster/r.proj/main.c:152 msgid "Re-projects a raster map from given location to the current location." msgstr "" -#: ../raster/r.proj/main.c:153 +#: ../raster/r.proj/main.c:156 msgid "Location containing input raster map" msgstr "" -#: ../raster/r.proj/main.c:154 ../raster/r.proj/main.c:159 -#: ../raster/r.proj/main.c:164 ../vector/v.proj/main.c:79 -#: ../vector/v.proj/main.c:84 ../vector/v.proj/main.c:90 +#: ../raster/r.proj/main.c:157 ../raster/r.proj/main.c:162 +#: ../raster/r.proj/main.c:167 ../vector/v.proj/main.c:84 +#: ../vector/v.proj/main.c:89 ../vector/v.proj/main.c:95 #: ../vector/v.net.flow/main.c:108 ../vector/v.net.flow/main.c:114 msgid "Source" msgstr "" -#: ../raster/r.proj/main.c:157 +#: ../raster/r.proj/main.c:160 msgid "Mapset containing input raster map" msgstr "" -#: ../raster/r.proj/main.c:158 ../vector/v.proj/main.c:83 +#: ../raster/r.proj/main.c:161 ../vector/v.proj/main.c:88 msgid "Default: name of current mapset" msgstr "" -#: ../raster/r.proj/main.c:162 +#: ../raster/r.proj/main.c:165 msgid "Name of input raster map to re-project" msgstr "" -#: ../raster/r.proj/main.c:167 ../vector/v.proj/main.c:93 +#: ../raster/r.proj/main.c:170 ../vector/v.proj/main.c:98 msgid "Path to GRASS database of input location" msgstr "" -#: ../raster/r.proj/main.c:171 +#: ../raster/r.proj/main.c:174 msgid "Name for output raster map (default: same as 'input')" msgstr "" -#: ../raster/r.proj/main.c:172 ../raster/r.proj/main.c:183 -#: ../raster/r.proj/main.c:199 ../vector/v.proj/main.c:102 -#: ../vector/v.proj/main.c:107 ../vector/v.proj/main.c:119 -#: ../vector/v.proj/main.c:126 +#: ../raster/r.proj/main.c:175 ../raster/r.proj/main.c:186 +#: ../raster/r.proj/main.c:202 ../vector/v.proj/main.c:107 +#: ../vector/v.proj/main.c:112 ../vector/v.proj/main.c:132 +#: ../vector/v.proj/main.c:139 msgid "Target" msgstr "" -#: ../raster/r.proj/main.c:198 +#: ../raster/r.proj/main.c:201 msgid "Resolution of output raster map" msgstr "" -#: ../raster/r.proj/main.c:203 +#: ../raster/r.proj/main.c:209 ../vector/v.proj/main.c:119 +#, fuzzy +msgid "PROJ pipeline for coordinate transformation" +msgstr "ìƒ‰ìƒ ë³€í˜•" + +#: ../raster/r.proj/main.c:214 msgid "List raster maps in input mapset and exit" msgstr "" -#: ../raster/r.proj/main.c:213 +#: ../raster/r.proj/main.c:224 msgid "Print input map's bounds in the current projection and exit" msgstr "" -#: ../raster/r.proj/main.c:219 +#: ../raster/r.proj/main.c:230 msgid "Print input map's bounds in the current projection and exit (shell style)" msgstr "" -#: ../raster/r.proj/main.c:245 ../display/d.mon/start.c:52 +#: ../raster/r.proj/main.c:256 ../display/d.mon/start.c:52 #: ../imagery/i.gensig/parse.c:50 ../imagery/i.gensigset/parse.c:57 -#: ../imagery/i.cluster/main.c:179 ../vector/v.proj/main.c:150 -#: ../vector/v.external/main.c:137 +#: ../imagery/i.cluster/main.c:179 ../misc/m.nviz.image/main.c:77 +#: ../vector/v.proj/main.c:163 ../vector/v.external/main.c:141 #, c-format msgid "option <%s>: <%s> exists. To overwrite, use the --overwrite flag" msgstr "" -#: ../raster/r.proj/main.c:252 ../vector/v.proj/main.c:165 +#: ../raster/r.proj/main.c:263 ../vector/v.proj/main.c:178 msgid "Input and output locations can not be the same" -msgstr "" +msgstr "입력과 출력 로케ì´ì…˜ì€ ê°™ì„ ìˆ˜ 없습니다" -#: ../raster/r.proj/main.c:254 +#: ../raster/r.proj/main.c:265 msgid "Input and output locations are the same" msgstr "" -#: ../raster/r.proj/main.c:264 +#: ../raster/r.proj/main.c:275 msgid "Unable to get projection info of output raster map" -msgstr "" +msgstr "출력 래스터 지ë„ì˜ íˆ¬ì˜ ì •ë³´ë¥¼ ì–»ì„ ìˆ˜ 없습니다" -#: ../raster/r.proj/main.c:267 +#: ../raster/r.proj/main.c:278 msgid "Unable to get projection units of output raster map" msgstr "" -#: ../raster/r.proj/main.c:270 +#: ../raster/r.proj/main.c:281 msgid "Unable to get projection key values of output raster map" msgstr "" -#: ../raster/r.proj/main.c:279 +#: ../raster/r.proj/main.c:290 #, c-format msgid "Mapset <%s> in input location <%s> - %s" msgstr "" -#: ../raster/r.proj/main.c:281 ../raster/r.in.gdal/main.c:938 +#: ../raster/r.proj/main.c:292 ../raster/r.in.gdal/main.c:1009 #: ../imagery/i.rectify/target.c:32 #: ../imagery/i.ortho.photo/i.ortho.rectify/target.c:32 #: ../vector/v.rectify/target.c:41 msgid "permission denied" msgstr "" -#: ../raster/r.proj/main.c:282 ../raster/r.in.gdal/main.c:939 +#: ../raster/r.proj/main.c:293 ../raster/r.in.gdal/main.c:1010 #: ../imagery/i.rectify/target.c:32 #: ../imagery/i.ortho.photo/i.ortho.rectify/target.c:32 #: ../vector/v.rectify/target.c:41 msgid "not found" msgstr "" -#: ../raster/r.proj/main.c:288 ../vector/v.proj/main.c:189 +#: ../raster/r.proj/main.c:299 ../vector/v.proj/main.c:201 #, c-format msgid "Checking location <%s> mapset <%s>" msgstr "" -#: ../raster/r.proj/main.c:300 ../vector/v.proj/main.c:206 -#: ../vector/v.select/main.c:89 ../vector/v.in.ogr/main.c:444 +#: ../raster/r.proj/main.c:311 ../vector/v.proj/main.c:218 +#: ../vector/v.select/main.c:89 ../vector/v.in.ogr/main.c:461 #: ../vector/v.what.rast/main.c:121 ../vector/v.edit/main.c:89 #: ../vector/v.net/args.c:152 ../vector/v.net/args.c:159 #: ../vector/v.net/args.c:165 ../vector/v.net/args.c:169 -#: ../vector/v.net/args.c:179 ../vector/v.external/main.c:110 +#: ../vector/v.net/args.c:179 ../vector/v.external/main.c:114 #: ../scripts/d.frame/d.frame.py:288 #, c-format, python-format msgid "Required parameter <%s> not set" msgstr "" -#: ../raster/r.proj/main.c:303 +#: ../raster/r.proj/main.c:314 #, c-format msgid "Raster map <%s> in location <%s> in mapset <%s> not found" msgstr "" -#: ../raster/r.proj/main.c:311 +#: ../raster/r.proj/main.c:322 msgid "Unable to get projection info of input map" msgstr "" -#: ../raster/r.proj/main.c:314 +#: ../raster/r.proj/main.c:330 msgid "Unable to get projection units of input map" -msgstr "" +msgstr "ìž…ë ¥ 지ë„ì˜ íˆ¬ì˜ ë‹¨ìœ„ë¥¼ ì–»ì„ ìˆ˜ 없습니다" -#: ../raster/r.proj/main.c:317 +#: ../raster/r.proj/main.c:333 msgid "Unable to get projection key values of input map" -msgstr "" +msgstr "ìž…ë ¥ 지ë„ì˜ íˆ¬ì˜ í‚¤ê°’ì„ ì–»ì„ ìˆ˜ 없습니다" -#: ../raster/r.proj/main.c:332 +#: ../raster/r.proj/main.c:357 msgid "Unable to work with unprojected data (xy location)" msgstr "" -#: ../raster/r.proj/main.c:351 +#: ../raster/r.proj/main.c:376 #, c-format msgid "Input map <%s@%s> in location <%s>:" msgstr "" -#: ../raster/r.proj/main.c:443 +#: ../raster/r.proj/main.c:470 msgid "Input:" msgstr "" -#: ../raster/r.proj/main.c:444 ../raster/r.proj/main.c:455 +#: ../raster/r.proj/main.c:471 ../raster/r.proj/main.c:482 #, c-format msgid "Cols: %d (%d)" msgstr "" -#: ../raster/r.proj/main.c:445 ../raster/r.proj/main.c:456 +#: ../raster/r.proj/main.c:472 ../raster/r.proj/main.c:483 #, c-format msgid "Rows: %d (%d)" msgstr "" -#: ../raster/r.proj/main.c:446 ../raster/r.proj/main.c:457 +#: ../raster/r.proj/main.c:473 ../raster/r.proj/main.c:484 #, c-format msgid "North: %f (%f)" msgstr "" -#: ../raster/r.proj/main.c:447 ../raster/r.proj/main.c:458 +#: ../raster/r.proj/main.c:474 ../raster/r.proj/main.c:485 #, c-format msgid "South: %f (%f)" msgstr "" -#: ../raster/r.proj/main.c:448 ../raster/r.proj/main.c:459 +#: ../raster/r.proj/main.c:475 ../raster/r.proj/main.c:486 #, c-format msgid "West: %f (%f)" msgstr "" -#: ../raster/r.proj/main.c:449 ../raster/r.proj/main.c:460 +#: ../raster/r.proj/main.c:476 ../raster/r.proj/main.c:487 #, c-format msgid "East: %f (%f)" msgstr "" -#: ../raster/r.proj/main.c:450 ../raster/r.proj/main.c:461 +#: ../raster/r.proj/main.c:477 ../raster/r.proj/main.c:488 #, c-format msgid "EW-res: %f" msgstr "" -#: ../raster/r.proj/main.c:451 ../raster/r.proj/main.c:462 +#: ../raster/r.proj/main.c:478 ../raster/r.proj/main.c:489 #, c-format msgid "NS-res: %f" msgstr "" -#: ../raster/r.proj/main.c:454 +#: ../raster/r.proj/main.c:481 msgid "Output:" msgstr "" -#: ../raster/r.proj/main.c:491 +#: ../raster/r.proj/main.c:518 msgid "Projecting..." msgstr "" -#: ../raster/r.proj/bordwalk.c:216 +#: ../raster/r.proj/bordwalk.c:223 msgid "Input raster map is outside current region" msgstr "" -#: ../raster/r.proj/bordwalk.c:242 +#: ../raster/r.proj/bordwalk.c:251 msgid "Unable to reproject map center" -msgstr "" +msgstr "ì§€ë„ ì¤‘ì‹¬ì„ ìž¬íˆ¬ì˜í•  수 없습니다" #: ../raster/r.surf.gauss/main.c:42 msgid "Generates a raster map using gaussian random number generator." @@ -15768,7 +16135,7 @@ #: ../raster/r.out.png/main.c:429 msgid "Unable to open world file for writing" -msgstr "" +msgstr "세계 파ì¼ì„ 쓰기 위해 ì—´ 수 없습니다" #: ../raster/r.resample/main.c:57 msgid "GRASS raster map layer data resampling capability." @@ -15790,60 +16157,64 @@ msgid "Creates shaded relief map from an elevation map (DEM)." msgstr "" -#: ../raster/r.relief/main.c:117 +#: ../raster/r.relief/main.c:115 +msgid "Name of input raster (typically elevation) map" +msgstr "" + +#: ../raster/r.relief/main.c:118 msgid "Name for output shaded relief map" msgstr "" -#: ../raster/r.relief/main.c:125 +#: ../raster/r.relief/main.c:126 msgid "Altitude of the sun in degrees above the horizon" msgstr "" -#: ../raster/r.relief/main.c:126 ../raster/r.relief/main.c:136 +#: ../raster/r.relief/main.c:127 ../raster/r.relief/main.c:137 msgid "Sun position" -msgstr "" +msgstr "íƒœì–‘ì˜ ìœ„ì¹˜" -#: ../raster/r.relief/main.c:135 +#: ../raster/r.relief/main.c:136 msgid "Azimuth of the sun in degrees to the east of north" msgstr "" -#: ../raster/r.relief/main.c:143 +#: ../raster/r.relief/main.c:144 msgid "Factor for exaggerating relief" msgstr "" -#: ../raster/r.relief/main.c:151 +#: ../raster/r.relief/main.c:152 msgid "Scale factor for converting meters to elevation units" msgstr "" -#: ../raster/r.relief/main.c:158 +#: ../raster/r.relief/main.c:159 msgid "Elevation units (overrides scale factor)" msgstr "" -#: ../raster/r.relief/main.c:163 +#: ../raster/r.relief/main.c:164 msgid "international feet" msgstr "" -#: ../raster/r.relief/main.c:164 +#: ../raster/r.relief/main.c:165 msgid "survey feet" msgstr "" -#: ../raster/r.relief/main.c:194 ../raster/r.in.gdal/main.c:400 -#: ../raster/r.in.gdal/main.c:682 ../imagery/i.landsat.toar/main.c:548 +#: ../raster/r.relief/main.c:195 ../raster/r.in.gdal/main.c:458 +#: ../raster/r.in.gdal/main.c:746 ../imagery/i.landsat.toar/main.c:548 #, c-format msgid "Raster map <%s> already exists and will be overwritten" msgstr "래스터 ì§€ë„ <%s>ê°€ ì´ë¯¸ 존재하지만 ë®ì–´ ì”니다" -#: ../raster/r.relief/main.c:197 ../raster/r.in.gdal/main.c:403 -#: ../raster/r.in.gdal/main.c:685 +#: ../raster/r.relief/main.c:198 ../raster/r.in.gdal/main.c:461 +#: ../raster/r.in.gdal/main.c:749 #, c-format msgid "Raster map <%s> already exists" msgstr "래스터 ì§€ë„ <%s>ê°€ ì´ë¯¸ 존재합니다" -#: ../raster/r.relief/main.c:215 +#: ../raster/r.relief/main.c:216 #, c-format msgid "%s=%s - must not be zero" msgstr "" -#: ../raster/r.relief/main.c:474 +#: ../raster/r.relief/main.c:475 #, c-format msgid "Shaded relief raster map <%s> complete" msgstr "" @@ -15892,7 +16263,7 @@ #: ../raster/r.carve/main.c:148 #, c-format msgid "Invalid depth value '%s' - using default." -msgstr "" +msgstr "무효한 depth ê°’ '%s' - ê¸°ë³¸ê°’ì„ ì‚¬ìš©í•©ë‹ˆë‹¤." #: ../raster/r.carve/enforce_ds.c:83 msgid "Processing lines... " @@ -15906,338 +16277,353 @@ msgid "trying to divide by zero...no unique solution for system...skipping..." msgstr "" -#: ../raster/r.in.gdal/main.c:96 +#: ../raster/r.in.gdal/main.c:99 msgid "Imports raster data into a GRASS raster map using GDAL library." msgstr "" -#: ../raster/r.in.gdal/main.c:102 +#: ../raster/r.in.gdal/main.c:105 msgid "Name of raster file to be imported" msgstr "" -#: ../raster/r.in.gdal/main.c:111 +#: ../raster/r.in.gdal/main.c:114 msgid "Band(s) to select (default is all bands)" msgstr "" -#: ../raster/r.in.gdal/main.c:112 ../raster/r.in.gdal/main.c:225 +#: ../raster/r.in.gdal/main.c:115 ../raster/r.in.gdal/main.c:242 +#: ../scripts/i.spectral/i.spectral.py:200 msgid "Bands" msgstr "" -#: ../raster/r.in.gdal/main.c:129 +#: ../raster/r.in.gdal/main.c:132 msgid "Name of GCPs target location" msgstr "" -#: ../raster/r.in.gdal/main.c:131 +#: ../raster/r.in.gdal/main.c:134 msgid "Name of location to create or to read projection from for GCPs transformation" msgstr "" -#: ../raster/r.in.gdal/main.c:133 ../raster/r.in.gdal/main.c:188 -#: ../raster/r.in.gdal/main.c:195 ../vector/v.info/print.c:505 +#: ../raster/r.in.gdal/main.c:136 ../raster/r.in.gdal/main.c:205 +#: ../raster/r.in.gdal/main.c:212 ../vector/v.info/print.c:505 #: ../vector/v.info/print.c:510 msgid "Projection" msgstr "" -#: ../raster/r.in.gdal/main.c:148 +#: ../raster/r.in.gdal/main.c:151 msgid "Offset to be added to band numbers" msgstr "" -#: ../raster/r.in.gdal/main.c:149 +#: ../raster/r.in.gdal/main.c:152 msgid "If 0, no offset is added and the first band is 1" msgstr "" -#: ../raster/r.in.gdal/main.c:157 +#: ../raster/r.in.gdal/main.c:160 msgid "Zero-padding of band number by filling with leading zeros up to given number" msgstr "" -#: ../raster/r.in.gdal/main.c:158 +#: ../raster/r.in.gdal/main.c:161 msgid "If 0, length will be adjusted to 'offset' number without leading zeros" msgstr "" -#: ../raster/r.in.gdal/main.c:164 +#: ../raster/r.in.gdal/main.c:167 msgid "Name of the output file that contains the imported map names" msgstr "" -#: ../raster/r.in.gdal/main.c:171 ../vector/v.in.lidar/main.c:272 -#: ../vector/v.in.ogr/main.c:281 +#: ../raster/r.in.gdal/main.c:174 ../vector/v.in.lidar/main.c:272 +#: ../vector/v.in.ogr/main.c:298 msgid "Name for new location to create" msgstr "" -#: ../raster/r.in.gdal/main.c:178 +#: ../raster/r.in.gdal/main.c:181 msgid "File prefix for raster attribute tables" msgstr "" -#: ../raster/r.in.gdal/main.c:179 +#: ../raster/r.in.gdal/main.c:182 msgid "The band number and \".csv\" will be appended to the file prefix" msgstr "" -#: ../raster/r.in.gdal/main.c:193 ../raster/r.external/main.c:109 -#: ../vector/v.in.ogr/main.c:354 ../vector/v.external/args.c:52 +#: ../raster/r.in.gdal/main.c:189 ../vector/v.in.ogr/main.c:220 +#, fuzzy +msgid "GDAL configuration options" +msgstr "설정 파ì¼" + +#: ../raster/r.in.gdal/main.c:190 ../raster/r.in.gdal/main.c:197 +#: ../vector/v.in.ogr/main.c:221 ../vector/v.in.ogr/main.c:228 +msgid "Comma-separated list of key=value pairs" +msgstr "" + +#: ../raster/r.in.gdal/main.c:196 ../vector/v.in.ogr/main.c:227 +msgid "GDAL dataset open options" +msgstr "" + +#: ../raster/r.in.gdal/main.c:210 ../raster/r.external/main.c:109 +#: ../vector/v.in.ogr/main.c:371 ../vector/v.external/args.c:52 msgid "Perform projection check only and exit" msgstr "" -#: ../raster/r.in.gdal/main.c:200 ../raster/r.external/main.c:114 -#: ../vector/v.in.lidar/main.c:302 ../vector/v.in.ogr/main.c:366 +#: ../raster/r.in.gdal/main.c:217 ../raster/r.external/main.c:114 +#: ../vector/v.in.lidar/main.c:302 ../vector/v.in.ogr/main.c:383 msgid "Extend region extents based on new dataset" msgstr "" -#: ../raster/r.in.gdal/main.c:202 ../raster/r.external/main.c:115 -#: ../vector/v.in.ogr/main.c:368 +#: ../raster/r.in.gdal/main.c:219 ../raster/r.external/main.c:115 +#: ../vector/v.in.ogr/main.c:385 msgid "Also updates the default region if in the PERMANENT mapset" msgstr "" -#: ../raster/r.in.gdal/main.c:218 ../raster/r.external/main.c:119 +#: ../raster/r.in.gdal/main.c:235 ../raster/r.external/main.c:119 #: ../raster/r.region/main.c:70 msgid "Auto-adjustment for lat/lon" msgstr "" -#: ../raster/r.in.gdal/main.c:219 ../raster/r.external/main.c:120 +#: ../raster/r.in.gdal/main.c:236 ../raster/r.external/main.c:120 #: ../raster/r.region/main.c:71 msgid "Attempt to fix small precision errors in resolution and extents" msgstr "" -#: ../raster/r.in.gdal/main.c:224 +#: ../raster/r.in.gdal/main.c:241 msgid "Keep band numbers instead of using band color names" msgstr "" -#: ../raster/r.in.gdal/main.c:230 +#: ../raster/r.in.gdal/main.c:247 msgid "Create the location specified by the \"location\" parameter and exit. Do not import the raster file." msgstr "" -#: ../raster/r.in.gdal/main.c:235 ../vector/v.in.lidar/main.c:284 -#: ../vector/v.in.ogr/main.c:361 +#: ../raster/r.in.gdal/main.c:252 ../vector/v.in.lidar/main.c:284 +#: ../vector/v.in.ogr/main.c:378 msgid "Limit import to the current region" msgstr "" -#: ../raster/r.in.gdal/main.c:240 +#: ../raster/r.in.gdal/main.c:257 msgid "Print number of bands and exit" msgstr "" -#: ../raster/r.in.gdal/main.c:272 ../raster/r.external/list.c:23 +#: ../raster/r.in.gdal/main.c:289 ../raster/r.external/list.c:23 #: ../vector/v.external.out/list.c:102 ../vector/v.out.ogr/list.c:116 -#: ../vector/v.in.ogr/main.c:403 ../vector/v.external/list.c:94 +#: ../vector/v.in.ogr/main.c:420 ../vector/v.external/list.c:94 msgid "Supported formats:" msgstr "" -#: ../raster/r.in.gdal/main.c:315 +#: ../raster/r.in.gdal/main.c:332 msgid "You have to specify a target location different from output location" msgstr "" -#: ../raster/r.in.gdal/main.c:319 +#: ../raster/r.in.gdal/main.c:336 msgid "You need to specify valid location name." -msgstr "" +msgstr "유효한 로케ì´ì…˜ ì´ë¦„ì„ ì§€ì •í•´ì•¼ 합니다." -#: ../raster/r.in.gdal/main.c:323 +#: ../raster/r.in.gdal/main.c:340 msgid "The '-l' flag only works in Lat/Lon locations" msgstr "" -#: ../raster/r.in.gdal/main.c:326 +#: ../raster/r.in.gdal/main.c:343 msgid "The number of digits for band numbering must be equal or greater than 0" msgstr "" -#: ../raster/r.in.gdal/main.c:339 +#: ../raster/r.in.gdal/main.c:356 msgid "Disabling '-r' flag for new location" msgstr "" -#: ../raster/r.in.gdal/main.c:347 ../raster/r.in.gdal/main.c:350 +#: ../raster/r.in.gdal/main.c:362 #, c-format -msgid "Using memory cache size: %.1f MiB" +msgid "Using memory cache size: %s MiB" msgstr "" -#: ../raster/r.in.gdal/main.c:359 +#: ../raster/r.in.gdal/main.c:417 #, c-format msgid "Unable to open datasource <%s>" -msgstr "" +msgstr "ìžë£Œì›ì²œ <%s>를 ì—´ 수 없습니다" -#: ../raster/r.in.gdal/main.c:370 +#: ../raster/r.in.gdal/main.c:428 #, c-format msgid "Input seems to be NOAA/AVHRR data which needs to be georeferenced with thin plate spline transformation (%s or %s)." msgstr "" -#: ../raster/r.in.gdal/main.c:383 +#: ../raster/r.in.gdal/main.c:441 msgid "Input contains subdatasets which may need to be imported separately" msgstr "" -#: ../raster/r.in.gdal/main.c:423 +#: ../raster/r.in.gdal/main.c:481 msgid "Input raster map is flipped or rotated - cannot import. You may use 'gdalwarp' to transform the map to North-up." -msgstr "" +msgstr "ìž…ë ¥ 래스터 지ë„ê°€ 반전 ë˜ëŠ” 회전ë˜ì–´ 있습니다 - 가져올 수 없습니다. 'gdalwarp'를 ì´ìš©í•´ì„œ 지ë„를 ë¶í–¥ì´ ë˜ê²Œ 변환할 수 있습니다." -#: ../raster/r.in.gdal/main.c:442 +#: ../raster/r.in.gdal/main.c:500 #, c-format msgid "Unable to fetch the affine transformation coefficients. Flag -%c cannot be used in this case." -msgstr "" +msgstr "ì•„í•€ 변환 계수를 가져올 수 없습니다. ì´ ê²½ìš° 플래그 -%c를 사용할 수 없습니다." -#: ../raster/r.in.gdal/main.c:470 +#: ../raster/r.in.gdal/main.c:528 msgid "Map bounds have been constrained to geographic coordinates. You will almost certainly want to check map bounds and resolution with r.info and reset them with r.region before going any further." msgstr "" -#: ../raster/r.in.gdal/main.c:515 ../raster/r.in.gdal/main.c:542 +#: ../raster/r.in.gdal/main.c:573 ../raster/r.in.gdal/main.c:603 msgid "Input raster does not overlap current computational region. Nothing to import." msgstr "" -#: ../raster/r.in.gdal/main.c:579 +#: ../raster/r.in.gdal/main.c:643 #, c-format msgid "Importing %d raster bands..." msgstr "" -#: ../raster/r.in.gdal/main.c:598 ../raster/r.external/main.c:230 +#: ../raster/r.in.gdal/main.c:662 ../raster/r.external/main.c:230 #, c-format msgid "Selected band (%d) does not exist" msgstr "" -#: ../raster/r.in.gdal/main.c:623 +#: ../raster/r.in.gdal/main.c:687 msgid "Unable to open the map names output text file" -msgstr "" +msgstr "지ë„명 출력 문ìžíŒŒì¼ì„ ì—´ 수 없습니다" -#: ../raster/r.in.gdal/main.c:654 +#: ../raster/r.in.gdal/main.c:718 #, c-format msgid "Unable to get raster band number %d" -msgstr "" +msgstr "래스터 ë°´ë“œ 번호 %d를 ì–»ì„ ìˆ˜ 없습니다" -#: ../raster/r.in.gdal/main.c:731 +#: ../raster/r.in.gdal/main.c:796 #, c-format msgid "Copying %d GCPS in points file for <%s>" msgstr "" -#: ../raster/r.in.gdal/main.c:739 +#: ../raster/r.in.gdal/main.c:804 msgid "GCPs have the following OpenGIS WKT Coordinate System:" msgstr "" -#: ../raster/r.in.gdal/main.c:762 +#: ../raster/r.in.gdal/main.c:827 msgid "Re-projecting GCPs table:" msgstr "" -#: ../raster/r.in.gdal/main.c:763 +#: ../raster/r.in.gdal/main.c:828 #, c-format msgid "* Input projection for GCP table: %s" msgstr "" -#: ../raster/r.in.gdal/main.c:765 +#: ../raster/r.in.gdal/main.c:830 #, c-format msgid "* Output projection for GCP table: %s" msgstr "" -#: ../raster/r.in.gdal/main.c:786 +#: ../raster/r.in.gdal/main.c:852 #, c-format -msgid "Error in pj_do_proj (can't re-projection GCP %i)" +msgid "Error in %s (can't re-project GCP %i)" msgstr "" -#: ../raster/r.in.gdal/main.c:808 ../raster/r.in.gdal/proj.c:63 -#: ../raster/r.external/proj.c:63 ../vector/v.in.lidar/main.c:507 -#: ../vector/v.in.ogr/proj.c:253 ../vector/v.external/proj.c:154 +#: ../raster/r.in.gdal/main.c:875 ../raster/r.in.gdal/proj.c:85 +#: ../raster/r.external/proj.c:85 ../vector/v.in.lidar/main.c:507 +#: ../vector/v.in.ogr/proj.c:292 ../vector/v.external/proj.c:177 msgid "Unable to convert input map projection to GRASS format; cannot create new location." -msgstr "" +msgstr "ìž…ë ¥ 지ë„ì˜ íˆ¬ì˜ì„ GRASS ì„œì‹ìœ¼ë¡œ 변환할 수 없습니다; 새 로케ì´ì…˜ì„ ìƒì„±í•  수 없습니다." -#: ../raster/r.in.gdal/main.c:832 ../raster/r.in.gdal/proj.c:69 -#: ../raster/r.external/proj.c:69 ../vector/v.in.lidar/main.c:513 -#: ../vector/v.in.ogr/proj.c:259 ../vector/v.external/proj.c:160 +#: ../raster/r.in.gdal/main.c:899 ../raster/r.in.gdal/proj.c:91 +#: ../raster/r.external/proj.c:91 ../vector/v.in.lidar/main.c:513 +#: ../vector/v.in.ogr/proj.c:298 ../vector/v.external/proj.c:183 #, c-format msgid "Unable to create new location <%s>" msgstr "" -#: ../raster/r.in.gdal/main.c:838 ../raster/r.in.gdal/proj.c:72 -#: ../raster/r.external/proj.c:72 ../general/g.proj/create.c:15 -#: ../vector/v.in.lidar/main.c:516 ../vector/v.in.ogr/proj.c:262 -#: ../vector/v.external/proj.c:163 +#: ../raster/r.in.gdal/main.c:905 ../raster/r.in.gdal/proj.c:94 +#: ../raster/r.external/proj.c:94 ../general/g.proj/create.c:16 +#: ../vector/v.in.lidar/main.c:516 ../vector/v.in.ogr/proj.c:301 +#: ../vector/v.external/proj.c:186 #, c-format msgid "Location <%s> created" msgstr "" -#: ../raster/r.in.gdal/main.c:841 +#: ../raster/r.in.gdal/main.c:908 #, c-format msgid "The target for the output group <%s> has been set to location <%s>, mapset ." msgstr "" -#: ../raster/r.in.gdal/main.c:881 ../raster/r.external/window.c:93 -#: ../vector/v.in.ogr/main.c:1871 +#: ../raster/r.in.gdal/main.c:948 ../raster/r.external/window.c:93 +#: ../vector/v.in.ogr/main.c:1971 msgid "Default region for this location updated" msgstr "" -#: ../raster/r.in.gdal/main.c:884 ../raster/r.external/window.c:96 -#: ../vector/v.in.ogr/main.c:1874 +#: ../raster/r.in.gdal/main.c:951 ../raster/r.external/window.c:96 +#: ../vector/v.in.ogr/main.c:1974 msgid "Region for the current mapset updated" msgstr "" -#: ../raster/r.in.gdal/main.c:912 +#: ../raster/r.in.gdal/main.c:980 msgid "Unable to translate projection key values of input GCPs" msgstr "" -#: ../raster/r.in.gdal/main.c:928 +#: ../raster/r.in.gdal/main.c:996 msgid "Unable to get projection info of target location" -msgstr "" +msgstr "í‘œì  ë¡œì¼€ì´ì…˜ì˜ íˆ¬ì˜ ì •ë³´ë¥¼ ì–»ì„ ìˆ˜ 없습니다" -#: ../raster/r.in.gdal/main.c:930 +#: ../raster/r.in.gdal/main.c:998 msgid "Unable to get projection units of target location" -msgstr "" +msgstr "í‘œì  ë¡œì¼€ì´ì…˜ì˜ íˆ¬ì˜ ë‹¨ìœ„ë¥¼ ì–»ì„ ìˆ˜ 없습니다" -#: ../raster/r.in.gdal/main.c:932 +#: ../raster/r.in.gdal/main.c:1000 msgid "Unable to get projection key values of target location" msgstr "" -#: ../raster/r.in.gdal/main.c:936 ../imagery/i.rectify/target.c:31 +#: ../raster/r.in.gdal/main.c:1007 ../imagery/i.rectify/target.c:31 #: ../imagery/i.ortho.photo/i.ortho.rectify/target.c:31 #: ../vector/v.rectify/target.c:40 #, c-format msgid "Mapset <%s> in target location <%s> - " msgstr "" -#: ../raster/r.in.gdal/main.c:974 +#: ../raster/r.in.gdal/main.c:1045 #, c-format msgid "Importing raster map <%s>..." msgstr "" -#: ../raster/r.in.gdal/main.c:1089 ../raster/r.in.gdal/main.c:1144 -#: ../raster/r.in.gdal/main.c:1218 +#: ../raster/r.in.gdal/main.c:1162 ../raster/r.in.gdal/main.c:1217 +#: ../raster/r.in.gdal/main.c:1291 msgid "Invalid row" -msgstr "" +msgstr "무효한 í–‰" -#: ../raster/r.in.gdal/main.c:1486 ../raster/r.in.gdal/main.c:1543 +#: ../raster/r.in.gdal/main.c:1559 ../raster/r.in.gdal/main.c:1616 msgid "Inconsistent color rules in RAT" msgstr "" -#: ../raster/r.in.gdal/main.c:1600 +#: ../raster/r.in.gdal/main.c:1673 #, c-format msgid "Setting grey color table for <%s> (8bit, full range)" msgstr "" -#: ../raster/r.in.gdal/main.c:1614 +#: ../raster/r.in.gdal/main.c:1687 #, c-format msgid "Setting grey color table for <%s> (16bit, image range)" msgstr "" -#: ../raster/r.in.gdal/main.c:1716 +#: ../raster/r.in.gdal/main.c:1789 #, c-format msgid "Unable to open file <%s>: %s." -msgstr "" +msgstr "íŒŒì¼ <%s>를 ì—´ 수 없습니다: %s." -#: ../raster/r.in.gdal/proj.c:42 ../raster/r.external/proj.c:42 +#: ../raster/r.in.gdal/proj.c:46 ../raster/r.external/proj.c:46 #, c-format msgid "" "Input contains an invalid SRS. WKT definition:\n" "%s" msgstr "" -#: ../raster/r.in.gdal/proj.c:51 ../raster/r.external/proj.c:51 +#: ../raster/r.in.gdal/proj.c:73 ../raster/r.external/proj.c:73 msgid "No projection information available" msgstr "" -#: ../raster/r.in.gdal/proj.c:94 ../raster/r.external/proj.c:94 -#: ../vector/v.in.ogr/proj.c:284 ../vector/v.external/proj.c:185 +#: ../raster/r.in.gdal/proj.c:116 ../raster/r.external/proj.c:116 +#: ../vector/v.in.ogr/proj.c:323 ../vector/v.external/proj.c:208 msgid "Unable to convert input map projection information to GRASS format." msgstr "" -#: ../raster/r.in.gdal/proj.c:138 ../raster/r.external/proj.c:138 -#: ../vector/v.in.ogr/proj.c:329 ../vector/v.external/proj.c:230 +#: ../raster/r.in.gdal/proj.c:160 ../raster/r.external/proj.c:160 +#: ../vector/v.in.ogr/proj.c:368 ../vector/v.external/proj.c:253 msgid "Location PROJ_INFO is:\n" msgstr "" -#: ../raster/r.in.gdal/proj.c:148 ../raster/r.in.gdal/proj.c:155 -#: ../raster/r.external/proj.c:148 ../raster/r.external/proj.c:155 -#: ../vector/v.in.ogr/proj.c:339 ../vector/v.in.ogr/proj.c:346 -#: ../vector/v.external/proj.c:240 ../vector/v.external/proj.c:247 +#: ../raster/r.in.gdal/proj.c:170 ../raster/r.in.gdal/proj.c:177 +#: ../raster/r.external/proj.c:170 ../raster/r.external/proj.c:177 +#: ../vector/v.in.ogr/proj.c:378 ../vector/v.in.ogr/proj.c:385 +#: ../vector/v.external/proj.c:263 ../vector/v.external/proj.c:270 msgid "Dataset PROJ_INFO is:\n" msgstr "" -#: ../raster/r.in.gdal/proj.c:241 ../raster/r.external/proj.c:241 -#: ../vector/v.in.ogr/proj.c:432 ../vector/v.external/proj.c:333 +#: ../raster/r.in.gdal/proj.c:263 ../raster/r.external/proj.c:263 +#: ../vector/v.in.ogr/proj.c:471 ../vector/v.external/proj.c:356 msgid "Consider generating a new location from the input dataset using the 'location' parameter.\n" msgstr "" @@ -16279,7 +16665,7 @@ #: ../raster/r.sunmask/main.c:175 msgid "Hour (B)" -msgstr "" +msgstr "ì‹œ (B)" #: ../raster/r.sunmask/main.c:183 msgid "Minutes (B)" @@ -16299,7 +16685,7 @@ #: ../raster/r.sunmask/main.c:211 msgid "Easting coordinate (point of interest)" -msgstr "" +msgstr "ë™ê±° 좌표 (관심 지ì )" #: ../raster/r.sunmask/main.c:212 ../raster/r.sunmask/main.c:222 msgid "Default: map center" @@ -16383,7 +16769,7 @@ msgid "You already know the sun position" msgstr "" -#: ../raster/r.sunmask/main.c:444 ../vector/v.colors/main.c:199 +#: ../raster/r.sunmask/main.c:444 ../vector/v.colors/main.c:212 #, c-format msgid "Option <%s> required" msgstr "" @@ -16391,30 +16777,30 @@ #: ../raster/r.sunmask/main.c:456 #, c-format msgid "Unable to open range file for raster map <%s>" -msgstr "" +msgstr "래스터 ì§€ë„ <%s>를 위한 범위 파ì¼ì„ ì—´ 수 없습니다" #: ../raster/r.sunmask/main.c:472 msgid "Calculating shadows from DEM..." msgstr "" -#: ../raster/r.sunmask/g_solposition.c:66 +#: ../raster/r.sunmask/g_solposition.c:67 msgid "Unable to calculate sun position in un-projected locations. Specify sunposition directly." -msgstr "" +msgstr "ë¹„íˆ¬ì˜ ë¡œì¼€ì´ì…˜ 안ì—서는 í•´ì˜ ìœ„ì¹˜ë¥¼ 계산할 수 없습니다. sunpositionì„ ì§ì ‘ 지정하세요." -#: ../raster/r.sunmask/g_solposition.c:88 +#: ../raster/r.sunmask/g_solposition.c:89 #, c-format msgid "Specified point %f, %f outside of current region, is that intended? Anyway, it will be used." msgstr "" -#: ../raster/r.sunmask/g_solposition.c:98 ../raster/r.latlong/main.c:101 +#: ../raster/r.sunmask/g_solposition.c:99 ../raster/r.latlong/main.c:99 msgid "Unable to get projection info of current location" msgstr "" -#: ../raster/r.sunmask/g_solposition.c:101 ../raster/r.latlong/main.c:103 +#: ../raster/r.sunmask/g_solposition.c:102 ../raster/r.latlong/main.c:101 msgid "Unable to get projection units of current location" -msgstr "" +msgstr "현재 로케ì´ì…˜ì˜ íˆ¬ì˜ ë‹¨ìœ„ë¥¼ ì–»ì„ ìˆ˜ 없습니다" -#: ../raster/r.sunmask/g_solposition.c:104 ../raster/r.latlong/main.c:105 +#: ../raster/r.sunmask/g_solposition.c:105 ../raster/r.latlong/main.c:103 msgid "Unable to get projection key values of current location" msgstr "" @@ -16478,7 +16864,7 @@ #: ../raster/r.out.ascii/main.c:182 #, c-format msgid "Read failed at row %d" -msgstr "" +msgstr "í–‰ %dì—ì„œ ì½ê¸°ì— 실패했습니다" #: ../raster/r.out.mpeg/main.c:104 msgid "animation" @@ -16486,7 +16872,7 @@ #: ../raster/r.out.mpeg/main.c:107 msgid "Converts raster map series to MPEG movie." -msgstr "" +msgstr "래스터 ì§€ë„ ê³„ì—´ì„ MPEG ë™ì˜ìƒìœ¼ë¡œ 변환합니다." #: ../raster/r.out.mpeg/main.c:115 #, c-format @@ -16532,11 +16918,11 @@ #: ../raster/r.out.mpeg/write.c:139 ../raster/r.out.mpeg/write.c:181 msgid "Unable to open output file" -msgstr "" +msgstr "출력 파ì¼ì„ ì—´ 수 없습니다" #: ../raster/r.out.mpeg/write.c:215 msgid "Unable to create temporary files." -msgstr "" +msgstr "ìž„ì‹œ 파ì¼ì„ ìƒì„±í•  수 없습니다." #: ../raster/r.covar/main.c:54 msgid "Outputs a covariance/correlation matrix for user-specified raster map layer(s)." @@ -16565,7 +16951,7 @@ #: ../raster/r.out.ppm/main.c:68 msgid "Output greyscale instead of color" -msgstr "" +msgstr "ìƒ‰ìƒ ëŒ€ì‹  회색조를 출력합니다" #: ../raster/r.out.ppm/main.c:72 msgid "Suppress printing of PPM header" @@ -16574,7 +16960,7 @@ #: ../raster/r.out.ppm/main.c:124 #, c-format msgid "Unable to open file <%s> for write" -msgstr "" +msgstr "íŒŒì¼ <%s>를 쓰기 위해 ì—´ 수 없습니다" #: ../raster/r.out.ppm/main.c:154 msgid "Converting..." @@ -16631,7 +17017,7 @@ #: ../raster/r.support/main.c:137 msgid "Delete the null file" -msgstr "" +msgstr "ë„ íŒŒì¼ì„ 삭제합니다" #: ../raster/r.support/main.c:249 ../raster3d/r3.support/main.c:252 #, c-format @@ -16655,7 +17041,7 @@ #: ../raster/r.support/main.c:312 ../scripts/d.polar/d.polar.py:407 #: ../scripts/i.in.spotvgt/i.in.spotvgt.py:280 -#: ../scripts/r.plane/r.plane.py:122 ../scripts/r.fillnulls/r.fillnulls.py:494 +#: ../scripts/r.plane/r.plane.py:122 ../scripts/r.fillnulls/r.fillnulls.py:506 #: ../scripts/v.in.e00/v.in.e00.py:165 ../scripts/r.in.aster/r.in.aster.py:144 msgid "Done." msgstr "" @@ -16716,7 +17102,7 @@ #: ../raster/r.lake/main.c:201 msgid "Both seed map and coordinates cannot be specified" -msgstr "" +msgstr "씨앗 지ë„와 좌표를 함께 지정할 수 없습니다" #: ../raster/r.lake/main.c:204 msgid "Seed map or seed coordinates must be set!" @@ -16728,7 +17114,7 @@ #: ../raster/r.lake/main.c:210 msgid "Both lake and overwrite cannot be specified" -msgstr "" +msgstr "호수와 ë®ì–´ì“°ê¸°ë¥¼ 함께 지정할 수 없습니다" #: ../raster/r.lake/main.c:213 msgid "Output lake map or overwrite flag must be set!" @@ -16847,7 +17233,7 @@ #: ../raster/r.external/window.c:23 msgid "Input raster map is rotated - cannot import. You may use 'gdalwarp' to transform the map to North-up." -msgstr "" +msgstr "ìž…ë ¥ 래스터 지ë„ê°€ 회전ë˜ì–´ 있습니다 - 가져올 수 없습니다. 'gdalwarp'를 ì´ìš©í•´ì„œ 지ë„를 ë¶í–¥ì´ ë˜ê²Œ 변환할 수 있습니다." #: ../raster/r.external/window.c:26 msgid "Applying horizontal flip" @@ -16896,7 +17282,7 @@ #: ../raster/r.external/main.c:177 ../display/d.mon/start.c:86 msgid "Unable to get current working directory" -msgstr "" +msgstr "현재 ìž‘ì—… 디렉토리를 ì–»ì„ ìˆ˜ 없습니다" #: ../raster/r.external/main.c:214 msgid "Proceeding with import..." @@ -16917,63 +17303,28 @@ msgid "Imagery group <%s> created" msgstr "" -#: ../raster/r.external/link.c:48 +#: ../raster/r.external/link.c:46 msgid "Complex types not supported" msgstr "" -#: ../raster/r.external/link.c:63 +#: ../raster/r.external/link.c:56 #, c-format msgid "Copying color table for %s" msgstr "" -#: ../raster/r.external/link.c:81 +#: ../raster/r.external/link.c:74 #, c-format msgid "Setting grey color table for <%s> (full 8bit range)" msgstr "" -#: ../raster/r.external/link.c:87 -#, c-format -msgid "Setting grey color table for <%s> (data range)" -msgstr "" - -#: ../raster/r.external/link.c:101 -#, c-format -msgid "Unable to create cell/%s file" -msgstr "" - -#: ../raster/r.external/link.c:110 -#, c-format -msgid "Unable to create fcell/%s file" -msgstr "" - -#: ../raster/r.external/link.c:146 -#, c-format -msgid "Unable to create cell_misc/%s/gdal file" -msgstr "" - -#: ../raster/r.external/link.c:149 -#, c-format -msgid "Error writing cell_misc/%s/gdal file" -msgstr "" - -#: ../raster/r.external/link.c:174 -#, c-format -msgid "Unable to create cell_misc/%s/f_format file" -msgstr "" - -#: ../raster/r.external/link.c:177 -#, c-format -msgid "Error writing cell_misc/%s/f_format file" -msgstr "" - -#: ../raster/r.external/link.c:224 -#, c-format -msgid "Creating support files for %s" -msgstr "%s를 위한 지ì›íŒŒì¼ì„ ìƒì„±í•©ë‹ˆë‹¤" +#: ../raster/r.external/link.c:132 +#, c-format +msgid "Unable to create cell_misc/%s/gdal file" +msgstr "cell_misc/%s/gdal 파ì¼ì„ ìƒì„±í•  수 없습니다" -#: ../raster/r.external/link.c:236 +#: ../raster/r.external/link.c:135 #, c-format -msgid "Link to raster map <%s> created." +msgid "Error writing cell_misc/%s/gdal file" msgstr "" #: ../raster/r.resamp.filter/main.c:142 @@ -16981,81 +17332,81 @@ msgid "Filter <%s> not found" msgstr "" -#: ../raster/r.resamp.filter/main.c:391 +#: ../raster/r.resamp.filter/main.c:396 msgid "kernel filter" msgstr "" -#: ../raster/r.resamp.filter/main.c:394 +#: ../raster/r.resamp.filter/main.c:399 msgid "Resamples raster map layers using an analytic kernel." msgstr "" -#: ../raster/r.resamp.filter/main.c:405 +#: ../raster/r.resamp.filter/main.c:410 msgid "Filter kernel(s)" msgstr "" -#: ../raster/r.resamp.filter/main.c:413 +#: ../raster/r.resamp.filter/main.c:418 msgid "Filter radius" msgstr "" -#: ../raster/r.resamp.filter/main.c:420 +#: ../raster/r.resamp.filter/main.c:425 msgid "Filter radius (horizontal)" msgstr "" -#: ../raster/r.resamp.filter/main.c:427 +#: ../raster/r.resamp.filter/main.c:432 msgid "Filter radius (vertical)" msgstr "" -#: ../raster/r.resamp.filter/main.c:438 ../vector/v.external.out/args.c:90 +#: ../raster/r.resamp.filter/main.c:443 ../vector/v.external.out/args.c:90 #, c-format msgid "%s= and %s=/%s= are mutually exclusive" msgstr "" -#: ../raster/r.resamp.filter/main.c:443 +#: ../raster/r.resamp.filter/main.c:448 #, c-format msgid "Either %s= or %s=/%s= required" msgstr "" -#: ../raster/r.resamp.filter/main.c:446 +#: ../raster/r.resamp.filter/main.c:451 #, c-format msgid "Both %s= and %s= required" msgstr "" -#: ../raster/r.resamp.filter/main.c:469 +#: ../raster/r.resamp.filter/main.c:474 msgid "Differing number of values for filter= and [xy_]radius=" msgstr "" -#: ../raster/r.resamp.filter/main.c:472 +#: ../raster/r.resamp.filter/main.c:477 #, c-format msgid "Too many filters (max: %d)" msgstr "" -#: ../raster/r.resamp.filter/main.c:490 +#: ../raster/r.resamp.filter/main.c:495 msgid "At least one filter must be finite" msgstr "" -#: ../raster/r.latlong/main.c:57 +#: ../raster/r.latlong/main.c:56 msgid "latitude" msgstr "" -#: ../raster/r.latlong/main.c:58 +#: ../raster/r.latlong/main.c:57 msgid "longitude" msgstr "" -#: ../raster/r.latlong/main.c:60 +#: ../raster/r.latlong/main.c:59 msgid "Creates a latitude/longitude raster map." msgstr "" -#: ../raster/r.latlong/main.c:66 +#: ../raster/r.latlong/main.c:65 msgid "Name for output latitude or longitude raster map" msgstr "" -#: ../raster/r.latlong/main.c:70 +#: ../raster/r.latlong/main.c:69 msgid "Longitude output" msgstr "" #: ../raster/r.composite/main.c:76 msgid "Combines red, green and blue raster maps into a single composite raster map." -msgstr "" +msgstr "ì , ë…¹, ì²­ 래스터 지ë„를 í•˜ë‚˜ì˜ ë³µí•© 래스터 지ë„ë¡œ 결합합니다." #: ../raster/r.composite/main.c:102 msgid "Number of levels to be used for each component" @@ -17081,7 +17432,7 @@ #: ../raster/r.composite/main.c:164 #, c-format msgid "Unable to read color file of raster map <%s>" -msgstr "" +msgstr "래스터 ì§€ë„ <%s>ì˜ ìƒ‰ìƒ íŒŒì¼ì„ ì½ì„ 수 없습니다" #: ../raster/r.composite/main.c:286 msgid "Creating color table for output raster map..." @@ -17098,14 +17449,14 @@ #: ../raster/r.region/main.c:61 ../raster/r.region/main.c:66 #: ../raster/r.region/main.c:72 ../raster/r.region/main.c:87 #: ../raster/r.region/main.c:94 ../raster/r.region/main.c:101 -#: ../raster/r.region/main.c:144 ../general/g.region/main.c:78 -#: ../general/g.region/main.c:84 ../general/g.region/main.c:171 -#: ../general/g.region/main.c:178 ../general/g.region/main.c:187 -#: ../general/g.region/main.c:195 +#: ../raster/r.region/main.c:144 ../general/g.region/main.c:79 +#: ../general/g.region/main.c:85 ../general/g.region/main.c:172 +#: ../general/g.region/main.c:179 ../general/g.region/main.c:188 +#: ../general/g.region/main.c:196 msgid "Existing" -msgstr "존재하는" +msgstr "기존" -#: ../raster/r.region/main.c:65 ../general/g.region/main.c:77 +#: ../raster/r.region/main.c:65 ../general/g.region/main.c:78 msgid "Set from default region" msgstr "" @@ -17125,19 +17476,19 @@ msgid "Set region to match this vector map" msgstr "" -#: ../raster/r.region/main.c:109 ../general/g.region/main.c:203 +#: ../raster/r.region/main.c:109 ../general/g.region/main.c:204 msgid "Value for the northern edge" msgstr "" -#: ../raster/r.region/main.c:118 ../general/g.region/main.c:212 +#: ../raster/r.region/main.c:118 ../general/g.region/main.c:213 msgid "Value for the southern edge" msgstr "" -#: ../raster/r.region/main.c:127 ../general/g.region/main.c:221 +#: ../raster/r.region/main.c:127 ../general/g.region/main.c:222 msgid "Value for the eastern edge" msgstr "" -#: ../raster/r.region/main.c:136 ../general/g.region/main.c:230 +#: ../raster/r.region/main.c:136 ../general/g.region/main.c:231 msgid "Value for the western edge" msgstr "" @@ -17157,7 +17508,7 @@ #: ../raster/r.watershed/shed/intro.c:10 #, c-format msgid "%s also allows the user to prepare a report of map layers for each" -msgstr "" +msgstr "%s는 ë˜í•œ 사용ìžê°€ ê° ì§€ë„ ë ˆì´ì–´ì˜ 보고서를 준비할 수 있게 허용합니다" #: ../raster/r.watershed/shed/intro.c:12 #, c-format @@ -17177,7 +17528,7 @@ #: ../raster/r.watershed/shed/intro.c:18 #, c-format msgid "divided by basin. %s will then run %s and create the report." -msgstr "" +msgstr "유역별로 나눕니다. 그런 ë‹¤ìŒ %sê°€ %s를 실행하고 보고서를 ìƒì„±í•  것입니다." #: ../raster/r.watershed/shed/main.c:41 msgid "Slow version of water analysis program starting now" @@ -17190,7 +17541,7 @@ #: ../raster/r.watershed/shed/main.c:72 msgid "unable to open output file" -msgstr "" +msgstr "출력 파ì¼ì„ ì—´ 수 없습니다" #: ../raster/r.watershed/shed/basin_maps.c:12 msgid "" @@ -17243,6 +17594,8 @@ "\n" "Would you like the data organized:" msgstr "" +"\n" +"ìžë£Œë¥¼ 체계화하길 ì›í•˜ì‹­ë‹ˆê¹Œ:" #: ../raster/r.watershed/shed/basin_maps.c:44 msgid "" @@ -17270,11 +17623,11 @@ #: ../raster/r.watershed/shed/file_in.c:15 msgid "unable to open ARMSED file" -msgstr "" +msgstr "ARMSED 파ì¼ì„ ì—´ 수 없습니다" #: ../raster/r.watershed/shed/read.c:23 msgid "unable to open basin/half basin map" -msgstr "" +msgstr "유역/반유역 지ë„를 ì—´ 수 없습니다" #: ../raster/r.watershed/shed/com_line.c:23 msgid "" @@ -17323,7 +17676,7 @@ #: ../raster/r.watershed/shed/com_line.c:36 msgid "need to remove unnecessary files from that partition. The slow mode" -msgstr "" +msgstr "파티션ì—ì„œ 불필요한 파ì¼ë“¤ì„ 제거할 필요가 있습니다. ëŠë¦° 모드" #: ../raster/r.watershed/shed/com_line.c:37 #, c-format @@ -17581,7 +17934,7 @@ #: ../raster/r.watershed/shed/com_line.c:380 #, c-format msgid "Because of digital terrain model limitations, %s cannot pick up" -msgstr "" +msgstr "디지털 지형 ëª¨í˜•ì˜ í•œê³„ ë•Œë¬¸ì— %sì´ ì´ëŸ° 저습지를 찾아낼 수 없습니다." #: ../raster/r.watershed/shed/com_line.c:382 #, c-format @@ -17623,31 +17976,31 @@ msgid "No basins were created. Verify threshold and region settings." msgstr "" -#: ../raster/r.watershed/seg/close_maps2.c:86 +#: ../raster/r.watershed/seg/close_maps2.c:87 msgid "Closing stream segments map" msgstr "" -#: ../raster/r.watershed/seg/close_maps2.c:109 +#: ../raster/r.watershed/seg/close_maps2.c:110 msgid "Closing basins map" msgstr "" -#: ../raster/r.watershed/seg/close_maps2.c:116 +#: ../raster/r.watershed/seg/close_maps2.c:117 msgid "Closing half basins map" msgstr "" -#: ../raster/r.watershed/seg/main.c:92 ../raster/r.watershed/seg/main.c:107 -#: ../raster/r.watershed/ram/main.c:82 ../raster/r.watershed/ram/main.c:98 +#: ../raster/r.watershed/seg/main.c:93 ../raster/r.watershed/seg/main.c:108 +#: ../raster/r.watershed/ram/main.c:85 ../raster/r.watershed/ram/main.c:101 #, c-format msgid "SECTION %d: Closing Maps." msgstr "" -#: ../raster/r.watershed/seg/main.c:105 ../raster/r.watershed/ram/main.c:96 +#: ../raster/r.watershed/seg/main.c:106 ../raster/r.watershed/ram/main.c:99 #, c-format msgid "SECTION %d: Watershed determination." msgstr "" #: ../raster/r.watershed/seg/do_astar.c:30 -#: ../raster/r.watershed/ram/do_astar.c:27 +#: ../raster/r.watershed/ram/do_astar.c:28 msgid "SECTION 2: A* Search." msgstr "" @@ -17655,72 +18008,72 @@ msgid "No seeds for A* Search" msgstr "" -#: ../raster/r.watershed/seg/do_astar.c:146 +#: ../raster/r.watershed/seg/do_astar.c:147 msgid "bug in A* Search: doer %" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:20 +#: ../raster/r.watershed/seg/close_maps.c:23 msgid "Closing accumulation map" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:136 +#: ../raster/r.watershed/seg/close_maps.c:140 msgid "Closing TCI and SPI maps" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:138 +#: ../raster/r.watershed/seg/close_maps.c:142 msgid "Closing TCI map" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:140 +#: ../raster/r.watershed/seg/close_maps.c:144 msgid "Closing SPI map" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:300 +#: ../raster/r.watershed/seg/close_maps.c:307 msgid "Closing flow direction map" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:327 +#: ../raster/r.watershed/seg/close_maps.c:334 msgid "Closing LS map" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:332 +#: ../raster/r.watershed/seg/close_maps.c:339 msgid "Closing SL map" msgstr "" -#: ../raster/r.watershed/seg/init_vars.c:139 +#: ../raster/r.watershed/seg/init_vars.c:143 #, c-format msgid "SECTION 1 beginning: Initiating Variables. %d section total." msgid_plural "SECTION 1 beginning: Initiating Variables. %d sections total." msgstr[0] "" -#: ../raster/r.watershed/seg/init_vars.c:175 +#: ../raster/r.watershed/seg/init_vars.c:178 msgid "Maximum memory to be used was smaller than 3 MB, set to 3 MB." msgstr "" -#: ../raster/r.watershed/seg/init_vars.c:470 +#: ../raster/r.watershed/seg/init_vars.c:511 msgid "SECTION 1b: Determining Offmap Flow." msgstr "" -#: ../raster/r.watershed/seg/do_cum.c:119 -#: ../raster/r.watershed/ram/do_cum.c:114 +#: ../raster/r.watershed/seg/do_cum.c:122 +#: ../raster/r.watershed/ram/do_cum.c:116 msgid "SECTION 3: Accumulating Surface Flow with SFD." msgstr "" -#: ../raster/r.watershed/seg/do_cum.c:293 -#: ../raster/r.watershed/ram/do_cum.c:276 +#: ../raster/r.watershed/seg/do_cum.c:315 +#: ../raster/r.watershed/ram/do_cum.c:296 msgid "SECTION 3a: Accumulating Surface Flow with MFD." msgstr "" -#: ../raster/r.watershed/seg/do_cum.c:529 +#: ../raster/r.watershed/seg/do_cum.c:560 msgid "MFD: A * path already processed when distributing flow: %d of %" msgstr "" -#: ../raster/r.watershed/seg/do_cum.c:533 -#: ../raster/r.watershed/ram/do_cum.c:486 +#: ../raster/r.watershed/seg/do_cum.c:564 +#: ../raster/r.watershed/ram/do_cum.c:512 msgid "SECTION 3b: Adjusting drainage directions." msgstr "" -#: ../raster/r.watershed/seg/usage.c:9 ../raster/r.watershed/ram/usage.c:9 +#: ../raster/r.watershed/seg/usage.c:9 #, c-format msgid "" "USAGE for basin delineation:\n" @@ -17732,187 +18085,194 @@ "\n" msgstr "" -#: ../raster/r.watershed/front/main.c:77 +#: ../raster/r.watershed/front/main.c:79 msgid "drainage" msgstr "" -#: ../raster/r.watershed/front/main.c:79 +#: ../raster/r.watershed/front/main.c:81 msgid "stream power index" msgstr "" -#: ../raster/r.watershed/front/main.c:81 +#: ../raster/r.watershed/front/main.c:84 msgid "Calculates hydrological parameters and RUSLE factors." msgstr "" -#: ../raster/r.watershed/front/main.c:84 ../raster/r.watershed/front/main.c:91 -#: ../raster/r.watershed/front/main.c:97 ../raster/r.watershed/front/main.c:104 -#: ../raster/r.watershed/front/main.c:113 -#: ../raster/r.watershed/front/main.c:121 -#: ../raster/r.watershed/front/main.c:130 +#: ../raster/r.watershed/front/main.c:87 ../raster/r.watershed/front/main.c:95 +#: ../raster/r.watershed/front/main.c:102 +#: ../raster/r.watershed/front/main.c:109 +#: ../raster/r.watershed/front/main.c:118 +#: ../raster/r.watershed/front/main.c:125 +#: ../raster/r.watershed/front/main.c:132 +#: ../raster/r.watershed/front/main.c:140 msgid "Inputs" msgstr "" -#: ../raster/r.watershed/front/main.c:88 +#: ../raster/r.watershed/front/main.c:91 msgid "Name of input depressions raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:89 +#: ../raster/r.watershed/front/main.c:93 msgid "All non-NULL and non-zero cells are considered as real depressions" msgstr "" -#: ../raster/r.watershed/front/main.c:95 +#: ../raster/r.watershed/front/main.c:100 msgid "Name of input raster representing amount of overland flow per cell" msgstr "" -#: ../raster/r.watershed/front/main.c:101 +#: ../raster/r.watershed/front/main.c:106 msgid "Name of input raster map percent of disturbed land" msgstr "" -#: ../raster/r.watershed/front/main.c:102 -#: ../raster/r.watershed/front/main.c:127 +#: ../raster/r.watershed/front/main.c:107 +#: ../raster/r.watershed/front/main.c:137 msgid "For USLE" msgstr "" -#: ../raster/r.watershed/front/main.c:109 +#: ../raster/r.watershed/front/main.c:114 msgid "Name of input raster map blocking overland surface flow" msgstr "" -#: ../raster/r.watershed/front/main.c:111 +#: ../raster/r.watershed/front/main.c:116 msgid "For USLE. All non-NULL and non-zero cells are considered as blocking terrain." msgstr "" -#: ../raster/r.watershed/front/main.c:118 +#: ../raster/r.watershed/front/main.c:123 +#, fuzzy +msgid "Name of input raster map with percentages for flow accumulation." +msgstr "ê³ ë„ ëž˜ìŠ¤í„° 지ë„ì˜ ì´ë¦„" + +#: ../raster/r.watershed/front/main.c:129 msgid "Minimum size of exterior watershed basin" msgstr "" -#: ../raster/r.watershed/front/main.c:126 +#: ../raster/r.watershed/front/main.c:136 msgid "Maximum length of surface flow in map units" msgstr "" -#: ../raster/r.watershed/front/main.c:135 +#: ../raster/r.watershed/front/main.c:144 msgid "Name for output accumulation raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:137 +#: ../raster/r.watershed/front/main.c:145 msgid "Number of cells that drain through each cell" msgstr "" -#: ../raster/r.watershed/front/main.c:144 +#: ../raster/r.watershed/front/main.c:152 msgid "Name for output topographic index ln(a / tan(b)) map" -msgstr "" +msgstr "출력 지형지표 ln(a / tan(b)) 지ë„를 위한 ì´ë¦„" -#: ../raster/r.watershed/front/main.c:151 +#: ../raster/r.watershed/front/main.c:158 msgid "Stream power index a * tan(b)" msgstr "" -#: ../raster/r.watershed/front/main.c:157 +#: ../raster/r.watershed/front/main.c:164 msgid "Name for output drainage direction raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:158 +#: ../raster/r.watershed/front/main.c:165 msgid "Directions numbered from 1 to 8" msgstr "" -#: ../raster/r.watershed/front/main.c:164 +#: ../raster/r.watershed/front/main.c:171 msgid "Name for output basins raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:170 +#: ../raster/r.watershed/front/main.c:177 msgid "Name for output stream segments raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:176 +#: ../raster/r.watershed/front/main.c:183 msgid "Name for output half basins raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:178 +#: ../raster/r.watershed/front/main.c:184 msgid "Each half-basin is given a unique value" msgstr "" -#: ../raster/r.watershed/front/main.c:184 +#: ../raster/r.watershed/front/main.c:190 msgid "Name for output slope length raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:186 +#: ../raster/r.watershed/front/main.c:191 msgid "Slope length and steepness (LS) factor for USLE" msgstr "" -#: ../raster/r.watershed/front/main.c:192 +#: ../raster/r.watershed/front/main.c:197 msgid "Name for output slope steepness raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:193 +#: ../raster/r.watershed/front/main.c:198 msgid "Slope steepness (S) factor for USLE" msgstr "" -#: ../raster/r.watershed/front/main.c:202 +#: ../raster/r.watershed/front/main.c:207 msgid "Convergence factor for MFD (1-10)" msgstr "" -#: ../raster/r.watershed/front/main.c:204 +#: ../raster/r.watershed/front/main.c:209 msgid "1 = most diverging flow, 10 = most converging flow. Recommended: 5" msgstr "" -#: ../raster/r.watershed/front/main.c:211 +#: ../raster/r.watershed/front/main.c:216 msgid "Maximum memory to be used with -m flag (in MB)" msgstr "" -#: ../raster/r.watershed/front/main.c:215 +#: ../raster/r.watershed/front/main.c:220 msgid "SFD (D8) flow (default is MFD)" msgstr "" -#: ../raster/r.watershed/front/main.c:217 +#: ../raster/r.watershed/front/main.c:222 msgid "SFD: single flow direction, MFD: multiple flow direction" msgstr "" -#: ../raster/r.watershed/front/main.c:222 +#: ../raster/r.watershed/front/main.c:227 msgid "Allow only horizontal and vertical flow of water" msgstr "" -#: ../raster/r.watershed/front/main.c:227 +#: ../raster/r.watershed/front/main.c:231 msgid "Enable disk swap memory option: Operation is slow" msgstr "" -#: ../raster/r.watershed/front/main.c:229 +#: ../raster/r.watershed/front/main.c:233 msgid "Only needed if memory requirements exceed available RAM; see manual on how to calculate memory requirements" msgstr "" -#: ../raster/r.watershed/front/main.c:234 +#: ../raster/r.watershed/front/main.c:238 msgid "Use positive flow accumulation even for likely underestimates" msgstr "" -#: ../raster/r.watershed/front/main.c:236 +#: ../raster/r.watershed/front/main.c:240 msgid "See manual for a detailed description of flow accumulation output" msgstr "" -#: ../raster/r.watershed/front/main.c:241 +#: ../raster/r.watershed/front/main.c:244 msgid "Beautify flat areas" msgstr "" -#: ../raster/r.watershed/front/main.c:243 +#: ../raster/r.watershed/front/main.c:246 msgid "Flow direction in flat areas is modified to look prettier" -msgstr "" +msgstr "í‰í‰í•œ 지역 ë‚´ì˜ í름 ë°©í–¥ì„ ë³´ê¸° 좋게 수정합니다" -#: ../raster/r.watershed/front/main.c:259 +#: ../raster/r.watershed/front/main.c:262 msgid "Sorry, you must choose an output map." msgstr "" -#: ../raster/r.watershed/front/main.c:265 +#: ../raster/r.watershed/front/main.c:268 msgid "The basin threshold must be a positive number." msgstr "" -#: ../raster/r.watershed/front/main.c:281 +#: ../raster/r.watershed/front/main.c:284 msgid "" "Sorry, if any of the following options are set:\n" " basin, stream, half_basin, length_slope, or slope_steepness\n" " you MUST provide a value for the basin threshold parameter." msgstr "" -#: ../raster/r.watershed/front/main.c:308 +#: ../raster/r.watershed/front/main.c:310 msgid "Beautify flat areas is not yet supported for disk swap mode" msgstr "" -#: ../raster/r.watershed/front/main.c:338 +#: ../raster/r.watershed/front/main.c:342 #, c-format msgid "Subprocess failed with exit code %d" msgstr "" @@ -17921,84 +18281,96 @@ msgid "SECTION 4: RUSLE LS and/or S factor determination." msgstr "" -#: ../raster/r.watershed/ram/do_astar.c:256 +#: ../raster/r.watershed/ram/do_astar.c:258 msgid "heapsize too large" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:56 +#: ../raster/r.watershed/ram/do_flatarea.c:57 msgid "Beautify flat areas: priority queue error" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:229 +#: ../raster/r.watershed/ram/do_flatarea.c:235 msgid "flat cell escaped for uphill correction" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:235 +#: ../raster/r.watershed/ram/do_flatarea.c:241 #, c-format msgid "queue error: last uphill order %d > current uphill order %d" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:240 +#: ../raster/r.watershed/ram/do_flatarea.c:246 msgid "uphill order not set" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:266 +#: ../raster/r.watershed/ram/do_flatarea.c:273 msgid "flat cell escaped in uphill correction" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:302 +#: ../raster/r.watershed/ram/do_flatarea.c:309 msgid "downhill order: no more points in down queue" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:310 +#: ../raster/r.watershed/ram/do_flatarea.c:317 msgid "flat cell escaped for downhill correction" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:316 +#: ../raster/r.watershed/ram/do_flatarea.c:323 #, c-format msgid "queue error: last downhill order %d > current downhill order %d" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:321 +#: ../raster/r.watershed/ram/do_flatarea.c:328 msgid "downhill order: downhill order not set" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:344 +#: ../raster/r.watershed/ram/do_flatarea.c:352 msgid "flat cell escaped in downhill correction" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:382 +#: ../raster/r.watershed/ram/do_flatarea.c:390 msgid "flat cell escaped for adjustment" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:389 +#: ../raster/r.watershed/ram/do_flatarea.c:397 msgid "adjustment: uphill order not set" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:391 +#: ../raster/r.watershed/ram/do_flatarea.c:399 msgid "adjustment: downhill order not set" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:417 +#: ../raster/r.watershed/ram/do_flatarea.c:428 msgid "flat cell escaped in adjustment" msgstr "" -#: ../raster/r.watershed/ram/init_vars.c:121 +#: ../raster/r.watershed/ram/init_vars.c:123 #, c-format msgid "SECTION 1a (of %1d): Initiating Memory." msgstr "" -#: ../raster/r.watershed/ram/init_vars.c:311 +#: ../raster/r.watershed/ram/init_vars.c:350 #, c-format msgid "SECTION 1b (of %1d): Determining Offmap Flow." msgstr "" -#: ../raster/r.watershed/ram/do_cum.c:480 +#: ../raster/r.watershed/ram/do_cum.c:507 #, c-format msgid "MFD: A * path already processed when distributing flow: %d of %d cell" msgid_plural "MFD: A * path already processed when distributing flow: %d of %d cells" msgstr[0] "" +#: ../raster/r.watershed/ram/usage.c:9 +#, c-format +msgid "" +"USAGE for basin delineation:\n" +"%s -4 elevation=elevation_map threshold=swale_threshold [flow=overland_flow_map] [drainage=drain_direction_map] [depression=depression_map] [accumulation=accumulation_map] [basin=watershed_basin_map] [retention=retention_map] [stream=stream_segment_map]\n" +"\n" +"USAGE for slope length determination:\n" +"%s [-4] elevation=elevation_map threshold=swale_threshold [drainage=drain_direction_map] [depression=depression_map] [accumulation=accumulation_map] [retention=retention_map] [max_slope_length=max_slope_length] [blocking=overland_blocking_map] [slope_steepness=slope_steepness_map] length_slope=length_slope_map [disturbed_land=rill_erosion_map] [slope_deposition=slope_deposition value or map]USAGE for ARMSED FILE creation:\n" +"%s [-4] elevation=elevation_map threshold=swale_threshold [flow=overland_flow_map] [drainage=drain_direction_map] [depression=depression_map] [accumulation=accumulation_map] [basin=watershed_basin_map] [stream=stream_segment_map] [half_basin=half_basin_map] [retention=retention_map] ar=ARMSED_file_name\n" +"\n" +msgstr "" + #: ../raster/r.rescale/main.c:51 msgid "Rescales the range of category values in a raster map layer." msgstr "" @@ -18019,7 +18391,7 @@ #: ../raster/r.sim/simlib/hydro.c:478 ../raster/r.sim/r.sim.sediment/main.c:435 msgid "Cannot write raster maps" -msgstr "" +msgstr "래스터 지ë„를 쓸 수 없습니다" #: ../raster/r.sim/simlib/observation_points.c:64 #, c-format @@ -18029,7 +18401,7 @@ #: ../raster/r.sim/simlib/observation_points.c:85 #, c-format msgid "Unable to open observation logfile %s for writing" -msgstr "" +msgstr "관측 ì¼ì§€ íŒŒì¼ %s를 쓰기 위해 ì—´ 수 없습니다" #: ../raster/r.sim/simlib/output.c:321 ../raster/r.sim/simlib/output.c:329 #, c-format @@ -18039,7 +18411,7 @@ #: ../raster/r.sim/simlib/input.c:307 #, c-format msgid "Raster map <%s> not found, and manin_val undefined, choose one to be allowed to process" -msgstr "" +msgstr "래스터 ì§€ë„ <%s>를 ì°¾ì„ ìˆ˜ 없으며 manin_valë„ ì •ì˜ë˜ì§€ 않았습니다. 둘 중 하나를 ì„ íƒí•´ì•¼ 합니다" #: ../raster/r.sim/simlib/input.c:420 msgid "Zero value in Mannings n" @@ -18200,14 +18572,14 @@ #: ../raster/r.sim/r.sim.water/main.c:324 ../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 ../vector/v.surf.rst/main.c:161 -#: ../vector/v.surf.rst/main.c:166 ../vector/v.surf.rst/main.c:187 -#: ../vector/v.surf.rst/main.c:262 ../vector/v.surf.rst/main.c:268 -#: ../vector/v.surf.rst/main.c:276 ../vector/v.surf.rst/main.c:283 -#: ../vector/v.surf.rst/main.c:291 ../vector/v.surf.rst/main.c:299 -#: ../vector/v.surf.rst/main.c:308 ../vector/v.surf.rst/main.c:316 -#: ../vector/v.surf.rst/main.c:324 ../vector/v.surf.rst/main.c:333 -#: ../vector/v.surf.rst/main.c:341 ../vector/v.surf.rst/main.c:348 +#: ../imagery/i.eb.hsebal01/main.c:178 ../vector/v.surf.rst/main.c:163 +#: ../vector/v.surf.rst/main.c:168 ../vector/v.surf.rst/main.c:189 +#: ../vector/v.surf.rst/main.c:264 ../vector/v.surf.rst/main.c:270 +#: ../vector/v.surf.rst/main.c:278 ../vector/v.surf.rst/main.c:286 +#: ../vector/v.surf.rst/main.c:294 ../vector/v.surf.rst/main.c:302 +#: ../vector/v.surf.rst/main.c:311 ../vector/v.surf.rst/main.c:319 +#: ../vector/v.surf.rst/main.c:327 ../vector/v.surf.rst/main.c:336 +#: ../vector/v.surf.rst/main.c:344 ../vector/v.surf.rst/main.c:351 msgid "Parameters" msgstr "" @@ -18264,7 +18636,7 @@ msgstr "" #: ../raster/r.sim/r.sim.sediment/main.c:374 -#: ../raster/r.sim/r.sim.water/main.c:402 ../vector/v.surf.rst/main.c:404 +#: ../raster/r.sim/r.sim.water/main.c:402 ../vector/v.surf.rst/main.c:407 #, c-format msgid "<%d> is not valid number of threads. Number of threads will be set on <%d>" msgstr "" @@ -18297,8 +18669,8 @@ msgstr "" #: ../raster/r.sim/r.sim.sediment/main.c:422 -#: ../raster/r.sim/r.sim.water/main.c:530 ../vector/v.surf.rst/main.c:656 -#: ../vector/v.surf.rst/main.c:711 ../vector/v.vol.rst/main.c:914 +#: ../raster/r.sim/r.sim.water/main.c:530 ../vector/v.surf.rst/main.c:659 +#: ../vector/v.surf.rst/main.c:714 ../vector/v.vol.rst/main.c:916 msgid "Input failed" msgstr "" @@ -18559,19 +18931,20 @@ #: ../display/d.mon/stop.c:41 #, c-format msgid "Unable to delete file <%s>" -msgstr "" +msgstr "íŒŒì¼ <%s>를 삭제할 수 없습니다" #: ../display/d.mon/stop.c:46 #, c-format msgid "Unable to delete directory <%s>" -msgstr "" +msgstr "디렉토리 <%s>를 삭제할 수 없습니다" #: ../display/d.mon/stop.c:75 #, c-format msgid "Unable to read file <%s>" -msgstr "" +msgstr "íŒŒì¼ <%s>를 ì½ì„ 수 없습니다" #: ../display/d.mon/start.c:46 ../display/d.mon/start.c:74 +#: ../misc/m.nviz.image/main.c:75 #, c-format msgid "File <%s> already exists and will be overwritten" msgstr "" @@ -18584,7 +18957,7 @@ #: ../display/d.mon/start.c:76 #, c-format msgid "Unable to delete <%s>" -msgstr "" +msgstr "<%s>를 삭제할 수 없습니다" #: ../display/d.mon/start.c:93 #, c-format @@ -18617,7 +18990,7 @@ #: ../scripts/d.what.vect/d.what.vect.py:40 ../scripts/d.redraw/d.redraw.py:41 #, c-format, python-format msgid "Unable to open file '%s'" -msgstr "" +msgstr "íŒŒì¼ '%s'를 ì—´ 수 없습니다" #: ../display/d.mon/list.c:145 #, c-format @@ -18642,7 +19015,7 @@ #: ../display/d.vect.thematic/plot1.c:163 ../display/d.vect.thematic/main.c:316 #, c-format msgid "Cannot select data (%s) from table" -msgstr "" +msgstr "í…Œì´ë¸”로부터 ìžë£Œ (%s)를 ì„ íƒí•  수 없습니다" #: ../display/d.vect.thematic/plot1.c:148 msgid "Line width column not specified." @@ -18659,21 +19032,23 @@ "\n" "ERROR: vector map - can't read\n" msgstr "" +"\n" +"오류: 벡터 ì§€ë„ - ì½ì„ 수 없습니다\n" #: ../display/d.vect.thematic/plot1.c:279 #, c-format msgid "Error in color definition column (%s), element %d with cat %d: colorstring [%s]" -msgstr "" +msgstr "ìƒ‰ìƒ ì •ì˜ ì—´ (%1$s), cat %3$d를 가진 요소 %2$d ë‚´ì— ì˜¤ë¥˜: ìƒ‰ìƒ ë¬¸ìžì—´ [%4$s]" #: ../display/d.vect.thematic/plot1.c:286 #, c-format msgid "Error in color definition column (%s), element %d with cat %d" -msgstr "" +msgstr "ìƒ‰ìƒ ì •ì˜ ì—´ (%1$s), cat %3$d를 가진 요소 %2$d ë‚´ì— ì˜¤ë¥˜" #: ../display/d.vect.thematic/plot1.c:354 #, c-format msgid "Error in line width column (%s), element %d with cat %d: line width [%d]" -msgstr "" +msgstr "ì„  ë„“ì´ ì—´ (%1$s), cat %3$d를 가진 요소 %2$d ë‚´ì— ì˜¤ë¥˜: ì„  ë„“ì´ [%4$d]" #: ../display/d.vect.thematic/main.c:87 msgid "choropleth map" @@ -18829,7 +19204,7 @@ #: ../db/db.tables/main.c:50 #, c-format msgid "Unable to open database <%s>" -msgstr "" +msgstr "ë°ì´í„°ë² ì´ìŠ¤ <%s>를 ì—´ 수 없습니다" #: ../display/d.vect.thematic/main.c:312 #, c-format @@ -18839,7 +19214,7 @@ #: ../display/d.vect.thematic/main.c:379 #, c-format msgid "Unknown color: [%s]" -msgstr "" +msgstr "알려지지 ì•Šì€ ìƒ‰ìƒ: [%s]" #: ../display/d.vect.thematic/main.c:390 msgid "You gave both manual breaks and a classification algorithm or a number of classes. The manual breaks have precedence and will thus be used." @@ -18855,6 +19230,8 @@ "Not enough colors or error in color specifications.\n" "Need %i entries for 'colors' parameter" msgstr "" +"불충분한 ìƒ‰ìƒ ë˜ëŠ” ìƒ‰ìƒ ì‚¬ì–‘ ë‚´ì— ì˜¤ë¥˜.\n" +"'colors' 매개변수를 위한 %iê°œì˜ í•­ëª©ì´ í•„ìš”í•©ë‹ˆë‹¤" #: ../display/d.vect.thematic/main.c:445 #, c-format @@ -18902,10 +19279,10 @@ msgstr "" #: ../display/d.vect.thematic/display.c:51 ../display/d.vect/lines.c:107 -#: ../display/d.vect/lines.c:335 +#: ../display/d.vect/lines.c:339 #, c-format msgid "Unable to read symbol <%s>, unable to display points" -msgstr "" +msgstr "심벌 <%s>를 ì½ì„ 수 없습니다, ì ì„ ë³´ì—¬ 줄 수 없습니다" #: ../display/d.vect.thematic/display.c:118 ../display/d.vect/lines.c:175 #, c-format @@ -18946,7 +19323,7 @@ #: ../vector/v.net.path/main.c:44 ../vector/v.net.timetable/main.c:262 #: ../vector/v.net.visibility/main.c:47 msgid "shortest path" -msgstr "" +msgstr "최단 경로" #: ../display/d.geodesic/main.c:51 msgid "Displays a geodesic line, tracing the shortest distance between two geographic points along a great circle, in a longitude/latitude data set." @@ -18962,13 +19339,13 @@ msgid "Line color" msgstr "" -#: ../display/d.geodesic/main.c:66 ../display/d.grid/main.c:107 +#: ../display/d.geodesic/main.c:66 ../display/d.grid/main.c:106 #: ../display/d.rhumbline/main.c:62 ../display/d.legend/main.c:203 #: ../display/d.rast.num/main.c:88 ../display/d.northarrow/main.c:113 #: ../vector/v.label.sa/main.c:98 ../vector/v.label/main.c:151 #: ../vector/v.lrs/v.lrs.label/main.c:193 msgid "Text color" -msgstr "문ìžìƒ‰ìƒ" +msgstr "ë¬¸ìž ìƒ‰ìƒ" #: ../display/d.geodesic/main.c:78 ../display/d.rhumbline/main.c:75 #, c-format @@ -19136,13 +19513,13 @@ #: ../display/d.barscale/main.c:237 ../display/d.barscale/main.c:254 #: ../display/d.barscale/draw_scale.c:220 msgid "Programmer error" -msgstr "" +msgstr "프로그래머 오류" #: ../display/d.barscale/draw_scale.c:611 #: ../display/d.northarrow/draw_n_arrow.c:200 #, c-format msgid "Could not read symbol \"%s\"" -msgstr "" +msgstr "심벌 \"%s\"를 ì½ì„ 수 없었습니다" #: ../display/d.rgb/main.c:58 msgid "Displays three user-specified raster maps as red, green, and blue overlays in the active graphics frame." @@ -19157,166 +19534,162 @@ msgid "Null cells" msgstr "" -#: ../display/d.grid/main.c:55 +#: ../display/d.grid/main.c:54 msgid "graticule" msgstr "" -#: ../display/d.grid/main.c:56 ../vector/v.mkgrid/main.c:72 +#: ../display/d.grid/main.c:55 ../vector/v.mkgrid/main.c:72 msgid "grid" msgstr "" -#: ../display/d.grid/main.c:58 +#: ../display/d.grid/main.c:57 msgid "Overlays a user-specified grid in the active display frame on the graphics monitor." msgstr "" -#: ../display/d.grid/main.c:66 +#: ../display/d.grid/main.c:65 msgid "Size of grid to be drawn (in map units)" msgstr "" -#: ../display/d.grid/main.c:68 +#: ../display/d.grid/main.c:67 msgid "0 for north-south resolution of the current region. In map units or DDD:MM:SS format. Example: \"1000\" or \"0:10\"" msgstr "" -#: ../display/d.grid/main.c:76 +#: ../display/d.grid/main.c:75 msgid "Lines of the grid pass through this coordinate" msgstr "" -#: ../display/d.grid/main.c:85 +#: ../display/d.grid/main.c:84 msgid "Draw only east-west lines, north-south lines, or both " msgstr "" -#: ../display/d.grid/main.c:86 ../display/d.grid/main.c:159 -#: ../display/d.grid/main.c:164 ../display/d.grid/main.c:169 +#: ../display/d.grid/main.c:85 ../display/d.grid/main.c:158 +#: ../display/d.grid/main.c:163 ../display/d.grid/main.c:168 msgid "Disable" msgstr "" -#: ../display/d.grid/main.c:92 +#: ../display/d.grid/main.c:91 msgid "Grid line width" msgstr "" -#: ../display/d.grid/main.c:96 ../display/d.rast.num/main.c:94 +#: ../display/d.grid/main.c:95 ../display/d.rast.num/main.c:94 msgid "Grid color" msgstr "" -#: ../display/d.grid/main.c:97 ../display/d.grid/main.c:102 -#: ../display/d.grid/main.c:108 ../display/d.grid/main.c:114 +#: ../display/d.grid/main.c:96 ../display/d.grid/main.c:101 +#: ../display/d.grid/main.c:107 ../display/d.grid/main.c:113 msgid "Color" msgstr "" -#: ../display/d.grid/main.c:101 ../display/d.legend.vect/main.c:95 +#: ../display/d.grid/main.c:100 ../display/d.legend.vect/main.c:95 #: ../display/d.legend/main.c:240 ../vector/v.label.sa/main.c:144 #: ../vector/v.label/main.c:193 ../vector/v.lrs/v.lrs.label/main.c:223 msgid "Border color" msgstr "" -#: ../display/d.grid/main.c:122 +#: ../display/d.grid/main.c:121 msgid "Font size for gridline coordinate labels" msgstr "" -#: ../display/d.grid/main.c:127 +#: ../display/d.grid/main.c:126 msgid "Align the origin to the east-north corner of the current region" msgstr "" -#: ../display/d.grid/main.c:132 +#: ../display/d.grid/main.c:131 msgid "Draw geographic grid (referenced to current ellipsoid)" msgstr "" -#: ../display/d.grid/main.c:133 ../display/d.grid/main.c:139 -#: ../display/d.grid/main.c:144 ../display/d.grid/main.c:149 -#: ../display/d.grid/main.c:154 ../misc/m.nviz.image/args.c:233 +#: ../display/d.grid/main.c:132 ../display/d.grid/main.c:138 +#: ../display/d.grid/main.c:143 ../display/d.grid/main.c:148 +#: ../display/d.grid/main.c:153 ../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 msgid "Draw" -msgstr "" +msgstr "그리기" -#: ../display/d.grid/main.c:138 +#: ../display/d.grid/main.c:137 msgid "Draw geographic grid (referenced to WGS84 ellipsoid)" msgstr "" -#: ../display/d.grid/main.c:143 +#: ../display/d.grid/main.c:142 msgid "Draw '+' marks instead of grid lines" msgstr "" -#: ../display/d.grid/main.c:148 +#: ../display/d.grid/main.c:147 msgid "Draw '.' marks instead of grid lines" msgstr "" -#: ../display/d.grid/main.c:153 +#: ../display/d.grid/main.c:152 msgid "Draw fiducial marks instead of grid lines" msgstr "" -#: ../display/d.grid/main.c:158 +#: ../display/d.grid/main.c:157 msgid "Disable grid drawing" msgstr "" -#: ../display/d.grid/main.c:163 +#: ../display/d.grid/main.c:162 msgid "Disable border drawing" msgstr "" -#: ../display/d.grid/main.c:168 +#: ../display/d.grid/main.c:167 msgid "Disable text drawing" msgstr "" -#: ../display/d.grid/main.c:178 +#: ../display/d.grid/main.c:177 msgid "Both grid and border drawing are disabled" msgstr "" -#: ../display/d.grid/main.c:182 +#: ../display/d.grid/main.c:181 msgid "Geo-grid option not available for LL projection, use without -g/-w" msgstr "" -#: ../display/d.grid/main.c:184 +#: ../display/d.grid/main.c:183 msgid "Geo-grid option not available for XY projection, use without -g/-w" msgstr "" -#: ../display/d.grid/main.c:203 +#: ../display/d.grid/main.c:202 msgid "Choose a single mark style" msgstr "" -#: ../display/d.grid/main.c:234 +#: ../display/d.grid/main.c:233 #, c-format msgid "Invalid geo-grid size <%s>" msgstr "" -#: ../display/d.grid/main.c:239 +#: ../display/d.grid/main.c:238 #, c-format msgid "Invalid grid size <%s>" -msgstr "" +msgstr "무효한 ê²©ìž í¬ê¸° <%s>" #: ../display/d.grid/fiducial.c:61 msgid "Reading symbol" msgstr "" -#: ../display/d.grid/plot.c:373 +#: ../display/d.grid/plot.c:289 ../display/d.grid/plot.c:296 +#: ../display/d.grid/plot.c:338 ../display/d.grid/plot.c:345 +#: ../display/d.grid/plot.c:433 ../display/d.grid/plot.c:440 +#: ../display/d.grid/plot.c:493 ../display/d.grid/plot.c:500 +#: ../display/d.grid/plot.c:647 ../display/d.grid/plot.c:664 +#: ../display/d.grid/plot.c:682 ../display/d.grid/plot.c:700 +#: ../display/d.grid/plot.c:761 ../display/d.grid/plot.c:768 +#: ../display/d.grid/plot.c:773 ../display/d.grid/plot.c:783 +#: ../display/d.grid/plot.c:788 ../display/d.where/where.c:63 +msgid "Error in GPJ_transform()" +msgstr "" + +#: ../display/d.grid/plot.c:378 msgid "Geo-grid option only available for LL projection, use without -g/-w" msgstr "" -#: ../display/d.grid/plot.c:575 +#: ../display/d.grid/plot.c:579 msgid "" "WGS84 grid output not possible as this location does not contain\n" "datum transformation parameters. Try running g.setproj." msgstr "" -#: ../display/d.grid/plot.c:743 -msgid "Error in pj_do_proj1" -msgstr "" - -#: ../display/d.grid/plot.c:749 -msgid "Error in pj_do_proj2" -msgstr "" - -#: ../display/d.grid/plot.c:753 -msgid "Error in pj_do_proj3" -msgstr "" - -#: ../display/d.grid/plot.c:761 -msgid "Error in pj_do_proj5" -msgstr "" - -#: ../display/d.grid/plot.c:765 -msgid "Error in pj_do_proj6" +#: ../display/d.grid/plot.c:592 ../display/d.where/main.c:138 +msgid "Unable to set up lat/long projection parameters" msgstr "" #: ../display/d.legend.vect/main.c:55 @@ -19359,7 +19732,7 @@ #: ../display/d.rast.num/main.c:119 ../display/d.text/main.c:223 #: ../display/d.vect/main.c:266 ../vector/v.label/main.c:122 msgid "Font name" -msgstr "글꼴ì´ë¦„" +msgstr "글꼴 ì´ë¦„" #: ../display/d.legend.vect/main.c:116 ../display/d.legend.vect/main.c:125 #: ../display/d.legend.vect/main.c:132 ../display/d.legend.vect/main.c:148 @@ -19437,7 +19810,7 @@ #: ../display/d.legend.vect/draw.c:178 msgid "Cannot read symbol" -msgstr "" +msgstr "ì‹¬ë²Œì„ ì½ì„ 수 없습니다" #: ../display/d.legend.vect/draw.c:238 msgid "Invalid value for color type in legend file. Use one of 'lf' or 'ps'." @@ -19469,7 +19842,7 @@ #: ../display/d.extract/main.c:130 msgid "Cannot get db link info -> cannot copy table." -msgstr "" +msgstr "DB ì—°ê²° 정보를 ì–»ì„ ìˆ˜ 없습니다 -> í…Œì´ë¸”ì„ ë³µì‚¬í•  수 없습니다." #: ../display/d.extract/extract.c:43 msgid "Select vector(s) with mouse" @@ -19481,7 +19854,7 @@ #: ../display/d.extract/extract.c:45 msgid " - M: draw box with middle mouse button to remove from display" -msgstr "" +msgstr "- M: 디스플레ì´ì—ì„œ 제거하려면 중간 마우스 버튼으로 ìƒìžë¥¼ 그리세요" #: ../display/d.extract/extract.c:46 msgid " - R: quit and save selected vectors to new map\n" @@ -19489,7 +19862,7 @@ #: ../display/d.extract/extract.c:48 msgid "L: add M: remove R: quit and save\n" -msgstr "" +msgstr "L: 추가 M: 제거 R: 종료 ë° ì €ìž¥\n" #: ../display/d.rhumbline/main.c:46 msgid "rhumbline" @@ -19538,7 +19911,7 @@ #: ../display/d.graph/do_graph.c:377 msgid "Cannot read symbol, cannot display points" -msgstr "" +msgstr "ì‹¬ë²Œì„ ì½ì„ 수 없습니다, ì ì„ ë³´ì—¬ 줄 수 없습니다" #: ../display/d.legend/main.c:82 msgid "Displays a legend for a 2D or 3D raster map in the active frame of the graphics monitor." @@ -19733,7 +20106,7 @@ #: ../display/d.rast.num/main.c:112 msgid "Get text color from cell color value" -msgstr "" +msgstr "ì…€ 색ìƒê°’으로부터 ë¬¸ìž ìƒ‰ìƒ ì–»ê¸°" #: ../display/d.rast.num/main.c:200 #, c-format @@ -19793,7 +20166,7 @@ #: ../display/d.labels/main.c:85 #, c-format msgid "Label file <%s> not found" -msgstr "" +msgstr "ë ˆì´ë¸” íŒŒì¼ <%s>를 ì°¾ì„ ìˆ˜ 없습니다" #: ../display/d.labels/main.c:97 msgid "Region size is lower than minreg, nothing displayed." @@ -19806,7 +20179,7 @@ #: ../display/d.labels/main.c:114 ../vector/v.lrs/v.lrs.label/main.c:283 #, c-format msgid "Unable to open label file <%s>" -msgstr "" +msgstr "꼬리표 íŒŒì¼ <%s>를 ì—´ 수 없습니다" #: ../display/d.labels/do_labels.c:142 #, c-format @@ -19896,12 +20269,12 @@ #: ../display/d.linegraph/main.c:494 #, c-format msgid "Cannot find/open symbol: '%s'" -msgstr "" +msgstr "ì‹¬ë²Œì„ ì°¾ê±°ë‚˜ ì—´ 수 없습니다: '%s'" #: ../display/d.linegraph/main.c:511 #, c-format msgid "Color <%s> cannot for option %s be parsed" -msgstr "" +msgstr "옵션 %2$s를 위한 ìƒ‰ìƒ <%1$s>를 í•´ì„í•  수 없습니다" #: ../display/d.linegraph/main.c:549 #, c-format @@ -19937,7 +20310,7 @@ #: ../display/d.linegraph/main.c:722 #, c-format msgid "Scale X labels cannot be used with this range of data (%f, %f)" -msgstr "" +msgstr "축척 X 꼬리표는 ìžë£Œì˜ 범위 (%f, %f)와 함께 사용할 수 없습니다" #: ../display/d.linegraph/main.c:752 #, c-format @@ -19951,7 +20324,7 @@ #: ../display/d.linegraph/main.c:971 #, c-format -msgid "Scale Y labels cannot be used with thisrange of data (%f, %f)" +msgid "Scale Y labels cannot be used with this range of data (%f, %f)" msgstr "" #: ../display/d.vect.chart/main.c:65 @@ -20013,7 +20386,7 @@ #: ../vector/v.in.db/main.c:225 #, c-format msgid "Unable to open select cursor: '%s'" -msgstr "" +msgstr "ì„ íƒ ì»¤ì„œë¥¼ ì—´ 수 없습니다: '%s'" #: ../display/d.text/main.c:142 msgid "Draws text in the active display frame on the graphics monitor using the current font." @@ -20025,7 +20398,7 @@ #: ../display/d.text/main.c:153 msgid "Input file" -msgstr "입력파ì¼" +msgstr "ìž…ë ¥ 파ì¼" #: ../display/d.text/main.c:162 msgid "Text color, either a standard GRASS color or R:G:B triplet" @@ -20094,7 +20467,7 @@ #: ../display/d.text/main.c:591 msgid "Invalid coordinates" -msgstr "" +msgstr "무효한 좌표" #: ../display/d.info/main.c:38 msgid "Displays information about the active display monitor." @@ -20387,20 +20760,20 @@ #: ../display/d.northarrow/draw_n_arrow.c:108 #: ../display/d.northarrow/draw_n_arrow.c:174 msgid "Could not parse symbol" -msgstr "" +msgstr "ì‹¬ë²Œì„ í•´ì„í•  수 없었습니다" #: ../display/d.erase/main.c:33 msgid "Erases the contents of the active graphics display frame with user defined color." -msgstr "" +msgstr "ì‚¬ìš©ìž ì •ì˜ ìƒ‰ìƒìœ¼ë¡œ í™œì„±í™”ëœ ê·¸ëž˜í”½ ë””ìŠ¤í”Œë ˆì´ í‹€ì˜ ë‚´ìš©ì„ ì§€ì›ë‹ˆë‹¤." #: ../display/d.erase/main.c:42 msgid "Remove all frames and erase the screen" -msgstr "" +msgstr "모든 í‹€ì„ ì œê±°í•˜ê³  í™”ë©´ì„ ì§€ì›ë‹ˆë‹¤" -#: ../display/d.where/where.c:29 +#: ../display/d.where/where.c:30 #, c-format msgid "Invalid coordinates <%s,%s>" -msgstr "" +msgstr "무효한 좌표 <%s,%s>" #: ../display/d.where/main.c:48 msgid "Identifies the geographic coordinates associated with point locations given in display coordinates." @@ -20438,7 +20811,7 @@ msgid "Please specify a lat/long ellipsoid with -l or -w" msgstr "" -#: ../display/d.where/main.c:136 +#: ../display/d.where/main.c:128 msgid "" "WGS84 output not possible as this location does not contain\n" "datum transformation parameters. Try running g.setproj." @@ -20513,7 +20886,7 @@ #: ../display/d.histogram/main.c:137 msgid "Report for ranges defined in cats file (fp maps only)" -msgstr "" +msgstr "cats íŒŒì¼ ë‚´ì— ì •ì˜ëœ 범위를 위한 ë³´ê³ ì„œ (fp 지ë„만 해당)" #: ../display/d.histogram/main.c:161 #, c-format @@ -20534,7 +20907,7 @@ #: ../display/d.vect/main.c:97 msgid "Display geometry of features" -msgstr "" +msgstr "피ì³ì˜ ë„í˜•ì„ ë³´ì—¬ ì¤ë‹ˆë‹¤" #: ../display/d.vect/main.c:98 msgid "Display category numbers of features" @@ -20700,7 +21073,7 @@ #: ../display/d.vect/main.c:370 #, c-format msgid "The -%c flag and <%s> option cannot be used together, the -%c flag will be ignored!" -msgstr "" +msgstr "-%c 플래그와 <%s> ì˜µì…˜ì€ í•¨ê»˜ 사용할 수 없습니다, -%c 플래그를 무시합니다!" #: ../display/d.vect/main.c:394 ../display/d.vect/main.c:400 #, c-format @@ -20727,13 +21100,13 @@ #: ../display/d.vect/lines.c:121 msgid "Unable to display features by id, topology not available. Please try to rebuild topology using v.build or v.build.all." -msgstr "" +msgstr "피ì³ë¥¼ ID별로 ë³´ì—¬ 줄 수 없습니다, 위ìƒì´ 유효하지 않습니다. v.build ë˜ëŠ” v.build.allì„ ì´ìš©í•´ì„œ 위ìƒì„ 복구해 보세요." #: ../display/d.vect/lines.c:169 #, c-format msgid "%d invalid color rule for lines skipped" msgid_plural "%d invalid color rules for lines skipped" -msgstr[0] "" +msgstr[0] "%dê°œì˜ ì„ ì„ ìœ„í•œ 무효한 ìƒ‰ìƒ ê·œì¹™ì„ ê±´ë„ˆë›°ì—ˆìŠµë‹ˆë‹¤" #: ../display/d.vect/shape.c:53 #, c-format @@ -20784,7 +21157,7 @@ #: ../display/d.vect/shape.c:201 msgid "Unable to colorize features, unknown map bounding box" -msgstr "" +msgstr "피ì³ì— ìƒ‰ì„ ìž…íž ìˆ˜ 없습니다, 알려지지 ì•Šì€ ì§€ë„ì˜ ê²½ê³„ ìƒìž" #: ../display/d.vect/shape.c:338 #, c-format @@ -20805,7 +21178,7 @@ #: ../display/d.vect/attr.c:28 msgid "attrcol not specified, cannot display attributes" -msgstr "" +msgstr "attrcolì´ ì§€ì •ë˜ì§€ 않았습니다, ì†ì„±ì„ ë³´ì—¬ 줄 수 없습니다" #: ../display/d.vect/attr.c:129 #, c-format @@ -20819,23 +21192,23 @@ #: ../display/d.vect/area.c:135 #, c-format msgid "Invalid area %d skipped (not enough points)" -msgstr "" +msgstr "무효한 ë©´ %d를 건너뛰었습니다 (충분하지 못한 ì )" -#: ../display/d.vect/area.c:234 +#: ../display/d.vect/area.c:236 #, c-format msgid "%d invalid color rule for areas skipped" msgid_plural "%d invalid color rules for areas skipped" -msgstr[0] "" +msgstr[0] "%dê°œì˜ ë©´ì„ ìœ„í•œ 무효한 ìƒ‰ìƒ ê·œì¹™ì„ ê±´ë„ˆë›°ì—ˆìŠµë‹ˆë‹¤" #: ../display/d.vect/opt.c:126 #, c-format msgid "Unknown color: '%s'" -msgstr "" +msgstr "알려지지 ì•Šì€ ìƒ‰ìƒ: '%s'" #: ../display/d.profile/main.c:68 #, c-format msgid "Unable to read range for %s" -msgstr "" +msgstr "%s를 위한 범위를 ì½ì„ 수 없습니다" #: ../display/d.profile/main.c:79 #, c-format @@ -20860,7 +21233,7 @@ #: ../display/d.title/main.c:52 msgid "Create a TITLE for a raster map in a form suitable for display with d.text." -msgstr "" +msgstr "d.text를 ì´ìš©í•´ì„œ ë³´ì—¬ ì£¼ê¸°ì— ì í•©í•œ 래스터 지ë„ì˜ ì œëª©ì„ ìƒì„±í•©ë‹ˆë‹¤." #: ../display/d.title/main.c:63 msgid "Sets the text color" @@ -20916,7 +21289,7 @@ #: ../display/d.rast.arrow/main.c:136 msgid "Color for showing unknown information (? symbol)" -msgstr "" +msgstr "알려지지 ì•Šì€ ì •ë³´ë¥¼ ë³´ì—¬ 주기 위한 ìƒ‰ìƒ (? 심벌)" #: ../display/d.rast.arrow/main.c:144 msgid "Draw arrow every Nth grid cell" @@ -21054,7 +21427,7 @@ msgid "Unable to create 3D raster map <%s>" msgstr "3ì°¨ì› ëž˜ìŠ¤í„° ì§€ë„ <%s>를 ìƒì„±í•  수 없습니다" -#: ../raster3d/r3.gwflow/main.c:412 ../raster3d/r3.out.netcdf/main.c:649 +#: ../raster3d/r3.gwflow/main.c:412 ../raster3d/r3.out.netcdf/main.c:650 #: ../raster3d/r3.out.vtk/main.c:252 ../raster3d/r3.out.vtk/main.c:338 #: ../raster3d/r3.in.v5d/main.c:206 ../raster3d/r3.cross.rast/main.c:55 #: ../raster3d/r3.out.v5d/main.c:55 ../raster3d/r3.out.v5d/main.c:326 @@ -21071,7 +21444,7 @@ #: ../raster3d/r3.out.netcdf/main.c:97 msgid "Name for netCDF output file" -msgstr "netCDF 출력 파ì¼ì˜ ì´ë¦„" +msgstr "netCDF 출력 파ì¼ì„ 위한 ì´ë¦„" #: ../raster3d/r3.out.netcdf/main.c:106 msgid "The value to be used for null values, default is the netCDF standard" @@ -21081,17 +21454,17 @@ msgid "Export projection information as wkt and proj4 parameter" msgstr "" -#: ../raster3d/r3.out.netcdf/main.c:588 +#: ../raster3d/r3.out.netcdf/main.c:589 msgid "netCDF" msgstr "netCDF" -#: ../raster3d/r3.out.netcdf/main.c:590 +#: ../raster3d/r3.out.netcdf/main.c:591 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 "" +msgstr "3ì°¨ì› ëž˜ìŠ¤í„° 지ë„를 ë‹«ì„ ìˆ˜ 없습니다" #: ../raster3d/r3.retile/main.c:71 msgid "Name of the retiled 3D raster map" @@ -21103,7 +21476,7 @@ #: ../raster3d/r3.retile/main.c:135 msgid "Rast3d_get_standard3d_params: tile dimension value invalid" -msgstr "" +msgstr "Rast3d_get_standard3d_params: 타ì¼ì˜ ì°¨ì›ê°’ì´ ë¬´íš¨í•©ë‹ˆë‹¤" #: ../raster3d/r3.retile/main.c:148 msgid "Error closing 3D raster map" @@ -21115,11 +21488,11 @@ #: ../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 "" +msgstr "ê° ë³µì…€ì˜ ê°’ì€ ê·¸ 주변 ë³µì…€ì— í• ë‹¹ëœ ê°’ë“¤ì˜ í•¨ìˆ˜ê°€ ë˜ë©°, 새 ë³µì…€ì˜ ê°’ì€ ì¶œë ¥ 3ì°¨ì› ëž˜ìŠ¤í„° 지ë„ì— ì €ìž¥ë©ë‹ˆë‹¤." #: ../raster3d/r3.neighbors/main.c:287 msgid "Unable to allocate buffer" -msgstr "" +msgstr "버í¼ë¥¼ 할당할 수 없습니다" #: ../raster3d/r3.neighbors/main.c:311 ../raster3d/r3.in.bin/main.c:202 msgid "Error flushing tiles" @@ -21177,15 +21550,15 @@ msgid "failed to interpret dp as an integer" msgstr "" -#: ../raster3d/r3.out.vtk/main.c:451 ../raster3d/r3.to.rast/main.c:332 +#: ../raster3d/r3.out.vtk/main.c:450 ../raster3d/r3.to.rast/main.c:332 msgid "The 2D and 3D region settings are different. Using the 2D window settings to adjust the 2D part of the 3D region." msgstr "" -#: ../raster3d/r3.out.vtk/main.c:542 +#: ../raster3d/r3.out.vtk/main.c:541 msgid "Unable to close 3D raster map, the VTK file may be incomplete" msgstr "" -#: ../raster3d/r3.out.vtk/main.c:557 +#: ../raster3d/r3.out.vtk/main.c:556 msgid "Unable to close VTK-ASCII file" msgstr "" @@ -21198,11 +21571,11 @@ #: ../raster3d/r3.out.vtk/errorHandling.c:105 msgid "Unable to close input raster maps" -msgstr "" +msgstr "ìž…ë ¥ 래스터 지ë„를 ë‹«ì„ ìˆ˜ 없습니다" #: ../raster3d/r3.out.vtk/writeVTKData.c:122 msgid "write_vtk_points: Writing point coordinates" -msgstr "" +msgstr "write_vtk_points: ì  ì¢Œí‘œë¥¼ 쓰는 중입니다" #: ../raster3d/r3.out.vtk/writeVTKData.c:256 msgid "write_vtk_unstructured_grid_cells: Writing the cells" @@ -21267,11 +21640,11 @@ #: ../raster3d/r3.mkdspf/main.c:91 msgid "Name of an existing 3D raster map" -msgstr "존재하는 3ì°¨ì› ëž˜ìŠ¤í„° 지ë„ì˜ ì´ë¦„" +msgstr "기존 3ì°¨ì› ëž˜ìŠ¤í„° 지ë„ì˜ ì´ë¦„" #: ../raster3d/r3.mkdspf/main.c:96 msgid "Name for output display file" -msgstr "출력 화면 파ì¼ì˜ ì´ë¦„" +msgstr "출력 ë””ìŠ¤í”Œë ˆì´ íŒŒì¼ì„ 위한 ì´ë¦„" #: ../raster3d/r3.mkdspf/main.c:103 msgid "List of thresholds for isosurfaces" @@ -21295,7 +21668,7 @@ #: ../raster3d/r3.mkdspf/main.c:132 msgid "Suppress progress report & min/max information" -msgstr "" +msgstr "경과 보고와 최소/최대 정보를 억제합니다" #: ../raster3d/r3.mkdspf/main.c:136 msgid "Use flat shading rather than gradient" @@ -21320,7 +21693,7 @@ #: ../raster3d/r3.mkdspf/main.c:200 #, c-format msgid "Unable to open display file <%s>" -msgstr "" +msgstr "ë””ìŠ¤í”Œë ˆì´ íŒŒì¼ <%s>를 ì—´ 수 없습니다" #: ../raster3d/r3.mkdspf/main.c:221 #, c-format @@ -21329,7 +21702,7 @@ #: ../raster3d/r3.mask/main.c:75 msgid "Unable to open 3D raster mask file" -msgstr "3ì°¨ì› ëž˜ìŠ¤í„° ë§¤ìŠ¤í¬ íŒŒì¼ì„ ì—´ 수 없습니다" +msgstr "3ì°¨ì› ëž˜ìŠ¤í„° ë§ˆìŠ¤í¬ íŒŒì¼ì„ ì—´ 수 없습니다" #: ../raster3d/r3.mask/main.c:104 msgid "makeMask: error flushing tiles in cube" @@ -21346,7 +21719,7 @@ #: ../raster3d/r3.mask/main.c:119 #, c-format msgid "Unable to close raster map <%s>" -msgstr "" +msgstr "래스터 ì§€ë„ <%s>를 ë‹«ì„ ìˆ˜ 없습니다" #: ../raster3d/r3.mask/main.c:137 msgid "Establishes the current working 3D raster mask." @@ -21362,7 +21735,7 @@ #: ../raster3d/r3.mask/main.c:159 msgid "Cannot create mask file: RASTER3D_MASK already exists" -msgstr "" +msgstr "ë§ˆìŠ¤í¬ íŒŒì¼ì„ ìƒì„±í•  수 없습니다: RASTER3D_MASKê°€ ì´ë¯¸ 존재합니다" #: ../raster3d/r3.in.v5d/main.c:66 msgid "Name of V5D raster file to be imported" @@ -21375,7 +21748,7 @@ #: ../raster3d/r3.in.v5d/main.c:201 ../raster3d/r3.in.bin/main.c:463 #: ../raster3d/r3.in.ascii/main.c:387 msgid "Unable to open 3D raster map" -msgstr "" +msgstr "3ì°¨ì› ëž˜ìŠ¤í„° 지ë„를 ì—´ 수 없습니다" #: ../raster3d/r3.out.bin/main.c:208 msgid "Exports a GRASS 3D raster map to a binary array." @@ -21397,7 +21770,7 @@ #: ../raster3d/r3.out.bin/main.c:250 msgid "Write data as integer" -msgstr "정보를 정수 형ì‹ìœ¼ë¡œ ì”니다" +msgstr "정보를 정수로 ì”니다" #: ../raster3d/r3.out.bin/main.c:269 msgid "Floating-point output requires bytes=4 or bytes=8" @@ -21433,7 +21806,7 @@ #: ../raster3d/r3.flow/main.c:147 msgid "init_flowaccum: error in Rast3d_put_float" -msgstr "init_flowaccum: Rast3d_put_floatì— ì˜¤ë¥˜ê°€ 있습니다" +msgstr "init_flowaccum: Rast3d_put_float ë‚´ì— ì˜¤ë¥˜" #: ../raster3d/r3.flow/main.c:183 msgid "Computes 3D flow lines and 3D flow accumulation." @@ -21453,15 +21826,15 @@ #: ../raster3d/r3.flow/main.c:210 msgid "Name for vector map of flow lines" -msgstr "í름선 벡터 지ë„ì˜ ì´ë¦„" +msgstr "í름선 벡터 지ë„를 위한 ì´ë¦„" #: ../raster3d/r3.flow/main.c:217 msgid "Name for output flowaccumulation 3D raster" -msgstr "3ì°¨ì› íë¦„ëˆ„ì  ëž˜ìŠ¤í„° 지ë„ì˜ ì¶œë ¥ì´ë¦„" +msgstr "출력 3ì°¨ì› íë¦„ëˆ„ì  ëž˜ìŠ¤í„° 지ë„를 위한 ì´ë¦„" #: ../raster3d/r3.flow/main.c:224 msgid "Name for 3D raster sampled by flowlines" -msgstr "íë¦„ì„ ì— ì˜í•´ 추출ë˜ëŠ” 3ì°¨ì› ëž˜ìŠ¤í„° 지ë„ì˜ ì´ë¦„" +msgstr "íë¦„ì„ ì— ì˜í•´ 추출ë˜ëŠ” 3ì°¨ì› ëž˜ìŠ¤í„° 지ë„를 위한 ì´ë¦„" #: ../raster3d/r3.flow/main.c:226 msgid "Values of this 3D raster will be stored as attributes of flowlines segments" @@ -21529,7 +21902,7 @@ msgstr "" #: ../raster3d/r3.flow/main.c:414 ../vector/v.to.rast/vect2rast.c:48 -#: ../vector/v.colors/main.c:266 +#: ../vector/v.colors/main.c:279 #, c-format msgid "Vector map <%s> is not 3D" msgstr "" @@ -21540,11 +21913,11 @@ #: ../raster3d/r3.flow/test_main.c:44 msgid "unit test" -msgstr "" +msgstr "단위 검정" #: ../raster3d/r3.flow/test_main.c:45 msgid "Testing flow lines." -msgstr "" +msgstr "íë¦„ì„ ì„ ê²€ì •í•˜ëŠ” 중입니다." #: ../raster3d/r3.cross.rast/main.c:90 msgid "Input 3D raster map for cross section" @@ -21572,7 +21945,7 @@ #: ../raster3d/r3.cross.rast/main.c:338 msgid "Wrong 3D raster datatype! Cannot create raster map" -msgstr "" +msgstr "틀린 3ì°¨ì› ëž˜ìŠ¤í„° ìžë£Œí˜•! 래스터 지ë„를 ìƒì„±í•  수 없습니다" #: ../raster3d/r3.out.v5d/main.c:73 msgid "3D raster map to be converted to Vis5D (V5D) file" @@ -21580,7 +21953,7 @@ #: ../raster3d/r3.out.v5d/main.c:77 msgid "Name for V5D output file" -msgstr "V5D 출력 파ì¼ì˜ ì´ë¦„" +msgstr "V5D 출력 파ì¼ì„ 위한 ì´ë¦„" #: ../raster3d/r3.out.v5d/main.c:147 #, c-format @@ -21611,11 +21984,11 @@ #: ../raster3d/r3.timestamp/main.c:48 msgid "Modifies a timestamp for a 3D raster map." -msgstr "3ì°¨ì› ëž˜ìŠ¤í„° 지ë„ì˜ íƒ€ìž„ìŠ¤íƒ¬í”„ë¥¼ 변경합니다" +msgstr "3ì°¨ì› ëž˜ìŠ¤í„° 지ë„를 위한 타임스탬프를 수정합니다" #: ../raster3d/r3.timestamp/main.c:49 msgid "Print/add/remove a timestamp for a 3D raster map." -msgstr "" +msgstr "3ì°¨ì› ëž˜ìŠ¤í„° 지ë„를 위한 타임스탬프를 출력/추가/제거합니다." #: ../raster3d/r3.timestamp/main.c:58 msgid "Datetime, datetime1/datetime2, or none" @@ -21623,7 +21996,7 @@ #: ../raster3d/r3.timestamp/main.c:91 msgid "Timestamp format is invalid" -msgstr "íƒ€ìž„ìŠ¤íƒ¬í”„ì˜ í˜•ì‹ì´ 잘못ë습니다" +msgstr "íƒ€ìž„ìŠ¤íƒ¬í”„ì˜ ì„œì‹ì´ 잘못ë습니다" #: ../raster3d/r3.in.bin/main.c:73 msgid "Error reading binary data" @@ -21686,11 +22059,11 @@ #: ../raster3d/r3.info/main.c:86 msgid "Print raster3d information in shell style" -msgstr "3ì°¨ì› ëž˜ìŠ¤í„° 정보를 셸스í¬ë¦½íŠ¸ 형ì‹ìœ¼ë¡œ 출력합니다" +msgstr "3ì°¨ì› ëž˜ìŠ¤í„° 정보를 ì…¸ 스í¬ë¦½íŠ¸ 형ì‹ìœ¼ë¡œ 출력합니다" #: ../raster3d/r3.info/main.c:90 msgid "Print range in shell style only" -msgstr "범위를 셸스í¬ë¦½íŠ¸ 형ì‹ìœ¼ë¡œë§Œ 출력합니다" +msgstr "범위를 ì…¸ 스í¬ë¦½íŠ¸ 형ì‹ìœ¼ë¡œë§Œ 출력합니다" #: ../raster3d/r3.info/main.c:103 #, c-format @@ -21699,7 +22072,7 @@ #: ../raster3d/r3.info/main.c:492 msgid "Error while reading history file" -msgstr "히스토리 파ì¼ì„ ì½ëŠ” ë™ì•ˆ 오류가 ë°œìƒí–ˆìŠµë‹ˆë‹¤" +msgstr "히스토리 파ì¼ì„ ì½ëŠ” ë™ì•ˆ 오류" #: ../raster3d/r3.to.rast/main.c:100 msgid "3D raster map(s) to be converted to 2D raster slices" @@ -21732,7 +22105,7 @@ #: ../raster3d/r3.to.rast/main.c:174 #, c-format msgid "Unknown raster type <%d>" -msgstr "" +msgstr "알려지지 ì•Šì€ ëž˜ìŠ¤í„° 유형 <%d>" #: ../raster3d/r3.to.rast/main.c:263 msgid "Converts 3D raster maps to 2D raster maps" @@ -21795,7 +22168,7 @@ #: ../raster3d/r3.gradient/main.c:130 msgid "Failed to allocate memory for blocks" -msgstr "" +msgstr "블ë¡ì„ 위한 메모리를 í• ë‹¹í•˜ëŠ”ë° ì‹¤íŒ¨í–ˆìŠµë‹ˆë‹¤" #: ../raster3d/r3.gradient/main.c:292 msgid "Writing gradient 3D raster maps..." @@ -21823,7 +22196,7 @@ #: ../raster3d/r3.out.ascii/main.c:371 msgid "Unable to close new ASCII file" -msgstr "" +msgstr "새 ASCII 파ì¼ì„ ë‹«ì„ ìˆ˜ 없습니다" #: ../raster3d/r3.in.lidar/main.c:170 msgid "Creates a 3D raster map from LAS LiDAR points using univariate statistics." @@ -21859,7 +22232,7 @@ #: ../raster3d/r3.in.lidar/main.c:219 msgid "3D raster map of proportional sum of values" -msgstr "" +msgstr "ë¹„ë¡€í•©ì˜ 3ì°¨ì› ëž˜ìŠ¤í„° 지ë„" #: ../raster3d/r3.in.lidar/main.c:221 msgid "Sum of values per 3D cell divided by sum of values per vertical column" @@ -21940,7 +22313,7 @@ #: ../vector/v.in.pdal/filters.c:95 #, c-format msgid "Unknown return filter value <%s>" -msgstr "" +msgstr "알려지지 ì•Šì€ ë°˜í™˜ í•„í„°ê°’ <%s>" #: ../raster3d/r3.null/main.c:55 msgid "3D raster map for which to modify null values" @@ -21948,7 +22321,7 @@ #: ../raster3d/r3.null/main.c:85 msgid "Illegal value for null" -msgstr "ë„ì„ ìœ„í•œ 잘못 ëœ ê°’ìž…ë‹ˆë‹¤" +msgstr "ë„ì„ ìœ„í•œ ìž˜ëª»ëœ ê°’" #: ../raster3d/r3.null/main.c:122 msgid "modifyNull: error opening tmp file" @@ -22046,113 +22419,113 @@ msgid "List of available elements:" msgstr "" -#: ../general/g.version/main.c:66 ../general/g.message/main.c:34 +#: ../general/g.version/main.c:70 ../general/g.message/main.c:34 #: ../general/g.tempfile/main.c:39 msgid "support" msgstr "지ì›" -#: ../general/g.version/main.c:67 +#: ../general/g.version/main.c:71 msgid "citing" msgstr "" -#: ../general/g.version/main.c:68 +#: ../general/g.version/main.c:72 msgid "copyright" msgstr "" -#: ../general/g.version/main.c:69 +#: ../general/g.version/main.c:73 msgid "version" msgstr "" -#: ../general/g.version/main.c:70 +#: ../general/g.version/main.c:74 msgid "license" msgstr "" -#: ../general/g.version/main.c:71 +#: ../general/g.version/main.c:75 msgid "Displays GRASS GIS version info." -msgstr "" +msgstr "GRASS GIS 버전 정보를 ë³´ì—¬ ì¤ë‹ˆë‹¤." -#: ../general/g.version/main.c:72 +#: ../general/g.version/main.c:76 msgid "Optionally also prints build or copyright information." msgstr "" -#: ../general/g.version/main.c:76 +#: ../general/g.version/main.c:80 msgid "Print also the copyright message" msgstr "" -#: ../general/g.version/main.c:77 ../general/g.version/main.c:82 -#: ../general/g.version/main.c:87 ../general/g.version/main.c:93 -#: ../general/g.version/main.c:99 +#: ../general/g.version/main.c:81 ../general/g.version/main.c:86 +#: ../general/g.version/main.c:91 ../general/g.version/main.c:97 +#: ../general/g.version/main.c:103 msgid "Additional info" msgstr "" -#: ../general/g.version/main.c:81 +#: ../general/g.version/main.c:85 msgid "Print also the citation options" msgstr "" -#: ../general/g.version/main.c:86 +#: ../general/g.version/main.c:90 msgid "Print also the build information" msgstr "" -#: ../general/g.version/main.c:92 +#: ../general/g.version/main.c:96 msgid "Print also the GIS library revision number and date" msgstr "" -#: ../general/g.version/main.c:97 +#: ../general/g.version/main.c:101 msgid "Print also extended info for additional libraries" msgstr "" -#: ../general/g.version/main.c:98 +#: ../general/g.version/main.c:102 msgid "GDAL/OGR, PROJ.4, GEOS" msgstr "" -#: ../general/g.version/main.c:103 +#: ../general/g.version/main.c:107 msgid "Print info in shell script style (including SVN revision number)" msgstr "" -#: ../general/g.version/main.c:104 +#: ../general/g.version/main.c:108 msgid "Shell" msgstr "" -#: ../general/g.version/main.c:172 +#: ../general/g.version/main.c:176 #, 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 "" +msgstr "GRASS libgisì˜ ë²„ì „ê³¼ 날짜 번호를 ê²°ì •í•  수 없습니다. GRASS 빌드가 훼ì†ëì„ ìˆ˜ 있습니다. ì´ë¥¼ 개발ìžë‚˜ 패키저ì—게 보고하세요.\n" -#: ../general/g.version/main.c:179 +#: ../general/g.version/main.c:183 msgid "GRASS GIS libgis version and date number don't have the expected format. Trying to print the original strings..." -msgstr "" +msgstr "GRASS GIS libgis 버전과 날짜 번호가 예ìƒì¹˜ 못 í–ˆë˜ ì„œì‹ì„ 가지고 있습니다. ì›ëž˜ 문ìžì—´ì˜ ì¶œë ¥ì„ ì‹œë„하는 중입니다..." -#: ../general/g.version/main.c:181 +#: ../general/g.version/main.c:185 #, c-format msgid "GIS_H_VERSION=\"%s\"" msgstr "" -#: ../general/g.version/main.c:182 +#: ../general/g.version/main.c:186 #, c-format msgid "GIS_H_DATE=\"%s\"" msgstr "" -#: ../general/g.version/main.c:212 +#: ../general/g.version/main.c:222 msgid "GRASS not compiled with GDAL/OGR support" msgstr "" -#: ../general/g.version/main.c:223 +#: ../general/g.version/main.c:233 msgid "GRASS not compiled with GEOS support" msgstr "" -#: ../general/g.version/main.c:234 +#: ../general/g.version/main.c:244 msgid "GRASS not compiled with SQLite support" msgstr "" #: ../general/g.ppmtopng/main.c:34 #, c-format msgid "Unable to open input file %s" -msgstr "" +msgstr "ìž…ë ¥ íŒŒì¼ %s를 ì—´ 수 없습니다" #: ../general/g.ppmtopng/main.c:37 #, c-format msgid "Invalid input file %s" -msgstr "" +msgstr "무효한 ìž…ë ¥ íŒŒì¼ %s" #: ../general/g.ppmtopng/main.c:77 msgid "Error writing PNG file" @@ -22161,7 +22534,7 @@ #: ../general/g.ppmtopng/main.c:81 #, c-format msgid "Unable to open output file %s" -msgstr "" +msgstr "출력 íŒŒì¼ %s를 ì—´ 수 없습니다" #: ../general/g.ppmtopng/main.c:119 msgid "Converts between PPM/PGM and PNG image formats." @@ -22170,17 +22543,17 @@ #: ../general/g.parser/rules.c:14 #, c-format msgid "Unknown flag \"-%c\" in rule\n" -msgstr "" +msgstr "규칙 ë‚´ì— ì•Œë ¤ì§€ì§€ ì•Šì€ í”Œëž˜ê·¸ \"-%c\"\n" #: ../general/g.parser/rules.c:26 #, c-format msgid "Unknown option \"%s\" in rule\n" -msgstr "" +msgstr "규칙 ë‚´ì— ì•Œë ¤ì§€ì§€ ì•Šì€ ì˜µì…˜ \"%s\"\n" #: ../general/g.parser/rules.c:94 #, c-format msgid "Unknown rule type \"%s\" at line %d\n" -msgstr "" +msgstr "줄 %2$dì— ì•Œë ¤ì§€ì§€ ì•Šì€ ê·œì¹™ 유형 \"%1$s\"\n" #: ../general/g.parser/main.c:74 msgid "Usage" @@ -22188,7 +22561,7 @@ #: ../general/g.parser/main.c:84 msgid "Unable to open script file" -msgstr "" +msgstr "스í¬ë¦½íŠ¸ 파ì¼ì„ ì—´ 수 없습니다" #: ../general/g.parser/main.c:99 #, c-format @@ -22197,7 +22570,7 @@ #: ../general/g.parser/main.c:139 msgid "Error closing script file" -msgstr "" +msgstr "스í¬ë¦½íŠ¸ 파ì¼ì„ ë‹«ëŠ”ë° ì˜¤ë¥˜" #: ../general/g.parser/revoke.c:64 msgid "G_spawn() failed" @@ -22210,40 +22583,40 @@ #: ../general/g.parser/parse.c:22 #, c-format msgid "Unknown boolean value \"%s\" at line %d\n" -msgstr "" +msgstr "줄 %2$dì— ì•Œë ¤ì§€ì§€ ì•Šì€ ë¶ˆë¦°ê°’ \"%1$s\"\n" #: ../general/g.parser/parse.c:70 #, c-format msgid "Unknown command \"%s\" at line %d\n" -msgstr "" +msgstr "줄 %2$dì— ì•Œë ¤ì§€ì§€ ì•Šì€ ëª…ë ¹ \"%1$s\"\n" #: ../general/g.parser/parse.c:103 #, c-format msgid "Unknown module parameter \"%s\" at line %d\n" -msgstr "" +msgstr "줄 %2$dì— ì•Œë ¤ì§€ì§€ ì•Šì€ ëª¨ë“ˆ 매개변수 \"%1$s\"\n" #: ../general/g.parser/parse.c:140 #, c-format msgid "Unknown flag parameter \"%s\" at line %d\n" -msgstr "" +msgstr "줄 %2$dì— ì•Œë ¤ì§€ì§€ ì•Šì€ í”Œëž˜ê·¸ 매개변수 \"%1$s\"\n" #: ../general/g.parser/parse.c:155 #, c-format msgid "Unknown type \"%s\" at line %d\n" -msgstr "" +msgstr "줄 %2$dì— ì•Œë ¤ì§€ì§€ ì•Šì€ ìœ í˜• \"%1$s\"\n" #: ../general/g.parser/parse.c:233 #, c-format msgid "Unknown option parameter \"%s\" at line %d\n" -msgstr "" +msgstr "줄 %2$dì— ì•Œë ¤ì§€ì§€ ì•Šì€ ì˜µì…˜ 매개변수 \"%1$s\"\n" #: ../general/g.list/main.c:70 msgid "Lists available GRASS data base files of the user-specified data type optionally using the search pattern." -msgstr "ì„ íƒì ì¸ ê²€ìƒ‰íŒ¨í„´ì„ ì´ìš©í•´ì„œ 사용ìžê°€ 지정한 ìžë£Œí˜•ì˜ 유효한 GRASS ë°ì´íƒ€ë² ì´ìŠ¤ 파ì¼ì„ 나열합니다." +msgstr "사용ìžê°€ 지정한 ìžë£Œí˜•ì˜ 유효한 GRASS ë°ì´í„°ë² ì´ìŠ¤ 파ì¼ì„ 나열합니다. 필요한 경우 ê²€ìƒ‰íŒ¨í„´ì„ ì‚¬ìš©í•  ìˆ˜ë„ ìžˆìŠµë‹ˆë‹¤." #: ../general/g.list/main.c:86 msgid "Map name search pattern (default: all)" -msgstr "지ë„ì´ë¦„ 검색패턴 (기본값: 모ë‘)" +msgstr "ì§€ë„ ì´ë¦„ 검색패턴 (기본값: 모ë‘)" #: ../general/g.list/main.c:87 ../general/g.list/main.c:95 #: ../general/g.list/main.c:121 ../general/g.list/main.c:127 @@ -22256,7 +22629,7 @@ #: ../general/g.list/main.c:94 msgid "Map name exclusion pattern (default: none)" -msgstr "지ë„ì´ë¦„ 제외패턴 (기본값: ì—†ìŒ)" +msgstr "ì§€ë„ ì´ë¦„ 제외패턴 (기본값: ì—†ìŒ)" #: ../general/g.list/main.c:100 msgid "Name of mapset to list (default: current search path)" @@ -22268,7 +22641,7 @@ #: ../general/g.list/main.c:108 msgid "Name of saved region for map search (default: not restricted)" -msgstr "" +msgstr "ì§€ë„ ê²€ìƒ‰ì„ ìœ„í•œ ì €ìž¥ëœ ì˜ì—­ì˜ ì´ë¦„ (기본값: 제한 ì—†ìŒ)" #: ../general/g.list/main.c:110 msgid "'.' for current region; '*' for default region" @@ -22280,7 +22653,7 @@ #: ../general/g.list/main.c:120 ../general/g.remove/main.c:116 msgid "Ignore case" -msgstr "" +msgstr "대소문ìžë¥¼ 무시합니다" #: ../general/g.list/main.c:126 ../general/g.remove/main.c:122 msgid "Use basic regular expressions instead of wildcards" @@ -22296,11 +22669,11 @@ #: ../general/g.list/main.c:142 msgid "Print fully-qualified map names (including mapsets)" -msgstr "지ë„세트를 í¬í•¨í•œ 완전한 지ë„ì´ë¦„ì„ ì¶œë ¥í•©ë‹ˆë‹¤" +msgstr "지ë„세트를 í¬í•¨í•œ 완전한 ì§€ë„ ì´ë¦„ì„ ì¶œë ¥í•©ë‹ˆë‹¤" #: ../general/g.list/main.c:147 msgid "Pretty printing in human readable format" -msgstr "ì‚¬ëžŒì´ ì½ê¸° 쉬운 ì–‘ì‹ìœ¼ë¡œ 출력합니다" +msgstr "ì‚¬ëžŒì´ ì½ê¸° 쉬운 ì„œì‹ìœ¼ë¡œ 출력합니다" #: ../general/g.list/main.c:152 msgid "Verbose listing (also list map titles)" @@ -22317,15 +22690,15 @@ msgid "Mapset <%s> does not exist" msgstr "" -#: ../general/g.list/list.c:123 ../general/g.region/main.c:458 +#: ../general/g.list/list.c:123 ../general/g.region/main.c:471 #, c-format msgid "Unable to read header of 3D raster map <%s@%s>" -msgstr "" +msgstr "3ì°¨ì› ëž˜ìŠ¤í„° ì§€ë„ <%s@%s>ì˜ í—¤ë”를 ì½ì„ 수 없습니다" #: ../general/g.list/list.c:131 #, c-format msgid "Unable to open vector map <%s@%s> on topological level" -msgstr "" +msgstr "벡터 ì§€ë„ <%s@%s>를 ìœ„ìƒ ë‹¨ê³„ì—ì„œ ì—´ 수 없습니다" #: ../general/g.cairocomp/main.c:49 ../scripts/v.in.lines/v.in.lines.py:75 #: ../scripts/r3.in.xyz/r3.in.xyz.py:212 @@ -22346,11 +22719,11 @@ #: ../general/g.cairocomp/main.c:89 ../general/g.cairocomp/main.c:256 #: ../visualization/ximgview/main.c:64 msgid "Unable to open display" -msgstr "" +msgstr "디스플레ì´ë¥¼ ì—´ 수 없습니다" #: ../general/g.cairocomp/main.c:113 msgid "Unable to obtain visual" -msgstr "" +msgstr "ë¹„ì£¼ì–¼ì„ ì–»ì„ ìˆ˜ 없습니다" #: ../general/g.cairocomp/main.c:129 msgid "Failed to initialize output surface" @@ -22359,7 +22732,7 @@ #: ../general/g.cairocomp/main.c:150 ../general/g.pnmcomp/main.c:38 #, c-format msgid "Invalid color: %s" -msgstr "" +msgstr "무효한 색ìƒ: %s" #: ../general/g.cairocomp/main.c:171 msgid "Failed to initialize input surface" @@ -22399,200 +22772,223 @@ #: ../general/g.cairocomp/main.c:245 msgid "Do not composite; just delete input Pixmaps" -msgstr "" +msgstr "합성하지 않습니다; ìž…ë ¥ 픽스맵만 삭제합니다" #: ../general/g.cairocomp/main.c:277 msgid "input= and opacity= must have the same number of values" msgstr "" -#: ../general/g.region/main.c:66 +#: ../general/g.region/main.c:67 msgid "computational region" msgstr "" -#: ../general/g.region/main.c:68 +#: ../general/g.region/main.c:69 msgid "resolution" msgstr "" -#: ../general/g.region/main.c:71 +#: ../general/g.region/main.c:72 msgid "Manages the boundary definitions for the geographic region." msgstr "" -#: ../general/g.region/main.c:82 +#: ../general/g.region/main.c:83 msgid "Save as default region" msgstr "" -#: ../general/g.region/main.c:83 +#: ../general/g.region/main.c:84 msgid "Only possible from the PERMANENT mapset" msgstr "" -#: ../general/g.region/main.c:88 +#: ../general/g.region/main.c:89 msgid "Print the current region" msgstr "" -#: ../general/g.region/main.c:93 +#: ../general/g.region/main.c:94 msgid "Print the current region in lat/long using the current ellipsoid/datum" msgstr "" -#: ../general/g.region/main.c:99 +#: ../general/g.region/main.c:100 msgid "Print the current region extent" msgstr "" -#: ../general/g.region/main.c:105 +#: ../general/g.region/main.c:106 msgid "Print the current region map center coordinates" msgstr "" -#: ../general/g.region/main.c:111 +#: ../general/g.region/main.c:112 msgid "Print the current region in GMT style" msgstr "" -#: ../general/g.region/main.c:117 +#: ../general/g.region/main.c:118 msgid "Print the current region in WMS style" msgstr "" -#: ../general/g.region/main.c:123 +#: ../general/g.region/main.c:124 msgid "Print region resolution in meters (geodesic)" msgstr "" -#: ../general/g.region/main.c:128 +#: ../general/g.region/main.c:129 msgid "Print the convergence angle (degrees CCW)" msgstr "" -#: ../general/g.region/main.c:130 +#: ../general/g.region/main.c:131 msgid "The difference between the projection's grid north and true north, measured at the center coordinates of the current region." msgstr "" -#: ../general/g.region/main.c:136 +#: ../general/g.region/main.c:137 msgid "Print also 3D settings" msgstr "" -#: ../general/g.region/main.c:142 +#: ../general/g.region/main.c:143 msgid "Print the maximum bounding box in lat/long on WGS84" msgstr "" -#: ../general/g.region/main.c:152 +#: ../general/g.region/main.c:153 msgid "Print in shell script style, but in one line (flat)" msgstr "" -#: ../general/g.region/main.c:158 +#: ../general/g.region/main.c:159 msgid "Align region to resolution (default = align to bounds, works only for 2D resolution)" msgstr "" -#: ../general/g.region/main.c:164 +#: ../general/g.region/main.c:165 msgid "Do not update the current region" msgstr "" -#: ../general/g.region/main.c:165 ../general/g.region/main.c:347 +#: ../general/g.region/main.c:166 ../general/g.region/main.c:360 #: ../vector/v.label/main.c:90 ../vector/v.label/main.c:95 #: ../vector/v.label/main.c:170 ../vector/v.label/main.c:183 msgid "Effects" msgstr "" -#: ../general/g.region/main.c:170 +#: ../general/g.region/main.c:171 msgid "Set current region from named region" msgstr "" -#: ../general/g.region/main.c:177 +#: ../general/g.region/main.c:178 msgid "Set region to match raster map(s)" msgstr "" -#: ../general/g.region/main.c:185 +#: ../general/g.region/main.c:186 msgid "Set region to match 3D raster map(s) (both 2D and 3D values)" msgstr "" -#: ../general/g.region/main.c:193 +#: ../general/g.region/main.c:194 msgid "Set region to match vector map(s)" msgstr "" -#: ../general/g.region/main.c:239 +#: ../general/g.region/main.c:240 msgid "Value for the top edge" msgstr "" -#: ../general/g.region/main.c:248 +#: ../general/g.region/main.c:249 msgid "Value for the bottom edge" msgstr "" -#: ../general/g.region/main.c:257 +#: ../general/g.region/main.c:258 msgid "Number of rows in the new region" msgstr "" -#: ../general/g.region/main.c:258 ../general/g.region/main.c:267 -#: ../general/g.region/main.c:277 ../general/g.region/main.c:287 -#: ../general/g.region/main.c:296 ../general/g.region/main.c:305 -#: ../general/g.region/main.c:314 +#: ../general/g.region/main.c:259 ../general/g.region/main.c:268 +#: ../general/g.region/main.c:278 ../general/g.region/main.c:288 +#: ../general/g.region/main.c:297 ../general/g.region/main.c:306 +#: ../general/g.region/main.c:315 msgid "Resolution" msgstr "" -#: ../general/g.region/main.c:266 +#: ../general/g.region/main.c:267 msgid "Number of columns in the new region" -msgstr "" +msgstr "새 ì˜ì—­ ë‚´ ì—´ì˜ ê°œìˆ˜" -#: ../general/g.region/main.c:276 +#: ../general/g.region/main.c:277 msgid "2D grid resolution (north-south and east-west)" msgstr "" -#: ../general/g.region/main.c:286 +#: ../general/g.region/main.c:287 msgid "3D grid resolution (north-south, east-west and top-bottom)" msgstr "" -#: ../general/g.region/main.c:295 +#: ../general/g.region/main.c:296 msgid "North-south 2D grid resolution" msgstr "" -#: ../general/g.region/main.c:304 +#: ../general/g.region/main.c:305 msgid "East-west 2D grid resolution" msgstr "" -#: ../general/g.region/main.c:313 +#: ../general/g.region/main.c:314 msgid "Top-bottom 3D grid resolution" msgstr "" -#: ../general/g.region/main.c:323 +#: ../general/g.region/main.c:324 msgid "Shrink region until it meets non-NULL data from this raster map" msgstr "" -#: ../general/g.region/main.c:334 +#: ../general/g.region/main.c:335 msgid "Adjust region cells to cleanly align with this raster map" +msgstr "ì´ ëž˜ìŠ¤í„° 지ë„와 잘 ì •ë ¬ë˜ê²Œ ì˜ì—­ ì…€ì„ ì¡°ì ˆí•©ë‹ˆë‹¤" + +#: ../general/g.region/main.c:346 +msgid "Number of cells to add to each side of the current region extent" +msgstr "" + +#: ../general/g.region/main.c:348 +msgid "A negative number shrinks the current region extent" msgstr "" -#: ../general/g.region/main.c:345 +#: ../general/g.region/main.c:358 msgid "Save current region settings in named region file" msgstr "" -#: ../general/g.region/main.c:414 ../scripts/r.in.wms/r.in.wms.py:196 +#: ../general/g.region/main.c:427 ../scripts/r.in.wms/r.in.wms.py:196 #, c-format, python-format msgid "Region <%s> not found" msgstr "" -#: ../general/g.region/main.c:499 +#: ../general/g.region/main.c:512 msgid "Unable to get map bounding box" msgstr "" -#: ../general/g.region/main.c:784 +#: ../general/g.region/main.c:800 #, c-format -msgid "Unable to set region <%s>" +msgid "'%s' option not used with <%s> because a coordinate would become invalid" msgstr "" -#: ../general/g.region/main.c:790 +#: ../general/g.region/main.c:807 ../general/g.region/main.c:815 +#: ../general/g.region/main.c:823 +#, c-format +msgid "'%s' option not used with <%s> because <%s> would become minor than <%s>" +msgstr "" + +#: ../general/g.region/main.c:834 +#, c-format +msgid "Unable to set region <%s>" +msgstr "ì˜ì—­ <%s>를 설정할 수 없습니다" + +#: ../general/g.region/main.c:840 msgid "Unable to update current region" msgstr "" -#: ../general/g.region/main.c:798 +#: ../general/g.region/main.c:848 msgid "Unable to change default region. The current mapset is not ." msgstr "" -#: ../general/g.region/printwindow.c:383 +#: ../general/g.region/printwindow.c:390 msgid "You are already in Lat/Long. Use the -p flag instead." msgstr "" -#: ../general/g.region/printwindow.c:385 +#: ../general/g.region/printwindow.c:392 msgid "You are in a simple XY location, projection to Lat/Lon is not possible. Use the -p flag instead." msgstr "" -#: ../general/g.region/printwindow.c:559 +#: ../general/g.region/printwindow.c:573 msgid "WGS84 output not possible as this location does not contain datum transformation parameters. Try running g.setproj." msgstr "" -#: ../general/g.region/printwindow.c:711 +#: ../general/g.region/printwindow.c:583 +msgid "Unable to update lat/long projection parameters" +msgstr "위ë„/ê²½ë„ íˆ¬ì˜ ë§¤ê°œë³€ìˆ˜ë¥¼ 갱신할 수 없습니다" + +#: ../general/g.region/printwindow.c:726 msgid "Lat/Long calculations are not possible from a simple XY system" msgstr "" @@ -22622,7 +23018,7 @@ #: ../general/g.gui/main.c:55 msgid "command line interface only" -msgstr "명령줄 ì¸í„°íŽ˜ì´ìŠ¤ì—만 ì ìš©" +msgstr "명령 줄 ì¸í„°íŽ˜ì´ìŠ¤ì—만 ì ìš©" #: ../general/g.gui/main.c:56 msgid "command line interface with GUI startup screen" @@ -22679,7 +23075,7 @@ #: ../general/g.gui/main.c:111 #, c-format msgid "Launching <%s> GUI, please wait..." -msgstr "" +msgstr "<%s> GUI를 시작합니다. 기다려주세요..." #: ../general/g.gui/main.c:122 #, c-format @@ -22688,11 +23084,11 @@ #: ../general/g.rename/main.c:49 msgid "Renames data base element files in the user's current mapset." -msgstr "사용ìžì˜ 현재지ë„세트 ì•ˆì— ìžˆëŠ” ë°ì´íƒ€ë² ì´ìŠ¤ 요소파ì¼ë“¤ì˜ ì´ë¦„ì„ ë³€ê²½í•©ë‹ˆë‹¤." +msgstr "사용ìžì˜ 현재 지ë„세트 ì•ˆì— ìžˆëŠ” ë°ì´í„°ë² ì´ìŠ¤ 요소파ì¼ë“¤ì˜ ì´ë¦„ì„ ë°”ê¿‰ë‹ˆë‹¤." #: ../general/g.rename/main.c:55 msgid "renamed" -msgstr "ì´ë¦„ì„ ë³€ê²½" +msgstr "ì´ë¦„ì„ ë°”ê¿€" #: ../general/g.rename/main.c:76 #, c-format @@ -22707,7 +23103,7 @@ #: ../general/g.rename/main.c:90 #, c-format msgid "%s=%s,%s: files could be the same, no rename possible" -msgstr "%s=%s,%s: ê°™ì€ íŒŒì¼ì¼ 수 있으므로 ì´ë¦„ë³€ê²½ì´ ë¶ˆê°€ëŠ¥í•©ë‹ˆë‹¤" +msgstr "%s=%s,%s: ê°™ì€ íŒŒì¼ì¼ 수 있으므로 ì´ë¦„ì„ ë°”ê¿€ 수 없습니다" #: ../general/g.rename/main.c:116 msgid "Updating reclass maps" @@ -22734,15 +23130,15 @@ #: ../general/g.mapsets/main.c:66 msgid "Modifies/prints the user's current mapset search path." -msgstr "사용ìžì˜ 지ë„세트 검색경로를 변경하거나 출력합니다." +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 "현재로케ì´ì…˜ ì•ˆì— ìžˆëŠ” 다른 지ë„ì„¸íŠ¸ì— ì¡´ìž¬í•˜ëŠ” ìžë£Œì— 대한 사용ìžì˜ ì ‘ê·¼ì— ì˜í–¥ì„ 미칩니다." +msgstr "현재 로케ì´ì…˜ ì•ˆì— ìžˆëŠ” 다른 지ë„세트 ë‚´ì— ì¡´ìž¬í•˜ëŠ” ìžë£Œì— 대한 사용ìžì˜ ì ‘ê·¼ì— ì˜í–¥ì„ 미칩니다." #: ../general/g.mapsets/main.c:73 msgid "Name(s) of existing mapset(s) to add/remove or set" -msgstr "추가/ì‚­ì œ ë˜ëŠ” 설정하고 ì‹¶ì€ ì¡´ìž¬í•˜ëŠ” 지ë„ì„¸íŠ¸ì˜ ì´ë¦„들" +msgstr "추가/제거 ë˜ëŠ” 설정하고 ì‹¶ì€ ê¸°ì¡´ 지ë„ì„¸íŠ¸ì˜ ì´ë¦„" #: ../general/g.mapsets/main.c:85 msgid "Field separator for printing (-l and -p flags)" @@ -22763,7 +23159,7 @@ #: ../general/g.mapsets/main.c:126 #, c-format msgid "Unknown operation '%s'" -msgstr "알려지지 ì•Šì€ ìž‘ì—… '%s'" +msgstr "알려지지 ì•Šì€ ì¡°ìž‘ '%s'" #: ../general/g.mapsets/main.c:174 ../general/g.mapsets/main.c:208 #, c-format @@ -22773,7 +23169,7 @@ #: ../general/g.mapsets/main.c:181 ../general/g.mapsets/main.c:240 #, c-format msgid "Current mapset (<%s>) must always included in the search path" -msgstr "현재지ë„세트(<%s>)ì´ ë°˜ë“œì‹œ ê²€ìƒ‰ê²½ë¡œì— í¬í•¨ë˜ì–´ì•¼ 합니다" +msgstr "현재 지ë„세트(<%s>)ê°€ 반드시 ê²€ìƒ‰ê²½ë¡œì— í¬í•¨ë˜ì–´ì•¼ 합니다" #: ../general/g.mapsets/main.c:203 #, c-format @@ -22792,11 +23188,11 @@ #: ../general/g.mapsets/main.c:255 msgid "Search path not modified" -msgstr "검색경로가 변경ë˜ì§€ 않았습니다" +msgstr "검색경로가 수정ë˜ì§€ 않았습니다" #: ../general/g.mapsets/main.c:273 msgid "Unable to open SEARCH_PATH for write" -msgstr "쓰기를 위한 SEARCH_PATH를 ì—´ 수 없습니다" +msgstr "SEARCH_PATH를 쓰기 위해 ì—´ 수 없습니다" #: ../general/g.mapsets/list.c:10 msgid "Available mapsets:" @@ -22814,9 +23210,9 @@ #: ../general/g.pnmcomp/main.c:83 ../general/g.pnmcomp/main.c:134 #: ../general/g.pnmcomp/main.c:147 msgid "Invalid PPM file" -msgstr "" +msgstr "무효한 PPM 파ì¼" -#: ../general/g.pnmcomp/main.c:96 ../scripts/v.unpack/v.unpack.py:76 +#: ../general/g.pnmcomp/main.c:96 ../scripts/v.unpack/v.unpack.py:75 #: ../scripts/v.in.geonames/v.in.geonames.py:57 #: ../scripts/v.db.update/v.db.update.py:92 #, c-format, python-format @@ -22834,11 +23230,11 @@ #: ../general/g.pnmcomp/main.c:112 #, c-format msgid "Invalid magic number: 'P%c'" -msgstr "" +msgstr "무효한 매ì§ìˆ«ìž: 'P%c'" #: ../general/g.pnmcomp/main.c:125 ../general/g.pnmcomp/main.c:142 msgid "Invalid PGM file" -msgstr "" +msgstr "무효한 PGM 파ì¼" #: ../general/g.pnmcomp/main.c:247 msgid "Error writing PPM file" @@ -22974,68 +23370,57 @@ msgid "Only one of '%s', '%s', '%s' or '%s' options may be specified" msgstr "" -#: ../general/g.proj/main.c:263 +#: ../general/g.proj/main.c:264 msgid "Projection files missing" msgstr "" -#: ../general/g.proj/main.c:283 +#: ../general/g.proj/main.c:284 #, c-format msgid "Only one of -%c, -%c, -%c, -%c, -%c or -%c flags may be specified" msgstr "" -#: ../general/g.proj/main.c:310 +#: ../general/g.proj/main.c:311 #, c-format msgid "No output format specified, define one of flags -%c, -%c, -%c, or -%c" msgstr "" -#: ../general/g.proj/main.c:314 +#: ../general/g.proj/main.c:315 #, c-format msgid "No output format specified, define one of flags -%c, -%c, or -%c" msgstr "" -#: ../general/g.proj/output.c:146 -msgid "Unable to convert projection information to PROJ.4 format" -msgstr "" +#: ../general/g.proj/output.c:134 +#, fuzzy +msgid "Unable to convert projection information to PROJ format" +msgstr "í‘œì  ë¡œì¼€ì´ì…˜ì˜ íˆ¬ì˜ ì •ë³´ë¥¼ ì–»ì„ ìˆ˜ 없습니다" -#: ../general/g.proj/output.c:190 +#: ../general/g.proj/output.c:180 msgid "Unable to convert to WKT" msgstr "" -#: ../general/g.proj/input.c:91 +#: ../general/g.proj/input.c:92 msgid "Error reading WKT projection description" msgstr "" -#: ../general/g.proj/input.c:98 +#: ../general/g.proj/input.c:99 #, c-format msgid "Unable to open file '%s' for reading" -msgstr "" +msgstr "íŒŒì¼ '%s'를 ì½ê¸° 위해 ì—´ 수 없습니다" -#: ../general/g.proj/input.c:143 +#: ../general/g.proj/input.c:166 msgid "Can't parse PROJ.4-style parameter string" -msgstr "" +msgstr "PROJ.4 형ì‹ì˜ 매개변수 문ìžì—´ì„ í•´ì„í•  수 없습니다" -#: ../general/g.proj/input.c:181 +#: ../general/g.proj/input.c:205 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:284 +#, fuzzy, c-format +msgid "Unable to read georeferenced file <%s> using GDAL library" +msgstr "OGR ë˜ëŠ” GDALì„ ì´ìš©í•´ì„œ 지리 참조 íŒŒì¼ %s를 ì½ì„ 수 없었습니다" -#: ../general/g.proj/input.c:259 +#: ../general/g.proj/input.c:289 #, c-format msgid "Read of file %s was successful, but it did not contain projection information. 'XY (unprojected)' will be used" msgstr "" @@ -23043,7 +23428,7 @@ #: ../general/g.proj/datumtrans.c:47 #, c-format msgid "Invalid datum code <%s>" -msgstr "" +msgstr "무효한 측지계 코드 <%s>" #: ../general/g.proj/datumtrans.c:77 #, c-format @@ -23055,49 +23440,44 @@ msgid "Ellipsoid set to <%s>" msgstr "" -#: ../general/g.proj/create.c:17 +#: ../general/g.proj/create.c:18 #, c-format msgid "Unable to create location <%s>: %s" -msgstr "" +msgstr "로케ì´ì…˜ <%s>를 ìƒì„±í•  수 없습니다: %s" -#: ../general/g.proj/create.c:20 +#: ../general/g.proj/create.c:21 #, c-format msgid "Unable to create projection files: %s" msgstr "" -#: ../general/g.proj/create.c:24 +#: ../general/g.proj/create.c:25 #, c-format msgid "Unable to create location <%s>" -msgstr "" +msgstr "로케ì´ì…˜ <%s>를 ìƒì„±í•  수 없습니다" -#: ../general/g.proj/create.c:30 +#: ../general/g.proj/create.c:27 #, c-format msgid "" "You can switch to the new location by\n" "`%s=%s`" msgstr "" -#: ../general/g.proj/create.c:40 +#: ../general/g.proj/create.c:37 #, 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 +#: ../general/g.proj/create.c:68 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 +#: ../general/g.proj/create.c:72 msgid "Projection information updated" msgstr "" -#: ../general/g.proj/create.c:91 -#, c-format -msgid "Unable to create PROJ_EPSG file: %s" -msgstr "" - #: ../general/g.mapset/main.c:51 msgid "Changes/reports current mapset." -msgstr "" +msgstr "현재 지ë„세트를 바꾸거나 보고합니다." #: ../general/g.mapset/main.c:52 msgid "Optionally create new mapset or list available mapsets in given location." @@ -23151,7 +23531,7 @@ #: ../general/g.mapset/main.c:182 #, c-format msgid "Lock file of mapset <%s> cannot be checked" -msgstr "" +msgstr "지ë„세트 <%s>ì˜ ìž ê¸ˆ 파ì¼ì„ 검사할 수 없습니다" #: ../general/g.mapset/main.c:185 #, c-format @@ -23160,7 +23540,7 @@ #: ../general/g.mapset/main.c:191 msgid "Cleaning up temporary files..." -msgstr "" +msgstr "ìž„ì‹œ 파ì¼ì„ 정리하는 중입니다..." #: ../general/g.mapset/main.c:205 msgid "Mapset switched. Your shell continues to use the history for the old mapset" @@ -23264,7 +23644,7 @@ #: ../general/g.message/main.c:37 msgid "Prints a message, warning, progress info, or fatal error in the GRASS way." -msgstr "" +msgstr "메시지, 경고, 경과 ì •ë³´, ë˜ëŠ” 치명ì ì¸ 오류를 GRASS ë°©ì‹ìœ¼ë¡œ 출력합니다." #: ../general/g.message/main.c:39 msgid "This module should be used in scripts for messages served to user." @@ -23309,7 +23689,7 @@ #: ../general/g.message/main.c:78 msgid "Text of the message to be printed" -msgstr "" +msgstr "ì¶œë ¥ë  ë©”ì‹œì§€ì˜ ë¬¸ìž" #: ../general/g.message/main.c:79 msgid "Message is printed on GRASS_VERBOSE>=2" @@ -23325,7 +23705,7 @@ #: ../general/g.message/main.c:108 msgid "Unable to parse input message" -msgstr "" +msgstr "ìž…ë ¥ 메시지를 í•´ì„í•  수 없습니다" #: ../general/g.setproj/main.c:81 msgid "Interactively reset the location's projection settings." @@ -23337,7 +23717,7 @@ #: ../general/g.setproj/main.c:101 msgid "PERMANENT: permission denied" -msgstr "PERMANENT: 허가ë˜ì§€ 않았습니다" +msgstr "PERMANENT: ì ‘ê·¼ì´ ê±°ë¶€ë습니다" #: ../general/g.setproj/main.c:105 msgid "Current region cannot be set" @@ -23349,11 +23729,11 @@ #: ../general/g.setproj/main.c:135 msgid "Would you still like to change some of the parameters?" -msgstr "ì•„ì§ë„ ì¼ë¶€ 매개변수를 바꾸기 ì›í•©ë‹ˆê¹Œ?" +msgstr "ì•„ì§ë„ ì¼ë¶€ 매개변수를 바꾸길 ì›í•˜ì‹­ë‹ˆê¹Œ?" #: ../general/g.setproj/main.c:137 msgid "The projection information will not be updated" -msgstr "투ì˜ì •ë³´ê°€ 갱신ë˜ì§€ ì•Šì„ ê²ë‹ˆë‹¤" +msgstr "투ì˜ì •ë³´ê°€ 갱신ë˜ì§€ ì•Šì„ ê²ƒìž…ë‹ˆë‹¤" #: ../general/g.setproj/main.c:148 #, c-format @@ -23375,11 +23755,11 @@ #: ../general/g.setproj/main.c:198 #, c-format msgid "Projection %s is not specified in the file 'proj-parms.table'" -msgstr "íˆ¬ì˜ %sì´ 'proj-parms.table' íŒŒì¼ ì•ˆì— ì •ì˜ë˜ì§€ 않았습니다" +msgstr "íˆ¬ì˜ %sì´ 'proj-parms.table' íŒŒì¼ ì•ˆì— ì§€ì •ë˜ì§€ 않았습니다" #: ../general/g.setproj/main.c:205 msgid "Do you wish to specify a geodetic datum for this location?" -msgstr "ì´ ë¡œì¼€ì´ì…˜ì„ 위한 측지계를 지정하길 ì›í•©ë‹ˆê¹Œ?" +msgstr "ì´ ë¡œì¼€ì´ì…˜ì„ 위한 측지계를 지정하길 ì›í•˜ì‹­ë‹ˆê¹Œ?" #: ../general/g.setproj/main.c:214 #, c-format @@ -23388,11 +23768,11 @@ #: ../general/g.setproj/main.c:217 msgid "Do you wish to change the datum (or datum transformation parameters)?" -msgstr "측지계(ë˜ëŠ” 측지계 변환매개변수)를 바꾸길 ì›í•©ë‹ˆê¹Œ?" +msgstr "측지계(ë˜ëŠ” 측지계 변환 매개변수)를 바꾸길 ì›í•˜ì‹­ë‹ˆê¹Œ?" #: ../general/g.setproj/main.c:225 msgid "The datum information has not been changed" -msgstr "측지계정보를 바꾸지 않았습니다" +msgstr "측지계 정보를 바꾸지 않았습니다" #: ../general/g.setproj/main.c:288 #, c-format @@ -23401,11 +23781,11 @@ #: ../general/g.setproj/main.c:290 msgid "Do you want to change ellipsoid parameter?" -msgstr "타ì›ì²´ 매개변수를 바꾸길 ì›í•©ë‹ˆê¹Œ?" +msgstr "타ì›ì²´ 매개변수를 바꾸길 ì›í•˜ì‹­ë‹ˆê¹Œ?" #: ../general/g.setproj/main.c:294 msgid "The ellipse information has not been changed" -msgstr "타ì›ì •ë³´ë¥¼ 바꾸지 않았습니다" +msgstr "타ì›ì²´ 정보를 바꾸지 않았습니다" #: ../general/g.setproj/main.c:311 #, c-format @@ -23414,7 +23794,7 @@ #: ../general/g.setproj/main.c:312 msgid "Do you want to change the radius?" -msgstr "ë°˜ê²½ì„ ë°”ê¾¸ê¸¸ ì›í•©ë‹ˆê¹Œ?" +msgstr "ë°˜ê²½ì„ ë°”ê¾¸ê¸¸ ì›í•˜ì‹­ë‹ˆê¹Œ?" #: ../general/g.setproj/main.c:314 ../general/g.setproj/main.c:320 msgid "Enter radius for the sphere in meters" @@ -23422,16 +23802,16 @@ #: ../general/g.setproj/main.c:336 msgid "Invalid input ellipsoid" -msgstr "ìž˜ëª»ëœ ìž…ë ¥ 타ì›ì²´" +msgstr "무효한 ìž…ë ¥ 타ì›ì²´" #: ../general/g.setproj/main.c:447 #, c-format msgid "The UTM zone is now set to %d" -msgstr "UTM êµ¬ì—­ì´ í˜„ìž¬ %dë¡œ 설정ë˜ì—ˆìŠµë‹ˆë‹¤" +msgstr "UTM êµ¬ì—­ì´ í˜„ìž¬ %dë¡œ 설정ë습니다" #: ../general/g.setproj/main.c:450 msgid "Do you want to change the UTM zone?" -msgstr "UTM êµ¬ì—­ì„ ë°”ê¾¸ê¸¸ ì›í•©ë‹ˆê¹Œ?" +msgstr "UTM êµ¬ì—­ì„ ë°”ê¾¸ê¸¸ ì›í•˜ì‹­ë‹ˆê¹Œ?" #: ../general/g.setproj/main.c:451 msgid "UTM zone information has not been updated" @@ -23443,7 +23823,7 @@ #: ../general/g.setproj/main.c:461 msgid "Would you still like to change the UTM zone?" -msgstr "ì•„ì§ë„ UTM êµ¬ì—­ì„ ë°”ê¾¸ê¸¸ ì›í•©ë‹ˆê¹Œ?" +msgstr "ì•„ì§ë„ UTM êµ¬ì—­ì„ ë°”ê¾¸ê¸¸ ì›í•˜ì‹­ë‹ˆê¹Œ?" #: ../general/g.setproj/main.c:497 #, c-format @@ -23468,7 +23848,7 @@ #: ../general/g.setproj/main.c:636 #, c-format msgid "Error writing into UNITS output file <%s>" -msgstr "UNITS ì¶œë ¥íŒŒì¼ <%s>ë¡œ ì“°ëŠ”ë° ì˜¤ë¥˜" +msgstr "UNITS 출력 íŒŒì¼ <%s>ë¡œ ì“°ëŠ”ë° ì˜¤ë¥˜" #: ../general/g.setproj/main.c:643 msgid "Unable to write to DEFAULT_WIND region file" @@ -23487,7 +23867,7 @@ #: ../general/g.setproj/main.c:647 msgid "The geographic region information in WIND is now obsolete" -msgstr "WIND ì•ˆì— ìžˆëŠ” 지리지역정보는 ì´ì œ 쓸모가 없습니다" +msgstr "WIND ì•ˆì— ìžˆëŠ” 지리 지역 정보는 ì´ì œ 쓸모가 없습니다" #: ../general/g.setproj/main.c:648 msgid "Run g.region -d to update it" @@ -23496,12 +23876,12 @@ #: ../general/g.setproj/proj.c:168 #, c-format msgid "Unrecognized 'ask' value in parms.table: %s" -msgstr "parms.tableì— ìž˜ëª»ëœ 'ask' ê°’: %s" +msgstr "parms.table ë‚´ì— ì•Œ 수 없는 'ask' ê°’: %s" #: ../general/g.setproj/proj.c:178 #, c-format msgid "Unrecognized default value in parms.table: %s" -msgstr "parms.tableì— ìž˜ëª»ëœ ê¸°ë³¸ê°’: %s" +msgstr "parms.table ë‚´ì— ì•Œ 수 없는 기본값: %s" #: ../general/g.setproj/get_stp.c:43 msgid "This should not happen. See your system admin." @@ -23518,19 +23898,19 @@ #: ../general/g.setproj/get_stp.c:179 msgid "Reading sf key_value temp file" -msgstr "sf key_value 임시파ì¼ì„ ì½ìŠµë‹ˆë‹¤" +msgstr "sf key_value ìž„ì‹œ 파ì¼ì„ ì½ëŠ” 중입니다" #: ../general/g.setproj/get_stp.c:212 msgid "Invalid State FIPS code" -msgstr "ìž˜ëª»ëœ ì£¼ FIPS 코드" +msgstr "무효한 주 FIPS 코드" #: ../general/g.setproj/get_stp.c:302 msgid "Reading cf key_value temp file" -msgstr "cf key_value 임시파ì¼ì„ ì½ìŠµë‹ˆë‹¤" +msgstr "cf key_value 임시파ì¼ì„ ì½ëŠ” 중입니다" #: ../general/g.setproj/get_stp.c:336 msgid "Invalid County FIPS code" -msgstr "ìž˜ëª»ëœ ì¹´ìš´í‹° FIPS 코드" +msgstr "무효한 ì¹´ìš´í‹° FIPS 코드" #: ../general/g.access/exp_perms.c:11 ../general/g.access/exp_perms.c:29 msgid "have" @@ -23579,7 +23959,7 @@ #: ../general/g.access/main.c:41 msgid "Controls access to the current mapset for other users on the system." -msgstr "현재 지ë„ì„¸íŠ¸ì— ëŒ€í•œ ì‹œìŠ¤í…œì— ìžˆëŠ” 다른 사용ìžì˜ ì ‘ê·¼ì„ ì„¤ì •í•©ë‹ˆë‹¤." +msgstr "ì‹œìŠ¤í…œìƒ ë‹¤ë¥¸ 사용ìžì˜ 현재 지ë„ì„¸íŠ¸ì— ëŒ€í•œ ì ‘ê·¼ì„ ì œì–´í•©ë‹ˆë‹¤." #: ../general/g.access/main.c:42 msgid "If no option given, prints current status." @@ -23624,22 +24004,22 @@ #: ../general/g.remove/check_reclass.c:16 #, c-format msgid "Raster map <%s@%s> is a base map for <%s>. Remove forced." -msgstr "래스터 ì§€ë„ <%s@%s>는 <%s>ì˜ ê¸°ë°˜ì§€ë„입니다. 강제로 지ì›ë‹ˆë‹¤." +msgstr "래스터 ì§€ë„ <%s@%s>는 <%s>ì˜ ê¸°ë°˜ 지ë„입니다. 강제로 제거합니다." #: ../general/g.remove/check_reclass.c:19 #, c-format msgid "Raster map <%s@%s> is a base map. Remove reclassed map <%s> first." -msgstr "래스터 ì§€ë„ <%s@%s>는 기반지ë„입니다. ìž¬ë¶„ë¥˜ëœ ì§€ë„ <%s>를 먼저 삭제하세요." +msgstr "래스터 ì§€ë„ <%s@%s>는 기반 지ë„입니다. ìž¬ë¶„ë¥˜ëœ ì§€ë„ <%s>를 먼저 제거하세요." #: ../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 "<%s@%s>로부터 ìž¬ë¶„ë¥˜ëœ ì§€ë„ì— ëŒ€í•œ 정보를 ì§€ìš°ëŠ”ë° ì‹¤íŒ¨í–ˆìŠµë‹ˆë‹¤" +msgstr "<%s@%s>로부터 ìž¬ë¶„ë¥˜ëœ ì§€ë„ì— ëŒ€í•œ 정보를 ì‚­ì œí•˜ëŠ”ë° ì‹¤íŒ¨í–ˆìŠµë‹ˆë‹¤" #: ../general/g.remove/main.c:73 msgid "Removes data base element files from the user's current mapset using the search pattern." -msgstr "ê²€ìƒ‰íŒ¨í„´ì„ ì´ìš©í•´ì„œ 사용ìžì˜ 현재 지ë„세트로부터 ë°ì´íƒ€ë² ì´ìŠ¤ 요소파ì¼ì„ 지ì›ë‹ˆë‹¤." +msgstr "ê²€ìƒ‰íŒ¨í„´ì„ ì´ìš©í•´ì„œ 사용ìžì˜ 현재 지ë„세트로부터 ë°ì´í„°ë² ì´ìŠ¤ 요소파ì¼ì„ 제거합니다." #: ../general/g.remove/main.c:83 ../general/g.remove/main.c:91 #: ../general/g.remove/main.c:133 ../vector/v.kernel/main.c:121 @@ -23649,27 +24029,27 @@ #: ../general/g.remove/main.c:90 msgid "Name of file(s) to remove" -msgstr "" +msgstr "제거할 파ì¼ì˜ ì´ë¦„" #: ../general/g.remove/main.c:99 msgid "Name of file(s) to ignore (default: none)" -msgstr "" +msgstr "무시할 파ì¼ì˜ ì´ë¦„ (기본값: ì—†ìŒ)" #: ../general/g.remove/main.c:105 msgid "File name search pattern" -msgstr "" +msgstr "íŒŒì¼ ì´ë¦„ 검색패턴" #: ../general/g.remove/main.c:111 msgid "File name exclusion pattern (default: none)" -msgstr "" +msgstr "íŒŒì¼ ì´ë¦„ 제외패턴 (기본값: ì—†ìŒ)" #: ../general/g.remove/main.c:139 msgid "Remove base raster maps" -msgstr "기반 래스터 지ë„를 지ì›ë‹ˆë‹¤" +msgstr "기반 래스터 지ë„를 제거합니다" #: ../general/g.remove/main.c:208 msgid "The following data base element files would be deleted:" -msgstr "다ìŒì˜ ë°ì´íƒ€ë² ì´ìŠ¤ 요소파ì¼ë“¤ì´ 지워질 것입니다:" +msgstr "다ìŒì˜ ë°ì´í„°ë² ì´ìŠ¤ 요소 파ì¼ë“¤ì´ ì‚­ì œë  ê²ƒìž…ë‹ˆë‹¤:" #: ../general/g.remove/main.c:259 msgid "No data base element files found" @@ -23678,12 +24058,12 @@ #: ../general/g.remove/main.c:267 #, c-format msgid "Nothing removed. You must use the force flag (-%c) to actually remove them. Exiting." -msgstr "" +msgstr "ì•„ë¬´ê²ƒë„ ì œê±°ë˜ì§€ 않았습니다. 실제로 제거하기 위해서는 ê°•ì œ 플래그 (-%c)를 사용해야 합니다. 종료합니다." #: ../general/g.remove/construct_pattern.c:37 #, c-format msgid "%s: Cannot remove or exclude files not in the current mapset." -msgstr "" +msgstr "%s: 현재 지ë„세트 ì•ˆì— ìžˆì§€ ì•Šì€ íŒŒì¼ì€ 제거하거나 배제할 수 없습니다." #: ../general/g.remove/construct_pattern.c:57 msgid "Illegal filenames not allowed in the name or ignore option." @@ -23691,11 +24071,11 @@ #: ../general/g.tempfile/main.c:41 msgid "Creates a temporary file and prints it's file name." -msgstr "" +msgstr "ìž„ì‹œ 파ì¼ì„ ìƒì„±í•˜ê³  íŒŒì¼ ì´ë¦„ì„ ì¶œë ¥í•©ë‹ˆë‹¤." #: ../general/g.tempfile/main.c:47 msgid "Process id to use when naming the tempfile" -msgstr "" +msgstr "ìž„ì‹œ 파ì¼ì˜ ì´ë¦„ì„ ê²°ì •í•  ë•Œ 사용할 프로세스 ID" #: ../general/g.tempfile/main.c:51 msgid "Dry run - don't create a file, just prints it's file name" @@ -23737,7 +24117,7 @@ #: ../general/g.mkfontcap/main.c:149 #, c-format msgid "Cannot open %s for writing: %s" -msgstr "" +msgstr "%s를 쓰기 위해 ì—´ 수 없습니다: %s" #: ../imagery/i.eb.hsebal01/main.c:105 ../imagery/i.eb.soilheatflux/main.c:50 #: ../imagery/i.eb.eta/main.c:43 ../imagery/i.eb.evapfr/main.c:48 @@ -23765,7 +24145,7 @@ #: ../imagery/i.eb.hsebal01/main.c:116 msgid "Name of instantaneous net radiation raster map [W/m2]" -msgstr "" +msgstr "순간 순복사[W/m2] 래스터 지ë„ì˜ ì´ë¦„" #: ../imagery/i.eb.hsebal01/main.c:121 msgid "Name of instantaneous soil heat flux raster map [W/m2]" @@ -23875,75 +24255,75 @@ msgid "Too many objects: integer overflow" msgstr "" -#: ../imagery/i.segment/region_growing.c:251 +#: ../imagery/i.segment/region_growing.c:256 #: ../imagery/i.segment/mean_shift.c:220 #, c-format msgid "Processing pass %d..." msgstr "" -#: ../imagery/i.segment/region_growing.c:529 +#: ../imagery/i.segment/region_growing.c:534 #, c-format msgid "Segmentation processes stopped at %d due to reaching max iteration limit, more merges may be possible" msgstr "" -#: ../imagery/i.segment/region_growing.c:531 +#: ../imagery/i.segment/region_growing.c:536 #, c-format msgid "Segmentation converged after %d iterations" msgstr "" -#: ../imagery/i.segment/region_growing.c:534 +#: ../imagery/i.segment/region_growing.c:539 msgid "Assigning region IDs to remaining single-cell regions..." -msgstr "" +msgstr "나머지 ì…€ 하나짜리 ì˜ì—­ì— ì˜ì—­ ID를 할당하는 중입니다..." -#: ../imagery/i.segment/region_growing.c:558 -#: ../imagery/i.segment/mean_shift.c:665 +#: ../imagery/i.segment/region_growing.c:563 +#: ../imagery/i.segment/mean_shift.c:686 #, c-format msgid "Merging segments smaller than %d cells..." -msgstr "" +msgstr "%dê°œì˜ ì…€ë³´ë‹¤ ìž‘ì€ ë¶„ì ˆì„ ë³‘í•©í•˜ëŠ” 중입니다..." -#: ../imagery/i.segment/region_growing.c:972 +#: ../imagery/i.segment/region_growing.c:988 #, c-format msgid "Region stats should go in tree, %d >= %d" msgstr "" -#: ../imagery/i.segment/region_growing.c:979 +#: ../imagery/i.segment/region_growing.c:995 msgid "Region ids are different" msgstr "" -#: ../imagery/i.segment/region_growing.c:983 +#: ../imagery/i.segment/region_growing.c:999 #, c-format msgid "Region id %d is invalid" -msgstr "" +msgstr "ì˜ì—­ ID %dê°€ 무효합니다" -#: ../imagery/i.segment/region_growing.c:987 +#: ../imagery/i.segment/region_growing.c:1003 msgid "Region consists of only one cell, nothing to update" msgstr "" -#: ../imagery/i.segment/region_growing.c:1031 -#: ../imagery/i.segment/region_growing.c:1485 +#: ../imagery/i.segment/region_growing.c:1047 +#: ../imagery/i.segment/region_growing.c:1509 #, c-format msgid "Region size is larger than 2: %d" msgstr "" -#: ../imagery/i.segment/region_growing.c:1098 +#: ../imagery/i.segment/region_growing.c:1122 #, c-format msgid "Region size is %d, should be %d" msgstr "" -#: ../imagery/i.segment/region_growing.c:1340 +#: ../imagery/i.segment/region_growing.c:1364 #, c-format msgid "Candidate flag is already %s" msgstr "" -#: ../imagery/i.segment/region_growing.c:1340 +#: ../imagery/i.segment/region_growing.c:1364 msgid "set" msgstr "" -#: ../imagery/i.segment/region_growing.c:1340 +#: ../imagery/i.segment/region_growing.c:1364 msgid "unset" msgstr "" -#: ../imagery/i.segment/region_growing.c:1570 +#: ../imagery/i.segment/region_growing.c:1601 #, c-format msgid "Region of size %d should be in search tree" msgstr "" @@ -23952,11 +24332,11 @@ msgid "Writing out segment IDs..." msgstr "" -#: ../imagery/i.segment/write_output.c:120 +#: ../imagery/i.segment/write_output.c:122 msgid "Writing out goodness of fit" msgstr "" -#: ../imagery/i.segment/write_output.c:236 +#: ../imagery/i.segment/write_output.c:238 msgid "Writing out shifted band values..." msgstr "" @@ -23974,35 +24354,29 @@ #: ../imagery/i.segment/main.c:47 msgid "Error in reading data" -msgstr "" +msgstr "ìžë£Œë¥¼ ì½ëŠ”ë° ì˜¤ë¥˜" #: ../imagery/i.segment/main.c:51 msgid "Error in creating segments" -msgstr "" +msgstr "ë¶„ì ˆì„ ìƒì„±í•˜ëŠ”ë° ì˜¤ë¥˜" #: ../imagery/i.segment/main.c:55 msgid "Error in writing IDs" -msgstr "" +msgstr "ID를 ì“°ëŠ”ë° ì˜¤ë¥˜" #: ../imagery/i.segment/main.c:59 msgid "Error in writing goodness of fit" -msgstr "" +msgstr "ì í•©ì„±ì„ ì“°ëŠ”ë° ì˜¤ë¥˜" #: ../imagery/i.segment/main.c:64 msgid "Error in writing new band values" -msgstr "" +msgstr "새 ë°´ë“œê°’ì„ ì“°ëŠ”ë° ì˜¤ë¥˜" #: ../imagery/i.segment/main.c:70 #, c-format msgid "Number of segments created: %d" msgstr "" -#: ../imagery/i.segment/flag.c:21 ../imagery/i.segment/flag.c:28 -#: ../vector/v.distance/main.c:810 ../vector/v.distance/main.c:887 -#: ../vector/v.distance/main.c:1097 -msgid "Out of memory!" -msgstr "메모리가 부족합니다!" - #: ../imagery/i.segment/watershed.c:19 msgid "Watershed is not yet implemented" msgstr "" @@ -24014,251 +24388,266 @@ #: ../imagery/i.segment/cluster.c:135 msgid "Assigning initial region IDs..." -msgstr "" +msgstr "초기 ì˜ì—­ ID를 할당하는 중입니다..." #: ../imagery/i.segment/cluster.c:425 msgid "Assigning final region IDs..." -msgstr "" +msgstr "최종 ì˜ì—­ ID를 할당하는 중입니다..." #: ../imagery/i.segment/cluster.c:455 #, c-format msgid "Found %d clumps" msgstr "" -#: ../imagery/i.segment/parse_args.c:30 +#: ../imagery/i.segment/parse_args.c:26 +#, fuzzy +msgid "Name of input imagery group or raster maps" +msgstr "ìž…ë ¥ ì§€í˜•ìƒ‰ì¸ ëž˜ìŠ¤í„° 지ë„ì˜ ì´ë¦„" + +#: ../imagery/i.segment/parse_args.c:33 msgid "Suffix for output bands with modified band values" msgstr "" -#: ../imagery/i.segment/parse_args.c:36 +#: ../imagery/i.segment/parse_args.c:39 msgid "Difference threshold between 0 and 1" msgstr "" -#: ../imagery/i.segment/parse_args.c:37 +#: ../imagery/i.segment/parse_args.c:40 msgid "Threshold = 0 merges only identical segments; threshold = 1 merges all" msgstr "" -#: ../imagery/i.segment/parse_args.c:46 +#: ../imagery/i.segment/parse_args.c:49 msgid "Spatial radius in number of cells" msgstr "" -#: ../imagery/i.segment/parse_args.c:47 +#: ../imagery/i.segment/parse_args.c:50 msgid "Must be >= 1, only cells within spatial bandwidth are considered for mean shift" msgstr "" -#: ../imagery/i.segment/parse_args.c:53 +#: ../imagery/i.segment/parse_args.c:56 msgid "Range (spectral) bandwidth [0, 1]" msgstr "" -#: ../imagery/i.segment/parse_args.c:54 +#: ../imagery/i.segment/parse_args.c:57 msgid "Only cells within range (spectral) bandwidth are considered for mean shift. Range bandwidth is used as conductance parameter for adaptive bandwidth" msgstr "" -#: ../imagery/i.segment/parse_args.c:67 +#: ../imagery/i.segment/parse_args.c:70 msgid "Segmentation method" msgstr "" -#: ../imagery/i.segment/parse_args.c:76 +#: ../imagery/i.segment/parse_args.c:79 msgid "Similarity calculation method" msgstr "" -#: ../imagery/i.segment/parse_args.c:85 +#: ../imagery/i.segment/parse_args.c:88 msgid "Minimum number of cells in a segment" msgstr "" -#: ../imagery/i.segment/parse_args.c:87 +#: ../imagery/i.segment/parse_args.c:90 msgid "The final step will merge small segments with their best neighbor" msgstr "" -#: ../imagery/i.segment/parse_args.c:98 +#: ../imagery/i.segment/parse_args.c:101 msgid "Importance of radiometric (input raster) values relative to shape" msgstr "" -#: ../imagery/i.segment/parse_args.c:108 +#: ../imagery/i.segment/parse_args.c:111 msgid "Importance of smoothness relative to compactness" msgstr "" -#: ../imagery/i.segment/parse_args.c:117 +#: ../imagery/i.segment/parse_args.c:120 msgid "Memory in MB" msgstr "" -#: ../imagery/i.segment/parse_args.c:126 ../imagery/i.cluster/main.c:126 +#: ../imagery/i.segment/parse_args.c:129 ../imagery/i.cluster/main.c:126 msgid "Maximum number of iterations" msgstr "" -#: ../imagery/i.segment/parse_args.c:134 +#: ../imagery/i.segment/parse_args.c:137 msgid "Name for input raster map with starting seeds" msgstr "" -#: ../imagery/i.segment/parse_args.c:141 +#: ../imagery/i.segment/parse_args.c:144 msgid "Name of input bounding/constraining raster map" msgstr "" -#: ../imagery/i.segment/parse_args.c:143 +#: ../imagery/i.segment/parse_args.c:146 msgid "Must be integer values, each area will be segmented independent of the others" msgstr "" -#: ../imagery/i.segment/parse_args.c:150 +#: ../imagery/i.segment/parse_args.c:153 msgid "Name for output goodness of fit estimate map" msgstr "" -#: ../imagery/i.segment/parse_args.c:156 +#: ../imagery/i.segment/parse_args.c:159 msgid "Use 8 neighbors (3x3 neighborhood) instead of the default 4 neighbors for each pixel" msgstr "" -#: ../imagery/i.segment/parse_args.c:162 +#: ../imagery/i.segment/parse_args.c:165 msgid "Weighted input, do not perform the default scaling of input raster maps" msgstr "" -#: ../imagery/i.segment/parse_args.c:167 +#: ../imagery/i.segment/parse_args.c:170 msgid "Use adaptive bandwidth for mean shift" msgstr "" -#: ../imagery/i.segment/parse_args.c:168 +#: ../imagery/i.segment/parse_args.c:171 msgid "Range (spectral) bandwidth is adapted for each moving window" msgstr "" -#: ../imagery/i.segment/parse_args.c:173 +#: ../imagery/i.segment/parse_args.c:176 msgid "Use progressive bandwidth for mean shift" msgstr "" -#: ../imagery/i.segment/parse_args.c:175 +#: ../imagery/i.segment/parse_args.c:178 msgid "Spatial bandwidth is increased, range (spectral) bandwidth is decreased in each iteration" msgstr "" -#: ../imagery/i.segment/parse_args.c:194 +#: ../imagery/i.segment/parse_args.c:210 +#, c-format +msgid "Group <%s> not found in the current mapset" +msgstr "" + +#: ../imagery/i.segment/parse_args.c:214 +#, c-format +msgid "Group <%s> contains no raster maps" +msgstr "" + +#: ../imagery/i.segment/parse_args.c:229 msgid "Threshold should be > 0 and < 1" msgstr "" -#: ../imagery/i.segment/parse_args.c:200 +#: ../imagery/i.segment/parse_args.c:235 #, c-format msgid "Option '%s' must be >= 1" msgstr "" -#: ../imagery/i.segment/parse_args.c:208 +#: ../imagery/i.segment/parse_args.c:243 #, c-format msgid "Negative value %s for option '%s': disabling" msgstr "" -#: ../imagery/i.segment/parse_args.c:213 +#: ../imagery/i.segment/parse_args.c:248 #, c-format msgid "Value %s for option '%s' is >= 1: disabling" msgstr "" -#: ../imagery/i.segment/parse_args.c:235 +#: ../imagery/i.segment/parse_args.c:270 msgid "Unable to assign segmentation method" -msgstr "" +msgstr "분할 ë°©ë²•ì„ í• ë‹¹í•  수 없습니다" -#: ../imagery/i.segment/parse_args.c:245 +#: ../imagery/i.segment/parse_args.c:280 msgid "Invalid similarity method" -msgstr "" +msgstr "무효한 ìƒì‚¬ì„± 방법" -#: ../imagery/i.segment/parse_args.c:251 +#: ../imagery/i.segment/parse_args.c:286 #, c-format msgid "Option '%s' must be > 0" msgstr "" -#: ../imagery/i.segment/parse_args.c:253 ../imagery/i.segment/parse_args.c:258 +#: ../imagery/i.segment/parse_args.c:288 ../imagery/i.segment/parse_args.c:293 #, c-format msgid "Option '%s' must be <= 1" msgstr "" -#: ../imagery/i.segment/parse_args.c:256 +#: ../imagery/i.segment/parse_args.c:291 #, c-format msgid "Option '%s' must be >= 0" msgstr "" -#: ../imagery/i.segment/parse_args.c:284 +#: ../imagery/i.segment/parse_args.c:319 msgid "Seeds raster map not found" msgstr "" -#: ../imagery/i.segment/parse_args.c:288 +#: ../imagery/i.segment/parse_args.c:323 msgid "Seeeds raster map must be CELL type (integers)" msgstr "" -#: ../imagery/i.segment/parse_args.c:298 +#: ../imagery/i.segment/parse_args.c:333 msgid "Segmentation constraint/boundary raster map not found" msgstr "" -#: ../imagery/i.segment/parse_args.c:302 +#: ../imagery/i.segment/parse_args.c:337 msgid "Segmentation constraint raster map must be CELL type (integers)" msgstr "" -#: ../imagery/i.segment/parse_args.c:321 +#: ../imagery/i.segment/parse_args.c:356 msgid "Integer overflow: too many cells in current region" msgstr "" -#: ../imagery/i.segment/parse_args.c:334 +#: ../imagery/i.segment/parse_args.c:369 msgid "Invalid output raster name for goodness of fit" msgstr "" -#: ../imagery/i.segment/parse_args.c:341 +#: ../imagery/i.segment/parse_args.c:376 #, c-format msgid "Maximum number of iterations set to %d" msgstr "" -#: ../imagery/i.segment/parse_args.c:351 +#: ../imagery/i.segment/parse_args.c:386 #, c-format msgid "Invalid number of iterations, %d will be used" msgstr "" -#: ../imagery/i.segment/parse_args.c:360 +#: ../imagery/i.segment/parse_args.c:395 msgid "Invalid number of MB, 300 will be used" -msgstr "" +msgstr "무효한 MB 개수. 300ì´ ì“°ìž…ë‹ˆë‹¤" -#: ../imagery/i.segment/open_files.c:39 +#: ../imagery/i.segment/open_files.c:61 #, c-format -msgid "Group <%s> not found in the current mapset" +msgid "Input map <%s> is all NULL" msgstr "" -#: ../imagery/i.segment/open_files.c:43 +#: ../imagery/i.segment/open_files.c:65 #, c-format -msgid "Group <%s> contains no raster maps" +msgid "Input map <%s> is a constant of value %g" msgstr "" -#: ../imagery/i.segment/open_files.c:120 +#: ../imagery/i.segment/open_files.c:114 msgid "Insufficient number of non-NULL cells in current region" msgstr "" -#: ../imagery/i.segment/open_files.c:151 +#: ../imagery/i.segment/open_files.c:145 msgid "Loading input bands..." msgstr "" -#: ../imagery/i.segment/open_files.c:153 +#: ../imagery/i.segment/open_files.c:147 msgid "Loading input band..." msgstr "" -#: ../imagery/i.segment/open_files.c:185 ../imagery/i.segment/open_files.c:190 -#: ../imagery/i.segment/open_files.c:212 ../imagery/i.segment/open_files.c:270 -#: ../imagery/i.segment/open_files.c:358 ../imagery/i.segment/open_files.c:424 -#: ../imagery/i.segment/open_files.c:480 +#: ../imagery/i.segment/open_files.c:179 ../imagery/i.segment/open_files.c:184 +#: ../imagery/i.segment/open_files.c:206 ../imagery/i.segment/open_files.c:264 +#: ../imagery/i.segment/open_files.c:352 ../imagery/i.segment/open_files.c:418 +#: ../imagery/i.segment/open_files.c:474 msgid "Unable to write to temporary file" -msgstr "" +msgstr "ìž„ì‹œ 파ì¼ë¡œ 쓸 수 없습니다" -#: ../imagery/i.segment/open_files.c:277 +#: ../imagery/i.segment/open_files.c:271 #, c-format msgid "There are no boundary constraints in '%s'" msgstr "" -#: ../imagery/i.segment/open_files.c:333 +#: ../imagery/i.segment/open_files.c:327 #, c-format msgid "Loading seeds from raster map <%s>..." msgstr "" -#: ../imagery/i.segment/open_files.c:363 +#: ../imagery/i.segment/open_files.c:357 #, c-format msgid "No seeds found in '%s'!" msgstr "" -#: ../imagery/i.segment/open_files.c:383 +#: ../imagery/i.segment/open_files.c:377 msgid "Too many seeds: integer overflow" msgstr "" -#: ../imagery/i.segment/open_files.c:500 +#: ../imagery/i.segment/open_files.c:494 #, c-format msgid "Segment %d is already registered!" msgstr "" -#: ../imagery/i.segment/open_files.c:554 +#: ../imagery/i.segment/open_files.c:553 #, c-format msgid "Regions with at least %d cells are stored in memory" msgstr "" @@ -24312,7 +24701,7 @@ msgid "Mean shift converged after %d iterations" msgstr "" -#: ../imagery/i.segment/mean_shift.c:748 +#: ../imagery/i.segment/mean_shift.c:769 #, c-format msgid "Renumbering remaining %d segments..." msgstr "" @@ -24356,9 +24745,9 @@ #: ../imagery/i.gensig/main.c:41 ../imagery/i.smap/main.c:40 #: ../imagery/i.gensigset/main.c:42 msgid "supervised classification" -msgstr "" +msgstr "ê°ë… 분류" -#: ../imagery/i.gensig/main.c:42 ../imagery/i.maxlik/main.c:63 +#: ../imagery/i.gensig/main.c:42 ../imagery/i.maxlik/main.c:65 msgid "Maximum Likelihood Classification" msgstr "" @@ -24390,7 +24779,7 @@ #: ../imagery/i.gensig/check.c:27 #, c-format msgid "Signature %d unable to get eigen values" -msgstr "" +msgstr "서명 %dê°€ ê³ ìœ ê°’ì„ ì–»ì„ ìˆ˜ 없습니다" #: ../imagery/i.gensig/check.c:33 #, c-format @@ -24400,7 +24789,7 @@ #: ../imagery/i.gensig/write_sig.c:15 ../imagery/i.gensigset/write_sig.c:13 #, c-format msgid "Unable to create signature file <%s>" -msgstr "" +msgstr "서명 íŒŒì¼ <%s>를 ìƒì„±í•  수 없습니다" #: ../imagery/i.gensig/write_sig.c:18 ../imagery/i.gensigset/write_sig.c:16 msgid "Writing signatures..." @@ -24446,7 +24835,7 @@ #: ../imagery/i.cluster/main.c:169 #, c-format msgid "Group <%s> not found in current mapset" -msgstr "" +msgstr "현재 지ë„세트 안ì—ì„œ 그룹 <%s>를 ì°¾ì„ ìˆ˜ 없습니다" #: ../imagery/i.gensig/parse.c:44 ../imagery/i.maxlik/open.c:20 #: ../imagery/i.smap/parse.c:64 ../imagery/i.gensigset/parse.c:50 @@ -24612,7 +25001,7 @@ #: ../imagery/i.ortho.photo/i.ortho.rectify/cp.c:58 #: ../vector/v.rectify/cp.c:364 msgid " Can not generate the transformation equation." -msgstr "" +msgstr "변환 ë°©ì •ì‹ì„ ìƒì„±í•  수 없습니다" #: ../imagery/i.rectify/cp.c:31 ../imagery/i.rectify/cp.c:55 msgid "Not enough memory to solve transformation equations." @@ -24620,7 +25009,7 @@ #: ../imagery/i.rectify/cp.c:34 msgid "Invalid order." -msgstr "" +msgstr "무효한 순서." #: ../imagery/i.rectify/cp.c:47 ../vector/v.rectify/cp.c:359 #, c-format @@ -24629,7 +25018,7 @@ #: ../imagery/i.rectify/cp.c:58 ../vector/v.rectify/cp.c:370 msgid "Invalid order" -msgstr "" +msgstr "무효한 순서" #: ../imagery/i.rectify/main.c:84 ../vector/v.rectify/main.c:71 msgid "rectify" @@ -24687,7 +25076,7 @@ #: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:184 #, c-format msgid "Location: %s" -msgstr "" +msgstr "로케ì´ì…˜: %s" #: ../imagery/i.rectify/main.c:193 #: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:185 @@ -24699,7 +25088,7 @@ #: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:186 #, c-format msgid "Could not read REF file for group <%s>" -msgstr "" +msgstr "그룹 <%s>를 위한 REF 파ì¼ì„ ì½ì„ 수 없었습니다" #: ../imagery/i.rectify/main.c:199 #: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:191 @@ -24803,7 +25192,7 @@ #: ../imagery/i.ortho.photo/i.ortho.rectify/report.c:27 #, c-format msgid "%.1f cells per minute" -msgstr "" +msgstr "분당 %.1f ì…€" #: ../imagery/i.rectify/target.c:13 #: ../imagery/i.ortho.photo/i.ortho.rectify/target.c:13 @@ -24837,43 +25226,48 @@ #: ../imagery/i.maxlik/open.c:47 #, c-format msgid "Unable to open signature file <%s>" -msgstr "" +msgstr "서명 íŒŒì¼ <%s>를 ì—´ 수 없습니다" #: ../imagery/i.maxlik/open.c:53 ../imagery/i.smap/read_sig.c:23 #: ../imagery/i.cluster/open_files.c:60 #, c-format msgid "Unable to read signature file <%s>" -msgstr "" +msgstr "서명 íŒŒì¼ <%s>를 ì½ì„ 수 없습니다" #: ../imagery/i.maxlik/open.c:57 ../imagery/i.cluster/open_files.c:64 #, c-format msgid "<%s> has too many signatures (limit is 255)" msgstr "" -#: ../imagery/i.maxlik/main.c:66 +#: ../imagery/i.maxlik/main.c:68 msgid "Classifies the cell spectral reflectances in imagery data." msgstr "" -#: ../imagery/i.maxlik/main.c:68 +#: ../imagery/i.maxlik/main.c:70 msgid "Classification is based on the spectral signature information generated by either i.cluster, g.gui.iclass, or i.gensig." msgstr "" -#: ../imagery/i.maxlik/main.c:81 ../imagery/i.smap/parse.c:20 +#: ../imagery/i.maxlik/main.c:83 ../imagery/i.smap/parse.c:20 msgid "Name of input file containing signatures" msgstr "" -#: ../imagery/i.maxlik/main.c:82 +#: ../imagery/i.maxlik/main.c:84 msgid "Generated by either i.cluster, g.gui.iclass, or i.gensig" msgstr "" -#: ../imagery/i.maxlik/main.c:86 ../imagery/i.smap/parse.c:28 +#: ../imagery/i.maxlik/main.c:88 ../imagery/i.smap/parse.c:28 msgid "Name for output raster map holding classification results" msgstr "" -#: ../imagery/i.maxlik/main.c:92 +#: ../imagery/i.maxlik/main.c:94 msgid "Name for output raster map holding reject threshold results" msgstr "" +#: ../imagery/i.maxlik/main.c:106 +#, fuzzy, c-format +msgid "<%s> does not match the current mapset" +msgstr "현재 지ë„세트 ë‚´ì—ì„œ 그룹 <%s>를 찾지 못 했습니다" + #: ../imagery/i.maxlik/invert.c:28 #, c-format msgid "Signature %d is not valid (ill-conditioned) - ignored" @@ -24902,12 +25296,12 @@ #: ../imagery/i.fft/main.c:106 msgid "Raster MASK found, consider to remove (see man-page). Will continue..." -msgstr "" +msgstr "래스터 마스í¬ë¥¼ 찾았습니다, 제거할 ê²ƒì„ ê³ ë ¤í•´ 보세요 (매뉴얼 페ì´ì§€ 참고). ê³„ì† ì§„í–‰í•©ë‹ˆë‹¤..." #: ../imagery/i.fft/main.c:129 #, c-format msgid "Reading the raster map <%s>..." -msgstr "" +msgstr "래스터 ì§€ë„ <%s>를 ì½ëŠ” 중입니다..." #: ../imagery/i.fft/main.c:145 msgid "Starting FFT..." @@ -24923,7 +25317,7 @@ #: ../imagery/i.fft/main.c:200 msgid "FFT is now complete" -msgstr "" +msgstr "FFT를 완료했습니다" #: ../imagery/i.smap/write_img.c:15 msgid "Writing output raster map(s)..." @@ -24954,7 +25348,7 @@ #: ../imagery/i.smap/interp.c:233 msgid "Invalid parameter values" -msgstr "" +msgstr "무효한 매개변수값" #: ../imagery/i.smap/segment.c:67 msgid "Number of classes must be < 256" @@ -24968,7 +25362,7 @@ #: ../imagery/i.smap/read_sig.c:27 #, c-format msgid "Signature file <%s> is invalid" -msgstr "" +msgstr "서명 íŒŒì¼ <%s>ì´ ë¬´íš¨í•©ë‹ˆë‹¤" #: ../imagery/i.smap/read_sig.c:30 #, c-format @@ -25031,7 +25425,7 @@ msgid "Set current location and mapset as target for imagery group" msgstr "" -#: ../imagery/i.target/main.c:80 ../imagery/i.group/main.c:117 +#: ../imagery/i.target/main.c:80 ../imagery/i.group/main.c:156 msgid "Group must exist in the current mapset" msgstr "" @@ -25127,7 +25521,7 @@ #: ../imagery/i.gensigset/subcluster.c:561 #, c-format msgid "Removed a singular subsignature number %d (%d remain)" -msgstr "" +msgstr "단ë…ì ì¸ 부서명 번호 %d를 제거했습니다 (%dê°œ 남ìŒ)" #: ../imagery/i.gensigset/parse.c:29 msgid "Maximum number of sub-signatures in any class" @@ -25145,7 +25539,7 @@ #: ../imagery/i.topo.corr/main.c:49 msgid "topographic correction" -msgstr "" +msgstr "지형 ë³´ì •" #: ../imagery/i.topo.corr/main.c:50 msgid "Computes topographic correction of reflectance." @@ -25173,7 +25567,7 @@ #: ../imagery/i.topo.corr/main.c:85 msgid "Topographic correction method" -msgstr "" +msgstr "지형 ë³´ì • 방법" #: ../imagery/i.topo.corr/main.c:90 msgid "Output sun illumination terrain model" @@ -25272,209 +25666,209 @@ msgid "biophysical parameters" msgstr "" -#: ../imagery/i.vi/main.c:93 +#: ../imagery/i.vi/main.c:94 msgid "Calculates different types of vegetation indices." msgstr "" -#: ../imagery/i.vi/main.c:94 +#: ../imagery/i.vi/main.c:95 msgid "Uses red and nir bands mostly, and some indices require additional bands." msgstr "" -#: ../imagery/i.vi/main.c:101 +#: ../imagery/i.vi/main.c:102 msgid "Name of input red channel surface reflectance map" msgstr "" -#: ../imagery/i.vi/main.c:102 ../imagery/i.vi/main.c:141 -#: ../imagery/i.vi/main.c:149 ../imagery/i.vi/main.c:157 -#: ../imagery/i.vi/main.c:165 ../imagery/i.vi/main.c:173 +#: ../imagery/i.vi/main.c:103 ../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 "Range: [0.0;1.0]" msgstr "" -#: ../imagery/i.vi/main.c:110 +#: ../imagery/i.vi/main.c:111 msgid "Type of vegetation index" msgstr "" -#: ../imagery/i.vi/main.c:115 +#: ../imagery/i.vi/main.c:116 msgid "Atmospherically Resistant Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:116 +#: ../imagery/i.vi/main.c:117 msgid "Difference Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:117 +#: ../imagery/i.vi/main.c:118 msgid "Enhanced Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:118 +#: ../imagery/i.vi/main.c:119 msgid "Enhanced Vegetation Index 2" msgstr "" -#: ../imagery/i.vi/main.c:119 +#: ../imagery/i.vi/main.c:120 msgid "Green Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:120 +#: ../imagery/i.vi/main.c:121 msgid "Green Atmospherically Resistant Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:121 +#: ../imagery/i.vi/main.c:122 msgid "Global Environmental Monitoring Index" msgstr "" -#: ../imagery/i.vi/main.c:122 +#: ../imagery/i.vi/main.c:123 msgid "Infrared Percentage Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:123 +#: ../imagery/i.vi/main.c:124 msgid "Modified Soil Adjusted Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:124 +#: ../imagery/i.vi/main.c:125 msgid "second Modified Soil Adjusted Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:125 +#: ../imagery/i.vi/main.c:126 msgid "Normalized Difference Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:126 +#: ../imagery/i.vi/main.c:127 msgid "Perpendicular Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:127 +#: ../imagery/i.vi/main.c:128 msgid "Soil Adjusted Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:128 +#: ../imagery/i.vi/main.c:129 msgid "Simple Ratio" msgstr "" -#: ../imagery/i.vi/main.c:129 +#: ../imagery/i.vi/main.c:130 msgid "Visible Atmospherically Resistant Index" msgstr "" -#: ../imagery/i.vi/main.c:130 +#: ../imagery/i.vi/main.c:131 msgid "Weighted Difference Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:134 +#: ../imagery/i.vi/main.c:135 msgid "type" msgstr "" -#: ../imagery/i.vi/main.c:140 +#: ../imagery/i.vi/main.c:141 msgid "Name of input nir channel surface reflectance map" msgstr "" -#: ../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 ../vector/v.vol.rst/main.c:254 -#: ../vector/v.vol.rst/main.c:303 +#: ../imagery/i.vi/main.c:143 ../imagery/i.vi/main.c:151 +#: ../imagery/i.vi/main.c:159 ../imagery/i.vi/main.c:167 +#: ../imagery/i.vi/main.c:175 ../vector/v.vol.rst/main.c:256 +#: ../vector/v.vol.rst/main.c:305 msgid "Optional inputs" msgstr "" -#: ../imagery/i.vi/main.c:148 +#: ../imagery/i.vi/main.c:149 msgid "Name of input green channel surface reflectance map" msgstr "" -#: ../imagery/i.vi/main.c:156 +#: ../imagery/i.vi/main.c:157 msgid "Name of input blue channel surface reflectance map" msgstr "" -#: ../imagery/i.vi/main.c:164 +#: ../imagery/i.vi/main.c:165 msgid "Name of input 5th channel surface reflectance map" msgstr "" -#: ../imagery/i.vi/main.c:172 +#: ../imagery/i.vi/main.c:173 msgid "Name of input 7th channel surface reflectance map" msgstr "" -#: ../imagery/i.vi/main.c:180 +#: ../imagery/i.vi/main.c:181 msgid "Value of the slope of the soil line (MSAVI only)" msgstr "" -#: ../imagery/i.vi/main.c:181 ../imagery/i.vi/main.c:188 -#: ../imagery/i.vi/main.c:195 +#: ../imagery/i.vi/main.c:182 ../imagery/i.vi/main.c:189 +#: ../imagery/i.vi/main.c:196 msgid "MSAVI settings" msgstr "" -#: ../imagery/i.vi/main.c:187 +#: ../imagery/i.vi/main.c:188 msgid "Value of the intercept of the soil line (MSAVI only)" msgstr "" -#: ../imagery/i.vi/main.c:194 +#: ../imagery/i.vi/main.c:195 msgid "Value of the factor of reduction of soil noise (MSAVI only)" msgstr "" -#: ../imagery/i.vi/main.c:201 +#: ../imagery/i.vi/main.c:202 msgid "Maximum bits for digital numbers" msgstr "" -#: ../imagery/i.vi/main.c:202 +#: ../imagery/i.vi/main.c:203 msgid "If data is in Digital Numbers (i.e. integer type), give the max bits (i.e. 8 for Landsat -> [0-255])" msgstr "" -#: ../imagery/i.vi/main.c:228 +#: ../imagery/i.vi/main.c:229 msgid "sr index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:231 +#: ../imagery/i.vi/main.c:232 msgid "ndvi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:234 +#: ../imagery/i.vi/main.c:235 msgid "ipvi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:237 +#: ../imagery/i.vi/main.c:238 msgid "dvi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:240 +#: ../imagery/i.vi/main.c:241 msgid "pvi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:243 +#: ../imagery/i.vi/main.c:244 msgid "wdvi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:246 +#: ../imagery/i.vi/main.c:247 msgid "savi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:251 +#: ../imagery/i.vi/main.c:252 msgid "msavi index requires red and nir maps, and 3 parameters related to soil line" msgstr "" -#: ../imagery/i.vi/main.c:254 +#: ../imagery/i.vi/main.c:255 msgid "msavi2 index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:257 +#: ../imagery/i.vi/main.c:258 msgid "gemi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:261 +#: ../imagery/i.vi/main.c:262 msgid "arvi index requires blue, red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:265 +#: ../imagery/i.vi/main.c:266 msgid "evi index requires blue, red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:268 +#: ../imagery/i.vi/main.c:269 msgid "evi2 index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:272 +#: ../imagery/i.vi/main.c:273 msgid "vari index requires blue, green and red maps" msgstr "" -#: ../imagery/i.vi/main.c:276 +#: ../imagery/i.vi/main.c:277 msgid "gari index requires blue, green, red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:281 +#: ../imagery/i.vi/main.c:282 msgid "gvi index requires blue, green, red, nir, chan5 and chan7 maps" msgstr "" @@ -25500,15 +25894,15 @@ #: ../imagery/i.cca/main.c:114 msgid "Unknown imagery group." -msgstr "" +msgstr "알려지지 ì•Šì€ í˜•ìƒ ê·¸ë£¹." #: ../imagery/i.cca/main.c:117 msgid "Unable to find subgroup reference information." -msgstr "" +msgstr "부그룹 참고 정보를 ì°¾ì„ ìˆ˜ 없습니다." #: ../imagery/i.cca/main.c:123 msgid "Unable to open the signature file" -msgstr "" +msgstr "서명 파ì¼ì„ ì—´ 수 없습니다" #: ../imagery/i.cca/main.c:127 msgid "Error while reading the signatures file." @@ -25525,7 +25919,7 @@ #: ../imagery/i.cca/transform.c:24 msgid "Unable to allocate cell buffers." -msgstr "" +msgstr "ì…€ 버í¼ë¥¼ 할당할 수 없습니다" #: ../imagery/i.cca/transform.c:58 msgid "Transform completed.\n" @@ -25561,11 +25955,11 @@ #: ../imagery/i.evapo.time/main.c:142 msgid "The DOY for end_period can not be smaller than start_period" -msgstr "" +msgstr "end_period를 위한 DOY는 start_period보다 ìž‘ì„ ìˆ˜ 없습니다" #: ../imagery/i.evapo.time/main.c:146 msgid "The DOY for start_period can not be smaller than eto_doy_min" -msgstr "" +msgstr "start_period를 위한 DOY는 eto_doy_min보다 ìž‘ì„ ìˆ˜ 없습니다" #: ../imagery/i.evapo.time/main.c:151 #, c-format @@ -25648,7 +26042,7 @@ #: ../imagery/i.cluster/main.c:82 msgid "The resulting signature file is used as input for i.maxlik, to generate an unsupervised image classification." -msgstr "" +msgstr "만들어질 서명 파ì¼ì€ 무ê°ë… ì˜ìƒ 분류를 ìƒì„±í•˜ê¸° 위해 i.maxlik를 위한 입력으로 쓰입니다." #: ../imagery/i.cluster/main.c:102 msgid "Initial number of classes" @@ -25676,7 +26070,7 @@ #: ../imagery/i.cluster/main.c:158 msgid "Name for output file containing final report" -msgstr "" +msgstr "최종 보고서를 í¬í•¨í•  출력 파ì¼ì„ 위한 ì´ë¦„" #: ../imagery/i.cluster/main.c:192 #, c-format @@ -25711,7 +26105,7 @@ #: ../imagery/i.cluster/main.c:242 #, c-format msgid "Unable to create report file <%s>" -msgstr "" +msgstr "ë³´ê³ ì„œ íŒŒì¼ <%s>를 ìƒì„±í•  수 없습니다" #: ../imagery/i.cluster/main.c:250 #, c-format @@ -25781,7 +26175,7 @@ #: ../imagery/i.cluster/main.c:273 #, c-format msgid "Cluster parameters%s" -msgstr "" +msgstr "군집 매개변수 %s" #: ../imagery/i.cluster/main.c:274 #, c-format @@ -25870,7 +26264,7 @@ msgid "%s######## CLUSTER END (%s) ########%s" msgstr "" -#: ../imagery/i.cluster/main.c:354 ../misc/m.nviz.image/main.c:242 +#: ../imagery/i.cluster/main.c:354 ../misc/m.nviz.image/main.c:248 #, c-format msgid "File <%s> created." msgstr "" @@ -25971,7 +26365,7 @@ #: ../imagery/i.cluster/open_files.c:54 #, c-format msgid "Unable to open seed signature file <%s>" -msgstr "" +msgstr "씨앗 서명 íŒŒì¼ <%s>를 ì—´ 수 없습니다" #: ../imagery/i.aster.toar/main.c:98 ../imagery/i.landsat.toar/main.c:71 msgid "radiometric conversion" @@ -26049,7 +26443,7 @@ #: ../imagery/i.landsat.acca/main.c:112 ../imagery/i.landsat.toar/main.c:82 msgid "Base name of input raster bands" -msgstr "" +msgstr "ìž…ë ¥ 래스터 ë°´ë“œì˜ ê¸°ë³¸ ì´ë¦„" #: ../imagery/i.landsat.acca/main.c:113 ../imagery/i.landsat.toar/main.c:83 msgid "Example: 'B.' for B.1, B.2, ..." @@ -26082,7 +26476,7 @@ #: ../imagery/i.landsat.acca/main.c:148 msgid "Apply post-processing filter to remove small holes" -msgstr "" +msgstr "ìž‘ì€ êµ¬ë©ì„ 제거하기 위해 후처리 필터를 ì ìš©í•©ë‹ˆë‹¤" #: ../imagery/i.landsat.acca/main.c:152 msgid "Always use cloud signature (step 14)" @@ -26218,7 +26612,7 @@ #: ../imagery/i.find/main.c:83 msgid "Unable to open temp file." -msgstr "" +msgstr "ìž„ì‹œ 파ì¼ì„ ì—´ 수 없습니다." #: ../imagery/i.modis.qc/main.c:169 msgid "imagery quality assessment" @@ -26634,7 +27028,7 @@ #: ../imagery/i.modis.qc/main.c:826 msgid "Unknown names and/or combination, please check spelling" -msgstr "" +msgstr "알려지지 ì•Šì€ ì´ë¦„ 그리고/ë˜ëŠ” ì¡°í•©, ì² ìžë¥¼ 확ì¸í•˜ì„¸ìš”" #: ../imagery/i.zc/main.c:54 ../vector/v.lidar.edgedetection/main.c:77 msgid "edges" @@ -26948,7 +27342,7 @@ #: ../imagery/i.landsat.toar/main.c:206 msgid "Bands count" -msgstr "" +msgstr "ë°´ë“œ 개수" #: ../imagery/i.landsat.toar/main.c:206 msgid "Sun Azimuth Angle" @@ -26995,12 +27389,12 @@ #: ../imagery/i.landsat.toar/main.c:363 #, c-format msgid "Unknown satellite type (defined by '%s')" -msgstr "" +msgstr "알려지지 ì•Šì€ ('%s'ë¡œ ì •ì˜ëœ) 위성 유형" #: ../imagery/i.landsat.toar/main.c:410 ../imagery/i.landsat.toar/main.c:559 #, c-format msgid "Unable to read data type of raster map <%s>" -msgstr "" +msgstr "래스터 ì§€ë„ <%s>ì˜ ìžë£Œí˜•ì„ ì½ì„ 수 없습니다" #: ../imagery/i.landsat.toar/main.c:552 #, c-format @@ -27041,130 +27435,130 @@ msgid "Name of the output emissivity layer" msgstr "" -#: ../imagery/i.group/main.c:55 +#: ../imagery/i.group/main.c:56 msgid "Creates, edits, and lists groups of imagery data." msgstr "" -#: ../imagery/i.group/main.c:59 +#: ../imagery/i.group/main.c:60 msgid "Name of imagery group" msgstr "" -#: ../imagery/i.group/main.c:63 +#: ../imagery/i.group/main.c:64 msgid "Name of imagery subgroup" msgstr "" -#: ../imagery/i.group/main.c:67 +#: ../imagery/i.group/main.c:68 msgid "Name of raster map(s) to include in group" msgstr "" -#: ../imagery/i.group/main.c:68 ../imagery/i.group/main.c:74 +#: ../imagery/i.group/main.c:69 ../imagery/i.group/main.c:80 msgid "Maps" msgstr "" -#: ../imagery/i.group/main.c:73 +#: ../imagery/i.group/main.c:79 msgid "Remove selected files from specified group or subgroup" -msgstr "" +msgstr "ì§€ì •ëœ ê·¸ë£¹ ë˜ëŠ” 부그룹으로부터 ì„ íƒëœ 파ì¼ì„ 제거합니다" -#: ../imagery/i.group/main.c:78 +#: ../imagery/i.group/main.c:84 msgid "List files from specified (sub)group" msgstr "" -#: ../imagery/i.group/main.c:83 +#: ../imagery/i.group/main.c:89 msgid "List subgroups from specified group" msgstr "" -#: ../imagery/i.group/main.c:109 +#: ../imagery/i.group/main.c:148 msgid "No input raster map(s) specified" msgstr "" -#: ../imagery/i.group/main.c:128 ../imagery/i.group/main.c:150 +#: ../imagery/i.group/main.c:167 ../imagery/i.group/main.c:189 msgid "Specified group does not exist in current mapset" msgstr "" -#: ../imagery/i.group/main.c:132 +#: ../imagery/i.group/main.c:171 #, c-format msgid "Removing raster maps from subgroup <%s>..." msgstr "" -#: ../imagery/i.group/main.c:137 +#: ../imagery/i.group/main.c:176 #, c-format msgid "Removing raster maps from group <%s>..." msgstr "" -#: ../imagery/i.group/main.c:158 +#: ../imagery/i.group/main.c:197 #, c-format msgid "Subgroup <%s> of group <%s> references the following raster maps:" msgstr "" -#: ../imagery/i.group/main.c:173 +#: ../imagery/i.group/main.c:212 #, c-format msgid "Group <%s> references the following raster maps:" msgstr "" -#: ../imagery/i.group/main.c:185 +#: ../imagery/i.group/main.c:224 #, c-format msgid "Group <%s> does not yet exist. Creating..." msgstr "" -#: ../imagery/i.group/main.c:189 ../imagery/i.group/main.c:198 +#: ../imagery/i.group/main.c:228 ../imagery/i.group/main.c:237 #, c-format msgid "Adding raster maps to group <%s>..." msgstr "" -#: ../imagery/i.group/main.c:193 +#: ../imagery/i.group/main.c:232 #, c-format msgid "Adding raster maps to subgroup <%s>..." msgstr "" -#: ../imagery/i.group/main.c:219 +#: ../imagery/i.group/main.c:258 msgid "No input raster maps defined" msgstr "" -#: ../imagery/i.group/main.c:223 ../imagery/i.group/main.c:265 +#: ../imagery/i.group/main.c:262 ../imagery/i.group/main.c:304 #, c-format msgid "Raster map <%s> not found. Skipped." msgstr "래스터 ì§€ë„ <%s>ë¥¼ ì°¾ì„ ìˆ˜ 없습니다. 넘어갑니다." -#: ../imagery/i.group/main.c:228 +#: ../imagery/i.group/main.c:267 #, c-format msgid "Adding raster map <%s> to group" msgstr "" -#: ../imagery/i.group/main.c:234 +#: ../imagery/i.group/main.c:273 #, c-format msgid "Raster map <%s> exists in group. Skipped." msgstr "" -#: ../imagery/i.group/main.c:271 +#: ../imagery/i.group/main.c:310 #, c-format msgid "Adding raster map <%s> to subgroup" msgstr "" -#: ../imagery/i.group/main.c:278 +#: ../imagery/i.group/main.c:317 #, c-format msgid "Raster map <%s> exists in subgroup. Skipping..." msgstr "" -#: ../imagery/i.group/main.c:327 +#: ../imagery/i.group/main.c:366 #, c-format msgid "Removing raster map <%s> from group" msgstr "" -#: ../imagery/i.group/main.c:344 ../imagery/i.group/main.c:403 +#: ../imagery/i.group/main.c:383 ../imagery/i.group/main.c:442 msgid "No raster map removed" -msgstr "" +msgstr "아무런 래스터 지ë„ë„ ì œê±°ë˜ì§€ 않았습니다" -#: ../imagery/i.group/main.c:386 +#: ../imagery/i.group/main.c:425 #, c-format msgid "Removing raster map <%s> from subgroup" -msgstr "" +msgstr "부그룹으로부터 래스터 ì§€ë„ <%s>를 제거하는 중입니다" -#: ../imagery/i.group/main.c:422 +#: ../imagery/i.group/main.c:461 #, c-format msgid "Group <%s> does not contain any subgroup.\n" msgstr "" -#: ../imagery/i.group/main.c:433 +#: ../imagery/i.group/main.c:472 #, c-format msgid "group <%s> references the following subgroups\n" msgstr "" @@ -27298,7 +27692,7 @@ #: ../imagery/i.ortho.photo/i.ortho.camera/main.c:129 #, c-format msgid "Can not read camera file '%s'" -msgstr "" +msgstr "ì¹´ë©”ë¼ íŒŒì¼ '%s'를 ì½ì„ 수 없습니다" #: ../imagery/i.ortho.photo/i.ortho.camera/main.c:132 #, c-format @@ -27409,7 +27803,7 @@ #: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:249 #, c-format msgid "Bad format in camera file for group <%s>" -msgstr "" +msgstr "그룹 <%s>를 위한 ì¹´ë©”ë¼ íŒŒì¼ ë‚´ì— ìž˜ëª»ëœ ì„œì‹" #: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:255 #, c-format @@ -27424,7 +27818,7 @@ #: ../imagery/i.ortho.photo/i.ortho.rectify/exec.c:47 #: ../imagery/i.ortho.photo/i.ortho.rectify/angle.c:50 msgid "Could not open elevation raster" -msgstr "" +msgstr "ê³ ë„ ëž˜ìŠ¤í„°ë¥¼ ì—´ 수 없었습니다" #: ../imagery/i.ortho.photo/i.ortho.rectify/angle.c:36 msgid "Calculating camera angle to local surface..." @@ -27480,23 +27874,28 @@ #: ../imagery/i.ortho.photo/i.ortho.elev/main.c:153 #, c-format msgid "Cannot find default elevation map for target in group [%s]" -msgstr "" +msgstr "그룹 [%s] ë‚´ì˜ í‘œì ì„ 위한 기본 표고 지ë„를 ì°¾ì„ ìˆ˜ 없습니다" #: ../imagery/i.ortho.photo/i.ortho.elev/main.c:190 #, c-format msgid "Elevation map name is missing. Please set '%s' option" msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:212 +#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:211 #, c-format -msgid "Mapset [%s] in target location [%s] - %s " +msgid "Group [%s] in location [%s] mapset [%s] now uses elevation map [%s]" msgstr "" #: ../imagery/i.ortho.photo/i.ortho.elev/main.c:214 +#, c-format +msgid "Mapset [%s] in target location [%s] - %s " +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:216 msgid "permission denied\n" msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:214 +#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:216 msgid "not found\n" msgstr "" @@ -27551,7 +27950,7 @@ #: ../misc/m.transform/main.c:295 #, c-format msgid "Invalid coordinates: [%s]" -msgstr "" +msgstr "무효한 좌표: [%s]" #: ../imagery/i.ortho.photo/i.ortho.transform/main.c:393 msgid "GCP" @@ -27643,12 +28042,12 @@ #: ../imagery/i.ortho.photo/i.ortho.transform/main.c:454 #, c-format msgid "Can not read reference points for group <%s>" -msgstr "" +msgstr "그룹 <%s>를 위한 참고ì ì„ ì½ì„ 수 없습니다" #: ../imagery/i.ortho.photo/i.ortho.transform/main.c:458 #, c-format msgid "Can not read control points for group <%s>" -msgstr "" +msgstr "그룹 <%s>를 위한 제어ì ì„ ì½ì„ 수 없습니다" #: ../imagery/i.ortho.photo/i.ortho.init/main.c:50 msgid "Interactively creates or modifies entries in a camera initial exposure station file for imagery group referenced by a sub-block." @@ -27802,12 +28201,12 @@ #: ../misc/m.cogo/main.c:265 #, c-format msgid "Couldn't open COGO file <%s>" -msgstr "" +msgstr "COGO íŒŒì¼ <%s>를 ì—´ 수 없었습니다" #: ../misc/m.cogo/main.c:274 #, c-format msgid "Couldn't open output file <%s>" -msgstr "" +msgstr "출력 íŒŒì¼ <%s>를 ì—´ 수 없었습니다" #: ../misc/m.cogo/main.c:301 ../misc/m.cogo/main.c:304 msgid "Converting starting coordinate pair" @@ -27839,29 +28238,34 @@ msgid "Target east,north coordinates to local x,y" msgstr "" -#: ../misc/m.nviz.image/main.c:56 +#: ../misc/m.nviz.image/main.c:55 msgid "Creates a 3D rendering of GIS data." msgstr "" -#: ../misc/m.nviz.image/main.c:57 +#: ../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:83 +#: ../misc/m.nviz.image/main.c:87 msgid "Unable to render data" msgstr "" -#: ../misc/m.nviz.image/main.c:142 +#: ../misc/m.nviz.image/main.c:146 #, c-format msgid "Vertical exaggeration not given, using calculated value %.0f" msgstr "" -#: ../misc/m.nviz.image/main.c:154 +#: ../misc/m.nviz.image/main.c:158 #, c-format msgid "Viewpoint height not given, using calculated value %.0f" msgstr "" -#: ../misc/m.nviz.image/main.c:240 +#: ../misc/m.nviz.image/main.c:244 +#, fuzzy +msgid "Failed to write image" +msgstr "출력할 격ìžì§€ë„" + +#: ../misc/m.nviz.image/main.c:246 msgid "Unsupported output format" msgstr "" @@ -27898,7 +28302,7 @@ #: ../misc/m.nviz.image/args.c:132 msgid "Name of raster map(s) for elevation" -msgstr "" +msgstr "ê³ ë„ ëž˜ìŠ¤í„° 지ë„ì˜ ì´ë¦„" #: ../misc/m.nviz.image/args.c:142 msgid "Constant elevation value(s) to use instead of a raster DEM" @@ -28219,7 +28623,7 @@ #: ../misc/m.nviz.image/args.c:871 msgid "North-East edge" -msgstr "" +msgstr "ë¶ìª½ 경계-ë™ìª½ 경계 모서리" #: ../misc/m.nviz.image/args.c:872 msgid "South-West edge" @@ -28261,7 +28665,7 @@ #: ../misc/m.nviz.image/args.c:921 msgid "North arrow color" -msgstr "" +msgstr "방위표 색ìƒ" #: ../misc/m.nviz.image/args.c:973 #, c-format @@ -28341,7 +28745,7 @@ #: ../misc/m.nviz.image/volume.c:267 #, c-format msgid "Wrong name for axis: %s" -msgstr "" +msgstr "ì¶•ì„ ìœ„í•œ 틀린 ì´ë¦„: %s" #: ../misc/m.nviz.image/volume.c:276 #, c-format @@ -28351,7 +28755,7 @@ #: ../misc/m.nviz.image/volume.c:288 #, c-format msgid "Unable to set slice (%d) position of volume %d" -msgstr "" +msgstr "볼륨 %dì˜ ìŠ¬ë¼ì´ìŠ¤ (%d) 위치를 설정할 수 없습니다" #: ../misc/m.nviz.image/volume.c:294 #, c-format @@ -28519,8 +28923,8 @@ msgstr "" #: ../db/db.databases/main.c:97 ../db/db.copy/main.c:37 -#: ../db/db.execute/main.c:127 ../db/db.execute/main.c:134 -#: ../db/db.execute/main.c:140 ../db/db.select/main.c:267 +#: ../db/db.execute/main.c:139 ../db/db.execute/main.c:146 +#: ../db/db.execute/main.c:152 ../db/db.select/main.c:267 #: ../db/db.dropdb/main.c:73 ../db/db.createdb/main.c:73 #: ../vector/v.db.select/main.c:57 msgid "SQL" @@ -28528,7 +28932,7 @@ #: ../db/db.databases/main.c:99 msgid "Lists all databases for a given driver and location." -msgstr "" +msgstr "주어진 ë“œë¼ì´ë²„와 로케ì´ì…˜ì„ 위한 모든 ë°ì´í„°ë² ì´ìŠ¤ë¥¼ 나열합니다." #: ../db/db.drivers/main.c:39 msgid "Unable to read dbmscap file" @@ -28549,7 +28953,7 @@ #: ../db/db.drivers/main.c:73 msgid "Lists all database drivers." -msgstr "" +msgstr "모든 ë°ì´í„°ë² ì´ìŠ¤ ë“œë¼ì´ë²„를 나열합니다." #: ../db/db.columns/main.c:44 ../db/db.copy/main.c:100 #: ../db/db.describe/main.c:50 ../db/db.select/main.c:53 @@ -28575,7 +28979,7 @@ #: ../db/db.copy/main.c:52 msgid "Input database name" -msgstr "" +msgstr "ìž…ë ¥ ë°ì´í„°ë² ì´ìŠ¤ ì´ë¦„" #: ../db/db.copy/main.c:59 msgid "Input table name (only, if 'select' is not used)" @@ -28587,7 +28991,7 @@ #: ../db/db.copy/main.c:71 msgid "Output database name" -msgstr "" +msgstr "출력 ë°ì´í„°ë² ì´ìŠ¤ ì´ë¦„" #: ../db/db.copy/main.c:78 msgid "Output table name" @@ -28603,7 +29007,7 @@ #: ../db/db.copy/main.c:96 msgid "Cannot combine 'from_table' and 'select' options" -msgstr "" +msgstr "'from_table'ê³¼ 'select' ì˜µì…˜ì€ í•¨ê»˜ 사용할 수 없습니다" #: ../db/db.copy/main.c:122 msgid "Either 'from_table' or 'select' option must be given." @@ -28611,7 +29015,7 @@ #: ../db/db.copy/main.c:125 msgid "Cannot combine 'select' and 'where' options" -msgstr "" +msgstr "'select'와 'where' ì˜µì…˜ì„ í•¨ê»˜ 사용할 수 없습니다" #: ../db/db.copy/main.c:135 msgid "Copy table failed" @@ -28633,24 +29037,28 @@ msgid "Overwrite current settings if already initialized" msgstr "" -#: ../db/db.connect/main.c:91 +#: ../db/db.connect/main.c:101 msgid "Default group of database users to which select privilege is granted" msgstr "" -#: ../db/db.connect/main.c:141 ../db/db.tables/main.c:41 +#: ../db/db.connect/main.c:151 ../db/db.tables/main.c:41 msgid "Database connection not defined. Run db.connect." -msgstr "" +msgstr "ë°ì´í„°ë² ì´ìŠ¤ ì—°ê²°ì´ ì •ì˜ë˜ì§€ 않았습니다. db.connect를 실행하세요." -#: ../db/db.connect/main.c:166 +#: ../db/db.connect/main.c:176 msgid "DB settings already defined, nothing to do" msgstr "" -#: ../db/db.connect/main.c:172 +#: ../db/db.connect/main.c:182 msgid "Default driver is not set" msgstr "" -#: ../db/db.connect/main.c:175 +#: ../db/db.connect/main.c:185 msgid "Default database is not set" +msgstr "기본 ë°ì´í„°ë² ì´ìŠ¤ê°€ 설정ë˜ì§€ 않았습니다" + +#: ../db/db.connect/main.c:221 +msgid "Unable to set default database connection" msgstr "" #: ../db/db.describe/main.c:108 @@ -28668,43 +29076,44 @@ #: ../db/db.execute/main.c:57 ../db/db.select/main.c:63 #, c-format msgid "Unable to open file <%s>: %s" -msgstr "" +msgstr "íŒŒì¼ <%s>를 ì—´ 수 없습니다: %s" -#: ../db/db.execute/main.c:94 ../db/db.execute/main.c:99 +#: ../db/db.execute/main.c:86 ../db/db.execute/main.c:91 +#: ../db/db.execute/main.c:106 ../db/db.execute/main.c:111 #, c-format msgid "Error while executing: '%s'" msgstr "" -#: ../db/db.execute/main.c:128 +#: ../db/db.execute/main.c:140 msgid "Executes any SQL statement." msgstr "" -#: ../db/db.execute/main.c:129 +#: ../db/db.execute/main.c:141 msgid "For SELECT statements use 'db.select'." msgstr "" -#: ../db/db.execute/main.c:132 +#: ../db/db.execute/main.c:144 msgid "SQL statement" msgstr "" -#: ../db/db.execute/main.c:133 +#: ../db/db.execute/main.c:145 msgid "Example: update rybniky set kapri = 'hodne' where kapri = 'malo'" msgstr "" -#: ../db/db.execute/main.c:138 +#: ../db/db.execute/main.c:150 msgid "Name of file containing SQL statement(s)" msgstr "" -#: ../db/db.execute/main.c:160 +#: ../db/db.execute/main.c:172 msgid "Ignore SQL errors and continue" msgstr "" -#: ../db/db.execute/main.c:161 ../vector/v.build/main.c:51 +#: ../db/db.execute/main.c:173 ../vector/v.build/main.c:51 #: ../vector/v.build/main.c:77 msgid "Errors" msgstr "" -#: ../db/db.execute/main.c:167 +#: ../db/db.execute/main.c:179 #, c-format msgid "You must provide <%s> or <%s> option" msgstr "" @@ -28712,11 +29121,11 @@ #: ../db/db.select/main.c:105 #, c-format msgid "Test %s." -msgstr "" +msgstr "%s를 검정합니다." #: ../db/db.select/main.c:105 msgid "succeeded" -msgstr "" +msgstr "성공했습니다" #: ../db/db.select/main.c:207 msgid "Name of file containing SQL select statement(s)" @@ -28819,17 +29228,17 @@ #: ../db/db.dropdb/main.c:74 msgid "Removes an existing database." -msgstr "" +msgstr "기존 ë°ì´í„°ë² ì´ìŠ¤ë¥¼ 제거합니다" #: ../db/db.createdb/main.c:74 msgid "Creates an empty database." -msgstr "" +msgstr "빈 ë°ì´í„°ë² ì´ìŠ¤ë¥¼ ìƒì„±í•©ë‹ˆë‹¤." #: ../db/drivers/ogr/listtab.c:49 ../db/drivers/sqlite/listtab.c:78 msgid "Unable to db_alloc_string_array()" -msgstr "" +msgstr "db_alloc_string_array()를 í•  수 없습니다" -#: ../db/drivers/ogr/execute.c:56 ../vector/v.out.ogr/main.c:592 +#: ../db/drivers/ogr/execute.c:56 ../vector/v.out.ogr/main.c:648 #, c-format msgid "OGR layer <%s> not found" msgstr "" @@ -28838,11 +29247,11 @@ #: ../vector/v.out.lidar/main.c:155 ../vector/v.db.connect/main.c:289 #: ../vector/v.reclass/main.c:145 ../vector/v.to.3d/trans2.c:63 #: ../vector/v.to.3d/trans3.c:65 ../vector/v.univar/main.c:355 -#: ../vector/v.distance/main.c:533 ../vector/v.distance/main.c:574 +#: ../vector/v.distance/main.c:540 ../vector/v.distance/main.c:581 #: ../vector/v.in.db/main.c:187 ../vector/v.colors/scan_attr.c:35 -#: ../vector/v.colors.out/make_colors.c:42 ../vector/v.vect.stats/main.c:428 +#: ../vector/v.colors.out/make_colors.c:42 ../vector/v.vect.stats/main.c:435 #: ../vector/v.transform/trans_digit.c:116 -#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:96 +#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:97 #: ../scripts/v.db.join/v.db.join.py:98 ../scripts/v.db.join/v.db.join.py:106 #: ../scripts/v.db.join/v.db.join.py:123 ../scripts/db.univar/db.univar.py:120 #, c-format, python-format @@ -28855,7 +29264,7 @@ #: ../db/drivers/ogr/db.c:60 msgid "Unable to open OGR data source" -msgstr "" +msgstr "OGR ìžë£Œ ì›ì²œì„ ì—´ 수 없습니다" #: ../db/drivers/ogr/describe.c:55 #, c-format @@ -28874,26 +29283,21 @@ #: ../db/drivers/ogr/describe.c:186 ../db/drivers/postgres/describe.c:130 #, c-format msgid "Column '%s' : type int8 (bigint) is stored as integer (4 bytes) some data may be damaged" -msgstr "" - -#: ../db/drivers/ogr/describe.c:204 -#, c-format -msgid "column '%s', type 'string': unknown width -> stored as varchar(250) some data may be lost" -msgstr "" +msgstr "ì—´ '%s': int8 (bigint) ìœ í˜•ì´ (4 ë°”ì´íŠ¸) 정수로 저장ë©ë‹ˆë‹¤, ì¼ë¶€ ìžë£Œê°€ 훼ì†ë  수 있습니다" -#: ../db/drivers/ogr/describe.c:212 ../db/drivers/ogr/fetch.c:160 +#: ../db/drivers/ogr/describe.c:212 ../db/drivers/ogr/fetch.c:167 msgid "Unknown type" -msgstr "" +msgstr "알려지지 ì•Šì€ ìœ í˜•" #: ../db/drivers/ogr/cursor.c:65 ../db/drivers/odbc/cursor.c:36 msgid "Unable to allocate cursor" -msgstr "" +msgstr "커서를 할당할 수 없습니다" #: ../db/drivers/ogr/cursor.c:74 msgid "Unable to add new token" -msgstr "" +msgstr "새 토í°ì„ 추가할 수 없습니다" -#: ../db/drivers/ogr/fetch.c:55 ../db/drivers/ogr/fetch.c:188 +#: ../db/drivers/ogr/fetch.c:55 ../db/drivers/ogr/fetch.c:195 #: ../db/drivers/sqlite/fetch.c:265 ../db/drivers/postgres/fetch.c:33 #: ../db/drivers/mysql/fetch.c:34 ../db/drivers/mysql/fetch.c:276 msgid "Cursor not found" @@ -28909,7 +29313,7 @@ #: ../db/drivers/ogr/select.c:50 msgid "Unable to select: \n" -msgstr "" +msgstr "ì„ íƒí•  수 없습니다:\n" #: ../db/drivers/sqlite/listtab.c:50 ../db/drivers/sqlite/listtab.c:66 msgid "Unable to list tables:" @@ -28917,7 +29321,7 @@ #: ../db/drivers/sqlite/table.c:37 msgid "Error in sqlite3_exec():" -msgstr "" +msgstr "sqlite3_exec() ë‚´ì— ì˜¤ë¥˜:" #: ../db/drivers/sqlite/main.c:47 #, c-format @@ -28927,17 +29331,17 @@ #: ../db/drivers/sqlite/execute.c:53 ../db/drivers/sqlite/describe.c:60 #: ../db/drivers/sqlite/select.c:63 msgid "Error in sqlite3_prepare():" -msgstr "" +msgstr "sqlite3_prepare() ë‚´ì— ì˜¤ë¥˜:" #: ../db/drivers/sqlite/execute.c:69 ../db/drivers/sqlite/describe.c:78 #: ../db/drivers/sqlite/describe.c:132 ../db/drivers/sqlite/create_table.c:141 #: ../db/drivers/sqlite/select.c:80 ../db/drivers/sqlite/index.c:96 msgid "Error in sqlite3_step():" -msgstr "" +msgstr "sqlite3_step() ë‚´ì— ì˜¤ë¥˜:" #: ../db/drivers/sqlite/execute.c:83 msgid "Error in sqlite3_finalize():" -msgstr "" +msgstr "sqlite3_finalize() ë‚´ì— ì˜¤ë¥˜:" #: ../db/drivers/sqlite/execute.c:111 msgid "'BEGIN' transaction failed:" @@ -28954,7 +29358,7 @@ #: ../db/drivers/sqlite/db.c:107 msgid "Unable to open database:" -msgstr "" +msgstr "ë°ì´í„°ë² ì´ìŠ¤ë¥¼ ì—´ 수 없습니다" #: ../db/drivers/sqlite/db.c:134 msgid "SQLite database connection is still busy" @@ -28967,12 +29371,12 @@ #: ../db/drivers/sqlite/db.c:162 msgid "Unable to create database:" -msgstr "" +msgstr "ë°ì´í„°ë² ì´ìŠ¤ë¥¼ ìƒì„±í•  수 없습니다:" #: ../db/drivers/sqlite/db.c:186 #, c-format msgid "Database <%s> not found" -msgstr "" +msgstr "ë°ì´í„°ë² ì´ìŠ¤ <%s>를 ì°¾ì„ ìˆ˜ 없습니다" #: ../db/drivers/sqlite/listdb.c:45 ../db/drivers/postgres/listdb.c:35 msgid "No path given" @@ -28981,7 +29385,7 @@ #: ../db/drivers/sqlite/listdb.c:99 #, c-format msgid "Unable to open directory '%s'" -msgstr "" +msgstr "디렉토리 '%s'를 ì—´ 수 없습니다" #: ../db/drivers/sqlite/listdb.c:117 #, c-format @@ -29005,7 +29409,7 @@ #: ../db/drivers/sqlite/cursor.c:47 msgid "Unable to allocate cursor." -msgstr "" +msgstr "커서를 할당할 수 없습니다." #: ../db/drivers/sqlite/cursor.c:56 ../db/drivers/postgres/cursor.c:50 #: ../db/drivers/odbc/cursor.c:55 @@ -29016,11 +29420,11 @@ #: ../db/drivers/postgres/create_table.c:103 #: ../db/drivers/mysql/create_table.c:108 msgid "Unable to create table:" -msgstr "" +msgstr "í…Œì´ë¸”ì„ ìƒì„±í•  수 없습니다:" #: ../db/drivers/sqlite/fetch.c:72 msgid "Unable to fetch:" -msgstr "" +msgstr "가져올 수 없습니다:" #: ../db/drivers/sqlite/fetch.c:87 msgid "DB_PREVIOUS is not supported" @@ -29056,7 +29460,7 @@ #: ../db/drivers/sqlite/index.c:77 ../db/drivers/mysql/index.c:55 msgid "Unable to create index:" -msgstr "" +msgstr "색ì¸ì„ ìƒì„±í•  수 없습니다:" #: ../db/drivers/postgres/listtab.c:38 msgid "Unable to select table names." @@ -29080,7 +29484,7 @@ #: ../db/drivers/postgres/execute.c:88 msgid "Unable to 'COMMIT' transaction" -msgstr "" +msgstr "íŠ¸ëžœìž­ì…˜ì„ '커밋'í•  수 없습니다" #: ../db/drivers/postgres/db.c:71 ../db/drivers/postgres/db.c:250 #: ../db/drivers/mysql/db.c:61 @@ -29098,12 +29502,12 @@ #: ../db/drivers/postgres/db.c:269 #, c-format msgid "Unable to create database <%s>" -msgstr "" +msgstr "ë°ì´í„°ë² ì´ìŠ¤ <%s>를 ìƒì„±í•  수 없습니다" #: ../db/drivers/postgres/db.c:271 #, c-format msgid "Unable to drop database <%s>" -msgstr "" +msgstr "ë°ì´í„°ë² ì´ìŠ¤ <%s>를 삭제할 수 없습니다" #: ../db/drivers/postgres/priv.c:53 msgid "Unable grant on table:" @@ -29138,12 +29542,12 @@ #: ../db/drivers/postgres/cursor.c:41 ../db/drivers/mysql/cursor.c:44 msgid "Unable allocate cursor." -msgstr "" +msgstr "커서를 할당할 수 없습니다." #: ../db/drivers/postgres/create_table.c:90 #, c-format msgid "Unknown column type (%s)" -msgstr "" +msgstr "알려지지 ì•Šì€ ì—´ 유형 (%s)" #: ../db/drivers/postgres/create_table.c:132 msgid "Unable to grant select on table:" @@ -29159,19 +29563,19 @@ #: ../db/drivers/postgres/parse.c:69 msgid "Unknown option in database definition for PostgreSQL: " -msgstr "" +msgstr "PostgreSQLì„ ìœ„í•œ ë°ì´í„°ë² ì´ìŠ¤ ì •ì˜ ë‚´ì— ì•Œë ¤ì§€ì§€ ì•Šì€ ì˜µì…˜:" #: ../db/drivers/postgres/fetch.c:166 msgid "Unable to scan timestamp (no idea how to process time zone):" -msgstr "" +msgstr "타임스탬프를 스캔할 수 없습니다 (시간대를 어떻게 처리할 지 ì•Œ 수 없습니다):" #: ../db/drivers/postgres/fetch.c:174 msgid "Unable to scan timestamp (not enough arguments):" -msgstr "" +msgstr "타임스탬프를 스캔할 수 없습니다 (충분하지 못 í•œ ì¸ìˆ˜):" #: ../db/drivers/postgres/fetch.c:188 msgid "Unable to recognize boolean value" -msgstr "" +msgstr "불린 ê°’ì„ ì¸ì‹í•  수 없습니다" #: ../db/drivers/postgres/fetch.c:206 msgid "Taken not found" @@ -29179,7 +29583,7 @@ #: ../db/drivers/postgres/select.c:31 msgid "Unable set DATESTYLE" -msgstr "" +msgstr "DATESTYLEì„ ì„¤ì •í•  수 없습니다" #: ../db/drivers/postgres/select.c:55 msgid "Unable to select:" @@ -29201,7 +29605,7 @@ #: ../db/drivers/odbc/listdb.c:29 msgid "Unable to allocate handle." -msgstr "" +msgstr "í•¸ë“¤ì„ í• ë‹¹í•  수 없습니다" #: ../db/drivers/mysql/listtab.c:37 msgid "Unable get list of tables:" @@ -29213,7 +29617,7 @@ #: ../db/drivers/mysql/execute.c:77 msgid "Unable to commit transaction:" -msgstr "" +msgstr "íŠ¸ëžœìž­ì…˜ì„ ì»¤ë°‹í•  수 없습니다" #: ../db/drivers/mysql/dbe.c:45 msgid "Unable parse MySQL embedded database name" @@ -29221,11 +29625,11 @@ #: ../db/drivers/mysql/dbe.c:61 msgid "Cannot initialize MySQL embedded server" -msgstr "" +msgstr "MySQL 내장 서버를 초기화할 수 없습니다" #: ../db/drivers/mysql/dbe.c:80 msgid "Unable to connect to MySQL embedded server: " -msgstr "" +msgstr "MySQL 내장 ì„œë²„ì— ì—°ê²°í•  수 없습니다:" #: ../db/drivers/mysql/describe.c:121 #, c-format @@ -29235,7 +29639,7 @@ #: ../db/drivers/mysql/describe.c:127 #, c-format msgid "column '%s' : type BIGINT is stored as integer (4 bytes) some data may be damaged" -msgstr "" +msgstr "ì—´ '%s': BIGINT ìœ í˜•ì´ (4 ë°”ì´íŠ¸) 정수로 저장ë©ë‹ˆë‹¤, ì¼ë¶€ ìžë£Œê°€ 훼ì†ë  수 있습니다" #: ../db/drivers/mysql/cursor.c:53 msgid "Unable to add dnew token." @@ -29247,7 +29651,7 @@ #: ../db/drivers/mysql/parse.c:82 msgid "Unknown option in database definition for MySQL: " -msgstr "" +msgstr "MySQLì„ ìœ„í•œ ë°ì´í„°ë² ì´ìŠ¤ ì •ì˜ ë‚´ì— ì•Œë ¤ì§€ì§€ ì•Šì€ ì˜µì…˜" #: ../db/drivers/mysql/fetch.c:52 msgid "Cursor position is not supported by MySQL driver" @@ -29259,7 +29663,7 @@ #: ../db/drivers/mysql/fetch.c:200 msgid "Unknown timestamp format: " -msgstr "" +msgstr "알려지지 ì•Šì€ íƒ€ìž„ìŠ¤íƒ¬í”„ ì„œì‹:" #: ../db/drivers/mysql/fetch.c:215 msgid "Unable to scan date: " @@ -29271,11 +29675,11 @@ #: ../db/drivers/mysql/fetch.c:245 msgid "Unable to scan datetime:" -msgstr "" +msgstr "날짜 ì‹œê°„ì„ ìŠ¤ìº”í•  수 없습니다" #: ../db/drivers/mysql/select.c:42 msgid "Unable to select data:" -msgstr "" +msgstr "ìžë£Œë¥¼ ì„ íƒí•  수 없습니다:" #: ../db/drivers/dbf/dbfexe.c:72 msgid "SQL parser error" @@ -29313,7 +29717,7 @@ #: ../db/drivers/dbf/dbfexe.c:183 msgid "Unable to delete column." -msgstr "" +msgstr "ì—´ì„ ì‚­ì œí•  수 없습니다." #: ../db/drivers/dbf/dbfexe.c:191 #, c-format @@ -29327,11 +29731,11 @@ #: ../db/drivers/dbf/dbfexe.c:263 ../db/drivers/dbf/dbfexe.c:273 #: ../db/drivers/dbf/dbfexe.c:303 msgid "Error in selecting rows" -msgstr "" +msgstr "í–‰ì„ ì„ íƒí•˜ëŠ”ë° ì˜¤ë¥˜" #: ../db/drivers/dbf/dbfexe.c:552 msgid "Cannot load table." -msgstr "" +msgstr "í…Œì´ë¸”ì„ ì ìž¬í•  수 없습니다." #: ../db/drivers/dbf/dbfexe.c:567 msgid "Incompatible types in WHERE condition." @@ -29343,16 +29747,16 @@ #: ../db/drivers/dbf/dbfexe.c:588 msgid "Error in evaluation of WHERE condition." -msgstr "" +msgstr "WHERE ì¡°ê±´ì˜ í‰ê°€ì— 오류." #: ../db/drivers/dbf/dbfexe.c:600 #, c-format msgid "Unknown result (%d) of WHERE evaluation" -msgstr "" +msgstr "알려지지 ì•Šì€ WHERE í‰ê°€ì˜ ê²°ê³¼ (%d)" #: ../db/drivers/dbf/dbfexe.c:607 msgid "Unknown WHERE condition type (bug in DBF driver)." -msgstr "" +msgstr "알려지지 ì•Šì€ WHERE ì¡°ê±´ 유형 (DBF ë“œë¼ì´ë²„ ë‚´ì˜ ë²„ê·¸)." #: ../db/drivers/dbf/dbfexe.c:633 #, c-format @@ -29378,7 +29782,7 @@ #: ../db/drivers/dbf/dbfexe.c:954 ../db/drivers/dbf/dbfexe.c:1151 #, c-format msgid "Unknown operator %d" -msgstr "" +msgstr "알려지지 ì•Šì€ ì¡°ìž‘ìž %d" #: ../db/drivers/dbf/dbfexe.c:1061 msgid "Arithmetical operation with strings is not allowed" @@ -29399,31 +29803,31 @@ #: ../db/drivers/dbf/table.c:117 ../db/drivers/dbf/table.c:170 msgid "Unable to open DBF file." -msgstr "" +msgstr "DBF 파ì¼ì„ ì—´ 수 없습니다." #: ../db/drivers/dbf/table.c:312 #, c-format msgid "Unable to move '%s' to '%s'." -msgstr "" +msgstr "'%s'를 '%s'ë¡œ ì´ë™í•  수 없습니다." #: ../db/drivers/dbf/execute.c:32 msgid "Unable to execute statement." msgstr "" #: ../db/drivers/dbf/db.c:94 -#, c-format -msgid "Unable create DBF database: %s" -msgstr "" +#, fuzzy, c-format +msgid "Unable to create DBF database: %s" +msgstr "DBF ë°ì´í„°ë² ì´ìŠ¤ë¥¼ ìƒì„±í•  수 없습니다: %s" #: ../db/drivers/dbf/db.c:102 #, c-format msgid "Cannot open DBF database directory: %s" -msgstr "" +msgstr "DBF ë°ì´í„°ë² ì´ìŠ¤ 디렉토리를 ì—´ 수 없습니다: %s" #: ../db/drivers/dbf/db.c:110 #, c-format msgid "Unable to open DBF database: %s" -msgstr "" +msgstr "DBF ë°ì´í„°ë² ì´ìŠ¤ë¥¼ ì—´ 수 없습니다: %s" #: ../db/drivers/dbf/describe.c:34 #, c-format @@ -29432,11 +29836,11 @@ #: ../db/drivers/dbf/cursor.c:47 msgid "Unable to allocate new cursor" -msgstr "" +msgstr "새 커서를 할당할 수 없습니다" #: ../db/drivers/dbf/cursor.c:59 msgid "Unable to tokenize new cursor" -msgstr "" +msgstr "새 커서를 토í°í™”í•  수 없습니다" #: ../db/drivers/dbf/create_table.c:22 msgid "Unable to create table" @@ -29454,7 +29858,7 @@ #: ../db/drivers/dbf/select.c:44 msgid "Unable to open cursor." -msgstr "" +msgstr "커서를 ì—´ 수 없습니다." #: ../vector/v.out.vtk/main.c:51 msgid "Converts a vector map to VTK ASCII output." @@ -29492,7 +29896,7 @@ #: ../vector/v.out.vtk/writeVTK.c:585 ../vector/v.out.ogr/attrb.c:48 #, c-format msgid "Cannot select attributes for cat = %d" -msgstr "" +msgstr "cat = %d를 위한 ì†ì„±ì„ ì„ íƒí•  수 없습니다" #: ../vector/v.out.vtk/writeVTK.c:589 ../vector/v.out.ogr/attrb.c:53 #: ../vector/v.out.svg/main.c:400 ../vector/v.overlay/main.c:487 @@ -29502,7 +29906,7 @@ #: ../vector/v.out.vtk/writeVTK.c:632 msgid "Cannot export attribute table fields for layer < 1. Skipping export" -msgstr "" +msgstr "1보다 ìž‘ì€ ë ˆì´ì–´ë¥¼ 위한 ì†ì„± í…Œì´ë¸” 필드를 내보낼 수 없습니다. 내보내기를 건너ëœë‹ˆë‹¤" #: ../vector/v.out.vtk/writeVTK.c:640 msgid "No attribute table found" @@ -29523,7 +29927,7 @@ msgstr "" #: ../vector/v.mkgrid/main.c:73 ../vector/v.kcv/main.c:58 -#: ../vector/v.random/main.c:101 ../vector/v.perturb/main.c:66 +#: ../vector/v.random/main.c:104 ../vector/v.perturb/main.c:66 #: ../vector/v.normal/main.c:75 ../vector/v.qcount/main.c:62 msgid "point pattern" msgstr "" @@ -29558,7 +29962,7 @@ #: ../vector/v.mkgrid/main.c:105 msgid "Lower left easting and northing coordinates of map" -msgstr "" +msgstr "지ë„ì˜ ì¢Œì¸¡ 하단 ë™ê±° ë° ë¶ê±°" #: ../vector/v.mkgrid/main.c:109 msgid "width,height" @@ -29582,7 +29986,7 @@ #: ../vector/v.mkgrid/main.c:146 msgid "Allow asymmetric hexagons" -msgstr "" +msgstr "비대칭 육ê°í˜•ì„ 허용합니다" #: ../vector/v.mkgrid/main.c:186 msgid "'coor' and 'position=region' are exclusive options" @@ -29594,11 +29998,11 @@ #: ../vector/v.mkgrid/main.c:212 ../vector/v.mkgrid/main.c:248 msgid "Invalid width" -msgstr "" +msgstr "무효한 í­" #: ../vector/v.mkgrid/main.c:215 ../vector/v.mkgrid/main.c:251 msgid "Invalid height" -msgstr "" +msgstr "무효한 높ì´" #: ../vector/v.mkgrid/main.c:231 msgid "'grid' option missing" @@ -29614,11 +30018,11 @@ #: ../vector/v.mkgrid/main.c:241 msgid "Invalid easting" -msgstr "" +msgstr "무효한 ë™ê±°" #: ../vector/v.mkgrid/main.c:244 msgid "Invalid northing" -msgstr "" +msgstr "무효한 ë¶ê±°" #: ../vector/v.mkgrid/main.c:309 msgid "The hexagons will be asymmetrical." @@ -29641,7 +30045,7 @@ #: ../vector/v.mkgrid/main.c:361 ../vector/v.mkgrid/main.c:446 #: ../vector/v.mkgrid/main.c:458 msgid "Unable to fill attribute table" -msgstr "" +msgstr "ì†ì„± í…Œì´ë¸”ì„ ì±„ìš¸ 수 없습니다" #: ../vector/v.mkgrid/main.c:365 ../vector/v.mkgrid/main.c:463 #: ../vector/v.in.ascii/points.c:452 ../vector/v.in.dxf/write_vect.c:70 @@ -29748,7 +30152,7 @@ msgid "GRASS is not compiled with PostgreSQL support. Using OGR-PostgreSQL driver instead of native GRASS-PostGIS data driver." msgstr "" -#: ../vector/v.external.out/link.c:26 ../vector/v.out.ogr/main.c:102 +#: ../vector/v.external.out/link.c:26 ../vector/v.out.ogr/main.c:103 #, c-format msgid "Data source starts with \"PG:\" prefix, expecting \"PostgreSQL\" format (\"%s\" given)" msgstr "" @@ -29951,27 +30355,27 @@ #: ../vector/v.to.rast/main.c:146 msgid "Column parameter cannot be combined with use of category values option" -msgstr "" +msgstr "ì—´ 매개변수는 범주값 옵션과 함께 사용할 수 없습니다" #: ../vector/v.to.rast/main.c:151 msgid "Column parameter cannot be combined with use of value option" -msgstr "" +msgstr "ì—´ 매개변수는 ê°’ 옵션과 함께 사용할 수 없습니다" #: ../vector/v.to.rast/main.c:156 msgid "Column parameter cannot be combined with use of z coordinate" -msgstr "" +msgstr "ì—´ 매개변수는 z 좌표와 함께 사용할 수 없습니다" #: ../vector/v.to.rast/main.c:162 #, c-format msgid "Unknown option '%s'" -msgstr "" +msgstr "알려지지 ì•Šì€ ì˜µì…˜ '%s'" #: ../vector/v.to.rast/do_lines.c:36 ../vector/v.colors/scan_z.c:31 #: ../vector/v.colors/scan_cats.c:19 ../vector/v.voronoi/main.c:208 #: ../vector/v.colors.out/scan_cats.c:28 ../vector/v.to.db/lines.c:75 #: ../vector/v.to.db/query.c:23 msgid "Reading features..." -msgstr "피ì³ë¥¼ ì½ëŠ” 중..." +msgstr "피ì³ë¥¼ ì½ëŠ” 중입니다..." #: ../vector/v.to.rast/do_lines.c:59 ../vector/v.to.rast/do_lines.c:67 #: ../vector/v.to.rast3/main.c:145 @@ -29992,7 +30396,7 @@ #: ../vector/v.to.rast/support.c:530 #, c-format msgid "Unknown column <%s> in table <%s>" -msgstr "" +msgstr "í…Œì´ë¸” <%2$s> ë‚´ì— ì•Œë ¤ì§€ì§€ ì•Šì€ ì—´ <%1$s>" #: ../vector/v.to.rast/support.c:123 ../vector/v.to.rast/support.c:295 #: ../vector/v.to.rast/support.c:534 ../vector/v.to.rast/vect2rast.c:78 @@ -30008,7 +30412,7 @@ #: ../vector/v.to.rast/support.c:153 #, c-format msgid "Error in color definition column (%s) with cat %d: colorstring [%s]" -msgstr "" +msgstr "cat %2$d를 가진 ìƒ‰ìƒ ì •ì˜ ì—´ (%1$s) ë‚´ì— ì˜¤ë¥˜: ìƒ‰ìƒ ë¬¸ìžì—´ [%3$s]" #: ../vector/v.to.rast/support.c:156 msgid "Color set to [200:200:200]" @@ -30017,7 +30421,7 @@ #: ../vector/v.to.rast/support.c:161 #, c-format msgid "Error in color definition column (%s), with cat %d" -msgstr "" +msgstr "cat %2$d를 가진 ìƒ‰ìƒ ì •ì˜ ì—´ (%1$s) ë‚´ì— ì˜¤ë¥˜" #: ../vector/v.to.rast/support.c:263 msgid "Label column was not specified, no labels will be written" @@ -30035,21 +30439,22 @@ #: ../vector/v.to.rast/support.c:652 ../vector/v.to.rast/vect2rast.c:122 #, c-format msgid "Unknown use type: %d" -msgstr "" +msgstr "알려지지 ì•Šì€ use 유형: %d" #: ../vector/v.to.rast/vect2rast.c:36 msgid "Loading data..." msgstr "" -#: ../vector/v.to.rast/vect2rast.c:55 ../vector/v.db.connect/main.c:213 -#: ../vector/v.to.rast3/main.c:80 ../vector/v.db.select/main.c:171 -#: ../vector/v.to.3d/trans2.c:49 ../vector/v.to.3d/trans3.c:51 -#: ../vector/v.distance/main.c:515 ../vector/v.distance/main.c:596 -#: ../vector/v.colors.out/make_colors.c:31 ../vector/v.info/print.c:138 -#: ../vector/v.extract/main.c:255 +#: ../vector/v.to.rast/vect2rast.c:55 ../vector/v.random/main.c:265 +#: ../vector/v.db.connect/main.c:213 ../vector/v.to.rast3/main.c:80 +#: ../vector/v.db.select/main.c:171 ../vector/v.to.3d/trans2.c:49 +#: ../vector/v.to.3d/trans3.c:51 ../vector/v.distance/main.c:522 +#: ../vector/v.distance/main.c:603 ../vector/v.colors.out/make_colors.c:31 +#: ../vector/v.info/print.c:138 ../vector/v.extract/main.c:217 +#: ../vector/v.extract/main.c:315 #, c-format msgid "Database connection not defined for layer <%s>" -msgstr "ë ˆì´ì–´ <%s>를 위한 ë°ì´íƒ€ë² ì´ìŠ¤ ì—°ê²°ì´ ì •ì˜ë˜ì§€ 않았습니다" +msgstr "ë ˆì´ì–´ <%s>를 위한 ë°ì´í„°ë² ì´ìŠ¤ ì—°ê²°ì´ ì •ì˜ë˜ì§€ 않았습니다" #: ../vector/v.to.rast/vect2rast.c:74 #, c-format @@ -30211,7 +30616,7 @@ #: ../vector/v.lidar.edgedetection/main.c:207 #: ../vector/v.lidar.correction/main.c:182 ../vector/v.outlier/main.c:146 msgid "Unable to read name of database" -msgstr "" +msgstr "ë°ì´í„°ë² ì´ìŠ¤ì˜ ì´ë¦„ì„ ì½ì„ 수 없습니다" #: ../vector/v.lidar.edgedetection/main.c:210 #: ../vector/v.lidar.correction/main.c:185 ../vector/v.outlier/main.c:149 @@ -30234,7 +30639,7 @@ #: ../vector/v.lidar.correction/main.c:204 ../vector/v.surf.bspline/main.c:257 #: ../vector/v.outlier/main.c:198 msgid "Old auxiliary table could not be dropped" -msgstr "" +msgstr "기존 ë³´ì¡° í…Œì´ë¸”ì„ ì‚­ì œí•  수 없었습니다" #: ../vector/v.lidar.edgedetection/main.c:267 #, c-format @@ -30285,7 +30690,7 @@ #: ../vector/v.lidar.correction/main.c:444 ../vector/v.surf.bspline/main.c:946 #: ../vector/v.outlier/main.c:460 msgid "Auxiliary table could not be dropped" -msgstr "" +msgstr "ë³´ì¡° í…Œì´ë¸”ì„ ì‚­ì œí•  수 없었습니다" #: ../vector/v.lidar.edgedetection/edgedetection.c:228 #: ../vector/v.lidar.edgedetection/edgedetection.c:274 @@ -30311,224 +30716,224 @@ msgid "No database record for cat = %d and export of 'cat' disabled" msgstr "" -#: ../vector/v.out.ogr/main.c:87 +#: ../vector/v.out.ogr/main.c:88 msgid "Exports a vector map layer to any of the supported OGR vector formats." msgstr "" -#: ../vector/v.out.ogr/main.c:88 +#: ../vector/v.out.ogr/main.c:89 msgid "By default a vector map layer is exported to OGC GeoPackage format." msgstr "" -#: ../vector/v.out.ogr/main.c:170 +#: ../vector/v.out.ogr/main.c:172 msgid "Volumes will be exported as sets of faces" msgstr "" -#: ../vector/v.out.ogr/main.c:188 +#: ../vector/v.out.ogr/main.c:190 msgid "Unable to determine input map's vector feature type(s)." -msgstr "" +msgstr "ìž…ë ¥ 지ë„ì˜ ë²¡í„° í”¼ì³ ìœ í˜•ì„ ê²°ì •í•  수 없습니다" -#: ../vector/v.out.ogr/main.c:254 +#: ../vector/v.out.ogr/main.c:255 msgid "The combination of types is not supported by all formats." msgstr "" -#: ../vector/v.out.ogr/main.c:271 +#: ../vector/v.out.ogr/main.c:272 msgid "Unable to create OGR spatial reference" msgstr "" -#: ../vector/v.out.ogr/main.c:293 +#: ../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:305 +#: ../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:311 +#: ../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] "" -#: ../vector/v.out.ogr/main.c:319 +#: ../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] "" -#: ../vector/v.out.ogr/main.c:328 +#: ../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] "" -#: ../vector/v.out.ogr/main.c:337 +#: ../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] "" -#: ../vector/v.out.ogr/main.c:345 +#: ../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] "" -#: ../vector/v.out.ogr/main.c:353 +#: ../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] "" -#: ../vector/v.out.ogr/main.c:361 +#: ../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] "" -#: ../vector/v.out.ogr/main.c:371 +#: ../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:380 +#: ../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:390 +#: ../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:399 +#: ../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:409 +#: ../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:418 +#: ../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:427 +#: ../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:436 +#: ../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:461 +#: ../vector/v.out.ogr/main.c:478 #, c-format msgid "OGR driver <%s> not found" -msgstr "" +msgstr "OGR ë“œë¼ì´ë²„ <%s>를 ì°¾ì„ ìˆ˜ 없습니다" -#: ../vector/v.out.ogr/main.c:488 +#: ../vector/v.out.ogr/main.c:523 #, c-format msgid "Unable to open OGR data source '%s'" -msgstr "" +msgstr "OGR ìžë£Œ ì›ì²œ '%s'를 ì—´ 수 없습니다" -#: ../vector/v.out.ogr/main.c:502 +#: ../vector/v.out.ogr/main.c:543 #, c-format msgid "Layer <%s> already exists in OGR data source '%s'" msgstr "" -#: ../vector/v.out.ogr/main.c:506 +#: ../vector/v.out.ogr/main.c:547 #, c-format msgid "OGR layer <%s> already exists and will be overwritten" msgstr "" -#: ../vector/v.out.ogr/main.c:513 +#: ../vector/v.out.ogr/main.c:559 #, c-format msgid "OGR layer <%s> doesn't exists, creating new OGR layer instead" msgstr "" -#: ../vector/v.out.ogr/main.c:541 +#: ../vector/v.out.ogr/main.c:587 msgid "Overriding existing user-defined 'SHPT=' LCO." msgstr "" -#: ../vector/v.out.ogr/main.c:556 +#: ../vector/v.out.ogr/main.c:602 #, 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:568 +#: ../vector/v.out.ogr/main.c:614 #, 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:575 +#: ../vector/v.out.ogr/main.c:621 #, c-format msgid "Vector map <%s> is 3D. Use format specific layer creation options (parameter 'lco') to export using only category numbers as attributes" msgstr "" -#: ../vector/v.out.ogr/main.c:610 +#: ../vector/v.out.ogr/main.c:666 msgid "Exporting 'cat' anyway, as it is the only attribute table field" msgstr "" -#: ../vector/v.out.ogr/main.c:619 ../vector/v.out.ogr/main.c:691 +#: ../vector/v.out.ogr/main.c:675 ../vector/v.out.ogr/main.c:747 #, c-format msgid "New attribute column <%s> added to the table" msgstr "" -#: ../vector/v.out.ogr/main.c:703 +#: ../vector/v.out.ogr/main.c:759 #, c-format msgid "Key column <%s> not found" msgstr "" -#: ../vector/v.out.ogr/main.c:716 +#: ../vector/v.out.ogr/main.c:787 #, c-format msgid "Exporting %d feature..." msgid_plural "Exporting %d features..." msgstr[0] "" -#: ../vector/v.out.ogr/main.c:731 +#: ../vector/v.out.ogr/main.c:802 #, c-format msgid "Exporting %d area (may take some time)..." msgid_plural "Exporting %d areas (may take some time)..." msgstr[0] "" -#: ../vector/v.out.ogr/main.c:750 +#: ../vector/v.out.ogr/main.c:821 #, c-format msgid "Exporting %d volume..." msgid_plural "Exporting %d volumes..." msgstr[0] "" -#: ../vector/v.out.ogr/main.c:754 +#: ../vector/v.out.ogr/main.c:825 msgid "Export of volumes not implemented yet. Skipping." msgstr "" -#: ../vector/v.out.ogr/main.c:771 +#: ../vector/v.out.ogr/main.c:842 #, c-format msgid "%d feature without attributes was written" msgid_plural "%d features without attributes were written" msgstr[0] "" -#: ../vector/v.out.ogr/main.c:777 +#: ../vector/v.out.ogr/main.c:848 #, c-format msgid "%d feature without category was written" msgid_plural "%d features without category were written" msgstr[0] "" -#: ../vector/v.out.ogr/main.c:781 +#: ../vector/v.out.ogr/main.c:852 #, 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] "" -#: ../vector/v.out.ogr/main.c:797 +#: ../vector/v.out.ogr/main.c:868 msgid "Output layer is empty, no features written" msgstr "" -#: ../vector/v.out.ogr/main.c:798 +#: ../vector/v.out.ogr/main.c:869 #, c-format msgid "%d feature (%s type) written to <%s> (%s format)." msgid_plural "%d features (%s type) written to <%s> (%s format)." @@ -30618,7 +31023,7 @@ msgid "Force 2D output even if input is 3D (applies to Shapefile output only)" msgstr "" -#: ../vector/v.out.ogr/args.c:114 ../vector/v.in.ogr/main.c:338 +#: ../vector/v.out.ogr/args.c:114 ../vector/v.in.ogr/main.c:355 #: ../vector/v.out.postgis/args.c:78 msgid "Useful if input is 3D but all z coordinates are identical" msgstr "" @@ -30635,8 +31040,8 @@ msgid "List supported output formats and exit" msgstr "" -#: ../vector/v.out.ogr/dsn.c:21 ../vector/v.in.ogr/dsn.c:26 -#: ../vector/v.external/dsn.c:21 +#: ../vector/v.out.ogr/dsn.c:27 ../vector/v.in.ogr/dsn.c:28 +#: ../vector/v.external/dsn.c:27 msgid "Invalid connection string (dbname missing)" msgstr "" @@ -30645,39 +31050,48 @@ msgid "OGR driver <%s> not available" msgstr "" -#: ../vector/v.out.ogr/create.c:26 +#: ../vector/v.out.ogr/create.c:30 #, c-format msgid "Creation of output OGR datasource <%s> failed" msgstr "" -#: ../vector/v.out.ogr/create.c:36 +#: ../vector/v.out.ogr/create.c:44 #, c-format msgid "Creation of OGR layer <%s> failed" msgstr "" -#: ../vector/v.out.ogr/export_lines.c:178 -#: ../vector/v.out.ogr/export_areas.c:143 +#: ../vector/v.out.ogr/export_lines.c:135 +#: ../vector/v.out.ogr/export_lines.c:231 +#: ../vector/v.out.ogr/export_lines.c:280 +#: ../vector/v.out.ogr/export_areas.c:126 +#: ../vector/v.out.ogr/export_areas.c:227 +#: ../vector/v.out.ogr/export_areas.c:278 +msgid "Failed to create OGR feature" +msgstr "" + +#: ../vector/v.out.ogr/export_lines.c:180 +#: ../vector/v.out.ogr/export_areas.c:170 #, c-format msgid "Unable to export multi-features. No category index for layer %d." -msgstr "" +msgstr "멀티피ì³ë¥¼ 내보낼 수 없습니다. ë ˆì´ì–´ %d를 위한 범주 색ì¸ì´ 없습니다." -#: ../vector/v.out.ogr/export_lines.c:212 -#: ../vector/v.out.ogr/export_areas.c:176 +#: ../vector/v.out.ogr/export_lines.c:214 +#: ../vector/v.out.ogr/export_areas.c:203 #, c-format msgid "Unable to create multi-feature. Category %d not found in line %d, field %d" -msgstr "" +msgstr "다중 피ì³ë¥¼ ìƒì„±í•  수 없습니다. 범주 %d를 줄 %d, í•„ë“œ %dì—ì„œ ì°¾ì„ ìˆ˜ 없습니다" -#: ../vector/v.out.ogr/export_areas.c:154 +#: ../vector/v.out.ogr/export_areas.c:181 msgid "Exporting features with category..." msgstr "" -#: ../vector/v.out.ogr/export_areas.c:214 +#: ../vector/v.out.ogr/export_areas.c:243 msgid "Exporting features without category..." msgstr "" #: ../vector/v.kcv/main.c:57 ../vector/v.out.lidar/main.c:474 #: ../vector/v.normal/main.c:74 ../vector/v.in.db/main.c:55 -#: ../vector/v.decimate/main.c:129 +#: ../vector/v.decimate/main.c:130 msgid "points" msgstr "" @@ -30707,7 +31121,7 @@ #: ../vector/v.category/main.c:258 #, c-format msgid "Unable to open vector map <%s> at topological level %d" -msgstr "" +msgstr "벡터 ì§€ë„ <%s>를 ìœ„ìƒ ë‹¨ê³„ %dì—ì„œ ì—´ 수 없습니다" #: ../vector/v.kcv/main.c:102 msgid "Layer number must be positive" @@ -30744,12 +31158,12 @@ #: ../vector/v.net.timetable/main.c:107 ../vector/v.net.components/main.c:194 #: ../vector/v.net.centrality/main.c:270 ../vector/v.net.alloc/main.c:333 msgid "Cannot create index" -msgstr "" +msgstr "색ì¸ì„ ìƒì„±í•  수 없습니다" #: ../vector/v.kcv/main.c:179 ../vector/v.db.connect/main.c:341 #, c-format msgid "Cannot grant privileges on table %s" -msgstr "" +msgstr "í…Œì´ë¸” %sì— ê¶Œí•œì„ ë¶€ì—¬í•  수 없습니다" #: ../vector/v.kcv/main.c:182 ../vector/v.db.connect/main.c:344 msgid "Select privileges were granted on the table" @@ -30763,11 +31177,11 @@ #: ../vector/v.kcv/main.c:284 ../vector/v.sample/main.c:263 #, c-format msgid "Unable to insert row: %s" -msgstr "" +msgstr "í–‰ì„ ì‚½ìž…í•  수 없습니다: %s" #: ../vector/v.kcv/main.c:300 msgid "internal error" -msgstr "" +msgstr "내부 오류" #: ../vector/v.surf.idw/main.c:92 msgid "Provides surface interpolation from vector point data by Inverse Distance Squared Weighting." @@ -30777,7 +31191,7 @@ msgid "Name of attribute column with values to interpolate" msgstr "" -#: ../vector/v.surf.idw/main.c:102 ../vector/v.surf.rst/main.c:185 +#: ../vector/v.surf.idw/main.c:102 ../vector/v.surf.rst/main.c:187 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 "" @@ -30791,7 +31205,7 @@ #: ../vector/v.surf.idw/main.c:123 msgid "Greater values assign greater influence to closer points" -msgstr "" +msgstr "ë” í° ê°’ì€ ë” ê°€ê¹Œìš´ ì ì— ë” í° ì˜í–¥ë ¥ì„ 할당합니다" #: ../vector/v.surf.idw/main.c:128 msgid "Don't index points by raster cell" @@ -30907,7 +31321,7 @@ #: ../vector/v.clean/main.c:55 msgid "Toolset for cleaning topology of vector map." -msgstr "" +msgstr "벡터 지ë„ì˜ ìœ„ìƒ ì •ë¦¬ë¥¼ 위한 ë„구세트" #: ../vector/v.clean/main.c:70 msgid "Name of output map where errors are written" @@ -30915,7 +31329,7 @@ #: ../vector/v.clean/main.c:81 msgid "Cleaning tool" -msgstr "" +msgstr "정리 ë„구" #: ../vector/v.clean/main.c:97 msgid "break lines at each intersection" @@ -30923,11 +31337,11 @@ #: ../vector/v.clean/main.c:98 msgid "remove duplicate geometry features (pay attention to categories!)" -msgstr "" +msgstr "ì¤‘ë³µëœ ì§€í˜• 피ì³ë¥¼ 제거합니다 (범주를 주ì˜í•˜ì„¸ìš”!)" #: ../vector/v.clean/main.c:99 msgid "remove dangles, threshold ignored if < 0" -msgstr "" +msgstr "ëŒ•ê¸€ì„ ì œê±°í•©ë‹ˆë‹¤, 0보다 ìž‘ì€ ìž„ê³„ê°’ì€ ë¬´ì‹œí•©ë‹ˆë‹¤" #: ../vector/v.clean/main.c:100 msgid "change the type of boundary dangle to line, threshold ignored if < 0, input line type is ignored" @@ -30935,7 +31349,7 @@ #: ../vector/v.clean/main.c:102 msgid "remove bridges connecting area and island or 2 islands" -msgstr "" +msgstr "ë©´ê³¼ 섬 ë˜ëŠ” ë‘ ê°œì˜ ë©´ì„ ì—°ê²°í•˜ëŠ” 브리지를 제거합니다" #: ../vector/v.clean/main.c:103 msgid "change the type of bridges connecting area and island or 2 islands from boundary to line" @@ -30947,27 +31361,27 @@ #: ../vector/v.clean/main.c:106 msgid "remove duplicate area centroids ('type' option ignored)" -msgstr "" +msgstr "ì¤‘ë³µëœ ë©´ ë„ì‹¬ì„ ì œê±°í•©ë‹ˆë‹¤ ('type' ì˜µì…˜ì€ ë¬´ì‹œ)" #: ../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 "" +msgstr "(Shapefile ê°™ì´ ë¹„ìœ„ìƒ ì„œì‹ì—ì„œ 가져온 위ìƒì— ê²°ì ì´ 없는) 다ê°í˜•ì„ 분해합니다. ë¶„ì ˆì˜ ê°ë„ê°€ 다른 2ê°œ ì´ìƒì˜ 다ê°í˜• 사ì´ì— ê³µìœ ëœ ê° ì ì—ì„œ 경계를 나눕니다." #: ../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 "" +msgstr "ì„ ê³¼ 경계로부터 임계값 ì•ˆì— ìžˆëŠ” ì •ì ì„ 제거합니다, 경계는 위ìƒì´ 훼ì†ë˜ì§€ ì•Šì„ ê²½ìš°ì—만 (새 êµì°¨, ë°”ë€ ë„심 부착) 잘ë¼ëƒ…니다, ê²½ê³„ì˜ ì²˜ìŒê³¼ 마지막 ë¶„ì ˆì€ ì ˆëŒ€ 바뀌지 않습니다" #: ../vector/v.clean/main.c:114 msgid "remove small areas, the longest boundary with adjacent area is removed" -msgstr "" +msgstr "ìž‘ì€ ë©´ì„ ì œê±°í•©ë‹ˆë‹¤, ì¸ì ‘í•œ ë©´ê³¼ì˜ ìµœìž¥ ê²½ê³„ì„ ì´ ì œê±°ë©ë‹ˆë‹¤" #: ../vector/v.clean/main.c:115 msgid "remove all lines or boundaries of zero length, threshold is ignored" -msgstr "" +msgstr "길ì´ê°€ 0ì¸ ëª¨ë“  ì„  ë˜ëŠ” 경계를 제거합니다, ìž„ê³„ê°’ì€ ë¬´ì‹œë©ë‹ˆë‹¤" #: ../vector/v.clean/main.c:116 msgid "remove small angles between lines at nodes" -msgstr "" +msgstr "êµì ì— 위치한 ì„  사ì´ì˜ ìž‘ì€ ê°ì„ 제거합니다" #: ../vector/v.clean/main.c:124 msgid "Threshold in map units, one value for each tool" @@ -31012,11 +31426,11 @@ #: ../vector/v.clean/main.c:232 msgid "Remove duplicates" -msgstr "" +msgstr "ì¤‘ë³µì„ ì œê±°í•©ë‹ˆë‹¤" #: ../vector/v.clean/main.c:235 msgid "Remove dangles" -msgstr "" +msgstr "ëŒ•ê¸€ì„ ì œê±°í•©ë‹ˆë‹¤" #: ../vector/v.clean/main.c:238 msgid "Change type of boundary dangles" @@ -31024,7 +31438,7 @@ #: ../vector/v.clean/main.c:242 msgid "Remove bridges" -msgstr "" +msgstr "브리지를 제거합니다" #: ../vector/v.clean/main.c:245 msgid "Change type of boundary bridges" @@ -31036,7 +31450,7 @@ #: ../vector/v.clean/main.c:252 msgid "Remove duplicate area centroids" -msgstr "" +msgstr "ì¤‘ë³µëœ ë©´ ë„ì‹¬ì„ ì œê±°í•©ë‹ˆë‹¤" #: ../vector/v.clean/main.c:256 msgid "Break polygons" @@ -31048,19 +31462,19 @@ #: ../vector/v.clean/main.c:262 msgid "Remove small areas" -msgstr "" +msgstr "ìž‘ì€ ë©´ì„ ì œê±°í•©ë‹ˆë‹¤" #: ../vector/v.clean/main.c:265 msgid "Remove small angles at nodes" -msgstr "" +msgstr "êµì ì— 위치한 ìž‘ì€ ê°ì„ 제거합니다" #: ../vector/v.clean/main.c:270 msgid "Remove all lines or boundaries of zero length" -msgstr "" +msgstr "길ì´ê°€ 0ì¸ ëª¨ë“  ì„  ë˜ëŠ” 경계를 제거합니다" #: ../vector/v.clean/main.c:314 msgid "Topological cleaning works best with native GRASS vector format" -msgstr "" +msgstr "ìœ„ìƒ ì •ë¦¬ëŠ” GRASS 고유 벡터 ì„œì‹ì— 가장 ì í•©í•©ë‹ˆë‹¤" #: ../vector/v.clean/main.c:325 msgid "Failed to copy attribute table to output vector map" @@ -31084,7 +31498,7 @@ #: ../vector/v.clean/main.c:411 ../vector/v.clean/main.c:427 #: ../vector/v.clean/main.c:464 msgid "Tool: Remove duplicates" -msgstr "" +msgstr "ë„구: ì¤‘ë³µì„ ì œê±°í•©ë‹ˆë‹¤" #: ../vector/v.clean/main.c:369 ../vector/v.clean/main.c:418 #: ../vector/v.clean/main.c:469 @@ -31093,7 +31507,7 @@ #: ../vector/v.clean/main.c:379 msgid "Tool: Remove dangles" -msgstr "" +msgstr "ë„구: ëŒ•ê¸€ì„ ì œê±°í•©ë‹ˆë‹¤" #: ../vector/v.clean/main.c:383 msgid "Tool: Change type of boundary dangles" @@ -31101,7 +31515,7 @@ #: ../vector/v.clean/main.c:387 msgid "Tool: Remove bridges" -msgstr "" +msgstr "ë„구: 브리지를 제거합니다" #: ../vector/v.clean/main.c:391 msgid "Tool: Change type of boundary bridges" @@ -31109,7 +31523,7 @@ #: ../vector/v.clean/main.c:395 msgid "Tool: Remove duplicate area centroids" -msgstr "" +msgstr "ë„구: ì¤‘ë³µëœ ë©´ì˜ ë„ì‹¬ì„ ì œê±°í•©ë‹ˆë‹¤" #: ../vector/v.clean/main.c:399 msgid "Tool: Snap line to vertex in threshold" @@ -31118,7 +31532,7 @@ #: ../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 "" +msgstr "ë„구: êµì ì— 위치한 ìž‘ì€ ê°ì„ 제거합니다" #: ../vector/v.clean/main.c:424 msgid "Tool: Break polygons" @@ -31130,7 +31544,7 @@ #: ../vector/v.clean/main.c:436 msgid "Tool: Remove small areas" -msgstr "" +msgstr "ë„구: ìž‘ì€ ë©´ì„ ì œê±°í•©ë‹ˆë‹¤" #: ../vector/v.clean/main.c:442 msgid "Tool: Merge boundaries" @@ -31138,7 +31552,7 @@ #: ../vector/v.clean/main.c:475 msgid "Tool: Remove all lines and boundaries of zero length" -msgstr "" +msgstr "ë„구: 길ì´ê°€ 0ì¸ ëª¨ë“  ì„ ê³¼ 경계를 제거합니다" #: ../vector/v.clean/main.c:484 msgid "Rebuilding topology for output vector map..." @@ -31151,17 +31565,17 @@ #: ../vector/v.clean/rmline.c:64 #, c-format msgid "Lines / boundaries removed: %d" -msgstr "" +msgstr "제거한 ì„  / ê²½ê³„ì˜ ê°œìˆ˜: %d" #: ../vector/v.clean/prune.c:216 #, c-format msgid "%d vertices from input %d (vertices of given type) removed, i.e. %.2f %%" -msgstr "" +msgstr "%2$dê°œì˜ ì£¼ì–´ì§„ ìžë£Œí˜•ì˜ ìž…ë ¥ ì •ì ìœ¼ë¡œë¶€í„° %1$dê°œì˜ ì •ì ì„ 제거했습니다, 즉 %3$.2f %%" #: ../vector/v.clean/prune.c:220 #, c-format msgid "%d boundaries not pruned because pruning would damage topology" -msgstr "" +msgstr "잘ë¼ë‚´ê¸°ê°€ 위ìƒì„ 훼ì†í•  수 있어서 %dê°œì˜ ê²½ê³„ë¥¼ 잘ë¼ë‚´ì§€ 않았습니다" #: ../vector/v.clean/split.c:85 #, c-format @@ -31235,7 +31649,7 @@ #: ../vector/v.label.sa/labels.c:68 #, c-format msgid "Cannot allocate %lu bytes of memory" -msgstr "" +msgstr "%lu ë°”ì´íŠ¸ì˜ 메모리를 할당할 수 없습니다" #: ../vector/v.label.sa/labels.c:87 msgid "Unable to initialise FreeType" @@ -31257,7 +31671,7 @@ #: ../vector/v.label.sa/labels.c:98 msgid "Font file can not be loaded" -msgstr "" +msgstr "글꼴 파ì¼ì„ ì ìž¬í•  수 없습니다" #: ../vector/v.label.sa/labels.c:107 msgid "Unable to set font size" @@ -31265,7 +31679,7 @@ #: ../vector/v.label.sa/labels.c:128 msgid "Cannot allocate more memory" -msgstr "" +msgstr "메모리를 ë” í• ë‹¹í•  수 없습니다" #: ../vector/v.label.sa/labels.c:162 ../vector/v.overlay/main.c:423 #: ../vector/v.label/main.c:319 @@ -31275,7 +31689,7 @@ #: ../vector/v.label.sa/labels.c:244 #, c-format msgid "Cannot load glyph for '%c'" -msgstr "" +msgstr "'%c'를 위한 그림 문ìžë¥¼ ì ìž¬í•  수 없습니다" #: ../vector/v.net.distance/main.c:69 msgid "Computes shortest distance via the network between the given sets of features." @@ -31317,7 +31731,7 @@ #: ../vector/v.net.alloc/main.c:82 ../vector/v.net.alloc/main.c:115 #: ../vector/v.net.alloc/main.c:120 ../vector/v.net.alloc/main.c:125 msgid "Cost" -msgstr "" +msgstr "비용" #: ../vector/v.net.distance/main.c:100 msgid "From layer number or name" @@ -31326,7 +31740,7 @@ #: ../vector/v.net.distance/main.c:101 ../vector/v.net.distance/main.c:106 #: ../vector/v.net.distance/main.c:112 ../vector/v.distance/main.c:131 #: ../vector/v.distance/main.c:136 ../vector/v.distance/main.c:143 -#: ../vector/v.distance/main.c:187 ../vector/v.distance/main.c:224 +#: ../vector/v.distance/main.c:189 ../vector/v.distance/main.c:226 msgid "From" msgstr "" @@ -31345,7 +31759,7 @@ #: ../vector/v.net.distance/main.c:117 ../vector/v.net.distance/main.c:124 #: ../vector/v.net.distance/main.c:129 ../vector/v.net.distance/main.c:135 #: ../vector/v.distance/main.c:148 ../vector/v.distance/main.c:153 -#: ../vector/v.distance/main.c:160 ../vector/v.distance/main.c:230 +#: ../vector/v.distance/main.c:160 ../vector/v.distance/main.c:232 msgid "To" msgstr "" @@ -31412,7 +31826,7 @@ #: ../vector/v.net.alloc/main.c:337 #, c-format msgid "Cannot grant privileges on table <%s>" -msgstr "" +msgstr "í…Œì´ë¸” <%s>ì— ê¶Œí•œì„ ë¶€ì—¬í•  수 없습니다" #: ../vector/v.net.distance/main.c:307 msgid "Tracing paths from 'from' features ..." @@ -31424,102 +31838,118 @@ msgid_plural "%d 'from' features were not reachable" msgstr[0] "" -#: ../vector/v.random/main.c:102 +#: ../vector/v.random/main.c:105 msgid "stratified random sampling" msgstr "" -#: ../vector/v.random/main.c:105 +#: ../vector/v.random/main.c:108 msgid "Generates random 2D/3D vector points." msgstr "" -#: ../vector/v.random/main.c:113 +#: ../vector/v.random/main.c:116 msgid "Number of points to be created" -msgstr "" +msgstr "ìƒì„±ë  ì ì˜ 개수" -#: ../vector/v.random/main.c:118 +#: ../vector/v.random/main.c:121 msgid "Restrict points to areas in input vector" msgstr "" -#: ../vector/v.random/main.c:120 ../vector/v.random/main.c:180 +#: ../vector/v.random/main.c:123 ../vector/v.random/main.c:183 msgid "Restrict" msgstr "" -#: ../vector/v.random/main.c:136 +#: ../vector/v.random/main.c:139 msgid "Minimum z height (needs -z flag or column name)" msgstr "" -#: ../vector/v.random/main.c:138 ../vector/v.random/main.c:147 -#: ../vector/v.random/main.c:160 ../vector/v.random/main.c:170 -#: ../vector/v.random/main.c:175 ../vector/v.in.db/main.c:85 +#: ../vector/v.random/main.c:141 ../vector/v.random/main.c:150 +#: ../vector/v.random/main.c:163 ../vector/v.random/main.c:173 +#: ../vector/v.random/main.c:178 ../vector/v.in.db/main.c:85 msgid "3D output" msgstr "" -#: ../vector/v.random/main.c:145 +#: ../vector/v.random/main.c:148 msgid "Maximum z height (needs -z flag or column name)" msgstr "" -#: ../vector/v.random/main.c:154 +#: ../vector/v.random/main.c:157 msgid "The seed to initialize the random generator. If not set the process ID is used" msgstr "" -#: ../vector/v.random/main.c:157 +#: ../vector/v.random/main.c:160 msgid "Name of column for z values" msgstr "" -#: ../vector/v.random/main.c:159 +#: ../vector/v.random/main.c:162 msgid "Writes z values to column" msgstr "" -#: ../vector/v.random/main.c:167 +#: ../vector/v.random/main.c:170 msgid "Type of column for z values" msgstr "" -#: ../vector/v.random/main.c:174 +#: ../vector/v.random/main.c:177 msgid "Create 3D output" msgstr "" -#: ../vector/v.random/main.c:179 +#: ../vector/v.random/main.c:182 msgid "Generate n points for each individual area (requires restrict parameter)" msgstr "" -#: ../vector/v.random/main.c:196 -#, c-format -msgid "Number of points must be > 0 (%d given)" -msgstr "" +#: ../vector/v.random/main.c:199 +#, fuzzy, c-format +msgid "Number of points must be > 0 (%ld given)" +msgstr "ìƒì„±í•  ì ì˜ 개수" -#: ../vector/v.random/main.c:212 ../vector/v.drape/main.c:150 +#: ../vector/v.random/main.c:215 ../vector/v.drape/main.c:150 #: ../vector/v.buffer/main.c:347 #, c-format msgid "Invalid layer number (%d). Parameter '%s' or '%s' specified, assuming layer '1'." msgstr "" -#: ../vector/v.random/main.c:222 +#: ../vector/v.random/main.c:225 #, c-format msgid "No areas in vector map <%s>" msgstr "" -#: ../vector/v.random/main.c:276 -msgid "Table should contain only two columns" -msgstr "" - -#: ../vector/v.random/main.c:285 +#: ../vector/v.random/main.c:323 msgid "You have created unsupported column type. This module supports only INTEGER and DOUBLE PRECISION column types." msgstr "" -#: ../vector/v.random/main.c:348 +#: ../vector/v.random/main.c:387 #, c-format msgid "Selected areas in input vector <%s> do not overlap with the current region" msgstr "" -#: ../vector/v.random/main.c:360 +#: ../vector/v.random/main.c:399 #, c-format msgid "Input vector <%s> does not overlap with the current region" msgstr "" -#: ../vector/v.random/main.c:385 +#: ../vector/v.random/main.c:424 msgid "Generating points..." msgstr "" +#: ../vector/v.random/main.c:530 ../vector/v.random/main.c:677 +#, fuzzy, c-format +msgid "Unable to insert new row: %s" +msgstr "새 í–‰ì„ ì‚½ìž…í•  수 없습니다: '%s'" + +#: ../vector/v.random/main.c:702 ../vector/v.db.select/main.c:208 +msgid "Unable to open select cursor" +msgstr "ì„ íƒ ì»¤ì„œë¥¼ ì—´ 수 없습니다" + +#: ../vector/v.random/main.c:707 ../vector/v.reclass/main.c:267 +#: ../vector/v.db.select/main.c:229 +#, c-format +msgid "Unable to fetch data from table <%s>" +msgstr "" + +#: ../vector/v.random/main.c:742 +#, fuzzy, c-format +msgid "Unable to update row: %s" +msgstr "%s를 ìƒì„±í•  수 없습니다" + #: ../vector/v.support/main.c:41 msgid "Updates vector map metadata." msgstr "" @@ -31575,7 +32005,7 @@ #: ../vector/v.support/main.c:190 #, c-format msgid "Unable to open history file for vector map <%s>" -msgstr "" +msgstr "벡터 ì§€ë„ <%s>를 위한 히스토리 파ì¼ì„ ì—´ 수 없습니다" #: ../vector/v.out.dxf/main.c:58 msgid "DXF" @@ -31607,9 +32037,9 @@ #: ../vector/v.out.dxf/write_dxf.c:27 #, c-format msgid "%s: Cannot write dxf file." -msgstr "" +msgstr "%s: DXF 파ì¼ì„ 쓸 수 없습니다." -#: ../vector/v.out.lidar/main.c:77 +#: ../vector/v.out.lidar/main.c:77 ../vector/v.extract/extract.c:264 #, c-format msgid "Database connection not defined for layer <%d>" msgstr "" @@ -31723,112 +32153,106 @@ msgid "Ignore color table even when set and not other options are present" msgstr "" -#: ../vector/v.proj/main.c:72 +#: ../vector/v.proj/main.c:77 msgid "Re-projects a vector map from one location to the current location." msgstr "" -#: ../vector/v.proj/main.c:78 +#: ../vector/v.proj/main.c:83 msgid "Location containing input vector map" msgstr "" -#: ../vector/v.proj/main.c:82 +#: ../vector/v.proj/main.c:87 msgid "Mapset containing input vector map" msgstr "" -#: ../vector/v.proj/main.c:88 +#: ../vector/v.proj/main.c:93 msgid "Name of input vector map to re-project" msgstr "" -#: ../vector/v.proj/main.c:100 +#: ../vector/v.proj/main.c:105 msgid "Maximum segment length in meters in output vector map" msgstr "" -#: ../vector/v.proj/main.c:101 +#: ../vector/v.proj/main.c:106 msgid "Increases accuracy of reprojected shapes, disable with smax=0" msgstr "" -#: ../vector/v.proj/main.c:111 +#: ../vector/v.proj/main.c:124 msgid "List vector maps in input mapset and exit" msgstr "" -#: ../vector/v.proj/main.c:115 +#: ../vector/v.proj/main.c:128 msgid "3D vector maps only" msgstr "" -#: ../vector/v.proj/main.c:117 +#: ../vector/v.proj/main.c:130 msgid "Assume z coordinate is ellipsoidal height and transform if possible" msgstr "" -#: ../vector/v.proj/main.c:123 +#: ../vector/v.proj/main.c:136 msgid "Latlon output only, default is -180,180" msgstr "" -#: ../vector/v.proj/main.c:125 +#: ../vector/v.proj/main.c:138 msgid "Disable wrapping to -180,180 for latlon output" msgstr "" -#: ../vector/v.proj/main.c:131 +#: ../vector/v.proj/main.c:144 msgid "Recommended for massive point projection" msgstr "" -#: ../vector/v.proj/main.c:200 +#: ../vector/v.proj/main.c:212 msgid "No vector maps found" msgstr "" -#: ../vector/v.proj/main.c:213 +#: ../vector/v.proj/main.c:225 #, c-format msgid "Vector map <%s> in location <%s> mapset <%s> not found" msgstr "" -#: ../vector/v.proj/main.c:243 +#: ../vector/v.proj/main.c:255 #, c-format msgid "Mapset <%s> in input location <%s> - permission denied" msgstr "" -#: ../vector/v.proj/main.c:246 +#: ../vector/v.proj/main.c:258 #, c-format msgid "Mapset <%s> in input location <%s> not found" msgstr "" -#: ../vector/v.proj/main.c:291 ../vector/v.proj/main.c:417 +#: ../vector/v.proj/main.c:312 ../vector/v.proj/main.c:439 #: ../vector/v.rectify/main.c:235 msgid "Reading input vector map" msgstr "" -#: ../vector/v.proj/main.c:314 +#: ../vector/v.proj/main.c:335 #, c-format msgid "Input vector map <%s> is empty" msgstr "" -#: ../vector/v.proj/main.c:322 ../vector/v.proj/main.c:333 -#: ../vector/v.proj/main.c:348 ../vector/v.proj/main.c:363 -msgid "Error in pj_do_transform" -msgstr "" - -#: ../vector/v.proj/main.c:408 +#: ../vector/v.proj/main.c:430 msgid "Reprojecting primitives ..." -msgstr "ì›í˜•ìžë£Œë¥¼ 재투ì˜í•˜ëŠ” 중..." +msgstr "ì›í˜•ìžë£Œë¥¼ 재투ì˜í•˜ëŠ” 중입니다..." -#: ../vector/v.proj/main.c:445 ../vector/v.proj/main.c:452 -#: ../vector/v.proj/main.c:478 ../vector/v.proj/main.c:492 +#: ../vector/v.proj/main.c:495 ../vector/v.proj/main.c:509 #, c-format msgid "Unable to re-project vector map <%s> from <%s>" -msgstr "" +msgstr "벡터 ì§€ë„ <%s>를 <%s>로부터 재투ì˜í•  수 없습니다" -#: ../vector/v.proj/main.c:503 ../vector/v.build.polylines/main.c:241 +#: ../vector/v.proj/main.c:520 ../vector/v.build.polylines/main.c:241 #: ../vector/v.type/main.c:155 ../vector/v.rectify/main.c:278 #: ../vector/v.category/main.c:763 ../vector/v.net/main.c:158 #: ../vector/v.transform/main.c:304 msgid "Failed to copy attribute table to output map" msgstr "" -#: ../vector/v.proj/main.c:512 +#: ../vector/v.proj/main.c:529 msgid "Try to disable wrapping to -180,180 if topological errors occurred" msgstr "" #: ../vector/v.db.connect/main.c:55 ../vector/v.category/main.c:77 msgid "layer" -msgstr "" +msgstr "ë ˆì´ì–´" #: ../vector/v.db.connect/main.c:57 msgid "Prints/sets DB connection for a vector map to attribute table." @@ -31864,7 +32288,7 @@ #: ../vector/v.db.connect/main.c:113 msgid "Delete connection for certain layer (not the table)" -msgstr "" +msgstr "(í…Œì´ë¸”ì´ ì•„ë‹Œ) ì–´ë–¤ ë ˆì´ì–´ë¥¼ 위한 ì—°ê²°ì„ ì‚­ì œí•©ë‹ˆë‹¤" #: ../vector/v.db.connect/main.c:149 msgid "Please choose only one print style" @@ -31907,7 +32331,7 @@ #: ../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 "" +msgstr "í…Œì´ë¸” <%s>는 ì´ì œ 벡터 ì§€ë„ <%s>ì˜ ì¼ë¶€ì´ë©° GRASS ëª¨ë“ˆì— ì˜í•´ ì‚­ì œë˜ê±°ë‚˜ ë®ì–´ì¨ì§ˆ 수 있습니다" #: ../vector/v.db.connect/main.c:351 msgid "For defining a new connection you have to specify these parameters: driver, database, table [, key [, layer]]" @@ -31955,10 +32379,10 @@ #: ../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 "" +msgstr "벡터 ì§€ë„ <%s>를 ìœ„ìƒ ë‹¨ê³„ì—ì„œ ì—´ 수 없습니다. ë©´ì€ ì²˜ë¦¬í•˜ì§€ ì•Šì„ ê²ƒìž…ë‹ˆë‹¤." -#: ../vector/v.out.ascii/main.c:104 ../vector/v.surf.rst/main.c:570 -#: ../vector/v.colors/main.c:270 ../vector/v.colors.out/scan_cats.c:24 +#: ../vector/v.out.ascii/main.c:104 ../vector/v.surf.rst/main.c:573 +#: ../vector/v.colors/main.c:283 ../vector/v.colors.out/scan_cats.c:24 #: ../vector/v.colors.out/make_colors.c:27 #, c-format msgid "Layer <%s> not found" @@ -31977,7 +32401,7 @@ #: ../vector/v.out.ascii/main.c:144 #, c-format msgid "Unable to open dig_att file <%s>" -msgstr "" +msgstr "dig_att íŒŒì¼ <%s>를 ì—´ 수 없습니다" #: ../vector/v.out.ascii/main.c:149 msgid "Fetching data..." @@ -32041,7 +32465,7 @@ #: ../vector/v.cluster/main.c:92 msgid "cluster" -msgstr "" +msgstr "군집" #: ../vector/v.cluster/main.c:93 msgid "clump" @@ -32224,11 +32648,11 @@ msgid "Layer number where RBG colors are stored as category" msgstr "" -#: ../vector/v.in.lidar/main.c:186 ../vector/v.in.ogr/main.c:236 +#: ../vector/v.in.lidar/main.c:186 ../vector/v.in.ogr/main.c:253 msgid "Import subregion only" msgstr "" -#: ../vector/v.in.lidar/main.c:189 ../vector/v.in.ogr/main.c:239 +#: ../vector/v.in.lidar/main.c:189 ../vector/v.in.ogr/main.c:256 msgid "Format: xmin,ymin,xmax,ymax - usually W,S,E,N" msgstr "" @@ -32265,11 +32689,11 @@ msgid "For example, 4 will import 25 percent of points. If not specified, all points are imported" msgstr "" -#: ../vector/v.in.lidar/main.c:255 ../vector/v.decimate/main.c:183 +#: ../vector/v.in.lidar/main.c:255 ../vector/v.decimate/main.c:184 msgid "Skip first n points" msgstr "" -#: ../vector/v.in.lidar/main.c:256 ../vector/v.decimate/main.c:185 +#: ../vector/v.in.lidar/main.c:256 ../vector/v.decimate/main.c:186 msgid "Skips the given number of points at the beginning." msgstr "" @@ -32286,8 +32710,8 @@ msgstr "" #: ../vector/v.in.lidar/main.c:305 ../vector/v.in.lidar/main.c:313 -#: ../vector/v.in.lidar/main.c:316 ../vector/v.decimate/main.c:243 -#: ../vector/v.decimate/main.c:246 +#: ../vector/v.in.lidar/main.c:316 ../vector/v.decimate/main.c:244 +#: ../vector/v.decimate/main.c:247 ../vector/v.decimate/main.c:250 msgid "Speed" msgstr "" @@ -32299,14 +32723,14 @@ msgid "Create only requested layers and categories" msgstr "" -#: ../vector/v.in.lidar/main.c:328 ../vector/v.in.ogr/main.c:379 +#: ../vector/v.in.lidar/main.c:328 ../vector/v.in.ogr/main.c:396 msgid "Create the location specified by the \"location\" parameter and exit. Do not import the vector data." msgstr "" #: ../vector/v.in.lidar/main.c:354 #, c-format msgid "Unable to open file <%s> as a LiDAR point cloud. %s" -msgstr "" +msgstr "íŒŒì¼ <%s>를 LiDAR ì  êµ¬ë¦„ìœ¼ë¡œ ì—´ 수 없습니다. %s" #: ../vector/v.in.lidar/main.c:415 #, c-format @@ -32323,32 +32747,32 @@ msgstr "" #: ../vector/v.in.lidar/main.c:435 ../vector/v.in.pdal/filters.c:68 -#: ../vector/v.decimate/main.c:294 +#: ../vector/v.decimate/main.c:298 #, c-format msgid "Invalid zrange <%s>" msgstr "" -#: ../vector/v.in.lidar/main.c:450 ../vector/v.in.ogr/main.c:702 -#: ../vector/v.in.ogr/main.c:2096 +#: ../vector/v.in.lidar/main.c:450 ../vector/v.in.ogr/main.c:760 +#: ../vector/v.in.ogr/main.c:2196 msgid "Select either the current region flag or the spatial option, not both" msgstr "" -#: ../vector/v.in.lidar/main.c:478 ../vector/v.in.ogr/main.c:2123 +#: ../vector/v.in.lidar/main.c:478 ../vector/v.in.ogr/main.c:2223 msgid "4 parameters required for 'spatial' parameter" msgstr "" -#: ../vector/v.in.lidar/main.c:542 ../scripts/v.unpack/v.unpack.py:119 +#: ../vector/v.in.lidar/main.c:542 ../scripts/v.unpack/v.unpack.py:118 #, c-format, python-format msgid "Vector map <%s> already exists and will be overwritten" msgstr "" -#: ../vector/v.in.lidar/main.c:545 ../vector/v.in.ogr/main.c:673 -#: ../vector/v.edit/main.c:99 ../scripts/v.unpack/v.unpack.py:117 +#: ../vector/v.in.lidar/main.c:545 ../vector/v.in.ogr/main.c:731 +#: ../vector/v.edit/main.c:99 ../scripts/v.unpack/v.unpack.py:116 #, c-format, python-format msgid "Vector map <%s> already exists" msgstr "" -#: ../vector/v.in.lidar/main.c:605 ../vector/v.decimate/main.c:344 +#: ../vector/v.in.lidar/main.c:605 ../vector/v.decimate/main.c:348 msgid "Settings for count-based decimation are not valid" msgstr "" @@ -32364,7 +32788,7 @@ #: ../vector/v.in.lidar/main.c:746 msgid "The underlying libLAS library is at its limits. Previously reported counts might have been distorted. However, the import itself should be unaffected." -msgstr "" +msgstr "í•˜ë¶€ì˜ libLAS ë¼ì´ë¸ŒëŸ¬ë¦¬ê°€ í•œê³„ì— ë„달했습니다. ì´ì „ì— ë³´ê³ ëœ ê°œìˆ˜ë“¤ì´ ì™œê³¡ëì„ ìˆ˜ 있습니다. 하지만 가져오기 ìžì²´ëŠ” ì˜í–¥ì„ 받지 않아야 합니다." #: ../vector/v.in.lidar/main.c:752 #, c-format @@ -32472,7 +32896,7 @@ #: ../vector/v.in.lidar/attributes.c:129 #, c-format msgid "Unable open database <%s> by driver <%s>" -msgstr "" +msgstr "ë°ì´í„°ë² ì´ìŠ¤ <%s>를 ë“œë¼ì´ë²„ <%s>ë¡œ ì—´ 수가 없습니다" #: ../vector/v.build.polylines/main.c:114 ../vector/v.segment/main.c:62 #: ../vector/v.to.points/main.c:57 ../vector/v.split/main.c:57 @@ -32496,15 +32920,15 @@ #: ../vector/v.build.polylines/main.c:131 msgid "Do not assign any category number to polyline" -msgstr "" +msgstr "다ê°ì„ ì— ì–´ë–¤ 범주 ë²ˆí˜¸ë„ í• ë‹¹í•˜ì§€ 않습니다" #: ../vector/v.build.polylines/main.c:132 msgid "Assign category number of first line to polyline" -msgstr "" +msgstr "첫번째 ì„ ì˜ ë²”ì£¼ 번호를 다ê°ì„ ì— 할당합니다" #: ../vector/v.build.polylines/main.c:133 msgid "Assign multiple category numbers to polyline" -msgstr "" +msgstr "다ê°ì„ ì— ë³µìˆ˜ì˜ ë²”ì£¼ 번호를 할당합니다" #: ../vector/v.build.polylines/main.c:134 msgid "Create polyline from lines with same categories" @@ -32587,13 +33011,13 @@ #: ../vector/v.outlier/outlier.c:148 ../vector/v.outlier/outlier.c:161 #: ../vector/v.outlier/outlier.c:185 msgid "Impossible to read the database" -msgstr "" +msgstr "ë°ì´í„°ë² ì´ìŠ¤ë¥¼ ì½ì„ 수 없습니다" #: ../vector/v.lidar.correction/correction.c:97 #: ../vector/v.lidar.correction/correction.c:155 #: ../vector/v.outlier/outlier.c:90 ../vector/v.outlier/outlier.c:152 msgid "Impossible to update the database" -msgstr "" +msgstr "ë°ì´í„°ë² ì´ìŠ¤ë¥¼ 갱신할 수 없습니다" #: ../vector/v.lidar.correction/correction.c:107 #: ../vector/v.lidar.correction/correction.c:115 @@ -32632,15 +33056,10 @@ msgid "Key column type is not integer" msgstr "" -#: ../vector/v.reclass/main.c:267 ../vector/v.db.select/main.c:229 -#, 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 "" +msgstr "ìžë£Œë¥¼ 삽입할 수 없습니다: [%s]" #: ../vector/v.reclass/main.c:336 msgid "Column type must be integer or string" @@ -32649,7 +33068,7 @@ #: ../vector/v.reclass/main.c:348 #, c-format msgid "Unable to open rule file <%s>" -msgstr "" +msgstr "규칙 íŒŒì¼ <%s>를 ì—´ 수 없습니다" #: ../vector/v.reclass/main.c:364 #, c-format @@ -32659,7 +33078,7 @@ #: ../vector/v.reclass/main.c:368 #, c-format msgid "Category '%s' invalid" -msgstr "" +msgstr "범주 '%s'는 무효합니다" #: ../vector/v.reclass/main.c:372 #, c-format @@ -32674,11 +33093,11 @@ #: ../vector/v.reclass/main.c:383 #, c-format msgid "Unknown rule option: '%s'" -msgstr "" +msgstr "알려지지 ì•Šì€ ê·œì¹™: '%s'" #: ../vector/v.reclass/main.c:397 msgid "Cannot select values from database" -msgstr "" +msgstr "ë°ì´í„°ë² ì´ìŠ¤ë¡œë¶€í„° ê°’ì„ ì„ íƒí•  수 없습니다" #: ../vector/v.reclass/main.c:413 #, c-format @@ -32700,7 +33119,7 @@ #: ../vector/v.segment/main.c:67 msgid "Creates points/segments from input vector lines and positions." -msgstr "ìž…ë ¥ 벡터선과 위치를 ì´ìš©í•´ì„œ ì  ë˜ëŠ” ì„ ì¡°ê°ì„ ìƒì„±í•©ë‹ˆë‹¤." +msgstr "ìž…ë ¥ 벡터선과 위치로부터 ì  ë˜ëŠ” ë¶„ì ˆì„ ìƒì„±í•©ë‹ˆë‹¤." #: ../vector/v.segment/main.c:70 msgid "Name of input vector lines map" @@ -32708,7 +33127,7 @@ #: ../vector/v.segment/main.c:79 msgid "Name of file containing segment rules" -msgstr "단편화 ê·œì¹™ì„ ì„¤ëª…í•˜ëŠ” 파ì¼ì˜ ì´ë¦„" +msgstr "분절 ê·œì¹™ì„ í¬í•¨í•˜ëŠ” 파ì¼ì˜ ì´ë¦„" #: ../vector/v.segment/main.c:146 ../vector/v.segment/main.c:190 #, c-format @@ -32718,7 +33137,7 @@ #: ../vector/v.segment/main.c:157 ../vector/v.segment/main.c:201 #, c-format msgid "Unable to find line of cat %d" -msgstr "" +msgstr "cat %dì˜ ì„ ì„ ì°¾ì„ ìˆ˜ 없습니다" #: ../vector/v.segment/main.c:172 #, c-format @@ -32779,138 +33198,147 @@ msgid_plural "%d lines written to output map (%s)" msgstr[0] "%dê°œì˜ ì„ ì„ ì¶œë ¥ì§€ë„ë¡œ ì¼ìŠµë‹ˆë‹¤ (%s)" -#: ../vector/v.surf.rst/main.c:150 ../vector/v.drape/main.c:59 +#: ../vector/v.surf.rst/main.c:150 ../vector/v.vol.rst/main.c:239 +msgid "RST" +msgstr "" + +#: ../vector/v.surf.rst/main.c:151 ../vector/v.drape/main.c:59 #: ../vector/v.extrude/main.c:70 ../vector/v.hull/main.c:54 -#: ../vector/v.to.3d/main.c:38 ../vector/v.out.postgis/main.c:49 +#: ../vector/v.to.3d/main.c:38 ../vector/v.vol.rst/main.c:240 +#: ../vector/v.out.postgis/main.c:49 msgid "3D" msgstr "" -#: ../vector/v.surf.rst/main.c:151 +#: ../vector/v.surf.rst/main.c:153 msgid "Performs surface interpolation from vector points map by splines." msgstr "" -#: ../vector/v.surf.rst/main.c:153 +#: ../vector/v.surf.rst/main.c:155 msgid "Spatial approximation and topographic analysis from given point or isoline data in vector format to floating point raster format using regularized spline with tension." msgstr "" -#: ../vector/v.surf.rst/main.c:160 +#: ../vector/v.surf.rst/main.c:162 msgid "Perform cross-validation procedure without raster approximation" msgstr "" -#: ../vector/v.surf.rst/main.c:165 +#: ../vector/v.surf.rst/main.c:167 msgid "Use scale dependent tension" msgstr "" -#: ../vector/v.surf.rst/main.c:184 ../vector/v.surf.bspline/main.c:118 +#: ../vector/v.surf.rst/main.c:186 ../vector/v.surf.bspline/main.c:118 msgid "Name of the attribute column with values to be used for approximation" msgstr "" -#: ../vector/v.surf.rst/main.c:195 +#: ../vector/v.surf.rst/main.c:197 msgid "Name for output surface elevation raster map" msgstr "" -#: ../vector/v.surf.rst/main.c:225 +#: ../vector/v.surf.rst/main.c:227 msgid "Name for output mean curvature raster map" msgstr "" -#: ../vector/v.surf.rst/main.c:231 ../vector/v.vol.rst/main.c:290 +#: ../vector/v.surf.rst/main.c:233 ../vector/v.vol.rst/main.c:292 msgid "Name for output deviations vector point map" msgstr "" -#: ../vector/v.surf.rst/main.c:238 ../vector/v.vol.rst/main.c:296 +#: ../vector/v.surf.rst/main.c:240 ../vector/v.vol.rst/main.c:298 msgid "Name for output cross-validation errors vector point map" msgstr "" -#: ../vector/v.surf.rst/main.c:245 +#: ../vector/v.surf.rst/main.c:247 msgid "Name for output vector map showing quadtree segmentation" msgstr "" -#: ../vector/v.surf.rst/main.c:252 +#: ../vector/v.surf.rst/main.c:254 msgid "Name for output vector map showing overlapping windows" msgstr "" -#: ../vector/v.surf.rst/main.c:261 +#: ../vector/v.surf.rst/main.c:263 msgid "Number of threads for parallel computing" msgstr "" -#: ../vector/v.surf.rst/main.c:267 +#: ../vector/v.surf.rst/main.c:269 msgid "Name of raster map used as mask" msgstr "" -#: ../vector/v.surf.rst/main.c:275 ../vector/v.vol.rst/main.c:267 +#: ../vector/v.surf.rst/main.c:277 ../vector/v.vol.rst/main.c:269 msgid "Tension parameter" msgstr "" -#: ../vector/v.surf.rst/main.c:282 ../vector/v.vol.rst/main.c:275 +#: ../vector/v.surf.rst/main.c:284 ../vector/v.vol.rst/main.c:277 msgid "Smoothing parameter" msgstr "" -#: ../vector/v.surf.rst/main.c:290 +#: ../vector/v.surf.rst/main.c:285 +msgid "Smoothing is by default 0.5 unless smooth_column is specified" +msgstr "" + +#: ../vector/v.surf.rst/main.c:293 msgid "Name of the attribute column with smoothing parameters" msgstr "" -#: ../vector/v.surf.rst/main.c:315 ../vector/v.vol.rst/main.c:336 +#: ../vector/v.surf.rst/main.c:318 ../vector/v.vol.rst/main.c:338 msgid "Minimum distance between points (to remove almost identical points)" -msgstr "" +msgstr "(ê±°ì˜ ë™ì¼í•œ ì ì„ 제거하기 위한) ì  ì‚¬ì´ì˜ 최소 거리" -#: ../vector/v.surf.rst/main.c:323 +#: ../vector/v.surf.rst/main.c:326 msgid "Maximum distance between points on isoline (to insert additional points)" msgstr "" -#: ../vector/v.surf.rst/main.c:332 +#: ../vector/v.surf.rst/main.c:335 msgid "Conversion factor for values used for approximation" msgstr "" -#: ../vector/v.surf.rst/main.c:409 +#: ../vector/v.surf.rst/main.c:412 msgid "Parallel computation disabled when deviation output is required" msgstr "" -#: ../vector/v.surf.rst/main.c:416 +#: ../vector/v.surf.rst/main.c:419 msgid "GRASS GIS is not compiled with OpenMP support, parallel computation is disabled." msgstr "" -#: ../vector/v.surf.rst/main.c:421 ../vector/v.surf.rst/main.c:426 -#: ../vector/v.surf.rst/main.c:431 ../vector/v.surf.rst/main.c:436 +#: ../vector/v.surf.rst/main.c:424 ../vector/v.surf.rst/main.c:429 +#: ../vector/v.surf.rst/main.c:434 ../vector/v.surf.rst/main.c:439 #, c-format msgid "Output vector map name <%s> is not valid map name" msgstr "" -#: ../vector/v.surf.rst/main.c:449 +#: ../vector/v.surf.rst/main.c:452 msgid "You are not outputting any raster or vector maps" msgstr "" -#: ../vector/v.surf.rst/main.c:458 +#: ../vector/v.surf.rst/main.c:461 msgid "Both cross-validation options (-c flag and cvdev vector output) must be specified" msgstr "" -#: ../vector/v.surf.rst/main.c:461 +#: ../vector/v.surf.rst/main.c:464 msgid "The cross-validation cannot be computed simultaneously with output raster or devi file" -msgstr "" +msgstr "êµì°¨ ê²€ì¦ì€ 출력 래스터 ë˜ëŠ” 편차 파ì¼ê³¼ 함께 ë™ì‹œì— 계산할 수 없습니다" -#: ../vector/v.surf.rst/main.c:479 +#: ../vector/v.surf.rst/main.c:482 msgid "Using anisotropy - both theta and scalex have to be specified" msgstr "" -#: ../vector/v.surf.rst/main.c:487 +#: ../vector/v.surf.rst/main.c:490 msgid "Both smatt and smooth options specified - using constant" msgstr "" -#: ../vector/v.surf.rst/main.c:497 +#: ../vector/v.surf.rst/main.c:500 msgid "The computation will last too long - lower npmin is suggested" msgstr "" -#: ../vector/v.surf.rst/main.c:515 ../vector/v.surf.rst/main.c:520 -#: ../vector/v.surf.rst/main.c:524 ../vector/v.surf.rst/main.c:529 -#: ../vector/v.surf.rst/main.c:533 ../vector/v.surf.rst/main.c:537 -#: ../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.surf.rst/main.c:518 ../vector/v.surf.rst/main.c:523 +#: ../vector/v.surf.rst/main.c:527 ../vector/v.surf.rst/main.c:532 +#: ../vector/v.surf.rst/main.c:536 ../vector/v.surf.rst/main.c:540 +#: ../vector/v.vol.rst/main.c:509 ../vector/v.vol.rst/main.c:512 +#: ../vector/v.vol.rst/main.c:515 ../vector/v.vol.rst/main.c:518 +#: ../vector/v.vol.rst/main.c:521 ../vector/v.vol.rst/main.c:524 +#: ../vector/v.vol.rst/main.c:527 ../vector/v.vol.rst/main.c:530 +#: ../vector/v.vol.rst/main.c:533 ../vector/v.vol.rst/main.c:536 +#: ../vector/v.vol.rst/main.c:623 ../vector/v.vol.rst/main.c:654 +#: ../vector/v.vol.rst/main.c:676 ../vector/v.vol.rst/main.c:698 +#: ../vector/v.vol.rst/main.c:720 ../vector/v.vol.rst/main.c:742 +#: ../vector/v.vol.rst/main.c:764 ../vector/v.vol.rst/main.c:786 #: ../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 @@ -32918,55 +33346,55 @@ msgid "Not enough memory for %s" msgstr "" -#: ../vector/v.surf.rst/main.c:544 ../vector/v.surf.rst/main.c:550 -#: ../vector/v.surf.rst/main.c:553 ../vector/v.surf.rst/main.c:557 -#: ../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:547 ../vector/v.surf.rst/main.c:553 +#: ../vector/v.surf.rst/main.c:556 ../vector/v.surf.rst/main.c:560 +#: ../vector/v.vol.rst/main.c:541 ../vector/v.vol.rst/main.c:546 +#: ../vector/v.vol.rst/main.c:548 #, c-format msgid "Unable to create %s" -msgstr "" +msgstr "%s를 ìƒì„±í•  수 없습니다" -#: ../vector/v.surf.rst/main.c:574 ../vector/v.surf.bspline/main.c:277 +#: ../vector/v.surf.rst/main.c:577 ../vector/v.surf.bspline/main.c:277 msgid "Input is 3D: using attribute values instead of z-coordinates for approximation" msgstr "" -#: ../vector/v.surf.rst/main.c:576 ../vector/v.surf.bspline/main.c:279 +#: ../vector/v.surf.rst/main.c:579 ../vector/v.surf.bspline/main.c:279 msgid "Input is 3D: using z-coordinates for approximation" msgstr "" -#: ../vector/v.surf.rst/main.c:580 +#: ../vector/v.surf.rst/main.c:583 msgid "Input is 2D: using attribute values for approximation" msgstr "" -#: ../vector/v.surf.rst/main.c:582 +#: ../vector/v.surf.rst/main.c:585 msgid "Input is 2D: using category values for approximation" msgstr "" -#: ../vector/v.surf.rst/main.c:625 ../vector/v.vol.rst/main.c:605 +#: ../vector/v.surf.rst/main.c:628 ../vector/v.vol.rst/main.c:607 #, c-format msgid "Unable to create table '%s'" msgstr "" -#: ../vector/v.surf.rst/main.c:695 +#: ../vector/v.surf.rst/main.c:698 #, c-format msgid "Processing all selected output files will require %d bytes of disk space for temp files" -msgstr "" +msgstr "모든 ì„ íƒëœ 출력 파ì¼ë“¤ì„ 처리하려면 ìž„ì‹œ 파ì¼ì„ 위한 %d ë°”ì´íŠ¸ì˜ ë””ìŠ¤í¬ ê³µê°„ì´ í•„ìš”í•©ë‹ˆë‹¤" -#: ../vector/v.surf.rst/main.c:716 +#: ../vector/v.surf.rst/main.c:719 msgid "Processing segments in parallel..." msgstr "" -#: ../vector/v.surf.rst/main.c:722 ../vector/v.surf.rst/main.c:731 +#: ../vector/v.surf.rst/main.c:725 ../vector/v.surf.rst/main.c:734 msgid "Interp_segmets failed" msgstr "" -#: ../vector/v.surf.rst/main.c:725 +#: ../vector/v.surf.rst/main.c:728 msgid "Processing segments..." msgstr "" -#: ../vector/v.surf.rst/main.c:749 +#: ../vector/v.surf.rst/main.c:752 msgid "Unable to write raster maps - try to increase resolution" -msgstr "" +msgstr "래스터 지ë„를 쓸 수 없습니다 - í•´ìƒë„를 올려 보세요" #: ../vector/v.surf.bspline/main.c:96 msgid "Performs bicubic or bilinear spline interpolation with Tykhonov regularization." @@ -33012,12 +33440,12 @@ #: ../vector/v.outlier/main.c:205 #, c-format msgid "Unable to open vector map <%s> at the topological level" -msgstr "" +msgstr "벡터 ì§€ë„ <%s>를 ìœ„ìƒ ë‹¨ê³„ì—ì„œ ì—´ 수 없습니다" #: ../vector/v.surf.bspline/main.c:283 #, c-format msgid "Input vector map is 2D. Parameter <%s> required." -msgstr "" +msgstr "ìž…ë ¥ 벡터 지ë„ê°€ 2ì°¨ì›ìž…니다. 매개변수 <%s>ê°€ 필요합니다." #: ../vector/v.surf.bspline/main.c:295 #, c-format @@ -33055,7 +33483,7 @@ #: ../vector/v.surf.bspline/main.c:378 msgid "Cannot read layer info" -msgstr "" +msgstr "ë ˆì´ì–´ 정보를 ì½ì„ 수 없습니다" #: ../vector/v.surf.bspline/main.c:400 ../vector/v.normal/main.c:135 #, c-format @@ -33156,16 +33584,12 @@ #: ../vector/v.db.select/main.c:157 #, c-format msgid "Unable to open vector map <%s> at topology level. Flag '%c' requires topology level." -msgstr "" - -#: ../vector/v.db.select/main.c:208 -msgid "Unable to open select cursor" -msgstr "" +msgstr "벡터 ì§€ë„ <%s>를 ìœ„ìƒ ë‹¨ê³„ì—ì„œ ì—´ 수 없습니다. 플래그 '%c'는 ìœ„ìƒ ë‹¨ê³„ë¥¼ 필요로 합니다." #: ../vector/v.db.select/main.c:286 #, c-format msgid "Unable to get bounding box of area %d" -msgstr "" +msgstr "ë©´ %dì˜ ê²½ê³„ ìƒìžë¥¼ ì–»ì„ ìˆ˜ 없습니다" #: ../vector/v.db.select/main.c:292 #, c-format @@ -33190,7 +33614,7 @@ #: ../vector/v.in.dwg/main.c:84 msgid "Converts DWG/DXF to GRASS vector map" -msgstr "" +msgstr "DWG/DXF를 GRASS 벡터 지ë„ë¡œ 변환합니다" #: ../vector/v.in.dwg/main.c:87 msgid "Name of DWG or DXF file" @@ -33223,17 +33647,17 @@ #: ../vector/v.in.dwg/main.c:138 #, c-format msgid "Unable to initialize OpenDWG Toolkit, error: %d: %s." -msgstr "" +msgstr "OpenDWG ë„구 키트를 초기화할 수 없습니다, 오류: %d: %s." #: ../vector/v.in.dwg/main.c:141 #, c-format msgid "%s Cannot open %s" -msgstr "" +msgstr "%s %s를 ì—´ 수 없습니다" #: ../vector/v.in.dwg/main.c:149 #, c-format msgid "Unable to open input file <%s>. Error %d: %s" -msgstr "" +msgstr "ìž…ë ¥ íŒŒì¼ <%s>를 ì—´ 수 없습니다. 오류 %d: %s" #: ../vector/v.in.dwg/main.c:287 #, c-format @@ -33268,7 +33692,7 @@ msgid "Height for sampled raster NULL values" msgstr "" -#: ../vector/v.drape/main.c:177 ../vector/v.select/select.c:41 +#: ../vector/v.drape/main.c:177 ../vector/v.select/select.c:48 #: ../vector/v.category/main.c:332 msgid "Processing features..." msgstr "" @@ -33372,11 +33796,6 @@ msgid "Option '%s' is not available with GEOS buffering" msgstr "" -#: ../vector/v.buffer/main.c:414 ../vector/v.in.ogr/main.c:854 -#: ../vector/v.overlay/main.c:227 -msgid "Unable to create temporary vector map" -msgstr "" - #: ../vector/v.buffer/main.c:442 #, c-format msgid "Unable to select data from table <%s>" @@ -33415,73 +33834,73 @@ #: ../vector/v.buffer/main.c:609 ../vector/v.buffer/main.c:658 msgid "Negative distances are only supported for areas" -msgstr "" +msgstr "ìŒì˜ 거리는 면만 지ì›í•©ë‹ˆë‹¤" -#: ../vector/v.buffer/main.c:732 +#: ../vector/v.buffer/main.c:741 msgid "Cleaning buffers..." -msgstr "" +msgstr "버í¼ë¥¼ 정리하는 중입니다..." -#: ../vector/v.buffer/main.c:735 +#: ../vector/v.buffer/main.c:744 msgid "Building parts of topology..." msgstr "" -#: ../vector/v.buffer/main.c:749 +#: ../vector/v.buffer/main.c:758 msgid "Snapping boundaries..." msgstr "" -#: ../vector/v.buffer/main.c:752 ../vector/v.in.ogr/main.c:1422 +#: ../vector/v.buffer/main.c:761 ../vector/v.in.ogr/main.c:1498 msgid "Breaking polygons..." -msgstr "다ê°í˜•ì„ 분해하는 중..." +msgstr "다ê°í˜•ì„ 분해하는 중입니다..." -#: ../vector/v.buffer/main.c:755 ../vector/v.buffer/main.c:762 -#: ../vector/v.in.ogr/main.c:1427 ../vector/v.in.ogr/main.c:1441 +#: ../vector/v.buffer/main.c:764 ../vector/v.buffer/main.c:771 +#: ../vector/v.in.ogr/main.c:1503 ../vector/v.in.ogr/main.c:1517 #: ../vector/v.overlay/area_area.c:113 ../vector/v.delaunay/main.c:144 msgid "Removing duplicates..." -msgstr "ì¤‘ë³µì„ ì§€ìš°ëŠ” 중..." +msgstr "ì¤‘ë³µì„ ì œê±°í•˜ëŠ” 중입니다..." -#: ../vector/v.buffer/main.c:759 ../vector/v.in.ogr/main.c:1437 +#: ../vector/v.buffer/main.c:768 ../vector/v.in.ogr/main.c:1513 msgid "Breaking boundaries..." -msgstr "경계를 분해하는 중" +msgstr "경계를 분해하는 중입니다..." -#: ../vector/v.buffer/main.c:765 +#: ../vector/v.buffer/main.c:774 msgid "Cleaning boundaries at nodes" -msgstr "" +msgstr "êµì ì— 있는 경계를 정리하는 중입니다" -#: ../vector/v.buffer/main.c:773 ../vector/v.in.ogr/main.c:1461 +#: ../vector/v.buffer/main.c:782 ../vector/v.in.ogr/main.c:1537 #: ../vector/v.voronoi/clean_topo.c:87 msgid "Removing dangles..." -msgstr "ëŒ•ê¸€ì„ ì§€ìš°ëŠ” 중..." +msgstr "ëŒ•ê¸€ì„ ì œê±°í•˜ëŠ” 중입니다..." -#: ../vector/v.buffer/main.c:776 ../vector/v.in.ogr/main.c:1476 +#: ../vector/v.buffer/main.c:785 ../vector/v.in.ogr/main.c:1552 #: ../vector/v.voronoi/clean_topo.c:89 msgid "Removing bridges..." -msgstr "다리를 지우는 중..." +msgstr "브리지를 제거하는 중입니다..." -#: ../vector/v.buffer/main.c:779 ../vector/v.overlay/area_area.c:158 +#: ../vector/v.buffer/main.c:788 ../vector/v.overlay/area_area.c:158 msgid "Attaching islands..." -msgstr "ì„¬ì„ ë¶™ì´ëŠ” 중..." +msgstr "ì„¬ì„ ë¶™ì´ëŠ” 중입니다..." -#: ../vector/v.buffer/main.c:786 +#: ../vector/v.buffer/main.c:795 msgid "Calculating centroids for all areas..." msgstr "" -#: ../vector/v.buffer/main.c:800 ../vector/v.overlay/area_area.c:171 +#: ../vector/v.buffer/main.c:809 ../vector/v.overlay/area_area.c:171 msgid "Cannot calculate area centroid" -msgstr "" +msgstr "ë©´ì˜ ë„ì‹¬ì„ ê³„ì‚°í•  수 없습니다" -#: ../vector/v.buffer/main.c:817 +#: ../vector/v.buffer/main.c:826 msgid "Generating list of boundaries to be deleted..." -msgstr "" +msgstr "ì‚­ì œë  ê²½ê³„ì˜ ëª©ë¡ì„ ìƒì„±í•˜ëŠ” 중입니다..." -#: ../vector/v.buffer/main.c:850 +#: ../vector/v.buffer/main.c:859 msgid "Deleting boundaries..." msgstr "" -#: ../vector/v.buffer/main.c:882 +#: ../vector/v.buffer/main.c:891 msgid "Calculating centroids for areas..." msgstr "" -#: ../vector/v.buffer/main.c:895 +#: ../vector/v.buffer/main.c:904 #, c-format msgid "Unable to calculate centroid for area %d" msgstr "" @@ -33497,7 +33916,7 @@ #: ../vector/v.buffer/geos.c:33 ../vector/v.profile/main.c:74 #, c-format msgid "Invalid x coordinate %f" -msgstr "" +msgstr "무효한 x 좌표 %f" #: ../vector/v.buffer/geos.c:35 ../vector/v.profile/main.c:76 #, c-format @@ -33511,7 +33930,7 @@ #: ../vector/v.buffer/geos.c:135 msgid "Unknown GEOS geometry type" -msgstr "" +msgstr "알려지지 ì•Šì€ GEOS 지형 유형" #: ../vector/v.buffer/geos.c:178 #, c-format @@ -33541,7 +33960,7 @@ #: ../vector/v.lidar.growing/main.c:176 #, c-format msgid "Unable to open table <%s>" -msgstr "" +msgstr "í…Œì´ë¸” <%s>를 ì—´ 수 없습니다" #: ../vector/v.lidar.growing/main.c:201 msgid "Setting regions and boxes" @@ -33572,7 +33991,7 @@ #: ../vector/v.select/copy_tabs.c:51 ../scripts/v.to.lines/v.to.lines.py:157 #, c-format, python-format msgid "No table for layer %d" -msgstr "" +msgstr "ë ˆì´ì–´ %d를 위한 í…Œì´ë¸”ì´ ì¡´ìž¬í•˜ì§€ 않습니다" #: ../vector/v.select/copy_tabs.c:71 #, c-format @@ -33590,27 +34009,27 @@ #: ../vector/v.select/main.c:85 ../vector/v.overlay/main.c:178 #, c-format msgid "Unknown operator '%s'" -msgstr "" +msgstr "알려지지 ì•Šì€ ì¡°ìž‘ìž '%s'" #: ../vector/v.select/main.c:94 msgid "Operator can only be 'overlap'" msgstr "" -#: ../vector/v.select/main.c:128 +#: ../vector/v.select/main.c:152 msgid "Output from v.select" msgstr "" -#: ../vector/v.select/main.c:181 +#: ../vector/v.select/main.c:184 #, c-format msgid "%d features from <%s> without category skipped" msgstr "" -#: ../vector/v.select/main.c:190 +#: ../vector/v.select/main.c:193 #, c-format msgid "%d features written to output." msgstr "" -#: ../vector/v.select/main.c:192 +#: ../vector/v.select/main.c:198 msgid "No features found !" msgstr "" @@ -33699,20 +34118,20 @@ msgstr "" #: ../vector/v.select/args.c:105 ../vector/v.edit/args.c:204 -#: ../vector/v.extract/main.c:97 +#: ../vector/v.extract/main.c:98 msgid "Reverse selection" msgstr "" -#: ../vector/v.select/select.c:65 +#: ../vector/v.select/select.c:104 ../vector/v.select/select.c:154 #, c-format msgid "Unable to read line id %d from vector map <%s>" msgstr "" -#: ../vector/v.select/select.c:171 ../vector/v.out.pov/main.c:175 +#: ../vector/v.select/select.c:200 ../vector/v.out.pov/main.c:175 msgid "Processing areas..." msgstr "" -#: ../vector/v.select/select.c:195 +#: ../vector/v.select/select.c:252 ../vector/v.select/select.c:318 #, c-format msgid "Unable to read area id %d from vector map <%s>" msgstr "" @@ -33877,7 +34296,7 @@ #: ../vector/v.profile/main.c:730 msgid "Can not write data portion to provided output" -msgstr "" +msgstr "ìžë£Œ ì¼ë¶€ë¥¼ ì œê³µëœ ì¶œë ¥ìœ¼ë¡œ 쓸 수 없습니다" #: ../vector/v.extrude/main.c:72 msgid "Extrudes flat vector features to 3D vector features with defined height." @@ -33927,7 +34346,7 @@ #: ../vector/v.extrude/main.c:243 #, c-format msgid "Column <%s>: invalid data type" -msgstr "" +msgstr "ì—´ <%s>: 무효한 ìžë£Œí˜•" #: ../vector/v.extrude/main.c:265 msgid "Extruding areas..." @@ -33946,7 +34365,7 @@ #: ../vector/v.extrude/main.c:293 #, c-format msgid "Unable to fetch height from DB for area %d. Using default fixed height %f." -msgstr "" +msgstr "ë©´ %d를 위해 DB로부터 높ì´ë¥¼ 가져올 수 없습니다. 기본 ê³ ì • ë†’ì´ %f를 사용합니다." #: ../vector/v.extrude/main.c:319 msgid "Extruding features..." @@ -34057,7 +34476,7 @@ #: ../vector/v.out.svg/main.c:201 #, c-format msgid "Unable to create SVG file <%s>" -msgstr "" +msgstr "SVG íŒŒì¼ <%s>를 ìƒì„±í•  수 없습니다" #: ../vector/v.out.svg/main.c:218 #, c-format @@ -34092,7 +34511,7 @@ #: ../vector/v.out.svg/main.c:396 #, c-format msgid "Cannot select attributes for cat=%d" -msgstr "" +msgstr "cat=%d를 위한 ì†ì„±ì„ ì„ íƒí•  수 없습니다" #: ../vector/v.net.connectivity/main.c:54 msgid "connectivity" @@ -34140,516 +34559,526 @@ msgid "%s is empty" msgstr "" -#: ../vector/v.in.ogr/main.c:201 +#: ../vector/v.in.ogr/main.c:204 msgid "Imports vector data into a GRASS vector map using OGR library." msgstr "" -#: ../vector/v.in.ogr/main.c:208 +#: ../vector/v.in.ogr/main.c:211 msgid "" "Examples:\n" "\t\tESRI Shapefile: directory containing shapefiles\n" "\t\tMapInfo File: directory containing mapinfo files" msgstr "" -#: ../vector/v.in.ogr/main.c:221 +#: ../vector/v.in.ogr/main.c:238 msgid "" "Examples:\n" "\t\tESRI Shapefile: shapefile name\n" "\t\tMapInfo File: mapinfo file name" msgstr "" -#: ../vector/v.in.ogr/main.c:250 +#: ../vector/v.in.ogr/main.c:267 msgid "Minimum size of area to be imported (square meters)" msgstr "" -#: ../vector/v.in.ogr/main.c:252 +#: ../vector/v.in.ogr/main.c:269 msgid "Smaller areas and islands are ignored. Should be greater than snap^2" msgstr "" -#: ../vector/v.in.ogr/main.c:258 +#: ../vector/v.in.ogr/main.c:275 msgid "Optionally change default input type" msgstr "" -#: ../vector/v.in.ogr/main.c:262 +#: ../vector/v.in.ogr/main.c:279 msgid "import area centroids as points" msgstr "" -#: ../vector/v.in.ogr/main.c:263 +#: ../vector/v.in.ogr/main.c:280 msgid "import area boundaries as lines" msgstr "" -#: ../vector/v.in.ogr/main.c:264 +#: ../vector/v.in.ogr/main.c:281 msgid "import lines as area boundaries" msgstr "" -#: ../vector/v.in.ogr/main.c:265 +#: ../vector/v.in.ogr/main.c:282 msgid "import points as centroids" msgstr "" -#: ../vector/v.in.ogr/main.c:275 +#: ../vector/v.in.ogr/main.c:292 msgid "'-1' for no snap" msgstr "" -#: ../vector/v.in.ogr/main.c:287 +#: ../vector/v.in.ogr/main.c:304 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:306 +#: ../vector/v.in.ogr/main.c:323 msgid "Name of column used for categories" msgstr "" -#: ../vector/v.in.ogr/main.c:308 +#: ../vector/v.in.ogr/main.c:325 msgid "If not given, categories are generated as unique values and stored in 'cat' column" msgstr "" -#: ../vector/v.in.ogr/main.c:313 +#: ../vector/v.in.ogr/main.c:330 msgid "Name of geometry column" msgstr "" -#: ../vector/v.in.ogr/main.c:314 +#: ../vector/v.in.ogr/main.c:331 msgid "If not given, all geometry columns from the input are used" msgstr "" -#: ../vector/v.in.ogr/main.c:332 +#: ../vector/v.in.ogr/main.c:349 msgid "Do not clean polygons (not recommended)" -msgstr "" +msgstr "다ê°í˜•ì„ 정리하지 않습니다 (추천하지 않습니다)" -#: ../vector/v.in.ogr/main.c:337 +#: ../vector/v.in.ogr/main.c:354 msgid "Force 2D output even if input is 3D" msgstr "" -#: ../vector/v.in.ogr/main.c:373 +#: ../vector/v.in.ogr/main.c:390 msgid "Change column names to lowercase characters" msgstr "" -#: ../vector/v.in.ogr/main.c:504 ../vector/v.external/main.c:151 +#: ../vector/v.in.ogr/main.c:562 ../vector/v.external/main.c:155 #, c-format msgid "Unable to open data source <%s>" -msgstr "" +msgstr "ìžë£Œ ì›ì²œ <%s>를 ì—´ 수 없습니다" -#: ../vector/v.in.ogr/main.c:509 +#: ../vector/v.in.ogr/main.c:567 #, c-format msgid "Using OGR driver '%s/%s'" msgstr "" -#: ../vector/v.in.ogr/main.c:513 +#: ../vector/v.in.ogr/main.c:571 #, c-format msgid "Using OGR driver '%s'" msgstr "" -#: ../vector/v.in.ogr/main.c:531 +#: ../vector/v.in.ogr/main.c:589 msgid "Using interleaved reading mode" msgstr "" -#: ../vector/v.in.ogr/main.c:537 ../vector/v.in.ogr/main.c:541 +#: ../vector/v.in.ogr/main.c:595 ../vector/v.in.ogr/main.c:599 #, c-format msgid "Option <%s> will be ignored. OGR doesn't support it for selected format (%s)." msgstr "" -#: ../vector/v.in.ogr/main.c:547 +#: ../vector/v.in.ogr/main.c:605 #, c-format msgid "Option <%s> will be ignored. Multiple geometry fields are supported by GDAL >= 1.11" msgstr "" -#: ../vector/v.in.ogr/main.c:557 +#: ../vector/v.in.ogr/main.c:615 #, c-format msgid "Encoding value not supported by OGR driver <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:567 +#: ../vector/v.in.ogr/main.c:625 msgid "No OGR layers available" msgstr "" -#: ../vector/v.in.ogr/main.c:574 +#: ../vector/v.in.ogr/main.c:632 #, c-format msgid "Data source <%s> (format '%s') contains %d layers:" msgstr "" -#: ../vector/v.in.ogr/main.c:613 ../vector/v.external/main.c:124 +#: ../vector/v.in.ogr/main.c:671 ../vector/v.external/main.c:128 #, c-format msgid "Layer <%s> not available" msgstr "" -#: ../vector/v.in.ogr/main.c:627 +#: ../vector/v.in.ogr/main.c:685 msgid "Detected different projections of input layers. Input layers must be imported separately." msgstr "" -#: ../vector/v.in.ogr/main.c:667 +#: ../vector/v.in.ogr/main.c:725 #, c-format msgid "Illegal output name <%s>" -msgstr "" +msgstr "ìž˜ëª»ëœ ì¶œë ¥ ì´ë¦„ <%s>" -#: ../vector/v.in.ogr/main.c:688 +#: ../vector/v.in.ogr/main.c:746 #, c-format msgid "All available OGR layers will be imported into vector map <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:697 +#: ../vector/v.in.ogr/main.c:755 msgid "When creating a new location, the current region can not be used as spatial filter, disabling" -msgstr "" +msgstr "새 로케ì´ì…˜ì„ ìƒì„±í•  때는 현재 ì˜ì—­ì„ 공간 í•„í„°ë¡œ 사용할 수 없습니다, 사용하지 않습니다" -#: ../vector/v.in.ogr/main.c:715 ../vector/v.in.ogr/main.c:1962 +#: ../vector/v.in.ogr/main.c:773 ../vector/v.in.ogr/main.c:2062 #, c-format msgid "Error setting attribute filter '%s'" msgstr "" -#: ../vector/v.in.ogr/main.c:755 +#: ../vector/v.in.ogr/main.c:813 #, c-format msgid "Geometry column <%s> not found in OGR layer <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:768 +#: ../vector/v.in.ogr/main.c:826 #, c-format msgid "Check if OGR layer <%s> contains polygons..." -msgstr "OGR ë ˆì´ì–´ <%s>ê°€ 다ê°í˜•ì„ í¬í•¨í•˜ê³  있는지 확ì¸í•˜ëŠ” 중..." +msgstr "OGR ë ˆì´ì–´ <%s>ê°€ 다ê°í˜•ì„ í¬í•¨í•˜ê³  있는지 확ì¸í•˜ëŠ” 중입니다..." -#: ../vector/v.in.ogr/main.c:826 +#: ../vector/v.in.ogr/main.c:884 #, c-format msgid "Boundary splitting distance in map units: %G" msgstr "" -#: ../vector/v.in.ogr/main.c:856 +#: ../vector/v.in.ogr/main.c:914 #, c-format msgid "Using temporary vector <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:898 +#: ../vector/v.in.ogr/main.c:956 #, c-format msgid "Key column '%s' not found in input layer <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:911 +#: ../vector/v.in.ogr/main.c:969 #, c-format msgid "Key column '%s' in input layer <%s> is not integer" msgstr "" -#: ../vector/v.in.ogr/main.c:923 +#: ../vector/v.in.ogr/main.c:981 #, c-format msgid "Creating attribute table for layer <%s>..." msgstr "" -#: ../vector/v.in.ogr/main.c:993 +#: ../vector/v.in.ogr/main.c:1051 #, c-format msgid "Column name <%s> renamed to <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:1025 +#: ../vector/v.in.ogr/main.c:1083 #, c-format msgid "Writing column <%s> with integer 64 as integer 32" msgstr "" -#: ../vector/v.in.ogr/main.c:1038 +#: ../vector/v.in.ogr/main.c:1096 #, c-format msgid "Writing column <%s> with fixed length %d chars (may be truncated)" msgstr "" -#: ../vector/v.in.ogr/main.c:1062 +#: ../vector/v.in.ogr/main.c:1120 #, 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:1074 +#: ../vector/v.in.ogr/main.c:1137 #, c-format msgid "Writing column %s with fixed length %d chars (may be truncated)" msgstr "" -#: ../vector/v.in.ogr/main.c:1078 +#: ../vector/v.in.ogr/main.c:1141 #, c-format msgid "Column type (Ogr_ftype: %d) not supported (Ogr_fieldname: %s)" msgstr "" -#: ../vector/v.in.ogr/main.c:1099 +#: ../vector/v.in.ogr/main.c:1162 #, c-format msgid "Column name <%s> renamed to <%s_%d>" msgstr "" -#: ../vector/v.in.ogr/main.c:1163 +#: ../vector/v.in.ogr/main.c:1228 #, c-format msgid "Importing %lld features (OGR layer <%s>)..." msgstr "" -#: ../vector/v.in.ogr/main.c:1326 +#: ../vector/v.in.ogr/main.c:1396 #, c-format msgid "Cannot insert new row for input layer <%s>: %s" -msgstr "" +msgstr "ìž…ë ¥ ë ˆì´ì–´ <%s>를 위한 새 í–‰ì„ ì‚½ìž…í•  수 없습니다: %s" -#: ../vector/v.in.ogr/main.c:1342 +#: ../vector/v.in.ogr/main.c:1412 #, c-format msgid "%d %s without geometry in input layer <%s> skipped" msgstr "" -#: ../vector/v.in.ogr/main.c:1343 +#: ../vector/v.in.ogr/main.c:1413 msgid "feature" msgstr "" -#: ../vector/v.in.ogr/main.c:1343 +#: ../vector/v.in.ogr/main.c:1413 msgid "features" msgstr "" -#: ../vector/v.in.ogr/main.c:1367 +#: ../vector/v.in.ogr/main.c:1437 #, c-format msgid "Unable to drop table: '%s'" -msgstr "" +msgstr "í…Œì´ë¸”ì„ ì‚­ì œí•  수 없습니다: '%s'" -#: ../vector/v.in.ogr/main.c:1402 +#: ../vector/v.in.ogr/main.c:1478 msgid "Cleaning polygons" -msgstr "다ê°í˜•ì„ 정리하는 중" +msgstr "다ê°í˜•ì„ 정리하는 중입니다" -#: ../vector/v.in.ogr/main.c:1406 +#: ../vector/v.in.ogr/main.c:1482 #, c-format msgid "Snapping boundaries (threshold = %.3e)..." msgstr "" -#: ../vector/v.in.ogr/main.c:1445 ../vector/v.overlay/area_area.c:116 +#: ../vector/v.in.ogr/main.c:1521 ../vector/v.overlay/area_area.c:116 msgid "Cleaning boundaries at nodes..." -msgstr "ì •ì ì— 있는 경계를 정리하는 중..." +msgstr "êµì ì— 있는 경계를 정리하는 중입니다..." -#: ../vector/v.in.ogr/main.c:1452 +#: ../vector/v.in.ogr/main.c:1528 msgid "Merging boundaries..." -msgstr "경계를 합치는 중..." +msgstr "경계를 병합하는 중입니다..." -#: ../vector/v.in.ogr/main.c:1457 +#: ../vector/v.in.ogr/main.c:1533 msgid "Changing boundary dangles to lines..." msgstr "" -#: ../vector/v.in.ogr/main.c:1470 +#: ../vector/v.in.ogr/main.c:1546 msgid "Changing boundary bridges to lines..." msgstr "" -#: ../vector/v.in.ogr/main.c:1499 ../vector/v.delaunay/main.c:172 +#: ../vector/v.in.ogr/main.c:1575 ../vector/v.delaunay/main.c:172 #: ../vector/v.category/main.c:364 msgid "Unable to calculate area centroid" -msgstr "ë©´ì˜ ì¤‘ì‹¬ì ì„ 계산할 수 없습니다" +msgstr "ë©´ì˜ ë„ì‹¬ì„ ê³„ì‚°í•  수 없습니다" -#: ../vector/v.in.ogr/main.c:1516 +#: ../vector/v.in.ogr/main.c:1592 #, c-format msgid "Finding centroids for OGR layer <%s>..." -msgstr "OGR ë ˆì´ì–´ <%s>를 위한 중심ì ì„ 찾는 중..." +msgstr "OGR ë ˆì´ì–´ <%s>를 위한 ë„ì‹¬ì„ ì°¾ëŠ” 중입니다..." -#: ../vector/v.in.ogr/main.c:1573 ../vector/v.overlay/area_area.c:218 +#: ../vector/v.in.ogr/main.c:1650 ../vector/v.overlay/area_area.c:218 msgid "Writing centroids..." -msgstr "중심ì ì„ 쓰는 중..." +msgstr "ë„ì‹¬ì„ ì“°ëŠ” 중입니다..." -#: ../vector/v.in.ogr/main.c:1616 -#, 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:1626 +#: ../vector/v.in.ogr/main.c:1696 #, c-format msgid "%d input polygons\n" msgstr "%dê°œì˜ ìž…ë ¥ 다ê°í˜•\n" -#: ../vector/v.in.ogr/main.c:1627 +#: ../vector/v.in.ogr/main.c:1697 #, c-format msgid "%d input polygons" msgstr "%dê°œì˜ ìž…ë ¥ 다ê°í˜•" -#: ../vector/v.in.ogr/main.c:1630 +#: ../vector/v.in.ogr/main.c:1700 #, c-format msgid "Total area: %G (%d areas)\n" msgstr "ì´ë©´ì : %G (%dê°œì˜ ë©´)\n" -#: ../vector/v.in.ogr/main.c:1631 +#: ../vector/v.in.ogr/main.c:1701 #, c-format msgid "Total area: %G (%d areas)" msgstr "" -#: ../vector/v.in.ogr/main.c:1634 +#: ../vector/v.in.ogr/main.c:1704 #, c-format msgid "Overlapping area: %G (%d areas)\n" msgstr "" -#: ../vector/v.in.ogr/main.c:1637 +#: ../vector/v.in.ogr/main.c:1707 #, c-format msgid "Overlapping area: %G (%d areas)" msgstr "" -#: ../vector/v.in.ogr/main.c:1642 +#: ../vector/v.in.ogr/main.c:1712 #, c-format msgid "Area without category: %G (%d areas)\n" msgstr "" -#: ../vector/v.in.ogr/main.c:1645 +#: ../vector/v.in.ogr/main.c:1715 #, c-format msgid "Area without category: %G (%d areas)" msgstr "" -#: ../vector/v.in.ogr/main.c:1767 +#: ../vector/v.in.ogr/main.c:1839 msgid "The output contains topological errors:" msgstr "" -#: ../vector/v.in.ogr/main.c:1769 +#: ../vector/v.in.ogr/main.c:1843 #, c-format msgid "Unable to calculate a centroid for %d areas" msgstr "" -#: ../vector/v.in.ogr/main.c:1771 +#: ../vector/v.in.ogr/main.c:1849 #, c-format msgid "Number of incorrect boundaries: %d" msgstr "" -#: ../vector/v.in.ogr/main.c:1774 +#: ../vector/v.in.ogr/main.c:1855 #, c-format msgid "Number of centroids outside area: %d" msgstr "" -#: ../vector/v.in.ogr/main.c:1777 +#: ../vector/v.in.ogr/main.c:1861 #, c-format msgid "Number of duplicate centroids: %d" msgstr "" -#: ../vector/v.in.ogr/main.c:1780 ../vector/v.in.ogr/main.c:1802 -#: ../vector/v.in.ogr/main.c:1835 +#: ../vector/v.in.ogr/main.c:1866 ../vector/v.in.ogr/main.c:1935 msgid "The input could be cleaned by snapping vertices to each other." -msgstr "" +msgstr "ì •ì ì„ 서로ì—게 ëŒì–´ 붙여서 ìž…ë ¥ì„ ì •ë¦¬í•  ìˆ˜ë„ ìžˆìŠµë‹ˆë‹¤." -#: ../vector/v.in.ogr/main.c:1783 ../vector/v.in.ogr/main.c:1806 -#: ../vector/v.in.ogr/main.c:1830 ../vector/v.in.ogr/main.c:1836 +#: ../vector/v.in.ogr/main.c:1869 ../vector/v.in.ogr/main.c:1904 +#: ../vector/v.in.ogr/main.c:1930 ../vector/v.in.ogr/main.c:1936 #, c-format msgid "Estimated range of snapping threshold: [%g, %g]" msgstr "" -#: ../vector/v.in.ogr/main.c:1787 ../vector/v.in.ogr/main.c:1810 +#: ../vector/v.in.ogr/main.c:1880 ../vector/v.in.ogr/main.c:1887 +#: ../vector/v.in.ogr/main.c:1913 #, c-format -msgid "Try to import again, snapping with at least %g: 'snap=%g'" +msgid "Try to import again, snapping with %g: 'snap=%g'" msgstr "" -#: ../vector/v.in.ogr/main.c:1791 ../vector/v.in.ogr/main.c:1814 +#: ../vector/v.in.ogr/main.c:1883 ../vector/v.in.ogr/main.c:1909 #, c-format -msgid "Try to import again, snapping with %g: 'snap=%g'" +msgid "Try to import again, snapping with at least %g: 'snap=%g'" msgstr "" -#: ../vector/v.in.ogr/main.c:1795 ../vector/v.in.ogr/main.c:1818 +#: ../vector/v.in.ogr/main.c:1891 ../vector/v.in.ogr/main.c:1917 msgid "Manual cleaning may be needed." -msgstr "" +msgstr "수작업 정리가 필요할 수 있습니다." -#: ../vector/v.in.ogr/main.c:1800 -msgid "Some input polygons are overlapping each other." +#: ../vector/v.in.ogr/main.c:1895 +#, c-format +msgid "%d areas represent multiple (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:1801 -msgid "If overlapping is not desired, the data need to be cleaned." +#: ../vector/v.in.ogr/main.c:1900 +msgid "If overlapping is not desired, the input data can be cleaned by snapping vertices to each other." msgstr "" -#: ../vector/v.in.ogr/main.c:1823 +#: ../vector/v.in.ogr/main.c:1923 #, c-format msgid "%d input polygons got lost during import." msgstr "" -#: ../vector/v.in.ogr/main.c:1826 +#: ../vector/v.in.ogr/main.c:1926 #, c-format msgid "%d additional areas where created during import." msgstr "" -#: ../vector/v.in.ogr/main.c:1829 +#: ../vector/v.in.ogr/main.c:1929 #, c-format msgid "The snapping threshold %g might be too large." msgstr "" -#: ../vector/v.in.ogr/main.c:1832 +#: ../vector/v.in.ogr/main.c:1932 msgid "Try to reduce the snapping threshold or clean the output manually." -msgstr "" +msgstr "ëŒì–´ 붙ì´ê¸° ìž„ê³„ê°’ì„ ì¤„ì´ê±°ë‚˜ ì¶œë ¥ì„ ìˆ˜ìž‘ì—…ìœ¼ë¡œ 정리해 보세요." -#: ../vector/v.in.ogr/main.c:1843 ../vector/v.in.ascii/main.c:552 +#: ../vector/v.in.ogr/main.c:1943 ../vector/v.in.ascii/main.c:552 #: ../vector/v.in.ascii/main.c:555 msgid "Import failed" msgstr "" -#: ../vector/v.in.ogr/main.c:1878 +#: ../vector/v.in.ogr/main.c:1978 msgid "Input data contains 3D features. Created vector is 2D only, disable -2 flag to import 3D vector." msgstr "" -#: ../vector/v.in.ogr/main.c:1900 +#: ../vector/v.in.ogr/main.c:2000 #, c-format -msgid "Using GDAL 2.2+ style interleaved reading for GDAL version %d" +msgid "Using GDAL 2.2+ style interleaved reading for GDAL version %d.%d.%d" msgstr "" -#: ../vector/v.in.ogr/main.c:1903 +#: ../vector/v.in.ogr/main.c:2003 #, c-format -msgid "Using GDAL 1.x style interleaved reading for GDAL version %d" +msgid "Using GDAL 1.x style interleaved reading for GDAL version %d.%d.%d" msgstr "" -#: ../vector/v.in.ogr/main.c:1953 +#: ../vector/v.in.ogr/main.c:2053 #, c-format msgid "Unable to re-open data source <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:2125 +#: ../vector/v.in.ogr/main.c:2225 msgid "xmin is larger than xmax in 'spatial' parameters" msgstr "" -#: ../vector/v.in.ogr/main.c:2127 +#: ../vector/v.in.ogr/main.c:2227 msgid "ymin is larger than ymax in 'spatial' parameters" msgstr "" -#: ../vector/v.in.ogr/main.c:2144 +#: ../vector/v.in.ogr/main.c:2244 #, c-format msgid "The spatial filter does not overlap with OGR layer <%s>. Nothing to import." msgstr "" -#: ../vector/v.in.ogr/proj.c:33 ../vector/v.external/proj.c:33 +#: ../vector/v.in.ogr/proj.c:36 ../vector/v.external/proj.c:36 #, c-format msgid "Geometry column <%s> not found in input layer <%s>" msgstr "" -#: ../vector/v.in.ogr/proj.c:51 ../vector/v.external/proj.c:51 +#: ../vector/v.in.ogr/proj.c:54 ../vector/v.external/proj.c:54 msgid "Unable to convert input layer projection information to GRASS format for checking" msgstr "" -#: ../vector/v.in.ogr/proj.c:57 ../vector/v.in.ogr/proj.c:85 -#: ../vector/v.external/proj.c:57 ../vector/v.external/proj.c:85 -msgid "Can't get WKT parameter string" -msgstr "" - #: ../vector/v.in.ogr/proj.c:60 ../vector/v.in.ogr/proj.c:88 #: ../vector/v.external/proj.c:60 ../vector/v.external/proj.c:88 +msgid "Can't get WKT parameter string" +msgstr "WKT 매개변수 문ìžì—´ì„ ì–»ì„ ìˆ˜ 없습니다" + +#: ../vector/v.in.ogr/proj.c:63 ../vector/v.in.ogr/proj.c:91 +#: ../vector/v.external/proj.c:63 ../vector/v.external/proj.c:91 #, c-format msgid "" "WKT definition:\n" "%s" msgstr "" -#: ../vector/v.in.ogr/proj.c:70 ../vector/v.external/proj.c:70 -#, c-format -msgid "No OGR projection available for layer <%s>" -msgstr "" +#: ../vector/v.in.ogr/proj.c:73 ../vector/v.external/proj.c:73 +#, fuzzy, c-format +msgid "No projection information available for layer <%s>" +msgstr "투ì˜ì •ë³´ê°€ 갱신ë˜ì§€ ì•Šì„ ê²ë‹ˆë‹¤" -#: ../vector/v.in.ogr/proj.c:78 ../vector/v.external/proj.c:78 +#: ../vector/v.in.ogr/proj.c:81 ../vector/v.external/proj.c:81 #, c-format -msgid "OGR projection for layer <%s> does not contain a valid SRS" +msgid "Projection for layer <%s> does not contain a valid SRS" msgstr "" -#: ../vector/v.in.ogr/proj.c:96 ../vector/v.external/proj.c:96 +#: ../vector/v.in.ogr/proj.c:116 ../vector/v.external/proj.c:116 #, c-format -msgid "OGR projection for layer <%s> can not be converted to proj4" +msgid "Projection for layer <%s> can not be converted to proj4" msgstr "" -#: ../vector/v.in.ogr/proj.c:103 ../vector/v.external/proj.c:103 +#: ../vector/v.in.ogr/proj.c:123 ../vector/v.external/proj.c:123 msgid "Can't get WKT-style parameter string" -msgstr "" +msgstr "WKT 형ì‹ì˜ 매개변수 문ìžì—´ì„ ì–»ì„ ìˆ˜ 없습니다" -#: ../vector/v.in.ogr/proj.c:106 ../vector/v.external/proj.c:106 +#: ../vector/v.in.ogr/proj.c:126 ../vector/v.external/proj.c:126 #, c-format msgid "" "WKT-style definition:\n" "%s" msgstr "" -#: ../vector/v.in.ogr/proj.c:151 +#: ../vector/v.in.ogr/proj.c:171 msgid "Layer projections are unreadable" msgstr "" -#: ../vector/v.in.ogr/proj.c:162 +#: ../vector/v.in.ogr/proj.c:184 #, c-format msgid "Projection for layer <%s> is unreadable" msgstr "" -#: ../vector/v.in.ogr/proj.c:196 +#: ../vector/v.in.ogr/proj.c:228 #, c-format msgid "Projection of layer <%s> is different from projection of layer <%s>" msgstr "" +#: ../vector/v.in.ogr/clean.c:19 +#, fuzzy +msgid "Converting OSM lines..." +msgstr "ì„ ì„ í•©ì¹˜ëŠ” 중..." + +#: ../vector/v.in.ogr/clean.c:118 +#, fuzzy, c-format +msgid "Number of OSM line splits: %d" +msgstr "ë³´ê°„ ì ì˜ 개수" + +#: ../vector/v.in.ogr/clean.c:119 ../vector/v.overlay/area_area.c:154 +msgid "Merging lines..." +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 @@ -34681,136 +35110,137 @@ #: ../vector/v.in.ogr/geom.c:452 msgid "Unable to write part of geometry" -msgstr "" +msgstr "ì§€í˜•ì˜ ì¼ë¶€ë¥¼ 쓸 수 없습니다" #: ../vector/v.in.ogr/geom.c:458 #, c-format msgid "Skipping unsupported geometry type '%s'" msgstr "" -#: ../vector/v.patch/main.c:73 +#: ../vector/v.patch/main.c:75 msgid "Creates a new vector map by combining other vector maps." msgstr "" -#: ../vector/v.patch/main.c:84 +#: ../vector/v.patch/main.c:86 msgid "Name for output vector map where bounding boxes of input vector maps are written to" msgstr "" -#: ../vector/v.patch/main.c:88 +#: ../vector/v.patch/main.c:90 msgid "Do not expect input with topology" msgstr "" -#: ../vector/v.patch/main.c:90 +#: ../vector/v.patch/main.c:92 msgid "Applicable when input is points without topology" msgstr "" -#: ../vector/v.patch/main.c:94 +#: ../vector/v.patch/main.c:96 msgid "Expect z coordinate even when not using topology" msgstr "" -#: ../vector/v.patch/main.c:96 +#: ../vector/v.patch/main.c:98 msgid "Applicable when input is points with z coordinate but without topology" msgstr "" -#: ../vector/v.patch/main.c:100 +#: ../vector/v.patch/main.c:102 msgid "Copy also attribute table" msgstr "" -#: ../vector/v.patch/main.c:102 +#: ../vector/v.patch/main.c:104 msgid "Only the table of layer 1 is currently supported" msgstr "" -#: ../vector/v.patch/main.c:106 +#: ../vector/v.patch/main.c:108 msgid "Append files to existing file (overwriting existing files must be activated)" msgstr "" -#: ../vector/v.patch/main.c:216 +#: ../vector/v.patch/main.c:240 msgid "Missing table" msgstr "" -#: ../vector/v.patch/main.c:220 +#: ../vector/v.patch/main.c:244 msgid "Key columns differ" msgstr "" -#: ../vector/v.patch/main.c:226 +#: ../vector/v.patch/main.c:250 msgid "Number of columns differ" msgstr "" -#: ../vector/v.patch/main.c:238 -msgid "Column names differ" -msgstr "" +#: ../vector/v.patch/main.c:273 +#, fuzzy, c-format +msgid "No column <%s> in input map <%s>" +msgstr "í…Œì´ë¸” <%2$s> ì•ˆì— ì•Œë ¤ì§€ì§€ ì•Šì€ ì—´ìž…ë‹ˆë‹¤ <%1$s>" -#: ../vector/v.patch/main.c:246 +#: ../vector/v.patch/main.c:284 msgid "Column types differ" msgstr "" -#: ../vector/v.patch/main.c:251 +#: ../vector/v.patch/main.c:289 msgid "Length of string columns differ" msgstr "" -#: ../vector/v.patch/main.c:265 +#: ../vector/v.patch/main.c:303 msgid "Key column not found" msgstr "" -#: ../vector/v.patch/main.c:277 +#: ../vector/v.patch/main.c:315 msgid "The output map is not 3D" msgstr "" -#: ../vector/v.patch/main.c:322 ../vector/v.sample/main.c:190 -#: ../scripts/v.db.addtable/v.db.addtable.py:137 +#: ../vector/v.patch/main.c:360 ../vector/v.sample/main.c:190 +#: ../scripts/v.db.addtable/v.db.addtable.py:138 #, c-format, python-format msgid "Unable to create table <%s>" -msgstr "" +msgstr "í…Œì´ë¸” <%s>를 ìƒì„±í•  수 없습니다" -#: ../vector/v.patch/main.c:349 +#: ../vector/v.patch/main.c:387 #, c-format msgid "Patching vector map <%s>..." msgstr "" -#: ../vector/v.patch/main.c:373 +#: ../vector/v.patch/main.c:411 #, c-format msgid "Error reading vector map <%s> - some data may not be correct" msgstr "" -#: ../vector/v.patch/main.c:429 +#: ../vector/v.patch/main.c:468 #, c-format msgid "Building topology for vector map <%s>..." msgstr "벡터 ì§€ë„ <%s>를 위한 위ìƒì„ ìƒì„±í•˜ê³  있습니다..." -#: ../vector/v.patch/main.c:435 +#: ../vector/v.patch/main.c:474 msgid "Intersections at borders will have to be snapped" msgstr "" -#: ../vector/v.patch/main.c:436 +#: ../vector/v.patch/main.c:475 msgid "Lines common between files will have to be edited" msgstr "" -#: ../vector/v.patch/main.c:437 +#: ../vector/v.patch/main.c:476 msgid "The header information also may have to be edited" msgstr "" -#: ../vector/v.patch/main.c:439 +#: ../vector/v.patch/main.c:478 #, c-format msgid "%d vector maps patched" msgstr "" -#: ../vector/v.patch/main.c:462 +#: ../vector/v.patch/main.c:506 #, c-format msgid "Cannot open select cursor: '%s'" -msgstr "" +msgstr "ì„ íƒ ì»¤ì„œë¥¼ ì—´ 수 없습니다: '%s'" -#: ../vector/v.patch/main.c:474 +#: ../vector/v.patch/main.c:518 msgid "Cannot fetch row" -msgstr "" +msgstr "í–‰ì„ ê°€ì ¸ì˜¬ 수 없습니다" -#: ../vector/v.patch/main.c:524 +#: ../vector/v.patch/main.c:568 msgid "Unknown column type" -msgstr "" +msgstr "알려지지 ì•Šì€ ì—´ 유형" -#: ../vector/v.patch/main.c:532 +#: ../vector/v.patch/main.c:576 #, c-format msgid "Cannot insert new record: '%s'" -msgstr "" +msgstr "새 레코드를 삽입할 수 없습니다: '%s'" #: ../vector/v.net.path/main.c:45 msgid "Finds shortest path on vector network." @@ -34909,7 +35339,7 @@ #: ../vector/v.overlay/main.c:67 msgid "difference" -msgstr "" +msgstr "ì°¨ì´" #: ../vector/v.overlay/main.c:68 msgid "intersection" @@ -34982,7 +35412,7 @@ #: ../vector/v.overlay/main.c:195 #, c-format msgid "Unable to determine feature type for <%s>" -msgstr "" +msgstr "<%s>를 위한 í”¼ì³ ìœ í˜•ì„ ê²°ì •í•  수 없습니다" #: ../vector/v.overlay/main.c:201 #, c-format @@ -34997,7 +35427,7 @@ #: ../vector/v.overlay/main.c:264 #, c-format msgid "Copying vector features from <%s>..." -msgstr "<%s>로부터 벡터 피ì³ë¥¼ 복사하는 중..." +msgstr "<%s>로부터 벡터 피ì³ë¥¼ 복사하는 중입니다..." #: ../vector/v.overlay/main.c:345 #, c-format @@ -35011,16 +35441,12 @@ #: ../vector/v.overlay/main.c:474 #, c-format msgid "Unknown column type '%s' of column '%s'" -msgstr "" +msgstr "ì—´ '%2$s'ì˜ ì•Œë ¤ì§€ì§€ ì•Šì€ ì—´ 유형 '%1$s'" #: ../vector/v.overlay/main.c:539 #, c-format msgid "Unknown column type '%s' of column '%s', values lost" -msgstr "" - -#: ../vector/v.overlay/line_area.c:256 ../vector/v.overlay/area_area.c:109 -msgid "Breaking lines..." -msgstr "ì„ ì„ ë¶„í•´í•˜ëŠ” 중..." +msgstr "ì—´ '%2$s'ì˜ ì•Œë ¤ì§€ì§€ ì•Šì€ ì—´ 유형 '%1$s', ê°’ì„ ìžƒì–´ë²„ë ¸ìŠµë‹ˆë‹¤" #: ../vector/v.overlay/line_area.c:273 msgid "Selecting lines..." @@ -35040,7 +35466,7 @@ #: ../vector/v.overlay/area_area.c:51 #, c-format msgid "Snapping boundaries with %g ..." -msgstr "%g 임계치로 경계를 ëŒì–´ë¶™ì´ëŠ” 중..." +msgstr "%g 임계값으로 경계를 ëŒì–´ë¶™ì´ëŠ” 중입니다..." #: ../vector/v.overlay/area_area.c:99 #, c-format @@ -35048,14 +35474,10 @@ msgid_plural "%d boundaries snapped" msgstr[0] "" -#: ../vector/v.overlay/area_area.c:154 -msgid "Merging lines..." -msgstr "ì„ ì„ í•©ì¹˜ëŠ” 중..." - #: ../vector/v.overlay/area_area.c:181 #, c-format msgid "Querying vector map <%s>..." -msgstr "벡터 ì§€ë„ <%s>를 검색하는 중..." +msgstr "벡터 ì§€ë„ <%s>를 검색하는 중입니다..." #: ../vector/v.perturb/main.c:70 msgid "Random location perturbations of vector points." @@ -35095,7 +35517,7 @@ #: ../vector/v.perturb/main.c:245 msgid "Cannot get db link info" -msgstr "" +msgstr "DB ì—°ê²° 정보를 ì–»ì„ ìˆ˜ 없습니다" #: ../vector/v.perturb/normalrs.c:31 msgid "normalsv: restoration of uninitialized block" @@ -35123,7 +35545,7 @@ #: ../vector/v.net.iso/main.c:102 ../vector/v.net.alloc/main.c:88 msgid "Categories of centers (points on nodes) to which net will be allocated, layer for this categories is given by nlayer option" -msgstr "" +msgstr "ë„·ì´ í• ë‹¹ë  ì¤‘ì‹¬(êµì  ìƒì˜ ì )ì˜ ë²”ì£¼, 범주를 위한 ë ˆì´ì–´ëŠ” nlayer 옵션으로 주어집니다" #: ../vector/v.net.iso/main.c:111 msgid "Costs for isolines" @@ -35172,7 +35594,7 @@ #: ../vector/v.net.iso/main.c:311 ../vector/v.net.alloc/main.c:253 msgid "Not enough centers for selected nlayer. Nothing will be allocated." -msgstr "" +msgstr "ì„ íƒëœ nlayer를 위한 불충분한 중심. ì•„ë¬´ê²ƒë„ í• ë‹¹ë˜ì§€ 않습니다." #: ../vector/v.net.iso/main.c:333 ../vector/v.net.iso/main.c:345 #: ../vector/v.net.alloc/main.c:275 ../vector/v.net.alloc/main.c:287 @@ -35191,7 +35613,7 @@ #: ../vector/v.net.iso/main.c:704 ../vector/v.net.alloc/main.c:592 #: ../vector/v.net.alloc/main.c:627 msgid "Cannot get line segment, segment out of line" -msgstr "" +msgstr "ì„  ë¶„ì ˆì„ ì–»ì„ ìˆ˜ 없습니다, ì„  ë°”ê¹¥ì˜ ë¶„ì ˆ" #: ../vector/v.to.3d/main.c:40 msgid "Performs transformation of 2D vector features to 3D." @@ -35229,7 +35651,7 @@ #: ../vector/v.to.3d/main.c:98 ../vector/v.to.3d/main.c:119 msgid "Unable to copy attributes" -msgstr "" +msgstr "ì†ì„±ì„ 복사할 수 없습니다" #: ../vector/v.to.3d/main.c:128 #, c-format @@ -35255,7 +35677,7 @@ #: ../vector/v.to.3d/trans2.c:43 ../vector/v.to.3d/trans3.c:45 #, c-format msgid "Invalid layer number %d, assuming 1" -msgstr "" +msgstr "무효한 ë ˆì´ì–´ 번호 %d, 1ì„ ê°€ì •í•©ë‹ˆë‹¤" #: ../vector/v.to.3d/trans2.c:67 ../vector/v.to.3d/trans3.c:69 msgid "Column must be numeric" @@ -35294,7 +35716,7 @@ msgid "Feature id %d has more categories. Using category %d." msgstr "" -#: ../vector/v.to.3d/trans3.c:130 ../vector/v.to.db/update.c:231 +#: ../vector/v.to.3d/trans3.c:130 ../vector/v.to.db/update.c:259 #, c-format msgid "Record (cat %d) does not exist (not updated)" msgstr "" @@ -35305,7 +35727,7 @@ #: ../vector/v.timestamp/main.c:40 msgid "Print/add/remove a timestamp for a vector map." -msgstr "" +msgstr "벡터 지ë„를 위한 타임스탬프를 출력/추가/제거합니다." #: ../vector/v.timestamp/main.c:66 #, c-format @@ -35402,13 +35824,13 @@ msgid "%d categories from vector missing in table" msgstr "" -#: ../vector/v.what.rast/main.c:688 ../vector/v.distance/main.c:1736 -#: ../vector/v.vect.stats/main.c:756 +#: ../vector/v.what.rast/main.c:688 ../vector/v.distance/main.c:1750 +#: ../vector/v.vect.stats/main.c:763 #, c-format msgid "%d update errors" msgstr "" -#: ../vector/v.what.rast/main.c:690 ../vector/v.distance/main.c:1738 +#: ../vector/v.what.rast/main.c:690 ../vector/v.distance/main.c:1752 #, c-format msgid "%d records updated." msgstr "" @@ -35483,12 +35905,12 @@ #: ../vector/v.net.steiner/main.c:522 #, c-format msgid "Terminal at node [%d] cannot be connected to terminal at node [%d]" -msgstr "" +msgstr "êµì  [%d]ì— ìžˆëŠ” ë§ë‹¨ì€ êµì  [%d]ì— ìžˆëŠ” ë§ë‹¨ê³¼ ì—°ê²°ë  ìˆ˜ 없습니다" #: ../vector/v.net.steiner/main.c:538 #, c-format msgid "[%d] (not reachable) nodes removed from list of Steiner point candidates" -msgstr "" +msgstr "[%d]ê°œì˜ (ë„달할 수 없는) êµì ì„ Steiner ì  í›„ë³´ 목ë¡ì—ì„œ 제거합니다" #: ../vector/v.net.steiner/main.c:543 #, c-format @@ -35591,7 +36013,7 @@ #: ../vector/v.delaunay/memory.c:124 msgid "All allocated edges have been used." -msgstr "" +msgstr "모든 í• ë‹¹ëœ ëª¨ì„œë¦¬ë¥¼ 사용했습니다." #: ../vector/v.delaunay/main.c:87 ../vector/v.voronoi/main.c:125 msgid "triangulation" @@ -35627,7 +36049,7 @@ #: ../vector/v.delaunay/in_out.c:93 ../vector/v.voronoi/main.c:230 msgid "Writing edges..." -msgstr "가장ìžë¦¬ë¥¼ 쓰는 중..." +msgstr "모서리를 쓰는 중입니다..." #: ../vector/v.delaunay/in_out.c:214 msgid "Reading point features..." @@ -35728,7 +36150,7 @@ #: ../vector/v.normal/main.c:286 msgid "Shapiro-Wilk's W cannot be used for n > 50" -msgstr "" +msgstr "샤피로-윌í¬ì˜ W는 nì´ 50보다 í¬ë©´ 사용할 수 없습니다" #: ../vector/v.normal/main.c:288 msgid "Use Weisberg-Binghams's W''" @@ -35741,7 +36163,7 @@ #: ../vector/v.normal/main.c:298 msgid "Weisberg-Bingham's W'' cannot be used for n < 50 or n > 99" -msgstr "" +msgstr "ë°”ì´ìŠ¤ë²„ê·¸-ë¹™í–„ì˜ W''는 n < 50 ë˜ëŠ” n > 99ì˜ ê²½ìš° 사용할 수 없습니다" #: ../vector/v.normal/main.c:300 #, c-format @@ -35800,7 +36222,7 @@ #: ../vector/v.rectify/cp.c:307 ../vector/v.rectify/cp.c:331 #, c-format msgid "Can not open file <%s>" -msgstr "" +msgstr "íŒŒì¼ <%s>를 ì—´ 수 없습니다" #: ../vector/v.rectify/cp.c:314 ../vector/v.rectify/cp.c:338 #, c-format @@ -35825,7 +36247,7 @@ #: ../vector/v.rectify/main.c:107 msgid "Field separator for RMS report" -msgstr "" +msgstr "RMS 보고서를 위한 í•„ë“œ 구분ìž" #: ../vector/v.rectify/main.c:111 msgid "Perform 3D transformation" @@ -35862,7 +36284,7 @@ #: ../vector/v.rectify/main.c:172 ../vector/v.net.salesman/main.c:580 #, c-format msgid "Unable to open file '%s' for writing" -msgstr "" +msgstr "íŒŒì¼ '%s'를 쓰기 위해 ì—´ 수 없습니다" #: ../vector/v.rectify/main.c:203 #, c-format @@ -35959,7 +36381,7 @@ #: ../vector/v.univar/main.c:652 msgid "Cannot sort the key/value array" -msgstr "" +msgstr "키/ê°’ ë°°ì—´ì„ ì •ë ¬í•  수 없습니다" #: ../vector/v.distance/distance.c:49 #, c-format @@ -36006,183 +36428,187 @@ msgid "Maximum distance or -1 for no limit" msgstr "" -#: ../vector/v.distance/main.c:180 +#: ../vector/v.distance/main.c:174 ../vector/v.distance/main.c:182 +msgid "Map units, meters for ll" +msgstr "" + +#: ../vector/v.distance/main.c:181 msgid "Minimum distance or -1 for no limit" msgstr "" -#: ../vector/v.distance/main.c:190 +#: ../vector/v.distance/main.c:192 msgid "Values describing the relation between two nearest features" msgstr "" -#: ../vector/v.distance/main.c:200 +#: ../vector/v.distance/main.c:202 msgid "category of the nearest feature" msgstr "" -#: ../vector/v.distance/main.c:201 +#: ../vector/v.distance/main.c:203 msgid "minimum distance to nearest feature" msgstr "" -#: ../vector/v.distance/main.c:202 +#: ../vector/v.distance/main.c:204 msgid "x coordinate of the nearest point on the 'to' feature" msgstr "" -#: ../vector/v.distance/main.c:203 +#: ../vector/v.distance/main.c:205 msgid "y coordinate of the nearest point on the 'to' feature" msgstr "" -#: ../vector/v.distance/main.c:204 +#: ../vector/v.distance/main.c:206 msgid "distance to the nearest point on the 'to' feature along that linear feature" msgstr "" -#: ../vector/v.distance/main.c:206 +#: ../vector/v.distance/main.c:208 msgid "angle along the nearest linear feature in the 'to' map, measured CCW from the +x axis, in radians, between -Pi and Pi inclusive" msgstr "" -#: ../vector/v.distance/main.c:209 +#: ../vector/v.distance/main.c:211 msgid "attribute of nearest feature given by to_column option" msgstr "" -#: ../vector/v.distance/main.c:223 +#: ../vector/v.distance/main.c:225 msgid "Column name(s) where values specified by 'upload' option will be uploaded" msgstr "" -#: ../vector/v.distance/main.c:229 +#: ../vector/v.distance/main.c:231 msgid "Column name of nearest feature (used with upload=to_attr)" msgstr "" -#: ../vector/v.distance/main.c:234 +#: ../vector/v.distance/main.c:236 msgid "Name for new attribute table" msgstr "" -#: ../vector/v.distance/main.c:237 +#: ../vector/v.distance/main.c:239 msgid "Field separator for printing output to stdout" msgstr "" -#: ../vector/v.distance/main.c:242 +#: ../vector/v.distance/main.c:244 msgid "Print output to stdout, don't update attribute table" msgstr "" -#: ../vector/v.distance/main.c:244 +#: ../vector/v.distance/main.c:246 msgid "First column is always category of 'from' feature called from_cat" msgstr "" -#: ../vector/v.distance/main.c:249 +#: ../vector/v.distance/main.c:251 msgid "Calculate distances to all features within the threshold" msgstr "" -#: ../vector/v.distance/main.c:251 +#: ../vector/v.distance/main.c:253 msgid "Output may be written to stdout using the '-p' flag or uploaded to a new table created by the 'table' option; multiple 'upload' options may be used." msgstr "" -#: ../vector/v.distance/main.c:291 +#: ../vector/v.distance/main.c:293 msgid "Updating the from= table is not supported with -a" msgstr "" -#: ../vector/v.distance/main.c:307 +#: ../vector/v.distance/main.c:309 msgid "Printing distance matrix is not supported with dmin= or dmax=" msgstr "" -#: ../vector/v.distance/main.c:334 +#: ../vector/v.distance/main.c:336 msgid "to_column option missing" msgstr "" -#: ../vector/v.distance/main.c:350 +#: ../vector/v.distance/main.c:352 msgid "Too many column names" msgstr "" -#: ../vector/v.distance/main.c:357 +#: ../vector/v.distance/main.c:359 msgid "Not enough column names" msgstr "" -#: ../vector/v.distance/main.c:369 ../vector/v.distance/main.c:389 +#: ../vector/v.distance/main.c:371 ../vector/v.distance/main.c:391 #, c-format msgid "Input vector map <%s> is 3D" msgstr "" -#: ../vector/v.distance/main.c:380 ../vector/v.distance/main.c:401 +#: ../vector/v.distance/main.c:382 ../vector/v.distance/main.c:403 #, c-format msgid "No features of selected type found in <%s>" msgstr "" -#: ../vector/v.distance/main.c:474 +#: ../vector/v.distance/main.c:478 msgid "dmin can not be larger than dmax" -msgstr "" +msgstr "dminì€ dmax보다 í´ ìˆ˜ 없습니다" -#: ../vector/v.distance/main.c:617 +#: ../vector/v.distance/main.c:624 msgid "Incompatible column types" msgstr "" -#: ../vector/v.distance/main.c:667 +#: ../vector/v.distance/main.c:674 msgid "No categories for 'from' for slected type and layer" msgstr "" -#: ../vector/v.distance/main.c:695 +#: ../vector/v.distance/main.c:702 msgid "Finding nearest features..." msgstr "" -#: ../vector/v.distance/main.c:796 ../vector/v.distance/main.c:1083 +#: ../vector/v.distance/main.c:803 ../vector/v.distance/main.c:1091 #, c-format msgid "More cats found in to_layer (line=%d)" msgstr "" -#: ../vector/v.distance/main.c:873 ../vector/v.distance/main.c:1230 +#: ../vector/v.distance/main.c:880 ../vector/v.distance/main.c:1238 #, c-format msgid "More cats found in to_layer (area=%d)" msgstr "" -#: ../vector/v.distance/main.c:983 +#: ../vector/v.distance/main.c:990 msgid "Finding nearest features for areas..." msgstr "" -#: ../vector/v.distance/main.c:1349 +#: ../vector/v.distance/main.c:1357 msgid "DATETIME type not yet supported, no attributes will be uploaded" msgstr "" -#: ../vector/v.distance/main.c:1365 +#: ../vector/v.distance/main.c:1373 msgid "Unable to open default database" -msgstr "" +msgstr "기본 ë°ì´í„°ë² ì´ìŠ¤ë¥¼ ì—´ 수 없습니다" -#: ../vector/v.distance/main.c:1707 +#: ../vector/v.distance/main.c:1721 #, c-format msgid "%d categories with more than 1 feature in vector map <%s>" msgstr "" -#: ../vector/v.distance/main.c:1710 +#: ../vector/v.distance/main.c:1724 #, c-format msgid "%d categories - no nearest feature found" msgstr "" -#: ../vector/v.distance/main.c:1719 +#: ../vector/v.distance/main.c:1733 #, c-format msgid "%d distances calculated" msgstr "" -#: ../vector/v.distance/main.c:1720 +#: ../vector/v.distance/main.c:1734 #, c-format msgid "%d records inserted" msgstr "" -#: ../vector/v.distance/main.c:1722 +#: ../vector/v.distance/main.c:1736 #, c-format msgid "%d insert errors" msgstr "" -#: ../vector/v.distance/main.c:1726 +#: ../vector/v.distance/main.c:1740 #, c-format msgid "%d categories read from the map" msgstr "" -#: ../vector/v.distance/main.c:1728 +#: ../vector/v.distance/main.c:1742 #, c-format msgid "%d categories exist in the table" msgstr "" -#: ../vector/v.distance/main.c:1730 +#: ../vector/v.distance/main.c:1744 #, c-format msgid "%d categories read from the map exist in the table" msgstr "" -#: ../vector/v.distance/main.c:1733 +#: ../vector/v.distance/main.c:1747 #, c-format msgid "%d categories read from the map don't exist in the table" msgstr "" @@ -36190,7 +36616,7 @@ #: ../vector/v.net.timetable/main.c:218 #, c-format msgid "Could not find a path between stops %d and %d" -msgstr "" +msgstr "ì •ì§€ì  %d와 %d 사ì´ì˜ 경로를 ì°¾ì„ ìˆ˜ 없었습니다" #: ../vector/v.net.timetable/main.c:263 msgid "Finds shortest path using timetables." @@ -36218,7 +36644,7 @@ #: ../vector/v.net.timetable/main.c:381 msgid "Could not initialize the timetables" -msgstr "" +msgstr "시간 í…Œì´ë¸”ì„ ì´ˆê¸°í™”í•  수 없었습니다" #: ../vector/v.net.timetable/main.c:459 ../vector/v.net.timetable/main.c:490 #: ../vector/v.net.timetable/main.c:498 @@ -36273,7 +36699,7 @@ #: ../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 "" +msgstr "ìž…ë ¥ í…Œì´ë¸” <%2$s>ì´ ì´ ì§€ë„ì— ì—°ê²°ë˜ì–´ 있기 ë•Œë¬¸ì— ë²¡í„° ì§€ë„ <%1$s>를 ë®ì–´ì“¸ 수 없습니다." #: ../vector/v.in.db/main.c:177 #, c-format @@ -36304,7 +36730,7 @@ #: ../vector/v.in.db/main.c:288 msgid "Unable to copy table" -msgstr "" +msgstr "í…Œì´ë¸”ì„ ë³µì‚¬í•  수 없습니다" #: ../vector/v.in.db/main.c:313 #, c-format @@ -36381,7 +36807,7 @@ #: ../vector/v.in.ascii/main.c:172 msgid "First column is 1. If 0, unique category is assigned to each row and written to new column 'cat'" -msgstr "" +msgstr "첫번째 ì—´ì€ 1입니다. 만약 0ì´ ì£¼ì–´ì§€ë©´ ê° í–‰ì— ìœ ì¼í•œ 범주가 할당ë˜ê³  새 ì—´ 'cat'ì´ ì“°ì—¬ì§‘ë‹ˆë‹¤" #: ../vector/v.in.ascii/main.c:181 msgid "Create a new empty vector map and exit. Nothing is read from input." @@ -36511,7 +36937,7 @@ #: ../vector/v.in.ascii/points.c:130 #, c-format msgid "Row %d: '%s' can not be imported into the attribute table" -msgstr "" +msgstr "í–‰ %d: '%s'를 ì†ì„± í…Œì´ë¸”ë¡œ 가져올 수 없습니다" #: ../vector/v.in.ascii/points.c:134 ../vector/v.in.ascii/points.c:144 #, c-format @@ -36564,7 +36990,7 @@ #: ../vector/v.net.visibility/main.c:85 #, c-format msgid "Unable to copy elements from vector map <%s>" -msgstr "" +msgstr "벡터 ì§€ë„ <%s>로부터 요소를 복사할 수 없습니다" #: ../vector/v.net.visibility/main.c:90 msgid "Lat-long projection" @@ -36632,8 +37058,8 @@ msgid "Start from the end node" msgstr "" -#: ../vector/v.to.points/main.c:165 ../vector/v.extract/copy_tab.c:108 -#: ../vector/v.generalize/misc.c:184 +#: ../vector/v.to.points/main.c:165 ../vector/v.decimate/copy_tab.c:103 +#: ../vector/v.extract/copy_tab.c:108 ../vector/v.generalize/misc.c:184 #: ../scripts/v.db.reconnect.all/v.db.reconnect.all.py:128 #, c-format, python-format msgid "Unable to copy table <%s>" @@ -36689,75 +37115,75 @@ msgid "If not given writes color table" msgstr "" -#: ../vector/v.colors/main.c:152 +#: ../vector/v.colors/main.c:159 msgid "Convert color rules from RGB values to color table" msgstr "" -#: ../vector/v.colors/main.c:153 +#: ../vector/v.colors/main.c:160 msgid "Option 'rgb_column' with valid RGB values required" msgstr "" -#: ../vector/v.colors/main.c:196 +#: ../vector/v.colors/main.c:209 msgid "No vector map specified" msgstr "" -#: ../vector/v.colors/main.c:201 +#: ../vector/v.colors/main.c:214 #, c-format msgid "Option <%s> given, assuming ..." msgstr "" -#: ../vector/v.colors/main.c:216 +#: ../vector/v.colors/main.c:229 #, c-format msgid "One of -%c, -%c or %s=, %s= or %s= must be specified" msgstr "" -#: ../vector/v.colors/main.c:221 +#: ../vector/v.colors/main.c:234 #, c-format msgid "%s=, %s= and %s= are mutually exclusive" msgstr "" -#: ../vector/v.colors/main.c:229 +#: ../vector/v.colors/main.c:242 #, c-format msgid "%s= required for -%c" msgstr "" -#: ../vector/v.colors/main.c:234 +#: ../vector/v.colors/main.c:247 msgid "Reading rules from standard input is not implemented yet, please provide path to rules file instead." msgstr "" -#: ../vector/v.colors/main.c:244 +#: ../vector/v.colors/main.c:257 #, c-format msgid "Unable to remove color table of vector map <%s>" -msgstr "" +msgstr "벡터 ì§€ë„ <%s>ì˜ ìƒ‰ìƒ í…Œì´ë¸”ì„ ì œê±°í•  수 없습니다" -#: ../vector/v.colors/main.c:246 +#: ../vector/v.colors/main.c:259 #, c-format msgid "Color table of vector map <%s> not found" msgstr "" -#: ../vector/v.colors/main.c:254 +#: ../vector/v.colors/main.c:267 msgid "Color table exists. Exiting." msgstr "" -#: ../vector/v.colors/main.c:276 +#: ../vector/v.colors/main.c:289 #, c-format msgid "Option <%s>: min must be greater or equal to max" msgstr "" -#: ../vector/v.colors/main.c:282 +#: ../vector/v.colors/main.c:295 msgid "Reading color rules from standard input is currently not supported" msgstr "" -#: ../vector/v.colors/main.c:289 +#: ../vector/v.colors/main.c:302 #, c-format msgid "Color table <%s> not found" msgstr "" -#: ../vector/v.colors/main.c:347 +#: ../vector/v.colors/main.c:360 msgid "Writing color rules..." msgstr "" -#: ../vector/v.colors/main.c:363 +#: ../vector/v.colors/main.c:376 #, c-format msgid "Color table for vector map <%s> set to '%s'" msgstr "" @@ -36813,12 +37239,12 @@ #: ../vector/v.colors/read_rgb.c:37 msgid "No RGB values found" -msgstr "" +msgstr "RGB ê°’ì„ ì°¾ì„ ìˆ˜ 없습니다" #: ../vector/v.colors/read_rgb.c:65 #, c-format msgid "%d invalid RGB color values skipped" -msgstr "" +msgstr "%dê°œì˜ ë¬´íš¨í•œ RGB 색ìƒê°’ì„ ê±´ë„ˆë›°ì—ˆìŠµë‹ˆë‹¤" #: ../vector/v.colors/write_rgb.c:60 #, c-format @@ -36959,7 +37385,7 @@ #, c-format msgid "Voronoi triangulation for %d point..." msgid_plural "Voronoi triangulation for %d points..." -msgstr[0] "%dê°œì˜ ì ì„ 위해 ë³´ë¡œë…¸ì´ ì‚¼ê°ë¶„í•  중..." +msgstr[0] "%dê°œì˜ ì ì„ 위해 ë³´ë¡œë…¸ì´ ì‚¼ê°ë¶„í• ì„ ì‹¤í–‰í•˜ëŠ” 중입니다..." #: ../vector/v.voronoi/main.c:239 msgid "Thin skeletons ..." @@ -36971,7 +37397,7 @@ #: ../vector/v.voronoi/main.c:411 msgid "Cannot copy table" -msgstr "" +msgstr "í…Œì´ë¸”ì„ ë³µì‚¬í•  수 없습니다" #: ../vector/v.voronoi/sw_main.c:188 #, c-format @@ -36995,11 +37421,11 @@ #: ../vector/v.voronoi/clean_topo.c:20 msgid "Searching for topology errors..." -msgstr "위ìƒì˜¤ë¥˜ë¥¼ 찾는 중..." +msgstr "위ìƒì˜¤ë¥˜ë¥¼ 찾는 중입니다..." #: ../vector/v.voronoi/clean_topo.c:78 msgid "Cleaning output topology" -msgstr "출력 위ìƒì„ 정리하는 중" +msgstr "출력 위ìƒì„ 정리하는 중입니다" #: ../vector/v.voronoi/clean_topo.c:115 msgid "Removing incorrect boundaries from output" @@ -37032,7 +37458,7 @@ #: ../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 "" +msgstr "ê° ì…€ì˜ ê°’ì€ ê·¸ 주변 벡터 ì  ë˜ëŠ” ë„ì‹¬ì— í• ë‹¹ëœ ì†ì„±ê°’ë“¤ì˜ í•¨ìˆ˜ê°€ ë˜ë©°, 새 ì…€ì˜ ê°’ì€ ì¶œë ¥ 래스터 지ë„ì— ì €ìž¥ë©ë‹ˆë‹¤." #: ../vector/v.neighbors/main.c:78 msgid "Neighborhood diameter in map units" @@ -37045,7 +37471,7 @@ #: ../vector/v.neighbors/main.c:103 #, c-format msgid "The search diameter %g is smaller than cell diagonal %g: some points could not be detected" -msgstr "" +msgstr "검색 지름 %gê°€ ì…€ì˜ ëŒ€ê°ì„  %g보다 작습니다: ì–´ë–¤ ì ë“¤ì€ 발견ë˜ì§€ ì•Šì„ ìˆ˜ 있습니다" #: ../vector/v.split/main.c:56 msgid "densification" @@ -37057,7 +37483,7 @@ #: ../vector/v.split/main.c:73 msgid "Maximum segment length" -msgstr "" +msgstr "최대 분절 길ì´" #: ../vector/v.split/main.c:82 msgid "Length units" @@ -37091,11 +37517,11 @@ #: ../vector/v.split/main.c:131 #, c-format msgid "Unknown unit %s" -msgstr "" +msgstr "알려지지 ì•Šì€ ë‹¨ìœ„ %s" #: ../vector/v.split/main.c:149 msgid "Can not get projection units" -msgstr "" +msgstr "íˆ¬ì˜ ë‹¨ìœ„ë¥¼ ì–»ì„ ìˆ˜ 없습니다" #: ../vector/v.split/main.c:156 #, c-format @@ -37114,7 +37540,7 @@ #: ../vector/v.split/main.c:250 #, c-format msgid "Unable to make line segment: %f - %f (line length = %f)" -msgstr "" +msgstr "ì„  ë¶„ì ˆì„ ë§Œë“¤ 수 없습니다: %f - %f (ì„  ê¸¸ì´ = %f)" #: ../vector/v.vol.rst/user1.c:109 msgid "Column type of wcolumn is not supported (must be integer or double)" @@ -37122,7 +37548,7 @@ #: ../vector/v.vol.rst/user1.c:123 msgid "Cannot read column type of smooth column" -msgstr "" +msgstr "í‰íƒ„í™” ì—´ì˜ ìœ í˜•ì„ ì½ì„ 수 없습니다" #: ../vector/v.vol.rst/user1.c:126 msgid "Column type of smooth column (datetime) is not supported" @@ -37142,12 +37568,12 @@ #: ../vector/v.vol.rst/user1.c:215 msgid "Cannot allocate memory for point" -msgstr "" +msgstr "ì ì„ 위해 메모리를 할당할 수 없습니다" #: ../vector/v.vol.rst/user1.c:223 #, c-format msgid "Can't insert %lf,%lf,%lf,%lf,%lf a=%d" -msgstr "" +msgstr "%lf,%lf,%lf,%lf,%lf a=%d를 삽입할 수 없습니다" #: ../vector/v.vol.rst/user1.c:270 msgid "Strip exists with insufficient data" @@ -37192,14 +37618,14 @@ #: ../vector/v.vol.rst/user1.c:750 #, c-format msgid "Unable to open %s for writing" -msgstr "" +msgstr "%s를 쓰기 위해 ì—´ 수 없습니다" #: ../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 "" +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 @@ -37225,143 +37651,139 @@ msgid "3D raster map <%s> created" msgstr "" -#: ../vector/v.vol.rst/main.c:239 -msgid "RST" -msgstr "" - -#: ../vector/v.vol.rst/main.c:241 +#: ../vector/v.vol.rst/main.c:243 msgid "Interpolates point data to a 3D raster map using regularized spline with tension (RST) algorithm." msgstr "" -#: ../vector/v.vol.rst/main.c:246 +#: ../vector/v.vol.rst/main.c:248 msgid "Name of input 3D vector points map" msgstr "" -#: ../vector/v.vol.rst/main.c:253 +#: ../vector/v.vol.rst/main.c:255 msgid "Name of input surface raster map for cross-section" msgstr "" -#: ../vector/v.vol.rst/main.c:260 +#: ../vector/v.vol.rst/main.c:262 msgid "Name of column containing w-values attribute to interpolate" msgstr "" -#: ../vector/v.vol.rst/main.c:282 +#: ../vector/v.vol.rst/main.c:284 msgid "Name of column with smoothing parameters" msgstr "" -#: ../vector/v.vol.rst/main.c:302 +#: ../vector/v.vol.rst/main.c:304 msgid "Name of input raster map used as mask" msgstr "" -#: ../vector/v.vol.rst/main.c:328 +#: ../vector/v.vol.rst/main.c:330 msgid "Maximum number of points for approximation in a segment (>npmin)" msgstr "" -#: ../vector/v.vol.rst/main.c:345 +#: ../vector/v.vol.rst/main.c:347 msgid "Conversion factor for w-values used for interpolation" msgstr "" -#: ../vector/v.vol.rst/main.c:353 +#: ../vector/v.vol.rst/main.c:355 msgid "Conversion factor for z-values" msgstr "" -#: ../vector/v.vol.rst/main.c:359 +#: ../vector/v.vol.rst/main.c:361 msgid "Name for output cross-section raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:365 +#: ../vector/v.vol.rst/main.c:367 msgid "Name for output elevation 3D raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:371 +#: ../vector/v.vol.rst/main.c:373 msgid "Name for output gradient magnitude 3D raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:378 +#: ../vector/v.vol.rst/main.c:380 msgid "Name for output gradient horizontal angle 3D raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:384 +#: ../vector/v.vol.rst/main.c:386 msgid "Name for output gradient vertical angle 3D raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:390 +#: ../vector/v.vol.rst/main.c:392 msgid "Name for output change of gradient 3D raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:396 +#: ../vector/v.vol.rst/main.c:398 msgid "Name for output Gaussian curvature 3D raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:402 +#: ../vector/v.vol.rst/main.c:404 msgid "Name for output mean curvature 3D raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:408 +#: ../vector/v.vol.rst/main.c:410 msgid "Perform a cross-validation procedure without volume interpolation" msgstr "" -#: ../vector/v.vol.rst/main.c:471 +#: ../vector/v.vol.rst/main.c:473 msgid "Smoothing must be a positive value" msgstr "" -#: ../vector/v.vol.rst/main.c:477 +#: ../vector/v.vol.rst/main.c:479 #, c-format msgid "Both crossvalidation options (-%c, %s) must be specified" msgstr "" -#: ../vector/v.vol.rst/main.c:480 +#: ../vector/v.vol.rst/main.c:482 msgid "Both crossvalidation and deviations must be specified" msgstr "" -#: ../vector/v.vol.rst/main.c:491 +#: ../vector/v.vol.rst/main.c:493 msgid "Crossvalidation cannot be computed simultanuously with output grids or devi file" -msgstr "" +msgstr "êµì°¨ ê²€ì¦ì€ 출력 ê²©ìž ë˜ëŠ” 편차 파ì¼ê³¼ 함께 ë™ì‹œì— 계산할 수 없습니다" -#: ../vector/v.vol.rst/main.c:555 +#: ../vector/v.vol.rst/main.c:557 #, c-format msgid "Unable to open %s" -msgstr "" +msgstr "%s를 ì—´ 수 없습니다" -#: ../vector/v.vol.rst/main.c:563 +#: ../vector/v.vol.rst/main.c:565 msgid "Vector is not 3D" 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 +#: ../vector/v.vol.rst/main.c:630 ../vector/v.vol.rst/main.c:661 +#: ../vector/v.vol.rst/main.c:683 ../vector/v.vol.rst/main.c:705 +#: ../vector/v.vol.rst/main.c:727 ../vector/v.vol.rst/main.c:749 +#: ../vector/v.vol.rst/main.c:771 ../vector/v.vol.rst/main.c:793 #, c-format msgid "Unable to open temp file '%s'" -msgstr "" +msgstr "ìž„ì‹œ íŒŒì¼ '%s'를 ì—´ 수 없습니다" -#: ../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 +#: ../vector/v.vol.rst/main.c:638 ../vector/v.vol.rst/main.c:667 +#: ../vector/v.vol.rst/main.c:689 ../vector/v.vol.rst/main.c:711 +#: ../vector/v.vol.rst/main.c:733 ../vector/v.vol.rst/main.c:755 +#: ../vector/v.vol.rst/main.c:777 ../vector/v.vol.rst/main.c:799 msgid "Not enough disk space - cannot write temp files" -msgstr "" +msgstr "부족한 ë””ìŠ¤í¬ ê³µê°„ - ìž„ì‹œ 파ì¼ì„ 쓸 수 없습니다" -#: ../vector/v.vol.rst/main.c:640 +#: ../vector/v.vol.rst/main.c:642 #, c-format msgid "Unable to create <%s> raster map without cross_input raster map being specified" msgstr "" -#: ../vector/v.vol.rst/main.c:818 +#: ../vector/v.vol.rst/main.c:820 msgid "Finished interpolating" msgstr "" -#: ../vector/v.vol.rst/main.c:853 +#: ../vector/v.vol.rst/main.c:855 #, c-format msgid "Raster map <%s> created" msgstr "" -#: ../vector/v.vol.rst/main.c:893 +#: ../vector/v.vol.rst/main.c:895 #, c-format msgid "Vector map <%s> created" msgstr "" -#: ../vector/v.vol.rst/main.c:909 +#: ../vector/v.vol.rst/main.c:911 msgid "Interpolation failed" msgstr "" @@ -37374,19 +37796,19 @@ #: ../vector/v.vol.rst/user3.c:632 ../vector/v.vol.rst/user3.c:643 #: ../vector/v.vol.rst/user3.c:654 ../vector/v.vol.rst/user3.c:665 msgid "Not enough disk space--cannot write files" -msgstr "" +msgstr "부족한 ë””ìŠ¤í¬ ê³µê°„ - 파ì¼ì„ 쓸 수 없습니다" #: ../vector/v.vol.rst/user2.c:213 msgid "Cannot allocate A" -msgstr "" +msgstr "A를 할당할 수 없습니다" #: ../vector/v.vol.rst/user2.c:217 msgid "Cannot allocate b" -msgstr "" +msgstr "b를 할당할 수 없습니다" #: ../vector/v.vol.rst/user2.c:221 msgid "Cannot allocate w" -msgstr "" +msgstr "w를 할당할 수 없습니다" #: ../vector/v.vol.rst/dataoct.c:196 msgid "Points are too concentrated -- please increase DMIN" @@ -37433,133 +37855,149 @@ msgid "Found %d components." msgstr "" -#: ../vector/v.decimate/main.c:125 ../vector/v.generalize/main.c:77 +#: ../vector/v.decimate/main.c:126 ../vector/v.generalize/main.c:77 msgid "generalization" msgstr "" -#: ../vector/v.decimate/main.c:126 +#: ../vector/v.decimate/main.c:127 msgid "decimation" msgstr "" -#: ../vector/v.decimate/main.c:132 +#: ../vector/v.decimate/main.c:133 msgid "Decimates a point cloud" msgstr "" -#: ../vector/v.decimate/main.c:133 +#: ../vector/v.decimate/main.c:134 msgid "Copies points from one vector to another while applying different decimations" msgstr "" -#: ../vector/v.decimate/main.c:161 +#: ../vector/v.decimate/main.c:162 msgid "Throw away every n-th point" msgstr "" -#: ../vector/v.decimate/main.c:163 +#: ../vector/v.decimate/main.c:164 msgid "For example, 5 will import 80 percent of points. If not specified, all points are copied" msgstr "" -#: ../vector/v.decimate/main.c:165 ../vector/v.decimate/main.c:176 -#: ../vector/v.decimate/main.c:186 ../vector/v.decimate/main.c:195 +#: ../vector/v.decimate/main.c:166 ../vector/v.decimate/main.c:177 +#: ../vector/v.decimate/main.c:187 ../vector/v.decimate/main.c:196 msgid "Count" msgstr "" -#: ../vector/v.decimate/main.c:172 +#: ../vector/v.decimate/main.c:173 msgid "Preserve only every n-th point" msgstr "" -#: ../vector/v.decimate/main.c:174 +#: ../vector/v.decimate/main.c:175 msgid "For example, 4 will import 25 percent of points. If not specified, all points are copied" msgstr "" -#: ../vector/v.decimate/main.c:193 +#: ../vector/v.decimate/main.c:194 msgid "Copy only n points" msgstr "" -#: ../vector/v.decimate/main.c:194 +#: ../vector/v.decimate/main.c:195 msgid "Copies only the given number of points" msgstr "" -#: ../vector/v.decimate/main.c:201 +#: ../vector/v.decimate/main.c:202 msgid "Minimal difference of z values" msgstr "" -#: ../vector/v.decimate/main.c:203 +#: ../vector/v.decimate/main.c:204 msgid "Minimal difference between z values in grid-based decimation" msgstr "" -#: ../vector/v.decimate/main.c:204 ../vector/v.decimate/main.c:214 -#: ../vector/v.decimate/main.c:219 ../vector/v.decimate/main.c:225 -#: ../vector/v.decimate/main.c:230 ../vector/v.decimate/main.c:235 +#: ../vector/v.decimate/main.c:205 ../vector/v.decimate/main.c:215 +#: ../vector/v.decimate/main.c:220 ../vector/v.decimate/main.c:226 +#: ../vector/v.decimate/main.c:231 ../vector/v.decimate/main.c:236 msgid "Grid" msgstr "" -#: ../vector/v.decimate/main.c:211 +#: ../vector/v.decimate/main.c:212 msgid "Preserve only n points per grid cell" msgstr "" -#: ../vector/v.decimate/main.c:213 +#: ../vector/v.decimate/main.c:214 msgid "Preserves only the given number of points per grid cell in grid-based decimation" msgstr "" -#: ../vector/v.decimate/main.c:218 +#: ../vector/v.decimate/main.c:219 msgid "Apply grid-based decimation" msgstr "" -#: ../vector/v.decimate/main.c:224 +#: ../vector/v.decimate/main.c:225 msgid "Use only first point in grid cell during grid-based decimation" msgstr "" -#: ../vector/v.decimate/main.c:229 +#: ../vector/v.decimate/main.c:230 msgid "Only one point per cat in grid cell" msgstr "" -#: ../vector/v.decimate/main.c:234 +#: ../vector/v.decimate/main.c:235 msgid "Use z in grid decimation" msgstr "" -#: ../vector/v.decimate/main.c:240 +#: ../vector/v.decimate/main.c:241 msgid "Store only the coordinates, throw away categories" msgstr "" -#: ../vector/v.decimate/main.c:242 +#: ../vector/v.decimate/main.c:243 msgid "Do not story any categories even if they are present in input data" msgstr "" -#: ../vector/v.decimate/main.c:276 +#: ../vector/v.decimate/main.c:280 #, 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:318 +#: ../vector/v.decimate/main.c:322 msgid "Cannot use z for decimation, input is not 3D" -msgstr "" +msgstr "십진화를 위해 z를 사용할 수 없습니다, ìž…ë ¥ì´ 3ì°¨ì›ì´ 아닙니다" -#: ../vector/v.decimate/main.c:320 +#: ../vector/v.decimate/main.c:324 msgid "Cannot select by z range, input is not 3D" -msgstr "" +msgstr "z 범위로 ì„ íƒí•  수 없습니다, ìž…ë ¥ì´ 3ì°¨ì›ì´ 아닙니다" -#: ../vector/v.decimate/main.c:350 +#: ../vector/v.decimate/main.c:354 msgid "Settings for count-based decimation would cause it to do nothing and no other options has been set." msgstr "" +#: ../vector/v.decimate/copy_tab.c:85 ../vector/v.extract/copy_tab.c:90 +#, c-format +msgid "Writing attributes for layer %d" +msgstr "" + +#: ../vector/v.decimate/copy_tab.c:90 ../vector/v.extract/copy_tab.c:95 +#, c-format +msgid "No attribute table for layer %d" +msgstr "" + +#: ../vector/v.decimate/copy_tab.c:112 ../vector/v.vect.stats/main.c:342 +#: ../vector/v.vect.stats/main.c:424 ../vector/v.extract/copy_tab.c:117 +#, c-format +msgid "Unable to open database <%s> with driver <%s>" +msgstr "ë°ì´í„°ë² ì´ìŠ¤ <%s>를 ë“œë¼ì´ë²„ <%s>ë¡œ ì—´ 수 없습니다" + #: ../vector/v.what/what.c:45 msgid "Cannot open driver" -msgstr "" +msgstr "ë“œë¼ì´ë²„를 ì—´ 수 없습니다" #: ../vector/v.what/what.c:53 msgid "Cannot open database" -msgstr "" +msgstr "ë°ì´í„°ë² ì´ìŠ¤ë¥¼ ì—´ 수 없습니다" #: ../vector/v.what/what.c:66 msgid "Cannot open select cursor" -msgstr "" +msgstr "ì„ íƒ ì»¤ì„œë¥¼ ì—´ 수 없습니다" #: ../vector/v.what/what.c:73 msgid "Cannot fetch next record" -msgstr "" +msgstr "ë‹¤ìŒ ë ˆì½”ë“œë¥¼ 가져올 수 없습니다" #: ../vector/v.what/what.c:76 msgid "No database record" -msgstr "" +msgstr "ë°ì´í„°ë² ì´ìŠ¤ 레코드가 존재하지 않습니다" #: ../vector/v.what/what.c:177 #, c-format @@ -37721,7 +38159,7 @@ #: ../vector/v.what/main.c:105 msgid "Print the stats in JSON" -msgstr "" +msgstr "통계를 JSON ì–‘ì‹ìœ¼ë¡œ 출력" #: ../vector/v.what/main.c:110 msgid "Print multiple features if overlapping features are found" @@ -37744,11 +38182,11 @@ #: ../vector/v.what/main.c:202 #, c-format msgid "Unknown input format, skipping: '%s'" -msgstr "" +msgstr "알려지지 ì•Šì€ ìž…ë ¥ ì„œì‹, 건너ëœë‹ˆë‹¤: '%s'" #: ../vector/v.outlier/main.c:75 msgid "Removes outliers from vector point data." -msgstr "" +msgstr "벡터 ì  ìžë£Œë¡œë¶€í„° ì´ìƒì¹˜ë¥¼ 제거합니다." #: ../vector/v.outlier/main.c:81 msgid "Estimate point density and distance for the input vector points within the current region extends and quit" @@ -37936,7 +38374,7 @@ #: ../vector/v.kernel/main.c:155 msgid "Discretization error in map units" -msgstr "" +msgstr "ì§€ë„ ë‹¨ìœ„ ë‚´ì— ì´ì‚°í™” 오류" #: ../vector/v.kernel/main.c:162 msgid "Maximum length of segment on network" @@ -37988,11 +38426,11 @@ #: ../vector/v.kernel/main.c:256 msgid "Unknown node method" -msgstr "" +msgstr "알려지지 ì•Šì€ êµì  방법" #: ../vector/v.kernel/main.c:274 msgid "Unknown kernel function" -msgstr "" +msgstr "알려지지 ì•Šì€ ì»¤ë„ í•¨ìˆ˜" #: ../vector/v.kernel/main.c:280 msgid "Optimal standard deviation calculation is supported only for node method 'none' and kernel function 'gaussian'." @@ -38005,7 +38443,7 @@ #: ../vector/v.kernel/main.c:301 #, c-format msgid "Standard deviation: %f" -msgstr "" +msgstr "표준편차: %f" #: ../vector/v.kernel/main.c:306 #, c-format @@ -38047,7 +38485,7 @@ #: ../vector/v.kernel/main.c:407 #, c-format msgid "Distances between all points are beyond %e (4 * standard deviation), unable to calculate optimal value." -msgstr "" +msgstr "모든 ì ë“¤ 사ì´ì˜ 거리가 %e보다 í½ë‹ˆë‹¤ (4 * 표준편차), 최ì ì˜ ê°’ì„ ê³„ì‚°í•  수 없습니다." #: ../vector/v.kernel/main.c:418 #, c-format @@ -38076,7 +38514,7 @@ #: ../vector/v.category/main.c:79 msgid "Attaches, deletes or reports vector categories to map geometry." -msgstr "" +msgstr "ì§€ë„ ì§€í˜•ì˜ ë²¡í„° 범주를 부착, ì‚­ì œ, ë˜ëŠ” 보고합니다." #: ../vector/v.category/main.c:92 msgid "Feature ids (by default all features are processed)" @@ -38092,7 +38530,7 @@ #: ../vector/v.category/main.c:116 msgid "delete category (cat=-1 to delete all categories of given layer)" -msgstr "" +msgstr "범주를 삭제합니다 (주어진 ë ˆì´ì–´ì˜ 모든 범주를 삭제하기 위해서는 cat=-1)" #: ../vector/v.category/main.c:117 msgid "change layer number (e.g. layer=3,1 changes layer 3 to layer 1)" @@ -38108,7 +38546,7 @@ #: ../vector/v.category/main.c:120 msgid "print report (statistics), in shell style: layer type count min max" -msgstr "" +msgstr "ë³´ê³ ì„œ(통계)를 ì…¸ 형ì‹ìœ¼ë¡œ 출력합니다: ë ˆì´ì–´ 유형 개수 최소 최대" #: ../vector/v.category/main.c:121 msgid "print category values, layers are separated by '|', more cats in the same layer are separated by '/'" @@ -38120,7 +38558,7 @@ #: ../vector/v.category/main.c:138 msgid "Shell script style, currently only for report" -msgstr "" +msgstr "ì…¸ 스í¬ë¦½íŠ¸ 형ì‹, 현재 보고서만 지ì›" #: ../vector/v.category/main.c:139 msgid "Format: layer type count min max" @@ -38136,7 +38574,7 @@ #: ../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 "" +msgstr "무효한 범주 번호 (0 ì´ìƒì´ì–´ì•¼ 합니다). ì¼ë°˜ì ìœ¼ë¡œ 범주 번호는 1ì—ì„œ 시작합니다." #: ../vector/v.category/main.c:217 #, c-format @@ -38169,7 +38607,7 @@ #: ../vector/v.category/main.c:672 msgid "Layer/table" -msgstr "" +msgstr "ë ˆì´ì–´/í…Œì´ë¸”" #: ../vector/v.category/main.c:676 msgid "Layer" @@ -38194,7 +38632,7 @@ #: ../vector/v.category/main.c:707 msgid "all" -msgstr "" +msgstr "모ë‘" #: ../vector/v.category/main.c:771 #, c-format @@ -38272,7 +38710,7 @@ #: ../vector/v.edit/main.c:72 #, c-format msgid "Unable to get category list <%s>" -msgstr "" +msgstr "범주 ëª©ë¡ <%s>를 ì–»ì„ ìˆ˜ 없습니다" #: ../vector/v.edit/main.c:119 msgid "Supported feature types for non-native formats:" @@ -38281,17 +38719,17 @@ #: ../vector/v.edit/main.c:140 #, c-format msgid "Unable to open vector map <%s> on topological level. Try to rebuild vector topology by v.build." -msgstr "" +msgstr "벡터 ì§€ë„ <%s>를 ìœ„ìƒ ë‹¨ê³„ì—ì„œ ì—´ 수 없습니다. v.build를 ì´ìš©í•´ì„œ 벡터 위ìƒì„ 복구해 보세요." #: ../vector/v.edit/main.c:160 #, c-format msgid "Unable to open vector map <%s> as the background map. It is given as vector map to be edited." -msgstr "" +msgstr "벡터 ì§€ë„ <%s>를 ë°°ê²½ 지ë„ë¡œ ì—´ 수 없습니다. 편집할 벡터 지ë„ë¡œ 지정ë˜ì–´ 있습니다." #: ../vector/v.edit/main.c:171 #, c-format msgid "Background vector map <%s> registered" -msgstr "" +msgstr "ë°°ê²½ 벡터 ì§€ë„ <%s>를 등ë¡í–ˆìŠµë‹ˆë‹¤" #: ../vector/v.edit/main.c:208 msgid "Threshold for snapping must be > 0. No snapping applied." @@ -38299,7 +38737,7 @@ #: ../vector/v.edit/main.c:215 msgid "Selecting features..." -msgstr "피ì³ë¥¼ ì„ íƒí•˜ëŠ” 중..." +msgstr "피ì³ë¥¼ ì„ íƒí•˜ëŠ” 중입니다..." #: ../vector/v.edit/main.c:227 msgid "No features selected, nothing to edit" @@ -38334,7 +38772,7 @@ #, c-format msgid "%d feature deleted" msgid_plural "%d features deleted" -msgstr[0] "%dê°œì˜ í”¼ì³ë¥¼ 지웠습니다" +msgstr[0] "%dê°œì˜ í”¼ì³ë¥¼ 삭제했습니다" #: ../vector/v.edit/main.c:317 #, c-format @@ -38358,7 +38796,7 @@ #, c-format msgid "%d vertex removed" msgid_plural "%d vertices removed" -msgstr[0] "" +msgstr[0] "%dê°œì˜ ì •ì ì„ 제거했습니다" #: ../vector/v.edit/main.c:352 #, c-format @@ -38433,7 +38871,7 @@ #, c-format msgid "%d area removed" msgid_plural "%d areas removed" -msgstr[0] "" +msgstr[0] "%dê°œì˜ ë©´ì„ ì œê±°í–ˆìŠµë‹ˆë‹¤" #: ../vector/v.edit/main.c:491 msgid "Operation not implemented" @@ -38457,7 +38895,7 @@ #: ../vector/v.edit/args.c:63 msgid "Delete selected features from vector map" -msgstr "" +msgstr "벡터 지ë„로부터 ì„ íƒëœ 피ì³ë¥¼ 삭제합니다" #: ../vector/v.edit/args.c:64 msgid "Move selected features in vector map" @@ -38469,7 +38907,7 @@ #: ../vector/v.edit/args.c:66 msgid "Remove vertex from selected vector lines" -msgstr "" +msgstr "ì„ íƒëœ 벡터 선으로부터 ì •ì ì„ 제거합니다" #: ../vector/v.edit/args.c:67 msgid "Add new vertex to selected vector lines" @@ -38493,7 +38931,7 @@ #: ../vector/v.edit/args.c:73 msgid "Delete categories from selected vector features for defined layer" -msgstr "" +msgstr "ì •ì˜ëœ ë ˆì´ì–´ë¥¼ 위한 ì„ íƒëœ 벡터 피ì³ë¡œë¶€í„° 범주를 삭제합니다" #: ../vector/v.edit/args.c:75 msgid "Copy selected features" @@ -38525,7 +38963,7 @@ #: ../vector/v.edit/args.c:82 msgid "Z bulk-labeling (automated assignment of z coordinate to vector lines)" -msgstr "" +msgstr "Z 대량 꼬리표 달기 (벡터 ì„ ì— z 좌표를 ìžë™ìœ¼ë¡œ 할당)" #: ../vector/v.edit/args.c:84 msgid "Change feature type (point<->centroid, line<->boundary)" @@ -38533,7 +38971,7 @@ #: ../vector/v.edit/args.c:85 msgid "Delete selected areas from vector map (based on selected centroids)" -msgstr "" +msgstr "(ì„ íƒëœ ë„ì‹¬ì„ ê¸°ì¤€ìœ¼ë¡œ) 벡터 지ë„로부터 ì„ íƒëœ ë©´ì„ ì‚­ì œí•©ë‹ˆë‹¤" #: ../vector/v.edit/args.c:93 msgid "Name of file containing data in GRASS ASCII vector format" @@ -38647,7 +39085,7 @@ #: ../vector/v.edit/snap.c:111 ../vector/v.edit/close.c:56 #, c-format msgid "Unable to rewrite line %d" -msgstr "" +msgstr "ì„  %d를 다시 쓸 수 없습니다" #: ../vector/v.edit/select.c:73 #, c-format @@ -38720,17 +39158,17 @@ #: ../vector/v.info/print.c:130 #, c-format msgid "Database connection for map <%s> is not defined in DB file" -msgstr "ì§€ë„ <%s>를 위한 ë°ì´íƒ€ë² ì´ìŠ¤ ì—°ê²°ì´ DB íŒŒì¼ ì•ˆì— ì •ì˜ë˜ì§€ 않았습니다" +msgstr "ì§€ë„ <%s>를 위한 ë°ì´í„°ë² ì´ìŠ¤ ì—°ê²°ì´ DB íŒŒì¼ ì•ˆì— ì •ì˜ë˜ì§€ 않았습니다" #: ../vector/v.info/print.c:134 #, c-format msgid "Displaying column types/names for database connection of layer <%s>:" -msgstr "ë ˆì´ì–´ <%s>ì˜ ë°ì´íƒ€ë² ì´ìŠ¤ ì—°ê²°ì„ ìœ„í•œ 열형과 ì´ë¦„ì„ ì¶œë ¥í•©ë‹ˆë‹¤:" +msgstr "ë ˆì´ì–´ <%s>ì˜ ë°ì´í„°ë² ì´ìŠ¤ ì—°ê²°ì„ ìœ„í•œ ì—´ì˜ ìžë£Œí˜•ê³¼ ì´ë¦„ì„ ì¶œë ¥í•©ë‹ˆë‹¤:" #: ../vector/v.info/print.c:142 #, c-format msgid "Unable to open driver <%s>" -msgstr "" +msgstr "ë“œë¼ì´ë²„ <%s>를 ì—´ 수 없습니다" #: ../vector/v.info/print.c:317 msgid "Name:" @@ -38746,7 +39184,7 @@ #: ../vector/v.info/print.c:327 msgid "Database:" -msgstr "" +msgstr "ë°ì´í„°ë² ì´ìŠ¤:" #: ../vector/v.info/print.c:331 msgid "Title:" @@ -38807,7 +39245,7 @@ #: ../vector/v.info/print.c:413 ../vector/v.info/print.c:422 msgid "Topology:" -msgstr "" +msgstr "위ìƒ:" #: ../vector/v.info/print.c:414 msgid "schema:" @@ -38883,7 +39321,7 @@ #: ../vector/v.info/print.c:498 msgid "invalid" -msgstr "" +msgstr "무효합니다" #: ../vector/v.info/print.c:500 msgid "unspecified" @@ -38920,19 +39358,19 @@ #: ../vector/v.info/parse.c:30 msgid "Print types/names of table columns for specified layer instead of info and exit" -msgstr "ì •ë³´ 대신 지정한 ë ˆì´ì–´ë¥¼ 위한 í‘œì˜ ì—´í˜•ê³¼ ì´ë¦„ì„ ì¶œë ¥í•˜ê³  멈춥니다" +msgstr "ì •ë³´ 대신 지정한 ë ˆì´ì–´ë¥¼ 위한 í…Œì´ë¸” ì—´ì˜ ìžë£Œí˜•ê³¼ ì´ë¦„ì„ ì¶œë ¥í•˜ê³  멈춥니다" #: ../vector/v.info/parse.c:35 msgid "Print region info in shell script style" -msgstr "지역정보를 셸스í¬ë¦½íŠ¸ 형ì‹ìœ¼ë¡œ 출력합니다" +msgstr "지역정보를 ì…¸ 스í¬ë¦½íŠ¸ 형ì‹ìœ¼ë¡œ 출력합니다" #: ../vector/v.info/parse.c:40 msgid "Print extended metadata info in shell script style" -msgstr "확장 메타ìžë£Œë¥¼ 셸스í¬ë¦½íŠ¸ 형ì‹ìœ¼ë¡œ 출력합니다" +msgstr "확장 메타ìžë£Œë¥¼ ì…¸ 스í¬ë¦½íŠ¸ 형ì‹ìœ¼ë¡œ 출력합니다" #: ../vector/v.info/parse.c:45 msgid "Print topology info in shell script style" -msgstr "위ìƒì •ë³´ë¥¼ 셸스í¬ë¦½íŠ¸ 형ì‹ìœ¼ë¡œ 출력합니다" +msgstr "위ìƒì •ë³´ë¥¼ ì…¸ 스í¬ë¦½íŠ¸ 형ì‹ìœ¼ë¡œ 출력합니다" #: ../vector/v.parallel/main.c:53 msgid "Creates parallel line to input vector lines." @@ -39009,7 +39447,7 @@ #: ../vector/v.out.postgis/main.c:110 #, c-format msgid "Unable to open vector map <%s> on topological level" -msgstr "" +msgstr "벡터 ì§€ë„ <%s>를 ìœ„ìƒ ë‹¨ê³„ì—ì„œ ì—´ 수 없습니다" #: ../vector/v.out.postgis/main.c:134 #, c-format @@ -39055,7 +39493,7 @@ #: ../vector/v.out.postgis/main.c:247 #, c-format msgid "Unable to drop topology schema <%s>" -msgstr "" +msgstr "ìœ„ìƒ ìŠ¤í‚¤ë§ˆ <%s>를 삭제할 수 없습니다" #: ../vector/v.out.postgis/args.c:25 msgid "Name for output PostGIS datasource" @@ -39104,12 +39542,12 @@ #: ../vector/v.out.postgis/create.c:28 #, c-format msgid "Unable to create <%s> file" -msgstr "" +msgstr "íŒŒì¼ <%s>를 ìƒì„±í•  수 없습니다" #: ../vector/v.out.postgis/create.c:66 #, c-format msgid "Invalid option skipped: %s" -msgstr "" +msgstr "무효한 ì˜µì…˜ì„ ê±´ë„ˆë›°ì—ˆìŠµë‹ˆë‹¤: %s" #: ../vector/v.out.postgis/create.c:77 #, c-format @@ -39170,7 +39608,7 @@ #: ../vector/v.in.dxf/main.c:130 #, c-format msgid "Unable to open DXF file <%s>" -msgstr "" +msgstr "DXF íŒŒì¼ <%s>를 ì—´ 수 없습니다" #: ../vector/v.in.dxf/main.c:133 msgid "Layer number: layer name / GRASS compliant name" @@ -39204,7 +39642,7 @@ #: ../vector/v.in.dxf/write_vect.c:246 #, c-format msgid "Unable to add database link for vector map <%s>" -msgstr "" +msgstr "벡터 ì§€ë„ <%s>를 위한 ë°ì´í„°ë² ì´ìŠ¤ ì—°ê²°ì„ ì¶”ê°€í•  수 없습니다" #: ../vector/v.in.dxf/read_dxf.c:57 msgid "end of file while looking for HEADER" @@ -39226,256 +39664,259 @@ msgid "Name of existing vector map with areas" msgstr "" -#: ../vector/v.vect.stats/main.c:156 +#: ../vector/v.vect.stats/main.c:157 msgid "Layer number for points map" msgstr "" -#: ../vector/v.vect.stats/main.c:161 +#: ../vector/v.vect.stats/main.c:162 msgid "Category values for points map" msgstr "" -#: ../vector/v.vect.stats/main.c:166 +#: ../vector/v.vect.stats/main.c:167 msgid "WHERE conditions of SQL statement without 'where' keyword for points map" msgstr "" -#: ../vector/v.vect.stats/main.c:171 +#: ../vector/v.vect.stats/main.c:172 msgid "Layer number for area map" msgstr "" -#: ../vector/v.vect.stats/main.c:176 +#: ../vector/v.vect.stats/main.c:177 msgid "Category values for area map" msgstr "" -#: ../vector/v.vect.stats/main.c:181 +#: ../vector/v.vect.stats/main.c:182 msgid "WHERE conditions of SQL statement without 'where' keyword for area map" msgstr "" -#: ../vector/v.vect.stats/main.c:198 +#: ../vector/v.vect.stats/main.c:199 msgid "Method for aggregate statistics" msgstr "" -#: ../vector/v.vect.stats/main.c:205 +#: ../vector/v.vect.stats/main.c:204 msgid "Column name of points map to use for statistics" msgstr "" -#: ../vector/v.vect.stats/main.c:206 +#: ../vector/v.vect.stats/main.c:205 msgid "Column of points map must be numeric" msgstr "" -#: ../vector/v.vect.stats/main.c:213 +#: ../vector/v.vect.stats/main.c:210 msgid "Column name to upload points count" msgstr "" -#: ../vector/v.vect.stats/main.c:215 +#: ../vector/v.vect.stats/main.c:212 msgid "Column to hold points count, must be of type integer, will be created if not existing" msgstr "" -#: ../vector/v.vect.stats/main.c:222 +#: ../vector/v.vect.stats/main.c:216 msgid "Column name to upload statistics" msgstr "" -#: ../vector/v.vect.stats/main.c:224 +#: ../vector/v.vect.stats/main.c:218 msgid "Column to hold statistics, must be of type double, will be created if not existing" msgstr "" -#: ../vector/v.vect.stats/main.c:231 +#: ../vector/v.vect.stats/main.c:226 msgid "Print output to stdout, do not update attribute table" msgstr "" -#: ../vector/v.vect.stats/main.c:232 +#: ../vector/v.vect.stats/main.c:227 msgid "First column is always area category" msgstr "" -#: ../vector/v.vect.stats/main.c:273 +#: ../vector/v.vect.stats/main.c:280 #, c-format msgid "Vector map <%s> is not in user mapset and cannot be updated" -msgstr "" - -#: ../vector/v.vect.stats/main.c:335 ../vector/v.vect.stats/main.c:417 -#: ../vector/v.extract/copy_tab.c:117 -#, c-format -msgid "Unable to open database <%s> with driver <%s>" -msgstr "" +msgstr "벡터 ì§€ë„ <%s>ê°€ ì‚¬ìš©ìž ì§€ë„세트 ë‚´ì— ì¡´ìž¬í•˜ì§€ 않으므로 갱신할 수 없습니다" -#: ../vector/v.vect.stats/main.c:339 +#: ../vector/v.vect.stats/main.c:346 msgid "count_column is required to upload point counts" msgstr "" -#: ../vector/v.vect.stats/main.c:348 +#: ../vector/v.vect.stats/main.c:355 msgid "count_column must be of type integer" msgstr "" -#: ../vector/v.vect.stats/main.c:361 ../vector/v.vect.stats/main.c:391 +#: ../vector/v.vect.stats/main.c:368 ../vector/v.vect.stats/main.c:398 #, c-format msgid "Unable to add column <%s>" -msgstr "" +msgstr "ì—´ <%s>를 추가할 수 없습니다" -#: ../vector/v.vect.stats/main.c:367 +#: ../vector/v.vect.stats/main.c:374 msgid "stats_column is required to upload point stats" msgstr "" -#: ../vector/v.vect.stats/main.c:378 +#: ../vector/v.vect.stats/main.c:385 msgid "stats_column must be of type double precision" msgstr "" -#: ../vector/v.vect.stats/main.c:400 +#: ../vector/v.vect.stats/main.c:407 msgid "collecting attributes from points vector..." msgstr "" -#: ../vector/v.vect.stats/main.c:437 +#: ../vector/v.vect.stats/main.c:444 msgid "column for points vector must be numeric" msgstr "" -#: ../vector/v.vect.stats/main.c:498 +#: ../vector/v.vect.stats/main.c:505 #, c-format msgid "No area categories in vector <%s>, layer <%s>" msgstr "" -#: ../vector/v.vect.stats/main.c:523 +#: ../vector/v.vect.stats/main.c:530 msgid "Selecting points for each area..." msgstr "" -#: ../vector/v.vect.stats/main.c:628 +#: ../vector/v.vect.stats/main.c:635 #, c-format msgid "could not find area category %d" -msgstr "" +msgstr "ë©´ì˜ ë²”ì£¼ %d를 ì°¾ì„ ìˆ˜ 없었습니다" -#: ../vector/v.vect.stats/main.c:754 +#: ../vector/v.vect.stats/main.c:761 #, c-format msgid "%d records updated" msgstr "" -#: ../vector/v.extract/main.c:83 +#: ../vector/v.extract/main.c:84 msgid "Selects vector features from an existing vector map and creates a new vector map containing only the selected features." msgstr "" -#: ../vector/v.extract/main.c:88 +#: ../vector/v.extract/main.c:89 msgid "Dissolve common boundaries (default is no)" msgstr "" -#: ../vector/v.extract/main.c:92 +#: ../vector/v.extract/main.c:93 msgid "Do not copy attributes (see also 'new' parameter)" msgstr "" -#: ../vector/v.extract/main.c:108 +#: ../vector/v.extract/main.c:110 msgid "Types to be extracted" msgstr "" -#: ../vector/v.extract/main.c:123 +#: ../vector/v.extract/main.c:125 msgid "Input text file with category numbers/number ranges to be extracted" msgstr "" -#: ../vector/v.extract/main.c:124 +#: ../vector/v.extract/main.c:126 msgid "If '-' given reads from standard input" msgstr "" -#: ../vector/v.extract/main.c:132 +#: ../vector/v.extract/main.c:134 msgid "Number of random categories matching vector objects to extract" msgstr "" -#: ../vector/v.extract/main.c:134 +#: ../vector/v.extract/main.c:136 msgid "Number must be smaller than unique cat count in layer" msgstr "" -#: ../vector/v.extract/main.c:142 +#: ../vector/v.extract/main.c:144 msgid "Desired new category value (enter -1 to keep original categories)" msgstr "" -#: ../vector/v.extract/main.c:144 +#: ../vector/v.extract/main.c:146 msgid "If new >= 0, attributes is not copied" msgstr "" -#: ../vector/v.extract/main.c:161 +#: ../vector/v.extract/main.c:151 +#, fuzzy +msgid "Name of attribute column for dissolving areas" +msgstr "삭제할 ì†ì„± ì—´ì˜ ì´ë¦„" + +#: ../vector/v.extract/main.c:152 +msgid "Preserves category values" +msgstr "" + +#: ../vector/v.extract/main.c:169 #, c-format msgid "Options <%s>, <%s>, <%s> and <%s> options are exclusive. Please specify only one of them." msgstr "" -#: ../vector/v.extract/main.c:208 +#: ../vector/v.extract/main.c:221 +#, fuzzy, c-format +msgid "Searching for column <%s> in table <%s>..." +msgstr "í…Œì´ë¸” <%2$s> ì•ˆì— ì•Œë ¤ì§€ì§€ ì•Šì€ ì—´ìž…ë‹ˆë‹¤ <%1$s>" + +#: ../vector/v.extract/main.c:253 +#, c-format +msgid "Column <%s> does not exist for layer %d" +msgstr "" + +#: ../vector/v.extract/main.c:268 #, c-format msgid "Category value in '%s' not valid" msgstr "" -#: ../vector/v.extract/main.c:224 +#: ../vector/v.extract/main.c:284 #, c-format msgid "Process file <%s> for category numbers..." msgstr "" -#: ../vector/v.extract/main.c:229 +#: ../vector/v.extract/main.c:289 #, c-format msgid "Unable to open specified file <%s>" -msgstr "" +msgstr "ì§€ì •ëœ íŒŒì¼ <%s>를 ì—´ 수 없습니다" -#: ../vector/v.extract/main.c:240 +#: ../vector/v.extract/main.c:300 #, c-format msgid "Ignored text entry: %s" msgstr "" -#: ../vector/v.extract/main.c:259 +#: ../vector/v.extract/main.c:319 ../vector/v.extract/extract.c:268 #, c-format msgid "Loading categories from table <%s>..." msgstr "" -#: ../vector/v.extract/main.c:269 +#: ../vector/v.extract/main.c:329 #, c-format msgid "Unable select records from table <%s>" -msgstr "" +msgstr "í…Œì´ë¸” <%s>로부터 레코드를 ì„ íƒí•  수 없습니다" -#: ../vector/v.extract/main.c:271 +#: ../vector/v.extract/main.c:331 #, c-format msgid "%d category loaded" msgid_plural "%d categories loaded" msgstr[0] "" -#: ../vector/v.extract/main.c:286 +#: ../vector/v.extract/main.c:346 msgid "This map has no categories attached. Use v.category to attach categories to this vector map." msgstr "" -#: ../vector/v.extract/main.c:293 +#: ../vector/v.extract/main.c:353 msgid "Please specify random number larger than 0" msgstr "" -#: ../vector/v.extract/main.c:297 +#: ../vector/v.extract/main.c:357 #, 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:320 +#: ../vector/v.extract/main.c:380 #, c-format msgid "Random category count is larger or equal to uniq <%s> feature category count %d" msgstr "" -#: ../vector/v.extract/main.c:354 +#: ../vector/v.extract/main.c:414 msgid "Extracting features..." msgstr "피ì³ë¥¼ 추출하고 있습니다..." -#: ../vector/v.extract/main.c:378 +#: ../vector/v.extract/main.c:438 msgid "Removing duplicate centroids..." msgstr "" -#: ../vector/v.extract/extract.c:171 +#: ../vector/v.extract/extract.c:203 #, c-format msgid "No category found for area %d. Skipping." msgstr "" -#: ../vector/v.extract/extract.c:175 +#: ../vector/v.extract/extract.c:207 #, c-format msgid "More categories (%d) found for area %d. Using first found category %d" msgstr "" -#: ../vector/v.extract/extract.c:228 +#: ../vector/v.extract/extract.c:286 msgid "Topology level required for extracting areas for OGR layers. Areas will be not processed." 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.lrs/v.lrs.label/main.c:103 ../vector/v.lrs/v.lrs.where/main.c:58 #: ../vector/v.lrs/v.lrs.segment/main.c:72 #: ../vector/v.lrs/v.lrs.create/main.c:122 @@ -39562,16 +40003,16 @@ #: ../vector/v.lrs/v.lrs.segment/main.c:155 #: ../vector/v.lrs/v.lrs.create/main.c:315 msgid "Unable to open database for reference table" -msgstr "" +msgstr "참고 í…Œì´ë¸”ì„ ìœ„í•œ ë°ì´í„°ë² ì´ìŠ¤ë¥¼ ì—´ 수 없습니다" #: ../vector/v.lrs/v.lrs.label/main.c:322 #, c-format msgid "Unable to select records from LRS table: %s" -msgstr "" +msgstr "LRS í…Œì´ë¸”로부터 레코드를 ì„ íƒí•  수 없습니다: %s" #: ../vector/v.lrs/v.lrs.label/main.c:412 msgid "No record in LR table" -msgstr "" +msgstr "LR í…Œì´ë¸” ì•ˆì— ë ˆì½”ë“œê°€ 없습니다" #: ../vector/v.lrs/v.lrs.label/main.c:416 msgid "More than one record in LR table" @@ -39641,7 +40082,7 @@ #: ../vector/v.lrs/v.lrs.segment/main.c:238 #, c-format msgid "Cannot read input: %s" -msgstr "" +msgstr "ìž…ë ¥ì„ ì½ì„ 수 없습니다: %s" #: ../vector/v.lrs/v.lrs.segment/main.c:196 #, c-format @@ -39665,6 +40106,8 @@ "Cannot get point on line: cat = [%d] distance = [%f] (line length = %f)\n" "%s" msgstr "" +"ì„  ìƒì˜ ì ì„ ì–»ì„ ìˆ˜ 없습니다: cat = [%d] 거리 = [%f] (ì„  ê¸¸ì´ = %f)\n" +"%s" #: ../vector/v.lrs/v.lrs.segment/main.c:253 #, c-format @@ -39723,6 +40166,8 @@ "Cannot make line segment: cat = %d : %f - %f (line length = %f)\n" "%s" msgstr "" +"ì„  ë¶„ì ˆì„ ë§Œë“¤ 수 없습니다: cat = %d : %f - %f (ì„  ê¸¸ì´ = %f)\n" +"%s" #. GTC %s will be replaced with a message about lost points. #: ../vector/v.lrs/v.lrs.segment/main.c:364 @@ -39798,21 +40243,21 @@ #: ../vector/v.lrs/v.lrs.create/main.c:286 msgid "Cannot get layer info for lines" -msgstr "" +msgstr "ì„ ì„ ìœ„í•œ ë ˆì´ì–´ 정보를 ì–»ì„ ìˆ˜ 없습니다" #: ../vector/v.lrs/v.lrs.create/main.c:289 msgid "Cannot get layer info for points" -msgstr "" +msgstr "ì ì„ 위한 ë ˆì´ì–´ 정보를 ì–»ì„ ìˆ˜ 없습니다" #: ../vector/v.lrs/v.lrs.create/main.c:327 #, c-format msgid "Unable to drop table: %s" -msgstr "" +msgstr "í…Œì´ë¸”ì„ ì‚­ì œí•  수 없습니다: %s" #: ../vector/v.lrs/v.lrs.create/main.c:346 #, c-format msgid "Unable to select line id values from %s.%s." -msgstr "" +msgstr "%s.%s로부터 ì„  ID ê°’ì„ ì„ íƒí•  수 없습니다." #: ../vector/v.lrs/v.lrs.create/main.c:356 msgid "Line id column must be integer" @@ -39836,7 +40281,7 @@ #: ../vector/v.lrs/v.lrs.create/main.c:459 #, c-format msgid "Unable to select point attributes from <%s>" -msgstr "" +msgstr "<%s>로부터 ì  ì†ì„±ì„ ì„ íƒí•  수 없습니다" #: ../vector/v.lrs/v.lrs.create/main.c:490 #, c-format @@ -39885,7 +40330,7 @@ #: ../vector/v.lrs/v.lrs.create/main.c:780 #, c-format msgid "Unable to guess direction for the line (cat %d), line skip." -msgstr "" +msgstr "(cat %d) ì„ ì„ ìœ„í•œ ë°©í–¥ì„ ì¶”ì¸¡í•  수 없습니다, ì„ ì„ ê±´ë„ˆëœë‹ˆë‹¤." #: ../vector/v.lrs/v.lrs.create/main.c:784 #, c-format @@ -39895,7 +40340,7 @@ #: ../vector/v.lrs/v.lrs.create/main.c:834 #, c-format msgid "Unable to insert reference records: %s" -msgstr "" +msgstr "참고 레코드를 삽입할 수 없습니다: %s" #: ../vector/v.lrs/v.lrs.create/main.c:875 msgid "Building topology for output (out_lines) map..." @@ -39916,7 +40361,7 @@ #: ../vector/v.net/main.c:122 #, c-format msgid "Unable to open vector map <%s> at topology level %d" -msgstr "" +msgstr "벡터 ì§€ë„ <%s>를 ìœ„ìƒ ë‹¨ê³„ %dì—ì„œ ì—´ 수 없습니다" #: ../vector/v.net/main.c:139 #, c-format @@ -39934,7 +40379,7 @@ #: ../vector/v.net/args.c:15 msgid "Required for operation 'nodes', 'connect', 'report' and 'nreport'" -msgstr "" +msgstr "ì¡°ìž‘ 'nodes', 'connect', 'report', 그리고 'nreport'를 위해 필요합니다" #: ../vector/v.net/args.c:17 ../vector/v.net/args.c:57 msgid "Arcs" @@ -39991,7 +40436,7 @@ #: ../vector/v.net/args.c:91 msgid "Assign unique categories to new points" -msgstr "" +msgstr "새 ì ì— 유ì¼í•œ 범주를 할당합니다" #: ../vector/v.net/args.c:92 msgid "For operation 'nodes'" @@ -40019,7 +40464,7 @@ #: ../vector/v.net/args.c:146 msgid "Unknown operation" -msgstr "" +msgstr "알려지지 ì•Šì€ ì¡°ìž‘" #: ../vector/v.net/args.c:175 msgid "Threshold value must be >= 0" @@ -40058,12 +40503,12 @@ #: ../vector/v.net/turntable.c:448 ../vector/v.net/turntable.c:523 msgid "Unable to insert data into turntable." -msgstr "" +msgstr "í„´í…Œì´ë¸”ì— ìžë£Œë¥¼ 삽입할 수 없습니다." #: ../vector/v.net/turntable.c:637 #, c-format msgid "Unable to open vector map <%s>." -msgstr "" +msgstr "벡터 ì§€ë„ <%s>를 ì—´ 수 없습니다." #: ../vector/v.net/turntable.c:642 #, c-format @@ -40092,7 +40537,7 @@ #: ../vector/v.net/turntable.c:700 #, c-format msgid "Unable to open database <%s> using driver <%s>" -msgstr "" +msgstr "ë°ì´í„°ë² ì´ìŠ¤ <%s>를 ë“œë¼ì´ë²„ <%s>를 사용해서 ì—´ 수 없습니다" #: ../vector/v.net/turntable.c:715 #, c-format @@ -40107,7 +40552,7 @@ #: ../vector/v.net/turntable.c:727 #, c-format msgid "Unable to create index for column <%s> in table <%s>." -msgstr "" +msgstr "í…Œì´ë¸” <%2$s> ë‚´ì— ì—´ <%1$s>를 위한 색ì¸ì„ ìƒì„±í•  수 없습니다." #: ../vector/v.net/report.c:37 #, c-format @@ -40126,7 +40571,7 @@ #: ../vector/v.net.alloc/main.c:67 msgid "Allocates subnets for nearest centers." -msgstr "" +msgstr "가장 가까운 ì¤‘ì‹¬ì„ ìœ„í•œ ì„œë¸Œë„·ì„ í• ë‹¹í•©ë‹ˆë‹¤." #: ../vector/v.net.alloc/main.c:69 msgid "Center node must be opened (costs >= 0). Costs of center node are used in calculation." @@ -40216,7 +40661,7 @@ #: ../vector/v.transform/main.c:231 #, c-format msgid "Unknown column parameter '%s'" -msgstr "" +msgstr "알려지지 ì•Šì€ ì—´ 매개변수 '%s'" #: ../vector/v.transform/main.c:242 #, c-format @@ -40324,7 +40769,7 @@ #: ../vector/v.generalize/main.c:136 msgid "Chaiken's Algorithm" -msgstr "" +msgstr "Chaiken 알고리듬" #: ../vector/v.generalize/main.c:137 msgid "Interpolation by Cubic Hermite Splines" @@ -40404,75 +40849,75 @@ #: ../vector/v.generalize/main.c:298 msgid "Unknown method" -msgstr "" +msgstr "알려지지 ì•Šì€ ë°©ë²•" -#: ../vector/v.generalize/main.c:330 +#: ../vector/v.generalize/main.c:331 #, c-format msgid "No lines found in input map <%s>" msgstr "" -#: ../vector/v.generalize/main.c:344 +#: ../vector/v.generalize/main.c:345 #, c-format msgid "Unable to create error vector map <%s>" -msgstr "" +msgstr "오류 벡터 ì§€ë„ <%s>를 ìƒì„±í•  수 없습니다" -#: ../vector/v.generalize/main.c:364 +#: ../vector/v.generalize/main.c:365 msgid "Displacement..." msgstr "" -#: ../vector/v.generalize/main.c:373 +#: ../vector/v.generalize/main.c:374 msgid "Network generalization..." msgstr "" -#: ../vector/v.generalize/main.c:388 +#: ../vector/v.generalize/main.c:389 msgid "Attributes are needed for 'where' option, copying table" msgstr "" -#: ../vector/v.generalize/main.c:404 +#: ../vector/v.generalize/main.c:405 #, c-format msgid "Generalization (%s)..." msgstr "" -#: ../vector/v.generalize/main.c:405 +#: ../vector/v.generalize/main.c:406 #, c-format msgid "Using threshold: %g %s" msgstr "" -#: ../vector/v.generalize/main.c:525 +#: ../vector/v.generalize/main.c:526 #, c-format msgid "Method '%s' did not preserve first point" msgstr "" -#: ../vector/v.generalize/main.c:530 +#: ../vector/v.generalize/main.c:531 #, c-format msgid "Method '%s' did not preserve last point" msgstr "" -#: ../vector/v.generalize/main.c:537 +#: ../vector/v.generalize/main.c:538 #, c-format msgid "Method '%s' did not preserve loop" msgstr "" -#: ../vector/v.generalize/main.c:569 +#: ../vector/v.generalize/main.c:570 #, c-format msgid "%d boundaries were not modified because modification would damage topology" -msgstr "" +msgstr "ìˆ˜ì •ì´ ìœ„ìƒì„ 훼ì†í•  수 있어서 %dê°œì˜ ê²½ê³„ë¥¼ 수정하지 않았습니다" -#: ../vector/v.generalize/main.c:572 +#: ../vector/v.generalize/main.c:573 #, c-format msgid "%d lines/boundaries were not modified due to over-simplification" msgstr "" -#: ../vector/v.generalize/main.c:593 +#: ../vector/v.generalize/main.c:594 #, c-format msgid "Number of vertices for selected features %s from %d to %d (%d%% remaining)" msgstr "" -#: ../vector/v.generalize/main.c:594 +#: ../vector/v.generalize/main.c:595 msgid "reduced" msgstr "" -#: ../vector/v.generalize/main.c:594 +#: ../vector/v.generalize/main.c:595 msgid "changed" msgstr "" @@ -40491,7 +40936,7 @@ #: ../vector/v.generalize/smoothing.c:671 msgid "Unable to calculate the output vectors" -msgstr "" +msgstr "출력 벡터를 계산할 수 없습니다" #: ../vector/v.generalize/displacement.c:199 msgid "Inverting matrix..." @@ -40509,21 +40954,21 @@ msgid "Creates a new pseudo-vector map as a link to an OGR-supported layer or a PostGIS feature table." msgstr "" -#: ../vector/v.external/main.c:126 +#: ../vector/v.external/main.c:130 msgid "No layer defined" msgstr "" -#: ../vector/v.external/main.c:192 +#: ../vector/v.external/main.c:196 #, c-format msgid "Unable to delete '%s'" -msgstr "" +msgstr "'%s'를 삭제할 수 없습니다" -#: ../vector/v.external/main.c:199 +#: ../vector/v.external/main.c:203 #, c-format msgid "Unable to create file '%s/%s'" msgstr "" -#: ../vector/v.external/main.c:233 +#: ../vector/v.external/main.c:237 #, c-format msgid "Link to vector map <%s> created." msgstr "" @@ -40574,7 +41019,7 @@ #: ../vector/v.external/list.c:168 msgid "No feature tables found in database." -msgstr "" +msgstr "ë°ì´í„°ë² ì´ìŠ¤ ì•ˆì— í”¼ì³ í…Œì´ë¸”ì„ ì°¾ì„ ìˆ˜ 없습니다" #: ../vector/v.external/list.c:179 #, c-format @@ -40585,7 +41030,7 @@ #: ../vector/v.external/list.c:260 #, c-format msgid "Unable to open data source '%s'" -msgstr "" +msgstr "ìžë£Œ ì›ì²œ '%s'를 ì—´ 수 없습니다" #: ../vector/v.external/list.c:267 #, c-format @@ -40596,47 +41041,99 @@ #: ../vector/v.external/list.c:310 #, c-format msgid "Unable to convert input map projection to GRASS format. Projection check cannot be provided for OGR layer <%s>" -msgstr "" +msgstr "ìž…ë ¥ 지ë„ì˜ íˆ¬ì˜ì„ GRASS ì„œì‹ìœ¼ë¡œ 변환할 수 없습니다. OGR ë ˆì´ì–´ <%s>를 위한 íˆ¬ì˜ ê²€ì‚¬ëŠ” ì œê³µë  ìˆ˜ 없습니다" #: ../vector/v.external/list.c:326 #, c-format msgid "Invalid geometry column %d" +msgstr "무효한 지형 ì—´ %d" + +#: ../vector/v.to.db/main.c:42 +msgid "length" msgstr "" -#: ../vector/v.to.db/main.c:39 +#: ../vector/v.to.db/main.c:43 +msgid "perimeter" +msgstr "" + +#: ../vector/v.to.db/main.c:44 +msgid "coordinates" +msgstr "" + +#: ../vector/v.to.db/main.c:45 +msgid "bounding box" +msgstr "" + +#: ../vector/v.to.db/main.c:47 msgid "Populates attribute values from vector features." msgstr "" -#: ../vector/v.to.db/main.c:48 +#: ../vector/v.to.db/main.c:56 #, c-format msgid "Vector map <%s> not found in the current mapset. Unable to modify vector maps from different mapsets." -msgstr "" +msgstr "벡터 ì§€ë„ <%s>를 현재 지ë„세트 ë‚´ì—ì„œ ì°¾ì„ ìˆ˜ 없습니다. 다른 지ë„세트 ë‚´ì— ìžˆëŠ” 벡터 지ë„는 수정할 수 없습니다." -#: ../vector/v.to.db/main.c:65 ../vector/v.to.db/update.c:28 -#: ../vector/v.to.db/update.c:32 ../vector/v.to.db/query.c:83 +#: ../vector/v.to.db/main.c:73 ../vector/v.to.db/main.c:80 +#: ../vector/v.to.db/update.c:30 ../vector/v.to.db/update.c:34 +#: ../vector/v.to.db/query.c:83 #, c-format msgid "Database connection not defined for layer %d. Use v.db.connect first." msgstr "" -#: ../vector/v.to.db/main.c:114 +#: ../vector/v.to.db/main.c:174 +#, c-format +msgid "Missing column name for input column number %d" +msgstr "" + +#: ../vector/v.to.db/main.c:180 +#, fuzzy, c-format +msgid "Missing column name for table column number %d" +msgstr "ë ˆì´ì–´ <%s>ì˜ ë°ì´í„°ë² ì´ìŠ¤ ì—°ê²°ì„ ìœ„í•œ ì—´ì˜ ìžë£Œí˜•ê³¼ ì´ë¦„ì„ ì¶œë ¥í•©ë‹ˆë‹¤:" + +#: ../vector/v.to.db/main.c:194 +#, c-format +msgid "Existing column <%s> has a different but maybe compatible type" +msgstr "" + +#: ../vector/v.to.db/main.c:198 +#, c-format +msgid "Existing column <%s> has the wrong type" +msgstr "" + +#: ../vector/v.to.db/main.c:203 +#, fuzzy, c-format +msgid "Values in column <%s> will be overwritten" +msgstr "래스터 ì§€ë„ <%s>ê°€ ì´ë¯¸ 존재하지만 ë®ì–´ ì”니다" + +#: ../vector/v.to.db/main.c:268 +#, fuzzy, c-format +msgid "Unable to create column <%s>" +msgstr "ì—´ <%s>를 추가할 수 없습니다" + +#: ../vector/v.to.db/main.c:322 #, c-format msgid "Category index for vector map <%s> is not sorted" msgstr "" -#: ../vector/v.to.db/update.c:84 +#: ../vector/v.to.db/update.c:86 msgid "Updating database..." -msgstr "" +msgstr "ë°ì´í„°ë² ì´ìŠ¤ë¥¼ 갱신하는 중입니다..." -#: ../vector/v.to.db/update.c:125 +#: ../vector/v.to.db/update.c:151 #, c-format msgid "More elements of category %d, nothing loaded to database" msgstr "" -#: ../vector/v.to.db/update.c:223 +#: ../vector/v.to.db/update.c:251 #, c-format msgid "Record (cat %d) already exists (not inserted)" msgstr "" +#: ../vector/v.to.db/update.c:279 +#, c-format +msgid "Cannot update table: %s" +msgstr "í…Œì´ë¸”ì„ ê°±ì‹ í•  수 없습니다: %s" + #: ../vector/v.to.db/query.c:93 msgid "Querying database... " msgstr "" @@ -40644,7 +41141,7 @@ #: ../vector/v.to.db/query.c:109 #, c-format msgid "Query for category '0' (no category) was not executed because of too many (%d) query categories. All later reported values for cat 0 are not valid." -msgstr "" +msgstr "너무 ë§Žì€ (%d) ì§ˆì˜ ë²”ì£¼ ë•Œë¬¸ì— ë²”ì£¼ '0'(무범주)를 위한 질ì˜ëŠ” 실행ë˜ì§€ 않았습니다. cat 0ì„ ìœ„í•´ ë³´ê³ ëœ ì´í›„ì˜ ê°’ë“¤ì€ ëª¨ë‘ ìœ íš¨í•˜ì§€ 않습니다." #: ../vector/v.to.db/query.c:146 #, c-format @@ -40653,43 +41150,43 @@ #: ../vector/v.to.db/query.c:153 msgid "Unable to fetch record" -msgstr "" +msgstr "레코드를 가져올 수 없습니다" -#: ../vector/v.to.db/report.c:13 +#: ../vector/v.to.db/report.c:14 msgid "No totals for selected option" msgstr "" -#: ../vector/v.to.db/report.c:211 +#: ../vector/v.to.db/report.c:230 #, c-format msgid "%d categories read from vector map (layer %d)" msgstr "" -#: ../vector/v.to.db/report.c:215 +#: ../vector/v.to.db/report.c:234 #, c-format msgid "%d records selected from table (layer %d)" msgstr "" -#: ../vector/v.to.db/report.c:218 +#: ../vector/v.to.db/report.c:237 #, c-format msgid "%d categories read from vector map exist in selection from table" msgstr "" -#: ../vector/v.to.db/report.c:221 +#: ../vector/v.to.db/report.c:240 #, c-format msgid "%d categories read from vector map don't exist in selection from table" msgstr "" -#: ../vector/v.to.db/report.c:223 +#: ../vector/v.to.db/report.c:242 #, c-format msgid "%d records updated/inserted (layer %d)" msgstr "" -#: ../vector/v.to.db/report.c:226 +#: ../vector/v.to.db/report.c:245 #, c-format msgid "%d update/insert errors (layer %d)" msgstr "" -#: ../vector/v.to.db/report.c:229 +#: ../vector/v.to.db/report.c:248 #, c-format msgid "%d categories with more points (coordinates not loaded)" msgstr "" @@ -40844,7 +41341,7 @@ #: ../visualization/ximgview/main.c:258 msgid "Unable to open image file" -msgstr "" +msgstr "ì˜ìƒ 파ì¼ì„ ì—´ 수 없습니다" #: ../visualization/ximgview/main.c:261 msgid "Unable to read BMP header" @@ -40852,7 +41349,7 @@ #: ../visualization/ximgview/main.c:264 msgid "Invalid BMP header" -msgstr "" +msgstr "무효한 BMP í—¤ë”" #: ../visualization/ximgview/main.c:270 msgid "Unable to map image file" @@ -40869,7 +41366,7 @@ #: ../visualization/ximgview/color.c:90 ../visualization/ximgview/color.c:288 #, c-format msgid "Unknown visual class [%d]." -msgstr "" +msgstr "알려지지 ì•Šì€ ì‹œê°ì ì¸ 계층 [%d]." #: ../visualization/ximgview/color.c:239 msgid "Unable to get sufficient gray shades." @@ -40877,92 +41374,107 @@ #: ../visualization/ximgview/color.c:256 msgid "Unable to get sufficient colors." -msgstr "" +msgstr "충분한 색ìƒì„ ì–»ì„ ìˆ˜ 없습니다." #: ../visualization/ximgview/color.c:269 msgid "Using private colormap for DirectColor visual." msgstr "" -#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:59 -#: ../scripts/v.rast.stats/v.rast.stats.py:120 +#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:60 +#: ../scripts/v.rast.stats/v.rast.stats.py:124 #: ../scripts/v.db.addcolumn/v.db.addcolumn.py:63 -#: ../scripts/v.db.addtable/v.db.addtable.py:75 +#: ../scripts/v.db.addtable/v.db.addtable.py:76 #: ../scripts/v.db.dropcolumn/v.db.dropcolumn.py:60 #: ../scripts/v.db.update/v.db.update.py:75 #, python-format msgid "Vector map <%s> not found in current mapset" msgstr "" -#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:69 +#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:70 msgid "There is no table connected to the input vector map. Cannot rename any column" -msgstr "" +msgstr "ìž…ë ¥ 벡터 지ë„ì— ì—°ê²°ëœ í…Œì´ë¸”ì´ ì¡´ìž¬í•˜ì§€ 않습니다. ì–´ë–¤ ì—´ì˜ ì´ë¦„ë„ ë°”ê¿€ 수 없습니다" -#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:78 +#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:79 #, python-format msgid "Column name <%s> too long. The DBF driver supports column names not longer than 10 characters" msgstr "" -#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:83 +#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:84 #, python-format msgid "Cannot rename column <%s> as it is needed to keep table <%s> connected to the input vector map" +msgstr "ì—´ <%s>ì˜ ì´ë¦„ì€ ìž…ë ¥ 벡터 지ë„ì— ì—°ê²°ëœ í…Œì´ë¸” <%s>를 유지하기 위해 바꿀 수 없습니다" + +#: ../scripts/v.rast.stats/v.rast.stats.py:131 +#: ../scripts/v.rast.stats/v.rast.stats.py:203 +#: ../scripts/v.rast.stats/v.rast.stats.py:210 +#: ../scripts/v.db.addcolumn/v.db.addcolumn.py:69 +#: ../scripts/v.db.update/v.db.update.py:81 +msgid "There is no table connected to this map. Run v.db.connect or v.db.addtable first." msgstr "" #: ../scripts/v.rast.stats/v.rast.stats.py:137 -msgid "Preprocessing input data..." +#, python-brace-format +msgid "Number of raster maps ({0}) different from number of column prefixes ({1})" msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:148 +#: ../scripts/v.rast.stats/v.rast.stats.py:170 msgid "An error occurred while converting vector to raster" msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:160 +#: ../scripts/v.rast.stats/v.rast.stats.py:182 msgid "No categories found in raster map" msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:167 -#: ../scripts/v.rast.stats/v.rast.stats.py:174 -#: ../scripts/v.db.addcolumn/v.db.addcolumn.py:69 -#: ../scripts/v.db.update/v.db.update.py:81 -msgid "There is no table connected to this map. Run v.db.connect or v.db.addtable first." +#: ../scripts/v.rast.stats/v.rast.stats.py:195 +#, python-brace-format +msgid "Not all vector categories converted to raster. Converted {0} of {1}." msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:227 +#: ../scripts/v.rast.stats/v.rast.stats.py:266 #, python-format msgid "Cannot create column <%s> (already present). " -msgstr "" +msgstr "ì—´ <%s>를 ìƒì„±í•  수 없습니다 (ì´ë¯¸ 존재)." -#: ../scripts/v.rast.stats/v.rast.stats.py:228 +#: ../scripts/v.rast.stats/v.rast.stats.py:267 msgid "Use -c flag to update values in this column." msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:237 +#: ../scripts/v.rast.stats/v.rast.stats.py:276 #, python-format msgid "Adding columns '%s'" msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:242 +#: ../scripts/v.rast.stats/v.rast.stats.py:281 msgid "Adding columns failed. Exiting." msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:245 +#: ../scripts/v.rast.stats/v.rast.stats.py:284 #, python-format msgid "Processing input data (%d categories)..." msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:289 +#: ../scripts/v.rast.stats/v.rast.stats.py:328 msgid "Updating the database ..." msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:294 +#: ../scripts/v.rast.stats/v.rast.stats.py:333 #, python-brace-format msgid "Statistics calculated from raster map <{raster}> and uploaded to attribute table of vector map <{vector}>." msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:300 +#: ../scripts/v.rast.stats/v.rast.stats.py:339 #, python-format msgid "Failed to upload statistics to attribute table of vector map <%s>." msgstr "" +#: ../scripts/r.mapcalc.simple/r.mapcalc.simple.py:107 +msgid "The expression is an empty string" +msgstr "" + +#: ../scripts/r.mapcalc.simple/r.mapcalc.simple.py:141 +msgid "Expression: {}" +msgstr "" + #: ../scripts/m.proj/m.proj.py:142 msgid "cs2cs program not found, install PROJ.4 first: http://proj.maptools.org" msgstr "" @@ -41035,15 +41547,15 @@ #: ../scripts/r.mask/r.mask.py:115 msgid "Raster MASK removed" -msgstr "" +msgstr "래스터 마스í¬ë¥¼ 제거했습니다" #: ../scripts/r.mask/r.mask.py:117 msgid "No existing MASK to remove" -msgstr "" +msgstr "제거할 기존 마스í¬ê°€ 없습니다" #: ../scripts/r.mask/r.mask.py:122 msgid "MASK already found in current mapset. Delete first or overwrite." -msgstr "" +msgstr "현재 지ë„세트 ì•ˆì— ë§ˆìŠ¤í¬ê°€ ì´ë¯¸ 존재합니다. 먼저 삭제하거나 ë®ì–´ì“°ì„¸ìš”." #: ../scripts/r.mask/r.mask.py:124 msgid "MASK already exists and will be overwritten" @@ -41087,50 +41599,50 @@ msgid "No graphics device selected. Use d.mon to select graphics device." msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:143 +#: ../scripts/r.in.srtm/r.in.srtm.py:169 msgid "This module only operates in LatLong locations" msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:161 -msgid "The \"unzip\" program is required, please install it first" -msgstr "" - -#: ../scripts/r.in.srtm/r.in.srtm.py:168 +#: ../scripts/r.in.srtm/r.in.srtm.py:194 #, python-format msgid "'%s' does not appear to be a valid zip file." msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:175 +#: ../scripts/r.in.srtm/r.in.srtm.py:201 #, python-format msgid "File '%s' or '%s' not found" msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:197 +#: ../scripts/r.in.srtm/r.in.srtm.py:227 #, python-format msgid "Extracting '%s'..." msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:199 +#: ../scripts/r.in.srtm/r.in.srtm.py:232 msgid "Unable to unzip file." msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:201 +#: ../scripts/r.in.srtm/r.in.srtm.py:234 msgid "Converting input file to BIL..." msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:225 -msgid "Attempting to import 1-arcsec data." +#: ../scripts/r.in.srtm/r.in.srtm.py:258 +msgid "Attempting to import 1-arcsec SWBD data" +msgstr "" + +#: ../scripts/r.in.srtm/r.in.srtm.py:261 +msgid "Attempting to import 1-arcsec data" msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:243 +#: ../scripts/r.in.srtm/r.in.srtm.py:279 msgid "Unable to import data" msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:251 +#: ../scripts/r.in.srtm/r.in.srtm.py:288 msgid "Done: generated map " msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:252 +#: ../scripts/r.in.srtm/r.in.srtm.py:289 msgid "(Note: Holes in the data can be closed with 'r.fillnulls' using splines)" msgstr "" @@ -41354,7 +41866,7 @@ #: ../scripts/g.extension/g.extension.py:1123 #, python-brace-format msgid "Unknown extension (addon) source type '{0}'. Please report this to the grass-user mailing list." -msgstr "" +msgstr "알려지지 ì•Šì€ í™•ìž¥ (애드온) ì›ì²œ 유형 '{0}'. grass-user ë©”ì¼ë§ ë¦¬ìŠ¤íŠ¸ì— ì´ ë¬¸ì œë¥¼ 보고하세요." #: ../scripts/g.extension/g.extension.py:1135 #, python-format @@ -41392,11 +41904,11 @@ #: ../scripts/g.extension/g.extension.py:1224 msgid "List of removed files:" -msgstr "" +msgstr "ì œê±°ëœ íŒŒì¼ì˜ 목ë¡:" #: ../scripts/g.extension/g.extension.py:1226 msgid "Files to be removed:" -msgstr "" +msgstr "제거할 파ì¼:" #: ../scripts/g.extension/g.extension.py:1233 #, python-format @@ -41406,7 +41918,7 @@ #: ../scripts/g.extension/g.extension.py:1236 #, python-format msgid "Extension <%s> not removed. Re-run '%s' with '-f' flag to force removal" -msgstr "" +msgstr "확장 <%s>ê°€ 제거ë˜ì§€ 않았습니다. ê°•ì œ 제거를 위해서는 '%s'를 '-f' 플래그와 함께 다시 실행하세요." #: ../scripts/g.extension/g.extension.py:1376 #: ../scripts/g.extension/g.extension.py:1390 @@ -41470,7 +41982,7 @@ #: ../scripts/g.extension.all/g.extension.all.py:97 msgid "No extension found. Nothing to remove." -msgstr "" +msgstr "í™•ìž¥ì„ ì°¾ì„ ìˆ˜ 없습니다. 제거할 ê²ƒì´ ì—†ìŠµë‹ˆë‹¤." #: ../scripts/g.extension.all/g.extension.all.py:100 msgid "Nothing to rebuild. Rebuilding process can be forced with -f flag." @@ -41478,11 +41990,11 @@ #: ../scripts/g.extension.all/g.extension.all.py:104 msgid "List of extensions to be removed:" -msgstr "" +msgstr "제거할 í™•ìž¥ì˜ ëª©ë¡:" #: ../scripts/g.extension.all/g.extension.all.py:107 msgid "You must use the force flag (-f) to actually remove them. Exiting." -msgstr "" +msgstr "실제로 제거하기 위해서는 -f ê°•ì œ 플래그 를 사용해야 합니다. 종료합니다." #: ../scripts/g.extension.all/g.extension.all.py:113 #, python-format @@ -41501,7 +42013,7 @@ #: ../scripts/g.search.modules/g.search.modules.py:175 msgid "Cannot colorize, python-termcolor is not installed" -msgstr "" +msgstr "ìƒ‰ì„ ìž…íž ìˆ˜ 없습니다, python-termcolorê°€ 설치ë˜ì§€ 않았습니다" #: ../scripts/r.tileset/r.tileset.py:247 #, python-format @@ -41533,30 +42045,38 @@ #: ../scripts/r.tileset/r.tileset.py:393 #, python-format msgid "During computation %i tiles could not be created" -msgstr "" +msgstr "계산 ë„중 %iê°œì˜ íƒ€ì¼ì„ ìƒì„±í•  수 없었습니다" -#: ../scripts/i.spectral/i.spectral.py:121 +#: ../scripts/i.spectral/i.spectral.py:125 #, python-format msgid "Programmer error (%s)" +msgstr "프로그래머 오류 (%s)" + +#: ../scripts/i.spectral/i.spectral.py:199 +msgid "Spectral signatures" +msgstr "" + +#: ../scripts/i.spectral/i.spectral.py:200 +msgid "DN Value" msgstr "" -#: ../scripts/i.spectral/i.spectral.py:213 +#: ../scripts/i.spectral/i.spectral.py:218 msgid "Either group= or raster= is required" msgstr "" -#: ../scripts/i.spectral/i.spectral.py:216 +#: ../scripts/i.spectral/i.spectral.py:221 msgid "group= and raster= are mutually exclusive" msgstr "" -#: ../scripts/i.spectral/i.spectral.py:220 +#: ../scripts/i.spectral/i.spectral.py:225 msgid "Writing to text file requires output=filename" msgstr "" -#: ../scripts/i.spectral/i.spectral.py:224 +#: ../scripts/i.spectral/i.spectral.py:229 msgid "gnuplot required, please install first" msgstr "" -#: ../scripts/i.spectral/i.spectral.py:243 +#: ../scripts/i.spectral/i.spectral.py:251 msgid "No data returned from query" msgstr "" @@ -41597,7 +42117,7 @@ #: ../scripts/v.db.reconnect.all/v.db.reconnect.all.py:149 #, python-format msgid "Unable to drop table <%s>" -msgstr "" +msgstr "í…Œì´ë¸” <%s>를 삭제할 수 없습니다" #: ../scripts/v.db.reconnect.all/v.db.reconnect.all.py:158 #, python-format @@ -41647,11 +42167,11 @@ msgstr "" #: ../scripts/r.unpack/r.unpack.py:82 ../scripts/r.unpack/r.unpack.py:120 -#: ../scripts/v.unpack/v.unpack.py:86 ../scripts/v.unpack/v.unpack.py:133 +#: ../scripts/v.unpack/v.unpack.py:85 ../scripts/v.unpack/v.unpack.py:132 msgid "Pack file unreadable" msgstr "" -#: ../scripts/r.unpack/r.unpack.py:91 ../scripts/v.unpack/v.unpack.py:95 +#: ../scripts/r.unpack/r.unpack.py:91 ../scripts/v.unpack/v.unpack.py:94 msgid "Pack file unreadable: file '{}' missing" msgstr "" @@ -41678,21 +42198,21 @@ msgid "PROJ_INFO file is missing, unpack raster map in XY (unprojected) location." msgstr "" -#: ../scripts/r.unpack/r.unpack.py:158 ../scripts/v.unpack/v.unpack.py:164 +#: ../scripts/r.unpack/r.unpack.py:158 ../scripts/v.unpack/v.unpack.py:163 #, python-brace-format msgid "" "Difference between PROJ_INFO file of packed map and of current location:\n" "{diff}" msgstr "" -#: ../scripts/r.unpack/r.unpack.py:161 ../scripts/v.unpack/v.unpack.py:167 +#: ../scripts/r.unpack/r.unpack.py:161 ../scripts/v.unpack/v.unpack.py:166 #, python-brace-format msgid "" "Difference between PROJ_UNITS file of packed map and of current location:\n" "{diff}" msgstr "" -#: ../scripts/r.unpack/r.unpack.py:163 ../scripts/v.unpack/v.unpack.py:169 +#: ../scripts/r.unpack/r.unpack.py:163 ../scripts/v.unpack/v.unpack.py:168 msgid "Projection of dataset does not appear to match current location. In case of no significant differences in the projection definitions, use the -o flag to ignore them and use current location definition." msgstr "" @@ -41738,12 +42258,12 @@ #: ../scripts/d.frame/d.frame.py:200 #, python-format msgid "Invalid frame position: %s" -msgstr "" +msgstr "무효한 프레임 위치: %s" #: ../scripts/d.frame/d.frame.py:228 #, python-format msgid "Invalid monitor size: %dx%d" -msgstr "" +msgstr "무효한 모니터 í¬ê¸°: %dx%d" #: ../scripts/d.frame/d.frame.py:284 #, python-format @@ -41760,11 +42280,15 @@ msgid "Frame <%s> already found. An existing frame can be overwritten by '%s' flag." msgstr "" -#: ../scripts/r.grow/r.grow.py:130 +#: ../scripts/r.grow/r.grow.py:129 +msgid "Output can be written only to the current mapset" +msgstr "" + +#: ../scripts/r.grow/r.grow.py:139 msgid "Growing failed. Removing temporary maps." msgstr "" -#: ../scripts/r.grow/r.grow.py:142 +#: ../scripts/r.grow/r.grow.py:151 msgid "Shrinking failed. Removing temporary maps." msgstr "" @@ -41813,23 +42337,23 @@ msgid "Table <%s> not found in database <%s>" msgstr "" -#: ../scripts/db.droptable/db.droptable.py:84 +#: ../scripts/db.droptable/db.droptable.py:85 #, python-format msgid "Deleting table <%s> which is attached to following map(s):" msgstr "" -#: ../scripts/db.droptable/db.droptable.py:89 +#: ../scripts/db.droptable/db.droptable.py:90 #, python-format msgid "The table <%s> would be deleted." -msgstr "" +msgstr "í…Œì´ë¸” <%s>ê°€ ì‚­ì œë  ê²ƒìž…ë‹ˆë‹¤." -#: ../scripts/db.droptable/db.droptable.py:91 +#: ../scripts/db.droptable/db.droptable.py:92 msgid "You must use the force flag to actually remove it. Exiting." -msgstr "" +msgstr "실제로 제거하기 위해서는 ê°•ì œ 플래그를 사용해야 합니다. 종료합니다." -#: ../scripts/db.droptable/db.droptable.py:100 +#: ../scripts/db.droptable/db.droptable.py:101 msgid "Cannot continue (problem deleting table)." -msgstr "" +msgstr "계ì†í•  수 없습니다 (í…Œì´ë¸” 삭제시 문제 ë°œìƒ)" #: ../scripts/v.db.univar/v.db.univar.py:80 #, python-format @@ -41890,7 +42414,7 @@ #: ../scripts/v.to.lines/v.to.lines.py:71 msgid "The input vector map contains both polygons and points, cannot handle mixed types" -msgstr "" +msgstr "ìž…ë ¥ 벡터 지ë„ê°€ 다ê°í˜•ê³¼ ì ì„ ëª¨ë‘ í¬í•¨í•˜ê³  있습니다, í˜¼í•©ëœ ìœ í˜•ì„ ì·¨ê¸‰í•  수 없습니다" #: ../scripts/v.to.lines/v.to.lines.py:81 #, python-format @@ -41938,41 +42462,41 @@ msgid "At least 2 maps are required" msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:81 +#: ../scripts/v.db.addtable/v.db.addtable.py:82 #, python-format msgid "Using vector map name as table name: <%s>" msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:87 +#: ../scripts/v.db.addtable/v.db.addtable.py:88 #, python-format msgid "Using vector map name extended by layer number as table name: <%s>" msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:90 +#: ../scripts/v.db.addtable/v.db.addtable.py:91 #, python-format msgid "Using user specified table name: %s" msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:94 +#: ../scripts/v.db.addtable/v.db.addtable.py:95 msgid "Creating new DB connection based on default mapset settings..." msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:104 +#: ../scripts/v.db.addtable/v.db.addtable.py:105 #, python-format msgid "There is already a table linked to layer <%s>" msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:119 +#: ../scripts/v.db.addtable/v.db.addtable.py:120 #, python-format msgid "Duplicate column name '%s' not allowed" msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:130 +#: ../scripts/v.db.addtable/v.db.addtable.py:131 #, python-format msgid "Creating table with columns (%s)..." msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:158 +#: ../scripts/v.db.addtable/v.db.addtable.py:169 msgid "Current attribute table links:" msgstr "" @@ -42050,6 +42574,8 @@ "Unable to write data into tempfile.\n" "%s" msgstr "" +"ìž„ì‹œ 파ì¼ë¡œ ìžë£Œë¥¼ 쓸 수 없습니다.\n" +"%s" #: ../scripts/r.in.wms/wms_drv.py:180 #, python-format @@ -42057,6 +42583,8 @@ "Unable to read data from tempfile.\n" "%s" msgstr "" +"ìž„ì‹œ 파ì¼ë¡œë¶€í„° ìžë£Œë¥¼ ì½ì„ 수 없습니다.\n" +"%s" #: ../scripts/r.in.wms/wms_drv.py:185 #, python-format @@ -42065,7 +42593,7 @@ #: ../scripts/r.in.wms/wms_drv.py:187 msgid "WMS server unknown error" -msgstr "" +msgstr "WMS ì„œë²„ì— ì•Œë ¤ì§€ì§€ ì•Šì€ ì˜¤ë¥˜" #: ../scripts/r.in.wms/wms_drv.py:206 #, python-format @@ -42144,7 +42672,7 @@ #: ../scripts/r.in.wms/wms_base.py:108 #, python-format msgid "Invalid EPSG code %d" -msgstr "" +msgstr "무효한 EPSG 코드 %d" #: ../scripts/r.in.wms/wms_base.py:114 #, python-format @@ -42196,7 +42724,7 @@ #: ../scripts/r.in.wms/wms_base.py:330 msgid "Unable to write data into tempfile" -msgstr "" +msgstr "ìž„ì‹œ 파ì¼ë¡œ ìžë£Œë¥¼ 쓸 수 없습니다" #: ../scripts/r.in.wms/wms_base.py:341 #, python-format @@ -42216,23 +42744,23 @@ msgstr "" #: ../scripts/r.in.wms/wms_base.py:421 ../scripts/r.in.wms/wms_base.py:478 -#: ../scripts/r.in.wms/wms_base.py:488 ../scripts/r.in.wms/wms_base.py:518 -#: ../scripts/r.in.wms/wms_base.py:542 ../scripts/r.in.wms/wms_base.py:553 -#: ../scripts/r.in.wms/wms_base.py:565 +#: ../scripts/r.in.wms/wms_base.py:488 ../scripts/r.in.wms/wms_base.py:519 +#: ../scripts/r.in.wms/wms_base.py:543 ../scripts/r.in.wms/wms_base.py:554 +#: ../scripts/r.in.wms/wms_base.py:566 #, python-format msgid "%s failed" msgstr "" #: ../scripts/r.in.wms/wms_base.py:438 msgid "Unable to create temporary files" -msgstr "" +msgstr "ìž„ì‹œ 파ì¼ì„ ìƒì„±í•  수 없습니다" #: ../scripts/r.in.wms/wms_base.py:468 #, python-format msgid "Please change output name, or change names of these rasters: %s, module needs to create this temporary maps during execution." msgstr "" -#: ../scripts/r.in.wms/wms_base.py:567 +#: ../scripts/r.in.wms/wms_base.py:568 #, python-format msgid "<%s> created." msgstr "" @@ -42319,40 +42847,40 @@ msgid "Incorrect WMS query" msgstr "" -#: ../scripts/v.unpack/v.unpack.py:130 +#: ../scripts/v.unpack/v.unpack.py:129 #, python-format msgid "This GRASS GIS pack file contains raster data. Use r.unpack to unpack <%s>" msgstr "" -#: ../scripts/v.unpack/v.unpack.py:143 +#: ../scripts/v.unpack/v.unpack.py:142 msgid "PROJ_INFO file is missing, unpack vector map in XY (unprojected) location." msgstr "" -#: ../scripts/v.unpack/v.unpack.py:161 +#: ../scripts/v.unpack/v.unpack.py:160 msgid "Projection information does not match. Proceeding..." msgstr "" -#: ../scripts/v.unpack/v.unpack.py:215 +#: ../scripts/v.unpack/v.unpack.py:214 #, python-format msgid "Coping table <%s> as table <%s>" msgstr "" -#: ../scripts/v.unpack/v.unpack.py:226 +#: ../scripts/v.unpack/v.unpack.py:225 #, python-format msgid "Unable to copy table <%s> as table <%s>" msgstr "" -#: ../scripts/v.unpack/v.unpack.py:228 +#: ../scripts/v.unpack/v.unpack.py:227 #, python-format msgid "Connect table <%s> to vector map <%s> at layer <%s>" msgstr "" -#: ../scripts/v.unpack/v.unpack.py:238 +#: ../scripts/v.unpack/v.unpack.py:237 #, python-format msgid "Unable to connect table <%s> to vector map <%s>" msgstr "" -#: ../scripts/v.unpack/v.unpack.py:241 +#: ../scripts/v.unpack/v.unpack.py:240 #, python-format msgid "Vector map <%s> successfully unpacked" msgstr "" @@ -42362,7 +42890,7 @@ msgid "Missing value for parameter <%s>" msgstr "" -#: ../scripts/v.import/v.import.py:178 ../scripts/r.import/r.import.py:194 +#: ../scripts/v.import/v.import.py:178 ../scripts/r.import/r.import.py:193 #, python-format msgid "Input <%s> successfully imported without reprojection" msgstr "" @@ -42372,12 +42900,12 @@ msgid "Unable to import <%s>" msgstr "" -#: ../scripts/v.import/v.import.py:190 ../scripts/r.import/r.import.py:206 +#: ../scripts/v.import/v.import.py:190 ../scripts/r.import/r.import.py:205 #, python-format msgid "Coordinate reference system not available for current location <%s>" msgstr "" -#: ../scripts/v.import/v.import.py:210 ../scripts/r.import/r.import.py:226 +#: ../scripts/v.import/v.import.py:210 ../scripts/r.import/r.import.py:225 #, python-format msgid "Creating temporary location for <%s>..." msgstr "" @@ -42387,12 +42915,12 @@ msgid "Unable to create location from OGR datasource <%s>" msgstr "" -#: ../scripts/v.import/v.import.py:231 ../scripts/r.import/r.import.py:245 +#: ../scripts/v.import/v.import.py:231 ../scripts/r.import/r.import.py:244 #, python-format msgid "Coordinate reference system not available for input <%s>" msgstr "" -#: ../scripts/v.import/v.import.py:248 ../scripts/r.import/r.import.py:328 +#: ../scripts/v.import/v.import.py:248 ../scripts/r.import/r.import.py:327 msgid "Unable to reproject to source location" msgstr "" @@ -42406,7 +42934,7 @@ msgid "Unable to import OGR datasource <%s>" msgstr "" -#: ../scripts/v.import/v.import.py:279 ../scripts/r.import/r.import.py:374 +#: ../scripts/v.import/v.import.py:279 ../scripts/r.import/r.import.py:373 #, python-format msgid "Reprojecting <%s>..." msgstr "" @@ -42445,19 +42973,19 @@ #: ../scripts/v.db.dropcolumn/v.db.dropcolumn.py:70 msgid "There is no table connected to the input vector map. Unable to delete any column. Exiting." -msgstr "" +msgstr "ìž…ë ¥ 벡터 지ë„ì— ì—°ê²°ëœ í…Œì´ë¸”ì´ ì—†ìŠµë‹ˆë‹¤. ì–´ë–¤ ì—´ë„ ì‚­ì œí•  수 없습니다. 종료합니다." #: ../scripts/v.db.dropcolumn/v.db.dropcolumn.py:74 #, python-format msgid "Unable to delete <%s> column as it is needed to keep table <%s> connected to the input vector map <%s>" -msgstr "" +msgstr "ì—´ <%s>는 í…Œì´ë¸” <%s>ì´ ìž…ë ¥ 벡터 ì§€ë„ <%s>ì— ì—°ê²°ë˜ì–´ 있기 ë•Œë¬¸ì— ì‚­ì œí•  수 없습니다" #: ../scripts/v.db.dropcolumn/v.db.dropcolumn.py:80 #, python-format msgid "Column <%s> not found in table <%s>. Skipped" msgstr "" -#: ../scripts/v.db.dropcolumn/v.db.dropcolumn.py:117 +#: ../scripts/v.db.dropcolumn/v.db.dropcolumn.py:122 msgid "Deleting column failed" msgstr "" @@ -42519,15 +43047,15 @@ #: ../scripts/db.dropcolumn/db.dropcolumn.py:75 #, python-format msgid "Column <%s> would be deleted." -msgstr "" +msgstr "ì—´ <%s>ê°€ ì‚­ì œë  ê²ƒìž…ë‹ˆë‹¤." #: ../scripts/db.dropcolumn/db.dropcolumn.py:77 msgid "You must use the force flag (-f) to actually remove it. Exiting." -msgstr "" +msgstr "실제로 제거하기 위해서는 -f ê°•ì œ 플래그 를 사용해야 합니다. 종료합니다." #: ../scripts/db.dropcolumn/db.dropcolumn.py:113 msgid "Cannot continue (problem deleting column)" -msgstr "" +msgstr "계ì†í•  수 없습니다 (ì—´ 삭제시 문제 ë°œìƒ)" #: ../scripts/i.pansharpen/i.pansharpen.py:100 msgid "Required dependency NumPy not found. Exiting." @@ -42535,7 +43063,7 @@ #: ../scripts/i.pansharpen/i.pansharpen.py:116 msgid "Maps with selected output prefix names already exist. Delete them or use overwrite flag" -msgstr "" +msgstr "ì„ íƒëœ 출력 ì ‘ë‘사를 가진 지ë„ê°€ ì´ë¯¸ 존재합니다. ì´ ì§€ë„를 삭제하거나 ë®ì–´ì“°ê¸° 플래그를 사용하세요." #: ../scripts/i.pansharpen/i.pansharpen.py:133 #, python-format @@ -42581,7 +43109,7 @@ #: ../scripts/i.pansharpen/i.pansharpen.py:319 msgid "Assigning grey equalized color tables to output images..." -msgstr "" +msgstr "출력 ì˜ìƒì— íšŒìƒ‰ì¡°ì˜ ê· ë“±í™”ëœ ìƒ‰ìƒ í…Œì´ë¸”ì„ í• ë‹¹í•˜ëŠ” 중입니다..." #: ../scripts/i.pansharpen/i.pansharpen.py:328 msgid "Adjusting blue channel color table..." @@ -42635,7 +43163,7 @@ #. GTC Invalid WFS maximum features parameter #: ../scripts/v.in.wfs/v.in.wfs.py:109 msgid "Invalid maximum number of features" -msgstr "" +msgstr "무효한 최대 í”¼ì³ ê°œìˆ˜" #. GTC Invalid WFS start index parameter #: ../scripts/v.in.wfs/v.in.wfs.py:115 @@ -42654,6 +43182,8 @@ "The server couldn't fulfill the request.\n" "Error code: %s" msgstr "" +"서버가 ìš”ì²­ì„ ì´í–‰í•  수 없었습니다.\n" +"오류 코드: %s" #. GTC WFS request network failure #: ../scripts/v.in.wfs/v.in.wfs.py:138 @@ -42783,7 +43313,7 @@ #: ../scripts/v.what.strds/v.what.strds.py:113 msgid "Cannot combine 'output' option and 'u' flag" -msgstr "" +msgstr "'output' 옵션과 'u' 플래그를 함께 사용할 수 없습니다" #: ../scripts/v.what.strds/v.what.strds.py:115 msgid "'output' option or 'u' flag must be given" @@ -42913,7 +43443,7 @@ #: ../scripts/r3.in.xyz/r3.in.xyz.py:247 msgid "The 2D and 3D region settings are different. Can not continue." -msgstr "" +msgstr "2ì°¨ì›ê³¼ 3ì°¨ì› ì˜ì—­ ì„¤ì •ì´ ë‹¤ë¦…ë‹ˆë‹¤. 계ì†í•  수 없습니다." #: ../scripts/r3.in.xyz/r3.in.xyz.py:249 #, python-format @@ -42942,168 +43472,168 @@ msgid "Done. 3D raster map <%s> created." msgstr "" -#: ../scripts/r.import/r.import.py:170 +#: ../scripts/r.import/r.import.py:169 msgid "To set custom resolution value, select 'value' in resolution option" msgstr "" -#: ../scripts/r.import/r.import.py:173 +#: ../scripts/r.import/r.import.py:172 msgid "Resolution value can't be smaller than 0" -msgstr "" +msgstr "í•´ìƒë„ê°’ì€ 0보다 ìž‘ì„ ìˆ˜ 없습니다" -#: ../scripts/r.import/r.import.py:176 +#: ../scripts/r.import/r.import.py:175 msgid "Please provide the resolution for the imported dataset or change to 'estimated' resolution" msgstr "" -#: ../scripts/r.import/r.import.py:198 ../scripts/r.import/r.import.py:256 +#: ../scripts/r.import/r.import.py:197 ../scripts/r.import/r.import.py:255 #, python-format msgid "Unable to import GDAL dataset <%s>" msgstr "" -#: ../scripts/r.import/r.import.py:235 +#: ../scripts/r.import/r.import.py:234 #, python-format msgid "Unable to read GDAL dataset <%s>" msgstr "" -#: ../scripts/r.import/r.import.py:248 +#: ../scripts/r.import/r.import.py:247 #, python-format msgid "Importing <%s> to temporary location..." msgstr "" -#: ../scripts/r.import/r.import.py:267 +#: ../scripts/r.import/r.import.py:266 msgid "Input contains GCPs, rectification is required" msgstr "" -#: ../scripts/r.import/r.import.py:295 +#: ../scripts/r.import/r.import.py:294 msgid "Unable to get reprojected map extent" msgstr "" -#: ../scripts/r.import/r.import.py:348 +#: ../scripts/r.import/r.import.py:347 #, python-brace-format msgid "Estimated target resolution for input band <{out}>: {res}" msgstr "" -#: ../scripts/r.import/r.import.py:363 +#: ../scripts/r.import/r.import.py:362 #, python-brace-format msgid "Using given resolution for input band <{out}>: {res}" msgstr "" -#: ../scripts/r.import/r.import.py:369 +#: ../scripts/r.import/r.import.py:368 #, python-brace-format msgid "Using current region resolution for input band <{out}>: nsres={ns}, ewres={ew}" msgstr "" -#: ../scripts/r.import/r.import.py:381 +#: ../scripts/r.import/r.import.py:380 #, python-format msgid "Unable to to reproject raster <%s>" msgstr "" -#: ../scripts/r.import/r.import.py:384 +#: ../scripts/r.import/r.import.py:383 #, python-format msgid "The reprojected raster <%s> is empty" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:160 +#: ../scripts/r.fillnulls/r.fillnulls.py:172 msgid "A user raster mask (MASK) is present. Saving it..." msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:175 +#: ../scripts/r.fillnulls/r.fillnulls.py:187 msgid "Using RST interpolation..." msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:176 +#: ../scripts/r.fillnulls/r.fillnulls.py:188 msgid "Locating and isolating NULL areas..." msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:180 +#: ../scripts/r.fillnulls/r.fillnulls.py:192 msgid "Skipping masked raster parts" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:191 -#: ../scripts/r.fillnulls/r.fillnulls.py:460 +#: ../scripts/r.fillnulls/r.fillnulls.py:203 +#: ../scripts/r.fillnulls/r.fillnulls.py:472 msgid "Restoring user mask (MASK)..." msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:195 -#: ../scripts/r.fillnulls/r.fillnulls.py:464 +#: ../scripts/r.fillnulls/r.fillnulls.py:207 +#: ../scripts/r.fillnulls/r.fillnulls.py:476 msgid "Failed to restore user MASK!" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:199 +#: ../scripts/r.fillnulls/r.fillnulls.py:211 msgid "Growing NULL areas" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:206 -#: ../scripts/r.fillnulls/r.fillnulls.py:221 -#: ../scripts/r.fillnulls/r.fillnulls.py:315 +#: ../scripts/r.fillnulls/r.fillnulls.py:218 +#: ../scripts/r.fillnulls/r.fillnulls.py:233 +#: ../scripts/r.fillnulls/r.fillnulls.py:327 msgid "abandoned. Removing temporary map, restoring user mask if needed:" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:210 +#: ../scripts/r.fillnulls/r.fillnulls.py:222 msgid "Assigning IDs to NULL areas" -msgstr "" +msgstr "ë„ ì§€ì—­ì— ID를 할당하는 중입니다" -#: ../scripts/r.fillnulls/r.fillnulls.py:235 -#: ../scripts/r.fillnulls/r.fillnulls.py:273 -#: ../scripts/r.fillnulls/r.fillnulls.py:288 -#: ../scripts/r.fillnulls/r.fillnulls.py:296 -#: ../scripts/r.fillnulls/r.fillnulls.py:330 -#: ../scripts/r.fillnulls/r.fillnulls.py:403 -#: ../scripts/r.fillnulls/r.fillnulls.py:424 -#: ../scripts/r.fillnulls/r.fillnulls.py:434 +#: ../scripts/r.fillnulls/r.fillnulls.py:247 +#: ../scripts/r.fillnulls/r.fillnulls.py:285 +#: ../scripts/r.fillnulls/r.fillnulls.py:300 +#: ../scripts/r.fillnulls/r.fillnulls.py:308 +#: ../scripts/r.fillnulls/r.fillnulls.py:342 +#: ../scripts/r.fillnulls/r.fillnulls.py:415 +#: ../scripts/r.fillnulls/r.fillnulls.py:436 +#: ../scripts/r.fillnulls/r.fillnulls.py:446 msgid "abandoned. Removing temporary maps, restoring user mask if needed:" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:256 +#: ../scripts/r.fillnulls/r.fillnulls.py:268 msgid "Input map has no holes. Check region settings." msgstr "" #. GTC Hole is NULL area in a raster map -#: ../scripts/r.fillnulls/r.fillnulls.py:259 +#: ../scripts/r.fillnulls/r.fillnulls.py:271 #, python-format msgid "Processing %d map holes" msgstr "" #. GTC Hole is a NULL area in a raster map -#: ../scripts/r.fillnulls/r.fillnulls.py:265 +#: ../scripts/r.fillnulls/r.fillnulls.py:277 #, python-format msgid "Filling hole %s of %s" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:335 +#: ../scripts/r.fillnulls/r.fillnulls.py:347 #, python-format msgid "Interpolating %d points" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:338 +#: ../scripts/r.fillnulls/r.fillnulls.py:350 msgid "No points to interpolate" msgstr "" #. GTC Hole is NULL area in a raster map -#: ../scripts/r.fillnulls/r.fillnulls.py:359 +#: ../scripts/r.fillnulls/r.fillnulls.py:371 #, python-format msgid "Failed to fill hole %s" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:373 +#: ../scripts/r.fillnulls/r.fillnulls.py:385 #, python-format msgid "Filling has failed silently. Leaving temporary maps with prefix <%s> for debugging." msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:438 +#: ../scripts/r.fillnulls/r.fillnulls.py:450 #, python-format msgid "Using %s bspline interpolation" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:472 +#: ../scripts/r.fillnulls/r.fillnulls.py:484 msgid "Patching fill data into NULL areas..." msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:480 +#: ../scripts/r.fillnulls/r.fillnulls.py:492 #, python-format msgid "Filled raster map is: %s" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:487 +#: ../scripts/r.fillnulls/r.fillnulls.py:499 msgid "Following holes where not filled. Temporary maps with are left in place to allow examination of unfilled holes" msgstr "" @@ -43121,7 +43651,7 @@ #: ../scripts/v.in.e00/v.in.e00.py:82 msgid "Found that E00 file is split into pieces (.e01, ...). Merging..." -msgstr "" +msgstr "E00 파ì¼ì´ ì¡°ê°ë‚˜ 있습니다 (.e01, ...). 병합하는 중입니다..." #: ../scripts/v.in.e00/v.in.e00.py:121 msgid "An error may appear next which will be ignored..." @@ -43170,7 +43700,7 @@ #: ../scripts/v.db.droptable/v.db.droptable.py:60 #, python-format msgid "No table assigned to layer <%s>" -msgstr "" +msgstr "ë ˆì´ì–´ <%s>ì— í• ë‹¹ëœ í…Œì´ë¸”ì´ ì—†ìŠµë‹ˆë‹¤" #: ../scripts/v.db.droptable/v.db.droptable.py:65 #, python-format @@ -43184,7 +43714,7 @@ #: ../scripts/v.db.droptable/v.db.droptable.py:77 msgid "You must use the -f (force) flag to actually remove the table. Exiting." -msgstr "" +msgstr "실제로 í…Œì´ë¸”ì„ ì œê±°í•˜ê¸° 위해서는 -f ê°•ì œ 플래그 를 사용해야 합니다. 종료합니다." #: ../scripts/v.db.droptable/v.db.droptable.py:79 msgid "Leaving map/table unchanged." @@ -43193,7 +43723,7 @@ #: ../scripts/v.db.droptable/v.db.droptable.py:82 #, python-format msgid "Dropping table <%s>..." -msgstr "" +msgstr "í…Œì´ë¸” <%s>를 삭제하는 중입니다..." #: ../scripts/v.db.droptable/v.db.droptable.py:88 msgid "An error occurred while running db.execute" @@ -43265,7 +43795,7 @@ #: ../scripts/r.in.aster/r.in.aster.py:142 msgid "Cleaning up ..." -msgstr "" +msgstr "정리하는 중입니다..." #: ../scripts/r.in.aster/r.in.aster.py:152 msgid "Georeferencing aster image ..." @@ -43288,6 +43818,22 @@ msgstr "" #, fuzzy +msgid "inter-satellite" +msgstr "위성" + +#, fuzzy +msgid "calibration" +msgstr "ì‹œê°í™”" + +#, fuzzy +msgid "time series" +msgstr "계열" + +#, fuzzy +msgid "Keep current computational region settings" +msgstr "현재 지역 ì„¤ì •ì„ ì‚¬ìš©í•©ë‹ˆë‹¤..." + +#, fuzzy msgid "Only 'terrain' points output vector map" msgstr "출력할 격ìžì§€ë„" @@ -43311,13 +43857,6 @@ msgid "Unable to initialize G-submatrix..." msgstr "출력할 격ìžì§€ë„" -msgid "3D raster" -msgstr "3ì°¨ì› ëž˜ìŠ¤í„°" - -#, fuzzy -msgid "File to write the report" -msgstr "출력할 격ìžì§€ë„" - #, fuzzy msgid "Name for output 2D/3D raster map" msgstr "출력할 격ìžì§€ë„" @@ -43431,10 +43970,6 @@ msgstr "출력할 격ìžì§€ë„" #, fuzzy -msgid "Nugget value" -msgstr "출력할 격ìžì§€ë„" - -#, fuzzy msgid "Sill value" msgstr "출력할 격ìžì§€ë„" @@ -43547,10 +44082,6 @@ msgstr "출력할 격ìžì§€ë„" #, fuzzy -msgid "Export as waypoints" -msgstr "출력할 격ìžì§€ë„" - -#, fuzzy msgid "Export as routes" msgstr "출력할 격ìžì§€ë„" @@ -43615,10 +44146,6 @@ msgstr "출력할 격ìžì§€ë„" #, fuzzy -msgid "Endian of input vector map" -msgstr "출력할 격ìžì§€ë„" - -#, fuzzy msgid "Reading dig file..." msgstr "출력할 격ìžì§€ë„" @@ -43723,3 +44250,54 @@ #, fuzzy msgid "%d sites written." msgstr "출력할 격ìžì§€ë„" + +#~ msgid "Unabel to read segment file" +#~ msgstr "분절 파ì¼ì„ ì½ì„ 수 없습니다" + +#~ msgid "Error in pj_do_proj6" +#~ msgstr "pj_do_proj6 ë‚´ì— ì˜¤ë¥˜" + +#~ msgid "Unable to create PROJ_EPSG file: %s" +#~ msgstr "PROJ_EPSG 파ì¼ì„ ìƒì„±í•  수 없습니다: %s" + +#~ msgid "column '%s', type 'string': unknown width -> stored as varchar(250) some data may be lost" +#~ msgstr "ì—´ '%s', 유형 'string': 알려지지 ì•Šì€ í­ -> varchar(250)으로 저장ë˜ê³  ì¼ë¶€ ìžë£Œë¥¼ ìžƒì„ ìˆ˜ 있습니다" + +#~ msgid "East-West (ewres: %f) and North-South (nwres: %f) resolution differ significantly. Did you assign %s= and %s= correctly?" +#~ msgstr "ë™-ì„œ(ewres: %f)와 남-ë¶(nsres: %f)ì˜ í•´ìƒë„ê°€ ë§Žì´ ë‹¤ë¦…ë‹ˆë‹¤. %s=와 %s=를 바르게 입력하셨나요?" + +#~ msgid "Error in pj_do_proj (can't re-projection GCP %i)" +#~ msgstr "pj_do_proj ë‚´ì— ì˜¤ë¥˜ (GCP %i를 재투ì˜í•  수 없습니다)" + +#~ msgid "Error in pj_do_proj" +#~ msgstr "pj_do_proj ë‚´ì— ì˜¤ë¥˜" + +#~ msgid "Error in pj_do_proj (projection of input coordinate pair)" +#~ msgstr "pj_do_proj ë‚´ì— ì˜¤ë¥˜ (ìž…ë ¥ 좌표ìŒì˜ 투ì˜)" + +#~ msgid "Unable create DBF database: %s" +#~ msgstr "DBF ë°ì´í„°ë² ì´ìŠ¤ë¥¼ ìƒì„±í•  수 없습니다: %s" + +#~ msgid "Could not read georeferenced file %s using either OGR nor GDAL" +#~ msgstr "OGR ë˜ëŠ” GDALì„ ì´ìš©í•´ì„œ 지리 참조 íŒŒì¼ %s를 ì½ì„ 수 없었습니다" + +#~ msgid "Error in pj_do_proj1" +#~ msgstr "pj_do_proj1 ë‚´ì— ì˜¤ë¥˜" + +#~ msgid "Error in pj_do_proj2" +#~ msgstr "pj_do_proj2 ë‚´ì— ì˜¤ë¥˜" + +#~ msgid "Error in pj_do_proj3" +#~ msgstr "pj_do_proj3 ë‚´ì— ì˜¤ë¥˜" + +#~ msgid "Error in pj_do_proj5" +#~ msgstr "pj_do_proj5 ë‚´ì— ì˜¤ë¥˜" + +#~ msgid "If overlapping is not desired, the data need to be cleaned." +#~ msgstr "ì¤‘ì²©ì„ ì›í•˜ì§€ 않으면 ìžë£Œë¥¼ 정리할 필요가 있습니다." + +#~ msgid "OGR projection for layer <%s> can not be converted to proj4" +#~ msgstr "ë ˆì´ì–´ <%s>를 위한 OGR 투ì˜ì„ proj4ë¡œ 변환할 수 없습니다" + +#~ msgid "Error in pj_do_transform" +#~ msgstr "pj_do_transform ë‚´ì— ì˜¤ë¥˜" diff -Nru grass-7.4.3/locale/po/grassmods_lv.po grass-7.6.0/locale/po/grassmods_lv.po --- grass-7.4.3/locale/po/grassmods_lv.po 2018-10-18 19:11:24.000000000 +0000 +++ grass-7.6.0/locale/po/grassmods_lv.po 2018-12-26 10:57:24.000000000 +0000 @@ -9,7 +9,7 @@ msgstr "" "Project-Id-Version: grassmods_lv\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-03-24 00:06+0100\n" +"POT-Creation-Date: 2018-12-26 11:43+0100\n" "PO-Revision-Date: 2017-04-01 16:41+0200\n" "Last-Translator: Maris Nartiss \n" "Language-Team: Latvian \n" @@ -76,7 +76,7 @@ #: ../temporal/t.connect/main.c:35 ../display/d.colorlist/main.c:36 #: ../display/d.fontlist/main.c:46 ../display/d.font/main.c:46 -#: ../general/g.region/main.c:65 ../general/g.mapsets/main.c:64 +#: ../general/g.region/main.c:66 ../general/g.mapsets/main.c:64 #: ../general/g.mapset/main.c:50 ../general/g.gisenv/main.c:44 msgid "settings" msgstr "" @@ -86,7 +86,7 @@ #: ../locale/scriptstrings/t.select_to_translate.c:3 #: ../locale/scriptstrings/t.info_to_translate.c:3 #: ../raster/r.timestamp/main.c:36 ../raster/r.describe/main.c:55 -#: ../raster/r.info/main.c:71 ../raster/r.support/main.c:55 +#: ../raster/r.info/main.c:73 ../raster/r.support/main.c:55 #: ../raster/r.region/main.c:52 ../raster3d/r3.support/main.c:50 #: ../raster3d/r3.timestamp/main.c:44 ../raster3d/r3.info/main.c:76 #: ../vector/v.support/main.c:40 ../vector/v.timestamp/main.c:36 @@ -111,46 +111,48 @@ #: ../locale/scriptstrings/t.rast.colors_to_translate.c:18 #: ../locale/scriptstrings/v.unpack_to_translate.c:13 #: ../locale/scriptstrings/r.unpack_to_translate.c:12 -#: ../raster/r.colors/edit_colors.c:128 ../raster/r.out.gdal/main.c:145 -#: ../raster/r.external.out/main.c:272 ../raster/r.external.out/main.c:283 -#: ../raster/r.what/main.c:122 ../raster/r.what/main.c:130 -#: ../raster/r.what/main.c:144 ../raster/r.what/main.c:149 -#: ../raster/r.what/main.c:154 ../raster/r.what/main.c:159 -#: ../raster/r.what/main.c:169 ../raster/r.proj/main.c:204 -#: ../raster/r.proj/main.c:214 ../raster/r.proj/main.c:220 -#: ../raster/r.in.gdal/main.c:208 ../raster/r.in.gdal/main.c:241 -#: ../raster/r.sunmask/main.c:232 ../raster/r.sunmask/main.c:238 -#: ../raster/r.external/main.c:96 ../raster/r.external/main.c:135 -#: ../display/d.mon/main.c:115 ../display/d.mon/main.c:120 -#: ../display/d.mon/main.c:125 ../general/g.list/main.c:105 -#: ../general/g.list/main.c:116 ../general/g.list/main.c:138 -#: ../general/g.list/main.c:143 ../general/g.list/main.c:148 -#: ../general/g.list/main.c:153 ../general/g.region/main.c:89 -#: ../general/g.region/main.c:95 ../general/g.region/main.c:100 -#: ../general/g.region/main.c:106 ../general/g.region/main.c:112 -#: ../general/g.region/main.c:118 ../general/g.region/main.c:124 -#: ../general/g.region/main.c:132 ../general/g.region/main.c:137 -#: ../general/g.region/main.c:143 ../general/g.region/main.c:148 -#: ../general/g.region/main.c:153 ../general/g.mapsets/main.c:87 -#: ../general/g.mapsets/main.c:92 ../general/g.mapsets/main.c:98 -#: ../general/g.proj/main.c:80 ../general/g.proj/main.c:86 -#: ../general/g.proj/main.c:92 ../general/g.proj/main.c:98 -#: ../general/g.proj/main.c:104 ../general/g.proj/main.c:115 -#: ../general/g.proj/main.c:120 ../general/g.mapset/main.c:76 -#: ../general/g.mapset/main.c:82 ../imagery/i.group/main.c:79 -#: ../imagery/i.group/main.c:84 ../imagery/i.group/main.c:89 -#: ../db/db.connect/main.c:53 ../db/db.connect/main.c:58 -#: ../db/db.login/main.c:91 ../vector/v.external.out/args.c:63 -#: ../vector/v.external.out/args.c:75 ../vector/v.external.out/args.c:81 -#: ../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:320 ../vector/v.in.ogr/main.c:326 -#: ../vector/v.colors/main.c:133 ../vector/v.what/main.c:91 +#: ../raster/r.colors/edit_colors.c:145 ../raster/r.colors/edit_colors.c:152 +#: ../raster/r.out.gdal/main.c:145 ../raster/r.external.out/main.c:272 +#: ../raster/r.external.out/main.c:283 ../raster/r.what/main.c:122 +#: ../raster/r.what/main.c:130 ../raster/r.what/main.c:144 +#: ../raster/r.what/main.c:149 ../raster/r.what/main.c:154 +#: ../raster/r.what/main.c:159 ../raster/r.what/main.c:169 +#: ../raster/r.proj/main.c:215 ../raster/r.proj/main.c:225 +#: ../raster/r.proj/main.c:231 ../raster/r.in.gdal/main.c:225 +#: ../raster/r.in.gdal/main.c:258 ../raster/r.sunmask/main.c:232 +#: ../raster/r.sunmask/main.c:238 ../raster/r.external/main.c:96 +#: ../raster/r.external/main.c:135 ../display/d.mon/main.c:115 +#: ../display/d.mon/main.c:120 ../display/d.mon/main.c:125 +#: ../general/g.list/main.c:105 ../general/g.list/main.c:116 +#: ../general/g.list/main.c:138 ../general/g.list/main.c:143 +#: ../general/g.list/main.c:148 ../general/g.list/main.c:153 +#: ../general/g.region/main.c:90 ../general/g.region/main.c:96 +#: ../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:125 ../general/g.region/main.c:133 +#: ../general/g.region/main.c:138 ../general/g.region/main.c:144 +#: ../general/g.region/main.c:149 ../general/g.region/main.c:154 +#: ../general/g.mapsets/main.c:87 ../general/g.mapsets/main.c:92 +#: ../general/g.mapsets/main.c:98 ../general/g.proj/main.c:80 +#: ../general/g.proj/main.c:86 ../general/g.proj/main.c:92 +#: ../general/g.proj/main.c:98 ../general/g.proj/main.c:104 +#: ../general/g.proj/main.c:115 ../general/g.proj/main.c:120 +#: ../general/g.mapset/main.c:76 ../general/g.mapset/main.c:82 +#: ../imagery/i.group/main.c:85 ../imagery/i.group/main.c:90 +#: ../imagery/i.group/main.c:95 ../db/db.connect/main.c:53 +#: ../db/db.connect/main.c:58 ../db/db.login/main.c:91 +#: ../vector/v.external.out/args.c:63 ../vector/v.external.out/args.c:75 +#: ../vector/v.external.out/args.c:81 ../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:337 +#: ../vector/v.in.ogr/main.c:343 ../vector/v.colors/main.c:133 +#: ../vector/v.colors/main.c:140 ../vector/v.what/main.c:91 #: ../vector/v.what/main.c:96 ../vector/v.what/main.c:101 #: ../vector/v.what/main.c:106 ../vector/v.what/main.c:111 #: ../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.external/args.c:57 +#: ../vector/v.info/parse.c:46 ../vector/v.vect.stats/main.c:221 +#: ../vector/v.vect.stats/main.c:228 ../vector/v.external/args.c:57 #: ../vector/v.external/args.c:63 ../vector/v.external/args.c:71 #: ../vector/v.to.db/parse.c:118 ../vector/v.to.db/parse.c:123 #: ../vector/v.to.db/parse.c:129 ../vector/v.to.db/parse.c:135 @@ -166,8 +168,8 @@ #: ../temporal/t.connect/main.c:69 ../general/g.gisenv/main.c:66 #: ../general/g.gisenv/main.c:74 ../general/g.gisenv/main.c:84 #: ../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 +#: ../db/db.connect/main.c:82 ../db/db.connect/main.c:91 +#: ../db/db.connect/main.c:94 ../db/db.connect/main.c:103 msgid "Set" msgstr "IestatÄ«t" @@ -203,8 +205,8 @@ msgid "Default TGIS database is not set" msgstr "" -#: ../temporal/t.connect/main.c:133 ../db/db.connect/main.c:161 -#: ../db/db.connect/main.c:188 +#: ../temporal/t.connect/main.c:133 ../db/db.connect/main.c:171 +#: ../db/db.connect/main.c:197 #, c-format msgid "" "Default driver / database set to:\n" @@ -220,9 +222,9 @@ #: ../locale/scriptstrings/g.extension_to_translate.c:3 #: ../locale/scriptstrings/g.extension.all_to_translate.c:3 #: ../locale/scriptstrings/g.manual_to_translate.c:2 -#: ../general/g.findfile/main.c:38 ../general/g.version/main.c:65 +#: ../general/g.findfile/main.c:38 ../general/g.version/main.c:69 #: ../general/g.ppmtopng/main.c:117 ../general/g.list/main.c:65 -#: ../general/g.cairocomp/main.c:196 ../general/g.region/main.c:64 +#: ../general/g.cairocomp/main.c:196 ../general/g.region/main.c:65 #: ../general/g.gui/main.c:39 ../general/g.findetc/main.c:28 #: ../general/g.rename/main.c:45 ../general/g.mapsets/main.c:63 #: ../general/g.pnmcomp/main.c:282 ../general/g.copy/main.c:41 @@ -264,8 +266,8 @@ #: ../locale/scriptstrings/v.import_to_translate.c:13 #: ../locale/scriptstrings/v.import_to_translate.c:16 #: ../locale/scriptstrings/v.import_to_translate.c:19 -#: ../locale/scriptstrings/i.spectral_to_translate.c:10 -#: ../locale/scriptstrings/i.spectral_to_translate.c:12 +#: ../locale/scriptstrings/i.spectral_to_translate.c:11 +#: ../locale/scriptstrings/i.spectral_to_translate.c:13 #: ../locale/scriptstrings/db.in.ogr_to_translate.c:8 #: ../locale/scriptstrings/db.in.ogr_to_translate.c:10 #: ../locale/scriptstrings/db.in.ogr_to_translate.c:13 @@ -277,10 +279,10 @@ #: ../locale/scriptstrings/m.proj_to_translate.c:11 #: ../locale/scriptstrings/m.proj_to_translate.c:23 #: ../locale/scriptstrings/m.proj_to_translate.c:25 -#: ../locale/scriptstrings/m.proj_to_translate.c:27 ../raster/r.sun/main.c:403 -#: ../raster/r.sun/main.c:412 ../raster/r.sun/main.c:421 -#: ../raster/r.sun/main.c:430 ../raster/r.sun/main.c:439 -#: ../raster/r.sun/main.c:448 ../raster/r.resamp.rst/main.c:174 +#: ../locale/scriptstrings/m.proj_to_translate.c:27 ../raster/r.sun/main.c:402 +#: ../raster/r.sun/main.c:411 ../raster/r.sun/main.c:420 +#: ../raster/r.sun/main.c:429 ../raster/r.sun/main.c:438 +#: ../raster/r.sun/main.c:447 ../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 @@ -289,6 +291,7 @@ #: ../raster/r.grow.distance/main.c:168 ../raster/r.in.lidar/main.c:126 #: ../raster/r.in.lidar/main.c:253 ../raster/r.in.lidar/main.c:286 #: ../raster/r.in.lidar/main.c:295 ../raster/r.in.xyz/main.c:297 +#: ../raster/r.buildvrt/main.c:95 ../raster/r.buildvrt/main.c:103 #: ../raster/r.lake/main.c:167 ../raster/r.lake/main.c:195 #: ../raster/r.sim/r.sim.sediment/main.c:179 #: ../raster/r.sim/r.sim.sediment/main.c:186 @@ -307,9 +310,9 @@ #: ../raster3d/r3.in.lidar/main.c:196 ../raster3d/r3.in.lidar/main.c:202 #: ../vector/v.out.ascii/args.c:35 ../vector/v.out.ascii/args.c:81 #: ../vector/v.profile/main.c:218 ../vector/v.profile/main.c:223 -#: ../vector/v.profile/main.c:229 ../vector/v.in.ogr/main.c:228 -#: ../vector/v.in.ogr/main.c:283 ../vector/v.in.ogr/main.c:333 -#: ../vector/v.in.ogr/main.c:339 ../vector/v.in.ogr/main.c:381 +#: ../vector/v.profile/main.c:229 ../vector/v.in.ogr/main.c:245 +#: ../vector/v.in.ogr/main.c:300 ../vector/v.in.ogr/main.c:350 +#: ../vector/v.in.ogr/main.c:356 ../vector/v.in.ogr/main.c:398 msgid "Output" msgstr "Izvade" @@ -348,8 +351,8 @@ #: ../locale/scriptstrings/t.rast.extract_to_translate.c:3 #: ../locale/scriptstrings/t.vect.extract_to_translate.c:3 #: ../locale/scriptstrings/t.rast3d.extract_to_translate.c:3 -#: ../vector/v.decimate/main.c:127 ../vector/v.outlier/main.c:71 -#: ../vector/v.extract/main.c:78 +#: ../vector/v.decimate/main.c:128 ../vector/v.outlier/main.c:71 +#: ../vector/v.extract/main.c:79 msgid "extract" msgstr "" @@ -386,6 +389,8 @@ #: ../locale/scriptstrings/t.rast.algebra_to_translate.c:4 #: ../locale/scriptstrings/t.rast.neighbors_to_translate.c:4 #: ../locale/scriptstrings/r.buffer.lowmem_to_translate.c:3 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:2 +#: ../locale/scriptstrings/r.drain_to_translate.c:2 #: ../locale/scriptstrings/r.import_to_translate.c:2 #: ../locale/scriptstrings/d.to.rast_to_translate.c:4 #: ../locale/scriptstrings/t.rast.univar_to_translate.c:4 @@ -398,19 +403,19 @@ #: ../locale/scriptstrings/r.in.srtm_to_translate.c:2 #: ../locale/scriptstrings/t.rast.export_to_translate.c:4 #: ../doc/raster/r.example/main.c:83 ../raster/r.surf.area/main.c:76 -#: ../raster/r.profile/main.c:53 ../raster/r.sun/main.c:251 -#: ../raster/r.regression.multi/main.c:129 ../raster/r.volume/main.c:76 -#: ../raster/r.solute.transport/main.c:229 ../raster/r.walk/main.c:178 -#: ../raster/r.timestamp/main.c:35 ../raster/r.colors/edit_colors.c:63 -#: ../raster/r.mfilter/main.c:56 ../raster/r.cost/main.c:140 -#: ../raster/r.resamp.interp/main.c:76 ../raster/r.reclass/main.c:50 -#: ../raster/r.topmodel/main.c:51 ../raster/r.texture/main.c:102 -#: ../raster/r.stats/main.c:106 ../raster/r.stats.quantile/main.c:516 -#: ../raster/r.in.poly/main.c:34 ../raster/r.out.pov/main.c:121 -#: ../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.renyi/renyi.c:47 -#: ../raster/r.li/r.li.cwed/cwed.c:54 ../raster/r.li/r.li.mpa/mpa.c:44 -#: ../raster/r.li/r.li.simpson/simpson.c:46 +#: ../raster/r.path/main.c:150 ../raster/r.profile/main.c:53 +#: ../raster/r.sun/main.c:250 ../raster/r.regression.multi/main.c:129 +#: ../raster/r.volume/main.c:76 ../raster/r.solute.transport/main.c:229 +#: ../raster/r.walk/main.c:203 ../raster/r.timestamp/main.c:35 +#: ../raster/r.colors/edit_colors.c:80 ../raster/r.mfilter/main.c:56 +#: ../raster/r.cost/main.c:163 ../raster/r.resamp.interp/main.c:76 +#: ../raster/r.reclass/main.c:50 ../raster/r.topmodel/main.c:51 +#: ../raster/r.texture/main.c:102 ../raster/r.stats/main.c:106 +#: ../raster/r.stats.quantile/main.c:516 ../raster/r.in.poly/main.c:34 +#: ../raster/r.out.pov/main.c:121 ../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.renyi/renyi.c:47 ../raster/r.li/r.li.cwed/cwed.c:54 +#: ../raster/r.li/r.li.mpa/mpa.c:44 ../raster/r.li/r.li.simpson/simpson.c:46 #: ../raster/r.li/r.li.padrange/padrange.c:53 #: ../raster/r.li/r.li.edgedensity/edgedensity.c:48 #: ../raster/r.li/r.li.patchnum/main.c:50 ../raster/r.li/r.li.padsd/padsd.c:53 @@ -421,9 +426,9 @@ #: ../raster/r.li/r.li.richness/richness.c:43 ../raster/r.out.ppm3/main.c:57 #: ../raster/r.out.bin/main.c:279 ../raster/r.to.rast3/main.c:197 #: ../raster/r.resamp.rst/main.c:148 ../raster/r.univar/r.univar_main.c:104 -#: ../raster/r.recode/main.c:48 ../raster/r.random/main.c:51 +#: ../raster/r.recode/main.c:48 ../raster/r.random/main.c:52 #: ../raster/r.spreadpath/main.c:88 ../raster/r.uslek/main.c:53 -#: ../raster/r.report/main.c:67 ../raster/r.horizon/main.c:180 +#: ../raster/r.report/main.c:67 ../raster/r.horizon/main.c:179 #: ../raster/r.quant/main.c:47 ../raster/r.series.accumulate/main.c:80 #: ../raster/r.rescale.eq/main.c:52 ../raster/r.distance/main.c:39 #: ../raster/r.mode/main.c:55 ../raster/r.spread/main.c:105 @@ -433,13 +438,13 @@ #: ../raster/r.gwflow/main.c:208 ../raster/r.describe/main.c:54 #: ../raster/r.what.color/main.c:88 ../raster/r.neighbors/main.c:167 #: ../raster/r.buffer/main.c:66 ../raster/r.contour/main.c:87 -#: ../raster/r.slope.aspect/main.c:151 ../raster/r.in.ascii/main.c:69 +#: ../raster/r.slope.aspect/main.c:169 ../raster/r.in.ascii/main.c:69 #: ../raster/r.stream.extract/main.c:76 ../raster/r.grow.distance/main.c:150 #: ../raster/r.random.surface/main.c:57 ../raster/r.surf.random/main.c:36 -#: ../raster/r.in.gridatb/main.c:45 ../raster/r.fill.dir/main.c:86 +#: ../raster/r.in.gridatb/main.c:45 ../raster/r.fill.dir/main.c:88 #: ../raster/r.clump/main.c:58 ../raster/r.circle/main.c:51 -#: ../raster/r.in.png/main.c:519 ../raster/r.cross/main.c:69 -#: ../raster/r.series/main.c:137 ../raster/r.in.lidar/main.c:108 +#: ../raster/r.in.png/main.c:519 ../raster/r.cross/main.c:68 +#: ../raster/r.series/main.c:138 ../raster/r.in.lidar/main.c:108 #: ../raster/r.mapcalc/main.c:70 ../raster/r.statistics/main.c:55 #: ../raster/r.sunhours/main.c:72 ../raster/r.stats.zonal/main.c:101 #: ../raster/r.out.gridatb/main.c:67 ../raster/r.regression.line/main.c:46 @@ -448,35 +453,36 @@ #: ../raster/r.in.xyz/main.c:158 ../raster/r.surf.fractal/main.c:38 #: ../raster/r.kappa/main.c:68 ../raster/r.coin/main.c:66 #: ../raster/r.water.outlet/main.c:57 ../raster/r.to.vect/main.c:76 -#: ../raster/r.out.vrml/main.c:47 ../raster/r.quantile/main.c:265 -#: ../raster/r.param.scale/interface.c:54 ../raster/r.surf.idw/main.c:104 -#: ../raster/r.in.bin/main.c:257 ../raster/r.drain/main.c:109 -#: ../raster/r.random.cells/main.c:47 ../raster/r.surf.contour/main.c:60 -#: ../raster/r.fill.stats/main.c:775 ../raster/r.tile/main.c:43 -#: ../raster/r.patch/main.c:58 ../raster/r.info/main.c:70 -#: ../raster/r.geomorphon/main.c:104 ../raster/r.topidx/main.c:39 -#: ../raster/r.category/main.c:52 ../raster/r.series.interp/main.c:64 -#: ../raster/r.external.out/main.c:235 ../raster/r.resamp.bspline/main.c:79 -#: ../raster/r.in.mat/main.c:91 ../raster/r.ros/main.c:212 -#: ../raster/r.null/main.c:60 ../raster/r.what/main.c:100 -#: ../raster/r.transect/main.c:103 ../raster/r.flow/main.c:421 -#: ../raster/r.proj/main.c:144 ../raster/r.surf.gauss/main.c:38 -#: ../raster/r.out.png/main.c:112 ../raster/r.resample/main.c:54 -#: ../raster/r.relief/main.c:107 ../raster/r.carve/main.c:74 -#: ../raster/r.in.gdal/main.c:92 ../raster/r.sunmask/main.c:116 -#: ../raster/r.out.ascii/main.c:59 ../raster/r.out.mpeg/main.c:102 -#: ../raster/r.covar/main.c:51 ../raster/r.out.ppm/main.c:54 -#: ../raster/r.support/main.c:54 ../raster/r.lake/main.c:150 -#: ../raster/r.out.mat/main.c:62 ../raster/r.his/main.c:67 -#: ../raster/r.external/main.c:57 ../raster/r.resamp.filter/main.c:389 -#: ../raster/r.latlong/main.c:56 ../raster/r.composite/main.c:72 -#: ../raster/r.region/main.c:51 ../raster/r.watershed/front/main.c:73 -#: ../raster/r.rescale/main.c:48 ../raster/r.sim/r.sim.sediment/main.c:114 +#: ../raster/r.out.vrml/main.c:47 ../raster/r.buildvrt/main.c:77 +#: ../raster/r.quantile/main.c:265 ../raster/r.param.scale/interface.c:54 +#: ../raster/r.surf.idw/main.c:104 ../raster/r.in.bin/main.c:257 +#: ../raster/r.drain/main.c:109 ../raster/r.random.cells/main.c:47 +#: ../raster/r.surf.contour/main.c:60 ../raster/r.fill.stats/main.c:775 +#: ../raster/r.tile/main.c:43 ../raster/r.patch/main.c:58 +#: ../raster/r.info/main.c:72 ../raster/r.geomorphon/main.c:104 +#: ../raster/r.topidx/main.c:39 ../raster/r.category/main.c:52 +#: ../raster/r.series.interp/main.c:64 ../raster/r.external.out/main.c:235 +#: ../raster/r.resamp.bspline/main.c:79 ../raster/r.in.mat/main.c:91 +#: ../raster/r.ros/main.c:212 ../raster/r.null/main.c:60 +#: ../raster/r.what/main.c:100 ../raster/r.transect/main.c:103 +#: ../raster/r.flow/main.c:421 ../raster/r.proj/main.c:147 +#: ../raster/r.surf.gauss/main.c:38 ../raster/r.out.png/main.c:112 +#: ../raster/r.resample/main.c:54 ../raster/r.relief/main.c:107 +#: ../raster/r.carve/main.c:74 ../raster/r.in.gdal/main.c:95 +#: ../raster/r.sunmask/main.c:116 ../raster/r.out.ascii/main.c:59 +#: ../raster/r.out.mpeg/main.c:102 ../raster/r.covar/main.c:51 +#: ../raster/r.out.ppm/main.c:54 ../raster/r.support/main.c:54 +#: ../raster/r.lake/main.c:150 ../raster/r.out.mat/main.c:62 +#: ../raster/r.his/main.c:67 ../raster/r.external/main.c:57 +#: ../raster/r.resamp.filter/main.c:394 ../raster/r.latlong/main.c:55 +#: ../raster/r.composite/main.c:72 ../raster/r.region/main.c:51 +#: ../raster/r.watershed/front/main.c:75 ../raster/r.rescale/main.c:48 +#: ../raster/r.sim/r.sim.sediment/main.c:114 #: ../raster/r.sim/r.sim.water/main.c:113 ../display/d.colortable/main.c:61 #: ../display/d.rgb/main.c:55 ../display/d.rast.num/main.c:79 #: ../display/d.rast/main.c:55 ../display/d.profile/main.c:193 #: ../display/d.rast.arrow/main.c:99 ../raster3d/r3.cross.rast/main.c:230 -#: ../raster3d/r3.to.rast/main.c:261 ../misc/m.nviz.image/main.c:53 +#: ../raster3d/r3.to.rast/main.c:261 ../misc/m.nviz.image/main.c:52 #: ../misc/m.nviz.script/main.c:71 ../vector/v.what.rast3/main.c:66 #: ../vector/v.to.rast/main.c:46 ../vector/v.what.rast/main.c:73 #: ../vector/v.sample/main.c:77 ../vector/v.neighbors/main.c:53 @@ -547,7 +553,7 @@ #: ../locale/scriptstrings/t.rast.contour_to_translate.c:7 #: ../locale/scriptstrings/t.vect.algebra_to_translate.c:7 #: ../locale/scriptstrings/t.rast.to.vect_to_translate.c:8 -#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:6 +#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:7 #: ../locale/scriptstrings/t.rast.accumulate_to_translate.c:13 #: ../locale/scriptstrings/t.vect.extract_to_translate.c:6 #: ../locale/scriptstrings/t.rast.aggregate_to_translate.c:6 @@ -566,7 +572,7 @@ #: ../locale/scriptstrings/t.rast.contour_to_translate.c:8 #: ../locale/scriptstrings/t.vect.algebra_to_translate.c:8 #: ../locale/scriptstrings/t.rast.to.vect_to_translate.c:9 -#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:7 +#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:8 #: ../locale/scriptstrings/t.rast.accumulate_to_translate.c:14 #: ../locale/scriptstrings/t.vect.extract_to_translate.c:7 #: ../locale/scriptstrings/t.rast.accdetect_to_translate.c:15 @@ -586,9 +592,10 @@ #: ../locale/scriptstrings/t.rast.aggregate.ds_to_translate.c:10 #: ../locale/scriptstrings/t.rast.contour_to_translate.c:9 #: ../locale/scriptstrings/t.rast.to.vect_to_translate.c:10 -#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:8 +#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:9 #: ../locale/scriptstrings/t.vect.extract_to_translate.c:8 #: ../locale/scriptstrings/t.rast.aggregate_to_translate.c:8 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:9 #: ../locale/scriptstrings/t.rast.neighbors_to_translate.c:10 #: ../locale/scriptstrings/t.rast3d.extract_to_translate.c:9 msgid "" @@ -599,7 +606,7 @@ #: ../locale/scriptstrings/t.rast.extract_to_translate.c:10 #: ../locale/scriptstrings/t.rast.aggregate.ds_to_translate.c:13 -#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:9 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:10 #: ../locale/scriptstrings/t.rast.mapcalc_to_translate.c:9 msgid "Number of r.mapcalc processes to run in parallel" msgstr "" @@ -607,7 +614,7 @@ #: ../locale/scriptstrings/t.rast.extract_to_translate.c:11 #: ../locale/scriptstrings/t.rast.aggregate.ds_to_translate.c:14 #: ../locale/scriptstrings/t.rast.aggregate_to_translate.c:14 -#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:11 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:12 #: ../locale/scriptstrings/t.rast.neighbors_to_translate.c:12 #: ../locale/scriptstrings/t.rast.mapcalc_to_translate.c:10 #: ../locale/scriptstrings/t.rast3d.mapcalc_to_translate.c:11 @@ -635,7 +642,7 @@ #: ../display/d.colortable/main.c:60 ../display/d.mon/main.c:50 #: ../display/d.vect.thematic/main.c:85 ../display/d.geodesic/main.c:46 #: ../display/d.his/main.c:62 ../display/d.barscale/main.c:63 -#: ../display/d.rgb/main.c:53 ../display/d.grid/main.c:53 +#: ../display/d.rgb/main.c:53 ../display/d.grid/main.c:52 #: ../display/d.legend.vect/main.c:50 ../display/d.colorlist/main.c:35 #: ../display/d.extract/main.c:49 ../display/d.rhumbline/main.c:44 #: ../display/d.graph/main.c:58 ../display/d.legend/main.c:78 @@ -660,7 +667,7 @@ #: ../display/d.his/main.c:63 ../display/d.rgb/main.c:54 #: ../display/d.info/main.c:35 ../display/d.rast/main.c:54 #: ../display/d.erase/main.c:30 ../display/d.vect/main.c:74 -#: ../misc/m.nviz.image/main.c:52 ../misc/m.nviz.script/main.c:70 +#: ../misc/m.nviz.image/main.c:51 ../misc/m.nviz.script/main.c:70 #: ../visualization/ximgview/main.c:291 msgid "graphics" msgstr "" @@ -720,20 +727,20 @@ #: ../locale/scriptstrings/v.db.dropcolumn_to_translate.c:2 #: ../locale/scriptstrings/v.pack_to_translate.c:2 #: ../locale/scriptstrings/v.db.droptable_to_translate.c:2 -#: ../doc/vector/v.example/main.c:50 ../raster/r.random/main.c:53 +#: ../doc/vector/v.example/main.c:50 ../raster/r.random/main.c:54 #: ../raster/r.contour/main.c:90 ../display/d.legend.vect/main.c:52 #: ../display/d.extract/main.c:50 ../display/d.vect/main.c:75 -#: ../misc/m.nviz.image/main.c:54 ../misc/m.nviz.script/main.c:73 +#: ../misc/m.nviz.image/main.c:53 ../misc/m.nviz.script/main.c:73 #: ../vector/v.out.vtk/main.c:47 ../vector/v.mkgrid/main.c:70 #: ../vector/v.external.out/main.c:43 ../vector/v.what.rast3/main.c:64 #: ../vector/v.to.rast/main.c:44 ../vector/v.lidar.edgedetection/main.c:75 -#: ../vector/v.out.ogr/main.c:82 ../vector/v.kcv/main.c:55 +#: ../vector/v.out.ogr/main.c:83 ../vector/v.kcv/main.c:55 #: ../vector/v.surf.idw/main.c:87 ../vector/v.class/main.c:45 #: ../vector/v.clean/test/topocheck.c:42 ../vector/v.clean/main.c:51 #: ../vector/v.label.sa/main.c:38 ../vector/v.net.distance/main.c:66 -#: ../vector/v.random/main.c:97 ../vector/v.support/main.c:39 +#: ../vector/v.random/main.c:100 ../vector/v.support/main.c:39 #: ../vector/v.out.dxf/main.c:56 ../vector/v.out.lidar/main.c:471 -#: ../vector/v.proj/main.c:68 ../vector/v.db.connect/main.c:52 +#: ../vector/v.proj/main.c:73 ../vector/v.db.connect/main.c:52 #: ../vector/v.to.rast3/main.c:48 ../vector/v.out.ascii/main.c:47 #: ../vector/v.cluster/main.c:90 ../vector/v.in.lidar/main.c:136 #: ../vector/v.build.polylines/main.c:110 @@ -746,7 +753,7 @@ #: ../vector/v.profile/main.c:153 ../vector/v.extrude/main.c:67 #: ../vector/v.in.region/main.c:41 ../vector/v.hull/main.c:52 #: ../vector/v.out.svg/main.c:77 ../vector/v.net.connectivity/main.c:52 -#: ../vector/v.in.ogr/main.c:194 ../vector/v.patch/main.c:69 +#: ../vector/v.in.ogr/main.c:197 ../vector/v.patch/main.c:71 #: ../vector/v.net.path/main.c:42 ../vector/v.overlay/main.c:63 #: ../vector/v.perturb/main.c:62 ../vector/v.net.iso/main.c:76 #: ../vector/v.to.3d/main.c:36 ../vector/v.timestamp/main.c:35 @@ -763,7 +770,7 @@ #: ../vector/v.voronoi/main.c:123 ../vector/v.net.bridge/main.c:47 #: ../vector/v.neighbors/main.c:50 ../vector/v.split/main.c:54 #: ../vector/v.vol.rst/main.c:235 ../vector/v.net.components/main.c:72 -#: ../vector/v.decimate/main.c:123 ../vector/v.what/main.c:62 +#: ../vector/v.decimate/main.c:124 ../vector/v.what/main.c:62 #: ../vector/v.outlier/main.c:69 ../vector/v.net.salesman/main.c:127 #: ../vector/v.colors.out/main.c:49 ../vector/v.kernel/main.c:108 #: ../vector/v.category/main.c:75 ../vector/v.label/main.c:59 @@ -771,13 +778,13 @@ #: ../vector/v.info/print.c:436 ../vector/v.info/main.c:37 #: ../vector/v.parallel/main.c:49 ../vector/v.out.postgis/main.c:44 #: ../vector/v.in.dxf/main.c:64 ../vector/v.vect.stats/main.c:130 -#: ../vector/v.extract/main.c:77 ../vector/v.lrs/v.lrs.label/main.c:102 +#: ../vector/v.extract/main.c:78 ../vector/v.lrs/v.lrs.label/main.c:102 #: ../vector/v.lrs/v.lrs.where/main.c:57 #: ../vector/v.lrs/v.lrs.segment/main.c:71 #: ../vector/v.lrs/v.lrs.create/main.c:121 ../vector/v.net/main.c:47 #: ../vector/v.net.alloc/main.c:64 ../vector/v.transform/main.c:70 #: ../vector/v.generalize/main.c:76 ../vector/v.external/main.c:52 -#: ../vector/v.to.db/main.c:36 ../visualization/ximgview/main.c:293 +#: ../vector/v.to.db/main.c:38 ../visualization/ximgview/main.c:293 msgid "vector" msgstr "vektors" @@ -802,14 +809,14 @@ #: ../locale/scriptstrings/db.dropcolumn_to_translate.c:3 #: ../db/db.databases/main.c:96 ../db/db.columns/main.c:100 #: ../db/db.copy/main.c:36 ../db/db.connect/main.c:44 -#: ../db/db.describe/main.c:130 ../db/db.execute/main.c:126 +#: ../db/db.describe/main.c:130 ../db/db.execute/main.c:138 #: ../db/db.select/main.c:266 ../db/db.tables/main.c:98 #: ../db/db.dropdb/main.c:72 ../db/db.createdb/main.c:72 #: ../vector/v.what.rast3/main.c:69 ../vector/v.class/main.c:47 #: ../vector/v.db.connect/main.c:53 ../vector/v.db.select/main.c:55 #: ../vector/v.what.rast/main.c:76 ../vector/v.univar/main.c:95 #: ../vector/v.distance/main.c:124 ../vector/v.vect.stats/main.c:131 -#: ../vector/v.to.db/main.c:37 +#: ../vector/v.to.db/main.c:39 msgid "attribute table" msgstr "" @@ -833,12 +840,12 @@ #: ../db/db.databases/main.c:95 ../db/db.drivers/main.c:71 #: ../db/db.columns/main.c:99 ../db/db.copy/main.c:35 #: ../db/db.connect/main.c:43 ../db/db.describe/main.c:129 -#: ../db/db.execute/main.c:125 ../db/db.select/main.c:265 +#: ../db/db.execute/main.c:137 ../db/db.select/main.c:265 #: ../db/db.login/main.c:40 ../db/db.tables/main.c:97 ../db/db.dropdb/main.c:71 #: ../db/db.createdb/main.c:71 ../vector/v.db.connect/main.c:54 #: ../vector/v.db.select/main.c:56 ../vector/v.distance/main.c:123 #: ../vector/v.in.db/main.c:54 ../vector/v.vect.stats/main.c:132 -#: ../vector/v.to.db/main.c:38 +#: ../vector/v.to.db/main.c:40 msgid "database" msgstr "" @@ -875,7 +882,7 @@ #: ../locale/scriptstrings/r.colors.stddev_to_translate.c:3 #: ../locale/scriptstrings/t.rast.colors_to_translate.c:3 -#: ../raster/r.colors/edit_colors.c:67 ../raster/r.colors.out/raster_main.c:46 +#: ../raster/r.colors/edit_colors.c:84 ../raster/r.colors.out/raster_main.c:46 #: ../raster/r.colors.out/raster3d_main.c:47 ../raster/r.what.color/main.c:90 #: ../display/d.colortable/main.c:62 ../vector/v.colors/main.c:56 #: ../vector/v.colors.out/main.c:50 @@ -903,8 +910,8 @@ #: ../vector/v.segment/main.c:61 ../vector/v.drape/main.c:57 #: ../vector/v.buffer/main.c:225 ../vector/v.select/main.c:49 #: ../vector/v.extrude/main.c:68 ../vector/v.in.region/main.c:42 -#: ../vector/v.hull/main.c:53 ../vector/v.in.ogr/main.c:198 -#: ../vector/v.patch/main.c:70 ../vector/v.overlay/main.c:64 +#: ../vector/v.hull/main.c:53 ../vector/v.in.ogr/main.c:201 +#: ../vector/v.patch/main.c:72 ../vector/v.overlay/main.c:64 #: ../vector/v.perturb/main.c:63 ../vector/v.to.3d/main.c:37 #: ../vector/v.type/main.c:39 ../vector/v.delaunay/main.c:86 #: ../vector/v.univar/main.c:96 ../vector/v.to.points/main.c:54 @@ -921,6 +928,7 @@ #: ../locale/scriptstrings/v.dissolve_to_translate.c:4 #: ../misc/m.measure/main.c:49 ../vector/v.buffer/main.c:223 #: ../vector/v.type/main.c:41 ../vector/v.category/main.c:695 +#: ../vector/v.to.db/main.c:41 msgid "area" msgstr "" @@ -1036,10 +1044,10 @@ #: ../raster/r.external.out/main.c:236 ../raster/r.out.png/main.c:113 #: ../raster/r.out.ascii/main.c:60 ../raster/r.out.mpeg/main.c:103 #: ../raster/r.out.ppm/main.c:55 ../raster/r.out.mat/main.c:63 -#: ../raster3d/r3.out.netcdf/main.c:587 ../raster3d/r3.out.vtk/main.c:377 +#: ../raster3d/r3.out.netcdf/main.c:588 ../raster3d/r3.out.vtk/main.c:377 #: ../raster3d/r3.out.bin/main.c:206 ../raster3d/r3.out.v5d/main.c:285 #: ../raster3d/r3.out.ascii/main.c:303 ../vector/v.out.vtk/main.c:48 -#: ../vector/v.external.out/main.c:44 ../vector/v.out.ogr/main.c:83 +#: ../vector/v.external.out/main.c:44 ../vector/v.out.ogr/main.c:84 #: ../vector/v.out.dxf/main.c:57 ../vector/v.out.lidar/main.c:472 #: ../vector/v.out.ascii/main.c:48 ../vector/v.out.svg/main.c:78 #: ../vector/v.out.pov/main.c:47 ../vector/v.colors.out/main.c:51 @@ -1097,7 +1105,7 @@ msgstr "Lasam dig failu... \n" #: ../locale/scriptstrings/v.clip_to_translate.c:9 -#: ../raster/r.in.gdal/main.c:203 ../raster/r.in.gdal/main.c:236 +#: ../raster/r.in.gdal/main.c:220 ../raster/r.in.gdal/main.c:253 #: ../vector/v.db.select/main.c:101 msgid "Region" msgstr "ReÄ£ions" @@ -1126,7 +1134,7 @@ #: ../raster/r.univar/r.univar_main.c:105 ../raster/r.report/main.c:68 #: ../raster/r.quant/main.c:48 ../raster/r.mode/main.c:56 #: ../raster/r.support.stats/main.c:39 ../raster/r.neighbors/main.c:169 -#: ../raster/r.clump/main.c:59 ../raster/r.cross/main.c:70 +#: ../raster/r.clump/main.c:59 ../raster/r.cross/main.c:69 #: ../raster/r.in.lidar/main.c:111 ../raster/r.statistics/main.c:56 #: ../raster/r.stats.zonal/main.c:102 ../raster/r.regression.line/main.c:47 #: ../raster/r.in.xyz/main.c:160 ../raster/r.kappa/main.c:69 @@ -1135,7 +1143,7 @@ #: ../raster3d/r3.neighbors/main.c:211 ../raster3d/r3.stats/main.c:49 #: ../raster3d/r3.in.lidar/main.c:165 ../imagery/i.cca/main.c:85 #: ../vector/v.kcv/main.c:56 ../vector/v.class/main.c:48 -#: ../vector/v.random/main.c:99 ../vector/v.perturb/main.c:64 +#: ../vector/v.random/main.c:102 ../vector/v.perturb/main.c:64 #: ../vector/v.normal/main.c:73 ../vector/v.qcount/main.c:61 #: ../vector/v.univar/main.c:93 ../vector/v.neighbors/main.c:52 #: ../vector/v.outlier/main.c:70 @@ -1162,9 +1170,9 @@ #: ../locale/scriptstrings/t.sample_to_translate.c:3 #: ../locale/scriptstrings/t.vect.observe.strds_to_translate.c:3 #: ../locale/scriptstrings/t.vect.what.strds_to_translate.c:3 -#: ../raster/r.random/main.c:52 ../raster/r.random.cells/main.c:48 +#: ../raster/r.random/main.c:53 ../raster/r.random.cells/main.c:48 #: ../display/d.where/main.c:44 ../vector/v.what.rast3/main.c:65 -#: ../vector/v.random/main.c:98 ../vector/v.drape/main.c:58 +#: ../vector/v.random/main.c:101 ../vector/v.drape/main.c:58 #: ../vector/v.extrude/main.c:69 ../vector/v.what.rast/main.c:72 #: ../vector/v.sample/main.c:76 msgid "sampling" @@ -1222,7 +1230,6 @@ #: ../locale/scriptstrings/i.in.spotvgt_to_translate.c:2 #: ../locale/scriptstrings/i.image.mosaic_to_translate.c:2 #: ../locale/scriptstrings/i.spectral_to_translate.c:2 -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:2 #: ../locale/scriptstrings/i.oif_to_translate.c:2 #: ../locale/scriptstrings/r.in.aster_to_translate.c:4 #: ../locale/scriptstrings/i.tasscap_to_translate.c:2 @@ -1230,7 +1237,7 @@ #: ../imagery/i.segment/main.c:36 ../imagery/i.eb.soilheatflux/main.c:49 #: ../imagery/i.gensig/main.c:39 ../imagery/i.evapo.mh/main.c:69 #: ../imagery/i.eb.eta/main.c:42 ../imagery/i.his.rgb/main.c:46 -#: ../imagery/i.rectify/main.c:83 ../imagery/i.maxlik/main.c:61 +#: ../imagery/i.rectify/main.c:83 ../imagery/i.maxlik/main.c:63 #: ../imagery/i.fft/main.c:78 ../imagery/i.smap/main.c:38 #: ../imagery/i.eb.evapfr/main.c:47 ../imagery/i.target/main.c:45 #: ../imagery/i.evapo.pt/main.c:66 ../imagery/i.gensigset/main.c:40 @@ -1241,7 +1248,7 @@ #: ../imagery/i.landsat.acca/main.c:105 ../imagery/i.modis.qc/main.c:168 #: ../imagery/i.zc/main.c:53 ../imagery/i.pca/main.c:72 #: ../imagery/i.ifft/main.c:77 ../imagery/i.landsat.toar/main.c:70 -#: ../imagery/i.emissivity/main.c:44 ../imagery/i.group/main.c:52 +#: ../imagery/i.emissivity/main.c:44 ../imagery/i.group/main.c:53 #: ../imagery/i.biomass/main.c:50 ../imagery/i.evapo.pm/main.c:58 #: ../imagery/i.ortho.photo/i.ortho.camera/main.c:56 #: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:87 @@ -1313,7 +1320,7 @@ #: ../locale/scriptstrings/d.shade_to_translate.c:3 #: ../locale/scriptstrings/r.shade_to_translate.c:3 -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:3 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:4 #: ../locale/scriptstrings/r.in.aster_to_translate.c:6 #: ../locale/scriptstrings/r.plane_to_translate.c:3 #: ../raster/r.param.scale/interface.c:57 ../raster/r.relief/main.c:108 @@ -1334,7 +1341,7 @@ #: ../locale/scriptstrings/d.shade_to_translate.c:6 #: ../locale/scriptstrings/r.shade_to_translate.c:6 -#: ../misc/m.nviz.image/main.c:51 ../misc/m.nviz.script/main.c:74 +#: ../misc/m.nviz.image/main.c:50 ../misc/m.nviz.script/main.c:74 #: ../visualization/ximgview/main.c:294 msgid "visualization" msgstr "vizualizÄcija" @@ -1376,7 +1383,7 @@ msgstr "" #: ../locale/scriptstrings/t.select_to_translate.c:9 -#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:13 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:14 msgid "" "Perform a dry run, compute all dependencies and module calls but don't run " "them" @@ -1418,8 +1425,8 @@ #: ../vector/v.to.rast/main.c:63 ../vector/v.out.ogr/args.c:12 #: ../vector/v.out.ogr/args.c:22 ../vector/v.out.ogr/args.c:102 #: ../vector/v.clean/main.c:61 ../vector/v.clean/main.c:64 -#: ../vector/v.random/main.c:119 ../vector/v.random/main.c:123 -#: ../vector/v.random/main.c:126 ../vector/v.random/main.c:129 +#: ../vector/v.random/main.c:122 ../vector/v.random/main.c:126 +#: ../vector/v.random/main.c:129 ../vector/v.random/main.c:132 #: ../vector/v.out.lidar/main.c:487 ../vector/v.out.lidar/main.c:491 #: ../vector/v.out.lidar/main.c:588 ../vector/v.out.ascii/args.c:24 #: ../vector/v.out.ascii/args.c:28 ../vector/v.out.ascii/args.c:43 @@ -1429,7 +1436,7 @@ #: ../vector/v.in.lidar/main.c:228 ../vector/v.in.lidar/main.c:283 #: ../vector/v.in.lidar/main.c:289 ../vector/v.in.lidar/main.c:297 #: ../vector/v.reclass/main.c:77 ../vector/v.reclass/main.c:82 -#: ../vector/v.surf.rst/main.c:178 ../vector/v.surf.rst/main.c:190 +#: ../vector/v.surf.rst/main.c:180 ../vector/v.surf.rst/main.c:192 #: ../vector/v.db.select/main.c:64 ../vector/v.db.select/main.c:67 #: ../vector/v.db.select/main.c:70 ../vector/v.db.select/main.c:76 #: ../vector/v.db.select/main.c:116 ../vector/v.net.allpairs/main.c:75 @@ -1444,13 +1451,13 @@ #: ../vector/v.profile/main.c:165 ../vector/v.profile/main.c:168 #: ../vector/v.profile/main.c:173 ../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:237 -#: ../vector/v.in.ogr/main.c:242 ../vector/v.in.ogr/main.c:251 -#: ../vector/v.in.ogr/main.c:267 ../vector/v.in.ogr/main.c:315 -#: ../vector/v.in.ogr/main.c:360 ../vector/v.to.3d/args.c:19 +#: ../vector/v.extrude/main.c:95 ../vector/v.in.ogr/main.c:254 +#: ../vector/v.in.ogr/main.c:259 ../vector/v.in.ogr/main.c:268 +#: ../vector/v.in.ogr/main.c:284 ../vector/v.in.ogr/main.c:332 +#: ../vector/v.in.ogr/main.c:377 ../vector/v.to.3d/args.c:19 #: ../vector/v.to.3d/args.c:25 ../vector/v.in.db/main.c:94 #: ../vector/v.to.points/main.c:67 ../vector/v.to.points/main.c:71 -#: ../vector/v.decimate/main.c:149 ../vector/v.decimate/main.c:152 +#: ../vector/v.decimate/main.c:150 ../vector/v.decimate/main.c:153 #: ../vector/v.category/main.c:85 ../vector/v.category/main.c:89 #: ../vector/v.category/main.c:93 ../vector/v.edit/args.c:24 #: ../vector/v.edit/args.c:29 ../vector/v.edit/args.c:118 @@ -1459,15 +1466,16 @@ #: ../vector/v.edit/args.c:152 ../vector/v.edit/args.c:170 #: ../vector/v.edit/args.c:205 ../vector/v.net.centrality/main.c:121 #: ../vector/v.net.centrality/main.c:123 ../vector/v.out.postgis/args.c:15 -#: ../vector/v.out.postgis/args.c:19 ../vector/v.vect.stats/main.c:157 -#: ../vector/v.vect.stats/main.c:162 ../vector/v.vect.stats/main.c:167 -#: ../vector/v.vect.stats/main.c:172 ../vector/v.vect.stats/main.c:177 -#: ../vector/v.vect.stats/main.c:182 ../vector/v.extract/main.c:98 -#: ../vector/v.extract/main.c:103 ../vector/v.extract/main.c:109 -#: ../vector/v.extract/main.c:112 ../vector/v.extract/main.c:115 -#: ../vector/v.extract/main.c:125 ../vector/v.extract/main.c:135 -#: ../vector/v.generalize/main.c:94 ../vector/v.generalize/main.c:233 -#: ../vector/v.generalize/main.c:236 ../vector/v.to.db/parse.c:45 +#: ../vector/v.out.postgis/args.c:19 ../vector/v.vect.stats/main.c:153 +#: ../vector/v.vect.stats/main.c:158 ../vector/v.vect.stats/main.c:163 +#: ../vector/v.vect.stats/main.c:168 ../vector/v.vect.stats/main.c:173 +#: ../vector/v.vect.stats/main.c:178 ../vector/v.vect.stats/main.c:183 +#: ../vector/v.extract/main.c:99 ../vector/v.extract/main.c:105 +#: ../vector/v.extract/main.c:111 ../vector/v.extract/main.c:114 +#: ../vector/v.extract/main.c:117 ../vector/v.extract/main.c:127 +#: ../vector/v.extract/main.c:137 ../vector/v.generalize/main.c:94 +#: ../vector/v.generalize/main.c:233 ../vector/v.generalize/main.c:236 +#: ../vector/v.to.db/parse.c:45 msgid "Selection" msgstr "IzvÄ“le" @@ -1551,8 +1559,8 @@ #: ../locale/scriptstrings/r.in.wms_to_translate.c:26 #: ../locale/scriptstrings/r.in.wms_to_translate.c:28 #: ../db/db.databases/main.c:80 ../db/db.databases/main.c:91 -#: ../db/db.execute/main.c:144 ../db/db.execute/main.c:149 -#: ../db/db.execute/main.c:154 ../db/db.select/main.c:219 +#: ../db/db.execute/main.c:156 ../db/db.execute/main.c:161 +#: ../db/db.execute/main.c:166 ../db/db.select/main.c:219 #: ../db/db.select/main.c:224 msgid "Connection" msgstr "" @@ -1676,7 +1684,7 @@ #: ../locale/scriptstrings/g.extension_to_translate.c:30 #: ../locale/scriptstrings/t.rast.colors_to_translate.c:15 #: ../locale/scriptstrings/r.mask_to_translate.c:20 -#: ../raster/r.colors/edit_colors.c:116 ../raster/r.null/main.c:108 +#: ../raster/r.colors/edit_colors.c:133 ../raster/r.null/main.c:108 #: ../vector/v.colors/main.c:122 msgid "Remove" msgstr "" @@ -1697,7 +1705,7 @@ #: ../locale/scriptstrings/r.reclass.area_to_translate.c:4 #: ../locale/scriptstrings/t.rast.neighbors_to_translate.c:3 #: ../locale/scriptstrings/r3.in.xyz_to_translate.c:8 -#: ../raster/r.neighbors/main.c:170 ../raster/r.series/main.c:138 +#: ../raster/r.neighbors/main.c:170 ../raster/r.series/main.c:139 #: ../raster/r.in.lidar/main.c:113 ../raster/r.in.xyz/main.c:162 #: ../raster/r.patch/main.c:63 ../raster3d/r3.neighbors/main.c:212 #: ../raster3d/r3.in.lidar/main.c:167 ../vector/v.neighbors/main.c:54 @@ -1705,7 +1713,7 @@ msgstr "" #: ../locale/scriptstrings/t.rast.series_to_translate.c:4 -#: ../raster/r.series.accumulate/main.c:81 ../raster/r.series/main.c:139 +#: ../raster/r.series.accumulate/main.c:81 ../raster/r.series/main.c:140 #: ../raster/r.patch/main.c:64 ../raster/r.series.interp/main.c:65 msgid "series" msgstr "" @@ -1719,7 +1727,7 @@ msgstr "" #: ../locale/scriptstrings/t.rast.series_to_translate.c:8 -#: ../raster/r.neighbors/main.c:239 ../raster/r.series/main.c:168 +#: ../raster/r.neighbors/main.c:239 ../raster/r.series/main.c:169 #: ../raster/r.resamp.stats/main.c:282 ../raster3d/r3.neighbors/main.c:127 msgid "Quantile to calculate for method=quantile" msgstr "" @@ -1736,8 +1744,8 @@ msgstr "" #: ../locale/scriptstrings/t.rast.series_to_translate.c:11 -#: ../raster/r.series.accumulate/main.c:159 ../raster/r.series/main.c:187 -#: ../raster/r.resamp.stats/main.c:288 ../raster/r.resamp.filter/main.c:431 +#: ../raster/r.series.accumulate/main.c:159 ../raster/r.series/main.c:188 +#: ../raster/r.resamp.stats/main.c:288 ../raster/r.resamp.filter/main.c:436 msgid "Propagate NULLs" msgstr "" @@ -1745,8 +1753,8 @@ msgid "Lists information about space time datasets and maps." msgstr "" -#: ../locale/scriptstrings/t.info_to_translate.c:4 ../raster/r.info/main.c:72 -#: ../raster3d/r3.info/main.c:78 ../general/g.region/main.c:67 +#: ../locale/scriptstrings/t.info_to_translate.c:4 ../raster/r.info/main.c:74 +#: ../raster3d/r3.info/main.c:78 ../general/g.region/main.c:68 #: ../vector/v.info/main.c:40 msgid "extent" msgstr "" @@ -1758,8 +1766,8 @@ #: ../locale/scriptstrings/t.info_to_translate.c:9 #: ../locale/scriptstrings/i.oif_to_translate.c:6 #: ../raster/r.regression.multi/main.c:162 -#: ../raster/r.regression.line/main.c:69 ../general/g.region/main.c:147 -#: ../imagery/i.group/main.c:88 +#: ../raster/r.regression.line/main.c:69 ../general/g.region/main.c:148 +#: ../imagery/i.group/main.c:94 msgid "Print in shell script style" msgstr "" @@ -1969,8 +1977,9 @@ msgstr "" #: ../locale/scriptstrings/v.what.vect_to_translate.c:16 -msgid "Maximum query distance in map units" -msgstr "" +#, fuzzy +msgid "Maximum query distance in map units (meters for ll)" +msgstr "Jums ir jÄizvÄ“las vismaz viens rÄ«ks" #: ../locale/scriptstrings/t.rast.contour_to_translate.c:1 msgid "" @@ -2041,7 +2050,7 @@ #: ../general/g.rename/main.c:46 ../general/g.copy/main.c:42 #: ../general/g.dirseps/main.c:35 ../general/g.access/main.c:38 #: ../general/g.filename/main.c:40 ../general/g.remove/main.c:70 -#: ../imagery/i.target/main.c:46 ../imagery/i.group/main.c:53 +#: ../imagery/i.target/main.c:46 ../imagery/i.group/main.c:54 msgid "map management" msgstr "" @@ -2060,10 +2069,10 @@ #: ../locale/scriptstrings/r3.in.xyz_to_translate.c:2 #: ../locale/scriptstrings/t.rast3d.algebra_to_translate.c:4 #: ../locale/scriptstrings/t.rast3d.extract_to_translate.c:4 -#: ../raster/r.colors/edit_colors.c:59 ../raster/r.univar/r3.univar_main.c:98 +#: ../raster/r.colors/edit_colors.c:76 ../raster/r.univar/r3.univar_main.c:98 #: ../raster/r.to.rast3elev/main.c:363 #: ../raster/r.colors.out/raster3d_main.c:46 ../raster3d/r3.support/main.c:49 -#: ../raster3d/r3.gwflow/main.c:159 ../raster3d/r3.out.netcdf/main.c:586 +#: ../raster3d/r3.gwflow/main.c:159 ../raster3d/r3.out.netcdf/main.c:587 #: ../raster3d/r3.retile/main.c:96 ../raster3d/r3.neighbors/main.c:208 #: ../raster3d/r3.out.vtk/main.c:376 ../raster3d/r3.mkdspf/main.c:79 #: ../raster3d/r3.mask/main.c:133 ../raster3d/r3.in.v5d/main.c:178 @@ -2074,7 +2083,7 @@ #: ../raster3d/r3.to.rast/main.c:259 ../raster3d/r3.stats/main.c:48 #: ../raster3d/r3.gradient/main.c:43 ../raster3d/r3.out.ascii/main.c:302 #: ../raster3d/r3.in.lidar/main.c:162 ../raster3d/r3.null/main.c:180 -#: ../raster3d/r3.in.ascii/main.c:354 ../misc/m.nviz.image/main.c:55 +#: ../raster3d/r3.in.ascii/main.c:354 ../misc/m.nviz.image/main.c:54 #: ../misc/m.nviz.script/main.c:72 msgid "raster3d" msgstr "rastrs_3d" @@ -2088,7 +2097,7 @@ #: ../locale/scriptstrings/t.rast3d.extract_to_translate.c:5 #: ../raster/r.to.rast3/main.c:199 ../raster/r.to.rast3elev/main.c:364 #: ../raster3d/r3.support/main.c:51 ../raster3d/r3.gwflow/main.c:161 -#: ../raster3d/r3.out.netcdf/main.c:589 ../raster3d/r3.retile/main.c:98 +#: ../raster3d/r3.out.netcdf/main.c:590 ../raster3d/r3.retile/main.c:98 #: ../raster3d/r3.neighbors/main.c:210 ../raster3d/r3.out.vtk/main.c:378 #: ../raster3d/r3.mkdspf/main.c:81 ../raster3d/r3.mask/main.c:135 #: ../raster3d/r3.in.v5d/main.c:180 ../raster3d/r3.out.bin/main.c:207 @@ -2176,18 +2185,19 @@ #: ../raster/r.in.gridatb/main.c:46 ../raster/r.in.png/main.c:520 #: ../raster/r.in.lidar/main.c:109 ../raster/r.in.xyz/main.c:159 #: ../raster/r.in.bin/main.c:258 ../raster/r.in.mat/main.c:92 -#: ../raster/r.proj/main.c:147 ../raster/r.in.gdal/main.c:93 +#: ../raster/r.proj/main.c:150 ../raster/r.in.gdal/main.c:96 #: ../raster/r.external/main.c:58 ../raster3d/r3.in.v5d/main.c:179 #: ../raster3d/r3.in.bin/main.c:253 ../raster3d/r3.in.lidar/main.c:163 -#: ../raster3d/r3.in.ascii/main.c:355 ../vector/v.proj/main.c:71 +#: ../raster3d/r3.in.ascii/main.c:355 ../vector/v.proj/main.c:76 #: ../vector/v.in.lidar/main.c:137 ../vector/v.in.dwg/main.c:83 -#: ../vector/v.in.ogr/main.c:195 ../vector/v.in.db/main.c:53 +#: ../vector/v.in.ogr/main.c:198 ../vector/v.in.db/main.c:53 #: ../vector/v.in.ascii/main.c:71 ../vector/v.in.dxf/main.c:65 #: ../vector/v.external/main.c:53 msgid "import" msgstr "importÄ“t" #: ../locale/scriptstrings/i.in.spotvgt_to_translate.c:4 +#: ../imagery/i.vi/main.c:92 msgid "NDVI" msgstr "" @@ -2211,6 +2221,7 @@ #: ../locale/scriptstrings/t.vect.algebra_to_translate.c:3 #: ../locale/scriptstrings/t.rast.algebra_to_translate.c:3 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:3 #: ../locale/scriptstrings/t.rast.mapcalc_to_translate.c:3 #: ../locale/scriptstrings/t.rast3d.mapcalc_to_translate.c:3 #: ../locale/scriptstrings/t.rast3d.algebra_to_translate.c:3 @@ -2227,7 +2238,7 @@ msgstr "" #: ../locale/scriptstrings/t.vect.algebra_to_translate.c:9 -#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:10 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:11 #: ../locale/scriptstrings/t.rast.mapcalc_to_translate.c:11 #: ../locale/scriptstrings/t.rast3d.mapcalc_to_translate.c:12 #: ../locale/scriptstrings/t.rast3d.algebra_to_translate.c:11 @@ -2310,7 +2321,7 @@ msgstr "" #: ../locale/scriptstrings/t.rast.to.vect_to_translate.c:18 -#: ../raster/r.to.vect/main.c:117 ../vector/v.proj/main.c:130 +#: ../raster/r.to.vect/main.c:117 ../vector/v.proj/main.c:143 msgid "Do not build vector topology" msgstr "" @@ -2345,7 +2356,7 @@ msgstr "" #: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:3 -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:4 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:5 #: ../raster/r.resamp.interp/main.c:78 ../raster/r.surf.idw/main.c:106 #: ../raster/r.surf.contour/main.c:62 ../raster/r.fill.stats/main.c:777 #: ../raster/r.series.interp/main.c:66 ../raster/r.resamp.bspline/main.c:82 @@ -2354,11 +2365,18 @@ msgid "interpolation" msgstr "" -#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:9 -msgid "Number of interpolation processes to run in parallel" +#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:6 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:7 +#: ../raster/r.fill.stats/main.c:779 ../raster/r.resamp.bspline/main.c:84 +#: ../vector/v.surf.rst/main.c:152 ../vector/v.vol.rst/main.c:241 +msgid "no-data filling" msgstr "" #: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:10 +msgid "Number of interpolation processes to run in parallel" +msgstr "" + +#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:11 msgid "" "Assign the space time raster dataset start and end time to the output map" msgstr "" @@ -2410,7 +2428,7 @@ #: ../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 -#: ../raster/r.watershed/front/main.c:76 +#: ../raster/r.watershed/front/main.c:78 msgid "accumulation" msgstr "" @@ -2564,6 +2582,7 @@ msgstr "" #: ../locale/scriptstrings/r.in.wms_to_translate.c:6 +#: ../locale/scriptstrings/r.drain_to_translate.c:9 #: ../locale/scriptstrings/r.import_to_translate.c:11 #: ../locale/scriptstrings/r3.in.xyz_to_translate.c:14 #: ../imagery/i.ifft/main.c:93 ../vector/v.kernel/main.c:133 @@ -2647,7 +2666,7 @@ msgstr "" #: ../locale/scriptstrings/r.in.wms_to_translate.c:32 -#: ../display/d.mon/main.c:102 ../display/d.grid/main.c:113 +#: ../display/d.mon/main.c:102 ../display/d.grid/main.c:112 #: ../display/d.legend.vect/main.c:101 ../display/d.legend/main.c:246 #: ../display/d.path/main.c:115 ../display/d.erase/main.c:37 #: ../display/d.histogram/main.c:108 ../general/g.pnmcomp/main.c:325 @@ -2688,8 +2707,8 @@ msgstr "" #: ../locale/scriptstrings/t.vect.db.select_to_translate.c:6 -#: ../vector/v.decimate/main.c:128 ../vector/v.outlier/main.c:72 -#: ../vector/v.extract/main.c:79 +#: ../vector/v.decimate/main.c:129 ../vector/v.outlier/main.c:72 +#: ../vector/v.extract/main.c:80 msgid "select" msgstr "" @@ -2766,7 +2785,7 @@ #: ../locale/scriptstrings/v.build.all_to_translate.c:3 #: ../locale/scriptstrings/t.topology_to_translate.c:3 #: ../vector/v.clean/main.c:52 ../vector/v.build.polylines/main.c:111 -#: ../vector/v.in.ogr/main.c:197 ../vector/v.build/main.c:37 +#: ../vector/v.in.ogr/main.c:200 ../vector/v.build/main.c:37 #: ../vector/v.info/main.c:39 ../vector/v.out.postgis/main.c:48 #: ../vector/v.generalize/main.c:82 msgid "topology" @@ -2783,7 +2802,7 @@ msgstr "" #: ../locale/scriptstrings/t.snap_to_translate.c:4 ../vector/v.clean/main.c:54 -#: ../vector/v.in.ogr/main.c:199 +#: ../vector/v.in.ogr/main.c:202 msgid "snapping" msgstr "" @@ -2800,14 +2819,14 @@ #: ../locale/scriptstrings/v.import_to_translate.c:4 #: ../locale/scriptstrings/r.import_to_translate.c:4 -#: ../locale/scriptstrings/m.proj_to_translate.c:3 ../raster/r.proj/main.c:145 -#: ../raster/r.latlong/main.c:59 ../general/g.proj/main.c:65 -#: ../general/g.setproj/main.c:79 ../vector/v.proj/main.c:69 +#: ../locale/scriptstrings/m.proj_to_translate.c:3 ../raster/r.proj/main.c:148 +#: ../raster/r.latlong/main.c:58 ../general/g.proj/main.c:65 +#: ../general/g.setproj/main.c:79 ../vector/v.proj/main.c:74 msgid "projection" msgstr "" #: ../locale/scriptstrings/v.import_to_translate.c:5 -#: ../vector/v.in.ogr/main.c:207 +#: ../vector/v.in.ogr/main.c:210 msgid "Name of OGR datasource to be imported" msgstr "" @@ -2816,6 +2835,7 @@ #: ../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/i.spectral_to_translate.c:9 #: ../locale/scriptstrings/r.import_to_translate.c:6 #: ../locale/scriptstrings/r.import_to_translate.c:8 #: ../locale/scriptstrings/t.register_to_translate.c:6 @@ -2831,15 +2851,15 @@ #: ../locale/scriptstrings/r3.in.xyz_to_translate.c:22 #: ../locale/scriptstrings/r3.in.xyz_to_translate.c:24 #: ../locale/scriptstrings/r3.in.xyz_to_translate.c:27 -#: ../raster/r.sun/main.c:272 ../raster/r.sun/main.c:281 -#: ../raster/r.sun/main.c:290 ../raster/r.sun/main.c:299 -#: ../raster/r.sun/main.c:307 ../raster/r.sun/main.c:316 -#: ../raster/r.sun/main.c:325 ../raster/r.sun/main.c:334 -#: ../raster/r.sun/main.c:343 ../raster/r.sun/main.c:352 -#: ../raster/r.sun/main.c:361 ../raster/r.sun/main.c:370 -#: ../raster/r.sun/main.c:379 ../raster/r.sun/main.c:386 -#: ../raster/r.sun/main.c:394 ../raster/r.horizon/main.c:195 -#: ../raster/r.horizon/main.c:204 ../raster/r.horizon/main.c:212 +#: ../raster/r.sun/main.c:271 ../raster/r.sun/main.c:280 +#: ../raster/r.sun/main.c:289 ../raster/r.sun/main.c:298 +#: ../raster/r.sun/main.c:306 ../raster/r.sun/main.c:315 +#: ../raster/r.sun/main.c:324 ../raster/r.sun/main.c:333 +#: ../raster/r.sun/main.c:342 ../raster/r.sun/main.c:351 +#: ../raster/r.sun/main.c:360 ../raster/r.sun/main.c:369 +#: ../raster/r.sun/main.c:378 ../raster/r.sun/main.c:385 +#: ../raster/r.sun/main.c:393 ../raster/r.horizon/main.c:194 +#: ../raster/r.horizon/main.c:203 ../raster/r.horizon/main.c:211 #: ../raster/r.spread/main.c:125 ../raster/r.spread/main.c:139 #: ../raster/r.spread/main.c:151 ../raster/r.spread/main.c:164 #: ../raster/r.spread/main.c:177 ../raster/r.spread/main.c:189 @@ -2847,6 +2867,7 @@ #: ../raster/r.in.lidar/main.c:133 ../raster/r.in.xyz/main.c:213 #: ../raster/r.in.xyz/main.c:222 ../raster/r.in.xyz/main.c:230 #: ../raster/r.in.xyz/main.c:241 ../raster/r.in.xyz/main.c:251 +#: ../raster/r.buildvrt/main.c:86 ../raster/r.buildvrt/main.c:92 #: ../raster/r.external/main.c:66 ../raster/r.external/main.c:74 #: ../raster/r.external/main.c:83 ../raster/r.sim/r.sim.sediment/main.c:158 #: ../raster/r.sim/r.sim.sediment/main.c:166 @@ -2863,18 +2884,18 @@ #: ../display/d.text/main.c:154 ../raster3d/r3.flow/main.c:188 #: ../raster3d/r3.flow/main.c:195 ../raster3d/r3.flow/main.c:205 #: ../raster3d/r3.in.lidar/main.c:177 ../raster3d/r3.in.lidar/main.c:184 -#: ../vector/v.in.ogr/main.c:223 ../vector/v.edit/args.c:96 +#: ../vector/v.in.ogr/main.c:240 ../vector/v.edit/args.c:96 #: ../vector/v.edit/args.c:215 msgid "Input" msgstr "" #: ../locale/scriptstrings/v.import_to_translate.c:7 -#: ../vector/v.in.ogr/main.c:219 +#: ../vector/v.in.ogr/main.c:236 msgid "OGR layer name. If not given, all available layers are imported" msgstr "" #: ../locale/scriptstrings/v.import_to_translate.c:9 -#: ../vector/v.proj/main.c:106 +#: ../vector/v.proj/main.c:111 msgid "Name for output vector map (default: input)" msgstr "" @@ -2888,17 +2909,17 @@ #: ../locale/scriptstrings/v.import_to_translate.c:14 #: ../locale/scriptstrings/db.in.ogr_to_translate.c:11 -#: ../vector/v.in.ogr/main.c:296 +#: ../vector/v.in.ogr/main.c:313 msgid "Encoding value for attribute data" msgstr "" #: ../locale/scriptstrings/v.import_to_translate.c:15 -#: ../vector/v.in.ogr/main.c:298 +#: ../vector/v.in.ogr/main.c:315 msgid "Overrides encoding interpretation, useful when importing ESRI Shapefile" msgstr "" #: ../locale/scriptstrings/v.import_to_translate.c:17 -#: ../vector/v.in.ogr/main.c:274 +#: ../vector/v.in.ogr/main.c:291 msgid "Snapping threshold for boundaries (map units)" msgstr "" @@ -2926,12 +2947,12 @@ msgstr "" #: ../locale/scriptstrings/v.import_to_translate.c:25 -#: ../vector/v.in.ogr/main.c:319 +#: ../vector/v.in.ogr/main.c:336 msgid "List supported OGR formats and exit" msgstr "" #: ../locale/scriptstrings/v.import_to_translate.c:26 -#: ../vector/v.in.ogr/main.c:325 +#: ../vector/v.in.ogr/main.c:342 msgid "List available OGR layers in data source and exit" msgstr "" @@ -2941,16 +2962,16 @@ #: ../locale/scriptstrings/t.rast.import_to_translate.c:18 #: ../locale/scriptstrings/t.vect.import_to_translate.c:14 #: ../locale/scriptstrings/r.import_to_translate.c:31 -#: ../raster/r.in.lidar/main.c:300 ../raster/r.in.gdal/main.c:185 +#: ../raster/r.in.lidar/main.c:300 ../raster/r.in.gdal/main.c:202 #: ../raster/r.external/main.c:102 ../raster3d/r3.in.lidar/main.c:293 -#: ../vector/v.in.lidar/main.c:321 ../vector/v.in.ogr/main.c:347 +#: ../vector/v.in.lidar/main.c:321 ../vector/v.in.ogr/main.c:364 #: ../vector/v.external/args.c:45 msgid "Override projection check (use current location's projection)" msgstr "" #: ../locale/scriptstrings/v.import_to_translate.c:28 #: ../locale/scriptstrings/r.import_to_translate.c:32 -#: ../vector/v.in.ogr/main.c:349 ../vector/v.external/args.c:47 +#: ../vector/v.in.ogr/main.c:366 ../vector/v.external/args.c:47 msgid "Assume that the dataset has the same projection as the current location" msgstr "" @@ -3107,66 +3128,66 @@ #: ../locale/scriptstrings/t.rast.colors_to_translate.c:22 #: ../locale/scriptstrings/t.rast.colors_to_translate.c:24 #: ../locale/scriptstrings/t.rast.colors_to_translate.c:26 -#: ../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 ../raster/r.category/main.c:81 +#: ../raster/r.colors/edit_colors.c:107 ../raster/r.colors/edit_colors.c:114 +#: ../raster/r.colors/edit_colors.c:121 ../raster/r.colors/edit_colors.c:128 +#: ../raster/r.colors/edit_colors.c:139 ../raster/r.colors/edit_colors.c:157 +#: ../raster/r.colors/edit_colors.c:162 ../raster/r.colors/edit_colors.c:167 +#: ../raster/r.colors/edit_colors.c:172 ../raster/r.category/main.c:81 #: ../raster/r.category/main.c:88 ../display/d.linegraph/main.c:270 #: ../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:112 ../vector/v.colors/main.c:138 -#: ../vector/v.colors/main.c:143 ../vector/v.colors/main.c:148 +#: ../vector/v.colors/main.c:112 ../vector/v.colors/main.c:145 +#: ../vector/v.colors/main.c:150 ../vector/v.colors/main.c:155 msgid "Define" msgstr "DefinÄ“t" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:8 -#: ../raster/r.colors/edit_colors.c:96 ../vector/v.colors/main.c:98 +#: ../raster/r.colors/edit_colors.c:113 ../vector/v.colors/main.c:98 msgid "Raster map from which to copy color table" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:10 -#: ../raster/r.colors/edit_colors.c:103 ../vector/v.colors/main.c:105 +#: ../raster/r.colors/edit_colors.c:120 ../vector/v.colors/main.c:105 msgid "3D raster map from which to copy color table" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:12 -#: ../raster/r.colors/edit_colors.c:109 ../vector/v.colors/main.c:111 +#: ../raster/r.colors/edit_colors.c:126 ../vector/v.colors/main.c:111 msgid "Path to rules file" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:14 -#: ../raster/r.colors/edit_colors.c:115 ../vector/v.colors/main.c:121 +#: ../raster/r.colors/edit_colors.c:132 ../vector/v.colors/main.c:121 msgid "Remove existing color table" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:16 -#: ../raster/r.colors/edit_colors.c:121 ../vector/v.colors/main.c:127 +#: ../raster/r.colors/edit_colors.c:138 ../vector/v.colors/main.c:127 msgid "Only write new color table if it does not already exist" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:17 -#: ../raster/r.colors/edit_colors.c:126 ../vector/v.colors/main.c:131 +#: ../raster/r.colors/edit_colors.c:143 ../vector/v.colors/main.c:131 msgid "List available rules then exit" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:19 -#: ../raster/r.colors/edit_colors.c:132 ../vector/v.colors/main.c:137 +#: ../raster/r.colors/edit_colors.c:156 ../vector/v.colors/main.c:144 msgid "Invert colors" msgstr "PretÄ“jas krÄsas" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:21 -#: ../raster/r.colors/edit_colors.c:137 ../vector/v.colors/main.c:142 +#: ../raster/r.colors/edit_colors.c:161 ../vector/v.colors/main.c:149 msgid "Logarithmic scaling" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:23 -#: ../raster/r.colors/edit_colors.c:142 ../vector/v.colors/main.c:147 +#: ../raster/r.colors/edit_colors.c:166 ../vector/v.colors/main.c:154 msgid "Logarithmic-absolute scaling" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:25 -#: ../raster/r.colors/edit_colors.c:147 +#: ../raster/r.colors/edit_colors.c:171 msgid "Histogram equalization" msgstr "" @@ -3184,6 +3205,7 @@ msgstr "" #: ../locale/scriptstrings/t.rename_to_translate.c:4 +#: ../locale/scriptstrings/v.db.renamecolumn_to_translate.c:5 #: ../general/g.rename/main.c:47 msgid "rename" msgstr "pÄrdÄ“vÄ“t" @@ -3348,7 +3370,8 @@ #: ../locale/scriptstrings/v.unpack_to_translate.c:1 msgid "" -"Imports a vector map as GRASS GIS specific archive file (packed with v.pack)" +"Imports a GRASS GIS specific vector archive file (packed with v.pack) as a " +"vector map" msgstr "" #: ../locale/scriptstrings/v.unpack_to_translate.c:5 @@ -3370,7 +3393,7 @@ #: ../locale/scriptstrings/r.unpack_to_translate.c:10 ../ps/ps.map/main.c:100 #: ../ps/ps.map/main.c:113 ../ps/ps.map/main.c:135 #: ../raster/r.univar/r.univar_main.c:42 ../raster/r.kappa/main.c:90 -#: ../raster/r.kappa/main.c:98 +#: ../raster/r.kappa/main.c:98 ../raster/r.kappa/main.c:114 msgid "Output settings" msgstr "Izvades iestatÄ«jumi" @@ -3378,7 +3401,7 @@ #: ../locale/scriptstrings/r.unpack_to_translate.c:9 #: ../locale/scriptstrings/t.rast.import_to_translate.c:19 #: ../locale/scriptstrings/t.vect.import_to_translate.c:15 -#: ../raster/r.in.lidar/main.c:302 ../raster/r.in.gdal/main.c:187 +#: ../raster/r.in.lidar/main.c:302 ../raster/r.in.gdal/main.c:204 #: ../raster/r.external/main.c:104 ../raster3d/r3.in.lidar/main.c:295 #: ../vector/v.in.lidar/main.c:323 msgid "Assume that the dataset has same projection as the current location" @@ -3415,6 +3438,7 @@ #: ../locale/scriptstrings/v.db.univar_to_translate.c:8 #: ../locale/scriptstrings/db.univar_to_translate.c:8 +#: ../raster/r.info/main.c:91 msgid "Print stats in shell script style" msgstr "" @@ -3486,7 +3510,8 @@ #: ../locale/scriptstrings/r.unpack_to_translate.c:1 msgid "" -"Imports a raster map as GRASS GIS specific archive file (packed with r.pack)" +"Imports a GRASS GIS specific raster archive file (packed with r.pack) as a " +"raster map" msgstr "" #: ../locale/scriptstrings/r.unpack_to_translate.c:6 @@ -3503,23 +3528,23 @@ msgid "multispectral" msgstr "" -#: ../locale/scriptstrings/i.spectral_to_translate.c:9 +#: ../locale/scriptstrings/i.spectral_to_translate.c:10 msgid "Name for output image (or text file for -t)" msgstr "" -#: ../locale/scriptstrings/i.spectral_to_translate.c:11 +#: ../locale/scriptstrings/i.spectral_to_translate.c:12 msgid "Graphics format for output file" msgstr "" -#: ../locale/scriptstrings/i.spectral_to_translate.c:13 +#: ../locale/scriptstrings/i.spectral_to_translate.c:14 msgid "Show sampling coordinates instead of numbering in the legend" msgstr "" -#: ../locale/scriptstrings/i.spectral_to_translate.c:14 +#: ../locale/scriptstrings/i.spectral_to_translate.c:15 msgid "Use gnuplot for display" msgstr "" -#: ../locale/scriptstrings/i.spectral_to_translate.c:15 +#: ../locale/scriptstrings/i.spectral_to_translate.c:16 msgid "output to text file" msgstr "" @@ -3628,8 +3653,8 @@ #: ../locale/scriptstrings/t.rast.import_to_translate.c:6 #: ../locale/scriptstrings/t.vect.import_to_translate.c:6 -#: ../raster/r.in.gdal/main.c:94 ../general/g.proj/main.c:66 -#: ../vector/v.in.ogr/main.c:200 +#: ../raster/r.in.gdal/main.c:97 ../general/g.proj/main.c:66 +#: ../vector/v.in.ogr/main.c:203 msgid "create location" msgstr "" @@ -3646,17 +3671,19 @@ msgstr "" #: ../locale/scriptstrings/t.rast.import_to_translate.c:13 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:23 #: ../locale/scriptstrings/r.import_to_translate.c:10 -#: ../raster/r.stream.extract/main.c:141 ../raster/r.resamp.bspline/main.c:151 -#: ../raster/r.proj/main.c:192 ../raster/r.in.gdal/main.c:123 +#: ../raster/r.stream.extract/main.c:141 ../raster/r.resamp.bspline/main.c:153 +#: ../raster/r.proj/main.c:195 ../raster/r.in.gdal/main.c:126 #: ../vector/v.to.rast/main.c:117 ../vector/v.surf.bspline/main.c:195 msgid "Cache size for raster rows" msgstr "" #: ../locale/scriptstrings/t.rast.import_to_translate.c:14 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:22 #: ../locale/scriptstrings/r.import_to_translate.c:9 -#: ../raster/r.stream.extract/main.c:140 ../raster/r.resamp.bspline/main.c:150 -#: ../raster/r.proj/main.c:191 ../raster/r.in.gdal/main.c:122 +#: ../raster/r.stream.extract/main.c:140 ../raster/r.resamp.bspline/main.c:152 +#: ../raster/r.proj/main.c:194 ../raster/r.in.gdal/main.c:125 #: ../vector/v.to.rast/main.c:116 ../vector/v.surf.bspline/main.c:194 msgid "Maximum memory to be used (in MB)" msgstr "" @@ -3760,52 +3787,69 @@ 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.rectify/main.c:132 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:3 +#: ../raster/r.surf.area/main.c:77 ../raster/r.contour/main.c:88 +#: ../raster/r.random.surface/main.c:58 ../raster/r.surf.random/main.c:37 +#: ../raster/r.surf.fractal/main.c:39 ../raster/r.surf.idw/main.c:105 +#: ../raster/r.surf.contour/main.c:61 ../raster/r.fill.stats/main.c:776 +#: ../raster/r.resamp.bspline/main.c:80 ../raster/r.surf.gauss/main.c:39 +#: ../vector/v.surf.idw/main.c:88 ../vector/v.surf.rst/main.c:148 +#: ../vector/v.surf.bspline/main.c:92 ../vector/v.vol.rst/main.c:237 +msgid "surface" +msgstr "" + +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:6 +#: ../raster/r.resamp.bspline/main.c:83 +#, fuzzy +msgid "splines" +msgstr "izolÄ«nijas" + +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:8 +#: ../raster/r.proj/main.c:185 ../imagery/i.rectify/main.c:132 #: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:126 msgid "Interpolation method to use" msgstr "" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:6 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:9 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 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:10 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:12 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:14 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:16 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:18 msgid "RST options" msgstr "" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:8 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:11 msgid "Spline smoothing parameter" msgstr "" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:10 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:13 msgid "Width of hole edge used for interpolation (in cells)" msgstr "" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:12 -#: ../vector/v.surf.rst/main.c:307 ../vector/v.vol.rst/main.c:319 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:15 +#: ../vector/v.surf.rst/main.c:310 ../vector/v.vol.rst/main.c:321 msgid "Minimum number of points for approximation in a segment (>segmax)" msgstr "" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:14 -#: ../vector/v.surf.rst/main.c:298 ../vector/v.vol.rst/main.c:310 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:17 +#: ../vector/v.surf.rst/main.c:301 ../vector/v.vol.rst/main.c:312 msgid "Maximum number of points in a segment" msgstr "MaksimÄlais punktu skaits vienÄ segmentÄ" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:16 -#: ../raster/r.resamp.bspline/main.c:131 ../vector/v.surf.bspline/main.c:177 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:19 +#: ../raster/r.resamp.bspline/main.c:133 ../vector/v.surf.bspline/main.c:177 msgid "Tykhonov regularization parameter (affects smoothing)" msgstr "" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:17 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:20 msgid "Used in bilinear and bicubic spline interpolation" msgstr "" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:18 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:21 msgid "Spline options" msgstr "" @@ -3900,7 +3944,7 @@ "datasets" msgstr "" -#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:12 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:13 #: ../locale/scriptstrings/t.rast3d.algebra_to_translate.c:13 msgid "Use granularity sampling instead of the temporal topology approach" msgstr "" @@ -3980,7 +4024,7 @@ msgstr "" #: ../locale/scriptstrings/v.dissolve_to_translate.c:3 -#: ../vector/v.extract/main.c:80 +#: ../vector/v.extract/main.c:81 msgid "dissolve" msgstr "" @@ -3992,6 +4036,83 @@ msgid "Name of attribute column used to dissolve common boundaries" msgstr "" +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:1 +msgid "Calculates a new raster map from a simple r.mapcalc expression." +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:4 +msgid "simple" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:5 +msgid "Formula (e.g. A-B or A*C+B)" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:6 +#, fuzzy +msgid "Name of input A raster map" +msgstr "Vektorkartes nosaukums" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:7 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:9 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:11 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:13 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:15 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:17 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:23 +#: ../raster/r.stream.extract/main.c:89 ../raster/r.stream.extract/main.c:97 +#: ../raster/r.flow/main.c:435 ../raster/r.flow/main.c:441 +msgid "Input maps" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:8 +#, fuzzy +msgid "Name of input B raster map" +msgstr "Vektorkartes nosaukums" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:10 +#, fuzzy +msgid "Name of input C raster map" +msgstr "Vektorkartes nosaukums" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:12 +#, fuzzy +msgid "Name of input D raster map" +msgstr "Vektorkartes nosaukums" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:14 +#, fuzzy +msgid "Name of input E raster map" +msgstr "Vektorkartes nosaukums" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:16 +#, fuzzy +msgid "Name of input F raster map" +msgstr "Vektorkartes nosaukums" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:18 +#: ../raster/r.random/main.c:89 ../raster/r.mapcalc/main.c:105 +msgid "Seed for rand() function" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:19 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:21 +msgid "Random" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:20 +#: ../raster/r.mapcalc/main.c:109 +msgid "Generate random seed (result is non-deterministic)" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:22 +msgid "Quote the map names" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:24 +msgid "Case sensitive variable names" +msgstr "" + #: ../locale/scriptstrings/t.vect.import_to_translate.c:1 msgid "" "Imports a space time vector dataset from a GRASS GIS specific archive file." @@ -4003,6 +4124,117 @@ "import the space time vector datasets." msgstr "" +#: ../locale/scriptstrings/r.drain_to_translate.c:1 +#: ../raster/r.drain/main.c:113 +msgid "" +"Traces a flow through an elevation model or cost surface on a raster map." +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:3 ../raster/r.path/main.c:151 +#: ../raster/r.solute.transport/main.c:230 ../raster/r.topmodel/main.c:52 +#: ../raster/r.uslek/main.c:54 ../raster/r.usler/main.c:53 +#: ../raster/r.gwflow/main.c:210 ../raster/r.stream.extract/main.c:77 +#: ../raster/r.fill.dir/main.c:89 ../raster/r.basins.fill/main.c:55 +#: ../raster/r.water.outlet/main.c:58 ../raster/r.drain/main.c:110 +#: ../raster/r.topidx/main.c:40 ../raster/r.flow/main.c:422 +#: ../raster/r.carve/main.c:75 ../raster/r.lake/main.c:151 +#: ../raster/r.watershed/front/main.c:76 +#: ../raster/r.sim/r.sim.sediment/main.c:115 +#: ../raster/r.sim/r.sim.water/main.c:114 ../raster3d/r3.gwflow/main.c:162 +#: ../raster3d/r3.flow/main.c:180 +msgid "hydrology" +msgstr "hidroloÄ£ija" + +#: ../locale/scriptstrings/r.drain_to_translate.c:4 ../raster/r.path/main.c:152 +#: ../raster/r.walk/main.c:204 ../raster/r.cost/main.c:164 +#: ../raster/r.drain/main.c:111 +msgid "cost surface" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:5 +#: ../raster/r.drain/main.c:116 +msgid "Name of input elevation or cost surface raster map" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:6 +#: ../raster/r.drain/main.c:121 +msgid "Name of input movement direction map associated with the cost surface" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:7 +#: ../raster/r.drain/main.c:123 +msgid "Direction in degrees CCW from east" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:8 +#: ../locale/scriptstrings/r.drain_to_translate.c:23 +#: ../raster/r.drain/main.c:125 ../raster/r.drain/main.c:168 +msgid "Cost surface" +msgstr "Izmaksu virsma" + +#: ../locale/scriptstrings/r.drain_to_translate.c:10 +#: ../raster/r.drain/main.c:133 +msgid "Name for output drain vector map" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:11 +#: ../raster/r.drain/main.c:134 +msgid "Recommended for cost surface made using knight's move" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:12 +#: ../raster/r.path/main.c:195 ../raster/r.walk/main.c:260 +#: ../raster/r.cost/main.c:223 ../raster/r.drain/main.c:139 +msgid "Coordinates of starting point(s) (E,N)" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:13 +#: ../locale/scriptstrings/r.drain_to_translate.c:15 +#: ../raster/r.path/main.c:196 ../raster/r.path/main.c:202 +#: ../raster/r.walk/main.c:242 ../raster/r.walk/main.c:254 +#: ../raster/r.walk/main.c:261 ../raster/r.walk/main.c:342 +#: ../raster/r.cost/main.c:205 ../raster/r.cost/main.c:217 +#: ../raster/r.cost/main.c:224 ../raster/r.cost/main.c:274 +#: ../raster/r.drain/main.c:140 ../raster/r.drain/main.c:147 +msgid "Start" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:14 +#: ../raster/r.path/main.c:201 ../raster/r.drain/main.c:145 +msgid "Name of starting vector points map(s)" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:16 +#: ../raster/r.path/main.c:206 ../raster/r.drain/main.c:151 +msgid "Copy input cell values on output" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:17 +#: ../locale/scriptstrings/r.drain_to_translate.c:19 +#: ../locale/scriptstrings/r.drain_to_translate.c:21 +#: ../raster/r.path/main.c:207 ../raster/r.path/main.c:212 +#: ../raster/r.path/main.c:217 ../raster/r.drain/main.c:152 +#: ../raster/r.drain/main.c:157 ../raster/r.drain/main.c:162 +msgid "Path settings" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:18 +#: ../raster/r.path/main.c:211 ../raster/r.drain/main.c:156 +msgid "Accumulate input values along the path" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:20 +#: ../raster/r.path/main.c:216 ../raster/r.drain/main.c:161 +msgid "Count cell numbers along the path" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:22 +#: ../raster/r.drain/main.c:167 +msgid "" +"The input raster map is a cost surface (direction surface must also be " +"specified)" +msgstr "" + #: ../locale/scriptstrings/r.import_to_translate.c:1 msgid "" "Imports raster data into a GRASS raster map using GDAL library and " @@ -4053,14 +4285,15 @@ #: ../locale/scriptstrings/r.import_to_translate.c:24 #: ../raster/r.in.poly/main.c:50 ../raster/r.in.ascii/main.c:92 -#: ../raster/r.in.bin/main.c:298 ../raster/r.in.gdal/main.c:140 -#: ../raster/r.support/main.c:66 ../raster/r.external/main.c:90 +#: ../raster/r.buildvrt/main.c:102 ../raster/r.in.bin/main.c:298 +#: ../raster/r.in.gdal/main.c:143 ../raster/r.support/main.c:66 +#: ../raster/r.external/main.c:90 msgid "Title for resultant raster map" msgstr "" #: ../locale/scriptstrings/r.import_to_translate.c:25 -#: ../raster/r.in.gdal/main.c:141 ../raster/r.in.gdal/main.c:150 -#: ../raster/r.in.gdal/main.c:159 ../raster/r.in.gdal/main.c:165 +#: ../raster/r.in.gdal/main.c:144 ../raster/r.in.gdal/main.c:153 +#: ../raster/r.in.gdal/main.c:162 ../raster/r.in.gdal/main.c:168 #: ../raster/r.external/main.c:91 ../imagery/i.landsat.toar/main.c:94 #: ../imagery/i.landsat.toar/main.c:116 ../imagery/i.landsat.toar/main.c:125 #: ../imagery/i.landsat.toar/main.c:134 ../imagery/i.landsat.toar/main.c:142 @@ -4074,107 +4307,20 @@ #: ../locale/scriptstrings/r.import_to_translate.c:27 #: ../locale/scriptstrings/r.import_to_translate.c:29 -#: ../raster/r.horizon/main.c:278 ../raster/r.horizon/main.c:297 +#: ../raster/r.horizon/main.c:277 ../raster/r.horizon/main.c:296 msgid "Optional" msgstr "" #: ../locale/scriptstrings/r.import_to_translate.c:28 -#: ../raster/r.proj/main.c:208 +#: ../raster/r.proj/main.c:219 msgid "Do not perform region cropping optimization" msgstr "" #: ../locale/scriptstrings/r.import_to_translate.c:30 -#: ../raster/r.in.gdal/main.c:214 +#: ../raster/r.in.gdal/main.c:231 msgid "Force Lat/Lon maps to fit into geographic coordinates (90N,S; 180E,W)" msgstr "" -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:1 -msgid "" -"Performs inter-satellite calibration on DMSP-OLS Nighttime Lights Time Series" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:3 -msgid "inter-satellite" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:4 -#, fuzzy -msgid "calibration" -msgstr "vizualizÄcija" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:5 -msgid "nighttime lights" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:6 -#, fuzzy -msgid "time series" -msgstr "AttÄ“lojamÄ rastra karte" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:7 -msgid "DMSP-OLS" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:8 -msgid "Print out calibration equations" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:9 -msgid "Evaluation based on the Normalised Difference Index" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:10 -#, fuzzy -msgid "Print in shell script style (currently only NDI via -e)" -msgstr "DrukÄt statistiku komandrindas skripta stilÄ" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:11 -msgid "Keep current computational region settings" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:12 -msgid "Exclude zero values from the analysis (retain zero cells in output)" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:13 -msgid "" -"Exclude zero values from the analysis (set zero cells to NULL in output)" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:14 -msgid "Do not try to transfer timestamps (for input without timestamp)" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:15 -msgid "Clean average DMSP-OLS visible band digital number image(s)" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:16 -msgid "output file(s) suffix" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:17 -msgid "Suffix for calibrated average digital number output image(s)" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:18 -msgid "Calibration model" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:19 -msgid "" -"Inter-satellite calibration model for average DMSP-OLS nighttime lights time " -"series" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:20 -msgid "Elvidge (2009 or 2014), Liu 2012, Wu 2013" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:21 -msgid "Calibration Model" -msgstr "" - #: ../locale/scriptstrings/t.vect.what.strds_to_translate.c:1 msgid "" "Stores raster map values at spatial and temporal positions of vector points " @@ -4421,7 +4567,7 @@ "Renames a column in the attribute table connected to a given vector map." msgstr "" -#: ../locale/scriptstrings/v.db.renamecolumn_to_translate.c:5 +#: ../locale/scriptstrings/v.db.renamecolumn_to_translate.c:6 msgid "Old and new name of the column (old,new)" msgstr "" @@ -4562,17 +4708,17 @@ msgstr "" #: ../locale/scriptstrings/m.proj_to_translate.c:2 ../misc/m.cogo/main.c:225 -#: ../misc/m.transform/main.c:316 ../misc/m.nviz.image/main.c:50 +#: ../misc/m.transform/main.c:316 ../misc/m.nviz.image/main.c:49 #: ../misc/m.nviz.script/main.c:69 ../misc/m.measure/main.c:46 msgid "miscellaneous" msgstr "" #: ../locale/scriptstrings/m.proj_to_translate.c:4 #: ../locale/scriptstrings/i.tasscap_to_translate.c:3 -#: ../raster/r.proj/main.c:146 ../imagery/i.fft/main.c:79 +#: ../raster/r.proj/main.c:149 ../imagery/i.fft/main.c:79 #: ../imagery/i.pca/main.c:73 ../imagery/i.ifft/main.c:78 #: ../imagery/i.ortho.photo/i.ortho.transform/main.c:392 -#: ../misc/m.transform/main.c:317 ../vector/v.proj/main.c:70 +#: ../misc/m.transform/main.c:317 ../vector/v.proj/main.c:75 #: ../vector/v.transform/main.c:71 msgid "transformation" msgstr "" @@ -4595,7 +4741,7 @@ #: ../raster/r.reclass/main.c:66 ../raster/r.recode/main.c:61 #: ../raster/r.in.ascii/main.c:79 ../raster3d/r3.in.ascii/main.c:87 #: ../general/g.proj/main.c:141 ../general/g.proj/main.c:150 -#: ../db/db.execute/main.c:139 ../db/db.select/main.c:208 +#: ../db/db.execute/main.c:151 ../db/db.select/main.c:208 #: ../vector/v.segment/main.c:80 ../vector/v.what/main.c:78 #: ../vector/v.edit/args.c:95 msgid "'-' for standard input" @@ -4726,14 +4872,18 @@ msgstr "" #: ../locale/scriptstrings/r.in.srtm_to_translate.c:4 -msgid "Name of SRTM input tile (file without .hgt.zip extension)" +msgid "SRTM" msgstr "" #: ../locale/scriptstrings/r.in.srtm_to_translate.c:5 -msgid "Name for output raster map (default: input tile)" +msgid "Name of SRTM input tile (file without .hgt.zip extension)" msgstr "" #: ../locale/scriptstrings/r.in.srtm_to_translate.c:6 +msgid "Name for output raster map (default: input tile)" +msgstr "" + +#: ../locale/scriptstrings/r.in.srtm_to_translate.c:7 msgid "Input is a 1-arcsec tile (default: 3-arcsec)" msgstr "" @@ -4764,7 +4914,7 @@ #: ../raster3d/r3.in.lidar/main.c:164 ../vector/v.lidar.edgedetection/main.c:76 #: ../vector/v.out.lidar/main.c:473 ../vector/v.in.lidar/main.c:138 #: ../vector/v.lidar.correction/main.c:72 ../vector/v.surf.bspline/main.c:94 -#: ../vector/v.lidar.growing/main.c:76 ../vector/v.decimate/main.c:124 +#: ../vector/v.lidar.growing/main.c:76 ../vector/v.decimate/main.c:125 #: ../vector/v.outlier/main.c:74 msgid "LIDAR" msgstr "" @@ -4922,7 +5072,7 @@ #: ../locale/scriptstrings/d.rast.leg_to_translate.c:3 #: ../display/d.vect.thematic/main.c:86 ../display/d.barscale/main.c:64 -#: ../display/d.grid/main.c:54 ../display/d.legend.vect/main.c:51 +#: ../display/d.grid/main.c:53 ../display/d.legend.vect/main.c:51 #: ../display/d.graph/main.c:59 ../display/d.legend/main.c:79 #: ../display/d.linegraph/main.c:232 ../display/d.vect.chart/main.c:64 #: ../display/d.text/main.c:140 ../display/d.northarrow/main.c:47 @@ -5328,38 +5478,35 @@ msgid "Paper '%s' not found, using defaults" 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.horizon/main.c:846 -#: ../raster/r.horizon/main.c:864 ../raster/r.latlong/main.c:133 -#: ../display/d.grid/plot.c:287 ../display/d.grid/plot.c:293 -#: ../display/d.grid/plot.c:334 ../display/d.grid/plot.c:340 -#: ../display/d.grid/plot.c:427 ../display/d.grid/plot.c:433 -#: ../display/d.grid/plot.c:485 ../display/d.grid/plot.c:491 -#: ../display/d.grid/plot.c:635 ../display/d.grid/plot.c:651 -#: ../display/d.grid/plot.c:668 ../display/d.grid/plot.c:685 -msgid "Error in pj_do_proj" -msgstr "Kļūda iekÅ¡ pj_do_proj" - -#: ../ps/ps.map/do_geogrid.c:272 ../raster/r.sun/main.c:788 -#: ../raster/r.horizon/main.c:538 ../display/d.grid/plot.c:554 -#: ../display/d.where/main.c:113 ../general/g.region/printwindow.c:257 -#: ../general/g.region/printwindow.c:481 ../general/g.region/printwindow.c:550 -msgid "Can't get projection key values of current location" +#: ../ps/ps.map/do_geogrid.c:90 ../ps/ps.map/do_geogrid.c:96 +#: ../ps/ps.map/do_geogrid.c:121 ../ps/ps.map/do_geogrid.c:127 +#: ../ps/ps.map/do_geogrid.c:200 ../ps/ps.map/do_geogrid.c:242 +#: ../ps/ps.map/do_geogrid.c:322 ../ps/ps.map/do_geogrid.c:339 +#: ../ps/ps.map/do_geogrid.c:357 ../ps/ps.map/do_geogrid.c:375 +#: ../ps/ps.map/do_geogrid.c:432 ../ps/ps.map/do_geogrid.c:439 +#: ../ps/ps.map/do_geogrid.c:444 ../ps/ps.map/do_geogrid.c:453 +#: ../ps/ps.map/do_geogrid.c:458 +msgid "Error in GPJ_transform" msgstr "" -#: ../ps/ps.map/do_geogrid.c:278 ../raster/r.sun/main.c:798 -#: ../raster/r.horizon/main.c:548 ../raster/r.latlong/main.c:114 -#: ../display/d.grid/plot.c:561 ../display/d.grid/plot.c:588 -#: ../display/d.where/main.c:120 ../display/d.where/main.c:146 -msgid "Unable to set up lat/long projection parameters" +#: ../ps/ps.map/do_geogrid.c:284 ../raster/r.sun/main.c:787 +#: ../raster/r.horizon/main.c:542 ../display/d.grid/plot.c:564 +#: ../display/d.where/main.c:113 ../general/g.region/printwindow.c:256 +#: ../general/g.region/printwindow.c:492 ../general/g.region/printwindow.c:564 +msgid "Can't get projection key values of current location" msgstr "" +#: ../ps/ps.map/do_geogrid.c:293 ../raster/r.sun/main.c:796 +#: ../raster/r.horizon/main.c:551 ../raster/r.sunhours/main.c:231 +#: ../raster/r.proj/main.c:342 ../raster/r.in.gdal/main.c:1003 +#: ../raster/r.sunmask/g_solposition.c:121 ../raster/r.latlong/main.c:111 +#: ../display/d.grid/plot.c:605 ../display/d.where/main.c:151 +#: ../general/g.region/printwindow.c:265 ../general/g.region/printwindow.c:501 +#: ../general/g.region/printwindow.c:593 ../vector/v.proj/main.c:292 +#, fuzzy +msgid "Unable to initialize coordinate transformation" +msgstr "Nevar atrast ieejas karti <%s>\n" + #: ../ps/ps.map/ps_clrtbl.c:35 ../ps/ps.map/ps_fclrtbl.c:46 #, c-format msgid "Creating color table for <%s in %s>..." @@ -5530,41 +5677,42 @@ #: ../vector/v.mkgrid/main.c:278 ../vector/v.what.rast3/main.c:126 #: ../vector/v.to.rast/support.c:109 ../vector/v.to.rast/support.c:284 #: ../vector/v.to.rast/support.c:523 ../vector/v.to.rast/vect2rast.c:60 -#: ../vector/v.out.ogr/main.c:634 ../vector/v.kcv/main.c:126 +#: ../vector/v.out.ogr/main.c:690 ../vector/v.kcv/main.c:126 #: ../vector/v.surf.idw/read_sites.c:55 ../vector/v.class/main.c:117 #: ../vector/v.label.sa/labels.c:78 ../vector/v.net.distance/main.c:279 -#: ../vector/v.random/main.c:239 ../vector/v.db.connect/main.c:223 -#: ../vector/v.db.connect/main.c:331 ../vector/v.to.rast3/main.c:84 -#: ../vector/v.reclass/main.c:133 ../vector/v.surf.rst/main.c:620 -#: ../vector/v.surf.bspline/main.c:384 ../vector/v.surf.bspline/crosscorr.c:123 -#: ../vector/v.db.select/main.c:177 ../vector/v.net.allpairs/main.c:166 -#: ../vector/v.in.dwg/main.c:213 ../vector/v.buffer/main.c:431 -#: ../vector/v.select/copy_tabs.c:82 ../vector/v.profile/main.c:426 -#: ../vector/v.profile/main.c:580 ../vector/v.extrude/main.c:229 -#: ../vector/v.out.svg/main.c:159 ../vector/v.in.ogr/main.c:1131 -#: ../vector/v.in.ogr/main.c:1177 ../vector/v.patch/main.c:156 -#: ../vector/v.patch/main.c:188 ../vector/v.patch/main.c:309 -#: ../vector/v.patch/main.c:391 ../vector/v.net.path/path.c:96 -#: ../vector/v.overlay/main.c:246 ../vector/v.overlay/main.c:413 -#: ../vector/v.net.iso/main.c:376 ../vector/v.to.3d/trans2.c:55 -#: ../vector/v.to.3d/trans3.c:57 ../vector/v.what.rast/main.c:144 -#: ../vector/v.net.flow/main.c:169 ../vector/v.normal/main.c:122 -#: ../vector/v.sample/main.c:179 ../vector/v.distance/main.c:520 -#: ../vector/v.distance/main.c:555 ../vector/v.distance/main.c:601 -#: ../vector/v.distance/main.c:1340 ../vector/v.distance/main.c:1359 -#: ../vector/v.net.timetable/main.c:93 ../vector/v.in.db/main.c:164 -#: ../vector/v.in.db/main.c:302 ../vector/v.in.ascii/main.c:348 -#: ../vector/v.to.points/main.c:177 ../vector/v.colors/scan_attr.c:29 -#: ../vector/v.colors/read_rgb.c:28 ../vector/v.colors/write_rgb.c:25 -#: ../vector/v.vol.rst/user1.c:99 ../vector/v.vol.rst/main.c:600 -#: ../vector/v.net.components/main.c:180 +#: ../vector/v.random/main.c:243 ../vector/v.random/main.c:271 +#: ../vector/v.db.connect/main.c:223 ../vector/v.db.connect/main.c:331 +#: ../vector/v.to.rast3/main.c:84 ../vector/v.reclass/main.c:133 +#: ../vector/v.surf.rst/main.c:623 ../vector/v.surf.bspline/main.c:384 +#: ../vector/v.surf.bspline/crosscorr.c:123 ../vector/v.db.select/main.c:177 +#: ../vector/v.net.allpairs/main.c:166 ../vector/v.in.dwg/main.c:213 +#: ../vector/v.buffer/main.c:431 ../vector/v.select/copy_tabs.c:82 +#: ../vector/v.profile/main.c:426 ../vector/v.profile/main.c:580 +#: ../vector/v.extrude/main.c:229 ../vector/v.out.svg/main.c:159 +#: ../vector/v.in.ogr/main.c:1194 ../vector/v.in.ogr/main.c:1242 +#: ../vector/v.patch/main.c:159 ../vector/v.patch/main.c:191 +#: ../vector/v.patch/main.c:347 ../vector/v.patch/main.c:429 +#: ../vector/v.net.path/path.c:96 ../vector/v.overlay/main.c:246 +#: ../vector/v.overlay/main.c:413 ../vector/v.net.iso/main.c:376 +#: ../vector/v.to.3d/trans2.c:55 ../vector/v.to.3d/trans3.c:57 +#: ../vector/v.what.rast/main.c:144 ../vector/v.net.flow/main.c:169 +#: ../vector/v.normal/main.c:122 ../vector/v.sample/main.c:179 +#: ../vector/v.distance/main.c:527 ../vector/v.distance/main.c:562 +#: ../vector/v.distance/main.c:608 ../vector/v.distance/main.c:1348 +#: ../vector/v.distance/main.c:1367 ../vector/v.net.timetable/main.c:93 +#: ../vector/v.in.db/main.c:164 ../vector/v.in.db/main.c:302 +#: ../vector/v.in.ascii/main.c:348 ../vector/v.to.points/main.c:177 +#: ../vector/v.colors/scan_attr.c:29 ../vector/v.colors/read_rgb.c:28 +#: ../vector/v.colors/write_rgb.c:25 ../vector/v.vol.rst/user1.c:99 +#: ../vector/v.vol.rst/main.c:602 ../vector/v.net.components/main.c:180 #: ../vector/v.colors.out/make_colors.c:36 ../vector/v.label/main.c:278 #: ../vector/v.edit/select.c:516 ../vector/v.net.centrality/main.c:246 #: ../vector/v.info/print.c:147 ../vector/v.out.postgis/table.c:34 -#: ../vector/v.in.dxf/write_vect.c:211 ../vector/v.extract/main.c:263 +#: ../vector/v.in.dxf/write_vect.c:211 ../vector/v.extract/main.c:226 +#: ../vector/v.extract/main.c:323 ../vector/v.extract/extract.c:272 #: ../vector/v.lrs/v.lrs.create/main.c:296 #: ../vector/v.lrs/v.lrs.create/main.c:305 ../vector/v.net.alloc/main.c:316 -#: ../vector/v.transform/trans_digit.c:41 ../vector/v.to.db/update.c:46 +#: ../vector/v.transform/trans_digit.c:41 ../vector/v.to.db/update.c:48 #: ../vector/v.to.db/query.c:89 #, c-format msgid "Unable to open database <%s> by driver <%s>" @@ -5634,10 +5782,11 @@ msgid "My first raster module" msgstr "" -#: ../doc/raster/r.example/main.c:105 ../raster/r.walk/main.c:435 -#: ../raster/r.walk/main.c:440 ../raster/r.walk/main.c:801 -#: ../raster/r.colors/edit_colors.c:393 ../raster/r.cost/main.c:350 -#: ../raster/r.cost/main.c:665 ../raster/r.reclass/main.c:79 +#: ../doc/raster/r.example/main.c:105 ../raster/r.walk/main.c:460 +#: ../raster/r.walk/main.c:486 ../raster/r.walk/main.c:491 +#: ../raster/r.walk/main.c:852 ../raster/r.colors/edit_colors.c:434 +#: ../raster/r.cost/main.c:375 ../raster/r.cost/main.c:401 +#: ../raster/r.cost/main.c:712 ../raster/r.reclass/main.c:79 #: ../raster/r.univar/r.univar_main.c:234 ../raster/r.report/parse.c:273 #: ../raster/r.distance/parse.c:72 ../raster/r.distance/parse.c:81 #: ../raster/r.spread/main.c:439 ../raster/r.spread/main.c:442 @@ -5645,13 +5794,13 @@ #: ../raster/r.spread/main.c:452 ../raster/r.spread/main.c:455 #: ../raster/r.buffer/main.c:112 ../raster/r.stream.extract/main.c:173 #: ../raster/r.stream.extract/main.c:177 ../raster/r.stream.extract/main.c:182 -#: ../raster/r.cross/main.c:106 ../raster/r.mapcalc/map.c:519 +#: ../raster/r.cross/main.c:105 ../raster/r.mapcalc/map.c:519 #: ../raster/r.mapcalc/map.c:813 ../raster/r.mapcalc/map3.c:710 -#: ../raster/r.compress/main.c:124 ../raster/r.compress/main.c:304 -#: ../raster/r.kappa/main.c:150 ../raster/r.kappa/stats.c:33 +#: ../raster/r.compress/main.c:124 ../raster/r.compress/main.c:308 +#: ../raster/r.kappa/main.c:162 ../raster/r.kappa/stats.c:33 #: ../raster/r.kappa/stats.c:38 ../raster/r.coin/main.c:121 #: ../raster/r.coin/main.c:123 ../raster/r.fill.stats/main.c:1028 -#: ../raster/r.tile/main.c:86 ../raster/r.info/main.c:104 +#: ../raster/r.tile/main.c:86 ../raster/r.info/main.c:110 #: ../raster/r.geomorphon/memory.c:14 ../raster/r.category/main.c:119 #: ../raster/r.category/main.c:140 ../raster/r.ros/main.c:368 #: ../raster/r.ros/main.c:379 ../raster/r.ros/main.c:384 @@ -5665,14 +5814,15 @@ #: ../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 ../general/g.region/main.c:429 -#: ../general/g.region/main.c:766 ../general/g.region/main.c:774 -#: ../imagery/i.gensig/parse.c:38 ../imagery/i.gensigset/parse.c:44 -#: ../imagery/i.pca/main.c:139 ../imagery/i.ortho.photo/i.ortho.elev/main.c:197 +#: ../raster/r.sim/simlib/output.c:755 ../general/g.region/main.c:442 +#: ../general/g.region/main.c:779 ../general/g.region/main.c:787 +#: ../imagery/i.segment/parse_args.c:199 ../imagery/i.gensig/parse.c:38 +#: ../imagery/i.gensigset/parse.c:44 ../imagery/i.pca/main.c:139 +#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:197 #: ../misc/m.nviz.image/surface.c:50 ../misc/m.nviz.image/surface.c:107 -#: ../vector/v.colors/main.c:312 ../vector/v.vol.rst/main.c:615 -#: ../scripts/v.rast.stats/v.rast.stats.py:128 ../scripts/r.rgb/r.rgb.py:60 -#: ../scripts/r.mask/r.mask.py:131 ../scripts/r.grow/r.grow.py:123 +#: ../vector/v.colors/main.c:325 ../vector/v.vol.rst/main.c:617 +#: ../scripts/v.rast.stats/v.rast.stats.py:148 ../scripts/r.rgb/r.rgb.py:60 +#: ../scripts/r.mask/r.mask.py:131 ../scripts/r.grow/r.grow.py:122 #: ../scripts/d.polar/d.polar.py:62 ../scripts/r.pack/r.pack.py:74 #: ../scripts/r.buffer.lowmem/r.buffer.lowmem.py:87 #: ../scripts/d.correlate/d.correlate.py:50 @@ -5680,7 +5830,7 @@ #: ../scripts/d.rast.leg/d.rast.leg.py:103 #: ../scripts/r.reclass.area/r.reclass.area.py:103 #: ../scripts/r.reclass.area/r.reclass.area.py:213 -#: ../scripts/r.fillnulls/r.fillnulls.py:150 +#: ../scripts/r.fillnulls/r.fillnulls.py:162 #, c-format, python-format msgid "Raster map <%s> not found" msgstr "" @@ -5689,17 +5839,17 @@ msgid "My first vector module" msgstr "" -#: ../doc/vector/v.example/main.c:75 ../raster/r.walk/main.c:410 -#: ../raster/r.cost/main.c:325 ../raster/r.carve/main.c:158 -#: ../display/d.extract/main.c:98 ../general/g.region/main.c:479 +#: ../doc/vector/v.example/main.c:75 ../raster/r.walk/main.c:453 +#: ../raster/r.cost/main.c:368 ../raster/r.carve/main.c:158 +#: ../display/d.extract/main.c:98 ../general/g.region/main.c:492 #: ../misc/m.nviz.image/vector.c:84 ../vector/v.lidar.edgedetection/main.c:180 #: ../vector/v.clean/test/topocheck.c:63 #: ../vector/v.lidar.correction/main.c:157 ../vector/v.surf.bspline/main.c:263 #: ../vector/v.surf.bspline/main.c:332 ../vector/v.lidar.growing/main.c:126 #: ../vector/v.profile/main.c:359 ../vector/v.profile/main.c:363 -#: ../vector/v.colors/main.c:238 ../vector/v.outlier/main.c:176 -#: ../vector/v.edit/main.c:155 ../vector/v.vect.stats/main.c:263 -#: ../vector/v.vect.stats/main.c:271 ../vector/v.lrs/v.lrs.label/main.c:268 +#: ../vector/v.colors/main.c:251 ../vector/v.outlier/main.c:176 +#: ../vector/v.edit/main.c:155 ../vector/v.vect.stats/main.c:270 +#: ../vector/v.vect.stats/main.c:278 ../vector/v.lrs/v.lrs.label/main.c:268 #: ../vector/v.lrs/v.lrs.where/main.c:127 #: ../vector/v.lrs/v.lrs.where/main.c:136 #: ../vector/v.lrs/v.lrs.segment/main.c:140 @@ -5716,40 +5866,40 @@ msgid "Unable to set predetermined vector open level" msgstr "" -#: ../doc/vector/v.example/main.c:87 ../raster/r.walk/main.c:673 -#: ../raster/r.walk/main.c:742 ../raster/r.cost/main.c:533 -#: ../raster/r.cost/main.c:606 ../raster/r.random/support.c:67 -#: ../raster/r.drain/main.c:271 ../raster/r.what/main.c:250 -#: ../raster/r.carve/main.c:162 ../raster/r.region/main.c:176 -#: ../raster/r.sim/simlib/observation_points.c:41 +#: ../doc/vector/v.example/main.c:87 ../raster/r.path/main.c:301 +#: ../raster/r.walk/main.c:746 ../raster/r.walk/main.c:809 +#: ../raster/r.cost/main.c:606 ../raster/r.cost/main.c:669 +#: ../raster/r.random/support.c:67 ../raster/r.drain/main.c:272 +#: ../raster/r.what/main.c:250 ../raster/r.carve/main.c:162 +#: ../raster/r.region/main.c:176 ../raster/r.sim/simlib/observation_points.c:41 #: ../display/d.extract/main.c:103 ../display/d.vect.chart/main.c:246 #: ../display/d.path/main.c:185 ../raster3d/r3.flow/main.c:411 -#: ../general/manage/lister/vector.c:32 ../general/g.region/main.c:489 +#: ../general/manage/lister/vector.c:32 ../general/g.region/main.c:502 #: ../misc/m.nviz.image/vector.c:280 ../vector/v.what.rast3/main.c:114 #: ../vector/v.to.rast/support.c:100 ../vector/v.to.rast/support.c:272 #: ../vector/v.to.rast/support.c:510 ../vector/v.to.rast/vect2rast.c:39 -#: ../vector/v.lidar.edgedetection/main.c:186 ../vector/v.out.ogr/main.c:135 +#: ../vector/v.lidar.edgedetection/main.c:186 ../vector/v.out.ogr/main.c:137 #: ../vector/v.surf.idw/read_sites.c:29 ../vector/v.class/main.c:102 #: ../vector/v.clean/test/topocheck.c:67 ../vector/v.clean/test/topocheck.c:87 #: ../vector/v.clean/main.c:283 ../vector/v.label.sa/labels.c:58 -#: ../vector/v.net.distance/main.c:192 ../vector/v.random/main.c:205 +#: ../vector/v.net.distance/main.c:192 ../vector/v.random/main.c:208 #: ../vector/v.support/main.c:134 ../vector/v.out.dxf/main.c:80 -#: ../vector/v.out.lidar/main.c:609 ../vector/v.proj/main.c:237 +#: ../vector/v.out.lidar/main.c:609 ../vector/v.proj/main.c:249 #: ../vector/v.db.connect/main.c:154 ../vector/v.to.rast3/main.c:73 #: ../vector/v.out.ascii/main.c:87 ../vector/v.out.ascii/main.c:94 #: ../vector/v.cluster/main.c:149 ../vector/v.build.polylines/main.c:151 #: ../vector/v.lidar.correction/main.c:161 ../vector/v.reclass/main.c:113 -#: ../vector/v.segment/main.c:108 ../vector/v.surf.rst/main.c:561 -#: ../vector/v.surf.rst/main.c:665 ../vector/v.db.select/main.c:164 +#: ../vector/v.segment/main.c:108 ../vector/v.surf.rst/main.c:564 +#: ../vector/v.surf.rst/main.c:668 ../vector/v.db.select/main.c:164 #: ../vector/v.net.allpairs/main.c:130 ../vector/v.drape/main.c:143 #: ../vector/v.buffer/main.c:337 ../vector/v.lidar.growing/main.c:138 #: ../vector/v.lidar.growing/main.c:142 ../vector/v.select/main.c:108 #: ../vector/v.profile/main.c:370 ../vector/v.profile/main.c:394 #: ../vector/v.extrude/main.c:190 ../vector/v.hull/main.c:87 #: ../vector/v.out.svg/main.c:139 ../vector/v.net.connectivity/main.c:130 -#: ../vector/v.patch/main.c:129 ../vector/v.patch/main.c:147 -#: ../vector/v.patch/main.c:177 ../vector/v.patch/main.c:274 -#: ../vector/v.patch/main.c:355 ../vector/v.net.path/main.c:158 +#: ../vector/v.patch/main.c:131 ../vector/v.patch/main.c:150 +#: ../vector/v.patch/main.c:180 ../vector/v.patch/main.c:312 +#: ../vector/v.patch/main.c:393 ../vector/v.net.path/main.c:158 #: ../vector/v.overlay/main.c:188 ../vector/v.perturb/main.c:148 #: ../vector/v.perturb/main.c:173 ../vector/v.net.iso/main.c:243 #: ../vector/v.to.3d/main.c:72 ../vector/v.type/main.c:131 @@ -5758,83 +5908,84 @@ #: ../vector/v.delaunay/main.c:120 ../vector/v.normal/main.c:110 #: ../vector/v.sample/main.c:124 ../vector/v.rectify/main.c:150 #: ../vector/v.qcount/main.c:101 ../vector/v.univar/main.c:158 -#: ../vector/v.distance/main.c:364 ../vector/v.distance/main.c:386 +#: ../vector/v.distance/main.c:366 ../vector/v.distance/main.c:388 #: ../vector/v.net.timetable/main.c:353 ../vector/v.net.visibility/main.c:73 #: ../vector/v.net.visibility/main.c:82 ../vector/v.out.pov/main.c:97 -#: ../vector/v.to.points/main.c:130 ../vector/v.colors/main.c:262 +#: ../vector/v.to.points/main.c:130 ../vector/v.colors/main.c:275 #: ../vector/v.build/main.c:118 ../vector/v.build/main.c:128 #: ../vector/v.voronoi/main.c:196 ../vector/v.net.bridge/main.c:118 #: ../vector/v.neighbors/main.c:88 ../vector/v.split/main.c:172 -#: ../vector/v.vol.rst/main.c:560 ../vector/v.net.components/main.c:148 -#: ../vector/v.decimate/main.c:272 ../vector/v.net.salesman/main.c:250 +#: ../vector/v.vol.rst/main.c:562 ../vector/v.net.components/main.c:148 +#: ../vector/v.decimate/main.c:276 ../vector/v.net.salesman/main.c:250 #: ../vector/v.colors.out/scan_cats.c:20 #: ../vector/v.colors.out/make_colors.c:23 ../vector/v.kernel/main.c:318 #: ../vector/v.kernel/main.c:331 ../vector/v.label/main.c:268 #: ../vector/v.edit/main.c:170 ../vector/v.edit/main.c:243 #: ../vector/v.net.centrality/main.c:209 ../vector/v.info/main.c:61 #: ../vector/v.parallel/main.c:148 ../vector/v.out.postgis/main.c:100 -#: ../vector/v.vect.stats/main.c:267 ../vector/v.vect.stats/main.c:278 -#: ../vector/v.extract/main.c:191 ../vector/v.lrs/v.lrs.label/main.c:272 +#: ../vector/v.vect.stats/main.c:274 ../vector/v.vect.stats/main.c:285 +#: ../vector/v.extract/main.c:194 ../vector/v.lrs/v.lrs.label/main.c:272 #: ../vector/v.lrs/v.lrs.where/main.c:131 #: ../vector/v.lrs/v.lrs.where/main.c:140 #: ../vector/v.lrs/v.lrs.segment/main.c:144 #: ../vector/v.lrs/v.lrs.create/main.c:254 #: ../vector/v.lrs/v.lrs.create/main.c:263 ../vector/v.net/main.c:68 #: ../vector/v.net/main.c:92 ../vector/v.net.alloc/main.c:185 -#: ../vector/v.transform/main.c:197 ../vector/v.generalize/main.c:327 -#: ../vector/v.external/main.c:228 ../vector/v.to.db/main.c:59 +#: ../vector/v.transform/main.c:197 ../vector/v.generalize/main.c:328 +#: ../vector/v.external/main.c:232 ../vector/v.to.db/main.c:67 #, c-format msgid "Unable to open vector map <%s>" msgstr "" -#: ../doc/vector/v.example/main.c:100 ../raster/r.volume/main.c:155 -#: ../raster/r.random/random.c:63 ../raster/r.contour/main.c:156 -#: ../raster/r.stream.extract/close.c:38 ../raster/r.to.vect/main.c:157 -#: ../raster/r.drain/main.c:200 ../raster/r.resamp.bspline/main.c:495 -#: ../raster/r.flow/io.c:178 ../raster/r.carve/vect.c:32 -#: ../raster/r.sim/simlib/output.c:38 ../raster/r.sim/simlib/output.c:44 -#: ../display/d.extract/main.c:106 ../raster3d/r3.flow/main.c:396 -#: ../vector/v.mkgrid/main.c:264 ../vector/v.lidar.edgedetection/main.c:251 -#: ../vector/v.clean/main.c:288 ../vector/v.clean/main.c:295 -#: ../vector/v.net.distance/main.c:198 ../vector/v.random/main.c:228 -#: ../vector/v.proj/main.c:380 ../vector/v.cluster/main.c:209 -#: ../vector/v.in.lidar/main.c:555 ../vector/v.build.polylines/main.c:156 +#: ../doc/vector/v.example/main.c:100 ../raster/r.path/main.c:240 +#: ../raster/r.volume/main.c:155 ../raster/r.random/random.c:63 +#: ../raster/r.contour/main.c:156 ../raster/r.stream.extract/close.c:38 +#: ../raster/r.to.vect/main.c:157 ../raster/r.drain/main.c:201 +#: ../raster/r.resamp.bspline/main.c:497 ../raster/r.flow/io.c:178 +#: ../raster/r.carve/vect.c:32 ../raster/r.sim/simlib/output.c:38 +#: ../raster/r.sim/simlib/output.c:44 ../display/d.extract/main.c:106 +#: ../raster3d/r3.flow/main.c:396 ../vector/v.mkgrid/main.c:264 +#: ../vector/v.lidar.edgedetection/main.c:251 ../vector/v.clean/main.c:288 +#: ../vector/v.clean/main.c:295 ../vector/v.net.distance/main.c:198 +#: ../vector/v.random/main.c:231 ../vector/v.proj/main.c:402 +#: ../vector/v.cluster/main.c:209 ../vector/v.in.lidar/main.c:555 +#: ../vector/v.build.polylines/main.c:156 #: ../vector/v.lidar.correction/main.c:215 #: ../vector/v.lidar.correction/main.c:221 ../vector/v.reclass/main.c:117 -#: ../vector/v.segment/main.c:114 ../vector/v.surf.rst/main.c:600 -#: ../vector/v.surf.rst/main.c:603 ../vector/v.surf.rst/main.c:769 +#: ../vector/v.segment/main.c:114 ../vector/v.surf.rst/main.c:603 +#: ../vector/v.surf.rst/main.c:606 ../vector/v.surf.rst/main.c:772 #: ../vector/v.surf.bspline/main.c:353 ../vector/v.net.allpairs/main.c:136 #: ../vector/v.in.dwg/main.c:200 ../vector/v.drape/main.c:158 -#: ../vector/v.buffer/main.c:405 ../vector/v.select/main.c:125 +#: ../vector/v.buffer/main.c:405 ../vector/v.select/main.c:149 #: ../vector/v.profile/main.c:537 ../vector/v.extrude/main.c:196 #: ../vector/v.in.region/main.c:75 ../vector/v.hull/main.c:121 -#: ../vector/v.net.connectivity/main.c:136 ../vector/v.in.ogr/main.c:843 -#: ../vector/v.patch/main.c:283 ../vector/v.patch/main.c:288 +#: ../vector/v.net.connectivity/main.c:136 ../vector/v.in.ogr/main.c:901 +#: ../vector/v.patch/main.c:321 ../vector/v.patch/main.c:326 #: ../vector/v.net.path/main.c:167 ../vector/v.overlay/main.c:220 #: ../vector/v.perturb/main.c:154 ../vector/v.net.iso/main.c:356 #: ../vector/v.to.3d/main.c:87 ../vector/v.net.spanningtree/main.c:107 #: ../vector/v.net.steiner/main.c:607 ../vector/v.net.flow/main.c:149 #: ../vector/v.net.flow/main.c:155 ../vector/v.delaunay/main.c:126 #: ../vector/v.sample/main.c:162 ../vector/v.rectify/main.c:216 -#: ../vector/v.qcount/main.c:127 ../vector/v.distance/main.c:410 +#: ../vector/v.qcount/main.c:127 ../vector/v.distance/main.c:412 #: ../vector/v.net.timetable/main.c:359 ../vector/v.in.db/main.c:151 #: ../vector/v.in.ascii/main.c:251 ../vector/v.net.visibility/main.c:77 #: ../vector/v.to.points/main.c:138 ../vector/v.build/main.c:154 #: ../vector/v.voronoi/main.c:215 ../vector/v.net.bridge/main.c:124 -#: ../vector/v.split/main.c:177 ../vector/v.vol.rst/main.c:580 -#: ../vector/v.vol.rst/main.c:583 ../vector/v.net.components/main.c:154 -#: ../vector/v.decimate/main.c:391 ../vector/v.outlier/main.c:229 +#: ../vector/v.split/main.c:177 ../vector/v.vol.rst/main.c:582 +#: ../vector/v.vol.rst/main.c:585 ../vector/v.net.components/main.c:154 +#: ../vector/v.decimate/main.c:395 ../vector/v.outlier/main.c:229 #: ../vector/v.outlier/main.c:234 ../vector/v.outlier/main.c:240 #: ../vector/v.net.salesman/main.c:551 ../vector/v.kernel/main.c:337 #: ../vector/v.edit/main.c:107 ../vector/v.edit/main.c:122 #: ../vector/v.net.centrality/main.c:215 ../vector/v.parallel/main.c:153 -#: ../vector/v.in.dxf/main.c:146 ../vector/v.extract/main.c:346 +#: ../vector/v.in.dxf/main.c:146 ../vector/v.extract/main.c:406 #: ../vector/v.lrs/v.lrs.label/main.c:276 #: ../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.net.alloc/main.c:298 -#: ../vector/v.transform/main.c:265 ../vector/v.generalize/main.c:338 -#: ../vector/v.external/main.c:180 ../scripts/v.what.strds/v.what.strds.py:217 +#: ../vector/v.transform/main.c:265 ../vector/v.generalize/main.c:339 +#: ../vector/v.external/main.c:184 ../scripts/v.what.strds/v.what.strds.py:217 #, c-format, python-format msgid "Unable to create vector map <%s>" msgstr "" @@ -5846,10 +5997,10 @@ #: ../vector/v.surf.bspline/crosscorr.c:114 ../vector/v.buffer/main.c:426 #: ../vector/v.extrude/main.c:224 ../vector/v.overlay/main.c:398 #: ../vector/v.what.rast/main.c:138 ../vector/v.univar/main.c:229 -#: ../vector/v.distance/main.c:549 ../vector/v.colors/scan_attr.c:24 +#: ../vector/v.distance/main.c:556 ../vector/v.colors/scan_attr.c:24 #: ../vector/v.colors/read_rgb.c:23 ../vector/v.colors/write_rgb.c:20 -#: ../vector/v.edit/select.c:502 ../vector/v.vect.stats/main.c:330 -#: ../vector/v.vect.stats/main.c:404 ../vector/v.generalize/misc.c:170 +#: ../vector/v.edit/select.c:502 ../vector/v.vect.stats/main.c:337 +#: ../vector/v.vect.stats/main.c:411 ../vector/v.generalize/misc.c:170 #, c-format msgid "Database connection not defined for layer %d" msgstr "" @@ -5870,12 +6021,14 @@ #: ../doc/vector/v.example/main.c:142 ../db/db.columns/main.c:62 #: ../db/db.describe/main.c:67 ../vector/v.out.vtk/writeVTK.c:655 -#: ../vector/v.out.ogr/main.c:639 ../vector/v.random/main.c:272 -#: ../vector/v.db.connect/main.c:228 ../vector/v.reclass/main.c:193 -#: ../vector/v.profile/main.c:433 ../vector/v.profile/main.c:586 -#: ../vector/v.out.svg/main.c:165 ../vector/v.patch/main.c:164 -#: ../vector/v.patch/main.c:204 ../vector/v.in.ascii/main.c:435 -#: ../vector/v.info/print.c:152 ../vector/v.out.postgis/table.c:41 +#: ../vector/v.out.ogr/main.c:695 ../vector/v.random/main.c:279 +#: ../vector/v.random/main.c:313 ../vector/v.db.connect/main.c:228 +#: ../vector/v.reclass/main.c:193 ../vector/v.profile/main.c:433 +#: ../vector/v.profile/main.c:586 ../vector/v.out.svg/main.c:165 +#: ../vector/v.patch/main.c:167 ../vector/v.patch/main.c:207 +#: ../vector/v.in.ascii/main.c:435 ../vector/v.info/print.c:152 +#: ../vector/v.out.postgis/table.c:41 ../vector/v.extract/main.c:233 +#: ../vector/v.to.db/main.c:140 ../vector/v.to.db/main.c:166 #: ../scripts/db.univar/db.univar.py:112 #, c-format, python-format msgid "Unable to describe table <%s>" @@ -5896,16 +6049,6 @@ msgid "Unable to copy attribute table to vector map <%s>" msgstr "" -#: ../raster/r.surf.area/main.c:77 ../raster/r.contour/main.c:88 -#: ../raster/r.random.surface/main.c:58 ../raster/r.surf.random/main.c:37 -#: ../raster/r.surf.fractal/main.c:39 ../raster/r.surf.idw/main.c:105 -#: ../raster/r.surf.contour/main.c:61 ../raster/r.fill.stats/main.c:776 -#: ../raster/r.resamp.bspline/main.c:80 ../raster/r.surf.gauss/main.c:39 -#: ../vector/v.surf.idw/main.c:88 ../vector/v.surf.rst/main.c:148 -#: ../vector/v.surf.bspline/main.c:92 ../vector/v.vol.rst/main.c:237 -msgid "surface" -msgstr "" - #: ../raster/r.surf.area/main.c:79 msgid "area estimation" msgstr "" @@ -5955,6 +6098,213 @@ msgid "Estimated region Surface Area:" msgstr "" +#: ../raster/r.path/main.c:154 +msgid "Traces paths from starting points following input directions." +msgstr "" + +#: ../raster/r.path/main.c:157 +#, fuzzy +msgid "Name of input direction" +msgstr "Vektorkartes nosaukums" + +#: ../raster/r.path/main.c:159 +msgid "Direction in degrees CCW from east, or bitmask encoded" +msgstr "" + +#: ../raster/r.path/main.c:164 +#, fuzzy +msgid "Format of the input direction map" +msgstr "Vektorkartes nosaukums" + +#: ../raster/r.path/main.c:170 +msgid "auto-detect direction format" +msgstr "" + +#: ../raster/r.path/main.c:171 +msgid "degrees CCW from East" +msgstr "" + +#: ../raster/r.path/main.c:172 +msgid "degrees CCW from East divided by 45 (e.g. r.watershed directions)" +msgstr "" + +#: ../raster/r.path/main.c:173 +msgid "bitmask encoded directions (e.g. r.cost -b)" +msgstr "" + +#: ../raster/r.path/main.c:179 +#, fuzzy +msgid "Name of input raster values to be used for output" +msgstr "IzmantojamÄs rastra kartes nosaukums priekÅ¡ <%s>" + +#: ../raster/r.path/main.c:185 +#, fuzzy +msgid "Name for output raster path map" +msgstr "Izejas rastra kartes nosaukums" + +#: ../raster/r.path/main.c:190 +#, fuzzy +msgid "Name for output vector path map" +msgstr "Izejas rastra kartes nosaukums" + +#: ../raster/r.path/main.c:272 ../raster/r.drain/main.c:244 +#, c-format +msgid "Starting point %d is outside the current region" +msgstr "" + +#: ../raster/r.path/main.c:303 ../raster/r.walk/main.c:748 +#: ../raster/r.cost/main.c:608 ../raster/r.drain/main.c:274 +#, c-format +msgid "Reading vector map <%s> with start points..." +msgstr "" + +#: ../raster/r.path/main.c:317 ../raster/r.walk/main.c:761 +#: ../raster/r.walk/main.c:821 ../raster/r.cost/main.c:621 +#: ../raster/r.cost/main.c:681 ../raster/r.to.vect/main.c:289 +#: ../raster/r.drain/main.c:287 ../display/d.vect.thematic/display.c:75 +#: ../display/d.vect/vert.c:27 ../display/d.vect/lines.c:143 +#: ../display/d.vect/label.c:44 ../display/d.vect/zcoor.c:38 +#: ../display/d.vect/dir.c:30 ../display/d.vect/topo.c:52 +#: ../display/d.vect/attr.c:51 ../vector/v.label.sa/labels.c:141 +#: ../vector/v.out.lidar/main.c:732 ../vector/v.perturb/main.c:182 +#: ../vector/v.to.3d/trans2.c:84 ../vector/v.to.3d/trans3.c:85 +#: ../vector/v.what.rast/main.c:213 ../vector/v.colors/scan_z.c:36 +#: ../vector/v.colors/scan_cats.c:24 ../vector/v.vol.rst/user1.c:140 +#: ../vector/v.decimate/main.c:410 ../vector/v.colors.out/scan_cats.c:32 +#: ../vector/v.label/main.c:293 ../vector/v.info/level1.c:38 +msgid "Unable to read vector map" +msgstr "" + +#: ../raster/r.path/main.c:351 ../raster/r.drain/main.c:319 +#, c-format +msgid "Starting vector map <%s> contains no points in the current region" +msgstr "" + +#: ../raster/r.path/main.c:359 +msgid "No start point(s) specified" +msgstr "" + +#: ../raster/r.path/main.c:369 +#, fuzzy, c-format +msgid "Reading raster values map <%s> ..." +msgstr "Izejas rastra kartes nosaukums" + +#: ../raster/r.path/main.c:382 ../raster/r.path/main.c:445 +#: ../raster/r.path/main.c:462 +#, fuzzy +msgid "Unable to write to tempfile" +msgstr "Nav iespÄ“ju atvÄ“rt Å¡Å«nu failu priekÅ¡[%s]" + +#: ../raster/r.path/main.c:390 ../raster/r.info/main.c:134 +msgid "Unable to read range file" +msgstr "" + +#: ../raster/r.path/main.c:393 +#, fuzzy, c-format +msgid "Invalid directions map <%s>" +msgstr "nederÄ«gs reÄ£ions: %s" + +#: ../raster/r.path/main.c:398 +msgid "Directional degrees can not be > 360" +msgstr "" + +#: ../raster/r.path/main.c:403 +msgid "Directional degrees divided by 45 can not be > 8" +msgstr "" + +#: ../raster/r.path/main.c:408 +#, c-format +msgid "Bitmask encoded directions can not be > %d" +msgstr "" + +#: ../raster/r.path/main.c:414 +msgid "" +"Input direction format assumed to be degrees CCW from East divided by 45" +msgstr "" + +#: ../raster/r.path/main.c:418 +msgid "" +"Input direction format assumed to be bitmask encoded without Knight's move" +msgstr "" + +#: ../raster/r.path/main.c:422 +msgid "Input direction format assumed to be degrees CCW from East" +msgstr "" + +#: ../raster/r.path/main.c:426 +msgid "Input direction format assumed to be bitmask encoded with Knight's move" +msgstr "" + +#: ../raster/r.path/main.c:429 +#, fuzzy, c-format +msgid "Unable to detect format of input direction map <%s>" +msgstr "Rastra kartes nosaukums" + +#: ../raster/r.path/main.c:432 +#, fuzzy, c-format +msgid "Invalid directions format '%s'" +msgstr "nederÄ«gs reÄ£ions: %s" + +#: ../raster/r.path/main.c:434 +#, fuzzy, c-format +msgid "Reading direction map <%s> ..." +msgstr "nederÄ«gs reÄ£ions: %s" + +#: ../raster/r.path/main.c:481 +#, fuzzy +msgid "Processing start points..." +msgstr "Izveidot punktus visÄ garumÄ ilÄ«niju garumÄ" + +#: ../raster/r.path/main.c:491 ../vector/v.buffer/main.c:414 +#: ../vector/v.in.ogr/main.c:912 ../vector/v.overlay/main.c:227 +msgid "Unable to create temporary vector map" +msgstr "" + +#: ../raster/r.path/main.c:497 ../raster/r.path/main.c:513 +#, c-format +msgid "No path at row %d, col %d" +msgstr "" + +#: ../raster/r.path/main.c:502 ../vector/v.overlay/line_area.c:256 +#: ../vector/v.overlay/area_area.c:109 +msgid "Breaking lines..." +msgstr "" + +#: ../raster/r.path/main.c:555 ../raster/r.path/main.c:585 +#: ../raster/r.in.lidar/main.c:760 ../raster/r.drain/main.c:471 +msgid "Writing output raster map..." +msgstr "" + +#: ../raster/r.path/main.c:640 +#, fuzzy +msgid "Unable to increase point list" +msgstr "Nav iespÄ“ju atvÄ“rt Å¡Å«nu failu priekÅ¡[%s]" + +#: ../raster/r.path/main.c:740 ../raster/r.path/main.c:771 +#: ../raster/r.path/main.c:897 ../raster/r.path/main.c:1005 +#: ../raster/r.path/main.c:1031 ../raster/r.path/main.c:1128 +#: ../raster/r.clump/clump.c:99 ../raster/r.clump/clump.c:151 +#: ../raster/r.clump/minsize.c:152 ../raster/r.clump/minsize.c:253 +#: ../raster/r.clump/minsize.c:287 ../raster/r.clump/minsize.c:293 +#: ../raster/r.clump/minsize.c:424 ../raster/r.clump/minsize.c:447 +#: ../raster/r.clump/minsize.c:518 ../imagery/i.segment/cluster.c:431 +msgid "Unable to read from temp file" +msgstr "" + +#: ../raster/r.path/main.c:831 +#, c-format +msgid "No path from row %d, col %d" +msgstr "" + +#: ../raster/r.path/main.c:845 +#, fuzzy, c-format +msgid "Invalid direction %d" +msgstr "nederÄ«gs reÄ£ions: %s" + +#: ../raster/r.path/main.c:934 +msgid "Path is leaving the current region" +msgstr "" + #: ../raster/r.profile/main.c:54 ../raster/r.transect/main.c:104 #: ../display/d.profile/main.c:192 ../raster3d/r3.cross.rast/main.c:229 #: ../vector/v.profile/main.c:154 @@ -5971,7 +6321,7 @@ msgstr "" "Izvada rastra kartes vÄ“rtÄ«bas, kas atrodas uz lietotÄja norÄdÄ«tÄs lÄ«nijas." -#: ../raster/r.profile/main.c:65 ../raster/r.horizon/main.c:304 +#: ../raster/r.profile/main.c:65 ../raster/r.horizon/main.c:303 msgid "Name of file for output (use output=- for stdout)" msgstr "" @@ -6020,10 +6370,11 @@ msgstr "" #: ../raster/r.profile/main.c:176 ../raster/r.out.ppm3/main.c:133 -#: ../raster/r.recode/main.c:90 ../raster/r.horizon/main.c:385 -#: ../raster/r.in.lidar/main.c:646 ../raster/r.category/main.c:173 +#: ../raster/r.recode/main.c:90 ../raster/r.horizon/main.c:389 +#: ../raster/r.in.lidar/main.c:651 ../raster/r.category/main.c:173 #: ../raster/r.out.ascii/main.c:157 ../display/d.mon/stop.c:66 -#: ../general/g.pnmcomp/main.c:242 ../general/g.pnmcomp/main.c:259 +#: ../raster3d/r3.out.vtk/main.c:420 ../general/g.pnmcomp/main.c:242 +#: ../general/g.pnmcomp/main.c:259 #: ../imagery/i.ortho.photo/i.ortho.transform/main.c:350 #: ../misc/m.transform/main.c:276 ../misc/m.nviz.script/main.c:202 #: ../vector/v.out.vtk/main.c:173 ../vector/v.out.ascii/main.c:125 @@ -6075,24 +6426,24 @@ msgid "One coordinate pair per line, please" msgstr "" -#: ../raster/r.sun/main.c:252 ../raster/r.horizon/main.c:181 +#: ../raster/r.sun/main.c:251 ../raster/r.horizon/main.c:180 #: ../raster/r.sunhours/main.c:73 ../raster/r.sunmask/main.c:117 msgid "solar" msgstr "" -#: ../raster/r.sun/main.c:253 ../raster/r.sunhours/main.c:74 +#: ../raster/r.sun/main.c:252 ../raster/r.sunhours/main.c:74 msgid "sun energy" msgstr "" -#: ../raster/r.sun/main.c:254 ../raster/r.sunmask/main.c:119 +#: ../raster/r.sun/main.c:253 ../raster/r.sunmask/main.c:119 msgid "shadow" msgstr "Ä“na" -#: ../raster/r.sun/main.c:255 +#: ../raster/r.sun/main.c:254 msgid "Solar irradiance and irradiation model." msgstr "" -#: ../raster/r.sun/main.c:257 +#: ../raster/r.sun/main.c:256 msgid "" "Computes direct (beam), diffuse and reflected solar irradiation raster maps " "for given day, latitude, surface and atmospheric conditions. Solar " @@ -6103,112 +6454,112 @@ "is optionally incorporated." msgstr "" -#: ../raster/r.sun/main.c:271 +#: ../raster/r.sun/main.c:270 msgid "Name of the input elevation raster map [meters]" msgstr "" -#: ../raster/r.sun/main.c:280 +#: ../raster/r.sun/main.c:279 msgid "" "Name of the input aspect map (terrain aspect or azimuth of the solar panel) " "[decimal degrees]" msgstr "" -#: ../raster/r.sun/main.c:289 +#: ../raster/r.sun/main.c:288 msgid "A single value of the orientation (aspect), 270 is south" msgstr "" -#: ../raster/r.sun/main.c:298 +#: ../raster/r.sun/main.c:297 msgid "" "Name of the input slope raster map (terrain slope or solar panel " "inclination) [decimal degrees]" msgstr "" -#: ../raster/r.sun/main.c:306 +#: ../raster/r.sun/main.c:305 msgid "A single value of inclination (slope)" msgstr "" -#: ../raster/r.sun/main.c:315 +#: ../raster/r.sun/main.c:314 msgid "" "Name of the Linke atmospheric turbidity coefficient input raster map [-]" msgstr "" -#: ../raster/r.sun/main.c:324 +#: ../raster/r.sun/main.c:323 msgid "A single value of the Linke atmospheric turbidity coefficient [-]" msgstr "" -#: ../raster/r.sun/main.c:333 +#: ../raster/r.sun/main.c:332 msgid "Name of the ground albedo coefficient input raster map [-]" msgstr "" -#: ../raster/r.sun/main.c:342 +#: ../raster/r.sun/main.c:341 msgid "A single value of the ground albedo coefficient [-]" msgstr "" -#: ../raster/r.sun/main.c:351 +#: ../raster/r.sun/main.c:350 msgid "Name of input raster map containing latitudes [decimal degrees]" msgstr "" -#: ../raster/r.sun/main.c:360 +#: ../raster/r.sun/main.c:359 msgid "Name of input raster map containing longitudes [decimal degrees]" msgstr "" -#: ../raster/r.sun/main.c:369 +#: ../raster/r.sun/main.c:368 msgid "" "Name of real-sky beam radiation coefficient (thick cloud) input raster map " "[0-1]" msgstr "" -#: ../raster/r.sun/main.c:378 +#: ../raster/r.sun/main.c:377 msgid "" "Name of real-sky diffuse radiation coefficient (haze) input raster map [0-1]" msgstr "" -#: ../raster/r.sun/main.c:385 +#: ../raster/r.sun/main.c:384 msgid "The horizon information input map basename" msgstr "" -#: ../raster/r.sun/main.c:393 ../raster/r.horizon/main.c:211 +#: ../raster/r.sun/main.c:392 ../raster/r.horizon/main.c:210 msgid "Angle step size for multidirectional horizon [degrees]" msgstr "" -#: ../raster/r.sun/main.c:402 +#: ../raster/r.sun/main.c:401 msgid "Output incidence angle raster map (mode 1 only)" msgstr "" -#: ../raster/r.sun/main.c:411 +#: ../raster/r.sun/main.c:410 msgid "" "Output beam irradiance [W.m-2] (mode 1) or irradiation raster map [Wh.m-2." "day-1] (mode 2)" msgstr "" -#: ../raster/r.sun/main.c:420 +#: ../raster/r.sun/main.c:419 msgid "" "Output diffuse irradiance [W.m-2] (mode 1) or irradiation raster map [Wh.m-2." "day-1] (mode 2)" msgstr "" -#: ../raster/r.sun/main.c:429 +#: ../raster/r.sun/main.c:428 msgid "" "Output ground reflected irradiance [W.m-2] (mode 1) or irradiation raster " "map [Wh.m-2.day-1] (mode 2)" msgstr "" -#: ../raster/r.sun/main.c:438 +#: ../raster/r.sun/main.c:437 msgid "" "Output global (total) irradiance/irradiation [W.m-2] (mode 1) or irradiance/" "irradiation raster map [Wh.m-2.day-1] (mode 2)" msgstr "" -#: ../raster/r.sun/main.c:447 +#: ../raster/r.sun/main.c:446 msgid "Output insolation time raster map [h] (mode 2 only)" msgstr "" -#: ../raster/r.sun/main.c:454 +#: ../raster/r.sun/main.c:453 msgid "No. of day of the year (1-365)" msgstr "" -#: ../raster/r.sun/main.c:456 ../raster/r.sun/main.c:465 -#: ../raster/r.sun/main.c:482 ../raster/r.sun/main.c:529 +#: ../raster/r.sun/main.c:455 ../raster/r.sun/main.c:464 +#: ../raster/r.sun/main.c:481 ../raster/r.sun/main.c:528 #: ../raster/r.sunhours/main.c:103 ../raster/r.sunhours/main.c:112 #: ../raster/r.sunhours/main.c:120 ../raster/r.sunhours/main.c:129 #: ../raster/r.sunhours/main.c:138 ../raster/r.sunhours/main.c:147 @@ -6219,191 +6570,191 @@ msgid "Time" msgstr "" -#: ../raster/r.sun/main.c:464 +#: ../raster/r.sun/main.c:463 msgid "Time step when computing all-day radiation sums [decimal hours]" msgstr "" -#: ../raster/r.sun/main.c:472 +#: ../raster/r.sun/main.c:471 msgid "Declination value (overriding the internally computed value) [radians]" msgstr "" -#: ../raster/r.sun/main.c:480 +#: ../raster/r.sun/main.c:479 msgid "Local (solar) time (to be set for mode 1 only) [decimal hours]" msgstr "" -#: ../raster/r.sun/main.c:491 +#: ../raster/r.sun/main.c:490 #, fuzzy msgid "Number of threads which will be used for parallel computing" msgstr "DrukÄjamo kopiju sakits" -#: ../raster/r.sun/main.c:513 ../raster/r.horizon/main.c:296 +#: ../raster/r.sun/main.c:512 ../raster/r.horizon/main.c:295 msgid "Sampling distance step coefficient (0.5-1.5)" msgstr "" -#: ../raster/r.sun/main.c:521 +#: ../raster/r.sun/main.c:520 msgid "Read the input files in this number of chunks" msgstr "" -#: ../raster/r.sun/main.c:528 +#: ../raster/r.sun/main.c:527 msgid "Civil time zone value, if none, the time will be local solar time" msgstr "" -#: ../raster/r.sun/main.c:534 +#: ../raster/r.sun/main.c:533 msgid "Do not incorporate the shadowing effect of terrain" msgstr "" -#: ../raster/r.sun/main.c:539 +#: ../raster/r.sun/main.c:538 msgid "Use the low-memory version of the program" msgstr "" -#: ../raster/r.sun/main.c:578 +#: ../raster/r.sun/main.c:577 #, c-format msgid "" "<%d> is not valid number of threads. Number of threads will be set to <%d>" msgstr "" -#: ../raster/r.sun/main.c:587 +#: ../raster/r.sun/main.c:586 #, fuzzy, c-format msgid "Number of threads <%d>" msgstr "Punktu skaits: %d" -#: ../raster/r.sun/main.c:594 +#: ../raster/r.sun/main.c:593 msgid "You must give the longitude raster if you use civil time" msgstr "" -#: ../raster/r.sun/main.c:597 +#: ../raster/r.sun/main.c:596 msgid "Error reading civil time zone value" msgstr "" -#: ../raster/r.sun/main.c:600 +#: ../raster/r.sun/main.c:599 msgid "Invalid civil time zone value" msgstr "" -#: ../raster/r.sun/main.c:625 +#: ../raster/r.sun/main.c:624 msgid "insol_time and incidout are incompatible options" msgstr "" -#: ../raster/r.sun/main.c:630 +#: ../raster/r.sun/main.c:629 msgid "Error reading time step size" msgstr "" -#: ../raster/r.sun/main.c:632 +#: ../raster/r.sun/main.c:631 msgid "Invalid time step size" msgstr "" -#: ../raster/r.sun/main.c:636 +#: ../raster/r.sun/main.c:635 msgid "Error reading horizon step size" msgstr "" -#: ../raster/r.sun/main.c:641 +#: ../raster/r.sun/main.c:640 msgid "The horizon step size must be greater than 0." msgstr "" -#: ../raster/r.sun/main.c:644 +#: ../raster/r.sun/main.c:643 msgid "" "If you use the horizon option you must also set the 'horizonstep' parameter." msgstr "" -#: ../raster/r.sun/main.c:650 +#: ../raster/r.sun/main.c:649 msgid "Time and insol_time are incompatible options" msgstr "" -#: ../raster/r.sun/main.c:652 +#: ../raster/r.sun/main.c:651 msgid "" "Mode 1: instantaneous solar incidence angle & irradiance using a set local " "time" msgstr "" -#: ../raster/r.sun/main.c:657 +#: ../raster/r.sun/main.c:656 msgid "incidout requires time parameter to be set" msgstr "" -#: ../raster/r.sun/main.c:659 +#: ../raster/r.sun/main.c:658 msgid "Mode 2: integrated daily irradiation for a given day of the year" msgstr "" -#: ../raster/r.sun/main.c:682 +#: ../raster/r.sun/main.c:681 #, c-format msgid "Using Linke constant: %lf" msgstr "" -#: ../raster/r.sun/main.c:684 +#: ../raster/r.sun/main.c:683 #, c-format msgid "Using Linke map <%s>" msgstr "" -#: ../raster/r.sun/main.c:689 +#: ../raster/r.sun/main.c:688 #, c-format msgid "Using albedo constant: %lf" msgstr "" -#: ../raster/r.sun/main.c:691 +#: ../raster/r.sun/main.c:690 #, c-format msgid "Using albedo map <%s>" msgstr "" -#: ../raster/r.sun/main.c:696 +#: ../raster/r.sun/main.c:695 #, c-format msgid "Using slope constant: %lf" msgstr "" -#: ../raster/r.sun/main.c:699 +#: ../raster/r.sun/main.c:698 #, c-format msgid "Using slope map <%s>" msgstr "" -#: ../raster/r.sun/main.c:704 +#: ../raster/r.sun/main.c:703 #, c-format msgid "Using aspect constant: %lf" msgstr "" -#: ../raster/r.sun/main.c:707 +#: ../raster/r.sun/main.c:706 #, c-format msgid "Using aspect map <%s>" msgstr "" -#: ../raster/r.sun/main.c:722 +#: ../raster/r.sun/main.c:721 msgid "If you use -s and no horizon rasters, numpartitions must be =1" msgstr "" -#: ../raster/r.sun/main.c:735 +#: ../raster/r.sun/main.c:734 msgid "" "If you want to save memory and to use shadows, you must use pre-calculated " "horizons." msgstr "" -#: ../raster/r.sun/main.c:780 ../raster/r.horizon/main.c:531 -#: ../display/d.where/main.c:107 ../general/g.region/printwindow.c:251 -#: ../general/g.region/printwindow.c:475 ../general/g.region/printwindow.c:542 +#: ../raster/r.sun/main.c:779 ../raster/r.horizon/main.c:535 +#: ../display/d.where/main.c:107 ../general/g.region/printwindow.c:250 +#: ../general/g.region/printwindow.c:486 ../general/g.region/printwindow.c:556 msgid "Can't get projection info of current location" msgstr "" -#: ../raster/r.sun/main.c:784 ../raster/r.horizon/main.c:534 -#: ../display/d.where/main.c:110 ../general/g.region/printwindow.c:254 -#: ../general/g.region/printwindow.c:478 ../general/g.region/printwindow.c:547 +#: ../raster/r.sun/main.c:783 ../raster/r.horizon/main.c:538 +#: ../display/d.where/main.c:110 ../general/g.region/printwindow.c:253 +#: ../general/g.region/printwindow.c:489 ../general/g.region/printwindow.c:561 msgid "Can't get projection units of current location" msgstr "" -#: ../raster/r.sun/main.c:802 +#: ../raster/r.sun/main.c:800 msgid "latin and longin raster maps have no effect when in a Lat/Lon location" msgstr "" -#: ../raster/r.sun/main.c:807 +#: ../raster/r.sun/main.c:805 msgid "Both latin and longin raster maps must be given, or neither" msgstr "" -#: ../raster/r.sun/main.c:854 ../raster/r.sun/main.c:865 -#: ../raster/r.sun/main.c:878 ../raster/r.sun/main.c:890 -#: ../raster/r.sun/main.c:901 ../raster/r.sun/main.c:912 -#: ../raster/r.sun/main.c:923 ../raster/r.sun/main.c:935 -#: ../raster/r.sun/main.c:946 ../raster/r.li/r.li.daemon/list.c:49 +#: ../raster/r.sun/main.c:852 ../raster/r.sun/main.c:863 +#: ../raster/r.sun/main.c:876 ../raster/r.sun/main.c:888 +#: ../raster/r.sun/main.c:899 ../raster/r.sun/main.c:910 +#: ../raster/r.sun/main.c:921 ../raster/r.sun/main.c:933 +#: ../raster/r.sun/main.c:944 ../raster/r.li/r.li.daemon/list.c:49 #: ../raster/r.to.rast3/main.c:244 ../raster/r.stream.extract/cseg.c:51 #: ../raster/r.stream.extract/dseg.c:51 ../raster/r.stream.extract/bseg.c:50 #: ../raster/r.stream.extract/seg.c:56 ../raster3d/r3.to.rast/main.c:360 #: ../imagery/i.smap/multialloc.c:115 ../db/drivers/sqlite/listdb.c:134 #: ../db/drivers/postgres/listtab.c:92 ../db/drivers/postgres/listdb.c:88 #: ../vector/v.mkgrid/write_grid.c:28 ../vector/v.kcv/main.c:208 -#: ../vector/v.net.distance/main.c:228 ../vector/v.surf.rst/main.c:843 +#: ../vector/v.net.distance/main.c:228 ../vector/v.surf.rst/main.c:846 #: ../vector/v.net.allpairs/main.c:201 ../vector/v.profile/processors.c:31 #: ../vector/v.net.connectivity/main.c:186 #: ../vector/v.net.connectivity/main.c:202 ../vector/v.net.flow/main.c:232 @@ -6432,6 +6783,21 @@ msgid "Out of memory" msgstr "" +#: ../raster/r.sun/main.c:1894 ../raster/r.sunhours/main.c:296 +#: ../raster/r.sunhours/main.c:392 ../raster/r.sunmask/g_solposition.c:128 +#: ../raster/r.latlong/main.c:131 ../general/g.region/printwindow.c:279 +#: ../general/g.region/printwindow.c:290 ../general/g.region/printwindow.c:301 +#: ../general/g.region/printwindow.c:312 ../general/g.region/printwindow.c:325 +#: ../general/g.region/printwindow.c:510 ../general/g.region/printwindow.c:602 +#: ../general/g.region/printwindow.c:616 ../general/g.region/printwindow.c:635 +#: ../general/g.region/printwindow.c:655 ../general/g.region/printwindow.c:672 +#: ../vector/v.proj/main.c:343 ../vector/v.proj/main.c:355 +#: ../vector/v.proj/main.c:370 ../vector/v.proj/main.c:385 +#: ../vector/v.proj/main.c:466 ../vector/v.proj/main.c:471 +#, fuzzy, c-format +msgid "Error in %s (projection of input coordinate pair)" +msgstr "Lasa %s ..." + #: ../raster/r.regression.multi/main.c:61 msgid "Matrix is unsolvable" msgstr "" @@ -6571,7 +6937,7 @@ #: ../raster/r.volume/main.c:260 ../raster/r.to.vect/main.c:229 #: ../raster3d/r3.flow/main.c:64 ../vector/v.mkgrid/main.c:342 -#: ../vector/v.mkgrid/main.c:400 ../vector/v.random/main.c:253 +#: ../vector/v.mkgrid/main.c:400 ../vector/v.random/main.c:294 #: ../vector/v.in.ascii/main.c:415 ../vector/v.in.dxf/write_vect.c:233 #: ../vector/v.lrs/v.lrs.create/main.c:338 #, c-format @@ -6596,8 +6962,7 @@ msgstr "" #: ../raster/r.volume/main.c:296 ../raster/r.to.vect/util.c:157 -#: ../raster/r.to.vect/areas_io.c:359 ../vector/v.random/main.c:470 -#: ../vector/v.random/main.c:594 ../vector/v.in.lidar/attributes.c:240 +#: ../raster/r.to.vect/areas_io.c:359 ../vector/v.in.lidar/attributes.c:240 #: ../vector/v.vol.rst/vector.c:80 #, c-format msgid "Cannot insert new row: %s" @@ -6721,20 +7086,6 @@ msgid "Use the Courant-Friedrichs-Lewy criteria for time step calculation" msgstr "" -#: ../raster/r.solute.transport/main.c:230 ../raster/r.topmodel/main.c:52 -#: ../raster/r.uslek/main.c:54 ../raster/r.usler/main.c:53 -#: ../raster/r.gwflow/main.c:210 ../raster/r.stream.extract/main.c:77 -#: ../raster/r.fill.dir/main.c:87 ../raster/r.basins.fill/main.c:55 -#: ../raster/r.water.outlet/main.c:58 ../raster/r.drain/main.c:110 -#: ../raster/r.topidx/main.c:40 ../raster/r.flow/main.c:422 -#: ../raster/r.carve/main.c:75 ../raster/r.lake/main.c:151 -#: ../raster/r.watershed/front/main.c:74 -#: ../raster/r.sim/r.sim.sediment/main.c:115 -#: ../raster/r.sim/r.sim.water/main.c:114 ../raster3d/r3.gwflow/main.c:162 -#: ../raster3d/r3.flow/main.c:180 -msgid "hydrology" -msgstr "hidroloÄ£ija" - #: ../raster/r.solute.transport/main.c:231 msgid "solute transport" msgstr "" @@ -6794,125 +7145,120 @@ msgid "Could not create and solve the linear equation system" msgstr "" -#: ../raster/r.walk/main.c:179 ../raster/r.cost/main.c:141 -#: ../raster/r.drain/main.c:111 -msgid "cost surface" -msgstr "" - -#: ../raster/r.walk/main.c:180 ../raster/r.cost/main.c:142 +#: ../raster/r.walk/main.c:205 ../raster/r.cost/main.c:165 #: ../raster/r.spreadpath/main.c:90 msgid "cumulative costs" msgstr "" -#: ../raster/r.walk/main.c:181 ../raster/r.cost/main.c:143 +#: ../raster/r.walk/main.c:206 ../raster/r.cost/main.c:166 #: ../vector/v.net.iso/main.c:78 ../vector/v.net.alloc/main.c:66 msgid "cost allocation" msgstr "" -#: ../raster/r.walk/main.c:183 +#: ../raster/r.walk/main.c:208 msgid "" "Creates a raster map showing the anisotropic cumulative cost of moving " "between different geographic locations on an input raster map whose cell " "category values represent cost." msgstr "" -#: ../raster/r.walk/main.c:193 +#: ../raster/r.walk/main.c:218 msgid "Name of input raster map containing friction costs" msgstr "" -#: ../raster/r.walk/main.c:196 +#: ../raster/r.walk/main.c:221 msgid "Name for output raster map to contain walking costs" msgstr "" -#: ../raster/r.walk/main.c:202 ../raster/r.cost/main.c:167 +#: ../raster/r.walk/main.c:227 ../raster/r.cost/main.c:183 +#, fuzzy +msgid "Name of input raster map solving equal costs" +msgstr "IzmantojamÄs rastra kartes nosaukums priekÅ¡ <%s>" + +#: ../raster/r.walk/main.c:229 ../raster/r.cost/main.c:185 +msgid "" +"Helper variable to pick a direction if two directions have equal cumulative " +"costs (smaller is better)" +msgstr "" + +#: ../raster/r.walk/main.c:235 ../raster/r.cost/main.c:198 msgid "Name for output raster map to contain movement directions" msgstr "" -#: ../raster/r.walk/main.c:203 ../raster/r.cost/main.c:161 -#: ../raster/r.cost/main.c:168 +#: ../raster/r.walk/main.c:236 ../raster/r.walk/main.c:351 +#: ../raster/r.cost/main.c:192 ../raster/r.cost/main.c:199 +#: ../raster/r.cost/main.c:283 msgid "Optional outputs" msgstr "" -#: ../raster/r.walk/main.c:208 ../raster/r.cost/main.c:173 +#: ../raster/r.walk/main.c:241 ../raster/r.cost/main.c:204 msgid "Name of starting vector points map" msgstr "" -#: ../raster/r.walk/main.c:209 ../raster/r.walk/main.c:221 -#: ../raster/r.walk/main.c:228 ../raster/r.walk/main.c:309 -#: ../raster/r.cost/main.c:174 ../raster/r.cost/main.c:186 -#: ../raster/r.cost/main.c:193 ../raster/r.cost/main.c:243 -#: ../raster/r.drain/main.c:139 ../raster/r.drain/main.c:146 -msgid "Start" -msgstr "" - -#: ../raster/r.walk/main.c:214 ../raster/r.cost/main.c:179 +#: ../raster/r.walk/main.c:247 ../raster/r.cost/main.c:210 msgid "Name of stopping vector points map" msgstr "" -#: ../raster/r.walk/main.c:215 ../raster/r.walk/main.c:235 -#: ../raster/r.cost/main.c:180 ../raster/r.cost/main.c:200 +#: ../raster/r.walk/main.c:248 ../raster/r.walk/main.c:268 +#: ../raster/r.cost/main.c:211 ../raster/r.cost/main.c:231 msgid "Stop" msgstr "" -#: ../raster/r.walk/main.c:220 ../raster/r.cost/main.c:185 +#: ../raster/r.walk/main.c:253 ../raster/r.cost/main.c:216 msgid "Name of starting raster points map" msgstr "" -#: ../raster/r.walk/main.c:227 ../raster/r.cost/main.c:192 -#: ../raster/r.drain/main.c:138 -msgid "Coordinates of starting point(s) (E,N)" -msgstr "" - -#: ../raster/r.walk/main.c:234 ../raster/r.cost/main.c:199 +#: ../raster/r.walk/main.c:267 ../raster/r.cost/main.c:230 msgid "Coordinates of stopping point(s) (E,N)" msgstr "" -#: ../raster/r.walk/main.c:244 ../raster/r.cost/main.c:209 +#: ../raster/r.walk/main.c:277 ../raster/r.cost/main.c:240 msgid "Maximum cumulative cost" msgstr "" -#: ../raster/r.walk/main.c:253 ../raster/r.cost/main.c:218 +#: ../raster/r.walk/main.c:286 ../raster/r.cost/main.c:249 msgid "Cost assigned to null cells. By default, null cells are excluded" msgstr "NULL Å¡Å«nÄm pieÅ¡Ä·iramÄs izmaksas. Parasti NULL Å¡Å«nas netiek ietvertas" -#: ../raster/r.walk/main.c:254 ../raster/r.walk/main.c:304 -#: ../raster/r.cost/main.c:219 ../raster/r.cost/main.c:238 +#: ../raster/r.walk/main.c:287 ../raster/r.walk/main.c:337 +#: ../raster/r.cost/main.c:250 ../raster/r.cost/main.c:269 msgid "NULL cells" msgstr "NULL Å¡Å«nas" -#: ../raster/r.walk/main.c:263 ../raster/r.cost/main.c:228 +#: ../raster/r.walk/main.c:296 ../raster/r.cost/main.c:259 msgid "Maximum memory to be used in MB" msgstr "" -#: ../raster/r.walk/main.c:273 +#: ../raster/r.walk/main.c:306 msgid "Coefficients for walking energy formula parameters a,b,c,d" msgstr "" -#: ../raster/r.walk/main.c:274 ../raster/r.walk/main.c:284 -#: ../raster/r.walk/main.c:294 ../raster/r.resamp.rst/main.c:210 +#: ../raster/r.walk/main.c:307 ../raster/r.walk/main.c:317 +#: ../raster/r.walk/main.c:327 ../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 -#: ../raster/r.slope.aspect/main.c:181 ../raster/r.slope.aspect/main.c:189 -#: ../raster/r.slope.aspect/main.c:247 ../raster/r.slope.aspect/main.c:256 -#: ../raster/r.slope.aspect/main.c:262 ../raster/r.in.bin/main.c:275 +#: ../raster/r.slope.aspect/main.c:199 ../raster/r.slope.aspect/main.c:207 +#: ../raster/r.slope.aspect/main.c:265 ../raster/r.slope.aspect/main.c:274 +#: ../raster/r.slope.aspect/main.c:280 ../raster/r.slope.aspect/main.c:286 +#: ../raster/r.slope.aspect/main.c:294 ../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:107 ../raster/r.resamp.bspline/main.c:115 -#: ../raster/r.resamp.bspline/main.c:121 ../raster/r.resamp.bspline/main.c:133 -#: ../raster/r.resamp.bspline/main.c:138 ../raster/r.out.mpeg/main.c:132 +#: ../raster/r.resamp.bspline/main.c:109 ../raster/r.resamp.bspline/main.c:117 +#: ../raster/r.resamp.bspline/main.c:123 ../raster/r.resamp.bspline/main.c:135 +#: ../raster/r.resamp.bspline/main.c:140 ../raster/r.out.mpeg/main.c:132 #: ../display/d.mon/main.c:82 ../display/d.mon/main.c:90 #: ../display/d.mon/main.c:98 ../display/d.mon/main.c:104 #: ../display/d.mon/main.c:110 ../display/d.mon/main.c:145 #: ../display/d.mon/main.c:151 ../display/d.mon/main.c:157 #: ../general/g.access/main.c:50 ../general/g.access/main.c:58 -#: ../imagery/i.segment/parse_args.c:68 ../imagery/i.segment/parse_args.c:77 -#: ../imagery/i.segment/parse_args.c:88 ../imagery/i.segment/parse_args.c:99 -#: ../imagery/i.segment/parse_args.c:109 ../imagery/i.segment/parse_args.c:127 -#: ../imagery/i.segment/parse_args.c:135 ../imagery/i.segment/parse_args.c:144 -#: ../imagery/i.segment/parse_args.c:151 ../imagery/i.segment/parse_args.c:157 -#: ../imagery/i.segment/parse_args.c:163 ../imagery/i.segment/parse_args.c:169 -#: ../imagery/i.segment/parse_args.c:176 ../imagery/i.cluster/main.c:103 +#: ../imagery/i.segment/parse_args.c:71 ../imagery/i.segment/parse_args.c:80 +#: ../imagery/i.segment/parse_args.c:91 ../imagery/i.segment/parse_args.c:102 +#: ../imagery/i.segment/parse_args.c:112 ../imagery/i.segment/parse_args.c:130 +#: ../imagery/i.segment/parse_args.c:138 ../imagery/i.segment/parse_args.c:147 +#: ../imagery/i.segment/parse_args.c:154 ../imagery/i.segment/parse_args.c:160 +#: ../imagery/i.segment/parse_args.c:166 ../imagery/i.segment/parse_args.c:172 +#: ../imagery/i.segment/parse_args.c:179 ../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 @@ -6934,219 +7280,230 @@ #: ../vector/v.lidar.correction/main.c:111 ../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.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.surf.bspline/main.c:179 ../vector/v.vol.rst/main.c:270 +#: ../vector/v.vol.rst/main.c:278 ../vector/v.vol.rst/main.c:285 +#: ../vector/v.vol.rst/main.c:313 ../vector/v.vol.rst/main.c:322 +#: ../vector/v.vol.rst/main.c:331 ../vector/v.vol.rst/main.c:339 +#: ../vector/v.vol.rst/main.c:348 ../vector/v.vol.rst/main.c:356 #: ../vector/v.outlier/main.c:104 ../vector/v.outlier/main.c:113 #: ../vector/v.outlier/main.c:121 ../vector/v.colors.out/main.c:68 #: ../vector/v.colors.out/main.c:73 msgid "Settings" msgstr "" -#: ../raster/r.walk/main.c:283 +#: ../raster/r.walk/main.c:316 msgid "Lambda coefficients for combining walking energy and friction cost" msgstr "" -#: ../raster/r.walk/main.c:293 +#: ../raster/r.walk/main.c:326 msgid "Slope factor determines travel energy cost per height step" msgstr "" -#: ../raster/r.walk/main.c:299 ../raster/r.cost/main.c:233 +#: ../raster/r.walk/main.c:332 ../raster/r.cost/main.c:264 msgid "Use the 'Knight's move'; slower, but more accurate" msgstr "" -#: ../raster/r.walk/main.c:303 ../raster/r.cost/main.c:237 +#: ../raster/r.walk/main.c:336 ../raster/r.cost/main.c:268 msgid "Keep null values in output raster map" msgstr "" -#: ../raster/r.walk/main.c:308 ../raster/r.cost/main.c:242 +#: ../raster/r.walk/main.c:341 ../raster/r.cost/main.c:273 msgid "Start with values in raster map" msgstr "" -#: ../raster/r.walk/main.c:313 ../raster/r.cost/main.c:247 +#: ../raster/r.walk/main.c:346 ../raster/r.cost/main.c:278 msgid "Print info about disk space and memory requirements and exit" msgstr "" -#: ../raster/r.walk/main.c:357 ../raster/r.cost/main.c:297 +#: ../raster/r.walk/main.c:350 ../raster/r.cost/main.c:282 +msgid "Create bitmask encoded directions" +msgstr "" + +#: ../raster/r.walk/main.c:397 ../raster/r.cost/main.c:337 msgid "Must specify exactly one of start_points, start_rast or coordinate" msgstr "" -#: ../raster/r.walk/main.c:362 ../raster/r.walk/main.c:845 -#: ../raster/r.cost/main.c:302 ../raster/r.cost/main.c:712 +#: ../raster/r.walk/main.c:403 ../raster/r.walk/main.c:896 +#: ../raster/r.cost/main.c:343 ../raster/r.cost/main.c:759 msgid "No start points" msgstr "" -#: ../raster/r.walk/main.c:369 ../raster/r.cost/main.c:309 +#: ../raster/r.walk/main.c:408 ../raster/r.cost/main.c:348 +#, fuzzy +msgid "No stop points" +msgstr "Punktu skaits:" + +#: ../raster/r.walk/main.c:412 ../raster/r.cost/main.c:352 #, c-format msgid "Inappropriate maximum cost: %d" msgstr "" -#: ../raster/r.walk/main.c:372 ../raster/r.cost/main.c:312 +#: ../raster/r.walk/main.c:415 ../raster/r.cost/main.c:355 #, c-format msgid "Inappropriate amount of memory: %d" msgstr "" -#: ../raster/r.walk/main.c:377 +#: ../raster/r.walk/main.c:420 #, c-format msgid "Missing required value: got %d instead of 4" msgstr "" -#: ../raster/r.walk/main.c:380 +#: ../raster/r.walk/main.c:423 #, c-format msgid "Walking costs are a=%g b=%g c=%g d=%g" msgstr "" -#: ../raster/r.walk/main.c:385 ../raster/r.walk/main.c:393 +#: ../raster/r.walk/main.c:428 ../raster/r.walk/main.c:436 #, c-format msgid "Missing required value: %d" msgstr "" -#: ../raster/r.walk/main.c:388 +#: ../raster/r.walk/main.c:431 #, c-format msgid "Lambda is %g" msgstr "" -#: ../raster/r.walk/main.c:396 +#: ../raster/r.walk/main.c:439 #, c-format msgid "Slope_factor is %g" msgstr "" -#: ../raster/r.walk/main.c:415 ../raster/r.cost/main.c:330 +#: ../raster/r.walk/main.c:466 ../raster/r.cost/main.c:381 msgid "Assigning negative cost to null cell. Null cells excluded." msgstr "" -#: ../raster/r.walk/main.c:525 ../raster/r.walk/main.c:538 -#: ../raster/r.cost/main.c:412 ../raster/r.cost/main.c:424 +#: ../raster/r.walk/main.c:571 ../raster/r.walk/main.c:584 +#: ../raster/r.cost/main.c:458 ../raster/r.cost/main.c:470 #, c-format msgid "Will need at least %.2f MB of disk space" msgstr "" -#: ../raster/r.walk/main.c:527 ../raster/r.walk/main.c:539 -#: ../raster/r.cost/main.c:414 ../raster/r.cost/main.c:425 +#: ../raster/r.walk/main.c:573 ../raster/r.walk/main.c:585 +#: ../raster/r.cost/main.c:460 ../raster/r.cost/main.c:471 #, c-format msgid "Will need at least %.2f MB of memory" msgstr "" -#: ../raster/r.walk/main.c:529 ../raster/r.walk/main.c:540 -#: ../raster/r.cost/main.c:416 ../raster/r.cost/main.c:426 +#: ../raster/r.walk/main.c:575 ../raster/r.walk/main.c:586 +#: ../raster/r.cost/main.c:462 ../raster/r.cost/main.c:472 #, c-format msgid "%d of %d segments are kept in memory" msgstr "" -#: ../raster/r.walk/main.c:545 ../raster/r.cost/main.c:431 +#: ../raster/r.walk/main.c:591 ../raster/r.cost/main.c:477 msgid "Creating some temporary files..." msgstr "" -#: ../raster/r.walk/main.c:549 ../raster/r.walk/main.c:554 -#: ../raster/r.cost/main.c:435 ../raster/r.cost/main.c:440 -#: ../raster/r.resamp.bspline/main.c:316 ../raster/r.resamp.bspline/main.c:401 -#: ../raster/r.resamp.bspline/main.c:473 ../vector/v.surf.bspline/main.c:475 +#: ../raster/r.walk/main.c:595 ../raster/r.walk/main.c:600 +#: ../raster/r.walk/main.c:609 ../raster/r.cost/main.c:481 +#: ../raster/r.cost/main.c:486 ../raster/r.cost/main.c:494 +#: ../raster/r.resamp.bspline/main.c:318 ../raster/r.resamp.bspline/main.c:403 +#: ../raster/r.resamp.bspline/main.c:475 ../vector/v.surf.bspline/main.c:475 #: ../vector/v.surf.bspline/main.c:503 msgid "Can not create temporary file" msgstr "" -#: ../raster/r.walk/main.c:558 +#: ../raster/r.walk/main.c:630 #, c-format msgid "Reading raster maps <%s> and <%s>, initializing output..." msgstr "" -#: ../raster/r.walk/main.c:643 ../raster/r.cost/main.c:504 +#: ../raster/r.walk/main.c:717 ../raster/r.cost/main.c:577 msgid "Initializing directional output..." msgstr "" -#: ../raster/r.walk/main.c:675 ../raster/r.cost/main.c:535 -#: ../raster/r.drain/main.c:273 +#: ../raster/r.walk/main.c:786 ../raster/r.cost/main.c:646 #, c-format -msgid "Reading vector map <%s> with start points..." -msgstr "" - -#: ../raster/r.walk/main.c:688 ../raster/r.walk/main.c:754 -#: ../raster/r.cost/main.c:548 ../raster/r.cost/main.c:618 -#: ../raster/r.to.vect/main.c:289 ../raster/r.drain/main.c:286 -#: ../display/d.vect.thematic/display.c:75 ../display/d.vect/vert.c:27 -#: ../display/d.vect/lines.c:143 ../display/d.vect/label.c:44 -#: ../display/d.vect/zcoor.c:38 ../display/d.vect/dir.c:30 -#: ../display/d.vect/topo.c:52 ../display/d.vect/attr.c:51 -#: ../vector/v.label.sa/labels.c:141 ../vector/v.out.lidar/main.c:732 -#: ../vector/v.perturb/main.c:182 ../vector/v.to.3d/trans2.c:84 -#: ../vector/v.to.3d/trans3.c:85 ../vector/v.what.rast/main.c:213 -#: ../vector/v.colors/scan_z.c:36 ../vector/v.colors/scan_cats.c:24 -#: ../vector/v.vol.rst/user1.c:140 ../vector/v.decimate/main.c:406 -#: ../vector/v.colors.out/scan_cats.c:32 ../vector/v.label/main.c:293 -#: ../vector/v.info/level1.c:38 -msgid "Unable to read vector map" +msgid "No start points found in vector map <%s>" msgstr "" -#: ../raster/r.walk/main.c:722 +#: ../raster/r.walk/main.c:788 ../raster/r.cost/main.c:648 #, c-format -msgid "No start points found in vector <%s>" -msgstr "" +msgid "%d point found" +msgid_plural "%d points found" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" -#: ../raster/r.walk/main.c:734 ../raster/r.cost/main.c:598 +#: ../raster/r.walk/main.c:801 ../raster/r.cost/main.c:661 #, c-format msgid "Reading vector map <%s> with stop points..." msgstr "" -#: ../raster/r.walk/main.c:788 ../raster/r.cost/main.c:652 +#: ../raster/r.walk/main.c:839 ../raster/r.cost/main.c:699 #, c-format msgid "No stop points found in vector <%s>" msgstr "" -#: ../raster/r.walk/main.c:808 ../raster/r.cost/main.c:673 +#: ../raster/r.walk/main.c:859 ../raster/r.cost/main.c:720 #: ../raster/r.texture/h_measure.c:738 ../raster/r.stream.extract/load.c:44 #: ../raster/r.stream.extract/load.c:53 ../imagery/i.smap/interp.c:68 msgid "Unable to allocate memory" msgstr "" -#: ../raster/r.walk/main.c:810 ../raster/r.cost/main.c:675 +#: ../raster/r.walk/main.c:861 ../raster/r.cost/main.c:722 #, c-format msgid "Reading raster map <%s> with start points..." msgstr "" -#: ../raster/r.walk/main.c:859 ../raster/r.cost/main.c:726 +#: ../raster/r.walk/main.c:907 ../raster/r.cost/main.c:770 msgid "Specified starting location outside database window" msgstr "" -#: ../raster/r.walk/main.c:879 ../raster/r.cost/main.c:748 +#: ../raster/r.walk/main.c:932 ../raster/r.cost/main.c:797 +#, fuzzy, c-format +msgid "Number of duplicate stop points: %d" +msgstr "Punktu skaits: %d" + +#: ../raster/r.walk/main.c:946 ../raster/r.cost/main.c:811 msgid "Finding cost path..." msgstr "" -#: ../raster/r.walk/main.c:1356 ../raster/r.cost/main.c:1011 +#: ../raster/r.walk/main.c:1551 ../raster/r.cost/main.c:1202 msgid "Error, ct == pres_cell" msgstr "" -#: ../raster/r.walk/main.c:1368 +#: ../raster/r.walk/main.c:1568 #, c-format msgid "Writing output raster map <%s>... " msgstr "" -#: ../raster/r.walk/main.c:1432 ../raster/r.cost/main.c:1131 +#: ../raster/r.walk/main.c:1632 ../raster/r.cost/main.c:1327 #, c-format msgid "Writing output movement direction raster map <%s>..." msgstr "" -#: ../raster/r.walk/main.c:1477 ../raster/r.cost/main.c:1197 +#: ../raster/r.walk/main.c:1677 ../raster/r.cost/main.c:1394 #, c-format msgid "Peak cost value: %g" msgstr "" -#: ../raster/r.walk/main.c:1498 ../raster/r.cost/main.c:1219 +#: ../raster/r.walk/main.c:1695 ../raster/r.walk/main.c:1731 +#: ../raster/r.cost/main.c:1412 ../raster/r.cost/main.c:1448 #, c-format msgid "Illegal x coordinate <%s>" msgstr "NederÄ«ga x koordinÄta <%s>" -#: ../raster/r.walk/main.c:1500 ../raster/r.cost/main.c:1221 +#: ../raster/r.walk/main.c:1697 ../raster/r.walk/main.c:1733 +#: ../raster/r.cost/main.c:1414 ../raster/r.cost/main.c:1450 #, c-format msgid "Illegal y coordinate <%s>" msgstr "NederÄ«ga y koordinÄta <%s>" -#: ../raster/r.walk/main.c:1504 ../raster/r.cost/main.c:1225 +#: ../raster/r.walk/main.c:1701 ../raster/r.walk/main.c:1737 +#: ../raster/r.cost/main.c:1418 ../raster/r.cost/main.c:1454 #, c-format msgid "Warning, ignoring point outside window: %g, %g" msgstr "" +#: ../raster/r.walk/flag.c:21 ../raster/r.walk/flag.c:28 +#: ../raster/r.cost/flag.c:21 ../raster/r.cost/flag.c:28 +#: ../imagery/i.segment/flag.c:21 ../imagery/i.segment/flag.c:28 +#: ../vector/v.distance/main.c:817 ../vector/v.distance/main.c:894 +#: ../vector/v.distance/main.c:1105 +msgid "Out of memory!" +msgstr "PietrÅ«kst atmiņas!" + #: ../raster/r.timestamp/main.c:37 ../raster3d/r3.timestamp/main.c:45 #: ../vector/v.timestamp/main.c:37 msgid "timestamp" @@ -7240,114 +7597,122 @@ msgid "bad rule (%s): [%s]" msgstr "" -#: ../raster/r.colors/edit_colors.c:61 +#: ../raster/r.colors/edit_colors.c:78 msgid "Creates/modifies the color table associated with a 3D raster map." msgstr "" -#: ../raster/r.colors/edit_colors.c:65 +#: ../raster/r.colors/edit_colors.c:82 msgid "Creates/modifies the color table associated with a raster map." msgstr "" -#: ../raster/r.colors/edit_colors.c:75 ../raster/r.colors/edit_colors.c:87 +#: ../raster/r.colors/edit_colors.c:92 ../raster/r.colors/edit_colors.c:104 msgid "Map" msgstr "" -#: ../raster/r.colors/edit_colors.c:81 +#: ../raster/r.colors/edit_colors.c:98 msgid "Input file with one map name per line" msgstr "" -#: ../raster/r.colors/edit_colors.c:83 +#: ../raster/r.colors/edit_colors.c:100 msgid "" "Input map names can be defined in an input file in case a large amount of " "maps must be specified. This option is mutual exclusive to the map option." msgstr "" -#: ../raster/r.colors/edit_colors.c:110 +#: ../raster/r.colors/edit_colors.c:127 msgid "\"-\" to read rules from stdin" msgstr "" -#: ../raster/r.colors/edit_colors.c:186 ../raster/r.series.interp/main.c:180 +#: ../raster/r.colors/edit_colors.c:149 ../vector/v.colors/main.c:137 +msgid "List available rules with description then exit" +msgstr "" + +#: ../raster/r.colors/edit_colors.c:150 ../vector/v.colors/main.c:138 +msgid "If a color rule is given, only this rule is listed" +msgstr "" + +#: ../raster/r.colors/edit_colors.c:219 ../raster/r.series.interp/main.c:180 #, c-format msgid "Unable to open %s file <%s>" msgstr "" -#: ../raster/r.colors/edit_colors.c:229 ../raster/r.colors/edit_colors.c:262 +#: ../raster/r.colors/edit_colors.c:260 ../raster/r.colors/edit_colors.c:294 #, c-format msgid "%s map <%s> not found" msgstr "" -#: ../raster/r.colors/edit_colors.c:235 +#: ../raster/r.colors/edit_colors.c:266 #, c-format msgid "No %s map name found in input file <%s>" msgstr "" -#: ../raster/r.colors/edit_colors.c:278 +#: ../raster/r.colors/edit_colors.c:309 #, c-format msgid "Unable to remove color table of %s map <%s>" msgstr "" -#: ../raster/r.colors/edit_colors.c:280 +#: ../raster/r.colors/edit_colors.c:311 #, c-format msgid "Color table of %s map <%s> not found" msgstr "" -#: ../raster/r.colors/edit_colors.c:302 +#: ../raster/r.colors/edit_colors.c:334 #, c-format msgid "Color table exists for %s map <%s>. Exiting." msgstr "" -#: ../raster/r.colors/edit_colors.c:358 +#: ../raster/r.colors/edit_colors.c:394 #, c-format msgid "Color table 'random' is not supported for floating point %s map" msgstr "" -#: ../raster/r.colors/edit_colors.c:362 +#: ../raster/r.colors/edit_colors.c:399 #, c-format msgid "Color table 'grey.eq' is not supported for floating point %s map" msgstr "" -#: ../raster/r.colors/edit_colors.c:368 +#: ../raster/r.colors/edit_colors.c:406 #, c-format msgid "Color table 'grey.log' is not supported for floating point %s map" msgstr "" -#: ../raster/r.colors/edit_colors.c:376 ../imagery/i.vi/main.c:545 +#: ../raster/r.colors/edit_colors.c:415 ../imagery/i.vi/main.c:546 #, c-format msgid "Unknown color request '%s'" msgstr "" -#: ../raster/r.colors/edit_colors.c:386 ../vector/v.colors/make_colors.c:51 +#: ../raster/r.colors/edit_colors.c:426 ../vector/v.colors/make_colors.c:51 #, c-format msgid "Unable to load rules file <%s>" msgstr "" -#: ../raster/r.colors/edit_colors.c:396 ../raster/r.colors.out/raster_main.c:69 -#: ../raster/r.grow.distance/main.c:382 ../raster/r.fill.dir/main.c:153 -#: ../vector/v.colors/main.c:315 +#: ../raster/r.colors/edit_colors.c:437 ../raster/r.colors.out/raster_main.c:69 +#: ../raster/r.grow.distance/main.c:382 ../raster/r.fill.dir/main.c:155 +#: ../vector/v.colors/main.c:328 #, c-format msgid "Unable to read color table for raster map <%s>" msgstr "" -#: ../raster/r.colors/edit_colors.c:400 ../raster/r.univar/r3.univar_main.c:144 +#: ../raster/r.colors/edit_colors.c:442 ../raster/r.univar/r3.univar_main.c:144 #: ../raster/r.univar/r3.univar_main.c:182 ../raster3d/r3.support/main.c:135 -#: ../raster3d/r3.out.netcdf/main.c:600 ../raster3d/r3.retile/main.c:113 +#: ../raster3d/r3.out.netcdf/main.c:601 ../raster3d/r3.retile/main.c:113 #: ../raster3d/r3.neighbors/main.c:229 ../raster3d/r3.out.vtk/main.c:142 #: ../raster3d/r3.mask/main.c:58 ../raster3d/r3.out.bin/main.c:299 #: ../raster3d/r3.flow/main.c:87 ../raster3d/r3.cross.rast/main.c:245 #: ../raster3d/r3.out.v5d/main.c:307 ../raster3d/r3.timestamp/main.c:73 #: ../raster3d/r3.to.rast/main.c:275 ../raster3d/r3.stats/main.c:97 #: ../raster3d/r3.out.ascii/main.c:326 ../raster3d/r3.null/main.c:103 -#: ../general/g.region/main.c:455 ../vector/v.colors/main.c:319 +#: ../general/g.region/main.c:468 ../vector/v.colors/main.c:332 #, c-format msgid "3D raster map <%s> not found" msgstr "" -#: ../raster/r.colors/edit_colors.c:403 ../vector/v.colors/main.c:322 +#: ../raster/r.colors/edit_colors.c:445 ../vector/v.colors/main.c:335 #, c-format msgid "Unable to read color table for 3D raster map <%s>" msgstr "" -#: ../raster/r.colors/edit_colors.c:447 +#: ../raster/r.colors/edit_colors.c:492 #, c-format msgid "Color table for %s map <%s> set to '%s'" msgstr "" @@ -7371,7 +7736,7 @@ msgstr "" #: ../raster/r.mfilter/main.c:59 ../raster/r.neighbors/main.c:173 -#: ../raster/r.resamp.filter/main.c:392 ../raster3d/r3.neighbors/main.c:215 +#: ../raster/r.resamp.filter/main.c:397 ../raster3d/r3.neighbors/main.c:215 #: ../vector/v.outlier/main.c:73 msgid "filter" msgstr "" @@ -7469,60 +7834,47 @@ msgid "Error reading temporary file" msgstr "" -#: ../raster/r.cost/main.c:145 +#: ../raster/r.cost/main.c:168 msgid "" "Creates a raster map showing the cumulative cost of moving between different " "geographic locations on an input raster map whose cell category values " "represent cost." msgstr "" -#: ../raster/r.cost/main.c:152 +#: ../raster/r.cost/main.c:175 msgid "Name of input raster map containing grid cell cost information" msgstr "" -#: ../raster/r.cost/main.c:160 +#: ../raster/r.cost/main.c:191 msgid "Name for output raster map with nearest start point" msgstr "" -#: ../raster/r.cost/main.c:444 +#: ../raster/r.cost/main.c:515 #, c-format msgid "Reading raster map <%s>, initializing output..." msgstr "" -#: ../raster/r.cost/main.c:489 +#: ../raster/r.cost/main.c:560 #, c-format msgid "" "Negative cell value found at row %d, col %d. Setting negative value to " "null_cost value" msgstr "" -#: ../raster/r.cost/main.c:582 -#, c-format -msgid "No start points found in vector map <%s>" -msgstr "" - -#: ../raster/r.cost/main.c:584 -#, c-format -msgid "%d point found" -msgid_plural "%d points found" -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" - -#: ../raster/r.cost/main.c:1034 ../raster/r.buffer/write_map.c:45 +#: ../raster/r.cost/main.c:1230 ../raster/r.buffer/write_map.c:45 #: ../raster/r.flow/io.c:207 #, c-format msgid "Writing output raster map <%s>..." msgstr "" -#: ../raster/r.cost/main.c:1036 +#: ../raster/r.cost/main.c:1232 #, c-format msgid "Writing raster map with nearest start point <%s>..." msgstr "" #: ../raster/r.resamp.interp/main.c:77 ../raster/r.resamp.rst/main.c:149 #: ../raster/r.resamp.stats/main.c:262 ../raster/r.resamp.bspline/main.c:81 -#: ../raster/r.resample/main.c:55 ../raster/r.resamp.filter/main.c:390 +#: ../raster/r.resample/main.c:55 ../raster/r.resamp.filter/main.c:395 msgid "resample" msgstr "" @@ -7540,8 +7892,8 @@ msgstr "" #: ../raster/r.resamp.interp/main.c:370 ../raster/r.mode/main.c:143 -#: ../raster/r.resamp.stats/main.c:395 ../raster/r.tile/main.c:200 -#: ../raster/r.resamp.filter/main.c:579 +#: ../raster/r.resamp.stats/main.c:395 ../raster/r.tile/main.c:203 +#: ../raster/r.resamp.filter/main.c:593 #, c-format msgid "Unable to read color table for %s" msgstr "" @@ -7683,14 +8035,15 @@ #: ../raster/r.topmodel/file_io.c:28 ../raster/r.topmodel/file_io.c:136 #: ../raster/r.topmodel/file_io.c:161 ../raster/r.series.accumulate/main.c:221 -#: ../raster/r.series/main.c:223 ../raster/r.mapcalc/main.c:49 -#: ../raster/r.in.xyz/main.c:582 ../raster/r.in.mat/main.c:125 -#: ../raster/r.support/main.c:176 ../display/d.legend.vect/main.c:259 -#: ../display/d.legend.vect/main.c:273 ../display/d.legend.vect/draw.c:72 -#: ../display/d.linegraph/main.c:415 ../display/d.linegraph/main.c:432 -#: ../display/d.linegraph/main.c:730 ../display/d.text/main.c:380 -#: ../display/d.where/main.c:163 ../raster3d/r3.support/main.c:167 -#: ../general/g.cairocomp/main.c:46 ../vector/v.segment/main.c:98 +#: ../raster/r.series/main.c:226 ../raster/r.mapcalc/main.c:49 +#: ../raster/r.in.xyz/main.c:582 ../raster/r.buildvrt/main.c:126 +#: ../raster/r.in.mat/main.c:125 ../raster/r.support/main.c:176 +#: ../display/d.legend.vect/main.c:259 ../display/d.legend.vect/main.c:273 +#: ../display/d.legend.vect/draw.c:72 ../display/d.linegraph/main.c:415 +#: ../display/d.linegraph/main.c:432 ../display/d.linegraph/main.c:730 +#: ../display/d.text/main.c:380 ../display/d.where/main.c:160 +#: ../raster3d/r3.support/main.c:167 ../general/g.cairocomp/main.c:46 +#: ../imagery/i.group/main.c:122 ../vector/v.segment/main.c:98 #: ../vector/v.net.path/path.c:49 ../vector/v.lrs/v.lrs.segment/main.c:133 #, c-format msgid "Unable to open input file <%s>" @@ -7890,7 +8243,7 @@ msgstr[1] "" msgstr[2] "" -#: ../raster/r.texture/main.c:354 ../imagery/i.vi/main.c:225 +#: ../raster/r.texture/main.c:354 ../imagery/i.vi/main.c:226 #, c-format msgid "Calculating %s..." msgstr "" @@ -8009,7 +8362,7 @@ msgstr "" #: ../raster/r.stats/main.c:285 ../raster/r.series.accumulate/main.c:265 -#: ../raster/r.series/main.c:287 +#: ../raster/r.series/main.c:300 ../raster/r.buildvrt/main.c:185 msgid "Raster map not found" msgstr "" @@ -8544,7 +8897,7 @@ msgid "Exports a GRASS raster to a binary array." msgstr "EksportÄ“t GRASS rastru uz binÄro masÄ«vu." -#: ../raster/r.out.bin/main.c:290 ../raster/r.random/main.c:62 +#: ../raster/r.out.bin/main.c:290 ../raster/r.random/main.c:63 #: ../imagery/i.zc/main.c:66 msgid "Name of input raster map" msgstr "" @@ -8591,7 +8944,7 @@ msgstr "" #: ../raster/r.out.bin/main.c:379 ../raster/r.in.bin/main.c:462 -#: ../vector/v.colors/main.c:225 +#: ../vector/v.colors/main.c:238 #, c-format msgid "-%c and -%c are mutually exclusive" msgstr "" @@ -8776,7 +9129,7 @@ msgid "Spline tension value" msgstr "" -#: ../raster/r.resamp.rst/main.c:246 ../vector/v.surf.rst/main.c:340 +#: ../raster/r.resamp.rst/main.c:246 ../vector/v.surf.rst/main.c:343 msgid "Anisotropy angle (in degrees counterclockwise from East)" msgstr "" @@ -8784,7 +9137,7 @@ msgid "Anisotropy" msgstr "" -#: ../raster/r.resamp.rst/main.c:253 ../vector/v.surf.rst/main.c:347 +#: ../raster/r.resamp.rst/main.c:253 ../vector/v.surf.rst/main.c:350 msgid "Anisotropy scaling factor" msgstr "" @@ -8792,7 +9145,7 @@ msgid "Use dnorm independent tension" msgstr "" -#: ../raster/r.resamp.rst/main.c:263 ../vector/v.surf.rst/main.c:171 +#: ../raster/r.resamp.rst/main.c:263 ../vector/v.surf.rst/main.c:173 msgid "Output partial derivatives instead of topographic parameters" msgstr "" @@ -8906,7 +9259,7 @@ #: ../raster/r.in.ascii/main.c:150 ../display/d.title/main.c:117 #: ../raster3d/r3.in.ascii/main.c:169 ../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 ../vector/v.surf.rst/main.c:864 +#: ../general/g.setproj/get_stp.c:286 ../vector/v.surf.rst/main.c:867 #: ../vector/v.in.ascii/main.c:275 #, c-format msgid "Unable to open temporary file <%s>" @@ -8914,7 +9267,7 @@ #: ../raster/r.resamp.rst/main.c:547 ../raster/r.thin/io.c:131 #: ../raster/r.thin/io.c:138 ../raster/r.thin/io.c:147 -#: ../vector/v.surf.rst/main.c:869 +#: ../vector/v.surf.rst/main.c:872 #, c-format msgid "Error writing temporary file <%s>" msgstr "" @@ -8946,10 +9299,10 @@ msgstr "" #: ../raster/r.univar/r3.univar_main.c:151 -#: ../raster/r.univar/r3.univar_main.c:189 ../raster3d/r3.out.netcdf/main.c:617 +#: ../raster/r.univar/r3.univar_main.c:189 ../raster3d/r3.out.netcdf/main.c:618 #: ../raster3d/r3.retile/main.c:127 ../raster3d/r3.neighbors/main.c:266 #: ../raster3d/r3.neighbors/main.c:275 ../raster3d/r3.out.vtk/main.c:207 -#: ../raster3d/r3.out.vtk/main.c:292 ../raster3d/r3.out.vtk/main.c:513 +#: ../raster3d/r3.out.vtk/main.c:292 ../raster3d/r3.out.vtk/main.c:512 #: ../raster3d/r3.mkdspf/main.c:168 ../raster3d/r3.mask/main.c:64 #: ../raster3d/r3.out.bin/main.c:314 ../raster3d/r3.flow/main.c:118 #: ../raster3d/r3.flow/main.c:132 ../raster3d/r3.flow/main.c:373 @@ -9085,55 +9438,55 @@ msgid "Programmer error in get_stats/switch" msgstr "" -#: ../raster/r.random/main.c:54 ../raster/r.random.surface/main.c:59 +#: ../raster/r.random/main.c:55 ../raster/r.random.surface/main.c:59 #: ../raster/r.surf.random/main.c:38 ../raster/r.random.cells/main.c:49 -#: ../raster/r.surf.gauss/main.c:40 ../vector/v.random/main.c:100 -#: ../vector/v.perturb/main.c:65 ../vector/v.extract/main.c:81 +#: ../raster/r.surf.gauss/main.c:40 ../vector/v.random/main.c:103 +#: ../vector/v.perturb/main.c:65 ../vector/v.extract/main.c:82 msgid "random" msgstr "" -#: ../raster/r.random/main.c:55 ../display/d.vect/main.c:76 -#: ../general/g.region/main.c:69 ../vector/v.random/main.c:103 +#: ../raster/r.random/main.c:56 ../display/d.vect/main.c:76 +#: ../general/g.region/main.c:70 ../vector/v.random/main.c:106 #: ../vector/v.cluster/main.c:94 ../vector/v.in.lidar/main.c:139 -#: ../vector/v.patch/main.c:71 ../vector/v.perturb/main.c:67 +#: ../vector/v.patch/main.c:73 ../vector/v.perturb/main.c:67 #: ../vector/v.rectify/main.c:72 ../vector/v.in.ascii/main.c:73 -#: ../vector/v.decimate/main.c:130 ../vector/v.edit/main.c:61 +#: ../vector/v.decimate/main.c:131 ../vector/v.edit/main.c:61 #: ../vector/v.info/main.c:43 ../vector/v.in.dxf/main.c:67 #: ../vector/v.external/main.c:57 msgid "level1" msgstr "" -#: ../raster/r.random/main.c:58 +#: ../raster/r.random/main.c:59 msgid "" "Creates a raster map layer and vector point map containing randomly located " "points." msgstr "" -#: ../raster/r.random/main.c:67 +#: ../raster/r.random/main.c:68 msgid "Name of cover raster map" msgstr "" -#: ../raster/r.random/main.c:74 +#: ../raster/r.random/main.c:75 msgid "The number of points to allocate" msgstr "" -#: ../raster/r.random/main.c:86 +#: ../raster/r.random/main.c:93 msgid "Generate points also for NULL category" msgstr "" -#: ../raster/r.random/main.c:91 +#: ../raster/r.random/main.c:98 msgid "Report information about input raster and exit" msgstr "" -#: ../raster/r.random/main.c:95 +#: ../raster/r.random/main.c:102 msgid "Generate vector points as 3D points" msgstr "" -#: ../raster/r.random/main.c:98 ../vector/v.in.ascii/main.c:195 +#: ../raster/r.random/main.c:105 ../vector/v.in.ascii/main.c:195 msgid "Do not build topology in points mode" msgstr "" -#: ../raster/r.random/main.c:99 ../display/d.linegraph/main.c:353 +#: ../raster/r.random/main.c:106 ../display/d.linegraph/main.c:353 #: ../display/d.linegraph/main.c:362 ../display/d.linegraph/main.c:371 #: ../display/d.linegraph/main.c:386 ../vector/v.out.ascii/args.c:40 #: ../vector/v.out.ascii/args.c:66 ../vector/v.out.ascii/args.c:76 @@ -9146,42 +9499,42 @@ msgid "Points" msgstr "Punkti" -#: ../raster/r.random/main.c:143 +#: ../raster/r.random/main.c:150 #, c-format msgid "Note: one (or both) of %s and %s must be specified" msgstr "" -#: ../raster/r.random/main.c:151 +#: ../raster/r.random/main.c:158 #, c-format msgid "<%s=%s> invalid percentage" msgstr "" -#: ../raster/r.random/main.c:162 +#: ../raster/r.random/main.c:169 #, c-format msgid "<%s=%s> invalid number of points" msgstr "" -#: ../raster/r.random/main.c:176 +#: ../raster/r.random/main.c:183 #, fuzzy, c-format msgid "There aren't [%llu] cells in the current region" msgstr "DrukÄt tekoÅ¡o reÄ£ionu pÄ“c platuma/garuma" -#: ../raster/r.random/main.c:179 +#: ../raster/r.random/main.c:186 #, fuzzy, c-format msgid "There aren't [%llu] non-NULL cells in the current region" msgstr "DrukÄt tekoÅ¡o reÄ£ionu pÄ“c platuma/garuma" -#: ../raster/r.random/main.c:183 +#: ../raster/r.random/main.c:190 #, fuzzy, c-format msgid "There aren't [%lu] cells in the current region" msgstr "DrukÄt tekoÅ¡o reÄ£ionu pÄ“c platuma/garuma" -#: ../raster/r.random/main.c:186 +#: ../raster/r.random/main.c:193 #, fuzzy, c-format msgid "There aren't [%lu] non-NULL cells in the current region" msgstr "DrukÄt tekoÅ¡o reÄ£ionu pÄ“c platuma/garuma" -#: ../raster/r.random/main.c:192 +#: ../raster/r.random/main.c:199 msgid "There are no valid locations in the current region" msgstr "" @@ -9213,7 +9566,7 @@ msgid "Writing vector map <%s> ..." msgstr "" -#: ../raster/r.random/random.c:190 ../vector/v.net.distance/main.c:363 +#: ../raster/r.random/random.c:189 ../vector/v.net.distance/main.c:363 #: ../vector/v.net.allpairs/main.c:271 ../vector/v.net.path/path.c:350 #: ../vector/v.net.iso/main.c:724 ../vector/v.net.iso/main.c:754 #: ../vector/v.net.flow/main.c:262 ../vector/v.net.timetable/main.c:134 @@ -9227,35 +9580,36 @@ msgid "Cannot insert new record: %s" msgstr "" -#: ../raster/r.random/random.c:244 +#: ../raster/r.random/random.c:243 #, c-format msgid "Only [%llu] random points created" msgstr "" -#: ../raster/r.random/random.c:247 +#: ../raster/r.random/random.c:246 #, c-format msgid "Only [%lu] random points created" msgstr "" -#: ../raster/r.random/random.c:258 ../raster/r.to.vect/main.c:233 +#: ../raster/r.random/random.c:257 ../raster/r.to.vect/main.c:233 #: ../db/drivers/postgres/index.c:59 ../vector/v.mkgrid/main.c:346 -#: ../vector/v.mkgrid/main.c:404 ../vector/v.random/main.c:259 -#: ../vector/v.select/copy_tabs.c:87 ../vector/v.patch/main.c:328 -#: ../vector/v.overlay/main.c:592 ../vector/v.extract/copy_tab.c:124 +#: ../vector/v.mkgrid/main.c:404 ../vector/v.random/main.c:300 +#: ../vector/v.select/copy_tabs.c:87 ../vector/v.patch/main.c:366 +#: ../vector/v.overlay/main.c:592 ../vector/v.decimate/copy_tab.c:119 +#: ../vector/v.extract/copy_tab.c:124 msgid "Unable to create index" msgstr "" -#: ../raster/r.random/random.c:262 ../raster/r.contour/main.c:193 +#: ../raster/r.random/random.c:261 ../raster/r.contour/main.c:193 #: ../raster/r.stream.extract/close.c:202 ../raster/r.to.vect/main.c:238 #: ../raster3d/r3.flow/main.c:72 ../vector/v.mkgrid/main.c:350 -#: ../vector/v.mkgrid/main.c:408 ../vector/v.random/main.c:265 +#: ../vector/v.mkgrid/main.c:408 ../vector/v.random/main.c:306 #: ../vector/v.in.lidar/attributes.c:144 ../vector/v.reclass/main.c:327 #: ../vector/v.in.dwg/main.c:249 ../vector/v.select/copy_tabs.c:90 -#: ../vector/v.in.ogr/main.c:1145 ../vector/v.patch/main.c:333 +#: ../vector/v.in.ogr/main.c:1208 ../vector/v.patch/main.c:371 #: ../vector/v.overlay/main.c:597 ../vector/v.sample/main.c:197 -#: ../vector/v.distance/main.c:1424 ../vector/v.in.ascii/main.c:423 -#: ../vector/v.to.points/main.c:202 ../vector/v.in.dxf/write_vect.c:238 -#: ../vector/v.extract/copy_tab.c:129 +#: ../vector/v.distance/main.c:1432 ../vector/v.in.ascii/main.c:423 +#: ../vector/v.to.points/main.c:202 ../vector/v.decimate/copy_tab.c:124 +#: ../vector/v.in.dxf/write_vect.c:238 ../vector/v.extract/copy_tab.c:129 #, c-format msgid "Unable to grant privileges on table <%s>" msgstr "" @@ -9430,16 +9784,16 @@ msgid "Unable to read category file of raster map <%s@%s>" msgstr "" -#: ../raster/r.horizon/main.c:182 ../raster/r.sunhours/main.c:75 +#: ../raster/r.horizon/main.c:181 ../raster/r.sunhours/main.c:75 #: ../raster/r.sunmask/main.c:118 msgid "sun position" msgstr "" -#: ../raster/r.horizon/main.c:184 +#: ../raster/r.horizon/main.c:183 msgid "Computes horizon angle height from a digital elevation model." msgstr "" -#: ../raster/r.horizon/main.c:186 +#: ../raster/r.horizon/main.c:185 msgid "" "The module has two different modes of operation: 1. Computes the entire " "horizon around a single point whose coordinates are given with the 'coord' " @@ -9449,153 +9803,165 @@ "The output is the horizon height in radians." msgstr "" -#: ../raster/r.horizon/main.c:203 +#: ../raster/r.horizon/main.c:202 msgid "Direction in which you want to know the horizon height" msgstr "" -#: ../raster/r.horizon/main.c:220 +#: ../raster/r.horizon/main.c:219 msgid "Start angle for multidirectional horizon [degrees]" msgstr "" -#: ../raster/r.horizon/main.c:221 ../raster/r.horizon/main.c:230 -#: ../raster/r.horizon/main.c:238 ../raster/r.horizon/main.c:246 -#: ../raster/r.horizon/main.c:254 ../raster/r.horizon/main.c:262 -#: ../raster/r.horizon/main.c:270 ../raster/r.horizon/main.c:283 +#: ../raster/r.horizon/main.c:220 ../raster/r.horizon/main.c:229 +#: ../raster/r.horizon/main.c:237 ../raster/r.horizon/main.c:245 +#: ../raster/r.horizon/main.c:253 ../raster/r.horizon/main.c:261 +#: ../raster/r.horizon/main.c:269 ../raster/r.horizon/main.c:282 msgid "Raster mode" msgstr "" -#: ../raster/r.horizon/main.c:229 +#: ../raster/r.horizon/main.c:228 msgid "End angle for multidirectional horizon [degrees]" msgstr "" -#: ../raster/r.horizon/main.c:237 +#: ../raster/r.horizon/main.c:236 msgid "" "For horizon rasters, read from the DEM an extra buffer around the present " "region" msgstr "" -#: ../raster/r.horizon/main.c:245 +#: ../raster/r.horizon/main.c:244 msgid "" "For horizon rasters, read from the DEM an extra buffer eastward the present " "region" msgstr "" -#: ../raster/r.horizon/main.c:253 +#: ../raster/r.horizon/main.c:252 msgid "" "For horizon rasters, read from the DEM an extra buffer westward the present " "region" msgstr "" -#: ../raster/r.horizon/main.c:261 +#: ../raster/r.horizon/main.c:260 msgid "" "For horizon rasters, read from the DEM an extra buffer northward the present " "region" msgstr "" -#: ../raster/r.horizon/main.c:269 +#: ../raster/r.horizon/main.c:268 msgid "" "For horizon rasters, read from the DEM an extra buffer southward the present " "region" msgstr "" -#: ../raster/r.horizon/main.c:277 +#: ../raster/r.horizon/main.c:276 msgid "The maximum distance to consider when finding the horizon height" msgstr "" -#: ../raster/r.horizon/main.c:288 +#: ../raster/r.horizon/main.c:287 msgid "Coordinate for which you want to calculate the horizon" msgstr "" -#: ../raster/r.horizon/main.c:289 ../raster/r.horizon/main.c:305 +#: ../raster/r.horizon/main.c:288 ../raster/r.horizon/main.c:304 msgid "Point mode" msgstr "" -#: ../raster/r.horizon/main.c:310 +#: ../raster/r.horizon/main.c:309 msgid "Write output in degrees (default is radians)" msgstr "" -#: ../raster/r.horizon/main.c:315 +#: ../raster/r.horizon/main.c:314 msgid "Write output in compass orientation (default is CCW, East=0)" msgstr "" -#: ../raster/r.horizon/main.c:355 +#: ../raster/r.horizon/main.c:354 msgid "" "Note: In latitude-longitude coordinate system specify buffers in degree unit" msgstr "" -#: ../raster/r.horizon/main.c:368 +#: ../raster/r.horizon/main.c:367 msgid "Can't read the coordinates from the \"coordinate\" option." msgstr "" -#: ../raster/r.horizon/main.c:395 +#: ../raster/r.horizon/main.c:372 +#, fuzzy +msgid "Coordinates are outside of the current region" +msgstr "DrukÄt tekoÅ¡o reÄ£ionu pÄ“c platuma/garuma" + +#: ../raster/r.horizon/main.c:399 msgid "You didn't specify a direction value or step size. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:400 +#: ../raster/r.horizon/main.c:404 msgid "You didn't specify a horizon raster name. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:415 +#: ../raster/r.horizon/main.c:419 msgid "Negative values of start angle are not allowed. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:419 +#: ../raster/r.horizon/main.c:423 msgid "End angle is not between 0 and 360. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:423 +#: ../raster/r.horizon/main.c:427 msgid "You specify a start grater than the end angle. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:431 +#: ../raster/r.horizon/main.c:435 msgid "You didn't specify an angle step size. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:442 +#: ../raster/r.horizon/main.c:446 msgid "Could not read bufferzone size. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:447 ../raster/r.horizon/main.c:453 -#: ../raster/r.horizon/main.c:460 ../raster/r.horizon/main.c:467 +#: ../raster/r.horizon/main.c:451 ../raster/r.horizon/main.c:457 +#: ../raster/r.horizon/main.c:464 ../raster/r.horizon/main.c:471 #, c-format msgid "Could not read %s bufferzone size. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:448 +#: ../raster/r.horizon/main.c:452 msgid "east" msgstr "" -#: ../raster/r.horizon/main.c:454 +#: ../raster/r.horizon/main.c:458 msgid "west" msgstr "" -#: ../raster/r.horizon/main.c:461 +#: ../raster/r.horizon/main.c:465 msgid "south" msgstr "" -#: ../raster/r.horizon/main.c:468 +#: ../raster/r.horizon/main.c:472 msgid "north" msgstr "ziemeļi" -#: ../raster/r.horizon/main.c:473 +#: ../raster/r.horizon/main.c:477 msgid "Could not read maximum distance. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:484 +#: ../raster/r.horizon/main.c:488 msgid "The distance value must be 0.5-1.5. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:654 ../raster/r.in.ascii/main.c:187 +#: ../raster/r.horizon/main.c:656 ../raster/r.in.ascii/main.c:187 #, c-format msgid "OOPS: rows changed from %d to %d" msgstr "" -#: ../raster/r.horizon/main.c:658 ../raster/r.in.ascii/main.c:190 +#: ../raster/r.horizon/main.c:660 ../raster/r.in.ascii/main.c:190 #, c-format msgid "OOPS: cols changed from %d to %d" msgstr "" -#: ../raster/r.horizon/main.c:1174 +#: ../raster/r.horizon/main.c:849 ../raster/r.horizon/main.c:867 +#: ../raster/r.horizon/main.c:1203 ../raster/r.horizon/main.c:1223 +#: ../raster/r.proj/main.c:450 ../raster/r.proj/main.c:541 +#, fuzzy, c-format +msgid "Error in %s" +msgstr "Kļūda: %s" + +#: ../raster/r.horizon/main.c:1176 #, c-format msgid "Calculating map %01d of %01d (angle %.2f, raster map <%s>)" msgstr "" @@ -9755,7 +10121,7 @@ "Only applied to BEDD computation." msgstr "" -#: ../raster/r.series.accumulate/main.c:132 ../raster/r.series/main.c:183 +#: ../raster/r.series.accumulate/main.c:132 ../raster/r.series/main.c:184 msgid "Ignore values outside this range" msgstr "" @@ -9779,7 +10145,7 @@ msgid "Huglin Heliothermal index" msgstr "" -#: ../raster/r.series.accumulate/main.c:163 ../raster/r.series/main.c:191 +#: ../raster/r.series.accumulate/main.c:163 ../raster/r.series/main.c:192 msgid "Do not keep files open" msgstr "" @@ -9788,27 +10154,30 @@ msgstr "" #: ../raster/r.series.accumulate/main.c:206 ../raster/r.neighbors/main.c:266 -#: ../raster/r.series/main.c:204 ../raster/r.mapcalc/main.c:131 -#: ../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.external/main.c:170 ../vector/v.colors/main.c:206 +#: ../raster/r.series/main.c:205 ../raster/r.mapcalc/main.c:131 +#: ../raster/r.buildvrt/main.c:109 ../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.external/main.c:170 +#: ../vector/v.colors/main.c:219 #, c-format msgid "%s= and %s= are mutually exclusive" msgstr "" -#: ../raster/r.series.accumulate/main.c:210 ../raster/r.series/main.c:208 -#: ../raster/r.series.interp/main.c:126 ../raster/r.series.interp/main.c:142 +#: ../raster/r.series.accumulate/main.c:210 ../raster/r.series/main.c:209 +#: ../raster/r.buildvrt/main.c:113 ../raster/r.series.interp/main.c:126 +#: ../raster/r.series.interp/main.c:142 #, c-format msgid "Please specify %s= or %s=" msgstr "" -#: ../raster/r.series.accumulate/main.c:255 ../raster/r.series/main.c:275 +#: ../raster/r.series.accumulate/main.c:255 ../raster/r.series/main.c:288 +#: ../raster/r.buildvrt/main.c:174 msgid "No raster map name found in input file" msgstr "" -#: ../raster/r.series.accumulate/main.c:318 ../raster/r.slope.aspect/main.c:544 -#: ../raster/r.series/main.c:386 ../raster/r.patch/main.c:140 -#: ../raster/r.series.interp/main.c:339 ../raster/r.relief/main.c:316 +#: ../raster/r.series.accumulate/main.c:318 ../raster/r.slope.aspect/main.c:577 +#: ../raster/r.series/main.c:415 ../raster/r.patch/main.c:140 +#: ../raster/r.series.interp/main.c:339 ../raster/r.relief/main.c:317 msgid "Percent complete..." msgstr "" @@ -9872,10 +10241,10 @@ msgstr "" #: ../raster/r.distance/report.c:61 -#: ../scripts/i.colors.enhance/i.colors.enhance.py:153 -#: ../scripts/i.colors.enhance/i.colors.enhance.py:176 -#: ../scripts/i.colors.enhance/i.colors.enhance.py:186 -#: ../scripts/i.colors.enhance/i.colors.enhance.py:210 +#: ../scripts/i.colors.enhance/i.colors.enhance.py:161 +#: ../scripts/i.colors.enhance/i.colors.enhance.py:184 +#: ../scripts/i.colors.enhance/i.colors.enhance.py:194 +#: ../scripts/i.colors.enhance/i.colors.enhance.py:218 msgid "Processing..." msgstr "" @@ -10897,9 +11266,9 @@ #: ../raster/r.contour/main.c:183 ../raster/r.stream.extract/close.c:194 #: ../vector/v.net.distance/main.c:291 ../vector/v.in.lidar/attributes.c:135 #: ../vector/v.net.allpairs/main.c:179 ../vector/v.in.dwg/main.c:240 -#: ../vector/v.in.ogr/main.c:1138 ../vector/v.net.path/path.c:109 +#: ../vector/v.in.ogr/main.c:1201 ../vector/v.net.path/path.c:109 #: ../vector/v.overlay/main.c:587 ../vector/v.net.iso/main.c:390 -#: ../vector/v.net.flow/main.c:181 ../vector/v.distance/main.c:1419 +#: ../vector/v.net.flow/main.c:181 ../vector/v.distance/main.c:1427 #: ../vector/v.net.timetable/main.c:103 ../vector/v.to.points/main.c:192 #: ../vector/v.net.components/main.c:190 ../vector/v.net.centrality/main.c:266 #: ../vector/v.net.alloc/main.c:329 @@ -10909,7 +11278,7 @@ #: ../raster/r.contour/main.c:188 ../raster3d/r3.flow/main.c:67 #: ../vector/v.in.lidar/attributes.c:139 ../vector/v.reclass/main.c:322 -#: ../vector/v.in.dwg/main.c:244 ../vector/v.in.ogr/main.c:1360 +#: ../vector/v.in.dwg/main.c:244 ../vector/v.in.ogr/main.c:1430 #: ../vector/v.in.ascii/main.c:523 ../vector/v.to.points/main.c:197 #: ../vector/v.in.dxf/write_vect.c:241 #, c-format @@ -10917,8 +11286,8 @@ msgstr "" #: ../raster/r.contour/main.c:203 ../vector/v.select/copy_tabs.c:17 -#: ../vector/v.voronoi/main.c:384 ../vector/v.extract/copy_tab.c:57 -#: ../vector/v.generalize/misc.c:134 +#: ../vector/v.voronoi/main.c:384 ../vector/v.decimate/copy_tab.c:54 +#: ../vector/v.extract/copy_tab.c:57 ../vector/v.generalize/misc.c:134 msgid "Writing attributes..." msgstr "" @@ -10929,7 +11298,7 @@ msgid "Unable to insert new record: '%s'" msgstr "" -#: ../raster/r.contour/main.c:237 ../raster/r.in.lidar/main.c:608 +#: ../raster/r.contour/main.c:237 ../raster/r.in.lidar/main.c:613 #: ../vector/v.generalize/displacement.c:78 msgid "Reading data..." msgstr "" @@ -10964,7 +11333,7 @@ msgstr[1] "" msgstr[2] "" -#: ../raster/r.contour/cont.c:213 +#: ../raster/r.contour/cont.c:214 #, c-format msgid "%d crossing found" msgid_plural "%d crossings found" @@ -10972,211 +11341,224 @@ msgstr[1] "" msgstr[2] "" -#: ../raster/r.contour/cont.c:266 +#: ../raster/r.contour/cont.c:267 msgid "Illegal edge number" msgstr "" -#: ../raster/r.contour/cont.c:374 +#: ../raster/r.contour/cont.c:375 msgid "Edge number out of range" msgstr "" -#: ../raster/r.slope.aspect/main.c:152 ../raster/r.param.scale/interface.c:56 +#: ../raster/r.slope.aspect/main.c:170 ../raster/r.param.scale/interface.c:56 #: ../raster/r.relief/main.c:110 ../imagery/i.topo.corr/main.c:48 msgid "terrain" msgstr "" -#: ../raster/r.slope.aspect/main.c:153 +#: ../raster/r.slope.aspect/main.c:171 msgid "aspect" msgstr "" -#: ../raster/r.slope.aspect/main.c:154 +#: ../raster/r.slope.aspect/main.c:172 msgid "slope" msgstr "" -#: ../raster/r.slope.aspect/main.c:155 +#: ../raster/r.slope.aspect/main.c:173 msgid "curvature" msgstr "" -#: ../raster/r.slope.aspect/main.c:156 +#: ../raster/r.slope.aspect/main.c:174 msgid "" "Generates raster maps of slope, aspect, curvatures and partial derivatives " "from an elevation raster map." msgstr "" -#: ../raster/r.slope.aspect/main.c:158 +#: ../raster/r.slope.aspect/main.c:176 msgid "Aspect is calculated counterclockwise from east." msgstr "" -#: ../raster/r.slope.aspect/main.c:165 ../vector/v.surf.rst/main.c:201 +#: ../raster/r.slope.aspect/main.c:183 ../vector/v.surf.rst/main.c:203 msgid "Name for output slope raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:166 ../raster/r.slope.aspect/main.c:172 -#: ../raster/r.slope.aspect/main.c:196 ../raster/r.slope.aspect/main.c:203 -#: ../raster/r.slope.aspect/main.c:210 ../raster/r.slope.aspect/main.c:217 -#: ../raster/r.slope.aspect/main.c:224 ../raster/r.slope.aspect/main.c:231 -#: ../raster/r.slope.aspect/main.c:238 ../raster/r.watershed/front/main.c:139 -#: ../raster/r.watershed/front/main.c:146 -#: ../raster/r.watershed/front/main.c:153 +#: ../raster/r.slope.aspect/main.c:184 ../raster/r.slope.aspect/main.c:190 +#: ../raster/r.slope.aspect/main.c:214 ../raster/r.slope.aspect/main.c:221 +#: ../raster/r.slope.aspect/main.c:228 ../raster/r.slope.aspect/main.c:235 +#: ../raster/r.slope.aspect/main.c:242 ../raster/r.slope.aspect/main.c:249 +#: ../raster/r.slope.aspect/main.c:256 ../raster/r.watershed/front/main.c:147 +#: ../raster/r.watershed/front/main.c:154 #: ../raster/r.watershed/front/main.c:160 -#: ../raster/r.watershed/front/main.c:166 -#: ../raster/r.watershed/front/main.c:172 -#: ../raster/r.watershed/front/main.c:180 -#: ../raster/r.watershed/front/main.c:188 -#: ../raster/r.watershed/front/main.c:195 ../vector/v.surf.rst/main.c:172 -#: ../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:232 ../vector/v.surf.rst/main.c:239 -#: ../vector/v.surf.rst/main.c:246 ../vector/v.surf.rst/main.c:253 +#: ../raster/r.watershed/front/main.c:167 +#: ../raster/r.watershed/front/main.c:173 +#: ../raster/r.watershed/front/main.c:179 +#: ../raster/r.watershed/front/main.c:186 +#: ../raster/r.watershed/front/main.c:193 +#: ../raster/r.watershed/front/main.c:200 ../vector/v.surf.rst/main.c:174 +#: ../vector/v.surf.rst/main.c:198 ../vector/v.surf.rst/main.c:204 +#: ../vector/v.surf.rst/main.c:210 ../vector/v.surf.rst/main.c:216 +#: ../vector/v.surf.rst/main.c:222 ../vector/v.surf.rst/main.c:228 +#: ../vector/v.surf.rst/main.c:234 ../vector/v.surf.rst/main.c:241 +#: ../vector/v.surf.rst/main.c:248 ../vector/v.surf.rst/main.c:255 #: ../vector/v.surf.bspline/main.c:130 ../vector/v.surf.bspline/main.c:135 -#: ../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.vol.rst/main.c:293 ../vector/v.vol.rst/main.c:299 +#: ../vector/v.vol.rst/main.c:362 ../vector/v.vol.rst/main.c:368 +#: ../vector/v.vol.rst/main.c:374 ../vector/v.vol.rst/main.c:381 +#: ../vector/v.vol.rst/main.c:387 ../vector/v.vol.rst/main.c:393 +#: ../vector/v.vol.rst/main.c:399 ../vector/v.vol.rst/main.c:405 msgid "Outputs" msgstr "Izvades" -#: ../raster/r.slope.aspect/main.c:171 ../vector/v.surf.rst/main.c:207 +#: ../raster/r.slope.aspect/main.c:189 ../vector/v.surf.rst/main.c:209 msgid "Name for output aspect raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:180 +#: ../raster/r.slope.aspect/main.c:198 msgid "Format for reporting the slope" msgstr "" -#: ../raster/r.slope.aspect/main.c:187 +#: ../raster/r.slope.aspect/main.c:205 msgid "Type of output aspect and slope maps" msgstr "" -#: ../raster/r.slope.aspect/main.c:195 ../vector/v.surf.rst/main.c:213 +#: ../raster/r.slope.aspect/main.c:213 ../vector/v.surf.rst/main.c:215 msgid "Name for output profile curvature raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:202 ../vector/v.surf.rst/main.c:219 +#: ../raster/r.slope.aspect/main.c:220 ../vector/v.surf.rst/main.c:221 msgid "Name for output tangential curvature raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:209 +#: ../raster/r.slope.aspect/main.c:227 msgid "" "Name for output first order partial derivative dx (E-W slope) raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:216 +#: ../raster/r.slope.aspect/main.c:234 msgid "" "Name for output first order partial derivative dy (N-S slope) raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:223 +#: ../raster/r.slope.aspect/main.c:241 msgid "Name for output second order partial derivative dxx raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:230 +#: ../raster/r.slope.aspect/main.c:248 msgid "Name for output second order partial derivative dyy raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:237 +#: ../raster/r.slope.aspect/main.c:255 msgid "Name for output second order partial derivative dxy raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:243 +#: ../raster/r.slope.aspect/main.c:261 msgid "Multiplicative factor to convert elevation units to horizontal units" msgstr "" -#: ../raster/r.slope.aspect/main.c:252 +#: ../raster/r.slope.aspect/main.c:270 msgid "Minimum slope value (in percent) for which aspect is computed" msgstr "" -#: ../raster/r.slope.aspect/main.c:261 +#: ../raster/r.slope.aspect/main.c:279 msgid "Do not align the current region to the raster elevation map" msgstr "" -#: ../raster/r.slope.aspect/main.c:315 ../raster/r.relief/main.c:220 +#: ../raster/r.slope.aspect/main.c:285 +msgid "Compute output at edges and near NULL values" +msgstr "" + +#: ../raster/r.slope.aspect/main.c:291 +msgid "" +"Create aspect as degrees clockwise from North (azimuth), with flat = -9999" +msgstr "" + +#: ../raster/r.slope.aspect/main.c:293 +msgid "Default: degrees counter-clockwise from East, with flat = 0" +msgstr "" + +#: ../raster/r.slope.aspect/main.c:348 ../raster/r.relief/main.c:221 #, c-format msgid "%s=%s - must be a positive number" msgstr "" -#: ../raster/r.slope.aspect/main.c:321 ../raster/r.relief/main.c:201 -#: ../raster/r.relief/main.c:207 +#: ../raster/r.slope.aspect/main.c:354 ../raster/r.relief/main.c:202 +#: ../raster/r.relief/main.c:208 #, c-format msgid "%s=%s - must be a non-negative number" msgstr "" -#: ../raster/r.slope.aspect/main.c:336 +#: ../raster/r.slope.aspect/main.c:369 #, 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:358 +#: ../raster/r.slope.aspect/main.c:391 #, c-format msgid "Wrong raster type: %s" msgstr "" -#: ../raster/r.slope.aspect/main.c:387 +#: ../raster/r.slope.aspect/main.c:420 msgid "" "r.slope.aspect does not convert horizontal units to meters in this version, " "see manual page." msgstr "" -#: ../raster/r.slope.aspect/main.c:968 +#: ../raster/r.slope.aspect/main.c:1025 #, c-format msgid "Elevation products for mapset <%s> in <%s>" msgstr "" -#: ../raster/r.slope.aspect/main.c:987 +#: ../raster/r.slope.aspect/main.c:1044 #, c-format msgid "Min computed aspect %.4f, max computed aspect %.4f" msgstr "" -#: ../raster/r.slope.aspect/main.c:1051 +#: ../raster/r.slope.aspect/main.c:1145 #, c-format msgid "Aspect raster map <%s> complete" msgstr "" -#: ../raster/r.slope.aspect/main.c:1108 +#: ../raster/r.slope.aspect/main.c:1202 #, c-format msgid "Min computed slope %.4f, max computed slope %.4f" msgstr "" -#: ../raster/r.slope.aspect/main.c:1161 +#: ../raster/r.slope.aspect/main.c:1255 #, c-format msgid "Slope raster map <%s> complete" msgstr "" -#: ../raster/r.slope.aspect/main.c:1233 +#: ../raster/r.slope.aspect/main.c:1327 #, c-format msgid "Profile curve raster map <%s> complete" msgstr "" -#: ../raster/r.slope.aspect/main.c:1260 +#: ../raster/r.slope.aspect/main.c:1354 #, c-format msgid "Tangential curve raster map <%s> complete" msgstr "" -#: ../raster/r.slope.aspect/main.c:1285 +#: ../raster/r.slope.aspect/main.c:1379 #, c-format msgid "E-W slope raster map <%s> complete" msgstr "" -#: ../raster/r.slope.aspect/main.c:1310 +#: ../raster/r.slope.aspect/main.c:1404 #, c-format msgid "N-S slope raster map <%s> complete" msgstr "" -#: ../raster/r.slope.aspect/main.c:1335 +#: ../raster/r.slope.aspect/main.c:1429 #, c-format msgid "Dxx raster map <%s> complete" msgstr "" -#: ../raster/r.slope.aspect/main.c:1360 +#: ../raster/r.slope.aspect/main.c:1454 #, c-format msgid "Dyy raster map <%s> complete" msgstr "" -#: ../raster/r.slope.aspect/main.c:1385 +#: ../raster/r.slope.aspect/main.c:1479 #, c-format msgid "Dxy raster map <%s> complete" msgstr "" @@ -11304,7 +11686,7 @@ msgid "\"%s\" field missing from header" msgstr "" -#: ../raster/r.stream.extract/main.c:78 ../raster/r.watershed/front/main.c:78 +#: ../raster/r.stream.extract/main.c:78 ../raster/r.watershed/front/main.c:80 msgid "stream network" msgstr "" @@ -11322,11 +11704,6 @@ "anew" msgstr "" -#: ../raster/r.stream.extract/main.c:89 ../raster/r.stream.extract/main.c:97 -#: ../raster/r.flow/main.c:435 ../raster/r.flow/main.c:441 -msgid "Input maps" -msgstr "" - #: ../raster/r.stream.extract/main.c:93 msgid "Name of input raster map with real depressions" msgstr "" @@ -11429,13 +11806,13 @@ msgstr "" #: ../raster/r.stream.extract/main.c:318 -#: ../raster/r.watershed/seg/init_vars.c:252 +#: ../raster/r.watershed/seg/init_vars.c:255 #, c-format msgid "Will need up to %.2f MB of disk space" msgstr "" #: ../raster/r.stream.extract/main.c:320 -#: ../raster/r.watershed/seg/init_vars.c:254 +#: ../raster/r.watershed/seg/init_vars.c:258 #, c-format msgid "Will need up to %.2f GB (%.0f MB) of disk space" msgstr "" @@ -11518,17 +11895,14 @@ msgid "Unable to re-open segment file" msgstr "" -#: ../raster/r.stream.extract/cseg.c:47 ../raster/r.stream.extract/dseg.c:47 -#: ../raster/r.stream.extract/dseg.c:97 ../raster/r.stream.extract/bseg.c:46 -#: ../raster/r.stream.extract/bseg.c:96 ../raster/r.stream.extract/seg.c:52 -#: ../raster/r.stream.extract/seg.c:94 ../raster/r.stream.extract/seg.c:103 +#: ../raster/r.stream.extract/cseg.c:47 ../raster/r.stream.extract/cseg.c:97 +#: ../raster/r.stream.extract/dseg.c:47 ../raster/r.stream.extract/dseg.c:97 +#: ../raster/r.stream.extract/bseg.c:46 ../raster/r.stream.extract/bseg.c:96 +#: ../raster/r.stream.extract/seg.c:52 ../raster/r.stream.extract/seg.c:94 +#: ../raster/r.stream.extract/seg.c:103 msgid "Unable to read segment file" msgstr "" -#: ../raster/r.stream.extract/cseg.c:97 -msgid "Unabel to read segment file" -msgstr "" - #: ../raster/r.stream.extract/cseg.c:120 #, c-format msgid "Unable to segment put row %d for raster map <%s>" @@ -11567,8 +11941,8 @@ msgstr "" #: ../raster/r.stream.extract/streams.c:336 -#: ../raster/r.watershed/seg/do_cum.c:487 -#: ../raster/r.watershed/ram/do_cum.c:443 +#: ../raster/r.watershed/seg/do_cum.c:518 +#: ../raster/r.watershed/ram/do_cum.c:469 #, c-format msgid "MFD: cumulative proportion of flow distribution not 1.0 but %f" msgstr "" @@ -11611,7 +11985,8 @@ msgstr "" #: ../raster/r.stream.extract/close.c:198 -#, c-format +#: ../scripts/v.db.addtable/v.db.addtable.py:147 +#, c-format, python-format msgid "Unable to create index on table <%s>" msgstr "" @@ -11621,7 +11996,7 @@ msgstr "" #: ../raster/r.stream.extract/close.c:255 ../raster/r.grow.distance/main.c:325 -#: ../raster/r.fill.dir/main.c:253 +#: ../raster/r.fill.dir/main.c:259 msgid "Writing output raster maps..." msgstr "" @@ -11747,8 +12122,8 @@ msgid "Distance filter remains flat before beginning exponent" msgstr "" -#: ../raster/r.random.surface/main.c:102 -msgid "Random seed (SEED_MIN >= value >= SEED_MAX), default [random]" +#: ../raster/r.random.surface/main.c:102 ../raster/r.random.cells/main.c:77 +msgid "Random seed, default [random]" msgstr "" #: ../raster/r.random.surface/main.c:108 @@ -11759,12 +12134,12 @@ msgid "Uniformly distributed cell values" msgstr "" -#: ../raster/r.random.surface/main.c:128 ../raster/r.random.cells/init.c:96 +#: ../raster/r.random.surface/main.c:128 ../raster/r.random.cells/init.c:93 #, c-format msgid "Generating raster map <%s>..." msgstr "" -#: ../raster/r.random.surface/save.c:98 ../raster/r.drain/main.c:522 +#: ../raster/r.random.surface/save.c:98 ../raster/r.drain/main.c:523 #: ../raster/r.random.cells/indep.c:139 ../raster/r.composite/main.c:191 #: ../imagery/i.ifft/main.c:207 #, c-format @@ -11785,45 +12160,30 @@ msgid "Output raster map required" msgstr "" -#: ../raster/r.random.surface/init.c:108 -#, c-format -msgid "Seed (%d) larger than maximum (%d)" -msgstr "" - -#: ../raster/r.random.surface/init.c:111 ../raster/r.random.surface/init.c:120 -#, c-format -msgid " seed is set to %d" -msgstr "" - -#: ../raster/r.random.surface/init.c:116 -#, c-format -msgid "Seed (%d) smaller than minimum (%d)" -msgstr "" - -#: ../raster/r.random.surface/init.c:159 +#: ../raster/r.random.surface/init.c:141 #, c-format msgid "Distance value (%d): %lf must be >= 0.0" msgstr "" -#: ../raster/r.random.surface/init.c:187 +#: ../raster/r.random.surface/init.c:169 #, c-format msgid "Exponent value (%lf) must be > 0.0" msgstr "" -#: ../raster/r.random.surface/init.c:211 +#: ../raster/r.random.surface/init.c:193 #, c-format msgid "Flat value (%lf) must be less than distance value (%lf)" msgstr "" -#: ../raster/r.random.surface/init.c:232 +#: ../raster/r.random.surface/init.c:214 msgid "Must have a distance value for each filter" msgstr "" -#: ../raster/r.random.surface/init.c:264 +#: ../raster/r.random.surface/init.c:246 msgid "Must have a exponent value for each filter" msgstr "" -#: ../raster/r.random.surface/init.c:281 +#: ../raster/r.random.surface/init.c:263 msgid "Must have a weight value for each filter" msgstr "" @@ -11869,67 +12229,67 @@ msgid "File not found: %s" msgstr "" -#: ../raster/r.fill.dir/main.c:88 +#: ../raster/r.fill.dir/main.c:90 msgid "sink" msgstr "" -#: ../raster/r.fill.dir/main.c:89 +#: ../raster/r.fill.dir/main.c:91 msgid "fill sinks" msgstr "" -#: ../raster/r.fill.dir/main.c:90 +#: ../raster/r.fill.dir/main.c:92 msgid "depressions" msgstr "" -#: ../raster/r.fill.dir/main.c:92 +#: ../raster/r.fill.dir/main.c:94 msgid "" "Filters and generates a depressionless elevation map and a flow direction " "map from a given elevation raster map." msgstr "" -#: ../raster/r.fill.dir/main.c:99 +#: ../raster/r.fill.dir/main.c:101 msgid "Name for output depressionless elevation raster map" msgstr "" -#: ../raster/r.fill.dir/main.c:103 +#: ../raster/r.fill.dir/main.c:105 msgid "" "Name for output flow direction map for depressionless elevation raster map" msgstr "" -#: ../raster/r.fill.dir/main.c:108 +#: ../raster/r.fill.dir/main.c:110 msgid "Name for output raster map of problem areas" msgstr "" -#: ../raster/r.fill.dir/main.c:115 +#: ../raster/r.fill.dir/main.c:117 msgid "Aspect direction format" msgstr "" -#: ../raster/r.fill.dir/main.c:121 +#: ../raster/r.fill.dir/main.c:123 msgid "Find unresolved areas only" msgstr "" -#: ../raster/r.fill.dir/main.c:127 +#: ../raster/r.fill.dir/main.c:129 #, c-format msgid "The '%c' flag requires '%s'to be specified" msgstr "" -#: ../raster/r.fill.dir/main.c:148 +#: ../raster/r.fill.dir/main.c:150 msgid "Direction map is D8 resolution, i.e. 45 degrees" msgstr "" -#: ../raster/r.fill.dir/main.c:190 +#: ../raster/r.fill.dir/main.c:192 msgid "Reading input elevation raster map..." msgstr "" -#: ../raster/r.fill.dir/main.c:200 +#: ../raster/r.fill.dir/main.c:202 msgid "Filling sinks..." msgstr "" -#: ../raster/r.fill.dir/main.c:204 +#: ../raster/r.fill.dir/main.c:206 msgid "Determining flow directions for ambiguous cases..." msgstr "" -#: ../raster/r.fill.dir/main.c:217 +#: ../raster/r.fill.dir/main.c:219 msgid "Repeat to get the final directions..." msgstr "" @@ -12018,14 +12378,6 @@ msgid "Pass 2 of 2..." msgstr "" -#: ../raster/r.clump/clump.c:99 ../raster/r.clump/clump.c:151 -#: ../raster/r.clump/minsize.c:152 ../raster/r.clump/minsize.c:253 -#: ../raster/r.clump/minsize.c:287 ../raster/r.clump/minsize.c:293 -#: ../raster/r.clump/minsize.c:424 ../raster/r.clump/minsize.c:447 -#: ../raster/r.clump/minsize.c:518 ../imagery/i.segment/cluster.c:431 -msgid "Unable to read from temp file" -msgstr "" - #: ../raster/r.clump/clump.c:115 ../raster/r.clump/clump.c:347 #: ../raster/r.clump/clump.c:361 ../raster/r.clump/clump.c:648 #: ../raster/r.clump/clump.c:662 ../raster/r.clump/minsize.c:163 @@ -12053,9 +12405,9 @@ msgid "%d-band clumping with threshold %g" msgstr "%d punkti ielÄdÄ“ti\n" -#: ../raster/r.clump/clump.c:451 ../imagery/i.segment/write_output.c:112 -#: ../imagery/i.segment/open_files.c:71 ../imagery/i.segment/open_files.c:238 -#: ../imagery/i.segment/open_files.c:246 +#: ../raster/r.clump/clump.c:451 ../imagery/i.segment/write_output.c:114 +#: ../imagery/i.segment/open_files.c:57 ../imagery/i.segment/open_files.c:232 +#: ../imagery/i.segment/open_files.c:240 #, c-format msgid "No min/max found in raster map <%s>" msgstr "" @@ -12142,7 +12494,7 @@ msgid "PNG error" msgstr "" -#: ../raster/r.in.png/main.c:485 ../raster/r.cross/main.c:168 +#: ../raster/r.in.png/main.c:485 ../raster/r.cross/main.c:161 #: ../raster/r.basins.fill/main.c:146 ../raster/r.resample/main.c:125 #, c-format msgid "Creating support files for <%s>..." @@ -12172,36 +12524,36 @@ msgid "Output image file header only and exit" msgstr "" -#: ../raster/r.cross/main.c:72 +#: ../raster/r.cross/main.c:71 msgid "" "Creates a cross product of the category values from multiple raster map " "layers." msgstr "" -#: ../raster/r.cross/main.c:81 +#: ../raster/r.cross/main.c:80 #, c-format msgid "Names of 2-%d input raster maps" msgstr "" -#: ../raster/r.cross/main.c:90 -msgid "Non-zero data only" +#: ../raster/r.cross/main.c:89 +msgid "Non-NULL data only" msgstr "" -#: ../raster/r.cross/main.c:103 +#: ../raster/r.cross/main.c:102 #, c-format msgid "More than %d files not allowed" msgstr "" -#: ../raster/r.cross/main.c:119 +#: ../raster/r.cross/main.c:111 msgid "Must specify 2 or more input maps" msgstr "" -#: ../raster/r.cross/main.c:136 +#: ../raster/r.cross/main.c:129 #, c-format msgid "%s: STEP 2 ..." msgstr "" -#: ../raster/r.cross/main.c:178 +#: ../raster/r.cross/main.c:171 #, fuzzy, c-format msgid "%d categories" msgstr "Kategorijas" @@ -12216,45 +12568,50 @@ msgid "%s: STEP 3 ... " msgstr "" -#: ../raster/r.series/main.c:141 +#: ../raster/r.series/main.c:142 msgid "" "Makes each output cell value a function of the values assigned to the " "corresponding cells in the input raster map layers." msgstr "" -#: ../raster/r.series/main.c:150 +#: ../raster/r.series/main.c:151 msgid "" "Input file with one raster map name and optional one weight per line, field " "separator between name and weight is |" msgstr "" -#: ../raster/r.series/main.c:161 ../raster3d/r3.neighbors/main.c:119 +#: ../raster/r.series/main.c:162 ../raster3d/r3.neighbors/main.c:119 msgid "Aggregate operation" msgstr "" -#: ../raster/r.series/main.c:176 +#: ../raster/r.series/main.c:177 msgid "" "Weighting factor for each input map, default value is 1.0 for each input map" msgstr "" -#: ../raster/r.series/main.c:250 ../raster/r.series/main.c:312 +#: ../raster/r.series/main.c:253 ../raster/r.series/main.c:325 msgid "Weights must be positive" msgstr "" -#: ../raster/r.series/main.c:268 ../raster/r.series/main.c:318 +#: ../raster/r.series/main.c:271 ../raster/r.series/main.c:331 #, c-format msgid "Reading raster map <%s> using weight %f..." msgstr "" -#: ../raster/r.series/main.c:298 +#: ../raster/r.series/main.c:274 ../raster/r.series/main.c:334 +#, fuzzy, c-format +msgid "Unable to open input raster <%s>" +msgstr "Rastra kartes nosaukums" + +#: ../raster/r.series/main.c:311 msgid "input= and weights= must have the same number of values" msgstr "" -#: ../raster/r.series/main.c:333 +#: ../raster/r.series/main.c:356 msgid "output= and method= must have the same number of values" msgstr "" -#: ../raster/r.series/main.c:351 +#: ../raster/r.series/main.c:379 #, c-format msgid "Method %s not compatible with weights, using unweighed version instead" msgstr "" @@ -12475,98 +12832,98 @@ msgid "Flag %c makes sense only with %s option or -%c flag" msgstr "" -#: ../raster/r.in.lidar/main.c:369 ../raster3d/r3.in.lidar/main.c:340 +#: ../raster/r.in.lidar/main.c:367 +msgid "Trim option can be used only with trimmean method" +msgstr "" + +#: ../raster/r.in.lidar/main.c:374 ../raster3d/r3.in.lidar/main.c:340 #, c-format msgid "File <%s> does not exist" msgstr "" -#: ../raster/r.in.lidar/main.c:386 +#: ../raster/r.in.lidar/main.c:391 msgid "zrange will not be taken into account during scan" msgstr "" -#: ../raster/r.in.lidar/main.c:399 ../raster3d/r3.in.lidar/main.c:374 +#: ../raster/r.in.lidar/main.c:404 ../raster3d/r3.in.lidar/main.c:374 #: ../vector/v.in.lidar/main.c:349 #, c-format msgid "Input file <%s> does not exist" msgstr "" -#: ../raster/r.in.lidar/main.c:403 ../raster3d/r3.in.lidar/main.c:378 +#: ../raster/r.in.lidar/main.c:408 ../raster3d/r3.in.lidar/main.c:378 #, c-format msgid "Unable to open file <%s> as a LiDAR point cloud" msgstr "" -#: ../raster/r.in.lidar/main.c:407 ../raster3d/r3.in.lidar/main.c:382 +#: ../raster/r.in.lidar/main.c:412 ../raster3d/r3.in.lidar/main.c:382 #: ../vector/v.in.lidar/main.c:358 #, c-format msgid "Unable to read LAS header of <%s>" msgstr "" -#: ../raster/r.in.lidar/main.c:423 ../raster3d/r3.in.lidar/main.c:398 +#: ../raster/r.in.lidar/main.c:428 ../raster3d/r3.in.lidar/main.c:398 msgid "" "First file's projection checked, checking projection of the other files..." msgstr "" -#: ../raster/r.in.lidar/main.c:461 +#: ../raster/r.in.lidar/main.c:466 #, c-format msgid "Unknown filter option <%s>" msgstr "" -#: ../raster/r.in.lidar/main.c:479 ../raster/r.in.xyz/main.c:383 +#: ../raster/r.in.lidar/main.c:484 ../raster/r.in.xyz/main.c:383 msgid "Invalid zrange" msgstr "" -#: ../raster/r.in.lidar/main.c:493 +#: ../raster/r.in.lidar/main.c:498 #, c-format msgid "Invalid %s" msgstr "" -#: ../raster/r.in.lidar/main.c:525 ../general/g.region/main.c:815 +#: ../raster/r.in.lidar/main.c:530 ../general/g.region/main.c:865 #, c-format msgid "Invalid input <%s=%s>" msgstr "" -#: ../raster/r.in.lidar/main.c:528 +#: ../raster/r.in.lidar/main.c:533 #, c-format msgid "Option '%s' must be > 0.0" msgstr "" -#: ../raster/r.in.lidar/main.c:596 +#: ../raster/r.in.lidar/main.c:601 #, c-format msgid "" -"Unable to process the hole map at once. Please set the '%s' option to some " +"Unable to process the whole map at once. Please set the '%s' option to some " "value lower than 100." msgstr "" -#: ../raster/r.in.lidar/main.c:616 +#: ../raster/r.in.lidar/main.c:621 #, c-format msgid "Pass #%d (of %d)..." msgstr "" -#: ../raster/r.in.lidar/main.c:755 ../raster/r.drain/main.c:470 -msgid "Writing output raster map..." -msgstr "" - -#: ../raster/r.in.lidar/main.c:778 +#: ../raster/r.in.lidar/main.c:783 #, c-format msgid "%lu points found in input file(s)" msgstr "" -#: ../raster/r.in.lidar/main.c:798 +#: ../raster/r.in.lidar/main.c:803 #, c-format msgid "%lu input points were invalid and filtered out" msgstr "" -#: ../raster/r.in.lidar/main.c:801 +#: ../raster/r.in.lidar/main.c:806 #, c-format msgid "%lu input points were invalid, use -%c flag to filter them out" msgstr "" -#: ../raster/r.in.lidar/main.c:804 +#: ../raster/r.in.lidar/main.c:809 #, c-format msgid "Raster map <%s> created. %lu points from %d files found in region." msgstr "" -#: ../raster/r.in.lidar/main.c:809 +#: ../raster/r.in.lidar/main.c:814 #, c-format msgid "Raster map <%s> created. %lu points found in region." msgstr "" @@ -12576,10 +12933,10 @@ msgid "Cannot create temporary file with segments of a raster map" msgstr "" -#: ../raster/r.in.lidar/projection.c:34 ../raster/r.in.gdal/proj.c:131 -#: ../raster/r.external/proj.c:131 ../raster3d/r3.in.lidar/projection.c:36 +#: ../raster/r.in.lidar/projection.c:34 ../raster/r.in.gdal/proj.c:153 +#: ../raster/r.external/proj.c:153 ../raster3d/r3.in.lidar/projection.c:36 #: ../vector/v.in.lidar/projection.c:32 ../vector/v.in.pdal/projection.c:31 -#: ../vector/v.in.ogr/proj.c:322 ../vector/v.external/proj.c:223 +#: ../vector/v.in.ogr/proj.c:361 ../vector/v.external/proj.c:246 msgid "" "Projection of dataset does not appear to match current location.\n" "\n" @@ -12598,10 +12955,10 @@ msgid "Import dataset PROJ_INFO is:\n" msgstr "" -#: ../raster/r.in.lidar/projection.c:91 ../raster/r.in.gdal/proj.c:237 -#: ../raster/r.external/proj.c:237 ../raster3d/r3.in.lidar/projection.c:93 +#: ../raster/r.in.lidar/projection.c:91 ../raster/r.in.gdal/proj.c:259 +#: ../raster/r.external/proj.c:259 ../raster3d/r3.in.lidar/projection.c:93 #: ../vector/v.in.lidar/projection.c:89 ../vector/v.in.pdal/projection.c:88 -#: ../vector/v.in.ogr/proj.c:428 ../vector/v.external/proj.c:329 +#: ../vector/v.in.ogr/proj.c:467 ../vector/v.external/proj.c:352 #, c-format msgid "" "\n" @@ -12625,17 +12982,17 @@ "checking" msgstr "" -#: ../raster/r.in.lidar/projection.c:128 ../raster/r.in.gdal/proj.c:122 -#: ../raster/r.external/proj.c:122 ../raster3d/r3.in.lidar/projection.c:130 -#: ../vector/v.in.lidar/projection.c:126 ../vector/v.in.ogr/proj.c:313 -#: ../vector/v.external/proj.c:214 +#: ../raster/r.in.lidar/projection.c:128 ../raster/r.in.gdal/proj.c:144 +#: ../raster/r.external/proj.c:144 ../raster3d/r3.in.lidar/projection.c:130 +#: ../vector/v.in.lidar/projection.c:126 ../vector/v.in.ogr/proj.c:352 +#: ../vector/v.external/proj.c:237 msgid "Over-riding projection check" msgstr "" -#: ../raster/r.in.lidar/projection.c:139 ../raster/r.in.gdal/proj.c:260 -#: ../raster/r.external/proj.c:260 ../raster3d/r3.in.lidar/projection.c:141 +#: ../raster/r.in.lidar/projection.c:139 ../raster/r.in.gdal/proj.c:282 +#: ../raster/r.external/proj.c:282 ../raster3d/r3.in.lidar/projection.c:141 #: ../vector/v.in.lidar/projection.c:137 ../vector/v.in.pdal/projection.c:137 -#: ../vector/v.in.ogr/proj.c:451 ../vector/v.external/proj.c:352 +#: ../vector/v.in.ogr/proj.c:490 ../vector/v.external/proj.c:375 msgid "Projection of input dataset and current location appear to match" msgstr "" @@ -12671,14 +13028,6 @@ msgid "File containing expression(s) to evaluate" msgstr "" -#: ../raster/r.mapcalc/main.c:105 -msgid "Seed for rand() function" -msgstr "" - -#: ../raster/r.mapcalc/main.c:109 -msgid "Generate random seed (result is non-deterministic)" -msgstr "" - #: ../raster/r.mapcalc/main.c:113 msgid "List input and output maps" msgstr "" @@ -12776,8 +13125,8 @@ msgid "Unable to close raster map <%s@%s>" msgstr "" -#: ../raster/r.mapcalc/map3.c:607 ../raster/r.sunhours/main.c:324 -#: ../raster/r.sunhours/main.c:335 ../raster/r.sunhours/main.c:346 +#: ../raster/r.mapcalc/map3.c:607 ../raster/r.sunhours/main.c:325 +#: ../raster/r.sunhours/main.c:336 ../raster/r.sunhours/main.c:347 #: ../imagery/i.landsat.acca/tools.c:136 #: ../imagery/i.landsat.acca/algorithm.c:234 #: ../imagery/i.landsat.acca/algorithm.c:388 @@ -12867,9 +13216,9 @@ msgstr "" #: ../raster/r.statistics/main.c:118 ../raster/r.stats.zonal/main.c:165 -#: ../raster/r.proj/main.c:237 ../imagery/i.rectify/main.c:156 +#: ../raster/r.proj/main.c:248 ../imagery/i.rectify/main.c:156 #: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:151 -#: ../vector/v.vect.stats/main.c:302 +#: ../vector/v.vect.stats/main.c:309 #, c-format msgid "<%s=%s> unknown %s" msgstr "" @@ -12989,31 +13338,15 @@ msgid "Cannot get projection key values of current location" msgstr "" -#: ../raster/r.sunhours/main.c:232 ../general/g.region/printwindow.c:267 -#: ../general/g.region/printwindow.c:488 ../general/g.region/printwindow.c:569 -msgid "Unable to update lat/long projection parameters" -msgstr "" - -#: ../raster/r.sunhours/main.c:296 ../raster/r.sunhours/main.c:391 -#: ../raster/r.sunmask/g_solposition.c:127 -#: ../general/g.region/printwindow.c:285 ../general/g.region/printwindow.c:293 -#: ../general/g.region/printwindow.c:301 ../general/g.region/printwindow.c:309 -#: ../general/g.region/printwindow.c:319 ../general/g.region/printwindow.c:503 -#: ../general/g.region/printwindow.c:596 ../general/g.region/printwindow.c:608 -#: ../general/g.region/printwindow.c:625 ../general/g.region/printwindow.c:643 -#: ../general/g.region/printwindow.c:658 -msgid "Error in pj_do_proj (projection of input coordinate pair)" -msgstr "" - -#: ../raster/r.sunhours/main.c:356 +#: ../raster/r.sunhours/main.c:357 msgid "Calculating solar elevation and azimuth..." msgstr "" -#: ../raster/r.sunhours/main.c:359 +#: ../raster/r.sunhours/main.c:360 msgid "Calculating solar elevation..." msgstr "" -#: ../raster/r.sunhours/main.c:362 +#: ../raster/r.sunhours/main.c:363 msgid "Calculating solar azimuth..." msgstr "" @@ -13178,7 +13511,7 @@ msgid "Print compression information in shell script style" msgstr "" -#: ../raster/r.compress/main.c:128 ../raster/r.compress/main.c:308 +#: ../raster/r.compress/main.c:128 ../raster/r.compress/main.c:312 #, c-format msgid "Raster map <%s> is not in the current mapset" msgstr "" @@ -13198,72 +13531,82 @@ msgid "<%s> is a GDAL-linked map - can't (un)compress" msgstr "" -#: ../raster/r.compress/main.c:215 +#: ../raster/r.compress/main.c:145 +#, c-format +msgid "<%s> is a virtual raster map - can't (un)compress" +msgstr "" + +#: ../raster/r.compress/main.c:219 msgid "DONE: uncompressed file is %lu %s (%.2f%) smaller" msgstr "" -#: ../raster/r.compress/main.c:216 +#: ../raster/r.compress/main.c:220 msgid "DONE: compressed file is %lu %s (%.2f%) smaller" msgstr "" -#: ../raster/r.compress/main.c:220 +#: ../raster/r.compress/main.c:224 msgid "DONE: uncompressed file is %lu %s (%.2f%) larger" msgstr "" -#: ../raster/r.compress/main.c:221 +#: ../raster/r.compress/main.c:225 msgid "DONE: compressed file is %lu %s (%.2f%) larger" msgstr "" -#: ../raster/r.compress/main.c:224 +#: ../raster/r.compress/main.c:228 msgid "same size" msgstr "" -#: ../raster/r.compress/main.c:240 +#: ../raster/r.compress/main.c:244 #, c-format msgid "<%s> already uncompressed" msgstr "" -#: ../raster/r.compress/main.c:243 +#: ../raster/r.compress/main.c:247 #, c-format msgid "Uncompressing <%s>" msgstr "" -#: ../raster/r.compress/main.c:251 +#: ../raster/r.compress/main.c:255 #, c-format msgid "Re-compressing <%s>" msgstr "" -#: ../raster/r.compress/main.c:254 +#: ../raster/r.compress/main.c:258 #, c-format msgid "Compressing <%s>" msgstr "" -#: ../raster/r.compress/main.c:312 +#: ../raster/r.compress/main.c:316 #, c-format msgid "<%s> is a GDAL-linked map" msgstr "" -#: ../raster/r.compress/main.c:316 +#: ../raster/r.compress/main.c:320 +#, fuzzy, c-format +msgid "<%s> is a virtual raster map" +msgstr "izejas lÄ«meņa nosaukums" + +#: ../raster/r.compress/main.c:324 #, c-format msgid "<%s> is a reclass file of map <%s> in mapset <%s>" msgstr "" -#: ../raster/r.compress/main.c:336 +#: ../raster/r.compress/main.c:344 #, c-format msgid "<%s> is uncompressed (method %i: %s). Data type: %s" msgstr "" -#: ../raster/r.compress/main.c:343 +#: ../raster/r.compress/main.c:351 #, c-format msgid "<%s> is compressed (method %i: %s). Data type: %s" msgstr "" -#: ../raster/r.compress/main.c:351 +#: ../raster/r.compress/main.c:359 #, c-format msgid "<%s> has a compressed NULL file" msgstr "" -#: ../raster/r.compress/main.c:353 +#: ../raster/r.compress/main.c:362 #, c-format msgid "<%s> has an uncompressed NULL file" msgstr "" @@ -13490,22 +13833,22 @@ #: ../raster/r.out.gdal/main.c:713 ../raster/r.out.gdal/main.c:725 #: ../raster/r.out.gdal/main.c:738 ../raster/r.out.gdal/main.c:751 #: ../raster/r.out.gdal/main.c:763 ../raster/r.out.gdal/main.c:777 -#: ../raster/r.out.gdal/export_band.c:477 -#: ../raster/r.out.gdal/export_band.c:489 -#: ../raster/r.out.gdal/export_band.c:502 -#: ../raster/r.out.gdal/export_band.c:515 -#: ../raster/r.out.gdal/export_band.c:527 -#: ../raster/r.out.gdal/export_band.c:540 -#: ../raster/r.out.gdal/export_band.c:554 +#: ../raster/r.out.gdal/export_band.c:482 +#: ../raster/r.out.gdal/export_band.c:494 +#: ../raster/r.out.gdal/export_band.c:507 +#: ../raster/r.out.gdal/export_band.c:520 +#: ../raster/r.out.gdal/export_band.c:532 +#: ../raster/r.out.gdal/export_band.c:547 +#: ../raster/r.out.gdal/export_band.c:562 msgid "Selected GDAL datatype does not cover data range." msgstr "" #: ../raster/r.out.gdal/main.c:714 ../raster/r.out.gdal/main.c:726 #: ../raster/r.out.gdal/main.c:739 ../raster/r.out.gdal/main.c:752 -#: ../raster/r.out.gdal/export_band.c:478 -#: ../raster/r.out.gdal/export_band.c:490 -#: ../raster/r.out.gdal/export_band.c:503 -#: ../raster/r.out.gdal/export_band.c:516 +#: ../raster/r.out.gdal/export_band.c:483 +#: ../raster/r.out.gdal/export_band.c:495 +#: ../raster/r.out.gdal/export_band.c:508 +#: ../raster/r.out.gdal/export_band.c:521 #, c-format msgid "GDAL datatype: %s, range: %d - %d" msgstr "" @@ -13517,15 +13860,14 @@ msgid "Range to be exported: %g - %g" msgstr "" -#: ../raster/r.out.gdal/main.c:764 ../raster/r.out.gdal/export_band.c:528 +#: ../raster/r.out.gdal/main.c:764 ../raster/r.out.gdal/export_band.c:533 #, c-format msgid "GDAL datatype: %s, range: %u - %u" msgstr "" -#: ../raster/r.out.gdal/main.c:778 ../raster/r.out.gdal/export_band.c:541 -#: ../raster/r.out.gdal/export_band.c:555 +#: ../raster/r.out.gdal/main.c:778 ../raster/r.out.gdal/export_band.c:548 #, c-format -msgid "GDAL datatype: %s, range: %g - %g" +msgid "GDAL datatype: %s, range: %.7g - %.7g" msgstr "" #: ../raster/r.out.gdal/main.c:805 ../raster/r.out.gdal/main.c:818 @@ -13562,7 +13904,7 @@ msgid "GDAL datatype: %s, valid range: %g - %g" msgstr "" -#: ../raster/r.out.gdal/export_band.c:53 ../raster/r.out.gdal/export_band.c:359 +#: ../raster/r.out.gdal/export_band.c:53 ../raster/r.out.gdal/export_band.c:364 msgid "Unable to allocate buffer for reading raster map" msgstr "" @@ -13601,33 +13943,38 @@ "to data loss. Please specify a different nodata value with the %s parameter." msgstr "" -#: ../raster/r.out.gdal/export_band.c:240 +#: ../raster/r.out.gdal/export_band.c:241 msgid "Unable to get raster band" msgstr "" -#: ../raster/r.out.gdal/export_band.c:396 -#: ../raster/r.out.gdal/export_band.c:425 -#: ../raster/r.out.gdal/export_band.c:454 +#: ../raster/r.out.gdal/export_band.c:401 +#: ../raster/r.out.gdal/export_band.c:430 +#: ../raster/r.out.gdal/export_band.c:459 msgid "Unable to write GDAL raster file" msgstr "" -#: ../raster/r.out.gdal/export_band.c:481 -#: ../raster/r.out.gdal/export_band.c:493 -#: ../raster/r.out.gdal/export_band.c:506 -#: ../raster/r.out.gdal/export_band.c:519 -#: ../raster/r.out.gdal/export_band.c:531 -#: ../raster/r.out.gdal/export_band.c:544 -#: ../raster/r.out.gdal/export_band.c:558 +#: ../raster/r.out.gdal/export_band.c:486 +#: ../raster/r.out.gdal/export_band.c:498 +#: ../raster/r.out.gdal/export_band.c:511 +#: ../raster/r.out.gdal/export_band.c:524 +#: ../raster/r.out.gdal/export_band.c:536 +#: ../raster/r.out.gdal/export_band.c:551 +#: ../raster/r.out.gdal/export_band.c:566 #, c-format msgid "Raster map <%s> range: %g - %g" msgstr "" +#: ../raster/r.out.gdal/export_band.c:563 +#, c-format +msgid "GDAL datatype: %s, range: %.16g - %.16g" +msgstr "" + #: ../raster/r.out.gdal/attr.c:140 ../raster/r.out.gdal/attr.c:178 msgid "Failed to set raster attribute table" msgstr "" #: ../raster/r.basins.fill/main.c:56 ../raster/r.water.outlet/main.c:59 -#: ../raster/r.watershed/front/main.c:75 +#: ../raster/r.watershed/front/main.c:77 msgid "watershed" msgstr "" @@ -13685,7 +14032,7 @@ msgstr "" #: ../raster/r.in.xyz/main.c:258 ../vector/v.in.lidar/main.c:196 -#: ../vector/v.decimate/main.c:148 +#: ../vector/v.decimate/main.c:149 msgid "Filter range for z data (min,max)" msgstr "" @@ -13738,7 +14085,7 @@ #: ../raster/r.in.xyz/main.c:536 #, c-format msgid "" -"Unable to process the hole map at once. Please set the %s option to some " +"Unable to process the whole map at once. Please set the %s option to some " "value lower than 100." msgstr "" @@ -13842,7 +14189,7 @@ msgstr "" #: ../raster/r.kappa/main.c:70 ../imagery/i.segment/main.c:38 -#: ../imagery/i.gensig/main.c:40 ../imagery/i.maxlik/main.c:62 +#: ../imagery/i.gensig/main.c:40 ../imagery/i.maxlik/main.c:64 #: ../imagery/i.smap/main.c:39 ../imagery/i.gensigset/main.c:41 #: ../imagery/i.cluster/main.c:76 ../vector/v.class/main.c:46 msgid "classification" @@ -13882,6 +14229,10 @@ msgid "No header in the report" msgstr "" +#: ../raster/r.kappa/main.c:113 +msgid "Print Matrix only" +msgstr "" + #: ../raster/r.kappa/prt_label.c:17 #, c-format msgid "Can't open file <%s> to write label" @@ -13892,7 +14243,7 @@ msgid "Cannot open file <%s> to write kappa and relevant parameters" msgstr "" -#: ../raster/r.kappa/prt_mat.c:39 +#: ../raster/r.kappa/prt_mat.c:39 ../raster/r.kappa/prt2csv_mat.c:40 #, c-format msgid "Cannot open file <%s> to write cats and counts (error matrix)" msgstr "" @@ -13993,11 +14344,11 @@ #: ../raster/r.to.vect/main.c:106 ../raster/r.to.vect/main.c:113 #: ../vector/v.to.rast/main.c:88 ../vector/v.to.rast/main.c:94 #: ../vector/v.to.rast/main.c:100 ../vector/v.buffer/main.c:306 -#: ../vector/v.in.ogr/main.c:289 ../vector/v.in.ogr/main.c:299 -#: ../vector/v.in.ogr/main.c:309 ../vector/v.in.ogr/main.c:342 -#: ../vector/v.in.ogr/main.c:374 ../vector/v.overlay/main.c:135 -#: ../vector/v.overlay/main.c:145 ../vector/v.extract/main.c:93 -#: ../vector/v.extract/main.c:145 ../vector/v.generalize/main.c:245 +#: ../vector/v.in.ogr/main.c:306 ../vector/v.in.ogr/main.c:316 +#: ../vector/v.in.ogr/main.c:326 ../vector/v.in.ogr/main.c:359 +#: ../vector/v.in.ogr/main.c:391 ../vector/v.overlay/main.c:135 +#: ../vector/v.overlay/main.c:145 ../vector/v.extract/main.c:94 +#: ../vector/v.extract/main.c:147 ../vector/v.generalize/main.c:245 msgid "Attributes" msgstr "" @@ -14145,6 +14496,99 @@ msgid "Writing color file..." msgstr "" +#: ../raster/r.buildvrt/main.c:78 +msgid "mosaic" +msgstr "" + +#: ../raster/r.buildvrt/main.c:79 +#, fuzzy +msgid "virtual raster" +msgstr "rastrs" + +#: ../raster/r.buildvrt/main.c:81 +msgid "Build a VRT (Virtual Raster) from the list of input raster maps." +msgstr "" + +#: ../raster/r.buildvrt/main.c:84 +#, fuzzy +msgid "Name of input raster files" +msgstr "Vektorkartes nosaukums" + +#: ../raster/r.buildvrt/main.c:90 ../imagery/i.group/main.c:73 +msgid "Input file with one raster map name per line" +msgstr "" + +#: ../raster/r.buildvrt/main.c:147 ../raster/r.buildvrt/main.c:200 +#, fuzzy, c-format +msgid "Input raster map <%s> not found" +msgstr "3d skata fails <%s> nav atrasts" + +#: ../raster/r.buildvrt/main.c:150 ../raster/r.buildvrt/main.c:203 +msgid "Input and output raster map can not be identical" +msgstr "" + +#: ../raster/r.buildvrt/main.c:155 ../raster/r.buildvrt/main.c:208 +#, c-format +msgid "Input map <%s@%s> is all NULL, skipping" +msgstr "" + +#: ../raster/r.buildvrt/main.c:177 +msgid "Only one raster map name found in input file" +msgstr "" + +#: ../raster/r.buildvrt/main.c:188 +#, fuzzy +msgid "Only one raster map name found" +msgstr "Rastra karte kura tiks pÄrkodÄ“ta" + +#: ../raster/r.buildvrt/main.c:260 +msgid "Input maptypes are different" +msgstr "" + +#: ../raster/r.buildvrt/main.c:262 ../raster/r.buildvrt/main.c:264 +msgid "Input ns resolutions are different" +msgstr "" + +#: ../raster/r.buildvrt/link.c:13 ../raster/r.external/link.c:87 +#, c-format +msgid "Unable to create cell/%s file" +msgstr "" + +#: ../raster/r.buildvrt/link.c:22 ../raster/r.external/link.c:96 +#, c-format +msgid "Unable to create fcell/%s file" +msgstr "" + +#: ../raster/r.buildvrt/link.c:35 +#, fuzzy, c-format +msgid "Unable to create cell_misc/%s/vrt file" +msgstr "Nav iespÄ“ju atvÄ“rt Å¡Å«nu failu priekÅ¡[%s]" + +#: ../raster/r.buildvrt/link.c:66 ../raster/r.external/link.c:160 +#, c-format +msgid "Unable to create cell_misc/%s/f_format file" +msgstr "" + +#: ../raster/r.buildvrt/link.c:69 ../raster/r.external/link.c:163 +#, c-format +msgid "Error writing cell_misc/%s/f_format file" +msgstr "" + +#: ../raster/r.buildvrt/link.c:124 ../raster/r.external/link.c:200 +#, c-format +msgid "Creating support files for %s" +msgstr "" + +#: ../raster/r.buildvrt/link.c:127 +#, c-format +msgid "virtual raster generated by %s" +msgstr "" + +#: ../raster/r.buildvrt/link.c:140 ../raster/r.external/link.c:248 +#, c-format +msgid "Link to raster map <%s> created." +msgstr "" + #: ../raster/r.quantile/main.c:69 msgid "Computing histogram" msgstr "" @@ -14294,11 +14738,11 @@ #: ../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:160 ../general/g.region/main.c:204 -#: ../general/g.region/main.c:213 ../general/g.region/main.c:222 -#: ../general/g.region/main.c:231 ../general/g.region/main.c:240 -#: ../general/g.region/main.c:249 ../general/g.region/main.c:325 -#: ../general/g.region/main.c:336 +#: ../general/g.region/main.c:161 ../general/g.region/main.c:205 +#: ../general/g.region/main.c:214 ../general/g.region/main.c:223 +#: ../general/g.region/main.c:232 ../general/g.region/main.c:241 +#: ../general/g.region/main.c:250 ../general/g.region/main.c:326 +#: ../general/g.region/main.c:337 ../general/g.region/main.c:349 msgid "Bounds" msgstr "Robežas" @@ -14412,7 +14856,7 @@ msgid "Either all or none of %s=, %s=, %s= and %s= must be given" msgstr "" -#: ../raster/r.in.bin/main.c:521 ../display/d.grid/main.c:266 +#: ../raster/r.in.bin/main.c:521 ../display/d.grid/main.c:265 #: ../raster3d/r3.in.bin/main.c:424 #, c-format msgid "Illegal north coordinate <%s>" @@ -14423,7 +14867,7 @@ msgid "Illegal south coordinate <%s>" msgstr "" -#: ../raster/r.in.bin/main.c:525 ../display/d.grid/main.c:259 +#: ../raster/r.in.bin/main.c:525 ../display/d.grid/main.c:258 #: ../raster3d/r3.in.bin/main.c:428 #, c-format msgid "Illegal east coordinate <%s>" @@ -14442,7 +14886,7 @@ #: ../raster/r.in.bin/main.c:554 #, c-format msgid "" -"East-West (ewres: %f) and North-South (nwres: %f) resolution differ " +"East-West (ewres: %f) and North-South (nsres: %f) resolution differ " "significantly. Did you assign %s= and %s= correctly?" msgstr "" @@ -14459,107 +14903,41 @@ msgid "Importing band %d..." msgstr "" -#: ../raster/r.drain/main.c:113 -msgid "" -"Traces a flow through an elevation model or cost surface on a raster map." -msgstr "" - -#: ../raster/r.drain/main.c:116 -msgid "Name of input elevation or cost surface raster map" -msgstr "" - -#: ../raster/r.drain/main.c:121 -msgid "Name of input movement direction map associated with the cost surface" -msgstr "" - -#: ../raster/r.drain/main.c:123 -msgid "Direction in degrees CCW from east" -msgstr "" - -#: ../raster/r.drain/main.c:125 ../raster/r.drain/main.c:167 -msgid "Cost surface" -msgstr "Izmaksu virsma" - -#: ../raster/r.drain/main.c:133 -msgid "Name for output drain vector map" -msgstr "" - -#: ../raster/r.drain/main.c:134 -msgid "Recommended for cost surface made using knight's move" -msgstr "" - -#: ../raster/r.drain/main.c:144 -msgid "Name of starting vector points map(s)" -msgstr "" - -#: ../raster/r.drain/main.c:150 -msgid "Copy input cell values on output" -msgstr "" - -#: ../raster/r.drain/main.c:151 ../raster/r.drain/main.c:156 -#: ../raster/r.drain/main.c:161 -msgid "Path settings" -msgstr "" - -#: ../raster/r.drain/main.c:155 -msgid "Accumulate input values along the path" -msgstr "" - -#: ../raster/r.drain/main.c:160 -msgid "Count cell numbers along the path" -msgstr "" - -#: ../raster/r.drain/main.c:166 -msgid "" -"The input raster map is a cost surface (direction surface must also be " -"specified)" -msgstr "" - -#: ../raster/r.drain/main.c:178 +#: ../raster/r.drain/main.c:179 msgid "Directional drain selected... checking for direction raster map" msgstr "" -#: ../raster/r.drain/main.c:181 +#: ../raster/r.drain/main.c:182 msgid "Surface/Hydrology drain selected" msgstr "" -#: ../raster/r.drain/main.c:186 +#: ../raster/r.drain/main.c:187 #, c-format msgid "" "Direction raster map <%s> not specified, if direction flag is on, a " "direction raster must be given" msgstr "" -#: ../raster/r.drain/main.c:193 +#: ../raster/r.drain/main.c:194 #, c-format msgid "" "Direction raster map <%s> should not be specified for Surface/Hydrology " "drains" msgstr "" -#: ../raster/r.drain/main.c:212 +#: ../raster/r.drain/main.c:213 msgid "Specify just one of the -c, -a and -n flags" msgstr "" -#: ../raster/r.drain/main.c:243 -#, c-format -msgid "Starting point %d is outside the current region" -msgstr "" - -#: ../raster/r.drain/main.c:318 -#, c-format -msgid "Starting vector map <%s> contains no points in the current region" -msgstr "" - -#: ../raster/r.drain/main.c:326 +#: ../raster/r.drain/main.c:327 msgid "No start/stop point(s) specified" msgstr "" -#: ../raster/r.drain/main.c:401 +#: ../raster/r.drain/main.c:402 msgid "Calculating flow directions..." msgstr "" -#: ../raster/r.drain/main.c:692 +#: ../raster/r.drain/main.c:693 #, c-format msgid "direction read: %lf, neighbour found: %i" msgstr "" @@ -14576,15 +14954,6 @@ msgid "Maximum number of cells to be created" msgstr "" -#: ../raster/r.random.cells/main.c:77 -msgid "Random seed (SEED_MIN >= value >= SEED_MAX) (default [random])" -msgstr "" - -#: ../raster/r.random.cells/random.c:50 -#, c-format -msgid "RAN1: j == %d shouldn't happen" -msgstr "" - #: ../raster/r.random.cells/init.c:77 msgid "Distance must be >= 0.0" msgstr "" @@ -14602,11 +14971,6 @@ msgid "Spatial weights neighborhood (cells):" msgstr "LÄ«niju skaits" -#: ../raster/r.fill.stats/main.c:779 ../raster/r.null/main.c:61 -#: ../raster3d/r3.null/main.c:181 -msgid "null data" -msgstr "" - #: ../raster/r.fill.stats/main.c:781 msgid "" "Rapidly fills 'no data' cells (NULLs) of a raster map with interpolated " @@ -14836,7 +15200,7 @@ msgid "Generating %d x %d = %d tiles..." msgstr "" -#: ../raster/r.tile/main.c:184 +#: ../raster/r.tile/main.c:187 #, c-format msgid "Unable to read cats for %s" msgstr "" @@ -14876,40 +15240,36 @@ msgid "Creating support files for raster map <%s>..." msgstr "" -#: ../raster/r.info/main.c:73 ../vector/v.info/main.c:41 +#: ../raster/r.info/main.c:75 ../vector/v.info/main.c:41 msgid "history" msgstr "vÄ“sture" -#: ../raster/r.info/main.c:75 +#: ../raster/r.info/main.c:77 msgid "Outputs basic information about a raster map." msgstr "" -#: ../raster/r.info/main.c:81 +#: ../raster/r.info/main.c:83 msgid "Print raster array information in shell script style" msgstr "" -#: ../raster/r.info/main.c:85 +#: ../raster/r.info/main.c:87 msgid "Print range in shell script style" msgstr "" -#: ../raster/r.info/main.c:89 +#: ../raster/r.info/main.c:95 msgid "Print extended metadata information in shell script style" msgstr "" -#: ../raster/r.info/main.c:93 ../raster3d/r3.info/main.c:94 +#: ../raster/r.info/main.c:99 ../raster3d/r3.info/main.c:94 msgid "Print raster history instead of info" msgstr "" -#: ../raster/r.info/main.c:99 +#: ../raster/r.info/main.c:105 #, c-format msgid "Flags -%c and -%c/%c/%c are mutually exclusive" msgstr "" -#: ../raster/r.info/main.c:127 -msgid "Unable to read range file" -msgstr "" - -#: ../raster/r.info/main.c:303 ../raster/r.info/main.c:445 +#: ../raster/r.info/main.c:312 ../raster/r.info/main.c:538 #: ../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 @@ -14997,8 +15357,8 @@ #: ../raster/r.geomorphon/main.c:196 ../raster/r.watershed/shed/com_line.c:231 #: ../raster/r.watershed/shed/com_line.c:266 ../general/g.rename/main.c:85 -#: ../general/g.copy/main.c:80 ../imagery/i.landsat.acca/main.c:188 -#: ../imagery/i.landsat.toar/main.c:563 +#: ../general/g.copy/main.c:80 ../imagery/i.maxlik/main.c:109 +#: ../imagery/i.landsat.acca/main.c:188 ../imagery/i.landsat.toar/main.c:563 #: ../imagery/i.ortho.photo/i.ortho.camera/main.c:114 #, c-format msgid "<%s> is an illegal file name" @@ -15063,7 +15423,7 @@ msgid "wetness" msgstr "" -#: ../raster/r.topidx/main.c:42 ../raster/r.watershed/front/main.c:80 +#: ../raster/r.topidx/main.c:42 ../raster/r.watershed/front/main.c:82 #, fuzzy msgid "topographic index" msgstr "Izejas rastra kartes nosaukums" @@ -15094,6 +15454,7 @@ msgstr "" #: ../raster/r.category/main.c:53 ../vector/v.category/main.c:76 +#: ../vector/v.to.db/main.c:46 msgid "category" msgstr "" @@ -15311,7 +15672,7 @@ msgid "Creation options" msgstr "" -#: ../raster/r.external.out/main.c:271 ../raster/r.in.gdal/main.c:207 +#: ../raster/r.external.out/main.c:271 ../raster/r.in.gdal/main.c:224 #: ../raster/r.external/main.c:95 ../vector/v.external.out/args.c:62 #: ../vector/v.external/args.c:56 msgid "List supported formats and exit" @@ -15325,143 +15686,143 @@ msgid "Print current status" msgstr "" -#: ../raster/r.resamp.bspline/main.c:84 +#: ../raster/r.resamp.bspline/main.c:86 msgid "" "Performs bilinear or bicubic spline interpolation with Tykhonov " "regularization." msgstr "" -#: ../raster/r.resamp.bspline/main.c:92 +#: ../raster/r.resamp.bspline/main.c:94 msgid "Name for output vector map with interpolation grid" msgstr "" -#: ../raster/r.resamp.bspline/main.c:97 +#: ../raster/r.resamp.bspline/main.c:99 msgid "Name of raster map to use for masking" msgstr "" -#: ../raster/r.resamp.bspline/main.c:98 ../vector/v.surf.bspline/main.c:140 +#: ../raster/r.resamp.bspline/main.c:100 ../vector/v.surf.bspline/main.c:140 msgid "Only cells that are not NULL and not zero are interpolated" msgstr "" -#: ../raster/r.resamp.bspline/main.c:106 +#: ../raster/r.resamp.bspline/main.c:108 msgid "" "Length of each spline step in the east-west direction. Default: 1.5 * ewres." msgstr "" -#: ../raster/r.resamp.bspline/main.c:114 +#: ../raster/r.resamp.bspline/main.c:116 msgid "" "Length of each spline step in the north-south direction. Default: 1.5 * " "nsres." msgstr "" -#: ../raster/r.resamp.bspline/main.c:118 ../vector/v.surf.bspline/main.c:163 +#: ../raster/r.resamp.bspline/main.c:120 ../vector/v.surf.bspline/main.c:163 msgid "Spline interpolation algorithm" msgstr "" -#: ../raster/r.resamp.bspline/main.c:124 +#: ../raster/r.resamp.bspline/main.c:126 #: ../vector/v.lidar.correction/main.c:407 ../vector/v.surf.bspline/main.c:170 #: ../vector/v.outlier/main.c:418 msgid "Bilinear interpolation" msgstr "" -#: ../raster/r.resamp.bspline/main.c:125 ../vector/v.surf.bspline/main.c:171 +#: ../raster/r.resamp.bspline/main.c:127 ../vector/v.surf.bspline/main.c:171 msgid "Bicubic interpolation" msgstr "" -#: ../raster/r.resamp.bspline/main.c:137 +#: ../raster/r.resamp.bspline/main.c:139 msgid "Only interpolate null cells in input raster map" msgstr "" -#: ../raster/r.resamp.bspline/main.c:143 ../vector/v.surf.bspline/main.c:101 +#: ../raster/r.resamp.bspline/main.c:145 ../vector/v.surf.bspline/main.c:101 msgid "" "Find the best Tykhonov regularizing parameter using a \"leave-one-out\" " "cross validation method" msgstr "" -#: ../raster/r.resamp.bspline/main.c:183 +#: ../raster/r.resamp.bspline/main.c:185 msgid "ew_step must be positive" msgstr "" -#: ../raster/r.resamp.bspline/main.c:191 +#: ../raster/r.resamp.bspline/main.c:193 msgid "ns_step must be positive" msgstr "" -#: ../raster/r.resamp.bspline/main.c:218 +#: ../raster/r.resamp.bspline/main.c:220 #, c-format msgid "spline step in ew direction %g" msgstr "" -#: ../raster/r.resamp.bspline/main.c:219 +#: ../raster/r.resamp.bspline/main.c:221 #, c-format msgid "spline step in ns direction %g" msgstr "" -#: ../raster/r.resamp.bspline/main.c:220 +#: ../raster/r.resamp.bspline/main.c:222 #, c-format msgid "adjusted EW splines %d" msgstr "" -#: ../raster/r.resamp.bspline/main.c:221 +#: ../raster/r.resamp.bspline/main.c:223 #, c-format msgid "adjusted NS splines %d" msgstr "" -#: ../raster/r.resamp.bspline/main.c:300 ../vector/v.surf.bspline/main.c:461 +#: ../raster/r.resamp.bspline/main.c:302 ../vector/v.surf.bspline/main.c:461 msgid "Memory in MB must be >= 3" msgstr "" -#: ../raster/r.resamp.bspline/main.c:321 ../raster/r.resamp.bspline/main.c:406 -#: ../raster/r.resamp.bspline/main.c:478 ../vector/v.surf.bspline/main.c:480 +#: ../raster/r.resamp.bspline/main.c:323 ../raster/r.resamp.bspline/main.c:408 +#: ../raster/r.resamp.bspline/main.c:480 ../vector/v.surf.bspline/main.c:480 #: ../vector/v.surf.bspline/main.c:508 msgid "Can not initialize temporary file" msgstr "" -#: ../raster/r.resamp.bspline/main.c:327 +#: ../raster/r.resamp.bspline/main.c:329 #, c-format msgid "Loading input raster <%s>" msgstr "" -#: ../raster/r.resamp.bspline/main.c:341 ../raster/r.resamp.bspline/main.c:452 -#: ../raster/r.resamp.bspline/main.c:488 +#: ../raster/r.resamp.bspline/main.c:343 ../raster/r.resamp.bspline/main.c:454 +#: ../raster/r.resamp.bspline/main.c:490 #, fuzzy msgid "Can not write to temp file" msgstr "Nav iespÄ“ju atvÄ“rt Å¡Å«nu failu priekÅ¡[%s]" -#: ../raster/r.resamp.bspline/main.c:346 +#: ../raster/r.resamp.bspline/main.c:348 msgid "Only NULL cells in input raster" msgstr "" -#: ../raster/r.resamp.bspline/main.c:370 ../vector/v.surf.bspline/main.c:313 +#: ../raster/r.resamp.bspline/main.c:372 ../vector/v.surf.bspline/main.c:313 msgid "Cross validation didn't finish correctly" msgstr "" -#: ../raster/r.resamp.bspline/main.c:374 ../vector/v.surf.bspline/main.c:319 +#: ../raster/r.resamp.bspline/main.c:376 ../vector/v.surf.bspline/main.c:319 #, c-format msgid "Cross validation finished for ew_step = %f and ns_step = %f" msgstr "" -#: ../raster/r.resamp.bspline/main.c:394 +#: ../raster/r.resamp.bspline/main.c:396 msgid "Mark cells for interpolation" msgstr "" -#: ../raster/r.resamp.bspline/main.c:466 +#: ../raster/r.resamp.bspline/main.c:468 msgid "No NULL cells found in input raster." msgstr "" -#: ../raster/r.resamp.bspline/main.c:481 ../vector/v.surf.bspline/main.c:483 +#: ../raster/r.resamp.bspline/main.c:483 ../vector/v.surf.bspline/main.c:483 msgid "Initializing output..." msgstr "" -#: ../raster/r.resamp.bspline/main.c:556 +#: ../raster/r.resamp.bspline/main.c:558 #, c-format msgid "subregion %d of %d" msgstr "" -#: ../raster/r.resamp.bspline/main.c:730 +#: ../raster/r.resamp.bspline/main.c:732 msgid "No data within this subregion. Consider increasing the spline step." msgstr "" -#: ../raster/r.resamp.bspline/main.c:746 ../vector/v.surf.bspline/main.c:899 +#: ../raster/r.resamp.bspline/main.c:748 ../vector/v.surf.bspline/main.c:899 #: ../vector/v.net.components/main.c:213 ../vector/v.out.postgis/main.c:174 msgid "Writing output..." msgstr "" @@ -15876,6 +16237,10 @@ msgid "Raster maps <%s>, <%s> and <%s> created." msgstr "" +#: ../raster/r.null/main.c:61 ../raster3d/r3.null/main.c:181 +msgid "null data" +msgstr "" + #: ../raster/r.null/main.c:62 msgid "Manages NULL-values of given raster map." msgstr "" @@ -15933,71 +16298,78 @@ "with r.mapcalc. Exiting." msgstr "" -#: ../raster/r.null/main.c:138 +#: ../raster/r.null/main.c:136 +#, c-format +msgid "" +"<%s> is a virtual raster map. Consider to generate a copy with r.mapcalc. " +"Exiting." +msgstr "" + +#: ../raster/r.null/main.c:142 #, c-format msgid "Raster map <%s> is not in your mapset <%s>" msgstr "" -#: ../raster/r.null/main.c:145 +#: ../raster/r.null/main.c:149 #, c-format msgid "%s is illegal entry for null" msgstr "" -#: ../raster/r.null/main.c:152 +#: ../raster/r.null/main.c:156 #, c-format msgid "Raster map <%s> already has a null bitmap file" msgstr "" -#: ../raster/r.null/main.c:156 +#: ../raster/r.null/main.c:160 #, c-format msgid "<%s> is integer raster map (CELL)" msgstr "" -#: ../raster/r.null/main.c:160 +#: ../raster/r.null/main.c:164 #, c-format msgid "<%s> is integer raster map (CELL). Using null=%d." msgstr "" -#: ../raster/r.null/main.c:166 +#: ../raster/r.null/main.c:170 #, c-format msgid "<%s> is floating pointing raster map" msgstr "" -#: ../raster/r.null/main.c:183 ../raster/r.null/main.c:226 +#: ../raster/r.null/main.c:187 ../raster/r.null/main.c:230 #, c-format msgid "Writing new null file for raster map <%s>..." msgstr "" -#: ../raster/r.null/main.c:193 ../raster/r.null/main.c:238 -#: ../raster/r.null/main.c:252 +#: ../raster/r.null/main.c:197 ../raster/r.null/main.c:242 +#: ../raster/r.null/main.c:256 #, c-format msgid "Raster map <%s> modified." msgstr "" -#: ../raster/r.null/main.c:208 +#: ../raster/r.null/main.c:212 msgid "The NULL file is already compressed, nothing to do." msgstr "" -#: ../raster/r.null/main.c:214 +#: ../raster/r.null/main.c:218 msgid "The NULL file is already uncompressed, nothing to do." msgstr "" -#: ../raster/r.null/main.c:245 +#: ../raster/r.null/main.c:249 #, c-format msgid "Removing null file for raster map <%s>..." msgstr "" -#: ../raster/r.null/main.c:316 +#: ../raster/r.null/main.c:320 #, c-format msgid "%s: %s: illegal value spec" msgstr "" -#: ../raster/r.null/main.c:318 +#: ../raster/r.null/main.c:322 #, c-format msgid "%s: illegal value spec" msgstr "" -#: ../raster/r.null/main.c:379 +#: ../raster/r.null/main.c:383 #, c-format msgid "Writing new data for raster map <%s>..." msgstr "" @@ -16079,7 +16451,7 @@ msgid "Line %d is not point or centroid, skipped" msgstr "" -#: ../raster/r.what/main.c:404 +#: ../raster/r.what/main.c:409 #, c-format msgid "%s %s is outside your current region" msgstr "" @@ -16251,211 +16623,216 @@ msgid "Error reading segment file" msgstr "" -#: ../raster/r.proj/main.c:149 +#: ../raster/r.proj/main.c:152 msgid "Re-projects a raster map from given location to the current location." msgstr "" -#: ../raster/r.proj/main.c:153 +#: ../raster/r.proj/main.c:156 msgid "Location containing input raster map" msgstr "" -#: ../raster/r.proj/main.c:154 ../raster/r.proj/main.c:159 -#: ../raster/r.proj/main.c:164 ../vector/v.proj/main.c:79 -#: ../vector/v.proj/main.c:84 ../vector/v.proj/main.c:90 +#: ../raster/r.proj/main.c:157 ../raster/r.proj/main.c:162 +#: ../raster/r.proj/main.c:167 ../vector/v.proj/main.c:84 +#: ../vector/v.proj/main.c:89 ../vector/v.proj/main.c:95 #: ../vector/v.net.flow/main.c:108 ../vector/v.net.flow/main.c:114 msgid "Source" msgstr "" -#: ../raster/r.proj/main.c:157 +#: ../raster/r.proj/main.c:160 msgid "Mapset containing input raster map" msgstr "" -#: ../raster/r.proj/main.c:158 ../vector/v.proj/main.c:83 +#: ../raster/r.proj/main.c:161 ../vector/v.proj/main.c:88 msgid "Default: name of current mapset" msgstr "" -#: ../raster/r.proj/main.c:162 +#: ../raster/r.proj/main.c:165 msgid "Name of input raster map to re-project" msgstr "" -#: ../raster/r.proj/main.c:167 ../vector/v.proj/main.c:93 +#: ../raster/r.proj/main.c:170 ../vector/v.proj/main.c:98 msgid "Path to GRASS database of input location" msgstr "" -#: ../raster/r.proj/main.c:171 +#: ../raster/r.proj/main.c:174 msgid "Name for output raster map (default: same as 'input')" msgstr "" -#: ../raster/r.proj/main.c:172 ../raster/r.proj/main.c:183 -#: ../raster/r.proj/main.c:199 ../vector/v.proj/main.c:102 -#: ../vector/v.proj/main.c:107 ../vector/v.proj/main.c:119 -#: ../vector/v.proj/main.c:126 +#: ../raster/r.proj/main.c:175 ../raster/r.proj/main.c:186 +#: ../raster/r.proj/main.c:202 ../vector/v.proj/main.c:107 +#: ../vector/v.proj/main.c:112 ../vector/v.proj/main.c:132 +#: ../vector/v.proj/main.c:139 msgid "Target" msgstr "" -#: ../raster/r.proj/main.c:198 +#: ../raster/r.proj/main.c:201 msgid "Resolution of output raster map" msgstr "" -#: ../raster/r.proj/main.c:203 +#: ../raster/r.proj/main.c:209 ../vector/v.proj/main.c:119 +#, fuzzy +msgid "PROJ pipeline for coordinate transformation" +msgstr "Nevar atrast ieejas karti <%s>\n" + +#: ../raster/r.proj/main.c:214 msgid "List raster maps in input mapset and exit" msgstr "" -#: ../raster/r.proj/main.c:213 +#: ../raster/r.proj/main.c:224 msgid "Print input map's bounds in the current projection and exit" msgstr "" -#: ../raster/r.proj/main.c:219 +#: ../raster/r.proj/main.c:230 msgid "" "Print input map's bounds in the current projection and exit (shell style)" msgstr "" -#: ../raster/r.proj/main.c:245 ../display/d.mon/start.c:52 +#: ../raster/r.proj/main.c:256 ../display/d.mon/start.c:52 #: ../imagery/i.gensig/parse.c:50 ../imagery/i.gensigset/parse.c:57 -#: ../imagery/i.cluster/main.c:179 ../vector/v.proj/main.c:150 -#: ../vector/v.external/main.c:137 +#: ../imagery/i.cluster/main.c:179 ../misc/m.nviz.image/main.c:77 +#: ../vector/v.proj/main.c:163 ../vector/v.external/main.c:141 #, c-format msgid "option <%s>: <%s> exists. To overwrite, use the --overwrite flag" msgstr "" -#: ../raster/r.proj/main.c:252 ../vector/v.proj/main.c:165 +#: ../raster/r.proj/main.c:263 ../vector/v.proj/main.c:178 msgid "Input and output locations can not be the same" msgstr "" -#: ../raster/r.proj/main.c:254 +#: ../raster/r.proj/main.c:265 msgid "Input and output locations are the same" msgstr "" -#: ../raster/r.proj/main.c:264 +#: ../raster/r.proj/main.c:275 msgid "Unable to get projection info of output raster map" msgstr "" -#: ../raster/r.proj/main.c:267 +#: ../raster/r.proj/main.c:278 msgid "Unable to get projection units of output raster map" msgstr "" -#: ../raster/r.proj/main.c:270 +#: ../raster/r.proj/main.c:281 msgid "Unable to get projection key values of output raster map" msgstr "" -#: ../raster/r.proj/main.c:279 +#: ../raster/r.proj/main.c:290 #, c-format msgid "Mapset <%s> in input location <%s> - %s" msgstr "" -#: ../raster/r.proj/main.c:281 ../raster/r.in.gdal/main.c:938 +#: ../raster/r.proj/main.c:292 ../raster/r.in.gdal/main.c:1009 #: ../imagery/i.rectify/target.c:32 #: ../imagery/i.ortho.photo/i.ortho.rectify/target.c:32 #: ../vector/v.rectify/target.c:41 msgid "permission denied" msgstr "" -#: ../raster/r.proj/main.c:282 ../raster/r.in.gdal/main.c:939 +#: ../raster/r.proj/main.c:293 ../raster/r.in.gdal/main.c:1010 #: ../imagery/i.rectify/target.c:32 #: ../imagery/i.ortho.photo/i.ortho.rectify/target.c:32 #: ../vector/v.rectify/target.c:41 msgid "not found" msgstr "" -#: ../raster/r.proj/main.c:288 ../vector/v.proj/main.c:189 +#: ../raster/r.proj/main.c:299 ../vector/v.proj/main.c:201 #, c-format msgid "Checking location <%s> mapset <%s>" msgstr "" -#: ../raster/r.proj/main.c:300 ../vector/v.proj/main.c:206 -#: ../vector/v.select/main.c:89 ../vector/v.in.ogr/main.c:444 +#: ../raster/r.proj/main.c:311 ../vector/v.proj/main.c:218 +#: ../vector/v.select/main.c:89 ../vector/v.in.ogr/main.c:461 #: ../vector/v.what.rast/main.c:121 ../vector/v.edit/main.c:89 #: ../vector/v.net/args.c:152 ../vector/v.net/args.c:159 #: ../vector/v.net/args.c:165 ../vector/v.net/args.c:169 -#: ../vector/v.net/args.c:179 ../vector/v.external/main.c:110 +#: ../vector/v.net/args.c:179 ../vector/v.external/main.c:114 #: ../scripts/d.frame/d.frame.py:288 #, c-format, python-format msgid "Required parameter <%s> not set" msgstr "" -#: ../raster/r.proj/main.c:303 +#: ../raster/r.proj/main.c:314 #, c-format msgid "Raster map <%s> in location <%s> in mapset <%s> not found" msgstr "" -#: ../raster/r.proj/main.c:311 +#: ../raster/r.proj/main.c:322 msgid "Unable to get projection info of input map" msgstr "" -#: ../raster/r.proj/main.c:314 +#: ../raster/r.proj/main.c:330 msgid "Unable to get projection units of input map" msgstr "" -#: ../raster/r.proj/main.c:317 +#: ../raster/r.proj/main.c:333 msgid "Unable to get projection key values of input map" msgstr "" -#: ../raster/r.proj/main.c:332 +#: ../raster/r.proj/main.c:357 msgid "Unable to work with unprojected data (xy location)" msgstr "" -#: ../raster/r.proj/main.c:351 +#: ../raster/r.proj/main.c:376 #, c-format msgid "Input map <%s@%s> in location <%s>:" msgstr "" -#: ../raster/r.proj/main.c:443 +#: ../raster/r.proj/main.c:470 msgid "Input:" msgstr "" -#: ../raster/r.proj/main.c:444 ../raster/r.proj/main.c:455 +#: ../raster/r.proj/main.c:471 ../raster/r.proj/main.c:482 #, c-format msgid "Cols: %d (%d)" msgstr "" -#: ../raster/r.proj/main.c:445 ../raster/r.proj/main.c:456 +#: ../raster/r.proj/main.c:472 ../raster/r.proj/main.c:483 #, c-format msgid "Rows: %d (%d)" msgstr "" -#: ../raster/r.proj/main.c:446 ../raster/r.proj/main.c:457 +#: ../raster/r.proj/main.c:473 ../raster/r.proj/main.c:484 #, c-format msgid "North: %f (%f)" msgstr "" -#: ../raster/r.proj/main.c:447 ../raster/r.proj/main.c:458 +#: ../raster/r.proj/main.c:474 ../raster/r.proj/main.c:485 #, c-format msgid "South: %f (%f)" msgstr "" -#: ../raster/r.proj/main.c:448 ../raster/r.proj/main.c:459 +#: ../raster/r.proj/main.c:475 ../raster/r.proj/main.c:486 #, c-format msgid "West: %f (%f)" msgstr "" -#: ../raster/r.proj/main.c:449 ../raster/r.proj/main.c:460 +#: ../raster/r.proj/main.c:476 ../raster/r.proj/main.c:487 #, c-format msgid "East: %f (%f)" msgstr "" -#: ../raster/r.proj/main.c:450 ../raster/r.proj/main.c:461 +#: ../raster/r.proj/main.c:477 ../raster/r.proj/main.c:488 #, c-format msgid "EW-res: %f" msgstr "" -#: ../raster/r.proj/main.c:451 ../raster/r.proj/main.c:462 +#: ../raster/r.proj/main.c:478 ../raster/r.proj/main.c:489 #, c-format msgid "NS-res: %f" msgstr "" -#: ../raster/r.proj/main.c:454 +#: ../raster/r.proj/main.c:481 msgid "Output:" msgstr "" -#: ../raster/r.proj/main.c:491 +#: ../raster/r.proj/main.c:518 msgid "Projecting..." msgstr "" -#: ../raster/r.proj/bordwalk.c:216 +#: ../raster/r.proj/bordwalk.c:223 msgid "Input raster map is outside current region" msgstr "" -#: ../raster/r.proj/bordwalk.c:242 +#: ../raster/r.proj/bordwalk.c:251 msgid "Unable to reproject map center" msgstr "" @@ -16551,60 +16928,65 @@ msgid "Creates shaded relief map from an elevation map (DEM)." msgstr "" -#: ../raster/r.relief/main.c:117 +#: ../raster/r.relief/main.c:115 +#, fuzzy +msgid "Name of input raster (typically elevation) map" +msgstr "Izejas rastra kartes nosaukums" + +#: ../raster/r.relief/main.c:118 msgid "Name for output shaded relief map" msgstr "" -#: ../raster/r.relief/main.c:125 +#: ../raster/r.relief/main.c:126 msgid "Altitude of the sun in degrees above the horizon" msgstr "" -#: ../raster/r.relief/main.c:126 ../raster/r.relief/main.c:136 +#: ../raster/r.relief/main.c:127 ../raster/r.relief/main.c:137 msgid "Sun position" msgstr "" -#: ../raster/r.relief/main.c:135 +#: ../raster/r.relief/main.c:136 msgid "Azimuth of the sun in degrees to the east of north" msgstr "" -#: ../raster/r.relief/main.c:143 +#: ../raster/r.relief/main.c:144 msgid "Factor for exaggerating relief" msgstr "" -#: ../raster/r.relief/main.c:151 +#: ../raster/r.relief/main.c:152 msgid "Scale factor for converting meters to elevation units" msgstr "" -#: ../raster/r.relief/main.c:158 +#: ../raster/r.relief/main.c:159 msgid "Elevation units (overrides scale factor)" msgstr "" -#: ../raster/r.relief/main.c:163 +#: ../raster/r.relief/main.c:164 msgid "international feet" msgstr "" -#: ../raster/r.relief/main.c:164 +#: ../raster/r.relief/main.c:165 msgid "survey feet" msgstr "" -#: ../raster/r.relief/main.c:194 ../raster/r.in.gdal/main.c:400 -#: ../raster/r.in.gdal/main.c:682 ../imagery/i.landsat.toar/main.c:548 +#: ../raster/r.relief/main.c:195 ../raster/r.in.gdal/main.c:458 +#: ../raster/r.in.gdal/main.c:746 ../imagery/i.landsat.toar/main.c:548 #, c-format msgid "Raster map <%s> already exists and will be overwritten" msgstr "" -#: ../raster/r.relief/main.c:197 ../raster/r.in.gdal/main.c:403 -#: ../raster/r.in.gdal/main.c:685 +#: ../raster/r.relief/main.c:198 ../raster/r.in.gdal/main.c:461 +#: ../raster/r.in.gdal/main.c:749 #, c-format msgid "Raster map <%s> already exists" msgstr "" -#: ../raster/r.relief/main.c:215 +#: ../raster/r.relief/main.c:216 #, c-format msgid "%s=%s - must not be zero" msgstr "" -#: ../raster/r.relief/main.c:474 +#: ../raster/r.relief/main.c:475 #, c-format msgid "Shaded relief raster map <%s> complete" msgstr "" @@ -16670,357 +17052,371 @@ msgid "trying to divide by zero...no unique solution for system...skipping..." msgstr "" -#: ../raster/r.in.gdal/main.c:96 +#: ../raster/r.in.gdal/main.c:99 msgid "Imports raster data into a GRASS raster map using GDAL library." msgstr "" -#: ../raster/r.in.gdal/main.c:102 +#: ../raster/r.in.gdal/main.c:105 msgid "Name of raster file to be imported" msgstr "" -#: ../raster/r.in.gdal/main.c:111 +#: ../raster/r.in.gdal/main.c:114 msgid "Band(s) to select (default is all bands)" msgstr "" -#: ../raster/r.in.gdal/main.c:112 ../raster/r.in.gdal/main.c:225 +#: ../raster/r.in.gdal/main.c:115 ../raster/r.in.gdal/main.c:242 +#: ../scripts/i.spectral/i.spectral.py:200 msgid "Bands" msgstr "" -#: ../raster/r.in.gdal/main.c:129 +#: ../raster/r.in.gdal/main.c:132 msgid "Name of GCPs target location" msgstr "" -#: ../raster/r.in.gdal/main.c:131 +#: ../raster/r.in.gdal/main.c:134 msgid "" "Name of location to create or to read projection from for GCPs transformation" msgstr "" -#: ../raster/r.in.gdal/main.c:133 ../raster/r.in.gdal/main.c:188 -#: ../raster/r.in.gdal/main.c:195 ../vector/v.info/print.c:505 +#: ../raster/r.in.gdal/main.c:136 ../raster/r.in.gdal/main.c:205 +#: ../raster/r.in.gdal/main.c:212 ../vector/v.info/print.c:505 #: ../vector/v.info/print.c:510 msgid "Projection" msgstr "" -#: ../raster/r.in.gdal/main.c:148 +#: ../raster/r.in.gdal/main.c:151 msgid "Offset to be added to band numbers" msgstr "" -#: ../raster/r.in.gdal/main.c:149 +#: ../raster/r.in.gdal/main.c:152 msgid "If 0, no offset is added and the first band is 1" msgstr "" -#: ../raster/r.in.gdal/main.c:157 +#: ../raster/r.in.gdal/main.c:160 msgid "" "Zero-padding of band number by filling with leading zeros up to given number" msgstr "" -#: ../raster/r.in.gdal/main.c:158 +#: ../raster/r.in.gdal/main.c:161 msgid "If 0, length will be adjusted to 'offset' number without leading zeros" msgstr "" -#: ../raster/r.in.gdal/main.c:164 +#: ../raster/r.in.gdal/main.c:167 msgid "Name of the output file that contains the imported map names" msgstr "" -#: ../raster/r.in.gdal/main.c:171 ../vector/v.in.lidar/main.c:272 -#: ../vector/v.in.ogr/main.c:281 +#: ../raster/r.in.gdal/main.c:174 ../vector/v.in.lidar/main.c:272 +#: ../vector/v.in.ogr/main.c:298 msgid "Name for new location to create" msgstr "JanveidojamÄ novietojuma nosaukums" -#: ../raster/r.in.gdal/main.c:178 +#: ../raster/r.in.gdal/main.c:181 msgid "File prefix for raster attribute tables" msgstr "" -#: ../raster/r.in.gdal/main.c:179 +#: ../raster/r.in.gdal/main.c:182 msgid "The band number and \".csv\" will be appended to the file prefix" msgstr "" -#: ../raster/r.in.gdal/main.c:193 ../raster/r.external/main.c:109 -#: ../vector/v.in.ogr/main.c:354 ../vector/v.external/args.c:52 +#: ../raster/r.in.gdal/main.c:189 ../vector/v.in.ogr/main.c:220 +msgid "GDAL configuration options" +msgstr "" + +#: ../raster/r.in.gdal/main.c:190 ../raster/r.in.gdal/main.c:197 +#: ../vector/v.in.ogr/main.c:221 ../vector/v.in.ogr/main.c:228 +msgid "Comma-separated list of key=value pairs" +msgstr "" + +#: ../raster/r.in.gdal/main.c:196 ../vector/v.in.ogr/main.c:227 +msgid "GDAL dataset open options" +msgstr "" + +#: ../raster/r.in.gdal/main.c:210 ../raster/r.external/main.c:109 +#: ../vector/v.in.ogr/main.c:371 ../vector/v.external/args.c:52 msgid "Perform projection check only and exit" msgstr "" -#: ../raster/r.in.gdal/main.c:200 ../raster/r.external/main.c:114 -#: ../vector/v.in.lidar/main.c:302 ../vector/v.in.ogr/main.c:366 +#: ../raster/r.in.gdal/main.c:217 ../raster/r.external/main.c:114 +#: ../vector/v.in.lidar/main.c:302 ../vector/v.in.ogr/main.c:383 msgid "Extend region extents based on new dataset" msgstr "" -#: ../raster/r.in.gdal/main.c:202 ../raster/r.external/main.c:115 -#: ../vector/v.in.ogr/main.c:368 +#: ../raster/r.in.gdal/main.c:219 ../raster/r.external/main.c:115 +#: ../vector/v.in.ogr/main.c:385 msgid "Also updates the default region if in the PERMANENT mapset" msgstr "" -#: ../raster/r.in.gdal/main.c:218 ../raster/r.external/main.c:119 +#: ../raster/r.in.gdal/main.c:235 ../raster/r.external/main.c:119 #: ../raster/r.region/main.c:70 msgid "Auto-adjustment for lat/lon" msgstr "" -#: ../raster/r.in.gdal/main.c:219 ../raster/r.external/main.c:120 +#: ../raster/r.in.gdal/main.c:236 ../raster/r.external/main.c:120 #: ../raster/r.region/main.c:71 msgid "Attempt to fix small precision errors in resolution and extents" msgstr "" -#: ../raster/r.in.gdal/main.c:224 +#: ../raster/r.in.gdal/main.c:241 msgid "Keep band numbers instead of using band color names" msgstr "" -#: ../raster/r.in.gdal/main.c:230 +#: ../raster/r.in.gdal/main.c:247 msgid "" "Create the location specified by the \"location\" parameter and exit. Do not " "import the raster file." msgstr "" -#: ../raster/r.in.gdal/main.c:235 ../vector/v.in.lidar/main.c:284 -#: ../vector/v.in.ogr/main.c:361 +#: ../raster/r.in.gdal/main.c:252 ../vector/v.in.lidar/main.c:284 +#: ../vector/v.in.ogr/main.c:378 msgid "Limit import to the current region" msgstr "" -#: ../raster/r.in.gdal/main.c:240 +#: ../raster/r.in.gdal/main.c:257 msgid "Print number of bands and exit" msgstr "" -#: ../raster/r.in.gdal/main.c:272 ../raster/r.external/list.c:23 +#: ../raster/r.in.gdal/main.c:289 ../raster/r.external/list.c:23 #: ../vector/v.external.out/list.c:102 ../vector/v.out.ogr/list.c:116 -#: ../vector/v.in.ogr/main.c:403 ../vector/v.external/list.c:94 +#: ../vector/v.in.ogr/main.c:420 ../vector/v.external/list.c:94 msgid "Supported formats:" msgstr "" -#: ../raster/r.in.gdal/main.c:315 +#: ../raster/r.in.gdal/main.c:332 msgid "You have to specify a target location different from output location" msgstr "" -#: ../raster/r.in.gdal/main.c:319 +#: ../raster/r.in.gdal/main.c:336 msgid "You need to specify valid location name." msgstr "" -#: ../raster/r.in.gdal/main.c:323 +#: ../raster/r.in.gdal/main.c:340 msgid "The '-l' flag only works in Lat/Lon locations" msgstr "" -#: ../raster/r.in.gdal/main.c:326 +#: ../raster/r.in.gdal/main.c:343 msgid "The number of digits for band numbering must be equal or greater than 0" msgstr "" -#: ../raster/r.in.gdal/main.c:339 +#: ../raster/r.in.gdal/main.c:356 msgid "Disabling '-r' flag for new location" msgstr "" -#: ../raster/r.in.gdal/main.c:347 ../raster/r.in.gdal/main.c:350 +#: ../raster/r.in.gdal/main.c:362 #, c-format -msgid "Using memory cache size: %.1f MiB" +msgid "Using memory cache size: %s MiB" msgstr "" -#: ../raster/r.in.gdal/main.c:359 +#: ../raster/r.in.gdal/main.c:417 #, c-format msgid "Unable to open datasource <%s>" msgstr "" -#: ../raster/r.in.gdal/main.c:370 +#: ../raster/r.in.gdal/main.c:428 #, c-format msgid "" "Input seems to be NOAA/AVHRR data which needs to be georeferenced with thin " "plate spline transformation (%s or %s)." msgstr "" -#: ../raster/r.in.gdal/main.c:383 +#: ../raster/r.in.gdal/main.c:441 msgid "Input contains subdatasets which may need to be imported separately" msgstr "" -#: ../raster/r.in.gdal/main.c:423 +#: ../raster/r.in.gdal/main.c:481 msgid "" "Input raster map is flipped or rotated - cannot import. You may use " "'gdalwarp' to transform the map to North-up." msgstr "" -#: ../raster/r.in.gdal/main.c:442 +#: ../raster/r.in.gdal/main.c:500 #, c-format msgid "" "Unable to fetch the affine transformation coefficients. Flag -%c cannot be " "used in this case." msgstr "" -#: ../raster/r.in.gdal/main.c:470 +#: ../raster/r.in.gdal/main.c:528 msgid "" "Map bounds have been constrained to geographic coordinates. You will almost " "certainly want to check map bounds and resolution with r.info and reset them " "with r.region before going any further." msgstr "" -#: ../raster/r.in.gdal/main.c:515 ../raster/r.in.gdal/main.c:542 +#: ../raster/r.in.gdal/main.c:573 ../raster/r.in.gdal/main.c:603 msgid "" "Input raster does not overlap current computational region. Nothing to " "import." msgstr "" -#: ../raster/r.in.gdal/main.c:579 +#: ../raster/r.in.gdal/main.c:643 #, fuzzy, c-format msgid "Importing %d raster bands..." msgstr "EksistÄ“joÅ¡as rastra kartes nosaukums" -#: ../raster/r.in.gdal/main.c:598 ../raster/r.external/main.c:230 +#: ../raster/r.in.gdal/main.c:662 ../raster/r.external/main.c:230 #, c-format msgid "Selected band (%d) does not exist" msgstr "" -#: ../raster/r.in.gdal/main.c:623 +#: ../raster/r.in.gdal/main.c:687 msgid "Unable to open the map names output text file" msgstr "" -#: ../raster/r.in.gdal/main.c:654 +#: ../raster/r.in.gdal/main.c:718 #, c-format msgid "Unable to get raster band number %d" msgstr "" -#: ../raster/r.in.gdal/main.c:731 +#: ../raster/r.in.gdal/main.c:796 #, c-format msgid "Copying %d GCPS in points file for <%s>" msgstr "" -#: ../raster/r.in.gdal/main.c:739 +#: ../raster/r.in.gdal/main.c:804 msgid "GCPs have the following OpenGIS WKT Coordinate System:" msgstr "" -#: ../raster/r.in.gdal/main.c:762 +#: ../raster/r.in.gdal/main.c:827 msgid "Re-projecting GCPs table:" msgstr "" -#: ../raster/r.in.gdal/main.c:763 +#: ../raster/r.in.gdal/main.c:828 #, c-format msgid "* Input projection for GCP table: %s" msgstr "" -#: ../raster/r.in.gdal/main.c:765 +#: ../raster/r.in.gdal/main.c:830 #, c-format msgid "* Output projection for GCP table: %s" msgstr "" -#: ../raster/r.in.gdal/main.c:786 +#: ../raster/r.in.gdal/main.c:852 #, c-format -msgid "Error in pj_do_proj (can't re-projection GCP %i)" +msgid "Error in %s (can't re-project GCP %i)" msgstr "" -#: ../raster/r.in.gdal/main.c:808 ../raster/r.in.gdal/proj.c:63 -#: ../raster/r.external/proj.c:63 ../vector/v.in.lidar/main.c:507 -#: ../vector/v.in.ogr/proj.c:253 ../vector/v.external/proj.c:154 +#: ../raster/r.in.gdal/main.c:875 ../raster/r.in.gdal/proj.c:85 +#: ../raster/r.external/proj.c:85 ../vector/v.in.lidar/main.c:507 +#: ../vector/v.in.ogr/proj.c:292 ../vector/v.external/proj.c:177 msgid "" "Unable to convert input map projection to GRASS format; cannot create new " "location." msgstr "" -#: ../raster/r.in.gdal/main.c:832 ../raster/r.in.gdal/proj.c:69 -#: ../raster/r.external/proj.c:69 ../vector/v.in.lidar/main.c:513 -#: ../vector/v.in.ogr/proj.c:259 ../vector/v.external/proj.c:160 +#: ../raster/r.in.gdal/main.c:899 ../raster/r.in.gdal/proj.c:91 +#: ../raster/r.external/proj.c:91 ../vector/v.in.lidar/main.c:513 +#: ../vector/v.in.ogr/proj.c:298 ../vector/v.external/proj.c:183 #, c-format msgid "Unable to create new location <%s>" msgstr "" -#: ../raster/r.in.gdal/main.c:838 ../raster/r.in.gdal/proj.c:72 -#: ../raster/r.external/proj.c:72 ../general/g.proj/create.c:15 -#: ../vector/v.in.lidar/main.c:516 ../vector/v.in.ogr/proj.c:262 -#: ../vector/v.external/proj.c:163 +#: ../raster/r.in.gdal/main.c:905 ../raster/r.in.gdal/proj.c:94 +#: ../raster/r.external/proj.c:94 ../general/g.proj/create.c:16 +#: ../vector/v.in.lidar/main.c:516 ../vector/v.in.ogr/proj.c:301 +#: ../vector/v.external/proj.c:186 #, c-format msgid "Location <%s> created" msgstr "" -#: ../raster/r.in.gdal/main.c:841 +#: ../raster/r.in.gdal/main.c:908 #, c-format msgid "" "The target for the output group <%s> has been set to location <%s>, mapset " "." msgstr "" -#: ../raster/r.in.gdal/main.c:881 ../raster/r.external/window.c:93 -#: ../vector/v.in.ogr/main.c:1871 +#: ../raster/r.in.gdal/main.c:948 ../raster/r.external/window.c:93 +#: ../vector/v.in.ogr/main.c:1971 msgid "Default region for this location updated" msgstr "" -#: ../raster/r.in.gdal/main.c:884 ../raster/r.external/window.c:96 -#: ../vector/v.in.ogr/main.c:1874 +#: ../raster/r.in.gdal/main.c:951 ../raster/r.external/window.c:96 +#: ../vector/v.in.ogr/main.c:1974 msgid "Region for the current mapset updated" msgstr "" -#: ../raster/r.in.gdal/main.c:912 +#: ../raster/r.in.gdal/main.c:980 msgid "Unable to translate projection key values of input GCPs" msgstr "" -#: ../raster/r.in.gdal/main.c:928 +#: ../raster/r.in.gdal/main.c:996 msgid "Unable to get projection info of target location" msgstr "" -#: ../raster/r.in.gdal/main.c:930 +#: ../raster/r.in.gdal/main.c:998 msgid "Unable to get projection units of target location" msgstr "" -#: ../raster/r.in.gdal/main.c:932 +#: ../raster/r.in.gdal/main.c:1000 msgid "Unable to get projection key values of target location" msgstr "" -#: ../raster/r.in.gdal/main.c:936 ../imagery/i.rectify/target.c:31 +#: ../raster/r.in.gdal/main.c:1007 ../imagery/i.rectify/target.c:31 #: ../imagery/i.ortho.photo/i.ortho.rectify/target.c:31 #: ../vector/v.rectify/target.c:40 #, c-format msgid "Mapset <%s> in target location <%s> - " msgstr "" -#: ../raster/r.in.gdal/main.c:974 +#: ../raster/r.in.gdal/main.c:1045 #, c-format msgid "Importing raster map <%s>..." msgstr "" -#: ../raster/r.in.gdal/main.c:1089 ../raster/r.in.gdal/main.c:1144 -#: ../raster/r.in.gdal/main.c:1218 +#: ../raster/r.in.gdal/main.c:1162 ../raster/r.in.gdal/main.c:1217 +#: ../raster/r.in.gdal/main.c:1291 msgid "Invalid row" msgstr "" -#: ../raster/r.in.gdal/main.c:1486 ../raster/r.in.gdal/main.c:1543 +#: ../raster/r.in.gdal/main.c:1559 ../raster/r.in.gdal/main.c:1616 msgid "Inconsistent color rules in RAT" msgstr "" -#: ../raster/r.in.gdal/main.c:1600 +#: ../raster/r.in.gdal/main.c:1673 #, c-format msgid "Setting grey color table for <%s> (8bit, full range)" msgstr "" -#: ../raster/r.in.gdal/main.c:1614 +#: ../raster/r.in.gdal/main.c:1687 #, c-format msgid "Setting grey color table for <%s> (16bit, image range)" msgstr "" -#: ../raster/r.in.gdal/main.c:1716 +#: ../raster/r.in.gdal/main.c:1789 #, c-format msgid "Unable to open file <%s>: %s." msgstr "" -#: ../raster/r.in.gdal/proj.c:42 ../raster/r.external/proj.c:42 +#: ../raster/r.in.gdal/proj.c:46 ../raster/r.external/proj.c:46 #, c-format msgid "" "Input contains an invalid SRS. WKT definition:\n" "%s" msgstr "" -#: ../raster/r.in.gdal/proj.c:51 ../raster/r.external/proj.c:51 +#: ../raster/r.in.gdal/proj.c:73 ../raster/r.external/proj.c:73 msgid "No projection information available" msgstr "" -#: ../raster/r.in.gdal/proj.c:94 ../raster/r.external/proj.c:94 -#: ../vector/v.in.ogr/proj.c:284 ../vector/v.external/proj.c:185 +#: ../raster/r.in.gdal/proj.c:116 ../raster/r.external/proj.c:116 +#: ../vector/v.in.ogr/proj.c:323 ../vector/v.external/proj.c:208 msgid "Unable to convert input map projection information to GRASS format." msgstr "" -#: ../raster/r.in.gdal/proj.c:138 ../raster/r.external/proj.c:138 -#: ../vector/v.in.ogr/proj.c:329 ../vector/v.external/proj.c:230 +#: ../raster/r.in.gdal/proj.c:160 ../raster/r.external/proj.c:160 +#: ../vector/v.in.ogr/proj.c:368 ../vector/v.external/proj.c:253 msgid "Location PROJ_INFO is:\n" msgstr "" -#: ../raster/r.in.gdal/proj.c:148 ../raster/r.in.gdal/proj.c:155 -#: ../raster/r.external/proj.c:148 ../raster/r.external/proj.c:155 -#: ../vector/v.in.ogr/proj.c:339 ../vector/v.in.ogr/proj.c:346 -#: ../vector/v.external/proj.c:240 ../vector/v.external/proj.c:247 +#: ../raster/r.in.gdal/proj.c:170 ../raster/r.in.gdal/proj.c:177 +#: ../raster/r.external/proj.c:170 ../raster/r.external/proj.c:177 +#: ../vector/v.in.ogr/proj.c:378 ../vector/v.in.ogr/proj.c:385 +#: ../vector/v.external/proj.c:263 ../vector/v.external/proj.c:270 msgid "Dataset PROJ_INFO is:\n" msgstr "" -#: ../raster/r.in.gdal/proj.c:241 ../raster/r.external/proj.c:241 -#: ../vector/v.in.ogr/proj.c:432 ../vector/v.external/proj.c:333 +#: ../raster/r.in.gdal/proj.c:263 ../raster/r.external/proj.c:263 +#: ../vector/v.in.ogr/proj.c:471 ../vector/v.external/proj.c:356 msgid "" "Consider generating a new location from the input dataset using the " "'location' parameter.\n" @@ -17175,7 +17571,7 @@ msgid "You already know the sun position" msgstr "" -#: ../raster/r.sunmask/main.c:444 ../vector/v.colors/main.c:199 +#: ../raster/r.sunmask/main.c:444 ../vector/v.colors/main.c:212 #, c-format msgid "Option <%s> required" msgstr "" @@ -17189,28 +17585,28 @@ msgid "Calculating shadows from DEM..." msgstr "RÄ“Ä·ina Ä“nas no DEM..." -#: ../raster/r.sunmask/g_solposition.c:66 +#: ../raster/r.sunmask/g_solposition.c:67 msgid "" "Unable to calculate sun position in un-projected locations. Specify " "sunposition directly." msgstr "" -#: ../raster/r.sunmask/g_solposition.c:88 +#: ../raster/r.sunmask/g_solposition.c:89 #, c-format msgid "" "Specified point %f, %f outside of current region, is that intended? Anyway, " "it will be used." msgstr "" -#: ../raster/r.sunmask/g_solposition.c:98 ../raster/r.latlong/main.c:101 +#: ../raster/r.sunmask/g_solposition.c:99 ../raster/r.latlong/main.c:99 msgid "Unable to get projection info of current location" msgstr "" -#: ../raster/r.sunmask/g_solposition.c:101 ../raster/r.latlong/main.c:103 +#: ../raster/r.sunmask/g_solposition.c:102 ../raster/r.latlong/main.c:101 msgid "Unable to get projection units of current location" msgstr "" -#: ../raster/r.sunmask/g_solposition.c:104 ../raster/r.latlong/main.c:105 +#: ../raster/r.sunmask/g_solposition.c:105 ../raster/r.latlong/main.c:103 msgid "Unable to get projection key values of current location" msgstr "" @@ -17455,7 +17851,7 @@ #: ../raster/r.support/main.c:312 ../scripts/d.polar/d.polar.py:407 #: ../scripts/i.in.spotvgt/i.in.spotvgt.py:280 -#: ../scripts/r.plane/r.plane.py:122 ../scripts/r.fillnulls/r.fillnulls.py:494 +#: ../scripts/r.plane/r.plane.py:122 ../scripts/r.fillnulls/r.fillnulls.py:506 #: ../scripts/v.in.e00/v.in.e00.py:165 ../scripts/r.in.aster/r.in.aster.py:144 msgid "Done." msgstr "PadarÄ«ts." @@ -17728,139 +18124,104 @@ msgid "Imagery group <%s> created" msgstr "" -#: ../raster/r.external/link.c:48 +#: ../raster/r.external/link.c:46 msgid "Complex types not supported" msgstr "" -#: ../raster/r.external/link.c:63 +#: ../raster/r.external/link.c:56 #, c-format msgid "Copying color table for %s" msgstr "" -#: ../raster/r.external/link.c:81 +#: ../raster/r.external/link.c:74 #, c-format msgid "Setting grey color table for <%s> (full 8bit range)" msgstr "" -#: ../raster/r.external/link.c:87 -#, c-format -msgid "Setting grey color table for <%s> (data range)" -msgstr "" - -#: ../raster/r.external/link.c:101 -#, c-format -msgid "Unable to create cell/%s file" -msgstr "" - -#: ../raster/r.external/link.c:110 -#, c-format -msgid "Unable to create fcell/%s file" -msgstr "" - -#: ../raster/r.external/link.c:146 +#: ../raster/r.external/link.c:132 #, c-format msgid "Unable to create cell_misc/%s/gdal file" msgstr "" -#: ../raster/r.external/link.c:149 +#: ../raster/r.external/link.c:135 #, c-format msgid "Error writing cell_misc/%s/gdal file" msgstr "" -#: ../raster/r.external/link.c:174 -#, c-format -msgid "Unable to create cell_misc/%s/f_format file" -msgstr "" - -#: ../raster/r.external/link.c:177 -#, c-format -msgid "Error writing cell_misc/%s/f_format file" -msgstr "" - -#: ../raster/r.external/link.c:224 -#, c-format -msgid "Creating support files for %s" -msgstr "" - -#: ../raster/r.external/link.c:236 -#, c-format -msgid "Link to raster map <%s> created." -msgstr "" - #: ../raster/r.resamp.filter/main.c:142 #, c-format msgid "Filter <%s> not found" msgstr "" -#: ../raster/r.resamp.filter/main.c:391 +#: ../raster/r.resamp.filter/main.c:396 msgid "kernel filter" msgstr "" -#: ../raster/r.resamp.filter/main.c:394 +#: ../raster/r.resamp.filter/main.c:399 msgid "Resamples raster map layers using an analytic kernel." msgstr "" -#: ../raster/r.resamp.filter/main.c:405 +#: ../raster/r.resamp.filter/main.c:410 msgid "Filter kernel(s)" msgstr "" -#: ../raster/r.resamp.filter/main.c:413 +#: ../raster/r.resamp.filter/main.c:418 msgid "Filter radius" msgstr "" -#: ../raster/r.resamp.filter/main.c:420 +#: ../raster/r.resamp.filter/main.c:425 msgid "Filter radius (horizontal)" msgstr "" -#: ../raster/r.resamp.filter/main.c:427 +#: ../raster/r.resamp.filter/main.c:432 msgid "Filter radius (vertical)" msgstr "" -#: ../raster/r.resamp.filter/main.c:438 ../vector/v.external.out/args.c:90 +#: ../raster/r.resamp.filter/main.c:443 ../vector/v.external.out/args.c:90 #, c-format msgid "%s= and %s=/%s= are mutually exclusive" msgstr "" -#: ../raster/r.resamp.filter/main.c:443 +#: ../raster/r.resamp.filter/main.c:448 #, c-format msgid "Either %s= or %s=/%s= required" msgstr "" -#: ../raster/r.resamp.filter/main.c:446 +#: ../raster/r.resamp.filter/main.c:451 #, c-format msgid "Both %s= and %s= required" msgstr "" -#: ../raster/r.resamp.filter/main.c:469 +#: ../raster/r.resamp.filter/main.c:474 msgid "Differing number of values for filter= and [xy_]radius=" msgstr "" -#: ../raster/r.resamp.filter/main.c:472 +#: ../raster/r.resamp.filter/main.c:477 #, c-format msgid "Too many filters (max: %d)" msgstr "" -#: ../raster/r.resamp.filter/main.c:490 +#: ../raster/r.resamp.filter/main.c:495 msgid "At least one filter must be finite" msgstr "" -#: ../raster/r.latlong/main.c:57 +#: ../raster/r.latlong/main.c:56 msgid "latitude" msgstr "" -#: ../raster/r.latlong/main.c:58 +#: ../raster/r.latlong/main.c:57 msgid "longitude" msgstr "" -#: ../raster/r.latlong/main.c:60 +#: ../raster/r.latlong/main.c:59 msgid "Creates a latitude/longitude raster map." msgstr "" -#: ../raster/r.latlong/main.c:66 +#: ../raster/r.latlong/main.c:65 msgid "Name for output latitude or longitude raster map" msgstr "" -#: ../raster/r.latlong/main.c:70 +#: ../raster/r.latlong/main.c:69 msgid "Longitude output" msgstr "" @@ -17910,14 +18271,14 @@ #: ../raster/r.region/main.c:61 ../raster/r.region/main.c:66 #: ../raster/r.region/main.c:72 ../raster/r.region/main.c:87 #: ../raster/r.region/main.c:94 ../raster/r.region/main.c:101 -#: ../raster/r.region/main.c:144 ../general/g.region/main.c:78 -#: ../general/g.region/main.c:84 ../general/g.region/main.c:171 -#: ../general/g.region/main.c:178 ../general/g.region/main.c:187 -#: ../general/g.region/main.c:195 +#: ../raster/r.region/main.c:144 ../general/g.region/main.c:79 +#: ../general/g.region/main.c:85 ../general/g.region/main.c:172 +#: ../general/g.region/main.c:179 ../general/g.region/main.c:188 +#: ../general/g.region/main.c:196 msgid "Existing" msgstr "EksistÄ“joÅ¡s" -#: ../raster/r.region/main.c:65 ../general/g.region/main.c:77 +#: ../raster/r.region/main.c:65 ../general/g.region/main.c:78 msgid "Set from default region" msgstr "" @@ -17937,19 +18298,19 @@ msgid "Set region to match this vector map" msgstr "" -#: ../raster/r.region/main.c:109 ../general/g.region/main.c:203 +#: ../raster/r.region/main.c:109 ../general/g.region/main.c:204 msgid "Value for the northern edge" msgstr "Ziemeļu Å¡Ä·autnes vÄ“rtÄ«ba" -#: ../raster/r.region/main.c:118 ../general/g.region/main.c:212 +#: ../raster/r.region/main.c:118 ../general/g.region/main.c:213 msgid "Value for the southern edge" msgstr "Dienvidu Å¡Ä·autnes vÄ“rtÄ«ba" -#: ../raster/r.region/main.c:127 ../general/g.region/main.c:221 +#: ../raster/r.region/main.c:127 ../general/g.region/main.c:222 msgid "Value for the eastern edge" msgstr "Austrumu Å¡Ä·autnes vÄ“rtÄ«ba" -#: ../raster/r.region/main.c:136 ../general/g.region/main.c:230 +#: ../raster/r.region/main.c:136 ../general/g.region/main.c:231 msgid "Value for the western edge" msgstr "Rietumu Å¡Ä·autnes vÄ“rtÄ«ba" @@ -18454,31 +18815,31 @@ msgid "No basins were created. Verify threshold and region settings." msgstr "" -#: ../raster/r.watershed/seg/close_maps2.c:86 +#: ../raster/r.watershed/seg/close_maps2.c:87 msgid "Closing stream segments map" msgstr "" -#: ../raster/r.watershed/seg/close_maps2.c:109 +#: ../raster/r.watershed/seg/close_maps2.c:110 msgid "Closing basins map" msgstr "" -#: ../raster/r.watershed/seg/close_maps2.c:116 +#: ../raster/r.watershed/seg/close_maps2.c:117 msgid "Closing half basins map" msgstr "" -#: ../raster/r.watershed/seg/main.c:92 ../raster/r.watershed/seg/main.c:107 -#: ../raster/r.watershed/ram/main.c:82 ../raster/r.watershed/ram/main.c:98 +#: ../raster/r.watershed/seg/main.c:93 ../raster/r.watershed/seg/main.c:108 +#: ../raster/r.watershed/ram/main.c:85 ../raster/r.watershed/ram/main.c:101 #, c-format msgid "SECTION %d: Closing Maps." msgstr "" -#: ../raster/r.watershed/seg/main.c:105 ../raster/r.watershed/ram/main.c:96 +#: ../raster/r.watershed/seg/main.c:106 ../raster/r.watershed/ram/main.c:99 #, c-format msgid "SECTION %d: Watershed determination." msgstr "" #: ../raster/r.watershed/seg/do_astar.c:30 -#: ../raster/r.watershed/ram/do_astar.c:27 +#: ../raster/r.watershed/ram/do_astar.c:28 msgid "SECTION 2: A* Search." msgstr "" @@ -18486,39 +18847,39 @@ msgid "No seeds for A* Search" msgstr "" -#: ../raster/r.watershed/seg/do_astar.c:146 +#: ../raster/r.watershed/seg/do_astar.c:147 msgid "bug in A* Search: doer %" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:20 +#: ../raster/r.watershed/seg/close_maps.c:23 msgid "Closing accumulation map" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:136 +#: ../raster/r.watershed/seg/close_maps.c:140 msgid "Closing TCI and SPI maps" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:138 +#: ../raster/r.watershed/seg/close_maps.c:142 msgid "Closing TCI map" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:140 +#: ../raster/r.watershed/seg/close_maps.c:144 msgid "Closing SPI map" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:300 +#: ../raster/r.watershed/seg/close_maps.c:307 msgid "Closing flow direction map" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:327 +#: ../raster/r.watershed/seg/close_maps.c:334 msgid "Closing LS map" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:332 +#: ../raster/r.watershed/seg/close_maps.c:339 msgid "Closing SL map" msgstr "" -#: ../raster/r.watershed/seg/init_vars.c:139 +#: ../raster/r.watershed/seg/init_vars.c:143 #, c-format msgid "SECTION 1 beginning: Initiating Variables. %d section total." msgid_plural "SECTION 1 beginning: Initiating Variables. %d sections total." @@ -18526,34 +18887,34 @@ msgstr[1] "" msgstr[2] "" -#: ../raster/r.watershed/seg/init_vars.c:175 +#: ../raster/r.watershed/seg/init_vars.c:178 msgid "Maximum memory to be used was smaller than 3 MB, set to 3 MB." msgstr "" -#: ../raster/r.watershed/seg/init_vars.c:470 +#: ../raster/r.watershed/seg/init_vars.c:511 msgid "SECTION 1b: Determining Offmap Flow." msgstr "" -#: ../raster/r.watershed/seg/do_cum.c:119 -#: ../raster/r.watershed/ram/do_cum.c:114 +#: ../raster/r.watershed/seg/do_cum.c:122 +#: ../raster/r.watershed/ram/do_cum.c:116 msgid "SECTION 3: Accumulating Surface Flow with SFD." msgstr "" -#: ../raster/r.watershed/seg/do_cum.c:293 -#: ../raster/r.watershed/ram/do_cum.c:276 +#: ../raster/r.watershed/seg/do_cum.c:315 +#: ../raster/r.watershed/ram/do_cum.c:296 msgid "SECTION 3a: Accumulating Surface Flow with MFD." msgstr "" -#: ../raster/r.watershed/seg/do_cum.c:529 +#: ../raster/r.watershed/seg/do_cum.c:560 msgid "MFD: A * path already processed when distributing flow: %d of %" msgstr "" -#: ../raster/r.watershed/seg/do_cum.c:533 -#: ../raster/r.watershed/ram/do_cum.c:486 +#: ../raster/r.watershed/seg/do_cum.c:564 +#: ../raster/r.watershed/ram/do_cum.c:512 msgid "SECTION 3b: Adjusting drainage directions." msgstr "" -#: ../raster/r.watershed/seg/usage.c:9 ../raster/r.watershed/ram/usage.c:9 +#: ../raster/r.watershed/seg/usage.c:9 #, c-format msgid "" "USAGE for basin delineation:\n" @@ -18578,191 +18939,198 @@ "\n" msgstr "" -#: ../raster/r.watershed/front/main.c:77 +#: ../raster/r.watershed/front/main.c:79 #, fuzzy msgid "drainage" msgstr "lietus" -#: ../raster/r.watershed/front/main.c:79 +#: ../raster/r.watershed/front/main.c:81 msgid "stream power index" msgstr "" -#: ../raster/r.watershed/front/main.c:81 +#: ../raster/r.watershed/front/main.c:84 msgid "Calculates hydrological parameters and RUSLE factors." msgstr "" -#: ../raster/r.watershed/front/main.c:84 ../raster/r.watershed/front/main.c:91 -#: ../raster/r.watershed/front/main.c:97 ../raster/r.watershed/front/main.c:104 -#: ../raster/r.watershed/front/main.c:113 -#: ../raster/r.watershed/front/main.c:121 -#: ../raster/r.watershed/front/main.c:130 +#: ../raster/r.watershed/front/main.c:87 ../raster/r.watershed/front/main.c:95 +#: ../raster/r.watershed/front/main.c:102 +#: ../raster/r.watershed/front/main.c:109 +#: ../raster/r.watershed/front/main.c:118 +#: ../raster/r.watershed/front/main.c:125 +#: ../raster/r.watershed/front/main.c:132 +#: ../raster/r.watershed/front/main.c:140 msgid "Inputs" msgstr "" -#: ../raster/r.watershed/front/main.c:88 +#: ../raster/r.watershed/front/main.c:91 msgid "Name of input depressions raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:89 +#: ../raster/r.watershed/front/main.c:93 msgid "All non-NULL and non-zero cells are considered as real depressions" msgstr "" -#: ../raster/r.watershed/front/main.c:95 +#: ../raster/r.watershed/front/main.c:100 msgid "Name of input raster representing amount of overland flow per cell" msgstr "" -#: ../raster/r.watershed/front/main.c:101 +#: ../raster/r.watershed/front/main.c:106 msgid "Name of input raster map percent of disturbed land" msgstr "" -#: ../raster/r.watershed/front/main.c:102 -#: ../raster/r.watershed/front/main.c:127 +#: ../raster/r.watershed/front/main.c:107 +#: ../raster/r.watershed/front/main.c:137 msgid "For USLE" msgstr "" -#: ../raster/r.watershed/front/main.c:109 +#: ../raster/r.watershed/front/main.c:114 msgid "Name of input raster map blocking overland surface flow" msgstr "" -#: ../raster/r.watershed/front/main.c:111 +#: ../raster/r.watershed/front/main.c:116 msgid "" "For USLE. All non-NULL and non-zero cells are considered as blocking terrain." msgstr "" -#: ../raster/r.watershed/front/main.c:118 +#: ../raster/r.watershed/front/main.c:123 +#, fuzzy +msgid "Name of input raster map with percentages for flow accumulation." +msgstr "IzmantojamÄs rastra kartes nosaukums priekÅ¡ <%s>" + +#: ../raster/r.watershed/front/main.c:129 msgid "Minimum size of exterior watershed basin" msgstr "" -#: ../raster/r.watershed/front/main.c:126 +#: ../raster/r.watershed/front/main.c:136 msgid "Maximum length of surface flow in map units" msgstr "" -#: ../raster/r.watershed/front/main.c:135 +#: ../raster/r.watershed/front/main.c:144 msgid "Name for output accumulation raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:137 +#: ../raster/r.watershed/front/main.c:145 msgid "Number of cells that drain through each cell" msgstr "" -#: ../raster/r.watershed/front/main.c:144 +#: ../raster/r.watershed/front/main.c:152 msgid "Name for output topographic index ln(a / tan(b)) map" msgstr "" -#: ../raster/r.watershed/front/main.c:151 +#: ../raster/r.watershed/front/main.c:158 msgid "Stream power index a * tan(b)" msgstr "" -#: ../raster/r.watershed/front/main.c:157 +#: ../raster/r.watershed/front/main.c:164 msgid "Name for output drainage direction raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:158 +#: ../raster/r.watershed/front/main.c:165 msgid "Directions numbered from 1 to 8" msgstr "" -#: ../raster/r.watershed/front/main.c:164 +#: ../raster/r.watershed/front/main.c:171 msgid "Name for output basins raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:170 +#: ../raster/r.watershed/front/main.c:177 msgid "Name for output stream segments raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:176 +#: ../raster/r.watershed/front/main.c:183 msgid "Name for output half basins raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:178 +#: ../raster/r.watershed/front/main.c:184 msgid "Each half-basin is given a unique value" msgstr "" -#: ../raster/r.watershed/front/main.c:184 +#: ../raster/r.watershed/front/main.c:190 msgid "Name for output slope length raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:186 +#: ../raster/r.watershed/front/main.c:191 msgid "Slope length and steepness (LS) factor for USLE" msgstr "" -#: ../raster/r.watershed/front/main.c:192 +#: ../raster/r.watershed/front/main.c:197 msgid "Name for output slope steepness raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:193 +#: ../raster/r.watershed/front/main.c:198 msgid "Slope steepness (S) factor for USLE" msgstr "" -#: ../raster/r.watershed/front/main.c:202 +#: ../raster/r.watershed/front/main.c:207 msgid "Convergence factor for MFD (1-10)" msgstr "" -#: ../raster/r.watershed/front/main.c:204 +#: ../raster/r.watershed/front/main.c:209 msgid "1 = most diverging flow, 10 = most converging flow. Recommended: 5" msgstr "" -#: ../raster/r.watershed/front/main.c:211 +#: ../raster/r.watershed/front/main.c:216 msgid "Maximum memory to be used with -m flag (in MB)" msgstr "" -#: ../raster/r.watershed/front/main.c:215 +#: ../raster/r.watershed/front/main.c:220 msgid "SFD (D8) flow (default is MFD)" msgstr "" -#: ../raster/r.watershed/front/main.c:217 +#: ../raster/r.watershed/front/main.c:222 msgid "SFD: single flow direction, MFD: multiple flow direction" msgstr "" -#: ../raster/r.watershed/front/main.c:222 +#: ../raster/r.watershed/front/main.c:227 msgid "Allow only horizontal and vertical flow of water" msgstr "Atļaut tikai horizontÄlu un vertikÄlu Å«dens plÅ«smu" -#: ../raster/r.watershed/front/main.c:227 +#: ../raster/r.watershed/front/main.c:231 msgid "Enable disk swap memory option: Operation is slow" msgstr "" -#: ../raster/r.watershed/front/main.c:229 +#: ../raster/r.watershed/front/main.c:233 msgid "" "Only needed if memory requirements exceed available RAM; see manual on how " "to calculate memory requirements" msgstr "" -#: ../raster/r.watershed/front/main.c:234 +#: ../raster/r.watershed/front/main.c:238 msgid "Use positive flow accumulation even for likely underestimates" msgstr "" -#: ../raster/r.watershed/front/main.c:236 +#: ../raster/r.watershed/front/main.c:240 msgid "See manual for a detailed description of flow accumulation output" msgstr "" -#: ../raster/r.watershed/front/main.c:241 +#: ../raster/r.watershed/front/main.c:244 msgid "Beautify flat areas" msgstr "" -#: ../raster/r.watershed/front/main.c:243 +#: ../raster/r.watershed/front/main.c:246 msgid "Flow direction in flat areas is modified to look prettier" msgstr "" -#: ../raster/r.watershed/front/main.c:259 +#: ../raster/r.watershed/front/main.c:262 msgid "Sorry, you must choose an output map." msgstr "Piedodiet, jums ir jÄizvÄ“las izvades karte." -#: ../raster/r.watershed/front/main.c:265 +#: ../raster/r.watershed/front/main.c:268 msgid "The basin threshold must be a positive number." msgstr "" -#: ../raster/r.watershed/front/main.c:281 +#: ../raster/r.watershed/front/main.c:284 msgid "" "Sorry, if any of the following options are set:\n" " basin, stream, half_basin, length_slope, or slope_steepness\n" " you MUST provide a value for the basin threshold parameter." msgstr "" -#: ../raster/r.watershed/front/main.c:308 +#: ../raster/r.watershed/front/main.c:310 msgid "Beautify flat areas is not yet supported for disk swap mode" msgstr "" -#: ../raster/r.watershed/front/main.c:338 +#: ../raster/r.watershed/front/main.c:342 #, c-format msgid "Subprocess failed with exit code %d" msgstr "" @@ -18771,79 +19139,79 @@ msgid "SECTION 4: RUSLE LS and/or S factor determination." msgstr "" -#: ../raster/r.watershed/ram/do_astar.c:256 +#: ../raster/r.watershed/ram/do_astar.c:258 msgid "heapsize too large" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:56 +#: ../raster/r.watershed/ram/do_flatarea.c:57 msgid "Beautify flat areas: priority queue error" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:229 +#: ../raster/r.watershed/ram/do_flatarea.c:235 msgid "flat cell escaped for uphill correction" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:235 +#: ../raster/r.watershed/ram/do_flatarea.c:241 #, c-format msgid "queue error: last uphill order %d > current uphill order %d" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:240 +#: ../raster/r.watershed/ram/do_flatarea.c:246 msgid "uphill order not set" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:266 +#: ../raster/r.watershed/ram/do_flatarea.c:273 msgid "flat cell escaped in uphill correction" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:302 +#: ../raster/r.watershed/ram/do_flatarea.c:309 msgid "downhill order: no more points in down queue" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:310 +#: ../raster/r.watershed/ram/do_flatarea.c:317 msgid "flat cell escaped for downhill correction" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:316 +#: ../raster/r.watershed/ram/do_flatarea.c:323 #, c-format msgid "queue error: last downhill order %d > current downhill order %d" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:321 +#: ../raster/r.watershed/ram/do_flatarea.c:328 msgid "downhill order: downhill order not set" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:344 +#: ../raster/r.watershed/ram/do_flatarea.c:352 msgid "flat cell escaped in downhill correction" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:382 +#: ../raster/r.watershed/ram/do_flatarea.c:390 msgid "flat cell escaped for adjustment" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:389 +#: ../raster/r.watershed/ram/do_flatarea.c:397 msgid "adjustment: uphill order not set" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:391 +#: ../raster/r.watershed/ram/do_flatarea.c:399 msgid "adjustment: downhill order not set" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:417 +#: ../raster/r.watershed/ram/do_flatarea.c:428 msgid "flat cell escaped in adjustment" msgstr "" -#: ../raster/r.watershed/ram/init_vars.c:121 +#: ../raster/r.watershed/ram/init_vars.c:123 #, c-format msgid "SECTION 1a (of %1d): Initiating Memory." msgstr "" -#: ../raster/r.watershed/ram/init_vars.c:311 +#: ../raster/r.watershed/ram/init_vars.c:350 #, c-format msgid "SECTION 1b (of %1d): Determining Offmap Flow." msgstr "" -#: ../raster/r.watershed/ram/do_cum.c:480 +#: ../raster/r.watershed/ram/do_cum.c:507 #, c-format msgid "MFD: A * path already processed when distributing flow: %d of %d cell" msgid_plural "" @@ -18852,6 +19220,32 @@ msgstr[1] "" msgstr[2] "" +#: ../raster/r.watershed/ram/usage.c:9 +#, c-format +msgid "" +"USAGE for basin delineation:\n" +"%s -4 elevation=elevation_map threshold=swale_threshold " +"[flow=overland_flow_map] [drainage=drain_direction_map] " +"[depression=depression_map] [accumulation=accumulation_map] " +"[basin=watershed_basin_map] [retention=retention_map] " +"[stream=stream_segment_map]\n" +"\n" +"USAGE for slope length determination:\n" +"%s [-4] elevation=elevation_map threshold=swale_threshold " +"[drainage=drain_direction_map] [depression=depression_map] " +"[accumulation=accumulation_map] [retention=retention_map] " +"[max_slope_length=max_slope_length] [blocking=overland_blocking_map] " +"[slope_steepness=slope_steepness_map] length_slope=length_slope_map " +"[disturbed_land=rill_erosion_map] [slope_deposition=slope_deposition value " +"or map]USAGE for ARMSED FILE creation:\n" +"%s [-4] elevation=elevation_map threshold=swale_threshold " +"[flow=overland_flow_map] [drainage=drain_direction_map] " +"[depression=depression_map] [accumulation=accumulation_map] " +"[basin=watershed_basin_map] [stream=stream_segment_map] " +"[half_basin=half_basin_map] [retention=retention_map] ar=ARMSED_file_name\n" +"\n" +msgstr "" + #: ../raster/r.rescale/main.c:51 msgid "Rescales the range of category values in a raster map layer." msgstr "" @@ -19062,14 +19456,14 @@ #: ../raster/r.sim/r.sim.water/main.c:324 ../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 ../vector/v.surf.rst/main.c:161 -#: ../vector/v.surf.rst/main.c:166 ../vector/v.surf.rst/main.c:187 -#: ../vector/v.surf.rst/main.c:262 ../vector/v.surf.rst/main.c:268 -#: ../vector/v.surf.rst/main.c:276 ../vector/v.surf.rst/main.c:283 -#: ../vector/v.surf.rst/main.c:291 ../vector/v.surf.rst/main.c:299 -#: ../vector/v.surf.rst/main.c:308 ../vector/v.surf.rst/main.c:316 -#: ../vector/v.surf.rst/main.c:324 ../vector/v.surf.rst/main.c:333 -#: ../vector/v.surf.rst/main.c:341 ../vector/v.surf.rst/main.c:348 +#: ../imagery/i.eb.hsebal01/main.c:178 ../vector/v.surf.rst/main.c:163 +#: ../vector/v.surf.rst/main.c:168 ../vector/v.surf.rst/main.c:189 +#: ../vector/v.surf.rst/main.c:264 ../vector/v.surf.rst/main.c:270 +#: ../vector/v.surf.rst/main.c:278 ../vector/v.surf.rst/main.c:286 +#: ../vector/v.surf.rst/main.c:294 ../vector/v.surf.rst/main.c:302 +#: ../vector/v.surf.rst/main.c:311 ../vector/v.surf.rst/main.c:319 +#: ../vector/v.surf.rst/main.c:327 ../vector/v.surf.rst/main.c:336 +#: ../vector/v.surf.rst/main.c:344 ../vector/v.surf.rst/main.c:351 msgid "Parameters" msgstr "" @@ -19131,7 +19525,7 @@ msgstr "" #: ../raster/r.sim/r.sim.sediment/main.c:374 -#: ../raster/r.sim/r.sim.water/main.c:402 ../vector/v.surf.rst/main.c:404 +#: ../raster/r.sim/r.sim.water/main.c:402 ../vector/v.surf.rst/main.c:407 #, c-format msgid "" "<%d> is not valid number of threads. Number of threads will be set on <%d>" @@ -19165,8 +19559,8 @@ msgstr "" #: ../raster/r.sim/r.sim.sediment/main.c:422 -#: ../raster/r.sim/r.sim.water/main.c:530 ../vector/v.surf.rst/main.c:656 -#: ../vector/v.surf.rst/main.c:711 ../vector/v.vol.rst/main.c:914 +#: ../raster/r.sim/r.sim.water/main.c:530 ../vector/v.surf.rst/main.c:659 +#: ../vector/v.surf.rst/main.c:714 ../vector/v.vol.rst/main.c:916 msgid "Input failed" msgstr "" @@ -19442,6 +19836,7 @@ msgstr "" #: ../display/d.mon/start.c:46 ../display/d.mon/start.c:74 +#: ../misc/m.nviz.image/main.c:75 #, c-format msgid "File <%s> already exists and will be overwritten" msgstr "" @@ -19789,7 +20184,7 @@ msgstr "" #: ../display/d.vect.thematic/display.c:51 ../display/d.vect/lines.c:107 -#: ../display/d.vect/lines.c:335 +#: ../display/d.vect/lines.c:339 #, c-format msgid "Unable to read symbol <%s>, unable to display points" msgstr "" @@ -19861,7 +20256,7 @@ msgid "Line color" msgstr "LÄ«nijas krÄsa" -#: ../display/d.geodesic/main.c:66 ../display/d.grid/main.c:107 +#: ../display/d.geodesic/main.c:66 ../display/d.grid/main.c:106 #: ../display/d.rhumbline/main.c:62 ../display/d.legend/main.c:203 #: ../display/d.rast.num/main.c:88 ../display/d.northarrow/main.c:113 #: ../vector/v.label.sa/main.c:98 ../vector/v.label/main.c:151 @@ -20060,77 +20455,77 @@ msgid "Null cells" msgstr "NULL Å¡Å«nas" -#: ../display/d.grid/main.c:55 +#: ../display/d.grid/main.c:54 msgid "graticule" msgstr "" -#: ../display/d.grid/main.c:56 ../vector/v.mkgrid/main.c:72 +#: ../display/d.grid/main.c:55 ../vector/v.mkgrid/main.c:72 msgid "grid" msgstr "" -#: ../display/d.grid/main.c:58 +#: ../display/d.grid/main.c:57 msgid "" "Overlays a user-specified grid in the active display frame on the graphics " "monitor." msgstr "" -#: ../display/d.grid/main.c:66 +#: ../display/d.grid/main.c:65 msgid "Size of grid to be drawn (in map units)" msgstr "" -#: ../display/d.grid/main.c:68 +#: ../display/d.grid/main.c:67 msgid "" "0 for north-south resolution of the current region. In map units or DDD:MM:" "SS format. Example: \"1000\" or \"0:10\"" msgstr "" -#: ../display/d.grid/main.c:76 +#: ../display/d.grid/main.c:75 msgid "Lines of the grid pass through this coordinate" msgstr "" -#: ../display/d.grid/main.c:85 +#: ../display/d.grid/main.c:84 msgid "Draw only east-west lines, north-south lines, or both " msgstr "" -#: ../display/d.grid/main.c:86 ../display/d.grid/main.c:159 -#: ../display/d.grid/main.c:164 ../display/d.grid/main.c:169 +#: ../display/d.grid/main.c:85 ../display/d.grid/main.c:158 +#: ../display/d.grid/main.c:163 ../display/d.grid/main.c:168 msgid "Disable" msgstr "AtslÄ“gt" -#: ../display/d.grid/main.c:92 +#: ../display/d.grid/main.c:91 msgid "Grid line width" msgstr "" -#: ../display/d.grid/main.c:96 ../display/d.rast.num/main.c:94 +#: ../display/d.grid/main.c:95 ../display/d.rast.num/main.c:94 msgid "Grid color" msgstr "TÄ«kla krÄsa" -#: ../display/d.grid/main.c:97 ../display/d.grid/main.c:102 -#: ../display/d.grid/main.c:108 ../display/d.grid/main.c:114 +#: ../display/d.grid/main.c:96 ../display/d.grid/main.c:101 +#: ../display/d.grid/main.c:107 ../display/d.grid/main.c:113 msgid "Color" msgstr "KrÄsa" -#: ../display/d.grid/main.c:101 ../display/d.legend.vect/main.c:95 +#: ../display/d.grid/main.c:100 ../display/d.legend.vect/main.c:95 #: ../display/d.legend/main.c:240 ../vector/v.label.sa/main.c:144 #: ../vector/v.label/main.c:193 ../vector/v.lrs/v.lrs.label/main.c:223 msgid "Border color" msgstr "Malu krÄsa" -#: ../display/d.grid/main.c:122 +#: ../display/d.grid/main.c:121 msgid "Font size for gridline coordinate labels" msgstr "" -#: ../display/d.grid/main.c:127 +#: ../display/d.grid/main.c:126 msgid "Align the origin to the east-north corner of the current region" msgstr "" -#: ../display/d.grid/main.c:132 +#: ../display/d.grid/main.c:131 msgid "Draw geographic grid (referenced to current ellipsoid)" msgstr "" -#: ../display/d.grid/main.c:133 ../display/d.grid/main.c:139 -#: ../display/d.grid/main.c:144 ../display/d.grid/main.c:149 -#: ../display/d.grid/main.c:154 ../misc/m.nviz.image/args.c:233 +#: ../display/d.grid/main.c:132 ../display/d.grid/main.c:138 +#: ../display/d.grid/main.c:143 ../display/d.grid/main.c:148 +#: ../display/d.grid/main.c:153 ../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 @@ -20138,56 +20533,56 @@ msgid "Draw" msgstr "ZÄ«mÄ“t" -#: ../display/d.grid/main.c:138 +#: ../display/d.grid/main.c:137 msgid "Draw geographic grid (referenced to WGS84 ellipsoid)" msgstr "" -#: ../display/d.grid/main.c:143 +#: ../display/d.grid/main.c:142 msgid "Draw '+' marks instead of grid lines" msgstr "" -#: ../display/d.grid/main.c:148 +#: ../display/d.grid/main.c:147 msgid "Draw '.' marks instead of grid lines" msgstr "" -#: ../display/d.grid/main.c:153 +#: ../display/d.grid/main.c:152 msgid "Draw fiducial marks instead of grid lines" msgstr "" -#: ../display/d.grid/main.c:158 +#: ../display/d.grid/main.c:157 msgid "Disable grid drawing" msgstr "" -#: ../display/d.grid/main.c:163 +#: ../display/d.grid/main.c:162 msgid "Disable border drawing" msgstr "" -#: ../display/d.grid/main.c:168 +#: ../display/d.grid/main.c:167 msgid "Disable text drawing" msgstr "" -#: ../display/d.grid/main.c:178 +#: ../display/d.grid/main.c:177 msgid "Both grid and border drawing are disabled" msgstr "" -#: ../display/d.grid/main.c:182 +#: ../display/d.grid/main.c:181 msgid "Geo-grid option not available for LL projection, use without -g/-w" msgstr "" -#: ../display/d.grid/main.c:184 +#: ../display/d.grid/main.c:183 msgid "Geo-grid option not available for XY projection, use without -g/-w" msgstr "" -#: ../display/d.grid/main.c:203 +#: ../display/d.grid/main.c:202 msgid "Choose a single mark style" msgstr "" -#: ../display/d.grid/main.c:234 +#: ../display/d.grid/main.c:233 #, c-format msgid "Invalid geo-grid size <%s>" msgstr "" -#: ../display/d.grid/main.c:239 +#: ../display/d.grid/main.c:238 #, c-format msgid "Invalid grid size <%s>" msgstr "" @@ -20196,34 +20591,30 @@ msgid "Reading symbol" msgstr "" -#: ../display/d.grid/plot.c:373 +#: ../display/d.grid/plot.c:289 ../display/d.grid/plot.c:296 +#: ../display/d.grid/plot.c:338 ../display/d.grid/plot.c:345 +#: ../display/d.grid/plot.c:433 ../display/d.grid/plot.c:440 +#: ../display/d.grid/plot.c:493 ../display/d.grid/plot.c:500 +#: ../display/d.grid/plot.c:647 ../display/d.grid/plot.c:664 +#: ../display/d.grid/plot.c:682 ../display/d.grid/plot.c:700 +#: ../display/d.grid/plot.c:761 ../display/d.grid/plot.c:768 +#: ../display/d.grid/plot.c:773 ../display/d.grid/plot.c:783 +#: ../display/d.grid/plot.c:788 ../display/d.where/where.c:63 +msgid "Error in GPJ_transform()" +msgstr "" + +#: ../display/d.grid/plot.c:378 msgid "Geo-grid option only available for LL projection, use without -g/-w" msgstr "" -#: ../display/d.grid/plot.c:575 +#: ../display/d.grid/plot.c:579 msgid "" "WGS84 grid output not possible as this location does not contain\n" "datum transformation parameters. Try running g.setproj." msgstr "" -#: ../display/d.grid/plot.c:743 -msgid "Error in pj_do_proj1" -msgstr "" - -#: ../display/d.grid/plot.c:749 -msgid "Error in pj_do_proj2" -msgstr "" - -#: ../display/d.grid/plot.c:753 -msgid "Error in pj_do_proj3" -msgstr "" - -#: ../display/d.grid/plot.c:761 -msgid "Error in pj_do_proj5" -msgstr "" - -#: ../display/d.grid/plot.c:765 -msgid "Error in pj_do_proj6" +#: ../display/d.grid/plot.c:592 ../display/d.where/main.c:138 +msgid "Unable to set up lat/long projection parameters" msgstr "" #: ../display/d.legend.vect/main.c:55 @@ -20884,7 +21275,7 @@ #: ../display/d.linegraph/main.c:971 #, c-format -msgid "Scale Y labels cannot be used with thisrange of data (%f, %f)" +msgid "Scale Y labels cannot be used with this range of data (%f, %f)" msgstr "" #: ../display/d.vect.chart/main.c:65 @@ -21337,7 +21728,7 @@ msgid "Remove all frames and erase the screen" msgstr "" -#: ../display/d.where/where.c:29 +#: ../display/d.where/where.c:30 #, c-format msgid "Invalid coordinates <%s,%s>" msgstr "" @@ -21382,7 +21773,7 @@ msgid "Please specify a lat/long ellipsoid with -l or -w" msgstr "" -#: ../display/d.where/main.c:136 +#: ../display/d.where/main.c:128 msgid "" "WGS84 output not possible as this location does not contain\n" "datum transformation parameters. Try running g.setproj." @@ -21793,7 +22184,7 @@ msgid "Invalid area %d skipped (not enough points)" msgstr "" -#: ../display/d.vect/area.c:234 +#: ../display/d.vect/area.c:236 #, c-format msgid "%d invalid color rule for areas skipped" msgid_plural "%d invalid color rules for areas skipped" @@ -22051,7 +22442,7 @@ msgid "Unable to create 3D raster map <%s>" msgstr "" -#: ../raster3d/r3.gwflow/main.c:412 ../raster3d/r3.out.netcdf/main.c:649 +#: ../raster3d/r3.gwflow/main.c:412 ../raster3d/r3.out.netcdf/main.c:650 #: ../raster3d/r3.out.vtk/main.c:252 ../raster3d/r3.out.vtk/main.c:338 #: ../raster3d/r3.in.v5d/main.c:206 ../raster3d/r3.cross.rast/main.c:55 #: ../raster3d/r3.out.v5d/main.c:55 ../raster3d/r3.out.v5d/main.c:326 @@ -22078,11 +22469,11 @@ msgid "Export projection information as wkt and proj4 parameter" msgstr "" -#: ../raster3d/r3.out.netcdf/main.c:588 +#: ../raster3d/r3.out.netcdf/main.c:589 msgid "netCDF" msgstr "" -#: ../raster3d/r3.out.netcdf/main.c:590 +#: ../raster3d/r3.out.netcdf/main.c:591 msgid "Export a 3D raster map as netCDF file." msgstr "" @@ -22181,17 +22572,17 @@ msgid "failed to interpret dp as an integer" msgstr "" -#: ../raster3d/r3.out.vtk/main.c:451 ../raster3d/r3.to.rast/main.c:332 +#: ../raster3d/r3.out.vtk/main.c:450 ../raster3d/r3.to.rast/main.c:332 msgid "" "The 2D and 3D region settings are different. Using the 2D window settings to " "adjust the 2D part of the 3D region." msgstr "" -#: ../raster3d/r3.out.vtk/main.c:542 +#: ../raster3d/r3.out.vtk/main.c:541 msgid "Unable to close 3D raster map, the VTK file may be incomplete" msgstr "" -#: ../raster3d/r3.out.vtk/main.c:557 +#: ../raster3d/r3.out.vtk/main.c:556 msgid "Unable to close VTK-ASCII file" msgstr "" @@ -22548,7 +22939,7 @@ msgstr "" #: ../raster3d/r3.flow/main.c:414 ../vector/v.to.rast/vect2rast.c:48 -#: ../vector/v.colors/main.c:266 +#: ../vector/v.colors/main.c:279 #, c-format msgid "Vector map <%s> is not 3D" msgstr "" @@ -23086,105 +23477,105 @@ msgid "List of available elements:" msgstr "" -#: ../general/g.version/main.c:66 ../general/g.message/main.c:34 +#: ../general/g.version/main.c:70 ../general/g.message/main.c:34 #: ../general/g.tempfile/main.c:39 msgid "support" msgstr "" -#: ../general/g.version/main.c:67 +#: ../general/g.version/main.c:71 msgid "citing" msgstr "" -#: ../general/g.version/main.c:68 +#: ../general/g.version/main.c:72 msgid "copyright" msgstr "" -#: ../general/g.version/main.c:69 +#: ../general/g.version/main.c:73 msgid "version" msgstr "" -#: ../general/g.version/main.c:70 +#: ../general/g.version/main.c:74 msgid "license" msgstr "" -#: ../general/g.version/main.c:71 +#: ../general/g.version/main.c:75 msgid "Displays GRASS GIS version info." msgstr "" -#: ../general/g.version/main.c:72 +#: ../general/g.version/main.c:76 msgid "Optionally also prints build or copyright information." msgstr "" -#: ../general/g.version/main.c:76 +#: ../general/g.version/main.c:80 msgid "Print also the copyright message" msgstr "" -#: ../general/g.version/main.c:77 ../general/g.version/main.c:82 -#: ../general/g.version/main.c:87 ../general/g.version/main.c:93 -#: ../general/g.version/main.c:99 +#: ../general/g.version/main.c:81 ../general/g.version/main.c:86 +#: ../general/g.version/main.c:91 ../general/g.version/main.c:97 +#: ../general/g.version/main.c:103 msgid "Additional info" msgstr "" -#: ../general/g.version/main.c:81 +#: ../general/g.version/main.c:85 msgid "Print also the citation options" msgstr "" -#: ../general/g.version/main.c:86 +#: ../general/g.version/main.c:90 msgid "Print also the build information" msgstr "" -#: ../general/g.version/main.c:92 +#: ../general/g.version/main.c:96 msgid "Print also the GIS library revision number and date" msgstr "" -#: ../general/g.version/main.c:97 +#: ../general/g.version/main.c:101 msgid "Print also extended info for additional libraries" msgstr "" -#: ../general/g.version/main.c:98 +#: ../general/g.version/main.c:102 msgid "GDAL/OGR, PROJ.4, GEOS" msgstr "" -#: ../general/g.version/main.c:103 +#: ../general/g.version/main.c:107 msgid "Print info in shell script style (including SVN revision number)" msgstr "" -#: ../general/g.version/main.c:104 +#: ../general/g.version/main.c:108 msgid "Shell" msgstr "" -#: ../general/g.version/main.c:172 +#: ../general/g.version/main.c:176 #, 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:179 +#: ../general/g.version/main.c:183 msgid "" "GRASS GIS libgis version and date number don't have the expected format. " "Trying to print the original strings..." msgstr "" -#: ../general/g.version/main.c:181 +#: ../general/g.version/main.c:185 #, c-format msgid "GIS_H_VERSION=\"%s\"" msgstr "" -#: ../general/g.version/main.c:182 +#: ../general/g.version/main.c:186 #, c-format msgid "GIS_H_DATE=\"%s\"" msgstr "" -#: ../general/g.version/main.c:212 +#: ../general/g.version/main.c:222 msgid "GRASS not compiled with GDAL/OGR support" msgstr "" -#: ../general/g.version/main.c:223 +#: ../general/g.version/main.c:233 msgid "GRASS not compiled with GEOS support" msgstr "" -#: ../general/g.version/main.c:234 +#: ../general/g.version/main.c:244 msgid "GRASS not compiled with SQLite support" msgstr "" @@ -23363,7 +23754,7 @@ msgid "Mapset <%s> does not exist" msgstr "" -#: ../general/g.list/list.c:123 ../general/g.region/main.c:458 +#: ../general/g.list/list.c:123 ../general/g.region/main.c:471 #, c-format msgid "Unable to read header of 3D raster map <%s@%s>" msgstr "" @@ -23451,205 +23842,230 @@ msgid "input= and opacity= must have the same number of values" msgstr "" -#: ../general/g.region/main.c:66 +#: ../general/g.region/main.c:67 msgid "computational region" msgstr "" -#: ../general/g.region/main.c:68 +#: ../general/g.region/main.c:69 msgid "resolution" msgstr "" -#: ../general/g.region/main.c:71 +#: ../general/g.region/main.c:72 msgid "Manages the boundary definitions for the geographic region." msgstr "" -#: ../general/g.region/main.c:82 +#: ../general/g.region/main.c:83 msgid "Save as default region" msgstr "" -#: ../general/g.region/main.c:83 +#: ../general/g.region/main.c:84 msgid "Only possible from the PERMANENT mapset" msgstr "" -#: ../general/g.region/main.c:88 +#: ../general/g.region/main.c:89 msgid "Print the current region" msgstr "" -#: ../general/g.region/main.c:93 +#: ../general/g.region/main.c:94 msgid "Print the current region in lat/long using the current ellipsoid/datum" msgstr "" -#: ../general/g.region/main.c:99 +#: ../general/g.region/main.c:100 msgid "Print the current region extent" msgstr "" -#: ../general/g.region/main.c:105 +#: ../general/g.region/main.c:106 msgid "Print the current region map center coordinates" msgstr "" -#: ../general/g.region/main.c:111 +#: ../general/g.region/main.c:112 msgid "Print the current region in GMT style" msgstr "" -#: ../general/g.region/main.c:117 +#: ../general/g.region/main.c:118 msgid "Print the current region in WMS style" msgstr "" -#: ../general/g.region/main.c:123 +#: ../general/g.region/main.c:124 msgid "Print region resolution in meters (geodesic)" msgstr "" -#: ../general/g.region/main.c:128 +#: ../general/g.region/main.c:129 msgid "Print the convergence angle (degrees CCW)" msgstr "" -#: ../general/g.region/main.c:130 +#: ../general/g.region/main.c:131 msgid "" "The difference between the projection's grid north and true north, measured " "at the center coordinates of the current region." msgstr "" -#: ../general/g.region/main.c:136 +#: ../general/g.region/main.c:137 msgid "Print also 3D settings" msgstr "" -#: ../general/g.region/main.c:142 +#: ../general/g.region/main.c:143 msgid "Print the maximum bounding box in lat/long on WGS84" msgstr "" -#: ../general/g.region/main.c:152 +#: ../general/g.region/main.c:153 #, fuzzy msgid "Print in shell script style, but in one line (flat)" msgstr "DrukÄt statistiku komandrindas skripta stilÄ" -#: ../general/g.region/main.c:158 +#: ../general/g.region/main.c:159 msgid "" "Align region to resolution (default = align to bounds, works only for 2D " "resolution)" msgstr "" -#: ../general/g.region/main.c:164 +#: ../general/g.region/main.c:165 msgid "Do not update the current region" msgstr "" -#: ../general/g.region/main.c:165 ../general/g.region/main.c:347 +#: ../general/g.region/main.c:166 ../general/g.region/main.c:360 #: ../vector/v.label/main.c:90 ../vector/v.label/main.c:95 #: ../vector/v.label/main.c:170 ../vector/v.label/main.c:183 msgid "Effects" msgstr "" -#: ../general/g.region/main.c:170 +#: ../general/g.region/main.c:171 msgid "Set current region from named region" msgstr "" -#: ../general/g.region/main.c:177 +#: ../general/g.region/main.c:178 msgid "Set region to match raster map(s)" msgstr "" -#: ../general/g.region/main.c:185 +#: ../general/g.region/main.c:186 msgid "Set region to match 3D raster map(s) (both 2D and 3D values)" msgstr "" -#: ../general/g.region/main.c:193 +#: ../general/g.region/main.c:194 msgid "Set region to match vector map(s)" msgstr "" -#: ../general/g.region/main.c:239 +#: ../general/g.region/main.c:240 msgid "Value for the top edge" msgstr "" -#: ../general/g.region/main.c:248 +#: ../general/g.region/main.c:249 msgid "Value for the bottom edge" msgstr "" -#: ../general/g.region/main.c:257 +#: ../general/g.region/main.c:258 msgid "Number of rows in the new region" msgstr "JaunÄ reÄ£iona rindu skaits" -#: ../general/g.region/main.c:258 ../general/g.region/main.c:267 -#: ../general/g.region/main.c:277 ../general/g.region/main.c:287 -#: ../general/g.region/main.c:296 ../general/g.region/main.c:305 -#: ../general/g.region/main.c:314 +#: ../general/g.region/main.c:259 ../general/g.region/main.c:268 +#: ../general/g.region/main.c:278 ../general/g.region/main.c:288 +#: ../general/g.region/main.c:297 ../general/g.region/main.c:306 +#: ../general/g.region/main.c:315 msgid "Resolution" msgstr "IzÅ¡Ä·irtspÄ“ja" -#: ../general/g.region/main.c:266 +#: ../general/g.region/main.c:267 msgid "Number of columns in the new region" msgstr "JaunÄ reÄ£iona kolonu skaits" -#: ../general/g.region/main.c:276 +#: ../general/g.region/main.c:277 msgid "2D grid resolution (north-south and east-west)" msgstr "" -#: ../general/g.region/main.c:286 +#: ../general/g.region/main.c:287 msgid "3D grid resolution (north-south, east-west and top-bottom)" msgstr "" "3D izÅ¡Ä·irtspÄ“ja (abas ziemļi-dienvidi, austrumi-rietumi un augÅ¡a-apakÅ¡a)" -#: ../general/g.region/main.c:295 +#: ../general/g.region/main.c:296 msgid "North-south 2D grid resolution" msgstr "" -#: ../general/g.region/main.c:304 +#: ../general/g.region/main.c:305 msgid "East-west 2D grid resolution" msgstr "" -#: ../general/g.region/main.c:313 +#: ../general/g.region/main.c:314 msgid "Top-bottom 3D grid resolution" msgstr "" -#: ../general/g.region/main.c:323 +#: ../general/g.region/main.c:324 msgid "Shrink region until it meets non-NULL data from this raster map" msgstr "" -#: ../general/g.region/main.c:334 +#: ../general/g.region/main.c:335 msgid "Adjust region cells to cleanly align with this raster map" msgstr "" -#: ../general/g.region/main.c:345 +#: ../general/g.region/main.c:346 +msgid "Number of cells to add to each side of the current region extent" +msgstr "" + +#: ../general/g.region/main.c:348 +msgid "A negative number shrinks the current region extent" +msgstr "" + +#: ../general/g.region/main.c:358 msgid "Save current region settings in named region file" msgstr "" -#: ../general/g.region/main.c:414 ../scripts/r.in.wms/r.in.wms.py:196 +#: ../general/g.region/main.c:427 ../scripts/r.in.wms/r.in.wms.py:196 #, c-format, python-format msgid "Region <%s> not found" msgstr "" -#: ../general/g.region/main.c:499 +#: ../general/g.region/main.c:512 #, fuzzy msgid "Unable to get map bounding box" msgstr "Nevar atrast vektoru karti [%s]" -#: ../general/g.region/main.c:784 +#: ../general/g.region/main.c:800 +#, c-format +msgid "" +"'%s' option not used with <%s> because a coordinate would become invalid" +msgstr "" + +#: ../general/g.region/main.c:807 ../general/g.region/main.c:815 +#: ../general/g.region/main.c:823 +#, c-format +msgid "" +"'%s' option not used with <%s> because <%s> would become minor than <%s>" +msgstr "" + +#: ../general/g.region/main.c:834 #, c-format msgid "Unable to set region <%s>" msgstr "" -#: ../general/g.region/main.c:790 +#: ../general/g.region/main.c:840 msgid "Unable to update current region" msgstr "" -#: ../general/g.region/main.c:798 +#: ../general/g.region/main.c:848 msgid "Unable to change default region. The current mapset is not ." msgstr "" -#: ../general/g.region/printwindow.c:383 +#: ../general/g.region/printwindow.c:390 msgid "You are already in Lat/Long. Use the -p flag instead." msgstr "" -#: ../general/g.region/printwindow.c:385 +#: ../general/g.region/printwindow.c:392 msgid "" "You are in a simple XY location, projection to Lat/Lon is not possible. Use " "the -p flag instead." msgstr "" -#: ../general/g.region/printwindow.c:559 +#: ../general/g.region/printwindow.c:573 msgid "" "WGS84 output not possible as this location does not contain datum " "transformation parameters. Try running g.setproj." msgstr "" -#: ../general/g.region/printwindow.c:711 +#: ../general/g.region/printwindow.c:583 +msgid "Unable to update lat/long projection parameters" +msgstr "" + +#: ../general/g.region/printwindow.c:726 msgid "Lat/Long calculations are not possible from a simple XY system" msgstr "" @@ -23878,7 +24294,7 @@ msgid "Invalid PPM file" msgstr "" -#: ../general/g.pnmcomp/main.c:96 ../scripts/v.unpack/v.unpack.py:76 +#: ../general/g.pnmcomp/main.c:96 ../scripts/v.unpack/v.unpack.py:75 #: ../scripts/v.in.geonames/v.in.geonames.py:57 #: ../scripts/v.db.update/v.db.update.py:92 #, c-format, python-format @@ -24043,69 +24459,58 @@ msgid "Only one of '%s', '%s', '%s' or '%s' options may be specified" msgstr "" -#: ../general/g.proj/main.c:263 +#: ../general/g.proj/main.c:264 msgid "Projection files missing" msgstr "TrÅ«kst projekcijas failu" -#: ../general/g.proj/main.c:283 +#: ../general/g.proj/main.c:284 #, c-format msgid "Only one of -%c, -%c, -%c, -%c, -%c or -%c flags may be specified" msgstr "" -#: ../general/g.proj/main.c:310 +#: ../general/g.proj/main.c:311 #, c-format msgid "No output format specified, define one of flags -%c, -%c, -%c, or -%c" msgstr "" -#: ../general/g.proj/main.c:314 +#: ../general/g.proj/main.c:315 #, c-format msgid "No output format specified, define one of flags -%c, -%c, or -%c" msgstr "" -#: ../general/g.proj/output.c:146 -msgid "Unable to convert projection information to PROJ.4 format" -msgstr "" +#: ../general/g.proj/output.c:134 +#, fuzzy +msgid "Unable to convert projection information to PROJ format" +msgstr "Nevar izveidot projekcijas failus: %s" -#: ../general/g.proj/output.c:190 +#: ../general/g.proj/output.c:180 #, fuzzy msgid "Unable to convert to WKT" msgstr "Rastra kartes nosaukums" -#: ../general/g.proj/input.c:91 +#: ../general/g.proj/input.c:92 msgid "Error reading WKT projection description" msgstr "" -#: ../general/g.proj/input.c:98 +#: ../general/g.proj/input.c:99 #, c-format msgid "Unable to open file '%s' for reading" msgstr "" -#: ../general/g.proj/input.c:143 +#: ../general/g.proj/input.c:166 msgid "Can't parse PROJ.4-style parameter string" msgstr "" -#: ../general/g.proj/input.c:181 +#: ../general/g.proj/input.c:205 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 +#: ../general/g.proj/input.c:284 #, c-format -msgid "Could not read georeferenced file %s using either OGR nor GDAL" +msgid "Unable to read georeferenced file <%s> using GDAL library" msgstr "" -#: ../general/g.proj/input.c:259 +#: ../general/g.proj/input.c:289 #, c-format msgid "" "Read of file %s was successful, but it did not contain projection " @@ -24127,51 +24532,46 @@ msgid "Ellipsoid set to <%s>" msgstr "" -#: ../general/g.proj/create.c:17 +#: ../general/g.proj/create.c:18 #, c-format msgid "Unable to create location <%s>: %s" msgstr "" -#: ../general/g.proj/create.c:20 +#: ../general/g.proj/create.c:21 #, c-format msgid "Unable to create projection files: %s" msgstr "" -#: ../general/g.proj/create.c:24 +#: ../general/g.proj/create.c:25 #, c-format msgid "Unable to create location <%s>" msgstr "" -#: ../general/g.proj/create.c:30 +#: ../general/g.proj/create.c:27 #, c-format msgid "" "You can switch to the new location by\n" "`%s=%s`" msgstr "" -#: ../general/g.proj/create.c:40 +#: ../general/g.proj/create.c:37 #, 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 +#: ../general/g.proj/create.c:68 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 +#: ../general/g.proj/create.c:72 msgid "Projection information updated" msgstr "" -#: ../general/g.proj/create.c:91 -#, c-format -msgid "Unable to create PROJ_EPSG file: %s" -msgstr "" - #: ../general/g.mapset/main.c:51 msgid "Changes/reports current mapset." msgstr "" @@ -24967,77 +25367,77 @@ msgid "Too many objects: integer overflow" msgstr "" -#: ../imagery/i.segment/region_growing.c:251 +#: ../imagery/i.segment/region_growing.c:256 #: ../imagery/i.segment/mean_shift.c:220 #, c-format msgid "Processing pass %d..." msgstr "" -#: ../imagery/i.segment/region_growing.c:529 +#: ../imagery/i.segment/region_growing.c:534 #, c-format msgid "" "Segmentation processes stopped at %d due to reaching max iteration limit, " "more merges may be possible" msgstr "" -#: ../imagery/i.segment/region_growing.c:531 +#: ../imagery/i.segment/region_growing.c:536 #, c-format msgid "Segmentation converged after %d iterations" msgstr "" -#: ../imagery/i.segment/region_growing.c:534 +#: ../imagery/i.segment/region_growing.c:539 msgid "Assigning region IDs to remaining single-cell regions..." msgstr "" -#: ../imagery/i.segment/region_growing.c:558 -#: ../imagery/i.segment/mean_shift.c:665 +#: ../imagery/i.segment/region_growing.c:563 +#: ../imagery/i.segment/mean_shift.c:686 #, c-format msgid "Merging segments smaller than %d cells..." msgstr "" -#: ../imagery/i.segment/region_growing.c:972 +#: ../imagery/i.segment/region_growing.c:988 #, c-format msgid "Region stats should go in tree, %d >= %d" msgstr "" -#: ../imagery/i.segment/region_growing.c:979 +#: ../imagery/i.segment/region_growing.c:995 msgid "Region ids are different" msgstr "" -#: ../imagery/i.segment/region_growing.c:983 +#: ../imagery/i.segment/region_growing.c:999 #, fuzzy, c-format msgid "Region id %d is invalid" msgstr "3d skata fails <%s> nav atrasts" -#: ../imagery/i.segment/region_growing.c:987 +#: ../imagery/i.segment/region_growing.c:1003 msgid "Region consists of only one cell, nothing to update" msgstr "" -#: ../imagery/i.segment/region_growing.c:1031 -#: ../imagery/i.segment/region_growing.c:1485 +#: ../imagery/i.segment/region_growing.c:1047 +#: ../imagery/i.segment/region_growing.c:1509 #, c-format msgid "Region size is larger than 2: %d" msgstr "" -#: ../imagery/i.segment/region_growing.c:1098 +#: ../imagery/i.segment/region_growing.c:1122 #, c-format msgid "Region size is %d, should be %d" msgstr "" -#: ../imagery/i.segment/region_growing.c:1340 +#: ../imagery/i.segment/region_growing.c:1364 #, c-format msgid "Candidate flag is already %s" msgstr "" -#: ../imagery/i.segment/region_growing.c:1340 +#: ../imagery/i.segment/region_growing.c:1364 msgid "set" msgstr "" -#: ../imagery/i.segment/region_growing.c:1340 +#: ../imagery/i.segment/region_growing.c:1364 msgid "unset" msgstr "" -#: ../imagery/i.segment/region_growing.c:1570 +#: ../imagery/i.segment/region_growing.c:1601 #, c-format msgid "Region of size %d should be in search tree" msgstr "" @@ -25046,11 +25446,11 @@ msgid "Writing out segment IDs..." msgstr "" -#: ../imagery/i.segment/write_output.c:120 +#: ../imagery/i.segment/write_output.c:122 msgid "Writing out goodness of fit" msgstr "" -#: ../imagery/i.segment/write_output.c:236 +#: ../imagery/i.segment/write_output.c:238 #, fuzzy msgid "Writing out shifted band values..." msgstr "Rakstu jaunu failu... \n" @@ -25095,12 +25495,6 @@ msgid "Number of segments created: %d" msgstr "" -#: ../imagery/i.segment/flag.c:21 ../imagery/i.segment/flag.c:28 -#: ../vector/v.distance/main.c:810 ../vector/v.distance/main.c:887 -#: ../vector/v.distance/main.c:1097 -msgid "Out of memory!" -msgstr "PietrÅ«kst atmiņas!" - #: ../imagery/i.segment/watershed.c:19 msgid "Watershed is not yet implemented" msgstr "" @@ -25123,184 +25517,199 @@ msgid "Found %d clumps" msgstr "Pabeigts: " -#: ../imagery/i.segment/parse_args.c:30 +#: ../imagery/i.segment/parse_args.c:26 +#, fuzzy +msgid "Name of input imagery group or raster maps" +msgstr "Rastra kartes nosaukums" + +#: ../imagery/i.segment/parse_args.c:33 msgid "Suffix for output bands with modified band values" msgstr "" -#: ../imagery/i.segment/parse_args.c:36 +#: ../imagery/i.segment/parse_args.c:39 msgid "Difference threshold between 0 and 1" msgstr "" -#: ../imagery/i.segment/parse_args.c:37 +#: ../imagery/i.segment/parse_args.c:40 msgid "Threshold = 0 merges only identical segments; threshold = 1 merges all" msgstr "" -#: ../imagery/i.segment/parse_args.c:46 +#: ../imagery/i.segment/parse_args.c:49 #, fuzzy msgid "Spatial radius in number of cells" msgstr "LÄ«niju skaits" -#: ../imagery/i.segment/parse_args.c:47 +#: ../imagery/i.segment/parse_args.c:50 msgid "" "Must be >= 1, only cells within spatial bandwidth are considered for mean " "shift" msgstr "" -#: ../imagery/i.segment/parse_args.c:53 +#: ../imagery/i.segment/parse_args.c:56 msgid "Range (spectral) bandwidth [0, 1]" msgstr "" -#: ../imagery/i.segment/parse_args.c:54 +#: ../imagery/i.segment/parse_args.c:57 msgid "" "Only cells within range (spectral) bandwidth are considered for mean shift. " "Range bandwidth is used as conductance parameter for adaptive bandwidth" msgstr "" -#: ../imagery/i.segment/parse_args.c:67 +#: ../imagery/i.segment/parse_args.c:70 msgid "Segmentation method" msgstr "" -#: ../imagery/i.segment/parse_args.c:76 +#: ../imagery/i.segment/parse_args.c:79 msgid "Similarity calculation method" msgstr "" -#: ../imagery/i.segment/parse_args.c:85 +#: ../imagery/i.segment/parse_args.c:88 msgid "Minimum number of cells in a segment" msgstr "" -#: ../imagery/i.segment/parse_args.c:87 +#: ../imagery/i.segment/parse_args.c:90 msgid "The final step will merge small segments with their best neighbor" msgstr "" -#: ../imagery/i.segment/parse_args.c:98 +#: ../imagery/i.segment/parse_args.c:101 msgid "Importance of radiometric (input raster) values relative to shape" msgstr "" -#: ../imagery/i.segment/parse_args.c:108 +#: ../imagery/i.segment/parse_args.c:111 msgid "Importance of smoothness relative to compactness" msgstr "" -#: ../imagery/i.segment/parse_args.c:117 +#: ../imagery/i.segment/parse_args.c:120 msgid "Memory in MB" msgstr "" -#: ../imagery/i.segment/parse_args.c:126 ../imagery/i.cluster/main.c:126 +#: ../imagery/i.segment/parse_args.c:129 ../imagery/i.cluster/main.c:126 msgid "Maximum number of iterations" msgstr "" -#: ../imagery/i.segment/parse_args.c:134 +#: ../imagery/i.segment/parse_args.c:137 msgid "Name for input raster map with starting seeds" msgstr "" -#: ../imagery/i.segment/parse_args.c:141 +#: ../imagery/i.segment/parse_args.c:144 msgid "Name of input bounding/constraining raster map" msgstr "" -#: ../imagery/i.segment/parse_args.c:143 +#: ../imagery/i.segment/parse_args.c:146 msgid "" "Must be integer values, each area will be segmented independent of the others" msgstr "" -#: ../imagery/i.segment/parse_args.c:150 +#: ../imagery/i.segment/parse_args.c:153 msgid "Name for output goodness of fit estimate map" msgstr "" -#: ../imagery/i.segment/parse_args.c:156 +#: ../imagery/i.segment/parse_args.c:159 msgid "" "Use 8 neighbors (3x3 neighborhood) instead of the default 4 neighbors for " "each pixel" msgstr "" -#: ../imagery/i.segment/parse_args.c:162 +#: ../imagery/i.segment/parse_args.c:165 msgid "Weighted input, do not perform the default scaling of input raster maps" msgstr "" -#: ../imagery/i.segment/parse_args.c:167 +#: ../imagery/i.segment/parse_args.c:170 msgid "Use adaptive bandwidth for mean shift" msgstr "" -#: ../imagery/i.segment/parse_args.c:168 +#: ../imagery/i.segment/parse_args.c:171 msgid "Range (spectral) bandwidth is adapted for each moving window" msgstr "" -#: ../imagery/i.segment/parse_args.c:173 +#: ../imagery/i.segment/parse_args.c:176 msgid "Use progressive bandwidth for mean shift" msgstr "" -#: ../imagery/i.segment/parse_args.c:175 +#: ../imagery/i.segment/parse_args.c:178 msgid "" "Spatial bandwidth is increased, range (spectral) bandwidth is decreased in " "each iteration" msgstr "" -#: ../imagery/i.segment/parse_args.c:194 +#: ../imagery/i.segment/parse_args.c:210 +#, c-format +msgid "Group <%s> not found in the current mapset" +msgstr "" + +#: ../imagery/i.segment/parse_args.c:214 +#, c-format +msgid "Group <%s> contains no raster maps" +msgstr "" + +#: ../imagery/i.segment/parse_args.c:229 msgid "Threshold should be > 0 and < 1" msgstr "" -#: ../imagery/i.segment/parse_args.c:200 +#: ../imagery/i.segment/parse_args.c:235 #, fuzzy, c-format msgid "Option '%s' must be >= 1" msgstr "Novietojums %s ir izveidots!" -#: ../imagery/i.segment/parse_args.c:208 +#: ../imagery/i.segment/parse_args.c:243 #, c-format msgid "Negative value %s for option '%s': disabling" msgstr "" -#: ../imagery/i.segment/parse_args.c:213 +#: ../imagery/i.segment/parse_args.c:248 #, c-format msgid "Value %s for option '%s' is >= 1: disabling" msgstr "" -#: ../imagery/i.segment/parse_args.c:235 +#: ../imagery/i.segment/parse_args.c:270 msgid "Unable to assign segmentation method" msgstr "" -#: ../imagery/i.segment/parse_args.c:245 +#: ../imagery/i.segment/parse_args.c:280 msgid "Invalid similarity method" msgstr "" -#: ../imagery/i.segment/parse_args.c:251 +#: ../imagery/i.segment/parse_args.c:286 #, c-format msgid "Option '%s' must be > 0" msgstr "" -#: ../imagery/i.segment/parse_args.c:253 ../imagery/i.segment/parse_args.c:258 +#: ../imagery/i.segment/parse_args.c:288 ../imagery/i.segment/parse_args.c:293 #, c-format msgid "Option '%s' must be <= 1" msgstr "" -#: ../imagery/i.segment/parse_args.c:256 +#: ../imagery/i.segment/parse_args.c:291 #, c-format msgid "Option '%s' must be >= 0" msgstr "" -#: ../imagery/i.segment/parse_args.c:284 +#: ../imagery/i.segment/parse_args.c:319 msgid "Seeds raster map not found" msgstr "" -#: ../imagery/i.segment/parse_args.c:288 +#: ../imagery/i.segment/parse_args.c:323 msgid "Seeeds raster map must be CELL type (integers)" msgstr "" -#: ../imagery/i.segment/parse_args.c:298 +#: ../imagery/i.segment/parse_args.c:333 msgid "Segmentation constraint/boundary raster map not found" msgstr "" -#: ../imagery/i.segment/parse_args.c:302 +#: ../imagery/i.segment/parse_args.c:337 msgid "Segmentation constraint raster map must be CELL type (integers)" msgstr "" -#: ../imagery/i.segment/parse_args.c:321 +#: ../imagery/i.segment/parse_args.c:356 #, fuzzy msgid "Integer overflow: too many cells in current region" msgstr "DrukÄt tekoÅ¡o reÄ£ionu pÄ“c platuma/garuma" -#: ../imagery/i.segment/parse_args.c:334 +#: ../imagery/i.segment/parse_args.c:369 msgid "Invalid output raster name for goodness of fit" msgstr "" -#: ../imagery/i.segment/parse_args.c:341 +#: ../imagery/i.segment/parse_args.c:376 #, fuzzy, c-format msgid "Maximum number of iterations set to %d" msgstr "" @@ -25308,69 +25717,69 @@ "\n" " Punktu skaits: %d\n" -#: ../imagery/i.segment/parse_args.c:351 +#: ../imagery/i.segment/parse_args.c:386 #, fuzzy, c-format msgid "Invalid number of iterations, %d will be used" msgstr "NederÄ«gs soļu skaits: %s" -#: ../imagery/i.segment/parse_args.c:360 +#: ../imagery/i.segment/parse_args.c:395 msgid "Invalid number of MB, 300 will be used" msgstr "" -#: ../imagery/i.segment/open_files.c:39 -#, c-format -msgid "Group <%s> not found in the current mapset" -msgstr "" +#: ../imagery/i.segment/open_files.c:61 +#, fuzzy, c-format +msgid "Input map <%s> is all NULL" +msgstr "reÄ£ions <%s> nav atrasts" -#: ../imagery/i.segment/open_files.c:43 +#: ../imagery/i.segment/open_files.c:65 #, c-format -msgid "Group <%s> contains no raster maps" +msgid "Input map <%s> is a constant of value %g" msgstr "" -#: ../imagery/i.segment/open_files.c:120 +#: ../imagery/i.segment/open_files.c:114 msgid "Insufficient number of non-NULL cells in current region" msgstr "" -#: ../imagery/i.segment/open_files.c:151 +#: ../imagery/i.segment/open_files.c:145 msgid "Loading input bands..." msgstr "" -#: ../imagery/i.segment/open_files.c:153 +#: ../imagery/i.segment/open_files.c:147 msgid "Loading input band..." msgstr "" -#: ../imagery/i.segment/open_files.c:185 ../imagery/i.segment/open_files.c:190 -#: ../imagery/i.segment/open_files.c:212 ../imagery/i.segment/open_files.c:270 -#: ../imagery/i.segment/open_files.c:358 ../imagery/i.segment/open_files.c:424 -#: ../imagery/i.segment/open_files.c:480 +#: ../imagery/i.segment/open_files.c:179 ../imagery/i.segment/open_files.c:184 +#: ../imagery/i.segment/open_files.c:206 ../imagery/i.segment/open_files.c:264 +#: ../imagery/i.segment/open_files.c:352 ../imagery/i.segment/open_files.c:418 +#: ../imagery/i.segment/open_files.c:474 msgid "Unable to write to temporary file" msgstr "" -#: ../imagery/i.segment/open_files.c:277 +#: ../imagery/i.segment/open_files.c:271 #, c-format msgid "There are no boundary constraints in '%s'" msgstr "" -#: ../imagery/i.segment/open_files.c:333 +#: ../imagery/i.segment/open_files.c:327 #, c-format msgid "Loading seeds from raster map <%s>..." msgstr "" -#: ../imagery/i.segment/open_files.c:363 +#: ../imagery/i.segment/open_files.c:357 #, c-format msgid "No seeds found in '%s'!" msgstr "" -#: ../imagery/i.segment/open_files.c:383 +#: ../imagery/i.segment/open_files.c:377 msgid "Too many seeds: integer overflow" msgstr "" -#: ../imagery/i.segment/open_files.c:500 +#: ../imagery/i.segment/open_files.c:494 #, c-format msgid "Segment %d is already registered!" msgstr "" -#: ../imagery/i.segment/open_files.c:554 +#: ../imagery/i.segment/open_files.c:553 #, c-format msgid "Regions with at least %d cells are stored in memory" msgstr "" @@ -25426,7 +25835,7 @@ msgid "Mean shift converged after %d iterations" msgstr "" -#: ../imagery/i.segment/mean_shift.c:748 +#: ../imagery/i.segment/mean_shift.c:769 #, fuzzy, c-format msgid "Renumbering remaining %d segments..." msgstr "Rakstu jaunu failu... \n" @@ -25472,7 +25881,7 @@ msgid "supervised classification" msgstr "" -#: ../imagery/i.gensig/main.c:42 ../imagery/i.maxlik/main.c:63 +#: ../imagery/i.gensig/main.c:42 ../imagery/i.maxlik/main.c:65 msgid "Maximum Likelihood Classification" msgstr "" @@ -25976,32 +26385,37 @@ msgid "<%s> has too many signatures (limit is 255)" msgstr "" -#: ../imagery/i.maxlik/main.c:66 +#: ../imagery/i.maxlik/main.c:68 msgid "Classifies the cell spectral reflectances in imagery data." msgstr "" -#: ../imagery/i.maxlik/main.c:68 +#: ../imagery/i.maxlik/main.c:70 msgid "" "Classification is based on the spectral signature information generated by " "either i.cluster, g.gui.iclass, or i.gensig." msgstr "" -#: ../imagery/i.maxlik/main.c:81 ../imagery/i.smap/parse.c:20 +#: ../imagery/i.maxlik/main.c:83 ../imagery/i.smap/parse.c:20 msgid "Name of input file containing signatures" msgstr "" -#: ../imagery/i.maxlik/main.c:82 +#: ../imagery/i.maxlik/main.c:84 msgid "Generated by either i.cluster, g.gui.iclass, or i.gensig" msgstr "" -#: ../imagery/i.maxlik/main.c:86 ../imagery/i.smap/parse.c:28 +#: ../imagery/i.maxlik/main.c:88 ../imagery/i.smap/parse.c:28 msgid "Name for output raster map holding classification results" msgstr "" -#: ../imagery/i.maxlik/main.c:92 +#: ../imagery/i.maxlik/main.c:94 msgid "Name for output raster map holding reject threshold results" msgstr "" +#: ../imagery/i.maxlik/main.c:106 +#, fuzzy, c-format +msgid "<%s> does not match the current mapset" +msgstr "vektora karte <%s> nav atrasta" + #: ../imagery/i.maxlik/invert.c:28 #, c-format msgid "Signature %d is not valid (ill-conditioned) - ignored" @@ -26161,7 +26575,7 @@ msgid "Set current location and mapset as target for imagery group" msgstr "" -#: ../imagery/i.target/main.c:80 ../imagery/i.group/main.c:117 +#: ../imagery/i.target/main.c:80 ../imagery/i.group/main.c:156 msgid "Group must exist in the current mapset" msgstr "" @@ -26406,213 +26820,213 @@ msgid "biophysical parameters" msgstr "" -#: ../imagery/i.vi/main.c:93 +#: ../imagery/i.vi/main.c:94 msgid "Calculates different types of vegetation indices." msgstr "" -#: ../imagery/i.vi/main.c:94 +#: ../imagery/i.vi/main.c:95 msgid "" "Uses red and nir bands mostly, and some indices require additional bands." msgstr "" -#: ../imagery/i.vi/main.c:101 +#: ../imagery/i.vi/main.c:102 msgid "Name of input red channel surface reflectance map" msgstr "" -#: ../imagery/i.vi/main.c:102 ../imagery/i.vi/main.c:141 -#: ../imagery/i.vi/main.c:149 ../imagery/i.vi/main.c:157 -#: ../imagery/i.vi/main.c:165 ../imagery/i.vi/main.c:173 +#: ../imagery/i.vi/main.c:103 ../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 "Range: [0.0;1.0]" msgstr "" -#: ../imagery/i.vi/main.c:110 +#: ../imagery/i.vi/main.c:111 msgid "Type of vegetation index" msgstr "" -#: ../imagery/i.vi/main.c:115 +#: ../imagery/i.vi/main.c:116 msgid "Atmospherically Resistant Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:116 +#: ../imagery/i.vi/main.c:117 msgid "Difference Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:117 +#: ../imagery/i.vi/main.c:118 msgid "Enhanced Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:118 +#: ../imagery/i.vi/main.c:119 msgid "Enhanced Vegetation Index 2" msgstr "" -#: ../imagery/i.vi/main.c:119 +#: ../imagery/i.vi/main.c:120 msgid "Green Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:120 +#: ../imagery/i.vi/main.c:121 msgid "Green Atmospherically Resistant Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:121 +#: ../imagery/i.vi/main.c:122 msgid "Global Environmental Monitoring Index" msgstr "" -#: ../imagery/i.vi/main.c:122 +#: ../imagery/i.vi/main.c:123 msgid "Infrared Percentage Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:123 +#: ../imagery/i.vi/main.c:124 msgid "Modified Soil Adjusted Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:124 +#: ../imagery/i.vi/main.c:125 msgid "second Modified Soil Adjusted Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:125 +#: ../imagery/i.vi/main.c:126 msgid "Normalized Difference Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:126 +#: ../imagery/i.vi/main.c:127 msgid "Perpendicular Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:127 +#: ../imagery/i.vi/main.c:128 msgid "Soil Adjusted Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:128 +#: ../imagery/i.vi/main.c:129 msgid "Simple Ratio" msgstr "" -#: ../imagery/i.vi/main.c:129 +#: ../imagery/i.vi/main.c:130 msgid "Visible Atmospherically Resistant Index" msgstr "" -#: ../imagery/i.vi/main.c:130 +#: ../imagery/i.vi/main.c:131 msgid "Weighted Difference Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:134 +#: ../imagery/i.vi/main.c:135 msgid "type" msgstr "" -#: ../imagery/i.vi/main.c:140 +#: ../imagery/i.vi/main.c:141 msgid "Name of input nir channel surface reflectance map" msgstr "" -#: ../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 ../vector/v.vol.rst/main.c:254 -#: ../vector/v.vol.rst/main.c:303 +#: ../imagery/i.vi/main.c:143 ../imagery/i.vi/main.c:151 +#: ../imagery/i.vi/main.c:159 ../imagery/i.vi/main.c:167 +#: ../imagery/i.vi/main.c:175 ../vector/v.vol.rst/main.c:256 +#: ../vector/v.vol.rst/main.c:305 msgid "Optional inputs" msgstr "" -#: ../imagery/i.vi/main.c:148 +#: ../imagery/i.vi/main.c:149 msgid "Name of input green channel surface reflectance map" msgstr "" -#: ../imagery/i.vi/main.c:156 +#: ../imagery/i.vi/main.c:157 msgid "Name of input blue channel surface reflectance map" msgstr "" -#: ../imagery/i.vi/main.c:164 +#: ../imagery/i.vi/main.c:165 msgid "Name of input 5th channel surface reflectance map" msgstr "" -#: ../imagery/i.vi/main.c:172 +#: ../imagery/i.vi/main.c:173 msgid "Name of input 7th channel surface reflectance map" msgstr "" -#: ../imagery/i.vi/main.c:180 +#: ../imagery/i.vi/main.c:181 msgid "Value of the slope of the soil line (MSAVI only)" msgstr "" -#: ../imagery/i.vi/main.c:181 ../imagery/i.vi/main.c:188 -#: ../imagery/i.vi/main.c:195 +#: ../imagery/i.vi/main.c:182 ../imagery/i.vi/main.c:189 +#: ../imagery/i.vi/main.c:196 msgid "MSAVI settings" msgstr "" -#: ../imagery/i.vi/main.c:187 +#: ../imagery/i.vi/main.c:188 msgid "Value of the intercept of the soil line (MSAVI only)" msgstr "" -#: ../imagery/i.vi/main.c:194 +#: ../imagery/i.vi/main.c:195 msgid "Value of the factor of reduction of soil noise (MSAVI only)" msgstr "" -#: ../imagery/i.vi/main.c:201 +#: ../imagery/i.vi/main.c:202 msgid "Maximum bits for digital numbers" msgstr "" -#: ../imagery/i.vi/main.c:202 +#: ../imagery/i.vi/main.c:203 msgid "" "If data is in Digital Numbers (i.e. integer type), give the max bits (i.e. 8 " "for Landsat -> [0-255])" msgstr "" -#: ../imagery/i.vi/main.c:228 +#: ../imagery/i.vi/main.c:229 msgid "sr index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:231 +#: ../imagery/i.vi/main.c:232 msgid "ndvi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:234 +#: ../imagery/i.vi/main.c:235 msgid "ipvi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:237 +#: ../imagery/i.vi/main.c:238 msgid "dvi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:240 +#: ../imagery/i.vi/main.c:241 msgid "pvi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:243 +#: ../imagery/i.vi/main.c:244 msgid "wdvi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:246 +#: ../imagery/i.vi/main.c:247 msgid "savi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:251 +#: ../imagery/i.vi/main.c:252 msgid "" "msavi index requires red and nir maps, and 3 parameters related to soil line" msgstr "" -#: ../imagery/i.vi/main.c:254 +#: ../imagery/i.vi/main.c:255 msgid "msavi2 index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:257 +#: ../imagery/i.vi/main.c:258 msgid "gemi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:261 +#: ../imagery/i.vi/main.c:262 msgid "arvi index requires blue, red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:265 +#: ../imagery/i.vi/main.c:266 msgid "evi index requires blue, red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:268 +#: ../imagery/i.vi/main.c:269 msgid "evi2 index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:272 +#: ../imagery/i.vi/main.c:273 msgid "vari index requires blue, green and red maps" msgstr "" -#: ../imagery/i.vi/main.c:276 +#: ../imagery/i.vi/main.c:277 msgid "gari index requires blue, green, red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:281 +#: ../imagery/i.vi/main.c:282 msgid "gvi index requires blue, green, red, nir, chan5 and chan7 maps" msgstr "" @@ -27018,7 +27432,7 @@ msgid "%s######## CLUSTER END (%s) ########%s" msgstr "" -#: ../imagery/i.cluster/main.c:354 ../misc/m.nviz.image/main.c:242 +#: ../imagery/i.cluster/main.c:354 ../misc/m.nviz.image/main.c:248 #, c-format msgid "File <%s> created." msgstr "" @@ -28205,130 +28619,130 @@ msgid "Name of the output emissivity layer" msgstr "" -#: ../imagery/i.group/main.c:55 +#: ../imagery/i.group/main.c:56 msgid "Creates, edits, and lists groups of imagery data." msgstr "" -#: ../imagery/i.group/main.c:59 +#: ../imagery/i.group/main.c:60 msgid "Name of imagery group" msgstr "" -#: ../imagery/i.group/main.c:63 +#: ../imagery/i.group/main.c:64 msgid "Name of imagery subgroup" msgstr "" -#: ../imagery/i.group/main.c:67 +#: ../imagery/i.group/main.c:68 msgid "Name of raster map(s) to include in group" msgstr "" -#: ../imagery/i.group/main.c:68 ../imagery/i.group/main.c:74 +#: ../imagery/i.group/main.c:69 ../imagery/i.group/main.c:80 msgid "Maps" msgstr "" -#: ../imagery/i.group/main.c:73 +#: ../imagery/i.group/main.c:79 msgid "Remove selected files from specified group or subgroup" msgstr "" -#: ../imagery/i.group/main.c:78 +#: ../imagery/i.group/main.c:84 msgid "List files from specified (sub)group" msgstr "" -#: ../imagery/i.group/main.c:83 +#: ../imagery/i.group/main.c:89 msgid "List subgroups from specified group" msgstr "" -#: ../imagery/i.group/main.c:109 +#: ../imagery/i.group/main.c:148 msgid "No input raster map(s) specified" msgstr "" -#: ../imagery/i.group/main.c:128 ../imagery/i.group/main.c:150 +#: ../imagery/i.group/main.c:167 ../imagery/i.group/main.c:189 msgid "Specified group does not exist in current mapset" msgstr "" -#: ../imagery/i.group/main.c:132 +#: ../imagery/i.group/main.c:171 #, c-format msgid "Removing raster maps from subgroup <%s>..." msgstr "" -#: ../imagery/i.group/main.c:137 +#: ../imagery/i.group/main.c:176 #, c-format msgid "Removing raster maps from group <%s>..." msgstr "" -#: ../imagery/i.group/main.c:158 +#: ../imagery/i.group/main.c:197 #, c-format msgid "Subgroup <%s> of group <%s> references the following raster maps:" msgstr "" -#: ../imagery/i.group/main.c:173 +#: ../imagery/i.group/main.c:212 #, c-format msgid "Group <%s> references the following raster maps:" msgstr "" -#: ../imagery/i.group/main.c:185 +#: ../imagery/i.group/main.c:224 #, c-format msgid "Group <%s> does not yet exist. Creating..." msgstr "" -#: ../imagery/i.group/main.c:189 ../imagery/i.group/main.c:198 +#: ../imagery/i.group/main.c:228 ../imagery/i.group/main.c:237 #, c-format msgid "Adding raster maps to group <%s>..." msgstr "" -#: ../imagery/i.group/main.c:193 +#: ../imagery/i.group/main.c:232 #, c-format msgid "Adding raster maps to subgroup <%s>..." msgstr "" -#: ../imagery/i.group/main.c:219 +#: ../imagery/i.group/main.c:258 msgid "No input raster maps defined" msgstr "" -#: ../imagery/i.group/main.c:223 ../imagery/i.group/main.c:265 +#: ../imagery/i.group/main.c:262 ../imagery/i.group/main.c:304 #, c-format msgid "Raster map <%s> not found. Skipped." msgstr "" -#: ../imagery/i.group/main.c:228 +#: ../imagery/i.group/main.c:267 #, c-format msgid "Adding raster map <%s> to group" msgstr "" -#: ../imagery/i.group/main.c:234 +#: ../imagery/i.group/main.c:273 #, c-format msgid "Raster map <%s> exists in group. Skipped." msgstr "" -#: ../imagery/i.group/main.c:271 +#: ../imagery/i.group/main.c:310 #, c-format msgid "Adding raster map <%s> to subgroup" msgstr "" -#: ../imagery/i.group/main.c:278 +#: ../imagery/i.group/main.c:317 #, c-format msgid "Raster map <%s> exists in subgroup. Skipping..." msgstr "" -#: ../imagery/i.group/main.c:327 +#: ../imagery/i.group/main.c:366 #, c-format msgid "Removing raster map <%s> from group" msgstr "" -#: ../imagery/i.group/main.c:344 ../imagery/i.group/main.c:403 +#: ../imagery/i.group/main.c:383 ../imagery/i.group/main.c:442 msgid "No raster map removed" msgstr "" -#: ../imagery/i.group/main.c:386 +#: ../imagery/i.group/main.c:425 #, c-format msgid "Removing raster map <%s> from subgroup" msgstr "" -#: ../imagery/i.group/main.c:422 +#: ../imagery/i.group/main.c:461 #, c-format msgid "Group <%s> does not contain any subgroup.\n" msgstr "" -#: ../imagery/i.group/main.c:433 +#: ../imagery/i.group/main.c:472 #, c-format msgid "group <%s> references the following subgroups\n" msgstr "" @@ -28660,16 +29074,21 @@ msgid "Elevation map name is missing. Please set '%s' option" msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:212 +#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:211 +#, fuzzy, c-format +msgid "Group [%s] in location [%s] mapset [%s] now uses elevation map [%s]" +msgstr "3d skata fails <%s> nav atrasts" + +#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:214 #, c-format msgid "Mapset [%s] in target location [%s] - %s " msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:214 +#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:216 msgid "permission denied\n" msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:214 +#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:216 msgid "not found\n" msgstr "" @@ -29027,31 +29446,36 @@ msgid "Target east,north coordinates to local x,y" msgstr "" -#: ../misc/m.nviz.image/main.c:56 +#: ../misc/m.nviz.image/main.c:55 msgid "Creates a 3D rendering of GIS data." msgstr "" -#: ../misc/m.nviz.image/main.c:57 +#: ../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:83 +#: ../misc/m.nviz.image/main.c:87 msgid "Unable to render data" msgstr "" -#: ../misc/m.nviz.image/main.c:142 +#: ../misc/m.nviz.image/main.c:146 #, c-format msgid "Vertical exaggeration not given, using calculated value %.0f" msgstr "" -#: ../misc/m.nviz.image/main.c:154 +#: ../misc/m.nviz.image/main.c:158 #, c-format msgid "Viewpoint height not given, using calculated value %.0f" msgstr "" -#: ../misc/m.nviz.image/main.c:240 +#: ../misc/m.nviz.image/main.c:244 +#, fuzzy +msgid "Failed to write image" +msgstr "Nav iespÄ“ju atvÄ“rt Å¡Å«nu failu priekÅ¡[%s]" + +#: ../misc/m.nviz.image/main.c:246 msgid "Unsupported output format" msgstr "" @@ -29715,8 +30139,8 @@ msgstr "" #: ../db/db.databases/main.c:97 ../db/db.copy/main.c:37 -#: ../db/db.execute/main.c:127 ../db/db.execute/main.c:134 -#: ../db/db.execute/main.c:140 ../db/db.select/main.c:267 +#: ../db/db.execute/main.c:139 ../db/db.execute/main.c:146 +#: ../db/db.execute/main.c:152 ../db/db.select/main.c:267 #: ../db/db.dropdb/main.c:73 ../db/db.createdb/main.c:73 #: ../vector/v.db.select/main.c:57 msgid "SQL" @@ -29831,26 +30255,31 @@ msgid "Overwrite current settings if already initialized" msgstr "" -#: ../db/db.connect/main.c:91 +#: ../db/db.connect/main.c:101 msgid "Default group of database users to which select privilege is granted" msgstr "" -#: ../db/db.connect/main.c:141 ../db/db.tables/main.c:41 +#: ../db/db.connect/main.c:151 ../db/db.tables/main.c:41 msgid "Database connection not defined. Run db.connect." msgstr "" -#: ../db/db.connect/main.c:166 +#: ../db/db.connect/main.c:176 msgid "DB settings already defined, nothing to do" msgstr "" -#: ../db/db.connect/main.c:172 +#: ../db/db.connect/main.c:182 msgid "Default driver is not set" msgstr "" -#: ../db/db.connect/main.c:175 +#: ../db/db.connect/main.c:185 msgid "Default database is not set" msgstr "" +#: ../db/db.connect/main.c:221 +#, fuzzy +msgid "Unable to set default database connection" +msgstr "Nevar iatlasÄ«t datus no tabulas" + #: ../db/db.describe/main.c:108 msgid "Print column names only instead of full column descriptions" msgstr "" @@ -29868,41 +30297,42 @@ msgid "Unable to open file <%s>: %s" msgstr "" -#: ../db/db.execute/main.c:94 ../db/db.execute/main.c:99 +#: ../db/db.execute/main.c:86 ../db/db.execute/main.c:91 +#: ../db/db.execute/main.c:106 ../db/db.execute/main.c:111 #, c-format msgid "Error while executing: '%s'" msgstr "" -#: ../db/db.execute/main.c:128 +#: ../db/db.execute/main.c:140 msgid "Executes any SQL statement." msgstr "" -#: ../db/db.execute/main.c:129 +#: ../db/db.execute/main.c:141 msgid "For SELECT statements use 'db.select'." msgstr "" -#: ../db/db.execute/main.c:132 +#: ../db/db.execute/main.c:144 msgid "SQL statement" msgstr "SQL izteikums" -#: ../db/db.execute/main.c:133 +#: ../db/db.execute/main.c:145 msgid "Example: update rybniky set kapri = 'hodne' where kapri = 'malo'" msgstr "" -#: ../db/db.execute/main.c:138 +#: ../db/db.execute/main.c:150 msgid "Name of file containing SQL statement(s)" msgstr "" -#: ../db/db.execute/main.c:160 +#: ../db/db.execute/main.c:172 msgid "Ignore SQL errors and continue" msgstr "IgnorÄ“t SQL kļūdas un turpinÄt" -#: ../db/db.execute/main.c:161 ../vector/v.build/main.c:51 +#: ../db/db.execute/main.c:173 ../vector/v.build/main.c:51 #: ../vector/v.build/main.c:77 msgid "Errors" msgstr "Kļūdas" -#: ../db/db.execute/main.c:167 +#: ../db/db.execute/main.c:179 #, c-format msgid "You must provide <%s> or <%s> option" msgstr "" @@ -30027,7 +30457,7 @@ msgid "Unable to db_alloc_string_array()" msgstr "" -#: ../db/drivers/ogr/execute.c:56 ../vector/v.out.ogr/main.c:592 +#: ../db/drivers/ogr/execute.c:56 ../vector/v.out.ogr/main.c:648 #, c-format msgid "OGR layer <%s> not found" msgstr "" @@ -30036,11 +30466,11 @@ #: ../vector/v.out.lidar/main.c:155 ../vector/v.db.connect/main.c:289 #: ../vector/v.reclass/main.c:145 ../vector/v.to.3d/trans2.c:63 #: ../vector/v.to.3d/trans3.c:65 ../vector/v.univar/main.c:355 -#: ../vector/v.distance/main.c:533 ../vector/v.distance/main.c:574 +#: ../vector/v.distance/main.c:540 ../vector/v.distance/main.c:581 #: ../vector/v.in.db/main.c:187 ../vector/v.colors/scan_attr.c:35 -#: ../vector/v.colors.out/make_colors.c:42 ../vector/v.vect.stats/main.c:428 +#: ../vector/v.colors.out/make_colors.c:42 ../vector/v.vect.stats/main.c:435 #: ../vector/v.transform/trans_digit.c:116 -#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:96 +#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:97 #: ../scripts/v.db.join/v.db.join.py:98 ../scripts/v.db.join/v.db.join.py:106 #: ../scripts/v.db.join/v.db.join.py:123 ../scripts/db.univar/db.univar.py:120 #, c-format, python-format @@ -30076,16 +30506,7 @@ "may be damaged" msgstr "" -#: ../db/drivers/ogr/describe.c:204 -#, c-format -msgid "" -"column '%s', type 'string': unknown width -> stored as varchar(250) some " -"data may be lost" -msgstr "" -"Kolona '%s', tips 'string': nenosakÄms garums -> saglabÄts kÄ varchar(250) " -"daži dati var tikt zaudÄ“ti" - -#: ../db/drivers/ogr/describe.c:212 ../db/drivers/ogr/fetch.c:160 +#: ../db/drivers/ogr/describe.c:212 ../db/drivers/ogr/fetch.c:167 msgid "Unknown type" msgstr "NezinÄms tips" @@ -30097,7 +30518,7 @@ msgid "Unable to add new token" msgstr "" -#: ../db/drivers/ogr/fetch.c:55 ../db/drivers/ogr/fetch.c:188 +#: ../db/drivers/ogr/fetch.c:55 ../db/drivers/ogr/fetch.c:195 #: ../db/drivers/sqlite/fetch.c:265 ../db/drivers/postgres/fetch.c:33 #: ../db/drivers/mysql/fetch.c:34 ../db/drivers/mysql/fetch.c:276 msgid "Cursor not found" @@ -30625,7 +31046,7 @@ #: ../db/drivers/dbf/db.c:94 #, c-format -msgid "Unable create DBF database: %s" +msgid "Unable to create DBF database: %s" msgstr "" #: ../db/drivers/dbf/db.c:102 @@ -30739,7 +31160,7 @@ msgstr "" #: ../vector/v.mkgrid/main.c:73 ../vector/v.kcv/main.c:58 -#: ../vector/v.random/main.c:101 ../vector/v.perturb/main.c:66 +#: ../vector/v.random/main.c:104 ../vector/v.perturb/main.c:66 #: ../vector/v.normal/main.c:75 ../vector/v.qcount/main.c:62 msgid "point pattern" msgstr "" @@ -30968,7 +31389,7 @@ "instead of native GRASS-PostGIS data driver." msgstr "" -#: ../vector/v.external.out/link.c:26 ../vector/v.out.ogr/main.c:102 +#: ../vector/v.external.out/link.c:26 ../vector/v.out.ogr/main.c:103 #, c-format msgid "" "Data source starts with \"PG:\" prefix, expecting \"PostgreSQL\" format (\"%s" @@ -31279,12 +31700,13 @@ msgid "Loading data..." msgstr "" -#: ../vector/v.to.rast/vect2rast.c:55 ../vector/v.db.connect/main.c:213 -#: ../vector/v.to.rast3/main.c:80 ../vector/v.db.select/main.c:171 -#: ../vector/v.to.3d/trans2.c:49 ../vector/v.to.3d/trans3.c:51 -#: ../vector/v.distance/main.c:515 ../vector/v.distance/main.c:596 -#: ../vector/v.colors.out/make_colors.c:31 ../vector/v.info/print.c:138 -#: ../vector/v.extract/main.c:255 +#: ../vector/v.to.rast/vect2rast.c:55 ../vector/v.random/main.c:265 +#: ../vector/v.db.connect/main.c:213 ../vector/v.to.rast3/main.c:80 +#: ../vector/v.db.select/main.c:171 ../vector/v.to.3d/trans2.c:49 +#: ../vector/v.to.3d/trans3.c:51 ../vector/v.distance/main.c:522 +#: ../vector/v.distance/main.c:603 ../vector/v.colors.out/make_colors.c:31 +#: ../vector/v.info/print.c:138 ../vector/v.extract/main.c:217 +#: ../vector/v.extract/main.c:315 #, c-format msgid "Database connection not defined for layer <%s>" msgstr "" @@ -31555,43 +31977,43 @@ msgid "No database record for cat = %d and export of 'cat' disabled" msgstr "" -#: ../vector/v.out.ogr/main.c:87 +#: ../vector/v.out.ogr/main.c:88 msgid "Exports a vector map layer to any of the supported OGR vector formats." msgstr "" -#: ../vector/v.out.ogr/main.c:88 +#: ../vector/v.out.ogr/main.c:89 msgid "By default a vector map layer is exported to OGC GeoPackage format." msgstr "" -#: ../vector/v.out.ogr/main.c:170 +#: ../vector/v.out.ogr/main.c:172 msgid "Volumes will be exported as sets of faces" msgstr "" -#: ../vector/v.out.ogr/main.c:188 +#: ../vector/v.out.ogr/main.c:190 msgid "Unable to determine input map's vector feature type(s)." msgstr "" -#: ../vector/v.out.ogr/main.c:254 +#: ../vector/v.out.ogr/main.c:255 msgid "The combination of types is not supported by all formats." msgstr "" -#: ../vector/v.out.ogr/main.c:271 +#: ../vector/v.out.ogr/main.c:272 #, fuzzy msgid "Unable to create OGR spatial reference" msgstr "Rastra kartes nosaukums" -#: ../vector/v.out.ogr/main.c:293 +#: ../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:305 +#: ../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:311 +#: ../vector/v.out.ogr/main.c:312 #, c-format msgid "" "%d point found, but not requested to be exported. Verify 'type' parameter." @@ -31601,7 +32023,7 @@ msgstr[1] "" msgstr[2] "" -#: ../vector/v.out.ogr/main.c:319 +#: ../vector/v.out.ogr/main.c:320 #, c-format msgid "" "%d line found, but not requested to be exported. Verify 'type' parameter." @@ -31611,7 +32033,7 @@ msgstr[1] "" msgstr[2] "" -#: ../vector/v.out.ogr/main.c:328 +#: ../vector/v.out.ogr/main.c:329 #, c-format msgid "" "%d boundary found, but not requested to be exported. Verify 'type' parameter." @@ -31622,7 +32044,7 @@ msgstr[1] "" msgstr[2] "" -#: ../vector/v.out.ogr/main.c:337 +#: ../vector/v.out.ogr/main.c:338 #, c-format msgid "" "%d centroid found, but not requested to be exported. Verify 'type' parameter." @@ -31633,7 +32055,7 @@ msgstr[1] "" msgstr[2] "" -#: ../vector/v.out.ogr/main.c:345 +#: ../vector/v.out.ogr/main.c:346 #, c-format msgid "" "%d area found, but not requested to be exported. Verify 'type' parameter." @@ -31643,7 +32065,7 @@ msgstr[1] "" msgstr[2] "" -#: ../vector/v.out.ogr/main.c:353 +#: ../vector/v.out.ogr/main.c:354 #, c-format msgid "" "%d face found, but not requested to be exported. Verify 'type' parameter." @@ -31653,7 +32075,7 @@ msgstr[1] "" msgstr[2] "" -#: ../vector/v.out.ogr/main.c:361 +#: ../vector/v.out.ogr/main.c:362 #, c-format msgid "" "%d volume found, but not requested to be exported. Verify 'type' parameter." @@ -31663,122 +32085,122 @@ msgstr[1] "" msgstr[2] "" -#: ../vector/v.out.ogr/main.c:371 +#: ../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:380 +#: ../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:390 +#: ../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:399 +#: ../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:409 +#: ../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:418 +#: ../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:427 +#: ../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:436 +#: ../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:461 +#: ../vector/v.out.ogr/main.c:478 #, c-format msgid "OGR driver <%s> not found" msgstr "" -#: ../vector/v.out.ogr/main.c:488 +#: ../vector/v.out.ogr/main.c:523 #, c-format msgid "Unable to open OGR data source '%s'" msgstr "" -#: ../vector/v.out.ogr/main.c:502 +#: ../vector/v.out.ogr/main.c:543 #, c-format msgid "Layer <%s> already exists in OGR data source '%s'" msgstr "" -#: ../vector/v.out.ogr/main.c:506 +#: ../vector/v.out.ogr/main.c:547 #, c-format msgid "OGR layer <%s> already exists and will be overwritten" msgstr "" -#: ../vector/v.out.ogr/main.c:513 +#: ../vector/v.out.ogr/main.c:559 #, c-format msgid "OGR layer <%s> doesn't exists, creating new OGR layer instead" msgstr "" -#: ../vector/v.out.ogr/main.c:541 +#: ../vector/v.out.ogr/main.c:587 msgid "Overriding existing user-defined 'SHPT=' LCO." msgstr "" -#: ../vector/v.out.ogr/main.c:556 +#: ../vector/v.out.ogr/main.c:602 #, 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:568 +#: ../vector/v.out.ogr/main.c:614 #, 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:575 +#: ../vector/v.out.ogr/main.c:621 #, c-format msgid "" "Vector map <%s> is 3D. Use format specific layer creation options (parameter " "'lco') to export using only category numbers as attributes" msgstr "" "AtribÅ«tu tabula nav atrasta -> tiek izmantoti kategoriju numuri kÄ atribÅ«ti" -#: ../vector/v.out.ogr/main.c:610 +#: ../vector/v.out.ogr/main.c:666 msgid "Exporting 'cat' anyway, as it is the only attribute table field" msgstr "" -#: ../vector/v.out.ogr/main.c:619 ../vector/v.out.ogr/main.c:691 +#: ../vector/v.out.ogr/main.c:675 ../vector/v.out.ogr/main.c:747 #, c-format msgid "New attribute column <%s> added to the table" msgstr "" -#: ../vector/v.out.ogr/main.c:703 +#: ../vector/v.out.ogr/main.c:759 #, c-format msgid "Key column <%s> not found" msgstr "" -#: ../vector/v.out.ogr/main.c:716 +#: ../vector/v.out.ogr/main.c:787 #, c-format msgid "Exporting %d feature..." msgid_plural "Exporting %d features..." @@ -31786,7 +32208,7 @@ msgstr[1] "" msgstr[2] "" -#: ../vector/v.out.ogr/main.c:731 +#: ../vector/v.out.ogr/main.c:802 #, c-format msgid "Exporting %d area (may take some time)..." msgid_plural "Exporting %d areas (may take some time)..." @@ -31794,7 +32216,7 @@ msgstr[1] "" msgstr[2] "" -#: ../vector/v.out.ogr/main.c:750 +#: ../vector/v.out.ogr/main.c:821 #, c-format msgid "Exporting %d volume..." msgid_plural "Exporting %d volumes..." @@ -31802,11 +32224,11 @@ msgstr[1] "" msgstr[2] "" -#: ../vector/v.out.ogr/main.c:754 +#: ../vector/v.out.ogr/main.c:825 msgid "Export of volumes not implemented yet. Skipping." msgstr "" -#: ../vector/v.out.ogr/main.c:771 +#: ../vector/v.out.ogr/main.c:842 #, c-format msgid "%d feature without attributes was written" msgid_plural "%d features without attributes were written" @@ -31814,7 +32236,7 @@ msgstr[1] "" msgstr[2] "" -#: ../vector/v.out.ogr/main.c:777 +#: ../vector/v.out.ogr/main.c:848 #, c-format msgid "%d feature without category was written" msgid_plural "%d features without category were written" @@ -31822,7 +32244,7 @@ msgstr[1] "" msgstr[2] "" -#: ../vector/v.out.ogr/main.c:781 +#: ../vector/v.out.ogr/main.c:852 #, c-format msgid "" "%d feature without category was skipped. Features without category are " @@ -31834,11 +32256,11 @@ msgstr[1] "" msgstr[2] "" -#: ../vector/v.out.ogr/main.c:797 +#: ../vector/v.out.ogr/main.c:868 msgid "Output layer is empty, no features written" msgstr "" -#: ../vector/v.out.ogr/main.c:798 +#: ../vector/v.out.ogr/main.c:869 #, c-format msgid "%d feature (%s type) written to <%s> (%s format)." msgid_plural "%d features (%s type) written to <%s> (%s format)." @@ -31934,7 +32356,7 @@ msgid "Force 2D output even if input is 3D (applies to Shapefile output only)" msgstr "" -#: ../vector/v.out.ogr/args.c:114 ../vector/v.in.ogr/main.c:338 +#: ../vector/v.out.ogr/args.c:114 ../vector/v.in.ogr/main.c:355 #: ../vector/v.out.postgis/args.c:78 msgid "Useful if input is 3D but all z coordinates are identical" msgstr "" @@ -31954,8 +32376,8 @@ msgid "List supported output formats and exit" msgstr "IzvadÄ«t atbalstÄ«tos formÄtus un tad iziet" -#: ../vector/v.out.ogr/dsn.c:21 ../vector/v.in.ogr/dsn.c:26 -#: ../vector/v.external/dsn.c:21 +#: ../vector/v.out.ogr/dsn.c:27 ../vector/v.in.ogr/dsn.c:28 +#: ../vector/v.external/dsn.c:27 msgid "Invalid connection string (dbname missing)" msgstr "" @@ -31964,40 +32386,50 @@ msgid "OGR driver <%s> not available" msgstr "" -#: ../vector/v.out.ogr/create.c:26 +#: ../vector/v.out.ogr/create.c:30 #, c-format msgid "Creation of output OGR datasource <%s> failed" msgstr "" -#: ../vector/v.out.ogr/create.c:36 +#: ../vector/v.out.ogr/create.c:44 #, c-format msgid "Creation of OGR layer <%s> failed" msgstr "" -#: ../vector/v.out.ogr/export_lines.c:178 -#: ../vector/v.out.ogr/export_areas.c:143 +#: ../vector/v.out.ogr/export_lines.c:135 +#: ../vector/v.out.ogr/export_lines.c:231 +#: ../vector/v.out.ogr/export_lines.c:280 +#: ../vector/v.out.ogr/export_areas.c:126 +#: ../vector/v.out.ogr/export_areas.c:227 +#: ../vector/v.out.ogr/export_areas.c:278 +#, fuzzy +msgid "Failed to create OGR feature" +msgstr "Rastra kartes nosaukums" + +#: ../vector/v.out.ogr/export_lines.c:180 +#: ../vector/v.out.ogr/export_areas.c:170 #, c-format msgid "Unable to export multi-features. No category index for layer %d." msgstr "" -#: ../vector/v.out.ogr/export_lines.c:212 -#: ../vector/v.out.ogr/export_areas.c:176 +#: ../vector/v.out.ogr/export_lines.c:214 +#: ../vector/v.out.ogr/export_areas.c:203 #, 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:154 +#: ../vector/v.out.ogr/export_areas.c:181 msgid "Exporting features with category..." msgstr "" -#: ../vector/v.out.ogr/export_areas.c:214 +#: ../vector/v.out.ogr/export_areas.c:243 msgid "Exporting features without category..." msgstr "" #: ../vector/v.kcv/main.c:57 ../vector/v.out.lidar/main.c:474 #: ../vector/v.normal/main.c:74 ../vector/v.in.db/main.c:55 -#: ../vector/v.decimate/main.c:129 +#: ../vector/v.decimate/main.c:130 msgid "points" msgstr "" @@ -32099,7 +32531,7 @@ msgid "Name of attribute column with values to interpolate" msgstr "" -#: ../vector/v.surf.idw/main.c:102 ../vector/v.surf.rst/main.c:185 +#: ../vector/v.surf.idw/main.c:102 ../vector/v.surf.rst/main.c:187 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." @@ -32681,7 +33113,7 @@ #: ../vector/v.net.distance/main.c:101 ../vector/v.net.distance/main.c:106 #: ../vector/v.net.distance/main.c:112 ../vector/v.distance/main.c:131 #: ../vector/v.distance/main.c:136 ../vector/v.distance/main.c:143 -#: ../vector/v.distance/main.c:187 ../vector/v.distance/main.c:224 +#: ../vector/v.distance/main.c:189 ../vector/v.distance/main.c:226 msgid "From" msgstr "" @@ -32700,7 +33132,7 @@ #: ../vector/v.net.distance/main.c:117 ../vector/v.net.distance/main.c:124 #: ../vector/v.net.distance/main.c:129 ../vector/v.net.distance/main.c:135 #: ../vector/v.distance/main.c:148 ../vector/v.distance/main.c:153 -#: ../vector/v.distance/main.c:160 ../vector/v.distance/main.c:230 +#: ../vector/v.distance/main.c:160 ../vector/v.distance/main.c:232 msgid "To" msgstr "Uz" @@ -32781,74 +33213,74 @@ msgstr[1] "" msgstr[2] "" -#: ../vector/v.random/main.c:102 +#: ../vector/v.random/main.c:105 msgid "stratified random sampling" msgstr "" -#: ../vector/v.random/main.c:105 +#: ../vector/v.random/main.c:108 msgid "Generates random 2D/3D vector points." msgstr "" -#: ../vector/v.random/main.c:113 +#: ../vector/v.random/main.c:116 msgid "Number of points to be created" msgstr "Izveidojamo punktu skaits" -#: ../vector/v.random/main.c:118 +#: ../vector/v.random/main.c:121 msgid "Restrict points to areas in input vector" msgstr "" -#: ../vector/v.random/main.c:120 ../vector/v.random/main.c:180 +#: ../vector/v.random/main.c:123 ../vector/v.random/main.c:183 #, fuzzy msgid "Restrict" msgstr "MetriskÄ" -#: ../vector/v.random/main.c:136 +#: ../vector/v.random/main.c:139 msgid "Minimum z height (needs -z flag or column name)" msgstr "" -#: ../vector/v.random/main.c:138 ../vector/v.random/main.c:147 -#: ../vector/v.random/main.c:160 ../vector/v.random/main.c:170 -#: ../vector/v.random/main.c:175 ../vector/v.in.db/main.c:85 +#: ../vector/v.random/main.c:141 ../vector/v.random/main.c:150 +#: ../vector/v.random/main.c:163 ../vector/v.random/main.c:173 +#: ../vector/v.random/main.c:178 ../vector/v.in.db/main.c:85 msgid "3D output" msgstr "3D izvade" -#: ../vector/v.random/main.c:145 +#: ../vector/v.random/main.c:148 msgid "Maximum z height (needs -z flag or column name)" msgstr "" -#: ../vector/v.random/main.c:154 +#: ../vector/v.random/main.c:157 msgid "" "The seed to initialize the random generator. If not set the process ID is " "used" msgstr "" -#: ../vector/v.random/main.c:157 +#: ../vector/v.random/main.c:160 msgid "Name of column for z values" msgstr "" -#: ../vector/v.random/main.c:159 +#: ../vector/v.random/main.c:162 msgid "Writes z values to column" msgstr "" -#: ../vector/v.random/main.c:167 +#: ../vector/v.random/main.c:170 msgid "Type of column for z values" msgstr "" -#: ../vector/v.random/main.c:174 +#: ../vector/v.random/main.c:177 msgid "Create 3D output" msgstr "" -#: ../vector/v.random/main.c:179 +#: ../vector/v.random/main.c:182 msgid "" "Generate n points for each individual area (requires restrict parameter)" msgstr "" -#: ../vector/v.random/main.c:196 -#, c-format -msgid "Number of points must be > 0 (%d given)" +#: ../vector/v.random/main.c:199 +#, fuzzy, c-format +msgid "Number of points must be > 0 (%ld given)" msgstr "Punktu skaitam jÄbÅ«t lielÄkam par 0 (%d doti)" -#: ../vector/v.random/main.c:212 ../vector/v.drape/main.c:150 +#: ../vector/v.random/main.c:215 ../vector/v.drape/main.c:150 #: ../vector/v.buffer/main.c:347 #, c-format msgid "" @@ -32856,36 +33288,52 @@ "'1'." msgstr "" -#: ../vector/v.random/main.c:222 +#: ../vector/v.random/main.c:225 #, c-format msgid "No areas in vector map <%s>" msgstr "" -#: ../vector/v.random/main.c:276 -msgid "Table should contain only two columns" -msgstr "" - -#: ../vector/v.random/main.c:285 +#: ../vector/v.random/main.c:323 msgid "" "You have created unsupported column type. This module supports only INTEGER " "and DOUBLE PRECISION column types." msgstr "" -#: ../vector/v.random/main.c:348 +#: ../vector/v.random/main.c:387 #, c-format msgid "" "Selected areas in input vector <%s> do not overlap with the current region" msgstr "" -#: ../vector/v.random/main.c:360 +#: ../vector/v.random/main.c:399 #, c-format msgid "Input vector <%s> does not overlap with the current region" msgstr "" -#: ../vector/v.random/main.c:385 +#: ../vector/v.random/main.c:424 msgid "Generating points..." msgstr "" +#: ../vector/v.random/main.c:530 ../vector/v.random/main.c:677 +#, fuzzy, c-format +msgid "Unable to insert new row: %s" +msgstr "Nevar izveidot jaunu rindu: %s" + +#: ../vector/v.random/main.c:702 ../vector/v.db.select/main.c:208 +msgid "Unable to open select cursor" +msgstr "" + +#: ../vector/v.random/main.c:707 ../vector/v.reclass/main.c:267 +#: ../vector/v.db.select/main.c:229 +#, c-format +msgid "Unable to fetch data from table <%s>" +msgstr "" + +#: ../vector/v.random/main.c:742 +#, fuzzy, c-format +msgid "Unable to update row: %s" +msgstr "Nav iespÄ“ju atvÄ“rt Å¡Å«nu failu priekÅ¡[%s]" + #: ../vector/v.support/main.c:41 msgid "Updates vector map metadata." msgstr "" @@ -32976,7 +33424,7 @@ msgid "%s: Cannot write dxf file." msgstr "" -#: ../vector/v.out.lidar/main.c:77 +#: ../vector/v.out.lidar/main.c:77 ../vector/v.extract/extract.c:264 #, c-format msgid "Database connection not defined for layer <%d>" msgstr "" @@ -33092,106 +33540,100 @@ msgid "Ignore color table even when set and not other options are present" msgstr "" -#: ../vector/v.proj/main.c:72 +#: ../vector/v.proj/main.c:77 msgid "Re-projects a vector map from one location to the current location." msgstr "" -#: ../vector/v.proj/main.c:78 +#: ../vector/v.proj/main.c:83 msgid "Location containing input vector map" msgstr "" -#: ../vector/v.proj/main.c:82 +#: ../vector/v.proj/main.c:87 msgid "Mapset containing input vector map" msgstr "" -#: ../vector/v.proj/main.c:88 +#: ../vector/v.proj/main.c:93 msgid "Name of input vector map to re-project" msgstr "" -#: ../vector/v.proj/main.c:100 +#: ../vector/v.proj/main.c:105 msgid "Maximum segment length in meters in output vector map" msgstr "" -#: ../vector/v.proj/main.c:101 +#: ../vector/v.proj/main.c:106 msgid "Increases accuracy of reprojected shapes, disable with smax=0" msgstr "" -#: ../vector/v.proj/main.c:111 +#: ../vector/v.proj/main.c:124 msgid "List vector maps in input mapset and exit" msgstr "" -#: ../vector/v.proj/main.c:115 +#: ../vector/v.proj/main.c:128 msgid "3D vector maps only" msgstr "" -#: ../vector/v.proj/main.c:117 +#: ../vector/v.proj/main.c:130 msgid "Assume z coordinate is ellipsoidal height and transform if possible" msgstr "" -#: ../vector/v.proj/main.c:123 +#: ../vector/v.proj/main.c:136 msgid "Latlon output only, default is -180,180" msgstr "" -#: ../vector/v.proj/main.c:125 +#: ../vector/v.proj/main.c:138 msgid "Disable wrapping to -180,180 for latlon output" msgstr "" -#: ../vector/v.proj/main.c:131 +#: ../vector/v.proj/main.c:144 msgid "Recommended for massive point projection" msgstr "" -#: ../vector/v.proj/main.c:200 +#: ../vector/v.proj/main.c:212 msgid "No vector maps found" msgstr "" -#: ../vector/v.proj/main.c:213 +#: ../vector/v.proj/main.c:225 #, c-format msgid "Vector map <%s> in location <%s> mapset <%s> not found" msgstr "" -#: ../vector/v.proj/main.c:243 +#: ../vector/v.proj/main.c:255 #, c-format msgid "Mapset <%s> in input location <%s> - permission denied" msgstr "" -#: ../vector/v.proj/main.c:246 +#: ../vector/v.proj/main.c:258 #, c-format msgid "Mapset <%s> in input location <%s> not found" msgstr "" -#: ../vector/v.proj/main.c:291 ../vector/v.proj/main.c:417 +#: ../vector/v.proj/main.c:312 ../vector/v.proj/main.c:439 #: ../vector/v.rectify/main.c:235 msgid "Reading input vector map" msgstr "" -#: ../vector/v.proj/main.c:314 +#: ../vector/v.proj/main.c:335 #, c-format msgid "Input vector map <%s> is empty" msgstr "" -#: ../vector/v.proj/main.c:322 ../vector/v.proj/main.c:333 -#: ../vector/v.proj/main.c:348 ../vector/v.proj/main.c:363 -msgid "Error in pj_do_transform" -msgstr "" - -#: ../vector/v.proj/main.c:408 +#: ../vector/v.proj/main.c:430 msgid "Reprojecting primitives ..." msgstr "" -#: ../vector/v.proj/main.c:445 ../vector/v.proj/main.c:452 -#: ../vector/v.proj/main.c:478 ../vector/v.proj/main.c:492 +#: ../vector/v.proj/main.c:495 ../vector/v.proj/main.c:509 #, c-format msgid "Unable to re-project vector map <%s> from <%s>" msgstr "" -#: ../vector/v.proj/main.c:503 ../vector/v.build.polylines/main.c:241 +#: ../vector/v.proj/main.c:520 ../vector/v.build.polylines/main.c:241 #: ../vector/v.type/main.c:155 ../vector/v.rectify/main.c:278 #: ../vector/v.category/main.c:763 ../vector/v.net/main.c:158 #: ../vector/v.transform/main.c:304 msgid "Failed to copy attribute table to output map" msgstr "" -#: ../vector/v.proj/main.c:512 +#: ../vector/v.proj/main.c:529 msgid "Try to disable wrapping to -180,180 if topological errors occurred" msgstr "" @@ -33336,8 +33778,8 @@ "processed." msgstr "" -#: ../vector/v.out.ascii/main.c:104 ../vector/v.surf.rst/main.c:570 -#: ../vector/v.colors/main.c:270 ../vector/v.colors.out/scan_cats.c:24 +#: ../vector/v.out.ascii/main.c:104 ../vector/v.surf.rst/main.c:573 +#: ../vector/v.colors/main.c:283 ../vector/v.colors.out/scan_cats.c:24 #: ../vector/v.colors.out/make_colors.c:27 #, c-format msgid "Layer <%s> not found" @@ -33607,11 +34049,11 @@ msgid "Layer number where RBG colors are stored as category" msgstr "" -#: ../vector/v.in.lidar/main.c:186 ../vector/v.in.ogr/main.c:236 +#: ../vector/v.in.lidar/main.c:186 ../vector/v.in.ogr/main.c:253 msgid "Import subregion only" msgstr "" -#: ../vector/v.in.lidar/main.c:189 ../vector/v.in.ogr/main.c:239 +#: ../vector/v.in.lidar/main.c:189 ../vector/v.in.ogr/main.c:256 msgid "Format: xmin,ymin,xmax,ymax - usually W,S,E,N" msgstr "" @@ -33652,11 +34094,11 @@ "points are imported" msgstr "" -#: ../vector/v.in.lidar/main.c:255 ../vector/v.decimate/main.c:183 +#: ../vector/v.in.lidar/main.c:255 ../vector/v.decimate/main.c:184 msgid "Skip first n points" msgstr "" -#: ../vector/v.in.lidar/main.c:256 ../vector/v.decimate/main.c:185 +#: ../vector/v.in.lidar/main.c:256 ../vector/v.decimate/main.c:186 msgid "Skips the given number of points at the beginning." msgstr "" @@ -33673,8 +34115,8 @@ msgstr "" #: ../vector/v.in.lidar/main.c:305 ../vector/v.in.lidar/main.c:313 -#: ../vector/v.in.lidar/main.c:316 ../vector/v.decimate/main.c:243 -#: ../vector/v.decimate/main.c:246 +#: ../vector/v.in.lidar/main.c:316 ../vector/v.decimate/main.c:244 +#: ../vector/v.decimate/main.c:247 ../vector/v.decimate/main.c:250 msgid "Speed" msgstr "" @@ -33686,7 +34128,7 @@ msgid "Create only requested layers and categories" msgstr "" -#: ../vector/v.in.lidar/main.c:328 ../vector/v.in.ogr/main.c:379 +#: ../vector/v.in.lidar/main.c:328 ../vector/v.in.ogr/main.c:396 msgid "" "Create the location specified by the \"location\" parameter and exit. Do not " "import the vector data." @@ -33714,32 +34156,32 @@ msgstr "" #: ../vector/v.in.lidar/main.c:435 ../vector/v.in.pdal/filters.c:68 -#: ../vector/v.decimate/main.c:294 +#: ../vector/v.decimate/main.c:298 #, c-format msgid "Invalid zrange <%s>" msgstr "" -#: ../vector/v.in.lidar/main.c:450 ../vector/v.in.ogr/main.c:702 -#: ../vector/v.in.ogr/main.c:2096 +#: ../vector/v.in.lidar/main.c:450 ../vector/v.in.ogr/main.c:760 +#: ../vector/v.in.ogr/main.c:2196 msgid "Select either the current region flag or the spatial option, not both" msgstr "" -#: ../vector/v.in.lidar/main.c:478 ../vector/v.in.ogr/main.c:2123 +#: ../vector/v.in.lidar/main.c:478 ../vector/v.in.ogr/main.c:2223 msgid "4 parameters required for 'spatial' parameter" msgstr "" -#: ../vector/v.in.lidar/main.c:542 ../scripts/v.unpack/v.unpack.py:119 +#: ../vector/v.in.lidar/main.c:542 ../scripts/v.unpack/v.unpack.py:118 #, c-format, python-format msgid "Vector map <%s> already exists and will be overwritten" msgstr "" -#: ../vector/v.in.lidar/main.c:545 ../vector/v.in.ogr/main.c:673 -#: ../vector/v.edit/main.c:99 ../scripts/v.unpack/v.unpack.py:117 +#: ../vector/v.in.lidar/main.c:545 ../vector/v.in.ogr/main.c:731 +#: ../vector/v.edit/main.c:99 ../scripts/v.unpack/v.unpack.py:116 #, c-format, python-format msgid "Vector map <%s> already exists" msgstr "" -#: ../vector/v.in.lidar/main.c:605 ../vector/v.decimate/main.c:344 +#: ../vector/v.in.lidar/main.c:605 ../vector/v.decimate/main.c:348 msgid "Settings for count-based decimation are not valid" msgstr "" @@ -34043,11 +34485,6 @@ msgid "Key column type is not integer" msgstr "" -#: ../vector/v.reclass/main.c:267 ../vector/v.db.select/main.c:229 -#, c-format -msgid "Unable to fetch data from table <%s>" -msgstr "" - #: ../vector/v.reclass/main.c:298 #, c-format msgid "Cannot insert data: [%s]" @@ -34200,149 +34637,158 @@ msgstr[1] "" msgstr[2] "" -#: ../vector/v.surf.rst/main.c:150 ../vector/v.drape/main.c:59 +#: ../vector/v.surf.rst/main.c:150 ../vector/v.vol.rst/main.c:239 +msgid "RST" +msgstr "" + +#: ../vector/v.surf.rst/main.c:151 ../vector/v.drape/main.c:59 #: ../vector/v.extrude/main.c:70 ../vector/v.hull/main.c:54 -#: ../vector/v.to.3d/main.c:38 ../vector/v.out.postgis/main.c:49 +#: ../vector/v.to.3d/main.c:38 ../vector/v.vol.rst/main.c:240 +#: ../vector/v.out.postgis/main.c:49 msgid "3D" msgstr "3D" -#: ../vector/v.surf.rst/main.c:151 +#: ../vector/v.surf.rst/main.c:153 msgid "Performs surface interpolation from vector points map by splines." msgstr "" -#: ../vector/v.surf.rst/main.c:153 +#: ../vector/v.surf.rst/main.c:155 msgid "" "Spatial approximation and topographic analysis from given point or isoline " "data in vector format to floating point raster format using regularized " "spline with tension." msgstr "" -#: ../vector/v.surf.rst/main.c:160 +#: ../vector/v.surf.rst/main.c:162 msgid "Perform cross-validation procedure without raster approximation" msgstr "" -#: ../vector/v.surf.rst/main.c:165 +#: ../vector/v.surf.rst/main.c:167 msgid "Use scale dependent tension" msgstr "" -#: ../vector/v.surf.rst/main.c:184 ../vector/v.surf.bspline/main.c:118 +#: ../vector/v.surf.rst/main.c:186 ../vector/v.surf.bspline/main.c:118 msgid "Name of the attribute column with values to be used for approximation" msgstr "" -#: ../vector/v.surf.rst/main.c:195 +#: ../vector/v.surf.rst/main.c:197 msgid "Name for output surface elevation raster map" msgstr "" -#: ../vector/v.surf.rst/main.c:225 +#: ../vector/v.surf.rst/main.c:227 msgid "Name for output mean curvature raster map" msgstr "" -#: ../vector/v.surf.rst/main.c:231 ../vector/v.vol.rst/main.c:290 +#: ../vector/v.surf.rst/main.c:233 ../vector/v.vol.rst/main.c:292 msgid "Name for output deviations vector point map" msgstr "" -#: ../vector/v.surf.rst/main.c:238 ../vector/v.vol.rst/main.c:296 +#: ../vector/v.surf.rst/main.c:240 ../vector/v.vol.rst/main.c:298 msgid "Name for output cross-validation errors vector point map" msgstr "" -#: ../vector/v.surf.rst/main.c:245 +#: ../vector/v.surf.rst/main.c:247 msgid "Name for output vector map showing quadtree segmentation" msgstr "" -#: ../vector/v.surf.rst/main.c:252 +#: ../vector/v.surf.rst/main.c:254 msgid "Name for output vector map showing overlapping windows" msgstr "" -#: ../vector/v.surf.rst/main.c:261 +#: ../vector/v.surf.rst/main.c:263 #, fuzzy msgid "Number of threads for parallel computing" msgstr "DrukÄjamo kopiju sakits" -#: ../vector/v.surf.rst/main.c:267 +#: ../vector/v.surf.rst/main.c:269 msgid "Name of raster map used as mask" msgstr "" -#: ../vector/v.surf.rst/main.c:275 ../vector/v.vol.rst/main.c:267 +#: ../vector/v.surf.rst/main.c:277 ../vector/v.vol.rst/main.c:269 msgid "Tension parameter" msgstr "" -#: ../vector/v.surf.rst/main.c:282 ../vector/v.vol.rst/main.c:275 +#: ../vector/v.surf.rst/main.c:284 ../vector/v.vol.rst/main.c:277 msgid "Smoothing parameter" msgstr "" -#: ../vector/v.surf.rst/main.c:290 +#: ../vector/v.surf.rst/main.c:285 +msgid "Smoothing is by default 0.5 unless smooth_column is specified" +msgstr "" + +#: ../vector/v.surf.rst/main.c:293 msgid "Name of the attribute column with smoothing parameters" msgstr "" -#: ../vector/v.surf.rst/main.c:315 ../vector/v.vol.rst/main.c:336 +#: ../vector/v.surf.rst/main.c:318 ../vector/v.vol.rst/main.c:338 msgid "Minimum distance between points (to remove almost identical points)" msgstr "" -#: ../vector/v.surf.rst/main.c:323 +#: ../vector/v.surf.rst/main.c:326 msgid "" "Maximum distance between points on isoline (to insert additional points)" msgstr "" -#: ../vector/v.surf.rst/main.c:332 +#: ../vector/v.surf.rst/main.c:335 msgid "Conversion factor for values used for approximation" msgstr "" -#: ../vector/v.surf.rst/main.c:409 +#: ../vector/v.surf.rst/main.c:412 msgid "Parallel computation disabled when deviation output is required" msgstr "" -#: ../vector/v.surf.rst/main.c:416 +#: ../vector/v.surf.rst/main.c:419 msgid "" "GRASS GIS is not compiled with OpenMP support, parallel computation is " "disabled." msgstr "" -#: ../vector/v.surf.rst/main.c:421 ../vector/v.surf.rst/main.c:426 -#: ../vector/v.surf.rst/main.c:431 ../vector/v.surf.rst/main.c:436 +#: ../vector/v.surf.rst/main.c:424 ../vector/v.surf.rst/main.c:429 +#: ../vector/v.surf.rst/main.c:434 ../vector/v.surf.rst/main.c:439 #, c-format msgid "Output vector map name <%s> is not valid map name" msgstr "" -#: ../vector/v.surf.rst/main.c:449 +#: ../vector/v.surf.rst/main.c:452 msgid "You are not outputting any raster or vector maps" msgstr "" -#: ../vector/v.surf.rst/main.c:458 +#: ../vector/v.surf.rst/main.c:461 msgid "" "Both cross-validation options (-c flag and cvdev vector output) must be " "specified" msgstr "" -#: ../vector/v.surf.rst/main.c:461 +#: ../vector/v.surf.rst/main.c:464 msgid "" "The cross-validation cannot be computed simultaneously with output raster or " "devi file" msgstr "" -#: ../vector/v.surf.rst/main.c:479 +#: ../vector/v.surf.rst/main.c:482 msgid "Using anisotropy - both theta and scalex have to be specified" msgstr "" -#: ../vector/v.surf.rst/main.c:487 +#: ../vector/v.surf.rst/main.c:490 msgid "Both smatt and smooth options specified - using constant" msgstr "" -#: ../vector/v.surf.rst/main.c:497 +#: ../vector/v.surf.rst/main.c:500 msgid "The computation will last too long - lower npmin is suggested" msgstr "" -#: ../vector/v.surf.rst/main.c:515 ../vector/v.surf.rst/main.c:520 -#: ../vector/v.surf.rst/main.c:524 ../vector/v.surf.rst/main.c:529 -#: ../vector/v.surf.rst/main.c:533 ../vector/v.surf.rst/main.c:537 -#: ../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.surf.rst/main.c:518 ../vector/v.surf.rst/main.c:523 +#: ../vector/v.surf.rst/main.c:527 ../vector/v.surf.rst/main.c:532 +#: ../vector/v.surf.rst/main.c:536 ../vector/v.surf.rst/main.c:540 +#: ../vector/v.vol.rst/main.c:509 ../vector/v.vol.rst/main.c:512 +#: ../vector/v.vol.rst/main.c:515 ../vector/v.vol.rst/main.c:518 +#: ../vector/v.vol.rst/main.c:521 ../vector/v.vol.rst/main.c:524 +#: ../vector/v.vol.rst/main.c:527 ../vector/v.vol.rst/main.c:530 +#: ../vector/v.vol.rst/main.c:533 ../vector/v.vol.rst/main.c:536 +#: ../vector/v.vol.rst/main.c:623 ../vector/v.vol.rst/main.c:654 +#: ../vector/v.vol.rst/main.c:676 ../vector/v.vol.rst/main.c:698 +#: ../vector/v.vol.rst/main.c:720 ../vector/v.vol.rst/main.c:742 +#: ../vector/v.vol.rst/main.c:764 ../vector/v.vol.rst/main.c:786 #: ../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 @@ -34350,58 +34796,58 @@ msgid "Not enough memory for %s" msgstr "" -#: ../vector/v.surf.rst/main.c:544 ../vector/v.surf.rst/main.c:550 -#: ../vector/v.surf.rst/main.c:553 ../vector/v.surf.rst/main.c:557 -#: ../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:547 ../vector/v.surf.rst/main.c:553 +#: ../vector/v.surf.rst/main.c:556 ../vector/v.surf.rst/main.c:560 +#: ../vector/v.vol.rst/main.c:541 ../vector/v.vol.rst/main.c:546 +#: ../vector/v.vol.rst/main.c:548 #, c-format msgid "Unable to create %s" msgstr "" -#: ../vector/v.surf.rst/main.c:574 ../vector/v.surf.bspline/main.c:277 +#: ../vector/v.surf.rst/main.c:577 ../vector/v.surf.bspline/main.c:277 msgid "" "Input is 3D: using attribute values instead of z-coordinates for " "approximation" msgstr "" -#: ../vector/v.surf.rst/main.c:576 ../vector/v.surf.bspline/main.c:279 +#: ../vector/v.surf.rst/main.c:579 ../vector/v.surf.bspline/main.c:279 msgid "Input is 3D: using z-coordinates for approximation" msgstr "" -#: ../vector/v.surf.rst/main.c:580 +#: ../vector/v.surf.rst/main.c:583 msgid "Input is 2D: using attribute values for approximation" msgstr "" -#: ../vector/v.surf.rst/main.c:582 +#: ../vector/v.surf.rst/main.c:585 msgid "Input is 2D: using category values for approximation" msgstr "" -#: ../vector/v.surf.rst/main.c:625 ../vector/v.vol.rst/main.c:605 +#: ../vector/v.surf.rst/main.c:628 ../vector/v.vol.rst/main.c:607 #, c-format msgid "Unable to create table '%s'" msgstr "" -#: ../vector/v.surf.rst/main.c:695 +#: ../vector/v.surf.rst/main.c:698 #, 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:716 +#: ../vector/v.surf.rst/main.c:719 #, fuzzy msgid "Processing segments in parallel..." msgstr "Izveidot punktus visÄ garumÄ ilÄ«niju garumÄ" -#: ../vector/v.surf.rst/main.c:722 ../vector/v.surf.rst/main.c:731 +#: ../vector/v.surf.rst/main.c:725 ../vector/v.surf.rst/main.c:734 msgid "Interp_segmets failed" msgstr "" -#: ../vector/v.surf.rst/main.c:725 +#: ../vector/v.surf.rst/main.c:728 msgid "Processing segments..." msgstr "" -#: ../vector/v.surf.rst/main.c:749 +#: ../vector/v.surf.rst/main.c:752 msgid "Unable to write raster maps - try to increase resolution" msgstr "" @@ -34604,10 +35050,6 @@ "topology level." msgstr "" -#: ../vector/v.db.select/main.c:208 -msgid "Unable to open select cursor" -msgstr "" - #: ../vector/v.db.select/main.c:286 #, c-format msgid "Unable to get bounding box of area %d" @@ -34714,7 +35156,7 @@ msgid "Height for sampled raster NULL values" msgstr "" -#: ../vector/v.drape/main.c:177 ../vector/v.select/select.c:41 +#: ../vector/v.drape/main.c:177 ../vector/v.select/select.c:48 #: ../vector/v.category/main.c:332 msgid "Processing features..." msgstr "" @@ -34822,11 +35264,6 @@ msgid "Option '%s' is not available with GEOS buffering" msgstr "rastra karte <%s> nav atrasta" -#: ../vector/v.buffer/main.c:414 ../vector/v.in.ogr/main.c:854 -#: ../vector/v.overlay/main.c:227 -msgid "Unable to create temporary vector map" -msgstr "" - #: ../vector/v.buffer/main.c:442 #, c-format msgid "Unable to select data from table <%s>" @@ -34871,71 +35308,71 @@ msgid "Negative distances are only supported for areas" msgstr "" -#: ../vector/v.buffer/main.c:732 +#: ../vector/v.buffer/main.c:741 msgid "Cleaning buffers..." msgstr "" -#: ../vector/v.buffer/main.c:735 +#: ../vector/v.buffer/main.c:744 msgid "Building parts of topology..." msgstr "" -#: ../vector/v.buffer/main.c:749 +#: ../vector/v.buffer/main.c:758 msgid "Snapping boundaries..." msgstr "" -#: ../vector/v.buffer/main.c:752 ../vector/v.in.ogr/main.c:1422 +#: ../vector/v.buffer/main.c:761 ../vector/v.in.ogr/main.c:1498 msgid "Breaking polygons..." msgstr "" -#: ../vector/v.buffer/main.c:755 ../vector/v.buffer/main.c:762 -#: ../vector/v.in.ogr/main.c:1427 ../vector/v.in.ogr/main.c:1441 +#: ../vector/v.buffer/main.c:764 ../vector/v.buffer/main.c:771 +#: ../vector/v.in.ogr/main.c:1503 ../vector/v.in.ogr/main.c:1517 #: ../vector/v.overlay/area_area.c:113 ../vector/v.delaunay/main.c:144 msgid "Removing duplicates..." msgstr "" -#: ../vector/v.buffer/main.c:759 ../vector/v.in.ogr/main.c:1437 +#: ../vector/v.buffer/main.c:768 ../vector/v.in.ogr/main.c:1513 msgid "Breaking boundaries..." msgstr "" -#: ../vector/v.buffer/main.c:765 +#: ../vector/v.buffer/main.c:774 msgid "Cleaning boundaries at nodes" msgstr "" -#: ../vector/v.buffer/main.c:773 ../vector/v.in.ogr/main.c:1461 +#: ../vector/v.buffer/main.c:782 ../vector/v.in.ogr/main.c:1537 #: ../vector/v.voronoi/clean_topo.c:87 msgid "Removing dangles..." msgstr "" -#: ../vector/v.buffer/main.c:776 ../vector/v.in.ogr/main.c:1476 +#: ../vector/v.buffer/main.c:785 ../vector/v.in.ogr/main.c:1552 #: ../vector/v.voronoi/clean_topo.c:89 msgid "Removing bridges..." msgstr "" -#: ../vector/v.buffer/main.c:779 ../vector/v.overlay/area_area.c:158 +#: ../vector/v.buffer/main.c:788 ../vector/v.overlay/area_area.c:158 msgid "Attaching islands..." msgstr "" -#: ../vector/v.buffer/main.c:786 +#: ../vector/v.buffer/main.c:795 msgid "Calculating centroids for all areas..." msgstr "" -#: ../vector/v.buffer/main.c:800 ../vector/v.overlay/area_area.c:171 +#: ../vector/v.buffer/main.c:809 ../vector/v.overlay/area_area.c:171 msgid "Cannot calculate area centroid" msgstr "Nevar noteikt poligona centroÄ«du" -#: ../vector/v.buffer/main.c:817 +#: ../vector/v.buffer/main.c:826 msgid "Generating list of boundaries to be deleted..." msgstr "" -#: ../vector/v.buffer/main.c:850 +#: ../vector/v.buffer/main.c:859 msgid "Deleting boundaries..." msgstr "" -#: ../vector/v.buffer/main.c:882 +#: ../vector/v.buffer/main.c:891 msgid "Calculating centroids for areas..." msgstr "" -#: ../vector/v.buffer/main.c:895 +#: ../vector/v.buffer/main.c:904 #, c-format msgid "Unable to calculate centroid for area %d" msgstr "" @@ -35053,21 +35490,21 @@ msgid "Operator can only be 'overlap'" msgstr "" -#: ../vector/v.select/main.c:128 +#: ../vector/v.select/main.c:152 msgid "Output from v.select" msgstr "" -#: ../vector/v.select/main.c:181 +#: ../vector/v.select/main.c:184 #, c-format msgid "%d features from <%s> without category skipped" msgstr "" -#: ../vector/v.select/main.c:190 +#: ../vector/v.select/main.c:193 #, c-format msgid "%d features written to output." msgstr "" -#: ../vector/v.select/main.c:192 +#: ../vector/v.select/main.c:198 #, fuzzy msgid "No features found !" msgstr "Rastra karte kura tiks pÄrkodÄ“ta" @@ -35162,20 +35599,20 @@ msgstr "" #: ../vector/v.select/args.c:105 ../vector/v.edit/args.c:204 -#: ../vector/v.extract/main.c:97 +#: ../vector/v.extract/main.c:98 msgid "Reverse selection" msgstr "" -#: ../vector/v.select/select.c:65 +#: ../vector/v.select/select.c:104 ../vector/v.select/select.c:154 #, c-format msgid "Unable to read line id %d from vector map <%s>" msgstr "" -#: ../vector/v.select/select.c:171 ../vector/v.out.pov/main.c:175 +#: ../vector/v.select/select.c:200 ../vector/v.out.pov/main.c:175 msgid "Processing areas..." msgstr "" -#: ../vector/v.select/select.c:195 +#: ../vector/v.select/select.c:252 ../vector/v.select/select.c:318 #, c-format msgid "Unable to read area id %d from vector map <%s>" msgstr "" @@ -35641,539 +36078,552 @@ msgid "%s is empty" msgstr "%s ir tukÅ¡s" -#: ../vector/v.in.ogr/main.c:201 +#: ../vector/v.in.ogr/main.c:204 msgid "Imports vector data into a GRASS vector map using OGR library." msgstr "" -#: ../vector/v.in.ogr/main.c:208 +#: ../vector/v.in.ogr/main.c:211 msgid "" "Examples:\n" "\t\tESRI Shapefile: directory containing shapefiles\n" "\t\tMapInfo File: directory containing mapinfo files" msgstr "" -#: ../vector/v.in.ogr/main.c:221 +#: ../vector/v.in.ogr/main.c:238 msgid "" "Examples:\n" "\t\tESRI Shapefile: shapefile name\n" "\t\tMapInfo File: mapinfo file name" msgstr "" -#: ../vector/v.in.ogr/main.c:250 +#: ../vector/v.in.ogr/main.c:267 msgid "Minimum size of area to be imported (square meters)" msgstr "" -#: ../vector/v.in.ogr/main.c:252 +#: ../vector/v.in.ogr/main.c:269 msgid "Smaller areas and islands are ignored. Should be greater than snap^2" msgstr "" -#: ../vector/v.in.ogr/main.c:258 +#: ../vector/v.in.ogr/main.c:275 msgid "Optionally change default input type" msgstr "" -#: ../vector/v.in.ogr/main.c:262 +#: ../vector/v.in.ogr/main.c:279 msgid "import area centroids as points" msgstr "" -#: ../vector/v.in.ogr/main.c:263 +#: ../vector/v.in.ogr/main.c:280 msgid "import area boundaries as lines" msgstr "" -#: ../vector/v.in.ogr/main.c:264 +#: ../vector/v.in.ogr/main.c:281 msgid "import lines as area boundaries" msgstr "" -#: ../vector/v.in.ogr/main.c:265 +#: ../vector/v.in.ogr/main.c:282 msgid "import points as centroids" msgstr "" -#: ../vector/v.in.ogr/main.c:275 +#: ../vector/v.in.ogr/main.c:292 msgid "'-1' for no snap" msgstr "" -#: ../vector/v.in.ogr/main.c:287 +#: ../vector/v.in.ogr/main.c:304 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:306 +#: ../vector/v.in.ogr/main.c:323 msgid "Name of column used for categories" msgstr "" -#: ../vector/v.in.ogr/main.c:308 +#: ../vector/v.in.ogr/main.c:325 msgid "" "If not given, categories are generated as unique values and stored in 'cat' " "column" msgstr "" -#: ../vector/v.in.ogr/main.c:313 +#: ../vector/v.in.ogr/main.c:330 msgid "Name of geometry column" msgstr "" -#: ../vector/v.in.ogr/main.c:314 +#: ../vector/v.in.ogr/main.c:331 msgid "If not given, all geometry columns from the input are used" msgstr "" -#: ../vector/v.in.ogr/main.c:332 +#: ../vector/v.in.ogr/main.c:349 msgid "Do not clean polygons (not recommended)" msgstr "" -#: ../vector/v.in.ogr/main.c:337 +#: ../vector/v.in.ogr/main.c:354 msgid "Force 2D output even if input is 3D" msgstr "" -#: ../vector/v.in.ogr/main.c:373 +#: ../vector/v.in.ogr/main.c:390 msgid "Change column names to lowercase characters" msgstr "" -#: ../vector/v.in.ogr/main.c:504 ../vector/v.external/main.c:151 +#: ../vector/v.in.ogr/main.c:562 ../vector/v.external/main.c:155 #, c-format msgid "Unable to open data source <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:509 +#: ../vector/v.in.ogr/main.c:567 #, c-format msgid "Using OGR driver '%s/%s'" msgstr "" -#: ../vector/v.in.ogr/main.c:513 +#: ../vector/v.in.ogr/main.c:571 #, c-format msgid "Using OGR driver '%s'" msgstr "" -#: ../vector/v.in.ogr/main.c:531 +#: ../vector/v.in.ogr/main.c:589 msgid "Using interleaved reading mode" msgstr "" -#: ../vector/v.in.ogr/main.c:537 ../vector/v.in.ogr/main.c:541 +#: ../vector/v.in.ogr/main.c:595 ../vector/v.in.ogr/main.c:599 #, c-format msgid "" "Option <%s> will be ignored. OGR doesn't support it for selected format (%s)." msgstr "" -#: ../vector/v.in.ogr/main.c:547 +#: ../vector/v.in.ogr/main.c:605 #, c-format msgid "" "Option <%s> will be ignored. Multiple geometry fields are supported by GDAL " ">= 1.11" msgstr "" -#: ../vector/v.in.ogr/main.c:557 +#: ../vector/v.in.ogr/main.c:615 #, c-format msgid "Encoding value not supported by OGR driver <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:567 +#: ../vector/v.in.ogr/main.c:625 msgid "No OGR layers available" msgstr "" -#: ../vector/v.in.ogr/main.c:574 +#: ../vector/v.in.ogr/main.c:632 #, c-format msgid "Data source <%s> (format '%s') contains %d layers:" msgstr "" -#: ../vector/v.in.ogr/main.c:613 ../vector/v.external/main.c:124 +#: ../vector/v.in.ogr/main.c:671 ../vector/v.external/main.c:128 #, c-format msgid "Layer <%s> not available" msgstr "" -#: ../vector/v.in.ogr/main.c:627 +#: ../vector/v.in.ogr/main.c:685 msgid "" "Detected different projections of input layers. Input layers must be " "imported separately." msgstr "" -#: ../vector/v.in.ogr/main.c:667 +#: ../vector/v.in.ogr/main.c:725 #, fuzzy, c-format msgid "Illegal output name <%s>" msgstr "NederÄ«ga x koordinÄta <%s>" -#: ../vector/v.in.ogr/main.c:688 +#: ../vector/v.in.ogr/main.c:746 #, c-format msgid "All available OGR layers will be imported into vector map <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:697 +#: ../vector/v.in.ogr/main.c:755 msgid "" "When creating a new location, the current region can not be used as spatial " "filter, disabling" msgstr "" -#: ../vector/v.in.ogr/main.c:715 ../vector/v.in.ogr/main.c:1962 +#: ../vector/v.in.ogr/main.c:773 ../vector/v.in.ogr/main.c:2062 #, fuzzy, c-format msgid "Error setting attribute filter '%s'" msgstr "Kļūda rakstot krÄsu failu priekÅ¡ <%s@%s>!" -#: ../vector/v.in.ogr/main.c:755 +#: ../vector/v.in.ogr/main.c:813 #, c-format msgid "Geometry column <%s> not found in OGR layer <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:768 +#: ../vector/v.in.ogr/main.c:826 #, c-format msgid "Check if OGR layer <%s> contains polygons..." msgstr "" -#: ../vector/v.in.ogr/main.c:826 +#: ../vector/v.in.ogr/main.c:884 #, c-format msgid "Boundary splitting distance in map units: %G" msgstr "" -#: ../vector/v.in.ogr/main.c:856 +#: ../vector/v.in.ogr/main.c:914 #, c-format msgid "Using temporary vector <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:898 +#: ../vector/v.in.ogr/main.c:956 #, fuzzy, c-format msgid "Key column '%s' not found in input layer <%s>" msgstr "reÄ£ions <%s> nav atrasts" -#: ../vector/v.in.ogr/main.c:911 +#: ../vector/v.in.ogr/main.c:969 #, c-format msgid "Key column '%s' in input layer <%s> is not integer" msgstr "" -#: ../vector/v.in.ogr/main.c:923 +#: ../vector/v.in.ogr/main.c:981 #, fuzzy, c-format msgid "Creating attribute table for layer <%s>..." msgstr "Draiveris %s nav atrasts" -#: ../vector/v.in.ogr/main.c:993 +#: ../vector/v.in.ogr/main.c:1051 #, c-format msgid "Column name <%s> renamed to <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:1025 +#: ../vector/v.in.ogr/main.c:1083 #, c-format msgid "Writing column <%s> with integer 64 as integer 32" msgstr "" -#: ../vector/v.in.ogr/main.c:1038 +#: ../vector/v.in.ogr/main.c:1096 #, c-format msgid "Writing column <%s> with fixed length %d chars (may be truncated)" msgstr "" -#: ../vector/v.in.ogr/main.c:1062 +#: ../vector/v.in.ogr/main.c:1120 #, 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:1074 +#: ../vector/v.in.ogr/main.c:1137 #, c-format msgid "Writing column %s with fixed length %d chars (may be truncated)" msgstr "" -#: ../vector/v.in.ogr/main.c:1078 +#: ../vector/v.in.ogr/main.c:1141 #, c-format msgid "Column type (Ogr_ftype: %d) not supported (Ogr_fieldname: %s)" msgstr "" -#: ../vector/v.in.ogr/main.c:1099 +#: ../vector/v.in.ogr/main.c:1162 #, fuzzy, c-format msgid "Column name <%s> renamed to <%s_%d>" msgstr "reÄ£ions <%s> nav atrasts" -#: ../vector/v.in.ogr/main.c:1163 +#: ../vector/v.in.ogr/main.c:1228 #, fuzzy, c-format msgid "Importing %lld features (OGR layer <%s>)..." msgstr "EksistÄ“joÅ¡as rastra kartes nosaukums" -#: ../vector/v.in.ogr/main.c:1326 +#: ../vector/v.in.ogr/main.c:1396 #, fuzzy, c-format msgid "Cannot insert new row for input layer <%s>: %s" msgstr "Nevar izveidot jaunu rindu: %s" -#: ../vector/v.in.ogr/main.c:1342 +#: ../vector/v.in.ogr/main.c:1412 #, c-format msgid "%d %s without geometry in input layer <%s> skipped" msgstr "" -#: ../vector/v.in.ogr/main.c:1343 +#: ../vector/v.in.ogr/main.c:1413 #, fuzzy msgid "feature" msgstr "Objektu tips" -#: ../vector/v.in.ogr/main.c:1343 +#: ../vector/v.in.ogr/main.c:1413 #, fuzzy msgid "features" msgstr "Objektu tips" -#: ../vector/v.in.ogr/main.c:1367 +#: ../vector/v.in.ogr/main.c:1437 #, c-format msgid "Unable to drop table: '%s'" msgstr "" -#: ../vector/v.in.ogr/main.c:1402 +#: ../vector/v.in.ogr/main.c:1478 msgid "Cleaning polygons" msgstr "" -#: ../vector/v.in.ogr/main.c:1406 +#: ../vector/v.in.ogr/main.c:1482 #, c-format msgid "Snapping boundaries (threshold = %.3e)..." msgstr "" -#: ../vector/v.in.ogr/main.c:1445 ../vector/v.overlay/area_area.c:116 +#: ../vector/v.in.ogr/main.c:1521 ../vector/v.overlay/area_area.c:116 msgid "Cleaning boundaries at nodes..." msgstr "" -#: ../vector/v.in.ogr/main.c:1452 +#: ../vector/v.in.ogr/main.c:1528 msgid "Merging boundaries..." msgstr "" -#: ../vector/v.in.ogr/main.c:1457 +#: ../vector/v.in.ogr/main.c:1533 msgid "Changing boundary dangles to lines..." msgstr "" -#: ../vector/v.in.ogr/main.c:1470 +#: ../vector/v.in.ogr/main.c:1546 msgid "Changing boundary bridges to lines..." msgstr "" -#: ../vector/v.in.ogr/main.c:1499 ../vector/v.delaunay/main.c:172 +#: ../vector/v.in.ogr/main.c:1575 ../vector/v.delaunay/main.c:172 #: ../vector/v.category/main.c:364 msgid "Unable to calculate area centroid" msgstr "" -#: ../vector/v.in.ogr/main.c:1516 +#: ../vector/v.in.ogr/main.c:1592 #, c-format msgid "Finding centroids for OGR layer <%s>..." msgstr "" -#: ../vector/v.in.ogr/main.c:1573 ../vector/v.overlay/area_area.c:218 +#: ../vector/v.in.ogr/main.c:1650 ../vector/v.overlay/area_area.c:218 msgid "Writing centroids..." msgstr "" -#: ../vector/v.in.ogr/main.c:1616 -#, 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:1626 +#: ../vector/v.in.ogr/main.c:1696 #, c-format msgid "%d input polygons\n" msgstr "" -#: ../vector/v.in.ogr/main.c:1627 +#: ../vector/v.in.ogr/main.c:1697 #, c-format msgid "%d input polygons" msgstr "" -#: ../vector/v.in.ogr/main.c:1630 +#: ../vector/v.in.ogr/main.c:1700 #, c-format msgid "Total area: %G (%d areas)\n" msgstr "" -#: ../vector/v.in.ogr/main.c:1631 +#: ../vector/v.in.ogr/main.c:1701 #, c-format msgid "Total area: %G (%d areas)" msgstr "" -#: ../vector/v.in.ogr/main.c:1634 +#: ../vector/v.in.ogr/main.c:1704 #, c-format msgid "Overlapping area: %G (%d areas)\n" msgstr "" -#: ../vector/v.in.ogr/main.c:1637 +#: ../vector/v.in.ogr/main.c:1707 #, c-format msgid "Overlapping area: %G (%d areas)" msgstr "" -#: ../vector/v.in.ogr/main.c:1642 +#: ../vector/v.in.ogr/main.c:1712 #, c-format msgid "Area without category: %G (%d areas)\n" msgstr "" -#: ../vector/v.in.ogr/main.c:1645 +#: ../vector/v.in.ogr/main.c:1715 #, c-format msgid "Area without category: %G (%d areas)" msgstr "" -#: ../vector/v.in.ogr/main.c:1767 +#: ../vector/v.in.ogr/main.c:1839 msgid "The output contains topological errors:" msgstr "" -#: ../vector/v.in.ogr/main.c:1769 +#: ../vector/v.in.ogr/main.c:1843 #, fuzzy, c-format msgid "Unable to calculate a centroid for %d areas" msgstr "Nevar noteikt poligona centroÄ«du" -#: ../vector/v.in.ogr/main.c:1771 +#: ../vector/v.in.ogr/main.c:1849 #, fuzzy, c-format msgid "Number of incorrect boundaries: %d" msgstr "Punktu skaits: %d" -#: ../vector/v.in.ogr/main.c:1774 +#: ../vector/v.in.ogr/main.c:1855 #, fuzzy, c-format msgid "Number of centroids outside area: %d" msgstr "Punktu skaits: %d" -#: ../vector/v.in.ogr/main.c:1777 +#: ../vector/v.in.ogr/main.c:1861 #, fuzzy, c-format msgid "Number of duplicate centroids: %d" msgstr "Punktu skaits: %d" -#: ../vector/v.in.ogr/main.c:1780 ../vector/v.in.ogr/main.c:1802 -#: ../vector/v.in.ogr/main.c:1835 +#: ../vector/v.in.ogr/main.c:1866 ../vector/v.in.ogr/main.c:1935 msgid "The input could be cleaned by snapping vertices to each other." msgstr "" -#: ../vector/v.in.ogr/main.c:1783 ../vector/v.in.ogr/main.c:1806 -#: ../vector/v.in.ogr/main.c:1830 ../vector/v.in.ogr/main.c:1836 +#: ../vector/v.in.ogr/main.c:1869 ../vector/v.in.ogr/main.c:1904 +#: ../vector/v.in.ogr/main.c:1930 ../vector/v.in.ogr/main.c:1936 #, c-format msgid "Estimated range of snapping threshold: [%g, %g]" msgstr "" -#: ../vector/v.in.ogr/main.c:1787 ../vector/v.in.ogr/main.c:1810 +#: ../vector/v.in.ogr/main.c:1880 ../vector/v.in.ogr/main.c:1887 +#: ../vector/v.in.ogr/main.c:1913 #, c-format -msgid "Try to import again, snapping with at least %g: 'snap=%g'" +msgid "Try to import again, snapping with %g: 'snap=%g'" msgstr "" -#: ../vector/v.in.ogr/main.c:1791 ../vector/v.in.ogr/main.c:1814 +#: ../vector/v.in.ogr/main.c:1883 ../vector/v.in.ogr/main.c:1909 #, c-format -msgid "Try to import again, snapping with %g: 'snap=%g'" +msgid "Try to import again, snapping with at least %g: 'snap=%g'" msgstr "" -#: ../vector/v.in.ogr/main.c:1795 ../vector/v.in.ogr/main.c:1818 +#: ../vector/v.in.ogr/main.c:1891 ../vector/v.in.ogr/main.c:1917 msgid "Manual cleaning may be needed." msgstr "" -#: ../vector/v.in.ogr/main.c:1800 -msgid "Some input polygons are overlapping each other." +#: ../vector/v.in.ogr/main.c:1895 +#, c-format +msgid "" +"%d areas represent multiple (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:1801 -msgid "If overlapping is not desired, the data need to be cleaned." +#: ../vector/v.in.ogr/main.c:1900 +msgid "" +"If overlapping is not desired, the input data can be cleaned by snapping " +"vertices to each other." msgstr "" -#: ../vector/v.in.ogr/main.c:1823 +#: ../vector/v.in.ogr/main.c:1923 #, c-format msgid "%d input polygons got lost during import." msgstr "" -#: ../vector/v.in.ogr/main.c:1826 +#: ../vector/v.in.ogr/main.c:1926 #, c-format msgid "%d additional areas where created during import." msgstr "" -#: ../vector/v.in.ogr/main.c:1829 +#: ../vector/v.in.ogr/main.c:1929 #, c-format msgid "The snapping threshold %g might be too large." msgstr "" -#: ../vector/v.in.ogr/main.c:1832 +#: ../vector/v.in.ogr/main.c:1932 msgid "Try to reduce the snapping threshold or clean the output manually." msgstr "" -#: ../vector/v.in.ogr/main.c:1843 ../vector/v.in.ascii/main.c:552 +#: ../vector/v.in.ogr/main.c:1943 ../vector/v.in.ascii/main.c:552 #: ../vector/v.in.ascii/main.c:555 msgid "Import failed" msgstr "" -#: ../vector/v.in.ogr/main.c:1878 +#: ../vector/v.in.ogr/main.c:1978 msgid "" "Input data contains 3D features. Created vector is 2D only, disable -2 flag " "to import 3D vector." msgstr "" -#: ../vector/v.in.ogr/main.c:1900 +#: ../vector/v.in.ogr/main.c:2000 #, c-format -msgid "Using GDAL 2.2+ style interleaved reading for GDAL version %d" +msgid "Using GDAL 2.2+ style interleaved reading for GDAL version %d.%d.%d" msgstr "" -#: ../vector/v.in.ogr/main.c:1903 +#: ../vector/v.in.ogr/main.c:2003 #, c-format -msgid "Using GDAL 1.x style interleaved reading for GDAL version %d" +msgid "Using GDAL 1.x style interleaved reading for GDAL version %d.%d.%d" msgstr "" -#: ../vector/v.in.ogr/main.c:1953 +#: ../vector/v.in.ogr/main.c:2053 #, fuzzy, c-format msgid "Unable to re-open data source <%s>" msgstr "neiespÄ“jami atvÄ“rt <%s>" -#: ../vector/v.in.ogr/main.c:2125 +#: ../vector/v.in.ogr/main.c:2225 msgid "xmin is larger than xmax in 'spatial' parameters" msgstr "" -#: ../vector/v.in.ogr/main.c:2127 +#: ../vector/v.in.ogr/main.c:2227 msgid "ymin is larger than ymax in 'spatial' parameters" msgstr "" -#: ../vector/v.in.ogr/main.c:2144 +#: ../vector/v.in.ogr/main.c:2244 #, c-format msgid "" "The spatial filter does not overlap with OGR layer <%s>. Nothing to import." msgstr "" -#: ../vector/v.in.ogr/proj.c:33 ../vector/v.external/proj.c:33 +#: ../vector/v.in.ogr/proj.c:36 ../vector/v.external/proj.c:36 #, fuzzy, c-format msgid "Geometry column <%s> not found in input layer <%s>" msgstr "reÄ£ions <%s> nav atrasts" -#: ../vector/v.in.ogr/proj.c:51 ../vector/v.external/proj.c:51 +#: ../vector/v.in.ogr/proj.c:54 ../vector/v.external/proj.c:54 msgid "" "Unable to convert input layer projection information to GRASS format for " "checking" msgstr "" -#: ../vector/v.in.ogr/proj.c:57 ../vector/v.in.ogr/proj.c:85 -#: ../vector/v.external/proj.c:57 ../vector/v.external/proj.c:85 +#: ../vector/v.in.ogr/proj.c:60 ../vector/v.in.ogr/proj.c:88 +#: ../vector/v.external/proj.c:60 ../vector/v.external/proj.c:88 msgid "Can't get WKT parameter string" msgstr "" -#: ../vector/v.in.ogr/proj.c:60 ../vector/v.in.ogr/proj.c:88 -#: ../vector/v.external/proj.c:60 ../vector/v.external/proj.c:88 +#: ../vector/v.in.ogr/proj.c:63 ../vector/v.in.ogr/proj.c:91 +#: ../vector/v.external/proj.c:63 ../vector/v.external/proj.c:91 #, c-format msgid "" "WKT definition:\n" "%s" msgstr "" -#: ../vector/v.in.ogr/proj.c:70 ../vector/v.external/proj.c:70 +#: ../vector/v.in.ogr/proj.c:73 ../vector/v.external/proj.c:73 #, c-format -msgid "No OGR projection available for layer <%s>" +msgid "No projection information available for layer <%s>" msgstr "" -#: ../vector/v.in.ogr/proj.c:78 ../vector/v.external/proj.c:78 +#: ../vector/v.in.ogr/proj.c:81 ../vector/v.external/proj.c:81 #, c-format -msgid "OGR projection for layer <%s> does not contain a valid SRS" +msgid "Projection for layer <%s> does not contain a valid SRS" msgstr "" -#: ../vector/v.in.ogr/proj.c:96 ../vector/v.external/proj.c:96 +#: ../vector/v.in.ogr/proj.c:116 ../vector/v.external/proj.c:116 #, c-format -msgid "OGR projection for layer <%s> can not be converted to proj4" +msgid "Projection for layer <%s> can not be converted to proj4" msgstr "" -#: ../vector/v.in.ogr/proj.c:103 ../vector/v.external/proj.c:103 +#: ../vector/v.in.ogr/proj.c:123 ../vector/v.external/proj.c:123 msgid "Can't get WKT-style parameter string" msgstr "" -#: ../vector/v.in.ogr/proj.c:106 ../vector/v.external/proj.c:106 +#: ../vector/v.in.ogr/proj.c:126 ../vector/v.external/proj.c:126 #, c-format msgid "" "WKT-style definition:\n" "%s" msgstr "" -#: ../vector/v.in.ogr/proj.c:151 +#: ../vector/v.in.ogr/proj.c:171 msgid "Layer projections are unreadable" msgstr "" -#: ../vector/v.in.ogr/proj.c:162 +#: ../vector/v.in.ogr/proj.c:184 #, fuzzy, c-format msgid "Projection for layer <%s> is unreadable" msgstr "TrÅ«kst projekcijas failu" -#: ../vector/v.in.ogr/proj.c:196 +#: ../vector/v.in.ogr/proj.c:228 #, c-format msgid "Projection of layer <%s> is different from projection of layer <%s>" msgstr "" +#: ../vector/v.in.ogr/clean.c:19 +#, fuzzy +msgid "Converting OSM lines..." +msgstr "KonvertÄ“ <%s>..." + +#: ../vector/v.in.ogr/clean.c:118 +#, fuzzy, c-format +msgid "Number of OSM line splits: %d" +msgstr "Punktu skaits: %d" + +#: ../vector/v.in.ogr/clean.c:119 ../vector/v.overlay/area_area.c:154 +msgid "Merging lines..." +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 @@ -36212,129 +36662,130 @@ msgid "Skipping unsupported geometry type '%s'" msgstr "" -#: ../vector/v.patch/main.c:73 +#: ../vector/v.patch/main.c:75 msgid "Creates a new vector map by combining other vector maps." msgstr "" -#: ../vector/v.patch/main.c:84 +#: ../vector/v.patch/main.c:86 msgid "" "Name for output vector map where bounding boxes of input vector maps are " "written to" msgstr "" -#: ../vector/v.patch/main.c:88 +#: ../vector/v.patch/main.c:90 msgid "Do not expect input with topology" msgstr "" -#: ../vector/v.patch/main.c:90 +#: ../vector/v.patch/main.c:92 msgid "Applicable when input is points without topology" msgstr "" -#: ../vector/v.patch/main.c:94 +#: ../vector/v.patch/main.c:96 msgid "Expect z coordinate even when not using topology" msgstr "" -#: ../vector/v.patch/main.c:96 +#: ../vector/v.patch/main.c:98 msgid "Applicable when input is points with z coordinate but without topology" msgstr "" -#: ../vector/v.patch/main.c:100 +#: ../vector/v.patch/main.c:102 msgid "Copy also attribute table" msgstr "" -#: ../vector/v.patch/main.c:102 +#: ../vector/v.patch/main.c:104 msgid "Only the table of layer 1 is currently supported" msgstr "" -#: ../vector/v.patch/main.c:106 +#: ../vector/v.patch/main.c:108 msgid "" "Append files to existing file (overwriting existing files must be activated)" msgstr "" -#: ../vector/v.patch/main.c:216 +#: ../vector/v.patch/main.c:240 msgid "Missing table" msgstr "" -#: ../vector/v.patch/main.c:220 +#: ../vector/v.patch/main.c:244 msgid "Key columns differ" msgstr "" -#: ../vector/v.patch/main.c:226 +#: ../vector/v.patch/main.c:250 msgid "Number of columns differ" msgstr "" -#: ../vector/v.patch/main.c:238 -msgid "Column names differ" -msgstr "" +#: ../vector/v.patch/main.c:273 +#, fuzzy, c-format +msgid "No column <%s> in input map <%s>" +msgstr "reÄ£ions <%s> nav atrasts" -#: ../vector/v.patch/main.c:246 +#: ../vector/v.patch/main.c:284 msgid "Column types differ" msgstr "" -#: ../vector/v.patch/main.c:251 +#: ../vector/v.patch/main.c:289 msgid "Length of string columns differ" msgstr "" -#: ../vector/v.patch/main.c:265 +#: ../vector/v.patch/main.c:303 msgid "Key column not found" msgstr "" -#: ../vector/v.patch/main.c:277 +#: ../vector/v.patch/main.c:315 msgid "The output map is not 3D" msgstr "" -#: ../vector/v.patch/main.c:322 ../vector/v.sample/main.c:190 -#: ../scripts/v.db.addtable/v.db.addtable.py:137 +#: ../vector/v.patch/main.c:360 ../vector/v.sample/main.c:190 +#: ../scripts/v.db.addtable/v.db.addtable.py:138 #, c-format, python-format msgid "Unable to create table <%s>" msgstr "" -#: ../vector/v.patch/main.c:349 +#: ../vector/v.patch/main.c:387 #, c-format msgid "Patching vector map <%s>..." msgstr "" -#: ../vector/v.patch/main.c:373 +#: ../vector/v.patch/main.c:411 #, c-format msgid "Error reading vector map <%s> - some data may not be correct" msgstr "" -#: ../vector/v.patch/main.c:429 +#: ../vector/v.patch/main.c:468 #, c-format msgid "Building topology for vector map <%s>..." msgstr "" -#: ../vector/v.patch/main.c:435 +#: ../vector/v.patch/main.c:474 msgid "Intersections at borders will have to be snapped" msgstr "" -#: ../vector/v.patch/main.c:436 +#: ../vector/v.patch/main.c:475 msgid "Lines common between files will have to be edited" msgstr "" -#: ../vector/v.patch/main.c:437 +#: ../vector/v.patch/main.c:476 msgid "The header information also may have to be edited" msgstr "" -#: ../vector/v.patch/main.c:439 +#: ../vector/v.patch/main.c:478 #, c-format msgid "%d vector maps patched" msgstr "" -#: ../vector/v.patch/main.c:462 +#: ../vector/v.patch/main.c:506 #, c-format msgid "Cannot open select cursor: '%s'" msgstr "" -#: ../vector/v.patch/main.c:474 +#: ../vector/v.patch/main.c:518 msgid "Cannot fetch row" msgstr "" -#: ../vector/v.patch/main.c:524 +#: ../vector/v.patch/main.c:568 msgid "Unknown column type" msgstr "" -#: ../vector/v.patch/main.c:532 +#: ../vector/v.patch/main.c:576 #, c-format msgid "Cannot insert new record: '%s'" msgstr "" @@ -36558,10 +37009,6 @@ msgid "Unknown column type '%s' of column '%s', values lost" msgstr "" -#: ../vector/v.overlay/line_area.c:256 ../vector/v.overlay/area_area.c:109 -msgid "Breaking lines..." -msgstr "" - #: ../vector/v.overlay/line_area.c:273 msgid "Selecting lines..." msgstr "" @@ -36590,10 +37037,6 @@ msgstr[1] "" msgstr[2] "" -#: ../vector/v.overlay/area_area.c:154 -msgid "Merging lines..." -msgstr "" - #: ../vector/v.overlay/area_area.c:181 #, c-format msgid "Querying vector map <%s>..." @@ -36846,7 +37289,7 @@ msgid "Feature id %d has more categories. Using category %d." msgstr "" -#: ../vector/v.to.3d/trans3.c:130 ../vector/v.to.db/update.c:231 +#: ../vector/v.to.3d/trans3.c:130 ../vector/v.to.db/update.c:259 #, c-format msgid "Record (cat %d) does not exist (not updated)" msgstr "" @@ -36954,13 +37397,13 @@ msgid "%d categories from vector missing in table" msgstr "" -#: ../vector/v.what.rast/main.c:688 ../vector/v.distance/main.c:1736 -#: ../vector/v.vect.stats/main.c:756 +#: ../vector/v.what.rast/main.c:688 ../vector/v.distance/main.c:1750 +#: ../vector/v.vect.stats/main.c:763 #, c-format msgid "%d update errors" msgstr "" -#: ../vector/v.what.rast/main.c:690 ../vector/v.distance/main.c:1738 +#: ../vector/v.what.rast/main.c:690 ../vector/v.distance/main.c:1752 #, c-format msgid "%d records updated." msgstr "" @@ -37575,190 +38018,194 @@ msgid "Maximum distance or -1 for no limit" msgstr "" -#: ../vector/v.distance/main.c:180 +#: ../vector/v.distance/main.c:174 ../vector/v.distance/main.c:182 +msgid "Map units, meters for ll" +msgstr "" + +#: ../vector/v.distance/main.c:181 msgid "Minimum distance or -1 for no limit" msgstr "" -#: ../vector/v.distance/main.c:190 +#: ../vector/v.distance/main.c:192 msgid "Values describing the relation between two nearest features" msgstr "" -#: ../vector/v.distance/main.c:200 +#: ../vector/v.distance/main.c:202 msgid "category of the nearest feature" msgstr "" -#: ../vector/v.distance/main.c:201 +#: ../vector/v.distance/main.c:203 msgid "minimum distance to nearest feature" msgstr "" -#: ../vector/v.distance/main.c:202 +#: ../vector/v.distance/main.c:204 msgid "x coordinate of the nearest point on the 'to' feature" msgstr "" -#: ../vector/v.distance/main.c:203 +#: ../vector/v.distance/main.c:205 msgid "y coordinate of the nearest point on the 'to' feature" msgstr "" -#: ../vector/v.distance/main.c:204 +#: ../vector/v.distance/main.c:206 msgid "" "distance to the nearest point on the 'to' feature along that linear feature" msgstr "" -#: ../vector/v.distance/main.c:206 +#: ../vector/v.distance/main.c:208 msgid "" "angle along the nearest linear feature in the 'to' map, measured CCW from " "the +x axis, in radians, between -Pi and Pi inclusive" msgstr "" -#: ../vector/v.distance/main.c:209 +#: ../vector/v.distance/main.c:211 msgid "attribute of nearest feature given by to_column option" msgstr "" -#: ../vector/v.distance/main.c:223 +#: ../vector/v.distance/main.c:225 msgid "" "Column name(s) where values specified by 'upload' option will be uploaded" msgstr "" -#: ../vector/v.distance/main.c:229 +#: ../vector/v.distance/main.c:231 msgid "Column name of nearest feature (used with upload=to_attr)" msgstr "" -#: ../vector/v.distance/main.c:234 +#: ../vector/v.distance/main.c:236 #, fuzzy msgid "Name for new attribute table" msgstr "Izejas rastra kartes nosaukums" -#: ../vector/v.distance/main.c:237 +#: ../vector/v.distance/main.c:239 msgid "Field separator for printing output to stdout" msgstr "" -#: ../vector/v.distance/main.c:242 +#: ../vector/v.distance/main.c:244 msgid "Print output to stdout, don't update attribute table" msgstr "" -#: ../vector/v.distance/main.c:244 +#: ../vector/v.distance/main.c:246 msgid "First column is always category of 'from' feature called from_cat" msgstr "" -#: ../vector/v.distance/main.c:249 +#: ../vector/v.distance/main.c:251 msgid "Calculate distances to all features within the threshold" msgstr "" -#: ../vector/v.distance/main.c:251 +#: ../vector/v.distance/main.c:253 msgid "" "Output may be written to stdout using the '-p' flag or uploaded to a new " "table created by the 'table' option; multiple 'upload' options may be used." msgstr "" -#: ../vector/v.distance/main.c:291 +#: ../vector/v.distance/main.c:293 msgid "Updating the from= table is not supported with -a" msgstr "" -#: ../vector/v.distance/main.c:307 +#: ../vector/v.distance/main.c:309 msgid "Printing distance matrix is not supported with dmin= or dmax=" msgstr "" -#: ../vector/v.distance/main.c:334 +#: ../vector/v.distance/main.c:336 msgid "to_column option missing" msgstr "" -#: ../vector/v.distance/main.c:350 +#: ../vector/v.distance/main.c:352 msgid "Too many column names" msgstr "" -#: ../vector/v.distance/main.c:357 +#: ../vector/v.distance/main.c:359 msgid "Not enough column names" msgstr "" -#: ../vector/v.distance/main.c:369 ../vector/v.distance/main.c:389 +#: ../vector/v.distance/main.c:371 ../vector/v.distance/main.c:391 #, c-format msgid "Input vector map <%s> is 3D" msgstr "" -#: ../vector/v.distance/main.c:380 ../vector/v.distance/main.c:401 +#: ../vector/v.distance/main.c:382 ../vector/v.distance/main.c:403 #, c-format msgid "No features of selected type found in <%s>" msgstr "" -#: ../vector/v.distance/main.c:474 +#: ../vector/v.distance/main.c:478 msgid "dmin can not be larger than dmax" msgstr "" -#: ../vector/v.distance/main.c:617 +#: ../vector/v.distance/main.c:624 msgid "Incompatible column types" msgstr "" -#: ../vector/v.distance/main.c:667 +#: ../vector/v.distance/main.c:674 msgid "No categories for 'from' for slected type and layer" msgstr "" -#: ../vector/v.distance/main.c:695 +#: ../vector/v.distance/main.c:702 msgid "Finding nearest features..." msgstr "" -#: ../vector/v.distance/main.c:796 ../vector/v.distance/main.c:1083 +#: ../vector/v.distance/main.c:803 ../vector/v.distance/main.c:1091 #, c-format msgid "More cats found in to_layer (line=%d)" msgstr "" -#: ../vector/v.distance/main.c:873 ../vector/v.distance/main.c:1230 +#: ../vector/v.distance/main.c:880 ../vector/v.distance/main.c:1238 #, c-format msgid "More cats found in to_layer (area=%d)" msgstr "" -#: ../vector/v.distance/main.c:983 +#: ../vector/v.distance/main.c:990 msgid "Finding nearest features for areas..." msgstr "" -#: ../vector/v.distance/main.c:1349 +#: ../vector/v.distance/main.c:1357 msgid "DATETIME type not yet supported, no attributes will be uploaded" msgstr "" -#: ../vector/v.distance/main.c:1365 +#: ../vector/v.distance/main.c:1373 msgid "Unable to open default database" msgstr "" -#: ../vector/v.distance/main.c:1707 +#: ../vector/v.distance/main.c:1721 #, c-format msgid "%d categories with more than 1 feature in vector map <%s>" msgstr "" -#: ../vector/v.distance/main.c:1710 +#: ../vector/v.distance/main.c:1724 #, c-format msgid "%d categories - no nearest feature found" msgstr "" -#: ../vector/v.distance/main.c:1719 +#: ../vector/v.distance/main.c:1733 #, c-format msgid "%d distances calculated" msgstr "" -#: ../vector/v.distance/main.c:1720 +#: ../vector/v.distance/main.c:1734 #, c-format msgid "%d records inserted" msgstr "" -#: ../vector/v.distance/main.c:1722 +#: ../vector/v.distance/main.c:1736 #, c-format msgid "%d insert errors" msgstr "" -#: ../vector/v.distance/main.c:1726 +#: ../vector/v.distance/main.c:1740 #, c-format msgid "%d categories read from the map" msgstr "" -#: ../vector/v.distance/main.c:1728 +#: ../vector/v.distance/main.c:1742 #, c-format msgid "%d categories exist in the table" msgstr "" -#: ../vector/v.distance/main.c:1730 +#: ../vector/v.distance/main.c:1744 #, c-format msgid "%d categories read from the map exist in the table" msgstr "" -#: ../vector/v.distance/main.c:1733 +#: ../vector/v.distance/main.c:1747 #, c-format msgid "%d categories read from the map don't exist in the table" msgstr "" @@ -38232,8 +38679,8 @@ msgid "Start from the end node" msgstr "" -#: ../vector/v.to.points/main.c:165 ../vector/v.extract/copy_tab.c:108 -#: ../vector/v.generalize/misc.c:184 +#: ../vector/v.to.points/main.c:165 ../vector/v.decimate/copy_tab.c:103 +#: ../vector/v.extract/copy_tab.c:108 ../vector/v.generalize/misc.c:184 #: ../scripts/v.db.reconnect.all/v.db.reconnect.all.py:128 #, c-format, python-format msgid "Unable to copy table <%s>" @@ -38291,77 +38738,77 @@ msgid "If not given writes color table" msgstr "" -#: ../vector/v.colors/main.c:152 +#: ../vector/v.colors/main.c:159 msgid "Convert color rules from RGB values to color table" msgstr "" -#: ../vector/v.colors/main.c:153 +#: ../vector/v.colors/main.c:160 msgid "Option 'rgb_column' with valid RGB values required" msgstr "" -#: ../vector/v.colors/main.c:196 +#: ../vector/v.colors/main.c:209 msgid "No vector map specified" msgstr "" -#: ../vector/v.colors/main.c:201 +#: ../vector/v.colors/main.c:214 #, c-format msgid "Option <%s> given, assuming ..." msgstr "" -#: ../vector/v.colors/main.c:216 +#: ../vector/v.colors/main.c:229 #, c-format msgid "One of -%c, -%c or %s=, %s= or %s= must be specified" msgstr "" -#: ../vector/v.colors/main.c:221 +#: ../vector/v.colors/main.c:234 #, c-format msgid "%s=, %s= and %s= are mutually exclusive" msgstr "" -#: ../vector/v.colors/main.c:229 +#: ../vector/v.colors/main.c:242 #, c-format msgid "%s= required for -%c" msgstr "" -#: ../vector/v.colors/main.c:234 +#: ../vector/v.colors/main.c:247 msgid "" "Reading rules from standard input is not implemented yet, please provide " "path to rules file instead." msgstr "" -#: ../vector/v.colors/main.c:244 +#: ../vector/v.colors/main.c:257 #, c-format msgid "Unable to remove color table of vector map <%s>" msgstr "" -#: ../vector/v.colors/main.c:246 +#: ../vector/v.colors/main.c:259 #, c-format msgid "Color table of vector map <%s> not found" msgstr "" -#: ../vector/v.colors/main.c:254 +#: ../vector/v.colors/main.c:267 msgid "Color table exists. Exiting." msgstr "" -#: ../vector/v.colors/main.c:276 +#: ../vector/v.colors/main.c:289 #, c-format msgid "Option <%s>: min must be greater or equal to max" msgstr "" -#: ../vector/v.colors/main.c:282 +#: ../vector/v.colors/main.c:295 msgid "Reading color rules from standard input is currently not supported" msgstr "" -#: ../vector/v.colors/main.c:289 +#: ../vector/v.colors/main.c:302 #, c-format msgid "Color table <%s> not found" msgstr "" -#: ../vector/v.colors/main.c:347 +#: ../vector/v.colors/main.c:360 msgid "Writing color rules..." msgstr "" -#: ../vector/v.colors/main.c:363 +#: ../vector/v.colors/main.c:376 #, c-format msgid "Color table for vector map <%s> set to '%s'" msgstr "" @@ -38862,149 +39309,145 @@ msgid "3D raster map <%s> created" msgstr "" -#: ../vector/v.vol.rst/main.c:239 -msgid "RST" -msgstr "" - -#: ../vector/v.vol.rst/main.c:241 +#: ../vector/v.vol.rst/main.c:243 msgid "" "Interpolates point data to a 3D raster map using regularized spline with " "tension (RST) algorithm." msgstr "" -#: ../vector/v.vol.rst/main.c:246 +#: ../vector/v.vol.rst/main.c:248 msgid "Name of input 3D vector points map" msgstr "" -#: ../vector/v.vol.rst/main.c:253 +#: ../vector/v.vol.rst/main.c:255 msgid "Name of input surface raster map for cross-section" msgstr "" -#: ../vector/v.vol.rst/main.c:260 +#: ../vector/v.vol.rst/main.c:262 msgid "Name of column containing w-values attribute to interpolate" msgstr "" -#: ../vector/v.vol.rst/main.c:282 +#: ../vector/v.vol.rst/main.c:284 msgid "Name of column with smoothing parameters" msgstr "" -#: ../vector/v.vol.rst/main.c:302 +#: ../vector/v.vol.rst/main.c:304 msgid "Name of input raster map used as mask" msgstr "" -#: ../vector/v.vol.rst/main.c:328 +#: ../vector/v.vol.rst/main.c:330 msgid "Maximum number of points for approximation in a segment (>npmin)" msgstr "" -#: ../vector/v.vol.rst/main.c:345 +#: ../vector/v.vol.rst/main.c:347 msgid "Conversion factor for w-values used for interpolation" msgstr "" -#: ../vector/v.vol.rst/main.c:353 +#: ../vector/v.vol.rst/main.c:355 msgid "Conversion factor for z-values" msgstr "" -#: ../vector/v.vol.rst/main.c:359 +#: ../vector/v.vol.rst/main.c:361 msgid "Name for output cross-section raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:365 +#: ../vector/v.vol.rst/main.c:367 msgid "Name for output elevation 3D raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:371 +#: ../vector/v.vol.rst/main.c:373 msgid "Name for output gradient magnitude 3D raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:378 +#: ../vector/v.vol.rst/main.c:380 msgid "Name for output gradient horizontal angle 3D raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:384 +#: ../vector/v.vol.rst/main.c:386 msgid "Name for output gradient vertical angle 3D raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:390 +#: ../vector/v.vol.rst/main.c:392 msgid "Name for output change of gradient 3D raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:396 +#: ../vector/v.vol.rst/main.c:398 msgid "Name for output Gaussian curvature 3D raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:402 +#: ../vector/v.vol.rst/main.c:404 msgid "Name for output mean curvature 3D raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:408 +#: ../vector/v.vol.rst/main.c:410 msgid "Perform a cross-validation procedure without volume interpolation" msgstr "" -#: ../vector/v.vol.rst/main.c:471 +#: ../vector/v.vol.rst/main.c:473 msgid "Smoothing must be a positive value" msgstr "" -#: ../vector/v.vol.rst/main.c:477 +#: ../vector/v.vol.rst/main.c:479 #, c-format msgid "Both crossvalidation options (-%c, %s) must be specified" msgstr "" -#: ../vector/v.vol.rst/main.c:480 +#: ../vector/v.vol.rst/main.c:482 msgid "Both crossvalidation and deviations must be specified" msgstr "" -#: ../vector/v.vol.rst/main.c:491 +#: ../vector/v.vol.rst/main.c:493 msgid "" "Crossvalidation cannot be computed simultanuously with output grids or devi " "file" msgstr "" -#: ../vector/v.vol.rst/main.c:555 +#: ../vector/v.vol.rst/main.c:557 #, c-format msgid "Unable to open %s" msgstr "" -#: ../vector/v.vol.rst/main.c:563 +#: ../vector/v.vol.rst/main.c:565 msgid "Vector is not 3D" 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 +#: ../vector/v.vol.rst/main.c:630 ../vector/v.vol.rst/main.c:661 +#: ../vector/v.vol.rst/main.c:683 ../vector/v.vol.rst/main.c:705 +#: ../vector/v.vol.rst/main.c:727 ../vector/v.vol.rst/main.c:749 +#: ../vector/v.vol.rst/main.c:771 ../vector/v.vol.rst/main.c:793 #, 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 +#: ../vector/v.vol.rst/main.c:638 ../vector/v.vol.rst/main.c:667 +#: ../vector/v.vol.rst/main.c:689 ../vector/v.vol.rst/main.c:711 +#: ../vector/v.vol.rst/main.c:733 ../vector/v.vol.rst/main.c:755 +#: ../vector/v.vol.rst/main.c:777 ../vector/v.vol.rst/main.c:799 msgid "Not enough disk space - cannot write temp files" msgstr "" -#: ../vector/v.vol.rst/main.c:640 +#: ../vector/v.vol.rst/main.c:642 #, c-format msgid "" "Unable to create <%s> raster map without cross_input raster map being " "specified" msgstr "" -#: ../vector/v.vol.rst/main.c:818 +#: ../vector/v.vol.rst/main.c:820 msgid "Finished interpolating" msgstr "" -#: ../vector/v.vol.rst/main.c:853 +#: ../vector/v.vol.rst/main.c:855 #, c-format msgid "Raster map <%s> created" msgstr "" -#: ../vector/v.vol.rst/main.c:893 +#: ../vector/v.vol.rst/main.c:895 #, c-format msgid "Vector map <%s> created" msgstr "" -#: ../vector/v.vol.rst/main.c:909 +#: ../vector/v.vol.rst/main.c:911 msgid "Interpolation failed" msgstr "" @@ -39076,125 +39519,141 @@ msgid "Found %d components." msgstr "" -#: ../vector/v.decimate/main.c:125 ../vector/v.generalize/main.c:77 +#: ../vector/v.decimate/main.c:126 ../vector/v.generalize/main.c:77 msgid "generalization" msgstr "" -#: ../vector/v.decimate/main.c:126 +#: ../vector/v.decimate/main.c:127 msgid "decimation" msgstr "" -#: ../vector/v.decimate/main.c:132 +#: ../vector/v.decimate/main.c:133 msgid "Decimates a point cloud" msgstr "" -#: ../vector/v.decimate/main.c:133 +#: ../vector/v.decimate/main.c:134 msgid "" "Copies points from one vector to another while applying different decimations" msgstr "" -#: ../vector/v.decimate/main.c:161 +#: ../vector/v.decimate/main.c:162 msgid "Throw away every n-th point" msgstr "" -#: ../vector/v.decimate/main.c:163 +#: ../vector/v.decimate/main.c:164 msgid "" "For example, 5 will import 80 percent of points. If not specified, all " "points are copied" msgstr "" -#: ../vector/v.decimate/main.c:165 ../vector/v.decimate/main.c:176 -#: ../vector/v.decimate/main.c:186 ../vector/v.decimate/main.c:195 +#: ../vector/v.decimate/main.c:166 ../vector/v.decimate/main.c:177 +#: ../vector/v.decimate/main.c:187 ../vector/v.decimate/main.c:196 msgid "Count" msgstr "Skaits" -#: ../vector/v.decimate/main.c:172 +#: ../vector/v.decimate/main.c:173 msgid "Preserve only every n-th point" msgstr "" -#: ../vector/v.decimate/main.c:174 +#: ../vector/v.decimate/main.c:175 msgid "" "For example, 4 will import 25 percent of points. If not specified, all " "points are copied" msgstr "" -#: ../vector/v.decimate/main.c:193 +#: ../vector/v.decimate/main.c:194 msgid "Copy only n points" msgstr "" -#: ../vector/v.decimate/main.c:194 +#: ../vector/v.decimate/main.c:195 msgid "Copies only the given number of points" msgstr "" -#: ../vector/v.decimate/main.c:201 +#: ../vector/v.decimate/main.c:202 msgid "Minimal difference of z values" msgstr "" -#: ../vector/v.decimate/main.c:203 +#: ../vector/v.decimate/main.c:204 msgid "Minimal difference between z values in grid-based decimation" msgstr "" -#: ../vector/v.decimate/main.c:204 ../vector/v.decimate/main.c:214 -#: ../vector/v.decimate/main.c:219 ../vector/v.decimate/main.c:225 -#: ../vector/v.decimate/main.c:230 ../vector/v.decimate/main.c:235 +#: ../vector/v.decimate/main.c:205 ../vector/v.decimate/main.c:215 +#: ../vector/v.decimate/main.c:220 ../vector/v.decimate/main.c:226 +#: ../vector/v.decimate/main.c:231 ../vector/v.decimate/main.c:236 msgid "Grid" msgstr "" -#: ../vector/v.decimate/main.c:211 +#: ../vector/v.decimate/main.c:212 msgid "Preserve only n points per grid cell" msgstr "" -#: ../vector/v.decimate/main.c:213 +#: ../vector/v.decimate/main.c:214 msgid "" "Preserves only the given number of points per grid cell in grid-based " "decimation" msgstr "" -#: ../vector/v.decimate/main.c:218 +#: ../vector/v.decimate/main.c:219 msgid "Apply grid-based decimation" msgstr "" -#: ../vector/v.decimate/main.c:224 +#: ../vector/v.decimate/main.c:225 msgid "Use only first point in grid cell during grid-based decimation" msgstr "" -#: ../vector/v.decimate/main.c:229 +#: ../vector/v.decimate/main.c:230 msgid "Only one point per cat in grid cell" msgstr "" -#: ../vector/v.decimate/main.c:234 +#: ../vector/v.decimate/main.c:235 msgid "Use z in grid decimation" msgstr "" -#: ../vector/v.decimate/main.c:240 +#: ../vector/v.decimate/main.c:241 msgid "Store only the coordinates, throw away categories" msgstr "" -#: ../vector/v.decimate/main.c:242 +#: ../vector/v.decimate/main.c:243 msgid "Do not story any categories even if they are present in input data" msgstr "" -#: ../vector/v.decimate/main.c:276 +#: ../vector/v.decimate/main.c:280 #, 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:318 +#: ../vector/v.decimate/main.c:322 msgid "Cannot use z for decimation, input is not 3D" msgstr "" -#: ../vector/v.decimate/main.c:320 +#: ../vector/v.decimate/main.c:324 msgid "Cannot select by z range, input is not 3D" msgstr "" -#: ../vector/v.decimate/main.c:350 +#: ../vector/v.decimate/main.c:354 msgid "" "Settings for count-based decimation would cause it to do nothing and no " "other options has been set." msgstr "" +#: ../vector/v.decimate/copy_tab.c:85 ../vector/v.extract/copy_tab.c:90 +#, c-format +msgid "Writing attributes for layer %d" +msgstr "" + +#: ../vector/v.decimate/copy_tab.c:90 ../vector/v.extract/copy_tab.c:95 +#, c-format +msgid "No attribute table for layer %d" +msgstr "" + +#: ../vector/v.decimate/copy_tab.c:112 ../vector/v.vect.stats/main.c:342 +#: ../vector/v.vect.stats/main.c:424 ../vector/v.extract/copy_tab.c:117 +#, c-format +msgid "Unable to open database <%s> with driver <%s>" +msgstr "" + #: ../vector/v.what/what.c:45 msgid "Cannot open driver" msgstr "" @@ -40986,212 +41445,225 @@ msgid "Name of existing vector map with areas" msgstr "" -#: ../vector/v.vect.stats/main.c:156 +#: ../vector/v.vect.stats/main.c:157 msgid "Layer number for points map" msgstr "" -#: ../vector/v.vect.stats/main.c:161 +#: ../vector/v.vect.stats/main.c:162 #, fuzzy msgid "Category values for points map" msgstr "Vektorkartes nosaukums" -#: ../vector/v.vect.stats/main.c:166 +#: ../vector/v.vect.stats/main.c:167 msgid "" "WHERE conditions of SQL statement without 'where' keyword for points map" msgstr "" -#: ../vector/v.vect.stats/main.c:171 +#: ../vector/v.vect.stats/main.c:172 msgid "Layer number for area map" msgstr "" -#: ../vector/v.vect.stats/main.c:176 +#: ../vector/v.vect.stats/main.c:177 #, fuzzy msgid "Category values for area map" msgstr "Izmantot negatÄ«vas vÄ“rtÄ«bas ezera rastra kartei" -#: ../vector/v.vect.stats/main.c:181 +#: ../vector/v.vect.stats/main.c:182 msgid "WHERE conditions of SQL statement without 'where' keyword for area map" msgstr "" -#: ../vector/v.vect.stats/main.c:198 +#: ../vector/v.vect.stats/main.c:199 msgid "Method for aggregate statistics" msgstr "" -#: ../vector/v.vect.stats/main.c:205 +#: ../vector/v.vect.stats/main.c:204 msgid "Column name of points map to use for statistics" msgstr "" -#: ../vector/v.vect.stats/main.c:206 +#: ../vector/v.vect.stats/main.c:205 msgid "Column of points map must be numeric" msgstr "" -#: ../vector/v.vect.stats/main.c:213 +#: ../vector/v.vect.stats/main.c:210 msgid "Column name to upload points count" msgstr "" -#: ../vector/v.vect.stats/main.c:215 +#: ../vector/v.vect.stats/main.c:212 msgid "" "Column to hold points count, must be of type integer, will be created if not " "existing" msgstr "" -#: ../vector/v.vect.stats/main.c:222 +#: ../vector/v.vect.stats/main.c:216 msgid "Column name to upload statistics" msgstr "" -#: ../vector/v.vect.stats/main.c:224 +#: ../vector/v.vect.stats/main.c:218 msgid "" "Column to hold statistics, must be of type double, will be created if not " "existing" msgstr "" -#: ../vector/v.vect.stats/main.c:231 +#: ../vector/v.vect.stats/main.c:226 msgid "Print output to stdout, do not update attribute table" msgstr "" -#: ../vector/v.vect.stats/main.c:232 +#: ../vector/v.vect.stats/main.c:227 msgid "First column is always area category" msgstr "" -#: ../vector/v.vect.stats/main.c:273 +#: ../vector/v.vect.stats/main.c:280 #, c-format msgid "Vector map <%s> is not in user mapset and cannot be updated" msgstr "" -#: ../vector/v.vect.stats/main.c:335 ../vector/v.vect.stats/main.c:417 -#: ../vector/v.extract/copy_tab.c:117 -#, c-format -msgid "Unable to open database <%s> with driver <%s>" -msgstr "" - -#: ../vector/v.vect.stats/main.c:339 +#: ../vector/v.vect.stats/main.c:346 msgid "count_column is required to upload point counts" msgstr "" -#: ../vector/v.vect.stats/main.c:348 +#: ../vector/v.vect.stats/main.c:355 msgid "count_column must be of type integer" msgstr "" -#: ../vector/v.vect.stats/main.c:361 ../vector/v.vect.stats/main.c:391 +#: ../vector/v.vect.stats/main.c:368 ../vector/v.vect.stats/main.c:398 #, c-format msgid "Unable to add column <%s>" msgstr "" -#: ../vector/v.vect.stats/main.c:367 +#: ../vector/v.vect.stats/main.c:374 msgid "stats_column is required to upload point stats" msgstr "" -#: ../vector/v.vect.stats/main.c:378 +#: ../vector/v.vect.stats/main.c:385 msgid "stats_column must be of type double precision" msgstr "" -#: ../vector/v.vect.stats/main.c:400 +#: ../vector/v.vect.stats/main.c:407 msgid "collecting attributes from points vector..." msgstr "" -#: ../vector/v.vect.stats/main.c:437 +#: ../vector/v.vect.stats/main.c:444 msgid "column for points vector must be numeric" msgstr "" -#: ../vector/v.vect.stats/main.c:498 +#: ../vector/v.vect.stats/main.c:505 #, c-format msgid "No area categories in vector <%s>, layer <%s>" msgstr "" -#: ../vector/v.vect.stats/main.c:523 +#: ../vector/v.vect.stats/main.c:530 msgid "Selecting points for each area..." msgstr "" -#: ../vector/v.vect.stats/main.c:628 +#: ../vector/v.vect.stats/main.c:635 #, c-format msgid "could not find area category %d" msgstr "" -#: ../vector/v.vect.stats/main.c:754 +#: ../vector/v.vect.stats/main.c:761 #, c-format msgid "%d records updated" msgstr "" -#: ../vector/v.extract/main.c:83 +#: ../vector/v.extract/main.c:84 msgid "" "Selects vector features from an existing vector map and creates a new vector " "map containing only the selected features." msgstr "" -#: ../vector/v.extract/main.c:88 +#: ../vector/v.extract/main.c:89 msgid "Dissolve common boundaries (default is no)" msgstr "" -#: ../vector/v.extract/main.c:92 +#: ../vector/v.extract/main.c:93 msgid "Do not copy attributes (see also 'new' parameter)" msgstr "" -#: ../vector/v.extract/main.c:108 +#: ../vector/v.extract/main.c:110 msgid "Types to be extracted" msgstr "" -#: ../vector/v.extract/main.c:123 +#: ../vector/v.extract/main.c:125 msgid "Input text file with category numbers/number ranges to be extracted" msgstr "" -#: ../vector/v.extract/main.c:124 +#: ../vector/v.extract/main.c:126 msgid "If '-' given reads from standard input" msgstr "" -#: ../vector/v.extract/main.c:132 +#: ../vector/v.extract/main.c:134 msgid "Number of random categories matching vector objects to extract" msgstr "" -#: ../vector/v.extract/main.c:134 +#: ../vector/v.extract/main.c:136 msgid "Number must be smaller than unique cat count in layer" msgstr "" -#: ../vector/v.extract/main.c:142 +#: ../vector/v.extract/main.c:144 msgid "Desired new category value (enter -1 to keep original categories)" msgstr "" -#: ../vector/v.extract/main.c:144 +#: ../vector/v.extract/main.c:146 msgid "If new >= 0, attributes is not copied" msgstr "" -#: ../vector/v.extract/main.c:161 +#: ../vector/v.extract/main.c:151 +#, fuzzy +msgid "Name of attribute column for dissolving areas" +msgstr "Izejas rastra kartes nosaukums" + +#: ../vector/v.extract/main.c:152 +msgid "Preserves category values" +msgstr "" + +#: ../vector/v.extract/main.c:169 #, c-format msgid "" "Options <%s>, <%s>, <%s> and <%s> options are exclusive. Please specify only " "one of them." msgstr "" -#: ../vector/v.extract/main.c:208 +#: ../vector/v.extract/main.c:221 +#, fuzzy, c-format +msgid "Searching for column <%s> in table <%s>..." +msgstr "neiespÄ“jami atvÄ“rt <%s>" + +#: ../vector/v.extract/main.c:253 +#, fuzzy, c-format +msgid "Column <%s> does not exist for layer %d" +msgstr "reÄ£ions <%s> nav atrasts" + +#: ../vector/v.extract/main.c:268 #, c-format msgid "Category value in '%s' not valid" msgstr "" -#: ../vector/v.extract/main.c:224 +#: ../vector/v.extract/main.c:284 #, c-format msgid "Process file <%s> for category numbers..." msgstr "" -#: ../vector/v.extract/main.c:229 +#: ../vector/v.extract/main.c:289 #, c-format msgid "Unable to open specified file <%s>" msgstr "" -#: ../vector/v.extract/main.c:240 +#: ../vector/v.extract/main.c:300 #, c-format msgid "Ignored text entry: %s" msgstr "" -#: ../vector/v.extract/main.c:259 +#: ../vector/v.extract/main.c:319 ../vector/v.extract/extract.c:268 #, c-format msgid "Loading categories from table <%s>..." msgstr "" -#: ../vector/v.extract/main.c:269 +#: ../vector/v.extract/main.c:329 #, c-format msgid "Unable select records from table <%s>" msgstr "" -#: ../vector/v.extract/main.c:271 +#: ../vector/v.extract/main.c:331 #, c-format msgid "%d category loaded" msgid_plural "%d categories loaded" @@ -41199,64 +41671,54 @@ msgstr[1] "" msgstr[2] "" -#: ../vector/v.extract/main.c:286 +#: ../vector/v.extract/main.c:346 msgid "" "This map has no categories attached. Use v.category to attach categories to " "this vector map." msgstr "" -#: ../vector/v.extract/main.c:293 +#: ../vector/v.extract/main.c:353 msgid "Please specify random number larger than 0" msgstr "" -#: ../vector/v.extract/main.c:297 +#: ../vector/v.extract/main.c:357 #, 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:320 +#: ../vector/v.extract/main.c:380 #, c-format msgid "" "Random category count is larger or equal to uniq <%s> feature category count " "%d" msgstr "" -#: ../vector/v.extract/main.c:354 +#: ../vector/v.extract/main.c:414 msgid "Extracting features..." msgstr "" -#: ../vector/v.extract/main.c:378 +#: ../vector/v.extract/main.c:438 msgid "Removing duplicate centroids..." msgstr "" -#: ../vector/v.extract/extract.c:171 +#: ../vector/v.extract/extract.c:203 #, c-format msgid "No category found for area %d. Skipping." msgstr "" -#: ../vector/v.extract/extract.c:175 +#: ../vector/v.extract/extract.c:207 #, c-format msgid "More categories (%d) found for area %d. Using first found category %d" msgstr "" -#: ../vector/v.extract/extract.c:228 +#: ../vector/v.extract/extract.c:286 msgid "" "Topology level required for extracting areas for OGR layers. Areas will be " "not processed." 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.lrs/v.lrs.label/main.c:103 ../vector/v.lrs/v.lrs.where/main.c:58 #: ../vector/v.lrs/v.lrs.segment/main.c:72 #: ../vector/v.lrs/v.lrs.create/main.c:122 @@ -42227,75 +42689,75 @@ msgid "Unknown method" msgstr "" -#: ../vector/v.generalize/main.c:330 +#: ../vector/v.generalize/main.c:331 #, c-format msgid "No lines found in input map <%s>" msgstr "" -#: ../vector/v.generalize/main.c:344 +#: ../vector/v.generalize/main.c:345 #, c-format msgid "Unable to create error vector map <%s>" msgstr "" -#: ../vector/v.generalize/main.c:364 +#: ../vector/v.generalize/main.c:365 msgid "Displacement..." msgstr "" -#: ../vector/v.generalize/main.c:373 +#: ../vector/v.generalize/main.c:374 msgid "Network generalization..." msgstr "" -#: ../vector/v.generalize/main.c:388 +#: ../vector/v.generalize/main.c:389 msgid "Attributes are needed for 'where' option, copying table" msgstr "" -#: ../vector/v.generalize/main.c:404 +#: ../vector/v.generalize/main.c:405 #, c-format msgid "Generalization (%s)..." msgstr "" -#: ../vector/v.generalize/main.c:405 +#: ../vector/v.generalize/main.c:406 #, c-format msgid "Using threshold: %g %s" msgstr "" -#: ../vector/v.generalize/main.c:525 +#: ../vector/v.generalize/main.c:526 #, c-format msgid "Method '%s' did not preserve first point" msgstr "" -#: ../vector/v.generalize/main.c:530 +#: ../vector/v.generalize/main.c:531 #, c-format msgid "Method '%s' did not preserve last point" msgstr "" -#: ../vector/v.generalize/main.c:537 +#: ../vector/v.generalize/main.c:538 #, c-format msgid "Method '%s' did not preserve loop" msgstr "" -#: ../vector/v.generalize/main.c:569 +#: ../vector/v.generalize/main.c:570 #, c-format msgid "" "%d boundaries were not modified because modification would damage topology" msgstr "" -#: ../vector/v.generalize/main.c:572 +#: ../vector/v.generalize/main.c:573 #, c-format msgid "%d lines/boundaries were not modified due to over-simplification" msgstr "" -#: ../vector/v.generalize/main.c:593 +#: ../vector/v.generalize/main.c:594 #, c-format msgid "" "Number of vertices for selected features %s from %d to %d (%d%% remaining)" msgstr "" -#: ../vector/v.generalize/main.c:594 +#: ../vector/v.generalize/main.c:595 msgid "reduced" msgstr "" -#: ../vector/v.generalize/main.c:594 +#: ../vector/v.generalize/main.c:595 msgid "changed" msgstr "" @@ -42334,21 +42796,21 @@ "PostGIS feature table." msgstr "" -#: ../vector/v.external/main.c:126 +#: ../vector/v.external/main.c:130 msgid "No layer defined" msgstr "" -#: ../vector/v.external/main.c:192 +#: ../vector/v.external/main.c:196 #, c-format msgid "Unable to delete '%s'" msgstr "" -#: ../vector/v.external/main.c:199 +#: ../vector/v.external/main.c:203 #, c-format msgid "Unable to create file '%s/%s'" msgstr "" -#: ../vector/v.external/main.c:233 +#: ../vector/v.external/main.c:237 #, c-format msgid "Link to vector map <%s> created." msgstr "" @@ -42434,42 +42896,97 @@ msgid "Invalid geometry column %d" msgstr "" -#: ../vector/v.to.db/main.c:39 +#: ../vector/v.to.db/main.c:42 +#, fuzzy +msgid "length" +msgstr "Garums:" + +#: ../vector/v.to.db/main.c:43 +#, fuzzy +msgid "perimeter" +msgstr "metri" + +#: ../vector/v.to.db/main.c:44 +#, fuzzy +msgid "coordinates" +msgstr "SÄkuma punkta koordinÄtes" + +#: ../vector/v.to.db/main.c:45 +msgid "bounding box" +msgstr "" + +#: ../vector/v.to.db/main.c:47 msgid "Populates attribute values from vector features." msgstr "" -#: ../vector/v.to.db/main.c:48 +#: ../vector/v.to.db/main.c:56 #, 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/update.c:28 -#: ../vector/v.to.db/update.c:32 ../vector/v.to.db/query.c:83 +#: ../vector/v.to.db/main.c:73 ../vector/v.to.db/main.c:80 +#: ../vector/v.to.db/update.c:30 ../vector/v.to.db/update.c:34 +#: ../vector/v.to.db/query.c:83 #, c-format msgid "Database connection not defined for layer %d. Use v.db.connect first." msgstr "" -#: ../vector/v.to.db/main.c:114 +#: ../vector/v.to.db/main.c:174 +#, c-format +msgid "Missing column name for input column number %d" +msgstr "" + +#: ../vector/v.to.db/main.c:180 +#, c-format +msgid "Missing column name for table column number %d" +msgstr "" + +#: ../vector/v.to.db/main.c:194 +#, c-format +msgid "Existing column <%s> has a different but maybe compatible type" +msgstr "" + +#: ../vector/v.to.db/main.c:198 +#, fuzzy, c-format +msgid "Existing column <%s> has the wrong type" +msgstr "IzmantojamÄs rastra kartes nosaukums priekÅ¡ <%s>" + +#: ../vector/v.to.db/main.c:203 +#, fuzzy, c-format +msgid "Values in column <%s> will be overwritten" +msgstr "Izejas karte kurÄ tiks ierakstÄ«ti punkti" + +#: ../vector/v.to.db/main.c:268 +#, fuzzy, c-format +msgid "Unable to create column <%s>" +msgstr "NeiespÄ“jami atvÄ“rt Å¡Å«nu failu[%s]" + +#: ../vector/v.to.db/main.c:322 #, c-format msgid "Category index for vector map <%s> is not sorted" msgstr "" -#: ../vector/v.to.db/update.c:84 +#: ../vector/v.to.db/update.c:86 msgid "Updating database..." msgstr "" -#: ../vector/v.to.db/update.c:125 +#: ../vector/v.to.db/update.c:151 #, c-format msgid "More elements of category %d, nothing loaded to database" msgstr "" -#: ../vector/v.to.db/update.c:223 +#: ../vector/v.to.db/update.c:251 #, c-format msgid "Record (cat %d) already exists (not inserted)" msgstr "" +#: ../vector/v.to.db/update.c:279 +#, fuzzy, c-format +msgid "Cannot update table: %s" +msgstr "Nevar nokopÄ“t tabulu" + #: ../vector/v.to.db/query.c:93 msgid "Querying database... " msgstr "" @@ -42490,41 +43007,41 @@ msgid "Unable to fetch record" msgstr "" -#: ../vector/v.to.db/report.c:13 +#: ../vector/v.to.db/report.c:14 msgid "No totals for selected option" msgstr "" -#: ../vector/v.to.db/report.c:211 +#: ../vector/v.to.db/report.c:230 #, c-format msgid "%d categories read from vector map (layer %d)" msgstr "" -#: ../vector/v.to.db/report.c:215 +#: ../vector/v.to.db/report.c:234 #, c-format msgid "%d records selected from table (layer %d)" msgstr "" -#: ../vector/v.to.db/report.c:218 +#: ../vector/v.to.db/report.c:237 #, c-format msgid "%d categories read from vector map exist in selection from table" msgstr "" -#: ../vector/v.to.db/report.c:221 +#: ../vector/v.to.db/report.c:240 #, c-format msgid "%d categories read from vector map don't exist in selection from table" msgstr "" -#: ../vector/v.to.db/report.c:223 +#: ../vector/v.to.db/report.c:242 #, c-format msgid "%d records updated/inserted (layer %d)" msgstr "" -#: ../vector/v.to.db/report.c:226 +#: ../vector/v.to.db/report.c:245 #, c-format msgid "%d update/insert errors (layer %d)" msgstr "" -#: ../vector/v.to.db/report.c:229 +#: ../vector/v.to.db/report.c:248 #, c-format msgid "%d categories with more points (coordinates not loaded)" msgstr "" @@ -42726,100 +43243,119 @@ msgid "Using private colormap for DirectColor visual." msgstr "" -#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:59 -#: ../scripts/v.rast.stats/v.rast.stats.py:120 +#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:60 +#: ../scripts/v.rast.stats/v.rast.stats.py:124 #: ../scripts/v.db.addcolumn/v.db.addcolumn.py:63 -#: ../scripts/v.db.addtable/v.db.addtable.py:75 +#: ../scripts/v.db.addtable/v.db.addtable.py:76 #: ../scripts/v.db.dropcolumn/v.db.dropcolumn.py:60 #: ../scripts/v.db.update/v.db.update.py:75 #, fuzzy, python-format msgid "Vector map <%s> not found in current mapset" msgstr "vektora karte <%s> nav atrasta" -#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:69 +#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:70 msgid "" "There is no table connected to the input vector map. Cannot rename any column" msgstr "" -#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:78 +#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:79 #, python-format msgid "" "Column name <%s> too long. The DBF driver supports column names not longer " "than 10 characters" msgstr "" -#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:83 +#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:84 #, fuzzy, python-format msgid "" "Cannot rename column <%s> as it is needed to keep table <%s> connected to " "the input vector map" msgstr "EksistÄ“joÅ¡as rastra kartes nosaukums" +#: ../scripts/v.rast.stats/v.rast.stats.py:131 +#: ../scripts/v.rast.stats/v.rast.stats.py:203 +#: ../scripts/v.rast.stats/v.rast.stats.py:210 +#: ../scripts/v.db.addcolumn/v.db.addcolumn.py:69 +#: ../scripts/v.db.update/v.db.update.py:81 +msgid "" +"There is no table connected to this map. Run v.db.connect or v.db.addtable " +"first." +msgstr "" + #: ../scripts/v.rast.stats/v.rast.stats.py:137 -#, fuzzy -msgid "Preprocessing input data..." -msgstr "Lasa %s ..." +#, python-brace-format +msgid "" +"Number of raster maps ({0}) different from number of " +"column prefixes ({1})" +msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:148 +#: ../scripts/v.rast.stats/v.rast.stats.py:170 #, fuzzy msgid "An error occurred while converting vector to raster" msgstr "%-5d miruÅ¡o/neizmantoto punktu kategorijas izlaistas\n" -#: ../scripts/v.rast.stats/v.rast.stats.py:160 +#: ../scripts/v.rast.stats/v.rast.stats.py:182 #, fuzzy msgid "No categories found in raster map" msgstr "Rastra karte kura tiks pÄrkodÄ“ta" -#: ../scripts/v.rast.stats/v.rast.stats.py:167 -#: ../scripts/v.rast.stats/v.rast.stats.py:174 -#: ../scripts/v.db.addcolumn/v.db.addcolumn.py:69 -#: ../scripts/v.db.update/v.db.update.py:81 +#: ../scripts/v.rast.stats/v.rast.stats.py:195 +#, python-brace-format msgid "" -"There is no table connected to this map. Run v.db.connect or v.db.addtable " -"first." +"Not all vector categories converted to raster. " +"Converted {0} of {1}." msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:227 +#: ../scripts/v.rast.stats/v.rast.stats.py:266 #, python-format msgid "Cannot create column <%s> (already present). " msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:228 +#: ../scripts/v.rast.stats/v.rast.stats.py:267 #, fuzzy msgid "Use -c flag to update values in this column." msgstr "Nav iespÄ“ju atvÄ“rt Å¡Å«nu failu priekÅ¡[%s]" -#: ../scripts/v.rast.stats/v.rast.stats.py:237 +#: ../scripts/v.rast.stats/v.rast.stats.py:276 #, python-format msgid "Adding columns '%s'" msgstr "Pievieno kolonas '%s'" -#: ../scripts/v.rast.stats/v.rast.stats.py:242 +#: ../scripts/v.rast.stats/v.rast.stats.py:281 msgid "Adding columns failed. Exiting." msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:245 +#: ../scripts/v.rast.stats/v.rast.stats.py:284 #, fuzzy, python-format msgid "Processing input data (%d categories)..." msgstr "KalkulÄ“jam Ä“nas no DEM..." -#: ../scripts/v.rast.stats/v.rast.stats.py:289 +#: ../scripts/v.rast.stats/v.rast.stats.py:328 #, fuzzy msgid "Updating the database ..." msgstr "DrukÄ ... " -#: ../scripts/v.rast.stats/v.rast.stats.py:294 +#: ../scripts/v.rast.stats/v.rast.stats.py:333 #, python-brace-format msgid "" "Statistics calculated from raster map <{raster}> and uploaded to attribute " "table of vector map <{vector}>." msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:300 +#: ../scripts/v.rast.stats/v.rast.stats.py:339 #, fuzzy, python-format msgid "Failed to upload statistics to attribute table of vector map <%s>." msgstr "neiespÄ“jami atvÄ“rt <%s>" +#: ../scripts/r.mapcalc.simple/r.mapcalc.simple.py:107 +msgid "The expression is an empty string" +msgstr "" + +#: ../scripts/r.mapcalc.simple/r.mapcalc.simple.py:141 +#, fuzzy +msgid "Expression: {}" +msgstr "Izteiksme" + #: ../scripts/m.proj/m.proj.py:142 msgid "" "cs2cs program not found, install PROJ.4 first: http://proj." @@ -42965,53 +43501,53 @@ msgid "No graphics device selected. Use d.mon to select graphics device." msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:143 +#: ../scripts/r.in.srtm/r.in.srtm.py:169 msgid "This module only operates in LatLong locations" msgstr "Å o moduli var darbinÄt tikai LatLong novietojumos" -#: ../scripts/r.in.srtm/r.in.srtm.py:161 -msgid "The \"unzip\" program is required, please install it first" -msgstr "" - -#: ../scripts/r.in.srtm/r.in.srtm.py:168 +#: ../scripts/r.in.srtm/r.in.srtm.py:194 #, python-format msgid "'%s' does not appear to be a valid zip file." msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:175 +#: ../scripts/r.in.srtm/r.in.srtm.py:201 #, fuzzy, python-format msgid "File '%s' or '%s' not found" msgstr "rastrs <%s> nav atrasts" -#: ../scripts/r.in.srtm/r.in.srtm.py:197 +#: ../scripts/r.in.srtm/r.in.srtm.py:227 #, fuzzy, python-format msgid "Extracting '%s'..." msgstr "Rakstu jaunu failu... \n" -#: ../scripts/r.in.srtm/r.in.srtm.py:199 +#: ../scripts/r.in.srtm/r.in.srtm.py:232 #, fuzzy msgid "Unable to unzip file." msgstr "Rastra izejas fails" -#: ../scripts/r.in.srtm/r.in.srtm.py:201 +#: ../scripts/r.in.srtm/r.in.srtm.py:234 #, fuzzy msgid "Converting input file to BIL..." msgstr "DrukÄ ... " -#: ../scripts/r.in.srtm/r.in.srtm.py:225 -msgid "Attempting to import 1-arcsec data." +#: ../scripts/r.in.srtm/r.in.srtm.py:258 +msgid "Attempting to import 1-arcsec SWBD data" +msgstr "" + +#: ../scripts/r.in.srtm/r.in.srtm.py:261 +msgid "Attempting to import 1-arcsec data" msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:243 +#: ../scripts/r.in.srtm/r.in.srtm.py:279 #, fuzzy msgid "Unable to import data" msgstr "neiespÄ“jami atvÄ“rt <%s>" -#: ../scripts/r.in.srtm/r.in.srtm.py:251 +#: ../scripts/r.in.srtm/r.in.srtm.py:288 msgid "Done: generated map " msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:252 +#: ../scripts/r.in.srtm/r.in.srtm.py:289 msgid "" "(Note: Holes in the data can be closed with 'r.fillnulls' using splines)" msgstr "" @@ -43457,30 +43993,39 @@ msgid "During computation %i tiles could not be created" msgstr "" -#: ../scripts/i.spectral/i.spectral.py:121 +#: ../scripts/i.spectral/i.spectral.py:125 #, python-format msgid "Programmer error (%s)" msgstr "" -#: ../scripts/i.spectral/i.spectral.py:213 +#: ../scripts/i.spectral/i.spectral.py:199 +msgid "Spectral signatures" +msgstr "" + +#: ../scripts/i.spectral/i.spectral.py:200 +#, fuzzy +msgid "DN Value" +msgstr "Lasam dig failu... \n" + +#: ../scripts/i.spectral/i.spectral.py:218 #, fuzzy msgid "Either group= or raster= is required" msgstr "2 lÄ«meņiem jÄbÅ«t norÄdÄ«tiem" -#: ../scripts/i.spectral/i.spectral.py:216 +#: ../scripts/i.spectral/i.spectral.py:221 #, fuzzy msgid "group= and raster= are mutually exclusive" msgstr "2 lÄ«meņiem jÄbÅ«t norÄdÄ«tiem" -#: ../scripts/i.spectral/i.spectral.py:220 +#: ../scripts/i.spectral/i.spectral.py:225 msgid "Writing to text file requires output=filename" msgstr "" -#: ../scripts/i.spectral/i.spectral.py:224 +#: ../scripts/i.spectral/i.spectral.py:229 msgid "gnuplot required, please install first" msgstr "" -#: ../scripts/i.spectral/i.spectral.py:243 +#: ../scripts/i.spectral/i.spectral.py:251 msgid "No data returned from query" msgstr "" @@ -43573,11 +44118,11 @@ msgstr "rastrs <%s> nav atrasts" #: ../scripts/r.unpack/r.unpack.py:82 ../scripts/r.unpack/r.unpack.py:120 -#: ../scripts/v.unpack/v.unpack.py:86 ../scripts/v.unpack/v.unpack.py:133 +#: ../scripts/v.unpack/v.unpack.py:85 ../scripts/v.unpack/v.unpack.py:132 msgid "Pack file unreadable" msgstr "" -#: ../scripts/r.unpack/r.unpack.py:91 ../scripts/v.unpack/v.unpack.py:95 +#: ../scripts/r.unpack/r.unpack.py:91 ../scripts/v.unpack/v.unpack.py:94 #, fuzzy msgid "Pack file unreadable: file '{}' missing" msgstr "Ieejas fails ir pÄrnesams.\n" @@ -43609,21 +44154,21 @@ "PROJ_INFO file is missing, unpack raster map in XY (unprojected) location." msgstr "" -#: ../scripts/r.unpack/r.unpack.py:158 ../scripts/v.unpack/v.unpack.py:164 +#: ../scripts/r.unpack/r.unpack.py:158 ../scripts/v.unpack/v.unpack.py:163 #, python-brace-format msgid "" "Difference between PROJ_INFO file of packed map and of current location:\n" "{diff}" msgstr "" -#: ../scripts/r.unpack/r.unpack.py:161 ../scripts/v.unpack/v.unpack.py:167 +#: ../scripts/r.unpack/r.unpack.py:161 ../scripts/v.unpack/v.unpack.py:166 #, python-brace-format msgid "" "Difference between PROJ_UNITS file of packed map and of current location:\n" "{diff}" msgstr "" -#: ../scripts/r.unpack/r.unpack.py:163 ../scripts/v.unpack/v.unpack.py:169 +#: ../scripts/r.unpack/r.unpack.py:163 ../scripts/v.unpack/v.unpack.py:168 msgid "" "Projection of dataset does not appear to match current location. In case of " "no significant differences in the projection definitions, use the -o flag to " @@ -43697,11 +44242,15 @@ "Frame <%s> already found. An existing frame can be overwritten by '%s' flag." msgstr "Izejas karte kurÄ tiks ierakstÄ«ti punkti" -#: ../scripts/r.grow/r.grow.py:130 +#: ../scripts/r.grow/r.grow.py:129 +msgid "Output can be written only to the current mapset" +msgstr "" + +#: ../scripts/r.grow/r.grow.py:139 msgid "Growing failed. Removing temporary maps." msgstr "" -#: ../scripts/r.grow/r.grow.py:142 +#: ../scripts/r.grow/r.grow.py:151 msgid "Shrinking failed. Removing temporary maps." msgstr "" @@ -43753,21 +44302,21 @@ msgid "Table <%s> not found in database <%s>" msgstr "reÄ£ions <%s> nav atrasts" -#: ../scripts/db.droptable/db.droptable.py:84 +#: ../scripts/db.droptable/db.droptable.py:85 #, python-format msgid "Deleting table <%s> which is attached to following map(s):" msgstr "" -#: ../scripts/db.droptable/db.droptable.py:89 +#: ../scripts/db.droptable/db.droptable.py:90 #, python-format msgid "The table <%s> would be deleted." msgstr "" -#: ../scripts/db.droptable/db.droptable.py:91 +#: ../scripts/db.droptable/db.droptable.py:92 msgid "You must use the force flag to actually remove it. Exiting." msgstr "" -#: ../scripts/db.droptable/db.droptable.py:100 +#: ../scripts/db.droptable/db.droptable.py:101 msgid "Cannot continue (problem deleting table)." msgstr "" @@ -43897,41 +44446,41 @@ msgid "At least 2 maps are required" msgstr "VaicÄjuma koordinÄtes" -#: ../scripts/v.db.addtable/v.db.addtable.py:81 +#: ../scripts/v.db.addtable/v.db.addtable.py:82 #, fuzzy, python-format msgid "Using vector map name as table name: <%s>" msgstr "2 lÄ«meņiem jÄbÅ«t norÄdÄ«tiem" -#: ../scripts/v.db.addtable/v.db.addtable.py:87 +#: ../scripts/v.db.addtable/v.db.addtable.py:88 #, python-format msgid "Using vector map name extended by layer number as table name: <%s>" msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:90 +#: ../scripts/v.db.addtable/v.db.addtable.py:91 #, python-format msgid "Using user specified table name: %s" msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:94 +#: ../scripts/v.db.addtable/v.db.addtable.py:95 msgid "Creating new DB connection based on default mapset settings..." msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:104 +#: ../scripts/v.db.addtable/v.db.addtable.py:105 #, fuzzy, python-format msgid "There is already a table linked to layer <%s>" msgstr "%d kategorijas ielÄdÄ“tas no tabulas\n" -#: ../scripts/v.db.addtable/v.db.addtable.py:119 +#: ../scripts/v.db.addtable/v.db.addtable.py:120 #, fuzzy, python-format msgid "Duplicate column name '%s' not allowed" msgstr "AtslÄ“gas kolonna '%s' nav atrasta" -#: ../scripts/v.db.addtable/v.db.addtable.py:130 +#: ../scripts/v.db.addtable/v.db.addtable.py:131 #, fuzzy, python-format msgid "Creating table with columns (%s)..." msgstr "Nevajag taisÄ«t atribÅ«tu tabulu" -#: ../scripts/v.db.addtable/v.db.addtable.py:158 +#: ../scripts/v.db.addtable/v.db.addtable.py:169 #, fuzzy msgid "Current attribute table links:" msgstr "Draiveris %s nav atrasts" @@ -44188,9 +44737,9 @@ msgstr "Rakstu jaunu failu... \n" #: ../scripts/r.in.wms/wms_base.py:421 ../scripts/r.in.wms/wms_base.py:478 -#: ../scripts/r.in.wms/wms_base.py:488 ../scripts/r.in.wms/wms_base.py:518 -#: ../scripts/r.in.wms/wms_base.py:542 ../scripts/r.in.wms/wms_base.py:553 -#: ../scripts/r.in.wms/wms_base.py:565 +#: ../scripts/r.in.wms/wms_base.py:488 ../scripts/r.in.wms/wms_base.py:519 +#: ../scripts/r.in.wms/wms_base.py:543 ../scripts/r.in.wms/wms_base.py:554 +#: ../scripts/r.in.wms/wms_base.py:566 #, fuzzy, python-format msgid "%s failed" msgstr "AizvÄ“rÅ¡ana neizdevÄs." @@ -44207,7 +44756,7 @@ "needs to create this temporary maps during execution." msgstr "" -#: ../scripts/r.in.wms/wms_base.py:567 +#: ../scripts/r.in.wms/wms_base.py:568 #, fuzzy, python-format msgid "<%s> created." msgstr "Novietojums %s ir izveidots!" @@ -44299,42 +44848,42 @@ msgid "Incorrect WMS query" msgstr "" -#: ../scripts/v.unpack/v.unpack.py:130 +#: ../scripts/v.unpack/v.unpack.py:129 #, python-format msgid "" "This GRASS GIS pack file contains raster data. Use r.unpack to unpack <%s>" msgstr "" -#: ../scripts/v.unpack/v.unpack.py:143 +#: ../scripts/v.unpack/v.unpack.py:142 msgid "" "PROJ_INFO file is missing, unpack vector map in XY (unprojected) location." msgstr "" -#: ../scripts/v.unpack/v.unpack.py:161 +#: ../scripts/v.unpack/v.unpack.py:160 msgid "Projection information does not match. Proceeding..." msgstr "" -#: ../scripts/v.unpack/v.unpack.py:215 +#: ../scripts/v.unpack/v.unpack.py:214 #, fuzzy, python-format msgid "Coping table <%s> as table <%s>" msgstr "reÄ£ions <%s> nav atrasts" -#: ../scripts/v.unpack/v.unpack.py:226 +#: ../scripts/v.unpack/v.unpack.py:225 #, fuzzy, python-format msgid "Unable to copy table <%s> as table <%s>" msgstr "Rastra izejas fails" -#: ../scripts/v.unpack/v.unpack.py:228 +#: ../scripts/v.unpack/v.unpack.py:227 #, fuzzy, python-format msgid "Connect table <%s> to vector map <%s> at layer <%s>" msgstr "neiespÄ“jami atvÄ“rt <%s>" -#: ../scripts/v.unpack/v.unpack.py:238 +#: ../scripts/v.unpack/v.unpack.py:237 #, fuzzy, python-format msgid "Unable to connect table <%s> to vector map <%s>" msgstr "neiespÄ“jami atvÄ“rt <%s>" -#: ../scripts/v.unpack/v.unpack.py:241 +#: ../scripts/v.unpack/v.unpack.py:240 #, fuzzy, python-format msgid "Vector map <%s> successfully unpacked" msgstr "KĻŪDA: <%s> jau eksistÄ“\n" @@ -44344,7 +44893,7 @@ msgid "Missing value for parameter <%s>" msgstr "cnevar atvÄ“rt nepiecieÅ¡amo daļu faila priekÅ¡ %s" -#: ../scripts/v.import/v.import.py:178 ../scripts/r.import/r.import.py:194 +#: ../scripts/v.import/v.import.py:178 ../scripts/r.import/r.import.py:193 #, python-format msgid "Input <%s> successfully imported without reprojection" msgstr "" @@ -44354,12 +44903,12 @@ msgid "Unable to import <%s>" msgstr "NeiespÄ“jami atvÄ“rt Å¡Å«nu failu[%s]" -#: ../scripts/v.import/v.import.py:190 ../scripts/r.import/r.import.py:206 +#: ../scripts/v.import/v.import.py:190 ../scripts/r.import/r.import.py:205 #, python-format msgid "Coordinate reference system not available for current location <%s>" msgstr "" -#: ../scripts/v.import/v.import.py:210 ../scripts/r.import/r.import.py:226 +#: ../scripts/v.import/v.import.py:210 ../scripts/r.import/r.import.py:225 #, fuzzy, python-format msgid "Creating temporary location for <%s>..." msgstr "Nav iespÄ“ju atvÄ“rt Å¡Å«nu failu priekÅ¡[%s]" @@ -44369,12 +44918,12 @@ msgid "Unable to create location from OGR datasource <%s>" msgstr "Nevar izveidot novietojumu: %s" -#: ../scripts/v.import/v.import.py:231 ../scripts/r.import/r.import.py:245 +#: ../scripts/v.import/v.import.py:231 ../scripts/r.import/r.import.py:244 #, python-format msgid "Coordinate reference system not available for input <%s>" msgstr "" -#: ../scripts/v.import/v.import.py:248 ../scripts/r.import/r.import.py:328 +#: ../scripts/v.import/v.import.py:248 ../scripts/r.import/r.import.py:327 #, fuzzy msgid "Unable to reproject to source location" msgstr "%d punkti ierakstÄ«ti izejas kartÄ“\n" @@ -44389,7 +44938,7 @@ msgid "Unable to import OGR datasource <%s>" msgstr "neiespÄ“jami atvÄ“rt <%s>" -#: ../scripts/v.import/v.import.py:279 ../scripts/r.import/r.import.py:374 +#: ../scripts/v.import/v.import.py:279 ../scripts/r.import/r.import.py:373 #, fuzzy, python-format msgid "Reprojecting <%s>..." msgstr "KonvertÄ“ <%s>..." @@ -44445,7 +44994,7 @@ msgid "Column <%s> not found in table <%s>. Skipped" msgstr "reÄ£ions <%s> nav atrasts" -#: ../scripts/v.db.dropcolumn/v.db.dropcolumn.py:117 +#: ../scripts/v.db.dropcolumn/v.db.dropcolumn.py:122 #, fuzzy msgid "Deleting column failed" msgstr "Rakstu jaunu failu... \n" @@ -44970,179 +45519,179 @@ msgid "Done. 3D raster map <%s> created." msgstr "KĻŪDA: <%s> jau eksistÄ“\n" -#: ../scripts/r.import/r.import.py:170 +#: ../scripts/r.import/r.import.py:169 msgid "To set custom resolution value, select 'value' in resolution option" msgstr "" -#: ../scripts/r.import/r.import.py:173 +#: ../scripts/r.import/r.import.py:172 msgid "Resolution value can't be smaller than 0" msgstr "" -#: ../scripts/r.import/r.import.py:176 +#: ../scripts/r.import/r.import.py:175 msgid "" "Please provide the resolution for the imported dataset or change to " "'estimated' resolution" msgstr "" -#: ../scripts/r.import/r.import.py:198 ../scripts/r.import/r.import.py:256 +#: ../scripts/r.import/r.import.py:197 ../scripts/r.import/r.import.py:255 #, fuzzy, python-format msgid "Unable to import GDAL dataset <%s>" msgstr "neiespÄ“jami atvÄ“rt <%s>" -#: ../scripts/r.import/r.import.py:235 +#: ../scripts/r.import/r.import.py:234 #, fuzzy, python-format msgid "Unable to read GDAL dataset <%s>" msgstr "neiespÄ“jami atvÄ“rt <%s>" -#: ../scripts/r.import/r.import.py:248 +#: ../scripts/r.import/r.import.py:247 #, fuzzy, python-format msgid "Importing <%s> to temporary location..." msgstr "Nav iespÄ“ju atvÄ“rt Å¡Å«nu failu priekÅ¡[%s]" -#: ../scripts/r.import/r.import.py:267 +#: ../scripts/r.import/r.import.py:266 msgid "Input contains GCPs, rectification is required" msgstr "" -#: ../scripts/r.import/r.import.py:295 +#: ../scripts/r.import/r.import.py:294 #, fuzzy msgid "Unable to get reprojected map extent" msgstr "Nevar izveidot projekcijas failus: %s" -#: ../scripts/r.import/r.import.py:348 +#: ../scripts/r.import/r.import.py:347 #, python-brace-format msgid "Estimated target resolution for input band <{out}>: {res}" msgstr "" -#: ../scripts/r.import/r.import.py:363 +#: ../scripts/r.import/r.import.py:362 #, python-brace-format msgid "Using given resolution for input band <{out}>: {res}" msgstr "" -#: ../scripts/r.import/r.import.py:369 +#: ../scripts/r.import/r.import.py:368 #, python-brace-format msgid "" "Using current region resolution for input band <{out}>: nsres={ns}, " "ewres={ew}" msgstr "" -#: ../scripts/r.import/r.import.py:381 +#: ../scripts/r.import/r.import.py:380 #, fuzzy, python-format msgid "Unable to to reproject raster <%s>" msgstr "Rastra kartes nosaukums" -#: ../scripts/r.import/r.import.py:384 +#: ../scripts/r.import/r.import.py:383 #, fuzzy, python-format msgid "The reprojected raster <%s> is empty" msgstr "vektora karte <%s> nav atrasta" -#: ../scripts/r.fillnulls/r.fillnulls.py:160 +#: ../scripts/r.fillnulls/r.fillnulls.py:172 msgid "A user raster mask (MASK) is present. Saving it..." msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:175 +#: ../scripts/r.fillnulls/r.fillnulls.py:187 #, fuzzy msgid "Using RST interpolation..." msgstr "maksimÄlais ierÄciju skaits" -#: ../scripts/r.fillnulls/r.fillnulls.py:176 +#: ../scripts/r.fillnulls/r.fillnulls.py:188 msgid "Locating and isolating NULL areas..." msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:180 +#: ../scripts/r.fillnulls/r.fillnulls.py:192 msgid "Skipping masked raster parts" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:191 -#: ../scripts/r.fillnulls/r.fillnulls.py:460 +#: ../scripts/r.fillnulls/r.fillnulls.py:203 +#: ../scripts/r.fillnulls/r.fillnulls.py:472 #, fuzzy msgid "Restoring user mask (MASK)..." msgstr "Lasam dig_att failu...\n" -#: ../scripts/r.fillnulls/r.fillnulls.py:195 -#: ../scripts/r.fillnulls/r.fillnulls.py:464 +#: ../scripts/r.fillnulls/r.fillnulls.py:207 +#: ../scripts/r.fillnulls/r.fillnulls.py:476 msgid "Failed to restore user MASK!" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:199 +#: ../scripts/r.fillnulls/r.fillnulls.py:211 msgid "Growing NULL areas" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:206 -#: ../scripts/r.fillnulls/r.fillnulls.py:221 -#: ../scripts/r.fillnulls/r.fillnulls.py:315 +#: ../scripts/r.fillnulls/r.fillnulls.py:218 +#: ../scripts/r.fillnulls/r.fillnulls.py:233 +#: ../scripts/r.fillnulls/r.fillnulls.py:327 msgid "abandoned. Removing temporary map, restoring user mask if needed:" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:210 +#: ../scripts/r.fillnulls/r.fillnulls.py:222 msgid "Assigning IDs to NULL areas" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:235 -#: ../scripts/r.fillnulls/r.fillnulls.py:273 -#: ../scripts/r.fillnulls/r.fillnulls.py:288 -#: ../scripts/r.fillnulls/r.fillnulls.py:296 -#: ../scripts/r.fillnulls/r.fillnulls.py:330 -#: ../scripts/r.fillnulls/r.fillnulls.py:403 -#: ../scripts/r.fillnulls/r.fillnulls.py:424 -#: ../scripts/r.fillnulls/r.fillnulls.py:434 +#: ../scripts/r.fillnulls/r.fillnulls.py:247 +#: ../scripts/r.fillnulls/r.fillnulls.py:285 +#: ../scripts/r.fillnulls/r.fillnulls.py:300 +#: ../scripts/r.fillnulls/r.fillnulls.py:308 +#: ../scripts/r.fillnulls/r.fillnulls.py:342 +#: ../scripts/r.fillnulls/r.fillnulls.py:415 +#: ../scripts/r.fillnulls/r.fillnulls.py:436 +#: ../scripts/r.fillnulls/r.fillnulls.py:446 msgid "abandoned. Removing temporary maps, restoring user mask if needed:" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:256 +#: ../scripts/r.fillnulls/r.fillnulls.py:268 msgid "Input map has no holes. Check region settings." msgstr "" #. GTC Hole is NULL area in a raster map -#: ../scripts/r.fillnulls/r.fillnulls.py:259 +#: ../scripts/r.fillnulls/r.fillnulls.py:271 #, fuzzy, python-format msgid "Processing %d map holes" msgstr "Izveidot punktus visÄ garumÄ ilÄ«niju garumÄ" #. GTC Hole is a NULL area in a raster map -#: ../scripts/r.fillnulls/r.fillnulls.py:265 +#: ../scripts/r.fillnulls/r.fillnulls.py:277 #, python-format msgid "Filling hole %s of %s" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:335 +#: ../scripts/r.fillnulls/r.fillnulls.py:347 #, fuzzy, python-format msgid "Interpolating %d points" msgstr "Rakstu jaunu failu... \n" -#: ../scripts/r.fillnulls/r.fillnulls.py:338 +#: ../scripts/r.fillnulls/r.fillnulls.py:350 #, fuzzy msgid "No points to interpolate" msgstr "SÄkuma punkta koordinÄtes" #. GTC Hole is NULL area in a raster map -#: ../scripts/r.fillnulls/r.fillnulls.py:359 +#: ../scripts/r.fillnulls/r.fillnulls.py:371 #, fuzzy, python-format msgid "Failed to fill hole %s" msgstr "Neveiksme atverot ieejas dig ieejas failu" -#: ../scripts/r.fillnulls/r.fillnulls.py:373 +#: ../scripts/r.fillnulls/r.fillnulls.py:385 #, python-format msgid "" "Filling has failed silently. Leaving temporary maps with prefix <%s> for " "debugging." msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:438 +#: ../scripts/r.fillnulls/r.fillnulls.py:450 #, fuzzy, python-format msgid "Using %s bspline interpolation" msgstr "maksimÄlais ierÄciju skaits" -#: ../scripts/r.fillnulls/r.fillnulls.py:472 +#: ../scripts/r.fillnulls/r.fillnulls.py:484 #, fuzzy msgid "Patching fill data into NULL areas..." msgstr "Rakstu jaunu failu... \n" -#: ../scripts/r.fillnulls/r.fillnulls.py:480 +#: ../scripts/r.fillnulls/r.fillnulls.py:492 #, fuzzy, python-format msgid "Filled raster map is: %s" msgstr "Lasam dig_att failu...\n" -#: ../scripts/r.fillnulls/r.fillnulls.py:487 +#: ../scripts/r.fillnulls/r.fillnulls.py:499 msgid "" "Following holes where not filled. Temporary maps with are left in place to " "allow examination of unfilled holes" @@ -45342,12 +45891,22 @@ msgstr "2 lÄ«meņiem jÄbÅ«t norÄdÄ«tiem" #, fuzzy -#~ msgid "Pre-selected group <%s> not found" -#~ msgstr "rastra karte <%s> nav atrasta" +#~ msgid "No output requested" +#~ msgstr "Izvades skripta nosaukums" + +#~ msgid "" +#~ "column '%s', type 'string': unknown width -> stored as varchar(250) some " +#~ "data may be lost" +#~ msgstr "" +#~ "Kolona '%s', tips 'string': nenosakÄms garums -> saglabÄts kÄ " +#~ "varchar(250) daži dati var tikt zaudÄ“ti" #, fuzzy -#~ msgid "Group [%s] contains no files" -#~ msgstr "cnevar atvÄ“rt nepiecieÅ¡amo daļu faila priekÅ¡ %s" +#~ msgid "Preprocessing input data..." +#~ msgstr "Lasa %s ..." + +#~ msgid "Error in pj_do_proj" +#~ msgstr "Kļūda iekÅ¡ pj_do_proj" #, fuzzy #~ msgid "Input filter" @@ -45370,14 +45929,6 @@ #~ msgstr "VertikÄlais mÄ“rogs" #, fuzzy -#~ msgid "Unable to initialize G-submatrix..." -#~ msgstr "Nevar atrast ieejas karti <%s>\n" - -#, fuzzy -#~ msgid "File to write the report" -#~ msgstr "Nav iespÄ“ju atvÄ“rt Å¡Å«nu failu priekÅ¡[%s]" - -#, fuzzy #~ msgid "Horizontal variogram function" #~ msgstr "VertikÄlais mÄ“rogs" @@ -45522,10 +46073,6 @@ #~ msgstr "Lasa %s ..." #, fuzzy -#~ msgid "Error reading input coordinates z..." -#~ msgstr "Lasa %s ..." - -#, fuzzy #~ msgid "%d features skipped, only points are accepted" #~ msgstr "ImportÄ“jamais rastra fails" @@ -45538,6 +46085,14 @@ #~ msgstr "Nekas nav atrasts.\n" #, fuzzy +#~ msgid "Pre-selected group <%s> not found" +#~ msgstr "rastra karte <%s> nav atrasta" + +#, fuzzy +#~ msgid "Group [%s] contains no files" +#~ msgstr "cnevar atvÄ“rt nepiecieÅ¡amo daļu faila priekÅ¡ %s" + +#, fuzzy #~ msgid "Unable to remove file '%s'" #~ msgstr "NeiespÄ“jami atvÄ“rt Å¡Å«nu failu[%s]" @@ -45593,10 +46148,6 @@ #~ msgstr "Lasam dig failu... \n" #, fuzzy -#~ msgid "Nugget value" -#~ msgstr "Lasam dig failu... \n" - -#, fuzzy #~ msgid "Sill value" #~ msgstr "%s - nederÄ«gs nosaukums" @@ -45664,10 +46215,6 @@ #~ msgstr "Izejas rastra kartes nosaukums" #, fuzzy -#~ msgid "output map <%s> exists" -#~ msgstr "reÄ£ions <%s> nav atrasts" - -#, fuzzy #~ msgid "Override dataset projection (use location's projection)" #~ msgstr "Neņemt vÄ“rÄ projekciju (izmantot paÅ¡reizÄ“jÄ novietojuma projekciju)" @@ -45736,6 +46283,10 @@ #~ msgstr "Nevar izveidot projekcijas failus: %s" #, fuzzy +#~ msgid "time series" +#~ msgstr "AttÄ“lojamÄ rastra karte" + +#, fuzzy #~ msgid "Monthly minimum temperatures" #~ msgstr "Ieejas rastra faila nosaukums" @@ -45853,11 +46404,6 @@ #~ msgstr "Vektorkartes nosaukums" #, fuzzy -#~ msgid "" -#~ "Name of attribute column to use for thematic display (must be numeric)" -#~ msgstr "Izejas rastra kartes nosaukums" - -#, fuzzy #~ msgid "Type of thematic display" #~ msgstr "AttÄ“lojamÄ rastra karte" @@ -45956,10 +46502,6 @@ #~ msgstr "Vektorkartes nosaukums" #, fuzzy -#~ msgid "Endian of input vector map" -#~ msgstr "Vektorkartes nosaukums" - -#, fuzzy #~ msgid "No category labels (dig_cats) found, no table created" #~ msgstr "" #~ "Nav kategoriju nosaukumi (dig_cats) atrasti, nav izvaidota tabula.\n" @@ -46029,9 +46571,6 @@ #~ msgid "Reading dig_att file..." #~ msgstr "Lasam dig_att failu...\n" -#~ msgid "Error: %s" -#~ msgstr "Kļūda: %s" - #~ msgid "Unknown type: %c" #~ msgstr "NenosakÄms tips: %c" diff -Nru grass-7.4.3/locale/po/grassmods_ml.po grass-7.6.0/locale/po/grassmods_ml.po --- grass-7.4.3/locale/po/grassmods_ml.po 2018-11-24 09:45:21.000000000 +0000 +++ grass-7.6.0/locale/po/grassmods_ml.po 2018-12-26 10:57:24.000000000 +0000 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: grasslibs_ml\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-03-24 00:06+0100\n" +"POT-Creation-Date: 2018-12-26 11:43+0100\n" "PO-Revision-Date: 2017-05-23 21:08+0200\n" "Language-Team: Malayalam (https://www.transifex.com/grass-gis/teams/45198/ml/)\n" "Language: ml\n" @@ -71,7 +71,7 @@ #: ../temporal/t.connect/main.c:35 ../display/d.colorlist/main.c:36 #: ../display/d.fontlist/main.c:46 ../display/d.font/main.c:46 -#: ../general/g.region/main.c:65 ../general/g.mapsets/main.c:64 +#: ../general/g.region/main.c:66 ../general/g.mapsets/main.c:64 #: ../general/g.mapset/main.c:50 ../general/g.gisenv/main.c:44 msgid "settings" msgstr "" @@ -81,7 +81,7 @@ #: ../locale/scriptstrings/t.select_to_translate.c:3 #: ../locale/scriptstrings/t.info_to_translate.c:3 #: ../raster/r.timestamp/main.c:36 ../raster/r.describe/main.c:55 -#: ../raster/r.info/main.c:71 ../raster/r.support/main.c:55 +#: ../raster/r.info/main.c:73 ../raster/r.support/main.c:55 #: ../raster/r.region/main.c:52 ../raster3d/r3.support/main.c:50 #: ../raster3d/r3.timestamp/main.c:44 ../raster3d/r3.info/main.c:76 #: ../vector/v.support/main.c:40 ../vector/v.timestamp/main.c:36 @@ -105,46 +105,48 @@ #: ../locale/scriptstrings/t.rast.colors_to_translate.c:18 #: ../locale/scriptstrings/v.unpack_to_translate.c:13 #: ../locale/scriptstrings/r.unpack_to_translate.c:12 -#: ../raster/r.colors/edit_colors.c:128 ../raster/r.out.gdal/main.c:145 -#: ../raster/r.external.out/main.c:272 ../raster/r.external.out/main.c:283 -#: ../raster/r.what/main.c:122 ../raster/r.what/main.c:130 -#: ../raster/r.what/main.c:144 ../raster/r.what/main.c:149 -#: ../raster/r.what/main.c:154 ../raster/r.what/main.c:159 -#: ../raster/r.what/main.c:169 ../raster/r.proj/main.c:204 -#: ../raster/r.proj/main.c:214 ../raster/r.proj/main.c:220 -#: ../raster/r.in.gdal/main.c:208 ../raster/r.in.gdal/main.c:241 -#: ../raster/r.sunmask/main.c:232 ../raster/r.sunmask/main.c:238 -#: ../raster/r.external/main.c:96 ../raster/r.external/main.c:135 -#: ../display/d.mon/main.c:115 ../display/d.mon/main.c:120 -#: ../display/d.mon/main.c:125 ../general/g.list/main.c:105 -#: ../general/g.list/main.c:116 ../general/g.list/main.c:138 -#: ../general/g.list/main.c:143 ../general/g.list/main.c:148 -#: ../general/g.list/main.c:153 ../general/g.region/main.c:89 -#: ../general/g.region/main.c:95 ../general/g.region/main.c:100 -#: ../general/g.region/main.c:106 ../general/g.region/main.c:112 -#: ../general/g.region/main.c:118 ../general/g.region/main.c:124 -#: ../general/g.region/main.c:132 ../general/g.region/main.c:137 -#: ../general/g.region/main.c:143 ../general/g.region/main.c:148 -#: ../general/g.region/main.c:153 ../general/g.mapsets/main.c:87 -#: ../general/g.mapsets/main.c:92 ../general/g.mapsets/main.c:98 -#: ../general/g.proj/main.c:80 ../general/g.proj/main.c:86 -#: ../general/g.proj/main.c:92 ../general/g.proj/main.c:98 -#: ../general/g.proj/main.c:104 ../general/g.proj/main.c:115 -#: ../general/g.proj/main.c:120 ../general/g.mapset/main.c:76 -#: ../general/g.mapset/main.c:82 ../imagery/i.group/main.c:79 -#: ../imagery/i.group/main.c:84 ../imagery/i.group/main.c:89 -#: ../db/db.connect/main.c:53 ../db/db.connect/main.c:58 -#: ../db/db.login/main.c:91 ../vector/v.external.out/args.c:63 -#: ../vector/v.external.out/args.c:75 ../vector/v.external.out/args.c:81 -#: ../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:320 ../vector/v.in.ogr/main.c:326 -#: ../vector/v.colors/main.c:133 ../vector/v.what/main.c:91 +#: ../raster/r.colors/edit_colors.c:145 ../raster/r.colors/edit_colors.c:152 +#: ../raster/r.out.gdal/main.c:145 ../raster/r.external.out/main.c:272 +#: ../raster/r.external.out/main.c:283 ../raster/r.what/main.c:122 +#: ../raster/r.what/main.c:130 ../raster/r.what/main.c:144 +#: ../raster/r.what/main.c:149 ../raster/r.what/main.c:154 +#: ../raster/r.what/main.c:159 ../raster/r.what/main.c:169 +#: ../raster/r.proj/main.c:215 ../raster/r.proj/main.c:225 +#: ../raster/r.proj/main.c:231 ../raster/r.in.gdal/main.c:225 +#: ../raster/r.in.gdal/main.c:258 ../raster/r.sunmask/main.c:232 +#: ../raster/r.sunmask/main.c:238 ../raster/r.external/main.c:96 +#: ../raster/r.external/main.c:135 ../display/d.mon/main.c:115 +#: ../display/d.mon/main.c:120 ../display/d.mon/main.c:125 +#: ../general/g.list/main.c:105 ../general/g.list/main.c:116 +#: ../general/g.list/main.c:138 ../general/g.list/main.c:143 +#: ../general/g.list/main.c:148 ../general/g.list/main.c:153 +#: ../general/g.region/main.c:90 ../general/g.region/main.c:96 +#: ../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:125 ../general/g.region/main.c:133 +#: ../general/g.region/main.c:138 ../general/g.region/main.c:144 +#: ../general/g.region/main.c:149 ../general/g.region/main.c:154 +#: ../general/g.mapsets/main.c:87 ../general/g.mapsets/main.c:92 +#: ../general/g.mapsets/main.c:98 ../general/g.proj/main.c:80 +#: ../general/g.proj/main.c:86 ../general/g.proj/main.c:92 +#: ../general/g.proj/main.c:98 ../general/g.proj/main.c:104 +#: ../general/g.proj/main.c:115 ../general/g.proj/main.c:120 +#: ../general/g.mapset/main.c:76 ../general/g.mapset/main.c:82 +#: ../imagery/i.group/main.c:85 ../imagery/i.group/main.c:90 +#: ../imagery/i.group/main.c:95 ../db/db.connect/main.c:53 +#: ../db/db.connect/main.c:58 ../db/db.login/main.c:91 +#: ../vector/v.external.out/args.c:63 ../vector/v.external.out/args.c:75 +#: ../vector/v.external.out/args.c:81 ../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:337 +#: ../vector/v.in.ogr/main.c:343 ../vector/v.colors/main.c:133 +#: ../vector/v.colors/main.c:140 ../vector/v.what/main.c:91 #: ../vector/v.what/main.c:96 ../vector/v.what/main.c:101 #: ../vector/v.what/main.c:106 ../vector/v.what/main.c:111 #: ../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.external/args.c:57 +#: ../vector/v.info/parse.c:46 ../vector/v.vect.stats/main.c:221 +#: ../vector/v.vect.stats/main.c:228 ../vector/v.external/args.c:57 #: ../vector/v.external/args.c:63 ../vector/v.external/args.c:71 #: ../vector/v.to.db/parse.c:118 ../vector/v.to.db/parse.c:123 #: ../vector/v.to.db/parse.c:129 ../vector/v.to.db/parse.c:135 @@ -160,8 +162,8 @@ #: ../temporal/t.connect/main.c:69 ../general/g.gisenv/main.c:66 #: ../general/g.gisenv/main.c:74 ../general/g.gisenv/main.c:84 #: ../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 +#: ../db/db.connect/main.c:82 ../db/db.connect/main.c:91 +#: ../db/db.connect/main.c:94 ../db/db.connect/main.c:103 msgid "Set" msgstr "" @@ -197,8 +199,8 @@ msgid "Default TGIS database is not set" msgstr "" -#: ../temporal/t.connect/main.c:133 ../db/db.connect/main.c:161 -#: ../db/db.connect/main.c:188 +#: ../temporal/t.connect/main.c:133 ../db/db.connect/main.c:171 +#: ../db/db.connect/main.c:197 #, c-format msgid "" "Default driver / database set to:\n" @@ -214,9 +216,9 @@ #: ../locale/scriptstrings/g.extension_to_translate.c:3 #: ../locale/scriptstrings/g.extension.all_to_translate.c:3 #: ../locale/scriptstrings/g.manual_to_translate.c:2 -#: ../general/g.findfile/main.c:38 ../general/g.version/main.c:65 +#: ../general/g.findfile/main.c:38 ../general/g.version/main.c:69 #: ../general/g.ppmtopng/main.c:117 ../general/g.list/main.c:65 -#: ../general/g.cairocomp/main.c:196 ../general/g.region/main.c:64 +#: ../general/g.cairocomp/main.c:196 ../general/g.region/main.c:65 #: ../general/g.gui/main.c:39 ../general/g.findetc/main.c:28 #: ../general/g.rename/main.c:45 ../general/g.mapsets/main.c:63 #: ../general/g.pnmcomp/main.c:282 ../general/g.copy/main.c:41 @@ -257,8 +259,8 @@ #: ../locale/scriptstrings/v.import_to_translate.c:13 #: ../locale/scriptstrings/v.import_to_translate.c:16 #: ../locale/scriptstrings/v.import_to_translate.c:19 -#: ../locale/scriptstrings/i.spectral_to_translate.c:10 -#: ../locale/scriptstrings/i.spectral_to_translate.c:12 +#: ../locale/scriptstrings/i.spectral_to_translate.c:11 +#: ../locale/scriptstrings/i.spectral_to_translate.c:13 #: ../locale/scriptstrings/db.in.ogr_to_translate.c:8 #: ../locale/scriptstrings/db.in.ogr_to_translate.c:10 #: ../locale/scriptstrings/db.in.ogr_to_translate.c:13 @@ -270,10 +272,10 @@ #: ../locale/scriptstrings/m.proj_to_translate.c:11 #: ../locale/scriptstrings/m.proj_to_translate.c:23 #: ../locale/scriptstrings/m.proj_to_translate.c:25 -#: ../locale/scriptstrings/m.proj_to_translate.c:27 ../raster/r.sun/main.c:403 -#: ../raster/r.sun/main.c:412 ../raster/r.sun/main.c:421 -#: ../raster/r.sun/main.c:430 ../raster/r.sun/main.c:439 -#: ../raster/r.sun/main.c:448 ../raster/r.resamp.rst/main.c:174 +#: ../locale/scriptstrings/m.proj_to_translate.c:27 ../raster/r.sun/main.c:402 +#: ../raster/r.sun/main.c:411 ../raster/r.sun/main.c:420 +#: ../raster/r.sun/main.c:429 ../raster/r.sun/main.c:438 +#: ../raster/r.sun/main.c:447 ../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 @@ -282,6 +284,7 @@ #: ../raster/r.grow.distance/main.c:168 ../raster/r.in.lidar/main.c:126 #: ../raster/r.in.lidar/main.c:253 ../raster/r.in.lidar/main.c:286 #: ../raster/r.in.lidar/main.c:295 ../raster/r.in.xyz/main.c:297 +#: ../raster/r.buildvrt/main.c:95 ../raster/r.buildvrt/main.c:103 #: ../raster/r.lake/main.c:167 ../raster/r.lake/main.c:195 #: ../raster/r.sim/r.sim.sediment/main.c:179 #: ../raster/r.sim/r.sim.sediment/main.c:186 @@ -300,9 +303,9 @@ #: ../raster3d/r3.in.lidar/main.c:196 ../raster3d/r3.in.lidar/main.c:202 #: ../vector/v.out.ascii/args.c:35 ../vector/v.out.ascii/args.c:81 #: ../vector/v.profile/main.c:218 ../vector/v.profile/main.c:223 -#: ../vector/v.profile/main.c:229 ../vector/v.in.ogr/main.c:228 -#: ../vector/v.in.ogr/main.c:283 ../vector/v.in.ogr/main.c:333 -#: ../vector/v.in.ogr/main.c:339 ../vector/v.in.ogr/main.c:381 +#: ../vector/v.profile/main.c:229 ../vector/v.in.ogr/main.c:245 +#: ../vector/v.in.ogr/main.c:300 ../vector/v.in.ogr/main.c:350 +#: ../vector/v.in.ogr/main.c:356 ../vector/v.in.ogr/main.c:398 msgid "Output" msgstr "" @@ -341,8 +344,8 @@ #: ../locale/scriptstrings/t.rast.extract_to_translate.c:3 #: ../locale/scriptstrings/t.vect.extract_to_translate.c:3 #: ../locale/scriptstrings/t.rast3d.extract_to_translate.c:3 -#: ../vector/v.decimate/main.c:127 ../vector/v.outlier/main.c:71 -#: ../vector/v.extract/main.c:78 +#: ../vector/v.decimate/main.c:128 ../vector/v.outlier/main.c:71 +#: ../vector/v.extract/main.c:79 msgid "extract" msgstr "" @@ -379,6 +382,8 @@ #: ../locale/scriptstrings/t.rast.algebra_to_translate.c:4 #: ../locale/scriptstrings/t.rast.neighbors_to_translate.c:4 #: ../locale/scriptstrings/r.buffer.lowmem_to_translate.c:3 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:2 +#: ../locale/scriptstrings/r.drain_to_translate.c:2 #: ../locale/scriptstrings/r.import_to_translate.c:2 #: ../locale/scriptstrings/d.to.rast_to_translate.c:4 #: ../locale/scriptstrings/t.rast.univar_to_translate.c:4 @@ -391,19 +396,19 @@ #: ../locale/scriptstrings/r.in.srtm_to_translate.c:2 #: ../locale/scriptstrings/t.rast.export_to_translate.c:4 #: ../doc/raster/r.example/main.c:83 ../raster/r.surf.area/main.c:76 -#: ../raster/r.profile/main.c:53 ../raster/r.sun/main.c:251 -#: ../raster/r.regression.multi/main.c:129 ../raster/r.volume/main.c:76 -#: ../raster/r.solute.transport/main.c:229 ../raster/r.walk/main.c:178 -#: ../raster/r.timestamp/main.c:35 ../raster/r.colors/edit_colors.c:63 -#: ../raster/r.mfilter/main.c:56 ../raster/r.cost/main.c:140 -#: ../raster/r.resamp.interp/main.c:76 ../raster/r.reclass/main.c:50 -#: ../raster/r.topmodel/main.c:51 ../raster/r.texture/main.c:102 -#: ../raster/r.stats/main.c:106 ../raster/r.stats.quantile/main.c:516 -#: ../raster/r.in.poly/main.c:34 ../raster/r.out.pov/main.c:121 -#: ../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.renyi/renyi.c:47 -#: ../raster/r.li/r.li.cwed/cwed.c:54 ../raster/r.li/r.li.mpa/mpa.c:44 -#: ../raster/r.li/r.li.simpson/simpson.c:46 +#: ../raster/r.path/main.c:150 ../raster/r.profile/main.c:53 +#: ../raster/r.sun/main.c:250 ../raster/r.regression.multi/main.c:129 +#: ../raster/r.volume/main.c:76 ../raster/r.solute.transport/main.c:229 +#: ../raster/r.walk/main.c:203 ../raster/r.timestamp/main.c:35 +#: ../raster/r.colors/edit_colors.c:80 ../raster/r.mfilter/main.c:56 +#: ../raster/r.cost/main.c:163 ../raster/r.resamp.interp/main.c:76 +#: ../raster/r.reclass/main.c:50 ../raster/r.topmodel/main.c:51 +#: ../raster/r.texture/main.c:102 ../raster/r.stats/main.c:106 +#: ../raster/r.stats.quantile/main.c:516 ../raster/r.in.poly/main.c:34 +#: ../raster/r.out.pov/main.c:121 ../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.renyi/renyi.c:47 ../raster/r.li/r.li.cwed/cwed.c:54 +#: ../raster/r.li/r.li.mpa/mpa.c:44 ../raster/r.li/r.li.simpson/simpson.c:46 #: ../raster/r.li/r.li.padrange/padrange.c:53 #: ../raster/r.li/r.li.edgedensity/edgedensity.c:48 #: ../raster/r.li/r.li.patchnum/main.c:50 ../raster/r.li/r.li.padsd/padsd.c:53 @@ -414,9 +419,9 @@ #: ../raster/r.li/r.li.richness/richness.c:43 ../raster/r.out.ppm3/main.c:57 #: ../raster/r.out.bin/main.c:279 ../raster/r.to.rast3/main.c:197 #: ../raster/r.resamp.rst/main.c:148 ../raster/r.univar/r.univar_main.c:104 -#: ../raster/r.recode/main.c:48 ../raster/r.random/main.c:51 +#: ../raster/r.recode/main.c:48 ../raster/r.random/main.c:52 #: ../raster/r.spreadpath/main.c:88 ../raster/r.uslek/main.c:53 -#: ../raster/r.report/main.c:67 ../raster/r.horizon/main.c:180 +#: ../raster/r.report/main.c:67 ../raster/r.horizon/main.c:179 #: ../raster/r.quant/main.c:47 ../raster/r.series.accumulate/main.c:80 #: ../raster/r.rescale.eq/main.c:52 ../raster/r.distance/main.c:39 #: ../raster/r.mode/main.c:55 ../raster/r.spread/main.c:105 @@ -426,13 +431,13 @@ #: ../raster/r.gwflow/main.c:208 ../raster/r.describe/main.c:54 #: ../raster/r.what.color/main.c:88 ../raster/r.neighbors/main.c:167 #: ../raster/r.buffer/main.c:66 ../raster/r.contour/main.c:87 -#: ../raster/r.slope.aspect/main.c:151 ../raster/r.in.ascii/main.c:69 +#: ../raster/r.slope.aspect/main.c:169 ../raster/r.in.ascii/main.c:69 #: ../raster/r.stream.extract/main.c:76 ../raster/r.grow.distance/main.c:150 #: ../raster/r.random.surface/main.c:57 ../raster/r.surf.random/main.c:36 -#: ../raster/r.in.gridatb/main.c:45 ../raster/r.fill.dir/main.c:86 +#: ../raster/r.in.gridatb/main.c:45 ../raster/r.fill.dir/main.c:88 #: ../raster/r.clump/main.c:58 ../raster/r.circle/main.c:51 -#: ../raster/r.in.png/main.c:519 ../raster/r.cross/main.c:69 -#: ../raster/r.series/main.c:137 ../raster/r.in.lidar/main.c:108 +#: ../raster/r.in.png/main.c:519 ../raster/r.cross/main.c:68 +#: ../raster/r.series/main.c:138 ../raster/r.in.lidar/main.c:108 #: ../raster/r.mapcalc/main.c:70 ../raster/r.statistics/main.c:55 #: ../raster/r.sunhours/main.c:72 ../raster/r.stats.zonal/main.c:101 #: ../raster/r.out.gridatb/main.c:67 ../raster/r.regression.line/main.c:46 @@ -441,35 +446,36 @@ #: ../raster/r.in.xyz/main.c:158 ../raster/r.surf.fractal/main.c:38 #: ../raster/r.kappa/main.c:68 ../raster/r.coin/main.c:66 #: ../raster/r.water.outlet/main.c:57 ../raster/r.to.vect/main.c:76 -#: ../raster/r.out.vrml/main.c:47 ../raster/r.quantile/main.c:265 -#: ../raster/r.param.scale/interface.c:54 ../raster/r.surf.idw/main.c:104 -#: ../raster/r.in.bin/main.c:257 ../raster/r.drain/main.c:109 -#: ../raster/r.random.cells/main.c:47 ../raster/r.surf.contour/main.c:60 -#: ../raster/r.fill.stats/main.c:775 ../raster/r.tile/main.c:43 -#: ../raster/r.patch/main.c:58 ../raster/r.info/main.c:70 -#: ../raster/r.geomorphon/main.c:104 ../raster/r.topidx/main.c:39 -#: ../raster/r.category/main.c:52 ../raster/r.series.interp/main.c:64 -#: ../raster/r.external.out/main.c:235 ../raster/r.resamp.bspline/main.c:79 -#: ../raster/r.in.mat/main.c:91 ../raster/r.ros/main.c:212 -#: ../raster/r.null/main.c:60 ../raster/r.what/main.c:100 -#: ../raster/r.transect/main.c:103 ../raster/r.flow/main.c:421 -#: ../raster/r.proj/main.c:144 ../raster/r.surf.gauss/main.c:38 -#: ../raster/r.out.png/main.c:112 ../raster/r.resample/main.c:54 -#: ../raster/r.relief/main.c:107 ../raster/r.carve/main.c:74 -#: ../raster/r.in.gdal/main.c:92 ../raster/r.sunmask/main.c:116 -#: ../raster/r.out.ascii/main.c:59 ../raster/r.out.mpeg/main.c:102 -#: ../raster/r.covar/main.c:51 ../raster/r.out.ppm/main.c:54 -#: ../raster/r.support/main.c:54 ../raster/r.lake/main.c:150 -#: ../raster/r.out.mat/main.c:62 ../raster/r.his/main.c:67 -#: ../raster/r.external/main.c:57 ../raster/r.resamp.filter/main.c:389 -#: ../raster/r.latlong/main.c:56 ../raster/r.composite/main.c:72 -#: ../raster/r.region/main.c:51 ../raster/r.watershed/front/main.c:73 -#: ../raster/r.rescale/main.c:48 ../raster/r.sim/r.sim.sediment/main.c:114 +#: ../raster/r.out.vrml/main.c:47 ../raster/r.buildvrt/main.c:77 +#: ../raster/r.quantile/main.c:265 ../raster/r.param.scale/interface.c:54 +#: ../raster/r.surf.idw/main.c:104 ../raster/r.in.bin/main.c:257 +#: ../raster/r.drain/main.c:109 ../raster/r.random.cells/main.c:47 +#: ../raster/r.surf.contour/main.c:60 ../raster/r.fill.stats/main.c:775 +#: ../raster/r.tile/main.c:43 ../raster/r.patch/main.c:58 +#: ../raster/r.info/main.c:72 ../raster/r.geomorphon/main.c:104 +#: ../raster/r.topidx/main.c:39 ../raster/r.category/main.c:52 +#: ../raster/r.series.interp/main.c:64 ../raster/r.external.out/main.c:235 +#: ../raster/r.resamp.bspline/main.c:79 ../raster/r.in.mat/main.c:91 +#: ../raster/r.ros/main.c:212 ../raster/r.null/main.c:60 +#: ../raster/r.what/main.c:100 ../raster/r.transect/main.c:103 +#: ../raster/r.flow/main.c:421 ../raster/r.proj/main.c:147 +#: ../raster/r.surf.gauss/main.c:38 ../raster/r.out.png/main.c:112 +#: ../raster/r.resample/main.c:54 ../raster/r.relief/main.c:107 +#: ../raster/r.carve/main.c:74 ../raster/r.in.gdal/main.c:95 +#: ../raster/r.sunmask/main.c:116 ../raster/r.out.ascii/main.c:59 +#: ../raster/r.out.mpeg/main.c:102 ../raster/r.covar/main.c:51 +#: ../raster/r.out.ppm/main.c:54 ../raster/r.support/main.c:54 +#: ../raster/r.lake/main.c:150 ../raster/r.out.mat/main.c:62 +#: ../raster/r.his/main.c:67 ../raster/r.external/main.c:57 +#: ../raster/r.resamp.filter/main.c:394 ../raster/r.latlong/main.c:55 +#: ../raster/r.composite/main.c:72 ../raster/r.region/main.c:51 +#: ../raster/r.watershed/front/main.c:75 ../raster/r.rescale/main.c:48 +#: ../raster/r.sim/r.sim.sediment/main.c:114 #: ../raster/r.sim/r.sim.water/main.c:113 ../display/d.colortable/main.c:61 #: ../display/d.rgb/main.c:55 ../display/d.rast.num/main.c:79 #: ../display/d.rast/main.c:55 ../display/d.profile/main.c:193 #: ../display/d.rast.arrow/main.c:99 ../raster3d/r3.cross.rast/main.c:230 -#: ../raster3d/r3.to.rast/main.c:261 ../misc/m.nviz.image/main.c:53 +#: ../raster3d/r3.to.rast/main.c:261 ../misc/m.nviz.image/main.c:52 #: ../misc/m.nviz.script/main.c:71 ../vector/v.what.rast3/main.c:66 #: ../vector/v.to.rast/main.c:46 ../vector/v.what.rast/main.c:73 #: ../vector/v.sample/main.c:77 ../vector/v.neighbors/main.c:53 @@ -540,7 +546,7 @@ #: ../locale/scriptstrings/t.rast.contour_to_translate.c:7 #: ../locale/scriptstrings/t.vect.algebra_to_translate.c:7 #: ../locale/scriptstrings/t.rast.to.vect_to_translate.c:8 -#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:6 +#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:7 #: ../locale/scriptstrings/t.rast.accumulate_to_translate.c:13 #: ../locale/scriptstrings/t.vect.extract_to_translate.c:6 #: ../locale/scriptstrings/t.rast.aggregate_to_translate.c:6 @@ -559,7 +565,7 @@ #: ../locale/scriptstrings/t.rast.contour_to_translate.c:8 #: ../locale/scriptstrings/t.vect.algebra_to_translate.c:8 #: ../locale/scriptstrings/t.rast.to.vect_to_translate.c:9 -#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:7 +#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:8 #: ../locale/scriptstrings/t.rast.accumulate_to_translate.c:14 #: ../locale/scriptstrings/t.vect.extract_to_translate.c:7 #: ../locale/scriptstrings/t.rast.accdetect_to_translate.c:15 @@ -577,9 +583,10 @@ #: ../locale/scriptstrings/t.rast.aggregate.ds_to_translate.c:10 #: ../locale/scriptstrings/t.rast.contour_to_translate.c:9 #: ../locale/scriptstrings/t.rast.to.vect_to_translate.c:10 -#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:8 +#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:9 #: ../locale/scriptstrings/t.vect.extract_to_translate.c:8 #: ../locale/scriptstrings/t.rast.aggregate_to_translate.c:8 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:9 #: ../locale/scriptstrings/t.rast.neighbors_to_translate.c:10 #: ../locale/scriptstrings/t.rast3d.extract_to_translate.c:9 msgid "Suffix to add at basename: set 'gran' for granularity, 'time' for the full time format, 'num' for numerical suffix with a specific number of digits (default %05)" @@ -587,7 +594,7 @@ #: ../locale/scriptstrings/t.rast.extract_to_translate.c:10 #: ../locale/scriptstrings/t.rast.aggregate.ds_to_translate.c:13 -#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:9 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:10 #: ../locale/scriptstrings/t.rast.mapcalc_to_translate.c:9 msgid "Number of r.mapcalc processes to run in parallel" msgstr "" @@ -595,7 +602,7 @@ #: ../locale/scriptstrings/t.rast.extract_to_translate.c:11 #: ../locale/scriptstrings/t.rast.aggregate.ds_to_translate.c:14 #: ../locale/scriptstrings/t.rast.aggregate_to_translate.c:14 -#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:11 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:12 #: ../locale/scriptstrings/t.rast.neighbors_to_translate.c:12 #: ../locale/scriptstrings/t.rast.mapcalc_to_translate.c:10 #: ../locale/scriptstrings/t.rast3d.mapcalc_to_translate.c:11 @@ -623,7 +630,7 @@ #: ../display/d.colortable/main.c:60 ../display/d.mon/main.c:50 #: ../display/d.vect.thematic/main.c:85 ../display/d.geodesic/main.c:46 #: ../display/d.his/main.c:62 ../display/d.barscale/main.c:63 -#: ../display/d.rgb/main.c:53 ../display/d.grid/main.c:53 +#: ../display/d.rgb/main.c:53 ../display/d.grid/main.c:52 #: ../display/d.legend.vect/main.c:50 ../display/d.colorlist/main.c:35 #: ../display/d.extract/main.c:49 ../display/d.rhumbline/main.c:44 #: ../display/d.graph/main.c:58 ../display/d.legend/main.c:78 @@ -648,7 +655,7 @@ #: ../display/d.his/main.c:63 ../display/d.rgb/main.c:54 #: ../display/d.info/main.c:35 ../display/d.rast/main.c:54 #: ../display/d.erase/main.c:30 ../display/d.vect/main.c:74 -#: ../misc/m.nviz.image/main.c:52 ../misc/m.nviz.script/main.c:70 +#: ../misc/m.nviz.image/main.c:51 ../misc/m.nviz.script/main.c:70 #: ../visualization/ximgview/main.c:291 msgid "graphics" msgstr "" @@ -706,20 +713,20 @@ #: ../locale/scriptstrings/v.db.dropcolumn_to_translate.c:2 #: ../locale/scriptstrings/v.pack_to_translate.c:2 #: ../locale/scriptstrings/v.db.droptable_to_translate.c:2 -#: ../doc/vector/v.example/main.c:50 ../raster/r.random/main.c:53 +#: ../doc/vector/v.example/main.c:50 ../raster/r.random/main.c:54 #: ../raster/r.contour/main.c:90 ../display/d.legend.vect/main.c:52 #: ../display/d.extract/main.c:50 ../display/d.vect/main.c:75 -#: ../misc/m.nviz.image/main.c:54 ../misc/m.nviz.script/main.c:73 +#: ../misc/m.nviz.image/main.c:53 ../misc/m.nviz.script/main.c:73 #: ../vector/v.out.vtk/main.c:47 ../vector/v.mkgrid/main.c:70 #: ../vector/v.external.out/main.c:43 ../vector/v.what.rast3/main.c:64 #: ../vector/v.to.rast/main.c:44 ../vector/v.lidar.edgedetection/main.c:75 -#: ../vector/v.out.ogr/main.c:82 ../vector/v.kcv/main.c:55 +#: ../vector/v.out.ogr/main.c:83 ../vector/v.kcv/main.c:55 #: ../vector/v.surf.idw/main.c:87 ../vector/v.class/main.c:45 #: ../vector/v.clean/test/topocheck.c:42 ../vector/v.clean/main.c:51 #: ../vector/v.label.sa/main.c:38 ../vector/v.net.distance/main.c:66 -#: ../vector/v.random/main.c:97 ../vector/v.support/main.c:39 +#: ../vector/v.random/main.c:100 ../vector/v.support/main.c:39 #: ../vector/v.out.dxf/main.c:56 ../vector/v.out.lidar/main.c:471 -#: ../vector/v.proj/main.c:68 ../vector/v.db.connect/main.c:52 +#: ../vector/v.proj/main.c:73 ../vector/v.db.connect/main.c:52 #: ../vector/v.to.rast3/main.c:48 ../vector/v.out.ascii/main.c:47 #: ../vector/v.cluster/main.c:90 ../vector/v.in.lidar/main.c:136 #: ../vector/v.build.polylines/main.c:110 @@ -732,7 +739,7 @@ #: ../vector/v.profile/main.c:153 ../vector/v.extrude/main.c:67 #: ../vector/v.in.region/main.c:41 ../vector/v.hull/main.c:52 #: ../vector/v.out.svg/main.c:77 ../vector/v.net.connectivity/main.c:52 -#: ../vector/v.in.ogr/main.c:194 ../vector/v.patch/main.c:69 +#: ../vector/v.in.ogr/main.c:197 ../vector/v.patch/main.c:71 #: ../vector/v.net.path/main.c:42 ../vector/v.overlay/main.c:63 #: ../vector/v.perturb/main.c:62 ../vector/v.net.iso/main.c:76 #: ../vector/v.to.3d/main.c:36 ../vector/v.timestamp/main.c:35 @@ -749,7 +756,7 @@ #: ../vector/v.voronoi/main.c:123 ../vector/v.net.bridge/main.c:47 #: ../vector/v.neighbors/main.c:50 ../vector/v.split/main.c:54 #: ../vector/v.vol.rst/main.c:235 ../vector/v.net.components/main.c:72 -#: ../vector/v.decimate/main.c:123 ../vector/v.what/main.c:62 +#: ../vector/v.decimate/main.c:124 ../vector/v.what/main.c:62 #: ../vector/v.outlier/main.c:69 ../vector/v.net.salesman/main.c:127 #: ../vector/v.colors.out/main.c:49 ../vector/v.kernel/main.c:108 #: ../vector/v.category/main.c:75 ../vector/v.label/main.c:59 @@ -757,13 +764,13 @@ #: ../vector/v.info/print.c:436 ../vector/v.info/main.c:37 #: ../vector/v.parallel/main.c:49 ../vector/v.out.postgis/main.c:44 #: ../vector/v.in.dxf/main.c:64 ../vector/v.vect.stats/main.c:130 -#: ../vector/v.extract/main.c:77 ../vector/v.lrs/v.lrs.label/main.c:102 +#: ../vector/v.extract/main.c:78 ../vector/v.lrs/v.lrs.label/main.c:102 #: ../vector/v.lrs/v.lrs.where/main.c:57 #: ../vector/v.lrs/v.lrs.segment/main.c:71 #: ../vector/v.lrs/v.lrs.create/main.c:121 ../vector/v.net/main.c:47 #: ../vector/v.net.alloc/main.c:64 ../vector/v.transform/main.c:70 #: ../vector/v.generalize/main.c:76 ../vector/v.external/main.c:52 -#: ../vector/v.to.db/main.c:36 ../visualization/ximgview/main.c:293 +#: ../vector/v.to.db/main.c:38 ../visualization/ximgview/main.c:293 msgid "vector" msgstr "" @@ -788,14 +795,14 @@ #: ../locale/scriptstrings/db.dropcolumn_to_translate.c:3 #: ../db/db.databases/main.c:96 ../db/db.columns/main.c:100 #: ../db/db.copy/main.c:36 ../db/db.connect/main.c:44 -#: ../db/db.describe/main.c:130 ../db/db.execute/main.c:126 +#: ../db/db.describe/main.c:130 ../db/db.execute/main.c:138 #: ../db/db.select/main.c:266 ../db/db.tables/main.c:98 #: ../db/db.dropdb/main.c:72 ../db/db.createdb/main.c:72 #: ../vector/v.what.rast3/main.c:69 ../vector/v.class/main.c:47 #: ../vector/v.db.connect/main.c:53 ../vector/v.db.select/main.c:55 #: ../vector/v.what.rast/main.c:76 ../vector/v.univar/main.c:95 #: ../vector/v.distance/main.c:124 ../vector/v.vect.stats/main.c:131 -#: ../vector/v.to.db/main.c:37 +#: ../vector/v.to.db/main.c:39 msgid "attribute table" msgstr "" @@ -819,12 +826,12 @@ #: ../db/db.databases/main.c:95 ../db/db.drivers/main.c:71 #: ../db/db.columns/main.c:99 ../db/db.copy/main.c:35 #: ../db/db.connect/main.c:43 ../db/db.describe/main.c:129 -#: ../db/db.execute/main.c:125 ../db/db.select/main.c:265 +#: ../db/db.execute/main.c:137 ../db/db.select/main.c:265 #: ../db/db.login/main.c:40 ../db/db.tables/main.c:97 ../db/db.dropdb/main.c:71 #: ../db/db.createdb/main.c:71 ../vector/v.db.connect/main.c:54 #: ../vector/v.db.select/main.c:56 ../vector/v.distance/main.c:123 #: ../vector/v.in.db/main.c:54 ../vector/v.vect.stats/main.c:132 -#: ../vector/v.to.db/main.c:38 +#: ../vector/v.to.db/main.c:40 msgid "database" msgstr "" @@ -859,7 +866,7 @@ #: ../locale/scriptstrings/r.colors.stddev_to_translate.c:3 #: ../locale/scriptstrings/t.rast.colors_to_translate.c:3 -#: ../raster/r.colors/edit_colors.c:67 ../raster/r.colors.out/raster_main.c:46 +#: ../raster/r.colors/edit_colors.c:84 ../raster/r.colors.out/raster_main.c:46 #: ../raster/r.colors.out/raster3d_main.c:47 ../raster/r.what.color/main.c:90 #: ../display/d.colortable/main.c:62 ../vector/v.colors/main.c:56 #: ../vector/v.colors.out/main.c:50 @@ -887,8 +894,8 @@ #: ../vector/v.segment/main.c:61 ../vector/v.drape/main.c:57 #: ../vector/v.buffer/main.c:225 ../vector/v.select/main.c:49 #: ../vector/v.extrude/main.c:68 ../vector/v.in.region/main.c:42 -#: ../vector/v.hull/main.c:53 ../vector/v.in.ogr/main.c:198 -#: ../vector/v.patch/main.c:70 ../vector/v.overlay/main.c:64 +#: ../vector/v.hull/main.c:53 ../vector/v.in.ogr/main.c:201 +#: ../vector/v.patch/main.c:72 ../vector/v.overlay/main.c:64 #: ../vector/v.perturb/main.c:63 ../vector/v.to.3d/main.c:37 #: ../vector/v.type/main.c:39 ../vector/v.delaunay/main.c:86 #: ../vector/v.univar/main.c:96 ../vector/v.to.points/main.c:54 @@ -905,6 +912,7 @@ #: ../locale/scriptstrings/v.dissolve_to_translate.c:4 #: ../misc/m.measure/main.c:49 ../vector/v.buffer/main.c:223 #: ../vector/v.type/main.c:41 ../vector/v.category/main.c:695 +#: ../vector/v.to.db/main.c:41 msgid "area" msgstr "" @@ -1014,10 +1022,10 @@ #: ../raster/r.external.out/main.c:236 ../raster/r.out.png/main.c:113 #: ../raster/r.out.ascii/main.c:60 ../raster/r.out.mpeg/main.c:103 #: ../raster/r.out.ppm/main.c:55 ../raster/r.out.mat/main.c:63 -#: ../raster3d/r3.out.netcdf/main.c:587 ../raster3d/r3.out.vtk/main.c:377 +#: ../raster3d/r3.out.netcdf/main.c:588 ../raster3d/r3.out.vtk/main.c:377 #: ../raster3d/r3.out.bin/main.c:206 ../raster3d/r3.out.v5d/main.c:285 #: ../raster3d/r3.out.ascii/main.c:303 ../vector/v.out.vtk/main.c:48 -#: ../vector/v.external.out/main.c:44 ../vector/v.out.ogr/main.c:83 +#: ../vector/v.external.out/main.c:44 ../vector/v.out.ogr/main.c:84 #: ../vector/v.out.dxf/main.c:57 ../vector/v.out.lidar/main.c:472 #: ../vector/v.out.ascii/main.c:48 ../vector/v.out.svg/main.c:78 #: ../vector/v.out.pov/main.c:47 ../vector/v.colors.out/main.c:51 @@ -1072,7 +1080,7 @@ msgstr "" #: ../locale/scriptstrings/v.clip_to_translate.c:9 -#: ../raster/r.in.gdal/main.c:203 ../raster/r.in.gdal/main.c:236 +#: ../raster/r.in.gdal/main.c:220 ../raster/r.in.gdal/main.c:253 #: ../vector/v.db.select/main.c:101 msgid "Region" msgstr "" @@ -1099,7 +1107,7 @@ #: ../raster/r.univar/r.univar_main.c:105 ../raster/r.report/main.c:68 #: ../raster/r.quant/main.c:48 ../raster/r.mode/main.c:56 #: ../raster/r.support.stats/main.c:39 ../raster/r.neighbors/main.c:169 -#: ../raster/r.clump/main.c:59 ../raster/r.cross/main.c:70 +#: ../raster/r.clump/main.c:59 ../raster/r.cross/main.c:69 #: ../raster/r.in.lidar/main.c:111 ../raster/r.statistics/main.c:56 #: ../raster/r.stats.zonal/main.c:102 ../raster/r.regression.line/main.c:47 #: ../raster/r.in.xyz/main.c:160 ../raster/r.kappa/main.c:69 @@ -1108,7 +1116,7 @@ #: ../raster3d/r3.neighbors/main.c:211 ../raster3d/r3.stats/main.c:49 #: ../raster3d/r3.in.lidar/main.c:165 ../imagery/i.cca/main.c:85 #: ../vector/v.kcv/main.c:56 ../vector/v.class/main.c:48 -#: ../vector/v.random/main.c:99 ../vector/v.perturb/main.c:64 +#: ../vector/v.random/main.c:102 ../vector/v.perturb/main.c:64 #: ../vector/v.normal/main.c:73 ../vector/v.qcount/main.c:61 #: ../vector/v.univar/main.c:93 ../vector/v.neighbors/main.c:52 #: ../vector/v.outlier/main.c:70 @@ -1135,9 +1143,9 @@ #: ../locale/scriptstrings/t.sample_to_translate.c:3 #: ../locale/scriptstrings/t.vect.observe.strds_to_translate.c:3 #: ../locale/scriptstrings/t.vect.what.strds_to_translate.c:3 -#: ../raster/r.random/main.c:52 ../raster/r.random.cells/main.c:48 +#: ../raster/r.random/main.c:53 ../raster/r.random.cells/main.c:48 #: ../display/d.where/main.c:44 ../vector/v.what.rast3/main.c:65 -#: ../vector/v.random/main.c:98 ../vector/v.drape/main.c:58 +#: ../vector/v.random/main.c:101 ../vector/v.drape/main.c:58 #: ../vector/v.extrude/main.c:69 ../vector/v.what.rast/main.c:72 #: ../vector/v.sample/main.c:76 msgid "sampling" @@ -1192,7 +1200,6 @@ #: ../locale/scriptstrings/i.in.spotvgt_to_translate.c:2 #: ../locale/scriptstrings/i.image.mosaic_to_translate.c:2 #: ../locale/scriptstrings/i.spectral_to_translate.c:2 -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:2 #: ../locale/scriptstrings/i.oif_to_translate.c:2 #: ../locale/scriptstrings/r.in.aster_to_translate.c:4 #: ../locale/scriptstrings/i.tasscap_to_translate.c:2 @@ -1200,7 +1207,7 @@ #: ../imagery/i.segment/main.c:36 ../imagery/i.eb.soilheatflux/main.c:49 #: ../imagery/i.gensig/main.c:39 ../imagery/i.evapo.mh/main.c:69 #: ../imagery/i.eb.eta/main.c:42 ../imagery/i.his.rgb/main.c:46 -#: ../imagery/i.rectify/main.c:83 ../imagery/i.maxlik/main.c:61 +#: ../imagery/i.rectify/main.c:83 ../imagery/i.maxlik/main.c:63 #: ../imagery/i.fft/main.c:78 ../imagery/i.smap/main.c:38 #: ../imagery/i.eb.evapfr/main.c:47 ../imagery/i.target/main.c:45 #: ../imagery/i.evapo.pt/main.c:66 ../imagery/i.gensigset/main.c:40 @@ -1211,7 +1218,7 @@ #: ../imagery/i.landsat.acca/main.c:105 ../imagery/i.modis.qc/main.c:168 #: ../imagery/i.zc/main.c:53 ../imagery/i.pca/main.c:72 #: ../imagery/i.ifft/main.c:77 ../imagery/i.landsat.toar/main.c:70 -#: ../imagery/i.emissivity/main.c:44 ../imagery/i.group/main.c:52 +#: ../imagery/i.emissivity/main.c:44 ../imagery/i.group/main.c:53 #: ../imagery/i.biomass/main.c:50 ../imagery/i.evapo.pm/main.c:58 #: ../imagery/i.ortho.photo/i.ortho.camera/main.c:56 #: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:87 @@ -1283,7 +1290,7 @@ #: ../locale/scriptstrings/d.shade_to_translate.c:3 #: ../locale/scriptstrings/r.shade_to_translate.c:3 -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:3 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:4 #: ../locale/scriptstrings/r.in.aster_to_translate.c:6 #: ../locale/scriptstrings/r.plane_to_translate.c:3 #: ../raster/r.param.scale/interface.c:57 ../raster/r.relief/main.c:108 @@ -1304,7 +1311,7 @@ #: ../locale/scriptstrings/d.shade_to_translate.c:6 #: ../locale/scriptstrings/r.shade_to_translate.c:6 -#: ../misc/m.nviz.image/main.c:51 ../misc/m.nviz.script/main.c:74 +#: ../misc/m.nviz.image/main.c:50 ../misc/m.nviz.script/main.c:74 #: ../visualization/ximgview/main.c:294 msgid "visualization" msgstr "" @@ -1342,7 +1349,7 @@ msgstr "" #: ../locale/scriptstrings/t.select_to_translate.c:9 -#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:13 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:14 msgid "Perform a dry run, compute all dependencies and module calls but don't run them" msgstr "" @@ -1380,8 +1387,8 @@ #: ../vector/v.to.rast/main.c:63 ../vector/v.out.ogr/args.c:12 #: ../vector/v.out.ogr/args.c:22 ../vector/v.out.ogr/args.c:102 #: ../vector/v.clean/main.c:61 ../vector/v.clean/main.c:64 -#: ../vector/v.random/main.c:119 ../vector/v.random/main.c:123 -#: ../vector/v.random/main.c:126 ../vector/v.random/main.c:129 +#: ../vector/v.random/main.c:122 ../vector/v.random/main.c:126 +#: ../vector/v.random/main.c:129 ../vector/v.random/main.c:132 #: ../vector/v.out.lidar/main.c:487 ../vector/v.out.lidar/main.c:491 #: ../vector/v.out.lidar/main.c:588 ../vector/v.out.ascii/args.c:24 #: ../vector/v.out.ascii/args.c:28 ../vector/v.out.ascii/args.c:43 @@ -1391,7 +1398,7 @@ #: ../vector/v.in.lidar/main.c:228 ../vector/v.in.lidar/main.c:283 #: ../vector/v.in.lidar/main.c:289 ../vector/v.in.lidar/main.c:297 #: ../vector/v.reclass/main.c:77 ../vector/v.reclass/main.c:82 -#: ../vector/v.surf.rst/main.c:178 ../vector/v.surf.rst/main.c:190 +#: ../vector/v.surf.rst/main.c:180 ../vector/v.surf.rst/main.c:192 #: ../vector/v.db.select/main.c:64 ../vector/v.db.select/main.c:67 #: ../vector/v.db.select/main.c:70 ../vector/v.db.select/main.c:76 #: ../vector/v.db.select/main.c:116 ../vector/v.net.allpairs/main.c:75 @@ -1406,13 +1413,13 @@ #: ../vector/v.profile/main.c:165 ../vector/v.profile/main.c:168 #: ../vector/v.profile/main.c:173 ../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:237 -#: ../vector/v.in.ogr/main.c:242 ../vector/v.in.ogr/main.c:251 -#: ../vector/v.in.ogr/main.c:267 ../vector/v.in.ogr/main.c:315 -#: ../vector/v.in.ogr/main.c:360 ../vector/v.to.3d/args.c:19 +#: ../vector/v.extrude/main.c:95 ../vector/v.in.ogr/main.c:254 +#: ../vector/v.in.ogr/main.c:259 ../vector/v.in.ogr/main.c:268 +#: ../vector/v.in.ogr/main.c:284 ../vector/v.in.ogr/main.c:332 +#: ../vector/v.in.ogr/main.c:377 ../vector/v.to.3d/args.c:19 #: ../vector/v.to.3d/args.c:25 ../vector/v.in.db/main.c:94 #: ../vector/v.to.points/main.c:67 ../vector/v.to.points/main.c:71 -#: ../vector/v.decimate/main.c:149 ../vector/v.decimate/main.c:152 +#: ../vector/v.decimate/main.c:150 ../vector/v.decimate/main.c:153 #: ../vector/v.category/main.c:85 ../vector/v.category/main.c:89 #: ../vector/v.category/main.c:93 ../vector/v.edit/args.c:24 #: ../vector/v.edit/args.c:29 ../vector/v.edit/args.c:118 @@ -1421,15 +1428,16 @@ #: ../vector/v.edit/args.c:152 ../vector/v.edit/args.c:170 #: ../vector/v.edit/args.c:205 ../vector/v.net.centrality/main.c:121 #: ../vector/v.net.centrality/main.c:123 ../vector/v.out.postgis/args.c:15 -#: ../vector/v.out.postgis/args.c:19 ../vector/v.vect.stats/main.c:157 -#: ../vector/v.vect.stats/main.c:162 ../vector/v.vect.stats/main.c:167 -#: ../vector/v.vect.stats/main.c:172 ../vector/v.vect.stats/main.c:177 -#: ../vector/v.vect.stats/main.c:182 ../vector/v.extract/main.c:98 -#: ../vector/v.extract/main.c:103 ../vector/v.extract/main.c:109 -#: ../vector/v.extract/main.c:112 ../vector/v.extract/main.c:115 -#: ../vector/v.extract/main.c:125 ../vector/v.extract/main.c:135 -#: ../vector/v.generalize/main.c:94 ../vector/v.generalize/main.c:233 -#: ../vector/v.generalize/main.c:236 ../vector/v.to.db/parse.c:45 +#: ../vector/v.out.postgis/args.c:19 ../vector/v.vect.stats/main.c:153 +#: ../vector/v.vect.stats/main.c:158 ../vector/v.vect.stats/main.c:163 +#: ../vector/v.vect.stats/main.c:168 ../vector/v.vect.stats/main.c:173 +#: ../vector/v.vect.stats/main.c:178 ../vector/v.vect.stats/main.c:183 +#: ../vector/v.extract/main.c:99 ../vector/v.extract/main.c:105 +#: ../vector/v.extract/main.c:111 ../vector/v.extract/main.c:114 +#: ../vector/v.extract/main.c:117 ../vector/v.extract/main.c:127 +#: ../vector/v.extract/main.c:137 ../vector/v.generalize/main.c:94 +#: ../vector/v.generalize/main.c:233 ../vector/v.generalize/main.c:236 +#: ../vector/v.to.db/parse.c:45 msgid "Selection" msgstr "" @@ -1513,8 +1521,8 @@ #: ../locale/scriptstrings/r.in.wms_to_translate.c:26 #: ../locale/scriptstrings/r.in.wms_to_translate.c:28 #: ../db/db.databases/main.c:80 ../db/db.databases/main.c:91 -#: ../db/db.execute/main.c:144 ../db/db.execute/main.c:149 -#: ../db/db.execute/main.c:154 ../db/db.select/main.c:219 +#: ../db/db.execute/main.c:156 ../db/db.execute/main.c:161 +#: ../db/db.execute/main.c:166 ../db/db.select/main.c:219 #: ../db/db.select/main.c:224 msgid "Connection" msgstr "" @@ -1628,7 +1636,7 @@ #: ../locale/scriptstrings/g.extension_to_translate.c:30 #: ../locale/scriptstrings/t.rast.colors_to_translate.c:15 #: ../locale/scriptstrings/r.mask_to_translate.c:20 -#: ../raster/r.colors/edit_colors.c:116 ../raster/r.null/main.c:108 +#: ../raster/r.colors/edit_colors.c:133 ../raster/r.null/main.c:108 #: ../vector/v.colors/main.c:122 msgid "Remove" msgstr "" @@ -1647,7 +1655,7 @@ #: ../locale/scriptstrings/r.reclass.area_to_translate.c:4 #: ../locale/scriptstrings/t.rast.neighbors_to_translate.c:3 #: ../locale/scriptstrings/r3.in.xyz_to_translate.c:8 -#: ../raster/r.neighbors/main.c:170 ../raster/r.series/main.c:138 +#: ../raster/r.neighbors/main.c:170 ../raster/r.series/main.c:139 #: ../raster/r.in.lidar/main.c:113 ../raster/r.in.xyz/main.c:162 #: ../raster/r.patch/main.c:63 ../raster3d/r3.neighbors/main.c:212 #: ../raster3d/r3.in.lidar/main.c:167 ../vector/v.neighbors/main.c:54 @@ -1655,7 +1663,7 @@ msgstr "" #: ../locale/scriptstrings/t.rast.series_to_translate.c:4 -#: ../raster/r.series.accumulate/main.c:81 ../raster/r.series/main.c:139 +#: ../raster/r.series.accumulate/main.c:81 ../raster/r.series/main.c:140 #: ../raster/r.patch/main.c:64 ../raster/r.series.interp/main.c:65 msgid "series" msgstr "" @@ -1669,7 +1677,7 @@ msgstr "" #: ../locale/scriptstrings/t.rast.series_to_translate.c:8 -#: ../raster/r.neighbors/main.c:239 ../raster/r.series/main.c:168 +#: ../raster/r.neighbors/main.c:239 ../raster/r.series/main.c:169 #: ../raster/r.resamp.stats/main.c:282 ../raster3d/r3.neighbors/main.c:127 msgid "Quantile to calculate for method=quantile" msgstr "" @@ -1684,8 +1692,8 @@ msgstr "" #: ../locale/scriptstrings/t.rast.series_to_translate.c:11 -#: ../raster/r.series.accumulate/main.c:159 ../raster/r.series/main.c:187 -#: ../raster/r.resamp.stats/main.c:288 ../raster/r.resamp.filter/main.c:431 +#: ../raster/r.series.accumulate/main.c:159 ../raster/r.series/main.c:188 +#: ../raster/r.resamp.stats/main.c:288 ../raster/r.resamp.filter/main.c:436 msgid "Propagate NULLs" msgstr "" @@ -1693,8 +1701,8 @@ msgid "Lists information about space time datasets and maps." msgstr "" -#: ../locale/scriptstrings/t.info_to_translate.c:4 ../raster/r.info/main.c:72 -#: ../raster3d/r3.info/main.c:78 ../general/g.region/main.c:67 +#: ../locale/scriptstrings/t.info_to_translate.c:4 ../raster/r.info/main.c:74 +#: ../raster3d/r3.info/main.c:78 ../general/g.region/main.c:68 #: ../vector/v.info/main.c:40 msgid "extent" msgstr "" @@ -1706,8 +1714,8 @@ #: ../locale/scriptstrings/t.info_to_translate.c:9 #: ../locale/scriptstrings/i.oif_to_translate.c:6 #: ../raster/r.regression.multi/main.c:162 -#: ../raster/r.regression.line/main.c:69 ../general/g.region/main.c:147 -#: ../imagery/i.group/main.c:88 +#: ../raster/r.regression.line/main.c:69 ../general/g.region/main.c:148 +#: ../imagery/i.group/main.c:94 msgid "Print in shell script style" msgstr "" @@ -1909,7 +1917,7 @@ msgstr "" #: ../locale/scriptstrings/v.what.vect_to_translate.c:16 -msgid "Maximum query distance in map units" +msgid "Maximum query distance in map units (meters for ll)" msgstr "" #: ../locale/scriptstrings/t.rast.contour_to_translate.c:1 @@ -1977,7 +1985,7 @@ #: ../general/g.rename/main.c:46 ../general/g.copy/main.c:42 #: ../general/g.dirseps/main.c:35 ../general/g.access/main.c:38 #: ../general/g.filename/main.c:40 ../general/g.remove/main.c:70 -#: ../imagery/i.target/main.c:46 ../imagery/i.group/main.c:53 +#: ../imagery/i.target/main.c:46 ../imagery/i.group/main.c:54 msgid "map management" msgstr "" @@ -1996,10 +2004,10 @@ #: ../locale/scriptstrings/r3.in.xyz_to_translate.c:2 #: ../locale/scriptstrings/t.rast3d.algebra_to_translate.c:4 #: ../locale/scriptstrings/t.rast3d.extract_to_translate.c:4 -#: ../raster/r.colors/edit_colors.c:59 ../raster/r.univar/r3.univar_main.c:98 +#: ../raster/r.colors/edit_colors.c:76 ../raster/r.univar/r3.univar_main.c:98 #: ../raster/r.to.rast3elev/main.c:363 #: ../raster/r.colors.out/raster3d_main.c:46 ../raster3d/r3.support/main.c:49 -#: ../raster3d/r3.gwflow/main.c:159 ../raster3d/r3.out.netcdf/main.c:586 +#: ../raster3d/r3.gwflow/main.c:159 ../raster3d/r3.out.netcdf/main.c:587 #: ../raster3d/r3.retile/main.c:96 ../raster3d/r3.neighbors/main.c:208 #: ../raster3d/r3.out.vtk/main.c:376 ../raster3d/r3.mkdspf/main.c:79 #: ../raster3d/r3.mask/main.c:133 ../raster3d/r3.in.v5d/main.c:178 @@ -2010,7 +2018,7 @@ #: ../raster3d/r3.to.rast/main.c:259 ../raster3d/r3.stats/main.c:48 #: ../raster3d/r3.gradient/main.c:43 ../raster3d/r3.out.ascii/main.c:302 #: ../raster3d/r3.in.lidar/main.c:162 ../raster3d/r3.null/main.c:180 -#: ../raster3d/r3.in.ascii/main.c:354 ../misc/m.nviz.image/main.c:55 +#: ../raster3d/r3.in.ascii/main.c:354 ../misc/m.nviz.image/main.c:54 #: ../misc/m.nviz.script/main.c:72 msgid "raster3d" msgstr "" @@ -2024,7 +2032,7 @@ #: ../locale/scriptstrings/t.rast3d.extract_to_translate.c:5 #: ../raster/r.to.rast3/main.c:199 ../raster/r.to.rast3elev/main.c:364 #: ../raster3d/r3.support/main.c:51 ../raster3d/r3.gwflow/main.c:161 -#: ../raster3d/r3.out.netcdf/main.c:589 ../raster3d/r3.retile/main.c:98 +#: ../raster3d/r3.out.netcdf/main.c:590 ../raster3d/r3.retile/main.c:98 #: ../raster3d/r3.neighbors/main.c:210 ../raster3d/r3.out.vtk/main.c:378 #: ../raster3d/r3.mkdspf/main.c:81 ../raster3d/r3.mask/main.c:135 #: ../raster3d/r3.in.v5d/main.c:180 ../raster3d/r3.out.bin/main.c:207 @@ -2110,18 +2118,19 @@ #: ../raster/r.in.gridatb/main.c:46 ../raster/r.in.png/main.c:520 #: ../raster/r.in.lidar/main.c:109 ../raster/r.in.xyz/main.c:159 #: ../raster/r.in.bin/main.c:258 ../raster/r.in.mat/main.c:92 -#: ../raster/r.proj/main.c:147 ../raster/r.in.gdal/main.c:93 +#: ../raster/r.proj/main.c:150 ../raster/r.in.gdal/main.c:96 #: ../raster/r.external/main.c:58 ../raster3d/r3.in.v5d/main.c:179 #: ../raster3d/r3.in.bin/main.c:253 ../raster3d/r3.in.lidar/main.c:163 -#: ../raster3d/r3.in.ascii/main.c:355 ../vector/v.proj/main.c:71 +#: ../raster3d/r3.in.ascii/main.c:355 ../vector/v.proj/main.c:76 #: ../vector/v.in.lidar/main.c:137 ../vector/v.in.dwg/main.c:83 -#: ../vector/v.in.ogr/main.c:195 ../vector/v.in.db/main.c:53 +#: ../vector/v.in.ogr/main.c:198 ../vector/v.in.db/main.c:53 #: ../vector/v.in.ascii/main.c:71 ../vector/v.in.dxf/main.c:65 #: ../vector/v.external/main.c:53 msgid "import" msgstr "" #: ../locale/scriptstrings/i.in.spotvgt_to_translate.c:4 +#: ../imagery/i.vi/main.c:92 msgid "NDVI" msgstr "" @@ -2143,6 +2152,7 @@ #: ../locale/scriptstrings/t.vect.algebra_to_translate.c:3 #: ../locale/scriptstrings/t.rast.algebra_to_translate.c:3 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:3 #: ../locale/scriptstrings/t.rast.mapcalc_to_translate.c:3 #: ../locale/scriptstrings/t.rast3d.mapcalc_to_translate.c:3 #: ../locale/scriptstrings/t.rast3d.algebra_to_translate.c:3 @@ -2159,7 +2169,7 @@ msgstr "" #: ../locale/scriptstrings/t.vect.algebra_to_translate.c:9 -#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:10 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:11 #: ../locale/scriptstrings/t.rast.mapcalc_to_translate.c:11 #: ../locale/scriptstrings/t.rast3d.mapcalc_to_translate.c:12 #: ../locale/scriptstrings/t.rast3d.algebra_to_translate.c:11 @@ -2237,7 +2247,7 @@ msgstr "" #: ../locale/scriptstrings/t.rast.to.vect_to_translate.c:18 -#: ../raster/r.to.vect/main.c:117 ../vector/v.proj/main.c:130 +#: ../raster/r.to.vect/main.c:117 ../vector/v.proj/main.c:143 msgid "Do not build vector topology" msgstr "" @@ -2268,7 +2278,7 @@ msgstr "" #: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:3 -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:4 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:5 #: ../raster/r.resamp.interp/main.c:78 ../raster/r.surf.idw/main.c:106 #: ../raster/r.surf.contour/main.c:62 ../raster/r.fill.stats/main.c:777 #: ../raster/r.series.interp/main.c:66 ../raster/r.resamp.bspline/main.c:82 @@ -2277,11 +2287,18 @@ msgid "interpolation" msgstr "" -#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:9 -msgid "Number of interpolation processes to run in parallel" +#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:6 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:7 +#: ../raster/r.fill.stats/main.c:779 ../raster/r.resamp.bspline/main.c:84 +#: ../vector/v.surf.rst/main.c:152 ../vector/v.vol.rst/main.c:241 +msgid "no-data filling" msgstr "" #: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:10 +msgid "Number of interpolation processes to run in parallel" +msgstr "" + +#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:11 msgid "Assign the space time raster dataset start and end time to the output map" msgstr "" @@ -2329,7 +2346,7 @@ #: ../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 -#: ../raster/r.watershed/front/main.c:76 +#: ../raster/r.watershed/front/main.c:78 msgid "accumulation" msgstr "" @@ -2464,6 +2481,7 @@ msgstr "" #: ../locale/scriptstrings/r.in.wms_to_translate.c:6 +#: ../locale/scriptstrings/r.drain_to_translate.c:9 #: ../locale/scriptstrings/r.import_to_translate.c:11 #: ../locale/scriptstrings/r3.in.xyz_to_translate.c:14 #: ../imagery/i.ifft/main.c:93 ../vector/v.kernel/main.c:133 @@ -2544,7 +2562,7 @@ msgstr "" #: ../locale/scriptstrings/r.in.wms_to_translate.c:32 -#: ../display/d.mon/main.c:102 ../display/d.grid/main.c:113 +#: ../display/d.mon/main.c:102 ../display/d.grid/main.c:112 #: ../display/d.legend.vect/main.c:101 ../display/d.legend/main.c:246 #: ../display/d.path/main.c:115 ../display/d.erase/main.c:37 #: ../display/d.histogram/main.c:108 ../general/g.pnmcomp/main.c:325 @@ -2582,8 +2600,8 @@ msgstr "" #: ../locale/scriptstrings/t.vect.db.select_to_translate.c:6 -#: ../vector/v.decimate/main.c:128 ../vector/v.outlier/main.c:72 -#: ../vector/v.extract/main.c:79 +#: ../vector/v.decimate/main.c:129 ../vector/v.outlier/main.c:72 +#: ../vector/v.extract/main.c:80 msgid "select" msgstr "" @@ -2656,7 +2674,7 @@ #: ../locale/scriptstrings/v.build.all_to_translate.c:3 #: ../locale/scriptstrings/t.topology_to_translate.c:3 #: ../vector/v.clean/main.c:52 ../vector/v.build.polylines/main.c:111 -#: ../vector/v.in.ogr/main.c:197 ../vector/v.build/main.c:37 +#: ../vector/v.in.ogr/main.c:200 ../vector/v.build/main.c:37 #: ../vector/v.info/main.c:39 ../vector/v.out.postgis/main.c:48 #: ../vector/v.generalize/main.c:82 msgid "topology" @@ -2673,7 +2691,7 @@ msgstr "" #: ../locale/scriptstrings/t.snap_to_translate.c:4 ../vector/v.clean/main.c:54 -#: ../vector/v.in.ogr/main.c:199 +#: ../vector/v.in.ogr/main.c:202 msgid "snapping" msgstr "" @@ -2688,14 +2706,14 @@ #: ../locale/scriptstrings/v.import_to_translate.c:4 #: ../locale/scriptstrings/r.import_to_translate.c:4 -#: ../locale/scriptstrings/m.proj_to_translate.c:3 ../raster/r.proj/main.c:145 -#: ../raster/r.latlong/main.c:59 ../general/g.proj/main.c:65 -#: ../general/g.setproj/main.c:79 ../vector/v.proj/main.c:69 +#: ../locale/scriptstrings/m.proj_to_translate.c:3 ../raster/r.proj/main.c:148 +#: ../raster/r.latlong/main.c:58 ../general/g.proj/main.c:65 +#: ../general/g.setproj/main.c:79 ../vector/v.proj/main.c:74 msgid "projection" msgstr "" #: ../locale/scriptstrings/v.import_to_translate.c:5 -#: ../vector/v.in.ogr/main.c:207 +#: ../vector/v.in.ogr/main.c:210 msgid "Name of OGR datasource to be imported" msgstr "" @@ -2704,6 +2722,7 @@ #: ../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/i.spectral_to_translate.c:9 #: ../locale/scriptstrings/r.import_to_translate.c:6 #: ../locale/scriptstrings/r.import_to_translate.c:8 #: ../locale/scriptstrings/t.register_to_translate.c:6 @@ -2719,15 +2738,15 @@ #: ../locale/scriptstrings/r3.in.xyz_to_translate.c:22 #: ../locale/scriptstrings/r3.in.xyz_to_translate.c:24 #: ../locale/scriptstrings/r3.in.xyz_to_translate.c:27 -#: ../raster/r.sun/main.c:272 ../raster/r.sun/main.c:281 -#: ../raster/r.sun/main.c:290 ../raster/r.sun/main.c:299 -#: ../raster/r.sun/main.c:307 ../raster/r.sun/main.c:316 -#: ../raster/r.sun/main.c:325 ../raster/r.sun/main.c:334 -#: ../raster/r.sun/main.c:343 ../raster/r.sun/main.c:352 -#: ../raster/r.sun/main.c:361 ../raster/r.sun/main.c:370 -#: ../raster/r.sun/main.c:379 ../raster/r.sun/main.c:386 -#: ../raster/r.sun/main.c:394 ../raster/r.horizon/main.c:195 -#: ../raster/r.horizon/main.c:204 ../raster/r.horizon/main.c:212 +#: ../raster/r.sun/main.c:271 ../raster/r.sun/main.c:280 +#: ../raster/r.sun/main.c:289 ../raster/r.sun/main.c:298 +#: ../raster/r.sun/main.c:306 ../raster/r.sun/main.c:315 +#: ../raster/r.sun/main.c:324 ../raster/r.sun/main.c:333 +#: ../raster/r.sun/main.c:342 ../raster/r.sun/main.c:351 +#: ../raster/r.sun/main.c:360 ../raster/r.sun/main.c:369 +#: ../raster/r.sun/main.c:378 ../raster/r.sun/main.c:385 +#: ../raster/r.sun/main.c:393 ../raster/r.horizon/main.c:194 +#: ../raster/r.horizon/main.c:203 ../raster/r.horizon/main.c:211 #: ../raster/r.spread/main.c:125 ../raster/r.spread/main.c:139 #: ../raster/r.spread/main.c:151 ../raster/r.spread/main.c:164 #: ../raster/r.spread/main.c:177 ../raster/r.spread/main.c:189 @@ -2735,6 +2754,7 @@ #: ../raster/r.in.lidar/main.c:133 ../raster/r.in.xyz/main.c:213 #: ../raster/r.in.xyz/main.c:222 ../raster/r.in.xyz/main.c:230 #: ../raster/r.in.xyz/main.c:241 ../raster/r.in.xyz/main.c:251 +#: ../raster/r.buildvrt/main.c:86 ../raster/r.buildvrt/main.c:92 #: ../raster/r.external/main.c:66 ../raster/r.external/main.c:74 #: ../raster/r.external/main.c:83 ../raster/r.sim/r.sim.sediment/main.c:158 #: ../raster/r.sim/r.sim.sediment/main.c:166 @@ -2751,18 +2771,18 @@ #: ../display/d.text/main.c:154 ../raster3d/r3.flow/main.c:188 #: ../raster3d/r3.flow/main.c:195 ../raster3d/r3.flow/main.c:205 #: ../raster3d/r3.in.lidar/main.c:177 ../raster3d/r3.in.lidar/main.c:184 -#: ../vector/v.in.ogr/main.c:223 ../vector/v.edit/args.c:96 +#: ../vector/v.in.ogr/main.c:240 ../vector/v.edit/args.c:96 #: ../vector/v.edit/args.c:215 msgid "Input" msgstr "" #: ../locale/scriptstrings/v.import_to_translate.c:7 -#: ../vector/v.in.ogr/main.c:219 +#: ../vector/v.in.ogr/main.c:236 msgid "OGR layer name. If not given, all available layers are imported" msgstr "" #: ../locale/scriptstrings/v.import_to_translate.c:9 -#: ../vector/v.proj/main.c:106 +#: ../vector/v.proj/main.c:111 msgid "Name for output vector map (default: input)" msgstr "" @@ -2776,17 +2796,17 @@ #: ../locale/scriptstrings/v.import_to_translate.c:14 #: ../locale/scriptstrings/db.in.ogr_to_translate.c:11 -#: ../vector/v.in.ogr/main.c:296 +#: ../vector/v.in.ogr/main.c:313 msgid "Encoding value for attribute data" msgstr "" #: ../locale/scriptstrings/v.import_to_translate.c:15 -#: ../vector/v.in.ogr/main.c:298 +#: ../vector/v.in.ogr/main.c:315 msgid "Overrides encoding interpretation, useful when importing ESRI Shapefile" msgstr "" #: ../locale/scriptstrings/v.import_to_translate.c:17 -#: ../vector/v.in.ogr/main.c:274 +#: ../vector/v.in.ogr/main.c:291 msgid "Snapping threshold for boundaries (map units)" msgstr "" @@ -2814,12 +2834,12 @@ msgstr "" #: ../locale/scriptstrings/v.import_to_translate.c:25 -#: ../vector/v.in.ogr/main.c:319 +#: ../vector/v.in.ogr/main.c:336 msgid "List supported OGR formats and exit" msgstr "" #: ../locale/scriptstrings/v.import_to_translate.c:26 -#: ../vector/v.in.ogr/main.c:325 +#: ../vector/v.in.ogr/main.c:342 msgid "List available OGR layers in data source and exit" msgstr "" @@ -2829,16 +2849,16 @@ #: ../locale/scriptstrings/t.rast.import_to_translate.c:18 #: ../locale/scriptstrings/t.vect.import_to_translate.c:14 #: ../locale/scriptstrings/r.import_to_translate.c:31 -#: ../raster/r.in.lidar/main.c:300 ../raster/r.in.gdal/main.c:185 +#: ../raster/r.in.lidar/main.c:300 ../raster/r.in.gdal/main.c:202 #: ../raster/r.external/main.c:102 ../raster3d/r3.in.lidar/main.c:293 -#: ../vector/v.in.lidar/main.c:321 ../vector/v.in.ogr/main.c:347 +#: ../vector/v.in.lidar/main.c:321 ../vector/v.in.ogr/main.c:364 #: ../vector/v.external/args.c:45 msgid "Override projection check (use current location's projection)" msgstr "" #: ../locale/scriptstrings/v.import_to_translate.c:28 #: ../locale/scriptstrings/r.import_to_translate.c:32 -#: ../vector/v.in.ogr/main.c:349 ../vector/v.external/args.c:47 +#: ../vector/v.in.ogr/main.c:366 ../vector/v.external/args.c:47 msgid "Assume that the dataset has the same projection as the current location" msgstr "" @@ -2967,66 +2987,66 @@ #: ../locale/scriptstrings/t.rast.colors_to_translate.c:22 #: ../locale/scriptstrings/t.rast.colors_to_translate.c:24 #: ../locale/scriptstrings/t.rast.colors_to_translate.c:26 -#: ../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 ../raster/r.category/main.c:81 +#: ../raster/r.colors/edit_colors.c:107 ../raster/r.colors/edit_colors.c:114 +#: ../raster/r.colors/edit_colors.c:121 ../raster/r.colors/edit_colors.c:128 +#: ../raster/r.colors/edit_colors.c:139 ../raster/r.colors/edit_colors.c:157 +#: ../raster/r.colors/edit_colors.c:162 ../raster/r.colors/edit_colors.c:167 +#: ../raster/r.colors/edit_colors.c:172 ../raster/r.category/main.c:81 #: ../raster/r.category/main.c:88 ../display/d.linegraph/main.c:270 #: ../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:112 ../vector/v.colors/main.c:138 -#: ../vector/v.colors/main.c:143 ../vector/v.colors/main.c:148 +#: ../vector/v.colors/main.c:112 ../vector/v.colors/main.c:145 +#: ../vector/v.colors/main.c:150 ../vector/v.colors/main.c:155 msgid "Define" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:8 -#: ../raster/r.colors/edit_colors.c:96 ../vector/v.colors/main.c:98 +#: ../raster/r.colors/edit_colors.c:113 ../vector/v.colors/main.c:98 msgid "Raster map from which to copy color table" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:10 -#: ../raster/r.colors/edit_colors.c:103 ../vector/v.colors/main.c:105 +#: ../raster/r.colors/edit_colors.c:120 ../vector/v.colors/main.c:105 msgid "3D raster map from which to copy color table" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:12 -#: ../raster/r.colors/edit_colors.c:109 ../vector/v.colors/main.c:111 +#: ../raster/r.colors/edit_colors.c:126 ../vector/v.colors/main.c:111 msgid "Path to rules file" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:14 -#: ../raster/r.colors/edit_colors.c:115 ../vector/v.colors/main.c:121 +#: ../raster/r.colors/edit_colors.c:132 ../vector/v.colors/main.c:121 msgid "Remove existing color table" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:16 -#: ../raster/r.colors/edit_colors.c:121 ../vector/v.colors/main.c:127 +#: ../raster/r.colors/edit_colors.c:138 ../vector/v.colors/main.c:127 msgid "Only write new color table if it does not already exist" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:17 -#: ../raster/r.colors/edit_colors.c:126 ../vector/v.colors/main.c:131 +#: ../raster/r.colors/edit_colors.c:143 ../vector/v.colors/main.c:131 msgid "List available rules then exit" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:19 -#: ../raster/r.colors/edit_colors.c:132 ../vector/v.colors/main.c:137 +#: ../raster/r.colors/edit_colors.c:156 ../vector/v.colors/main.c:144 msgid "Invert colors" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:21 -#: ../raster/r.colors/edit_colors.c:137 ../vector/v.colors/main.c:142 +#: ../raster/r.colors/edit_colors.c:161 ../vector/v.colors/main.c:149 msgid "Logarithmic scaling" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:23 -#: ../raster/r.colors/edit_colors.c:142 ../vector/v.colors/main.c:147 +#: ../raster/r.colors/edit_colors.c:166 ../vector/v.colors/main.c:154 msgid "Logarithmic-absolute scaling" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:25 -#: ../raster/r.colors/edit_colors.c:147 +#: ../raster/r.colors/edit_colors.c:171 msgid "Histogram equalization" msgstr "" @@ -3044,6 +3064,7 @@ msgstr "" #: ../locale/scriptstrings/t.rename_to_translate.c:4 +#: ../locale/scriptstrings/v.db.renamecolumn_to_translate.c:5 #: ../general/g.rename/main.c:47 msgid "rename" msgstr "" @@ -3202,7 +3223,7 @@ msgstr "" #: ../locale/scriptstrings/v.unpack_to_translate.c:1 -msgid "Imports a vector map as GRASS GIS specific archive file (packed with v.pack)" +msgid "Imports a GRASS GIS specific vector archive file (packed with v.pack) as a vector map" msgstr "" #: ../locale/scriptstrings/v.unpack_to_translate.c:5 @@ -3224,7 +3245,7 @@ #: ../locale/scriptstrings/r.unpack_to_translate.c:10 ../ps/ps.map/main.c:100 #: ../ps/ps.map/main.c:113 ../ps/ps.map/main.c:135 #: ../raster/r.univar/r.univar_main.c:42 ../raster/r.kappa/main.c:90 -#: ../raster/r.kappa/main.c:98 +#: ../raster/r.kappa/main.c:98 ../raster/r.kappa/main.c:114 msgid "Output settings" msgstr "" @@ -3232,7 +3253,7 @@ #: ../locale/scriptstrings/r.unpack_to_translate.c:9 #: ../locale/scriptstrings/t.rast.import_to_translate.c:19 #: ../locale/scriptstrings/t.vect.import_to_translate.c:15 -#: ../raster/r.in.lidar/main.c:302 ../raster/r.in.gdal/main.c:187 +#: ../raster/r.in.lidar/main.c:302 ../raster/r.in.gdal/main.c:204 #: ../raster/r.external/main.c:104 ../raster3d/r3.in.lidar/main.c:295 #: ../vector/v.in.lidar/main.c:323 msgid "Assume that the dataset has same projection as the current location" @@ -3266,6 +3287,7 @@ #: ../locale/scriptstrings/v.db.univar_to_translate.c:8 #: ../locale/scriptstrings/db.univar_to_translate.c:8 +#: ../raster/r.info/main.c:91 msgid "Print stats in shell script style" msgstr "" @@ -3334,7 +3356,7 @@ msgstr "" #: ../locale/scriptstrings/r.unpack_to_translate.c:1 -msgid "Imports a raster map as GRASS GIS specific archive file (packed with r.pack)" +msgid "Imports a GRASS GIS specific raster archive file (packed with r.pack) as a raster map" msgstr "" #: ../locale/scriptstrings/r.unpack_to_translate.c:6 @@ -3350,23 +3372,23 @@ msgid "multispectral" msgstr "" -#: ../locale/scriptstrings/i.spectral_to_translate.c:9 +#: ../locale/scriptstrings/i.spectral_to_translate.c:10 msgid "Name for output image (or text file for -t)" msgstr "" -#: ../locale/scriptstrings/i.spectral_to_translate.c:11 +#: ../locale/scriptstrings/i.spectral_to_translate.c:12 msgid "Graphics format for output file" msgstr "" -#: ../locale/scriptstrings/i.spectral_to_translate.c:13 +#: ../locale/scriptstrings/i.spectral_to_translate.c:14 msgid "Show sampling coordinates instead of numbering in the legend" msgstr "" -#: ../locale/scriptstrings/i.spectral_to_translate.c:14 +#: ../locale/scriptstrings/i.spectral_to_translate.c:15 msgid "Use gnuplot for display" msgstr "" -#: ../locale/scriptstrings/i.spectral_to_translate.c:15 +#: ../locale/scriptstrings/i.spectral_to_translate.c:16 msgid "output to text file" msgstr "" @@ -3470,8 +3492,8 @@ #: ../locale/scriptstrings/t.rast.import_to_translate.c:6 #: ../locale/scriptstrings/t.vect.import_to_translate.c:6 -#: ../raster/r.in.gdal/main.c:94 ../general/g.proj/main.c:66 -#: ../vector/v.in.ogr/main.c:200 +#: ../raster/r.in.gdal/main.c:97 ../general/g.proj/main.c:66 +#: ../vector/v.in.ogr/main.c:203 msgid "create location" msgstr "" @@ -3486,17 +3508,19 @@ msgstr "" #: ../locale/scriptstrings/t.rast.import_to_translate.c:13 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:23 #: ../locale/scriptstrings/r.import_to_translate.c:10 -#: ../raster/r.stream.extract/main.c:141 ../raster/r.resamp.bspline/main.c:151 -#: ../raster/r.proj/main.c:192 ../raster/r.in.gdal/main.c:123 +#: ../raster/r.stream.extract/main.c:141 ../raster/r.resamp.bspline/main.c:153 +#: ../raster/r.proj/main.c:195 ../raster/r.in.gdal/main.c:126 #: ../vector/v.to.rast/main.c:117 ../vector/v.surf.bspline/main.c:195 msgid "Cache size for raster rows" msgstr "" #: ../locale/scriptstrings/t.rast.import_to_translate.c:14 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:22 #: ../locale/scriptstrings/r.import_to_translate.c:9 -#: ../raster/r.stream.extract/main.c:140 ../raster/r.resamp.bspline/main.c:150 -#: ../raster/r.proj/main.c:191 ../raster/r.in.gdal/main.c:122 +#: ../raster/r.stream.extract/main.c:140 ../raster/r.resamp.bspline/main.c:152 +#: ../raster/r.proj/main.c:194 ../raster/r.in.gdal/main.c:125 #: ../vector/v.to.rast/main.c:116 ../vector/v.surf.bspline/main.c:194 msgid "Maximum memory to be used (in MB)" msgstr "" @@ -3592,52 +3616,68 @@ 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.rectify/main.c:132 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:3 +#: ../raster/r.surf.area/main.c:77 ../raster/r.contour/main.c:88 +#: ../raster/r.random.surface/main.c:58 ../raster/r.surf.random/main.c:37 +#: ../raster/r.surf.fractal/main.c:39 ../raster/r.surf.idw/main.c:105 +#: ../raster/r.surf.contour/main.c:61 ../raster/r.fill.stats/main.c:776 +#: ../raster/r.resamp.bspline/main.c:80 ../raster/r.surf.gauss/main.c:39 +#: ../vector/v.surf.idw/main.c:88 ../vector/v.surf.rst/main.c:148 +#: ../vector/v.surf.bspline/main.c:92 ../vector/v.vol.rst/main.c:237 +msgid "surface" +msgstr "" + +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:6 +#: ../raster/r.resamp.bspline/main.c:83 +msgid "splines" +msgstr "" + +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:8 +#: ../raster/r.proj/main.c:185 ../imagery/i.rectify/main.c:132 #: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:126 msgid "Interpolation method to use" msgstr "" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:6 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:9 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 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:10 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:12 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:14 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:16 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:18 msgid "RST options" msgstr "" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:8 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:11 msgid "Spline smoothing parameter" msgstr "" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:10 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:13 msgid "Width of hole edge used for interpolation (in cells)" msgstr "" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:12 -#: ../vector/v.surf.rst/main.c:307 ../vector/v.vol.rst/main.c:319 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:15 +#: ../vector/v.surf.rst/main.c:310 ../vector/v.vol.rst/main.c:321 msgid "Minimum number of points for approximation in a segment (>segmax)" msgstr "" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:14 -#: ../vector/v.surf.rst/main.c:298 ../vector/v.vol.rst/main.c:310 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:17 +#: ../vector/v.surf.rst/main.c:301 ../vector/v.vol.rst/main.c:312 msgid "Maximum number of points in a segment" msgstr "" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:16 -#: ../raster/r.resamp.bspline/main.c:131 ../vector/v.surf.bspline/main.c:177 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:19 +#: ../raster/r.resamp.bspline/main.c:133 ../vector/v.surf.bspline/main.c:177 msgid "Tykhonov regularization parameter (affects smoothing)" msgstr "" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:17 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:20 msgid "Used in bilinear and bicubic spline interpolation" msgstr "" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:18 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:21 msgid "Spline options" msgstr "" @@ -3723,7 +3763,7 @@ msgid "r.mapcalc expression for temporal and spatial analysis of space time raster datasets" msgstr "" -#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:12 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:13 #: ../locale/scriptstrings/t.rast3d.algebra_to_translate.c:13 msgid "Use granularity sampling instead of the temporal topology approach" msgstr "" @@ -3792,7 +3832,7 @@ msgstr "" #: ../locale/scriptstrings/v.dissolve_to_translate.c:3 -#: ../vector/v.extract/main.c:80 +#: ../vector/v.extract/main.c:81 msgid "dissolve" msgstr "" @@ -3804,6 +3844,77 @@ msgid "Name of attribute column used to dissolve common boundaries" msgstr "" +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:1 +msgid "Calculates a new raster map from a simple r.mapcalc expression." +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:4 +msgid "simple" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:5 +msgid "Formula (e.g. A-B or A*C+B)" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:6 +msgid "Name of input A raster map" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:7 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:9 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:11 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:13 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:15 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:17 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:23 +#: ../raster/r.stream.extract/main.c:89 ../raster/r.stream.extract/main.c:97 +#: ../raster/r.flow/main.c:435 ../raster/r.flow/main.c:441 +msgid "Input maps" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:8 +msgid "Name of input B raster map" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:10 +msgid "Name of input C raster map" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:12 +msgid "Name of input D raster map" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:14 +msgid "Name of input E raster map" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:16 +msgid "Name of input F raster map" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:18 +#: ../raster/r.random/main.c:89 ../raster/r.mapcalc/main.c:105 +msgid "Seed for rand() function" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:19 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:21 +msgid "Random" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:20 +#: ../raster/r.mapcalc/main.c:109 +msgid "Generate random seed (result is non-deterministic)" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:22 +msgid "Quote the map names" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:24 +msgid "Case sensitive variable names" +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 "" @@ -3812,6 +3923,114 @@ msgid "Create the location specified by the \"location\" parameter and exit. Do not import the space time vector datasets." msgstr "" +#: ../locale/scriptstrings/r.drain_to_translate.c:1 +#: ../raster/r.drain/main.c:113 +msgid "Traces a flow through an elevation model or cost surface on a raster map." +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:3 ../raster/r.path/main.c:151 +#: ../raster/r.solute.transport/main.c:230 ../raster/r.topmodel/main.c:52 +#: ../raster/r.uslek/main.c:54 ../raster/r.usler/main.c:53 +#: ../raster/r.gwflow/main.c:210 ../raster/r.stream.extract/main.c:77 +#: ../raster/r.fill.dir/main.c:89 ../raster/r.basins.fill/main.c:55 +#: ../raster/r.water.outlet/main.c:58 ../raster/r.drain/main.c:110 +#: ../raster/r.topidx/main.c:40 ../raster/r.flow/main.c:422 +#: ../raster/r.carve/main.c:75 ../raster/r.lake/main.c:151 +#: ../raster/r.watershed/front/main.c:76 +#: ../raster/r.sim/r.sim.sediment/main.c:115 +#: ../raster/r.sim/r.sim.water/main.c:114 ../raster3d/r3.gwflow/main.c:162 +#: ../raster3d/r3.flow/main.c:180 +msgid "hydrology" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:4 ../raster/r.path/main.c:152 +#: ../raster/r.walk/main.c:204 ../raster/r.cost/main.c:164 +#: ../raster/r.drain/main.c:111 +msgid "cost surface" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:5 +#: ../raster/r.drain/main.c:116 +msgid "Name of input elevation or cost surface raster map" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:6 +#: ../raster/r.drain/main.c:121 +msgid "Name of input movement direction map associated with the cost surface" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:7 +#: ../raster/r.drain/main.c:123 +msgid "Direction in degrees CCW from east" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:8 +#: ../locale/scriptstrings/r.drain_to_translate.c:23 +#: ../raster/r.drain/main.c:125 ../raster/r.drain/main.c:168 +msgid "Cost surface" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:10 +#: ../raster/r.drain/main.c:133 +msgid "Name for output drain vector map" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:11 +#: ../raster/r.drain/main.c:134 +msgid "Recommended for cost surface made using knight's move" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:12 +#: ../raster/r.path/main.c:195 ../raster/r.walk/main.c:260 +#: ../raster/r.cost/main.c:223 ../raster/r.drain/main.c:139 +msgid "Coordinates of starting point(s) (E,N)" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:13 +#: ../locale/scriptstrings/r.drain_to_translate.c:15 +#: ../raster/r.path/main.c:196 ../raster/r.path/main.c:202 +#: ../raster/r.walk/main.c:242 ../raster/r.walk/main.c:254 +#: ../raster/r.walk/main.c:261 ../raster/r.walk/main.c:342 +#: ../raster/r.cost/main.c:205 ../raster/r.cost/main.c:217 +#: ../raster/r.cost/main.c:224 ../raster/r.cost/main.c:274 +#: ../raster/r.drain/main.c:140 ../raster/r.drain/main.c:147 +msgid "Start" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:14 +#: ../raster/r.path/main.c:201 ../raster/r.drain/main.c:145 +msgid "Name of starting vector points map(s)" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:16 +#: ../raster/r.path/main.c:206 ../raster/r.drain/main.c:151 +msgid "Copy input cell values on output" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:17 +#: ../locale/scriptstrings/r.drain_to_translate.c:19 +#: ../locale/scriptstrings/r.drain_to_translate.c:21 +#: ../raster/r.path/main.c:207 ../raster/r.path/main.c:212 +#: ../raster/r.path/main.c:217 ../raster/r.drain/main.c:152 +#: ../raster/r.drain/main.c:157 ../raster/r.drain/main.c:162 +msgid "Path settings" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:18 +#: ../raster/r.path/main.c:211 ../raster/r.drain/main.c:156 +msgid "Accumulate input values along the path" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:20 +#: ../raster/r.path/main.c:216 ../raster/r.drain/main.c:161 +msgid "Count cell numbers along the path" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:22 +#: ../raster/r.drain/main.c:167 +msgid "The input raster map is a cost surface (direction surface must also be specified)" +msgstr "" + #: ../locale/scriptstrings/r.import_to_translate.c:1 msgid "Imports raster data into a GRASS raster map using GDAL library and reprojects on the fly." msgstr "" @@ -3854,14 +4073,15 @@ #: ../locale/scriptstrings/r.import_to_translate.c:24 #: ../raster/r.in.poly/main.c:50 ../raster/r.in.ascii/main.c:92 -#: ../raster/r.in.bin/main.c:298 ../raster/r.in.gdal/main.c:140 -#: ../raster/r.support/main.c:66 ../raster/r.external/main.c:90 +#: ../raster/r.buildvrt/main.c:102 ../raster/r.in.bin/main.c:298 +#: ../raster/r.in.gdal/main.c:143 ../raster/r.support/main.c:66 +#: ../raster/r.external/main.c:90 msgid "Title for resultant raster map" msgstr "" #: ../locale/scriptstrings/r.import_to_translate.c:25 -#: ../raster/r.in.gdal/main.c:141 ../raster/r.in.gdal/main.c:150 -#: ../raster/r.in.gdal/main.c:159 ../raster/r.in.gdal/main.c:165 +#: ../raster/r.in.gdal/main.c:144 ../raster/r.in.gdal/main.c:153 +#: ../raster/r.in.gdal/main.c:162 ../raster/r.in.gdal/main.c:168 #: ../raster/r.external/main.c:91 ../imagery/i.landsat.toar/main.c:94 #: ../imagery/i.landsat.toar/main.c:116 ../imagery/i.landsat.toar/main.c:125 #: ../imagery/i.landsat.toar/main.c:134 ../imagery/i.landsat.toar/main.c:142 @@ -3875,100 +4095,20 @@ #: ../locale/scriptstrings/r.import_to_translate.c:27 #: ../locale/scriptstrings/r.import_to_translate.c:29 -#: ../raster/r.horizon/main.c:278 ../raster/r.horizon/main.c:297 +#: ../raster/r.horizon/main.c:277 ../raster/r.horizon/main.c:296 msgid "Optional" msgstr "" #: ../locale/scriptstrings/r.import_to_translate.c:28 -#: ../raster/r.proj/main.c:208 +#: ../raster/r.proj/main.c:219 msgid "Do not perform region cropping optimization" msgstr "" #: ../locale/scriptstrings/r.import_to_translate.c:30 -#: ../raster/r.in.gdal/main.c:214 +#: ../raster/r.in.gdal/main.c:231 msgid "Force Lat/Lon maps to fit into geographic coordinates (90N,S; 180E,W)" msgstr "" -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:1 -msgid "Performs inter-satellite calibration on DMSP-OLS Nighttime Lights Time Series" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:3 -msgid "inter-satellite" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:4 -msgid "calibration" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:5 -msgid "nighttime lights" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:6 -msgid "time series" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:7 -msgid "DMSP-OLS" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:8 -msgid "Print out calibration equations" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:9 -msgid "Evaluation based on the Normalised Difference Index" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:10 -msgid "Print in shell script style (currently only NDI via -e)" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:11 -msgid "Keep current computational region settings" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:12 -msgid "Exclude zero values from the analysis (retain zero cells in output)" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:13 -msgid "Exclude zero values from the analysis (set zero cells to NULL in output)" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:14 -msgid "Do not try to transfer timestamps (for input without timestamp)" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:15 -msgid "Clean average DMSP-OLS visible band digital number image(s)" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:16 -msgid "output file(s) suffix" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:17 -msgid "Suffix for calibrated average digital number output image(s)" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:18 -msgid "Calibration model" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:19 -msgid "Inter-satellite calibration model for average DMSP-OLS nighttime lights time series" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:20 -msgid "Elvidge (2009 or 2014), Liu 2012, Wu 2013" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:21 -msgid "Calibration Model" -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 "" @@ -4186,7 +4326,7 @@ msgid "Renames a column in the attribute table connected to a given vector map." msgstr "" -#: ../locale/scriptstrings/v.db.renamecolumn_to_translate.c:5 +#: ../locale/scriptstrings/v.db.renamecolumn_to_translate.c:6 msgid "Old and new name of the column (old,new)" msgstr "" @@ -4320,17 +4460,17 @@ msgstr "" #: ../locale/scriptstrings/m.proj_to_translate.c:2 ../misc/m.cogo/main.c:225 -#: ../misc/m.transform/main.c:316 ../misc/m.nviz.image/main.c:50 +#: ../misc/m.transform/main.c:316 ../misc/m.nviz.image/main.c:49 #: ../misc/m.nviz.script/main.c:69 ../misc/m.measure/main.c:46 msgid "miscellaneous" msgstr "" #: ../locale/scriptstrings/m.proj_to_translate.c:4 #: ../locale/scriptstrings/i.tasscap_to_translate.c:3 -#: ../raster/r.proj/main.c:146 ../imagery/i.fft/main.c:79 +#: ../raster/r.proj/main.c:149 ../imagery/i.fft/main.c:79 #: ../imagery/i.pca/main.c:73 ../imagery/i.ifft/main.c:78 #: ../imagery/i.ortho.photo/i.ortho.transform/main.c:392 -#: ../misc/m.transform/main.c:317 ../vector/v.proj/main.c:70 +#: ../misc/m.transform/main.c:317 ../vector/v.proj/main.c:75 #: ../vector/v.transform/main.c:71 msgid "transformation" msgstr "" @@ -4353,7 +4493,7 @@ #: ../raster/r.reclass/main.c:66 ../raster/r.recode/main.c:61 #: ../raster/r.in.ascii/main.c:79 ../raster3d/r3.in.ascii/main.c:87 #: ../general/g.proj/main.c:141 ../general/g.proj/main.c:150 -#: ../db/db.execute/main.c:139 ../db/db.select/main.c:208 +#: ../db/db.execute/main.c:151 ../db/db.select/main.c:208 #: ../vector/v.segment/main.c:80 ../vector/v.what/main.c:78 #: ../vector/v.edit/args.c:95 msgid "'-' for standard input" @@ -4477,14 +4617,18 @@ msgstr "" #: ../locale/scriptstrings/r.in.srtm_to_translate.c:4 -msgid "Name of SRTM input tile (file without .hgt.zip extension)" +msgid "SRTM" msgstr "" #: ../locale/scriptstrings/r.in.srtm_to_translate.c:5 -msgid "Name for output raster map (default: input tile)" +msgid "Name of SRTM input tile (file without .hgt.zip extension)" msgstr "" #: ../locale/scriptstrings/r.in.srtm_to_translate.c:6 +msgid "Name for output raster map (default: input tile)" +msgstr "" + +#: ../locale/scriptstrings/r.in.srtm_to_translate.c:7 msgid "Input is a 1-arcsec tile (default: 3-arcsec)" msgstr "" @@ -4511,7 +4655,7 @@ #: ../raster3d/r3.in.lidar/main.c:164 ../vector/v.lidar.edgedetection/main.c:76 #: ../vector/v.out.lidar/main.c:473 ../vector/v.in.lidar/main.c:138 #: ../vector/v.lidar.correction/main.c:72 ../vector/v.surf.bspline/main.c:94 -#: ../vector/v.lidar.growing/main.c:76 ../vector/v.decimate/main.c:124 +#: ../vector/v.lidar.growing/main.c:76 ../vector/v.decimate/main.c:125 #: ../vector/v.outlier/main.c:74 msgid "LIDAR" msgstr "" @@ -4661,7 +4805,7 @@ #: ../locale/scriptstrings/d.rast.leg_to_translate.c:3 #: ../display/d.vect.thematic/main.c:86 ../display/d.barscale/main.c:64 -#: ../display/d.grid/main.c:54 ../display/d.legend.vect/main.c:51 +#: ../display/d.grid/main.c:53 ../display/d.legend.vect/main.c:51 #: ../display/d.graph/main.c:59 ../display/d.legend/main.c:79 #: ../display/d.linegraph/main.c:232 ../display/d.vect.chart/main.c:64 #: ../display/d.text/main.c:140 ../display/d.northarrow/main.c:47 @@ -5055,36 +5199,32 @@ msgid "Paper '%s' not found, using defaults" 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.horizon/main.c:846 -#: ../raster/r.horizon/main.c:864 ../raster/r.latlong/main.c:133 -#: ../display/d.grid/plot.c:287 ../display/d.grid/plot.c:293 -#: ../display/d.grid/plot.c:334 ../display/d.grid/plot.c:340 -#: ../display/d.grid/plot.c:427 ../display/d.grid/plot.c:433 -#: ../display/d.grid/plot.c:485 ../display/d.grid/plot.c:491 -#: ../display/d.grid/plot.c:635 ../display/d.grid/plot.c:651 -#: ../display/d.grid/plot.c:668 ../display/d.grid/plot.c:685 -msgid "Error in pj_do_proj" -msgstr "" - -#: ../ps/ps.map/do_geogrid.c:272 ../raster/r.sun/main.c:788 -#: ../raster/r.horizon/main.c:538 ../display/d.grid/plot.c:554 -#: ../display/d.where/main.c:113 ../general/g.region/printwindow.c:257 -#: ../general/g.region/printwindow.c:481 ../general/g.region/printwindow.c:550 +#: ../ps/ps.map/do_geogrid.c:90 ../ps/ps.map/do_geogrid.c:96 +#: ../ps/ps.map/do_geogrid.c:121 ../ps/ps.map/do_geogrid.c:127 +#: ../ps/ps.map/do_geogrid.c:200 ../ps/ps.map/do_geogrid.c:242 +#: ../ps/ps.map/do_geogrid.c:322 ../ps/ps.map/do_geogrid.c:339 +#: ../ps/ps.map/do_geogrid.c:357 ../ps/ps.map/do_geogrid.c:375 +#: ../ps/ps.map/do_geogrid.c:432 ../ps/ps.map/do_geogrid.c:439 +#: ../ps/ps.map/do_geogrid.c:444 ../ps/ps.map/do_geogrid.c:453 +#: ../ps/ps.map/do_geogrid.c:458 +msgid "Error in GPJ_transform" +msgstr "" + +#: ../ps/ps.map/do_geogrid.c:284 ../raster/r.sun/main.c:787 +#: ../raster/r.horizon/main.c:542 ../display/d.grid/plot.c:564 +#: ../display/d.where/main.c:113 ../general/g.region/printwindow.c:256 +#: ../general/g.region/printwindow.c:492 ../general/g.region/printwindow.c:564 msgid "Can't get projection key values of current location" msgstr "" -#: ../ps/ps.map/do_geogrid.c:278 ../raster/r.sun/main.c:798 -#: ../raster/r.horizon/main.c:548 ../raster/r.latlong/main.c:114 -#: ../display/d.grid/plot.c:561 ../display/d.grid/plot.c:588 -#: ../display/d.where/main.c:120 ../display/d.where/main.c:146 -msgid "Unable to set up lat/long projection parameters" +#: ../ps/ps.map/do_geogrid.c:293 ../raster/r.sun/main.c:796 +#: ../raster/r.horizon/main.c:551 ../raster/r.sunhours/main.c:231 +#: ../raster/r.proj/main.c:342 ../raster/r.in.gdal/main.c:1003 +#: ../raster/r.sunmask/g_solposition.c:121 ../raster/r.latlong/main.c:111 +#: ../display/d.grid/plot.c:605 ../display/d.where/main.c:151 +#: ../general/g.region/printwindow.c:265 ../general/g.region/printwindow.c:501 +#: ../general/g.region/printwindow.c:593 ../vector/v.proj/main.c:292 +msgid "Unable to initialize coordinate transformation" msgstr "" #: ../ps/ps.map/ps_clrtbl.c:35 ../ps/ps.map/ps_fclrtbl.c:46 @@ -5254,41 +5394,42 @@ #: ../vector/v.mkgrid/main.c:278 ../vector/v.what.rast3/main.c:126 #: ../vector/v.to.rast/support.c:109 ../vector/v.to.rast/support.c:284 #: ../vector/v.to.rast/support.c:523 ../vector/v.to.rast/vect2rast.c:60 -#: ../vector/v.out.ogr/main.c:634 ../vector/v.kcv/main.c:126 +#: ../vector/v.out.ogr/main.c:690 ../vector/v.kcv/main.c:126 #: ../vector/v.surf.idw/read_sites.c:55 ../vector/v.class/main.c:117 #: ../vector/v.label.sa/labels.c:78 ../vector/v.net.distance/main.c:279 -#: ../vector/v.random/main.c:239 ../vector/v.db.connect/main.c:223 -#: ../vector/v.db.connect/main.c:331 ../vector/v.to.rast3/main.c:84 -#: ../vector/v.reclass/main.c:133 ../vector/v.surf.rst/main.c:620 -#: ../vector/v.surf.bspline/main.c:384 ../vector/v.surf.bspline/crosscorr.c:123 -#: ../vector/v.db.select/main.c:177 ../vector/v.net.allpairs/main.c:166 -#: ../vector/v.in.dwg/main.c:213 ../vector/v.buffer/main.c:431 -#: ../vector/v.select/copy_tabs.c:82 ../vector/v.profile/main.c:426 -#: ../vector/v.profile/main.c:580 ../vector/v.extrude/main.c:229 -#: ../vector/v.out.svg/main.c:159 ../vector/v.in.ogr/main.c:1131 -#: ../vector/v.in.ogr/main.c:1177 ../vector/v.patch/main.c:156 -#: ../vector/v.patch/main.c:188 ../vector/v.patch/main.c:309 -#: ../vector/v.patch/main.c:391 ../vector/v.net.path/path.c:96 -#: ../vector/v.overlay/main.c:246 ../vector/v.overlay/main.c:413 -#: ../vector/v.net.iso/main.c:376 ../vector/v.to.3d/trans2.c:55 -#: ../vector/v.to.3d/trans3.c:57 ../vector/v.what.rast/main.c:144 -#: ../vector/v.net.flow/main.c:169 ../vector/v.normal/main.c:122 -#: ../vector/v.sample/main.c:179 ../vector/v.distance/main.c:520 -#: ../vector/v.distance/main.c:555 ../vector/v.distance/main.c:601 -#: ../vector/v.distance/main.c:1340 ../vector/v.distance/main.c:1359 -#: ../vector/v.net.timetable/main.c:93 ../vector/v.in.db/main.c:164 -#: ../vector/v.in.db/main.c:302 ../vector/v.in.ascii/main.c:348 -#: ../vector/v.to.points/main.c:177 ../vector/v.colors/scan_attr.c:29 -#: ../vector/v.colors/read_rgb.c:28 ../vector/v.colors/write_rgb.c:25 -#: ../vector/v.vol.rst/user1.c:99 ../vector/v.vol.rst/main.c:600 -#: ../vector/v.net.components/main.c:180 +#: ../vector/v.random/main.c:243 ../vector/v.random/main.c:271 +#: ../vector/v.db.connect/main.c:223 ../vector/v.db.connect/main.c:331 +#: ../vector/v.to.rast3/main.c:84 ../vector/v.reclass/main.c:133 +#: ../vector/v.surf.rst/main.c:623 ../vector/v.surf.bspline/main.c:384 +#: ../vector/v.surf.bspline/crosscorr.c:123 ../vector/v.db.select/main.c:177 +#: ../vector/v.net.allpairs/main.c:166 ../vector/v.in.dwg/main.c:213 +#: ../vector/v.buffer/main.c:431 ../vector/v.select/copy_tabs.c:82 +#: ../vector/v.profile/main.c:426 ../vector/v.profile/main.c:580 +#: ../vector/v.extrude/main.c:229 ../vector/v.out.svg/main.c:159 +#: ../vector/v.in.ogr/main.c:1194 ../vector/v.in.ogr/main.c:1242 +#: ../vector/v.patch/main.c:159 ../vector/v.patch/main.c:191 +#: ../vector/v.patch/main.c:347 ../vector/v.patch/main.c:429 +#: ../vector/v.net.path/path.c:96 ../vector/v.overlay/main.c:246 +#: ../vector/v.overlay/main.c:413 ../vector/v.net.iso/main.c:376 +#: ../vector/v.to.3d/trans2.c:55 ../vector/v.to.3d/trans3.c:57 +#: ../vector/v.what.rast/main.c:144 ../vector/v.net.flow/main.c:169 +#: ../vector/v.normal/main.c:122 ../vector/v.sample/main.c:179 +#: ../vector/v.distance/main.c:527 ../vector/v.distance/main.c:562 +#: ../vector/v.distance/main.c:608 ../vector/v.distance/main.c:1348 +#: ../vector/v.distance/main.c:1367 ../vector/v.net.timetable/main.c:93 +#: ../vector/v.in.db/main.c:164 ../vector/v.in.db/main.c:302 +#: ../vector/v.in.ascii/main.c:348 ../vector/v.to.points/main.c:177 +#: ../vector/v.colors/scan_attr.c:29 ../vector/v.colors/read_rgb.c:28 +#: ../vector/v.colors/write_rgb.c:25 ../vector/v.vol.rst/user1.c:99 +#: ../vector/v.vol.rst/main.c:602 ../vector/v.net.components/main.c:180 #: ../vector/v.colors.out/make_colors.c:36 ../vector/v.label/main.c:278 #: ../vector/v.edit/select.c:516 ../vector/v.net.centrality/main.c:246 #: ../vector/v.info/print.c:147 ../vector/v.out.postgis/table.c:34 -#: ../vector/v.in.dxf/write_vect.c:211 ../vector/v.extract/main.c:263 +#: ../vector/v.in.dxf/write_vect.c:211 ../vector/v.extract/main.c:226 +#: ../vector/v.extract/main.c:323 ../vector/v.extract/extract.c:272 #: ../vector/v.lrs/v.lrs.create/main.c:296 #: ../vector/v.lrs/v.lrs.create/main.c:305 ../vector/v.net.alloc/main.c:316 -#: ../vector/v.transform/trans_digit.c:41 ../vector/v.to.db/update.c:46 +#: ../vector/v.transform/trans_digit.c:41 ../vector/v.to.db/update.c:48 #: ../vector/v.to.db/query.c:89 #, c-format msgid "Unable to open database <%s> by driver <%s>" @@ -5358,10 +5499,11 @@ msgid "My first raster module" msgstr "" -#: ../doc/raster/r.example/main.c:105 ../raster/r.walk/main.c:435 -#: ../raster/r.walk/main.c:440 ../raster/r.walk/main.c:801 -#: ../raster/r.colors/edit_colors.c:393 ../raster/r.cost/main.c:350 -#: ../raster/r.cost/main.c:665 ../raster/r.reclass/main.c:79 +#: ../doc/raster/r.example/main.c:105 ../raster/r.walk/main.c:460 +#: ../raster/r.walk/main.c:486 ../raster/r.walk/main.c:491 +#: ../raster/r.walk/main.c:852 ../raster/r.colors/edit_colors.c:434 +#: ../raster/r.cost/main.c:375 ../raster/r.cost/main.c:401 +#: ../raster/r.cost/main.c:712 ../raster/r.reclass/main.c:79 #: ../raster/r.univar/r.univar_main.c:234 ../raster/r.report/parse.c:273 #: ../raster/r.distance/parse.c:72 ../raster/r.distance/parse.c:81 #: ../raster/r.spread/main.c:439 ../raster/r.spread/main.c:442 @@ -5369,13 +5511,13 @@ #: ../raster/r.spread/main.c:452 ../raster/r.spread/main.c:455 #: ../raster/r.buffer/main.c:112 ../raster/r.stream.extract/main.c:173 #: ../raster/r.stream.extract/main.c:177 ../raster/r.stream.extract/main.c:182 -#: ../raster/r.cross/main.c:106 ../raster/r.mapcalc/map.c:519 +#: ../raster/r.cross/main.c:105 ../raster/r.mapcalc/map.c:519 #: ../raster/r.mapcalc/map.c:813 ../raster/r.mapcalc/map3.c:710 -#: ../raster/r.compress/main.c:124 ../raster/r.compress/main.c:304 -#: ../raster/r.kappa/main.c:150 ../raster/r.kappa/stats.c:33 +#: ../raster/r.compress/main.c:124 ../raster/r.compress/main.c:308 +#: ../raster/r.kappa/main.c:162 ../raster/r.kappa/stats.c:33 #: ../raster/r.kappa/stats.c:38 ../raster/r.coin/main.c:121 #: ../raster/r.coin/main.c:123 ../raster/r.fill.stats/main.c:1028 -#: ../raster/r.tile/main.c:86 ../raster/r.info/main.c:104 +#: ../raster/r.tile/main.c:86 ../raster/r.info/main.c:110 #: ../raster/r.geomorphon/memory.c:14 ../raster/r.category/main.c:119 #: ../raster/r.category/main.c:140 ../raster/r.ros/main.c:368 #: ../raster/r.ros/main.c:379 ../raster/r.ros/main.c:384 @@ -5389,14 +5531,15 @@ #: ../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 ../general/g.region/main.c:429 -#: ../general/g.region/main.c:766 ../general/g.region/main.c:774 -#: ../imagery/i.gensig/parse.c:38 ../imagery/i.gensigset/parse.c:44 -#: ../imagery/i.pca/main.c:139 ../imagery/i.ortho.photo/i.ortho.elev/main.c:197 +#: ../raster/r.sim/simlib/output.c:755 ../general/g.region/main.c:442 +#: ../general/g.region/main.c:779 ../general/g.region/main.c:787 +#: ../imagery/i.segment/parse_args.c:199 ../imagery/i.gensig/parse.c:38 +#: ../imagery/i.gensigset/parse.c:44 ../imagery/i.pca/main.c:139 +#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:197 #: ../misc/m.nviz.image/surface.c:50 ../misc/m.nviz.image/surface.c:107 -#: ../vector/v.colors/main.c:312 ../vector/v.vol.rst/main.c:615 -#: ../scripts/v.rast.stats/v.rast.stats.py:128 ../scripts/r.rgb/r.rgb.py:60 -#: ../scripts/r.mask/r.mask.py:131 ../scripts/r.grow/r.grow.py:123 +#: ../vector/v.colors/main.c:325 ../vector/v.vol.rst/main.c:617 +#: ../scripts/v.rast.stats/v.rast.stats.py:148 ../scripts/r.rgb/r.rgb.py:60 +#: ../scripts/r.mask/r.mask.py:131 ../scripts/r.grow/r.grow.py:122 #: ../scripts/d.polar/d.polar.py:62 ../scripts/r.pack/r.pack.py:74 #: ../scripts/r.buffer.lowmem/r.buffer.lowmem.py:87 #: ../scripts/d.correlate/d.correlate.py:50 @@ -5404,7 +5547,7 @@ #: ../scripts/d.rast.leg/d.rast.leg.py:103 #: ../scripts/r.reclass.area/r.reclass.area.py:103 #: ../scripts/r.reclass.area/r.reclass.area.py:213 -#: ../scripts/r.fillnulls/r.fillnulls.py:150 +#: ../scripts/r.fillnulls/r.fillnulls.py:162 #, c-format, python-format msgid "Raster map <%s> not found" msgstr "" @@ -5413,17 +5556,17 @@ msgid "My first vector module" msgstr "" -#: ../doc/vector/v.example/main.c:75 ../raster/r.walk/main.c:410 -#: ../raster/r.cost/main.c:325 ../raster/r.carve/main.c:158 -#: ../display/d.extract/main.c:98 ../general/g.region/main.c:479 +#: ../doc/vector/v.example/main.c:75 ../raster/r.walk/main.c:453 +#: ../raster/r.cost/main.c:368 ../raster/r.carve/main.c:158 +#: ../display/d.extract/main.c:98 ../general/g.region/main.c:492 #: ../misc/m.nviz.image/vector.c:84 ../vector/v.lidar.edgedetection/main.c:180 #: ../vector/v.clean/test/topocheck.c:63 #: ../vector/v.lidar.correction/main.c:157 ../vector/v.surf.bspline/main.c:263 #: ../vector/v.surf.bspline/main.c:332 ../vector/v.lidar.growing/main.c:126 #: ../vector/v.profile/main.c:359 ../vector/v.profile/main.c:363 -#: ../vector/v.colors/main.c:238 ../vector/v.outlier/main.c:176 -#: ../vector/v.edit/main.c:155 ../vector/v.vect.stats/main.c:263 -#: ../vector/v.vect.stats/main.c:271 ../vector/v.lrs/v.lrs.label/main.c:268 +#: ../vector/v.colors/main.c:251 ../vector/v.outlier/main.c:176 +#: ../vector/v.edit/main.c:155 ../vector/v.vect.stats/main.c:270 +#: ../vector/v.vect.stats/main.c:278 ../vector/v.lrs/v.lrs.label/main.c:268 #: ../vector/v.lrs/v.lrs.where/main.c:127 #: ../vector/v.lrs/v.lrs.where/main.c:136 #: ../vector/v.lrs/v.lrs.segment/main.c:140 @@ -5440,40 +5583,40 @@ msgid "Unable to set predetermined vector open level" msgstr "" -#: ../doc/vector/v.example/main.c:87 ../raster/r.walk/main.c:673 -#: ../raster/r.walk/main.c:742 ../raster/r.cost/main.c:533 -#: ../raster/r.cost/main.c:606 ../raster/r.random/support.c:67 -#: ../raster/r.drain/main.c:271 ../raster/r.what/main.c:250 -#: ../raster/r.carve/main.c:162 ../raster/r.region/main.c:176 -#: ../raster/r.sim/simlib/observation_points.c:41 +#: ../doc/vector/v.example/main.c:87 ../raster/r.path/main.c:301 +#: ../raster/r.walk/main.c:746 ../raster/r.walk/main.c:809 +#: ../raster/r.cost/main.c:606 ../raster/r.cost/main.c:669 +#: ../raster/r.random/support.c:67 ../raster/r.drain/main.c:272 +#: ../raster/r.what/main.c:250 ../raster/r.carve/main.c:162 +#: ../raster/r.region/main.c:176 ../raster/r.sim/simlib/observation_points.c:41 #: ../display/d.extract/main.c:103 ../display/d.vect.chart/main.c:246 #: ../display/d.path/main.c:185 ../raster3d/r3.flow/main.c:411 -#: ../general/manage/lister/vector.c:32 ../general/g.region/main.c:489 +#: ../general/manage/lister/vector.c:32 ../general/g.region/main.c:502 #: ../misc/m.nviz.image/vector.c:280 ../vector/v.what.rast3/main.c:114 #: ../vector/v.to.rast/support.c:100 ../vector/v.to.rast/support.c:272 #: ../vector/v.to.rast/support.c:510 ../vector/v.to.rast/vect2rast.c:39 -#: ../vector/v.lidar.edgedetection/main.c:186 ../vector/v.out.ogr/main.c:135 +#: ../vector/v.lidar.edgedetection/main.c:186 ../vector/v.out.ogr/main.c:137 #: ../vector/v.surf.idw/read_sites.c:29 ../vector/v.class/main.c:102 #: ../vector/v.clean/test/topocheck.c:67 ../vector/v.clean/test/topocheck.c:87 #: ../vector/v.clean/main.c:283 ../vector/v.label.sa/labels.c:58 -#: ../vector/v.net.distance/main.c:192 ../vector/v.random/main.c:205 +#: ../vector/v.net.distance/main.c:192 ../vector/v.random/main.c:208 #: ../vector/v.support/main.c:134 ../vector/v.out.dxf/main.c:80 -#: ../vector/v.out.lidar/main.c:609 ../vector/v.proj/main.c:237 +#: ../vector/v.out.lidar/main.c:609 ../vector/v.proj/main.c:249 #: ../vector/v.db.connect/main.c:154 ../vector/v.to.rast3/main.c:73 #: ../vector/v.out.ascii/main.c:87 ../vector/v.out.ascii/main.c:94 #: ../vector/v.cluster/main.c:149 ../vector/v.build.polylines/main.c:151 #: ../vector/v.lidar.correction/main.c:161 ../vector/v.reclass/main.c:113 -#: ../vector/v.segment/main.c:108 ../vector/v.surf.rst/main.c:561 -#: ../vector/v.surf.rst/main.c:665 ../vector/v.db.select/main.c:164 +#: ../vector/v.segment/main.c:108 ../vector/v.surf.rst/main.c:564 +#: ../vector/v.surf.rst/main.c:668 ../vector/v.db.select/main.c:164 #: ../vector/v.net.allpairs/main.c:130 ../vector/v.drape/main.c:143 #: ../vector/v.buffer/main.c:337 ../vector/v.lidar.growing/main.c:138 #: ../vector/v.lidar.growing/main.c:142 ../vector/v.select/main.c:108 #: ../vector/v.profile/main.c:370 ../vector/v.profile/main.c:394 #: ../vector/v.extrude/main.c:190 ../vector/v.hull/main.c:87 #: ../vector/v.out.svg/main.c:139 ../vector/v.net.connectivity/main.c:130 -#: ../vector/v.patch/main.c:129 ../vector/v.patch/main.c:147 -#: ../vector/v.patch/main.c:177 ../vector/v.patch/main.c:274 -#: ../vector/v.patch/main.c:355 ../vector/v.net.path/main.c:158 +#: ../vector/v.patch/main.c:131 ../vector/v.patch/main.c:150 +#: ../vector/v.patch/main.c:180 ../vector/v.patch/main.c:312 +#: ../vector/v.patch/main.c:393 ../vector/v.net.path/main.c:158 #: ../vector/v.overlay/main.c:188 ../vector/v.perturb/main.c:148 #: ../vector/v.perturb/main.c:173 ../vector/v.net.iso/main.c:243 #: ../vector/v.to.3d/main.c:72 ../vector/v.type/main.c:131 @@ -5482,83 +5625,84 @@ #: ../vector/v.delaunay/main.c:120 ../vector/v.normal/main.c:110 #: ../vector/v.sample/main.c:124 ../vector/v.rectify/main.c:150 #: ../vector/v.qcount/main.c:101 ../vector/v.univar/main.c:158 -#: ../vector/v.distance/main.c:364 ../vector/v.distance/main.c:386 +#: ../vector/v.distance/main.c:366 ../vector/v.distance/main.c:388 #: ../vector/v.net.timetable/main.c:353 ../vector/v.net.visibility/main.c:73 #: ../vector/v.net.visibility/main.c:82 ../vector/v.out.pov/main.c:97 -#: ../vector/v.to.points/main.c:130 ../vector/v.colors/main.c:262 +#: ../vector/v.to.points/main.c:130 ../vector/v.colors/main.c:275 #: ../vector/v.build/main.c:118 ../vector/v.build/main.c:128 #: ../vector/v.voronoi/main.c:196 ../vector/v.net.bridge/main.c:118 #: ../vector/v.neighbors/main.c:88 ../vector/v.split/main.c:172 -#: ../vector/v.vol.rst/main.c:560 ../vector/v.net.components/main.c:148 -#: ../vector/v.decimate/main.c:272 ../vector/v.net.salesman/main.c:250 +#: ../vector/v.vol.rst/main.c:562 ../vector/v.net.components/main.c:148 +#: ../vector/v.decimate/main.c:276 ../vector/v.net.salesman/main.c:250 #: ../vector/v.colors.out/scan_cats.c:20 #: ../vector/v.colors.out/make_colors.c:23 ../vector/v.kernel/main.c:318 #: ../vector/v.kernel/main.c:331 ../vector/v.label/main.c:268 #: ../vector/v.edit/main.c:170 ../vector/v.edit/main.c:243 #: ../vector/v.net.centrality/main.c:209 ../vector/v.info/main.c:61 #: ../vector/v.parallel/main.c:148 ../vector/v.out.postgis/main.c:100 -#: ../vector/v.vect.stats/main.c:267 ../vector/v.vect.stats/main.c:278 -#: ../vector/v.extract/main.c:191 ../vector/v.lrs/v.lrs.label/main.c:272 +#: ../vector/v.vect.stats/main.c:274 ../vector/v.vect.stats/main.c:285 +#: ../vector/v.extract/main.c:194 ../vector/v.lrs/v.lrs.label/main.c:272 #: ../vector/v.lrs/v.lrs.where/main.c:131 #: ../vector/v.lrs/v.lrs.where/main.c:140 #: ../vector/v.lrs/v.lrs.segment/main.c:144 #: ../vector/v.lrs/v.lrs.create/main.c:254 #: ../vector/v.lrs/v.lrs.create/main.c:263 ../vector/v.net/main.c:68 #: ../vector/v.net/main.c:92 ../vector/v.net.alloc/main.c:185 -#: ../vector/v.transform/main.c:197 ../vector/v.generalize/main.c:327 -#: ../vector/v.external/main.c:228 ../vector/v.to.db/main.c:59 +#: ../vector/v.transform/main.c:197 ../vector/v.generalize/main.c:328 +#: ../vector/v.external/main.c:232 ../vector/v.to.db/main.c:67 #, c-format msgid "Unable to open vector map <%s>" msgstr "" -#: ../doc/vector/v.example/main.c:100 ../raster/r.volume/main.c:155 -#: ../raster/r.random/random.c:63 ../raster/r.contour/main.c:156 -#: ../raster/r.stream.extract/close.c:38 ../raster/r.to.vect/main.c:157 -#: ../raster/r.drain/main.c:200 ../raster/r.resamp.bspline/main.c:495 -#: ../raster/r.flow/io.c:178 ../raster/r.carve/vect.c:32 -#: ../raster/r.sim/simlib/output.c:38 ../raster/r.sim/simlib/output.c:44 -#: ../display/d.extract/main.c:106 ../raster3d/r3.flow/main.c:396 -#: ../vector/v.mkgrid/main.c:264 ../vector/v.lidar.edgedetection/main.c:251 -#: ../vector/v.clean/main.c:288 ../vector/v.clean/main.c:295 -#: ../vector/v.net.distance/main.c:198 ../vector/v.random/main.c:228 -#: ../vector/v.proj/main.c:380 ../vector/v.cluster/main.c:209 -#: ../vector/v.in.lidar/main.c:555 ../vector/v.build.polylines/main.c:156 +#: ../doc/vector/v.example/main.c:100 ../raster/r.path/main.c:240 +#: ../raster/r.volume/main.c:155 ../raster/r.random/random.c:63 +#: ../raster/r.contour/main.c:156 ../raster/r.stream.extract/close.c:38 +#: ../raster/r.to.vect/main.c:157 ../raster/r.drain/main.c:201 +#: ../raster/r.resamp.bspline/main.c:497 ../raster/r.flow/io.c:178 +#: ../raster/r.carve/vect.c:32 ../raster/r.sim/simlib/output.c:38 +#: ../raster/r.sim/simlib/output.c:44 ../display/d.extract/main.c:106 +#: ../raster3d/r3.flow/main.c:396 ../vector/v.mkgrid/main.c:264 +#: ../vector/v.lidar.edgedetection/main.c:251 ../vector/v.clean/main.c:288 +#: ../vector/v.clean/main.c:295 ../vector/v.net.distance/main.c:198 +#: ../vector/v.random/main.c:231 ../vector/v.proj/main.c:402 +#: ../vector/v.cluster/main.c:209 ../vector/v.in.lidar/main.c:555 +#: ../vector/v.build.polylines/main.c:156 #: ../vector/v.lidar.correction/main.c:215 #: ../vector/v.lidar.correction/main.c:221 ../vector/v.reclass/main.c:117 -#: ../vector/v.segment/main.c:114 ../vector/v.surf.rst/main.c:600 -#: ../vector/v.surf.rst/main.c:603 ../vector/v.surf.rst/main.c:769 +#: ../vector/v.segment/main.c:114 ../vector/v.surf.rst/main.c:603 +#: ../vector/v.surf.rst/main.c:606 ../vector/v.surf.rst/main.c:772 #: ../vector/v.surf.bspline/main.c:353 ../vector/v.net.allpairs/main.c:136 #: ../vector/v.in.dwg/main.c:200 ../vector/v.drape/main.c:158 -#: ../vector/v.buffer/main.c:405 ../vector/v.select/main.c:125 +#: ../vector/v.buffer/main.c:405 ../vector/v.select/main.c:149 #: ../vector/v.profile/main.c:537 ../vector/v.extrude/main.c:196 #: ../vector/v.in.region/main.c:75 ../vector/v.hull/main.c:121 -#: ../vector/v.net.connectivity/main.c:136 ../vector/v.in.ogr/main.c:843 -#: ../vector/v.patch/main.c:283 ../vector/v.patch/main.c:288 +#: ../vector/v.net.connectivity/main.c:136 ../vector/v.in.ogr/main.c:901 +#: ../vector/v.patch/main.c:321 ../vector/v.patch/main.c:326 #: ../vector/v.net.path/main.c:167 ../vector/v.overlay/main.c:220 #: ../vector/v.perturb/main.c:154 ../vector/v.net.iso/main.c:356 #: ../vector/v.to.3d/main.c:87 ../vector/v.net.spanningtree/main.c:107 #: ../vector/v.net.steiner/main.c:607 ../vector/v.net.flow/main.c:149 #: ../vector/v.net.flow/main.c:155 ../vector/v.delaunay/main.c:126 #: ../vector/v.sample/main.c:162 ../vector/v.rectify/main.c:216 -#: ../vector/v.qcount/main.c:127 ../vector/v.distance/main.c:410 +#: ../vector/v.qcount/main.c:127 ../vector/v.distance/main.c:412 #: ../vector/v.net.timetable/main.c:359 ../vector/v.in.db/main.c:151 #: ../vector/v.in.ascii/main.c:251 ../vector/v.net.visibility/main.c:77 #: ../vector/v.to.points/main.c:138 ../vector/v.build/main.c:154 #: ../vector/v.voronoi/main.c:215 ../vector/v.net.bridge/main.c:124 -#: ../vector/v.split/main.c:177 ../vector/v.vol.rst/main.c:580 -#: ../vector/v.vol.rst/main.c:583 ../vector/v.net.components/main.c:154 -#: ../vector/v.decimate/main.c:391 ../vector/v.outlier/main.c:229 +#: ../vector/v.split/main.c:177 ../vector/v.vol.rst/main.c:582 +#: ../vector/v.vol.rst/main.c:585 ../vector/v.net.components/main.c:154 +#: ../vector/v.decimate/main.c:395 ../vector/v.outlier/main.c:229 #: ../vector/v.outlier/main.c:234 ../vector/v.outlier/main.c:240 #: ../vector/v.net.salesman/main.c:551 ../vector/v.kernel/main.c:337 #: ../vector/v.edit/main.c:107 ../vector/v.edit/main.c:122 #: ../vector/v.net.centrality/main.c:215 ../vector/v.parallel/main.c:153 -#: ../vector/v.in.dxf/main.c:146 ../vector/v.extract/main.c:346 +#: ../vector/v.in.dxf/main.c:146 ../vector/v.extract/main.c:406 #: ../vector/v.lrs/v.lrs.label/main.c:276 #: ../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.net.alloc/main.c:298 -#: ../vector/v.transform/main.c:265 ../vector/v.generalize/main.c:338 -#: ../vector/v.external/main.c:180 ../scripts/v.what.strds/v.what.strds.py:217 +#: ../vector/v.transform/main.c:265 ../vector/v.generalize/main.c:339 +#: ../vector/v.external/main.c:184 ../scripts/v.what.strds/v.what.strds.py:217 #, c-format, python-format msgid "Unable to create vector map <%s>" msgstr "" @@ -5570,10 +5714,10 @@ #: ../vector/v.surf.bspline/crosscorr.c:114 ../vector/v.buffer/main.c:426 #: ../vector/v.extrude/main.c:224 ../vector/v.overlay/main.c:398 #: ../vector/v.what.rast/main.c:138 ../vector/v.univar/main.c:229 -#: ../vector/v.distance/main.c:549 ../vector/v.colors/scan_attr.c:24 +#: ../vector/v.distance/main.c:556 ../vector/v.colors/scan_attr.c:24 #: ../vector/v.colors/read_rgb.c:23 ../vector/v.colors/write_rgb.c:20 -#: ../vector/v.edit/select.c:502 ../vector/v.vect.stats/main.c:330 -#: ../vector/v.vect.stats/main.c:404 ../vector/v.generalize/misc.c:170 +#: ../vector/v.edit/select.c:502 ../vector/v.vect.stats/main.c:337 +#: ../vector/v.vect.stats/main.c:411 ../vector/v.generalize/misc.c:170 #, c-format msgid "Database connection not defined for layer %d" msgstr "" @@ -5594,12 +5738,14 @@ #: ../doc/vector/v.example/main.c:142 ../db/db.columns/main.c:62 #: ../db/db.describe/main.c:67 ../vector/v.out.vtk/writeVTK.c:655 -#: ../vector/v.out.ogr/main.c:639 ../vector/v.random/main.c:272 -#: ../vector/v.db.connect/main.c:228 ../vector/v.reclass/main.c:193 -#: ../vector/v.profile/main.c:433 ../vector/v.profile/main.c:586 -#: ../vector/v.out.svg/main.c:165 ../vector/v.patch/main.c:164 -#: ../vector/v.patch/main.c:204 ../vector/v.in.ascii/main.c:435 -#: ../vector/v.info/print.c:152 ../vector/v.out.postgis/table.c:41 +#: ../vector/v.out.ogr/main.c:695 ../vector/v.random/main.c:279 +#: ../vector/v.random/main.c:313 ../vector/v.db.connect/main.c:228 +#: ../vector/v.reclass/main.c:193 ../vector/v.profile/main.c:433 +#: ../vector/v.profile/main.c:586 ../vector/v.out.svg/main.c:165 +#: ../vector/v.patch/main.c:167 ../vector/v.patch/main.c:207 +#: ../vector/v.in.ascii/main.c:435 ../vector/v.info/print.c:152 +#: ../vector/v.out.postgis/table.c:41 ../vector/v.extract/main.c:233 +#: ../vector/v.to.db/main.c:140 ../vector/v.to.db/main.c:166 #: ../scripts/db.univar/db.univar.py:112 #, c-format, python-format msgid "Unable to describe table <%s>" @@ -5620,16 +5766,6 @@ msgid "Unable to copy attribute table to vector map <%s>" msgstr "" -#: ../raster/r.surf.area/main.c:77 ../raster/r.contour/main.c:88 -#: ../raster/r.random.surface/main.c:58 ../raster/r.surf.random/main.c:37 -#: ../raster/r.surf.fractal/main.c:39 ../raster/r.surf.idw/main.c:105 -#: ../raster/r.surf.contour/main.c:61 ../raster/r.fill.stats/main.c:776 -#: ../raster/r.resamp.bspline/main.c:80 ../raster/r.surf.gauss/main.c:39 -#: ../vector/v.surf.idw/main.c:88 ../vector/v.surf.rst/main.c:148 -#: ../vector/v.surf.bspline/main.c:92 ../vector/v.vol.rst/main.c:237 -msgid "surface" -msgstr "" - #: ../raster/r.surf.area/main.c:79 msgid "area estimation" msgstr "" @@ -5679,6 +5815,203 @@ msgid "Estimated region Surface Area:" msgstr "" +#: ../raster/r.path/main.c:154 +msgid "Traces paths from starting points following input directions." +msgstr "" + +#: ../raster/r.path/main.c:157 +msgid "Name of input direction" +msgstr "" + +#: ../raster/r.path/main.c:159 +msgid "Direction in degrees CCW from east, or bitmask encoded" +msgstr "" + +#: ../raster/r.path/main.c:164 +msgid "Format of the input direction map" +msgstr "" + +#: ../raster/r.path/main.c:170 +msgid "auto-detect direction format" +msgstr "" + +#: ../raster/r.path/main.c:171 +msgid "degrees CCW from East" +msgstr "" + +#: ../raster/r.path/main.c:172 +msgid "degrees CCW from East divided by 45 (e.g. r.watershed directions)" +msgstr "" + +#: ../raster/r.path/main.c:173 +msgid "bitmask encoded directions (e.g. r.cost -b)" +msgstr "" + +#: ../raster/r.path/main.c:179 +msgid "Name of input raster values to be used for output" +msgstr "" + +#: ../raster/r.path/main.c:185 +msgid "Name for output raster path map" +msgstr "" + +#: ../raster/r.path/main.c:190 +msgid "Name for output vector path map" +msgstr "" + +#: ../raster/r.path/main.c:272 ../raster/r.drain/main.c:244 +#, c-format +msgid "Starting point %d is outside the current region" +msgstr "" + +#: ../raster/r.path/main.c:303 ../raster/r.walk/main.c:748 +#: ../raster/r.cost/main.c:608 ../raster/r.drain/main.c:274 +#, c-format +msgid "Reading vector map <%s> with start points..." +msgstr "" + +#: ../raster/r.path/main.c:317 ../raster/r.walk/main.c:761 +#: ../raster/r.walk/main.c:821 ../raster/r.cost/main.c:621 +#: ../raster/r.cost/main.c:681 ../raster/r.to.vect/main.c:289 +#: ../raster/r.drain/main.c:287 ../display/d.vect.thematic/display.c:75 +#: ../display/d.vect/vert.c:27 ../display/d.vect/lines.c:143 +#: ../display/d.vect/label.c:44 ../display/d.vect/zcoor.c:38 +#: ../display/d.vect/dir.c:30 ../display/d.vect/topo.c:52 +#: ../display/d.vect/attr.c:51 ../vector/v.label.sa/labels.c:141 +#: ../vector/v.out.lidar/main.c:732 ../vector/v.perturb/main.c:182 +#: ../vector/v.to.3d/trans2.c:84 ../vector/v.to.3d/trans3.c:85 +#: ../vector/v.what.rast/main.c:213 ../vector/v.colors/scan_z.c:36 +#: ../vector/v.colors/scan_cats.c:24 ../vector/v.vol.rst/user1.c:140 +#: ../vector/v.decimate/main.c:410 ../vector/v.colors.out/scan_cats.c:32 +#: ../vector/v.label/main.c:293 ../vector/v.info/level1.c:38 +msgid "Unable to read vector map" +msgstr "" + +#: ../raster/r.path/main.c:351 ../raster/r.drain/main.c:319 +#, c-format +msgid "Starting vector map <%s> contains no points in the current region" +msgstr "" + +#: ../raster/r.path/main.c:359 +msgid "No start point(s) specified" +msgstr "" + +#: ../raster/r.path/main.c:369 +#, c-format +msgid "Reading raster values map <%s> ..." +msgstr "" + +#: ../raster/r.path/main.c:382 ../raster/r.path/main.c:445 +#: ../raster/r.path/main.c:462 +msgid "Unable to write to tempfile" +msgstr "" + +#: ../raster/r.path/main.c:390 ../raster/r.info/main.c:134 +msgid "Unable to read range file" +msgstr "" + +#: ../raster/r.path/main.c:393 +#, c-format +msgid "Invalid directions map <%s>" +msgstr "" + +#: ../raster/r.path/main.c:398 +msgid "Directional degrees can not be > 360" +msgstr "" + +#: ../raster/r.path/main.c:403 +msgid "Directional degrees divided by 45 can not be > 8" +msgstr "" + +#: ../raster/r.path/main.c:408 +#, c-format +msgid "Bitmask encoded directions can not be > %d" +msgstr "" + +#: ../raster/r.path/main.c:414 +msgid "Input direction format assumed to be degrees CCW from East divided by 45" +msgstr "" + +#: ../raster/r.path/main.c:418 +msgid "Input direction format assumed to be bitmask encoded without Knight's move" +msgstr "" + +#: ../raster/r.path/main.c:422 +msgid "Input direction format assumed to be degrees CCW from East" +msgstr "" + +#: ../raster/r.path/main.c:426 +msgid "Input direction format assumed to be bitmask encoded with Knight's move" +msgstr "" + +#: ../raster/r.path/main.c:429 +#, c-format +msgid "Unable to detect format of input direction map <%s>" +msgstr "" + +#: ../raster/r.path/main.c:432 +#, c-format +msgid "Invalid directions format '%s'" +msgstr "" + +#: ../raster/r.path/main.c:434 +#, c-format +msgid "Reading direction map <%s> ..." +msgstr "" + +#: ../raster/r.path/main.c:481 +msgid "Processing start points..." +msgstr "" + +#: ../raster/r.path/main.c:491 ../vector/v.buffer/main.c:414 +#: ../vector/v.in.ogr/main.c:912 ../vector/v.overlay/main.c:227 +msgid "Unable to create temporary vector map" +msgstr "" + +#: ../raster/r.path/main.c:497 ../raster/r.path/main.c:513 +#, c-format +msgid "No path at row %d, col %d" +msgstr "" + +#: ../raster/r.path/main.c:502 ../vector/v.overlay/line_area.c:256 +#: ../vector/v.overlay/area_area.c:109 +msgid "Breaking lines..." +msgstr "" + +#: ../raster/r.path/main.c:555 ../raster/r.path/main.c:585 +#: ../raster/r.in.lidar/main.c:760 ../raster/r.drain/main.c:471 +msgid "Writing output raster map..." +msgstr "" + +#: ../raster/r.path/main.c:640 +msgid "Unable to increase point list" +msgstr "" + +#: ../raster/r.path/main.c:740 ../raster/r.path/main.c:771 +#: ../raster/r.path/main.c:897 ../raster/r.path/main.c:1005 +#: ../raster/r.path/main.c:1031 ../raster/r.path/main.c:1128 +#: ../raster/r.clump/clump.c:99 ../raster/r.clump/clump.c:151 +#: ../raster/r.clump/minsize.c:152 ../raster/r.clump/minsize.c:253 +#: ../raster/r.clump/minsize.c:287 ../raster/r.clump/minsize.c:293 +#: ../raster/r.clump/minsize.c:424 ../raster/r.clump/minsize.c:447 +#: ../raster/r.clump/minsize.c:518 ../imagery/i.segment/cluster.c:431 +msgid "Unable to read from temp file" +msgstr "" + +#: ../raster/r.path/main.c:831 +#, c-format +msgid "No path from row %d, col %d" +msgstr "" + +#: ../raster/r.path/main.c:845 +#, c-format +msgid "Invalid direction %d" +msgstr "" + +#: ../raster/r.path/main.c:934 +msgid "Path is leaving the current region" +msgstr "" + #: ../raster/r.profile/main.c:54 ../raster/r.transect/main.c:104 #: ../display/d.profile/main.c:192 ../raster3d/r3.cross.rast/main.c:229 #: ../vector/v.profile/main.c:154 @@ -5694,7 +6027,7 @@ msgid "Outputs the raster map layer values lying on user-defined line(s)." msgstr "" -#: ../raster/r.profile/main.c:65 ../raster/r.horizon/main.c:304 +#: ../raster/r.profile/main.c:65 ../raster/r.horizon/main.c:303 msgid "Name of file for output (use output=- for stdout)" msgstr "" @@ -5741,10 +6074,11 @@ msgstr "" #: ../raster/r.profile/main.c:176 ../raster/r.out.ppm3/main.c:133 -#: ../raster/r.recode/main.c:90 ../raster/r.horizon/main.c:385 -#: ../raster/r.in.lidar/main.c:646 ../raster/r.category/main.c:173 +#: ../raster/r.recode/main.c:90 ../raster/r.horizon/main.c:389 +#: ../raster/r.in.lidar/main.c:651 ../raster/r.category/main.c:173 #: ../raster/r.out.ascii/main.c:157 ../display/d.mon/stop.c:66 -#: ../general/g.pnmcomp/main.c:242 ../general/g.pnmcomp/main.c:259 +#: ../raster3d/r3.out.vtk/main.c:420 ../general/g.pnmcomp/main.c:242 +#: ../general/g.pnmcomp/main.c:259 #: ../imagery/i.ortho.photo/i.ortho.transform/main.c:350 #: ../misc/m.transform/main.c:276 ../misc/m.nviz.script/main.c:202 #: ../vector/v.out.vtk/main.c:173 ../vector/v.out.ascii/main.c:125 @@ -5796,117 +6130,117 @@ msgid "One coordinate pair per line, please" msgstr "" -#: ../raster/r.sun/main.c:252 ../raster/r.horizon/main.c:181 +#: ../raster/r.sun/main.c:251 ../raster/r.horizon/main.c:180 #: ../raster/r.sunhours/main.c:73 ../raster/r.sunmask/main.c:117 msgid "solar" msgstr "" -#: ../raster/r.sun/main.c:253 ../raster/r.sunhours/main.c:74 +#: ../raster/r.sun/main.c:252 ../raster/r.sunhours/main.c:74 msgid "sun energy" msgstr "" -#: ../raster/r.sun/main.c:254 ../raster/r.sunmask/main.c:119 +#: ../raster/r.sun/main.c:253 ../raster/r.sunmask/main.c:119 msgid "shadow" msgstr "" -#: ../raster/r.sun/main.c:255 +#: ../raster/r.sun/main.c:254 msgid "Solar irradiance and irradiation model." msgstr "" -#: ../raster/r.sun/main.c:257 +#: ../raster/r.sun/main.c:256 msgid "Computes direct (beam), diffuse and reflected solar irradiation raster maps for given day, latitude, surface and atmospheric conditions. Solar parameters (e.g. sunrise, sunset times, declination, extraterrestrial irradiance, daylight length) are saved in the map history file. Alternatively, a local time can be specified to compute solar incidence angle and/or irradiance raster maps. The shadowing effect of the topography is optionally incorporated." msgstr "" -#: ../raster/r.sun/main.c:271 +#: ../raster/r.sun/main.c:270 msgid "Name of the input elevation raster map [meters]" msgstr "" -#: ../raster/r.sun/main.c:280 +#: ../raster/r.sun/main.c:279 msgid "Name of the input aspect map (terrain aspect or azimuth of the solar panel) [decimal degrees]" msgstr "" -#: ../raster/r.sun/main.c:289 +#: ../raster/r.sun/main.c:288 msgid "A single value of the orientation (aspect), 270 is south" msgstr "" -#: ../raster/r.sun/main.c:298 +#: ../raster/r.sun/main.c:297 msgid "Name of the input slope raster map (terrain slope or solar panel inclination) [decimal degrees]" msgstr "" -#: ../raster/r.sun/main.c:306 +#: ../raster/r.sun/main.c:305 msgid "A single value of inclination (slope)" msgstr "" -#: ../raster/r.sun/main.c:315 +#: ../raster/r.sun/main.c:314 msgid "Name of the Linke atmospheric turbidity coefficient input raster map [-]" msgstr "" -#: ../raster/r.sun/main.c:324 +#: ../raster/r.sun/main.c:323 msgid "A single value of the Linke atmospheric turbidity coefficient [-]" msgstr "" -#: ../raster/r.sun/main.c:333 +#: ../raster/r.sun/main.c:332 msgid "Name of the ground albedo coefficient input raster map [-]" msgstr "" -#: ../raster/r.sun/main.c:342 +#: ../raster/r.sun/main.c:341 msgid "A single value of the ground albedo coefficient [-]" msgstr "" -#: ../raster/r.sun/main.c:351 +#: ../raster/r.sun/main.c:350 msgid "Name of input raster map containing latitudes [decimal degrees]" msgstr "" -#: ../raster/r.sun/main.c:360 +#: ../raster/r.sun/main.c:359 msgid "Name of input raster map containing longitudes [decimal degrees]" msgstr "" -#: ../raster/r.sun/main.c:369 +#: ../raster/r.sun/main.c:368 msgid "Name of real-sky beam radiation coefficient (thick cloud) input raster map [0-1]" msgstr "" -#: ../raster/r.sun/main.c:378 +#: ../raster/r.sun/main.c:377 msgid "Name of real-sky diffuse radiation coefficient (haze) input raster map [0-1]" msgstr "" -#: ../raster/r.sun/main.c:385 +#: ../raster/r.sun/main.c:384 msgid "The horizon information input map basename" msgstr "" -#: ../raster/r.sun/main.c:393 ../raster/r.horizon/main.c:211 +#: ../raster/r.sun/main.c:392 ../raster/r.horizon/main.c:210 msgid "Angle step size for multidirectional horizon [degrees]" msgstr "" -#: ../raster/r.sun/main.c:402 +#: ../raster/r.sun/main.c:401 msgid "Output incidence angle raster map (mode 1 only)" msgstr "" -#: ../raster/r.sun/main.c:411 +#: ../raster/r.sun/main.c:410 msgid "Output beam irradiance [W.m-2] (mode 1) or irradiation raster map [Wh.m-2.day-1] (mode 2)" msgstr "" -#: ../raster/r.sun/main.c:420 +#: ../raster/r.sun/main.c:419 msgid "Output diffuse irradiance [W.m-2] (mode 1) or irradiation raster map [Wh.m-2.day-1] (mode 2)" msgstr "" -#: ../raster/r.sun/main.c:429 +#: ../raster/r.sun/main.c:428 msgid "Output ground reflected irradiance [W.m-2] (mode 1) or irradiation raster map [Wh.m-2.day-1] (mode 2)" msgstr "" -#: ../raster/r.sun/main.c:438 +#: ../raster/r.sun/main.c:437 msgid "Output global (total) irradiance/irradiation [W.m-2] (mode 1) or irradiance/irradiation raster map [Wh.m-2.day-1] (mode 2)" msgstr "" -#: ../raster/r.sun/main.c:447 +#: ../raster/r.sun/main.c:446 msgid "Output insolation time raster map [h] (mode 2 only)" msgstr "" -#: ../raster/r.sun/main.c:454 +#: ../raster/r.sun/main.c:453 msgid "No. of day of the year (1-365)" msgstr "" -#: ../raster/r.sun/main.c:456 ../raster/r.sun/main.c:465 -#: ../raster/r.sun/main.c:482 ../raster/r.sun/main.c:529 +#: ../raster/r.sun/main.c:455 ../raster/r.sun/main.c:464 +#: ../raster/r.sun/main.c:481 ../raster/r.sun/main.c:528 #: ../raster/r.sunhours/main.c:103 ../raster/r.sunhours/main.c:112 #: ../raster/r.sunhours/main.c:120 ../raster/r.sunhours/main.c:129 #: ../raster/r.sunhours/main.c:138 ../raster/r.sunhours/main.c:147 @@ -5917,184 +6251,184 @@ msgid "Time" msgstr "" -#: ../raster/r.sun/main.c:464 +#: ../raster/r.sun/main.c:463 msgid "Time step when computing all-day radiation sums [decimal hours]" msgstr "" -#: ../raster/r.sun/main.c:472 +#: ../raster/r.sun/main.c:471 msgid "Declination value (overriding the internally computed value) [radians]" msgstr "" -#: ../raster/r.sun/main.c:480 +#: ../raster/r.sun/main.c:479 msgid "Local (solar) time (to be set for mode 1 only) [decimal hours]" msgstr "" -#: ../raster/r.sun/main.c:491 +#: ../raster/r.sun/main.c:490 msgid "Number of threads which will be used for parallel computing" msgstr "" -#: ../raster/r.sun/main.c:513 ../raster/r.horizon/main.c:296 +#: ../raster/r.sun/main.c:512 ../raster/r.horizon/main.c:295 msgid "Sampling distance step coefficient (0.5-1.5)" msgstr "" -#: ../raster/r.sun/main.c:521 +#: ../raster/r.sun/main.c:520 msgid "Read the input files in this number of chunks" msgstr "" -#: ../raster/r.sun/main.c:528 +#: ../raster/r.sun/main.c:527 msgid "Civil time zone value, if none, the time will be local solar time" msgstr "" -#: ../raster/r.sun/main.c:534 +#: ../raster/r.sun/main.c:533 msgid "Do not incorporate the shadowing effect of terrain" msgstr "" -#: ../raster/r.sun/main.c:539 +#: ../raster/r.sun/main.c:538 msgid "Use the low-memory version of the program" msgstr "" -#: ../raster/r.sun/main.c:578 +#: ../raster/r.sun/main.c:577 #, c-format msgid "<%d> is not valid number of threads. Number of threads will be set to <%d>" msgstr "" -#: ../raster/r.sun/main.c:587 +#: ../raster/r.sun/main.c:586 #, c-format msgid "Number of threads <%d>" msgstr "" -#: ../raster/r.sun/main.c:594 +#: ../raster/r.sun/main.c:593 msgid "You must give the longitude raster if you use civil time" msgstr "" -#: ../raster/r.sun/main.c:597 +#: ../raster/r.sun/main.c:596 msgid "Error reading civil time zone value" msgstr "" -#: ../raster/r.sun/main.c:600 +#: ../raster/r.sun/main.c:599 msgid "Invalid civil time zone value" msgstr "" -#: ../raster/r.sun/main.c:625 +#: ../raster/r.sun/main.c:624 msgid "insol_time and incidout are incompatible options" msgstr "" -#: ../raster/r.sun/main.c:630 +#: ../raster/r.sun/main.c:629 msgid "Error reading time step size" msgstr "" -#: ../raster/r.sun/main.c:632 +#: ../raster/r.sun/main.c:631 msgid "Invalid time step size" msgstr "" -#: ../raster/r.sun/main.c:636 +#: ../raster/r.sun/main.c:635 msgid "Error reading horizon step size" msgstr "" -#: ../raster/r.sun/main.c:641 +#: ../raster/r.sun/main.c:640 msgid "The horizon step size must be greater than 0." msgstr "" -#: ../raster/r.sun/main.c:644 +#: ../raster/r.sun/main.c:643 msgid "If you use the horizon option you must also set the 'horizonstep' parameter." msgstr "" -#: ../raster/r.sun/main.c:650 +#: ../raster/r.sun/main.c:649 msgid "Time and insol_time are incompatible options" msgstr "" -#: ../raster/r.sun/main.c:652 +#: ../raster/r.sun/main.c:651 msgid "Mode 1: instantaneous solar incidence angle & irradiance using a set local time" msgstr "" -#: ../raster/r.sun/main.c:657 +#: ../raster/r.sun/main.c:656 msgid "incidout requires time parameter to be set" msgstr "" -#: ../raster/r.sun/main.c:659 +#: ../raster/r.sun/main.c:658 msgid "Mode 2: integrated daily irradiation for a given day of the year" msgstr "" -#: ../raster/r.sun/main.c:682 +#: ../raster/r.sun/main.c:681 #, c-format msgid "Using Linke constant: %lf" msgstr "" -#: ../raster/r.sun/main.c:684 +#: ../raster/r.sun/main.c:683 #, c-format msgid "Using Linke map <%s>" msgstr "" -#: ../raster/r.sun/main.c:689 +#: ../raster/r.sun/main.c:688 #, c-format msgid "Using albedo constant: %lf" msgstr "" -#: ../raster/r.sun/main.c:691 +#: ../raster/r.sun/main.c:690 #, c-format msgid "Using albedo map <%s>" msgstr "" -#: ../raster/r.sun/main.c:696 +#: ../raster/r.sun/main.c:695 #, c-format msgid "Using slope constant: %lf" msgstr "" -#: ../raster/r.sun/main.c:699 +#: ../raster/r.sun/main.c:698 #, c-format msgid "Using slope map <%s>" msgstr "" -#: ../raster/r.sun/main.c:704 +#: ../raster/r.sun/main.c:703 #, c-format msgid "Using aspect constant: %lf" msgstr "" -#: ../raster/r.sun/main.c:707 +#: ../raster/r.sun/main.c:706 #, c-format msgid "Using aspect map <%s>" msgstr "" -#: ../raster/r.sun/main.c:722 +#: ../raster/r.sun/main.c:721 msgid "If you use -s and no horizon rasters, numpartitions must be =1" msgstr "" -#: ../raster/r.sun/main.c:735 +#: ../raster/r.sun/main.c:734 msgid "If you want to save memory and to use shadows, you must use pre-calculated horizons." msgstr "" -#: ../raster/r.sun/main.c:780 ../raster/r.horizon/main.c:531 -#: ../display/d.where/main.c:107 ../general/g.region/printwindow.c:251 -#: ../general/g.region/printwindow.c:475 ../general/g.region/printwindow.c:542 +#: ../raster/r.sun/main.c:779 ../raster/r.horizon/main.c:535 +#: ../display/d.where/main.c:107 ../general/g.region/printwindow.c:250 +#: ../general/g.region/printwindow.c:486 ../general/g.region/printwindow.c:556 msgid "Can't get projection info of current location" msgstr "" -#: ../raster/r.sun/main.c:784 ../raster/r.horizon/main.c:534 -#: ../display/d.where/main.c:110 ../general/g.region/printwindow.c:254 -#: ../general/g.region/printwindow.c:478 ../general/g.region/printwindow.c:547 +#: ../raster/r.sun/main.c:783 ../raster/r.horizon/main.c:538 +#: ../display/d.where/main.c:110 ../general/g.region/printwindow.c:253 +#: ../general/g.region/printwindow.c:489 ../general/g.region/printwindow.c:561 msgid "Can't get projection units of current location" msgstr "" -#: ../raster/r.sun/main.c:802 +#: ../raster/r.sun/main.c:800 msgid "latin and longin raster maps have no effect when in a Lat/Lon location" msgstr "" -#: ../raster/r.sun/main.c:807 +#: ../raster/r.sun/main.c:805 msgid "Both latin and longin raster maps must be given, or neither" msgstr "" -#: ../raster/r.sun/main.c:854 ../raster/r.sun/main.c:865 -#: ../raster/r.sun/main.c:878 ../raster/r.sun/main.c:890 -#: ../raster/r.sun/main.c:901 ../raster/r.sun/main.c:912 -#: ../raster/r.sun/main.c:923 ../raster/r.sun/main.c:935 -#: ../raster/r.sun/main.c:946 ../raster/r.li/r.li.daemon/list.c:49 +#: ../raster/r.sun/main.c:852 ../raster/r.sun/main.c:863 +#: ../raster/r.sun/main.c:876 ../raster/r.sun/main.c:888 +#: ../raster/r.sun/main.c:899 ../raster/r.sun/main.c:910 +#: ../raster/r.sun/main.c:921 ../raster/r.sun/main.c:933 +#: ../raster/r.sun/main.c:944 ../raster/r.li/r.li.daemon/list.c:49 #: ../raster/r.to.rast3/main.c:244 ../raster/r.stream.extract/cseg.c:51 #: ../raster/r.stream.extract/dseg.c:51 ../raster/r.stream.extract/bseg.c:50 #: ../raster/r.stream.extract/seg.c:56 ../raster3d/r3.to.rast/main.c:360 #: ../imagery/i.smap/multialloc.c:115 ../db/drivers/sqlite/listdb.c:134 #: ../db/drivers/postgres/listtab.c:92 ../db/drivers/postgres/listdb.c:88 #: ../vector/v.mkgrid/write_grid.c:28 ../vector/v.kcv/main.c:208 -#: ../vector/v.net.distance/main.c:228 ../vector/v.surf.rst/main.c:843 +#: ../vector/v.net.distance/main.c:228 ../vector/v.surf.rst/main.c:846 #: ../vector/v.net.allpairs/main.c:201 ../vector/v.profile/processors.c:31 #: ../vector/v.net.connectivity/main.c:186 #: ../vector/v.net.connectivity/main.c:202 ../vector/v.net.flow/main.c:232 @@ -6123,6 +6457,21 @@ msgid "Out of memory" msgstr "" +#: ../raster/r.sun/main.c:1894 ../raster/r.sunhours/main.c:296 +#: ../raster/r.sunhours/main.c:392 ../raster/r.sunmask/g_solposition.c:128 +#: ../raster/r.latlong/main.c:131 ../general/g.region/printwindow.c:279 +#: ../general/g.region/printwindow.c:290 ../general/g.region/printwindow.c:301 +#: ../general/g.region/printwindow.c:312 ../general/g.region/printwindow.c:325 +#: ../general/g.region/printwindow.c:510 ../general/g.region/printwindow.c:602 +#: ../general/g.region/printwindow.c:616 ../general/g.region/printwindow.c:635 +#: ../general/g.region/printwindow.c:655 ../general/g.region/printwindow.c:672 +#: ../vector/v.proj/main.c:343 ../vector/v.proj/main.c:355 +#: ../vector/v.proj/main.c:370 ../vector/v.proj/main.c:385 +#: ../vector/v.proj/main.c:466 ../vector/v.proj/main.c:471 +#, c-format +msgid "Error in %s (projection of input coordinate pair)" +msgstr "" + #: ../raster/r.regression.multi/main.c:61 msgid "Matrix is unsolvable" msgstr "" @@ -6254,7 +6603,7 @@ #: ../raster/r.volume/main.c:260 ../raster/r.to.vect/main.c:229 #: ../raster3d/r3.flow/main.c:64 ../vector/v.mkgrid/main.c:342 -#: ../vector/v.mkgrid/main.c:400 ../vector/v.random/main.c:253 +#: ../vector/v.mkgrid/main.c:400 ../vector/v.random/main.c:294 #: ../vector/v.in.ascii/main.c:415 ../vector/v.in.dxf/write_vect.c:233 #: ../vector/v.lrs/v.lrs.create/main.c:338 #, c-format @@ -6279,8 +6628,7 @@ msgstr "" #: ../raster/r.volume/main.c:296 ../raster/r.to.vect/util.c:157 -#: ../raster/r.to.vect/areas_io.c:359 ../vector/v.random/main.c:470 -#: ../vector/v.random/main.c:594 ../vector/v.in.lidar/attributes.c:240 +#: ../raster/r.to.vect/areas_io.c:359 ../vector/v.in.lidar/attributes.c:240 #: ../vector/v.vol.rst/vector.c:80 #, c-format msgid "Cannot insert new row: %s" @@ -6389,20 +6737,6 @@ msgid "Use the Courant-Friedrichs-Lewy criteria for time step calculation" msgstr "" -#: ../raster/r.solute.transport/main.c:230 ../raster/r.topmodel/main.c:52 -#: ../raster/r.uslek/main.c:54 ../raster/r.usler/main.c:53 -#: ../raster/r.gwflow/main.c:210 ../raster/r.stream.extract/main.c:77 -#: ../raster/r.fill.dir/main.c:87 ../raster/r.basins.fill/main.c:55 -#: ../raster/r.water.outlet/main.c:58 ../raster/r.drain/main.c:110 -#: ../raster/r.topidx/main.c:40 ../raster/r.flow/main.c:422 -#: ../raster/r.carve/main.c:75 ../raster/r.lake/main.c:151 -#: ../raster/r.watershed/front/main.c:74 -#: ../raster/r.sim/r.sim.sediment/main.c:115 -#: ../raster/r.sim/r.sim.water/main.c:114 ../raster3d/r3.gwflow/main.c:162 -#: ../raster3d/r3.flow/main.c:180 -msgid "hydrology" -msgstr "" - #: ../raster/r.solute.transport/main.c:231 msgid "solute transport" msgstr "" @@ -6459,122 +6793,114 @@ msgid "Could not create and solve the linear equation system" msgstr "" -#: ../raster/r.walk/main.c:179 ../raster/r.cost/main.c:141 -#: ../raster/r.drain/main.c:111 -msgid "cost surface" -msgstr "" - -#: ../raster/r.walk/main.c:180 ../raster/r.cost/main.c:142 +#: ../raster/r.walk/main.c:205 ../raster/r.cost/main.c:165 #: ../raster/r.spreadpath/main.c:90 msgid "cumulative costs" msgstr "" -#: ../raster/r.walk/main.c:181 ../raster/r.cost/main.c:143 +#: ../raster/r.walk/main.c:206 ../raster/r.cost/main.c:166 #: ../vector/v.net.iso/main.c:78 ../vector/v.net.alloc/main.c:66 msgid "cost allocation" msgstr "" -#: ../raster/r.walk/main.c:183 +#: ../raster/r.walk/main.c:208 msgid "Creates a raster map showing the anisotropic cumulative cost of moving between different geographic locations on an input raster map whose cell category values represent cost." msgstr "" -#: ../raster/r.walk/main.c:193 +#: ../raster/r.walk/main.c:218 msgid "Name of input raster map containing friction costs" msgstr "" -#: ../raster/r.walk/main.c:196 +#: ../raster/r.walk/main.c:221 msgid "Name for output raster map to contain walking costs" msgstr "" -#: ../raster/r.walk/main.c:202 ../raster/r.cost/main.c:167 +#: ../raster/r.walk/main.c:227 ../raster/r.cost/main.c:183 +msgid "Name of input raster map solving equal costs" +msgstr "" + +#: ../raster/r.walk/main.c:229 ../raster/r.cost/main.c:185 +msgid "Helper variable to pick a direction if two directions have equal cumulative costs (smaller is better)" +msgstr "" + +#: ../raster/r.walk/main.c:235 ../raster/r.cost/main.c:198 msgid "Name for output raster map to contain movement directions" msgstr "" -#: ../raster/r.walk/main.c:203 ../raster/r.cost/main.c:161 -#: ../raster/r.cost/main.c:168 +#: ../raster/r.walk/main.c:236 ../raster/r.walk/main.c:351 +#: ../raster/r.cost/main.c:192 ../raster/r.cost/main.c:199 +#: ../raster/r.cost/main.c:283 msgid "Optional outputs" msgstr "" -#: ../raster/r.walk/main.c:208 ../raster/r.cost/main.c:173 +#: ../raster/r.walk/main.c:241 ../raster/r.cost/main.c:204 msgid "Name of starting vector points map" msgstr "" -#: ../raster/r.walk/main.c:209 ../raster/r.walk/main.c:221 -#: ../raster/r.walk/main.c:228 ../raster/r.walk/main.c:309 -#: ../raster/r.cost/main.c:174 ../raster/r.cost/main.c:186 -#: ../raster/r.cost/main.c:193 ../raster/r.cost/main.c:243 -#: ../raster/r.drain/main.c:139 ../raster/r.drain/main.c:146 -msgid "Start" -msgstr "" - -#: ../raster/r.walk/main.c:214 ../raster/r.cost/main.c:179 +#: ../raster/r.walk/main.c:247 ../raster/r.cost/main.c:210 msgid "Name of stopping vector points map" msgstr "" -#: ../raster/r.walk/main.c:215 ../raster/r.walk/main.c:235 -#: ../raster/r.cost/main.c:180 ../raster/r.cost/main.c:200 +#: ../raster/r.walk/main.c:248 ../raster/r.walk/main.c:268 +#: ../raster/r.cost/main.c:211 ../raster/r.cost/main.c:231 msgid "Stop" msgstr "" -#: ../raster/r.walk/main.c:220 ../raster/r.cost/main.c:185 +#: ../raster/r.walk/main.c:253 ../raster/r.cost/main.c:216 msgid "Name of starting raster points map" msgstr "" -#: ../raster/r.walk/main.c:227 ../raster/r.cost/main.c:192 -#: ../raster/r.drain/main.c:138 -msgid "Coordinates of starting point(s) (E,N)" -msgstr "" - -#: ../raster/r.walk/main.c:234 ../raster/r.cost/main.c:199 +#: ../raster/r.walk/main.c:267 ../raster/r.cost/main.c:230 msgid "Coordinates of stopping point(s) (E,N)" msgstr "" -#: ../raster/r.walk/main.c:244 ../raster/r.cost/main.c:209 +#: ../raster/r.walk/main.c:277 ../raster/r.cost/main.c:240 msgid "Maximum cumulative cost" msgstr "" -#: ../raster/r.walk/main.c:253 ../raster/r.cost/main.c:218 +#: ../raster/r.walk/main.c:286 ../raster/r.cost/main.c:249 msgid "Cost assigned to null cells. By default, null cells are excluded" msgstr "" -#: ../raster/r.walk/main.c:254 ../raster/r.walk/main.c:304 -#: ../raster/r.cost/main.c:219 ../raster/r.cost/main.c:238 +#: ../raster/r.walk/main.c:287 ../raster/r.walk/main.c:337 +#: ../raster/r.cost/main.c:250 ../raster/r.cost/main.c:269 msgid "NULL cells" msgstr "" -#: ../raster/r.walk/main.c:263 ../raster/r.cost/main.c:228 +#: ../raster/r.walk/main.c:296 ../raster/r.cost/main.c:259 msgid "Maximum memory to be used in MB" msgstr "" -#: ../raster/r.walk/main.c:273 +#: ../raster/r.walk/main.c:306 msgid "Coefficients for walking energy formula parameters a,b,c,d" msgstr "" -#: ../raster/r.walk/main.c:274 ../raster/r.walk/main.c:284 -#: ../raster/r.walk/main.c:294 ../raster/r.resamp.rst/main.c:210 +#: ../raster/r.walk/main.c:307 ../raster/r.walk/main.c:317 +#: ../raster/r.walk/main.c:327 ../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 -#: ../raster/r.slope.aspect/main.c:181 ../raster/r.slope.aspect/main.c:189 -#: ../raster/r.slope.aspect/main.c:247 ../raster/r.slope.aspect/main.c:256 -#: ../raster/r.slope.aspect/main.c:262 ../raster/r.in.bin/main.c:275 +#: ../raster/r.slope.aspect/main.c:199 ../raster/r.slope.aspect/main.c:207 +#: ../raster/r.slope.aspect/main.c:265 ../raster/r.slope.aspect/main.c:274 +#: ../raster/r.slope.aspect/main.c:280 ../raster/r.slope.aspect/main.c:286 +#: ../raster/r.slope.aspect/main.c:294 ../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:107 ../raster/r.resamp.bspline/main.c:115 -#: ../raster/r.resamp.bspline/main.c:121 ../raster/r.resamp.bspline/main.c:133 -#: ../raster/r.resamp.bspline/main.c:138 ../raster/r.out.mpeg/main.c:132 +#: ../raster/r.resamp.bspline/main.c:109 ../raster/r.resamp.bspline/main.c:117 +#: ../raster/r.resamp.bspline/main.c:123 ../raster/r.resamp.bspline/main.c:135 +#: ../raster/r.resamp.bspline/main.c:140 ../raster/r.out.mpeg/main.c:132 #: ../display/d.mon/main.c:82 ../display/d.mon/main.c:90 #: ../display/d.mon/main.c:98 ../display/d.mon/main.c:104 #: ../display/d.mon/main.c:110 ../display/d.mon/main.c:145 #: ../display/d.mon/main.c:151 ../display/d.mon/main.c:157 #: ../general/g.access/main.c:50 ../general/g.access/main.c:58 -#: ../imagery/i.segment/parse_args.c:68 ../imagery/i.segment/parse_args.c:77 -#: ../imagery/i.segment/parse_args.c:88 ../imagery/i.segment/parse_args.c:99 -#: ../imagery/i.segment/parse_args.c:109 ../imagery/i.segment/parse_args.c:127 -#: ../imagery/i.segment/parse_args.c:135 ../imagery/i.segment/parse_args.c:144 -#: ../imagery/i.segment/parse_args.c:151 ../imagery/i.segment/parse_args.c:157 -#: ../imagery/i.segment/parse_args.c:163 ../imagery/i.segment/parse_args.c:169 -#: ../imagery/i.segment/parse_args.c:176 ../imagery/i.cluster/main.c:103 +#: ../imagery/i.segment/parse_args.c:71 ../imagery/i.segment/parse_args.c:80 +#: ../imagery/i.segment/parse_args.c:91 ../imagery/i.segment/parse_args.c:102 +#: ../imagery/i.segment/parse_args.c:112 ../imagery/i.segment/parse_args.c:130 +#: ../imagery/i.segment/parse_args.c:138 ../imagery/i.segment/parse_args.c:147 +#: ../imagery/i.segment/parse_args.c:154 ../imagery/i.segment/parse_args.c:160 +#: ../imagery/i.segment/parse_args.c:166 ../imagery/i.segment/parse_args.c:172 +#: ../imagery/i.segment/parse_args.c:179 ../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 @@ -6596,219 +6922,228 @@ #: ../vector/v.lidar.correction/main.c:111 ../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.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.surf.bspline/main.c:179 ../vector/v.vol.rst/main.c:270 +#: ../vector/v.vol.rst/main.c:278 ../vector/v.vol.rst/main.c:285 +#: ../vector/v.vol.rst/main.c:313 ../vector/v.vol.rst/main.c:322 +#: ../vector/v.vol.rst/main.c:331 ../vector/v.vol.rst/main.c:339 +#: ../vector/v.vol.rst/main.c:348 ../vector/v.vol.rst/main.c:356 #: ../vector/v.outlier/main.c:104 ../vector/v.outlier/main.c:113 #: ../vector/v.outlier/main.c:121 ../vector/v.colors.out/main.c:68 #: ../vector/v.colors.out/main.c:73 msgid "Settings" msgstr "" -#: ../raster/r.walk/main.c:283 +#: ../raster/r.walk/main.c:316 msgid "Lambda coefficients for combining walking energy and friction cost" msgstr "" -#: ../raster/r.walk/main.c:293 +#: ../raster/r.walk/main.c:326 msgid "Slope factor determines travel energy cost per height step" msgstr "" -#: ../raster/r.walk/main.c:299 ../raster/r.cost/main.c:233 +#: ../raster/r.walk/main.c:332 ../raster/r.cost/main.c:264 msgid "Use the 'Knight's move'; slower, but more accurate" msgstr "" -#: ../raster/r.walk/main.c:303 ../raster/r.cost/main.c:237 +#: ../raster/r.walk/main.c:336 ../raster/r.cost/main.c:268 msgid "Keep null values in output raster map" msgstr "" -#: ../raster/r.walk/main.c:308 ../raster/r.cost/main.c:242 +#: ../raster/r.walk/main.c:341 ../raster/r.cost/main.c:273 msgid "Start with values in raster map" msgstr "" -#: ../raster/r.walk/main.c:313 ../raster/r.cost/main.c:247 +#: ../raster/r.walk/main.c:346 ../raster/r.cost/main.c:278 msgid "Print info about disk space and memory requirements and exit" msgstr "" -#: ../raster/r.walk/main.c:357 ../raster/r.cost/main.c:297 +#: ../raster/r.walk/main.c:350 ../raster/r.cost/main.c:282 +msgid "Create bitmask encoded directions" +msgstr "" + +#: ../raster/r.walk/main.c:397 ../raster/r.cost/main.c:337 msgid "Must specify exactly one of start_points, start_rast or coordinate" msgstr "" -#: ../raster/r.walk/main.c:362 ../raster/r.walk/main.c:845 -#: ../raster/r.cost/main.c:302 ../raster/r.cost/main.c:712 +#: ../raster/r.walk/main.c:403 ../raster/r.walk/main.c:896 +#: ../raster/r.cost/main.c:343 ../raster/r.cost/main.c:759 msgid "No start points" msgstr "" -#: ../raster/r.walk/main.c:369 ../raster/r.cost/main.c:309 +#: ../raster/r.walk/main.c:408 ../raster/r.cost/main.c:348 +msgid "No stop points" +msgstr "" + +#: ../raster/r.walk/main.c:412 ../raster/r.cost/main.c:352 #, c-format msgid "Inappropriate maximum cost: %d" msgstr "" -#: ../raster/r.walk/main.c:372 ../raster/r.cost/main.c:312 +#: ../raster/r.walk/main.c:415 ../raster/r.cost/main.c:355 #, c-format msgid "Inappropriate amount of memory: %d" msgstr "" -#: ../raster/r.walk/main.c:377 +#: ../raster/r.walk/main.c:420 #, c-format msgid "Missing required value: got %d instead of 4" msgstr "" -#: ../raster/r.walk/main.c:380 +#: ../raster/r.walk/main.c:423 #, c-format msgid "Walking costs are a=%g b=%g c=%g d=%g" msgstr "" -#: ../raster/r.walk/main.c:385 ../raster/r.walk/main.c:393 +#: ../raster/r.walk/main.c:428 ../raster/r.walk/main.c:436 #, c-format msgid "Missing required value: %d" msgstr "" -#: ../raster/r.walk/main.c:388 +#: ../raster/r.walk/main.c:431 #, c-format msgid "Lambda is %g" msgstr "" -#: ../raster/r.walk/main.c:396 +#: ../raster/r.walk/main.c:439 #, c-format msgid "Slope_factor is %g" msgstr "" -#: ../raster/r.walk/main.c:415 ../raster/r.cost/main.c:330 +#: ../raster/r.walk/main.c:466 ../raster/r.cost/main.c:381 msgid "Assigning negative cost to null cell. Null cells excluded." msgstr "" -#: ../raster/r.walk/main.c:525 ../raster/r.walk/main.c:538 -#: ../raster/r.cost/main.c:412 ../raster/r.cost/main.c:424 +#: ../raster/r.walk/main.c:571 ../raster/r.walk/main.c:584 +#: ../raster/r.cost/main.c:458 ../raster/r.cost/main.c:470 #, c-format msgid "Will need at least %.2f MB of disk space" msgstr "" -#: ../raster/r.walk/main.c:527 ../raster/r.walk/main.c:539 -#: ../raster/r.cost/main.c:414 ../raster/r.cost/main.c:425 +#: ../raster/r.walk/main.c:573 ../raster/r.walk/main.c:585 +#: ../raster/r.cost/main.c:460 ../raster/r.cost/main.c:471 #, c-format msgid "Will need at least %.2f MB of memory" msgstr "" -#: ../raster/r.walk/main.c:529 ../raster/r.walk/main.c:540 -#: ../raster/r.cost/main.c:416 ../raster/r.cost/main.c:426 +#: ../raster/r.walk/main.c:575 ../raster/r.walk/main.c:586 +#: ../raster/r.cost/main.c:462 ../raster/r.cost/main.c:472 #, c-format msgid "%d of %d segments are kept in memory" msgstr "" -#: ../raster/r.walk/main.c:545 ../raster/r.cost/main.c:431 +#: ../raster/r.walk/main.c:591 ../raster/r.cost/main.c:477 msgid "Creating some temporary files..." msgstr "" -#: ../raster/r.walk/main.c:549 ../raster/r.walk/main.c:554 -#: ../raster/r.cost/main.c:435 ../raster/r.cost/main.c:440 -#: ../raster/r.resamp.bspline/main.c:316 ../raster/r.resamp.bspline/main.c:401 -#: ../raster/r.resamp.bspline/main.c:473 ../vector/v.surf.bspline/main.c:475 +#: ../raster/r.walk/main.c:595 ../raster/r.walk/main.c:600 +#: ../raster/r.walk/main.c:609 ../raster/r.cost/main.c:481 +#: ../raster/r.cost/main.c:486 ../raster/r.cost/main.c:494 +#: ../raster/r.resamp.bspline/main.c:318 ../raster/r.resamp.bspline/main.c:403 +#: ../raster/r.resamp.bspline/main.c:475 ../vector/v.surf.bspline/main.c:475 #: ../vector/v.surf.bspline/main.c:503 msgid "Can not create temporary file" msgstr "" -#: ../raster/r.walk/main.c:558 +#: ../raster/r.walk/main.c:630 #, c-format msgid "Reading raster maps <%s> and <%s>, initializing output..." msgstr "" -#: ../raster/r.walk/main.c:643 ../raster/r.cost/main.c:504 +#: ../raster/r.walk/main.c:717 ../raster/r.cost/main.c:577 msgid "Initializing directional output..." msgstr "" -#: ../raster/r.walk/main.c:675 ../raster/r.cost/main.c:535 -#: ../raster/r.drain/main.c:273 +#: ../raster/r.walk/main.c:786 ../raster/r.cost/main.c:646 #, c-format -msgid "Reading vector map <%s> with start points..." -msgstr "" - -#: ../raster/r.walk/main.c:688 ../raster/r.walk/main.c:754 -#: ../raster/r.cost/main.c:548 ../raster/r.cost/main.c:618 -#: ../raster/r.to.vect/main.c:289 ../raster/r.drain/main.c:286 -#: ../display/d.vect.thematic/display.c:75 ../display/d.vect/vert.c:27 -#: ../display/d.vect/lines.c:143 ../display/d.vect/label.c:44 -#: ../display/d.vect/zcoor.c:38 ../display/d.vect/dir.c:30 -#: ../display/d.vect/topo.c:52 ../display/d.vect/attr.c:51 -#: ../vector/v.label.sa/labels.c:141 ../vector/v.out.lidar/main.c:732 -#: ../vector/v.perturb/main.c:182 ../vector/v.to.3d/trans2.c:84 -#: ../vector/v.to.3d/trans3.c:85 ../vector/v.what.rast/main.c:213 -#: ../vector/v.colors/scan_z.c:36 ../vector/v.colors/scan_cats.c:24 -#: ../vector/v.vol.rst/user1.c:140 ../vector/v.decimate/main.c:406 -#: ../vector/v.colors.out/scan_cats.c:32 ../vector/v.label/main.c:293 -#: ../vector/v.info/level1.c:38 -msgid "Unable to read vector map" +msgid "No start points found in vector map <%s>" msgstr "" -#: ../raster/r.walk/main.c:722 +#: ../raster/r.walk/main.c:788 ../raster/r.cost/main.c:648 #, c-format -msgid "No start points found in vector <%s>" -msgstr "" +msgid "%d point found" +msgid_plural "%d points found" +msgstr[0] "" +msgstr[1] "" -#: ../raster/r.walk/main.c:734 ../raster/r.cost/main.c:598 +#: ../raster/r.walk/main.c:801 ../raster/r.cost/main.c:661 #, c-format msgid "Reading vector map <%s> with stop points..." msgstr "" -#: ../raster/r.walk/main.c:788 ../raster/r.cost/main.c:652 +#: ../raster/r.walk/main.c:839 ../raster/r.cost/main.c:699 #, c-format msgid "No stop points found in vector <%s>" msgstr "" -#: ../raster/r.walk/main.c:808 ../raster/r.cost/main.c:673 +#: ../raster/r.walk/main.c:859 ../raster/r.cost/main.c:720 #: ../raster/r.texture/h_measure.c:738 ../raster/r.stream.extract/load.c:44 #: ../raster/r.stream.extract/load.c:53 ../imagery/i.smap/interp.c:68 msgid "Unable to allocate memory" msgstr "" -#: ../raster/r.walk/main.c:810 ../raster/r.cost/main.c:675 +#: ../raster/r.walk/main.c:861 ../raster/r.cost/main.c:722 #, c-format msgid "Reading raster map <%s> with start points..." msgstr "" -#: ../raster/r.walk/main.c:859 ../raster/r.cost/main.c:726 +#: ../raster/r.walk/main.c:907 ../raster/r.cost/main.c:770 msgid "Specified starting location outside database window" msgstr "" -#: ../raster/r.walk/main.c:879 ../raster/r.cost/main.c:748 +#: ../raster/r.walk/main.c:932 ../raster/r.cost/main.c:797 +#, c-format +msgid "Number of duplicate stop points: %d" +msgstr "" + +#: ../raster/r.walk/main.c:946 ../raster/r.cost/main.c:811 msgid "Finding cost path..." msgstr "" -#: ../raster/r.walk/main.c:1356 ../raster/r.cost/main.c:1011 +#: ../raster/r.walk/main.c:1551 ../raster/r.cost/main.c:1202 msgid "Error, ct == pres_cell" msgstr "" -#: ../raster/r.walk/main.c:1368 +#: ../raster/r.walk/main.c:1568 #, c-format msgid "Writing output raster map <%s>... " msgstr "" -#: ../raster/r.walk/main.c:1432 ../raster/r.cost/main.c:1131 +#: ../raster/r.walk/main.c:1632 ../raster/r.cost/main.c:1327 #, c-format msgid "Writing output movement direction raster map <%s>..." msgstr "" -#: ../raster/r.walk/main.c:1477 ../raster/r.cost/main.c:1197 +#: ../raster/r.walk/main.c:1677 ../raster/r.cost/main.c:1394 #, c-format msgid "Peak cost value: %g" msgstr "" -#: ../raster/r.walk/main.c:1498 ../raster/r.cost/main.c:1219 +#: ../raster/r.walk/main.c:1695 ../raster/r.walk/main.c:1731 +#: ../raster/r.cost/main.c:1412 ../raster/r.cost/main.c:1448 #, c-format msgid "Illegal x coordinate <%s>" msgstr "" -#: ../raster/r.walk/main.c:1500 ../raster/r.cost/main.c:1221 +#: ../raster/r.walk/main.c:1697 ../raster/r.walk/main.c:1733 +#: ../raster/r.cost/main.c:1414 ../raster/r.cost/main.c:1450 #, c-format msgid "Illegal y coordinate <%s>" msgstr "" -#: ../raster/r.walk/main.c:1504 ../raster/r.cost/main.c:1225 +#: ../raster/r.walk/main.c:1701 ../raster/r.walk/main.c:1737 +#: ../raster/r.cost/main.c:1418 ../raster/r.cost/main.c:1454 #, c-format msgid "Warning, ignoring point outside window: %g, %g" msgstr "" +#: ../raster/r.walk/flag.c:21 ../raster/r.walk/flag.c:28 +#: ../raster/r.cost/flag.c:21 ../raster/r.cost/flag.c:28 +#: ../imagery/i.segment/flag.c:21 ../imagery/i.segment/flag.c:28 +#: ../vector/v.distance/main.c:817 ../vector/v.distance/main.c:894 +#: ../vector/v.distance/main.c:1105 +msgid "Out of memory!" +msgstr "" + #: ../raster/r.timestamp/main.c:37 ../raster3d/r3.timestamp/main.c:45 #: ../vector/v.timestamp/main.c:37 msgid "timestamp" @@ -6902,112 +7237,120 @@ msgid "bad rule (%s): [%s]" msgstr "" -#: ../raster/r.colors/edit_colors.c:61 +#: ../raster/r.colors/edit_colors.c:78 msgid "Creates/modifies the color table associated with a 3D raster map." msgstr "" -#: ../raster/r.colors/edit_colors.c:65 +#: ../raster/r.colors/edit_colors.c:82 msgid "Creates/modifies the color table associated with a raster map." msgstr "" -#: ../raster/r.colors/edit_colors.c:75 ../raster/r.colors/edit_colors.c:87 +#: ../raster/r.colors/edit_colors.c:92 ../raster/r.colors/edit_colors.c:104 msgid "Map" msgstr "" -#: ../raster/r.colors/edit_colors.c:81 +#: ../raster/r.colors/edit_colors.c:98 msgid "Input file with one map name per line" msgstr "" -#: ../raster/r.colors/edit_colors.c:83 +#: ../raster/r.colors/edit_colors.c:100 msgid "Input map names can be defined in an input file in case a large amount of maps must be specified. This option is mutual exclusive to the map option." msgstr "" -#: ../raster/r.colors/edit_colors.c:110 +#: ../raster/r.colors/edit_colors.c:127 msgid "\"-\" to read rules from stdin" msgstr "" -#: ../raster/r.colors/edit_colors.c:186 ../raster/r.series.interp/main.c:180 +#: ../raster/r.colors/edit_colors.c:149 ../vector/v.colors/main.c:137 +msgid "List available rules with description then exit" +msgstr "" + +#: ../raster/r.colors/edit_colors.c:150 ../vector/v.colors/main.c:138 +msgid "If a color rule is given, only this rule is listed" +msgstr "" + +#: ../raster/r.colors/edit_colors.c:219 ../raster/r.series.interp/main.c:180 #, c-format msgid "Unable to open %s file <%s>" msgstr "" -#: ../raster/r.colors/edit_colors.c:229 ../raster/r.colors/edit_colors.c:262 +#: ../raster/r.colors/edit_colors.c:260 ../raster/r.colors/edit_colors.c:294 #, c-format msgid "%s map <%s> not found" msgstr "" -#: ../raster/r.colors/edit_colors.c:235 +#: ../raster/r.colors/edit_colors.c:266 #, c-format msgid "No %s map name found in input file <%s>" msgstr "" -#: ../raster/r.colors/edit_colors.c:278 +#: ../raster/r.colors/edit_colors.c:309 #, c-format msgid "Unable to remove color table of %s map <%s>" msgstr "" -#: ../raster/r.colors/edit_colors.c:280 +#: ../raster/r.colors/edit_colors.c:311 #, c-format msgid "Color table of %s map <%s> not found" msgstr "" -#: ../raster/r.colors/edit_colors.c:302 +#: ../raster/r.colors/edit_colors.c:334 #, c-format msgid "Color table exists for %s map <%s>. Exiting." msgstr "" -#: ../raster/r.colors/edit_colors.c:358 +#: ../raster/r.colors/edit_colors.c:394 #, c-format msgid "Color table 'random' is not supported for floating point %s map" msgstr "" -#: ../raster/r.colors/edit_colors.c:362 +#: ../raster/r.colors/edit_colors.c:399 #, c-format msgid "Color table 'grey.eq' is not supported for floating point %s map" msgstr "" -#: ../raster/r.colors/edit_colors.c:368 +#: ../raster/r.colors/edit_colors.c:406 #, c-format msgid "Color table 'grey.log' is not supported for floating point %s map" msgstr "" -#: ../raster/r.colors/edit_colors.c:376 ../imagery/i.vi/main.c:545 +#: ../raster/r.colors/edit_colors.c:415 ../imagery/i.vi/main.c:546 #, c-format msgid "Unknown color request '%s'" msgstr "" -#: ../raster/r.colors/edit_colors.c:386 ../vector/v.colors/make_colors.c:51 +#: ../raster/r.colors/edit_colors.c:426 ../vector/v.colors/make_colors.c:51 #, c-format msgid "Unable to load rules file <%s>" msgstr "" -#: ../raster/r.colors/edit_colors.c:396 ../raster/r.colors.out/raster_main.c:69 -#: ../raster/r.grow.distance/main.c:382 ../raster/r.fill.dir/main.c:153 -#: ../vector/v.colors/main.c:315 +#: ../raster/r.colors/edit_colors.c:437 ../raster/r.colors.out/raster_main.c:69 +#: ../raster/r.grow.distance/main.c:382 ../raster/r.fill.dir/main.c:155 +#: ../vector/v.colors/main.c:328 #, c-format msgid "Unable to read color table for raster map <%s>" msgstr "" -#: ../raster/r.colors/edit_colors.c:400 ../raster/r.univar/r3.univar_main.c:144 +#: ../raster/r.colors/edit_colors.c:442 ../raster/r.univar/r3.univar_main.c:144 #: ../raster/r.univar/r3.univar_main.c:182 ../raster3d/r3.support/main.c:135 -#: ../raster3d/r3.out.netcdf/main.c:600 ../raster3d/r3.retile/main.c:113 +#: ../raster3d/r3.out.netcdf/main.c:601 ../raster3d/r3.retile/main.c:113 #: ../raster3d/r3.neighbors/main.c:229 ../raster3d/r3.out.vtk/main.c:142 #: ../raster3d/r3.mask/main.c:58 ../raster3d/r3.out.bin/main.c:299 #: ../raster3d/r3.flow/main.c:87 ../raster3d/r3.cross.rast/main.c:245 #: ../raster3d/r3.out.v5d/main.c:307 ../raster3d/r3.timestamp/main.c:73 #: ../raster3d/r3.to.rast/main.c:275 ../raster3d/r3.stats/main.c:97 #: ../raster3d/r3.out.ascii/main.c:326 ../raster3d/r3.null/main.c:103 -#: ../general/g.region/main.c:455 ../vector/v.colors/main.c:319 +#: ../general/g.region/main.c:468 ../vector/v.colors/main.c:332 #, c-format msgid "3D raster map <%s> not found" msgstr "" -#: ../raster/r.colors/edit_colors.c:403 ../vector/v.colors/main.c:322 +#: ../raster/r.colors/edit_colors.c:445 ../vector/v.colors/main.c:335 #, c-format msgid "Unable to read color table for 3D raster map <%s>" msgstr "" -#: ../raster/r.colors/edit_colors.c:447 +#: ../raster/r.colors/edit_colors.c:492 #, c-format msgid "Color table for %s map <%s> set to '%s'" msgstr "" @@ -7031,7 +7374,7 @@ msgstr "" #: ../raster/r.mfilter/main.c:59 ../raster/r.neighbors/main.c:173 -#: ../raster/r.resamp.filter/main.c:392 ../raster3d/r3.neighbors/main.c:215 +#: ../raster/r.resamp.filter/main.c:397 ../raster3d/r3.neighbors/main.c:215 #: ../vector/v.outlier/main.c:73 msgid "filter" msgstr "" @@ -7129,54 +7472,42 @@ msgid "Error reading temporary file" msgstr "" -#: ../raster/r.cost/main.c:145 +#: ../raster/r.cost/main.c:168 msgid "Creates a raster map showing the cumulative cost of moving between different geographic locations on an input raster map whose cell category values represent cost." msgstr "" -#: ../raster/r.cost/main.c:152 +#: ../raster/r.cost/main.c:175 msgid "Name of input raster map containing grid cell cost information" msgstr "" -#: ../raster/r.cost/main.c:160 +#: ../raster/r.cost/main.c:191 msgid "Name for output raster map with nearest start point" msgstr "" -#: ../raster/r.cost/main.c:444 +#: ../raster/r.cost/main.c:515 #, c-format msgid "Reading raster map <%s>, initializing output..." msgstr "" -#: ../raster/r.cost/main.c:489 +#: ../raster/r.cost/main.c:560 #, c-format msgid "Negative cell value found at row %d, col %d. Setting negative value to null_cost value" msgstr "" -#: ../raster/r.cost/main.c:582 -#, c-format -msgid "No start points found in vector map <%s>" -msgstr "" - -#: ../raster/r.cost/main.c:584 -#, c-format -msgid "%d point found" -msgid_plural "%d points found" -msgstr[0] "" -msgstr[1] "" - -#: ../raster/r.cost/main.c:1034 ../raster/r.buffer/write_map.c:45 +#: ../raster/r.cost/main.c:1230 ../raster/r.buffer/write_map.c:45 #: ../raster/r.flow/io.c:207 #, c-format msgid "Writing output raster map <%s>..." msgstr "" -#: ../raster/r.cost/main.c:1036 +#: ../raster/r.cost/main.c:1232 #, c-format msgid "Writing raster map with nearest start point <%s>..." msgstr "" #: ../raster/r.resamp.interp/main.c:77 ../raster/r.resamp.rst/main.c:149 #: ../raster/r.resamp.stats/main.c:262 ../raster/r.resamp.bspline/main.c:81 -#: ../raster/r.resample/main.c:55 ../raster/r.resamp.filter/main.c:390 +#: ../raster/r.resample/main.c:55 ../raster/r.resamp.filter/main.c:395 msgid "resample" msgstr "" @@ -7194,8 +7525,8 @@ msgstr "" #: ../raster/r.resamp.interp/main.c:370 ../raster/r.mode/main.c:143 -#: ../raster/r.resamp.stats/main.c:395 ../raster/r.tile/main.c:200 -#: ../raster/r.resamp.filter/main.c:579 +#: ../raster/r.resamp.stats/main.c:395 ../raster/r.tile/main.c:203 +#: ../raster/r.resamp.filter/main.c:593 #, c-format msgid "Unable to read color table for %s" msgstr "" @@ -7332,14 +7663,15 @@ #: ../raster/r.topmodel/file_io.c:28 ../raster/r.topmodel/file_io.c:136 #: ../raster/r.topmodel/file_io.c:161 ../raster/r.series.accumulate/main.c:221 -#: ../raster/r.series/main.c:223 ../raster/r.mapcalc/main.c:49 -#: ../raster/r.in.xyz/main.c:582 ../raster/r.in.mat/main.c:125 -#: ../raster/r.support/main.c:176 ../display/d.legend.vect/main.c:259 -#: ../display/d.legend.vect/main.c:273 ../display/d.legend.vect/draw.c:72 -#: ../display/d.linegraph/main.c:415 ../display/d.linegraph/main.c:432 -#: ../display/d.linegraph/main.c:730 ../display/d.text/main.c:380 -#: ../display/d.where/main.c:163 ../raster3d/r3.support/main.c:167 -#: ../general/g.cairocomp/main.c:46 ../vector/v.segment/main.c:98 +#: ../raster/r.series/main.c:226 ../raster/r.mapcalc/main.c:49 +#: ../raster/r.in.xyz/main.c:582 ../raster/r.buildvrt/main.c:126 +#: ../raster/r.in.mat/main.c:125 ../raster/r.support/main.c:176 +#: ../display/d.legend.vect/main.c:259 ../display/d.legend.vect/main.c:273 +#: ../display/d.legend.vect/draw.c:72 ../display/d.linegraph/main.c:415 +#: ../display/d.linegraph/main.c:432 ../display/d.linegraph/main.c:730 +#: ../display/d.text/main.c:380 ../display/d.where/main.c:160 +#: ../raster3d/r3.support/main.c:167 ../general/g.cairocomp/main.c:46 +#: ../imagery/i.group/main.c:122 ../vector/v.segment/main.c:98 #: ../vector/v.net.path/path.c:49 ../vector/v.lrs/v.lrs.segment/main.c:133 #, c-format msgid "Unable to open input file <%s>" @@ -7532,7 +7864,7 @@ msgstr[0] "" msgstr[1] "" -#: ../raster/r.texture/main.c:354 ../imagery/i.vi/main.c:225 +#: ../raster/r.texture/main.c:354 ../imagery/i.vi/main.c:226 #, c-format msgid "Calculating %s..." msgstr "" @@ -7649,7 +7981,7 @@ msgstr "" #: ../raster/r.stats/main.c:285 ../raster/r.series.accumulate/main.c:265 -#: ../raster/r.series/main.c:287 +#: ../raster/r.series/main.c:300 ../raster/r.buildvrt/main.c:185 msgid "Raster map not found" msgstr "" @@ -8167,7 +8499,7 @@ msgid "Exports a GRASS raster to a binary array." msgstr "" -#: ../raster/r.out.bin/main.c:290 ../raster/r.random/main.c:62 +#: ../raster/r.out.bin/main.c:290 ../raster/r.random/main.c:63 #: ../imagery/i.zc/main.c:66 msgid "Name of input raster map" msgstr "" @@ -8214,7 +8546,7 @@ msgstr "" #: ../raster/r.out.bin/main.c:379 ../raster/r.in.bin/main.c:462 -#: ../vector/v.colors/main.c:225 +#: ../vector/v.colors/main.c:238 #, c-format msgid "-%c and -%c are mutually exclusive" msgstr "" @@ -8394,7 +8726,7 @@ msgid "Spline tension value" msgstr "" -#: ../raster/r.resamp.rst/main.c:246 ../vector/v.surf.rst/main.c:340 +#: ../raster/r.resamp.rst/main.c:246 ../vector/v.surf.rst/main.c:343 msgid "Anisotropy angle (in degrees counterclockwise from East)" msgstr "" @@ -8402,7 +8734,7 @@ msgid "Anisotropy" msgstr "" -#: ../raster/r.resamp.rst/main.c:253 ../vector/v.surf.rst/main.c:347 +#: ../raster/r.resamp.rst/main.c:253 ../vector/v.surf.rst/main.c:350 msgid "Anisotropy scaling factor" msgstr "" @@ -8410,7 +8742,7 @@ msgid "Use dnorm independent tension" msgstr "" -#: ../raster/r.resamp.rst/main.c:263 ../vector/v.surf.rst/main.c:171 +#: ../raster/r.resamp.rst/main.c:263 ../vector/v.surf.rst/main.c:173 msgid "Output partial derivatives instead of topographic parameters" msgstr "" @@ -8523,7 +8855,7 @@ #: ../raster/r.in.ascii/main.c:150 ../display/d.title/main.c:117 #: ../raster3d/r3.in.ascii/main.c:169 ../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 ../vector/v.surf.rst/main.c:864 +#: ../general/g.setproj/get_stp.c:286 ../vector/v.surf.rst/main.c:867 #: ../vector/v.in.ascii/main.c:275 #, c-format msgid "Unable to open temporary file <%s>" @@ -8531,7 +8863,7 @@ #: ../raster/r.resamp.rst/main.c:547 ../raster/r.thin/io.c:131 #: ../raster/r.thin/io.c:138 ../raster/r.thin/io.c:147 -#: ../vector/v.surf.rst/main.c:869 +#: ../vector/v.surf.rst/main.c:872 #, c-format msgid "Error writing temporary file <%s>" msgstr "" @@ -8559,10 +8891,10 @@ msgstr "" #: ../raster/r.univar/r3.univar_main.c:151 -#: ../raster/r.univar/r3.univar_main.c:189 ../raster3d/r3.out.netcdf/main.c:617 +#: ../raster/r.univar/r3.univar_main.c:189 ../raster3d/r3.out.netcdf/main.c:618 #: ../raster3d/r3.retile/main.c:127 ../raster3d/r3.neighbors/main.c:266 #: ../raster3d/r3.neighbors/main.c:275 ../raster3d/r3.out.vtk/main.c:207 -#: ../raster3d/r3.out.vtk/main.c:292 ../raster3d/r3.out.vtk/main.c:513 +#: ../raster3d/r3.out.vtk/main.c:292 ../raster3d/r3.out.vtk/main.c:512 #: ../raster3d/r3.mkdspf/main.c:168 ../raster3d/r3.mask/main.c:64 #: ../raster3d/r3.out.bin/main.c:314 ../raster3d/r3.flow/main.c:118 #: ../raster3d/r3.flow/main.c:132 ../raster3d/r3.flow/main.c:373 @@ -8695,53 +9027,53 @@ msgid "Programmer error in get_stats/switch" msgstr "" -#: ../raster/r.random/main.c:54 ../raster/r.random.surface/main.c:59 +#: ../raster/r.random/main.c:55 ../raster/r.random.surface/main.c:59 #: ../raster/r.surf.random/main.c:38 ../raster/r.random.cells/main.c:49 -#: ../raster/r.surf.gauss/main.c:40 ../vector/v.random/main.c:100 -#: ../vector/v.perturb/main.c:65 ../vector/v.extract/main.c:81 +#: ../raster/r.surf.gauss/main.c:40 ../vector/v.random/main.c:103 +#: ../vector/v.perturb/main.c:65 ../vector/v.extract/main.c:82 msgid "random" msgstr "" -#: ../raster/r.random/main.c:55 ../display/d.vect/main.c:76 -#: ../general/g.region/main.c:69 ../vector/v.random/main.c:103 +#: ../raster/r.random/main.c:56 ../display/d.vect/main.c:76 +#: ../general/g.region/main.c:70 ../vector/v.random/main.c:106 #: ../vector/v.cluster/main.c:94 ../vector/v.in.lidar/main.c:139 -#: ../vector/v.patch/main.c:71 ../vector/v.perturb/main.c:67 +#: ../vector/v.patch/main.c:73 ../vector/v.perturb/main.c:67 #: ../vector/v.rectify/main.c:72 ../vector/v.in.ascii/main.c:73 -#: ../vector/v.decimate/main.c:130 ../vector/v.edit/main.c:61 +#: ../vector/v.decimate/main.c:131 ../vector/v.edit/main.c:61 #: ../vector/v.info/main.c:43 ../vector/v.in.dxf/main.c:67 #: ../vector/v.external/main.c:57 msgid "level1" msgstr "" -#: ../raster/r.random/main.c:58 +#: ../raster/r.random/main.c:59 msgid "Creates a raster map layer and vector point map containing randomly located points." msgstr "" -#: ../raster/r.random/main.c:67 +#: ../raster/r.random/main.c:68 msgid "Name of cover raster map" msgstr "" -#: ../raster/r.random/main.c:74 +#: ../raster/r.random/main.c:75 msgid "The number of points to allocate" msgstr "" -#: ../raster/r.random/main.c:86 +#: ../raster/r.random/main.c:93 msgid "Generate points also for NULL category" msgstr "" -#: ../raster/r.random/main.c:91 +#: ../raster/r.random/main.c:98 msgid "Report information about input raster and exit" msgstr "" -#: ../raster/r.random/main.c:95 +#: ../raster/r.random/main.c:102 msgid "Generate vector points as 3D points" msgstr "" -#: ../raster/r.random/main.c:98 ../vector/v.in.ascii/main.c:195 +#: ../raster/r.random/main.c:105 ../vector/v.in.ascii/main.c:195 msgid "Do not build topology in points mode" msgstr "" -#: ../raster/r.random/main.c:99 ../display/d.linegraph/main.c:353 +#: ../raster/r.random/main.c:106 ../display/d.linegraph/main.c:353 #: ../display/d.linegraph/main.c:362 ../display/d.linegraph/main.c:371 #: ../display/d.linegraph/main.c:386 ../vector/v.out.ascii/args.c:40 #: ../vector/v.out.ascii/args.c:66 ../vector/v.out.ascii/args.c:76 @@ -8754,42 +9086,42 @@ msgid "Points" msgstr "" -#: ../raster/r.random/main.c:143 +#: ../raster/r.random/main.c:150 #, c-format msgid "Note: one (or both) of %s and %s must be specified" msgstr "" -#: ../raster/r.random/main.c:151 +#: ../raster/r.random/main.c:158 #, c-format msgid "<%s=%s> invalid percentage" msgstr "" -#: ../raster/r.random/main.c:162 +#: ../raster/r.random/main.c:169 #, c-format msgid "<%s=%s> invalid number of points" msgstr "" -#: ../raster/r.random/main.c:176 +#: ../raster/r.random/main.c:183 #, c-format msgid "There aren't [%llu] cells in the current region" msgstr "" -#: ../raster/r.random/main.c:179 +#: ../raster/r.random/main.c:186 #, c-format msgid "There aren't [%llu] non-NULL cells in the current region" msgstr "" -#: ../raster/r.random/main.c:183 +#: ../raster/r.random/main.c:190 #, c-format msgid "There aren't [%lu] cells in the current region" msgstr "" -#: ../raster/r.random/main.c:186 +#: ../raster/r.random/main.c:193 #, c-format msgid "There aren't [%lu] non-NULL cells in the current region" msgstr "" -#: ../raster/r.random/main.c:192 +#: ../raster/r.random/main.c:199 msgid "There are no valid locations in the current region" msgstr "" @@ -8821,7 +9153,7 @@ msgid "Writing vector map <%s> ..." msgstr "" -#: ../raster/r.random/random.c:190 ../vector/v.net.distance/main.c:363 +#: ../raster/r.random/random.c:189 ../vector/v.net.distance/main.c:363 #: ../vector/v.net.allpairs/main.c:271 ../vector/v.net.path/path.c:350 #: ../vector/v.net.iso/main.c:724 ../vector/v.net.iso/main.c:754 #: ../vector/v.net.flow/main.c:262 ../vector/v.net.timetable/main.c:134 @@ -8835,35 +9167,36 @@ msgid "Cannot insert new record: %s" msgstr "" -#: ../raster/r.random/random.c:244 +#: ../raster/r.random/random.c:243 #, c-format msgid "Only [%llu] random points created" msgstr "" -#: ../raster/r.random/random.c:247 +#: ../raster/r.random/random.c:246 #, c-format msgid "Only [%lu] random points created" msgstr "" -#: ../raster/r.random/random.c:258 ../raster/r.to.vect/main.c:233 +#: ../raster/r.random/random.c:257 ../raster/r.to.vect/main.c:233 #: ../db/drivers/postgres/index.c:59 ../vector/v.mkgrid/main.c:346 -#: ../vector/v.mkgrid/main.c:404 ../vector/v.random/main.c:259 -#: ../vector/v.select/copy_tabs.c:87 ../vector/v.patch/main.c:328 -#: ../vector/v.overlay/main.c:592 ../vector/v.extract/copy_tab.c:124 +#: ../vector/v.mkgrid/main.c:404 ../vector/v.random/main.c:300 +#: ../vector/v.select/copy_tabs.c:87 ../vector/v.patch/main.c:366 +#: ../vector/v.overlay/main.c:592 ../vector/v.decimate/copy_tab.c:119 +#: ../vector/v.extract/copy_tab.c:124 msgid "Unable to create index" msgstr "" -#: ../raster/r.random/random.c:262 ../raster/r.contour/main.c:193 +#: ../raster/r.random/random.c:261 ../raster/r.contour/main.c:193 #: ../raster/r.stream.extract/close.c:202 ../raster/r.to.vect/main.c:238 #: ../raster3d/r3.flow/main.c:72 ../vector/v.mkgrid/main.c:350 -#: ../vector/v.mkgrid/main.c:408 ../vector/v.random/main.c:265 +#: ../vector/v.mkgrid/main.c:408 ../vector/v.random/main.c:306 #: ../vector/v.in.lidar/attributes.c:144 ../vector/v.reclass/main.c:327 #: ../vector/v.in.dwg/main.c:249 ../vector/v.select/copy_tabs.c:90 -#: ../vector/v.in.ogr/main.c:1145 ../vector/v.patch/main.c:333 +#: ../vector/v.in.ogr/main.c:1208 ../vector/v.patch/main.c:371 #: ../vector/v.overlay/main.c:597 ../vector/v.sample/main.c:197 -#: ../vector/v.distance/main.c:1424 ../vector/v.in.ascii/main.c:423 -#: ../vector/v.to.points/main.c:202 ../vector/v.in.dxf/write_vect.c:238 -#: ../vector/v.extract/copy_tab.c:129 +#: ../vector/v.distance/main.c:1432 ../vector/v.in.ascii/main.c:423 +#: ../vector/v.to.points/main.c:202 ../vector/v.decimate/copy_tab.c:124 +#: ../vector/v.in.dxf/write_vect.c:238 ../vector/v.extract/copy_tab.c:129 #, c-format msgid "Unable to grant privileges on table <%s>" msgstr "" @@ -9036,155 +9369,166 @@ msgid "Unable to read category file of raster map <%s@%s>" msgstr "" -#: ../raster/r.horizon/main.c:182 ../raster/r.sunhours/main.c:75 +#: ../raster/r.horizon/main.c:181 ../raster/r.sunhours/main.c:75 #: ../raster/r.sunmask/main.c:118 msgid "sun position" msgstr "" -#: ../raster/r.horizon/main.c:184 +#: ../raster/r.horizon/main.c:183 msgid "Computes horizon angle height from a digital elevation model." msgstr "" -#: ../raster/r.horizon/main.c:186 +#: ../raster/r.horizon/main.c:185 msgid "The module has two different modes of operation: 1. Computes the entire horizon around a single point whose coordinates are given with the 'coord' option. The horizon height (in radians). 2. Computes one or more raster maps of the horizon height in a single direction. The input for this is the angle (in degrees), which is measured counterclockwise with east=0, north=90 etc. The output is the horizon height in radians." msgstr "" -#: ../raster/r.horizon/main.c:203 +#: ../raster/r.horizon/main.c:202 msgid "Direction in which you want to know the horizon height" msgstr "" -#: ../raster/r.horizon/main.c:220 +#: ../raster/r.horizon/main.c:219 msgid "Start angle for multidirectional horizon [degrees]" msgstr "" -#: ../raster/r.horizon/main.c:221 ../raster/r.horizon/main.c:230 -#: ../raster/r.horizon/main.c:238 ../raster/r.horizon/main.c:246 -#: ../raster/r.horizon/main.c:254 ../raster/r.horizon/main.c:262 -#: ../raster/r.horizon/main.c:270 ../raster/r.horizon/main.c:283 +#: ../raster/r.horizon/main.c:220 ../raster/r.horizon/main.c:229 +#: ../raster/r.horizon/main.c:237 ../raster/r.horizon/main.c:245 +#: ../raster/r.horizon/main.c:253 ../raster/r.horizon/main.c:261 +#: ../raster/r.horizon/main.c:269 ../raster/r.horizon/main.c:282 msgid "Raster mode" msgstr "" -#: ../raster/r.horizon/main.c:229 +#: ../raster/r.horizon/main.c:228 msgid "End angle for multidirectional horizon [degrees]" msgstr "" -#: ../raster/r.horizon/main.c:237 +#: ../raster/r.horizon/main.c:236 msgid "For horizon rasters, read from the DEM an extra buffer around the present region" msgstr "" -#: ../raster/r.horizon/main.c:245 +#: ../raster/r.horizon/main.c:244 msgid "For horizon rasters, read from the DEM an extra buffer eastward the present region" msgstr "" -#: ../raster/r.horizon/main.c:253 +#: ../raster/r.horizon/main.c:252 msgid "For horizon rasters, read from the DEM an extra buffer westward the present region" msgstr "" -#: ../raster/r.horizon/main.c:261 +#: ../raster/r.horizon/main.c:260 msgid "For horizon rasters, read from the DEM an extra buffer northward the present region" msgstr "" -#: ../raster/r.horizon/main.c:269 +#: ../raster/r.horizon/main.c:268 msgid "For horizon rasters, read from the DEM an extra buffer southward the present region" msgstr "" -#: ../raster/r.horizon/main.c:277 +#: ../raster/r.horizon/main.c:276 msgid "The maximum distance to consider when finding the horizon height" msgstr "" -#: ../raster/r.horizon/main.c:288 +#: ../raster/r.horizon/main.c:287 msgid "Coordinate for which you want to calculate the horizon" msgstr "" -#: ../raster/r.horizon/main.c:289 ../raster/r.horizon/main.c:305 +#: ../raster/r.horizon/main.c:288 ../raster/r.horizon/main.c:304 msgid "Point mode" msgstr "" -#: ../raster/r.horizon/main.c:310 +#: ../raster/r.horizon/main.c:309 msgid "Write output in degrees (default is radians)" msgstr "" -#: ../raster/r.horizon/main.c:315 +#: ../raster/r.horizon/main.c:314 msgid "Write output in compass orientation (default is CCW, East=0)" msgstr "" -#: ../raster/r.horizon/main.c:355 +#: ../raster/r.horizon/main.c:354 msgid "Note: In latitude-longitude coordinate system specify buffers in degree unit" msgstr "" -#: ../raster/r.horizon/main.c:368 +#: ../raster/r.horizon/main.c:367 msgid "Can't read the coordinates from the \"coordinate\" option." msgstr "" -#: ../raster/r.horizon/main.c:395 +#: ../raster/r.horizon/main.c:372 +msgid "Coordinates are outside of the current region" +msgstr "" + +#: ../raster/r.horizon/main.c:399 msgid "You didn't specify a direction value or step size. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:400 +#: ../raster/r.horizon/main.c:404 msgid "You didn't specify a horizon raster name. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:415 +#: ../raster/r.horizon/main.c:419 msgid "Negative values of start angle are not allowed. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:419 +#: ../raster/r.horizon/main.c:423 msgid "End angle is not between 0 and 360. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:423 +#: ../raster/r.horizon/main.c:427 msgid "You specify a start grater than the end angle. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:431 +#: ../raster/r.horizon/main.c:435 msgid "You didn't specify an angle step size. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:442 +#: ../raster/r.horizon/main.c:446 msgid "Could not read bufferzone size. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:447 ../raster/r.horizon/main.c:453 -#: ../raster/r.horizon/main.c:460 ../raster/r.horizon/main.c:467 +#: ../raster/r.horizon/main.c:451 ../raster/r.horizon/main.c:457 +#: ../raster/r.horizon/main.c:464 ../raster/r.horizon/main.c:471 #, c-format msgid "Could not read %s bufferzone size. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:448 +#: ../raster/r.horizon/main.c:452 msgid "east" msgstr "" -#: ../raster/r.horizon/main.c:454 +#: ../raster/r.horizon/main.c:458 msgid "west" msgstr "" -#: ../raster/r.horizon/main.c:461 +#: ../raster/r.horizon/main.c:465 msgid "south" msgstr "" -#: ../raster/r.horizon/main.c:468 +#: ../raster/r.horizon/main.c:472 msgid "north" msgstr "" -#: ../raster/r.horizon/main.c:473 +#: ../raster/r.horizon/main.c:477 msgid "Could not read maximum distance. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:484 +#: ../raster/r.horizon/main.c:488 msgid "The distance value must be 0.5-1.5. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:654 ../raster/r.in.ascii/main.c:187 +#: ../raster/r.horizon/main.c:656 ../raster/r.in.ascii/main.c:187 #, c-format msgid "OOPS: rows changed from %d to %d" msgstr "" -#: ../raster/r.horizon/main.c:658 ../raster/r.in.ascii/main.c:190 +#: ../raster/r.horizon/main.c:660 ../raster/r.in.ascii/main.c:190 #, c-format msgid "OOPS: cols changed from %d to %d" msgstr "" -#: ../raster/r.horizon/main.c:1174 +#: ../raster/r.horizon/main.c:849 ../raster/r.horizon/main.c:867 +#: ../raster/r.horizon/main.c:1203 ../raster/r.horizon/main.c:1223 +#: ../raster/r.proj/main.c:450 ../raster/r.proj/main.c:541 +#, c-format +msgid "Error in %s" +msgstr "" + +#: ../raster/r.horizon/main.c:1176 #, c-format msgid "Calculating map %01d of %01d (angle %.2f, raster map <%s>)" msgstr "" @@ -9339,7 +9683,7 @@ 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:183 +#: ../raster/r.series.accumulate/main.c:132 ../raster/r.series/main.c:184 msgid "Ignore values outside this range" msgstr "" @@ -9363,7 +9707,7 @@ msgid "Huglin Heliothermal index" msgstr "" -#: ../raster/r.series.accumulate/main.c:163 ../raster/r.series/main.c:191 +#: ../raster/r.series.accumulate/main.c:163 ../raster/r.series/main.c:192 msgid "Do not keep files open" msgstr "" @@ -9372,27 +9716,30 @@ msgstr "" #: ../raster/r.series.accumulate/main.c:206 ../raster/r.neighbors/main.c:266 -#: ../raster/r.series/main.c:204 ../raster/r.mapcalc/main.c:131 -#: ../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.external/main.c:170 ../vector/v.colors/main.c:206 +#: ../raster/r.series/main.c:205 ../raster/r.mapcalc/main.c:131 +#: ../raster/r.buildvrt/main.c:109 ../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.external/main.c:170 +#: ../vector/v.colors/main.c:219 #, c-format msgid "%s= and %s= are mutually exclusive" msgstr "" -#: ../raster/r.series.accumulate/main.c:210 ../raster/r.series/main.c:208 -#: ../raster/r.series.interp/main.c:126 ../raster/r.series.interp/main.c:142 +#: ../raster/r.series.accumulate/main.c:210 ../raster/r.series/main.c:209 +#: ../raster/r.buildvrt/main.c:113 ../raster/r.series.interp/main.c:126 +#: ../raster/r.series.interp/main.c:142 #, c-format msgid "Please specify %s= or %s=" msgstr "" -#: ../raster/r.series.accumulate/main.c:255 ../raster/r.series/main.c:275 +#: ../raster/r.series.accumulate/main.c:255 ../raster/r.series/main.c:288 +#: ../raster/r.buildvrt/main.c:174 msgid "No raster map name found in input file" msgstr "" -#: ../raster/r.series.accumulate/main.c:318 ../raster/r.slope.aspect/main.c:544 -#: ../raster/r.series/main.c:386 ../raster/r.patch/main.c:140 -#: ../raster/r.series.interp/main.c:339 ../raster/r.relief/main.c:316 +#: ../raster/r.series.accumulate/main.c:318 ../raster/r.slope.aspect/main.c:577 +#: ../raster/r.series/main.c:415 ../raster/r.patch/main.c:140 +#: ../raster/r.series.interp/main.c:339 ../raster/r.relief/main.c:317 msgid "Percent complete..." msgstr "" @@ -9454,10 +9801,10 @@ msgstr "" #: ../raster/r.distance/report.c:61 -#: ../scripts/i.colors.enhance/i.colors.enhance.py:153 -#: ../scripts/i.colors.enhance/i.colors.enhance.py:176 -#: ../scripts/i.colors.enhance/i.colors.enhance.py:186 -#: ../scripts/i.colors.enhance/i.colors.enhance.py:210 +#: ../scripts/i.colors.enhance/i.colors.enhance.py:161 +#: ../scripts/i.colors.enhance/i.colors.enhance.py:184 +#: ../scripts/i.colors.enhance/i.colors.enhance.py:194 +#: ../scripts/i.colors.enhance/i.colors.enhance.py:218 msgid "Processing..." msgstr "" @@ -10372,9 +10719,9 @@ #: ../raster/r.contour/main.c:183 ../raster/r.stream.extract/close.c:194 #: ../vector/v.net.distance/main.c:291 ../vector/v.in.lidar/attributes.c:135 #: ../vector/v.net.allpairs/main.c:179 ../vector/v.in.dwg/main.c:240 -#: ../vector/v.in.ogr/main.c:1138 ../vector/v.net.path/path.c:109 +#: ../vector/v.in.ogr/main.c:1201 ../vector/v.net.path/path.c:109 #: ../vector/v.overlay/main.c:587 ../vector/v.net.iso/main.c:390 -#: ../vector/v.net.flow/main.c:181 ../vector/v.distance/main.c:1419 +#: ../vector/v.net.flow/main.c:181 ../vector/v.distance/main.c:1427 #: ../vector/v.net.timetable/main.c:103 ../vector/v.to.points/main.c:192 #: ../vector/v.net.components/main.c:190 ../vector/v.net.centrality/main.c:266 #: ../vector/v.net.alloc/main.c:329 @@ -10384,7 +10731,7 @@ #: ../raster/r.contour/main.c:188 ../raster3d/r3.flow/main.c:67 #: ../vector/v.in.lidar/attributes.c:139 ../vector/v.reclass/main.c:322 -#: ../vector/v.in.dwg/main.c:244 ../vector/v.in.ogr/main.c:1360 +#: ../vector/v.in.dwg/main.c:244 ../vector/v.in.ogr/main.c:1430 #: ../vector/v.in.ascii/main.c:523 ../vector/v.to.points/main.c:197 #: ../vector/v.in.dxf/write_vect.c:241 #, c-format @@ -10392,8 +10739,8 @@ msgstr "" #: ../raster/r.contour/main.c:203 ../vector/v.select/copy_tabs.c:17 -#: ../vector/v.voronoi/main.c:384 ../vector/v.extract/copy_tab.c:57 -#: ../vector/v.generalize/misc.c:134 +#: ../vector/v.voronoi/main.c:384 ../vector/v.decimate/copy_tab.c:54 +#: ../vector/v.extract/copy_tab.c:57 ../vector/v.generalize/misc.c:134 msgid "Writing attributes..." msgstr "" @@ -10404,7 +10751,7 @@ msgid "Unable to insert new record: '%s'" msgstr "" -#: ../raster/r.contour/main.c:237 ../raster/r.in.lidar/main.c:608 +#: ../raster/r.contour/main.c:237 ../raster/r.in.lidar/main.c:613 #: ../vector/v.generalize/displacement.c:78 msgid "Reading data..." msgstr "" @@ -10438,210 +10785,222 @@ msgstr[0] "" msgstr[1] "" -#: ../raster/r.contour/cont.c:213 +#: ../raster/r.contour/cont.c:214 #, c-format msgid "%d crossing found" msgid_plural "%d crossings found" msgstr[0] "" msgstr[1] "" -#: ../raster/r.contour/cont.c:266 +#: ../raster/r.contour/cont.c:267 msgid "Illegal edge number" msgstr "" -#: ../raster/r.contour/cont.c:374 +#: ../raster/r.contour/cont.c:375 msgid "Edge number out of range" msgstr "" -#: ../raster/r.slope.aspect/main.c:152 ../raster/r.param.scale/interface.c:56 +#: ../raster/r.slope.aspect/main.c:170 ../raster/r.param.scale/interface.c:56 #: ../raster/r.relief/main.c:110 ../imagery/i.topo.corr/main.c:48 msgid "terrain" msgstr "" -#: ../raster/r.slope.aspect/main.c:153 +#: ../raster/r.slope.aspect/main.c:171 msgid "aspect" msgstr "" -#: ../raster/r.slope.aspect/main.c:154 +#: ../raster/r.slope.aspect/main.c:172 msgid "slope" msgstr "" -#: ../raster/r.slope.aspect/main.c:155 +#: ../raster/r.slope.aspect/main.c:173 msgid "curvature" msgstr "" -#: ../raster/r.slope.aspect/main.c:156 +#: ../raster/r.slope.aspect/main.c:174 msgid "Generates raster maps of slope, aspect, curvatures and partial derivatives from an elevation raster map." msgstr "" -#: ../raster/r.slope.aspect/main.c:158 +#: ../raster/r.slope.aspect/main.c:176 msgid "Aspect is calculated counterclockwise from east." msgstr "" -#: ../raster/r.slope.aspect/main.c:165 ../vector/v.surf.rst/main.c:201 +#: ../raster/r.slope.aspect/main.c:183 ../vector/v.surf.rst/main.c:203 msgid "Name for output slope raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:166 ../raster/r.slope.aspect/main.c:172 -#: ../raster/r.slope.aspect/main.c:196 ../raster/r.slope.aspect/main.c:203 -#: ../raster/r.slope.aspect/main.c:210 ../raster/r.slope.aspect/main.c:217 -#: ../raster/r.slope.aspect/main.c:224 ../raster/r.slope.aspect/main.c:231 -#: ../raster/r.slope.aspect/main.c:238 ../raster/r.watershed/front/main.c:139 -#: ../raster/r.watershed/front/main.c:146 -#: ../raster/r.watershed/front/main.c:153 +#: ../raster/r.slope.aspect/main.c:184 ../raster/r.slope.aspect/main.c:190 +#: ../raster/r.slope.aspect/main.c:214 ../raster/r.slope.aspect/main.c:221 +#: ../raster/r.slope.aspect/main.c:228 ../raster/r.slope.aspect/main.c:235 +#: ../raster/r.slope.aspect/main.c:242 ../raster/r.slope.aspect/main.c:249 +#: ../raster/r.slope.aspect/main.c:256 ../raster/r.watershed/front/main.c:147 +#: ../raster/r.watershed/front/main.c:154 #: ../raster/r.watershed/front/main.c:160 -#: ../raster/r.watershed/front/main.c:166 -#: ../raster/r.watershed/front/main.c:172 -#: ../raster/r.watershed/front/main.c:180 -#: ../raster/r.watershed/front/main.c:188 -#: ../raster/r.watershed/front/main.c:195 ../vector/v.surf.rst/main.c:172 -#: ../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:232 ../vector/v.surf.rst/main.c:239 -#: ../vector/v.surf.rst/main.c:246 ../vector/v.surf.rst/main.c:253 +#: ../raster/r.watershed/front/main.c:167 +#: ../raster/r.watershed/front/main.c:173 +#: ../raster/r.watershed/front/main.c:179 +#: ../raster/r.watershed/front/main.c:186 +#: ../raster/r.watershed/front/main.c:193 +#: ../raster/r.watershed/front/main.c:200 ../vector/v.surf.rst/main.c:174 +#: ../vector/v.surf.rst/main.c:198 ../vector/v.surf.rst/main.c:204 +#: ../vector/v.surf.rst/main.c:210 ../vector/v.surf.rst/main.c:216 +#: ../vector/v.surf.rst/main.c:222 ../vector/v.surf.rst/main.c:228 +#: ../vector/v.surf.rst/main.c:234 ../vector/v.surf.rst/main.c:241 +#: ../vector/v.surf.rst/main.c:248 ../vector/v.surf.rst/main.c:255 #: ../vector/v.surf.bspline/main.c:130 ../vector/v.surf.bspline/main.c:135 -#: ../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.vol.rst/main.c:293 ../vector/v.vol.rst/main.c:299 +#: ../vector/v.vol.rst/main.c:362 ../vector/v.vol.rst/main.c:368 +#: ../vector/v.vol.rst/main.c:374 ../vector/v.vol.rst/main.c:381 +#: ../vector/v.vol.rst/main.c:387 ../vector/v.vol.rst/main.c:393 +#: ../vector/v.vol.rst/main.c:399 ../vector/v.vol.rst/main.c:405 msgid "Outputs" msgstr "" -#: ../raster/r.slope.aspect/main.c:171 ../vector/v.surf.rst/main.c:207 +#: ../raster/r.slope.aspect/main.c:189 ../vector/v.surf.rst/main.c:209 msgid "Name for output aspect raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:180 +#: ../raster/r.slope.aspect/main.c:198 msgid "Format for reporting the slope" msgstr "" -#: ../raster/r.slope.aspect/main.c:187 +#: ../raster/r.slope.aspect/main.c:205 msgid "Type of output aspect and slope maps" msgstr "" -#: ../raster/r.slope.aspect/main.c:195 ../vector/v.surf.rst/main.c:213 +#: ../raster/r.slope.aspect/main.c:213 ../vector/v.surf.rst/main.c:215 msgid "Name for output profile curvature raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:202 ../vector/v.surf.rst/main.c:219 +#: ../raster/r.slope.aspect/main.c:220 ../vector/v.surf.rst/main.c:221 msgid "Name for output tangential curvature raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:209 +#: ../raster/r.slope.aspect/main.c:227 msgid "Name for output first order partial derivative dx (E-W slope) raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:216 +#: ../raster/r.slope.aspect/main.c:234 msgid "Name for output first order partial derivative dy (N-S slope) raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:223 +#: ../raster/r.slope.aspect/main.c:241 msgid "Name for output second order partial derivative dxx raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:230 +#: ../raster/r.slope.aspect/main.c:248 msgid "Name for output second order partial derivative dyy raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:237 +#: ../raster/r.slope.aspect/main.c:255 msgid "Name for output second order partial derivative dxy raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:243 +#: ../raster/r.slope.aspect/main.c:261 msgid "Multiplicative factor to convert elevation units to horizontal units" msgstr "" -#: ../raster/r.slope.aspect/main.c:252 +#: ../raster/r.slope.aspect/main.c:270 msgid "Minimum slope value (in percent) for which aspect is computed" msgstr "" -#: ../raster/r.slope.aspect/main.c:261 +#: ../raster/r.slope.aspect/main.c:279 msgid "Do not align the current region to the raster elevation map" msgstr "" -#: ../raster/r.slope.aspect/main.c:315 ../raster/r.relief/main.c:220 +#: ../raster/r.slope.aspect/main.c:285 +msgid "Compute output at edges and near NULL values" +msgstr "" + +#: ../raster/r.slope.aspect/main.c:291 +msgid "Create aspect as degrees clockwise from North (azimuth), with flat = -9999" +msgstr "" + +#: ../raster/r.slope.aspect/main.c:293 +msgid "Default: degrees counter-clockwise from East, with flat = 0" +msgstr "" + +#: ../raster/r.slope.aspect/main.c:348 ../raster/r.relief/main.c:221 #, c-format msgid "%s=%s - must be a positive number" msgstr "" -#: ../raster/r.slope.aspect/main.c:321 ../raster/r.relief/main.c:201 -#: ../raster/r.relief/main.c:207 +#: ../raster/r.slope.aspect/main.c:354 ../raster/r.relief/main.c:202 +#: ../raster/r.relief/main.c:208 #, c-format msgid "%s=%s - must be a non-negative number" msgstr "" -#: ../raster/r.slope.aspect/main.c:336 +#: ../raster/r.slope.aspect/main.c:369 #, 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:358 +#: ../raster/r.slope.aspect/main.c:391 #, c-format msgid "Wrong raster type: %s" msgstr "" -#: ../raster/r.slope.aspect/main.c:387 +#: ../raster/r.slope.aspect/main.c:420 msgid "r.slope.aspect does not convert horizontal units to meters in this version, see manual page." msgstr "" -#: ../raster/r.slope.aspect/main.c:968 +#: ../raster/r.slope.aspect/main.c:1025 #, c-format msgid "Elevation products for mapset <%s> in <%s>" msgstr "" -#: ../raster/r.slope.aspect/main.c:987 +#: ../raster/r.slope.aspect/main.c:1044 #, c-format msgid "Min computed aspect %.4f, max computed aspect %.4f" msgstr "" -#: ../raster/r.slope.aspect/main.c:1051 +#: ../raster/r.slope.aspect/main.c:1145 #, c-format msgid "Aspect raster map <%s> complete" msgstr "" -#: ../raster/r.slope.aspect/main.c:1108 +#: ../raster/r.slope.aspect/main.c:1202 #, c-format msgid "Min computed slope %.4f, max computed slope %.4f" msgstr "" -#: ../raster/r.slope.aspect/main.c:1161 +#: ../raster/r.slope.aspect/main.c:1255 #, c-format msgid "Slope raster map <%s> complete" msgstr "" -#: ../raster/r.slope.aspect/main.c:1233 +#: ../raster/r.slope.aspect/main.c:1327 #, c-format msgid "Profile curve raster map <%s> complete" msgstr "" -#: ../raster/r.slope.aspect/main.c:1260 +#: ../raster/r.slope.aspect/main.c:1354 #, c-format msgid "Tangential curve raster map <%s> complete" msgstr "" -#: ../raster/r.slope.aspect/main.c:1285 +#: ../raster/r.slope.aspect/main.c:1379 #, c-format msgid "E-W slope raster map <%s> complete" msgstr "" -#: ../raster/r.slope.aspect/main.c:1310 +#: ../raster/r.slope.aspect/main.c:1404 #, c-format msgid "N-S slope raster map <%s> complete" msgstr "" -#: ../raster/r.slope.aspect/main.c:1335 +#: ../raster/r.slope.aspect/main.c:1429 #, c-format msgid "Dxx raster map <%s> complete" msgstr "" -#: ../raster/r.slope.aspect/main.c:1360 +#: ../raster/r.slope.aspect/main.c:1454 #, c-format msgid "Dyy raster map <%s> complete" msgstr "" -#: ../raster/r.slope.aspect/main.c:1385 +#: ../raster/r.slope.aspect/main.c:1479 #, c-format msgid "Dxy raster map <%s> complete" msgstr "" @@ -10769,7 +11128,7 @@ msgid "\"%s\" field missing from header" msgstr "" -#: ../raster/r.stream.extract/main.c:78 ../raster/r.watershed/front/main.c:78 +#: ../raster/r.stream.extract/main.c:78 ../raster/r.watershed/front/main.c:80 msgid "stream network" msgstr "" @@ -10785,11 +11144,6 @@ msgid "Stream extraction will use provided accumulation instead of calculating it anew" msgstr "" -#: ../raster/r.stream.extract/main.c:89 ../raster/r.stream.extract/main.c:97 -#: ../raster/r.flow/main.c:435 ../raster/r.flow/main.c:441 -msgid "Input maps" -msgstr "" - #: ../raster/r.stream.extract/main.c:93 msgid "Name of input raster map with real depressions" msgstr "" @@ -10888,13 +11242,13 @@ msgstr "" #: ../raster/r.stream.extract/main.c:318 -#: ../raster/r.watershed/seg/init_vars.c:252 +#: ../raster/r.watershed/seg/init_vars.c:255 #, c-format msgid "Will need up to %.2f MB of disk space" msgstr "" #: ../raster/r.stream.extract/main.c:320 -#: ../raster/r.watershed/seg/init_vars.c:254 +#: ../raster/r.watershed/seg/init_vars.c:258 #, c-format msgid "Will need up to %.2f GB (%.0f MB) of disk space" msgstr "" @@ -10977,17 +11331,14 @@ msgid "Unable to re-open segment file" msgstr "" -#: ../raster/r.stream.extract/cseg.c:47 ../raster/r.stream.extract/dseg.c:47 -#: ../raster/r.stream.extract/dseg.c:97 ../raster/r.stream.extract/bseg.c:46 -#: ../raster/r.stream.extract/bseg.c:96 ../raster/r.stream.extract/seg.c:52 -#: ../raster/r.stream.extract/seg.c:94 ../raster/r.stream.extract/seg.c:103 +#: ../raster/r.stream.extract/cseg.c:47 ../raster/r.stream.extract/cseg.c:97 +#: ../raster/r.stream.extract/dseg.c:47 ../raster/r.stream.extract/dseg.c:97 +#: ../raster/r.stream.extract/bseg.c:46 ../raster/r.stream.extract/bseg.c:96 +#: ../raster/r.stream.extract/seg.c:52 ../raster/r.stream.extract/seg.c:94 +#: ../raster/r.stream.extract/seg.c:103 msgid "Unable to read segment file" msgstr "" -#: ../raster/r.stream.extract/cseg.c:97 -msgid "Unabel to read segment file" -msgstr "" - #: ../raster/r.stream.extract/cseg.c:120 #, c-format msgid "Unable to segment put row %d for raster map <%s>" @@ -11026,8 +11377,8 @@ msgstr "" #: ../raster/r.stream.extract/streams.c:336 -#: ../raster/r.watershed/seg/do_cum.c:487 -#: ../raster/r.watershed/ram/do_cum.c:443 +#: ../raster/r.watershed/seg/do_cum.c:518 +#: ../raster/r.watershed/ram/do_cum.c:469 #, c-format msgid "MFD: cumulative proportion of flow distribution not 1.0 but %f" msgstr "" @@ -11068,7 +11419,8 @@ msgstr "" #: ../raster/r.stream.extract/close.c:198 -#, c-format +#: ../scripts/v.db.addtable/v.db.addtable.py:147 +#, c-format, python-format msgid "Unable to create index on table <%s>" msgstr "" @@ -11078,7 +11430,7 @@ msgstr "" #: ../raster/r.stream.extract/close.c:255 ../raster/r.grow.distance/main.c:325 -#: ../raster/r.fill.dir/main.c:253 +#: ../raster/r.fill.dir/main.c:259 msgid "Writing output raster maps..." msgstr "" @@ -11202,8 +11554,8 @@ msgid "Distance filter remains flat before beginning exponent" msgstr "" -#: ../raster/r.random.surface/main.c:102 -msgid "Random seed (SEED_MIN >= value >= SEED_MAX), default [random]" +#: ../raster/r.random.surface/main.c:102 ../raster/r.random.cells/main.c:77 +msgid "Random seed, default [random]" msgstr "" #: ../raster/r.random.surface/main.c:108 @@ -11214,12 +11566,12 @@ msgid "Uniformly distributed cell values" msgstr "" -#: ../raster/r.random.surface/main.c:128 ../raster/r.random.cells/init.c:96 +#: ../raster/r.random.surface/main.c:128 ../raster/r.random.cells/init.c:93 #, c-format msgid "Generating raster map <%s>..." msgstr "" -#: ../raster/r.random.surface/save.c:98 ../raster/r.drain/main.c:522 +#: ../raster/r.random.surface/save.c:98 ../raster/r.drain/main.c:523 #: ../raster/r.random.cells/indep.c:139 ../raster/r.composite/main.c:191 #: ../imagery/i.ifft/main.c:207 #, c-format @@ -11240,45 +11592,30 @@ msgid "Output raster map required" msgstr "" -#: ../raster/r.random.surface/init.c:108 -#, c-format -msgid "Seed (%d) larger than maximum (%d)" -msgstr "" - -#: ../raster/r.random.surface/init.c:111 ../raster/r.random.surface/init.c:120 -#, c-format -msgid " seed is set to %d" -msgstr "" - -#: ../raster/r.random.surface/init.c:116 -#, c-format -msgid "Seed (%d) smaller than minimum (%d)" -msgstr "" - -#: ../raster/r.random.surface/init.c:159 +#: ../raster/r.random.surface/init.c:141 #, c-format msgid "Distance value (%d): %lf must be >= 0.0" msgstr "" -#: ../raster/r.random.surface/init.c:187 +#: ../raster/r.random.surface/init.c:169 #, c-format msgid "Exponent value (%lf) must be > 0.0" msgstr "" -#: ../raster/r.random.surface/init.c:211 +#: ../raster/r.random.surface/init.c:193 #, c-format msgid "Flat value (%lf) must be less than distance value (%lf)" msgstr "" -#: ../raster/r.random.surface/init.c:232 +#: ../raster/r.random.surface/init.c:214 msgid "Must have a distance value for each filter" msgstr "" -#: ../raster/r.random.surface/init.c:264 +#: ../raster/r.random.surface/init.c:246 msgid "Must have a exponent value for each filter" msgstr "" -#: ../raster/r.random.surface/init.c:281 +#: ../raster/r.random.surface/init.c:263 msgid "Must have a weight value for each filter" msgstr "" @@ -11323,64 +11660,64 @@ msgid "File not found: %s" msgstr "" -#: ../raster/r.fill.dir/main.c:88 +#: ../raster/r.fill.dir/main.c:90 msgid "sink" msgstr "" -#: ../raster/r.fill.dir/main.c:89 +#: ../raster/r.fill.dir/main.c:91 msgid "fill sinks" msgstr "" -#: ../raster/r.fill.dir/main.c:90 +#: ../raster/r.fill.dir/main.c:92 msgid "depressions" msgstr "" -#: ../raster/r.fill.dir/main.c:92 +#: ../raster/r.fill.dir/main.c:94 msgid "Filters and generates a depressionless elevation map and a flow direction map from a given elevation raster map." msgstr "" -#: ../raster/r.fill.dir/main.c:99 +#: ../raster/r.fill.dir/main.c:101 msgid "Name for output depressionless elevation raster map" msgstr "" -#: ../raster/r.fill.dir/main.c:103 +#: ../raster/r.fill.dir/main.c:105 msgid "Name for output flow direction map for depressionless elevation raster map" msgstr "" -#: ../raster/r.fill.dir/main.c:108 +#: ../raster/r.fill.dir/main.c:110 msgid "Name for output raster map of problem areas" msgstr "" -#: ../raster/r.fill.dir/main.c:115 +#: ../raster/r.fill.dir/main.c:117 msgid "Aspect direction format" msgstr "" -#: ../raster/r.fill.dir/main.c:121 +#: ../raster/r.fill.dir/main.c:123 msgid "Find unresolved areas only" msgstr "" -#: ../raster/r.fill.dir/main.c:127 +#: ../raster/r.fill.dir/main.c:129 #, c-format msgid "The '%c' flag requires '%s'to be specified" msgstr "" -#: ../raster/r.fill.dir/main.c:148 +#: ../raster/r.fill.dir/main.c:150 msgid "Direction map is D8 resolution, i.e. 45 degrees" msgstr "" -#: ../raster/r.fill.dir/main.c:190 +#: ../raster/r.fill.dir/main.c:192 msgid "Reading input elevation raster map..." msgstr "" -#: ../raster/r.fill.dir/main.c:200 +#: ../raster/r.fill.dir/main.c:202 msgid "Filling sinks..." msgstr "" -#: ../raster/r.fill.dir/main.c:204 +#: ../raster/r.fill.dir/main.c:206 msgid "Determining flow directions for ambiguous cases..." msgstr "" -#: ../raster/r.fill.dir/main.c:217 +#: ../raster/r.fill.dir/main.c:219 msgid "Repeat to get the final directions..." msgstr "" @@ -11464,14 +11801,6 @@ msgid "Pass 2 of 2..." msgstr "" -#: ../raster/r.clump/clump.c:99 ../raster/r.clump/clump.c:151 -#: ../raster/r.clump/minsize.c:152 ../raster/r.clump/minsize.c:253 -#: ../raster/r.clump/minsize.c:287 ../raster/r.clump/minsize.c:293 -#: ../raster/r.clump/minsize.c:424 ../raster/r.clump/minsize.c:447 -#: ../raster/r.clump/minsize.c:518 ../imagery/i.segment/cluster.c:431 -msgid "Unable to read from temp file" -msgstr "" - #: ../raster/r.clump/clump.c:115 ../raster/r.clump/clump.c:347 #: ../raster/r.clump/clump.c:361 ../raster/r.clump/clump.c:648 #: ../raster/r.clump/clump.c:662 ../raster/r.clump/minsize.c:163 @@ -11499,9 +11828,9 @@ msgid "%d-band clumping with threshold %g" msgstr "" -#: ../raster/r.clump/clump.c:451 ../imagery/i.segment/write_output.c:112 -#: ../imagery/i.segment/open_files.c:71 ../imagery/i.segment/open_files.c:238 -#: ../imagery/i.segment/open_files.c:246 +#: ../raster/r.clump/clump.c:451 ../imagery/i.segment/write_output.c:114 +#: ../imagery/i.segment/open_files.c:57 ../imagery/i.segment/open_files.c:232 +#: ../imagery/i.segment/open_files.c:240 #, c-format msgid "No min/max found in raster map <%s>" msgstr "" @@ -11586,7 +11915,7 @@ msgid "PNG error" msgstr "" -#: ../raster/r.in.png/main.c:485 ../raster/r.cross/main.c:168 +#: ../raster/r.in.png/main.c:485 ../raster/r.cross/main.c:161 #: ../raster/r.basins.fill/main.c:146 ../raster/r.resample/main.c:125 #, c-format msgid "Creating support files for <%s>..." @@ -11616,34 +11945,34 @@ msgid "Output image file header only and exit" msgstr "" -#: ../raster/r.cross/main.c:72 +#: ../raster/r.cross/main.c:71 msgid "Creates a cross product of the category values from multiple raster map layers." msgstr "" -#: ../raster/r.cross/main.c:81 +#: ../raster/r.cross/main.c:80 #, c-format msgid "Names of 2-%d input raster maps" msgstr "" -#: ../raster/r.cross/main.c:90 -msgid "Non-zero data only" +#: ../raster/r.cross/main.c:89 +msgid "Non-NULL data only" msgstr "" -#: ../raster/r.cross/main.c:103 +#: ../raster/r.cross/main.c:102 #, c-format msgid "More than %d files not allowed" msgstr "" -#: ../raster/r.cross/main.c:119 +#: ../raster/r.cross/main.c:111 msgid "Must specify 2 or more input maps" msgstr "" -#: ../raster/r.cross/main.c:136 +#: ../raster/r.cross/main.c:129 #, c-format msgid "%s: STEP 2 ..." msgstr "" -#: ../raster/r.cross/main.c:178 +#: ../raster/r.cross/main.c:171 #, c-format msgid "%d categories" msgstr "" @@ -11658,40 +11987,45 @@ msgid "%s: STEP 3 ... " msgstr "" -#: ../raster/r.series/main.c:141 +#: ../raster/r.series/main.c:142 msgid "Makes each output cell value a function of the values assigned to the corresponding cells in the input raster map layers." msgstr "" -#: ../raster/r.series/main.c:150 +#: ../raster/r.series/main.c:151 msgid "Input file with one raster map name and optional one weight per line, field separator between name and weight is |" msgstr "" -#: ../raster/r.series/main.c:161 ../raster3d/r3.neighbors/main.c:119 +#: ../raster/r.series/main.c:162 ../raster3d/r3.neighbors/main.c:119 msgid "Aggregate operation" msgstr "" -#: ../raster/r.series/main.c:176 +#: ../raster/r.series/main.c:177 msgid "Weighting factor for each input map, default value is 1.0 for each input map" msgstr "" -#: ../raster/r.series/main.c:250 ../raster/r.series/main.c:312 +#: ../raster/r.series/main.c:253 ../raster/r.series/main.c:325 msgid "Weights must be positive" msgstr "" -#: ../raster/r.series/main.c:268 ../raster/r.series/main.c:318 +#: ../raster/r.series/main.c:271 ../raster/r.series/main.c:331 #, c-format msgid "Reading raster map <%s> using weight %f..." msgstr "" -#: ../raster/r.series/main.c:298 +#: ../raster/r.series/main.c:274 ../raster/r.series/main.c:334 +#, c-format +msgid "Unable to open input raster <%s>" +msgstr "" + +#: ../raster/r.series/main.c:311 msgid "input= and weights= must have the same number of values" msgstr "" -#: ../raster/r.series/main.c:333 +#: ../raster/r.series/main.c:356 msgid "output= and method= must have the same number of values" msgstr "" -#: ../raster/r.series/main.c:351 +#: ../raster/r.series/main.c:379 #, c-format msgid "Method %s not compatible with weights, using unweighed version instead" msgstr "" @@ -11904,95 +12238,95 @@ msgid "Flag %c makes sense only with %s option or -%c flag" msgstr "" -#: ../raster/r.in.lidar/main.c:369 ../raster3d/r3.in.lidar/main.c:340 +#: ../raster/r.in.lidar/main.c:367 +msgid "Trim option can be used only with trimmean method" +msgstr "" + +#: ../raster/r.in.lidar/main.c:374 ../raster3d/r3.in.lidar/main.c:340 #, c-format msgid "File <%s> does not exist" msgstr "" -#: ../raster/r.in.lidar/main.c:386 +#: ../raster/r.in.lidar/main.c:391 msgid "zrange will not be taken into account during scan" msgstr "" -#: ../raster/r.in.lidar/main.c:399 ../raster3d/r3.in.lidar/main.c:374 +#: ../raster/r.in.lidar/main.c:404 ../raster3d/r3.in.lidar/main.c:374 #: ../vector/v.in.lidar/main.c:349 #, c-format msgid "Input file <%s> does not exist" msgstr "" -#: ../raster/r.in.lidar/main.c:403 ../raster3d/r3.in.lidar/main.c:378 +#: ../raster/r.in.lidar/main.c:408 ../raster3d/r3.in.lidar/main.c:378 #, c-format msgid "Unable to open file <%s> as a LiDAR point cloud" msgstr "" -#: ../raster/r.in.lidar/main.c:407 ../raster3d/r3.in.lidar/main.c:382 +#: ../raster/r.in.lidar/main.c:412 ../raster3d/r3.in.lidar/main.c:382 #: ../vector/v.in.lidar/main.c:358 #, c-format msgid "Unable to read LAS header of <%s>" msgstr "" -#: ../raster/r.in.lidar/main.c:423 ../raster3d/r3.in.lidar/main.c:398 +#: ../raster/r.in.lidar/main.c:428 ../raster3d/r3.in.lidar/main.c:398 msgid "First file's projection checked, checking projection of the other files..." msgstr "" -#: ../raster/r.in.lidar/main.c:461 +#: ../raster/r.in.lidar/main.c:466 #, c-format msgid "Unknown filter option <%s>" msgstr "" -#: ../raster/r.in.lidar/main.c:479 ../raster/r.in.xyz/main.c:383 +#: ../raster/r.in.lidar/main.c:484 ../raster/r.in.xyz/main.c:383 msgid "Invalid zrange" msgstr "" -#: ../raster/r.in.lidar/main.c:493 +#: ../raster/r.in.lidar/main.c:498 #, c-format msgid "Invalid %s" msgstr "" -#: ../raster/r.in.lidar/main.c:525 ../general/g.region/main.c:815 +#: ../raster/r.in.lidar/main.c:530 ../general/g.region/main.c:865 #, c-format msgid "Invalid input <%s=%s>" msgstr "" -#: ../raster/r.in.lidar/main.c:528 +#: ../raster/r.in.lidar/main.c:533 #, c-format msgid "Option '%s' must be > 0.0" msgstr "" -#: ../raster/r.in.lidar/main.c:596 +#: ../raster/r.in.lidar/main.c:601 #, c-format -msgid "Unable to process the hole map at once. Please set the '%s' option to some value lower than 100." +msgid "Unable to process the whole map at once. Please set the '%s' option to some value lower than 100." msgstr "" -#: ../raster/r.in.lidar/main.c:616 +#: ../raster/r.in.lidar/main.c:621 #, c-format msgid "Pass #%d (of %d)..." msgstr "" -#: ../raster/r.in.lidar/main.c:755 ../raster/r.drain/main.c:470 -msgid "Writing output raster map..." -msgstr "" - -#: ../raster/r.in.lidar/main.c:778 +#: ../raster/r.in.lidar/main.c:783 #, c-format msgid "%lu points found in input file(s)" msgstr "" -#: ../raster/r.in.lidar/main.c:798 +#: ../raster/r.in.lidar/main.c:803 #, c-format msgid "%lu input points were invalid and filtered out" msgstr "" -#: ../raster/r.in.lidar/main.c:801 +#: ../raster/r.in.lidar/main.c:806 #, c-format msgid "%lu input points were invalid, use -%c flag to filter them out" msgstr "" -#: ../raster/r.in.lidar/main.c:804 +#: ../raster/r.in.lidar/main.c:809 #, c-format msgid "Raster map <%s> created. %lu points from %d files found in region." msgstr "" -#: ../raster/r.in.lidar/main.c:809 +#: ../raster/r.in.lidar/main.c:814 #, c-format msgid "Raster map <%s> created. %lu points found in region." msgstr "" @@ -12002,10 +12336,10 @@ msgid "Cannot create temporary file with segments of a raster map" msgstr "" -#: ../raster/r.in.lidar/projection.c:34 ../raster/r.in.gdal/proj.c:131 -#: ../raster/r.external/proj.c:131 ../raster3d/r3.in.lidar/projection.c:36 +#: ../raster/r.in.lidar/projection.c:34 ../raster/r.in.gdal/proj.c:153 +#: ../raster/r.external/proj.c:153 ../raster3d/r3.in.lidar/projection.c:36 #: ../vector/v.in.lidar/projection.c:32 ../vector/v.in.pdal/projection.c:31 -#: ../vector/v.in.ogr/proj.c:322 ../vector/v.external/proj.c:223 +#: ../vector/v.in.ogr/proj.c:361 ../vector/v.external/proj.c:246 msgid "" "Projection of dataset does not appear to match current location.\n" "\n" @@ -12024,10 +12358,10 @@ msgid "Import dataset PROJ_INFO is:\n" msgstr "" -#: ../raster/r.in.lidar/projection.c:91 ../raster/r.in.gdal/proj.c:237 -#: ../raster/r.external/proj.c:237 ../raster3d/r3.in.lidar/projection.c:93 +#: ../raster/r.in.lidar/projection.c:91 ../raster/r.in.gdal/proj.c:259 +#: ../raster/r.external/proj.c:259 ../raster3d/r3.in.lidar/projection.c:93 #: ../vector/v.in.lidar/projection.c:89 ../vector/v.in.pdal/projection.c:88 -#: ../vector/v.in.ogr/proj.c:428 ../vector/v.external/proj.c:329 +#: ../vector/v.in.ogr/proj.c:467 ../vector/v.external/proj.c:352 #, c-format msgid "" "\n" @@ -12046,17 +12380,17 @@ msgid "Unable to convert input map projection information to GRASS format for checking" msgstr "" -#: ../raster/r.in.lidar/projection.c:128 ../raster/r.in.gdal/proj.c:122 -#: ../raster/r.external/proj.c:122 ../raster3d/r3.in.lidar/projection.c:130 -#: ../vector/v.in.lidar/projection.c:126 ../vector/v.in.ogr/proj.c:313 -#: ../vector/v.external/proj.c:214 +#: ../raster/r.in.lidar/projection.c:128 ../raster/r.in.gdal/proj.c:144 +#: ../raster/r.external/proj.c:144 ../raster3d/r3.in.lidar/projection.c:130 +#: ../vector/v.in.lidar/projection.c:126 ../vector/v.in.ogr/proj.c:352 +#: ../vector/v.external/proj.c:237 msgid "Over-riding projection check" msgstr "" -#: ../raster/r.in.lidar/projection.c:139 ../raster/r.in.gdal/proj.c:260 -#: ../raster/r.external/proj.c:260 ../raster3d/r3.in.lidar/projection.c:141 +#: ../raster/r.in.lidar/projection.c:139 ../raster/r.in.gdal/proj.c:282 +#: ../raster/r.external/proj.c:282 ../raster3d/r3.in.lidar/projection.c:141 #: ../vector/v.in.lidar/projection.c:137 ../vector/v.in.pdal/projection.c:137 -#: ../vector/v.in.ogr/proj.c:451 ../vector/v.external/proj.c:352 +#: ../vector/v.in.ogr/proj.c:490 ../vector/v.external/proj.c:375 msgid "Projection of input dataset and current location appear to match" msgstr "" @@ -12092,14 +12426,6 @@ msgid "File containing expression(s) to evaluate" msgstr "" -#: ../raster/r.mapcalc/main.c:105 -msgid "Seed for rand() function" -msgstr "" - -#: ../raster/r.mapcalc/main.c:109 -msgid "Generate random seed (result is non-deterministic)" -msgstr "" - #: ../raster/r.mapcalc/main.c:113 msgid "List input and output maps" msgstr "" @@ -12197,8 +12523,8 @@ msgid "Unable to close raster map <%s@%s>" msgstr "" -#: ../raster/r.mapcalc/map3.c:607 ../raster/r.sunhours/main.c:324 -#: ../raster/r.sunhours/main.c:335 ../raster/r.sunhours/main.c:346 +#: ../raster/r.mapcalc/map3.c:607 ../raster/r.sunhours/main.c:325 +#: ../raster/r.sunhours/main.c:336 ../raster/r.sunhours/main.c:347 #: ../imagery/i.landsat.acca/tools.c:136 #: ../imagery/i.landsat.acca/algorithm.c:234 #: ../imagery/i.landsat.acca/algorithm.c:388 @@ -12288,9 +12614,9 @@ msgstr "" #: ../raster/r.statistics/main.c:118 ../raster/r.stats.zonal/main.c:165 -#: ../raster/r.proj/main.c:237 ../imagery/i.rectify/main.c:156 +#: ../raster/r.proj/main.c:248 ../imagery/i.rectify/main.c:156 #: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:151 -#: ../vector/v.vect.stats/main.c:302 +#: ../vector/v.vect.stats/main.c:309 #, c-format msgid "<%s=%s> unknown %s" msgstr "" @@ -12407,31 +12733,15 @@ msgid "Cannot get projection key values of current location" msgstr "" -#: ../raster/r.sunhours/main.c:232 ../general/g.region/printwindow.c:267 -#: ../general/g.region/printwindow.c:488 ../general/g.region/printwindow.c:569 -msgid "Unable to update lat/long projection parameters" -msgstr "" - -#: ../raster/r.sunhours/main.c:296 ../raster/r.sunhours/main.c:391 -#: ../raster/r.sunmask/g_solposition.c:127 -#: ../general/g.region/printwindow.c:285 ../general/g.region/printwindow.c:293 -#: ../general/g.region/printwindow.c:301 ../general/g.region/printwindow.c:309 -#: ../general/g.region/printwindow.c:319 ../general/g.region/printwindow.c:503 -#: ../general/g.region/printwindow.c:596 ../general/g.region/printwindow.c:608 -#: ../general/g.region/printwindow.c:625 ../general/g.region/printwindow.c:643 -#: ../general/g.region/printwindow.c:658 -msgid "Error in pj_do_proj (projection of input coordinate pair)" -msgstr "" - -#: ../raster/r.sunhours/main.c:356 +#: ../raster/r.sunhours/main.c:357 msgid "Calculating solar elevation and azimuth..." msgstr "" -#: ../raster/r.sunhours/main.c:359 +#: ../raster/r.sunhours/main.c:360 msgid "Calculating solar elevation..." msgstr "" -#: ../raster/r.sunhours/main.c:362 +#: ../raster/r.sunhours/main.c:363 msgid "Calculating solar azimuth..." msgstr "" @@ -12594,7 +12904,7 @@ msgid "Print compression information in shell script style" msgstr "" -#: ../raster/r.compress/main.c:128 ../raster/r.compress/main.c:308 +#: ../raster/r.compress/main.c:128 ../raster/r.compress/main.c:312 #, c-format msgid "Raster map <%s> is not in the current mapset" msgstr "" @@ -12614,72 +12924,82 @@ msgid "<%s> is a GDAL-linked map - can't (un)compress" msgstr "" -#: ../raster/r.compress/main.c:215 +#: ../raster/r.compress/main.c:145 +#, c-format +msgid "<%s> is a virtual raster map - can't (un)compress" +msgstr "" + +#: ../raster/r.compress/main.c:219 msgid "DONE: uncompressed file is %lu %s (%.2f%) smaller" msgstr "" -#: ../raster/r.compress/main.c:216 +#: ../raster/r.compress/main.c:220 msgid "DONE: compressed file is %lu %s (%.2f%) smaller" msgstr "" -#: ../raster/r.compress/main.c:220 +#: ../raster/r.compress/main.c:224 msgid "DONE: uncompressed file is %lu %s (%.2f%) larger" msgstr "" -#: ../raster/r.compress/main.c:221 +#: ../raster/r.compress/main.c:225 msgid "DONE: compressed file is %lu %s (%.2f%) larger" msgstr "" -#: ../raster/r.compress/main.c:224 +#: ../raster/r.compress/main.c:228 msgid "same size" msgstr "" -#: ../raster/r.compress/main.c:240 +#: ../raster/r.compress/main.c:244 #, c-format msgid "<%s> already uncompressed" msgstr "" -#: ../raster/r.compress/main.c:243 +#: ../raster/r.compress/main.c:247 #, c-format msgid "Uncompressing <%s>" msgstr "" -#: ../raster/r.compress/main.c:251 +#: ../raster/r.compress/main.c:255 #, c-format msgid "Re-compressing <%s>" msgstr "" -#: ../raster/r.compress/main.c:254 +#: ../raster/r.compress/main.c:258 #, c-format msgid "Compressing <%s>" msgstr "" -#: ../raster/r.compress/main.c:312 +#: ../raster/r.compress/main.c:316 #, c-format msgid "<%s> is a GDAL-linked map" msgstr "" -#: ../raster/r.compress/main.c:316 +#: ../raster/r.compress/main.c:320 +#, c-format +msgid "<%s> is a virtual raster map" +msgstr "" + +#: ../raster/r.compress/main.c:324 #, c-format msgid "<%s> is a reclass file of map <%s> in mapset <%s>" msgstr "" -#: ../raster/r.compress/main.c:336 +#: ../raster/r.compress/main.c:344 #, c-format msgid "<%s> is uncompressed (method %i: %s). Data type: %s" msgstr "" -#: ../raster/r.compress/main.c:343 +#: ../raster/r.compress/main.c:351 #, c-format msgid "<%s> is compressed (method %i: %s). Data type: %s" msgstr "" -#: ../raster/r.compress/main.c:351 +#: ../raster/r.compress/main.c:359 #, c-format msgid "<%s> has a compressed NULL file" msgstr "" -#: ../raster/r.compress/main.c:353 +#: ../raster/r.compress/main.c:362 #, c-format msgid "<%s> has an uncompressed NULL file" msgstr "" @@ -12896,22 +13216,22 @@ #: ../raster/r.out.gdal/main.c:713 ../raster/r.out.gdal/main.c:725 #: ../raster/r.out.gdal/main.c:738 ../raster/r.out.gdal/main.c:751 #: ../raster/r.out.gdal/main.c:763 ../raster/r.out.gdal/main.c:777 -#: ../raster/r.out.gdal/export_band.c:477 -#: ../raster/r.out.gdal/export_band.c:489 -#: ../raster/r.out.gdal/export_band.c:502 -#: ../raster/r.out.gdal/export_band.c:515 -#: ../raster/r.out.gdal/export_band.c:527 -#: ../raster/r.out.gdal/export_band.c:540 -#: ../raster/r.out.gdal/export_band.c:554 +#: ../raster/r.out.gdal/export_band.c:482 +#: ../raster/r.out.gdal/export_band.c:494 +#: ../raster/r.out.gdal/export_band.c:507 +#: ../raster/r.out.gdal/export_band.c:520 +#: ../raster/r.out.gdal/export_band.c:532 +#: ../raster/r.out.gdal/export_band.c:547 +#: ../raster/r.out.gdal/export_band.c:562 msgid "Selected GDAL datatype does not cover data range." msgstr "" #: ../raster/r.out.gdal/main.c:714 ../raster/r.out.gdal/main.c:726 #: ../raster/r.out.gdal/main.c:739 ../raster/r.out.gdal/main.c:752 -#: ../raster/r.out.gdal/export_band.c:478 -#: ../raster/r.out.gdal/export_band.c:490 -#: ../raster/r.out.gdal/export_band.c:503 -#: ../raster/r.out.gdal/export_band.c:516 +#: ../raster/r.out.gdal/export_band.c:483 +#: ../raster/r.out.gdal/export_band.c:495 +#: ../raster/r.out.gdal/export_band.c:508 +#: ../raster/r.out.gdal/export_band.c:521 #, c-format msgid "GDAL datatype: %s, range: %d - %d" msgstr "" @@ -12923,15 +13243,14 @@ msgid "Range to be exported: %g - %g" msgstr "" -#: ../raster/r.out.gdal/main.c:764 ../raster/r.out.gdal/export_band.c:528 +#: ../raster/r.out.gdal/main.c:764 ../raster/r.out.gdal/export_band.c:533 #, c-format msgid "GDAL datatype: %s, range: %u - %u" msgstr "" -#: ../raster/r.out.gdal/main.c:778 ../raster/r.out.gdal/export_band.c:541 -#: ../raster/r.out.gdal/export_band.c:555 +#: ../raster/r.out.gdal/main.c:778 ../raster/r.out.gdal/export_band.c:548 #, c-format -msgid "GDAL datatype: %s, range: %g - %g" +msgid "GDAL datatype: %s, range: %.7g - %.7g" msgstr "" #: ../raster/r.out.gdal/main.c:805 ../raster/r.out.gdal/main.c:818 @@ -12962,7 +13281,7 @@ msgid "GDAL datatype: %s, valid range: %g - %g" msgstr "" -#: ../raster/r.out.gdal/export_band.c:53 ../raster/r.out.gdal/export_band.c:359 +#: ../raster/r.out.gdal/export_band.c:53 ../raster/r.out.gdal/export_band.c:364 msgid "Unable to allocate buffer for reading raster map" msgstr "" @@ -12991,33 +13310,38 @@ msgid "The user given nodata value %g is present in rasterband <%s> and would lead to data loss. Please specify a different nodata value with the %s parameter." msgstr "" -#: ../raster/r.out.gdal/export_band.c:240 +#: ../raster/r.out.gdal/export_band.c:241 msgid "Unable to get raster band" msgstr "" -#: ../raster/r.out.gdal/export_band.c:396 -#: ../raster/r.out.gdal/export_band.c:425 -#: ../raster/r.out.gdal/export_band.c:454 +#: ../raster/r.out.gdal/export_band.c:401 +#: ../raster/r.out.gdal/export_band.c:430 +#: ../raster/r.out.gdal/export_band.c:459 msgid "Unable to write GDAL raster file" msgstr "" -#: ../raster/r.out.gdal/export_band.c:481 -#: ../raster/r.out.gdal/export_band.c:493 -#: ../raster/r.out.gdal/export_band.c:506 -#: ../raster/r.out.gdal/export_band.c:519 -#: ../raster/r.out.gdal/export_band.c:531 -#: ../raster/r.out.gdal/export_band.c:544 -#: ../raster/r.out.gdal/export_band.c:558 +#: ../raster/r.out.gdal/export_band.c:486 +#: ../raster/r.out.gdal/export_band.c:498 +#: ../raster/r.out.gdal/export_band.c:511 +#: ../raster/r.out.gdal/export_band.c:524 +#: ../raster/r.out.gdal/export_band.c:536 +#: ../raster/r.out.gdal/export_band.c:551 +#: ../raster/r.out.gdal/export_band.c:566 #, c-format msgid "Raster map <%s> range: %g - %g" msgstr "" +#: ../raster/r.out.gdal/export_band.c:563 +#, c-format +msgid "GDAL datatype: %s, range: %.16g - %.16g" +msgstr "" + #: ../raster/r.out.gdal/attr.c:140 ../raster/r.out.gdal/attr.c:178 msgid "Failed to set raster attribute table" msgstr "" #: ../raster/r.basins.fill/main.c:56 ../raster/r.water.outlet/main.c:59 -#: ../raster/r.watershed/front/main.c:75 +#: ../raster/r.watershed/front/main.c:77 msgid "watershed" msgstr "" @@ -13071,7 +13395,7 @@ msgstr "" #: ../raster/r.in.xyz/main.c:258 ../vector/v.in.lidar/main.c:196 -#: ../vector/v.decimate/main.c:148 +#: ../vector/v.decimate/main.c:149 msgid "Filter range for z data (min,max)" msgstr "" @@ -13123,7 +13447,7 @@ #: ../raster/r.in.xyz/main.c:536 #, c-format -msgid "Unable to process the hole map at once. Please set the %s option to some value lower than 100." +msgid "Unable to process the whole map at once. Please set the %s option to some value lower than 100." msgstr "" #: ../raster/r.in.xyz/main.c:589 @@ -13224,7 +13548,7 @@ msgstr "" #: ../raster/r.kappa/main.c:70 ../imagery/i.segment/main.c:38 -#: ../imagery/i.gensig/main.c:40 ../imagery/i.maxlik/main.c:62 +#: ../imagery/i.gensig/main.c:40 ../imagery/i.maxlik/main.c:64 #: ../imagery/i.smap/main.c:39 ../imagery/i.gensigset/main.c:41 #: ../imagery/i.cluster/main.c:76 ../vector/v.class/main.c:46 msgid "classification" @@ -13262,6 +13586,10 @@ msgid "No header in the report" msgstr "" +#: ../raster/r.kappa/main.c:113 +msgid "Print Matrix only" +msgstr "" + #: ../raster/r.kappa/prt_label.c:17 #, c-format msgid "Can't open file <%s> to write label" @@ -13272,7 +13600,7 @@ msgid "Cannot open file <%s> to write kappa and relevant parameters" msgstr "" -#: ../raster/r.kappa/prt_mat.c:39 +#: ../raster/r.kappa/prt_mat.c:39 ../raster/r.kappa/prt2csv_mat.c:40 #, c-format msgid "Cannot open file <%s> to write cats and counts (error matrix)" msgstr "" @@ -13369,11 +13697,11 @@ #: ../raster/r.to.vect/main.c:106 ../raster/r.to.vect/main.c:113 #: ../vector/v.to.rast/main.c:88 ../vector/v.to.rast/main.c:94 #: ../vector/v.to.rast/main.c:100 ../vector/v.buffer/main.c:306 -#: ../vector/v.in.ogr/main.c:289 ../vector/v.in.ogr/main.c:299 -#: ../vector/v.in.ogr/main.c:309 ../vector/v.in.ogr/main.c:342 -#: ../vector/v.in.ogr/main.c:374 ../vector/v.overlay/main.c:135 -#: ../vector/v.overlay/main.c:145 ../vector/v.extract/main.c:93 -#: ../vector/v.extract/main.c:145 ../vector/v.generalize/main.c:245 +#: ../vector/v.in.ogr/main.c:306 ../vector/v.in.ogr/main.c:316 +#: ../vector/v.in.ogr/main.c:326 ../vector/v.in.ogr/main.c:359 +#: ../vector/v.in.ogr/main.c:391 ../vector/v.overlay/main.c:135 +#: ../vector/v.overlay/main.c:145 ../vector/v.extract/main.c:94 +#: ../vector/v.extract/main.c:147 ../vector/v.generalize/main.c:245 msgid "Attributes" msgstr "" @@ -13518,6 +13846,96 @@ msgid "Writing color file..." msgstr "" +#: ../raster/r.buildvrt/main.c:78 +msgid "mosaic" +msgstr "" + +#: ../raster/r.buildvrt/main.c:79 +msgid "virtual raster" +msgstr "" + +#: ../raster/r.buildvrt/main.c:81 +msgid "Build a VRT (Virtual Raster) from the list of input raster maps." +msgstr "" + +#: ../raster/r.buildvrt/main.c:84 +msgid "Name of input raster files" +msgstr "" + +#: ../raster/r.buildvrt/main.c:90 ../imagery/i.group/main.c:73 +msgid "Input file with one raster map name per line" +msgstr "" + +#: ../raster/r.buildvrt/main.c:147 ../raster/r.buildvrt/main.c:200 +#, c-format +msgid "Input raster map <%s> not found" +msgstr "" + +#: ../raster/r.buildvrt/main.c:150 ../raster/r.buildvrt/main.c:203 +msgid "Input and output raster map can not be identical" +msgstr "" + +#: ../raster/r.buildvrt/main.c:155 ../raster/r.buildvrt/main.c:208 +#, c-format +msgid "Input map <%s@%s> is all NULL, skipping" +msgstr "" + +#: ../raster/r.buildvrt/main.c:177 +msgid "Only one raster map name found in input file" +msgstr "" + +#: ../raster/r.buildvrt/main.c:188 +msgid "Only one raster map name found" +msgstr "" + +#: ../raster/r.buildvrt/main.c:260 +msgid "Input maptypes are different" +msgstr "" + +#: ../raster/r.buildvrt/main.c:262 ../raster/r.buildvrt/main.c:264 +msgid "Input ns resolutions are different" +msgstr "" + +#: ../raster/r.buildvrt/link.c:13 ../raster/r.external/link.c:87 +#, c-format +msgid "Unable to create cell/%s file" +msgstr "" + +#: ../raster/r.buildvrt/link.c:22 ../raster/r.external/link.c:96 +#, c-format +msgid "Unable to create fcell/%s file" +msgstr "" + +#: ../raster/r.buildvrt/link.c:35 +#, c-format +msgid "Unable to create cell_misc/%s/vrt file" +msgstr "" + +#: ../raster/r.buildvrt/link.c:66 ../raster/r.external/link.c:160 +#, c-format +msgid "Unable to create cell_misc/%s/f_format file" +msgstr "" + +#: ../raster/r.buildvrt/link.c:69 ../raster/r.external/link.c:163 +#, c-format +msgid "Error writing cell_misc/%s/f_format file" +msgstr "" + +#: ../raster/r.buildvrt/link.c:124 ../raster/r.external/link.c:200 +#, c-format +msgid "Creating support files for %s" +msgstr "" + +#: ../raster/r.buildvrt/link.c:127 +#, c-format +msgid "virtual raster generated by %s" +msgstr "" + +#: ../raster/r.buildvrt/link.c:140 ../raster/r.external/link.c:248 +#, c-format +msgid "Link to raster map <%s> created." +msgstr "" + #: ../raster/r.quantile/main.c:69 msgid "Computing histogram" msgstr "" @@ -13662,11 +14080,11 @@ #: ../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:160 ../general/g.region/main.c:204 -#: ../general/g.region/main.c:213 ../general/g.region/main.c:222 -#: ../general/g.region/main.c:231 ../general/g.region/main.c:240 -#: ../general/g.region/main.c:249 ../general/g.region/main.c:325 -#: ../general/g.region/main.c:336 +#: ../general/g.region/main.c:161 ../general/g.region/main.c:205 +#: ../general/g.region/main.c:214 ../general/g.region/main.c:223 +#: ../general/g.region/main.c:232 ../general/g.region/main.c:241 +#: ../general/g.region/main.c:250 ../general/g.region/main.c:326 +#: ../general/g.region/main.c:337 ../general/g.region/main.c:349 msgid "Bounds" msgstr "" @@ -13780,7 +14198,7 @@ msgid "Either all or none of %s=, %s=, %s= and %s= must be given" msgstr "" -#: ../raster/r.in.bin/main.c:521 ../display/d.grid/main.c:266 +#: ../raster/r.in.bin/main.c:521 ../display/d.grid/main.c:265 #: ../raster3d/r3.in.bin/main.c:424 #, c-format msgid "Illegal north coordinate <%s>" @@ -13791,7 +14209,7 @@ msgid "Illegal south coordinate <%s>" msgstr "" -#: ../raster/r.in.bin/main.c:525 ../display/d.grid/main.c:259 +#: ../raster/r.in.bin/main.c:525 ../display/d.grid/main.c:258 #: ../raster3d/r3.in.bin/main.c:428 #, c-format msgid "Illegal east coordinate <%s>" @@ -13809,7 +14227,7 @@ #: ../raster/r.in.bin/main.c:554 #, c-format -msgid "East-West (ewres: %f) and North-South (nwres: %f) resolution differ significantly. Did you assign %s= and %s= correctly?" +msgid "East-West (ewres: %f) and North-South (nsres: %f) resolution differ significantly. Did you assign %s= and %s= correctly?" msgstr "" #: ../raster/r.in.bin/main.c:575 @@ -13825,100 +14243,37 @@ msgid "Importing band %d..." msgstr "" -#: ../raster/r.drain/main.c:113 -msgid "Traces a flow through an elevation model or cost surface on a raster map." -msgstr "" - -#: ../raster/r.drain/main.c:116 -msgid "Name of input elevation or cost surface raster map" -msgstr "" - -#: ../raster/r.drain/main.c:121 -msgid "Name of input movement direction map associated with the cost surface" -msgstr "" - -#: ../raster/r.drain/main.c:123 -msgid "Direction in degrees CCW from east" -msgstr "" - -#: ../raster/r.drain/main.c:125 ../raster/r.drain/main.c:167 -msgid "Cost surface" -msgstr "" - -#: ../raster/r.drain/main.c:133 -msgid "Name for output drain vector map" -msgstr "" - -#: ../raster/r.drain/main.c:134 -msgid "Recommended for cost surface made using knight's move" -msgstr "" - -#: ../raster/r.drain/main.c:144 -msgid "Name of starting vector points map(s)" -msgstr "" - -#: ../raster/r.drain/main.c:150 -msgid "Copy input cell values on output" -msgstr "" - -#: ../raster/r.drain/main.c:151 ../raster/r.drain/main.c:156 -#: ../raster/r.drain/main.c:161 -msgid "Path settings" -msgstr "" - -#: ../raster/r.drain/main.c:155 -msgid "Accumulate input values along the path" -msgstr "" - -#: ../raster/r.drain/main.c:160 -msgid "Count cell numbers along the path" -msgstr "" - -#: ../raster/r.drain/main.c:166 -msgid "The input raster map is a cost surface (direction surface must also be specified)" -msgstr "" - -#: ../raster/r.drain/main.c:178 +#: ../raster/r.drain/main.c:179 msgid "Directional drain selected... checking for direction raster map" msgstr "" -#: ../raster/r.drain/main.c:181 +#: ../raster/r.drain/main.c:182 msgid "Surface/Hydrology drain selected" msgstr "" -#: ../raster/r.drain/main.c:186 +#: ../raster/r.drain/main.c:187 #, c-format msgid "Direction raster map <%s> not specified, if direction flag is on, a direction raster must be given" msgstr "" -#: ../raster/r.drain/main.c:193 +#: ../raster/r.drain/main.c:194 #, c-format msgid "Direction raster map <%s> should not be specified for Surface/Hydrology drains" msgstr "" -#: ../raster/r.drain/main.c:212 +#: ../raster/r.drain/main.c:213 msgid "Specify just one of the -c, -a and -n flags" msgstr "" -#: ../raster/r.drain/main.c:243 -#, c-format -msgid "Starting point %d is outside the current region" -msgstr "" - -#: ../raster/r.drain/main.c:318 -#, c-format -msgid "Starting vector map <%s> contains no points in the current region" -msgstr "" - -#: ../raster/r.drain/main.c:326 +#: ../raster/r.drain/main.c:327 msgid "No start/stop point(s) specified" msgstr "" -#: ../raster/r.drain/main.c:401 +#: ../raster/r.drain/main.c:402 msgid "Calculating flow directions..." msgstr "" -#: ../raster/r.drain/main.c:692 +#: ../raster/r.drain/main.c:693 #, c-format msgid "direction read: %lf, neighbour found: %i" msgstr "" @@ -13935,15 +14290,6 @@ msgid "Maximum number of cells to be created" msgstr "" -#: ../raster/r.random.cells/main.c:77 -msgid "Random seed (SEED_MIN >= value >= SEED_MAX) (default [random])" -msgstr "" - -#: ../raster/r.random.cells/random.c:50 -#, c-format -msgid "RAN1: j == %d shouldn't happen" -msgstr "" - #: ../raster/r.random.cells/init.c:77 msgid "Distance must be >= 0.0" msgstr "" @@ -13960,11 +14306,6 @@ msgid "Spatial weights neighborhood (cells):" msgstr "" -#: ../raster/r.fill.stats/main.c:779 ../raster/r.null/main.c:61 -#: ../raster3d/r3.null/main.c:181 -msgid "null data" -msgstr "" - #: ../raster/r.fill.stats/main.c:781 msgid "Rapidly fills 'no data' cells (NULLs) of a raster map with interpolated values (IDW)." msgstr "" @@ -14176,7 +14517,7 @@ msgid "Generating %d x %d = %d tiles..." msgstr "" -#: ../raster/r.tile/main.c:184 +#: ../raster/r.tile/main.c:187 #, c-format msgid "Unable to read cats for %s" msgstr "" @@ -14214,40 +14555,36 @@ msgid "Creating support files for raster map <%s>..." msgstr "" -#: ../raster/r.info/main.c:73 ../vector/v.info/main.c:41 +#: ../raster/r.info/main.c:75 ../vector/v.info/main.c:41 msgid "history" msgstr "" -#: ../raster/r.info/main.c:75 +#: ../raster/r.info/main.c:77 msgid "Outputs basic information about a raster map." msgstr "" -#: ../raster/r.info/main.c:81 +#: ../raster/r.info/main.c:83 msgid "Print raster array information in shell script style" msgstr "" -#: ../raster/r.info/main.c:85 +#: ../raster/r.info/main.c:87 msgid "Print range in shell script style" msgstr "" -#: ../raster/r.info/main.c:89 +#: ../raster/r.info/main.c:95 msgid "Print extended metadata information in shell script style" msgstr "" -#: ../raster/r.info/main.c:93 ../raster3d/r3.info/main.c:94 +#: ../raster/r.info/main.c:99 ../raster3d/r3.info/main.c:94 msgid "Print raster history instead of info" msgstr "" -#: ../raster/r.info/main.c:99 +#: ../raster/r.info/main.c:105 #, c-format msgid "Flags -%c and -%c/%c/%c are mutually exclusive" msgstr "" -#: ../raster/r.info/main.c:127 -msgid "Unable to read range file" -msgstr "" - -#: ../raster/r.info/main.c:303 ../raster/r.info/main.c:445 +#: ../raster/r.info/main.c:312 ../raster/r.info/main.c:538 #: ../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 @@ -14330,8 +14667,8 @@ #: ../raster/r.geomorphon/main.c:196 ../raster/r.watershed/shed/com_line.c:231 #: ../raster/r.watershed/shed/com_line.c:266 ../general/g.rename/main.c:85 -#: ../general/g.copy/main.c:80 ../imagery/i.landsat.acca/main.c:188 -#: ../imagery/i.landsat.toar/main.c:563 +#: ../general/g.copy/main.c:80 ../imagery/i.maxlik/main.c:109 +#: ../imagery/i.landsat.acca/main.c:188 ../imagery/i.landsat.toar/main.c:563 #: ../imagery/i.ortho.photo/i.ortho.camera/main.c:114 #, c-format msgid "<%s> is an illegal file name" @@ -14388,7 +14725,7 @@ msgid "wetness" msgstr "" -#: ../raster/r.topidx/main.c:42 ../raster/r.watershed/front/main.c:80 +#: ../raster/r.topidx/main.c:42 ../raster/r.watershed/front/main.c:82 msgid "topographic index" msgstr "" @@ -14416,6 +14753,7 @@ msgstr "" #: ../raster/r.category/main.c:53 ../vector/v.category/main.c:76 +#: ../vector/v.to.db/main.c:46 msgid "category" msgstr "" @@ -14621,7 +14959,7 @@ msgid "Creation options" msgstr "" -#: ../raster/r.external.out/main.c:271 ../raster/r.in.gdal/main.c:207 +#: ../raster/r.external.out/main.c:271 ../raster/r.in.gdal/main.c:224 #: ../raster/r.external/main.c:95 ../vector/v.external.out/args.c:62 #: ../vector/v.external/args.c:56 msgid "List supported formats and exit" @@ -14635,135 +14973,135 @@ msgid "Print current status" msgstr "" -#: ../raster/r.resamp.bspline/main.c:84 +#: ../raster/r.resamp.bspline/main.c:86 msgid "Performs bilinear or bicubic spline interpolation with Tykhonov regularization." msgstr "" -#: ../raster/r.resamp.bspline/main.c:92 +#: ../raster/r.resamp.bspline/main.c:94 msgid "Name for output vector map with interpolation grid" msgstr "" -#: ../raster/r.resamp.bspline/main.c:97 +#: ../raster/r.resamp.bspline/main.c:99 msgid "Name of raster map to use for masking" msgstr "" -#: ../raster/r.resamp.bspline/main.c:98 ../vector/v.surf.bspline/main.c:140 +#: ../raster/r.resamp.bspline/main.c:100 ../vector/v.surf.bspline/main.c:140 msgid "Only cells that are not NULL and not zero are interpolated" msgstr "" -#: ../raster/r.resamp.bspline/main.c:106 +#: ../raster/r.resamp.bspline/main.c:108 msgid "Length of each spline step in the east-west direction. Default: 1.5 * ewres." msgstr "" -#: ../raster/r.resamp.bspline/main.c:114 +#: ../raster/r.resamp.bspline/main.c:116 msgid "Length of each spline step in the north-south direction. Default: 1.5 * nsres." msgstr "" -#: ../raster/r.resamp.bspline/main.c:118 ../vector/v.surf.bspline/main.c:163 +#: ../raster/r.resamp.bspline/main.c:120 ../vector/v.surf.bspline/main.c:163 msgid "Spline interpolation algorithm" msgstr "" -#: ../raster/r.resamp.bspline/main.c:124 +#: ../raster/r.resamp.bspline/main.c:126 #: ../vector/v.lidar.correction/main.c:407 ../vector/v.surf.bspline/main.c:170 #: ../vector/v.outlier/main.c:418 msgid "Bilinear interpolation" msgstr "" -#: ../raster/r.resamp.bspline/main.c:125 ../vector/v.surf.bspline/main.c:171 +#: ../raster/r.resamp.bspline/main.c:127 ../vector/v.surf.bspline/main.c:171 msgid "Bicubic interpolation" msgstr "" -#: ../raster/r.resamp.bspline/main.c:137 +#: ../raster/r.resamp.bspline/main.c:139 msgid "Only interpolate null cells in input raster map" msgstr "" -#: ../raster/r.resamp.bspline/main.c:143 ../vector/v.surf.bspline/main.c:101 +#: ../raster/r.resamp.bspline/main.c:145 ../vector/v.surf.bspline/main.c:101 msgid "Find the best Tykhonov regularizing parameter using a \"leave-one-out\" cross validation method" msgstr "" -#: ../raster/r.resamp.bspline/main.c:183 +#: ../raster/r.resamp.bspline/main.c:185 msgid "ew_step must be positive" msgstr "" -#: ../raster/r.resamp.bspline/main.c:191 +#: ../raster/r.resamp.bspline/main.c:193 msgid "ns_step must be positive" msgstr "" -#: ../raster/r.resamp.bspline/main.c:218 +#: ../raster/r.resamp.bspline/main.c:220 #, c-format msgid "spline step in ew direction %g" msgstr "" -#: ../raster/r.resamp.bspline/main.c:219 +#: ../raster/r.resamp.bspline/main.c:221 #, c-format msgid "spline step in ns direction %g" msgstr "" -#: ../raster/r.resamp.bspline/main.c:220 +#: ../raster/r.resamp.bspline/main.c:222 #, c-format msgid "adjusted EW splines %d" msgstr "" -#: ../raster/r.resamp.bspline/main.c:221 +#: ../raster/r.resamp.bspline/main.c:223 #, c-format msgid "adjusted NS splines %d" msgstr "" -#: ../raster/r.resamp.bspline/main.c:300 ../vector/v.surf.bspline/main.c:461 +#: ../raster/r.resamp.bspline/main.c:302 ../vector/v.surf.bspline/main.c:461 msgid "Memory in MB must be >= 3" msgstr "" -#: ../raster/r.resamp.bspline/main.c:321 ../raster/r.resamp.bspline/main.c:406 -#: ../raster/r.resamp.bspline/main.c:478 ../vector/v.surf.bspline/main.c:480 +#: ../raster/r.resamp.bspline/main.c:323 ../raster/r.resamp.bspline/main.c:408 +#: ../raster/r.resamp.bspline/main.c:480 ../vector/v.surf.bspline/main.c:480 #: ../vector/v.surf.bspline/main.c:508 msgid "Can not initialize temporary file" msgstr "" -#: ../raster/r.resamp.bspline/main.c:327 +#: ../raster/r.resamp.bspline/main.c:329 #, c-format msgid "Loading input raster <%s>" msgstr "" -#: ../raster/r.resamp.bspline/main.c:341 ../raster/r.resamp.bspline/main.c:452 -#: ../raster/r.resamp.bspline/main.c:488 +#: ../raster/r.resamp.bspline/main.c:343 ../raster/r.resamp.bspline/main.c:454 +#: ../raster/r.resamp.bspline/main.c:490 msgid "Can not write to temp file" msgstr "" -#: ../raster/r.resamp.bspline/main.c:346 +#: ../raster/r.resamp.bspline/main.c:348 msgid "Only NULL cells in input raster" msgstr "" -#: ../raster/r.resamp.bspline/main.c:370 ../vector/v.surf.bspline/main.c:313 +#: ../raster/r.resamp.bspline/main.c:372 ../vector/v.surf.bspline/main.c:313 msgid "Cross validation didn't finish correctly" msgstr "" -#: ../raster/r.resamp.bspline/main.c:374 ../vector/v.surf.bspline/main.c:319 +#: ../raster/r.resamp.bspline/main.c:376 ../vector/v.surf.bspline/main.c:319 #, c-format msgid "Cross validation finished for ew_step = %f and ns_step = %f" msgstr "" -#: ../raster/r.resamp.bspline/main.c:394 +#: ../raster/r.resamp.bspline/main.c:396 msgid "Mark cells for interpolation" msgstr "" -#: ../raster/r.resamp.bspline/main.c:466 +#: ../raster/r.resamp.bspline/main.c:468 msgid "No NULL cells found in input raster." msgstr "" -#: ../raster/r.resamp.bspline/main.c:481 ../vector/v.surf.bspline/main.c:483 +#: ../raster/r.resamp.bspline/main.c:483 ../vector/v.surf.bspline/main.c:483 msgid "Initializing output..." msgstr "" -#: ../raster/r.resamp.bspline/main.c:556 +#: ../raster/r.resamp.bspline/main.c:558 #, c-format msgid "subregion %d of %d" msgstr "" -#: ../raster/r.resamp.bspline/main.c:730 +#: ../raster/r.resamp.bspline/main.c:732 msgid "No data within this subregion. Consider increasing the spline step." msgstr "" -#: ../raster/r.resamp.bspline/main.c:746 ../vector/v.surf.bspline/main.c:899 +#: ../raster/r.resamp.bspline/main.c:748 ../vector/v.surf.bspline/main.c:899 #: ../vector/v.net.components/main.c:213 ../vector/v.out.postgis/main.c:174 msgid "Writing output..." msgstr "" @@ -15136,6 +15474,10 @@ msgid "Raster maps <%s>, <%s> and <%s> created." msgstr "" +#: ../raster/r.null/main.c:61 ../raster3d/r3.null/main.c:181 +msgid "null data" +msgstr "" + #: ../raster/r.null/main.c:62 msgid "Manages NULL-values of given raster map." msgstr "" @@ -15191,71 +15533,76 @@ msgid "Raster map <%s> is a reclass of map <%s@%s>. Consider to generate a copy with r.mapcalc. Exiting." msgstr "" -#: ../raster/r.null/main.c:138 +#: ../raster/r.null/main.c:136 +#, c-format +msgid "<%s> is a virtual raster map. Consider to generate a copy with r.mapcalc. Exiting." +msgstr "" + +#: ../raster/r.null/main.c:142 #, c-format msgid "Raster map <%s> is not in your mapset <%s>" msgstr "" -#: ../raster/r.null/main.c:145 +#: ../raster/r.null/main.c:149 #, c-format msgid "%s is illegal entry for null" msgstr "" -#: ../raster/r.null/main.c:152 +#: ../raster/r.null/main.c:156 #, c-format msgid "Raster map <%s> already has a null bitmap file" msgstr "" -#: ../raster/r.null/main.c:156 +#: ../raster/r.null/main.c:160 #, c-format msgid "<%s> is integer raster map (CELL)" msgstr "" -#: ../raster/r.null/main.c:160 +#: ../raster/r.null/main.c:164 #, c-format msgid "<%s> is integer raster map (CELL). Using null=%d." msgstr "" -#: ../raster/r.null/main.c:166 +#: ../raster/r.null/main.c:170 #, c-format msgid "<%s> is floating pointing raster map" msgstr "" -#: ../raster/r.null/main.c:183 ../raster/r.null/main.c:226 +#: ../raster/r.null/main.c:187 ../raster/r.null/main.c:230 #, c-format msgid "Writing new null file for raster map <%s>..." msgstr "" -#: ../raster/r.null/main.c:193 ../raster/r.null/main.c:238 -#: ../raster/r.null/main.c:252 +#: ../raster/r.null/main.c:197 ../raster/r.null/main.c:242 +#: ../raster/r.null/main.c:256 #, c-format msgid "Raster map <%s> modified." msgstr "" -#: ../raster/r.null/main.c:208 +#: ../raster/r.null/main.c:212 msgid "The NULL file is already compressed, nothing to do." msgstr "" -#: ../raster/r.null/main.c:214 +#: ../raster/r.null/main.c:218 msgid "The NULL file is already uncompressed, nothing to do." msgstr "" -#: ../raster/r.null/main.c:245 +#: ../raster/r.null/main.c:249 #, c-format msgid "Removing null file for raster map <%s>..." msgstr "" -#: ../raster/r.null/main.c:316 +#: ../raster/r.null/main.c:320 #, c-format msgid "%s: %s: illegal value spec" msgstr "" -#: ../raster/r.null/main.c:318 +#: ../raster/r.null/main.c:322 #, c-format msgid "%s: illegal value spec" msgstr "" -#: ../raster/r.null/main.c:379 +#: ../raster/r.null/main.c:383 #, c-format msgid "Writing new data for raster map <%s>..." msgstr "" @@ -15337,7 +15684,7 @@ msgid "Line %d is not point or centroid, skipped" msgstr "" -#: ../raster/r.what/main.c:404 +#: ../raster/r.what/main.c:409 #, c-format msgid "%s %s is outside your current region" msgstr "" @@ -15504,210 +15851,214 @@ msgid "Error reading segment file" msgstr "" -#: ../raster/r.proj/main.c:149 +#: ../raster/r.proj/main.c:152 msgid "Re-projects a raster map from given location to the current location." msgstr "" -#: ../raster/r.proj/main.c:153 +#: ../raster/r.proj/main.c:156 msgid "Location containing input raster map" msgstr "" -#: ../raster/r.proj/main.c:154 ../raster/r.proj/main.c:159 -#: ../raster/r.proj/main.c:164 ../vector/v.proj/main.c:79 -#: ../vector/v.proj/main.c:84 ../vector/v.proj/main.c:90 +#: ../raster/r.proj/main.c:157 ../raster/r.proj/main.c:162 +#: ../raster/r.proj/main.c:167 ../vector/v.proj/main.c:84 +#: ../vector/v.proj/main.c:89 ../vector/v.proj/main.c:95 #: ../vector/v.net.flow/main.c:108 ../vector/v.net.flow/main.c:114 msgid "Source" msgstr "" -#: ../raster/r.proj/main.c:157 +#: ../raster/r.proj/main.c:160 msgid "Mapset containing input raster map" msgstr "" -#: ../raster/r.proj/main.c:158 ../vector/v.proj/main.c:83 +#: ../raster/r.proj/main.c:161 ../vector/v.proj/main.c:88 msgid "Default: name of current mapset" msgstr "" -#: ../raster/r.proj/main.c:162 +#: ../raster/r.proj/main.c:165 msgid "Name of input raster map to re-project" msgstr "" -#: ../raster/r.proj/main.c:167 ../vector/v.proj/main.c:93 +#: ../raster/r.proj/main.c:170 ../vector/v.proj/main.c:98 msgid "Path to GRASS database of input location" msgstr "" -#: ../raster/r.proj/main.c:171 +#: ../raster/r.proj/main.c:174 msgid "Name for output raster map (default: same as 'input')" msgstr "" -#: ../raster/r.proj/main.c:172 ../raster/r.proj/main.c:183 -#: ../raster/r.proj/main.c:199 ../vector/v.proj/main.c:102 -#: ../vector/v.proj/main.c:107 ../vector/v.proj/main.c:119 -#: ../vector/v.proj/main.c:126 +#: ../raster/r.proj/main.c:175 ../raster/r.proj/main.c:186 +#: ../raster/r.proj/main.c:202 ../vector/v.proj/main.c:107 +#: ../vector/v.proj/main.c:112 ../vector/v.proj/main.c:132 +#: ../vector/v.proj/main.c:139 msgid "Target" msgstr "" -#: ../raster/r.proj/main.c:198 +#: ../raster/r.proj/main.c:201 msgid "Resolution of output raster map" msgstr "" -#: ../raster/r.proj/main.c:203 +#: ../raster/r.proj/main.c:209 ../vector/v.proj/main.c:119 +msgid "PROJ pipeline for coordinate transformation" +msgstr "" + +#: ../raster/r.proj/main.c:214 msgid "List raster maps in input mapset and exit" msgstr "" -#: ../raster/r.proj/main.c:213 +#: ../raster/r.proj/main.c:224 msgid "Print input map's bounds in the current projection and exit" msgstr "" -#: ../raster/r.proj/main.c:219 +#: ../raster/r.proj/main.c:230 msgid "Print input map's bounds in the current projection and exit (shell style)" msgstr "" -#: ../raster/r.proj/main.c:245 ../display/d.mon/start.c:52 +#: ../raster/r.proj/main.c:256 ../display/d.mon/start.c:52 #: ../imagery/i.gensig/parse.c:50 ../imagery/i.gensigset/parse.c:57 -#: ../imagery/i.cluster/main.c:179 ../vector/v.proj/main.c:150 -#: ../vector/v.external/main.c:137 +#: ../imagery/i.cluster/main.c:179 ../misc/m.nviz.image/main.c:77 +#: ../vector/v.proj/main.c:163 ../vector/v.external/main.c:141 #, c-format msgid "option <%s>: <%s> exists. To overwrite, use the --overwrite flag" msgstr "" -#: ../raster/r.proj/main.c:252 ../vector/v.proj/main.c:165 +#: ../raster/r.proj/main.c:263 ../vector/v.proj/main.c:178 msgid "Input and output locations can not be the same" msgstr "" -#: ../raster/r.proj/main.c:254 +#: ../raster/r.proj/main.c:265 msgid "Input and output locations are the same" msgstr "" -#: ../raster/r.proj/main.c:264 +#: ../raster/r.proj/main.c:275 msgid "Unable to get projection info of output raster map" msgstr "" -#: ../raster/r.proj/main.c:267 +#: ../raster/r.proj/main.c:278 msgid "Unable to get projection units of output raster map" msgstr "" -#: ../raster/r.proj/main.c:270 +#: ../raster/r.proj/main.c:281 msgid "Unable to get projection key values of output raster map" msgstr "" -#: ../raster/r.proj/main.c:279 +#: ../raster/r.proj/main.c:290 #, c-format msgid "Mapset <%s> in input location <%s> - %s" msgstr "" -#: ../raster/r.proj/main.c:281 ../raster/r.in.gdal/main.c:938 +#: ../raster/r.proj/main.c:292 ../raster/r.in.gdal/main.c:1009 #: ../imagery/i.rectify/target.c:32 #: ../imagery/i.ortho.photo/i.ortho.rectify/target.c:32 #: ../vector/v.rectify/target.c:41 msgid "permission denied" msgstr "" -#: ../raster/r.proj/main.c:282 ../raster/r.in.gdal/main.c:939 +#: ../raster/r.proj/main.c:293 ../raster/r.in.gdal/main.c:1010 #: ../imagery/i.rectify/target.c:32 #: ../imagery/i.ortho.photo/i.ortho.rectify/target.c:32 #: ../vector/v.rectify/target.c:41 msgid "not found" msgstr "" -#: ../raster/r.proj/main.c:288 ../vector/v.proj/main.c:189 +#: ../raster/r.proj/main.c:299 ../vector/v.proj/main.c:201 #, c-format msgid "Checking location <%s> mapset <%s>" msgstr "" -#: ../raster/r.proj/main.c:300 ../vector/v.proj/main.c:206 -#: ../vector/v.select/main.c:89 ../vector/v.in.ogr/main.c:444 +#: ../raster/r.proj/main.c:311 ../vector/v.proj/main.c:218 +#: ../vector/v.select/main.c:89 ../vector/v.in.ogr/main.c:461 #: ../vector/v.what.rast/main.c:121 ../vector/v.edit/main.c:89 #: ../vector/v.net/args.c:152 ../vector/v.net/args.c:159 #: ../vector/v.net/args.c:165 ../vector/v.net/args.c:169 -#: ../vector/v.net/args.c:179 ../vector/v.external/main.c:110 +#: ../vector/v.net/args.c:179 ../vector/v.external/main.c:114 #: ../scripts/d.frame/d.frame.py:288 #, c-format, python-format msgid "Required parameter <%s> not set" msgstr "" -#: ../raster/r.proj/main.c:303 +#: ../raster/r.proj/main.c:314 #, c-format msgid "Raster map <%s> in location <%s> in mapset <%s> not found" msgstr "" -#: ../raster/r.proj/main.c:311 +#: ../raster/r.proj/main.c:322 msgid "Unable to get projection info of input map" msgstr "" -#: ../raster/r.proj/main.c:314 +#: ../raster/r.proj/main.c:330 msgid "Unable to get projection units of input map" msgstr "" -#: ../raster/r.proj/main.c:317 +#: ../raster/r.proj/main.c:333 msgid "Unable to get projection key values of input map" msgstr "" -#: ../raster/r.proj/main.c:332 +#: ../raster/r.proj/main.c:357 msgid "Unable to work with unprojected data (xy location)" msgstr "" -#: ../raster/r.proj/main.c:351 +#: ../raster/r.proj/main.c:376 #, c-format msgid "Input map <%s@%s> in location <%s>:" msgstr "" -#: ../raster/r.proj/main.c:443 +#: ../raster/r.proj/main.c:470 msgid "Input:" msgstr "" -#: ../raster/r.proj/main.c:444 ../raster/r.proj/main.c:455 +#: ../raster/r.proj/main.c:471 ../raster/r.proj/main.c:482 #, c-format msgid "Cols: %d (%d)" msgstr "" -#: ../raster/r.proj/main.c:445 ../raster/r.proj/main.c:456 +#: ../raster/r.proj/main.c:472 ../raster/r.proj/main.c:483 #, c-format msgid "Rows: %d (%d)" msgstr "" -#: ../raster/r.proj/main.c:446 ../raster/r.proj/main.c:457 +#: ../raster/r.proj/main.c:473 ../raster/r.proj/main.c:484 #, c-format msgid "North: %f (%f)" msgstr "" -#: ../raster/r.proj/main.c:447 ../raster/r.proj/main.c:458 +#: ../raster/r.proj/main.c:474 ../raster/r.proj/main.c:485 #, c-format msgid "South: %f (%f)" msgstr "" -#: ../raster/r.proj/main.c:448 ../raster/r.proj/main.c:459 +#: ../raster/r.proj/main.c:475 ../raster/r.proj/main.c:486 #, c-format msgid "West: %f (%f)" msgstr "" -#: ../raster/r.proj/main.c:449 ../raster/r.proj/main.c:460 +#: ../raster/r.proj/main.c:476 ../raster/r.proj/main.c:487 #, c-format msgid "East: %f (%f)" msgstr "" -#: ../raster/r.proj/main.c:450 ../raster/r.proj/main.c:461 +#: ../raster/r.proj/main.c:477 ../raster/r.proj/main.c:488 #, c-format msgid "EW-res: %f" msgstr "" -#: ../raster/r.proj/main.c:451 ../raster/r.proj/main.c:462 +#: ../raster/r.proj/main.c:478 ../raster/r.proj/main.c:489 #, c-format msgid "NS-res: %f" msgstr "" -#: ../raster/r.proj/main.c:454 +#: ../raster/r.proj/main.c:481 msgid "Output:" msgstr "" -#: ../raster/r.proj/main.c:491 +#: ../raster/r.proj/main.c:518 msgid "Projecting..." msgstr "" -#: ../raster/r.proj/bordwalk.c:216 +#: ../raster/r.proj/bordwalk.c:223 msgid "Input raster map is outside current region" msgstr "" -#: ../raster/r.proj/bordwalk.c:242 +#: ../raster/r.proj/bordwalk.c:251 msgid "Unable to reproject map center" msgstr "" @@ -15801,60 +16152,64 @@ msgid "Creates shaded relief map from an elevation map (DEM)." msgstr "" -#: ../raster/r.relief/main.c:117 +#: ../raster/r.relief/main.c:115 +msgid "Name of input raster (typically elevation) map" +msgstr "" + +#: ../raster/r.relief/main.c:118 msgid "Name for output shaded relief map" msgstr "" -#: ../raster/r.relief/main.c:125 +#: ../raster/r.relief/main.c:126 msgid "Altitude of the sun in degrees above the horizon" msgstr "" -#: ../raster/r.relief/main.c:126 ../raster/r.relief/main.c:136 +#: ../raster/r.relief/main.c:127 ../raster/r.relief/main.c:137 msgid "Sun position" msgstr "" -#: ../raster/r.relief/main.c:135 +#: ../raster/r.relief/main.c:136 msgid "Azimuth of the sun in degrees to the east of north" msgstr "" -#: ../raster/r.relief/main.c:143 +#: ../raster/r.relief/main.c:144 msgid "Factor for exaggerating relief" msgstr "" -#: ../raster/r.relief/main.c:151 +#: ../raster/r.relief/main.c:152 msgid "Scale factor for converting meters to elevation units" msgstr "" -#: ../raster/r.relief/main.c:158 +#: ../raster/r.relief/main.c:159 msgid "Elevation units (overrides scale factor)" msgstr "" -#: ../raster/r.relief/main.c:163 +#: ../raster/r.relief/main.c:164 msgid "international feet" msgstr "" -#: ../raster/r.relief/main.c:164 +#: ../raster/r.relief/main.c:165 msgid "survey feet" msgstr "" -#: ../raster/r.relief/main.c:194 ../raster/r.in.gdal/main.c:400 -#: ../raster/r.in.gdal/main.c:682 ../imagery/i.landsat.toar/main.c:548 +#: ../raster/r.relief/main.c:195 ../raster/r.in.gdal/main.c:458 +#: ../raster/r.in.gdal/main.c:746 ../imagery/i.landsat.toar/main.c:548 #, c-format msgid "Raster map <%s> already exists and will be overwritten" msgstr "" -#: ../raster/r.relief/main.c:197 ../raster/r.in.gdal/main.c:403 -#: ../raster/r.in.gdal/main.c:685 +#: ../raster/r.relief/main.c:198 ../raster/r.in.gdal/main.c:461 +#: ../raster/r.in.gdal/main.c:749 #, c-format msgid "Raster map <%s> already exists" msgstr "" -#: ../raster/r.relief/main.c:215 +#: ../raster/r.relief/main.c:216 #, c-format msgid "%s=%s - must not be zero" msgstr "" -#: ../raster/r.relief/main.c:474 +#: ../raster/r.relief/main.c:475 #, c-format msgid "Shaded relief raster map <%s> complete" msgstr "" @@ -15917,338 +16272,352 @@ msgid "trying to divide by zero...no unique solution for system...skipping..." msgstr "" -#: ../raster/r.in.gdal/main.c:96 +#: ../raster/r.in.gdal/main.c:99 msgid "Imports raster data into a GRASS raster map using GDAL library." msgstr "" -#: ../raster/r.in.gdal/main.c:102 +#: ../raster/r.in.gdal/main.c:105 msgid "Name of raster file to be imported" msgstr "" -#: ../raster/r.in.gdal/main.c:111 +#: ../raster/r.in.gdal/main.c:114 msgid "Band(s) to select (default is all bands)" msgstr "" -#: ../raster/r.in.gdal/main.c:112 ../raster/r.in.gdal/main.c:225 +#: ../raster/r.in.gdal/main.c:115 ../raster/r.in.gdal/main.c:242 +#: ../scripts/i.spectral/i.spectral.py:200 msgid "Bands" msgstr "" -#: ../raster/r.in.gdal/main.c:129 +#: ../raster/r.in.gdal/main.c:132 msgid "Name of GCPs target location" msgstr "" -#: ../raster/r.in.gdal/main.c:131 +#: ../raster/r.in.gdal/main.c:134 msgid "Name of location to create or to read projection from for GCPs transformation" msgstr "" -#: ../raster/r.in.gdal/main.c:133 ../raster/r.in.gdal/main.c:188 -#: ../raster/r.in.gdal/main.c:195 ../vector/v.info/print.c:505 +#: ../raster/r.in.gdal/main.c:136 ../raster/r.in.gdal/main.c:205 +#: ../raster/r.in.gdal/main.c:212 ../vector/v.info/print.c:505 #: ../vector/v.info/print.c:510 msgid "Projection" msgstr "" -#: ../raster/r.in.gdal/main.c:148 +#: ../raster/r.in.gdal/main.c:151 msgid "Offset to be added to band numbers" msgstr "" -#: ../raster/r.in.gdal/main.c:149 +#: ../raster/r.in.gdal/main.c:152 msgid "If 0, no offset is added and the first band is 1" msgstr "" -#: ../raster/r.in.gdal/main.c:157 +#: ../raster/r.in.gdal/main.c:160 msgid "Zero-padding of band number by filling with leading zeros up to given number" msgstr "" -#: ../raster/r.in.gdal/main.c:158 +#: ../raster/r.in.gdal/main.c:161 msgid "If 0, length will be adjusted to 'offset' number without leading zeros" msgstr "" -#: ../raster/r.in.gdal/main.c:164 +#: ../raster/r.in.gdal/main.c:167 msgid "Name of the output file that contains the imported map names" msgstr "" -#: ../raster/r.in.gdal/main.c:171 ../vector/v.in.lidar/main.c:272 -#: ../vector/v.in.ogr/main.c:281 +#: ../raster/r.in.gdal/main.c:174 ../vector/v.in.lidar/main.c:272 +#: ../vector/v.in.ogr/main.c:298 msgid "Name for new location to create" msgstr "" -#: ../raster/r.in.gdal/main.c:178 +#: ../raster/r.in.gdal/main.c:181 msgid "File prefix for raster attribute tables" msgstr "" -#: ../raster/r.in.gdal/main.c:179 +#: ../raster/r.in.gdal/main.c:182 msgid "The band number and \".csv\" will be appended to the file prefix" msgstr "" -#: ../raster/r.in.gdal/main.c:193 ../raster/r.external/main.c:109 -#: ../vector/v.in.ogr/main.c:354 ../vector/v.external/args.c:52 +#: ../raster/r.in.gdal/main.c:189 ../vector/v.in.ogr/main.c:220 +msgid "GDAL configuration options" +msgstr "" + +#: ../raster/r.in.gdal/main.c:190 ../raster/r.in.gdal/main.c:197 +#: ../vector/v.in.ogr/main.c:221 ../vector/v.in.ogr/main.c:228 +msgid "Comma-separated list of key=value pairs" +msgstr "" + +#: ../raster/r.in.gdal/main.c:196 ../vector/v.in.ogr/main.c:227 +msgid "GDAL dataset open options" +msgstr "" + +#: ../raster/r.in.gdal/main.c:210 ../raster/r.external/main.c:109 +#: ../vector/v.in.ogr/main.c:371 ../vector/v.external/args.c:52 msgid "Perform projection check only and exit" msgstr "" -#: ../raster/r.in.gdal/main.c:200 ../raster/r.external/main.c:114 -#: ../vector/v.in.lidar/main.c:302 ../vector/v.in.ogr/main.c:366 +#: ../raster/r.in.gdal/main.c:217 ../raster/r.external/main.c:114 +#: ../vector/v.in.lidar/main.c:302 ../vector/v.in.ogr/main.c:383 msgid "Extend region extents based on new dataset" msgstr "" -#: ../raster/r.in.gdal/main.c:202 ../raster/r.external/main.c:115 -#: ../vector/v.in.ogr/main.c:368 +#: ../raster/r.in.gdal/main.c:219 ../raster/r.external/main.c:115 +#: ../vector/v.in.ogr/main.c:385 msgid "Also updates the default region if in the PERMANENT mapset" msgstr "" -#: ../raster/r.in.gdal/main.c:218 ../raster/r.external/main.c:119 +#: ../raster/r.in.gdal/main.c:235 ../raster/r.external/main.c:119 #: ../raster/r.region/main.c:70 msgid "Auto-adjustment for lat/lon" msgstr "" -#: ../raster/r.in.gdal/main.c:219 ../raster/r.external/main.c:120 +#: ../raster/r.in.gdal/main.c:236 ../raster/r.external/main.c:120 #: ../raster/r.region/main.c:71 msgid "Attempt to fix small precision errors in resolution and extents" msgstr "" -#: ../raster/r.in.gdal/main.c:224 +#: ../raster/r.in.gdal/main.c:241 msgid "Keep band numbers instead of using band color names" msgstr "" -#: ../raster/r.in.gdal/main.c:230 +#: ../raster/r.in.gdal/main.c:247 msgid "Create the location specified by the \"location\" parameter and exit. Do not import the raster file." msgstr "" -#: ../raster/r.in.gdal/main.c:235 ../vector/v.in.lidar/main.c:284 -#: ../vector/v.in.ogr/main.c:361 +#: ../raster/r.in.gdal/main.c:252 ../vector/v.in.lidar/main.c:284 +#: ../vector/v.in.ogr/main.c:378 msgid "Limit import to the current region" msgstr "" -#: ../raster/r.in.gdal/main.c:240 +#: ../raster/r.in.gdal/main.c:257 msgid "Print number of bands and exit" msgstr "" -#: ../raster/r.in.gdal/main.c:272 ../raster/r.external/list.c:23 +#: ../raster/r.in.gdal/main.c:289 ../raster/r.external/list.c:23 #: ../vector/v.external.out/list.c:102 ../vector/v.out.ogr/list.c:116 -#: ../vector/v.in.ogr/main.c:403 ../vector/v.external/list.c:94 +#: ../vector/v.in.ogr/main.c:420 ../vector/v.external/list.c:94 msgid "Supported formats:" msgstr "" -#: ../raster/r.in.gdal/main.c:315 +#: ../raster/r.in.gdal/main.c:332 msgid "You have to specify a target location different from output location" msgstr "" -#: ../raster/r.in.gdal/main.c:319 +#: ../raster/r.in.gdal/main.c:336 msgid "You need to specify valid location name." msgstr "" -#: ../raster/r.in.gdal/main.c:323 +#: ../raster/r.in.gdal/main.c:340 msgid "The '-l' flag only works in Lat/Lon locations" msgstr "" -#: ../raster/r.in.gdal/main.c:326 +#: ../raster/r.in.gdal/main.c:343 msgid "The number of digits for band numbering must be equal or greater than 0" msgstr "" -#: ../raster/r.in.gdal/main.c:339 +#: ../raster/r.in.gdal/main.c:356 msgid "Disabling '-r' flag for new location" msgstr "" -#: ../raster/r.in.gdal/main.c:347 ../raster/r.in.gdal/main.c:350 +#: ../raster/r.in.gdal/main.c:362 #, c-format -msgid "Using memory cache size: %.1f MiB" +msgid "Using memory cache size: %s MiB" msgstr "" -#: ../raster/r.in.gdal/main.c:359 +#: ../raster/r.in.gdal/main.c:417 #, c-format msgid "Unable to open datasource <%s>" msgstr "" -#: ../raster/r.in.gdal/main.c:370 +#: ../raster/r.in.gdal/main.c:428 #, c-format msgid "Input seems to be NOAA/AVHRR data which needs to be georeferenced with thin plate spline transformation (%s or %s)." msgstr "" -#: ../raster/r.in.gdal/main.c:383 +#: ../raster/r.in.gdal/main.c:441 msgid "Input contains subdatasets which may need to be imported separately" msgstr "" -#: ../raster/r.in.gdal/main.c:423 +#: ../raster/r.in.gdal/main.c:481 msgid "Input raster map is flipped or rotated - cannot import. You may use 'gdalwarp' to transform the map to North-up." msgstr "" -#: ../raster/r.in.gdal/main.c:442 +#: ../raster/r.in.gdal/main.c:500 #, c-format msgid "Unable to fetch the affine transformation coefficients. Flag -%c cannot be used in this case." msgstr "" -#: ../raster/r.in.gdal/main.c:470 +#: ../raster/r.in.gdal/main.c:528 msgid "Map bounds have been constrained to geographic coordinates. You will almost certainly want to check map bounds and resolution with r.info and reset them with r.region before going any further." msgstr "" -#: ../raster/r.in.gdal/main.c:515 ../raster/r.in.gdal/main.c:542 +#: ../raster/r.in.gdal/main.c:573 ../raster/r.in.gdal/main.c:603 msgid "Input raster does not overlap current computational region. Nothing to import." msgstr "" -#: ../raster/r.in.gdal/main.c:579 +#: ../raster/r.in.gdal/main.c:643 #, c-format msgid "Importing %d raster bands..." msgstr "" -#: ../raster/r.in.gdal/main.c:598 ../raster/r.external/main.c:230 +#: ../raster/r.in.gdal/main.c:662 ../raster/r.external/main.c:230 #, c-format msgid "Selected band (%d) does not exist" msgstr "" -#: ../raster/r.in.gdal/main.c:623 +#: ../raster/r.in.gdal/main.c:687 msgid "Unable to open the map names output text file" msgstr "" -#: ../raster/r.in.gdal/main.c:654 +#: ../raster/r.in.gdal/main.c:718 #, c-format msgid "Unable to get raster band number %d" msgstr "" -#: ../raster/r.in.gdal/main.c:731 +#: ../raster/r.in.gdal/main.c:796 #, c-format msgid "Copying %d GCPS in points file for <%s>" msgstr "" -#: ../raster/r.in.gdal/main.c:739 +#: ../raster/r.in.gdal/main.c:804 msgid "GCPs have the following OpenGIS WKT Coordinate System:" msgstr "" -#: ../raster/r.in.gdal/main.c:762 +#: ../raster/r.in.gdal/main.c:827 msgid "Re-projecting GCPs table:" msgstr "" -#: ../raster/r.in.gdal/main.c:763 +#: ../raster/r.in.gdal/main.c:828 #, c-format msgid "* Input projection for GCP table: %s" msgstr "" -#: ../raster/r.in.gdal/main.c:765 +#: ../raster/r.in.gdal/main.c:830 #, c-format msgid "* Output projection for GCP table: %s" msgstr "" -#: ../raster/r.in.gdal/main.c:786 +#: ../raster/r.in.gdal/main.c:852 #, c-format -msgid "Error in pj_do_proj (can't re-projection GCP %i)" +msgid "Error in %s (can't re-project GCP %i)" msgstr "" -#: ../raster/r.in.gdal/main.c:808 ../raster/r.in.gdal/proj.c:63 -#: ../raster/r.external/proj.c:63 ../vector/v.in.lidar/main.c:507 -#: ../vector/v.in.ogr/proj.c:253 ../vector/v.external/proj.c:154 +#: ../raster/r.in.gdal/main.c:875 ../raster/r.in.gdal/proj.c:85 +#: ../raster/r.external/proj.c:85 ../vector/v.in.lidar/main.c:507 +#: ../vector/v.in.ogr/proj.c:292 ../vector/v.external/proj.c:177 msgid "Unable to convert input map projection to GRASS format; cannot create new location." msgstr "" -#: ../raster/r.in.gdal/main.c:832 ../raster/r.in.gdal/proj.c:69 -#: ../raster/r.external/proj.c:69 ../vector/v.in.lidar/main.c:513 -#: ../vector/v.in.ogr/proj.c:259 ../vector/v.external/proj.c:160 +#: ../raster/r.in.gdal/main.c:899 ../raster/r.in.gdal/proj.c:91 +#: ../raster/r.external/proj.c:91 ../vector/v.in.lidar/main.c:513 +#: ../vector/v.in.ogr/proj.c:298 ../vector/v.external/proj.c:183 #, c-format msgid "Unable to create new location <%s>" msgstr "" -#: ../raster/r.in.gdal/main.c:838 ../raster/r.in.gdal/proj.c:72 -#: ../raster/r.external/proj.c:72 ../general/g.proj/create.c:15 -#: ../vector/v.in.lidar/main.c:516 ../vector/v.in.ogr/proj.c:262 -#: ../vector/v.external/proj.c:163 +#: ../raster/r.in.gdal/main.c:905 ../raster/r.in.gdal/proj.c:94 +#: ../raster/r.external/proj.c:94 ../general/g.proj/create.c:16 +#: ../vector/v.in.lidar/main.c:516 ../vector/v.in.ogr/proj.c:301 +#: ../vector/v.external/proj.c:186 #, c-format msgid "Location <%s> created" msgstr "" -#: ../raster/r.in.gdal/main.c:841 +#: ../raster/r.in.gdal/main.c:908 #, c-format msgid "The target for the output group <%s> has been set to location <%s>, mapset ." msgstr "" -#: ../raster/r.in.gdal/main.c:881 ../raster/r.external/window.c:93 -#: ../vector/v.in.ogr/main.c:1871 +#: ../raster/r.in.gdal/main.c:948 ../raster/r.external/window.c:93 +#: ../vector/v.in.ogr/main.c:1971 msgid "Default region for this location updated" msgstr "" -#: ../raster/r.in.gdal/main.c:884 ../raster/r.external/window.c:96 -#: ../vector/v.in.ogr/main.c:1874 +#: ../raster/r.in.gdal/main.c:951 ../raster/r.external/window.c:96 +#: ../vector/v.in.ogr/main.c:1974 msgid "Region for the current mapset updated" msgstr "" -#: ../raster/r.in.gdal/main.c:912 +#: ../raster/r.in.gdal/main.c:980 msgid "Unable to translate projection key values of input GCPs" msgstr "" -#: ../raster/r.in.gdal/main.c:928 +#: ../raster/r.in.gdal/main.c:996 msgid "Unable to get projection info of target location" msgstr "" -#: ../raster/r.in.gdal/main.c:930 +#: ../raster/r.in.gdal/main.c:998 msgid "Unable to get projection units of target location" msgstr "" -#: ../raster/r.in.gdal/main.c:932 +#: ../raster/r.in.gdal/main.c:1000 msgid "Unable to get projection key values of target location" msgstr "" -#: ../raster/r.in.gdal/main.c:936 ../imagery/i.rectify/target.c:31 +#: ../raster/r.in.gdal/main.c:1007 ../imagery/i.rectify/target.c:31 #: ../imagery/i.ortho.photo/i.ortho.rectify/target.c:31 #: ../vector/v.rectify/target.c:40 #, c-format msgid "Mapset <%s> in target location <%s> - " msgstr "" -#: ../raster/r.in.gdal/main.c:974 +#: ../raster/r.in.gdal/main.c:1045 #, c-format msgid "Importing raster map <%s>..." msgstr "" -#: ../raster/r.in.gdal/main.c:1089 ../raster/r.in.gdal/main.c:1144 -#: ../raster/r.in.gdal/main.c:1218 +#: ../raster/r.in.gdal/main.c:1162 ../raster/r.in.gdal/main.c:1217 +#: ../raster/r.in.gdal/main.c:1291 msgid "Invalid row" msgstr "" -#: ../raster/r.in.gdal/main.c:1486 ../raster/r.in.gdal/main.c:1543 +#: ../raster/r.in.gdal/main.c:1559 ../raster/r.in.gdal/main.c:1616 msgid "Inconsistent color rules in RAT" msgstr "" -#: ../raster/r.in.gdal/main.c:1600 +#: ../raster/r.in.gdal/main.c:1673 #, c-format msgid "Setting grey color table for <%s> (8bit, full range)" msgstr "" -#: ../raster/r.in.gdal/main.c:1614 +#: ../raster/r.in.gdal/main.c:1687 #, c-format msgid "Setting grey color table for <%s> (16bit, image range)" msgstr "" -#: ../raster/r.in.gdal/main.c:1716 +#: ../raster/r.in.gdal/main.c:1789 #, c-format msgid "Unable to open file <%s>: %s." msgstr "" -#: ../raster/r.in.gdal/proj.c:42 ../raster/r.external/proj.c:42 +#: ../raster/r.in.gdal/proj.c:46 ../raster/r.external/proj.c:46 #, c-format msgid "" "Input contains an invalid SRS. WKT definition:\n" "%s" msgstr "" -#: ../raster/r.in.gdal/proj.c:51 ../raster/r.external/proj.c:51 +#: ../raster/r.in.gdal/proj.c:73 ../raster/r.external/proj.c:73 msgid "No projection information available" msgstr "" -#: ../raster/r.in.gdal/proj.c:94 ../raster/r.external/proj.c:94 -#: ../vector/v.in.ogr/proj.c:284 ../vector/v.external/proj.c:185 +#: ../raster/r.in.gdal/proj.c:116 ../raster/r.external/proj.c:116 +#: ../vector/v.in.ogr/proj.c:323 ../vector/v.external/proj.c:208 msgid "Unable to convert input map projection information to GRASS format." msgstr "" -#: ../raster/r.in.gdal/proj.c:138 ../raster/r.external/proj.c:138 -#: ../vector/v.in.ogr/proj.c:329 ../vector/v.external/proj.c:230 +#: ../raster/r.in.gdal/proj.c:160 ../raster/r.external/proj.c:160 +#: ../vector/v.in.ogr/proj.c:368 ../vector/v.external/proj.c:253 msgid "Location PROJ_INFO is:\n" msgstr "" -#: ../raster/r.in.gdal/proj.c:148 ../raster/r.in.gdal/proj.c:155 -#: ../raster/r.external/proj.c:148 ../raster/r.external/proj.c:155 -#: ../vector/v.in.ogr/proj.c:339 ../vector/v.in.ogr/proj.c:346 -#: ../vector/v.external/proj.c:240 ../vector/v.external/proj.c:247 +#: ../raster/r.in.gdal/proj.c:170 ../raster/r.in.gdal/proj.c:177 +#: ../raster/r.external/proj.c:170 ../raster/r.external/proj.c:177 +#: ../vector/v.in.ogr/proj.c:378 ../vector/v.in.ogr/proj.c:385 +#: ../vector/v.external/proj.c:263 ../vector/v.external/proj.c:270 msgid "Dataset PROJ_INFO is:\n" msgstr "" -#: ../raster/r.in.gdal/proj.c:241 ../raster/r.external/proj.c:241 -#: ../vector/v.in.ogr/proj.c:432 ../vector/v.external/proj.c:333 +#: ../raster/r.in.gdal/proj.c:263 ../raster/r.external/proj.c:263 +#: ../vector/v.in.ogr/proj.c:471 ../vector/v.external/proj.c:356 msgid "Consider generating a new location from the input dataset using the 'location' parameter.\n" msgstr "" @@ -16394,7 +16763,7 @@ msgid "You already know the sun position" msgstr "" -#: ../raster/r.sunmask/main.c:444 ../vector/v.colors/main.c:199 +#: ../raster/r.sunmask/main.c:444 ../vector/v.colors/main.c:212 #, c-format msgid "Option <%s> required" msgstr "" @@ -16408,24 +16777,24 @@ msgid "Calculating shadows from DEM..." msgstr "" -#: ../raster/r.sunmask/g_solposition.c:66 +#: ../raster/r.sunmask/g_solposition.c:67 msgid "Unable to calculate sun position in un-projected locations. Specify sunposition directly." msgstr "" -#: ../raster/r.sunmask/g_solposition.c:88 +#: ../raster/r.sunmask/g_solposition.c:89 #, c-format msgid "Specified point %f, %f outside of current region, is that intended? Anyway, it will be used." msgstr "" -#: ../raster/r.sunmask/g_solposition.c:98 ../raster/r.latlong/main.c:101 +#: ../raster/r.sunmask/g_solposition.c:99 ../raster/r.latlong/main.c:99 msgid "Unable to get projection info of current location" msgstr "" -#: ../raster/r.sunmask/g_solposition.c:101 ../raster/r.latlong/main.c:103 +#: ../raster/r.sunmask/g_solposition.c:102 ../raster/r.latlong/main.c:101 msgid "Unable to get projection units of current location" msgstr "" -#: ../raster/r.sunmask/g_solposition.c:104 ../raster/r.latlong/main.c:105 +#: ../raster/r.sunmask/g_solposition.c:105 ../raster/r.latlong/main.c:103 msgid "Unable to get projection key values of current location" msgstr "" @@ -16666,7 +17035,7 @@ #: ../raster/r.support/main.c:312 ../scripts/d.polar/d.polar.py:407 #: ../scripts/i.in.spotvgt/i.in.spotvgt.py:280 -#: ../scripts/r.plane/r.plane.py:122 ../scripts/r.fillnulls/r.fillnulls.py:494 +#: ../scripts/r.plane/r.plane.py:122 ../scripts/r.fillnulls/r.fillnulls.py:506 #: ../scripts/v.in.e00/v.in.e00.py:165 ../scripts/r.in.aster/r.in.aster.py:144 msgid "Done." msgstr "" @@ -16928,139 +17297,104 @@ msgid "Imagery group <%s> created" msgstr "" -#: ../raster/r.external/link.c:48 +#: ../raster/r.external/link.c:46 msgid "Complex types not supported" msgstr "" -#: ../raster/r.external/link.c:63 +#: ../raster/r.external/link.c:56 #, c-format msgid "Copying color table for %s" msgstr "" -#: ../raster/r.external/link.c:81 +#: ../raster/r.external/link.c:74 #, c-format msgid "Setting grey color table for <%s> (full 8bit range)" msgstr "" -#: ../raster/r.external/link.c:87 -#, c-format -msgid "Setting grey color table for <%s> (data range)" -msgstr "" - -#: ../raster/r.external/link.c:101 -#, c-format -msgid "Unable to create cell/%s file" -msgstr "" - -#: ../raster/r.external/link.c:110 -#, c-format -msgid "Unable to create fcell/%s file" -msgstr "" - -#: ../raster/r.external/link.c:146 +#: ../raster/r.external/link.c:132 #, c-format msgid "Unable to create cell_misc/%s/gdal file" msgstr "" -#: ../raster/r.external/link.c:149 +#: ../raster/r.external/link.c:135 #, c-format msgid "Error writing cell_misc/%s/gdal file" msgstr "" -#: ../raster/r.external/link.c:174 -#, c-format -msgid "Unable to create cell_misc/%s/f_format file" -msgstr "" - -#: ../raster/r.external/link.c:177 -#, c-format -msgid "Error writing cell_misc/%s/f_format file" -msgstr "" - -#: ../raster/r.external/link.c:224 -#, c-format -msgid "Creating support files for %s" -msgstr "" - -#: ../raster/r.external/link.c:236 -#, c-format -msgid "Link to raster map <%s> created." -msgstr "" - #: ../raster/r.resamp.filter/main.c:142 #, c-format msgid "Filter <%s> not found" msgstr "" -#: ../raster/r.resamp.filter/main.c:391 +#: ../raster/r.resamp.filter/main.c:396 msgid "kernel filter" msgstr "" -#: ../raster/r.resamp.filter/main.c:394 +#: ../raster/r.resamp.filter/main.c:399 msgid "Resamples raster map layers using an analytic kernel." msgstr "" -#: ../raster/r.resamp.filter/main.c:405 +#: ../raster/r.resamp.filter/main.c:410 msgid "Filter kernel(s)" msgstr "" -#: ../raster/r.resamp.filter/main.c:413 +#: ../raster/r.resamp.filter/main.c:418 msgid "Filter radius" msgstr "" -#: ../raster/r.resamp.filter/main.c:420 +#: ../raster/r.resamp.filter/main.c:425 msgid "Filter radius (horizontal)" msgstr "" -#: ../raster/r.resamp.filter/main.c:427 +#: ../raster/r.resamp.filter/main.c:432 msgid "Filter radius (vertical)" msgstr "" -#: ../raster/r.resamp.filter/main.c:438 ../vector/v.external.out/args.c:90 +#: ../raster/r.resamp.filter/main.c:443 ../vector/v.external.out/args.c:90 #, c-format msgid "%s= and %s=/%s= are mutually exclusive" msgstr "" -#: ../raster/r.resamp.filter/main.c:443 +#: ../raster/r.resamp.filter/main.c:448 #, c-format msgid "Either %s= or %s=/%s= required" msgstr "" -#: ../raster/r.resamp.filter/main.c:446 +#: ../raster/r.resamp.filter/main.c:451 #, c-format msgid "Both %s= and %s= required" msgstr "" -#: ../raster/r.resamp.filter/main.c:469 +#: ../raster/r.resamp.filter/main.c:474 msgid "Differing number of values for filter= and [xy_]radius=" msgstr "" -#: ../raster/r.resamp.filter/main.c:472 +#: ../raster/r.resamp.filter/main.c:477 #, c-format msgid "Too many filters (max: %d)" msgstr "" -#: ../raster/r.resamp.filter/main.c:490 +#: ../raster/r.resamp.filter/main.c:495 msgid "At least one filter must be finite" msgstr "" -#: ../raster/r.latlong/main.c:57 +#: ../raster/r.latlong/main.c:56 msgid "latitude" msgstr "" -#: ../raster/r.latlong/main.c:58 +#: ../raster/r.latlong/main.c:57 msgid "longitude" msgstr "" -#: ../raster/r.latlong/main.c:60 +#: ../raster/r.latlong/main.c:59 msgid "Creates a latitude/longitude raster map." msgstr "" -#: ../raster/r.latlong/main.c:66 +#: ../raster/r.latlong/main.c:65 msgid "Name for output latitude or longitude raster map" msgstr "" -#: ../raster/r.latlong/main.c:70 +#: ../raster/r.latlong/main.c:69 msgid "Longitude output" msgstr "" @@ -17109,14 +17443,14 @@ #: ../raster/r.region/main.c:61 ../raster/r.region/main.c:66 #: ../raster/r.region/main.c:72 ../raster/r.region/main.c:87 #: ../raster/r.region/main.c:94 ../raster/r.region/main.c:101 -#: ../raster/r.region/main.c:144 ../general/g.region/main.c:78 -#: ../general/g.region/main.c:84 ../general/g.region/main.c:171 -#: ../general/g.region/main.c:178 ../general/g.region/main.c:187 -#: ../general/g.region/main.c:195 +#: ../raster/r.region/main.c:144 ../general/g.region/main.c:79 +#: ../general/g.region/main.c:85 ../general/g.region/main.c:172 +#: ../general/g.region/main.c:179 ../general/g.region/main.c:188 +#: ../general/g.region/main.c:196 msgid "Existing" msgstr "" -#: ../raster/r.region/main.c:65 ../general/g.region/main.c:77 +#: ../raster/r.region/main.c:65 ../general/g.region/main.c:78 msgid "Set from default region" msgstr "" @@ -17136,19 +17470,19 @@ msgid "Set region to match this vector map" msgstr "" -#: ../raster/r.region/main.c:109 ../general/g.region/main.c:203 +#: ../raster/r.region/main.c:109 ../general/g.region/main.c:204 msgid "Value for the northern edge" msgstr "" -#: ../raster/r.region/main.c:118 ../general/g.region/main.c:212 +#: ../raster/r.region/main.c:118 ../general/g.region/main.c:213 msgid "Value for the southern edge" msgstr "" -#: ../raster/r.region/main.c:127 ../general/g.region/main.c:221 +#: ../raster/r.region/main.c:127 ../general/g.region/main.c:222 msgid "Value for the eastern edge" msgstr "" -#: ../raster/r.region/main.c:136 ../general/g.region/main.c:230 +#: ../raster/r.region/main.c:136 ../general/g.region/main.c:231 msgid "Value for the western edge" msgstr "" @@ -17634,31 +17968,31 @@ msgid "No basins were created. Verify threshold and region settings." msgstr "" -#: ../raster/r.watershed/seg/close_maps2.c:86 +#: ../raster/r.watershed/seg/close_maps2.c:87 msgid "Closing stream segments map" msgstr "" -#: ../raster/r.watershed/seg/close_maps2.c:109 +#: ../raster/r.watershed/seg/close_maps2.c:110 msgid "Closing basins map" msgstr "" -#: ../raster/r.watershed/seg/close_maps2.c:116 +#: ../raster/r.watershed/seg/close_maps2.c:117 msgid "Closing half basins map" msgstr "" -#: ../raster/r.watershed/seg/main.c:92 ../raster/r.watershed/seg/main.c:107 -#: ../raster/r.watershed/ram/main.c:82 ../raster/r.watershed/ram/main.c:98 +#: ../raster/r.watershed/seg/main.c:93 ../raster/r.watershed/seg/main.c:108 +#: ../raster/r.watershed/ram/main.c:85 ../raster/r.watershed/ram/main.c:101 #, c-format msgid "SECTION %d: Closing Maps." msgstr "" -#: ../raster/r.watershed/seg/main.c:105 ../raster/r.watershed/ram/main.c:96 +#: ../raster/r.watershed/seg/main.c:106 ../raster/r.watershed/ram/main.c:99 #, c-format msgid "SECTION %d: Watershed determination." msgstr "" #: ../raster/r.watershed/seg/do_astar.c:30 -#: ../raster/r.watershed/ram/do_astar.c:27 +#: ../raster/r.watershed/ram/do_astar.c:28 msgid "SECTION 2: A* Search." msgstr "" @@ -17666,73 +18000,73 @@ msgid "No seeds for A* Search" msgstr "" -#: ../raster/r.watershed/seg/do_astar.c:146 +#: ../raster/r.watershed/seg/do_astar.c:147 msgid "bug in A* Search: doer %" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:20 +#: ../raster/r.watershed/seg/close_maps.c:23 msgid "Closing accumulation map" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:136 +#: ../raster/r.watershed/seg/close_maps.c:140 msgid "Closing TCI and SPI maps" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:138 +#: ../raster/r.watershed/seg/close_maps.c:142 msgid "Closing TCI map" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:140 +#: ../raster/r.watershed/seg/close_maps.c:144 msgid "Closing SPI map" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:300 +#: ../raster/r.watershed/seg/close_maps.c:307 msgid "Closing flow direction map" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:327 +#: ../raster/r.watershed/seg/close_maps.c:334 msgid "Closing LS map" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:332 +#: ../raster/r.watershed/seg/close_maps.c:339 msgid "Closing SL map" msgstr "" -#: ../raster/r.watershed/seg/init_vars.c:139 +#: ../raster/r.watershed/seg/init_vars.c:143 #, c-format msgid "SECTION 1 beginning: Initiating Variables. %d section total." msgid_plural "SECTION 1 beginning: Initiating Variables. %d sections total." msgstr[0] "" msgstr[1] "" -#: ../raster/r.watershed/seg/init_vars.c:175 +#: ../raster/r.watershed/seg/init_vars.c:178 msgid "Maximum memory to be used was smaller than 3 MB, set to 3 MB." msgstr "" -#: ../raster/r.watershed/seg/init_vars.c:470 +#: ../raster/r.watershed/seg/init_vars.c:511 msgid "SECTION 1b: Determining Offmap Flow." msgstr "" -#: ../raster/r.watershed/seg/do_cum.c:119 -#: ../raster/r.watershed/ram/do_cum.c:114 +#: ../raster/r.watershed/seg/do_cum.c:122 +#: ../raster/r.watershed/ram/do_cum.c:116 msgid "SECTION 3: Accumulating Surface Flow with SFD." msgstr "" -#: ../raster/r.watershed/seg/do_cum.c:293 -#: ../raster/r.watershed/ram/do_cum.c:276 +#: ../raster/r.watershed/seg/do_cum.c:315 +#: ../raster/r.watershed/ram/do_cum.c:296 msgid "SECTION 3a: Accumulating Surface Flow with MFD." msgstr "" -#: ../raster/r.watershed/seg/do_cum.c:529 +#: ../raster/r.watershed/seg/do_cum.c:560 msgid "MFD: A * path already processed when distributing flow: %d of %" msgstr "" -#: ../raster/r.watershed/seg/do_cum.c:533 -#: ../raster/r.watershed/ram/do_cum.c:486 +#: ../raster/r.watershed/seg/do_cum.c:564 +#: ../raster/r.watershed/ram/do_cum.c:512 msgid "SECTION 3b: Adjusting drainage directions." msgstr "" -#: ../raster/r.watershed/seg/usage.c:9 ../raster/r.watershed/ram/usage.c:9 +#: ../raster/r.watershed/seg/usage.c:9 #, c-format msgid "" "USAGE for basin delineation:\n" @@ -17744,187 +18078,193 @@ "\n" msgstr "" -#: ../raster/r.watershed/front/main.c:77 +#: ../raster/r.watershed/front/main.c:79 msgid "drainage" msgstr "" -#: ../raster/r.watershed/front/main.c:79 +#: ../raster/r.watershed/front/main.c:81 msgid "stream power index" msgstr "" -#: ../raster/r.watershed/front/main.c:81 +#: ../raster/r.watershed/front/main.c:84 msgid "Calculates hydrological parameters and RUSLE factors." msgstr "" -#: ../raster/r.watershed/front/main.c:84 ../raster/r.watershed/front/main.c:91 -#: ../raster/r.watershed/front/main.c:97 ../raster/r.watershed/front/main.c:104 -#: ../raster/r.watershed/front/main.c:113 -#: ../raster/r.watershed/front/main.c:121 -#: ../raster/r.watershed/front/main.c:130 +#: ../raster/r.watershed/front/main.c:87 ../raster/r.watershed/front/main.c:95 +#: ../raster/r.watershed/front/main.c:102 +#: ../raster/r.watershed/front/main.c:109 +#: ../raster/r.watershed/front/main.c:118 +#: ../raster/r.watershed/front/main.c:125 +#: ../raster/r.watershed/front/main.c:132 +#: ../raster/r.watershed/front/main.c:140 msgid "Inputs" msgstr "" -#: ../raster/r.watershed/front/main.c:88 +#: ../raster/r.watershed/front/main.c:91 msgid "Name of input depressions raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:89 +#: ../raster/r.watershed/front/main.c:93 msgid "All non-NULL and non-zero cells are considered as real depressions" msgstr "" -#: ../raster/r.watershed/front/main.c:95 +#: ../raster/r.watershed/front/main.c:100 msgid "Name of input raster representing amount of overland flow per cell" msgstr "" -#: ../raster/r.watershed/front/main.c:101 +#: ../raster/r.watershed/front/main.c:106 msgid "Name of input raster map percent of disturbed land" msgstr "" -#: ../raster/r.watershed/front/main.c:102 -#: ../raster/r.watershed/front/main.c:127 +#: ../raster/r.watershed/front/main.c:107 +#: ../raster/r.watershed/front/main.c:137 msgid "For USLE" msgstr "" -#: ../raster/r.watershed/front/main.c:109 +#: ../raster/r.watershed/front/main.c:114 msgid "Name of input raster map blocking overland surface flow" msgstr "" -#: ../raster/r.watershed/front/main.c:111 +#: ../raster/r.watershed/front/main.c:116 msgid "For USLE. All non-NULL and non-zero cells are considered as blocking terrain." msgstr "" -#: ../raster/r.watershed/front/main.c:118 +#: ../raster/r.watershed/front/main.c:123 +msgid "Name of input raster map with percentages for flow accumulation." +msgstr "" + +#: ../raster/r.watershed/front/main.c:129 msgid "Minimum size of exterior watershed basin" msgstr "" -#: ../raster/r.watershed/front/main.c:126 +#: ../raster/r.watershed/front/main.c:136 msgid "Maximum length of surface flow in map units" msgstr "" -#: ../raster/r.watershed/front/main.c:135 +#: ../raster/r.watershed/front/main.c:144 msgid "Name for output accumulation raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:137 +#: ../raster/r.watershed/front/main.c:145 msgid "Number of cells that drain through each cell" msgstr "" -#: ../raster/r.watershed/front/main.c:144 +#: ../raster/r.watershed/front/main.c:152 msgid "Name for output topographic index ln(a / tan(b)) map" msgstr "" -#: ../raster/r.watershed/front/main.c:151 +#: ../raster/r.watershed/front/main.c:158 msgid "Stream power index a * tan(b)" msgstr "" -#: ../raster/r.watershed/front/main.c:157 +#: ../raster/r.watershed/front/main.c:164 msgid "Name for output drainage direction raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:158 +#: ../raster/r.watershed/front/main.c:165 msgid "Directions numbered from 1 to 8" msgstr "" -#: ../raster/r.watershed/front/main.c:164 +#: ../raster/r.watershed/front/main.c:171 msgid "Name for output basins raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:170 +#: ../raster/r.watershed/front/main.c:177 msgid "Name for output stream segments raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:176 +#: ../raster/r.watershed/front/main.c:183 msgid "Name for output half basins raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:178 +#: ../raster/r.watershed/front/main.c:184 msgid "Each half-basin is given a unique value" msgstr "" -#: ../raster/r.watershed/front/main.c:184 +#: ../raster/r.watershed/front/main.c:190 msgid "Name for output slope length raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:186 +#: ../raster/r.watershed/front/main.c:191 msgid "Slope length and steepness (LS) factor for USLE" msgstr "" -#: ../raster/r.watershed/front/main.c:192 +#: ../raster/r.watershed/front/main.c:197 msgid "Name for output slope steepness raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:193 +#: ../raster/r.watershed/front/main.c:198 msgid "Slope steepness (S) factor for USLE" msgstr "" -#: ../raster/r.watershed/front/main.c:202 +#: ../raster/r.watershed/front/main.c:207 msgid "Convergence factor for MFD (1-10)" msgstr "" -#: ../raster/r.watershed/front/main.c:204 +#: ../raster/r.watershed/front/main.c:209 msgid "1 = most diverging flow, 10 = most converging flow. Recommended: 5" msgstr "" -#: ../raster/r.watershed/front/main.c:211 +#: ../raster/r.watershed/front/main.c:216 msgid "Maximum memory to be used with -m flag (in MB)" msgstr "" -#: ../raster/r.watershed/front/main.c:215 +#: ../raster/r.watershed/front/main.c:220 msgid "SFD (D8) flow (default is MFD)" msgstr "" -#: ../raster/r.watershed/front/main.c:217 +#: ../raster/r.watershed/front/main.c:222 msgid "SFD: single flow direction, MFD: multiple flow direction" msgstr "" -#: ../raster/r.watershed/front/main.c:222 +#: ../raster/r.watershed/front/main.c:227 msgid "Allow only horizontal and vertical flow of water" msgstr "" -#: ../raster/r.watershed/front/main.c:227 +#: ../raster/r.watershed/front/main.c:231 msgid "Enable disk swap memory option: Operation is slow" msgstr "" -#: ../raster/r.watershed/front/main.c:229 +#: ../raster/r.watershed/front/main.c:233 msgid "Only needed if memory requirements exceed available RAM; see manual on how to calculate memory requirements" msgstr "" -#: ../raster/r.watershed/front/main.c:234 +#: ../raster/r.watershed/front/main.c:238 msgid "Use positive flow accumulation even for likely underestimates" msgstr "" -#: ../raster/r.watershed/front/main.c:236 +#: ../raster/r.watershed/front/main.c:240 msgid "See manual for a detailed description of flow accumulation output" msgstr "" -#: ../raster/r.watershed/front/main.c:241 +#: ../raster/r.watershed/front/main.c:244 msgid "Beautify flat areas" msgstr "" -#: ../raster/r.watershed/front/main.c:243 +#: ../raster/r.watershed/front/main.c:246 msgid "Flow direction in flat areas is modified to look prettier" msgstr "" -#: ../raster/r.watershed/front/main.c:259 +#: ../raster/r.watershed/front/main.c:262 msgid "Sorry, you must choose an output map." msgstr "" -#: ../raster/r.watershed/front/main.c:265 +#: ../raster/r.watershed/front/main.c:268 msgid "The basin threshold must be a positive number." msgstr "" -#: ../raster/r.watershed/front/main.c:281 +#: ../raster/r.watershed/front/main.c:284 msgid "" "Sorry, if any of the following options are set:\n" " basin, stream, half_basin, length_slope, or slope_steepness\n" " you MUST provide a value for the basin threshold parameter." msgstr "" -#: ../raster/r.watershed/front/main.c:308 +#: ../raster/r.watershed/front/main.c:310 msgid "Beautify flat areas is not yet supported for disk swap mode" msgstr "" -#: ../raster/r.watershed/front/main.c:338 +#: ../raster/r.watershed/front/main.c:342 #, c-format msgid "Subprocess failed with exit code %d" msgstr "" @@ -17933,85 +18273,97 @@ msgid "SECTION 4: RUSLE LS and/or S factor determination." msgstr "" -#: ../raster/r.watershed/ram/do_astar.c:256 +#: ../raster/r.watershed/ram/do_astar.c:258 msgid "heapsize too large" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:56 +#: ../raster/r.watershed/ram/do_flatarea.c:57 msgid "Beautify flat areas: priority queue error" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:229 +#: ../raster/r.watershed/ram/do_flatarea.c:235 msgid "flat cell escaped for uphill correction" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:235 +#: ../raster/r.watershed/ram/do_flatarea.c:241 #, c-format msgid "queue error: last uphill order %d > current uphill order %d" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:240 +#: ../raster/r.watershed/ram/do_flatarea.c:246 msgid "uphill order not set" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:266 +#: ../raster/r.watershed/ram/do_flatarea.c:273 msgid "flat cell escaped in uphill correction" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:302 +#: ../raster/r.watershed/ram/do_flatarea.c:309 msgid "downhill order: no more points in down queue" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:310 +#: ../raster/r.watershed/ram/do_flatarea.c:317 msgid "flat cell escaped for downhill correction" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:316 +#: ../raster/r.watershed/ram/do_flatarea.c:323 #, c-format msgid "queue error: last downhill order %d > current downhill order %d" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:321 +#: ../raster/r.watershed/ram/do_flatarea.c:328 msgid "downhill order: downhill order not set" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:344 +#: ../raster/r.watershed/ram/do_flatarea.c:352 msgid "flat cell escaped in downhill correction" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:382 +#: ../raster/r.watershed/ram/do_flatarea.c:390 msgid "flat cell escaped for adjustment" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:389 +#: ../raster/r.watershed/ram/do_flatarea.c:397 msgid "adjustment: uphill order not set" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:391 +#: ../raster/r.watershed/ram/do_flatarea.c:399 msgid "adjustment: downhill order not set" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:417 +#: ../raster/r.watershed/ram/do_flatarea.c:428 msgid "flat cell escaped in adjustment" msgstr "" -#: ../raster/r.watershed/ram/init_vars.c:121 +#: ../raster/r.watershed/ram/init_vars.c:123 #, c-format msgid "SECTION 1a (of %1d): Initiating Memory." msgstr "" -#: ../raster/r.watershed/ram/init_vars.c:311 +#: ../raster/r.watershed/ram/init_vars.c:350 #, c-format msgid "SECTION 1b (of %1d): Determining Offmap Flow." msgstr "" -#: ../raster/r.watershed/ram/do_cum.c:480 +#: ../raster/r.watershed/ram/do_cum.c:507 #, c-format msgid "MFD: A * path already processed when distributing flow: %d of %d cell" msgid_plural "MFD: A * path already processed when distributing flow: %d of %d cells" msgstr[0] "" msgstr[1] "" +#: ../raster/r.watershed/ram/usage.c:9 +#, c-format +msgid "" +"USAGE for basin delineation:\n" +"%s -4 elevation=elevation_map threshold=swale_threshold [flow=overland_flow_map] [drainage=drain_direction_map] [depression=depression_map] [accumulation=accumulation_map] [basin=watershed_basin_map] [retention=retention_map] [stream=stream_segment_map]\n" +"\n" +"USAGE for slope length determination:\n" +"%s [-4] elevation=elevation_map threshold=swale_threshold [drainage=drain_direction_map] [depression=depression_map] [accumulation=accumulation_map] [retention=retention_map] [max_slope_length=max_slope_length] [blocking=overland_blocking_map] [slope_steepness=slope_steepness_map] length_slope=length_slope_map [disturbed_land=rill_erosion_map] [slope_deposition=slope_deposition value or map]USAGE for ARMSED FILE creation:\n" +"%s [-4] elevation=elevation_map threshold=swale_threshold [flow=overland_flow_map] [drainage=drain_direction_map] [depression=depression_map] [accumulation=accumulation_map] [basin=watershed_basin_map] [stream=stream_segment_map] [half_basin=half_basin_map] [retention=retention_map] ar=ARMSED_file_name\n" +"\n" +msgstr "" + #: ../raster/r.rescale/main.c:51 msgid "Rescales the range of category values in a raster map layer." msgstr "" @@ -18214,14 +18566,14 @@ #: ../raster/r.sim/r.sim.water/main.c:324 ../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 ../vector/v.surf.rst/main.c:161 -#: ../vector/v.surf.rst/main.c:166 ../vector/v.surf.rst/main.c:187 -#: ../vector/v.surf.rst/main.c:262 ../vector/v.surf.rst/main.c:268 -#: ../vector/v.surf.rst/main.c:276 ../vector/v.surf.rst/main.c:283 -#: ../vector/v.surf.rst/main.c:291 ../vector/v.surf.rst/main.c:299 -#: ../vector/v.surf.rst/main.c:308 ../vector/v.surf.rst/main.c:316 -#: ../vector/v.surf.rst/main.c:324 ../vector/v.surf.rst/main.c:333 -#: ../vector/v.surf.rst/main.c:341 ../vector/v.surf.rst/main.c:348 +#: ../imagery/i.eb.hsebal01/main.c:178 ../vector/v.surf.rst/main.c:163 +#: ../vector/v.surf.rst/main.c:168 ../vector/v.surf.rst/main.c:189 +#: ../vector/v.surf.rst/main.c:264 ../vector/v.surf.rst/main.c:270 +#: ../vector/v.surf.rst/main.c:278 ../vector/v.surf.rst/main.c:286 +#: ../vector/v.surf.rst/main.c:294 ../vector/v.surf.rst/main.c:302 +#: ../vector/v.surf.rst/main.c:311 ../vector/v.surf.rst/main.c:319 +#: ../vector/v.surf.rst/main.c:327 ../vector/v.surf.rst/main.c:336 +#: ../vector/v.surf.rst/main.c:344 ../vector/v.surf.rst/main.c:351 msgid "Parameters" msgstr "" @@ -18278,7 +18630,7 @@ msgstr "" #: ../raster/r.sim/r.sim.sediment/main.c:374 -#: ../raster/r.sim/r.sim.water/main.c:402 ../vector/v.surf.rst/main.c:404 +#: ../raster/r.sim/r.sim.water/main.c:402 ../vector/v.surf.rst/main.c:407 #, c-format msgid "<%d> is not valid number of threads. Number of threads will be set on <%d>" msgstr "" @@ -18311,8 +18663,8 @@ msgstr "" #: ../raster/r.sim/r.sim.sediment/main.c:422 -#: ../raster/r.sim/r.sim.water/main.c:530 ../vector/v.surf.rst/main.c:656 -#: ../vector/v.surf.rst/main.c:711 ../vector/v.vol.rst/main.c:914 +#: ../raster/r.sim/r.sim.water/main.c:530 ../vector/v.surf.rst/main.c:659 +#: ../vector/v.surf.rst/main.c:714 ../vector/v.vol.rst/main.c:916 msgid "Input failed" msgstr "" @@ -18586,6 +18938,7 @@ msgstr "" #: ../display/d.mon/start.c:46 ../display/d.mon/start.c:74 +#: ../misc/m.nviz.image/main.c:75 #, c-format msgid "File <%s> already exists and will be overwritten" msgstr "" @@ -18916,7 +19269,7 @@ msgstr "" #: ../display/d.vect.thematic/display.c:51 ../display/d.vect/lines.c:107 -#: ../display/d.vect/lines.c:335 +#: ../display/d.vect/lines.c:339 #, c-format msgid "Unable to read symbol <%s>, unable to display points" msgstr "" @@ -18981,7 +19334,7 @@ msgid "Line color" msgstr "" -#: ../display/d.geodesic/main.c:66 ../display/d.grid/main.c:107 +#: ../display/d.geodesic/main.c:66 ../display/d.grid/main.c:106 #: ../display/d.rhumbline/main.c:62 ../display/d.legend/main.c:203 #: ../display/d.rast.num/main.c:88 ../display/d.northarrow/main.c:113 #: ../vector/v.label.sa/main.c:98 ../vector/v.label/main.c:151 @@ -19176,73 +19529,73 @@ msgid "Null cells" msgstr "" -#: ../display/d.grid/main.c:55 +#: ../display/d.grid/main.c:54 msgid "graticule" msgstr "" -#: ../display/d.grid/main.c:56 ../vector/v.mkgrid/main.c:72 +#: ../display/d.grid/main.c:55 ../vector/v.mkgrid/main.c:72 msgid "grid" msgstr "" -#: ../display/d.grid/main.c:58 +#: ../display/d.grid/main.c:57 msgid "Overlays a user-specified grid in the active display frame on the graphics monitor." msgstr "" -#: ../display/d.grid/main.c:66 +#: ../display/d.grid/main.c:65 msgid "Size of grid to be drawn (in map units)" msgstr "" -#: ../display/d.grid/main.c:68 +#: ../display/d.grid/main.c:67 msgid "0 for north-south resolution of the current region. In map units or DDD:MM:SS format. Example: \"1000\" or \"0:10\"" msgstr "" -#: ../display/d.grid/main.c:76 +#: ../display/d.grid/main.c:75 msgid "Lines of the grid pass through this coordinate" msgstr "" -#: ../display/d.grid/main.c:85 +#: ../display/d.grid/main.c:84 msgid "Draw only east-west lines, north-south lines, or both " msgstr "" -#: ../display/d.grid/main.c:86 ../display/d.grid/main.c:159 -#: ../display/d.grid/main.c:164 ../display/d.grid/main.c:169 +#: ../display/d.grid/main.c:85 ../display/d.grid/main.c:158 +#: ../display/d.grid/main.c:163 ../display/d.grid/main.c:168 msgid "Disable" msgstr "" -#: ../display/d.grid/main.c:92 +#: ../display/d.grid/main.c:91 msgid "Grid line width" msgstr "" -#: ../display/d.grid/main.c:96 ../display/d.rast.num/main.c:94 +#: ../display/d.grid/main.c:95 ../display/d.rast.num/main.c:94 msgid "Grid color" msgstr "" -#: ../display/d.grid/main.c:97 ../display/d.grid/main.c:102 -#: ../display/d.grid/main.c:108 ../display/d.grid/main.c:114 +#: ../display/d.grid/main.c:96 ../display/d.grid/main.c:101 +#: ../display/d.grid/main.c:107 ../display/d.grid/main.c:113 msgid "Color" msgstr "" -#: ../display/d.grid/main.c:101 ../display/d.legend.vect/main.c:95 +#: ../display/d.grid/main.c:100 ../display/d.legend.vect/main.c:95 #: ../display/d.legend/main.c:240 ../vector/v.label.sa/main.c:144 #: ../vector/v.label/main.c:193 ../vector/v.lrs/v.lrs.label/main.c:223 msgid "Border color" msgstr "" -#: ../display/d.grid/main.c:122 +#: ../display/d.grid/main.c:121 msgid "Font size for gridline coordinate labels" msgstr "" -#: ../display/d.grid/main.c:127 +#: ../display/d.grid/main.c:126 msgid "Align the origin to the east-north corner of the current region" msgstr "" -#: ../display/d.grid/main.c:132 +#: ../display/d.grid/main.c:131 msgid "Draw geographic grid (referenced to current ellipsoid)" msgstr "" -#: ../display/d.grid/main.c:133 ../display/d.grid/main.c:139 -#: ../display/d.grid/main.c:144 ../display/d.grid/main.c:149 -#: ../display/d.grid/main.c:154 ../misc/m.nviz.image/args.c:233 +#: ../display/d.grid/main.c:132 ../display/d.grid/main.c:138 +#: ../display/d.grid/main.c:143 ../display/d.grid/main.c:148 +#: ../display/d.grid/main.c:153 ../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 @@ -19250,56 +19603,56 @@ msgid "Draw" msgstr "" -#: ../display/d.grid/main.c:138 +#: ../display/d.grid/main.c:137 msgid "Draw geographic grid (referenced to WGS84 ellipsoid)" msgstr "" -#: ../display/d.grid/main.c:143 +#: ../display/d.grid/main.c:142 msgid "Draw '+' marks instead of grid lines" msgstr "" -#: ../display/d.grid/main.c:148 +#: ../display/d.grid/main.c:147 msgid "Draw '.' marks instead of grid lines" msgstr "" -#: ../display/d.grid/main.c:153 +#: ../display/d.grid/main.c:152 msgid "Draw fiducial marks instead of grid lines" msgstr "" -#: ../display/d.grid/main.c:158 +#: ../display/d.grid/main.c:157 msgid "Disable grid drawing" msgstr "" -#: ../display/d.grid/main.c:163 +#: ../display/d.grid/main.c:162 msgid "Disable border drawing" msgstr "" -#: ../display/d.grid/main.c:168 +#: ../display/d.grid/main.c:167 msgid "Disable text drawing" msgstr "" -#: ../display/d.grid/main.c:178 +#: ../display/d.grid/main.c:177 msgid "Both grid and border drawing are disabled" msgstr "" -#: ../display/d.grid/main.c:182 +#: ../display/d.grid/main.c:181 msgid "Geo-grid option not available for LL projection, use without -g/-w" msgstr "" -#: ../display/d.grid/main.c:184 +#: ../display/d.grid/main.c:183 msgid "Geo-grid option not available for XY projection, use without -g/-w" msgstr "" -#: ../display/d.grid/main.c:203 +#: ../display/d.grid/main.c:202 msgid "Choose a single mark style" msgstr "" -#: ../display/d.grid/main.c:234 +#: ../display/d.grid/main.c:233 #, c-format msgid "Invalid geo-grid size <%s>" msgstr "" -#: ../display/d.grid/main.c:239 +#: ../display/d.grid/main.c:238 #, c-format msgid "Invalid grid size <%s>" msgstr "" @@ -19308,34 +19661,30 @@ msgid "Reading symbol" msgstr "" -#: ../display/d.grid/plot.c:373 +#: ../display/d.grid/plot.c:289 ../display/d.grid/plot.c:296 +#: ../display/d.grid/plot.c:338 ../display/d.grid/plot.c:345 +#: ../display/d.grid/plot.c:433 ../display/d.grid/plot.c:440 +#: ../display/d.grid/plot.c:493 ../display/d.grid/plot.c:500 +#: ../display/d.grid/plot.c:647 ../display/d.grid/plot.c:664 +#: ../display/d.grid/plot.c:682 ../display/d.grid/plot.c:700 +#: ../display/d.grid/plot.c:761 ../display/d.grid/plot.c:768 +#: ../display/d.grid/plot.c:773 ../display/d.grid/plot.c:783 +#: ../display/d.grid/plot.c:788 ../display/d.where/where.c:63 +msgid "Error in GPJ_transform()" +msgstr "" + +#: ../display/d.grid/plot.c:378 msgid "Geo-grid option only available for LL projection, use without -g/-w" msgstr "" -#: ../display/d.grid/plot.c:575 +#: ../display/d.grid/plot.c:579 msgid "" "WGS84 grid output not possible as this location does not contain\n" "datum transformation parameters. Try running g.setproj." msgstr "" -#: ../display/d.grid/plot.c:743 -msgid "Error in pj_do_proj1" -msgstr "" - -#: ../display/d.grid/plot.c:749 -msgid "Error in pj_do_proj2" -msgstr "" - -#: ../display/d.grid/plot.c:753 -msgid "Error in pj_do_proj3" -msgstr "" - -#: ../display/d.grid/plot.c:761 -msgid "Error in pj_do_proj5" -msgstr "" - -#: ../display/d.grid/plot.c:765 -msgid "Error in pj_do_proj6" +#: ../display/d.grid/plot.c:592 ../display/d.where/main.c:138 +msgid "Unable to set up lat/long projection parameters" msgstr "" #: ../display/d.legend.vect/main.c:55 @@ -19972,7 +20321,7 @@ #: ../display/d.linegraph/main.c:971 #, c-format -msgid "Scale Y labels cannot be used with thisrange of data (%f, %f)" +msgid "Scale Y labels cannot be used with this range of data (%f, %f)" msgstr "" #: ../display/d.vect.chart/main.c:65 @@ -20418,7 +20767,7 @@ msgid "Remove all frames and erase the screen" msgstr "" -#: ../display/d.where/where.c:29 +#: ../display/d.where/where.c:30 #, c-format msgid "Invalid coordinates <%s,%s>" msgstr "" @@ -20459,7 +20808,7 @@ msgid "Please specify a lat/long ellipsoid with -l or -w" msgstr "" -#: ../display/d.where/main.c:136 +#: ../display/d.where/main.c:128 msgid "" "WGS84 output not possible as this location does not contain\n" "datum transformation parameters. Try running g.setproj." @@ -20844,7 +21193,7 @@ msgid "Invalid area %d skipped (not enough points)" msgstr "" -#: ../display/d.vect/area.c:234 +#: ../display/d.vect/area.c:236 #, c-format msgid "%d invalid color rule for areas skipped" msgid_plural "%d invalid color rules for areas skipped" @@ -21078,7 +21427,7 @@ msgid "Unable to create 3D raster map <%s>" msgstr "" -#: ../raster3d/r3.gwflow/main.c:412 ../raster3d/r3.out.netcdf/main.c:649 +#: ../raster3d/r3.gwflow/main.c:412 ../raster3d/r3.out.netcdf/main.c:650 #: ../raster3d/r3.out.vtk/main.c:252 ../raster3d/r3.out.vtk/main.c:338 #: ../raster3d/r3.in.v5d/main.c:206 ../raster3d/r3.cross.rast/main.c:55 #: ../raster3d/r3.out.v5d/main.c:55 ../raster3d/r3.out.v5d/main.c:326 @@ -21105,11 +21454,11 @@ msgid "Export projection information as wkt and proj4 parameter" msgstr "" -#: ../raster3d/r3.out.netcdf/main.c:588 +#: ../raster3d/r3.out.netcdf/main.c:589 msgid "netCDF" msgstr "" -#: ../raster3d/r3.out.netcdf/main.c:590 +#: ../raster3d/r3.out.netcdf/main.c:591 msgid "Export a 3D raster map as netCDF file." msgstr "" @@ -21201,15 +21550,15 @@ msgid "failed to interpret dp as an integer" msgstr "" -#: ../raster3d/r3.out.vtk/main.c:451 ../raster3d/r3.to.rast/main.c:332 +#: ../raster3d/r3.out.vtk/main.c:450 ../raster3d/r3.to.rast/main.c:332 msgid "The 2D and 3D region settings are different. Using the 2D window settings to adjust the 2D part of the 3D region." msgstr "" -#: ../raster3d/r3.out.vtk/main.c:542 +#: ../raster3d/r3.out.vtk/main.c:541 msgid "Unable to close 3D raster map, the VTK file may be incomplete" msgstr "" -#: ../raster3d/r3.out.vtk/main.c:557 +#: ../raster3d/r3.out.vtk/main.c:556 msgid "Unable to close VTK-ASCII file" msgstr "" @@ -21553,7 +21902,7 @@ msgstr "" #: ../raster3d/r3.flow/main.c:414 ../vector/v.to.rast/vect2rast.c:48 -#: ../vector/v.colors/main.c:266 +#: ../vector/v.colors/main.c:279 #, c-format msgid "Vector map <%s> is not 3D" msgstr "" @@ -22070,101 +22419,101 @@ msgid "List of available elements:" msgstr "" -#: ../general/g.version/main.c:66 ../general/g.message/main.c:34 +#: ../general/g.version/main.c:70 ../general/g.message/main.c:34 #: ../general/g.tempfile/main.c:39 msgid "support" msgstr "" -#: ../general/g.version/main.c:67 +#: ../general/g.version/main.c:71 msgid "citing" msgstr "" -#: ../general/g.version/main.c:68 +#: ../general/g.version/main.c:72 msgid "copyright" msgstr "" -#: ../general/g.version/main.c:69 +#: ../general/g.version/main.c:73 msgid "version" msgstr "" -#: ../general/g.version/main.c:70 +#: ../general/g.version/main.c:74 msgid "license" msgstr "" -#: ../general/g.version/main.c:71 +#: ../general/g.version/main.c:75 msgid "Displays GRASS GIS version info." msgstr "" -#: ../general/g.version/main.c:72 +#: ../general/g.version/main.c:76 msgid "Optionally also prints build or copyright information." msgstr "" -#: ../general/g.version/main.c:76 +#: ../general/g.version/main.c:80 msgid "Print also the copyright message" msgstr "" -#: ../general/g.version/main.c:77 ../general/g.version/main.c:82 -#: ../general/g.version/main.c:87 ../general/g.version/main.c:93 -#: ../general/g.version/main.c:99 +#: ../general/g.version/main.c:81 ../general/g.version/main.c:86 +#: ../general/g.version/main.c:91 ../general/g.version/main.c:97 +#: ../general/g.version/main.c:103 msgid "Additional info" msgstr "" -#: ../general/g.version/main.c:81 +#: ../general/g.version/main.c:85 msgid "Print also the citation options" msgstr "" -#: ../general/g.version/main.c:86 +#: ../general/g.version/main.c:90 msgid "Print also the build information" msgstr "" -#: ../general/g.version/main.c:92 +#: ../general/g.version/main.c:96 msgid "Print also the GIS library revision number and date" msgstr "" -#: ../general/g.version/main.c:97 +#: ../general/g.version/main.c:101 msgid "Print also extended info for additional libraries" msgstr "" -#: ../general/g.version/main.c:98 +#: ../general/g.version/main.c:102 msgid "GDAL/OGR, PROJ.4, GEOS" msgstr "" -#: ../general/g.version/main.c:103 +#: ../general/g.version/main.c:107 msgid "Print info in shell script style (including SVN revision number)" msgstr "" -#: ../general/g.version/main.c:104 +#: ../general/g.version/main.c:108 msgid "Shell" msgstr "" -#: ../general/g.version/main.c:172 +#: ../general/g.version/main.c:176 #, 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:179 +#: ../general/g.version/main.c:183 msgid "GRASS GIS libgis version and date number don't have the expected format. Trying to print the original strings..." msgstr "" -#: ../general/g.version/main.c:181 +#: ../general/g.version/main.c:185 #, c-format msgid "GIS_H_VERSION=\"%s\"" msgstr "" -#: ../general/g.version/main.c:182 +#: ../general/g.version/main.c:186 #, c-format msgid "GIS_H_DATE=\"%s\"" msgstr "" -#: ../general/g.version/main.c:212 +#: ../general/g.version/main.c:222 msgid "GRASS not compiled with GDAL/OGR support" msgstr "" -#: ../general/g.version/main.c:223 +#: ../general/g.version/main.c:233 msgid "GRASS not compiled with GEOS support" msgstr "" -#: ../general/g.version/main.c:234 +#: ../general/g.version/main.c:244 msgid "GRASS not compiled with SQLite support" msgstr "" @@ -22341,7 +22690,7 @@ msgid "Mapset <%s> does not exist" msgstr "" -#: ../general/g.list/list.c:123 ../general/g.region/main.c:458 +#: ../general/g.list/list.c:123 ../general/g.region/main.c:471 #, c-format msgid "Unable to read header of 3D raster map <%s@%s>" msgstr "" @@ -22429,194 +22778,217 @@ msgid "input= and opacity= must have the same number of values" msgstr "" -#: ../general/g.region/main.c:66 +#: ../general/g.region/main.c:67 msgid "computational region" msgstr "" -#: ../general/g.region/main.c:68 +#: ../general/g.region/main.c:69 msgid "resolution" msgstr "" -#: ../general/g.region/main.c:71 +#: ../general/g.region/main.c:72 msgid "Manages the boundary definitions for the geographic region." msgstr "" -#: ../general/g.region/main.c:82 +#: ../general/g.region/main.c:83 msgid "Save as default region" msgstr "" -#: ../general/g.region/main.c:83 +#: ../general/g.region/main.c:84 msgid "Only possible from the PERMANENT mapset" msgstr "" -#: ../general/g.region/main.c:88 +#: ../general/g.region/main.c:89 msgid "Print the current region" msgstr "" -#: ../general/g.region/main.c:93 +#: ../general/g.region/main.c:94 msgid "Print the current region in lat/long using the current ellipsoid/datum" msgstr "" -#: ../general/g.region/main.c:99 +#: ../general/g.region/main.c:100 msgid "Print the current region extent" msgstr "" -#: ../general/g.region/main.c:105 +#: ../general/g.region/main.c:106 msgid "Print the current region map center coordinates" msgstr "" -#: ../general/g.region/main.c:111 +#: ../general/g.region/main.c:112 msgid "Print the current region in GMT style" msgstr "" -#: ../general/g.region/main.c:117 +#: ../general/g.region/main.c:118 msgid "Print the current region in WMS style" msgstr "" -#: ../general/g.region/main.c:123 +#: ../general/g.region/main.c:124 msgid "Print region resolution in meters (geodesic)" msgstr "" -#: ../general/g.region/main.c:128 +#: ../general/g.region/main.c:129 msgid "Print the convergence angle (degrees CCW)" msgstr "" -#: ../general/g.region/main.c:130 +#: ../general/g.region/main.c:131 msgid "The difference between the projection's grid north and true north, measured at the center coordinates of the current region." msgstr "" -#: ../general/g.region/main.c:136 +#: ../general/g.region/main.c:137 msgid "Print also 3D settings" msgstr "" -#: ../general/g.region/main.c:142 +#: ../general/g.region/main.c:143 msgid "Print the maximum bounding box in lat/long on WGS84" msgstr "" -#: ../general/g.region/main.c:152 +#: ../general/g.region/main.c:153 msgid "Print in shell script style, but in one line (flat)" msgstr "" -#: ../general/g.region/main.c:158 +#: ../general/g.region/main.c:159 msgid "Align region to resolution (default = align to bounds, works only for 2D resolution)" msgstr "" -#: ../general/g.region/main.c:164 +#: ../general/g.region/main.c:165 msgid "Do not update the current region" msgstr "" -#: ../general/g.region/main.c:165 ../general/g.region/main.c:347 +#: ../general/g.region/main.c:166 ../general/g.region/main.c:360 #: ../vector/v.label/main.c:90 ../vector/v.label/main.c:95 #: ../vector/v.label/main.c:170 ../vector/v.label/main.c:183 msgid "Effects" msgstr "" -#: ../general/g.region/main.c:170 +#: ../general/g.region/main.c:171 msgid "Set current region from named region" msgstr "" -#: ../general/g.region/main.c:177 +#: ../general/g.region/main.c:178 msgid "Set region to match raster map(s)" msgstr "" -#: ../general/g.region/main.c:185 +#: ../general/g.region/main.c:186 msgid "Set region to match 3D raster map(s) (both 2D and 3D values)" msgstr "" -#: ../general/g.region/main.c:193 +#: ../general/g.region/main.c:194 msgid "Set region to match vector map(s)" msgstr "" -#: ../general/g.region/main.c:239 +#: ../general/g.region/main.c:240 msgid "Value for the top edge" msgstr "" -#: ../general/g.region/main.c:248 +#: ../general/g.region/main.c:249 msgid "Value for the bottom edge" msgstr "" -#: ../general/g.region/main.c:257 +#: ../general/g.region/main.c:258 msgid "Number of rows in the new region" msgstr "" -#: ../general/g.region/main.c:258 ../general/g.region/main.c:267 -#: ../general/g.region/main.c:277 ../general/g.region/main.c:287 -#: ../general/g.region/main.c:296 ../general/g.region/main.c:305 -#: ../general/g.region/main.c:314 +#: ../general/g.region/main.c:259 ../general/g.region/main.c:268 +#: ../general/g.region/main.c:278 ../general/g.region/main.c:288 +#: ../general/g.region/main.c:297 ../general/g.region/main.c:306 +#: ../general/g.region/main.c:315 msgid "Resolution" msgstr "" -#: ../general/g.region/main.c:266 +#: ../general/g.region/main.c:267 msgid "Number of columns in the new region" msgstr "" -#: ../general/g.region/main.c:276 +#: ../general/g.region/main.c:277 msgid "2D grid resolution (north-south and east-west)" msgstr "" -#: ../general/g.region/main.c:286 +#: ../general/g.region/main.c:287 msgid "3D grid resolution (north-south, east-west and top-bottom)" msgstr "" -#: ../general/g.region/main.c:295 +#: ../general/g.region/main.c:296 msgid "North-south 2D grid resolution" msgstr "" -#: ../general/g.region/main.c:304 +#: ../general/g.region/main.c:305 msgid "East-west 2D grid resolution" msgstr "" -#: ../general/g.region/main.c:313 +#: ../general/g.region/main.c:314 msgid "Top-bottom 3D grid resolution" msgstr "" -#: ../general/g.region/main.c:323 +#: ../general/g.region/main.c:324 msgid "Shrink region until it meets non-NULL data from this raster map" msgstr "" -#: ../general/g.region/main.c:334 +#: ../general/g.region/main.c:335 msgid "Adjust region cells to cleanly align with this raster map" msgstr "" -#: ../general/g.region/main.c:345 +#: ../general/g.region/main.c:346 +msgid "Number of cells to add to each side of the current region extent" +msgstr "" + +#: ../general/g.region/main.c:348 +msgid "A negative number shrinks the current region extent" +msgstr "" + +#: ../general/g.region/main.c:358 msgid "Save current region settings in named region file" msgstr "" -#: ../general/g.region/main.c:414 ../scripts/r.in.wms/r.in.wms.py:196 +#: ../general/g.region/main.c:427 ../scripts/r.in.wms/r.in.wms.py:196 #, c-format, python-format msgid "Region <%s> not found" msgstr "" -#: ../general/g.region/main.c:499 +#: ../general/g.region/main.c:512 msgid "Unable to get map bounding box" msgstr "" -#: ../general/g.region/main.c:784 +#: ../general/g.region/main.c:800 +#, c-format +msgid "'%s' option not used with <%s> because a coordinate would become invalid" +msgstr "" + +#: ../general/g.region/main.c:807 ../general/g.region/main.c:815 +#: ../general/g.region/main.c:823 +#, c-format +msgid "'%s' option not used with <%s> because <%s> would become minor than <%s>" +msgstr "" + +#: ../general/g.region/main.c:834 #, c-format msgid "Unable to set region <%s>" msgstr "" -#: ../general/g.region/main.c:790 +#: ../general/g.region/main.c:840 msgid "Unable to update current region" msgstr "" -#: ../general/g.region/main.c:798 +#: ../general/g.region/main.c:848 msgid "Unable to change default region. The current mapset is not ." msgstr "" -#: ../general/g.region/printwindow.c:383 +#: ../general/g.region/printwindow.c:390 msgid "You are already in Lat/Long. Use the -p flag instead." msgstr "" -#: ../general/g.region/printwindow.c:385 +#: ../general/g.region/printwindow.c:392 msgid "You are in a simple XY location, projection to Lat/Lon is not possible. Use the -p flag instead." msgstr "" -#: ../general/g.region/printwindow.c:559 +#: ../general/g.region/printwindow.c:573 msgid "WGS84 output not possible as this location does not contain datum transformation parameters. Try running g.setproj." msgstr "" -#: ../general/g.region/printwindow.c:711 +#: ../general/g.region/printwindow.c:583 +msgid "Unable to update lat/long projection parameters" +msgstr "" + +#: ../general/g.region/printwindow.c:726 msgid "Lat/Long calculations are not possible from a simple XY system" msgstr "" @@ -22840,7 +23212,7 @@ msgid "Invalid PPM file" msgstr "" -#: ../general/g.pnmcomp/main.c:96 ../scripts/v.unpack/v.unpack.py:76 +#: ../general/g.pnmcomp/main.c:96 ../scripts/v.unpack/v.unpack.py:75 #: ../scripts/v.in.geonames/v.in.geonames.py:57 #: ../scripts/v.db.update/v.db.update.py:92 #, c-format, python-format @@ -22998,68 +23370,56 @@ msgid "Only one of '%s', '%s', '%s' or '%s' options may be specified" msgstr "" -#: ../general/g.proj/main.c:263 +#: ../general/g.proj/main.c:264 msgid "Projection files missing" msgstr "" -#: ../general/g.proj/main.c:283 +#: ../general/g.proj/main.c:284 #, c-format msgid "Only one of -%c, -%c, -%c, -%c, -%c or -%c flags may be specified" msgstr "" -#: ../general/g.proj/main.c:310 +#: ../general/g.proj/main.c:311 #, c-format msgid "No output format specified, define one of flags -%c, -%c, -%c, or -%c" msgstr "" -#: ../general/g.proj/main.c:314 +#: ../general/g.proj/main.c:315 #, c-format msgid "No output format specified, define one of flags -%c, -%c, or -%c" msgstr "" -#: ../general/g.proj/output.c:146 -msgid "Unable to convert projection information to PROJ.4 format" +#: ../general/g.proj/output.c:134 +msgid "Unable to convert projection information to PROJ format" msgstr "" -#: ../general/g.proj/output.c:190 +#: ../general/g.proj/output.c:180 msgid "Unable to convert to WKT" msgstr "" -#: ../general/g.proj/input.c:91 +#: ../general/g.proj/input.c:92 msgid "Error reading WKT projection description" msgstr "" -#: ../general/g.proj/input.c:98 +#: ../general/g.proj/input.c:99 #, c-format msgid "Unable to open file '%s' for reading" msgstr "" -#: ../general/g.proj/input.c:143 +#: ../general/g.proj/input.c:166 msgid "Can't parse PROJ.4-style parameter string" msgstr "" -#: ../general/g.proj/input.c:181 +#: ../general/g.proj/input.c:205 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 +#: ../general/g.proj/input.c:284 #, c-format -msgid "Could not read georeferenced file %s using either OGR nor GDAL" +msgid "Unable to read georeferenced file <%s> using GDAL library" msgstr "" -#: ../general/g.proj/input.c:259 +#: ../general/g.proj/input.c:289 #, c-format msgid "Read of file %s was successful, but it did not contain projection information. 'XY (unprojected)' will be used" msgstr "" @@ -23079,46 +23439,41 @@ msgid "Ellipsoid set to <%s>" msgstr "" -#: ../general/g.proj/create.c:17 +#: ../general/g.proj/create.c:18 #, c-format msgid "Unable to create location <%s>: %s" msgstr "" -#: ../general/g.proj/create.c:20 +#: ../general/g.proj/create.c:21 #, c-format msgid "Unable to create projection files: %s" msgstr "" -#: ../general/g.proj/create.c:24 +#: ../general/g.proj/create.c:25 #, c-format msgid "Unable to create location <%s>" msgstr "" -#: ../general/g.proj/create.c:30 +#: ../general/g.proj/create.c:27 #, c-format msgid "" "You can switch to the new location by\n" "`%s=%s`" msgstr "" -#: ../general/g.proj/create.c:40 +#: ../general/g.proj/create.c:37 #, 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 +#: ../general/g.proj/create.c:68 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 +#: ../general/g.proj/create.c:72 msgid "Projection information updated" msgstr "" -#: ../general/g.proj/create.c:91 -#, c-format -msgid "Unable to create PROJ_EPSG file: %s" -msgstr "" - #: ../general/g.mapset/main.c:51 msgid "Changes/reports current mapset." msgstr "" @@ -23894,75 +24249,75 @@ msgid "Too many objects: integer overflow" msgstr "" -#: ../imagery/i.segment/region_growing.c:251 +#: ../imagery/i.segment/region_growing.c:256 #: ../imagery/i.segment/mean_shift.c:220 #, c-format msgid "Processing pass %d..." msgstr "" -#: ../imagery/i.segment/region_growing.c:529 +#: ../imagery/i.segment/region_growing.c:534 #, c-format msgid "Segmentation processes stopped at %d due to reaching max iteration limit, more merges may be possible" msgstr "" -#: ../imagery/i.segment/region_growing.c:531 +#: ../imagery/i.segment/region_growing.c:536 #, c-format msgid "Segmentation converged after %d iterations" msgstr "" -#: ../imagery/i.segment/region_growing.c:534 +#: ../imagery/i.segment/region_growing.c:539 msgid "Assigning region IDs to remaining single-cell regions..." msgstr "" -#: ../imagery/i.segment/region_growing.c:558 -#: ../imagery/i.segment/mean_shift.c:665 +#: ../imagery/i.segment/region_growing.c:563 +#: ../imagery/i.segment/mean_shift.c:686 #, c-format msgid "Merging segments smaller than %d cells..." msgstr "" -#: ../imagery/i.segment/region_growing.c:972 +#: ../imagery/i.segment/region_growing.c:988 #, c-format msgid "Region stats should go in tree, %d >= %d" msgstr "" -#: ../imagery/i.segment/region_growing.c:979 +#: ../imagery/i.segment/region_growing.c:995 msgid "Region ids are different" msgstr "" -#: ../imagery/i.segment/region_growing.c:983 +#: ../imagery/i.segment/region_growing.c:999 #, c-format msgid "Region id %d is invalid" msgstr "" -#: ../imagery/i.segment/region_growing.c:987 +#: ../imagery/i.segment/region_growing.c:1003 msgid "Region consists of only one cell, nothing to update" msgstr "" -#: ../imagery/i.segment/region_growing.c:1031 -#: ../imagery/i.segment/region_growing.c:1485 +#: ../imagery/i.segment/region_growing.c:1047 +#: ../imagery/i.segment/region_growing.c:1509 #, c-format msgid "Region size is larger than 2: %d" msgstr "" -#: ../imagery/i.segment/region_growing.c:1098 +#: ../imagery/i.segment/region_growing.c:1122 #, c-format msgid "Region size is %d, should be %d" msgstr "" -#: ../imagery/i.segment/region_growing.c:1340 +#: ../imagery/i.segment/region_growing.c:1364 #, c-format msgid "Candidate flag is already %s" msgstr "" -#: ../imagery/i.segment/region_growing.c:1340 +#: ../imagery/i.segment/region_growing.c:1364 msgid "set" msgstr "" -#: ../imagery/i.segment/region_growing.c:1340 +#: ../imagery/i.segment/region_growing.c:1364 msgid "unset" msgstr "" -#: ../imagery/i.segment/region_growing.c:1570 +#: ../imagery/i.segment/region_growing.c:1601 #, c-format msgid "Region of size %d should be in search tree" msgstr "" @@ -23971,11 +24326,11 @@ msgid "Writing out segment IDs..." msgstr "" -#: ../imagery/i.segment/write_output.c:120 +#: ../imagery/i.segment/write_output.c:122 msgid "Writing out goodness of fit" msgstr "" -#: ../imagery/i.segment/write_output.c:236 +#: ../imagery/i.segment/write_output.c:238 msgid "Writing out shifted band values..." msgstr "" @@ -24016,12 +24371,6 @@ msgid "Number of segments created: %d" msgstr "" -#: ../imagery/i.segment/flag.c:21 ../imagery/i.segment/flag.c:28 -#: ../vector/v.distance/main.c:810 ../vector/v.distance/main.c:887 -#: ../vector/v.distance/main.c:1097 -msgid "Out of memory!" -msgstr "" - #: ../imagery/i.segment/watershed.c:19 msgid "Watershed is not yet implemented" msgstr "" @@ -24044,240 +24393,254 @@ msgid "Found %d clumps" msgstr "" -#: ../imagery/i.segment/parse_args.c:30 +#: ../imagery/i.segment/parse_args.c:26 +msgid "Name of input imagery group or raster maps" +msgstr "" + +#: ../imagery/i.segment/parse_args.c:33 msgid "Suffix for output bands with modified band values" msgstr "" -#: ../imagery/i.segment/parse_args.c:36 +#: ../imagery/i.segment/parse_args.c:39 msgid "Difference threshold between 0 and 1" msgstr "" -#: ../imagery/i.segment/parse_args.c:37 +#: ../imagery/i.segment/parse_args.c:40 msgid "Threshold = 0 merges only identical segments; threshold = 1 merges all" msgstr "" -#: ../imagery/i.segment/parse_args.c:46 +#: ../imagery/i.segment/parse_args.c:49 msgid "Spatial radius in number of cells" msgstr "" -#: ../imagery/i.segment/parse_args.c:47 +#: ../imagery/i.segment/parse_args.c:50 msgid "Must be >= 1, only cells within spatial bandwidth are considered for mean shift" msgstr "" -#: ../imagery/i.segment/parse_args.c:53 +#: ../imagery/i.segment/parse_args.c:56 msgid "Range (spectral) bandwidth [0, 1]" msgstr "" -#: ../imagery/i.segment/parse_args.c:54 +#: ../imagery/i.segment/parse_args.c:57 msgid "Only cells within range (spectral) bandwidth are considered for mean shift. Range bandwidth is used as conductance parameter for adaptive bandwidth" msgstr "" -#: ../imagery/i.segment/parse_args.c:67 +#: ../imagery/i.segment/parse_args.c:70 msgid "Segmentation method" msgstr "" -#: ../imagery/i.segment/parse_args.c:76 +#: ../imagery/i.segment/parse_args.c:79 msgid "Similarity calculation method" msgstr "" -#: ../imagery/i.segment/parse_args.c:85 +#: ../imagery/i.segment/parse_args.c:88 msgid "Minimum number of cells in a segment" msgstr "" -#: ../imagery/i.segment/parse_args.c:87 +#: ../imagery/i.segment/parse_args.c:90 msgid "The final step will merge small segments with their best neighbor" msgstr "" -#: ../imagery/i.segment/parse_args.c:98 +#: ../imagery/i.segment/parse_args.c:101 msgid "Importance of radiometric (input raster) values relative to shape" msgstr "" -#: ../imagery/i.segment/parse_args.c:108 +#: ../imagery/i.segment/parse_args.c:111 msgid "Importance of smoothness relative to compactness" msgstr "" -#: ../imagery/i.segment/parse_args.c:117 +#: ../imagery/i.segment/parse_args.c:120 msgid "Memory in MB" msgstr "" -#: ../imagery/i.segment/parse_args.c:126 ../imagery/i.cluster/main.c:126 +#: ../imagery/i.segment/parse_args.c:129 ../imagery/i.cluster/main.c:126 msgid "Maximum number of iterations" msgstr "" -#: ../imagery/i.segment/parse_args.c:134 +#: ../imagery/i.segment/parse_args.c:137 msgid "Name for input raster map with starting seeds" msgstr "" -#: ../imagery/i.segment/parse_args.c:141 +#: ../imagery/i.segment/parse_args.c:144 msgid "Name of input bounding/constraining raster map" msgstr "" -#: ../imagery/i.segment/parse_args.c:143 +#: ../imagery/i.segment/parse_args.c:146 msgid "Must be integer values, each area will be segmented independent of the others" msgstr "" -#: ../imagery/i.segment/parse_args.c:150 +#: ../imagery/i.segment/parse_args.c:153 msgid "Name for output goodness of fit estimate map" msgstr "" -#: ../imagery/i.segment/parse_args.c:156 +#: ../imagery/i.segment/parse_args.c:159 msgid "Use 8 neighbors (3x3 neighborhood) instead of the default 4 neighbors for each pixel" msgstr "" -#: ../imagery/i.segment/parse_args.c:162 +#: ../imagery/i.segment/parse_args.c:165 msgid "Weighted input, do not perform the default scaling of input raster maps" msgstr "" -#: ../imagery/i.segment/parse_args.c:167 +#: ../imagery/i.segment/parse_args.c:170 msgid "Use adaptive bandwidth for mean shift" msgstr "" -#: ../imagery/i.segment/parse_args.c:168 +#: ../imagery/i.segment/parse_args.c:171 msgid "Range (spectral) bandwidth is adapted for each moving window" msgstr "" -#: ../imagery/i.segment/parse_args.c:173 +#: ../imagery/i.segment/parse_args.c:176 msgid "Use progressive bandwidth for mean shift" msgstr "" -#: ../imagery/i.segment/parse_args.c:175 +#: ../imagery/i.segment/parse_args.c:178 msgid "Spatial bandwidth is increased, range (spectral) bandwidth is decreased in each iteration" msgstr "" -#: ../imagery/i.segment/parse_args.c:194 +#: ../imagery/i.segment/parse_args.c:210 +#, c-format +msgid "Group <%s> not found in the current mapset" +msgstr "" + +#: ../imagery/i.segment/parse_args.c:214 +#, c-format +msgid "Group <%s> contains no raster maps" +msgstr "" + +#: ../imagery/i.segment/parse_args.c:229 msgid "Threshold should be > 0 and < 1" msgstr "" -#: ../imagery/i.segment/parse_args.c:200 +#: ../imagery/i.segment/parse_args.c:235 #, c-format msgid "Option '%s' must be >= 1" msgstr "" -#: ../imagery/i.segment/parse_args.c:208 +#: ../imagery/i.segment/parse_args.c:243 #, c-format msgid "Negative value %s for option '%s': disabling" msgstr "" -#: ../imagery/i.segment/parse_args.c:213 +#: ../imagery/i.segment/parse_args.c:248 #, c-format msgid "Value %s for option '%s' is >= 1: disabling" msgstr "" -#: ../imagery/i.segment/parse_args.c:235 +#: ../imagery/i.segment/parse_args.c:270 msgid "Unable to assign segmentation method" msgstr "" -#: ../imagery/i.segment/parse_args.c:245 +#: ../imagery/i.segment/parse_args.c:280 msgid "Invalid similarity method" msgstr "" -#: ../imagery/i.segment/parse_args.c:251 +#: ../imagery/i.segment/parse_args.c:286 #, c-format msgid "Option '%s' must be > 0" msgstr "" -#: ../imagery/i.segment/parse_args.c:253 ../imagery/i.segment/parse_args.c:258 +#: ../imagery/i.segment/parse_args.c:288 ../imagery/i.segment/parse_args.c:293 #, c-format msgid "Option '%s' must be <= 1" msgstr "" -#: ../imagery/i.segment/parse_args.c:256 +#: ../imagery/i.segment/parse_args.c:291 #, c-format msgid "Option '%s' must be >= 0" msgstr "" -#: ../imagery/i.segment/parse_args.c:284 +#: ../imagery/i.segment/parse_args.c:319 msgid "Seeds raster map not found" msgstr "" -#: ../imagery/i.segment/parse_args.c:288 +#: ../imagery/i.segment/parse_args.c:323 msgid "Seeeds raster map must be CELL type (integers)" msgstr "" -#: ../imagery/i.segment/parse_args.c:298 +#: ../imagery/i.segment/parse_args.c:333 msgid "Segmentation constraint/boundary raster map not found" msgstr "" -#: ../imagery/i.segment/parse_args.c:302 +#: ../imagery/i.segment/parse_args.c:337 msgid "Segmentation constraint raster map must be CELL type (integers)" msgstr "" -#: ../imagery/i.segment/parse_args.c:321 +#: ../imagery/i.segment/parse_args.c:356 msgid "Integer overflow: too many cells in current region" msgstr "" -#: ../imagery/i.segment/parse_args.c:334 +#: ../imagery/i.segment/parse_args.c:369 msgid "Invalid output raster name for goodness of fit" msgstr "" -#: ../imagery/i.segment/parse_args.c:341 +#: ../imagery/i.segment/parse_args.c:376 #, c-format msgid "Maximum number of iterations set to %d" msgstr "" -#: ../imagery/i.segment/parse_args.c:351 +#: ../imagery/i.segment/parse_args.c:386 #, c-format msgid "Invalid number of iterations, %d will be used" msgstr "" -#: ../imagery/i.segment/parse_args.c:360 +#: ../imagery/i.segment/parse_args.c:395 msgid "Invalid number of MB, 300 will be used" msgstr "" -#: ../imagery/i.segment/open_files.c:39 +#: ../imagery/i.segment/open_files.c:61 #, c-format -msgid "Group <%s> not found in the current mapset" +msgid "Input map <%s> is all NULL" msgstr "" -#: ../imagery/i.segment/open_files.c:43 +#: ../imagery/i.segment/open_files.c:65 #, c-format -msgid "Group <%s> contains no raster maps" +msgid "Input map <%s> is a constant of value %g" msgstr "" -#: ../imagery/i.segment/open_files.c:120 +#: ../imagery/i.segment/open_files.c:114 msgid "Insufficient number of non-NULL cells in current region" msgstr "" -#: ../imagery/i.segment/open_files.c:151 +#: ../imagery/i.segment/open_files.c:145 msgid "Loading input bands..." msgstr "" -#: ../imagery/i.segment/open_files.c:153 +#: ../imagery/i.segment/open_files.c:147 msgid "Loading input band..." msgstr "" -#: ../imagery/i.segment/open_files.c:185 ../imagery/i.segment/open_files.c:190 -#: ../imagery/i.segment/open_files.c:212 ../imagery/i.segment/open_files.c:270 -#: ../imagery/i.segment/open_files.c:358 ../imagery/i.segment/open_files.c:424 -#: ../imagery/i.segment/open_files.c:480 +#: ../imagery/i.segment/open_files.c:179 ../imagery/i.segment/open_files.c:184 +#: ../imagery/i.segment/open_files.c:206 ../imagery/i.segment/open_files.c:264 +#: ../imagery/i.segment/open_files.c:352 ../imagery/i.segment/open_files.c:418 +#: ../imagery/i.segment/open_files.c:474 msgid "Unable to write to temporary file" msgstr "" -#: ../imagery/i.segment/open_files.c:277 +#: ../imagery/i.segment/open_files.c:271 #, c-format msgid "There are no boundary constraints in '%s'" msgstr "" -#: ../imagery/i.segment/open_files.c:333 +#: ../imagery/i.segment/open_files.c:327 #, c-format msgid "Loading seeds from raster map <%s>..." msgstr "" -#: ../imagery/i.segment/open_files.c:363 +#: ../imagery/i.segment/open_files.c:357 #, c-format msgid "No seeds found in '%s'!" msgstr "" -#: ../imagery/i.segment/open_files.c:383 +#: ../imagery/i.segment/open_files.c:377 msgid "Too many seeds: integer overflow" msgstr "" -#: ../imagery/i.segment/open_files.c:500 +#: ../imagery/i.segment/open_files.c:494 #, c-format msgid "Segment %d is already registered!" msgstr "" -#: ../imagery/i.segment/open_files.c:554 +#: ../imagery/i.segment/open_files.c:553 #, c-format msgid "Regions with at least %d cells are stored in memory" msgstr "" @@ -24331,7 +24694,7 @@ msgid "Mean shift converged after %d iterations" msgstr "" -#: ../imagery/i.segment/mean_shift.c:748 +#: ../imagery/i.segment/mean_shift.c:769 #, c-format msgid "Renumbering remaining %d segments..." msgstr "" @@ -24377,7 +24740,7 @@ msgid "supervised classification" msgstr "" -#: ../imagery/i.gensig/main.c:42 ../imagery/i.maxlik/main.c:63 +#: ../imagery/i.gensig/main.c:42 ../imagery/i.maxlik/main.c:65 msgid "Maximum Likelihood Classification" msgstr "" @@ -24869,30 +25232,35 @@ msgid "<%s> has too many signatures (limit is 255)" msgstr "" -#: ../imagery/i.maxlik/main.c:66 +#: ../imagery/i.maxlik/main.c:68 msgid "Classifies the cell spectral reflectances in imagery data." msgstr "" -#: ../imagery/i.maxlik/main.c:68 +#: ../imagery/i.maxlik/main.c:70 msgid "Classification is based on the spectral signature information generated by either i.cluster, g.gui.iclass, or i.gensig." msgstr "" -#: ../imagery/i.maxlik/main.c:81 ../imagery/i.smap/parse.c:20 +#: ../imagery/i.maxlik/main.c:83 ../imagery/i.smap/parse.c:20 msgid "Name of input file containing signatures" msgstr "" -#: ../imagery/i.maxlik/main.c:82 +#: ../imagery/i.maxlik/main.c:84 msgid "Generated by either i.cluster, g.gui.iclass, or i.gensig" msgstr "" -#: ../imagery/i.maxlik/main.c:86 ../imagery/i.smap/parse.c:28 +#: ../imagery/i.maxlik/main.c:88 ../imagery/i.smap/parse.c:28 msgid "Name for output raster map holding classification results" msgstr "" -#: ../imagery/i.maxlik/main.c:92 +#: ../imagery/i.maxlik/main.c:94 msgid "Name for output raster map holding reject threshold results" msgstr "" +#: ../imagery/i.maxlik/main.c:106 +#, c-format +msgid "<%s> does not match the current mapset" +msgstr "" + #: ../imagery/i.maxlik/invert.c:28 #, c-format msgid "Signature %d is not valid (ill-conditioned) - ignored" @@ -25050,7 +25418,7 @@ msgid "Set current location and mapset as target for imagery group" msgstr "" -#: ../imagery/i.target/main.c:80 ../imagery/i.group/main.c:117 +#: ../imagery/i.target/main.c:80 ../imagery/i.group/main.c:156 msgid "Group must exist in the current mapset" msgstr "" @@ -25291,209 +25659,209 @@ msgid "biophysical parameters" msgstr "" -#: ../imagery/i.vi/main.c:93 +#: ../imagery/i.vi/main.c:94 msgid "Calculates different types of vegetation indices." msgstr "" -#: ../imagery/i.vi/main.c:94 +#: ../imagery/i.vi/main.c:95 msgid "Uses red and nir bands mostly, and some indices require additional bands." msgstr "" -#: ../imagery/i.vi/main.c:101 +#: ../imagery/i.vi/main.c:102 msgid "Name of input red channel surface reflectance map" msgstr "" -#: ../imagery/i.vi/main.c:102 ../imagery/i.vi/main.c:141 -#: ../imagery/i.vi/main.c:149 ../imagery/i.vi/main.c:157 -#: ../imagery/i.vi/main.c:165 ../imagery/i.vi/main.c:173 +#: ../imagery/i.vi/main.c:103 ../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 "Range: [0.0;1.0]" msgstr "" -#: ../imagery/i.vi/main.c:110 +#: ../imagery/i.vi/main.c:111 msgid "Type of vegetation index" msgstr "" -#: ../imagery/i.vi/main.c:115 +#: ../imagery/i.vi/main.c:116 msgid "Atmospherically Resistant Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:116 +#: ../imagery/i.vi/main.c:117 msgid "Difference Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:117 +#: ../imagery/i.vi/main.c:118 msgid "Enhanced Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:118 +#: ../imagery/i.vi/main.c:119 msgid "Enhanced Vegetation Index 2" msgstr "" -#: ../imagery/i.vi/main.c:119 +#: ../imagery/i.vi/main.c:120 msgid "Green Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:120 +#: ../imagery/i.vi/main.c:121 msgid "Green Atmospherically Resistant Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:121 +#: ../imagery/i.vi/main.c:122 msgid "Global Environmental Monitoring Index" msgstr "" -#: ../imagery/i.vi/main.c:122 +#: ../imagery/i.vi/main.c:123 msgid "Infrared Percentage Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:123 +#: ../imagery/i.vi/main.c:124 msgid "Modified Soil Adjusted Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:124 +#: ../imagery/i.vi/main.c:125 msgid "second Modified Soil Adjusted Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:125 +#: ../imagery/i.vi/main.c:126 msgid "Normalized Difference Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:126 +#: ../imagery/i.vi/main.c:127 msgid "Perpendicular Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:127 +#: ../imagery/i.vi/main.c:128 msgid "Soil Adjusted Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:128 +#: ../imagery/i.vi/main.c:129 msgid "Simple Ratio" msgstr "" -#: ../imagery/i.vi/main.c:129 +#: ../imagery/i.vi/main.c:130 msgid "Visible Atmospherically Resistant Index" msgstr "" -#: ../imagery/i.vi/main.c:130 +#: ../imagery/i.vi/main.c:131 msgid "Weighted Difference Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:134 +#: ../imagery/i.vi/main.c:135 msgid "type" msgstr "" -#: ../imagery/i.vi/main.c:140 +#: ../imagery/i.vi/main.c:141 msgid "Name of input nir channel surface reflectance map" msgstr "" -#: ../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 ../vector/v.vol.rst/main.c:254 -#: ../vector/v.vol.rst/main.c:303 +#: ../imagery/i.vi/main.c:143 ../imagery/i.vi/main.c:151 +#: ../imagery/i.vi/main.c:159 ../imagery/i.vi/main.c:167 +#: ../imagery/i.vi/main.c:175 ../vector/v.vol.rst/main.c:256 +#: ../vector/v.vol.rst/main.c:305 msgid "Optional inputs" msgstr "" -#: ../imagery/i.vi/main.c:148 +#: ../imagery/i.vi/main.c:149 msgid "Name of input green channel surface reflectance map" msgstr "" -#: ../imagery/i.vi/main.c:156 +#: ../imagery/i.vi/main.c:157 msgid "Name of input blue channel surface reflectance map" msgstr "" -#: ../imagery/i.vi/main.c:164 +#: ../imagery/i.vi/main.c:165 msgid "Name of input 5th channel surface reflectance map" msgstr "" -#: ../imagery/i.vi/main.c:172 +#: ../imagery/i.vi/main.c:173 msgid "Name of input 7th channel surface reflectance map" msgstr "" -#: ../imagery/i.vi/main.c:180 +#: ../imagery/i.vi/main.c:181 msgid "Value of the slope of the soil line (MSAVI only)" msgstr "" -#: ../imagery/i.vi/main.c:181 ../imagery/i.vi/main.c:188 -#: ../imagery/i.vi/main.c:195 +#: ../imagery/i.vi/main.c:182 ../imagery/i.vi/main.c:189 +#: ../imagery/i.vi/main.c:196 msgid "MSAVI settings" msgstr "" -#: ../imagery/i.vi/main.c:187 +#: ../imagery/i.vi/main.c:188 msgid "Value of the intercept of the soil line (MSAVI only)" msgstr "" -#: ../imagery/i.vi/main.c:194 +#: ../imagery/i.vi/main.c:195 msgid "Value of the factor of reduction of soil noise (MSAVI only)" msgstr "" -#: ../imagery/i.vi/main.c:201 +#: ../imagery/i.vi/main.c:202 msgid "Maximum bits for digital numbers" msgstr "" -#: ../imagery/i.vi/main.c:202 +#: ../imagery/i.vi/main.c:203 msgid "If data is in Digital Numbers (i.e. integer type), give the max bits (i.e. 8 for Landsat -> [0-255])" msgstr "" -#: ../imagery/i.vi/main.c:228 +#: ../imagery/i.vi/main.c:229 msgid "sr index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:231 +#: ../imagery/i.vi/main.c:232 msgid "ndvi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:234 +#: ../imagery/i.vi/main.c:235 msgid "ipvi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:237 +#: ../imagery/i.vi/main.c:238 msgid "dvi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:240 +#: ../imagery/i.vi/main.c:241 msgid "pvi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:243 +#: ../imagery/i.vi/main.c:244 msgid "wdvi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:246 +#: ../imagery/i.vi/main.c:247 msgid "savi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:251 +#: ../imagery/i.vi/main.c:252 msgid "msavi index requires red and nir maps, and 3 parameters related to soil line" msgstr "" -#: ../imagery/i.vi/main.c:254 +#: ../imagery/i.vi/main.c:255 msgid "msavi2 index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:257 +#: ../imagery/i.vi/main.c:258 msgid "gemi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:261 +#: ../imagery/i.vi/main.c:262 msgid "arvi index requires blue, red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:265 +#: ../imagery/i.vi/main.c:266 msgid "evi index requires blue, red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:268 +#: ../imagery/i.vi/main.c:269 msgid "evi2 index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:272 +#: ../imagery/i.vi/main.c:273 msgid "vari index requires blue, green and red maps" msgstr "" -#: ../imagery/i.vi/main.c:276 +#: ../imagery/i.vi/main.c:277 msgid "gari index requires blue, green, red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:281 +#: ../imagery/i.vi/main.c:282 msgid "gvi index requires blue, green, red, nir, chan5 and chan7 maps" msgstr "" @@ -25889,7 +26257,7 @@ msgid "%s######## CLUSTER END (%s) ########%s" msgstr "" -#: ../imagery/i.cluster/main.c:354 ../misc/m.nviz.image/main.c:242 +#: ../imagery/i.cluster/main.c:354 ../misc/m.nviz.image/main.c:248 #, c-format msgid "File <%s> created." msgstr "" @@ -27060,130 +27428,130 @@ msgid "Name of the output emissivity layer" msgstr "" -#: ../imagery/i.group/main.c:55 +#: ../imagery/i.group/main.c:56 msgid "Creates, edits, and lists groups of imagery data." msgstr "" -#: ../imagery/i.group/main.c:59 +#: ../imagery/i.group/main.c:60 msgid "Name of imagery group" msgstr "" -#: ../imagery/i.group/main.c:63 +#: ../imagery/i.group/main.c:64 msgid "Name of imagery subgroup" msgstr "" -#: ../imagery/i.group/main.c:67 +#: ../imagery/i.group/main.c:68 msgid "Name of raster map(s) to include in group" msgstr "" -#: ../imagery/i.group/main.c:68 ../imagery/i.group/main.c:74 +#: ../imagery/i.group/main.c:69 ../imagery/i.group/main.c:80 msgid "Maps" msgstr "" -#: ../imagery/i.group/main.c:73 +#: ../imagery/i.group/main.c:79 msgid "Remove selected files from specified group or subgroup" msgstr "" -#: ../imagery/i.group/main.c:78 +#: ../imagery/i.group/main.c:84 msgid "List files from specified (sub)group" msgstr "" -#: ../imagery/i.group/main.c:83 +#: ../imagery/i.group/main.c:89 msgid "List subgroups from specified group" msgstr "" -#: ../imagery/i.group/main.c:109 +#: ../imagery/i.group/main.c:148 msgid "No input raster map(s) specified" msgstr "" -#: ../imagery/i.group/main.c:128 ../imagery/i.group/main.c:150 +#: ../imagery/i.group/main.c:167 ../imagery/i.group/main.c:189 msgid "Specified group does not exist in current mapset" msgstr "" -#: ../imagery/i.group/main.c:132 +#: ../imagery/i.group/main.c:171 #, c-format msgid "Removing raster maps from subgroup <%s>..." msgstr "" -#: ../imagery/i.group/main.c:137 +#: ../imagery/i.group/main.c:176 #, c-format msgid "Removing raster maps from group <%s>..." msgstr "" -#: ../imagery/i.group/main.c:158 +#: ../imagery/i.group/main.c:197 #, c-format msgid "Subgroup <%s> of group <%s> references the following raster maps:" msgstr "" -#: ../imagery/i.group/main.c:173 +#: ../imagery/i.group/main.c:212 #, c-format msgid "Group <%s> references the following raster maps:" msgstr "" -#: ../imagery/i.group/main.c:185 +#: ../imagery/i.group/main.c:224 #, c-format msgid "Group <%s> does not yet exist. Creating..." msgstr "" -#: ../imagery/i.group/main.c:189 ../imagery/i.group/main.c:198 +#: ../imagery/i.group/main.c:228 ../imagery/i.group/main.c:237 #, c-format msgid "Adding raster maps to group <%s>..." msgstr "" -#: ../imagery/i.group/main.c:193 +#: ../imagery/i.group/main.c:232 #, c-format msgid "Adding raster maps to subgroup <%s>..." msgstr "" -#: ../imagery/i.group/main.c:219 +#: ../imagery/i.group/main.c:258 msgid "No input raster maps defined" msgstr "" -#: ../imagery/i.group/main.c:223 ../imagery/i.group/main.c:265 +#: ../imagery/i.group/main.c:262 ../imagery/i.group/main.c:304 #, c-format msgid "Raster map <%s> not found. Skipped." msgstr "" -#: ../imagery/i.group/main.c:228 +#: ../imagery/i.group/main.c:267 #, c-format msgid "Adding raster map <%s> to group" msgstr "" -#: ../imagery/i.group/main.c:234 +#: ../imagery/i.group/main.c:273 #, c-format msgid "Raster map <%s> exists in group. Skipped." msgstr "" -#: ../imagery/i.group/main.c:271 +#: ../imagery/i.group/main.c:310 #, c-format msgid "Adding raster map <%s> to subgroup" msgstr "" -#: ../imagery/i.group/main.c:278 +#: ../imagery/i.group/main.c:317 #, c-format msgid "Raster map <%s> exists in subgroup. Skipping..." msgstr "" -#: ../imagery/i.group/main.c:327 +#: ../imagery/i.group/main.c:366 #, c-format msgid "Removing raster map <%s> from group" msgstr "" -#: ../imagery/i.group/main.c:344 ../imagery/i.group/main.c:403 +#: ../imagery/i.group/main.c:383 ../imagery/i.group/main.c:442 msgid "No raster map removed" msgstr "" -#: ../imagery/i.group/main.c:386 +#: ../imagery/i.group/main.c:425 #, c-format msgid "Removing raster map <%s> from subgroup" msgstr "" -#: ../imagery/i.group/main.c:422 +#: ../imagery/i.group/main.c:461 #, c-format msgid "Group <%s> does not contain any subgroup.\n" msgstr "" -#: ../imagery/i.group/main.c:433 +#: ../imagery/i.group/main.c:472 #, c-format msgid "group <%s> references the following subgroups\n" msgstr "" @@ -27506,16 +27874,21 @@ msgid "Elevation map name is missing. Please set '%s' option" msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:212 +#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:211 #, c-format -msgid "Mapset [%s] in target location [%s] - %s " +msgid "Group [%s] in location [%s] mapset [%s] now uses elevation map [%s]" msgstr "" #: ../imagery/i.ortho.photo/i.ortho.elev/main.c:214 +#, c-format +msgid "Mapset [%s] in target location [%s] - %s " +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:216 msgid "permission denied\n" msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:214 +#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:216 msgid "not found\n" msgstr "" @@ -27858,29 +28231,33 @@ msgid "Target east,north coordinates to local x,y" msgstr "" -#: ../misc/m.nviz.image/main.c:56 +#: ../misc/m.nviz.image/main.c:55 msgid "Creates a 3D rendering of GIS data." msgstr "" -#: ../misc/m.nviz.image/main.c:57 +#: ../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:83 +#: ../misc/m.nviz.image/main.c:87 msgid "Unable to render data" msgstr "" -#: ../misc/m.nviz.image/main.c:142 +#: ../misc/m.nviz.image/main.c:146 #, c-format msgid "Vertical exaggeration not given, using calculated value %.0f" msgstr "" -#: ../misc/m.nviz.image/main.c:154 +#: ../misc/m.nviz.image/main.c:158 #, c-format msgid "Viewpoint height not given, using calculated value %.0f" msgstr "" -#: ../misc/m.nviz.image/main.c:240 +#: ../misc/m.nviz.image/main.c:244 +msgid "Failed to write image" +msgstr "" + +#: ../misc/m.nviz.image/main.c:246 msgid "Unsupported output format" msgstr "" @@ -28538,8 +28915,8 @@ msgstr "" #: ../db/db.databases/main.c:97 ../db/db.copy/main.c:37 -#: ../db/db.execute/main.c:127 ../db/db.execute/main.c:134 -#: ../db/db.execute/main.c:140 ../db/db.select/main.c:267 +#: ../db/db.execute/main.c:139 ../db/db.execute/main.c:146 +#: ../db/db.execute/main.c:152 ../db/db.select/main.c:267 #: ../db/db.dropdb/main.c:73 ../db/db.createdb/main.c:73 #: ../vector/v.db.select/main.c:57 msgid "SQL" @@ -28652,26 +29029,30 @@ msgid "Overwrite current settings if already initialized" msgstr "" -#: ../db/db.connect/main.c:91 +#: ../db/db.connect/main.c:101 msgid "Default group of database users to which select privilege is granted" msgstr "" -#: ../db/db.connect/main.c:141 ../db/db.tables/main.c:41 +#: ../db/db.connect/main.c:151 ../db/db.tables/main.c:41 msgid "Database connection not defined. Run db.connect." msgstr "" -#: ../db/db.connect/main.c:166 +#: ../db/db.connect/main.c:176 msgid "DB settings already defined, nothing to do" msgstr "" -#: ../db/db.connect/main.c:172 +#: ../db/db.connect/main.c:182 msgid "Default driver is not set" msgstr "" -#: ../db/db.connect/main.c:175 +#: ../db/db.connect/main.c:185 msgid "Default database is not set" msgstr "" +#: ../db/db.connect/main.c:221 +msgid "Unable to set default database connection" +msgstr "" + #: ../db/db.describe/main.c:108 msgid "Print column names only instead of full column descriptions" msgstr "" @@ -28689,41 +29070,42 @@ msgid "Unable to open file <%s>: %s" msgstr "" -#: ../db/db.execute/main.c:94 ../db/db.execute/main.c:99 +#: ../db/db.execute/main.c:86 ../db/db.execute/main.c:91 +#: ../db/db.execute/main.c:106 ../db/db.execute/main.c:111 #, c-format msgid "Error while executing: '%s'" msgstr "" -#: ../db/db.execute/main.c:128 +#: ../db/db.execute/main.c:140 msgid "Executes any SQL statement." msgstr "" -#: ../db/db.execute/main.c:129 +#: ../db/db.execute/main.c:141 msgid "For SELECT statements use 'db.select'." msgstr "" -#: ../db/db.execute/main.c:132 +#: ../db/db.execute/main.c:144 msgid "SQL statement" msgstr "" -#: ../db/db.execute/main.c:133 +#: ../db/db.execute/main.c:145 msgid "Example: update rybniky set kapri = 'hodne' where kapri = 'malo'" msgstr "" -#: ../db/db.execute/main.c:138 +#: ../db/db.execute/main.c:150 msgid "Name of file containing SQL statement(s)" msgstr "" -#: ../db/db.execute/main.c:160 +#: ../db/db.execute/main.c:172 msgid "Ignore SQL errors and continue" msgstr "" -#: ../db/db.execute/main.c:161 ../vector/v.build/main.c:51 +#: ../db/db.execute/main.c:173 ../vector/v.build/main.c:51 #: ../vector/v.build/main.c:77 msgid "Errors" msgstr "" -#: ../db/db.execute/main.c:167 +#: ../db/db.execute/main.c:179 #, c-format msgid "You must provide <%s> or <%s> option" msgstr "" @@ -28848,7 +29230,7 @@ msgid "Unable to db_alloc_string_array()" msgstr "" -#: ../db/drivers/ogr/execute.c:56 ../vector/v.out.ogr/main.c:592 +#: ../db/drivers/ogr/execute.c:56 ../vector/v.out.ogr/main.c:648 #, c-format msgid "OGR layer <%s> not found" msgstr "" @@ -28857,11 +29239,11 @@ #: ../vector/v.out.lidar/main.c:155 ../vector/v.db.connect/main.c:289 #: ../vector/v.reclass/main.c:145 ../vector/v.to.3d/trans2.c:63 #: ../vector/v.to.3d/trans3.c:65 ../vector/v.univar/main.c:355 -#: ../vector/v.distance/main.c:533 ../vector/v.distance/main.c:574 +#: ../vector/v.distance/main.c:540 ../vector/v.distance/main.c:581 #: ../vector/v.in.db/main.c:187 ../vector/v.colors/scan_attr.c:35 -#: ../vector/v.colors.out/make_colors.c:42 ../vector/v.vect.stats/main.c:428 +#: ../vector/v.colors.out/make_colors.c:42 ../vector/v.vect.stats/main.c:435 #: ../vector/v.transform/trans_digit.c:116 -#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:96 +#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:97 #: ../scripts/v.db.join/v.db.join.py:98 ../scripts/v.db.join/v.db.join.py:106 #: ../scripts/v.db.join/v.db.join.py:123 ../scripts/db.univar/db.univar.py:120 #, c-format, python-format @@ -28895,12 +29277,7 @@ msgid "Column '%s' : type int8 (bigint) is stored as integer (4 bytes) some data may be damaged" msgstr "" -#: ../db/drivers/ogr/describe.c:204 -#, c-format -msgid "column '%s', type 'string': unknown width -> stored as varchar(250) some data may be lost" -msgstr "" - -#: ../db/drivers/ogr/describe.c:212 ../db/drivers/ogr/fetch.c:160 +#: ../db/drivers/ogr/describe.c:212 ../db/drivers/ogr/fetch.c:167 msgid "Unknown type" msgstr "" @@ -28912,7 +29289,7 @@ msgid "Unable to add new token" msgstr "" -#: ../db/drivers/ogr/fetch.c:55 ../db/drivers/ogr/fetch.c:188 +#: ../db/drivers/ogr/fetch.c:55 ../db/drivers/ogr/fetch.c:195 #: ../db/drivers/sqlite/fetch.c:265 ../db/drivers/postgres/fetch.c:33 #: ../db/drivers/mysql/fetch.c:34 ../db/drivers/mysql/fetch.c:276 msgid "Cursor not found" @@ -29431,7 +29808,7 @@ #: ../db/drivers/dbf/db.c:94 #, c-format -msgid "Unable create DBF database: %s" +msgid "Unable to create DBF database: %s" msgstr "" #: ../db/drivers/dbf/db.c:102 @@ -29542,7 +29919,7 @@ msgstr "" #: ../vector/v.mkgrid/main.c:73 ../vector/v.kcv/main.c:58 -#: ../vector/v.random/main.c:101 ../vector/v.perturb/main.c:66 +#: ../vector/v.random/main.c:104 ../vector/v.perturb/main.c:66 #: ../vector/v.normal/main.c:75 ../vector/v.qcount/main.c:62 msgid "point pattern" msgstr "" @@ -29767,7 +30144,7 @@ msgid "GRASS is not compiled with PostgreSQL support. Using OGR-PostgreSQL driver instead of native GRASS-PostGIS data driver." msgstr "" -#: ../vector/v.external.out/link.c:26 ../vector/v.out.ogr/main.c:102 +#: ../vector/v.external.out/link.c:26 ../vector/v.out.ogr/main.c:103 #, c-format msgid "Data source starts with \"PG:\" prefix, expecting \"PostgreSQL\" format (\"%s\" given)" msgstr "" @@ -30068,12 +30445,13 @@ msgid "Loading data..." msgstr "" -#: ../vector/v.to.rast/vect2rast.c:55 ../vector/v.db.connect/main.c:213 -#: ../vector/v.to.rast3/main.c:80 ../vector/v.db.select/main.c:171 -#: ../vector/v.to.3d/trans2.c:49 ../vector/v.to.3d/trans3.c:51 -#: ../vector/v.distance/main.c:515 ../vector/v.distance/main.c:596 -#: ../vector/v.colors.out/make_colors.c:31 ../vector/v.info/print.c:138 -#: ../vector/v.extract/main.c:255 +#: ../vector/v.to.rast/vect2rast.c:55 ../vector/v.random/main.c:265 +#: ../vector/v.db.connect/main.c:213 ../vector/v.to.rast3/main.c:80 +#: ../vector/v.db.select/main.c:171 ../vector/v.to.3d/trans2.c:49 +#: ../vector/v.to.3d/trans3.c:51 ../vector/v.distance/main.c:522 +#: ../vector/v.distance/main.c:603 ../vector/v.colors.out/make_colors.c:31 +#: ../vector/v.info/print.c:138 ../vector/v.extract/main.c:217 +#: ../vector/v.extract/main.c:315 #, c-format msgid "Database connection not defined for layer <%s>" msgstr "" @@ -30338,237 +30716,237 @@ msgid "No database record for cat = %d and export of 'cat' disabled" msgstr "" -#: ../vector/v.out.ogr/main.c:87 +#: ../vector/v.out.ogr/main.c:88 msgid "Exports a vector map layer to any of the supported OGR vector formats." msgstr "" -#: ../vector/v.out.ogr/main.c:88 +#: ../vector/v.out.ogr/main.c:89 msgid "By default a vector map layer is exported to OGC GeoPackage format." msgstr "" -#: ../vector/v.out.ogr/main.c:170 +#: ../vector/v.out.ogr/main.c:172 msgid "Volumes will be exported as sets of faces" msgstr "" -#: ../vector/v.out.ogr/main.c:188 +#: ../vector/v.out.ogr/main.c:190 msgid "Unable to determine input map's vector feature type(s)." msgstr "" -#: ../vector/v.out.ogr/main.c:254 +#: ../vector/v.out.ogr/main.c:255 msgid "The combination of types is not supported by all formats." msgstr "" -#: ../vector/v.out.ogr/main.c:271 +#: ../vector/v.out.ogr/main.c:272 msgid "Unable to create OGR spatial reference" msgstr "" -#: ../vector/v.out.ogr/main.c:293 +#: ../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:305 +#: ../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:311 +#: ../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:319 +#: ../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:328 +#: ../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:337 +#: ../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:345 +#: ../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:353 +#: ../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:361 +#: ../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:371 +#: ../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:380 +#: ../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:390 +#: ../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:399 +#: ../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:409 +#: ../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:418 +#: ../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:427 +#: ../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:436 +#: ../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:461 +#: ../vector/v.out.ogr/main.c:478 #, c-format msgid "OGR driver <%s> not found" msgstr "" -#: ../vector/v.out.ogr/main.c:488 +#: ../vector/v.out.ogr/main.c:523 #, c-format msgid "Unable to open OGR data source '%s'" msgstr "" -#: ../vector/v.out.ogr/main.c:502 +#: ../vector/v.out.ogr/main.c:543 #, c-format msgid "Layer <%s> already exists in OGR data source '%s'" msgstr "" -#: ../vector/v.out.ogr/main.c:506 +#: ../vector/v.out.ogr/main.c:547 #, c-format msgid "OGR layer <%s> already exists and will be overwritten" msgstr "" -#: ../vector/v.out.ogr/main.c:513 +#: ../vector/v.out.ogr/main.c:559 #, c-format msgid "OGR layer <%s> doesn't exists, creating new OGR layer instead" msgstr "" -#: ../vector/v.out.ogr/main.c:541 +#: ../vector/v.out.ogr/main.c:587 msgid "Overriding existing user-defined 'SHPT=' LCO." msgstr "" -#: ../vector/v.out.ogr/main.c:556 +#: ../vector/v.out.ogr/main.c:602 #, 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:568 +#: ../vector/v.out.ogr/main.c:614 #, 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:575 +#: ../vector/v.out.ogr/main.c:621 #, c-format msgid "Vector map <%s> is 3D. Use format specific layer creation options (parameter 'lco') to export using only category numbers as attributes" msgstr "" -#: ../vector/v.out.ogr/main.c:610 +#: ../vector/v.out.ogr/main.c:666 msgid "Exporting 'cat' anyway, as it is the only attribute table field" msgstr "" -#: ../vector/v.out.ogr/main.c:619 ../vector/v.out.ogr/main.c:691 +#: ../vector/v.out.ogr/main.c:675 ../vector/v.out.ogr/main.c:747 #, c-format msgid "New attribute column <%s> added to the table" msgstr "" -#: ../vector/v.out.ogr/main.c:703 +#: ../vector/v.out.ogr/main.c:759 #, c-format msgid "Key column <%s> not found" msgstr "" -#: ../vector/v.out.ogr/main.c:716 +#: ../vector/v.out.ogr/main.c:787 #, c-format msgid "Exporting %d feature..." msgid_plural "Exporting %d features..." msgstr[0] "" msgstr[1] "" -#: ../vector/v.out.ogr/main.c:731 +#: ../vector/v.out.ogr/main.c:802 #, 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:750 +#: ../vector/v.out.ogr/main.c:821 #, c-format msgid "Exporting %d volume..." msgid_plural "Exporting %d volumes..." msgstr[0] "" msgstr[1] "" -#: ../vector/v.out.ogr/main.c:754 +#: ../vector/v.out.ogr/main.c:825 msgid "Export of volumes not implemented yet. Skipping." msgstr "" -#: ../vector/v.out.ogr/main.c:771 +#: ../vector/v.out.ogr/main.c:842 #, 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:777 +#: ../vector/v.out.ogr/main.c:848 #, 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:781 +#: ../vector/v.out.ogr/main.c:852 #, 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:797 +#: ../vector/v.out.ogr/main.c:868 msgid "Output layer is empty, no features written" msgstr "" -#: ../vector/v.out.ogr/main.c:798 +#: ../vector/v.out.ogr/main.c:869 #, c-format msgid "%d feature (%s type) written to <%s> (%s format)." msgid_plural "%d features (%s type) written to <%s> (%s format)." @@ -30659,7 +31037,7 @@ msgid "Force 2D output even if input is 3D (applies to Shapefile output only)" msgstr "" -#: ../vector/v.out.ogr/args.c:114 ../vector/v.in.ogr/main.c:338 +#: ../vector/v.out.ogr/args.c:114 ../vector/v.in.ogr/main.c:355 #: ../vector/v.out.postgis/args.c:78 msgid "Useful if input is 3D but all z coordinates are identical" msgstr "" @@ -30676,8 +31054,8 @@ msgid "List supported output formats and exit" msgstr "" -#: ../vector/v.out.ogr/dsn.c:21 ../vector/v.in.ogr/dsn.c:26 -#: ../vector/v.external/dsn.c:21 +#: ../vector/v.out.ogr/dsn.c:27 ../vector/v.in.ogr/dsn.c:28 +#: ../vector/v.external/dsn.c:27 msgid "Invalid connection string (dbname missing)" msgstr "" @@ -30686,39 +31064,48 @@ msgid "OGR driver <%s> not available" msgstr "" -#: ../vector/v.out.ogr/create.c:26 +#: ../vector/v.out.ogr/create.c:30 #, c-format msgid "Creation of output OGR datasource <%s> failed" msgstr "" -#: ../vector/v.out.ogr/create.c:36 +#: ../vector/v.out.ogr/create.c:44 #, c-format msgid "Creation of OGR layer <%s> failed" msgstr "" -#: ../vector/v.out.ogr/export_lines.c:178 -#: ../vector/v.out.ogr/export_areas.c:143 +#: ../vector/v.out.ogr/export_lines.c:135 +#: ../vector/v.out.ogr/export_lines.c:231 +#: ../vector/v.out.ogr/export_lines.c:280 +#: ../vector/v.out.ogr/export_areas.c:126 +#: ../vector/v.out.ogr/export_areas.c:227 +#: ../vector/v.out.ogr/export_areas.c:278 +msgid "Failed to create OGR feature" +msgstr "" + +#: ../vector/v.out.ogr/export_lines.c:180 +#: ../vector/v.out.ogr/export_areas.c:170 #, c-format msgid "Unable to export multi-features. No category index for layer %d." msgstr "" -#: ../vector/v.out.ogr/export_lines.c:212 -#: ../vector/v.out.ogr/export_areas.c:176 +#: ../vector/v.out.ogr/export_lines.c:214 +#: ../vector/v.out.ogr/export_areas.c:203 #, 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:154 +#: ../vector/v.out.ogr/export_areas.c:181 msgid "Exporting features with category..." msgstr "" -#: ../vector/v.out.ogr/export_areas.c:214 +#: ../vector/v.out.ogr/export_areas.c:243 msgid "Exporting features without category..." msgstr "" #: ../vector/v.kcv/main.c:57 ../vector/v.out.lidar/main.c:474 #: ../vector/v.normal/main.c:74 ../vector/v.in.db/main.c:55 -#: ../vector/v.decimate/main.c:129 +#: ../vector/v.decimate/main.c:130 msgid "points" msgstr "" @@ -30818,7 +31205,7 @@ msgid "Name of attribute column with values to interpolate" msgstr "" -#: ../vector/v.surf.idw/main.c:102 ../vector/v.surf.rst/main.c:185 +#: ../vector/v.surf.idw/main.c:102 ../vector/v.surf.rst/main.c:187 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 "" @@ -31369,7 +31756,7 @@ #: ../vector/v.net.distance/main.c:101 ../vector/v.net.distance/main.c:106 #: ../vector/v.net.distance/main.c:112 ../vector/v.distance/main.c:131 #: ../vector/v.distance/main.c:136 ../vector/v.distance/main.c:143 -#: ../vector/v.distance/main.c:187 ../vector/v.distance/main.c:224 +#: ../vector/v.distance/main.c:189 ../vector/v.distance/main.c:226 msgid "From" msgstr "" @@ -31388,7 +31775,7 @@ #: ../vector/v.net.distance/main.c:117 ../vector/v.net.distance/main.c:124 #: ../vector/v.net.distance/main.c:129 ../vector/v.net.distance/main.c:135 #: ../vector/v.distance/main.c:148 ../vector/v.distance/main.c:153 -#: ../vector/v.distance/main.c:160 ../vector/v.distance/main.c:230 +#: ../vector/v.distance/main.c:160 ../vector/v.distance/main.c:232 msgid "To" msgstr "" @@ -31468,102 +31855,118 @@ msgstr[0] "" msgstr[1] "" -#: ../vector/v.random/main.c:102 +#: ../vector/v.random/main.c:105 msgid "stratified random sampling" msgstr "" -#: ../vector/v.random/main.c:105 +#: ../vector/v.random/main.c:108 msgid "Generates random 2D/3D vector points." msgstr "" -#: ../vector/v.random/main.c:113 +#: ../vector/v.random/main.c:116 msgid "Number of points to be created" msgstr "" -#: ../vector/v.random/main.c:118 +#: ../vector/v.random/main.c:121 msgid "Restrict points to areas in input vector" msgstr "" -#: ../vector/v.random/main.c:120 ../vector/v.random/main.c:180 +#: ../vector/v.random/main.c:123 ../vector/v.random/main.c:183 msgid "Restrict" msgstr "" -#: ../vector/v.random/main.c:136 +#: ../vector/v.random/main.c:139 msgid "Minimum z height (needs -z flag or column name)" msgstr "" -#: ../vector/v.random/main.c:138 ../vector/v.random/main.c:147 -#: ../vector/v.random/main.c:160 ../vector/v.random/main.c:170 -#: ../vector/v.random/main.c:175 ../vector/v.in.db/main.c:85 +#: ../vector/v.random/main.c:141 ../vector/v.random/main.c:150 +#: ../vector/v.random/main.c:163 ../vector/v.random/main.c:173 +#: ../vector/v.random/main.c:178 ../vector/v.in.db/main.c:85 msgid "3D output" msgstr "" -#: ../vector/v.random/main.c:145 +#: ../vector/v.random/main.c:148 msgid "Maximum z height (needs -z flag or column name)" msgstr "" -#: ../vector/v.random/main.c:154 +#: ../vector/v.random/main.c:157 msgid "The seed to initialize the random generator. If not set the process ID is used" msgstr "" -#: ../vector/v.random/main.c:157 +#: ../vector/v.random/main.c:160 msgid "Name of column for z values" msgstr "" -#: ../vector/v.random/main.c:159 +#: ../vector/v.random/main.c:162 msgid "Writes z values to column" msgstr "" -#: ../vector/v.random/main.c:167 +#: ../vector/v.random/main.c:170 msgid "Type of column for z values" msgstr "" -#: ../vector/v.random/main.c:174 +#: ../vector/v.random/main.c:177 msgid "Create 3D output" msgstr "" -#: ../vector/v.random/main.c:179 +#: ../vector/v.random/main.c:182 msgid "Generate n points for each individual area (requires restrict parameter)" msgstr "" -#: ../vector/v.random/main.c:196 +#: ../vector/v.random/main.c:199 #, c-format -msgid "Number of points must be > 0 (%d given)" +msgid "Number of points must be > 0 (%ld given)" msgstr "" -#: ../vector/v.random/main.c:212 ../vector/v.drape/main.c:150 +#: ../vector/v.random/main.c:215 ../vector/v.drape/main.c:150 #: ../vector/v.buffer/main.c:347 #, c-format msgid "Invalid layer number (%d). Parameter '%s' or '%s' specified, assuming layer '1'." msgstr "" -#: ../vector/v.random/main.c:222 +#: ../vector/v.random/main.c:225 #, c-format msgid "No areas in vector map <%s>" msgstr "" -#: ../vector/v.random/main.c:276 -msgid "Table should contain only two columns" -msgstr "" - -#: ../vector/v.random/main.c:285 +#: ../vector/v.random/main.c:323 msgid "You have created unsupported column type. This module supports only INTEGER and DOUBLE PRECISION column types." msgstr "" -#: ../vector/v.random/main.c:348 +#: ../vector/v.random/main.c:387 #, c-format msgid "Selected areas in input vector <%s> do not overlap with the current region" msgstr "" -#: ../vector/v.random/main.c:360 +#: ../vector/v.random/main.c:399 #, c-format msgid "Input vector <%s> does not overlap with the current region" msgstr "" -#: ../vector/v.random/main.c:385 +#: ../vector/v.random/main.c:424 msgid "Generating points..." msgstr "" +#: ../vector/v.random/main.c:530 ../vector/v.random/main.c:677 +#, c-format +msgid "Unable to insert new row: %s" +msgstr "" + +#: ../vector/v.random/main.c:702 ../vector/v.db.select/main.c:208 +msgid "Unable to open select cursor" +msgstr "" + +#: ../vector/v.random/main.c:707 ../vector/v.reclass/main.c:267 +#: ../vector/v.db.select/main.c:229 +#, c-format +msgid "Unable to fetch data from table <%s>" +msgstr "" + +#: ../vector/v.random/main.c:742 +#, c-format +msgid "Unable to update row: %s" +msgstr "" + #: ../vector/v.support/main.c:41 msgid "Updates vector map metadata." msgstr "" @@ -31653,7 +32056,7 @@ msgid "%s: Cannot write dxf file." msgstr "" -#: ../vector/v.out.lidar/main.c:77 +#: ../vector/v.out.lidar/main.c:77 ../vector/v.extract/extract.c:264 #, c-format msgid "Database connection not defined for layer <%d>" msgstr "" @@ -31767,106 +32170,100 @@ msgid "Ignore color table even when set and not other options are present" msgstr "" -#: ../vector/v.proj/main.c:72 +#: ../vector/v.proj/main.c:77 msgid "Re-projects a vector map from one location to the current location." msgstr "" -#: ../vector/v.proj/main.c:78 +#: ../vector/v.proj/main.c:83 msgid "Location containing input vector map" msgstr "" -#: ../vector/v.proj/main.c:82 +#: ../vector/v.proj/main.c:87 msgid "Mapset containing input vector map" msgstr "" -#: ../vector/v.proj/main.c:88 +#: ../vector/v.proj/main.c:93 msgid "Name of input vector map to re-project" msgstr "" -#: ../vector/v.proj/main.c:100 +#: ../vector/v.proj/main.c:105 msgid "Maximum segment length in meters in output vector map" msgstr "" -#: ../vector/v.proj/main.c:101 +#: ../vector/v.proj/main.c:106 msgid "Increases accuracy of reprojected shapes, disable with smax=0" msgstr "" -#: ../vector/v.proj/main.c:111 +#: ../vector/v.proj/main.c:124 msgid "List vector maps in input mapset and exit" msgstr "" -#: ../vector/v.proj/main.c:115 +#: ../vector/v.proj/main.c:128 msgid "3D vector maps only" msgstr "" -#: ../vector/v.proj/main.c:117 +#: ../vector/v.proj/main.c:130 msgid "Assume z coordinate is ellipsoidal height and transform if possible" msgstr "" -#: ../vector/v.proj/main.c:123 +#: ../vector/v.proj/main.c:136 msgid "Latlon output only, default is -180,180" msgstr "" -#: ../vector/v.proj/main.c:125 +#: ../vector/v.proj/main.c:138 msgid "Disable wrapping to -180,180 for latlon output" msgstr "" -#: ../vector/v.proj/main.c:131 +#: ../vector/v.proj/main.c:144 msgid "Recommended for massive point projection" msgstr "" -#: ../vector/v.proj/main.c:200 +#: ../vector/v.proj/main.c:212 msgid "No vector maps found" msgstr "" -#: ../vector/v.proj/main.c:213 +#: ../vector/v.proj/main.c:225 #, c-format msgid "Vector map <%s> in location <%s> mapset <%s> not found" msgstr "" -#: ../vector/v.proj/main.c:243 +#: ../vector/v.proj/main.c:255 #, c-format msgid "Mapset <%s> in input location <%s> - permission denied" msgstr "" -#: ../vector/v.proj/main.c:246 +#: ../vector/v.proj/main.c:258 #, c-format msgid "Mapset <%s> in input location <%s> not found" msgstr "" -#: ../vector/v.proj/main.c:291 ../vector/v.proj/main.c:417 +#: ../vector/v.proj/main.c:312 ../vector/v.proj/main.c:439 #: ../vector/v.rectify/main.c:235 msgid "Reading input vector map" msgstr "" -#: ../vector/v.proj/main.c:314 +#: ../vector/v.proj/main.c:335 #, c-format msgid "Input vector map <%s> is empty" msgstr "" -#: ../vector/v.proj/main.c:322 ../vector/v.proj/main.c:333 -#: ../vector/v.proj/main.c:348 ../vector/v.proj/main.c:363 -msgid "Error in pj_do_transform" -msgstr "" - -#: ../vector/v.proj/main.c:408 +#: ../vector/v.proj/main.c:430 msgid "Reprojecting primitives ..." msgstr "" -#: ../vector/v.proj/main.c:445 ../vector/v.proj/main.c:452 -#: ../vector/v.proj/main.c:478 ../vector/v.proj/main.c:492 +#: ../vector/v.proj/main.c:495 ../vector/v.proj/main.c:509 #, c-format msgid "Unable to re-project vector map <%s> from <%s>" msgstr "" -#: ../vector/v.proj/main.c:503 ../vector/v.build.polylines/main.c:241 +#: ../vector/v.proj/main.c:520 ../vector/v.build.polylines/main.c:241 #: ../vector/v.type/main.c:155 ../vector/v.rectify/main.c:278 #: ../vector/v.category/main.c:763 ../vector/v.net/main.c:158 #: ../vector/v.transform/main.c:304 msgid "Failed to copy attribute table to output map" msgstr "" -#: ../vector/v.proj/main.c:512 +#: ../vector/v.proj/main.c:529 msgid "Try to disable wrapping to -180,180 if topological errors occurred" msgstr "" @@ -32001,8 +32398,8 @@ msgid "Unable to open vector map <%s> at topology level. Areas will not be processed." msgstr "" -#: ../vector/v.out.ascii/main.c:104 ../vector/v.surf.rst/main.c:570 -#: ../vector/v.colors/main.c:270 ../vector/v.colors.out/scan_cats.c:24 +#: ../vector/v.out.ascii/main.c:104 ../vector/v.surf.rst/main.c:573 +#: ../vector/v.colors/main.c:283 ../vector/v.colors.out/scan_cats.c:24 #: ../vector/v.colors.out/make_colors.c:27 #, c-format msgid "Layer <%s> not found" @@ -32269,11 +32666,11 @@ msgid "Layer number where RBG colors are stored as category" msgstr "" -#: ../vector/v.in.lidar/main.c:186 ../vector/v.in.ogr/main.c:236 +#: ../vector/v.in.lidar/main.c:186 ../vector/v.in.ogr/main.c:253 msgid "Import subregion only" msgstr "" -#: ../vector/v.in.lidar/main.c:189 ../vector/v.in.ogr/main.c:239 +#: ../vector/v.in.lidar/main.c:189 ../vector/v.in.ogr/main.c:256 msgid "Format: xmin,ymin,xmax,ymax - usually W,S,E,N" msgstr "" @@ -32310,11 +32707,11 @@ msgid "For example, 4 will import 25 percent of points. If not specified, all points are imported" msgstr "" -#: ../vector/v.in.lidar/main.c:255 ../vector/v.decimate/main.c:183 +#: ../vector/v.in.lidar/main.c:255 ../vector/v.decimate/main.c:184 msgid "Skip first n points" msgstr "" -#: ../vector/v.in.lidar/main.c:256 ../vector/v.decimate/main.c:185 +#: ../vector/v.in.lidar/main.c:256 ../vector/v.decimate/main.c:186 msgid "Skips the given number of points at the beginning." msgstr "" @@ -32331,8 +32728,8 @@ msgstr "" #: ../vector/v.in.lidar/main.c:305 ../vector/v.in.lidar/main.c:313 -#: ../vector/v.in.lidar/main.c:316 ../vector/v.decimate/main.c:243 -#: ../vector/v.decimate/main.c:246 +#: ../vector/v.in.lidar/main.c:316 ../vector/v.decimate/main.c:244 +#: ../vector/v.decimate/main.c:247 ../vector/v.decimate/main.c:250 msgid "Speed" msgstr "" @@ -32344,7 +32741,7 @@ msgid "Create only requested layers and categories" msgstr "" -#: ../vector/v.in.lidar/main.c:328 ../vector/v.in.ogr/main.c:379 +#: ../vector/v.in.lidar/main.c:328 ../vector/v.in.ogr/main.c:396 msgid "Create the location specified by the \"location\" parameter and exit. Do not import the vector data." msgstr "" @@ -32368,32 +32765,32 @@ msgstr "" #: ../vector/v.in.lidar/main.c:435 ../vector/v.in.pdal/filters.c:68 -#: ../vector/v.decimate/main.c:294 +#: ../vector/v.decimate/main.c:298 #, c-format msgid "Invalid zrange <%s>" msgstr "" -#: ../vector/v.in.lidar/main.c:450 ../vector/v.in.ogr/main.c:702 -#: ../vector/v.in.ogr/main.c:2096 +#: ../vector/v.in.lidar/main.c:450 ../vector/v.in.ogr/main.c:760 +#: ../vector/v.in.ogr/main.c:2196 msgid "Select either the current region flag or the spatial option, not both" msgstr "" -#: ../vector/v.in.lidar/main.c:478 ../vector/v.in.ogr/main.c:2123 +#: ../vector/v.in.lidar/main.c:478 ../vector/v.in.ogr/main.c:2223 msgid "4 parameters required for 'spatial' parameter" msgstr "" -#: ../vector/v.in.lidar/main.c:542 ../scripts/v.unpack/v.unpack.py:119 +#: ../vector/v.in.lidar/main.c:542 ../scripts/v.unpack/v.unpack.py:118 #, c-format, python-format msgid "Vector map <%s> already exists and will be overwritten" msgstr "" -#: ../vector/v.in.lidar/main.c:545 ../vector/v.in.ogr/main.c:673 -#: ../vector/v.edit/main.c:99 ../scripts/v.unpack/v.unpack.py:117 +#: ../vector/v.in.lidar/main.c:545 ../vector/v.in.ogr/main.c:731 +#: ../vector/v.edit/main.c:99 ../scripts/v.unpack/v.unpack.py:116 #, c-format, python-format msgid "Vector map <%s> already exists" msgstr "" -#: ../vector/v.in.lidar/main.c:605 ../vector/v.decimate/main.c:344 +#: ../vector/v.in.lidar/main.c:605 ../vector/v.decimate/main.c:348 msgid "Settings for count-based decimation are not valid" msgstr "" @@ -32681,11 +33078,6 @@ msgid "Key column type is not integer" msgstr "" -#: ../vector/v.reclass/main.c:267 ../vector/v.db.select/main.c:229 -#, c-format -msgid "Unable to fetch data from table <%s>" -msgstr "" - #: ../vector/v.reclass/main.c:298 #, c-format msgid "Cannot insert data: [%s]" @@ -32833,138 +33225,147 @@ msgstr[0] "" msgstr[1] "" -#: ../vector/v.surf.rst/main.c:150 ../vector/v.drape/main.c:59 +#: ../vector/v.surf.rst/main.c:150 ../vector/v.vol.rst/main.c:239 +msgid "RST" +msgstr "" + +#: ../vector/v.surf.rst/main.c:151 ../vector/v.drape/main.c:59 #: ../vector/v.extrude/main.c:70 ../vector/v.hull/main.c:54 -#: ../vector/v.to.3d/main.c:38 ../vector/v.out.postgis/main.c:49 +#: ../vector/v.to.3d/main.c:38 ../vector/v.vol.rst/main.c:240 +#: ../vector/v.out.postgis/main.c:49 msgid "3D" msgstr "" -#: ../vector/v.surf.rst/main.c:151 +#: ../vector/v.surf.rst/main.c:153 msgid "Performs surface interpolation from vector points map by splines." msgstr "" -#: ../vector/v.surf.rst/main.c:153 +#: ../vector/v.surf.rst/main.c:155 msgid "Spatial approximation and topographic analysis from given point or isoline data in vector format to floating point raster format using regularized spline with tension." msgstr "" -#: ../vector/v.surf.rst/main.c:160 +#: ../vector/v.surf.rst/main.c:162 msgid "Perform cross-validation procedure without raster approximation" msgstr "" -#: ../vector/v.surf.rst/main.c:165 +#: ../vector/v.surf.rst/main.c:167 msgid "Use scale dependent tension" msgstr "" -#: ../vector/v.surf.rst/main.c:184 ../vector/v.surf.bspline/main.c:118 +#: ../vector/v.surf.rst/main.c:186 ../vector/v.surf.bspline/main.c:118 msgid "Name of the attribute column with values to be used for approximation" msgstr "" -#: ../vector/v.surf.rst/main.c:195 +#: ../vector/v.surf.rst/main.c:197 msgid "Name for output surface elevation raster map" msgstr "" -#: ../vector/v.surf.rst/main.c:225 +#: ../vector/v.surf.rst/main.c:227 msgid "Name for output mean curvature raster map" msgstr "" -#: ../vector/v.surf.rst/main.c:231 ../vector/v.vol.rst/main.c:290 +#: ../vector/v.surf.rst/main.c:233 ../vector/v.vol.rst/main.c:292 msgid "Name for output deviations vector point map" msgstr "" -#: ../vector/v.surf.rst/main.c:238 ../vector/v.vol.rst/main.c:296 +#: ../vector/v.surf.rst/main.c:240 ../vector/v.vol.rst/main.c:298 msgid "Name for output cross-validation errors vector point map" msgstr "" -#: ../vector/v.surf.rst/main.c:245 +#: ../vector/v.surf.rst/main.c:247 msgid "Name for output vector map showing quadtree segmentation" msgstr "" -#: ../vector/v.surf.rst/main.c:252 +#: ../vector/v.surf.rst/main.c:254 msgid "Name for output vector map showing overlapping windows" msgstr "" -#: ../vector/v.surf.rst/main.c:261 +#: ../vector/v.surf.rst/main.c:263 msgid "Number of threads for parallel computing" msgstr "" -#: ../vector/v.surf.rst/main.c:267 +#: ../vector/v.surf.rst/main.c:269 msgid "Name of raster map used as mask" msgstr "" -#: ../vector/v.surf.rst/main.c:275 ../vector/v.vol.rst/main.c:267 +#: ../vector/v.surf.rst/main.c:277 ../vector/v.vol.rst/main.c:269 msgid "Tension parameter" msgstr "" -#: ../vector/v.surf.rst/main.c:282 ../vector/v.vol.rst/main.c:275 +#: ../vector/v.surf.rst/main.c:284 ../vector/v.vol.rst/main.c:277 msgid "Smoothing parameter" msgstr "" -#: ../vector/v.surf.rst/main.c:290 +#: ../vector/v.surf.rst/main.c:285 +msgid "Smoothing is by default 0.5 unless smooth_column is specified" +msgstr "" + +#: ../vector/v.surf.rst/main.c:293 msgid "Name of the attribute column with smoothing parameters" msgstr "" -#: ../vector/v.surf.rst/main.c:315 ../vector/v.vol.rst/main.c:336 +#: ../vector/v.surf.rst/main.c:318 ../vector/v.vol.rst/main.c:338 msgid "Minimum distance between points (to remove almost identical points)" msgstr "" -#: ../vector/v.surf.rst/main.c:323 +#: ../vector/v.surf.rst/main.c:326 msgid "Maximum distance between points on isoline (to insert additional points)" msgstr "" -#: ../vector/v.surf.rst/main.c:332 +#: ../vector/v.surf.rst/main.c:335 msgid "Conversion factor for values used for approximation" msgstr "" -#: ../vector/v.surf.rst/main.c:409 +#: ../vector/v.surf.rst/main.c:412 msgid "Parallel computation disabled when deviation output is required" msgstr "" -#: ../vector/v.surf.rst/main.c:416 +#: ../vector/v.surf.rst/main.c:419 msgid "GRASS GIS is not compiled with OpenMP support, parallel computation is disabled." msgstr "" -#: ../vector/v.surf.rst/main.c:421 ../vector/v.surf.rst/main.c:426 -#: ../vector/v.surf.rst/main.c:431 ../vector/v.surf.rst/main.c:436 +#: ../vector/v.surf.rst/main.c:424 ../vector/v.surf.rst/main.c:429 +#: ../vector/v.surf.rst/main.c:434 ../vector/v.surf.rst/main.c:439 #, c-format msgid "Output vector map name <%s> is not valid map name" msgstr "" -#: ../vector/v.surf.rst/main.c:449 +#: ../vector/v.surf.rst/main.c:452 msgid "You are not outputting any raster or vector maps" msgstr "" -#: ../vector/v.surf.rst/main.c:458 +#: ../vector/v.surf.rst/main.c:461 msgid "Both cross-validation options (-c flag and cvdev vector output) must be specified" msgstr "" -#: ../vector/v.surf.rst/main.c:461 +#: ../vector/v.surf.rst/main.c:464 msgid "The cross-validation cannot be computed simultaneously with output raster or devi file" msgstr "" -#: ../vector/v.surf.rst/main.c:479 +#: ../vector/v.surf.rst/main.c:482 msgid "Using anisotropy - both theta and scalex have to be specified" msgstr "" -#: ../vector/v.surf.rst/main.c:487 +#: ../vector/v.surf.rst/main.c:490 msgid "Both smatt and smooth options specified - using constant" msgstr "" -#: ../vector/v.surf.rst/main.c:497 +#: ../vector/v.surf.rst/main.c:500 msgid "The computation will last too long - lower npmin is suggested" msgstr "" -#: ../vector/v.surf.rst/main.c:515 ../vector/v.surf.rst/main.c:520 -#: ../vector/v.surf.rst/main.c:524 ../vector/v.surf.rst/main.c:529 -#: ../vector/v.surf.rst/main.c:533 ../vector/v.surf.rst/main.c:537 -#: ../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.surf.rst/main.c:518 ../vector/v.surf.rst/main.c:523 +#: ../vector/v.surf.rst/main.c:527 ../vector/v.surf.rst/main.c:532 +#: ../vector/v.surf.rst/main.c:536 ../vector/v.surf.rst/main.c:540 +#: ../vector/v.vol.rst/main.c:509 ../vector/v.vol.rst/main.c:512 +#: ../vector/v.vol.rst/main.c:515 ../vector/v.vol.rst/main.c:518 +#: ../vector/v.vol.rst/main.c:521 ../vector/v.vol.rst/main.c:524 +#: ../vector/v.vol.rst/main.c:527 ../vector/v.vol.rst/main.c:530 +#: ../vector/v.vol.rst/main.c:533 ../vector/v.vol.rst/main.c:536 +#: ../vector/v.vol.rst/main.c:623 ../vector/v.vol.rst/main.c:654 +#: ../vector/v.vol.rst/main.c:676 ../vector/v.vol.rst/main.c:698 +#: ../vector/v.vol.rst/main.c:720 ../vector/v.vol.rst/main.c:742 +#: ../vector/v.vol.rst/main.c:764 ../vector/v.vol.rst/main.c:786 #: ../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 @@ -32972,53 +33373,53 @@ msgid "Not enough memory for %s" msgstr "" -#: ../vector/v.surf.rst/main.c:544 ../vector/v.surf.rst/main.c:550 -#: ../vector/v.surf.rst/main.c:553 ../vector/v.surf.rst/main.c:557 -#: ../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:547 ../vector/v.surf.rst/main.c:553 +#: ../vector/v.surf.rst/main.c:556 ../vector/v.surf.rst/main.c:560 +#: ../vector/v.vol.rst/main.c:541 ../vector/v.vol.rst/main.c:546 +#: ../vector/v.vol.rst/main.c:548 #, c-format msgid "Unable to create %s" msgstr "" -#: ../vector/v.surf.rst/main.c:574 ../vector/v.surf.bspline/main.c:277 +#: ../vector/v.surf.rst/main.c:577 ../vector/v.surf.bspline/main.c:277 msgid "Input is 3D: using attribute values instead of z-coordinates for approximation" msgstr "" -#: ../vector/v.surf.rst/main.c:576 ../vector/v.surf.bspline/main.c:279 +#: ../vector/v.surf.rst/main.c:579 ../vector/v.surf.bspline/main.c:279 msgid "Input is 3D: using z-coordinates for approximation" msgstr "" -#: ../vector/v.surf.rst/main.c:580 +#: ../vector/v.surf.rst/main.c:583 msgid "Input is 2D: using attribute values for approximation" msgstr "" -#: ../vector/v.surf.rst/main.c:582 +#: ../vector/v.surf.rst/main.c:585 msgid "Input is 2D: using category values for approximation" msgstr "" -#: ../vector/v.surf.rst/main.c:625 ../vector/v.vol.rst/main.c:605 +#: ../vector/v.surf.rst/main.c:628 ../vector/v.vol.rst/main.c:607 #, c-format msgid "Unable to create table '%s'" msgstr "" -#: ../vector/v.surf.rst/main.c:695 +#: ../vector/v.surf.rst/main.c:698 #, 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:716 +#: ../vector/v.surf.rst/main.c:719 msgid "Processing segments in parallel..." msgstr "" -#: ../vector/v.surf.rst/main.c:722 ../vector/v.surf.rst/main.c:731 +#: ../vector/v.surf.rst/main.c:725 ../vector/v.surf.rst/main.c:734 msgid "Interp_segmets failed" msgstr "" -#: ../vector/v.surf.rst/main.c:725 +#: ../vector/v.surf.rst/main.c:728 msgid "Processing segments..." msgstr "" -#: ../vector/v.surf.rst/main.c:749 +#: ../vector/v.surf.rst/main.c:752 msgid "Unable to write raster maps - try to increase resolution" msgstr "" @@ -33212,10 +33613,6 @@ msgid "Unable to open vector map <%s> at topology level. Flag '%c' requires topology level." msgstr "" -#: ../vector/v.db.select/main.c:208 -msgid "Unable to open select cursor" -msgstr "" - #: ../vector/v.db.select/main.c:286 #, c-format msgid "Unable to get bounding box of area %d" @@ -33322,7 +33719,7 @@ msgid "Height for sampled raster NULL values" msgstr "" -#: ../vector/v.drape/main.c:177 ../vector/v.select/select.c:41 +#: ../vector/v.drape/main.c:177 ../vector/v.select/select.c:48 #: ../vector/v.category/main.c:332 msgid "Processing features..." msgstr "" @@ -33426,11 +33823,6 @@ msgid "Option '%s' is not available with GEOS buffering" msgstr "" -#: ../vector/v.buffer/main.c:414 ../vector/v.in.ogr/main.c:854 -#: ../vector/v.overlay/main.c:227 -msgid "Unable to create temporary vector map" -msgstr "" - #: ../vector/v.buffer/main.c:442 #, c-format msgid "Unable to select data from table <%s>" @@ -33471,71 +33863,71 @@ msgid "Negative distances are only supported for areas" msgstr "" -#: ../vector/v.buffer/main.c:732 +#: ../vector/v.buffer/main.c:741 msgid "Cleaning buffers..." msgstr "" -#: ../vector/v.buffer/main.c:735 +#: ../vector/v.buffer/main.c:744 msgid "Building parts of topology..." msgstr "" -#: ../vector/v.buffer/main.c:749 +#: ../vector/v.buffer/main.c:758 msgid "Snapping boundaries..." msgstr "" -#: ../vector/v.buffer/main.c:752 ../vector/v.in.ogr/main.c:1422 +#: ../vector/v.buffer/main.c:761 ../vector/v.in.ogr/main.c:1498 msgid "Breaking polygons..." msgstr "" -#: ../vector/v.buffer/main.c:755 ../vector/v.buffer/main.c:762 -#: ../vector/v.in.ogr/main.c:1427 ../vector/v.in.ogr/main.c:1441 +#: ../vector/v.buffer/main.c:764 ../vector/v.buffer/main.c:771 +#: ../vector/v.in.ogr/main.c:1503 ../vector/v.in.ogr/main.c:1517 #: ../vector/v.overlay/area_area.c:113 ../vector/v.delaunay/main.c:144 msgid "Removing duplicates..." msgstr "" -#: ../vector/v.buffer/main.c:759 ../vector/v.in.ogr/main.c:1437 +#: ../vector/v.buffer/main.c:768 ../vector/v.in.ogr/main.c:1513 msgid "Breaking boundaries..." msgstr "" -#: ../vector/v.buffer/main.c:765 +#: ../vector/v.buffer/main.c:774 msgid "Cleaning boundaries at nodes" msgstr "" -#: ../vector/v.buffer/main.c:773 ../vector/v.in.ogr/main.c:1461 +#: ../vector/v.buffer/main.c:782 ../vector/v.in.ogr/main.c:1537 #: ../vector/v.voronoi/clean_topo.c:87 msgid "Removing dangles..." msgstr "" -#: ../vector/v.buffer/main.c:776 ../vector/v.in.ogr/main.c:1476 +#: ../vector/v.buffer/main.c:785 ../vector/v.in.ogr/main.c:1552 #: ../vector/v.voronoi/clean_topo.c:89 msgid "Removing bridges..." msgstr "" -#: ../vector/v.buffer/main.c:779 ../vector/v.overlay/area_area.c:158 +#: ../vector/v.buffer/main.c:788 ../vector/v.overlay/area_area.c:158 msgid "Attaching islands..." msgstr "" -#: ../vector/v.buffer/main.c:786 +#: ../vector/v.buffer/main.c:795 msgid "Calculating centroids for all areas..." msgstr "" -#: ../vector/v.buffer/main.c:800 ../vector/v.overlay/area_area.c:171 +#: ../vector/v.buffer/main.c:809 ../vector/v.overlay/area_area.c:171 msgid "Cannot calculate area centroid" msgstr "" -#: ../vector/v.buffer/main.c:817 +#: ../vector/v.buffer/main.c:826 msgid "Generating list of boundaries to be deleted..." msgstr "" -#: ../vector/v.buffer/main.c:850 +#: ../vector/v.buffer/main.c:859 msgid "Deleting boundaries..." msgstr "" -#: ../vector/v.buffer/main.c:882 +#: ../vector/v.buffer/main.c:891 msgid "Calculating centroids for areas..." msgstr "" -#: ../vector/v.buffer/main.c:895 +#: ../vector/v.buffer/main.c:904 #, c-format msgid "Unable to calculate centroid for area %d" msgstr "" @@ -33650,21 +34042,21 @@ msgid "Operator can only be 'overlap'" msgstr "" -#: ../vector/v.select/main.c:128 +#: ../vector/v.select/main.c:152 msgid "Output from v.select" msgstr "" -#: ../vector/v.select/main.c:181 +#: ../vector/v.select/main.c:184 #, c-format msgid "%d features from <%s> without category skipped" msgstr "" -#: ../vector/v.select/main.c:190 +#: ../vector/v.select/main.c:193 #, c-format msgid "%d features written to output." msgstr "" -#: ../vector/v.select/main.c:192 +#: ../vector/v.select/main.c:198 msgid "No features found !" msgstr "" @@ -33753,20 +34145,20 @@ msgstr "" #: ../vector/v.select/args.c:105 ../vector/v.edit/args.c:204 -#: ../vector/v.extract/main.c:97 +#: ../vector/v.extract/main.c:98 msgid "Reverse selection" msgstr "" -#: ../vector/v.select/select.c:65 +#: ../vector/v.select/select.c:104 ../vector/v.select/select.c:154 #, c-format msgid "Unable to read line id %d from vector map <%s>" msgstr "" -#: ../vector/v.select/select.c:171 ../vector/v.out.pov/main.c:175 +#: ../vector/v.select/select.c:200 ../vector/v.out.pov/main.c:175 msgid "Processing areas..." msgstr "" -#: ../vector/v.select/select.c:195 +#: ../vector/v.select/select.c:252 ../vector/v.select/select.c:318 #, c-format msgid "Unable to read area id %d from vector map <%s>" msgstr "" @@ -34194,516 +34586,525 @@ msgid "%s is empty" msgstr "" -#: ../vector/v.in.ogr/main.c:201 +#: ../vector/v.in.ogr/main.c:204 msgid "Imports vector data into a GRASS vector map using OGR library." msgstr "" -#: ../vector/v.in.ogr/main.c:208 +#: ../vector/v.in.ogr/main.c:211 msgid "" "Examples:\n" "\t\tESRI Shapefile: directory containing shapefiles\n" "\t\tMapInfo File: directory containing mapinfo files" msgstr "" -#: ../vector/v.in.ogr/main.c:221 +#: ../vector/v.in.ogr/main.c:238 msgid "" "Examples:\n" "\t\tESRI Shapefile: shapefile name\n" "\t\tMapInfo File: mapinfo file name" msgstr "" -#: ../vector/v.in.ogr/main.c:250 +#: ../vector/v.in.ogr/main.c:267 msgid "Minimum size of area to be imported (square meters)" msgstr "" -#: ../vector/v.in.ogr/main.c:252 +#: ../vector/v.in.ogr/main.c:269 msgid "Smaller areas and islands are ignored. Should be greater than snap^2" msgstr "" -#: ../vector/v.in.ogr/main.c:258 +#: ../vector/v.in.ogr/main.c:275 msgid "Optionally change default input type" msgstr "" -#: ../vector/v.in.ogr/main.c:262 +#: ../vector/v.in.ogr/main.c:279 msgid "import area centroids as points" msgstr "" -#: ../vector/v.in.ogr/main.c:263 +#: ../vector/v.in.ogr/main.c:280 msgid "import area boundaries as lines" msgstr "" -#: ../vector/v.in.ogr/main.c:264 +#: ../vector/v.in.ogr/main.c:281 msgid "import lines as area boundaries" msgstr "" -#: ../vector/v.in.ogr/main.c:265 +#: ../vector/v.in.ogr/main.c:282 msgid "import points as centroids" msgstr "" -#: ../vector/v.in.ogr/main.c:275 +#: ../vector/v.in.ogr/main.c:292 msgid "'-1' for no snap" msgstr "" -#: ../vector/v.in.ogr/main.c:287 +#: ../vector/v.in.ogr/main.c:304 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:306 +#: ../vector/v.in.ogr/main.c:323 msgid "Name of column used for categories" msgstr "" -#: ../vector/v.in.ogr/main.c:308 +#: ../vector/v.in.ogr/main.c:325 msgid "If not given, categories are generated as unique values and stored in 'cat' column" msgstr "" -#: ../vector/v.in.ogr/main.c:313 +#: ../vector/v.in.ogr/main.c:330 msgid "Name of geometry column" msgstr "" -#: ../vector/v.in.ogr/main.c:314 +#: ../vector/v.in.ogr/main.c:331 msgid "If not given, all geometry columns from the input are used" msgstr "" -#: ../vector/v.in.ogr/main.c:332 +#: ../vector/v.in.ogr/main.c:349 msgid "Do not clean polygons (not recommended)" msgstr "" -#: ../vector/v.in.ogr/main.c:337 +#: ../vector/v.in.ogr/main.c:354 msgid "Force 2D output even if input is 3D" msgstr "" -#: ../vector/v.in.ogr/main.c:373 +#: ../vector/v.in.ogr/main.c:390 msgid "Change column names to lowercase characters" msgstr "" -#: ../vector/v.in.ogr/main.c:504 ../vector/v.external/main.c:151 +#: ../vector/v.in.ogr/main.c:562 ../vector/v.external/main.c:155 #, c-format msgid "Unable to open data source <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:509 +#: ../vector/v.in.ogr/main.c:567 #, c-format msgid "Using OGR driver '%s/%s'" msgstr "" -#: ../vector/v.in.ogr/main.c:513 +#: ../vector/v.in.ogr/main.c:571 #, c-format msgid "Using OGR driver '%s'" msgstr "" -#: ../vector/v.in.ogr/main.c:531 +#: ../vector/v.in.ogr/main.c:589 msgid "Using interleaved reading mode" msgstr "" -#: ../vector/v.in.ogr/main.c:537 ../vector/v.in.ogr/main.c:541 +#: ../vector/v.in.ogr/main.c:595 ../vector/v.in.ogr/main.c:599 #, c-format msgid "Option <%s> will be ignored. OGR doesn't support it for selected format (%s)." msgstr "" -#: ../vector/v.in.ogr/main.c:547 +#: ../vector/v.in.ogr/main.c:605 #, c-format msgid "Option <%s> will be ignored. Multiple geometry fields are supported by GDAL >= 1.11" msgstr "" -#: ../vector/v.in.ogr/main.c:557 +#: ../vector/v.in.ogr/main.c:615 #, c-format msgid "Encoding value not supported by OGR driver <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:567 +#: ../vector/v.in.ogr/main.c:625 msgid "No OGR layers available" msgstr "" -#: ../vector/v.in.ogr/main.c:574 +#: ../vector/v.in.ogr/main.c:632 #, c-format msgid "Data source <%s> (format '%s') contains %d layers:" msgstr "" -#: ../vector/v.in.ogr/main.c:613 ../vector/v.external/main.c:124 +#: ../vector/v.in.ogr/main.c:671 ../vector/v.external/main.c:128 #, c-format msgid "Layer <%s> not available" msgstr "" -#: ../vector/v.in.ogr/main.c:627 +#: ../vector/v.in.ogr/main.c:685 msgid "Detected different projections of input layers. Input layers must be imported separately." msgstr "" -#: ../vector/v.in.ogr/main.c:667 +#: ../vector/v.in.ogr/main.c:725 #, c-format msgid "Illegal output name <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:688 +#: ../vector/v.in.ogr/main.c:746 #, c-format msgid "All available OGR layers will be imported into vector map <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:697 +#: ../vector/v.in.ogr/main.c:755 msgid "When creating a new location, the current region can not be used as spatial filter, disabling" msgstr "" -#: ../vector/v.in.ogr/main.c:715 ../vector/v.in.ogr/main.c:1962 +#: ../vector/v.in.ogr/main.c:773 ../vector/v.in.ogr/main.c:2062 #, c-format msgid "Error setting attribute filter '%s'" msgstr "" -#: ../vector/v.in.ogr/main.c:755 +#: ../vector/v.in.ogr/main.c:813 #, c-format msgid "Geometry column <%s> not found in OGR layer <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:768 +#: ../vector/v.in.ogr/main.c:826 #, c-format msgid "Check if OGR layer <%s> contains polygons..." msgstr "" -#: ../vector/v.in.ogr/main.c:826 +#: ../vector/v.in.ogr/main.c:884 #, c-format msgid "Boundary splitting distance in map units: %G" msgstr "" -#: ../vector/v.in.ogr/main.c:856 +#: ../vector/v.in.ogr/main.c:914 #, c-format msgid "Using temporary vector <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:898 +#: ../vector/v.in.ogr/main.c:956 #, c-format msgid "Key column '%s' not found in input layer <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:911 +#: ../vector/v.in.ogr/main.c:969 #, c-format msgid "Key column '%s' in input layer <%s> is not integer" msgstr "" -#: ../vector/v.in.ogr/main.c:923 +#: ../vector/v.in.ogr/main.c:981 #, c-format msgid "Creating attribute table for layer <%s>..." msgstr "" -#: ../vector/v.in.ogr/main.c:993 +#: ../vector/v.in.ogr/main.c:1051 #, c-format msgid "Column name <%s> renamed to <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:1025 +#: ../vector/v.in.ogr/main.c:1083 #, c-format msgid "Writing column <%s> with integer 64 as integer 32" msgstr "" -#: ../vector/v.in.ogr/main.c:1038 +#: ../vector/v.in.ogr/main.c:1096 #, c-format msgid "Writing column <%s> with fixed length %d chars (may be truncated)" msgstr "" -#: ../vector/v.in.ogr/main.c:1062 +#: ../vector/v.in.ogr/main.c:1120 #, 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:1074 +#: ../vector/v.in.ogr/main.c:1137 #, c-format msgid "Writing column %s with fixed length %d chars (may be truncated)" msgstr "" -#: ../vector/v.in.ogr/main.c:1078 +#: ../vector/v.in.ogr/main.c:1141 #, c-format msgid "Column type (Ogr_ftype: %d) not supported (Ogr_fieldname: %s)" msgstr "" -#: ../vector/v.in.ogr/main.c:1099 +#: ../vector/v.in.ogr/main.c:1162 #, c-format msgid "Column name <%s> renamed to <%s_%d>" msgstr "" -#: ../vector/v.in.ogr/main.c:1163 +#: ../vector/v.in.ogr/main.c:1228 #, c-format msgid "Importing %lld features (OGR layer <%s>)..." msgstr "" -#: ../vector/v.in.ogr/main.c:1326 +#: ../vector/v.in.ogr/main.c:1396 #, c-format msgid "Cannot insert new row for input layer <%s>: %s" msgstr "" -#: ../vector/v.in.ogr/main.c:1342 +#: ../vector/v.in.ogr/main.c:1412 #, c-format msgid "%d %s without geometry in input layer <%s> skipped" msgstr "" -#: ../vector/v.in.ogr/main.c:1343 +#: ../vector/v.in.ogr/main.c:1413 msgid "feature" msgstr "" -#: ../vector/v.in.ogr/main.c:1343 +#: ../vector/v.in.ogr/main.c:1413 msgid "features" msgstr "" -#: ../vector/v.in.ogr/main.c:1367 +#: ../vector/v.in.ogr/main.c:1437 #, c-format msgid "Unable to drop table: '%s'" msgstr "" -#: ../vector/v.in.ogr/main.c:1402 +#: ../vector/v.in.ogr/main.c:1478 msgid "Cleaning polygons" msgstr "" -#: ../vector/v.in.ogr/main.c:1406 +#: ../vector/v.in.ogr/main.c:1482 #, c-format msgid "Snapping boundaries (threshold = %.3e)..." msgstr "" -#: ../vector/v.in.ogr/main.c:1445 ../vector/v.overlay/area_area.c:116 +#: ../vector/v.in.ogr/main.c:1521 ../vector/v.overlay/area_area.c:116 msgid "Cleaning boundaries at nodes..." msgstr "" -#: ../vector/v.in.ogr/main.c:1452 +#: ../vector/v.in.ogr/main.c:1528 msgid "Merging boundaries..." msgstr "" -#: ../vector/v.in.ogr/main.c:1457 +#: ../vector/v.in.ogr/main.c:1533 msgid "Changing boundary dangles to lines..." msgstr "" -#: ../vector/v.in.ogr/main.c:1470 +#: ../vector/v.in.ogr/main.c:1546 msgid "Changing boundary bridges to lines..." msgstr "" -#: ../vector/v.in.ogr/main.c:1499 ../vector/v.delaunay/main.c:172 +#: ../vector/v.in.ogr/main.c:1575 ../vector/v.delaunay/main.c:172 #: ../vector/v.category/main.c:364 msgid "Unable to calculate area centroid" msgstr "" -#: ../vector/v.in.ogr/main.c:1516 +#: ../vector/v.in.ogr/main.c:1592 #, c-format msgid "Finding centroids for OGR layer <%s>..." msgstr "" -#: ../vector/v.in.ogr/main.c:1573 ../vector/v.overlay/area_area.c:218 +#: ../vector/v.in.ogr/main.c:1650 ../vector/v.overlay/area_area.c:218 msgid "Writing centroids..." msgstr "" -#: ../vector/v.in.ogr/main.c:1616 -#, 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:1626 +#: ../vector/v.in.ogr/main.c:1696 #, c-format msgid "%d input polygons\n" msgstr "" -#: ../vector/v.in.ogr/main.c:1627 +#: ../vector/v.in.ogr/main.c:1697 #, c-format msgid "%d input polygons" msgstr "" -#: ../vector/v.in.ogr/main.c:1630 +#: ../vector/v.in.ogr/main.c:1700 #, c-format msgid "Total area: %G (%d areas)\n" msgstr "" -#: ../vector/v.in.ogr/main.c:1631 +#: ../vector/v.in.ogr/main.c:1701 #, c-format msgid "Total area: %G (%d areas)" msgstr "" -#: ../vector/v.in.ogr/main.c:1634 +#: ../vector/v.in.ogr/main.c:1704 #, c-format msgid "Overlapping area: %G (%d areas)\n" msgstr "" -#: ../vector/v.in.ogr/main.c:1637 +#: ../vector/v.in.ogr/main.c:1707 #, c-format msgid "Overlapping area: %G (%d areas)" msgstr "" -#: ../vector/v.in.ogr/main.c:1642 +#: ../vector/v.in.ogr/main.c:1712 #, c-format msgid "Area without category: %G (%d areas)\n" msgstr "" -#: ../vector/v.in.ogr/main.c:1645 +#: ../vector/v.in.ogr/main.c:1715 #, c-format msgid "Area without category: %G (%d areas)" msgstr "" -#: ../vector/v.in.ogr/main.c:1767 +#: ../vector/v.in.ogr/main.c:1839 msgid "The output contains topological errors:" msgstr "" -#: ../vector/v.in.ogr/main.c:1769 +#: ../vector/v.in.ogr/main.c:1843 #, c-format msgid "Unable to calculate a centroid for %d areas" msgstr "" -#: ../vector/v.in.ogr/main.c:1771 +#: ../vector/v.in.ogr/main.c:1849 #, c-format msgid "Number of incorrect boundaries: %d" msgstr "" -#: ../vector/v.in.ogr/main.c:1774 +#: ../vector/v.in.ogr/main.c:1855 #, c-format msgid "Number of centroids outside area: %d" msgstr "" -#: ../vector/v.in.ogr/main.c:1777 +#: ../vector/v.in.ogr/main.c:1861 #, c-format msgid "Number of duplicate centroids: %d" msgstr "" -#: ../vector/v.in.ogr/main.c:1780 ../vector/v.in.ogr/main.c:1802 -#: ../vector/v.in.ogr/main.c:1835 +#: ../vector/v.in.ogr/main.c:1866 ../vector/v.in.ogr/main.c:1935 msgid "The input could be cleaned by snapping vertices to each other." msgstr "" -#: ../vector/v.in.ogr/main.c:1783 ../vector/v.in.ogr/main.c:1806 -#: ../vector/v.in.ogr/main.c:1830 ../vector/v.in.ogr/main.c:1836 +#: ../vector/v.in.ogr/main.c:1869 ../vector/v.in.ogr/main.c:1904 +#: ../vector/v.in.ogr/main.c:1930 ../vector/v.in.ogr/main.c:1936 #, c-format msgid "Estimated range of snapping threshold: [%g, %g]" msgstr "" -#: ../vector/v.in.ogr/main.c:1787 ../vector/v.in.ogr/main.c:1810 +#: ../vector/v.in.ogr/main.c:1880 ../vector/v.in.ogr/main.c:1887 +#: ../vector/v.in.ogr/main.c:1913 #, c-format -msgid "Try to import again, snapping with at least %g: 'snap=%g'" +msgid "Try to import again, snapping with %g: 'snap=%g'" msgstr "" -#: ../vector/v.in.ogr/main.c:1791 ../vector/v.in.ogr/main.c:1814 +#: ../vector/v.in.ogr/main.c:1883 ../vector/v.in.ogr/main.c:1909 #, c-format -msgid "Try to import again, snapping with %g: 'snap=%g'" +msgid "Try to import again, snapping with at least %g: 'snap=%g'" msgstr "" -#: ../vector/v.in.ogr/main.c:1795 ../vector/v.in.ogr/main.c:1818 +#: ../vector/v.in.ogr/main.c:1891 ../vector/v.in.ogr/main.c:1917 msgid "Manual cleaning may be needed." msgstr "" -#: ../vector/v.in.ogr/main.c:1800 -msgid "Some input polygons are overlapping each other." +#: ../vector/v.in.ogr/main.c:1895 +#, c-format +msgid "%d areas represent multiple (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:1801 -msgid "If overlapping is not desired, the data need to be cleaned." +#: ../vector/v.in.ogr/main.c:1900 +msgid "If overlapping is not desired, the input data can be cleaned by snapping vertices to each other." msgstr "" -#: ../vector/v.in.ogr/main.c:1823 +#: ../vector/v.in.ogr/main.c:1923 #, c-format msgid "%d input polygons got lost during import." msgstr "" -#: ../vector/v.in.ogr/main.c:1826 +#: ../vector/v.in.ogr/main.c:1926 #, c-format msgid "%d additional areas where created during import." msgstr "" -#: ../vector/v.in.ogr/main.c:1829 +#: ../vector/v.in.ogr/main.c:1929 #, c-format msgid "The snapping threshold %g might be too large." msgstr "" -#: ../vector/v.in.ogr/main.c:1832 +#: ../vector/v.in.ogr/main.c:1932 msgid "Try to reduce the snapping threshold or clean the output manually." msgstr "" -#: ../vector/v.in.ogr/main.c:1843 ../vector/v.in.ascii/main.c:552 +#: ../vector/v.in.ogr/main.c:1943 ../vector/v.in.ascii/main.c:552 #: ../vector/v.in.ascii/main.c:555 msgid "Import failed" msgstr "" -#: ../vector/v.in.ogr/main.c:1878 +#: ../vector/v.in.ogr/main.c:1978 msgid "Input data contains 3D features. Created vector is 2D only, disable -2 flag to import 3D vector." msgstr "" -#: ../vector/v.in.ogr/main.c:1900 +#: ../vector/v.in.ogr/main.c:2000 #, c-format -msgid "Using GDAL 2.2+ style interleaved reading for GDAL version %d" +msgid "Using GDAL 2.2+ style interleaved reading for GDAL version %d.%d.%d" msgstr "" -#: ../vector/v.in.ogr/main.c:1903 +#: ../vector/v.in.ogr/main.c:2003 #, c-format -msgid "Using GDAL 1.x style interleaved reading for GDAL version %d" +msgid "Using GDAL 1.x style interleaved reading for GDAL version %d.%d.%d" msgstr "" -#: ../vector/v.in.ogr/main.c:1953 +#: ../vector/v.in.ogr/main.c:2053 #, c-format msgid "Unable to re-open data source <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:2125 +#: ../vector/v.in.ogr/main.c:2225 msgid "xmin is larger than xmax in 'spatial' parameters" msgstr "" -#: ../vector/v.in.ogr/main.c:2127 +#: ../vector/v.in.ogr/main.c:2227 msgid "ymin is larger than ymax in 'spatial' parameters" msgstr "" -#: ../vector/v.in.ogr/main.c:2144 +#: ../vector/v.in.ogr/main.c:2244 #, c-format msgid "The spatial filter does not overlap with OGR layer <%s>. Nothing to import." msgstr "" -#: ../vector/v.in.ogr/proj.c:33 ../vector/v.external/proj.c:33 +#: ../vector/v.in.ogr/proj.c:36 ../vector/v.external/proj.c:36 #, c-format msgid "Geometry column <%s> not found in input layer <%s>" msgstr "" -#: ../vector/v.in.ogr/proj.c:51 ../vector/v.external/proj.c:51 +#: ../vector/v.in.ogr/proj.c:54 ../vector/v.external/proj.c:54 msgid "Unable to convert input layer projection information to GRASS format for checking" msgstr "" -#: ../vector/v.in.ogr/proj.c:57 ../vector/v.in.ogr/proj.c:85 -#: ../vector/v.external/proj.c:57 ../vector/v.external/proj.c:85 +#: ../vector/v.in.ogr/proj.c:60 ../vector/v.in.ogr/proj.c:88 +#: ../vector/v.external/proj.c:60 ../vector/v.external/proj.c:88 msgid "Can't get WKT parameter string" msgstr "" -#: ../vector/v.in.ogr/proj.c:60 ../vector/v.in.ogr/proj.c:88 -#: ../vector/v.external/proj.c:60 ../vector/v.external/proj.c:88 +#: ../vector/v.in.ogr/proj.c:63 ../vector/v.in.ogr/proj.c:91 +#: ../vector/v.external/proj.c:63 ../vector/v.external/proj.c:91 #, c-format msgid "" "WKT definition:\n" "%s" msgstr "" -#: ../vector/v.in.ogr/proj.c:70 ../vector/v.external/proj.c:70 +#: ../vector/v.in.ogr/proj.c:73 ../vector/v.external/proj.c:73 #, c-format -msgid "No OGR projection available for layer <%s>" +msgid "No projection information available for layer <%s>" msgstr "" -#: ../vector/v.in.ogr/proj.c:78 ../vector/v.external/proj.c:78 +#: ../vector/v.in.ogr/proj.c:81 ../vector/v.external/proj.c:81 #, c-format -msgid "OGR projection for layer <%s> does not contain a valid SRS" +msgid "Projection for layer <%s> does not contain a valid SRS" msgstr "" -#: ../vector/v.in.ogr/proj.c:96 ../vector/v.external/proj.c:96 +#: ../vector/v.in.ogr/proj.c:116 ../vector/v.external/proj.c:116 #, c-format -msgid "OGR projection for layer <%s> can not be converted to proj4" +msgid "Projection for layer <%s> can not be converted to proj4" msgstr "" -#: ../vector/v.in.ogr/proj.c:103 ../vector/v.external/proj.c:103 +#: ../vector/v.in.ogr/proj.c:123 ../vector/v.external/proj.c:123 msgid "Can't get WKT-style parameter string" msgstr "" -#: ../vector/v.in.ogr/proj.c:106 ../vector/v.external/proj.c:106 +#: ../vector/v.in.ogr/proj.c:126 ../vector/v.external/proj.c:126 #, c-format msgid "" "WKT-style definition:\n" "%s" msgstr "" -#: ../vector/v.in.ogr/proj.c:151 +#: ../vector/v.in.ogr/proj.c:171 msgid "Layer projections are unreadable" msgstr "" -#: ../vector/v.in.ogr/proj.c:162 +#: ../vector/v.in.ogr/proj.c:184 #, c-format msgid "Projection for layer <%s> is unreadable" msgstr "" -#: ../vector/v.in.ogr/proj.c:196 +#: ../vector/v.in.ogr/proj.c:228 #, c-format msgid "Projection of layer <%s> is different from projection of layer <%s>" msgstr "" +#: ../vector/v.in.ogr/clean.c:19 +msgid "Converting OSM lines..." +msgstr "" + +#: ../vector/v.in.ogr/clean.c:118 +#, c-format +msgid "Number of OSM line splits: %d" +msgstr "" + +#: ../vector/v.in.ogr/clean.c:119 ../vector/v.overlay/area_area.c:154 +msgid "Merging lines..." +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 @@ -34742,126 +35143,127 @@ msgid "Skipping unsupported geometry type '%s'" msgstr "" -#: ../vector/v.patch/main.c:73 +#: ../vector/v.patch/main.c:75 msgid "Creates a new vector map by combining other vector maps." msgstr "" -#: ../vector/v.patch/main.c:84 +#: ../vector/v.patch/main.c:86 msgid "Name for output vector map where bounding boxes of input vector maps are written to" msgstr "" -#: ../vector/v.patch/main.c:88 +#: ../vector/v.patch/main.c:90 msgid "Do not expect input with topology" msgstr "" -#: ../vector/v.patch/main.c:90 +#: ../vector/v.patch/main.c:92 msgid "Applicable when input is points without topology" msgstr "" -#: ../vector/v.patch/main.c:94 +#: ../vector/v.patch/main.c:96 msgid "Expect z coordinate even when not using topology" msgstr "" -#: ../vector/v.patch/main.c:96 +#: ../vector/v.patch/main.c:98 msgid "Applicable when input is points with z coordinate but without topology" msgstr "" -#: ../vector/v.patch/main.c:100 +#: ../vector/v.patch/main.c:102 msgid "Copy also attribute table" msgstr "" -#: ../vector/v.patch/main.c:102 +#: ../vector/v.patch/main.c:104 msgid "Only the table of layer 1 is currently supported" msgstr "" -#: ../vector/v.patch/main.c:106 +#: ../vector/v.patch/main.c:108 msgid "Append files to existing file (overwriting existing files must be activated)" msgstr "" -#: ../vector/v.patch/main.c:216 +#: ../vector/v.patch/main.c:240 msgid "Missing table" msgstr "" -#: ../vector/v.patch/main.c:220 +#: ../vector/v.patch/main.c:244 msgid "Key columns differ" msgstr "" -#: ../vector/v.patch/main.c:226 +#: ../vector/v.patch/main.c:250 msgid "Number of columns differ" msgstr "" -#: ../vector/v.patch/main.c:238 -msgid "Column names differ" +#: ../vector/v.patch/main.c:273 +#, c-format +msgid "No column <%s> in input map <%s>" msgstr "" -#: ../vector/v.patch/main.c:246 +#: ../vector/v.patch/main.c:284 msgid "Column types differ" msgstr "" -#: ../vector/v.patch/main.c:251 +#: ../vector/v.patch/main.c:289 msgid "Length of string columns differ" msgstr "" -#: ../vector/v.patch/main.c:265 +#: ../vector/v.patch/main.c:303 msgid "Key column not found" msgstr "" -#: ../vector/v.patch/main.c:277 +#: ../vector/v.patch/main.c:315 msgid "The output map is not 3D" msgstr "" -#: ../vector/v.patch/main.c:322 ../vector/v.sample/main.c:190 -#: ../scripts/v.db.addtable/v.db.addtable.py:137 +#: ../vector/v.patch/main.c:360 ../vector/v.sample/main.c:190 +#: ../scripts/v.db.addtable/v.db.addtable.py:138 #, c-format, python-format msgid "Unable to create table <%s>" msgstr "" -#: ../vector/v.patch/main.c:349 +#: ../vector/v.patch/main.c:387 #, c-format msgid "Patching vector map <%s>..." msgstr "" -#: ../vector/v.patch/main.c:373 +#: ../vector/v.patch/main.c:411 #, c-format msgid "Error reading vector map <%s> - some data may not be correct" msgstr "" -#: ../vector/v.patch/main.c:429 +#: ../vector/v.patch/main.c:468 #, c-format msgid "Building topology for vector map <%s>..." msgstr "" -#: ../vector/v.patch/main.c:435 +#: ../vector/v.patch/main.c:474 msgid "Intersections at borders will have to be snapped" msgstr "" -#: ../vector/v.patch/main.c:436 +#: ../vector/v.patch/main.c:475 msgid "Lines common between files will have to be edited" msgstr "" -#: ../vector/v.patch/main.c:437 +#: ../vector/v.patch/main.c:476 msgid "The header information also may have to be edited" msgstr "" -#: ../vector/v.patch/main.c:439 +#: ../vector/v.patch/main.c:478 #, c-format msgid "%d vector maps patched" msgstr "" -#: ../vector/v.patch/main.c:462 +#: ../vector/v.patch/main.c:506 #, c-format msgid "Cannot open select cursor: '%s'" msgstr "" -#: ../vector/v.patch/main.c:474 +#: ../vector/v.patch/main.c:518 msgid "Cannot fetch row" msgstr "" -#: ../vector/v.patch/main.c:524 +#: ../vector/v.patch/main.c:568 msgid "Unknown column type" msgstr "" -#: ../vector/v.patch/main.c:532 +#: ../vector/v.patch/main.c:576 #, c-format msgid "Cannot insert new record: '%s'" msgstr "" @@ -35072,10 +35474,6 @@ msgid "Unknown column type '%s' of column '%s', values lost" msgstr "" -#: ../vector/v.overlay/line_area.c:256 ../vector/v.overlay/area_area.c:109 -msgid "Breaking lines..." -msgstr "" - #: ../vector/v.overlay/line_area.c:273 msgid "Selecting lines..." msgstr "" @@ -35103,10 +35501,6 @@ msgstr[0] "" msgstr[1] "" -#: ../vector/v.overlay/area_area.c:154 -msgid "Merging lines..." -msgstr "" - #: ../vector/v.overlay/area_area.c:181 #, c-format msgid "Querying vector map <%s>..." @@ -35349,7 +35743,7 @@ msgid "Feature id %d has more categories. Using category %d." msgstr "" -#: ../vector/v.to.3d/trans3.c:130 ../vector/v.to.db/update.c:231 +#: ../vector/v.to.3d/trans3.c:130 ../vector/v.to.db/update.c:259 #, c-format msgid "Record (cat %d) does not exist (not updated)" msgstr "" @@ -35457,13 +35851,13 @@ msgid "%d categories from vector missing in table" msgstr "" -#: ../vector/v.what.rast/main.c:688 ../vector/v.distance/main.c:1736 -#: ../vector/v.vect.stats/main.c:756 +#: ../vector/v.what.rast/main.c:688 ../vector/v.distance/main.c:1750 +#: ../vector/v.vect.stats/main.c:763 #, c-format msgid "%d update errors" msgstr "" -#: ../vector/v.what.rast/main.c:690 ../vector/v.distance/main.c:1738 +#: ../vector/v.what.rast/main.c:690 ../vector/v.distance/main.c:1752 #, c-format msgid "%d records updated." msgstr "" @@ -36063,183 +36457,187 @@ msgid "Maximum distance or -1 for no limit" msgstr "" -#: ../vector/v.distance/main.c:180 +#: ../vector/v.distance/main.c:174 ../vector/v.distance/main.c:182 +msgid "Map units, meters for ll" +msgstr "" + +#: ../vector/v.distance/main.c:181 msgid "Minimum distance or -1 for no limit" msgstr "" -#: ../vector/v.distance/main.c:190 +#: ../vector/v.distance/main.c:192 msgid "Values describing the relation between two nearest features" msgstr "" -#: ../vector/v.distance/main.c:200 +#: ../vector/v.distance/main.c:202 msgid "category of the nearest feature" msgstr "" -#: ../vector/v.distance/main.c:201 +#: ../vector/v.distance/main.c:203 msgid "minimum distance to nearest feature" msgstr "" -#: ../vector/v.distance/main.c:202 +#: ../vector/v.distance/main.c:204 msgid "x coordinate of the nearest point on the 'to' feature" msgstr "" -#: ../vector/v.distance/main.c:203 +#: ../vector/v.distance/main.c:205 msgid "y coordinate of the nearest point on the 'to' feature" msgstr "" -#: ../vector/v.distance/main.c:204 +#: ../vector/v.distance/main.c:206 msgid "distance to the nearest point on the 'to' feature along that linear feature" msgstr "" -#: ../vector/v.distance/main.c:206 +#: ../vector/v.distance/main.c:208 msgid "angle along the nearest linear feature in the 'to' map, measured CCW from the +x axis, in radians, between -Pi and Pi inclusive" msgstr "" -#: ../vector/v.distance/main.c:209 +#: ../vector/v.distance/main.c:211 msgid "attribute of nearest feature given by to_column option" msgstr "" -#: ../vector/v.distance/main.c:223 +#: ../vector/v.distance/main.c:225 msgid "Column name(s) where values specified by 'upload' option will be uploaded" msgstr "" -#: ../vector/v.distance/main.c:229 +#: ../vector/v.distance/main.c:231 msgid "Column name of nearest feature (used with upload=to_attr)" msgstr "" -#: ../vector/v.distance/main.c:234 +#: ../vector/v.distance/main.c:236 msgid "Name for new attribute table" msgstr "" -#: ../vector/v.distance/main.c:237 +#: ../vector/v.distance/main.c:239 msgid "Field separator for printing output to stdout" msgstr "" -#: ../vector/v.distance/main.c:242 +#: ../vector/v.distance/main.c:244 msgid "Print output to stdout, don't update attribute table" msgstr "" -#: ../vector/v.distance/main.c:244 +#: ../vector/v.distance/main.c:246 msgid "First column is always category of 'from' feature called from_cat" msgstr "" -#: ../vector/v.distance/main.c:249 +#: ../vector/v.distance/main.c:251 msgid "Calculate distances to all features within the threshold" msgstr "" -#: ../vector/v.distance/main.c:251 +#: ../vector/v.distance/main.c:253 msgid "Output may be written to stdout using the '-p' flag or uploaded to a new table created by the 'table' option; multiple 'upload' options may be used." msgstr "" -#: ../vector/v.distance/main.c:291 +#: ../vector/v.distance/main.c:293 msgid "Updating the from= table is not supported with -a" msgstr "" -#: ../vector/v.distance/main.c:307 +#: ../vector/v.distance/main.c:309 msgid "Printing distance matrix is not supported with dmin= or dmax=" msgstr "" -#: ../vector/v.distance/main.c:334 +#: ../vector/v.distance/main.c:336 msgid "to_column option missing" msgstr "" -#: ../vector/v.distance/main.c:350 +#: ../vector/v.distance/main.c:352 msgid "Too many column names" msgstr "" -#: ../vector/v.distance/main.c:357 +#: ../vector/v.distance/main.c:359 msgid "Not enough column names" msgstr "" -#: ../vector/v.distance/main.c:369 ../vector/v.distance/main.c:389 +#: ../vector/v.distance/main.c:371 ../vector/v.distance/main.c:391 #, c-format msgid "Input vector map <%s> is 3D" msgstr "" -#: ../vector/v.distance/main.c:380 ../vector/v.distance/main.c:401 +#: ../vector/v.distance/main.c:382 ../vector/v.distance/main.c:403 #, c-format msgid "No features of selected type found in <%s>" msgstr "" -#: ../vector/v.distance/main.c:474 +#: ../vector/v.distance/main.c:478 msgid "dmin can not be larger than dmax" msgstr "" -#: ../vector/v.distance/main.c:617 +#: ../vector/v.distance/main.c:624 msgid "Incompatible column types" msgstr "" -#: ../vector/v.distance/main.c:667 +#: ../vector/v.distance/main.c:674 msgid "No categories for 'from' for slected type and layer" msgstr "" -#: ../vector/v.distance/main.c:695 +#: ../vector/v.distance/main.c:702 msgid "Finding nearest features..." msgstr "" -#: ../vector/v.distance/main.c:796 ../vector/v.distance/main.c:1083 +#: ../vector/v.distance/main.c:803 ../vector/v.distance/main.c:1091 #, c-format msgid "More cats found in to_layer (line=%d)" msgstr "" -#: ../vector/v.distance/main.c:873 ../vector/v.distance/main.c:1230 +#: ../vector/v.distance/main.c:880 ../vector/v.distance/main.c:1238 #, c-format msgid "More cats found in to_layer (area=%d)" msgstr "" -#: ../vector/v.distance/main.c:983 +#: ../vector/v.distance/main.c:990 msgid "Finding nearest features for areas..." msgstr "" -#: ../vector/v.distance/main.c:1349 +#: ../vector/v.distance/main.c:1357 msgid "DATETIME type not yet supported, no attributes will be uploaded" msgstr "" -#: ../vector/v.distance/main.c:1365 +#: ../vector/v.distance/main.c:1373 msgid "Unable to open default database" msgstr "" -#: ../vector/v.distance/main.c:1707 +#: ../vector/v.distance/main.c:1721 #, c-format msgid "%d categories with more than 1 feature in vector map <%s>" msgstr "" -#: ../vector/v.distance/main.c:1710 +#: ../vector/v.distance/main.c:1724 #, c-format msgid "%d categories - no nearest feature found" msgstr "" -#: ../vector/v.distance/main.c:1719 +#: ../vector/v.distance/main.c:1733 #, c-format msgid "%d distances calculated" msgstr "" -#: ../vector/v.distance/main.c:1720 +#: ../vector/v.distance/main.c:1734 #, c-format msgid "%d records inserted" msgstr "" -#: ../vector/v.distance/main.c:1722 +#: ../vector/v.distance/main.c:1736 #, c-format msgid "%d insert errors" msgstr "" -#: ../vector/v.distance/main.c:1726 +#: ../vector/v.distance/main.c:1740 #, c-format msgid "%d categories read from the map" msgstr "" -#: ../vector/v.distance/main.c:1728 +#: ../vector/v.distance/main.c:1742 #, c-format msgid "%d categories exist in the table" msgstr "" -#: ../vector/v.distance/main.c:1730 +#: ../vector/v.distance/main.c:1744 #, c-format msgid "%d categories read from the map exist in the table" msgstr "" -#: ../vector/v.distance/main.c:1733 +#: ../vector/v.distance/main.c:1747 #, c-format msgid "%d categories read from the map don't exist in the table" msgstr "" @@ -36692,8 +37090,8 @@ msgid "Start from the end node" msgstr "" -#: ../vector/v.to.points/main.c:165 ../vector/v.extract/copy_tab.c:108 -#: ../vector/v.generalize/misc.c:184 +#: ../vector/v.to.points/main.c:165 ../vector/v.decimate/copy_tab.c:103 +#: ../vector/v.extract/copy_tab.c:108 ../vector/v.generalize/misc.c:184 #: ../scripts/v.db.reconnect.all/v.db.reconnect.all.py:128 #, c-format, python-format msgid "Unable to copy table <%s>" @@ -36749,75 +37147,75 @@ msgid "If not given writes color table" msgstr "" -#: ../vector/v.colors/main.c:152 +#: ../vector/v.colors/main.c:159 msgid "Convert color rules from RGB values to color table" msgstr "" -#: ../vector/v.colors/main.c:153 +#: ../vector/v.colors/main.c:160 msgid "Option 'rgb_column' with valid RGB values required" msgstr "" -#: ../vector/v.colors/main.c:196 +#: ../vector/v.colors/main.c:209 msgid "No vector map specified" msgstr "" -#: ../vector/v.colors/main.c:201 +#: ../vector/v.colors/main.c:214 #, c-format msgid "Option <%s> given, assuming ..." msgstr "" -#: ../vector/v.colors/main.c:216 +#: ../vector/v.colors/main.c:229 #, c-format msgid "One of -%c, -%c or %s=, %s= or %s= must be specified" msgstr "" -#: ../vector/v.colors/main.c:221 +#: ../vector/v.colors/main.c:234 #, c-format msgid "%s=, %s= and %s= are mutually exclusive" msgstr "" -#: ../vector/v.colors/main.c:229 +#: ../vector/v.colors/main.c:242 #, c-format msgid "%s= required for -%c" msgstr "" -#: ../vector/v.colors/main.c:234 +#: ../vector/v.colors/main.c:247 msgid "Reading rules from standard input is not implemented yet, please provide path to rules file instead." msgstr "" -#: ../vector/v.colors/main.c:244 +#: ../vector/v.colors/main.c:257 #, c-format msgid "Unable to remove color table of vector map <%s>" msgstr "" -#: ../vector/v.colors/main.c:246 +#: ../vector/v.colors/main.c:259 #, c-format msgid "Color table of vector map <%s> not found" msgstr "" -#: ../vector/v.colors/main.c:254 +#: ../vector/v.colors/main.c:267 msgid "Color table exists. Exiting." msgstr "" -#: ../vector/v.colors/main.c:276 +#: ../vector/v.colors/main.c:289 #, c-format msgid "Option <%s>: min must be greater or equal to max" msgstr "" -#: ../vector/v.colors/main.c:282 +#: ../vector/v.colors/main.c:295 msgid "Reading color rules from standard input is currently not supported" msgstr "" -#: ../vector/v.colors/main.c:289 +#: ../vector/v.colors/main.c:302 #, c-format msgid "Color table <%s> not found" msgstr "" -#: ../vector/v.colors/main.c:347 +#: ../vector/v.colors/main.c:360 msgid "Writing color rules..." msgstr "" -#: ../vector/v.colors/main.c:363 +#: ../vector/v.colors/main.c:376 #, c-format msgid "Color table for vector map <%s> set to '%s'" msgstr "" @@ -37288,143 +37686,139 @@ msgid "3D raster map <%s> created" msgstr "" -#: ../vector/v.vol.rst/main.c:239 -msgid "RST" -msgstr "" - -#: ../vector/v.vol.rst/main.c:241 +#: ../vector/v.vol.rst/main.c:243 msgid "Interpolates point data to a 3D raster map using regularized spline with tension (RST) algorithm." msgstr "" -#: ../vector/v.vol.rst/main.c:246 +#: ../vector/v.vol.rst/main.c:248 msgid "Name of input 3D vector points map" msgstr "" -#: ../vector/v.vol.rst/main.c:253 +#: ../vector/v.vol.rst/main.c:255 msgid "Name of input surface raster map for cross-section" msgstr "" -#: ../vector/v.vol.rst/main.c:260 +#: ../vector/v.vol.rst/main.c:262 msgid "Name of column containing w-values attribute to interpolate" msgstr "" -#: ../vector/v.vol.rst/main.c:282 +#: ../vector/v.vol.rst/main.c:284 msgid "Name of column with smoothing parameters" msgstr "" -#: ../vector/v.vol.rst/main.c:302 +#: ../vector/v.vol.rst/main.c:304 msgid "Name of input raster map used as mask" msgstr "" -#: ../vector/v.vol.rst/main.c:328 +#: ../vector/v.vol.rst/main.c:330 msgid "Maximum number of points for approximation in a segment (>npmin)" msgstr "" -#: ../vector/v.vol.rst/main.c:345 +#: ../vector/v.vol.rst/main.c:347 msgid "Conversion factor for w-values used for interpolation" msgstr "" -#: ../vector/v.vol.rst/main.c:353 +#: ../vector/v.vol.rst/main.c:355 msgid "Conversion factor for z-values" msgstr "" -#: ../vector/v.vol.rst/main.c:359 +#: ../vector/v.vol.rst/main.c:361 msgid "Name for output cross-section raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:365 +#: ../vector/v.vol.rst/main.c:367 msgid "Name for output elevation 3D raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:371 +#: ../vector/v.vol.rst/main.c:373 msgid "Name for output gradient magnitude 3D raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:378 +#: ../vector/v.vol.rst/main.c:380 msgid "Name for output gradient horizontal angle 3D raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:384 +#: ../vector/v.vol.rst/main.c:386 msgid "Name for output gradient vertical angle 3D raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:390 +#: ../vector/v.vol.rst/main.c:392 msgid "Name for output change of gradient 3D raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:396 +#: ../vector/v.vol.rst/main.c:398 msgid "Name for output Gaussian curvature 3D raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:402 +#: ../vector/v.vol.rst/main.c:404 msgid "Name for output mean curvature 3D raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:408 +#: ../vector/v.vol.rst/main.c:410 msgid "Perform a cross-validation procedure without volume interpolation" msgstr "" -#: ../vector/v.vol.rst/main.c:471 +#: ../vector/v.vol.rst/main.c:473 msgid "Smoothing must be a positive value" msgstr "" -#: ../vector/v.vol.rst/main.c:477 +#: ../vector/v.vol.rst/main.c:479 #, c-format msgid "Both crossvalidation options (-%c, %s) must be specified" msgstr "" -#: ../vector/v.vol.rst/main.c:480 +#: ../vector/v.vol.rst/main.c:482 msgid "Both crossvalidation and deviations must be specified" msgstr "" -#: ../vector/v.vol.rst/main.c:491 +#: ../vector/v.vol.rst/main.c:493 msgid "Crossvalidation cannot be computed simultanuously with output grids or devi file" msgstr "" -#: ../vector/v.vol.rst/main.c:555 +#: ../vector/v.vol.rst/main.c:557 #, c-format msgid "Unable to open %s" msgstr "" -#: ../vector/v.vol.rst/main.c:563 +#: ../vector/v.vol.rst/main.c:565 msgid "Vector is not 3D" 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 +#: ../vector/v.vol.rst/main.c:630 ../vector/v.vol.rst/main.c:661 +#: ../vector/v.vol.rst/main.c:683 ../vector/v.vol.rst/main.c:705 +#: ../vector/v.vol.rst/main.c:727 ../vector/v.vol.rst/main.c:749 +#: ../vector/v.vol.rst/main.c:771 ../vector/v.vol.rst/main.c:793 #, 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 +#: ../vector/v.vol.rst/main.c:638 ../vector/v.vol.rst/main.c:667 +#: ../vector/v.vol.rst/main.c:689 ../vector/v.vol.rst/main.c:711 +#: ../vector/v.vol.rst/main.c:733 ../vector/v.vol.rst/main.c:755 +#: ../vector/v.vol.rst/main.c:777 ../vector/v.vol.rst/main.c:799 msgid "Not enough disk space - cannot write temp files" msgstr "" -#: ../vector/v.vol.rst/main.c:640 +#: ../vector/v.vol.rst/main.c:642 #, c-format msgid "Unable to create <%s> raster map without cross_input raster map being specified" msgstr "" -#: ../vector/v.vol.rst/main.c:818 +#: ../vector/v.vol.rst/main.c:820 msgid "Finished interpolating" msgstr "" -#: ../vector/v.vol.rst/main.c:853 +#: ../vector/v.vol.rst/main.c:855 #, c-format msgid "Raster map <%s> created" msgstr "" -#: ../vector/v.vol.rst/main.c:893 +#: ../vector/v.vol.rst/main.c:895 #, c-format msgid "Vector map <%s> created" msgstr "" -#: ../vector/v.vol.rst/main.c:909 +#: ../vector/v.vol.rst/main.c:911 msgid "Interpolation failed" msgstr "" @@ -37496,114 +37890,130 @@ msgid "Found %d components." msgstr "" -#: ../vector/v.decimate/main.c:125 ../vector/v.generalize/main.c:77 +#: ../vector/v.decimate/main.c:126 ../vector/v.generalize/main.c:77 msgid "generalization" msgstr "" -#: ../vector/v.decimate/main.c:126 +#: ../vector/v.decimate/main.c:127 msgid "decimation" msgstr "" -#: ../vector/v.decimate/main.c:132 +#: ../vector/v.decimate/main.c:133 msgid "Decimates a point cloud" msgstr "" -#: ../vector/v.decimate/main.c:133 +#: ../vector/v.decimate/main.c:134 msgid "Copies points from one vector to another while applying different decimations" msgstr "" -#: ../vector/v.decimate/main.c:161 +#: ../vector/v.decimate/main.c:162 msgid "Throw away every n-th point" msgstr "" -#: ../vector/v.decimate/main.c:163 +#: ../vector/v.decimate/main.c:164 msgid "For example, 5 will import 80 percent of points. If not specified, all points are copied" msgstr "" -#: ../vector/v.decimate/main.c:165 ../vector/v.decimate/main.c:176 -#: ../vector/v.decimate/main.c:186 ../vector/v.decimate/main.c:195 +#: ../vector/v.decimate/main.c:166 ../vector/v.decimate/main.c:177 +#: ../vector/v.decimate/main.c:187 ../vector/v.decimate/main.c:196 msgid "Count" msgstr "" -#: ../vector/v.decimate/main.c:172 +#: ../vector/v.decimate/main.c:173 msgid "Preserve only every n-th point" msgstr "" -#: ../vector/v.decimate/main.c:174 +#: ../vector/v.decimate/main.c:175 msgid "For example, 4 will import 25 percent of points. If not specified, all points are copied" msgstr "" -#: ../vector/v.decimate/main.c:193 +#: ../vector/v.decimate/main.c:194 msgid "Copy only n points" msgstr "" -#: ../vector/v.decimate/main.c:194 +#: ../vector/v.decimate/main.c:195 msgid "Copies only the given number of points" msgstr "" -#: ../vector/v.decimate/main.c:201 +#: ../vector/v.decimate/main.c:202 msgid "Minimal difference of z values" msgstr "" -#: ../vector/v.decimate/main.c:203 +#: ../vector/v.decimate/main.c:204 msgid "Minimal difference between z values in grid-based decimation" msgstr "" -#: ../vector/v.decimate/main.c:204 ../vector/v.decimate/main.c:214 -#: ../vector/v.decimate/main.c:219 ../vector/v.decimate/main.c:225 -#: ../vector/v.decimate/main.c:230 ../vector/v.decimate/main.c:235 +#: ../vector/v.decimate/main.c:205 ../vector/v.decimate/main.c:215 +#: ../vector/v.decimate/main.c:220 ../vector/v.decimate/main.c:226 +#: ../vector/v.decimate/main.c:231 ../vector/v.decimate/main.c:236 msgid "Grid" msgstr "" -#: ../vector/v.decimate/main.c:211 +#: ../vector/v.decimate/main.c:212 msgid "Preserve only n points per grid cell" msgstr "" -#: ../vector/v.decimate/main.c:213 +#: ../vector/v.decimate/main.c:214 msgid "Preserves only the given number of points per grid cell in grid-based decimation" msgstr "" -#: ../vector/v.decimate/main.c:218 +#: ../vector/v.decimate/main.c:219 msgid "Apply grid-based decimation" msgstr "" -#: ../vector/v.decimate/main.c:224 +#: ../vector/v.decimate/main.c:225 msgid "Use only first point in grid cell during grid-based decimation" msgstr "" -#: ../vector/v.decimate/main.c:229 +#: ../vector/v.decimate/main.c:230 msgid "Only one point per cat in grid cell" msgstr "" -#: ../vector/v.decimate/main.c:234 +#: ../vector/v.decimate/main.c:235 msgid "Use z in grid decimation" msgstr "" -#: ../vector/v.decimate/main.c:240 +#: ../vector/v.decimate/main.c:241 msgid "Store only the coordinates, throw away categories" msgstr "" -#: ../vector/v.decimate/main.c:242 +#: ../vector/v.decimate/main.c:243 msgid "Do not story any categories even if they are present in input data" msgstr "" -#: ../vector/v.decimate/main.c:276 +#: ../vector/v.decimate/main.c:280 #, 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:318 +#: ../vector/v.decimate/main.c:322 msgid "Cannot use z for decimation, input is not 3D" msgstr "" -#: ../vector/v.decimate/main.c:320 +#: ../vector/v.decimate/main.c:324 msgid "Cannot select by z range, input is not 3D" msgstr "" -#: ../vector/v.decimate/main.c:350 +#: ../vector/v.decimate/main.c:354 msgid "Settings for count-based decimation would cause it to do nothing and no other options has been set." msgstr "" +#: ../vector/v.decimate/copy_tab.c:85 ../vector/v.extract/copy_tab.c:90 +#, c-format +msgid "Writing attributes for layer %d" +msgstr "" + +#: ../vector/v.decimate/copy_tab.c:90 ../vector/v.extract/copy_tab.c:95 +#, c-format +msgid "No attribute table for layer %d" +msgstr "" + +#: ../vector/v.decimate/copy_tab.c:112 ../vector/v.vect.stats/main.c:342 +#: ../vector/v.vect.stats/main.c:424 ../vector/v.extract/copy_tab.c:117 +#, c-format +msgid "Unable to open database <%s> with driver <%s>" +msgstr "" + #: ../vector/v.what/what.c:45 msgid "Cannot open driver" msgstr "" @@ -39314,257 +39724,259 @@ msgid "Name of existing vector map with areas" msgstr "" -#: ../vector/v.vect.stats/main.c:156 +#: ../vector/v.vect.stats/main.c:157 msgid "Layer number for points map" msgstr "" -#: ../vector/v.vect.stats/main.c:161 +#: ../vector/v.vect.stats/main.c:162 msgid "Category values for points map" msgstr "" -#: ../vector/v.vect.stats/main.c:166 +#: ../vector/v.vect.stats/main.c:167 msgid "WHERE conditions of SQL statement without 'where' keyword for points map" msgstr "" -#: ../vector/v.vect.stats/main.c:171 +#: ../vector/v.vect.stats/main.c:172 msgid "Layer number for area map" msgstr "" -#: ../vector/v.vect.stats/main.c:176 +#: ../vector/v.vect.stats/main.c:177 msgid "Category values for area map" msgstr "" -#: ../vector/v.vect.stats/main.c:181 +#: ../vector/v.vect.stats/main.c:182 msgid "WHERE conditions of SQL statement without 'where' keyword for area map" msgstr "" -#: ../vector/v.vect.stats/main.c:198 +#: ../vector/v.vect.stats/main.c:199 msgid "Method for aggregate statistics" msgstr "" -#: ../vector/v.vect.stats/main.c:205 +#: ../vector/v.vect.stats/main.c:204 msgid "Column name of points map to use for statistics" msgstr "" -#: ../vector/v.vect.stats/main.c:206 +#: ../vector/v.vect.stats/main.c:205 msgid "Column of points map must be numeric" msgstr "" -#: ../vector/v.vect.stats/main.c:213 +#: ../vector/v.vect.stats/main.c:210 msgid "Column name to upload points count" msgstr "" -#: ../vector/v.vect.stats/main.c:215 +#: ../vector/v.vect.stats/main.c:212 msgid "Column to hold points count, must be of type integer, will be created if not existing" msgstr "" -#: ../vector/v.vect.stats/main.c:222 +#: ../vector/v.vect.stats/main.c:216 msgid "Column name to upload statistics" msgstr "" -#: ../vector/v.vect.stats/main.c:224 +#: ../vector/v.vect.stats/main.c:218 msgid "Column to hold statistics, must be of type double, will be created if not existing" msgstr "" -#: ../vector/v.vect.stats/main.c:231 +#: ../vector/v.vect.stats/main.c:226 msgid "Print output to stdout, do not update attribute table" msgstr "" -#: ../vector/v.vect.stats/main.c:232 +#: ../vector/v.vect.stats/main.c:227 msgid "First column is always area category" msgstr "" -#: ../vector/v.vect.stats/main.c:273 +#: ../vector/v.vect.stats/main.c:280 #, c-format msgid "Vector map <%s> is not in user mapset and cannot be updated" msgstr "" -#: ../vector/v.vect.stats/main.c:335 ../vector/v.vect.stats/main.c:417 -#: ../vector/v.extract/copy_tab.c:117 -#, c-format -msgid "Unable to open database <%s> with driver <%s>" -msgstr "" - -#: ../vector/v.vect.stats/main.c:339 +#: ../vector/v.vect.stats/main.c:346 msgid "count_column is required to upload point counts" msgstr "" -#: ../vector/v.vect.stats/main.c:348 +#: ../vector/v.vect.stats/main.c:355 msgid "count_column must be of type integer" msgstr "" -#: ../vector/v.vect.stats/main.c:361 ../vector/v.vect.stats/main.c:391 +#: ../vector/v.vect.stats/main.c:368 ../vector/v.vect.stats/main.c:398 #, c-format msgid "Unable to add column <%s>" msgstr "" -#: ../vector/v.vect.stats/main.c:367 +#: ../vector/v.vect.stats/main.c:374 msgid "stats_column is required to upload point stats" msgstr "" -#: ../vector/v.vect.stats/main.c:378 +#: ../vector/v.vect.stats/main.c:385 msgid "stats_column must be of type double precision" msgstr "" -#: ../vector/v.vect.stats/main.c:400 +#: ../vector/v.vect.stats/main.c:407 msgid "collecting attributes from points vector..." msgstr "" -#: ../vector/v.vect.stats/main.c:437 +#: ../vector/v.vect.stats/main.c:444 msgid "column for points vector must be numeric" msgstr "" -#: ../vector/v.vect.stats/main.c:498 +#: ../vector/v.vect.stats/main.c:505 #, c-format msgid "No area categories in vector <%s>, layer <%s>" msgstr "" -#: ../vector/v.vect.stats/main.c:523 +#: ../vector/v.vect.stats/main.c:530 msgid "Selecting points for each area..." msgstr "" -#: ../vector/v.vect.stats/main.c:628 +#: ../vector/v.vect.stats/main.c:635 #, c-format msgid "could not find area category %d" msgstr "" -#: ../vector/v.vect.stats/main.c:754 +#: ../vector/v.vect.stats/main.c:761 #, c-format msgid "%d records updated" msgstr "" -#: ../vector/v.extract/main.c:83 +#: ../vector/v.extract/main.c:84 msgid "Selects vector features from an existing vector map and creates a new vector map containing only the selected features." msgstr "" -#: ../vector/v.extract/main.c:88 +#: ../vector/v.extract/main.c:89 msgid "Dissolve common boundaries (default is no)" msgstr "" -#: ../vector/v.extract/main.c:92 +#: ../vector/v.extract/main.c:93 msgid "Do not copy attributes (see also 'new' parameter)" msgstr "" -#: ../vector/v.extract/main.c:108 +#: ../vector/v.extract/main.c:110 msgid "Types to be extracted" msgstr "" -#: ../vector/v.extract/main.c:123 +#: ../vector/v.extract/main.c:125 msgid "Input text file with category numbers/number ranges to be extracted" msgstr "" -#: ../vector/v.extract/main.c:124 +#: ../vector/v.extract/main.c:126 msgid "If '-' given reads from standard input" msgstr "" -#: ../vector/v.extract/main.c:132 +#: ../vector/v.extract/main.c:134 msgid "Number of random categories matching vector objects to extract" msgstr "" -#: ../vector/v.extract/main.c:134 +#: ../vector/v.extract/main.c:136 msgid "Number must be smaller than unique cat count in layer" msgstr "" -#: ../vector/v.extract/main.c:142 +#: ../vector/v.extract/main.c:144 msgid "Desired new category value (enter -1 to keep original categories)" msgstr "" -#: ../vector/v.extract/main.c:144 +#: ../vector/v.extract/main.c:146 msgid "If new >= 0, attributes is not copied" msgstr "" -#: ../vector/v.extract/main.c:161 +#: ../vector/v.extract/main.c:151 +msgid "Name of attribute column for dissolving areas" +msgstr "" + +#: ../vector/v.extract/main.c:152 +msgid "Preserves category values" +msgstr "" + +#: ../vector/v.extract/main.c:169 #, c-format msgid "Options <%s>, <%s>, <%s> and <%s> options are exclusive. Please specify only one of them." msgstr "" -#: ../vector/v.extract/main.c:208 +#: ../vector/v.extract/main.c:221 +#, c-format +msgid "Searching for column <%s> in table <%s>..." +msgstr "" + +#: ../vector/v.extract/main.c:253 +#, c-format +msgid "Column <%s> does not exist for layer %d" +msgstr "" + +#: ../vector/v.extract/main.c:268 #, c-format msgid "Category value in '%s' not valid" msgstr "" -#: ../vector/v.extract/main.c:224 +#: ../vector/v.extract/main.c:284 #, c-format msgid "Process file <%s> for category numbers..." msgstr "" -#: ../vector/v.extract/main.c:229 +#: ../vector/v.extract/main.c:289 #, c-format msgid "Unable to open specified file <%s>" msgstr "" -#: ../vector/v.extract/main.c:240 +#: ../vector/v.extract/main.c:300 #, c-format msgid "Ignored text entry: %s" msgstr "" -#: ../vector/v.extract/main.c:259 +#: ../vector/v.extract/main.c:319 ../vector/v.extract/extract.c:268 #, c-format msgid "Loading categories from table <%s>..." msgstr "" -#: ../vector/v.extract/main.c:269 +#: ../vector/v.extract/main.c:329 #, c-format msgid "Unable select records from table <%s>" msgstr "" -#: ../vector/v.extract/main.c:271 +#: ../vector/v.extract/main.c:331 #, c-format msgid "%d category loaded" msgid_plural "%d categories loaded" msgstr[0] "" msgstr[1] "" -#: ../vector/v.extract/main.c:286 +#: ../vector/v.extract/main.c:346 msgid "This map has no categories attached. Use v.category to attach categories to this vector map." msgstr "" -#: ../vector/v.extract/main.c:293 +#: ../vector/v.extract/main.c:353 msgid "Please specify random number larger than 0" msgstr "" -#: ../vector/v.extract/main.c:297 +#: ../vector/v.extract/main.c:357 #, 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:320 +#: ../vector/v.extract/main.c:380 #, c-format msgid "Random category count is larger or equal to uniq <%s> feature category count %d" msgstr "" -#: ../vector/v.extract/main.c:354 +#: ../vector/v.extract/main.c:414 msgid "Extracting features..." msgstr "" -#: ../vector/v.extract/main.c:378 +#: ../vector/v.extract/main.c:438 msgid "Removing duplicate centroids..." msgstr "" -#: ../vector/v.extract/extract.c:171 +#: ../vector/v.extract/extract.c:203 #, c-format msgid "No category found for area %d. Skipping." msgstr "" -#: ../vector/v.extract/extract.c:175 +#: ../vector/v.extract/extract.c:207 #, c-format msgid "More categories (%d) found for area %d. Using first found category %d" msgstr "" -#: ../vector/v.extract/extract.c:228 +#: ../vector/v.extract/extract.c:286 msgid "Topology level required for extracting areas for OGR layers. Areas will be not processed." 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.lrs/v.lrs.label/main.c:103 ../vector/v.lrs/v.lrs.where/main.c:58 #: ../vector/v.lrs/v.lrs.segment/main.c:72 #: ../vector/v.lrs/v.lrs.create/main.c:122 @@ -40503,73 +40915,73 @@ msgid "Unknown method" msgstr "" -#: ../vector/v.generalize/main.c:330 +#: ../vector/v.generalize/main.c:331 #, c-format msgid "No lines found in input map <%s>" msgstr "" -#: ../vector/v.generalize/main.c:344 +#: ../vector/v.generalize/main.c:345 #, c-format msgid "Unable to create error vector map <%s>" msgstr "" -#: ../vector/v.generalize/main.c:364 +#: ../vector/v.generalize/main.c:365 msgid "Displacement..." msgstr "" -#: ../vector/v.generalize/main.c:373 +#: ../vector/v.generalize/main.c:374 msgid "Network generalization..." msgstr "" -#: ../vector/v.generalize/main.c:388 +#: ../vector/v.generalize/main.c:389 msgid "Attributes are needed for 'where' option, copying table" msgstr "" -#: ../vector/v.generalize/main.c:404 +#: ../vector/v.generalize/main.c:405 #, c-format msgid "Generalization (%s)..." msgstr "" -#: ../vector/v.generalize/main.c:405 +#: ../vector/v.generalize/main.c:406 #, c-format msgid "Using threshold: %g %s" msgstr "" -#: ../vector/v.generalize/main.c:525 +#: ../vector/v.generalize/main.c:526 #, c-format msgid "Method '%s' did not preserve first point" msgstr "" -#: ../vector/v.generalize/main.c:530 +#: ../vector/v.generalize/main.c:531 #, c-format msgid "Method '%s' did not preserve last point" msgstr "" -#: ../vector/v.generalize/main.c:537 +#: ../vector/v.generalize/main.c:538 #, c-format msgid "Method '%s' did not preserve loop" msgstr "" -#: ../vector/v.generalize/main.c:569 +#: ../vector/v.generalize/main.c:570 #, c-format msgid "%d boundaries were not modified because modification would damage topology" msgstr "" -#: ../vector/v.generalize/main.c:572 +#: ../vector/v.generalize/main.c:573 #, c-format msgid "%d lines/boundaries were not modified due to over-simplification" msgstr "" -#: ../vector/v.generalize/main.c:593 +#: ../vector/v.generalize/main.c:594 #, c-format msgid "Number of vertices for selected features %s from %d to %d (%d%% remaining)" msgstr "" -#: ../vector/v.generalize/main.c:594 +#: ../vector/v.generalize/main.c:595 msgid "reduced" msgstr "" -#: ../vector/v.generalize/main.c:594 +#: ../vector/v.generalize/main.c:595 msgid "changed" msgstr "" @@ -40606,21 +41018,21 @@ msgid "Creates a new pseudo-vector map as a link to an OGR-supported layer or a PostGIS feature table." msgstr "" -#: ../vector/v.external/main.c:126 +#: ../vector/v.external/main.c:130 msgid "No layer defined" msgstr "" -#: ../vector/v.external/main.c:192 +#: ../vector/v.external/main.c:196 #, c-format msgid "Unable to delete '%s'" msgstr "" -#: ../vector/v.external/main.c:199 +#: ../vector/v.external/main.c:203 #, c-format msgid "Unable to create file '%s/%s'" msgstr "" -#: ../vector/v.external/main.c:233 +#: ../vector/v.external/main.c:237 #, c-format msgid "Link to vector map <%s> created." msgstr "" @@ -40702,40 +41114,92 @@ msgid "Invalid geometry column %d" msgstr "" -#: ../vector/v.to.db/main.c:39 +#: ../vector/v.to.db/main.c:42 +msgid "length" +msgstr "" + +#: ../vector/v.to.db/main.c:43 +msgid "perimeter" +msgstr "" + +#: ../vector/v.to.db/main.c:44 +msgid "coordinates" +msgstr "" + +#: ../vector/v.to.db/main.c:45 +msgid "bounding box" +msgstr "" + +#: ../vector/v.to.db/main.c:47 msgid "Populates attribute values from vector features." msgstr "" -#: ../vector/v.to.db/main.c:48 +#: ../vector/v.to.db/main.c:56 #, 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/update.c:28 -#: ../vector/v.to.db/update.c:32 ../vector/v.to.db/query.c:83 +#: ../vector/v.to.db/main.c:73 ../vector/v.to.db/main.c:80 +#: ../vector/v.to.db/update.c:30 ../vector/v.to.db/update.c:34 +#: ../vector/v.to.db/query.c:83 #, c-format msgid "Database connection not defined for layer %d. Use v.db.connect first." msgstr "" -#: ../vector/v.to.db/main.c:114 +#: ../vector/v.to.db/main.c:174 +#, c-format +msgid "Missing column name for input column number %d" +msgstr "" + +#: ../vector/v.to.db/main.c:180 +#, c-format +msgid "Missing column name for table column number %d" +msgstr "" + +#: ../vector/v.to.db/main.c:194 +#, c-format +msgid "Existing column <%s> has a different but maybe compatible type" +msgstr "" + +#: ../vector/v.to.db/main.c:198 +#, c-format +msgid "Existing column <%s> has the wrong type" +msgstr "" + +#: ../vector/v.to.db/main.c:203 +#, c-format +msgid "Values in column <%s> will be overwritten" +msgstr "" + +#: ../vector/v.to.db/main.c:268 +#, c-format +msgid "Unable to create column <%s>" +msgstr "" + +#: ../vector/v.to.db/main.c:322 #, c-format msgid "Category index for vector map <%s> is not sorted" msgstr "" -#: ../vector/v.to.db/update.c:84 +#: ../vector/v.to.db/update.c:86 msgid "Updating database..." msgstr "" -#: ../vector/v.to.db/update.c:125 +#: ../vector/v.to.db/update.c:151 #, c-format msgid "More elements of category %d, nothing loaded to database" msgstr "" -#: ../vector/v.to.db/update.c:223 +#: ../vector/v.to.db/update.c:251 #, c-format msgid "Record (cat %d) already exists (not inserted)" msgstr "" +#: ../vector/v.to.db/update.c:279 +#, c-format +msgid "Cannot update table: %s" +msgstr "" + #: ../vector/v.to.db/query.c:93 msgid "Querying database... " msgstr "" @@ -40754,41 +41218,41 @@ msgid "Unable to fetch record" msgstr "" -#: ../vector/v.to.db/report.c:13 +#: ../vector/v.to.db/report.c:14 msgid "No totals for selected option" msgstr "" -#: ../vector/v.to.db/report.c:211 +#: ../vector/v.to.db/report.c:230 #, c-format msgid "%d categories read from vector map (layer %d)" msgstr "" -#: ../vector/v.to.db/report.c:215 +#: ../vector/v.to.db/report.c:234 #, c-format msgid "%d records selected from table (layer %d)" msgstr "" -#: ../vector/v.to.db/report.c:218 +#: ../vector/v.to.db/report.c:237 #, c-format msgid "%d categories read from vector map exist in selection from table" msgstr "" -#: ../vector/v.to.db/report.c:221 +#: ../vector/v.to.db/report.c:240 #, c-format msgid "%d categories read from vector map don't exist in selection from table" msgstr "" -#: ../vector/v.to.db/report.c:223 +#: ../vector/v.to.db/report.c:242 #, c-format msgid "%d records updated/inserted (layer %d)" msgstr "" -#: ../vector/v.to.db/report.c:226 +#: ../vector/v.to.db/report.c:245 #, c-format msgid "%d update/insert errors (layer %d)" msgstr "" -#: ../vector/v.to.db/report.c:229 +#: ../vector/v.to.db/report.c:248 #, c-format msgid "%d categories with more points (coordinates not loaded)" msgstr "" @@ -40982,86 +41446,101 @@ msgid "Using private colormap for DirectColor visual." msgstr "" -#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:59 -#: ../scripts/v.rast.stats/v.rast.stats.py:120 +#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:60 +#: ../scripts/v.rast.stats/v.rast.stats.py:124 #: ../scripts/v.db.addcolumn/v.db.addcolumn.py:63 -#: ../scripts/v.db.addtable/v.db.addtable.py:75 +#: ../scripts/v.db.addtable/v.db.addtable.py:76 #: ../scripts/v.db.dropcolumn/v.db.dropcolumn.py:60 #: ../scripts/v.db.update/v.db.update.py:75 #, python-format msgid "Vector map <%s> not found in current mapset" msgstr "" -#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:69 +#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:70 msgid "There is no table connected to the input vector map. Cannot rename any column" msgstr "" -#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:78 +#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:79 #, python-format msgid "Column name <%s> too long. The DBF driver supports column names not longer than 10 characters" msgstr "" -#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:83 +#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:84 #, python-format msgid "Cannot rename column <%s> as it is needed to keep table <%s> connected to the input vector map" msgstr "" +#: ../scripts/v.rast.stats/v.rast.stats.py:131 +#: ../scripts/v.rast.stats/v.rast.stats.py:203 +#: ../scripts/v.rast.stats/v.rast.stats.py:210 +#: ../scripts/v.db.addcolumn/v.db.addcolumn.py:69 +#: ../scripts/v.db.update/v.db.update.py:81 +msgid "There is no table connected to this map. Run v.db.connect or v.db.addtable first." +msgstr "" + #: ../scripts/v.rast.stats/v.rast.stats.py:137 -msgid "Preprocessing input data..." +#, python-brace-format +msgid "Number of raster maps ({0}) different from number of column prefixes ({1})" msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:148 +#: ../scripts/v.rast.stats/v.rast.stats.py:170 msgid "An error occurred while converting vector to raster" msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:160 +#: ../scripts/v.rast.stats/v.rast.stats.py:182 msgid "No categories found in raster map" msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:167 -#: ../scripts/v.rast.stats/v.rast.stats.py:174 -#: ../scripts/v.db.addcolumn/v.db.addcolumn.py:69 -#: ../scripts/v.db.update/v.db.update.py:81 -msgid "There is no table connected to this map. Run v.db.connect or v.db.addtable first." +#: ../scripts/v.rast.stats/v.rast.stats.py:195 +#, python-brace-format +msgid "Not all vector categories converted to raster. Converted {0} of {1}." msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:227 +#: ../scripts/v.rast.stats/v.rast.stats.py:266 #, python-format msgid "Cannot create column <%s> (already present). " msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:228 +#: ../scripts/v.rast.stats/v.rast.stats.py:267 msgid "Use -c flag to update values in this column." msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:237 +#: ../scripts/v.rast.stats/v.rast.stats.py:276 #, python-format msgid "Adding columns '%s'" msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:242 +#: ../scripts/v.rast.stats/v.rast.stats.py:281 msgid "Adding columns failed. Exiting." msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:245 +#: ../scripts/v.rast.stats/v.rast.stats.py:284 #, python-format msgid "Processing input data (%d categories)..." msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:289 +#: ../scripts/v.rast.stats/v.rast.stats.py:328 msgid "Updating the database ..." msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:294 +#: ../scripts/v.rast.stats/v.rast.stats.py:333 #, python-brace-format msgid "Statistics calculated from raster map <{raster}> and uploaded to attribute table of vector map <{vector}>." msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:300 +#: ../scripts/v.rast.stats/v.rast.stats.py:339 #, python-format msgid "Failed to upload statistics to attribute table of vector map <%s>." msgstr "" +#: ../scripts/r.mapcalc.simple/r.mapcalc.simple.py:107 +msgid "The expression is an empty string" +msgstr "" + +#: ../scripts/r.mapcalc.simple/r.mapcalc.simple.py:141 +msgid "Expression: {}" +msgstr "" + #: ../scripts/m.proj/m.proj.py:142 msgid "cs2cs program not found, install PROJ.4 first: http://proj.maptools.org" msgstr "" @@ -41186,50 +41665,50 @@ msgid "No graphics device selected. Use d.mon to select graphics device." msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:143 +#: ../scripts/r.in.srtm/r.in.srtm.py:169 msgid "This module only operates in LatLong locations" msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:161 -msgid "The \"unzip\" program is required, please install it first" -msgstr "" - -#: ../scripts/r.in.srtm/r.in.srtm.py:168 +#: ../scripts/r.in.srtm/r.in.srtm.py:194 #, python-format msgid "'%s' does not appear to be a valid zip file." msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:175 +#: ../scripts/r.in.srtm/r.in.srtm.py:201 #, python-format msgid "File '%s' or '%s' not found" msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:197 +#: ../scripts/r.in.srtm/r.in.srtm.py:227 #, python-format msgid "Extracting '%s'..." msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:199 +#: ../scripts/r.in.srtm/r.in.srtm.py:232 msgid "Unable to unzip file." msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:201 +#: ../scripts/r.in.srtm/r.in.srtm.py:234 msgid "Converting input file to BIL..." msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:225 -msgid "Attempting to import 1-arcsec data." +#: ../scripts/r.in.srtm/r.in.srtm.py:258 +msgid "Attempting to import 1-arcsec SWBD data" +msgstr "" + +#: ../scripts/r.in.srtm/r.in.srtm.py:261 +msgid "Attempting to import 1-arcsec data" msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:243 +#: ../scripts/r.in.srtm/r.in.srtm.py:279 msgid "Unable to import data" msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:251 +#: ../scripts/r.in.srtm/r.in.srtm.py:288 msgid "Done: generated map " msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:252 +#: ../scripts/r.in.srtm/r.in.srtm.py:289 msgid "(Note: Holes in the data can be closed with 'r.fillnulls' using splines)" msgstr "" @@ -41634,28 +42113,36 @@ msgid "During computation %i tiles could not be created" msgstr "" -#: ../scripts/i.spectral/i.spectral.py:121 +#: ../scripts/i.spectral/i.spectral.py:125 #, python-format msgid "Programmer error (%s)" msgstr "" -#: ../scripts/i.spectral/i.spectral.py:213 +#: ../scripts/i.spectral/i.spectral.py:199 +msgid "Spectral signatures" +msgstr "" + +#: ../scripts/i.spectral/i.spectral.py:200 +msgid "DN Value" +msgstr "" + +#: ../scripts/i.spectral/i.spectral.py:218 msgid "Either group= or raster= is required" msgstr "" -#: ../scripts/i.spectral/i.spectral.py:216 +#: ../scripts/i.spectral/i.spectral.py:221 msgid "group= and raster= are mutually exclusive" msgstr "" -#: ../scripts/i.spectral/i.spectral.py:220 +#: ../scripts/i.spectral/i.spectral.py:225 msgid "Writing to text file requires output=filename" msgstr "" -#: ../scripts/i.spectral/i.spectral.py:224 +#: ../scripts/i.spectral/i.spectral.py:229 msgid "gnuplot required, please install first" msgstr "" -#: ../scripts/i.spectral/i.spectral.py:243 +#: ../scripts/i.spectral/i.spectral.py:251 msgid "No data returned from query" msgstr "" @@ -41746,11 +42233,11 @@ msgstr "" #: ../scripts/r.unpack/r.unpack.py:82 ../scripts/r.unpack/r.unpack.py:120 -#: ../scripts/v.unpack/v.unpack.py:86 ../scripts/v.unpack/v.unpack.py:133 +#: ../scripts/v.unpack/v.unpack.py:85 ../scripts/v.unpack/v.unpack.py:132 msgid "Pack file unreadable" msgstr "" -#: ../scripts/r.unpack/r.unpack.py:91 ../scripts/v.unpack/v.unpack.py:95 +#: ../scripts/r.unpack/r.unpack.py:91 ../scripts/v.unpack/v.unpack.py:94 msgid "Pack file unreadable: file '{}' missing" msgstr "" @@ -41777,21 +42264,21 @@ msgid "PROJ_INFO file is missing, unpack raster map in XY (unprojected) location." msgstr "" -#: ../scripts/r.unpack/r.unpack.py:158 ../scripts/v.unpack/v.unpack.py:164 +#: ../scripts/r.unpack/r.unpack.py:158 ../scripts/v.unpack/v.unpack.py:163 #, python-brace-format msgid "" "Difference between PROJ_INFO file of packed map and of current location:\n" "{diff}" msgstr "" -#: ../scripts/r.unpack/r.unpack.py:161 ../scripts/v.unpack/v.unpack.py:167 +#: ../scripts/r.unpack/r.unpack.py:161 ../scripts/v.unpack/v.unpack.py:166 #, python-brace-format msgid "" "Difference between PROJ_UNITS file of packed map and of current location:\n" "{diff}" msgstr "" -#: ../scripts/r.unpack/r.unpack.py:163 ../scripts/v.unpack/v.unpack.py:169 +#: ../scripts/r.unpack/r.unpack.py:163 ../scripts/v.unpack/v.unpack.py:168 msgid "Projection of dataset does not appear to match current location. In case of no significant differences in the projection definitions, use the -o flag to ignore them and use current location definition." msgstr "" @@ -41859,11 +42346,15 @@ msgid "Frame <%s> already found. An existing frame can be overwritten by '%s' flag." msgstr "" -#: ../scripts/r.grow/r.grow.py:130 +#: ../scripts/r.grow/r.grow.py:129 +msgid "Output can be written only to the current mapset" +msgstr "" + +#: ../scripts/r.grow/r.grow.py:139 msgid "Growing failed. Removing temporary maps." msgstr "" -#: ../scripts/r.grow/r.grow.py:142 +#: ../scripts/r.grow/r.grow.py:151 msgid "Shrinking failed. Removing temporary maps." msgstr "" @@ -41912,21 +42403,21 @@ msgid "Table <%s> not found in database <%s>" msgstr "" -#: ../scripts/db.droptable/db.droptable.py:84 +#: ../scripts/db.droptable/db.droptable.py:85 #, python-format msgid "Deleting table <%s> which is attached to following map(s):" msgstr "" -#: ../scripts/db.droptable/db.droptable.py:89 +#: ../scripts/db.droptable/db.droptable.py:90 #, python-format msgid "The table <%s> would be deleted." msgstr "" -#: ../scripts/db.droptable/db.droptable.py:91 +#: ../scripts/db.droptable/db.droptable.py:92 msgid "You must use the force flag to actually remove it. Exiting." msgstr "" -#: ../scripts/db.droptable/db.droptable.py:100 +#: ../scripts/db.droptable/db.droptable.py:101 msgid "Cannot continue (problem deleting table)." msgstr "" @@ -42037,41 +42528,41 @@ msgid "At least 2 maps are required" msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:81 +#: ../scripts/v.db.addtable/v.db.addtable.py:82 #, python-format msgid "Using vector map name as table name: <%s>" msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:87 +#: ../scripts/v.db.addtable/v.db.addtable.py:88 #, python-format msgid "Using vector map name extended by layer number as table name: <%s>" msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:90 +#: ../scripts/v.db.addtable/v.db.addtable.py:91 #, python-format msgid "Using user specified table name: %s" msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:94 +#: ../scripts/v.db.addtable/v.db.addtable.py:95 msgid "Creating new DB connection based on default mapset settings..." msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:104 +#: ../scripts/v.db.addtable/v.db.addtable.py:105 #, python-format msgid "There is already a table linked to layer <%s>" msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:119 +#: ../scripts/v.db.addtable/v.db.addtable.py:120 #, python-format msgid "Duplicate column name '%s' not allowed" msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:130 +#: ../scripts/v.db.addtable/v.db.addtable.py:131 #, python-format msgid "Creating table with columns (%s)..." msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:158 +#: ../scripts/v.db.addtable/v.db.addtable.py:169 msgid "Current attribute table links:" msgstr "" @@ -42315,9 +42806,9 @@ msgstr "" #: ../scripts/r.in.wms/wms_base.py:421 ../scripts/r.in.wms/wms_base.py:478 -#: ../scripts/r.in.wms/wms_base.py:488 ../scripts/r.in.wms/wms_base.py:518 -#: ../scripts/r.in.wms/wms_base.py:542 ../scripts/r.in.wms/wms_base.py:553 -#: ../scripts/r.in.wms/wms_base.py:565 +#: ../scripts/r.in.wms/wms_base.py:488 ../scripts/r.in.wms/wms_base.py:519 +#: ../scripts/r.in.wms/wms_base.py:543 ../scripts/r.in.wms/wms_base.py:554 +#: ../scripts/r.in.wms/wms_base.py:566 #, python-format msgid "%s failed" msgstr "" @@ -42331,7 +42822,7 @@ msgid "Please change output name, or change names of these rasters: %s, module needs to create this temporary maps during execution." msgstr "" -#: ../scripts/r.in.wms/wms_base.py:567 +#: ../scripts/r.in.wms/wms_base.py:568 #, python-format msgid "<%s> created." msgstr "" @@ -42418,40 +42909,40 @@ msgid "Incorrect WMS query" msgstr "" -#: ../scripts/v.unpack/v.unpack.py:130 +#: ../scripts/v.unpack/v.unpack.py:129 #, python-format msgid "This GRASS GIS pack file contains raster data. Use r.unpack to unpack <%s>" msgstr "" -#: ../scripts/v.unpack/v.unpack.py:143 +#: ../scripts/v.unpack/v.unpack.py:142 msgid "PROJ_INFO file is missing, unpack vector map in XY (unprojected) location." msgstr "" -#: ../scripts/v.unpack/v.unpack.py:161 +#: ../scripts/v.unpack/v.unpack.py:160 msgid "Projection information does not match. Proceeding..." msgstr "" -#: ../scripts/v.unpack/v.unpack.py:215 +#: ../scripts/v.unpack/v.unpack.py:214 #, python-format msgid "Coping table <%s> as table <%s>" msgstr "" -#: ../scripts/v.unpack/v.unpack.py:226 +#: ../scripts/v.unpack/v.unpack.py:225 #, python-format msgid "Unable to copy table <%s> as table <%s>" msgstr "" -#: ../scripts/v.unpack/v.unpack.py:228 +#: ../scripts/v.unpack/v.unpack.py:227 #, python-format msgid "Connect table <%s> to vector map <%s> at layer <%s>" msgstr "" -#: ../scripts/v.unpack/v.unpack.py:238 +#: ../scripts/v.unpack/v.unpack.py:237 #, python-format msgid "Unable to connect table <%s> to vector map <%s>" msgstr "" -#: ../scripts/v.unpack/v.unpack.py:241 +#: ../scripts/v.unpack/v.unpack.py:240 #, python-format msgid "Vector map <%s> successfully unpacked" msgstr "" @@ -42461,7 +42952,7 @@ msgid "Missing value for parameter <%s>" msgstr "" -#: ../scripts/v.import/v.import.py:178 ../scripts/r.import/r.import.py:194 +#: ../scripts/v.import/v.import.py:178 ../scripts/r.import/r.import.py:193 #, python-format msgid "Input <%s> successfully imported without reprojection" msgstr "" @@ -42471,12 +42962,12 @@ msgid "Unable to import <%s>" msgstr "" -#: ../scripts/v.import/v.import.py:190 ../scripts/r.import/r.import.py:206 +#: ../scripts/v.import/v.import.py:190 ../scripts/r.import/r.import.py:205 #, python-format msgid "Coordinate reference system not available for current location <%s>" msgstr "" -#: ../scripts/v.import/v.import.py:210 ../scripts/r.import/r.import.py:226 +#: ../scripts/v.import/v.import.py:210 ../scripts/r.import/r.import.py:225 #, python-format msgid "Creating temporary location for <%s>..." msgstr "" @@ -42486,12 +42977,12 @@ msgid "Unable to create location from OGR datasource <%s>" msgstr "" -#: ../scripts/v.import/v.import.py:231 ../scripts/r.import/r.import.py:245 +#: ../scripts/v.import/v.import.py:231 ../scripts/r.import/r.import.py:244 #, python-format msgid "Coordinate reference system not available for input <%s>" msgstr "" -#: ../scripts/v.import/v.import.py:248 ../scripts/r.import/r.import.py:328 +#: ../scripts/v.import/v.import.py:248 ../scripts/r.import/r.import.py:327 msgid "Unable to reproject to source location" msgstr "" @@ -42505,7 +42996,7 @@ msgid "Unable to import OGR datasource <%s>" msgstr "" -#: ../scripts/v.import/v.import.py:279 ../scripts/r.import/r.import.py:374 +#: ../scripts/v.import/v.import.py:279 ../scripts/r.import/r.import.py:373 #, python-format msgid "Reprojecting <%s>..." msgstr "" @@ -42556,7 +43047,7 @@ msgid "Column <%s> not found in table <%s>. Skipped" msgstr "" -#: ../scripts/v.db.dropcolumn/v.db.dropcolumn.py:117 +#: ../scripts/v.db.dropcolumn/v.db.dropcolumn.py:122 msgid "Deleting column failed" msgstr "" @@ -43041,168 +43532,168 @@ msgid "Done. 3D raster map <%s> created." msgstr "" -#: ../scripts/r.import/r.import.py:170 +#: ../scripts/r.import/r.import.py:169 msgid "To set custom resolution value, select 'value' in resolution option" msgstr "" -#: ../scripts/r.import/r.import.py:173 +#: ../scripts/r.import/r.import.py:172 msgid "Resolution value can't be smaller than 0" msgstr "" -#: ../scripts/r.import/r.import.py:176 +#: ../scripts/r.import/r.import.py:175 msgid "Please provide the resolution for the imported dataset or change to 'estimated' resolution" msgstr "" -#: ../scripts/r.import/r.import.py:198 ../scripts/r.import/r.import.py:256 +#: ../scripts/r.import/r.import.py:197 ../scripts/r.import/r.import.py:255 #, python-format msgid "Unable to import GDAL dataset <%s>" msgstr "" -#: ../scripts/r.import/r.import.py:235 +#: ../scripts/r.import/r.import.py:234 #, python-format msgid "Unable to read GDAL dataset <%s>" msgstr "" -#: ../scripts/r.import/r.import.py:248 +#: ../scripts/r.import/r.import.py:247 #, python-format msgid "Importing <%s> to temporary location..." msgstr "" -#: ../scripts/r.import/r.import.py:267 +#: ../scripts/r.import/r.import.py:266 msgid "Input contains GCPs, rectification is required" msgstr "" -#: ../scripts/r.import/r.import.py:295 +#: ../scripts/r.import/r.import.py:294 msgid "Unable to get reprojected map extent" msgstr "" -#: ../scripts/r.import/r.import.py:348 +#: ../scripts/r.import/r.import.py:347 #, python-brace-format msgid "Estimated target resolution for input band <{out}>: {res}" msgstr "" -#: ../scripts/r.import/r.import.py:363 +#: ../scripts/r.import/r.import.py:362 #, python-brace-format msgid "Using given resolution for input band <{out}>: {res}" msgstr "" -#: ../scripts/r.import/r.import.py:369 +#: ../scripts/r.import/r.import.py:368 #, python-brace-format msgid "Using current region resolution for input band <{out}>: nsres={ns}, ewres={ew}" msgstr "" -#: ../scripts/r.import/r.import.py:381 +#: ../scripts/r.import/r.import.py:380 #, python-format msgid "Unable to to reproject raster <%s>" msgstr "" -#: ../scripts/r.import/r.import.py:384 +#: ../scripts/r.import/r.import.py:383 #, python-format msgid "The reprojected raster <%s> is empty" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:160 +#: ../scripts/r.fillnulls/r.fillnulls.py:172 msgid "A user raster mask (MASK) is present. Saving it..." msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:175 +#: ../scripts/r.fillnulls/r.fillnulls.py:187 msgid "Using RST interpolation..." msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:176 +#: ../scripts/r.fillnulls/r.fillnulls.py:188 msgid "Locating and isolating NULL areas..." msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:180 +#: ../scripts/r.fillnulls/r.fillnulls.py:192 msgid "Skipping masked raster parts" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:191 -#: ../scripts/r.fillnulls/r.fillnulls.py:460 +#: ../scripts/r.fillnulls/r.fillnulls.py:203 +#: ../scripts/r.fillnulls/r.fillnulls.py:472 msgid "Restoring user mask (MASK)..." msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:195 -#: ../scripts/r.fillnulls/r.fillnulls.py:464 +#: ../scripts/r.fillnulls/r.fillnulls.py:207 +#: ../scripts/r.fillnulls/r.fillnulls.py:476 msgid "Failed to restore user MASK!" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:199 +#: ../scripts/r.fillnulls/r.fillnulls.py:211 msgid "Growing NULL areas" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:206 -#: ../scripts/r.fillnulls/r.fillnulls.py:221 -#: ../scripts/r.fillnulls/r.fillnulls.py:315 +#: ../scripts/r.fillnulls/r.fillnulls.py:218 +#: ../scripts/r.fillnulls/r.fillnulls.py:233 +#: ../scripts/r.fillnulls/r.fillnulls.py:327 msgid "abandoned. Removing temporary map, restoring user mask if needed:" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:210 +#: ../scripts/r.fillnulls/r.fillnulls.py:222 msgid "Assigning IDs to NULL areas" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:235 -#: ../scripts/r.fillnulls/r.fillnulls.py:273 -#: ../scripts/r.fillnulls/r.fillnulls.py:288 -#: ../scripts/r.fillnulls/r.fillnulls.py:296 -#: ../scripts/r.fillnulls/r.fillnulls.py:330 -#: ../scripts/r.fillnulls/r.fillnulls.py:403 -#: ../scripts/r.fillnulls/r.fillnulls.py:424 -#: ../scripts/r.fillnulls/r.fillnulls.py:434 +#: ../scripts/r.fillnulls/r.fillnulls.py:247 +#: ../scripts/r.fillnulls/r.fillnulls.py:285 +#: ../scripts/r.fillnulls/r.fillnulls.py:300 +#: ../scripts/r.fillnulls/r.fillnulls.py:308 +#: ../scripts/r.fillnulls/r.fillnulls.py:342 +#: ../scripts/r.fillnulls/r.fillnulls.py:415 +#: ../scripts/r.fillnulls/r.fillnulls.py:436 +#: ../scripts/r.fillnulls/r.fillnulls.py:446 msgid "abandoned. Removing temporary maps, restoring user mask if needed:" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:256 +#: ../scripts/r.fillnulls/r.fillnulls.py:268 msgid "Input map has no holes. Check region settings." msgstr "" #. GTC Hole is NULL area in a raster map -#: ../scripts/r.fillnulls/r.fillnulls.py:259 +#: ../scripts/r.fillnulls/r.fillnulls.py:271 #, python-format msgid "Processing %d map holes" msgstr "" #. GTC Hole is a NULL area in a raster map -#: ../scripts/r.fillnulls/r.fillnulls.py:265 +#: ../scripts/r.fillnulls/r.fillnulls.py:277 #, python-format msgid "Filling hole %s of %s" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:335 +#: ../scripts/r.fillnulls/r.fillnulls.py:347 #, python-format msgid "Interpolating %d points" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:338 +#: ../scripts/r.fillnulls/r.fillnulls.py:350 msgid "No points to interpolate" msgstr "" #. GTC Hole is NULL area in a raster map -#: ../scripts/r.fillnulls/r.fillnulls.py:359 +#: ../scripts/r.fillnulls/r.fillnulls.py:371 #, python-format msgid "Failed to fill hole %s" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:373 +#: ../scripts/r.fillnulls/r.fillnulls.py:385 #, python-format msgid "Filling has failed silently. Leaving temporary maps with prefix <%s> for debugging." msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:438 +#: ../scripts/r.fillnulls/r.fillnulls.py:450 #, python-format msgid "Using %s bspline interpolation" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:472 +#: ../scripts/r.fillnulls/r.fillnulls.py:484 msgid "Patching fill data into NULL areas..." msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:480 +#: ../scripts/r.fillnulls/r.fillnulls.py:492 #, python-format msgid "Filled raster map is: %s" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:487 +#: ../scripts/r.fillnulls/r.fillnulls.py:499 msgid "Following holes where not filled. Temporary maps with are left in place to allow examination of unfilled holes" msgstr "" diff -Nru grass-7.4.3/locale/po/grassmods_pl.po grass-7.6.0/locale/po/grassmods_pl.po --- grass-7.4.3/locale/po/grassmods_pl.po 2018-11-24 09:45:22.000000000 +0000 +++ grass-7.6.0/locale/po/grassmods_pl.po 2018-12-26 10:57:24.000000000 +0000 @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: grassmods_pl\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-03-24 00:06+0100\n" +"POT-Creation-Date: 2018-12-26 11:43+0100\n" "PO-Revision-Date: 2013-07-16 12:26+0100\n" "Last-Translator: Milena Nowotarska \n" "Language-Team: Polish \n" @@ -75,7 +75,7 @@ #: ../temporal/t.connect/main.c:35 ../display/d.colorlist/main.c:36 #: ../display/d.fontlist/main.c:46 ../display/d.font/main.c:46 -#: ../general/g.region/main.c:65 ../general/g.mapsets/main.c:64 +#: ../general/g.region/main.c:66 ../general/g.mapsets/main.c:64 #: ../general/g.mapset/main.c:50 ../general/g.gisenv/main.c:44 msgid "settings" msgstr "" @@ -85,7 +85,7 @@ #: ../locale/scriptstrings/t.select_to_translate.c:3 #: ../locale/scriptstrings/t.info_to_translate.c:3 #: ../raster/r.timestamp/main.c:36 ../raster/r.describe/main.c:55 -#: ../raster/r.info/main.c:71 ../raster/r.support/main.c:55 +#: ../raster/r.info/main.c:73 ../raster/r.support/main.c:55 #: ../raster/r.region/main.c:52 ../raster3d/r3.support/main.c:50 #: ../raster3d/r3.timestamp/main.c:44 ../raster3d/r3.info/main.c:76 #: ../vector/v.support/main.c:40 ../vector/v.timestamp/main.c:36 @@ -109,46 +109,48 @@ #: ../locale/scriptstrings/t.rast.colors_to_translate.c:18 #: ../locale/scriptstrings/v.unpack_to_translate.c:13 #: ../locale/scriptstrings/r.unpack_to_translate.c:12 -#: ../raster/r.colors/edit_colors.c:128 ../raster/r.out.gdal/main.c:145 -#: ../raster/r.external.out/main.c:272 ../raster/r.external.out/main.c:283 -#: ../raster/r.what/main.c:122 ../raster/r.what/main.c:130 -#: ../raster/r.what/main.c:144 ../raster/r.what/main.c:149 -#: ../raster/r.what/main.c:154 ../raster/r.what/main.c:159 -#: ../raster/r.what/main.c:169 ../raster/r.proj/main.c:204 -#: ../raster/r.proj/main.c:214 ../raster/r.proj/main.c:220 -#: ../raster/r.in.gdal/main.c:208 ../raster/r.in.gdal/main.c:241 -#: ../raster/r.sunmask/main.c:232 ../raster/r.sunmask/main.c:238 -#: ../raster/r.external/main.c:96 ../raster/r.external/main.c:135 -#: ../display/d.mon/main.c:115 ../display/d.mon/main.c:120 -#: ../display/d.mon/main.c:125 ../general/g.list/main.c:105 -#: ../general/g.list/main.c:116 ../general/g.list/main.c:138 -#: ../general/g.list/main.c:143 ../general/g.list/main.c:148 -#: ../general/g.list/main.c:153 ../general/g.region/main.c:89 -#: ../general/g.region/main.c:95 ../general/g.region/main.c:100 -#: ../general/g.region/main.c:106 ../general/g.region/main.c:112 -#: ../general/g.region/main.c:118 ../general/g.region/main.c:124 -#: ../general/g.region/main.c:132 ../general/g.region/main.c:137 -#: ../general/g.region/main.c:143 ../general/g.region/main.c:148 -#: ../general/g.region/main.c:153 ../general/g.mapsets/main.c:87 -#: ../general/g.mapsets/main.c:92 ../general/g.mapsets/main.c:98 -#: ../general/g.proj/main.c:80 ../general/g.proj/main.c:86 -#: ../general/g.proj/main.c:92 ../general/g.proj/main.c:98 -#: ../general/g.proj/main.c:104 ../general/g.proj/main.c:115 -#: ../general/g.proj/main.c:120 ../general/g.mapset/main.c:76 -#: ../general/g.mapset/main.c:82 ../imagery/i.group/main.c:79 -#: ../imagery/i.group/main.c:84 ../imagery/i.group/main.c:89 -#: ../db/db.connect/main.c:53 ../db/db.connect/main.c:58 -#: ../db/db.login/main.c:91 ../vector/v.external.out/args.c:63 -#: ../vector/v.external.out/args.c:75 ../vector/v.external.out/args.c:81 -#: ../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:320 ../vector/v.in.ogr/main.c:326 -#: ../vector/v.colors/main.c:133 ../vector/v.what/main.c:91 +#: ../raster/r.colors/edit_colors.c:145 ../raster/r.colors/edit_colors.c:152 +#: ../raster/r.out.gdal/main.c:145 ../raster/r.external.out/main.c:272 +#: ../raster/r.external.out/main.c:283 ../raster/r.what/main.c:122 +#: ../raster/r.what/main.c:130 ../raster/r.what/main.c:144 +#: ../raster/r.what/main.c:149 ../raster/r.what/main.c:154 +#: ../raster/r.what/main.c:159 ../raster/r.what/main.c:169 +#: ../raster/r.proj/main.c:215 ../raster/r.proj/main.c:225 +#: ../raster/r.proj/main.c:231 ../raster/r.in.gdal/main.c:225 +#: ../raster/r.in.gdal/main.c:258 ../raster/r.sunmask/main.c:232 +#: ../raster/r.sunmask/main.c:238 ../raster/r.external/main.c:96 +#: ../raster/r.external/main.c:135 ../display/d.mon/main.c:115 +#: ../display/d.mon/main.c:120 ../display/d.mon/main.c:125 +#: ../general/g.list/main.c:105 ../general/g.list/main.c:116 +#: ../general/g.list/main.c:138 ../general/g.list/main.c:143 +#: ../general/g.list/main.c:148 ../general/g.list/main.c:153 +#: ../general/g.region/main.c:90 ../general/g.region/main.c:96 +#: ../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:125 ../general/g.region/main.c:133 +#: ../general/g.region/main.c:138 ../general/g.region/main.c:144 +#: ../general/g.region/main.c:149 ../general/g.region/main.c:154 +#: ../general/g.mapsets/main.c:87 ../general/g.mapsets/main.c:92 +#: ../general/g.mapsets/main.c:98 ../general/g.proj/main.c:80 +#: ../general/g.proj/main.c:86 ../general/g.proj/main.c:92 +#: ../general/g.proj/main.c:98 ../general/g.proj/main.c:104 +#: ../general/g.proj/main.c:115 ../general/g.proj/main.c:120 +#: ../general/g.mapset/main.c:76 ../general/g.mapset/main.c:82 +#: ../imagery/i.group/main.c:85 ../imagery/i.group/main.c:90 +#: ../imagery/i.group/main.c:95 ../db/db.connect/main.c:53 +#: ../db/db.connect/main.c:58 ../db/db.login/main.c:91 +#: ../vector/v.external.out/args.c:63 ../vector/v.external.out/args.c:75 +#: ../vector/v.external.out/args.c:81 ../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:337 +#: ../vector/v.in.ogr/main.c:343 ../vector/v.colors/main.c:133 +#: ../vector/v.colors/main.c:140 ../vector/v.what/main.c:91 #: ../vector/v.what/main.c:96 ../vector/v.what/main.c:101 #: ../vector/v.what/main.c:106 ../vector/v.what/main.c:111 #: ../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.external/args.c:57 +#: ../vector/v.info/parse.c:46 ../vector/v.vect.stats/main.c:221 +#: ../vector/v.vect.stats/main.c:228 ../vector/v.external/args.c:57 #: ../vector/v.external/args.c:63 ../vector/v.external/args.c:71 #: ../vector/v.to.db/parse.c:118 ../vector/v.to.db/parse.c:123 #: ../vector/v.to.db/parse.c:129 ../vector/v.to.db/parse.c:135 @@ -164,8 +166,8 @@ #: ../temporal/t.connect/main.c:69 ../general/g.gisenv/main.c:66 #: ../general/g.gisenv/main.c:74 ../general/g.gisenv/main.c:84 #: ../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 +#: ../db/db.connect/main.c:82 ../db/db.connect/main.c:91 +#: ../db/db.connect/main.c:94 ../db/db.connect/main.c:103 msgid "Set" msgstr "" @@ -201,8 +203,8 @@ msgid "Default TGIS database is not set" msgstr "" -#: ../temporal/t.connect/main.c:133 ../db/db.connect/main.c:161 -#: ../db/db.connect/main.c:188 +#: ../temporal/t.connect/main.c:133 ../db/db.connect/main.c:171 +#: ../db/db.connect/main.c:197 #, c-format msgid "" "Default driver / database set to:\n" @@ -221,9 +223,9 @@ #: ../locale/scriptstrings/g.extension_to_translate.c:3 #: ../locale/scriptstrings/g.extension.all_to_translate.c:3 #: ../locale/scriptstrings/g.manual_to_translate.c:2 -#: ../general/g.findfile/main.c:38 ../general/g.version/main.c:65 +#: ../general/g.findfile/main.c:38 ../general/g.version/main.c:69 #: ../general/g.ppmtopng/main.c:117 ../general/g.list/main.c:65 -#: ../general/g.cairocomp/main.c:196 ../general/g.region/main.c:64 +#: ../general/g.cairocomp/main.c:196 ../general/g.region/main.c:65 #: ../general/g.gui/main.c:39 ../general/g.findetc/main.c:28 #: ../general/g.rename/main.c:45 ../general/g.mapsets/main.c:63 #: ../general/g.pnmcomp/main.c:282 ../general/g.copy/main.c:41 @@ -264,8 +266,8 @@ #: ../locale/scriptstrings/v.import_to_translate.c:13 #: ../locale/scriptstrings/v.import_to_translate.c:16 #: ../locale/scriptstrings/v.import_to_translate.c:19 -#: ../locale/scriptstrings/i.spectral_to_translate.c:10 -#: ../locale/scriptstrings/i.spectral_to_translate.c:12 +#: ../locale/scriptstrings/i.spectral_to_translate.c:11 +#: ../locale/scriptstrings/i.spectral_to_translate.c:13 #: ../locale/scriptstrings/db.in.ogr_to_translate.c:8 #: ../locale/scriptstrings/db.in.ogr_to_translate.c:10 #: ../locale/scriptstrings/db.in.ogr_to_translate.c:13 @@ -277,10 +279,10 @@ #: ../locale/scriptstrings/m.proj_to_translate.c:11 #: ../locale/scriptstrings/m.proj_to_translate.c:23 #: ../locale/scriptstrings/m.proj_to_translate.c:25 -#: ../locale/scriptstrings/m.proj_to_translate.c:27 ../raster/r.sun/main.c:403 -#: ../raster/r.sun/main.c:412 ../raster/r.sun/main.c:421 -#: ../raster/r.sun/main.c:430 ../raster/r.sun/main.c:439 -#: ../raster/r.sun/main.c:448 ../raster/r.resamp.rst/main.c:174 +#: ../locale/scriptstrings/m.proj_to_translate.c:27 ../raster/r.sun/main.c:402 +#: ../raster/r.sun/main.c:411 ../raster/r.sun/main.c:420 +#: ../raster/r.sun/main.c:429 ../raster/r.sun/main.c:438 +#: ../raster/r.sun/main.c:447 ../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 @@ -289,6 +291,7 @@ #: ../raster/r.grow.distance/main.c:168 ../raster/r.in.lidar/main.c:126 #: ../raster/r.in.lidar/main.c:253 ../raster/r.in.lidar/main.c:286 #: ../raster/r.in.lidar/main.c:295 ../raster/r.in.xyz/main.c:297 +#: ../raster/r.buildvrt/main.c:95 ../raster/r.buildvrt/main.c:103 #: ../raster/r.lake/main.c:167 ../raster/r.lake/main.c:195 #: ../raster/r.sim/r.sim.sediment/main.c:179 #: ../raster/r.sim/r.sim.sediment/main.c:186 @@ -307,9 +310,9 @@ #: ../raster3d/r3.in.lidar/main.c:196 ../raster3d/r3.in.lidar/main.c:202 #: ../vector/v.out.ascii/args.c:35 ../vector/v.out.ascii/args.c:81 #: ../vector/v.profile/main.c:218 ../vector/v.profile/main.c:223 -#: ../vector/v.profile/main.c:229 ../vector/v.in.ogr/main.c:228 -#: ../vector/v.in.ogr/main.c:283 ../vector/v.in.ogr/main.c:333 -#: ../vector/v.in.ogr/main.c:339 ../vector/v.in.ogr/main.c:381 +#: ../vector/v.profile/main.c:229 ../vector/v.in.ogr/main.c:245 +#: ../vector/v.in.ogr/main.c:300 ../vector/v.in.ogr/main.c:350 +#: ../vector/v.in.ogr/main.c:356 ../vector/v.in.ogr/main.c:398 msgid "Output" msgstr "WyjÅ›cie" @@ -348,8 +351,8 @@ #: ../locale/scriptstrings/t.rast.extract_to_translate.c:3 #: ../locale/scriptstrings/t.vect.extract_to_translate.c:3 #: ../locale/scriptstrings/t.rast3d.extract_to_translate.c:3 -#: ../vector/v.decimate/main.c:127 ../vector/v.outlier/main.c:71 -#: ../vector/v.extract/main.c:78 +#: ../vector/v.decimate/main.c:128 ../vector/v.outlier/main.c:71 +#: ../vector/v.extract/main.c:79 msgid "extract" msgstr "" @@ -386,6 +389,8 @@ #: ../locale/scriptstrings/t.rast.algebra_to_translate.c:4 #: ../locale/scriptstrings/t.rast.neighbors_to_translate.c:4 #: ../locale/scriptstrings/r.buffer.lowmem_to_translate.c:3 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:2 +#: ../locale/scriptstrings/r.drain_to_translate.c:2 #: ../locale/scriptstrings/r.import_to_translate.c:2 #: ../locale/scriptstrings/d.to.rast_to_translate.c:4 #: ../locale/scriptstrings/t.rast.univar_to_translate.c:4 @@ -398,19 +403,19 @@ #: ../locale/scriptstrings/r.in.srtm_to_translate.c:2 #: ../locale/scriptstrings/t.rast.export_to_translate.c:4 #: ../doc/raster/r.example/main.c:83 ../raster/r.surf.area/main.c:76 -#: ../raster/r.profile/main.c:53 ../raster/r.sun/main.c:251 -#: ../raster/r.regression.multi/main.c:129 ../raster/r.volume/main.c:76 -#: ../raster/r.solute.transport/main.c:229 ../raster/r.walk/main.c:178 -#: ../raster/r.timestamp/main.c:35 ../raster/r.colors/edit_colors.c:63 -#: ../raster/r.mfilter/main.c:56 ../raster/r.cost/main.c:140 -#: ../raster/r.resamp.interp/main.c:76 ../raster/r.reclass/main.c:50 -#: ../raster/r.topmodel/main.c:51 ../raster/r.texture/main.c:102 -#: ../raster/r.stats/main.c:106 ../raster/r.stats.quantile/main.c:516 -#: ../raster/r.in.poly/main.c:34 ../raster/r.out.pov/main.c:121 -#: ../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.renyi/renyi.c:47 -#: ../raster/r.li/r.li.cwed/cwed.c:54 ../raster/r.li/r.li.mpa/mpa.c:44 -#: ../raster/r.li/r.li.simpson/simpson.c:46 +#: ../raster/r.path/main.c:150 ../raster/r.profile/main.c:53 +#: ../raster/r.sun/main.c:250 ../raster/r.regression.multi/main.c:129 +#: ../raster/r.volume/main.c:76 ../raster/r.solute.transport/main.c:229 +#: ../raster/r.walk/main.c:203 ../raster/r.timestamp/main.c:35 +#: ../raster/r.colors/edit_colors.c:80 ../raster/r.mfilter/main.c:56 +#: ../raster/r.cost/main.c:163 ../raster/r.resamp.interp/main.c:76 +#: ../raster/r.reclass/main.c:50 ../raster/r.topmodel/main.c:51 +#: ../raster/r.texture/main.c:102 ../raster/r.stats/main.c:106 +#: ../raster/r.stats.quantile/main.c:516 ../raster/r.in.poly/main.c:34 +#: ../raster/r.out.pov/main.c:121 ../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.renyi/renyi.c:47 ../raster/r.li/r.li.cwed/cwed.c:54 +#: ../raster/r.li/r.li.mpa/mpa.c:44 ../raster/r.li/r.li.simpson/simpson.c:46 #: ../raster/r.li/r.li.padrange/padrange.c:53 #: ../raster/r.li/r.li.edgedensity/edgedensity.c:48 #: ../raster/r.li/r.li.patchnum/main.c:50 ../raster/r.li/r.li.padsd/padsd.c:53 @@ -421,9 +426,9 @@ #: ../raster/r.li/r.li.richness/richness.c:43 ../raster/r.out.ppm3/main.c:57 #: ../raster/r.out.bin/main.c:279 ../raster/r.to.rast3/main.c:197 #: ../raster/r.resamp.rst/main.c:148 ../raster/r.univar/r.univar_main.c:104 -#: ../raster/r.recode/main.c:48 ../raster/r.random/main.c:51 +#: ../raster/r.recode/main.c:48 ../raster/r.random/main.c:52 #: ../raster/r.spreadpath/main.c:88 ../raster/r.uslek/main.c:53 -#: ../raster/r.report/main.c:67 ../raster/r.horizon/main.c:180 +#: ../raster/r.report/main.c:67 ../raster/r.horizon/main.c:179 #: ../raster/r.quant/main.c:47 ../raster/r.series.accumulate/main.c:80 #: ../raster/r.rescale.eq/main.c:52 ../raster/r.distance/main.c:39 #: ../raster/r.mode/main.c:55 ../raster/r.spread/main.c:105 @@ -433,13 +438,13 @@ #: ../raster/r.gwflow/main.c:208 ../raster/r.describe/main.c:54 #: ../raster/r.what.color/main.c:88 ../raster/r.neighbors/main.c:167 #: ../raster/r.buffer/main.c:66 ../raster/r.contour/main.c:87 -#: ../raster/r.slope.aspect/main.c:151 ../raster/r.in.ascii/main.c:69 +#: ../raster/r.slope.aspect/main.c:169 ../raster/r.in.ascii/main.c:69 #: ../raster/r.stream.extract/main.c:76 ../raster/r.grow.distance/main.c:150 #: ../raster/r.random.surface/main.c:57 ../raster/r.surf.random/main.c:36 -#: ../raster/r.in.gridatb/main.c:45 ../raster/r.fill.dir/main.c:86 +#: ../raster/r.in.gridatb/main.c:45 ../raster/r.fill.dir/main.c:88 #: ../raster/r.clump/main.c:58 ../raster/r.circle/main.c:51 -#: ../raster/r.in.png/main.c:519 ../raster/r.cross/main.c:69 -#: ../raster/r.series/main.c:137 ../raster/r.in.lidar/main.c:108 +#: ../raster/r.in.png/main.c:519 ../raster/r.cross/main.c:68 +#: ../raster/r.series/main.c:138 ../raster/r.in.lidar/main.c:108 #: ../raster/r.mapcalc/main.c:70 ../raster/r.statistics/main.c:55 #: ../raster/r.sunhours/main.c:72 ../raster/r.stats.zonal/main.c:101 #: ../raster/r.out.gridatb/main.c:67 ../raster/r.regression.line/main.c:46 @@ -448,35 +453,36 @@ #: ../raster/r.in.xyz/main.c:158 ../raster/r.surf.fractal/main.c:38 #: ../raster/r.kappa/main.c:68 ../raster/r.coin/main.c:66 #: ../raster/r.water.outlet/main.c:57 ../raster/r.to.vect/main.c:76 -#: ../raster/r.out.vrml/main.c:47 ../raster/r.quantile/main.c:265 -#: ../raster/r.param.scale/interface.c:54 ../raster/r.surf.idw/main.c:104 -#: ../raster/r.in.bin/main.c:257 ../raster/r.drain/main.c:109 -#: ../raster/r.random.cells/main.c:47 ../raster/r.surf.contour/main.c:60 -#: ../raster/r.fill.stats/main.c:775 ../raster/r.tile/main.c:43 -#: ../raster/r.patch/main.c:58 ../raster/r.info/main.c:70 -#: ../raster/r.geomorphon/main.c:104 ../raster/r.topidx/main.c:39 -#: ../raster/r.category/main.c:52 ../raster/r.series.interp/main.c:64 -#: ../raster/r.external.out/main.c:235 ../raster/r.resamp.bspline/main.c:79 -#: ../raster/r.in.mat/main.c:91 ../raster/r.ros/main.c:212 -#: ../raster/r.null/main.c:60 ../raster/r.what/main.c:100 -#: ../raster/r.transect/main.c:103 ../raster/r.flow/main.c:421 -#: ../raster/r.proj/main.c:144 ../raster/r.surf.gauss/main.c:38 -#: ../raster/r.out.png/main.c:112 ../raster/r.resample/main.c:54 -#: ../raster/r.relief/main.c:107 ../raster/r.carve/main.c:74 -#: ../raster/r.in.gdal/main.c:92 ../raster/r.sunmask/main.c:116 -#: ../raster/r.out.ascii/main.c:59 ../raster/r.out.mpeg/main.c:102 -#: ../raster/r.covar/main.c:51 ../raster/r.out.ppm/main.c:54 -#: ../raster/r.support/main.c:54 ../raster/r.lake/main.c:150 -#: ../raster/r.out.mat/main.c:62 ../raster/r.his/main.c:67 -#: ../raster/r.external/main.c:57 ../raster/r.resamp.filter/main.c:389 -#: ../raster/r.latlong/main.c:56 ../raster/r.composite/main.c:72 -#: ../raster/r.region/main.c:51 ../raster/r.watershed/front/main.c:73 -#: ../raster/r.rescale/main.c:48 ../raster/r.sim/r.sim.sediment/main.c:114 +#: ../raster/r.out.vrml/main.c:47 ../raster/r.buildvrt/main.c:77 +#: ../raster/r.quantile/main.c:265 ../raster/r.param.scale/interface.c:54 +#: ../raster/r.surf.idw/main.c:104 ../raster/r.in.bin/main.c:257 +#: ../raster/r.drain/main.c:109 ../raster/r.random.cells/main.c:47 +#: ../raster/r.surf.contour/main.c:60 ../raster/r.fill.stats/main.c:775 +#: ../raster/r.tile/main.c:43 ../raster/r.patch/main.c:58 +#: ../raster/r.info/main.c:72 ../raster/r.geomorphon/main.c:104 +#: ../raster/r.topidx/main.c:39 ../raster/r.category/main.c:52 +#: ../raster/r.series.interp/main.c:64 ../raster/r.external.out/main.c:235 +#: ../raster/r.resamp.bspline/main.c:79 ../raster/r.in.mat/main.c:91 +#: ../raster/r.ros/main.c:212 ../raster/r.null/main.c:60 +#: ../raster/r.what/main.c:100 ../raster/r.transect/main.c:103 +#: ../raster/r.flow/main.c:421 ../raster/r.proj/main.c:147 +#: ../raster/r.surf.gauss/main.c:38 ../raster/r.out.png/main.c:112 +#: ../raster/r.resample/main.c:54 ../raster/r.relief/main.c:107 +#: ../raster/r.carve/main.c:74 ../raster/r.in.gdal/main.c:95 +#: ../raster/r.sunmask/main.c:116 ../raster/r.out.ascii/main.c:59 +#: ../raster/r.out.mpeg/main.c:102 ../raster/r.covar/main.c:51 +#: ../raster/r.out.ppm/main.c:54 ../raster/r.support/main.c:54 +#: ../raster/r.lake/main.c:150 ../raster/r.out.mat/main.c:62 +#: ../raster/r.his/main.c:67 ../raster/r.external/main.c:57 +#: ../raster/r.resamp.filter/main.c:394 ../raster/r.latlong/main.c:55 +#: ../raster/r.composite/main.c:72 ../raster/r.region/main.c:51 +#: ../raster/r.watershed/front/main.c:75 ../raster/r.rescale/main.c:48 +#: ../raster/r.sim/r.sim.sediment/main.c:114 #: ../raster/r.sim/r.sim.water/main.c:113 ../display/d.colortable/main.c:61 #: ../display/d.rgb/main.c:55 ../display/d.rast.num/main.c:79 #: ../display/d.rast/main.c:55 ../display/d.profile/main.c:193 #: ../display/d.rast.arrow/main.c:99 ../raster3d/r3.cross.rast/main.c:230 -#: ../raster3d/r3.to.rast/main.c:261 ../misc/m.nviz.image/main.c:53 +#: ../raster3d/r3.to.rast/main.c:261 ../misc/m.nviz.image/main.c:52 #: ../misc/m.nviz.script/main.c:71 ../vector/v.what.rast3/main.c:66 #: ../vector/v.to.rast/main.c:46 ../vector/v.what.rast/main.c:73 #: ../vector/v.sample/main.c:77 ../vector/v.neighbors/main.c:53 @@ -547,7 +553,7 @@ #: ../locale/scriptstrings/t.rast.contour_to_translate.c:7 #: ../locale/scriptstrings/t.vect.algebra_to_translate.c:7 #: ../locale/scriptstrings/t.rast.to.vect_to_translate.c:8 -#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:6 +#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:7 #: ../locale/scriptstrings/t.rast.accumulate_to_translate.c:13 #: ../locale/scriptstrings/t.vect.extract_to_translate.c:6 #: ../locale/scriptstrings/t.rast.aggregate_to_translate.c:6 @@ -566,7 +572,7 @@ #: ../locale/scriptstrings/t.rast.contour_to_translate.c:8 #: ../locale/scriptstrings/t.vect.algebra_to_translate.c:8 #: ../locale/scriptstrings/t.rast.to.vect_to_translate.c:9 -#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:7 +#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:8 #: ../locale/scriptstrings/t.rast.accumulate_to_translate.c:14 #: ../locale/scriptstrings/t.vect.extract_to_translate.c:7 #: ../locale/scriptstrings/t.rast.accdetect_to_translate.c:15 @@ -584,9 +590,10 @@ #: ../locale/scriptstrings/t.rast.aggregate.ds_to_translate.c:10 #: ../locale/scriptstrings/t.rast.contour_to_translate.c:9 #: ../locale/scriptstrings/t.rast.to.vect_to_translate.c:10 -#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:8 +#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:9 #: ../locale/scriptstrings/t.vect.extract_to_translate.c:8 #: ../locale/scriptstrings/t.rast.aggregate_to_translate.c:8 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:9 #: ../locale/scriptstrings/t.rast.neighbors_to_translate.c:10 #: ../locale/scriptstrings/t.rast3d.extract_to_translate.c:9 msgid "Suffix to add at basename: set 'gran' for granularity, 'time' for the full time format, 'num' for numerical suffix with a specific number of digits (default %05)" @@ -594,7 +601,7 @@ #: ../locale/scriptstrings/t.rast.extract_to_translate.c:10 #: ../locale/scriptstrings/t.rast.aggregate.ds_to_translate.c:13 -#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:9 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:10 #: ../locale/scriptstrings/t.rast.mapcalc_to_translate.c:9 msgid "Number of r.mapcalc processes to run in parallel" msgstr "" @@ -602,7 +609,7 @@ #: ../locale/scriptstrings/t.rast.extract_to_translate.c:11 #: ../locale/scriptstrings/t.rast.aggregate.ds_to_translate.c:14 #: ../locale/scriptstrings/t.rast.aggregate_to_translate.c:14 -#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:11 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:12 #: ../locale/scriptstrings/t.rast.neighbors_to_translate.c:12 #: ../locale/scriptstrings/t.rast.mapcalc_to_translate.c:10 #: ../locale/scriptstrings/t.rast3d.mapcalc_to_translate.c:11 @@ -630,7 +637,7 @@ #: ../display/d.colortable/main.c:60 ../display/d.mon/main.c:50 #: ../display/d.vect.thematic/main.c:85 ../display/d.geodesic/main.c:46 #: ../display/d.his/main.c:62 ../display/d.barscale/main.c:63 -#: ../display/d.rgb/main.c:53 ../display/d.grid/main.c:53 +#: ../display/d.rgb/main.c:53 ../display/d.grid/main.c:52 #: ../display/d.legend.vect/main.c:50 ../display/d.colorlist/main.c:35 #: ../display/d.extract/main.c:49 ../display/d.rhumbline/main.c:44 #: ../display/d.graph/main.c:58 ../display/d.legend/main.c:78 @@ -655,7 +662,7 @@ #: ../display/d.his/main.c:63 ../display/d.rgb/main.c:54 #: ../display/d.info/main.c:35 ../display/d.rast/main.c:54 #: ../display/d.erase/main.c:30 ../display/d.vect/main.c:74 -#: ../misc/m.nviz.image/main.c:52 ../misc/m.nviz.script/main.c:70 +#: ../misc/m.nviz.image/main.c:51 ../misc/m.nviz.script/main.c:70 #: ../visualization/ximgview/main.c:291 msgid "graphics" msgstr "" @@ -713,20 +720,20 @@ #: ../locale/scriptstrings/v.db.dropcolumn_to_translate.c:2 #: ../locale/scriptstrings/v.pack_to_translate.c:2 #: ../locale/scriptstrings/v.db.droptable_to_translate.c:2 -#: ../doc/vector/v.example/main.c:50 ../raster/r.random/main.c:53 +#: ../doc/vector/v.example/main.c:50 ../raster/r.random/main.c:54 #: ../raster/r.contour/main.c:90 ../display/d.legend.vect/main.c:52 #: ../display/d.extract/main.c:50 ../display/d.vect/main.c:75 -#: ../misc/m.nviz.image/main.c:54 ../misc/m.nviz.script/main.c:73 +#: ../misc/m.nviz.image/main.c:53 ../misc/m.nviz.script/main.c:73 #: ../vector/v.out.vtk/main.c:47 ../vector/v.mkgrid/main.c:70 #: ../vector/v.external.out/main.c:43 ../vector/v.what.rast3/main.c:64 #: ../vector/v.to.rast/main.c:44 ../vector/v.lidar.edgedetection/main.c:75 -#: ../vector/v.out.ogr/main.c:82 ../vector/v.kcv/main.c:55 +#: ../vector/v.out.ogr/main.c:83 ../vector/v.kcv/main.c:55 #: ../vector/v.surf.idw/main.c:87 ../vector/v.class/main.c:45 #: ../vector/v.clean/test/topocheck.c:42 ../vector/v.clean/main.c:51 #: ../vector/v.label.sa/main.c:38 ../vector/v.net.distance/main.c:66 -#: ../vector/v.random/main.c:97 ../vector/v.support/main.c:39 +#: ../vector/v.random/main.c:100 ../vector/v.support/main.c:39 #: ../vector/v.out.dxf/main.c:56 ../vector/v.out.lidar/main.c:471 -#: ../vector/v.proj/main.c:68 ../vector/v.db.connect/main.c:52 +#: ../vector/v.proj/main.c:73 ../vector/v.db.connect/main.c:52 #: ../vector/v.to.rast3/main.c:48 ../vector/v.out.ascii/main.c:47 #: ../vector/v.cluster/main.c:90 ../vector/v.in.lidar/main.c:136 #: ../vector/v.build.polylines/main.c:110 @@ -739,7 +746,7 @@ #: ../vector/v.profile/main.c:153 ../vector/v.extrude/main.c:67 #: ../vector/v.in.region/main.c:41 ../vector/v.hull/main.c:52 #: ../vector/v.out.svg/main.c:77 ../vector/v.net.connectivity/main.c:52 -#: ../vector/v.in.ogr/main.c:194 ../vector/v.patch/main.c:69 +#: ../vector/v.in.ogr/main.c:197 ../vector/v.patch/main.c:71 #: ../vector/v.net.path/main.c:42 ../vector/v.overlay/main.c:63 #: ../vector/v.perturb/main.c:62 ../vector/v.net.iso/main.c:76 #: ../vector/v.to.3d/main.c:36 ../vector/v.timestamp/main.c:35 @@ -756,7 +763,7 @@ #: ../vector/v.voronoi/main.c:123 ../vector/v.net.bridge/main.c:47 #: ../vector/v.neighbors/main.c:50 ../vector/v.split/main.c:54 #: ../vector/v.vol.rst/main.c:235 ../vector/v.net.components/main.c:72 -#: ../vector/v.decimate/main.c:123 ../vector/v.what/main.c:62 +#: ../vector/v.decimate/main.c:124 ../vector/v.what/main.c:62 #: ../vector/v.outlier/main.c:69 ../vector/v.net.salesman/main.c:127 #: ../vector/v.colors.out/main.c:49 ../vector/v.kernel/main.c:108 #: ../vector/v.category/main.c:75 ../vector/v.label/main.c:59 @@ -764,13 +771,13 @@ #: ../vector/v.info/print.c:436 ../vector/v.info/main.c:37 #: ../vector/v.parallel/main.c:49 ../vector/v.out.postgis/main.c:44 #: ../vector/v.in.dxf/main.c:64 ../vector/v.vect.stats/main.c:130 -#: ../vector/v.extract/main.c:77 ../vector/v.lrs/v.lrs.label/main.c:102 +#: ../vector/v.extract/main.c:78 ../vector/v.lrs/v.lrs.label/main.c:102 #: ../vector/v.lrs/v.lrs.where/main.c:57 #: ../vector/v.lrs/v.lrs.segment/main.c:71 #: ../vector/v.lrs/v.lrs.create/main.c:121 ../vector/v.net/main.c:47 #: ../vector/v.net.alloc/main.c:64 ../vector/v.transform/main.c:70 #: ../vector/v.generalize/main.c:76 ../vector/v.external/main.c:52 -#: ../vector/v.to.db/main.c:36 ../visualization/ximgview/main.c:293 +#: ../vector/v.to.db/main.c:38 ../visualization/ximgview/main.c:293 msgid "vector" msgstr "wektor" @@ -795,14 +802,14 @@ #: ../locale/scriptstrings/db.dropcolumn_to_translate.c:3 #: ../db/db.databases/main.c:96 ../db/db.columns/main.c:100 #: ../db/db.copy/main.c:36 ../db/db.connect/main.c:44 -#: ../db/db.describe/main.c:130 ../db/db.execute/main.c:126 +#: ../db/db.describe/main.c:130 ../db/db.execute/main.c:138 #: ../db/db.select/main.c:266 ../db/db.tables/main.c:98 #: ../db/db.dropdb/main.c:72 ../db/db.createdb/main.c:72 #: ../vector/v.what.rast3/main.c:69 ../vector/v.class/main.c:47 #: ../vector/v.db.connect/main.c:53 ../vector/v.db.select/main.c:55 #: ../vector/v.what.rast/main.c:76 ../vector/v.univar/main.c:95 #: ../vector/v.distance/main.c:124 ../vector/v.vect.stats/main.c:131 -#: ../vector/v.to.db/main.c:37 +#: ../vector/v.to.db/main.c:39 msgid "attribute table" msgstr "" @@ -826,12 +833,12 @@ #: ../db/db.databases/main.c:95 ../db/db.drivers/main.c:71 #: ../db/db.columns/main.c:99 ../db/db.copy/main.c:35 #: ../db/db.connect/main.c:43 ../db/db.describe/main.c:129 -#: ../db/db.execute/main.c:125 ../db/db.select/main.c:265 +#: ../db/db.execute/main.c:137 ../db/db.select/main.c:265 #: ../db/db.login/main.c:40 ../db/db.tables/main.c:97 ../db/db.dropdb/main.c:71 #: ../db/db.createdb/main.c:71 ../vector/v.db.connect/main.c:54 #: ../vector/v.db.select/main.c:56 ../vector/v.distance/main.c:123 #: ../vector/v.in.db/main.c:54 ../vector/v.vect.stats/main.c:132 -#: ../vector/v.to.db/main.c:38 +#: ../vector/v.to.db/main.c:40 msgid "database" msgstr "" @@ -866,7 +873,7 @@ #: ../locale/scriptstrings/r.colors.stddev_to_translate.c:3 #: ../locale/scriptstrings/t.rast.colors_to_translate.c:3 -#: ../raster/r.colors/edit_colors.c:67 ../raster/r.colors.out/raster_main.c:46 +#: ../raster/r.colors/edit_colors.c:84 ../raster/r.colors.out/raster_main.c:46 #: ../raster/r.colors.out/raster3d_main.c:47 ../raster/r.what.color/main.c:90 #: ../display/d.colortable/main.c:62 ../vector/v.colors/main.c:56 #: ../vector/v.colors.out/main.c:50 @@ -894,8 +901,8 @@ #: ../vector/v.segment/main.c:61 ../vector/v.drape/main.c:57 #: ../vector/v.buffer/main.c:225 ../vector/v.select/main.c:49 #: ../vector/v.extrude/main.c:68 ../vector/v.in.region/main.c:42 -#: ../vector/v.hull/main.c:53 ../vector/v.in.ogr/main.c:198 -#: ../vector/v.patch/main.c:70 ../vector/v.overlay/main.c:64 +#: ../vector/v.hull/main.c:53 ../vector/v.in.ogr/main.c:201 +#: ../vector/v.patch/main.c:72 ../vector/v.overlay/main.c:64 #: ../vector/v.perturb/main.c:63 ../vector/v.to.3d/main.c:37 #: ../vector/v.type/main.c:39 ../vector/v.delaunay/main.c:86 #: ../vector/v.univar/main.c:96 ../vector/v.to.points/main.c:54 @@ -912,6 +919,7 @@ #: ../locale/scriptstrings/v.dissolve_to_translate.c:4 #: ../misc/m.measure/main.c:49 ../vector/v.buffer/main.c:223 #: ../vector/v.type/main.c:41 ../vector/v.category/main.c:695 +#: ../vector/v.to.db/main.c:41 msgid "area" msgstr "poligon" @@ -1021,10 +1029,10 @@ #: ../raster/r.external.out/main.c:236 ../raster/r.out.png/main.c:113 #: ../raster/r.out.ascii/main.c:60 ../raster/r.out.mpeg/main.c:103 #: ../raster/r.out.ppm/main.c:55 ../raster/r.out.mat/main.c:63 -#: ../raster3d/r3.out.netcdf/main.c:587 ../raster3d/r3.out.vtk/main.c:377 +#: ../raster3d/r3.out.netcdf/main.c:588 ../raster3d/r3.out.vtk/main.c:377 #: ../raster3d/r3.out.bin/main.c:206 ../raster3d/r3.out.v5d/main.c:285 #: ../raster3d/r3.out.ascii/main.c:303 ../vector/v.out.vtk/main.c:48 -#: ../vector/v.external.out/main.c:44 ../vector/v.out.ogr/main.c:83 +#: ../vector/v.external.out/main.c:44 ../vector/v.out.ogr/main.c:84 #: ../vector/v.out.dxf/main.c:57 ../vector/v.out.lidar/main.c:472 #: ../vector/v.out.ascii/main.c:48 ../vector/v.out.svg/main.c:78 #: ../vector/v.out.pov/main.c:47 ../vector/v.colors.out/main.c:51 @@ -1079,7 +1087,7 @@ msgstr "" #: ../locale/scriptstrings/v.clip_to_translate.c:9 -#: ../raster/r.in.gdal/main.c:203 ../raster/r.in.gdal/main.c:236 +#: ../raster/r.in.gdal/main.c:220 ../raster/r.in.gdal/main.c:253 #: ../vector/v.db.select/main.c:101 msgid "Region" msgstr "" @@ -1106,7 +1114,7 @@ #: ../raster/r.univar/r.univar_main.c:105 ../raster/r.report/main.c:68 #: ../raster/r.quant/main.c:48 ../raster/r.mode/main.c:56 #: ../raster/r.support.stats/main.c:39 ../raster/r.neighbors/main.c:169 -#: ../raster/r.clump/main.c:59 ../raster/r.cross/main.c:70 +#: ../raster/r.clump/main.c:59 ../raster/r.cross/main.c:69 #: ../raster/r.in.lidar/main.c:111 ../raster/r.statistics/main.c:56 #: ../raster/r.stats.zonal/main.c:102 ../raster/r.regression.line/main.c:47 #: ../raster/r.in.xyz/main.c:160 ../raster/r.kappa/main.c:69 @@ -1115,7 +1123,7 @@ #: ../raster3d/r3.neighbors/main.c:211 ../raster3d/r3.stats/main.c:49 #: ../raster3d/r3.in.lidar/main.c:165 ../imagery/i.cca/main.c:85 #: ../vector/v.kcv/main.c:56 ../vector/v.class/main.c:48 -#: ../vector/v.random/main.c:99 ../vector/v.perturb/main.c:64 +#: ../vector/v.random/main.c:102 ../vector/v.perturb/main.c:64 #: ../vector/v.normal/main.c:73 ../vector/v.qcount/main.c:61 #: ../vector/v.univar/main.c:93 ../vector/v.neighbors/main.c:52 #: ../vector/v.outlier/main.c:70 @@ -1142,9 +1150,9 @@ #: ../locale/scriptstrings/t.sample_to_translate.c:3 #: ../locale/scriptstrings/t.vect.observe.strds_to_translate.c:3 #: ../locale/scriptstrings/t.vect.what.strds_to_translate.c:3 -#: ../raster/r.random/main.c:52 ../raster/r.random.cells/main.c:48 +#: ../raster/r.random/main.c:53 ../raster/r.random.cells/main.c:48 #: ../display/d.where/main.c:44 ../vector/v.what.rast3/main.c:65 -#: ../vector/v.random/main.c:98 ../vector/v.drape/main.c:58 +#: ../vector/v.random/main.c:101 ../vector/v.drape/main.c:58 #: ../vector/v.extrude/main.c:69 ../vector/v.what.rast/main.c:72 #: ../vector/v.sample/main.c:76 msgid "sampling" @@ -1199,7 +1207,6 @@ #: ../locale/scriptstrings/i.in.spotvgt_to_translate.c:2 #: ../locale/scriptstrings/i.image.mosaic_to_translate.c:2 #: ../locale/scriptstrings/i.spectral_to_translate.c:2 -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:2 #: ../locale/scriptstrings/i.oif_to_translate.c:2 #: ../locale/scriptstrings/r.in.aster_to_translate.c:4 #: ../locale/scriptstrings/i.tasscap_to_translate.c:2 @@ -1207,7 +1214,7 @@ #: ../imagery/i.segment/main.c:36 ../imagery/i.eb.soilheatflux/main.c:49 #: ../imagery/i.gensig/main.c:39 ../imagery/i.evapo.mh/main.c:69 #: ../imagery/i.eb.eta/main.c:42 ../imagery/i.his.rgb/main.c:46 -#: ../imagery/i.rectify/main.c:83 ../imagery/i.maxlik/main.c:61 +#: ../imagery/i.rectify/main.c:83 ../imagery/i.maxlik/main.c:63 #: ../imagery/i.fft/main.c:78 ../imagery/i.smap/main.c:38 #: ../imagery/i.eb.evapfr/main.c:47 ../imagery/i.target/main.c:45 #: ../imagery/i.evapo.pt/main.c:66 ../imagery/i.gensigset/main.c:40 @@ -1218,7 +1225,7 @@ #: ../imagery/i.landsat.acca/main.c:105 ../imagery/i.modis.qc/main.c:168 #: ../imagery/i.zc/main.c:53 ../imagery/i.pca/main.c:72 #: ../imagery/i.ifft/main.c:77 ../imagery/i.landsat.toar/main.c:70 -#: ../imagery/i.emissivity/main.c:44 ../imagery/i.group/main.c:52 +#: ../imagery/i.emissivity/main.c:44 ../imagery/i.group/main.c:53 #: ../imagery/i.biomass/main.c:50 ../imagery/i.evapo.pm/main.c:58 #: ../imagery/i.ortho.photo/i.ortho.camera/main.c:56 #: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:87 @@ -1290,7 +1297,7 @@ #: ../locale/scriptstrings/d.shade_to_translate.c:3 #: ../locale/scriptstrings/r.shade_to_translate.c:3 -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:3 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:4 #: ../locale/scriptstrings/r.in.aster_to_translate.c:6 #: ../locale/scriptstrings/r.plane_to_translate.c:3 #: ../raster/r.param.scale/interface.c:57 ../raster/r.relief/main.c:108 @@ -1311,7 +1318,7 @@ #: ../locale/scriptstrings/d.shade_to_translate.c:6 #: ../locale/scriptstrings/r.shade_to_translate.c:6 -#: ../misc/m.nviz.image/main.c:51 ../misc/m.nviz.script/main.c:74 +#: ../misc/m.nviz.image/main.c:50 ../misc/m.nviz.script/main.c:74 #: ../visualization/ximgview/main.c:294 msgid "visualization" msgstr "wizualizacja" @@ -1349,7 +1356,7 @@ msgstr "" #: ../locale/scriptstrings/t.select_to_translate.c:9 -#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:13 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:14 msgid "Perform a dry run, compute all dependencies and module calls but don't run them" msgstr "" @@ -1387,8 +1394,8 @@ #: ../vector/v.to.rast/main.c:63 ../vector/v.out.ogr/args.c:12 #: ../vector/v.out.ogr/args.c:22 ../vector/v.out.ogr/args.c:102 #: ../vector/v.clean/main.c:61 ../vector/v.clean/main.c:64 -#: ../vector/v.random/main.c:119 ../vector/v.random/main.c:123 -#: ../vector/v.random/main.c:126 ../vector/v.random/main.c:129 +#: ../vector/v.random/main.c:122 ../vector/v.random/main.c:126 +#: ../vector/v.random/main.c:129 ../vector/v.random/main.c:132 #: ../vector/v.out.lidar/main.c:487 ../vector/v.out.lidar/main.c:491 #: ../vector/v.out.lidar/main.c:588 ../vector/v.out.ascii/args.c:24 #: ../vector/v.out.ascii/args.c:28 ../vector/v.out.ascii/args.c:43 @@ -1398,7 +1405,7 @@ #: ../vector/v.in.lidar/main.c:228 ../vector/v.in.lidar/main.c:283 #: ../vector/v.in.lidar/main.c:289 ../vector/v.in.lidar/main.c:297 #: ../vector/v.reclass/main.c:77 ../vector/v.reclass/main.c:82 -#: ../vector/v.surf.rst/main.c:178 ../vector/v.surf.rst/main.c:190 +#: ../vector/v.surf.rst/main.c:180 ../vector/v.surf.rst/main.c:192 #: ../vector/v.db.select/main.c:64 ../vector/v.db.select/main.c:67 #: ../vector/v.db.select/main.c:70 ../vector/v.db.select/main.c:76 #: ../vector/v.db.select/main.c:116 ../vector/v.net.allpairs/main.c:75 @@ -1413,13 +1420,13 @@ #: ../vector/v.profile/main.c:165 ../vector/v.profile/main.c:168 #: ../vector/v.profile/main.c:173 ../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:237 -#: ../vector/v.in.ogr/main.c:242 ../vector/v.in.ogr/main.c:251 -#: ../vector/v.in.ogr/main.c:267 ../vector/v.in.ogr/main.c:315 -#: ../vector/v.in.ogr/main.c:360 ../vector/v.to.3d/args.c:19 +#: ../vector/v.extrude/main.c:95 ../vector/v.in.ogr/main.c:254 +#: ../vector/v.in.ogr/main.c:259 ../vector/v.in.ogr/main.c:268 +#: ../vector/v.in.ogr/main.c:284 ../vector/v.in.ogr/main.c:332 +#: ../vector/v.in.ogr/main.c:377 ../vector/v.to.3d/args.c:19 #: ../vector/v.to.3d/args.c:25 ../vector/v.in.db/main.c:94 #: ../vector/v.to.points/main.c:67 ../vector/v.to.points/main.c:71 -#: ../vector/v.decimate/main.c:149 ../vector/v.decimate/main.c:152 +#: ../vector/v.decimate/main.c:150 ../vector/v.decimate/main.c:153 #: ../vector/v.category/main.c:85 ../vector/v.category/main.c:89 #: ../vector/v.category/main.c:93 ../vector/v.edit/args.c:24 #: ../vector/v.edit/args.c:29 ../vector/v.edit/args.c:118 @@ -1428,15 +1435,16 @@ #: ../vector/v.edit/args.c:152 ../vector/v.edit/args.c:170 #: ../vector/v.edit/args.c:205 ../vector/v.net.centrality/main.c:121 #: ../vector/v.net.centrality/main.c:123 ../vector/v.out.postgis/args.c:15 -#: ../vector/v.out.postgis/args.c:19 ../vector/v.vect.stats/main.c:157 -#: ../vector/v.vect.stats/main.c:162 ../vector/v.vect.stats/main.c:167 -#: ../vector/v.vect.stats/main.c:172 ../vector/v.vect.stats/main.c:177 -#: ../vector/v.vect.stats/main.c:182 ../vector/v.extract/main.c:98 -#: ../vector/v.extract/main.c:103 ../vector/v.extract/main.c:109 -#: ../vector/v.extract/main.c:112 ../vector/v.extract/main.c:115 -#: ../vector/v.extract/main.c:125 ../vector/v.extract/main.c:135 -#: ../vector/v.generalize/main.c:94 ../vector/v.generalize/main.c:233 -#: ../vector/v.generalize/main.c:236 ../vector/v.to.db/parse.c:45 +#: ../vector/v.out.postgis/args.c:19 ../vector/v.vect.stats/main.c:153 +#: ../vector/v.vect.stats/main.c:158 ../vector/v.vect.stats/main.c:163 +#: ../vector/v.vect.stats/main.c:168 ../vector/v.vect.stats/main.c:173 +#: ../vector/v.vect.stats/main.c:178 ../vector/v.vect.stats/main.c:183 +#: ../vector/v.extract/main.c:99 ../vector/v.extract/main.c:105 +#: ../vector/v.extract/main.c:111 ../vector/v.extract/main.c:114 +#: ../vector/v.extract/main.c:117 ../vector/v.extract/main.c:127 +#: ../vector/v.extract/main.c:137 ../vector/v.generalize/main.c:94 +#: ../vector/v.generalize/main.c:233 ../vector/v.generalize/main.c:236 +#: ../vector/v.to.db/parse.c:45 msgid "Selection" msgstr "Selekcja" @@ -1520,8 +1528,8 @@ #: ../locale/scriptstrings/r.in.wms_to_translate.c:26 #: ../locale/scriptstrings/r.in.wms_to_translate.c:28 #: ../db/db.databases/main.c:80 ../db/db.databases/main.c:91 -#: ../db/db.execute/main.c:144 ../db/db.execute/main.c:149 -#: ../db/db.execute/main.c:154 ../db/db.select/main.c:219 +#: ../db/db.execute/main.c:156 ../db/db.execute/main.c:161 +#: ../db/db.execute/main.c:166 ../db/db.select/main.c:219 #: ../db/db.select/main.c:224 msgid "Connection" msgstr "PoÅ‚Ä…czenie" @@ -1635,7 +1643,7 @@ #: ../locale/scriptstrings/g.extension_to_translate.c:30 #: ../locale/scriptstrings/t.rast.colors_to_translate.c:15 #: ../locale/scriptstrings/r.mask_to_translate.c:20 -#: ../raster/r.colors/edit_colors.c:116 ../raster/r.null/main.c:108 +#: ../raster/r.colors/edit_colors.c:133 ../raster/r.null/main.c:108 #: ../vector/v.colors/main.c:122 msgid "Remove" msgstr "UsuÅ„" @@ -1654,7 +1662,7 @@ #: ../locale/scriptstrings/r.reclass.area_to_translate.c:4 #: ../locale/scriptstrings/t.rast.neighbors_to_translate.c:3 #: ../locale/scriptstrings/r3.in.xyz_to_translate.c:8 -#: ../raster/r.neighbors/main.c:170 ../raster/r.series/main.c:138 +#: ../raster/r.neighbors/main.c:170 ../raster/r.series/main.c:139 #: ../raster/r.in.lidar/main.c:113 ../raster/r.in.xyz/main.c:162 #: ../raster/r.patch/main.c:63 ../raster3d/r3.neighbors/main.c:212 #: ../raster3d/r3.in.lidar/main.c:167 ../vector/v.neighbors/main.c:54 @@ -1662,7 +1670,7 @@ msgstr "" #: ../locale/scriptstrings/t.rast.series_to_translate.c:4 -#: ../raster/r.series.accumulate/main.c:81 ../raster/r.series/main.c:139 +#: ../raster/r.series.accumulate/main.c:81 ../raster/r.series/main.c:140 #: ../raster/r.patch/main.c:64 ../raster/r.series.interp/main.c:65 msgid "series" msgstr "" @@ -1676,7 +1684,7 @@ msgstr "" #: ../locale/scriptstrings/t.rast.series_to_translate.c:8 -#: ../raster/r.neighbors/main.c:239 ../raster/r.series/main.c:168 +#: ../raster/r.neighbors/main.c:239 ../raster/r.series/main.c:169 #: ../raster/r.resamp.stats/main.c:282 ../raster3d/r3.neighbors/main.c:127 msgid "Quantile to calculate for method=quantile" msgstr "" @@ -1691,8 +1699,8 @@ msgstr "" #: ../locale/scriptstrings/t.rast.series_to_translate.c:11 -#: ../raster/r.series.accumulate/main.c:159 ../raster/r.series/main.c:187 -#: ../raster/r.resamp.stats/main.c:288 ../raster/r.resamp.filter/main.c:431 +#: ../raster/r.series.accumulate/main.c:159 ../raster/r.series/main.c:188 +#: ../raster/r.resamp.stats/main.c:288 ../raster/r.resamp.filter/main.c:436 msgid "Propagate NULLs" msgstr "" @@ -1700,8 +1708,8 @@ msgid "Lists information about space time datasets and maps." msgstr "" -#: ../locale/scriptstrings/t.info_to_translate.c:4 ../raster/r.info/main.c:72 -#: ../raster3d/r3.info/main.c:78 ../general/g.region/main.c:67 +#: ../locale/scriptstrings/t.info_to_translate.c:4 ../raster/r.info/main.c:74 +#: ../raster3d/r3.info/main.c:78 ../general/g.region/main.c:68 #: ../vector/v.info/main.c:40 msgid "extent" msgstr "" @@ -1713,8 +1721,8 @@ #: ../locale/scriptstrings/t.info_to_translate.c:9 #: ../locale/scriptstrings/i.oif_to_translate.c:6 #: ../raster/r.regression.multi/main.c:162 -#: ../raster/r.regression.line/main.c:69 ../general/g.region/main.c:147 -#: ../imagery/i.group/main.c:88 +#: ../raster/r.regression.line/main.c:69 ../general/g.region/main.c:148 +#: ../imagery/i.group/main.c:94 msgid "Print in shell script style" msgstr "WyÅ›wietl w stylu skryptu powÅ‚oki" @@ -1916,8 +1924,8 @@ msgstr "" #: ../locale/scriptstrings/v.what.vect_to_translate.c:16 -msgid "Maximum query distance in map units" -msgstr "Maklsymalny zasiÄ™g zapytania w jednostkach mapy" +msgid "Maximum query distance in map units (meters for ll)" +msgstr "" #: ../locale/scriptstrings/t.rast.contour_to_translate.c:1 msgid "Produces a space time vector dataset of specified contours from a space time raster dataset." @@ -1984,7 +1992,7 @@ #: ../general/g.rename/main.c:46 ../general/g.copy/main.c:42 #: ../general/g.dirseps/main.c:35 ../general/g.access/main.c:38 #: ../general/g.filename/main.c:40 ../general/g.remove/main.c:70 -#: ../imagery/i.target/main.c:46 ../imagery/i.group/main.c:53 +#: ../imagery/i.target/main.c:46 ../imagery/i.group/main.c:54 msgid "map management" msgstr "" @@ -2003,10 +2011,10 @@ #: ../locale/scriptstrings/r3.in.xyz_to_translate.c:2 #: ../locale/scriptstrings/t.rast3d.algebra_to_translate.c:4 #: ../locale/scriptstrings/t.rast3d.extract_to_translate.c:4 -#: ../raster/r.colors/edit_colors.c:59 ../raster/r.univar/r3.univar_main.c:98 +#: ../raster/r.colors/edit_colors.c:76 ../raster/r.univar/r3.univar_main.c:98 #: ../raster/r.to.rast3elev/main.c:363 #: ../raster/r.colors.out/raster3d_main.c:46 ../raster3d/r3.support/main.c:49 -#: ../raster3d/r3.gwflow/main.c:159 ../raster3d/r3.out.netcdf/main.c:586 +#: ../raster3d/r3.gwflow/main.c:159 ../raster3d/r3.out.netcdf/main.c:587 #: ../raster3d/r3.retile/main.c:96 ../raster3d/r3.neighbors/main.c:208 #: ../raster3d/r3.out.vtk/main.c:376 ../raster3d/r3.mkdspf/main.c:79 #: ../raster3d/r3.mask/main.c:133 ../raster3d/r3.in.v5d/main.c:178 @@ -2017,7 +2025,7 @@ #: ../raster3d/r3.to.rast/main.c:259 ../raster3d/r3.stats/main.c:48 #: ../raster3d/r3.gradient/main.c:43 ../raster3d/r3.out.ascii/main.c:302 #: ../raster3d/r3.in.lidar/main.c:162 ../raster3d/r3.null/main.c:180 -#: ../raster3d/r3.in.ascii/main.c:354 ../misc/m.nviz.image/main.c:55 +#: ../raster3d/r3.in.ascii/main.c:354 ../misc/m.nviz.image/main.c:54 #: ../misc/m.nviz.script/main.c:72 msgid "raster3d" msgstr "raster 3D" @@ -2031,7 +2039,7 @@ #: ../locale/scriptstrings/t.rast3d.extract_to_translate.c:5 #: ../raster/r.to.rast3/main.c:199 ../raster/r.to.rast3elev/main.c:364 #: ../raster3d/r3.support/main.c:51 ../raster3d/r3.gwflow/main.c:161 -#: ../raster3d/r3.out.netcdf/main.c:589 ../raster3d/r3.retile/main.c:98 +#: ../raster3d/r3.out.netcdf/main.c:590 ../raster3d/r3.retile/main.c:98 #: ../raster3d/r3.neighbors/main.c:210 ../raster3d/r3.out.vtk/main.c:378 #: ../raster3d/r3.mkdspf/main.c:81 ../raster3d/r3.mask/main.c:135 #: ../raster3d/r3.in.v5d/main.c:180 ../raster3d/r3.out.bin/main.c:207 @@ -2117,18 +2125,19 @@ #: ../raster/r.in.gridatb/main.c:46 ../raster/r.in.png/main.c:520 #: ../raster/r.in.lidar/main.c:109 ../raster/r.in.xyz/main.c:159 #: ../raster/r.in.bin/main.c:258 ../raster/r.in.mat/main.c:92 -#: ../raster/r.proj/main.c:147 ../raster/r.in.gdal/main.c:93 +#: ../raster/r.proj/main.c:150 ../raster/r.in.gdal/main.c:96 #: ../raster/r.external/main.c:58 ../raster3d/r3.in.v5d/main.c:179 #: ../raster3d/r3.in.bin/main.c:253 ../raster3d/r3.in.lidar/main.c:163 -#: ../raster3d/r3.in.ascii/main.c:355 ../vector/v.proj/main.c:71 +#: ../raster3d/r3.in.ascii/main.c:355 ../vector/v.proj/main.c:76 #: ../vector/v.in.lidar/main.c:137 ../vector/v.in.dwg/main.c:83 -#: ../vector/v.in.ogr/main.c:195 ../vector/v.in.db/main.c:53 +#: ../vector/v.in.ogr/main.c:198 ../vector/v.in.db/main.c:53 #: ../vector/v.in.ascii/main.c:71 ../vector/v.in.dxf/main.c:65 #: ../vector/v.external/main.c:53 msgid "import" msgstr "" #: ../locale/scriptstrings/i.in.spotvgt_to_translate.c:4 +#: ../imagery/i.vi/main.c:92 msgid "NDVI" msgstr "" @@ -2150,6 +2159,7 @@ #: ../locale/scriptstrings/t.vect.algebra_to_translate.c:3 #: ../locale/scriptstrings/t.rast.algebra_to_translate.c:3 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:3 #: ../locale/scriptstrings/t.rast.mapcalc_to_translate.c:3 #: ../locale/scriptstrings/t.rast3d.mapcalc_to_translate.c:3 #: ../locale/scriptstrings/t.rast3d.algebra_to_translate.c:3 @@ -2166,7 +2176,7 @@ msgstr "" #: ../locale/scriptstrings/t.vect.algebra_to_translate.c:9 -#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:10 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:11 #: ../locale/scriptstrings/t.rast.mapcalc_to_translate.c:11 #: ../locale/scriptstrings/t.rast3d.mapcalc_to_translate.c:12 #: ../locale/scriptstrings/t.rast3d.algebra_to_translate.c:11 @@ -2244,7 +2254,7 @@ msgstr "" #: ../locale/scriptstrings/t.rast.to.vect_to_translate.c:18 -#: ../raster/r.to.vect/main.c:117 ../vector/v.proj/main.c:130 +#: ../raster/r.to.vect/main.c:117 ../vector/v.proj/main.c:143 msgid "Do not build vector topology" msgstr "" @@ -2275,7 +2285,7 @@ msgstr "" #: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:3 -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:4 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:5 #: ../raster/r.resamp.interp/main.c:78 ../raster/r.surf.idw/main.c:106 #: ../raster/r.surf.contour/main.c:62 ../raster/r.fill.stats/main.c:777 #: ../raster/r.series.interp/main.c:66 ../raster/r.resamp.bspline/main.c:82 @@ -2284,11 +2294,18 @@ msgid "interpolation" msgstr "" -#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:9 -msgid "Number of interpolation processes to run in parallel" +#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:6 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:7 +#: ../raster/r.fill.stats/main.c:779 ../raster/r.resamp.bspline/main.c:84 +#: ../vector/v.surf.rst/main.c:152 ../vector/v.vol.rst/main.c:241 +msgid "no-data filling" msgstr "" #: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:10 +msgid "Number of interpolation processes to run in parallel" +msgstr "" + +#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:11 msgid "Assign the space time raster dataset start and end time to the output map" msgstr "" @@ -2336,7 +2353,7 @@ #: ../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 -#: ../raster/r.watershed/front/main.c:76 +#: ../raster/r.watershed/front/main.c:78 msgid "accumulation" msgstr "" @@ -2471,6 +2488,7 @@ msgstr "" #: ../locale/scriptstrings/r.in.wms_to_translate.c:6 +#: ../locale/scriptstrings/r.drain_to_translate.c:9 #: ../locale/scriptstrings/r.import_to_translate.c:11 #: ../locale/scriptstrings/r3.in.xyz_to_translate.c:14 #: ../imagery/i.ifft/main.c:93 ../vector/v.kernel/main.c:133 @@ -2551,7 +2569,7 @@ msgstr "" #: ../locale/scriptstrings/r.in.wms_to_translate.c:32 -#: ../display/d.mon/main.c:102 ../display/d.grid/main.c:113 +#: ../display/d.mon/main.c:102 ../display/d.grid/main.c:112 #: ../display/d.legend.vect/main.c:101 ../display/d.legend/main.c:246 #: ../display/d.path/main.c:115 ../display/d.erase/main.c:37 #: ../display/d.histogram/main.c:108 ../general/g.pnmcomp/main.c:325 @@ -2589,8 +2607,8 @@ msgstr "" #: ../locale/scriptstrings/t.vect.db.select_to_translate.c:6 -#: ../vector/v.decimate/main.c:128 ../vector/v.outlier/main.c:72 -#: ../vector/v.extract/main.c:79 +#: ../vector/v.decimate/main.c:129 ../vector/v.outlier/main.c:72 +#: ../vector/v.extract/main.c:80 msgid "select" msgstr "" @@ -2663,7 +2681,7 @@ #: ../locale/scriptstrings/v.build.all_to_translate.c:3 #: ../locale/scriptstrings/t.topology_to_translate.c:3 #: ../vector/v.clean/main.c:52 ../vector/v.build.polylines/main.c:111 -#: ../vector/v.in.ogr/main.c:197 ../vector/v.build/main.c:37 +#: ../vector/v.in.ogr/main.c:200 ../vector/v.build/main.c:37 #: ../vector/v.info/main.c:39 ../vector/v.out.postgis/main.c:48 #: ../vector/v.generalize/main.c:82 msgid "topology" @@ -2680,7 +2698,7 @@ msgstr "" #: ../locale/scriptstrings/t.snap_to_translate.c:4 ../vector/v.clean/main.c:54 -#: ../vector/v.in.ogr/main.c:199 +#: ../vector/v.in.ogr/main.c:202 msgid "snapping" msgstr "" @@ -2695,14 +2713,14 @@ #: ../locale/scriptstrings/v.import_to_translate.c:4 #: ../locale/scriptstrings/r.import_to_translate.c:4 -#: ../locale/scriptstrings/m.proj_to_translate.c:3 ../raster/r.proj/main.c:145 -#: ../raster/r.latlong/main.c:59 ../general/g.proj/main.c:65 -#: ../general/g.setproj/main.c:79 ../vector/v.proj/main.c:69 +#: ../locale/scriptstrings/m.proj_to_translate.c:3 ../raster/r.proj/main.c:148 +#: ../raster/r.latlong/main.c:58 ../general/g.proj/main.c:65 +#: ../general/g.setproj/main.c:79 ../vector/v.proj/main.c:74 msgid "projection" msgstr "" #: ../locale/scriptstrings/v.import_to_translate.c:5 -#: ../vector/v.in.ogr/main.c:207 +#: ../vector/v.in.ogr/main.c:210 msgid "Name of OGR datasource to be imported" msgstr "" @@ -2711,6 +2729,7 @@ #: ../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/i.spectral_to_translate.c:9 #: ../locale/scriptstrings/r.import_to_translate.c:6 #: ../locale/scriptstrings/r.import_to_translate.c:8 #: ../locale/scriptstrings/t.register_to_translate.c:6 @@ -2726,15 +2745,15 @@ #: ../locale/scriptstrings/r3.in.xyz_to_translate.c:22 #: ../locale/scriptstrings/r3.in.xyz_to_translate.c:24 #: ../locale/scriptstrings/r3.in.xyz_to_translate.c:27 -#: ../raster/r.sun/main.c:272 ../raster/r.sun/main.c:281 -#: ../raster/r.sun/main.c:290 ../raster/r.sun/main.c:299 -#: ../raster/r.sun/main.c:307 ../raster/r.sun/main.c:316 -#: ../raster/r.sun/main.c:325 ../raster/r.sun/main.c:334 -#: ../raster/r.sun/main.c:343 ../raster/r.sun/main.c:352 -#: ../raster/r.sun/main.c:361 ../raster/r.sun/main.c:370 -#: ../raster/r.sun/main.c:379 ../raster/r.sun/main.c:386 -#: ../raster/r.sun/main.c:394 ../raster/r.horizon/main.c:195 -#: ../raster/r.horizon/main.c:204 ../raster/r.horizon/main.c:212 +#: ../raster/r.sun/main.c:271 ../raster/r.sun/main.c:280 +#: ../raster/r.sun/main.c:289 ../raster/r.sun/main.c:298 +#: ../raster/r.sun/main.c:306 ../raster/r.sun/main.c:315 +#: ../raster/r.sun/main.c:324 ../raster/r.sun/main.c:333 +#: ../raster/r.sun/main.c:342 ../raster/r.sun/main.c:351 +#: ../raster/r.sun/main.c:360 ../raster/r.sun/main.c:369 +#: ../raster/r.sun/main.c:378 ../raster/r.sun/main.c:385 +#: ../raster/r.sun/main.c:393 ../raster/r.horizon/main.c:194 +#: ../raster/r.horizon/main.c:203 ../raster/r.horizon/main.c:211 #: ../raster/r.spread/main.c:125 ../raster/r.spread/main.c:139 #: ../raster/r.spread/main.c:151 ../raster/r.spread/main.c:164 #: ../raster/r.spread/main.c:177 ../raster/r.spread/main.c:189 @@ -2742,6 +2761,7 @@ #: ../raster/r.in.lidar/main.c:133 ../raster/r.in.xyz/main.c:213 #: ../raster/r.in.xyz/main.c:222 ../raster/r.in.xyz/main.c:230 #: ../raster/r.in.xyz/main.c:241 ../raster/r.in.xyz/main.c:251 +#: ../raster/r.buildvrt/main.c:86 ../raster/r.buildvrt/main.c:92 #: ../raster/r.external/main.c:66 ../raster/r.external/main.c:74 #: ../raster/r.external/main.c:83 ../raster/r.sim/r.sim.sediment/main.c:158 #: ../raster/r.sim/r.sim.sediment/main.c:166 @@ -2758,18 +2778,18 @@ #: ../display/d.text/main.c:154 ../raster3d/r3.flow/main.c:188 #: ../raster3d/r3.flow/main.c:195 ../raster3d/r3.flow/main.c:205 #: ../raster3d/r3.in.lidar/main.c:177 ../raster3d/r3.in.lidar/main.c:184 -#: ../vector/v.in.ogr/main.c:223 ../vector/v.edit/args.c:96 +#: ../vector/v.in.ogr/main.c:240 ../vector/v.edit/args.c:96 #: ../vector/v.edit/args.c:215 msgid "Input" msgstr "WejÅ›cie" #: ../locale/scriptstrings/v.import_to_translate.c:7 -#: ../vector/v.in.ogr/main.c:219 +#: ../vector/v.in.ogr/main.c:236 msgid "OGR layer name. If not given, all available layers are imported" msgstr "" #: ../locale/scriptstrings/v.import_to_translate.c:9 -#: ../vector/v.proj/main.c:106 +#: ../vector/v.proj/main.c:111 msgid "Name for output vector map (default: input)" msgstr "" @@ -2783,17 +2803,17 @@ #: ../locale/scriptstrings/v.import_to_translate.c:14 #: ../locale/scriptstrings/db.in.ogr_to_translate.c:11 -#: ../vector/v.in.ogr/main.c:296 +#: ../vector/v.in.ogr/main.c:313 msgid "Encoding value for attribute data" msgstr "" #: ../locale/scriptstrings/v.import_to_translate.c:15 -#: ../vector/v.in.ogr/main.c:298 +#: ../vector/v.in.ogr/main.c:315 msgid "Overrides encoding interpretation, useful when importing ESRI Shapefile" msgstr "" #: ../locale/scriptstrings/v.import_to_translate.c:17 -#: ../vector/v.in.ogr/main.c:274 +#: ../vector/v.in.ogr/main.c:291 msgid "Snapping threshold for boundaries (map units)" msgstr "" @@ -2821,12 +2841,12 @@ msgstr "" #: ../locale/scriptstrings/v.import_to_translate.c:25 -#: ../vector/v.in.ogr/main.c:319 +#: ../vector/v.in.ogr/main.c:336 msgid "List supported OGR formats and exit" msgstr "" #: ../locale/scriptstrings/v.import_to_translate.c:26 -#: ../vector/v.in.ogr/main.c:325 +#: ../vector/v.in.ogr/main.c:342 msgid "List available OGR layers in data source and exit" msgstr "" @@ -2836,16 +2856,16 @@ #: ../locale/scriptstrings/t.rast.import_to_translate.c:18 #: ../locale/scriptstrings/t.vect.import_to_translate.c:14 #: ../locale/scriptstrings/r.import_to_translate.c:31 -#: ../raster/r.in.lidar/main.c:300 ../raster/r.in.gdal/main.c:185 +#: ../raster/r.in.lidar/main.c:300 ../raster/r.in.gdal/main.c:202 #: ../raster/r.external/main.c:102 ../raster3d/r3.in.lidar/main.c:293 -#: ../vector/v.in.lidar/main.c:321 ../vector/v.in.ogr/main.c:347 +#: ../vector/v.in.lidar/main.c:321 ../vector/v.in.ogr/main.c:364 #: ../vector/v.external/args.c:45 msgid "Override projection check (use current location's projection)" msgstr "" #: ../locale/scriptstrings/v.import_to_translate.c:28 #: ../locale/scriptstrings/r.import_to_translate.c:32 -#: ../vector/v.in.ogr/main.c:349 ../vector/v.external/args.c:47 +#: ../vector/v.in.ogr/main.c:366 ../vector/v.external/args.c:47 msgid "Assume that the dataset has the same projection as the current location" msgstr "" @@ -2974,66 +2994,66 @@ #: ../locale/scriptstrings/t.rast.colors_to_translate.c:22 #: ../locale/scriptstrings/t.rast.colors_to_translate.c:24 #: ../locale/scriptstrings/t.rast.colors_to_translate.c:26 -#: ../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 ../raster/r.category/main.c:81 +#: ../raster/r.colors/edit_colors.c:107 ../raster/r.colors/edit_colors.c:114 +#: ../raster/r.colors/edit_colors.c:121 ../raster/r.colors/edit_colors.c:128 +#: ../raster/r.colors/edit_colors.c:139 ../raster/r.colors/edit_colors.c:157 +#: ../raster/r.colors/edit_colors.c:162 ../raster/r.colors/edit_colors.c:167 +#: ../raster/r.colors/edit_colors.c:172 ../raster/r.category/main.c:81 #: ../raster/r.category/main.c:88 ../display/d.linegraph/main.c:270 #: ../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:112 ../vector/v.colors/main.c:138 -#: ../vector/v.colors/main.c:143 ../vector/v.colors/main.c:148 +#: ../vector/v.colors/main.c:112 ../vector/v.colors/main.c:145 +#: ../vector/v.colors/main.c:150 ../vector/v.colors/main.c:155 msgid "Define" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:8 -#: ../raster/r.colors/edit_colors.c:96 ../vector/v.colors/main.c:98 +#: ../raster/r.colors/edit_colors.c:113 ../vector/v.colors/main.c:98 msgid "Raster map from which to copy color table" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:10 -#: ../raster/r.colors/edit_colors.c:103 ../vector/v.colors/main.c:105 +#: ../raster/r.colors/edit_colors.c:120 ../vector/v.colors/main.c:105 msgid "3D raster map from which to copy color table" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:12 -#: ../raster/r.colors/edit_colors.c:109 ../vector/v.colors/main.c:111 +#: ../raster/r.colors/edit_colors.c:126 ../vector/v.colors/main.c:111 msgid "Path to rules file" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:14 -#: ../raster/r.colors/edit_colors.c:115 ../vector/v.colors/main.c:121 +#: ../raster/r.colors/edit_colors.c:132 ../vector/v.colors/main.c:121 msgid "Remove existing color table" msgstr "UsuÅ„ istniejÄ…cÄ… paletÄ™ kolorów" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:16 -#: ../raster/r.colors/edit_colors.c:121 ../vector/v.colors/main.c:127 +#: ../raster/r.colors/edit_colors.c:138 ../vector/v.colors/main.c:127 msgid "Only write new color table if it does not already exist" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:17 -#: ../raster/r.colors/edit_colors.c:126 ../vector/v.colors/main.c:131 +#: ../raster/r.colors/edit_colors.c:143 ../vector/v.colors/main.c:131 msgid "List available rules then exit" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:19 -#: ../raster/r.colors/edit_colors.c:132 ../vector/v.colors/main.c:137 +#: ../raster/r.colors/edit_colors.c:156 ../vector/v.colors/main.c:144 msgid "Invert colors" msgstr "Odwróć kolory" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:21 -#: ../raster/r.colors/edit_colors.c:137 ../vector/v.colors/main.c:142 +#: ../raster/r.colors/edit_colors.c:161 ../vector/v.colors/main.c:149 msgid "Logarithmic scaling" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:23 -#: ../raster/r.colors/edit_colors.c:142 ../vector/v.colors/main.c:147 +#: ../raster/r.colors/edit_colors.c:166 ../vector/v.colors/main.c:154 msgid "Logarithmic-absolute scaling" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:25 -#: ../raster/r.colors/edit_colors.c:147 +#: ../raster/r.colors/edit_colors.c:171 msgid "Histogram equalization" msgstr "Wyrównywani histogramu" @@ -3051,6 +3071,7 @@ msgstr "" #: ../locale/scriptstrings/t.rename_to_translate.c:4 +#: ../locale/scriptstrings/v.db.renamecolumn_to_translate.c:5 #: ../general/g.rename/main.c:47 msgid "rename" msgstr "" @@ -3209,7 +3230,7 @@ msgstr "" #: ../locale/scriptstrings/v.unpack_to_translate.c:1 -msgid "Imports a vector map as GRASS GIS specific archive file (packed with v.pack)" +msgid "Imports a GRASS GIS specific vector archive file (packed with v.pack) as a vector map" msgstr "" #: ../locale/scriptstrings/v.unpack_to_translate.c:5 @@ -3231,7 +3252,7 @@ #: ../locale/scriptstrings/r.unpack_to_translate.c:10 ../ps/ps.map/main.c:100 #: ../ps/ps.map/main.c:113 ../ps/ps.map/main.c:135 #: ../raster/r.univar/r.univar_main.c:42 ../raster/r.kappa/main.c:90 -#: ../raster/r.kappa/main.c:98 +#: ../raster/r.kappa/main.c:98 ../raster/r.kappa/main.c:114 msgid "Output settings" msgstr "" @@ -3239,7 +3260,7 @@ #: ../locale/scriptstrings/r.unpack_to_translate.c:9 #: ../locale/scriptstrings/t.rast.import_to_translate.c:19 #: ../locale/scriptstrings/t.vect.import_to_translate.c:15 -#: ../raster/r.in.lidar/main.c:302 ../raster/r.in.gdal/main.c:187 +#: ../raster/r.in.lidar/main.c:302 ../raster/r.in.gdal/main.c:204 #: ../raster/r.external/main.c:104 ../raster3d/r3.in.lidar/main.c:295 #: ../vector/v.in.lidar/main.c:323 msgid "Assume that the dataset has same projection as the current location" @@ -3273,6 +3294,7 @@ #: ../locale/scriptstrings/v.db.univar_to_translate.c:8 #: ../locale/scriptstrings/db.univar_to_translate.c:8 +#: ../raster/r.info/main.c:91 msgid "Print stats in shell script style" msgstr "" @@ -3341,7 +3363,7 @@ msgstr "" #: ../locale/scriptstrings/r.unpack_to_translate.c:1 -msgid "Imports a raster map as GRASS GIS specific archive file (packed with r.pack)" +msgid "Imports a GRASS GIS specific raster archive file (packed with r.pack) as a raster map" msgstr "" #: ../locale/scriptstrings/r.unpack_to_translate.c:6 @@ -3357,23 +3379,23 @@ msgid "multispectral" msgstr "" -#: ../locale/scriptstrings/i.spectral_to_translate.c:9 +#: ../locale/scriptstrings/i.spectral_to_translate.c:10 msgid "Name for output image (or text file for -t)" msgstr "" -#: ../locale/scriptstrings/i.spectral_to_translate.c:11 +#: ../locale/scriptstrings/i.spectral_to_translate.c:12 msgid "Graphics format for output file" msgstr "" -#: ../locale/scriptstrings/i.spectral_to_translate.c:13 +#: ../locale/scriptstrings/i.spectral_to_translate.c:14 msgid "Show sampling coordinates instead of numbering in the legend" msgstr "" -#: ../locale/scriptstrings/i.spectral_to_translate.c:14 +#: ../locale/scriptstrings/i.spectral_to_translate.c:15 msgid "Use gnuplot for display" msgstr "" -#: ../locale/scriptstrings/i.spectral_to_translate.c:15 +#: ../locale/scriptstrings/i.spectral_to_translate.c:16 msgid "output to text file" msgstr "" @@ -3477,8 +3499,8 @@ #: ../locale/scriptstrings/t.rast.import_to_translate.c:6 #: ../locale/scriptstrings/t.vect.import_to_translate.c:6 -#: ../raster/r.in.gdal/main.c:94 ../general/g.proj/main.c:66 -#: ../vector/v.in.ogr/main.c:200 +#: ../raster/r.in.gdal/main.c:97 ../general/g.proj/main.c:66 +#: ../vector/v.in.ogr/main.c:203 msgid "create location" msgstr "" @@ -3493,17 +3515,19 @@ msgstr "" #: ../locale/scriptstrings/t.rast.import_to_translate.c:13 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:23 #: ../locale/scriptstrings/r.import_to_translate.c:10 -#: ../raster/r.stream.extract/main.c:141 ../raster/r.resamp.bspline/main.c:151 -#: ../raster/r.proj/main.c:192 ../raster/r.in.gdal/main.c:123 +#: ../raster/r.stream.extract/main.c:141 ../raster/r.resamp.bspline/main.c:153 +#: ../raster/r.proj/main.c:195 ../raster/r.in.gdal/main.c:126 #: ../vector/v.to.rast/main.c:117 ../vector/v.surf.bspline/main.c:195 msgid "Cache size for raster rows" msgstr "" #: ../locale/scriptstrings/t.rast.import_to_translate.c:14 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:22 #: ../locale/scriptstrings/r.import_to_translate.c:9 -#: ../raster/r.stream.extract/main.c:140 ../raster/r.resamp.bspline/main.c:150 -#: ../raster/r.proj/main.c:191 ../raster/r.in.gdal/main.c:122 +#: ../raster/r.stream.extract/main.c:140 ../raster/r.resamp.bspline/main.c:152 +#: ../raster/r.proj/main.c:194 ../raster/r.in.gdal/main.c:125 #: ../vector/v.to.rast/main.c:116 ../vector/v.surf.bspline/main.c:194 msgid "Maximum memory to be used (in MB)" msgstr "" @@ -3599,52 +3623,68 @@ 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.rectify/main.c:132 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:3 +#: ../raster/r.surf.area/main.c:77 ../raster/r.contour/main.c:88 +#: ../raster/r.random.surface/main.c:58 ../raster/r.surf.random/main.c:37 +#: ../raster/r.surf.fractal/main.c:39 ../raster/r.surf.idw/main.c:105 +#: ../raster/r.surf.contour/main.c:61 ../raster/r.fill.stats/main.c:776 +#: ../raster/r.resamp.bspline/main.c:80 ../raster/r.surf.gauss/main.c:39 +#: ../vector/v.surf.idw/main.c:88 ../vector/v.surf.rst/main.c:148 +#: ../vector/v.surf.bspline/main.c:92 ../vector/v.vol.rst/main.c:237 +msgid "surface" +msgstr "" + +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:6 +#: ../raster/r.resamp.bspline/main.c:83 +msgid "splines" +msgstr "" + +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:8 +#: ../raster/r.proj/main.c:185 ../imagery/i.rectify/main.c:132 #: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:126 msgid "Interpolation method to use" msgstr "Metoda interpolacji która ma być użyta" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:6 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:9 msgid "Spline tension parameter" msgstr "Parametr napiecia krzywej spline" -#: ../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 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:10 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:12 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:14 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:16 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:18 msgid "RST options" msgstr "" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:8 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:11 msgid "Spline smoothing parameter" msgstr "Parametr wygÅ‚adzenia krzywej spline" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:10 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:13 msgid "Width of hole edge used for interpolation (in cells)" msgstr "" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:12 -#: ../vector/v.surf.rst/main.c:307 ../vector/v.vol.rst/main.c:319 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:15 +#: ../vector/v.surf.rst/main.c:310 ../vector/v.vol.rst/main.c:321 msgid "Minimum number of points for approximation in a segment (>segmax)" msgstr "" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:14 -#: ../vector/v.surf.rst/main.c:298 ../vector/v.vol.rst/main.c:310 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:17 +#: ../vector/v.surf.rst/main.c:301 ../vector/v.vol.rst/main.c:312 msgid "Maximum number of points in a segment" msgstr "Maksymalna liczba punktów w odcinku " -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:16 -#: ../raster/r.resamp.bspline/main.c:131 ../vector/v.surf.bspline/main.c:177 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:19 +#: ../raster/r.resamp.bspline/main.c:133 ../vector/v.surf.bspline/main.c:177 msgid "Tykhonov regularization parameter (affects smoothing)" msgstr "" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:17 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:20 msgid "Used in bilinear and bicubic spline interpolation" msgstr "" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:18 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:21 msgid "Spline options" msgstr "" @@ -3730,7 +3770,7 @@ msgid "r.mapcalc expression for temporal and spatial analysis of space time raster datasets" msgstr "" -#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:12 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:13 #: ../locale/scriptstrings/t.rast3d.algebra_to_translate.c:13 msgid "Use granularity sampling instead of the temporal topology approach" msgstr "" @@ -3799,7 +3839,7 @@ msgstr "Usuwa granice pomiÄ™dzy sÄ…siadujÄ…cymi obszarami o tej samej kategorii lub wartoÅ›ci atrybutu" #: ../locale/scriptstrings/v.dissolve_to_translate.c:3 -#: ../vector/v.extract/main.c:80 +#: ../vector/v.extract/main.c:81 msgid "dissolve" msgstr "" @@ -3811,6 +3851,77 @@ msgid "Name of attribute column used to dissolve common boundaries" msgstr "" +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:1 +msgid "Calculates a new raster map from a simple r.mapcalc expression." +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:4 +msgid "simple" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:5 +msgid "Formula (e.g. A-B or A*C+B)" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:6 +msgid "Name of input A raster map" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:7 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:9 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:11 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:13 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:15 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:17 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:23 +#: ../raster/r.stream.extract/main.c:89 ../raster/r.stream.extract/main.c:97 +#: ../raster/r.flow/main.c:435 ../raster/r.flow/main.c:441 +msgid "Input maps" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:8 +msgid "Name of input B raster map" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:10 +msgid "Name of input C raster map" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:12 +msgid "Name of input D raster map" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:14 +msgid "Name of input E raster map" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:16 +msgid "Name of input F raster map" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:18 +#: ../raster/r.random/main.c:89 ../raster/r.mapcalc/main.c:105 +msgid "Seed for rand() function" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:19 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:21 +msgid "Random" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:20 +#: ../raster/r.mapcalc/main.c:109 +msgid "Generate random seed (result is non-deterministic)" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:22 +msgid "Quote the map names" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:24 +msgid "Case sensitive variable names" +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 "" @@ -3819,6 +3930,114 @@ msgid "Create the location specified by the \"location\" parameter and exit. Do not import the space time vector datasets." msgstr "" +#: ../locale/scriptstrings/r.drain_to_translate.c:1 +#: ../raster/r.drain/main.c:113 +msgid "Traces a flow through an elevation model or cost surface on a raster map." +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:3 ../raster/r.path/main.c:151 +#: ../raster/r.solute.transport/main.c:230 ../raster/r.topmodel/main.c:52 +#: ../raster/r.uslek/main.c:54 ../raster/r.usler/main.c:53 +#: ../raster/r.gwflow/main.c:210 ../raster/r.stream.extract/main.c:77 +#: ../raster/r.fill.dir/main.c:89 ../raster/r.basins.fill/main.c:55 +#: ../raster/r.water.outlet/main.c:58 ../raster/r.drain/main.c:110 +#: ../raster/r.topidx/main.c:40 ../raster/r.flow/main.c:422 +#: ../raster/r.carve/main.c:75 ../raster/r.lake/main.c:151 +#: ../raster/r.watershed/front/main.c:76 +#: ../raster/r.sim/r.sim.sediment/main.c:115 +#: ../raster/r.sim/r.sim.water/main.c:114 ../raster3d/r3.gwflow/main.c:162 +#: ../raster3d/r3.flow/main.c:180 +msgid "hydrology" +msgstr "hydrologia" + +#: ../locale/scriptstrings/r.drain_to_translate.c:4 ../raster/r.path/main.c:152 +#: ../raster/r.walk/main.c:204 ../raster/r.cost/main.c:164 +#: ../raster/r.drain/main.c:111 +msgid "cost surface" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:5 +#: ../raster/r.drain/main.c:116 +msgid "Name of input elevation or cost surface raster map" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:6 +#: ../raster/r.drain/main.c:121 +msgid "Name of input movement direction map associated with the cost surface" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:7 +#: ../raster/r.drain/main.c:123 +msgid "Direction in degrees CCW from east" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:8 +#: ../locale/scriptstrings/r.drain_to_translate.c:23 +#: ../raster/r.drain/main.c:125 ../raster/r.drain/main.c:168 +msgid "Cost surface" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:10 +#: ../raster/r.drain/main.c:133 +msgid "Name for output drain vector map" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:11 +#: ../raster/r.drain/main.c:134 +msgid "Recommended for cost surface made using knight's move" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:12 +#: ../raster/r.path/main.c:195 ../raster/r.walk/main.c:260 +#: ../raster/r.cost/main.c:223 ../raster/r.drain/main.c:139 +msgid "Coordinates of starting point(s) (E,N)" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:13 +#: ../locale/scriptstrings/r.drain_to_translate.c:15 +#: ../raster/r.path/main.c:196 ../raster/r.path/main.c:202 +#: ../raster/r.walk/main.c:242 ../raster/r.walk/main.c:254 +#: ../raster/r.walk/main.c:261 ../raster/r.walk/main.c:342 +#: ../raster/r.cost/main.c:205 ../raster/r.cost/main.c:217 +#: ../raster/r.cost/main.c:224 ../raster/r.cost/main.c:274 +#: ../raster/r.drain/main.c:140 ../raster/r.drain/main.c:147 +msgid "Start" +msgstr "Start" + +#: ../locale/scriptstrings/r.drain_to_translate.c:14 +#: ../raster/r.path/main.c:201 ../raster/r.drain/main.c:145 +msgid "Name of starting vector points map(s)" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:16 +#: ../raster/r.path/main.c:206 ../raster/r.drain/main.c:151 +msgid "Copy input cell values on output" +msgstr "Kopiuj wejÅ›ciowe wartoÅ›ci rastra do pliku wyjÅ›ciowego" + +#: ../locale/scriptstrings/r.drain_to_translate.c:17 +#: ../locale/scriptstrings/r.drain_to_translate.c:19 +#: ../locale/scriptstrings/r.drain_to_translate.c:21 +#: ../raster/r.path/main.c:207 ../raster/r.path/main.c:212 +#: ../raster/r.path/main.c:217 ../raster/r.drain/main.c:152 +#: ../raster/r.drain/main.c:157 ../raster/r.drain/main.c:162 +msgid "Path settings" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:18 +#: ../raster/r.path/main.c:211 ../raster/r.drain/main.c:156 +msgid "Accumulate input values along the path" +msgstr "Kumuluj wartoÅ›ci wejÅ›ciowe wzdÅ‚uż Å›cieżki" + +#: ../locale/scriptstrings/r.drain_to_translate.c:20 +#: ../raster/r.path/main.c:216 ../raster/r.drain/main.c:161 +msgid "Count cell numbers along the path" +msgstr "Oblicz liczbÄ™ komórek wzdÅ‚uż Å›cieżki" + +#: ../locale/scriptstrings/r.drain_to_translate.c:22 +#: ../raster/r.drain/main.c:167 +msgid "The input raster map is a cost surface (direction surface must also be specified)" +msgstr "" + #: ../locale/scriptstrings/r.import_to_translate.c:1 msgid "Imports raster data into a GRASS raster map using GDAL library and reprojects on the fly." msgstr "" @@ -3861,14 +4080,15 @@ #: ../locale/scriptstrings/r.import_to_translate.c:24 #: ../raster/r.in.poly/main.c:50 ../raster/r.in.ascii/main.c:92 -#: ../raster/r.in.bin/main.c:298 ../raster/r.in.gdal/main.c:140 -#: ../raster/r.support/main.c:66 ../raster/r.external/main.c:90 +#: ../raster/r.buildvrt/main.c:102 ../raster/r.in.bin/main.c:298 +#: ../raster/r.in.gdal/main.c:143 ../raster/r.support/main.c:66 +#: ../raster/r.external/main.c:90 msgid "Title for resultant raster map" msgstr "TutuÅ‚ wyjÅ›ciowej mapy rastrowej" #: ../locale/scriptstrings/r.import_to_translate.c:25 -#: ../raster/r.in.gdal/main.c:141 ../raster/r.in.gdal/main.c:150 -#: ../raster/r.in.gdal/main.c:159 ../raster/r.in.gdal/main.c:165 +#: ../raster/r.in.gdal/main.c:144 ../raster/r.in.gdal/main.c:153 +#: ../raster/r.in.gdal/main.c:162 ../raster/r.in.gdal/main.c:168 #: ../raster/r.external/main.c:91 ../imagery/i.landsat.toar/main.c:94 #: ../imagery/i.landsat.toar/main.c:116 ../imagery/i.landsat.toar/main.c:125 #: ../imagery/i.landsat.toar/main.c:134 ../imagery/i.landsat.toar/main.c:142 @@ -3882,106 +4102,20 @@ #: ../locale/scriptstrings/r.import_to_translate.c:27 #: ../locale/scriptstrings/r.import_to_translate.c:29 -#: ../raster/r.horizon/main.c:278 ../raster/r.horizon/main.c:297 +#: ../raster/r.horizon/main.c:277 ../raster/r.horizon/main.c:296 msgid "Optional" msgstr "" #: ../locale/scriptstrings/r.import_to_translate.c:28 -#: ../raster/r.proj/main.c:208 +#: ../raster/r.proj/main.c:219 msgid "Do not perform region cropping optimization" msgstr "Nie wykonuj optymalizacji poprzez przyciÄ™cie do zasiÄ™gu regionu" #: ../locale/scriptstrings/r.import_to_translate.c:30 -#: ../raster/r.in.gdal/main.c:214 +#: ../raster/r.in.gdal/main.c:231 msgid "Force Lat/Lon maps to fit into geographic coordinates (90N,S; 180E,W)" msgstr "" -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:1 -msgid "Performs inter-satellite calibration on DMSP-OLS Nighttime Lights Time Series" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:3 -msgid "inter-satellite" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:4 -#, fuzzy -msgid "calibration" -msgstr "Ozdobnik" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:5 -#, fuzzy -msgid "nighttime lights" -msgstr "Jasność Å›wiatÅ‚a" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:6 -#, fuzzy -msgid "time series" -msgstr "raster, serie" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:7 -msgid "DMSP-OLS" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:8 -#, fuzzy -msgid "Print out calibration equations" -msgstr "WyÅ›wietl matrycÄ™ korelacji" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:9 -msgid "Evaluation based on the Normalised Difference Index" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:10 -#, fuzzy -msgid "Print in shell script style (currently only NDI via -e)" -msgstr "WyÅ›wietl w stylu skryptu powÅ‚oki" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:11 -#, fuzzy -msgid "Keep current computational region settings" -msgstr "Zastosowano ustawienia bieżącego regionu..." - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:12 -msgid "Exclude zero values from the analysis (retain zero cells in output)" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:13 -msgid "Exclude zero values from the analysis (set zero cells to NULL in output)" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:14 -msgid "Do not try to transfer timestamps (for input without timestamp)" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:15 -msgid "Clean average DMSP-OLS visible band digital number image(s)" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:16 -msgid "output file(s) suffix" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:17 -msgid "Suffix for calibrated average digital number output image(s)" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:18 -msgid "Calibration model" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:19 -msgid "Inter-satellite calibration model for average DMSP-OLS nighttime lights time series" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:20 -msgid "Elvidge (2009 or 2014), Liu 2012, Wu 2013" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:21 -msgid "Calibration Model" -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 "" @@ -4199,7 +4333,7 @@ msgid "Renames a column in the attribute table connected to a given vector map." msgstr "Zmienia nazwÄ™ kolumny w tabeli atrybutów poÅ‚Ä…czonej z zadanÄ… mapÄ… wektorowÄ…." -#: ../locale/scriptstrings/v.db.renamecolumn_to_translate.c:5 +#: ../locale/scriptstrings/v.db.renamecolumn_to_translate.c:6 msgid "Old and new name of the column (old,new)" msgstr "Stara i nowa nazwa kolumny (stara,nowa)" @@ -4333,17 +4467,17 @@ msgstr "" #: ../locale/scriptstrings/m.proj_to_translate.c:2 ../misc/m.cogo/main.c:225 -#: ../misc/m.transform/main.c:316 ../misc/m.nviz.image/main.c:50 +#: ../misc/m.transform/main.c:316 ../misc/m.nviz.image/main.c:49 #: ../misc/m.nviz.script/main.c:69 ../misc/m.measure/main.c:46 msgid "miscellaneous" msgstr "różne" #: ../locale/scriptstrings/m.proj_to_translate.c:4 #: ../locale/scriptstrings/i.tasscap_to_translate.c:3 -#: ../raster/r.proj/main.c:146 ../imagery/i.fft/main.c:79 +#: ../raster/r.proj/main.c:149 ../imagery/i.fft/main.c:79 #: ../imagery/i.pca/main.c:73 ../imagery/i.ifft/main.c:78 #: ../imagery/i.ortho.photo/i.ortho.transform/main.c:392 -#: ../misc/m.transform/main.c:317 ../vector/v.proj/main.c:70 +#: ../misc/m.transform/main.c:317 ../vector/v.proj/main.c:75 #: ../vector/v.transform/main.c:71 msgid "transformation" msgstr "" @@ -4366,7 +4500,7 @@ #: ../raster/r.reclass/main.c:66 ../raster/r.recode/main.c:61 #: ../raster/r.in.ascii/main.c:79 ../raster3d/r3.in.ascii/main.c:87 #: ../general/g.proj/main.c:141 ../general/g.proj/main.c:150 -#: ../db/db.execute/main.c:139 ../db/db.select/main.c:208 +#: ../db/db.execute/main.c:151 ../db/db.select/main.c:208 #: ../vector/v.segment/main.c:80 ../vector/v.what/main.c:78 #: ../vector/v.edit/args.c:95 msgid "'-' for standard input" @@ -4490,14 +4624,18 @@ msgstr "" #: ../locale/scriptstrings/r.in.srtm_to_translate.c:4 -msgid "Name of SRTM input tile (file without .hgt.zip extension)" +msgid "SRTM" msgstr "" #: ../locale/scriptstrings/r.in.srtm_to_translate.c:5 -msgid "Name for output raster map (default: input tile)" +msgid "Name of SRTM input tile (file without .hgt.zip extension)" msgstr "" #: ../locale/scriptstrings/r.in.srtm_to_translate.c:6 +msgid "Name for output raster map (default: input tile)" +msgstr "" + +#: ../locale/scriptstrings/r.in.srtm_to_translate.c:7 msgid "Input is a 1-arcsec tile (default: 3-arcsec)" msgstr "" @@ -4524,7 +4662,7 @@ #: ../raster3d/r3.in.lidar/main.c:164 ../vector/v.lidar.edgedetection/main.c:76 #: ../vector/v.out.lidar/main.c:473 ../vector/v.in.lidar/main.c:138 #: ../vector/v.lidar.correction/main.c:72 ../vector/v.surf.bspline/main.c:94 -#: ../vector/v.lidar.growing/main.c:76 ../vector/v.decimate/main.c:124 +#: ../vector/v.lidar.growing/main.c:76 ../vector/v.decimate/main.c:125 #: ../vector/v.outlier/main.c:74 msgid "LIDAR" msgstr "" @@ -4674,7 +4812,7 @@ #: ../locale/scriptstrings/d.rast.leg_to_translate.c:3 #: ../display/d.vect.thematic/main.c:86 ../display/d.barscale/main.c:64 -#: ../display/d.grid/main.c:54 ../display/d.legend.vect/main.c:51 +#: ../display/d.grid/main.c:53 ../display/d.legend.vect/main.c:51 #: ../display/d.graph/main.c:59 ../display/d.legend/main.c:79 #: ../display/d.linegraph/main.c:232 ../display/d.vect.chart/main.c:64 #: ../display/d.text/main.c:140 ../display/d.northarrow/main.c:47 @@ -5068,37 +5206,35 @@ msgid "Paper '%s' not found, using defaults" 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.horizon/main.c:846 -#: ../raster/r.horizon/main.c:864 ../raster/r.latlong/main.c:133 -#: ../display/d.grid/plot.c:287 ../display/d.grid/plot.c:293 -#: ../display/d.grid/plot.c:334 ../display/d.grid/plot.c:340 -#: ../display/d.grid/plot.c:427 ../display/d.grid/plot.c:433 -#: ../display/d.grid/plot.c:485 ../display/d.grid/plot.c:491 -#: ../display/d.grid/plot.c:635 ../display/d.grid/plot.c:651 -#: ../display/d.grid/plot.c:668 ../display/d.grid/plot.c:685 -msgid "Error in pj_do_proj" -msgstr "BÅ‚Ä…d w pj_do_proj" - -#: ../ps/ps.map/do_geogrid.c:272 ../raster/r.sun/main.c:788 -#: ../raster/r.horizon/main.c:538 ../display/d.grid/plot.c:554 -#: ../display/d.where/main.c:113 ../general/g.region/printwindow.c:257 -#: ../general/g.region/printwindow.c:481 ../general/g.region/printwindow.c:550 +#: ../ps/ps.map/do_geogrid.c:90 ../ps/ps.map/do_geogrid.c:96 +#: ../ps/ps.map/do_geogrid.c:121 ../ps/ps.map/do_geogrid.c:127 +#: ../ps/ps.map/do_geogrid.c:200 ../ps/ps.map/do_geogrid.c:242 +#: ../ps/ps.map/do_geogrid.c:322 ../ps/ps.map/do_geogrid.c:339 +#: ../ps/ps.map/do_geogrid.c:357 ../ps/ps.map/do_geogrid.c:375 +#: ../ps/ps.map/do_geogrid.c:432 ../ps/ps.map/do_geogrid.c:439 +#: ../ps/ps.map/do_geogrid.c:444 ../ps/ps.map/do_geogrid.c:453 +#: ../ps/ps.map/do_geogrid.c:458 +#, fuzzy +msgid "Error in GPJ_transform" +msgstr "BÅ‚Ä…d w pj_do_transform" + +#: ../ps/ps.map/do_geogrid.c:284 ../raster/r.sun/main.c:787 +#: ../raster/r.horizon/main.c:542 ../display/d.grid/plot.c:564 +#: ../display/d.where/main.c:113 ../general/g.region/printwindow.c:256 +#: ../general/g.region/printwindow.c:492 ../general/g.region/printwindow.c:564 msgid "Can't get projection key values of current location" msgstr "Nie można pobrać kluczowych wartoÅ›ci projekcji bieżącej lokacji" -#: ../ps/ps.map/do_geogrid.c:278 ../raster/r.sun/main.c:798 -#: ../raster/r.horizon/main.c:548 ../raster/r.latlong/main.c:114 -#: ../display/d.grid/plot.c:561 ../display/d.grid/plot.c:588 -#: ../display/d.where/main.c:120 ../display/d.where/main.c:146 -msgid "Unable to set up lat/long projection parameters" -msgstr "Nie można ustalić parametrów projekcji LatLong" +#: ../ps/ps.map/do_geogrid.c:293 ../raster/r.sun/main.c:796 +#: ../raster/r.horizon/main.c:551 ../raster/r.sunhours/main.c:231 +#: ../raster/r.proj/main.c:342 ../raster/r.in.gdal/main.c:1003 +#: ../raster/r.sunmask/g_solposition.c:121 ../raster/r.latlong/main.c:111 +#: ../display/d.grid/plot.c:605 ../display/d.where/main.c:151 +#: ../general/g.region/printwindow.c:265 ../general/g.region/printwindow.c:501 +#: ../general/g.region/printwindow.c:593 ../vector/v.proj/main.c:292 +#, fuzzy +msgid "Unable to initialize coordinate transformation" +msgstr "Nie można zamknąć mapy" #: ../ps/ps.map/ps_clrtbl.c:35 ../ps/ps.map/ps_fclrtbl.c:46 #, c-format @@ -5267,41 +5403,42 @@ #: ../vector/v.mkgrid/main.c:278 ../vector/v.what.rast3/main.c:126 #: ../vector/v.to.rast/support.c:109 ../vector/v.to.rast/support.c:284 #: ../vector/v.to.rast/support.c:523 ../vector/v.to.rast/vect2rast.c:60 -#: ../vector/v.out.ogr/main.c:634 ../vector/v.kcv/main.c:126 +#: ../vector/v.out.ogr/main.c:690 ../vector/v.kcv/main.c:126 #: ../vector/v.surf.idw/read_sites.c:55 ../vector/v.class/main.c:117 #: ../vector/v.label.sa/labels.c:78 ../vector/v.net.distance/main.c:279 -#: ../vector/v.random/main.c:239 ../vector/v.db.connect/main.c:223 -#: ../vector/v.db.connect/main.c:331 ../vector/v.to.rast3/main.c:84 -#: ../vector/v.reclass/main.c:133 ../vector/v.surf.rst/main.c:620 -#: ../vector/v.surf.bspline/main.c:384 ../vector/v.surf.bspline/crosscorr.c:123 -#: ../vector/v.db.select/main.c:177 ../vector/v.net.allpairs/main.c:166 -#: ../vector/v.in.dwg/main.c:213 ../vector/v.buffer/main.c:431 -#: ../vector/v.select/copy_tabs.c:82 ../vector/v.profile/main.c:426 -#: ../vector/v.profile/main.c:580 ../vector/v.extrude/main.c:229 -#: ../vector/v.out.svg/main.c:159 ../vector/v.in.ogr/main.c:1131 -#: ../vector/v.in.ogr/main.c:1177 ../vector/v.patch/main.c:156 -#: ../vector/v.patch/main.c:188 ../vector/v.patch/main.c:309 -#: ../vector/v.patch/main.c:391 ../vector/v.net.path/path.c:96 -#: ../vector/v.overlay/main.c:246 ../vector/v.overlay/main.c:413 -#: ../vector/v.net.iso/main.c:376 ../vector/v.to.3d/trans2.c:55 -#: ../vector/v.to.3d/trans3.c:57 ../vector/v.what.rast/main.c:144 -#: ../vector/v.net.flow/main.c:169 ../vector/v.normal/main.c:122 -#: ../vector/v.sample/main.c:179 ../vector/v.distance/main.c:520 -#: ../vector/v.distance/main.c:555 ../vector/v.distance/main.c:601 -#: ../vector/v.distance/main.c:1340 ../vector/v.distance/main.c:1359 -#: ../vector/v.net.timetable/main.c:93 ../vector/v.in.db/main.c:164 -#: ../vector/v.in.db/main.c:302 ../vector/v.in.ascii/main.c:348 -#: ../vector/v.to.points/main.c:177 ../vector/v.colors/scan_attr.c:29 -#: ../vector/v.colors/read_rgb.c:28 ../vector/v.colors/write_rgb.c:25 -#: ../vector/v.vol.rst/user1.c:99 ../vector/v.vol.rst/main.c:600 -#: ../vector/v.net.components/main.c:180 +#: ../vector/v.random/main.c:243 ../vector/v.random/main.c:271 +#: ../vector/v.db.connect/main.c:223 ../vector/v.db.connect/main.c:331 +#: ../vector/v.to.rast3/main.c:84 ../vector/v.reclass/main.c:133 +#: ../vector/v.surf.rst/main.c:623 ../vector/v.surf.bspline/main.c:384 +#: ../vector/v.surf.bspline/crosscorr.c:123 ../vector/v.db.select/main.c:177 +#: ../vector/v.net.allpairs/main.c:166 ../vector/v.in.dwg/main.c:213 +#: ../vector/v.buffer/main.c:431 ../vector/v.select/copy_tabs.c:82 +#: ../vector/v.profile/main.c:426 ../vector/v.profile/main.c:580 +#: ../vector/v.extrude/main.c:229 ../vector/v.out.svg/main.c:159 +#: ../vector/v.in.ogr/main.c:1194 ../vector/v.in.ogr/main.c:1242 +#: ../vector/v.patch/main.c:159 ../vector/v.patch/main.c:191 +#: ../vector/v.patch/main.c:347 ../vector/v.patch/main.c:429 +#: ../vector/v.net.path/path.c:96 ../vector/v.overlay/main.c:246 +#: ../vector/v.overlay/main.c:413 ../vector/v.net.iso/main.c:376 +#: ../vector/v.to.3d/trans2.c:55 ../vector/v.to.3d/trans3.c:57 +#: ../vector/v.what.rast/main.c:144 ../vector/v.net.flow/main.c:169 +#: ../vector/v.normal/main.c:122 ../vector/v.sample/main.c:179 +#: ../vector/v.distance/main.c:527 ../vector/v.distance/main.c:562 +#: ../vector/v.distance/main.c:608 ../vector/v.distance/main.c:1348 +#: ../vector/v.distance/main.c:1367 ../vector/v.net.timetable/main.c:93 +#: ../vector/v.in.db/main.c:164 ../vector/v.in.db/main.c:302 +#: ../vector/v.in.ascii/main.c:348 ../vector/v.to.points/main.c:177 +#: ../vector/v.colors/scan_attr.c:29 ../vector/v.colors/read_rgb.c:28 +#: ../vector/v.colors/write_rgb.c:25 ../vector/v.vol.rst/user1.c:99 +#: ../vector/v.vol.rst/main.c:602 ../vector/v.net.components/main.c:180 #: ../vector/v.colors.out/make_colors.c:36 ../vector/v.label/main.c:278 #: ../vector/v.edit/select.c:516 ../vector/v.net.centrality/main.c:246 #: ../vector/v.info/print.c:147 ../vector/v.out.postgis/table.c:34 -#: ../vector/v.in.dxf/write_vect.c:211 ../vector/v.extract/main.c:263 +#: ../vector/v.in.dxf/write_vect.c:211 ../vector/v.extract/main.c:226 +#: ../vector/v.extract/main.c:323 ../vector/v.extract/extract.c:272 #: ../vector/v.lrs/v.lrs.create/main.c:296 #: ../vector/v.lrs/v.lrs.create/main.c:305 ../vector/v.net.alloc/main.c:316 -#: ../vector/v.transform/trans_digit.c:41 ../vector/v.to.db/update.c:46 +#: ../vector/v.transform/trans_digit.c:41 ../vector/v.to.db/update.c:48 #: ../vector/v.to.db/query.c:89 #, c-format msgid "Unable to open database <%s> by driver <%s>" @@ -5371,10 +5508,11 @@ msgid "My first raster module" msgstr "Mój pierwszy moduÅ‚ rastrowy" -#: ../doc/raster/r.example/main.c:105 ../raster/r.walk/main.c:435 -#: ../raster/r.walk/main.c:440 ../raster/r.walk/main.c:801 -#: ../raster/r.colors/edit_colors.c:393 ../raster/r.cost/main.c:350 -#: ../raster/r.cost/main.c:665 ../raster/r.reclass/main.c:79 +#: ../doc/raster/r.example/main.c:105 ../raster/r.walk/main.c:460 +#: ../raster/r.walk/main.c:486 ../raster/r.walk/main.c:491 +#: ../raster/r.walk/main.c:852 ../raster/r.colors/edit_colors.c:434 +#: ../raster/r.cost/main.c:375 ../raster/r.cost/main.c:401 +#: ../raster/r.cost/main.c:712 ../raster/r.reclass/main.c:79 #: ../raster/r.univar/r.univar_main.c:234 ../raster/r.report/parse.c:273 #: ../raster/r.distance/parse.c:72 ../raster/r.distance/parse.c:81 #: ../raster/r.spread/main.c:439 ../raster/r.spread/main.c:442 @@ -5382,13 +5520,13 @@ #: ../raster/r.spread/main.c:452 ../raster/r.spread/main.c:455 #: ../raster/r.buffer/main.c:112 ../raster/r.stream.extract/main.c:173 #: ../raster/r.stream.extract/main.c:177 ../raster/r.stream.extract/main.c:182 -#: ../raster/r.cross/main.c:106 ../raster/r.mapcalc/map.c:519 +#: ../raster/r.cross/main.c:105 ../raster/r.mapcalc/map.c:519 #: ../raster/r.mapcalc/map.c:813 ../raster/r.mapcalc/map3.c:710 -#: ../raster/r.compress/main.c:124 ../raster/r.compress/main.c:304 -#: ../raster/r.kappa/main.c:150 ../raster/r.kappa/stats.c:33 +#: ../raster/r.compress/main.c:124 ../raster/r.compress/main.c:308 +#: ../raster/r.kappa/main.c:162 ../raster/r.kappa/stats.c:33 #: ../raster/r.kappa/stats.c:38 ../raster/r.coin/main.c:121 #: ../raster/r.coin/main.c:123 ../raster/r.fill.stats/main.c:1028 -#: ../raster/r.tile/main.c:86 ../raster/r.info/main.c:104 +#: ../raster/r.tile/main.c:86 ../raster/r.info/main.c:110 #: ../raster/r.geomorphon/memory.c:14 ../raster/r.category/main.c:119 #: ../raster/r.category/main.c:140 ../raster/r.ros/main.c:368 #: ../raster/r.ros/main.c:379 ../raster/r.ros/main.c:384 @@ -5402,14 +5540,15 @@ #: ../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 ../general/g.region/main.c:429 -#: ../general/g.region/main.c:766 ../general/g.region/main.c:774 -#: ../imagery/i.gensig/parse.c:38 ../imagery/i.gensigset/parse.c:44 -#: ../imagery/i.pca/main.c:139 ../imagery/i.ortho.photo/i.ortho.elev/main.c:197 +#: ../raster/r.sim/simlib/output.c:755 ../general/g.region/main.c:442 +#: ../general/g.region/main.c:779 ../general/g.region/main.c:787 +#: ../imagery/i.segment/parse_args.c:199 ../imagery/i.gensig/parse.c:38 +#: ../imagery/i.gensigset/parse.c:44 ../imagery/i.pca/main.c:139 +#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:197 #: ../misc/m.nviz.image/surface.c:50 ../misc/m.nviz.image/surface.c:107 -#: ../vector/v.colors/main.c:312 ../vector/v.vol.rst/main.c:615 -#: ../scripts/v.rast.stats/v.rast.stats.py:128 ../scripts/r.rgb/r.rgb.py:60 -#: ../scripts/r.mask/r.mask.py:131 ../scripts/r.grow/r.grow.py:123 +#: ../vector/v.colors/main.c:325 ../vector/v.vol.rst/main.c:617 +#: ../scripts/v.rast.stats/v.rast.stats.py:148 ../scripts/r.rgb/r.rgb.py:60 +#: ../scripts/r.mask/r.mask.py:131 ../scripts/r.grow/r.grow.py:122 #: ../scripts/d.polar/d.polar.py:62 ../scripts/r.pack/r.pack.py:74 #: ../scripts/r.buffer.lowmem/r.buffer.lowmem.py:87 #: ../scripts/d.correlate/d.correlate.py:50 @@ -5417,7 +5556,7 @@ #: ../scripts/d.rast.leg/d.rast.leg.py:103 #: ../scripts/r.reclass.area/r.reclass.area.py:103 #: ../scripts/r.reclass.area/r.reclass.area.py:213 -#: ../scripts/r.fillnulls/r.fillnulls.py:150 +#: ../scripts/r.fillnulls/r.fillnulls.py:162 #, c-format, python-format msgid "Raster map <%s> not found" msgstr "Mapa rastrowa <%s> nie zostaÅ‚a znaleziona" @@ -5426,17 +5565,17 @@ msgid "My first vector module" msgstr "Mój pierwszy moduÅ‚ wektorowy" -#: ../doc/vector/v.example/main.c:75 ../raster/r.walk/main.c:410 -#: ../raster/r.cost/main.c:325 ../raster/r.carve/main.c:158 -#: ../display/d.extract/main.c:98 ../general/g.region/main.c:479 +#: ../doc/vector/v.example/main.c:75 ../raster/r.walk/main.c:453 +#: ../raster/r.cost/main.c:368 ../raster/r.carve/main.c:158 +#: ../display/d.extract/main.c:98 ../general/g.region/main.c:492 #: ../misc/m.nviz.image/vector.c:84 ../vector/v.lidar.edgedetection/main.c:180 #: ../vector/v.clean/test/topocheck.c:63 #: ../vector/v.lidar.correction/main.c:157 ../vector/v.surf.bspline/main.c:263 #: ../vector/v.surf.bspline/main.c:332 ../vector/v.lidar.growing/main.c:126 #: ../vector/v.profile/main.c:359 ../vector/v.profile/main.c:363 -#: ../vector/v.colors/main.c:238 ../vector/v.outlier/main.c:176 -#: ../vector/v.edit/main.c:155 ../vector/v.vect.stats/main.c:263 -#: ../vector/v.vect.stats/main.c:271 ../vector/v.lrs/v.lrs.label/main.c:268 +#: ../vector/v.colors/main.c:251 ../vector/v.outlier/main.c:176 +#: ../vector/v.edit/main.c:155 ../vector/v.vect.stats/main.c:270 +#: ../vector/v.vect.stats/main.c:278 ../vector/v.lrs/v.lrs.label/main.c:268 #: ../vector/v.lrs/v.lrs.where/main.c:127 #: ../vector/v.lrs/v.lrs.where/main.c:136 #: ../vector/v.lrs/v.lrs.segment/main.c:140 @@ -5453,40 +5592,40 @@ msgid "Unable to set predetermined vector open level" msgstr "" -#: ../doc/vector/v.example/main.c:87 ../raster/r.walk/main.c:673 -#: ../raster/r.walk/main.c:742 ../raster/r.cost/main.c:533 -#: ../raster/r.cost/main.c:606 ../raster/r.random/support.c:67 -#: ../raster/r.drain/main.c:271 ../raster/r.what/main.c:250 -#: ../raster/r.carve/main.c:162 ../raster/r.region/main.c:176 -#: ../raster/r.sim/simlib/observation_points.c:41 +#: ../doc/vector/v.example/main.c:87 ../raster/r.path/main.c:301 +#: ../raster/r.walk/main.c:746 ../raster/r.walk/main.c:809 +#: ../raster/r.cost/main.c:606 ../raster/r.cost/main.c:669 +#: ../raster/r.random/support.c:67 ../raster/r.drain/main.c:272 +#: ../raster/r.what/main.c:250 ../raster/r.carve/main.c:162 +#: ../raster/r.region/main.c:176 ../raster/r.sim/simlib/observation_points.c:41 #: ../display/d.extract/main.c:103 ../display/d.vect.chart/main.c:246 #: ../display/d.path/main.c:185 ../raster3d/r3.flow/main.c:411 -#: ../general/manage/lister/vector.c:32 ../general/g.region/main.c:489 +#: ../general/manage/lister/vector.c:32 ../general/g.region/main.c:502 #: ../misc/m.nviz.image/vector.c:280 ../vector/v.what.rast3/main.c:114 #: ../vector/v.to.rast/support.c:100 ../vector/v.to.rast/support.c:272 #: ../vector/v.to.rast/support.c:510 ../vector/v.to.rast/vect2rast.c:39 -#: ../vector/v.lidar.edgedetection/main.c:186 ../vector/v.out.ogr/main.c:135 +#: ../vector/v.lidar.edgedetection/main.c:186 ../vector/v.out.ogr/main.c:137 #: ../vector/v.surf.idw/read_sites.c:29 ../vector/v.class/main.c:102 #: ../vector/v.clean/test/topocheck.c:67 ../vector/v.clean/test/topocheck.c:87 #: ../vector/v.clean/main.c:283 ../vector/v.label.sa/labels.c:58 -#: ../vector/v.net.distance/main.c:192 ../vector/v.random/main.c:205 +#: ../vector/v.net.distance/main.c:192 ../vector/v.random/main.c:208 #: ../vector/v.support/main.c:134 ../vector/v.out.dxf/main.c:80 -#: ../vector/v.out.lidar/main.c:609 ../vector/v.proj/main.c:237 +#: ../vector/v.out.lidar/main.c:609 ../vector/v.proj/main.c:249 #: ../vector/v.db.connect/main.c:154 ../vector/v.to.rast3/main.c:73 #: ../vector/v.out.ascii/main.c:87 ../vector/v.out.ascii/main.c:94 #: ../vector/v.cluster/main.c:149 ../vector/v.build.polylines/main.c:151 #: ../vector/v.lidar.correction/main.c:161 ../vector/v.reclass/main.c:113 -#: ../vector/v.segment/main.c:108 ../vector/v.surf.rst/main.c:561 -#: ../vector/v.surf.rst/main.c:665 ../vector/v.db.select/main.c:164 +#: ../vector/v.segment/main.c:108 ../vector/v.surf.rst/main.c:564 +#: ../vector/v.surf.rst/main.c:668 ../vector/v.db.select/main.c:164 #: ../vector/v.net.allpairs/main.c:130 ../vector/v.drape/main.c:143 #: ../vector/v.buffer/main.c:337 ../vector/v.lidar.growing/main.c:138 #: ../vector/v.lidar.growing/main.c:142 ../vector/v.select/main.c:108 #: ../vector/v.profile/main.c:370 ../vector/v.profile/main.c:394 #: ../vector/v.extrude/main.c:190 ../vector/v.hull/main.c:87 #: ../vector/v.out.svg/main.c:139 ../vector/v.net.connectivity/main.c:130 -#: ../vector/v.patch/main.c:129 ../vector/v.patch/main.c:147 -#: ../vector/v.patch/main.c:177 ../vector/v.patch/main.c:274 -#: ../vector/v.patch/main.c:355 ../vector/v.net.path/main.c:158 +#: ../vector/v.patch/main.c:131 ../vector/v.patch/main.c:150 +#: ../vector/v.patch/main.c:180 ../vector/v.patch/main.c:312 +#: ../vector/v.patch/main.c:393 ../vector/v.net.path/main.c:158 #: ../vector/v.overlay/main.c:188 ../vector/v.perturb/main.c:148 #: ../vector/v.perturb/main.c:173 ../vector/v.net.iso/main.c:243 #: ../vector/v.to.3d/main.c:72 ../vector/v.type/main.c:131 @@ -5495,83 +5634,84 @@ #: ../vector/v.delaunay/main.c:120 ../vector/v.normal/main.c:110 #: ../vector/v.sample/main.c:124 ../vector/v.rectify/main.c:150 #: ../vector/v.qcount/main.c:101 ../vector/v.univar/main.c:158 -#: ../vector/v.distance/main.c:364 ../vector/v.distance/main.c:386 +#: ../vector/v.distance/main.c:366 ../vector/v.distance/main.c:388 #: ../vector/v.net.timetable/main.c:353 ../vector/v.net.visibility/main.c:73 #: ../vector/v.net.visibility/main.c:82 ../vector/v.out.pov/main.c:97 -#: ../vector/v.to.points/main.c:130 ../vector/v.colors/main.c:262 +#: ../vector/v.to.points/main.c:130 ../vector/v.colors/main.c:275 #: ../vector/v.build/main.c:118 ../vector/v.build/main.c:128 #: ../vector/v.voronoi/main.c:196 ../vector/v.net.bridge/main.c:118 #: ../vector/v.neighbors/main.c:88 ../vector/v.split/main.c:172 -#: ../vector/v.vol.rst/main.c:560 ../vector/v.net.components/main.c:148 -#: ../vector/v.decimate/main.c:272 ../vector/v.net.salesman/main.c:250 +#: ../vector/v.vol.rst/main.c:562 ../vector/v.net.components/main.c:148 +#: ../vector/v.decimate/main.c:276 ../vector/v.net.salesman/main.c:250 #: ../vector/v.colors.out/scan_cats.c:20 #: ../vector/v.colors.out/make_colors.c:23 ../vector/v.kernel/main.c:318 #: ../vector/v.kernel/main.c:331 ../vector/v.label/main.c:268 #: ../vector/v.edit/main.c:170 ../vector/v.edit/main.c:243 #: ../vector/v.net.centrality/main.c:209 ../vector/v.info/main.c:61 #: ../vector/v.parallel/main.c:148 ../vector/v.out.postgis/main.c:100 -#: ../vector/v.vect.stats/main.c:267 ../vector/v.vect.stats/main.c:278 -#: ../vector/v.extract/main.c:191 ../vector/v.lrs/v.lrs.label/main.c:272 +#: ../vector/v.vect.stats/main.c:274 ../vector/v.vect.stats/main.c:285 +#: ../vector/v.extract/main.c:194 ../vector/v.lrs/v.lrs.label/main.c:272 #: ../vector/v.lrs/v.lrs.where/main.c:131 #: ../vector/v.lrs/v.lrs.where/main.c:140 #: ../vector/v.lrs/v.lrs.segment/main.c:144 #: ../vector/v.lrs/v.lrs.create/main.c:254 #: ../vector/v.lrs/v.lrs.create/main.c:263 ../vector/v.net/main.c:68 #: ../vector/v.net/main.c:92 ../vector/v.net.alloc/main.c:185 -#: ../vector/v.transform/main.c:197 ../vector/v.generalize/main.c:327 -#: ../vector/v.external/main.c:228 ../vector/v.to.db/main.c:59 +#: ../vector/v.transform/main.c:197 ../vector/v.generalize/main.c:328 +#: ../vector/v.external/main.c:232 ../vector/v.to.db/main.c:67 #, c-format msgid "Unable to open vector map <%s>" msgstr "Nie można otworzyć mapy wektorowej <%s>" -#: ../doc/vector/v.example/main.c:100 ../raster/r.volume/main.c:155 -#: ../raster/r.random/random.c:63 ../raster/r.contour/main.c:156 -#: ../raster/r.stream.extract/close.c:38 ../raster/r.to.vect/main.c:157 -#: ../raster/r.drain/main.c:200 ../raster/r.resamp.bspline/main.c:495 -#: ../raster/r.flow/io.c:178 ../raster/r.carve/vect.c:32 -#: ../raster/r.sim/simlib/output.c:38 ../raster/r.sim/simlib/output.c:44 -#: ../display/d.extract/main.c:106 ../raster3d/r3.flow/main.c:396 -#: ../vector/v.mkgrid/main.c:264 ../vector/v.lidar.edgedetection/main.c:251 -#: ../vector/v.clean/main.c:288 ../vector/v.clean/main.c:295 -#: ../vector/v.net.distance/main.c:198 ../vector/v.random/main.c:228 -#: ../vector/v.proj/main.c:380 ../vector/v.cluster/main.c:209 -#: ../vector/v.in.lidar/main.c:555 ../vector/v.build.polylines/main.c:156 +#: ../doc/vector/v.example/main.c:100 ../raster/r.path/main.c:240 +#: ../raster/r.volume/main.c:155 ../raster/r.random/random.c:63 +#: ../raster/r.contour/main.c:156 ../raster/r.stream.extract/close.c:38 +#: ../raster/r.to.vect/main.c:157 ../raster/r.drain/main.c:201 +#: ../raster/r.resamp.bspline/main.c:497 ../raster/r.flow/io.c:178 +#: ../raster/r.carve/vect.c:32 ../raster/r.sim/simlib/output.c:38 +#: ../raster/r.sim/simlib/output.c:44 ../display/d.extract/main.c:106 +#: ../raster3d/r3.flow/main.c:396 ../vector/v.mkgrid/main.c:264 +#: ../vector/v.lidar.edgedetection/main.c:251 ../vector/v.clean/main.c:288 +#: ../vector/v.clean/main.c:295 ../vector/v.net.distance/main.c:198 +#: ../vector/v.random/main.c:231 ../vector/v.proj/main.c:402 +#: ../vector/v.cluster/main.c:209 ../vector/v.in.lidar/main.c:555 +#: ../vector/v.build.polylines/main.c:156 #: ../vector/v.lidar.correction/main.c:215 #: ../vector/v.lidar.correction/main.c:221 ../vector/v.reclass/main.c:117 -#: ../vector/v.segment/main.c:114 ../vector/v.surf.rst/main.c:600 -#: ../vector/v.surf.rst/main.c:603 ../vector/v.surf.rst/main.c:769 +#: ../vector/v.segment/main.c:114 ../vector/v.surf.rst/main.c:603 +#: ../vector/v.surf.rst/main.c:606 ../vector/v.surf.rst/main.c:772 #: ../vector/v.surf.bspline/main.c:353 ../vector/v.net.allpairs/main.c:136 #: ../vector/v.in.dwg/main.c:200 ../vector/v.drape/main.c:158 -#: ../vector/v.buffer/main.c:405 ../vector/v.select/main.c:125 +#: ../vector/v.buffer/main.c:405 ../vector/v.select/main.c:149 #: ../vector/v.profile/main.c:537 ../vector/v.extrude/main.c:196 #: ../vector/v.in.region/main.c:75 ../vector/v.hull/main.c:121 -#: ../vector/v.net.connectivity/main.c:136 ../vector/v.in.ogr/main.c:843 -#: ../vector/v.patch/main.c:283 ../vector/v.patch/main.c:288 +#: ../vector/v.net.connectivity/main.c:136 ../vector/v.in.ogr/main.c:901 +#: ../vector/v.patch/main.c:321 ../vector/v.patch/main.c:326 #: ../vector/v.net.path/main.c:167 ../vector/v.overlay/main.c:220 #: ../vector/v.perturb/main.c:154 ../vector/v.net.iso/main.c:356 #: ../vector/v.to.3d/main.c:87 ../vector/v.net.spanningtree/main.c:107 #: ../vector/v.net.steiner/main.c:607 ../vector/v.net.flow/main.c:149 #: ../vector/v.net.flow/main.c:155 ../vector/v.delaunay/main.c:126 #: ../vector/v.sample/main.c:162 ../vector/v.rectify/main.c:216 -#: ../vector/v.qcount/main.c:127 ../vector/v.distance/main.c:410 +#: ../vector/v.qcount/main.c:127 ../vector/v.distance/main.c:412 #: ../vector/v.net.timetable/main.c:359 ../vector/v.in.db/main.c:151 #: ../vector/v.in.ascii/main.c:251 ../vector/v.net.visibility/main.c:77 #: ../vector/v.to.points/main.c:138 ../vector/v.build/main.c:154 #: ../vector/v.voronoi/main.c:215 ../vector/v.net.bridge/main.c:124 -#: ../vector/v.split/main.c:177 ../vector/v.vol.rst/main.c:580 -#: ../vector/v.vol.rst/main.c:583 ../vector/v.net.components/main.c:154 -#: ../vector/v.decimate/main.c:391 ../vector/v.outlier/main.c:229 +#: ../vector/v.split/main.c:177 ../vector/v.vol.rst/main.c:582 +#: ../vector/v.vol.rst/main.c:585 ../vector/v.net.components/main.c:154 +#: ../vector/v.decimate/main.c:395 ../vector/v.outlier/main.c:229 #: ../vector/v.outlier/main.c:234 ../vector/v.outlier/main.c:240 #: ../vector/v.net.salesman/main.c:551 ../vector/v.kernel/main.c:337 #: ../vector/v.edit/main.c:107 ../vector/v.edit/main.c:122 #: ../vector/v.net.centrality/main.c:215 ../vector/v.parallel/main.c:153 -#: ../vector/v.in.dxf/main.c:146 ../vector/v.extract/main.c:346 +#: ../vector/v.in.dxf/main.c:146 ../vector/v.extract/main.c:406 #: ../vector/v.lrs/v.lrs.label/main.c:276 #: ../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.net.alloc/main.c:298 -#: ../vector/v.transform/main.c:265 ../vector/v.generalize/main.c:338 -#: ../vector/v.external/main.c:180 ../scripts/v.what.strds/v.what.strds.py:217 +#: ../vector/v.transform/main.c:265 ../vector/v.generalize/main.c:339 +#: ../vector/v.external/main.c:184 ../scripts/v.what.strds/v.what.strds.py:217 #, c-format, python-format msgid "Unable to create vector map <%s>" msgstr "Nie można utworzyć mapy wektorowej <%s>" @@ -5583,10 +5723,10 @@ #: ../vector/v.surf.bspline/crosscorr.c:114 ../vector/v.buffer/main.c:426 #: ../vector/v.extrude/main.c:224 ../vector/v.overlay/main.c:398 #: ../vector/v.what.rast/main.c:138 ../vector/v.univar/main.c:229 -#: ../vector/v.distance/main.c:549 ../vector/v.colors/scan_attr.c:24 +#: ../vector/v.distance/main.c:556 ../vector/v.colors/scan_attr.c:24 #: ../vector/v.colors/read_rgb.c:23 ../vector/v.colors/write_rgb.c:20 -#: ../vector/v.edit/select.c:502 ../vector/v.vect.stats/main.c:330 -#: ../vector/v.vect.stats/main.c:404 ../vector/v.generalize/misc.c:170 +#: ../vector/v.edit/select.c:502 ../vector/v.vect.stats/main.c:337 +#: ../vector/v.vect.stats/main.c:411 ../vector/v.generalize/misc.c:170 #, c-format msgid "Database connection not defined for layer %d" msgstr "PoÅ‚Ä…czenie z bazÄ… danych nie zostaÅ‚o zdefiniowane dla warstwy %d" @@ -5607,12 +5747,14 @@ #: ../doc/vector/v.example/main.c:142 ../db/db.columns/main.c:62 #: ../db/db.describe/main.c:67 ../vector/v.out.vtk/writeVTK.c:655 -#: ../vector/v.out.ogr/main.c:639 ../vector/v.random/main.c:272 -#: ../vector/v.db.connect/main.c:228 ../vector/v.reclass/main.c:193 -#: ../vector/v.profile/main.c:433 ../vector/v.profile/main.c:586 -#: ../vector/v.out.svg/main.c:165 ../vector/v.patch/main.c:164 -#: ../vector/v.patch/main.c:204 ../vector/v.in.ascii/main.c:435 -#: ../vector/v.info/print.c:152 ../vector/v.out.postgis/table.c:41 +#: ../vector/v.out.ogr/main.c:695 ../vector/v.random/main.c:279 +#: ../vector/v.random/main.c:313 ../vector/v.db.connect/main.c:228 +#: ../vector/v.reclass/main.c:193 ../vector/v.profile/main.c:433 +#: ../vector/v.profile/main.c:586 ../vector/v.out.svg/main.c:165 +#: ../vector/v.patch/main.c:167 ../vector/v.patch/main.c:207 +#: ../vector/v.in.ascii/main.c:435 ../vector/v.info/print.c:152 +#: ../vector/v.out.postgis/table.c:41 ../vector/v.extract/main.c:233 +#: ../vector/v.to.db/main.c:140 ../vector/v.to.db/main.c:166 #: ../scripts/db.univar/db.univar.py:112 #, c-format, python-format msgid "Unable to describe table <%s>" @@ -5633,16 +5775,6 @@ msgid "Unable to copy attribute table to vector map <%s>" msgstr "Nie można skopiować tabeli atrybutów do mapy wektorowej <%s>" -#: ../raster/r.surf.area/main.c:77 ../raster/r.contour/main.c:88 -#: ../raster/r.random.surface/main.c:58 ../raster/r.surf.random/main.c:37 -#: ../raster/r.surf.fractal/main.c:39 ../raster/r.surf.idw/main.c:105 -#: ../raster/r.surf.contour/main.c:61 ../raster/r.fill.stats/main.c:776 -#: ../raster/r.resamp.bspline/main.c:80 ../raster/r.surf.gauss/main.c:39 -#: ../vector/v.surf.idw/main.c:88 ../vector/v.surf.rst/main.c:148 -#: ../vector/v.surf.bspline/main.c:92 ../vector/v.vol.rst/main.c:237 -msgid "surface" -msgstr "" - #: ../raster/r.surf.area/main.c:79 msgid "area estimation" msgstr "" @@ -5692,6 +5824,213 @@ msgid "Estimated region Surface Area:" msgstr "" +#: ../raster/r.path/main.c:154 +msgid "Traces paths from starting points following input directions." +msgstr "" + +#: ../raster/r.path/main.c:157 +#, fuzzy +msgid "Name of input direction" +msgstr "Nazwa źródÅ‚owej mapy wektorowej (A)" + +#: ../raster/r.path/main.c:159 +msgid "Direction in degrees CCW from east, or bitmask encoded" +msgstr "" + +#: ../raster/r.path/main.c:164 +#, fuzzy +msgid "Format of the input direction map" +msgstr "nazwa wejÅ›ciowego pliku wektorowego" + +#: ../raster/r.path/main.c:170 +msgid "auto-detect direction format" +msgstr "" + +#: ../raster/r.path/main.c:171 +msgid "degrees CCW from East" +msgstr "" + +#: ../raster/r.path/main.c:172 +msgid "degrees CCW from East divided by 45 (e.g. r.watershed directions)" +msgstr "" + +#: ../raster/r.path/main.c:173 +msgid "bitmask encoded directions (e.g. r.cost -b)" +msgstr "" + +#: ../raster/r.path/main.c:179 +#, fuzzy +msgid "Name of input raster values to be used for output" +msgstr "Nazwa mapy rastrowej która ma zostać użyta dla <%s>" + +#: ../raster/r.path/main.c:185 +#, fuzzy +msgid "Name for output raster path map" +msgstr "Nazwa dla wynikowej mapy rastrowej " + +#: ../raster/r.path/main.c:190 +#, fuzzy +msgid "Name for output vector path map" +msgstr "Nazwa dla wynikowej mapy rastrowej " + +#: ../raster/r.path/main.c:272 ../raster/r.drain/main.c:244 +#, c-format +msgid "Starting point %d is outside the current region" +msgstr "Punkt startowy %d znajduje siÄ™ poza bieżącym regionem" + +#: ../raster/r.path/main.c:303 ../raster/r.walk/main.c:748 +#: ../raster/r.cost/main.c:608 ../raster/r.drain/main.c:274 +#, c-format +msgid "Reading vector map <%s> with start points..." +msgstr "" + +#: ../raster/r.path/main.c:317 ../raster/r.walk/main.c:761 +#: ../raster/r.walk/main.c:821 ../raster/r.cost/main.c:621 +#: ../raster/r.cost/main.c:681 ../raster/r.to.vect/main.c:289 +#: ../raster/r.drain/main.c:287 ../display/d.vect.thematic/display.c:75 +#: ../display/d.vect/vert.c:27 ../display/d.vect/lines.c:143 +#: ../display/d.vect/label.c:44 ../display/d.vect/zcoor.c:38 +#: ../display/d.vect/dir.c:30 ../display/d.vect/topo.c:52 +#: ../display/d.vect/attr.c:51 ../vector/v.label.sa/labels.c:141 +#: ../vector/v.out.lidar/main.c:732 ../vector/v.perturb/main.c:182 +#: ../vector/v.to.3d/trans2.c:84 ../vector/v.to.3d/trans3.c:85 +#: ../vector/v.what.rast/main.c:213 ../vector/v.colors/scan_z.c:36 +#: ../vector/v.colors/scan_cats.c:24 ../vector/v.vol.rst/user1.c:140 +#: ../vector/v.decimate/main.c:410 ../vector/v.colors.out/scan_cats.c:32 +#: ../vector/v.label/main.c:293 ../vector/v.info/level1.c:38 +msgid "Unable to read vector map" +msgstr "Nie można odczytać mapy wektorowej " + +#: ../raster/r.path/main.c:351 ../raster/r.drain/main.c:319 +#, c-format +msgid "Starting vector map <%s> contains no points in the current region" +msgstr "Startowa mapa wektorowa <%s> nie zawiera żadnych punktów w bieżącym regionie." + +#: ../raster/r.path/main.c:359 +#, fuzzy +msgid "No start point(s) specified" +msgstr "Nie okreÅ›lono punktów startowych/koÅ„cowych" + +#: ../raster/r.path/main.c:369 +#, fuzzy, c-format +msgid "Reading raster values map <%s> ..." +msgstr "Odczytywanie mapy rastrowej <%s>..." + +#: ../raster/r.path/main.c:382 ../raster/r.path/main.c:445 +#: ../raster/r.path/main.c:462 +#, fuzzy +msgid "Unable to write to tempfile" +msgstr "Nie można zapisać do pliku" + +#: ../raster/r.path/main.c:390 ../raster/r.info/main.c:134 +msgid "Unable to read range file" +msgstr "Nie można odczytać pliku zakresu" + +#: ../raster/r.path/main.c:393 +#, fuzzy, c-format +msgid "Invalid directions map <%s>" +msgstr "NiewÅ‚aÅ›ciwa mapa %s" + +#: ../raster/r.path/main.c:398 +msgid "Directional degrees can not be > 360" +msgstr "" + +#: ../raster/r.path/main.c:403 +msgid "Directional degrees divided by 45 can not be > 8" +msgstr "" + +#: ../raster/r.path/main.c:408 +#, c-format +msgid "Bitmask encoded directions can not be > %d" +msgstr "" + +#: ../raster/r.path/main.c:414 +msgid "Input direction format assumed to be degrees CCW from East divided by 45" +msgstr "" + +#: ../raster/r.path/main.c:418 +msgid "Input direction format assumed to be bitmask encoded without Knight's move" +msgstr "" + +#: ../raster/r.path/main.c:422 +msgid "Input direction format assumed to be degrees CCW from East" +msgstr "" + +#: ../raster/r.path/main.c:426 +msgid "Input direction format assumed to be bitmask encoded with Knight's move" +msgstr "" + +#: ../raster/r.path/main.c:429 +#, fuzzy, c-format +msgid "Unable to detect format of input direction map <%s>" +msgstr "Nie można utworzyć mapy wektorowej <%s>" + +#: ../raster/r.path/main.c:432 +#, fuzzy, c-format +msgid "Invalid directions format '%s'" +msgstr "NiewÅ‚aÅ›ciwy kolor: %s" + +#: ../raster/r.path/main.c:434 +#, fuzzy, c-format +msgid "Reading direction map <%s> ..." +msgstr "Odczytywanie mapy rastrowej <%s>..." + +#: ../raster/r.path/main.c:481 +#, fuzzy +msgid "Processing start points..." +msgstr "przetwarzanie poligonów..." + +#: ../raster/r.path/main.c:491 ../vector/v.buffer/main.c:414 +#: ../vector/v.in.ogr/main.c:912 ../vector/v.overlay/main.c:227 +msgid "Unable to create temporary vector map" +msgstr "" + +#: ../raster/r.path/main.c:497 ../raster/r.path/main.c:513 +#, c-format +msgid "No path at row %d, col %d" +msgstr "" + +#: ../raster/r.path/main.c:502 ../vector/v.overlay/line_area.c:256 +#: ../vector/v.overlay/area_area.c:109 +msgid "Breaking lines..." +msgstr "" + +#: ../raster/r.path/main.c:555 ../raster/r.path/main.c:585 +#: ../raster/r.in.lidar/main.c:760 ../raster/r.drain/main.c:471 +msgid "Writing output raster map..." +msgstr "" + +#: ../raster/r.path/main.c:640 +#, fuzzy +msgid "Unable to increase point list" +msgstr "Nie można utworzyć pliku raportu <%s>" + +#: ../raster/r.path/main.c:740 ../raster/r.path/main.c:771 +#: ../raster/r.path/main.c:897 ../raster/r.path/main.c:1005 +#: ../raster/r.path/main.c:1031 ../raster/r.path/main.c:1128 +#: ../raster/r.clump/clump.c:99 ../raster/r.clump/clump.c:151 +#: ../raster/r.clump/minsize.c:152 ../raster/r.clump/minsize.c:253 +#: ../raster/r.clump/minsize.c:287 ../raster/r.clump/minsize.c:293 +#: ../raster/r.clump/minsize.c:424 ../raster/r.clump/minsize.c:447 +#: ../raster/r.clump/minsize.c:518 ../imagery/i.segment/cluster.c:431 +msgid "Unable to read from temp file" +msgstr "" + +#: ../raster/r.path/main.c:831 +#, c-format +msgid "No path from row %d, col %d" +msgstr "" + +#: ../raster/r.path/main.c:845 +#, fuzzy, c-format +msgid "Invalid direction %d" +msgstr "NieprawidÅ‚owa metoda: %s" + +#: ../raster/r.path/main.c:934 +#, fuzzy +msgid "Path is leaving the current region" +msgstr "WyÅ›wietl ustawienia bieżącego regionu" + #: ../raster/r.profile/main.c:54 ../raster/r.transect/main.c:104 #: ../display/d.profile/main.c:192 ../raster3d/r3.cross.rast/main.c:229 #: ../vector/v.profile/main.c:154 @@ -5707,7 +6046,7 @@ msgid "Outputs the raster map layer values lying on user-defined line(s)." msgstr "Tworzy plik wartoÅ›ci mapy rastrowej leżących na lini zdefiniowanej przez użytkownika" -#: ../raster/r.profile/main.c:65 ../raster/r.horizon/main.c:304 +#: ../raster/r.profile/main.c:65 ../raster/r.horizon/main.c:303 msgid "Name of file for output (use output=- for stdout)" msgstr "Nazwa dla pliku wyjÅ›ciowego (użyj output=- dla stdout)" @@ -5754,10 +6093,11 @@ msgstr "" #: ../raster/r.profile/main.c:176 ../raster/r.out.ppm3/main.c:133 -#: ../raster/r.recode/main.c:90 ../raster/r.horizon/main.c:385 -#: ../raster/r.in.lidar/main.c:646 ../raster/r.category/main.c:173 +#: ../raster/r.recode/main.c:90 ../raster/r.horizon/main.c:389 +#: ../raster/r.in.lidar/main.c:651 ../raster/r.category/main.c:173 #: ../raster/r.out.ascii/main.c:157 ../display/d.mon/stop.c:66 -#: ../general/g.pnmcomp/main.c:242 ../general/g.pnmcomp/main.c:259 +#: ../raster3d/r3.out.vtk/main.c:420 ../general/g.pnmcomp/main.c:242 +#: ../general/g.pnmcomp/main.c:259 #: ../imagery/i.ortho.photo/i.ortho.transform/main.c:350 #: ../misc/m.transform/main.c:276 ../misc/m.nviz.script/main.c:202 #: ../vector/v.out.vtk/main.c:173 ../vector/v.out.ascii/main.c:125 @@ -5809,117 +6149,117 @@ msgid "One coordinate pair per line, please" msgstr "Podaj proszÄ™ jednÄ… parÄ™ współrzÄ™dnych w wierszu" -#: ../raster/r.sun/main.c:252 ../raster/r.horizon/main.c:181 +#: ../raster/r.sun/main.c:251 ../raster/r.horizon/main.c:180 #: ../raster/r.sunhours/main.c:73 ../raster/r.sunmask/main.c:117 msgid "solar" msgstr "" -#: ../raster/r.sun/main.c:253 ../raster/r.sunhours/main.c:74 +#: ../raster/r.sun/main.c:252 ../raster/r.sunhours/main.c:74 msgid "sun energy" msgstr "" -#: ../raster/r.sun/main.c:254 ../raster/r.sunmask/main.c:119 +#: ../raster/r.sun/main.c:253 ../raster/r.sunmask/main.c:119 msgid "shadow" msgstr "" -#: ../raster/r.sun/main.c:255 +#: ../raster/r.sun/main.c:254 msgid "Solar irradiance and irradiation model." msgstr "Model napromienienia i napromieniowania sÅ‚onecznego." -#: ../raster/r.sun/main.c:257 +#: ../raster/r.sun/main.c:256 msgid "Computes direct (beam), diffuse and reflected solar irradiation raster maps for given day, latitude, surface and atmospheric conditions. Solar parameters (e.g. sunrise, sunset times, declination, extraterrestrial irradiance, daylight length) are saved in the map history file. Alternatively, a local time can be specified to compute solar incidence angle and/or irradiance raster maps. The shadowing effect of the topography is optionally incorporated." msgstr "Oblicza mapy rastrowe bezpoÅ›redniego, rozproszonego i odbitego napromienienia sÅ‚onecznego dla danego dnia, szerokoÅ›ci geogr., powierzchni i warunków atmosferycznych. Parametry sÅ‚oneczne (np. czas wschodu i zachodu, deklinacja, napromieniowanie pozaziemskie, dÅ‚ugość dnia) sÄ… zapisane w pliku historii mapy. Do obliczenia kÄ…ta padania promieni sÅ‚onecznych i/lub napromieniowania może być użyty także czas lokalny. Może być uwzglÄ™dniony wpÅ‚yw uksztaÅ‚towania terenu na zacienienie." -#: ../raster/r.sun/main.c:271 +#: ../raster/r.sun/main.c:270 msgid "Name of the input elevation raster map [meters]" msgstr "Nazwa wejÅ›ciowej rastrowej mapy wysokoÅ›ci [metry]" -#: ../raster/r.sun/main.c:280 +#: ../raster/r.sun/main.c:279 msgid "Name of the input aspect map (terrain aspect or azimuth of the solar panel) [decimal degrees]" msgstr "Nazwa wejÅ›ciowej mapy ekspozycji (ekspozycja terenu lub azymut tarczy sÅ‚onecznej) [stopnie dziesiÄ™tne]" -#: ../raster/r.sun/main.c:289 +#: ../raster/r.sun/main.c:288 msgid "A single value of the orientation (aspect), 270 is south" msgstr "Pojedyncza wartość ekspozycji. PoÅ‚udnie = 270°" -#: ../raster/r.sun/main.c:298 +#: ../raster/r.sun/main.c:297 msgid "Name of the input slope raster map (terrain slope or solar panel inclination) [decimal degrees]" msgstr "Nazwa wejÅ›ciowej mapy nachylenia (spadki terenu lub inklinacja tarczy sÅ‚onecznej) [stopnie dziesiÄ™tne]" -#: ../raster/r.sun/main.c:306 +#: ../raster/r.sun/main.c:305 msgid "A single value of inclination (slope)" msgstr "Pojedyncza wartość inklinacji (nachylenie)" -#: ../raster/r.sun/main.c:315 +#: ../raster/r.sun/main.c:314 msgid "Name of the Linke atmospheric turbidity coefficient input raster map [-]" msgstr "Nazwa wejÅ›ciowej mapy rastrowej współczynnika mÄ™tnoÅ›ci atmosferycznej Linkego [-]" -#: ../raster/r.sun/main.c:324 +#: ../raster/r.sun/main.c:323 msgid "A single value of the Linke atmospheric turbidity coefficient [-]" msgstr "Pojedyncza wartość współczynnika mÄ™tnoÅ›ci atmosferycznej Linkego [-]" -#: ../raster/r.sun/main.c:333 +#: ../raster/r.sun/main.c:332 msgid "Name of the ground albedo coefficient input raster map [-]" msgstr "Nazwa wejÅ›ciowej mapy rastrowej współczynnika albedo ziemi [-]" -#: ../raster/r.sun/main.c:342 +#: ../raster/r.sun/main.c:341 msgid "A single value of the ground albedo coefficient [-]" msgstr "Pojedyncza wartość współczynnika albedo ziemi [-]" -#: ../raster/r.sun/main.c:351 +#: ../raster/r.sun/main.c:350 msgid "Name of input raster map containing latitudes [decimal degrees]" msgstr "" -#: ../raster/r.sun/main.c:360 +#: ../raster/r.sun/main.c:359 msgid "Name of input raster map containing longitudes [decimal degrees]" msgstr "" -#: ../raster/r.sun/main.c:369 +#: ../raster/r.sun/main.c:368 msgid "Name of real-sky beam radiation coefficient (thick cloud) input raster map [0-1]" msgstr "" -#: ../raster/r.sun/main.c:378 +#: ../raster/r.sun/main.c:377 msgid "Name of real-sky diffuse radiation coefficient (haze) input raster map [0-1]" msgstr "" -#: ../raster/r.sun/main.c:385 +#: ../raster/r.sun/main.c:384 msgid "The horizon information input map basename" msgstr "" -#: ../raster/r.sun/main.c:393 ../raster/r.horizon/main.c:211 +#: ../raster/r.sun/main.c:392 ../raster/r.horizon/main.c:210 msgid "Angle step size for multidirectional horizon [degrees]" msgstr "" -#: ../raster/r.sun/main.c:402 +#: ../raster/r.sun/main.c:401 msgid "Output incidence angle raster map (mode 1 only)" msgstr "WyjÅ›ciowa mapa rastrowa kÄ…ta padania promieni sÅ‚onecznych (tylko tryb 1)" -#: ../raster/r.sun/main.c:411 +#: ../raster/r.sun/main.c:410 msgid "Output beam irradiance [W.m-2] (mode 1) or irradiation raster map [Wh.m-2.day-1] (mode 2)" msgstr "" -#: ../raster/r.sun/main.c:420 +#: ../raster/r.sun/main.c:419 msgid "Output diffuse irradiance [W.m-2] (mode 1) or irradiation raster map [Wh.m-2.day-1] (mode 2)" msgstr "Wynikowa mapa rozproszonego napromieniowania [W.m-2] (tryb 1) lub napromienienia [Wh.m-2.day-1] (tryb 2)" -#: ../raster/r.sun/main.c:429 +#: ../raster/r.sun/main.c:428 msgid "Output ground reflected irradiance [W.m-2] (mode 1) or irradiation raster map [Wh.m-2.day-1] (mode 2)" msgstr "Wynikowa mapa rastrowa odbitego przez ziemiÄ™ napromieniowania [W.m-2] (tryb 1 ) lub napromieniowania [Wh.m-2.day-1] (tryb 2)" -#: ../raster/r.sun/main.c:438 +#: ../raster/r.sun/main.c:437 msgid "Output global (total) irradiance/irradiation [W.m-2] (mode 1) or irradiance/irradiation raster map [Wh.m-2.day-1] (mode 2)" msgstr "" -#: ../raster/r.sun/main.c:447 +#: ../raster/r.sun/main.c:446 msgid "Output insolation time raster map [h] (mode 2 only)" msgstr "Wynikowa mapa rastrowa czasu nasÅ‚onecznienia [h] (tylko tryb 2)" -#: ../raster/r.sun/main.c:454 +#: ../raster/r.sun/main.c:453 msgid "No. of day of the year (1-365)" msgstr "DzieÅ„ roku (1-365)" -#: ../raster/r.sun/main.c:456 ../raster/r.sun/main.c:465 -#: ../raster/r.sun/main.c:482 ../raster/r.sun/main.c:529 +#: ../raster/r.sun/main.c:455 ../raster/r.sun/main.c:464 +#: ../raster/r.sun/main.c:481 ../raster/r.sun/main.c:528 #: ../raster/r.sunhours/main.c:103 ../raster/r.sunhours/main.c:112 #: ../raster/r.sunhours/main.c:120 ../raster/r.sunhours/main.c:129 #: ../raster/r.sunhours/main.c:138 ../raster/r.sunhours/main.c:147 @@ -5930,184 +6270,184 @@ msgid "Time" msgstr "Czas" -#: ../raster/r.sun/main.c:464 +#: ../raster/r.sun/main.c:463 msgid "Time step when computing all-day radiation sums [decimal hours]" msgstr "Krok czasowy do obliczenia sum caÅ‚odobowego promieniowania [godziny dziesiÄ™tnie]" -#: ../raster/r.sun/main.c:472 +#: ../raster/r.sun/main.c:471 msgid "Declination value (overriding the internally computed value) [radians]" msgstr "Wartość deklinacji (nadpisanie obliczonych wartoÅ›ci) [radiany]" -#: ../raster/r.sun/main.c:480 +#: ../raster/r.sun/main.c:479 msgid "Local (solar) time (to be set for mode 1 only) [decimal hours]" msgstr "Czas lokalny (czas sÅ‚oneczny) (wprowadzany tylko dla trybu 1) [godziny dziesiÄ™tnie]" -#: ../raster/r.sun/main.c:491 +#: ../raster/r.sun/main.c:490 msgid "Number of threads which will be used for parallel computing" msgstr "" -#: ../raster/r.sun/main.c:513 ../raster/r.horizon/main.c:296 +#: ../raster/r.sun/main.c:512 ../raster/r.horizon/main.c:295 msgid "Sampling distance step coefficient (0.5-1.5)" msgstr "" -#: ../raster/r.sun/main.c:521 +#: ../raster/r.sun/main.c:520 msgid "Read the input files in this number of chunks" msgstr "" -#: ../raster/r.sun/main.c:528 +#: ../raster/r.sun/main.c:527 msgid "Civil time zone value, if none, the time will be local solar time" msgstr "" -#: ../raster/r.sun/main.c:534 +#: ../raster/r.sun/main.c:533 msgid "Do not incorporate the shadowing effect of terrain" msgstr "" -#: ../raster/r.sun/main.c:539 +#: ../raster/r.sun/main.c:538 msgid "Use the low-memory version of the program" msgstr "" -#: ../raster/r.sun/main.c:578 +#: ../raster/r.sun/main.c:577 #, c-format msgid "<%d> is not valid number of threads. Number of threads will be set to <%d>" msgstr "" -#: ../raster/r.sun/main.c:587 +#: ../raster/r.sun/main.c:586 #, c-format msgid "Number of threads <%d>" msgstr "" -#: ../raster/r.sun/main.c:594 +#: ../raster/r.sun/main.c:593 msgid "You must give the longitude raster if you use civil time" msgstr "" -#: ../raster/r.sun/main.c:597 +#: ../raster/r.sun/main.c:596 msgid "Error reading civil time zone value" msgstr "" -#: ../raster/r.sun/main.c:600 +#: ../raster/r.sun/main.c:599 msgid "Invalid civil time zone value" msgstr "" -#: ../raster/r.sun/main.c:625 +#: ../raster/r.sun/main.c:624 msgid "insol_time and incidout are incompatible options" msgstr "opcje 'insol_time' i 'incidout' sÄ… niekompatybilne" -#: ../raster/r.sun/main.c:630 +#: ../raster/r.sun/main.c:629 msgid "Error reading time step size" msgstr "" -#: ../raster/r.sun/main.c:632 +#: ../raster/r.sun/main.c:631 msgid "Invalid time step size" msgstr "" -#: ../raster/r.sun/main.c:636 +#: ../raster/r.sun/main.c:635 msgid "Error reading horizon step size" msgstr "" -#: ../raster/r.sun/main.c:641 +#: ../raster/r.sun/main.c:640 msgid "The horizon step size must be greater than 0." msgstr "" -#: ../raster/r.sun/main.c:644 +#: ../raster/r.sun/main.c:643 msgid "If you use the horizon option you must also set the 'horizonstep' parameter." msgstr "" -#: ../raster/r.sun/main.c:650 +#: ../raster/r.sun/main.c:649 msgid "Time and insol_time are incompatible options" msgstr "opcje 'time' i 'insol_time' sÄ… niekompatybilne" -#: ../raster/r.sun/main.c:652 +#: ../raster/r.sun/main.c:651 msgid "Mode 1: instantaneous solar incidence angle & irradiance using a set local time" msgstr "" -#: ../raster/r.sun/main.c:657 +#: ../raster/r.sun/main.c:656 msgid "incidout requires time parameter to be set" msgstr "'incidout' wymaga ustawienia parametru czasu" -#: ../raster/r.sun/main.c:659 +#: ../raster/r.sun/main.c:658 msgid "Mode 2: integrated daily irradiation for a given day of the year" msgstr "Tryb 2: zintegrowane dzienne napromienienie dla danego dnia roku" -#: ../raster/r.sun/main.c:682 +#: ../raster/r.sun/main.c:681 #, c-format msgid "Using Linke constant: %lf" msgstr "" -#: ../raster/r.sun/main.c:684 +#: ../raster/r.sun/main.c:683 #, c-format msgid "Using Linke map <%s>" msgstr "" -#: ../raster/r.sun/main.c:689 +#: ../raster/r.sun/main.c:688 #, c-format msgid "Using albedo constant: %lf" msgstr "" -#: ../raster/r.sun/main.c:691 +#: ../raster/r.sun/main.c:690 #, c-format msgid "Using albedo map <%s>" msgstr "" -#: ../raster/r.sun/main.c:696 +#: ../raster/r.sun/main.c:695 #, c-format msgid "Using slope constant: %lf" msgstr "" -#: ../raster/r.sun/main.c:699 +#: ../raster/r.sun/main.c:698 #, c-format msgid "Using slope map <%s>" msgstr "" -#: ../raster/r.sun/main.c:704 +#: ../raster/r.sun/main.c:703 #, c-format msgid "Using aspect constant: %lf" msgstr "" -#: ../raster/r.sun/main.c:707 +#: ../raster/r.sun/main.c:706 #, c-format msgid "Using aspect map <%s>" msgstr "" -#: ../raster/r.sun/main.c:722 +#: ../raster/r.sun/main.c:721 msgid "If you use -s and no horizon rasters, numpartitions must be =1" msgstr "" -#: ../raster/r.sun/main.c:735 +#: ../raster/r.sun/main.c:734 msgid "If you want to save memory and to use shadows, you must use pre-calculated horizons." msgstr "" -#: ../raster/r.sun/main.c:780 ../raster/r.horizon/main.c:531 -#: ../display/d.where/main.c:107 ../general/g.region/printwindow.c:251 -#: ../general/g.region/printwindow.c:475 ../general/g.region/printwindow.c:542 +#: ../raster/r.sun/main.c:779 ../raster/r.horizon/main.c:535 +#: ../display/d.where/main.c:107 ../general/g.region/printwindow.c:250 +#: ../general/g.region/printwindow.c:486 ../general/g.region/printwindow.c:556 msgid "Can't get projection info of current location" msgstr "Nie można pobrać informacji o projekcji bieżącej lokacji" -#: ../raster/r.sun/main.c:784 ../raster/r.horizon/main.c:534 -#: ../display/d.where/main.c:110 ../general/g.region/printwindow.c:254 -#: ../general/g.region/printwindow.c:478 ../general/g.region/printwindow.c:547 +#: ../raster/r.sun/main.c:783 ../raster/r.horizon/main.c:538 +#: ../display/d.where/main.c:110 ../general/g.region/printwindow.c:253 +#: ../general/g.region/printwindow.c:489 ../general/g.region/printwindow.c:561 msgid "Can't get projection units of current location" msgstr "Nie można pobrać jednostek projekcji bieżącej lokacji" -#: ../raster/r.sun/main.c:802 +#: ../raster/r.sun/main.c:800 msgid "latin and longin raster maps have no effect when in a Lat/Lon location" msgstr "" -#: ../raster/r.sun/main.c:807 +#: ../raster/r.sun/main.c:805 msgid "Both latin and longin raster maps must be given, or neither" msgstr "" -#: ../raster/r.sun/main.c:854 ../raster/r.sun/main.c:865 -#: ../raster/r.sun/main.c:878 ../raster/r.sun/main.c:890 -#: ../raster/r.sun/main.c:901 ../raster/r.sun/main.c:912 -#: ../raster/r.sun/main.c:923 ../raster/r.sun/main.c:935 -#: ../raster/r.sun/main.c:946 ../raster/r.li/r.li.daemon/list.c:49 +#: ../raster/r.sun/main.c:852 ../raster/r.sun/main.c:863 +#: ../raster/r.sun/main.c:876 ../raster/r.sun/main.c:888 +#: ../raster/r.sun/main.c:899 ../raster/r.sun/main.c:910 +#: ../raster/r.sun/main.c:921 ../raster/r.sun/main.c:933 +#: ../raster/r.sun/main.c:944 ../raster/r.li/r.li.daemon/list.c:49 #: ../raster/r.to.rast3/main.c:244 ../raster/r.stream.extract/cseg.c:51 #: ../raster/r.stream.extract/dseg.c:51 ../raster/r.stream.extract/bseg.c:50 #: ../raster/r.stream.extract/seg.c:56 ../raster3d/r3.to.rast/main.c:360 #: ../imagery/i.smap/multialloc.c:115 ../db/drivers/sqlite/listdb.c:134 #: ../db/drivers/postgres/listtab.c:92 ../db/drivers/postgres/listdb.c:88 #: ../vector/v.mkgrid/write_grid.c:28 ../vector/v.kcv/main.c:208 -#: ../vector/v.net.distance/main.c:228 ../vector/v.surf.rst/main.c:843 +#: ../vector/v.net.distance/main.c:228 ../vector/v.surf.rst/main.c:846 #: ../vector/v.net.allpairs/main.c:201 ../vector/v.profile/processors.c:31 #: ../vector/v.net.connectivity/main.c:186 #: ../vector/v.net.connectivity/main.c:202 ../vector/v.net.flow/main.c:232 @@ -6136,6 +6476,21 @@ msgid "Out of memory" msgstr "Brak wolnej pamiÄ™ci" +#: ../raster/r.sun/main.c:1894 ../raster/r.sunhours/main.c:296 +#: ../raster/r.sunhours/main.c:392 ../raster/r.sunmask/g_solposition.c:128 +#: ../raster/r.latlong/main.c:131 ../general/g.region/printwindow.c:279 +#: ../general/g.region/printwindow.c:290 ../general/g.region/printwindow.c:301 +#: ../general/g.region/printwindow.c:312 ../general/g.region/printwindow.c:325 +#: ../general/g.region/printwindow.c:510 ../general/g.region/printwindow.c:602 +#: ../general/g.region/printwindow.c:616 ../general/g.region/printwindow.c:635 +#: ../general/g.region/printwindow.c:655 ../general/g.region/printwindow.c:672 +#: ../vector/v.proj/main.c:343 ../vector/v.proj/main.c:355 +#: ../vector/v.proj/main.c:370 ../vector/v.proj/main.c:385 +#: ../vector/v.proj/main.c:466 ../vector/v.proj/main.c:471 +#, fuzzy, c-format +msgid "Error in %s (projection of input coordinate pair)" +msgstr "BÅ‚Ä…d w pj_do_proj (projekcja wejÅ›ciowej pary współrzÄ™dnych" + #: ../raster/r.regression.multi/main.c:61 msgid "Matrix is unsolvable" msgstr "" @@ -6267,7 +6622,7 @@ #: ../raster/r.volume/main.c:260 ../raster/r.to.vect/main.c:229 #: ../raster3d/r3.flow/main.c:64 ../vector/v.mkgrid/main.c:342 -#: ../vector/v.mkgrid/main.c:400 ../vector/v.random/main.c:253 +#: ../vector/v.mkgrid/main.c:400 ../vector/v.random/main.c:294 #: ../vector/v.in.ascii/main.c:415 ../vector/v.in.dxf/write_vect.c:233 #: ../vector/v.lrs/v.lrs.create/main.c:338 #, c-format @@ -6292,8 +6647,7 @@ msgstr "" #: ../raster/r.volume/main.c:296 ../raster/r.to.vect/util.c:157 -#: ../raster/r.to.vect/areas_io.c:359 ../vector/v.random/main.c:470 -#: ../vector/v.random/main.c:594 ../vector/v.in.lidar/attributes.c:240 +#: ../raster/r.to.vect/areas_io.c:359 ../vector/v.in.lidar/attributes.c:240 #: ../vector/v.vol.rst/vector.c:80 #, c-format msgid "Cannot insert new row: %s" @@ -6402,20 +6756,6 @@ msgid "Use the Courant-Friedrichs-Lewy criteria for time step calculation" msgstr "" -#: ../raster/r.solute.transport/main.c:230 ../raster/r.topmodel/main.c:52 -#: ../raster/r.uslek/main.c:54 ../raster/r.usler/main.c:53 -#: ../raster/r.gwflow/main.c:210 ../raster/r.stream.extract/main.c:77 -#: ../raster/r.fill.dir/main.c:87 ../raster/r.basins.fill/main.c:55 -#: ../raster/r.water.outlet/main.c:58 ../raster/r.drain/main.c:110 -#: ../raster/r.topidx/main.c:40 ../raster/r.flow/main.c:422 -#: ../raster/r.carve/main.c:75 ../raster/r.lake/main.c:151 -#: ../raster/r.watershed/front/main.c:74 -#: ../raster/r.sim/r.sim.sediment/main.c:115 -#: ../raster/r.sim/r.sim.water/main.c:114 ../raster3d/r3.gwflow/main.c:162 -#: ../raster3d/r3.flow/main.c:180 -msgid "hydrology" -msgstr "hydrologia" - #: ../raster/r.solute.transport/main.c:231 msgid "solute transport" msgstr "" @@ -6472,122 +6812,115 @@ msgid "Could not create and solve the linear equation system" msgstr "" -#: ../raster/r.walk/main.c:179 ../raster/r.cost/main.c:141 -#: ../raster/r.drain/main.c:111 -msgid "cost surface" -msgstr "" - -#: ../raster/r.walk/main.c:180 ../raster/r.cost/main.c:142 +#: ../raster/r.walk/main.c:205 ../raster/r.cost/main.c:165 #: ../raster/r.spreadpath/main.c:90 msgid "cumulative costs" msgstr "" -#: ../raster/r.walk/main.c:181 ../raster/r.cost/main.c:143 +#: ../raster/r.walk/main.c:206 ../raster/r.cost/main.c:166 #: ../vector/v.net.iso/main.c:78 ../vector/v.net.alloc/main.c:66 msgid "cost allocation" msgstr "" -#: ../raster/r.walk/main.c:183 +#: ../raster/r.walk/main.c:208 msgid "Creates a raster map showing the anisotropic cumulative cost of moving between different geographic locations on an input raster map whose cell category values represent cost." msgstr "" -#: ../raster/r.walk/main.c:193 +#: ../raster/r.walk/main.c:218 msgid "Name of input raster map containing friction costs" msgstr "WejÅ›ciowa mapa rastrowa kosztów tarcia" -#: ../raster/r.walk/main.c:196 +#: ../raster/r.walk/main.c:221 msgid "Name for output raster map to contain walking costs" msgstr "" -#: ../raster/r.walk/main.c:202 ../raster/r.cost/main.c:167 +#: ../raster/r.walk/main.c:227 ../raster/r.cost/main.c:183 +#, fuzzy +msgid "Name of input raster map solving equal costs" +msgstr "WejÅ›ciowa mapa rastrowa kosztów tarcia" + +#: ../raster/r.walk/main.c:229 ../raster/r.cost/main.c:185 +msgid "Helper variable to pick a direction if two directions have equal cumulative costs (smaller is better)" +msgstr "" + +#: ../raster/r.walk/main.c:235 ../raster/r.cost/main.c:198 msgid "Name for output raster map to contain movement directions" msgstr "" -#: ../raster/r.walk/main.c:203 ../raster/r.cost/main.c:161 -#: ../raster/r.cost/main.c:168 +#: ../raster/r.walk/main.c:236 ../raster/r.walk/main.c:351 +#: ../raster/r.cost/main.c:192 ../raster/r.cost/main.c:199 +#: ../raster/r.cost/main.c:283 msgid "Optional outputs" msgstr "" -#: ../raster/r.walk/main.c:208 ../raster/r.cost/main.c:173 +#: ../raster/r.walk/main.c:241 ../raster/r.cost/main.c:204 msgid "Name of starting vector points map" msgstr "" -#: ../raster/r.walk/main.c:209 ../raster/r.walk/main.c:221 -#: ../raster/r.walk/main.c:228 ../raster/r.walk/main.c:309 -#: ../raster/r.cost/main.c:174 ../raster/r.cost/main.c:186 -#: ../raster/r.cost/main.c:193 ../raster/r.cost/main.c:243 -#: ../raster/r.drain/main.c:139 ../raster/r.drain/main.c:146 -msgid "Start" -msgstr "Start" - -#: ../raster/r.walk/main.c:214 ../raster/r.cost/main.c:179 +#: ../raster/r.walk/main.c:247 ../raster/r.cost/main.c:210 msgid "Name of stopping vector points map" msgstr "" -#: ../raster/r.walk/main.c:215 ../raster/r.walk/main.c:235 -#: ../raster/r.cost/main.c:180 ../raster/r.cost/main.c:200 +#: ../raster/r.walk/main.c:248 ../raster/r.walk/main.c:268 +#: ../raster/r.cost/main.c:211 ../raster/r.cost/main.c:231 msgid "Stop" msgstr "Zatrzymaj" -#: ../raster/r.walk/main.c:220 ../raster/r.cost/main.c:185 +#: ../raster/r.walk/main.c:253 ../raster/r.cost/main.c:216 msgid "Name of starting raster points map" msgstr "" -#: ../raster/r.walk/main.c:227 ../raster/r.cost/main.c:192 -#: ../raster/r.drain/main.c:138 -msgid "Coordinates of starting point(s) (E,N)" -msgstr "" - -#: ../raster/r.walk/main.c:234 ../raster/r.cost/main.c:199 +#: ../raster/r.walk/main.c:267 ../raster/r.cost/main.c:230 msgid "Coordinates of stopping point(s) (E,N)" msgstr "" -#: ../raster/r.walk/main.c:244 ../raster/r.cost/main.c:209 +#: ../raster/r.walk/main.c:277 ../raster/r.cost/main.c:240 msgid "Maximum cumulative cost" msgstr "" -#: ../raster/r.walk/main.c:253 ../raster/r.cost/main.c:218 +#: ../raster/r.walk/main.c:286 ../raster/r.cost/main.c:249 msgid "Cost assigned to null cells. By default, null cells are excluded" msgstr "Koszt przypisany do komórek NULL. DomyÅ›lnie, komórki NULL sÄ… wyÅ‚Ä…czone z obliczeÅ„" -#: ../raster/r.walk/main.c:254 ../raster/r.walk/main.c:304 -#: ../raster/r.cost/main.c:219 ../raster/r.cost/main.c:238 +#: ../raster/r.walk/main.c:287 ../raster/r.walk/main.c:337 +#: ../raster/r.cost/main.c:250 ../raster/r.cost/main.c:269 msgid "NULL cells" msgstr "" -#: ../raster/r.walk/main.c:263 ../raster/r.cost/main.c:228 +#: ../raster/r.walk/main.c:296 ../raster/r.cost/main.c:259 msgid "Maximum memory to be used in MB" msgstr "" -#: ../raster/r.walk/main.c:273 +#: ../raster/r.walk/main.c:306 msgid "Coefficients for walking energy formula parameters a,b,c,d" msgstr "Współczynniki a,b,c,d parametrów równania energii ruchu" -#: ../raster/r.walk/main.c:274 ../raster/r.walk/main.c:284 -#: ../raster/r.walk/main.c:294 ../raster/r.resamp.rst/main.c:210 +#: ../raster/r.walk/main.c:307 ../raster/r.walk/main.c:317 +#: ../raster/r.walk/main.c:327 ../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 -#: ../raster/r.slope.aspect/main.c:181 ../raster/r.slope.aspect/main.c:189 -#: ../raster/r.slope.aspect/main.c:247 ../raster/r.slope.aspect/main.c:256 -#: ../raster/r.slope.aspect/main.c:262 ../raster/r.in.bin/main.c:275 +#: ../raster/r.slope.aspect/main.c:199 ../raster/r.slope.aspect/main.c:207 +#: ../raster/r.slope.aspect/main.c:265 ../raster/r.slope.aspect/main.c:274 +#: ../raster/r.slope.aspect/main.c:280 ../raster/r.slope.aspect/main.c:286 +#: ../raster/r.slope.aspect/main.c:294 ../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:107 ../raster/r.resamp.bspline/main.c:115 -#: ../raster/r.resamp.bspline/main.c:121 ../raster/r.resamp.bspline/main.c:133 -#: ../raster/r.resamp.bspline/main.c:138 ../raster/r.out.mpeg/main.c:132 +#: ../raster/r.resamp.bspline/main.c:109 ../raster/r.resamp.bspline/main.c:117 +#: ../raster/r.resamp.bspline/main.c:123 ../raster/r.resamp.bspline/main.c:135 +#: ../raster/r.resamp.bspline/main.c:140 ../raster/r.out.mpeg/main.c:132 #: ../display/d.mon/main.c:82 ../display/d.mon/main.c:90 #: ../display/d.mon/main.c:98 ../display/d.mon/main.c:104 #: ../display/d.mon/main.c:110 ../display/d.mon/main.c:145 #: ../display/d.mon/main.c:151 ../display/d.mon/main.c:157 #: ../general/g.access/main.c:50 ../general/g.access/main.c:58 -#: ../imagery/i.segment/parse_args.c:68 ../imagery/i.segment/parse_args.c:77 -#: ../imagery/i.segment/parse_args.c:88 ../imagery/i.segment/parse_args.c:99 -#: ../imagery/i.segment/parse_args.c:109 ../imagery/i.segment/parse_args.c:127 -#: ../imagery/i.segment/parse_args.c:135 ../imagery/i.segment/parse_args.c:144 -#: ../imagery/i.segment/parse_args.c:151 ../imagery/i.segment/parse_args.c:157 -#: ../imagery/i.segment/parse_args.c:163 ../imagery/i.segment/parse_args.c:169 -#: ../imagery/i.segment/parse_args.c:176 ../imagery/i.cluster/main.c:103 +#: ../imagery/i.segment/parse_args.c:71 ../imagery/i.segment/parse_args.c:80 +#: ../imagery/i.segment/parse_args.c:91 ../imagery/i.segment/parse_args.c:102 +#: ../imagery/i.segment/parse_args.c:112 ../imagery/i.segment/parse_args.c:130 +#: ../imagery/i.segment/parse_args.c:138 ../imagery/i.segment/parse_args.c:147 +#: ../imagery/i.segment/parse_args.c:154 ../imagery/i.segment/parse_args.c:160 +#: ../imagery/i.segment/parse_args.c:166 ../imagery/i.segment/parse_args.c:172 +#: ../imagery/i.segment/parse_args.c:179 ../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 @@ -6609,219 +6942,231 @@ #: ../vector/v.lidar.correction/main.c:111 ../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.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.surf.bspline/main.c:179 ../vector/v.vol.rst/main.c:270 +#: ../vector/v.vol.rst/main.c:278 ../vector/v.vol.rst/main.c:285 +#: ../vector/v.vol.rst/main.c:313 ../vector/v.vol.rst/main.c:322 +#: ../vector/v.vol.rst/main.c:331 ../vector/v.vol.rst/main.c:339 +#: ../vector/v.vol.rst/main.c:348 ../vector/v.vol.rst/main.c:356 #: ../vector/v.outlier/main.c:104 ../vector/v.outlier/main.c:113 #: ../vector/v.outlier/main.c:121 ../vector/v.colors.out/main.c:68 #: ../vector/v.colors.out/main.c:73 msgid "Settings" msgstr "Ustawienia" -#: ../raster/r.walk/main.c:283 +#: ../raster/r.walk/main.c:316 msgid "Lambda coefficients for combining walking energy and friction cost" msgstr "Współczynniki lambda dla poÅ‚Ä…czenia energii ruchu i kosztu tarcia" -#: ../raster/r.walk/main.c:293 +#: ../raster/r.walk/main.c:326 msgid "Slope factor determines travel energy cost per height step" msgstr "Czynnik wpÅ‚ywu nachylenia na koszt energii ruchu, per krok wysokoÅ›ci" -#: ../raster/r.walk/main.c:299 ../raster/r.cost/main.c:233 +#: ../raster/r.walk/main.c:332 ../raster/r.cost/main.c:264 msgid "Use the 'Knight's move'; slower, but more accurate" msgstr "Użyj \"ruchu skoczka\" - wolniejszego, ale bardziej dokÅ‚adnego" -#: ../raster/r.walk/main.c:303 ../raster/r.cost/main.c:237 +#: ../raster/r.walk/main.c:336 ../raster/r.cost/main.c:268 msgid "Keep null values in output raster map" msgstr "Zachowaj wartoÅ›ci null w mapie wyjÅ›ciowej" -#: ../raster/r.walk/main.c:308 ../raster/r.cost/main.c:242 +#: ../raster/r.walk/main.c:341 ../raster/r.cost/main.c:273 msgid "Start with values in raster map" msgstr "Zacznij od wartoÅ›ci w mapie rastrowej" -#: ../raster/r.walk/main.c:313 ../raster/r.cost/main.c:247 +#: ../raster/r.walk/main.c:346 ../raster/r.cost/main.c:278 msgid "Print info about disk space and memory requirements and exit" msgstr "" -#: ../raster/r.walk/main.c:357 ../raster/r.cost/main.c:297 +#: ../raster/r.walk/main.c:350 ../raster/r.cost/main.c:282 +msgid "Create bitmask encoded directions" +msgstr "" + +#: ../raster/r.walk/main.c:397 ../raster/r.cost/main.c:337 msgid "Must specify exactly one of start_points, start_rast or coordinate" msgstr "" -#: ../raster/r.walk/main.c:362 ../raster/r.walk/main.c:845 -#: ../raster/r.cost/main.c:302 ../raster/r.cost/main.c:712 +#: ../raster/r.walk/main.c:403 ../raster/r.walk/main.c:896 +#: ../raster/r.cost/main.c:343 ../raster/r.cost/main.c:759 msgid "No start points" msgstr "Brak punktów poczÄ…tkowych" -#: ../raster/r.walk/main.c:369 ../raster/r.cost/main.c:309 +#: ../raster/r.walk/main.c:408 ../raster/r.cost/main.c:348 +#, fuzzy +msgid "No stop points" +msgstr "Brak punktów poczÄ…tkowych" + +#: ../raster/r.walk/main.c:412 ../raster/r.cost/main.c:352 #, c-format msgid "Inappropriate maximum cost: %d" msgstr "BÅ‚Ä™dny kost maksymalny: %d" -#: ../raster/r.walk/main.c:372 ../raster/r.cost/main.c:312 +#: ../raster/r.walk/main.c:415 ../raster/r.cost/main.c:355 #, c-format msgid "Inappropriate amount of memory: %d" msgstr "" -#: ../raster/r.walk/main.c:377 +#: ../raster/r.walk/main.c:420 #, c-format msgid "Missing required value: got %d instead of 4" msgstr "Brak wymaganej wartoÅ›ci: otrzymano %d zamiast 4" -#: ../raster/r.walk/main.c:380 +#: ../raster/r.walk/main.c:423 #, c-format msgid "Walking costs are a=%g b=%g c=%g d=%g" msgstr "" -#: ../raster/r.walk/main.c:385 ../raster/r.walk/main.c:393 +#: ../raster/r.walk/main.c:428 ../raster/r.walk/main.c:436 #, c-format msgid "Missing required value: %d" msgstr "Brak wymaganej wartoÅ›ci: %d" -#: ../raster/r.walk/main.c:388 +#: ../raster/r.walk/main.c:431 #, c-format msgid "Lambda is %g" msgstr "" -#: ../raster/r.walk/main.c:396 +#: ../raster/r.walk/main.c:439 #, c-format msgid "Slope_factor is %g" msgstr "" -#: ../raster/r.walk/main.c:415 ../raster/r.cost/main.c:330 +#: ../raster/r.walk/main.c:466 ../raster/r.cost/main.c:381 msgid "Assigning negative cost to null cell. Null cells excluded." msgstr "" -#: ../raster/r.walk/main.c:525 ../raster/r.walk/main.c:538 -#: ../raster/r.cost/main.c:412 ../raster/r.cost/main.c:424 +#: ../raster/r.walk/main.c:571 ../raster/r.walk/main.c:584 +#: ../raster/r.cost/main.c:458 ../raster/r.cost/main.c:470 #, c-format msgid "Will need at least %.2f MB of disk space" msgstr "" -#: ../raster/r.walk/main.c:527 ../raster/r.walk/main.c:539 -#: ../raster/r.cost/main.c:414 ../raster/r.cost/main.c:425 +#: ../raster/r.walk/main.c:573 ../raster/r.walk/main.c:585 +#: ../raster/r.cost/main.c:460 ../raster/r.cost/main.c:471 #, c-format msgid "Will need at least %.2f MB of memory" msgstr "" -#: ../raster/r.walk/main.c:529 ../raster/r.walk/main.c:540 -#: ../raster/r.cost/main.c:416 ../raster/r.cost/main.c:426 +#: ../raster/r.walk/main.c:575 ../raster/r.walk/main.c:586 +#: ../raster/r.cost/main.c:462 ../raster/r.cost/main.c:472 #, c-format msgid "%d of %d segments are kept in memory" msgstr "" -#: ../raster/r.walk/main.c:545 ../raster/r.cost/main.c:431 +#: ../raster/r.walk/main.c:591 ../raster/r.cost/main.c:477 msgid "Creating some temporary files..." msgstr "Torzenie plików tymczasowych..." -#: ../raster/r.walk/main.c:549 ../raster/r.walk/main.c:554 -#: ../raster/r.cost/main.c:435 ../raster/r.cost/main.c:440 -#: ../raster/r.resamp.bspline/main.c:316 ../raster/r.resamp.bspline/main.c:401 -#: ../raster/r.resamp.bspline/main.c:473 ../vector/v.surf.bspline/main.c:475 +#: ../raster/r.walk/main.c:595 ../raster/r.walk/main.c:600 +#: ../raster/r.walk/main.c:609 ../raster/r.cost/main.c:481 +#: ../raster/r.cost/main.c:486 ../raster/r.cost/main.c:494 +#: ../raster/r.resamp.bspline/main.c:318 ../raster/r.resamp.bspline/main.c:403 +#: ../raster/r.resamp.bspline/main.c:475 ../vector/v.surf.bspline/main.c:475 #: ../vector/v.surf.bspline/main.c:503 msgid "Can not create temporary file" msgstr "" -#: ../raster/r.walk/main.c:558 +#: ../raster/r.walk/main.c:630 #, c-format msgid "Reading raster maps <%s> and <%s>, initializing output..." msgstr "" -#: ../raster/r.walk/main.c:643 ../raster/r.cost/main.c:504 +#: ../raster/r.walk/main.c:717 ../raster/r.cost/main.c:577 msgid "Initializing directional output..." msgstr "" -#: ../raster/r.walk/main.c:675 ../raster/r.cost/main.c:535 -#: ../raster/r.drain/main.c:273 +#: ../raster/r.walk/main.c:786 ../raster/r.cost/main.c:646 #, c-format -msgid "Reading vector map <%s> with start points..." +msgid "No start points found in vector map <%s>" msgstr "" -#: ../raster/r.walk/main.c:688 ../raster/r.walk/main.c:754 -#: ../raster/r.cost/main.c:548 ../raster/r.cost/main.c:618 -#: ../raster/r.to.vect/main.c:289 ../raster/r.drain/main.c:286 -#: ../display/d.vect.thematic/display.c:75 ../display/d.vect/vert.c:27 -#: ../display/d.vect/lines.c:143 ../display/d.vect/label.c:44 -#: ../display/d.vect/zcoor.c:38 ../display/d.vect/dir.c:30 -#: ../display/d.vect/topo.c:52 ../display/d.vect/attr.c:51 -#: ../vector/v.label.sa/labels.c:141 ../vector/v.out.lidar/main.c:732 -#: ../vector/v.perturb/main.c:182 ../vector/v.to.3d/trans2.c:84 -#: ../vector/v.to.3d/trans3.c:85 ../vector/v.what.rast/main.c:213 -#: ../vector/v.colors/scan_z.c:36 ../vector/v.colors/scan_cats.c:24 -#: ../vector/v.vol.rst/user1.c:140 ../vector/v.decimate/main.c:406 -#: ../vector/v.colors.out/scan_cats.c:32 ../vector/v.label/main.c:293 -#: ../vector/v.info/level1.c:38 -msgid "Unable to read vector map" -msgstr "Nie można odczytać mapy wektorowej " - -#: ../raster/r.walk/main.c:722 +#: ../raster/r.walk/main.c:788 ../raster/r.cost/main.c:648 #, c-format -msgid "No start points found in vector <%s>" -msgstr "" +msgid "%d point found" +msgid_plural "%d points found" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" +msgstr[3] "" -#: ../raster/r.walk/main.c:734 ../raster/r.cost/main.c:598 +#: ../raster/r.walk/main.c:801 ../raster/r.cost/main.c:661 #, c-format msgid "Reading vector map <%s> with stop points..." msgstr "" -#: ../raster/r.walk/main.c:788 ../raster/r.cost/main.c:652 +#: ../raster/r.walk/main.c:839 ../raster/r.cost/main.c:699 #, c-format msgid "No stop points found in vector <%s>" msgstr "" -#: ../raster/r.walk/main.c:808 ../raster/r.cost/main.c:673 +#: ../raster/r.walk/main.c:859 ../raster/r.cost/main.c:720 #: ../raster/r.texture/h_measure.c:738 ../raster/r.stream.extract/load.c:44 #: ../raster/r.stream.extract/load.c:53 ../imagery/i.smap/interp.c:68 msgid "Unable to allocate memory" msgstr "Nie można ulokować pamiÄ™ci" -#: ../raster/r.walk/main.c:810 ../raster/r.cost/main.c:675 +#: ../raster/r.walk/main.c:861 ../raster/r.cost/main.c:722 #, c-format msgid "Reading raster map <%s> with start points..." msgstr "" -#: ../raster/r.walk/main.c:859 ../raster/r.cost/main.c:726 +#: ../raster/r.walk/main.c:907 ../raster/r.cost/main.c:770 msgid "Specified starting location outside database window" msgstr "Podany punkt poczÄ…tkowy poza bieżącym regionem" -#: ../raster/r.walk/main.c:879 ../raster/r.cost/main.c:748 +#: ../raster/r.walk/main.c:932 ../raster/r.cost/main.c:797 +#, fuzzy, c-format +msgid "Number of duplicate stop points: %d" +msgstr "Liczba kopii do wydrukowania" + +#: ../raster/r.walk/main.c:946 ../raster/r.cost/main.c:811 msgid "Finding cost path..." msgstr "Znajdowanie Å›cieżki kosztu..." -#: ../raster/r.walk/main.c:1356 ../raster/r.cost/main.c:1011 +#: ../raster/r.walk/main.c:1551 ../raster/r.cost/main.c:1202 msgid "Error, ct == pres_cell" msgstr "BÅÄ„D: ct == pres_cell" -#: ../raster/r.walk/main.c:1368 +#: ../raster/r.walk/main.c:1568 #, c-format msgid "Writing output raster map <%s>... " msgstr "" -#: ../raster/r.walk/main.c:1432 ../raster/r.cost/main.c:1131 +#: ../raster/r.walk/main.c:1632 ../raster/r.cost/main.c:1327 #, c-format msgid "Writing output movement direction raster map <%s>..." msgstr "" -#: ../raster/r.walk/main.c:1477 ../raster/r.cost/main.c:1197 +#: ../raster/r.walk/main.c:1677 ../raster/r.cost/main.c:1394 #, c-format msgid "Peak cost value: %g" msgstr "" -#: ../raster/r.walk/main.c:1498 ../raster/r.cost/main.c:1219 +#: ../raster/r.walk/main.c:1695 ../raster/r.walk/main.c:1731 +#: ../raster/r.cost/main.c:1412 ../raster/r.cost/main.c:1448 #, c-format msgid "Illegal x coordinate <%s>" msgstr "Niedozwolona współrzÄ™dna X <%s>" -#: ../raster/r.walk/main.c:1500 ../raster/r.cost/main.c:1221 +#: ../raster/r.walk/main.c:1697 ../raster/r.walk/main.c:1733 +#: ../raster/r.cost/main.c:1414 ../raster/r.cost/main.c:1450 #, c-format msgid "Illegal y coordinate <%s>" msgstr "Niedozwolona współrzÄ™dna Y <%s>" -#: ../raster/r.walk/main.c:1504 ../raster/r.cost/main.c:1225 +#: ../raster/r.walk/main.c:1701 ../raster/r.walk/main.c:1737 +#: ../raster/r.cost/main.c:1418 ../raster/r.cost/main.c:1454 #, c-format msgid "Warning, ignoring point outside window: %g, %g" msgstr "" +#: ../raster/r.walk/flag.c:21 ../raster/r.walk/flag.c:28 +#: ../raster/r.cost/flag.c:21 ../raster/r.cost/flag.c:28 +#: ../imagery/i.segment/flag.c:21 ../imagery/i.segment/flag.c:28 +#: ../vector/v.distance/main.c:817 ../vector/v.distance/main.c:894 +#: ../vector/v.distance/main.c:1105 +msgid "Out of memory!" +msgstr "" + #: ../raster/r.timestamp/main.c:37 ../raster3d/r3.timestamp/main.c:45 #: ../vector/v.timestamp/main.c:37 msgid "timestamp" @@ -6915,112 +7260,121 @@ msgid "bad rule (%s): [%s]" msgstr "niewÅ‚aÅ›ciwa reguÅ‚a (%s): [%s]" -#: ../raster/r.colors/edit_colors.c:61 +#: ../raster/r.colors/edit_colors.c:78 msgid "Creates/modifies the color table associated with a 3D raster map." msgstr "" -#: ../raster/r.colors/edit_colors.c:65 +#: ../raster/r.colors/edit_colors.c:82 msgid "Creates/modifies the color table associated with a raster map." msgstr "" -#: ../raster/r.colors/edit_colors.c:75 ../raster/r.colors/edit_colors.c:87 +#: ../raster/r.colors/edit_colors.c:92 ../raster/r.colors/edit_colors.c:104 msgid "Map" msgstr "" -#: ../raster/r.colors/edit_colors.c:81 +#: ../raster/r.colors/edit_colors.c:98 msgid "Input file with one map name per line" msgstr "" -#: ../raster/r.colors/edit_colors.c:83 +#: ../raster/r.colors/edit_colors.c:100 msgid "Input map names can be defined in an input file in case a large amount of maps must be specified. This option is mutual exclusive to the map option." msgstr "" -#: ../raster/r.colors/edit_colors.c:110 +#: ../raster/r.colors/edit_colors.c:127 msgid "\"-\" to read rules from stdin" msgstr "" -#: ../raster/r.colors/edit_colors.c:186 ../raster/r.series.interp/main.c:180 +#: ../raster/r.colors/edit_colors.c:149 ../vector/v.colors/main.c:137 +#, fuzzy +msgid "List available rules with description then exit" +msgstr "WyÅ›wietl dostÄ™pne warstwy i wyjdź" + +#: ../raster/r.colors/edit_colors.c:150 ../vector/v.colors/main.c:138 +msgid "If a color rule is given, only this rule is listed" +msgstr "" + +#: ../raster/r.colors/edit_colors.c:219 ../raster/r.series.interp/main.c:180 #, c-format msgid "Unable to open %s file <%s>" msgstr "" -#: ../raster/r.colors/edit_colors.c:229 ../raster/r.colors/edit_colors.c:262 +#: ../raster/r.colors/edit_colors.c:260 ../raster/r.colors/edit_colors.c:294 #, c-format msgid "%s map <%s> not found" msgstr "%s mapa <%s> nie odnaleziona" -#: ../raster/r.colors/edit_colors.c:235 +#: ../raster/r.colors/edit_colors.c:266 #, c-format msgid "No %s map name found in input file <%s>" msgstr "" -#: ../raster/r.colors/edit_colors.c:278 +#: ../raster/r.colors/edit_colors.c:309 #, c-format msgid "Unable to remove color table of %s map <%s>" msgstr "" -#: ../raster/r.colors/edit_colors.c:280 +#: ../raster/r.colors/edit_colors.c:311 #, c-format msgid "Color table of %s map <%s> not found" msgstr "" -#: ../raster/r.colors/edit_colors.c:302 +#: ../raster/r.colors/edit_colors.c:334 #, c-format msgid "Color table exists for %s map <%s>. Exiting." msgstr "" -#: ../raster/r.colors/edit_colors.c:358 +#: ../raster/r.colors/edit_colors.c:394 #, c-format msgid "Color table 'random' is not supported for floating point %s map" msgstr "" -#: ../raster/r.colors/edit_colors.c:362 +#: ../raster/r.colors/edit_colors.c:399 #, c-format msgid "Color table 'grey.eq' is not supported for floating point %s map" msgstr "" -#: ../raster/r.colors/edit_colors.c:368 +#: ../raster/r.colors/edit_colors.c:406 #, c-format msgid "Color table 'grey.log' is not supported for floating point %s map" msgstr "" -#: ../raster/r.colors/edit_colors.c:376 ../imagery/i.vi/main.c:545 +#: ../raster/r.colors/edit_colors.c:415 ../imagery/i.vi/main.c:546 #, c-format msgid "Unknown color request '%s'" msgstr "" -#: ../raster/r.colors/edit_colors.c:386 ../vector/v.colors/make_colors.c:51 +#: ../raster/r.colors/edit_colors.c:426 ../vector/v.colors/make_colors.c:51 #, c-format msgid "Unable to load rules file <%s>" msgstr "" -#: ../raster/r.colors/edit_colors.c:396 ../raster/r.colors.out/raster_main.c:69 -#: ../raster/r.grow.distance/main.c:382 ../raster/r.fill.dir/main.c:153 -#: ../vector/v.colors/main.c:315 +#: ../raster/r.colors/edit_colors.c:437 ../raster/r.colors.out/raster_main.c:69 +#: ../raster/r.grow.distance/main.c:382 ../raster/r.fill.dir/main.c:155 +#: ../vector/v.colors/main.c:328 #, c-format msgid "Unable to read color table for raster map <%s>" msgstr "Nie można przeczytać tabeli kolorów mapy rastrowej <%s>" -#: ../raster/r.colors/edit_colors.c:400 ../raster/r.univar/r3.univar_main.c:144 +#: ../raster/r.colors/edit_colors.c:442 ../raster/r.univar/r3.univar_main.c:144 #: ../raster/r.univar/r3.univar_main.c:182 ../raster3d/r3.support/main.c:135 -#: ../raster3d/r3.out.netcdf/main.c:600 ../raster3d/r3.retile/main.c:113 +#: ../raster3d/r3.out.netcdf/main.c:601 ../raster3d/r3.retile/main.c:113 #: ../raster3d/r3.neighbors/main.c:229 ../raster3d/r3.out.vtk/main.c:142 #: ../raster3d/r3.mask/main.c:58 ../raster3d/r3.out.bin/main.c:299 #: ../raster3d/r3.flow/main.c:87 ../raster3d/r3.cross.rast/main.c:245 #: ../raster3d/r3.out.v5d/main.c:307 ../raster3d/r3.timestamp/main.c:73 #: ../raster3d/r3.to.rast/main.c:275 ../raster3d/r3.stats/main.c:97 #: ../raster3d/r3.out.ascii/main.c:326 ../raster3d/r3.null/main.c:103 -#: ../general/g.region/main.c:455 ../vector/v.colors/main.c:319 +#: ../general/g.region/main.c:468 ../vector/v.colors/main.c:332 #, c-format msgid "3D raster map <%s> not found" msgstr "nie znaleziono mapy rastrowej 3D <%s>" -#: ../raster/r.colors/edit_colors.c:403 ../vector/v.colors/main.c:322 +#: ../raster/r.colors/edit_colors.c:445 ../vector/v.colors/main.c:335 #, c-format msgid "Unable to read color table for 3D raster map <%s>" msgstr "" -#: ../raster/r.colors/edit_colors.c:447 +#: ../raster/r.colors/edit_colors.c:492 #, c-format msgid "Color table for %s map <%s> set to '%s'" msgstr "" @@ -7044,7 +7398,7 @@ msgstr "" #: ../raster/r.mfilter/main.c:59 ../raster/r.neighbors/main.c:173 -#: ../raster/r.resamp.filter/main.c:392 ../raster3d/r3.neighbors/main.c:215 +#: ../raster/r.resamp.filter/main.c:397 ../raster3d/r3.neighbors/main.c:215 #: ../vector/v.outlier/main.c:73 msgid "filter" msgstr "" @@ -7142,56 +7496,42 @@ msgid "Error reading temporary file" msgstr "BÅ‚Ä…d podczas odczytu pliku tymczasowego" -#: ../raster/r.cost/main.c:145 +#: ../raster/r.cost/main.c:168 msgid "Creates a raster map showing the cumulative cost of moving between different geographic locations on an input raster map whose cell category values represent cost." msgstr "Tworzy warstwÄ™ mapy rastrowej ukazujÄ…cÄ… skumulowany koszt przemieszczania siÄ™ pomiÄ™dzy dwoma lokalizacjami geograficznymi na wejÅ›ciowej warstwie rastrowej, której wartoÅ›ci kategorii komórek rastra reprezentujÄ… koszt." -#: ../raster/r.cost/main.c:152 +#: ../raster/r.cost/main.c:175 msgid "Name of input raster map containing grid cell cost information" msgstr "" -#: ../raster/r.cost/main.c:160 +#: ../raster/r.cost/main.c:191 msgid "Name for output raster map with nearest start point" msgstr "" -#: ../raster/r.cost/main.c:444 +#: ../raster/r.cost/main.c:515 #, c-format msgid "Reading raster map <%s>, initializing output..." msgstr "" -#: ../raster/r.cost/main.c:489 +#: ../raster/r.cost/main.c:560 #, c-format msgid "Negative cell value found at row %d, col %d. Setting negative value to null_cost value" msgstr "" -#: ../raster/r.cost/main.c:582 -#, c-format -msgid "No start points found in vector map <%s>" -msgstr "" - -#: ../raster/r.cost/main.c:584 -#, c-format -msgid "%d point found" -msgid_plural "%d points found" -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" -msgstr[3] "" - -#: ../raster/r.cost/main.c:1034 ../raster/r.buffer/write_map.c:45 +#: ../raster/r.cost/main.c:1230 ../raster/r.buffer/write_map.c:45 #: ../raster/r.flow/io.c:207 #, c-format msgid "Writing output raster map <%s>..." msgstr "Zapis wyjÅ›ciowej mapy rastrowej <%s>..." -#: ../raster/r.cost/main.c:1036 +#: ../raster/r.cost/main.c:1232 #, c-format msgid "Writing raster map with nearest start point <%s>..." msgstr "" #: ../raster/r.resamp.interp/main.c:77 ../raster/r.resamp.rst/main.c:149 #: ../raster/r.resamp.stats/main.c:262 ../raster/r.resamp.bspline/main.c:81 -#: ../raster/r.resample/main.c:55 ../raster/r.resamp.filter/main.c:390 +#: ../raster/r.resample/main.c:55 ../raster/r.resamp.filter/main.c:395 msgid "resample" msgstr "" @@ -7209,8 +7549,8 @@ msgstr "NieprawidÅ‚owa metoda: %s" #: ../raster/r.resamp.interp/main.c:370 ../raster/r.mode/main.c:143 -#: ../raster/r.resamp.stats/main.c:395 ../raster/r.tile/main.c:200 -#: ../raster/r.resamp.filter/main.c:579 +#: ../raster/r.resamp.stats/main.c:395 ../raster/r.tile/main.c:203 +#: ../raster/r.resamp.filter/main.c:593 #, c-format msgid "Unable to read color table for %s" msgstr "Nie można odczytać palety kolorów dla %s" @@ -7347,14 +7687,15 @@ #: ../raster/r.topmodel/file_io.c:28 ../raster/r.topmodel/file_io.c:136 #: ../raster/r.topmodel/file_io.c:161 ../raster/r.series.accumulate/main.c:221 -#: ../raster/r.series/main.c:223 ../raster/r.mapcalc/main.c:49 -#: ../raster/r.in.xyz/main.c:582 ../raster/r.in.mat/main.c:125 -#: ../raster/r.support/main.c:176 ../display/d.legend.vect/main.c:259 -#: ../display/d.legend.vect/main.c:273 ../display/d.legend.vect/draw.c:72 -#: ../display/d.linegraph/main.c:415 ../display/d.linegraph/main.c:432 -#: ../display/d.linegraph/main.c:730 ../display/d.text/main.c:380 -#: ../display/d.where/main.c:163 ../raster3d/r3.support/main.c:167 -#: ../general/g.cairocomp/main.c:46 ../vector/v.segment/main.c:98 +#: ../raster/r.series/main.c:226 ../raster/r.mapcalc/main.c:49 +#: ../raster/r.in.xyz/main.c:582 ../raster/r.buildvrt/main.c:126 +#: ../raster/r.in.mat/main.c:125 ../raster/r.support/main.c:176 +#: ../display/d.legend.vect/main.c:259 ../display/d.legend.vect/main.c:273 +#: ../display/d.legend.vect/draw.c:72 ../display/d.linegraph/main.c:415 +#: ../display/d.linegraph/main.c:432 ../display/d.linegraph/main.c:730 +#: ../display/d.text/main.c:380 ../display/d.where/main.c:160 +#: ../raster3d/r3.support/main.c:167 ../general/g.cairocomp/main.c:46 +#: ../imagery/i.group/main.c:122 ../vector/v.segment/main.c:98 #: ../vector/v.net.path/path.c:49 ../vector/v.lrs/v.lrs.segment/main.c:133 #, c-format msgid "Unable to open input file <%s>" @@ -7549,7 +7890,7 @@ msgstr[2] "" msgstr[3] "" -#: ../raster/r.texture/main.c:354 ../imagery/i.vi/main.c:225 +#: ../raster/r.texture/main.c:354 ../imagery/i.vi/main.c:226 #, c-format msgid "Calculating %s..." msgstr "" @@ -7666,7 +8007,7 @@ msgstr "wartość '%s' musi być wiÄ™ksza niż zero; zostanie użyte %s=255" #: ../raster/r.stats/main.c:285 ../raster/r.series.accumulate/main.c:265 -#: ../raster/r.series/main.c:287 +#: ../raster/r.series/main.c:300 ../raster/r.buildvrt/main.c:185 msgid "Raster map not found" msgstr "Mapa rastrowa nie zostaÅ‚a znaleziona" @@ -8188,7 +8529,7 @@ msgid "Exports a GRASS raster to a binary array." msgstr "Eksportuje raster GRASS do szeregów binarnych." -#: ../raster/r.out.bin/main.c:290 ../raster/r.random/main.c:62 +#: ../raster/r.out.bin/main.c:290 ../raster/r.random/main.c:63 #: ../imagery/i.zc/main.c:66 msgid "Name of input raster map" msgstr "Nazwa wejÅ›ciowej mapy rastrowej" @@ -8235,7 +8576,7 @@ msgstr "Wartość NULL musi być caÅ‚kowitoliczbowa" #: ../raster/r.out.bin/main.c:379 ../raster/r.in.bin/main.c:462 -#: ../vector/v.colors/main.c:225 +#: ../vector/v.colors/main.c:238 #, c-format msgid "-%c and -%c are mutually exclusive" msgstr "" @@ -8415,7 +8756,7 @@ msgid "Spline tension value" msgstr "Wartość napiÄ™cia (krzywe spline)" -#: ../raster/r.resamp.rst/main.c:246 ../vector/v.surf.rst/main.c:340 +#: ../raster/r.resamp.rst/main.c:246 ../vector/v.surf.rst/main.c:343 msgid "Anisotropy angle (in degrees counterclockwise from East)" msgstr "" @@ -8423,7 +8764,7 @@ msgid "Anisotropy" msgstr "Anizotropia" -#: ../raster/r.resamp.rst/main.c:253 ../vector/v.surf.rst/main.c:347 +#: ../raster/r.resamp.rst/main.c:253 ../vector/v.surf.rst/main.c:350 msgid "Anisotropy scaling factor" msgstr "Współczynnik skalowy anizotropii" @@ -8431,7 +8772,7 @@ msgid "Use dnorm independent tension" msgstr "Użyj niezależnego napiÄ™cia dnorm" -#: ../raster/r.resamp.rst/main.c:263 ../vector/v.surf.rst/main.c:171 +#: ../raster/r.resamp.rst/main.c:263 ../vector/v.surf.rst/main.c:173 msgid "Output partial derivatives instead of topographic parameters" msgstr "" @@ -8546,7 +8887,7 @@ #: ../raster/r.in.ascii/main.c:150 ../display/d.title/main.c:117 #: ../raster3d/r3.in.ascii/main.c:169 ../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 ../vector/v.surf.rst/main.c:864 +#: ../general/g.setproj/get_stp.c:286 ../vector/v.surf.rst/main.c:867 #: ../vector/v.in.ascii/main.c:275 #, c-format msgid "Unable to open temporary file <%s>" @@ -8554,7 +8895,7 @@ #: ../raster/r.resamp.rst/main.c:547 ../raster/r.thin/io.c:131 #: ../raster/r.thin/io.c:138 ../raster/r.thin/io.c:147 -#: ../vector/v.surf.rst/main.c:869 +#: ../vector/v.surf.rst/main.c:872 #, c-format msgid "Error writing temporary file <%s>" msgstr "" @@ -8582,10 +8923,10 @@ msgstr "" #: ../raster/r.univar/r3.univar_main.c:151 -#: ../raster/r.univar/r3.univar_main.c:189 ../raster3d/r3.out.netcdf/main.c:617 +#: ../raster/r.univar/r3.univar_main.c:189 ../raster3d/r3.out.netcdf/main.c:618 #: ../raster3d/r3.retile/main.c:127 ../raster3d/r3.neighbors/main.c:266 #: ../raster3d/r3.neighbors/main.c:275 ../raster3d/r3.out.vtk/main.c:207 -#: ../raster3d/r3.out.vtk/main.c:292 ../raster3d/r3.out.vtk/main.c:513 +#: ../raster3d/r3.out.vtk/main.c:292 ../raster3d/r3.out.vtk/main.c:512 #: ../raster3d/r3.mkdspf/main.c:168 ../raster3d/r3.mask/main.c:64 #: ../raster3d/r3.out.bin/main.c:314 ../raster3d/r3.flow/main.c:118 #: ../raster3d/r3.flow/main.c:132 ../raster3d/r3.flow/main.c:373 @@ -8718,53 +9059,53 @@ msgid "Programmer error in get_stats/switch" msgstr "" -#: ../raster/r.random/main.c:54 ../raster/r.random.surface/main.c:59 +#: ../raster/r.random/main.c:55 ../raster/r.random.surface/main.c:59 #: ../raster/r.surf.random/main.c:38 ../raster/r.random.cells/main.c:49 -#: ../raster/r.surf.gauss/main.c:40 ../vector/v.random/main.c:100 -#: ../vector/v.perturb/main.c:65 ../vector/v.extract/main.c:81 +#: ../raster/r.surf.gauss/main.c:40 ../vector/v.random/main.c:103 +#: ../vector/v.perturb/main.c:65 ../vector/v.extract/main.c:82 msgid "random" msgstr "" -#: ../raster/r.random/main.c:55 ../display/d.vect/main.c:76 -#: ../general/g.region/main.c:69 ../vector/v.random/main.c:103 +#: ../raster/r.random/main.c:56 ../display/d.vect/main.c:76 +#: ../general/g.region/main.c:70 ../vector/v.random/main.c:106 #: ../vector/v.cluster/main.c:94 ../vector/v.in.lidar/main.c:139 -#: ../vector/v.patch/main.c:71 ../vector/v.perturb/main.c:67 +#: ../vector/v.patch/main.c:73 ../vector/v.perturb/main.c:67 #: ../vector/v.rectify/main.c:72 ../vector/v.in.ascii/main.c:73 -#: ../vector/v.decimate/main.c:130 ../vector/v.edit/main.c:61 +#: ../vector/v.decimate/main.c:131 ../vector/v.edit/main.c:61 #: ../vector/v.info/main.c:43 ../vector/v.in.dxf/main.c:67 #: ../vector/v.external/main.c:57 msgid "level1" msgstr "" -#: ../raster/r.random/main.c:58 +#: ../raster/r.random/main.c:59 msgid "Creates a raster map layer and vector point map containing randomly located points." msgstr "Tworzy mapÄ™ rastrowÄ… zawierajÄ…cÄ… koncentryczne krÄ™gi wokół zadanych pubktów." -#: ../raster/r.random/main.c:67 +#: ../raster/r.random/main.c:68 msgid "Name of cover raster map" msgstr "Nazwa wejÅ›ciowej mapy rastrowej" -#: ../raster/r.random/main.c:74 +#: ../raster/r.random/main.c:75 msgid "The number of points to allocate" msgstr "Liczba punktów do wyznaczenia" -#: ../raster/r.random/main.c:86 +#: ../raster/r.random/main.c:93 msgid "Generate points also for NULL category" msgstr "" -#: ../raster/r.random/main.c:91 +#: ../raster/r.random/main.c:98 msgid "Report information about input raster and exit" msgstr "WyÅ›wietl informacje o wejÅ›ciowym rastrze i wyjdź" -#: ../raster/r.random/main.c:95 +#: ../raster/r.random/main.c:102 msgid "Generate vector points as 3D points" msgstr "Utwórz warstwÄ™ wektorowÄ… punktów jako punkty 3D" -#: ../raster/r.random/main.c:98 ../vector/v.in.ascii/main.c:195 +#: ../raster/r.random/main.c:105 ../vector/v.in.ascii/main.c:195 msgid "Do not build topology in points mode" msgstr "Nie buduj topologii w trybie punktowym" -#: ../raster/r.random/main.c:99 ../display/d.linegraph/main.c:353 +#: ../raster/r.random/main.c:106 ../display/d.linegraph/main.c:353 #: ../display/d.linegraph/main.c:362 ../display/d.linegraph/main.c:371 #: ../display/d.linegraph/main.c:386 ../vector/v.out.ascii/args.c:40 #: ../vector/v.out.ascii/args.c:66 ../vector/v.out.ascii/args.c:76 @@ -8777,42 +9118,42 @@ msgid "Points" msgstr "Punkty" -#: ../raster/r.random/main.c:143 +#: ../raster/r.random/main.c:150 #, c-format msgid "Note: one (or both) of %s and %s must be specified" msgstr "" -#: ../raster/r.random/main.c:151 +#: ../raster/r.random/main.c:158 #, c-format msgid "<%s=%s> invalid percentage" msgstr "" -#: ../raster/r.random/main.c:162 +#: ../raster/r.random/main.c:169 #, c-format msgid "<%s=%s> invalid number of points" msgstr "" -#: ../raster/r.random/main.c:176 +#: ../raster/r.random/main.c:183 #, c-format msgid "There aren't [%llu] cells in the current region" msgstr "" -#: ../raster/r.random/main.c:179 +#: ../raster/r.random/main.c:186 #, c-format msgid "There aren't [%llu] non-NULL cells in the current region" msgstr "" -#: ../raster/r.random/main.c:183 +#: ../raster/r.random/main.c:190 #, c-format msgid "There aren't [%lu] cells in the current region" msgstr "" -#: ../raster/r.random/main.c:186 +#: ../raster/r.random/main.c:193 #, c-format msgid "There aren't [%lu] non-NULL cells in the current region" msgstr "" -#: ../raster/r.random/main.c:192 +#: ../raster/r.random/main.c:199 msgid "There are no valid locations in the current region" msgstr "" @@ -8844,7 +9185,7 @@ msgid "Writing vector map <%s> ..." msgstr "Zapisuje mapÄ™ wektorowÄ… <%s> ..." -#: ../raster/r.random/random.c:190 ../vector/v.net.distance/main.c:363 +#: ../raster/r.random/random.c:189 ../vector/v.net.distance/main.c:363 #: ../vector/v.net.allpairs/main.c:271 ../vector/v.net.path/path.c:350 #: ../vector/v.net.iso/main.c:724 ../vector/v.net.iso/main.c:754 #: ../vector/v.net.flow/main.c:262 ../vector/v.net.timetable/main.c:134 @@ -8858,35 +9199,36 @@ msgid "Cannot insert new record: %s" msgstr "Nie można wstawić nowego rekordu: %s" -#: ../raster/r.random/random.c:244 +#: ../raster/r.random/random.c:243 #, c-format msgid "Only [%llu] random points created" msgstr "" -#: ../raster/r.random/random.c:247 +#: ../raster/r.random/random.c:246 #, c-format msgid "Only [%lu] random points created" msgstr "" -#: ../raster/r.random/random.c:258 ../raster/r.to.vect/main.c:233 +#: ../raster/r.random/random.c:257 ../raster/r.to.vect/main.c:233 #: ../db/drivers/postgres/index.c:59 ../vector/v.mkgrid/main.c:346 -#: ../vector/v.mkgrid/main.c:404 ../vector/v.random/main.c:259 -#: ../vector/v.select/copy_tabs.c:87 ../vector/v.patch/main.c:328 -#: ../vector/v.overlay/main.c:592 ../vector/v.extract/copy_tab.c:124 +#: ../vector/v.mkgrid/main.c:404 ../vector/v.random/main.c:300 +#: ../vector/v.select/copy_tabs.c:87 ../vector/v.patch/main.c:366 +#: ../vector/v.overlay/main.c:592 ../vector/v.decimate/copy_tab.c:119 +#: ../vector/v.extract/copy_tab.c:124 msgid "Unable to create index" msgstr "Nie można utworzyć indeksu" -#: ../raster/r.random/random.c:262 ../raster/r.contour/main.c:193 +#: ../raster/r.random/random.c:261 ../raster/r.contour/main.c:193 #: ../raster/r.stream.extract/close.c:202 ../raster/r.to.vect/main.c:238 #: ../raster3d/r3.flow/main.c:72 ../vector/v.mkgrid/main.c:350 -#: ../vector/v.mkgrid/main.c:408 ../vector/v.random/main.c:265 +#: ../vector/v.mkgrid/main.c:408 ../vector/v.random/main.c:306 #: ../vector/v.in.lidar/attributes.c:144 ../vector/v.reclass/main.c:327 #: ../vector/v.in.dwg/main.c:249 ../vector/v.select/copy_tabs.c:90 -#: ../vector/v.in.ogr/main.c:1145 ../vector/v.patch/main.c:333 +#: ../vector/v.in.ogr/main.c:1208 ../vector/v.patch/main.c:371 #: ../vector/v.overlay/main.c:597 ../vector/v.sample/main.c:197 -#: ../vector/v.distance/main.c:1424 ../vector/v.in.ascii/main.c:423 -#: ../vector/v.to.points/main.c:202 ../vector/v.in.dxf/write_vect.c:238 -#: ../vector/v.extract/copy_tab.c:129 +#: ../vector/v.distance/main.c:1432 ../vector/v.in.ascii/main.c:423 +#: ../vector/v.to.points/main.c:202 ../vector/v.decimate/copy_tab.c:124 +#: ../vector/v.in.dxf/write_vect.c:238 ../vector/v.extract/copy_tab.c:129 #, c-format msgid "Unable to grant privileges on table <%s>" msgstr "Nie można przydzielić uprawnieÅ„ dla tabeli <%s>" @@ -9059,155 +9401,166 @@ msgid "Unable to read category file of raster map <%s@%s>" msgstr "Nie można odczytać pliku kategorii mapy rastrowej <%s@%s>" -#: ../raster/r.horizon/main.c:182 ../raster/r.sunhours/main.c:75 +#: ../raster/r.horizon/main.c:181 ../raster/r.sunhours/main.c:75 #: ../raster/r.sunmask/main.c:118 msgid "sun position" msgstr "" -#: ../raster/r.horizon/main.c:184 +#: ../raster/r.horizon/main.c:183 msgid "Computes horizon angle height from a digital elevation model." msgstr "" -#: ../raster/r.horizon/main.c:186 +#: ../raster/r.horizon/main.c:185 msgid "The module has two different modes of operation: 1. Computes the entire horizon around a single point whose coordinates are given with the 'coord' option. The horizon height (in radians). 2. Computes one or more raster maps of the horizon height in a single direction. The input for this is the angle (in degrees), which is measured counterclockwise with east=0, north=90 etc. The output is the horizon height in radians." msgstr "" -#: ../raster/r.horizon/main.c:203 +#: ../raster/r.horizon/main.c:202 msgid "Direction in which you want to know the horizon height" msgstr "" -#: ../raster/r.horizon/main.c:220 +#: ../raster/r.horizon/main.c:219 msgid "Start angle for multidirectional horizon [degrees]" msgstr "" -#: ../raster/r.horizon/main.c:221 ../raster/r.horizon/main.c:230 -#: ../raster/r.horizon/main.c:238 ../raster/r.horizon/main.c:246 -#: ../raster/r.horizon/main.c:254 ../raster/r.horizon/main.c:262 -#: ../raster/r.horizon/main.c:270 ../raster/r.horizon/main.c:283 +#: ../raster/r.horizon/main.c:220 ../raster/r.horizon/main.c:229 +#: ../raster/r.horizon/main.c:237 ../raster/r.horizon/main.c:245 +#: ../raster/r.horizon/main.c:253 ../raster/r.horizon/main.c:261 +#: ../raster/r.horizon/main.c:269 ../raster/r.horizon/main.c:282 msgid "Raster mode" msgstr "" -#: ../raster/r.horizon/main.c:229 +#: ../raster/r.horizon/main.c:228 msgid "End angle for multidirectional horizon [degrees]" msgstr "" -#: ../raster/r.horizon/main.c:237 +#: ../raster/r.horizon/main.c:236 msgid "For horizon rasters, read from the DEM an extra buffer around the present region" msgstr "" -#: ../raster/r.horizon/main.c:245 +#: ../raster/r.horizon/main.c:244 msgid "For horizon rasters, read from the DEM an extra buffer eastward the present region" msgstr "" -#: ../raster/r.horizon/main.c:253 +#: ../raster/r.horizon/main.c:252 msgid "For horizon rasters, read from the DEM an extra buffer westward the present region" msgstr "" -#: ../raster/r.horizon/main.c:261 +#: ../raster/r.horizon/main.c:260 msgid "For horizon rasters, read from the DEM an extra buffer northward the present region" msgstr "" -#: ../raster/r.horizon/main.c:269 +#: ../raster/r.horizon/main.c:268 msgid "For horizon rasters, read from the DEM an extra buffer southward the present region" msgstr "" -#: ../raster/r.horizon/main.c:277 +#: ../raster/r.horizon/main.c:276 msgid "The maximum distance to consider when finding the horizon height" msgstr "" -#: ../raster/r.horizon/main.c:288 +#: ../raster/r.horizon/main.c:287 msgid "Coordinate for which you want to calculate the horizon" msgstr "" -#: ../raster/r.horizon/main.c:289 ../raster/r.horizon/main.c:305 +#: ../raster/r.horizon/main.c:288 ../raster/r.horizon/main.c:304 msgid "Point mode" msgstr "" -#: ../raster/r.horizon/main.c:310 +#: ../raster/r.horizon/main.c:309 msgid "Write output in degrees (default is radians)" msgstr "" -#: ../raster/r.horizon/main.c:315 +#: ../raster/r.horizon/main.c:314 msgid "Write output in compass orientation (default is CCW, East=0)" msgstr "" -#: ../raster/r.horizon/main.c:355 +#: ../raster/r.horizon/main.c:354 msgid "Note: In latitude-longitude coordinate system specify buffers in degree unit" msgstr "" -#: ../raster/r.horizon/main.c:368 +#: ../raster/r.horizon/main.c:367 msgid "Can't read the coordinates from the \"coordinate\" option." msgstr "" -#: ../raster/r.horizon/main.c:395 +#: ../raster/r.horizon/main.c:372 +msgid "Coordinates are outside of the current region" +msgstr "" + +#: ../raster/r.horizon/main.c:399 msgid "You didn't specify a direction value or step size. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:400 +#: ../raster/r.horizon/main.c:404 msgid "You didn't specify a horizon raster name. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:415 +#: ../raster/r.horizon/main.c:419 msgid "Negative values of start angle are not allowed. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:419 +#: ../raster/r.horizon/main.c:423 msgid "End angle is not between 0 and 360. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:423 +#: ../raster/r.horizon/main.c:427 msgid "You specify a start grater than the end angle. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:431 +#: ../raster/r.horizon/main.c:435 msgid "You didn't specify an angle step size. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:442 +#: ../raster/r.horizon/main.c:446 msgid "Could not read bufferzone size. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:447 ../raster/r.horizon/main.c:453 -#: ../raster/r.horizon/main.c:460 ../raster/r.horizon/main.c:467 +#: ../raster/r.horizon/main.c:451 ../raster/r.horizon/main.c:457 +#: ../raster/r.horizon/main.c:464 ../raster/r.horizon/main.c:471 #, c-format msgid "Could not read %s bufferzone size. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:448 +#: ../raster/r.horizon/main.c:452 msgid "east" msgstr "" -#: ../raster/r.horizon/main.c:454 +#: ../raster/r.horizon/main.c:458 msgid "west" msgstr "" -#: ../raster/r.horizon/main.c:461 +#: ../raster/r.horizon/main.c:465 msgid "south" msgstr "" -#: ../raster/r.horizon/main.c:468 +#: ../raster/r.horizon/main.c:472 msgid "north" msgstr "" -#: ../raster/r.horizon/main.c:473 +#: ../raster/r.horizon/main.c:477 msgid "Could not read maximum distance. Aborting." msgstr "Nie można odczytać maksymalnej odlegÅ‚oÅ›ci. Przerywam." -#: ../raster/r.horizon/main.c:484 +#: ../raster/r.horizon/main.c:488 msgid "The distance value must be 0.5-1.5. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:654 ../raster/r.in.ascii/main.c:187 +#: ../raster/r.horizon/main.c:656 ../raster/r.in.ascii/main.c:187 #, c-format msgid "OOPS: rows changed from %d to %d" msgstr "" -#: ../raster/r.horizon/main.c:658 ../raster/r.in.ascii/main.c:190 +#: ../raster/r.horizon/main.c:660 ../raster/r.in.ascii/main.c:190 #, c-format msgid "OOPS: cols changed from %d to %d" msgstr "" -#: ../raster/r.horizon/main.c:1174 +#: ../raster/r.horizon/main.c:849 ../raster/r.horizon/main.c:867 +#: ../raster/r.horizon/main.c:1203 ../raster/r.horizon/main.c:1223 +#: ../raster/r.proj/main.c:450 ../raster/r.proj/main.c:541 +#, fuzzy, c-format +msgid "Error in %s" +msgstr "BÅ‚Ä…d: %s" + +#: ../raster/r.horizon/main.c:1176 #, c-format msgid "Calculating map %01d of %01d (angle %.2f, raster map <%s>)" msgstr "" @@ -9362,7 +9715,7 @@ 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:183 +#: ../raster/r.series.accumulate/main.c:132 ../raster/r.series/main.c:184 msgid "Ignore values outside this range" msgstr "" @@ -9386,7 +9739,7 @@ msgid "Huglin Heliothermal index" msgstr "" -#: ../raster/r.series.accumulate/main.c:163 ../raster/r.series/main.c:191 +#: ../raster/r.series.accumulate/main.c:163 ../raster/r.series/main.c:192 msgid "Do not keep files open" msgstr "" @@ -9395,27 +9748,30 @@ msgstr "" #: ../raster/r.series.accumulate/main.c:206 ../raster/r.neighbors/main.c:266 -#: ../raster/r.series/main.c:204 ../raster/r.mapcalc/main.c:131 -#: ../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.external/main.c:170 ../vector/v.colors/main.c:206 +#: ../raster/r.series/main.c:205 ../raster/r.mapcalc/main.c:131 +#: ../raster/r.buildvrt/main.c:109 ../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.external/main.c:170 +#: ../vector/v.colors/main.c:219 #, c-format msgid "%s= and %s= are mutually exclusive" msgstr "" -#: ../raster/r.series.accumulate/main.c:210 ../raster/r.series/main.c:208 -#: ../raster/r.series.interp/main.c:126 ../raster/r.series.interp/main.c:142 +#: ../raster/r.series.accumulate/main.c:210 ../raster/r.series/main.c:209 +#: ../raster/r.buildvrt/main.c:113 ../raster/r.series.interp/main.c:126 +#: ../raster/r.series.interp/main.c:142 #, c-format msgid "Please specify %s= or %s=" msgstr "" -#: ../raster/r.series.accumulate/main.c:255 ../raster/r.series/main.c:275 +#: ../raster/r.series.accumulate/main.c:255 ../raster/r.series/main.c:288 +#: ../raster/r.buildvrt/main.c:174 msgid "No raster map name found in input file" msgstr "" -#: ../raster/r.series.accumulate/main.c:318 ../raster/r.slope.aspect/main.c:544 -#: ../raster/r.series/main.c:386 ../raster/r.patch/main.c:140 -#: ../raster/r.series.interp/main.c:339 ../raster/r.relief/main.c:316 +#: ../raster/r.series.accumulate/main.c:318 ../raster/r.slope.aspect/main.c:577 +#: ../raster/r.series/main.c:415 ../raster/r.patch/main.c:140 +#: ../raster/r.series.interp/main.c:339 ../raster/r.relief/main.c:317 msgid "Percent complete..." msgstr "Procent wykonania ..." @@ -9477,10 +9833,10 @@ msgstr "Odczytywanie %s ..." #: ../raster/r.distance/report.c:61 -#: ../scripts/i.colors.enhance/i.colors.enhance.py:153 -#: ../scripts/i.colors.enhance/i.colors.enhance.py:176 -#: ../scripts/i.colors.enhance/i.colors.enhance.py:186 -#: ../scripts/i.colors.enhance/i.colors.enhance.py:210 +#: ../scripts/i.colors.enhance/i.colors.enhance.py:161 +#: ../scripts/i.colors.enhance/i.colors.enhance.py:184 +#: ../scripts/i.colors.enhance/i.colors.enhance.py:194 +#: ../scripts/i.colors.enhance/i.colors.enhance.py:218 msgid "Processing..." msgstr "Przetwarzanie..." @@ -10401,9 +10757,9 @@ #: ../raster/r.contour/main.c:183 ../raster/r.stream.extract/close.c:194 #: ../vector/v.net.distance/main.c:291 ../vector/v.in.lidar/attributes.c:135 #: ../vector/v.net.allpairs/main.c:179 ../vector/v.in.dwg/main.c:240 -#: ../vector/v.in.ogr/main.c:1138 ../vector/v.net.path/path.c:109 +#: ../vector/v.in.ogr/main.c:1201 ../vector/v.net.path/path.c:109 #: ../vector/v.overlay/main.c:587 ../vector/v.net.iso/main.c:390 -#: ../vector/v.net.flow/main.c:181 ../vector/v.distance/main.c:1419 +#: ../vector/v.net.flow/main.c:181 ../vector/v.distance/main.c:1427 #: ../vector/v.net.timetable/main.c:103 ../vector/v.to.points/main.c:192 #: ../vector/v.net.components/main.c:190 ../vector/v.net.centrality/main.c:266 #: ../vector/v.net.alloc/main.c:329 @@ -10413,7 +10769,7 @@ #: ../raster/r.contour/main.c:188 ../raster3d/r3.flow/main.c:67 #: ../vector/v.in.lidar/attributes.c:139 ../vector/v.reclass/main.c:322 -#: ../vector/v.in.dwg/main.c:244 ../vector/v.in.ogr/main.c:1360 +#: ../vector/v.in.dwg/main.c:244 ../vector/v.in.ogr/main.c:1430 #: ../vector/v.in.ascii/main.c:523 ../vector/v.to.points/main.c:197 #: ../vector/v.in.dxf/write_vect.c:241 #, c-format @@ -10421,8 +10777,8 @@ msgstr "Nie można utworzyć indeksu dla tabeli <%s>, klucz <%s>" #: ../raster/r.contour/main.c:203 ../vector/v.select/copy_tabs.c:17 -#: ../vector/v.voronoi/main.c:384 ../vector/v.extract/copy_tab.c:57 -#: ../vector/v.generalize/misc.c:134 +#: ../vector/v.voronoi/main.c:384 ../vector/v.decimate/copy_tab.c:54 +#: ../vector/v.extract/copy_tab.c:57 ../vector/v.generalize/misc.c:134 msgid "Writing attributes..." msgstr "Zapisywanie atrybutów ..." @@ -10433,7 +10789,7 @@ msgid "Unable to insert new record: '%s'" msgstr "Nie można wprowadzić nowego rekordu: '%s'" -#: ../raster/r.contour/main.c:237 ../raster/r.in.lidar/main.c:608 +#: ../raster/r.contour/main.c:237 ../raster/r.in.lidar/main.c:613 #: ../vector/v.generalize/displacement.c:78 msgid "Reading data..." msgstr "Odczyt danych..." @@ -10469,7 +10825,7 @@ msgstr[2] "" msgstr[3] "" -#: ../raster/r.contour/cont.c:213 +#: ../raster/r.contour/cont.c:214 #, c-format msgid "%d crossing found" msgid_plural "%d crossings found" @@ -10478,203 +10834,215 @@ msgstr[2] "" msgstr[3] "" -#: ../raster/r.contour/cont.c:266 +#: ../raster/r.contour/cont.c:267 msgid "Illegal edge number" msgstr "Niedozwolony numer krawÄ™dzi" -#: ../raster/r.contour/cont.c:374 +#: ../raster/r.contour/cont.c:375 msgid "Edge number out of range" msgstr "Numer krawÄ™dzi poza zakresem" -#: ../raster/r.slope.aspect/main.c:152 ../raster/r.param.scale/interface.c:56 +#: ../raster/r.slope.aspect/main.c:170 ../raster/r.param.scale/interface.c:56 #: ../raster/r.relief/main.c:110 ../imagery/i.topo.corr/main.c:48 msgid "terrain" msgstr "" -#: ../raster/r.slope.aspect/main.c:153 +#: ../raster/r.slope.aspect/main.c:171 msgid "aspect" msgstr "" -#: ../raster/r.slope.aspect/main.c:154 +#: ../raster/r.slope.aspect/main.c:172 msgid "slope" msgstr "" -#: ../raster/r.slope.aspect/main.c:155 +#: ../raster/r.slope.aspect/main.c:173 msgid "curvature" msgstr "" -#: ../raster/r.slope.aspect/main.c:156 +#: ../raster/r.slope.aspect/main.c:174 msgid "Generates raster maps of slope, aspect, curvatures and partial derivatives from an elevation raster map." msgstr "" -#: ../raster/r.slope.aspect/main.c:158 +#: ../raster/r.slope.aspect/main.c:176 msgid "Aspect is calculated counterclockwise from east." msgstr "Ekspozycja jest obliczana odwrotnie do ruchu wskazówek zegara, od wschodu." -#: ../raster/r.slope.aspect/main.c:165 ../vector/v.surf.rst/main.c:201 +#: ../raster/r.slope.aspect/main.c:183 ../vector/v.surf.rst/main.c:203 msgid "Name for output slope raster map" msgstr "Nazwa wyjÅ›ciowej mapy rastrowej spadku" -#: ../raster/r.slope.aspect/main.c:166 ../raster/r.slope.aspect/main.c:172 -#: ../raster/r.slope.aspect/main.c:196 ../raster/r.slope.aspect/main.c:203 -#: ../raster/r.slope.aspect/main.c:210 ../raster/r.slope.aspect/main.c:217 -#: ../raster/r.slope.aspect/main.c:224 ../raster/r.slope.aspect/main.c:231 -#: ../raster/r.slope.aspect/main.c:238 ../raster/r.watershed/front/main.c:139 -#: ../raster/r.watershed/front/main.c:146 -#: ../raster/r.watershed/front/main.c:153 +#: ../raster/r.slope.aspect/main.c:184 ../raster/r.slope.aspect/main.c:190 +#: ../raster/r.slope.aspect/main.c:214 ../raster/r.slope.aspect/main.c:221 +#: ../raster/r.slope.aspect/main.c:228 ../raster/r.slope.aspect/main.c:235 +#: ../raster/r.slope.aspect/main.c:242 ../raster/r.slope.aspect/main.c:249 +#: ../raster/r.slope.aspect/main.c:256 ../raster/r.watershed/front/main.c:147 +#: ../raster/r.watershed/front/main.c:154 #: ../raster/r.watershed/front/main.c:160 -#: ../raster/r.watershed/front/main.c:166 -#: ../raster/r.watershed/front/main.c:172 -#: ../raster/r.watershed/front/main.c:180 -#: ../raster/r.watershed/front/main.c:188 -#: ../raster/r.watershed/front/main.c:195 ../vector/v.surf.rst/main.c:172 -#: ../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:232 ../vector/v.surf.rst/main.c:239 -#: ../vector/v.surf.rst/main.c:246 ../vector/v.surf.rst/main.c:253 +#: ../raster/r.watershed/front/main.c:167 +#: ../raster/r.watershed/front/main.c:173 +#: ../raster/r.watershed/front/main.c:179 +#: ../raster/r.watershed/front/main.c:186 +#: ../raster/r.watershed/front/main.c:193 +#: ../raster/r.watershed/front/main.c:200 ../vector/v.surf.rst/main.c:174 +#: ../vector/v.surf.rst/main.c:198 ../vector/v.surf.rst/main.c:204 +#: ../vector/v.surf.rst/main.c:210 ../vector/v.surf.rst/main.c:216 +#: ../vector/v.surf.rst/main.c:222 ../vector/v.surf.rst/main.c:228 +#: ../vector/v.surf.rst/main.c:234 ../vector/v.surf.rst/main.c:241 +#: ../vector/v.surf.rst/main.c:248 ../vector/v.surf.rst/main.c:255 #: ../vector/v.surf.bspline/main.c:130 ../vector/v.surf.bspline/main.c:135 -#: ../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.vol.rst/main.c:293 ../vector/v.vol.rst/main.c:299 +#: ../vector/v.vol.rst/main.c:362 ../vector/v.vol.rst/main.c:368 +#: ../vector/v.vol.rst/main.c:374 ../vector/v.vol.rst/main.c:381 +#: ../vector/v.vol.rst/main.c:387 ../vector/v.vol.rst/main.c:393 +#: ../vector/v.vol.rst/main.c:399 ../vector/v.vol.rst/main.c:405 msgid "Outputs" msgstr "WyjÅ›cie" -#: ../raster/r.slope.aspect/main.c:171 ../vector/v.surf.rst/main.c:207 +#: ../raster/r.slope.aspect/main.c:189 ../vector/v.surf.rst/main.c:209 msgid "Name for output aspect raster map" msgstr "Nazwa wyjÅ›ciowej mapy rastrowej ekspozycji terenu" -#: ../raster/r.slope.aspect/main.c:180 +#: ../raster/r.slope.aspect/main.c:198 msgid "Format for reporting the slope" msgstr "Format raportu dla spadków" -#: ../raster/r.slope.aspect/main.c:187 +#: ../raster/r.slope.aspect/main.c:205 msgid "Type of output aspect and slope maps" msgstr "Typ wyjÅ›ciowych map ekspozycji i spadków" -#: ../raster/r.slope.aspect/main.c:195 ../vector/v.surf.rst/main.c:213 +#: ../raster/r.slope.aspect/main.c:213 ../vector/v.surf.rst/main.c:215 msgid "Name for output profile curvature raster map" msgstr "Nazwa wyjÅ›ciowego pliku krzywizny profilu" -#: ../raster/r.slope.aspect/main.c:202 ../vector/v.surf.rst/main.c:219 +#: ../raster/r.slope.aspect/main.c:220 ../vector/v.surf.rst/main.c:221 msgid "Name for output tangential curvature raster map" msgstr "Nazwa wyjÅ›ciowej mapy rastrowej krzywizny tangensa" -#: ../raster/r.slope.aspect/main.c:209 +#: ../raster/r.slope.aspect/main.c:227 msgid "Name for output first order partial derivative dx (E-W slope) raster map" msgstr "Nazwa wyjÅ›ciowej mapy rastrowej pochodnej czÄ…stkowej pierwszego rzÄ™du dx (spadki E-W)" -#: ../raster/r.slope.aspect/main.c:216 +#: ../raster/r.slope.aspect/main.c:234 msgid "Name for output first order partial derivative dy (N-S slope) raster map" msgstr "Nazwa wyjÅ›ciowej mapy rastrowej pochodnej czÄ…stkowej pierwszego rzÄ™du dy(spadki N-S)" -#: ../raster/r.slope.aspect/main.c:223 +#: ../raster/r.slope.aspect/main.c:241 msgid "Name for output second order partial derivative dxx raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:230 +#: ../raster/r.slope.aspect/main.c:248 msgid "Name for output second order partial derivative dyy raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:237 +#: ../raster/r.slope.aspect/main.c:255 msgid "Name for output second order partial derivative dxy raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:243 +#: ../raster/r.slope.aspect/main.c:261 msgid "Multiplicative factor to convert elevation units to horizontal units" msgstr "" -#: ../raster/r.slope.aspect/main.c:252 +#: ../raster/r.slope.aspect/main.c:270 msgid "Minimum slope value (in percent) for which aspect is computed" msgstr "" -#: ../raster/r.slope.aspect/main.c:261 +#: ../raster/r.slope.aspect/main.c:279 msgid "Do not align the current region to the raster elevation map" msgstr "" -#: ../raster/r.slope.aspect/main.c:315 ../raster/r.relief/main.c:220 +#: ../raster/r.slope.aspect/main.c:285 +msgid "Compute output at edges and near NULL values" +msgstr "" + +#: ../raster/r.slope.aspect/main.c:291 +msgid "Create aspect as degrees clockwise from North (azimuth), with flat = -9999" +msgstr "" + +#: ../raster/r.slope.aspect/main.c:293 +msgid "Default: degrees counter-clockwise from East, with flat = 0" +msgstr "" + +#: ../raster/r.slope.aspect/main.c:348 ../raster/r.relief/main.c:221 #, c-format msgid "%s=%s - must be a positive number" msgstr "" -#: ../raster/r.slope.aspect/main.c:321 ../raster/r.relief/main.c:201 -#: ../raster/r.relief/main.c:207 +#: ../raster/r.slope.aspect/main.c:354 ../raster/r.relief/main.c:202 +#: ../raster/r.relief/main.c:208 #, c-format msgid "%s=%s - must be a non-negative number" msgstr "" -#: ../raster/r.slope.aspect/main.c:336 +#: ../raster/r.slope.aspect/main.c:369 #, 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:358 +#: ../raster/r.slope.aspect/main.c:391 #, c-format msgid "Wrong raster type: %s" msgstr "NieprawidÅ‚owy typ rastra: %s" -#: ../raster/r.slope.aspect/main.c:387 +#: ../raster/r.slope.aspect/main.c:420 msgid "r.slope.aspect does not convert horizontal units to meters in this version, see manual page." msgstr "" -#: ../raster/r.slope.aspect/main.c:968 +#: ../raster/r.slope.aspect/main.c:1025 #, c-format msgid "Elevation products for mapset <%s> in <%s>" msgstr "" -#: ../raster/r.slope.aspect/main.c:987 +#: ../raster/r.slope.aspect/main.c:1044 #, c-format msgid "Min computed aspect %.4f, max computed aspect %.4f" msgstr "minimalna obliczona ekspozycja %.4f, maksymalna obliczona ekspozycja %.4f" -#: ../raster/r.slope.aspect/main.c:1051 +#: ../raster/r.slope.aspect/main.c:1145 #, c-format msgid "Aspect raster map <%s> complete" msgstr "Rastrowa mapa ekspozycji terenu <%s> gotowa" -#: ../raster/r.slope.aspect/main.c:1108 +#: ../raster/r.slope.aspect/main.c:1202 #, c-format msgid "Min computed slope %.4f, max computed slope %.4f" msgstr "" -#: ../raster/r.slope.aspect/main.c:1161 +#: ../raster/r.slope.aspect/main.c:1255 #, c-format msgid "Slope raster map <%s> complete" msgstr "Rastrowa mapa spadków <%s> gotowa" -#: ../raster/r.slope.aspect/main.c:1233 +#: ../raster/r.slope.aspect/main.c:1327 #, c-format msgid "Profile curve raster map <%s> complete" msgstr "" -#: ../raster/r.slope.aspect/main.c:1260 +#: ../raster/r.slope.aspect/main.c:1354 #, c-format msgid "Tangential curve raster map <%s> complete" msgstr "" -#: ../raster/r.slope.aspect/main.c:1285 +#: ../raster/r.slope.aspect/main.c:1379 #, c-format msgid "E-W slope raster map <%s> complete" msgstr "Rastrowa mapa spadków E-W <%s> gotowa" -#: ../raster/r.slope.aspect/main.c:1310 +#: ../raster/r.slope.aspect/main.c:1404 #, c-format msgid "N-S slope raster map <%s> complete" msgstr "Rastrowa mapa spadków N-S <%s> gotowa" -#: ../raster/r.slope.aspect/main.c:1335 +#: ../raster/r.slope.aspect/main.c:1429 #, c-format msgid "Dxx raster map <%s> complete" msgstr "Rastrowa mapa Dxx <%s> gotowa" -#: ../raster/r.slope.aspect/main.c:1360 +#: ../raster/r.slope.aspect/main.c:1454 #, c-format msgid "Dyy raster map <%s> complete" msgstr "Rastrowa mapa Dyy <%s> gotowa" -#: ../raster/r.slope.aspect/main.c:1385 +#: ../raster/r.slope.aspect/main.c:1479 #, c-format msgid "Dxy raster map <%s> complete" msgstr "Rastrowa mapa Dxy <%s> gotowa" @@ -10802,7 +11170,7 @@ msgid "\"%s\" field missing from header" msgstr "" -#: ../raster/r.stream.extract/main.c:78 ../raster/r.watershed/front/main.c:78 +#: ../raster/r.stream.extract/main.c:78 ../raster/r.watershed/front/main.c:80 msgid "stream network" msgstr "" @@ -10818,11 +11186,6 @@ msgid "Stream extraction will use provided accumulation instead of calculating it anew" msgstr "" -#: ../raster/r.stream.extract/main.c:89 ../raster/r.stream.extract/main.c:97 -#: ../raster/r.flow/main.c:435 ../raster/r.flow/main.c:441 -msgid "Input maps" -msgstr "" - #: ../raster/r.stream.extract/main.c:93 msgid "Name of input raster map with real depressions" msgstr "" @@ -10921,13 +11284,13 @@ msgstr "" #: ../raster/r.stream.extract/main.c:318 -#: ../raster/r.watershed/seg/init_vars.c:252 +#: ../raster/r.watershed/seg/init_vars.c:255 #, c-format msgid "Will need up to %.2f MB of disk space" msgstr "" #: ../raster/r.stream.extract/main.c:320 -#: ../raster/r.watershed/seg/init_vars.c:254 +#: ../raster/r.watershed/seg/init_vars.c:258 #, c-format msgid "Will need up to %.2f GB (%.0f MB) of disk space" msgstr "" @@ -11010,17 +11373,14 @@ msgid "Unable to re-open segment file" msgstr "" -#: ../raster/r.stream.extract/cseg.c:47 ../raster/r.stream.extract/dseg.c:47 -#: ../raster/r.stream.extract/dseg.c:97 ../raster/r.stream.extract/bseg.c:46 -#: ../raster/r.stream.extract/bseg.c:96 ../raster/r.stream.extract/seg.c:52 -#: ../raster/r.stream.extract/seg.c:94 ../raster/r.stream.extract/seg.c:103 +#: ../raster/r.stream.extract/cseg.c:47 ../raster/r.stream.extract/cseg.c:97 +#: ../raster/r.stream.extract/dseg.c:47 ../raster/r.stream.extract/dseg.c:97 +#: ../raster/r.stream.extract/bseg.c:46 ../raster/r.stream.extract/bseg.c:96 +#: ../raster/r.stream.extract/seg.c:52 ../raster/r.stream.extract/seg.c:94 +#: ../raster/r.stream.extract/seg.c:103 msgid "Unable to read segment file" msgstr "" -#: ../raster/r.stream.extract/cseg.c:97 -msgid "Unabel to read segment file" -msgstr "" - #: ../raster/r.stream.extract/cseg.c:120 #, c-format msgid "Unable to segment put row %d for raster map <%s>" @@ -11059,8 +11419,8 @@ msgstr "" #: ../raster/r.stream.extract/streams.c:336 -#: ../raster/r.watershed/seg/do_cum.c:487 -#: ../raster/r.watershed/ram/do_cum.c:443 +#: ../raster/r.watershed/seg/do_cum.c:518 +#: ../raster/r.watershed/ram/do_cum.c:469 #, c-format msgid "MFD: cumulative proportion of flow distribution not 1.0 but %f" msgstr "" @@ -11101,7 +11461,8 @@ msgstr "" #: ../raster/r.stream.extract/close.c:198 -#, c-format +#: ../scripts/v.db.addtable/v.db.addtable.py:147 +#, c-format, python-format msgid "Unable to create index on table <%s>" msgstr "" @@ -11111,7 +11472,7 @@ msgstr "" #: ../raster/r.stream.extract/close.c:255 ../raster/r.grow.distance/main.c:325 -#: ../raster/r.fill.dir/main.c:253 +#: ../raster/r.fill.dir/main.c:259 msgid "Writing output raster maps..." msgstr "" @@ -11239,9 +11600,10 @@ msgid "Distance filter remains flat before beginning exponent" msgstr "" -#: ../raster/r.random.surface/main.c:102 -msgid "Random seed (SEED_MIN >= value >= SEED_MAX), default [random]" -msgstr "" +#: ../raster/r.random.surface/main.c:102 ../raster/r.random.cells/main.c:77 +#, fuzzy +msgid "Random seed, default [random]" +msgstr "Zaznacz pasmo (domyÅ›lnie: wszystkie pasma)" #: ../raster/r.random.surface/main.c:108 msgid "Maximum cell value of distribution" @@ -11251,12 +11613,12 @@ msgid "Uniformly distributed cell values" msgstr "" -#: ../raster/r.random.surface/main.c:128 ../raster/r.random.cells/init.c:96 +#: ../raster/r.random.surface/main.c:128 ../raster/r.random.cells/init.c:93 #, c-format msgid "Generating raster map <%s>..." msgstr "" -#: ../raster/r.random.surface/save.c:98 ../raster/r.drain/main.c:522 +#: ../raster/r.random.surface/save.c:98 ../raster/r.drain/main.c:523 #: ../raster/r.random.cells/indep.c:139 ../raster/r.composite/main.c:191 #: ../imagery/i.ifft/main.c:207 #, c-format @@ -11277,45 +11639,30 @@ msgid "Output raster map required" msgstr "" -#: ../raster/r.random.surface/init.c:108 -#, c-format -msgid "Seed (%d) larger than maximum (%d)" -msgstr "" - -#: ../raster/r.random.surface/init.c:111 ../raster/r.random.surface/init.c:120 -#, c-format -msgid " seed is set to %d" -msgstr "próbka jest ustawiona na %d" - -#: ../raster/r.random.surface/init.c:116 -#, c-format -msgid "Seed (%d) smaller than minimum (%d)" -msgstr "" - -#: ../raster/r.random.surface/init.c:159 +#: ../raster/r.random.surface/init.c:141 #, c-format msgid "Distance value (%d): %lf must be >= 0.0" msgstr "" -#: ../raster/r.random.surface/init.c:187 +#: ../raster/r.random.surface/init.c:169 #, c-format msgid "Exponent value (%lf) must be > 0.0" msgstr "" -#: ../raster/r.random.surface/init.c:211 +#: ../raster/r.random.surface/init.c:193 #, c-format msgid "Flat value (%lf) must be less than distance value (%lf)" msgstr "" -#: ../raster/r.random.surface/init.c:232 +#: ../raster/r.random.surface/init.c:214 msgid "Must have a distance value for each filter" msgstr "" -#: ../raster/r.random.surface/init.c:264 +#: ../raster/r.random.surface/init.c:246 msgid "Must have a exponent value for each filter" msgstr "" -#: ../raster/r.random.surface/init.c:281 +#: ../raster/r.random.surface/init.c:263 msgid "Must have a weight value for each filter" msgstr "" @@ -11360,64 +11707,64 @@ msgid "File not found: %s" msgstr "plik nie zostaÅ‚ odnaleziony: %s" -#: ../raster/r.fill.dir/main.c:88 +#: ../raster/r.fill.dir/main.c:90 msgid "sink" msgstr "" -#: ../raster/r.fill.dir/main.c:89 +#: ../raster/r.fill.dir/main.c:91 msgid "fill sinks" msgstr "" -#: ../raster/r.fill.dir/main.c:90 +#: ../raster/r.fill.dir/main.c:92 msgid "depressions" msgstr "" -#: ../raster/r.fill.dir/main.c:92 +#: ../raster/r.fill.dir/main.c:94 msgid "Filters and generates a depressionless elevation map and a flow direction map from a given elevation raster map." msgstr "Filtruje rastrowÄ… mapÄ™ modelu terenu i generuje mapÄ™ powierzchni pozbawionej depresji oraz mapÄ™ linii spÅ‚ywu." -#: ../raster/r.fill.dir/main.c:99 +#: ../raster/r.fill.dir/main.c:101 msgid "Name for output depressionless elevation raster map" msgstr "" -#: ../raster/r.fill.dir/main.c:103 +#: ../raster/r.fill.dir/main.c:105 msgid "Name for output flow direction map for depressionless elevation raster map" msgstr "" -#: ../raster/r.fill.dir/main.c:108 +#: ../raster/r.fill.dir/main.c:110 msgid "Name for output raster map of problem areas" msgstr "" -#: ../raster/r.fill.dir/main.c:115 +#: ../raster/r.fill.dir/main.c:117 msgid "Aspect direction format" msgstr "" -#: ../raster/r.fill.dir/main.c:121 +#: ../raster/r.fill.dir/main.c:123 msgid "Find unresolved areas only" msgstr "Znajdź tylko obszary 'nierozwiÄ…zanych' problemów" -#: ../raster/r.fill.dir/main.c:127 +#: ../raster/r.fill.dir/main.c:129 #, c-format msgid "The '%c' flag requires '%s'to be specified" msgstr "" -#: ../raster/r.fill.dir/main.c:148 +#: ../raster/r.fill.dir/main.c:150 msgid "Direction map is D8 resolution, i.e. 45 degrees" msgstr "" -#: ../raster/r.fill.dir/main.c:190 +#: ../raster/r.fill.dir/main.c:192 msgid "Reading input elevation raster map..." msgstr "" -#: ../raster/r.fill.dir/main.c:200 +#: ../raster/r.fill.dir/main.c:202 msgid "Filling sinks..." msgstr "" -#: ../raster/r.fill.dir/main.c:204 +#: ../raster/r.fill.dir/main.c:206 msgid "Determining flow directions for ambiguous cases..." msgstr "" -#: ../raster/r.fill.dir/main.c:217 +#: ../raster/r.fill.dir/main.c:219 msgid "Repeat to get the final directions..." msgstr "" @@ -11505,14 +11852,6 @@ msgid "Pass 2 of 2..." msgstr "" -#: ../raster/r.clump/clump.c:99 ../raster/r.clump/clump.c:151 -#: ../raster/r.clump/minsize.c:152 ../raster/r.clump/minsize.c:253 -#: ../raster/r.clump/minsize.c:287 ../raster/r.clump/minsize.c:293 -#: ../raster/r.clump/minsize.c:424 ../raster/r.clump/minsize.c:447 -#: ../raster/r.clump/minsize.c:518 ../imagery/i.segment/cluster.c:431 -msgid "Unable to read from temp file" -msgstr "" - #: ../raster/r.clump/clump.c:115 ../raster/r.clump/clump.c:347 #: ../raster/r.clump/clump.c:361 ../raster/r.clump/clump.c:648 #: ../raster/r.clump/clump.c:662 ../raster/r.clump/minsize.c:163 @@ -11540,9 +11879,9 @@ msgid "%d-band clumping with threshold %g" msgstr "" -#: ../raster/r.clump/clump.c:451 ../imagery/i.segment/write_output.c:112 -#: ../imagery/i.segment/open_files.c:71 ../imagery/i.segment/open_files.c:238 -#: ../imagery/i.segment/open_files.c:246 +#: ../raster/r.clump/clump.c:451 ../imagery/i.segment/write_output.c:114 +#: ../imagery/i.segment/open_files.c:57 ../imagery/i.segment/open_files.c:232 +#: ../imagery/i.segment/open_files.c:240 #, c-format msgid "No min/max found in raster map <%s>" msgstr "" @@ -11627,7 +11966,7 @@ msgid "PNG error" msgstr "" -#: ../raster/r.in.png/main.c:485 ../raster/r.cross/main.c:168 +#: ../raster/r.in.png/main.c:485 ../raster/r.cross/main.c:161 #: ../raster/r.basins.fill/main.c:146 ../raster/r.resample/main.c:125 #, c-format msgid "Creating support files for <%s>..." @@ -11657,34 +11996,35 @@ msgid "Output image file header only and exit" msgstr "" -#: ../raster/r.cross/main.c:72 +#: ../raster/r.cross/main.c:71 msgid "Creates a cross product of the category values from multiple raster map layers." msgstr "Tworzy produkt przejÅ›ciowy wartoÅ›ci kategorii ze zÅ‚ożonych warstw map rastrowych" -#: ../raster/r.cross/main.c:81 +#: ../raster/r.cross/main.c:80 #, c-format msgid "Names of 2-%d input raster maps" msgstr "Nazwy 2-%d wejÅ›ciowych map rastrowych" -#: ../raster/r.cross/main.c:90 -msgid "Non-zero data only" +#: ../raster/r.cross/main.c:89 +#, fuzzy +msgid "Non-NULL data only" msgstr "Dopuszczalne sÄ… tylko nie-zerowe wartoÅ›ci danych" -#: ../raster/r.cross/main.c:103 +#: ../raster/r.cross/main.c:102 #, c-format msgid "More than %d files not allowed" msgstr "WiÄ™cej niż %d plików niedozwolonych" -#: ../raster/r.cross/main.c:119 +#: ../raster/r.cross/main.c:111 msgid "Must specify 2 or more input maps" msgstr "" -#: ../raster/r.cross/main.c:136 +#: ../raster/r.cross/main.c:129 #, c-format msgid "%s: STEP 2 ..." msgstr "%s: KROK 2 ..." -#: ../raster/r.cross/main.c:178 +#: ../raster/r.cross/main.c:171 #, c-format msgid "%d categories" msgstr "" @@ -11699,40 +12039,45 @@ msgid "%s: STEP 3 ... " msgstr "%s: STEP 3 ... " -#: ../raster/r.series/main.c:141 +#: ../raster/r.series/main.c:142 msgid "Makes each output cell value a function of the values assigned to the corresponding cells in the input raster map layers." msgstr "Czyni wartość komórek wynikowego rastra funkcjÄ… wartoÅ›ci przypisanych do odpowiadajÄ…cych komórek wejÅ›ciowych warstw rastrowych." -#: ../raster/r.series/main.c:150 +#: ../raster/r.series/main.c:151 msgid "Input file with one raster map name and optional one weight per line, field separator between name and weight is |" msgstr "" -#: ../raster/r.series/main.c:161 ../raster3d/r3.neighbors/main.c:119 +#: ../raster/r.series/main.c:162 ../raster3d/r3.neighbors/main.c:119 msgid "Aggregate operation" msgstr "Operacja agregacji" -#: ../raster/r.series/main.c:176 +#: ../raster/r.series/main.c:177 msgid "Weighting factor for each input map, default value is 1.0 for each input map" msgstr "" -#: ../raster/r.series/main.c:250 ../raster/r.series/main.c:312 +#: ../raster/r.series/main.c:253 ../raster/r.series/main.c:325 msgid "Weights must be positive" msgstr "" -#: ../raster/r.series/main.c:268 ../raster/r.series/main.c:318 +#: ../raster/r.series/main.c:271 ../raster/r.series/main.c:331 #, c-format msgid "Reading raster map <%s> using weight %f..." msgstr "" -#: ../raster/r.series/main.c:298 +#: ../raster/r.series/main.c:274 ../raster/r.series/main.c:334 +#, fuzzy, c-format +msgid "Unable to open input raster <%s>" +msgstr "Nie można otworzyć mapy rastrowej <%s>" + +#: ../raster/r.series/main.c:311 msgid "input= and weights= must have the same number of values" msgstr "" -#: ../raster/r.series/main.c:333 +#: ../raster/r.series/main.c:356 msgid "output= and method= must have the same number of values" msgstr "" -#: ../raster/r.series/main.c:351 +#: ../raster/r.series/main.c:379 #, c-format msgid "Method %s not compatible with weights, using unweighed version instead" msgstr "" @@ -11945,95 +12290,95 @@ msgid "Flag %c makes sense only with %s option or -%c flag" msgstr "" -#: ../raster/r.in.lidar/main.c:369 ../raster3d/r3.in.lidar/main.c:340 +#: ../raster/r.in.lidar/main.c:367 +msgid "Trim option can be used only with trimmean method" +msgstr "" + +#: ../raster/r.in.lidar/main.c:374 ../raster3d/r3.in.lidar/main.c:340 #, c-format msgid "File <%s> does not exist" msgstr "" -#: ../raster/r.in.lidar/main.c:386 +#: ../raster/r.in.lidar/main.c:391 msgid "zrange will not be taken into account during scan" msgstr "" -#: ../raster/r.in.lidar/main.c:399 ../raster3d/r3.in.lidar/main.c:374 +#: ../raster/r.in.lidar/main.c:404 ../raster3d/r3.in.lidar/main.c:374 #: ../vector/v.in.lidar/main.c:349 #, c-format msgid "Input file <%s> does not exist" msgstr "" -#: ../raster/r.in.lidar/main.c:403 ../raster3d/r3.in.lidar/main.c:378 +#: ../raster/r.in.lidar/main.c:408 ../raster3d/r3.in.lidar/main.c:378 #, c-format msgid "Unable to open file <%s> as a LiDAR point cloud" msgstr "" -#: ../raster/r.in.lidar/main.c:407 ../raster3d/r3.in.lidar/main.c:382 +#: ../raster/r.in.lidar/main.c:412 ../raster3d/r3.in.lidar/main.c:382 #: ../vector/v.in.lidar/main.c:358 #, c-format msgid "Unable to read LAS header of <%s>" msgstr "" -#: ../raster/r.in.lidar/main.c:423 ../raster3d/r3.in.lidar/main.c:398 +#: ../raster/r.in.lidar/main.c:428 ../raster3d/r3.in.lidar/main.c:398 msgid "First file's projection checked, checking projection of the other files..." msgstr "" -#: ../raster/r.in.lidar/main.c:461 +#: ../raster/r.in.lidar/main.c:466 #, c-format msgid "Unknown filter option <%s>" msgstr "" -#: ../raster/r.in.lidar/main.c:479 ../raster/r.in.xyz/main.c:383 +#: ../raster/r.in.lidar/main.c:484 ../raster/r.in.xyz/main.c:383 msgid "Invalid zrange" msgstr "NiewÅ‚aÅ›ciwy zakres z" -#: ../raster/r.in.lidar/main.c:493 +#: ../raster/r.in.lidar/main.c:498 #, c-format msgid "Invalid %s" msgstr "" -#: ../raster/r.in.lidar/main.c:525 ../general/g.region/main.c:815 +#: ../raster/r.in.lidar/main.c:530 ../general/g.region/main.c:865 #, c-format msgid "Invalid input <%s=%s>" msgstr "NiewÅ‚aÅ›ciwe dane wejÅ›ciowe <%s=%s>" -#: ../raster/r.in.lidar/main.c:528 +#: ../raster/r.in.lidar/main.c:533 #, c-format msgid "Option '%s' must be > 0.0" msgstr "" -#: ../raster/r.in.lidar/main.c:596 +#: ../raster/r.in.lidar/main.c:601 #, c-format -msgid "Unable to process the hole map at once. Please set the '%s' option to some value lower than 100." +msgid "Unable to process the whole map at once. Please set the '%s' option to some value lower than 100." msgstr "" -#: ../raster/r.in.lidar/main.c:616 +#: ../raster/r.in.lidar/main.c:621 #, c-format msgid "Pass #%d (of %d)..." msgstr "" -#: ../raster/r.in.lidar/main.c:755 ../raster/r.drain/main.c:470 -msgid "Writing output raster map..." -msgstr "" - -#: ../raster/r.in.lidar/main.c:778 +#: ../raster/r.in.lidar/main.c:783 #, c-format msgid "%lu points found in input file(s)" msgstr "" -#: ../raster/r.in.lidar/main.c:798 +#: ../raster/r.in.lidar/main.c:803 #, c-format msgid "%lu input points were invalid and filtered out" msgstr "" -#: ../raster/r.in.lidar/main.c:801 +#: ../raster/r.in.lidar/main.c:806 #, c-format msgid "%lu input points were invalid, use -%c flag to filter them out" msgstr "" -#: ../raster/r.in.lidar/main.c:804 +#: ../raster/r.in.lidar/main.c:809 #, c-format msgid "Raster map <%s> created. %lu points from %d files found in region." msgstr "" -#: ../raster/r.in.lidar/main.c:809 +#: ../raster/r.in.lidar/main.c:814 #, c-format msgid "Raster map <%s> created. %lu points found in region." msgstr "" @@ -12043,10 +12388,10 @@ msgid "Cannot create temporary file with segments of a raster map" msgstr "" -#: ../raster/r.in.lidar/projection.c:34 ../raster/r.in.gdal/proj.c:131 -#: ../raster/r.external/proj.c:131 ../raster3d/r3.in.lidar/projection.c:36 +#: ../raster/r.in.lidar/projection.c:34 ../raster/r.in.gdal/proj.c:153 +#: ../raster/r.external/proj.c:153 ../raster3d/r3.in.lidar/projection.c:36 #: ../vector/v.in.lidar/projection.c:32 ../vector/v.in.pdal/projection.c:31 -#: ../vector/v.in.ogr/proj.c:322 ../vector/v.external/proj.c:223 +#: ../vector/v.in.ogr/proj.c:361 ../vector/v.external/proj.c:246 msgid "" "Projection of dataset does not appear to match current location.\n" "\n" @@ -12065,10 +12410,10 @@ msgid "Import dataset PROJ_INFO is:\n" msgstr "" -#: ../raster/r.in.lidar/projection.c:91 ../raster/r.in.gdal/proj.c:237 -#: ../raster/r.external/proj.c:237 ../raster3d/r3.in.lidar/projection.c:93 +#: ../raster/r.in.lidar/projection.c:91 ../raster/r.in.gdal/proj.c:259 +#: ../raster/r.external/proj.c:259 ../raster3d/r3.in.lidar/projection.c:93 #: ../vector/v.in.lidar/projection.c:89 ../vector/v.in.pdal/projection.c:88 -#: ../vector/v.in.ogr/proj.c:428 ../vector/v.external/proj.c:329 +#: ../vector/v.in.ogr/proj.c:467 ../vector/v.external/proj.c:352 #, c-format msgid "" "\n" @@ -12087,17 +12432,17 @@ msgid "Unable to convert input map projection information to GRASS format for checking" msgstr "" -#: ../raster/r.in.lidar/projection.c:128 ../raster/r.in.gdal/proj.c:122 -#: ../raster/r.external/proj.c:122 ../raster3d/r3.in.lidar/projection.c:130 -#: ../vector/v.in.lidar/projection.c:126 ../vector/v.in.ogr/proj.c:313 -#: ../vector/v.external/proj.c:214 +#: ../raster/r.in.lidar/projection.c:128 ../raster/r.in.gdal/proj.c:144 +#: ../raster/r.external/proj.c:144 ../raster3d/r3.in.lidar/projection.c:130 +#: ../vector/v.in.lidar/projection.c:126 ../vector/v.in.ogr/proj.c:352 +#: ../vector/v.external/proj.c:237 msgid "Over-riding projection check" msgstr "" -#: ../raster/r.in.lidar/projection.c:139 ../raster/r.in.gdal/proj.c:260 -#: ../raster/r.external/proj.c:260 ../raster3d/r3.in.lidar/projection.c:141 +#: ../raster/r.in.lidar/projection.c:139 ../raster/r.in.gdal/proj.c:282 +#: ../raster/r.external/proj.c:282 ../raster3d/r3.in.lidar/projection.c:141 #: ../vector/v.in.lidar/projection.c:137 ../vector/v.in.pdal/projection.c:137 -#: ../vector/v.in.ogr/proj.c:451 ../vector/v.external/proj.c:352 +#: ../vector/v.in.ogr/proj.c:490 ../vector/v.external/proj.c:375 msgid "Projection of input dataset and current location appear to match" msgstr "" @@ -12133,14 +12478,6 @@ msgid "File containing expression(s) to evaluate" msgstr "" -#: ../raster/r.mapcalc/main.c:105 -msgid "Seed for rand() function" -msgstr "" - -#: ../raster/r.mapcalc/main.c:109 -msgid "Generate random seed (result is non-deterministic)" -msgstr "" - #: ../raster/r.mapcalc/main.c:113 msgid "List input and output maps" msgstr "" @@ -12238,8 +12575,8 @@ msgid "Unable to close raster map <%s@%s>" msgstr "Nie można zamknąć mapy rastrowej <%s@%s>" -#: ../raster/r.mapcalc/map3.c:607 ../raster/r.sunhours/main.c:324 -#: ../raster/r.sunhours/main.c:335 ../raster/r.sunhours/main.c:346 +#: ../raster/r.mapcalc/map3.c:607 ../raster/r.sunhours/main.c:325 +#: ../raster/r.sunhours/main.c:336 ../raster/r.sunhours/main.c:347 #: ../imagery/i.landsat.acca/tools.c:136 #: ../imagery/i.landsat.acca/algorithm.c:234 #: ../imagery/i.landsat.acca/algorithm.c:388 @@ -12329,9 +12666,9 @@ msgstr "" #: ../raster/r.statistics/main.c:118 ../raster/r.stats.zonal/main.c:165 -#: ../raster/r.proj/main.c:237 ../imagery/i.rectify/main.c:156 +#: ../raster/r.proj/main.c:248 ../imagery/i.rectify/main.c:156 #: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:151 -#: ../vector/v.vect.stats/main.c:302 +#: ../vector/v.vect.stats/main.c:309 #, c-format msgid "<%s=%s> unknown %s" msgstr "<%s=%s> nieznany %s" @@ -12448,31 +12785,15 @@ msgid "Cannot get projection key values of current location" msgstr "" -#: ../raster/r.sunhours/main.c:232 ../general/g.region/printwindow.c:267 -#: ../general/g.region/printwindow.c:488 ../general/g.region/printwindow.c:569 -msgid "Unable to update lat/long projection parameters" -msgstr "Nie można zaktualizować parametrów projekcji lat/long" - -#: ../raster/r.sunhours/main.c:296 ../raster/r.sunhours/main.c:391 -#: ../raster/r.sunmask/g_solposition.c:127 -#: ../general/g.region/printwindow.c:285 ../general/g.region/printwindow.c:293 -#: ../general/g.region/printwindow.c:301 ../general/g.region/printwindow.c:309 -#: ../general/g.region/printwindow.c:319 ../general/g.region/printwindow.c:503 -#: ../general/g.region/printwindow.c:596 ../general/g.region/printwindow.c:608 -#: ../general/g.region/printwindow.c:625 ../general/g.region/printwindow.c:643 -#: ../general/g.region/printwindow.c:658 -msgid "Error in pj_do_proj (projection of input coordinate pair)" -msgstr "BÅ‚Ä…d w pj_do_proj (projekcja wejÅ›ciowej pary współrzÄ™dnych" - -#: ../raster/r.sunhours/main.c:356 +#: ../raster/r.sunhours/main.c:357 msgid "Calculating solar elevation and azimuth..." msgstr "" -#: ../raster/r.sunhours/main.c:359 +#: ../raster/r.sunhours/main.c:360 msgid "Calculating solar elevation..." msgstr "" -#: ../raster/r.sunhours/main.c:362 +#: ../raster/r.sunhours/main.c:363 msgid "Calculating solar azimuth..." msgstr "" @@ -12635,7 +12956,7 @@ msgid "Print compression information in shell script style" msgstr "" -#: ../raster/r.compress/main.c:128 ../raster/r.compress/main.c:308 +#: ../raster/r.compress/main.c:128 ../raster/r.compress/main.c:312 #, c-format msgid "Raster map <%s> is not in the current mapset" msgstr "" @@ -12655,72 +12976,82 @@ msgid "<%s> is a GDAL-linked map - can't (un)compress" msgstr "" -#: ../raster/r.compress/main.c:215 +#: ../raster/r.compress/main.c:145 +#, c-format +msgid "<%s> is a virtual raster map - can't (un)compress" +msgstr "" + +#: ../raster/r.compress/main.c:219 msgid "DONE: uncompressed file is %lu %s (%.2f%) smaller" msgstr "" -#: ../raster/r.compress/main.c:216 +#: ../raster/r.compress/main.c:220 msgid "DONE: compressed file is %lu %s (%.2f%) smaller" msgstr "" -#: ../raster/r.compress/main.c:220 +#: ../raster/r.compress/main.c:224 msgid "DONE: uncompressed file is %lu %s (%.2f%) larger" msgstr "" -#: ../raster/r.compress/main.c:221 +#: ../raster/r.compress/main.c:225 msgid "DONE: compressed file is %lu %s (%.2f%) larger" msgstr "" -#: ../raster/r.compress/main.c:224 +#: ../raster/r.compress/main.c:228 msgid "same size" msgstr "" -#: ../raster/r.compress/main.c:240 +#: ../raster/r.compress/main.c:244 #, c-format msgid "<%s> already uncompressed" msgstr "" -#: ../raster/r.compress/main.c:243 +#: ../raster/r.compress/main.c:247 #, c-format msgid "Uncompressing <%s>" msgstr "" -#: ../raster/r.compress/main.c:251 +#: ../raster/r.compress/main.c:255 #, c-format msgid "Re-compressing <%s>" msgstr "" -#: ../raster/r.compress/main.c:254 +#: ../raster/r.compress/main.c:258 #, c-format msgid "Compressing <%s>" msgstr "" -#: ../raster/r.compress/main.c:312 +#: ../raster/r.compress/main.c:316 #, c-format msgid "<%s> is a GDAL-linked map" msgstr "" -#: ../raster/r.compress/main.c:316 +#: ../raster/r.compress/main.c:320 +#, fuzzy, c-format +msgid "<%s> is a virtual raster map" +msgstr "<%s> jest już bieżącym mapsetem" + +#: ../raster/r.compress/main.c:324 #, c-format msgid "<%s> is a reclass file of map <%s> in mapset <%s>" msgstr "" -#: ../raster/r.compress/main.c:336 +#: ../raster/r.compress/main.c:344 #, c-format msgid "<%s> is uncompressed (method %i: %s). Data type: %s" msgstr "" -#: ../raster/r.compress/main.c:343 +#: ../raster/r.compress/main.c:351 #, c-format msgid "<%s> is compressed (method %i: %s). Data type: %s" msgstr "" -#: ../raster/r.compress/main.c:351 +#: ../raster/r.compress/main.c:359 #, c-format msgid "<%s> has a compressed NULL file" msgstr "" -#: ../raster/r.compress/main.c:353 +#: ../raster/r.compress/main.c:362 #, c-format msgid "<%s> has an uncompressed NULL file" msgstr "" @@ -12937,22 +13268,22 @@ #: ../raster/r.out.gdal/main.c:713 ../raster/r.out.gdal/main.c:725 #: ../raster/r.out.gdal/main.c:738 ../raster/r.out.gdal/main.c:751 #: ../raster/r.out.gdal/main.c:763 ../raster/r.out.gdal/main.c:777 -#: ../raster/r.out.gdal/export_band.c:477 -#: ../raster/r.out.gdal/export_band.c:489 -#: ../raster/r.out.gdal/export_band.c:502 -#: ../raster/r.out.gdal/export_band.c:515 -#: ../raster/r.out.gdal/export_band.c:527 -#: ../raster/r.out.gdal/export_band.c:540 -#: ../raster/r.out.gdal/export_band.c:554 +#: ../raster/r.out.gdal/export_band.c:482 +#: ../raster/r.out.gdal/export_band.c:494 +#: ../raster/r.out.gdal/export_band.c:507 +#: ../raster/r.out.gdal/export_band.c:520 +#: ../raster/r.out.gdal/export_band.c:532 +#: ../raster/r.out.gdal/export_band.c:547 +#: ../raster/r.out.gdal/export_band.c:562 msgid "Selected GDAL datatype does not cover data range." msgstr "" #: ../raster/r.out.gdal/main.c:714 ../raster/r.out.gdal/main.c:726 #: ../raster/r.out.gdal/main.c:739 ../raster/r.out.gdal/main.c:752 -#: ../raster/r.out.gdal/export_band.c:478 -#: ../raster/r.out.gdal/export_band.c:490 -#: ../raster/r.out.gdal/export_band.c:503 -#: ../raster/r.out.gdal/export_band.c:516 +#: ../raster/r.out.gdal/export_band.c:483 +#: ../raster/r.out.gdal/export_band.c:495 +#: ../raster/r.out.gdal/export_band.c:508 +#: ../raster/r.out.gdal/export_band.c:521 #, c-format msgid "GDAL datatype: %s, range: %d - %d" msgstr "" @@ -12964,15 +13295,14 @@ msgid "Range to be exported: %g - %g" msgstr "" -#: ../raster/r.out.gdal/main.c:764 ../raster/r.out.gdal/export_band.c:528 +#: ../raster/r.out.gdal/main.c:764 ../raster/r.out.gdal/export_band.c:533 #, c-format msgid "GDAL datatype: %s, range: %u - %u" msgstr "" -#: ../raster/r.out.gdal/main.c:778 ../raster/r.out.gdal/export_band.c:541 -#: ../raster/r.out.gdal/export_band.c:555 +#: ../raster/r.out.gdal/main.c:778 ../raster/r.out.gdal/export_band.c:548 #, c-format -msgid "GDAL datatype: %s, range: %g - %g" +msgid "GDAL datatype: %s, range: %.7g - %.7g" msgstr "" #: ../raster/r.out.gdal/main.c:805 ../raster/r.out.gdal/main.c:818 @@ -13003,7 +13333,7 @@ msgid "GDAL datatype: %s, valid range: %g - %g" msgstr "" -#: ../raster/r.out.gdal/export_band.c:53 ../raster/r.out.gdal/export_band.c:359 +#: ../raster/r.out.gdal/export_band.c:53 ../raster/r.out.gdal/export_band.c:364 msgid "Unable to allocate buffer for reading raster map" msgstr "" @@ -13032,33 +13362,38 @@ msgid "The user given nodata value %g is present in rasterband <%s> and would lead to data loss. Please specify a different nodata value with the %s parameter." msgstr "" -#: ../raster/r.out.gdal/export_band.c:240 +#: ../raster/r.out.gdal/export_band.c:241 msgid "Unable to get raster band" msgstr "" -#: ../raster/r.out.gdal/export_band.c:396 -#: ../raster/r.out.gdal/export_band.c:425 -#: ../raster/r.out.gdal/export_band.c:454 +#: ../raster/r.out.gdal/export_band.c:401 +#: ../raster/r.out.gdal/export_band.c:430 +#: ../raster/r.out.gdal/export_band.c:459 msgid "Unable to write GDAL raster file" msgstr "Nie można zapisać do pliku rastrowego GDAL" -#: ../raster/r.out.gdal/export_band.c:481 -#: ../raster/r.out.gdal/export_band.c:493 -#: ../raster/r.out.gdal/export_band.c:506 -#: ../raster/r.out.gdal/export_band.c:519 -#: ../raster/r.out.gdal/export_band.c:531 -#: ../raster/r.out.gdal/export_band.c:544 -#: ../raster/r.out.gdal/export_band.c:558 +#: ../raster/r.out.gdal/export_band.c:486 +#: ../raster/r.out.gdal/export_band.c:498 +#: ../raster/r.out.gdal/export_band.c:511 +#: ../raster/r.out.gdal/export_band.c:524 +#: ../raster/r.out.gdal/export_band.c:536 +#: ../raster/r.out.gdal/export_band.c:551 +#: ../raster/r.out.gdal/export_band.c:566 #, c-format msgid "Raster map <%s> range: %g - %g" msgstr "" +#: ../raster/r.out.gdal/export_band.c:563 +#, c-format +msgid "GDAL datatype: %s, range: %.16g - %.16g" +msgstr "" + #: ../raster/r.out.gdal/attr.c:140 ../raster/r.out.gdal/attr.c:178 msgid "Failed to set raster attribute table" msgstr "" #: ../raster/r.basins.fill/main.c:56 ../raster/r.water.outlet/main.c:59 -#: ../raster/r.watershed/front/main.c:75 +#: ../raster/r.watershed/front/main.c:77 msgid "watershed" msgstr "" @@ -13112,7 +13447,7 @@ msgstr "" #: ../raster/r.in.xyz/main.c:258 ../vector/v.in.lidar/main.c:196 -#: ../vector/v.decimate/main.c:148 +#: ../vector/v.decimate/main.c:149 msgid "Filter range for z data (min,max)" msgstr "Zakres filtra dla danych z: (min,max)" @@ -13164,7 +13499,7 @@ #: ../raster/r.in.xyz/main.c:536 #, c-format -msgid "Unable to process the hole map at once. Please set the %s option to some value lower than 100." +msgid "Unable to process the whole map at once. Please set the %s option to some value lower than 100." msgstr "" #: ../raster/r.in.xyz/main.c:589 @@ -13265,7 +13600,7 @@ msgstr "Nie można otworzyć pliku <%s> by zapisać nagłówek" #: ../raster/r.kappa/main.c:70 ../imagery/i.segment/main.c:38 -#: ../imagery/i.gensig/main.c:40 ../imagery/i.maxlik/main.c:62 +#: ../imagery/i.gensig/main.c:40 ../imagery/i.maxlik/main.c:64 #: ../imagery/i.smap/main.c:39 ../imagery/i.gensigset/main.c:41 #: ../imagery/i.cluster/main.c:76 ../vector/v.class/main.c:46 msgid "classification" @@ -13303,6 +13638,11 @@ msgid "No header in the report" msgstr "Brak nagłówka w raporcie" +#: ../raster/r.kappa/main.c:113 +#, fuzzy +msgid "Print Matrix only" +msgstr "Tylko wydrukuj" + #: ../raster/r.kappa/prt_label.c:17 #, c-format msgid "Can't open file <%s> to write label" @@ -13313,7 +13653,7 @@ msgid "Cannot open file <%s> to write kappa and relevant parameters" msgstr "" -#: ../raster/r.kappa/prt_mat.c:39 +#: ../raster/r.kappa/prt_mat.c:39 ../raster/r.kappa/prt2csv_mat.c:40 #, c-format msgid "Cannot open file <%s> to write cats and counts (error matrix)" msgstr "" @@ -13410,11 +13750,11 @@ #: ../raster/r.to.vect/main.c:106 ../raster/r.to.vect/main.c:113 #: ../vector/v.to.rast/main.c:88 ../vector/v.to.rast/main.c:94 #: ../vector/v.to.rast/main.c:100 ../vector/v.buffer/main.c:306 -#: ../vector/v.in.ogr/main.c:289 ../vector/v.in.ogr/main.c:299 -#: ../vector/v.in.ogr/main.c:309 ../vector/v.in.ogr/main.c:342 -#: ../vector/v.in.ogr/main.c:374 ../vector/v.overlay/main.c:135 -#: ../vector/v.overlay/main.c:145 ../vector/v.extract/main.c:93 -#: ../vector/v.extract/main.c:145 ../vector/v.generalize/main.c:245 +#: ../vector/v.in.ogr/main.c:306 ../vector/v.in.ogr/main.c:316 +#: ../vector/v.in.ogr/main.c:326 ../vector/v.in.ogr/main.c:359 +#: ../vector/v.in.ogr/main.c:391 ../vector/v.overlay/main.c:135 +#: ../vector/v.overlay/main.c:145 ../vector/v.extract/main.c:94 +#: ../vector/v.extract/main.c:147 ../vector/v.generalize/main.c:245 msgid "Attributes" msgstr "Atrybuty" @@ -13559,6 +13899,99 @@ msgid "Writing color file..." msgstr "Zapisywanie pliku koloru..." +#: ../raster/r.buildvrt/main.c:78 +msgid "mosaic" +msgstr "" + +#: ../raster/r.buildvrt/main.c:79 +#, fuzzy +msgid "virtual raster" +msgstr "raster" + +#: ../raster/r.buildvrt/main.c:81 +msgid "Build a VRT (Virtual Raster) from the list of input raster maps." +msgstr "" + +#: ../raster/r.buildvrt/main.c:84 +#, fuzzy +msgid "Name of input raster files" +msgstr "Nazwa wejÅ›ciowej mapy rastrowej" + +#: ../raster/r.buildvrt/main.c:90 ../imagery/i.group/main.c:73 +msgid "Input file with one raster map name per line" +msgstr "" + +#: ../raster/r.buildvrt/main.c:147 ../raster/r.buildvrt/main.c:200 +#, fuzzy, c-format +msgid "Input raster map <%s> not found" +msgstr "nie znaleziono mapy rastrowej 3D <%s>" + +#: ../raster/r.buildvrt/main.c:150 ../raster/r.buildvrt/main.c:203 +msgid "Input and output raster map can not be identical" +msgstr "" + +#: ../raster/r.buildvrt/main.c:155 ../raster/r.buildvrt/main.c:208 +#, c-format +msgid "Input map <%s@%s> is all NULL, skipping" +msgstr "" + +#: ../raster/r.buildvrt/main.c:177 +msgid "Only one raster map name found in input file" +msgstr "" + +#: ../raster/r.buildvrt/main.c:188 +#, fuzzy +msgid "Only one raster map name found" +msgstr "Nie znaleziono map rastrowych" + +#: ../raster/r.buildvrt/main.c:260 +msgid "Input maptypes are different" +msgstr "" + +#: ../raster/r.buildvrt/main.c:262 ../raster/r.buildvrt/main.c:264 +msgid "Input ns resolutions are different" +msgstr "" + +#: ../raster/r.buildvrt/link.c:13 ../raster/r.external/link.c:87 +#, c-format +msgid "Unable to create cell/%s file" +msgstr "" + +#: ../raster/r.buildvrt/link.c:22 ../raster/r.external/link.c:96 +#, c-format +msgid "Unable to create fcell/%s file" +msgstr "" + +#: ../raster/r.buildvrt/link.c:35 +#, fuzzy, c-format +msgid "Unable to create cell_misc/%s/vrt file" +msgstr "Nie można utworzyć pliku tymczasowego" + +#: ../raster/r.buildvrt/link.c:66 ../raster/r.external/link.c:160 +#, c-format +msgid "Unable to create cell_misc/%s/f_format file" +msgstr "" + +#: ../raster/r.buildvrt/link.c:69 ../raster/r.external/link.c:163 +#, c-format +msgid "Error writing cell_misc/%s/f_format file" +msgstr "" + +#: ../raster/r.buildvrt/link.c:124 ../raster/r.external/link.c:200 +#, c-format +msgid "Creating support files for %s" +msgstr "Tworzenie plików wsparcia dla %s" + +#: ../raster/r.buildvrt/link.c:127 +#, c-format +msgid "virtual raster generated by %s" +msgstr "" + +#: ../raster/r.buildvrt/link.c:140 ../raster/r.external/link.c:248 +#, c-format +msgid "Link to raster map <%s> created." +msgstr "" + #: ../raster/r.quantile/main.c:69 msgid "Computing histogram" msgstr "" @@ -13705,11 +14138,11 @@ #: ../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:160 ../general/g.region/main.c:204 -#: ../general/g.region/main.c:213 ../general/g.region/main.c:222 -#: ../general/g.region/main.c:231 ../general/g.region/main.c:240 -#: ../general/g.region/main.c:249 ../general/g.region/main.c:325 -#: ../general/g.region/main.c:336 +#: ../general/g.region/main.c:161 ../general/g.region/main.c:205 +#: ../general/g.region/main.c:214 ../general/g.region/main.c:223 +#: ../general/g.region/main.c:232 ../general/g.region/main.c:241 +#: ../general/g.region/main.c:250 ../general/g.region/main.c:326 +#: ../general/g.region/main.c:337 ../general/g.region/main.c:349 msgid "Bounds" msgstr "Granice" @@ -13823,7 +14256,7 @@ msgid "Either all or none of %s=, %s=, %s= and %s= must be given" msgstr "" -#: ../raster/r.in.bin/main.c:521 ../display/d.grid/main.c:266 +#: ../raster/r.in.bin/main.c:521 ../display/d.grid/main.c:265 #: ../raster3d/r3.in.bin/main.c:424 #, c-format msgid "Illegal north coordinate <%s>" @@ -13834,7 +14267,7 @@ msgid "Illegal south coordinate <%s>" msgstr "Niedozwolona współrzÄ™dna S <%s>" -#: ../raster/r.in.bin/main.c:525 ../display/d.grid/main.c:259 +#: ../raster/r.in.bin/main.c:525 ../display/d.grid/main.c:258 #: ../raster3d/r3.in.bin/main.c:428 #, c-format msgid "Illegal east coordinate <%s>" @@ -13852,116 +14285,53 @@ #: ../raster/r.in.bin/main.c:554 #, c-format -msgid "East-West (ewres: %f) and North-South (nwres: %f) resolution differ significantly. Did you assign %s= and %s= correctly?" +msgid "East-West (ewres: %f) and North-South (nsres: %f) resolution differ significantly. Did you assign %s= and %s= correctly?" msgstr "" #: ../raster/r.in.bin/main.c:575 msgid "File Size %" msgstr "Rozmiar pliku %" -#: ../raster/r.in.bin/main.c:577 ../raster3d/r3.in.bin/main.c:448 -msgid "Bytes do not match file size" -msgstr "Ilość bajtów nie jest zgodna z rozmiarem pliku" - -#: ../raster/r.in.bin/main.c:595 -#, c-format -msgid "Importing band %d..." -msgstr "" - -#: ../raster/r.drain/main.c:113 -msgid "Traces a flow through an elevation model or cost surface on a raster map." -msgstr "" - -#: ../raster/r.drain/main.c:116 -msgid "Name of input elevation or cost surface raster map" -msgstr "" - -#: ../raster/r.drain/main.c:121 -msgid "Name of input movement direction map associated with the cost surface" -msgstr "" - -#: ../raster/r.drain/main.c:123 -msgid "Direction in degrees CCW from east" -msgstr "" - -#: ../raster/r.drain/main.c:125 ../raster/r.drain/main.c:167 -msgid "Cost surface" -msgstr "" - -#: ../raster/r.drain/main.c:133 -msgid "Name for output drain vector map" -msgstr "" - -#: ../raster/r.drain/main.c:134 -msgid "Recommended for cost surface made using knight's move" -msgstr "" - -#: ../raster/r.drain/main.c:144 -msgid "Name of starting vector points map(s)" -msgstr "" - -#: ../raster/r.drain/main.c:150 -msgid "Copy input cell values on output" -msgstr "Kopiuj wejÅ›ciowe wartoÅ›ci rastra do pliku wyjÅ›ciowego" - -#: ../raster/r.drain/main.c:151 ../raster/r.drain/main.c:156 -#: ../raster/r.drain/main.c:161 -msgid "Path settings" -msgstr "" - -#: ../raster/r.drain/main.c:155 -msgid "Accumulate input values along the path" -msgstr "Kumuluj wartoÅ›ci wejÅ›ciowe wzdÅ‚uż Å›cieżki" - -#: ../raster/r.drain/main.c:160 -msgid "Count cell numbers along the path" -msgstr "Oblicz liczbÄ™ komórek wzdÅ‚uż Å›cieżki" +#: ../raster/r.in.bin/main.c:577 ../raster3d/r3.in.bin/main.c:448 +msgid "Bytes do not match file size" +msgstr "Ilość bajtów nie jest zgodna z rozmiarem pliku" -#: ../raster/r.drain/main.c:166 -msgid "The input raster map is a cost surface (direction surface must also be specified)" +#: ../raster/r.in.bin/main.c:595 +#, c-format +msgid "Importing band %d..." msgstr "" -#: ../raster/r.drain/main.c:178 +#: ../raster/r.drain/main.c:179 msgid "Directional drain selected... checking for direction raster map" msgstr "" -#: ../raster/r.drain/main.c:181 +#: ../raster/r.drain/main.c:182 msgid "Surface/Hydrology drain selected" msgstr "" -#: ../raster/r.drain/main.c:186 +#: ../raster/r.drain/main.c:187 #, c-format msgid "Direction raster map <%s> not specified, if direction flag is on, a direction raster must be given" msgstr "" -#: ../raster/r.drain/main.c:193 +#: ../raster/r.drain/main.c:194 #, c-format msgid "Direction raster map <%s> should not be specified for Surface/Hydrology drains" msgstr "" -#: ../raster/r.drain/main.c:212 +#: ../raster/r.drain/main.c:213 msgid "Specify just one of the -c, -a and -n flags" msgstr "" -#: ../raster/r.drain/main.c:243 -#, c-format -msgid "Starting point %d is outside the current region" -msgstr "Punkt startowy %d znajduje siÄ™ poza bieżącym regionem" - -#: ../raster/r.drain/main.c:318 -#, c-format -msgid "Starting vector map <%s> contains no points in the current region" -msgstr "Startowa mapa wektorowa <%s> nie zawiera żadnych punktów w bieżącym regionie." - -#: ../raster/r.drain/main.c:326 +#: ../raster/r.drain/main.c:327 msgid "No start/stop point(s) specified" msgstr "Nie okreÅ›lono punktów startowych/koÅ„cowych" -#: ../raster/r.drain/main.c:401 +#: ../raster/r.drain/main.c:402 msgid "Calculating flow directions..." msgstr "Obliczanie kierunków spÅ‚ywu..." -#: ../raster/r.drain/main.c:692 +#: ../raster/r.drain/main.c:693 #, c-format msgid "direction read: %lf, neighbour found: %i" msgstr "" @@ -13978,15 +14348,6 @@ msgid "Maximum number of cells to be created" msgstr "" -#: ../raster/r.random.cells/main.c:77 -msgid "Random seed (SEED_MIN >= value >= SEED_MAX) (default [random])" -msgstr "" - -#: ../raster/r.random.cells/random.c:50 -#, c-format -msgid "RAN1: j == %d shouldn't happen" -msgstr "" - #: ../raster/r.random.cells/init.c:77 msgid "Distance must be >= 0.0" msgstr "OdlegÅ‚ość musi być >= 0.0" @@ -14003,11 +14364,6 @@ msgid "Spatial weights neighborhood (cells):" msgstr "" -#: ../raster/r.fill.stats/main.c:779 ../raster/r.null/main.c:61 -#: ../raster3d/r3.null/main.c:181 -msgid "null data" -msgstr "" - #: ../raster/r.fill.stats/main.c:781 msgid "Rapidly fills 'no data' cells (NULLs) of a raster map with interpolated values (IDW)." msgstr "" @@ -14219,7 +14575,7 @@ msgid "Generating %d x %d = %d tiles..." msgstr "" -#: ../raster/r.tile/main.c:184 +#: ../raster/r.tile/main.c:187 #, c-format msgid "Unable to read cats for %s" msgstr "" @@ -14257,40 +14613,36 @@ msgid "Creating support files for raster map <%s>..." msgstr "" -#: ../raster/r.info/main.c:73 ../vector/v.info/main.c:41 +#: ../raster/r.info/main.c:75 ../vector/v.info/main.c:41 msgid "history" msgstr "" -#: ../raster/r.info/main.c:75 +#: ../raster/r.info/main.c:77 msgid "Outputs basic information about a raster map." msgstr "" -#: ../raster/r.info/main.c:81 +#: ../raster/r.info/main.c:83 msgid "Print raster array information in shell script style" msgstr "" -#: ../raster/r.info/main.c:85 +#: ../raster/r.info/main.c:87 msgid "Print range in shell script style" msgstr "" -#: ../raster/r.info/main.c:89 +#: ../raster/r.info/main.c:95 msgid "Print extended metadata information in shell script style" msgstr "" -#: ../raster/r.info/main.c:93 ../raster3d/r3.info/main.c:94 +#: ../raster/r.info/main.c:99 ../raster3d/r3.info/main.c:94 msgid "Print raster history instead of info" msgstr "WyÅ›wietl historiÄ™ mapy" -#: ../raster/r.info/main.c:99 +#: ../raster/r.info/main.c:105 #, c-format msgid "Flags -%c and -%c/%c/%c are mutually exclusive" msgstr "" -#: ../raster/r.info/main.c:127 -msgid "Unable to read range file" -msgstr "Nie można odczytać pliku zakresu" - -#: ../raster/r.info/main.c:303 ../raster/r.info/main.c:445 +#: ../raster/r.info/main.c:312 ../raster/r.info/main.c:538 #: ../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 @@ -14373,8 +14725,8 @@ #: ../raster/r.geomorphon/main.c:196 ../raster/r.watershed/shed/com_line.c:231 #: ../raster/r.watershed/shed/com_line.c:266 ../general/g.rename/main.c:85 -#: ../general/g.copy/main.c:80 ../imagery/i.landsat.acca/main.c:188 -#: ../imagery/i.landsat.toar/main.c:563 +#: ../general/g.copy/main.c:80 ../imagery/i.maxlik/main.c:109 +#: ../imagery/i.landsat.acca/main.c:188 ../imagery/i.landsat.toar/main.c:563 #: ../imagery/i.ortho.photo/i.ortho.camera/main.c:114 #, c-format msgid "<%s> is an illegal file name" @@ -14431,7 +14783,7 @@ msgid "wetness" msgstr "" -#: ../raster/r.topidx/main.c:42 ../raster/r.watershed/front/main.c:80 +#: ../raster/r.topidx/main.c:42 ../raster/r.watershed/front/main.c:82 msgid "topographic index" msgstr "" @@ -14459,6 +14811,7 @@ msgstr "" #: ../raster/r.category/main.c:53 ../vector/v.category/main.c:76 +#: ../vector/v.to.db/main.c:46 msgid "category" msgstr "" @@ -14664,7 +15017,7 @@ msgid "Creation options" msgstr "" -#: ../raster/r.external.out/main.c:271 ../raster/r.in.gdal/main.c:207 +#: ../raster/r.external.out/main.c:271 ../raster/r.in.gdal/main.c:224 #: ../raster/r.external/main.c:95 ../vector/v.external.out/args.c:62 #: ../vector/v.external/args.c:56 msgid "List supported formats and exit" @@ -14678,135 +15031,135 @@ msgid "Print current status" msgstr "" -#: ../raster/r.resamp.bspline/main.c:84 +#: ../raster/r.resamp.bspline/main.c:86 msgid "Performs bilinear or bicubic spline interpolation with Tykhonov regularization." msgstr "" -#: ../raster/r.resamp.bspline/main.c:92 +#: ../raster/r.resamp.bspline/main.c:94 msgid "Name for output vector map with interpolation grid" msgstr "" -#: ../raster/r.resamp.bspline/main.c:97 +#: ../raster/r.resamp.bspline/main.c:99 msgid "Name of raster map to use for masking" msgstr "" -#: ../raster/r.resamp.bspline/main.c:98 ../vector/v.surf.bspline/main.c:140 +#: ../raster/r.resamp.bspline/main.c:100 ../vector/v.surf.bspline/main.c:140 msgid "Only cells that are not NULL and not zero are interpolated" msgstr "" -#: ../raster/r.resamp.bspline/main.c:106 +#: ../raster/r.resamp.bspline/main.c:108 msgid "Length of each spline step in the east-west direction. Default: 1.5 * ewres." msgstr "" -#: ../raster/r.resamp.bspline/main.c:114 +#: ../raster/r.resamp.bspline/main.c:116 msgid "Length of each spline step in the north-south direction. Default: 1.5 * nsres." msgstr "" -#: ../raster/r.resamp.bspline/main.c:118 ../vector/v.surf.bspline/main.c:163 +#: ../raster/r.resamp.bspline/main.c:120 ../vector/v.surf.bspline/main.c:163 msgid "Spline interpolation algorithm" msgstr "" -#: ../raster/r.resamp.bspline/main.c:124 +#: ../raster/r.resamp.bspline/main.c:126 #: ../vector/v.lidar.correction/main.c:407 ../vector/v.surf.bspline/main.c:170 #: ../vector/v.outlier/main.c:418 msgid "Bilinear interpolation" msgstr "" -#: ../raster/r.resamp.bspline/main.c:125 ../vector/v.surf.bspline/main.c:171 +#: ../raster/r.resamp.bspline/main.c:127 ../vector/v.surf.bspline/main.c:171 msgid "Bicubic interpolation" msgstr "" -#: ../raster/r.resamp.bspline/main.c:137 +#: ../raster/r.resamp.bspline/main.c:139 msgid "Only interpolate null cells in input raster map" msgstr "" -#: ../raster/r.resamp.bspline/main.c:143 ../vector/v.surf.bspline/main.c:101 +#: ../raster/r.resamp.bspline/main.c:145 ../vector/v.surf.bspline/main.c:101 msgid "Find the best Tykhonov regularizing parameter using a \"leave-one-out\" cross validation method" msgstr "" -#: ../raster/r.resamp.bspline/main.c:183 +#: ../raster/r.resamp.bspline/main.c:185 msgid "ew_step must be positive" msgstr "" -#: ../raster/r.resamp.bspline/main.c:191 +#: ../raster/r.resamp.bspline/main.c:193 msgid "ns_step must be positive" msgstr "" -#: ../raster/r.resamp.bspline/main.c:218 +#: ../raster/r.resamp.bspline/main.c:220 #, c-format msgid "spline step in ew direction %g" msgstr "" -#: ../raster/r.resamp.bspline/main.c:219 +#: ../raster/r.resamp.bspline/main.c:221 #, c-format msgid "spline step in ns direction %g" msgstr "" -#: ../raster/r.resamp.bspline/main.c:220 +#: ../raster/r.resamp.bspline/main.c:222 #, c-format msgid "adjusted EW splines %d" msgstr "" -#: ../raster/r.resamp.bspline/main.c:221 +#: ../raster/r.resamp.bspline/main.c:223 #, c-format msgid "adjusted NS splines %d" msgstr "" -#: ../raster/r.resamp.bspline/main.c:300 ../vector/v.surf.bspline/main.c:461 +#: ../raster/r.resamp.bspline/main.c:302 ../vector/v.surf.bspline/main.c:461 msgid "Memory in MB must be >= 3" msgstr "" -#: ../raster/r.resamp.bspline/main.c:321 ../raster/r.resamp.bspline/main.c:406 -#: ../raster/r.resamp.bspline/main.c:478 ../vector/v.surf.bspline/main.c:480 +#: ../raster/r.resamp.bspline/main.c:323 ../raster/r.resamp.bspline/main.c:408 +#: ../raster/r.resamp.bspline/main.c:480 ../vector/v.surf.bspline/main.c:480 #: ../vector/v.surf.bspline/main.c:508 msgid "Can not initialize temporary file" msgstr "" -#: ../raster/r.resamp.bspline/main.c:327 +#: ../raster/r.resamp.bspline/main.c:329 #, c-format msgid "Loading input raster <%s>" msgstr "" -#: ../raster/r.resamp.bspline/main.c:341 ../raster/r.resamp.bspline/main.c:452 -#: ../raster/r.resamp.bspline/main.c:488 +#: ../raster/r.resamp.bspline/main.c:343 ../raster/r.resamp.bspline/main.c:454 +#: ../raster/r.resamp.bspline/main.c:490 msgid "Can not write to temp file" msgstr "" -#: ../raster/r.resamp.bspline/main.c:346 +#: ../raster/r.resamp.bspline/main.c:348 msgid "Only NULL cells in input raster" msgstr "" -#: ../raster/r.resamp.bspline/main.c:370 ../vector/v.surf.bspline/main.c:313 +#: ../raster/r.resamp.bspline/main.c:372 ../vector/v.surf.bspline/main.c:313 msgid "Cross validation didn't finish correctly" msgstr "" -#: ../raster/r.resamp.bspline/main.c:374 ../vector/v.surf.bspline/main.c:319 +#: ../raster/r.resamp.bspline/main.c:376 ../vector/v.surf.bspline/main.c:319 #, c-format msgid "Cross validation finished for ew_step = %f and ns_step = %f" msgstr "" -#: ../raster/r.resamp.bspline/main.c:394 +#: ../raster/r.resamp.bspline/main.c:396 msgid "Mark cells for interpolation" msgstr "" -#: ../raster/r.resamp.bspline/main.c:466 +#: ../raster/r.resamp.bspline/main.c:468 msgid "No NULL cells found in input raster." msgstr "" -#: ../raster/r.resamp.bspline/main.c:481 ../vector/v.surf.bspline/main.c:483 +#: ../raster/r.resamp.bspline/main.c:483 ../vector/v.surf.bspline/main.c:483 msgid "Initializing output..." msgstr "ZapoczÄ…tkowanie wyjÅ›cia..." -#: ../raster/r.resamp.bspline/main.c:556 +#: ../raster/r.resamp.bspline/main.c:558 #, c-format msgid "subregion %d of %d" msgstr "Podregion %d z %d" -#: ../raster/r.resamp.bspline/main.c:730 +#: ../raster/r.resamp.bspline/main.c:732 msgid "No data within this subregion. Consider increasing the spline step." msgstr "" -#: ../raster/r.resamp.bspline/main.c:746 ../vector/v.surf.bspline/main.c:899 +#: ../raster/r.resamp.bspline/main.c:748 ../vector/v.surf.bspline/main.c:899 #: ../vector/v.net.components/main.c:213 ../vector/v.out.postgis/main.c:174 msgid "Writing output..." msgstr "Zapisuje wynik ..." @@ -15181,6 +15534,10 @@ msgid "Raster maps <%s>, <%s> and <%s> created." msgstr "" +#: ../raster/r.null/main.c:61 ../raster3d/r3.null/main.c:181 +msgid "null data" +msgstr "" + #: ../raster/r.null/main.c:62 msgid "Manages NULL-values of given raster map." msgstr "ZarzÄ…dzanie wartoÅ›ciami NULL na mapach rastrowych." @@ -15236,71 +15593,76 @@ msgid "Raster map <%s> is a reclass of map <%s@%s>. Consider to generate a copy with r.mapcalc. Exiting." msgstr "" -#: ../raster/r.null/main.c:138 +#: ../raster/r.null/main.c:136 +#, c-format +msgid "<%s> is a virtual raster map. Consider to generate a copy with r.mapcalc. Exiting." +msgstr "" + +#: ../raster/r.null/main.c:142 #, c-format msgid "Raster map <%s> is not in your mapset <%s>" msgstr "" -#: ../raster/r.null/main.c:145 +#: ../raster/r.null/main.c:149 #, c-format msgid "%s is illegal entry for null" msgstr "" -#: ../raster/r.null/main.c:152 +#: ../raster/r.null/main.c:156 #, c-format msgid "Raster map <%s> already has a null bitmap file" msgstr "" -#: ../raster/r.null/main.c:156 +#: ../raster/r.null/main.c:160 #, c-format msgid "<%s> is integer raster map (CELL)" msgstr "" -#: ../raster/r.null/main.c:160 +#: ../raster/r.null/main.c:164 #, c-format msgid "<%s> is integer raster map (CELL). Using null=%d." msgstr "" -#: ../raster/r.null/main.c:166 +#: ../raster/r.null/main.c:170 #, c-format msgid "<%s> is floating pointing raster map" msgstr "" -#: ../raster/r.null/main.c:183 ../raster/r.null/main.c:226 +#: ../raster/r.null/main.c:187 ../raster/r.null/main.c:230 #, c-format msgid "Writing new null file for raster map <%s>..." msgstr "" -#: ../raster/r.null/main.c:193 ../raster/r.null/main.c:238 -#: ../raster/r.null/main.c:252 +#: ../raster/r.null/main.c:197 ../raster/r.null/main.c:242 +#: ../raster/r.null/main.c:256 #, c-format msgid "Raster map <%s> modified." msgstr "Mapy rastrowa <%s> zostaÅ‚a zmodyfikowana." -#: ../raster/r.null/main.c:208 +#: ../raster/r.null/main.c:212 msgid "The NULL file is already compressed, nothing to do." msgstr "" -#: ../raster/r.null/main.c:214 +#: ../raster/r.null/main.c:218 msgid "The NULL file is already uncompressed, nothing to do." msgstr "" -#: ../raster/r.null/main.c:245 +#: ../raster/r.null/main.c:249 #, c-format msgid "Removing null file for raster map <%s>..." msgstr "" -#: ../raster/r.null/main.c:316 +#: ../raster/r.null/main.c:320 #, c-format msgid "%s: %s: illegal value spec" msgstr "%s: %s: niewÅ‚aÅ›ciwa wartość" -#: ../raster/r.null/main.c:318 +#: ../raster/r.null/main.c:322 #, c-format msgid "%s: illegal value spec" msgstr "%s: niewÅ‚aÅ›ciwa wartość" -#: ../raster/r.null/main.c:379 +#: ../raster/r.null/main.c:383 #, c-format msgid "Writing new data for raster map <%s>..." msgstr "" @@ -15382,7 +15744,7 @@ msgid "Line %d is not point or centroid, skipped" msgstr "" -#: ../raster/r.what/main.c:404 +#: ../raster/r.what/main.c:409 #, c-format msgid "%s %s is outside your current region" msgstr "" @@ -15549,210 +15911,215 @@ msgid "Error reading segment file" msgstr "" -#: ../raster/r.proj/main.c:149 +#: ../raster/r.proj/main.c:152 msgid "Re-projects a raster map from given location to the current location." msgstr "" -#: ../raster/r.proj/main.c:153 +#: ../raster/r.proj/main.c:156 msgid "Location containing input raster map" msgstr "Lokacja zawierajÄ…ca wejÅ›ciowÄ… mapÄ™ rastrowÄ…" -#: ../raster/r.proj/main.c:154 ../raster/r.proj/main.c:159 -#: ../raster/r.proj/main.c:164 ../vector/v.proj/main.c:79 -#: ../vector/v.proj/main.c:84 ../vector/v.proj/main.c:90 +#: ../raster/r.proj/main.c:157 ../raster/r.proj/main.c:162 +#: ../raster/r.proj/main.c:167 ../vector/v.proj/main.c:84 +#: ../vector/v.proj/main.c:89 ../vector/v.proj/main.c:95 #: ../vector/v.net.flow/main.c:108 ../vector/v.net.flow/main.c:114 msgid "Source" msgstr "ŹródÅ‚o" -#: ../raster/r.proj/main.c:157 +#: ../raster/r.proj/main.c:160 msgid "Mapset containing input raster map" msgstr "Mapset zawierajÄ…cy wejÅ›ciowÄ… mapÄ™ rastrowÄ… " -#: ../raster/r.proj/main.c:158 ../vector/v.proj/main.c:83 +#: ../raster/r.proj/main.c:161 ../vector/v.proj/main.c:88 msgid "Default: name of current mapset" msgstr "" -#: ../raster/r.proj/main.c:162 +#: ../raster/r.proj/main.c:165 msgid "Name of input raster map to re-project" msgstr "Nazwa wejÅ›ciowej mapy rastrowej do zmiany projekcji" -#: ../raster/r.proj/main.c:167 ../vector/v.proj/main.c:93 +#: ../raster/r.proj/main.c:170 ../vector/v.proj/main.c:98 msgid "Path to GRASS database of input location" msgstr "Åšcieżka wejÅ›ciowej lokacji w bazie danych GRASS" -#: ../raster/r.proj/main.c:171 +#: ../raster/r.proj/main.c:174 msgid "Name for output raster map (default: same as 'input')" msgstr "" -#: ../raster/r.proj/main.c:172 ../raster/r.proj/main.c:183 -#: ../raster/r.proj/main.c:199 ../vector/v.proj/main.c:102 -#: ../vector/v.proj/main.c:107 ../vector/v.proj/main.c:119 -#: ../vector/v.proj/main.c:126 +#: ../raster/r.proj/main.c:175 ../raster/r.proj/main.c:186 +#: ../raster/r.proj/main.c:202 ../vector/v.proj/main.c:107 +#: ../vector/v.proj/main.c:112 ../vector/v.proj/main.c:132 +#: ../vector/v.proj/main.c:139 msgid "Target" msgstr "Cel" -#: ../raster/r.proj/main.c:198 +#: ../raster/r.proj/main.c:201 msgid "Resolution of output raster map" msgstr "" -#: ../raster/r.proj/main.c:203 +#: ../raster/r.proj/main.c:209 ../vector/v.proj/main.c:119 +#, fuzzy +msgid "PROJ pipeline for coordinate transformation" +msgstr "Nie można zamknąć mapy" + +#: ../raster/r.proj/main.c:214 msgid "List raster maps in input mapset and exit" msgstr "" -#: ../raster/r.proj/main.c:213 +#: ../raster/r.proj/main.c:224 msgid "Print input map's bounds in the current projection and exit" msgstr "" -#: ../raster/r.proj/main.c:219 +#: ../raster/r.proj/main.c:230 msgid "Print input map's bounds in the current projection and exit (shell style)" msgstr "" -#: ../raster/r.proj/main.c:245 ../display/d.mon/start.c:52 +#: ../raster/r.proj/main.c:256 ../display/d.mon/start.c:52 #: ../imagery/i.gensig/parse.c:50 ../imagery/i.gensigset/parse.c:57 -#: ../imagery/i.cluster/main.c:179 ../vector/v.proj/main.c:150 -#: ../vector/v.external/main.c:137 +#: ../imagery/i.cluster/main.c:179 ../misc/m.nviz.image/main.c:77 +#: ../vector/v.proj/main.c:163 ../vector/v.external/main.c:141 #, c-format msgid "option <%s>: <%s> exists. To overwrite, use the --overwrite flag" msgstr "" -#: ../raster/r.proj/main.c:252 ../vector/v.proj/main.c:165 +#: ../raster/r.proj/main.c:263 ../vector/v.proj/main.c:178 msgid "Input and output locations can not be the same" msgstr "" -#: ../raster/r.proj/main.c:254 +#: ../raster/r.proj/main.c:265 msgid "Input and output locations are the same" msgstr "" -#: ../raster/r.proj/main.c:264 +#: ../raster/r.proj/main.c:275 msgid "Unable to get projection info of output raster map" msgstr "" -#: ../raster/r.proj/main.c:267 +#: ../raster/r.proj/main.c:278 msgid "Unable to get projection units of output raster map" msgstr "" -#: ../raster/r.proj/main.c:270 +#: ../raster/r.proj/main.c:281 msgid "Unable to get projection key values of output raster map" msgstr "" -#: ../raster/r.proj/main.c:279 +#: ../raster/r.proj/main.c:290 #, c-format msgid "Mapset <%s> in input location <%s> - %s" msgstr "" -#: ../raster/r.proj/main.c:281 ../raster/r.in.gdal/main.c:938 +#: ../raster/r.proj/main.c:292 ../raster/r.in.gdal/main.c:1009 #: ../imagery/i.rectify/target.c:32 #: ../imagery/i.ortho.photo/i.ortho.rectify/target.c:32 #: ../vector/v.rectify/target.c:41 msgid "permission denied" msgstr "odmowa dostÄ™pu" -#: ../raster/r.proj/main.c:282 ../raster/r.in.gdal/main.c:939 +#: ../raster/r.proj/main.c:293 ../raster/r.in.gdal/main.c:1010 #: ../imagery/i.rectify/target.c:32 #: ../imagery/i.ortho.photo/i.ortho.rectify/target.c:32 #: ../vector/v.rectify/target.c:41 msgid "not found" msgstr "nie znaleziono" -#: ../raster/r.proj/main.c:288 ../vector/v.proj/main.c:189 +#: ../raster/r.proj/main.c:299 ../vector/v.proj/main.c:201 #, c-format msgid "Checking location <%s> mapset <%s>" msgstr "Sprawdzam lokacjÄ™ <%s> w mapsecie <%s>" -#: ../raster/r.proj/main.c:300 ../vector/v.proj/main.c:206 -#: ../vector/v.select/main.c:89 ../vector/v.in.ogr/main.c:444 +#: ../raster/r.proj/main.c:311 ../vector/v.proj/main.c:218 +#: ../vector/v.select/main.c:89 ../vector/v.in.ogr/main.c:461 #: ../vector/v.what.rast/main.c:121 ../vector/v.edit/main.c:89 #: ../vector/v.net/args.c:152 ../vector/v.net/args.c:159 #: ../vector/v.net/args.c:165 ../vector/v.net/args.c:169 -#: ../vector/v.net/args.c:179 ../vector/v.external/main.c:110 +#: ../vector/v.net/args.c:179 ../vector/v.external/main.c:114 #: ../scripts/d.frame/d.frame.py:288 #, c-format, python-format msgid "Required parameter <%s> not set" msgstr "Wymagany parameter <%s> nie jest ustawiony" -#: ../raster/r.proj/main.c:303 +#: ../raster/r.proj/main.c:314 #, c-format msgid "Raster map <%s> in location <%s> in mapset <%s> not found" msgstr "" -#: ../raster/r.proj/main.c:311 +#: ../raster/r.proj/main.c:322 msgid "Unable to get projection info of input map" msgstr "" -#: ../raster/r.proj/main.c:314 +#: ../raster/r.proj/main.c:330 msgid "Unable to get projection units of input map" msgstr "" -#: ../raster/r.proj/main.c:317 +#: ../raster/r.proj/main.c:333 msgid "Unable to get projection key values of input map" msgstr "" -#: ../raster/r.proj/main.c:332 +#: ../raster/r.proj/main.c:357 msgid "Unable to work with unprojected data (xy location)" msgstr "" -#: ../raster/r.proj/main.c:351 +#: ../raster/r.proj/main.c:376 #, c-format msgid "Input map <%s@%s> in location <%s>:" msgstr "" -#: ../raster/r.proj/main.c:443 +#: ../raster/r.proj/main.c:470 msgid "Input:" msgstr "WejÅ›cie:" -#: ../raster/r.proj/main.c:444 ../raster/r.proj/main.c:455 +#: ../raster/r.proj/main.c:471 ../raster/r.proj/main.c:482 #, c-format msgid "Cols: %d (%d)" msgstr "Kolumny: %d (%d)" -#: ../raster/r.proj/main.c:445 ../raster/r.proj/main.c:456 +#: ../raster/r.proj/main.c:472 ../raster/r.proj/main.c:483 #, c-format msgid "Rows: %d (%d)" msgstr "Wiersze: %d (%d)" -#: ../raster/r.proj/main.c:446 ../raster/r.proj/main.c:457 +#: ../raster/r.proj/main.c:473 ../raster/r.proj/main.c:484 #, c-format msgid "North: %f (%f)" msgstr "północ: %f (%f)" -#: ../raster/r.proj/main.c:447 ../raster/r.proj/main.c:458 +#: ../raster/r.proj/main.c:474 ../raster/r.proj/main.c:485 #, c-format msgid "South: %f (%f)" msgstr "poÅ‚udnie: %f (%f)" -#: ../raster/r.proj/main.c:448 ../raster/r.proj/main.c:459 +#: ../raster/r.proj/main.c:475 ../raster/r.proj/main.c:486 #, c-format msgid "West: %f (%f)" msgstr "zachód: %f (%f)" -#: ../raster/r.proj/main.c:449 ../raster/r.proj/main.c:460 +#: ../raster/r.proj/main.c:476 ../raster/r.proj/main.c:487 #, c-format msgid "East: %f (%f)" msgstr "wschód: %f (%f)" -#: ../raster/r.proj/main.c:450 ../raster/r.proj/main.c:461 +#: ../raster/r.proj/main.c:477 ../raster/r.proj/main.c:488 #, c-format msgid "EW-res: %f" msgstr "" -#: ../raster/r.proj/main.c:451 ../raster/r.proj/main.c:462 +#: ../raster/r.proj/main.c:478 ../raster/r.proj/main.c:489 #, c-format msgid "NS-res: %f" msgstr "" -#: ../raster/r.proj/main.c:454 +#: ../raster/r.proj/main.c:481 msgid "Output:" msgstr "WyjÅ›cie:" -#: ../raster/r.proj/main.c:491 +#: ../raster/r.proj/main.c:518 msgid "Projecting..." msgstr "Przetwarzanie ..." -#: ../raster/r.proj/bordwalk.c:216 +#: ../raster/r.proj/bordwalk.c:223 msgid "Input raster map is outside current region" msgstr "" -#: ../raster/r.proj/bordwalk.c:242 +#: ../raster/r.proj/bordwalk.c:251 msgid "Unable to reproject map center" msgstr "" @@ -15846,60 +16213,64 @@ msgid "Creates shaded relief map from an elevation map (DEM)." msgstr "Tworzy mapÄ™ cieniowanego reliefu z mapy wysokoÅ›ci (DEM)." -#: ../raster/r.relief/main.c:117 +#: ../raster/r.relief/main.c:115 +msgid "Name of input raster (typically elevation) map" +msgstr "" + +#: ../raster/r.relief/main.c:118 msgid "Name for output shaded relief map" msgstr "" -#: ../raster/r.relief/main.c:125 +#: ../raster/r.relief/main.c:126 msgid "Altitude of the sun in degrees above the horizon" msgstr "Wysokość sÅ‚oÅ„ca nad horyzontem w stopniach" -#: ../raster/r.relief/main.c:126 ../raster/r.relief/main.c:136 +#: ../raster/r.relief/main.c:127 ../raster/r.relief/main.c:137 msgid "Sun position" msgstr "" -#: ../raster/r.relief/main.c:135 +#: ../raster/r.relief/main.c:136 msgid "Azimuth of the sun in degrees to the east of north" msgstr "Azymut sÅ‚oÅ„ca mierzony w stopniach od północy ku wschodowi" -#: ../raster/r.relief/main.c:143 +#: ../raster/r.relief/main.c:144 msgid "Factor for exaggerating relief" msgstr "Współczynnik przewyższenia rzeźby" -#: ../raster/r.relief/main.c:151 +#: ../raster/r.relief/main.c:152 msgid "Scale factor for converting meters to elevation units" msgstr "" -#: ../raster/r.relief/main.c:158 +#: ../raster/r.relief/main.c:159 msgid "Elevation units (overrides scale factor)" msgstr "" -#: ../raster/r.relief/main.c:163 +#: ../raster/r.relief/main.c:164 msgid "international feet" msgstr "" -#: ../raster/r.relief/main.c:164 +#: ../raster/r.relief/main.c:165 msgid "survey feet" msgstr "" -#: ../raster/r.relief/main.c:194 ../raster/r.in.gdal/main.c:400 -#: ../raster/r.in.gdal/main.c:682 ../imagery/i.landsat.toar/main.c:548 +#: ../raster/r.relief/main.c:195 ../raster/r.in.gdal/main.c:458 +#: ../raster/r.in.gdal/main.c:746 ../imagery/i.landsat.toar/main.c:548 #, c-format msgid "Raster map <%s> already exists and will be overwritten" msgstr "Mapa rastrowa <%s> już istnieje i zostanie nadpisana" -#: ../raster/r.relief/main.c:197 ../raster/r.in.gdal/main.c:403 -#: ../raster/r.in.gdal/main.c:685 +#: ../raster/r.relief/main.c:198 ../raster/r.in.gdal/main.c:461 +#: ../raster/r.in.gdal/main.c:749 #, c-format msgid "Raster map <%s> already exists" msgstr "Mapa rastrowa <%s> już istnieje" -#: ../raster/r.relief/main.c:215 +#: ../raster/r.relief/main.c:216 #, c-format msgid "%s=%s - must not be zero" msgstr "" -#: ../raster/r.relief/main.c:474 +#: ../raster/r.relief/main.c:475 #, c-format msgid "Shaded relief raster map <%s> complete" msgstr "" @@ -15962,338 +16333,354 @@ msgid "trying to divide by zero...no unique solution for system...skipping..." msgstr "" -#: ../raster/r.in.gdal/main.c:96 +#: ../raster/r.in.gdal/main.c:99 msgid "Imports raster data into a GRASS raster map using GDAL library." msgstr "" -#: ../raster/r.in.gdal/main.c:102 +#: ../raster/r.in.gdal/main.c:105 msgid "Name of raster file to be imported" msgstr "" -#: ../raster/r.in.gdal/main.c:111 +#: ../raster/r.in.gdal/main.c:114 msgid "Band(s) to select (default is all bands)" msgstr "" -#: ../raster/r.in.gdal/main.c:112 ../raster/r.in.gdal/main.c:225 +#: ../raster/r.in.gdal/main.c:115 ../raster/r.in.gdal/main.c:242 +#: ../scripts/i.spectral/i.spectral.py:200 msgid "Bands" msgstr "" -#: ../raster/r.in.gdal/main.c:129 +#: ../raster/r.in.gdal/main.c:132 msgid "Name of GCPs target location" msgstr "" -#: ../raster/r.in.gdal/main.c:131 +#: ../raster/r.in.gdal/main.c:134 msgid "Name of location to create or to read projection from for GCPs transformation" msgstr "" -#: ../raster/r.in.gdal/main.c:133 ../raster/r.in.gdal/main.c:188 -#: ../raster/r.in.gdal/main.c:195 ../vector/v.info/print.c:505 +#: ../raster/r.in.gdal/main.c:136 ../raster/r.in.gdal/main.c:205 +#: ../raster/r.in.gdal/main.c:212 ../vector/v.info/print.c:505 #: ../vector/v.info/print.c:510 msgid "Projection" msgstr "" -#: ../raster/r.in.gdal/main.c:148 +#: ../raster/r.in.gdal/main.c:151 msgid "Offset to be added to band numbers" msgstr "" -#: ../raster/r.in.gdal/main.c:149 +#: ../raster/r.in.gdal/main.c:152 msgid "If 0, no offset is added and the first band is 1" msgstr "" -#: ../raster/r.in.gdal/main.c:157 +#: ../raster/r.in.gdal/main.c:160 msgid "Zero-padding of band number by filling with leading zeros up to given number" msgstr "" -#: ../raster/r.in.gdal/main.c:158 +#: ../raster/r.in.gdal/main.c:161 msgid "If 0, length will be adjusted to 'offset' number without leading zeros" msgstr "" -#: ../raster/r.in.gdal/main.c:164 +#: ../raster/r.in.gdal/main.c:167 msgid "Name of the output file that contains the imported map names" msgstr "" -#: ../raster/r.in.gdal/main.c:171 ../vector/v.in.lidar/main.c:272 -#: ../vector/v.in.ogr/main.c:281 +#: ../raster/r.in.gdal/main.c:174 ../vector/v.in.lidar/main.c:272 +#: ../vector/v.in.ogr/main.c:298 msgid "Name for new location to create" msgstr "Nazwa lokacji która ma być utworzona" -#: ../raster/r.in.gdal/main.c:178 +#: ../raster/r.in.gdal/main.c:181 msgid "File prefix for raster attribute tables" msgstr "" -#: ../raster/r.in.gdal/main.c:179 +#: ../raster/r.in.gdal/main.c:182 msgid "The band number and \".csv\" will be appended to the file prefix" msgstr "" -#: ../raster/r.in.gdal/main.c:193 ../raster/r.external/main.c:109 -#: ../vector/v.in.ogr/main.c:354 ../vector/v.external/args.c:52 +#: ../raster/r.in.gdal/main.c:189 ../vector/v.in.ogr/main.c:220 +#, fuzzy +msgid "GDAL configuration options" +msgstr "Plik konfiguracyjny" + +#: ../raster/r.in.gdal/main.c:190 ../raster/r.in.gdal/main.c:197 +#: ../vector/v.in.ogr/main.c:221 ../vector/v.in.ogr/main.c:228 +#, fuzzy +msgid "Comma-separated list of key=value pairs" +msgstr "Lista wartosci oddzielonych przecinkami" + +#: ../raster/r.in.gdal/main.c:196 ../vector/v.in.ogr/main.c:227 +msgid "GDAL dataset open options" +msgstr "" + +#: ../raster/r.in.gdal/main.c:210 ../raster/r.external/main.c:109 +#: ../vector/v.in.ogr/main.c:371 ../vector/v.external/args.c:52 msgid "Perform projection check only and exit" msgstr "" -#: ../raster/r.in.gdal/main.c:200 ../raster/r.external/main.c:114 -#: ../vector/v.in.lidar/main.c:302 ../vector/v.in.ogr/main.c:366 +#: ../raster/r.in.gdal/main.c:217 ../raster/r.external/main.c:114 +#: ../vector/v.in.lidar/main.c:302 ../vector/v.in.ogr/main.c:383 msgid "Extend region extents based on new dataset" msgstr "" -#: ../raster/r.in.gdal/main.c:202 ../raster/r.external/main.c:115 -#: ../vector/v.in.ogr/main.c:368 +#: ../raster/r.in.gdal/main.c:219 ../raster/r.external/main.c:115 +#: ../vector/v.in.ogr/main.c:385 msgid "Also updates the default region if in the PERMANENT mapset" msgstr "" -#: ../raster/r.in.gdal/main.c:218 ../raster/r.external/main.c:119 +#: ../raster/r.in.gdal/main.c:235 ../raster/r.external/main.c:119 #: ../raster/r.region/main.c:70 msgid "Auto-adjustment for lat/lon" msgstr "" -#: ../raster/r.in.gdal/main.c:219 ../raster/r.external/main.c:120 +#: ../raster/r.in.gdal/main.c:236 ../raster/r.external/main.c:120 #: ../raster/r.region/main.c:71 msgid "Attempt to fix small precision errors in resolution and extents" msgstr "" -#: ../raster/r.in.gdal/main.c:224 +#: ../raster/r.in.gdal/main.c:241 msgid "Keep band numbers instead of using band color names" msgstr "Zachowaj numery pasm zamiast używać nazw kolorów pasm" -#: ../raster/r.in.gdal/main.c:230 +#: ../raster/r.in.gdal/main.c:247 msgid "Create the location specified by the \"location\" parameter and exit. Do not import the raster file." msgstr "" -#: ../raster/r.in.gdal/main.c:235 ../vector/v.in.lidar/main.c:284 -#: ../vector/v.in.ogr/main.c:361 +#: ../raster/r.in.gdal/main.c:252 ../vector/v.in.lidar/main.c:284 +#: ../vector/v.in.ogr/main.c:378 msgid "Limit import to the current region" msgstr "Ogranicz import do bieżącego regionu" -#: ../raster/r.in.gdal/main.c:240 +#: ../raster/r.in.gdal/main.c:257 msgid "Print number of bands and exit" msgstr "" -#: ../raster/r.in.gdal/main.c:272 ../raster/r.external/list.c:23 +#: ../raster/r.in.gdal/main.c:289 ../raster/r.external/list.c:23 #: ../vector/v.external.out/list.c:102 ../vector/v.out.ogr/list.c:116 -#: ../vector/v.in.ogr/main.c:403 ../vector/v.external/list.c:94 +#: ../vector/v.in.ogr/main.c:420 ../vector/v.external/list.c:94 msgid "Supported formats:" msgstr "" -#: ../raster/r.in.gdal/main.c:315 +#: ../raster/r.in.gdal/main.c:332 msgid "You have to specify a target location different from output location" msgstr "" -#: ../raster/r.in.gdal/main.c:319 +#: ../raster/r.in.gdal/main.c:336 msgid "You need to specify valid location name." msgstr "" -#: ../raster/r.in.gdal/main.c:323 +#: ../raster/r.in.gdal/main.c:340 msgid "The '-l' flag only works in Lat/Lon locations" msgstr "" -#: ../raster/r.in.gdal/main.c:326 +#: ../raster/r.in.gdal/main.c:343 msgid "The number of digits for band numbering must be equal or greater than 0" msgstr "" -#: ../raster/r.in.gdal/main.c:339 +#: ../raster/r.in.gdal/main.c:356 msgid "Disabling '-r' flag for new location" msgstr "" -#: ../raster/r.in.gdal/main.c:347 ../raster/r.in.gdal/main.c:350 +#: ../raster/r.in.gdal/main.c:362 #, c-format -msgid "Using memory cache size: %.1f MiB" +msgid "Using memory cache size: %s MiB" msgstr "" -#: ../raster/r.in.gdal/main.c:359 +#: ../raster/r.in.gdal/main.c:417 #, c-format msgid "Unable to open datasource <%s>" msgstr "" -#: ../raster/r.in.gdal/main.c:370 +#: ../raster/r.in.gdal/main.c:428 #, c-format msgid "Input seems to be NOAA/AVHRR data which needs to be georeferenced with thin plate spline transformation (%s or %s)." msgstr "" -#: ../raster/r.in.gdal/main.c:383 +#: ../raster/r.in.gdal/main.c:441 msgid "Input contains subdatasets which may need to be imported separately" msgstr "" -#: ../raster/r.in.gdal/main.c:423 +#: ../raster/r.in.gdal/main.c:481 msgid "Input raster map is flipped or rotated - cannot import. You may use 'gdalwarp' to transform the map to North-up." msgstr "" -#: ../raster/r.in.gdal/main.c:442 +#: ../raster/r.in.gdal/main.c:500 #, c-format msgid "Unable to fetch the affine transformation coefficients. Flag -%c cannot be used in this case." msgstr "" -#: ../raster/r.in.gdal/main.c:470 +#: ../raster/r.in.gdal/main.c:528 msgid "Map bounds have been constrained to geographic coordinates. You will almost certainly want to check map bounds and resolution with r.info and reset them with r.region before going any further." msgstr "" -#: ../raster/r.in.gdal/main.c:515 ../raster/r.in.gdal/main.c:542 +#: ../raster/r.in.gdal/main.c:573 ../raster/r.in.gdal/main.c:603 msgid "Input raster does not overlap current computational region. Nothing to import." msgstr "" -#: ../raster/r.in.gdal/main.c:579 +#: ../raster/r.in.gdal/main.c:643 #, c-format msgid "Importing %d raster bands..." msgstr "" -#: ../raster/r.in.gdal/main.c:598 ../raster/r.external/main.c:230 +#: ../raster/r.in.gdal/main.c:662 ../raster/r.external/main.c:230 #, c-format msgid "Selected band (%d) does not exist" msgstr "" -#: ../raster/r.in.gdal/main.c:623 +#: ../raster/r.in.gdal/main.c:687 msgid "Unable to open the map names output text file" msgstr "" -#: ../raster/r.in.gdal/main.c:654 +#: ../raster/r.in.gdal/main.c:718 #, c-format msgid "Unable to get raster band number %d" msgstr "" -#: ../raster/r.in.gdal/main.c:731 +#: ../raster/r.in.gdal/main.c:796 #, c-format msgid "Copying %d GCPS in points file for <%s>" msgstr "" -#: ../raster/r.in.gdal/main.c:739 +#: ../raster/r.in.gdal/main.c:804 msgid "GCPs have the following OpenGIS WKT Coordinate System:" msgstr "" -#: ../raster/r.in.gdal/main.c:762 +#: ../raster/r.in.gdal/main.c:827 msgid "Re-projecting GCPs table:" msgstr "" -#: ../raster/r.in.gdal/main.c:763 +#: ../raster/r.in.gdal/main.c:828 #, c-format msgid "* Input projection for GCP table: %s" msgstr "" -#: ../raster/r.in.gdal/main.c:765 +#: ../raster/r.in.gdal/main.c:830 #, c-format msgid "* Output projection for GCP table: %s" msgstr "" -#: ../raster/r.in.gdal/main.c:786 +#: ../raster/r.in.gdal/main.c:852 #, c-format -msgid "Error in pj_do_proj (can't re-projection GCP %i)" +msgid "Error in %s (can't re-project GCP %i)" msgstr "" -#: ../raster/r.in.gdal/main.c:808 ../raster/r.in.gdal/proj.c:63 -#: ../raster/r.external/proj.c:63 ../vector/v.in.lidar/main.c:507 -#: ../vector/v.in.ogr/proj.c:253 ../vector/v.external/proj.c:154 +#: ../raster/r.in.gdal/main.c:875 ../raster/r.in.gdal/proj.c:85 +#: ../raster/r.external/proj.c:85 ../vector/v.in.lidar/main.c:507 +#: ../vector/v.in.ogr/proj.c:292 ../vector/v.external/proj.c:177 msgid "Unable to convert input map projection to GRASS format; cannot create new location." msgstr "" -#: ../raster/r.in.gdal/main.c:832 ../raster/r.in.gdal/proj.c:69 -#: ../raster/r.external/proj.c:69 ../vector/v.in.lidar/main.c:513 -#: ../vector/v.in.ogr/proj.c:259 ../vector/v.external/proj.c:160 +#: ../raster/r.in.gdal/main.c:899 ../raster/r.in.gdal/proj.c:91 +#: ../raster/r.external/proj.c:91 ../vector/v.in.lidar/main.c:513 +#: ../vector/v.in.ogr/proj.c:298 ../vector/v.external/proj.c:183 #, c-format msgid "Unable to create new location <%s>" msgstr "" -#: ../raster/r.in.gdal/main.c:838 ../raster/r.in.gdal/proj.c:72 -#: ../raster/r.external/proj.c:72 ../general/g.proj/create.c:15 -#: ../vector/v.in.lidar/main.c:516 ../vector/v.in.ogr/proj.c:262 -#: ../vector/v.external/proj.c:163 +#: ../raster/r.in.gdal/main.c:905 ../raster/r.in.gdal/proj.c:94 +#: ../raster/r.external/proj.c:94 ../general/g.proj/create.c:16 +#: ../vector/v.in.lidar/main.c:516 ../vector/v.in.ogr/proj.c:301 +#: ../vector/v.external/proj.c:186 #, c-format msgid "Location <%s> created" msgstr "Lokacja <%s> zostaÅ‚a stworzona" -#: ../raster/r.in.gdal/main.c:841 +#: ../raster/r.in.gdal/main.c:908 #, c-format msgid "The target for the output group <%s> has been set to location <%s>, mapset ." msgstr "" -#: ../raster/r.in.gdal/main.c:881 ../raster/r.external/window.c:93 -#: ../vector/v.in.ogr/main.c:1871 +#: ../raster/r.in.gdal/main.c:948 ../raster/r.external/window.c:93 +#: ../vector/v.in.ogr/main.c:1971 msgid "Default region for this location updated" msgstr "" -#: ../raster/r.in.gdal/main.c:884 ../raster/r.external/window.c:96 -#: ../vector/v.in.ogr/main.c:1874 +#: ../raster/r.in.gdal/main.c:951 ../raster/r.external/window.c:96 +#: ../vector/v.in.ogr/main.c:1974 msgid "Region for the current mapset updated" msgstr "" -#: ../raster/r.in.gdal/main.c:912 +#: ../raster/r.in.gdal/main.c:980 msgid "Unable to translate projection key values of input GCPs" msgstr "Nie można przeÅ‚ożyć kluczowych wartoÅ›ci projekcji punktów GCPs" -#: ../raster/r.in.gdal/main.c:928 +#: ../raster/r.in.gdal/main.c:996 msgid "Unable to get projection info of target location" msgstr "Nie można pobrać informacji o projekcji lokacji docelowej" -#: ../raster/r.in.gdal/main.c:930 +#: ../raster/r.in.gdal/main.c:998 msgid "Unable to get projection units of target location" msgstr "Nie można pobrać jednostek projekcji docelowej lokacji" -#: ../raster/r.in.gdal/main.c:932 +#: ../raster/r.in.gdal/main.c:1000 msgid "Unable to get projection key values of target location" msgstr "Nie można pobrać kluczowych wartoÅ›ci projekcji docelowej lokacji" -#: ../raster/r.in.gdal/main.c:936 ../imagery/i.rectify/target.c:31 +#: ../raster/r.in.gdal/main.c:1007 ../imagery/i.rectify/target.c:31 #: ../imagery/i.ortho.photo/i.ortho.rectify/target.c:31 #: ../vector/v.rectify/target.c:40 #, c-format msgid "Mapset <%s> in target location <%s> - " msgstr "" -#: ../raster/r.in.gdal/main.c:974 +#: ../raster/r.in.gdal/main.c:1045 #, c-format msgid "Importing raster map <%s>..." msgstr "" -#: ../raster/r.in.gdal/main.c:1089 ../raster/r.in.gdal/main.c:1144 -#: ../raster/r.in.gdal/main.c:1218 +#: ../raster/r.in.gdal/main.c:1162 ../raster/r.in.gdal/main.c:1217 +#: ../raster/r.in.gdal/main.c:1291 msgid "Invalid row" msgstr "" -#: ../raster/r.in.gdal/main.c:1486 ../raster/r.in.gdal/main.c:1543 +#: ../raster/r.in.gdal/main.c:1559 ../raster/r.in.gdal/main.c:1616 msgid "Inconsistent color rules in RAT" msgstr "" -#: ../raster/r.in.gdal/main.c:1600 +#: ../raster/r.in.gdal/main.c:1673 #, c-format msgid "Setting grey color table for <%s> (8bit, full range)" msgstr "" -#: ../raster/r.in.gdal/main.c:1614 +#: ../raster/r.in.gdal/main.c:1687 #, c-format msgid "Setting grey color table for <%s> (16bit, image range)" msgstr "" -#: ../raster/r.in.gdal/main.c:1716 +#: ../raster/r.in.gdal/main.c:1789 #, c-format msgid "Unable to open file <%s>: %s." msgstr "" -#: ../raster/r.in.gdal/proj.c:42 ../raster/r.external/proj.c:42 +#: ../raster/r.in.gdal/proj.c:46 ../raster/r.external/proj.c:46 #, c-format msgid "" "Input contains an invalid SRS. WKT definition:\n" "%s" msgstr "" -#: ../raster/r.in.gdal/proj.c:51 ../raster/r.external/proj.c:51 +#: ../raster/r.in.gdal/proj.c:73 ../raster/r.external/proj.c:73 msgid "No projection information available" msgstr "" -#: ../raster/r.in.gdal/proj.c:94 ../raster/r.external/proj.c:94 -#: ../vector/v.in.ogr/proj.c:284 ../vector/v.external/proj.c:185 +#: ../raster/r.in.gdal/proj.c:116 ../raster/r.external/proj.c:116 +#: ../vector/v.in.ogr/proj.c:323 ../vector/v.external/proj.c:208 msgid "Unable to convert input map projection information to GRASS format." msgstr "" -#: ../raster/r.in.gdal/proj.c:138 ../raster/r.external/proj.c:138 -#: ../vector/v.in.ogr/proj.c:329 ../vector/v.external/proj.c:230 +#: ../raster/r.in.gdal/proj.c:160 ../raster/r.external/proj.c:160 +#: ../vector/v.in.ogr/proj.c:368 ../vector/v.external/proj.c:253 msgid "Location PROJ_INFO is:\n" msgstr "" -#: ../raster/r.in.gdal/proj.c:148 ../raster/r.in.gdal/proj.c:155 -#: ../raster/r.external/proj.c:148 ../raster/r.external/proj.c:155 -#: ../vector/v.in.ogr/proj.c:339 ../vector/v.in.ogr/proj.c:346 -#: ../vector/v.external/proj.c:240 ../vector/v.external/proj.c:247 +#: ../raster/r.in.gdal/proj.c:170 ../raster/r.in.gdal/proj.c:177 +#: ../raster/r.external/proj.c:170 ../raster/r.external/proj.c:177 +#: ../vector/v.in.ogr/proj.c:378 ../vector/v.in.ogr/proj.c:385 +#: ../vector/v.external/proj.c:263 ../vector/v.external/proj.c:270 msgid "Dataset PROJ_INFO is:\n" msgstr "" -#: ../raster/r.in.gdal/proj.c:241 ../raster/r.external/proj.c:241 -#: ../vector/v.in.ogr/proj.c:432 ../vector/v.external/proj.c:333 +#: ../raster/r.in.gdal/proj.c:263 ../raster/r.external/proj.c:263 +#: ../vector/v.in.ogr/proj.c:471 ../vector/v.external/proj.c:356 msgid "Consider generating a new location from the input dataset using the 'location' parameter.\n" msgstr "" @@ -16439,7 +16826,7 @@ msgid "You already know the sun position" msgstr "" -#: ../raster/r.sunmask/main.c:444 ../vector/v.colors/main.c:199 +#: ../raster/r.sunmask/main.c:444 ../vector/v.colors/main.c:212 #, c-format msgid "Option <%s> required" msgstr "" @@ -16453,24 +16840,24 @@ msgid "Calculating shadows from DEM..." msgstr "" -#: ../raster/r.sunmask/g_solposition.c:66 +#: ../raster/r.sunmask/g_solposition.c:67 msgid "Unable to calculate sun position in un-projected locations. Specify sunposition directly." msgstr "" -#: ../raster/r.sunmask/g_solposition.c:88 +#: ../raster/r.sunmask/g_solposition.c:89 #, c-format msgid "Specified point %f, %f outside of current region, is that intended? Anyway, it will be used." msgstr "" -#: ../raster/r.sunmask/g_solposition.c:98 ../raster/r.latlong/main.c:101 +#: ../raster/r.sunmask/g_solposition.c:99 ../raster/r.latlong/main.c:99 msgid "Unable to get projection info of current location" msgstr "" -#: ../raster/r.sunmask/g_solposition.c:101 ../raster/r.latlong/main.c:103 +#: ../raster/r.sunmask/g_solposition.c:102 ../raster/r.latlong/main.c:101 msgid "Unable to get projection units of current location" msgstr "" -#: ../raster/r.sunmask/g_solposition.c:104 ../raster/r.latlong/main.c:105 +#: ../raster/r.sunmask/g_solposition.c:105 ../raster/r.latlong/main.c:103 msgid "Unable to get projection key values of current location" msgstr "" @@ -16711,7 +17098,7 @@ #: ../raster/r.support/main.c:312 ../scripts/d.polar/d.polar.py:407 #: ../scripts/i.in.spotvgt/i.in.spotvgt.py:280 -#: ../scripts/r.plane/r.plane.py:122 ../scripts/r.fillnulls/r.fillnulls.py:494 +#: ../scripts/r.plane/r.plane.py:122 ../scripts/r.fillnulls/r.fillnulls.py:506 #: ../scripts/v.in.e00/v.in.e00.py:165 ../scripts/r.in.aster/r.in.aster.py:144 msgid "Done." msgstr "Wykonano." @@ -16977,139 +17364,104 @@ msgid "Imagery group <%s> created" msgstr "" -#: ../raster/r.external/link.c:48 +#: ../raster/r.external/link.c:46 msgid "Complex types not supported" msgstr "" -#: ../raster/r.external/link.c:63 +#: ../raster/r.external/link.c:56 #, c-format msgid "Copying color table for %s" msgstr "Kopiuje paletÄ™ kolorów dla %s" -#: ../raster/r.external/link.c:81 +#: ../raster/r.external/link.c:74 #, c-format msgid "Setting grey color table for <%s> (full 8bit range)" msgstr "" -#: ../raster/r.external/link.c:87 -#, c-format -msgid "Setting grey color table for <%s> (data range)" -msgstr "" - -#: ../raster/r.external/link.c:101 -#, c-format -msgid "Unable to create cell/%s file" -msgstr "" - -#: ../raster/r.external/link.c:110 -#, c-format -msgid "Unable to create fcell/%s file" -msgstr "" - -#: ../raster/r.external/link.c:146 +#: ../raster/r.external/link.c:132 #, c-format msgid "Unable to create cell_misc/%s/gdal file" msgstr "" -#: ../raster/r.external/link.c:149 +#: ../raster/r.external/link.c:135 #, c-format msgid "Error writing cell_misc/%s/gdal file" msgstr "" -#: ../raster/r.external/link.c:174 -#, c-format -msgid "Unable to create cell_misc/%s/f_format file" -msgstr "" - -#: ../raster/r.external/link.c:177 -#, c-format -msgid "Error writing cell_misc/%s/f_format file" -msgstr "" - -#: ../raster/r.external/link.c:224 -#, c-format -msgid "Creating support files for %s" -msgstr "Tworzenie plików wsparcia dla %s" - -#: ../raster/r.external/link.c:236 -#, c-format -msgid "Link to raster map <%s> created." -msgstr "" - #: ../raster/r.resamp.filter/main.c:142 #, c-format msgid "Filter <%s> not found" msgstr "" -#: ../raster/r.resamp.filter/main.c:391 +#: ../raster/r.resamp.filter/main.c:396 msgid "kernel filter" msgstr "" -#: ../raster/r.resamp.filter/main.c:394 +#: ../raster/r.resamp.filter/main.c:399 msgid "Resamples raster map layers using an analytic kernel." msgstr "" -#: ../raster/r.resamp.filter/main.c:405 +#: ../raster/r.resamp.filter/main.c:410 msgid "Filter kernel(s)" msgstr "" -#: ../raster/r.resamp.filter/main.c:413 +#: ../raster/r.resamp.filter/main.c:418 msgid "Filter radius" msgstr "" -#: ../raster/r.resamp.filter/main.c:420 +#: ../raster/r.resamp.filter/main.c:425 msgid "Filter radius (horizontal)" msgstr "" -#: ../raster/r.resamp.filter/main.c:427 +#: ../raster/r.resamp.filter/main.c:432 msgid "Filter radius (vertical)" msgstr "" -#: ../raster/r.resamp.filter/main.c:438 ../vector/v.external.out/args.c:90 +#: ../raster/r.resamp.filter/main.c:443 ../vector/v.external.out/args.c:90 #, c-format msgid "%s= and %s=/%s= are mutually exclusive" msgstr "" -#: ../raster/r.resamp.filter/main.c:443 +#: ../raster/r.resamp.filter/main.c:448 #, c-format msgid "Either %s= or %s=/%s= required" msgstr "" -#: ../raster/r.resamp.filter/main.c:446 +#: ../raster/r.resamp.filter/main.c:451 #, c-format msgid "Both %s= and %s= required" msgstr "" -#: ../raster/r.resamp.filter/main.c:469 +#: ../raster/r.resamp.filter/main.c:474 msgid "Differing number of values for filter= and [xy_]radius=" msgstr "" -#: ../raster/r.resamp.filter/main.c:472 +#: ../raster/r.resamp.filter/main.c:477 #, c-format msgid "Too many filters (max: %d)" msgstr "" -#: ../raster/r.resamp.filter/main.c:490 +#: ../raster/r.resamp.filter/main.c:495 msgid "At least one filter must be finite" msgstr "" -#: ../raster/r.latlong/main.c:57 +#: ../raster/r.latlong/main.c:56 msgid "latitude" msgstr "" -#: ../raster/r.latlong/main.c:58 +#: ../raster/r.latlong/main.c:57 msgid "longitude" msgstr "" -#: ../raster/r.latlong/main.c:60 +#: ../raster/r.latlong/main.c:59 msgid "Creates a latitude/longitude raster map." msgstr "" -#: ../raster/r.latlong/main.c:66 +#: ../raster/r.latlong/main.c:65 msgid "Name for output latitude or longitude raster map" msgstr "" -#: ../raster/r.latlong/main.c:70 +#: ../raster/r.latlong/main.c:69 msgid "Longitude output" msgstr "" @@ -17158,14 +17510,14 @@ #: ../raster/r.region/main.c:61 ../raster/r.region/main.c:66 #: ../raster/r.region/main.c:72 ../raster/r.region/main.c:87 #: ../raster/r.region/main.c:94 ../raster/r.region/main.c:101 -#: ../raster/r.region/main.c:144 ../general/g.region/main.c:78 -#: ../general/g.region/main.c:84 ../general/g.region/main.c:171 -#: ../general/g.region/main.c:178 ../general/g.region/main.c:187 -#: ../general/g.region/main.c:195 +#: ../raster/r.region/main.c:144 ../general/g.region/main.c:79 +#: ../general/g.region/main.c:85 ../general/g.region/main.c:172 +#: ../general/g.region/main.c:179 ../general/g.region/main.c:188 +#: ../general/g.region/main.c:196 msgid "Existing" msgstr "IstniejÄ…cy" -#: ../raster/r.region/main.c:65 ../general/g.region/main.c:77 +#: ../raster/r.region/main.c:65 ../general/g.region/main.c:78 msgid "Set from default region" msgstr "Ustaw z domyÅ›lnego regionu" @@ -17185,19 +17537,19 @@ msgid "Set region to match this vector map" msgstr "Ustaw region aby dopasować do mapy wektorowej" -#: ../raster/r.region/main.c:109 ../general/g.region/main.c:203 +#: ../raster/r.region/main.c:109 ../general/g.region/main.c:204 msgid "Value for the northern edge" msgstr "Wartość dla północnej krawÄ™dzi" -#: ../raster/r.region/main.c:118 ../general/g.region/main.c:212 +#: ../raster/r.region/main.c:118 ../general/g.region/main.c:213 msgid "Value for the southern edge" msgstr "Wartość dla poÅ‚udniowej krawÄ™dzi" -#: ../raster/r.region/main.c:127 ../general/g.region/main.c:221 +#: ../raster/r.region/main.c:127 ../general/g.region/main.c:222 msgid "Value for the eastern edge" msgstr "Wartość dla wschodniej krawÄ™dzi" -#: ../raster/r.region/main.c:136 ../general/g.region/main.c:230 +#: ../raster/r.region/main.c:136 ../general/g.region/main.c:231 msgid "Value for the western edge" msgstr "Wartość dla zachodniej krawÄ™dzi" @@ -17685,31 +18037,31 @@ msgid "No basins were created. Verify threshold and region settings." msgstr "" -#: ../raster/r.watershed/seg/close_maps2.c:86 +#: ../raster/r.watershed/seg/close_maps2.c:87 msgid "Closing stream segments map" msgstr "" -#: ../raster/r.watershed/seg/close_maps2.c:109 +#: ../raster/r.watershed/seg/close_maps2.c:110 msgid "Closing basins map" msgstr "" -#: ../raster/r.watershed/seg/close_maps2.c:116 +#: ../raster/r.watershed/seg/close_maps2.c:117 msgid "Closing half basins map" msgstr "" -#: ../raster/r.watershed/seg/main.c:92 ../raster/r.watershed/seg/main.c:107 -#: ../raster/r.watershed/ram/main.c:82 ../raster/r.watershed/ram/main.c:98 +#: ../raster/r.watershed/seg/main.c:93 ../raster/r.watershed/seg/main.c:108 +#: ../raster/r.watershed/ram/main.c:85 ../raster/r.watershed/ram/main.c:101 #, c-format msgid "SECTION %d: Closing Maps." msgstr "" -#: ../raster/r.watershed/seg/main.c:105 ../raster/r.watershed/ram/main.c:96 +#: ../raster/r.watershed/seg/main.c:106 ../raster/r.watershed/ram/main.c:99 #, c-format msgid "SECTION %d: Watershed determination." msgstr "" #: ../raster/r.watershed/seg/do_astar.c:30 -#: ../raster/r.watershed/ram/do_astar.c:27 +#: ../raster/r.watershed/ram/do_astar.c:28 msgid "SECTION 2: A* Search." msgstr "" @@ -17717,39 +18069,39 @@ msgid "No seeds for A* Search" msgstr "" -#: ../raster/r.watershed/seg/do_astar.c:146 +#: ../raster/r.watershed/seg/do_astar.c:147 msgid "bug in A* Search: doer %" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:20 +#: ../raster/r.watershed/seg/close_maps.c:23 msgid "Closing accumulation map" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:136 +#: ../raster/r.watershed/seg/close_maps.c:140 msgid "Closing TCI and SPI maps" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:138 +#: ../raster/r.watershed/seg/close_maps.c:142 msgid "Closing TCI map" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:140 +#: ../raster/r.watershed/seg/close_maps.c:144 msgid "Closing SPI map" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:300 +#: ../raster/r.watershed/seg/close_maps.c:307 msgid "Closing flow direction map" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:327 +#: ../raster/r.watershed/seg/close_maps.c:334 msgid "Closing LS map" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:332 +#: ../raster/r.watershed/seg/close_maps.c:339 msgid "Closing SL map" msgstr "" -#: ../raster/r.watershed/seg/init_vars.c:139 +#: ../raster/r.watershed/seg/init_vars.c:143 #, c-format msgid "SECTION 1 beginning: Initiating Variables. %d section total." msgid_plural "SECTION 1 beginning: Initiating Variables. %d sections total." @@ -17758,34 +18110,34 @@ msgstr[2] "" msgstr[3] "" -#: ../raster/r.watershed/seg/init_vars.c:175 +#: ../raster/r.watershed/seg/init_vars.c:178 msgid "Maximum memory to be used was smaller than 3 MB, set to 3 MB." msgstr "" -#: ../raster/r.watershed/seg/init_vars.c:470 +#: ../raster/r.watershed/seg/init_vars.c:511 msgid "SECTION 1b: Determining Offmap Flow." msgstr "" -#: ../raster/r.watershed/seg/do_cum.c:119 -#: ../raster/r.watershed/ram/do_cum.c:114 +#: ../raster/r.watershed/seg/do_cum.c:122 +#: ../raster/r.watershed/ram/do_cum.c:116 msgid "SECTION 3: Accumulating Surface Flow with SFD." msgstr "" -#: ../raster/r.watershed/seg/do_cum.c:293 -#: ../raster/r.watershed/ram/do_cum.c:276 +#: ../raster/r.watershed/seg/do_cum.c:315 +#: ../raster/r.watershed/ram/do_cum.c:296 msgid "SECTION 3a: Accumulating Surface Flow with MFD." msgstr "" -#: ../raster/r.watershed/seg/do_cum.c:529 +#: ../raster/r.watershed/seg/do_cum.c:560 msgid "MFD: A * path already processed when distributing flow: %d of %" msgstr "" -#: ../raster/r.watershed/seg/do_cum.c:533 -#: ../raster/r.watershed/ram/do_cum.c:486 +#: ../raster/r.watershed/seg/do_cum.c:564 +#: ../raster/r.watershed/ram/do_cum.c:512 msgid "SECTION 3b: Adjusting drainage directions." msgstr "" -#: ../raster/r.watershed/seg/usage.c:9 ../raster/r.watershed/ram/usage.c:9 +#: ../raster/r.watershed/seg/usage.c:9 #, c-format msgid "" "USAGE for basin delineation:\n" @@ -17797,187 +18149,194 @@ "\n" msgstr "" -#: ../raster/r.watershed/front/main.c:77 +#: ../raster/r.watershed/front/main.c:79 msgid "drainage" msgstr "" -#: ../raster/r.watershed/front/main.c:79 +#: ../raster/r.watershed/front/main.c:81 msgid "stream power index" msgstr "" -#: ../raster/r.watershed/front/main.c:81 +#: ../raster/r.watershed/front/main.c:84 msgid "Calculates hydrological parameters and RUSLE factors." msgstr "" -#: ../raster/r.watershed/front/main.c:84 ../raster/r.watershed/front/main.c:91 -#: ../raster/r.watershed/front/main.c:97 ../raster/r.watershed/front/main.c:104 -#: ../raster/r.watershed/front/main.c:113 -#: ../raster/r.watershed/front/main.c:121 -#: ../raster/r.watershed/front/main.c:130 +#: ../raster/r.watershed/front/main.c:87 ../raster/r.watershed/front/main.c:95 +#: ../raster/r.watershed/front/main.c:102 +#: ../raster/r.watershed/front/main.c:109 +#: ../raster/r.watershed/front/main.c:118 +#: ../raster/r.watershed/front/main.c:125 +#: ../raster/r.watershed/front/main.c:132 +#: ../raster/r.watershed/front/main.c:140 msgid "Inputs" msgstr "" -#: ../raster/r.watershed/front/main.c:88 +#: ../raster/r.watershed/front/main.c:91 msgid "Name of input depressions raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:89 +#: ../raster/r.watershed/front/main.c:93 msgid "All non-NULL and non-zero cells are considered as real depressions" msgstr "" -#: ../raster/r.watershed/front/main.c:95 +#: ../raster/r.watershed/front/main.c:100 msgid "Name of input raster representing amount of overland flow per cell" msgstr "" -#: ../raster/r.watershed/front/main.c:101 +#: ../raster/r.watershed/front/main.c:106 msgid "Name of input raster map percent of disturbed land" msgstr "" -#: ../raster/r.watershed/front/main.c:102 -#: ../raster/r.watershed/front/main.c:127 +#: ../raster/r.watershed/front/main.c:107 +#: ../raster/r.watershed/front/main.c:137 msgid "For USLE" msgstr "" -#: ../raster/r.watershed/front/main.c:109 +#: ../raster/r.watershed/front/main.c:114 msgid "Name of input raster map blocking overland surface flow" msgstr "" -#: ../raster/r.watershed/front/main.c:111 +#: ../raster/r.watershed/front/main.c:116 msgid "For USLE. All non-NULL and non-zero cells are considered as blocking terrain." msgstr "" -#: ../raster/r.watershed/front/main.c:118 +#: ../raster/r.watershed/front/main.c:123 +#, fuzzy +msgid "Name of input raster map with percentages for flow accumulation." +msgstr "WejÅ›ciowa mapa rastrowa kosztów tarcia" + +#: ../raster/r.watershed/front/main.c:129 msgid "Minimum size of exterior watershed basin" msgstr "" -#: ../raster/r.watershed/front/main.c:126 +#: ../raster/r.watershed/front/main.c:136 msgid "Maximum length of surface flow in map units" msgstr "" -#: ../raster/r.watershed/front/main.c:135 +#: ../raster/r.watershed/front/main.c:144 msgid "Name for output accumulation raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:137 +#: ../raster/r.watershed/front/main.c:145 msgid "Number of cells that drain through each cell" msgstr "" -#: ../raster/r.watershed/front/main.c:144 +#: ../raster/r.watershed/front/main.c:152 msgid "Name for output topographic index ln(a / tan(b)) map" msgstr "" -#: ../raster/r.watershed/front/main.c:151 +#: ../raster/r.watershed/front/main.c:158 msgid "Stream power index a * tan(b)" msgstr "" -#: ../raster/r.watershed/front/main.c:157 +#: ../raster/r.watershed/front/main.c:164 msgid "Name for output drainage direction raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:158 +#: ../raster/r.watershed/front/main.c:165 msgid "Directions numbered from 1 to 8" msgstr "" -#: ../raster/r.watershed/front/main.c:164 +#: ../raster/r.watershed/front/main.c:171 msgid "Name for output basins raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:170 +#: ../raster/r.watershed/front/main.c:177 msgid "Name for output stream segments raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:176 +#: ../raster/r.watershed/front/main.c:183 msgid "Name for output half basins raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:178 +#: ../raster/r.watershed/front/main.c:184 msgid "Each half-basin is given a unique value" msgstr "" -#: ../raster/r.watershed/front/main.c:184 +#: ../raster/r.watershed/front/main.c:190 msgid "Name for output slope length raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:186 +#: ../raster/r.watershed/front/main.c:191 msgid "Slope length and steepness (LS) factor for USLE" msgstr "" -#: ../raster/r.watershed/front/main.c:192 +#: ../raster/r.watershed/front/main.c:197 msgid "Name for output slope steepness raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:193 +#: ../raster/r.watershed/front/main.c:198 msgid "Slope steepness (S) factor for USLE" msgstr "" -#: ../raster/r.watershed/front/main.c:202 +#: ../raster/r.watershed/front/main.c:207 msgid "Convergence factor for MFD (1-10)" msgstr "" -#: ../raster/r.watershed/front/main.c:204 +#: ../raster/r.watershed/front/main.c:209 msgid "1 = most diverging flow, 10 = most converging flow. Recommended: 5" msgstr "" -#: ../raster/r.watershed/front/main.c:211 +#: ../raster/r.watershed/front/main.c:216 msgid "Maximum memory to be used with -m flag (in MB)" msgstr "" -#: ../raster/r.watershed/front/main.c:215 +#: ../raster/r.watershed/front/main.c:220 msgid "SFD (D8) flow (default is MFD)" msgstr "" -#: ../raster/r.watershed/front/main.c:217 +#: ../raster/r.watershed/front/main.c:222 msgid "SFD: single flow direction, MFD: multiple flow direction" msgstr "" -#: ../raster/r.watershed/front/main.c:222 +#: ../raster/r.watershed/front/main.c:227 msgid "Allow only horizontal and vertical flow of water" msgstr "" -#: ../raster/r.watershed/front/main.c:227 +#: ../raster/r.watershed/front/main.c:231 msgid "Enable disk swap memory option: Operation is slow" msgstr "" -#: ../raster/r.watershed/front/main.c:229 +#: ../raster/r.watershed/front/main.c:233 msgid "Only needed if memory requirements exceed available RAM; see manual on how to calculate memory requirements" msgstr "" -#: ../raster/r.watershed/front/main.c:234 +#: ../raster/r.watershed/front/main.c:238 msgid "Use positive flow accumulation even for likely underestimates" msgstr "" -#: ../raster/r.watershed/front/main.c:236 +#: ../raster/r.watershed/front/main.c:240 msgid "See manual for a detailed description of flow accumulation output" msgstr "" -#: ../raster/r.watershed/front/main.c:241 +#: ../raster/r.watershed/front/main.c:244 msgid "Beautify flat areas" msgstr "" -#: ../raster/r.watershed/front/main.c:243 +#: ../raster/r.watershed/front/main.c:246 msgid "Flow direction in flat areas is modified to look prettier" msgstr "" -#: ../raster/r.watershed/front/main.c:259 +#: ../raster/r.watershed/front/main.c:262 msgid "Sorry, you must choose an output map." msgstr "" -#: ../raster/r.watershed/front/main.c:265 +#: ../raster/r.watershed/front/main.c:268 msgid "The basin threshold must be a positive number." msgstr "" -#: ../raster/r.watershed/front/main.c:281 +#: ../raster/r.watershed/front/main.c:284 msgid "" "Sorry, if any of the following options are set:\n" " basin, stream, half_basin, length_slope, or slope_steepness\n" " you MUST provide a value for the basin threshold parameter." msgstr "" -#: ../raster/r.watershed/front/main.c:308 +#: ../raster/r.watershed/front/main.c:310 msgid "Beautify flat areas is not yet supported for disk swap mode" msgstr "" -#: ../raster/r.watershed/front/main.c:338 +#: ../raster/r.watershed/front/main.c:342 #, c-format msgid "Subprocess failed with exit code %d" msgstr "Podproces zawiódÅ‚ z kodem wyjÅ›cia %d" @@ -17986,79 +18345,79 @@ msgid "SECTION 4: RUSLE LS and/or S factor determination." msgstr "" -#: ../raster/r.watershed/ram/do_astar.c:256 +#: ../raster/r.watershed/ram/do_astar.c:258 msgid "heapsize too large" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:56 +#: ../raster/r.watershed/ram/do_flatarea.c:57 msgid "Beautify flat areas: priority queue error" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:229 +#: ../raster/r.watershed/ram/do_flatarea.c:235 msgid "flat cell escaped for uphill correction" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:235 +#: ../raster/r.watershed/ram/do_flatarea.c:241 #, c-format msgid "queue error: last uphill order %d > current uphill order %d" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:240 +#: ../raster/r.watershed/ram/do_flatarea.c:246 msgid "uphill order not set" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:266 +#: ../raster/r.watershed/ram/do_flatarea.c:273 msgid "flat cell escaped in uphill correction" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:302 +#: ../raster/r.watershed/ram/do_flatarea.c:309 msgid "downhill order: no more points in down queue" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:310 +#: ../raster/r.watershed/ram/do_flatarea.c:317 msgid "flat cell escaped for downhill correction" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:316 +#: ../raster/r.watershed/ram/do_flatarea.c:323 #, c-format msgid "queue error: last downhill order %d > current downhill order %d" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:321 +#: ../raster/r.watershed/ram/do_flatarea.c:328 msgid "downhill order: downhill order not set" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:344 +#: ../raster/r.watershed/ram/do_flatarea.c:352 msgid "flat cell escaped in downhill correction" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:382 +#: ../raster/r.watershed/ram/do_flatarea.c:390 msgid "flat cell escaped for adjustment" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:389 +#: ../raster/r.watershed/ram/do_flatarea.c:397 msgid "adjustment: uphill order not set" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:391 +#: ../raster/r.watershed/ram/do_flatarea.c:399 msgid "adjustment: downhill order not set" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:417 +#: ../raster/r.watershed/ram/do_flatarea.c:428 msgid "flat cell escaped in adjustment" msgstr "" -#: ../raster/r.watershed/ram/init_vars.c:121 +#: ../raster/r.watershed/ram/init_vars.c:123 #, c-format msgid "SECTION 1a (of %1d): Initiating Memory." msgstr "" -#: ../raster/r.watershed/ram/init_vars.c:311 +#: ../raster/r.watershed/ram/init_vars.c:350 #, c-format msgid "SECTION 1b (of %1d): Determining Offmap Flow." msgstr "" -#: ../raster/r.watershed/ram/do_cum.c:480 +#: ../raster/r.watershed/ram/do_cum.c:507 #, c-format msgid "MFD: A * path already processed when distributing flow: %d of %d cell" msgid_plural "MFD: A * path already processed when distributing flow: %d of %d cells" @@ -18067,6 +18426,18 @@ msgstr[2] "" msgstr[3] "" +#: ../raster/r.watershed/ram/usage.c:9 +#, c-format +msgid "" +"USAGE for basin delineation:\n" +"%s -4 elevation=elevation_map threshold=swale_threshold [flow=overland_flow_map] [drainage=drain_direction_map] [depression=depression_map] [accumulation=accumulation_map] [basin=watershed_basin_map] [retention=retention_map] [stream=stream_segment_map]\n" +"\n" +"USAGE for slope length determination:\n" +"%s [-4] elevation=elevation_map threshold=swale_threshold [drainage=drain_direction_map] [depression=depression_map] [accumulation=accumulation_map] [retention=retention_map] [max_slope_length=max_slope_length] [blocking=overland_blocking_map] [slope_steepness=slope_steepness_map] length_slope=length_slope_map [disturbed_land=rill_erosion_map] [slope_deposition=slope_deposition value or map]USAGE for ARMSED FILE creation:\n" +"%s [-4] elevation=elevation_map threshold=swale_threshold [flow=overland_flow_map] [drainage=drain_direction_map] [depression=depression_map] [accumulation=accumulation_map] [basin=watershed_basin_map] [stream=stream_segment_map] [half_basin=half_basin_map] [retention=retention_map] ar=ARMSED_file_name\n" +"\n" +msgstr "" + #: ../raster/r.rescale/main.c:51 msgid "Rescales the range of category values in a raster map layer." msgstr "Przeskalowanie zakresu wartoÅ›ci kategorii w warstwie mapy rastrowej." @@ -18271,14 +18642,14 @@ #: ../raster/r.sim/r.sim.water/main.c:324 ../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 ../vector/v.surf.rst/main.c:161 -#: ../vector/v.surf.rst/main.c:166 ../vector/v.surf.rst/main.c:187 -#: ../vector/v.surf.rst/main.c:262 ../vector/v.surf.rst/main.c:268 -#: ../vector/v.surf.rst/main.c:276 ../vector/v.surf.rst/main.c:283 -#: ../vector/v.surf.rst/main.c:291 ../vector/v.surf.rst/main.c:299 -#: ../vector/v.surf.rst/main.c:308 ../vector/v.surf.rst/main.c:316 -#: ../vector/v.surf.rst/main.c:324 ../vector/v.surf.rst/main.c:333 -#: ../vector/v.surf.rst/main.c:341 ../vector/v.surf.rst/main.c:348 +#: ../imagery/i.eb.hsebal01/main.c:178 ../vector/v.surf.rst/main.c:163 +#: ../vector/v.surf.rst/main.c:168 ../vector/v.surf.rst/main.c:189 +#: ../vector/v.surf.rst/main.c:264 ../vector/v.surf.rst/main.c:270 +#: ../vector/v.surf.rst/main.c:278 ../vector/v.surf.rst/main.c:286 +#: ../vector/v.surf.rst/main.c:294 ../vector/v.surf.rst/main.c:302 +#: ../vector/v.surf.rst/main.c:311 ../vector/v.surf.rst/main.c:319 +#: ../vector/v.surf.rst/main.c:327 ../vector/v.surf.rst/main.c:336 +#: ../vector/v.surf.rst/main.c:344 ../vector/v.surf.rst/main.c:351 msgid "Parameters" msgstr "Parametry" @@ -18335,7 +18706,7 @@ msgstr "" #: ../raster/r.sim/r.sim.sediment/main.c:374 -#: ../raster/r.sim/r.sim.water/main.c:402 ../vector/v.surf.rst/main.c:404 +#: ../raster/r.sim/r.sim.water/main.c:402 ../vector/v.surf.rst/main.c:407 #, c-format msgid "<%d> is not valid number of threads. Number of threads will be set on <%d>" msgstr "" @@ -18368,8 +18739,8 @@ msgstr "" #: ../raster/r.sim/r.sim.sediment/main.c:422 -#: ../raster/r.sim/r.sim.water/main.c:530 ../vector/v.surf.rst/main.c:656 -#: ../vector/v.surf.rst/main.c:711 ../vector/v.vol.rst/main.c:914 +#: ../raster/r.sim/r.sim.water/main.c:530 ../vector/v.surf.rst/main.c:659 +#: ../vector/v.surf.rst/main.c:714 ../vector/v.vol.rst/main.c:916 msgid "Input failed" msgstr "Wykonanie nie powiodÅ‚o siÄ™" @@ -18643,6 +19014,7 @@ msgstr "" #: ../display/d.mon/start.c:46 ../display/d.mon/start.c:74 +#: ../misc/m.nviz.image/main.c:75 #, c-format msgid "File <%s> already exists and will be overwritten" msgstr "" @@ -18973,7 +19345,7 @@ msgstr "" #: ../display/d.vect.thematic/display.c:51 ../display/d.vect/lines.c:107 -#: ../display/d.vect/lines.c:335 +#: ../display/d.vect/lines.c:339 #, c-format msgid "Unable to read symbol <%s>, unable to display points" msgstr "" @@ -19048,7 +19420,7 @@ msgid "Line color" msgstr "Kolor linii" -#: ../display/d.geodesic/main.c:66 ../display/d.grid/main.c:107 +#: ../display/d.geodesic/main.c:66 ../display/d.grid/main.c:106 #: ../display/d.rhumbline/main.c:62 ../display/d.legend/main.c:203 #: ../display/d.rast.num/main.c:88 ../display/d.northarrow/main.c:113 #: ../vector/v.label.sa/main.c:98 ../vector/v.label/main.c:151 @@ -19243,73 +19615,73 @@ msgid "Null cells" msgstr "" -#: ../display/d.grid/main.c:55 +#: ../display/d.grid/main.c:54 msgid "graticule" msgstr "" -#: ../display/d.grid/main.c:56 ../vector/v.mkgrid/main.c:72 +#: ../display/d.grid/main.c:55 ../vector/v.mkgrid/main.c:72 msgid "grid" msgstr "" -#: ../display/d.grid/main.c:58 +#: ../display/d.grid/main.c:57 msgid "Overlays a user-specified grid in the active display frame on the graphics monitor." msgstr "NakÅ‚adanie okreÅ›lonej przez użytkownika siatki w aktywnej ramce monitora." -#: ../display/d.grid/main.c:66 +#: ../display/d.grid/main.c:65 msgid "Size of grid to be drawn (in map units)" msgstr "" -#: ../display/d.grid/main.c:68 +#: ../display/d.grid/main.c:67 msgid "0 for north-south resolution of the current region. In map units or DDD:MM:SS format. Example: \"1000\" or \"0:10\"" msgstr "" -#: ../display/d.grid/main.c:76 +#: ../display/d.grid/main.c:75 msgid "Lines of the grid pass through this coordinate" msgstr "WspółrzÄ™dne linii siatki" -#: ../display/d.grid/main.c:85 +#: ../display/d.grid/main.c:84 msgid "Draw only east-west lines, north-south lines, or both " msgstr "" -#: ../display/d.grid/main.c:86 ../display/d.grid/main.c:159 -#: ../display/d.grid/main.c:164 ../display/d.grid/main.c:169 +#: ../display/d.grid/main.c:85 ../display/d.grid/main.c:158 +#: ../display/d.grid/main.c:163 ../display/d.grid/main.c:168 msgid "Disable" msgstr "WyÅ‚Ä…cz" -#: ../display/d.grid/main.c:92 +#: ../display/d.grid/main.c:91 msgid "Grid line width" msgstr "" -#: ../display/d.grid/main.c:96 ../display/d.rast.num/main.c:94 +#: ../display/d.grid/main.c:95 ../display/d.rast.num/main.c:94 msgid "Grid color" msgstr "Kolor siatki" -#: ../display/d.grid/main.c:97 ../display/d.grid/main.c:102 -#: ../display/d.grid/main.c:108 ../display/d.grid/main.c:114 +#: ../display/d.grid/main.c:96 ../display/d.grid/main.c:101 +#: ../display/d.grid/main.c:107 ../display/d.grid/main.c:113 msgid "Color" msgstr "Kolor" -#: ../display/d.grid/main.c:101 ../display/d.legend.vect/main.c:95 +#: ../display/d.grid/main.c:100 ../display/d.legend.vect/main.c:95 #: ../display/d.legend/main.c:240 ../vector/v.label.sa/main.c:144 #: ../vector/v.label/main.c:193 ../vector/v.lrs/v.lrs.label/main.c:223 msgid "Border color" msgstr "Kolor obramowania " -#: ../display/d.grid/main.c:122 +#: ../display/d.grid/main.c:121 msgid "Font size for gridline coordinate labels" msgstr "Rozmiar czcionki współrzÄ™dnych opisujÄ…cych siatkÄ™" -#: ../display/d.grid/main.c:127 +#: ../display/d.grid/main.c:126 msgid "Align the origin to the east-north corner of the current region" msgstr "" -#: ../display/d.grid/main.c:132 +#: ../display/d.grid/main.c:131 msgid "Draw geographic grid (referenced to current ellipsoid)" msgstr "Rysuj siatkÄ™ geograficznÄ… (odniesionÄ… do aktualnej elipsoidy)" -#: ../display/d.grid/main.c:133 ../display/d.grid/main.c:139 -#: ../display/d.grid/main.c:144 ../display/d.grid/main.c:149 -#: ../display/d.grid/main.c:154 ../misc/m.nviz.image/args.c:233 +#: ../display/d.grid/main.c:132 ../display/d.grid/main.c:138 +#: ../display/d.grid/main.c:143 ../display/d.grid/main.c:148 +#: ../display/d.grid/main.c:153 ../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 @@ -19317,56 +19689,56 @@ msgid "Draw" msgstr "Rysowanie" -#: ../display/d.grid/main.c:138 +#: ../display/d.grid/main.c:137 msgid "Draw geographic grid (referenced to WGS84 ellipsoid)" msgstr "Rysuj siatkÄ™ geograficzna (odniesionÄ… do elipsoidy WGS84)" -#: ../display/d.grid/main.c:143 +#: ../display/d.grid/main.c:142 msgid "Draw '+' marks instead of grid lines" msgstr "" -#: ../display/d.grid/main.c:148 +#: ../display/d.grid/main.c:147 msgid "Draw '.' marks instead of grid lines" msgstr "" -#: ../display/d.grid/main.c:153 +#: ../display/d.grid/main.c:152 msgid "Draw fiducial marks instead of grid lines" msgstr "" -#: ../display/d.grid/main.c:158 +#: ../display/d.grid/main.c:157 msgid "Disable grid drawing" msgstr "Nie rysuj siatki" -#: ../display/d.grid/main.c:163 +#: ../display/d.grid/main.c:162 msgid "Disable border drawing" msgstr "Nie rysuj obramowania" -#: ../display/d.grid/main.c:168 +#: ../display/d.grid/main.c:167 msgid "Disable text drawing" msgstr "Nie pokazuj tekstu" -#: ../display/d.grid/main.c:178 +#: ../display/d.grid/main.c:177 msgid "Both grid and border drawing are disabled" msgstr "Rysowanie siatki i obramowania wyÅ‚Ä…czone" -#: ../display/d.grid/main.c:182 +#: ../display/d.grid/main.c:181 msgid "Geo-grid option not available for LL projection, use without -g/-w" msgstr "" -#: ../display/d.grid/main.c:184 +#: ../display/d.grid/main.c:183 msgid "Geo-grid option not available for XY projection, use without -g/-w" msgstr "" -#: ../display/d.grid/main.c:203 +#: ../display/d.grid/main.c:202 msgid "Choose a single mark style" msgstr "" -#: ../display/d.grid/main.c:234 +#: ../display/d.grid/main.c:233 #, c-format msgid "Invalid geo-grid size <%s>" msgstr "NiewÅ‚aÅ›ciwy rozmiar Geo-Grida <%s>" -#: ../display/d.grid/main.c:239 +#: ../display/d.grid/main.c:238 #, c-format msgid "Invalid grid size <%s>" msgstr "NiewÅ‚aÅ›ciwy rozmiar grida <%s>" @@ -19375,35 +19747,32 @@ msgid "Reading symbol" msgstr "" -#: ../display/d.grid/plot.c:373 +#: ../display/d.grid/plot.c:289 ../display/d.grid/plot.c:296 +#: ../display/d.grid/plot.c:338 ../display/d.grid/plot.c:345 +#: ../display/d.grid/plot.c:433 ../display/d.grid/plot.c:440 +#: ../display/d.grid/plot.c:493 ../display/d.grid/plot.c:500 +#: ../display/d.grid/plot.c:647 ../display/d.grid/plot.c:664 +#: ../display/d.grid/plot.c:682 ../display/d.grid/plot.c:700 +#: ../display/d.grid/plot.c:761 ../display/d.grid/plot.c:768 +#: ../display/d.grid/plot.c:773 ../display/d.grid/plot.c:783 +#: ../display/d.grid/plot.c:788 ../display/d.where/where.c:63 +#, fuzzy +msgid "Error in GPJ_transform()" +msgstr "BÅ‚Ä…d w pj_do_transform" + +#: ../display/d.grid/plot.c:378 msgid "Geo-grid option only available for LL projection, use without -g/-w" msgstr "" -#: ../display/d.grid/plot.c:575 +#: ../display/d.grid/plot.c:579 msgid "" "WGS84 grid output not possible as this location does not contain\n" "datum transformation parameters. Try running g.setproj." msgstr "" -#: ../display/d.grid/plot.c:743 -msgid "Error in pj_do_proj1" -msgstr "BÅ‚Ä…d w pj_do_proj1" - -#: ../display/d.grid/plot.c:749 -msgid "Error in pj_do_proj2" -msgstr "BÅ‚Ä…d w pj_do_proj2" - -#: ../display/d.grid/plot.c:753 -msgid "Error in pj_do_proj3" -msgstr "BÅ‚Ä…d w pj_do_proj3" - -#: ../display/d.grid/plot.c:761 -msgid "Error in pj_do_proj5" -msgstr "BÅ‚Ä…d w pj_do_proj5" - -#: ../display/d.grid/plot.c:765 -msgid "Error in pj_do_proj6" -msgstr "BÅ‚Ä…d w pj_do_proj6" +#: ../display/d.grid/plot.c:592 ../display/d.where/main.c:138 +msgid "Unable to set up lat/long projection parameters" +msgstr "Nie można ustalić parametrów projekcji LatLong" #: ../display/d.legend.vect/main.c:55 msgid "Displays a vector legend in the active graphics frame." @@ -20043,7 +20412,7 @@ #: ../display/d.linegraph/main.c:971 #, c-format -msgid "Scale Y labels cannot be used with thisrange of data (%f, %f)" +msgid "Scale Y labels cannot be used with this range of data (%f, %f)" msgstr "" #: ../display/d.vect.chart/main.c:65 @@ -20489,7 +20858,7 @@ msgid "Remove all frames and erase the screen" msgstr "UsuÅ„ wszystkie ramki i wyczyść monitor" -#: ../display/d.where/where.c:29 +#: ../display/d.where/where.c:30 #, c-format msgid "Invalid coordinates <%s,%s>" msgstr "Nieodpowiednie współrzÄ™dne <%s,%s>" @@ -20530,7 +20899,7 @@ msgid "Please specify a lat/long ellipsoid with -l or -w" msgstr "ProszÄ™ okreÅ›lić współrzÄ™dne geograficzne elipsoidy za pomocÄ… -l lub -w" -#: ../display/d.where/main.c:136 +#: ../display/d.where/main.c:128 msgid "" "WGS84 output not possible as this location does not contain\n" "datum transformation parameters. Try running g.setproj." @@ -20919,7 +21288,7 @@ msgid "Invalid area %d skipped (not enough points)" msgstr "" -#: ../display/d.vect/area.c:234 +#: ../display/d.vect/area.c:236 #, c-format msgid "%d invalid color rule for areas skipped" msgid_plural "%d invalid color rules for areas skipped" @@ -21155,7 +21524,7 @@ msgid "Unable to create 3D raster map <%s>" msgstr "Nie można utworzyć mapy rastrowej 3D <%s>" -#: ../raster3d/r3.gwflow/main.c:412 ../raster3d/r3.out.netcdf/main.c:649 +#: ../raster3d/r3.gwflow/main.c:412 ../raster3d/r3.out.netcdf/main.c:650 #: ../raster3d/r3.out.vtk/main.c:252 ../raster3d/r3.out.vtk/main.c:338 #: ../raster3d/r3.in.v5d/main.c:206 ../raster3d/r3.cross.rast/main.c:55 #: ../raster3d/r3.out.v5d/main.c:55 ../raster3d/r3.out.v5d/main.c:326 @@ -21182,11 +21551,11 @@ msgid "Export projection information as wkt and proj4 parameter" msgstr "" -#: ../raster3d/r3.out.netcdf/main.c:588 +#: ../raster3d/r3.out.netcdf/main.c:589 msgid "netCDF" msgstr "" -#: ../raster3d/r3.out.netcdf/main.c:590 +#: ../raster3d/r3.out.netcdf/main.c:591 msgid "Export a 3D raster map as netCDF file." msgstr "" @@ -21278,15 +21647,15 @@ msgid "failed to interpret dp as an integer" msgstr "Ilość miejsc dziesiÄ™tnych musi być liczbÄ… caÅ‚kowitÄ…" -#: ../raster3d/r3.out.vtk/main.c:451 ../raster3d/r3.to.rast/main.c:332 +#: ../raster3d/r3.out.vtk/main.c:450 ../raster3d/r3.to.rast/main.c:332 msgid "The 2D and 3D region settings are different. Using the 2D window settings to adjust the 2D part of the 3D region." msgstr "Ustawienia regionu 2D i 3D różniÄ… siÄ™. Część 2D regionu 3D zostanie dostosowana do ustawieÅ„ regionu 2D" -#: ../raster3d/r3.out.vtk/main.c:542 +#: ../raster3d/r3.out.vtk/main.c:541 msgid "Unable to close 3D raster map, the VTK file may be incomplete" msgstr "BÅ‚Ä…d podczas zamykania mapy rastrowej 3D. Mapa VTK może być niekompletna" -#: ../raster3d/r3.out.vtk/main.c:557 +#: ../raster3d/r3.out.vtk/main.c:556 msgid "Unable to close VTK-ASCII file" msgstr "Nie mozna zamknąć pliku VTK-ASCII" @@ -21630,7 +21999,7 @@ msgstr "" #: ../raster3d/r3.flow/main.c:414 ../vector/v.to.rast/vect2rast.c:48 -#: ../vector/v.colors/main.c:266 +#: ../vector/v.colors/main.c:279 #, c-format msgid "Vector map <%s> is not 3D" msgstr "Mapa werktorowa <%s> nie jest 3D" @@ -22147,101 +22516,101 @@ msgid "List of available elements:" msgstr "" -#: ../general/g.version/main.c:66 ../general/g.message/main.c:34 +#: ../general/g.version/main.c:70 ../general/g.message/main.c:34 #: ../general/g.tempfile/main.c:39 msgid "support" msgstr "" -#: ../general/g.version/main.c:67 +#: ../general/g.version/main.c:71 msgid "citing" msgstr "" -#: ../general/g.version/main.c:68 +#: ../general/g.version/main.c:72 msgid "copyright" msgstr "" -#: ../general/g.version/main.c:69 +#: ../general/g.version/main.c:73 msgid "version" msgstr "" -#: ../general/g.version/main.c:70 +#: ../general/g.version/main.c:74 msgid "license" msgstr "" -#: ../general/g.version/main.c:71 +#: ../general/g.version/main.c:75 msgid "Displays GRASS GIS version info." msgstr "" -#: ../general/g.version/main.c:72 +#: ../general/g.version/main.c:76 msgid "Optionally also prints build or copyright information." msgstr "" -#: ../general/g.version/main.c:76 +#: ../general/g.version/main.c:80 msgid "Print also the copyright message" msgstr "" -#: ../general/g.version/main.c:77 ../general/g.version/main.c:82 -#: ../general/g.version/main.c:87 ../general/g.version/main.c:93 -#: ../general/g.version/main.c:99 +#: ../general/g.version/main.c:81 ../general/g.version/main.c:86 +#: ../general/g.version/main.c:91 ../general/g.version/main.c:97 +#: ../general/g.version/main.c:103 msgid "Additional info" msgstr "" -#: ../general/g.version/main.c:81 +#: ../general/g.version/main.c:85 msgid "Print also the citation options" msgstr "" -#: ../general/g.version/main.c:86 +#: ../general/g.version/main.c:90 msgid "Print also the build information" msgstr "" -#: ../general/g.version/main.c:92 +#: ../general/g.version/main.c:96 msgid "Print also the GIS library revision number and date" msgstr "" -#: ../general/g.version/main.c:97 +#: ../general/g.version/main.c:101 msgid "Print also extended info for additional libraries" msgstr "" -#: ../general/g.version/main.c:98 +#: ../general/g.version/main.c:102 msgid "GDAL/OGR, PROJ.4, GEOS" msgstr "" -#: ../general/g.version/main.c:103 +#: ../general/g.version/main.c:107 msgid "Print info in shell script style (including SVN revision number)" msgstr "" -#: ../general/g.version/main.c:104 +#: ../general/g.version/main.c:108 msgid "Shell" msgstr "" -#: ../general/g.version/main.c:172 +#: ../general/g.version/main.c:176 #, 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:179 +#: ../general/g.version/main.c:183 msgid "GRASS GIS libgis version and date number don't have the expected format. Trying to print the original strings..." msgstr "" -#: ../general/g.version/main.c:181 +#: ../general/g.version/main.c:185 #, c-format msgid "GIS_H_VERSION=\"%s\"" msgstr "" -#: ../general/g.version/main.c:182 +#: ../general/g.version/main.c:186 #, c-format msgid "GIS_H_DATE=\"%s\"" msgstr "" -#: ../general/g.version/main.c:212 +#: ../general/g.version/main.c:222 msgid "GRASS not compiled with GDAL/OGR support" msgstr "" -#: ../general/g.version/main.c:223 +#: ../general/g.version/main.c:233 msgid "GRASS not compiled with GEOS support" msgstr "" -#: ../general/g.version/main.c:234 +#: ../general/g.version/main.c:244 msgid "GRASS not compiled with SQLite support" msgstr "" @@ -22418,7 +22787,7 @@ msgid "Mapset <%s> does not exist" msgstr "" -#: ../general/g.list/list.c:123 ../general/g.region/main.c:458 +#: ../general/g.list/list.c:123 ../general/g.region/main.c:471 #, c-format msgid "Unable to read header of 3D raster map <%s@%s>" msgstr "" @@ -22506,194 +22875,218 @@ msgid "input= and opacity= must have the same number of values" msgstr "" -#: ../general/g.region/main.c:66 +#: ../general/g.region/main.c:67 msgid "computational region" msgstr "" -#: ../general/g.region/main.c:68 +#: ../general/g.region/main.c:69 msgid "resolution" msgstr "" -#: ../general/g.region/main.c:71 +#: ../general/g.region/main.c:72 msgid "Manages the boundary definitions for the geographic region." msgstr "Definiowanie granic geograficznych obszaru roboczego." -#: ../general/g.region/main.c:82 +#: ../general/g.region/main.c:83 msgid "Save as default region" msgstr "Zapisz jako region domyÅ›lny" -#: ../general/g.region/main.c:83 +#: ../general/g.region/main.c:84 msgid "Only possible from the PERMANENT mapset" msgstr "" -#: ../general/g.region/main.c:88 +#: ../general/g.region/main.c:89 msgid "Print the current region" msgstr "WyÅ›wietl ustawienia bieżącego regionu" -#: ../general/g.region/main.c:93 +#: ../general/g.region/main.c:94 msgid "Print the current region in lat/long using the current ellipsoid/datum" msgstr "WyÅ›wietl ustawienia bieżącego regionu we współrzÄ™dnych geograficznych dla bieżącej elipsoidy" -#: ../general/g.region/main.c:99 +#: ../general/g.region/main.c:100 msgid "Print the current region extent" msgstr "WyÅ›wietl rozpiÄ™tość bieżącego regionu" -#: ../general/g.region/main.c:105 +#: ../general/g.region/main.c:106 msgid "Print the current region map center coordinates" msgstr "WyÅ›wietl współrzÄ™dne Å›rodka mapy bieżącego regionu" -#: ../general/g.region/main.c:111 +#: ../general/g.region/main.c:112 msgid "Print the current region in GMT style" msgstr "" -#: ../general/g.region/main.c:117 +#: ../general/g.region/main.c:118 msgid "Print the current region in WMS style" msgstr "" -#: ../general/g.region/main.c:123 +#: ../general/g.region/main.c:124 msgid "Print region resolution in meters (geodesic)" msgstr "WyÅ›wietl rozdzielczość regionu w metrach (geodezyjnÄ…)" -#: ../general/g.region/main.c:128 +#: ../general/g.region/main.c:129 msgid "Print the convergence angle (degrees CCW)" msgstr "" -#: ../general/g.region/main.c:130 +#: ../general/g.region/main.c:131 msgid "The difference between the projection's grid north and true north, measured at the center coordinates of the current region." msgstr "" -#: ../general/g.region/main.c:136 +#: ../general/g.region/main.c:137 msgid "Print also 3D settings" msgstr "WyÅ›wietl także ustawienia 3D" -#: ../general/g.region/main.c:142 +#: ../general/g.region/main.c:143 msgid "Print the maximum bounding box in lat/long on WGS84" msgstr "Wyswietl maksymalny zasiÄ™g granic we współrzÄ™dnych geograficznych dla elipsoidy WGS84" -#: ../general/g.region/main.c:152 +#: ../general/g.region/main.c:153 msgid "Print in shell script style, but in one line (flat)" msgstr "" -#: ../general/g.region/main.c:158 +#: ../general/g.region/main.c:159 msgid "Align region to resolution (default = align to bounds, works only for 2D resolution)" msgstr "" -#: ../general/g.region/main.c:164 +#: ../general/g.region/main.c:165 msgid "Do not update the current region" msgstr "Nie aktualizuj bieżącego regionu" -#: ../general/g.region/main.c:165 ../general/g.region/main.c:347 +#: ../general/g.region/main.c:166 ../general/g.region/main.c:360 #: ../vector/v.label/main.c:90 ../vector/v.label/main.c:95 #: ../vector/v.label/main.c:170 ../vector/v.label/main.c:183 msgid "Effects" msgstr "Efekty" -#: ../general/g.region/main.c:170 +#: ../general/g.region/main.c:171 msgid "Set current region from named region" msgstr "Ustaw bieżący region z zapisanego regionu" -#: ../general/g.region/main.c:177 +#: ../general/g.region/main.c:178 msgid "Set region to match raster map(s)" msgstr "" -#: ../general/g.region/main.c:185 +#: ../general/g.region/main.c:186 msgid "Set region to match 3D raster map(s) (both 2D and 3D values)" msgstr "" -#: ../general/g.region/main.c:193 +#: ../general/g.region/main.c:194 msgid "Set region to match vector map(s)" msgstr "" -#: ../general/g.region/main.c:239 +#: ../general/g.region/main.c:240 msgid "Value for the top edge" msgstr "Wartość dla górnej krawÄ™dzi" -#: ../general/g.region/main.c:248 +#: ../general/g.region/main.c:249 msgid "Value for the bottom edge" msgstr "Wartość dla dolnej krawÄ™dzi" -#: ../general/g.region/main.c:257 +#: ../general/g.region/main.c:258 msgid "Number of rows in the new region" msgstr "Liczba rzÄ™dów w nowym regionie" -#: ../general/g.region/main.c:258 ../general/g.region/main.c:267 -#: ../general/g.region/main.c:277 ../general/g.region/main.c:287 -#: ../general/g.region/main.c:296 ../general/g.region/main.c:305 -#: ../general/g.region/main.c:314 +#: ../general/g.region/main.c:259 ../general/g.region/main.c:268 +#: ../general/g.region/main.c:278 ../general/g.region/main.c:288 +#: ../general/g.region/main.c:297 ../general/g.region/main.c:306 +#: ../general/g.region/main.c:315 msgid "Resolution" msgstr "Rozdzielczość" -#: ../general/g.region/main.c:266 +#: ../general/g.region/main.c:267 msgid "Number of columns in the new region" msgstr "Liczba kolumn w nowym regionie" -#: ../general/g.region/main.c:276 +#: ../general/g.region/main.c:277 msgid "2D grid resolution (north-south and east-west)" msgstr "" -#: ../general/g.region/main.c:286 +#: ../general/g.region/main.c:287 msgid "3D grid resolution (north-south, east-west and top-bottom)" msgstr "Rozdzielczość grida 3D (n-s, e-w i góra-dół)" -#: ../general/g.region/main.c:295 +#: ../general/g.region/main.c:296 msgid "North-south 2D grid resolution" msgstr "" -#: ../general/g.region/main.c:304 +#: ../general/g.region/main.c:305 msgid "East-west 2D grid resolution" msgstr "" -#: ../general/g.region/main.c:313 +#: ../general/g.region/main.c:314 msgid "Top-bottom 3D grid resolution" msgstr "" -#: ../general/g.region/main.c:323 +#: ../general/g.region/main.c:324 msgid "Shrink region until it meets non-NULL data from this raster map" msgstr "" -#: ../general/g.region/main.c:334 +#: ../general/g.region/main.c:335 msgid "Adjust region cells to cleanly align with this raster map" msgstr "" -#: ../general/g.region/main.c:345 +#: ../general/g.region/main.c:346 +msgid "Number of cells to add to each side of the current region extent" +msgstr "" + +#: ../general/g.region/main.c:348 +#, fuzzy +msgid "A negative number shrinks the current region extent" +msgstr "WyÅ›wietl rozpiÄ™tość bieżącego regionu" + +#: ../general/g.region/main.c:358 msgid "Save current region settings in named region file" msgstr "Zapisz bieżące ustawienia regionu do nazwanego pliku regionu" -#: ../general/g.region/main.c:414 ../scripts/r.in.wms/r.in.wms.py:196 +#: ../general/g.region/main.c:427 ../scripts/r.in.wms/r.in.wms.py:196 #, c-format, python-format msgid "Region <%s> not found" msgstr "Nie znaleziono regionu <%s>" -#: ../general/g.region/main.c:499 +#: ../general/g.region/main.c:512 msgid "Unable to get map bounding box" msgstr "" -#: ../general/g.region/main.c:784 +#: ../general/g.region/main.c:800 +#, c-format +msgid "'%s' option not used with <%s> because a coordinate would become invalid" +msgstr "" + +#: ../general/g.region/main.c:807 ../general/g.region/main.c:815 +#: ../general/g.region/main.c:823 +#, c-format +msgid "'%s' option not used with <%s> because <%s> would become minor than <%s>" +msgstr "" + +#: ../general/g.region/main.c:834 #, c-format msgid "Unable to set region <%s>" msgstr "Nie można wstawić regionu <%s>" -#: ../general/g.region/main.c:790 +#: ../general/g.region/main.c:840 msgid "Unable to update current region" msgstr "Nie można zaktualizować bieżącego regionu" -#: ../general/g.region/main.c:798 +#: ../general/g.region/main.c:848 msgid "Unable to change default region. The current mapset is not ." msgstr "" -#: ../general/g.region/printwindow.c:383 +#: ../general/g.region/printwindow.c:390 msgid "You are already in Lat/Long. Use the -p flag instead." msgstr "" -#: ../general/g.region/printwindow.c:385 +#: ../general/g.region/printwindow.c:392 msgid "You are in a simple XY location, projection to Lat/Lon is not possible. Use the -p flag instead." msgstr "" -#: ../general/g.region/printwindow.c:559 +#: ../general/g.region/printwindow.c:573 msgid "WGS84 output not possible as this location does not contain datum transformation parameters. Try running g.setproj." msgstr "Utworzenie projekcji WGS84 nie byÅ‚o możliwe, lokacja nie posiada parametrów transformacji ukÅ‚adu. Spróbuj uruchomić g.setproj." -#: ../general/g.region/printwindow.c:711 +#: ../general/g.region/printwindow.c:583 +msgid "Unable to update lat/long projection parameters" +msgstr "Nie można zaktualizować parametrów projekcji lat/long" + +#: ../general/g.region/printwindow.c:726 msgid "Lat/Long calculations are not possible from a simple XY system" msgstr "" @@ -22917,7 +23310,7 @@ msgid "Invalid PPM file" msgstr "NiewÅ‚aÅ›ciwy plik PPM" -#: ../general/g.pnmcomp/main.c:96 ../scripts/v.unpack/v.unpack.py:76 +#: ../general/g.pnmcomp/main.c:96 ../scripts/v.unpack/v.unpack.py:75 #: ../scripts/v.in.geonames/v.in.geonames.py:57 #: ../scripts/v.db.update/v.db.update.py:92 #, c-format, python-format @@ -23075,68 +23468,57 @@ msgid "Only one of '%s', '%s', '%s' or '%s' options may be specified" msgstr "Tylko jedna z opcji '%s', '%s', '%s' lub '%s' może być okreÅ›lona" -#: ../general/g.proj/main.c:263 +#: ../general/g.proj/main.c:264 msgid "Projection files missing" msgstr "Brak plików projekcji" -#: ../general/g.proj/main.c:283 +#: ../general/g.proj/main.c:284 #, c-format msgid "Only one of -%c, -%c, -%c, -%c, -%c or -%c flags may be specified" msgstr "" -#: ../general/g.proj/main.c:310 +#: ../general/g.proj/main.c:311 #, c-format msgid "No output format specified, define one of flags -%c, -%c, -%c, or -%c" msgstr "" -#: ../general/g.proj/main.c:314 +#: ../general/g.proj/main.c:315 #, c-format msgid "No output format specified, define one of flags -%c, -%c, or -%c" msgstr "" -#: ../general/g.proj/output.c:146 -msgid "Unable to convert projection information to PROJ.4 format" -msgstr "" +#: ../general/g.proj/output.c:134 +#, fuzzy +msgid "Unable to convert projection information to PROJ format" +msgstr "WyÅ›wietl informacje o projekcji w formacie PROJ.4" -#: ../general/g.proj/output.c:190 +#: ../general/g.proj/output.c:180 msgid "Unable to convert to WKT" msgstr "" -#: ../general/g.proj/input.c:91 +#: ../general/g.proj/input.c:92 msgid "Error reading WKT projection description" msgstr "BÅ‚Ä…d podczas czytania opisu projekcji WKT" -#: ../general/g.proj/input.c:98 +#: ../general/g.proj/input.c:99 #, c-format msgid "Unable to open file '%s' for reading" msgstr "" -#: ../general/g.proj/input.c:143 +#: ../general/g.proj/input.c:166 msgid "Can't parse PROJ.4-style parameter string" msgstr "Nie można dokonać interpretacji ciÄ…gu parametrów stylu-PROJ.4" -#: ../general/g.proj/input.c:181 +#: ../general/g.proj/input.c:205 msgid "Unable to translate EPSG code" msgstr "Nie można przeÅ‚ożyć kodu EPSG" -#: ../general/g.proj/input.c:218 -msgid "Trying to open with OGR..." -msgstr "Próba otwarcia przy pomocy sterownika OGR..." - -#: ../general/g.proj/input.c:226 ../general/g.proj/input.c:245 -msgid "...succeeded." -msgstr "...próba zakoÅ„czona powodzeniem." - -#: ../general/g.proj/input.c:239 -msgid "Trying to open with GDAL..." -msgstr "Próba otwarcia przy pomocy sterownika GDAL..." - -#: ../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:284 +#, fuzzy, c-format +msgid "Unable to read georeferenced file <%s> using GDAL library" +msgstr "Nie można utworzyć pliku tymczasowego <%s>" -#: ../general/g.proj/input.c:259 +#: ../general/g.proj/input.c:289 #, c-format msgid "Read of file %s was successful, but it did not contain projection information. 'XY (unprojected)' will be used" msgstr "Odczyt pliku %s powiódÅ‚ siÄ™, ale plik nie zawieraÅ‚ informacji o projekcji. 'ukÅ‚ad XY (nieprojekcyjny)' zostanie użyty" @@ -23156,46 +23538,41 @@ msgid "Ellipsoid set to <%s>" msgstr "" -#: ../general/g.proj/create.c:17 +#: ../general/g.proj/create.c:18 #, c-format msgid "Unable to create location <%s>: %s" msgstr "" -#: ../general/g.proj/create.c:20 +#: ../general/g.proj/create.c:21 #, c-format msgid "Unable to create projection files: %s" msgstr "Nie można utworzyć plików odwzorowania: %s" -#: ../general/g.proj/create.c:24 +#: ../general/g.proj/create.c:25 #, c-format msgid "Unable to create location <%s>" msgstr "" -#: ../general/g.proj/create.c:30 +#: ../general/g.proj/create.c:27 #, c-format msgid "" "You can switch to the new location by\n" "`%s=%s`" msgstr "" -#: ../general/g.proj/create.c:40 +#: ../general/g.proj/create.c:37 #, 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 +#: ../general/g.proj/create.c:68 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 +#: ../general/g.proj/create.c:72 msgid "Projection information updated" msgstr "" -#: ../general/g.proj/create.c:91 -#, c-format -msgid "Unable to create PROJ_EPSG file: %s" -msgstr "" - #: ../general/g.mapset/main.c:51 msgid "Changes/reports current mapset." msgstr "" @@ -23971,75 +24348,75 @@ msgid "Too many objects: integer overflow" msgstr "" -#: ../imagery/i.segment/region_growing.c:251 +#: ../imagery/i.segment/region_growing.c:256 #: ../imagery/i.segment/mean_shift.c:220 #, c-format msgid "Processing pass %d..." msgstr "" -#: ../imagery/i.segment/region_growing.c:529 +#: ../imagery/i.segment/region_growing.c:534 #, c-format msgid "Segmentation processes stopped at %d due to reaching max iteration limit, more merges may be possible" msgstr "" -#: ../imagery/i.segment/region_growing.c:531 +#: ../imagery/i.segment/region_growing.c:536 #, c-format msgid "Segmentation converged after %d iterations" msgstr "" -#: ../imagery/i.segment/region_growing.c:534 +#: ../imagery/i.segment/region_growing.c:539 msgid "Assigning region IDs to remaining single-cell regions..." msgstr "" -#: ../imagery/i.segment/region_growing.c:558 -#: ../imagery/i.segment/mean_shift.c:665 +#: ../imagery/i.segment/region_growing.c:563 +#: ../imagery/i.segment/mean_shift.c:686 #, c-format msgid "Merging segments smaller than %d cells..." msgstr "" -#: ../imagery/i.segment/region_growing.c:972 +#: ../imagery/i.segment/region_growing.c:988 #, c-format msgid "Region stats should go in tree, %d >= %d" msgstr "" -#: ../imagery/i.segment/region_growing.c:979 +#: ../imagery/i.segment/region_growing.c:995 msgid "Region ids are different" msgstr "" -#: ../imagery/i.segment/region_growing.c:983 +#: ../imagery/i.segment/region_growing.c:999 #, c-format msgid "Region id %d is invalid" msgstr "" -#: ../imagery/i.segment/region_growing.c:987 +#: ../imagery/i.segment/region_growing.c:1003 msgid "Region consists of only one cell, nothing to update" msgstr "" -#: ../imagery/i.segment/region_growing.c:1031 -#: ../imagery/i.segment/region_growing.c:1485 +#: ../imagery/i.segment/region_growing.c:1047 +#: ../imagery/i.segment/region_growing.c:1509 #, c-format msgid "Region size is larger than 2: %d" msgstr "" -#: ../imagery/i.segment/region_growing.c:1098 +#: ../imagery/i.segment/region_growing.c:1122 #, c-format msgid "Region size is %d, should be %d" msgstr "" -#: ../imagery/i.segment/region_growing.c:1340 +#: ../imagery/i.segment/region_growing.c:1364 #, c-format msgid "Candidate flag is already %s" msgstr "" -#: ../imagery/i.segment/region_growing.c:1340 +#: ../imagery/i.segment/region_growing.c:1364 msgid "set" msgstr "" -#: ../imagery/i.segment/region_growing.c:1340 +#: ../imagery/i.segment/region_growing.c:1364 msgid "unset" msgstr "" -#: ../imagery/i.segment/region_growing.c:1570 +#: ../imagery/i.segment/region_growing.c:1601 #, c-format msgid "Region of size %d should be in search tree" msgstr "" @@ -24048,11 +24425,11 @@ msgid "Writing out segment IDs..." msgstr "" -#: ../imagery/i.segment/write_output.c:120 +#: ../imagery/i.segment/write_output.c:122 msgid "Writing out goodness of fit" msgstr "" -#: ../imagery/i.segment/write_output.c:236 +#: ../imagery/i.segment/write_output.c:238 msgid "Writing out shifted band values..." msgstr "" @@ -24093,12 +24470,6 @@ msgid "Number of segments created: %d" msgstr "" -#: ../imagery/i.segment/flag.c:21 ../imagery/i.segment/flag.c:28 -#: ../vector/v.distance/main.c:810 ../vector/v.distance/main.c:887 -#: ../vector/v.distance/main.c:1097 -msgid "Out of memory!" -msgstr "" - #: ../imagery/i.segment/watershed.c:19 msgid "Watershed is not yet implemented" msgstr "" @@ -24121,240 +24492,255 @@ msgid "Found %d clumps" msgstr "" -#: ../imagery/i.segment/parse_args.c:30 +#: ../imagery/i.segment/parse_args.c:26 +#, fuzzy +msgid "Name of input imagery group or raster maps" +msgstr "Nazwa wejÅ›ciowej podgrupy zobrazowaÅ„" + +#: ../imagery/i.segment/parse_args.c:33 msgid "Suffix for output bands with modified band values" msgstr "" -#: ../imagery/i.segment/parse_args.c:36 +#: ../imagery/i.segment/parse_args.c:39 msgid "Difference threshold between 0 and 1" msgstr "" -#: ../imagery/i.segment/parse_args.c:37 +#: ../imagery/i.segment/parse_args.c:40 msgid "Threshold = 0 merges only identical segments; threshold = 1 merges all" msgstr "" -#: ../imagery/i.segment/parse_args.c:46 +#: ../imagery/i.segment/parse_args.c:49 msgid "Spatial radius in number of cells" msgstr "" -#: ../imagery/i.segment/parse_args.c:47 +#: ../imagery/i.segment/parse_args.c:50 msgid "Must be >= 1, only cells within spatial bandwidth are considered for mean shift" msgstr "" -#: ../imagery/i.segment/parse_args.c:53 +#: ../imagery/i.segment/parse_args.c:56 msgid "Range (spectral) bandwidth [0, 1]" msgstr "" -#: ../imagery/i.segment/parse_args.c:54 +#: ../imagery/i.segment/parse_args.c:57 msgid "Only cells within range (spectral) bandwidth are considered for mean shift. Range bandwidth is used as conductance parameter for adaptive bandwidth" msgstr "" -#: ../imagery/i.segment/parse_args.c:67 +#: ../imagery/i.segment/parse_args.c:70 msgid "Segmentation method" msgstr "" -#: ../imagery/i.segment/parse_args.c:76 +#: ../imagery/i.segment/parse_args.c:79 msgid "Similarity calculation method" msgstr "" -#: ../imagery/i.segment/parse_args.c:85 +#: ../imagery/i.segment/parse_args.c:88 msgid "Minimum number of cells in a segment" msgstr "" -#: ../imagery/i.segment/parse_args.c:87 +#: ../imagery/i.segment/parse_args.c:90 msgid "The final step will merge small segments with their best neighbor" msgstr "" -#: ../imagery/i.segment/parse_args.c:98 +#: ../imagery/i.segment/parse_args.c:101 msgid "Importance of radiometric (input raster) values relative to shape" msgstr "" -#: ../imagery/i.segment/parse_args.c:108 +#: ../imagery/i.segment/parse_args.c:111 msgid "Importance of smoothness relative to compactness" msgstr "" -#: ../imagery/i.segment/parse_args.c:117 +#: ../imagery/i.segment/parse_args.c:120 msgid "Memory in MB" msgstr "" -#: ../imagery/i.segment/parse_args.c:126 ../imagery/i.cluster/main.c:126 +#: ../imagery/i.segment/parse_args.c:129 ../imagery/i.cluster/main.c:126 msgid "Maximum number of iterations" msgstr "Maksymalna liczba powtórzeÅ„" -#: ../imagery/i.segment/parse_args.c:134 +#: ../imagery/i.segment/parse_args.c:137 msgid "Name for input raster map with starting seeds" msgstr "" -#: ../imagery/i.segment/parse_args.c:141 +#: ../imagery/i.segment/parse_args.c:144 msgid "Name of input bounding/constraining raster map" msgstr "" -#: ../imagery/i.segment/parse_args.c:143 +#: ../imagery/i.segment/parse_args.c:146 msgid "Must be integer values, each area will be segmented independent of the others" msgstr "" -#: ../imagery/i.segment/parse_args.c:150 +#: ../imagery/i.segment/parse_args.c:153 msgid "Name for output goodness of fit estimate map" msgstr "" -#: ../imagery/i.segment/parse_args.c:156 +#: ../imagery/i.segment/parse_args.c:159 msgid "Use 8 neighbors (3x3 neighborhood) instead of the default 4 neighbors for each pixel" msgstr "" -#: ../imagery/i.segment/parse_args.c:162 +#: ../imagery/i.segment/parse_args.c:165 msgid "Weighted input, do not perform the default scaling of input raster maps" msgstr "" -#: ../imagery/i.segment/parse_args.c:167 +#: ../imagery/i.segment/parse_args.c:170 msgid "Use adaptive bandwidth for mean shift" msgstr "" -#: ../imagery/i.segment/parse_args.c:168 +#: ../imagery/i.segment/parse_args.c:171 msgid "Range (spectral) bandwidth is adapted for each moving window" msgstr "" -#: ../imagery/i.segment/parse_args.c:173 +#: ../imagery/i.segment/parse_args.c:176 msgid "Use progressive bandwidth for mean shift" msgstr "" -#: ../imagery/i.segment/parse_args.c:175 +#: ../imagery/i.segment/parse_args.c:178 msgid "Spatial bandwidth is increased, range (spectral) bandwidth is decreased in each iteration" msgstr "" -#: ../imagery/i.segment/parse_args.c:194 +#: ../imagery/i.segment/parse_args.c:210 +#, c-format +msgid "Group <%s> not found in the current mapset" +msgstr "" + +#: ../imagery/i.segment/parse_args.c:214 +#, c-format +msgid "Group <%s> contains no raster maps" +msgstr "" + +#: ../imagery/i.segment/parse_args.c:229 msgid "Threshold should be > 0 and < 1" msgstr "" -#: ../imagery/i.segment/parse_args.c:200 +#: ../imagery/i.segment/parse_args.c:235 #, c-format msgid "Option '%s' must be >= 1" msgstr "" -#: ../imagery/i.segment/parse_args.c:208 +#: ../imagery/i.segment/parse_args.c:243 #, c-format msgid "Negative value %s for option '%s': disabling" msgstr "" -#: ../imagery/i.segment/parse_args.c:213 +#: ../imagery/i.segment/parse_args.c:248 #, c-format msgid "Value %s for option '%s' is >= 1: disabling" msgstr "" -#: ../imagery/i.segment/parse_args.c:235 +#: ../imagery/i.segment/parse_args.c:270 msgid "Unable to assign segmentation method" msgstr "" -#: ../imagery/i.segment/parse_args.c:245 +#: ../imagery/i.segment/parse_args.c:280 msgid "Invalid similarity method" msgstr "" -#: ../imagery/i.segment/parse_args.c:251 +#: ../imagery/i.segment/parse_args.c:286 #, c-format msgid "Option '%s' must be > 0" msgstr "" -#: ../imagery/i.segment/parse_args.c:253 ../imagery/i.segment/parse_args.c:258 +#: ../imagery/i.segment/parse_args.c:288 ../imagery/i.segment/parse_args.c:293 #, c-format msgid "Option '%s' must be <= 1" msgstr "" -#: ../imagery/i.segment/parse_args.c:256 +#: ../imagery/i.segment/parse_args.c:291 #, c-format msgid "Option '%s' must be >= 0" msgstr "" -#: ../imagery/i.segment/parse_args.c:284 +#: ../imagery/i.segment/parse_args.c:319 msgid "Seeds raster map not found" msgstr "" -#: ../imagery/i.segment/parse_args.c:288 +#: ../imagery/i.segment/parse_args.c:323 msgid "Seeeds raster map must be CELL type (integers)" msgstr "" -#: ../imagery/i.segment/parse_args.c:298 +#: ../imagery/i.segment/parse_args.c:333 msgid "Segmentation constraint/boundary raster map not found" msgstr "" -#: ../imagery/i.segment/parse_args.c:302 +#: ../imagery/i.segment/parse_args.c:337 msgid "Segmentation constraint raster map must be CELL type (integers)" msgstr "" -#: ../imagery/i.segment/parse_args.c:321 +#: ../imagery/i.segment/parse_args.c:356 msgid "Integer overflow: too many cells in current region" msgstr "" -#: ../imagery/i.segment/parse_args.c:334 +#: ../imagery/i.segment/parse_args.c:369 msgid "Invalid output raster name for goodness of fit" msgstr "" -#: ../imagery/i.segment/parse_args.c:341 +#: ../imagery/i.segment/parse_args.c:376 #, c-format msgid "Maximum number of iterations set to %d" msgstr "" -#: ../imagery/i.segment/parse_args.c:351 +#: ../imagery/i.segment/parse_args.c:386 #, c-format msgid "Invalid number of iterations, %d will be used" msgstr "" -#: ../imagery/i.segment/parse_args.c:360 +#: ../imagery/i.segment/parse_args.c:395 msgid "Invalid number of MB, 300 will be used" msgstr "" -#: ../imagery/i.segment/open_files.c:39 +#: ../imagery/i.segment/open_files.c:61 #, c-format -msgid "Group <%s> not found in the current mapset" +msgid "Input map <%s> is all NULL" msgstr "" -#: ../imagery/i.segment/open_files.c:43 +#: ../imagery/i.segment/open_files.c:65 #, c-format -msgid "Group <%s> contains no raster maps" +msgid "Input map <%s> is a constant of value %g" msgstr "" -#: ../imagery/i.segment/open_files.c:120 +#: ../imagery/i.segment/open_files.c:114 msgid "Insufficient number of non-NULL cells in current region" msgstr "" -#: ../imagery/i.segment/open_files.c:151 +#: ../imagery/i.segment/open_files.c:145 msgid "Loading input bands..." msgstr "" -#: ../imagery/i.segment/open_files.c:153 +#: ../imagery/i.segment/open_files.c:147 msgid "Loading input band..." msgstr "" -#: ../imagery/i.segment/open_files.c:185 ../imagery/i.segment/open_files.c:190 -#: ../imagery/i.segment/open_files.c:212 ../imagery/i.segment/open_files.c:270 -#: ../imagery/i.segment/open_files.c:358 ../imagery/i.segment/open_files.c:424 -#: ../imagery/i.segment/open_files.c:480 +#: ../imagery/i.segment/open_files.c:179 ../imagery/i.segment/open_files.c:184 +#: ../imagery/i.segment/open_files.c:206 ../imagery/i.segment/open_files.c:264 +#: ../imagery/i.segment/open_files.c:352 ../imagery/i.segment/open_files.c:418 +#: ../imagery/i.segment/open_files.c:474 msgid "Unable to write to temporary file" msgstr "" -#: ../imagery/i.segment/open_files.c:277 +#: ../imagery/i.segment/open_files.c:271 #, c-format msgid "There are no boundary constraints in '%s'" msgstr "" -#: ../imagery/i.segment/open_files.c:333 +#: ../imagery/i.segment/open_files.c:327 #, c-format msgid "Loading seeds from raster map <%s>..." msgstr "" -#: ../imagery/i.segment/open_files.c:363 +#: ../imagery/i.segment/open_files.c:357 #, c-format msgid "No seeds found in '%s'!" msgstr "" -#: ../imagery/i.segment/open_files.c:383 +#: ../imagery/i.segment/open_files.c:377 msgid "Too many seeds: integer overflow" msgstr "" -#: ../imagery/i.segment/open_files.c:500 +#: ../imagery/i.segment/open_files.c:494 #, c-format msgid "Segment %d is already registered!" msgstr "" -#: ../imagery/i.segment/open_files.c:554 +#: ../imagery/i.segment/open_files.c:553 #, c-format msgid "Regions with at least %d cells are stored in memory" msgstr "" @@ -24408,7 +24794,7 @@ msgid "Mean shift converged after %d iterations" msgstr "" -#: ../imagery/i.segment/mean_shift.c:748 +#: ../imagery/i.segment/mean_shift.c:769 #, c-format msgid "Renumbering remaining %d segments..." msgstr "" @@ -24454,7 +24840,7 @@ msgid "supervised classification" msgstr "" -#: ../imagery/i.gensig/main.c:42 ../imagery/i.maxlik/main.c:63 +#: ../imagery/i.gensig/main.c:42 ../imagery/i.maxlik/main.c:65 msgid "Maximum Likelihood Classification" msgstr "" @@ -24946,30 +25332,35 @@ msgid "<%s> has too many signatures (limit is 255)" msgstr "" -#: ../imagery/i.maxlik/main.c:66 +#: ../imagery/i.maxlik/main.c:68 msgid "Classifies the cell spectral reflectances in imagery data." msgstr "" -#: ../imagery/i.maxlik/main.c:68 +#: ../imagery/i.maxlik/main.c:70 msgid "Classification is based on the spectral signature information generated by either i.cluster, g.gui.iclass, or i.gensig." msgstr "" -#: ../imagery/i.maxlik/main.c:81 ../imagery/i.smap/parse.c:20 +#: ../imagery/i.maxlik/main.c:83 ../imagery/i.smap/parse.c:20 msgid "Name of input file containing signatures" msgstr "" -#: ../imagery/i.maxlik/main.c:82 +#: ../imagery/i.maxlik/main.c:84 msgid "Generated by either i.cluster, g.gui.iclass, or i.gensig" msgstr "" -#: ../imagery/i.maxlik/main.c:86 ../imagery/i.smap/parse.c:28 +#: ../imagery/i.maxlik/main.c:88 ../imagery/i.smap/parse.c:28 msgid "Name for output raster map holding classification results" msgstr "" -#: ../imagery/i.maxlik/main.c:92 +#: ../imagery/i.maxlik/main.c:94 msgid "Name for output raster map holding reject threshold results" msgstr "" +#: ../imagery/i.maxlik/main.c:106 +#, fuzzy, c-format +msgid "<%s> does not match the current mapset" +msgstr "<%s> jest już bieżącym mapsetem" + #: ../imagery/i.maxlik/invert.c:28 #, c-format msgid "Signature %d is not valid (ill-conditioned) - ignored" @@ -25127,7 +25518,7 @@ msgid "Set current location and mapset as target for imagery group" msgstr "Ustaw bieżącÄ… lokacjÄ™ i mapset jako docelowe dla grupy obrazów" -#: ../imagery/i.target/main.c:80 ../imagery/i.group/main.c:117 +#: ../imagery/i.target/main.c:80 ../imagery/i.group/main.c:156 msgid "Group must exist in the current mapset" msgstr "" @@ -25371,209 +25762,209 @@ msgid "biophysical parameters" msgstr "" -#: ../imagery/i.vi/main.c:93 +#: ../imagery/i.vi/main.c:94 msgid "Calculates different types of vegetation indices." msgstr "" -#: ../imagery/i.vi/main.c:94 +#: ../imagery/i.vi/main.c:95 msgid "Uses red and nir bands mostly, and some indices require additional bands." msgstr "" -#: ../imagery/i.vi/main.c:101 +#: ../imagery/i.vi/main.c:102 msgid "Name of input red channel surface reflectance map" msgstr "" -#: ../imagery/i.vi/main.c:102 ../imagery/i.vi/main.c:141 -#: ../imagery/i.vi/main.c:149 ../imagery/i.vi/main.c:157 -#: ../imagery/i.vi/main.c:165 ../imagery/i.vi/main.c:173 +#: ../imagery/i.vi/main.c:103 ../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 "Range: [0.0;1.0]" msgstr "Zakres: [0.0;1.0]" -#: ../imagery/i.vi/main.c:110 +#: ../imagery/i.vi/main.c:111 msgid "Type of vegetation index" msgstr "" -#: ../imagery/i.vi/main.c:115 +#: ../imagery/i.vi/main.c:116 msgid "Atmospherically Resistant Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:116 +#: ../imagery/i.vi/main.c:117 msgid "Difference Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:117 +#: ../imagery/i.vi/main.c:118 msgid "Enhanced Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:118 +#: ../imagery/i.vi/main.c:119 msgid "Enhanced Vegetation Index 2" msgstr "" -#: ../imagery/i.vi/main.c:119 +#: ../imagery/i.vi/main.c:120 msgid "Green Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:120 +#: ../imagery/i.vi/main.c:121 msgid "Green Atmospherically Resistant Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:121 +#: ../imagery/i.vi/main.c:122 msgid "Global Environmental Monitoring Index" msgstr "" -#: ../imagery/i.vi/main.c:122 +#: ../imagery/i.vi/main.c:123 msgid "Infrared Percentage Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:123 +#: ../imagery/i.vi/main.c:124 msgid "Modified Soil Adjusted Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:124 +#: ../imagery/i.vi/main.c:125 msgid "second Modified Soil Adjusted Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:125 +#: ../imagery/i.vi/main.c:126 msgid "Normalized Difference Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:126 +#: ../imagery/i.vi/main.c:127 msgid "Perpendicular Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:127 +#: ../imagery/i.vi/main.c:128 msgid "Soil Adjusted Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:128 +#: ../imagery/i.vi/main.c:129 msgid "Simple Ratio" msgstr "" -#: ../imagery/i.vi/main.c:129 +#: ../imagery/i.vi/main.c:130 msgid "Visible Atmospherically Resistant Index" msgstr "" -#: ../imagery/i.vi/main.c:130 +#: ../imagery/i.vi/main.c:131 msgid "Weighted Difference Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:134 +#: ../imagery/i.vi/main.c:135 msgid "type" msgstr "" -#: ../imagery/i.vi/main.c:140 +#: ../imagery/i.vi/main.c:141 msgid "Name of input nir channel surface reflectance map" msgstr "" -#: ../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 ../vector/v.vol.rst/main.c:254 -#: ../vector/v.vol.rst/main.c:303 +#: ../imagery/i.vi/main.c:143 ../imagery/i.vi/main.c:151 +#: ../imagery/i.vi/main.c:159 ../imagery/i.vi/main.c:167 +#: ../imagery/i.vi/main.c:175 ../vector/v.vol.rst/main.c:256 +#: ../vector/v.vol.rst/main.c:305 msgid "Optional inputs" msgstr "" -#: ../imagery/i.vi/main.c:148 +#: ../imagery/i.vi/main.c:149 msgid "Name of input green channel surface reflectance map" msgstr "" -#: ../imagery/i.vi/main.c:156 +#: ../imagery/i.vi/main.c:157 msgid "Name of input blue channel surface reflectance map" msgstr "" -#: ../imagery/i.vi/main.c:164 +#: ../imagery/i.vi/main.c:165 msgid "Name of input 5th channel surface reflectance map" msgstr "" -#: ../imagery/i.vi/main.c:172 +#: ../imagery/i.vi/main.c:173 msgid "Name of input 7th channel surface reflectance map" msgstr "" -#: ../imagery/i.vi/main.c:180 +#: ../imagery/i.vi/main.c:181 msgid "Value of the slope of the soil line (MSAVI only)" msgstr "" -#: ../imagery/i.vi/main.c:181 ../imagery/i.vi/main.c:188 -#: ../imagery/i.vi/main.c:195 +#: ../imagery/i.vi/main.c:182 ../imagery/i.vi/main.c:189 +#: ../imagery/i.vi/main.c:196 msgid "MSAVI settings" msgstr "" -#: ../imagery/i.vi/main.c:187 +#: ../imagery/i.vi/main.c:188 msgid "Value of the intercept of the soil line (MSAVI only)" msgstr "" -#: ../imagery/i.vi/main.c:194 +#: ../imagery/i.vi/main.c:195 msgid "Value of the factor of reduction of soil noise (MSAVI only)" msgstr "" -#: ../imagery/i.vi/main.c:201 +#: ../imagery/i.vi/main.c:202 msgid "Maximum bits for digital numbers" msgstr "" -#: ../imagery/i.vi/main.c:202 +#: ../imagery/i.vi/main.c:203 msgid "If data is in Digital Numbers (i.e. integer type), give the max bits (i.e. 8 for Landsat -> [0-255])" msgstr "" -#: ../imagery/i.vi/main.c:228 +#: ../imagery/i.vi/main.c:229 msgid "sr index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:231 +#: ../imagery/i.vi/main.c:232 msgid "ndvi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:234 +#: ../imagery/i.vi/main.c:235 msgid "ipvi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:237 +#: ../imagery/i.vi/main.c:238 msgid "dvi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:240 +#: ../imagery/i.vi/main.c:241 msgid "pvi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:243 +#: ../imagery/i.vi/main.c:244 msgid "wdvi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:246 +#: ../imagery/i.vi/main.c:247 msgid "savi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:251 +#: ../imagery/i.vi/main.c:252 msgid "msavi index requires red and nir maps, and 3 parameters related to soil line" msgstr "" -#: ../imagery/i.vi/main.c:254 +#: ../imagery/i.vi/main.c:255 msgid "msavi2 index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:257 +#: ../imagery/i.vi/main.c:258 msgid "gemi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:261 +#: ../imagery/i.vi/main.c:262 msgid "arvi index requires blue, red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:265 +#: ../imagery/i.vi/main.c:266 msgid "evi index requires blue, red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:268 +#: ../imagery/i.vi/main.c:269 msgid "evi2 index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:272 +#: ../imagery/i.vi/main.c:273 msgid "vari index requires blue, green and red maps" msgstr "" -#: ../imagery/i.vi/main.c:276 +#: ../imagery/i.vi/main.c:277 msgid "gari index requires blue, green, red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:281 +#: ../imagery/i.vi/main.c:282 msgid "gvi index requires blue, green, red, nir, chan5 and chan7 maps" msgstr "" @@ -25969,7 +26360,7 @@ msgid "%s######## CLUSTER END (%s) ########%s" msgstr "" -#: ../imagery/i.cluster/main.c:354 ../misc/m.nviz.image/main.c:242 +#: ../imagery/i.cluster/main.c:354 ../misc/m.nviz.image/main.c:248 #, c-format msgid "File <%s> created." msgstr "Plik <%s> zostaÅ‚ utworzony" @@ -27140,130 +27531,130 @@ msgid "Name of the output emissivity layer" msgstr "" -#: ../imagery/i.group/main.c:55 +#: ../imagery/i.group/main.c:56 msgid "Creates, edits, and lists groups of imagery data." msgstr "" -#: ../imagery/i.group/main.c:59 +#: ../imagery/i.group/main.c:60 msgid "Name of imagery group" msgstr "Nazwa grupy obrazów" -#: ../imagery/i.group/main.c:63 +#: ../imagery/i.group/main.c:64 msgid "Name of imagery subgroup" msgstr "" -#: ../imagery/i.group/main.c:67 +#: ../imagery/i.group/main.c:68 msgid "Name of raster map(s) to include in group" msgstr "Nazwa rastra(ów) do wÅ‚Ä…czenia do grupy" -#: ../imagery/i.group/main.c:68 ../imagery/i.group/main.c:74 +#: ../imagery/i.group/main.c:69 ../imagery/i.group/main.c:80 msgid "Maps" msgstr "" -#: ../imagery/i.group/main.c:73 +#: ../imagery/i.group/main.c:79 msgid "Remove selected files from specified group or subgroup" msgstr "" -#: ../imagery/i.group/main.c:78 +#: ../imagery/i.group/main.c:84 msgid "List files from specified (sub)group" msgstr "" -#: ../imagery/i.group/main.c:83 +#: ../imagery/i.group/main.c:89 msgid "List subgroups from specified group" msgstr "" -#: ../imagery/i.group/main.c:109 +#: ../imagery/i.group/main.c:148 msgid "No input raster map(s) specified" msgstr "" -#: ../imagery/i.group/main.c:128 ../imagery/i.group/main.c:150 +#: ../imagery/i.group/main.c:167 ../imagery/i.group/main.c:189 msgid "Specified group does not exist in current mapset" msgstr "OkreÅ›lona grupa nie istnieje w bieżącym mapsecie" -#: ../imagery/i.group/main.c:132 +#: ../imagery/i.group/main.c:171 #, c-format msgid "Removing raster maps from subgroup <%s>..." msgstr "Usuwanie map rastrowych z podgrup <%s>..." -#: ../imagery/i.group/main.c:137 +#: ../imagery/i.group/main.c:176 #, c-format msgid "Removing raster maps from group <%s>..." msgstr "Usuwanie map rastrowych z grupy <%s>..." -#: ../imagery/i.group/main.c:158 +#: ../imagery/i.group/main.c:197 #, c-format msgid "Subgroup <%s> of group <%s> references the following raster maps:" msgstr "" -#: ../imagery/i.group/main.c:173 +#: ../imagery/i.group/main.c:212 #, c-format msgid "Group <%s> references the following raster maps:" msgstr "" -#: ../imagery/i.group/main.c:185 +#: ../imagery/i.group/main.c:224 #, c-format msgid "Group <%s> does not yet exist. Creating..." msgstr "Grupa <%s> jeszcze nie istnieje. Tworzenie w toku..." -#: ../imagery/i.group/main.c:189 ../imagery/i.group/main.c:198 +#: ../imagery/i.group/main.c:228 ../imagery/i.group/main.c:237 #, c-format msgid "Adding raster maps to group <%s>..." msgstr "Dodawanie map rastrowych do grupy <%s>..." -#: ../imagery/i.group/main.c:193 +#: ../imagery/i.group/main.c:232 #, c-format msgid "Adding raster maps to subgroup <%s>..." msgstr "Dodawanie map rastrowych do podgrupy <%s>..." -#: ../imagery/i.group/main.c:219 +#: ../imagery/i.group/main.c:258 msgid "No input raster maps defined" msgstr "" -#: ../imagery/i.group/main.c:223 ../imagery/i.group/main.c:265 +#: ../imagery/i.group/main.c:262 ../imagery/i.group/main.c:304 #, c-format msgid "Raster map <%s> not found. Skipped." msgstr "" -#: ../imagery/i.group/main.c:228 +#: ../imagery/i.group/main.c:267 #, c-format msgid "Adding raster map <%s> to group" msgstr "Dadawanie mapy rastrowej <%s> do grupy" -#: ../imagery/i.group/main.c:234 +#: ../imagery/i.group/main.c:273 #, c-format msgid "Raster map <%s> exists in group. Skipped." msgstr "" -#: ../imagery/i.group/main.c:271 +#: ../imagery/i.group/main.c:310 #, c-format msgid "Adding raster map <%s> to subgroup" msgstr "Dadawanie mapy rastrowej <%s> do podgrupy" -#: ../imagery/i.group/main.c:278 +#: ../imagery/i.group/main.c:317 #, c-format msgid "Raster map <%s> exists in subgroup. Skipping..." msgstr "Mapa rastrowa [%s] już istnieje w podgrupie. Zostanie pominiÄ™ta..." -#: ../imagery/i.group/main.c:327 +#: ../imagery/i.group/main.c:366 #, c-format msgid "Removing raster map <%s> from group" msgstr "Usuwanie mapy rastrowej <%s> z grupy" -#: ../imagery/i.group/main.c:344 ../imagery/i.group/main.c:403 +#: ../imagery/i.group/main.c:383 ../imagery/i.group/main.c:442 msgid "No raster map removed" msgstr "Nie usuniÄ™to zadnej mapy rastrowej" -#: ../imagery/i.group/main.c:386 +#: ../imagery/i.group/main.c:425 #, c-format msgid "Removing raster map <%s> from subgroup" msgstr "Usuwanie mapy rastrowej <%s> z podgrupy" -#: ../imagery/i.group/main.c:422 +#: ../imagery/i.group/main.c:461 #, c-format msgid "Group <%s> does not contain any subgroup.\n" msgstr "" -#: ../imagery/i.group/main.c:433 +#: ../imagery/i.group/main.c:472 #, c-format msgid "group <%s> references the following subgroups\n" msgstr "" @@ -27586,16 +27977,21 @@ msgid "Elevation map name is missing. Please set '%s' option" msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:212 +#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:211 #, c-format -msgid "Mapset [%s] in target location [%s] - %s " +msgid "Group [%s] in location [%s] mapset [%s] now uses elevation map [%s]" msgstr "" #: ../imagery/i.ortho.photo/i.ortho.elev/main.c:214 +#, c-format +msgid "Mapset [%s] in target location [%s] - %s " +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:216 msgid "permission denied\n" msgstr "odmowa dostÄ™pu\n" -#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:214 +#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:216 msgid "not found\n" msgstr "nie znaleziono\n" @@ -27938,29 +28334,34 @@ msgid "Target east,north coordinates to local x,y" msgstr "" -#: ../misc/m.nviz.image/main.c:56 +#: ../misc/m.nviz.image/main.c:55 msgid "Creates a 3D rendering of GIS data." msgstr "" -#: ../misc/m.nviz.image/main.c:57 +#: ../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:83 +#: ../misc/m.nviz.image/main.c:87 msgid "Unable to render data" msgstr "" -#: ../misc/m.nviz.image/main.c:142 +#: ../misc/m.nviz.image/main.c:146 #, c-format msgid "Vertical exaggeration not given, using calculated value %.0f" msgstr "" -#: ../misc/m.nviz.image/main.c:154 +#: ../misc/m.nviz.image/main.c:158 #, c-format msgid "Viewpoint height not given, using calculated value %.0f" msgstr "" -#: ../misc/m.nviz.image/main.c:240 +#: ../misc/m.nviz.image/main.c:244 +#, fuzzy +msgid "Failed to write image" +msgstr "Nie można zapisać do pliku" + +#: ../misc/m.nviz.image/main.c:246 msgid "Unsupported output format" msgstr "" @@ -28618,8 +29019,8 @@ msgstr "" #: ../db/db.databases/main.c:97 ../db/db.copy/main.c:37 -#: ../db/db.execute/main.c:127 ../db/db.execute/main.c:134 -#: ../db/db.execute/main.c:140 ../db/db.select/main.c:267 +#: ../db/db.execute/main.c:139 ../db/db.execute/main.c:146 +#: ../db/db.execute/main.c:152 ../db/db.select/main.c:267 #: ../db/db.dropdb/main.c:73 ../db/db.createdb/main.c:73 #: ../vector/v.db.select/main.c:57 msgid "SQL" @@ -28732,26 +29133,30 @@ msgid "Overwrite current settings if already initialized" msgstr "" -#: ../db/db.connect/main.c:91 +#: ../db/db.connect/main.c:101 msgid "Default group of database users to which select privilege is granted" msgstr "DomyÅ›lna grupa użytkowników bazy danych, którym nadano uprawnienie SELECT" -#: ../db/db.connect/main.c:141 ../db/db.tables/main.c:41 +#: ../db/db.connect/main.c:151 ../db/db.tables/main.c:41 msgid "Database connection not defined. Run db.connect." msgstr "Nie zdefiniowano poÅ‚Ä…czenia z bazÄ… danych. Uruchom db.conect." -#: ../db/db.connect/main.c:166 +#: ../db/db.connect/main.c:176 msgid "DB settings already defined, nothing to do" msgstr "" -#: ../db/db.connect/main.c:172 +#: ../db/db.connect/main.c:182 msgid "Default driver is not set" msgstr "DomyÅ›lny sterownik nie jest ustawiony" -#: ../db/db.connect/main.c:175 +#: ../db/db.connect/main.c:185 msgid "Default database is not set" msgstr "Nie ma ustawionej domyÅ›lnej bazy danych" +#: ../db/db.connect/main.c:221 +msgid "Unable to set default database connection" +msgstr "" + #: ../db/db.describe/main.c:108 msgid "Print column names only instead of full column descriptions" msgstr "WyÅ›wietl nazwy kolumn zamiast peÅ‚nych opisów kolumn" @@ -28769,41 +29174,42 @@ msgid "Unable to open file <%s>: %s" msgstr "" -#: ../db/db.execute/main.c:94 ../db/db.execute/main.c:99 +#: ../db/db.execute/main.c:86 ../db/db.execute/main.c:91 +#: ../db/db.execute/main.c:106 ../db/db.execute/main.c:111 #, c-format msgid "Error while executing: '%s'" msgstr "BÅ‚Ä…d podczas wykonywania: '%s'" -#: ../db/db.execute/main.c:128 +#: ../db/db.execute/main.c:140 msgid "Executes any SQL statement." msgstr "Wykonuje polecenia SQL." -#: ../db/db.execute/main.c:129 +#: ../db/db.execute/main.c:141 msgid "For SELECT statements use 'db.select'." msgstr "" -#: ../db/db.execute/main.c:132 +#: ../db/db.execute/main.c:144 msgid "SQL statement" msgstr "" -#: ../db/db.execute/main.c:133 +#: ../db/db.execute/main.c:145 msgid "Example: update rybniky set kapri = 'hodne' where kapri = 'malo'" msgstr "" -#: ../db/db.execute/main.c:138 +#: ../db/db.execute/main.c:150 msgid "Name of file containing SQL statement(s)" msgstr "Plik zawierajÄ…cy wyrażenia SQL" -#: ../db/db.execute/main.c:160 +#: ../db/db.execute/main.c:172 msgid "Ignore SQL errors and continue" msgstr "Ignoruj bÅ‚Ä™dy SQL i kontynuuj" -#: ../db/db.execute/main.c:161 ../vector/v.build/main.c:51 +#: ../db/db.execute/main.c:173 ../vector/v.build/main.c:51 #: ../vector/v.build/main.c:77 msgid "Errors" msgstr "BÅ‚Ä™dy" -#: ../db/db.execute/main.c:167 +#: ../db/db.execute/main.c:179 #, c-format msgid "You must provide <%s> or <%s> option" msgstr "Musisz dostarczyć opcjÄ™ <%s> lub <%s>" @@ -28928,7 +29334,7 @@ msgid "Unable to db_alloc_string_array()" msgstr "" -#: ../db/drivers/ogr/execute.c:56 ../vector/v.out.ogr/main.c:592 +#: ../db/drivers/ogr/execute.c:56 ../vector/v.out.ogr/main.c:648 #, c-format msgid "OGR layer <%s> not found" msgstr "" @@ -28937,11 +29343,11 @@ #: ../vector/v.out.lidar/main.c:155 ../vector/v.db.connect/main.c:289 #: ../vector/v.reclass/main.c:145 ../vector/v.to.3d/trans2.c:63 #: ../vector/v.to.3d/trans3.c:65 ../vector/v.univar/main.c:355 -#: ../vector/v.distance/main.c:533 ../vector/v.distance/main.c:574 +#: ../vector/v.distance/main.c:540 ../vector/v.distance/main.c:581 #: ../vector/v.in.db/main.c:187 ../vector/v.colors/scan_attr.c:35 -#: ../vector/v.colors.out/make_colors.c:42 ../vector/v.vect.stats/main.c:428 +#: ../vector/v.colors.out/make_colors.c:42 ../vector/v.vect.stats/main.c:435 #: ../vector/v.transform/trans_digit.c:116 -#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:96 +#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:97 #: ../scripts/v.db.join/v.db.join.py:98 ../scripts/v.db.join/v.db.join.py:106 #: ../scripts/v.db.join/v.db.join.py:123 ../scripts/db.univar/db.univar.py:120 #, c-format, python-format @@ -28975,12 +29381,7 @@ msgid "Column '%s' : type int8 (bigint) is stored as integer (4 bytes) some data may be damaged" msgstr "" -#: ../db/drivers/ogr/describe.c:204 -#, c-format -msgid "column '%s', type 'string': unknown width -> stored as varchar(250) some data may be lost" -msgstr "kolumna '%s', typu 'string': nieznana szerokość -> zachowana jako varchar (250)niektóre dane mogÄ… być utracone" - -#: ../db/drivers/ogr/describe.c:212 ../db/drivers/ogr/fetch.c:160 +#: ../db/drivers/ogr/describe.c:212 ../db/drivers/ogr/fetch.c:167 msgid "Unknown type" msgstr "Nieznany typ" @@ -28992,7 +29393,7 @@ msgid "Unable to add new token" msgstr "Nie można dodać nowego tokena" -#: ../db/drivers/ogr/fetch.c:55 ../db/drivers/ogr/fetch.c:188 +#: ../db/drivers/ogr/fetch.c:55 ../db/drivers/ogr/fetch.c:195 #: ../db/drivers/sqlite/fetch.c:265 ../db/drivers/postgres/fetch.c:33 #: ../db/drivers/mysql/fetch.c:34 ../db/drivers/mysql/fetch.c:276 msgid "Cursor not found" @@ -29511,7 +29912,7 @@ #: ../db/drivers/dbf/db.c:94 #, c-format -msgid "Unable create DBF database: %s" +msgid "Unable to create DBF database: %s" msgstr "" #: ../db/drivers/dbf/db.c:102 @@ -29622,7 +30023,7 @@ msgstr "" #: ../vector/v.mkgrid/main.c:73 ../vector/v.kcv/main.c:58 -#: ../vector/v.random/main.c:101 ../vector/v.perturb/main.c:66 +#: ../vector/v.random/main.c:104 ../vector/v.perturb/main.c:66 #: ../vector/v.normal/main.c:75 ../vector/v.qcount/main.c:62 msgid "point pattern" msgstr "" @@ -29847,7 +30248,7 @@ msgid "GRASS is not compiled with PostgreSQL support. Using OGR-PostgreSQL driver instead of native GRASS-PostGIS data driver." msgstr "" -#: ../vector/v.external.out/link.c:26 ../vector/v.out.ogr/main.c:102 +#: ../vector/v.external.out/link.c:26 ../vector/v.out.ogr/main.c:103 #, c-format msgid "Data source starts with \"PG:\" prefix, expecting \"PostgreSQL\" format (\"%s\" given)" msgstr "" @@ -30164,12 +30565,13 @@ msgid "Loading data..." msgstr "Wczytywanie danych..." -#: ../vector/v.to.rast/vect2rast.c:55 ../vector/v.db.connect/main.c:213 -#: ../vector/v.to.rast3/main.c:80 ../vector/v.db.select/main.c:171 -#: ../vector/v.to.3d/trans2.c:49 ../vector/v.to.3d/trans3.c:51 -#: ../vector/v.distance/main.c:515 ../vector/v.distance/main.c:596 -#: ../vector/v.colors.out/make_colors.c:31 ../vector/v.info/print.c:138 -#: ../vector/v.extract/main.c:255 +#: ../vector/v.to.rast/vect2rast.c:55 ../vector/v.random/main.c:265 +#: ../vector/v.db.connect/main.c:213 ../vector/v.to.rast3/main.c:80 +#: ../vector/v.db.select/main.c:171 ../vector/v.to.3d/trans2.c:49 +#: ../vector/v.to.3d/trans3.c:51 ../vector/v.distance/main.c:522 +#: ../vector/v.distance/main.c:603 ../vector/v.colors.out/make_colors.c:31 +#: ../vector/v.info/print.c:138 ../vector/v.extract/main.c:217 +#: ../vector/v.extract/main.c:315 #, c-format msgid "Database connection not defined for layer <%s>" msgstr "" @@ -30434,40 +30836,40 @@ msgid "No database record for cat = %d and export of 'cat' disabled" msgstr "" -#: ../vector/v.out.ogr/main.c:87 +#: ../vector/v.out.ogr/main.c:88 msgid "Exports a vector map layer to any of the supported OGR vector formats." msgstr "" -#: ../vector/v.out.ogr/main.c:88 +#: ../vector/v.out.ogr/main.c:89 msgid "By default a vector map layer is exported to OGC GeoPackage format." msgstr "" -#: ../vector/v.out.ogr/main.c:170 +#: ../vector/v.out.ogr/main.c:172 msgid "Volumes will be exported as sets of faces" msgstr "" -#: ../vector/v.out.ogr/main.c:188 +#: ../vector/v.out.ogr/main.c:190 msgid "Unable to determine input map's vector feature type(s)." msgstr "" -#: ../vector/v.out.ogr/main.c:254 +#: ../vector/v.out.ogr/main.c:255 msgid "The combination of types is not supported by all formats." msgstr "" -#: ../vector/v.out.ogr/main.c:271 +#: ../vector/v.out.ogr/main.c:272 msgid "Unable to create OGR spatial reference" msgstr "" -#: ../vector/v.out.ogr/main.c:293 +#: ../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:305 +#: ../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:311 +#: ../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." @@ -30476,7 +30878,7 @@ msgstr[2] "" msgstr[3] "" -#: ../vector/v.out.ogr/main.c:319 +#: ../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." @@ -30485,7 +30887,7 @@ msgstr[2] "" msgstr[3] "" -#: ../vector/v.out.ogr/main.c:328 +#: ../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." @@ -30494,7 +30896,7 @@ msgstr[2] "" msgstr[3] "" -#: ../vector/v.out.ogr/main.c:337 +#: ../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." @@ -30503,7 +30905,7 @@ msgstr[2] "" msgstr[3] "" -#: ../vector/v.out.ogr/main.c:345 +#: ../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." @@ -30512,7 +30914,7 @@ msgstr[2] "" msgstr[3] "" -#: ../vector/v.out.ogr/main.c:353 +#: ../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." @@ -30521,7 +30923,7 @@ msgstr[2] "" msgstr[3] "" -#: ../vector/v.out.ogr/main.c:361 +#: ../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." @@ -30530,105 +30932,105 @@ msgstr[2] "" msgstr[3] "" -#: ../vector/v.out.ogr/main.c:371 +#: ../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:380 +#: ../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:390 +#: ../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:399 +#: ../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:409 +#: ../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:418 +#: ../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:427 +#: ../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:436 +#: ../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:461 +#: ../vector/v.out.ogr/main.c:478 #, c-format msgid "OGR driver <%s> not found" msgstr "Nie odnaleziono sterownika OGR <%s>" -#: ../vector/v.out.ogr/main.c:488 +#: ../vector/v.out.ogr/main.c:523 #, c-format msgid "Unable to open OGR data source '%s'" msgstr "Nie można otworzyć źródÅ‚a danych OGR '%s'" -#: ../vector/v.out.ogr/main.c:502 +#: ../vector/v.out.ogr/main.c:543 #, c-format msgid "Layer <%s> already exists in OGR data source '%s'" msgstr "" -#: ../vector/v.out.ogr/main.c:506 +#: ../vector/v.out.ogr/main.c:547 #, c-format msgid "OGR layer <%s> already exists and will be overwritten" msgstr "" -#: ../vector/v.out.ogr/main.c:513 +#: ../vector/v.out.ogr/main.c:559 #, c-format msgid "OGR layer <%s> doesn't exists, creating new OGR layer instead" msgstr "" -#: ../vector/v.out.ogr/main.c:541 +#: ../vector/v.out.ogr/main.c:587 msgid "Overriding existing user-defined 'SHPT=' LCO." msgstr "" -#: ../vector/v.out.ogr/main.c:556 +#: ../vector/v.out.ogr/main.c:602 #, 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:568 +#: ../vector/v.out.ogr/main.c:614 #, 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:575 +#: ../vector/v.out.ogr/main.c:621 #, c-format msgid "Vector map <%s> is 3D. Use format specific layer creation options (parameter 'lco') to export using only category numbers as attributes" msgstr "" -#: ../vector/v.out.ogr/main.c:610 +#: ../vector/v.out.ogr/main.c:666 msgid "Exporting 'cat' anyway, as it is the only attribute table field" msgstr "" -#: ../vector/v.out.ogr/main.c:619 ../vector/v.out.ogr/main.c:691 +#: ../vector/v.out.ogr/main.c:675 ../vector/v.out.ogr/main.c:747 #, c-format msgid "New attribute column <%s> added to the table" msgstr "" -#: ../vector/v.out.ogr/main.c:703 +#: ../vector/v.out.ogr/main.c:759 #, c-format msgid "Key column <%s> not found" msgstr "" -#: ../vector/v.out.ogr/main.c:716 +#: ../vector/v.out.ogr/main.c:787 #, c-format msgid "Exporting %d feature..." msgid_plural "Exporting %d features..." @@ -30637,7 +31039,7 @@ msgstr[2] "" msgstr[3] "" -#: ../vector/v.out.ogr/main.c:731 +#: ../vector/v.out.ogr/main.c:802 #, c-format msgid "Exporting %d area (may take some time)..." msgid_plural "Exporting %d areas (may take some time)..." @@ -30646,7 +31048,7 @@ msgstr[2] "" msgstr[3] "" -#: ../vector/v.out.ogr/main.c:750 +#: ../vector/v.out.ogr/main.c:821 #, c-format msgid "Exporting %d volume..." msgid_plural "Exporting %d volumes..." @@ -30655,11 +31057,11 @@ msgstr[2] "" msgstr[3] "" -#: ../vector/v.out.ogr/main.c:754 +#: ../vector/v.out.ogr/main.c:825 msgid "Export of volumes not implemented yet. Skipping." msgstr "" -#: ../vector/v.out.ogr/main.c:771 +#: ../vector/v.out.ogr/main.c:842 #, c-format msgid "%d feature without attributes was written" msgid_plural "%d features without attributes were written" @@ -30668,7 +31070,7 @@ msgstr[2] "" msgstr[3] "" -#: ../vector/v.out.ogr/main.c:777 +#: ../vector/v.out.ogr/main.c:848 #, c-format msgid "%d feature without category was written" msgid_plural "%d features without category were written" @@ -30677,7 +31079,7 @@ msgstr[2] "" msgstr[3] "" -#: ../vector/v.out.ogr/main.c:781 +#: ../vector/v.out.ogr/main.c:852 #, 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." @@ -30686,11 +31088,11 @@ msgstr[2] "" msgstr[3] "" -#: ../vector/v.out.ogr/main.c:797 +#: ../vector/v.out.ogr/main.c:868 msgid "Output layer is empty, no features written" msgstr "" -#: ../vector/v.out.ogr/main.c:798 +#: ../vector/v.out.ogr/main.c:869 #, c-format msgid "%d feature (%s type) written to <%s> (%s format)." msgid_plural "%d features (%s type) written to <%s> (%s format)." @@ -30783,7 +31185,7 @@ msgid "Force 2D output even if input is 3D (applies to Shapefile output only)" msgstr "" -#: ../vector/v.out.ogr/args.c:114 ../vector/v.in.ogr/main.c:338 +#: ../vector/v.out.ogr/args.c:114 ../vector/v.in.ogr/main.c:355 #: ../vector/v.out.postgis/args.c:78 msgid "Useful if input is 3D but all z coordinates are identical" msgstr "" @@ -30800,8 +31202,8 @@ msgid "List supported output formats and exit" msgstr "" -#: ../vector/v.out.ogr/dsn.c:21 ../vector/v.in.ogr/dsn.c:26 -#: ../vector/v.external/dsn.c:21 +#: ../vector/v.out.ogr/dsn.c:27 ../vector/v.in.ogr/dsn.c:28 +#: ../vector/v.external/dsn.c:27 msgid "Invalid connection string (dbname missing)" msgstr "" @@ -30810,39 +31212,48 @@ msgid "OGR driver <%s> not available" msgstr "" -#: ../vector/v.out.ogr/create.c:26 +#: ../vector/v.out.ogr/create.c:30 #, c-format msgid "Creation of output OGR datasource <%s> failed" msgstr "" -#: ../vector/v.out.ogr/create.c:36 +#: ../vector/v.out.ogr/create.c:44 #, c-format msgid "Creation of OGR layer <%s> failed" msgstr "" -#: ../vector/v.out.ogr/export_lines.c:178 -#: ../vector/v.out.ogr/export_areas.c:143 +#: ../vector/v.out.ogr/export_lines.c:135 +#: ../vector/v.out.ogr/export_lines.c:231 +#: ../vector/v.out.ogr/export_lines.c:280 +#: ../vector/v.out.ogr/export_areas.c:126 +#: ../vector/v.out.ogr/export_areas.c:227 +#: ../vector/v.out.ogr/export_areas.c:278 +msgid "Failed to create OGR feature" +msgstr "" + +#: ../vector/v.out.ogr/export_lines.c:180 +#: ../vector/v.out.ogr/export_areas.c:170 #, c-format msgid "Unable to export multi-features. No category index for layer %d." msgstr "" -#: ../vector/v.out.ogr/export_lines.c:212 -#: ../vector/v.out.ogr/export_areas.c:176 +#: ../vector/v.out.ogr/export_lines.c:214 +#: ../vector/v.out.ogr/export_areas.c:203 #, 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:154 +#: ../vector/v.out.ogr/export_areas.c:181 msgid "Exporting features with category..." msgstr "" -#: ../vector/v.out.ogr/export_areas.c:214 +#: ../vector/v.out.ogr/export_areas.c:243 msgid "Exporting features without category..." msgstr "" #: ../vector/v.kcv/main.c:57 ../vector/v.out.lidar/main.c:474 #: ../vector/v.normal/main.c:74 ../vector/v.in.db/main.c:55 -#: ../vector/v.decimate/main.c:129 +#: ../vector/v.decimate/main.c:130 msgid "points" msgstr "" @@ -30942,7 +31353,7 @@ msgid "Name of attribute column with values to interpolate" msgstr "" -#: ../vector/v.surf.idw/main.c:102 ../vector/v.surf.rst/main.c:185 +#: ../vector/v.surf.idw/main.c:102 ../vector/v.surf.rst/main.c:187 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 "" @@ -31497,7 +31908,7 @@ #: ../vector/v.net.distance/main.c:101 ../vector/v.net.distance/main.c:106 #: ../vector/v.net.distance/main.c:112 ../vector/v.distance/main.c:131 #: ../vector/v.distance/main.c:136 ../vector/v.distance/main.c:143 -#: ../vector/v.distance/main.c:187 ../vector/v.distance/main.c:224 +#: ../vector/v.distance/main.c:189 ../vector/v.distance/main.c:226 msgid "From" msgstr "Z" @@ -31516,7 +31927,7 @@ #: ../vector/v.net.distance/main.c:117 ../vector/v.net.distance/main.c:124 #: ../vector/v.net.distance/main.c:129 ../vector/v.net.distance/main.c:135 #: ../vector/v.distance/main.c:148 ../vector/v.distance/main.c:153 -#: ../vector/v.distance/main.c:160 ../vector/v.distance/main.c:230 +#: ../vector/v.distance/main.c:160 ../vector/v.distance/main.c:232 msgid "To" msgstr "Na" @@ -31598,102 +32009,118 @@ msgstr[2] "" msgstr[3] "" -#: ../vector/v.random/main.c:102 +#: ../vector/v.random/main.c:105 msgid "stratified random sampling" msgstr "" -#: ../vector/v.random/main.c:105 +#: ../vector/v.random/main.c:108 msgid "Generates random 2D/3D vector points." msgstr "" -#: ../vector/v.random/main.c:113 +#: ../vector/v.random/main.c:116 msgid "Number of points to be created" msgstr "Liczba punktów do utworzenia" -#: ../vector/v.random/main.c:118 +#: ../vector/v.random/main.c:121 msgid "Restrict points to areas in input vector" msgstr "" -#: ../vector/v.random/main.c:120 ../vector/v.random/main.c:180 +#: ../vector/v.random/main.c:123 ../vector/v.random/main.c:183 msgid "Restrict" msgstr "" -#: ../vector/v.random/main.c:136 +#: ../vector/v.random/main.c:139 msgid "Minimum z height (needs -z flag or column name)" msgstr "" -#: ../vector/v.random/main.c:138 ../vector/v.random/main.c:147 -#: ../vector/v.random/main.c:160 ../vector/v.random/main.c:170 -#: ../vector/v.random/main.c:175 ../vector/v.in.db/main.c:85 +#: ../vector/v.random/main.c:141 ../vector/v.random/main.c:150 +#: ../vector/v.random/main.c:163 ../vector/v.random/main.c:173 +#: ../vector/v.random/main.c:178 ../vector/v.in.db/main.c:85 msgid "3D output" msgstr "WyjÅ›cie 3D" -#: ../vector/v.random/main.c:145 +#: ../vector/v.random/main.c:148 msgid "Maximum z height (needs -z flag or column name)" msgstr "" -#: ../vector/v.random/main.c:154 +#: ../vector/v.random/main.c:157 msgid "The seed to initialize the random generator. If not set the process ID is used" msgstr "" -#: ../vector/v.random/main.c:157 +#: ../vector/v.random/main.c:160 msgid "Name of column for z values" msgstr "" -#: ../vector/v.random/main.c:159 +#: ../vector/v.random/main.c:162 msgid "Writes z values to column" msgstr "" -#: ../vector/v.random/main.c:167 +#: ../vector/v.random/main.c:170 msgid "Type of column for z values" msgstr "" -#: ../vector/v.random/main.c:174 +#: ../vector/v.random/main.c:177 msgid "Create 3D output" msgstr "Utwórz plik wyjÅ›ciowy 3D" -#: ../vector/v.random/main.c:179 +#: ../vector/v.random/main.c:182 msgid "Generate n points for each individual area (requires restrict parameter)" msgstr "" -#: ../vector/v.random/main.c:196 -#, c-format -msgid "Number of points must be > 0 (%d given)" -msgstr "" +#: ../vector/v.random/main.c:199 +#, fuzzy, c-format +msgid "Number of points must be > 0 (%ld given)" +msgstr "Liczba punktów do utworzenia" -#: ../vector/v.random/main.c:212 ../vector/v.drape/main.c:150 +#: ../vector/v.random/main.c:215 ../vector/v.drape/main.c:150 #: ../vector/v.buffer/main.c:347 #, c-format msgid "Invalid layer number (%d). Parameter '%s' or '%s' specified, assuming layer '1'." msgstr "" -#: ../vector/v.random/main.c:222 +#: ../vector/v.random/main.c:225 #, c-format msgid "No areas in vector map <%s>" msgstr "" -#: ../vector/v.random/main.c:276 -msgid "Table should contain only two columns" -msgstr "" - -#: ../vector/v.random/main.c:285 +#: ../vector/v.random/main.c:323 msgid "You have created unsupported column type. This module supports only INTEGER and DOUBLE PRECISION column types." msgstr "" -#: ../vector/v.random/main.c:348 +#: ../vector/v.random/main.c:387 #, c-format msgid "Selected areas in input vector <%s> do not overlap with the current region" msgstr "" -#: ../vector/v.random/main.c:360 +#: ../vector/v.random/main.c:399 #, c-format msgid "Input vector <%s> does not overlap with the current region" msgstr "" -#: ../vector/v.random/main.c:385 +#: ../vector/v.random/main.c:424 msgid "Generating points..." msgstr "Tworzenie punktów..." +#: ../vector/v.random/main.c:530 ../vector/v.random/main.c:677 +#, fuzzy, c-format +msgid "Unable to insert new row: %s" +msgstr "Nie można wprowadzić nowego rekordu: %s" + +#: ../vector/v.random/main.c:702 ../vector/v.db.select/main.c:208 +msgid "Unable to open select cursor" +msgstr "Nie można otworzyć kursora wyboru" + +#: ../vector/v.random/main.c:707 ../vector/v.reclass/main.c:267 +#: ../vector/v.db.select/main.c:229 +#, c-format +msgid "Unable to fetch data from table <%s>" +msgstr "Nie można odczytać danych z tabeli <%s>" + +#: ../vector/v.random/main.c:742 +#, fuzzy, c-format +msgid "Unable to update row: %s" +msgstr "Nie można utworzyć tabeli: %s" + #: ../vector/v.support/main.c:41 msgid "Updates vector map metadata." msgstr "Aktualizuje metadane mapy wektorowej." @@ -31783,7 +32210,7 @@ msgid "%s: Cannot write dxf file." msgstr "%s: Nie można zapisać pliku dxf." -#: ../vector/v.out.lidar/main.c:77 +#: ../vector/v.out.lidar/main.c:77 ../vector/v.extract/extract.c:264 #, c-format msgid "Database connection not defined for layer <%d>" msgstr "" @@ -31897,106 +32324,100 @@ msgid "Ignore color table even when set and not other options are present" msgstr "" -#: ../vector/v.proj/main.c:72 +#: ../vector/v.proj/main.c:77 msgid "Re-projects a vector map from one location to the current location." msgstr "Zmienia odwzorowanie mapy rastrowej kopiujÄ…c go z innej lokacji do bieżącej lokacji." -#: ../vector/v.proj/main.c:78 +#: ../vector/v.proj/main.c:83 msgid "Location containing input vector map" msgstr "" -#: ../vector/v.proj/main.c:82 +#: ../vector/v.proj/main.c:87 msgid "Mapset containing input vector map" msgstr "Mapset zawierajÄ…cy wejÅ›ciowÄ… mapÄ™ wektorowÄ… " -#: ../vector/v.proj/main.c:88 +#: ../vector/v.proj/main.c:93 msgid "Name of input vector map to re-project" msgstr "" -#: ../vector/v.proj/main.c:100 +#: ../vector/v.proj/main.c:105 msgid "Maximum segment length in meters in output vector map" msgstr "" -#: ../vector/v.proj/main.c:101 +#: ../vector/v.proj/main.c:106 msgid "Increases accuracy of reprojected shapes, disable with smax=0" msgstr "" -#: ../vector/v.proj/main.c:111 +#: ../vector/v.proj/main.c:124 msgid "List vector maps in input mapset and exit" msgstr "" -#: ../vector/v.proj/main.c:115 +#: ../vector/v.proj/main.c:128 msgid "3D vector maps only" msgstr "Tylko mapy wektorowe 3D" -#: ../vector/v.proj/main.c:117 +#: ../vector/v.proj/main.c:130 msgid "Assume z coordinate is ellipsoidal height and transform if possible" msgstr "" -#: ../vector/v.proj/main.c:123 +#: ../vector/v.proj/main.c:136 msgid "Latlon output only, default is -180,180" msgstr "" -#: ../vector/v.proj/main.c:125 +#: ../vector/v.proj/main.c:138 msgid "Disable wrapping to -180,180 for latlon output" msgstr "" -#: ../vector/v.proj/main.c:131 +#: ../vector/v.proj/main.c:144 msgid "Recommended for massive point projection" msgstr "" -#: ../vector/v.proj/main.c:200 +#: ../vector/v.proj/main.c:212 msgid "No vector maps found" msgstr "" -#: ../vector/v.proj/main.c:213 +#: ../vector/v.proj/main.c:225 #, c-format msgid "Vector map <%s> in location <%s> mapset <%s> not found" msgstr "Mapa wektorowa <%s> w lokacji <%s> mapsecie <%s> nie zostaÅ‚a znaleziona" -#: ../vector/v.proj/main.c:243 +#: ../vector/v.proj/main.c:255 #, c-format msgid "Mapset <%s> in input location <%s> - permission denied" msgstr "" -#: ../vector/v.proj/main.c:246 +#: ../vector/v.proj/main.c:258 #, c-format msgid "Mapset <%s> in input location <%s> not found" msgstr "" -#: ../vector/v.proj/main.c:291 ../vector/v.proj/main.c:417 +#: ../vector/v.proj/main.c:312 ../vector/v.proj/main.c:439 #: ../vector/v.rectify/main.c:235 msgid "Reading input vector map" msgstr "Czytanie wejÅ›ciowej mapy wektorowej" -#: ../vector/v.proj/main.c:314 +#: ../vector/v.proj/main.c:335 #, c-format msgid "Input vector map <%s> is empty" msgstr "" -#: ../vector/v.proj/main.c:322 ../vector/v.proj/main.c:333 -#: ../vector/v.proj/main.c:348 ../vector/v.proj/main.c:363 -msgid "Error in pj_do_transform" -msgstr "BÅ‚Ä…d w pj_do_transform" - -#: ../vector/v.proj/main.c:408 +#: ../vector/v.proj/main.c:430 msgid "Reprojecting primitives ..." msgstr "" -#: ../vector/v.proj/main.c:445 ../vector/v.proj/main.c:452 -#: ../vector/v.proj/main.c:478 ../vector/v.proj/main.c:492 +#: ../vector/v.proj/main.c:495 ../vector/v.proj/main.c:509 #, c-format msgid "Unable to re-project vector map <%s> from <%s>" msgstr "" -#: ../vector/v.proj/main.c:503 ../vector/v.build.polylines/main.c:241 +#: ../vector/v.proj/main.c:520 ../vector/v.build.polylines/main.c:241 #: ../vector/v.type/main.c:155 ../vector/v.rectify/main.c:278 #: ../vector/v.category/main.c:763 ../vector/v.net/main.c:158 #: ../vector/v.transform/main.c:304 msgid "Failed to copy attribute table to output map" msgstr "" -#: ../vector/v.proj/main.c:512 +#: ../vector/v.proj/main.c:529 msgid "Try to disable wrapping to -180,180 if topological errors occurred" msgstr "" @@ -32131,8 +32552,8 @@ msgid "Unable to open vector map <%s> at topology level. Areas will not be processed." msgstr "" -#: ../vector/v.out.ascii/main.c:104 ../vector/v.surf.rst/main.c:570 -#: ../vector/v.colors/main.c:270 ../vector/v.colors.out/scan_cats.c:24 +#: ../vector/v.out.ascii/main.c:104 ../vector/v.surf.rst/main.c:573 +#: ../vector/v.colors/main.c:283 ../vector/v.colors.out/scan_cats.c:24 #: ../vector/v.colors.out/make_colors.c:27 #, c-format msgid "Layer <%s> not found" @@ -32401,11 +32822,11 @@ msgid "Layer number where RBG colors are stored as category" msgstr "" -#: ../vector/v.in.lidar/main.c:186 ../vector/v.in.ogr/main.c:236 +#: ../vector/v.in.lidar/main.c:186 ../vector/v.in.ogr/main.c:253 msgid "Import subregion only" msgstr "" -#: ../vector/v.in.lidar/main.c:189 ../vector/v.in.ogr/main.c:239 +#: ../vector/v.in.lidar/main.c:189 ../vector/v.in.ogr/main.c:256 msgid "Format: xmin,ymin,xmax,ymax - usually W,S,E,N" msgstr "" @@ -32442,11 +32863,11 @@ msgid "For example, 4 will import 25 percent of points. If not specified, all points are imported" msgstr "" -#: ../vector/v.in.lidar/main.c:255 ../vector/v.decimate/main.c:183 +#: ../vector/v.in.lidar/main.c:255 ../vector/v.decimate/main.c:184 msgid "Skip first n points" msgstr "" -#: ../vector/v.in.lidar/main.c:256 ../vector/v.decimate/main.c:185 +#: ../vector/v.in.lidar/main.c:256 ../vector/v.decimate/main.c:186 msgid "Skips the given number of points at the beginning." msgstr "" @@ -32463,8 +32884,8 @@ msgstr "" #: ../vector/v.in.lidar/main.c:305 ../vector/v.in.lidar/main.c:313 -#: ../vector/v.in.lidar/main.c:316 ../vector/v.decimate/main.c:243 -#: ../vector/v.decimate/main.c:246 +#: ../vector/v.in.lidar/main.c:316 ../vector/v.decimate/main.c:244 +#: ../vector/v.decimate/main.c:247 ../vector/v.decimate/main.c:250 msgid "Speed" msgstr "" @@ -32476,7 +32897,7 @@ msgid "Create only requested layers and categories" msgstr "" -#: ../vector/v.in.lidar/main.c:328 ../vector/v.in.ogr/main.c:379 +#: ../vector/v.in.lidar/main.c:328 ../vector/v.in.ogr/main.c:396 msgid "Create the location specified by the \"location\" parameter and exit. Do not import the vector data." msgstr "" @@ -32500,32 +32921,32 @@ msgstr "" #: ../vector/v.in.lidar/main.c:435 ../vector/v.in.pdal/filters.c:68 -#: ../vector/v.decimate/main.c:294 +#: ../vector/v.decimate/main.c:298 #, c-format msgid "Invalid zrange <%s>" msgstr "" -#: ../vector/v.in.lidar/main.c:450 ../vector/v.in.ogr/main.c:702 -#: ../vector/v.in.ogr/main.c:2096 +#: ../vector/v.in.lidar/main.c:450 ../vector/v.in.ogr/main.c:760 +#: ../vector/v.in.ogr/main.c:2196 msgid "Select either the current region flag or the spatial option, not both" msgstr "" -#: ../vector/v.in.lidar/main.c:478 ../vector/v.in.ogr/main.c:2123 +#: ../vector/v.in.lidar/main.c:478 ../vector/v.in.ogr/main.c:2223 msgid "4 parameters required for 'spatial' parameter" msgstr "Dla parametru 'przestrzennego' wymagane sÄ… 4 parametry" -#: ../vector/v.in.lidar/main.c:542 ../scripts/v.unpack/v.unpack.py:119 +#: ../vector/v.in.lidar/main.c:542 ../scripts/v.unpack/v.unpack.py:118 #, c-format, python-format msgid "Vector map <%s> already exists and will be overwritten" msgstr "Mapa wektorowa <%s> już istnieje i zostanie nadpisana" -#: ../vector/v.in.lidar/main.c:545 ../vector/v.in.ogr/main.c:673 -#: ../vector/v.edit/main.c:99 ../scripts/v.unpack/v.unpack.py:117 +#: ../vector/v.in.lidar/main.c:545 ../vector/v.in.ogr/main.c:731 +#: ../vector/v.edit/main.c:99 ../scripts/v.unpack/v.unpack.py:116 #, c-format, python-format msgid "Vector map <%s> already exists" msgstr "" -#: ../vector/v.in.lidar/main.c:605 ../vector/v.decimate/main.c:344 +#: ../vector/v.in.lidar/main.c:605 ../vector/v.decimate/main.c:348 msgid "Settings for count-based decimation are not valid" msgstr "" @@ -32821,11 +33242,6 @@ msgid "Key column type is not integer" msgstr "" -#: ../vector/v.reclass/main.c:267 ../vector/v.db.select/main.c:229 -#, c-format -msgid "Unable to fetch data from table <%s>" -msgstr "Nie można odczytać danych z tabeli <%s>" - #: ../vector/v.reclass/main.c:298 #, c-format msgid "Cannot insert data: [%s]" @@ -32983,138 +33399,147 @@ msgstr[2] "" msgstr[3] "" -#: ../vector/v.surf.rst/main.c:150 ../vector/v.drape/main.c:59 +#: ../vector/v.surf.rst/main.c:150 ../vector/v.vol.rst/main.c:239 +msgid "RST" +msgstr "" + +#: ../vector/v.surf.rst/main.c:151 ../vector/v.drape/main.c:59 #: ../vector/v.extrude/main.c:70 ../vector/v.hull/main.c:54 -#: ../vector/v.to.3d/main.c:38 ../vector/v.out.postgis/main.c:49 +#: ../vector/v.to.3d/main.c:38 ../vector/v.vol.rst/main.c:240 +#: ../vector/v.out.postgis/main.c:49 msgid "3D" msgstr "" -#: ../vector/v.surf.rst/main.c:151 +#: ../vector/v.surf.rst/main.c:153 msgid "Performs surface interpolation from vector points map by splines." msgstr "" -#: ../vector/v.surf.rst/main.c:153 +#: ../vector/v.surf.rst/main.c:155 msgid "Spatial approximation and topographic analysis from given point or isoline data in vector format to floating point raster format using regularized spline with tension." msgstr "" -#: ../vector/v.surf.rst/main.c:160 +#: ../vector/v.surf.rst/main.c:162 msgid "Perform cross-validation procedure without raster approximation" msgstr "" -#: ../vector/v.surf.rst/main.c:165 +#: ../vector/v.surf.rst/main.c:167 msgid "Use scale dependent tension" msgstr "Użyj naciÄ…gniÄ™cia zależnego od skali" -#: ../vector/v.surf.rst/main.c:184 ../vector/v.surf.bspline/main.c:118 +#: ../vector/v.surf.rst/main.c:186 ../vector/v.surf.bspline/main.c:118 msgid "Name of the attribute column with values to be used for approximation" msgstr "" -#: ../vector/v.surf.rst/main.c:195 +#: ../vector/v.surf.rst/main.c:197 msgid "Name for output surface elevation raster map" msgstr "" -#: ../vector/v.surf.rst/main.c:225 +#: ../vector/v.surf.rst/main.c:227 msgid "Name for output mean curvature raster map" msgstr "" -#: ../vector/v.surf.rst/main.c:231 ../vector/v.vol.rst/main.c:290 +#: ../vector/v.surf.rst/main.c:233 ../vector/v.vol.rst/main.c:292 msgid "Name for output deviations vector point map" msgstr "" -#: ../vector/v.surf.rst/main.c:238 ../vector/v.vol.rst/main.c:296 +#: ../vector/v.surf.rst/main.c:240 ../vector/v.vol.rst/main.c:298 msgid "Name for output cross-validation errors vector point map" msgstr "" -#: ../vector/v.surf.rst/main.c:245 +#: ../vector/v.surf.rst/main.c:247 msgid "Name for output vector map showing quadtree segmentation" msgstr "" -#: ../vector/v.surf.rst/main.c:252 +#: ../vector/v.surf.rst/main.c:254 msgid "Name for output vector map showing overlapping windows" msgstr "" -#: ../vector/v.surf.rst/main.c:261 +#: ../vector/v.surf.rst/main.c:263 msgid "Number of threads for parallel computing" msgstr "" -#: ../vector/v.surf.rst/main.c:267 +#: ../vector/v.surf.rst/main.c:269 msgid "Name of raster map used as mask" msgstr "" -#: ../vector/v.surf.rst/main.c:275 ../vector/v.vol.rst/main.c:267 +#: ../vector/v.surf.rst/main.c:277 ../vector/v.vol.rst/main.c:269 msgid "Tension parameter" msgstr "Parametr napiÄ™cia" -#: ../vector/v.surf.rst/main.c:282 ../vector/v.vol.rst/main.c:275 +#: ../vector/v.surf.rst/main.c:284 ../vector/v.vol.rst/main.c:277 msgid "Smoothing parameter" msgstr "Parametr wygÅ‚adzenia" -#: ../vector/v.surf.rst/main.c:290 +#: ../vector/v.surf.rst/main.c:285 +msgid "Smoothing is by default 0.5 unless smooth_column is specified" +msgstr "" + +#: ../vector/v.surf.rst/main.c:293 msgid "Name of the attribute column with smoothing parameters" msgstr "" -#: ../vector/v.surf.rst/main.c:315 ../vector/v.vol.rst/main.c:336 +#: ../vector/v.surf.rst/main.c:318 ../vector/v.vol.rst/main.c:338 msgid "Minimum distance between points (to remove almost identical points)" msgstr "" -#: ../vector/v.surf.rst/main.c:323 +#: ../vector/v.surf.rst/main.c:326 msgid "Maximum distance between points on isoline (to insert additional points)" msgstr "" -#: ../vector/v.surf.rst/main.c:332 +#: ../vector/v.surf.rst/main.c:335 msgid "Conversion factor for values used for approximation" msgstr "" -#: ../vector/v.surf.rst/main.c:409 +#: ../vector/v.surf.rst/main.c:412 msgid "Parallel computation disabled when deviation output is required" msgstr "" -#: ../vector/v.surf.rst/main.c:416 +#: ../vector/v.surf.rst/main.c:419 msgid "GRASS GIS is not compiled with OpenMP support, parallel computation is disabled." msgstr "" -#: ../vector/v.surf.rst/main.c:421 ../vector/v.surf.rst/main.c:426 -#: ../vector/v.surf.rst/main.c:431 ../vector/v.surf.rst/main.c:436 +#: ../vector/v.surf.rst/main.c:424 ../vector/v.surf.rst/main.c:429 +#: ../vector/v.surf.rst/main.c:434 ../vector/v.surf.rst/main.c:439 #, c-format msgid "Output vector map name <%s> is not valid map name" msgstr "Nazwa pliku wyjÅ›ciowego <%s> nie jest poprawnÄ… nazwÄ… mapy wektorowej." -#: ../vector/v.surf.rst/main.c:449 +#: ../vector/v.surf.rst/main.c:452 msgid "You are not outputting any raster or vector maps" msgstr "" -#: ../vector/v.surf.rst/main.c:458 +#: ../vector/v.surf.rst/main.c:461 msgid "Both cross-validation options (-c flag and cvdev vector output) must be specified" msgstr "" -#: ../vector/v.surf.rst/main.c:461 +#: ../vector/v.surf.rst/main.c:464 msgid "The cross-validation cannot be computed simultaneously with output raster or devi file" msgstr "" -#: ../vector/v.surf.rst/main.c:479 +#: ../vector/v.surf.rst/main.c:482 msgid "Using anisotropy - both theta and scalex have to be specified" msgstr "Podczas użycia anizotropii współczynniki 'theta' i 'scalex' muszÄ… być okreÅ›lone" -#: ../vector/v.surf.rst/main.c:487 +#: ../vector/v.surf.rst/main.c:490 msgid "Both smatt and smooth options specified - using constant" msgstr "" -#: ../vector/v.surf.rst/main.c:497 +#: ../vector/v.surf.rst/main.c:500 msgid "The computation will last too long - lower npmin is suggested" msgstr "" -#: ../vector/v.surf.rst/main.c:515 ../vector/v.surf.rst/main.c:520 -#: ../vector/v.surf.rst/main.c:524 ../vector/v.surf.rst/main.c:529 -#: ../vector/v.surf.rst/main.c:533 ../vector/v.surf.rst/main.c:537 -#: ../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.surf.rst/main.c:518 ../vector/v.surf.rst/main.c:523 +#: ../vector/v.surf.rst/main.c:527 ../vector/v.surf.rst/main.c:532 +#: ../vector/v.surf.rst/main.c:536 ../vector/v.surf.rst/main.c:540 +#: ../vector/v.vol.rst/main.c:509 ../vector/v.vol.rst/main.c:512 +#: ../vector/v.vol.rst/main.c:515 ../vector/v.vol.rst/main.c:518 +#: ../vector/v.vol.rst/main.c:521 ../vector/v.vol.rst/main.c:524 +#: ../vector/v.vol.rst/main.c:527 ../vector/v.vol.rst/main.c:530 +#: ../vector/v.vol.rst/main.c:533 ../vector/v.vol.rst/main.c:536 +#: ../vector/v.vol.rst/main.c:623 ../vector/v.vol.rst/main.c:654 +#: ../vector/v.vol.rst/main.c:676 ../vector/v.vol.rst/main.c:698 +#: ../vector/v.vol.rst/main.c:720 ../vector/v.vol.rst/main.c:742 +#: ../vector/v.vol.rst/main.c:764 ../vector/v.vol.rst/main.c:786 #: ../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 @@ -33122,53 +33547,53 @@ msgid "Not enough memory for %s" msgstr "" -#: ../vector/v.surf.rst/main.c:544 ../vector/v.surf.rst/main.c:550 -#: ../vector/v.surf.rst/main.c:553 ../vector/v.surf.rst/main.c:557 -#: ../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:547 ../vector/v.surf.rst/main.c:553 +#: ../vector/v.surf.rst/main.c:556 ../vector/v.surf.rst/main.c:560 +#: ../vector/v.vol.rst/main.c:541 ../vector/v.vol.rst/main.c:546 +#: ../vector/v.vol.rst/main.c:548 #, c-format msgid "Unable to create %s" msgstr "" -#: ../vector/v.surf.rst/main.c:574 ../vector/v.surf.bspline/main.c:277 +#: ../vector/v.surf.rst/main.c:577 ../vector/v.surf.bspline/main.c:277 msgid "Input is 3D: using attribute values instead of z-coordinates for approximation" msgstr "" -#: ../vector/v.surf.rst/main.c:576 ../vector/v.surf.bspline/main.c:279 +#: ../vector/v.surf.rst/main.c:579 ../vector/v.surf.bspline/main.c:279 msgid "Input is 3D: using z-coordinates for approximation" msgstr "" -#: ../vector/v.surf.rst/main.c:580 +#: ../vector/v.surf.rst/main.c:583 msgid "Input is 2D: using attribute values for approximation" msgstr "" -#: ../vector/v.surf.rst/main.c:582 +#: ../vector/v.surf.rst/main.c:585 msgid "Input is 2D: using category values for approximation" msgstr "" -#: ../vector/v.surf.rst/main.c:625 ../vector/v.vol.rst/main.c:605 +#: ../vector/v.surf.rst/main.c:628 ../vector/v.vol.rst/main.c:607 #, c-format msgid "Unable to create table '%s'" msgstr "" -#: ../vector/v.surf.rst/main.c:695 +#: ../vector/v.surf.rst/main.c:698 #, 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:716 +#: ../vector/v.surf.rst/main.c:719 msgid "Processing segments in parallel..." msgstr "" -#: ../vector/v.surf.rst/main.c:722 ../vector/v.surf.rst/main.c:731 +#: ../vector/v.surf.rst/main.c:725 ../vector/v.surf.rst/main.c:734 msgid "Interp_segmets failed" msgstr "" -#: ../vector/v.surf.rst/main.c:725 +#: ../vector/v.surf.rst/main.c:728 msgid "Processing segments..." msgstr "" -#: ../vector/v.surf.rst/main.c:749 +#: ../vector/v.surf.rst/main.c:752 msgid "Unable to write raster maps - try to increase resolution" msgstr "" @@ -33362,10 +33787,6 @@ msgid "Unable to open vector map <%s> at topology level. Flag '%c' requires topology level." msgstr "" -#: ../vector/v.db.select/main.c:208 -msgid "Unable to open select cursor" -msgstr "Nie można otworzyć kursora wyboru" - #: ../vector/v.db.select/main.c:286 #, c-format msgid "Unable to get bounding box of area %d" @@ -33472,7 +33893,7 @@ msgid "Height for sampled raster NULL values" msgstr "" -#: ../vector/v.drape/main.c:177 ../vector/v.select/select.c:41 +#: ../vector/v.drape/main.c:177 ../vector/v.select/select.c:48 #: ../vector/v.category/main.c:332 msgid "Processing features..." msgstr "Przetwarzanie obiektów..." @@ -33576,11 +33997,6 @@ msgid "Option '%s' is not available with GEOS buffering" msgstr "" -#: ../vector/v.buffer/main.c:414 ../vector/v.in.ogr/main.c:854 -#: ../vector/v.overlay/main.c:227 -msgid "Unable to create temporary vector map" -msgstr "" - #: ../vector/v.buffer/main.c:442 #, c-format msgid "Unable to select data from table <%s>" @@ -33621,71 +34037,71 @@ msgid "Negative distances are only supported for areas" msgstr "" -#: ../vector/v.buffer/main.c:732 +#: ../vector/v.buffer/main.c:741 msgid "Cleaning buffers..." msgstr "" -#: ../vector/v.buffer/main.c:735 +#: ../vector/v.buffer/main.c:744 msgid "Building parts of topology..." msgstr "" -#: ../vector/v.buffer/main.c:749 +#: ../vector/v.buffer/main.c:758 msgid "Snapping boundaries..." msgstr "" -#: ../vector/v.buffer/main.c:752 ../vector/v.in.ogr/main.c:1422 +#: ../vector/v.buffer/main.c:761 ../vector/v.in.ogr/main.c:1498 msgid "Breaking polygons..." msgstr "" -#: ../vector/v.buffer/main.c:755 ../vector/v.buffer/main.c:762 -#: ../vector/v.in.ogr/main.c:1427 ../vector/v.in.ogr/main.c:1441 +#: ../vector/v.buffer/main.c:764 ../vector/v.buffer/main.c:771 +#: ../vector/v.in.ogr/main.c:1503 ../vector/v.in.ogr/main.c:1517 #: ../vector/v.overlay/area_area.c:113 ../vector/v.delaunay/main.c:144 msgid "Removing duplicates..." msgstr "Usuwanie duplikatów..." -#: ../vector/v.buffer/main.c:759 ../vector/v.in.ogr/main.c:1437 +#: ../vector/v.buffer/main.c:768 ../vector/v.in.ogr/main.c:1513 msgid "Breaking boundaries..." msgstr "" -#: ../vector/v.buffer/main.c:765 +#: ../vector/v.buffer/main.c:774 msgid "Cleaning boundaries at nodes" msgstr "Czyszczenie granic na wÄ™zÅ‚ach" -#: ../vector/v.buffer/main.c:773 ../vector/v.in.ogr/main.c:1461 +#: ../vector/v.buffer/main.c:782 ../vector/v.in.ogr/main.c:1537 #: ../vector/v.voronoi/clean_topo.c:87 msgid "Removing dangles..." msgstr "" -#: ../vector/v.buffer/main.c:776 ../vector/v.in.ogr/main.c:1476 +#: ../vector/v.buffer/main.c:785 ../vector/v.in.ogr/main.c:1552 #: ../vector/v.voronoi/clean_topo.c:89 msgid "Removing bridges..." msgstr "" -#: ../vector/v.buffer/main.c:779 ../vector/v.overlay/area_area.c:158 +#: ../vector/v.buffer/main.c:788 ../vector/v.overlay/area_area.c:158 msgid "Attaching islands..." msgstr "DoÅ‚Ä…czanie wysp ..." -#: ../vector/v.buffer/main.c:786 +#: ../vector/v.buffer/main.c:795 msgid "Calculating centroids for all areas..." msgstr "" -#: ../vector/v.buffer/main.c:800 ../vector/v.overlay/area_area.c:171 +#: ../vector/v.buffer/main.c:809 ../vector/v.overlay/area_area.c:171 msgid "Cannot calculate area centroid" msgstr "Nie można obliczyć centroidu obszaru" -#: ../vector/v.buffer/main.c:817 +#: ../vector/v.buffer/main.c:826 msgid "Generating list of boundaries to be deleted..." msgstr "" -#: ../vector/v.buffer/main.c:850 +#: ../vector/v.buffer/main.c:859 msgid "Deleting boundaries..." msgstr "Usuwanie granic..." -#: ../vector/v.buffer/main.c:882 +#: ../vector/v.buffer/main.c:891 msgid "Calculating centroids for areas..." msgstr "Obliczanie centroidów dla obszarów..." -#: ../vector/v.buffer/main.c:895 +#: ../vector/v.buffer/main.c:904 #, c-format msgid "Unable to calculate centroid for area %d" msgstr "" @@ -33800,21 +34216,21 @@ msgid "Operator can only be 'overlap'" msgstr "" -#: ../vector/v.select/main.c:128 +#: ../vector/v.select/main.c:152 msgid "Output from v.select" msgstr "WyjÅ›cie v.select" -#: ../vector/v.select/main.c:181 +#: ../vector/v.select/main.c:184 #, c-format msgid "%d features from <%s> without category skipped" msgstr "" -#: ../vector/v.select/main.c:190 +#: ../vector/v.select/main.c:193 #, c-format msgid "%d features written to output." msgstr "" -#: ../vector/v.select/main.c:192 +#: ../vector/v.select/main.c:198 msgid "No features found !" msgstr "" @@ -33903,20 +34319,20 @@ msgstr "Nie pomijaj obiektów bez kategorii" #: ../vector/v.select/args.c:105 ../vector/v.edit/args.c:204 -#: ../vector/v.extract/main.c:97 +#: ../vector/v.extract/main.c:98 msgid "Reverse selection" msgstr "Odwróć selekcjÄ™" -#: ../vector/v.select/select.c:65 +#: ../vector/v.select/select.c:104 ../vector/v.select/select.c:154 #, c-format msgid "Unable to read line id %d from vector map <%s>" msgstr "" -#: ../vector/v.select/select.c:171 ../vector/v.out.pov/main.c:175 +#: ../vector/v.select/select.c:200 ../vector/v.out.pov/main.c:175 msgid "Processing areas..." msgstr "przetwarzanie poligonów..." -#: ../vector/v.select/select.c:195 +#: ../vector/v.select/select.c:252 ../vector/v.select/select.c:318 #, c-format msgid "Unable to read area id %d from vector map <%s>" msgstr "" @@ -34344,516 +34760,526 @@ msgid "%s is empty" msgstr "%s jest puste" -#: ../vector/v.in.ogr/main.c:201 +#: ../vector/v.in.ogr/main.c:204 msgid "Imports vector data into a GRASS vector map using OGR library." msgstr "" -#: ../vector/v.in.ogr/main.c:208 +#: ../vector/v.in.ogr/main.c:211 msgid "" "Examples:\n" "\t\tESRI Shapefile: directory containing shapefiles\n" "\t\tMapInfo File: directory containing mapinfo files" msgstr "" -#: ../vector/v.in.ogr/main.c:221 +#: ../vector/v.in.ogr/main.c:238 msgid "" "Examples:\n" "\t\tESRI Shapefile: shapefile name\n" "\t\tMapInfo File: mapinfo file name" msgstr "" -#: ../vector/v.in.ogr/main.c:250 +#: ../vector/v.in.ogr/main.c:267 msgid "Minimum size of area to be imported (square meters)" msgstr "" -#: ../vector/v.in.ogr/main.c:252 +#: ../vector/v.in.ogr/main.c:269 msgid "Smaller areas and islands are ignored. Should be greater than snap^2" msgstr "" -#: ../vector/v.in.ogr/main.c:258 +#: ../vector/v.in.ogr/main.c:275 msgid "Optionally change default input type" msgstr "" -#: ../vector/v.in.ogr/main.c:262 +#: ../vector/v.in.ogr/main.c:279 msgid "import area centroids as points" msgstr "" -#: ../vector/v.in.ogr/main.c:263 +#: ../vector/v.in.ogr/main.c:280 msgid "import area boundaries as lines" msgstr "" -#: ../vector/v.in.ogr/main.c:264 +#: ../vector/v.in.ogr/main.c:281 msgid "import lines as area boundaries" msgstr "" -#: ../vector/v.in.ogr/main.c:265 +#: ../vector/v.in.ogr/main.c:282 msgid "import points as centroids" msgstr "" -#: ../vector/v.in.ogr/main.c:275 +#: ../vector/v.in.ogr/main.c:292 msgid "'-1' for no snap" msgstr "" -#: ../vector/v.in.ogr/main.c:287 +#: ../vector/v.in.ogr/main.c:304 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:306 +#: ../vector/v.in.ogr/main.c:323 msgid "Name of column used for categories" msgstr "" -#: ../vector/v.in.ogr/main.c:308 +#: ../vector/v.in.ogr/main.c:325 msgid "If not given, categories are generated as unique values and stored in 'cat' column" msgstr "" -#: ../vector/v.in.ogr/main.c:313 +#: ../vector/v.in.ogr/main.c:330 msgid "Name of geometry column" msgstr "" -#: ../vector/v.in.ogr/main.c:314 +#: ../vector/v.in.ogr/main.c:331 msgid "If not given, all geometry columns from the input are used" msgstr "" -#: ../vector/v.in.ogr/main.c:332 +#: ../vector/v.in.ogr/main.c:349 msgid "Do not clean polygons (not recommended)" msgstr "" -#: ../vector/v.in.ogr/main.c:337 +#: ../vector/v.in.ogr/main.c:354 msgid "Force 2D output even if input is 3D" msgstr "" -#: ../vector/v.in.ogr/main.c:373 +#: ../vector/v.in.ogr/main.c:390 msgid "Change column names to lowercase characters" msgstr "" -#: ../vector/v.in.ogr/main.c:504 ../vector/v.external/main.c:151 +#: ../vector/v.in.ogr/main.c:562 ../vector/v.external/main.c:155 #, c-format msgid "Unable to open data source <%s>" msgstr "Nie można otworzyć źródÅ‚a danych <%s>" -#: ../vector/v.in.ogr/main.c:509 +#: ../vector/v.in.ogr/main.c:567 #, c-format msgid "Using OGR driver '%s/%s'" msgstr "" -#: ../vector/v.in.ogr/main.c:513 +#: ../vector/v.in.ogr/main.c:571 #, c-format msgid "Using OGR driver '%s'" msgstr "" -#: ../vector/v.in.ogr/main.c:531 +#: ../vector/v.in.ogr/main.c:589 msgid "Using interleaved reading mode" msgstr "" -#: ../vector/v.in.ogr/main.c:537 ../vector/v.in.ogr/main.c:541 +#: ../vector/v.in.ogr/main.c:595 ../vector/v.in.ogr/main.c:599 #, c-format msgid "Option <%s> will be ignored. OGR doesn't support it for selected format (%s)." msgstr "" -#: ../vector/v.in.ogr/main.c:547 +#: ../vector/v.in.ogr/main.c:605 #, c-format msgid "Option <%s> will be ignored. Multiple geometry fields are supported by GDAL >= 1.11" msgstr "" -#: ../vector/v.in.ogr/main.c:557 +#: ../vector/v.in.ogr/main.c:615 #, c-format msgid "Encoding value not supported by OGR driver <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:567 +#: ../vector/v.in.ogr/main.c:625 msgid "No OGR layers available" msgstr "" -#: ../vector/v.in.ogr/main.c:574 +#: ../vector/v.in.ogr/main.c:632 #, c-format msgid "Data source <%s> (format '%s') contains %d layers:" msgstr "" -#: ../vector/v.in.ogr/main.c:613 ../vector/v.external/main.c:124 +#: ../vector/v.in.ogr/main.c:671 ../vector/v.external/main.c:128 #, c-format msgid "Layer <%s> not available" msgstr "Warstwa <%s> jest niedostÄ™pna" -#: ../vector/v.in.ogr/main.c:627 +#: ../vector/v.in.ogr/main.c:685 msgid "Detected different projections of input layers. Input layers must be imported separately." msgstr "" -#: ../vector/v.in.ogr/main.c:667 +#: ../vector/v.in.ogr/main.c:725 #, c-format msgid "Illegal output name <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:688 +#: ../vector/v.in.ogr/main.c:746 #, c-format msgid "All available OGR layers will be imported into vector map <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:697 +#: ../vector/v.in.ogr/main.c:755 msgid "When creating a new location, the current region can not be used as spatial filter, disabling" msgstr "" -#: ../vector/v.in.ogr/main.c:715 ../vector/v.in.ogr/main.c:1962 +#: ../vector/v.in.ogr/main.c:773 ../vector/v.in.ogr/main.c:2062 #, c-format msgid "Error setting attribute filter '%s'" msgstr "" -#: ../vector/v.in.ogr/main.c:755 +#: ../vector/v.in.ogr/main.c:813 #, c-format msgid "Geometry column <%s> not found in OGR layer <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:768 +#: ../vector/v.in.ogr/main.c:826 #, c-format msgid "Check if OGR layer <%s> contains polygons..." msgstr "" -#: ../vector/v.in.ogr/main.c:826 +#: ../vector/v.in.ogr/main.c:884 #, c-format msgid "Boundary splitting distance in map units: %G" msgstr "" -#: ../vector/v.in.ogr/main.c:856 +#: ../vector/v.in.ogr/main.c:914 #, c-format msgid "Using temporary vector <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:898 +#: ../vector/v.in.ogr/main.c:956 #, c-format msgid "Key column '%s' not found in input layer <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:911 +#: ../vector/v.in.ogr/main.c:969 #, c-format msgid "Key column '%s' in input layer <%s> is not integer" msgstr "" -#: ../vector/v.in.ogr/main.c:923 +#: ../vector/v.in.ogr/main.c:981 #, c-format msgid "Creating attribute table for layer <%s>..." msgstr "" -#: ../vector/v.in.ogr/main.c:993 +#: ../vector/v.in.ogr/main.c:1051 #, c-format msgid "Column name <%s> renamed to <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:1025 +#: ../vector/v.in.ogr/main.c:1083 #, c-format msgid "Writing column <%s> with integer 64 as integer 32" msgstr "" -#: ../vector/v.in.ogr/main.c:1038 +#: ../vector/v.in.ogr/main.c:1096 #, c-format msgid "Writing column <%s> with fixed length %d chars (may be truncated)" msgstr "" -#: ../vector/v.in.ogr/main.c:1062 +#: ../vector/v.in.ogr/main.c:1120 #, 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:1074 +#: ../vector/v.in.ogr/main.c:1137 #, c-format msgid "Writing column %s with fixed length %d chars (may be truncated)" msgstr "" -#: ../vector/v.in.ogr/main.c:1078 +#: ../vector/v.in.ogr/main.c:1141 #, c-format msgid "Column type (Ogr_ftype: %d) not supported (Ogr_fieldname: %s)" msgstr "" -#: ../vector/v.in.ogr/main.c:1099 +#: ../vector/v.in.ogr/main.c:1162 #, c-format msgid "Column name <%s> renamed to <%s_%d>" msgstr "" -#: ../vector/v.in.ogr/main.c:1163 +#: ../vector/v.in.ogr/main.c:1228 #, c-format msgid "Importing %lld features (OGR layer <%s>)..." msgstr "" -#: ../vector/v.in.ogr/main.c:1326 +#: ../vector/v.in.ogr/main.c:1396 #, c-format msgid "Cannot insert new row for input layer <%s>: %s" msgstr "" -#: ../vector/v.in.ogr/main.c:1342 +#: ../vector/v.in.ogr/main.c:1412 #, c-format msgid "%d %s without geometry in input layer <%s> skipped" msgstr "" -#: ../vector/v.in.ogr/main.c:1343 +#: ../vector/v.in.ogr/main.c:1413 msgid "feature" msgstr "" -#: ../vector/v.in.ogr/main.c:1343 +#: ../vector/v.in.ogr/main.c:1413 msgid "features" msgstr "" -#: ../vector/v.in.ogr/main.c:1367 +#: ../vector/v.in.ogr/main.c:1437 #, c-format msgid "Unable to drop table: '%s'" msgstr "" -#: ../vector/v.in.ogr/main.c:1402 +#: ../vector/v.in.ogr/main.c:1478 msgid "Cleaning polygons" msgstr "" -#: ../vector/v.in.ogr/main.c:1406 +#: ../vector/v.in.ogr/main.c:1482 #, c-format msgid "Snapping boundaries (threshold = %.3e)..." msgstr "" -#: ../vector/v.in.ogr/main.c:1445 ../vector/v.overlay/area_area.c:116 +#: ../vector/v.in.ogr/main.c:1521 ../vector/v.overlay/area_area.c:116 msgid "Cleaning boundaries at nodes..." msgstr "" -#: ../vector/v.in.ogr/main.c:1452 +#: ../vector/v.in.ogr/main.c:1528 msgid "Merging boundaries..." msgstr "" -#: ../vector/v.in.ogr/main.c:1457 +#: ../vector/v.in.ogr/main.c:1533 msgid "Changing boundary dangles to lines..." msgstr "" -#: ../vector/v.in.ogr/main.c:1470 +#: ../vector/v.in.ogr/main.c:1546 msgid "Changing boundary bridges to lines..." msgstr "" -#: ../vector/v.in.ogr/main.c:1499 ../vector/v.delaunay/main.c:172 +#: ../vector/v.in.ogr/main.c:1575 ../vector/v.delaunay/main.c:172 #: ../vector/v.category/main.c:364 msgid "Unable to calculate area centroid" msgstr "" -#: ../vector/v.in.ogr/main.c:1516 +#: ../vector/v.in.ogr/main.c:1592 #, c-format msgid "Finding centroids for OGR layer <%s>..." msgstr "" -#: ../vector/v.in.ogr/main.c:1573 ../vector/v.overlay/area_area.c:218 +#: ../vector/v.in.ogr/main.c:1650 ../vector/v.overlay/area_area.c:218 msgid "Writing centroids..." msgstr "Zapisywanie centroidów ..." -#: ../vector/v.in.ogr/main.c:1616 -#, 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:1626 +#: ../vector/v.in.ogr/main.c:1696 #, c-format msgid "%d input polygons\n" msgstr "" -#: ../vector/v.in.ogr/main.c:1627 +#: ../vector/v.in.ogr/main.c:1697 #, c-format msgid "%d input polygons" msgstr "" -#: ../vector/v.in.ogr/main.c:1630 +#: ../vector/v.in.ogr/main.c:1700 #, c-format msgid "Total area: %G (%d areas)\n" msgstr "" -#: ../vector/v.in.ogr/main.c:1631 +#: ../vector/v.in.ogr/main.c:1701 #, c-format msgid "Total area: %G (%d areas)" msgstr "" -#: ../vector/v.in.ogr/main.c:1634 +#: ../vector/v.in.ogr/main.c:1704 #, c-format msgid "Overlapping area: %G (%d areas)\n" msgstr "" -#: ../vector/v.in.ogr/main.c:1637 +#: ../vector/v.in.ogr/main.c:1707 #, c-format msgid "Overlapping area: %G (%d areas)" msgstr "" -#: ../vector/v.in.ogr/main.c:1642 +#: ../vector/v.in.ogr/main.c:1712 #, c-format msgid "Area without category: %G (%d areas)\n" msgstr "" -#: ../vector/v.in.ogr/main.c:1645 +#: ../vector/v.in.ogr/main.c:1715 #, c-format msgid "Area without category: %G (%d areas)" msgstr "" -#: ../vector/v.in.ogr/main.c:1767 +#: ../vector/v.in.ogr/main.c:1839 msgid "The output contains topological errors:" msgstr "" -#: ../vector/v.in.ogr/main.c:1769 +#: ../vector/v.in.ogr/main.c:1843 #, c-format msgid "Unable to calculate a centroid for %d areas" msgstr "" -#: ../vector/v.in.ogr/main.c:1771 +#: ../vector/v.in.ogr/main.c:1849 #, c-format msgid "Number of incorrect boundaries: %d" msgstr "" -#: ../vector/v.in.ogr/main.c:1774 +#: ../vector/v.in.ogr/main.c:1855 #, c-format msgid "Number of centroids outside area: %d" msgstr "" -#: ../vector/v.in.ogr/main.c:1777 +#: ../vector/v.in.ogr/main.c:1861 #, c-format msgid "Number of duplicate centroids: %d" msgstr "" -#: ../vector/v.in.ogr/main.c:1780 ../vector/v.in.ogr/main.c:1802 -#: ../vector/v.in.ogr/main.c:1835 +#: ../vector/v.in.ogr/main.c:1866 ../vector/v.in.ogr/main.c:1935 msgid "The input could be cleaned by snapping vertices to each other." msgstr "" -#: ../vector/v.in.ogr/main.c:1783 ../vector/v.in.ogr/main.c:1806 -#: ../vector/v.in.ogr/main.c:1830 ../vector/v.in.ogr/main.c:1836 +#: ../vector/v.in.ogr/main.c:1869 ../vector/v.in.ogr/main.c:1904 +#: ../vector/v.in.ogr/main.c:1930 ../vector/v.in.ogr/main.c:1936 #, c-format msgid "Estimated range of snapping threshold: [%g, %g]" msgstr "" -#: ../vector/v.in.ogr/main.c:1787 ../vector/v.in.ogr/main.c:1810 +#: ../vector/v.in.ogr/main.c:1880 ../vector/v.in.ogr/main.c:1887 +#: ../vector/v.in.ogr/main.c:1913 #, c-format -msgid "Try to import again, snapping with at least %g: 'snap=%g'" +msgid "Try to import again, snapping with %g: 'snap=%g'" msgstr "" -#: ../vector/v.in.ogr/main.c:1791 ../vector/v.in.ogr/main.c:1814 +#: ../vector/v.in.ogr/main.c:1883 ../vector/v.in.ogr/main.c:1909 #, c-format -msgid "Try to import again, snapping with %g: 'snap=%g'" +msgid "Try to import again, snapping with at least %g: 'snap=%g'" msgstr "" -#: ../vector/v.in.ogr/main.c:1795 ../vector/v.in.ogr/main.c:1818 +#: ../vector/v.in.ogr/main.c:1891 ../vector/v.in.ogr/main.c:1917 msgid "Manual cleaning may be needed." msgstr "" -#: ../vector/v.in.ogr/main.c:1800 -msgid "Some input polygons are overlapping each other." +#: ../vector/v.in.ogr/main.c:1895 +#, c-format +msgid "%d areas represent multiple (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:1801 -msgid "If overlapping is not desired, the data need to be cleaned." +#: ../vector/v.in.ogr/main.c:1900 +msgid "If overlapping is not desired, the input data can be cleaned by snapping vertices to each other." msgstr "" -#: ../vector/v.in.ogr/main.c:1823 +#: ../vector/v.in.ogr/main.c:1923 #, c-format msgid "%d input polygons got lost during import." msgstr "" -#: ../vector/v.in.ogr/main.c:1826 +#: ../vector/v.in.ogr/main.c:1926 #, c-format msgid "%d additional areas where created during import." msgstr "" -#: ../vector/v.in.ogr/main.c:1829 +#: ../vector/v.in.ogr/main.c:1929 #, c-format msgid "The snapping threshold %g might be too large." msgstr "" -#: ../vector/v.in.ogr/main.c:1832 +#: ../vector/v.in.ogr/main.c:1932 msgid "Try to reduce the snapping threshold or clean the output manually." msgstr "" -#: ../vector/v.in.ogr/main.c:1843 ../vector/v.in.ascii/main.c:552 +#: ../vector/v.in.ogr/main.c:1943 ../vector/v.in.ascii/main.c:552 #: ../vector/v.in.ascii/main.c:555 msgid "Import failed" msgstr "" -#: ../vector/v.in.ogr/main.c:1878 +#: ../vector/v.in.ogr/main.c:1978 msgid "Input data contains 3D features. Created vector is 2D only, disable -2 flag to import 3D vector." msgstr "" -#: ../vector/v.in.ogr/main.c:1900 +#: ../vector/v.in.ogr/main.c:2000 #, c-format -msgid "Using GDAL 2.2+ style interleaved reading for GDAL version %d" +msgid "Using GDAL 2.2+ style interleaved reading for GDAL version %d.%d.%d" msgstr "" -#: ../vector/v.in.ogr/main.c:1903 +#: ../vector/v.in.ogr/main.c:2003 #, c-format -msgid "Using GDAL 1.x style interleaved reading for GDAL version %d" +msgid "Using GDAL 1.x style interleaved reading for GDAL version %d.%d.%d" msgstr "" -#: ../vector/v.in.ogr/main.c:1953 +#: ../vector/v.in.ogr/main.c:2053 #, c-format msgid "Unable to re-open data source <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:2125 +#: ../vector/v.in.ogr/main.c:2225 msgid "xmin is larger than xmax in 'spatial' parameters" msgstr "" -#: ../vector/v.in.ogr/main.c:2127 +#: ../vector/v.in.ogr/main.c:2227 msgid "ymin is larger than ymax in 'spatial' parameters" msgstr "" -#: ../vector/v.in.ogr/main.c:2144 +#: ../vector/v.in.ogr/main.c:2244 #, c-format msgid "The spatial filter does not overlap with OGR layer <%s>. Nothing to import." msgstr "" -#: ../vector/v.in.ogr/proj.c:33 ../vector/v.external/proj.c:33 +#: ../vector/v.in.ogr/proj.c:36 ../vector/v.external/proj.c:36 #, c-format msgid "Geometry column <%s> not found in input layer <%s>" msgstr "" -#: ../vector/v.in.ogr/proj.c:51 ../vector/v.external/proj.c:51 +#: ../vector/v.in.ogr/proj.c:54 ../vector/v.external/proj.c:54 msgid "Unable to convert input layer projection information to GRASS format for checking" msgstr "" -#: ../vector/v.in.ogr/proj.c:57 ../vector/v.in.ogr/proj.c:85 -#: ../vector/v.external/proj.c:57 ../vector/v.external/proj.c:85 +#: ../vector/v.in.ogr/proj.c:60 ../vector/v.in.ogr/proj.c:88 +#: ../vector/v.external/proj.c:60 ../vector/v.external/proj.c:88 msgid "Can't get WKT parameter string" msgstr "" -#: ../vector/v.in.ogr/proj.c:60 ../vector/v.in.ogr/proj.c:88 -#: ../vector/v.external/proj.c:60 ../vector/v.external/proj.c:88 +#: ../vector/v.in.ogr/proj.c:63 ../vector/v.in.ogr/proj.c:91 +#: ../vector/v.external/proj.c:63 ../vector/v.external/proj.c:91 #, c-format msgid "" "WKT definition:\n" "%s" msgstr "" -#: ../vector/v.in.ogr/proj.c:70 ../vector/v.external/proj.c:70 -#, c-format -msgid "No OGR projection available for layer <%s>" -msgstr "" +#: ../vector/v.in.ogr/proj.c:73 ../vector/v.external/proj.c:73 +#, fuzzy, c-format +msgid "No projection information available for layer <%s>" +msgstr "Informacje o odwzorowaniu nie zostanÄ… zaktualizowane." -#: ../vector/v.in.ogr/proj.c:78 ../vector/v.external/proj.c:78 +#: ../vector/v.in.ogr/proj.c:81 ../vector/v.external/proj.c:81 #, c-format -msgid "OGR projection for layer <%s> does not contain a valid SRS" +msgid "Projection for layer <%s> does not contain a valid SRS" msgstr "" -#: ../vector/v.in.ogr/proj.c:96 ../vector/v.external/proj.c:96 +#: ../vector/v.in.ogr/proj.c:116 ../vector/v.external/proj.c:116 #, c-format -msgid "OGR projection for layer <%s> can not be converted to proj4" +msgid "Projection for layer <%s> can not be converted to proj4" msgstr "" -#: ../vector/v.in.ogr/proj.c:103 ../vector/v.external/proj.c:103 +#: ../vector/v.in.ogr/proj.c:123 ../vector/v.external/proj.c:123 msgid "Can't get WKT-style parameter string" msgstr "" -#: ../vector/v.in.ogr/proj.c:106 ../vector/v.external/proj.c:106 +#: ../vector/v.in.ogr/proj.c:126 ../vector/v.external/proj.c:126 #, c-format msgid "" "WKT-style definition:\n" "%s" msgstr "" -#: ../vector/v.in.ogr/proj.c:151 +#: ../vector/v.in.ogr/proj.c:171 msgid "Layer projections are unreadable" msgstr "" -#: ../vector/v.in.ogr/proj.c:162 +#: ../vector/v.in.ogr/proj.c:184 #, c-format msgid "Projection for layer <%s> is unreadable" msgstr "" -#: ../vector/v.in.ogr/proj.c:196 +#: ../vector/v.in.ogr/proj.c:228 #, c-format msgid "Projection of layer <%s> is different from projection of layer <%s>" msgstr "" +#: ../vector/v.in.ogr/clean.c:19 +#, fuzzy +msgid "Converting OSM lines..." +msgstr "Konwersja ..." + +#: ../vector/v.in.ogr/clean.c:118 +#, fuzzy, c-format +msgid "Number of OSM line splits: %d" +msgstr "Liczba podklas to %d" + +#: ../vector/v.in.ogr/clean.c:119 ../vector/v.overlay/area_area.c:154 +msgid "Merging lines..." +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 @@ -34892,126 +35318,127 @@ msgid "Skipping unsupported geometry type '%s'" msgstr "" -#: ../vector/v.patch/main.c:73 +#: ../vector/v.patch/main.c:75 msgid "Creates a new vector map by combining other vector maps." msgstr "" -#: ../vector/v.patch/main.c:84 +#: ../vector/v.patch/main.c:86 msgid "Name for output vector map where bounding boxes of input vector maps are written to" msgstr "" -#: ../vector/v.patch/main.c:88 +#: ../vector/v.patch/main.c:90 msgid "Do not expect input with topology" msgstr "" -#: ../vector/v.patch/main.c:90 +#: ../vector/v.patch/main.c:92 msgid "Applicable when input is points without topology" msgstr "" -#: ../vector/v.patch/main.c:94 +#: ../vector/v.patch/main.c:96 msgid "Expect z coordinate even when not using topology" msgstr "" -#: ../vector/v.patch/main.c:96 +#: ../vector/v.patch/main.c:98 msgid "Applicable when input is points with z coordinate but without topology" msgstr "" -#: ../vector/v.patch/main.c:100 +#: ../vector/v.patch/main.c:102 msgid "Copy also attribute table" msgstr "" -#: ../vector/v.patch/main.c:102 +#: ../vector/v.patch/main.c:104 msgid "Only the table of layer 1 is currently supported" msgstr "" -#: ../vector/v.patch/main.c:106 +#: ../vector/v.patch/main.c:108 msgid "Append files to existing file (overwriting existing files must be activated)" msgstr "" -#: ../vector/v.patch/main.c:216 +#: ../vector/v.patch/main.c:240 msgid "Missing table" msgstr "Brakuje tabeli" -#: ../vector/v.patch/main.c:220 +#: ../vector/v.patch/main.c:244 msgid "Key columns differ" msgstr "" -#: ../vector/v.patch/main.c:226 +#: ../vector/v.patch/main.c:250 msgid "Number of columns differ" msgstr "Liczba kolumn różni siÄ™" -#: ../vector/v.patch/main.c:238 -msgid "Column names differ" -msgstr "Nazwy kolumn różniÄ… siÄ™" +#: ../vector/v.patch/main.c:273 +#, fuzzy, c-format +msgid "No column <%s> in input map <%s>" +msgstr "Nieznana kolumna <%s> w tabeli <%s>" -#: ../vector/v.patch/main.c:246 +#: ../vector/v.patch/main.c:284 msgid "Column types differ" msgstr "Typy kolumn różniÄ… siÄ™" -#: ../vector/v.patch/main.c:251 +#: ../vector/v.patch/main.c:289 msgid "Length of string columns differ" msgstr "" -#: ../vector/v.patch/main.c:265 +#: ../vector/v.patch/main.c:303 msgid "Key column not found" msgstr "Nie znaleziono kolumny klucza" -#: ../vector/v.patch/main.c:277 +#: ../vector/v.patch/main.c:315 msgid "The output map is not 3D" msgstr "Mapa wyjÅ›ciowa nie jest 3D" -#: ../vector/v.patch/main.c:322 ../vector/v.sample/main.c:190 -#: ../scripts/v.db.addtable/v.db.addtable.py:137 +#: ../vector/v.patch/main.c:360 ../vector/v.sample/main.c:190 +#: ../scripts/v.db.addtable/v.db.addtable.py:138 #, c-format, python-format msgid "Unable to create table <%s>" msgstr "Nie można utworzyć tabeli <%s>" -#: ../vector/v.patch/main.c:349 +#: ../vector/v.patch/main.c:387 #, c-format msgid "Patching vector map <%s>..." msgstr "" -#: ../vector/v.patch/main.c:373 +#: ../vector/v.patch/main.c:411 #, c-format msgid "Error reading vector map <%s> - some data may not be correct" msgstr "" -#: ../vector/v.patch/main.c:429 +#: ../vector/v.patch/main.c:468 #, c-format msgid "Building topology for vector map <%s>..." msgstr "Budowanie topologii dla mapy wektorowej <%s>..." -#: ../vector/v.patch/main.c:435 +#: ../vector/v.patch/main.c:474 msgid "Intersections at borders will have to be snapped" msgstr "" -#: ../vector/v.patch/main.c:436 +#: ../vector/v.patch/main.c:475 msgid "Lines common between files will have to be edited" msgstr "" -#: ../vector/v.patch/main.c:437 +#: ../vector/v.patch/main.c:476 msgid "The header information also may have to be edited" msgstr "" -#: ../vector/v.patch/main.c:439 +#: ../vector/v.patch/main.c:478 #, c-format msgid "%d vector maps patched" msgstr "" -#: ../vector/v.patch/main.c:462 +#: ../vector/v.patch/main.c:506 #, c-format msgid "Cannot open select cursor: '%s'" msgstr "" -#: ../vector/v.patch/main.c:474 +#: ../vector/v.patch/main.c:518 msgid "Cannot fetch row" msgstr "Nie można odczytać wiersza" -#: ../vector/v.patch/main.c:524 +#: ../vector/v.patch/main.c:568 msgid "Unknown column type" msgstr "Nieznany typ kolumny" -#: ../vector/v.patch/main.c:532 +#: ../vector/v.patch/main.c:576 #, c-format msgid "Cannot insert new record: '%s'" msgstr "Nie można wstawić nowego rekordu: '%s'" @@ -35222,10 +35649,6 @@ msgid "Unknown column type '%s' of column '%s', values lost" msgstr "" -#: ../vector/v.overlay/line_area.c:256 ../vector/v.overlay/area_area.c:109 -msgid "Breaking lines..." -msgstr "" - #: ../vector/v.overlay/line_area.c:273 msgid "Selecting lines..." msgstr "" @@ -35255,10 +35678,6 @@ msgstr[2] "" msgstr[3] "" -#: ../vector/v.overlay/area_area.c:154 -msgid "Merging lines..." -msgstr "" - #: ../vector/v.overlay/area_area.c:181 #, c-format msgid "Querying vector map <%s>..." @@ -35501,7 +35920,7 @@ msgid "Feature id %d has more categories. Using category %d." msgstr "" -#: ../vector/v.to.3d/trans3.c:130 ../vector/v.to.db/update.c:231 +#: ../vector/v.to.3d/trans3.c:130 ../vector/v.to.db/update.c:259 #, c-format msgid "Record (cat %d) does not exist (not updated)" msgstr "" @@ -35609,13 +36028,13 @@ msgid "%d categories from vector missing in table" msgstr "%d kategorii z wektora brakuje w tabeli" -#: ../vector/v.what.rast/main.c:688 ../vector/v.distance/main.c:1736 -#: ../vector/v.vect.stats/main.c:756 +#: ../vector/v.what.rast/main.c:688 ../vector/v.distance/main.c:1750 +#: ../vector/v.vect.stats/main.c:763 #, c-format msgid "%d update errors" msgstr "Uaktualniono %d bÅ‚Ä™dów" -#: ../vector/v.what.rast/main.c:690 ../vector/v.distance/main.c:1738 +#: ../vector/v.what.rast/main.c:690 ../vector/v.distance/main.c:1752 #, c-format msgid "%d records updated." msgstr "" @@ -36219,183 +36638,187 @@ msgid "Maximum distance or -1 for no limit" msgstr "Maksymalna odlegÅ‚ość lub -1 przy braku ograniczeÅ„" -#: ../vector/v.distance/main.c:180 +#: ../vector/v.distance/main.c:174 ../vector/v.distance/main.c:182 +msgid "Map units, meters for ll" +msgstr "" + +#: ../vector/v.distance/main.c:181 msgid "Minimum distance or -1 for no limit" msgstr "" -#: ../vector/v.distance/main.c:190 +#: ../vector/v.distance/main.c:192 msgid "Values describing the relation between two nearest features" msgstr "" -#: ../vector/v.distance/main.c:200 +#: ../vector/v.distance/main.c:202 msgid "category of the nearest feature" msgstr "" -#: ../vector/v.distance/main.c:201 +#: ../vector/v.distance/main.c:203 msgid "minimum distance to nearest feature" msgstr "" -#: ../vector/v.distance/main.c:202 +#: ../vector/v.distance/main.c:204 msgid "x coordinate of the nearest point on the 'to' feature" msgstr "" -#: ../vector/v.distance/main.c:203 +#: ../vector/v.distance/main.c:205 msgid "y coordinate of the nearest point on the 'to' feature" msgstr "" -#: ../vector/v.distance/main.c:204 +#: ../vector/v.distance/main.c:206 msgid "distance to the nearest point on the 'to' feature along that linear feature" msgstr "" -#: ../vector/v.distance/main.c:206 +#: ../vector/v.distance/main.c:208 msgid "angle along the nearest linear feature in the 'to' map, measured CCW from the +x axis, in radians, between -Pi and Pi inclusive" msgstr "" -#: ../vector/v.distance/main.c:209 +#: ../vector/v.distance/main.c:211 msgid "attribute of nearest feature given by to_column option" msgstr "" -#: ../vector/v.distance/main.c:223 +#: ../vector/v.distance/main.c:225 msgid "Column name(s) where values specified by 'upload' option will be uploaded" msgstr "" -#: ../vector/v.distance/main.c:229 +#: ../vector/v.distance/main.c:231 msgid "Column name of nearest feature (used with upload=to_attr)" msgstr "" -#: ../vector/v.distance/main.c:234 +#: ../vector/v.distance/main.c:236 msgid "Name for new attribute table" msgstr "" -#: ../vector/v.distance/main.c:237 +#: ../vector/v.distance/main.c:239 msgid "Field separator for printing output to stdout" msgstr "" -#: ../vector/v.distance/main.c:242 +#: ../vector/v.distance/main.c:244 msgid "Print output to stdout, don't update attribute table" msgstr "" -#: ../vector/v.distance/main.c:244 +#: ../vector/v.distance/main.c:246 msgid "First column is always category of 'from' feature called from_cat" msgstr "" -#: ../vector/v.distance/main.c:249 +#: ../vector/v.distance/main.c:251 msgid "Calculate distances to all features within the threshold" msgstr "" -#: ../vector/v.distance/main.c:251 +#: ../vector/v.distance/main.c:253 msgid "Output may be written to stdout using the '-p' flag or uploaded to a new table created by the 'table' option; multiple 'upload' options may be used." msgstr "" -#: ../vector/v.distance/main.c:291 +#: ../vector/v.distance/main.c:293 msgid "Updating the from= table is not supported with -a" msgstr "" -#: ../vector/v.distance/main.c:307 +#: ../vector/v.distance/main.c:309 msgid "Printing distance matrix is not supported with dmin= or dmax=" msgstr "" -#: ../vector/v.distance/main.c:334 +#: ../vector/v.distance/main.c:336 msgid "to_column option missing" msgstr "" -#: ../vector/v.distance/main.c:350 +#: ../vector/v.distance/main.c:352 msgid "Too many column names" msgstr "Zbyt dużo nazw kolmun" -#: ../vector/v.distance/main.c:357 +#: ../vector/v.distance/main.c:359 msgid "Not enough column names" msgstr "" -#: ../vector/v.distance/main.c:369 ../vector/v.distance/main.c:389 +#: ../vector/v.distance/main.c:371 ../vector/v.distance/main.c:391 #, c-format msgid "Input vector map <%s> is 3D" msgstr "" -#: ../vector/v.distance/main.c:380 ../vector/v.distance/main.c:401 +#: ../vector/v.distance/main.c:382 ../vector/v.distance/main.c:403 #, c-format msgid "No features of selected type found in <%s>" msgstr "" -#: ../vector/v.distance/main.c:474 +#: ../vector/v.distance/main.c:478 msgid "dmin can not be larger than dmax" msgstr "" -#: ../vector/v.distance/main.c:617 +#: ../vector/v.distance/main.c:624 msgid "Incompatible column types" msgstr "" -#: ../vector/v.distance/main.c:667 +#: ../vector/v.distance/main.c:674 msgid "No categories for 'from' for slected type and layer" msgstr "" -#: ../vector/v.distance/main.c:695 +#: ../vector/v.distance/main.c:702 msgid "Finding nearest features..." msgstr "" -#: ../vector/v.distance/main.c:796 ../vector/v.distance/main.c:1083 +#: ../vector/v.distance/main.c:803 ../vector/v.distance/main.c:1091 #, c-format msgid "More cats found in to_layer (line=%d)" msgstr "" -#: ../vector/v.distance/main.c:873 ../vector/v.distance/main.c:1230 +#: ../vector/v.distance/main.c:880 ../vector/v.distance/main.c:1238 #, c-format msgid "More cats found in to_layer (area=%d)" msgstr "" -#: ../vector/v.distance/main.c:983 +#: ../vector/v.distance/main.c:990 msgid "Finding nearest features for areas..." msgstr "" -#: ../vector/v.distance/main.c:1349 +#: ../vector/v.distance/main.c:1357 msgid "DATETIME type not yet supported, no attributes will be uploaded" msgstr "" -#: ../vector/v.distance/main.c:1365 +#: ../vector/v.distance/main.c:1373 msgid "Unable to open default database" msgstr "Nie można otworzyć domyÅ›lnej bazy danych" -#: ../vector/v.distance/main.c:1707 +#: ../vector/v.distance/main.c:1721 #, c-format msgid "%d categories with more than 1 feature in vector map <%s>" msgstr "" -#: ../vector/v.distance/main.c:1710 +#: ../vector/v.distance/main.c:1724 #, c-format msgid "%d categories - no nearest feature found" msgstr "" -#: ../vector/v.distance/main.c:1719 +#: ../vector/v.distance/main.c:1733 #, c-format msgid "%d distances calculated" msgstr "Obliczono %d odlegÅ‚oÅ›ci" -#: ../vector/v.distance/main.c:1720 +#: ../vector/v.distance/main.c:1734 #, c-format msgid "%d records inserted" msgstr "Wstawiono %d rekordów" -#: ../vector/v.distance/main.c:1722 +#: ../vector/v.distance/main.c:1736 #, c-format msgid "%d insert errors" msgstr "" -#: ../vector/v.distance/main.c:1726 +#: ../vector/v.distance/main.c:1740 #, c-format msgid "%d categories read from the map" msgstr "Wczytano %d kategorii z mapy" -#: ../vector/v.distance/main.c:1728 +#: ../vector/v.distance/main.c:1742 #, c-format msgid "%d categories exist in the table" msgstr "W tabeli istnieje %d kategorii" -#: ../vector/v.distance/main.c:1730 +#: ../vector/v.distance/main.c:1744 #, c-format msgid "%d categories read from the map exist in the table" msgstr "%d kategorii wczytanych z mapy istnieje w tabeli" -#: ../vector/v.distance/main.c:1733 +#: ../vector/v.distance/main.c:1747 #, c-format msgid "%d categories read from the map don't exist in the table" msgstr "%d kategorii wczytanych z mapy nie istnieje w tabeli" @@ -36854,8 +37277,8 @@ msgid "Start from the end node" msgstr "" -#: ../vector/v.to.points/main.c:165 ../vector/v.extract/copy_tab.c:108 -#: ../vector/v.generalize/misc.c:184 +#: ../vector/v.to.points/main.c:165 ../vector/v.decimate/copy_tab.c:103 +#: ../vector/v.extract/copy_tab.c:108 ../vector/v.generalize/misc.c:184 #: ../scripts/v.db.reconnect.all/v.db.reconnect.all.py:128 #, c-format, python-format msgid "Unable to copy table <%s>" @@ -36911,75 +37334,75 @@ msgid "If not given writes color table" msgstr "" -#: ../vector/v.colors/main.c:152 +#: ../vector/v.colors/main.c:159 msgid "Convert color rules from RGB values to color table" msgstr "" -#: ../vector/v.colors/main.c:153 +#: ../vector/v.colors/main.c:160 msgid "Option 'rgb_column' with valid RGB values required" msgstr "" -#: ../vector/v.colors/main.c:196 +#: ../vector/v.colors/main.c:209 msgid "No vector map specified" msgstr "" -#: ../vector/v.colors/main.c:201 +#: ../vector/v.colors/main.c:214 #, c-format msgid "Option <%s> given, assuming ..." msgstr "" -#: ../vector/v.colors/main.c:216 +#: ../vector/v.colors/main.c:229 #, c-format msgid "One of -%c, -%c or %s=, %s= or %s= must be specified" msgstr "" -#: ../vector/v.colors/main.c:221 +#: ../vector/v.colors/main.c:234 #, c-format msgid "%s=, %s= and %s= are mutually exclusive" msgstr "" -#: ../vector/v.colors/main.c:229 +#: ../vector/v.colors/main.c:242 #, c-format msgid "%s= required for -%c" msgstr "" -#: ../vector/v.colors/main.c:234 +#: ../vector/v.colors/main.c:247 msgid "Reading rules from standard input is not implemented yet, please provide path to rules file instead." msgstr "" -#: ../vector/v.colors/main.c:244 +#: ../vector/v.colors/main.c:257 #, c-format msgid "Unable to remove color table of vector map <%s>" msgstr "" -#: ../vector/v.colors/main.c:246 +#: ../vector/v.colors/main.c:259 #, c-format msgid "Color table of vector map <%s> not found" msgstr "" -#: ../vector/v.colors/main.c:254 +#: ../vector/v.colors/main.c:267 msgid "Color table exists. Exiting." msgstr "" -#: ../vector/v.colors/main.c:276 +#: ../vector/v.colors/main.c:289 #, c-format msgid "Option <%s>: min must be greater or equal to max" msgstr "" -#: ../vector/v.colors/main.c:282 +#: ../vector/v.colors/main.c:295 msgid "Reading color rules from standard input is currently not supported" msgstr "" -#: ../vector/v.colors/main.c:289 +#: ../vector/v.colors/main.c:302 #, c-format msgid "Color table <%s> not found" msgstr "" -#: ../vector/v.colors/main.c:347 +#: ../vector/v.colors/main.c:360 msgid "Writing color rules..." msgstr "" -#: ../vector/v.colors/main.c:363 +#: ../vector/v.colors/main.c:376 #, c-format msgid "Color table for vector map <%s> set to '%s'" msgstr "" @@ -37456,143 +37879,139 @@ msgid "3D raster map <%s> created" msgstr "" -#: ../vector/v.vol.rst/main.c:239 -msgid "RST" -msgstr "" - -#: ../vector/v.vol.rst/main.c:241 +#: ../vector/v.vol.rst/main.c:243 msgid "Interpolates point data to a 3D raster map using regularized spline with tension (RST) algorithm." msgstr "Interpoluje dane punktowe do mapy rastrowej 3D za pomocÄ… algorytmu RST." -#: ../vector/v.vol.rst/main.c:246 +#: ../vector/v.vol.rst/main.c:248 msgid "Name of input 3D vector points map" msgstr "" -#: ../vector/v.vol.rst/main.c:253 +#: ../vector/v.vol.rst/main.c:255 msgid "Name of input surface raster map for cross-section" msgstr "" -#: ../vector/v.vol.rst/main.c:260 +#: ../vector/v.vol.rst/main.c:262 msgid "Name of column containing w-values attribute to interpolate" msgstr "" -#: ../vector/v.vol.rst/main.c:282 +#: ../vector/v.vol.rst/main.c:284 msgid "Name of column with smoothing parameters" msgstr "" -#: ../vector/v.vol.rst/main.c:302 +#: ../vector/v.vol.rst/main.c:304 msgid "Name of input raster map used as mask" msgstr "" -#: ../vector/v.vol.rst/main.c:328 +#: ../vector/v.vol.rst/main.c:330 msgid "Maximum number of points for approximation in a segment (>npmin)" msgstr "" -#: ../vector/v.vol.rst/main.c:345 +#: ../vector/v.vol.rst/main.c:347 msgid "Conversion factor for w-values used for interpolation" msgstr "" -#: ../vector/v.vol.rst/main.c:353 +#: ../vector/v.vol.rst/main.c:355 msgid "Conversion factor for z-values" msgstr "" -#: ../vector/v.vol.rst/main.c:359 +#: ../vector/v.vol.rst/main.c:361 msgid "Name for output cross-section raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:365 +#: ../vector/v.vol.rst/main.c:367 msgid "Name for output elevation 3D raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:371 +#: ../vector/v.vol.rst/main.c:373 msgid "Name for output gradient magnitude 3D raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:378 +#: ../vector/v.vol.rst/main.c:380 msgid "Name for output gradient horizontal angle 3D raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:384 +#: ../vector/v.vol.rst/main.c:386 msgid "Name for output gradient vertical angle 3D raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:390 +#: ../vector/v.vol.rst/main.c:392 msgid "Name for output change of gradient 3D raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:396 +#: ../vector/v.vol.rst/main.c:398 msgid "Name for output Gaussian curvature 3D raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:402 +#: ../vector/v.vol.rst/main.c:404 msgid "Name for output mean curvature 3D raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:408 +#: ../vector/v.vol.rst/main.c:410 msgid "Perform a cross-validation procedure without volume interpolation" msgstr "" -#: ../vector/v.vol.rst/main.c:471 +#: ../vector/v.vol.rst/main.c:473 msgid "Smoothing must be a positive value" msgstr "" -#: ../vector/v.vol.rst/main.c:477 +#: ../vector/v.vol.rst/main.c:479 #, c-format msgid "Both crossvalidation options (-%c, %s) must be specified" msgstr "" -#: ../vector/v.vol.rst/main.c:480 +#: ../vector/v.vol.rst/main.c:482 msgid "Both crossvalidation and deviations must be specified" msgstr "" -#: ../vector/v.vol.rst/main.c:491 +#: ../vector/v.vol.rst/main.c:493 msgid "Crossvalidation cannot be computed simultanuously with output grids or devi file" msgstr "" -#: ../vector/v.vol.rst/main.c:555 +#: ../vector/v.vol.rst/main.c:557 #, c-format msgid "Unable to open %s" msgstr "" -#: ../vector/v.vol.rst/main.c:563 +#: ../vector/v.vol.rst/main.c:565 msgid "Vector is not 3D" msgstr "Wektor nie jest trójwymiarowy" -#: ../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 +#: ../vector/v.vol.rst/main.c:630 ../vector/v.vol.rst/main.c:661 +#: ../vector/v.vol.rst/main.c:683 ../vector/v.vol.rst/main.c:705 +#: ../vector/v.vol.rst/main.c:727 ../vector/v.vol.rst/main.c:749 +#: ../vector/v.vol.rst/main.c:771 ../vector/v.vol.rst/main.c:793 #, 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 +#: ../vector/v.vol.rst/main.c:638 ../vector/v.vol.rst/main.c:667 +#: ../vector/v.vol.rst/main.c:689 ../vector/v.vol.rst/main.c:711 +#: ../vector/v.vol.rst/main.c:733 ../vector/v.vol.rst/main.c:755 +#: ../vector/v.vol.rst/main.c:777 ../vector/v.vol.rst/main.c:799 msgid "Not enough disk space - cannot write temp files" msgstr "" -#: ../vector/v.vol.rst/main.c:640 +#: ../vector/v.vol.rst/main.c:642 #, c-format msgid "Unable to create <%s> raster map without cross_input raster map being specified" msgstr "" -#: ../vector/v.vol.rst/main.c:818 +#: ../vector/v.vol.rst/main.c:820 msgid "Finished interpolating" msgstr "" -#: ../vector/v.vol.rst/main.c:853 +#: ../vector/v.vol.rst/main.c:855 #, c-format msgid "Raster map <%s> created" msgstr "" -#: ../vector/v.vol.rst/main.c:893 +#: ../vector/v.vol.rst/main.c:895 #, c-format msgid "Vector map <%s> created" msgstr "" -#: ../vector/v.vol.rst/main.c:909 +#: ../vector/v.vol.rst/main.c:911 msgid "Interpolation failed" msgstr "" @@ -37664,114 +38083,130 @@ msgid "Found %d components." msgstr "" -#: ../vector/v.decimate/main.c:125 ../vector/v.generalize/main.c:77 +#: ../vector/v.decimate/main.c:126 ../vector/v.generalize/main.c:77 msgid "generalization" msgstr "generalizacja" -#: ../vector/v.decimate/main.c:126 +#: ../vector/v.decimate/main.c:127 msgid "decimation" msgstr "" -#: ../vector/v.decimate/main.c:132 +#: ../vector/v.decimate/main.c:133 msgid "Decimates a point cloud" msgstr "" -#: ../vector/v.decimate/main.c:133 +#: ../vector/v.decimate/main.c:134 msgid "Copies points from one vector to another while applying different decimations" msgstr "" -#: ../vector/v.decimate/main.c:161 +#: ../vector/v.decimate/main.c:162 msgid "Throw away every n-th point" msgstr "" -#: ../vector/v.decimate/main.c:163 +#: ../vector/v.decimate/main.c:164 msgid "For example, 5 will import 80 percent of points. If not specified, all points are copied" msgstr "" -#: ../vector/v.decimate/main.c:165 ../vector/v.decimate/main.c:176 -#: ../vector/v.decimate/main.c:186 ../vector/v.decimate/main.c:195 +#: ../vector/v.decimate/main.c:166 ../vector/v.decimate/main.c:177 +#: ../vector/v.decimate/main.c:187 ../vector/v.decimate/main.c:196 msgid "Count" msgstr "" -#: ../vector/v.decimate/main.c:172 +#: ../vector/v.decimate/main.c:173 msgid "Preserve only every n-th point" msgstr "" -#: ../vector/v.decimate/main.c:174 +#: ../vector/v.decimate/main.c:175 msgid "For example, 4 will import 25 percent of points. If not specified, all points are copied" msgstr "" -#: ../vector/v.decimate/main.c:193 +#: ../vector/v.decimate/main.c:194 msgid "Copy only n points" msgstr "" -#: ../vector/v.decimate/main.c:194 +#: ../vector/v.decimate/main.c:195 msgid "Copies only the given number of points" msgstr "" -#: ../vector/v.decimate/main.c:201 +#: ../vector/v.decimate/main.c:202 msgid "Minimal difference of z values" msgstr "" -#: ../vector/v.decimate/main.c:203 +#: ../vector/v.decimate/main.c:204 msgid "Minimal difference between z values in grid-based decimation" msgstr "" -#: ../vector/v.decimate/main.c:204 ../vector/v.decimate/main.c:214 -#: ../vector/v.decimate/main.c:219 ../vector/v.decimate/main.c:225 -#: ../vector/v.decimate/main.c:230 ../vector/v.decimate/main.c:235 +#: ../vector/v.decimate/main.c:205 ../vector/v.decimate/main.c:215 +#: ../vector/v.decimate/main.c:220 ../vector/v.decimate/main.c:226 +#: ../vector/v.decimate/main.c:231 ../vector/v.decimate/main.c:236 msgid "Grid" msgstr "" -#: ../vector/v.decimate/main.c:211 +#: ../vector/v.decimate/main.c:212 msgid "Preserve only n points per grid cell" msgstr "" -#: ../vector/v.decimate/main.c:213 +#: ../vector/v.decimate/main.c:214 msgid "Preserves only the given number of points per grid cell in grid-based decimation" msgstr "" -#: ../vector/v.decimate/main.c:218 +#: ../vector/v.decimate/main.c:219 msgid "Apply grid-based decimation" msgstr "" -#: ../vector/v.decimate/main.c:224 +#: ../vector/v.decimate/main.c:225 msgid "Use only first point in grid cell during grid-based decimation" msgstr "" -#: ../vector/v.decimate/main.c:229 +#: ../vector/v.decimate/main.c:230 msgid "Only one point per cat in grid cell" msgstr "" -#: ../vector/v.decimate/main.c:234 +#: ../vector/v.decimate/main.c:235 msgid "Use z in grid decimation" msgstr "" -#: ../vector/v.decimate/main.c:240 +#: ../vector/v.decimate/main.c:241 msgid "Store only the coordinates, throw away categories" msgstr "" -#: ../vector/v.decimate/main.c:242 +#: ../vector/v.decimate/main.c:243 msgid "Do not story any categories even if they are present in input data" msgstr "" -#: ../vector/v.decimate/main.c:276 +#: ../vector/v.decimate/main.c:280 #, 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:318 +#: ../vector/v.decimate/main.c:322 msgid "Cannot use z for decimation, input is not 3D" msgstr "" -#: ../vector/v.decimate/main.c:320 +#: ../vector/v.decimate/main.c:324 msgid "Cannot select by z range, input is not 3D" msgstr "" -#: ../vector/v.decimate/main.c:350 +#: ../vector/v.decimate/main.c:354 msgid "Settings for count-based decimation would cause it to do nothing and no other options has been set." msgstr "" +#: ../vector/v.decimate/copy_tab.c:85 ../vector/v.extract/copy_tab.c:90 +#, c-format +msgid "Writing attributes for layer %d" +msgstr "" + +#: ../vector/v.decimate/copy_tab.c:90 ../vector/v.extract/copy_tab.c:95 +#, c-format +msgid "No attribute table for layer %d" +msgstr "" + +#: ../vector/v.decimate/copy_tab.c:112 ../vector/v.vect.stats/main.c:342 +#: ../vector/v.vect.stats/main.c:424 ../vector/v.extract/copy_tab.c:117 +#, c-format +msgid "Unable to open database <%s> with driver <%s>" +msgstr "" + #: ../vector/v.what/what.c:45 msgid "Cannot open driver" msgstr "" @@ -39557,201 +39992,215 @@ msgid "Name of existing vector map with areas" msgstr "" -#: ../vector/v.vect.stats/main.c:156 +#: ../vector/v.vect.stats/main.c:157 msgid "Layer number for points map" msgstr "" -#: ../vector/v.vect.stats/main.c:161 +#: ../vector/v.vect.stats/main.c:162 msgid "Category values for points map" msgstr "" -#: ../vector/v.vect.stats/main.c:166 +#: ../vector/v.vect.stats/main.c:167 msgid "WHERE conditions of SQL statement without 'where' keyword for points map" msgstr "" -#: ../vector/v.vect.stats/main.c:171 +#: ../vector/v.vect.stats/main.c:172 msgid "Layer number for area map" msgstr "" -#: ../vector/v.vect.stats/main.c:176 +#: ../vector/v.vect.stats/main.c:177 msgid "Category values for area map" msgstr "" -#: ../vector/v.vect.stats/main.c:181 +#: ../vector/v.vect.stats/main.c:182 msgid "WHERE conditions of SQL statement without 'where' keyword for area map" msgstr "" -#: ../vector/v.vect.stats/main.c:198 +#: ../vector/v.vect.stats/main.c:199 msgid "Method for aggregate statistics" msgstr "" -#: ../vector/v.vect.stats/main.c:205 +#: ../vector/v.vect.stats/main.c:204 msgid "Column name of points map to use for statistics" msgstr "" -#: ../vector/v.vect.stats/main.c:206 +#: ../vector/v.vect.stats/main.c:205 msgid "Column of points map must be numeric" msgstr "" -#: ../vector/v.vect.stats/main.c:213 +#: ../vector/v.vect.stats/main.c:210 msgid "Column name to upload points count" msgstr "" -#: ../vector/v.vect.stats/main.c:215 +#: ../vector/v.vect.stats/main.c:212 msgid "Column to hold points count, must be of type integer, will be created if not existing" msgstr "" -#: ../vector/v.vect.stats/main.c:222 +#: ../vector/v.vect.stats/main.c:216 msgid "Column name to upload statistics" msgstr "" -#: ../vector/v.vect.stats/main.c:224 +#: ../vector/v.vect.stats/main.c:218 msgid "Column to hold statistics, must be of type double, will be created if not existing" msgstr "" -#: ../vector/v.vect.stats/main.c:231 +#: ../vector/v.vect.stats/main.c:226 msgid "Print output to stdout, do not update attribute table" msgstr "" -#: ../vector/v.vect.stats/main.c:232 +#: ../vector/v.vect.stats/main.c:227 msgid "First column is always area category" msgstr "" -#: ../vector/v.vect.stats/main.c:273 +#: ../vector/v.vect.stats/main.c:280 #, c-format msgid "Vector map <%s> is not in user mapset and cannot be updated" msgstr "Mapy wektorowa <%s> nie znajduje siÄ™ w mapsecie użytkownika i nie może być zaktualizowana" -#: ../vector/v.vect.stats/main.c:335 ../vector/v.vect.stats/main.c:417 -#: ../vector/v.extract/copy_tab.c:117 -#, c-format -msgid "Unable to open database <%s> with driver <%s>" -msgstr "" - -#: ../vector/v.vect.stats/main.c:339 +#: ../vector/v.vect.stats/main.c:346 msgid "count_column is required to upload point counts" msgstr "" -#: ../vector/v.vect.stats/main.c:348 +#: ../vector/v.vect.stats/main.c:355 msgid "count_column must be of type integer" msgstr "" -#: ../vector/v.vect.stats/main.c:361 ../vector/v.vect.stats/main.c:391 +#: ../vector/v.vect.stats/main.c:368 ../vector/v.vect.stats/main.c:398 #, c-format msgid "Unable to add column <%s>" msgstr "" -#: ../vector/v.vect.stats/main.c:367 +#: ../vector/v.vect.stats/main.c:374 msgid "stats_column is required to upload point stats" msgstr "" -#: ../vector/v.vect.stats/main.c:378 +#: ../vector/v.vect.stats/main.c:385 msgid "stats_column must be of type double precision" msgstr "" -#: ../vector/v.vect.stats/main.c:400 +#: ../vector/v.vect.stats/main.c:407 msgid "collecting attributes from points vector..." msgstr "" -#: ../vector/v.vect.stats/main.c:437 +#: ../vector/v.vect.stats/main.c:444 msgid "column for points vector must be numeric" msgstr "" -#: ../vector/v.vect.stats/main.c:498 +#: ../vector/v.vect.stats/main.c:505 #, c-format msgid "No area categories in vector <%s>, layer <%s>" msgstr "" -#: ../vector/v.vect.stats/main.c:523 +#: ../vector/v.vect.stats/main.c:530 msgid "Selecting points for each area..." msgstr "" -#: ../vector/v.vect.stats/main.c:628 +#: ../vector/v.vect.stats/main.c:635 #, c-format msgid "could not find area category %d" msgstr "" -#: ../vector/v.vect.stats/main.c:754 +#: ../vector/v.vect.stats/main.c:761 #, c-format msgid "%d records updated" msgstr "Uaktualniono %d rekordów" -#: ../vector/v.extract/main.c:83 +#: ../vector/v.extract/main.c:84 msgid "Selects vector features from an existing vector map and creates a new vector map containing only the selected features." msgstr "" -#: ../vector/v.extract/main.c:88 +#: ../vector/v.extract/main.c:89 msgid "Dissolve common boundaries (default is no)" msgstr "" -#: ../vector/v.extract/main.c:92 +#: ../vector/v.extract/main.c:93 msgid "Do not copy attributes (see also 'new' parameter)" msgstr "" -#: ../vector/v.extract/main.c:108 +#: ../vector/v.extract/main.c:110 msgid "Types to be extracted" msgstr "" -#: ../vector/v.extract/main.c:123 +#: ../vector/v.extract/main.c:125 msgid "Input text file with category numbers/number ranges to be extracted" msgstr "" -#: ../vector/v.extract/main.c:124 +#: ../vector/v.extract/main.c:126 msgid "If '-' given reads from standard input" msgstr "" -#: ../vector/v.extract/main.c:132 +#: ../vector/v.extract/main.c:134 msgid "Number of random categories matching vector objects to extract" msgstr "" -#: ../vector/v.extract/main.c:134 +#: ../vector/v.extract/main.c:136 msgid "Number must be smaller than unique cat count in layer" msgstr "" -#: ../vector/v.extract/main.c:142 +#: ../vector/v.extract/main.c:144 msgid "Desired new category value (enter -1 to keep original categories)" msgstr "" -#: ../vector/v.extract/main.c:144 +#: ../vector/v.extract/main.c:146 msgid "If new >= 0, attributes is not copied" msgstr "" -#: ../vector/v.extract/main.c:161 +#: ../vector/v.extract/main.c:151 +#, fuzzy +msgid "Name of attribute column for dissolving areas" +msgstr "Nazwa kolumny atrybutów użytej do wysokoÅ›ci" + +#: ../vector/v.extract/main.c:152 +#, fuzzy +msgid "Preserves category values" +msgstr "Zestaw1 wartoÅ›ci kategorii" + +#: ../vector/v.extract/main.c:169 #, c-format msgid "Options <%s>, <%s>, <%s> and <%s> options are exclusive. Please specify only one of them." msgstr "" -#: ../vector/v.extract/main.c:208 +#: ../vector/v.extract/main.c:221 +#, fuzzy, c-format +msgid "Searching for column <%s> in table <%s>..." +msgstr "Nieznana kolumna <%s> w tabeli <%s>" + +#: ../vector/v.extract/main.c:253 +#, fuzzy, c-format +msgid "Column <%s> does not exist for layer %d" +msgstr "Grupa <%s> nie istnieje" + +#: ../vector/v.extract/main.c:268 #, c-format msgid "Category value in '%s' not valid" msgstr "" -#: ../vector/v.extract/main.c:224 +#: ../vector/v.extract/main.c:284 #, c-format msgid "Process file <%s> for category numbers..." msgstr "" -#: ../vector/v.extract/main.c:229 +#: ../vector/v.extract/main.c:289 #, c-format msgid "Unable to open specified file <%s>" msgstr "" -#: ../vector/v.extract/main.c:240 +#: ../vector/v.extract/main.c:300 #, c-format msgid "Ignored text entry: %s" msgstr "" -#: ../vector/v.extract/main.c:259 +#: ../vector/v.extract/main.c:319 ../vector/v.extract/extract.c:268 #, c-format msgid "Loading categories from table <%s>..." msgstr "" -#: ../vector/v.extract/main.c:269 +#: ../vector/v.extract/main.c:329 #, c-format msgid "Unable select records from table <%s>" msgstr "Nie można wybrać rekordów z tabeli <%s>" -#: ../vector/v.extract/main.c:271 +#: ../vector/v.extract/main.c:331 #, c-format msgid "%d category loaded" msgid_plural "%d categories loaded" @@ -39760,56 +40209,46 @@ msgstr[2] "" msgstr[3] "" -#: ../vector/v.extract/main.c:286 +#: ../vector/v.extract/main.c:346 msgid "This map has no categories attached. Use v.category to attach categories to this vector map." msgstr "" -#: ../vector/v.extract/main.c:293 +#: ../vector/v.extract/main.c:353 msgid "Please specify random number larger than 0" msgstr "" -#: ../vector/v.extract/main.c:297 +#: ../vector/v.extract/main.c:357 #, 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:320 +#: ../vector/v.extract/main.c:380 #, c-format msgid "Random category count is larger or equal to uniq <%s> feature category count %d" msgstr "" -#: ../vector/v.extract/main.c:354 +#: ../vector/v.extract/main.c:414 msgid "Extracting features..." msgstr "" -#: ../vector/v.extract/main.c:378 +#: ../vector/v.extract/main.c:438 msgid "Removing duplicate centroids..." msgstr "Usuwanie zduplikowanych centroidów..." -#: ../vector/v.extract/extract.c:171 +#: ../vector/v.extract/extract.c:203 #, c-format msgid "No category found for area %d. Skipping." msgstr "" -#: ../vector/v.extract/extract.c:175 +#: ../vector/v.extract/extract.c:207 #, c-format msgid "More categories (%d) found for area %d. Using first found category %d" msgstr "" -#: ../vector/v.extract/extract.c:228 +#: ../vector/v.extract/extract.c:286 msgid "Topology level required for extracting areas for OGR layers. Areas will be not processed." 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.lrs/v.lrs.label/main.c:103 ../vector/v.lrs/v.lrs.where/main.c:58 #: ../vector/v.lrs/v.lrs.segment/main.c:72 #: ../vector/v.lrs/v.lrs.create/main.c:122 @@ -40764,73 +41203,73 @@ msgid "Unknown method" msgstr "Nieznana metoda" -#: ../vector/v.generalize/main.c:330 +#: ../vector/v.generalize/main.c:331 #, c-format msgid "No lines found in input map <%s>" msgstr "" -#: ../vector/v.generalize/main.c:344 +#: ../vector/v.generalize/main.c:345 #, c-format msgid "Unable to create error vector map <%s>" msgstr "" -#: ../vector/v.generalize/main.c:364 +#: ../vector/v.generalize/main.c:365 msgid "Displacement..." msgstr "PrzesuniÄ™cie..." -#: ../vector/v.generalize/main.c:373 +#: ../vector/v.generalize/main.c:374 msgid "Network generalization..." msgstr "" -#: ../vector/v.generalize/main.c:388 +#: ../vector/v.generalize/main.c:389 msgid "Attributes are needed for 'where' option, copying table" msgstr "" -#: ../vector/v.generalize/main.c:404 +#: ../vector/v.generalize/main.c:405 #, c-format msgid "Generalization (%s)..." msgstr "Generalizacja (%s)..." -#: ../vector/v.generalize/main.c:405 +#: ../vector/v.generalize/main.c:406 #, c-format msgid "Using threshold: %g %s" msgstr "" -#: ../vector/v.generalize/main.c:525 +#: ../vector/v.generalize/main.c:526 #, c-format msgid "Method '%s' did not preserve first point" msgstr "" -#: ../vector/v.generalize/main.c:530 +#: ../vector/v.generalize/main.c:531 #, c-format msgid "Method '%s' did not preserve last point" msgstr "" -#: ../vector/v.generalize/main.c:537 +#: ../vector/v.generalize/main.c:538 #, c-format msgid "Method '%s' did not preserve loop" msgstr "" -#: ../vector/v.generalize/main.c:569 +#: ../vector/v.generalize/main.c:570 #, c-format msgid "%d boundaries were not modified because modification would damage topology" msgstr "" -#: ../vector/v.generalize/main.c:572 +#: ../vector/v.generalize/main.c:573 #, c-format msgid "%d lines/boundaries were not modified due to over-simplification" msgstr "" -#: ../vector/v.generalize/main.c:593 +#: ../vector/v.generalize/main.c:594 #, c-format msgid "Number of vertices for selected features %s from %d to %d (%d%% remaining)" msgstr "" -#: ../vector/v.generalize/main.c:594 +#: ../vector/v.generalize/main.c:595 msgid "reduced" msgstr "zredukowane" -#: ../vector/v.generalize/main.c:594 +#: ../vector/v.generalize/main.c:595 msgid "changed" msgstr "zmienione" @@ -40867,21 +41306,21 @@ msgid "Creates a new pseudo-vector map as a link to an OGR-supported layer or a PostGIS feature table." msgstr "" -#: ../vector/v.external/main.c:126 +#: ../vector/v.external/main.c:130 msgid "No layer defined" msgstr "" -#: ../vector/v.external/main.c:192 +#: ../vector/v.external/main.c:196 #, c-format msgid "Unable to delete '%s'" msgstr "" -#: ../vector/v.external/main.c:199 +#: ../vector/v.external/main.c:203 #, c-format msgid "Unable to create file '%s/%s'" msgstr "" -#: ../vector/v.external/main.c:233 +#: ../vector/v.external/main.c:237 #, c-format msgid "Link to vector map <%s> created." msgstr "" @@ -40967,40 +41406,92 @@ msgid "Invalid geometry column %d" msgstr "" -#: ../vector/v.to.db/main.c:39 +#: ../vector/v.to.db/main.c:42 +msgid "length" +msgstr "" + +#: ../vector/v.to.db/main.c:43 +msgid "perimeter" +msgstr "" + +#: ../vector/v.to.db/main.c:44 +msgid "coordinates" +msgstr "" + +#: ../vector/v.to.db/main.c:45 +msgid "bounding box" +msgstr "" + +#: ../vector/v.to.db/main.c:47 msgid "Populates attribute values from vector features." msgstr "" -#: ../vector/v.to.db/main.c:48 +#: ../vector/v.to.db/main.c:56 #, 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/update.c:28 -#: ../vector/v.to.db/update.c:32 ../vector/v.to.db/query.c:83 +#: ../vector/v.to.db/main.c:73 ../vector/v.to.db/main.c:80 +#: ../vector/v.to.db/update.c:30 ../vector/v.to.db/update.c:34 +#: ../vector/v.to.db/query.c:83 #, c-format msgid "Database connection not defined for layer %d. Use v.db.connect first." msgstr "" -#: ../vector/v.to.db/main.c:114 +#: ../vector/v.to.db/main.c:174 +#, c-format +msgid "Missing column name for input column number %d" +msgstr "" + +#: ../vector/v.to.db/main.c:180 +#, c-format +msgid "Missing column name for table column number %d" +msgstr "" + +#: ../vector/v.to.db/main.c:194 +#, c-format +msgid "Existing column <%s> has a different but maybe compatible type" +msgstr "" + +#: ../vector/v.to.db/main.c:198 +#, c-format +msgid "Existing column <%s> has the wrong type" +msgstr "" + +#: ../vector/v.to.db/main.c:203 +#, fuzzy, c-format +msgid "Values in column <%s> will be overwritten" +msgstr "Mapa wektorowa <%s> już istnieje i zostanie nadpisana" + +#: ../vector/v.to.db/main.c:268 +#, fuzzy, c-format +msgid "Unable to create column <%s>" +msgstr "Nie można użyć kolumny <%s>" + +#: ../vector/v.to.db/main.c:322 #, c-format msgid "Category index for vector map <%s> is not sorted" msgstr "" -#: ../vector/v.to.db/update.c:84 +#: ../vector/v.to.db/update.c:86 msgid "Updating database..." msgstr "Aktualizacja bazy danych..." -#: ../vector/v.to.db/update.c:125 +#: ../vector/v.to.db/update.c:151 #, c-format msgid "More elements of category %d, nothing loaded to database" msgstr "" -#: ../vector/v.to.db/update.c:223 +#: ../vector/v.to.db/update.c:251 #, c-format msgid "Record (cat %d) already exists (not inserted)" msgstr "" +#: ../vector/v.to.db/update.c:279 +#, c-format +msgid "Cannot update table: %s" +msgstr "" + #: ../vector/v.to.db/query.c:93 msgid "Querying database... " msgstr "Odpytywanie bazy danych..." @@ -41019,41 +41510,41 @@ msgid "Unable to fetch record" msgstr "Nie można odczytać rekordu" -#: ../vector/v.to.db/report.c:13 +#: ../vector/v.to.db/report.c:14 msgid "No totals for selected option" msgstr "" -#: ../vector/v.to.db/report.c:211 +#: ../vector/v.to.db/report.c:230 #, c-format msgid "%d categories read from vector map (layer %d)" msgstr "" -#: ../vector/v.to.db/report.c:215 +#: ../vector/v.to.db/report.c:234 #, c-format msgid "%d records selected from table (layer %d)" msgstr "" -#: ../vector/v.to.db/report.c:218 +#: ../vector/v.to.db/report.c:237 #, c-format msgid "%d categories read from vector map exist in selection from table" msgstr "" -#: ../vector/v.to.db/report.c:221 +#: ../vector/v.to.db/report.c:240 #, c-format msgid "%d categories read from vector map don't exist in selection from table" msgstr "" -#: ../vector/v.to.db/report.c:223 +#: ../vector/v.to.db/report.c:242 #, c-format msgid "%d records updated/inserted (layer %d)" msgstr "" -#: ../vector/v.to.db/report.c:226 +#: ../vector/v.to.db/report.c:245 #, c-format msgid "%d update/insert errors (layer %d)" msgstr "" -#: ../vector/v.to.db/report.c:229 +#: ../vector/v.to.db/report.c:248 #, c-format msgid "%d categories with more points (coordinates not loaded)" msgstr "" @@ -41247,86 +41738,101 @@ msgid "Using private colormap for DirectColor visual." msgstr "" -#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:59 -#: ../scripts/v.rast.stats/v.rast.stats.py:120 +#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:60 +#: ../scripts/v.rast.stats/v.rast.stats.py:124 #: ../scripts/v.db.addcolumn/v.db.addcolumn.py:63 -#: ../scripts/v.db.addtable/v.db.addtable.py:75 +#: ../scripts/v.db.addtable/v.db.addtable.py:76 #: ../scripts/v.db.dropcolumn/v.db.dropcolumn.py:60 #: ../scripts/v.db.update/v.db.update.py:75 #, python-format msgid "Vector map <%s> not found in current mapset" msgstr "" -#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:69 +#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:70 msgid "There is no table connected to the input vector map. Cannot rename any column" msgstr "" -#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:78 +#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:79 #, python-format msgid "Column name <%s> too long. The DBF driver supports column names not longer than 10 characters" msgstr "" -#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:83 +#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:84 #, python-format msgid "Cannot rename column <%s> as it is needed to keep table <%s> connected to the input vector map" msgstr "" +#: ../scripts/v.rast.stats/v.rast.stats.py:131 +#: ../scripts/v.rast.stats/v.rast.stats.py:203 +#: ../scripts/v.rast.stats/v.rast.stats.py:210 +#: ../scripts/v.db.addcolumn/v.db.addcolumn.py:69 +#: ../scripts/v.db.update/v.db.update.py:81 +msgid "There is no table connected to this map. Run v.db.connect or v.db.addtable first." +msgstr "" + #: ../scripts/v.rast.stats/v.rast.stats.py:137 -msgid "Preprocessing input data..." +#, python-brace-format +msgid "Number of raster maps ({0}) different from number of column prefixes ({1})" msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:148 +#: ../scripts/v.rast.stats/v.rast.stats.py:170 msgid "An error occurred while converting vector to raster" msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:160 +#: ../scripts/v.rast.stats/v.rast.stats.py:182 msgid "No categories found in raster map" msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:167 -#: ../scripts/v.rast.stats/v.rast.stats.py:174 -#: ../scripts/v.db.addcolumn/v.db.addcolumn.py:69 -#: ../scripts/v.db.update/v.db.update.py:81 -msgid "There is no table connected to this map. Run v.db.connect or v.db.addtable first." +#: ../scripts/v.rast.stats/v.rast.stats.py:195 +#, python-brace-format +msgid "Not all vector categories converted to raster. Converted {0} of {1}." msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:227 +#: ../scripts/v.rast.stats/v.rast.stats.py:266 #, python-format msgid "Cannot create column <%s> (already present). " msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:228 +#: ../scripts/v.rast.stats/v.rast.stats.py:267 msgid "Use -c flag to update values in this column." msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:237 +#: ../scripts/v.rast.stats/v.rast.stats.py:276 #, python-format msgid "Adding columns '%s'" msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:242 +#: ../scripts/v.rast.stats/v.rast.stats.py:281 msgid "Adding columns failed. Exiting." msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:245 +#: ../scripts/v.rast.stats/v.rast.stats.py:284 #, python-format msgid "Processing input data (%d categories)..." msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:289 +#: ../scripts/v.rast.stats/v.rast.stats.py:328 msgid "Updating the database ..." msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:294 +#: ../scripts/v.rast.stats/v.rast.stats.py:333 #, python-brace-format msgid "Statistics calculated from raster map <{raster}> and uploaded to attribute table of vector map <{vector}>." msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:300 +#: ../scripts/v.rast.stats/v.rast.stats.py:339 #, python-format msgid "Failed to upload statistics to attribute table of vector map <%s>." msgstr "" +#: ../scripts/r.mapcalc.simple/r.mapcalc.simple.py:107 +msgid "The expression is an empty string" +msgstr "" + +#: ../scripts/r.mapcalc.simple/r.mapcalc.simple.py:141 +msgid "Expression: {}" +msgstr "" + #: ../scripts/m.proj/m.proj.py:142 msgid "cs2cs program not found, install PROJ.4 first: http://proj.maptools.org" msgstr "" @@ -41451,50 +41957,50 @@ msgid "No graphics device selected. Use d.mon to select graphics device." msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:143 +#: ../scripts/r.in.srtm/r.in.srtm.py:169 msgid "This module only operates in LatLong locations" msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:161 -msgid "The \"unzip\" program is required, please install it first" -msgstr "" - -#: ../scripts/r.in.srtm/r.in.srtm.py:168 +#: ../scripts/r.in.srtm/r.in.srtm.py:194 #, python-format msgid "'%s' does not appear to be a valid zip file." msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:175 +#: ../scripts/r.in.srtm/r.in.srtm.py:201 #, python-format msgid "File '%s' or '%s' not found" msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:197 +#: ../scripts/r.in.srtm/r.in.srtm.py:227 #, python-format msgid "Extracting '%s'..." msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:199 +#: ../scripts/r.in.srtm/r.in.srtm.py:232 msgid "Unable to unzip file." msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:201 +#: ../scripts/r.in.srtm/r.in.srtm.py:234 msgid "Converting input file to BIL..." msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:225 -msgid "Attempting to import 1-arcsec data." +#: ../scripts/r.in.srtm/r.in.srtm.py:258 +msgid "Attempting to import 1-arcsec SWBD data" +msgstr "" + +#: ../scripts/r.in.srtm/r.in.srtm.py:261 +msgid "Attempting to import 1-arcsec data" msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:243 +#: ../scripts/r.in.srtm/r.in.srtm.py:279 msgid "Unable to import data" msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:251 +#: ../scripts/r.in.srtm/r.in.srtm.py:288 msgid "Done: generated map " msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:252 +#: ../scripts/r.in.srtm/r.in.srtm.py:289 msgid "(Note: Holes in the data can be closed with 'r.fillnulls' using splines)" msgstr "" @@ -41899,28 +42405,36 @@ msgid "During computation %i tiles could not be created" msgstr "" -#: ../scripts/i.spectral/i.spectral.py:121 +#: ../scripts/i.spectral/i.spectral.py:125 #, python-format msgid "Programmer error (%s)" msgstr "" -#: ../scripts/i.spectral/i.spectral.py:213 +#: ../scripts/i.spectral/i.spectral.py:199 +msgid "Spectral signatures" +msgstr "" + +#: ../scripts/i.spectral/i.spectral.py:200 +msgid "DN Value" +msgstr "" + +#: ../scripts/i.spectral/i.spectral.py:218 msgid "Either group= or raster= is required" msgstr "" -#: ../scripts/i.spectral/i.spectral.py:216 +#: ../scripts/i.spectral/i.spectral.py:221 msgid "group= and raster= are mutually exclusive" msgstr "" -#: ../scripts/i.spectral/i.spectral.py:220 +#: ../scripts/i.spectral/i.spectral.py:225 msgid "Writing to text file requires output=filename" msgstr "" -#: ../scripts/i.spectral/i.spectral.py:224 +#: ../scripts/i.spectral/i.spectral.py:229 msgid "gnuplot required, please install first" msgstr "" -#: ../scripts/i.spectral/i.spectral.py:243 +#: ../scripts/i.spectral/i.spectral.py:251 msgid "No data returned from query" msgstr "" @@ -42011,11 +42525,11 @@ msgstr "" #: ../scripts/r.unpack/r.unpack.py:82 ../scripts/r.unpack/r.unpack.py:120 -#: ../scripts/v.unpack/v.unpack.py:86 ../scripts/v.unpack/v.unpack.py:133 +#: ../scripts/v.unpack/v.unpack.py:85 ../scripts/v.unpack/v.unpack.py:132 msgid "Pack file unreadable" msgstr "" -#: ../scripts/r.unpack/r.unpack.py:91 ../scripts/v.unpack/v.unpack.py:95 +#: ../scripts/r.unpack/r.unpack.py:91 ../scripts/v.unpack/v.unpack.py:94 msgid "Pack file unreadable: file '{}' missing" msgstr "" @@ -42042,21 +42556,21 @@ msgid "PROJ_INFO file is missing, unpack raster map in XY (unprojected) location." msgstr "" -#: ../scripts/r.unpack/r.unpack.py:158 ../scripts/v.unpack/v.unpack.py:164 +#: ../scripts/r.unpack/r.unpack.py:158 ../scripts/v.unpack/v.unpack.py:163 #, python-brace-format msgid "" "Difference between PROJ_INFO file of packed map and of current location:\n" "{diff}" msgstr "" -#: ../scripts/r.unpack/r.unpack.py:161 ../scripts/v.unpack/v.unpack.py:167 +#: ../scripts/r.unpack/r.unpack.py:161 ../scripts/v.unpack/v.unpack.py:166 #, python-brace-format msgid "" "Difference between PROJ_UNITS file of packed map and of current location:\n" "{diff}" msgstr "" -#: ../scripts/r.unpack/r.unpack.py:163 ../scripts/v.unpack/v.unpack.py:169 +#: ../scripts/r.unpack/r.unpack.py:163 ../scripts/v.unpack/v.unpack.py:168 msgid "Projection of dataset does not appear to match current location. In case of no significant differences in the projection definitions, use the -o flag to ignore them and use current location definition." msgstr "" @@ -42124,11 +42638,15 @@ msgid "Frame <%s> already found. An existing frame can be overwritten by '%s' flag." msgstr "" -#: ../scripts/r.grow/r.grow.py:130 +#: ../scripts/r.grow/r.grow.py:129 +msgid "Output can be written only to the current mapset" +msgstr "" + +#: ../scripts/r.grow/r.grow.py:139 msgid "Growing failed. Removing temporary maps." msgstr "" -#: ../scripts/r.grow/r.grow.py:142 +#: ../scripts/r.grow/r.grow.py:151 msgid "Shrinking failed. Removing temporary maps." msgstr "" @@ -42177,21 +42695,21 @@ msgid "Table <%s> not found in database <%s>" msgstr "" -#: ../scripts/db.droptable/db.droptable.py:84 +#: ../scripts/db.droptable/db.droptable.py:85 #, python-format msgid "Deleting table <%s> which is attached to following map(s):" msgstr "" -#: ../scripts/db.droptable/db.droptable.py:89 +#: ../scripts/db.droptable/db.droptable.py:90 #, python-format msgid "The table <%s> would be deleted." msgstr "" -#: ../scripts/db.droptable/db.droptable.py:91 +#: ../scripts/db.droptable/db.droptable.py:92 msgid "You must use the force flag to actually remove it. Exiting." msgstr "" -#: ../scripts/db.droptable/db.droptable.py:100 +#: ../scripts/db.droptable/db.droptable.py:101 msgid "Cannot continue (problem deleting table)." msgstr "" @@ -42302,41 +42820,41 @@ msgid "At least 2 maps are required" msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:81 +#: ../scripts/v.db.addtable/v.db.addtable.py:82 #, python-format msgid "Using vector map name as table name: <%s>" msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:87 +#: ../scripts/v.db.addtable/v.db.addtable.py:88 #, python-format msgid "Using vector map name extended by layer number as table name: <%s>" msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:90 +#: ../scripts/v.db.addtable/v.db.addtable.py:91 #, python-format msgid "Using user specified table name: %s" msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:94 +#: ../scripts/v.db.addtable/v.db.addtable.py:95 msgid "Creating new DB connection based on default mapset settings..." msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:104 +#: ../scripts/v.db.addtable/v.db.addtable.py:105 #, python-format msgid "There is already a table linked to layer <%s>" msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:119 +#: ../scripts/v.db.addtable/v.db.addtable.py:120 #, python-format msgid "Duplicate column name '%s' not allowed" msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:130 +#: ../scripts/v.db.addtable/v.db.addtable.py:131 #, python-format msgid "Creating table with columns (%s)..." msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:158 +#: ../scripts/v.db.addtable/v.db.addtable.py:169 msgid "Current attribute table links:" msgstr "" @@ -42580,9 +43098,9 @@ msgstr "" #: ../scripts/r.in.wms/wms_base.py:421 ../scripts/r.in.wms/wms_base.py:478 -#: ../scripts/r.in.wms/wms_base.py:488 ../scripts/r.in.wms/wms_base.py:518 -#: ../scripts/r.in.wms/wms_base.py:542 ../scripts/r.in.wms/wms_base.py:553 -#: ../scripts/r.in.wms/wms_base.py:565 +#: ../scripts/r.in.wms/wms_base.py:488 ../scripts/r.in.wms/wms_base.py:519 +#: ../scripts/r.in.wms/wms_base.py:543 ../scripts/r.in.wms/wms_base.py:554 +#: ../scripts/r.in.wms/wms_base.py:566 #, python-format msgid "%s failed" msgstr "" @@ -42596,7 +43114,7 @@ msgid "Please change output name, or change names of these rasters: %s, module needs to create this temporary maps during execution." msgstr "" -#: ../scripts/r.in.wms/wms_base.py:567 +#: ../scripts/r.in.wms/wms_base.py:568 #, python-format msgid "<%s> created." msgstr "" @@ -42683,40 +43201,40 @@ msgid "Incorrect WMS query" msgstr "" -#: ../scripts/v.unpack/v.unpack.py:130 +#: ../scripts/v.unpack/v.unpack.py:129 #, python-format msgid "This GRASS GIS pack file contains raster data. Use r.unpack to unpack <%s>" msgstr "" -#: ../scripts/v.unpack/v.unpack.py:143 +#: ../scripts/v.unpack/v.unpack.py:142 msgid "PROJ_INFO file is missing, unpack vector map in XY (unprojected) location." msgstr "" -#: ../scripts/v.unpack/v.unpack.py:161 +#: ../scripts/v.unpack/v.unpack.py:160 msgid "Projection information does not match. Proceeding..." msgstr "" -#: ../scripts/v.unpack/v.unpack.py:215 +#: ../scripts/v.unpack/v.unpack.py:214 #, python-format msgid "Coping table <%s> as table <%s>" msgstr "" -#: ../scripts/v.unpack/v.unpack.py:226 +#: ../scripts/v.unpack/v.unpack.py:225 #, python-format msgid "Unable to copy table <%s> as table <%s>" msgstr "" -#: ../scripts/v.unpack/v.unpack.py:228 +#: ../scripts/v.unpack/v.unpack.py:227 #, python-format msgid "Connect table <%s> to vector map <%s> at layer <%s>" msgstr "" -#: ../scripts/v.unpack/v.unpack.py:238 +#: ../scripts/v.unpack/v.unpack.py:237 #, python-format msgid "Unable to connect table <%s> to vector map <%s>" msgstr "" -#: ../scripts/v.unpack/v.unpack.py:241 +#: ../scripts/v.unpack/v.unpack.py:240 #, python-format msgid "Vector map <%s> successfully unpacked" msgstr "" @@ -42726,7 +43244,7 @@ msgid "Missing value for parameter <%s>" msgstr "" -#: ../scripts/v.import/v.import.py:178 ../scripts/r.import/r.import.py:194 +#: ../scripts/v.import/v.import.py:178 ../scripts/r.import/r.import.py:193 #, python-format msgid "Input <%s> successfully imported without reprojection" msgstr "" @@ -42736,12 +43254,12 @@ msgid "Unable to import <%s>" msgstr "" -#: ../scripts/v.import/v.import.py:190 ../scripts/r.import/r.import.py:206 +#: ../scripts/v.import/v.import.py:190 ../scripts/r.import/r.import.py:205 #, python-format msgid "Coordinate reference system not available for current location <%s>" msgstr "" -#: ../scripts/v.import/v.import.py:210 ../scripts/r.import/r.import.py:226 +#: ../scripts/v.import/v.import.py:210 ../scripts/r.import/r.import.py:225 #, python-format msgid "Creating temporary location for <%s>..." msgstr "" @@ -42751,12 +43269,12 @@ msgid "Unable to create location from OGR datasource <%s>" msgstr "" -#: ../scripts/v.import/v.import.py:231 ../scripts/r.import/r.import.py:245 +#: ../scripts/v.import/v.import.py:231 ../scripts/r.import/r.import.py:244 #, python-format msgid "Coordinate reference system not available for input <%s>" msgstr "" -#: ../scripts/v.import/v.import.py:248 ../scripts/r.import/r.import.py:328 +#: ../scripts/v.import/v.import.py:248 ../scripts/r.import/r.import.py:327 msgid "Unable to reproject to source location" msgstr "" @@ -42770,7 +43288,7 @@ msgid "Unable to import OGR datasource <%s>" msgstr "" -#: ../scripts/v.import/v.import.py:279 ../scripts/r.import/r.import.py:374 +#: ../scripts/v.import/v.import.py:279 ../scripts/r.import/r.import.py:373 #, python-format msgid "Reprojecting <%s>..." msgstr "" @@ -42821,7 +43339,7 @@ msgid "Column <%s> not found in table <%s>. Skipped" msgstr "" -#: ../scripts/v.db.dropcolumn/v.db.dropcolumn.py:117 +#: ../scripts/v.db.dropcolumn/v.db.dropcolumn.py:122 msgid "Deleting column failed" msgstr "" @@ -43306,168 +43824,168 @@ msgid "Done. 3D raster map <%s> created." msgstr "" -#: ../scripts/r.import/r.import.py:170 +#: ../scripts/r.import/r.import.py:169 msgid "To set custom resolution value, select 'value' in resolution option" msgstr "" -#: ../scripts/r.import/r.import.py:173 +#: ../scripts/r.import/r.import.py:172 msgid "Resolution value can't be smaller than 0" msgstr "" -#: ../scripts/r.import/r.import.py:176 +#: ../scripts/r.import/r.import.py:175 msgid "Please provide the resolution for the imported dataset or change to 'estimated' resolution" msgstr "" -#: ../scripts/r.import/r.import.py:198 ../scripts/r.import/r.import.py:256 +#: ../scripts/r.import/r.import.py:197 ../scripts/r.import/r.import.py:255 #, python-format msgid "Unable to import GDAL dataset <%s>" msgstr "" -#: ../scripts/r.import/r.import.py:235 +#: ../scripts/r.import/r.import.py:234 #, python-format msgid "Unable to read GDAL dataset <%s>" msgstr "" -#: ../scripts/r.import/r.import.py:248 +#: ../scripts/r.import/r.import.py:247 #, python-format msgid "Importing <%s> to temporary location..." msgstr "" -#: ../scripts/r.import/r.import.py:267 +#: ../scripts/r.import/r.import.py:266 msgid "Input contains GCPs, rectification is required" msgstr "" -#: ../scripts/r.import/r.import.py:295 +#: ../scripts/r.import/r.import.py:294 msgid "Unable to get reprojected map extent" msgstr "" -#: ../scripts/r.import/r.import.py:348 +#: ../scripts/r.import/r.import.py:347 #, python-brace-format msgid "Estimated target resolution for input band <{out}>: {res}" msgstr "" -#: ../scripts/r.import/r.import.py:363 +#: ../scripts/r.import/r.import.py:362 #, python-brace-format msgid "Using given resolution for input band <{out}>: {res}" msgstr "" -#: ../scripts/r.import/r.import.py:369 +#: ../scripts/r.import/r.import.py:368 #, python-brace-format msgid "Using current region resolution for input band <{out}>: nsres={ns}, ewres={ew}" msgstr "" -#: ../scripts/r.import/r.import.py:381 +#: ../scripts/r.import/r.import.py:380 #, python-format msgid "Unable to to reproject raster <%s>" msgstr "" -#: ../scripts/r.import/r.import.py:384 +#: ../scripts/r.import/r.import.py:383 #, python-format msgid "The reprojected raster <%s> is empty" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:160 +#: ../scripts/r.fillnulls/r.fillnulls.py:172 msgid "A user raster mask (MASK) is present. Saving it..." msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:175 +#: ../scripts/r.fillnulls/r.fillnulls.py:187 msgid "Using RST interpolation..." msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:176 +#: ../scripts/r.fillnulls/r.fillnulls.py:188 msgid "Locating and isolating NULL areas..." msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:180 +#: ../scripts/r.fillnulls/r.fillnulls.py:192 msgid "Skipping masked raster parts" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:191 -#: ../scripts/r.fillnulls/r.fillnulls.py:460 +#: ../scripts/r.fillnulls/r.fillnulls.py:203 +#: ../scripts/r.fillnulls/r.fillnulls.py:472 msgid "Restoring user mask (MASK)..." msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:195 -#: ../scripts/r.fillnulls/r.fillnulls.py:464 +#: ../scripts/r.fillnulls/r.fillnulls.py:207 +#: ../scripts/r.fillnulls/r.fillnulls.py:476 msgid "Failed to restore user MASK!" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:199 +#: ../scripts/r.fillnulls/r.fillnulls.py:211 msgid "Growing NULL areas" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:206 -#: ../scripts/r.fillnulls/r.fillnulls.py:221 -#: ../scripts/r.fillnulls/r.fillnulls.py:315 +#: ../scripts/r.fillnulls/r.fillnulls.py:218 +#: ../scripts/r.fillnulls/r.fillnulls.py:233 +#: ../scripts/r.fillnulls/r.fillnulls.py:327 msgid "abandoned. Removing temporary map, restoring user mask if needed:" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:210 +#: ../scripts/r.fillnulls/r.fillnulls.py:222 msgid "Assigning IDs to NULL areas" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:235 -#: ../scripts/r.fillnulls/r.fillnulls.py:273 -#: ../scripts/r.fillnulls/r.fillnulls.py:288 -#: ../scripts/r.fillnulls/r.fillnulls.py:296 -#: ../scripts/r.fillnulls/r.fillnulls.py:330 -#: ../scripts/r.fillnulls/r.fillnulls.py:403 -#: ../scripts/r.fillnulls/r.fillnulls.py:424 -#: ../scripts/r.fillnulls/r.fillnulls.py:434 +#: ../scripts/r.fillnulls/r.fillnulls.py:247 +#: ../scripts/r.fillnulls/r.fillnulls.py:285 +#: ../scripts/r.fillnulls/r.fillnulls.py:300 +#: ../scripts/r.fillnulls/r.fillnulls.py:308 +#: ../scripts/r.fillnulls/r.fillnulls.py:342 +#: ../scripts/r.fillnulls/r.fillnulls.py:415 +#: ../scripts/r.fillnulls/r.fillnulls.py:436 +#: ../scripts/r.fillnulls/r.fillnulls.py:446 msgid "abandoned. Removing temporary maps, restoring user mask if needed:" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:256 +#: ../scripts/r.fillnulls/r.fillnulls.py:268 msgid "Input map has no holes. Check region settings." msgstr "" #. GTC Hole is NULL area in a raster map -#: ../scripts/r.fillnulls/r.fillnulls.py:259 +#: ../scripts/r.fillnulls/r.fillnulls.py:271 #, python-format msgid "Processing %d map holes" msgstr "" #. GTC Hole is a NULL area in a raster map -#: ../scripts/r.fillnulls/r.fillnulls.py:265 +#: ../scripts/r.fillnulls/r.fillnulls.py:277 #, python-format msgid "Filling hole %s of %s" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:335 +#: ../scripts/r.fillnulls/r.fillnulls.py:347 #, python-format msgid "Interpolating %d points" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:338 +#: ../scripts/r.fillnulls/r.fillnulls.py:350 msgid "No points to interpolate" msgstr "" #. GTC Hole is NULL area in a raster map -#: ../scripts/r.fillnulls/r.fillnulls.py:359 +#: ../scripts/r.fillnulls/r.fillnulls.py:371 #, python-format msgid "Failed to fill hole %s" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:373 +#: ../scripts/r.fillnulls/r.fillnulls.py:385 #, python-format msgid "Filling has failed silently. Leaving temporary maps with prefix <%s> for debugging." msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:438 +#: ../scripts/r.fillnulls/r.fillnulls.py:450 #, python-format msgid "Using %s bspline interpolation" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:472 +#: ../scripts/r.fillnulls/r.fillnulls.py:484 msgid "Patching fill data into NULL areas..." msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:480 +#: ../scripts/r.fillnulls/r.fillnulls.py:492 #, python-format msgid "Filled raster map is: %s" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:487 +#: ../scripts/r.fillnulls/r.fillnulls.py:499 msgid "Following holes where not filled. Temporary maps with are left in place to allow examination of unfilled holes" msgstr "" @@ -43651,15 +44169,16 @@ msgid "Either or must be given" msgstr "" +#, fuzzy +msgid "No output requested" +msgstr "Brak mapy wyjÅ›ciowej" + msgid "modifyNull: error flushing tiles in cube" msgstr "modifyNull: bÅ‚Ä…d podczas flush kafelków w bryle" msgid " " msgstr " " -msgid "Group <%s> does not exist" -msgstr "Grupa <%s> nie istnieje" - msgid "Poorly placed Control Points!\n" msgstr "Niezbyt dobrze rozmieszczone punkty kontrolne!\n" @@ -43713,10 +44232,6 @@ msgstr "Nie można utworzyć mapy rastrowej 3D <%s>" #, fuzzy -msgid "Unable to initialize G-submatrix..." -msgstr "Nie można zamknąć mapy" - -#, fuzzy msgid "Force 2D interpolation even if input is 3D" msgstr "WymuÅ› zapis wartoÅ›ci caÅ‚kowitoliczbowych" @@ -43868,6 +44383,10 @@ msgstr "Nie twórz tabeli atrubutów." #, fuzzy +msgid "time series" +msgstr "raster, serie" + +#, fuzzy msgid "Monthly minimum temperatures" msgstr "temperatura" @@ -44111,10 +44630,6 @@ msgstr "Importuje starsze wersje wektorowych map GRASS-a." #, fuzzy -msgid "Endian of input vector map" -msgstr "nazwa wejÅ›ciowego pliku wektorowego" - -#, fuzzy msgid "Unable to open dig_cats file" msgstr "Nie można otworzyć pliku dig_att <%s>\n" @@ -44133,9 +44648,6 @@ msgid "Reading dig_att file..." msgstr "Wczytywanie pliku dig...\n" -msgid "Error: %s" -msgstr "BÅ‚Ä…d: %s" - msgid "Unknown type: %c" msgstr "Nieznany typ: %c" @@ -44473,3 +44985,48 @@ msgid "Path to file location" msgstr "Åšcieżka do pliku" + +#~ msgid " seed is set to %d" +#~ msgstr "próbka jest ustawiona na %d" + +#~ msgid "column '%s', type 'string': unknown width -> stored as varchar(250) some data may be lost" +#~ msgstr "kolumna '%s', typu 'string': nieznana szerokość -> zachowana jako varchar (250)niektóre dane mogÄ… być utracone" + +#~ msgid "Column names differ" +#~ msgstr "Nazwy kolumn różniÄ… siÄ™" + +#~ msgid "Trying to open with OGR..." +#~ msgstr "Próba otwarcia przy pomocy sterownika OGR..." + +#~ msgid "...succeeded." +#~ msgstr "...próba zakoÅ„czona powodzeniem." + +#~ msgid "Trying to open with GDAL..." +#~ msgstr "Próba otwarcia przy pomocy sterownika GDAL..." + +#~ msgid "Error in pj_do_proj" +#~ msgstr "BÅ‚Ä…d w pj_do_proj" + +#~ msgid "Error in pj_do_proj1" +#~ msgstr "BÅ‚Ä…d w pj_do_proj1" + +#~ msgid "Error in pj_do_proj2" +#~ msgstr "BÅ‚Ä…d w pj_do_proj2" + +#~ msgid "Error in pj_do_proj3" +#~ msgstr "BÅ‚Ä…d w pj_do_proj3" + +#~ msgid "Error in pj_do_proj5" +#~ msgstr "BÅ‚Ä…d w pj_do_proj5" + +#~ msgid "Error in pj_do_proj6" +#~ msgstr "BÅ‚Ä…d w pj_do_proj6" + +#~ msgid "Non-zero data only" +#~ msgstr "Dopuszczalne sÄ… tylko nie-zerowe wartoÅ›ci danych" + +#~ msgid "Error in pj_do_proj (projection of input coordinate pair)" +#~ msgstr "BÅ‚Ä…d w pj_do_proj (projekcja wejÅ›ciowej pary współrzÄ™dnych" + +#~ msgid "Error in pj_do_transform" +#~ msgstr "BÅ‚Ä…d w pj_do_transform" diff -Nru grass-7.4.3/locale/po/grassmods_pt_BR.po grass-7.6.0/locale/po/grassmods_pt_BR.po --- grass-7.4.3/locale/po/grassmods_pt_BR.po 2018-11-24 09:45:23.000000000 +0000 +++ grass-7.6.0/locale/po/grassmods_pt_BR.po 2018-12-26 10:57:24.000000000 +0000 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: grassmods_pt_BR\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-03-24 00:06+0100\n" +"POT-Creation-Date: 2018-12-26 11:43+0100\n" "PO-Revision-Date: 2017-05-23 21:08+0200\n" "Last-Translator: Daniel Victoria , 2017\n" "Language-Team: Portuguese (Brazil) (https://www.transifex.com/grass-gis/teams/45198/pt_BR/)\n" @@ -72,7 +72,7 @@ #: ../temporal/t.connect/main.c:35 ../display/d.colorlist/main.c:36 #: ../display/d.fontlist/main.c:46 ../display/d.font/main.c:46 -#: ../general/g.region/main.c:65 ../general/g.mapsets/main.c:64 +#: ../general/g.region/main.c:66 ../general/g.mapsets/main.c:64 #: ../general/g.mapset/main.c:50 ../general/g.gisenv/main.c:44 msgid "settings" msgstr "" @@ -82,7 +82,7 @@ #: ../locale/scriptstrings/t.select_to_translate.c:3 #: ../locale/scriptstrings/t.info_to_translate.c:3 #: ../raster/r.timestamp/main.c:36 ../raster/r.describe/main.c:55 -#: ../raster/r.info/main.c:71 ../raster/r.support/main.c:55 +#: ../raster/r.info/main.c:73 ../raster/r.support/main.c:55 #: ../raster/r.region/main.c:52 ../raster3d/r3.support/main.c:50 #: ../raster3d/r3.timestamp/main.c:44 ../raster3d/r3.info/main.c:76 #: ../vector/v.support/main.c:40 ../vector/v.timestamp/main.c:36 @@ -106,46 +106,48 @@ #: ../locale/scriptstrings/t.rast.colors_to_translate.c:18 #: ../locale/scriptstrings/v.unpack_to_translate.c:13 #: ../locale/scriptstrings/r.unpack_to_translate.c:12 -#: ../raster/r.colors/edit_colors.c:128 ../raster/r.out.gdal/main.c:145 -#: ../raster/r.external.out/main.c:272 ../raster/r.external.out/main.c:283 -#: ../raster/r.what/main.c:122 ../raster/r.what/main.c:130 -#: ../raster/r.what/main.c:144 ../raster/r.what/main.c:149 -#: ../raster/r.what/main.c:154 ../raster/r.what/main.c:159 -#: ../raster/r.what/main.c:169 ../raster/r.proj/main.c:204 -#: ../raster/r.proj/main.c:214 ../raster/r.proj/main.c:220 -#: ../raster/r.in.gdal/main.c:208 ../raster/r.in.gdal/main.c:241 -#: ../raster/r.sunmask/main.c:232 ../raster/r.sunmask/main.c:238 -#: ../raster/r.external/main.c:96 ../raster/r.external/main.c:135 -#: ../display/d.mon/main.c:115 ../display/d.mon/main.c:120 -#: ../display/d.mon/main.c:125 ../general/g.list/main.c:105 -#: ../general/g.list/main.c:116 ../general/g.list/main.c:138 -#: ../general/g.list/main.c:143 ../general/g.list/main.c:148 -#: ../general/g.list/main.c:153 ../general/g.region/main.c:89 -#: ../general/g.region/main.c:95 ../general/g.region/main.c:100 -#: ../general/g.region/main.c:106 ../general/g.region/main.c:112 -#: ../general/g.region/main.c:118 ../general/g.region/main.c:124 -#: ../general/g.region/main.c:132 ../general/g.region/main.c:137 -#: ../general/g.region/main.c:143 ../general/g.region/main.c:148 -#: ../general/g.region/main.c:153 ../general/g.mapsets/main.c:87 -#: ../general/g.mapsets/main.c:92 ../general/g.mapsets/main.c:98 -#: ../general/g.proj/main.c:80 ../general/g.proj/main.c:86 -#: ../general/g.proj/main.c:92 ../general/g.proj/main.c:98 -#: ../general/g.proj/main.c:104 ../general/g.proj/main.c:115 -#: ../general/g.proj/main.c:120 ../general/g.mapset/main.c:76 -#: ../general/g.mapset/main.c:82 ../imagery/i.group/main.c:79 -#: ../imagery/i.group/main.c:84 ../imagery/i.group/main.c:89 -#: ../db/db.connect/main.c:53 ../db/db.connect/main.c:58 -#: ../db/db.login/main.c:91 ../vector/v.external.out/args.c:63 -#: ../vector/v.external.out/args.c:75 ../vector/v.external.out/args.c:81 -#: ../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:320 ../vector/v.in.ogr/main.c:326 -#: ../vector/v.colors/main.c:133 ../vector/v.what/main.c:91 +#: ../raster/r.colors/edit_colors.c:145 ../raster/r.colors/edit_colors.c:152 +#: ../raster/r.out.gdal/main.c:145 ../raster/r.external.out/main.c:272 +#: ../raster/r.external.out/main.c:283 ../raster/r.what/main.c:122 +#: ../raster/r.what/main.c:130 ../raster/r.what/main.c:144 +#: ../raster/r.what/main.c:149 ../raster/r.what/main.c:154 +#: ../raster/r.what/main.c:159 ../raster/r.what/main.c:169 +#: ../raster/r.proj/main.c:215 ../raster/r.proj/main.c:225 +#: ../raster/r.proj/main.c:231 ../raster/r.in.gdal/main.c:225 +#: ../raster/r.in.gdal/main.c:258 ../raster/r.sunmask/main.c:232 +#: ../raster/r.sunmask/main.c:238 ../raster/r.external/main.c:96 +#: ../raster/r.external/main.c:135 ../display/d.mon/main.c:115 +#: ../display/d.mon/main.c:120 ../display/d.mon/main.c:125 +#: ../general/g.list/main.c:105 ../general/g.list/main.c:116 +#: ../general/g.list/main.c:138 ../general/g.list/main.c:143 +#: ../general/g.list/main.c:148 ../general/g.list/main.c:153 +#: ../general/g.region/main.c:90 ../general/g.region/main.c:96 +#: ../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:125 ../general/g.region/main.c:133 +#: ../general/g.region/main.c:138 ../general/g.region/main.c:144 +#: ../general/g.region/main.c:149 ../general/g.region/main.c:154 +#: ../general/g.mapsets/main.c:87 ../general/g.mapsets/main.c:92 +#: ../general/g.mapsets/main.c:98 ../general/g.proj/main.c:80 +#: ../general/g.proj/main.c:86 ../general/g.proj/main.c:92 +#: ../general/g.proj/main.c:98 ../general/g.proj/main.c:104 +#: ../general/g.proj/main.c:115 ../general/g.proj/main.c:120 +#: ../general/g.mapset/main.c:76 ../general/g.mapset/main.c:82 +#: ../imagery/i.group/main.c:85 ../imagery/i.group/main.c:90 +#: ../imagery/i.group/main.c:95 ../db/db.connect/main.c:53 +#: ../db/db.connect/main.c:58 ../db/db.login/main.c:91 +#: ../vector/v.external.out/args.c:63 ../vector/v.external.out/args.c:75 +#: ../vector/v.external.out/args.c:81 ../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:337 +#: ../vector/v.in.ogr/main.c:343 ../vector/v.colors/main.c:133 +#: ../vector/v.colors/main.c:140 ../vector/v.what/main.c:91 #: ../vector/v.what/main.c:96 ../vector/v.what/main.c:101 #: ../vector/v.what/main.c:106 ../vector/v.what/main.c:111 #: ../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.external/args.c:57 +#: ../vector/v.info/parse.c:46 ../vector/v.vect.stats/main.c:221 +#: ../vector/v.vect.stats/main.c:228 ../vector/v.external/args.c:57 #: ../vector/v.external/args.c:63 ../vector/v.external/args.c:71 #: ../vector/v.to.db/parse.c:118 ../vector/v.to.db/parse.c:123 #: ../vector/v.to.db/parse.c:129 ../vector/v.to.db/parse.c:135 @@ -161,8 +163,8 @@ #: ../temporal/t.connect/main.c:69 ../general/g.gisenv/main.c:66 #: ../general/g.gisenv/main.c:74 ../general/g.gisenv/main.c:84 #: ../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 +#: ../db/db.connect/main.c:82 ../db/db.connect/main.c:91 +#: ../db/db.connect/main.c:94 ../db/db.connect/main.c:103 msgid "Set" msgstr "" @@ -198,8 +200,8 @@ msgid "Default TGIS database is not set" msgstr "" -#: ../temporal/t.connect/main.c:133 ../db/db.connect/main.c:161 -#: ../db/db.connect/main.c:188 +#: ../temporal/t.connect/main.c:133 ../db/db.connect/main.c:171 +#: ../db/db.connect/main.c:197 #, c-format msgid "" "Default driver / database set to:\n" @@ -215,9 +217,9 @@ #: ../locale/scriptstrings/g.extension_to_translate.c:3 #: ../locale/scriptstrings/g.extension.all_to_translate.c:3 #: ../locale/scriptstrings/g.manual_to_translate.c:2 -#: ../general/g.findfile/main.c:38 ../general/g.version/main.c:65 +#: ../general/g.findfile/main.c:38 ../general/g.version/main.c:69 #: ../general/g.ppmtopng/main.c:117 ../general/g.list/main.c:65 -#: ../general/g.cairocomp/main.c:196 ../general/g.region/main.c:64 +#: ../general/g.cairocomp/main.c:196 ../general/g.region/main.c:65 #: ../general/g.gui/main.c:39 ../general/g.findetc/main.c:28 #: ../general/g.rename/main.c:45 ../general/g.mapsets/main.c:63 #: ../general/g.pnmcomp/main.c:282 ../general/g.copy/main.c:41 @@ -258,8 +260,8 @@ #: ../locale/scriptstrings/v.import_to_translate.c:13 #: ../locale/scriptstrings/v.import_to_translate.c:16 #: ../locale/scriptstrings/v.import_to_translate.c:19 -#: ../locale/scriptstrings/i.spectral_to_translate.c:10 -#: ../locale/scriptstrings/i.spectral_to_translate.c:12 +#: ../locale/scriptstrings/i.spectral_to_translate.c:11 +#: ../locale/scriptstrings/i.spectral_to_translate.c:13 #: ../locale/scriptstrings/db.in.ogr_to_translate.c:8 #: ../locale/scriptstrings/db.in.ogr_to_translate.c:10 #: ../locale/scriptstrings/db.in.ogr_to_translate.c:13 @@ -271,10 +273,10 @@ #: ../locale/scriptstrings/m.proj_to_translate.c:11 #: ../locale/scriptstrings/m.proj_to_translate.c:23 #: ../locale/scriptstrings/m.proj_to_translate.c:25 -#: ../locale/scriptstrings/m.proj_to_translate.c:27 ../raster/r.sun/main.c:403 -#: ../raster/r.sun/main.c:412 ../raster/r.sun/main.c:421 -#: ../raster/r.sun/main.c:430 ../raster/r.sun/main.c:439 -#: ../raster/r.sun/main.c:448 ../raster/r.resamp.rst/main.c:174 +#: ../locale/scriptstrings/m.proj_to_translate.c:27 ../raster/r.sun/main.c:402 +#: ../raster/r.sun/main.c:411 ../raster/r.sun/main.c:420 +#: ../raster/r.sun/main.c:429 ../raster/r.sun/main.c:438 +#: ../raster/r.sun/main.c:447 ../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 @@ -283,6 +285,7 @@ #: ../raster/r.grow.distance/main.c:168 ../raster/r.in.lidar/main.c:126 #: ../raster/r.in.lidar/main.c:253 ../raster/r.in.lidar/main.c:286 #: ../raster/r.in.lidar/main.c:295 ../raster/r.in.xyz/main.c:297 +#: ../raster/r.buildvrt/main.c:95 ../raster/r.buildvrt/main.c:103 #: ../raster/r.lake/main.c:167 ../raster/r.lake/main.c:195 #: ../raster/r.sim/r.sim.sediment/main.c:179 #: ../raster/r.sim/r.sim.sediment/main.c:186 @@ -301,9 +304,9 @@ #: ../raster3d/r3.in.lidar/main.c:196 ../raster3d/r3.in.lidar/main.c:202 #: ../vector/v.out.ascii/args.c:35 ../vector/v.out.ascii/args.c:81 #: ../vector/v.profile/main.c:218 ../vector/v.profile/main.c:223 -#: ../vector/v.profile/main.c:229 ../vector/v.in.ogr/main.c:228 -#: ../vector/v.in.ogr/main.c:283 ../vector/v.in.ogr/main.c:333 -#: ../vector/v.in.ogr/main.c:339 ../vector/v.in.ogr/main.c:381 +#: ../vector/v.profile/main.c:229 ../vector/v.in.ogr/main.c:245 +#: ../vector/v.in.ogr/main.c:300 ../vector/v.in.ogr/main.c:350 +#: ../vector/v.in.ogr/main.c:356 ../vector/v.in.ogr/main.c:398 msgid "Output" msgstr "" @@ -342,8 +345,8 @@ #: ../locale/scriptstrings/t.rast.extract_to_translate.c:3 #: ../locale/scriptstrings/t.vect.extract_to_translate.c:3 #: ../locale/scriptstrings/t.rast3d.extract_to_translate.c:3 -#: ../vector/v.decimate/main.c:127 ../vector/v.outlier/main.c:71 -#: ../vector/v.extract/main.c:78 +#: ../vector/v.decimate/main.c:128 ../vector/v.outlier/main.c:71 +#: ../vector/v.extract/main.c:79 msgid "extract" msgstr "" @@ -380,6 +383,8 @@ #: ../locale/scriptstrings/t.rast.algebra_to_translate.c:4 #: ../locale/scriptstrings/t.rast.neighbors_to_translate.c:4 #: ../locale/scriptstrings/r.buffer.lowmem_to_translate.c:3 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:2 +#: ../locale/scriptstrings/r.drain_to_translate.c:2 #: ../locale/scriptstrings/r.import_to_translate.c:2 #: ../locale/scriptstrings/d.to.rast_to_translate.c:4 #: ../locale/scriptstrings/t.rast.univar_to_translate.c:4 @@ -392,19 +397,19 @@ #: ../locale/scriptstrings/r.in.srtm_to_translate.c:2 #: ../locale/scriptstrings/t.rast.export_to_translate.c:4 #: ../doc/raster/r.example/main.c:83 ../raster/r.surf.area/main.c:76 -#: ../raster/r.profile/main.c:53 ../raster/r.sun/main.c:251 -#: ../raster/r.regression.multi/main.c:129 ../raster/r.volume/main.c:76 -#: ../raster/r.solute.transport/main.c:229 ../raster/r.walk/main.c:178 -#: ../raster/r.timestamp/main.c:35 ../raster/r.colors/edit_colors.c:63 -#: ../raster/r.mfilter/main.c:56 ../raster/r.cost/main.c:140 -#: ../raster/r.resamp.interp/main.c:76 ../raster/r.reclass/main.c:50 -#: ../raster/r.topmodel/main.c:51 ../raster/r.texture/main.c:102 -#: ../raster/r.stats/main.c:106 ../raster/r.stats.quantile/main.c:516 -#: ../raster/r.in.poly/main.c:34 ../raster/r.out.pov/main.c:121 -#: ../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.renyi/renyi.c:47 -#: ../raster/r.li/r.li.cwed/cwed.c:54 ../raster/r.li/r.li.mpa/mpa.c:44 -#: ../raster/r.li/r.li.simpson/simpson.c:46 +#: ../raster/r.path/main.c:150 ../raster/r.profile/main.c:53 +#: ../raster/r.sun/main.c:250 ../raster/r.regression.multi/main.c:129 +#: ../raster/r.volume/main.c:76 ../raster/r.solute.transport/main.c:229 +#: ../raster/r.walk/main.c:203 ../raster/r.timestamp/main.c:35 +#: ../raster/r.colors/edit_colors.c:80 ../raster/r.mfilter/main.c:56 +#: ../raster/r.cost/main.c:163 ../raster/r.resamp.interp/main.c:76 +#: ../raster/r.reclass/main.c:50 ../raster/r.topmodel/main.c:51 +#: ../raster/r.texture/main.c:102 ../raster/r.stats/main.c:106 +#: ../raster/r.stats.quantile/main.c:516 ../raster/r.in.poly/main.c:34 +#: ../raster/r.out.pov/main.c:121 ../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.renyi/renyi.c:47 ../raster/r.li/r.li.cwed/cwed.c:54 +#: ../raster/r.li/r.li.mpa/mpa.c:44 ../raster/r.li/r.li.simpson/simpson.c:46 #: ../raster/r.li/r.li.padrange/padrange.c:53 #: ../raster/r.li/r.li.edgedensity/edgedensity.c:48 #: ../raster/r.li/r.li.patchnum/main.c:50 ../raster/r.li/r.li.padsd/padsd.c:53 @@ -415,9 +420,9 @@ #: ../raster/r.li/r.li.richness/richness.c:43 ../raster/r.out.ppm3/main.c:57 #: ../raster/r.out.bin/main.c:279 ../raster/r.to.rast3/main.c:197 #: ../raster/r.resamp.rst/main.c:148 ../raster/r.univar/r.univar_main.c:104 -#: ../raster/r.recode/main.c:48 ../raster/r.random/main.c:51 +#: ../raster/r.recode/main.c:48 ../raster/r.random/main.c:52 #: ../raster/r.spreadpath/main.c:88 ../raster/r.uslek/main.c:53 -#: ../raster/r.report/main.c:67 ../raster/r.horizon/main.c:180 +#: ../raster/r.report/main.c:67 ../raster/r.horizon/main.c:179 #: ../raster/r.quant/main.c:47 ../raster/r.series.accumulate/main.c:80 #: ../raster/r.rescale.eq/main.c:52 ../raster/r.distance/main.c:39 #: ../raster/r.mode/main.c:55 ../raster/r.spread/main.c:105 @@ -427,13 +432,13 @@ #: ../raster/r.gwflow/main.c:208 ../raster/r.describe/main.c:54 #: ../raster/r.what.color/main.c:88 ../raster/r.neighbors/main.c:167 #: ../raster/r.buffer/main.c:66 ../raster/r.contour/main.c:87 -#: ../raster/r.slope.aspect/main.c:151 ../raster/r.in.ascii/main.c:69 +#: ../raster/r.slope.aspect/main.c:169 ../raster/r.in.ascii/main.c:69 #: ../raster/r.stream.extract/main.c:76 ../raster/r.grow.distance/main.c:150 #: ../raster/r.random.surface/main.c:57 ../raster/r.surf.random/main.c:36 -#: ../raster/r.in.gridatb/main.c:45 ../raster/r.fill.dir/main.c:86 +#: ../raster/r.in.gridatb/main.c:45 ../raster/r.fill.dir/main.c:88 #: ../raster/r.clump/main.c:58 ../raster/r.circle/main.c:51 -#: ../raster/r.in.png/main.c:519 ../raster/r.cross/main.c:69 -#: ../raster/r.series/main.c:137 ../raster/r.in.lidar/main.c:108 +#: ../raster/r.in.png/main.c:519 ../raster/r.cross/main.c:68 +#: ../raster/r.series/main.c:138 ../raster/r.in.lidar/main.c:108 #: ../raster/r.mapcalc/main.c:70 ../raster/r.statistics/main.c:55 #: ../raster/r.sunhours/main.c:72 ../raster/r.stats.zonal/main.c:101 #: ../raster/r.out.gridatb/main.c:67 ../raster/r.regression.line/main.c:46 @@ -442,35 +447,36 @@ #: ../raster/r.in.xyz/main.c:158 ../raster/r.surf.fractal/main.c:38 #: ../raster/r.kappa/main.c:68 ../raster/r.coin/main.c:66 #: ../raster/r.water.outlet/main.c:57 ../raster/r.to.vect/main.c:76 -#: ../raster/r.out.vrml/main.c:47 ../raster/r.quantile/main.c:265 -#: ../raster/r.param.scale/interface.c:54 ../raster/r.surf.idw/main.c:104 -#: ../raster/r.in.bin/main.c:257 ../raster/r.drain/main.c:109 -#: ../raster/r.random.cells/main.c:47 ../raster/r.surf.contour/main.c:60 -#: ../raster/r.fill.stats/main.c:775 ../raster/r.tile/main.c:43 -#: ../raster/r.patch/main.c:58 ../raster/r.info/main.c:70 -#: ../raster/r.geomorphon/main.c:104 ../raster/r.topidx/main.c:39 -#: ../raster/r.category/main.c:52 ../raster/r.series.interp/main.c:64 -#: ../raster/r.external.out/main.c:235 ../raster/r.resamp.bspline/main.c:79 -#: ../raster/r.in.mat/main.c:91 ../raster/r.ros/main.c:212 -#: ../raster/r.null/main.c:60 ../raster/r.what/main.c:100 -#: ../raster/r.transect/main.c:103 ../raster/r.flow/main.c:421 -#: ../raster/r.proj/main.c:144 ../raster/r.surf.gauss/main.c:38 -#: ../raster/r.out.png/main.c:112 ../raster/r.resample/main.c:54 -#: ../raster/r.relief/main.c:107 ../raster/r.carve/main.c:74 -#: ../raster/r.in.gdal/main.c:92 ../raster/r.sunmask/main.c:116 -#: ../raster/r.out.ascii/main.c:59 ../raster/r.out.mpeg/main.c:102 -#: ../raster/r.covar/main.c:51 ../raster/r.out.ppm/main.c:54 -#: ../raster/r.support/main.c:54 ../raster/r.lake/main.c:150 -#: ../raster/r.out.mat/main.c:62 ../raster/r.his/main.c:67 -#: ../raster/r.external/main.c:57 ../raster/r.resamp.filter/main.c:389 -#: ../raster/r.latlong/main.c:56 ../raster/r.composite/main.c:72 -#: ../raster/r.region/main.c:51 ../raster/r.watershed/front/main.c:73 -#: ../raster/r.rescale/main.c:48 ../raster/r.sim/r.sim.sediment/main.c:114 +#: ../raster/r.out.vrml/main.c:47 ../raster/r.buildvrt/main.c:77 +#: ../raster/r.quantile/main.c:265 ../raster/r.param.scale/interface.c:54 +#: ../raster/r.surf.idw/main.c:104 ../raster/r.in.bin/main.c:257 +#: ../raster/r.drain/main.c:109 ../raster/r.random.cells/main.c:47 +#: ../raster/r.surf.contour/main.c:60 ../raster/r.fill.stats/main.c:775 +#: ../raster/r.tile/main.c:43 ../raster/r.patch/main.c:58 +#: ../raster/r.info/main.c:72 ../raster/r.geomorphon/main.c:104 +#: ../raster/r.topidx/main.c:39 ../raster/r.category/main.c:52 +#: ../raster/r.series.interp/main.c:64 ../raster/r.external.out/main.c:235 +#: ../raster/r.resamp.bspline/main.c:79 ../raster/r.in.mat/main.c:91 +#: ../raster/r.ros/main.c:212 ../raster/r.null/main.c:60 +#: ../raster/r.what/main.c:100 ../raster/r.transect/main.c:103 +#: ../raster/r.flow/main.c:421 ../raster/r.proj/main.c:147 +#: ../raster/r.surf.gauss/main.c:38 ../raster/r.out.png/main.c:112 +#: ../raster/r.resample/main.c:54 ../raster/r.relief/main.c:107 +#: ../raster/r.carve/main.c:74 ../raster/r.in.gdal/main.c:95 +#: ../raster/r.sunmask/main.c:116 ../raster/r.out.ascii/main.c:59 +#: ../raster/r.out.mpeg/main.c:102 ../raster/r.covar/main.c:51 +#: ../raster/r.out.ppm/main.c:54 ../raster/r.support/main.c:54 +#: ../raster/r.lake/main.c:150 ../raster/r.out.mat/main.c:62 +#: ../raster/r.his/main.c:67 ../raster/r.external/main.c:57 +#: ../raster/r.resamp.filter/main.c:394 ../raster/r.latlong/main.c:55 +#: ../raster/r.composite/main.c:72 ../raster/r.region/main.c:51 +#: ../raster/r.watershed/front/main.c:75 ../raster/r.rescale/main.c:48 +#: ../raster/r.sim/r.sim.sediment/main.c:114 #: ../raster/r.sim/r.sim.water/main.c:113 ../display/d.colortable/main.c:61 #: ../display/d.rgb/main.c:55 ../display/d.rast.num/main.c:79 #: ../display/d.rast/main.c:55 ../display/d.profile/main.c:193 #: ../display/d.rast.arrow/main.c:99 ../raster3d/r3.cross.rast/main.c:230 -#: ../raster3d/r3.to.rast/main.c:261 ../misc/m.nviz.image/main.c:53 +#: ../raster3d/r3.to.rast/main.c:261 ../misc/m.nviz.image/main.c:52 #: ../misc/m.nviz.script/main.c:71 ../vector/v.what.rast3/main.c:66 #: ../vector/v.to.rast/main.c:46 ../vector/v.what.rast/main.c:73 #: ../vector/v.sample/main.c:77 ../vector/v.neighbors/main.c:53 @@ -541,7 +547,7 @@ #: ../locale/scriptstrings/t.rast.contour_to_translate.c:7 #: ../locale/scriptstrings/t.vect.algebra_to_translate.c:7 #: ../locale/scriptstrings/t.rast.to.vect_to_translate.c:8 -#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:6 +#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:7 #: ../locale/scriptstrings/t.rast.accumulate_to_translate.c:13 #: ../locale/scriptstrings/t.vect.extract_to_translate.c:6 #: ../locale/scriptstrings/t.rast.aggregate_to_translate.c:6 @@ -560,7 +566,7 @@ #: ../locale/scriptstrings/t.rast.contour_to_translate.c:8 #: ../locale/scriptstrings/t.vect.algebra_to_translate.c:8 #: ../locale/scriptstrings/t.rast.to.vect_to_translate.c:9 -#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:7 +#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:8 #: ../locale/scriptstrings/t.rast.accumulate_to_translate.c:14 #: ../locale/scriptstrings/t.vect.extract_to_translate.c:7 #: ../locale/scriptstrings/t.rast.accdetect_to_translate.c:15 @@ -578,9 +584,10 @@ #: ../locale/scriptstrings/t.rast.aggregate.ds_to_translate.c:10 #: ../locale/scriptstrings/t.rast.contour_to_translate.c:9 #: ../locale/scriptstrings/t.rast.to.vect_to_translate.c:10 -#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:8 +#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:9 #: ../locale/scriptstrings/t.vect.extract_to_translate.c:8 #: ../locale/scriptstrings/t.rast.aggregate_to_translate.c:8 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:9 #: ../locale/scriptstrings/t.rast.neighbors_to_translate.c:10 #: ../locale/scriptstrings/t.rast3d.extract_to_translate.c:9 msgid "Suffix to add at basename: set 'gran' for granularity, 'time' for the full time format, 'num' for numerical suffix with a specific number of digits (default %05)" @@ -588,7 +595,7 @@ #: ../locale/scriptstrings/t.rast.extract_to_translate.c:10 #: ../locale/scriptstrings/t.rast.aggregate.ds_to_translate.c:13 -#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:9 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:10 #: ../locale/scriptstrings/t.rast.mapcalc_to_translate.c:9 msgid "Number of r.mapcalc processes to run in parallel" msgstr "" @@ -596,7 +603,7 @@ #: ../locale/scriptstrings/t.rast.extract_to_translate.c:11 #: ../locale/scriptstrings/t.rast.aggregate.ds_to_translate.c:14 #: ../locale/scriptstrings/t.rast.aggregate_to_translate.c:14 -#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:11 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:12 #: ../locale/scriptstrings/t.rast.neighbors_to_translate.c:12 #: ../locale/scriptstrings/t.rast.mapcalc_to_translate.c:10 #: ../locale/scriptstrings/t.rast3d.mapcalc_to_translate.c:11 @@ -624,7 +631,7 @@ #: ../display/d.colortable/main.c:60 ../display/d.mon/main.c:50 #: ../display/d.vect.thematic/main.c:85 ../display/d.geodesic/main.c:46 #: ../display/d.his/main.c:62 ../display/d.barscale/main.c:63 -#: ../display/d.rgb/main.c:53 ../display/d.grid/main.c:53 +#: ../display/d.rgb/main.c:53 ../display/d.grid/main.c:52 #: ../display/d.legend.vect/main.c:50 ../display/d.colorlist/main.c:35 #: ../display/d.extract/main.c:49 ../display/d.rhumbline/main.c:44 #: ../display/d.graph/main.c:58 ../display/d.legend/main.c:78 @@ -649,7 +656,7 @@ #: ../display/d.his/main.c:63 ../display/d.rgb/main.c:54 #: ../display/d.info/main.c:35 ../display/d.rast/main.c:54 #: ../display/d.erase/main.c:30 ../display/d.vect/main.c:74 -#: ../misc/m.nviz.image/main.c:52 ../misc/m.nviz.script/main.c:70 +#: ../misc/m.nviz.image/main.c:51 ../misc/m.nviz.script/main.c:70 #: ../visualization/ximgview/main.c:291 msgid "graphics" msgstr "" @@ -707,20 +714,20 @@ #: ../locale/scriptstrings/v.db.dropcolumn_to_translate.c:2 #: ../locale/scriptstrings/v.pack_to_translate.c:2 #: ../locale/scriptstrings/v.db.droptable_to_translate.c:2 -#: ../doc/vector/v.example/main.c:50 ../raster/r.random/main.c:53 +#: ../doc/vector/v.example/main.c:50 ../raster/r.random/main.c:54 #: ../raster/r.contour/main.c:90 ../display/d.legend.vect/main.c:52 #: ../display/d.extract/main.c:50 ../display/d.vect/main.c:75 -#: ../misc/m.nviz.image/main.c:54 ../misc/m.nviz.script/main.c:73 +#: ../misc/m.nviz.image/main.c:53 ../misc/m.nviz.script/main.c:73 #: ../vector/v.out.vtk/main.c:47 ../vector/v.mkgrid/main.c:70 #: ../vector/v.external.out/main.c:43 ../vector/v.what.rast3/main.c:64 #: ../vector/v.to.rast/main.c:44 ../vector/v.lidar.edgedetection/main.c:75 -#: ../vector/v.out.ogr/main.c:82 ../vector/v.kcv/main.c:55 +#: ../vector/v.out.ogr/main.c:83 ../vector/v.kcv/main.c:55 #: ../vector/v.surf.idw/main.c:87 ../vector/v.class/main.c:45 #: ../vector/v.clean/test/topocheck.c:42 ../vector/v.clean/main.c:51 #: ../vector/v.label.sa/main.c:38 ../vector/v.net.distance/main.c:66 -#: ../vector/v.random/main.c:97 ../vector/v.support/main.c:39 +#: ../vector/v.random/main.c:100 ../vector/v.support/main.c:39 #: ../vector/v.out.dxf/main.c:56 ../vector/v.out.lidar/main.c:471 -#: ../vector/v.proj/main.c:68 ../vector/v.db.connect/main.c:52 +#: ../vector/v.proj/main.c:73 ../vector/v.db.connect/main.c:52 #: ../vector/v.to.rast3/main.c:48 ../vector/v.out.ascii/main.c:47 #: ../vector/v.cluster/main.c:90 ../vector/v.in.lidar/main.c:136 #: ../vector/v.build.polylines/main.c:110 @@ -733,7 +740,7 @@ #: ../vector/v.profile/main.c:153 ../vector/v.extrude/main.c:67 #: ../vector/v.in.region/main.c:41 ../vector/v.hull/main.c:52 #: ../vector/v.out.svg/main.c:77 ../vector/v.net.connectivity/main.c:52 -#: ../vector/v.in.ogr/main.c:194 ../vector/v.patch/main.c:69 +#: ../vector/v.in.ogr/main.c:197 ../vector/v.patch/main.c:71 #: ../vector/v.net.path/main.c:42 ../vector/v.overlay/main.c:63 #: ../vector/v.perturb/main.c:62 ../vector/v.net.iso/main.c:76 #: ../vector/v.to.3d/main.c:36 ../vector/v.timestamp/main.c:35 @@ -750,7 +757,7 @@ #: ../vector/v.voronoi/main.c:123 ../vector/v.net.bridge/main.c:47 #: ../vector/v.neighbors/main.c:50 ../vector/v.split/main.c:54 #: ../vector/v.vol.rst/main.c:235 ../vector/v.net.components/main.c:72 -#: ../vector/v.decimate/main.c:123 ../vector/v.what/main.c:62 +#: ../vector/v.decimate/main.c:124 ../vector/v.what/main.c:62 #: ../vector/v.outlier/main.c:69 ../vector/v.net.salesman/main.c:127 #: ../vector/v.colors.out/main.c:49 ../vector/v.kernel/main.c:108 #: ../vector/v.category/main.c:75 ../vector/v.label/main.c:59 @@ -758,13 +765,13 @@ #: ../vector/v.info/print.c:436 ../vector/v.info/main.c:37 #: ../vector/v.parallel/main.c:49 ../vector/v.out.postgis/main.c:44 #: ../vector/v.in.dxf/main.c:64 ../vector/v.vect.stats/main.c:130 -#: ../vector/v.extract/main.c:77 ../vector/v.lrs/v.lrs.label/main.c:102 +#: ../vector/v.extract/main.c:78 ../vector/v.lrs/v.lrs.label/main.c:102 #: ../vector/v.lrs/v.lrs.where/main.c:57 #: ../vector/v.lrs/v.lrs.segment/main.c:71 #: ../vector/v.lrs/v.lrs.create/main.c:121 ../vector/v.net/main.c:47 #: ../vector/v.net.alloc/main.c:64 ../vector/v.transform/main.c:70 #: ../vector/v.generalize/main.c:76 ../vector/v.external/main.c:52 -#: ../vector/v.to.db/main.c:36 ../visualization/ximgview/main.c:293 +#: ../vector/v.to.db/main.c:38 ../visualization/ximgview/main.c:293 msgid "vector" msgstr "" @@ -789,14 +796,14 @@ #: ../locale/scriptstrings/db.dropcolumn_to_translate.c:3 #: ../db/db.databases/main.c:96 ../db/db.columns/main.c:100 #: ../db/db.copy/main.c:36 ../db/db.connect/main.c:44 -#: ../db/db.describe/main.c:130 ../db/db.execute/main.c:126 +#: ../db/db.describe/main.c:130 ../db/db.execute/main.c:138 #: ../db/db.select/main.c:266 ../db/db.tables/main.c:98 #: ../db/db.dropdb/main.c:72 ../db/db.createdb/main.c:72 #: ../vector/v.what.rast3/main.c:69 ../vector/v.class/main.c:47 #: ../vector/v.db.connect/main.c:53 ../vector/v.db.select/main.c:55 #: ../vector/v.what.rast/main.c:76 ../vector/v.univar/main.c:95 #: ../vector/v.distance/main.c:124 ../vector/v.vect.stats/main.c:131 -#: ../vector/v.to.db/main.c:37 +#: ../vector/v.to.db/main.c:39 msgid "attribute table" msgstr "" @@ -820,12 +827,12 @@ #: ../db/db.databases/main.c:95 ../db/db.drivers/main.c:71 #: ../db/db.columns/main.c:99 ../db/db.copy/main.c:35 #: ../db/db.connect/main.c:43 ../db/db.describe/main.c:129 -#: ../db/db.execute/main.c:125 ../db/db.select/main.c:265 +#: ../db/db.execute/main.c:137 ../db/db.select/main.c:265 #: ../db/db.login/main.c:40 ../db/db.tables/main.c:97 ../db/db.dropdb/main.c:71 #: ../db/db.createdb/main.c:71 ../vector/v.db.connect/main.c:54 #: ../vector/v.db.select/main.c:56 ../vector/v.distance/main.c:123 #: ../vector/v.in.db/main.c:54 ../vector/v.vect.stats/main.c:132 -#: ../vector/v.to.db/main.c:38 +#: ../vector/v.to.db/main.c:40 msgid "database" msgstr "" @@ -860,7 +867,7 @@ #: ../locale/scriptstrings/r.colors.stddev_to_translate.c:3 #: ../locale/scriptstrings/t.rast.colors_to_translate.c:3 -#: ../raster/r.colors/edit_colors.c:67 ../raster/r.colors.out/raster_main.c:46 +#: ../raster/r.colors/edit_colors.c:84 ../raster/r.colors.out/raster_main.c:46 #: ../raster/r.colors.out/raster3d_main.c:47 ../raster/r.what.color/main.c:90 #: ../display/d.colortable/main.c:62 ../vector/v.colors/main.c:56 #: ../vector/v.colors.out/main.c:50 @@ -888,8 +895,8 @@ #: ../vector/v.segment/main.c:61 ../vector/v.drape/main.c:57 #: ../vector/v.buffer/main.c:225 ../vector/v.select/main.c:49 #: ../vector/v.extrude/main.c:68 ../vector/v.in.region/main.c:42 -#: ../vector/v.hull/main.c:53 ../vector/v.in.ogr/main.c:198 -#: ../vector/v.patch/main.c:70 ../vector/v.overlay/main.c:64 +#: ../vector/v.hull/main.c:53 ../vector/v.in.ogr/main.c:201 +#: ../vector/v.patch/main.c:72 ../vector/v.overlay/main.c:64 #: ../vector/v.perturb/main.c:63 ../vector/v.to.3d/main.c:37 #: ../vector/v.type/main.c:39 ../vector/v.delaunay/main.c:86 #: ../vector/v.univar/main.c:96 ../vector/v.to.points/main.c:54 @@ -906,6 +913,7 @@ #: ../locale/scriptstrings/v.dissolve_to_translate.c:4 #: ../misc/m.measure/main.c:49 ../vector/v.buffer/main.c:223 #: ../vector/v.type/main.c:41 ../vector/v.category/main.c:695 +#: ../vector/v.to.db/main.c:41 msgid "area" msgstr "" @@ -1015,10 +1023,10 @@ #: ../raster/r.external.out/main.c:236 ../raster/r.out.png/main.c:113 #: ../raster/r.out.ascii/main.c:60 ../raster/r.out.mpeg/main.c:103 #: ../raster/r.out.ppm/main.c:55 ../raster/r.out.mat/main.c:63 -#: ../raster3d/r3.out.netcdf/main.c:587 ../raster3d/r3.out.vtk/main.c:377 +#: ../raster3d/r3.out.netcdf/main.c:588 ../raster3d/r3.out.vtk/main.c:377 #: ../raster3d/r3.out.bin/main.c:206 ../raster3d/r3.out.v5d/main.c:285 #: ../raster3d/r3.out.ascii/main.c:303 ../vector/v.out.vtk/main.c:48 -#: ../vector/v.external.out/main.c:44 ../vector/v.out.ogr/main.c:83 +#: ../vector/v.external.out/main.c:44 ../vector/v.out.ogr/main.c:84 #: ../vector/v.out.dxf/main.c:57 ../vector/v.out.lidar/main.c:472 #: ../vector/v.out.ascii/main.c:48 ../vector/v.out.svg/main.c:78 #: ../vector/v.out.pov/main.c:47 ../vector/v.colors.out/main.c:51 @@ -1073,7 +1081,7 @@ msgstr "" #: ../locale/scriptstrings/v.clip_to_translate.c:9 -#: ../raster/r.in.gdal/main.c:203 ../raster/r.in.gdal/main.c:236 +#: ../raster/r.in.gdal/main.c:220 ../raster/r.in.gdal/main.c:253 #: ../vector/v.db.select/main.c:101 msgid "Region" msgstr "" @@ -1100,7 +1108,7 @@ #: ../raster/r.univar/r.univar_main.c:105 ../raster/r.report/main.c:68 #: ../raster/r.quant/main.c:48 ../raster/r.mode/main.c:56 #: ../raster/r.support.stats/main.c:39 ../raster/r.neighbors/main.c:169 -#: ../raster/r.clump/main.c:59 ../raster/r.cross/main.c:70 +#: ../raster/r.clump/main.c:59 ../raster/r.cross/main.c:69 #: ../raster/r.in.lidar/main.c:111 ../raster/r.statistics/main.c:56 #: ../raster/r.stats.zonal/main.c:102 ../raster/r.regression.line/main.c:47 #: ../raster/r.in.xyz/main.c:160 ../raster/r.kappa/main.c:69 @@ -1109,7 +1117,7 @@ #: ../raster3d/r3.neighbors/main.c:211 ../raster3d/r3.stats/main.c:49 #: ../raster3d/r3.in.lidar/main.c:165 ../imagery/i.cca/main.c:85 #: ../vector/v.kcv/main.c:56 ../vector/v.class/main.c:48 -#: ../vector/v.random/main.c:99 ../vector/v.perturb/main.c:64 +#: ../vector/v.random/main.c:102 ../vector/v.perturb/main.c:64 #: ../vector/v.normal/main.c:73 ../vector/v.qcount/main.c:61 #: ../vector/v.univar/main.c:93 ../vector/v.neighbors/main.c:52 #: ../vector/v.outlier/main.c:70 @@ -1136,9 +1144,9 @@ #: ../locale/scriptstrings/t.sample_to_translate.c:3 #: ../locale/scriptstrings/t.vect.observe.strds_to_translate.c:3 #: ../locale/scriptstrings/t.vect.what.strds_to_translate.c:3 -#: ../raster/r.random/main.c:52 ../raster/r.random.cells/main.c:48 +#: ../raster/r.random/main.c:53 ../raster/r.random.cells/main.c:48 #: ../display/d.where/main.c:44 ../vector/v.what.rast3/main.c:65 -#: ../vector/v.random/main.c:98 ../vector/v.drape/main.c:58 +#: ../vector/v.random/main.c:101 ../vector/v.drape/main.c:58 #: ../vector/v.extrude/main.c:69 ../vector/v.what.rast/main.c:72 #: ../vector/v.sample/main.c:76 msgid "sampling" @@ -1193,7 +1201,6 @@ #: ../locale/scriptstrings/i.in.spotvgt_to_translate.c:2 #: ../locale/scriptstrings/i.image.mosaic_to_translate.c:2 #: ../locale/scriptstrings/i.spectral_to_translate.c:2 -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:2 #: ../locale/scriptstrings/i.oif_to_translate.c:2 #: ../locale/scriptstrings/r.in.aster_to_translate.c:4 #: ../locale/scriptstrings/i.tasscap_to_translate.c:2 @@ -1201,7 +1208,7 @@ #: ../imagery/i.segment/main.c:36 ../imagery/i.eb.soilheatflux/main.c:49 #: ../imagery/i.gensig/main.c:39 ../imagery/i.evapo.mh/main.c:69 #: ../imagery/i.eb.eta/main.c:42 ../imagery/i.his.rgb/main.c:46 -#: ../imagery/i.rectify/main.c:83 ../imagery/i.maxlik/main.c:61 +#: ../imagery/i.rectify/main.c:83 ../imagery/i.maxlik/main.c:63 #: ../imagery/i.fft/main.c:78 ../imagery/i.smap/main.c:38 #: ../imagery/i.eb.evapfr/main.c:47 ../imagery/i.target/main.c:45 #: ../imagery/i.evapo.pt/main.c:66 ../imagery/i.gensigset/main.c:40 @@ -1212,7 +1219,7 @@ #: ../imagery/i.landsat.acca/main.c:105 ../imagery/i.modis.qc/main.c:168 #: ../imagery/i.zc/main.c:53 ../imagery/i.pca/main.c:72 #: ../imagery/i.ifft/main.c:77 ../imagery/i.landsat.toar/main.c:70 -#: ../imagery/i.emissivity/main.c:44 ../imagery/i.group/main.c:52 +#: ../imagery/i.emissivity/main.c:44 ../imagery/i.group/main.c:53 #: ../imagery/i.biomass/main.c:50 ../imagery/i.evapo.pm/main.c:58 #: ../imagery/i.ortho.photo/i.ortho.camera/main.c:56 #: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:87 @@ -1284,7 +1291,7 @@ #: ../locale/scriptstrings/d.shade_to_translate.c:3 #: ../locale/scriptstrings/r.shade_to_translate.c:3 -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:3 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:4 #: ../locale/scriptstrings/r.in.aster_to_translate.c:6 #: ../locale/scriptstrings/r.plane_to_translate.c:3 #: ../raster/r.param.scale/interface.c:57 ../raster/r.relief/main.c:108 @@ -1305,7 +1312,7 @@ #: ../locale/scriptstrings/d.shade_to_translate.c:6 #: ../locale/scriptstrings/r.shade_to_translate.c:6 -#: ../misc/m.nviz.image/main.c:51 ../misc/m.nviz.script/main.c:74 +#: ../misc/m.nviz.image/main.c:50 ../misc/m.nviz.script/main.c:74 #: ../visualization/ximgview/main.c:294 msgid "visualization" msgstr "" @@ -1343,7 +1350,7 @@ msgstr "" #: ../locale/scriptstrings/t.select_to_translate.c:9 -#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:13 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:14 msgid "Perform a dry run, compute all dependencies and module calls but don't run them" msgstr "" @@ -1381,8 +1388,8 @@ #: ../vector/v.to.rast/main.c:63 ../vector/v.out.ogr/args.c:12 #: ../vector/v.out.ogr/args.c:22 ../vector/v.out.ogr/args.c:102 #: ../vector/v.clean/main.c:61 ../vector/v.clean/main.c:64 -#: ../vector/v.random/main.c:119 ../vector/v.random/main.c:123 -#: ../vector/v.random/main.c:126 ../vector/v.random/main.c:129 +#: ../vector/v.random/main.c:122 ../vector/v.random/main.c:126 +#: ../vector/v.random/main.c:129 ../vector/v.random/main.c:132 #: ../vector/v.out.lidar/main.c:487 ../vector/v.out.lidar/main.c:491 #: ../vector/v.out.lidar/main.c:588 ../vector/v.out.ascii/args.c:24 #: ../vector/v.out.ascii/args.c:28 ../vector/v.out.ascii/args.c:43 @@ -1392,7 +1399,7 @@ #: ../vector/v.in.lidar/main.c:228 ../vector/v.in.lidar/main.c:283 #: ../vector/v.in.lidar/main.c:289 ../vector/v.in.lidar/main.c:297 #: ../vector/v.reclass/main.c:77 ../vector/v.reclass/main.c:82 -#: ../vector/v.surf.rst/main.c:178 ../vector/v.surf.rst/main.c:190 +#: ../vector/v.surf.rst/main.c:180 ../vector/v.surf.rst/main.c:192 #: ../vector/v.db.select/main.c:64 ../vector/v.db.select/main.c:67 #: ../vector/v.db.select/main.c:70 ../vector/v.db.select/main.c:76 #: ../vector/v.db.select/main.c:116 ../vector/v.net.allpairs/main.c:75 @@ -1407,13 +1414,13 @@ #: ../vector/v.profile/main.c:165 ../vector/v.profile/main.c:168 #: ../vector/v.profile/main.c:173 ../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:237 -#: ../vector/v.in.ogr/main.c:242 ../vector/v.in.ogr/main.c:251 -#: ../vector/v.in.ogr/main.c:267 ../vector/v.in.ogr/main.c:315 -#: ../vector/v.in.ogr/main.c:360 ../vector/v.to.3d/args.c:19 +#: ../vector/v.extrude/main.c:95 ../vector/v.in.ogr/main.c:254 +#: ../vector/v.in.ogr/main.c:259 ../vector/v.in.ogr/main.c:268 +#: ../vector/v.in.ogr/main.c:284 ../vector/v.in.ogr/main.c:332 +#: ../vector/v.in.ogr/main.c:377 ../vector/v.to.3d/args.c:19 #: ../vector/v.to.3d/args.c:25 ../vector/v.in.db/main.c:94 #: ../vector/v.to.points/main.c:67 ../vector/v.to.points/main.c:71 -#: ../vector/v.decimate/main.c:149 ../vector/v.decimate/main.c:152 +#: ../vector/v.decimate/main.c:150 ../vector/v.decimate/main.c:153 #: ../vector/v.category/main.c:85 ../vector/v.category/main.c:89 #: ../vector/v.category/main.c:93 ../vector/v.edit/args.c:24 #: ../vector/v.edit/args.c:29 ../vector/v.edit/args.c:118 @@ -1422,15 +1429,16 @@ #: ../vector/v.edit/args.c:152 ../vector/v.edit/args.c:170 #: ../vector/v.edit/args.c:205 ../vector/v.net.centrality/main.c:121 #: ../vector/v.net.centrality/main.c:123 ../vector/v.out.postgis/args.c:15 -#: ../vector/v.out.postgis/args.c:19 ../vector/v.vect.stats/main.c:157 -#: ../vector/v.vect.stats/main.c:162 ../vector/v.vect.stats/main.c:167 -#: ../vector/v.vect.stats/main.c:172 ../vector/v.vect.stats/main.c:177 -#: ../vector/v.vect.stats/main.c:182 ../vector/v.extract/main.c:98 -#: ../vector/v.extract/main.c:103 ../vector/v.extract/main.c:109 -#: ../vector/v.extract/main.c:112 ../vector/v.extract/main.c:115 -#: ../vector/v.extract/main.c:125 ../vector/v.extract/main.c:135 -#: ../vector/v.generalize/main.c:94 ../vector/v.generalize/main.c:233 -#: ../vector/v.generalize/main.c:236 ../vector/v.to.db/parse.c:45 +#: ../vector/v.out.postgis/args.c:19 ../vector/v.vect.stats/main.c:153 +#: ../vector/v.vect.stats/main.c:158 ../vector/v.vect.stats/main.c:163 +#: ../vector/v.vect.stats/main.c:168 ../vector/v.vect.stats/main.c:173 +#: ../vector/v.vect.stats/main.c:178 ../vector/v.vect.stats/main.c:183 +#: ../vector/v.extract/main.c:99 ../vector/v.extract/main.c:105 +#: ../vector/v.extract/main.c:111 ../vector/v.extract/main.c:114 +#: ../vector/v.extract/main.c:117 ../vector/v.extract/main.c:127 +#: ../vector/v.extract/main.c:137 ../vector/v.generalize/main.c:94 +#: ../vector/v.generalize/main.c:233 ../vector/v.generalize/main.c:236 +#: ../vector/v.to.db/parse.c:45 msgid "Selection" msgstr "" @@ -1514,8 +1522,8 @@ #: ../locale/scriptstrings/r.in.wms_to_translate.c:26 #: ../locale/scriptstrings/r.in.wms_to_translate.c:28 #: ../db/db.databases/main.c:80 ../db/db.databases/main.c:91 -#: ../db/db.execute/main.c:144 ../db/db.execute/main.c:149 -#: ../db/db.execute/main.c:154 ../db/db.select/main.c:219 +#: ../db/db.execute/main.c:156 ../db/db.execute/main.c:161 +#: ../db/db.execute/main.c:166 ../db/db.select/main.c:219 #: ../db/db.select/main.c:224 msgid "Connection" msgstr "" @@ -1629,7 +1637,7 @@ #: ../locale/scriptstrings/g.extension_to_translate.c:30 #: ../locale/scriptstrings/t.rast.colors_to_translate.c:15 #: ../locale/scriptstrings/r.mask_to_translate.c:20 -#: ../raster/r.colors/edit_colors.c:116 ../raster/r.null/main.c:108 +#: ../raster/r.colors/edit_colors.c:133 ../raster/r.null/main.c:108 #: ../vector/v.colors/main.c:122 msgid "Remove" msgstr "" @@ -1648,7 +1656,7 @@ #: ../locale/scriptstrings/r.reclass.area_to_translate.c:4 #: ../locale/scriptstrings/t.rast.neighbors_to_translate.c:3 #: ../locale/scriptstrings/r3.in.xyz_to_translate.c:8 -#: ../raster/r.neighbors/main.c:170 ../raster/r.series/main.c:138 +#: ../raster/r.neighbors/main.c:170 ../raster/r.series/main.c:139 #: ../raster/r.in.lidar/main.c:113 ../raster/r.in.xyz/main.c:162 #: ../raster/r.patch/main.c:63 ../raster3d/r3.neighbors/main.c:212 #: ../raster3d/r3.in.lidar/main.c:167 ../vector/v.neighbors/main.c:54 @@ -1656,7 +1664,7 @@ msgstr "" #: ../locale/scriptstrings/t.rast.series_to_translate.c:4 -#: ../raster/r.series.accumulate/main.c:81 ../raster/r.series/main.c:139 +#: ../raster/r.series.accumulate/main.c:81 ../raster/r.series/main.c:140 #: ../raster/r.patch/main.c:64 ../raster/r.series.interp/main.c:65 msgid "series" msgstr "" @@ -1670,7 +1678,7 @@ msgstr "" #: ../locale/scriptstrings/t.rast.series_to_translate.c:8 -#: ../raster/r.neighbors/main.c:239 ../raster/r.series/main.c:168 +#: ../raster/r.neighbors/main.c:239 ../raster/r.series/main.c:169 #: ../raster/r.resamp.stats/main.c:282 ../raster3d/r3.neighbors/main.c:127 msgid "Quantile to calculate for method=quantile" msgstr "" @@ -1685,8 +1693,8 @@ msgstr "" #: ../locale/scriptstrings/t.rast.series_to_translate.c:11 -#: ../raster/r.series.accumulate/main.c:159 ../raster/r.series/main.c:187 -#: ../raster/r.resamp.stats/main.c:288 ../raster/r.resamp.filter/main.c:431 +#: ../raster/r.series.accumulate/main.c:159 ../raster/r.series/main.c:188 +#: ../raster/r.resamp.stats/main.c:288 ../raster/r.resamp.filter/main.c:436 msgid "Propagate NULLs" msgstr "Propagar NULL" @@ -1694,8 +1702,8 @@ msgid "Lists information about space time datasets and maps." msgstr "" -#: ../locale/scriptstrings/t.info_to_translate.c:4 ../raster/r.info/main.c:72 -#: ../raster3d/r3.info/main.c:78 ../general/g.region/main.c:67 +#: ../locale/scriptstrings/t.info_to_translate.c:4 ../raster/r.info/main.c:74 +#: ../raster3d/r3.info/main.c:78 ../general/g.region/main.c:68 #: ../vector/v.info/main.c:40 msgid "extent" msgstr "" @@ -1707,8 +1715,8 @@ #: ../locale/scriptstrings/t.info_to_translate.c:9 #: ../locale/scriptstrings/i.oif_to_translate.c:6 #: ../raster/r.regression.multi/main.c:162 -#: ../raster/r.regression.line/main.c:69 ../general/g.region/main.c:147 -#: ../imagery/i.group/main.c:88 +#: ../raster/r.regression.line/main.c:69 ../general/g.region/main.c:148 +#: ../imagery/i.group/main.c:94 msgid "Print in shell script style" msgstr "" @@ -1910,7 +1918,7 @@ msgstr "" #: ../locale/scriptstrings/v.what.vect_to_translate.c:16 -msgid "Maximum query distance in map units" +msgid "Maximum query distance in map units (meters for ll)" msgstr "" #: ../locale/scriptstrings/t.rast.contour_to_translate.c:1 @@ -1978,7 +1986,7 @@ #: ../general/g.rename/main.c:46 ../general/g.copy/main.c:42 #: ../general/g.dirseps/main.c:35 ../general/g.access/main.c:38 #: ../general/g.filename/main.c:40 ../general/g.remove/main.c:70 -#: ../imagery/i.target/main.c:46 ../imagery/i.group/main.c:53 +#: ../imagery/i.target/main.c:46 ../imagery/i.group/main.c:54 msgid "map management" msgstr "" @@ -1997,10 +2005,10 @@ #: ../locale/scriptstrings/r3.in.xyz_to_translate.c:2 #: ../locale/scriptstrings/t.rast3d.algebra_to_translate.c:4 #: ../locale/scriptstrings/t.rast3d.extract_to_translate.c:4 -#: ../raster/r.colors/edit_colors.c:59 ../raster/r.univar/r3.univar_main.c:98 +#: ../raster/r.colors/edit_colors.c:76 ../raster/r.univar/r3.univar_main.c:98 #: ../raster/r.to.rast3elev/main.c:363 #: ../raster/r.colors.out/raster3d_main.c:46 ../raster3d/r3.support/main.c:49 -#: ../raster3d/r3.gwflow/main.c:159 ../raster3d/r3.out.netcdf/main.c:586 +#: ../raster3d/r3.gwflow/main.c:159 ../raster3d/r3.out.netcdf/main.c:587 #: ../raster3d/r3.retile/main.c:96 ../raster3d/r3.neighbors/main.c:208 #: ../raster3d/r3.out.vtk/main.c:376 ../raster3d/r3.mkdspf/main.c:79 #: ../raster3d/r3.mask/main.c:133 ../raster3d/r3.in.v5d/main.c:178 @@ -2011,7 +2019,7 @@ #: ../raster3d/r3.to.rast/main.c:259 ../raster3d/r3.stats/main.c:48 #: ../raster3d/r3.gradient/main.c:43 ../raster3d/r3.out.ascii/main.c:302 #: ../raster3d/r3.in.lidar/main.c:162 ../raster3d/r3.null/main.c:180 -#: ../raster3d/r3.in.ascii/main.c:354 ../misc/m.nviz.image/main.c:55 +#: ../raster3d/r3.in.ascii/main.c:354 ../misc/m.nviz.image/main.c:54 #: ../misc/m.nviz.script/main.c:72 msgid "raster3d" msgstr "raster3d" @@ -2025,7 +2033,7 @@ #: ../locale/scriptstrings/t.rast3d.extract_to_translate.c:5 #: ../raster/r.to.rast3/main.c:199 ../raster/r.to.rast3elev/main.c:364 #: ../raster3d/r3.support/main.c:51 ../raster3d/r3.gwflow/main.c:161 -#: ../raster3d/r3.out.netcdf/main.c:589 ../raster3d/r3.retile/main.c:98 +#: ../raster3d/r3.out.netcdf/main.c:590 ../raster3d/r3.retile/main.c:98 #: ../raster3d/r3.neighbors/main.c:210 ../raster3d/r3.out.vtk/main.c:378 #: ../raster3d/r3.mkdspf/main.c:81 ../raster3d/r3.mask/main.c:135 #: ../raster3d/r3.in.v5d/main.c:180 ../raster3d/r3.out.bin/main.c:207 @@ -2111,18 +2119,19 @@ #: ../raster/r.in.gridatb/main.c:46 ../raster/r.in.png/main.c:520 #: ../raster/r.in.lidar/main.c:109 ../raster/r.in.xyz/main.c:159 #: ../raster/r.in.bin/main.c:258 ../raster/r.in.mat/main.c:92 -#: ../raster/r.proj/main.c:147 ../raster/r.in.gdal/main.c:93 +#: ../raster/r.proj/main.c:150 ../raster/r.in.gdal/main.c:96 #: ../raster/r.external/main.c:58 ../raster3d/r3.in.v5d/main.c:179 #: ../raster3d/r3.in.bin/main.c:253 ../raster3d/r3.in.lidar/main.c:163 -#: ../raster3d/r3.in.ascii/main.c:355 ../vector/v.proj/main.c:71 +#: ../raster3d/r3.in.ascii/main.c:355 ../vector/v.proj/main.c:76 #: ../vector/v.in.lidar/main.c:137 ../vector/v.in.dwg/main.c:83 -#: ../vector/v.in.ogr/main.c:195 ../vector/v.in.db/main.c:53 +#: ../vector/v.in.ogr/main.c:198 ../vector/v.in.db/main.c:53 #: ../vector/v.in.ascii/main.c:71 ../vector/v.in.dxf/main.c:65 #: ../vector/v.external/main.c:53 msgid "import" msgstr "" #: ../locale/scriptstrings/i.in.spotvgt_to_translate.c:4 +#: ../imagery/i.vi/main.c:92 msgid "NDVI" msgstr "" @@ -2144,6 +2153,7 @@ #: ../locale/scriptstrings/t.vect.algebra_to_translate.c:3 #: ../locale/scriptstrings/t.rast.algebra_to_translate.c:3 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:3 #: ../locale/scriptstrings/t.rast.mapcalc_to_translate.c:3 #: ../locale/scriptstrings/t.rast3d.mapcalc_to_translate.c:3 #: ../locale/scriptstrings/t.rast3d.algebra_to_translate.c:3 @@ -2160,7 +2170,7 @@ msgstr "" #: ../locale/scriptstrings/t.vect.algebra_to_translate.c:9 -#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:10 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:11 #: ../locale/scriptstrings/t.rast.mapcalc_to_translate.c:11 #: ../locale/scriptstrings/t.rast3d.mapcalc_to_translate.c:12 #: ../locale/scriptstrings/t.rast3d.algebra_to_translate.c:11 @@ -2238,7 +2248,7 @@ msgstr "" #: ../locale/scriptstrings/t.rast.to.vect_to_translate.c:18 -#: ../raster/r.to.vect/main.c:117 ../vector/v.proj/main.c:130 +#: ../raster/r.to.vect/main.c:117 ../vector/v.proj/main.c:143 msgid "Do not build vector topology" msgstr "" @@ -2269,7 +2279,7 @@ msgstr "" #: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:3 -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:4 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:5 #: ../raster/r.resamp.interp/main.c:78 ../raster/r.surf.idw/main.c:106 #: ../raster/r.surf.contour/main.c:62 ../raster/r.fill.stats/main.c:777 #: ../raster/r.series.interp/main.c:66 ../raster/r.resamp.bspline/main.c:82 @@ -2278,11 +2288,18 @@ msgid "interpolation" msgstr "" -#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:9 -msgid "Number of interpolation processes to run in parallel" +#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:6 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:7 +#: ../raster/r.fill.stats/main.c:779 ../raster/r.resamp.bspline/main.c:84 +#: ../vector/v.surf.rst/main.c:152 ../vector/v.vol.rst/main.c:241 +msgid "no-data filling" msgstr "" #: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:10 +msgid "Number of interpolation processes to run in parallel" +msgstr "" + +#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:11 msgid "Assign the space time raster dataset start and end time to the output map" msgstr "" @@ -2330,7 +2347,7 @@ #: ../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 -#: ../raster/r.watershed/front/main.c:76 +#: ../raster/r.watershed/front/main.c:78 msgid "accumulation" msgstr "" @@ -2465,6 +2482,7 @@ msgstr "" #: ../locale/scriptstrings/r.in.wms_to_translate.c:6 +#: ../locale/scriptstrings/r.drain_to_translate.c:9 #: ../locale/scriptstrings/r.import_to_translate.c:11 #: ../locale/scriptstrings/r3.in.xyz_to_translate.c:14 #: ../imagery/i.ifft/main.c:93 ../vector/v.kernel/main.c:133 @@ -2545,7 +2563,7 @@ msgstr "" #: ../locale/scriptstrings/r.in.wms_to_translate.c:32 -#: ../display/d.mon/main.c:102 ../display/d.grid/main.c:113 +#: ../display/d.mon/main.c:102 ../display/d.grid/main.c:112 #: ../display/d.legend.vect/main.c:101 ../display/d.legend/main.c:246 #: ../display/d.path/main.c:115 ../display/d.erase/main.c:37 #: ../display/d.histogram/main.c:108 ../general/g.pnmcomp/main.c:325 @@ -2583,8 +2601,8 @@ msgstr "" #: ../locale/scriptstrings/t.vect.db.select_to_translate.c:6 -#: ../vector/v.decimate/main.c:128 ../vector/v.outlier/main.c:72 -#: ../vector/v.extract/main.c:79 +#: ../vector/v.decimate/main.c:129 ../vector/v.outlier/main.c:72 +#: ../vector/v.extract/main.c:80 msgid "select" msgstr "" @@ -2657,7 +2675,7 @@ #: ../locale/scriptstrings/v.build.all_to_translate.c:3 #: ../locale/scriptstrings/t.topology_to_translate.c:3 #: ../vector/v.clean/main.c:52 ../vector/v.build.polylines/main.c:111 -#: ../vector/v.in.ogr/main.c:197 ../vector/v.build/main.c:37 +#: ../vector/v.in.ogr/main.c:200 ../vector/v.build/main.c:37 #: ../vector/v.info/main.c:39 ../vector/v.out.postgis/main.c:48 #: ../vector/v.generalize/main.c:82 msgid "topology" @@ -2674,7 +2692,7 @@ msgstr "" #: ../locale/scriptstrings/t.snap_to_translate.c:4 ../vector/v.clean/main.c:54 -#: ../vector/v.in.ogr/main.c:199 +#: ../vector/v.in.ogr/main.c:202 msgid "snapping" msgstr "" @@ -2689,14 +2707,14 @@ #: ../locale/scriptstrings/v.import_to_translate.c:4 #: ../locale/scriptstrings/r.import_to_translate.c:4 -#: ../locale/scriptstrings/m.proj_to_translate.c:3 ../raster/r.proj/main.c:145 -#: ../raster/r.latlong/main.c:59 ../general/g.proj/main.c:65 -#: ../general/g.setproj/main.c:79 ../vector/v.proj/main.c:69 +#: ../locale/scriptstrings/m.proj_to_translate.c:3 ../raster/r.proj/main.c:148 +#: ../raster/r.latlong/main.c:58 ../general/g.proj/main.c:65 +#: ../general/g.setproj/main.c:79 ../vector/v.proj/main.c:74 msgid "projection" msgstr "" #: ../locale/scriptstrings/v.import_to_translate.c:5 -#: ../vector/v.in.ogr/main.c:207 +#: ../vector/v.in.ogr/main.c:210 msgid "Name of OGR datasource to be imported" msgstr "" @@ -2705,6 +2723,7 @@ #: ../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/i.spectral_to_translate.c:9 #: ../locale/scriptstrings/r.import_to_translate.c:6 #: ../locale/scriptstrings/r.import_to_translate.c:8 #: ../locale/scriptstrings/t.register_to_translate.c:6 @@ -2720,15 +2739,15 @@ #: ../locale/scriptstrings/r3.in.xyz_to_translate.c:22 #: ../locale/scriptstrings/r3.in.xyz_to_translate.c:24 #: ../locale/scriptstrings/r3.in.xyz_to_translate.c:27 -#: ../raster/r.sun/main.c:272 ../raster/r.sun/main.c:281 -#: ../raster/r.sun/main.c:290 ../raster/r.sun/main.c:299 -#: ../raster/r.sun/main.c:307 ../raster/r.sun/main.c:316 -#: ../raster/r.sun/main.c:325 ../raster/r.sun/main.c:334 -#: ../raster/r.sun/main.c:343 ../raster/r.sun/main.c:352 -#: ../raster/r.sun/main.c:361 ../raster/r.sun/main.c:370 -#: ../raster/r.sun/main.c:379 ../raster/r.sun/main.c:386 -#: ../raster/r.sun/main.c:394 ../raster/r.horizon/main.c:195 -#: ../raster/r.horizon/main.c:204 ../raster/r.horizon/main.c:212 +#: ../raster/r.sun/main.c:271 ../raster/r.sun/main.c:280 +#: ../raster/r.sun/main.c:289 ../raster/r.sun/main.c:298 +#: ../raster/r.sun/main.c:306 ../raster/r.sun/main.c:315 +#: ../raster/r.sun/main.c:324 ../raster/r.sun/main.c:333 +#: ../raster/r.sun/main.c:342 ../raster/r.sun/main.c:351 +#: ../raster/r.sun/main.c:360 ../raster/r.sun/main.c:369 +#: ../raster/r.sun/main.c:378 ../raster/r.sun/main.c:385 +#: ../raster/r.sun/main.c:393 ../raster/r.horizon/main.c:194 +#: ../raster/r.horizon/main.c:203 ../raster/r.horizon/main.c:211 #: ../raster/r.spread/main.c:125 ../raster/r.spread/main.c:139 #: ../raster/r.spread/main.c:151 ../raster/r.spread/main.c:164 #: ../raster/r.spread/main.c:177 ../raster/r.spread/main.c:189 @@ -2736,6 +2755,7 @@ #: ../raster/r.in.lidar/main.c:133 ../raster/r.in.xyz/main.c:213 #: ../raster/r.in.xyz/main.c:222 ../raster/r.in.xyz/main.c:230 #: ../raster/r.in.xyz/main.c:241 ../raster/r.in.xyz/main.c:251 +#: ../raster/r.buildvrt/main.c:86 ../raster/r.buildvrt/main.c:92 #: ../raster/r.external/main.c:66 ../raster/r.external/main.c:74 #: ../raster/r.external/main.c:83 ../raster/r.sim/r.sim.sediment/main.c:158 #: ../raster/r.sim/r.sim.sediment/main.c:166 @@ -2752,18 +2772,18 @@ #: ../display/d.text/main.c:154 ../raster3d/r3.flow/main.c:188 #: ../raster3d/r3.flow/main.c:195 ../raster3d/r3.flow/main.c:205 #: ../raster3d/r3.in.lidar/main.c:177 ../raster3d/r3.in.lidar/main.c:184 -#: ../vector/v.in.ogr/main.c:223 ../vector/v.edit/args.c:96 +#: ../vector/v.in.ogr/main.c:240 ../vector/v.edit/args.c:96 #: ../vector/v.edit/args.c:215 msgid "Input" msgstr "" #: ../locale/scriptstrings/v.import_to_translate.c:7 -#: ../vector/v.in.ogr/main.c:219 +#: ../vector/v.in.ogr/main.c:236 msgid "OGR layer name. If not given, all available layers are imported" msgstr "" #: ../locale/scriptstrings/v.import_to_translate.c:9 -#: ../vector/v.proj/main.c:106 +#: ../vector/v.proj/main.c:111 msgid "Name for output vector map (default: input)" msgstr "" @@ -2777,17 +2797,17 @@ #: ../locale/scriptstrings/v.import_to_translate.c:14 #: ../locale/scriptstrings/db.in.ogr_to_translate.c:11 -#: ../vector/v.in.ogr/main.c:296 +#: ../vector/v.in.ogr/main.c:313 msgid "Encoding value for attribute data" msgstr "" #: ../locale/scriptstrings/v.import_to_translate.c:15 -#: ../vector/v.in.ogr/main.c:298 +#: ../vector/v.in.ogr/main.c:315 msgid "Overrides encoding interpretation, useful when importing ESRI Shapefile" msgstr "" #: ../locale/scriptstrings/v.import_to_translate.c:17 -#: ../vector/v.in.ogr/main.c:274 +#: ../vector/v.in.ogr/main.c:291 msgid "Snapping threshold for boundaries (map units)" msgstr "" @@ -2815,12 +2835,12 @@ msgstr "" #: ../locale/scriptstrings/v.import_to_translate.c:25 -#: ../vector/v.in.ogr/main.c:319 +#: ../vector/v.in.ogr/main.c:336 msgid "List supported OGR formats and exit" msgstr "" #: ../locale/scriptstrings/v.import_to_translate.c:26 -#: ../vector/v.in.ogr/main.c:325 +#: ../vector/v.in.ogr/main.c:342 msgid "List available OGR layers in data source and exit" msgstr "" @@ -2830,16 +2850,16 @@ #: ../locale/scriptstrings/t.rast.import_to_translate.c:18 #: ../locale/scriptstrings/t.vect.import_to_translate.c:14 #: ../locale/scriptstrings/r.import_to_translate.c:31 -#: ../raster/r.in.lidar/main.c:300 ../raster/r.in.gdal/main.c:185 +#: ../raster/r.in.lidar/main.c:300 ../raster/r.in.gdal/main.c:202 #: ../raster/r.external/main.c:102 ../raster3d/r3.in.lidar/main.c:293 -#: ../vector/v.in.lidar/main.c:321 ../vector/v.in.ogr/main.c:347 +#: ../vector/v.in.lidar/main.c:321 ../vector/v.in.ogr/main.c:364 #: ../vector/v.external/args.c:45 msgid "Override projection check (use current location's projection)" msgstr "" #: ../locale/scriptstrings/v.import_to_translate.c:28 #: ../locale/scriptstrings/r.import_to_translate.c:32 -#: ../vector/v.in.ogr/main.c:349 ../vector/v.external/args.c:47 +#: ../vector/v.in.ogr/main.c:366 ../vector/v.external/args.c:47 msgid "Assume that the dataset has the same projection as the current location" msgstr "" @@ -2968,66 +2988,66 @@ #: ../locale/scriptstrings/t.rast.colors_to_translate.c:22 #: ../locale/scriptstrings/t.rast.colors_to_translate.c:24 #: ../locale/scriptstrings/t.rast.colors_to_translate.c:26 -#: ../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 ../raster/r.category/main.c:81 +#: ../raster/r.colors/edit_colors.c:107 ../raster/r.colors/edit_colors.c:114 +#: ../raster/r.colors/edit_colors.c:121 ../raster/r.colors/edit_colors.c:128 +#: ../raster/r.colors/edit_colors.c:139 ../raster/r.colors/edit_colors.c:157 +#: ../raster/r.colors/edit_colors.c:162 ../raster/r.colors/edit_colors.c:167 +#: ../raster/r.colors/edit_colors.c:172 ../raster/r.category/main.c:81 #: ../raster/r.category/main.c:88 ../display/d.linegraph/main.c:270 #: ../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:112 ../vector/v.colors/main.c:138 -#: ../vector/v.colors/main.c:143 ../vector/v.colors/main.c:148 +#: ../vector/v.colors/main.c:112 ../vector/v.colors/main.c:145 +#: ../vector/v.colors/main.c:150 ../vector/v.colors/main.c:155 msgid "Define" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:8 -#: ../raster/r.colors/edit_colors.c:96 ../vector/v.colors/main.c:98 +#: ../raster/r.colors/edit_colors.c:113 ../vector/v.colors/main.c:98 msgid "Raster map from which to copy color table" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:10 -#: ../raster/r.colors/edit_colors.c:103 ../vector/v.colors/main.c:105 +#: ../raster/r.colors/edit_colors.c:120 ../vector/v.colors/main.c:105 msgid "3D raster map from which to copy color table" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:12 -#: ../raster/r.colors/edit_colors.c:109 ../vector/v.colors/main.c:111 +#: ../raster/r.colors/edit_colors.c:126 ../vector/v.colors/main.c:111 msgid "Path to rules file" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:14 -#: ../raster/r.colors/edit_colors.c:115 ../vector/v.colors/main.c:121 +#: ../raster/r.colors/edit_colors.c:132 ../vector/v.colors/main.c:121 msgid "Remove existing color table" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:16 -#: ../raster/r.colors/edit_colors.c:121 ../vector/v.colors/main.c:127 +#: ../raster/r.colors/edit_colors.c:138 ../vector/v.colors/main.c:127 msgid "Only write new color table if it does not already exist" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:17 -#: ../raster/r.colors/edit_colors.c:126 ../vector/v.colors/main.c:131 +#: ../raster/r.colors/edit_colors.c:143 ../vector/v.colors/main.c:131 msgid "List available rules then exit" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:19 -#: ../raster/r.colors/edit_colors.c:132 ../vector/v.colors/main.c:137 +#: ../raster/r.colors/edit_colors.c:156 ../vector/v.colors/main.c:144 msgid "Invert colors" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:21 -#: ../raster/r.colors/edit_colors.c:137 ../vector/v.colors/main.c:142 +#: ../raster/r.colors/edit_colors.c:161 ../vector/v.colors/main.c:149 msgid "Logarithmic scaling" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:23 -#: ../raster/r.colors/edit_colors.c:142 ../vector/v.colors/main.c:147 +#: ../raster/r.colors/edit_colors.c:166 ../vector/v.colors/main.c:154 msgid "Logarithmic-absolute scaling" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:25 -#: ../raster/r.colors/edit_colors.c:147 +#: ../raster/r.colors/edit_colors.c:171 msgid "Histogram equalization" msgstr "" @@ -3045,6 +3065,7 @@ msgstr "" #: ../locale/scriptstrings/t.rename_to_translate.c:4 +#: ../locale/scriptstrings/v.db.renamecolumn_to_translate.c:5 #: ../general/g.rename/main.c:47 msgid "rename" msgstr "" @@ -3203,7 +3224,7 @@ msgstr "" #: ../locale/scriptstrings/v.unpack_to_translate.c:1 -msgid "Imports a vector map as GRASS GIS specific archive file (packed with v.pack)" +msgid "Imports a GRASS GIS specific vector archive file (packed with v.pack) as a vector map" msgstr "" #: ../locale/scriptstrings/v.unpack_to_translate.c:5 @@ -3225,7 +3246,7 @@ #: ../locale/scriptstrings/r.unpack_to_translate.c:10 ../ps/ps.map/main.c:100 #: ../ps/ps.map/main.c:113 ../ps/ps.map/main.c:135 #: ../raster/r.univar/r.univar_main.c:42 ../raster/r.kappa/main.c:90 -#: ../raster/r.kappa/main.c:98 +#: ../raster/r.kappa/main.c:98 ../raster/r.kappa/main.c:114 msgid "Output settings" msgstr "" @@ -3233,7 +3254,7 @@ #: ../locale/scriptstrings/r.unpack_to_translate.c:9 #: ../locale/scriptstrings/t.rast.import_to_translate.c:19 #: ../locale/scriptstrings/t.vect.import_to_translate.c:15 -#: ../raster/r.in.lidar/main.c:302 ../raster/r.in.gdal/main.c:187 +#: ../raster/r.in.lidar/main.c:302 ../raster/r.in.gdal/main.c:204 #: ../raster/r.external/main.c:104 ../raster3d/r3.in.lidar/main.c:295 #: ../vector/v.in.lidar/main.c:323 msgid "Assume that the dataset has same projection as the current location" @@ -3267,6 +3288,7 @@ #: ../locale/scriptstrings/v.db.univar_to_translate.c:8 #: ../locale/scriptstrings/db.univar_to_translate.c:8 +#: ../raster/r.info/main.c:91 msgid "Print stats in shell script style" msgstr "" @@ -3335,7 +3357,7 @@ msgstr "" #: ../locale/scriptstrings/r.unpack_to_translate.c:1 -msgid "Imports a raster map as GRASS GIS specific archive file (packed with r.pack)" +msgid "Imports a GRASS GIS specific raster archive file (packed with r.pack) as a raster map" msgstr "" #: ../locale/scriptstrings/r.unpack_to_translate.c:6 @@ -3351,23 +3373,23 @@ msgid "multispectral" msgstr "" -#: ../locale/scriptstrings/i.spectral_to_translate.c:9 +#: ../locale/scriptstrings/i.spectral_to_translate.c:10 msgid "Name for output image (or text file for -t)" msgstr "" -#: ../locale/scriptstrings/i.spectral_to_translate.c:11 +#: ../locale/scriptstrings/i.spectral_to_translate.c:12 msgid "Graphics format for output file" msgstr "" -#: ../locale/scriptstrings/i.spectral_to_translate.c:13 +#: ../locale/scriptstrings/i.spectral_to_translate.c:14 msgid "Show sampling coordinates instead of numbering in the legend" msgstr "" -#: ../locale/scriptstrings/i.spectral_to_translate.c:14 +#: ../locale/scriptstrings/i.spectral_to_translate.c:15 msgid "Use gnuplot for display" msgstr "" -#: ../locale/scriptstrings/i.spectral_to_translate.c:15 +#: ../locale/scriptstrings/i.spectral_to_translate.c:16 msgid "output to text file" msgstr "" @@ -3471,8 +3493,8 @@ #: ../locale/scriptstrings/t.rast.import_to_translate.c:6 #: ../locale/scriptstrings/t.vect.import_to_translate.c:6 -#: ../raster/r.in.gdal/main.c:94 ../general/g.proj/main.c:66 -#: ../vector/v.in.ogr/main.c:200 +#: ../raster/r.in.gdal/main.c:97 ../general/g.proj/main.c:66 +#: ../vector/v.in.ogr/main.c:203 msgid "create location" msgstr "" @@ -3487,17 +3509,19 @@ msgstr "" #: ../locale/scriptstrings/t.rast.import_to_translate.c:13 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:23 #: ../locale/scriptstrings/r.import_to_translate.c:10 -#: ../raster/r.stream.extract/main.c:141 ../raster/r.resamp.bspline/main.c:151 -#: ../raster/r.proj/main.c:192 ../raster/r.in.gdal/main.c:123 +#: ../raster/r.stream.extract/main.c:141 ../raster/r.resamp.bspline/main.c:153 +#: ../raster/r.proj/main.c:195 ../raster/r.in.gdal/main.c:126 #: ../vector/v.to.rast/main.c:117 ../vector/v.surf.bspline/main.c:195 msgid "Cache size for raster rows" msgstr "" #: ../locale/scriptstrings/t.rast.import_to_translate.c:14 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:22 #: ../locale/scriptstrings/r.import_to_translate.c:9 -#: ../raster/r.stream.extract/main.c:140 ../raster/r.resamp.bspline/main.c:150 -#: ../raster/r.proj/main.c:191 ../raster/r.in.gdal/main.c:122 +#: ../raster/r.stream.extract/main.c:140 ../raster/r.resamp.bspline/main.c:152 +#: ../raster/r.proj/main.c:194 ../raster/r.in.gdal/main.c:125 #: ../vector/v.to.rast/main.c:116 ../vector/v.surf.bspline/main.c:194 msgid "Maximum memory to be used (in MB)" msgstr "" @@ -3593,52 +3617,68 @@ 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.rectify/main.c:132 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:3 +#: ../raster/r.surf.area/main.c:77 ../raster/r.contour/main.c:88 +#: ../raster/r.random.surface/main.c:58 ../raster/r.surf.random/main.c:37 +#: ../raster/r.surf.fractal/main.c:39 ../raster/r.surf.idw/main.c:105 +#: ../raster/r.surf.contour/main.c:61 ../raster/r.fill.stats/main.c:776 +#: ../raster/r.resamp.bspline/main.c:80 ../raster/r.surf.gauss/main.c:39 +#: ../vector/v.surf.idw/main.c:88 ../vector/v.surf.rst/main.c:148 +#: ../vector/v.surf.bspline/main.c:92 ../vector/v.vol.rst/main.c:237 +msgid "surface" +msgstr "" + +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:6 +#: ../raster/r.resamp.bspline/main.c:83 +msgid "splines" +msgstr "" + +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:8 +#: ../raster/r.proj/main.c:185 ../imagery/i.rectify/main.c:132 #: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:126 msgid "Interpolation method to use" msgstr "Método de intepolação a usar" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:6 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:9 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 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:10 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:12 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:14 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:16 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:18 msgid "RST options" msgstr "" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:8 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:11 msgid "Spline smoothing parameter" msgstr "" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:10 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:13 msgid "Width of hole edge used for interpolation (in cells)" msgstr "" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:12 -#: ../vector/v.surf.rst/main.c:307 ../vector/v.vol.rst/main.c:319 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:15 +#: ../vector/v.surf.rst/main.c:310 ../vector/v.vol.rst/main.c:321 msgid "Minimum number of points for approximation in a segment (>segmax)" msgstr "" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:14 -#: ../vector/v.surf.rst/main.c:298 ../vector/v.vol.rst/main.c:310 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:17 +#: ../vector/v.surf.rst/main.c:301 ../vector/v.vol.rst/main.c:312 msgid "Maximum number of points in a segment" msgstr "" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:16 -#: ../raster/r.resamp.bspline/main.c:131 ../vector/v.surf.bspline/main.c:177 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:19 +#: ../raster/r.resamp.bspline/main.c:133 ../vector/v.surf.bspline/main.c:177 msgid "Tykhonov regularization parameter (affects smoothing)" msgstr "" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:17 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:20 msgid "Used in bilinear and bicubic spline interpolation" msgstr "" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:18 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:21 msgid "Spline options" msgstr "" @@ -3724,7 +3764,7 @@ msgid "r.mapcalc expression for temporal and spatial analysis of space time raster datasets" msgstr "" -#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:12 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:13 #: ../locale/scriptstrings/t.rast3d.algebra_to_translate.c:13 msgid "Use granularity sampling instead of the temporal topology approach" msgstr "" @@ -3793,7 +3833,7 @@ msgstr "" #: ../locale/scriptstrings/v.dissolve_to_translate.c:3 -#: ../vector/v.extract/main.c:80 +#: ../vector/v.extract/main.c:81 msgid "dissolve" msgstr "" @@ -3805,6 +3845,77 @@ msgid "Name of attribute column used to dissolve common boundaries" msgstr "" +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:1 +msgid "Calculates a new raster map from a simple r.mapcalc expression." +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:4 +msgid "simple" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:5 +msgid "Formula (e.g. A-B or A*C+B)" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:6 +msgid "Name of input A raster map" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:7 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:9 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:11 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:13 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:15 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:17 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:23 +#: ../raster/r.stream.extract/main.c:89 ../raster/r.stream.extract/main.c:97 +#: ../raster/r.flow/main.c:435 ../raster/r.flow/main.c:441 +msgid "Input maps" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:8 +msgid "Name of input B raster map" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:10 +msgid "Name of input C raster map" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:12 +msgid "Name of input D raster map" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:14 +msgid "Name of input E raster map" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:16 +msgid "Name of input F raster map" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:18 +#: ../raster/r.random/main.c:89 ../raster/r.mapcalc/main.c:105 +msgid "Seed for rand() function" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:19 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:21 +msgid "Random" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:20 +#: ../raster/r.mapcalc/main.c:109 +msgid "Generate random seed (result is non-deterministic)" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:22 +msgid "Quote the map names" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:24 +msgid "Case sensitive variable names" +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 "" @@ -3813,6 +3924,114 @@ msgid "Create the location specified by the \"location\" parameter and exit. Do not import the space time vector datasets." msgstr "" +#: ../locale/scriptstrings/r.drain_to_translate.c:1 +#: ../raster/r.drain/main.c:113 +msgid "Traces a flow through an elevation model or cost surface on a raster map." +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:3 ../raster/r.path/main.c:151 +#: ../raster/r.solute.transport/main.c:230 ../raster/r.topmodel/main.c:52 +#: ../raster/r.uslek/main.c:54 ../raster/r.usler/main.c:53 +#: ../raster/r.gwflow/main.c:210 ../raster/r.stream.extract/main.c:77 +#: ../raster/r.fill.dir/main.c:89 ../raster/r.basins.fill/main.c:55 +#: ../raster/r.water.outlet/main.c:58 ../raster/r.drain/main.c:110 +#: ../raster/r.topidx/main.c:40 ../raster/r.flow/main.c:422 +#: ../raster/r.carve/main.c:75 ../raster/r.lake/main.c:151 +#: ../raster/r.watershed/front/main.c:76 +#: ../raster/r.sim/r.sim.sediment/main.c:115 +#: ../raster/r.sim/r.sim.water/main.c:114 ../raster3d/r3.gwflow/main.c:162 +#: ../raster3d/r3.flow/main.c:180 +msgid "hydrology" +msgstr "hidrologia" + +#: ../locale/scriptstrings/r.drain_to_translate.c:4 ../raster/r.path/main.c:152 +#: ../raster/r.walk/main.c:204 ../raster/r.cost/main.c:164 +#: ../raster/r.drain/main.c:111 +msgid "cost surface" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:5 +#: ../raster/r.drain/main.c:116 +msgid "Name of input elevation or cost surface raster map" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:6 +#: ../raster/r.drain/main.c:121 +msgid "Name of input movement direction map associated with the cost surface" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:7 +#: ../raster/r.drain/main.c:123 +msgid "Direction in degrees CCW from east" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:8 +#: ../locale/scriptstrings/r.drain_to_translate.c:23 +#: ../raster/r.drain/main.c:125 ../raster/r.drain/main.c:168 +msgid "Cost surface" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:10 +#: ../raster/r.drain/main.c:133 +msgid "Name for output drain vector map" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:11 +#: ../raster/r.drain/main.c:134 +msgid "Recommended for cost surface made using knight's move" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:12 +#: ../raster/r.path/main.c:195 ../raster/r.walk/main.c:260 +#: ../raster/r.cost/main.c:223 ../raster/r.drain/main.c:139 +msgid "Coordinates of starting point(s) (E,N)" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:13 +#: ../locale/scriptstrings/r.drain_to_translate.c:15 +#: ../raster/r.path/main.c:196 ../raster/r.path/main.c:202 +#: ../raster/r.walk/main.c:242 ../raster/r.walk/main.c:254 +#: ../raster/r.walk/main.c:261 ../raster/r.walk/main.c:342 +#: ../raster/r.cost/main.c:205 ../raster/r.cost/main.c:217 +#: ../raster/r.cost/main.c:224 ../raster/r.cost/main.c:274 +#: ../raster/r.drain/main.c:140 ../raster/r.drain/main.c:147 +msgid "Start" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:14 +#: ../raster/r.path/main.c:201 ../raster/r.drain/main.c:145 +msgid "Name of starting vector points map(s)" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:16 +#: ../raster/r.path/main.c:206 ../raster/r.drain/main.c:151 +msgid "Copy input cell values on output" +msgstr "Copia valores da célula de entrada" + +#: ../locale/scriptstrings/r.drain_to_translate.c:17 +#: ../locale/scriptstrings/r.drain_to_translate.c:19 +#: ../locale/scriptstrings/r.drain_to_translate.c:21 +#: ../raster/r.path/main.c:207 ../raster/r.path/main.c:212 +#: ../raster/r.path/main.c:217 ../raster/r.drain/main.c:152 +#: ../raster/r.drain/main.c:157 ../raster/r.drain/main.c:162 +msgid "Path settings" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:18 +#: ../raster/r.path/main.c:211 ../raster/r.drain/main.c:156 +msgid "Accumulate input values along the path" +msgstr "Acumula valores da entrada ao longo do caminho" + +#: ../locale/scriptstrings/r.drain_to_translate.c:20 +#: ../raster/r.path/main.c:216 ../raster/r.drain/main.c:161 +msgid "Count cell numbers along the path" +msgstr "Conta número de células ao longo do caminho" + +#: ../locale/scriptstrings/r.drain_to_translate.c:22 +#: ../raster/r.drain/main.c:167 +msgid "The input raster map is a cost surface (direction surface must also be specified)" +msgstr "" + #: ../locale/scriptstrings/r.import_to_translate.c:1 msgid "Imports raster data into a GRASS raster map using GDAL library and reprojects on the fly." msgstr "" @@ -3855,14 +4074,15 @@ #: ../locale/scriptstrings/r.import_to_translate.c:24 #: ../raster/r.in.poly/main.c:50 ../raster/r.in.ascii/main.c:92 -#: ../raster/r.in.bin/main.c:298 ../raster/r.in.gdal/main.c:140 -#: ../raster/r.support/main.c:66 ../raster/r.external/main.c:90 +#: ../raster/r.buildvrt/main.c:102 ../raster/r.in.bin/main.c:298 +#: ../raster/r.in.gdal/main.c:143 ../raster/r.support/main.c:66 +#: ../raster/r.external/main.c:90 msgid "Title for resultant raster map" msgstr "Título para o mapa resultante" #: ../locale/scriptstrings/r.import_to_translate.c:25 -#: ../raster/r.in.gdal/main.c:141 ../raster/r.in.gdal/main.c:150 -#: ../raster/r.in.gdal/main.c:159 ../raster/r.in.gdal/main.c:165 +#: ../raster/r.in.gdal/main.c:144 ../raster/r.in.gdal/main.c:153 +#: ../raster/r.in.gdal/main.c:162 ../raster/r.in.gdal/main.c:168 #: ../raster/r.external/main.c:91 ../imagery/i.landsat.toar/main.c:94 #: ../imagery/i.landsat.toar/main.c:116 ../imagery/i.landsat.toar/main.c:125 #: ../imagery/i.landsat.toar/main.c:134 ../imagery/i.landsat.toar/main.c:142 @@ -3876,104 +4096,20 @@ #: ../locale/scriptstrings/r.import_to_translate.c:27 #: ../locale/scriptstrings/r.import_to_translate.c:29 -#: ../raster/r.horizon/main.c:278 ../raster/r.horizon/main.c:297 +#: ../raster/r.horizon/main.c:277 ../raster/r.horizon/main.c:296 msgid "Optional" msgstr "" #: ../locale/scriptstrings/r.import_to_translate.c:28 -#: ../raster/r.proj/main.c:208 +#: ../raster/r.proj/main.c:219 msgid "Do not perform region cropping optimization" msgstr "Não executar otimização do corte da regição" #: ../locale/scriptstrings/r.import_to_translate.c:30 -#: ../raster/r.in.gdal/main.c:214 +#: ../raster/r.in.gdal/main.c:231 msgid "Force Lat/Lon maps to fit into geographic coordinates (90N,S; 180E,W)" msgstr "Força mapas Lat/Lon a se ajustarem em coordenadas geográficas (90N,S; 180E,W)" -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:1 -msgid "Performs inter-satellite calibration on DMSP-OLS Nighttime Lights Time Series" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:3 -msgid "inter-satellite" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:4 -#, fuzzy -msgid "calibration" -msgstr "Locação: %s\n" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:5 -msgid "nighttime lights" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:6 -#, fuzzy -msgid "time series" -msgstr "Mapa raster a ser amostrado" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:7 -msgid "DMSP-OLS" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:8 -#, fuzzy -msgid "Print out calibration equations" -msgstr "Mostra matriz de correlação" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:9 -msgid "Evaluation based on the Normalised Difference Index" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:10 -msgid "Print in shell script style (currently only NDI via -e)" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:11 -#, fuzzy -msgid "Keep current computational region settings" -msgstr "Usando as configurações da região atual..." - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:12 -msgid "Exclude zero values from the analysis (retain zero cells in output)" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:13 -msgid "Exclude zero values from the analysis (set zero cells to NULL in output)" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:14 -msgid "Do not try to transfer timestamps (for input without timestamp)" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:15 -msgid "Clean average DMSP-OLS visible band digital number image(s)" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:16 -msgid "output file(s) suffix" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:17 -msgid "Suffix for calibrated average digital number output image(s)" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:18 -msgid "Calibration model" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:19 -msgid "Inter-satellite calibration model for average DMSP-OLS nighttime lights time series" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:20 -msgid "Elvidge (2009 or 2014), Liu 2012, Wu 2013" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:21 -msgid "Calibration Model" -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 "" @@ -4191,7 +4327,7 @@ msgid "Renames a column in the attribute table connected to a given vector map." msgstr "" -#: ../locale/scriptstrings/v.db.renamecolumn_to_translate.c:5 +#: ../locale/scriptstrings/v.db.renamecolumn_to_translate.c:6 msgid "Old and new name of the column (old,new)" msgstr "" @@ -4325,17 +4461,17 @@ msgstr "" #: ../locale/scriptstrings/m.proj_to_translate.c:2 ../misc/m.cogo/main.c:225 -#: ../misc/m.transform/main.c:316 ../misc/m.nviz.image/main.c:50 +#: ../misc/m.transform/main.c:316 ../misc/m.nviz.image/main.c:49 #: ../misc/m.nviz.script/main.c:69 ../misc/m.measure/main.c:46 msgid "miscellaneous" msgstr "" #: ../locale/scriptstrings/m.proj_to_translate.c:4 #: ../locale/scriptstrings/i.tasscap_to_translate.c:3 -#: ../raster/r.proj/main.c:146 ../imagery/i.fft/main.c:79 +#: ../raster/r.proj/main.c:149 ../imagery/i.fft/main.c:79 #: ../imagery/i.pca/main.c:73 ../imagery/i.ifft/main.c:78 #: ../imagery/i.ortho.photo/i.ortho.transform/main.c:392 -#: ../misc/m.transform/main.c:317 ../vector/v.proj/main.c:70 +#: ../misc/m.transform/main.c:317 ../vector/v.proj/main.c:75 #: ../vector/v.transform/main.c:71 msgid "transformation" msgstr "" @@ -4358,7 +4494,7 @@ #: ../raster/r.reclass/main.c:66 ../raster/r.recode/main.c:61 #: ../raster/r.in.ascii/main.c:79 ../raster3d/r3.in.ascii/main.c:87 #: ../general/g.proj/main.c:141 ../general/g.proj/main.c:150 -#: ../db/db.execute/main.c:139 ../db/db.select/main.c:208 +#: ../db/db.execute/main.c:151 ../db/db.select/main.c:208 #: ../vector/v.segment/main.c:80 ../vector/v.what/main.c:78 #: ../vector/v.edit/args.c:95 msgid "'-' for standard input" @@ -4482,14 +4618,18 @@ msgstr "" #: ../locale/scriptstrings/r.in.srtm_to_translate.c:4 -msgid "Name of SRTM input tile (file without .hgt.zip extension)" +msgid "SRTM" msgstr "" #: ../locale/scriptstrings/r.in.srtm_to_translate.c:5 -msgid "Name for output raster map (default: input tile)" +msgid "Name of SRTM input tile (file without .hgt.zip extension)" msgstr "" #: ../locale/scriptstrings/r.in.srtm_to_translate.c:6 +msgid "Name for output raster map (default: input tile)" +msgstr "" + +#: ../locale/scriptstrings/r.in.srtm_to_translate.c:7 msgid "Input is a 1-arcsec tile (default: 3-arcsec)" msgstr "" @@ -4516,7 +4656,7 @@ #: ../raster3d/r3.in.lidar/main.c:164 ../vector/v.lidar.edgedetection/main.c:76 #: ../vector/v.out.lidar/main.c:473 ../vector/v.in.lidar/main.c:138 #: ../vector/v.lidar.correction/main.c:72 ../vector/v.surf.bspline/main.c:94 -#: ../vector/v.lidar.growing/main.c:76 ../vector/v.decimate/main.c:124 +#: ../vector/v.lidar.growing/main.c:76 ../vector/v.decimate/main.c:125 #: ../vector/v.outlier/main.c:74 msgid "LIDAR" msgstr "" @@ -4666,7 +4806,7 @@ #: ../locale/scriptstrings/d.rast.leg_to_translate.c:3 #: ../display/d.vect.thematic/main.c:86 ../display/d.barscale/main.c:64 -#: ../display/d.grid/main.c:54 ../display/d.legend.vect/main.c:51 +#: ../display/d.grid/main.c:53 ../display/d.legend.vect/main.c:51 #: ../display/d.graph/main.c:59 ../display/d.legend/main.c:79 #: ../display/d.linegraph/main.c:232 ../display/d.vect.chart/main.c:64 #: ../display/d.text/main.c:140 ../display/d.northarrow/main.c:47 @@ -5060,37 +5200,34 @@ msgid "Paper '%s' not found, using defaults" 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.horizon/main.c:846 -#: ../raster/r.horizon/main.c:864 ../raster/r.latlong/main.c:133 -#: ../display/d.grid/plot.c:287 ../display/d.grid/plot.c:293 -#: ../display/d.grid/plot.c:334 ../display/d.grid/plot.c:340 -#: ../display/d.grid/plot.c:427 ../display/d.grid/plot.c:433 -#: ../display/d.grid/plot.c:485 ../display/d.grid/plot.c:491 -#: ../display/d.grid/plot.c:635 ../display/d.grid/plot.c:651 -#: ../display/d.grid/plot.c:668 ../display/d.grid/plot.c:685 -msgid "Error in pj_do_proj" -msgstr "Erro em pj_do_proj" - -#: ../ps/ps.map/do_geogrid.c:272 ../raster/r.sun/main.c:788 -#: ../raster/r.horizon/main.c:538 ../display/d.grid/plot.c:554 -#: ../display/d.where/main.c:113 ../general/g.region/printwindow.c:257 -#: ../general/g.region/printwindow.c:481 ../general/g.region/printwindow.c:550 +#: ../ps/ps.map/do_geogrid.c:90 ../ps/ps.map/do_geogrid.c:96 +#: ../ps/ps.map/do_geogrid.c:121 ../ps/ps.map/do_geogrid.c:127 +#: ../ps/ps.map/do_geogrid.c:200 ../ps/ps.map/do_geogrid.c:242 +#: ../ps/ps.map/do_geogrid.c:322 ../ps/ps.map/do_geogrid.c:339 +#: ../ps/ps.map/do_geogrid.c:357 ../ps/ps.map/do_geogrid.c:375 +#: ../ps/ps.map/do_geogrid.c:432 ../ps/ps.map/do_geogrid.c:439 +#: ../ps/ps.map/do_geogrid.c:444 ../ps/ps.map/do_geogrid.c:453 +#: ../ps/ps.map/do_geogrid.c:458 +msgid "Error in GPJ_transform" +msgstr "" + +#: ../ps/ps.map/do_geogrid.c:284 ../raster/r.sun/main.c:787 +#: ../raster/r.horizon/main.c:542 ../display/d.grid/plot.c:564 +#: ../display/d.where/main.c:113 ../general/g.region/printwindow.c:256 +#: ../general/g.region/printwindow.c:492 ../general/g.region/printwindow.c:564 msgid "Can't get projection key values of current location" msgstr "Não obtive os valores de projeção da locação atual" -#: ../ps/ps.map/do_geogrid.c:278 ../raster/r.sun/main.c:798 -#: ../raster/r.horizon/main.c:548 ../raster/r.latlong/main.c:114 -#: ../display/d.grid/plot.c:561 ../display/d.grid/plot.c:588 -#: ../display/d.where/main.c:120 ../display/d.where/main.c:146 -msgid "Unable to set up lat/long projection parameters" -msgstr "Não consegui ajustar parâmetros de projeção lat/long" +#: ../ps/ps.map/do_geogrid.c:293 ../raster/r.sun/main.c:796 +#: ../raster/r.horizon/main.c:551 ../raster/r.sunhours/main.c:231 +#: ../raster/r.proj/main.c:342 ../raster/r.in.gdal/main.c:1003 +#: ../raster/r.sunmask/g_solposition.c:121 ../raster/r.latlong/main.c:111 +#: ../display/d.grid/plot.c:605 ../display/d.where/main.c:151 +#: ../general/g.region/printwindow.c:265 ../general/g.region/printwindow.c:501 +#: ../general/g.region/printwindow.c:593 ../vector/v.proj/main.c:292 +#, fuzzy +msgid "Unable to initialize coordinate transformation" +msgstr "Não consegui fechar o mapa" #: ../ps/ps.map/ps_clrtbl.c:35 ../ps/ps.map/ps_fclrtbl.c:46 #, c-format @@ -5259,41 +5396,42 @@ #: ../vector/v.mkgrid/main.c:278 ../vector/v.what.rast3/main.c:126 #: ../vector/v.to.rast/support.c:109 ../vector/v.to.rast/support.c:284 #: ../vector/v.to.rast/support.c:523 ../vector/v.to.rast/vect2rast.c:60 -#: ../vector/v.out.ogr/main.c:634 ../vector/v.kcv/main.c:126 +#: ../vector/v.out.ogr/main.c:690 ../vector/v.kcv/main.c:126 #: ../vector/v.surf.idw/read_sites.c:55 ../vector/v.class/main.c:117 #: ../vector/v.label.sa/labels.c:78 ../vector/v.net.distance/main.c:279 -#: ../vector/v.random/main.c:239 ../vector/v.db.connect/main.c:223 -#: ../vector/v.db.connect/main.c:331 ../vector/v.to.rast3/main.c:84 -#: ../vector/v.reclass/main.c:133 ../vector/v.surf.rst/main.c:620 -#: ../vector/v.surf.bspline/main.c:384 ../vector/v.surf.bspline/crosscorr.c:123 -#: ../vector/v.db.select/main.c:177 ../vector/v.net.allpairs/main.c:166 -#: ../vector/v.in.dwg/main.c:213 ../vector/v.buffer/main.c:431 -#: ../vector/v.select/copy_tabs.c:82 ../vector/v.profile/main.c:426 -#: ../vector/v.profile/main.c:580 ../vector/v.extrude/main.c:229 -#: ../vector/v.out.svg/main.c:159 ../vector/v.in.ogr/main.c:1131 -#: ../vector/v.in.ogr/main.c:1177 ../vector/v.patch/main.c:156 -#: ../vector/v.patch/main.c:188 ../vector/v.patch/main.c:309 -#: ../vector/v.patch/main.c:391 ../vector/v.net.path/path.c:96 -#: ../vector/v.overlay/main.c:246 ../vector/v.overlay/main.c:413 -#: ../vector/v.net.iso/main.c:376 ../vector/v.to.3d/trans2.c:55 -#: ../vector/v.to.3d/trans3.c:57 ../vector/v.what.rast/main.c:144 -#: ../vector/v.net.flow/main.c:169 ../vector/v.normal/main.c:122 -#: ../vector/v.sample/main.c:179 ../vector/v.distance/main.c:520 -#: ../vector/v.distance/main.c:555 ../vector/v.distance/main.c:601 -#: ../vector/v.distance/main.c:1340 ../vector/v.distance/main.c:1359 -#: ../vector/v.net.timetable/main.c:93 ../vector/v.in.db/main.c:164 -#: ../vector/v.in.db/main.c:302 ../vector/v.in.ascii/main.c:348 -#: ../vector/v.to.points/main.c:177 ../vector/v.colors/scan_attr.c:29 -#: ../vector/v.colors/read_rgb.c:28 ../vector/v.colors/write_rgb.c:25 -#: ../vector/v.vol.rst/user1.c:99 ../vector/v.vol.rst/main.c:600 -#: ../vector/v.net.components/main.c:180 +#: ../vector/v.random/main.c:243 ../vector/v.random/main.c:271 +#: ../vector/v.db.connect/main.c:223 ../vector/v.db.connect/main.c:331 +#: ../vector/v.to.rast3/main.c:84 ../vector/v.reclass/main.c:133 +#: ../vector/v.surf.rst/main.c:623 ../vector/v.surf.bspline/main.c:384 +#: ../vector/v.surf.bspline/crosscorr.c:123 ../vector/v.db.select/main.c:177 +#: ../vector/v.net.allpairs/main.c:166 ../vector/v.in.dwg/main.c:213 +#: ../vector/v.buffer/main.c:431 ../vector/v.select/copy_tabs.c:82 +#: ../vector/v.profile/main.c:426 ../vector/v.profile/main.c:580 +#: ../vector/v.extrude/main.c:229 ../vector/v.out.svg/main.c:159 +#: ../vector/v.in.ogr/main.c:1194 ../vector/v.in.ogr/main.c:1242 +#: ../vector/v.patch/main.c:159 ../vector/v.patch/main.c:191 +#: ../vector/v.patch/main.c:347 ../vector/v.patch/main.c:429 +#: ../vector/v.net.path/path.c:96 ../vector/v.overlay/main.c:246 +#: ../vector/v.overlay/main.c:413 ../vector/v.net.iso/main.c:376 +#: ../vector/v.to.3d/trans2.c:55 ../vector/v.to.3d/trans3.c:57 +#: ../vector/v.what.rast/main.c:144 ../vector/v.net.flow/main.c:169 +#: ../vector/v.normal/main.c:122 ../vector/v.sample/main.c:179 +#: ../vector/v.distance/main.c:527 ../vector/v.distance/main.c:562 +#: ../vector/v.distance/main.c:608 ../vector/v.distance/main.c:1348 +#: ../vector/v.distance/main.c:1367 ../vector/v.net.timetable/main.c:93 +#: ../vector/v.in.db/main.c:164 ../vector/v.in.db/main.c:302 +#: ../vector/v.in.ascii/main.c:348 ../vector/v.to.points/main.c:177 +#: ../vector/v.colors/scan_attr.c:29 ../vector/v.colors/read_rgb.c:28 +#: ../vector/v.colors/write_rgb.c:25 ../vector/v.vol.rst/user1.c:99 +#: ../vector/v.vol.rst/main.c:602 ../vector/v.net.components/main.c:180 #: ../vector/v.colors.out/make_colors.c:36 ../vector/v.label/main.c:278 #: ../vector/v.edit/select.c:516 ../vector/v.net.centrality/main.c:246 #: ../vector/v.info/print.c:147 ../vector/v.out.postgis/table.c:34 -#: ../vector/v.in.dxf/write_vect.c:211 ../vector/v.extract/main.c:263 +#: ../vector/v.in.dxf/write_vect.c:211 ../vector/v.extract/main.c:226 +#: ../vector/v.extract/main.c:323 ../vector/v.extract/extract.c:272 #: ../vector/v.lrs/v.lrs.create/main.c:296 #: ../vector/v.lrs/v.lrs.create/main.c:305 ../vector/v.net.alloc/main.c:316 -#: ../vector/v.transform/trans_digit.c:41 ../vector/v.to.db/update.c:46 +#: ../vector/v.transform/trans_digit.c:41 ../vector/v.to.db/update.c:48 #: ../vector/v.to.db/query.c:89 #, c-format msgid "Unable to open database <%s> by driver <%s>" @@ -5363,10 +5501,11 @@ msgid "My first raster module" msgstr "" -#: ../doc/raster/r.example/main.c:105 ../raster/r.walk/main.c:435 -#: ../raster/r.walk/main.c:440 ../raster/r.walk/main.c:801 -#: ../raster/r.colors/edit_colors.c:393 ../raster/r.cost/main.c:350 -#: ../raster/r.cost/main.c:665 ../raster/r.reclass/main.c:79 +#: ../doc/raster/r.example/main.c:105 ../raster/r.walk/main.c:460 +#: ../raster/r.walk/main.c:486 ../raster/r.walk/main.c:491 +#: ../raster/r.walk/main.c:852 ../raster/r.colors/edit_colors.c:434 +#: ../raster/r.cost/main.c:375 ../raster/r.cost/main.c:401 +#: ../raster/r.cost/main.c:712 ../raster/r.reclass/main.c:79 #: ../raster/r.univar/r.univar_main.c:234 ../raster/r.report/parse.c:273 #: ../raster/r.distance/parse.c:72 ../raster/r.distance/parse.c:81 #: ../raster/r.spread/main.c:439 ../raster/r.spread/main.c:442 @@ -5374,13 +5513,13 @@ #: ../raster/r.spread/main.c:452 ../raster/r.spread/main.c:455 #: ../raster/r.buffer/main.c:112 ../raster/r.stream.extract/main.c:173 #: ../raster/r.stream.extract/main.c:177 ../raster/r.stream.extract/main.c:182 -#: ../raster/r.cross/main.c:106 ../raster/r.mapcalc/map.c:519 +#: ../raster/r.cross/main.c:105 ../raster/r.mapcalc/map.c:519 #: ../raster/r.mapcalc/map.c:813 ../raster/r.mapcalc/map3.c:710 -#: ../raster/r.compress/main.c:124 ../raster/r.compress/main.c:304 -#: ../raster/r.kappa/main.c:150 ../raster/r.kappa/stats.c:33 +#: ../raster/r.compress/main.c:124 ../raster/r.compress/main.c:308 +#: ../raster/r.kappa/main.c:162 ../raster/r.kappa/stats.c:33 #: ../raster/r.kappa/stats.c:38 ../raster/r.coin/main.c:121 #: ../raster/r.coin/main.c:123 ../raster/r.fill.stats/main.c:1028 -#: ../raster/r.tile/main.c:86 ../raster/r.info/main.c:104 +#: ../raster/r.tile/main.c:86 ../raster/r.info/main.c:110 #: ../raster/r.geomorphon/memory.c:14 ../raster/r.category/main.c:119 #: ../raster/r.category/main.c:140 ../raster/r.ros/main.c:368 #: ../raster/r.ros/main.c:379 ../raster/r.ros/main.c:384 @@ -5394,14 +5533,15 @@ #: ../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 ../general/g.region/main.c:429 -#: ../general/g.region/main.c:766 ../general/g.region/main.c:774 -#: ../imagery/i.gensig/parse.c:38 ../imagery/i.gensigset/parse.c:44 -#: ../imagery/i.pca/main.c:139 ../imagery/i.ortho.photo/i.ortho.elev/main.c:197 +#: ../raster/r.sim/simlib/output.c:755 ../general/g.region/main.c:442 +#: ../general/g.region/main.c:779 ../general/g.region/main.c:787 +#: ../imagery/i.segment/parse_args.c:199 ../imagery/i.gensig/parse.c:38 +#: ../imagery/i.gensigset/parse.c:44 ../imagery/i.pca/main.c:139 +#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:197 #: ../misc/m.nviz.image/surface.c:50 ../misc/m.nviz.image/surface.c:107 -#: ../vector/v.colors/main.c:312 ../vector/v.vol.rst/main.c:615 -#: ../scripts/v.rast.stats/v.rast.stats.py:128 ../scripts/r.rgb/r.rgb.py:60 -#: ../scripts/r.mask/r.mask.py:131 ../scripts/r.grow/r.grow.py:123 +#: ../vector/v.colors/main.c:325 ../vector/v.vol.rst/main.c:617 +#: ../scripts/v.rast.stats/v.rast.stats.py:148 ../scripts/r.rgb/r.rgb.py:60 +#: ../scripts/r.mask/r.mask.py:131 ../scripts/r.grow/r.grow.py:122 #: ../scripts/d.polar/d.polar.py:62 ../scripts/r.pack/r.pack.py:74 #: ../scripts/r.buffer.lowmem/r.buffer.lowmem.py:87 #: ../scripts/d.correlate/d.correlate.py:50 @@ -5409,7 +5549,7 @@ #: ../scripts/d.rast.leg/d.rast.leg.py:103 #: ../scripts/r.reclass.area/r.reclass.area.py:103 #: ../scripts/r.reclass.area/r.reclass.area.py:213 -#: ../scripts/r.fillnulls/r.fillnulls.py:150 +#: ../scripts/r.fillnulls/r.fillnulls.py:162 #, c-format, python-format msgid "Raster map <%s> not found" msgstr "Mapa raster <%s> não encontrado" @@ -5418,17 +5558,17 @@ msgid "My first vector module" msgstr "" -#: ../doc/vector/v.example/main.c:75 ../raster/r.walk/main.c:410 -#: ../raster/r.cost/main.c:325 ../raster/r.carve/main.c:158 -#: ../display/d.extract/main.c:98 ../general/g.region/main.c:479 +#: ../doc/vector/v.example/main.c:75 ../raster/r.walk/main.c:453 +#: ../raster/r.cost/main.c:368 ../raster/r.carve/main.c:158 +#: ../display/d.extract/main.c:98 ../general/g.region/main.c:492 #: ../misc/m.nviz.image/vector.c:84 ../vector/v.lidar.edgedetection/main.c:180 #: ../vector/v.clean/test/topocheck.c:63 #: ../vector/v.lidar.correction/main.c:157 ../vector/v.surf.bspline/main.c:263 #: ../vector/v.surf.bspline/main.c:332 ../vector/v.lidar.growing/main.c:126 #: ../vector/v.profile/main.c:359 ../vector/v.profile/main.c:363 -#: ../vector/v.colors/main.c:238 ../vector/v.outlier/main.c:176 -#: ../vector/v.edit/main.c:155 ../vector/v.vect.stats/main.c:263 -#: ../vector/v.vect.stats/main.c:271 ../vector/v.lrs/v.lrs.label/main.c:268 +#: ../vector/v.colors/main.c:251 ../vector/v.outlier/main.c:176 +#: ../vector/v.edit/main.c:155 ../vector/v.vect.stats/main.c:270 +#: ../vector/v.vect.stats/main.c:278 ../vector/v.lrs/v.lrs.label/main.c:268 #: ../vector/v.lrs/v.lrs.where/main.c:127 #: ../vector/v.lrs/v.lrs.where/main.c:136 #: ../vector/v.lrs/v.lrs.segment/main.c:140 @@ -5445,40 +5585,40 @@ msgid "Unable to set predetermined vector open level" msgstr "" -#: ../doc/vector/v.example/main.c:87 ../raster/r.walk/main.c:673 -#: ../raster/r.walk/main.c:742 ../raster/r.cost/main.c:533 -#: ../raster/r.cost/main.c:606 ../raster/r.random/support.c:67 -#: ../raster/r.drain/main.c:271 ../raster/r.what/main.c:250 -#: ../raster/r.carve/main.c:162 ../raster/r.region/main.c:176 -#: ../raster/r.sim/simlib/observation_points.c:41 +#: ../doc/vector/v.example/main.c:87 ../raster/r.path/main.c:301 +#: ../raster/r.walk/main.c:746 ../raster/r.walk/main.c:809 +#: ../raster/r.cost/main.c:606 ../raster/r.cost/main.c:669 +#: ../raster/r.random/support.c:67 ../raster/r.drain/main.c:272 +#: ../raster/r.what/main.c:250 ../raster/r.carve/main.c:162 +#: ../raster/r.region/main.c:176 ../raster/r.sim/simlib/observation_points.c:41 #: ../display/d.extract/main.c:103 ../display/d.vect.chart/main.c:246 #: ../display/d.path/main.c:185 ../raster3d/r3.flow/main.c:411 -#: ../general/manage/lister/vector.c:32 ../general/g.region/main.c:489 +#: ../general/manage/lister/vector.c:32 ../general/g.region/main.c:502 #: ../misc/m.nviz.image/vector.c:280 ../vector/v.what.rast3/main.c:114 #: ../vector/v.to.rast/support.c:100 ../vector/v.to.rast/support.c:272 #: ../vector/v.to.rast/support.c:510 ../vector/v.to.rast/vect2rast.c:39 -#: ../vector/v.lidar.edgedetection/main.c:186 ../vector/v.out.ogr/main.c:135 +#: ../vector/v.lidar.edgedetection/main.c:186 ../vector/v.out.ogr/main.c:137 #: ../vector/v.surf.idw/read_sites.c:29 ../vector/v.class/main.c:102 #: ../vector/v.clean/test/topocheck.c:67 ../vector/v.clean/test/topocheck.c:87 #: ../vector/v.clean/main.c:283 ../vector/v.label.sa/labels.c:58 -#: ../vector/v.net.distance/main.c:192 ../vector/v.random/main.c:205 +#: ../vector/v.net.distance/main.c:192 ../vector/v.random/main.c:208 #: ../vector/v.support/main.c:134 ../vector/v.out.dxf/main.c:80 -#: ../vector/v.out.lidar/main.c:609 ../vector/v.proj/main.c:237 +#: ../vector/v.out.lidar/main.c:609 ../vector/v.proj/main.c:249 #: ../vector/v.db.connect/main.c:154 ../vector/v.to.rast3/main.c:73 #: ../vector/v.out.ascii/main.c:87 ../vector/v.out.ascii/main.c:94 #: ../vector/v.cluster/main.c:149 ../vector/v.build.polylines/main.c:151 #: ../vector/v.lidar.correction/main.c:161 ../vector/v.reclass/main.c:113 -#: ../vector/v.segment/main.c:108 ../vector/v.surf.rst/main.c:561 -#: ../vector/v.surf.rst/main.c:665 ../vector/v.db.select/main.c:164 +#: ../vector/v.segment/main.c:108 ../vector/v.surf.rst/main.c:564 +#: ../vector/v.surf.rst/main.c:668 ../vector/v.db.select/main.c:164 #: ../vector/v.net.allpairs/main.c:130 ../vector/v.drape/main.c:143 #: ../vector/v.buffer/main.c:337 ../vector/v.lidar.growing/main.c:138 #: ../vector/v.lidar.growing/main.c:142 ../vector/v.select/main.c:108 #: ../vector/v.profile/main.c:370 ../vector/v.profile/main.c:394 #: ../vector/v.extrude/main.c:190 ../vector/v.hull/main.c:87 #: ../vector/v.out.svg/main.c:139 ../vector/v.net.connectivity/main.c:130 -#: ../vector/v.patch/main.c:129 ../vector/v.patch/main.c:147 -#: ../vector/v.patch/main.c:177 ../vector/v.patch/main.c:274 -#: ../vector/v.patch/main.c:355 ../vector/v.net.path/main.c:158 +#: ../vector/v.patch/main.c:131 ../vector/v.patch/main.c:150 +#: ../vector/v.patch/main.c:180 ../vector/v.patch/main.c:312 +#: ../vector/v.patch/main.c:393 ../vector/v.net.path/main.c:158 #: ../vector/v.overlay/main.c:188 ../vector/v.perturb/main.c:148 #: ../vector/v.perturb/main.c:173 ../vector/v.net.iso/main.c:243 #: ../vector/v.to.3d/main.c:72 ../vector/v.type/main.c:131 @@ -5487,83 +5627,84 @@ #: ../vector/v.delaunay/main.c:120 ../vector/v.normal/main.c:110 #: ../vector/v.sample/main.c:124 ../vector/v.rectify/main.c:150 #: ../vector/v.qcount/main.c:101 ../vector/v.univar/main.c:158 -#: ../vector/v.distance/main.c:364 ../vector/v.distance/main.c:386 +#: ../vector/v.distance/main.c:366 ../vector/v.distance/main.c:388 #: ../vector/v.net.timetable/main.c:353 ../vector/v.net.visibility/main.c:73 #: ../vector/v.net.visibility/main.c:82 ../vector/v.out.pov/main.c:97 -#: ../vector/v.to.points/main.c:130 ../vector/v.colors/main.c:262 +#: ../vector/v.to.points/main.c:130 ../vector/v.colors/main.c:275 #: ../vector/v.build/main.c:118 ../vector/v.build/main.c:128 #: ../vector/v.voronoi/main.c:196 ../vector/v.net.bridge/main.c:118 #: ../vector/v.neighbors/main.c:88 ../vector/v.split/main.c:172 -#: ../vector/v.vol.rst/main.c:560 ../vector/v.net.components/main.c:148 -#: ../vector/v.decimate/main.c:272 ../vector/v.net.salesman/main.c:250 +#: ../vector/v.vol.rst/main.c:562 ../vector/v.net.components/main.c:148 +#: ../vector/v.decimate/main.c:276 ../vector/v.net.salesman/main.c:250 #: ../vector/v.colors.out/scan_cats.c:20 #: ../vector/v.colors.out/make_colors.c:23 ../vector/v.kernel/main.c:318 #: ../vector/v.kernel/main.c:331 ../vector/v.label/main.c:268 #: ../vector/v.edit/main.c:170 ../vector/v.edit/main.c:243 #: ../vector/v.net.centrality/main.c:209 ../vector/v.info/main.c:61 #: ../vector/v.parallel/main.c:148 ../vector/v.out.postgis/main.c:100 -#: ../vector/v.vect.stats/main.c:267 ../vector/v.vect.stats/main.c:278 -#: ../vector/v.extract/main.c:191 ../vector/v.lrs/v.lrs.label/main.c:272 +#: ../vector/v.vect.stats/main.c:274 ../vector/v.vect.stats/main.c:285 +#: ../vector/v.extract/main.c:194 ../vector/v.lrs/v.lrs.label/main.c:272 #: ../vector/v.lrs/v.lrs.where/main.c:131 #: ../vector/v.lrs/v.lrs.where/main.c:140 #: ../vector/v.lrs/v.lrs.segment/main.c:144 #: ../vector/v.lrs/v.lrs.create/main.c:254 #: ../vector/v.lrs/v.lrs.create/main.c:263 ../vector/v.net/main.c:68 #: ../vector/v.net/main.c:92 ../vector/v.net.alloc/main.c:185 -#: ../vector/v.transform/main.c:197 ../vector/v.generalize/main.c:327 -#: ../vector/v.external/main.c:228 ../vector/v.to.db/main.c:59 +#: ../vector/v.transform/main.c:197 ../vector/v.generalize/main.c:328 +#: ../vector/v.external/main.c:232 ../vector/v.to.db/main.c:67 #, c-format msgid "Unable to open vector map <%s>" msgstr "" -#: ../doc/vector/v.example/main.c:100 ../raster/r.volume/main.c:155 -#: ../raster/r.random/random.c:63 ../raster/r.contour/main.c:156 -#: ../raster/r.stream.extract/close.c:38 ../raster/r.to.vect/main.c:157 -#: ../raster/r.drain/main.c:200 ../raster/r.resamp.bspline/main.c:495 -#: ../raster/r.flow/io.c:178 ../raster/r.carve/vect.c:32 -#: ../raster/r.sim/simlib/output.c:38 ../raster/r.sim/simlib/output.c:44 -#: ../display/d.extract/main.c:106 ../raster3d/r3.flow/main.c:396 -#: ../vector/v.mkgrid/main.c:264 ../vector/v.lidar.edgedetection/main.c:251 -#: ../vector/v.clean/main.c:288 ../vector/v.clean/main.c:295 -#: ../vector/v.net.distance/main.c:198 ../vector/v.random/main.c:228 -#: ../vector/v.proj/main.c:380 ../vector/v.cluster/main.c:209 -#: ../vector/v.in.lidar/main.c:555 ../vector/v.build.polylines/main.c:156 +#: ../doc/vector/v.example/main.c:100 ../raster/r.path/main.c:240 +#: ../raster/r.volume/main.c:155 ../raster/r.random/random.c:63 +#: ../raster/r.contour/main.c:156 ../raster/r.stream.extract/close.c:38 +#: ../raster/r.to.vect/main.c:157 ../raster/r.drain/main.c:201 +#: ../raster/r.resamp.bspline/main.c:497 ../raster/r.flow/io.c:178 +#: ../raster/r.carve/vect.c:32 ../raster/r.sim/simlib/output.c:38 +#: ../raster/r.sim/simlib/output.c:44 ../display/d.extract/main.c:106 +#: ../raster3d/r3.flow/main.c:396 ../vector/v.mkgrid/main.c:264 +#: ../vector/v.lidar.edgedetection/main.c:251 ../vector/v.clean/main.c:288 +#: ../vector/v.clean/main.c:295 ../vector/v.net.distance/main.c:198 +#: ../vector/v.random/main.c:231 ../vector/v.proj/main.c:402 +#: ../vector/v.cluster/main.c:209 ../vector/v.in.lidar/main.c:555 +#: ../vector/v.build.polylines/main.c:156 #: ../vector/v.lidar.correction/main.c:215 #: ../vector/v.lidar.correction/main.c:221 ../vector/v.reclass/main.c:117 -#: ../vector/v.segment/main.c:114 ../vector/v.surf.rst/main.c:600 -#: ../vector/v.surf.rst/main.c:603 ../vector/v.surf.rst/main.c:769 +#: ../vector/v.segment/main.c:114 ../vector/v.surf.rst/main.c:603 +#: ../vector/v.surf.rst/main.c:606 ../vector/v.surf.rst/main.c:772 #: ../vector/v.surf.bspline/main.c:353 ../vector/v.net.allpairs/main.c:136 #: ../vector/v.in.dwg/main.c:200 ../vector/v.drape/main.c:158 -#: ../vector/v.buffer/main.c:405 ../vector/v.select/main.c:125 +#: ../vector/v.buffer/main.c:405 ../vector/v.select/main.c:149 #: ../vector/v.profile/main.c:537 ../vector/v.extrude/main.c:196 #: ../vector/v.in.region/main.c:75 ../vector/v.hull/main.c:121 -#: ../vector/v.net.connectivity/main.c:136 ../vector/v.in.ogr/main.c:843 -#: ../vector/v.patch/main.c:283 ../vector/v.patch/main.c:288 +#: ../vector/v.net.connectivity/main.c:136 ../vector/v.in.ogr/main.c:901 +#: ../vector/v.patch/main.c:321 ../vector/v.patch/main.c:326 #: ../vector/v.net.path/main.c:167 ../vector/v.overlay/main.c:220 #: ../vector/v.perturb/main.c:154 ../vector/v.net.iso/main.c:356 #: ../vector/v.to.3d/main.c:87 ../vector/v.net.spanningtree/main.c:107 #: ../vector/v.net.steiner/main.c:607 ../vector/v.net.flow/main.c:149 #: ../vector/v.net.flow/main.c:155 ../vector/v.delaunay/main.c:126 #: ../vector/v.sample/main.c:162 ../vector/v.rectify/main.c:216 -#: ../vector/v.qcount/main.c:127 ../vector/v.distance/main.c:410 +#: ../vector/v.qcount/main.c:127 ../vector/v.distance/main.c:412 #: ../vector/v.net.timetable/main.c:359 ../vector/v.in.db/main.c:151 #: ../vector/v.in.ascii/main.c:251 ../vector/v.net.visibility/main.c:77 #: ../vector/v.to.points/main.c:138 ../vector/v.build/main.c:154 #: ../vector/v.voronoi/main.c:215 ../vector/v.net.bridge/main.c:124 -#: ../vector/v.split/main.c:177 ../vector/v.vol.rst/main.c:580 -#: ../vector/v.vol.rst/main.c:583 ../vector/v.net.components/main.c:154 -#: ../vector/v.decimate/main.c:391 ../vector/v.outlier/main.c:229 +#: ../vector/v.split/main.c:177 ../vector/v.vol.rst/main.c:582 +#: ../vector/v.vol.rst/main.c:585 ../vector/v.net.components/main.c:154 +#: ../vector/v.decimate/main.c:395 ../vector/v.outlier/main.c:229 #: ../vector/v.outlier/main.c:234 ../vector/v.outlier/main.c:240 #: ../vector/v.net.salesman/main.c:551 ../vector/v.kernel/main.c:337 #: ../vector/v.edit/main.c:107 ../vector/v.edit/main.c:122 #: ../vector/v.net.centrality/main.c:215 ../vector/v.parallel/main.c:153 -#: ../vector/v.in.dxf/main.c:146 ../vector/v.extract/main.c:346 +#: ../vector/v.in.dxf/main.c:146 ../vector/v.extract/main.c:406 #: ../vector/v.lrs/v.lrs.label/main.c:276 #: ../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.net.alloc/main.c:298 -#: ../vector/v.transform/main.c:265 ../vector/v.generalize/main.c:338 -#: ../vector/v.external/main.c:180 ../scripts/v.what.strds/v.what.strds.py:217 +#: ../vector/v.transform/main.c:265 ../vector/v.generalize/main.c:339 +#: ../vector/v.external/main.c:184 ../scripts/v.what.strds/v.what.strds.py:217 #, c-format, python-format msgid "Unable to create vector map <%s>" msgstr "" @@ -5575,10 +5716,10 @@ #: ../vector/v.surf.bspline/crosscorr.c:114 ../vector/v.buffer/main.c:426 #: ../vector/v.extrude/main.c:224 ../vector/v.overlay/main.c:398 #: ../vector/v.what.rast/main.c:138 ../vector/v.univar/main.c:229 -#: ../vector/v.distance/main.c:549 ../vector/v.colors/scan_attr.c:24 +#: ../vector/v.distance/main.c:556 ../vector/v.colors/scan_attr.c:24 #: ../vector/v.colors/read_rgb.c:23 ../vector/v.colors/write_rgb.c:20 -#: ../vector/v.edit/select.c:502 ../vector/v.vect.stats/main.c:330 -#: ../vector/v.vect.stats/main.c:404 ../vector/v.generalize/misc.c:170 +#: ../vector/v.edit/select.c:502 ../vector/v.vect.stats/main.c:337 +#: ../vector/v.vect.stats/main.c:411 ../vector/v.generalize/misc.c:170 #, c-format msgid "Database connection not defined for layer %d" msgstr "" @@ -5599,12 +5740,14 @@ #: ../doc/vector/v.example/main.c:142 ../db/db.columns/main.c:62 #: ../db/db.describe/main.c:67 ../vector/v.out.vtk/writeVTK.c:655 -#: ../vector/v.out.ogr/main.c:639 ../vector/v.random/main.c:272 -#: ../vector/v.db.connect/main.c:228 ../vector/v.reclass/main.c:193 -#: ../vector/v.profile/main.c:433 ../vector/v.profile/main.c:586 -#: ../vector/v.out.svg/main.c:165 ../vector/v.patch/main.c:164 -#: ../vector/v.patch/main.c:204 ../vector/v.in.ascii/main.c:435 -#: ../vector/v.info/print.c:152 ../vector/v.out.postgis/table.c:41 +#: ../vector/v.out.ogr/main.c:695 ../vector/v.random/main.c:279 +#: ../vector/v.random/main.c:313 ../vector/v.db.connect/main.c:228 +#: ../vector/v.reclass/main.c:193 ../vector/v.profile/main.c:433 +#: ../vector/v.profile/main.c:586 ../vector/v.out.svg/main.c:165 +#: ../vector/v.patch/main.c:167 ../vector/v.patch/main.c:207 +#: ../vector/v.in.ascii/main.c:435 ../vector/v.info/print.c:152 +#: ../vector/v.out.postgis/table.c:41 ../vector/v.extract/main.c:233 +#: ../vector/v.to.db/main.c:140 ../vector/v.to.db/main.c:166 #: ../scripts/db.univar/db.univar.py:112 #, c-format, python-format msgid "Unable to describe table <%s>" @@ -5625,16 +5768,6 @@ msgid "Unable to copy attribute table to vector map <%s>" msgstr "" -#: ../raster/r.surf.area/main.c:77 ../raster/r.contour/main.c:88 -#: ../raster/r.random.surface/main.c:58 ../raster/r.surf.random/main.c:37 -#: ../raster/r.surf.fractal/main.c:39 ../raster/r.surf.idw/main.c:105 -#: ../raster/r.surf.contour/main.c:61 ../raster/r.fill.stats/main.c:776 -#: ../raster/r.resamp.bspline/main.c:80 ../raster/r.surf.gauss/main.c:39 -#: ../vector/v.surf.idw/main.c:88 ../vector/v.surf.rst/main.c:148 -#: ../vector/v.surf.bspline/main.c:92 ../vector/v.vol.rst/main.c:237 -msgid "surface" -msgstr "" - #: ../raster/r.surf.area/main.c:79 msgid "area estimation" msgstr "" @@ -5684,6 +5817,213 @@ msgid "Estimated region Surface Area:" msgstr "" +#: ../raster/r.path/main.c:154 +msgid "Traces paths from starting points following input directions." +msgstr "" + +#: ../raster/r.path/main.c:157 +#, fuzzy +msgid "Name of input direction" +msgstr "Nome do mapa vetorial (2d) de entrada" + +#: ../raster/r.path/main.c:159 +msgid "Direction in degrees CCW from east, or bitmask encoded" +msgstr "" + +#: ../raster/r.path/main.c:164 +#, fuzzy +msgid "Format of the input direction map" +msgstr "Nome do mapa vetorial (2d) de entrada" + +#: ../raster/r.path/main.c:170 +msgid "auto-detect direction format" +msgstr "" + +#: ../raster/r.path/main.c:171 +msgid "degrees CCW from East" +msgstr "" + +#: ../raster/r.path/main.c:172 +msgid "degrees CCW from East divided by 45 (e.g. r.watershed directions)" +msgstr "" + +#: ../raster/r.path/main.c:173 +msgid "bitmask encoded directions (e.g. r.cost -b)" +msgstr "" + +#: ../raster/r.path/main.c:179 +#, fuzzy +msgid "Name of input raster values to be used for output" +msgstr "Nome do mapa raster a ser usado para <%s>" + +#: ../raster/r.path/main.c:185 +#, fuzzy +msgid "Name for output raster path map" +msgstr "Nome do Raster de saída" + +#: ../raster/r.path/main.c:190 +#, fuzzy +msgid "Name for output vector path map" +msgstr "Nome do Raster de saída" + +#: ../raster/r.path/main.c:272 ../raster/r.drain/main.c:244 +#, c-format +msgid "Starting point %d is outside the current region" +msgstr "Ponto inicial %d está fora da região atual" + +#: ../raster/r.path/main.c:303 ../raster/r.walk/main.c:748 +#: ../raster/r.cost/main.c:608 ../raster/r.drain/main.c:274 +#, c-format +msgid "Reading vector map <%s> with start points..." +msgstr "" + +#: ../raster/r.path/main.c:317 ../raster/r.walk/main.c:761 +#: ../raster/r.walk/main.c:821 ../raster/r.cost/main.c:621 +#: ../raster/r.cost/main.c:681 ../raster/r.to.vect/main.c:289 +#: ../raster/r.drain/main.c:287 ../display/d.vect.thematic/display.c:75 +#: ../display/d.vect/vert.c:27 ../display/d.vect/lines.c:143 +#: ../display/d.vect/label.c:44 ../display/d.vect/zcoor.c:38 +#: ../display/d.vect/dir.c:30 ../display/d.vect/topo.c:52 +#: ../display/d.vect/attr.c:51 ../vector/v.label.sa/labels.c:141 +#: ../vector/v.out.lidar/main.c:732 ../vector/v.perturb/main.c:182 +#: ../vector/v.to.3d/trans2.c:84 ../vector/v.to.3d/trans3.c:85 +#: ../vector/v.what.rast/main.c:213 ../vector/v.colors/scan_z.c:36 +#: ../vector/v.colors/scan_cats.c:24 ../vector/v.vol.rst/user1.c:140 +#: ../vector/v.decimate/main.c:410 ../vector/v.colors.out/scan_cats.c:32 +#: ../vector/v.label/main.c:293 ../vector/v.info/level1.c:38 +msgid "Unable to read vector map" +msgstr "" + +#: ../raster/r.path/main.c:351 ../raster/r.drain/main.c:319 +#, c-format +msgid "Starting vector map <%s> contains no points in the current region" +msgstr "Mapa vetorial inicial <%s> não contém pontos na região atual" + +#: ../raster/r.path/main.c:359 +#, fuzzy +msgid "No start point(s) specified" +msgstr "Nenhum ponto de início/fim especificado" + +#: ../raster/r.path/main.c:369 +#, fuzzy, c-format +msgid "Reading raster values map <%s> ..." +msgstr "Lendo mapa raster <%s>..." + +#: ../raster/r.path/main.c:382 ../raster/r.path/main.c:445 +#: ../raster/r.path/main.c:462 +#, fuzzy +msgid "Unable to write to tempfile" +msgstr "Não consegui criar arquivo temporário" + +#: ../raster/r.path/main.c:390 ../raster/r.info/main.c:134 +msgid "Unable to read range file" +msgstr "" + +#: ../raster/r.path/main.c:393 +#, fuzzy, c-format +msgid "Invalid directions map <%s>" +msgstr "Tamanho de malha inválido <%s>" + +#: ../raster/r.path/main.c:398 +msgid "Directional degrees can not be > 360" +msgstr "" + +#: ../raster/r.path/main.c:403 +msgid "Directional degrees divided by 45 can not be > 8" +msgstr "" + +#: ../raster/r.path/main.c:408 +#, c-format +msgid "Bitmask encoded directions can not be > %d" +msgstr "" + +#: ../raster/r.path/main.c:414 +msgid "Input direction format assumed to be degrees CCW from East divided by 45" +msgstr "" + +#: ../raster/r.path/main.c:418 +msgid "Input direction format assumed to be bitmask encoded without Knight's move" +msgstr "" + +#: ../raster/r.path/main.c:422 +msgid "Input direction format assumed to be degrees CCW from East" +msgstr "" + +#: ../raster/r.path/main.c:426 +msgid "Input direction format assumed to be bitmask encoded with Knight's move" +msgstr "" + +#: ../raster/r.path/main.c:429 +#, fuzzy, c-format +msgid "Unable to detect format of input direction map <%s>" +msgstr "Não consegui abrir arquivo de histórico para mapa de vetores <%s>" + +#: ../raster/r.path/main.c:432 +#, fuzzy, c-format +msgid "Invalid directions format '%s'" +msgstr "Coordenadas inválidas %s %s" + +#: ../raster/r.path/main.c:434 +#, fuzzy, c-format +msgid "Reading direction map <%s> ..." +msgstr "Lendo mapa raster <%s>..." + +#: ../raster/r.path/main.c:481 +#, fuzzy +msgid "Processing start points..." +msgstr "Seguindo com a importação..." + +#: ../raster/r.path/main.c:491 ../vector/v.buffer/main.c:414 +#: ../vector/v.in.ogr/main.c:912 ../vector/v.overlay/main.c:227 +msgid "Unable to create temporary vector map" +msgstr "" + +#: ../raster/r.path/main.c:497 ../raster/r.path/main.c:513 +#, c-format +msgid "No path at row %d, col %d" +msgstr "" + +#: ../raster/r.path/main.c:502 ../vector/v.overlay/line_area.c:256 +#: ../vector/v.overlay/area_area.c:109 +msgid "Breaking lines..." +msgstr "" + +#: ../raster/r.path/main.c:555 ../raster/r.path/main.c:585 +#: ../raster/r.in.lidar/main.c:760 ../raster/r.drain/main.c:471 +msgid "Writing output raster map..." +msgstr "" + +#: ../raster/r.path/main.c:640 +#, fuzzy +msgid "Unable to increase point list" +msgstr "Não consegui criar arquivo <%s>" + +#: ../raster/r.path/main.c:740 ../raster/r.path/main.c:771 +#: ../raster/r.path/main.c:897 ../raster/r.path/main.c:1005 +#: ../raster/r.path/main.c:1031 ../raster/r.path/main.c:1128 +#: ../raster/r.clump/clump.c:99 ../raster/r.clump/clump.c:151 +#: ../raster/r.clump/minsize.c:152 ../raster/r.clump/minsize.c:253 +#: ../raster/r.clump/minsize.c:287 ../raster/r.clump/minsize.c:293 +#: ../raster/r.clump/minsize.c:424 ../raster/r.clump/minsize.c:447 +#: ../raster/r.clump/minsize.c:518 ../imagery/i.segment/cluster.c:431 +msgid "Unable to read from temp file" +msgstr "" + +#: ../raster/r.path/main.c:831 +#, c-format +msgid "No path from row %d, col %d" +msgstr "" + +#: ../raster/r.path/main.c:845 +#, fuzzy, c-format +msgid "Invalid direction %d" +msgstr "Fonte inválida: %s" + +#: ../raster/r.path/main.c:934 +#, fuzzy +msgid "Path is leaving the current region" +msgstr "Mostra a região atual" + #: ../raster/r.profile/main.c:54 ../raster/r.transect/main.c:104 #: ../display/d.profile/main.c:192 ../raster3d/r3.cross.rast/main.c:229 #: ../vector/v.profile/main.c:154 @@ -5699,7 +6039,7 @@ msgid "Outputs the raster map layer values lying on user-defined line(s)." msgstr "Imprime os valores do mapa raster ao longo das linhas definidas pelo usuário." -#: ../raster/r.profile/main.c:65 ../raster/r.horizon/main.c:304 +#: ../raster/r.profile/main.c:65 ../raster/r.horizon/main.c:303 msgid "Name of file for output (use output=- for stdout)" msgstr "Nome do arquivo de saída (use output=- para saída padrão)" @@ -5746,10 +6086,11 @@ msgstr "" #: ../raster/r.profile/main.c:176 ../raster/r.out.ppm3/main.c:133 -#: ../raster/r.recode/main.c:90 ../raster/r.horizon/main.c:385 -#: ../raster/r.in.lidar/main.c:646 ../raster/r.category/main.c:173 +#: ../raster/r.recode/main.c:90 ../raster/r.horizon/main.c:389 +#: ../raster/r.in.lidar/main.c:651 ../raster/r.category/main.c:173 #: ../raster/r.out.ascii/main.c:157 ../display/d.mon/stop.c:66 -#: ../general/g.pnmcomp/main.c:242 ../general/g.pnmcomp/main.c:259 +#: ../raster3d/r3.out.vtk/main.c:420 ../general/g.pnmcomp/main.c:242 +#: ../general/g.pnmcomp/main.c:259 #: ../imagery/i.ortho.photo/i.ortho.transform/main.c:350 #: ../misc/m.transform/main.c:276 ../misc/m.nviz.script/main.c:202 #: ../vector/v.out.vtk/main.c:173 ../vector/v.out.ascii/main.c:125 @@ -5801,117 +6142,117 @@ msgid "One coordinate pair per line, please" msgstr "Um par de coordenadas por linha, por favor" -#: ../raster/r.sun/main.c:252 ../raster/r.horizon/main.c:181 +#: ../raster/r.sun/main.c:251 ../raster/r.horizon/main.c:180 #: ../raster/r.sunhours/main.c:73 ../raster/r.sunmask/main.c:117 msgid "solar" msgstr "" -#: ../raster/r.sun/main.c:253 ../raster/r.sunhours/main.c:74 +#: ../raster/r.sun/main.c:252 ../raster/r.sunhours/main.c:74 msgid "sun energy" msgstr "" -#: ../raster/r.sun/main.c:254 ../raster/r.sunmask/main.c:119 +#: ../raster/r.sun/main.c:253 ../raster/r.sunmask/main.c:119 msgid "shadow" msgstr "" -#: ../raster/r.sun/main.c:255 +#: ../raster/r.sun/main.c:254 msgid "Solar irradiance and irradiation model." msgstr "" -#: ../raster/r.sun/main.c:257 +#: ../raster/r.sun/main.c:256 msgid "Computes direct (beam), diffuse and reflected solar irradiation raster maps for given day, latitude, surface and atmospheric conditions. Solar parameters (e.g. sunrise, sunset times, declination, extraterrestrial irradiance, daylight length) are saved in the map history file. Alternatively, a local time can be specified to compute solar incidence angle and/or irradiance raster maps. The shadowing effect of the topography is optionally incorporated." msgstr "Calcula mapas raster de irradiação solar direta(feixe) difusa e refletida para um dado dia, latitude, superfície e condições atmosféricas. Parâmetros solares (p.ex. alvorada, ocaso, declinação, irradiância extraterreste, comprimento do dia) são guardados num arquivo de histórico de mapa. Alternativamente, um horário local pode ser especificado para calcular ângulo de incidência solar e/ou mapas raster de irradiância. O efeito de sombreamento da topografia também pode ser opcionalmente incorporado." -#: ../raster/r.sun/main.c:271 +#: ../raster/r.sun/main.c:270 msgid "Name of the input elevation raster map [meters]" msgstr "Nome do arquivo raster de elevação para entrada (metros)" -#: ../raster/r.sun/main.c:280 +#: ../raster/r.sun/main.c:279 msgid "Name of the input aspect map (terrain aspect or azimuth of the solar panel) [decimal degrees]" msgstr "Nome do mapa de aspecto (aspecto do terreno ou azimute do painel solar) [graus decimais]" -#: ../raster/r.sun/main.c:289 +#: ../raster/r.sun/main.c:288 msgid "A single value of the orientation (aspect), 270 is south" msgstr "Um único valor da orientação (aspecto), 270 é sul" -#: ../raster/r.sun/main.c:298 +#: ../raster/r.sun/main.c:297 msgid "Name of the input slope raster map (terrain slope or solar panel inclination) [decimal degrees]" msgstr "Nome do mapa de declividade (declividade do terreno ou inclinação do painel solar) [graus decimais]" -#: ../raster/r.sun/main.c:306 +#: ../raster/r.sun/main.c:305 msgid "A single value of inclination (slope)" msgstr "Um único valor de inclinação (declividade)" -#: ../raster/r.sun/main.c:315 +#: ../raster/r.sun/main.c:314 msgid "Name of the Linke atmospheric turbidity coefficient input raster map [-]" msgstr "Nome do arquivo raster com o coeficiente de turbidez atmosférica de Linke [-]" -#: ../raster/r.sun/main.c:324 +#: ../raster/r.sun/main.c:323 msgid "A single value of the Linke atmospheric turbidity coefficient [-]" msgstr "Um único valor para o coeficiente de turbidez atmosférica de Linke [-]" -#: ../raster/r.sun/main.c:333 +#: ../raster/r.sun/main.c:332 msgid "Name of the ground albedo coefficient input raster map [-]" msgstr "Nome do arquivo raster com o albedo do solo [-]" -#: ../raster/r.sun/main.c:342 +#: ../raster/r.sun/main.c:341 msgid "A single value of the ground albedo coefficient [-]" msgstr "Um único valor para o albedo do solo [-]" -#: ../raster/r.sun/main.c:351 +#: ../raster/r.sun/main.c:350 msgid "Name of input raster map containing latitudes [decimal degrees]" msgstr "" -#: ../raster/r.sun/main.c:360 +#: ../raster/r.sun/main.c:359 msgid "Name of input raster map containing longitudes [decimal degrees]" msgstr "" -#: ../raster/r.sun/main.c:369 +#: ../raster/r.sun/main.c:368 msgid "Name of real-sky beam radiation coefficient (thick cloud) input raster map [0-1]" msgstr "" -#: ../raster/r.sun/main.c:378 +#: ../raster/r.sun/main.c:377 msgid "Name of real-sky diffuse radiation coefficient (haze) input raster map [0-1]" msgstr "" -#: ../raster/r.sun/main.c:385 +#: ../raster/r.sun/main.c:384 msgid "The horizon information input map basename" msgstr "" -#: ../raster/r.sun/main.c:393 ../raster/r.horizon/main.c:211 +#: ../raster/r.sun/main.c:392 ../raster/r.horizon/main.c:210 msgid "Angle step size for multidirectional horizon [degrees]" msgstr "" -#: ../raster/r.sun/main.c:402 +#: ../raster/r.sun/main.c:401 msgid "Output incidence angle raster map (mode 1 only)" msgstr "Saída de mapa de ângulo de incidência (apenas modo 1)" -#: ../raster/r.sun/main.c:411 +#: ../raster/r.sun/main.c:410 msgid "Output beam irradiance [W.m-2] (mode 1) or irradiation raster map [Wh.m-2.day-1] (mode 2)" msgstr "Saída de irradiação do feixe [W.m-2] (modo 1) ou arquivo raster de irradiação [Wh.m².dia-1] (modo 2)" -#: ../raster/r.sun/main.c:420 +#: ../raster/r.sun/main.c:419 msgid "Output diffuse irradiance [W.m-2] (mode 1) or irradiation raster map [Wh.m-2.day-1] (mode 2)" msgstr "Saída de irradiação difusa [W.m-2] (modo 1) ou arquivo raster de irradiação [Wh.m².dia-1] (modo 2)" -#: ../raster/r.sun/main.c:429 +#: ../raster/r.sun/main.c:428 msgid "Output ground reflected irradiance [W.m-2] (mode 1) or irradiation raster map [Wh.m-2.day-1] (mode 2)" msgstr "Saída de irradiação refletida [W.m-2] (modo 1) ou arquivo raster de irradiação [Wh.m².dia-1] (modo 2)" -#: ../raster/r.sun/main.c:438 +#: ../raster/r.sun/main.c:437 msgid "Output global (total) irradiance/irradiation [W.m-2] (mode 1) or irradiance/irradiation raster map [Wh.m-2.day-1] (mode 2)" msgstr "Saída de irradiação global (total) do feixe [W.m-2] (modo 1) ou arquivo raster de irradiação [Wh.m-2.dia-1] (modo 2)" -#: ../raster/r.sun/main.c:447 +#: ../raster/r.sun/main.c:446 msgid "Output insolation time raster map [h] (mode 2 only)" msgstr "Saída de mapa raster de tempo de insolação [h] (apenas modo 2)" -#: ../raster/r.sun/main.c:454 +#: ../raster/r.sun/main.c:453 msgid "No. of day of the year (1-365)" msgstr "Número do dia do ano (1-365)" -#: ../raster/r.sun/main.c:456 ../raster/r.sun/main.c:465 -#: ../raster/r.sun/main.c:482 ../raster/r.sun/main.c:529 +#: ../raster/r.sun/main.c:455 ../raster/r.sun/main.c:464 +#: ../raster/r.sun/main.c:481 ../raster/r.sun/main.c:528 #: ../raster/r.sunhours/main.c:103 ../raster/r.sunhours/main.c:112 #: ../raster/r.sunhours/main.c:120 ../raster/r.sunhours/main.c:129 #: ../raster/r.sunhours/main.c:138 ../raster/r.sunhours/main.c:147 @@ -5922,184 +6263,184 @@ msgid "Time" msgstr "" -#: ../raster/r.sun/main.c:464 +#: ../raster/r.sun/main.c:463 msgid "Time step when computing all-day radiation sums [decimal hours]" msgstr "Intervalo de tempo para computar soma de radiação do dia todo [horas decimais]" -#: ../raster/r.sun/main.c:472 +#: ../raster/r.sun/main.c:471 msgid "Declination value (overriding the internally computed value) [radians]" msgstr "Valor de declinação (sobrepõe o valor calculado internamente) [radianos]" -#: ../raster/r.sun/main.c:480 +#: ../raster/r.sun/main.c:479 msgid "Local (solar) time (to be set for mode 1 only) [decimal hours]" msgstr "Hora (solar) local (ajustar apenas para modo 1) [horas decimais]" -#: ../raster/r.sun/main.c:491 +#: ../raster/r.sun/main.c:490 msgid "Number of threads which will be used for parallel computing" msgstr "" -#: ../raster/r.sun/main.c:513 ../raster/r.horizon/main.c:296 +#: ../raster/r.sun/main.c:512 ../raster/r.horizon/main.c:295 msgid "Sampling distance step coefficient (0.5-1.5)" msgstr "" -#: ../raster/r.sun/main.c:521 +#: ../raster/r.sun/main.c:520 msgid "Read the input files in this number of chunks" msgstr "" -#: ../raster/r.sun/main.c:528 +#: ../raster/r.sun/main.c:527 msgid "Civil time zone value, if none, the time will be local solar time" msgstr "" -#: ../raster/r.sun/main.c:534 +#: ../raster/r.sun/main.c:533 msgid "Do not incorporate the shadowing effect of terrain" msgstr "" -#: ../raster/r.sun/main.c:539 +#: ../raster/r.sun/main.c:538 msgid "Use the low-memory version of the program" msgstr "" -#: ../raster/r.sun/main.c:578 +#: ../raster/r.sun/main.c:577 #, c-format msgid "<%d> is not valid number of threads. Number of threads will be set to <%d>" msgstr "" -#: ../raster/r.sun/main.c:587 +#: ../raster/r.sun/main.c:586 #, c-format msgid "Number of threads <%d>" msgstr "" -#: ../raster/r.sun/main.c:594 +#: ../raster/r.sun/main.c:593 msgid "You must give the longitude raster if you use civil time" msgstr "" -#: ../raster/r.sun/main.c:597 +#: ../raster/r.sun/main.c:596 msgid "Error reading civil time zone value" msgstr "" -#: ../raster/r.sun/main.c:600 +#: ../raster/r.sun/main.c:599 msgid "Invalid civil time zone value" msgstr "" -#: ../raster/r.sun/main.c:625 +#: ../raster/r.sun/main.c:624 msgid "insol_time and incidout are incompatible options" msgstr "insol_time e incidout são opções incompatíveis" -#: ../raster/r.sun/main.c:630 +#: ../raster/r.sun/main.c:629 msgid "Error reading time step size" msgstr "Erro lendo o tamanho do intervalo de tempo" -#: ../raster/r.sun/main.c:632 +#: ../raster/r.sun/main.c:631 msgid "Invalid time step size" msgstr "" -#: ../raster/r.sun/main.c:636 +#: ../raster/r.sun/main.c:635 msgid "Error reading horizon step size" msgstr "Erro lendo o tamanho de passo do horizonte" -#: ../raster/r.sun/main.c:641 +#: ../raster/r.sun/main.c:640 msgid "The horizon step size must be greater than 0." msgstr "" -#: ../raster/r.sun/main.c:644 +#: ../raster/r.sun/main.c:643 msgid "If you use the horizon option you must also set the 'horizonstep' parameter." msgstr "" -#: ../raster/r.sun/main.c:650 +#: ../raster/r.sun/main.c:649 msgid "Time and insol_time are incompatible options" msgstr "Tempo e insol_time são opções incompatíveis" -#: ../raster/r.sun/main.c:652 +#: ../raster/r.sun/main.c:651 msgid "Mode 1: instantaneous solar incidence angle & irradiance using a set local time" msgstr "" -#: ../raster/r.sun/main.c:657 +#: ../raster/r.sun/main.c:656 msgid "incidout requires time parameter to be set" msgstr "incidout precisa que o parâmetro de tempo seja ajustado" -#: ../raster/r.sun/main.c:659 +#: ../raster/r.sun/main.c:658 msgid "Mode 2: integrated daily irradiation for a given day of the year" msgstr "Modo 2: irradiação diária integrada para um dado dia do ano" -#: ../raster/r.sun/main.c:682 +#: ../raster/r.sun/main.c:681 #, c-format msgid "Using Linke constant: %lf" msgstr "" -#: ../raster/r.sun/main.c:684 +#: ../raster/r.sun/main.c:683 #, c-format msgid "Using Linke map <%s>" msgstr "" -#: ../raster/r.sun/main.c:689 +#: ../raster/r.sun/main.c:688 #, c-format msgid "Using albedo constant: %lf" msgstr "" -#: ../raster/r.sun/main.c:691 +#: ../raster/r.sun/main.c:690 #, c-format msgid "Using albedo map <%s>" msgstr "" -#: ../raster/r.sun/main.c:696 +#: ../raster/r.sun/main.c:695 #, c-format msgid "Using slope constant: %lf" msgstr "" -#: ../raster/r.sun/main.c:699 +#: ../raster/r.sun/main.c:698 #, c-format msgid "Using slope map <%s>" msgstr "" -#: ../raster/r.sun/main.c:704 +#: ../raster/r.sun/main.c:703 #, c-format msgid "Using aspect constant: %lf" msgstr "" -#: ../raster/r.sun/main.c:707 +#: ../raster/r.sun/main.c:706 #, c-format msgid "Using aspect map <%s>" msgstr "" -#: ../raster/r.sun/main.c:722 +#: ../raster/r.sun/main.c:721 msgid "If you use -s and no horizon rasters, numpartitions must be =1" msgstr "" -#: ../raster/r.sun/main.c:735 +#: ../raster/r.sun/main.c:734 msgid "If you want to save memory and to use shadows, you must use pre-calculated horizons." msgstr "" -#: ../raster/r.sun/main.c:780 ../raster/r.horizon/main.c:531 -#: ../display/d.where/main.c:107 ../general/g.region/printwindow.c:251 -#: ../general/g.region/printwindow.c:475 ../general/g.region/printwindow.c:542 +#: ../raster/r.sun/main.c:779 ../raster/r.horizon/main.c:535 +#: ../display/d.where/main.c:107 ../general/g.region/printwindow.c:250 +#: ../general/g.region/printwindow.c:486 ../general/g.region/printwindow.c:556 msgid "Can't get projection info of current location" msgstr "Não consegui informações de projeção da locação atual" -#: ../raster/r.sun/main.c:784 ../raster/r.horizon/main.c:534 -#: ../display/d.where/main.c:110 ../general/g.region/printwindow.c:254 -#: ../general/g.region/printwindow.c:478 ../general/g.region/printwindow.c:547 +#: ../raster/r.sun/main.c:783 ../raster/r.horizon/main.c:538 +#: ../display/d.where/main.c:110 ../general/g.region/printwindow.c:253 +#: ../general/g.region/printwindow.c:489 ../general/g.region/printwindow.c:561 msgid "Can't get projection units of current location" msgstr "Não consegui unidades de projeção da locação atual" -#: ../raster/r.sun/main.c:802 +#: ../raster/r.sun/main.c:800 msgid "latin and longin raster maps have no effect when in a Lat/Lon location" msgstr "" -#: ../raster/r.sun/main.c:807 +#: ../raster/r.sun/main.c:805 msgid "Both latin and longin raster maps must be given, or neither" msgstr "" -#: ../raster/r.sun/main.c:854 ../raster/r.sun/main.c:865 -#: ../raster/r.sun/main.c:878 ../raster/r.sun/main.c:890 -#: ../raster/r.sun/main.c:901 ../raster/r.sun/main.c:912 -#: ../raster/r.sun/main.c:923 ../raster/r.sun/main.c:935 -#: ../raster/r.sun/main.c:946 ../raster/r.li/r.li.daemon/list.c:49 +#: ../raster/r.sun/main.c:852 ../raster/r.sun/main.c:863 +#: ../raster/r.sun/main.c:876 ../raster/r.sun/main.c:888 +#: ../raster/r.sun/main.c:899 ../raster/r.sun/main.c:910 +#: ../raster/r.sun/main.c:921 ../raster/r.sun/main.c:933 +#: ../raster/r.sun/main.c:944 ../raster/r.li/r.li.daemon/list.c:49 #: ../raster/r.to.rast3/main.c:244 ../raster/r.stream.extract/cseg.c:51 #: ../raster/r.stream.extract/dseg.c:51 ../raster/r.stream.extract/bseg.c:50 #: ../raster/r.stream.extract/seg.c:56 ../raster3d/r3.to.rast/main.c:360 #: ../imagery/i.smap/multialloc.c:115 ../db/drivers/sqlite/listdb.c:134 #: ../db/drivers/postgres/listtab.c:92 ../db/drivers/postgres/listdb.c:88 #: ../vector/v.mkgrid/write_grid.c:28 ../vector/v.kcv/main.c:208 -#: ../vector/v.net.distance/main.c:228 ../vector/v.surf.rst/main.c:843 +#: ../vector/v.net.distance/main.c:228 ../vector/v.surf.rst/main.c:846 #: ../vector/v.net.allpairs/main.c:201 ../vector/v.profile/processors.c:31 #: ../vector/v.net.connectivity/main.c:186 #: ../vector/v.net.connectivity/main.c:202 ../vector/v.net.flow/main.c:232 @@ -6128,6 +6469,21 @@ msgid "Out of memory" msgstr "Memória Esgotada! (Out of Memory)" +#: ../raster/r.sun/main.c:1894 ../raster/r.sunhours/main.c:296 +#: ../raster/r.sunhours/main.c:392 ../raster/r.sunmask/g_solposition.c:128 +#: ../raster/r.latlong/main.c:131 ../general/g.region/printwindow.c:279 +#: ../general/g.region/printwindow.c:290 ../general/g.region/printwindow.c:301 +#: ../general/g.region/printwindow.c:312 ../general/g.region/printwindow.c:325 +#: ../general/g.region/printwindow.c:510 ../general/g.region/printwindow.c:602 +#: ../general/g.region/printwindow.c:616 ../general/g.region/printwindow.c:635 +#: ../general/g.region/printwindow.c:655 ../general/g.region/printwindow.c:672 +#: ../vector/v.proj/main.c:343 ../vector/v.proj/main.c:355 +#: ../vector/v.proj/main.c:370 ../vector/v.proj/main.c:385 +#: ../vector/v.proj/main.c:466 ../vector/v.proj/main.c:471 +#, fuzzy, c-format +msgid "Error in %s (projection of input coordinate pair)" +msgstr "Erro em pj_do_proj (projeção das coordenadas de entrada)" + #: ../raster/r.regression.multi/main.c:61 msgid "Matrix is unsolvable" msgstr "" @@ -6259,7 +6615,7 @@ #: ../raster/r.volume/main.c:260 ../raster/r.to.vect/main.c:229 #: ../raster3d/r3.flow/main.c:64 ../vector/v.mkgrid/main.c:342 -#: ../vector/v.mkgrid/main.c:400 ../vector/v.random/main.c:253 +#: ../vector/v.mkgrid/main.c:400 ../vector/v.random/main.c:294 #: ../vector/v.in.ascii/main.c:415 ../vector/v.in.dxf/write_vect.c:233 #: ../vector/v.lrs/v.lrs.create/main.c:338 #, c-format @@ -6284,8 +6640,7 @@ msgstr "" #: ../raster/r.volume/main.c:296 ../raster/r.to.vect/util.c:157 -#: ../raster/r.to.vect/areas_io.c:359 ../vector/v.random/main.c:470 -#: ../vector/v.random/main.c:594 ../vector/v.in.lidar/attributes.c:240 +#: ../raster/r.to.vect/areas_io.c:359 ../vector/v.in.lidar/attributes.c:240 #: ../vector/v.vol.rst/vector.c:80 #, c-format msgid "Cannot insert new row: %s" @@ -6394,20 +6749,6 @@ msgid "Use the Courant-Friedrichs-Lewy criteria for time step calculation" msgstr "" -#: ../raster/r.solute.transport/main.c:230 ../raster/r.topmodel/main.c:52 -#: ../raster/r.uslek/main.c:54 ../raster/r.usler/main.c:53 -#: ../raster/r.gwflow/main.c:210 ../raster/r.stream.extract/main.c:77 -#: ../raster/r.fill.dir/main.c:87 ../raster/r.basins.fill/main.c:55 -#: ../raster/r.water.outlet/main.c:58 ../raster/r.drain/main.c:110 -#: ../raster/r.topidx/main.c:40 ../raster/r.flow/main.c:422 -#: ../raster/r.carve/main.c:75 ../raster/r.lake/main.c:151 -#: ../raster/r.watershed/front/main.c:74 -#: ../raster/r.sim/r.sim.sediment/main.c:115 -#: ../raster/r.sim/r.sim.water/main.c:114 ../raster3d/r3.gwflow/main.c:162 -#: ../raster3d/r3.flow/main.c:180 -msgid "hydrology" -msgstr "hidrologia" - #: ../raster/r.solute.transport/main.c:231 msgid "solute transport" msgstr "" @@ -6464,122 +6805,115 @@ msgid "Could not create and solve the linear equation system" msgstr "" -#: ../raster/r.walk/main.c:179 ../raster/r.cost/main.c:141 -#: ../raster/r.drain/main.c:111 -msgid "cost surface" -msgstr "" - -#: ../raster/r.walk/main.c:180 ../raster/r.cost/main.c:142 +#: ../raster/r.walk/main.c:205 ../raster/r.cost/main.c:165 #: ../raster/r.spreadpath/main.c:90 msgid "cumulative costs" msgstr "" -#: ../raster/r.walk/main.c:181 ../raster/r.cost/main.c:143 +#: ../raster/r.walk/main.c:206 ../raster/r.cost/main.c:166 #: ../vector/v.net.iso/main.c:78 ../vector/v.net.alloc/main.c:66 msgid "cost allocation" msgstr "" -#: ../raster/r.walk/main.c:183 +#: ../raster/r.walk/main.c:208 msgid "Creates a raster map showing the anisotropic cumulative cost of moving between different geographic locations on an input raster map whose cell category values represent cost." msgstr "" -#: ../raster/r.walk/main.c:193 +#: ../raster/r.walk/main.c:218 msgid "Name of input raster map containing friction costs" msgstr "" -#: ../raster/r.walk/main.c:196 +#: ../raster/r.walk/main.c:221 msgid "Name for output raster map to contain walking costs" msgstr "" -#: ../raster/r.walk/main.c:202 ../raster/r.cost/main.c:167 +#: ../raster/r.walk/main.c:227 ../raster/r.cost/main.c:183 +#, fuzzy +msgid "Name of input raster map solving equal costs" +msgstr "Nome do mapa raster de entrada" + +#: ../raster/r.walk/main.c:229 ../raster/r.cost/main.c:185 +msgid "Helper variable to pick a direction if two directions have equal cumulative costs (smaller is better)" +msgstr "" + +#: ../raster/r.walk/main.c:235 ../raster/r.cost/main.c:198 msgid "Name for output raster map to contain movement directions" msgstr "" -#: ../raster/r.walk/main.c:203 ../raster/r.cost/main.c:161 -#: ../raster/r.cost/main.c:168 +#: ../raster/r.walk/main.c:236 ../raster/r.walk/main.c:351 +#: ../raster/r.cost/main.c:192 ../raster/r.cost/main.c:199 +#: ../raster/r.cost/main.c:283 msgid "Optional outputs" msgstr "" -#: ../raster/r.walk/main.c:208 ../raster/r.cost/main.c:173 +#: ../raster/r.walk/main.c:241 ../raster/r.cost/main.c:204 msgid "Name of starting vector points map" msgstr "" -#: ../raster/r.walk/main.c:209 ../raster/r.walk/main.c:221 -#: ../raster/r.walk/main.c:228 ../raster/r.walk/main.c:309 -#: ../raster/r.cost/main.c:174 ../raster/r.cost/main.c:186 -#: ../raster/r.cost/main.c:193 ../raster/r.cost/main.c:243 -#: ../raster/r.drain/main.c:139 ../raster/r.drain/main.c:146 -msgid "Start" -msgstr "" - -#: ../raster/r.walk/main.c:214 ../raster/r.cost/main.c:179 +#: ../raster/r.walk/main.c:247 ../raster/r.cost/main.c:210 msgid "Name of stopping vector points map" msgstr "" -#: ../raster/r.walk/main.c:215 ../raster/r.walk/main.c:235 -#: ../raster/r.cost/main.c:180 ../raster/r.cost/main.c:200 +#: ../raster/r.walk/main.c:248 ../raster/r.walk/main.c:268 +#: ../raster/r.cost/main.c:211 ../raster/r.cost/main.c:231 msgid "Stop" msgstr "" -#: ../raster/r.walk/main.c:220 ../raster/r.cost/main.c:185 +#: ../raster/r.walk/main.c:253 ../raster/r.cost/main.c:216 msgid "Name of starting raster points map" msgstr "" -#: ../raster/r.walk/main.c:227 ../raster/r.cost/main.c:192 -#: ../raster/r.drain/main.c:138 -msgid "Coordinates of starting point(s) (E,N)" -msgstr "" - -#: ../raster/r.walk/main.c:234 ../raster/r.cost/main.c:199 +#: ../raster/r.walk/main.c:267 ../raster/r.cost/main.c:230 msgid "Coordinates of stopping point(s) (E,N)" msgstr "" -#: ../raster/r.walk/main.c:244 ../raster/r.cost/main.c:209 +#: ../raster/r.walk/main.c:277 ../raster/r.cost/main.c:240 msgid "Maximum cumulative cost" msgstr "" -#: ../raster/r.walk/main.c:253 ../raster/r.cost/main.c:218 +#: ../raster/r.walk/main.c:286 ../raster/r.cost/main.c:249 msgid "Cost assigned to null cells. By default, null cells are excluded" msgstr "Custo designado para células NULL. Por padrão, células NULL são excluídas." -#: ../raster/r.walk/main.c:254 ../raster/r.walk/main.c:304 -#: ../raster/r.cost/main.c:219 ../raster/r.cost/main.c:238 +#: ../raster/r.walk/main.c:287 ../raster/r.walk/main.c:337 +#: ../raster/r.cost/main.c:250 ../raster/r.cost/main.c:269 msgid "NULL cells" msgstr "" -#: ../raster/r.walk/main.c:263 ../raster/r.cost/main.c:228 +#: ../raster/r.walk/main.c:296 ../raster/r.cost/main.c:259 msgid "Maximum memory to be used in MB" msgstr "" -#: ../raster/r.walk/main.c:273 +#: ../raster/r.walk/main.c:306 msgid "Coefficients for walking energy formula parameters a,b,c,d" msgstr "" -#: ../raster/r.walk/main.c:274 ../raster/r.walk/main.c:284 -#: ../raster/r.walk/main.c:294 ../raster/r.resamp.rst/main.c:210 +#: ../raster/r.walk/main.c:307 ../raster/r.walk/main.c:317 +#: ../raster/r.walk/main.c:327 ../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 -#: ../raster/r.slope.aspect/main.c:181 ../raster/r.slope.aspect/main.c:189 -#: ../raster/r.slope.aspect/main.c:247 ../raster/r.slope.aspect/main.c:256 -#: ../raster/r.slope.aspect/main.c:262 ../raster/r.in.bin/main.c:275 +#: ../raster/r.slope.aspect/main.c:199 ../raster/r.slope.aspect/main.c:207 +#: ../raster/r.slope.aspect/main.c:265 ../raster/r.slope.aspect/main.c:274 +#: ../raster/r.slope.aspect/main.c:280 ../raster/r.slope.aspect/main.c:286 +#: ../raster/r.slope.aspect/main.c:294 ../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:107 ../raster/r.resamp.bspline/main.c:115 -#: ../raster/r.resamp.bspline/main.c:121 ../raster/r.resamp.bspline/main.c:133 -#: ../raster/r.resamp.bspline/main.c:138 ../raster/r.out.mpeg/main.c:132 +#: ../raster/r.resamp.bspline/main.c:109 ../raster/r.resamp.bspline/main.c:117 +#: ../raster/r.resamp.bspline/main.c:123 ../raster/r.resamp.bspline/main.c:135 +#: ../raster/r.resamp.bspline/main.c:140 ../raster/r.out.mpeg/main.c:132 #: ../display/d.mon/main.c:82 ../display/d.mon/main.c:90 #: ../display/d.mon/main.c:98 ../display/d.mon/main.c:104 #: ../display/d.mon/main.c:110 ../display/d.mon/main.c:145 #: ../display/d.mon/main.c:151 ../display/d.mon/main.c:157 #: ../general/g.access/main.c:50 ../general/g.access/main.c:58 -#: ../imagery/i.segment/parse_args.c:68 ../imagery/i.segment/parse_args.c:77 -#: ../imagery/i.segment/parse_args.c:88 ../imagery/i.segment/parse_args.c:99 -#: ../imagery/i.segment/parse_args.c:109 ../imagery/i.segment/parse_args.c:127 -#: ../imagery/i.segment/parse_args.c:135 ../imagery/i.segment/parse_args.c:144 -#: ../imagery/i.segment/parse_args.c:151 ../imagery/i.segment/parse_args.c:157 -#: ../imagery/i.segment/parse_args.c:163 ../imagery/i.segment/parse_args.c:169 -#: ../imagery/i.segment/parse_args.c:176 ../imagery/i.cluster/main.c:103 +#: ../imagery/i.segment/parse_args.c:71 ../imagery/i.segment/parse_args.c:80 +#: ../imagery/i.segment/parse_args.c:91 ../imagery/i.segment/parse_args.c:102 +#: ../imagery/i.segment/parse_args.c:112 ../imagery/i.segment/parse_args.c:130 +#: ../imagery/i.segment/parse_args.c:138 ../imagery/i.segment/parse_args.c:147 +#: ../imagery/i.segment/parse_args.c:154 ../imagery/i.segment/parse_args.c:160 +#: ../imagery/i.segment/parse_args.c:166 ../imagery/i.segment/parse_args.c:172 +#: ../imagery/i.segment/parse_args.c:179 ../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 @@ -6601,219 +6935,229 @@ #: ../vector/v.lidar.correction/main.c:111 ../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.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.surf.bspline/main.c:179 ../vector/v.vol.rst/main.c:270 +#: ../vector/v.vol.rst/main.c:278 ../vector/v.vol.rst/main.c:285 +#: ../vector/v.vol.rst/main.c:313 ../vector/v.vol.rst/main.c:322 +#: ../vector/v.vol.rst/main.c:331 ../vector/v.vol.rst/main.c:339 +#: ../vector/v.vol.rst/main.c:348 ../vector/v.vol.rst/main.c:356 #: ../vector/v.outlier/main.c:104 ../vector/v.outlier/main.c:113 #: ../vector/v.outlier/main.c:121 ../vector/v.colors.out/main.c:68 #: ../vector/v.colors.out/main.c:73 msgid "Settings" msgstr "" -#: ../raster/r.walk/main.c:283 +#: ../raster/r.walk/main.c:316 msgid "Lambda coefficients for combining walking energy and friction cost" msgstr "" -#: ../raster/r.walk/main.c:293 +#: ../raster/r.walk/main.c:326 msgid "Slope factor determines travel energy cost per height step" msgstr "" -#: ../raster/r.walk/main.c:299 ../raster/r.cost/main.c:233 +#: ../raster/r.walk/main.c:332 ../raster/r.cost/main.c:264 msgid "Use the 'Knight's move'; slower, but more accurate" msgstr "Usar o 'movimento do Cavalo'; lento, porém mais preciso" -#: ../raster/r.walk/main.c:303 ../raster/r.cost/main.c:237 +#: ../raster/r.walk/main.c:336 ../raster/r.cost/main.c:268 msgid "Keep null values in output raster map" msgstr "" -#: ../raster/r.walk/main.c:308 ../raster/r.cost/main.c:242 +#: ../raster/r.walk/main.c:341 ../raster/r.cost/main.c:273 msgid "Start with values in raster map" msgstr "Inicia com valores no mapa raster" -#: ../raster/r.walk/main.c:313 ../raster/r.cost/main.c:247 +#: ../raster/r.walk/main.c:346 ../raster/r.cost/main.c:278 msgid "Print info about disk space and memory requirements and exit" msgstr "" -#: ../raster/r.walk/main.c:357 ../raster/r.cost/main.c:297 +#: ../raster/r.walk/main.c:350 ../raster/r.cost/main.c:282 +msgid "Create bitmask encoded directions" +msgstr "" + +#: ../raster/r.walk/main.c:397 ../raster/r.cost/main.c:337 msgid "Must specify exactly one of start_points, start_rast or coordinate" msgstr "" -#: ../raster/r.walk/main.c:362 ../raster/r.walk/main.c:845 -#: ../raster/r.cost/main.c:302 ../raster/r.cost/main.c:712 +#: ../raster/r.walk/main.c:403 ../raster/r.walk/main.c:896 +#: ../raster/r.cost/main.c:343 ../raster/r.cost/main.c:759 msgid "No start points" msgstr "" -#: ../raster/r.walk/main.c:369 ../raster/r.cost/main.c:309 +#: ../raster/r.walk/main.c:408 ../raster/r.cost/main.c:348 +#, fuzzy +msgid "No stop points" +msgstr "Nenhum ponto de início/fim especificado" + +#: ../raster/r.walk/main.c:412 ../raster/r.cost/main.c:352 #, c-format msgid "Inappropriate maximum cost: %d" msgstr "Custo máximo não apropriado: %d" -#: ../raster/r.walk/main.c:372 ../raster/r.cost/main.c:312 +#: ../raster/r.walk/main.c:415 ../raster/r.cost/main.c:355 #, c-format msgid "Inappropriate amount of memory: %d" msgstr "" -#: ../raster/r.walk/main.c:377 +#: ../raster/r.walk/main.c:420 #, c-format msgid "Missing required value: got %d instead of 4" msgstr "Faltando valor necessário: obtive %d ao invés de 4" -#: ../raster/r.walk/main.c:380 +#: ../raster/r.walk/main.c:423 #, c-format msgid "Walking costs are a=%g b=%g c=%g d=%g" msgstr "" -#: ../raster/r.walk/main.c:385 ../raster/r.walk/main.c:393 +#: ../raster/r.walk/main.c:428 ../raster/r.walk/main.c:436 #, c-format msgid "Missing required value: %d" msgstr "Faltando valor solicitado: %d" -#: ../raster/r.walk/main.c:388 +#: ../raster/r.walk/main.c:431 #, c-format msgid "Lambda is %g" msgstr "" -#: ../raster/r.walk/main.c:396 +#: ../raster/r.walk/main.c:439 #, c-format msgid "Slope_factor is %g" msgstr "" -#: ../raster/r.walk/main.c:415 ../raster/r.cost/main.c:330 +#: ../raster/r.walk/main.c:466 ../raster/r.cost/main.c:381 msgid "Assigning negative cost to null cell. Null cells excluded." msgstr "" -#: ../raster/r.walk/main.c:525 ../raster/r.walk/main.c:538 -#: ../raster/r.cost/main.c:412 ../raster/r.cost/main.c:424 +#: ../raster/r.walk/main.c:571 ../raster/r.walk/main.c:584 +#: ../raster/r.cost/main.c:458 ../raster/r.cost/main.c:470 #, c-format msgid "Will need at least %.2f MB of disk space" msgstr "" -#: ../raster/r.walk/main.c:527 ../raster/r.walk/main.c:539 -#: ../raster/r.cost/main.c:414 ../raster/r.cost/main.c:425 +#: ../raster/r.walk/main.c:573 ../raster/r.walk/main.c:585 +#: ../raster/r.cost/main.c:460 ../raster/r.cost/main.c:471 #, c-format msgid "Will need at least %.2f MB of memory" msgstr "" -#: ../raster/r.walk/main.c:529 ../raster/r.walk/main.c:540 -#: ../raster/r.cost/main.c:416 ../raster/r.cost/main.c:426 +#: ../raster/r.walk/main.c:575 ../raster/r.walk/main.c:586 +#: ../raster/r.cost/main.c:462 ../raster/r.cost/main.c:472 #, c-format msgid "%d of %d segments are kept in memory" msgstr "" -#: ../raster/r.walk/main.c:545 ../raster/r.cost/main.c:431 +#: ../raster/r.walk/main.c:591 ../raster/r.cost/main.c:477 msgid "Creating some temporary files..." msgstr "Criando alguns arquivos temporários..." -#: ../raster/r.walk/main.c:549 ../raster/r.walk/main.c:554 -#: ../raster/r.cost/main.c:435 ../raster/r.cost/main.c:440 -#: ../raster/r.resamp.bspline/main.c:316 ../raster/r.resamp.bspline/main.c:401 -#: ../raster/r.resamp.bspline/main.c:473 ../vector/v.surf.bspline/main.c:475 +#: ../raster/r.walk/main.c:595 ../raster/r.walk/main.c:600 +#: ../raster/r.walk/main.c:609 ../raster/r.cost/main.c:481 +#: ../raster/r.cost/main.c:486 ../raster/r.cost/main.c:494 +#: ../raster/r.resamp.bspline/main.c:318 ../raster/r.resamp.bspline/main.c:403 +#: ../raster/r.resamp.bspline/main.c:475 ../vector/v.surf.bspline/main.c:475 #: ../vector/v.surf.bspline/main.c:503 msgid "Can not create temporary file" msgstr "" -#: ../raster/r.walk/main.c:558 +#: ../raster/r.walk/main.c:630 #, c-format msgid "Reading raster maps <%s> and <%s>, initializing output..." msgstr "" -#: ../raster/r.walk/main.c:643 ../raster/r.cost/main.c:504 +#: ../raster/r.walk/main.c:717 ../raster/r.cost/main.c:577 msgid "Initializing directional output..." msgstr "" -#: ../raster/r.walk/main.c:675 ../raster/r.cost/main.c:535 -#: ../raster/r.drain/main.c:273 +#: ../raster/r.walk/main.c:786 ../raster/r.cost/main.c:646 #, c-format -msgid "Reading vector map <%s> with start points..." -msgstr "" - -#: ../raster/r.walk/main.c:688 ../raster/r.walk/main.c:754 -#: ../raster/r.cost/main.c:548 ../raster/r.cost/main.c:618 -#: ../raster/r.to.vect/main.c:289 ../raster/r.drain/main.c:286 -#: ../display/d.vect.thematic/display.c:75 ../display/d.vect/vert.c:27 -#: ../display/d.vect/lines.c:143 ../display/d.vect/label.c:44 -#: ../display/d.vect/zcoor.c:38 ../display/d.vect/dir.c:30 -#: ../display/d.vect/topo.c:52 ../display/d.vect/attr.c:51 -#: ../vector/v.label.sa/labels.c:141 ../vector/v.out.lidar/main.c:732 -#: ../vector/v.perturb/main.c:182 ../vector/v.to.3d/trans2.c:84 -#: ../vector/v.to.3d/trans3.c:85 ../vector/v.what.rast/main.c:213 -#: ../vector/v.colors/scan_z.c:36 ../vector/v.colors/scan_cats.c:24 -#: ../vector/v.vol.rst/user1.c:140 ../vector/v.decimate/main.c:406 -#: ../vector/v.colors.out/scan_cats.c:32 ../vector/v.label/main.c:293 -#: ../vector/v.info/level1.c:38 -msgid "Unable to read vector map" +msgid "No start points found in vector map <%s>" msgstr "" -#: ../raster/r.walk/main.c:722 +#: ../raster/r.walk/main.c:788 ../raster/r.cost/main.c:648 #, c-format -msgid "No start points found in vector <%s>" -msgstr "" +msgid "%d point found" +msgid_plural "%d points found" +msgstr[0] "" +msgstr[1] "" -#: ../raster/r.walk/main.c:734 ../raster/r.cost/main.c:598 +#: ../raster/r.walk/main.c:801 ../raster/r.cost/main.c:661 #, c-format msgid "Reading vector map <%s> with stop points..." msgstr "" -#: ../raster/r.walk/main.c:788 ../raster/r.cost/main.c:652 +#: ../raster/r.walk/main.c:839 ../raster/r.cost/main.c:699 #, c-format msgid "No stop points found in vector <%s>" msgstr "" -#: ../raster/r.walk/main.c:808 ../raster/r.cost/main.c:673 +#: ../raster/r.walk/main.c:859 ../raster/r.cost/main.c:720 #: ../raster/r.texture/h_measure.c:738 ../raster/r.stream.extract/load.c:44 #: ../raster/r.stream.extract/load.c:53 ../imagery/i.smap/interp.c:68 msgid "Unable to allocate memory" msgstr "" -#: ../raster/r.walk/main.c:810 ../raster/r.cost/main.c:675 +#: ../raster/r.walk/main.c:861 ../raster/r.cost/main.c:722 #, c-format msgid "Reading raster map <%s> with start points..." msgstr "" -#: ../raster/r.walk/main.c:859 ../raster/r.cost/main.c:726 +#: ../raster/r.walk/main.c:907 ../raster/r.cost/main.c:770 msgid "Specified starting location outside database window" msgstr "Locação inicial especificado fora da janela de banco de dados" -#: ../raster/r.walk/main.c:879 ../raster/r.cost/main.c:748 +#: ../raster/r.walk/main.c:932 ../raster/r.cost/main.c:797 +#, fuzzy, c-format +msgid "Number of duplicate stop points: %d" +msgstr "Número de pontos de entrada: %d." + +#: ../raster/r.walk/main.c:946 ../raster/r.cost/main.c:811 msgid "Finding cost path..." msgstr "" -#: ../raster/r.walk/main.c:1356 ../raster/r.cost/main.c:1011 +#: ../raster/r.walk/main.c:1551 ../raster/r.cost/main.c:1202 msgid "Error, ct == pres_cell" msgstr "Erro, ct == pres_cell" -#: ../raster/r.walk/main.c:1368 +#: ../raster/r.walk/main.c:1568 #, c-format msgid "Writing output raster map <%s>... " msgstr "" -#: ../raster/r.walk/main.c:1432 ../raster/r.cost/main.c:1131 +#: ../raster/r.walk/main.c:1632 ../raster/r.cost/main.c:1327 #, c-format msgid "Writing output movement direction raster map <%s>..." msgstr "" -#: ../raster/r.walk/main.c:1477 ../raster/r.cost/main.c:1197 +#: ../raster/r.walk/main.c:1677 ../raster/r.cost/main.c:1394 #, c-format msgid "Peak cost value: %g" msgstr "" -#: ../raster/r.walk/main.c:1498 ../raster/r.cost/main.c:1219 +#: ../raster/r.walk/main.c:1695 ../raster/r.walk/main.c:1731 +#: ../raster/r.cost/main.c:1412 ../raster/r.cost/main.c:1448 #, c-format msgid "Illegal x coordinate <%s>" msgstr "Coordenada x <%s> ilegal" -#: ../raster/r.walk/main.c:1500 ../raster/r.cost/main.c:1221 +#: ../raster/r.walk/main.c:1697 ../raster/r.walk/main.c:1733 +#: ../raster/r.cost/main.c:1414 ../raster/r.cost/main.c:1450 #, c-format msgid "Illegal y coordinate <%s>" msgstr "Coordenada y <%s> ilegal" -#: ../raster/r.walk/main.c:1504 ../raster/r.cost/main.c:1225 +#: ../raster/r.walk/main.c:1701 ../raster/r.walk/main.c:1737 +#: ../raster/r.cost/main.c:1418 ../raster/r.cost/main.c:1454 #, c-format msgid "Warning, ignoring point outside window: %g, %g" msgstr "" +#: ../raster/r.walk/flag.c:21 ../raster/r.walk/flag.c:28 +#: ../raster/r.cost/flag.c:21 ../raster/r.cost/flag.c:28 +#: ../imagery/i.segment/flag.c:21 ../imagery/i.segment/flag.c:28 +#: ../vector/v.distance/main.c:817 ../vector/v.distance/main.c:894 +#: ../vector/v.distance/main.c:1105 +msgid "Out of memory!" +msgstr "" + #: ../raster/r.timestamp/main.c:37 ../raster3d/r3.timestamp/main.c:45 #: ../vector/v.timestamp/main.c:37 msgid "timestamp" @@ -6907,112 +7251,121 @@ msgid "bad rule (%s): [%s]" msgstr "" -#: ../raster/r.colors/edit_colors.c:61 +#: ../raster/r.colors/edit_colors.c:78 msgid "Creates/modifies the color table associated with a 3D raster map." msgstr "" -#: ../raster/r.colors/edit_colors.c:65 +#: ../raster/r.colors/edit_colors.c:82 msgid "Creates/modifies the color table associated with a raster map." msgstr "" -#: ../raster/r.colors/edit_colors.c:75 ../raster/r.colors/edit_colors.c:87 +#: ../raster/r.colors/edit_colors.c:92 ../raster/r.colors/edit_colors.c:104 msgid "Map" msgstr "" -#: ../raster/r.colors/edit_colors.c:81 +#: ../raster/r.colors/edit_colors.c:98 msgid "Input file with one map name per line" msgstr "" -#: ../raster/r.colors/edit_colors.c:83 +#: ../raster/r.colors/edit_colors.c:100 msgid "Input map names can be defined in an input file in case a large amount of maps must be specified. This option is mutual exclusive to the map option." msgstr "" -#: ../raster/r.colors/edit_colors.c:110 +#: ../raster/r.colors/edit_colors.c:127 msgid "\"-\" to read rules from stdin" msgstr "" -#: ../raster/r.colors/edit_colors.c:186 ../raster/r.series.interp/main.c:180 +#: ../raster/r.colors/edit_colors.c:149 ../vector/v.colors/main.c:137 +#, fuzzy +msgid "List available rules with description then exit" +msgstr "Lista camadas disponíveis e finaliza" + +#: ../raster/r.colors/edit_colors.c:150 ../vector/v.colors/main.c:138 +msgid "If a color rule is given, only this rule is listed" +msgstr "" + +#: ../raster/r.colors/edit_colors.c:219 ../raster/r.series.interp/main.c:180 #, c-format msgid "Unable to open %s file <%s>" msgstr "" -#: ../raster/r.colors/edit_colors.c:229 ../raster/r.colors/edit_colors.c:262 +#: ../raster/r.colors/edit_colors.c:260 ../raster/r.colors/edit_colors.c:294 #, c-format msgid "%s map <%s> not found" msgstr "%s mapa <%s> não encontrado" -#: ../raster/r.colors/edit_colors.c:235 +#: ../raster/r.colors/edit_colors.c:266 #, c-format msgid "No %s map name found in input file <%s>" msgstr "" -#: ../raster/r.colors/edit_colors.c:278 +#: ../raster/r.colors/edit_colors.c:309 #, c-format msgid "Unable to remove color table of %s map <%s>" msgstr "" -#: ../raster/r.colors/edit_colors.c:280 +#: ../raster/r.colors/edit_colors.c:311 #, c-format msgid "Color table of %s map <%s> not found" msgstr "" -#: ../raster/r.colors/edit_colors.c:302 +#: ../raster/r.colors/edit_colors.c:334 #, c-format msgid "Color table exists for %s map <%s>. Exiting." msgstr "" -#: ../raster/r.colors/edit_colors.c:358 +#: ../raster/r.colors/edit_colors.c:394 #, c-format msgid "Color table 'random' is not supported for floating point %s map" msgstr "" -#: ../raster/r.colors/edit_colors.c:362 +#: ../raster/r.colors/edit_colors.c:399 #, c-format msgid "Color table 'grey.eq' is not supported for floating point %s map" msgstr "" -#: ../raster/r.colors/edit_colors.c:368 +#: ../raster/r.colors/edit_colors.c:406 #, c-format msgid "Color table 'grey.log' is not supported for floating point %s map" msgstr "" -#: ../raster/r.colors/edit_colors.c:376 ../imagery/i.vi/main.c:545 +#: ../raster/r.colors/edit_colors.c:415 ../imagery/i.vi/main.c:546 #, c-format msgid "Unknown color request '%s'" msgstr "" -#: ../raster/r.colors/edit_colors.c:386 ../vector/v.colors/make_colors.c:51 +#: ../raster/r.colors/edit_colors.c:426 ../vector/v.colors/make_colors.c:51 #, c-format msgid "Unable to load rules file <%s>" msgstr "" -#: ../raster/r.colors/edit_colors.c:396 ../raster/r.colors.out/raster_main.c:69 -#: ../raster/r.grow.distance/main.c:382 ../raster/r.fill.dir/main.c:153 -#: ../vector/v.colors/main.c:315 +#: ../raster/r.colors/edit_colors.c:437 ../raster/r.colors.out/raster_main.c:69 +#: ../raster/r.grow.distance/main.c:382 ../raster/r.fill.dir/main.c:155 +#: ../vector/v.colors/main.c:328 #, c-format msgid "Unable to read color table for raster map <%s>" msgstr "" -#: ../raster/r.colors/edit_colors.c:400 ../raster/r.univar/r3.univar_main.c:144 +#: ../raster/r.colors/edit_colors.c:442 ../raster/r.univar/r3.univar_main.c:144 #: ../raster/r.univar/r3.univar_main.c:182 ../raster3d/r3.support/main.c:135 -#: ../raster3d/r3.out.netcdf/main.c:600 ../raster3d/r3.retile/main.c:113 +#: ../raster3d/r3.out.netcdf/main.c:601 ../raster3d/r3.retile/main.c:113 #: ../raster3d/r3.neighbors/main.c:229 ../raster3d/r3.out.vtk/main.c:142 #: ../raster3d/r3.mask/main.c:58 ../raster3d/r3.out.bin/main.c:299 #: ../raster3d/r3.flow/main.c:87 ../raster3d/r3.cross.rast/main.c:245 #: ../raster3d/r3.out.v5d/main.c:307 ../raster3d/r3.timestamp/main.c:73 #: ../raster3d/r3.to.rast/main.c:275 ../raster3d/r3.stats/main.c:97 #: ../raster3d/r3.out.ascii/main.c:326 ../raster3d/r3.null/main.c:103 -#: ../general/g.region/main.c:455 ../vector/v.colors/main.c:319 +#: ../general/g.region/main.c:468 ../vector/v.colors/main.c:332 #, c-format msgid "3D raster map <%s> not found" msgstr "Mapa raster 3D <%s> não encontrado" -#: ../raster/r.colors/edit_colors.c:403 ../vector/v.colors/main.c:322 +#: ../raster/r.colors/edit_colors.c:445 ../vector/v.colors/main.c:335 #, c-format msgid "Unable to read color table for 3D raster map <%s>" msgstr "" -#: ../raster/r.colors/edit_colors.c:447 +#: ../raster/r.colors/edit_colors.c:492 #, c-format msgid "Color table for %s map <%s> set to '%s'" msgstr "" @@ -7036,7 +7389,7 @@ msgstr "" #: ../raster/r.mfilter/main.c:59 ../raster/r.neighbors/main.c:173 -#: ../raster/r.resamp.filter/main.c:392 ../raster3d/r3.neighbors/main.c:215 +#: ../raster/r.resamp.filter/main.c:397 ../raster3d/r3.neighbors/main.c:215 #: ../vector/v.outlier/main.c:73 msgid "filter" msgstr "" @@ -7134,54 +7487,42 @@ msgid "Error reading temporary file" msgstr "Erro ao ler arquivo temporário" -#: ../raster/r.cost/main.c:145 +#: ../raster/r.cost/main.c:168 msgid "Creates a raster map showing the cumulative cost of moving between different geographic locations on an input raster map whose cell category values represent cost." msgstr "Gera um mapa raster mostrando o custo acumulado de movimento entre diferentes localizações em um mapa raster de entrada cujos valores de célula representam o custo." -#: ../raster/r.cost/main.c:152 +#: ../raster/r.cost/main.c:175 msgid "Name of input raster map containing grid cell cost information" msgstr "" -#: ../raster/r.cost/main.c:160 +#: ../raster/r.cost/main.c:191 msgid "Name for output raster map with nearest start point" msgstr "" -#: ../raster/r.cost/main.c:444 +#: ../raster/r.cost/main.c:515 #, c-format msgid "Reading raster map <%s>, initializing output..." msgstr "" -#: ../raster/r.cost/main.c:489 +#: ../raster/r.cost/main.c:560 #, c-format msgid "Negative cell value found at row %d, col %d. Setting negative value to null_cost value" msgstr "" -#: ../raster/r.cost/main.c:582 -#, c-format -msgid "No start points found in vector map <%s>" -msgstr "" - -#: ../raster/r.cost/main.c:584 -#, c-format -msgid "%d point found" -msgid_plural "%d points found" -msgstr[0] "" -msgstr[1] "" - -#: ../raster/r.cost/main.c:1034 ../raster/r.buffer/write_map.c:45 +#: ../raster/r.cost/main.c:1230 ../raster/r.buffer/write_map.c:45 #: ../raster/r.flow/io.c:207 #, c-format msgid "Writing output raster map <%s>..." msgstr "" -#: ../raster/r.cost/main.c:1036 +#: ../raster/r.cost/main.c:1232 #, c-format msgid "Writing raster map with nearest start point <%s>..." msgstr "" #: ../raster/r.resamp.interp/main.c:77 ../raster/r.resamp.rst/main.c:149 #: ../raster/r.resamp.stats/main.c:262 ../raster/r.resamp.bspline/main.c:81 -#: ../raster/r.resample/main.c:55 ../raster/r.resamp.filter/main.c:390 +#: ../raster/r.resample/main.c:55 ../raster/r.resamp.filter/main.c:395 msgid "resample" msgstr "" @@ -7199,8 +7540,8 @@ msgstr "" #: ../raster/r.resamp.interp/main.c:370 ../raster/r.mode/main.c:143 -#: ../raster/r.resamp.stats/main.c:395 ../raster/r.tile/main.c:200 -#: ../raster/r.resamp.filter/main.c:579 +#: ../raster/r.resamp.stats/main.c:395 ../raster/r.tile/main.c:203 +#: ../raster/r.resamp.filter/main.c:593 #, c-format msgid "Unable to read color table for %s" msgstr "" @@ -7337,14 +7678,15 @@ #: ../raster/r.topmodel/file_io.c:28 ../raster/r.topmodel/file_io.c:136 #: ../raster/r.topmodel/file_io.c:161 ../raster/r.series.accumulate/main.c:221 -#: ../raster/r.series/main.c:223 ../raster/r.mapcalc/main.c:49 -#: ../raster/r.in.xyz/main.c:582 ../raster/r.in.mat/main.c:125 -#: ../raster/r.support/main.c:176 ../display/d.legend.vect/main.c:259 -#: ../display/d.legend.vect/main.c:273 ../display/d.legend.vect/draw.c:72 -#: ../display/d.linegraph/main.c:415 ../display/d.linegraph/main.c:432 -#: ../display/d.linegraph/main.c:730 ../display/d.text/main.c:380 -#: ../display/d.where/main.c:163 ../raster3d/r3.support/main.c:167 -#: ../general/g.cairocomp/main.c:46 ../vector/v.segment/main.c:98 +#: ../raster/r.series/main.c:226 ../raster/r.mapcalc/main.c:49 +#: ../raster/r.in.xyz/main.c:582 ../raster/r.buildvrt/main.c:126 +#: ../raster/r.in.mat/main.c:125 ../raster/r.support/main.c:176 +#: ../display/d.legend.vect/main.c:259 ../display/d.legend.vect/main.c:273 +#: ../display/d.legend.vect/draw.c:72 ../display/d.linegraph/main.c:415 +#: ../display/d.linegraph/main.c:432 ../display/d.linegraph/main.c:730 +#: ../display/d.text/main.c:380 ../display/d.where/main.c:160 +#: ../raster3d/r3.support/main.c:167 ../general/g.cairocomp/main.c:46 +#: ../imagery/i.group/main.c:122 ../vector/v.segment/main.c:98 #: ../vector/v.net.path/path.c:49 ../vector/v.lrs/v.lrs.segment/main.c:133 #, c-format msgid "Unable to open input file <%s>" @@ -7537,7 +7879,7 @@ msgstr[0] "" msgstr[1] "" -#: ../raster/r.texture/main.c:354 ../imagery/i.vi/main.c:225 +#: ../raster/r.texture/main.c:354 ../imagery/i.vi/main.c:226 #, c-format msgid "Calculating %s..." msgstr "" @@ -7654,7 +7996,7 @@ msgstr "'%s' deve ser maior que zero; usando %s=255" #: ../raster/r.stats/main.c:285 ../raster/r.series.accumulate/main.c:265 -#: ../raster/r.series/main.c:287 +#: ../raster/r.series/main.c:300 ../raster/r.buildvrt/main.c:185 msgid "Raster map not found" msgstr "Mapa raster não encontrado" @@ -8172,7 +8514,7 @@ msgid "Exports a GRASS raster to a binary array." msgstr "Exporta um raster do GRASS para um arquivo binário" -#: ../raster/r.out.bin/main.c:290 ../raster/r.random/main.c:62 +#: ../raster/r.out.bin/main.c:290 ../raster/r.random/main.c:63 #: ../imagery/i.zc/main.c:66 msgid "Name of input raster map" msgstr "Nome do mapa raster de entrada" @@ -8219,7 +8561,7 @@ msgstr "Valor inválido para null (apenas inteiros)" #: ../raster/r.out.bin/main.c:379 ../raster/r.in.bin/main.c:462 -#: ../vector/v.colors/main.c:225 +#: ../vector/v.colors/main.c:238 #, c-format msgid "-%c and -%c are mutually exclusive" msgstr "" @@ -8399,7 +8741,7 @@ msgid "Spline tension value" msgstr "Valor de tensão da spine" -#: ../raster/r.resamp.rst/main.c:246 ../vector/v.surf.rst/main.c:340 +#: ../raster/r.resamp.rst/main.c:246 ../vector/v.surf.rst/main.c:343 msgid "Anisotropy angle (in degrees counterclockwise from East)" msgstr "" @@ -8407,7 +8749,7 @@ msgid "Anisotropy" msgstr "" -#: ../raster/r.resamp.rst/main.c:253 ../vector/v.surf.rst/main.c:347 +#: ../raster/r.resamp.rst/main.c:253 ../vector/v.surf.rst/main.c:350 msgid "Anisotropy scaling factor" msgstr "Fator de anisotropia" @@ -8415,7 +8757,7 @@ msgid "Use dnorm independent tension" msgstr "Usar tensão independente de dnorm" -#: ../raster/r.resamp.rst/main.c:263 ../vector/v.surf.rst/main.c:171 +#: ../raster/r.resamp.rst/main.c:263 ../vector/v.surf.rst/main.c:173 msgid "Output partial derivatives instead of topographic parameters" msgstr "" @@ -8528,7 +8870,7 @@ #: ../raster/r.in.ascii/main.c:150 ../display/d.title/main.c:117 #: ../raster3d/r3.in.ascii/main.c:169 ../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 ../vector/v.surf.rst/main.c:864 +#: ../general/g.setproj/get_stp.c:286 ../vector/v.surf.rst/main.c:867 #: ../vector/v.in.ascii/main.c:275 #, c-format msgid "Unable to open temporary file <%s>" @@ -8536,7 +8878,7 @@ #: ../raster/r.resamp.rst/main.c:547 ../raster/r.thin/io.c:131 #: ../raster/r.thin/io.c:138 ../raster/r.thin/io.c:147 -#: ../vector/v.surf.rst/main.c:869 +#: ../vector/v.surf.rst/main.c:872 #, c-format msgid "Error writing temporary file <%s>" msgstr "" @@ -8564,10 +8906,10 @@ msgstr "" #: ../raster/r.univar/r3.univar_main.c:151 -#: ../raster/r.univar/r3.univar_main.c:189 ../raster3d/r3.out.netcdf/main.c:617 +#: ../raster/r.univar/r3.univar_main.c:189 ../raster3d/r3.out.netcdf/main.c:618 #: ../raster3d/r3.retile/main.c:127 ../raster3d/r3.neighbors/main.c:266 #: ../raster3d/r3.neighbors/main.c:275 ../raster3d/r3.out.vtk/main.c:207 -#: ../raster3d/r3.out.vtk/main.c:292 ../raster3d/r3.out.vtk/main.c:513 +#: ../raster3d/r3.out.vtk/main.c:292 ../raster3d/r3.out.vtk/main.c:512 #: ../raster3d/r3.mkdspf/main.c:168 ../raster3d/r3.mask/main.c:64 #: ../raster3d/r3.out.bin/main.c:314 ../raster3d/r3.flow/main.c:118 #: ../raster3d/r3.flow/main.c:132 ../raster3d/r3.flow/main.c:373 @@ -8700,53 +9042,53 @@ msgid "Programmer error in get_stats/switch" msgstr "" -#: ../raster/r.random/main.c:54 ../raster/r.random.surface/main.c:59 +#: ../raster/r.random/main.c:55 ../raster/r.random.surface/main.c:59 #: ../raster/r.surf.random/main.c:38 ../raster/r.random.cells/main.c:49 -#: ../raster/r.surf.gauss/main.c:40 ../vector/v.random/main.c:100 -#: ../vector/v.perturb/main.c:65 ../vector/v.extract/main.c:81 +#: ../raster/r.surf.gauss/main.c:40 ../vector/v.random/main.c:103 +#: ../vector/v.perturb/main.c:65 ../vector/v.extract/main.c:82 msgid "random" msgstr "" -#: ../raster/r.random/main.c:55 ../display/d.vect/main.c:76 -#: ../general/g.region/main.c:69 ../vector/v.random/main.c:103 +#: ../raster/r.random/main.c:56 ../display/d.vect/main.c:76 +#: ../general/g.region/main.c:70 ../vector/v.random/main.c:106 #: ../vector/v.cluster/main.c:94 ../vector/v.in.lidar/main.c:139 -#: ../vector/v.patch/main.c:71 ../vector/v.perturb/main.c:67 +#: ../vector/v.patch/main.c:73 ../vector/v.perturb/main.c:67 #: ../vector/v.rectify/main.c:72 ../vector/v.in.ascii/main.c:73 -#: ../vector/v.decimate/main.c:130 ../vector/v.edit/main.c:61 +#: ../vector/v.decimate/main.c:131 ../vector/v.edit/main.c:61 #: ../vector/v.info/main.c:43 ../vector/v.in.dxf/main.c:67 #: ../vector/v.external/main.c:57 msgid "level1" msgstr "" -#: ../raster/r.random/main.c:58 +#: ../raster/r.random/main.c:59 msgid "Creates a raster map layer and vector point map containing randomly located points." msgstr "" -#: ../raster/r.random/main.c:67 +#: ../raster/r.random/main.c:68 msgid "Name of cover raster map" msgstr "Nome do mapa raster de cobertura" -#: ../raster/r.random/main.c:74 +#: ../raster/r.random/main.c:75 msgid "The number of points to allocate" msgstr "Número de pontos a alocar" -#: ../raster/r.random/main.c:86 +#: ../raster/r.random/main.c:93 msgid "Generate points also for NULL category" msgstr "" -#: ../raster/r.random/main.c:91 +#: ../raster/r.random/main.c:98 msgid "Report information about input raster and exit" msgstr "Relata informação sobre o raster de entrada e encerra" -#: ../raster/r.random/main.c:95 +#: ../raster/r.random/main.c:102 msgid "Generate vector points as 3D points" msgstr "Gera pontos como pontos 3D" -#: ../raster/r.random/main.c:98 ../vector/v.in.ascii/main.c:195 +#: ../raster/r.random/main.c:105 ../vector/v.in.ascii/main.c:195 msgid "Do not build topology in points mode" msgstr "Não criar topologia (topology) no modo de pontos" -#: ../raster/r.random/main.c:99 ../display/d.linegraph/main.c:353 +#: ../raster/r.random/main.c:106 ../display/d.linegraph/main.c:353 #: ../display/d.linegraph/main.c:362 ../display/d.linegraph/main.c:371 #: ../display/d.linegraph/main.c:386 ../vector/v.out.ascii/args.c:40 #: ../vector/v.out.ascii/args.c:66 ../vector/v.out.ascii/args.c:76 @@ -8759,42 +9101,42 @@ msgid "Points" msgstr "" -#: ../raster/r.random/main.c:143 +#: ../raster/r.random/main.c:150 #, c-format msgid "Note: one (or both) of %s and %s must be specified" msgstr "" -#: ../raster/r.random/main.c:151 +#: ../raster/r.random/main.c:158 #, c-format msgid "<%s=%s> invalid percentage" msgstr "" -#: ../raster/r.random/main.c:162 +#: ../raster/r.random/main.c:169 #, c-format msgid "<%s=%s> invalid number of points" msgstr "" -#: ../raster/r.random/main.c:176 +#: ../raster/r.random/main.c:183 #, c-format msgid "There aren't [%llu] cells in the current region" msgstr "" -#: ../raster/r.random/main.c:179 +#: ../raster/r.random/main.c:186 #, c-format msgid "There aren't [%llu] non-NULL cells in the current region" msgstr "" -#: ../raster/r.random/main.c:183 +#: ../raster/r.random/main.c:190 #, c-format msgid "There aren't [%lu] cells in the current region" msgstr "" -#: ../raster/r.random/main.c:186 +#: ../raster/r.random/main.c:193 #, c-format msgid "There aren't [%lu] non-NULL cells in the current region" msgstr "" -#: ../raster/r.random/main.c:192 +#: ../raster/r.random/main.c:199 msgid "There are no valid locations in the current region" msgstr "Não existem locações válidas na região atual" @@ -8826,7 +9168,7 @@ msgid "Writing vector map <%s> ..." msgstr "" -#: ../raster/r.random/random.c:190 ../vector/v.net.distance/main.c:363 +#: ../raster/r.random/random.c:189 ../vector/v.net.distance/main.c:363 #: ../vector/v.net.allpairs/main.c:271 ../vector/v.net.path/path.c:350 #: ../vector/v.net.iso/main.c:724 ../vector/v.net.iso/main.c:754 #: ../vector/v.net.flow/main.c:262 ../vector/v.net.timetable/main.c:134 @@ -8840,35 +9182,36 @@ msgid "Cannot insert new record: %s" msgstr "" -#: ../raster/r.random/random.c:244 +#: ../raster/r.random/random.c:243 #, c-format msgid "Only [%llu] random points created" msgstr "" -#: ../raster/r.random/random.c:247 +#: ../raster/r.random/random.c:246 #, c-format msgid "Only [%lu] random points created" msgstr "" -#: ../raster/r.random/random.c:258 ../raster/r.to.vect/main.c:233 +#: ../raster/r.random/random.c:257 ../raster/r.to.vect/main.c:233 #: ../db/drivers/postgres/index.c:59 ../vector/v.mkgrid/main.c:346 -#: ../vector/v.mkgrid/main.c:404 ../vector/v.random/main.c:259 -#: ../vector/v.select/copy_tabs.c:87 ../vector/v.patch/main.c:328 -#: ../vector/v.overlay/main.c:592 ../vector/v.extract/copy_tab.c:124 +#: ../vector/v.mkgrid/main.c:404 ../vector/v.random/main.c:300 +#: ../vector/v.select/copy_tabs.c:87 ../vector/v.patch/main.c:366 +#: ../vector/v.overlay/main.c:592 ../vector/v.decimate/copy_tab.c:119 +#: ../vector/v.extract/copy_tab.c:124 msgid "Unable to create index" msgstr "" -#: ../raster/r.random/random.c:262 ../raster/r.contour/main.c:193 +#: ../raster/r.random/random.c:261 ../raster/r.contour/main.c:193 #: ../raster/r.stream.extract/close.c:202 ../raster/r.to.vect/main.c:238 #: ../raster3d/r3.flow/main.c:72 ../vector/v.mkgrid/main.c:350 -#: ../vector/v.mkgrid/main.c:408 ../vector/v.random/main.c:265 +#: ../vector/v.mkgrid/main.c:408 ../vector/v.random/main.c:306 #: ../vector/v.in.lidar/attributes.c:144 ../vector/v.reclass/main.c:327 #: ../vector/v.in.dwg/main.c:249 ../vector/v.select/copy_tabs.c:90 -#: ../vector/v.in.ogr/main.c:1145 ../vector/v.patch/main.c:333 +#: ../vector/v.in.ogr/main.c:1208 ../vector/v.patch/main.c:371 #: ../vector/v.overlay/main.c:597 ../vector/v.sample/main.c:197 -#: ../vector/v.distance/main.c:1424 ../vector/v.in.ascii/main.c:423 -#: ../vector/v.to.points/main.c:202 ../vector/v.in.dxf/write_vect.c:238 -#: ../vector/v.extract/copy_tab.c:129 +#: ../vector/v.distance/main.c:1432 ../vector/v.in.ascii/main.c:423 +#: ../vector/v.to.points/main.c:202 ../vector/v.decimate/copy_tab.c:124 +#: ../vector/v.in.dxf/write_vect.c:238 ../vector/v.extract/copy_tab.c:129 #, c-format msgid "Unable to grant privileges on table <%s>" msgstr "Não posso dar privilégios na tabela <%s>" @@ -9041,155 +9384,166 @@ msgid "Unable to read category file of raster map <%s@%s>" msgstr "Não consegui ler arquivo de categoria do mapa raster <%s@%s>" -#: ../raster/r.horizon/main.c:182 ../raster/r.sunhours/main.c:75 +#: ../raster/r.horizon/main.c:181 ../raster/r.sunhours/main.c:75 #: ../raster/r.sunmask/main.c:118 msgid "sun position" msgstr "" -#: ../raster/r.horizon/main.c:184 +#: ../raster/r.horizon/main.c:183 msgid "Computes horizon angle height from a digital elevation model." msgstr "" -#: ../raster/r.horizon/main.c:186 +#: ../raster/r.horizon/main.c:185 msgid "The module has two different modes of operation: 1. Computes the entire horizon around a single point whose coordinates are given with the 'coord' option. The horizon height (in radians). 2. Computes one or more raster maps of the horizon height in a single direction. The input for this is the angle (in degrees), which is measured counterclockwise with east=0, north=90 etc. The output is the horizon height in radians." msgstr "" -#: ../raster/r.horizon/main.c:203 +#: ../raster/r.horizon/main.c:202 msgid "Direction in which you want to know the horizon height" msgstr "" -#: ../raster/r.horizon/main.c:220 +#: ../raster/r.horizon/main.c:219 msgid "Start angle for multidirectional horizon [degrees]" msgstr "" -#: ../raster/r.horizon/main.c:221 ../raster/r.horizon/main.c:230 -#: ../raster/r.horizon/main.c:238 ../raster/r.horizon/main.c:246 -#: ../raster/r.horizon/main.c:254 ../raster/r.horizon/main.c:262 -#: ../raster/r.horizon/main.c:270 ../raster/r.horizon/main.c:283 +#: ../raster/r.horizon/main.c:220 ../raster/r.horizon/main.c:229 +#: ../raster/r.horizon/main.c:237 ../raster/r.horizon/main.c:245 +#: ../raster/r.horizon/main.c:253 ../raster/r.horizon/main.c:261 +#: ../raster/r.horizon/main.c:269 ../raster/r.horizon/main.c:282 msgid "Raster mode" msgstr "" -#: ../raster/r.horizon/main.c:229 +#: ../raster/r.horizon/main.c:228 msgid "End angle for multidirectional horizon [degrees]" msgstr "" -#: ../raster/r.horizon/main.c:237 +#: ../raster/r.horizon/main.c:236 msgid "For horizon rasters, read from the DEM an extra buffer around the present region" msgstr "" -#: ../raster/r.horizon/main.c:245 +#: ../raster/r.horizon/main.c:244 msgid "For horizon rasters, read from the DEM an extra buffer eastward the present region" msgstr "" -#: ../raster/r.horizon/main.c:253 +#: ../raster/r.horizon/main.c:252 msgid "For horizon rasters, read from the DEM an extra buffer westward the present region" msgstr "" -#: ../raster/r.horizon/main.c:261 +#: ../raster/r.horizon/main.c:260 msgid "For horizon rasters, read from the DEM an extra buffer northward the present region" msgstr "" -#: ../raster/r.horizon/main.c:269 +#: ../raster/r.horizon/main.c:268 msgid "For horizon rasters, read from the DEM an extra buffer southward the present region" msgstr "" -#: ../raster/r.horizon/main.c:277 +#: ../raster/r.horizon/main.c:276 msgid "The maximum distance to consider when finding the horizon height" msgstr "" -#: ../raster/r.horizon/main.c:288 +#: ../raster/r.horizon/main.c:287 msgid "Coordinate for which you want to calculate the horizon" msgstr "" -#: ../raster/r.horizon/main.c:289 ../raster/r.horizon/main.c:305 +#: ../raster/r.horizon/main.c:288 ../raster/r.horizon/main.c:304 msgid "Point mode" msgstr "" -#: ../raster/r.horizon/main.c:310 +#: ../raster/r.horizon/main.c:309 msgid "Write output in degrees (default is radians)" msgstr "" -#: ../raster/r.horizon/main.c:315 +#: ../raster/r.horizon/main.c:314 msgid "Write output in compass orientation (default is CCW, East=0)" msgstr "" -#: ../raster/r.horizon/main.c:355 +#: ../raster/r.horizon/main.c:354 msgid "Note: In latitude-longitude coordinate system specify buffers in degree unit" msgstr "" -#: ../raster/r.horizon/main.c:368 +#: ../raster/r.horizon/main.c:367 msgid "Can't read the coordinates from the \"coordinate\" option." msgstr "" -#: ../raster/r.horizon/main.c:395 +#: ../raster/r.horizon/main.c:372 +msgid "Coordinates are outside of the current region" +msgstr "" + +#: ../raster/r.horizon/main.c:399 msgid "You didn't specify a direction value or step size. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:400 +#: ../raster/r.horizon/main.c:404 msgid "You didn't specify a horizon raster name. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:415 +#: ../raster/r.horizon/main.c:419 msgid "Negative values of start angle are not allowed. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:419 +#: ../raster/r.horizon/main.c:423 msgid "End angle is not between 0 and 360. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:423 +#: ../raster/r.horizon/main.c:427 msgid "You specify a start grater than the end angle. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:431 +#: ../raster/r.horizon/main.c:435 msgid "You didn't specify an angle step size. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:442 +#: ../raster/r.horizon/main.c:446 msgid "Could not read bufferzone size. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:447 ../raster/r.horizon/main.c:453 -#: ../raster/r.horizon/main.c:460 ../raster/r.horizon/main.c:467 +#: ../raster/r.horizon/main.c:451 ../raster/r.horizon/main.c:457 +#: ../raster/r.horizon/main.c:464 ../raster/r.horizon/main.c:471 #, c-format msgid "Could not read %s bufferzone size. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:448 +#: ../raster/r.horizon/main.c:452 msgid "east" msgstr "" -#: ../raster/r.horizon/main.c:454 +#: ../raster/r.horizon/main.c:458 msgid "west" msgstr "" -#: ../raster/r.horizon/main.c:461 +#: ../raster/r.horizon/main.c:465 msgid "south" msgstr "" -#: ../raster/r.horizon/main.c:468 +#: ../raster/r.horizon/main.c:472 msgid "north" msgstr "" -#: ../raster/r.horizon/main.c:473 +#: ../raster/r.horizon/main.c:477 msgid "Could not read maximum distance. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:484 +#: ../raster/r.horizon/main.c:488 msgid "The distance value must be 0.5-1.5. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:654 ../raster/r.in.ascii/main.c:187 +#: ../raster/r.horizon/main.c:656 ../raster/r.in.ascii/main.c:187 #, c-format msgid "OOPS: rows changed from %d to %d" msgstr "" -#: ../raster/r.horizon/main.c:658 ../raster/r.in.ascii/main.c:190 +#: ../raster/r.horizon/main.c:660 ../raster/r.in.ascii/main.c:190 #, c-format msgid "OOPS: cols changed from %d to %d" msgstr "" -#: ../raster/r.horizon/main.c:1174 +#: ../raster/r.horizon/main.c:849 ../raster/r.horizon/main.c:867 +#: ../raster/r.horizon/main.c:1203 ../raster/r.horizon/main.c:1223 +#: ../raster/r.proj/main.c:450 ../raster/r.proj/main.c:541 +#, fuzzy, c-format +msgid "Error in %s" +msgstr "ERRO: %s" + +#: ../raster/r.horizon/main.c:1176 #, c-format msgid "Calculating map %01d of %01d (angle %.2f, raster map <%s>)" msgstr "" @@ -9344,7 +9698,7 @@ 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:183 +#: ../raster/r.series.accumulate/main.c:132 ../raster/r.series/main.c:184 msgid "Ignore values outside this range" msgstr "" @@ -9368,7 +9722,7 @@ msgid "Huglin Heliothermal index" msgstr "" -#: ../raster/r.series.accumulate/main.c:163 ../raster/r.series/main.c:191 +#: ../raster/r.series.accumulate/main.c:163 ../raster/r.series/main.c:192 msgid "Do not keep files open" msgstr "" @@ -9377,27 +9731,30 @@ msgstr "" #: ../raster/r.series.accumulate/main.c:206 ../raster/r.neighbors/main.c:266 -#: ../raster/r.series/main.c:204 ../raster/r.mapcalc/main.c:131 -#: ../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.external/main.c:170 ../vector/v.colors/main.c:206 +#: ../raster/r.series/main.c:205 ../raster/r.mapcalc/main.c:131 +#: ../raster/r.buildvrt/main.c:109 ../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.external/main.c:170 +#: ../vector/v.colors/main.c:219 #, c-format msgid "%s= and %s= are mutually exclusive" msgstr "" -#: ../raster/r.series.accumulate/main.c:210 ../raster/r.series/main.c:208 -#: ../raster/r.series.interp/main.c:126 ../raster/r.series.interp/main.c:142 +#: ../raster/r.series.accumulate/main.c:210 ../raster/r.series/main.c:209 +#: ../raster/r.buildvrt/main.c:113 ../raster/r.series.interp/main.c:126 +#: ../raster/r.series.interp/main.c:142 #, c-format msgid "Please specify %s= or %s=" msgstr "" -#: ../raster/r.series.accumulate/main.c:255 ../raster/r.series/main.c:275 +#: ../raster/r.series.accumulate/main.c:255 ../raster/r.series/main.c:288 +#: ../raster/r.buildvrt/main.c:174 msgid "No raster map name found in input file" msgstr "" -#: ../raster/r.series.accumulate/main.c:318 ../raster/r.slope.aspect/main.c:544 -#: ../raster/r.series/main.c:386 ../raster/r.patch/main.c:140 -#: ../raster/r.series.interp/main.c:339 ../raster/r.relief/main.c:316 +#: ../raster/r.series.accumulate/main.c:318 ../raster/r.slope.aspect/main.c:577 +#: ../raster/r.series/main.c:415 ../raster/r.patch/main.c:140 +#: ../raster/r.series.interp/main.c:339 ../raster/r.relief/main.c:317 msgid "Percent complete..." msgstr "" @@ -9459,10 +9816,10 @@ msgstr "" #: ../raster/r.distance/report.c:61 -#: ../scripts/i.colors.enhance/i.colors.enhance.py:153 -#: ../scripts/i.colors.enhance/i.colors.enhance.py:176 -#: ../scripts/i.colors.enhance/i.colors.enhance.py:186 -#: ../scripts/i.colors.enhance/i.colors.enhance.py:210 +#: ../scripts/i.colors.enhance/i.colors.enhance.py:161 +#: ../scripts/i.colors.enhance/i.colors.enhance.py:184 +#: ../scripts/i.colors.enhance/i.colors.enhance.py:194 +#: ../scripts/i.colors.enhance/i.colors.enhance.py:218 msgid "Processing..." msgstr "" @@ -10377,9 +10734,9 @@ #: ../raster/r.contour/main.c:183 ../raster/r.stream.extract/close.c:194 #: ../vector/v.net.distance/main.c:291 ../vector/v.in.lidar/attributes.c:135 #: ../vector/v.net.allpairs/main.c:179 ../vector/v.in.dwg/main.c:240 -#: ../vector/v.in.ogr/main.c:1138 ../vector/v.net.path/path.c:109 +#: ../vector/v.in.ogr/main.c:1201 ../vector/v.net.path/path.c:109 #: ../vector/v.overlay/main.c:587 ../vector/v.net.iso/main.c:390 -#: ../vector/v.net.flow/main.c:181 ../vector/v.distance/main.c:1419 +#: ../vector/v.net.flow/main.c:181 ../vector/v.distance/main.c:1427 #: ../vector/v.net.timetable/main.c:103 ../vector/v.to.points/main.c:192 #: ../vector/v.net.components/main.c:190 ../vector/v.net.centrality/main.c:266 #: ../vector/v.net.alloc/main.c:329 @@ -10389,7 +10746,7 @@ #: ../raster/r.contour/main.c:188 ../raster3d/r3.flow/main.c:67 #: ../vector/v.in.lidar/attributes.c:139 ../vector/v.reclass/main.c:322 -#: ../vector/v.in.dwg/main.c:244 ../vector/v.in.ogr/main.c:1360 +#: ../vector/v.in.dwg/main.c:244 ../vector/v.in.ogr/main.c:1430 #: ../vector/v.in.ascii/main.c:523 ../vector/v.to.points/main.c:197 #: ../vector/v.in.dxf/write_vect.c:241 #, c-format @@ -10397,8 +10754,8 @@ msgstr "Não consegui criar índice para tabela <%s>, chave <%s>" #: ../raster/r.contour/main.c:203 ../vector/v.select/copy_tabs.c:17 -#: ../vector/v.voronoi/main.c:384 ../vector/v.extract/copy_tab.c:57 -#: ../vector/v.generalize/misc.c:134 +#: ../vector/v.voronoi/main.c:384 ../vector/v.decimate/copy_tab.c:54 +#: ../vector/v.extract/copy_tab.c:57 ../vector/v.generalize/misc.c:134 msgid "Writing attributes..." msgstr "" @@ -10409,7 +10766,7 @@ msgid "Unable to insert new record: '%s'" msgstr "Não consegui inserir novo registro: '%s'" -#: ../raster/r.contour/main.c:237 ../raster/r.in.lidar/main.c:608 +#: ../raster/r.contour/main.c:237 ../raster/r.in.lidar/main.c:613 #: ../vector/v.generalize/displacement.c:78 msgid "Reading data..." msgstr "Lendo dados... " @@ -10443,210 +10800,222 @@ msgstr[0] "" msgstr[1] "" -#: ../raster/r.contour/cont.c:213 +#: ../raster/r.contour/cont.c:214 #, c-format msgid "%d crossing found" msgid_plural "%d crossings found" msgstr[0] "" msgstr[1] "" -#: ../raster/r.contour/cont.c:266 +#: ../raster/r.contour/cont.c:267 msgid "Illegal edge number" msgstr "Número ilegal de arestas" -#: ../raster/r.contour/cont.c:374 +#: ../raster/r.contour/cont.c:375 msgid "Edge number out of range" msgstr "Número de arestas fora do intervalo" -#: ../raster/r.slope.aspect/main.c:152 ../raster/r.param.scale/interface.c:56 +#: ../raster/r.slope.aspect/main.c:170 ../raster/r.param.scale/interface.c:56 #: ../raster/r.relief/main.c:110 ../imagery/i.topo.corr/main.c:48 msgid "terrain" msgstr "" -#: ../raster/r.slope.aspect/main.c:153 +#: ../raster/r.slope.aspect/main.c:171 msgid "aspect" msgstr "" -#: ../raster/r.slope.aspect/main.c:154 +#: ../raster/r.slope.aspect/main.c:172 msgid "slope" msgstr "" -#: ../raster/r.slope.aspect/main.c:155 +#: ../raster/r.slope.aspect/main.c:173 msgid "curvature" msgstr "" -#: ../raster/r.slope.aspect/main.c:156 +#: ../raster/r.slope.aspect/main.c:174 msgid "Generates raster maps of slope, aspect, curvatures and partial derivatives from an elevation raster map." msgstr "" -#: ../raster/r.slope.aspect/main.c:158 +#: ../raster/r.slope.aspect/main.c:176 msgid "Aspect is calculated counterclockwise from east." msgstr "" -#: ../raster/r.slope.aspect/main.c:165 ../vector/v.surf.rst/main.c:201 +#: ../raster/r.slope.aspect/main.c:183 ../vector/v.surf.rst/main.c:203 msgid "Name for output slope raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:166 ../raster/r.slope.aspect/main.c:172 -#: ../raster/r.slope.aspect/main.c:196 ../raster/r.slope.aspect/main.c:203 -#: ../raster/r.slope.aspect/main.c:210 ../raster/r.slope.aspect/main.c:217 -#: ../raster/r.slope.aspect/main.c:224 ../raster/r.slope.aspect/main.c:231 -#: ../raster/r.slope.aspect/main.c:238 ../raster/r.watershed/front/main.c:139 -#: ../raster/r.watershed/front/main.c:146 -#: ../raster/r.watershed/front/main.c:153 +#: ../raster/r.slope.aspect/main.c:184 ../raster/r.slope.aspect/main.c:190 +#: ../raster/r.slope.aspect/main.c:214 ../raster/r.slope.aspect/main.c:221 +#: ../raster/r.slope.aspect/main.c:228 ../raster/r.slope.aspect/main.c:235 +#: ../raster/r.slope.aspect/main.c:242 ../raster/r.slope.aspect/main.c:249 +#: ../raster/r.slope.aspect/main.c:256 ../raster/r.watershed/front/main.c:147 +#: ../raster/r.watershed/front/main.c:154 #: ../raster/r.watershed/front/main.c:160 -#: ../raster/r.watershed/front/main.c:166 -#: ../raster/r.watershed/front/main.c:172 -#: ../raster/r.watershed/front/main.c:180 -#: ../raster/r.watershed/front/main.c:188 -#: ../raster/r.watershed/front/main.c:195 ../vector/v.surf.rst/main.c:172 -#: ../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:232 ../vector/v.surf.rst/main.c:239 -#: ../vector/v.surf.rst/main.c:246 ../vector/v.surf.rst/main.c:253 +#: ../raster/r.watershed/front/main.c:167 +#: ../raster/r.watershed/front/main.c:173 +#: ../raster/r.watershed/front/main.c:179 +#: ../raster/r.watershed/front/main.c:186 +#: ../raster/r.watershed/front/main.c:193 +#: ../raster/r.watershed/front/main.c:200 ../vector/v.surf.rst/main.c:174 +#: ../vector/v.surf.rst/main.c:198 ../vector/v.surf.rst/main.c:204 +#: ../vector/v.surf.rst/main.c:210 ../vector/v.surf.rst/main.c:216 +#: ../vector/v.surf.rst/main.c:222 ../vector/v.surf.rst/main.c:228 +#: ../vector/v.surf.rst/main.c:234 ../vector/v.surf.rst/main.c:241 +#: ../vector/v.surf.rst/main.c:248 ../vector/v.surf.rst/main.c:255 #: ../vector/v.surf.bspline/main.c:130 ../vector/v.surf.bspline/main.c:135 -#: ../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.vol.rst/main.c:293 ../vector/v.vol.rst/main.c:299 +#: ../vector/v.vol.rst/main.c:362 ../vector/v.vol.rst/main.c:368 +#: ../vector/v.vol.rst/main.c:374 ../vector/v.vol.rst/main.c:381 +#: ../vector/v.vol.rst/main.c:387 ../vector/v.vol.rst/main.c:393 +#: ../vector/v.vol.rst/main.c:399 ../vector/v.vol.rst/main.c:405 msgid "Outputs" msgstr "" -#: ../raster/r.slope.aspect/main.c:171 ../vector/v.surf.rst/main.c:207 +#: ../raster/r.slope.aspect/main.c:189 ../vector/v.surf.rst/main.c:209 msgid "Name for output aspect raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:180 +#: ../raster/r.slope.aspect/main.c:198 msgid "Format for reporting the slope" msgstr "Formato para relatar a declividade" -#: ../raster/r.slope.aspect/main.c:187 +#: ../raster/r.slope.aspect/main.c:205 msgid "Type of output aspect and slope maps" msgstr "Tipo dos mapas de saída de direção e declividade de encosta" -#: ../raster/r.slope.aspect/main.c:195 ../vector/v.surf.rst/main.c:213 +#: ../raster/r.slope.aspect/main.c:213 ../vector/v.surf.rst/main.c:215 msgid "Name for output profile curvature raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:202 ../vector/v.surf.rst/main.c:219 +#: ../raster/r.slope.aspect/main.c:220 ../vector/v.surf.rst/main.c:221 msgid "Name for output tangential curvature raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:209 +#: ../raster/r.slope.aspect/main.c:227 msgid "Name for output first order partial derivative dx (E-W slope) raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:216 +#: ../raster/r.slope.aspect/main.c:234 msgid "Name for output first order partial derivative dy (N-S slope) raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:223 +#: ../raster/r.slope.aspect/main.c:241 msgid "Name for output second order partial derivative dxx raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:230 +#: ../raster/r.slope.aspect/main.c:248 msgid "Name for output second order partial derivative dyy raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:237 +#: ../raster/r.slope.aspect/main.c:255 msgid "Name for output second order partial derivative dxy raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:243 +#: ../raster/r.slope.aspect/main.c:261 msgid "Multiplicative factor to convert elevation units to horizontal units" msgstr "" -#: ../raster/r.slope.aspect/main.c:252 +#: ../raster/r.slope.aspect/main.c:270 msgid "Minimum slope value (in percent) for which aspect is computed" msgstr "" -#: ../raster/r.slope.aspect/main.c:261 +#: ../raster/r.slope.aspect/main.c:279 msgid "Do not align the current region to the raster elevation map" msgstr "" -#: ../raster/r.slope.aspect/main.c:315 ../raster/r.relief/main.c:220 +#: ../raster/r.slope.aspect/main.c:285 +msgid "Compute output at edges and near NULL values" +msgstr "" + +#: ../raster/r.slope.aspect/main.c:291 +msgid "Create aspect as degrees clockwise from North (azimuth), with flat = -9999" +msgstr "" + +#: ../raster/r.slope.aspect/main.c:293 +msgid "Default: degrees counter-clockwise from East, with flat = 0" +msgstr "" + +#: ../raster/r.slope.aspect/main.c:348 ../raster/r.relief/main.c:221 #, c-format msgid "%s=%s - must be a positive number" msgstr "" -#: ../raster/r.slope.aspect/main.c:321 ../raster/r.relief/main.c:201 -#: ../raster/r.relief/main.c:207 +#: ../raster/r.slope.aspect/main.c:354 ../raster/r.relief/main.c:202 +#: ../raster/r.relief/main.c:208 #, c-format msgid "%s=%s - must be a non-negative number" msgstr "" -#: ../raster/r.slope.aspect/main.c:336 +#: ../raster/r.slope.aspect/main.c:369 #, 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:358 +#: ../raster/r.slope.aspect/main.c:391 #, c-format msgid "Wrong raster type: %s" msgstr "" -#: ../raster/r.slope.aspect/main.c:387 +#: ../raster/r.slope.aspect/main.c:420 msgid "r.slope.aspect does not convert horizontal units to meters in this version, see manual page." msgstr "" -#: ../raster/r.slope.aspect/main.c:968 +#: ../raster/r.slope.aspect/main.c:1025 #, c-format msgid "Elevation products for mapset <%s> in <%s>" msgstr "" -#: ../raster/r.slope.aspect/main.c:987 +#: ../raster/r.slope.aspect/main.c:1044 #, c-format msgid "Min computed aspect %.4f, max computed aspect %.4f" msgstr "" -#: ../raster/r.slope.aspect/main.c:1051 +#: ../raster/r.slope.aspect/main.c:1145 #, c-format msgid "Aspect raster map <%s> complete" msgstr "" -#: ../raster/r.slope.aspect/main.c:1108 +#: ../raster/r.slope.aspect/main.c:1202 #, c-format msgid "Min computed slope %.4f, max computed slope %.4f" msgstr "" -#: ../raster/r.slope.aspect/main.c:1161 +#: ../raster/r.slope.aspect/main.c:1255 #, c-format msgid "Slope raster map <%s> complete" msgstr "" -#: ../raster/r.slope.aspect/main.c:1233 +#: ../raster/r.slope.aspect/main.c:1327 #, c-format msgid "Profile curve raster map <%s> complete" msgstr "" -#: ../raster/r.slope.aspect/main.c:1260 +#: ../raster/r.slope.aspect/main.c:1354 #, c-format msgid "Tangential curve raster map <%s> complete" msgstr "" -#: ../raster/r.slope.aspect/main.c:1285 +#: ../raster/r.slope.aspect/main.c:1379 #, c-format msgid "E-W slope raster map <%s> complete" msgstr "" -#: ../raster/r.slope.aspect/main.c:1310 +#: ../raster/r.slope.aspect/main.c:1404 #, c-format msgid "N-S slope raster map <%s> complete" msgstr "" -#: ../raster/r.slope.aspect/main.c:1335 +#: ../raster/r.slope.aspect/main.c:1429 #, c-format msgid "Dxx raster map <%s> complete" msgstr "" -#: ../raster/r.slope.aspect/main.c:1360 +#: ../raster/r.slope.aspect/main.c:1454 #, c-format msgid "Dyy raster map <%s> complete" msgstr "" -#: ../raster/r.slope.aspect/main.c:1385 +#: ../raster/r.slope.aspect/main.c:1479 #, c-format msgid "Dxy raster map <%s> complete" msgstr "" @@ -10774,7 +11143,7 @@ msgid "\"%s\" field missing from header" msgstr "" -#: ../raster/r.stream.extract/main.c:78 ../raster/r.watershed/front/main.c:78 +#: ../raster/r.stream.extract/main.c:78 ../raster/r.watershed/front/main.c:80 msgid "stream network" msgstr "" @@ -10790,11 +11159,6 @@ msgid "Stream extraction will use provided accumulation instead of calculating it anew" msgstr "" -#: ../raster/r.stream.extract/main.c:89 ../raster/r.stream.extract/main.c:97 -#: ../raster/r.flow/main.c:435 ../raster/r.flow/main.c:441 -msgid "Input maps" -msgstr "" - #: ../raster/r.stream.extract/main.c:93 msgid "Name of input raster map with real depressions" msgstr "" @@ -10893,13 +11257,13 @@ msgstr "" #: ../raster/r.stream.extract/main.c:318 -#: ../raster/r.watershed/seg/init_vars.c:252 +#: ../raster/r.watershed/seg/init_vars.c:255 #, c-format msgid "Will need up to %.2f MB of disk space" msgstr "" #: ../raster/r.stream.extract/main.c:320 -#: ../raster/r.watershed/seg/init_vars.c:254 +#: ../raster/r.watershed/seg/init_vars.c:258 #, c-format msgid "Will need up to %.2f GB (%.0f MB) of disk space" msgstr "" @@ -10982,17 +11346,14 @@ msgid "Unable to re-open segment file" msgstr "" -#: ../raster/r.stream.extract/cseg.c:47 ../raster/r.stream.extract/dseg.c:47 -#: ../raster/r.stream.extract/dseg.c:97 ../raster/r.stream.extract/bseg.c:46 -#: ../raster/r.stream.extract/bseg.c:96 ../raster/r.stream.extract/seg.c:52 -#: ../raster/r.stream.extract/seg.c:94 ../raster/r.stream.extract/seg.c:103 +#: ../raster/r.stream.extract/cseg.c:47 ../raster/r.stream.extract/cseg.c:97 +#: ../raster/r.stream.extract/dseg.c:47 ../raster/r.stream.extract/dseg.c:97 +#: ../raster/r.stream.extract/bseg.c:46 ../raster/r.stream.extract/bseg.c:96 +#: ../raster/r.stream.extract/seg.c:52 ../raster/r.stream.extract/seg.c:94 +#: ../raster/r.stream.extract/seg.c:103 msgid "Unable to read segment file" msgstr "" -#: ../raster/r.stream.extract/cseg.c:97 -msgid "Unabel to read segment file" -msgstr "" - #: ../raster/r.stream.extract/cseg.c:120 #, c-format msgid "Unable to segment put row %d for raster map <%s>" @@ -11031,8 +11392,8 @@ msgstr "" #: ../raster/r.stream.extract/streams.c:336 -#: ../raster/r.watershed/seg/do_cum.c:487 -#: ../raster/r.watershed/ram/do_cum.c:443 +#: ../raster/r.watershed/seg/do_cum.c:518 +#: ../raster/r.watershed/ram/do_cum.c:469 #, c-format msgid "MFD: cumulative proportion of flow distribution not 1.0 but %f" msgstr "" @@ -11073,7 +11434,8 @@ msgstr "" #: ../raster/r.stream.extract/close.c:198 -#, c-format +#: ../scripts/v.db.addtable/v.db.addtable.py:147 +#, c-format, python-format msgid "Unable to create index on table <%s>" msgstr "" @@ -11083,7 +11445,7 @@ msgstr "" #: ../raster/r.stream.extract/close.c:255 ../raster/r.grow.distance/main.c:325 -#: ../raster/r.fill.dir/main.c:253 +#: ../raster/r.fill.dir/main.c:259 msgid "Writing output raster maps..." msgstr "" @@ -11207,9 +11569,10 @@ msgid "Distance filter remains flat before beginning exponent" msgstr "" -#: ../raster/r.random.surface/main.c:102 -msgid "Random seed (SEED_MIN >= value >= SEED_MAX), default [random]" -msgstr "" +#: ../raster/r.random.surface/main.c:102 ../raster/r.random.cells/main.c:77 +#, fuzzy +msgid "Random seed, default [random]" +msgstr "Banda selecionada (o padrão são todas as bandas)" #: ../raster/r.random.surface/main.c:108 msgid "Maximum cell value of distribution" @@ -11219,12 +11582,12 @@ msgid "Uniformly distributed cell values" msgstr "" -#: ../raster/r.random.surface/main.c:128 ../raster/r.random.cells/init.c:96 +#: ../raster/r.random.surface/main.c:128 ../raster/r.random.cells/init.c:93 #, c-format msgid "Generating raster map <%s>..." msgstr "" -#: ../raster/r.random.surface/save.c:98 ../raster/r.drain/main.c:522 +#: ../raster/r.random.surface/save.c:98 ../raster/r.drain/main.c:523 #: ../raster/r.random.cells/indep.c:139 ../raster/r.composite/main.c:191 #: ../imagery/i.ifft/main.c:207 #, c-format @@ -11245,45 +11608,30 @@ msgid "Output raster map required" msgstr "" -#: ../raster/r.random.surface/init.c:108 -#, c-format -msgid "Seed (%d) larger than maximum (%d)" -msgstr "" - -#: ../raster/r.random.surface/init.c:111 ../raster/r.random.surface/init.c:120 -#, c-format -msgid " seed is set to %d" -msgstr "" - -#: ../raster/r.random.surface/init.c:116 -#, c-format -msgid "Seed (%d) smaller than minimum (%d)" -msgstr "" - -#: ../raster/r.random.surface/init.c:159 +#: ../raster/r.random.surface/init.c:141 #, c-format msgid "Distance value (%d): %lf must be >= 0.0" msgstr "" -#: ../raster/r.random.surface/init.c:187 +#: ../raster/r.random.surface/init.c:169 #, c-format msgid "Exponent value (%lf) must be > 0.0" msgstr "" -#: ../raster/r.random.surface/init.c:211 +#: ../raster/r.random.surface/init.c:193 #, c-format msgid "Flat value (%lf) must be less than distance value (%lf)" msgstr "" -#: ../raster/r.random.surface/init.c:232 +#: ../raster/r.random.surface/init.c:214 msgid "Must have a distance value for each filter" msgstr "" -#: ../raster/r.random.surface/init.c:264 +#: ../raster/r.random.surface/init.c:246 msgid "Must have a exponent value for each filter" msgstr "" -#: ../raster/r.random.surface/init.c:281 +#: ../raster/r.random.surface/init.c:263 msgid "Must have a weight value for each filter" msgstr "" @@ -11328,64 +11676,64 @@ msgid "File not found: %s" msgstr "" -#: ../raster/r.fill.dir/main.c:88 +#: ../raster/r.fill.dir/main.c:90 msgid "sink" msgstr "" -#: ../raster/r.fill.dir/main.c:89 +#: ../raster/r.fill.dir/main.c:91 msgid "fill sinks" msgstr "" -#: ../raster/r.fill.dir/main.c:90 +#: ../raster/r.fill.dir/main.c:92 msgid "depressions" msgstr "" -#: ../raster/r.fill.dir/main.c:92 +#: ../raster/r.fill.dir/main.c:94 msgid "Filters and generates a depressionless elevation map and a flow direction map from a given elevation raster map." msgstr "" -#: ../raster/r.fill.dir/main.c:99 +#: ../raster/r.fill.dir/main.c:101 msgid "Name for output depressionless elevation raster map" msgstr "" -#: ../raster/r.fill.dir/main.c:103 +#: ../raster/r.fill.dir/main.c:105 msgid "Name for output flow direction map for depressionless elevation raster map" msgstr "" -#: ../raster/r.fill.dir/main.c:108 +#: ../raster/r.fill.dir/main.c:110 msgid "Name for output raster map of problem areas" msgstr "" -#: ../raster/r.fill.dir/main.c:115 +#: ../raster/r.fill.dir/main.c:117 msgid "Aspect direction format" msgstr "" -#: ../raster/r.fill.dir/main.c:121 +#: ../raster/r.fill.dir/main.c:123 msgid "Find unresolved areas only" msgstr "" -#: ../raster/r.fill.dir/main.c:127 +#: ../raster/r.fill.dir/main.c:129 #, c-format msgid "The '%c' flag requires '%s'to be specified" msgstr "" -#: ../raster/r.fill.dir/main.c:148 +#: ../raster/r.fill.dir/main.c:150 msgid "Direction map is D8 resolution, i.e. 45 degrees" msgstr "" -#: ../raster/r.fill.dir/main.c:190 +#: ../raster/r.fill.dir/main.c:192 msgid "Reading input elevation raster map..." msgstr "" -#: ../raster/r.fill.dir/main.c:200 +#: ../raster/r.fill.dir/main.c:202 msgid "Filling sinks..." msgstr "" -#: ../raster/r.fill.dir/main.c:204 +#: ../raster/r.fill.dir/main.c:206 msgid "Determining flow directions for ambiguous cases..." msgstr "" -#: ../raster/r.fill.dir/main.c:217 +#: ../raster/r.fill.dir/main.c:219 msgid "Repeat to get the final directions..." msgstr "" @@ -11469,14 +11817,6 @@ msgid "Pass 2 of 2..." msgstr "" -#: ../raster/r.clump/clump.c:99 ../raster/r.clump/clump.c:151 -#: ../raster/r.clump/minsize.c:152 ../raster/r.clump/minsize.c:253 -#: ../raster/r.clump/minsize.c:287 ../raster/r.clump/minsize.c:293 -#: ../raster/r.clump/minsize.c:424 ../raster/r.clump/minsize.c:447 -#: ../raster/r.clump/minsize.c:518 ../imagery/i.segment/cluster.c:431 -msgid "Unable to read from temp file" -msgstr "" - #: ../raster/r.clump/clump.c:115 ../raster/r.clump/clump.c:347 #: ../raster/r.clump/clump.c:361 ../raster/r.clump/clump.c:648 #: ../raster/r.clump/clump.c:662 ../raster/r.clump/minsize.c:163 @@ -11504,9 +11844,9 @@ msgid "%d-band clumping with threshold %g" msgstr "" -#: ../raster/r.clump/clump.c:451 ../imagery/i.segment/write_output.c:112 -#: ../imagery/i.segment/open_files.c:71 ../imagery/i.segment/open_files.c:238 -#: ../imagery/i.segment/open_files.c:246 +#: ../raster/r.clump/clump.c:451 ../imagery/i.segment/write_output.c:114 +#: ../imagery/i.segment/open_files.c:57 ../imagery/i.segment/open_files.c:232 +#: ../imagery/i.segment/open_files.c:240 #, c-format msgid "No min/max found in raster map <%s>" msgstr "" @@ -11591,7 +11931,7 @@ msgid "PNG error" msgstr "" -#: ../raster/r.in.png/main.c:485 ../raster/r.cross/main.c:168 +#: ../raster/r.in.png/main.c:485 ../raster/r.cross/main.c:161 #: ../raster/r.basins.fill/main.c:146 ../raster/r.resample/main.c:125 #, c-format msgid "Creating support files for <%s>..." @@ -11621,34 +11961,35 @@ msgid "Output image file header only and exit" msgstr "" -#: ../raster/r.cross/main.c:72 +#: ../raster/r.cross/main.c:71 msgid "Creates a cross product of the category values from multiple raster map layers." msgstr "Cria um produto cruzado dos valores de categorias a partir de múltiplas camadas raster" -#: ../raster/r.cross/main.c:81 +#: ../raster/r.cross/main.c:80 #, c-format msgid "Names of 2-%d input raster maps" msgstr "Nomes de 2-%d mapas raster para entrada" -#: ../raster/r.cross/main.c:90 -msgid "Non-zero data only" +#: ../raster/r.cross/main.c:89 +#, fuzzy +msgid "Non-NULL data only" msgstr "Apenas valores não nulos" -#: ../raster/r.cross/main.c:103 +#: ../raster/r.cross/main.c:102 #, c-format msgid "More than %d files not allowed" msgstr "" -#: ../raster/r.cross/main.c:119 +#: ../raster/r.cross/main.c:111 msgid "Must specify 2 or more input maps" msgstr "" -#: ../raster/r.cross/main.c:136 +#: ../raster/r.cross/main.c:129 #, c-format msgid "%s: STEP 2 ..." msgstr "" -#: ../raster/r.cross/main.c:178 +#: ../raster/r.cross/main.c:171 #, c-format msgid "%d categories" msgstr "" @@ -11663,40 +12004,45 @@ msgid "%s: STEP 3 ... " msgstr "" -#: ../raster/r.series/main.c:141 +#: ../raster/r.series/main.c:142 msgid "Makes each output cell value a function of the values assigned to the corresponding cells in the input raster map layers." msgstr "Define cada célula da saída como função dos valores designados para as células correspondentes nos mapas raster de entrada." -#: ../raster/r.series/main.c:150 +#: ../raster/r.series/main.c:151 msgid "Input file with one raster map name and optional one weight per line, field separator between name and weight is |" msgstr "" -#: ../raster/r.series/main.c:161 ../raster3d/r3.neighbors/main.c:119 +#: ../raster/r.series/main.c:162 ../raster3d/r3.neighbors/main.c:119 msgid "Aggregate operation" msgstr "Agregar" -#: ../raster/r.series/main.c:176 +#: ../raster/r.series/main.c:177 msgid "Weighting factor for each input map, default value is 1.0 for each input map" msgstr "" -#: ../raster/r.series/main.c:250 ../raster/r.series/main.c:312 +#: ../raster/r.series/main.c:253 ../raster/r.series/main.c:325 msgid "Weights must be positive" msgstr "" -#: ../raster/r.series/main.c:268 ../raster/r.series/main.c:318 +#: ../raster/r.series/main.c:271 ../raster/r.series/main.c:331 #, c-format msgid "Reading raster map <%s> using weight %f..." msgstr "" -#: ../raster/r.series/main.c:298 +#: ../raster/r.series/main.c:274 ../raster/r.series/main.c:334 +#, fuzzy, c-format +msgid "Unable to open input raster <%s>" +msgstr "Não consegui abrir mapa raster <%s>" + +#: ../raster/r.series/main.c:311 msgid "input= and weights= must have the same number of values" msgstr "" -#: ../raster/r.series/main.c:333 +#: ../raster/r.series/main.c:356 msgid "output= and method= must have the same number of values" msgstr "" -#: ../raster/r.series/main.c:351 +#: ../raster/r.series/main.c:379 #, c-format msgid "Method %s not compatible with weights, using unweighed version instead" msgstr "" @@ -11909,95 +12255,95 @@ msgid "Flag %c makes sense only with %s option or -%c flag" msgstr "" -#: ../raster/r.in.lidar/main.c:369 ../raster3d/r3.in.lidar/main.c:340 +#: ../raster/r.in.lidar/main.c:367 +msgid "Trim option can be used only with trimmean method" +msgstr "" + +#: ../raster/r.in.lidar/main.c:374 ../raster3d/r3.in.lidar/main.c:340 #, c-format msgid "File <%s> does not exist" msgstr "" -#: ../raster/r.in.lidar/main.c:386 +#: ../raster/r.in.lidar/main.c:391 msgid "zrange will not be taken into account during scan" msgstr "" -#: ../raster/r.in.lidar/main.c:399 ../raster3d/r3.in.lidar/main.c:374 +#: ../raster/r.in.lidar/main.c:404 ../raster3d/r3.in.lidar/main.c:374 #: ../vector/v.in.lidar/main.c:349 #, c-format msgid "Input file <%s> does not exist" msgstr "" -#: ../raster/r.in.lidar/main.c:403 ../raster3d/r3.in.lidar/main.c:378 +#: ../raster/r.in.lidar/main.c:408 ../raster3d/r3.in.lidar/main.c:378 #, c-format msgid "Unable to open file <%s> as a LiDAR point cloud" msgstr "" -#: ../raster/r.in.lidar/main.c:407 ../raster3d/r3.in.lidar/main.c:382 +#: ../raster/r.in.lidar/main.c:412 ../raster3d/r3.in.lidar/main.c:382 #: ../vector/v.in.lidar/main.c:358 #, c-format msgid "Unable to read LAS header of <%s>" msgstr "" -#: ../raster/r.in.lidar/main.c:423 ../raster3d/r3.in.lidar/main.c:398 +#: ../raster/r.in.lidar/main.c:428 ../raster3d/r3.in.lidar/main.c:398 msgid "First file's projection checked, checking projection of the other files..." msgstr "" -#: ../raster/r.in.lidar/main.c:461 +#: ../raster/r.in.lidar/main.c:466 #, c-format msgid "Unknown filter option <%s>" msgstr "" -#: ../raster/r.in.lidar/main.c:479 ../raster/r.in.xyz/main.c:383 +#: ../raster/r.in.lidar/main.c:484 ../raster/r.in.xyz/main.c:383 msgid "Invalid zrange" msgstr "" -#: ../raster/r.in.lidar/main.c:493 +#: ../raster/r.in.lidar/main.c:498 #, c-format msgid "Invalid %s" msgstr "" -#: ../raster/r.in.lidar/main.c:525 ../general/g.region/main.c:815 +#: ../raster/r.in.lidar/main.c:530 ../general/g.region/main.c:865 #, c-format msgid "Invalid input <%s=%s>" msgstr "" -#: ../raster/r.in.lidar/main.c:528 +#: ../raster/r.in.lidar/main.c:533 #, c-format msgid "Option '%s' must be > 0.0" msgstr "" -#: ../raster/r.in.lidar/main.c:596 +#: ../raster/r.in.lidar/main.c:601 #, c-format -msgid "Unable to process the hole map at once. Please set the '%s' option to some value lower than 100." +msgid "Unable to process the whole map at once. Please set the '%s' option to some value lower than 100." msgstr "" -#: ../raster/r.in.lidar/main.c:616 +#: ../raster/r.in.lidar/main.c:621 #, c-format msgid "Pass #%d (of %d)..." msgstr "" -#: ../raster/r.in.lidar/main.c:755 ../raster/r.drain/main.c:470 -msgid "Writing output raster map..." -msgstr "" - -#: ../raster/r.in.lidar/main.c:778 +#: ../raster/r.in.lidar/main.c:783 #, c-format msgid "%lu points found in input file(s)" msgstr "" -#: ../raster/r.in.lidar/main.c:798 +#: ../raster/r.in.lidar/main.c:803 #, c-format msgid "%lu input points were invalid and filtered out" msgstr "" -#: ../raster/r.in.lidar/main.c:801 +#: ../raster/r.in.lidar/main.c:806 #, c-format msgid "%lu input points were invalid, use -%c flag to filter them out" msgstr "" -#: ../raster/r.in.lidar/main.c:804 +#: ../raster/r.in.lidar/main.c:809 #, c-format msgid "Raster map <%s> created. %lu points from %d files found in region." msgstr "" -#: ../raster/r.in.lidar/main.c:809 +#: ../raster/r.in.lidar/main.c:814 #, c-format msgid "Raster map <%s> created. %lu points found in region." msgstr "" @@ -12007,10 +12353,10 @@ msgid "Cannot create temporary file with segments of a raster map" msgstr "" -#: ../raster/r.in.lidar/projection.c:34 ../raster/r.in.gdal/proj.c:131 -#: ../raster/r.external/proj.c:131 ../raster3d/r3.in.lidar/projection.c:36 +#: ../raster/r.in.lidar/projection.c:34 ../raster/r.in.gdal/proj.c:153 +#: ../raster/r.external/proj.c:153 ../raster3d/r3.in.lidar/projection.c:36 #: ../vector/v.in.lidar/projection.c:32 ../vector/v.in.pdal/projection.c:31 -#: ../vector/v.in.ogr/proj.c:322 ../vector/v.external/proj.c:223 +#: ../vector/v.in.ogr/proj.c:361 ../vector/v.external/proj.c:246 msgid "" "Projection of dataset does not appear to match current location.\n" "\n" @@ -12031,10 +12377,10 @@ msgid "Import dataset PROJ_INFO is:\n" msgstr "PROJ_INFO do conjunto de dados importado é:\n" -#: ../raster/r.in.lidar/projection.c:91 ../raster/r.in.gdal/proj.c:237 -#: ../raster/r.external/proj.c:237 ../raster3d/r3.in.lidar/projection.c:93 +#: ../raster/r.in.lidar/projection.c:91 ../raster/r.in.gdal/proj.c:259 +#: ../raster/r.external/proj.c:259 ../raster3d/r3.in.lidar/projection.c:93 #: ../vector/v.in.lidar/projection.c:89 ../vector/v.in.pdal/projection.c:88 -#: ../vector/v.in.ogr/proj.c:428 ../vector/v.external/proj.c:329 +#: ../vector/v.in.ogr/proj.c:467 ../vector/v.external/proj.c:352 #, c-format msgid "" "\n" @@ -12053,17 +12399,17 @@ msgid "Unable to convert input map projection information to GRASS format for checking" msgstr "Não consegui converter a projeção do mapa de entrada para o formato do GRASS para verificação" -#: ../raster/r.in.lidar/projection.c:128 ../raster/r.in.gdal/proj.c:122 -#: ../raster/r.external/proj.c:122 ../raster3d/r3.in.lidar/projection.c:130 -#: ../vector/v.in.lidar/projection.c:126 ../vector/v.in.ogr/proj.c:313 -#: ../vector/v.external/proj.c:214 +#: ../raster/r.in.lidar/projection.c:128 ../raster/r.in.gdal/proj.c:144 +#: ../raster/r.external/proj.c:144 ../raster3d/r3.in.lidar/projection.c:130 +#: ../vector/v.in.lidar/projection.c:126 ../vector/v.in.ogr/proj.c:352 +#: ../vector/v.external/proj.c:237 msgid "Over-riding projection check" msgstr "Se sobrepondo à verificação da projeção" -#: ../raster/r.in.lidar/projection.c:139 ../raster/r.in.gdal/proj.c:260 -#: ../raster/r.external/proj.c:260 ../raster3d/r3.in.lidar/projection.c:141 +#: ../raster/r.in.lidar/projection.c:139 ../raster/r.in.gdal/proj.c:282 +#: ../raster/r.external/proj.c:282 ../raster3d/r3.in.lidar/projection.c:141 #: ../vector/v.in.lidar/projection.c:137 ../vector/v.in.pdal/projection.c:137 -#: ../vector/v.in.ogr/proj.c:451 ../vector/v.external/proj.c:352 +#: ../vector/v.in.ogr/proj.c:490 ../vector/v.external/proj.c:375 msgid "Projection of input dataset and current location appear to match" msgstr "Projeção do conjunto de dados de entrada e locação atual parecem combinar" @@ -12099,14 +12445,6 @@ msgid "File containing expression(s) to evaluate" msgstr "" -#: ../raster/r.mapcalc/main.c:105 -msgid "Seed for rand() function" -msgstr "" - -#: ../raster/r.mapcalc/main.c:109 -msgid "Generate random seed (result is non-deterministic)" -msgstr "" - #: ../raster/r.mapcalc/main.c:113 msgid "List input and output maps" msgstr "" @@ -12204,8 +12542,8 @@ msgid "Unable to close raster map <%s@%s>" msgstr "" -#: ../raster/r.mapcalc/map3.c:607 ../raster/r.sunhours/main.c:324 -#: ../raster/r.sunhours/main.c:335 ../raster/r.sunhours/main.c:346 +#: ../raster/r.mapcalc/map3.c:607 ../raster/r.sunhours/main.c:325 +#: ../raster/r.sunhours/main.c:336 ../raster/r.sunhours/main.c:347 #: ../imagery/i.landsat.acca/tools.c:136 #: ../imagery/i.landsat.acca/algorithm.c:234 #: ../imagery/i.landsat.acca/algorithm.c:388 @@ -12295,9 +12633,9 @@ msgstr "" #: ../raster/r.statistics/main.c:118 ../raster/r.stats.zonal/main.c:165 -#: ../raster/r.proj/main.c:237 ../imagery/i.rectify/main.c:156 +#: ../raster/r.proj/main.c:248 ../imagery/i.rectify/main.c:156 #: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:151 -#: ../vector/v.vect.stats/main.c:302 +#: ../vector/v.vect.stats/main.c:309 #, c-format msgid "<%s=%s> unknown %s" msgstr "" @@ -12414,31 +12752,15 @@ msgid "Cannot get projection key values of current location" msgstr "" -#: ../raster/r.sunhours/main.c:232 ../general/g.region/printwindow.c:267 -#: ../general/g.region/printwindow.c:488 ../general/g.region/printwindow.c:569 -msgid "Unable to update lat/long projection parameters" -msgstr "" - -#: ../raster/r.sunhours/main.c:296 ../raster/r.sunhours/main.c:391 -#: ../raster/r.sunmask/g_solposition.c:127 -#: ../general/g.region/printwindow.c:285 ../general/g.region/printwindow.c:293 -#: ../general/g.region/printwindow.c:301 ../general/g.region/printwindow.c:309 -#: ../general/g.region/printwindow.c:319 ../general/g.region/printwindow.c:503 -#: ../general/g.region/printwindow.c:596 ../general/g.region/printwindow.c:608 -#: ../general/g.region/printwindow.c:625 ../general/g.region/printwindow.c:643 -#: ../general/g.region/printwindow.c:658 -msgid "Error in pj_do_proj (projection of input coordinate pair)" -msgstr "Erro em pj_do_proj (projeção das coordenadas de entrada)" - -#: ../raster/r.sunhours/main.c:356 +#: ../raster/r.sunhours/main.c:357 msgid "Calculating solar elevation and azimuth..." msgstr "" -#: ../raster/r.sunhours/main.c:359 +#: ../raster/r.sunhours/main.c:360 msgid "Calculating solar elevation..." msgstr "" -#: ../raster/r.sunhours/main.c:362 +#: ../raster/r.sunhours/main.c:363 msgid "Calculating solar azimuth..." msgstr "" @@ -12601,7 +12923,7 @@ msgid "Print compression information in shell script style" msgstr "" -#: ../raster/r.compress/main.c:128 ../raster/r.compress/main.c:308 +#: ../raster/r.compress/main.c:128 ../raster/r.compress/main.c:312 #, c-format msgid "Raster map <%s> is not in the current mapset" msgstr "" @@ -12621,72 +12943,82 @@ msgid "<%s> is a GDAL-linked map - can't (un)compress" msgstr "" -#: ../raster/r.compress/main.c:215 +#: ../raster/r.compress/main.c:145 +#, c-format +msgid "<%s> is a virtual raster map - can't (un)compress" +msgstr "" + +#: ../raster/r.compress/main.c:219 msgid "DONE: uncompressed file is %lu %s (%.2f%) smaller" msgstr "" -#: ../raster/r.compress/main.c:216 +#: ../raster/r.compress/main.c:220 msgid "DONE: compressed file is %lu %s (%.2f%) smaller" msgstr "" -#: ../raster/r.compress/main.c:220 +#: ../raster/r.compress/main.c:224 msgid "DONE: uncompressed file is %lu %s (%.2f%) larger" msgstr "" -#: ../raster/r.compress/main.c:221 +#: ../raster/r.compress/main.c:225 msgid "DONE: compressed file is %lu %s (%.2f%) larger" msgstr "" -#: ../raster/r.compress/main.c:224 +#: ../raster/r.compress/main.c:228 msgid "same size" msgstr "" -#: ../raster/r.compress/main.c:240 +#: ../raster/r.compress/main.c:244 #, c-format msgid "<%s> already uncompressed" msgstr "" -#: ../raster/r.compress/main.c:243 +#: ../raster/r.compress/main.c:247 #, c-format msgid "Uncompressing <%s>" msgstr "" -#: ../raster/r.compress/main.c:251 +#: ../raster/r.compress/main.c:255 #, c-format msgid "Re-compressing <%s>" msgstr "" -#: ../raster/r.compress/main.c:254 +#: ../raster/r.compress/main.c:258 #, c-format msgid "Compressing <%s>" msgstr "" -#: ../raster/r.compress/main.c:312 +#: ../raster/r.compress/main.c:316 #, c-format msgid "<%s> is a GDAL-linked map" msgstr "" -#: ../raster/r.compress/main.c:316 +#: ../raster/r.compress/main.c:320 +#, fuzzy, c-format +msgid "<%s> is a virtual raster map" +msgstr "<%s> é um nome de arquivo ilegal" + +#: ../raster/r.compress/main.c:324 #, c-format msgid "<%s> is a reclass file of map <%s> in mapset <%s>" msgstr "" -#: ../raster/r.compress/main.c:336 +#: ../raster/r.compress/main.c:344 #, c-format msgid "<%s> is uncompressed (method %i: %s). Data type: %s" msgstr "" -#: ../raster/r.compress/main.c:343 +#: ../raster/r.compress/main.c:351 #, c-format msgid "<%s> is compressed (method %i: %s). Data type: %s" msgstr "" -#: ../raster/r.compress/main.c:351 +#: ../raster/r.compress/main.c:359 #, c-format msgid "<%s> has a compressed NULL file" msgstr "" -#: ../raster/r.compress/main.c:353 +#: ../raster/r.compress/main.c:362 #, c-format msgid "<%s> has an uncompressed NULL file" msgstr "" @@ -12903,22 +13235,22 @@ #: ../raster/r.out.gdal/main.c:713 ../raster/r.out.gdal/main.c:725 #: ../raster/r.out.gdal/main.c:738 ../raster/r.out.gdal/main.c:751 #: ../raster/r.out.gdal/main.c:763 ../raster/r.out.gdal/main.c:777 -#: ../raster/r.out.gdal/export_band.c:477 -#: ../raster/r.out.gdal/export_band.c:489 -#: ../raster/r.out.gdal/export_band.c:502 -#: ../raster/r.out.gdal/export_band.c:515 -#: ../raster/r.out.gdal/export_band.c:527 -#: ../raster/r.out.gdal/export_band.c:540 -#: ../raster/r.out.gdal/export_band.c:554 +#: ../raster/r.out.gdal/export_band.c:482 +#: ../raster/r.out.gdal/export_band.c:494 +#: ../raster/r.out.gdal/export_band.c:507 +#: ../raster/r.out.gdal/export_band.c:520 +#: ../raster/r.out.gdal/export_band.c:532 +#: ../raster/r.out.gdal/export_band.c:547 +#: ../raster/r.out.gdal/export_band.c:562 msgid "Selected GDAL datatype does not cover data range." msgstr "" #: ../raster/r.out.gdal/main.c:714 ../raster/r.out.gdal/main.c:726 #: ../raster/r.out.gdal/main.c:739 ../raster/r.out.gdal/main.c:752 -#: ../raster/r.out.gdal/export_band.c:478 -#: ../raster/r.out.gdal/export_band.c:490 -#: ../raster/r.out.gdal/export_band.c:503 -#: ../raster/r.out.gdal/export_band.c:516 +#: ../raster/r.out.gdal/export_band.c:483 +#: ../raster/r.out.gdal/export_band.c:495 +#: ../raster/r.out.gdal/export_band.c:508 +#: ../raster/r.out.gdal/export_band.c:521 #, c-format msgid "GDAL datatype: %s, range: %d - %d" msgstr "" @@ -12930,16 +13262,15 @@ msgid "Range to be exported: %g - %g" msgstr "" -#: ../raster/r.out.gdal/main.c:764 ../raster/r.out.gdal/export_band.c:528 +#: ../raster/r.out.gdal/main.c:764 ../raster/r.out.gdal/export_band.c:533 #, c-format msgid "GDAL datatype: %s, range: %u - %u" msgstr "" -#: ../raster/r.out.gdal/main.c:778 ../raster/r.out.gdal/export_band.c:541 -#: ../raster/r.out.gdal/export_band.c:555 -#, c-format -msgid "GDAL datatype: %s, range: %g - %g" -msgstr "" +#: ../raster/r.out.gdal/main.c:778 ../raster/r.out.gdal/export_band.c:548 +#, fuzzy, c-format +msgid "GDAL datatype: %s, range: %.7g - %.7g" +msgstr "Intervalo do mapa raster <%s>: %g - %g" #: ../raster/r.out.gdal/main.c:805 ../raster/r.out.gdal/main.c:818 #: ../raster/r.out.gdal/main.c:832 ../raster/r.out.gdal/main.c:845 @@ -12969,7 +13300,7 @@ msgid "GDAL datatype: %s, valid range: %g - %g" msgstr "" -#: ../raster/r.out.gdal/export_band.c:53 ../raster/r.out.gdal/export_band.c:359 +#: ../raster/r.out.gdal/export_band.c:53 ../raster/r.out.gdal/export_band.c:364 msgid "Unable to allocate buffer for reading raster map" msgstr "" @@ -12998,33 +13329,38 @@ msgid "The user given nodata value %g is present in rasterband <%s> and would lead to data loss. Please specify a different nodata value with the %s parameter." msgstr "" -#: ../raster/r.out.gdal/export_band.c:240 +#: ../raster/r.out.gdal/export_band.c:241 msgid "Unable to get raster band" msgstr "" -#: ../raster/r.out.gdal/export_band.c:396 -#: ../raster/r.out.gdal/export_band.c:425 -#: ../raster/r.out.gdal/export_band.c:454 +#: ../raster/r.out.gdal/export_band.c:401 +#: ../raster/r.out.gdal/export_band.c:430 +#: ../raster/r.out.gdal/export_band.c:459 msgid "Unable to write GDAL raster file" msgstr "" -#: ../raster/r.out.gdal/export_band.c:481 -#: ../raster/r.out.gdal/export_band.c:493 -#: ../raster/r.out.gdal/export_band.c:506 -#: ../raster/r.out.gdal/export_band.c:519 -#: ../raster/r.out.gdal/export_band.c:531 -#: ../raster/r.out.gdal/export_band.c:544 -#: ../raster/r.out.gdal/export_band.c:558 +#: ../raster/r.out.gdal/export_band.c:486 +#: ../raster/r.out.gdal/export_band.c:498 +#: ../raster/r.out.gdal/export_band.c:511 +#: ../raster/r.out.gdal/export_band.c:524 +#: ../raster/r.out.gdal/export_band.c:536 +#: ../raster/r.out.gdal/export_band.c:551 +#: ../raster/r.out.gdal/export_band.c:566 #, c-format msgid "Raster map <%s> range: %g - %g" msgstr "Intervalo do mapa raster <%s>: %g - %g" +#: ../raster/r.out.gdal/export_band.c:563 +#, fuzzy, c-format +msgid "GDAL datatype: %s, range: %.16g - %.16g" +msgstr "Intervalo do mapa raster <%s>: %g - %g" + #: ../raster/r.out.gdal/attr.c:140 ../raster/r.out.gdal/attr.c:178 msgid "Failed to set raster attribute table" msgstr "" #: ../raster/r.basins.fill/main.c:56 ../raster/r.water.outlet/main.c:59 -#: ../raster/r.watershed/front/main.c:75 +#: ../raster/r.watershed/front/main.c:77 msgid "watershed" msgstr "" @@ -13078,7 +13414,7 @@ msgstr "" #: ../raster/r.in.xyz/main.c:258 ../vector/v.in.lidar/main.c:196 -#: ../vector/v.decimate/main.c:148 +#: ../vector/v.decimate/main.c:149 msgid "Filter range for z data (min,max)" msgstr "" @@ -13130,7 +13466,7 @@ #: ../raster/r.in.xyz/main.c:536 #, c-format -msgid "Unable to process the hole map at once. Please set the %s option to some value lower than 100." +msgid "Unable to process the whole map at once. Please set the %s option to some value lower than 100." msgstr "" #: ../raster/r.in.xyz/main.c:589 @@ -13231,7 +13567,7 @@ msgstr "" #: ../raster/r.kappa/main.c:70 ../imagery/i.segment/main.c:38 -#: ../imagery/i.gensig/main.c:40 ../imagery/i.maxlik/main.c:62 +#: ../imagery/i.gensig/main.c:40 ../imagery/i.maxlik/main.c:64 #: ../imagery/i.smap/main.c:39 ../imagery/i.gensigset/main.c:41 #: ../imagery/i.cluster/main.c:76 ../vector/v.class/main.c:46 msgid "classification" @@ -13269,6 +13605,10 @@ msgid "No header in the report" msgstr "" +#: ../raster/r.kappa/main.c:113 +msgid "Print Matrix only" +msgstr "" + #: ../raster/r.kappa/prt_label.c:17 #, c-format msgid "Can't open file <%s> to write label" @@ -13279,7 +13619,7 @@ msgid "Cannot open file <%s> to write kappa and relevant parameters" msgstr "" -#: ../raster/r.kappa/prt_mat.c:39 +#: ../raster/r.kappa/prt_mat.c:39 ../raster/r.kappa/prt2csv_mat.c:40 #, c-format msgid "Cannot open file <%s> to write cats and counts (error matrix)" msgstr "" @@ -13376,11 +13716,11 @@ #: ../raster/r.to.vect/main.c:106 ../raster/r.to.vect/main.c:113 #: ../vector/v.to.rast/main.c:88 ../vector/v.to.rast/main.c:94 #: ../vector/v.to.rast/main.c:100 ../vector/v.buffer/main.c:306 -#: ../vector/v.in.ogr/main.c:289 ../vector/v.in.ogr/main.c:299 -#: ../vector/v.in.ogr/main.c:309 ../vector/v.in.ogr/main.c:342 -#: ../vector/v.in.ogr/main.c:374 ../vector/v.overlay/main.c:135 -#: ../vector/v.overlay/main.c:145 ../vector/v.extract/main.c:93 -#: ../vector/v.extract/main.c:145 ../vector/v.generalize/main.c:245 +#: ../vector/v.in.ogr/main.c:306 ../vector/v.in.ogr/main.c:316 +#: ../vector/v.in.ogr/main.c:326 ../vector/v.in.ogr/main.c:359 +#: ../vector/v.in.ogr/main.c:391 ../vector/v.overlay/main.c:135 +#: ../vector/v.overlay/main.c:145 ../vector/v.extract/main.c:94 +#: ../vector/v.extract/main.c:147 ../vector/v.generalize/main.c:245 msgid "Attributes" msgstr "" @@ -13525,6 +13865,98 @@ msgid "Writing color file..." msgstr "" +#: ../raster/r.buildvrt/main.c:78 +msgid "mosaic" +msgstr "" + +#: ../raster/r.buildvrt/main.c:79 +msgid "virtual raster" +msgstr "" + +#: ../raster/r.buildvrt/main.c:81 +msgid "Build a VRT (Virtual Raster) from the list of input raster maps." +msgstr "" + +#: ../raster/r.buildvrt/main.c:84 +#, fuzzy +msgid "Name of input raster files" +msgstr "Nome do mapa raster de entrada" + +#: ../raster/r.buildvrt/main.c:90 ../imagery/i.group/main.c:73 +msgid "Input file with one raster map name per line" +msgstr "" + +#: ../raster/r.buildvrt/main.c:147 ../raster/r.buildvrt/main.c:200 +#, fuzzy, c-format +msgid "Input raster map <%s> not found" +msgstr "Mapa raster 3D <%s> não encontrado" + +#: ../raster/r.buildvrt/main.c:150 ../raster/r.buildvrt/main.c:203 +msgid "Input and output raster map can not be identical" +msgstr "" + +#: ../raster/r.buildvrt/main.c:155 ../raster/r.buildvrt/main.c:208 +#, c-format +msgid "Input map <%s@%s> is all NULL, skipping" +msgstr "" + +#: ../raster/r.buildvrt/main.c:177 +msgid "Only one raster map name found in input file" +msgstr "" + +#: ../raster/r.buildvrt/main.c:188 +#, fuzzy +msgid "Only one raster map name found" +msgstr "Mapa raster não encontrado" + +#: ../raster/r.buildvrt/main.c:260 +msgid "Input maptypes are different" +msgstr "" + +#: ../raster/r.buildvrt/main.c:262 ../raster/r.buildvrt/main.c:264 +msgid "Input ns resolutions are different" +msgstr "" + +#: ../raster/r.buildvrt/link.c:13 ../raster/r.external/link.c:87 +#, c-format +msgid "Unable to create cell/%s file" +msgstr "" + +#: ../raster/r.buildvrt/link.c:22 ../raster/r.external/link.c:96 +#, c-format +msgid "Unable to create fcell/%s file" +msgstr "" + +#: ../raster/r.buildvrt/link.c:35 +#, fuzzy, c-format +msgid "Unable to create cell_misc/%s/vrt file" +msgstr "Não consegui criar arquivo temporário" + +#: ../raster/r.buildvrt/link.c:66 ../raster/r.external/link.c:160 +#, c-format +msgid "Unable to create cell_misc/%s/f_format file" +msgstr "" + +#: ../raster/r.buildvrt/link.c:69 ../raster/r.external/link.c:163 +#, c-format +msgid "Error writing cell_misc/%s/f_format file" +msgstr "" + +#: ../raster/r.buildvrt/link.c:124 ../raster/r.external/link.c:200 +#, c-format +msgid "Creating support files for %s" +msgstr "" + +#: ../raster/r.buildvrt/link.c:127 +#, c-format +msgid "virtual raster generated by %s" +msgstr "" + +#: ../raster/r.buildvrt/link.c:140 ../raster/r.external/link.c:248 +#, c-format +msgid "Link to raster map <%s> created." +msgstr "" + #: ../raster/r.quantile/main.c:69 msgid "Computing histogram" msgstr "" @@ -13669,11 +14101,11 @@ #: ../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:160 ../general/g.region/main.c:204 -#: ../general/g.region/main.c:213 ../general/g.region/main.c:222 -#: ../general/g.region/main.c:231 ../general/g.region/main.c:240 -#: ../general/g.region/main.c:249 ../general/g.region/main.c:325 -#: ../general/g.region/main.c:336 +#: ../general/g.region/main.c:161 ../general/g.region/main.c:205 +#: ../general/g.region/main.c:214 ../general/g.region/main.c:223 +#: ../general/g.region/main.c:232 ../general/g.region/main.c:241 +#: ../general/g.region/main.c:250 ../general/g.region/main.c:326 +#: ../general/g.region/main.c:337 ../general/g.region/main.c:349 msgid "Bounds" msgstr "" @@ -13787,7 +14219,7 @@ msgid "Either all or none of %s=, %s=, %s= and %s= must be given" msgstr "" -#: ../raster/r.in.bin/main.c:521 ../display/d.grid/main.c:266 +#: ../raster/r.in.bin/main.c:521 ../display/d.grid/main.c:265 #: ../raster3d/r3.in.bin/main.c:424 #, c-format msgid "Illegal north coordinate <%s>" @@ -13798,7 +14230,7 @@ msgid "Illegal south coordinate <%s>" msgstr "Coordenada sul ilegal <%s>" -#: ../raster/r.in.bin/main.c:525 ../display/d.grid/main.c:259 +#: ../raster/r.in.bin/main.c:525 ../display/d.grid/main.c:258 #: ../raster3d/r3.in.bin/main.c:428 #, c-format msgid "Illegal east coordinate <%s>" @@ -13816,116 +14248,53 @@ #: ../raster/r.in.bin/main.c:554 #, c-format -msgid "East-West (ewres: %f) and North-South (nwres: %f) resolution differ significantly. Did you assign %s= and %s= correctly?" +msgid "East-West (ewres: %f) and North-South (nsres: %f) resolution differ significantly. Did you assign %s= and %s= correctly?" msgstr "" #: ../raster/r.in.bin/main.c:575 msgid "File Size %" msgstr "Tamanho de arquivo %" -#: ../raster/r.in.bin/main.c:577 ../raster3d/r3.in.bin/main.c:448 -msgid "Bytes do not match file size" -msgstr "" - -#: ../raster/r.in.bin/main.c:595 -#, c-format -msgid "Importing band %d..." -msgstr "" - -#: ../raster/r.drain/main.c:113 -msgid "Traces a flow through an elevation model or cost surface on a raster map." -msgstr "" - -#: ../raster/r.drain/main.c:116 -msgid "Name of input elevation or cost surface raster map" -msgstr "" - -#: ../raster/r.drain/main.c:121 -msgid "Name of input movement direction map associated with the cost surface" -msgstr "" - -#: ../raster/r.drain/main.c:123 -msgid "Direction in degrees CCW from east" -msgstr "" - -#: ../raster/r.drain/main.c:125 ../raster/r.drain/main.c:167 -msgid "Cost surface" -msgstr "" - -#: ../raster/r.drain/main.c:133 -msgid "Name for output drain vector map" -msgstr "" - -#: ../raster/r.drain/main.c:134 -msgid "Recommended for cost surface made using knight's move" -msgstr "" - -#: ../raster/r.drain/main.c:144 -msgid "Name of starting vector points map(s)" -msgstr "" - -#: ../raster/r.drain/main.c:150 -msgid "Copy input cell values on output" -msgstr "Copia valores da célula de entrada" - -#: ../raster/r.drain/main.c:151 ../raster/r.drain/main.c:156 -#: ../raster/r.drain/main.c:161 -msgid "Path settings" -msgstr "" - -#: ../raster/r.drain/main.c:155 -msgid "Accumulate input values along the path" -msgstr "Acumula valores da entrada ao longo do caminho" - -#: ../raster/r.drain/main.c:160 -msgid "Count cell numbers along the path" -msgstr "Conta número de células ao longo do caminho" - -#: ../raster/r.drain/main.c:166 -msgid "The input raster map is a cost surface (direction surface must also be specified)" +#: ../raster/r.in.bin/main.c:577 ../raster3d/r3.in.bin/main.c:448 +msgid "Bytes do not match file size" +msgstr "" + +#: ../raster/r.in.bin/main.c:595 +#, c-format +msgid "Importing band %d..." msgstr "" -#: ../raster/r.drain/main.c:178 +#: ../raster/r.drain/main.c:179 msgid "Directional drain selected... checking for direction raster map" msgstr "" -#: ../raster/r.drain/main.c:181 +#: ../raster/r.drain/main.c:182 msgid "Surface/Hydrology drain selected" msgstr "" -#: ../raster/r.drain/main.c:186 +#: ../raster/r.drain/main.c:187 #, c-format msgid "Direction raster map <%s> not specified, if direction flag is on, a direction raster must be given" msgstr "" -#: ../raster/r.drain/main.c:193 +#: ../raster/r.drain/main.c:194 #, c-format msgid "Direction raster map <%s> should not be specified for Surface/Hydrology drains" msgstr "" -#: ../raster/r.drain/main.c:212 +#: ../raster/r.drain/main.c:213 msgid "Specify just one of the -c, -a and -n flags" msgstr "Especificar apenas um dentre as opções -c, -a e -n" -#: ../raster/r.drain/main.c:243 -#, c-format -msgid "Starting point %d is outside the current region" -msgstr "Ponto inicial %d está fora da região atual" - -#: ../raster/r.drain/main.c:318 -#, c-format -msgid "Starting vector map <%s> contains no points in the current region" -msgstr "Mapa vetorial inicial <%s> não contém pontos na região atual" - -#: ../raster/r.drain/main.c:326 +#: ../raster/r.drain/main.c:327 msgid "No start/stop point(s) specified" msgstr "Nenhum ponto de início/fim especificado" -#: ../raster/r.drain/main.c:401 +#: ../raster/r.drain/main.c:402 msgid "Calculating flow directions..." msgstr "Calculando direções do fluxo..." -#: ../raster/r.drain/main.c:692 +#: ../raster/r.drain/main.c:693 #, c-format msgid "direction read: %lf, neighbour found: %i" msgstr "" @@ -13942,15 +14311,6 @@ msgid "Maximum number of cells to be created" msgstr "" -#: ../raster/r.random.cells/main.c:77 -msgid "Random seed (SEED_MIN >= value >= SEED_MAX) (default [random])" -msgstr "" - -#: ../raster/r.random.cells/random.c:50 -#, c-format -msgid "RAN1: j == %d shouldn't happen" -msgstr "" - #: ../raster/r.random.cells/init.c:77 msgid "Distance must be >= 0.0" msgstr "" @@ -13967,11 +14327,6 @@ msgid "Spatial weights neighborhood (cells):" msgstr "" -#: ../raster/r.fill.stats/main.c:779 ../raster/r.null/main.c:61 -#: ../raster3d/r3.null/main.c:181 -msgid "null data" -msgstr "" - #: ../raster/r.fill.stats/main.c:781 msgid "Rapidly fills 'no data' cells (NULLs) of a raster map with interpolated values (IDW)." msgstr "" @@ -14183,7 +14538,7 @@ msgid "Generating %d x %d = %d tiles..." msgstr "" -#: ../raster/r.tile/main.c:184 +#: ../raster/r.tile/main.c:187 #, c-format msgid "Unable to read cats for %s" msgstr "" @@ -14221,40 +14576,36 @@ msgid "Creating support files for raster map <%s>..." msgstr "" -#: ../raster/r.info/main.c:73 ../vector/v.info/main.c:41 +#: ../raster/r.info/main.c:75 ../vector/v.info/main.c:41 msgid "history" msgstr "" -#: ../raster/r.info/main.c:75 +#: ../raster/r.info/main.c:77 msgid "Outputs basic information about a raster map." msgstr "" -#: ../raster/r.info/main.c:81 +#: ../raster/r.info/main.c:83 msgid "Print raster array information in shell script style" msgstr "" -#: ../raster/r.info/main.c:85 +#: ../raster/r.info/main.c:87 msgid "Print range in shell script style" msgstr "" -#: ../raster/r.info/main.c:89 +#: ../raster/r.info/main.c:95 msgid "Print extended metadata information in shell script style" msgstr "" -#: ../raster/r.info/main.c:93 ../raster3d/r3.info/main.c:94 +#: ../raster/r.info/main.c:99 ../raster3d/r3.info/main.c:94 msgid "Print raster history instead of info" msgstr "Imprime histórico do raster ao invés de informações" -#: ../raster/r.info/main.c:99 +#: ../raster/r.info/main.c:105 #, c-format msgid "Flags -%c and -%c/%c/%c are mutually exclusive" msgstr "" -#: ../raster/r.info/main.c:127 -msgid "Unable to read range file" -msgstr "" - -#: ../raster/r.info/main.c:303 ../raster/r.info/main.c:445 +#: ../raster/r.info/main.c:312 ../raster/r.info/main.c:538 #: ../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 @@ -14337,8 +14688,8 @@ #: ../raster/r.geomorphon/main.c:196 ../raster/r.watershed/shed/com_line.c:231 #: ../raster/r.watershed/shed/com_line.c:266 ../general/g.rename/main.c:85 -#: ../general/g.copy/main.c:80 ../imagery/i.landsat.acca/main.c:188 -#: ../imagery/i.landsat.toar/main.c:563 +#: ../general/g.copy/main.c:80 ../imagery/i.maxlik/main.c:109 +#: ../imagery/i.landsat.acca/main.c:188 ../imagery/i.landsat.toar/main.c:563 #: ../imagery/i.ortho.photo/i.ortho.camera/main.c:114 #, c-format msgid "<%s> is an illegal file name" @@ -14395,7 +14746,7 @@ msgid "wetness" msgstr "" -#: ../raster/r.topidx/main.c:42 ../raster/r.watershed/front/main.c:80 +#: ../raster/r.topidx/main.c:42 ../raster/r.watershed/front/main.c:82 msgid "topographic index" msgstr "" @@ -14423,6 +14774,7 @@ msgstr "" #: ../raster/r.category/main.c:53 ../vector/v.category/main.c:76 +#: ../vector/v.to.db/main.c:46 msgid "category" msgstr "" @@ -14628,7 +14980,7 @@ msgid "Creation options" msgstr "" -#: ../raster/r.external.out/main.c:271 ../raster/r.in.gdal/main.c:207 +#: ../raster/r.external.out/main.c:271 ../raster/r.in.gdal/main.c:224 #: ../raster/r.external/main.c:95 ../vector/v.external.out/args.c:62 #: ../vector/v.external/args.c:56 msgid "List supported formats and exit" @@ -14642,135 +14994,135 @@ msgid "Print current status" msgstr "" -#: ../raster/r.resamp.bspline/main.c:84 +#: ../raster/r.resamp.bspline/main.c:86 msgid "Performs bilinear or bicubic spline interpolation with Tykhonov regularization." msgstr "" -#: ../raster/r.resamp.bspline/main.c:92 +#: ../raster/r.resamp.bspline/main.c:94 msgid "Name for output vector map with interpolation grid" msgstr "" -#: ../raster/r.resamp.bspline/main.c:97 +#: ../raster/r.resamp.bspline/main.c:99 msgid "Name of raster map to use for masking" msgstr "" -#: ../raster/r.resamp.bspline/main.c:98 ../vector/v.surf.bspline/main.c:140 +#: ../raster/r.resamp.bspline/main.c:100 ../vector/v.surf.bspline/main.c:140 msgid "Only cells that are not NULL and not zero are interpolated" msgstr "" -#: ../raster/r.resamp.bspline/main.c:106 +#: ../raster/r.resamp.bspline/main.c:108 msgid "Length of each spline step in the east-west direction. Default: 1.5 * ewres." msgstr "" -#: ../raster/r.resamp.bspline/main.c:114 +#: ../raster/r.resamp.bspline/main.c:116 msgid "Length of each spline step in the north-south direction. Default: 1.5 * nsres." msgstr "" -#: ../raster/r.resamp.bspline/main.c:118 ../vector/v.surf.bspline/main.c:163 +#: ../raster/r.resamp.bspline/main.c:120 ../vector/v.surf.bspline/main.c:163 msgid "Spline interpolation algorithm" msgstr "" -#: ../raster/r.resamp.bspline/main.c:124 +#: ../raster/r.resamp.bspline/main.c:126 #: ../vector/v.lidar.correction/main.c:407 ../vector/v.surf.bspline/main.c:170 #: ../vector/v.outlier/main.c:418 msgid "Bilinear interpolation" msgstr "" -#: ../raster/r.resamp.bspline/main.c:125 ../vector/v.surf.bspline/main.c:171 +#: ../raster/r.resamp.bspline/main.c:127 ../vector/v.surf.bspline/main.c:171 msgid "Bicubic interpolation" msgstr "" -#: ../raster/r.resamp.bspline/main.c:137 +#: ../raster/r.resamp.bspline/main.c:139 msgid "Only interpolate null cells in input raster map" msgstr "" -#: ../raster/r.resamp.bspline/main.c:143 ../vector/v.surf.bspline/main.c:101 +#: ../raster/r.resamp.bspline/main.c:145 ../vector/v.surf.bspline/main.c:101 msgid "Find the best Tykhonov regularizing parameter using a \"leave-one-out\" cross validation method" msgstr "" -#: ../raster/r.resamp.bspline/main.c:183 +#: ../raster/r.resamp.bspline/main.c:185 msgid "ew_step must be positive" msgstr "" -#: ../raster/r.resamp.bspline/main.c:191 +#: ../raster/r.resamp.bspline/main.c:193 msgid "ns_step must be positive" msgstr "" -#: ../raster/r.resamp.bspline/main.c:218 +#: ../raster/r.resamp.bspline/main.c:220 #, c-format msgid "spline step in ew direction %g" msgstr "" -#: ../raster/r.resamp.bspline/main.c:219 +#: ../raster/r.resamp.bspline/main.c:221 #, c-format msgid "spline step in ns direction %g" msgstr "" -#: ../raster/r.resamp.bspline/main.c:220 +#: ../raster/r.resamp.bspline/main.c:222 #, c-format msgid "adjusted EW splines %d" msgstr "" -#: ../raster/r.resamp.bspline/main.c:221 +#: ../raster/r.resamp.bspline/main.c:223 #, c-format msgid "adjusted NS splines %d" msgstr "" -#: ../raster/r.resamp.bspline/main.c:300 ../vector/v.surf.bspline/main.c:461 +#: ../raster/r.resamp.bspline/main.c:302 ../vector/v.surf.bspline/main.c:461 msgid "Memory in MB must be >= 3" msgstr "" -#: ../raster/r.resamp.bspline/main.c:321 ../raster/r.resamp.bspline/main.c:406 -#: ../raster/r.resamp.bspline/main.c:478 ../vector/v.surf.bspline/main.c:480 +#: ../raster/r.resamp.bspline/main.c:323 ../raster/r.resamp.bspline/main.c:408 +#: ../raster/r.resamp.bspline/main.c:480 ../vector/v.surf.bspline/main.c:480 #: ../vector/v.surf.bspline/main.c:508 msgid "Can not initialize temporary file" msgstr "" -#: ../raster/r.resamp.bspline/main.c:327 +#: ../raster/r.resamp.bspline/main.c:329 #, c-format msgid "Loading input raster <%s>" msgstr "" -#: ../raster/r.resamp.bspline/main.c:341 ../raster/r.resamp.bspline/main.c:452 -#: ../raster/r.resamp.bspline/main.c:488 +#: ../raster/r.resamp.bspline/main.c:343 ../raster/r.resamp.bspline/main.c:454 +#: ../raster/r.resamp.bspline/main.c:490 msgid "Can not write to temp file" msgstr "" -#: ../raster/r.resamp.bspline/main.c:346 +#: ../raster/r.resamp.bspline/main.c:348 msgid "Only NULL cells in input raster" msgstr "" -#: ../raster/r.resamp.bspline/main.c:370 ../vector/v.surf.bspline/main.c:313 +#: ../raster/r.resamp.bspline/main.c:372 ../vector/v.surf.bspline/main.c:313 msgid "Cross validation didn't finish correctly" msgstr "Validação cruzada não terminou correctamente" -#: ../raster/r.resamp.bspline/main.c:374 ../vector/v.surf.bspline/main.c:319 +#: ../raster/r.resamp.bspline/main.c:376 ../vector/v.surf.bspline/main.c:319 #, c-format msgid "Cross validation finished for ew_step = %f and ns_step = %f" msgstr "" -#: ../raster/r.resamp.bspline/main.c:394 +#: ../raster/r.resamp.bspline/main.c:396 msgid "Mark cells for interpolation" msgstr "" -#: ../raster/r.resamp.bspline/main.c:466 +#: ../raster/r.resamp.bspline/main.c:468 msgid "No NULL cells found in input raster." msgstr "" -#: ../raster/r.resamp.bspline/main.c:481 ../vector/v.surf.bspline/main.c:483 +#: ../raster/r.resamp.bspline/main.c:483 ../vector/v.surf.bspline/main.c:483 msgid "Initializing output..." msgstr "" -#: ../raster/r.resamp.bspline/main.c:556 +#: ../raster/r.resamp.bspline/main.c:558 #, c-format msgid "subregion %d of %d" msgstr "" -#: ../raster/r.resamp.bspline/main.c:730 +#: ../raster/r.resamp.bspline/main.c:732 msgid "No data within this subregion. Consider increasing the spline step." msgstr "" -#: ../raster/r.resamp.bspline/main.c:746 ../vector/v.surf.bspline/main.c:899 +#: ../raster/r.resamp.bspline/main.c:748 ../vector/v.surf.bspline/main.c:899 #: ../vector/v.net.components/main.c:213 ../vector/v.out.postgis/main.c:174 msgid "Writing output..." msgstr "" @@ -15143,6 +15495,10 @@ msgid "Raster maps <%s>, <%s> and <%s> created." msgstr "" +#: ../raster/r.null/main.c:61 ../raster3d/r3.null/main.c:181 +msgid "null data" +msgstr "" + #: ../raster/r.null/main.c:62 msgid "Manages NULL-values of given raster map." msgstr "Gerencia valores NULL dos mapas raster dados." @@ -15198,71 +15554,76 @@ msgid "Raster map <%s> is a reclass of map <%s@%s>. Consider to generate a copy with r.mapcalc. Exiting." msgstr "" -#: ../raster/r.null/main.c:138 +#: ../raster/r.null/main.c:136 +#, c-format +msgid "<%s> is a virtual raster map. Consider to generate a copy with r.mapcalc. Exiting." +msgstr "" + +#: ../raster/r.null/main.c:142 #, c-format msgid "Raster map <%s> is not in your mapset <%s>" msgstr "" -#: ../raster/r.null/main.c:145 +#: ../raster/r.null/main.c:149 #, c-format msgid "%s is illegal entry for null" msgstr "" -#: ../raster/r.null/main.c:152 +#: ../raster/r.null/main.c:156 #, c-format msgid "Raster map <%s> already has a null bitmap file" msgstr "" -#: ../raster/r.null/main.c:156 +#: ../raster/r.null/main.c:160 #, c-format msgid "<%s> is integer raster map (CELL)" msgstr "" -#: ../raster/r.null/main.c:160 +#: ../raster/r.null/main.c:164 #, c-format msgid "<%s> is integer raster map (CELL). Using null=%d." msgstr "" -#: ../raster/r.null/main.c:166 +#: ../raster/r.null/main.c:170 #, c-format msgid "<%s> is floating pointing raster map" msgstr "" -#: ../raster/r.null/main.c:183 ../raster/r.null/main.c:226 +#: ../raster/r.null/main.c:187 ../raster/r.null/main.c:230 #, c-format msgid "Writing new null file for raster map <%s>..." msgstr "" -#: ../raster/r.null/main.c:193 ../raster/r.null/main.c:238 -#: ../raster/r.null/main.c:252 +#: ../raster/r.null/main.c:197 ../raster/r.null/main.c:242 +#: ../raster/r.null/main.c:256 #, c-format msgid "Raster map <%s> modified." msgstr "" -#: ../raster/r.null/main.c:208 +#: ../raster/r.null/main.c:212 msgid "The NULL file is already compressed, nothing to do." msgstr "" -#: ../raster/r.null/main.c:214 +#: ../raster/r.null/main.c:218 msgid "The NULL file is already uncompressed, nothing to do." msgstr "" -#: ../raster/r.null/main.c:245 +#: ../raster/r.null/main.c:249 #, c-format msgid "Removing null file for raster map <%s>..." msgstr "" -#: ../raster/r.null/main.c:316 +#: ../raster/r.null/main.c:320 #, c-format msgid "%s: %s: illegal value spec" msgstr "" -#: ../raster/r.null/main.c:318 +#: ../raster/r.null/main.c:322 #, c-format msgid "%s: illegal value spec" msgstr "%s: spec de valor ilegal" -#: ../raster/r.null/main.c:379 +#: ../raster/r.null/main.c:383 #, c-format msgid "Writing new data for raster map <%s>..." msgstr "" @@ -15344,7 +15705,7 @@ msgid "Line %d is not point or centroid, skipped" msgstr "" -#: ../raster/r.what/main.c:404 +#: ../raster/r.what/main.c:409 #, c-format msgid "%s %s is outside your current region" msgstr "" @@ -15511,210 +15872,215 @@ msgid "Error reading segment file" msgstr "" -#: ../raster/r.proj/main.c:149 +#: ../raster/r.proj/main.c:152 msgid "Re-projects a raster map from given location to the current location." msgstr "" -#: ../raster/r.proj/main.c:153 +#: ../raster/r.proj/main.c:156 msgid "Location containing input raster map" msgstr "" -#: ../raster/r.proj/main.c:154 ../raster/r.proj/main.c:159 -#: ../raster/r.proj/main.c:164 ../vector/v.proj/main.c:79 -#: ../vector/v.proj/main.c:84 ../vector/v.proj/main.c:90 +#: ../raster/r.proj/main.c:157 ../raster/r.proj/main.c:162 +#: ../raster/r.proj/main.c:167 ../vector/v.proj/main.c:84 +#: ../vector/v.proj/main.c:89 ../vector/v.proj/main.c:95 #: ../vector/v.net.flow/main.c:108 ../vector/v.net.flow/main.c:114 msgid "Source" msgstr "" -#: ../raster/r.proj/main.c:157 +#: ../raster/r.proj/main.c:160 msgid "Mapset containing input raster map" msgstr "" -#: ../raster/r.proj/main.c:158 ../vector/v.proj/main.c:83 +#: ../raster/r.proj/main.c:161 ../vector/v.proj/main.c:88 msgid "Default: name of current mapset" msgstr "" -#: ../raster/r.proj/main.c:162 +#: ../raster/r.proj/main.c:165 msgid "Name of input raster map to re-project" msgstr "" -#: ../raster/r.proj/main.c:167 ../vector/v.proj/main.c:93 +#: ../raster/r.proj/main.c:170 ../vector/v.proj/main.c:98 msgid "Path to GRASS database of input location" msgstr "Caminho para o banco de dados GRASS da locação de entrada" -#: ../raster/r.proj/main.c:171 +#: ../raster/r.proj/main.c:174 msgid "Name for output raster map (default: same as 'input')" msgstr "" -#: ../raster/r.proj/main.c:172 ../raster/r.proj/main.c:183 -#: ../raster/r.proj/main.c:199 ../vector/v.proj/main.c:102 -#: ../vector/v.proj/main.c:107 ../vector/v.proj/main.c:119 -#: ../vector/v.proj/main.c:126 +#: ../raster/r.proj/main.c:175 ../raster/r.proj/main.c:186 +#: ../raster/r.proj/main.c:202 ../vector/v.proj/main.c:107 +#: ../vector/v.proj/main.c:112 ../vector/v.proj/main.c:132 +#: ../vector/v.proj/main.c:139 msgid "Target" msgstr "" -#: ../raster/r.proj/main.c:198 +#: ../raster/r.proj/main.c:201 msgid "Resolution of output raster map" msgstr "" -#: ../raster/r.proj/main.c:203 +#: ../raster/r.proj/main.c:209 ../vector/v.proj/main.c:119 +#, fuzzy +msgid "PROJ pipeline for coordinate transformation" +msgstr "Não consegui fechar o mapa" + +#: ../raster/r.proj/main.c:214 msgid "List raster maps in input mapset and exit" msgstr "" -#: ../raster/r.proj/main.c:213 +#: ../raster/r.proj/main.c:224 msgid "Print input map's bounds in the current projection and exit" msgstr "" -#: ../raster/r.proj/main.c:219 +#: ../raster/r.proj/main.c:230 msgid "Print input map's bounds in the current projection and exit (shell style)" msgstr "" -#: ../raster/r.proj/main.c:245 ../display/d.mon/start.c:52 +#: ../raster/r.proj/main.c:256 ../display/d.mon/start.c:52 #: ../imagery/i.gensig/parse.c:50 ../imagery/i.gensigset/parse.c:57 -#: ../imagery/i.cluster/main.c:179 ../vector/v.proj/main.c:150 -#: ../vector/v.external/main.c:137 +#: ../imagery/i.cluster/main.c:179 ../misc/m.nviz.image/main.c:77 +#: ../vector/v.proj/main.c:163 ../vector/v.external/main.c:141 #, c-format msgid "option <%s>: <%s> exists. To overwrite, use the --overwrite flag" msgstr "" -#: ../raster/r.proj/main.c:252 ../vector/v.proj/main.c:165 +#: ../raster/r.proj/main.c:263 ../vector/v.proj/main.c:178 msgid "Input and output locations can not be the same" msgstr "" -#: ../raster/r.proj/main.c:254 +#: ../raster/r.proj/main.c:265 msgid "Input and output locations are the same" msgstr "" -#: ../raster/r.proj/main.c:264 +#: ../raster/r.proj/main.c:275 msgid "Unable to get projection info of output raster map" msgstr "" -#: ../raster/r.proj/main.c:267 +#: ../raster/r.proj/main.c:278 msgid "Unable to get projection units of output raster map" msgstr "" -#: ../raster/r.proj/main.c:270 +#: ../raster/r.proj/main.c:281 msgid "Unable to get projection key values of output raster map" msgstr "" -#: ../raster/r.proj/main.c:279 +#: ../raster/r.proj/main.c:290 #, c-format msgid "Mapset <%s> in input location <%s> - %s" msgstr "" -#: ../raster/r.proj/main.c:281 ../raster/r.in.gdal/main.c:938 +#: ../raster/r.proj/main.c:292 ../raster/r.in.gdal/main.c:1009 #: ../imagery/i.rectify/target.c:32 #: ../imagery/i.ortho.photo/i.ortho.rectify/target.c:32 #: ../vector/v.rectify/target.c:41 msgid "permission denied" msgstr "" -#: ../raster/r.proj/main.c:282 ../raster/r.in.gdal/main.c:939 +#: ../raster/r.proj/main.c:293 ../raster/r.in.gdal/main.c:1010 #: ../imagery/i.rectify/target.c:32 #: ../imagery/i.ortho.photo/i.ortho.rectify/target.c:32 #: ../vector/v.rectify/target.c:41 msgid "not found" msgstr "não encontrado" -#: ../raster/r.proj/main.c:288 ../vector/v.proj/main.c:189 +#: ../raster/r.proj/main.c:299 ../vector/v.proj/main.c:201 #, c-format msgid "Checking location <%s> mapset <%s>" msgstr "" -#: ../raster/r.proj/main.c:300 ../vector/v.proj/main.c:206 -#: ../vector/v.select/main.c:89 ../vector/v.in.ogr/main.c:444 +#: ../raster/r.proj/main.c:311 ../vector/v.proj/main.c:218 +#: ../vector/v.select/main.c:89 ../vector/v.in.ogr/main.c:461 #: ../vector/v.what.rast/main.c:121 ../vector/v.edit/main.c:89 #: ../vector/v.net/args.c:152 ../vector/v.net/args.c:159 #: ../vector/v.net/args.c:165 ../vector/v.net/args.c:169 -#: ../vector/v.net/args.c:179 ../vector/v.external/main.c:110 +#: ../vector/v.net/args.c:179 ../vector/v.external/main.c:114 #: ../scripts/d.frame/d.frame.py:288 #, c-format, python-format msgid "Required parameter <%s> not set" msgstr "parâmetro <%s> necessário não configurado" -#: ../raster/r.proj/main.c:303 +#: ../raster/r.proj/main.c:314 #, c-format msgid "Raster map <%s> in location <%s> in mapset <%s> not found" msgstr "" -#: ../raster/r.proj/main.c:311 +#: ../raster/r.proj/main.c:322 msgid "Unable to get projection info of input map" msgstr "" -#: ../raster/r.proj/main.c:314 +#: ../raster/r.proj/main.c:330 msgid "Unable to get projection units of input map" msgstr "" -#: ../raster/r.proj/main.c:317 +#: ../raster/r.proj/main.c:333 msgid "Unable to get projection key values of input map" msgstr "" -#: ../raster/r.proj/main.c:332 +#: ../raster/r.proj/main.c:357 msgid "Unable to work with unprojected data (xy location)" msgstr "" -#: ../raster/r.proj/main.c:351 +#: ../raster/r.proj/main.c:376 #, c-format msgid "Input map <%s@%s> in location <%s>:" msgstr "" -#: ../raster/r.proj/main.c:443 +#: ../raster/r.proj/main.c:470 msgid "Input:" msgstr "" -#: ../raster/r.proj/main.c:444 ../raster/r.proj/main.c:455 +#: ../raster/r.proj/main.c:471 ../raster/r.proj/main.c:482 #, c-format msgid "Cols: %d (%d)" msgstr "" -#: ../raster/r.proj/main.c:445 ../raster/r.proj/main.c:456 +#: ../raster/r.proj/main.c:472 ../raster/r.proj/main.c:483 #, c-format msgid "Rows: %d (%d)" msgstr "" -#: ../raster/r.proj/main.c:446 ../raster/r.proj/main.c:457 +#: ../raster/r.proj/main.c:473 ../raster/r.proj/main.c:484 #, c-format msgid "North: %f (%f)" msgstr "" -#: ../raster/r.proj/main.c:447 ../raster/r.proj/main.c:458 +#: ../raster/r.proj/main.c:474 ../raster/r.proj/main.c:485 #, c-format msgid "South: %f (%f)" msgstr "" -#: ../raster/r.proj/main.c:448 ../raster/r.proj/main.c:459 +#: ../raster/r.proj/main.c:475 ../raster/r.proj/main.c:486 #, c-format msgid "West: %f (%f)" msgstr "" -#: ../raster/r.proj/main.c:449 ../raster/r.proj/main.c:460 +#: ../raster/r.proj/main.c:476 ../raster/r.proj/main.c:487 #, c-format msgid "East: %f (%f)" msgstr "" -#: ../raster/r.proj/main.c:450 ../raster/r.proj/main.c:461 +#: ../raster/r.proj/main.c:477 ../raster/r.proj/main.c:488 #, c-format msgid "EW-res: %f" msgstr "" -#: ../raster/r.proj/main.c:451 ../raster/r.proj/main.c:462 +#: ../raster/r.proj/main.c:478 ../raster/r.proj/main.c:489 #, c-format msgid "NS-res: %f" msgstr "" -#: ../raster/r.proj/main.c:454 +#: ../raster/r.proj/main.c:481 msgid "Output:" msgstr "" -#: ../raster/r.proj/main.c:491 +#: ../raster/r.proj/main.c:518 msgid "Projecting..." msgstr "" -#: ../raster/r.proj/bordwalk.c:216 +#: ../raster/r.proj/bordwalk.c:223 msgid "Input raster map is outside current region" msgstr "" -#: ../raster/r.proj/bordwalk.c:242 +#: ../raster/r.proj/bordwalk.c:251 msgid "Unable to reproject map center" msgstr "" @@ -15808,60 +16174,64 @@ msgid "Creates shaded relief map from an elevation map (DEM)." msgstr "" -#: ../raster/r.relief/main.c:117 +#: ../raster/r.relief/main.c:115 +msgid "Name of input raster (typically elevation) map" +msgstr "" + +#: ../raster/r.relief/main.c:118 msgid "Name for output shaded relief map" msgstr "" -#: ../raster/r.relief/main.c:125 +#: ../raster/r.relief/main.c:126 msgid "Altitude of the sun in degrees above the horizon" msgstr "" -#: ../raster/r.relief/main.c:126 ../raster/r.relief/main.c:136 +#: ../raster/r.relief/main.c:127 ../raster/r.relief/main.c:137 msgid "Sun position" msgstr "" -#: ../raster/r.relief/main.c:135 +#: ../raster/r.relief/main.c:136 msgid "Azimuth of the sun in degrees to the east of north" msgstr "" -#: ../raster/r.relief/main.c:143 +#: ../raster/r.relief/main.c:144 msgid "Factor for exaggerating relief" msgstr "" -#: ../raster/r.relief/main.c:151 +#: ../raster/r.relief/main.c:152 msgid "Scale factor for converting meters to elevation units" msgstr "" -#: ../raster/r.relief/main.c:158 +#: ../raster/r.relief/main.c:159 msgid "Elevation units (overrides scale factor)" msgstr "" -#: ../raster/r.relief/main.c:163 +#: ../raster/r.relief/main.c:164 msgid "international feet" msgstr "" -#: ../raster/r.relief/main.c:164 +#: ../raster/r.relief/main.c:165 msgid "survey feet" msgstr "" -#: ../raster/r.relief/main.c:194 ../raster/r.in.gdal/main.c:400 -#: ../raster/r.in.gdal/main.c:682 ../imagery/i.landsat.toar/main.c:548 +#: ../raster/r.relief/main.c:195 ../raster/r.in.gdal/main.c:458 +#: ../raster/r.in.gdal/main.c:746 ../imagery/i.landsat.toar/main.c:548 #, c-format msgid "Raster map <%s> already exists and will be overwritten" msgstr "Mapa raster <%s> já existe e será sobreescrito" -#: ../raster/r.relief/main.c:197 ../raster/r.in.gdal/main.c:403 -#: ../raster/r.in.gdal/main.c:685 +#: ../raster/r.relief/main.c:198 ../raster/r.in.gdal/main.c:461 +#: ../raster/r.in.gdal/main.c:749 #, c-format msgid "Raster map <%s> already exists" msgstr "Mapa raster <%s> já existe" -#: ../raster/r.relief/main.c:215 +#: ../raster/r.relief/main.c:216 #, c-format msgid "%s=%s - must not be zero" msgstr "" -#: ../raster/r.relief/main.c:474 +#: ../raster/r.relief/main.c:475 #, c-format msgid "Shaded relief raster map <%s> complete" msgstr "" @@ -15924,338 +16294,352 @@ msgid "trying to divide by zero...no unique solution for system...skipping..." msgstr "" -#: ../raster/r.in.gdal/main.c:96 +#: ../raster/r.in.gdal/main.c:99 msgid "Imports raster data into a GRASS raster map using GDAL library." msgstr "" -#: ../raster/r.in.gdal/main.c:102 +#: ../raster/r.in.gdal/main.c:105 msgid "Name of raster file to be imported" msgstr "" -#: ../raster/r.in.gdal/main.c:111 +#: ../raster/r.in.gdal/main.c:114 msgid "Band(s) to select (default is all bands)" msgstr "" -#: ../raster/r.in.gdal/main.c:112 ../raster/r.in.gdal/main.c:225 +#: ../raster/r.in.gdal/main.c:115 ../raster/r.in.gdal/main.c:242 +#: ../scripts/i.spectral/i.spectral.py:200 msgid "Bands" msgstr "" -#: ../raster/r.in.gdal/main.c:129 +#: ../raster/r.in.gdal/main.c:132 msgid "Name of GCPs target location" msgstr "" -#: ../raster/r.in.gdal/main.c:131 +#: ../raster/r.in.gdal/main.c:134 msgid "Name of location to create or to read projection from for GCPs transformation" msgstr "" -#: ../raster/r.in.gdal/main.c:133 ../raster/r.in.gdal/main.c:188 -#: ../raster/r.in.gdal/main.c:195 ../vector/v.info/print.c:505 +#: ../raster/r.in.gdal/main.c:136 ../raster/r.in.gdal/main.c:205 +#: ../raster/r.in.gdal/main.c:212 ../vector/v.info/print.c:505 #: ../vector/v.info/print.c:510 msgid "Projection" msgstr "" -#: ../raster/r.in.gdal/main.c:148 +#: ../raster/r.in.gdal/main.c:151 msgid "Offset to be added to band numbers" msgstr "" -#: ../raster/r.in.gdal/main.c:149 +#: ../raster/r.in.gdal/main.c:152 msgid "If 0, no offset is added and the first band is 1" msgstr "" -#: ../raster/r.in.gdal/main.c:157 +#: ../raster/r.in.gdal/main.c:160 msgid "Zero-padding of band number by filling with leading zeros up to given number" msgstr "" -#: ../raster/r.in.gdal/main.c:158 +#: ../raster/r.in.gdal/main.c:161 msgid "If 0, length will be adjusted to 'offset' number without leading zeros" msgstr "" -#: ../raster/r.in.gdal/main.c:164 +#: ../raster/r.in.gdal/main.c:167 msgid "Name of the output file that contains the imported map names" msgstr "" -#: ../raster/r.in.gdal/main.c:171 ../vector/v.in.lidar/main.c:272 -#: ../vector/v.in.ogr/main.c:281 +#: ../raster/r.in.gdal/main.c:174 ../vector/v.in.lidar/main.c:272 +#: ../vector/v.in.ogr/main.c:298 msgid "Name for new location to create" msgstr "Nome da nova locação a criar" -#: ../raster/r.in.gdal/main.c:178 +#: ../raster/r.in.gdal/main.c:181 msgid "File prefix for raster attribute tables" msgstr "" -#: ../raster/r.in.gdal/main.c:179 +#: ../raster/r.in.gdal/main.c:182 msgid "The band number and \".csv\" will be appended to the file prefix" msgstr "" -#: ../raster/r.in.gdal/main.c:193 ../raster/r.external/main.c:109 -#: ../vector/v.in.ogr/main.c:354 ../vector/v.external/args.c:52 +#: ../raster/r.in.gdal/main.c:189 ../vector/v.in.ogr/main.c:220 +msgid "GDAL configuration options" +msgstr "" + +#: ../raster/r.in.gdal/main.c:190 ../raster/r.in.gdal/main.c:197 +#: ../vector/v.in.ogr/main.c:221 ../vector/v.in.ogr/main.c:228 +msgid "Comma-separated list of key=value pairs" +msgstr "" + +#: ../raster/r.in.gdal/main.c:196 ../vector/v.in.ogr/main.c:227 +msgid "GDAL dataset open options" +msgstr "" + +#: ../raster/r.in.gdal/main.c:210 ../raster/r.external/main.c:109 +#: ../vector/v.in.ogr/main.c:371 ../vector/v.external/args.c:52 msgid "Perform projection check only and exit" msgstr "" -#: ../raster/r.in.gdal/main.c:200 ../raster/r.external/main.c:114 -#: ../vector/v.in.lidar/main.c:302 ../vector/v.in.ogr/main.c:366 +#: ../raster/r.in.gdal/main.c:217 ../raster/r.external/main.c:114 +#: ../vector/v.in.lidar/main.c:302 ../vector/v.in.ogr/main.c:383 msgid "Extend region extents based on new dataset" msgstr "" -#: ../raster/r.in.gdal/main.c:202 ../raster/r.external/main.c:115 -#: ../vector/v.in.ogr/main.c:368 +#: ../raster/r.in.gdal/main.c:219 ../raster/r.external/main.c:115 +#: ../vector/v.in.ogr/main.c:385 msgid "Also updates the default region if in the PERMANENT mapset" msgstr "" -#: ../raster/r.in.gdal/main.c:218 ../raster/r.external/main.c:119 +#: ../raster/r.in.gdal/main.c:235 ../raster/r.external/main.c:119 #: ../raster/r.region/main.c:70 msgid "Auto-adjustment for lat/lon" msgstr "" -#: ../raster/r.in.gdal/main.c:219 ../raster/r.external/main.c:120 +#: ../raster/r.in.gdal/main.c:236 ../raster/r.external/main.c:120 #: ../raster/r.region/main.c:71 msgid "Attempt to fix small precision errors in resolution and extents" msgstr "" -#: ../raster/r.in.gdal/main.c:224 +#: ../raster/r.in.gdal/main.c:241 msgid "Keep band numbers instead of using band color names" msgstr "Manter os números das bandas em vez de usar os nomes das cores" -#: ../raster/r.in.gdal/main.c:230 +#: ../raster/r.in.gdal/main.c:247 msgid "Create the location specified by the \"location\" parameter and exit. Do not import the raster file." msgstr "" -#: ../raster/r.in.gdal/main.c:235 ../vector/v.in.lidar/main.c:284 -#: ../vector/v.in.ogr/main.c:361 +#: ../raster/r.in.gdal/main.c:252 ../vector/v.in.lidar/main.c:284 +#: ../vector/v.in.ogr/main.c:378 msgid "Limit import to the current region" msgstr "" -#: ../raster/r.in.gdal/main.c:240 +#: ../raster/r.in.gdal/main.c:257 msgid "Print number of bands and exit" msgstr "" -#: ../raster/r.in.gdal/main.c:272 ../raster/r.external/list.c:23 +#: ../raster/r.in.gdal/main.c:289 ../raster/r.external/list.c:23 #: ../vector/v.external.out/list.c:102 ../vector/v.out.ogr/list.c:116 -#: ../vector/v.in.ogr/main.c:403 ../vector/v.external/list.c:94 +#: ../vector/v.in.ogr/main.c:420 ../vector/v.external/list.c:94 msgid "Supported formats:" msgstr "" -#: ../raster/r.in.gdal/main.c:315 +#: ../raster/r.in.gdal/main.c:332 msgid "You have to specify a target location different from output location" msgstr "Você tem que especificar uma locação alvo diferente da locação saída" -#: ../raster/r.in.gdal/main.c:319 +#: ../raster/r.in.gdal/main.c:336 msgid "You need to specify valid location name." msgstr "" -#: ../raster/r.in.gdal/main.c:323 +#: ../raster/r.in.gdal/main.c:340 msgid "The '-l' flag only works in Lat/Lon locations" msgstr "A opção '-l' funciona apenas em locações Lat/Lon" -#: ../raster/r.in.gdal/main.c:326 +#: ../raster/r.in.gdal/main.c:343 msgid "The number of digits for band numbering must be equal or greater than 0" msgstr "" -#: ../raster/r.in.gdal/main.c:339 +#: ../raster/r.in.gdal/main.c:356 msgid "Disabling '-r' flag for new location" msgstr "" -#: ../raster/r.in.gdal/main.c:347 ../raster/r.in.gdal/main.c:350 +#: ../raster/r.in.gdal/main.c:362 #, c-format -msgid "Using memory cache size: %.1f MiB" +msgid "Using memory cache size: %s MiB" msgstr "" -#: ../raster/r.in.gdal/main.c:359 +#: ../raster/r.in.gdal/main.c:417 #, c-format msgid "Unable to open datasource <%s>" msgstr "" -#: ../raster/r.in.gdal/main.c:370 +#: ../raster/r.in.gdal/main.c:428 #, c-format msgid "Input seems to be NOAA/AVHRR data which needs to be georeferenced with thin plate spline transformation (%s or %s)." msgstr "" -#: ../raster/r.in.gdal/main.c:383 +#: ../raster/r.in.gdal/main.c:441 msgid "Input contains subdatasets which may need to be imported separately" msgstr "" -#: ../raster/r.in.gdal/main.c:423 +#: ../raster/r.in.gdal/main.c:481 msgid "Input raster map is flipped or rotated - cannot import. You may use 'gdalwarp' to transform the map to North-up." msgstr "" -#: ../raster/r.in.gdal/main.c:442 +#: ../raster/r.in.gdal/main.c:500 #, c-format msgid "Unable to fetch the affine transformation coefficients. Flag -%c cannot be used in this case." msgstr "" -#: ../raster/r.in.gdal/main.c:470 +#: ../raster/r.in.gdal/main.c:528 msgid "Map bounds have been constrained to geographic coordinates. You will almost certainly want to check map bounds and resolution with r.info and reset them with r.region before going any further." msgstr "" -#: ../raster/r.in.gdal/main.c:515 ../raster/r.in.gdal/main.c:542 +#: ../raster/r.in.gdal/main.c:573 ../raster/r.in.gdal/main.c:603 msgid "Input raster does not overlap current computational region. Nothing to import." msgstr "" -#: ../raster/r.in.gdal/main.c:579 +#: ../raster/r.in.gdal/main.c:643 #, c-format msgid "Importing %d raster bands..." msgstr "" -#: ../raster/r.in.gdal/main.c:598 ../raster/r.external/main.c:230 +#: ../raster/r.in.gdal/main.c:662 ../raster/r.external/main.c:230 #, c-format msgid "Selected band (%d) does not exist" msgstr "Banda selecionada (%d) não existe" -#: ../raster/r.in.gdal/main.c:623 +#: ../raster/r.in.gdal/main.c:687 msgid "Unable to open the map names output text file" msgstr "" -#: ../raster/r.in.gdal/main.c:654 +#: ../raster/r.in.gdal/main.c:718 #, c-format msgid "Unable to get raster band number %d" msgstr "" -#: ../raster/r.in.gdal/main.c:731 +#: ../raster/r.in.gdal/main.c:796 #, c-format msgid "Copying %d GCPS in points file for <%s>" msgstr "Copiando %d GCPS em arquivo de pontos para <%s>" -#: ../raster/r.in.gdal/main.c:739 +#: ../raster/r.in.gdal/main.c:804 msgid "GCPs have the following OpenGIS WKT Coordinate System:" msgstr "" -#: ../raster/r.in.gdal/main.c:762 +#: ../raster/r.in.gdal/main.c:827 msgid "Re-projecting GCPs table:" msgstr "Re-projetando tabela GCPs:" -#: ../raster/r.in.gdal/main.c:763 +#: ../raster/r.in.gdal/main.c:828 #, c-format msgid "* Input projection for GCP table: %s" msgstr "* Projeção de entrada para a tabela GCP: %s" -#: ../raster/r.in.gdal/main.c:765 +#: ../raster/r.in.gdal/main.c:830 #, c-format msgid "* Output projection for GCP table: %s" msgstr "* Projeção de saída para a tabela GCP: %s" -#: ../raster/r.in.gdal/main.c:786 -#, c-format -msgid "Error in pj_do_proj (can't re-projection GCP %i)" +#: ../raster/r.in.gdal/main.c:852 +#, fuzzy, c-format +msgid "Error in %s (can't re-project GCP %i)" msgstr "Erro em pj_do_proj (Não posso re-projetar GCP %i)" -#: ../raster/r.in.gdal/main.c:808 ../raster/r.in.gdal/proj.c:63 -#: ../raster/r.external/proj.c:63 ../vector/v.in.lidar/main.c:507 -#: ../vector/v.in.ogr/proj.c:253 ../vector/v.external/proj.c:154 +#: ../raster/r.in.gdal/main.c:875 ../raster/r.in.gdal/proj.c:85 +#: ../raster/r.external/proj.c:85 ../vector/v.in.lidar/main.c:507 +#: ../vector/v.in.ogr/proj.c:292 ../vector/v.external/proj.c:177 msgid "Unable to convert input map projection to GRASS format; cannot create new location." msgstr "Não consegui converter a projeção do mapa de entrada para o formato do GRASS, não posso criar nova locação." -#: ../raster/r.in.gdal/main.c:832 ../raster/r.in.gdal/proj.c:69 -#: ../raster/r.external/proj.c:69 ../vector/v.in.lidar/main.c:513 -#: ../vector/v.in.ogr/proj.c:259 ../vector/v.external/proj.c:160 +#: ../raster/r.in.gdal/main.c:899 ../raster/r.in.gdal/proj.c:91 +#: ../raster/r.external/proj.c:91 ../vector/v.in.lidar/main.c:513 +#: ../vector/v.in.ogr/proj.c:298 ../vector/v.external/proj.c:183 #, c-format msgid "Unable to create new location <%s>" msgstr "" -#: ../raster/r.in.gdal/main.c:838 ../raster/r.in.gdal/proj.c:72 -#: ../raster/r.external/proj.c:72 ../general/g.proj/create.c:15 -#: ../vector/v.in.lidar/main.c:516 ../vector/v.in.ogr/proj.c:262 -#: ../vector/v.external/proj.c:163 +#: ../raster/r.in.gdal/main.c:905 ../raster/r.in.gdal/proj.c:94 +#: ../raster/r.external/proj.c:94 ../general/g.proj/create.c:16 +#: ../vector/v.in.lidar/main.c:516 ../vector/v.in.ogr/proj.c:301 +#: ../vector/v.external/proj.c:186 #, c-format msgid "Location <%s> created" msgstr "Locação <%s> criada" -#: ../raster/r.in.gdal/main.c:841 +#: ../raster/r.in.gdal/main.c:908 #, c-format msgid "The target for the output group <%s> has been set to location <%s>, mapset ." msgstr "" -#: ../raster/r.in.gdal/main.c:881 ../raster/r.external/window.c:93 -#: ../vector/v.in.ogr/main.c:1871 +#: ../raster/r.in.gdal/main.c:948 ../raster/r.external/window.c:93 +#: ../vector/v.in.ogr/main.c:1971 msgid "Default region for this location updated" msgstr "" -#: ../raster/r.in.gdal/main.c:884 ../raster/r.external/window.c:96 -#: ../vector/v.in.ogr/main.c:1874 +#: ../raster/r.in.gdal/main.c:951 ../raster/r.external/window.c:96 +#: ../vector/v.in.ogr/main.c:1974 msgid "Region for the current mapset updated" msgstr "" -#: ../raster/r.in.gdal/main.c:912 +#: ../raster/r.in.gdal/main.c:980 msgid "Unable to translate projection key values of input GCPs" msgstr "Não consegui traduzir valores chave de projeção das entradas GCPs" -#: ../raster/r.in.gdal/main.c:928 +#: ../raster/r.in.gdal/main.c:996 msgid "Unable to get projection info of target location" msgstr "Não consegui informações de projeção da locação destino" -#: ../raster/r.in.gdal/main.c:930 +#: ../raster/r.in.gdal/main.c:998 msgid "Unable to get projection units of target location" msgstr "Não consegui unidades de projeção da locação alvo" -#: ../raster/r.in.gdal/main.c:932 +#: ../raster/r.in.gdal/main.c:1000 msgid "Unable to get projection key values of target location" msgstr "Não obtive os valores chave de projeção da locação alvo" -#: ../raster/r.in.gdal/main.c:936 ../imagery/i.rectify/target.c:31 +#: ../raster/r.in.gdal/main.c:1007 ../imagery/i.rectify/target.c:31 #: ../imagery/i.ortho.photo/i.ortho.rectify/target.c:31 #: ../vector/v.rectify/target.c:40 #, c-format msgid "Mapset <%s> in target location <%s> - " msgstr "conjunto de mapas <%s> na locação destino <%s> - " -#: ../raster/r.in.gdal/main.c:974 +#: ../raster/r.in.gdal/main.c:1045 #, c-format msgid "Importing raster map <%s>..." msgstr "" -#: ../raster/r.in.gdal/main.c:1089 ../raster/r.in.gdal/main.c:1144 -#: ../raster/r.in.gdal/main.c:1218 +#: ../raster/r.in.gdal/main.c:1162 ../raster/r.in.gdal/main.c:1217 +#: ../raster/r.in.gdal/main.c:1291 msgid "Invalid row" msgstr "" -#: ../raster/r.in.gdal/main.c:1486 ../raster/r.in.gdal/main.c:1543 +#: ../raster/r.in.gdal/main.c:1559 ../raster/r.in.gdal/main.c:1616 msgid "Inconsistent color rules in RAT" msgstr "" -#: ../raster/r.in.gdal/main.c:1600 +#: ../raster/r.in.gdal/main.c:1673 #, c-format msgid "Setting grey color table for <%s> (8bit, full range)" msgstr "Configurando tabela de cores cinza para <%s> (8bit, intervalo completo)" -#: ../raster/r.in.gdal/main.c:1614 +#: ../raster/r.in.gdal/main.c:1687 #, c-format msgid "Setting grey color table for <%s> (16bit, image range)" msgstr "Configurando tabela de cores cinza para <%s> (16bit, intervalo de imagem)" -#: ../raster/r.in.gdal/main.c:1716 +#: ../raster/r.in.gdal/main.c:1789 #, c-format msgid "Unable to open file <%s>: %s." msgstr "" -#: ../raster/r.in.gdal/proj.c:42 ../raster/r.external/proj.c:42 +#: ../raster/r.in.gdal/proj.c:46 ../raster/r.external/proj.c:46 #, c-format msgid "" "Input contains an invalid SRS. WKT definition:\n" "%s" msgstr "" -#: ../raster/r.in.gdal/proj.c:51 ../raster/r.external/proj.c:51 +#: ../raster/r.in.gdal/proj.c:73 ../raster/r.external/proj.c:73 msgid "No projection information available" msgstr "" -#: ../raster/r.in.gdal/proj.c:94 ../raster/r.external/proj.c:94 -#: ../vector/v.in.ogr/proj.c:284 ../vector/v.external/proj.c:185 +#: ../raster/r.in.gdal/proj.c:116 ../raster/r.external/proj.c:116 +#: ../vector/v.in.ogr/proj.c:323 ../vector/v.external/proj.c:208 msgid "Unable to convert input map projection information to GRASS format." msgstr "" -#: ../raster/r.in.gdal/proj.c:138 ../raster/r.external/proj.c:138 -#: ../vector/v.in.ogr/proj.c:329 ../vector/v.external/proj.c:230 +#: ../raster/r.in.gdal/proj.c:160 ../raster/r.external/proj.c:160 +#: ../vector/v.in.ogr/proj.c:368 ../vector/v.external/proj.c:253 msgid "Location PROJ_INFO is:\n" msgstr "Locação PROJ_INFO é:\n" -#: ../raster/r.in.gdal/proj.c:148 ../raster/r.in.gdal/proj.c:155 -#: ../raster/r.external/proj.c:148 ../raster/r.external/proj.c:155 -#: ../vector/v.in.ogr/proj.c:339 ../vector/v.in.ogr/proj.c:346 -#: ../vector/v.external/proj.c:240 ../vector/v.external/proj.c:247 +#: ../raster/r.in.gdal/proj.c:170 ../raster/r.in.gdal/proj.c:177 +#: ../raster/r.external/proj.c:170 ../raster/r.external/proj.c:177 +#: ../vector/v.in.ogr/proj.c:378 ../vector/v.in.ogr/proj.c:385 +#: ../vector/v.external/proj.c:263 ../vector/v.external/proj.c:270 msgid "Dataset PROJ_INFO is:\n" msgstr "PROJ_INFO do conjunto de dados é:\n" -#: ../raster/r.in.gdal/proj.c:241 ../raster/r.external/proj.c:241 -#: ../vector/v.in.ogr/proj.c:432 ../vector/v.external/proj.c:333 +#: ../raster/r.in.gdal/proj.c:263 ../raster/r.external/proj.c:263 +#: ../vector/v.in.ogr/proj.c:471 ../vector/v.external/proj.c:356 msgid "Consider generating a new location from the input dataset using the 'location' parameter.\n" msgstr "Considere gerar uma nova locação a partir do conjunto de dados de entrada usando o parâmetro 'location'.\n" @@ -16401,7 +16785,7 @@ msgid "You already know the sun position" msgstr "" -#: ../raster/r.sunmask/main.c:444 ../vector/v.colors/main.c:199 +#: ../raster/r.sunmask/main.c:444 ../vector/v.colors/main.c:212 #, c-format msgid "Option <%s> required" msgstr "" @@ -16415,24 +16799,24 @@ msgid "Calculating shadows from DEM..." msgstr "Calculando sombras a partir do DEM..." -#: ../raster/r.sunmask/g_solposition.c:66 +#: ../raster/r.sunmask/g_solposition.c:67 msgid "Unable to calculate sun position in un-projected locations. Specify sunposition directly." msgstr "" -#: ../raster/r.sunmask/g_solposition.c:88 +#: ../raster/r.sunmask/g_solposition.c:89 #, c-format msgid "Specified point %f, %f outside of current region, is that intended? Anyway, it will be used." msgstr "" -#: ../raster/r.sunmask/g_solposition.c:98 ../raster/r.latlong/main.c:101 +#: ../raster/r.sunmask/g_solposition.c:99 ../raster/r.latlong/main.c:99 msgid "Unable to get projection info of current location" msgstr "" -#: ../raster/r.sunmask/g_solposition.c:101 ../raster/r.latlong/main.c:103 +#: ../raster/r.sunmask/g_solposition.c:102 ../raster/r.latlong/main.c:101 msgid "Unable to get projection units of current location" msgstr "" -#: ../raster/r.sunmask/g_solposition.c:104 ../raster/r.latlong/main.c:105 +#: ../raster/r.sunmask/g_solposition.c:105 ../raster/r.latlong/main.c:103 msgid "Unable to get projection key values of current location" msgstr "" @@ -16673,7 +17057,7 @@ #: ../raster/r.support/main.c:312 ../scripts/d.polar/d.polar.py:407 #: ../scripts/i.in.spotvgt/i.in.spotvgt.py:280 -#: ../scripts/r.plane/r.plane.py:122 ../scripts/r.fillnulls/r.fillnulls.py:494 +#: ../scripts/r.plane/r.plane.py:122 ../scripts/r.fillnulls/r.fillnulls.py:506 #: ../scripts/v.in.e00/v.in.e00.py:165 ../scripts/r.in.aster/r.in.aster.py:144 msgid "Done." msgstr "Concluído." @@ -16939,139 +17323,104 @@ msgid "Imagery group <%s> created" msgstr "" -#: ../raster/r.external/link.c:48 +#: ../raster/r.external/link.c:46 msgid "Complex types not supported" msgstr "" -#: ../raster/r.external/link.c:63 +#: ../raster/r.external/link.c:56 #, c-format msgid "Copying color table for %s" msgstr "" -#: ../raster/r.external/link.c:81 +#: ../raster/r.external/link.c:74 #, c-format msgid "Setting grey color table for <%s> (full 8bit range)" msgstr "" -#: ../raster/r.external/link.c:87 -#, c-format -msgid "Setting grey color table for <%s> (data range)" -msgstr "" - -#: ../raster/r.external/link.c:101 -#, c-format -msgid "Unable to create cell/%s file" -msgstr "" - -#: ../raster/r.external/link.c:110 -#, c-format -msgid "Unable to create fcell/%s file" -msgstr "" - -#: ../raster/r.external/link.c:146 +#: ../raster/r.external/link.c:132 #, c-format msgid "Unable to create cell_misc/%s/gdal file" msgstr "" -#: ../raster/r.external/link.c:149 +#: ../raster/r.external/link.c:135 #, c-format msgid "Error writing cell_misc/%s/gdal file" msgstr "" -#: ../raster/r.external/link.c:174 -#, c-format -msgid "Unable to create cell_misc/%s/f_format file" -msgstr "" - -#: ../raster/r.external/link.c:177 -#, c-format -msgid "Error writing cell_misc/%s/f_format file" -msgstr "" - -#: ../raster/r.external/link.c:224 -#, c-format -msgid "Creating support files for %s" -msgstr "" - -#: ../raster/r.external/link.c:236 -#, c-format -msgid "Link to raster map <%s> created." -msgstr "" - #: ../raster/r.resamp.filter/main.c:142 #, c-format msgid "Filter <%s> not found" msgstr "" -#: ../raster/r.resamp.filter/main.c:391 +#: ../raster/r.resamp.filter/main.c:396 msgid "kernel filter" msgstr "" -#: ../raster/r.resamp.filter/main.c:394 +#: ../raster/r.resamp.filter/main.c:399 msgid "Resamples raster map layers using an analytic kernel." msgstr "" -#: ../raster/r.resamp.filter/main.c:405 +#: ../raster/r.resamp.filter/main.c:410 msgid "Filter kernel(s)" msgstr "" -#: ../raster/r.resamp.filter/main.c:413 +#: ../raster/r.resamp.filter/main.c:418 msgid "Filter radius" msgstr "" -#: ../raster/r.resamp.filter/main.c:420 +#: ../raster/r.resamp.filter/main.c:425 msgid "Filter radius (horizontal)" msgstr "" -#: ../raster/r.resamp.filter/main.c:427 +#: ../raster/r.resamp.filter/main.c:432 msgid "Filter radius (vertical)" msgstr "" -#: ../raster/r.resamp.filter/main.c:438 ../vector/v.external.out/args.c:90 +#: ../raster/r.resamp.filter/main.c:443 ../vector/v.external.out/args.c:90 #, c-format msgid "%s= and %s=/%s= are mutually exclusive" msgstr "" -#: ../raster/r.resamp.filter/main.c:443 +#: ../raster/r.resamp.filter/main.c:448 #, c-format msgid "Either %s= or %s=/%s= required" msgstr "" -#: ../raster/r.resamp.filter/main.c:446 +#: ../raster/r.resamp.filter/main.c:451 #, c-format msgid "Both %s= and %s= required" msgstr "" -#: ../raster/r.resamp.filter/main.c:469 +#: ../raster/r.resamp.filter/main.c:474 msgid "Differing number of values for filter= and [xy_]radius=" msgstr "" -#: ../raster/r.resamp.filter/main.c:472 +#: ../raster/r.resamp.filter/main.c:477 #, c-format msgid "Too many filters (max: %d)" msgstr "" -#: ../raster/r.resamp.filter/main.c:490 +#: ../raster/r.resamp.filter/main.c:495 msgid "At least one filter must be finite" msgstr "" -#: ../raster/r.latlong/main.c:57 +#: ../raster/r.latlong/main.c:56 msgid "latitude" msgstr "" -#: ../raster/r.latlong/main.c:58 +#: ../raster/r.latlong/main.c:57 msgid "longitude" msgstr "" -#: ../raster/r.latlong/main.c:60 +#: ../raster/r.latlong/main.c:59 msgid "Creates a latitude/longitude raster map." msgstr "" -#: ../raster/r.latlong/main.c:66 +#: ../raster/r.latlong/main.c:65 msgid "Name for output latitude or longitude raster map" msgstr "" -#: ../raster/r.latlong/main.c:70 +#: ../raster/r.latlong/main.c:69 msgid "Longitude output" msgstr "" @@ -17120,14 +17469,14 @@ #: ../raster/r.region/main.c:61 ../raster/r.region/main.c:66 #: ../raster/r.region/main.c:72 ../raster/r.region/main.c:87 #: ../raster/r.region/main.c:94 ../raster/r.region/main.c:101 -#: ../raster/r.region/main.c:144 ../general/g.region/main.c:78 -#: ../general/g.region/main.c:84 ../general/g.region/main.c:171 -#: ../general/g.region/main.c:178 ../general/g.region/main.c:187 -#: ../general/g.region/main.c:195 +#: ../raster/r.region/main.c:144 ../general/g.region/main.c:79 +#: ../general/g.region/main.c:85 ../general/g.region/main.c:172 +#: ../general/g.region/main.c:179 ../general/g.region/main.c:188 +#: ../general/g.region/main.c:196 msgid "Existing" msgstr "" -#: ../raster/r.region/main.c:65 ../general/g.region/main.c:77 +#: ../raster/r.region/main.c:65 ../general/g.region/main.c:78 msgid "Set from default region" msgstr "Ajustar pela região padrão" @@ -17147,19 +17496,19 @@ msgid "Set region to match this vector map" msgstr "Ajustar a região coincidente com esse mapa vetorial" -#: ../raster/r.region/main.c:109 ../general/g.region/main.c:203 +#: ../raster/r.region/main.c:109 ../general/g.region/main.c:204 msgid "Value for the northern edge" msgstr "Valor para a borda norte" -#: ../raster/r.region/main.c:118 ../general/g.region/main.c:212 +#: ../raster/r.region/main.c:118 ../general/g.region/main.c:213 msgid "Value for the southern edge" msgstr "Valor para a borda sul" -#: ../raster/r.region/main.c:127 ../general/g.region/main.c:221 +#: ../raster/r.region/main.c:127 ../general/g.region/main.c:222 msgid "Value for the eastern edge" msgstr "Valor para a borda leste" -#: ../raster/r.region/main.c:136 ../general/g.region/main.c:230 +#: ../raster/r.region/main.c:136 ../general/g.region/main.c:231 msgid "Value for the western edge" msgstr "Valor para a borda oeste" @@ -17654,31 +18003,31 @@ msgid "No basins were created. Verify threshold and region settings." msgstr "" -#: ../raster/r.watershed/seg/close_maps2.c:86 +#: ../raster/r.watershed/seg/close_maps2.c:87 msgid "Closing stream segments map" msgstr "" -#: ../raster/r.watershed/seg/close_maps2.c:109 +#: ../raster/r.watershed/seg/close_maps2.c:110 msgid "Closing basins map" msgstr "" -#: ../raster/r.watershed/seg/close_maps2.c:116 +#: ../raster/r.watershed/seg/close_maps2.c:117 msgid "Closing half basins map" msgstr "" -#: ../raster/r.watershed/seg/main.c:92 ../raster/r.watershed/seg/main.c:107 -#: ../raster/r.watershed/ram/main.c:82 ../raster/r.watershed/ram/main.c:98 +#: ../raster/r.watershed/seg/main.c:93 ../raster/r.watershed/seg/main.c:108 +#: ../raster/r.watershed/ram/main.c:85 ../raster/r.watershed/ram/main.c:101 #, c-format msgid "SECTION %d: Closing Maps." msgstr "" -#: ../raster/r.watershed/seg/main.c:105 ../raster/r.watershed/ram/main.c:96 +#: ../raster/r.watershed/seg/main.c:106 ../raster/r.watershed/ram/main.c:99 #, c-format msgid "SECTION %d: Watershed determination." msgstr "" #: ../raster/r.watershed/seg/do_astar.c:30 -#: ../raster/r.watershed/ram/do_astar.c:27 +#: ../raster/r.watershed/ram/do_astar.c:28 msgid "SECTION 2: A* Search." msgstr "" @@ -17686,73 +18035,73 @@ msgid "No seeds for A* Search" msgstr "" -#: ../raster/r.watershed/seg/do_astar.c:146 +#: ../raster/r.watershed/seg/do_astar.c:147 msgid "bug in A* Search: doer %" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:20 +#: ../raster/r.watershed/seg/close_maps.c:23 msgid "Closing accumulation map" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:136 +#: ../raster/r.watershed/seg/close_maps.c:140 msgid "Closing TCI and SPI maps" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:138 +#: ../raster/r.watershed/seg/close_maps.c:142 msgid "Closing TCI map" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:140 +#: ../raster/r.watershed/seg/close_maps.c:144 msgid "Closing SPI map" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:300 +#: ../raster/r.watershed/seg/close_maps.c:307 msgid "Closing flow direction map" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:327 +#: ../raster/r.watershed/seg/close_maps.c:334 msgid "Closing LS map" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:332 +#: ../raster/r.watershed/seg/close_maps.c:339 msgid "Closing SL map" msgstr "" -#: ../raster/r.watershed/seg/init_vars.c:139 +#: ../raster/r.watershed/seg/init_vars.c:143 #, c-format msgid "SECTION 1 beginning: Initiating Variables. %d section total." msgid_plural "SECTION 1 beginning: Initiating Variables. %d sections total." msgstr[0] "" msgstr[1] "" -#: ../raster/r.watershed/seg/init_vars.c:175 +#: ../raster/r.watershed/seg/init_vars.c:178 msgid "Maximum memory to be used was smaller than 3 MB, set to 3 MB." msgstr "" -#: ../raster/r.watershed/seg/init_vars.c:470 +#: ../raster/r.watershed/seg/init_vars.c:511 msgid "SECTION 1b: Determining Offmap Flow." msgstr "" -#: ../raster/r.watershed/seg/do_cum.c:119 -#: ../raster/r.watershed/ram/do_cum.c:114 +#: ../raster/r.watershed/seg/do_cum.c:122 +#: ../raster/r.watershed/ram/do_cum.c:116 msgid "SECTION 3: Accumulating Surface Flow with SFD." msgstr "" -#: ../raster/r.watershed/seg/do_cum.c:293 -#: ../raster/r.watershed/ram/do_cum.c:276 +#: ../raster/r.watershed/seg/do_cum.c:315 +#: ../raster/r.watershed/ram/do_cum.c:296 msgid "SECTION 3a: Accumulating Surface Flow with MFD." msgstr "" -#: ../raster/r.watershed/seg/do_cum.c:529 +#: ../raster/r.watershed/seg/do_cum.c:560 msgid "MFD: A * path already processed when distributing flow: %d of %" msgstr "" -#: ../raster/r.watershed/seg/do_cum.c:533 -#: ../raster/r.watershed/ram/do_cum.c:486 +#: ../raster/r.watershed/seg/do_cum.c:564 +#: ../raster/r.watershed/ram/do_cum.c:512 msgid "SECTION 3b: Adjusting drainage directions." msgstr "" -#: ../raster/r.watershed/seg/usage.c:9 ../raster/r.watershed/ram/usage.c:9 +#: ../raster/r.watershed/seg/usage.c:9 #, c-format msgid "" "USAGE for basin delineation:\n" @@ -17764,187 +18113,194 @@ "\n" msgstr "" -#: ../raster/r.watershed/front/main.c:77 +#: ../raster/r.watershed/front/main.c:79 msgid "drainage" msgstr "" -#: ../raster/r.watershed/front/main.c:79 +#: ../raster/r.watershed/front/main.c:81 msgid "stream power index" msgstr "" -#: ../raster/r.watershed/front/main.c:81 +#: ../raster/r.watershed/front/main.c:84 msgid "Calculates hydrological parameters and RUSLE factors." msgstr "" -#: ../raster/r.watershed/front/main.c:84 ../raster/r.watershed/front/main.c:91 -#: ../raster/r.watershed/front/main.c:97 ../raster/r.watershed/front/main.c:104 -#: ../raster/r.watershed/front/main.c:113 -#: ../raster/r.watershed/front/main.c:121 -#: ../raster/r.watershed/front/main.c:130 +#: ../raster/r.watershed/front/main.c:87 ../raster/r.watershed/front/main.c:95 +#: ../raster/r.watershed/front/main.c:102 +#: ../raster/r.watershed/front/main.c:109 +#: ../raster/r.watershed/front/main.c:118 +#: ../raster/r.watershed/front/main.c:125 +#: ../raster/r.watershed/front/main.c:132 +#: ../raster/r.watershed/front/main.c:140 msgid "Inputs" msgstr "" -#: ../raster/r.watershed/front/main.c:88 +#: ../raster/r.watershed/front/main.c:91 msgid "Name of input depressions raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:89 +#: ../raster/r.watershed/front/main.c:93 msgid "All non-NULL and non-zero cells are considered as real depressions" msgstr "" -#: ../raster/r.watershed/front/main.c:95 +#: ../raster/r.watershed/front/main.c:100 msgid "Name of input raster representing amount of overland flow per cell" msgstr "" -#: ../raster/r.watershed/front/main.c:101 +#: ../raster/r.watershed/front/main.c:106 msgid "Name of input raster map percent of disturbed land" msgstr "" -#: ../raster/r.watershed/front/main.c:102 -#: ../raster/r.watershed/front/main.c:127 +#: ../raster/r.watershed/front/main.c:107 +#: ../raster/r.watershed/front/main.c:137 msgid "For USLE" msgstr "" -#: ../raster/r.watershed/front/main.c:109 +#: ../raster/r.watershed/front/main.c:114 msgid "Name of input raster map blocking overland surface flow" msgstr "" -#: ../raster/r.watershed/front/main.c:111 +#: ../raster/r.watershed/front/main.c:116 msgid "For USLE. All non-NULL and non-zero cells are considered as blocking terrain." msgstr "" -#: ../raster/r.watershed/front/main.c:118 +#: ../raster/r.watershed/front/main.c:123 +#, fuzzy +msgid "Name of input raster map with percentages for flow accumulation." +msgstr "Nome do mapa raster a ser usado para <%s>" + +#: ../raster/r.watershed/front/main.c:129 msgid "Minimum size of exterior watershed basin" msgstr "" -#: ../raster/r.watershed/front/main.c:126 +#: ../raster/r.watershed/front/main.c:136 msgid "Maximum length of surface flow in map units" msgstr "" -#: ../raster/r.watershed/front/main.c:135 +#: ../raster/r.watershed/front/main.c:144 msgid "Name for output accumulation raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:137 +#: ../raster/r.watershed/front/main.c:145 msgid "Number of cells that drain through each cell" msgstr "" -#: ../raster/r.watershed/front/main.c:144 +#: ../raster/r.watershed/front/main.c:152 msgid "Name for output topographic index ln(a / tan(b)) map" msgstr "" -#: ../raster/r.watershed/front/main.c:151 +#: ../raster/r.watershed/front/main.c:158 msgid "Stream power index a * tan(b)" msgstr "" -#: ../raster/r.watershed/front/main.c:157 +#: ../raster/r.watershed/front/main.c:164 msgid "Name for output drainage direction raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:158 +#: ../raster/r.watershed/front/main.c:165 msgid "Directions numbered from 1 to 8" msgstr "" -#: ../raster/r.watershed/front/main.c:164 +#: ../raster/r.watershed/front/main.c:171 msgid "Name for output basins raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:170 +#: ../raster/r.watershed/front/main.c:177 msgid "Name for output stream segments raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:176 +#: ../raster/r.watershed/front/main.c:183 msgid "Name for output half basins raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:178 +#: ../raster/r.watershed/front/main.c:184 msgid "Each half-basin is given a unique value" msgstr "" -#: ../raster/r.watershed/front/main.c:184 +#: ../raster/r.watershed/front/main.c:190 msgid "Name for output slope length raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:186 +#: ../raster/r.watershed/front/main.c:191 msgid "Slope length and steepness (LS) factor for USLE" msgstr "" -#: ../raster/r.watershed/front/main.c:192 +#: ../raster/r.watershed/front/main.c:197 msgid "Name for output slope steepness raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:193 +#: ../raster/r.watershed/front/main.c:198 msgid "Slope steepness (S) factor for USLE" msgstr "" -#: ../raster/r.watershed/front/main.c:202 +#: ../raster/r.watershed/front/main.c:207 msgid "Convergence factor for MFD (1-10)" msgstr "" -#: ../raster/r.watershed/front/main.c:204 +#: ../raster/r.watershed/front/main.c:209 msgid "1 = most diverging flow, 10 = most converging flow. Recommended: 5" msgstr "" -#: ../raster/r.watershed/front/main.c:211 +#: ../raster/r.watershed/front/main.c:216 msgid "Maximum memory to be used with -m flag (in MB)" msgstr "" -#: ../raster/r.watershed/front/main.c:215 +#: ../raster/r.watershed/front/main.c:220 msgid "SFD (D8) flow (default is MFD)" msgstr "" -#: ../raster/r.watershed/front/main.c:217 +#: ../raster/r.watershed/front/main.c:222 msgid "SFD: single flow direction, MFD: multiple flow direction" msgstr "" -#: ../raster/r.watershed/front/main.c:222 +#: ../raster/r.watershed/front/main.c:227 msgid "Allow only horizontal and vertical flow of water" msgstr "Permitir apenas fluxo horizontal e vertical de água" -#: ../raster/r.watershed/front/main.c:227 +#: ../raster/r.watershed/front/main.c:231 msgid "Enable disk swap memory option: Operation is slow" msgstr "Habilita opção de swap em disco: Operação é lenta" -#: ../raster/r.watershed/front/main.c:229 +#: ../raster/r.watershed/front/main.c:233 msgid "Only needed if memory requirements exceed available RAM; see manual on how to calculate memory requirements" msgstr "" -#: ../raster/r.watershed/front/main.c:234 +#: ../raster/r.watershed/front/main.c:238 msgid "Use positive flow accumulation even for likely underestimates" msgstr "" -#: ../raster/r.watershed/front/main.c:236 +#: ../raster/r.watershed/front/main.c:240 msgid "See manual for a detailed description of flow accumulation output" msgstr "" -#: ../raster/r.watershed/front/main.c:241 +#: ../raster/r.watershed/front/main.c:244 msgid "Beautify flat areas" msgstr "" -#: ../raster/r.watershed/front/main.c:243 +#: ../raster/r.watershed/front/main.c:246 msgid "Flow direction in flat areas is modified to look prettier" msgstr "" -#: ../raster/r.watershed/front/main.c:259 +#: ../raster/r.watershed/front/main.c:262 msgid "Sorry, you must choose an output map." msgstr "" -#: ../raster/r.watershed/front/main.c:265 +#: ../raster/r.watershed/front/main.c:268 msgid "The basin threshold must be a positive number." msgstr "" -#: ../raster/r.watershed/front/main.c:281 +#: ../raster/r.watershed/front/main.c:284 msgid "" "Sorry, if any of the following options are set:\n" " basin, stream, half_basin, length_slope, or slope_steepness\n" " you MUST provide a value for the basin threshold parameter." msgstr "" -#: ../raster/r.watershed/front/main.c:308 +#: ../raster/r.watershed/front/main.c:310 msgid "Beautify flat areas is not yet supported for disk swap mode" msgstr "" -#: ../raster/r.watershed/front/main.c:338 +#: ../raster/r.watershed/front/main.c:342 #, c-format msgid "Subprocess failed with exit code %d" msgstr "" @@ -17953,85 +18309,97 @@ msgid "SECTION 4: RUSLE LS and/or S factor determination." msgstr "" -#: ../raster/r.watershed/ram/do_astar.c:256 +#: ../raster/r.watershed/ram/do_astar.c:258 msgid "heapsize too large" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:56 +#: ../raster/r.watershed/ram/do_flatarea.c:57 msgid "Beautify flat areas: priority queue error" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:229 +#: ../raster/r.watershed/ram/do_flatarea.c:235 msgid "flat cell escaped for uphill correction" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:235 +#: ../raster/r.watershed/ram/do_flatarea.c:241 #, c-format msgid "queue error: last uphill order %d > current uphill order %d" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:240 +#: ../raster/r.watershed/ram/do_flatarea.c:246 msgid "uphill order not set" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:266 +#: ../raster/r.watershed/ram/do_flatarea.c:273 msgid "flat cell escaped in uphill correction" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:302 +#: ../raster/r.watershed/ram/do_flatarea.c:309 msgid "downhill order: no more points in down queue" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:310 +#: ../raster/r.watershed/ram/do_flatarea.c:317 msgid "flat cell escaped for downhill correction" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:316 +#: ../raster/r.watershed/ram/do_flatarea.c:323 #, c-format msgid "queue error: last downhill order %d > current downhill order %d" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:321 +#: ../raster/r.watershed/ram/do_flatarea.c:328 msgid "downhill order: downhill order not set" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:344 +#: ../raster/r.watershed/ram/do_flatarea.c:352 msgid "flat cell escaped in downhill correction" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:382 +#: ../raster/r.watershed/ram/do_flatarea.c:390 msgid "flat cell escaped for adjustment" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:389 +#: ../raster/r.watershed/ram/do_flatarea.c:397 msgid "adjustment: uphill order not set" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:391 +#: ../raster/r.watershed/ram/do_flatarea.c:399 msgid "adjustment: downhill order not set" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:417 +#: ../raster/r.watershed/ram/do_flatarea.c:428 msgid "flat cell escaped in adjustment" msgstr "" -#: ../raster/r.watershed/ram/init_vars.c:121 +#: ../raster/r.watershed/ram/init_vars.c:123 #, c-format msgid "SECTION 1a (of %1d): Initiating Memory." msgstr "" -#: ../raster/r.watershed/ram/init_vars.c:311 +#: ../raster/r.watershed/ram/init_vars.c:350 #, c-format msgid "SECTION 1b (of %1d): Determining Offmap Flow." msgstr "" -#: ../raster/r.watershed/ram/do_cum.c:480 +#: ../raster/r.watershed/ram/do_cum.c:507 #, c-format msgid "MFD: A * path already processed when distributing flow: %d of %d cell" msgid_plural "MFD: A * path already processed when distributing flow: %d of %d cells" msgstr[0] "" msgstr[1] "" +#: ../raster/r.watershed/ram/usage.c:9 +#, c-format +msgid "" +"USAGE for basin delineation:\n" +"%s -4 elevation=elevation_map threshold=swale_threshold [flow=overland_flow_map] [drainage=drain_direction_map] [depression=depression_map] [accumulation=accumulation_map] [basin=watershed_basin_map] [retention=retention_map] [stream=stream_segment_map]\n" +"\n" +"USAGE for slope length determination:\n" +"%s [-4] elevation=elevation_map threshold=swale_threshold [drainage=drain_direction_map] [depression=depression_map] [accumulation=accumulation_map] [retention=retention_map] [max_slope_length=max_slope_length] [blocking=overland_blocking_map] [slope_steepness=slope_steepness_map] length_slope=length_slope_map [disturbed_land=rill_erosion_map] [slope_deposition=slope_deposition value or map]USAGE for ARMSED FILE creation:\n" +"%s [-4] elevation=elevation_map threshold=swale_threshold [flow=overland_flow_map] [drainage=drain_direction_map] [depression=depression_map] [accumulation=accumulation_map] [basin=watershed_basin_map] [stream=stream_segment_map] [half_basin=half_basin_map] [retention=retention_map] ar=ARMSED_file_name\n" +"\n" +msgstr "" + #: ../raster/r.rescale/main.c:51 msgid "Rescales the range of category values in a raster map layer." msgstr "Reescalona o intervalo dos valores de categorias num mapa raster." @@ -18234,14 +18602,14 @@ #: ../raster/r.sim/r.sim.water/main.c:324 ../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 ../vector/v.surf.rst/main.c:161 -#: ../vector/v.surf.rst/main.c:166 ../vector/v.surf.rst/main.c:187 -#: ../vector/v.surf.rst/main.c:262 ../vector/v.surf.rst/main.c:268 -#: ../vector/v.surf.rst/main.c:276 ../vector/v.surf.rst/main.c:283 -#: ../vector/v.surf.rst/main.c:291 ../vector/v.surf.rst/main.c:299 -#: ../vector/v.surf.rst/main.c:308 ../vector/v.surf.rst/main.c:316 -#: ../vector/v.surf.rst/main.c:324 ../vector/v.surf.rst/main.c:333 -#: ../vector/v.surf.rst/main.c:341 ../vector/v.surf.rst/main.c:348 +#: ../imagery/i.eb.hsebal01/main.c:178 ../vector/v.surf.rst/main.c:163 +#: ../vector/v.surf.rst/main.c:168 ../vector/v.surf.rst/main.c:189 +#: ../vector/v.surf.rst/main.c:264 ../vector/v.surf.rst/main.c:270 +#: ../vector/v.surf.rst/main.c:278 ../vector/v.surf.rst/main.c:286 +#: ../vector/v.surf.rst/main.c:294 ../vector/v.surf.rst/main.c:302 +#: ../vector/v.surf.rst/main.c:311 ../vector/v.surf.rst/main.c:319 +#: ../vector/v.surf.rst/main.c:327 ../vector/v.surf.rst/main.c:336 +#: ../vector/v.surf.rst/main.c:344 ../vector/v.surf.rst/main.c:351 msgid "Parameters" msgstr "" @@ -18298,7 +18666,7 @@ msgstr "" #: ../raster/r.sim/r.sim.sediment/main.c:374 -#: ../raster/r.sim/r.sim.water/main.c:402 ../vector/v.surf.rst/main.c:404 +#: ../raster/r.sim/r.sim.water/main.c:402 ../vector/v.surf.rst/main.c:407 #, c-format msgid "<%d> is not valid number of threads. Number of threads will be set on <%d>" msgstr "" @@ -18331,8 +18699,8 @@ msgstr "" #: ../raster/r.sim/r.sim.sediment/main.c:422 -#: ../raster/r.sim/r.sim.water/main.c:530 ../vector/v.surf.rst/main.c:656 -#: ../vector/v.surf.rst/main.c:711 ../vector/v.vol.rst/main.c:914 +#: ../raster/r.sim/r.sim.water/main.c:530 ../vector/v.surf.rst/main.c:659 +#: ../vector/v.surf.rst/main.c:714 ../vector/v.vol.rst/main.c:916 msgid "Input failed" msgstr "Entrada falhou" @@ -18606,6 +18974,7 @@ msgstr "" #: ../display/d.mon/start.c:46 ../display/d.mon/start.c:74 +#: ../misc/m.nviz.image/main.c:75 #, c-format msgid "File <%s> already exists and will be overwritten" msgstr "" @@ -18938,7 +19307,7 @@ msgstr "" #: ../display/d.vect.thematic/display.c:51 ../display/d.vect/lines.c:107 -#: ../display/d.vect/lines.c:335 +#: ../display/d.vect/lines.c:339 #, c-format msgid "Unable to read symbol <%s>, unable to display points" msgstr "" @@ -19003,7 +19372,7 @@ msgid "Line color" msgstr "Cor da Linha" -#: ../display/d.geodesic/main.c:66 ../display/d.grid/main.c:107 +#: ../display/d.geodesic/main.c:66 ../display/d.grid/main.c:106 #: ../display/d.rhumbline/main.c:62 ../display/d.legend/main.c:203 #: ../display/d.rast.num/main.c:88 ../display/d.northarrow/main.c:113 #: ../vector/v.label.sa/main.c:98 ../vector/v.label/main.c:151 @@ -19198,73 +19567,73 @@ msgid "Null cells" msgstr "" -#: ../display/d.grid/main.c:55 +#: ../display/d.grid/main.c:54 msgid "graticule" msgstr "" -#: ../display/d.grid/main.c:56 ../vector/v.mkgrid/main.c:72 +#: ../display/d.grid/main.c:55 ../vector/v.mkgrid/main.c:72 msgid "grid" msgstr "" -#: ../display/d.grid/main.c:58 +#: ../display/d.grid/main.c:57 msgid "Overlays a user-specified grid in the active display frame on the graphics monitor." msgstr "Sobrepõe uma malha especificada pelo usuário no quadro ativo do monitor gráfico." -#: ../display/d.grid/main.c:66 +#: ../display/d.grid/main.c:65 msgid "Size of grid to be drawn (in map units)" msgstr "" -#: ../display/d.grid/main.c:68 +#: ../display/d.grid/main.c:67 msgid "0 for north-south resolution of the current region. In map units or DDD:MM:SS format. Example: \"1000\" or \"0:10\"" msgstr "" -#: ../display/d.grid/main.c:76 +#: ../display/d.grid/main.c:75 msgid "Lines of the grid pass through this coordinate" msgstr "Linhas da malha passam por esta coordenada" -#: ../display/d.grid/main.c:85 +#: ../display/d.grid/main.c:84 msgid "Draw only east-west lines, north-south lines, or both " msgstr "" -#: ../display/d.grid/main.c:86 ../display/d.grid/main.c:159 -#: ../display/d.grid/main.c:164 ../display/d.grid/main.c:169 +#: ../display/d.grid/main.c:85 ../display/d.grid/main.c:158 +#: ../display/d.grid/main.c:163 ../display/d.grid/main.c:168 msgid "Disable" msgstr "" -#: ../display/d.grid/main.c:92 +#: ../display/d.grid/main.c:91 msgid "Grid line width" msgstr "" -#: ../display/d.grid/main.c:96 ../display/d.rast.num/main.c:94 +#: ../display/d.grid/main.c:95 ../display/d.rast.num/main.c:94 msgid "Grid color" msgstr "" -#: ../display/d.grid/main.c:97 ../display/d.grid/main.c:102 -#: ../display/d.grid/main.c:108 ../display/d.grid/main.c:114 +#: ../display/d.grid/main.c:96 ../display/d.grid/main.c:101 +#: ../display/d.grid/main.c:107 ../display/d.grid/main.c:113 msgid "Color" msgstr "" -#: ../display/d.grid/main.c:101 ../display/d.legend.vect/main.c:95 +#: ../display/d.grid/main.c:100 ../display/d.legend.vect/main.c:95 #: ../display/d.legend/main.c:240 ../vector/v.label.sa/main.c:144 #: ../vector/v.label/main.c:193 ../vector/v.lrs/v.lrs.label/main.c:223 msgid "Border color" msgstr "Cor da Borda" -#: ../display/d.grid/main.c:122 +#: ../display/d.grid/main.c:121 msgid "Font size for gridline coordinate labels" msgstr "" -#: ../display/d.grid/main.c:127 +#: ../display/d.grid/main.c:126 msgid "Align the origin to the east-north corner of the current region" msgstr "" -#: ../display/d.grid/main.c:132 +#: ../display/d.grid/main.c:131 msgid "Draw geographic grid (referenced to current ellipsoid)" msgstr "" -#: ../display/d.grid/main.c:133 ../display/d.grid/main.c:139 -#: ../display/d.grid/main.c:144 ../display/d.grid/main.c:149 -#: ../display/d.grid/main.c:154 ../misc/m.nviz.image/args.c:233 +#: ../display/d.grid/main.c:132 ../display/d.grid/main.c:138 +#: ../display/d.grid/main.c:143 ../display/d.grid/main.c:148 +#: ../display/d.grid/main.c:153 ../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 @@ -19272,56 +19641,56 @@ msgid "Draw" msgstr "" -#: ../display/d.grid/main.c:138 +#: ../display/d.grid/main.c:137 msgid "Draw geographic grid (referenced to WGS84 ellipsoid)" msgstr "" -#: ../display/d.grid/main.c:143 +#: ../display/d.grid/main.c:142 msgid "Draw '+' marks instead of grid lines" msgstr "" -#: ../display/d.grid/main.c:148 +#: ../display/d.grid/main.c:147 msgid "Draw '.' marks instead of grid lines" msgstr "" -#: ../display/d.grid/main.c:153 +#: ../display/d.grid/main.c:152 msgid "Draw fiducial marks instead of grid lines" msgstr "" -#: ../display/d.grid/main.c:158 +#: ../display/d.grid/main.c:157 msgid "Disable grid drawing" msgstr "Não desenhar malha" -#: ../display/d.grid/main.c:163 +#: ../display/d.grid/main.c:162 msgid "Disable border drawing" msgstr "Desabilita desenho de bordas" -#: ../display/d.grid/main.c:168 +#: ../display/d.grid/main.c:167 msgid "Disable text drawing" msgstr "Não desenhar texto" -#: ../display/d.grid/main.c:178 +#: ../display/d.grid/main.c:177 msgid "Both grid and border drawing are disabled" msgstr "Não desenhar malha e borda" -#: ../display/d.grid/main.c:182 +#: ../display/d.grid/main.c:181 msgid "Geo-grid option not available for LL projection, use without -g/-w" msgstr "" -#: ../display/d.grid/main.c:184 +#: ../display/d.grid/main.c:183 msgid "Geo-grid option not available for XY projection, use without -g/-w" msgstr "" -#: ../display/d.grid/main.c:203 +#: ../display/d.grid/main.c:202 msgid "Choose a single mark style" msgstr "" -#: ../display/d.grid/main.c:234 +#: ../display/d.grid/main.c:233 #, c-format msgid "Invalid geo-grid size <%s>" msgstr "Tamanho de Geo-Grid inválido <%s>" -#: ../display/d.grid/main.c:239 +#: ../display/d.grid/main.c:238 #, c-format msgid "Invalid grid size <%s>" msgstr "Tamanho de malha inválido <%s>" @@ -19330,35 +19699,31 @@ msgid "Reading symbol" msgstr "" -#: ../display/d.grid/plot.c:373 +#: ../display/d.grid/plot.c:289 ../display/d.grid/plot.c:296 +#: ../display/d.grid/plot.c:338 ../display/d.grid/plot.c:345 +#: ../display/d.grid/plot.c:433 ../display/d.grid/plot.c:440 +#: ../display/d.grid/plot.c:493 ../display/d.grid/plot.c:500 +#: ../display/d.grid/plot.c:647 ../display/d.grid/plot.c:664 +#: ../display/d.grid/plot.c:682 ../display/d.grid/plot.c:700 +#: ../display/d.grid/plot.c:761 ../display/d.grid/plot.c:768 +#: ../display/d.grid/plot.c:773 ../display/d.grid/plot.c:783 +#: ../display/d.grid/plot.c:788 ../display/d.where/where.c:63 +msgid "Error in GPJ_transform()" +msgstr "" + +#: ../display/d.grid/plot.c:378 msgid "Geo-grid option only available for LL projection, use without -g/-w" msgstr "" -#: ../display/d.grid/plot.c:575 +#: ../display/d.grid/plot.c:579 msgid "" "WGS84 grid output not possible as this location does not contain\n" "datum transformation parameters. Try running g.setproj." msgstr "" -#: ../display/d.grid/plot.c:743 -msgid "Error in pj_do_proj1" -msgstr "Erro em pj_do_proj1" - -#: ../display/d.grid/plot.c:749 -msgid "Error in pj_do_proj2" -msgstr "Erro em pj_do_proj2" - -#: ../display/d.grid/plot.c:753 -msgid "Error in pj_do_proj3" -msgstr "Erro em pj_do_proj3" - -#: ../display/d.grid/plot.c:761 -msgid "Error in pj_do_proj5" -msgstr "Erro em pj_do_proj5" - -#: ../display/d.grid/plot.c:765 -msgid "Error in pj_do_proj6" -msgstr "Erro em pj_do_proj6" +#: ../display/d.grid/plot.c:592 ../display/d.where/main.c:138 +msgid "Unable to set up lat/long projection parameters" +msgstr "Não consegui ajustar parâmetros de projeção lat/long" #: ../display/d.legend.vect/main.c:55 msgid "Displays a vector legend in the active graphics frame." @@ -19994,7 +20359,7 @@ #: ../display/d.linegraph/main.c:971 #, c-format -msgid "Scale Y labels cannot be used with thisrange of data (%f, %f)" +msgid "Scale Y labels cannot be used with this range of data (%f, %f)" msgstr "" #: ../display/d.vect.chart/main.c:65 @@ -20440,7 +20805,7 @@ msgid "Remove all frames and erase the screen" msgstr "Remove todos os quadros e limpa a tela" -#: ../display/d.where/where.c:29 +#: ../display/d.where/where.c:30 #, c-format msgid "Invalid coordinates <%s,%s>" msgstr "" @@ -20483,7 +20848,7 @@ msgid "Please specify a lat/long ellipsoid with -l or -w" msgstr "Favor especificar um elipsóide lat/long com -l ou -w" -#: ../display/d.where/main.c:136 +#: ../display/d.where/main.c:128 msgid "" "WGS84 output not possible as this location does not contain\n" "datum transformation parameters. Try running g.setproj." @@ -20870,7 +21235,7 @@ msgid "Invalid area %d skipped (not enough points)" msgstr "" -#: ../display/d.vect/area.c:234 +#: ../display/d.vect/area.c:236 #, c-format msgid "%d invalid color rule for areas skipped" msgid_plural "%d invalid color rules for areas skipped" @@ -21104,7 +21469,7 @@ msgid "Unable to create 3D raster map <%s>" msgstr "" -#: ../raster3d/r3.gwflow/main.c:412 ../raster3d/r3.out.netcdf/main.c:649 +#: ../raster3d/r3.gwflow/main.c:412 ../raster3d/r3.out.netcdf/main.c:650 #: ../raster3d/r3.out.vtk/main.c:252 ../raster3d/r3.out.vtk/main.c:338 #: ../raster3d/r3.in.v5d/main.c:206 ../raster3d/r3.cross.rast/main.c:55 #: ../raster3d/r3.out.v5d/main.c:55 ../raster3d/r3.out.v5d/main.c:326 @@ -21131,11 +21496,11 @@ msgid "Export projection information as wkt and proj4 parameter" msgstr "" -#: ../raster3d/r3.out.netcdf/main.c:588 +#: ../raster3d/r3.out.netcdf/main.c:589 msgid "netCDF" msgstr "" -#: ../raster3d/r3.out.netcdf/main.c:590 +#: ../raster3d/r3.out.netcdf/main.c:591 msgid "Export a 3D raster map as netCDF file." msgstr "" @@ -21227,15 +21592,15 @@ msgid "failed to interpret dp as an integer" msgstr "falha interpretando dp como inteiro" -#: ../raster3d/r3.out.vtk/main.c:451 ../raster3d/r3.to.rast/main.c:332 +#: ../raster3d/r3.out.vtk/main.c:450 ../raster3d/r3.to.rast/main.c:332 msgid "The 2D and 3D region settings are different. Using the 2D window settings to adjust the 2D part of the 3D region." msgstr "" -#: ../raster3d/r3.out.vtk/main.c:542 +#: ../raster3d/r3.out.vtk/main.c:541 msgid "Unable to close 3D raster map, the VTK file may be incomplete" msgstr "" -#: ../raster3d/r3.out.vtk/main.c:557 +#: ../raster3d/r3.out.vtk/main.c:556 msgid "Unable to close VTK-ASCII file" msgstr "" @@ -21579,7 +21944,7 @@ msgstr "" #: ../raster3d/r3.flow/main.c:414 ../vector/v.to.rast/vect2rast.c:48 -#: ../vector/v.colors/main.c:266 +#: ../vector/v.colors/main.c:279 #, c-format msgid "Vector map <%s> is not 3D" msgstr "" @@ -22096,101 +22461,101 @@ msgid "List of available elements:" msgstr "" -#: ../general/g.version/main.c:66 ../general/g.message/main.c:34 +#: ../general/g.version/main.c:70 ../general/g.message/main.c:34 #: ../general/g.tempfile/main.c:39 msgid "support" msgstr "" -#: ../general/g.version/main.c:67 +#: ../general/g.version/main.c:71 msgid "citing" msgstr "" -#: ../general/g.version/main.c:68 +#: ../general/g.version/main.c:72 msgid "copyright" msgstr "" -#: ../general/g.version/main.c:69 +#: ../general/g.version/main.c:73 msgid "version" msgstr "" -#: ../general/g.version/main.c:70 +#: ../general/g.version/main.c:74 msgid "license" msgstr "" -#: ../general/g.version/main.c:71 +#: ../general/g.version/main.c:75 msgid "Displays GRASS GIS version info." msgstr "" -#: ../general/g.version/main.c:72 +#: ../general/g.version/main.c:76 msgid "Optionally also prints build or copyright information." msgstr "" -#: ../general/g.version/main.c:76 +#: ../general/g.version/main.c:80 msgid "Print also the copyright message" msgstr "" -#: ../general/g.version/main.c:77 ../general/g.version/main.c:82 -#: ../general/g.version/main.c:87 ../general/g.version/main.c:93 -#: ../general/g.version/main.c:99 +#: ../general/g.version/main.c:81 ../general/g.version/main.c:86 +#: ../general/g.version/main.c:91 ../general/g.version/main.c:97 +#: ../general/g.version/main.c:103 msgid "Additional info" msgstr "" -#: ../general/g.version/main.c:81 +#: ../general/g.version/main.c:85 msgid "Print also the citation options" msgstr "" -#: ../general/g.version/main.c:86 +#: ../general/g.version/main.c:90 msgid "Print also the build information" msgstr "" -#: ../general/g.version/main.c:92 +#: ../general/g.version/main.c:96 msgid "Print also the GIS library revision number and date" msgstr "" -#: ../general/g.version/main.c:97 +#: ../general/g.version/main.c:101 msgid "Print also extended info for additional libraries" msgstr "" -#: ../general/g.version/main.c:98 +#: ../general/g.version/main.c:102 msgid "GDAL/OGR, PROJ.4, GEOS" msgstr "" -#: ../general/g.version/main.c:103 +#: ../general/g.version/main.c:107 msgid "Print info in shell script style (including SVN revision number)" msgstr "" -#: ../general/g.version/main.c:104 +#: ../general/g.version/main.c:108 msgid "Shell" msgstr "" -#: ../general/g.version/main.c:172 +#: ../general/g.version/main.c:176 #, 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:179 +#: ../general/g.version/main.c:183 msgid "GRASS GIS libgis version and date number don't have the expected format. Trying to print the original strings..." msgstr "" -#: ../general/g.version/main.c:181 +#: ../general/g.version/main.c:185 #, c-format msgid "GIS_H_VERSION=\"%s\"" msgstr "" -#: ../general/g.version/main.c:182 +#: ../general/g.version/main.c:186 #, c-format msgid "GIS_H_DATE=\"%s\"" msgstr "" -#: ../general/g.version/main.c:212 +#: ../general/g.version/main.c:222 msgid "GRASS not compiled with GDAL/OGR support" msgstr "" -#: ../general/g.version/main.c:223 +#: ../general/g.version/main.c:233 msgid "GRASS not compiled with GEOS support" msgstr "" -#: ../general/g.version/main.c:234 +#: ../general/g.version/main.c:244 msgid "GRASS not compiled with SQLite support" msgstr "" @@ -22367,7 +22732,7 @@ msgid "Mapset <%s> does not exist" msgstr "" -#: ../general/g.list/list.c:123 ../general/g.region/main.c:458 +#: ../general/g.list/list.c:123 ../general/g.region/main.c:471 #, c-format msgid "Unable to read header of 3D raster map <%s@%s>" msgstr "" @@ -22455,194 +22820,218 @@ msgid "input= and opacity= must have the same number of values" msgstr "" -#: ../general/g.region/main.c:66 +#: ../general/g.region/main.c:67 msgid "computational region" msgstr "" -#: ../general/g.region/main.c:68 +#: ../general/g.region/main.c:69 msgid "resolution" msgstr "" -#: ../general/g.region/main.c:71 +#: ../general/g.region/main.c:72 msgid "Manages the boundary definitions for the geographic region." msgstr "" -#: ../general/g.region/main.c:82 +#: ../general/g.region/main.c:83 msgid "Save as default region" msgstr "" -#: ../general/g.region/main.c:83 +#: ../general/g.region/main.c:84 msgid "Only possible from the PERMANENT mapset" msgstr "" -#: ../general/g.region/main.c:88 +#: ../general/g.region/main.c:89 msgid "Print the current region" msgstr "Mostra a região atual" -#: ../general/g.region/main.c:93 +#: ../general/g.region/main.c:94 msgid "Print the current region in lat/long using the current ellipsoid/datum" msgstr "" -#: ../general/g.region/main.c:99 +#: ../general/g.region/main.c:100 msgid "Print the current region extent" msgstr "Mostra a extensão da região atual" -#: ../general/g.region/main.c:105 +#: ../general/g.region/main.c:106 msgid "Print the current region map center coordinates" msgstr "Mostra as coordenadas do centro da região atual" -#: ../general/g.region/main.c:111 +#: ../general/g.region/main.c:112 msgid "Print the current region in GMT style" msgstr "" -#: ../general/g.region/main.c:117 +#: ../general/g.region/main.c:118 msgid "Print the current region in WMS style" msgstr "" -#: ../general/g.region/main.c:123 +#: ../general/g.region/main.c:124 msgid "Print region resolution in meters (geodesic)" msgstr "Mostra a resolução da região em metros (geodésica)" -#: ../general/g.region/main.c:128 +#: ../general/g.region/main.c:129 msgid "Print the convergence angle (degrees CCW)" msgstr "" -#: ../general/g.region/main.c:130 +#: ../general/g.region/main.c:131 msgid "The difference between the projection's grid north and true north, measured at the center coordinates of the current region." msgstr "" -#: ../general/g.region/main.c:136 +#: ../general/g.region/main.c:137 msgid "Print also 3D settings" msgstr "Mostrar também ajustes 3D" -#: ../general/g.region/main.c:142 +#: ../general/g.region/main.c:143 msgid "Print the maximum bounding box in lat/long on WGS84" msgstr "" -#: ../general/g.region/main.c:152 +#: ../general/g.region/main.c:153 msgid "Print in shell script style, but in one line (flat)" msgstr "" -#: ../general/g.region/main.c:158 +#: ../general/g.region/main.c:159 msgid "Align region to resolution (default = align to bounds, works only for 2D resolution)" msgstr "" -#: ../general/g.region/main.c:164 +#: ../general/g.region/main.c:165 msgid "Do not update the current region" msgstr "Não atualizar a região atual" -#: ../general/g.region/main.c:165 ../general/g.region/main.c:347 +#: ../general/g.region/main.c:166 ../general/g.region/main.c:360 #: ../vector/v.label/main.c:90 ../vector/v.label/main.c:95 #: ../vector/v.label/main.c:170 ../vector/v.label/main.c:183 msgid "Effects" msgstr "" -#: ../general/g.region/main.c:170 +#: ../general/g.region/main.c:171 msgid "Set current region from named region" msgstr "Definir região atual pela região designada" -#: ../general/g.region/main.c:177 +#: ../general/g.region/main.c:178 msgid "Set region to match raster map(s)" msgstr "" -#: ../general/g.region/main.c:185 +#: ../general/g.region/main.c:186 msgid "Set region to match 3D raster map(s) (both 2D and 3D values)" msgstr "" -#: ../general/g.region/main.c:193 +#: ../general/g.region/main.c:194 msgid "Set region to match vector map(s)" msgstr "" -#: ../general/g.region/main.c:239 +#: ../general/g.region/main.c:240 msgid "Value for the top edge" msgstr "Valor para a borda superior" -#: ../general/g.region/main.c:248 +#: ../general/g.region/main.c:249 msgid "Value for the bottom edge" msgstr "Valor para a borda inferior" -#: ../general/g.region/main.c:257 +#: ../general/g.region/main.c:258 msgid "Number of rows in the new region" msgstr "" -#: ../general/g.region/main.c:258 ../general/g.region/main.c:267 -#: ../general/g.region/main.c:277 ../general/g.region/main.c:287 -#: ../general/g.region/main.c:296 ../general/g.region/main.c:305 -#: ../general/g.region/main.c:314 +#: ../general/g.region/main.c:259 ../general/g.region/main.c:268 +#: ../general/g.region/main.c:278 ../general/g.region/main.c:288 +#: ../general/g.region/main.c:297 ../general/g.region/main.c:306 +#: ../general/g.region/main.c:315 msgid "Resolution" msgstr "" -#: ../general/g.region/main.c:266 +#: ../general/g.region/main.c:267 msgid "Number of columns in the new region" msgstr "" -#: ../general/g.region/main.c:276 +#: ../general/g.region/main.c:277 msgid "2D grid resolution (north-south and east-west)" msgstr "" -#: ../general/g.region/main.c:286 +#: ../general/g.region/main.c:287 msgid "3D grid resolution (north-south, east-west and top-bottom)" msgstr "Resolução da malha 3D (norte-sul, leste-oeste e vertical)" -#: ../general/g.region/main.c:295 +#: ../general/g.region/main.c:296 msgid "North-south 2D grid resolution" msgstr "" -#: ../general/g.region/main.c:304 +#: ../general/g.region/main.c:305 msgid "East-west 2D grid resolution" msgstr "" -#: ../general/g.region/main.c:313 +#: ../general/g.region/main.c:314 msgid "Top-bottom 3D grid resolution" msgstr "" -#: ../general/g.region/main.c:323 +#: ../general/g.region/main.c:324 msgid "Shrink region until it meets non-NULL data from this raster map" msgstr "Diminuir região até ter dados não-nulos provenientes do mapa raster" -#: ../general/g.region/main.c:334 +#: ../general/g.region/main.c:335 msgid "Adjust region cells to cleanly align with this raster map" msgstr "Ajustar as células da região para alinharem claramente com este mapa raster" -#: ../general/g.region/main.c:345 +#: ../general/g.region/main.c:346 +msgid "Number of cells to add to each side of the current region extent" +msgstr "" + +#: ../general/g.region/main.c:348 +#, fuzzy +msgid "A negative number shrinks the current region extent" +msgstr "Mostra a extensão da região atual" + +#: ../general/g.region/main.c:358 msgid "Save current region settings in named region file" msgstr "" -#: ../general/g.region/main.c:414 ../scripts/r.in.wms/r.in.wms.py:196 +#: ../general/g.region/main.c:427 ../scripts/r.in.wms/r.in.wms.py:196 #, c-format, python-format msgid "Region <%s> not found" msgstr "" -#: ../general/g.region/main.c:499 +#: ../general/g.region/main.c:512 msgid "Unable to get map bounding box" msgstr "" -#: ../general/g.region/main.c:784 +#: ../general/g.region/main.c:800 +#, c-format +msgid "'%s' option not used with <%s> because a coordinate would become invalid" +msgstr "" + +#: ../general/g.region/main.c:807 ../general/g.region/main.c:815 +#: ../general/g.region/main.c:823 +#, c-format +msgid "'%s' option not used with <%s> because <%s> would become minor than <%s>" +msgstr "" + +#: ../general/g.region/main.c:834 #, c-format msgid "Unable to set region <%s>" msgstr "" -#: ../general/g.region/main.c:790 +#: ../general/g.region/main.c:840 msgid "Unable to update current region" msgstr "" -#: ../general/g.region/main.c:798 +#: ../general/g.region/main.c:848 msgid "Unable to change default region. The current mapset is not ." msgstr "" -#: ../general/g.region/printwindow.c:383 +#: ../general/g.region/printwindow.c:390 msgid "You are already in Lat/Long. Use the -p flag instead." msgstr "" -#: ../general/g.region/printwindow.c:385 +#: ../general/g.region/printwindow.c:392 msgid "You are in a simple XY location, projection to Lat/Lon is not possible. Use the -p flag instead." msgstr "" -#: ../general/g.region/printwindow.c:559 +#: ../general/g.region/printwindow.c:573 msgid "WGS84 output not possible as this location does not contain datum transformation parameters. Try running g.setproj." msgstr "" -#: ../general/g.region/printwindow.c:711 +#: ../general/g.region/printwindow.c:583 +msgid "Unable to update lat/long projection parameters" +msgstr "" + +#: ../general/g.region/printwindow.c:726 msgid "Lat/Long calculations are not possible from a simple XY system" msgstr "" @@ -22866,7 +23255,7 @@ msgid "Invalid PPM file" msgstr "" -#: ../general/g.pnmcomp/main.c:96 ../scripts/v.unpack/v.unpack.py:76 +#: ../general/g.pnmcomp/main.c:96 ../scripts/v.unpack/v.unpack.py:75 #: ../scripts/v.in.geonames/v.in.geonames.py:57 #: ../scripts/v.db.update/v.db.update.py:92 #, c-format, python-format @@ -23024,68 +23413,57 @@ msgid "Only one of '%s', '%s', '%s' or '%s' options may be specified" msgstr "" -#: ../general/g.proj/main.c:263 +#: ../general/g.proj/main.c:264 msgid "Projection files missing" msgstr "" -#: ../general/g.proj/main.c:283 +#: ../general/g.proj/main.c:284 #, c-format msgid "Only one of -%c, -%c, -%c, -%c, -%c or -%c flags may be specified" msgstr "" -#: ../general/g.proj/main.c:310 +#: ../general/g.proj/main.c:311 #, c-format msgid "No output format specified, define one of flags -%c, -%c, -%c, or -%c" msgstr "" -#: ../general/g.proj/main.c:314 +#: ../general/g.proj/main.c:315 #, c-format msgid "No output format specified, define one of flags -%c, -%c, or -%c" msgstr "" -#: ../general/g.proj/output.c:146 -msgid "Unable to convert projection information to PROJ.4 format" -msgstr "" +#: ../general/g.proj/output.c:134 +#, fuzzy +msgid "Unable to convert projection information to PROJ format" +msgstr "Não consegui converter a projeção do mapa de entrada para o formato do GRASS para verificação" -#: ../general/g.proj/output.c:190 +#: ../general/g.proj/output.c:180 msgid "Unable to convert to WKT" msgstr "" -#: ../general/g.proj/input.c:91 +#: ../general/g.proj/input.c:92 msgid "Error reading WKT projection description" msgstr "" -#: ../general/g.proj/input.c:98 +#: ../general/g.proj/input.c:99 #, c-format msgid "Unable to open file '%s' for reading" msgstr "" -#: ../general/g.proj/input.c:143 +#: ../general/g.proj/input.c:166 msgid "Can't parse PROJ.4-style parameter string" msgstr "" -#: ../general/g.proj/input.c:181 +#: ../general/g.proj/input.c:205 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 +#: ../general/g.proj/input.c:284 #, c-format -msgid "Could not read georeferenced file %s using either OGR nor GDAL" +msgid "Unable to read georeferenced file <%s> using GDAL library" msgstr "" -#: ../general/g.proj/input.c:259 +#: ../general/g.proj/input.c:289 #, c-format msgid "Read of file %s was successful, but it did not contain projection information. 'XY (unprojected)' will be used" msgstr "" @@ -23105,46 +23483,41 @@ msgid "Ellipsoid set to <%s>" msgstr "" -#: ../general/g.proj/create.c:17 +#: ../general/g.proj/create.c:18 #, c-format msgid "Unable to create location <%s>: %s" msgstr "" -#: ../general/g.proj/create.c:20 +#: ../general/g.proj/create.c:21 #, c-format msgid "Unable to create projection files: %s" msgstr "" -#: ../general/g.proj/create.c:24 +#: ../general/g.proj/create.c:25 #, c-format msgid "Unable to create location <%s>" msgstr "" -#: ../general/g.proj/create.c:30 +#: ../general/g.proj/create.c:27 #, c-format msgid "" "You can switch to the new location by\n" "`%s=%s`" msgstr "" -#: ../general/g.proj/create.c:40 +#: ../general/g.proj/create.c:37 #, 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 +#: ../general/g.proj/create.c:68 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 +#: ../general/g.proj/create.c:72 msgid "Projection information updated" msgstr "" -#: ../general/g.proj/create.c:91 -#, c-format -msgid "Unable to create PROJ_EPSG file: %s" -msgstr "" - #: ../general/g.mapset/main.c:51 msgid "Changes/reports current mapset." msgstr "" @@ -23924,75 +24297,75 @@ msgid "Too many objects: integer overflow" msgstr "" -#: ../imagery/i.segment/region_growing.c:251 +#: ../imagery/i.segment/region_growing.c:256 #: ../imagery/i.segment/mean_shift.c:220 #, c-format msgid "Processing pass %d..." msgstr "" -#: ../imagery/i.segment/region_growing.c:529 +#: ../imagery/i.segment/region_growing.c:534 #, c-format msgid "Segmentation processes stopped at %d due to reaching max iteration limit, more merges may be possible" msgstr "" -#: ../imagery/i.segment/region_growing.c:531 +#: ../imagery/i.segment/region_growing.c:536 #, c-format msgid "Segmentation converged after %d iterations" msgstr "" -#: ../imagery/i.segment/region_growing.c:534 +#: ../imagery/i.segment/region_growing.c:539 msgid "Assigning region IDs to remaining single-cell regions..." msgstr "" -#: ../imagery/i.segment/region_growing.c:558 -#: ../imagery/i.segment/mean_shift.c:665 +#: ../imagery/i.segment/region_growing.c:563 +#: ../imagery/i.segment/mean_shift.c:686 #, c-format msgid "Merging segments smaller than %d cells..." msgstr "" -#: ../imagery/i.segment/region_growing.c:972 +#: ../imagery/i.segment/region_growing.c:988 #, c-format msgid "Region stats should go in tree, %d >= %d" msgstr "" -#: ../imagery/i.segment/region_growing.c:979 +#: ../imagery/i.segment/region_growing.c:995 msgid "Region ids are different" msgstr "" -#: ../imagery/i.segment/region_growing.c:983 +#: ../imagery/i.segment/region_growing.c:999 #, c-format msgid "Region id %d is invalid" msgstr "" -#: ../imagery/i.segment/region_growing.c:987 +#: ../imagery/i.segment/region_growing.c:1003 msgid "Region consists of only one cell, nothing to update" msgstr "" -#: ../imagery/i.segment/region_growing.c:1031 -#: ../imagery/i.segment/region_growing.c:1485 +#: ../imagery/i.segment/region_growing.c:1047 +#: ../imagery/i.segment/region_growing.c:1509 #, c-format msgid "Region size is larger than 2: %d" msgstr "" -#: ../imagery/i.segment/region_growing.c:1098 +#: ../imagery/i.segment/region_growing.c:1122 #, c-format msgid "Region size is %d, should be %d" msgstr "" -#: ../imagery/i.segment/region_growing.c:1340 +#: ../imagery/i.segment/region_growing.c:1364 #, c-format msgid "Candidate flag is already %s" msgstr "" -#: ../imagery/i.segment/region_growing.c:1340 +#: ../imagery/i.segment/region_growing.c:1364 msgid "set" msgstr "" -#: ../imagery/i.segment/region_growing.c:1340 +#: ../imagery/i.segment/region_growing.c:1364 msgid "unset" msgstr "" -#: ../imagery/i.segment/region_growing.c:1570 +#: ../imagery/i.segment/region_growing.c:1601 #, c-format msgid "Region of size %d should be in search tree" msgstr "" @@ -24001,11 +24374,11 @@ msgid "Writing out segment IDs..." msgstr "" -#: ../imagery/i.segment/write_output.c:120 +#: ../imagery/i.segment/write_output.c:122 msgid "Writing out goodness of fit" msgstr "" -#: ../imagery/i.segment/write_output.c:236 +#: ../imagery/i.segment/write_output.c:238 msgid "Writing out shifted band values..." msgstr "" @@ -24046,12 +24419,6 @@ msgid "Number of segments created: %d" msgstr "" -#: ../imagery/i.segment/flag.c:21 ../imagery/i.segment/flag.c:28 -#: ../vector/v.distance/main.c:810 ../vector/v.distance/main.c:887 -#: ../vector/v.distance/main.c:1097 -msgid "Out of memory!" -msgstr "" - #: ../imagery/i.segment/watershed.c:19 msgid "Watershed is not yet implemented" msgstr "" @@ -24074,240 +24441,255 @@ msgid "Found %d clumps" msgstr "" -#: ../imagery/i.segment/parse_args.c:30 +#: ../imagery/i.segment/parse_args.c:26 +#, fuzzy +msgid "Name of input imagery group or raster maps" +msgstr "Nome do mapa raster de entrada" + +#: ../imagery/i.segment/parse_args.c:33 msgid "Suffix for output bands with modified band values" msgstr "" -#: ../imagery/i.segment/parse_args.c:36 +#: ../imagery/i.segment/parse_args.c:39 msgid "Difference threshold between 0 and 1" msgstr "" -#: ../imagery/i.segment/parse_args.c:37 +#: ../imagery/i.segment/parse_args.c:40 msgid "Threshold = 0 merges only identical segments; threshold = 1 merges all" msgstr "" -#: ../imagery/i.segment/parse_args.c:46 +#: ../imagery/i.segment/parse_args.c:49 msgid "Spatial radius in number of cells" msgstr "" -#: ../imagery/i.segment/parse_args.c:47 +#: ../imagery/i.segment/parse_args.c:50 msgid "Must be >= 1, only cells within spatial bandwidth are considered for mean shift" msgstr "" -#: ../imagery/i.segment/parse_args.c:53 +#: ../imagery/i.segment/parse_args.c:56 msgid "Range (spectral) bandwidth [0, 1]" msgstr "" -#: ../imagery/i.segment/parse_args.c:54 +#: ../imagery/i.segment/parse_args.c:57 msgid "Only cells within range (spectral) bandwidth are considered for mean shift. Range bandwidth is used as conductance parameter for adaptive bandwidth" msgstr "" -#: ../imagery/i.segment/parse_args.c:67 +#: ../imagery/i.segment/parse_args.c:70 msgid "Segmentation method" msgstr "" -#: ../imagery/i.segment/parse_args.c:76 +#: ../imagery/i.segment/parse_args.c:79 msgid "Similarity calculation method" msgstr "" -#: ../imagery/i.segment/parse_args.c:85 +#: ../imagery/i.segment/parse_args.c:88 msgid "Minimum number of cells in a segment" msgstr "" -#: ../imagery/i.segment/parse_args.c:87 +#: ../imagery/i.segment/parse_args.c:90 msgid "The final step will merge small segments with their best neighbor" msgstr "" -#: ../imagery/i.segment/parse_args.c:98 +#: ../imagery/i.segment/parse_args.c:101 msgid "Importance of radiometric (input raster) values relative to shape" msgstr "" -#: ../imagery/i.segment/parse_args.c:108 +#: ../imagery/i.segment/parse_args.c:111 msgid "Importance of smoothness relative to compactness" msgstr "" -#: ../imagery/i.segment/parse_args.c:117 +#: ../imagery/i.segment/parse_args.c:120 msgid "Memory in MB" msgstr "" -#: ../imagery/i.segment/parse_args.c:126 ../imagery/i.cluster/main.c:126 +#: ../imagery/i.segment/parse_args.c:129 ../imagery/i.cluster/main.c:126 msgid "Maximum number of iterations" msgstr "Número de iterações máximas" -#: ../imagery/i.segment/parse_args.c:134 +#: ../imagery/i.segment/parse_args.c:137 msgid "Name for input raster map with starting seeds" msgstr "" -#: ../imagery/i.segment/parse_args.c:141 +#: ../imagery/i.segment/parse_args.c:144 msgid "Name of input bounding/constraining raster map" msgstr "" -#: ../imagery/i.segment/parse_args.c:143 +#: ../imagery/i.segment/parse_args.c:146 msgid "Must be integer values, each area will be segmented independent of the others" msgstr "" -#: ../imagery/i.segment/parse_args.c:150 +#: ../imagery/i.segment/parse_args.c:153 msgid "Name for output goodness of fit estimate map" msgstr "" -#: ../imagery/i.segment/parse_args.c:156 +#: ../imagery/i.segment/parse_args.c:159 msgid "Use 8 neighbors (3x3 neighborhood) instead of the default 4 neighbors for each pixel" msgstr "" -#: ../imagery/i.segment/parse_args.c:162 +#: ../imagery/i.segment/parse_args.c:165 msgid "Weighted input, do not perform the default scaling of input raster maps" msgstr "" -#: ../imagery/i.segment/parse_args.c:167 +#: ../imagery/i.segment/parse_args.c:170 msgid "Use adaptive bandwidth for mean shift" msgstr "" -#: ../imagery/i.segment/parse_args.c:168 +#: ../imagery/i.segment/parse_args.c:171 msgid "Range (spectral) bandwidth is adapted for each moving window" msgstr "" -#: ../imagery/i.segment/parse_args.c:173 +#: ../imagery/i.segment/parse_args.c:176 msgid "Use progressive bandwidth for mean shift" msgstr "" -#: ../imagery/i.segment/parse_args.c:175 +#: ../imagery/i.segment/parse_args.c:178 msgid "Spatial bandwidth is increased, range (spectral) bandwidth is decreased in each iteration" msgstr "" -#: ../imagery/i.segment/parse_args.c:194 +#: ../imagery/i.segment/parse_args.c:210 +#, c-format +msgid "Group <%s> not found in the current mapset" +msgstr "" + +#: ../imagery/i.segment/parse_args.c:214 +#, c-format +msgid "Group <%s> contains no raster maps" +msgstr "" + +#: ../imagery/i.segment/parse_args.c:229 msgid "Threshold should be > 0 and < 1" msgstr "" -#: ../imagery/i.segment/parse_args.c:200 +#: ../imagery/i.segment/parse_args.c:235 #, c-format msgid "Option '%s' must be >= 1" msgstr "" -#: ../imagery/i.segment/parse_args.c:208 +#: ../imagery/i.segment/parse_args.c:243 #, c-format msgid "Negative value %s for option '%s': disabling" msgstr "" -#: ../imagery/i.segment/parse_args.c:213 +#: ../imagery/i.segment/parse_args.c:248 #, c-format msgid "Value %s for option '%s' is >= 1: disabling" msgstr "" -#: ../imagery/i.segment/parse_args.c:235 +#: ../imagery/i.segment/parse_args.c:270 msgid "Unable to assign segmentation method" msgstr "" -#: ../imagery/i.segment/parse_args.c:245 +#: ../imagery/i.segment/parse_args.c:280 msgid "Invalid similarity method" msgstr "" -#: ../imagery/i.segment/parse_args.c:251 +#: ../imagery/i.segment/parse_args.c:286 #, c-format msgid "Option '%s' must be > 0" msgstr "" -#: ../imagery/i.segment/parse_args.c:253 ../imagery/i.segment/parse_args.c:258 +#: ../imagery/i.segment/parse_args.c:288 ../imagery/i.segment/parse_args.c:293 #, c-format msgid "Option '%s' must be <= 1" msgstr "" -#: ../imagery/i.segment/parse_args.c:256 +#: ../imagery/i.segment/parse_args.c:291 #, c-format msgid "Option '%s' must be >= 0" msgstr "" -#: ../imagery/i.segment/parse_args.c:284 +#: ../imagery/i.segment/parse_args.c:319 msgid "Seeds raster map not found" msgstr "" -#: ../imagery/i.segment/parse_args.c:288 +#: ../imagery/i.segment/parse_args.c:323 msgid "Seeeds raster map must be CELL type (integers)" msgstr "" -#: ../imagery/i.segment/parse_args.c:298 +#: ../imagery/i.segment/parse_args.c:333 msgid "Segmentation constraint/boundary raster map not found" msgstr "" -#: ../imagery/i.segment/parse_args.c:302 +#: ../imagery/i.segment/parse_args.c:337 msgid "Segmentation constraint raster map must be CELL type (integers)" msgstr "" -#: ../imagery/i.segment/parse_args.c:321 +#: ../imagery/i.segment/parse_args.c:356 msgid "Integer overflow: too many cells in current region" msgstr "" -#: ../imagery/i.segment/parse_args.c:334 +#: ../imagery/i.segment/parse_args.c:369 msgid "Invalid output raster name for goodness of fit" msgstr "" -#: ../imagery/i.segment/parse_args.c:341 +#: ../imagery/i.segment/parse_args.c:376 #, c-format msgid "Maximum number of iterations set to %d" msgstr "" -#: ../imagery/i.segment/parse_args.c:351 +#: ../imagery/i.segment/parse_args.c:386 #, c-format msgid "Invalid number of iterations, %d will be used" msgstr "" -#: ../imagery/i.segment/parse_args.c:360 +#: ../imagery/i.segment/parse_args.c:395 msgid "Invalid number of MB, 300 will be used" msgstr "" -#: ../imagery/i.segment/open_files.c:39 +#: ../imagery/i.segment/open_files.c:61 #, c-format -msgid "Group <%s> not found in the current mapset" +msgid "Input map <%s> is all NULL" msgstr "" -#: ../imagery/i.segment/open_files.c:43 +#: ../imagery/i.segment/open_files.c:65 #, c-format -msgid "Group <%s> contains no raster maps" +msgid "Input map <%s> is a constant of value %g" msgstr "" -#: ../imagery/i.segment/open_files.c:120 +#: ../imagery/i.segment/open_files.c:114 msgid "Insufficient number of non-NULL cells in current region" msgstr "" -#: ../imagery/i.segment/open_files.c:151 +#: ../imagery/i.segment/open_files.c:145 msgid "Loading input bands..." msgstr "" -#: ../imagery/i.segment/open_files.c:153 +#: ../imagery/i.segment/open_files.c:147 msgid "Loading input band..." msgstr "" -#: ../imagery/i.segment/open_files.c:185 ../imagery/i.segment/open_files.c:190 -#: ../imagery/i.segment/open_files.c:212 ../imagery/i.segment/open_files.c:270 -#: ../imagery/i.segment/open_files.c:358 ../imagery/i.segment/open_files.c:424 -#: ../imagery/i.segment/open_files.c:480 +#: ../imagery/i.segment/open_files.c:179 ../imagery/i.segment/open_files.c:184 +#: ../imagery/i.segment/open_files.c:206 ../imagery/i.segment/open_files.c:264 +#: ../imagery/i.segment/open_files.c:352 ../imagery/i.segment/open_files.c:418 +#: ../imagery/i.segment/open_files.c:474 msgid "Unable to write to temporary file" msgstr "" -#: ../imagery/i.segment/open_files.c:277 +#: ../imagery/i.segment/open_files.c:271 #, c-format msgid "There are no boundary constraints in '%s'" msgstr "" -#: ../imagery/i.segment/open_files.c:333 +#: ../imagery/i.segment/open_files.c:327 #, c-format msgid "Loading seeds from raster map <%s>..." msgstr "" -#: ../imagery/i.segment/open_files.c:363 +#: ../imagery/i.segment/open_files.c:357 #, c-format msgid "No seeds found in '%s'!" msgstr "" -#: ../imagery/i.segment/open_files.c:383 +#: ../imagery/i.segment/open_files.c:377 msgid "Too many seeds: integer overflow" msgstr "" -#: ../imagery/i.segment/open_files.c:500 +#: ../imagery/i.segment/open_files.c:494 #, c-format msgid "Segment %d is already registered!" msgstr "" -#: ../imagery/i.segment/open_files.c:554 +#: ../imagery/i.segment/open_files.c:553 #, c-format msgid "Regions with at least %d cells are stored in memory" msgstr "" @@ -24361,7 +24743,7 @@ msgid "Mean shift converged after %d iterations" msgstr "" -#: ../imagery/i.segment/mean_shift.c:748 +#: ../imagery/i.segment/mean_shift.c:769 #, c-format msgid "Renumbering remaining %d segments..." msgstr "" @@ -24407,7 +24789,7 @@ msgid "supervised classification" msgstr "" -#: ../imagery/i.gensig/main.c:42 ../imagery/i.maxlik/main.c:63 +#: ../imagery/i.gensig/main.c:42 ../imagery/i.maxlik/main.c:65 msgid "Maximum Likelihood Classification" msgstr "" @@ -24899,30 +25281,35 @@ msgid "<%s> has too many signatures (limit is 255)" msgstr "" -#: ../imagery/i.maxlik/main.c:66 +#: ../imagery/i.maxlik/main.c:68 msgid "Classifies the cell spectral reflectances in imagery data." msgstr "" -#: ../imagery/i.maxlik/main.c:68 +#: ../imagery/i.maxlik/main.c:70 msgid "Classification is based on the spectral signature information generated by either i.cluster, g.gui.iclass, or i.gensig." msgstr "" -#: ../imagery/i.maxlik/main.c:81 ../imagery/i.smap/parse.c:20 +#: ../imagery/i.maxlik/main.c:83 ../imagery/i.smap/parse.c:20 msgid "Name of input file containing signatures" msgstr "" -#: ../imagery/i.maxlik/main.c:82 +#: ../imagery/i.maxlik/main.c:84 msgid "Generated by either i.cluster, g.gui.iclass, or i.gensig" msgstr "" -#: ../imagery/i.maxlik/main.c:86 ../imagery/i.smap/parse.c:28 +#: ../imagery/i.maxlik/main.c:88 ../imagery/i.smap/parse.c:28 msgid "Name for output raster map holding classification results" msgstr "" -#: ../imagery/i.maxlik/main.c:92 +#: ../imagery/i.maxlik/main.c:94 msgid "Name for output raster map holding reject threshold results" msgstr "" +#: ../imagery/i.maxlik/main.c:106 +#, fuzzy, c-format +msgid "<%s> does not match the current mapset" +msgstr "Não atualizar a região atual" + #: ../imagery/i.maxlik/invert.c:28 #, c-format msgid "Signature %d is not valid (ill-conditioned) - ignored" @@ -25080,7 +25467,7 @@ msgid "Set current location and mapset as target for imagery group" msgstr "Definir locação e mapset atuais como destino para um grupo de imagens" -#: ../imagery/i.target/main.c:80 ../imagery/i.group/main.c:117 +#: ../imagery/i.target/main.c:80 ../imagery/i.group/main.c:156 msgid "Group must exist in the current mapset" msgstr "" @@ -25321,209 +25708,209 @@ msgid "biophysical parameters" msgstr "" -#: ../imagery/i.vi/main.c:93 +#: ../imagery/i.vi/main.c:94 msgid "Calculates different types of vegetation indices." msgstr "" -#: ../imagery/i.vi/main.c:94 +#: ../imagery/i.vi/main.c:95 msgid "Uses red and nir bands mostly, and some indices require additional bands." msgstr "" -#: ../imagery/i.vi/main.c:101 +#: ../imagery/i.vi/main.c:102 msgid "Name of input red channel surface reflectance map" msgstr "" -#: ../imagery/i.vi/main.c:102 ../imagery/i.vi/main.c:141 -#: ../imagery/i.vi/main.c:149 ../imagery/i.vi/main.c:157 -#: ../imagery/i.vi/main.c:165 ../imagery/i.vi/main.c:173 +#: ../imagery/i.vi/main.c:103 ../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 "Range: [0.0;1.0]" msgstr "" -#: ../imagery/i.vi/main.c:110 +#: ../imagery/i.vi/main.c:111 msgid "Type of vegetation index" msgstr "" -#: ../imagery/i.vi/main.c:115 +#: ../imagery/i.vi/main.c:116 msgid "Atmospherically Resistant Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:116 +#: ../imagery/i.vi/main.c:117 msgid "Difference Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:117 +#: ../imagery/i.vi/main.c:118 msgid "Enhanced Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:118 +#: ../imagery/i.vi/main.c:119 msgid "Enhanced Vegetation Index 2" msgstr "" -#: ../imagery/i.vi/main.c:119 +#: ../imagery/i.vi/main.c:120 msgid "Green Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:120 +#: ../imagery/i.vi/main.c:121 msgid "Green Atmospherically Resistant Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:121 +#: ../imagery/i.vi/main.c:122 msgid "Global Environmental Monitoring Index" msgstr "" -#: ../imagery/i.vi/main.c:122 +#: ../imagery/i.vi/main.c:123 msgid "Infrared Percentage Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:123 +#: ../imagery/i.vi/main.c:124 msgid "Modified Soil Adjusted Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:124 +#: ../imagery/i.vi/main.c:125 msgid "second Modified Soil Adjusted Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:125 +#: ../imagery/i.vi/main.c:126 msgid "Normalized Difference Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:126 +#: ../imagery/i.vi/main.c:127 msgid "Perpendicular Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:127 +#: ../imagery/i.vi/main.c:128 msgid "Soil Adjusted Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:128 +#: ../imagery/i.vi/main.c:129 msgid "Simple Ratio" msgstr "" -#: ../imagery/i.vi/main.c:129 +#: ../imagery/i.vi/main.c:130 msgid "Visible Atmospherically Resistant Index" msgstr "" -#: ../imagery/i.vi/main.c:130 +#: ../imagery/i.vi/main.c:131 msgid "Weighted Difference Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:134 +#: ../imagery/i.vi/main.c:135 msgid "type" msgstr "" -#: ../imagery/i.vi/main.c:140 +#: ../imagery/i.vi/main.c:141 msgid "Name of input nir channel surface reflectance map" msgstr "" -#: ../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 ../vector/v.vol.rst/main.c:254 -#: ../vector/v.vol.rst/main.c:303 +#: ../imagery/i.vi/main.c:143 ../imagery/i.vi/main.c:151 +#: ../imagery/i.vi/main.c:159 ../imagery/i.vi/main.c:167 +#: ../imagery/i.vi/main.c:175 ../vector/v.vol.rst/main.c:256 +#: ../vector/v.vol.rst/main.c:305 msgid "Optional inputs" msgstr "" -#: ../imagery/i.vi/main.c:148 +#: ../imagery/i.vi/main.c:149 msgid "Name of input green channel surface reflectance map" msgstr "" -#: ../imagery/i.vi/main.c:156 +#: ../imagery/i.vi/main.c:157 msgid "Name of input blue channel surface reflectance map" msgstr "" -#: ../imagery/i.vi/main.c:164 +#: ../imagery/i.vi/main.c:165 msgid "Name of input 5th channel surface reflectance map" msgstr "" -#: ../imagery/i.vi/main.c:172 +#: ../imagery/i.vi/main.c:173 msgid "Name of input 7th channel surface reflectance map" msgstr "" -#: ../imagery/i.vi/main.c:180 +#: ../imagery/i.vi/main.c:181 msgid "Value of the slope of the soil line (MSAVI only)" msgstr "" -#: ../imagery/i.vi/main.c:181 ../imagery/i.vi/main.c:188 -#: ../imagery/i.vi/main.c:195 +#: ../imagery/i.vi/main.c:182 ../imagery/i.vi/main.c:189 +#: ../imagery/i.vi/main.c:196 msgid "MSAVI settings" msgstr "" -#: ../imagery/i.vi/main.c:187 +#: ../imagery/i.vi/main.c:188 msgid "Value of the intercept of the soil line (MSAVI only)" msgstr "" -#: ../imagery/i.vi/main.c:194 +#: ../imagery/i.vi/main.c:195 msgid "Value of the factor of reduction of soil noise (MSAVI only)" msgstr "" -#: ../imagery/i.vi/main.c:201 +#: ../imagery/i.vi/main.c:202 msgid "Maximum bits for digital numbers" msgstr "" -#: ../imagery/i.vi/main.c:202 +#: ../imagery/i.vi/main.c:203 msgid "If data is in Digital Numbers (i.e. integer type), give the max bits (i.e. 8 for Landsat -> [0-255])" msgstr "" -#: ../imagery/i.vi/main.c:228 +#: ../imagery/i.vi/main.c:229 msgid "sr index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:231 +#: ../imagery/i.vi/main.c:232 msgid "ndvi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:234 +#: ../imagery/i.vi/main.c:235 msgid "ipvi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:237 +#: ../imagery/i.vi/main.c:238 msgid "dvi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:240 +#: ../imagery/i.vi/main.c:241 msgid "pvi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:243 +#: ../imagery/i.vi/main.c:244 msgid "wdvi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:246 +#: ../imagery/i.vi/main.c:247 msgid "savi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:251 +#: ../imagery/i.vi/main.c:252 msgid "msavi index requires red and nir maps, and 3 parameters related to soil line" msgstr "" -#: ../imagery/i.vi/main.c:254 +#: ../imagery/i.vi/main.c:255 msgid "msavi2 index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:257 +#: ../imagery/i.vi/main.c:258 msgid "gemi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:261 +#: ../imagery/i.vi/main.c:262 msgid "arvi index requires blue, red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:265 +#: ../imagery/i.vi/main.c:266 msgid "evi index requires blue, red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:268 +#: ../imagery/i.vi/main.c:269 msgid "evi2 index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:272 +#: ../imagery/i.vi/main.c:273 msgid "vari index requires blue, green and red maps" msgstr "" -#: ../imagery/i.vi/main.c:276 +#: ../imagery/i.vi/main.c:277 msgid "gari index requires blue, green, red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:281 +#: ../imagery/i.vi/main.c:282 msgid "gvi index requires blue, green, red, nir, chan5 and chan7 maps" msgstr "" @@ -25919,7 +26306,7 @@ msgid "%s######## CLUSTER END (%s) ########%s" msgstr "" -#: ../imagery/i.cluster/main.c:354 ../misc/m.nviz.image/main.c:242 +#: ../imagery/i.cluster/main.c:354 ../misc/m.nviz.image/main.c:248 #, c-format msgid "File <%s> created." msgstr "" @@ -27090,130 +27477,130 @@ msgid "Name of the output emissivity layer" msgstr "" -#: ../imagery/i.group/main.c:55 +#: ../imagery/i.group/main.c:56 msgid "Creates, edits, and lists groups of imagery data." msgstr "" -#: ../imagery/i.group/main.c:59 +#: ../imagery/i.group/main.c:60 msgid "Name of imagery group" msgstr "Nome do grupo de imagens" -#: ../imagery/i.group/main.c:63 +#: ../imagery/i.group/main.c:64 msgid "Name of imagery subgroup" msgstr "" -#: ../imagery/i.group/main.c:67 +#: ../imagery/i.group/main.c:68 msgid "Name of raster map(s) to include in group" msgstr "" -#: ../imagery/i.group/main.c:68 ../imagery/i.group/main.c:74 +#: ../imagery/i.group/main.c:69 ../imagery/i.group/main.c:80 msgid "Maps" msgstr "" -#: ../imagery/i.group/main.c:73 +#: ../imagery/i.group/main.c:79 msgid "Remove selected files from specified group or subgroup" msgstr "" -#: ../imagery/i.group/main.c:78 +#: ../imagery/i.group/main.c:84 msgid "List files from specified (sub)group" msgstr "" -#: ../imagery/i.group/main.c:83 +#: ../imagery/i.group/main.c:89 msgid "List subgroups from specified group" msgstr "" -#: ../imagery/i.group/main.c:109 +#: ../imagery/i.group/main.c:148 msgid "No input raster map(s) specified" msgstr "" -#: ../imagery/i.group/main.c:128 ../imagery/i.group/main.c:150 +#: ../imagery/i.group/main.c:167 ../imagery/i.group/main.c:189 msgid "Specified group does not exist in current mapset" msgstr "" -#: ../imagery/i.group/main.c:132 +#: ../imagery/i.group/main.c:171 #, c-format msgid "Removing raster maps from subgroup <%s>..." msgstr "" -#: ../imagery/i.group/main.c:137 +#: ../imagery/i.group/main.c:176 #, c-format msgid "Removing raster maps from group <%s>..." msgstr "" -#: ../imagery/i.group/main.c:158 +#: ../imagery/i.group/main.c:197 #, c-format msgid "Subgroup <%s> of group <%s> references the following raster maps:" msgstr "" -#: ../imagery/i.group/main.c:173 +#: ../imagery/i.group/main.c:212 #, c-format msgid "Group <%s> references the following raster maps:" msgstr "" -#: ../imagery/i.group/main.c:185 +#: ../imagery/i.group/main.c:224 #, c-format msgid "Group <%s> does not yet exist. Creating..." msgstr "" -#: ../imagery/i.group/main.c:189 ../imagery/i.group/main.c:198 +#: ../imagery/i.group/main.c:228 ../imagery/i.group/main.c:237 #, c-format msgid "Adding raster maps to group <%s>..." msgstr "" -#: ../imagery/i.group/main.c:193 +#: ../imagery/i.group/main.c:232 #, c-format msgid "Adding raster maps to subgroup <%s>..." msgstr "" -#: ../imagery/i.group/main.c:219 +#: ../imagery/i.group/main.c:258 msgid "No input raster maps defined" msgstr "" -#: ../imagery/i.group/main.c:223 ../imagery/i.group/main.c:265 +#: ../imagery/i.group/main.c:262 ../imagery/i.group/main.c:304 #, c-format msgid "Raster map <%s> not found. Skipped." msgstr "" -#: ../imagery/i.group/main.c:228 +#: ../imagery/i.group/main.c:267 #, c-format msgid "Adding raster map <%s> to group" msgstr "" -#: ../imagery/i.group/main.c:234 +#: ../imagery/i.group/main.c:273 #, c-format msgid "Raster map <%s> exists in group. Skipped." msgstr "" -#: ../imagery/i.group/main.c:271 +#: ../imagery/i.group/main.c:310 #, c-format msgid "Adding raster map <%s> to subgroup" msgstr "" -#: ../imagery/i.group/main.c:278 +#: ../imagery/i.group/main.c:317 #, c-format msgid "Raster map <%s> exists in subgroup. Skipping..." msgstr "" -#: ../imagery/i.group/main.c:327 +#: ../imagery/i.group/main.c:366 #, c-format msgid "Removing raster map <%s> from group" msgstr "" -#: ../imagery/i.group/main.c:344 ../imagery/i.group/main.c:403 +#: ../imagery/i.group/main.c:383 ../imagery/i.group/main.c:442 msgid "No raster map removed" msgstr "" -#: ../imagery/i.group/main.c:386 +#: ../imagery/i.group/main.c:425 #, c-format msgid "Removing raster map <%s> from subgroup" msgstr "" -#: ../imagery/i.group/main.c:422 +#: ../imagery/i.group/main.c:461 #, c-format msgid "Group <%s> does not contain any subgroup.\n" msgstr "" -#: ../imagery/i.group/main.c:433 +#: ../imagery/i.group/main.c:472 #, c-format msgid "group <%s> references the following subgroups\n" msgstr "" @@ -27536,16 +27923,21 @@ msgid "Elevation map name is missing. Please set '%s' option" msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:212 +#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:211 #, c-format -msgid "Mapset [%s] in target location [%s] - %s " +msgid "Group [%s] in location [%s] mapset [%s] now uses elevation map [%s]" msgstr "" #: ../imagery/i.ortho.photo/i.ortho.elev/main.c:214 +#, c-format +msgid "Mapset [%s] in target location [%s] - %s " +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:216 msgid "permission denied\n" msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:214 +#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:216 msgid "not found\n" msgstr "" @@ -27888,29 +28280,34 @@ msgid "Target east,north coordinates to local x,y" msgstr "" -#: ../misc/m.nviz.image/main.c:56 +#: ../misc/m.nviz.image/main.c:55 msgid "Creates a 3D rendering of GIS data." msgstr "" -#: ../misc/m.nviz.image/main.c:57 +#: ../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:83 +#: ../misc/m.nviz.image/main.c:87 msgid "Unable to render data" msgstr "" -#: ../misc/m.nviz.image/main.c:142 +#: ../misc/m.nviz.image/main.c:146 #, c-format msgid "Vertical exaggeration not given, using calculated value %.0f" msgstr "" -#: ../misc/m.nviz.image/main.c:154 +#: ../misc/m.nviz.image/main.c:158 #, c-format msgid "Viewpoint height not given, using calculated value %.0f" msgstr "" -#: ../misc/m.nviz.image/main.c:240 +#: ../misc/m.nviz.image/main.c:244 +#, fuzzy +msgid "Failed to write image" +msgstr "Não consegui escrever o arquivo temporário." + +#: ../misc/m.nviz.image/main.c:246 msgid "Unsupported output format" msgstr "" @@ -28568,8 +28965,8 @@ msgstr "" #: ../db/db.databases/main.c:97 ../db/db.copy/main.c:37 -#: ../db/db.execute/main.c:127 ../db/db.execute/main.c:134 -#: ../db/db.execute/main.c:140 ../db/db.select/main.c:267 +#: ../db/db.execute/main.c:139 ../db/db.execute/main.c:146 +#: ../db/db.execute/main.c:152 ../db/db.select/main.c:267 #: ../db/db.dropdb/main.c:73 ../db/db.createdb/main.c:73 #: ../vector/v.db.select/main.c:57 msgid "SQL" @@ -28682,26 +29079,30 @@ msgid "Overwrite current settings if already initialized" msgstr "" -#: ../db/db.connect/main.c:91 +#: ../db/db.connect/main.c:101 msgid "Default group of database users to which select privilege is granted" msgstr "" -#: ../db/db.connect/main.c:141 ../db/db.tables/main.c:41 +#: ../db/db.connect/main.c:151 ../db/db.tables/main.c:41 msgid "Database connection not defined. Run db.connect." msgstr "" -#: ../db/db.connect/main.c:166 +#: ../db/db.connect/main.c:176 msgid "DB settings already defined, nothing to do" msgstr "" -#: ../db/db.connect/main.c:172 +#: ../db/db.connect/main.c:182 msgid "Default driver is not set" msgstr "" -#: ../db/db.connect/main.c:175 +#: ../db/db.connect/main.c:185 msgid "Default database is not set" msgstr "" +#: ../db/db.connect/main.c:221 +msgid "Unable to set default database connection" +msgstr "" + #: ../db/db.describe/main.c:108 msgid "Print column names only instead of full column descriptions" msgstr "" @@ -28719,41 +29120,42 @@ msgid "Unable to open file <%s>: %s" msgstr "" -#: ../db/db.execute/main.c:94 ../db/db.execute/main.c:99 +#: ../db/db.execute/main.c:86 ../db/db.execute/main.c:91 +#: ../db/db.execute/main.c:106 ../db/db.execute/main.c:111 #, c-format msgid "Error while executing: '%s'" msgstr "" -#: ../db/db.execute/main.c:128 +#: ../db/db.execute/main.c:140 msgid "Executes any SQL statement." msgstr "" -#: ../db/db.execute/main.c:129 +#: ../db/db.execute/main.c:141 msgid "For SELECT statements use 'db.select'." msgstr "" -#: ../db/db.execute/main.c:132 +#: ../db/db.execute/main.c:144 msgid "SQL statement" msgstr "" -#: ../db/db.execute/main.c:133 +#: ../db/db.execute/main.c:145 msgid "Example: update rybniky set kapri = 'hodne' where kapri = 'malo'" msgstr "" -#: ../db/db.execute/main.c:138 +#: ../db/db.execute/main.c:150 msgid "Name of file containing SQL statement(s)" msgstr "" -#: ../db/db.execute/main.c:160 +#: ../db/db.execute/main.c:172 msgid "Ignore SQL errors and continue" msgstr "Ignorar erros SQL e continuar" -#: ../db/db.execute/main.c:161 ../vector/v.build/main.c:51 +#: ../db/db.execute/main.c:173 ../vector/v.build/main.c:51 #: ../vector/v.build/main.c:77 msgid "Errors" msgstr "" -#: ../db/db.execute/main.c:167 +#: ../db/db.execute/main.c:179 #, c-format msgid "You must provide <%s> or <%s> option" msgstr "" @@ -28878,7 +29280,7 @@ msgid "Unable to db_alloc_string_array()" msgstr "" -#: ../db/drivers/ogr/execute.c:56 ../vector/v.out.ogr/main.c:592 +#: ../db/drivers/ogr/execute.c:56 ../vector/v.out.ogr/main.c:648 #, c-format msgid "OGR layer <%s> not found" msgstr "" @@ -28887,11 +29289,11 @@ #: ../vector/v.out.lidar/main.c:155 ../vector/v.db.connect/main.c:289 #: ../vector/v.reclass/main.c:145 ../vector/v.to.3d/trans2.c:63 #: ../vector/v.to.3d/trans3.c:65 ../vector/v.univar/main.c:355 -#: ../vector/v.distance/main.c:533 ../vector/v.distance/main.c:574 +#: ../vector/v.distance/main.c:540 ../vector/v.distance/main.c:581 #: ../vector/v.in.db/main.c:187 ../vector/v.colors/scan_attr.c:35 -#: ../vector/v.colors.out/make_colors.c:42 ../vector/v.vect.stats/main.c:428 +#: ../vector/v.colors.out/make_colors.c:42 ../vector/v.vect.stats/main.c:435 #: ../vector/v.transform/trans_digit.c:116 -#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:96 +#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:97 #: ../scripts/v.db.join/v.db.join.py:98 ../scripts/v.db.join/v.db.join.py:106 #: ../scripts/v.db.join/v.db.join.py:123 ../scripts/db.univar/db.univar.py:120 #, c-format, python-format @@ -28925,12 +29327,7 @@ msgid "Column '%s' : type int8 (bigint) is stored as integer (4 bytes) some data may be damaged" msgstr "" -#: ../db/drivers/ogr/describe.c:204 -#, c-format -msgid "column '%s', type 'string': unknown width -> stored as varchar(250) some data may be lost" -msgstr "coluna '%s', tipo 'string': comprimento desconhecido -> armazenado como varchar(250) alguns dados podem ser perdidos" - -#: ../db/drivers/ogr/describe.c:212 ../db/drivers/ogr/fetch.c:160 +#: ../db/drivers/ogr/describe.c:212 ../db/drivers/ogr/fetch.c:167 msgid "Unknown type" msgstr "Tipo desconhecido" @@ -28942,7 +29339,7 @@ msgid "Unable to add new token" msgstr "" -#: ../db/drivers/ogr/fetch.c:55 ../db/drivers/ogr/fetch.c:188 +#: ../db/drivers/ogr/fetch.c:55 ../db/drivers/ogr/fetch.c:195 #: ../db/drivers/sqlite/fetch.c:265 ../db/drivers/postgres/fetch.c:33 #: ../db/drivers/mysql/fetch.c:34 ../db/drivers/mysql/fetch.c:276 msgid "Cursor not found" @@ -29461,7 +29858,7 @@ #: ../db/drivers/dbf/db.c:94 #, c-format -msgid "Unable create DBF database: %s" +msgid "Unable to create DBF database: %s" msgstr "" #: ../db/drivers/dbf/db.c:102 @@ -29572,7 +29969,7 @@ msgstr "writeVTKHeader: Escrevendo cabeçalho VTK" #: ../vector/v.mkgrid/main.c:73 ../vector/v.kcv/main.c:58 -#: ../vector/v.random/main.c:101 ../vector/v.perturb/main.c:66 +#: ../vector/v.random/main.c:104 ../vector/v.perturb/main.c:66 #: ../vector/v.normal/main.c:75 ../vector/v.qcount/main.c:62 msgid "point pattern" msgstr "" @@ -29797,7 +30194,7 @@ msgid "GRASS is not compiled with PostgreSQL support. Using OGR-PostgreSQL driver instead of native GRASS-PostGIS data driver." msgstr "" -#: ../vector/v.external.out/link.c:26 ../vector/v.out.ogr/main.c:102 +#: ../vector/v.external.out/link.c:26 ../vector/v.out.ogr/main.c:103 #, c-format msgid "Data source starts with \"PG:\" prefix, expecting \"PostgreSQL\" format (\"%s\" given)" msgstr "" @@ -30098,12 +30495,13 @@ msgid "Loading data..." msgstr "" -#: ../vector/v.to.rast/vect2rast.c:55 ../vector/v.db.connect/main.c:213 -#: ../vector/v.to.rast3/main.c:80 ../vector/v.db.select/main.c:171 -#: ../vector/v.to.3d/trans2.c:49 ../vector/v.to.3d/trans3.c:51 -#: ../vector/v.distance/main.c:515 ../vector/v.distance/main.c:596 -#: ../vector/v.colors.out/make_colors.c:31 ../vector/v.info/print.c:138 -#: ../vector/v.extract/main.c:255 +#: ../vector/v.to.rast/vect2rast.c:55 ../vector/v.random/main.c:265 +#: ../vector/v.db.connect/main.c:213 ../vector/v.to.rast3/main.c:80 +#: ../vector/v.db.select/main.c:171 ../vector/v.to.3d/trans2.c:49 +#: ../vector/v.to.3d/trans3.c:51 ../vector/v.distance/main.c:522 +#: ../vector/v.distance/main.c:603 ../vector/v.colors.out/make_colors.c:31 +#: ../vector/v.info/print.c:138 ../vector/v.extract/main.c:217 +#: ../vector/v.extract/main.c:315 #, c-format msgid "Database connection not defined for layer <%s>" msgstr "" @@ -30368,237 +30766,237 @@ msgid "No database record for cat = %d and export of 'cat' disabled" msgstr "" -#: ../vector/v.out.ogr/main.c:87 +#: ../vector/v.out.ogr/main.c:88 msgid "Exports a vector map layer to any of the supported OGR vector formats." msgstr "" -#: ../vector/v.out.ogr/main.c:88 +#: ../vector/v.out.ogr/main.c:89 msgid "By default a vector map layer is exported to OGC GeoPackage format." msgstr "" -#: ../vector/v.out.ogr/main.c:170 +#: ../vector/v.out.ogr/main.c:172 msgid "Volumes will be exported as sets of faces" msgstr "" -#: ../vector/v.out.ogr/main.c:188 +#: ../vector/v.out.ogr/main.c:190 msgid "Unable to determine input map's vector feature type(s)." msgstr "" -#: ../vector/v.out.ogr/main.c:254 +#: ../vector/v.out.ogr/main.c:255 msgid "The combination of types is not supported by all formats." msgstr "" -#: ../vector/v.out.ogr/main.c:271 +#: ../vector/v.out.ogr/main.c:272 msgid "Unable to create OGR spatial reference" msgstr "" -#: ../vector/v.out.ogr/main.c:293 +#: ../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:305 +#: ../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:311 +#: ../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:319 +#: ../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:328 +#: ../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:337 +#: ../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:345 +#: ../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:353 +#: ../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:361 +#: ../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:371 +#: ../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:380 +#: ../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:390 +#: ../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:399 +#: ../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:409 +#: ../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:418 +#: ../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:427 +#: ../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:436 +#: ../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:461 +#: ../vector/v.out.ogr/main.c:478 #, c-format msgid "OGR driver <%s> not found" msgstr "" -#: ../vector/v.out.ogr/main.c:488 +#: ../vector/v.out.ogr/main.c:523 #, c-format msgid "Unable to open OGR data source '%s'" msgstr "" -#: ../vector/v.out.ogr/main.c:502 +#: ../vector/v.out.ogr/main.c:543 #, c-format msgid "Layer <%s> already exists in OGR data source '%s'" msgstr "" -#: ../vector/v.out.ogr/main.c:506 +#: ../vector/v.out.ogr/main.c:547 #, c-format msgid "OGR layer <%s> already exists and will be overwritten" msgstr "" -#: ../vector/v.out.ogr/main.c:513 +#: ../vector/v.out.ogr/main.c:559 #, c-format msgid "OGR layer <%s> doesn't exists, creating new OGR layer instead" msgstr "" -#: ../vector/v.out.ogr/main.c:541 +#: ../vector/v.out.ogr/main.c:587 msgid "Overriding existing user-defined 'SHPT=' LCO." msgstr "" -#: ../vector/v.out.ogr/main.c:556 +#: ../vector/v.out.ogr/main.c:602 #, 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:568 +#: ../vector/v.out.ogr/main.c:614 #, 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:575 +#: ../vector/v.out.ogr/main.c:621 #, c-format msgid "Vector map <%s> is 3D. Use format specific layer creation options (parameter 'lco') to export using only category numbers as attributes" msgstr "Nenhuma tabela de atributos encontrada -> usando apenas números de categorias como atributos" -#: ../vector/v.out.ogr/main.c:610 +#: ../vector/v.out.ogr/main.c:666 msgid "Exporting 'cat' anyway, as it is the only attribute table field" msgstr "" -#: ../vector/v.out.ogr/main.c:619 ../vector/v.out.ogr/main.c:691 +#: ../vector/v.out.ogr/main.c:675 ../vector/v.out.ogr/main.c:747 #, c-format msgid "New attribute column <%s> added to the table" msgstr "" -#: ../vector/v.out.ogr/main.c:703 +#: ../vector/v.out.ogr/main.c:759 #, c-format msgid "Key column <%s> not found" msgstr "" -#: ../vector/v.out.ogr/main.c:716 +#: ../vector/v.out.ogr/main.c:787 #, c-format msgid "Exporting %d feature..." msgid_plural "Exporting %d features..." msgstr[0] "" msgstr[1] "" -#: ../vector/v.out.ogr/main.c:731 +#: ../vector/v.out.ogr/main.c:802 #, 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:750 +#: ../vector/v.out.ogr/main.c:821 #, c-format msgid "Exporting %d volume..." msgid_plural "Exporting %d volumes..." msgstr[0] "" msgstr[1] "" -#: ../vector/v.out.ogr/main.c:754 +#: ../vector/v.out.ogr/main.c:825 msgid "Export of volumes not implemented yet. Skipping." msgstr "" -#: ../vector/v.out.ogr/main.c:771 +#: ../vector/v.out.ogr/main.c:842 #, 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:777 +#: ../vector/v.out.ogr/main.c:848 #, 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:781 +#: ../vector/v.out.ogr/main.c:852 #, 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:797 +#: ../vector/v.out.ogr/main.c:868 msgid "Output layer is empty, no features written" msgstr "" -#: ../vector/v.out.ogr/main.c:798 +#: ../vector/v.out.ogr/main.c:869 #, c-format msgid "%d feature (%s type) written to <%s> (%s format)." msgid_plural "%d features (%s type) written to <%s> (%s format)." @@ -30689,7 +31087,7 @@ msgid "Force 2D output even if input is 3D (applies to Shapefile output only)" msgstr "" -#: ../vector/v.out.ogr/args.c:114 ../vector/v.in.ogr/main.c:338 +#: ../vector/v.out.ogr/args.c:114 ../vector/v.in.ogr/main.c:355 #: ../vector/v.out.postgis/args.c:78 msgid "Useful if input is 3D but all z coordinates are identical" msgstr "" @@ -30706,8 +31104,8 @@ msgid "List supported output formats and exit" msgstr "" -#: ../vector/v.out.ogr/dsn.c:21 ../vector/v.in.ogr/dsn.c:26 -#: ../vector/v.external/dsn.c:21 +#: ../vector/v.out.ogr/dsn.c:27 ../vector/v.in.ogr/dsn.c:28 +#: ../vector/v.external/dsn.c:27 msgid "Invalid connection string (dbname missing)" msgstr "" @@ -30716,39 +31114,48 @@ msgid "OGR driver <%s> not available" msgstr "" -#: ../vector/v.out.ogr/create.c:26 +#: ../vector/v.out.ogr/create.c:30 #, c-format msgid "Creation of output OGR datasource <%s> failed" msgstr "" -#: ../vector/v.out.ogr/create.c:36 +#: ../vector/v.out.ogr/create.c:44 #, c-format msgid "Creation of OGR layer <%s> failed" msgstr "" -#: ../vector/v.out.ogr/export_lines.c:178 -#: ../vector/v.out.ogr/export_areas.c:143 +#: ../vector/v.out.ogr/export_lines.c:135 +#: ../vector/v.out.ogr/export_lines.c:231 +#: ../vector/v.out.ogr/export_lines.c:280 +#: ../vector/v.out.ogr/export_areas.c:126 +#: ../vector/v.out.ogr/export_areas.c:227 +#: ../vector/v.out.ogr/export_areas.c:278 +msgid "Failed to create OGR feature" +msgstr "" + +#: ../vector/v.out.ogr/export_lines.c:180 +#: ../vector/v.out.ogr/export_areas.c:170 #, c-format msgid "Unable to export multi-features. No category index for layer %d." msgstr "" -#: ../vector/v.out.ogr/export_lines.c:212 -#: ../vector/v.out.ogr/export_areas.c:176 +#: ../vector/v.out.ogr/export_lines.c:214 +#: ../vector/v.out.ogr/export_areas.c:203 #, 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:154 +#: ../vector/v.out.ogr/export_areas.c:181 msgid "Exporting features with category..." msgstr "" -#: ../vector/v.out.ogr/export_areas.c:214 +#: ../vector/v.out.ogr/export_areas.c:243 msgid "Exporting features without category..." msgstr "" #: ../vector/v.kcv/main.c:57 ../vector/v.out.lidar/main.c:474 #: ../vector/v.normal/main.c:74 ../vector/v.in.db/main.c:55 -#: ../vector/v.decimate/main.c:129 +#: ../vector/v.decimate/main.c:130 msgid "points" msgstr "" @@ -30848,7 +31255,7 @@ msgid "Name of attribute column with values to interpolate" msgstr "" -#: ../vector/v.surf.idw/main.c:102 ../vector/v.surf.rst/main.c:185 +#: ../vector/v.surf.idw/main.c:102 ../vector/v.surf.rst/main.c:187 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 "" @@ -31399,7 +31806,7 @@ #: ../vector/v.net.distance/main.c:101 ../vector/v.net.distance/main.c:106 #: ../vector/v.net.distance/main.c:112 ../vector/v.distance/main.c:131 #: ../vector/v.distance/main.c:136 ../vector/v.distance/main.c:143 -#: ../vector/v.distance/main.c:187 ../vector/v.distance/main.c:224 +#: ../vector/v.distance/main.c:189 ../vector/v.distance/main.c:226 msgid "From" msgstr "" @@ -31418,7 +31825,7 @@ #: ../vector/v.net.distance/main.c:117 ../vector/v.net.distance/main.c:124 #: ../vector/v.net.distance/main.c:129 ../vector/v.net.distance/main.c:135 #: ../vector/v.distance/main.c:148 ../vector/v.distance/main.c:153 -#: ../vector/v.distance/main.c:160 ../vector/v.distance/main.c:230 +#: ../vector/v.distance/main.c:160 ../vector/v.distance/main.c:232 msgid "To" msgstr "" @@ -31498,102 +31905,118 @@ msgstr[0] "" msgstr[1] "" -#: ../vector/v.random/main.c:102 +#: ../vector/v.random/main.c:105 msgid "stratified random sampling" msgstr "" -#: ../vector/v.random/main.c:105 +#: ../vector/v.random/main.c:108 msgid "Generates random 2D/3D vector points." msgstr "" -#: ../vector/v.random/main.c:113 +#: ../vector/v.random/main.c:116 msgid "Number of points to be created" msgstr "" -#: ../vector/v.random/main.c:118 +#: ../vector/v.random/main.c:121 msgid "Restrict points to areas in input vector" msgstr "" -#: ../vector/v.random/main.c:120 ../vector/v.random/main.c:180 +#: ../vector/v.random/main.c:123 ../vector/v.random/main.c:183 msgid "Restrict" msgstr "" -#: ../vector/v.random/main.c:136 +#: ../vector/v.random/main.c:139 msgid "Minimum z height (needs -z flag or column name)" msgstr "" -#: ../vector/v.random/main.c:138 ../vector/v.random/main.c:147 -#: ../vector/v.random/main.c:160 ../vector/v.random/main.c:170 -#: ../vector/v.random/main.c:175 ../vector/v.in.db/main.c:85 +#: ../vector/v.random/main.c:141 ../vector/v.random/main.c:150 +#: ../vector/v.random/main.c:163 ../vector/v.random/main.c:173 +#: ../vector/v.random/main.c:178 ../vector/v.in.db/main.c:85 msgid "3D output" msgstr "" -#: ../vector/v.random/main.c:145 +#: ../vector/v.random/main.c:148 msgid "Maximum z height (needs -z flag or column name)" msgstr "" -#: ../vector/v.random/main.c:154 +#: ../vector/v.random/main.c:157 msgid "The seed to initialize the random generator. If not set the process ID is used" msgstr "" -#: ../vector/v.random/main.c:157 +#: ../vector/v.random/main.c:160 msgid "Name of column for z values" msgstr "" -#: ../vector/v.random/main.c:159 +#: ../vector/v.random/main.c:162 msgid "Writes z values to column" msgstr "" -#: ../vector/v.random/main.c:167 +#: ../vector/v.random/main.c:170 msgid "Type of column for z values" msgstr "" -#: ../vector/v.random/main.c:174 +#: ../vector/v.random/main.c:177 msgid "Create 3D output" msgstr "Criar saída 3D" -#: ../vector/v.random/main.c:179 +#: ../vector/v.random/main.c:182 msgid "Generate n points for each individual area (requires restrict parameter)" msgstr "" -#: ../vector/v.random/main.c:196 +#: ../vector/v.random/main.c:199 #, c-format -msgid "Number of points must be > 0 (%d given)" +msgid "Number of points must be > 0 (%ld given)" msgstr "" -#: ../vector/v.random/main.c:212 ../vector/v.drape/main.c:150 +#: ../vector/v.random/main.c:215 ../vector/v.drape/main.c:150 #: ../vector/v.buffer/main.c:347 #, c-format msgid "Invalid layer number (%d). Parameter '%s' or '%s' specified, assuming layer '1'." msgstr "" -#: ../vector/v.random/main.c:222 +#: ../vector/v.random/main.c:225 #, c-format msgid "No areas in vector map <%s>" msgstr "" -#: ../vector/v.random/main.c:276 -msgid "Table should contain only two columns" -msgstr "" - -#: ../vector/v.random/main.c:285 +#: ../vector/v.random/main.c:323 msgid "You have created unsupported column type. This module supports only INTEGER and DOUBLE PRECISION column types." msgstr "" -#: ../vector/v.random/main.c:348 +#: ../vector/v.random/main.c:387 #, c-format msgid "Selected areas in input vector <%s> do not overlap with the current region" msgstr "" -#: ../vector/v.random/main.c:360 +#: ../vector/v.random/main.c:399 #, c-format msgid "Input vector <%s> does not overlap with the current region" msgstr "" -#: ../vector/v.random/main.c:385 +#: ../vector/v.random/main.c:424 msgid "Generating points..." msgstr "" +#: ../vector/v.random/main.c:530 ../vector/v.random/main.c:677 +#, fuzzy, c-format +msgid "Unable to insert new row: %s" +msgstr "Não consegui inserir novo registro: '%s'" + +#: ../vector/v.random/main.c:702 ../vector/v.db.select/main.c:208 +msgid "Unable to open select cursor" +msgstr "" + +#: ../vector/v.random/main.c:707 ../vector/v.reclass/main.c:267 +#: ../vector/v.db.select/main.c:229 +#, c-format +msgid "Unable to fetch data from table <%s>" +msgstr "" + +#: ../vector/v.random/main.c:742 +#, fuzzy, c-format +msgid "Unable to update row: %s" +msgstr "Não foi possível criar tabela: %s" + #: ../vector/v.support/main.c:41 msgid "Updates vector map metadata." msgstr "" @@ -31683,7 +32106,7 @@ msgid "%s: Cannot write dxf file." msgstr "" -#: ../vector/v.out.lidar/main.c:77 +#: ../vector/v.out.lidar/main.c:77 ../vector/v.extract/extract.c:264 #, c-format msgid "Database connection not defined for layer <%d>" msgstr "" @@ -31797,106 +32220,100 @@ msgid "Ignore color table even when set and not other options are present" msgstr "" -#: ../vector/v.proj/main.c:72 +#: ../vector/v.proj/main.c:77 msgid "Re-projects a vector map from one location to the current location." msgstr "" -#: ../vector/v.proj/main.c:78 +#: ../vector/v.proj/main.c:83 msgid "Location containing input vector map" msgstr "" -#: ../vector/v.proj/main.c:82 +#: ../vector/v.proj/main.c:87 msgid "Mapset containing input vector map" msgstr "" -#: ../vector/v.proj/main.c:88 +#: ../vector/v.proj/main.c:93 msgid "Name of input vector map to re-project" msgstr "" -#: ../vector/v.proj/main.c:100 +#: ../vector/v.proj/main.c:105 msgid "Maximum segment length in meters in output vector map" msgstr "" -#: ../vector/v.proj/main.c:101 +#: ../vector/v.proj/main.c:106 msgid "Increases accuracy of reprojected shapes, disable with smax=0" msgstr "" -#: ../vector/v.proj/main.c:111 +#: ../vector/v.proj/main.c:124 msgid "List vector maps in input mapset and exit" msgstr "" -#: ../vector/v.proj/main.c:115 +#: ../vector/v.proj/main.c:128 msgid "3D vector maps only" msgstr "" -#: ../vector/v.proj/main.c:117 +#: ../vector/v.proj/main.c:130 msgid "Assume z coordinate is ellipsoidal height and transform if possible" msgstr "" -#: ../vector/v.proj/main.c:123 +#: ../vector/v.proj/main.c:136 msgid "Latlon output only, default is -180,180" msgstr "" -#: ../vector/v.proj/main.c:125 +#: ../vector/v.proj/main.c:138 msgid "Disable wrapping to -180,180 for latlon output" msgstr "" -#: ../vector/v.proj/main.c:131 +#: ../vector/v.proj/main.c:144 msgid "Recommended for massive point projection" msgstr "" -#: ../vector/v.proj/main.c:200 +#: ../vector/v.proj/main.c:212 msgid "No vector maps found" msgstr "" -#: ../vector/v.proj/main.c:213 +#: ../vector/v.proj/main.c:225 #, c-format msgid "Vector map <%s> in location <%s> mapset <%s> not found" msgstr "" -#: ../vector/v.proj/main.c:243 +#: ../vector/v.proj/main.c:255 #, c-format msgid "Mapset <%s> in input location <%s> - permission denied" msgstr "" -#: ../vector/v.proj/main.c:246 +#: ../vector/v.proj/main.c:258 #, c-format msgid "Mapset <%s> in input location <%s> not found" msgstr "" -#: ../vector/v.proj/main.c:291 ../vector/v.proj/main.c:417 +#: ../vector/v.proj/main.c:312 ../vector/v.proj/main.c:439 #: ../vector/v.rectify/main.c:235 msgid "Reading input vector map" msgstr "" -#: ../vector/v.proj/main.c:314 +#: ../vector/v.proj/main.c:335 #, c-format msgid "Input vector map <%s> is empty" msgstr "" -#: ../vector/v.proj/main.c:322 ../vector/v.proj/main.c:333 -#: ../vector/v.proj/main.c:348 ../vector/v.proj/main.c:363 -msgid "Error in pj_do_transform" -msgstr "" - -#: ../vector/v.proj/main.c:408 +#: ../vector/v.proj/main.c:430 msgid "Reprojecting primitives ..." msgstr "" -#: ../vector/v.proj/main.c:445 ../vector/v.proj/main.c:452 -#: ../vector/v.proj/main.c:478 ../vector/v.proj/main.c:492 +#: ../vector/v.proj/main.c:495 ../vector/v.proj/main.c:509 #, c-format msgid "Unable to re-project vector map <%s> from <%s>" msgstr "" -#: ../vector/v.proj/main.c:503 ../vector/v.build.polylines/main.c:241 +#: ../vector/v.proj/main.c:520 ../vector/v.build.polylines/main.c:241 #: ../vector/v.type/main.c:155 ../vector/v.rectify/main.c:278 #: ../vector/v.category/main.c:763 ../vector/v.net/main.c:158 #: ../vector/v.transform/main.c:304 msgid "Failed to copy attribute table to output map" msgstr "" -#: ../vector/v.proj/main.c:512 +#: ../vector/v.proj/main.c:529 msgid "Try to disable wrapping to -180,180 if topological errors occurred" msgstr "" @@ -32031,8 +32448,8 @@ msgid "Unable to open vector map <%s> at topology level. Areas will not be processed." msgstr "" -#: ../vector/v.out.ascii/main.c:104 ../vector/v.surf.rst/main.c:570 -#: ../vector/v.colors/main.c:270 ../vector/v.colors.out/scan_cats.c:24 +#: ../vector/v.out.ascii/main.c:104 ../vector/v.surf.rst/main.c:573 +#: ../vector/v.colors/main.c:283 ../vector/v.colors.out/scan_cats.c:24 #: ../vector/v.colors.out/make_colors.c:27 #, c-format msgid "Layer <%s> not found" @@ -32299,11 +32716,11 @@ msgid "Layer number where RBG colors are stored as category" msgstr "" -#: ../vector/v.in.lidar/main.c:186 ../vector/v.in.ogr/main.c:236 +#: ../vector/v.in.lidar/main.c:186 ../vector/v.in.ogr/main.c:253 msgid "Import subregion only" msgstr "" -#: ../vector/v.in.lidar/main.c:189 ../vector/v.in.ogr/main.c:239 +#: ../vector/v.in.lidar/main.c:189 ../vector/v.in.ogr/main.c:256 msgid "Format: xmin,ymin,xmax,ymax - usually W,S,E,N" msgstr "" @@ -32340,11 +32757,11 @@ msgid "For example, 4 will import 25 percent of points. If not specified, all points are imported" msgstr "" -#: ../vector/v.in.lidar/main.c:255 ../vector/v.decimate/main.c:183 +#: ../vector/v.in.lidar/main.c:255 ../vector/v.decimate/main.c:184 msgid "Skip first n points" msgstr "" -#: ../vector/v.in.lidar/main.c:256 ../vector/v.decimate/main.c:185 +#: ../vector/v.in.lidar/main.c:256 ../vector/v.decimate/main.c:186 msgid "Skips the given number of points at the beginning." msgstr "" @@ -32361,8 +32778,8 @@ msgstr "" #: ../vector/v.in.lidar/main.c:305 ../vector/v.in.lidar/main.c:313 -#: ../vector/v.in.lidar/main.c:316 ../vector/v.decimate/main.c:243 -#: ../vector/v.decimate/main.c:246 +#: ../vector/v.in.lidar/main.c:316 ../vector/v.decimate/main.c:244 +#: ../vector/v.decimate/main.c:247 ../vector/v.decimate/main.c:250 msgid "Speed" msgstr "" @@ -32374,7 +32791,7 @@ msgid "Create only requested layers and categories" msgstr "" -#: ../vector/v.in.lidar/main.c:328 ../vector/v.in.ogr/main.c:379 +#: ../vector/v.in.lidar/main.c:328 ../vector/v.in.ogr/main.c:396 msgid "Create the location specified by the \"location\" parameter and exit. Do not import the vector data." msgstr "" @@ -32398,32 +32815,32 @@ msgstr "" #: ../vector/v.in.lidar/main.c:435 ../vector/v.in.pdal/filters.c:68 -#: ../vector/v.decimate/main.c:294 +#: ../vector/v.decimate/main.c:298 #, c-format msgid "Invalid zrange <%s>" msgstr "" -#: ../vector/v.in.lidar/main.c:450 ../vector/v.in.ogr/main.c:702 -#: ../vector/v.in.ogr/main.c:2096 +#: ../vector/v.in.lidar/main.c:450 ../vector/v.in.ogr/main.c:760 +#: ../vector/v.in.ogr/main.c:2196 msgid "Select either the current region flag or the spatial option, not both" msgstr "" -#: ../vector/v.in.lidar/main.c:478 ../vector/v.in.ogr/main.c:2123 +#: ../vector/v.in.lidar/main.c:478 ../vector/v.in.ogr/main.c:2223 msgid "4 parameters required for 'spatial' parameter" msgstr "" -#: ../vector/v.in.lidar/main.c:542 ../scripts/v.unpack/v.unpack.py:119 +#: ../vector/v.in.lidar/main.c:542 ../scripts/v.unpack/v.unpack.py:118 #, c-format, python-format msgid "Vector map <%s> already exists and will be overwritten" msgstr "" -#: ../vector/v.in.lidar/main.c:545 ../vector/v.in.ogr/main.c:673 -#: ../vector/v.edit/main.c:99 ../scripts/v.unpack/v.unpack.py:117 +#: ../vector/v.in.lidar/main.c:545 ../vector/v.in.ogr/main.c:731 +#: ../vector/v.edit/main.c:99 ../scripts/v.unpack/v.unpack.py:116 #, c-format, python-format msgid "Vector map <%s> already exists" msgstr "" -#: ../vector/v.in.lidar/main.c:605 ../vector/v.decimate/main.c:344 +#: ../vector/v.in.lidar/main.c:605 ../vector/v.decimate/main.c:348 msgid "Settings for count-based decimation are not valid" msgstr "" @@ -32711,11 +33128,6 @@ msgid "Key column type is not integer" msgstr "" -#: ../vector/v.reclass/main.c:267 ../vector/v.db.select/main.c:229 -#, c-format -msgid "Unable to fetch data from table <%s>" -msgstr "" - #: ../vector/v.reclass/main.c:298 #, c-format msgid "Cannot insert data: [%s]" @@ -32863,138 +33275,147 @@ msgstr[0] "" msgstr[1] "" -#: ../vector/v.surf.rst/main.c:150 ../vector/v.drape/main.c:59 +#: ../vector/v.surf.rst/main.c:150 ../vector/v.vol.rst/main.c:239 +msgid "RST" +msgstr "" + +#: ../vector/v.surf.rst/main.c:151 ../vector/v.drape/main.c:59 #: ../vector/v.extrude/main.c:70 ../vector/v.hull/main.c:54 -#: ../vector/v.to.3d/main.c:38 ../vector/v.out.postgis/main.c:49 +#: ../vector/v.to.3d/main.c:38 ../vector/v.vol.rst/main.c:240 +#: ../vector/v.out.postgis/main.c:49 msgid "3D" msgstr "" -#: ../vector/v.surf.rst/main.c:151 +#: ../vector/v.surf.rst/main.c:153 msgid "Performs surface interpolation from vector points map by splines." msgstr "" -#: ../vector/v.surf.rst/main.c:153 +#: ../vector/v.surf.rst/main.c:155 msgid "Spatial approximation and topographic analysis from given point or isoline data in vector format to floating point raster format using regularized spline with tension." msgstr "" -#: ../vector/v.surf.rst/main.c:160 +#: ../vector/v.surf.rst/main.c:162 msgid "Perform cross-validation procedure without raster approximation" msgstr "" -#: ../vector/v.surf.rst/main.c:165 +#: ../vector/v.surf.rst/main.c:167 msgid "Use scale dependent tension" msgstr "" -#: ../vector/v.surf.rst/main.c:184 ../vector/v.surf.bspline/main.c:118 +#: ../vector/v.surf.rst/main.c:186 ../vector/v.surf.bspline/main.c:118 msgid "Name of the attribute column with values to be used for approximation" msgstr "" -#: ../vector/v.surf.rst/main.c:195 +#: ../vector/v.surf.rst/main.c:197 msgid "Name for output surface elevation raster map" msgstr "" -#: ../vector/v.surf.rst/main.c:225 +#: ../vector/v.surf.rst/main.c:227 msgid "Name for output mean curvature raster map" msgstr "" -#: ../vector/v.surf.rst/main.c:231 ../vector/v.vol.rst/main.c:290 +#: ../vector/v.surf.rst/main.c:233 ../vector/v.vol.rst/main.c:292 msgid "Name for output deviations vector point map" msgstr "" -#: ../vector/v.surf.rst/main.c:238 ../vector/v.vol.rst/main.c:296 +#: ../vector/v.surf.rst/main.c:240 ../vector/v.vol.rst/main.c:298 msgid "Name for output cross-validation errors vector point map" msgstr "" -#: ../vector/v.surf.rst/main.c:245 +#: ../vector/v.surf.rst/main.c:247 msgid "Name for output vector map showing quadtree segmentation" msgstr "" -#: ../vector/v.surf.rst/main.c:252 +#: ../vector/v.surf.rst/main.c:254 msgid "Name for output vector map showing overlapping windows" msgstr "" -#: ../vector/v.surf.rst/main.c:261 +#: ../vector/v.surf.rst/main.c:263 msgid "Number of threads for parallel computing" msgstr "" -#: ../vector/v.surf.rst/main.c:267 +#: ../vector/v.surf.rst/main.c:269 msgid "Name of raster map used as mask" msgstr "" -#: ../vector/v.surf.rst/main.c:275 ../vector/v.vol.rst/main.c:267 +#: ../vector/v.surf.rst/main.c:277 ../vector/v.vol.rst/main.c:269 msgid "Tension parameter" msgstr "Parâmetros de tensão" -#: ../vector/v.surf.rst/main.c:282 ../vector/v.vol.rst/main.c:275 +#: ../vector/v.surf.rst/main.c:284 ../vector/v.vol.rst/main.c:277 msgid "Smoothing parameter" msgstr "Parâmetro de suavização" -#: ../vector/v.surf.rst/main.c:290 +#: ../vector/v.surf.rst/main.c:285 +msgid "Smoothing is by default 0.5 unless smooth_column is specified" +msgstr "" + +#: ../vector/v.surf.rst/main.c:293 msgid "Name of the attribute column with smoothing parameters" msgstr "" -#: ../vector/v.surf.rst/main.c:315 ../vector/v.vol.rst/main.c:336 +#: ../vector/v.surf.rst/main.c:318 ../vector/v.vol.rst/main.c:338 msgid "Minimum distance between points (to remove almost identical points)" msgstr "Mínima distância entre pontos (para remover pontos quase idênticos)" -#: ../vector/v.surf.rst/main.c:323 +#: ../vector/v.surf.rst/main.c:326 msgid "Maximum distance between points on isoline (to insert additional points)" msgstr "Máxima distância entre pontos numa isolinha (para inserir pontos adicionais)" -#: ../vector/v.surf.rst/main.c:332 +#: ../vector/v.surf.rst/main.c:335 msgid "Conversion factor for values used for approximation" msgstr "" -#: ../vector/v.surf.rst/main.c:409 +#: ../vector/v.surf.rst/main.c:412 msgid "Parallel computation disabled when deviation output is required" msgstr "" -#: ../vector/v.surf.rst/main.c:416 +#: ../vector/v.surf.rst/main.c:419 msgid "GRASS GIS is not compiled with OpenMP support, parallel computation is disabled." msgstr "" -#: ../vector/v.surf.rst/main.c:421 ../vector/v.surf.rst/main.c:426 -#: ../vector/v.surf.rst/main.c:431 ../vector/v.surf.rst/main.c:436 +#: ../vector/v.surf.rst/main.c:424 ../vector/v.surf.rst/main.c:429 +#: ../vector/v.surf.rst/main.c:434 ../vector/v.surf.rst/main.c:439 #, c-format msgid "Output vector map name <%s> is not valid map name" msgstr "" -#: ../vector/v.surf.rst/main.c:449 +#: ../vector/v.surf.rst/main.c:452 msgid "You are not outputting any raster or vector maps" msgstr "" -#: ../vector/v.surf.rst/main.c:458 +#: ../vector/v.surf.rst/main.c:461 msgid "Both cross-validation options (-c flag and cvdev vector output) must be specified" msgstr "" -#: ../vector/v.surf.rst/main.c:461 +#: ../vector/v.surf.rst/main.c:464 msgid "The cross-validation cannot be computed simultaneously with output raster or devi file" msgstr "" -#: ../vector/v.surf.rst/main.c:479 +#: ../vector/v.surf.rst/main.c:482 msgid "Using anisotropy - both theta and scalex have to be specified" msgstr "Usando anisotropia - tanto theta quanto scalex devem ser especificados" -#: ../vector/v.surf.rst/main.c:487 +#: ../vector/v.surf.rst/main.c:490 msgid "Both smatt and smooth options specified - using constant" msgstr "" -#: ../vector/v.surf.rst/main.c:497 +#: ../vector/v.surf.rst/main.c:500 msgid "The computation will last too long - lower npmin is suggested" msgstr "A computação irá demorar demais - sugiro diminuir npmin" -#: ../vector/v.surf.rst/main.c:515 ../vector/v.surf.rst/main.c:520 -#: ../vector/v.surf.rst/main.c:524 ../vector/v.surf.rst/main.c:529 -#: ../vector/v.surf.rst/main.c:533 ../vector/v.surf.rst/main.c:537 -#: ../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.surf.rst/main.c:518 ../vector/v.surf.rst/main.c:523 +#: ../vector/v.surf.rst/main.c:527 ../vector/v.surf.rst/main.c:532 +#: ../vector/v.surf.rst/main.c:536 ../vector/v.surf.rst/main.c:540 +#: ../vector/v.vol.rst/main.c:509 ../vector/v.vol.rst/main.c:512 +#: ../vector/v.vol.rst/main.c:515 ../vector/v.vol.rst/main.c:518 +#: ../vector/v.vol.rst/main.c:521 ../vector/v.vol.rst/main.c:524 +#: ../vector/v.vol.rst/main.c:527 ../vector/v.vol.rst/main.c:530 +#: ../vector/v.vol.rst/main.c:533 ../vector/v.vol.rst/main.c:536 +#: ../vector/v.vol.rst/main.c:623 ../vector/v.vol.rst/main.c:654 +#: ../vector/v.vol.rst/main.c:676 ../vector/v.vol.rst/main.c:698 +#: ../vector/v.vol.rst/main.c:720 ../vector/v.vol.rst/main.c:742 +#: ../vector/v.vol.rst/main.c:764 ../vector/v.vol.rst/main.c:786 #: ../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 @@ -33002,53 +33423,53 @@ msgid "Not enough memory for %s" msgstr "" -#: ../vector/v.surf.rst/main.c:544 ../vector/v.surf.rst/main.c:550 -#: ../vector/v.surf.rst/main.c:553 ../vector/v.surf.rst/main.c:557 -#: ../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:547 ../vector/v.surf.rst/main.c:553 +#: ../vector/v.surf.rst/main.c:556 ../vector/v.surf.rst/main.c:560 +#: ../vector/v.vol.rst/main.c:541 ../vector/v.vol.rst/main.c:546 +#: ../vector/v.vol.rst/main.c:548 #, c-format msgid "Unable to create %s" msgstr "" -#: ../vector/v.surf.rst/main.c:574 ../vector/v.surf.bspline/main.c:277 +#: ../vector/v.surf.rst/main.c:577 ../vector/v.surf.bspline/main.c:277 msgid "Input is 3D: using attribute values instead of z-coordinates for approximation" msgstr "" -#: ../vector/v.surf.rst/main.c:576 ../vector/v.surf.bspline/main.c:279 +#: ../vector/v.surf.rst/main.c:579 ../vector/v.surf.bspline/main.c:279 msgid "Input is 3D: using z-coordinates for approximation" msgstr "" -#: ../vector/v.surf.rst/main.c:580 +#: ../vector/v.surf.rst/main.c:583 msgid "Input is 2D: using attribute values for approximation" msgstr "" -#: ../vector/v.surf.rst/main.c:582 +#: ../vector/v.surf.rst/main.c:585 msgid "Input is 2D: using category values for approximation" msgstr "" -#: ../vector/v.surf.rst/main.c:625 ../vector/v.vol.rst/main.c:605 +#: ../vector/v.surf.rst/main.c:628 ../vector/v.vol.rst/main.c:607 #, c-format msgid "Unable to create table '%s'" msgstr "" -#: ../vector/v.surf.rst/main.c:695 +#: ../vector/v.surf.rst/main.c:698 #, 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:716 +#: ../vector/v.surf.rst/main.c:719 msgid "Processing segments in parallel..." msgstr "" -#: ../vector/v.surf.rst/main.c:722 ../vector/v.surf.rst/main.c:731 +#: ../vector/v.surf.rst/main.c:725 ../vector/v.surf.rst/main.c:734 msgid "Interp_segmets failed" msgstr "Interp_segmets falhou" -#: ../vector/v.surf.rst/main.c:725 +#: ../vector/v.surf.rst/main.c:728 msgid "Processing segments..." msgstr "" -#: ../vector/v.surf.rst/main.c:749 +#: ../vector/v.surf.rst/main.c:752 msgid "Unable to write raster maps - try to increase resolution" msgstr "" @@ -33242,10 +33663,6 @@ msgid "Unable to open vector map <%s> at topology level. Flag '%c' requires topology level." msgstr "" -#: ../vector/v.db.select/main.c:208 -msgid "Unable to open select cursor" -msgstr "" - #: ../vector/v.db.select/main.c:286 #, c-format msgid "Unable to get bounding box of area %d" @@ -33352,7 +33769,7 @@ msgid "Height for sampled raster NULL values" msgstr "" -#: ../vector/v.drape/main.c:177 ../vector/v.select/select.c:41 +#: ../vector/v.drape/main.c:177 ../vector/v.select/select.c:48 #: ../vector/v.category/main.c:332 msgid "Processing features..." msgstr "" @@ -33456,11 +33873,6 @@ msgid "Option '%s' is not available with GEOS buffering" msgstr "" -#: ../vector/v.buffer/main.c:414 ../vector/v.in.ogr/main.c:854 -#: ../vector/v.overlay/main.c:227 -msgid "Unable to create temporary vector map" -msgstr "" - #: ../vector/v.buffer/main.c:442 #, c-format msgid "Unable to select data from table <%s>" @@ -33501,71 +33913,71 @@ msgid "Negative distances are only supported for areas" msgstr "" -#: ../vector/v.buffer/main.c:732 +#: ../vector/v.buffer/main.c:741 msgid "Cleaning buffers..." msgstr "" -#: ../vector/v.buffer/main.c:735 +#: ../vector/v.buffer/main.c:744 msgid "Building parts of topology..." msgstr "" -#: ../vector/v.buffer/main.c:749 +#: ../vector/v.buffer/main.c:758 msgid "Snapping boundaries..." msgstr "" -#: ../vector/v.buffer/main.c:752 ../vector/v.in.ogr/main.c:1422 +#: ../vector/v.buffer/main.c:761 ../vector/v.in.ogr/main.c:1498 msgid "Breaking polygons..." msgstr "" -#: ../vector/v.buffer/main.c:755 ../vector/v.buffer/main.c:762 -#: ../vector/v.in.ogr/main.c:1427 ../vector/v.in.ogr/main.c:1441 +#: ../vector/v.buffer/main.c:764 ../vector/v.buffer/main.c:771 +#: ../vector/v.in.ogr/main.c:1503 ../vector/v.in.ogr/main.c:1517 #: ../vector/v.overlay/area_area.c:113 ../vector/v.delaunay/main.c:144 msgid "Removing duplicates..." msgstr "" -#: ../vector/v.buffer/main.c:759 ../vector/v.in.ogr/main.c:1437 +#: ../vector/v.buffer/main.c:768 ../vector/v.in.ogr/main.c:1513 msgid "Breaking boundaries..." msgstr "" -#: ../vector/v.buffer/main.c:765 +#: ../vector/v.buffer/main.c:774 msgid "Cleaning boundaries at nodes" msgstr "" -#: ../vector/v.buffer/main.c:773 ../vector/v.in.ogr/main.c:1461 +#: ../vector/v.buffer/main.c:782 ../vector/v.in.ogr/main.c:1537 #: ../vector/v.voronoi/clean_topo.c:87 msgid "Removing dangles..." msgstr "" -#: ../vector/v.buffer/main.c:776 ../vector/v.in.ogr/main.c:1476 +#: ../vector/v.buffer/main.c:785 ../vector/v.in.ogr/main.c:1552 #: ../vector/v.voronoi/clean_topo.c:89 msgid "Removing bridges..." msgstr "" -#: ../vector/v.buffer/main.c:779 ../vector/v.overlay/area_area.c:158 +#: ../vector/v.buffer/main.c:788 ../vector/v.overlay/area_area.c:158 msgid "Attaching islands..." msgstr "Anexando ilhas..." -#: ../vector/v.buffer/main.c:786 +#: ../vector/v.buffer/main.c:795 msgid "Calculating centroids for all areas..." msgstr "" -#: ../vector/v.buffer/main.c:800 ../vector/v.overlay/area_area.c:171 +#: ../vector/v.buffer/main.c:809 ../vector/v.overlay/area_area.c:171 msgid "Cannot calculate area centroid" msgstr "Não consegui calcular área do centróide." -#: ../vector/v.buffer/main.c:817 +#: ../vector/v.buffer/main.c:826 msgid "Generating list of boundaries to be deleted..." msgstr "Gerando lista de fronteiras que serão apagadas..." -#: ../vector/v.buffer/main.c:850 +#: ../vector/v.buffer/main.c:859 msgid "Deleting boundaries..." msgstr "" -#: ../vector/v.buffer/main.c:882 +#: ../vector/v.buffer/main.c:891 msgid "Calculating centroids for areas..." msgstr "" -#: ../vector/v.buffer/main.c:895 +#: ../vector/v.buffer/main.c:904 #, c-format msgid "Unable to calculate centroid for area %d" msgstr "" @@ -33680,21 +34092,21 @@ msgid "Operator can only be 'overlap'" msgstr "" -#: ../vector/v.select/main.c:128 +#: ../vector/v.select/main.c:152 msgid "Output from v.select" msgstr "" -#: ../vector/v.select/main.c:181 +#: ../vector/v.select/main.c:184 #, c-format msgid "%d features from <%s> without category skipped" msgstr "" -#: ../vector/v.select/main.c:190 +#: ../vector/v.select/main.c:193 #, c-format msgid "%d features written to output." msgstr "" -#: ../vector/v.select/main.c:192 +#: ../vector/v.select/main.c:198 msgid "No features found !" msgstr "" @@ -33783,20 +34195,20 @@ msgstr "" #: ../vector/v.select/args.c:105 ../vector/v.edit/args.c:204 -#: ../vector/v.extract/main.c:97 +#: ../vector/v.extract/main.c:98 msgid "Reverse selection" msgstr "Seleção invertida" -#: ../vector/v.select/select.c:65 +#: ../vector/v.select/select.c:104 ../vector/v.select/select.c:154 #, c-format msgid "Unable to read line id %d from vector map <%s>" msgstr "" -#: ../vector/v.select/select.c:171 ../vector/v.out.pov/main.c:175 +#: ../vector/v.select/select.c:200 ../vector/v.out.pov/main.c:175 msgid "Processing areas..." msgstr "" -#: ../vector/v.select/select.c:195 +#: ../vector/v.select/select.c:252 ../vector/v.select/select.c:318 #, c-format msgid "Unable to read area id %d from vector map <%s>" msgstr "" @@ -34224,516 +34636,526 @@ msgid "%s is empty" msgstr "" -#: ../vector/v.in.ogr/main.c:201 +#: ../vector/v.in.ogr/main.c:204 msgid "Imports vector data into a GRASS vector map using OGR library." msgstr "" -#: ../vector/v.in.ogr/main.c:208 +#: ../vector/v.in.ogr/main.c:211 msgid "" "Examples:\n" "\t\tESRI Shapefile: directory containing shapefiles\n" "\t\tMapInfo File: directory containing mapinfo files" msgstr "" -#: ../vector/v.in.ogr/main.c:221 +#: ../vector/v.in.ogr/main.c:238 msgid "" "Examples:\n" "\t\tESRI Shapefile: shapefile name\n" "\t\tMapInfo File: mapinfo file name" msgstr "" -#: ../vector/v.in.ogr/main.c:250 +#: ../vector/v.in.ogr/main.c:267 msgid "Minimum size of area to be imported (square meters)" msgstr "" -#: ../vector/v.in.ogr/main.c:252 +#: ../vector/v.in.ogr/main.c:269 msgid "Smaller areas and islands are ignored. Should be greater than snap^2" msgstr "" -#: ../vector/v.in.ogr/main.c:258 +#: ../vector/v.in.ogr/main.c:275 msgid "Optionally change default input type" msgstr "" -#: ../vector/v.in.ogr/main.c:262 +#: ../vector/v.in.ogr/main.c:279 msgid "import area centroids as points" msgstr "" -#: ../vector/v.in.ogr/main.c:263 +#: ../vector/v.in.ogr/main.c:280 msgid "import area boundaries as lines" msgstr "" -#: ../vector/v.in.ogr/main.c:264 +#: ../vector/v.in.ogr/main.c:281 msgid "import lines as area boundaries" msgstr "" -#: ../vector/v.in.ogr/main.c:265 +#: ../vector/v.in.ogr/main.c:282 msgid "import points as centroids" msgstr "" -#: ../vector/v.in.ogr/main.c:275 +#: ../vector/v.in.ogr/main.c:292 msgid "'-1' for no snap" msgstr "-1 para não haver snap" -#: ../vector/v.in.ogr/main.c:287 +#: ../vector/v.in.ogr/main.c:304 msgid "List of column names to be used instead of original names, first is used for category column" msgstr "Lista de nomes de colunas para usar no lugar dos nomes originais, o primeiro será usado para a coluna categoria" -#: ../vector/v.in.ogr/main.c:306 +#: ../vector/v.in.ogr/main.c:323 msgid "Name of column used for categories" msgstr "" -#: ../vector/v.in.ogr/main.c:308 +#: ../vector/v.in.ogr/main.c:325 msgid "If not given, categories are generated as unique values and stored in 'cat' column" msgstr "" -#: ../vector/v.in.ogr/main.c:313 +#: ../vector/v.in.ogr/main.c:330 msgid "Name of geometry column" msgstr "" -#: ../vector/v.in.ogr/main.c:314 +#: ../vector/v.in.ogr/main.c:331 msgid "If not given, all geometry columns from the input are used" msgstr "" -#: ../vector/v.in.ogr/main.c:332 +#: ../vector/v.in.ogr/main.c:349 msgid "Do not clean polygons (not recommended)" msgstr "Não limpar polígonos (operação não recomendada)" -#: ../vector/v.in.ogr/main.c:337 +#: ../vector/v.in.ogr/main.c:354 msgid "Force 2D output even if input is 3D" msgstr "" -#: ../vector/v.in.ogr/main.c:373 +#: ../vector/v.in.ogr/main.c:390 msgid "Change column names to lowercase characters" msgstr "" -#: ../vector/v.in.ogr/main.c:504 ../vector/v.external/main.c:151 +#: ../vector/v.in.ogr/main.c:562 ../vector/v.external/main.c:155 #, c-format msgid "Unable to open data source <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:509 +#: ../vector/v.in.ogr/main.c:567 #, c-format msgid "Using OGR driver '%s/%s'" msgstr "" -#: ../vector/v.in.ogr/main.c:513 +#: ../vector/v.in.ogr/main.c:571 #, c-format msgid "Using OGR driver '%s'" msgstr "" -#: ../vector/v.in.ogr/main.c:531 +#: ../vector/v.in.ogr/main.c:589 msgid "Using interleaved reading mode" msgstr "" -#: ../vector/v.in.ogr/main.c:537 ../vector/v.in.ogr/main.c:541 +#: ../vector/v.in.ogr/main.c:595 ../vector/v.in.ogr/main.c:599 #, c-format msgid "Option <%s> will be ignored. OGR doesn't support it for selected format (%s)." msgstr "" -#: ../vector/v.in.ogr/main.c:547 +#: ../vector/v.in.ogr/main.c:605 #, c-format msgid "Option <%s> will be ignored. Multiple geometry fields are supported by GDAL >= 1.11" msgstr "" -#: ../vector/v.in.ogr/main.c:557 +#: ../vector/v.in.ogr/main.c:615 #, c-format msgid "Encoding value not supported by OGR driver <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:567 +#: ../vector/v.in.ogr/main.c:625 msgid "No OGR layers available" msgstr "" -#: ../vector/v.in.ogr/main.c:574 +#: ../vector/v.in.ogr/main.c:632 #, c-format msgid "Data source <%s> (format '%s') contains %d layers:" msgstr "" -#: ../vector/v.in.ogr/main.c:613 ../vector/v.external/main.c:124 +#: ../vector/v.in.ogr/main.c:671 ../vector/v.external/main.c:128 #, c-format msgid "Layer <%s> not available" msgstr "" -#: ../vector/v.in.ogr/main.c:627 +#: ../vector/v.in.ogr/main.c:685 msgid "Detected different projections of input layers. Input layers must be imported separately." msgstr "" -#: ../vector/v.in.ogr/main.c:667 +#: ../vector/v.in.ogr/main.c:725 #, c-format msgid "Illegal output name <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:688 +#: ../vector/v.in.ogr/main.c:746 #, c-format msgid "All available OGR layers will be imported into vector map <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:697 +#: ../vector/v.in.ogr/main.c:755 msgid "When creating a new location, the current region can not be used as spatial filter, disabling" msgstr "" -#: ../vector/v.in.ogr/main.c:715 ../vector/v.in.ogr/main.c:1962 +#: ../vector/v.in.ogr/main.c:773 ../vector/v.in.ogr/main.c:2062 #, c-format msgid "Error setting attribute filter '%s'" msgstr "" -#: ../vector/v.in.ogr/main.c:755 +#: ../vector/v.in.ogr/main.c:813 #, c-format msgid "Geometry column <%s> not found in OGR layer <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:768 +#: ../vector/v.in.ogr/main.c:826 #, c-format msgid "Check if OGR layer <%s> contains polygons..." msgstr "" -#: ../vector/v.in.ogr/main.c:826 +#: ../vector/v.in.ogr/main.c:884 #, c-format msgid "Boundary splitting distance in map units: %G" msgstr "" -#: ../vector/v.in.ogr/main.c:856 +#: ../vector/v.in.ogr/main.c:914 #, c-format msgid "Using temporary vector <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:898 +#: ../vector/v.in.ogr/main.c:956 #, c-format msgid "Key column '%s' not found in input layer <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:911 +#: ../vector/v.in.ogr/main.c:969 #, c-format msgid "Key column '%s' in input layer <%s> is not integer" msgstr "" -#: ../vector/v.in.ogr/main.c:923 +#: ../vector/v.in.ogr/main.c:981 #, c-format msgid "Creating attribute table for layer <%s>..." msgstr "" -#: ../vector/v.in.ogr/main.c:993 +#: ../vector/v.in.ogr/main.c:1051 #, c-format msgid "Column name <%s> renamed to <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:1025 +#: ../vector/v.in.ogr/main.c:1083 #, c-format msgid "Writing column <%s> with integer 64 as integer 32" msgstr "" -#: ../vector/v.in.ogr/main.c:1038 +#: ../vector/v.in.ogr/main.c:1096 #, c-format msgid "Writing column <%s> with fixed length %d chars (may be truncated)" msgstr "" -#: ../vector/v.in.ogr/main.c:1062 +#: ../vector/v.in.ogr/main.c:1120 #, 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:1074 +#: ../vector/v.in.ogr/main.c:1137 #, c-format msgid "Writing column %s with fixed length %d chars (may be truncated)" msgstr "" -#: ../vector/v.in.ogr/main.c:1078 +#: ../vector/v.in.ogr/main.c:1141 #, c-format msgid "Column type (Ogr_ftype: %d) not supported (Ogr_fieldname: %s)" msgstr "" -#: ../vector/v.in.ogr/main.c:1099 +#: ../vector/v.in.ogr/main.c:1162 #, c-format msgid "Column name <%s> renamed to <%s_%d>" msgstr "" -#: ../vector/v.in.ogr/main.c:1163 +#: ../vector/v.in.ogr/main.c:1228 #, c-format msgid "Importing %lld features (OGR layer <%s>)..." msgstr "" -#: ../vector/v.in.ogr/main.c:1326 +#: ../vector/v.in.ogr/main.c:1396 #, c-format msgid "Cannot insert new row for input layer <%s>: %s" msgstr "" -#: ../vector/v.in.ogr/main.c:1342 +#: ../vector/v.in.ogr/main.c:1412 #, c-format msgid "%d %s without geometry in input layer <%s> skipped" msgstr "" -#: ../vector/v.in.ogr/main.c:1343 +#: ../vector/v.in.ogr/main.c:1413 msgid "feature" msgstr "" -#: ../vector/v.in.ogr/main.c:1343 +#: ../vector/v.in.ogr/main.c:1413 msgid "features" msgstr "" -#: ../vector/v.in.ogr/main.c:1367 +#: ../vector/v.in.ogr/main.c:1437 #, c-format msgid "Unable to drop table: '%s'" msgstr "" -#: ../vector/v.in.ogr/main.c:1402 +#: ../vector/v.in.ogr/main.c:1478 msgid "Cleaning polygons" msgstr "" -#: ../vector/v.in.ogr/main.c:1406 +#: ../vector/v.in.ogr/main.c:1482 #, c-format msgid "Snapping boundaries (threshold = %.3e)..." msgstr "" -#: ../vector/v.in.ogr/main.c:1445 ../vector/v.overlay/area_area.c:116 +#: ../vector/v.in.ogr/main.c:1521 ../vector/v.overlay/area_area.c:116 msgid "Cleaning boundaries at nodes..." msgstr "" -#: ../vector/v.in.ogr/main.c:1452 +#: ../vector/v.in.ogr/main.c:1528 msgid "Merging boundaries..." msgstr "" -#: ../vector/v.in.ogr/main.c:1457 +#: ../vector/v.in.ogr/main.c:1533 msgid "Changing boundary dangles to lines..." msgstr "" -#: ../vector/v.in.ogr/main.c:1470 +#: ../vector/v.in.ogr/main.c:1546 msgid "Changing boundary bridges to lines..." msgstr "" -#: ../vector/v.in.ogr/main.c:1499 ../vector/v.delaunay/main.c:172 +#: ../vector/v.in.ogr/main.c:1575 ../vector/v.delaunay/main.c:172 #: ../vector/v.category/main.c:364 msgid "Unable to calculate area centroid" msgstr "" -#: ../vector/v.in.ogr/main.c:1516 +#: ../vector/v.in.ogr/main.c:1592 #, c-format msgid "Finding centroids for OGR layer <%s>..." msgstr "" -#: ../vector/v.in.ogr/main.c:1573 ../vector/v.overlay/area_area.c:218 +#: ../vector/v.in.ogr/main.c:1650 ../vector/v.overlay/area_area.c:218 msgid "Writing centroids..." msgstr "" -#: ../vector/v.in.ogr/main.c:1616 -#, 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 "%d áreas representam mais feições (sobreposição) , pois os polígonos se sobrepõe na(s) camada(s) de entrada. Estas áreas estão ligadas a mais de uma linha na tabela de atributos. O número de feições para essas áreas está armazenado com categoria na camada %d" - -#: ../vector/v.in.ogr/main.c:1626 +#: ../vector/v.in.ogr/main.c:1696 #, c-format msgid "%d input polygons\n" msgstr "" -#: ../vector/v.in.ogr/main.c:1627 +#: ../vector/v.in.ogr/main.c:1697 #, c-format msgid "%d input polygons" msgstr "" -#: ../vector/v.in.ogr/main.c:1630 +#: ../vector/v.in.ogr/main.c:1700 #, c-format msgid "Total area: %G (%d areas)\n" msgstr "" -#: ../vector/v.in.ogr/main.c:1631 +#: ../vector/v.in.ogr/main.c:1701 #, c-format msgid "Total area: %G (%d areas)" msgstr "" -#: ../vector/v.in.ogr/main.c:1634 +#: ../vector/v.in.ogr/main.c:1704 #, c-format msgid "Overlapping area: %G (%d areas)\n" msgstr "" -#: ../vector/v.in.ogr/main.c:1637 +#: ../vector/v.in.ogr/main.c:1707 #, c-format msgid "Overlapping area: %G (%d areas)" msgstr "" -#: ../vector/v.in.ogr/main.c:1642 +#: ../vector/v.in.ogr/main.c:1712 #, c-format msgid "Area without category: %G (%d areas)\n" msgstr "" -#: ../vector/v.in.ogr/main.c:1645 +#: ../vector/v.in.ogr/main.c:1715 #, c-format msgid "Area without category: %G (%d areas)" msgstr "" -#: ../vector/v.in.ogr/main.c:1767 +#: ../vector/v.in.ogr/main.c:1839 msgid "The output contains topological errors:" msgstr "" -#: ../vector/v.in.ogr/main.c:1769 +#: ../vector/v.in.ogr/main.c:1843 #, c-format msgid "Unable to calculate a centroid for %d areas" msgstr "" -#: ../vector/v.in.ogr/main.c:1771 +#: ../vector/v.in.ogr/main.c:1849 #, c-format msgid "Number of incorrect boundaries: %d" msgstr "" -#: ../vector/v.in.ogr/main.c:1774 +#: ../vector/v.in.ogr/main.c:1855 #, c-format msgid "Number of centroids outside area: %d" msgstr "" -#: ../vector/v.in.ogr/main.c:1777 +#: ../vector/v.in.ogr/main.c:1861 #, c-format msgid "Number of duplicate centroids: %d" msgstr "" -#: ../vector/v.in.ogr/main.c:1780 ../vector/v.in.ogr/main.c:1802 -#: ../vector/v.in.ogr/main.c:1835 +#: ../vector/v.in.ogr/main.c:1866 ../vector/v.in.ogr/main.c:1935 msgid "The input could be cleaned by snapping vertices to each other." msgstr "" -#: ../vector/v.in.ogr/main.c:1783 ../vector/v.in.ogr/main.c:1806 -#: ../vector/v.in.ogr/main.c:1830 ../vector/v.in.ogr/main.c:1836 +#: ../vector/v.in.ogr/main.c:1869 ../vector/v.in.ogr/main.c:1904 +#: ../vector/v.in.ogr/main.c:1930 ../vector/v.in.ogr/main.c:1936 #, c-format msgid "Estimated range of snapping threshold: [%g, %g]" msgstr "" -#: ../vector/v.in.ogr/main.c:1787 ../vector/v.in.ogr/main.c:1810 +#: ../vector/v.in.ogr/main.c:1880 ../vector/v.in.ogr/main.c:1887 +#: ../vector/v.in.ogr/main.c:1913 #, c-format -msgid "Try to import again, snapping with at least %g: 'snap=%g'" +msgid "Try to import again, snapping with %g: 'snap=%g'" msgstr "" -#: ../vector/v.in.ogr/main.c:1791 ../vector/v.in.ogr/main.c:1814 +#: ../vector/v.in.ogr/main.c:1883 ../vector/v.in.ogr/main.c:1909 #, c-format -msgid "Try to import again, snapping with %g: 'snap=%g'" +msgid "Try to import again, snapping with at least %g: 'snap=%g'" msgstr "" -#: ../vector/v.in.ogr/main.c:1795 ../vector/v.in.ogr/main.c:1818 +#: ../vector/v.in.ogr/main.c:1891 ../vector/v.in.ogr/main.c:1917 msgid "Manual cleaning may be needed." msgstr "" -#: ../vector/v.in.ogr/main.c:1800 -msgid "Some input polygons are overlapping each other." -msgstr "" +#: ../vector/v.in.ogr/main.c:1895 +#, fuzzy, c-format +msgid "%d areas represent multiple (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 "%d áreas representam mais feições (sobreposição) , pois os polígonos se sobrepõe na(s) camada(s) de entrada. Estas áreas estão ligadas a mais de uma linha na tabela de atributos. O número de feições para essas áreas está armazenado com categoria na camada %d" -#: ../vector/v.in.ogr/main.c:1801 -msgid "If overlapping is not desired, the data need to be cleaned." +#: ../vector/v.in.ogr/main.c:1900 +msgid "If overlapping is not desired, the input data can be cleaned by snapping vertices to each other." msgstr "" -#: ../vector/v.in.ogr/main.c:1823 +#: ../vector/v.in.ogr/main.c:1923 #, c-format msgid "%d input polygons got lost during import." msgstr "" -#: ../vector/v.in.ogr/main.c:1826 +#: ../vector/v.in.ogr/main.c:1926 #, c-format msgid "%d additional areas where created during import." msgstr "" -#: ../vector/v.in.ogr/main.c:1829 +#: ../vector/v.in.ogr/main.c:1929 #, c-format msgid "The snapping threshold %g might be too large." msgstr "" -#: ../vector/v.in.ogr/main.c:1832 +#: ../vector/v.in.ogr/main.c:1932 msgid "Try to reduce the snapping threshold or clean the output manually." msgstr "" -#: ../vector/v.in.ogr/main.c:1843 ../vector/v.in.ascii/main.c:552 +#: ../vector/v.in.ogr/main.c:1943 ../vector/v.in.ascii/main.c:552 #: ../vector/v.in.ascii/main.c:555 msgid "Import failed" msgstr "" -#: ../vector/v.in.ogr/main.c:1878 +#: ../vector/v.in.ogr/main.c:1978 msgid "Input data contains 3D features. Created vector is 2D only, disable -2 flag to import 3D vector." msgstr "" -#: ../vector/v.in.ogr/main.c:1900 +#: ../vector/v.in.ogr/main.c:2000 #, c-format -msgid "Using GDAL 2.2+ style interleaved reading for GDAL version %d" +msgid "Using GDAL 2.2+ style interleaved reading for GDAL version %d.%d.%d" msgstr "" -#: ../vector/v.in.ogr/main.c:1903 +#: ../vector/v.in.ogr/main.c:2003 #, c-format -msgid "Using GDAL 1.x style interleaved reading for GDAL version %d" +msgid "Using GDAL 1.x style interleaved reading for GDAL version %d.%d.%d" msgstr "" -#: ../vector/v.in.ogr/main.c:1953 +#: ../vector/v.in.ogr/main.c:2053 #, c-format msgid "Unable to re-open data source <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:2125 +#: ../vector/v.in.ogr/main.c:2225 msgid "xmin is larger than xmax in 'spatial' parameters" msgstr "" -#: ../vector/v.in.ogr/main.c:2127 +#: ../vector/v.in.ogr/main.c:2227 msgid "ymin is larger than ymax in 'spatial' parameters" msgstr "" -#: ../vector/v.in.ogr/main.c:2144 +#: ../vector/v.in.ogr/main.c:2244 #, c-format msgid "The spatial filter does not overlap with OGR layer <%s>. Nothing to import." msgstr "" -#: ../vector/v.in.ogr/proj.c:33 ../vector/v.external/proj.c:33 +#: ../vector/v.in.ogr/proj.c:36 ../vector/v.external/proj.c:36 #, c-format msgid "Geometry column <%s> not found in input layer <%s>" msgstr "" -#: ../vector/v.in.ogr/proj.c:51 ../vector/v.external/proj.c:51 +#: ../vector/v.in.ogr/proj.c:54 ../vector/v.external/proj.c:54 msgid "Unable to convert input layer projection information to GRASS format for checking" msgstr "" -#: ../vector/v.in.ogr/proj.c:57 ../vector/v.in.ogr/proj.c:85 -#: ../vector/v.external/proj.c:57 ../vector/v.external/proj.c:85 +#: ../vector/v.in.ogr/proj.c:60 ../vector/v.in.ogr/proj.c:88 +#: ../vector/v.external/proj.c:60 ../vector/v.external/proj.c:88 msgid "Can't get WKT parameter string" msgstr "" -#: ../vector/v.in.ogr/proj.c:60 ../vector/v.in.ogr/proj.c:88 -#: ../vector/v.external/proj.c:60 ../vector/v.external/proj.c:88 +#: ../vector/v.in.ogr/proj.c:63 ../vector/v.in.ogr/proj.c:91 +#: ../vector/v.external/proj.c:63 ../vector/v.external/proj.c:91 #, c-format msgid "" "WKT definition:\n" "%s" msgstr "" -#: ../vector/v.in.ogr/proj.c:70 ../vector/v.external/proj.c:70 +#: ../vector/v.in.ogr/proj.c:73 ../vector/v.external/proj.c:73 #, c-format -msgid "No OGR projection available for layer <%s>" +msgid "No projection information available for layer <%s>" msgstr "" -#: ../vector/v.in.ogr/proj.c:78 ../vector/v.external/proj.c:78 +#: ../vector/v.in.ogr/proj.c:81 ../vector/v.external/proj.c:81 #, c-format -msgid "OGR projection for layer <%s> does not contain a valid SRS" +msgid "Projection for layer <%s> does not contain a valid SRS" msgstr "" -#: ../vector/v.in.ogr/proj.c:96 ../vector/v.external/proj.c:96 +#: ../vector/v.in.ogr/proj.c:116 ../vector/v.external/proj.c:116 #, c-format -msgid "OGR projection for layer <%s> can not be converted to proj4" +msgid "Projection for layer <%s> can not be converted to proj4" msgstr "" -#: ../vector/v.in.ogr/proj.c:103 ../vector/v.external/proj.c:103 +#: ../vector/v.in.ogr/proj.c:123 ../vector/v.external/proj.c:123 msgid "Can't get WKT-style parameter string" msgstr "" -#: ../vector/v.in.ogr/proj.c:106 ../vector/v.external/proj.c:106 +#: ../vector/v.in.ogr/proj.c:126 ../vector/v.external/proj.c:126 #, c-format msgid "" "WKT-style definition:\n" "%s" msgstr "" -#: ../vector/v.in.ogr/proj.c:151 +#: ../vector/v.in.ogr/proj.c:171 msgid "Layer projections are unreadable" msgstr "" -#: ../vector/v.in.ogr/proj.c:162 +#: ../vector/v.in.ogr/proj.c:184 #, c-format msgid "Projection for layer <%s> is unreadable" msgstr "" -#: ../vector/v.in.ogr/proj.c:196 +#: ../vector/v.in.ogr/proj.c:228 #, c-format msgid "Projection of layer <%s> is different from projection of layer <%s>" msgstr "" +#: ../vector/v.in.ogr/clean.c:19 +#, fuzzy +msgid "Converting OSM lines..." +msgstr "Imprimindo ... " + +#: ../vector/v.in.ogr/clean.c:118 +#, fuzzy, c-format +msgid "Number of OSM line splits: %d" +msgstr "Número de pontos de entrada: %d." + +#: ../vector/v.in.ogr/clean.c:119 ../vector/v.overlay/area_area.c:154 +msgid "Merging lines..." +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 @@ -34772,126 +35194,127 @@ msgid "Skipping unsupported geometry type '%s'" msgstr "" -#: ../vector/v.patch/main.c:73 +#: ../vector/v.patch/main.c:75 msgid "Creates a new vector map by combining other vector maps." msgstr "" -#: ../vector/v.patch/main.c:84 +#: ../vector/v.patch/main.c:86 msgid "Name for output vector map where bounding boxes of input vector maps are written to" msgstr "" -#: ../vector/v.patch/main.c:88 +#: ../vector/v.patch/main.c:90 msgid "Do not expect input with topology" msgstr "" -#: ../vector/v.patch/main.c:90 +#: ../vector/v.patch/main.c:92 msgid "Applicable when input is points without topology" msgstr "" -#: ../vector/v.patch/main.c:94 +#: ../vector/v.patch/main.c:96 msgid "Expect z coordinate even when not using topology" msgstr "" -#: ../vector/v.patch/main.c:96 +#: ../vector/v.patch/main.c:98 msgid "Applicable when input is points with z coordinate but without topology" msgstr "" -#: ../vector/v.patch/main.c:100 +#: ../vector/v.patch/main.c:102 msgid "Copy also attribute table" msgstr "" -#: ../vector/v.patch/main.c:102 +#: ../vector/v.patch/main.c:104 msgid "Only the table of layer 1 is currently supported" msgstr "" -#: ../vector/v.patch/main.c:106 +#: ../vector/v.patch/main.c:108 msgid "Append files to existing file (overwriting existing files must be activated)" msgstr "" -#: ../vector/v.patch/main.c:216 +#: ../vector/v.patch/main.c:240 msgid "Missing table" msgstr "Tabela faltando" -#: ../vector/v.patch/main.c:220 +#: ../vector/v.patch/main.c:244 msgid "Key columns differ" msgstr "" -#: ../vector/v.patch/main.c:226 +#: ../vector/v.patch/main.c:250 msgid "Number of columns differ" msgstr "" -#: ../vector/v.patch/main.c:238 -msgid "Column names differ" +#: ../vector/v.patch/main.c:273 +#, c-format +msgid "No column <%s> in input map <%s>" msgstr "" -#: ../vector/v.patch/main.c:246 +#: ../vector/v.patch/main.c:284 msgid "Column types differ" msgstr "" -#: ../vector/v.patch/main.c:251 +#: ../vector/v.patch/main.c:289 msgid "Length of string columns differ" msgstr "" -#: ../vector/v.patch/main.c:265 +#: ../vector/v.patch/main.c:303 msgid "Key column not found" msgstr "Coluna chave não encontrada" -#: ../vector/v.patch/main.c:277 +#: ../vector/v.patch/main.c:315 msgid "The output map is not 3D" msgstr "" -#: ../vector/v.patch/main.c:322 ../vector/v.sample/main.c:190 -#: ../scripts/v.db.addtable/v.db.addtable.py:137 +#: ../vector/v.patch/main.c:360 ../vector/v.sample/main.c:190 +#: ../scripts/v.db.addtable/v.db.addtable.py:138 #, c-format, python-format msgid "Unable to create table <%s>" msgstr "" -#: ../vector/v.patch/main.c:349 +#: ../vector/v.patch/main.c:387 #, c-format msgid "Patching vector map <%s>..." msgstr "" -#: ../vector/v.patch/main.c:373 +#: ../vector/v.patch/main.c:411 #, c-format msgid "Error reading vector map <%s> - some data may not be correct" msgstr "" -#: ../vector/v.patch/main.c:429 +#: ../vector/v.patch/main.c:468 #, c-format msgid "Building topology for vector map <%s>..." msgstr "" -#: ../vector/v.patch/main.c:435 +#: ../vector/v.patch/main.c:474 msgid "Intersections at borders will have to be snapped" msgstr "" -#: ../vector/v.patch/main.c:436 +#: ../vector/v.patch/main.c:475 msgid "Lines common between files will have to be edited" msgstr "" -#: ../vector/v.patch/main.c:437 +#: ../vector/v.patch/main.c:476 msgid "The header information also may have to be edited" msgstr "" -#: ../vector/v.patch/main.c:439 +#: ../vector/v.patch/main.c:478 #, c-format msgid "%d vector maps patched" msgstr "" -#: ../vector/v.patch/main.c:462 +#: ../vector/v.patch/main.c:506 #, c-format msgid "Cannot open select cursor: '%s'" msgstr "Não consegui abrir cursor de seleção: '%s'" -#: ../vector/v.patch/main.c:474 +#: ../vector/v.patch/main.c:518 msgid "Cannot fetch row" msgstr "Não consegui obter linha" -#: ../vector/v.patch/main.c:524 +#: ../vector/v.patch/main.c:568 msgid "Unknown column type" msgstr "Tipo da coluna desconhecido" -#: ../vector/v.patch/main.c:532 +#: ../vector/v.patch/main.c:576 #, c-format msgid "Cannot insert new record: '%s'" msgstr "Não consegui inserir novo registro: '%s'" @@ -35102,10 +35525,6 @@ msgid "Unknown column type '%s' of column '%s', values lost" msgstr "" -#: ../vector/v.overlay/line_area.c:256 ../vector/v.overlay/area_area.c:109 -msgid "Breaking lines..." -msgstr "" - #: ../vector/v.overlay/line_area.c:273 msgid "Selecting lines..." msgstr "" @@ -35133,10 +35552,6 @@ msgstr[0] "" msgstr[1] "" -#: ../vector/v.overlay/area_area.c:154 -msgid "Merging lines..." -msgstr "" - #: ../vector/v.overlay/area_area.c:181 #, c-format msgid "Querying vector map <%s>..." @@ -35379,7 +35794,7 @@ msgid "Feature id %d has more categories. Using category %d." msgstr "" -#: ../vector/v.to.3d/trans3.c:130 ../vector/v.to.db/update.c:231 +#: ../vector/v.to.3d/trans3.c:130 ../vector/v.to.db/update.c:259 #, c-format msgid "Record (cat %d) does not exist (not updated)" msgstr "" @@ -35487,13 +35902,13 @@ msgid "%d categories from vector missing in table" msgstr "%d categorias do vetor faltando na tabela" -#: ../vector/v.what.rast/main.c:688 ../vector/v.distance/main.c:1736 -#: ../vector/v.vect.stats/main.c:756 +#: ../vector/v.what.rast/main.c:688 ../vector/v.distance/main.c:1750 +#: ../vector/v.vect.stats/main.c:763 #, c-format msgid "%d update errors" msgstr "%d atualizar erros" -#: ../vector/v.what.rast/main.c:690 ../vector/v.distance/main.c:1738 +#: ../vector/v.what.rast/main.c:690 ../vector/v.distance/main.c:1752 #, c-format msgid "%d records updated." msgstr "" @@ -36093,183 +36508,187 @@ msgid "Maximum distance or -1 for no limit" msgstr "" -#: ../vector/v.distance/main.c:180 +#: ../vector/v.distance/main.c:174 ../vector/v.distance/main.c:182 +msgid "Map units, meters for ll" +msgstr "" + +#: ../vector/v.distance/main.c:181 msgid "Minimum distance or -1 for no limit" msgstr "" -#: ../vector/v.distance/main.c:190 +#: ../vector/v.distance/main.c:192 msgid "Values describing the relation between two nearest features" msgstr "" -#: ../vector/v.distance/main.c:200 +#: ../vector/v.distance/main.c:202 msgid "category of the nearest feature" msgstr "" -#: ../vector/v.distance/main.c:201 +#: ../vector/v.distance/main.c:203 msgid "minimum distance to nearest feature" msgstr "" -#: ../vector/v.distance/main.c:202 +#: ../vector/v.distance/main.c:204 msgid "x coordinate of the nearest point on the 'to' feature" msgstr "" -#: ../vector/v.distance/main.c:203 +#: ../vector/v.distance/main.c:205 msgid "y coordinate of the nearest point on the 'to' feature" msgstr "" -#: ../vector/v.distance/main.c:204 +#: ../vector/v.distance/main.c:206 msgid "distance to the nearest point on the 'to' feature along that linear feature" msgstr "" -#: ../vector/v.distance/main.c:206 +#: ../vector/v.distance/main.c:208 msgid "angle along the nearest linear feature in the 'to' map, measured CCW from the +x axis, in radians, between -Pi and Pi inclusive" msgstr "" -#: ../vector/v.distance/main.c:209 +#: ../vector/v.distance/main.c:211 msgid "attribute of nearest feature given by to_column option" msgstr "" -#: ../vector/v.distance/main.c:223 +#: ../vector/v.distance/main.c:225 msgid "Column name(s) where values specified by 'upload' option will be uploaded" msgstr "" -#: ../vector/v.distance/main.c:229 +#: ../vector/v.distance/main.c:231 msgid "Column name of nearest feature (used with upload=to_attr)" msgstr "" -#: ../vector/v.distance/main.c:234 +#: ../vector/v.distance/main.c:236 msgid "Name for new attribute table" msgstr "" -#: ../vector/v.distance/main.c:237 +#: ../vector/v.distance/main.c:239 msgid "Field separator for printing output to stdout" msgstr "" -#: ../vector/v.distance/main.c:242 +#: ../vector/v.distance/main.c:244 msgid "Print output to stdout, don't update attribute table" msgstr "" -#: ../vector/v.distance/main.c:244 +#: ../vector/v.distance/main.c:246 msgid "First column is always category of 'from' feature called from_cat" msgstr "" -#: ../vector/v.distance/main.c:249 +#: ../vector/v.distance/main.c:251 msgid "Calculate distances to all features within the threshold" msgstr "" -#: ../vector/v.distance/main.c:251 +#: ../vector/v.distance/main.c:253 msgid "Output may be written to stdout using the '-p' flag or uploaded to a new table created by the 'table' option; multiple 'upload' options may be used." msgstr "" -#: ../vector/v.distance/main.c:291 +#: ../vector/v.distance/main.c:293 msgid "Updating the from= table is not supported with -a" msgstr "" -#: ../vector/v.distance/main.c:307 +#: ../vector/v.distance/main.c:309 msgid "Printing distance matrix is not supported with dmin= or dmax=" msgstr "" -#: ../vector/v.distance/main.c:334 +#: ../vector/v.distance/main.c:336 msgid "to_column option missing" msgstr "" -#: ../vector/v.distance/main.c:350 +#: ../vector/v.distance/main.c:352 msgid "Too many column names" msgstr "" -#: ../vector/v.distance/main.c:357 +#: ../vector/v.distance/main.c:359 msgid "Not enough column names" msgstr "" -#: ../vector/v.distance/main.c:369 ../vector/v.distance/main.c:389 +#: ../vector/v.distance/main.c:371 ../vector/v.distance/main.c:391 #, c-format msgid "Input vector map <%s> is 3D" msgstr "" -#: ../vector/v.distance/main.c:380 ../vector/v.distance/main.c:401 +#: ../vector/v.distance/main.c:382 ../vector/v.distance/main.c:403 #, c-format msgid "No features of selected type found in <%s>" msgstr "" -#: ../vector/v.distance/main.c:474 +#: ../vector/v.distance/main.c:478 msgid "dmin can not be larger than dmax" msgstr "" -#: ../vector/v.distance/main.c:617 +#: ../vector/v.distance/main.c:624 msgid "Incompatible column types" msgstr "" -#: ../vector/v.distance/main.c:667 +#: ../vector/v.distance/main.c:674 msgid "No categories for 'from' for slected type and layer" msgstr "" -#: ../vector/v.distance/main.c:695 +#: ../vector/v.distance/main.c:702 msgid "Finding nearest features..." msgstr "" -#: ../vector/v.distance/main.c:796 ../vector/v.distance/main.c:1083 +#: ../vector/v.distance/main.c:803 ../vector/v.distance/main.c:1091 #, c-format msgid "More cats found in to_layer (line=%d)" msgstr "" -#: ../vector/v.distance/main.c:873 ../vector/v.distance/main.c:1230 +#: ../vector/v.distance/main.c:880 ../vector/v.distance/main.c:1238 #, c-format msgid "More cats found in to_layer (area=%d)" msgstr "" -#: ../vector/v.distance/main.c:983 +#: ../vector/v.distance/main.c:990 msgid "Finding nearest features for areas..." msgstr "" -#: ../vector/v.distance/main.c:1349 +#: ../vector/v.distance/main.c:1357 msgid "DATETIME type not yet supported, no attributes will be uploaded" msgstr "" -#: ../vector/v.distance/main.c:1365 +#: ../vector/v.distance/main.c:1373 msgid "Unable to open default database" msgstr "" -#: ../vector/v.distance/main.c:1707 +#: ../vector/v.distance/main.c:1721 #, c-format msgid "%d categories with more than 1 feature in vector map <%s>" msgstr "" -#: ../vector/v.distance/main.c:1710 +#: ../vector/v.distance/main.c:1724 #, c-format msgid "%d categories - no nearest feature found" msgstr "" -#: ../vector/v.distance/main.c:1719 +#: ../vector/v.distance/main.c:1733 #, c-format msgid "%d distances calculated" msgstr "" -#: ../vector/v.distance/main.c:1720 +#: ../vector/v.distance/main.c:1734 #, c-format msgid "%d records inserted" msgstr "" -#: ../vector/v.distance/main.c:1722 +#: ../vector/v.distance/main.c:1736 #, c-format msgid "%d insert errors" msgstr "" -#: ../vector/v.distance/main.c:1726 +#: ../vector/v.distance/main.c:1740 #, c-format msgid "%d categories read from the map" msgstr "" -#: ../vector/v.distance/main.c:1728 +#: ../vector/v.distance/main.c:1742 #, c-format msgid "%d categories exist in the table" msgstr "" -#: ../vector/v.distance/main.c:1730 +#: ../vector/v.distance/main.c:1744 #, c-format msgid "%d categories read from the map exist in the table" msgstr "" -#: ../vector/v.distance/main.c:1733 +#: ../vector/v.distance/main.c:1747 #, c-format msgid "%d categories read from the map don't exist in the table" msgstr "" @@ -36722,8 +37141,8 @@ msgid "Start from the end node" msgstr "" -#: ../vector/v.to.points/main.c:165 ../vector/v.extract/copy_tab.c:108 -#: ../vector/v.generalize/misc.c:184 +#: ../vector/v.to.points/main.c:165 ../vector/v.decimate/copy_tab.c:103 +#: ../vector/v.extract/copy_tab.c:108 ../vector/v.generalize/misc.c:184 #: ../scripts/v.db.reconnect.all/v.db.reconnect.all.py:128 #, c-format, python-format msgid "Unable to copy table <%s>" @@ -36779,75 +37198,75 @@ msgid "If not given writes color table" msgstr "" -#: ../vector/v.colors/main.c:152 +#: ../vector/v.colors/main.c:159 msgid "Convert color rules from RGB values to color table" msgstr "" -#: ../vector/v.colors/main.c:153 +#: ../vector/v.colors/main.c:160 msgid "Option 'rgb_column' with valid RGB values required" msgstr "" -#: ../vector/v.colors/main.c:196 +#: ../vector/v.colors/main.c:209 msgid "No vector map specified" msgstr "" -#: ../vector/v.colors/main.c:201 +#: ../vector/v.colors/main.c:214 #, c-format msgid "Option <%s> given, assuming ..." msgstr "" -#: ../vector/v.colors/main.c:216 +#: ../vector/v.colors/main.c:229 #, c-format msgid "One of -%c, -%c or %s=, %s= or %s= must be specified" msgstr "" -#: ../vector/v.colors/main.c:221 +#: ../vector/v.colors/main.c:234 #, c-format msgid "%s=, %s= and %s= are mutually exclusive" msgstr "" -#: ../vector/v.colors/main.c:229 +#: ../vector/v.colors/main.c:242 #, c-format msgid "%s= required for -%c" msgstr "" -#: ../vector/v.colors/main.c:234 +#: ../vector/v.colors/main.c:247 msgid "Reading rules from standard input is not implemented yet, please provide path to rules file instead." msgstr "" -#: ../vector/v.colors/main.c:244 +#: ../vector/v.colors/main.c:257 #, c-format msgid "Unable to remove color table of vector map <%s>" msgstr "" -#: ../vector/v.colors/main.c:246 +#: ../vector/v.colors/main.c:259 #, c-format msgid "Color table of vector map <%s> not found" msgstr "" -#: ../vector/v.colors/main.c:254 +#: ../vector/v.colors/main.c:267 msgid "Color table exists. Exiting." msgstr "" -#: ../vector/v.colors/main.c:276 +#: ../vector/v.colors/main.c:289 #, c-format msgid "Option <%s>: min must be greater or equal to max" msgstr "" -#: ../vector/v.colors/main.c:282 +#: ../vector/v.colors/main.c:295 msgid "Reading color rules from standard input is currently not supported" msgstr "" -#: ../vector/v.colors/main.c:289 +#: ../vector/v.colors/main.c:302 #, c-format msgid "Color table <%s> not found" msgstr "" -#: ../vector/v.colors/main.c:347 +#: ../vector/v.colors/main.c:360 msgid "Writing color rules..." msgstr "" -#: ../vector/v.colors/main.c:363 +#: ../vector/v.colors/main.c:376 #, c-format msgid "Color table for vector map <%s> set to '%s'" msgstr "" @@ -37318,143 +37737,139 @@ msgid "3D raster map <%s> created" msgstr "" -#: ../vector/v.vol.rst/main.c:239 -msgid "RST" -msgstr "" - -#: ../vector/v.vol.rst/main.c:241 +#: ../vector/v.vol.rst/main.c:243 msgid "Interpolates point data to a 3D raster map using regularized spline with tension (RST) algorithm." msgstr "" -#: ../vector/v.vol.rst/main.c:246 +#: ../vector/v.vol.rst/main.c:248 msgid "Name of input 3D vector points map" msgstr "" -#: ../vector/v.vol.rst/main.c:253 +#: ../vector/v.vol.rst/main.c:255 msgid "Name of input surface raster map for cross-section" msgstr "" -#: ../vector/v.vol.rst/main.c:260 +#: ../vector/v.vol.rst/main.c:262 msgid "Name of column containing w-values attribute to interpolate" msgstr "" -#: ../vector/v.vol.rst/main.c:282 +#: ../vector/v.vol.rst/main.c:284 msgid "Name of column with smoothing parameters" msgstr "" -#: ../vector/v.vol.rst/main.c:302 +#: ../vector/v.vol.rst/main.c:304 msgid "Name of input raster map used as mask" msgstr "" -#: ../vector/v.vol.rst/main.c:328 +#: ../vector/v.vol.rst/main.c:330 msgid "Maximum number of points for approximation in a segment (>npmin)" msgstr "" -#: ../vector/v.vol.rst/main.c:345 +#: ../vector/v.vol.rst/main.c:347 msgid "Conversion factor for w-values used for interpolation" msgstr "" -#: ../vector/v.vol.rst/main.c:353 +#: ../vector/v.vol.rst/main.c:355 msgid "Conversion factor for z-values" msgstr "Fator de conversão para os valores de z" -#: ../vector/v.vol.rst/main.c:359 +#: ../vector/v.vol.rst/main.c:361 msgid "Name for output cross-section raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:365 +#: ../vector/v.vol.rst/main.c:367 msgid "Name for output elevation 3D raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:371 +#: ../vector/v.vol.rst/main.c:373 msgid "Name for output gradient magnitude 3D raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:378 +#: ../vector/v.vol.rst/main.c:380 msgid "Name for output gradient horizontal angle 3D raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:384 +#: ../vector/v.vol.rst/main.c:386 msgid "Name for output gradient vertical angle 3D raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:390 +#: ../vector/v.vol.rst/main.c:392 msgid "Name for output change of gradient 3D raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:396 +#: ../vector/v.vol.rst/main.c:398 msgid "Name for output Gaussian curvature 3D raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:402 +#: ../vector/v.vol.rst/main.c:404 msgid "Name for output mean curvature 3D raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:408 +#: ../vector/v.vol.rst/main.c:410 msgid "Perform a cross-validation procedure without volume interpolation" msgstr "Efetuar procedimento de validação cruzada sem interpolação de volumes" -#: ../vector/v.vol.rst/main.c:471 +#: ../vector/v.vol.rst/main.c:473 msgid "Smoothing must be a positive value" msgstr "Suavização deve ser um valor positivo" -#: ../vector/v.vol.rst/main.c:477 +#: ../vector/v.vol.rst/main.c:479 #, c-format msgid "Both crossvalidation options (-%c, %s) must be specified" msgstr "" -#: ../vector/v.vol.rst/main.c:480 +#: ../vector/v.vol.rst/main.c:482 msgid "Both crossvalidation and deviations must be specified" msgstr "" -#: ../vector/v.vol.rst/main.c:491 +#: ../vector/v.vol.rst/main.c:493 msgid "Crossvalidation cannot be computed simultanuously with output grids or devi file" msgstr "" -#: ../vector/v.vol.rst/main.c:555 +#: ../vector/v.vol.rst/main.c:557 #, c-format msgid "Unable to open %s" msgstr "" -#: ../vector/v.vol.rst/main.c:563 +#: ../vector/v.vol.rst/main.c:565 msgid "Vector is not 3D" msgstr "Mapa vetorial não é 3D" -#: ../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 +#: ../vector/v.vol.rst/main.c:630 ../vector/v.vol.rst/main.c:661 +#: ../vector/v.vol.rst/main.c:683 ../vector/v.vol.rst/main.c:705 +#: ../vector/v.vol.rst/main.c:727 ../vector/v.vol.rst/main.c:749 +#: ../vector/v.vol.rst/main.c:771 ../vector/v.vol.rst/main.c:793 #, 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 +#: ../vector/v.vol.rst/main.c:638 ../vector/v.vol.rst/main.c:667 +#: ../vector/v.vol.rst/main.c:689 ../vector/v.vol.rst/main.c:711 +#: ../vector/v.vol.rst/main.c:733 ../vector/v.vol.rst/main.c:755 +#: ../vector/v.vol.rst/main.c:777 ../vector/v.vol.rst/main.c:799 msgid "Not enough disk space - cannot write temp files" msgstr "" -#: ../vector/v.vol.rst/main.c:640 +#: ../vector/v.vol.rst/main.c:642 #, c-format msgid "Unable to create <%s> raster map without cross_input raster map being specified" msgstr "" -#: ../vector/v.vol.rst/main.c:818 +#: ../vector/v.vol.rst/main.c:820 msgid "Finished interpolating" msgstr "" -#: ../vector/v.vol.rst/main.c:853 +#: ../vector/v.vol.rst/main.c:855 #, c-format msgid "Raster map <%s> created" msgstr "" -#: ../vector/v.vol.rst/main.c:893 +#: ../vector/v.vol.rst/main.c:895 #, c-format msgid "Vector map <%s> created" msgstr "" -#: ../vector/v.vol.rst/main.c:909 +#: ../vector/v.vol.rst/main.c:911 msgid "Interpolation failed" msgstr "" @@ -37526,114 +37941,130 @@ msgid "Found %d components." msgstr "" -#: ../vector/v.decimate/main.c:125 ../vector/v.generalize/main.c:77 +#: ../vector/v.decimate/main.c:126 ../vector/v.generalize/main.c:77 msgid "generalization" msgstr "" -#: ../vector/v.decimate/main.c:126 +#: ../vector/v.decimate/main.c:127 msgid "decimation" msgstr "" -#: ../vector/v.decimate/main.c:132 +#: ../vector/v.decimate/main.c:133 msgid "Decimates a point cloud" msgstr "" -#: ../vector/v.decimate/main.c:133 +#: ../vector/v.decimate/main.c:134 msgid "Copies points from one vector to another while applying different decimations" msgstr "" -#: ../vector/v.decimate/main.c:161 +#: ../vector/v.decimate/main.c:162 msgid "Throw away every n-th point" msgstr "" -#: ../vector/v.decimate/main.c:163 +#: ../vector/v.decimate/main.c:164 msgid "For example, 5 will import 80 percent of points. If not specified, all points are copied" msgstr "" -#: ../vector/v.decimate/main.c:165 ../vector/v.decimate/main.c:176 -#: ../vector/v.decimate/main.c:186 ../vector/v.decimate/main.c:195 +#: ../vector/v.decimate/main.c:166 ../vector/v.decimate/main.c:177 +#: ../vector/v.decimate/main.c:187 ../vector/v.decimate/main.c:196 msgid "Count" msgstr "" -#: ../vector/v.decimate/main.c:172 +#: ../vector/v.decimate/main.c:173 msgid "Preserve only every n-th point" msgstr "" -#: ../vector/v.decimate/main.c:174 +#: ../vector/v.decimate/main.c:175 msgid "For example, 4 will import 25 percent of points. If not specified, all points are copied" msgstr "" -#: ../vector/v.decimate/main.c:193 +#: ../vector/v.decimate/main.c:194 msgid "Copy only n points" msgstr "" -#: ../vector/v.decimate/main.c:194 +#: ../vector/v.decimate/main.c:195 msgid "Copies only the given number of points" msgstr "" -#: ../vector/v.decimate/main.c:201 +#: ../vector/v.decimate/main.c:202 msgid "Minimal difference of z values" msgstr "" -#: ../vector/v.decimate/main.c:203 +#: ../vector/v.decimate/main.c:204 msgid "Minimal difference between z values in grid-based decimation" msgstr "" -#: ../vector/v.decimate/main.c:204 ../vector/v.decimate/main.c:214 -#: ../vector/v.decimate/main.c:219 ../vector/v.decimate/main.c:225 -#: ../vector/v.decimate/main.c:230 ../vector/v.decimate/main.c:235 +#: ../vector/v.decimate/main.c:205 ../vector/v.decimate/main.c:215 +#: ../vector/v.decimate/main.c:220 ../vector/v.decimate/main.c:226 +#: ../vector/v.decimate/main.c:231 ../vector/v.decimate/main.c:236 msgid "Grid" msgstr "" -#: ../vector/v.decimate/main.c:211 +#: ../vector/v.decimate/main.c:212 msgid "Preserve only n points per grid cell" msgstr "" -#: ../vector/v.decimate/main.c:213 +#: ../vector/v.decimate/main.c:214 msgid "Preserves only the given number of points per grid cell in grid-based decimation" msgstr "" -#: ../vector/v.decimate/main.c:218 +#: ../vector/v.decimate/main.c:219 msgid "Apply grid-based decimation" msgstr "" -#: ../vector/v.decimate/main.c:224 +#: ../vector/v.decimate/main.c:225 msgid "Use only first point in grid cell during grid-based decimation" msgstr "" -#: ../vector/v.decimate/main.c:229 +#: ../vector/v.decimate/main.c:230 msgid "Only one point per cat in grid cell" msgstr "" -#: ../vector/v.decimate/main.c:234 +#: ../vector/v.decimate/main.c:235 msgid "Use z in grid decimation" msgstr "" -#: ../vector/v.decimate/main.c:240 +#: ../vector/v.decimate/main.c:241 msgid "Store only the coordinates, throw away categories" msgstr "" -#: ../vector/v.decimate/main.c:242 +#: ../vector/v.decimate/main.c:243 msgid "Do not story any categories even if they are present in input data" msgstr "" -#: ../vector/v.decimate/main.c:276 +#: ../vector/v.decimate/main.c:280 #, 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:318 +#: ../vector/v.decimate/main.c:322 msgid "Cannot use z for decimation, input is not 3D" msgstr "" -#: ../vector/v.decimate/main.c:320 +#: ../vector/v.decimate/main.c:324 msgid "Cannot select by z range, input is not 3D" msgstr "" -#: ../vector/v.decimate/main.c:350 +#: ../vector/v.decimate/main.c:354 msgid "Settings for count-based decimation would cause it to do nothing and no other options has been set." msgstr "" +#: ../vector/v.decimate/copy_tab.c:85 ../vector/v.extract/copy_tab.c:90 +#, c-format +msgid "Writing attributes for layer %d" +msgstr "" + +#: ../vector/v.decimate/copy_tab.c:90 ../vector/v.extract/copy_tab.c:95 +#, c-format +msgid "No attribute table for layer %d" +msgstr "" + +#: ../vector/v.decimate/copy_tab.c:112 ../vector/v.vect.stats/main.c:342 +#: ../vector/v.vect.stats/main.c:424 ../vector/v.extract/copy_tab.c:117 +#, c-format +msgid "Unable to open database <%s> with driver <%s>" +msgstr "" + #: ../vector/v.what/what.c:45 msgid "Cannot open driver" msgstr "" @@ -39344,257 +39775,261 @@ msgid "Name of existing vector map with areas" msgstr "" -#: ../vector/v.vect.stats/main.c:156 +#: ../vector/v.vect.stats/main.c:157 msgid "Layer number for points map" msgstr "" -#: ../vector/v.vect.stats/main.c:161 +#: ../vector/v.vect.stats/main.c:162 msgid "Category values for points map" msgstr "" -#: ../vector/v.vect.stats/main.c:166 +#: ../vector/v.vect.stats/main.c:167 msgid "WHERE conditions of SQL statement without 'where' keyword for points map" msgstr "" -#: ../vector/v.vect.stats/main.c:171 +#: ../vector/v.vect.stats/main.c:172 msgid "Layer number for area map" msgstr "" -#: ../vector/v.vect.stats/main.c:176 +#: ../vector/v.vect.stats/main.c:177 msgid "Category values for area map" msgstr "" -#: ../vector/v.vect.stats/main.c:181 +#: ../vector/v.vect.stats/main.c:182 msgid "WHERE conditions of SQL statement without 'where' keyword for area map" msgstr "" -#: ../vector/v.vect.stats/main.c:198 +#: ../vector/v.vect.stats/main.c:199 msgid "Method for aggregate statistics" msgstr "" -#: ../vector/v.vect.stats/main.c:205 +#: ../vector/v.vect.stats/main.c:204 msgid "Column name of points map to use for statistics" msgstr "" -#: ../vector/v.vect.stats/main.c:206 +#: ../vector/v.vect.stats/main.c:205 msgid "Column of points map must be numeric" msgstr "" -#: ../vector/v.vect.stats/main.c:213 +#: ../vector/v.vect.stats/main.c:210 msgid "Column name to upload points count" msgstr "" -#: ../vector/v.vect.stats/main.c:215 +#: ../vector/v.vect.stats/main.c:212 msgid "Column to hold points count, must be of type integer, will be created if not existing" msgstr "" -#: ../vector/v.vect.stats/main.c:222 +#: ../vector/v.vect.stats/main.c:216 msgid "Column name to upload statistics" msgstr "" -#: ../vector/v.vect.stats/main.c:224 +#: ../vector/v.vect.stats/main.c:218 msgid "Column to hold statistics, must be of type double, will be created if not existing" msgstr "" -#: ../vector/v.vect.stats/main.c:231 +#: ../vector/v.vect.stats/main.c:226 msgid "Print output to stdout, do not update attribute table" msgstr "" -#: ../vector/v.vect.stats/main.c:232 +#: ../vector/v.vect.stats/main.c:227 msgid "First column is always area category" msgstr "" -#: ../vector/v.vect.stats/main.c:273 +#: ../vector/v.vect.stats/main.c:280 #, c-format msgid "Vector map <%s> is not in user mapset and cannot be updated" msgstr "" -#: ../vector/v.vect.stats/main.c:335 ../vector/v.vect.stats/main.c:417 -#: ../vector/v.extract/copy_tab.c:117 -#, c-format -msgid "Unable to open database <%s> with driver <%s>" -msgstr "" - -#: ../vector/v.vect.stats/main.c:339 +#: ../vector/v.vect.stats/main.c:346 msgid "count_column is required to upload point counts" msgstr "" -#: ../vector/v.vect.stats/main.c:348 +#: ../vector/v.vect.stats/main.c:355 msgid "count_column must be of type integer" msgstr "" -#: ../vector/v.vect.stats/main.c:361 ../vector/v.vect.stats/main.c:391 +#: ../vector/v.vect.stats/main.c:368 ../vector/v.vect.stats/main.c:398 #, c-format msgid "Unable to add column <%s>" msgstr "" -#: ../vector/v.vect.stats/main.c:367 +#: ../vector/v.vect.stats/main.c:374 msgid "stats_column is required to upload point stats" msgstr "" -#: ../vector/v.vect.stats/main.c:378 +#: ../vector/v.vect.stats/main.c:385 msgid "stats_column must be of type double precision" msgstr "" -#: ../vector/v.vect.stats/main.c:400 +#: ../vector/v.vect.stats/main.c:407 msgid "collecting attributes from points vector..." msgstr "" -#: ../vector/v.vect.stats/main.c:437 +#: ../vector/v.vect.stats/main.c:444 msgid "column for points vector must be numeric" msgstr "" -#: ../vector/v.vect.stats/main.c:498 +#: ../vector/v.vect.stats/main.c:505 #, c-format msgid "No area categories in vector <%s>, layer <%s>" msgstr "" -#: ../vector/v.vect.stats/main.c:523 +#: ../vector/v.vect.stats/main.c:530 msgid "Selecting points for each area..." msgstr "" -#: ../vector/v.vect.stats/main.c:628 +#: ../vector/v.vect.stats/main.c:635 #, c-format msgid "could not find area category %d" msgstr "" -#: ../vector/v.vect.stats/main.c:754 +#: ../vector/v.vect.stats/main.c:761 #, c-format msgid "%d records updated" msgstr "%d registros atualizados" -#: ../vector/v.extract/main.c:83 +#: ../vector/v.extract/main.c:84 msgid "Selects vector features from an existing vector map and creates a new vector map containing only the selected features." msgstr "" -#: ../vector/v.extract/main.c:88 +#: ../vector/v.extract/main.c:89 msgid "Dissolve common boundaries (default is no)" msgstr "Dissolver limites comuns (padrão é não)" -#: ../vector/v.extract/main.c:92 +#: ../vector/v.extract/main.c:93 msgid "Do not copy attributes (see also 'new' parameter)" msgstr "" -#: ../vector/v.extract/main.c:108 +#: ../vector/v.extract/main.c:110 msgid "Types to be extracted" msgstr "" -#: ../vector/v.extract/main.c:123 +#: ../vector/v.extract/main.c:125 msgid "Input text file with category numbers/number ranges to be extracted" msgstr "" -#: ../vector/v.extract/main.c:124 +#: ../vector/v.extract/main.c:126 msgid "If '-' given reads from standard input" msgstr "" -#: ../vector/v.extract/main.c:132 +#: ../vector/v.extract/main.c:134 msgid "Number of random categories matching vector objects to extract" msgstr "" -#: ../vector/v.extract/main.c:134 +#: ../vector/v.extract/main.c:136 msgid "Number must be smaller than unique cat count in layer" msgstr "" -#: ../vector/v.extract/main.c:142 +#: ../vector/v.extract/main.c:144 msgid "Desired new category value (enter -1 to keep original categories)" msgstr "" -#: ../vector/v.extract/main.c:144 +#: ../vector/v.extract/main.c:146 msgid "If new >= 0, attributes is not copied" msgstr "" -#: ../vector/v.extract/main.c:161 +#: ../vector/v.extract/main.c:151 +#, fuzzy +msgid "Name of attribute column for dissolving areas" +msgstr "Nome da coluna de atributo para usar como rótulos" + +#: ../vector/v.extract/main.c:152 +#, fuzzy +msgid "Preserves category values" +msgstr "Mostra rótulos de categorias" + +#: ../vector/v.extract/main.c:169 #, c-format msgid "Options <%s>, <%s>, <%s> and <%s> options are exclusive. Please specify only one of them." msgstr "" -#: ../vector/v.extract/main.c:208 +#: ../vector/v.extract/main.c:221 +#, c-format +msgid "Searching for column <%s> in table <%s>..." +msgstr "" + +#: ../vector/v.extract/main.c:253 +#, fuzzy, c-format +msgid "Column <%s> does not exist for layer %d" +msgstr "Tabela <%s> não existe no banco de dados <%s>" + +#: ../vector/v.extract/main.c:268 #, c-format msgid "Category value in '%s' not valid" msgstr "" -#: ../vector/v.extract/main.c:224 +#: ../vector/v.extract/main.c:284 #, c-format msgid "Process file <%s> for category numbers..." msgstr "" -#: ../vector/v.extract/main.c:229 +#: ../vector/v.extract/main.c:289 #, c-format msgid "Unable to open specified file <%s>" msgstr "" -#: ../vector/v.extract/main.c:240 +#: ../vector/v.extract/main.c:300 #, c-format msgid "Ignored text entry: %s" msgstr "Entrada de texto %s ignorada" -#: ../vector/v.extract/main.c:259 +#: ../vector/v.extract/main.c:319 ../vector/v.extract/extract.c:268 #, c-format msgid "Loading categories from table <%s>..." msgstr "" -#: ../vector/v.extract/main.c:269 +#: ../vector/v.extract/main.c:329 #, c-format msgid "Unable select records from table <%s>" msgstr "" -#: ../vector/v.extract/main.c:271 +#: ../vector/v.extract/main.c:331 #, c-format msgid "%d category loaded" msgid_plural "%d categories loaded" msgstr[0] "" msgstr[1] "" -#: ../vector/v.extract/main.c:286 +#: ../vector/v.extract/main.c:346 msgid "This map has no categories attached. Use v.category to attach categories to this vector map." msgstr "" -#: ../vector/v.extract/main.c:293 +#: ../vector/v.extract/main.c:353 msgid "Please specify random number larger than 0" msgstr "" -#: ../vector/v.extract/main.c:297 +#: ../vector/v.extract/main.c:357 #, 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:320 +#: ../vector/v.extract/main.c:380 #, c-format msgid "Random category count is larger or equal to uniq <%s> feature category count %d" msgstr "" -#: ../vector/v.extract/main.c:354 +#: ../vector/v.extract/main.c:414 msgid "Extracting features..." msgstr "" -#: ../vector/v.extract/main.c:378 +#: ../vector/v.extract/main.c:438 msgid "Removing duplicate centroids..." msgstr "" -#: ../vector/v.extract/extract.c:171 +#: ../vector/v.extract/extract.c:203 #, c-format msgid "No category found for area %d. Skipping." msgstr "" -#: ../vector/v.extract/extract.c:175 +#: ../vector/v.extract/extract.c:207 #, c-format msgid "More categories (%d) found for area %d. Using first found category %d" msgstr "" -#: ../vector/v.extract/extract.c:228 +#: ../vector/v.extract/extract.c:286 msgid "Topology level required for extracting areas for OGR layers. Areas will be not processed." 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.lrs/v.lrs.label/main.c:103 ../vector/v.lrs/v.lrs.where/main.c:58 #: ../vector/v.lrs/v.lrs.segment/main.c:72 #: ../vector/v.lrs/v.lrs.create/main.c:122 @@ -40533,73 +40968,73 @@ msgid "Unknown method" msgstr "" -#: ../vector/v.generalize/main.c:330 +#: ../vector/v.generalize/main.c:331 #, c-format msgid "No lines found in input map <%s>" msgstr "" -#: ../vector/v.generalize/main.c:344 +#: ../vector/v.generalize/main.c:345 #, c-format msgid "Unable to create error vector map <%s>" msgstr "" -#: ../vector/v.generalize/main.c:364 +#: ../vector/v.generalize/main.c:365 msgid "Displacement..." msgstr "" -#: ../vector/v.generalize/main.c:373 +#: ../vector/v.generalize/main.c:374 msgid "Network generalization..." msgstr "" -#: ../vector/v.generalize/main.c:388 +#: ../vector/v.generalize/main.c:389 msgid "Attributes are needed for 'where' option, copying table" msgstr "" -#: ../vector/v.generalize/main.c:404 +#: ../vector/v.generalize/main.c:405 #, c-format msgid "Generalization (%s)..." msgstr "" -#: ../vector/v.generalize/main.c:405 +#: ../vector/v.generalize/main.c:406 #, c-format msgid "Using threshold: %g %s" msgstr "" -#: ../vector/v.generalize/main.c:525 +#: ../vector/v.generalize/main.c:526 #, c-format msgid "Method '%s' did not preserve first point" msgstr "" -#: ../vector/v.generalize/main.c:530 +#: ../vector/v.generalize/main.c:531 #, c-format msgid "Method '%s' did not preserve last point" msgstr "" -#: ../vector/v.generalize/main.c:537 +#: ../vector/v.generalize/main.c:538 #, c-format msgid "Method '%s' did not preserve loop" msgstr "" -#: ../vector/v.generalize/main.c:569 +#: ../vector/v.generalize/main.c:570 #, c-format msgid "%d boundaries were not modified because modification would damage topology" msgstr "" -#: ../vector/v.generalize/main.c:572 +#: ../vector/v.generalize/main.c:573 #, c-format msgid "%d lines/boundaries were not modified due to over-simplification" msgstr "" -#: ../vector/v.generalize/main.c:593 +#: ../vector/v.generalize/main.c:594 #, c-format msgid "Number of vertices for selected features %s from %d to %d (%d%% remaining)" msgstr "" -#: ../vector/v.generalize/main.c:594 +#: ../vector/v.generalize/main.c:595 msgid "reduced" msgstr "" -#: ../vector/v.generalize/main.c:594 +#: ../vector/v.generalize/main.c:595 msgid "changed" msgstr "" @@ -40636,21 +41071,21 @@ msgid "Creates a new pseudo-vector map as a link to an OGR-supported layer or a PostGIS feature table." msgstr "" -#: ../vector/v.external/main.c:126 +#: ../vector/v.external/main.c:130 msgid "No layer defined" msgstr "" -#: ../vector/v.external/main.c:192 +#: ../vector/v.external/main.c:196 #, c-format msgid "Unable to delete '%s'" msgstr "" -#: ../vector/v.external/main.c:199 +#: ../vector/v.external/main.c:203 #, c-format msgid "Unable to create file '%s/%s'" msgstr "" -#: ../vector/v.external/main.c:233 +#: ../vector/v.external/main.c:237 #, c-format msgid "Link to vector map <%s> created." msgstr "" @@ -40732,40 +41167,92 @@ msgid "Invalid geometry column %d" msgstr "" -#: ../vector/v.to.db/main.c:39 +#: ../vector/v.to.db/main.c:42 +msgid "length" +msgstr "" + +#: ../vector/v.to.db/main.c:43 +msgid "perimeter" +msgstr "" + +#: ../vector/v.to.db/main.c:44 +msgid "coordinates" +msgstr "" + +#: ../vector/v.to.db/main.c:45 +msgid "bounding box" +msgstr "" + +#: ../vector/v.to.db/main.c:47 msgid "Populates attribute values from vector features." msgstr "" -#: ../vector/v.to.db/main.c:48 +#: ../vector/v.to.db/main.c:56 #, 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/update.c:28 -#: ../vector/v.to.db/update.c:32 ../vector/v.to.db/query.c:83 +#: ../vector/v.to.db/main.c:73 ../vector/v.to.db/main.c:80 +#: ../vector/v.to.db/update.c:30 ../vector/v.to.db/update.c:34 +#: ../vector/v.to.db/query.c:83 #, c-format msgid "Database connection not defined for layer %d. Use v.db.connect first." msgstr "" -#: ../vector/v.to.db/main.c:114 +#: ../vector/v.to.db/main.c:174 +#, c-format +msgid "Missing column name for input column number %d" +msgstr "" + +#: ../vector/v.to.db/main.c:180 +#, c-format +msgid "Missing column name for table column number %d" +msgstr "" + +#: ../vector/v.to.db/main.c:194 +#, c-format +msgid "Existing column <%s> has a different but maybe compatible type" +msgstr "" + +#: ../vector/v.to.db/main.c:198 +#, c-format +msgid "Existing column <%s> has the wrong type" +msgstr "" + +#: ../vector/v.to.db/main.c:203 +#, fuzzy, c-format +msgid "Values in column <%s> will be overwritten" +msgstr "Mapa raster <%s> já existe e será sobreescrito" + +#: ../vector/v.to.db/main.c:268 +#, fuzzy, c-format +msgid "Unable to create column <%s>" +msgstr "Não consegui criar arquivo <%s>" + +#: ../vector/v.to.db/main.c:322 #, c-format msgid "Category index for vector map <%s> is not sorted" msgstr "" -#: ../vector/v.to.db/update.c:84 +#: ../vector/v.to.db/update.c:86 msgid "Updating database..." msgstr "" -#: ../vector/v.to.db/update.c:125 +#: ../vector/v.to.db/update.c:151 #, c-format msgid "More elements of category %d, nothing loaded to database" msgstr "" -#: ../vector/v.to.db/update.c:223 +#: ../vector/v.to.db/update.c:251 #, c-format msgid "Record (cat %d) already exists (not inserted)" msgstr "" +#: ../vector/v.to.db/update.c:279 +#, c-format +msgid "Cannot update table: %s" +msgstr "" + #: ../vector/v.to.db/query.c:93 msgid "Querying database... " msgstr "" @@ -40784,41 +41271,41 @@ msgid "Unable to fetch record" msgstr "" -#: ../vector/v.to.db/report.c:13 +#: ../vector/v.to.db/report.c:14 msgid "No totals for selected option" msgstr "" -#: ../vector/v.to.db/report.c:211 +#: ../vector/v.to.db/report.c:230 #, c-format msgid "%d categories read from vector map (layer %d)" msgstr "" -#: ../vector/v.to.db/report.c:215 +#: ../vector/v.to.db/report.c:234 #, c-format msgid "%d records selected from table (layer %d)" msgstr "" -#: ../vector/v.to.db/report.c:218 +#: ../vector/v.to.db/report.c:237 #, c-format msgid "%d categories read from vector map exist in selection from table" msgstr "" -#: ../vector/v.to.db/report.c:221 +#: ../vector/v.to.db/report.c:240 #, c-format msgid "%d categories read from vector map don't exist in selection from table" msgstr "" -#: ../vector/v.to.db/report.c:223 +#: ../vector/v.to.db/report.c:242 #, c-format msgid "%d records updated/inserted (layer %d)" msgstr "" -#: ../vector/v.to.db/report.c:226 +#: ../vector/v.to.db/report.c:245 #, c-format msgid "%d update/insert errors (layer %d)" msgstr "" -#: ../vector/v.to.db/report.c:229 +#: ../vector/v.to.db/report.c:248 #, c-format msgid "%d categories with more points (coordinates not loaded)" msgstr "" @@ -41012,86 +41499,101 @@ msgid "Using private colormap for DirectColor visual." msgstr "Usando paleta de cores privativa para visual DirectColor." -#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:59 -#: ../scripts/v.rast.stats/v.rast.stats.py:120 +#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:60 +#: ../scripts/v.rast.stats/v.rast.stats.py:124 #: ../scripts/v.db.addcolumn/v.db.addcolumn.py:63 -#: ../scripts/v.db.addtable/v.db.addtable.py:75 +#: ../scripts/v.db.addtable/v.db.addtable.py:76 #: ../scripts/v.db.dropcolumn/v.db.dropcolumn.py:60 #: ../scripts/v.db.update/v.db.update.py:75 #, python-format msgid "Vector map <%s> not found in current mapset" msgstr "" -#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:69 +#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:70 msgid "There is no table connected to the input vector map. Cannot rename any column" msgstr "" -#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:78 +#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:79 #, python-format msgid "Column name <%s> too long. The DBF driver supports column names not longer than 10 characters" msgstr "" -#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:83 +#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:84 #, python-format msgid "Cannot rename column <%s> as it is needed to keep table <%s> connected to the input vector map" msgstr "" +#: ../scripts/v.rast.stats/v.rast.stats.py:131 +#: ../scripts/v.rast.stats/v.rast.stats.py:203 +#: ../scripts/v.rast.stats/v.rast.stats.py:210 +#: ../scripts/v.db.addcolumn/v.db.addcolumn.py:69 +#: ../scripts/v.db.update/v.db.update.py:81 +msgid "There is no table connected to this map. Run v.db.connect or v.db.addtable first." +msgstr "" + #: ../scripts/v.rast.stats/v.rast.stats.py:137 -msgid "Preprocessing input data..." +#, python-brace-format +msgid "Number of raster maps ({0}) different from number of column prefixes ({1})" msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:148 +#: ../scripts/v.rast.stats/v.rast.stats.py:170 msgid "An error occurred while converting vector to raster" msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:160 +#: ../scripts/v.rast.stats/v.rast.stats.py:182 msgid "No categories found in raster map" msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:167 -#: ../scripts/v.rast.stats/v.rast.stats.py:174 -#: ../scripts/v.db.addcolumn/v.db.addcolumn.py:69 -#: ../scripts/v.db.update/v.db.update.py:81 -msgid "There is no table connected to this map. Run v.db.connect or v.db.addtable first." +#: ../scripts/v.rast.stats/v.rast.stats.py:195 +#, python-brace-format +msgid "Not all vector categories converted to raster. Converted {0} of {1}." msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:227 +#: ../scripts/v.rast.stats/v.rast.stats.py:266 #, python-format msgid "Cannot create column <%s> (already present). " msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:228 +#: ../scripts/v.rast.stats/v.rast.stats.py:267 msgid "Use -c flag to update values in this column." msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:237 +#: ../scripts/v.rast.stats/v.rast.stats.py:276 #, python-format msgid "Adding columns '%s'" msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:242 +#: ../scripts/v.rast.stats/v.rast.stats.py:281 msgid "Adding columns failed. Exiting." msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:245 +#: ../scripts/v.rast.stats/v.rast.stats.py:284 #, python-format msgid "Processing input data (%d categories)..." msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:289 +#: ../scripts/v.rast.stats/v.rast.stats.py:328 msgid "Updating the database ..." msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:294 +#: ../scripts/v.rast.stats/v.rast.stats.py:333 #, python-brace-format msgid "Statistics calculated from raster map <{raster}> and uploaded to attribute table of vector map <{vector}>." msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:300 +#: ../scripts/v.rast.stats/v.rast.stats.py:339 #, python-format msgid "Failed to upload statistics to attribute table of vector map <%s>." msgstr "" +#: ../scripts/r.mapcalc.simple/r.mapcalc.simple.py:107 +msgid "The expression is an empty string" +msgstr "" + +#: ../scripts/r.mapcalc.simple/r.mapcalc.simple.py:141 +msgid "Expression: {}" +msgstr "" + #: ../scripts/m.proj/m.proj.py:142 msgid "cs2cs program not found, install PROJ.4 first: http://proj.maptools.org" msgstr "" @@ -41216,50 +41718,50 @@ msgid "No graphics device selected. Use d.mon to select graphics device." msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:143 +#: ../scripts/r.in.srtm/r.in.srtm.py:169 msgid "This module only operates in LatLong locations" msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:161 -msgid "The \"unzip\" program is required, please install it first" -msgstr "" - -#: ../scripts/r.in.srtm/r.in.srtm.py:168 +#: ../scripts/r.in.srtm/r.in.srtm.py:194 #, python-format msgid "'%s' does not appear to be a valid zip file." msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:175 +#: ../scripts/r.in.srtm/r.in.srtm.py:201 #, python-format msgid "File '%s' or '%s' not found" msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:197 +#: ../scripts/r.in.srtm/r.in.srtm.py:227 #, python-format msgid "Extracting '%s'..." msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:199 +#: ../scripts/r.in.srtm/r.in.srtm.py:232 msgid "Unable to unzip file." msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:201 +#: ../scripts/r.in.srtm/r.in.srtm.py:234 msgid "Converting input file to BIL..." msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:225 -msgid "Attempting to import 1-arcsec data." +#: ../scripts/r.in.srtm/r.in.srtm.py:258 +msgid "Attempting to import 1-arcsec SWBD data" +msgstr "" + +#: ../scripts/r.in.srtm/r.in.srtm.py:261 +msgid "Attempting to import 1-arcsec data" msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:243 +#: ../scripts/r.in.srtm/r.in.srtm.py:279 msgid "Unable to import data" msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:251 +#: ../scripts/r.in.srtm/r.in.srtm.py:288 msgid "Done: generated map " msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:252 +#: ../scripts/r.in.srtm/r.in.srtm.py:289 msgid "(Note: Holes in the data can be closed with 'r.fillnulls' using splines)" msgstr "" @@ -41664,28 +42166,36 @@ msgid "During computation %i tiles could not be created" msgstr "" -#: ../scripts/i.spectral/i.spectral.py:121 +#: ../scripts/i.spectral/i.spectral.py:125 #, python-format msgid "Programmer error (%s)" msgstr "" -#: ../scripts/i.spectral/i.spectral.py:213 +#: ../scripts/i.spectral/i.spectral.py:199 +msgid "Spectral signatures" +msgstr "" + +#: ../scripts/i.spectral/i.spectral.py:200 +msgid "DN Value" +msgstr "" + +#: ../scripts/i.spectral/i.spectral.py:218 msgid "Either group= or raster= is required" msgstr "" -#: ../scripts/i.spectral/i.spectral.py:216 +#: ../scripts/i.spectral/i.spectral.py:221 msgid "group= and raster= are mutually exclusive" msgstr "" -#: ../scripts/i.spectral/i.spectral.py:220 +#: ../scripts/i.spectral/i.spectral.py:225 msgid "Writing to text file requires output=filename" msgstr "" -#: ../scripts/i.spectral/i.spectral.py:224 +#: ../scripts/i.spectral/i.spectral.py:229 msgid "gnuplot required, please install first" msgstr "" -#: ../scripts/i.spectral/i.spectral.py:243 +#: ../scripts/i.spectral/i.spectral.py:251 msgid "No data returned from query" msgstr "" @@ -41776,11 +42286,11 @@ msgstr "" #: ../scripts/r.unpack/r.unpack.py:82 ../scripts/r.unpack/r.unpack.py:120 -#: ../scripts/v.unpack/v.unpack.py:86 ../scripts/v.unpack/v.unpack.py:133 +#: ../scripts/v.unpack/v.unpack.py:85 ../scripts/v.unpack/v.unpack.py:132 msgid "Pack file unreadable" msgstr "" -#: ../scripts/r.unpack/r.unpack.py:91 ../scripts/v.unpack/v.unpack.py:95 +#: ../scripts/r.unpack/r.unpack.py:91 ../scripts/v.unpack/v.unpack.py:94 msgid "Pack file unreadable: file '{}' missing" msgstr "" @@ -41807,21 +42317,21 @@ msgid "PROJ_INFO file is missing, unpack raster map in XY (unprojected) location." msgstr "" -#: ../scripts/r.unpack/r.unpack.py:158 ../scripts/v.unpack/v.unpack.py:164 +#: ../scripts/r.unpack/r.unpack.py:158 ../scripts/v.unpack/v.unpack.py:163 #, python-brace-format msgid "" "Difference between PROJ_INFO file of packed map and of current location:\n" "{diff}" msgstr "" -#: ../scripts/r.unpack/r.unpack.py:161 ../scripts/v.unpack/v.unpack.py:167 +#: ../scripts/r.unpack/r.unpack.py:161 ../scripts/v.unpack/v.unpack.py:166 #, python-brace-format msgid "" "Difference between PROJ_UNITS file of packed map and of current location:\n" "{diff}" msgstr "" -#: ../scripts/r.unpack/r.unpack.py:163 ../scripts/v.unpack/v.unpack.py:169 +#: ../scripts/r.unpack/r.unpack.py:163 ../scripts/v.unpack/v.unpack.py:168 msgid "Projection of dataset does not appear to match current location. In case of no significant differences in the projection definitions, use the -o flag to ignore them and use current location definition." msgstr "" @@ -41889,11 +42399,15 @@ msgid "Frame <%s> already found. An existing frame can be overwritten by '%s' flag." msgstr "" -#: ../scripts/r.grow/r.grow.py:130 +#: ../scripts/r.grow/r.grow.py:129 +msgid "Output can be written only to the current mapset" +msgstr "" + +#: ../scripts/r.grow/r.grow.py:139 msgid "Growing failed. Removing temporary maps." msgstr "" -#: ../scripts/r.grow/r.grow.py:142 +#: ../scripts/r.grow/r.grow.py:151 msgid "Shrinking failed. Removing temporary maps." msgstr "" @@ -41942,21 +42456,21 @@ msgid "Table <%s> not found in database <%s>" msgstr "" -#: ../scripts/db.droptable/db.droptable.py:84 +#: ../scripts/db.droptable/db.droptable.py:85 #, python-format msgid "Deleting table <%s> which is attached to following map(s):" msgstr "" -#: ../scripts/db.droptable/db.droptable.py:89 +#: ../scripts/db.droptable/db.droptable.py:90 #, python-format msgid "The table <%s> would be deleted." msgstr "" -#: ../scripts/db.droptable/db.droptable.py:91 +#: ../scripts/db.droptable/db.droptable.py:92 msgid "You must use the force flag to actually remove it. Exiting." msgstr "" -#: ../scripts/db.droptable/db.droptable.py:100 +#: ../scripts/db.droptable/db.droptable.py:101 msgid "Cannot continue (problem deleting table)." msgstr "" @@ -42067,41 +42581,41 @@ msgid "At least 2 maps are required" msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:81 +#: ../scripts/v.db.addtable/v.db.addtable.py:82 #, python-format msgid "Using vector map name as table name: <%s>" msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:87 +#: ../scripts/v.db.addtable/v.db.addtable.py:88 #, python-format msgid "Using vector map name extended by layer number as table name: <%s>" msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:90 +#: ../scripts/v.db.addtable/v.db.addtable.py:91 #, python-format msgid "Using user specified table name: %s" msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:94 +#: ../scripts/v.db.addtable/v.db.addtable.py:95 msgid "Creating new DB connection based on default mapset settings..." msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:104 +#: ../scripts/v.db.addtable/v.db.addtable.py:105 #, python-format msgid "There is already a table linked to layer <%s>" msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:119 +#: ../scripts/v.db.addtable/v.db.addtable.py:120 #, python-format msgid "Duplicate column name '%s' not allowed" msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:130 +#: ../scripts/v.db.addtable/v.db.addtable.py:131 #, python-format msgid "Creating table with columns (%s)..." msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:158 +#: ../scripts/v.db.addtable/v.db.addtable.py:169 msgid "Current attribute table links:" msgstr "" @@ -42345,9 +42859,9 @@ msgstr "" #: ../scripts/r.in.wms/wms_base.py:421 ../scripts/r.in.wms/wms_base.py:478 -#: ../scripts/r.in.wms/wms_base.py:488 ../scripts/r.in.wms/wms_base.py:518 -#: ../scripts/r.in.wms/wms_base.py:542 ../scripts/r.in.wms/wms_base.py:553 -#: ../scripts/r.in.wms/wms_base.py:565 +#: ../scripts/r.in.wms/wms_base.py:488 ../scripts/r.in.wms/wms_base.py:519 +#: ../scripts/r.in.wms/wms_base.py:543 ../scripts/r.in.wms/wms_base.py:554 +#: ../scripts/r.in.wms/wms_base.py:566 #, python-format msgid "%s failed" msgstr "" @@ -42361,7 +42875,7 @@ msgid "Please change output name, or change names of these rasters: %s, module needs to create this temporary maps during execution." msgstr "" -#: ../scripts/r.in.wms/wms_base.py:567 +#: ../scripts/r.in.wms/wms_base.py:568 #, python-format msgid "<%s> created." msgstr "" @@ -42448,40 +42962,40 @@ msgid "Incorrect WMS query" msgstr "" -#: ../scripts/v.unpack/v.unpack.py:130 +#: ../scripts/v.unpack/v.unpack.py:129 #, python-format msgid "This GRASS GIS pack file contains raster data. Use r.unpack to unpack <%s>" msgstr "" -#: ../scripts/v.unpack/v.unpack.py:143 +#: ../scripts/v.unpack/v.unpack.py:142 msgid "PROJ_INFO file is missing, unpack vector map in XY (unprojected) location." msgstr "" -#: ../scripts/v.unpack/v.unpack.py:161 +#: ../scripts/v.unpack/v.unpack.py:160 msgid "Projection information does not match. Proceeding..." msgstr "" -#: ../scripts/v.unpack/v.unpack.py:215 +#: ../scripts/v.unpack/v.unpack.py:214 #, python-format msgid "Coping table <%s> as table <%s>" msgstr "" -#: ../scripts/v.unpack/v.unpack.py:226 +#: ../scripts/v.unpack/v.unpack.py:225 #, python-format msgid "Unable to copy table <%s> as table <%s>" msgstr "" -#: ../scripts/v.unpack/v.unpack.py:228 +#: ../scripts/v.unpack/v.unpack.py:227 #, python-format msgid "Connect table <%s> to vector map <%s> at layer <%s>" msgstr "" -#: ../scripts/v.unpack/v.unpack.py:238 +#: ../scripts/v.unpack/v.unpack.py:237 #, python-format msgid "Unable to connect table <%s> to vector map <%s>" msgstr "" -#: ../scripts/v.unpack/v.unpack.py:241 +#: ../scripts/v.unpack/v.unpack.py:240 #, python-format msgid "Vector map <%s> successfully unpacked" msgstr "" @@ -42491,7 +43005,7 @@ msgid "Missing value for parameter <%s>" msgstr "" -#: ../scripts/v.import/v.import.py:178 ../scripts/r.import/r.import.py:194 +#: ../scripts/v.import/v.import.py:178 ../scripts/r.import/r.import.py:193 #, python-format msgid "Input <%s> successfully imported without reprojection" msgstr "" @@ -42501,12 +43015,12 @@ msgid "Unable to import <%s>" msgstr "" -#: ../scripts/v.import/v.import.py:190 ../scripts/r.import/r.import.py:206 +#: ../scripts/v.import/v.import.py:190 ../scripts/r.import/r.import.py:205 #, python-format msgid "Coordinate reference system not available for current location <%s>" msgstr "" -#: ../scripts/v.import/v.import.py:210 ../scripts/r.import/r.import.py:226 +#: ../scripts/v.import/v.import.py:210 ../scripts/r.import/r.import.py:225 #, python-format msgid "Creating temporary location for <%s>..." msgstr "" @@ -42516,12 +43030,12 @@ msgid "Unable to create location from OGR datasource <%s>" msgstr "" -#: ../scripts/v.import/v.import.py:231 ../scripts/r.import/r.import.py:245 +#: ../scripts/v.import/v.import.py:231 ../scripts/r.import/r.import.py:244 #, python-format msgid "Coordinate reference system not available for input <%s>" msgstr "" -#: ../scripts/v.import/v.import.py:248 ../scripts/r.import/r.import.py:328 +#: ../scripts/v.import/v.import.py:248 ../scripts/r.import/r.import.py:327 msgid "Unable to reproject to source location" msgstr "" @@ -42535,7 +43049,7 @@ msgid "Unable to import OGR datasource <%s>" msgstr "" -#: ../scripts/v.import/v.import.py:279 ../scripts/r.import/r.import.py:374 +#: ../scripts/v.import/v.import.py:279 ../scripts/r.import/r.import.py:373 #, python-format msgid "Reprojecting <%s>..." msgstr "" @@ -42586,7 +43100,7 @@ msgid "Column <%s> not found in table <%s>. Skipped" msgstr "" -#: ../scripts/v.db.dropcolumn/v.db.dropcolumn.py:117 +#: ../scripts/v.db.dropcolumn/v.db.dropcolumn.py:122 msgid "Deleting column failed" msgstr "" @@ -43071,168 +43585,168 @@ msgid "Done. 3D raster map <%s> created." msgstr "" -#: ../scripts/r.import/r.import.py:170 +#: ../scripts/r.import/r.import.py:169 msgid "To set custom resolution value, select 'value' in resolution option" msgstr "" -#: ../scripts/r.import/r.import.py:173 +#: ../scripts/r.import/r.import.py:172 msgid "Resolution value can't be smaller than 0" msgstr "" -#: ../scripts/r.import/r.import.py:176 +#: ../scripts/r.import/r.import.py:175 msgid "Please provide the resolution for the imported dataset or change to 'estimated' resolution" msgstr "" -#: ../scripts/r.import/r.import.py:198 ../scripts/r.import/r.import.py:256 +#: ../scripts/r.import/r.import.py:197 ../scripts/r.import/r.import.py:255 #, python-format msgid "Unable to import GDAL dataset <%s>" msgstr "" -#: ../scripts/r.import/r.import.py:235 +#: ../scripts/r.import/r.import.py:234 #, python-format msgid "Unable to read GDAL dataset <%s>" msgstr "" -#: ../scripts/r.import/r.import.py:248 +#: ../scripts/r.import/r.import.py:247 #, python-format msgid "Importing <%s> to temporary location..." msgstr "" -#: ../scripts/r.import/r.import.py:267 +#: ../scripts/r.import/r.import.py:266 msgid "Input contains GCPs, rectification is required" msgstr "" -#: ../scripts/r.import/r.import.py:295 +#: ../scripts/r.import/r.import.py:294 msgid "Unable to get reprojected map extent" msgstr "" -#: ../scripts/r.import/r.import.py:348 +#: ../scripts/r.import/r.import.py:347 #, python-brace-format msgid "Estimated target resolution for input band <{out}>: {res}" msgstr "" -#: ../scripts/r.import/r.import.py:363 +#: ../scripts/r.import/r.import.py:362 #, python-brace-format msgid "Using given resolution for input band <{out}>: {res}" msgstr "" -#: ../scripts/r.import/r.import.py:369 +#: ../scripts/r.import/r.import.py:368 #, python-brace-format msgid "Using current region resolution for input band <{out}>: nsres={ns}, ewres={ew}" msgstr "" -#: ../scripts/r.import/r.import.py:381 +#: ../scripts/r.import/r.import.py:380 #, python-format msgid "Unable to to reproject raster <%s>" msgstr "" -#: ../scripts/r.import/r.import.py:384 +#: ../scripts/r.import/r.import.py:383 #, python-format msgid "The reprojected raster <%s> is empty" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:160 +#: ../scripts/r.fillnulls/r.fillnulls.py:172 msgid "A user raster mask (MASK) is present. Saving it..." msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:175 +#: ../scripts/r.fillnulls/r.fillnulls.py:187 msgid "Using RST interpolation..." msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:176 +#: ../scripts/r.fillnulls/r.fillnulls.py:188 msgid "Locating and isolating NULL areas..." msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:180 +#: ../scripts/r.fillnulls/r.fillnulls.py:192 msgid "Skipping masked raster parts" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:191 -#: ../scripts/r.fillnulls/r.fillnulls.py:460 +#: ../scripts/r.fillnulls/r.fillnulls.py:203 +#: ../scripts/r.fillnulls/r.fillnulls.py:472 msgid "Restoring user mask (MASK)..." msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:195 -#: ../scripts/r.fillnulls/r.fillnulls.py:464 +#: ../scripts/r.fillnulls/r.fillnulls.py:207 +#: ../scripts/r.fillnulls/r.fillnulls.py:476 msgid "Failed to restore user MASK!" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:199 +#: ../scripts/r.fillnulls/r.fillnulls.py:211 msgid "Growing NULL areas" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:206 -#: ../scripts/r.fillnulls/r.fillnulls.py:221 -#: ../scripts/r.fillnulls/r.fillnulls.py:315 +#: ../scripts/r.fillnulls/r.fillnulls.py:218 +#: ../scripts/r.fillnulls/r.fillnulls.py:233 +#: ../scripts/r.fillnulls/r.fillnulls.py:327 msgid "abandoned. Removing temporary map, restoring user mask if needed:" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:210 +#: ../scripts/r.fillnulls/r.fillnulls.py:222 msgid "Assigning IDs to NULL areas" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:235 -#: ../scripts/r.fillnulls/r.fillnulls.py:273 -#: ../scripts/r.fillnulls/r.fillnulls.py:288 -#: ../scripts/r.fillnulls/r.fillnulls.py:296 -#: ../scripts/r.fillnulls/r.fillnulls.py:330 -#: ../scripts/r.fillnulls/r.fillnulls.py:403 -#: ../scripts/r.fillnulls/r.fillnulls.py:424 -#: ../scripts/r.fillnulls/r.fillnulls.py:434 +#: ../scripts/r.fillnulls/r.fillnulls.py:247 +#: ../scripts/r.fillnulls/r.fillnulls.py:285 +#: ../scripts/r.fillnulls/r.fillnulls.py:300 +#: ../scripts/r.fillnulls/r.fillnulls.py:308 +#: ../scripts/r.fillnulls/r.fillnulls.py:342 +#: ../scripts/r.fillnulls/r.fillnulls.py:415 +#: ../scripts/r.fillnulls/r.fillnulls.py:436 +#: ../scripts/r.fillnulls/r.fillnulls.py:446 msgid "abandoned. Removing temporary maps, restoring user mask if needed:" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:256 +#: ../scripts/r.fillnulls/r.fillnulls.py:268 msgid "Input map has no holes. Check region settings." msgstr "" #. GTC Hole is NULL area in a raster map -#: ../scripts/r.fillnulls/r.fillnulls.py:259 +#: ../scripts/r.fillnulls/r.fillnulls.py:271 #, python-format msgid "Processing %d map holes" msgstr "" #. GTC Hole is a NULL area in a raster map -#: ../scripts/r.fillnulls/r.fillnulls.py:265 +#: ../scripts/r.fillnulls/r.fillnulls.py:277 #, python-format msgid "Filling hole %s of %s" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:335 +#: ../scripts/r.fillnulls/r.fillnulls.py:347 #, python-format msgid "Interpolating %d points" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:338 +#: ../scripts/r.fillnulls/r.fillnulls.py:350 msgid "No points to interpolate" msgstr "" #. GTC Hole is NULL area in a raster map -#: ../scripts/r.fillnulls/r.fillnulls.py:359 +#: ../scripts/r.fillnulls/r.fillnulls.py:371 #, python-format msgid "Failed to fill hole %s" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:373 +#: ../scripts/r.fillnulls/r.fillnulls.py:385 #, python-format msgid "Filling has failed silently. Leaving temporary maps with prefix <%s> for debugging." msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:438 +#: ../scripts/r.fillnulls/r.fillnulls.py:450 #, python-format msgid "Using %s bspline interpolation" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:472 +#: ../scripts/r.fillnulls/r.fillnulls.py:484 msgid "Patching fill data into NULL areas..." msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:480 +#: ../scripts/r.fillnulls/r.fillnulls.py:492 #, python-format msgid "Filled raster map is: %s" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:487 +#: ../scripts/r.fillnulls/r.fillnulls.py:499 msgid "Following holes where not filled. Temporary maps with are left in place to allow examination of unfilled holes" msgstr "" @@ -43416,6 +43930,10 @@ msgid "Either or must be given" msgstr "" +#, fuzzy +msgid "No output requested" +msgstr "Sem mapa de saída" + msgid "modifyNull: error flushing tiles in cube" msgstr "modifyNull: erro limpando mosaico em cubo" @@ -43465,18 +43983,10 @@ msgstr "Erro tentando ler o arquivo dbmscap\n" #, fuzzy -msgid "Unable to initialize G-submatrix..." -msgstr "Não consegui fechar o mapa" - -#, fuzzy msgid "Force 2D interpolation even if input is 3D" msgstr "Forçar saída de valores inteiros" #, fuzzy -msgid "File to write the report" -msgstr "Não consegui escrever o arquivo temporário." - -#, fuzzy msgid "Name for output 2D/3D raster map" msgstr "Nome do Raster de saída" @@ -43577,10 +44087,6 @@ msgstr "Valor do raster" #, fuzzy -msgid "Nugget value" -msgstr "Valor dos padrões de bits" - -#, fuzzy msgid "Sill value" msgstr "Valor dos padrões de bits" @@ -43621,6 +44127,10 @@ msgstr "Coordenadas do ponto de origem" #, fuzzy +msgid "time series" +msgstr "Mapa raster a ser amostrado" + +#, fuzzy msgid "Monthly minimum temperatures" msgstr "Tipo de feição" @@ -43991,10 +44501,6 @@ msgstr "Não consegui obter informações de camada para o mapa vetorial" #, fuzzy -msgid "Endian of input vector map" -msgstr "Nome do mapa vetorial (2d) de entrada" - -#, fuzzy msgid "No category labels (dig_cats) found, no table created" msgstr "Rótulos de categorias (dig_cats) não encontrados, tabela não foi criada.\n" @@ -44058,9 +44564,6 @@ msgid "Reading dig_att file..." msgstr "Lendo arquivo dig_att...\n" -msgid "Error: %s" -msgstr "ERRO: %s" - msgid "Unknown type: %c" msgstr "Tipo desconhecido: %c" @@ -44100,10 +44603,6 @@ msgid "NEW_T_OLD Got a bad type code [%x]" msgstr "ERRO_DO_SISTEMA: NEW_T_OLD recebeu um código de tipo ruim %x" -#, fuzzy -msgid "One or more coordinates" -msgstr "Fator de escala (\"scaling\") para coordenada x" - msgid "Char string to represent no data cell" msgstr "Texto para representar célula sem dados" @@ -44263,6 +44762,10 @@ msgstr "Camada número" #, fuzzy +msgid "allocation" +msgstr "Locação: %s\n" + +#, fuzzy msgid "networking" msgstr "Exibir" @@ -44401,10 +44904,6 @@ msgstr "para site" #, fuzzy -msgid "Failed to allocate site structure" -msgstr "Não consegui alocar memória para 'string'" - -#, fuzzy msgid "%d sites written." msgstr "%d pontos escritos no vetor" @@ -44421,3 +44920,36 @@ msgid "Unknown raster map type" msgstr "Tipo de mapa raster desconhecido" + +#~ msgid "column '%s', type 'string': unknown width -> stored as varchar(250) some data may be lost" +#~ msgstr "coluna '%s', tipo 'string': comprimento desconhecido -> armazenado como varchar(250) alguns dados podem ser perdidos" + +#~ msgid "Error in pj_do_proj" +#~ msgstr "Erro em pj_do_proj" + +#~ msgid "Error in pj_do_proj1" +#~ msgstr "Erro em pj_do_proj1" + +#~ msgid "Error in pj_do_proj2" +#~ msgstr "Erro em pj_do_proj2" + +#~ msgid "Error in pj_do_proj3" +#~ msgstr "Erro em pj_do_proj3" + +#~ msgid "Error in pj_do_proj5" +#~ msgstr "Erro em pj_do_proj5" + +#~ msgid "Error in pj_do_proj6" +#~ msgstr "Erro em pj_do_proj6" + +#~ msgid "Non-zero data only" +#~ msgstr "Apenas valores não nulos" + +#~ msgid "Error in pj_do_proj (can't re-projection GCP %i)" +#~ msgstr "Erro em pj_do_proj (Não posso re-projetar GCP %i)" + +#~ msgid "Error in pj_do_proj (projection of input coordinate pair)" +#~ msgstr "Erro em pj_do_proj (projeção das coordenadas de entrada)" + +#~ 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 "%d áreas representam mais feições (sobreposição) , pois os polígonos se sobrepõe na(s) camada(s) de entrada. Estas áreas estão ligadas a mais de uma linha na tabela de atributos. O número de feições para essas áreas está armazenado com categoria na camada %d" diff -Nru grass-7.4.3/locale/po/grassmods_pt.po grass-7.6.0/locale/po/grassmods_pt.po --- grass-7.4.3/locale/po/grassmods_pt.po 2018-11-24 09:45:24.000000000 +0000 +++ grass-7.6.0/locale/po/grassmods_pt.po 2018-12-26 10:57:24.000000000 +0000 @@ -10,7 +10,7 @@ msgstr "" "Project-Id-Version: grassmods_pt\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-03-24 00:06+0100\n" +"POT-Creation-Date: 2018-12-26 11:43+0100\n" "PO-Revision-Date: 2007-06-21 21:54-0300\n" "Last-Translator: Daniel de Castro Victoria \n" "Language-Team: Portuguese \n" @@ -76,7 +76,7 @@ #: ../temporal/t.connect/main.c:35 ../display/d.colorlist/main.c:36 #: ../display/d.fontlist/main.c:46 ../display/d.font/main.c:46 -#: ../general/g.region/main.c:65 ../general/g.mapsets/main.c:64 +#: ../general/g.region/main.c:66 ../general/g.mapsets/main.c:64 #: ../general/g.mapset/main.c:50 ../general/g.gisenv/main.c:44 msgid "settings" msgstr "" @@ -86,7 +86,7 @@ #: ../locale/scriptstrings/t.select_to_translate.c:3 #: ../locale/scriptstrings/t.info_to_translate.c:3 #: ../raster/r.timestamp/main.c:36 ../raster/r.describe/main.c:55 -#: ../raster/r.info/main.c:71 ../raster/r.support/main.c:55 +#: ../raster/r.info/main.c:73 ../raster/r.support/main.c:55 #: ../raster/r.region/main.c:52 ../raster3d/r3.support/main.c:50 #: ../raster3d/r3.timestamp/main.c:44 ../raster3d/r3.info/main.c:76 #: ../vector/v.support/main.c:40 ../vector/v.timestamp/main.c:36 @@ -110,46 +110,48 @@ #: ../locale/scriptstrings/t.rast.colors_to_translate.c:18 #: ../locale/scriptstrings/v.unpack_to_translate.c:13 #: ../locale/scriptstrings/r.unpack_to_translate.c:12 -#: ../raster/r.colors/edit_colors.c:128 ../raster/r.out.gdal/main.c:145 -#: ../raster/r.external.out/main.c:272 ../raster/r.external.out/main.c:283 -#: ../raster/r.what/main.c:122 ../raster/r.what/main.c:130 -#: ../raster/r.what/main.c:144 ../raster/r.what/main.c:149 -#: ../raster/r.what/main.c:154 ../raster/r.what/main.c:159 -#: ../raster/r.what/main.c:169 ../raster/r.proj/main.c:204 -#: ../raster/r.proj/main.c:214 ../raster/r.proj/main.c:220 -#: ../raster/r.in.gdal/main.c:208 ../raster/r.in.gdal/main.c:241 -#: ../raster/r.sunmask/main.c:232 ../raster/r.sunmask/main.c:238 -#: ../raster/r.external/main.c:96 ../raster/r.external/main.c:135 -#: ../display/d.mon/main.c:115 ../display/d.mon/main.c:120 -#: ../display/d.mon/main.c:125 ../general/g.list/main.c:105 -#: ../general/g.list/main.c:116 ../general/g.list/main.c:138 -#: ../general/g.list/main.c:143 ../general/g.list/main.c:148 -#: ../general/g.list/main.c:153 ../general/g.region/main.c:89 -#: ../general/g.region/main.c:95 ../general/g.region/main.c:100 -#: ../general/g.region/main.c:106 ../general/g.region/main.c:112 -#: ../general/g.region/main.c:118 ../general/g.region/main.c:124 -#: ../general/g.region/main.c:132 ../general/g.region/main.c:137 -#: ../general/g.region/main.c:143 ../general/g.region/main.c:148 -#: ../general/g.region/main.c:153 ../general/g.mapsets/main.c:87 -#: ../general/g.mapsets/main.c:92 ../general/g.mapsets/main.c:98 -#: ../general/g.proj/main.c:80 ../general/g.proj/main.c:86 -#: ../general/g.proj/main.c:92 ../general/g.proj/main.c:98 -#: ../general/g.proj/main.c:104 ../general/g.proj/main.c:115 -#: ../general/g.proj/main.c:120 ../general/g.mapset/main.c:76 -#: ../general/g.mapset/main.c:82 ../imagery/i.group/main.c:79 -#: ../imagery/i.group/main.c:84 ../imagery/i.group/main.c:89 -#: ../db/db.connect/main.c:53 ../db/db.connect/main.c:58 -#: ../db/db.login/main.c:91 ../vector/v.external.out/args.c:63 -#: ../vector/v.external.out/args.c:75 ../vector/v.external.out/args.c:81 -#: ../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:320 ../vector/v.in.ogr/main.c:326 -#: ../vector/v.colors/main.c:133 ../vector/v.what/main.c:91 +#: ../raster/r.colors/edit_colors.c:145 ../raster/r.colors/edit_colors.c:152 +#: ../raster/r.out.gdal/main.c:145 ../raster/r.external.out/main.c:272 +#: ../raster/r.external.out/main.c:283 ../raster/r.what/main.c:122 +#: ../raster/r.what/main.c:130 ../raster/r.what/main.c:144 +#: ../raster/r.what/main.c:149 ../raster/r.what/main.c:154 +#: ../raster/r.what/main.c:159 ../raster/r.what/main.c:169 +#: ../raster/r.proj/main.c:215 ../raster/r.proj/main.c:225 +#: ../raster/r.proj/main.c:231 ../raster/r.in.gdal/main.c:225 +#: ../raster/r.in.gdal/main.c:258 ../raster/r.sunmask/main.c:232 +#: ../raster/r.sunmask/main.c:238 ../raster/r.external/main.c:96 +#: ../raster/r.external/main.c:135 ../display/d.mon/main.c:115 +#: ../display/d.mon/main.c:120 ../display/d.mon/main.c:125 +#: ../general/g.list/main.c:105 ../general/g.list/main.c:116 +#: ../general/g.list/main.c:138 ../general/g.list/main.c:143 +#: ../general/g.list/main.c:148 ../general/g.list/main.c:153 +#: ../general/g.region/main.c:90 ../general/g.region/main.c:96 +#: ../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:125 ../general/g.region/main.c:133 +#: ../general/g.region/main.c:138 ../general/g.region/main.c:144 +#: ../general/g.region/main.c:149 ../general/g.region/main.c:154 +#: ../general/g.mapsets/main.c:87 ../general/g.mapsets/main.c:92 +#: ../general/g.mapsets/main.c:98 ../general/g.proj/main.c:80 +#: ../general/g.proj/main.c:86 ../general/g.proj/main.c:92 +#: ../general/g.proj/main.c:98 ../general/g.proj/main.c:104 +#: ../general/g.proj/main.c:115 ../general/g.proj/main.c:120 +#: ../general/g.mapset/main.c:76 ../general/g.mapset/main.c:82 +#: ../imagery/i.group/main.c:85 ../imagery/i.group/main.c:90 +#: ../imagery/i.group/main.c:95 ../db/db.connect/main.c:53 +#: ../db/db.connect/main.c:58 ../db/db.login/main.c:91 +#: ../vector/v.external.out/args.c:63 ../vector/v.external.out/args.c:75 +#: ../vector/v.external.out/args.c:81 ../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:337 +#: ../vector/v.in.ogr/main.c:343 ../vector/v.colors/main.c:133 +#: ../vector/v.colors/main.c:140 ../vector/v.what/main.c:91 #: ../vector/v.what/main.c:96 ../vector/v.what/main.c:101 #: ../vector/v.what/main.c:106 ../vector/v.what/main.c:111 #: ../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.external/args.c:57 +#: ../vector/v.info/parse.c:46 ../vector/v.vect.stats/main.c:221 +#: ../vector/v.vect.stats/main.c:228 ../vector/v.external/args.c:57 #: ../vector/v.external/args.c:63 ../vector/v.external/args.c:71 #: ../vector/v.to.db/parse.c:118 ../vector/v.to.db/parse.c:123 #: ../vector/v.to.db/parse.c:129 ../vector/v.to.db/parse.c:135 @@ -165,8 +167,8 @@ #: ../temporal/t.connect/main.c:69 ../general/g.gisenv/main.c:66 #: ../general/g.gisenv/main.c:74 ../general/g.gisenv/main.c:84 #: ../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 +#: ../db/db.connect/main.c:82 ../db/db.connect/main.c:91 +#: ../db/db.connect/main.c:94 ../db/db.connect/main.c:103 msgid "Set" msgstr "" @@ -202,8 +204,8 @@ msgid "Default TGIS database is not set" msgstr "" -#: ../temporal/t.connect/main.c:133 ../db/db.connect/main.c:161 -#: ../db/db.connect/main.c:188 +#: ../temporal/t.connect/main.c:133 ../db/db.connect/main.c:171 +#: ../db/db.connect/main.c:197 #, c-format msgid "" "Default driver / database set to:\n" @@ -219,9 +221,9 @@ #: ../locale/scriptstrings/g.extension_to_translate.c:3 #: ../locale/scriptstrings/g.extension.all_to_translate.c:3 #: ../locale/scriptstrings/g.manual_to_translate.c:2 -#: ../general/g.findfile/main.c:38 ../general/g.version/main.c:65 +#: ../general/g.findfile/main.c:38 ../general/g.version/main.c:69 #: ../general/g.ppmtopng/main.c:117 ../general/g.list/main.c:65 -#: ../general/g.cairocomp/main.c:196 ../general/g.region/main.c:64 +#: ../general/g.cairocomp/main.c:196 ../general/g.region/main.c:65 #: ../general/g.gui/main.c:39 ../general/g.findetc/main.c:28 #: ../general/g.rename/main.c:45 ../general/g.mapsets/main.c:63 #: ../general/g.pnmcomp/main.c:282 ../general/g.copy/main.c:41 @@ -262,8 +264,8 @@ #: ../locale/scriptstrings/v.import_to_translate.c:13 #: ../locale/scriptstrings/v.import_to_translate.c:16 #: ../locale/scriptstrings/v.import_to_translate.c:19 -#: ../locale/scriptstrings/i.spectral_to_translate.c:10 -#: ../locale/scriptstrings/i.spectral_to_translate.c:12 +#: ../locale/scriptstrings/i.spectral_to_translate.c:11 +#: ../locale/scriptstrings/i.spectral_to_translate.c:13 #: ../locale/scriptstrings/db.in.ogr_to_translate.c:8 #: ../locale/scriptstrings/db.in.ogr_to_translate.c:10 #: ../locale/scriptstrings/db.in.ogr_to_translate.c:13 @@ -275,10 +277,10 @@ #: ../locale/scriptstrings/m.proj_to_translate.c:11 #: ../locale/scriptstrings/m.proj_to_translate.c:23 #: ../locale/scriptstrings/m.proj_to_translate.c:25 -#: ../locale/scriptstrings/m.proj_to_translate.c:27 ../raster/r.sun/main.c:403 -#: ../raster/r.sun/main.c:412 ../raster/r.sun/main.c:421 -#: ../raster/r.sun/main.c:430 ../raster/r.sun/main.c:439 -#: ../raster/r.sun/main.c:448 ../raster/r.resamp.rst/main.c:174 +#: ../locale/scriptstrings/m.proj_to_translate.c:27 ../raster/r.sun/main.c:402 +#: ../raster/r.sun/main.c:411 ../raster/r.sun/main.c:420 +#: ../raster/r.sun/main.c:429 ../raster/r.sun/main.c:438 +#: ../raster/r.sun/main.c:447 ../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 @@ -287,6 +289,7 @@ #: ../raster/r.grow.distance/main.c:168 ../raster/r.in.lidar/main.c:126 #: ../raster/r.in.lidar/main.c:253 ../raster/r.in.lidar/main.c:286 #: ../raster/r.in.lidar/main.c:295 ../raster/r.in.xyz/main.c:297 +#: ../raster/r.buildvrt/main.c:95 ../raster/r.buildvrt/main.c:103 #: ../raster/r.lake/main.c:167 ../raster/r.lake/main.c:195 #: ../raster/r.sim/r.sim.sediment/main.c:179 #: ../raster/r.sim/r.sim.sediment/main.c:186 @@ -305,9 +308,9 @@ #: ../raster3d/r3.in.lidar/main.c:196 ../raster3d/r3.in.lidar/main.c:202 #: ../vector/v.out.ascii/args.c:35 ../vector/v.out.ascii/args.c:81 #: ../vector/v.profile/main.c:218 ../vector/v.profile/main.c:223 -#: ../vector/v.profile/main.c:229 ../vector/v.in.ogr/main.c:228 -#: ../vector/v.in.ogr/main.c:283 ../vector/v.in.ogr/main.c:333 -#: ../vector/v.in.ogr/main.c:339 ../vector/v.in.ogr/main.c:381 +#: ../vector/v.profile/main.c:229 ../vector/v.in.ogr/main.c:245 +#: ../vector/v.in.ogr/main.c:300 ../vector/v.in.ogr/main.c:350 +#: ../vector/v.in.ogr/main.c:356 ../vector/v.in.ogr/main.c:398 msgid "Output" msgstr "" @@ -346,8 +349,8 @@ #: ../locale/scriptstrings/t.rast.extract_to_translate.c:3 #: ../locale/scriptstrings/t.vect.extract_to_translate.c:3 #: ../locale/scriptstrings/t.rast3d.extract_to_translate.c:3 -#: ../vector/v.decimate/main.c:127 ../vector/v.outlier/main.c:71 -#: ../vector/v.extract/main.c:78 +#: ../vector/v.decimate/main.c:128 ../vector/v.outlier/main.c:71 +#: ../vector/v.extract/main.c:79 msgid "extract" msgstr "" @@ -384,6 +387,8 @@ #: ../locale/scriptstrings/t.rast.algebra_to_translate.c:4 #: ../locale/scriptstrings/t.rast.neighbors_to_translate.c:4 #: ../locale/scriptstrings/r.buffer.lowmem_to_translate.c:3 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:2 +#: ../locale/scriptstrings/r.drain_to_translate.c:2 #: ../locale/scriptstrings/r.import_to_translate.c:2 #: ../locale/scriptstrings/d.to.rast_to_translate.c:4 #: ../locale/scriptstrings/t.rast.univar_to_translate.c:4 @@ -396,19 +401,19 @@ #: ../locale/scriptstrings/r.in.srtm_to_translate.c:2 #: ../locale/scriptstrings/t.rast.export_to_translate.c:4 #: ../doc/raster/r.example/main.c:83 ../raster/r.surf.area/main.c:76 -#: ../raster/r.profile/main.c:53 ../raster/r.sun/main.c:251 -#: ../raster/r.regression.multi/main.c:129 ../raster/r.volume/main.c:76 -#: ../raster/r.solute.transport/main.c:229 ../raster/r.walk/main.c:178 -#: ../raster/r.timestamp/main.c:35 ../raster/r.colors/edit_colors.c:63 -#: ../raster/r.mfilter/main.c:56 ../raster/r.cost/main.c:140 -#: ../raster/r.resamp.interp/main.c:76 ../raster/r.reclass/main.c:50 -#: ../raster/r.topmodel/main.c:51 ../raster/r.texture/main.c:102 -#: ../raster/r.stats/main.c:106 ../raster/r.stats.quantile/main.c:516 -#: ../raster/r.in.poly/main.c:34 ../raster/r.out.pov/main.c:121 -#: ../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.renyi/renyi.c:47 -#: ../raster/r.li/r.li.cwed/cwed.c:54 ../raster/r.li/r.li.mpa/mpa.c:44 -#: ../raster/r.li/r.li.simpson/simpson.c:46 +#: ../raster/r.path/main.c:150 ../raster/r.profile/main.c:53 +#: ../raster/r.sun/main.c:250 ../raster/r.regression.multi/main.c:129 +#: ../raster/r.volume/main.c:76 ../raster/r.solute.transport/main.c:229 +#: ../raster/r.walk/main.c:203 ../raster/r.timestamp/main.c:35 +#: ../raster/r.colors/edit_colors.c:80 ../raster/r.mfilter/main.c:56 +#: ../raster/r.cost/main.c:163 ../raster/r.resamp.interp/main.c:76 +#: ../raster/r.reclass/main.c:50 ../raster/r.topmodel/main.c:51 +#: ../raster/r.texture/main.c:102 ../raster/r.stats/main.c:106 +#: ../raster/r.stats.quantile/main.c:516 ../raster/r.in.poly/main.c:34 +#: ../raster/r.out.pov/main.c:121 ../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.renyi/renyi.c:47 ../raster/r.li/r.li.cwed/cwed.c:54 +#: ../raster/r.li/r.li.mpa/mpa.c:44 ../raster/r.li/r.li.simpson/simpson.c:46 #: ../raster/r.li/r.li.padrange/padrange.c:53 #: ../raster/r.li/r.li.edgedensity/edgedensity.c:48 #: ../raster/r.li/r.li.patchnum/main.c:50 ../raster/r.li/r.li.padsd/padsd.c:53 @@ -419,9 +424,9 @@ #: ../raster/r.li/r.li.richness/richness.c:43 ../raster/r.out.ppm3/main.c:57 #: ../raster/r.out.bin/main.c:279 ../raster/r.to.rast3/main.c:197 #: ../raster/r.resamp.rst/main.c:148 ../raster/r.univar/r.univar_main.c:104 -#: ../raster/r.recode/main.c:48 ../raster/r.random/main.c:51 +#: ../raster/r.recode/main.c:48 ../raster/r.random/main.c:52 #: ../raster/r.spreadpath/main.c:88 ../raster/r.uslek/main.c:53 -#: ../raster/r.report/main.c:67 ../raster/r.horizon/main.c:180 +#: ../raster/r.report/main.c:67 ../raster/r.horizon/main.c:179 #: ../raster/r.quant/main.c:47 ../raster/r.series.accumulate/main.c:80 #: ../raster/r.rescale.eq/main.c:52 ../raster/r.distance/main.c:39 #: ../raster/r.mode/main.c:55 ../raster/r.spread/main.c:105 @@ -431,13 +436,13 @@ #: ../raster/r.gwflow/main.c:208 ../raster/r.describe/main.c:54 #: ../raster/r.what.color/main.c:88 ../raster/r.neighbors/main.c:167 #: ../raster/r.buffer/main.c:66 ../raster/r.contour/main.c:87 -#: ../raster/r.slope.aspect/main.c:151 ../raster/r.in.ascii/main.c:69 +#: ../raster/r.slope.aspect/main.c:169 ../raster/r.in.ascii/main.c:69 #: ../raster/r.stream.extract/main.c:76 ../raster/r.grow.distance/main.c:150 #: ../raster/r.random.surface/main.c:57 ../raster/r.surf.random/main.c:36 -#: ../raster/r.in.gridatb/main.c:45 ../raster/r.fill.dir/main.c:86 +#: ../raster/r.in.gridatb/main.c:45 ../raster/r.fill.dir/main.c:88 #: ../raster/r.clump/main.c:58 ../raster/r.circle/main.c:51 -#: ../raster/r.in.png/main.c:519 ../raster/r.cross/main.c:69 -#: ../raster/r.series/main.c:137 ../raster/r.in.lidar/main.c:108 +#: ../raster/r.in.png/main.c:519 ../raster/r.cross/main.c:68 +#: ../raster/r.series/main.c:138 ../raster/r.in.lidar/main.c:108 #: ../raster/r.mapcalc/main.c:70 ../raster/r.statistics/main.c:55 #: ../raster/r.sunhours/main.c:72 ../raster/r.stats.zonal/main.c:101 #: ../raster/r.out.gridatb/main.c:67 ../raster/r.regression.line/main.c:46 @@ -446,35 +451,36 @@ #: ../raster/r.in.xyz/main.c:158 ../raster/r.surf.fractal/main.c:38 #: ../raster/r.kappa/main.c:68 ../raster/r.coin/main.c:66 #: ../raster/r.water.outlet/main.c:57 ../raster/r.to.vect/main.c:76 -#: ../raster/r.out.vrml/main.c:47 ../raster/r.quantile/main.c:265 -#: ../raster/r.param.scale/interface.c:54 ../raster/r.surf.idw/main.c:104 -#: ../raster/r.in.bin/main.c:257 ../raster/r.drain/main.c:109 -#: ../raster/r.random.cells/main.c:47 ../raster/r.surf.contour/main.c:60 -#: ../raster/r.fill.stats/main.c:775 ../raster/r.tile/main.c:43 -#: ../raster/r.patch/main.c:58 ../raster/r.info/main.c:70 -#: ../raster/r.geomorphon/main.c:104 ../raster/r.topidx/main.c:39 -#: ../raster/r.category/main.c:52 ../raster/r.series.interp/main.c:64 -#: ../raster/r.external.out/main.c:235 ../raster/r.resamp.bspline/main.c:79 -#: ../raster/r.in.mat/main.c:91 ../raster/r.ros/main.c:212 -#: ../raster/r.null/main.c:60 ../raster/r.what/main.c:100 -#: ../raster/r.transect/main.c:103 ../raster/r.flow/main.c:421 -#: ../raster/r.proj/main.c:144 ../raster/r.surf.gauss/main.c:38 -#: ../raster/r.out.png/main.c:112 ../raster/r.resample/main.c:54 -#: ../raster/r.relief/main.c:107 ../raster/r.carve/main.c:74 -#: ../raster/r.in.gdal/main.c:92 ../raster/r.sunmask/main.c:116 -#: ../raster/r.out.ascii/main.c:59 ../raster/r.out.mpeg/main.c:102 -#: ../raster/r.covar/main.c:51 ../raster/r.out.ppm/main.c:54 -#: ../raster/r.support/main.c:54 ../raster/r.lake/main.c:150 -#: ../raster/r.out.mat/main.c:62 ../raster/r.his/main.c:67 -#: ../raster/r.external/main.c:57 ../raster/r.resamp.filter/main.c:389 -#: ../raster/r.latlong/main.c:56 ../raster/r.composite/main.c:72 -#: ../raster/r.region/main.c:51 ../raster/r.watershed/front/main.c:73 -#: ../raster/r.rescale/main.c:48 ../raster/r.sim/r.sim.sediment/main.c:114 +#: ../raster/r.out.vrml/main.c:47 ../raster/r.buildvrt/main.c:77 +#: ../raster/r.quantile/main.c:265 ../raster/r.param.scale/interface.c:54 +#: ../raster/r.surf.idw/main.c:104 ../raster/r.in.bin/main.c:257 +#: ../raster/r.drain/main.c:109 ../raster/r.random.cells/main.c:47 +#: ../raster/r.surf.contour/main.c:60 ../raster/r.fill.stats/main.c:775 +#: ../raster/r.tile/main.c:43 ../raster/r.patch/main.c:58 +#: ../raster/r.info/main.c:72 ../raster/r.geomorphon/main.c:104 +#: ../raster/r.topidx/main.c:39 ../raster/r.category/main.c:52 +#: ../raster/r.series.interp/main.c:64 ../raster/r.external.out/main.c:235 +#: ../raster/r.resamp.bspline/main.c:79 ../raster/r.in.mat/main.c:91 +#: ../raster/r.ros/main.c:212 ../raster/r.null/main.c:60 +#: ../raster/r.what/main.c:100 ../raster/r.transect/main.c:103 +#: ../raster/r.flow/main.c:421 ../raster/r.proj/main.c:147 +#: ../raster/r.surf.gauss/main.c:38 ../raster/r.out.png/main.c:112 +#: ../raster/r.resample/main.c:54 ../raster/r.relief/main.c:107 +#: ../raster/r.carve/main.c:74 ../raster/r.in.gdal/main.c:95 +#: ../raster/r.sunmask/main.c:116 ../raster/r.out.ascii/main.c:59 +#: ../raster/r.out.mpeg/main.c:102 ../raster/r.covar/main.c:51 +#: ../raster/r.out.ppm/main.c:54 ../raster/r.support/main.c:54 +#: ../raster/r.lake/main.c:150 ../raster/r.out.mat/main.c:62 +#: ../raster/r.his/main.c:67 ../raster/r.external/main.c:57 +#: ../raster/r.resamp.filter/main.c:394 ../raster/r.latlong/main.c:55 +#: ../raster/r.composite/main.c:72 ../raster/r.region/main.c:51 +#: ../raster/r.watershed/front/main.c:75 ../raster/r.rescale/main.c:48 +#: ../raster/r.sim/r.sim.sediment/main.c:114 #: ../raster/r.sim/r.sim.water/main.c:113 ../display/d.colortable/main.c:61 #: ../display/d.rgb/main.c:55 ../display/d.rast.num/main.c:79 #: ../display/d.rast/main.c:55 ../display/d.profile/main.c:193 #: ../display/d.rast.arrow/main.c:99 ../raster3d/r3.cross.rast/main.c:230 -#: ../raster3d/r3.to.rast/main.c:261 ../misc/m.nviz.image/main.c:53 +#: ../raster3d/r3.to.rast/main.c:261 ../misc/m.nviz.image/main.c:52 #: ../misc/m.nviz.script/main.c:71 ../vector/v.what.rast3/main.c:66 #: ../vector/v.to.rast/main.c:46 ../vector/v.what.rast/main.c:73 #: ../vector/v.sample/main.c:77 ../vector/v.neighbors/main.c:53 @@ -545,7 +551,7 @@ #: ../locale/scriptstrings/t.rast.contour_to_translate.c:7 #: ../locale/scriptstrings/t.vect.algebra_to_translate.c:7 #: ../locale/scriptstrings/t.rast.to.vect_to_translate.c:8 -#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:6 +#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:7 #: ../locale/scriptstrings/t.rast.accumulate_to_translate.c:13 #: ../locale/scriptstrings/t.vect.extract_to_translate.c:6 #: ../locale/scriptstrings/t.rast.aggregate_to_translate.c:6 @@ -564,7 +570,7 @@ #: ../locale/scriptstrings/t.rast.contour_to_translate.c:8 #: ../locale/scriptstrings/t.vect.algebra_to_translate.c:8 #: ../locale/scriptstrings/t.rast.to.vect_to_translate.c:9 -#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:7 +#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:8 #: ../locale/scriptstrings/t.rast.accumulate_to_translate.c:14 #: ../locale/scriptstrings/t.vect.extract_to_translate.c:7 #: ../locale/scriptstrings/t.rast.accdetect_to_translate.c:15 @@ -582,9 +588,10 @@ #: ../locale/scriptstrings/t.rast.aggregate.ds_to_translate.c:10 #: ../locale/scriptstrings/t.rast.contour_to_translate.c:9 #: ../locale/scriptstrings/t.rast.to.vect_to_translate.c:10 -#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:8 +#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:9 #: ../locale/scriptstrings/t.vect.extract_to_translate.c:8 #: ../locale/scriptstrings/t.rast.aggregate_to_translate.c:8 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:9 #: ../locale/scriptstrings/t.rast.neighbors_to_translate.c:10 #: ../locale/scriptstrings/t.rast3d.extract_to_translate.c:9 msgid "Suffix to add at basename: set 'gran' for granularity, 'time' for the full time format, 'num' for numerical suffix with a specific number of digits (default %05)" @@ -592,7 +599,7 @@ #: ../locale/scriptstrings/t.rast.extract_to_translate.c:10 #: ../locale/scriptstrings/t.rast.aggregate.ds_to_translate.c:13 -#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:9 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:10 #: ../locale/scriptstrings/t.rast.mapcalc_to_translate.c:9 msgid "Number of r.mapcalc processes to run in parallel" msgstr "" @@ -600,7 +607,7 @@ #: ../locale/scriptstrings/t.rast.extract_to_translate.c:11 #: ../locale/scriptstrings/t.rast.aggregate.ds_to_translate.c:14 #: ../locale/scriptstrings/t.rast.aggregate_to_translate.c:14 -#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:11 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:12 #: ../locale/scriptstrings/t.rast.neighbors_to_translate.c:12 #: ../locale/scriptstrings/t.rast.mapcalc_to_translate.c:10 #: ../locale/scriptstrings/t.rast3d.mapcalc_to_translate.c:11 @@ -628,7 +635,7 @@ #: ../display/d.colortable/main.c:60 ../display/d.mon/main.c:50 #: ../display/d.vect.thematic/main.c:85 ../display/d.geodesic/main.c:46 #: ../display/d.his/main.c:62 ../display/d.barscale/main.c:63 -#: ../display/d.rgb/main.c:53 ../display/d.grid/main.c:53 +#: ../display/d.rgb/main.c:53 ../display/d.grid/main.c:52 #: ../display/d.legend.vect/main.c:50 ../display/d.colorlist/main.c:35 #: ../display/d.extract/main.c:49 ../display/d.rhumbline/main.c:44 #: ../display/d.graph/main.c:58 ../display/d.legend/main.c:78 @@ -653,7 +660,7 @@ #: ../display/d.his/main.c:63 ../display/d.rgb/main.c:54 #: ../display/d.info/main.c:35 ../display/d.rast/main.c:54 #: ../display/d.erase/main.c:30 ../display/d.vect/main.c:74 -#: ../misc/m.nviz.image/main.c:52 ../misc/m.nviz.script/main.c:70 +#: ../misc/m.nviz.image/main.c:51 ../misc/m.nviz.script/main.c:70 #: ../visualization/ximgview/main.c:291 msgid "graphics" msgstr "" @@ -711,20 +718,20 @@ #: ../locale/scriptstrings/v.db.dropcolumn_to_translate.c:2 #: ../locale/scriptstrings/v.pack_to_translate.c:2 #: ../locale/scriptstrings/v.db.droptable_to_translate.c:2 -#: ../doc/vector/v.example/main.c:50 ../raster/r.random/main.c:53 +#: ../doc/vector/v.example/main.c:50 ../raster/r.random/main.c:54 #: ../raster/r.contour/main.c:90 ../display/d.legend.vect/main.c:52 #: ../display/d.extract/main.c:50 ../display/d.vect/main.c:75 -#: ../misc/m.nviz.image/main.c:54 ../misc/m.nviz.script/main.c:73 +#: ../misc/m.nviz.image/main.c:53 ../misc/m.nviz.script/main.c:73 #: ../vector/v.out.vtk/main.c:47 ../vector/v.mkgrid/main.c:70 #: ../vector/v.external.out/main.c:43 ../vector/v.what.rast3/main.c:64 #: ../vector/v.to.rast/main.c:44 ../vector/v.lidar.edgedetection/main.c:75 -#: ../vector/v.out.ogr/main.c:82 ../vector/v.kcv/main.c:55 +#: ../vector/v.out.ogr/main.c:83 ../vector/v.kcv/main.c:55 #: ../vector/v.surf.idw/main.c:87 ../vector/v.class/main.c:45 #: ../vector/v.clean/test/topocheck.c:42 ../vector/v.clean/main.c:51 #: ../vector/v.label.sa/main.c:38 ../vector/v.net.distance/main.c:66 -#: ../vector/v.random/main.c:97 ../vector/v.support/main.c:39 +#: ../vector/v.random/main.c:100 ../vector/v.support/main.c:39 #: ../vector/v.out.dxf/main.c:56 ../vector/v.out.lidar/main.c:471 -#: ../vector/v.proj/main.c:68 ../vector/v.db.connect/main.c:52 +#: ../vector/v.proj/main.c:73 ../vector/v.db.connect/main.c:52 #: ../vector/v.to.rast3/main.c:48 ../vector/v.out.ascii/main.c:47 #: ../vector/v.cluster/main.c:90 ../vector/v.in.lidar/main.c:136 #: ../vector/v.build.polylines/main.c:110 @@ -737,7 +744,7 @@ #: ../vector/v.profile/main.c:153 ../vector/v.extrude/main.c:67 #: ../vector/v.in.region/main.c:41 ../vector/v.hull/main.c:52 #: ../vector/v.out.svg/main.c:77 ../vector/v.net.connectivity/main.c:52 -#: ../vector/v.in.ogr/main.c:194 ../vector/v.patch/main.c:69 +#: ../vector/v.in.ogr/main.c:197 ../vector/v.patch/main.c:71 #: ../vector/v.net.path/main.c:42 ../vector/v.overlay/main.c:63 #: ../vector/v.perturb/main.c:62 ../vector/v.net.iso/main.c:76 #: ../vector/v.to.3d/main.c:36 ../vector/v.timestamp/main.c:35 @@ -754,7 +761,7 @@ #: ../vector/v.voronoi/main.c:123 ../vector/v.net.bridge/main.c:47 #: ../vector/v.neighbors/main.c:50 ../vector/v.split/main.c:54 #: ../vector/v.vol.rst/main.c:235 ../vector/v.net.components/main.c:72 -#: ../vector/v.decimate/main.c:123 ../vector/v.what/main.c:62 +#: ../vector/v.decimate/main.c:124 ../vector/v.what/main.c:62 #: ../vector/v.outlier/main.c:69 ../vector/v.net.salesman/main.c:127 #: ../vector/v.colors.out/main.c:49 ../vector/v.kernel/main.c:108 #: ../vector/v.category/main.c:75 ../vector/v.label/main.c:59 @@ -762,13 +769,13 @@ #: ../vector/v.info/print.c:436 ../vector/v.info/main.c:37 #: ../vector/v.parallel/main.c:49 ../vector/v.out.postgis/main.c:44 #: ../vector/v.in.dxf/main.c:64 ../vector/v.vect.stats/main.c:130 -#: ../vector/v.extract/main.c:77 ../vector/v.lrs/v.lrs.label/main.c:102 +#: ../vector/v.extract/main.c:78 ../vector/v.lrs/v.lrs.label/main.c:102 #: ../vector/v.lrs/v.lrs.where/main.c:57 #: ../vector/v.lrs/v.lrs.segment/main.c:71 #: ../vector/v.lrs/v.lrs.create/main.c:121 ../vector/v.net/main.c:47 #: ../vector/v.net.alloc/main.c:64 ../vector/v.transform/main.c:70 #: ../vector/v.generalize/main.c:76 ../vector/v.external/main.c:52 -#: ../vector/v.to.db/main.c:36 ../visualization/ximgview/main.c:293 +#: ../vector/v.to.db/main.c:38 ../visualization/ximgview/main.c:293 msgid "vector" msgstr "" @@ -793,14 +800,14 @@ #: ../locale/scriptstrings/db.dropcolumn_to_translate.c:3 #: ../db/db.databases/main.c:96 ../db/db.columns/main.c:100 #: ../db/db.copy/main.c:36 ../db/db.connect/main.c:44 -#: ../db/db.describe/main.c:130 ../db/db.execute/main.c:126 +#: ../db/db.describe/main.c:130 ../db/db.execute/main.c:138 #: ../db/db.select/main.c:266 ../db/db.tables/main.c:98 #: ../db/db.dropdb/main.c:72 ../db/db.createdb/main.c:72 #: ../vector/v.what.rast3/main.c:69 ../vector/v.class/main.c:47 #: ../vector/v.db.connect/main.c:53 ../vector/v.db.select/main.c:55 #: ../vector/v.what.rast/main.c:76 ../vector/v.univar/main.c:95 #: ../vector/v.distance/main.c:124 ../vector/v.vect.stats/main.c:131 -#: ../vector/v.to.db/main.c:37 +#: ../vector/v.to.db/main.c:39 msgid "attribute table" msgstr "" @@ -824,12 +831,12 @@ #: ../db/db.databases/main.c:95 ../db/db.drivers/main.c:71 #: ../db/db.columns/main.c:99 ../db/db.copy/main.c:35 #: ../db/db.connect/main.c:43 ../db/db.describe/main.c:129 -#: ../db/db.execute/main.c:125 ../db/db.select/main.c:265 +#: ../db/db.execute/main.c:137 ../db/db.select/main.c:265 #: ../db/db.login/main.c:40 ../db/db.tables/main.c:97 ../db/db.dropdb/main.c:71 #: ../db/db.createdb/main.c:71 ../vector/v.db.connect/main.c:54 #: ../vector/v.db.select/main.c:56 ../vector/v.distance/main.c:123 #: ../vector/v.in.db/main.c:54 ../vector/v.vect.stats/main.c:132 -#: ../vector/v.to.db/main.c:38 +#: ../vector/v.to.db/main.c:40 msgid "database" msgstr "" @@ -864,7 +871,7 @@ #: ../locale/scriptstrings/r.colors.stddev_to_translate.c:3 #: ../locale/scriptstrings/t.rast.colors_to_translate.c:3 -#: ../raster/r.colors/edit_colors.c:67 ../raster/r.colors.out/raster_main.c:46 +#: ../raster/r.colors/edit_colors.c:84 ../raster/r.colors.out/raster_main.c:46 #: ../raster/r.colors.out/raster3d_main.c:47 ../raster/r.what.color/main.c:90 #: ../display/d.colortable/main.c:62 ../vector/v.colors/main.c:56 #: ../vector/v.colors.out/main.c:50 @@ -892,8 +899,8 @@ #: ../vector/v.segment/main.c:61 ../vector/v.drape/main.c:57 #: ../vector/v.buffer/main.c:225 ../vector/v.select/main.c:49 #: ../vector/v.extrude/main.c:68 ../vector/v.in.region/main.c:42 -#: ../vector/v.hull/main.c:53 ../vector/v.in.ogr/main.c:198 -#: ../vector/v.patch/main.c:70 ../vector/v.overlay/main.c:64 +#: ../vector/v.hull/main.c:53 ../vector/v.in.ogr/main.c:201 +#: ../vector/v.patch/main.c:72 ../vector/v.overlay/main.c:64 #: ../vector/v.perturb/main.c:63 ../vector/v.to.3d/main.c:37 #: ../vector/v.type/main.c:39 ../vector/v.delaunay/main.c:86 #: ../vector/v.univar/main.c:96 ../vector/v.to.points/main.c:54 @@ -910,6 +917,7 @@ #: ../locale/scriptstrings/v.dissolve_to_translate.c:4 #: ../misc/m.measure/main.c:49 ../vector/v.buffer/main.c:223 #: ../vector/v.type/main.c:41 ../vector/v.category/main.c:695 +#: ../vector/v.to.db/main.c:41 msgid "area" msgstr "" @@ -1019,10 +1027,10 @@ #: ../raster/r.external.out/main.c:236 ../raster/r.out.png/main.c:113 #: ../raster/r.out.ascii/main.c:60 ../raster/r.out.mpeg/main.c:103 #: ../raster/r.out.ppm/main.c:55 ../raster/r.out.mat/main.c:63 -#: ../raster3d/r3.out.netcdf/main.c:587 ../raster3d/r3.out.vtk/main.c:377 +#: ../raster3d/r3.out.netcdf/main.c:588 ../raster3d/r3.out.vtk/main.c:377 #: ../raster3d/r3.out.bin/main.c:206 ../raster3d/r3.out.v5d/main.c:285 #: ../raster3d/r3.out.ascii/main.c:303 ../vector/v.out.vtk/main.c:48 -#: ../vector/v.external.out/main.c:44 ../vector/v.out.ogr/main.c:83 +#: ../vector/v.external.out/main.c:44 ../vector/v.out.ogr/main.c:84 #: ../vector/v.out.dxf/main.c:57 ../vector/v.out.lidar/main.c:472 #: ../vector/v.out.ascii/main.c:48 ../vector/v.out.svg/main.c:78 #: ../vector/v.out.pov/main.c:47 ../vector/v.colors.out/main.c:51 @@ -1077,7 +1085,7 @@ msgstr "" #: ../locale/scriptstrings/v.clip_to_translate.c:9 -#: ../raster/r.in.gdal/main.c:203 ../raster/r.in.gdal/main.c:236 +#: ../raster/r.in.gdal/main.c:220 ../raster/r.in.gdal/main.c:253 #: ../vector/v.db.select/main.c:101 msgid "Region" msgstr "" @@ -1104,7 +1112,7 @@ #: ../raster/r.univar/r.univar_main.c:105 ../raster/r.report/main.c:68 #: ../raster/r.quant/main.c:48 ../raster/r.mode/main.c:56 #: ../raster/r.support.stats/main.c:39 ../raster/r.neighbors/main.c:169 -#: ../raster/r.clump/main.c:59 ../raster/r.cross/main.c:70 +#: ../raster/r.clump/main.c:59 ../raster/r.cross/main.c:69 #: ../raster/r.in.lidar/main.c:111 ../raster/r.statistics/main.c:56 #: ../raster/r.stats.zonal/main.c:102 ../raster/r.regression.line/main.c:47 #: ../raster/r.in.xyz/main.c:160 ../raster/r.kappa/main.c:69 @@ -1113,7 +1121,7 @@ #: ../raster3d/r3.neighbors/main.c:211 ../raster3d/r3.stats/main.c:49 #: ../raster3d/r3.in.lidar/main.c:165 ../imagery/i.cca/main.c:85 #: ../vector/v.kcv/main.c:56 ../vector/v.class/main.c:48 -#: ../vector/v.random/main.c:99 ../vector/v.perturb/main.c:64 +#: ../vector/v.random/main.c:102 ../vector/v.perturb/main.c:64 #: ../vector/v.normal/main.c:73 ../vector/v.qcount/main.c:61 #: ../vector/v.univar/main.c:93 ../vector/v.neighbors/main.c:52 #: ../vector/v.outlier/main.c:70 @@ -1140,9 +1148,9 @@ #: ../locale/scriptstrings/t.sample_to_translate.c:3 #: ../locale/scriptstrings/t.vect.observe.strds_to_translate.c:3 #: ../locale/scriptstrings/t.vect.what.strds_to_translate.c:3 -#: ../raster/r.random/main.c:52 ../raster/r.random.cells/main.c:48 +#: ../raster/r.random/main.c:53 ../raster/r.random.cells/main.c:48 #: ../display/d.where/main.c:44 ../vector/v.what.rast3/main.c:65 -#: ../vector/v.random/main.c:98 ../vector/v.drape/main.c:58 +#: ../vector/v.random/main.c:101 ../vector/v.drape/main.c:58 #: ../vector/v.extrude/main.c:69 ../vector/v.what.rast/main.c:72 #: ../vector/v.sample/main.c:76 msgid "sampling" @@ -1197,7 +1205,6 @@ #: ../locale/scriptstrings/i.in.spotvgt_to_translate.c:2 #: ../locale/scriptstrings/i.image.mosaic_to_translate.c:2 #: ../locale/scriptstrings/i.spectral_to_translate.c:2 -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:2 #: ../locale/scriptstrings/i.oif_to_translate.c:2 #: ../locale/scriptstrings/r.in.aster_to_translate.c:4 #: ../locale/scriptstrings/i.tasscap_to_translate.c:2 @@ -1205,7 +1212,7 @@ #: ../imagery/i.segment/main.c:36 ../imagery/i.eb.soilheatflux/main.c:49 #: ../imagery/i.gensig/main.c:39 ../imagery/i.evapo.mh/main.c:69 #: ../imagery/i.eb.eta/main.c:42 ../imagery/i.his.rgb/main.c:46 -#: ../imagery/i.rectify/main.c:83 ../imagery/i.maxlik/main.c:61 +#: ../imagery/i.rectify/main.c:83 ../imagery/i.maxlik/main.c:63 #: ../imagery/i.fft/main.c:78 ../imagery/i.smap/main.c:38 #: ../imagery/i.eb.evapfr/main.c:47 ../imagery/i.target/main.c:45 #: ../imagery/i.evapo.pt/main.c:66 ../imagery/i.gensigset/main.c:40 @@ -1216,7 +1223,7 @@ #: ../imagery/i.landsat.acca/main.c:105 ../imagery/i.modis.qc/main.c:168 #: ../imagery/i.zc/main.c:53 ../imagery/i.pca/main.c:72 #: ../imagery/i.ifft/main.c:77 ../imagery/i.landsat.toar/main.c:70 -#: ../imagery/i.emissivity/main.c:44 ../imagery/i.group/main.c:52 +#: ../imagery/i.emissivity/main.c:44 ../imagery/i.group/main.c:53 #: ../imagery/i.biomass/main.c:50 ../imagery/i.evapo.pm/main.c:58 #: ../imagery/i.ortho.photo/i.ortho.camera/main.c:56 #: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:87 @@ -1288,7 +1295,7 @@ #: ../locale/scriptstrings/d.shade_to_translate.c:3 #: ../locale/scriptstrings/r.shade_to_translate.c:3 -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:3 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:4 #: ../locale/scriptstrings/r.in.aster_to_translate.c:6 #: ../locale/scriptstrings/r.plane_to_translate.c:3 #: ../raster/r.param.scale/interface.c:57 ../raster/r.relief/main.c:108 @@ -1309,7 +1316,7 @@ #: ../locale/scriptstrings/d.shade_to_translate.c:6 #: ../locale/scriptstrings/r.shade_to_translate.c:6 -#: ../misc/m.nviz.image/main.c:51 ../misc/m.nviz.script/main.c:74 +#: ../misc/m.nviz.image/main.c:50 ../misc/m.nviz.script/main.c:74 #: ../visualization/ximgview/main.c:294 msgid "visualization" msgstr "" @@ -1347,7 +1354,7 @@ msgstr "" #: ../locale/scriptstrings/t.select_to_translate.c:9 -#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:13 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:14 msgid "Perform a dry run, compute all dependencies and module calls but don't run them" msgstr "" @@ -1385,8 +1392,8 @@ #: ../vector/v.to.rast/main.c:63 ../vector/v.out.ogr/args.c:12 #: ../vector/v.out.ogr/args.c:22 ../vector/v.out.ogr/args.c:102 #: ../vector/v.clean/main.c:61 ../vector/v.clean/main.c:64 -#: ../vector/v.random/main.c:119 ../vector/v.random/main.c:123 -#: ../vector/v.random/main.c:126 ../vector/v.random/main.c:129 +#: ../vector/v.random/main.c:122 ../vector/v.random/main.c:126 +#: ../vector/v.random/main.c:129 ../vector/v.random/main.c:132 #: ../vector/v.out.lidar/main.c:487 ../vector/v.out.lidar/main.c:491 #: ../vector/v.out.lidar/main.c:588 ../vector/v.out.ascii/args.c:24 #: ../vector/v.out.ascii/args.c:28 ../vector/v.out.ascii/args.c:43 @@ -1396,7 +1403,7 @@ #: ../vector/v.in.lidar/main.c:228 ../vector/v.in.lidar/main.c:283 #: ../vector/v.in.lidar/main.c:289 ../vector/v.in.lidar/main.c:297 #: ../vector/v.reclass/main.c:77 ../vector/v.reclass/main.c:82 -#: ../vector/v.surf.rst/main.c:178 ../vector/v.surf.rst/main.c:190 +#: ../vector/v.surf.rst/main.c:180 ../vector/v.surf.rst/main.c:192 #: ../vector/v.db.select/main.c:64 ../vector/v.db.select/main.c:67 #: ../vector/v.db.select/main.c:70 ../vector/v.db.select/main.c:76 #: ../vector/v.db.select/main.c:116 ../vector/v.net.allpairs/main.c:75 @@ -1411,13 +1418,13 @@ #: ../vector/v.profile/main.c:165 ../vector/v.profile/main.c:168 #: ../vector/v.profile/main.c:173 ../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:237 -#: ../vector/v.in.ogr/main.c:242 ../vector/v.in.ogr/main.c:251 -#: ../vector/v.in.ogr/main.c:267 ../vector/v.in.ogr/main.c:315 -#: ../vector/v.in.ogr/main.c:360 ../vector/v.to.3d/args.c:19 +#: ../vector/v.extrude/main.c:95 ../vector/v.in.ogr/main.c:254 +#: ../vector/v.in.ogr/main.c:259 ../vector/v.in.ogr/main.c:268 +#: ../vector/v.in.ogr/main.c:284 ../vector/v.in.ogr/main.c:332 +#: ../vector/v.in.ogr/main.c:377 ../vector/v.to.3d/args.c:19 #: ../vector/v.to.3d/args.c:25 ../vector/v.in.db/main.c:94 #: ../vector/v.to.points/main.c:67 ../vector/v.to.points/main.c:71 -#: ../vector/v.decimate/main.c:149 ../vector/v.decimate/main.c:152 +#: ../vector/v.decimate/main.c:150 ../vector/v.decimate/main.c:153 #: ../vector/v.category/main.c:85 ../vector/v.category/main.c:89 #: ../vector/v.category/main.c:93 ../vector/v.edit/args.c:24 #: ../vector/v.edit/args.c:29 ../vector/v.edit/args.c:118 @@ -1426,15 +1433,16 @@ #: ../vector/v.edit/args.c:152 ../vector/v.edit/args.c:170 #: ../vector/v.edit/args.c:205 ../vector/v.net.centrality/main.c:121 #: ../vector/v.net.centrality/main.c:123 ../vector/v.out.postgis/args.c:15 -#: ../vector/v.out.postgis/args.c:19 ../vector/v.vect.stats/main.c:157 -#: ../vector/v.vect.stats/main.c:162 ../vector/v.vect.stats/main.c:167 -#: ../vector/v.vect.stats/main.c:172 ../vector/v.vect.stats/main.c:177 -#: ../vector/v.vect.stats/main.c:182 ../vector/v.extract/main.c:98 -#: ../vector/v.extract/main.c:103 ../vector/v.extract/main.c:109 -#: ../vector/v.extract/main.c:112 ../vector/v.extract/main.c:115 -#: ../vector/v.extract/main.c:125 ../vector/v.extract/main.c:135 -#: ../vector/v.generalize/main.c:94 ../vector/v.generalize/main.c:233 -#: ../vector/v.generalize/main.c:236 ../vector/v.to.db/parse.c:45 +#: ../vector/v.out.postgis/args.c:19 ../vector/v.vect.stats/main.c:153 +#: ../vector/v.vect.stats/main.c:158 ../vector/v.vect.stats/main.c:163 +#: ../vector/v.vect.stats/main.c:168 ../vector/v.vect.stats/main.c:173 +#: ../vector/v.vect.stats/main.c:178 ../vector/v.vect.stats/main.c:183 +#: ../vector/v.extract/main.c:99 ../vector/v.extract/main.c:105 +#: ../vector/v.extract/main.c:111 ../vector/v.extract/main.c:114 +#: ../vector/v.extract/main.c:117 ../vector/v.extract/main.c:127 +#: ../vector/v.extract/main.c:137 ../vector/v.generalize/main.c:94 +#: ../vector/v.generalize/main.c:233 ../vector/v.generalize/main.c:236 +#: ../vector/v.to.db/parse.c:45 msgid "Selection" msgstr "" @@ -1518,8 +1526,8 @@ #: ../locale/scriptstrings/r.in.wms_to_translate.c:26 #: ../locale/scriptstrings/r.in.wms_to_translate.c:28 #: ../db/db.databases/main.c:80 ../db/db.databases/main.c:91 -#: ../db/db.execute/main.c:144 ../db/db.execute/main.c:149 -#: ../db/db.execute/main.c:154 ../db/db.select/main.c:219 +#: ../db/db.execute/main.c:156 ../db/db.execute/main.c:161 +#: ../db/db.execute/main.c:166 ../db/db.select/main.c:219 #: ../db/db.select/main.c:224 msgid "Connection" msgstr "" @@ -1633,7 +1641,7 @@ #: ../locale/scriptstrings/g.extension_to_translate.c:30 #: ../locale/scriptstrings/t.rast.colors_to_translate.c:15 #: ../locale/scriptstrings/r.mask_to_translate.c:20 -#: ../raster/r.colors/edit_colors.c:116 ../raster/r.null/main.c:108 +#: ../raster/r.colors/edit_colors.c:133 ../raster/r.null/main.c:108 #: ../vector/v.colors/main.c:122 msgid "Remove" msgstr "" @@ -1652,7 +1660,7 @@ #: ../locale/scriptstrings/r.reclass.area_to_translate.c:4 #: ../locale/scriptstrings/t.rast.neighbors_to_translate.c:3 #: ../locale/scriptstrings/r3.in.xyz_to_translate.c:8 -#: ../raster/r.neighbors/main.c:170 ../raster/r.series/main.c:138 +#: ../raster/r.neighbors/main.c:170 ../raster/r.series/main.c:139 #: ../raster/r.in.lidar/main.c:113 ../raster/r.in.xyz/main.c:162 #: ../raster/r.patch/main.c:63 ../raster3d/r3.neighbors/main.c:212 #: ../raster3d/r3.in.lidar/main.c:167 ../vector/v.neighbors/main.c:54 @@ -1660,7 +1668,7 @@ msgstr "" #: ../locale/scriptstrings/t.rast.series_to_translate.c:4 -#: ../raster/r.series.accumulate/main.c:81 ../raster/r.series/main.c:139 +#: ../raster/r.series.accumulate/main.c:81 ../raster/r.series/main.c:140 #: ../raster/r.patch/main.c:64 ../raster/r.series.interp/main.c:65 msgid "series" msgstr "" @@ -1674,7 +1682,7 @@ msgstr "" #: ../locale/scriptstrings/t.rast.series_to_translate.c:8 -#: ../raster/r.neighbors/main.c:239 ../raster/r.series/main.c:168 +#: ../raster/r.neighbors/main.c:239 ../raster/r.series/main.c:169 #: ../raster/r.resamp.stats/main.c:282 ../raster3d/r3.neighbors/main.c:127 msgid "Quantile to calculate for method=quantile" msgstr "" @@ -1689,8 +1697,8 @@ msgstr "" #: ../locale/scriptstrings/t.rast.series_to_translate.c:11 -#: ../raster/r.series.accumulate/main.c:159 ../raster/r.series/main.c:187 -#: ../raster/r.resamp.stats/main.c:288 ../raster/r.resamp.filter/main.c:431 +#: ../raster/r.series.accumulate/main.c:159 ../raster/r.series/main.c:188 +#: ../raster/r.resamp.stats/main.c:288 ../raster/r.resamp.filter/main.c:436 msgid "Propagate NULLs" msgstr "Propagar NULL" @@ -1698,8 +1706,8 @@ msgid "Lists information about space time datasets and maps." msgstr "" -#: ../locale/scriptstrings/t.info_to_translate.c:4 ../raster/r.info/main.c:72 -#: ../raster3d/r3.info/main.c:78 ../general/g.region/main.c:67 +#: ../locale/scriptstrings/t.info_to_translate.c:4 ../raster/r.info/main.c:74 +#: ../raster3d/r3.info/main.c:78 ../general/g.region/main.c:68 #: ../vector/v.info/main.c:40 msgid "extent" msgstr "" @@ -1711,8 +1719,8 @@ #: ../locale/scriptstrings/t.info_to_translate.c:9 #: ../locale/scriptstrings/i.oif_to_translate.c:6 #: ../raster/r.regression.multi/main.c:162 -#: ../raster/r.regression.line/main.c:69 ../general/g.region/main.c:147 -#: ../imagery/i.group/main.c:88 +#: ../raster/r.regression.line/main.c:69 ../general/g.region/main.c:148 +#: ../imagery/i.group/main.c:94 msgid "Print in shell script style" msgstr "" @@ -1914,7 +1922,7 @@ msgstr "" #: ../locale/scriptstrings/v.what.vect_to_translate.c:16 -msgid "Maximum query distance in map units" +msgid "Maximum query distance in map units (meters for ll)" msgstr "" #: ../locale/scriptstrings/t.rast.contour_to_translate.c:1 @@ -1982,7 +1990,7 @@ #: ../general/g.rename/main.c:46 ../general/g.copy/main.c:42 #: ../general/g.dirseps/main.c:35 ../general/g.access/main.c:38 #: ../general/g.filename/main.c:40 ../general/g.remove/main.c:70 -#: ../imagery/i.target/main.c:46 ../imagery/i.group/main.c:53 +#: ../imagery/i.target/main.c:46 ../imagery/i.group/main.c:54 msgid "map management" msgstr "" @@ -2001,10 +2009,10 @@ #: ../locale/scriptstrings/r3.in.xyz_to_translate.c:2 #: ../locale/scriptstrings/t.rast3d.algebra_to_translate.c:4 #: ../locale/scriptstrings/t.rast3d.extract_to_translate.c:4 -#: ../raster/r.colors/edit_colors.c:59 ../raster/r.univar/r3.univar_main.c:98 +#: ../raster/r.colors/edit_colors.c:76 ../raster/r.univar/r3.univar_main.c:98 #: ../raster/r.to.rast3elev/main.c:363 #: ../raster/r.colors.out/raster3d_main.c:46 ../raster3d/r3.support/main.c:49 -#: ../raster3d/r3.gwflow/main.c:159 ../raster3d/r3.out.netcdf/main.c:586 +#: ../raster3d/r3.gwflow/main.c:159 ../raster3d/r3.out.netcdf/main.c:587 #: ../raster3d/r3.retile/main.c:96 ../raster3d/r3.neighbors/main.c:208 #: ../raster3d/r3.out.vtk/main.c:376 ../raster3d/r3.mkdspf/main.c:79 #: ../raster3d/r3.mask/main.c:133 ../raster3d/r3.in.v5d/main.c:178 @@ -2015,7 +2023,7 @@ #: ../raster3d/r3.to.rast/main.c:259 ../raster3d/r3.stats/main.c:48 #: ../raster3d/r3.gradient/main.c:43 ../raster3d/r3.out.ascii/main.c:302 #: ../raster3d/r3.in.lidar/main.c:162 ../raster3d/r3.null/main.c:180 -#: ../raster3d/r3.in.ascii/main.c:354 ../misc/m.nviz.image/main.c:55 +#: ../raster3d/r3.in.ascii/main.c:354 ../misc/m.nviz.image/main.c:54 #: ../misc/m.nviz.script/main.c:72 msgid "raster3d" msgstr "" @@ -2029,7 +2037,7 @@ #: ../locale/scriptstrings/t.rast3d.extract_to_translate.c:5 #: ../raster/r.to.rast3/main.c:199 ../raster/r.to.rast3elev/main.c:364 #: ../raster3d/r3.support/main.c:51 ../raster3d/r3.gwflow/main.c:161 -#: ../raster3d/r3.out.netcdf/main.c:589 ../raster3d/r3.retile/main.c:98 +#: ../raster3d/r3.out.netcdf/main.c:590 ../raster3d/r3.retile/main.c:98 #: ../raster3d/r3.neighbors/main.c:210 ../raster3d/r3.out.vtk/main.c:378 #: ../raster3d/r3.mkdspf/main.c:81 ../raster3d/r3.mask/main.c:135 #: ../raster3d/r3.in.v5d/main.c:180 ../raster3d/r3.out.bin/main.c:207 @@ -2115,18 +2123,19 @@ #: ../raster/r.in.gridatb/main.c:46 ../raster/r.in.png/main.c:520 #: ../raster/r.in.lidar/main.c:109 ../raster/r.in.xyz/main.c:159 #: ../raster/r.in.bin/main.c:258 ../raster/r.in.mat/main.c:92 -#: ../raster/r.proj/main.c:147 ../raster/r.in.gdal/main.c:93 +#: ../raster/r.proj/main.c:150 ../raster/r.in.gdal/main.c:96 #: ../raster/r.external/main.c:58 ../raster3d/r3.in.v5d/main.c:179 #: ../raster3d/r3.in.bin/main.c:253 ../raster3d/r3.in.lidar/main.c:163 -#: ../raster3d/r3.in.ascii/main.c:355 ../vector/v.proj/main.c:71 +#: ../raster3d/r3.in.ascii/main.c:355 ../vector/v.proj/main.c:76 #: ../vector/v.in.lidar/main.c:137 ../vector/v.in.dwg/main.c:83 -#: ../vector/v.in.ogr/main.c:195 ../vector/v.in.db/main.c:53 +#: ../vector/v.in.ogr/main.c:198 ../vector/v.in.db/main.c:53 #: ../vector/v.in.ascii/main.c:71 ../vector/v.in.dxf/main.c:65 #: ../vector/v.external/main.c:53 msgid "import" msgstr "" #: ../locale/scriptstrings/i.in.spotvgt_to_translate.c:4 +#: ../imagery/i.vi/main.c:92 msgid "NDVI" msgstr "" @@ -2148,6 +2157,7 @@ #: ../locale/scriptstrings/t.vect.algebra_to_translate.c:3 #: ../locale/scriptstrings/t.rast.algebra_to_translate.c:3 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:3 #: ../locale/scriptstrings/t.rast.mapcalc_to_translate.c:3 #: ../locale/scriptstrings/t.rast3d.mapcalc_to_translate.c:3 #: ../locale/scriptstrings/t.rast3d.algebra_to_translate.c:3 @@ -2164,7 +2174,7 @@ msgstr "" #: ../locale/scriptstrings/t.vect.algebra_to_translate.c:9 -#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:10 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:11 #: ../locale/scriptstrings/t.rast.mapcalc_to_translate.c:11 #: ../locale/scriptstrings/t.rast3d.mapcalc_to_translate.c:12 #: ../locale/scriptstrings/t.rast3d.algebra_to_translate.c:11 @@ -2242,7 +2252,7 @@ msgstr "" #: ../locale/scriptstrings/t.rast.to.vect_to_translate.c:18 -#: ../raster/r.to.vect/main.c:117 ../vector/v.proj/main.c:130 +#: ../raster/r.to.vect/main.c:117 ../vector/v.proj/main.c:143 msgid "Do not build vector topology" msgstr "" @@ -2273,7 +2283,7 @@ msgstr "" #: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:3 -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:4 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:5 #: ../raster/r.resamp.interp/main.c:78 ../raster/r.surf.idw/main.c:106 #: ../raster/r.surf.contour/main.c:62 ../raster/r.fill.stats/main.c:777 #: ../raster/r.series.interp/main.c:66 ../raster/r.resamp.bspline/main.c:82 @@ -2282,11 +2292,18 @@ msgid "interpolation" msgstr "" -#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:9 -msgid "Number of interpolation processes to run in parallel" +#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:6 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:7 +#: ../raster/r.fill.stats/main.c:779 ../raster/r.resamp.bspline/main.c:84 +#: ../vector/v.surf.rst/main.c:152 ../vector/v.vol.rst/main.c:241 +msgid "no-data filling" msgstr "" #: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:10 +msgid "Number of interpolation processes to run in parallel" +msgstr "" + +#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:11 msgid "Assign the space time raster dataset start and end time to the output map" msgstr "" @@ -2334,7 +2351,7 @@ #: ../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 -#: ../raster/r.watershed/front/main.c:76 +#: ../raster/r.watershed/front/main.c:78 msgid "accumulation" msgstr "" @@ -2469,6 +2486,7 @@ msgstr "" #: ../locale/scriptstrings/r.in.wms_to_translate.c:6 +#: ../locale/scriptstrings/r.drain_to_translate.c:9 #: ../locale/scriptstrings/r.import_to_translate.c:11 #: ../locale/scriptstrings/r3.in.xyz_to_translate.c:14 #: ../imagery/i.ifft/main.c:93 ../vector/v.kernel/main.c:133 @@ -2549,7 +2567,7 @@ msgstr "" #: ../locale/scriptstrings/r.in.wms_to_translate.c:32 -#: ../display/d.mon/main.c:102 ../display/d.grid/main.c:113 +#: ../display/d.mon/main.c:102 ../display/d.grid/main.c:112 #: ../display/d.legend.vect/main.c:101 ../display/d.legend/main.c:246 #: ../display/d.path/main.c:115 ../display/d.erase/main.c:37 #: ../display/d.histogram/main.c:108 ../general/g.pnmcomp/main.c:325 @@ -2587,8 +2605,8 @@ msgstr "" #: ../locale/scriptstrings/t.vect.db.select_to_translate.c:6 -#: ../vector/v.decimate/main.c:128 ../vector/v.outlier/main.c:72 -#: ../vector/v.extract/main.c:79 +#: ../vector/v.decimate/main.c:129 ../vector/v.outlier/main.c:72 +#: ../vector/v.extract/main.c:80 msgid "select" msgstr "" @@ -2661,7 +2679,7 @@ #: ../locale/scriptstrings/v.build.all_to_translate.c:3 #: ../locale/scriptstrings/t.topology_to_translate.c:3 #: ../vector/v.clean/main.c:52 ../vector/v.build.polylines/main.c:111 -#: ../vector/v.in.ogr/main.c:197 ../vector/v.build/main.c:37 +#: ../vector/v.in.ogr/main.c:200 ../vector/v.build/main.c:37 #: ../vector/v.info/main.c:39 ../vector/v.out.postgis/main.c:48 #: ../vector/v.generalize/main.c:82 msgid "topology" @@ -2678,7 +2696,7 @@ msgstr "" #: ../locale/scriptstrings/t.snap_to_translate.c:4 ../vector/v.clean/main.c:54 -#: ../vector/v.in.ogr/main.c:199 +#: ../vector/v.in.ogr/main.c:202 msgid "snapping" msgstr "" @@ -2693,14 +2711,14 @@ #: ../locale/scriptstrings/v.import_to_translate.c:4 #: ../locale/scriptstrings/r.import_to_translate.c:4 -#: ../locale/scriptstrings/m.proj_to_translate.c:3 ../raster/r.proj/main.c:145 -#: ../raster/r.latlong/main.c:59 ../general/g.proj/main.c:65 -#: ../general/g.setproj/main.c:79 ../vector/v.proj/main.c:69 +#: ../locale/scriptstrings/m.proj_to_translate.c:3 ../raster/r.proj/main.c:148 +#: ../raster/r.latlong/main.c:58 ../general/g.proj/main.c:65 +#: ../general/g.setproj/main.c:79 ../vector/v.proj/main.c:74 msgid "projection" msgstr "" #: ../locale/scriptstrings/v.import_to_translate.c:5 -#: ../vector/v.in.ogr/main.c:207 +#: ../vector/v.in.ogr/main.c:210 msgid "Name of OGR datasource to be imported" msgstr "" @@ -2709,6 +2727,7 @@ #: ../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/i.spectral_to_translate.c:9 #: ../locale/scriptstrings/r.import_to_translate.c:6 #: ../locale/scriptstrings/r.import_to_translate.c:8 #: ../locale/scriptstrings/t.register_to_translate.c:6 @@ -2724,15 +2743,15 @@ #: ../locale/scriptstrings/r3.in.xyz_to_translate.c:22 #: ../locale/scriptstrings/r3.in.xyz_to_translate.c:24 #: ../locale/scriptstrings/r3.in.xyz_to_translate.c:27 -#: ../raster/r.sun/main.c:272 ../raster/r.sun/main.c:281 -#: ../raster/r.sun/main.c:290 ../raster/r.sun/main.c:299 -#: ../raster/r.sun/main.c:307 ../raster/r.sun/main.c:316 -#: ../raster/r.sun/main.c:325 ../raster/r.sun/main.c:334 -#: ../raster/r.sun/main.c:343 ../raster/r.sun/main.c:352 -#: ../raster/r.sun/main.c:361 ../raster/r.sun/main.c:370 -#: ../raster/r.sun/main.c:379 ../raster/r.sun/main.c:386 -#: ../raster/r.sun/main.c:394 ../raster/r.horizon/main.c:195 -#: ../raster/r.horizon/main.c:204 ../raster/r.horizon/main.c:212 +#: ../raster/r.sun/main.c:271 ../raster/r.sun/main.c:280 +#: ../raster/r.sun/main.c:289 ../raster/r.sun/main.c:298 +#: ../raster/r.sun/main.c:306 ../raster/r.sun/main.c:315 +#: ../raster/r.sun/main.c:324 ../raster/r.sun/main.c:333 +#: ../raster/r.sun/main.c:342 ../raster/r.sun/main.c:351 +#: ../raster/r.sun/main.c:360 ../raster/r.sun/main.c:369 +#: ../raster/r.sun/main.c:378 ../raster/r.sun/main.c:385 +#: ../raster/r.sun/main.c:393 ../raster/r.horizon/main.c:194 +#: ../raster/r.horizon/main.c:203 ../raster/r.horizon/main.c:211 #: ../raster/r.spread/main.c:125 ../raster/r.spread/main.c:139 #: ../raster/r.spread/main.c:151 ../raster/r.spread/main.c:164 #: ../raster/r.spread/main.c:177 ../raster/r.spread/main.c:189 @@ -2740,6 +2759,7 @@ #: ../raster/r.in.lidar/main.c:133 ../raster/r.in.xyz/main.c:213 #: ../raster/r.in.xyz/main.c:222 ../raster/r.in.xyz/main.c:230 #: ../raster/r.in.xyz/main.c:241 ../raster/r.in.xyz/main.c:251 +#: ../raster/r.buildvrt/main.c:86 ../raster/r.buildvrt/main.c:92 #: ../raster/r.external/main.c:66 ../raster/r.external/main.c:74 #: ../raster/r.external/main.c:83 ../raster/r.sim/r.sim.sediment/main.c:158 #: ../raster/r.sim/r.sim.sediment/main.c:166 @@ -2756,18 +2776,18 @@ #: ../display/d.text/main.c:154 ../raster3d/r3.flow/main.c:188 #: ../raster3d/r3.flow/main.c:195 ../raster3d/r3.flow/main.c:205 #: ../raster3d/r3.in.lidar/main.c:177 ../raster3d/r3.in.lidar/main.c:184 -#: ../vector/v.in.ogr/main.c:223 ../vector/v.edit/args.c:96 +#: ../vector/v.in.ogr/main.c:240 ../vector/v.edit/args.c:96 #: ../vector/v.edit/args.c:215 msgid "Input" msgstr "" #: ../locale/scriptstrings/v.import_to_translate.c:7 -#: ../vector/v.in.ogr/main.c:219 +#: ../vector/v.in.ogr/main.c:236 msgid "OGR layer name. If not given, all available layers are imported" msgstr "" #: ../locale/scriptstrings/v.import_to_translate.c:9 -#: ../vector/v.proj/main.c:106 +#: ../vector/v.proj/main.c:111 msgid "Name for output vector map (default: input)" msgstr "" @@ -2781,17 +2801,17 @@ #: ../locale/scriptstrings/v.import_to_translate.c:14 #: ../locale/scriptstrings/db.in.ogr_to_translate.c:11 -#: ../vector/v.in.ogr/main.c:296 +#: ../vector/v.in.ogr/main.c:313 msgid "Encoding value for attribute data" msgstr "" #: ../locale/scriptstrings/v.import_to_translate.c:15 -#: ../vector/v.in.ogr/main.c:298 +#: ../vector/v.in.ogr/main.c:315 msgid "Overrides encoding interpretation, useful when importing ESRI Shapefile" msgstr "" #: ../locale/scriptstrings/v.import_to_translate.c:17 -#: ../vector/v.in.ogr/main.c:274 +#: ../vector/v.in.ogr/main.c:291 msgid "Snapping threshold for boundaries (map units)" msgstr "" @@ -2819,12 +2839,12 @@ msgstr "" #: ../locale/scriptstrings/v.import_to_translate.c:25 -#: ../vector/v.in.ogr/main.c:319 +#: ../vector/v.in.ogr/main.c:336 msgid "List supported OGR formats and exit" msgstr "" #: ../locale/scriptstrings/v.import_to_translate.c:26 -#: ../vector/v.in.ogr/main.c:325 +#: ../vector/v.in.ogr/main.c:342 msgid "List available OGR layers in data source and exit" msgstr "" @@ -2834,16 +2854,16 @@ #: ../locale/scriptstrings/t.rast.import_to_translate.c:18 #: ../locale/scriptstrings/t.vect.import_to_translate.c:14 #: ../locale/scriptstrings/r.import_to_translate.c:31 -#: ../raster/r.in.lidar/main.c:300 ../raster/r.in.gdal/main.c:185 +#: ../raster/r.in.lidar/main.c:300 ../raster/r.in.gdal/main.c:202 #: ../raster/r.external/main.c:102 ../raster3d/r3.in.lidar/main.c:293 -#: ../vector/v.in.lidar/main.c:321 ../vector/v.in.ogr/main.c:347 +#: ../vector/v.in.lidar/main.c:321 ../vector/v.in.ogr/main.c:364 #: ../vector/v.external/args.c:45 msgid "Override projection check (use current location's projection)" msgstr "" #: ../locale/scriptstrings/v.import_to_translate.c:28 #: ../locale/scriptstrings/r.import_to_translate.c:32 -#: ../vector/v.in.ogr/main.c:349 ../vector/v.external/args.c:47 +#: ../vector/v.in.ogr/main.c:366 ../vector/v.external/args.c:47 msgid "Assume that the dataset has the same projection as the current location" msgstr "" @@ -2972,66 +2992,66 @@ #: ../locale/scriptstrings/t.rast.colors_to_translate.c:22 #: ../locale/scriptstrings/t.rast.colors_to_translate.c:24 #: ../locale/scriptstrings/t.rast.colors_to_translate.c:26 -#: ../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 ../raster/r.category/main.c:81 +#: ../raster/r.colors/edit_colors.c:107 ../raster/r.colors/edit_colors.c:114 +#: ../raster/r.colors/edit_colors.c:121 ../raster/r.colors/edit_colors.c:128 +#: ../raster/r.colors/edit_colors.c:139 ../raster/r.colors/edit_colors.c:157 +#: ../raster/r.colors/edit_colors.c:162 ../raster/r.colors/edit_colors.c:167 +#: ../raster/r.colors/edit_colors.c:172 ../raster/r.category/main.c:81 #: ../raster/r.category/main.c:88 ../display/d.linegraph/main.c:270 #: ../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:112 ../vector/v.colors/main.c:138 -#: ../vector/v.colors/main.c:143 ../vector/v.colors/main.c:148 +#: ../vector/v.colors/main.c:112 ../vector/v.colors/main.c:145 +#: ../vector/v.colors/main.c:150 ../vector/v.colors/main.c:155 msgid "Define" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:8 -#: ../raster/r.colors/edit_colors.c:96 ../vector/v.colors/main.c:98 +#: ../raster/r.colors/edit_colors.c:113 ../vector/v.colors/main.c:98 msgid "Raster map from which to copy color table" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:10 -#: ../raster/r.colors/edit_colors.c:103 ../vector/v.colors/main.c:105 +#: ../raster/r.colors/edit_colors.c:120 ../vector/v.colors/main.c:105 msgid "3D raster map from which to copy color table" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:12 -#: ../raster/r.colors/edit_colors.c:109 ../vector/v.colors/main.c:111 +#: ../raster/r.colors/edit_colors.c:126 ../vector/v.colors/main.c:111 msgid "Path to rules file" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:14 -#: ../raster/r.colors/edit_colors.c:115 ../vector/v.colors/main.c:121 +#: ../raster/r.colors/edit_colors.c:132 ../vector/v.colors/main.c:121 msgid "Remove existing color table" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:16 -#: ../raster/r.colors/edit_colors.c:121 ../vector/v.colors/main.c:127 +#: ../raster/r.colors/edit_colors.c:138 ../vector/v.colors/main.c:127 msgid "Only write new color table if it does not already exist" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:17 -#: ../raster/r.colors/edit_colors.c:126 ../vector/v.colors/main.c:131 +#: ../raster/r.colors/edit_colors.c:143 ../vector/v.colors/main.c:131 msgid "List available rules then exit" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:19 -#: ../raster/r.colors/edit_colors.c:132 ../vector/v.colors/main.c:137 +#: ../raster/r.colors/edit_colors.c:156 ../vector/v.colors/main.c:144 msgid "Invert colors" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:21 -#: ../raster/r.colors/edit_colors.c:137 ../vector/v.colors/main.c:142 +#: ../raster/r.colors/edit_colors.c:161 ../vector/v.colors/main.c:149 msgid "Logarithmic scaling" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:23 -#: ../raster/r.colors/edit_colors.c:142 ../vector/v.colors/main.c:147 +#: ../raster/r.colors/edit_colors.c:166 ../vector/v.colors/main.c:154 msgid "Logarithmic-absolute scaling" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:25 -#: ../raster/r.colors/edit_colors.c:147 +#: ../raster/r.colors/edit_colors.c:171 msgid "Histogram equalization" msgstr "" @@ -3049,6 +3069,7 @@ msgstr "" #: ../locale/scriptstrings/t.rename_to_translate.c:4 +#: ../locale/scriptstrings/v.db.renamecolumn_to_translate.c:5 #: ../general/g.rename/main.c:47 msgid "rename" msgstr "" @@ -3207,7 +3228,7 @@ msgstr "" #: ../locale/scriptstrings/v.unpack_to_translate.c:1 -msgid "Imports a vector map as GRASS GIS specific archive file (packed with v.pack)" +msgid "Imports a GRASS GIS specific vector archive file (packed with v.pack) as a vector map" msgstr "" #: ../locale/scriptstrings/v.unpack_to_translate.c:5 @@ -3229,7 +3250,7 @@ #: ../locale/scriptstrings/r.unpack_to_translate.c:10 ../ps/ps.map/main.c:100 #: ../ps/ps.map/main.c:113 ../ps/ps.map/main.c:135 #: ../raster/r.univar/r.univar_main.c:42 ../raster/r.kappa/main.c:90 -#: ../raster/r.kappa/main.c:98 +#: ../raster/r.kappa/main.c:98 ../raster/r.kappa/main.c:114 msgid "Output settings" msgstr "" @@ -3237,7 +3258,7 @@ #: ../locale/scriptstrings/r.unpack_to_translate.c:9 #: ../locale/scriptstrings/t.rast.import_to_translate.c:19 #: ../locale/scriptstrings/t.vect.import_to_translate.c:15 -#: ../raster/r.in.lidar/main.c:302 ../raster/r.in.gdal/main.c:187 +#: ../raster/r.in.lidar/main.c:302 ../raster/r.in.gdal/main.c:204 #: ../raster/r.external/main.c:104 ../raster3d/r3.in.lidar/main.c:295 #: ../vector/v.in.lidar/main.c:323 msgid "Assume that the dataset has same projection as the current location" @@ -3271,6 +3292,7 @@ #: ../locale/scriptstrings/v.db.univar_to_translate.c:8 #: ../locale/scriptstrings/db.univar_to_translate.c:8 +#: ../raster/r.info/main.c:91 msgid "Print stats in shell script style" msgstr "" @@ -3339,7 +3361,7 @@ msgstr "" #: ../locale/scriptstrings/r.unpack_to_translate.c:1 -msgid "Imports a raster map as GRASS GIS specific archive file (packed with r.pack)" +msgid "Imports a GRASS GIS specific raster archive file (packed with r.pack) as a raster map" msgstr "" #: ../locale/scriptstrings/r.unpack_to_translate.c:6 @@ -3355,23 +3377,23 @@ msgid "multispectral" msgstr "" -#: ../locale/scriptstrings/i.spectral_to_translate.c:9 +#: ../locale/scriptstrings/i.spectral_to_translate.c:10 msgid "Name for output image (or text file for -t)" msgstr "" -#: ../locale/scriptstrings/i.spectral_to_translate.c:11 +#: ../locale/scriptstrings/i.spectral_to_translate.c:12 msgid "Graphics format for output file" msgstr "" -#: ../locale/scriptstrings/i.spectral_to_translate.c:13 +#: ../locale/scriptstrings/i.spectral_to_translate.c:14 msgid "Show sampling coordinates instead of numbering in the legend" msgstr "" -#: ../locale/scriptstrings/i.spectral_to_translate.c:14 +#: ../locale/scriptstrings/i.spectral_to_translate.c:15 msgid "Use gnuplot for display" msgstr "" -#: ../locale/scriptstrings/i.spectral_to_translate.c:15 +#: ../locale/scriptstrings/i.spectral_to_translate.c:16 msgid "output to text file" msgstr "" @@ -3475,8 +3497,8 @@ #: ../locale/scriptstrings/t.rast.import_to_translate.c:6 #: ../locale/scriptstrings/t.vect.import_to_translate.c:6 -#: ../raster/r.in.gdal/main.c:94 ../general/g.proj/main.c:66 -#: ../vector/v.in.ogr/main.c:200 +#: ../raster/r.in.gdal/main.c:97 ../general/g.proj/main.c:66 +#: ../vector/v.in.ogr/main.c:203 msgid "create location" msgstr "" @@ -3491,17 +3513,19 @@ msgstr "" #: ../locale/scriptstrings/t.rast.import_to_translate.c:13 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:23 #: ../locale/scriptstrings/r.import_to_translate.c:10 -#: ../raster/r.stream.extract/main.c:141 ../raster/r.resamp.bspline/main.c:151 -#: ../raster/r.proj/main.c:192 ../raster/r.in.gdal/main.c:123 +#: ../raster/r.stream.extract/main.c:141 ../raster/r.resamp.bspline/main.c:153 +#: ../raster/r.proj/main.c:195 ../raster/r.in.gdal/main.c:126 #: ../vector/v.to.rast/main.c:117 ../vector/v.surf.bspline/main.c:195 msgid "Cache size for raster rows" msgstr "" #: ../locale/scriptstrings/t.rast.import_to_translate.c:14 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:22 #: ../locale/scriptstrings/r.import_to_translate.c:9 -#: ../raster/r.stream.extract/main.c:140 ../raster/r.resamp.bspline/main.c:150 -#: ../raster/r.proj/main.c:191 ../raster/r.in.gdal/main.c:122 +#: ../raster/r.stream.extract/main.c:140 ../raster/r.resamp.bspline/main.c:152 +#: ../raster/r.proj/main.c:194 ../raster/r.in.gdal/main.c:125 #: ../vector/v.to.rast/main.c:116 ../vector/v.surf.bspline/main.c:194 msgid "Maximum memory to be used (in MB)" msgstr "" @@ -3597,52 +3621,68 @@ 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.rectify/main.c:132 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:3 +#: ../raster/r.surf.area/main.c:77 ../raster/r.contour/main.c:88 +#: ../raster/r.random.surface/main.c:58 ../raster/r.surf.random/main.c:37 +#: ../raster/r.surf.fractal/main.c:39 ../raster/r.surf.idw/main.c:105 +#: ../raster/r.surf.contour/main.c:61 ../raster/r.fill.stats/main.c:776 +#: ../raster/r.resamp.bspline/main.c:80 ../raster/r.surf.gauss/main.c:39 +#: ../vector/v.surf.idw/main.c:88 ../vector/v.surf.rst/main.c:148 +#: ../vector/v.surf.bspline/main.c:92 ../vector/v.vol.rst/main.c:237 +msgid "surface" +msgstr "" + +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:6 +#: ../raster/r.resamp.bspline/main.c:83 +msgid "splines" +msgstr "" + +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:8 +#: ../raster/r.proj/main.c:185 ../imagery/i.rectify/main.c:132 #: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:126 msgid "Interpolation method to use" msgstr "Método de intepolação a usar" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:6 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:9 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 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:10 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:12 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:14 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:16 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:18 msgid "RST options" msgstr "" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:8 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:11 msgid "Spline smoothing parameter" msgstr "" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:10 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:13 msgid "Width of hole edge used for interpolation (in cells)" msgstr "" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:12 -#: ../vector/v.surf.rst/main.c:307 ../vector/v.vol.rst/main.c:319 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:15 +#: ../vector/v.surf.rst/main.c:310 ../vector/v.vol.rst/main.c:321 msgid "Minimum number of points for approximation in a segment (>segmax)" msgstr "" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:14 -#: ../vector/v.surf.rst/main.c:298 ../vector/v.vol.rst/main.c:310 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:17 +#: ../vector/v.surf.rst/main.c:301 ../vector/v.vol.rst/main.c:312 msgid "Maximum number of points in a segment" msgstr "" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:16 -#: ../raster/r.resamp.bspline/main.c:131 ../vector/v.surf.bspline/main.c:177 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:19 +#: ../raster/r.resamp.bspline/main.c:133 ../vector/v.surf.bspline/main.c:177 msgid "Tykhonov regularization parameter (affects smoothing)" msgstr "" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:17 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:20 msgid "Used in bilinear and bicubic spline interpolation" msgstr "" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:18 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:21 msgid "Spline options" msgstr "" @@ -3728,7 +3768,7 @@ msgid "r.mapcalc expression for temporal and spatial analysis of space time raster datasets" msgstr "" -#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:12 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:13 #: ../locale/scriptstrings/t.rast3d.algebra_to_translate.c:13 msgid "Use granularity sampling instead of the temporal topology approach" msgstr "" @@ -3797,7 +3837,7 @@ msgstr "" #: ../locale/scriptstrings/v.dissolve_to_translate.c:3 -#: ../vector/v.extract/main.c:80 +#: ../vector/v.extract/main.c:81 msgid "dissolve" msgstr "" @@ -3809,6 +3849,77 @@ msgid "Name of attribute column used to dissolve common boundaries" msgstr "" +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:1 +msgid "Calculates a new raster map from a simple r.mapcalc expression." +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:4 +msgid "simple" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:5 +msgid "Formula (e.g. A-B or A*C+B)" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:6 +msgid "Name of input A raster map" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:7 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:9 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:11 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:13 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:15 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:17 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:23 +#: ../raster/r.stream.extract/main.c:89 ../raster/r.stream.extract/main.c:97 +#: ../raster/r.flow/main.c:435 ../raster/r.flow/main.c:441 +msgid "Input maps" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:8 +msgid "Name of input B raster map" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:10 +msgid "Name of input C raster map" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:12 +msgid "Name of input D raster map" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:14 +msgid "Name of input E raster map" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:16 +msgid "Name of input F raster map" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:18 +#: ../raster/r.random/main.c:89 ../raster/r.mapcalc/main.c:105 +msgid "Seed for rand() function" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:19 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:21 +msgid "Random" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:20 +#: ../raster/r.mapcalc/main.c:109 +msgid "Generate random seed (result is non-deterministic)" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:22 +msgid "Quote the map names" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:24 +msgid "Case sensitive variable names" +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 "" @@ -3817,6 +3928,114 @@ msgid "Create the location specified by the \"location\" parameter and exit. Do not import the space time vector datasets." msgstr "" +#: ../locale/scriptstrings/r.drain_to_translate.c:1 +#: ../raster/r.drain/main.c:113 +msgid "Traces a flow through an elevation model or cost surface on a raster map." +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:3 ../raster/r.path/main.c:151 +#: ../raster/r.solute.transport/main.c:230 ../raster/r.topmodel/main.c:52 +#: ../raster/r.uslek/main.c:54 ../raster/r.usler/main.c:53 +#: ../raster/r.gwflow/main.c:210 ../raster/r.stream.extract/main.c:77 +#: ../raster/r.fill.dir/main.c:89 ../raster/r.basins.fill/main.c:55 +#: ../raster/r.water.outlet/main.c:58 ../raster/r.drain/main.c:110 +#: ../raster/r.topidx/main.c:40 ../raster/r.flow/main.c:422 +#: ../raster/r.carve/main.c:75 ../raster/r.lake/main.c:151 +#: ../raster/r.watershed/front/main.c:76 +#: ../raster/r.sim/r.sim.sediment/main.c:115 +#: ../raster/r.sim/r.sim.water/main.c:114 ../raster3d/r3.gwflow/main.c:162 +#: ../raster3d/r3.flow/main.c:180 +msgid "hydrology" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:4 ../raster/r.path/main.c:152 +#: ../raster/r.walk/main.c:204 ../raster/r.cost/main.c:164 +#: ../raster/r.drain/main.c:111 +msgid "cost surface" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:5 +#: ../raster/r.drain/main.c:116 +msgid "Name of input elevation or cost surface raster map" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:6 +#: ../raster/r.drain/main.c:121 +msgid "Name of input movement direction map associated with the cost surface" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:7 +#: ../raster/r.drain/main.c:123 +msgid "Direction in degrees CCW from east" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:8 +#: ../locale/scriptstrings/r.drain_to_translate.c:23 +#: ../raster/r.drain/main.c:125 ../raster/r.drain/main.c:168 +msgid "Cost surface" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:10 +#: ../raster/r.drain/main.c:133 +msgid "Name for output drain vector map" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:11 +#: ../raster/r.drain/main.c:134 +msgid "Recommended for cost surface made using knight's move" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:12 +#: ../raster/r.path/main.c:195 ../raster/r.walk/main.c:260 +#: ../raster/r.cost/main.c:223 ../raster/r.drain/main.c:139 +msgid "Coordinates of starting point(s) (E,N)" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:13 +#: ../locale/scriptstrings/r.drain_to_translate.c:15 +#: ../raster/r.path/main.c:196 ../raster/r.path/main.c:202 +#: ../raster/r.walk/main.c:242 ../raster/r.walk/main.c:254 +#: ../raster/r.walk/main.c:261 ../raster/r.walk/main.c:342 +#: ../raster/r.cost/main.c:205 ../raster/r.cost/main.c:217 +#: ../raster/r.cost/main.c:224 ../raster/r.cost/main.c:274 +#: ../raster/r.drain/main.c:140 ../raster/r.drain/main.c:147 +msgid "Start" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:14 +#: ../raster/r.path/main.c:201 ../raster/r.drain/main.c:145 +msgid "Name of starting vector points map(s)" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:16 +#: ../raster/r.path/main.c:206 ../raster/r.drain/main.c:151 +msgid "Copy input cell values on output" +msgstr "Copia valores da célula de entrada" + +#: ../locale/scriptstrings/r.drain_to_translate.c:17 +#: ../locale/scriptstrings/r.drain_to_translate.c:19 +#: ../locale/scriptstrings/r.drain_to_translate.c:21 +#: ../raster/r.path/main.c:207 ../raster/r.path/main.c:212 +#: ../raster/r.path/main.c:217 ../raster/r.drain/main.c:152 +#: ../raster/r.drain/main.c:157 ../raster/r.drain/main.c:162 +msgid "Path settings" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:18 +#: ../raster/r.path/main.c:211 ../raster/r.drain/main.c:156 +msgid "Accumulate input values along the path" +msgstr "Acumula valores da entrada ao longo do caminho" + +#: ../locale/scriptstrings/r.drain_to_translate.c:20 +#: ../raster/r.path/main.c:216 ../raster/r.drain/main.c:161 +msgid "Count cell numbers along the path" +msgstr "Conta número de células ao longo do caminho" + +#: ../locale/scriptstrings/r.drain_to_translate.c:22 +#: ../raster/r.drain/main.c:167 +msgid "The input raster map is a cost surface (direction surface must also be specified)" +msgstr "" + #: ../locale/scriptstrings/r.import_to_translate.c:1 msgid "Imports raster data into a GRASS raster map using GDAL library and reprojects on the fly." msgstr "" @@ -3859,14 +4078,15 @@ #: ../locale/scriptstrings/r.import_to_translate.c:24 #: ../raster/r.in.poly/main.c:50 ../raster/r.in.ascii/main.c:92 -#: ../raster/r.in.bin/main.c:298 ../raster/r.in.gdal/main.c:140 -#: ../raster/r.support/main.c:66 ../raster/r.external/main.c:90 +#: ../raster/r.buildvrt/main.c:102 ../raster/r.in.bin/main.c:298 +#: ../raster/r.in.gdal/main.c:143 ../raster/r.support/main.c:66 +#: ../raster/r.external/main.c:90 msgid "Title for resultant raster map" msgstr "Título para o mapa resultante" #: ../locale/scriptstrings/r.import_to_translate.c:25 -#: ../raster/r.in.gdal/main.c:141 ../raster/r.in.gdal/main.c:150 -#: ../raster/r.in.gdal/main.c:159 ../raster/r.in.gdal/main.c:165 +#: ../raster/r.in.gdal/main.c:144 ../raster/r.in.gdal/main.c:153 +#: ../raster/r.in.gdal/main.c:162 ../raster/r.in.gdal/main.c:168 #: ../raster/r.external/main.c:91 ../imagery/i.landsat.toar/main.c:94 #: ../imagery/i.landsat.toar/main.c:116 ../imagery/i.landsat.toar/main.c:125 #: ../imagery/i.landsat.toar/main.c:134 ../imagery/i.landsat.toar/main.c:142 @@ -3880,103 +4100,20 @@ #: ../locale/scriptstrings/r.import_to_translate.c:27 #: ../locale/scriptstrings/r.import_to_translate.c:29 -#: ../raster/r.horizon/main.c:278 ../raster/r.horizon/main.c:297 +#: ../raster/r.horizon/main.c:277 ../raster/r.horizon/main.c:296 msgid "Optional" msgstr "" #: ../locale/scriptstrings/r.import_to_translate.c:28 -#: ../raster/r.proj/main.c:208 +#: ../raster/r.proj/main.c:219 msgid "Do not perform region cropping optimization" msgstr "Não executar otimização do corte da regição" #: ../locale/scriptstrings/r.import_to_translate.c:30 -#: ../raster/r.in.gdal/main.c:214 +#: ../raster/r.in.gdal/main.c:231 msgid "Force Lat/Lon maps to fit into geographic coordinates (90N,S; 180E,W)" msgstr "" -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:1 -msgid "Performs inter-satellite calibration on DMSP-OLS Nighttime Lights Time Series" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:3 -msgid "inter-satellite" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:4 -#, fuzzy -msgid "calibration" -msgstr "Locação: %s\n" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:5 -msgid "nighttime lights" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:6 -#, fuzzy -msgid "time series" -msgstr "Mapa raster a ser amostrado" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:7 -msgid "DMSP-OLS" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:8 -#, fuzzy -msgid "Print out calibration equations" -msgstr "Mostra matriz de correlação" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:9 -msgid "Evaluation based on the Normalised Difference Index" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:10 -msgid "Print in shell script style (currently only NDI via -e)" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:11 -msgid "Keep current computational region settings" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:12 -msgid "Exclude zero values from the analysis (retain zero cells in output)" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:13 -msgid "Exclude zero values from the analysis (set zero cells to NULL in output)" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:14 -msgid "Do not try to transfer timestamps (for input without timestamp)" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:15 -msgid "Clean average DMSP-OLS visible band digital number image(s)" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:16 -msgid "output file(s) suffix" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:17 -msgid "Suffix for calibrated average digital number output image(s)" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:18 -msgid "Calibration model" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:19 -msgid "Inter-satellite calibration model for average DMSP-OLS nighttime lights time series" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:20 -msgid "Elvidge (2009 or 2014), Liu 2012, Wu 2013" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:21 -msgid "Calibration Model" -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 "" @@ -4194,7 +4331,7 @@ msgid "Renames a column in the attribute table connected to a given vector map." msgstr "" -#: ../locale/scriptstrings/v.db.renamecolumn_to_translate.c:5 +#: ../locale/scriptstrings/v.db.renamecolumn_to_translate.c:6 msgid "Old and new name of the column (old,new)" msgstr "" @@ -4328,17 +4465,17 @@ msgstr "" #: ../locale/scriptstrings/m.proj_to_translate.c:2 ../misc/m.cogo/main.c:225 -#: ../misc/m.transform/main.c:316 ../misc/m.nviz.image/main.c:50 +#: ../misc/m.transform/main.c:316 ../misc/m.nviz.image/main.c:49 #: ../misc/m.nviz.script/main.c:69 ../misc/m.measure/main.c:46 msgid "miscellaneous" msgstr "" #: ../locale/scriptstrings/m.proj_to_translate.c:4 #: ../locale/scriptstrings/i.tasscap_to_translate.c:3 -#: ../raster/r.proj/main.c:146 ../imagery/i.fft/main.c:79 +#: ../raster/r.proj/main.c:149 ../imagery/i.fft/main.c:79 #: ../imagery/i.pca/main.c:73 ../imagery/i.ifft/main.c:78 #: ../imagery/i.ortho.photo/i.ortho.transform/main.c:392 -#: ../misc/m.transform/main.c:317 ../vector/v.proj/main.c:70 +#: ../misc/m.transform/main.c:317 ../vector/v.proj/main.c:75 #: ../vector/v.transform/main.c:71 msgid "transformation" msgstr "" @@ -4361,7 +4498,7 @@ #: ../raster/r.reclass/main.c:66 ../raster/r.recode/main.c:61 #: ../raster/r.in.ascii/main.c:79 ../raster3d/r3.in.ascii/main.c:87 #: ../general/g.proj/main.c:141 ../general/g.proj/main.c:150 -#: ../db/db.execute/main.c:139 ../db/db.select/main.c:208 +#: ../db/db.execute/main.c:151 ../db/db.select/main.c:208 #: ../vector/v.segment/main.c:80 ../vector/v.what/main.c:78 #: ../vector/v.edit/args.c:95 msgid "'-' for standard input" @@ -4485,14 +4622,18 @@ msgstr "" #: ../locale/scriptstrings/r.in.srtm_to_translate.c:4 -msgid "Name of SRTM input tile (file without .hgt.zip extension)" +msgid "SRTM" msgstr "" #: ../locale/scriptstrings/r.in.srtm_to_translate.c:5 -msgid "Name for output raster map (default: input tile)" +msgid "Name of SRTM input tile (file without .hgt.zip extension)" msgstr "" #: ../locale/scriptstrings/r.in.srtm_to_translate.c:6 +msgid "Name for output raster map (default: input tile)" +msgstr "" + +#: ../locale/scriptstrings/r.in.srtm_to_translate.c:7 msgid "Input is a 1-arcsec tile (default: 3-arcsec)" msgstr "" @@ -4519,7 +4660,7 @@ #: ../raster3d/r3.in.lidar/main.c:164 ../vector/v.lidar.edgedetection/main.c:76 #: ../vector/v.out.lidar/main.c:473 ../vector/v.in.lidar/main.c:138 #: ../vector/v.lidar.correction/main.c:72 ../vector/v.surf.bspline/main.c:94 -#: ../vector/v.lidar.growing/main.c:76 ../vector/v.decimate/main.c:124 +#: ../vector/v.lidar.growing/main.c:76 ../vector/v.decimate/main.c:125 #: ../vector/v.outlier/main.c:74 msgid "LIDAR" msgstr "" @@ -4669,7 +4810,7 @@ #: ../locale/scriptstrings/d.rast.leg_to_translate.c:3 #: ../display/d.vect.thematic/main.c:86 ../display/d.barscale/main.c:64 -#: ../display/d.grid/main.c:54 ../display/d.legend.vect/main.c:51 +#: ../display/d.grid/main.c:53 ../display/d.legend.vect/main.c:51 #: ../display/d.graph/main.c:59 ../display/d.legend/main.c:79 #: ../display/d.linegraph/main.c:232 ../display/d.vect.chart/main.c:64 #: ../display/d.text/main.c:140 ../display/d.northarrow/main.c:47 @@ -5063,37 +5204,34 @@ msgid "Paper '%s' not found, using defaults" 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.horizon/main.c:846 -#: ../raster/r.horizon/main.c:864 ../raster/r.latlong/main.c:133 -#: ../display/d.grid/plot.c:287 ../display/d.grid/plot.c:293 -#: ../display/d.grid/plot.c:334 ../display/d.grid/plot.c:340 -#: ../display/d.grid/plot.c:427 ../display/d.grid/plot.c:433 -#: ../display/d.grid/plot.c:485 ../display/d.grid/plot.c:491 -#: ../display/d.grid/plot.c:635 ../display/d.grid/plot.c:651 -#: ../display/d.grid/plot.c:668 ../display/d.grid/plot.c:685 -msgid "Error in pj_do_proj" -msgstr "Erro em pj_do_proj" - -#: ../ps/ps.map/do_geogrid.c:272 ../raster/r.sun/main.c:788 -#: ../raster/r.horizon/main.c:538 ../display/d.grid/plot.c:554 -#: ../display/d.where/main.c:113 ../general/g.region/printwindow.c:257 -#: ../general/g.region/printwindow.c:481 ../general/g.region/printwindow.c:550 +#: ../ps/ps.map/do_geogrid.c:90 ../ps/ps.map/do_geogrid.c:96 +#: ../ps/ps.map/do_geogrid.c:121 ../ps/ps.map/do_geogrid.c:127 +#: ../ps/ps.map/do_geogrid.c:200 ../ps/ps.map/do_geogrid.c:242 +#: ../ps/ps.map/do_geogrid.c:322 ../ps/ps.map/do_geogrid.c:339 +#: ../ps/ps.map/do_geogrid.c:357 ../ps/ps.map/do_geogrid.c:375 +#: ../ps/ps.map/do_geogrid.c:432 ../ps/ps.map/do_geogrid.c:439 +#: ../ps/ps.map/do_geogrid.c:444 ../ps/ps.map/do_geogrid.c:453 +#: ../ps/ps.map/do_geogrid.c:458 +msgid "Error in GPJ_transform" +msgstr "" + +#: ../ps/ps.map/do_geogrid.c:284 ../raster/r.sun/main.c:787 +#: ../raster/r.horizon/main.c:542 ../display/d.grid/plot.c:564 +#: ../display/d.where/main.c:113 ../general/g.region/printwindow.c:256 +#: ../general/g.region/printwindow.c:492 ../general/g.region/printwindow.c:564 msgid "Can't get projection key values of current location" msgstr "Não obtive os valores de projeção da locação atual" -#: ../ps/ps.map/do_geogrid.c:278 ../raster/r.sun/main.c:798 -#: ../raster/r.horizon/main.c:548 ../raster/r.latlong/main.c:114 -#: ../display/d.grid/plot.c:561 ../display/d.grid/plot.c:588 -#: ../display/d.where/main.c:120 ../display/d.where/main.c:146 -msgid "Unable to set up lat/long projection parameters" -msgstr "Não consegui ajustar parâmetros de projeção lat/long" +#: ../ps/ps.map/do_geogrid.c:293 ../raster/r.sun/main.c:796 +#: ../raster/r.horizon/main.c:551 ../raster/r.sunhours/main.c:231 +#: ../raster/r.proj/main.c:342 ../raster/r.in.gdal/main.c:1003 +#: ../raster/r.sunmask/g_solposition.c:121 ../raster/r.latlong/main.c:111 +#: ../display/d.grid/plot.c:605 ../display/d.where/main.c:151 +#: ../general/g.region/printwindow.c:265 ../general/g.region/printwindow.c:501 +#: ../general/g.region/printwindow.c:593 ../vector/v.proj/main.c:292 +#, fuzzy +msgid "Unable to initialize coordinate transformation" +msgstr "Não consegui fechar o mapa" #: ../ps/ps.map/ps_clrtbl.c:35 ../ps/ps.map/ps_fclrtbl.c:46 #, c-format @@ -5262,41 +5400,42 @@ #: ../vector/v.mkgrid/main.c:278 ../vector/v.what.rast3/main.c:126 #: ../vector/v.to.rast/support.c:109 ../vector/v.to.rast/support.c:284 #: ../vector/v.to.rast/support.c:523 ../vector/v.to.rast/vect2rast.c:60 -#: ../vector/v.out.ogr/main.c:634 ../vector/v.kcv/main.c:126 +#: ../vector/v.out.ogr/main.c:690 ../vector/v.kcv/main.c:126 #: ../vector/v.surf.idw/read_sites.c:55 ../vector/v.class/main.c:117 #: ../vector/v.label.sa/labels.c:78 ../vector/v.net.distance/main.c:279 -#: ../vector/v.random/main.c:239 ../vector/v.db.connect/main.c:223 -#: ../vector/v.db.connect/main.c:331 ../vector/v.to.rast3/main.c:84 -#: ../vector/v.reclass/main.c:133 ../vector/v.surf.rst/main.c:620 -#: ../vector/v.surf.bspline/main.c:384 ../vector/v.surf.bspline/crosscorr.c:123 -#: ../vector/v.db.select/main.c:177 ../vector/v.net.allpairs/main.c:166 -#: ../vector/v.in.dwg/main.c:213 ../vector/v.buffer/main.c:431 -#: ../vector/v.select/copy_tabs.c:82 ../vector/v.profile/main.c:426 -#: ../vector/v.profile/main.c:580 ../vector/v.extrude/main.c:229 -#: ../vector/v.out.svg/main.c:159 ../vector/v.in.ogr/main.c:1131 -#: ../vector/v.in.ogr/main.c:1177 ../vector/v.patch/main.c:156 -#: ../vector/v.patch/main.c:188 ../vector/v.patch/main.c:309 -#: ../vector/v.patch/main.c:391 ../vector/v.net.path/path.c:96 -#: ../vector/v.overlay/main.c:246 ../vector/v.overlay/main.c:413 -#: ../vector/v.net.iso/main.c:376 ../vector/v.to.3d/trans2.c:55 -#: ../vector/v.to.3d/trans3.c:57 ../vector/v.what.rast/main.c:144 -#: ../vector/v.net.flow/main.c:169 ../vector/v.normal/main.c:122 -#: ../vector/v.sample/main.c:179 ../vector/v.distance/main.c:520 -#: ../vector/v.distance/main.c:555 ../vector/v.distance/main.c:601 -#: ../vector/v.distance/main.c:1340 ../vector/v.distance/main.c:1359 -#: ../vector/v.net.timetable/main.c:93 ../vector/v.in.db/main.c:164 -#: ../vector/v.in.db/main.c:302 ../vector/v.in.ascii/main.c:348 -#: ../vector/v.to.points/main.c:177 ../vector/v.colors/scan_attr.c:29 -#: ../vector/v.colors/read_rgb.c:28 ../vector/v.colors/write_rgb.c:25 -#: ../vector/v.vol.rst/user1.c:99 ../vector/v.vol.rst/main.c:600 -#: ../vector/v.net.components/main.c:180 +#: ../vector/v.random/main.c:243 ../vector/v.random/main.c:271 +#: ../vector/v.db.connect/main.c:223 ../vector/v.db.connect/main.c:331 +#: ../vector/v.to.rast3/main.c:84 ../vector/v.reclass/main.c:133 +#: ../vector/v.surf.rst/main.c:623 ../vector/v.surf.bspline/main.c:384 +#: ../vector/v.surf.bspline/crosscorr.c:123 ../vector/v.db.select/main.c:177 +#: ../vector/v.net.allpairs/main.c:166 ../vector/v.in.dwg/main.c:213 +#: ../vector/v.buffer/main.c:431 ../vector/v.select/copy_tabs.c:82 +#: ../vector/v.profile/main.c:426 ../vector/v.profile/main.c:580 +#: ../vector/v.extrude/main.c:229 ../vector/v.out.svg/main.c:159 +#: ../vector/v.in.ogr/main.c:1194 ../vector/v.in.ogr/main.c:1242 +#: ../vector/v.patch/main.c:159 ../vector/v.patch/main.c:191 +#: ../vector/v.patch/main.c:347 ../vector/v.patch/main.c:429 +#: ../vector/v.net.path/path.c:96 ../vector/v.overlay/main.c:246 +#: ../vector/v.overlay/main.c:413 ../vector/v.net.iso/main.c:376 +#: ../vector/v.to.3d/trans2.c:55 ../vector/v.to.3d/trans3.c:57 +#: ../vector/v.what.rast/main.c:144 ../vector/v.net.flow/main.c:169 +#: ../vector/v.normal/main.c:122 ../vector/v.sample/main.c:179 +#: ../vector/v.distance/main.c:527 ../vector/v.distance/main.c:562 +#: ../vector/v.distance/main.c:608 ../vector/v.distance/main.c:1348 +#: ../vector/v.distance/main.c:1367 ../vector/v.net.timetable/main.c:93 +#: ../vector/v.in.db/main.c:164 ../vector/v.in.db/main.c:302 +#: ../vector/v.in.ascii/main.c:348 ../vector/v.to.points/main.c:177 +#: ../vector/v.colors/scan_attr.c:29 ../vector/v.colors/read_rgb.c:28 +#: ../vector/v.colors/write_rgb.c:25 ../vector/v.vol.rst/user1.c:99 +#: ../vector/v.vol.rst/main.c:602 ../vector/v.net.components/main.c:180 #: ../vector/v.colors.out/make_colors.c:36 ../vector/v.label/main.c:278 #: ../vector/v.edit/select.c:516 ../vector/v.net.centrality/main.c:246 #: ../vector/v.info/print.c:147 ../vector/v.out.postgis/table.c:34 -#: ../vector/v.in.dxf/write_vect.c:211 ../vector/v.extract/main.c:263 +#: ../vector/v.in.dxf/write_vect.c:211 ../vector/v.extract/main.c:226 +#: ../vector/v.extract/main.c:323 ../vector/v.extract/extract.c:272 #: ../vector/v.lrs/v.lrs.create/main.c:296 #: ../vector/v.lrs/v.lrs.create/main.c:305 ../vector/v.net.alloc/main.c:316 -#: ../vector/v.transform/trans_digit.c:41 ../vector/v.to.db/update.c:46 +#: ../vector/v.transform/trans_digit.c:41 ../vector/v.to.db/update.c:48 #: ../vector/v.to.db/query.c:89 #, c-format msgid "Unable to open database <%s> by driver <%s>" @@ -5366,10 +5505,11 @@ msgid "My first raster module" msgstr "" -#: ../doc/raster/r.example/main.c:105 ../raster/r.walk/main.c:435 -#: ../raster/r.walk/main.c:440 ../raster/r.walk/main.c:801 -#: ../raster/r.colors/edit_colors.c:393 ../raster/r.cost/main.c:350 -#: ../raster/r.cost/main.c:665 ../raster/r.reclass/main.c:79 +#: ../doc/raster/r.example/main.c:105 ../raster/r.walk/main.c:460 +#: ../raster/r.walk/main.c:486 ../raster/r.walk/main.c:491 +#: ../raster/r.walk/main.c:852 ../raster/r.colors/edit_colors.c:434 +#: ../raster/r.cost/main.c:375 ../raster/r.cost/main.c:401 +#: ../raster/r.cost/main.c:712 ../raster/r.reclass/main.c:79 #: ../raster/r.univar/r.univar_main.c:234 ../raster/r.report/parse.c:273 #: ../raster/r.distance/parse.c:72 ../raster/r.distance/parse.c:81 #: ../raster/r.spread/main.c:439 ../raster/r.spread/main.c:442 @@ -5377,13 +5517,13 @@ #: ../raster/r.spread/main.c:452 ../raster/r.spread/main.c:455 #: ../raster/r.buffer/main.c:112 ../raster/r.stream.extract/main.c:173 #: ../raster/r.stream.extract/main.c:177 ../raster/r.stream.extract/main.c:182 -#: ../raster/r.cross/main.c:106 ../raster/r.mapcalc/map.c:519 +#: ../raster/r.cross/main.c:105 ../raster/r.mapcalc/map.c:519 #: ../raster/r.mapcalc/map.c:813 ../raster/r.mapcalc/map3.c:710 -#: ../raster/r.compress/main.c:124 ../raster/r.compress/main.c:304 -#: ../raster/r.kappa/main.c:150 ../raster/r.kappa/stats.c:33 +#: ../raster/r.compress/main.c:124 ../raster/r.compress/main.c:308 +#: ../raster/r.kappa/main.c:162 ../raster/r.kappa/stats.c:33 #: ../raster/r.kappa/stats.c:38 ../raster/r.coin/main.c:121 #: ../raster/r.coin/main.c:123 ../raster/r.fill.stats/main.c:1028 -#: ../raster/r.tile/main.c:86 ../raster/r.info/main.c:104 +#: ../raster/r.tile/main.c:86 ../raster/r.info/main.c:110 #: ../raster/r.geomorphon/memory.c:14 ../raster/r.category/main.c:119 #: ../raster/r.category/main.c:140 ../raster/r.ros/main.c:368 #: ../raster/r.ros/main.c:379 ../raster/r.ros/main.c:384 @@ -5397,14 +5537,15 @@ #: ../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 ../general/g.region/main.c:429 -#: ../general/g.region/main.c:766 ../general/g.region/main.c:774 -#: ../imagery/i.gensig/parse.c:38 ../imagery/i.gensigset/parse.c:44 -#: ../imagery/i.pca/main.c:139 ../imagery/i.ortho.photo/i.ortho.elev/main.c:197 +#: ../raster/r.sim/simlib/output.c:755 ../general/g.region/main.c:442 +#: ../general/g.region/main.c:779 ../general/g.region/main.c:787 +#: ../imagery/i.segment/parse_args.c:199 ../imagery/i.gensig/parse.c:38 +#: ../imagery/i.gensigset/parse.c:44 ../imagery/i.pca/main.c:139 +#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:197 #: ../misc/m.nviz.image/surface.c:50 ../misc/m.nviz.image/surface.c:107 -#: ../vector/v.colors/main.c:312 ../vector/v.vol.rst/main.c:615 -#: ../scripts/v.rast.stats/v.rast.stats.py:128 ../scripts/r.rgb/r.rgb.py:60 -#: ../scripts/r.mask/r.mask.py:131 ../scripts/r.grow/r.grow.py:123 +#: ../vector/v.colors/main.c:325 ../vector/v.vol.rst/main.c:617 +#: ../scripts/v.rast.stats/v.rast.stats.py:148 ../scripts/r.rgb/r.rgb.py:60 +#: ../scripts/r.mask/r.mask.py:131 ../scripts/r.grow/r.grow.py:122 #: ../scripts/d.polar/d.polar.py:62 ../scripts/r.pack/r.pack.py:74 #: ../scripts/r.buffer.lowmem/r.buffer.lowmem.py:87 #: ../scripts/d.correlate/d.correlate.py:50 @@ -5412,7 +5553,7 @@ #: ../scripts/d.rast.leg/d.rast.leg.py:103 #: ../scripts/r.reclass.area/r.reclass.area.py:103 #: ../scripts/r.reclass.area/r.reclass.area.py:213 -#: ../scripts/r.fillnulls/r.fillnulls.py:150 +#: ../scripts/r.fillnulls/r.fillnulls.py:162 #, c-format, python-format msgid "Raster map <%s> not found" msgstr "" @@ -5421,17 +5562,17 @@ msgid "My first vector module" msgstr "" -#: ../doc/vector/v.example/main.c:75 ../raster/r.walk/main.c:410 -#: ../raster/r.cost/main.c:325 ../raster/r.carve/main.c:158 -#: ../display/d.extract/main.c:98 ../general/g.region/main.c:479 +#: ../doc/vector/v.example/main.c:75 ../raster/r.walk/main.c:453 +#: ../raster/r.cost/main.c:368 ../raster/r.carve/main.c:158 +#: ../display/d.extract/main.c:98 ../general/g.region/main.c:492 #: ../misc/m.nviz.image/vector.c:84 ../vector/v.lidar.edgedetection/main.c:180 #: ../vector/v.clean/test/topocheck.c:63 #: ../vector/v.lidar.correction/main.c:157 ../vector/v.surf.bspline/main.c:263 #: ../vector/v.surf.bspline/main.c:332 ../vector/v.lidar.growing/main.c:126 #: ../vector/v.profile/main.c:359 ../vector/v.profile/main.c:363 -#: ../vector/v.colors/main.c:238 ../vector/v.outlier/main.c:176 -#: ../vector/v.edit/main.c:155 ../vector/v.vect.stats/main.c:263 -#: ../vector/v.vect.stats/main.c:271 ../vector/v.lrs/v.lrs.label/main.c:268 +#: ../vector/v.colors/main.c:251 ../vector/v.outlier/main.c:176 +#: ../vector/v.edit/main.c:155 ../vector/v.vect.stats/main.c:270 +#: ../vector/v.vect.stats/main.c:278 ../vector/v.lrs/v.lrs.label/main.c:268 #: ../vector/v.lrs/v.lrs.where/main.c:127 #: ../vector/v.lrs/v.lrs.where/main.c:136 #: ../vector/v.lrs/v.lrs.segment/main.c:140 @@ -5448,40 +5589,40 @@ msgid "Unable to set predetermined vector open level" msgstr "" -#: ../doc/vector/v.example/main.c:87 ../raster/r.walk/main.c:673 -#: ../raster/r.walk/main.c:742 ../raster/r.cost/main.c:533 -#: ../raster/r.cost/main.c:606 ../raster/r.random/support.c:67 -#: ../raster/r.drain/main.c:271 ../raster/r.what/main.c:250 -#: ../raster/r.carve/main.c:162 ../raster/r.region/main.c:176 -#: ../raster/r.sim/simlib/observation_points.c:41 +#: ../doc/vector/v.example/main.c:87 ../raster/r.path/main.c:301 +#: ../raster/r.walk/main.c:746 ../raster/r.walk/main.c:809 +#: ../raster/r.cost/main.c:606 ../raster/r.cost/main.c:669 +#: ../raster/r.random/support.c:67 ../raster/r.drain/main.c:272 +#: ../raster/r.what/main.c:250 ../raster/r.carve/main.c:162 +#: ../raster/r.region/main.c:176 ../raster/r.sim/simlib/observation_points.c:41 #: ../display/d.extract/main.c:103 ../display/d.vect.chart/main.c:246 #: ../display/d.path/main.c:185 ../raster3d/r3.flow/main.c:411 -#: ../general/manage/lister/vector.c:32 ../general/g.region/main.c:489 +#: ../general/manage/lister/vector.c:32 ../general/g.region/main.c:502 #: ../misc/m.nviz.image/vector.c:280 ../vector/v.what.rast3/main.c:114 #: ../vector/v.to.rast/support.c:100 ../vector/v.to.rast/support.c:272 #: ../vector/v.to.rast/support.c:510 ../vector/v.to.rast/vect2rast.c:39 -#: ../vector/v.lidar.edgedetection/main.c:186 ../vector/v.out.ogr/main.c:135 +#: ../vector/v.lidar.edgedetection/main.c:186 ../vector/v.out.ogr/main.c:137 #: ../vector/v.surf.idw/read_sites.c:29 ../vector/v.class/main.c:102 #: ../vector/v.clean/test/topocheck.c:67 ../vector/v.clean/test/topocheck.c:87 #: ../vector/v.clean/main.c:283 ../vector/v.label.sa/labels.c:58 -#: ../vector/v.net.distance/main.c:192 ../vector/v.random/main.c:205 +#: ../vector/v.net.distance/main.c:192 ../vector/v.random/main.c:208 #: ../vector/v.support/main.c:134 ../vector/v.out.dxf/main.c:80 -#: ../vector/v.out.lidar/main.c:609 ../vector/v.proj/main.c:237 +#: ../vector/v.out.lidar/main.c:609 ../vector/v.proj/main.c:249 #: ../vector/v.db.connect/main.c:154 ../vector/v.to.rast3/main.c:73 #: ../vector/v.out.ascii/main.c:87 ../vector/v.out.ascii/main.c:94 #: ../vector/v.cluster/main.c:149 ../vector/v.build.polylines/main.c:151 #: ../vector/v.lidar.correction/main.c:161 ../vector/v.reclass/main.c:113 -#: ../vector/v.segment/main.c:108 ../vector/v.surf.rst/main.c:561 -#: ../vector/v.surf.rst/main.c:665 ../vector/v.db.select/main.c:164 +#: ../vector/v.segment/main.c:108 ../vector/v.surf.rst/main.c:564 +#: ../vector/v.surf.rst/main.c:668 ../vector/v.db.select/main.c:164 #: ../vector/v.net.allpairs/main.c:130 ../vector/v.drape/main.c:143 #: ../vector/v.buffer/main.c:337 ../vector/v.lidar.growing/main.c:138 #: ../vector/v.lidar.growing/main.c:142 ../vector/v.select/main.c:108 #: ../vector/v.profile/main.c:370 ../vector/v.profile/main.c:394 #: ../vector/v.extrude/main.c:190 ../vector/v.hull/main.c:87 #: ../vector/v.out.svg/main.c:139 ../vector/v.net.connectivity/main.c:130 -#: ../vector/v.patch/main.c:129 ../vector/v.patch/main.c:147 -#: ../vector/v.patch/main.c:177 ../vector/v.patch/main.c:274 -#: ../vector/v.patch/main.c:355 ../vector/v.net.path/main.c:158 +#: ../vector/v.patch/main.c:131 ../vector/v.patch/main.c:150 +#: ../vector/v.patch/main.c:180 ../vector/v.patch/main.c:312 +#: ../vector/v.patch/main.c:393 ../vector/v.net.path/main.c:158 #: ../vector/v.overlay/main.c:188 ../vector/v.perturb/main.c:148 #: ../vector/v.perturb/main.c:173 ../vector/v.net.iso/main.c:243 #: ../vector/v.to.3d/main.c:72 ../vector/v.type/main.c:131 @@ -5490,83 +5631,84 @@ #: ../vector/v.delaunay/main.c:120 ../vector/v.normal/main.c:110 #: ../vector/v.sample/main.c:124 ../vector/v.rectify/main.c:150 #: ../vector/v.qcount/main.c:101 ../vector/v.univar/main.c:158 -#: ../vector/v.distance/main.c:364 ../vector/v.distance/main.c:386 +#: ../vector/v.distance/main.c:366 ../vector/v.distance/main.c:388 #: ../vector/v.net.timetable/main.c:353 ../vector/v.net.visibility/main.c:73 #: ../vector/v.net.visibility/main.c:82 ../vector/v.out.pov/main.c:97 -#: ../vector/v.to.points/main.c:130 ../vector/v.colors/main.c:262 +#: ../vector/v.to.points/main.c:130 ../vector/v.colors/main.c:275 #: ../vector/v.build/main.c:118 ../vector/v.build/main.c:128 #: ../vector/v.voronoi/main.c:196 ../vector/v.net.bridge/main.c:118 #: ../vector/v.neighbors/main.c:88 ../vector/v.split/main.c:172 -#: ../vector/v.vol.rst/main.c:560 ../vector/v.net.components/main.c:148 -#: ../vector/v.decimate/main.c:272 ../vector/v.net.salesman/main.c:250 +#: ../vector/v.vol.rst/main.c:562 ../vector/v.net.components/main.c:148 +#: ../vector/v.decimate/main.c:276 ../vector/v.net.salesman/main.c:250 #: ../vector/v.colors.out/scan_cats.c:20 #: ../vector/v.colors.out/make_colors.c:23 ../vector/v.kernel/main.c:318 #: ../vector/v.kernel/main.c:331 ../vector/v.label/main.c:268 #: ../vector/v.edit/main.c:170 ../vector/v.edit/main.c:243 #: ../vector/v.net.centrality/main.c:209 ../vector/v.info/main.c:61 #: ../vector/v.parallel/main.c:148 ../vector/v.out.postgis/main.c:100 -#: ../vector/v.vect.stats/main.c:267 ../vector/v.vect.stats/main.c:278 -#: ../vector/v.extract/main.c:191 ../vector/v.lrs/v.lrs.label/main.c:272 +#: ../vector/v.vect.stats/main.c:274 ../vector/v.vect.stats/main.c:285 +#: ../vector/v.extract/main.c:194 ../vector/v.lrs/v.lrs.label/main.c:272 #: ../vector/v.lrs/v.lrs.where/main.c:131 #: ../vector/v.lrs/v.lrs.where/main.c:140 #: ../vector/v.lrs/v.lrs.segment/main.c:144 #: ../vector/v.lrs/v.lrs.create/main.c:254 #: ../vector/v.lrs/v.lrs.create/main.c:263 ../vector/v.net/main.c:68 #: ../vector/v.net/main.c:92 ../vector/v.net.alloc/main.c:185 -#: ../vector/v.transform/main.c:197 ../vector/v.generalize/main.c:327 -#: ../vector/v.external/main.c:228 ../vector/v.to.db/main.c:59 +#: ../vector/v.transform/main.c:197 ../vector/v.generalize/main.c:328 +#: ../vector/v.external/main.c:232 ../vector/v.to.db/main.c:67 #, c-format msgid "Unable to open vector map <%s>" msgstr "" -#: ../doc/vector/v.example/main.c:100 ../raster/r.volume/main.c:155 -#: ../raster/r.random/random.c:63 ../raster/r.contour/main.c:156 -#: ../raster/r.stream.extract/close.c:38 ../raster/r.to.vect/main.c:157 -#: ../raster/r.drain/main.c:200 ../raster/r.resamp.bspline/main.c:495 -#: ../raster/r.flow/io.c:178 ../raster/r.carve/vect.c:32 -#: ../raster/r.sim/simlib/output.c:38 ../raster/r.sim/simlib/output.c:44 -#: ../display/d.extract/main.c:106 ../raster3d/r3.flow/main.c:396 -#: ../vector/v.mkgrid/main.c:264 ../vector/v.lidar.edgedetection/main.c:251 -#: ../vector/v.clean/main.c:288 ../vector/v.clean/main.c:295 -#: ../vector/v.net.distance/main.c:198 ../vector/v.random/main.c:228 -#: ../vector/v.proj/main.c:380 ../vector/v.cluster/main.c:209 -#: ../vector/v.in.lidar/main.c:555 ../vector/v.build.polylines/main.c:156 +#: ../doc/vector/v.example/main.c:100 ../raster/r.path/main.c:240 +#: ../raster/r.volume/main.c:155 ../raster/r.random/random.c:63 +#: ../raster/r.contour/main.c:156 ../raster/r.stream.extract/close.c:38 +#: ../raster/r.to.vect/main.c:157 ../raster/r.drain/main.c:201 +#: ../raster/r.resamp.bspline/main.c:497 ../raster/r.flow/io.c:178 +#: ../raster/r.carve/vect.c:32 ../raster/r.sim/simlib/output.c:38 +#: ../raster/r.sim/simlib/output.c:44 ../display/d.extract/main.c:106 +#: ../raster3d/r3.flow/main.c:396 ../vector/v.mkgrid/main.c:264 +#: ../vector/v.lidar.edgedetection/main.c:251 ../vector/v.clean/main.c:288 +#: ../vector/v.clean/main.c:295 ../vector/v.net.distance/main.c:198 +#: ../vector/v.random/main.c:231 ../vector/v.proj/main.c:402 +#: ../vector/v.cluster/main.c:209 ../vector/v.in.lidar/main.c:555 +#: ../vector/v.build.polylines/main.c:156 #: ../vector/v.lidar.correction/main.c:215 #: ../vector/v.lidar.correction/main.c:221 ../vector/v.reclass/main.c:117 -#: ../vector/v.segment/main.c:114 ../vector/v.surf.rst/main.c:600 -#: ../vector/v.surf.rst/main.c:603 ../vector/v.surf.rst/main.c:769 +#: ../vector/v.segment/main.c:114 ../vector/v.surf.rst/main.c:603 +#: ../vector/v.surf.rst/main.c:606 ../vector/v.surf.rst/main.c:772 #: ../vector/v.surf.bspline/main.c:353 ../vector/v.net.allpairs/main.c:136 #: ../vector/v.in.dwg/main.c:200 ../vector/v.drape/main.c:158 -#: ../vector/v.buffer/main.c:405 ../vector/v.select/main.c:125 +#: ../vector/v.buffer/main.c:405 ../vector/v.select/main.c:149 #: ../vector/v.profile/main.c:537 ../vector/v.extrude/main.c:196 #: ../vector/v.in.region/main.c:75 ../vector/v.hull/main.c:121 -#: ../vector/v.net.connectivity/main.c:136 ../vector/v.in.ogr/main.c:843 -#: ../vector/v.patch/main.c:283 ../vector/v.patch/main.c:288 +#: ../vector/v.net.connectivity/main.c:136 ../vector/v.in.ogr/main.c:901 +#: ../vector/v.patch/main.c:321 ../vector/v.patch/main.c:326 #: ../vector/v.net.path/main.c:167 ../vector/v.overlay/main.c:220 #: ../vector/v.perturb/main.c:154 ../vector/v.net.iso/main.c:356 #: ../vector/v.to.3d/main.c:87 ../vector/v.net.spanningtree/main.c:107 #: ../vector/v.net.steiner/main.c:607 ../vector/v.net.flow/main.c:149 #: ../vector/v.net.flow/main.c:155 ../vector/v.delaunay/main.c:126 #: ../vector/v.sample/main.c:162 ../vector/v.rectify/main.c:216 -#: ../vector/v.qcount/main.c:127 ../vector/v.distance/main.c:410 +#: ../vector/v.qcount/main.c:127 ../vector/v.distance/main.c:412 #: ../vector/v.net.timetable/main.c:359 ../vector/v.in.db/main.c:151 #: ../vector/v.in.ascii/main.c:251 ../vector/v.net.visibility/main.c:77 #: ../vector/v.to.points/main.c:138 ../vector/v.build/main.c:154 #: ../vector/v.voronoi/main.c:215 ../vector/v.net.bridge/main.c:124 -#: ../vector/v.split/main.c:177 ../vector/v.vol.rst/main.c:580 -#: ../vector/v.vol.rst/main.c:583 ../vector/v.net.components/main.c:154 -#: ../vector/v.decimate/main.c:391 ../vector/v.outlier/main.c:229 +#: ../vector/v.split/main.c:177 ../vector/v.vol.rst/main.c:582 +#: ../vector/v.vol.rst/main.c:585 ../vector/v.net.components/main.c:154 +#: ../vector/v.decimate/main.c:395 ../vector/v.outlier/main.c:229 #: ../vector/v.outlier/main.c:234 ../vector/v.outlier/main.c:240 #: ../vector/v.net.salesman/main.c:551 ../vector/v.kernel/main.c:337 #: ../vector/v.edit/main.c:107 ../vector/v.edit/main.c:122 #: ../vector/v.net.centrality/main.c:215 ../vector/v.parallel/main.c:153 -#: ../vector/v.in.dxf/main.c:146 ../vector/v.extract/main.c:346 +#: ../vector/v.in.dxf/main.c:146 ../vector/v.extract/main.c:406 #: ../vector/v.lrs/v.lrs.label/main.c:276 #: ../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.net.alloc/main.c:298 -#: ../vector/v.transform/main.c:265 ../vector/v.generalize/main.c:338 -#: ../vector/v.external/main.c:180 ../scripts/v.what.strds/v.what.strds.py:217 +#: ../vector/v.transform/main.c:265 ../vector/v.generalize/main.c:339 +#: ../vector/v.external/main.c:184 ../scripts/v.what.strds/v.what.strds.py:217 #, c-format, python-format msgid "Unable to create vector map <%s>" msgstr "" @@ -5578,10 +5720,10 @@ #: ../vector/v.surf.bspline/crosscorr.c:114 ../vector/v.buffer/main.c:426 #: ../vector/v.extrude/main.c:224 ../vector/v.overlay/main.c:398 #: ../vector/v.what.rast/main.c:138 ../vector/v.univar/main.c:229 -#: ../vector/v.distance/main.c:549 ../vector/v.colors/scan_attr.c:24 +#: ../vector/v.distance/main.c:556 ../vector/v.colors/scan_attr.c:24 #: ../vector/v.colors/read_rgb.c:23 ../vector/v.colors/write_rgb.c:20 -#: ../vector/v.edit/select.c:502 ../vector/v.vect.stats/main.c:330 -#: ../vector/v.vect.stats/main.c:404 ../vector/v.generalize/misc.c:170 +#: ../vector/v.edit/select.c:502 ../vector/v.vect.stats/main.c:337 +#: ../vector/v.vect.stats/main.c:411 ../vector/v.generalize/misc.c:170 #, c-format msgid "Database connection not defined for layer %d" msgstr "" @@ -5602,12 +5744,14 @@ #: ../doc/vector/v.example/main.c:142 ../db/db.columns/main.c:62 #: ../db/db.describe/main.c:67 ../vector/v.out.vtk/writeVTK.c:655 -#: ../vector/v.out.ogr/main.c:639 ../vector/v.random/main.c:272 -#: ../vector/v.db.connect/main.c:228 ../vector/v.reclass/main.c:193 -#: ../vector/v.profile/main.c:433 ../vector/v.profile/main.c:586 -#: ../vector/v.out.svg/main.c:165 ../vector/v.patch/main.c:164 -#: ../vector/v.patch/main.c:204 ../vector/v.in.ascii/main.c:435 -#: ../vector/v.info/print.c:152 ../vector/v.out.postgis/table.c:41 +#: ../vector/v.out.ogr/main.c:695 ../vector/v.random/main.c:279 +#: ../vector/v.random/main.c:313 ../vector/v.db.connect/main.c:228 +#: ../vector/v.reclass/main.c:193 ../vector/v.profile/main.c:433 +#: ../vector/v.profile/main.c:586 ../vector/v.out.svg/main.c:165 +#: ../vector/v.patch/main.c:167 ../vector/v.patch/main.c:207 +#: ../vector/v.in.ascii/main.c:435 ../vector/v.info/print.c:152 +#: ../vector/v.out.postgis/table.c:41 ../vector/v.extract/main.c:233 +#: ../vector/v.to.db/main.c:140 ../vector/v.to.db/main.c:166 #: ../scripts/db.univar/db.univar.py:112 #, c-format, python-format msgid "Unable to describe table <%s>" @@ -5628,16 +5772,6 @@ msgid "Unable to copy attribute table to vector map <%s>" msgstr "" -#: ../raster/r.surf.area/main.c:77 ../raster/r.contour/main.c:88 -#: ../raster/r.random.surface/main.c:58 ../raster/r.surf.random/main.c:37 -#: ../raster/r.surf.fractal/main.c:39 ../raster/r.surf.idw/main.c:105 -#: ../raster/r.surf.contour/main.c:61 ../raster/r.fill.stats/main.c:776 -#: ../raster/r.resamp.bspline/main.c:80 ../raster/r.surf.gauss/main.c:39 -#: ../vector/v.surf.idw/main.c:88 ../vector/v.surf.rst/main.c:148 -#: ../vector/v.surf.bspline/main.c:92 ../vector/v.vol.rst/main.c:237 -msgid "surface" -msgstr "" - #: ../raster/r.surf.area/main.c:79 msgid "area estimation" msgstr "" @@ -5687,6 +5821,211 @@ msgid "Estimated region Surface Area:" msgstr "" +#: ../raster/r.path/main.c:154 +msgid "Traces paths from starting points following input directions." +msgstr "" + +#: ../raster/r.path/main.c:157 +#, fuzzy +msgid "Name of input direction" +msgstr "Nome do mapa vetorial (2d) de entrada" + +#: ../raster/r.path/main.c:159 +msgid "Direction in degrees CCW from east, or bitmask encoded" +msgstr "" + +#: ../raster/r.path/main.c:164 +#, fuzzy +msgid "Format of the input direction map" +msgstr "Nome do mapa vetorial (2d) de entrada" + +#: ../raster/r.path/main.c:170 +msgid "auto-detect direction format" +msgstr "" + +#: ../raster/r.path/main.c:171 +msgid "degrees CCW from East" +msgstr "" + +#: ../raster/r.path/main.c:172 +msgid "degrees CCW from East divided by 45 (e.g. r.watershed directions)" +msgstr "" + +#: ../raster/r.path/main.c:173 +msgid "bitmask encoded directions (e.g. r.cost -b)" +msgstr "" + +#: ../raster/r.path/main.c:179 +#, fuzzy +msgid "Name of input raster values to be used for output" +msgstr "Nome do mapa raster a ser usado para <%s>" + +#: ../raster/r.path/main.c:185 +#, fuzzy +msgid "Name for output raster path map" +msgstr "Nome do Raster de saída" + +#: ../raster/r.path/main.c:190 +#, fuzzy +msgid "Name for output vector path map" +msgstr "Nome do Raster de saída" + +#: ../raster/r.path/main.c:272 ../raster/r.drain/main.c:244 +#, c-format +msgid "Starting point %d is outside the current region" +msgstr "" + +#: ../raster/r.path/main.c:303 ../raster/r.walk/main.c:748 +#: ../raster/r.cost/main.c:608 ../raster/r.drain/main.c:274 +#, c-format +msgid "Reading vector map <%s> with start points..." +msgstr "" + +#: ../raster/r.path/main.c:317 ../raster/r.walk/main.c:761 +#: ../raster/r.walk/main.c:821 ../raster/r.cost/main.c:621 +#: ../raster/r.cost/main.c:681 ../raster/r.to.vect/main.c:289 +#: ../raster/r.drain/main.c:287 ../display/d.vect.thematic/display.c:75 +#: ../display/d.vect/vert.c:27 ../display/d.vect/lines.c:143 +#: ../display/d.vect/label.c:44 ../display/d.vect/zcoor.c:38 +#: ../display/d.vect/dir.c:30 ../display/d.vect/topo.c:52 +#: ../display/d.vect/attr.c:51 ../vector/v.label.sa/labels.c:141 +#: ../vector/v.out.lidar/main.c:732 ../vector/v.perturb/main.c:182 +#: ../vector/v.to.3d/trans2.c:84 ../vector/v.to.3d/trans3.c:85 +#: ../vector/v.what.rast/main.c:213 ../vector/v.colors/scan_z.c:36 +#: ../vector/v.colors/scan_cats.c:24 ../vector/v.vol.rst/user1.c:140 +#: ../vector/v.decimate/main.c:410 ../vector/v.colors.out/scan_cats.c:32 +#: ../vector/v.label/main.c:293 ../vector/v.info/level1.c:38 +msgid "Unable to read vector map" +msgstr "" + +#: ../raster/r.path/main.c:351 ../raster/r.drain/main.c:319 +#, c-format +msgid "Starting vector map <%s> contains no points in the current region" +msgstr "" + +#: ../raster/r.path/main.c:359 +msgid "No start point(s) specified" +msgstr "" + +#: ../raster/r.path/main.c:369 +#, c-format +msgid "Reading raster values map <%s> ..." +msgstr "" + +#: ../raster/r.path/main.c:382 ../raster/r.path/main.c:445 +#: ../raster/r.path/main.c:462 +#, fuzzy +msgid "Unable to write to tempfile" +msgstr "Não consegui criar arquivo raster [%s]." + +#: ../raster/r.path/main.c:390 ../raster/r.info/main.c:134 +msgid "Unable to read range file" +msgstr "" + +#: ../raster/r.path/main.c:393 +#, fuzzy, c-format +msgid "Invalid directions map <%s>" +msgstr "Tamanho de malha inválido <%s>" + +#: ../raster/r.path/main.c:398 +msgid "Directional degrees can not be > 360" +msgstr "" + +#: ../raster/r.path/main.c:403 +msgid "Directional degrees divided by 45 can not be > 8" +msgstr "" + +#: ../raster/r.path/main.c:408 +#, c-format +msgid "Bitmask encoded directions can not be > %d" +msgstr "" + +#: ../raster/r.path/main.c:414 +msgid "Input direction format assumed to be degrees CCW from East divided by 45" +msgstr "" + +#: ../raster/r.path/main.c:418 +msgid "Input direction format assumed to be bitmask encoded without Knight's move" +msgstr "" + +#: ../raster/r.path/main.c:422 +msgid "Input direction format assumed to be degrees CCW from East" +msgstr "" + +#: ../raster/r.path/main.c:426 +msgid "Input direction format assumed to be bitmask encoded with Knight's move" +msgstr "" + +#: ../raster/r.path/main.c:429 +#, fuzzy, c-format +msgid "Unable to detect format of input direction map <%s>" +msgstr "Não consegui obter informações de camada para o mapa vetorial" + +#: ../raster/r.path/main.c:432 +#, fuzzy, c-format +msgid "Invalid directions format '%s'" +msgstr "Coordenadas inválidas %s %s" + +#: ../raster/r.path/main.c:434 +#, fuzzy, c-format +msgid "Reading direction map <%s> ..." +msgstr "Tamanho de malha inválido <%s>" + +#: ../raster/r.path/main.c:481 +msgid "Processing start points..." +msgstr "" + +#: ../raster/r.path/main.c:491 ../vector/v.buffer/main.c:414 +#: ../vector/v.in.ogr/main.c:912 ../vector/v.overlay/main.c:227 +msgid "Unable to create temporary vector map" +msgstr "" + +#: ../raster/r.path/main.c:497 ../raster/r.path/main.c:513 +#, c-format +msgid "No path at row %d, col %d" +msgstr "" + +#: ../raster/r.path/main.c:502 ../vector/v.overlay/line_area.c:256 +#: ../vector/v.overlay/area_area.c:109 +msgid "Breaking lines..." +msgstr "" + +#: ../raster/r.path/main.c:555 ../raster/r.path/main.c:585 +#: ../raster/r.in.lidar/main.c:760 ../raster/r.drain/main.c:471 +msgid "Writing output raster map..." +msgstr "" + +#: ../raster/r.path/main.c:640 +#, fuzzy +msgid "Unable to increase point list" +msgstr "Não consegui criar arquivo [%s]" + +#: ../raster/r.path/main.c:740 ../raster/r.path/main.c:771 +#: ../raster/r.path/main.c:897 ../raster/r.path/main.c:1005 +#: ../raster/r.path/main.c:1031 ../raster/r.path/main.c:1128 +#: ../raster/r.clump/clump.c:99 ../raster/r.clump/clump.c:151 +#: ../raster/r.clump/minsize.c:152 ../raster/r.clump/minsize.c:253 +#: ../raster/r.clump/minsize.c:287 ../raster/r.clump/minsize.c:293 +#: ../raster/r.clump/minsize.c:424 ../raster/r.clump/minsize.c:447 +#: ../raster/r.clump/minsize.c:518 ../imagery/i.segment/cluster.c:431 +msgid "Unable to read from temp file" +msgstr "" + +#: ../raster/r.path/main.c:831 +#, c-format +msgid "No path from row %d, col %d" +msgstr "" + +#: ../raster/r.path/main.c:845 +#, fuzzy, c-format +msgid "Invalid direction %d" +msgstr "Fonte inválida: %s" + +#: ../raster/r.path/main.c:934 +#, fuzzy +msgid "Path is leaving the current region" +msgstr "Mostra a região atual" + #: ../raster/r.profile/main.c:54 ../raster/r.transect/main.c:104 #: ../display/d.profile/main.c:192 ../raster3d/r3.cross.rast/main.c:229 #: ../vector/v.profile/main.c:154 @@ -5702,7 +6041,7 @@ msgid "Outputs the raster map layer values lying on user-defined line(s)." msgstr "Imprime os valores do mapa raster ao longo das linhas definidas pelo usuário." -#: ../raster/r.profile/main.c:65 ../raster/r.horizon/main.c:304 +#: ../raster/r.profile/main.c:65 ../raster/r.horizon/main.c:303 msgid "Name of file for output (use output=- for stdout)" msgstr "Nome do arquivo de saída (use output=- para saída padrão)" @@ -5749,10 +6088,11 @@ msgstr "" #: ../raster/r.profile/main.c:176 ../raster/r.out.ppm3/main.c:133 -#: ../raster/r.recode/main.c:90 ../raster/r.horizon/main.c:385 -#: ../raster/r.in.lidar/main.c:646 ../raster/r.category/main.c:173 +#: ../raster/r.recode/main.c:90 ../raster/r.horizon/main.c:389 +#: ../raster/r.in.lidar/main.c:651 ../raster/r.category/main.c:173 #: ../raster/r.out.ascii/main.c:157 ../display/d.mon/stop.c:66 -#: ../general/g.pnmcomp/main.c:242 ../general/g.pnmcomp/main.c:259 +#: ../raster3d/r3.out.vtk/main.c:420 ../general/g.pnmcomp/main.c:242 +#: ../general/g.pnmcomp/main.c:259 #: ../imagery/i.ortho.photo/i.ortho.transform/main.c:350 #: ../misc/m.transform/main.c:276 ../misc/m.nviz.script/main.c:202 #: ../vector/v.out.vtk/main.c:173 ../vector/v.out.ascii/main.c:125 @@ -5804,117 +6144,117 @@ msgid "One coordinate pair per line, please" msgstr "" -#: ../raster/r.sun/main.c:252 ../raster/r.horizon/main.c:181 +#: ../raster/r.sun/main.c:251 ../raster/r.horizon/main.c:180 #: ../raster/r.sunhours/main.c:73 ../raster/r.sunmask/main.c:117 msgid "solar" msgstr "" -#: ../raster/r.sun/main.c:253 ../raster/r.sunhours/main.c:74 +#: ../raster/r.sun/main.c:252 ../raster/r.sunhours/main.c:74 msgid "sun energy" msgstr "" -#: ../raster/r.sun/main.c:254 ../raster/r.sunmask/main.c:119 +#: ../raster/r.sun/main.c:253 ../raster/r.sunmask/main.c:119 msgid "shadow" msgstr "" -#: ../raster/r.sun/main.c:255 +#: ../raster/r.sun/main.c:254 msgid "Solar irradiance and irradiation model." msgstr "" -#: ../raster/r.sun/main.c:257 +#: ../raster/r.sun/main.c:256 msgid "Computes direct (beam), diffuse and reflected solar irradiation raster maps for given day, latitude, surface and atmospheric conditions. Solar parameters (e.g. sunrise, sunset times, declination, extraterrestrial irradiance, daylight length) are saved in the map history file. Alternatively, a local time can be specified to compute solar incidence angle and/or irradiance raster maps. The shadowing effect of the topography is optionally incorporated." msgstr "" -#: ../raster/r.sun/main.c:271 +#: ../raster/r.sun/main.c:270 msgid "Name of the input elevation raster map [meters]" msgstr "Nome do arquivo raster de elevação para entrada (metros)" -#: ../raster/r.sun/main.c:280 +#: ../raster/r.sun/main.c:279 msgid "Name of the input aspect map (terrain aspect or azimuth of the solar panel) [decimal degrees]" msgstr "Nome do mapa de aspecto (aspecto do terreno ou azimute do painel solar) [graus decimais]" -#: ../raster/r.sun/main.c:289 +#: ../raster/r.sun/main.c:288 msgid "A single value of the orientation (aspect), 270 is south" msgstr "" -#: ../raster/r.sun/main.c:298 +#: ../raster/r.sun/main.c:297 msgid "Name of the input slope raster map (terrain slope or solar panel inclination) [decimal degrees]" msgstr "Nome do mapa de declividade (declividade do terreno ou inclinação do painel solar) [graus decimais]" -#: ../raster/r.sun/main.c:306 +#: ../raster/r.sun/main.c:305 msgid "A single value of inclination (slope)" msgstr "" -#: ../raster/r.sun/main.c:315 +#: ../raster/r.sun/main.c:314 msgid "Name of the Linke atmospheric turbidity coefficient input raster map [-]" msgstr "Nome do arquivo raster com o coeficiente de turbidez atmosférica de Linke [-]" -#: ../raster/r.sun/main.c:324 +#: ../raster/r.sun/main.c:323 msgid "A single value of the Linke atmospheric turbidity coefficient [-]" msgstr "Um único valor para o coeficiente de turbidez atmosférica de Linke [-]" -#: ../raster/r.sun/main.c:333 +#: ../raster/r.sun/main.c:332 msgid "Name of the ground albedo coefficient input raster map [-]" msgstr "Nome do arquivo raster com o albedo do solo [-]" -#: ../raster/r.sun/main.c:342 +#: ../raster/r.sun/main.c:341 msgid "A single value of the ground albedo coefficient [-]" msgstr "Um único valor para o albedo do solo [-]" -#: ../raster/r.sun/main.c:351 +#: ../raster/r.sun/main.c:350 msgid "Name of input raster map containing latitudes [decimal degrees]" msgstr "" -#: ../raster/r.sun/main.c:360 +#: ../raster/r.sun/main.c:359 msgid "Name of input raster map containing longitudes [decimal degrees]" msgstr "" -#: ../raster/r.sun/main.c:369 +#: ../raster/r.sun/main.c:368 msgid "Name of real-sky beam radiation coefficient (thick cloud) input raster map [0-1]" msgstr "" -#: ../raster/r.sun/main.c:378 +#: ../raster/r.sun/main.c:377 msgid "Name of real-sky diffuse radiation coefficient (haze) input raster map [0-1]" msgstr "" -#: ../raster/r.sun/main.c:385 +#: ../raster/r.sun/main.c:384 msgid "The horizon information input map basename" msgstr "" -#: ../raster/r.sun/main.c:393 ../raster/r.horizon/main.c:211 +#: ../raster/r.sun/main.c:392 ../raster/r.horizon/main.c:210 msgid "Angle step size for multidirectional horizon [degrees]" msgstr "" -#: ../raster/r.sun/main.c:402 +#: ../raster/r.sun/main.c:401 msgid "Output incidence angle raster map (mode 1 only)" msgstr "Saída de mapa de ângulo de incidência (apenas modo 1)" -#: ../raster/r.sun/main.c:411 +#: ../raster/r.sun/main.c:410 msgid "Output beam irradiance [W.m-2] (mode 1) or irradiation raster map [Wh.m-2.day-1] (mode 2)" msgstr "Saída de irradiação do feixe [W.m-2] (modo 1) ou arquivo raster de irradiação [Wh.m².dia-1] (modo 2)" -#: ../raster/r.sun/main.c:420 +#: ../raster/r.sun/main.c:419 msgid "Output diffuse irradiance [W.m-2] (mode 1) or irradiation raster map [Wh.m-2.day-1] (mode 2)" msgstr "Saída de irradiação difusa [W.m-2] (modo 1) ou arquivo raster de irradiação [Wh.m².dia-1] (modo 2)" -#: ../raster/r.sun/main.c:429 +#: ../raster/r.sun/main.c:428 msgid "Output ground reflected irradiance [W.m-2] (mode 1) or irradiation raster map [Wh.m-2.day-1] (mode 2)" msgstr "Saída de irradiação refletida [W.m-2] (modo 1) ou arquivo raster de irradiação [Wh.m².dia-1] (modo 2)" -#: ../raster/r.sun/main.c:438 +#: ../raster/r.sun/main.c:437 msgid "Output global (total) irradiance/irradiation [W.m-2] (mode 1) or irradiance/irradiation raster map [Wh.m-2.day-1] (mode 2)" msgstr "" -#: ../raster/r.sun/main.c:447 +#: ../raster/r.sun/main.c:446 msgid "Output insolation time raster map [h] (mode 2 only)" msgstr "Saída de mapa raster de tempo de insolação [h] (apenas modo 2)" -#: ../raster/r.sun/main.c:454 +#: ../raster/r.sun/main.c:453 msgid "No. of day of the year (1-365)" msgstr "Número do dia do ano (1-365)" -#: ../raster/r.sun/main.c:456 ../raster/r.sun/main.c:465 -#: ../raster/r.sun/main.c:482 ../raster/r.sun/main.c:529 +#: ../raster/r.sun/main.c:455 ../raster/r.sun/main.c:464 +#: ../raster/r.sun/main.c:481 ../raster/r.sun/main.c:528 #: ../raster/r.sunhours/main.c:103 ../raster/r.sunhours/main.c:112 #: ../raster/r.sunhours/main.c:120 ../raster/r.sunhours/main.c:129 #: ../raster/r.sunhours/main.c:138 ../raster/r.sunhours/main.c:147 @@ -5925,184 +6265,184 @@ msgid "Time" msgstr "" -#: ../raster/r.sun/main.c:464 +#: ../raster/r.sun/main.c:463 msgid "Time step when computing all-day radiation sums [decimal hours]" msgstr "Intervalo de tempo para computar soma de radiação do dia todo [horas decimais]" -#: ../raster/r.sun/main.c:472 +#: ../raster/r.sun/main.c:471 msgid "Declination value (overriding the internally computed value) [radians]" msgstr "Valor de declinação (sobrepõe o valor calculado internamente) [radianos]" -#: ../raster/r.sun/main.c:480 +#: ../raster/r.sun/main.c:479 msgid "Local (solar) time (to be set for mode 1 only) [decimal hours]" msgstr "Hora (solar) local (ajustar apenas para modo 1) [horas decimais]" -#: ../raster/r.sun/main.c:491 +#: ../raster/r.sun/main.c:490 msgid "Number of threads which will be used for parallel computing" msgstr "" -#: ../raster/r.sun/main.c:513 ../raster/r.horizon/main.c:296 +#: ../raster/r.sun/main.c:512 ../raster/r.horizon/main.c:295 msgid "Sampling distance step coefficient (0.5-1.5)" msgstr "" -#: ../raster/r.sun/main.c:521 +#: ../raster/r.sun/main.c:520 msgid "Read the input files in this number of chunks" msgstr "" -#: ../raster/r.sun/main.c:528 +#: ../raster/r.sun/main.c:527 msgid "Civil time zone value, if none, the time will be local solar time" msgstr "" -#: ../raster/r.sun/main.c:534 +#: ../raster/r.sun/main.c:533 msgid "Do not incorporate the shadowing effect of terrain" msgstr "" -#: ../raster/r.sun/main.c:539 +#: ../raster/r.sun/main.c:538 msgid "Use the low-memory version of the program" msgstr "" -#: ../raster/r.sun/main.c:578 +#: ../raster/r.sun/main.c:577 #, c-format msgid "<%d> is not valid number of threads. Number of threads will be set to <%d>" msgstr "" -#: ../raster/r.sun/main.c:587 +#: ../raster/r.sun/main.c:586 #, c-format msgid "Number of threads <%d>" msgstr "" -#: ../raster/r.sun/main.c:594 +#: ../raster/r.sun/main.c:593 msgid "You must give the longitude raster if you use civil time" msgstr "" -#: ../raster/r.sun/main.c:597 +#: ../raster/r.sun/main.c:596 msgid "Error reading civil time zone value" msgstr "" -#: ../raster/r.sun/main.c:600 +#: ../raster/r.sun/main.c:599 msgid "Invalid civil time zone value" msgstr "" -#: ../raster/r.sun/main.c:625 +#: ../raster/r.sun/main.c:624 msgid "insol_time and incidout are incompatible options" msgstr "" -#: ../raster/r.sun/main.c:630 +#: ../raster/r.sun/main.c:629 msgid "Error reading time step size" msgstr "" -#: ../raster/r.sun/main.c:632 +#: ../raster/r.sun/main.c:631 msgid "Invalid time step size" msgstr "" -#: ../raster/r.sun/main.c:636 +#: ../raster/r.sun/main.c:635 msgid "Error reading horizon step size" msgstr "" -#: ../raster/r.sun/main.c:641 +#: ../raster/r.sun/main.c:640 msgid "The horizon step size must be greater than 0." msgstr "" -#: ../raster/r.sun/main.c:644 +#: ../raster/r.sun/main.c:643 msgid "If you use the horizon option you must also set the 'horizonstep' parameter." msgstr "" -#: ../raster/r.sun/main.c:650 +#: ../raster/r.sun/main.c:649 msgid "Time and insol_time are incompatible options" msgstr "" -#: ../raster/r.sun/main.c:652 +#: ../raster/r.sun/main.c:651 msgid "Mode 1: instantaneous solar incidence angle & irradiance using a set local time" msgstr "" -#: ../raster/r.sun/main.c:657 +#: ../raster/r.sun/main.c:656 msgid "incidout requires time parameter to be set" msgstr "" -#: ../raster/r.sun/main.c:659 +#: ../raster/r.sun/main.c:658 msgid "Mode 2: integrated daily irradiation for a given day of the year" msgstr "" -#: ../raster/r.sun/main.c:682 +#: ../raster/r.sun/main.c:681 #, c-format msgid "Using Linke constant: %lf" msgstr "" -#: ../raster/r.sun/main.c:684 +#: ../raster/r.sun/main.c:683 #, c-format msgid "Using Linke map <%s>" msgstr "" -#: ../raster/r.sun/main.c:689 +#: ../raster/r.sun/main.c:688 #, c-format msgid "Using albedo constant: %lf" msgstr "" -#: ../raster/r.sun/main.c:691 +#: ../raster/r.sun/main.c:690 #, c-format msgid "Using albedo map <%s>" msgstr "" -#: ../raster/r.sun/main.c:696 +#: ../raster/r.sun/main.c:695 #, c-format msgid "Using slope constant: %lf" msgstr "" -#: ../raster/r.sun/main.c:699 +#: ../raster/r.sun/main.c:698 #, c-format msgid "Using slope map <%s>" msgstr "" -#: ../raster/r.sun/main.c:704 +#: ../raster/r.sun/main.c:703 #, c-format msgid "Using aspect constant: %lf" msgstr "" -#: ../raster/r.sun/main.c:707 +#: ../raster/r.sun/main.c:706 #, c-format msgid "Using aspect map <%s>" msgstr "" -#: ../raster/r.sun/main.c:722 +#: ../raster/r.sun/main.c:721 msgid "If you use -s and no horizon rasters, numpartitions must be =1" msgstr "" -#: ../raster/r.sun/main.c:735 +#: ../raster/r.sun/main.c:734 msgid "If you want to save memory and to use shadows, you must use pre-calculated horizons." msgstr "" -#: ../raster/r.sun/main.c:780 ../raster/r.horizon/main.c:531 -#: ../display/d.where/main.c:107 ../general/g.region/printwindow.c:251 -#: ../general/g.region/printwindow.c:475 ../general/g.region/printwindow.c:542 +#: ../raster/r.sun/main.c:779 ../raster/r.horizon/main.c:535 +#: ../display/d.where/main.c:107 ../general/g.region/printwindow.c:250 +#: ../general/g.region/printwindow.c:486 ../general/g.region/printwindow.c:556 msgid "Can't get projection info of current location" msgstr "Não consegui informações de projeção da locação atual" -#: ../raster/r.sun/main.c:784 ../raster/r.horizon/main.c:534 -#: ../display/d.where/main.c:110 ../general/g.region/printwindow.c:254 -#: ../general/g.region/printwindow.c:478 ../general/g.region/printwindow.c:547 +#: ../raster/r.sun/main.c:783 ../raster/r.horizon/main.c:538 +#: ../display/d.where/main.c:110 ../general/g.region/printwindow.c:253 +#: ../general/g.region/printwindow.c:489 ../general/g.region/printwindow.c:561 msgid "Can't get projection units of current location" msgstr "Não consegui unidades de projeção da locação atual" -#: ../raster/r.sun/main.c:802 +#: ../raster/r.sun/main.c:800 msgid "latin and longin raster maps have no effect when in a Lat/Lon location" msgstr "" -#: ../raster/r.sun/main.c:807 +#: ../raster/r.sun/main.c:805 msgid "Both latin and longin raster maps must be given, or neither" msgstr "" -#: ../raster/r.sun/main.c:854 ../raster/r.sun/main.c:865 -#: ../raster/r.sun/main.c:878 ../raster/r.sun/main.c:890 -#: ../raster/r.sun/main.c:901 ../raster/r.sun/main.c:912 -#: ../raster/r.sun/main.c:923 ../raster/r.sun/main.c:935 -#: ../raster/r.sun/main.c:946 ../raster/r.li/r.li.daemon/list.c:49 +#: ../raster/r.sun/main.c:852 ../raster/r.sun/main.c:863 +#: ../raster/r.sun/main.c:876 ../raster/r.sun/main.c:888 +#: ../raster/r.sun/main.c:899 ../raster/r.sun/main.c:910 +#: ../raster/r.sun/main.c:921 ../raster/r.sun/main.c:933 +#: ../raster/r.sun/main.c:944 ../raster/r.li/r.li.daemon/list.c:49 #: ../raster/r.to.rast3/main.c:244 ../raster/r.stream.extract/cseg.c:51 #: ../raster/r.stream.extract/dseg.c:51 ../raster/r.stream.extract/bseg.c:50 #: ../raster/r.stream.extract/seg.c:56 ../raster3d/r3.to.rast/main.c:360 #: ../imagery/i.smap/multialloc.c:115 ../db/drivers/sqlite/listdb.c:134 #: ../db/drivers/postgres/listtab.c:92 ../db/drivers/postgres/listdb.c:88 #: ../vector/v.mkgrid/write_grid.c:28 ../vector/v.kcv/main.c:208 -#: ../vector/v.net.distance/main.c:228 ../vector/v.surf.rst/main.c:843 +#: ../vector/v.net.distance/main.c:228 ../vector/v.surf.rst/main.c:846 #: ../vector/v.net.allpairs/main.c:201 ../vector/v.profile/processors.c:31 #: ../vector/v.net.connectivity/main.c:186 #: ../vector/v.net.connectivity/main.c:202 ../vector/v.net.flow/main.c:232 @@ -6131,6 +6471,21 @@ msgid "Out of memory" msgstr "Memória Esgotada! (Out of Memory)" +#: ../raster/r.sun/main.c:1894 ../raster/r.sunhours/main.c:296 +#: ../raster/r.sunhours/main.c:392 ../raster/r.sunmask/g_solposition.c:128 +#: ../raster/r.latlong/main.c:131 ../general/g.region/printwindow.c:279 +#: ../general/g.region/printwindow.c:290 ../general/g.region/printwindow.c:301 +#: ../general/g.region/printwindow.c:312 ../general/g.region/printwindow.c:325 +#: ../general/g.region/printwindow.c:510 ../general/g.region/printwindow.c:602 +#: ../general/g.region/printwindow.c:616 ../general/g.region/printwindow.c:635 +#: ../general/g.region/printwindow.c:655 ../general/g.region/printwindow.c:672 +#: ../vector/v.proj/main.c:343 ../vector/v.proj/main.c:355 +#: ../vector/v.proj/main.c:370 ../vector/v.proj/main.c:385 +#: ../vector/v.proj/main.c:466 ../vector/v.proj/main.c:471 +#, fuzzy, c-format +msgid "Error in %s (projection of input coordinate pair)" +msgstr "Erro em pj_do_proj (projeção das coordenadas de entrada)" + #: ../raster/r.regression.multi/main.c:61 msgid "Matrix is unsolvable" msgstr "" @@ -6262,7 +6617,7 @@ #: ../raster/r.volume/main.c:260 ../raster/r.to.vect/main.c:229 #: ../raster3d/r3.flow/main.c:64 ../vector/v.mkgrid/main.c:342 -#: ../vector/v.mkgrid/main.c:400 ../vector/v.random/main.c:253 +#: ../vector/v.mkgrid/main.c:400 ../vector/v.random/main.c:294 #: ../vector/v.in.ascii/main.c:415 ../vector/v.in.dxf/write_vect.c:233 #: ../vector/v.lrs/v.lrs.create/main.c:338 #, c-format @@ -6287,8 +6642,7 @@ msgstr "" #: ../raster/r.volume/main.c:296 ../raster/r.to.vect/util.c:157 -#: ../raster/r.to.vect/areas_io.c:359 ../vector/v.random/main.c:470 -#: ../vector/v.random/main.c:594 ../vector/v.in.lidar/attributes.c:240 +#: ../raster/r.to.vect/areas_io.c:359 ../vector/v.in.lidar/attributes.c:240 #: ../vector/v.vol.rst/vector.c:80 #, c-format msgid "Cannot insert new row: %s" @@ -6397,20 +6751,6 @@ msgid "Use the Courant-Friedrichs-Lewy criteria for time step calculation" msgstr "" -#: ../raster/r.solute.transport/main.c:230 ../raster/r.topmodel/main.c:52 -#: ../raster/r.uslek/main.c:54 ../raster/r.usler/main.c:53 -#: ../raster/r.gwflow/main.c:210 ../raster/r.stream.extract/main.c:77 -#: ../raster/r.fill.dir/main.c:87 ../raster/r.basins.fill/main.c:55 -#: ../raster/r.water.outlet/main.c:58 ../raster/r.drain/main.c:110 -#: ../raster/r.topidx/main.c:40 ../raster/r.flow/main.c:422 -#: ../raster/r.carve/main.c:75 ../raster/r.lake/main.c:151 -#: ../raster/r.watershed/front/main.c:74 -#: ../raster/r.sim/r.sim.sediment/main.c:115 -#: ../raster/r.sim/r.sim.water/main.c:114 ../raster3d/r3.gwflow/main.c:162 -#: ../raster3d/r3.flow/main.c:180 -msgid "hydrology" -msgstr "" - #: ../raster/r.solute.transport/main.c:231 msgid "solute transport" msgstr "" @@ -6467,122 +6807,115 @@ msgid "Could not create and solve the linear equation system" msgstr "" -#: ../raster/r.walk/main.c:179 ../raster/r.cost/main.c:141 -#: ../raster/r.drain/main.c:111 -msgid "cost surface" -msgstr "" - -#: ../raster/r.walk/main.c:180 ../raster/r.cost/main.c:142 +#: ../raster/r.walk/main.c:205 ../raster/r.cost/main.c:165 #: ../raster/r.spreadpath/main.c:90 msgid "cumulative costs" msgstr "" -#: ../raster/r.walk/main.c:181 ../raster/r.cost/main.c:143 +#: ../raster/r.walk/main.c:206 ../raster/r.cost/main.c:166 #: ../vector/v.net.iso/main.c:78 ../vector/v.net.alloc/main.c:66 msgid "cost allocation" msgstr "" -#: ../raster/r.walk/main.c:183 +#: ../raster/r.walk/main.c:208 msgid "Creates a raster map showing the anisotropic cumulative cost of moving between different geographic locations on an input raster map whose cell category values represent cost." msgstr "" -#: ../raster/r.walk/main.c:193 +#: ../raster/r.walk/main.c:218 msgid "Name of input raster map containing friction costs" msgstr "" -#: ../raster/r.walk/main.c:196 +#: ../raster/r.walk/main.c:221 msgid "Name for output raster map to contain walking costs" msgstr "" -#: ../raster/r.walk/main.c:202 ../raster/r.cost/main.c:167 +#: ../raster/r.walk/main.c:227 ../raster/r.cost/main.c:183 +#, fuzzy +msgid "Name of input raster map solving equal costs" +msgstr "Nome do Raster de entrada" + +#: ../raster/r.walk/main.c:229 ../raster/r.cost/main.c:185 +msgid "Helper variable to pick a direction if two directions have equal cumulative costs (smaller is better)" +msgstr "" + +#: ../raster/r.walk/main.c:235 ../raster/r.cost/main.c:198 msgid "Name for output raster map to contain movement directions" msgstr "" -#: ../raster/r.walk/main.c:203 ../raster/r.cost/main.c:161 -#: ../raster/r.cost/main.c:168 +#: ../raster/r.walk/main.c:236 ../raster/r.walk/main.c:351 +#: ../raster/r.cost/main.c:192 ../raster/r.cost/main.c:199 +#: ../raster/r.cost/main.c:283 msgid "Optional outputs" msgstr "" -#: ../raster/r.walk/main.c:208 ../raster/r.cost/main.c:173 +#: ../raster/r.walk/main.c:241 ../raster/r.cost/main.c:204 msgid "Name of starting vector points map" msgstr "" -#: ../raster/r.walk/main.c:209 ../raster/r.walk/main.c:221 -#: ../raster/r.walk/main.c:228 ../raster/r.walk/main.c:309 -#: ../raster/r.cost/main.c:174 ../raster/r.cost/main.c:186 -#: ../raster/r.cost/main.c:193 ../raster/r.cost/main.c:243 -#: ../raster/r.drain/main.c:139 ../raster/r.drain/main.c:146 -msgid "Start" -msgstr "" - -#: ../raster/r.walk/main.c:214 ../raster/r.cost/main.c:179 +#: ../raster/r.walk/main.c:247 ../raster/r.cost/main.c:210 msgid "Name of stopping vector points map" msgstr "" -#: ../raster/r.walk/main.c:215 ../raster/r.walk/main.c:235 -#: ../raster/r.cost/main.c:180 ../raster/r.cost/main.c:200 +#: ../raster/r.walk/main.c:248 ../raster/r.walk/main.c:268 +#: ../raster/r.cost/main.c:211 ../raster/r.cost/main.c:231 msgid "Stop" msgstr "" -#: ../raster/r.walk/main.c:220 ../raster/r.cost/main.c:185 +#: ../raster/r.walk/main.c:253 ../raster/r.cost/main.c:216 msgid "Name of starting raster points map" msgstr "" -#: ../raster/r.walk/main.c:227 ../raster/r.cost/main.c:192 -#: ../raster/r.drain/main.c:138 -msgid "Coordinates of starting point(s) (E,N)" -msgstr "" - -#: ../raster/r.walk/main.c:234 ../raster/r.cost/main.c:199 +#: ../raster/r.walk/main.c:267 ../raster/r.cost/main.c:230 msgid "Coordinates of stopping point(s) (E,N)" msgstr "" -#: ../raster/r.walk/main.c:244 ../raster/r.cost/main.c:209 +#: ../raster/r.walk/main.c:277 ../raster/r.cost/main.c:240 msgid "Maximum cumulative cost" msgstr "" -#: ../raster/r.walk/main.c:253 ../raster/r.cost/main.c:218 +#: ../raster/r.walk/main.c:286 ../raster/r.cost/main.c:249 msgid "Cost assigned to null cells. By default, null cells are excluded" msgstr "Custo designado para células NULL. Por padrão, células NULL são excluídas." -#: ../raster/r.walk/main.c:254 ../raster/r.walk/main.c:304 -#: ../raster/r.cost/main.c:219 ../raster/r.cost/main.c:238 +#: ../raster/r.walk/main.c:287 ../raster/r.walk/main.c:337 +#: ../raster/r.cost/main.c:250 ../raster/r.cost/main.c:269 msgid "NULL cells" msgstr "" -#: ../raster/r.walk/main.c:263 ../raster/r.cost/main.c:228 +#: ../raster/r.walk/main.c:296 ../raster/r.cost/main.c:259 msgid "Maximum memory to be used in MB" msgstr "" -#: ../raster/r.walk/main.c:273 +#: ../raster/r.walk/main.c:306 msgid "Coefficients for walking energy formula parameters a,b,c,d" msgstr "" -#: ../raster/r.walk/main.c:274 ../raster/r.walk/main.c:284 -#: ../raster/r.walk/main.c:294 ../raster/r.resamp.rst/main.c:210 +#: ../raster/r.walk/main.c:307 ../raster/r.walk/main.c:317 +#: ../raster/r.walk/main.c:327 ../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 -#: ../raster/r.slope.aspect/main.c:181 ../raster/r.slope.aspect/main.c:189 -#: ../raster/r.slope.aspect/main.c:247 ../raster/r.slope.aspect/main.c:256 -#: ../raster/r.slope.aspect/main.c:262 ../raster/r.in.bin/main.c:275 +#: ../raster/r.slope.aspect/main.c:199 ../raster/r.slope.aspect/main.c:207 +#: ../raster/r.slope.aspect/main.c:265 ../raster/r.slope.aspect/main.c:274 +#: ../raster/r.slope.aspect/main.c:280 ../raster/r.slope.aspect/main.c:286 +#: ../raster/r.slope.aspect/main.c:294 ../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:107 ../raster/r.resamp.bspline/main.c:115 -#: ../raster/r.resamp.bspline/main.c:121 ../raster/r.resamp.bspline/main.c:133 -#: ../raster/r.resamp.bspline/main.c:138 ../raster/r.out.mpeg/main.c:132 +#: ../raster/r.resamp.bspline/main.c:109 ../raster/r.resamp.bspline/main.c:117 +#: ../raster/r.resamp.bspline/main.c:123 ../raster/r.resamp.bspline/main.c:135 +#: ../raster/r.resamp.bspline/main.c:140 ../raster/r.out.mpeg/main.c:132 #: ../display/d.mon/main.c:82 ../display/d.mon/main.c:90 #: ../display/d.mon/main.c:98 ../display/d.mon/main.c:104 #: ../display/d.mon/main.c:110 ../display/d.mon/main.c:145 #: ../display/d.mon/main.c:151 ../display/d.mon/main.c:157 #: ../general/g.access/main.c:50 ../general/g.access/main.c:58 -#: ../imagery/i.segment/parse_args.c:68 ../imagery/i.segment/parse_args.c:77 -#: ../imagery/i.segment/parse_args.c:88 ../imagery/i.segment/parse_args.c:99 -#: ../imagery/i.segment/parse_args.c:109 ../imagery/i.segment/parse_args.c:127 -#: ../imagery/i.segment/parse_args.c:135 ../imagery/i.segment/parse_args.c:144 -#: ../imagery/i.segment/parse_args.c:151 ../imagery/i.segment/parse_args.c:157 -#: ../imagery/i.segment/parse_args.c:163 ../imagery/i.segment/parse_args.c:169 -#: ../imagery/i.segment/parse_args.c:176 ../imagery/i.cluster/main.c:103 +#: ../imagery/i.segment/parse_args.c:71 ../imagery/i.segment/parse_args.c:80 +#: ../imagery/i.segment/parse_args.c:91 ../imagery/i.segment/parse_args.c:102 +#: ../imagery/i.segment/parse_args.c:112 ../imagery/i.segment/parse_args.c:130 +#: ../imagery/i.segment/parse_args.c:138 ../imagery/i.segment/parse_args.c:147 +#: ../imagery/i.segment/parse_args.c:154 ../imagery/i.segment/parse_args.c:160 +#: ../imagery/i.segment/parse_args.c:166 ../imagery/i.segment/parse_args.c:172 +#: ../imagery/i.segment/parse_args.c:179 ../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 @@ -6604,219 +6937,229 @@ #: ../vector/v.lidar.correction/main.c:111 ../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.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.surf.bspline/main.c:179 ../vector/v.vol.rst/main.c:270 +#: ../vector/v.vol.rst/main.c:278 ../vector/v.vol.rst/main.c:285 +#: ../vector/v.vol.rst/main.c:313 ../vector/v.vol.rst/main.c:322 +#: ../vector/v.vol.rst/main.c:331 ../vector/v.vol.rst/main.c:339 +#: ../vector/v.vol.rst/main.c:348 ../vector/v.vol.rst/main.c:356 #: ../vector/v.outlier/main.c:104 ../vector/v.outlier/main.c:113 #: ../vector/v.outlier/main.c:121 ../vector/v.colors.out/main.c:68 #: ../vector/v.colors.out/main.c:73 msgid "Settings" msgstr "" -#: ../raster/r.walk/main.c:283 +#: ../raster/r.walk/main.c:316 msgid "Lambda coefficients for combining walking energy and friction cost" msgstr "" -#: ../raster/r.walk/main.c:293 +#: ../raster/r.walk/main.c:326 msgid "Slope factor determines travel energy cost per height step" msgstr "" -#: ../raster/r.walk/main.c:299 ../raster/r.cost/main.c:233 +#: ../raster/r.walk/main.c:332 ../raster/r.cost/main.c:264 msgid "Use the 'Knight's move'; slower, but more accurate" msgstr "Usar o 'movimento do Cavalo'; lento, porém mais preciso" -#: ../raster/r.walk/main.c:303 ../raster/r.cost/main.c:237 +#: ../raster/r.walk/main.c:336 ../raster/r.cost/main.c:268 msgid "Keep null values in output raster map" msgstr "" -#: ../raster/r.walk/main.c:308 ../raster/r.cost/main.c:242 +#: ../raster/r.walk/main.c:341 ../raster/r.cost/main.c:273 msgid "Start with values in raster map" msgstr "Inicia com valores no mapa raster" -#: ../raster/r.walk/main.c:313 ../raster/r.cost/main.c:247 +#: ../raster/r.walk/main.c:346 ../raster/r.cost/main.c:278 msgid "Print info about disk space and memory requirements and exit" msgstr "" -#: ../raster/r.walk/main.c:357 ../raster/r.cost/main.c:297 +#: ../raster/r.walk/main.c:350 ../raster/r.cost/main.c:282 +msgid "Create bitmask encoded directions" +msgstr "" + +#: ../raster/r.walk/main.c:397 ../raster/r.cost/main.c:337 msgid "Must specify exactly one of start_points, start_rast or coordinate" msgstr "" -#: ../raster/r.walk/main.c:362 ../raster/r.walk/main.c:845 -#: ../raster/r.cost/main.c:302 ../raster/r.cost/main.c:712 +#: ../raster/r.walk/main.c:403 ../raster/r.walk/main.c:896 +#: ../raster/r.cost/main.c:343 ../raster/r.cost/main.c:759 msgid "No start points" msgstr "" -#: ../raster/r.walk/main.c:369 ../raster/r.cost/main.c:309 +#: ../raster/r.walk/main.c:408 ../raster/r.cost/main.c:348 +#, fuzzy +msgid "No stop points" +msgstr "Escrevendo [%s]..." + +#: ../raster/r.walk/main.c:412 ../raster/r.cost/main.c:352 #, c-format msgid "Inappropriate maximum cost: %d" msgstr "Custo máximo não apropriado: %d" -#: ../raster/r.walk/main.c:372 ../raster/r.cost/main.c:312 +#: ../raster/r.walk/main.c:415 ../raster/r.cost/main.c:355 #, c-format msgid "Inappropriate amount of memory: %d" msgstr "" -#: ../raster/r.walk/main.c:377 +#: ../raster/r.walk/main.c:420 #, c-format msgid "Missing required value: got %d instead of 4" msgstr "" -#: ../raster/r.walk/main.c:380 +#: ../raster/r.walk/main.c:423 #, c-format msgid "Walking costs are a=%g b=%g c=%g d=%g" msgstr "" -#: ../raster/r.walk/main.c:385 ../raster/r.walk/main.c:393 +#: ../raster/r.walk/main.c:428 ../raster/r.walk/main.c:436 #, c-format msgid "Missing required value: %d" msgstr "" -#: ../raster/r.walk/main.c:388 +#: ../raster/r.walk/main.c:431 #, c-format msgid "Lambda is %g" msgstr "" -#: ../raster/r.walk/main.c:396 +#: ../raster/r.walk/main.c:439 #, c-format msgid "Slope_factor is %g" msgstr "" -#: ../raster/r.walk/main.c:415 ../raster/r.cost/main.c:330 +#: ../raster/r.walk/main.c:466 ../raster/r.cost/main.c:381 msgid "Assigning negative cost to null cell. Null cells excluded." msgstr "" -#: ../raster/r.walk/main.c:525 ../raster/r.walk/main.c:538 -#: ../raster/r.cost/main.c:412 ../raster/r.cost/main.c:424 +#: ../raster/r.walk/main.c:571 ../raster/r.walk/main.c:584 +#: ../raster/r.cost/main.c:458 ../raster/r.cost/main.c:470 #, c-format msgid "Will need at least %.2f MB of disk space" msgstr "" -#: ../raster/r.walk/main.c:527 ../raster/r.walk/main.c:539 -#: ../raster/r.cost/main.c:414 ../raster/r.cost/main.c:425 +#: ../raster/r.walk/main.c:573 ../raster/r.walk/main.c:585 +#: ../raster/r.cost/main.c:460 ../raster/r.cost/main.c:471 #, c-format msgid "Will need at least %.2f MB of memory" msgstr "" -#: ../raster/r.walk/main.c:529 ../raster/r.walk/main.c:540 -#: ../raster/r.cost/main.c:416 ../raster/r.cost/main.c:426 +#: ../raster/r.walk/main.c:575 ../raster/r.walk/main.c:586 +#: ../raster/r.cost/main.c:462 ../raster/r.cost/main.c:472 #, c-format msgid "%d of %d segments are kept in memory" msgstr "" -#: ../raster/r.walk/main.c:545 ../raster/r.cost/main.c:431 +#: ../raster/r.walk/main.c:591 ../raster/r.cost/main.c:477 msgid "Creating some temporary files..." msgstr "" -#: ../raster/r.walk/main.c:549 ../raster/r.walk/main.c:554 -#: ../raster/r.cost/main.c:435 ../raster/r.cost/main.c:440 -#: ../raster/r.resamp.bspline/main.c:316 ../raster/r.resamp.bspline/main.c:401 -#: ../raster/r.resamp.bspline/main.c:473 ../vector/v.surf.bspline/main.c:475 +#: ../raster/r.walk/main.c:595 ../raster/r.walk/main.c:600 +#: ../raster/r.walk/main.c:609 ../raster/r.cost/main.c:481 +#: ../raster/r.cost/main.c:486 ../raster/r.cost/main.c:494 +#: ../raster/r.resamp.bspline/main.c:318 ../raster/r.resamp.bspline/main.c:403 +#: ../raster/r.resamp.bspline/main.c:475 ../vector/v.surf.bspline/main.c:475 #: ../vector/v.surf.bspline/main.c:503 msgid "Can not create temporary file" msgstr "" -#: ../raster/r.walk/main.c:558 +#: ../raster/r.walk/main.c:630 #, c-format msgid "Reading raster maps <%s> and <%s>, initializing output..." msgstr "" -#: ../raster/r.walk/main.c:643 ../raster/r.cost/main.c:504 +#: ../raster/r.walk/main.c:717 ../raster/r.cost/main.c:577 msgid "Initializing directional output..." msgstr "" -#: ../raster/r.walk/main.c:675 ../raster/r.cost/main.c:535 -#: ../raster/r.drain/main.c:273 +#: ../raster/r.walk/main.c:786 ../raster/r.cost/main.c:646 #, c-format -msgid "Reading vector map <%s> with start points..." -msgstr "" - -#: ../raster/r.walk/main.c:688 ../raster/r.walk/main.c:754 -#: ../raster/r.cost/main.c:548 ../raster/r.cost/main.c:618 -#: ../raster/r.to.vect/main.c:289 ../raster/r.drain/main.c:286 -#: ../display/d.vect.thematic/display.c:75 ../display/d.vect/vert.c:27 -#: ../display/d.vect/lines.c:143 ../display/d.vect/label.c:44 -#: ../display/d.vect/zcoor.c:38 ../display/d.vect/dir.c:30 -#: ../display/d.vect/topo.c:52 ../display/d.vect/attr.c:51 -#: ../vector/v.label.sa/labels.c:141 ../vector/v.out.lidar/main.c:732 -#: ../vector/v.perturb/main.c:182 ../vector/v.to.3d/trans2.c:84 -#: ../vector/v.to.3d/trans3.c:85 ../vector/v.what.rast/main.c:213 -#: ../vector/v.colors/scan_z.c:36 ../vector/v.colors/scan_cats.c:24 -#: ../vector/v.vol.rst/user1.c:140 ../vector/v.decimate/main.c:406 -#: ../vector/v.colors.out/scan_cats.c:32 ../vector/v.label/main.c:293 -#: ../vector/v.info/level1.c:38 -msgid "Unable to read vector map" +msgid "No start points found in vector map <%s>" msgstr "" -#: ../raster/r.walk/main.c:722 +#: ../raster/r.walk/main.c:788 ../raster/r.cost/main.c:648 #, c-format -msgid "No start points found in vector <%s>" -msgstr "" +msgid "%d point found" +msgid_plural "%d points found" +msgstr[0] "" +msgstr[1] "" -#: ../raster/r.walk/main.c:734 ../raster/r.cost/main.c:598 +#: ../raster/r.walk/main.c:801 ../raster/r.cost/main.c:661 #, c-format msgid "Reading vector map <%s> with stop points..." msgstr "" -#: ../raster/r.walk/main.c:788 ../raster/r.cost/main.c:652 +#: ../raster/r.walk/main.c:839 ../raster/r.cost/main.c:699 #, c-format msgid "No stop points found in vector <%s>" msgstr "" -#: ../raster/r.walk/main.c:808 ../raster/r.cost/main.c:673 +#: ../raster/r.walk/main.c:859 ../raster/r.cost/main.c:720 #: ../raster/r.texture/h_measure.c:738 ../raster/r.stream.extract/load.c:44 #: ../raster/r.stream.extract/load.c:53 ../imagery/i.smap/interp.c:68 msgid "Unable to allocate memory" msgstr "" -#: ../raster/r.walk/main.c:810 ../raster/r.cost/main.c:675 +#: ../raster/r.walk/main.c:861 ../raster/r.cost/main.c:722 #, c-format msgid "Reading raster map <%s> with start points..." msgstr "" -#: ../raster/r.walk/main.c:859 ../raster/r.cost/main.c:726 +#: ../raster/r.walk/main.c:907 ../raster/r.cost/main.c:770 msgid "Specified starting location outside database window" msgstr "" -#: ../raster/r.walk/main.c:879 ../raster/r.cost/main.c:748 +#: ../raster/r.walk/main.c:932 ../raster/r.cost/main.c:797 +#, fuzzy, c-format +msgid "Number of duplicate stop points: %d" +msgstr "Número de pontos de entrada: %d." + +#: ../raster/r.walk/main.c:946 ../raster/r.cost/main.c:811 msgid "Finding cost path..." msgstr "" -#: ../raster/r.walk/main.c:1356 ../raster/r.cost/main.c:1011 +#: ../raster/r.walk/main.c:1551 ../raster/r.cost/main.c:1202 msgid "Error, ct == pres_cell" msgstr "" -#: ../raster/r.walk/main.c:1368 +#: ../raster/r.walk/main.c:1568 #, c-format msgid "Writing output raster map <%s>... " msgstr "" -#: ../raster/r.walk/main.c:1432 ../raster/r.cost/main.c:1131 +#: ../raster/r.walk/main.c:1632 ../raster/r.cost/main.c:1327 #, c-format msgid "Writing output movement direction raster map <%s>..." msgstr "" -#: ../raster/r.walk/main.c:1477 ../raster/r.cost/main.c:1197 +#: ../raster/r.walk/main.c:1677 ../raster/r.cost/main.c:1394 #, c-format msgid "Peak cost value: %g" msgstr "" -#: ../raster/r.walk/main.c:1498 ../raster/r.cost/main.c:1219 +#: ../raster/r.walk/main.c:1695 ../raster/r.walk/main.c:1731 +#: ../raster/r.cost/main.c:1412 ../raster/r.cost/main.c:1448 #, c-format msgid "Illegal x coordinate <%s>" msgstr "" -#: ../raster/r.walk/main.c:1500 ../raster/r.cost/main.c:1221 +#: ../raster/r.walk/main.c:1697 ../raster/r.walk/main.c:1733 +#: ../raster/r.cost/main.c:1414 ../raster/r.cost/main.c:1450 #, c-format msgid "Illegal y coordinate <%s>" msgstr "" -#: ../raster/r.walk/main.c:1504 ../raster/r.cost/main.c:1225 +#: ../raster/r.walk/main.c:1701 ../raster/r.walk/main.c:1737 +#: ../raster/r.cost/main.c:1418 ../raster/r.cost/main.c:1454 #, c-format msgid "Warning, ignoring point outside window: %g, %g" msgstr "" +#: ../raster/r.walk/flag.c:21 ../raster/r.walk/flag.c:28 +#: ../raster/r.cost/flag.c:21 ../raster/r.cost/flag.c:28 +#: ../imagery/i.segment/flag.c:21 ../imagery/i.segment/flag.c:28 +#: ../vector/v.distance/main.c:817 ../vector/v.distance/main.c:894 +#: ../vector/v.distance/main.c:1105 +msgid "Out of memory!" +msgstr "" + #: ../raster/r.timestamp/main.c:37 ../raster3d/r3.timestamp/main.c:45 #: ../vector/v.timestamp/main.c:37 msgid "timestamp" @@ -6910,112 +7253,121 @@ msgid "bad rule (%s): [%s]" msgstr "" -#: ../raster/r.colors/edit_colors.c:61 +#: ../raster/r.colors/edit_colors.c:78 msgid "Creates/modifies the color table associated with a 3D raster map." msgstr "" -#: ../raster/r.colors/edit_colors.c:65 +#: ../raster/r.colors/edit_colors.c:82 msgid "Creates/modifies the color table associated with a raster map." msgstr "" -#: ../raster/r.colors/edit_colors.c:75 ../raster/r.colors/edit_colors.c:87 +#: ../raster/r.colors/edit_colors.c:92 ../raster/r.colors/edit_colors.c:104 msgid "Map" msgstr "" -#: ../raster/r.colors/edit_colors.c:81 +#: ../raster/r.colors/edit_colors.c:98 msgid "Input file with one map name per line" msgstr "" -#: ../raster/r.colors/edit_colors.c:83 +#: ../raster/r.colors/edit_colors.c:100 msgid "Input map names can be defined in an input file in case a large amount of maps must be specified. This option is mutual exclusive to the map option." msgstr "" -#: ../raster/r.colors/edit_colors.c:110 +#: ../raster/r.colors/edit_colors.c:127 msgid "\"-\" to read rules from stdin" msgstr "" -#: ../raster/r.colors/edit_colors.c:186 ../raster/r.series.interp/main.c:180 +#: ../raster/r.colors/edit_colors.c:149 ../vector/v.colors/main.c:137 +#, fuzzy +msgid "List available rules with description then exit" +msgstr "Lista camadas disponíveis e finaliza" + +#: ../raster/r.colors/edit_colors.c:150 ../vector/v.colors/main.c:138 +msgid "If a color rule is given, only this rule is listed" +msgstr "" + +#: ../raster/r.colors/edit_colors.c:219 ../raster/r.series.interp/main.c:180 #, c-format msgid "Unable to open %s file <%s>" msgstr "" -#: ../raster/r.colors/edit_colors.c:229 ../raster/r.colors/edit_colors.c:262 +#: ../raster/r.colors/edit_colors.c:260 ../raster/r.colors/edit_colors.c:294 #, c-format msgid "%s map <%s> not found" msgstr "" -#: ../raster/r.colors/edit_colors.c:235 +#: ../raster/r.colors/edit_colors.c:266 #, c-format msgid "No %s map name found in input file <%s>" msgstr "" -#: ../raster/r.colors/edit_colors.c:278 +#: ../raster/r.colors/edit_colors.c:309 #, c-format msgid "Unable to remove color table of %s map <%s>" msgstr "" -#: ../raster/r.colors/edit_colors.c:280 +#: ../raster/r.colors/edit_colors.c:311 #, c-format msgid "Color table of %s map <%s> not found" msgstr "" -#: ../raster/r.colors/edit_colors.c:302 +#: ../raster/r.colors/edit_colors.c:334 #, c-format msgid "Color table exists for %s map <%s>. Exiting." msgstr "" -#: ../raster/r.colors/edit_colors.c:358 +#: ../raster/r.colors/edit_colors.c:394 #, c-format msgid "Color table 'random' is not supported for floating point %s map" msgstr "" -#: ../raster/r.colors/edit_colors.c:362 +#: ../raster/r.colors/edit_colors.c:399 #, c-format msgid "Color table 'grey.eq' is not supported for floating point %s map" msgstr "" -#: ../raster/r.colors/edit_colors.c:368 +#: ../raster/r.colors/edit_colors.c:406 #, c-format msgid "Color table 'grey.log' is not supported for floating point %s map" msgstr "" -#: ../raster/r.colors/edit_colors.c:376 ../imagery/i.vi/main.c:545 +#: ../raster/r.colors/edit_colors.c:415 ../imagery/i.vi/main.c:546 #, c-format msgid "Unknown color request '%s'" msgstr "" -#: ../raster/r.colors/edit_colors.c:386 ../vector/v.colors/make_colors.c:51 +#: ../raster/r.colors/edit_colors.c:426 ../vector/v.colors/make_colors.c:51 #, c-format msgid "Unable to load rules file <%s>" msgstr "" -#: ../raster/r.colors/edit_colors.c:396 ../raster/r.colors.out/raster_main.c:69 -#: ../raster/r.grow.distance/main.c:382 ../raster/r.fill.dir/main.c:153 -#: ../vector/v.colors/main.c:315 +#: ../raster/r.colors/edit_colors.c:437 ../raster/r.colors.out/raster_main.c:69 +#: ../raster/r.grow.distance/main.c:382 ../raster/r.fill.dir/main.c:155 +#: ../vector/v.colors/main.c:328 #, c-format msgid "Unable to read color table for raster map <%s>" msgstr "" -#: ../raster/r.colors/edit_colors.c:400 ../raster/r.univar/r3.univar_main.c:144 +#: ../raster/r.colors/edit_colors.c:442 ../raster/r.univar/r3.univar_main.c:144 #: ../raster/r.univar/r3.univar_main.c:182 ../raster3d/r3.support/main.c:135 -#: ../raster3d/r3.out.netcdf/main.c:600 ../raster3d/r3.retile/main.c:113 +#: ../raster3d/r3.out.netcdf/main.c:601 ../raster3d/r3.retile/main.c:113 #: ../raster3d/r3.neighbors/main.c:229 ../raster3d/r3.out.vtk/main.c:142 #: ../raster3d/r3.mask/main.c:58 ../raster3d/r3.out.bin/main.c:299 #: ../raster3d/r3.flow/main.c:87 ../raster3d/r3.cross.rast/main.c:245 #: ../raster3d/r3.out.v5d/main.c:307 ../raster3d/r3.timestamp/main.c:73 #: ../raster3d/r3.to.rast/main.c:275 ../raster3d/r3.stats/main.c:97 #: ../raster3d/r3.out.ascii/main.c:326 ../raster3d/r3.null/main.c:103 -#: ../general/g.region/main.c:455 ../vector/v.colors/main.c:319 +#: ../general/g.region/main.c:468 ../vector/v.colors/main.c:332 #, c-format msgid "3D raster map <%s> not found" msgstr "Mapa raster 3D <%s> não encontrado" -#: ../raster/r.colors/edit_colors.c:403 ../vector/v.colors/main.c:322 +#: ../raster/r.colors/edit_colors.c:445 ../vector/v.colors/main.c:335 #, c-format msgid "Unable to read color table for 3D raster map <%s>" msgstr "" -#: ../raster/r.colors/edit_colors.c:447 +#: ../raster/r.colors/edit_colors.c:492 #, c-format msgid "Color table for %s map <%s> set to '%s'" msgstr "" @@ -7039,7 +7391,7 @@ msgstr "" #: ../raster/r.mfilter/main.c:59 ../raster/r.neighbors/main.c:173 -#: ../raster/r.resamp.filter/main.c:392 ../raster3d/r3.neighbors/main.c:215 +#: ../raster/r.resamp.filter/main.c:397 ../raster3d/r3.neighbors/main.c:215 #: ../vector/v.outlier/main.c:73 msgid "filter" msgstr "" @@ -7137,54 +7489,42 @@ msgid "Error reading temporary file" msgstr "" -#: ../raster/r.cost/main.c:145 +#: ../raster/r.cost/main.c:168 msgid "Creates a raster map showing the cumulative cost of moving between different geographic locations on an input raster map whose cell category values represent cost." msgstr "" -#: ../raster/r.cost/main.c:152 +#: ../raster/r.cost/main.c:175 msgid "Name of input raster map containing grid cell cost information" msgstr "" -#: ../raster/r.cost/main.c:160 +#: ../raster/r.cost/main.c:191 msgid "Name for output raster map with nearest start point" msgstr "" -#: ../raster/r.cost/main.c:444 +#: ../raster/r.cost/main.c:515 #, c-format msgid "Reading raster map <%s>, initializing output..." msgstr "" -#: ../raster/r.cost/main.c:489 +#: ../raster/r.cost/main.c:560 #, c-format msgid "Negative cell value found at row %d, col %d. Setting negative value to null_cost value" msgstr "" -#: ../raster/r.cost/main.c:582 -#, c-format -msgid "No start points found in vector map <%s>" -msgstr "" - -#: ../raster/r.cost/main.c:584 -#, c-format -msgid "%d point found" -msgid_plural "%d points found" -msgstr[0] "" -msgstr[1] "" - -#: ../raster/r.cost/main.c:1034 ../raster/r.buffer/write_map.c:45 +#: ../raster/r.cost/main.c:1230 ../raster/r.buffer/write_map.c:45 #: ../raster/r.flow/io.c:207 #, c-format msgid "Writing output raster map <%s>..." msgstr "" -#: ../raster/r.cost/main.c:1036 +#: ../raster/r.cost/main.c:1232 #, c-format msgid "Writing raster map with nearest start point <%s>..." msgstr "" #: ../raster/r.resamp.interp/main.c:77 ../raster/r.resamp.rst/main.c:149 #: ../raster/r.resamp.stats/main.c:262 ../raster/r.resamp.bspline/main.c:81 -#: ../raster/r.resample/main.c:55 ../raster/r.resamp.filter/main.c:390 +#: ../raster/r.resample/main.c:55 ../raster/r.resamp.filter/main.c:395 msgid "resample" msgstr "" @@ -7202,8 +7542,8 @@ msgstr "" #: ../raster/r.resamp.interp/main.c:370 ../raster/r.mode/main.c:143 -#: ../raster/r.resamp.stats/main.c:395 ../raster/r.tile/main.c:200 -#: ../raster/r.resamp.filter/main.c:579 +#: ../raster/r.resamp.stats/main.c:395 ../raster/r.tile/main.c:203 +#: ../raster/r.resamp.filter/main.c:593 #, c-format msgid "Unable to read color table for %s" msgstr "" @@ -7340,14 +7680,15 @@ #: ../raster/r.topmodel/file_io.c:28 ../raster/r.topmodel/file_io.c:136 #: ../raster/r.topmodel/file_io.c:161 ../raster/r.series.accumulate/main.c:221 -#: ../raster/r.series/main.c:223 ../raster/r.mapcalc/main.c:49 -#: ../raster/r.in.xyz/main.c:582 ../raster/r.in.mat/main.c:125 -#: ../raster/r.support/main.c:176 ../display/d.legend.vect/main.c:259 -#: ../display/d.legend.vect/main.c:273 ../display/d.legend.vect/draw.c:72 -#: ../display/d.linegraph/main.c:415 ../display/d.linegraph/main.c:432 -#: ../display/d.linegraph/main.c:730 ../display/d.text/main.c:380 -#: ../display/d.where/main.c:163 ../raster3d/r3.support/main.c:167 -#: ../general/g.cairocomp/main.c:46 ../vector/v.segment/main.c:98 +#: ../raster/r.series/main.c:226 ../raster/r.mapcalc/main.c:49 +#: ../raster/r.in.xyz/main.c:582 ../raster/r.buildvrt/main.c:126 +#: ../raster/r.in.mat/main.c:125 ../raster/r.support/main.c:176 +#: ../display/d.legend.vect/main.c:259 ../display/d.legend.vect/main.c:273 +#: ../display/d.legend.vect/draw.c:72 ../display/d.linegraph/main.c:415 +#: ../display/d.linegraph/main.c:432 ../display/d.linegraph/main.c:730 +#: ../display/d.text/main.c:380 ../display/d.where/main.c:160 +#: ../raster3d/r3.support/main.c:167 ../general/g.cairocomp/main.c:46 +#: ../imagery/i.group/main.c:122 ../vector/v.segment/main.c:98 #: ../vector/v.net.path/path.c:49 ../vector/v.lrs/v.lrs.segment/main.c:133 #, c-format msgid "Unable to open input file <%s>" @@ -7540,7 +7881,7 @@ msgstr[0] "" msgstr[1] "" -#: ../raster/r.texture/main.c:354 ../imagery/i.vi/main.c:225 +#: ../raster/r.texture/main.c:354 ../imagery/i.vi/main.c:226 #, c-format msgid "Calculating %s..." msgstr "" @@ -7657,7 +7998,7 @@ msgstr "" #: ../raster/r.stats/main.c:285 ../raster/r.series.accumulate/main.c:265 -#: ../raster/r.series/main.c:287 +#: ../raster/r.series/main.c:300 ../raster/r.buildvrt/main.c:185 msgid "Raster map not found" msgstr "" @@ -8175,7 +8516,7 @@ msgid "Exports a GRASS raster to a binary array." msgstr "Exporta um raster do GRASS para um arquivo binário" -#: ../raster/r.out.bin/main.c:290 ../raster/r.random/main.c:62 +#: ../raster/r.out.bin/main.c:290 ../raster/r.random/main.c:63 #: ../imagery/i.zc/main.c:66 msgid "Name of input raster map" msgstr "Nome do Raster de entrada" @@ -8222,7 +8563,7 @@ msgstr "Valor inválido para null (apenas inteiros)" #: ../raster/r.out.bin/main.c:379 ../raster/r.in.bin/main.c:462 -#: ../vector/v.colors/main.c:225 +#: ../vector/v.colors/main.c:238 #, c-format msgid "-%c and -%c are mutually exclusive" msgstr "" @@ -8402,7 +8743,7 @@ msgid "Spline tension value" msgstr "Valor de tensão da spine" -#: ../raster/r.resamp.rst/main.c:246 ../vector/v.surf.rst/main.c:340 +#: ../raster/r.resamp.rst/main.c:246 ../vector/v.surf.rst/main.c:343 msgid "Anisotropy angle (in degrees counterclockwise from East)" msgstr "Ângulo de anisotropia (em graus anti-horários a partir do leste)" @@ -8410,7 +8751,7 @@ msgid "Anisotropy" msgstr "" -#: ../raster/r.resamp.rst/main.c:253 ../vector/v.surf.rst/main.c:347 +#: ../raster/r.resamp.rst/main.c:253 ../vector/v.surf.rst/main.c:350 msgid "Anisotropy scaling factor" msgstr "Fator de anisotropia" @@ -8418,7 +8759,7 @@ msgid "Use dnorm independent tension" msgstr "Usar tensão independente de dnorm" -#: ../raster/r.resamp.rst/main.c:263 ../vector/v.surf.rst/main.c:171 +#: ../raster/r.resamp.rst/main.c:263 ../vector/v.surf.rst/main.c:173 msgid "Output partial derivatives instead of topographic parameters" msgstr "" @@ -8531,7 +8872,7 @@ #: ../raster/r.in.ascii/main.c:150 ../display/d.title/main.c:117 #: ../raster3d/r3.in.ascii/main.c:169 ../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 ../vector/v.surf.rst/main.c:864 +#: ../general/g.setproj/get_stp.c:286 ../vector/v.surf.rst/main.c:867 #: ../vector/v.in.ascii/main.c:275 #, c-format msgid "Unable to open temporary file <%s>" @@ -8539,7 +8880,7 @@ #: ../raster/r.resamp.rst/main.c:547 ../raster/r.thin/io.c:131 #: ../raster/r.thin/io.c:138 ../raster/r.thin/io.c:147 -#: ../vector/v.surf.rst/main.c:869 +#: ../vector/v.surf.rst/main.c:872 #, c-format msgid "Error writing temporary file <%s>" msgstr "" @@ -8567,10 +8908,10 @@ msgstr "" #: ../raster/r.univar/r3.univar_main.c:151 -#: ../raster/r.univar/r3.univar_main.c:189 ../raster3d/r3.out.netcdf/main.c:617 +#: ../raster/r.univar/r3.univar_main.c:189 ../raster3d/r3.out.netcdf/main.c:618 #: ../raster3d/r3.retile/main.c:127 ../raster3d/r3.neighbors/main.c:266 #: ../raster3d/r3.neighbors/main.c:275 ../raster3d/r3.out.vtk/main.c:207 -#: ../raster3d/r3.out.vtk/main.c:292 ../raster3d/r3.out.vtk/main.c:513 +#: ../raster3d/r3.out.vtk/main.c:292 ../raster3d/r3.out.vtk/main.c:512 #: ../raster3d/r3.mkdspf/main.c:168 ../raster3d/r3.mask/main.c:64 #: ../raster3d/r3.out.bin/main.c:314 ../raster3d/r3.flow/main.c:118 #: ../raster3d/r3.flow/main.c:132 ../raster3d/r3.flow/main.c:373 @@ -8703,53 +9044,53 @@ msgid "Programmer error in get_stats/switch" msgstr "" -#: ../raster/r.random/main.c:54 ../raster/r.random.surface/main.c:59 +#: ../raster/r.random/main.c:55 ../raster/r.random.surface/main.c:59 #: ../raster/r.surf.random/main.c:38 ../raster/r.random.cells/main.c:49 -#: ../raster/r.surf.gauss/main.c:40 ../vector/v.random/main.c:100 -#: ../vector/v.perturb/main.c:65 ../vector/v.extract/main.c:81 +#: ../raster/r.surf.gauss/main.c:40 ../vector/v.random/main.c:103 +#: ../vector/v.perturb/main.c:65 ../vector/v.extract/main.c:82 msgid "random" msgstr "" -#: ../raster/r.random/main.c:55 ../display/d.vect/main.c:76 -#: ../general/g.region/main.c:69 ../vector/v.random/main.c:103 +#: ../raster/r.random/main.c:56 ../display/d.vect/main.c:76 +#: ../general/g.region/main.c:70 ../vector/v.random/main.c:106 #: ../vector/v.cluster/main.c:94 ../vector/v.in.lidar/main.c:139 -#: ../vector/v.patch/main.c:71 ../vector/v.perturb/main.c:67 +#: ../vector/v.patch/main.c:73 ../vector/v.perturb/main.c:67 #: ../vector/v.rectify/main.c:72 ../vector/v.in.ascii/main.c:73 -#: ../vector/v.decimate/main.c:130 ../vector/v.edit/main.c:61 +#: ../vector/v.decimate/main.c:131 ../vector/v.edit/main.c:61 #: ../vector/v.info/main.c:43 ../vector/v.in.dxf/main.c:67 #: ../vector/v.external/main.c:57 msgid "level1" msgstr "" -#: ../raster/r.random/main.c:58 +#: ../raster/r.random/main.c:59 msgid "Creates a raster map layer and vector point map containing randomly located points." msgstr "" -#: ../raster/r.random/main.c:67 +#: ../raster/r.random/main.c:68 msgid "Name of cover raster map" msgstr "" -#: ../raster/r.random/main.c:74 +#: ../raster/r.random/main.c:75 msgid "The number of points to allocate" msgstr "Número de pontos a alocar" -#: ../raster/r.random/main.c:86 +#: ../raster/r.random/main.c:93 msgid "Generate points also for NULL category" msgstr "" -#: ../raster/r.random/main.c:91 +#: ../raster/r.random/main.c:98 msgid "Report information about input raster and exit" msgstr "Relata informação sobre o raster de entrada e encerra" -#: ../raster/r.random/main.c:95 +#: ../raster/r.random/main.c:102 msgid "Generate vector points as 3D points" msgstr "Gera pontos como pontos 3D" -#: ../raster/r.random/main.c:98 ../vector/v.in.ascii/main.c:195 +#: ../raster/r.random/main.c:105 ../vector/v.in.ascii/main.c:195 msgid "Do not build topology in points mode" msgstr "Não criar topologia (topology) no modo de pontos" -#: ../raster/r.random/main.c:99 ../display/d.linegraph/main.c:353 +#: ../raster/r.random/main.c:106 ../display/d.linegraph/main.c:353 #: ../display/d.linegraph/main.c:362 ../display/d.linegraph/main.c:371 #: ../display/d.linegraph/main.c:386 ../vector/v.out.ascii/args.c:40 #: ../vector/v.out.ascii/args.c:66 ../vector/v.out.ascii/args.c:76 @@ -8762,42 +9103,42 @@ msgid "Points" msgstr "" -#: ../raster/r.random/main.c:143 +#: ../raster/r.random/main.c:150 #, c-format msgid "Note: one (or both) of %s and %s must be specified" msgstr "" -#: ../raster/r.random/main.c:151 +#: ../raster/r.random/main.c:158 #, c-format msgid "<%s=%s> invalid percentage" msgstr "" -#: ../raster/r.random/main.c:162 +#: ../raster/r.random/main.c:169 #, c-format msgid "<%s=%s> invalid number of points" msgstr "" -#: ../raster/r.random/main.c:176 +#: ../raster/r.random/main.c:183 #, c-format msgid "There aren't [%llu] cells in the current region" msgstr "" -#: ../raster/r.random/main.c:179 +#: ../raster/r.random/main.c:186 #, c-format msgid "There aren't [%llu] non-NULL cells in the current region" msgstr "" -#: ../raster/r.random/main.c:183 +#: ../raster/r.random/main.c:190 #, c-format msgid "There aren't [%lu] cells in the current region" msgstr "" -#: ../raster/r.random/main.c:186 +#: ../raster/r.random/main.c:193 #, c-format msgid "There aren't [%lu] non-NULL cells in the current region" msgstr "" -#: ../raster/r.random/main.c:192 +#: ../raster/r.random/main.c:199 msgid "There are no valid locations in the current region" msgstr "" @@ -8829,7 +9170,7 @@ msgid "Writing vector map <%s> ..." msgstr "" -#: ../raster/r.random/random.c:190 ../vector/v.net.distance/main.c:363 +#: ../raster/r.random/random.c:189 ../vector/v.net.distance/main.c:363 #: ../vector/v.net.allpairs/main.c:271 ../vector/v.net.path/path.c:350 #: ../vector/v.net.iso/main.c:724 ../vector/v.net.iso/main.c:754 #: ../vector/v.net.flow/main.c:262 ../vector/v.net.timetable/main.c:134 @@ -8843,35 +9184,36 @@ msgid "Cannot insert new record: %s" msgstr "" -#: ../raster/r.random/random.c:244 +#: ../raster/r.random/random.c:243 #, c-format msgid "Only [%llu] random points created" msgstr "" -#: ../raster/r.random/random.c:247 +#: ../raster/r.random/random.c:246 #, c-format msgid "Only [%lu] random points created" msgstr "" -#: ../raster/r.random/random.c:258 ../raster/r.to.vect/main.c:233 +#: ../raster/r.random/random.c:257 ../raster/r.to.vect/main.c:233 #: ../db/drivers/postgres/index.c:59 ../vector/v.mkgrid/main.c:346 -#: ../vector/v.mkgrid/main.c:404 ../vector/v.random/main.c:259 -#: ../vector/v.select/copy_tabs.c:87 ../vector/v.patch/main.c:328 -#: ../vector/v.overlay/main.c:592 ../vector/v.extract/copy_tab.c:124 +#: ../vector/v.mkgrid/main.c:404 ../vector/v.random/main.c:300 +#: ../vector/v.select/copy_tabs.c:87 ../vector/v.patch/main.c:366 +#: ../vector/v.overlay/main.c:592 ../vector/v.decimate/copy_tab.c:119 +#: ../vector/v.extract/copy_tab.c:124 msgid "Unable to create index" msgstr "" -#: ../raster/r.random/random.c:262 ../raster/r.contour/main.c:193 +#: ../raster/r.random/random.c:261 ../raster/r.contour/main.c:193 #: ../raster/r.stream.extract/close.c:202 ../raster/r.to.vect/main.c:238 #: ../raster3d/r3.flow/main.c:72 ../vector/v.mkgrid/main.c:350 -#: ../vector/v.mkgrid/main.c:408 ../vector/v.random/main.c:265 +#: ../vector/v.mkgrid/main.c:408 ../vector/v.random/main.c:306 #: ../vector/v.in.lidar/attributes.c:144 ../vector/v.reclass/main.c:327 #: ../vector/v.in.dwg/main.c:249 ../vector/v.select/copy_tabs.c:90 -#: ../vector/v.in.ogr/main.c:1145 ../vector/v.patch/main.c:333 +#: ../vector/v.in.ogr/main.c:1208 ../vector/v.patch/main.c:371 #: ../vector/v.overlay/main.c:597 ../vector/v.sample/main.c:197 -#: ../vector/v.distance/main.c:1424 ../vector/v.in.ascii/main.c:423 -#: ../vector/v.to.points/main.c:202 ../vector/v.in.dxf/write_vect.c:238 -#: ../vector/v.extract/copy_tab.c:129 +#: ../vector/v.distance/main.c:1432 ../vector/v.in.ascii/main.c:423 +#: ../vector/v.to.points/main.c:202 ../vector/v.decimate/copy_tab.c:124 +#: ../vector/v.in.dxf/write_vect.c:238 ../vector/v.extract/copy_tab.c:129 #, c-format msgid "Unable to grant privileges on table <%s>" msgstr "" @@ -9044,155 +9386,166 @@ msgid "Unable to read category file of raster map <%s@%s>" msgstr "" -#: ../raster/r.horizon/main.c:182 ../raster/r.sunhours/main.c:75 +#: ../raster/r.horizon/main.c:181 ../raster/r.sunhours/main.c:75 #: ../raster/r.sunmask/main.c:118 msgid "sun position" msgstr "" -#: ../raster/r.horizon/main.c:184 +#: ../raster/r.horizon/main.c:183 msgid "Computes horizon angle height from a digital elevation model." msgstr "" -#: ../raster/r.horizon/main.c:186 +#: ../raster/r.horizon/main.c:185 msgid "The module has two different modes of operation: 1. Computes the entire horizon around a single point whose coordinates are given with the 'coord' option. The horizon height (in radians). 2. Computes one or more raster maps of the horizon height in a single direction. The input for this is the angle (in degrees), which is measured counterclockwise with east=0, north=90 etc. The output is the horizon height in radians." msgstr "" -#: ../raster/r.horizon/main.c:203 +#: ../raster/r.horizon/main.c:202 msgid "Direction in which you want to know the horizon height" msgstr "" -#: ../raster/r.horizon/main.c:220 +#: ../raster/r.horizon/main.c:219 msgid "Start angle for multidirectional horizon [degrees]" msgstr "" -#: ../raster/r.horizon/main.c:221 ../raster/r.horizon/main.c:230 -#: ../raster/r.horizon/main.c:238 ../raster/r.horizon/main.c:246 -#: ../raster/r.horizon/main.c:254 ../raster/r.horizon/main.c:262 -#: ../raster/r.horizon/main.c:270 ../raster/r.horizon/main.c:283 +#: ../raster/r.horizon/main.c:220 ../raster/r.horizon/main.c:229 +#: ../raster/r.horizon/main.c:237 ../raster/r.horizon/main.c:245 +#: ../raster/r.horizon/main.c:253 ../raster/r.horizon/main.c:261 +#: ../raster/r.horizon/main.c:269 ../raster/r.horizon/main.c:282 msgid "Raster mode" msgstr "" -#: ../raster/r.horizon/main.c:229 +#: ../raster/r.horizon/main.c:228 msgid "End angle for multidirectional horizon [degrees]" msgstr "" -#: ../raster/r.horizon/main.c:237 +#: ../raster/r.horizon/main.c:236 msgid "For horizon rasters, read from the DEM an extra buffer around the present region" msgstr "" -#: ../raster/r.horizon/main.c:245 +#: ../raster/r.horizon/main.c:244 msgid "For horizon rasters, read from the DEM an extra buffer eastward the present region" msgstr "" -#: ../raster/r.horizon/main.c:253 +#: ../raster/r.horizon/main.c:252 msgid "For horizon rasters, read from the DEM an extra buffer westward the present region" msgstr "" -#: ../raster/r.horizon/main.c:261 +#: ../raster/r.horizon/main.c:260 msgid "For horizon rasters, read from the DEM an extra buffer northward the present region" msgstr "" -#: ../raster/r.horizon/main.c:269 +#: ../raster/r.horizon/main.c:268 msgid "For horizon rasters, read from the DEM an extra buffer southward the present region" msgstr "" -#: ../raster/r.horizon/main.c:277 +#: ../raster/r.horizon/main.c:276 msgid "The maximum distance to consider when finding the horizon height" msgstr "" -#: ../raster/r.horizon/main.c:288 +#: ../raster/r.horizon/main.c:287 msgid "Coordinate for which you want to calculate the horizon" msgstr "" -#: ../raster/r.horizon/main.c:289 ../raster/r.horizon/main.c:305 +#: ../raster/r.horizon/main.c:288 ../raster/r.horizon/main.c:304 msgid "Point mode" msgstr "" -#: ../raster/r.horizon/main.c:310 +#: ../raster/r.horizon/main.c:309 msgid "Write output in degrees (default is radians)" msgstr "" -#: ../raster/r.horizon/main.c:315 +#: ../raster/r.horizon/main.c:314 msgid "Write output in compass orientation (default is CCW, East=0)" msgstr "" -#: ../raster/r.horizon/main.c:355 +#: ../raster/r.horizon/main.c:354 msgid "Note: In latitude-longitude coordinate system specify buffers in degree unit" msgstr "" -#: ../raster/r.horizon/main.c:368 +#: ../raster/r.horizon/main.c:367 msgid "Can't read the coordinates from the \"coordinate\" option." msgstr "" -#: ../raster/r.horizon/main.c:395 +#: ../raster/r.horizon/main.c:372 +msgid "Coordinates are outside of the current region" +msgstr "" + +#: ../raster/r.horizon/main.c:399 msgid "You didn't specify a direction value or step size. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:400 +#: ../raster/r.horizon/main.c:404 msgid "You didn't specify a horizon raster name. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:415 +#: ../raster/r.horizon/main.c:419 msgid "Negative values of start angle are not allowed. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:419 +#: ../raster/r.horizon/main.c:423 msgid "End angle is not between 0 and 360. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:423 +#: ../raster/r.horizon/main.c:427 msgid "You specify a start grater than the end angle. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:431 +#: ../raster/r.horizon/main.c:435 msgid "You didn't specify an angle step size. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:442 +#: ../raster/r.horizon/main.c:446 msgid "Could not read bufferzone size. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:447 ../raster/r.horizon/main.c:453 -#: ../raster/r.horizon/main.c:460 ../raster/r.horizon/main.c:467 +#: ../raster/r.horizon/main.c:451 ../raster/r.horizon/main.c:457 +#: ../raster/r.horizon/main.c:464 ../raster/r.horizon/main.c:471 #, c-format msgid "Could not read %s bufferzone size. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:448 +#: ../raster/r.horizon/main.c:452 msgid "east" msgstr "" -#: ../raster/r.horizon/main.c:454 +#: ../raster/r.horizon/main.c:458 msgid "west" msgstr "" -#: ../raster/r.horizon/main.c:461 +#: ../raster/r.horizon/main.c:465 msgid "south" msgstr "" -#: ../raster/r.horizon/main.c:468 +#: ../raster/r.horizon/main.c:472 msgid "north" msgstr "" -#: ../raster/r.horizon/main.c:473 +#: ../raster/r.horizon/main.c:477 msgid "Could not read maximum distance. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:484 +#: ../raster/r.horizon/main.c:488 msgid "The distance value must be 0.5-1.5. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:654 ../raster/r.in.ascii/main.c:187 +#: ../raster/r.horizon/main.c:656 ../raster/r.in.ascii/main.c:187 #, c-format msgid "OOPS: rows changed from %d to %d" msgstr "" -#: ../raster/r.horizon/main.c:658 ../raster/r.in.ascii/main.c:190 +#: ../raster/r.horizon/main.c:660 ../raster/r.in.ascii/main.c:190 #, c-format msgid "OOPS: cols changed from %d to %d" msgstr "" -#: ../raster/r.horizon/main.c:1174 +#: ../raster/r.horizon/main.c:849 ../raster/r.horizon/main.c:867 +#: ../raster/r.horizon/main.c:1203 ../raster/r.horizon/main.c:1223 +#: ../raster/r.proj/main.c:450 ../raster/r.proj/main.c:541 +#, fuzzy, c-format +msgid "Error in %s" +msgstr "ERRO: %s" + +#: ../raster/r.horizon/main.c:1176 #, c-format msgid "Calculating map %01d of %01d (angle %.2f, raster map <%s>)" msgstr "" @@ -9347,7 +9700,7 @@ 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:183 +#: ../raster/r.series.accumulate/main.c:132 ../raster/r.series/main.c:184 msgid "Ignore values outside this range" msgstr "" @@ -9371,7 +9724,7 @@ msgid "Huglin Heliothermal index" msgstr "" -#: ../raster/r.series.accumulate/main.c:163 ../raster/r.series/main.c:191 +#: ../raster/r.series.accumulate/main.c:163 ../raster/r.series/main.c:192 msgid "Do not keep files open" msgstr "" @@ -9380,27 +9733,30 @@ msgstr "" #: ../raster/r.series.accumulate/main.c:206 ../raster/r.neighbors/main.c:266 -#: ../raster/r.series/main.c:204 ../raster/r.mapcalc/main.c:131 -#: ../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.external/main.c:170 ../vector/v.colors/main.c:206 +#: ../raster/r.series/main.c:205 ../raster/r.mapcalc/main.c:131 +#: ../raster/r.buildvrt/main.c:109 ../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.external/main.c:170 +#: ../vector/v.colors/main.c:219 #, c-format msgid "%s= and %s= are mutually exclusive" msgstr "" -#: ../raster/r.series.accumulate/main.c:210 ../raster/r.series/main.c:208 -#: ../raster/r.series.interp/main.c:126 ../raster/r.series.interp/main.c:142 +#: ../raster/r.series.accumulate/main.c:210 ../raster/r.series/main.c:209 +#: ../raster/r.buildvrt/main.c:113 ../raster/r.series.interp/main.c:126 +#: ../raster/r.series.interp/main.c:142 #, c-format msgid "Please specify %s= or %s=" msgstr "" -#: ../raster/r.series.accumulate/main.c:255 ../raster/r.series/main.c:275 +#: ../raster/r.series.accumulate/main.c:255 ../raster/r.series/main.c:288 +#: ../raster/r.buildvrt/main.c:174 msgid "No raster map name found in input file" msgstr "" -#: ../raster/r.series.accumulate/main.c:318 ../raster/r.slope.aspect/main.c:544 -#: ../raster/r.series/main.c:386 ../raster/r.patch/main.c:140 -#: ../raster/r.series.interp/main.c:339 ../raster/r.relief/main.c:316 +#: ../raster/r.series.accumulate/main.c:318 ../raster/r.slope.aspect/main.c:577 +#: ../raster/r.series/main.c:415 ../raster/r.patch/main.c:140 +#: ../raster/r.series.interp/main.c:339 ../raster/r.relief/main.c:317 msgid "Percent complete..." msgstr "" @@ -9462,10 +9818,10 @@ msgstr "" #: ../raster/r.distance/report.c:61 -#: ../scripts/i.colors.enhance/i.colors.enhance.py:153 -#: ../scripts/i.colors.enhance/i.colors.enhance.py:176 -#: ../scripts/i.colors.enhance/i.colors.enhance.py:186 -#: ../scripts/i.colors.enhance/i.colors.enhance.py:210 +#: ../scripts/i.colors.enhance/i.colors.enhance.py:161 +#: ../scripts/i.colors.enhance/i.colors.enhance.py:184 +#: ../scripts/i.colors.enhance/i.colors.enhance.py:194 +#: ../scripts/i.colors.enhance/i.colors.enhance.py:218 msgid "Processing..." msgstr "" @@ -10380,9 +10736,9 @@ #: ../raster/r.contour/main.c:183 ../raster/r.stream.extract/close.c:194 #: ../vector/v.net.distance/main.c:291 ../vector/v.in.lidar/attributes.c:135 #: ../vector/v.net.allpairs/main.c:179 ../vector/v.in.dwg/main.c:240 -#: ../vector/v.in.ogr/main.c:1138 ../vector/v.net.path/path.c:109 +#: ../vector/v.in.ogr/main.c:1201 ../vector/v.net.path/path.c:109 #: ../vector/v.overlay/main.c:587 ../vector/v.net.iso/main.c:390 -#: ../vector/v.net.flow/main.c:181 ../vector/v.distance/main.c:1419 +#: ../vector/v.net.flow/main.c:181 ../vector/v.distance/main.c:1427 #: ../vector/v.net.timetable/main.c:103 ../vector/v.to.points/main.c:192 #: ../vector/v.net.components/main.c:190 ../vector/v.net.centrality/main.c:266 #: ../vector/v.net.alloc/main.c:329 @@ -10392,7 +10748,7 @@ #: ../raster/r.contour/main.c:188 ../raster3d/r3.flow/main.c:67 #: ../vector/v.in.lidar/attributes.c:139 ../vector/v.reclass/main.c:322 -#: ../vector/v.in.dwg/main.c:244 ../vector/v.in.ogr/main.c:1360 +#: ../vector/v.in.dwg/main.c:244 ../vector/v.in.ogr/main.c:1430 #: ../vector/v.in.ascii/main.c:523 ../vector/v.to.points/main.c:197 #: ../vector/v.in.dxf/write_vect.c:241 #, c-format @@ -10400,8 +10756,8 @@ msgstr "" #: ../raster/r.contour/main.c:203 ../vector/v.select/copy_tabs.c:17 -#: ../vector/v.voronoi/main.c:384 ../vector/v.extract/copy_tab.c:57 -#: ../vector/v.generalize/misc.c:134 +#: ../vector/v.voronoi/main.c:384 ../vector/v.decimate/copy_tab.c:54 +#: ../vector/v.extract/copy_tab.c:57 ../vector/v.generalize/misc.c:134 msgid "Writing attributes..." msgstr "" @@ -10412,7 +10768,7 @@ msgid "Unable to insert new record: '%s'" msgstr "" -#: ../raster/r.contour/main.c:237 ../raster/r.in.lidar/main.c:608 +#: ../raster/r.contour/main.c:237 ../raster/r.in.lidar/main.c:613 #: ../vector/v.generalize/displacement.c:78 msgid "Reading data..." msgstr "" @@ -10446,210 +10802,223 @@ msgstr[0] "" msgstr[1] "" -#: ../raster/r.contour/cont.c:213 +#: ../raster/r.contour/cont.c:214 #, c-format msgid "%d crossing found" msgid_plural "%d crossings found" msgstr[0] "" msgstr[1] "" -#: ../raster/r.contour/cont.c:266 +#: ../raster/r.contour/cont.c:267 msgid "Illegal edge number" msgstr "" -#: ../raster/r.contour/cont.c:374 +#: ../raster/r.contour/cont.c:375 msgid "Edge number out of range" msgstr "" -#: ../raster/r.slope.aspect/main.c:152 ../raster/r.param.scale/interface.c:56 +#: ../raster/r.slope.aspect/main.c:170 ../raster/r.param.scale/interface.c:56 #: ../raster/r.relief/main.c:110 ../imagery/i.topo.corr/main.c:48 msgid "terrain" msgstr "" -#: ../raster/r.slope.aspect/main.c:153 +#: ../raster/r.slope.aspect/main.c:171 msgid "aspect" msgstr "" -#: ../raster/r.slope.aspect/main.c:154 +#: ../raster/r.slope.aspect/main.c:172 msgid "slope" msgstr "" -#: ../raster/r.slope.aspect/main.c:155 +#: ../raster/r.slope.aspect/main.c:173 msgid "curvature" msgstr "" -#: ../raster/r.slope.aspect/main.c:156 +#: ../raster/r.slope.aspect/main.c:174 msgid "Generates raster maps of slope, aspect, curvatures and partial derivatives from an elevation raster map." msgstr "" -#: ../raster/r.slope.aspect/main.c:158 +#: ../raster/r.slope.aspect/main.c:176 msgid "Aspect is calculated counterclockwise from east." msgstr "" -#: ../raster/r.slope.aspect/main.c:165 ../vector/v.surf.rst/main.c:201 +#: ../raster/r.slope.aspect/main.c:183 ../vector/v.surf.rst/main.c:203 msgid "Name for output slope raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:166 ../raster/r.slope.aspect/main.c:172 -#: ../raster/r.slope.aspect/main.c:196 ../raster/r.slope.aspect/main.c:203 -#: ../raster/r.slope.aspect/main.c:210 ../raster/r.slope.aspect/main.c:217 -#: ../raster/r.slope.aspect/main.c:224 ../raster/r.slope.aspect/main.c:231 -#: ../raster/r.slope.aspect/main.c:238 ../raster/r.watershed/front/main.c:139 -#: ../raster/r.watershed/front/main.c:146 -#: ../raster/r.watershed/front/main.c:153 +#: ../raster/r.slope.aspect/main.c:184 ../raster/r.slope.aspect/main.c:190 +#: ../raster/r.slope.aspect/main.c:214 ../raster/r.slope.aspect/main.c:221 +#: ../raster/r.slope.aspect/main.c:228 ../raster/r.slope.aspect/main.c:235 +#: ../raster/r.slope.aspect/main.c:242 ../raster/r.slope.aspect/main.c:249 +#: ../raster/r.slope.aspect/main.c:256 ../raster/r.watershed/front/main.c:147 +#: ../raster/r.watershed/front/main.c:154 #: ../raster/r.watershed/front/main.c:160 -#: ../raster/r.watershed/front/main.c:166 -#: ../raster/r.watershed/front/main.c:172 -#: ../raster/r.watershed/front/main.c:180 -#: ../raster/r.watershed/front/main.c:188 -#: ../raster/r.watershed/front/main.c:195 ../vector/v.surf.rst/main.c:172 -#: ../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:232 ../vector/v.surf.rst/main.c:239 -#: ../vector/v.surf.rst/main.c:246 ../vector/v.surf.rst/main.c:253 +#: ../raster/r.watershed/front/main.c:167 +#: ../raster/r.watershed/front/main.c:173 +#: ../raster/r.watershed/front/main.c:179 +#: ../raster/r.watershed/front/main.c:186 +#: ../raster/r.watershed/front/main.c:193 +#: ../raster/r.watershed/front/main.c:200 ../vector/v.surf.rst/main.c:174 +#: ../vector/v.surf.rst/main.c:198 ../vector/v.surf.rst/main.c:204 +#: ../vector/v.surf.rst/main.c:210 ../vector/v.surf.rst/main.c:216 +#: ../vector/v.surf.rst/main.c:222 ../vector/v.surf.rst/main.c:228 +#: ../vector/v.surf.rst/main.c:234 ../vector/v.surf.rst/main.c:241 +#: ../vector/v.surf.rst/main.c:248 ../vector/v.surf.rst/main.c:255 #: ../vector/v.surf.bspline/main.c:130 ../vector/v.surf.bspline/main.c:135 -#: ../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.vol.rst/main.c:293 ../vector/v.vol.rst/main.c:299 +#: ../vector/v.vol.rst/main.c:362 ../vector/v.vol.rst/main.c:368 +#: ../vector/v.vol.rst/main.c:374 ../vector/v.vol.rst/main.c:381 +#: ../vector/v.vol.rst/main.c:387 ../vector/v.vol.rst/main.c:393 +#: ../vector/v.vol.rst/main.c:399 ../vector/v.vol.rst/main.c:405 msgid "Outputs" msgstr "" -#: ../raster/r.slope.aspect/main.c:171 ../vector/v.surf.rst/main.c:207 +#: ../raster/r.slope.aspect/main.c:189 ../vector/v.surf.rst/main.c:209 msgid "Name for output aspect raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:180 +#: ../raster/r.slope.aspect/main.c:198 msgid "Format for reporting the slope" msgstr "Formato para relatar a declividade" -#: ../raster/r.slope.aspect/main.c:187 +#: ../raster/r.slope.aspect/main.c:205 msgid "Type of output aspect and slope maps" msgstr "Tipo dos mapas de saída de direção e declividade de encosta" -#: ../raster/r.slope.aspect/main.c:195 ../vector/v.surf.rst/main.c:213 +#: ../raster/r.slope.aspect/main.c:213 ../vector/v.surf.rst/main.c:215 msgid "Name for output profile curvature raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:202 ../vector/v.surf.rst/main.c:219 +#: ../raster/r.slope.aspect/main.c:220 ../vector/v.surf.rst/main.c:221 msgid "Name for output tangential curvature raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:209 +#: ../raster/r.slope.aspect/main.c:227 msgid "Name for output first order partial derivative dx (E-W slope) raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:216 +#: ../raster/r.slope.aspect/main.c:234 msgid "Name for output first order partial derivative dy (N-S slope) raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:223 +#: ../raster/r.slope.aspect/main.c:241 msgid "Name for output second order partial derivative dxx raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:230 +#: ../raster/r.slope.aspect/main.c:248 msgid "Name for output second order partial derivative dyy raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:237 +#: ../raster/r.slope.aspect/main.c:255 msgid "Name for output second order partial derivative dxy raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:243 +#: ../raster/r.slope.aspect/main.c:261 msgid "Multiplicative factor to convert elevation units to horizontal units" msgstr "" -#: ../raster/r.slope.aspect/main.c:252 +#: ../raster/r.slope.aspect/main.c:270 msgid "Minimum slope value (in percent) for which aspect is computed" msgstr "" -#: ../raster/r.slope.aspect/main.c:261 +#: ../raster/r.slope.aspect/main.c:279 msgid "Do not align the current region to the raster elevation map" msgstr "" -#: ../raster/r.slope.aspect/main.c:315 ../raster/r.relief/main.c:220 +#: ../raster/r.slope.aspect/main.c:285 +msgid "Compute output at edges and near NULL values" +msgstr "" + +#: ../raster/r.slope.aspect/main.c:291 +msgid "Create aspect as degrees clockwise from North (azimuth), with flat = -9999" +msgstr "" + +#: ../raster/r.slope.aspect/main.c:293 +#, fuzzy +msgid "Default: degrees counter-clockwise from East, with flat = 0" +msgstr "Ângulo de anisotropia (em graus anti-horários a partir do leste)" + +#: ../raster/r.slope.aspect/main.c:348 ../raster/r.relief/main.c:221 #, c-format msgid "%s=%s - must be a positive number" msgstr "" -#: ../raster/r.slope.aspect/main.c:321 ../raster/r.relief/main.c:201 -#: ../raster/r.relief/main.c:207 +#: ../raster/r.slope.aspect/main.c:354 ../raster/r.relief/main.c:202 +#: ../raster/r.relief/main.c:208 #, c-format msgid "%s=%s - must be a non-negative number" msgstr "" -#: ../raster/r.slope.aspect/main.c:336 +#: ../raster/r.slope.aspect/main.c:369 #, 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:358 +#: ../raster/r.slope.aspect/main.c:391 #, c-format msgid "Wrong raster type: %s" msgstr "" -#: ../raster/r.slope.aspect/main.c:387 +#: ../raster/r.slope.aspect/main.c:420 msgid "r.slope.aspect does not convert horizontal units to meters in this version, see manual page." msgstr "" -#: ../raster/r.slope.aspect/main.c:968 +#: ../raster/r.slope.aspect/main.c:1025 #, c-format msgid "Elevation products for mapset <%s> in <%s>" msgstr "" -#: ../raster/r.slope.aspect/main.c:987 +#: ../raster/r.slope.aspect/main.c:1044 #, c-format msgid "Min computed aspect %.4f, max computed aspect %.4f" msgstr "" -#: ../raster/r.slope.aspect/main.c:1051 +#: ../raster/r.slope.aspect/main.c:1145 #, c-format msgid "Aspect raster map <%s> complete" msgstr "" -#: ../raster/r.slope.aspect/main.c:1108 +#: ../raster/r.slope.aspect/main.c:1202 #, c-format msgid "Min computed slope %.4f, max computed slope %.4f" msgstr "" -#: ../raster/r.slope.aspect/main.c:1161 +#: ../raster/r.slope.aspect/main.c:1255 #, c-format msgid "Slope raster map <%s> complete" msgstr "" -#: ../raster/r.slope.aspect/main.c:1233 +#: ../raster/r.slope.aspect/main.c:1327 #, c-format msgid "Profile curve raster map <%s> complete" msgstr "" -#: ../raster/r.slope.aspect/main.c:1260 +#: ../raster/r.slope.aspect/main.c:1354 #, c-format msgid "Tangential curve raster map <%s> complete" msgstr "" -#: ../raster/r.slope.aspect/main.c:1285 +#: ../raster/r.slope.aspect/main.c:1379 #, c-format msgid "E-W slope raster map <%s> complete" msgstr "" -#: ../raster/r.slope.aspect/main.c:1310 +#: ../raster/r.slope.aspect/main.c:1404 #, c-format msgid "N-S slope raster map <%s> complete" msgstr "" -#: ../raster/r.slope.aspect/main.c:1335 +#: ../raster/r.slope.aspect/main.c:1429 #, c-format msgid "Dxx raster map <%s> complete" msgstr "" -#: ../raster/r.slope.aspect/main.c:1360 +#: ../raster/r.slope.aspect/main.c:1454 #, c-format msgid "Dyy raster map <%s> complete" msgstr "" -#: ../raster/r.slope.aspect/main.c:1385 +#: ../raster/r.slope.aspect/main.c:1479 #, c-format msgid "Dxy raster map <%s> complete" msgstr "" @@ -10777,7 +11146,7 @@ msgid "\"%s\" field missing from header" msgstr "" -#: ../raster/r.stream.extract/main.c:78 ../raster/r.watershed/front/main.c:78 +#: ../raster/r.stream.extract/main.c:78 ../raster/r.watershed/front/main.c:80 msgid "stream network" msgstr "" @@ -10793,11 +11162,6 @@ msgid "Stream extraction will use provided accumulation instead of calculating it anew" msgstr "" -#: ../raster/r.stream.extract/main.c:89 ../raster/r.stream.extract/main.c:97 -#: ../raster/r.flow/main.c:435 ../raster/r.flow/main.c:441 -msgid "Input maps" -msgstr "" - #: ../raster/r.stream.extract/main.c:93 msgid "Name of input raster map with real depressions" msgstr "" @@ -10896,13 +11260,13 @@ msgstr "" #: ../raster/r.stream.extract/main.c:318 -#: ../raster/r.watershed/seg/init_vars.c:252 +#: ../raster/r.watershed/seg/init_vars.c:255 #, c-format msgid "Will need up to %.2f MB of disk space" msgstr "" #: ../raster/r.stream.extract/main.c:320 -#: ../raster/r.watershed/seg/init_vars.c:254 +#: ../raster/r.watershed/seg/init_vars.c:258 #, c-format msgid "Will need up to %.2f GB (%.0f MB) of disk space" msgstr "" @@ -10985,17 +11349,14 @@ msgid "Unable to re-open segment file" msgstr "" -#: ../raster/r.stream.extract/cseg.c:47 ../raster/r.stream.extract/dseg.c:47 -#: ../raster/r.stream.extract/dseg.c:97 ../raster/r.stream.extract/bseg.c:46 -#: ../raster/r.stream.extract/bseg.c:96 ../raster/r.stream.extract/seg.c:52 -#: ../raster/r.stream.extract/seg.c:94 ../raster/r.stream.extract/seg.c:103 +#: ../raster/r.stream.extract/cseg.c:47 ../raster/r.stream.extract/cseg.c:97 +#: ../raster/r.stream.extract/dseg.c:47 ../raster/r.stream.extract/dseg.c:97 +#: ../raster/r.stream.extract/bseg.c:46 ../raster/r.stream.extract/bseg.c:96 +#: ../raster/r.stream.extract/seg.c:52 ../raster/r.stream.extract/seg.c:94 +#: ../raster/r.stream.extract/seg.c:103 msgid "Unable to read segment file" msgstr "" -#: ../raster/r.stream.extract/cseg.c:97 -msgid "Unabel to read segment file" -msgstr "" - #: ../raster/r.stream.extract/cseg.c:120 #, c-format msgid "Unable to segment put row %d for raster map <%s>" @@ -11034,8 +11395,8 @@ msgstr "" #: ../raster/r.stream.extract/streams.c:336 -#: ../raster/r.watershed/seg/do_cum.c:487 -#: ../raster/r.watershed/ram/do_cum.c:443 +#: ../raster/r.watershed/seg/do_cum.c:518 +#: ../raster/r.watershed/ram/do_cum.c:469 #, c-format msgid "MFD: cumulative proportion of flow distribution not 1.0 but %f" msgstr "" @@ -11076,7 +11437,8 @@ msgstr "" #: ../raster/r.stream.extract/close.c:198 -#, c-format +#: ../scripts/v.db.addtable/v.db.addtable.py:147 +#, c-format, python-format msgid "Unable to create index on table <%s>" msgstr "" @@ -11086,7 +11448,7 @@ msgstr "" #: ../raster/r.stream.extract/close.c:255 ../raster/r.grow.distance/main.c:325 -#: ../raster/r.fill.dir/main.c:253 +#: ../raster/r.fill.dir/main.c:259 msgid "Writing output raster maps..." msgstr "" @@ -11210,9 +11572,10 @@ msgid "Distance filter remains flat before beginning exponent" msgstr "" -#: ../raster/r.random.surface/main.c:102 -msgid "Random seed (SEED_MIN >= value >= SEED_MAX), default [random]" -msgstr "" +#: ../raster/r.random.surface/main.c:102 ../raster/r.random.cells/main.c:77 +#, fuzzy +msgid "Random seed, default [random]" +msgstr "Banda selecionada (o padrão são todas as bandas)" #: ../raster/r.random.surface/main.c:108 msgid "Maximum cell value of distribution" @@ -11222,12 +11585,12 @@ msgid "Uniformly distributed cell values" msgstr "" -#: ../raster/r.random.surface/main.c:128 ../raster/r.random.cells/init.c:96 +#: ../raster/r.random.surface/main.c:128 ../raster/r.random.cells/init.c:93 #, c-format msgid "Generating raster map <%s>..." msgstr "" -#: ../raster/r.random.surface/save.c:98 ../raster/r.drain/main.c:522 +#: ../raster/r.random.surface/save.c:98 ../raster/r.drain/main.c:523 #: ../raster/r.random.cells/indep.c:139 ../raster/r.composite/main.c:191 #: ../imagery/i.ifft/main.c:207 #, c-format @@ -11248,45 +11611,30 @@ msgid "Output raster map required" msgstr "" -#: ../raster/r.random.surface/init.c:108 -#, c-format -msgid "Seed (%d) larger than maximum (%d)" -msgstr "" - -#: ../raster/r.random.surface/init.c:111 ../raster/r.random.surface/init.c:120 -#, c-format -msgid " seed is set to %d" -msgstr "" - -#: ../raster/r.random.surface/init.c:116 -#, c-format -msgid "Seed (%d) smaller than minimum (%d)" -msgstr "" - -#: ../raster/r.random.surface/init.c:159 +#: ../raster/r.random.surface/init.c:141 #, c-format msgid "Distance value (%d): %lf must be >= 0.0" msgstr "" -#: ../raster/r.random.surface/init.c:187 +#: ../raster/r.random.surface/init.c:169 #, c-format msgid "Exponent value (%lf) must be > 0.0" msgstr "" -#: ../raster/r.random.surface/init.c:211 +#: ../raster/r.random.surface/init.c:193 #, c-format msgid "Flat value (%lf) must be less than distance value (%lf)" msgstr "" -#: ../raster/r.random.surface/init.c:232 +#: ../raster/r.random.surface/init.c:214 msgid "Must have a distance value for each filter" msgstr "" -#: ../raster/r.random.surface/init.c:264 +#: ../raster/r.random.surface/init.c:246 msgid "Must have a exponent value for each filter" msgstr "" -#: ../raster/r.random.surface/init.c:281 +#: ../raster/r.random.surface/init.c:263 msgid "Must have a weight value for each filter" msgstr "" @@ -11331,64 +11679,64 @@ msgid "File not found: %s" msgstr "" -#: ../raster/r.fill.dir/main.c:88 +#: ../raster/r.fill.dir/main.c:90 msgid "sink" msgstr "" -#: ../raster/r.fill.dir/main.c:89 +#: ../raster/r.fill.dir/main.c:91 msgid "fill sinks" msgstr "" -#: ../raster/r.fill.dir/main.c:90 +#: ../raster/r.fill.dir/main.c:92 msgid "depressions" msgstr "" -#: ../raster/r.fill.dir/main.c:92 +#: ../raster/r.fill.dir/main.c:94 msgid "Filters and generates a depressionless elevation map and a flow direction map from a given elevation raster map." msgstr "" -#: ../raster/r.fill.dir/main.c:99 +#: ../raster/r.fill.dir/main.c:101 msgid "Name for output depressionless elevation raster map" msgstr "" -#: ../raster/r.fill.dir/main.c:103 +#: ../raster/r.fill.dir/main.c:105 msgid "Name for output flow direction map for depressionless elevation raster map" msgstr "" -#: ../raster/r.fill.dir/main.c:108 +#: ../raster/r.fill.dir/main.c:110 msgid "Name for output raster map of problem areas" msgstr "" -#: ../raster/r.fill.dir/main.c:115 +#: ../raster/r.fill.dir/main.c:117 msgid "Aspect direction format" msgstr "" -#: ../raster/r.fill.dir/main.c:121 +#: ../raster/r.fill.dir/main.c:123 msgid "Find unresolved areas only" msgstr "" -#: ../raster/r.fill.dir/main.c:127 +#: ../raster/r.fill.dir/main.c:129 #, c-format msgid "The '%c' flag requires '%s'to be specified" msgstr "" -#: ../raster/r.fill.dir/main.c:148 +#: ../raster/r.fill.dir/main.c:150 msgid "Direction map is D8 resolution, i.e. 45 degrees" msgstr "" -#: ../raster/r.fill.dir/main.c:190 +#: ../raster/r.fill.dir/main.c:192 msgid "Reading input elevation raster map..." msgstr "" -#: ../raster/r.fill.dir/main.c:200 +#: ../raster/r.fill.dir/main.c:202 msgid "Filling sinks..." msgstr "" -#: ../raster/r.fill.dir/main.c:204 +#: ../raster/r.fill.dir/main.c:206 msgid "Determining flow directions for ambiguous cases..." msgstr "" -#: ../raster/r.fill.dir/main.c:217 +#: ../raster/r.fill.dir/main.c:219 msgid "Repeat to get the final directions..." msgstr "" @@ -11472,14 +11820,6 @@ msgid "Pass 2 of 2..." msgstr "" -#: ../raster/r.clump/clump.c:99 ../raster/r.clump/clump.c:151 -#: ../raster/r.clump/minsize.c:152 ../raster/r.clump/minsize.c:253 -#: ../raster/r.clump/minsize.c:287 ../raster/r.clump/minsize.c:293 -#: ../raster/r.clump/minsize.c:424 ../raster/r.clump/minsize.c:447 -#: ../raster/r.clump/minsize.c:518 ../imagery/i.segment/cluster.c:431 -msgid "Unable to read from temp file" -msgstr "" - #: ../raster/r.clump/clump.c:115 ../raster/r.clump/clump.c:347 #: ../raster/r.clump/clump.c:361 ../raster/r.clump/clump.c:648 #: ../raster/r.clump/clump.c:662 ../raster/r.clump/minsize.c:163 @@ -11507,9 +11847,9 @@ msgid "%d-band clumping with threshold %g" msgstr "" -#: ../raster/r.clump/clump.c:451 ../imagery/i.segment/write_output.c:112 -#: ../imagery/i.segment/open_files.c:71 ../imagery/i.segment/open_files.c:238 -#: ../imagery/i.segment/open_files.c:246 +#: ../raster/r.clump/clump.c:451 ../imagery/i.segment/write_output.c:114 +#: ../imagery/i.segment/open_files.c:57 ../imagery/i.segment/open_files.c:232 +#: ../imagery/i.segment/open_files.c:240 #, c-format msgid "No min/max found in raster map <%s>" msgstr "" @@ -11594,7 +11934,7 @@ msgid "PNG error" msgstr "" -#: ../raster/r.in.png/main.c:485 ../raster/r.cross/main.c:168 +#: ../raster/r.in.png/main.c:485 ../raster/r.cross/main.c:161 #: ../raster/r.basins.fill/main.c:146 ../raster/r.resample/main.c:125 #, c-format msgid "Creating support files for <%s>..." @@ -11624,34 +11964,35 @@ msgid "Output image file header only and exit" msgstr "" -#: ../raster/r.cross/main.c:72 +#: ../raster/r.cross/main.c:71 msgid "Creates a cross product of the category values from multiple raster map layers." msgstr "Cria um produto cruzado dos valores de categorias a partir de múltiplas camadas raster" -#: ../raster/r.cross/main.c:81 +#: ../raster/r.cross/main.c:80 #, c-format msgid "Names of 2-%d input raster maps" msgstr "Nomes de 2-%d mapas raster para entrada" -#: ../raster/r.cross/main.c:90 -msgid "Non-zero data only" +#: ../raster/r.cross/main.c:89 +#, fuzzy +msgid "Non-NULL data only" msgstr "Apenas valores não nulos" -#: ../raster/r.cross/main.c:103 +#: ../raster/r.cross/main.c:102 #, c-format msgid "More than %d files not allowed" msgstr "" -#: ../raster/r.cross/main.c:119 +#: ../raster/r.cross/main.c:111 msgid "Must specify 2 or more input maps" msgstr "" -#: ../raster/r.cross/main.c:136 +#: ../raster/r.cross/main.c:129 #, c-format msgid "%s: STEP 2 ..." msgstr "" -#: ../raster/r.cross/main.c:178 +#: ../raster/r.cross/main.c:171 #, c-format msgid "%d categories" msgstr "" @@ -11666,40 +12007,45 @@ msgid "%s: STEP 3 ... " msgstr "" -#: ../raster/r.series/main.c:141 +#: ../raster/r.series/main.c:142 msgid "Makes each output cell value a function of the values assigned to the corresponding cells in the input raster map layers." msgstr "Define cada célula da saída como função dos valores designados para as células correspondentes nos mapas raster de entrada." -#: ../raster/r.series/main.c:150 +#: ../raster/r.series/main.c:151 msgid "Input file with one raster map name and optional one weight per line, field separator between name and weight is |" msgstr "" -#: ../raster/r.series/main.c:161 ../raster3d/r3.neighbors/main.c:119 +#: ../raster/r.series/main.c:162 ../raster3d/r3.neighbors/main.c:119 msgid "Aggregate operation" msgstr "Agregar" -#: ../raster/r.series/main.c:176 +#: ../raster/r.series/main.c:177 msgid "Weighting factor for each input map, default value is 1.0 for each input map" msgstr "" -#: ../raster/r.series/main.c:250 ../raster/r.series/main.c:312 +#: ../raster/r.series/main.c:253 ../raster/r.series/main.c:325 msgid "Weights must be positive" msgstr "" -#: ../raster/r.series/main.c:268 ../raster/r.series/main.c:318 +#: ../raster/r.series/main.c:271 ../raster/r.series/main.c:331 #, c-format msgid "Reading raster map <%s> using weight %f..." msgstr "" -#: ../raster/r.series/main.c:298 +#: ../raster/r.series/main.c:274 ../raster/r.series/main.c:334 +#, fuzzy, c-format +msgid "Unable to open input raster <%s>" +msgstr "Não consegui criar arquivo raster [%s]." + +#: ../raster/r.series/main.c:311 msgid "input= and weights= must have the same number of values" msgstr "" -#: ../raster/r.series/main.c:333 +#: ../raster/r.series/main.c:356 msgid "output= and method= must have the same number of values" msgstr "" -#: ../raster/r.series/main.c:351 +#: ../raster/r.series/main.c:379 #, c-format msgid "Method %s not compatible with weights, using unweighed version instead" msgstr "" @@ -11912,95 +12258,95 @@ msgid "Flag %c makes sense only with %s option or -%c flag" msgstr "" -#: ../raster/r.in.lidar/main.c:369 ../raster3d/r3.in.lidar/main.c:340 +#: ../raster/r.in.lidar/main.c:367 +msgid "Trim option can be used only with trimmean method" +msgstr "" + +#: ../raster/r.in.lidar/main.c:374 ../raster3d/r3.in.lidar/main.c:340 #, c-format msgid "File <%s> does not exist" msgstr "" -#: ../raster/r.in.lidar/main.c:386 +#: ../raster/r.in.lidar/main.c:391 msgid "zrange will not be taken into account during scan" msgstr "" -#: ../raster/r.in.lidar/main.c:399 ../raster3d/r3.in.lidar/main.c:374 +#: ../raster/r.in.lidar/main.c:404 ../raster3d/r3.in.lidar/main.c:374 #: ../vector/v.in.lidar/main.c:349 #, c-format msgid "Input file <%s> does not exist" msgstr "" -#: ../raster/r.in.lidar/main.c:403 ../raster3d/r3.in.lidar/main.c:378 +#: ../raster/r.in.lidar/main.c:408 ../raster3d/r3.in.lidar/main.c:378 #, c-format msgid "Unable to open file <%s> as a LiDAR point cloud" msgstr "" -#: ../raster/r.in.lidar/main.c:407 ../raster3d/r3.in.lidar/main.c:382 +#: ../raster/r.in.lidar/main.c:412 ../raster3d/r3.in.lidar/main.c:382 #: ../vector/v.in.lidar/main.c:358 #, c-format msgid "Unable to read LAS header of <%s>" msgstr "" -#: ../raster/r.in.lidar/main.c:423 ../raster3d/r3.in.lidar/main.c:398 +#: ../raster/r.in.lidar/main.c:428 ../raster3d/r3.in.lidar/main.c:398 msgid "First file's projection checked, checking projection of the other files..." msgstr "" -#: ../raster/r.in.lidar/main.c:461 +#: ../raster/r.in.lidar/main.c:466 #, c-format msgid "Unknown filter option <%s>" msgstr "" -#: ../raster/r.in.lidar/main.c:479 ../raster/r.in.xyz/main.c:383 +#: ../raster/r.in.lidar/main.c:484 ../raster/r.in.xyz/main.c:383 msgid "Invalid zrange" msgstr "" -#: ../raster/r.in.lidar/main.c:493 +#: ../raster/r.in.lidar/main.c:498 #, c-format msgid "Invalid %s" msgstr "" -#: ../raster/r.in.lidar/main.c:525 ../general/g.region/main.c:815 +#: ../raster/r.in.lidar/main.c:530 ../general/g.region/main.c:865 #, c-format msgid "Invalid input <%s=%s>" msgstr "" -#: ../raster/r.in.lidar/main.c:528 +#: ../raster/r.in.lidar/main.c:533 #, c-format msgid "Option '%s' must be > 0.0" msgstr "" -#: ../raster/r.in.lidar/main.c:596 +#: ../raster/r.in.lidar/main.c:601 #, c-format -msgid "Unable to process the hole map at once. Please set the '%s' option to some value lower than 100." +msgid "Unable to process the whole map at once. Please set the '%s' option to some value lower than 100." msgstr "" -#: ../raster/r.in.lidar/main.c:616 +#: ../raster/r.in.lidar/main.c:621 #, c-format msgid "Pass #%d (of %d)..." msgstr "" -#: ../raster/r.in.lidar/main.c:755 ../raster/r.drain/main.c:470 -msgid "Writing output raster map..." -msgstr "" - -#: ../raster/r.in.lidar/main.c:778 +#: ../raster/r.in.lidar/main.c:783 #, c-format msgid "%lu points found in input file(s)" msgstr "" -#: ../raster/r.in.lidar/main.c:798 +#: ../raster/r.in.lidar/main.c:803 #, c-format msgid "%lu input points were invalid and filtered out" msgstr "" -#: ../raster/r.in.lidar/main.c:801 +#: ../raster/r.in.lidar/main.c:806 #, c-format msgid "%lu input points were invalid, use -%c flag to filter them out" msgstr "" -#: ../raster/r.in.lidar/main.c:804 +#: ../raster/r.in.lidar/main.c:809 #, c-format msgid "Raster map <%s> created. %lu points from %d files found in region." msgstr "" -#: ../raster/r.in.lidar/main.c:809 +#: ../raster/r.in.lidar/main.c:814 #, c-format msgid "Raster map <%s> created. %lu points found in region." msgstr "" @@ -12010,10 +12356,10 @@ msgid "Cannot create temporary file with segments of a raster map" msgstr "" -#: ../raster/r.in.lidar/projection.c:34 ../raster/r.in.gdal/proj.c:131 -#: ../raster/r.external/proj.c:131 ../raster3d/r3.in.lidar/projection.c:36 +#: ../raster/r.in.lidar/projection.c:34 ../raster/r.in.gdal/proj.c:153 +#: ../raster/r.external/proj.c:153 ../raster3d/r3.in.lidar/projection.c:36 #: ../vector/v.in.lidar/projection.c:32 ../vector/v.in.pdal/projection.c:31 -#: ../vector/v.in.ogr/proj.c:322 ../vector/v.external/proj.c:223 +#: ../vector/v.in.ogr/proj.c:361 ../vector/v.external/proj.c:246 msgid "" "Projection of dataset does not appear to match current location.\n" "\n" @@ -12032,10 +12378,10 @@ msgid "Import dataset PROJ_INFO is:\n" msgstr "" -#: ../raster/r.in.lidar/projection.c:91 ../raster/r.in.gdal/proj.c:237 -#: ../raster/r.external/proj.c:237 ../raster3d/r3.in.lidar/projection.c:93 +#: ../raster/r.in.lidar/projection.c:91 ../raster/r.in.gdal/proj.c:259 +#: ../raster/r.external/proj.c:259 ../raster3d/r3.in.lidar/projection.c:93 #: ../vector/v.in.lidar/projection.c:89 ../vector/v.in.pdal/projection.c:88 -#: ../vector/v.in.ogr/proj.c:428 ../vector/v.external/proj.c:329 +#: ../vector/v.in.ogr/proj.c:467 ../vector/v.external/proj.c:352 #, c-format msgid "" "\n" @@ -12054,17 +12400,17 @@ msgid "Unable to convert input map projection information to GRASS format for checking" msgstr "Não consegui converter a projeção do mapa de entrada para o formato do GRASS para verificação" -#: ../raster/r.in.lidar/projection.c:128 ../raster/r.in.gdal/proj.c:122 -#: ../raster/r.external/proj.c:122 ../raster3d/r3.in.lidar/projection.c:130 -#: ../vector/v.in.lidar/projection.c:126 ../vector/v.in.ogr/proj.c:313 -#: ../vector/v.external/proj.c:214 +#: ../raster/r.in.lidar/projection.c:128 ../raster/r.in.gdal/proj.c:144 +#: ../raster/r.external/proj.c:144 ../raster3d/r3.in.lidar/projection.c:130 +#: ../vector/v.in.lidar/projection.c:126 ../vector/v.in.ogr/proj.c:352 +#: ../vector/v.external/proj.c:237 msgid "Over-riding projection check" msgstr "" -#: ../raster/r.in.lidar/projection.c:139 ../raster/r.in.gdal/proj.c:260 -#: ../raster/r.external/proj.c:260 ../raster3d/r3.in.lidar/projection.c:141 +#: ../raster/r.in.lidar/projection.c:139 ../raster/r.in.gdal/proj.c:282 +#: ../raster/r.external/proj.c:282 ../raster3d/r3.in.lidar/projection.c:141 #: ../vector/v.in.lidar/projection.c:137 ../vector/v.in.pdal/projection.c:137 -#: ../vector/v.in.ogr/proj.c:451 ../vector/v.external/proj.c:352 +#: ../vector/v.in.ogr/proj.c:490 ../vector/v.external/proj.c:375 msgid "Projection of input dataset and current location appear to match" msgstr "" @@ -12100,14 +12446,6 @@ msgid "File containing expression(s) to evaluate" msgstr "" -#: ../raster/r.mapcalc/main.c:105 -msgid "Seed for rand() function" -msgstr "" - -#: ../raster/r.mapcalc/main.c:109 -msgid "Generate random seed (result is non-deterministic)" -msgstr "" - #: ../raster/r.mapcalc/main.c:113 msgid "List input and output maps" msgstr "" @@ -12205,8 +12543,8 @@ msgid "Unable to close raster map <%s@%s>" msgstr "" -#: ../raster/r.mapcalc/map3.c:607 ../raster/r.sunhours/main.c:324 -#: ../raster/r.sunhours/main.c:335 ../raster/r.sunhours/main.c:346 +#: ../raster/r.mapcalc/map3.c:607 ../raster/r.sunhours/main.c:325 +#: ../raster/r.sunhours/main.c:336 ../raster/r.sunhours/main.c:347 #: ../imagery/i.landsat.acca/tools.c:136 #: ../imagery/i.landsat.acca/algorithm.c:234 #: ../imagery/i.landsat.acca/algorithm.c:388 @@ -12296,9 +12634,9 @@ msgstr "" #: ../raster/r.statistics/main.c:118 ../raster/r.stats.zonal/main.c:165 -#: ../raster/r.proj/main.c:237 ../imagery/i.rectify/main.c:156 +#: ../raster/r.proj/main.c:248 ../imagery/i.rectify/main.c:156 #: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:151 -#: ../vector/v.vect.stats/main.c:302 +#: ../vector/v.vect.stats/main.c:309 #, c-format msgid "<%s=%s> unknown %s" msgstr "" @@ -12415,31 +12753,15 @@ msgid "Cannot get projection key values of current location" msgstr "" -#: ../raster/r.sunhours/main.c:232 ../general/g.region/printwindow.c:267 -#: ../general/g.region/printwindow.c:488 ../general/g.region/printwindow.c:569 -msgid "Unable to update lat/long projection parameters" -msgstr "" - -#: ../raster/r.sunhours/main.c:296 ../raster/r.sunhours/main.c:391 -#: ../raster/r.sunmask/g_solposition.c:127 -#: ../general/g.region/printwindow.c:285 ../general/g.region/printwindow.c:293 -#: ../general/g.region/printwindow.c:301 ../general/g.region/printwindow.c:309 -#: ../general/g.region/printwindow.c:319 ../general/g.region/printwindow.c:503 -#: ../general/g.region/printwindow.c:596 ../general/g.region/printwindow.c:608 -#: ../general/g.region/printwindow.c:625 ../general/g.region/printwindow.c:643 -#: ../general/g.region/printwindow.c:658 -msgid "Error in pj_do_proj (projection of input coordinate pair)" -msgstr "Erro em pj_do_proj (projeção das coordenadas de entrada)" - -#: ../raster/r.sunhours/main.c:356 +#: ../raster/r.sunhours/main.c:357 msgid "Calculating solar elevation and azimuth..." msgstr "" -#: ../raster/r.sunhours/main.c:359 +#: ../raster/r.sunhours/main.c:360 msgid "Calculating solar elevation..." msgstr "" -#: ../raster/r.sunhours/main.c:362 +#: ../raster/r.sunhours/main.c:363 msgid "Calculating solar azimuth..." msgstr "" @@ -12602,7 +12924,7 @@ msgid "Print compression information in shell script style" msgstr "" -#: ../raster/r.compress/main.c:128 ../raster/r.compress/main.c:308 +#: ../raster/r.compress/main.c:128 ../raster/r.compress/main.c:312 #, c-format msgid "Raster map <%s> is not in the current mapset" msgstr "" @@ -12622,72 +12944,82 @@ msgid "<%s> is a GDAL-linked map - can't (un)compress" msgstr "" -#: ../raster/r.compress/main.c:215 +#: ../raster/r.compress/main.c:145 +#, c-format +msgid "<%s> is a virtual raster map - can't (un)compress" +msgstr "" + +#: ../raster/r.compress/main.c:219 msgid "DONE: uncompressed file is %lu %s (%.2f%) smaller" msgstr "" -#: ../raster/r.compress/main.c:216 +#: ../raster/r.compress/main.c:220 msgid "DONE: compressed file is %lu %s (%.2f%) smaller" msgstr "" -#: ../raster/r.compress/main.c:220 +#: ../raster/r.compress/main.c:224 msgid "DONE: uncompressed file is %lu %s (%.2f%) larger" msgstr "" -#: ../raster/r.compress/main.c:221 +#: ../raster/r.compress/main.c:225 msgid "DONE: compressed file is %lu %s (%.2f%) larger" msgstr "" -#: ../raster/r.compress/main.c:224 +#: ../raster/r.compress/main.c:228 msgid "same size" msgstr "" -#: ../raster/r.compress/main.c:240 +#: ../raster/r.compress/main.c:244 #, c-format msgid "<%s> already uncompressed" msgstr "" -#: ../raster/r.compress/main.c:243 +#: ../raster/r.compress/main.c:247 #, c-format msgid "Uncompressing <%s>" msgstr "" -#: ../raster/r.compress/main.c:251 +#: ../raster/r.compress/main.c:255 #, c-format msgid "Re-compressing <%s>" msgstr "" -#: ../raster/r.compress/main.c:254 +#: ../raster/r.compress/main.c:258 #, c-format msgid "Compressing <%s>" msgstr "" -#: ../raster/r.compress/main.c:312 +#: ../raster/r.compress/main.c:316 #, c-format msgid "<%s> is a GDAL-linked map" msgstr "" -#: ../raster/r.compress/main.c:316 +#: ../raster/r.compress/main.c:320 +#, c-format +msgid "<%s> is a virtual raster map" +msgstr "" + +#: ../raster/r.compress/main.c:324 #, c-format msgid "<%s> is a reclass file of map <%s> in mapset <%s>" msgstr "" -#: ../raster/r.compress/main.c:336 +#: ../raster/r.compress/main.c:344 #, c-format msgid "<%s> is uncompressed (method %i: %s). Data type: %s" msgstr "" -#: ../raster/r.compress/main.c:343 +#: ../raster/r.compress/main.c:351 #, c-format msgid "<%s> is compressed (method %i: %s). Data type: %s" msgstr "" -#: ../raster/r.compress/main.c:351 +#: ../raster/r.compress/main.c:359 #, c-format msgid "<%s> has a compressed NULL file" msgstr "" -#: ../raster/r.compress/main.c:353 +#: ../raster/r.compress/main.c:362 #, c-format msgid "<%s> has an uncompressed NULL file" msgstr "" @@ -12904,22 +13236,22 @@ #: ../raster/r.out.gdal/main.c:713 ../raster/r.out.gdal/main.c:725 #: ../raster/r.out.gdal/main.c:738 ../raster/r.out.gdal/main.c:751 #: ../raster/r.out.gdal/main.c:763 ../raster/r.out.gdal/main.c:777 -#: ../raster/r.out.gdal/export_band.c:477 -#: ../raster/r.out.gdal/export_band.c:489 -#: ../raster/r.out.gdal/export_band.c:502 -#: ../raster/r.out.gdal/export_band.c:515 -#: ../raster/r.out.gdal/export_band.c:527 -#: ../raster/r.out.gdal/export_band.c:540 -#: ../raster/r.out.gdal/export_band.c:554 +#: ../raster/r.out.gdal/export_band.c:482 +#: ../raster/r.out.gdal/export_band.c:494 +#: ../raster/r.out.gdal/export_band.c:507 +#: ../raster/r.out.gdal/export_band.c:520 +#: ../raster/r.out.gdal/export_band.c:532 +#: ../raster/r.out.gdal/export_band.c:547 +#: ../raster/r.out.gdal/export_band.c:562 msgid "Selected GDAL datatype does not cover data range." msgstr "" #: ../raster/r.out.gdal/main.c:714 ../raster/r.out.gdal/main.c:726 #: ../raster/r.out.gdal/main.c:739 ../raster/r.out.gdal/main.c:752 -#: ../raster/r.out.gdal/export_band.c:478 -#: ../raster/r.out.gdal/export_band.c:490 -#: ../raster/r.out.gdal/export_band.c:503 -#: ../raster/r.out.gdal/export_band.c:516 +#: ../raster/r.out.gdal/export_band.c:483 +#: ../raster/r.out.gdal/export_band.c:495 +#: ../raster/r.out.gdal/export_band.c:508 +#: ../raster/r.out.gdal/export_band.c:521 #, c-format msgid "GDAL datatype: %s, range: %d - %d" msgstr "" @@ -12931,15 +13263,14 @@ msgid "Range to be exported: %g - %g" msgstr "" -#: ../raster/r.out.gdal/main.c:764 ../raster/r.out.gdal/export_band.c:528 +#: ../raster/r.out.gdal/main.c:764 ../raster/r.out.gdal/export_band.c:533 #, c-format msgid "GDAL datatype: %s, range: %u - %u" msgstr "" -#: ../raster/r.out.gdal/main.c:778 ../raster/r.out.gdal/export_band.c:541 -#: ../raster/r.out.gdal/export_band.c:555 +#: ../raster/r.out.gdal/main.c:778 ../raster/r.out.gdal/export_band.c:548 #, c-format -msgid "GDAL datatype: %s, range: %g - %g" +msgid "GDAL datatype: %s, range: %.7g - %.7g" msgstr "" #: ../raster/r.out.gdal/main.c:805 ../raster/r.out.gdal/main.c:818 @@ -12970,7 +13301,7 @@ msgid "GDAL datatype: %s, valid range: %g - %g" msgstr "" -#: ../raster/r.out.gdal/export_band.c:53 ../raster/r.out.gdal/export_band.c:359 +#: ../raster/r.out.gdal/export_band.c:53 ../raster/r.out.gdal/export_band.c:364 msgid "Unable to allocate buffer for reading raster map" msgstr "" @@ -12999,33 +13330,38 @@ msgid "The user given nodata value %g is present in rasterband <%s> and would lead to data loss. Please specify a different nodata value with the %s parameter." msgstr "" -#: ../raster/r.out.gdal/export_band.c:240 +#: ../raster/r.out.gdal/export_band.c:241 msgid "Unable to get raster band" msgstr "" -#: ../raster/r.out.gdal/export_band.c:396 -#: ../raster/r.out.gdal/export_band.c:425 -#: ../raster/r.out.gdal/export_band.c:454 +#: ../raster/r.out.gdal/export_band.c:401 +#: ../raster/r.out.gdal/export_band.c:430 +#: ../raster/r.out.gdal/export_band.c:459 msgid "Unable to write GDAL raster file" msgstr "" -#: ../raster/r.out.gdal/export_band.c:481 -#: ../raster/r.out.gdal/export_band.c:493 -#: ../raster/r.out.gdal/export_band.c:506 -#: ../raster/r.out.gdal/export_band.c:519 -#: ../raster/r.out.gdal/export_band.c:531 -#: ../raster/r.out.gdal/export_band.c:544 -#: ../raster/r.out.gdal/export_band.c:558 +#: ../raster/r.out.gdal/export_band.c:486 +#: ../raster/r.out.gdal/export_band.c:498 +#: ../raster/r.out.gdal/export_band.c:511 +#: ../raster/r.out.gdal/export_band.c:524 +#: ../raster/r.out.gdal/export_band.c:536 +#: ../raster/r.out.gdal/export_band.c:551 +#: ../raster/r.out.gdal/export_band.c:566 #, c-format msgid "Raster map <%s> range: %g - %g" msgstr "" +#: ../raster/r.out.gdal/export_band.c:563 +#, c-format +msgid "GDAL datatype: %s, range: %.16g - %.16g" +msgstr "" + #: ../raster/r.out.gdal/attr.c:140 ../raster/r.out.gdal/attr.c:178 msgid "Failed to set raster attribute table" msgstr "" #: ../raster/r.basins.fill/main.c:56 ../raster/r.water.outlet/main.c:59 -#: ../raster/r.watershed/front/main.c:75 +#: ../raster/r.watershed/front/main.c:77 msgid "watershed" msgstr "" @@ -13079,7 +13415,7 @@ msgstr "" #: ../raster/r.in.xyz/main.c:258 ../vector/v.in.lidar/main.c:196 -#: ../vector/v.decimate/main.c:148 +#: ../vector/v.decimate/main.c:149 msgid "Filter range for z data (min,max)" msgstr "" @@ -13131,7 +13467,7 @@ #: ../raster/r.in.xyz/main.c:536 #, c-format -msgid "Unable to process the hole map at once. Please set the %s option to some value lower than 100." +msgid "Unable to process the whole map at once. Please set the %s option to some value lower than 100." msgstr "" #: ../raster/r.in.xyz/main.c:589 @@ -13232,7 +13568,7 @@ msgstr "" #: ../raster/r.kappa/main.c:70 ../imagery/i.segment/main.c:38 -#: ../imagery/i.gensig/main.c:40 ../imagery/i.maxlik/main.c:62 +#: ../imagery/i.gensig/main.c:40 ../imagery/i.maxlik/main.c:64 #: ../imagery/i.smap/main.c:39 ../imagery/i.gensigset/main.c:41 #: ../imagery/i.cluster/main.c:76 ../vector/v.class/main.c:46 msgid "classification" @@ -13270,6 +13606,11 @@ msgid "No header in the report" msgstr "" +#: ../raster/r.kappa/main.c:113 +#, fuzzy +msgid "Print Matrix only" +msgstr "Somente imprime" + #: ../raster/r.kappa/prt_label.c:17 #, c-format msgid "Can't open file <%s> to write label" @@ -13280,7 +13621,7 @@ msgid "Cannot open file <%s> to write kappa and relevant parameters" msgstr "" -#: ../raster/r.kappa/prt_mat.c:39 +#: ../raster/r.kappa/prt_mat.c:39 ../raster/r.kappa/prt2csv_mat.c:40 #, c-format msgid "Cannot open file <%s> to write cats and counts (error matrix)" msgstr "" @@ -13377,11 +13718,11 @@ #: ../raster/r.to.vect/main.c:106 ../raster/r.to.vect/main.c:113 #: ../vector/v.to.rast/main.c:88 ../vector/v.to.rast/main.c:94 #: ../vector/v.to.rast/main.c:100 ../vector/v.buffer/main.c:306 -#: ../vector/v.in.ogr/main.c:289 ../vector/v.in.ogr/main.c:299 -#: ../vector/v.in.ogr/main.c:309 ../vector/v.in.ogr/main.c:342 -#: ../vector/v.in.ogr/main.c:374 ../vector/v.overlay/main.c:135 -#: ../vector/v.overlay/main.c:145 ../vector/v.extract/main.c:93 -#: ../vector/v.extract/main.c:145 ../vector/v.generalize/main.c:245 +#: ../vector/v.in.ogr/main.c:306 ../vector/v.in.ogr/main.c:316 +#: ../vector/v.in.ogr/main.c:326 ../vector/v.in.ogr/main.c:359 +#: ../vector/v.in.ogr/main.c:391 ../vector/v.overlay/main.c:135 +#: ../vector/v.overlay/main.c:145 ../vector/v.extract/main.c:94 +#: ../vector/v.extract/main.c:147 ../vector/v.generalize/main.c:245 msgid "Attributes" msgstr "" @@ -13526,6 +13867,98 @@ msgid "Writing color file..." msgstr "" +#: ../raster/r.buildvrt/main.c:78 +msgid "mosaic" +msgstr "" + +#: ../raster/r.buildvrt/main.c:79 +msgid "virtual raster" +msgstr "" + +#: ../raster/r.buildvrt/main.c:81 +msgid "Build a VRT (Virtual Raster) from the list of input raster maps." +msgstr "" + +#: ../raster/r.buildvrt/main.c:84 +#, fuzzy +msgid "Name of input raster files" +msgstr "Nome do Raster de entrada" + +#: ../raster/r.buildvrt/main.c:90 ../imagery/i.group/main.c:73 +msgid "Input file with one raster map name per line" +msgstr "" + +#: ../raster/r.buildvrt/main.c:147 ../raster/r.buildvrt/main.c:200 +#, fuzzy, c-format +msgid "Input raster map <%s> not found" +msgstr "Mapa raster 3D <%s> não encontrado" + +#: ../raster/r.buildvrt/main.c:150 ../raster/r.buildvrt/main.c:203 +msgid "Input and output raster map can not be identical" +msgstr "" + +#: ../raster/r.buildvrt/main.c:155 ../raster/r.buildvrt/main.c:208 +#, c-format +msgid "Input map <%s@%s> is all NULL, skipping" +msgstr "" + +#: ../raster/r.buildvrt/main.c:177 +msgid "Only one raster map name found in input file" +msgstr "" + +#: ../raster/r.buildvrt/main.c:188 +#, fuzzy +msgid "Only one raster map name found" +msgstr "Mapa raster 3D <%s> não encontrado" + +#: ../raster/r.buildvrt/main.c:260 +msgid "Input maptypes are different" +msgstr "" + +#: ../raster/r.buildvrt/main.c:262 ../raster/r.buildvrt/main.c:264 +msgid "Input ns resolutions are different" +msgstr "" + +#: ../raster/r.buildvrt/link.c:13 ../raster/r.external/link.c:87 +#, c-format +msgid "Unable to create cell/%s file" +msgstr "" + +#: ../raster/r.buildvrt/link.c:22 ../raster/r.external/link.c:96 +#, c-format +msgid "Unable to create fcell/%s file" +msgstr "" + +#: ../raster/r.buildvrt/link.c:35 +#, fuzzy, c-format +msgid "Unable to create cell_misc/%s/vrt file" +msgstr "Não consegui alocar buffer de células." + +#: ../raster/r.buildvrt/link.c:66 ../raster/r.external/link.c:160 +#, c-format +msgid "Unable to create cell_misc/%s/f_format file" +msgstr "" + +#: ../raster/r.buildvrt/link.c:69 ../raster/r.external/link.c:163 +#, c-format +msgid "Error writing cell_misc/%s/f_format file" +msgstr "" + +#: ../raster/r.buildvrt/link.c:124 ../raster/r.external/link.c:200 +#, c-format +msgid "Creating support files for %s" +msgstr "" + +#: ../raster/r.buildvrt/link.c:127 +#, c-format +msgid "virtual raster generated by %s" +msgstr "" + +#: ../raster/r.buildvrt/link.c:140 ../raster/r.external/link.c:248 +#, c-format +msgid "Link to raster map <%s> created." +msgstr "" + #: ../raster/r.quantile/main.c:69 msgid "Computing histogram" msgstr "" @@ -13670,11 +14103,11 @@ #: ../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:160 ../general/g.region/main.c:204 -#: ../general/g.region/main.c:213 ../general/g.region/main.c:222 -#: ../general/g.region/main.c:231 ../general/g.region/main.c:240 -#: ../general/g.region/main.c:249 ../general/g.region/main.c:325 -#: ../general/g.region/main.c:336 +#: ../general/g.region/main.c:161 ../general/g.region/main.c:205 +#: ../general/g.region/main.c:214 ../general/g.region/main.c:223 +#: ../general/g.region/main.c:232 ../general/g.region/main.c:241 +#: ../general/g.region/main.c:250 ../general/g.region/main.c:326 +#: ../general/g.region/main.c:337 ../general/g.region/main.c:349 msgid "Bounds" msgstr "" @@ -13788,7 +14221,7 @@ msgid "Either all or none of %s=, %s=, %s= and %s= must be given" msgstr "" -#: ../raster/r.in.bin/main.c:521 ../display/d.grid/main.c:266 +#: ../raster/r.in.bin/main.c:521 ../display/d.grid/main.c:265 #: ../raster3d/r3.in.bin/main.c:424 #, c-format msgid "Illegal north coordinate <%s>" @@ -13799,7 +14232,7 @@ msgid "Illegal south coordinate <%s>" msgstr "" -#: ../raster/r.in.bin/main.c:525 ../display/d.grid/main.c:259 +#: ../raster/r.in.bin/main.c:525 ../display/d.grid/main.c:258 #: ../raster3d/r3.in.bin/main.c:428 #, c-format msgid "Illegal east coordinate <%s>" @@ -13817,7 +14250,7 @@ #: ../raster/r.in.bin/main.c:554 #, c-format -msgid "East-West (ewres: %f) and North-South (nwres: %f) resolution differ significantly. Did you assign %s= and %s= correctly?" +msgid "East-West (ewres: %f) and North-South (nsres: %f) resolution differ significantly. Did you assign %s= and %s= correctly?" msgstr "" #: ../raster/r.in.bin/main.c:575 @@ -13828,105 +14261,42 @@ msgid "Bytes do not match file size" msgstr "" -#: ../raster/r.in.bin/main.c:595 -#, c-format -msgid "Importing band %d..." -msgstr "" - -#: ../raster/r.drain/main.c:113 -msgid "Traces a flow through an elevation model or cost surface on a raster map." -msgstr "" - -#: ../raster/r.drain/main.c:116 -msgid "Name of input elevation or cost surface raster map" -msgstr "" - -#: ../raster/r.drain/main.c:121 -msgid "Name of input movement direction map associated with the cost surface" -msgstr "" - -#: ../raster/r.drain/main.c:123 -msgid "Direction in degrees CCW from east" -msgstr "" - -#: ../raster/r.drain/main.c:125 ../raster/r.drain/main.c:167 -msgid "Cost surface" -msgstr "" - -#: ../raster/r.drain/main.c:133 -msgid "Name for output drain vector map" -msgstr "" - -#: ../raster/r.drain/main.c:134 -msgid "Recommended for cost surface made using knight's move" -msgstr "" - -#: ../raster/r.drain/main.c:144 -msgid "Name of starting vector points map(s)" -msgstr "" - -#: ../raster/r.drain/main.c:150 -msgid "Copy input cell values on output" -msgstr "Copia valores da célula de entrada" - -#: ../raster/r.drain/main.c:151 ../raster/r.drain/main.c:156 -#: ../raster/r.drain/main.c:161 -msgid "Path settings" -msgstr "" - -#: ../raster/r.drain/main.c:155 -msgid "Accumulate input values along the path" -msgstr "Acumula valores da entrada ao longo do caminho" - -#: ../raster/r.drain/main.c:160 -msgid "Count cell numbers along the path" -msgstr "Conta número de células ao longo do caminho" - -#: ../raster/r.drain/main.c:166 -msgid "The input raster map is a cost surface (direction surface must also be specified)" +#: ../raster/r.in.bin/main.c:595 +#, c-format +msgid "Importing band %d..." msgstr "" -#: ../raster/r.drain/main.c:178 +#: ../raster/r.drain/main.c:179 msgid "Directional drain selected... checking for direction raster map" msgstr "" -#: ../raster/r.drain/main.c:181 +#: ../raster/r.drain/main.c:182 msgid "Surface/Hydrology drain selected" msgstr "" -#: ../raster/r.drain/main.c:186 +#: ../raster/r.drain/main.c:187 #, c-format msgid "Direction raster map <%s> not specified, if direction flag is on, a direction raster must be given" msgstr "" -#: ../raster/r.drain/main.c:193 +#: ../raster/r.drain/main.c:194 #, c-format msgid "Direction raster map <%s> should not be specified for Surface/Hydrology drains" msgstr "" -#: ../raster/r.drain/main.c:212 +#: ../raster/r.drain/main.c:213 msgid "Specify just one of the -c, -a and -n flags" msgstr "" -#: ../raster/r.drain/main.c:243 -#, c-format -msgid "Starting point %d is outside the current region" -msgstr "" - -#: ../raster/r.drain/main.c:318 -#, c-format -msgid "Starting vector map <%s> contains no points in the current region" -msgstr "" - -#: ../raster/r.drain/main.c:326 +#: ../raster/r.drain/main.c:327 msgid "No start/stop point(s) specified" msgstr "" -#: ../raster/r.drain/main.c:401 +#: ../raster/r.drain/main.c:402 msgid "Calculating flow directions..." msgstr "" -#: ../raster/r.drain/main.c:692 +#: ../raster/r.drain/main.c:693 #, c-format msgid "direction read: %lf, neighbour found: %i" msgstr "" @@ -13943,15 +14313,6 @@ msgid "Maximum number of cells to be created" msgstr "" -#: ../raster/r.random.cells/main.c:77 -msgid "Random seed (SEED_MIN >= value >= SEED_MAX) (default [random])" -msgstr "" - -#: ../raster/r.random.cells/random.c:50 -#, c-format -msgid "RAN1: j == %d shouldn't happen" -msgstr "" - #: ../raster/r.random.cells/init.c:77 msgid "Distance must be >= 0.0" msgstr "" @@ -13968,11 +14329,6 @@ msgid "Spatial weights neighborhood (cells):" msgstr "" -#: ../raster/r.fill.stats/main.c:779 ../raster/r.null/main.c:61 -#: ../raster3d/r3.null/main.c:181 -msgid "null data" -msgstr "" - #: ../raster/r.fill.stats/main.c:781 msgid "Rapidly fills 'no data' cells (NULLs) of a raster map with interpolated values (IDW)." msgstr "" @@ -14184,7 +14540,7 @@ msgid "Generating %d x %d = %d tiles..." msgstr "" -#: ../raster/r.tile/main.c:184 +#: ../raster/r.tile/main.c:187 #, c-format msgid "Unable to read cats for %s" msgstr "" @@ -14222,40 +14578,36 @@ msgid "Creating support files for raster map <%s>..." msgstr "" -#: ../raster/r.info/main.c:73 ../vector/v.info/main.c:41 +#: ../raster/r.info/main.c:75 ../vector/v.info/main.c:41 msgid "history" msgstr "" -#: ../raster/r.info/main.c:75 +#: ../raster/r.info/main.c:77 msgid "Outputs basic information about a raster map." msgstr "" -#: ../raster/r.info/main.c:81 +#: ../raster/r.info/main.c:83 msgid "Print raster array information in shell script style" msgstr "" -#: ../raster/r.info/main.c:85 +#: ../raster/r.info/main.c:87 msgid "Print range in shell script style" msgstr "" -#: ../raster/r.info/main.c:89 +#: ../raster/r.info/main.c:95 msgid "Print extended metadata information in shell script style" msgstr "" -#: ../raster/r.info/main.c:93 ../raster3d/r3.info/main.c:94 +#: ../raster/r.info/main.c:99 ../raster3d/r3.info/main.c:94 msgid "Print raster history instead of info" msgstr "" -#: ../raster/r.info/main.c:99 +#: ../raster/r.info/main.c:105 #, c-format msgid "Flags -%c and -%c/%c/%c are mutually exclusive" msgstr "" -#: ../raster/r.info/main.c:127 -msgid "Unable to read range file" -msgstr "" - -#: ../raster/r.info/main.c:303 ../raster/r.info/main.c:445 +#: ../raster/r.info/main.c:312 ../raster/r.info/main.c:538 #: ../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 @@ -14338,8 +14690,8 @@ #: ../raster/r.geomorphon/main.c:196 ../raster/r.watershed/shed/com_line.c:231 #: ../raster/r.watershed/shed/com_line.c:266 ../general/g.rename/main.c:85 -#: ../general/g.copy/main.c:80 ../imagery/i.landsat.acca/main.c:188 -#: ../imagery/i.landsat.toar/main.c:563 +#: ../general/g.copy/main.c:80 ../imagery/i.maxlik/main.c:109 +#: ../imagery/i.landsat.acca/main.c:188 ../imagery/i.landsat.toar/main.c:563 #: ../imagery/i.ortho.photo/i.ortho.camera/main.c:114 #, c-format msgid "<%s> is an illegal file name" @@ -14396,7 +14748,7 @@ msgid "wetness" msgstr "" -#: ../raster/r.topidx/main.c:42 ../raster/r.watershed/front/main.c:80 +#: ../raster/r.topidx/main.c:42 ../raster/r.watershed/front/main.c:82 msgid "topographic index" msgstr "" @@ -14424,6 +14776,7 @@ msgstr "" #: ../raster/r.category/main.c:53 ../vector/v.category/main.c:76 +#: ../vector/v.to.db/main.c:46 msgid "category" msgstr "" @@ -14629,7 +14982,7 @@ msgid "Creation options" msgstr "" -#: ../raster/r.external.out/main.c:271 ../raster/r.in.gdal/main.c:207 +#: ../raster/r.external.out/main.c:271 ../raster/r.in.gdal/main.c:224 #: ../raster/r.external/main.c:95 ../vector/v.external.out/args.c:62 #: ../vector/v.external/args.c:56 msgid "List supported formats and exit" @@ -14643,135 +14996,135 @@ msgid "Print current status" msgstr "" -#: ../raster/r.resamp.bspline/main.c:84 +#: ../raster/r.resamp.bspline/main.c:86 msgid "Performs bilinear or bicubic spline interpolation with Tykhonov regularization." msgstr "" -#: ../raster/r.resamp.bspline/main.c:92 +#: ../raster/r.resamp.bspline/main.c:94 msgid "Name for output vector map with interpolation grid" msgstr "" -#: ../raster/r.resamp.bspline/main.c:97 +#: ../raster/r.resamp.bspline/main.c:99 msgid "Name of raster map to use for masking" msgstr "" -#: ../raster/r.resamp.bspline/main.c:98 ../vector/v.surf.bspline/main.c:140 +#: ../raster/r.resamp.bspline/main.c:100 ../vector/v.surf.bspline/main.c:140 msgid "Only cells that are not NULL and not zero are interpolated" msgstr "" -#: ../raster/r.resamp.bspline/main.c:106 +#: ../raster/r.resamp.bspline/main.c:108 msgid "Length of each spline step in the east-west direction. Default: 1.5 * ewres." msgstr "" -#: ../raster/r.resamp.bspline/main.c:114 +#: ../raster/r.resamp.bspline/main.c:116 msgid "Length of each spline step in the north-south direction. Default: 1.5 * nsres." msgstr "" -#: ../raster/r.resamp.bspline/main.c:118 ../vector/v.surf.bspline/main.c:163 +#: ../raster/r.resamp.bspline/main.c:120 ../vector/v.surf.bspline/main.c:163 msgid "Spline interpolation algorithm" msgstr "" -#: ../raster/r.resamp.bspline/main.c:124 +#: ../raster/r.resamp.bspline/main.c:126 #: ../vector/v.lidar.correction/main.c:407 ../vector/v.surf.bspline/main.c:170 #: ../vector/v.outlier/main.c:418 msgid "Bilinear interpolation" msgstr "" -#: ../raster/r.resamp.bspline/main.c:125 ../vector/v.surf.bspline/main.c:171 +#: ../raster/r.resamp.bspline/main.c:127 ../vector/v.surf.bspline/main.c:171 msgid "Bicubic interpolation" msgstr "" -#: ../raster/r.resamp.bspline/main.c:137 +#: ../raster/r.resamp.bspline/main.c:139 msgid "Only interpolate null cells in input raster map" msgstr "" -#: ../raster/r.resamp.bspline/main.c:143 ../vector/v.surf.bspline/main.c:101 +#: ../raster/r.resamp.bspline/main.c:145 ../vector/v.surf.bspline/main.c:101 msgid "Find the best Tykhonov regularizing parameter using a \"leave-one-out\" cross validation method" msgstr "" -#: ../raster/r.resamp.bspline/main.c:183 +#: ../raster/r.resamp.bspline/main.c:185 msgid "ew_step must be positive" msgstr "" -#: ../raster/r.resamp.bspline/main.c:191 +#: ../raster/r.resamp.bspline/main.c:193 msgid "ns_step must be positive" msgstr "" -#: ../raster/r.resamp.bspline/main.c:218 +#: ../raster/r.resamp.bspline/main.c:220 #, c-format msgid "spline step in ew direction %g" msgstr "" -#: ../raster/r.resamp.bspline/main.c:219 +#: ../raster/r.resamp.bspline/main.c:221 #, c-format msgid "spline step in ns direction %g" msgstr "" -#: ../raster/r.resamp.bspline/main.c:220 +#: ../raster/r.resamp.bspline/main.c:222 #, c-format msgid "adjusted EW splines %d" msgstr "" -#: ../raster/r.resamp.bspline/main.c:221 +#: ../raster/r.resamp.bspline/main.c:223 #, c-format msgid "adjusted NS splines %d" msgstr "" -#: ../raster/r.resamp.bspline/main.c:300 ../vector/v.surf.bspline/main.c:461 +#: ../raster/r.resamp.bspline/main.c:302 ../vector/v.surf.bspline/main.c:461 msgid "Memory in MB must be >= 3" msgstr "" -#: ../raster/r.resamp.bspline/main.c:321 ../raster/r.resamp.bspline/main.c:406 -#: ../raster/r.resamp.bspline/main.c:478 ../vector/v.surf.bspline/main.c:480 +#: ../raster/r.resamp.bspline/main.c:323 ../raster/r.resamp.bspline/main.c:408 +#: ../raster/r.resamp.bspline/main.c:480 ../vector/v.surf.bspline/main.c:480 #: ../vector/v.surf.bspline/main.c:508 msgid "Can not initialize temporary file" msgstr "" -#: ../raster/r.resamp.bspline/main.c:327 +#: ../raster/r.resamp.bspline/main.c:329 #, c-format msgid "Loading input raster <%s>" msgstr "" -#: ../raster/r.resamp.bspline/main.c:341 ../raster/r.resamp.bspline/main.c:452 -#: ../raster/r.resamp.bspline/main.c:488 +#: ../raster/r.resamp.bspline/main.c:343 ../raster/r.resamp.bspline/main.c:454 +#: ../raster/r.resamp.bspline/main.c:490 msgid "Can not write to temp file" msgstr "" -#: ../raster/r.resamp.bspline/main.c:346 +#: ../raster/r.resamp.bspline/main.c:348 msgid "Only NULL cells in input raster" msgstr "" -#: ../raster/r.resamp.bspline/main.c:370 ../vector/v.surf.bspline/main.c:313 +#: ../raster/r.resamp.bspline/main.c:372 ../vector/v.surf.bspline/main.c:313 msgid "Cross validation didn't finish correctly" msgstr "Validação cruzada não terminou correctamente" -#: ../raster/r.resamp.bspline/main.c:374 ../vector/v.surf.bspline/main.c:319 +#: ../raster/r.resamp.bspline/main.c:376 ../vector/v.surf.bspline/main.c:319 #, c-format msgid "Cross validation finished for ew_step = %f and ns_step = %f" msgstr "" -#: ../raster/r.resamp.bspline/main.c:394 +#: ../raster/r.resamp.bspline/main.c:396 msgid "Mark cells for interpolation" msgstr "" -#: ../raster/r.resamp.bspline/main.c:466 +#: ../raster/r.resamp.bspline/main.c:468 msgid "No NULL cells found in input raster." msgstr "" -#: ../raster/r.resamp.bspline/main.c:481 ../vector/v.surf.bspline/main.c:483 +#: ../raster/r.resamp.bspline/main.c:483 ../vector/v.surf.bspline/main.c:483 msgid "Initializing output..." msgstr "" -#: ../raster/r.resamp.bspline/main.c:556 +#: ../raster/r.resamp.bspline/main.c:558 #, c-format msgid "subregion %d of %d" msgstr "" -#: ../raster/r.resamp.bspline/main.c:730 +#: ../raster/r.resamp.bspline/main.c:732 msgid "No data within this subregion. Consider increasing the spline step." msgstr "" -#: ../raster/r.resamp.bspline/main.c:746 ../vector/v.surf.bspline/main.c:899 +#: ../raster/r.resamp.bspline/main.c:748 ../vector/v.surf.bspline/main.c:899 #: ../vector/v.net.components/main.c:213 ../vector/v.out.postgis/main.c:174 msgid "Writing output..." msgstr "" @@ -15144,6 +15497,10 @@ msgid "Raster maps <%s>, <%s> and <%s> created." msgstr "" +#: ../raster/r.null/main.c:61 ../raster3d/r3.null/main.c:181 +msgid "null data" +msgstr "" + #: ../raster/r.null/main.c:62 msgid "Manages NULL-values of given raster map." msgstr "" @@ -15199,71 +15556,76 @@ msgid "Raster map <%s> is a reclass of map <%s@%s>. Consider to generate a copy with r.mapcalc. Exiting." msgstr "" -#: ../raster/r.null/main.c:138 +#: ../raster/r.null/main.c:136 +#, c-format +msgid "<%s> is a virtual raster map. Consider to generate a copy with r.mapcalc. Exiting." +msgstr "" + +#: ../raster/r.null/main.c:142 #, c-format msgid "Raster map <%s> is not in your mapset <%s>" msgstr "" -#: ../raster/r.null/main.c:145 +#: ../raster/r.null/main.c:149 #, c-format msgid "%s is illegal entry for null" msgstr "" -#: ../raster/r.null/main.c:152 +#: ../raster/r.null/main.c:156 #, c-format msgid "Raster map <%s> already has a null bitmap file" msgstr "" -#: ../raster/r.null/main.c:156 +#: ../raster/r.null/main.c:160 #, c-format msgid "<%s> is integer raster map (CELL)" msgstr "" -#: ../raster/r.null/main.c:160 +#: ../raster/r.null/main.c:164 #, c-format msgid "<%s> is integer raster map (CELL). Using null=%d." msgstr "" -#: ../raster/r.null/main.c:166 +#: ../raster/r.null/main.c:170 #, c-format msgid "<%s> is floating pointing raster map" msgstr "" -#: ../raster/r.null/main.c:183 ../raster/r.null/main.c:226 +#: ../raster/r.null/main.c:187 ../raster/r.null/main.c:230 #, c-format msgid "Writing new null file for raster map <%s>..." msgstr "" -#: ../raster/r.null/main.c:193 ../raster/r.null/main.c:238 -#: ../raster/r.null/main.c:252 +#: ../raster/r.null/main.c:197 ../raster/r.null/main.c:242 +#: ../raster/r.null/main.c:256 #, c-format msgid "Raster map <%s> modified." msgstr "" -#: ../raster/r.null/main.c:208 +#: ../raster/r.null/main.c:212 msgid "The NULL file is already compressed, nothing to do." msgstr "" -#: ../raster/r.null/main.c:214 +#: ../raster/r.null/main.c:218 msgid "The NULL file is already uncompressed, nothing to do." msgstr "" -#: ../raster/r.null/main.c:245 +#: ../raster/r.null/main.c:249 #, c-format msgid "Removing null file for raster map <%s>..." msgstr "" -#: ../raster/r.null/main.c:316 +#: ../raster/r.null/main.c:320 #, c-format msgid "%s: %s: illegal value spec" msgstr "" -#: ../raster/r.null/main.c:318 +#: ../raster/r.null/main.c:322 #, c-format msgid "%s: illegal value spec" msgstr "" -#: ../raster/r.null/main.c:379 +#: ../raster/r.null/main.c:383 #, c-format msgid "Writing new data for raster map <%s>..." msgstr "" @@ -15345,7 +15707,7 @@ msgid "Line %d is not point or centroid, skipped" msgstr "" -#: ../raster/r.what/main.c:404 +#: ../raster/r.what/main.c:409 #, c-format msgid "%s %s is outside your current region" msgstr "" @@ -15512,210 +15874,215 @@ msgid "Error reading segment file" msgstr "" -#: ../raster/r.proj/main.c:149 +#: ../raster/r.proj/main.c:152 msgid "Re-projects a raster map from given location to the current location." msgstr "" -#: ../raster/r.proj/main.c:153 +#: ../raster/r.proj/main.c:156 msgid "Location containing input raster map" msgstr "" -#: ../raster/r.proj/main.c:154 ../raster/r.proj/main.c:159 -#: ../raster/r.proj/main.c:164 ../vector/v.proj/main.c:79 -#: ../vector/v.proj/main.c:84 ../vector/v.proj/main.c:90 +#: ../raster/r.proj/main.c:157 ../raster/r.proj/main.c:162 +#: ../raster/r.proj/main.c:167 ../vector/v.proj/main.c:84 +#: ../vector/v.proj/main.c:89 ../vector/v.proj/main.c:95 #: ../vector/v.net.flow/main.c:108 ../vector/v.net.flow/main.c:114 msgid "Source" msgstr "" -#: ../raster/r.proj/main.c:157 +#: ../raster/r.proj/main.c:160 msgid "Mapset containing input raster map" msgstr "" -#: ../raster/r.proj/main.c:158 ../vector/v.proj/main.c:83 +#: ../raster/r.proj/main.c:161 ../vector/v.proj/main.c:88 msgid "Default: name of current mapset" msgstr "" -#: ../raster/r.proj/main.c:162 +#: ../raster/r.proj/main.c:165 msgid "Name of input raster map to re-project" msgstr "" -#: ../raster/r.proj/main.c:167 ../vector/v.proj/main.c:93 +#: ../raster/r.proj/main.c:170 ../vector/v.proj/main.c:98 msgid "Path to GRASS database of input location" msgstr "Caminho para o banco de dados GRASS da locação de entrada" -#: ../raster/r.proj/main.c:171 +#: ../raster/r.proj/main.c:174 msgid "Name for output raster map (default: same as 'input')" msgstr "" -#: ../raster/r.proj/main.c:172 ../raster/r.proj/main.c:183 -#: ../raster/r.proj/main.c:199 ../vector/v.proj/main.c:102 -#: ../vector/v.proj/main.c:107 ../vector/v.proj/main.c:119 -#: ../vector/v.proj/main.c:126 +#: ../raster/r.proj/main.c:175 ../raster/r.proj/main.c:186 +#: ../raster/r.proj/main.c:202 ../vector/v.proj/main.c:107 +#: ../vector/v.proj/main.c:112 ../vector/v.proj/main.c:132 +#: ../vector/v.proj/main.c:139 msgid "Target" msgstr "" -#: ../raster/r.proj/main.c:198 +#: ../raster/r.proj/main.c:201 msgid "Resolution of output raster map" msgstr "" -#: ../raster/r.proj/main.c:203 +#: ../raster/r.proj/main.c:209 ../vector/v.proj/main.c:119 +#, fuzzy +msgid "PROJ pipeline for coordinate transformation" +msgstr "Não consegui fechar o mapa" + +#: ../raster/r.proj/main.c:214 msgid "List raster maps in input mapset and exit" msgstr "" -#: ../raster/r.proj/main.c:213 +#: ../raster/r.proj/main.c:224 msgid "Print input map's bounds in the current projection and exit" msgstr "" -#: ../raster/r.proj/main.c:219 +#: ../raster/r.proj/main.c:230 msgid "Print input map's bounds in the current projection and exit (shell style)" msgstr "" -#: ../raster/r.proj/main.c:245 ../display/d.mon/start.c:52 +#: ../raster/r.proj/main.c:256 ../display/d.mon/start.c:52 #: ../imagery/i.gensig/parse.c:50 ../imagery/i.gensigset/parse.c:57 -#: ../imagery/i.cluster/main.c:179 ../vector/v.proj/main.c:150 -#: ../vector/v.external/main.c:137 +#: ../imagery/i.cluster/main.c:179 ../misc/m.nviz.image/main.c:77 +#: ../vector/v.proj/main.c:163 ../vector/v.external/main.c:141 #, c-format msgid "option <%s>: <%s> exists. To overwrite, use the --overwrite flag" msgstr "" -#: ../raster/r.proj/main.c:252 ../vector/v.proj/main.c:165 +#: ../raster/r.proj/main.c:263 ../vector/v.proj/main.c:178 msgid "Input and output locations can not be the same" msgstr "" -#: ../raster/r.proj/main.c:254 +#: ../raster/r.proj/main.c:265 msgid "Input and output locations are the same" msgstr "" -#: ../raster/r.proj/main.c:264 +#: ../raster/r.proj/main.c:275 msgid "Unable to get projection info of output raster map" msgstr "" -#: ../raster/r.proj/main.c:267 +#: ../raster/r.proj/main.c:278 msgid "Unable to get projection units of output raster map" msgstr "" -#: ../raster/r.proj/main.c:270 +#: ../raster/r.proj/main.c:281 msgid "Unable to get projection key values of output raster map" msgstr "" -#: ../raster/r.proj/main.c:279 +#: ../raster/r.proj/main.c:290 #, c-format msgid "Mapset <%s> in input location <%s> - %s" msgstr "" -#: ../raster/r.proj/main.c:281 ../raster/r.in.gdal/main.c:938 +#: ../raster/r.proj/main.c:292 ../raster/r.in.gdal/main.c:1009 #: ../imagery/i.rectify/target.c:32 #: ../imagery/i.ortho.photo/i.ortho.rectify/target.c:32 #: ../vector/v.rectify/target.c:41 msgid "permission denied" msgstr "" -#: ../raster/r.proj/main.c:282 ../raster/r.in.gdal/main.c:939 +#: ../raster/r.proj/main.c:293 ../raster/r.in.gdal/main.c:1010 #: ../imagery/i.rectify/target.c:32 #: ../imagery/i.ortho.photo/i.ortho.rectify/target.c:32 #: ../vector/v.rectify/target.c:41 msgid "not found" msgstr "" -#: ../raster/r.proj/main.c:288 ../vector/v.proj/main.c:189 +#: ../raster/r.proj/main.c:299 ../vector/v.proj/main.c:201 #, c-format msgid "Checking location <%s> mapset <%s>" msgstr "" -#: ../raster/r.proj/main.c:300 ../vector/v.proj/main.c:206 -#: ../vector/v.select/main.c:89 ../vector/v.in.ogr/main.c:444 +#: ../raster/r.proj/main.c:311 ../vector/v.proj/main.c:218 +#: ../vector/v.select/main.c:89 ../vector/v.in.ogr/main.c:461 #: ../vector/v.what.rast/main.c:121 ../vector/v.edit/main.c:89 #: ../vector/v.net/args.c:152 ../vector/v.net/args.c:159 #: ../vector/v.net/args.c:165 ../vector/v.net/args.c:169 -#: ../vector/v.net/args.c:179 ../vector/v.external/main.c:110 +#: ../vector/v.net/args.c:179 ../vector/v.external/main.c:114 #: ../scripts/d.frame/d.frame.py:288 #, c-format, python-format msgid "Required parameter <%s> not set" msgstr "" -#: ../raster/r.proj/main.c:303 +#: ../raster/r.proj/main.c:314 #, c-format msgid "Raster map <%s> in location <%s> in mapset <%s> not found" msgstr "" -#: ../raster/r.proj/main.c:311 +#: ../raster/r.proj/main.c:322 msgid "Unable to get projection info of input map" msgstr "" -#: ../raster/r.proj/main.c:314 +#: ../raster/r.proj/main.c:330 msgid "Unable to get projection units of input map" msgstr "" -#: ../raster/r.proj/main.c:317 +#: ../raster/r.proj/main.c:333 msgid "Unable to get projection key values of input map" msgstr "" -#: ../raster/r.proj/main.c:332 +#: ../raster/r.proj/main.c:357 msgid "Unable to work with unprojected data (xy location)" msgstr "" -#: ../raster/r.proj/main.c:351 +#: ../raster/r.proj/main.c:376 #, c-format msgid "Input map <%s@%s> in location <%s>:" msgstr "" -#: ../raster/r.proj/main.c:443 +#: ../raster/r.proj/main.c:470 msgid "Input:" msgstr "" -#: ../raster/r.proj/main.c:444 ../raster/r.proj/main.c:455 +#: ../raster/r.proj/main.c:471 ../raster/r.proj/main.c:482 #, c-format msgid "Cols: %d (%d)" msgstr "" -#: ../raster/r.proj/main.c:445 ../raster/r.proj/main.c:456 +#: ../raster/r.proj/main.c:472 ../raster/r.proj/main.c:483 #, c-format msgid "Rows: %d (%d)" msgstr "" -#: ../raster/r.proj/main.c:446 ../raster/r.proj/main.c:457 +#: ../raster/r.proj/main.c:473 ../raster/r.proj/main.c:484 #, c-format msgid "North: %f (%f)" msgstr "" -#: ../raster/r.proj/main.c:447 ../raster/r.proj/main.c:458 +#: ../raster/r.proj/main.c:474 ../raster/r.proj/main.c:485 #, c-format msgid "South: %f (%f)" msgstr "" -#: ../raster/r.proj/main.c:448 ../raster/r.proj/main.c:459 +#: ../raster/r.proj/main.c:475 ../raster/r.proj/main.c:486 #, c-format msgid "West: %f (%f)" msgstr "" -#: ../raster/r.proj/main.c:449 ../raster/r.proj/main.c:460 +#: ../raster/r.proj/main.c:476 ../raster/r.proj/main.c:487 #, c-format msgid "East: %f (%f)" msgstr "" -#: ../raster/r.proj/main.c:450 ../raster/r.proj/main.c:461 +#: ../raster/r.proj/main.c:477 ../raster/r.proj/main.c:488 #, c-format msgid "EW-res: %f" msgstr "" -#: ../raster/r.proj/main.c:451 ../raster/r.proj/main.c:462 +#: ../raster/r.proj/main.c:478 ../raster/r.proj/main.c:489 #, c-format msgid "NS-res: %f" msgstr "" -#: ../raster/r.proj/main.c:454 +#: ../raster/r.proj/main.c:481 msgid "Output:" msgstr "" -#: ../raster/r.proj/main.c:491 +#: ../raster/r.proj/main.c:518 msgid "Projecting..." msgstr "" -#: ../raster/r.proj/bordwalk.c:216 +#: ../raster/r.proj/bordwalk.c:223 msgid "Input raster map is outside current region" msgstr "" -#: ../raster/r.proj/bordwalk.c:242 +#: ../raster/r.proj/bordwalk.c:251 msgid "Unable to reproject map center" msgstr "" @@ -15809,60 +16176,64 @@ msgid "Creates shaded relief map from an elevation map (DEM)." msgstr "" -#: ../raster/r.relief/main.c:117 +#: ../raster/r.relief/main.c:115 +msgid "Name of input raster (typically elevation) map" +msgstr "" + +#: ../raster/r.relief/main.c:118 msgid "Name for output shaded relief map" msgstr "" -#: ../raster/r.relief/main.c:125 +#: ../raster/r.relief/main.c:126 msgid "Altitude of the sun in degrees above the horizon" msgstr "" -#: ../raster/r.relief/main.c:126 ../raster/r.relief/main.c:136 +#: ../raster/r.relief/main.c:127 ../raster/r.relief/main.c:137 msgid "Sun position" msgstr "" -#: ../raster/r.relief/main.c:135 +#: ../raster/r.relief/main.c:136 msgid "Azimuth of the sun in degrees to the east of north" msgstr "" -#: ../raster/r.relief/main.c:143 +#: ../raster/r.relief/main.c:144 msgid "Factor for exaggerating relief" msgstr "" -#: ../raster/r.relief/main.c:151 +#: ../raster/r.relief/main.c:152 msgid "Scale factor for converting meters to elevation units" msgstr "" -#: ../raster/r.relief/main.c:158 +#: ../raster/r.relief/main.c:159 msgid "Elevation units (overrides scale factor)" msgstr "" -#: ../raster/r.relief/main.c:163 +#: ../raster/r.relief/main.c:164 msgid "international feet" msgstr "" -#: ../raster/r.relief/main.c:164 +#: ../raster/r.relief/main.c:165 msgid "survey feet" msgstr "" -#: ../raster/r.relief/main.c:194 ../raster/r.in.gdal/main.c:400 -#: ../raster/r.in.gdal/main.c:682 ../imagery/i.landsat.toar/main.c:548 +#: ../raster/r.relief/main.c:195 ../raster/r.in.gdal/main.c:458 +#: ../raster/r.in.gdal/main.c:746 ../imagery/i.landsat.toar/main.c:548 #, c-format msgid "Raster map <%s> already exists and will be overwritten" msgstr "" -#: ../raster/r.relief/main.c:197 ../raster/r.in.gdal/main.c:403 -#: ../raster/r.in.gdal/main.c:685 +#: ../raster/r.relief/main.c:198 ../raster/r.in.gdal/main.c:461 +#: ../raster/r.in.gdal/main.c:749 #, c-format msgid "Raster map <%s> already exists" msgstr "" -#: ../raster/r.relief/main.c:215 +#: ../raster/r.relief/main.c:216 #, c-format msgid "%s=%s - must not be zero" msgstr "" -#: ../raster/r.relief/main.c:474 +#: ../raster/r.relief/main.c:475 #, c-format msgid "Shaded relief raster map <%s> complete" msgstr "" @@ -15925,338 +16296,352 @@ msgid "trying to divide by zero...no unique solution for system...skipping..." msgstr "" -#: ../raster/r.in.gdal/main.c:96 +#: ../raster/r.in.gdal/main.c:99 msgid "Imports raster data into a GRASS raster map using GDAL library." msgstr "" -#: ../raster/r.in.gdal/main.c:102 +#: ../raster/r.in.gdal/main.c:105 msgid "Name of raster file to be imported" msgstr "" -#: ../raster/r.in.gdal/main.c:111 +#: ../raster/r.in.gdal/main.c:114 msgid "Band(s) to select (default is all bands)" msgstr "" -#: ../raster/r.in.gdal/main.c:112 ../raster/r.in.gdal/main.c:225 +#: ../raster/r.in.gdal/main.c:115 ../raster/r.in.gdal/main.c:242 +#: ../scripts/i.spectral/i.spectral.py:200 msgid "Bands" msgstr "" -#: ../raster/r.in.gdal/main.c:129 +#: ../raster/r.in.gdal/main.c:132 msgid "Name of GCPs target location" msgstr "" -#: ../raster/r.in.gdal/main.c:131 +#: ../raster/r.in.gdal/main.c:134 msgid "Name of location to create or to read projection from for GCPs transformation" msgstr "" -#: ../raster/r.in.gdal/main.c:133 ../raster/r.in.gdal/main.c:188 -#: ../raster/r.in.gdal/main.c:195 ../vector/v.info/print.c:505 +#: ../raster/r.in.gdal/main.c:136 ../raster/r.in.gdal/main.c:205 +#: ../raster/r.in.gdal/main.c:212 ../vector/v.info/print.c:505 #: ../vector/v.info/print.c:510 msgid "Projection" msgstr "" -#: ../raster/r.in.gdal/main.c:148 +#: ../raster/r.in.gdal/main.c:151 msgid "Offset to be added to band numbers" msgstr "" -#: ../raster/r.in.gdal/main.c:149 +#: ../raster/r.in.gdal/main.c:152 msgid "If 0, no offset is added and the first band is 1" msgstr "" -#: ../raster/r.in.gdal/main.c:157 +#: ../raster/r.in.gdal/main.c:160 msgid "Zero-padding of band number by filling with leading zeros up to given number" msgstr "" -#: ../raster/r.in.gdal/main.c:158 +#: ../raster/r.in.gdal/main.c:161 msgid "If 0, length will be adjusted to 'offset' number without leading zeros" msgstr "" -#: ../raster/r.in.gdal/main.c:164 +#: ../raster/r.in.gdal/main.c:167 msgid "Name of the output file that contains the imported map names" msgstr "" -#: ../raster/r.in.gdal/main.c:171 ../vector/v.in.lidar/main.c:272 -#: ../vector/v.in.ogr/main.c:281 +#: ../raster/r.in.gdal/main.c:174 ../vector/v.in.lidar/main.c:272 +#: ../vector/v.in.ogr/main.c:298 msgid "Name for new location to create" msgstr "Nome da nova locação a criar" -#: ../raster/r.in.gdal/main.c:178 +#: ../raster/r.in.gdal/main.c:181 msgid "File prefix for raster attribute tables" msgstr "" -#: ../raster/r.in.gdal/main.c:179 +#: ../raster/r.in.gdal/main.c:182 msgid "The band number and \".csv\" will be appended to the file prefix" msgstr "" -#: ../raster/r.in.gdal/main.c:193 ../raster/r.external/main.c:109 -#: ../vector/v.in.ogr/main.c:354 ../vector/v.external/args.c:52 +#: ../raster/r.in.gdal/main.c:189 ../vector/v.in.ogr/main.c:220 +msgid "GDAL configuration options" +msgstr "" + +#: ../raster/r.in.gdal/main.c:190 ../raster/r.in.gdal/main.c:197 +#: ../vector/v.in.ogr/main.c:221 ../vector/v.in.ogr/main.c:228 +msgid "Comma-separated list of key=value pairs" +msgstr "" + +#: ../raster/r.in.gdal/main.c:196 ../vector/v.in.ogr/main.c:227 +msgid "GDAL dataset open options" +msgstr "" + +#: ../raster/r.in.gdal/main.c:210 ../raster/r.external/main.c:109 +#: ../vector/v.in.ogr/main.c:371 ../vector/v.external/args.c:52 msgid "Perform projection check only and exit" msgstr "" -#: ../raster/r.in.gdal/main.c:200 ../raster/r.external/main.c:114 -#: ../vector/v.in.lidar/main.c:302 ../vector/v.in.ogr/main.c:366 +#: ../raster/r.in.gdal/main.c:217 ../raster/r.external/main.c:114 +#: ../vector/v.in.lidar/main.c:302 ../vector/v.in.ogr/main.c:383 msgid "Extend region extents based on new dataset" msgstr "" -#: ../raster/r.in.gdal/main.c:202 ../raster/r.external/main.c:115 -#: ../vector/v.in.ogr/main.c:368 +#: ../raster/r.in.gdal/main.c:219 ../raster/r.external/main.c:115 +#: ../vector/v.in.ogr/main.c:385 msgid "Also updates the default region if in the PERMANENT mapset" msgstr "" -#: ../raster/r.in.gdal/main.c:218 ../raster/r.external/main.c:119 +#: ../raster/r.in.gdal/main.c:235 ../raster/r.external/main.c:119 #: ../raster/r.region/main.c:70 msgid "Auto-adjustment for lat/lon" msgstr "" -#: ../raster/r.in.gdal/main.c:219 ../raster/r.external/main.c:120 +#: ../raster/r.in.gdal/main.c:236 ../raster/r.external/main.c:120 #: ../raster/r.region/main.c:71 msgid "Attempt to fix small precision errors in resolution and extents" msgstr "" -#: ../raster/r.in.gdal/main.c:224 +#: ../raster/r.in.gdal/main.c:241 msgid "Keep band numbers instead of using band color names" msgstr "Manter os números das bandas em vez de usar os nomes das cores" -#: ../raster/r.in.gdal/main.c:230 +#: ../raster/r.in.gdal/main.c:247 msgid "Create the location specified by the \"location\" parameter and exit. Do not import the raster file." msgstr "" -#: ../raster/r.in.gdal/main.c:235 ../vector/v.in.lidar/main.c:284 -#: ../vector/v.in.ogr/main.c:361 +#: ../raster/r.in.gdal/main.c:252 ../vector/v.in.lidar/main.c:284 +#: ../vector/v.in.ogr/main.c:378 msgid "Limit import to the current region" msgstr "" -#: ../raster/r.in.gdal/main.c:240 +#: ../raster/r.in.gdal/main.c:257 msgid "Print number of bands and exit" msgstr "" -#: ../raster/r.in.gdal/main.c:272 ../raster/r.external/list.c:23 +#: ../raster/r.in.gdal/main.c:289 ../raster/r.external/list.c:23 #: ../vector/v.external.out/list.c:102 ../vector/v.out.ogr/list.c:116 -#: ../vector/v.in.ogr/main.c:403 ../vector/v.external/list.c:94 +#: ../vector/v.in.ogr/main.c:420 ../vector/v.external/list.c:94 msgid "Supported formats:" msgstr "" -#: ../raster/r.in.gdal/main.c:315 +#: ../raster/r.in.gdal/main.c:332 msgid "You have to specify a target location different from output location" msgstr "" -#: ../raster/r.in.gdal/main.c:319 +#: ../raster/r.in.gdal/main.c:336 msgid "You need to specify valid location name." msgstr "" -#: ../raster/r.in.gdal/main.c:323 +#: ../raster/r.in.gdal/main.c:340 msgid "The '-l' flag only works in Lat/Lon locations" msgstr "" -#: ../raster/r.in.gdal/main.c:326 +#: ../raster/r.in.gdal/main.c:343 msgid "The number of digits for band numbering must be equal or greater than 0" msgstr "" -#: ../raster/r.in.gdal/main.c:339 +#: ../raster/r.in.gdal/main.c:356 msgid "Disabling '-r' flag for new location" msgstr "" -#: ../raster/r.in.gdal/main.c:347 ../raster/r.in.gdal/main.c:350 +#: ../raster/r.in.gdal/main.c:362 #, c-format -msgid "Using memory cache size: %.1f MiB" +msgid "Using memory cache size: %s MiB" msgstr "" -#: ../raster/r.in.gdal/main.c:359 +#: ../raster/r.in.gdal/main.c:417 #, c-format msgid "Unable to open datasource <%s>" msgstr "" -#: ../raster/r.in.gdal/main.c:370 +#: ../raster/r.in.gdal/main.c:428 #, c-format msgid "Input seems to be NOAA/AVHRR data which needs to be georeferenced with thin plate spline transformation (%s or %s)." msgstr "" -#: ../raster/r.in.gdal/main.c:383 +#: ../raster/r.in.gdal/main.c:441 msgid "Input contains subdatasets which may need to be imported separately" msgstr "" -#: ../raster/r.in.gdal/main.c:423 +#: ../raster/r.in.gdal/main.c:481 msgid "Input raster map is flipped or rotated - cannot import. You may use 'gdalwarp' to transform the map to North-up." msgstr "" -#: ../raster/r.in.gdal/main.c:442 +#: ../raster/r.in.gdal/main.c:500 #, c-format msgid "Unable to fetch the affine transformation coefficients. Flag -%c cannot be used in this case." msgstr "" -#: ../raster/r.in.gdal/main.c:470 +#: ../raster/r.in.gdal/main.c:528 msgid "Map bounds have been constrained to geographic coordinates. You will almost certainly want to check map bounds and resolution with r.info and reset them with r.region before going any further." msgstr "" -#: ../raster/r.in.gdal/main.c:515 ../raster/r.in.gdal/main.c:542 +#: ../raster/r.in.gdal/main.c:573 ../raster/r.in.gdal/main.c:603 msgid "Input raster does not overlap current computational region. Nothing to import." msgstr "" -#: ../raster/r.in.gdal/main.c:579 +#: ../raster/r.in.gdal/main.c:643 #, c-format msgid "Importing %d raster bands..." msgstr "" -#: ../raster/r.in.gdal/main.c:598 ../raster/r.external/main.c:230 +#: ../raster/r.in.gdal/main.c:662 ../raster/r.external/main.c:230 #, c-format msgid "Selected band (%d) does not exist" msgstr "" -#: ../raster/r.in.gdal/main.c:623 +#: ../raster/r.in.gdal/main.c:687 msgid "Unable to open the map names output text file" msgstr "" -#: ../raster/r.in.gdal/main.c:654 +#: ../raster/r.in.gdal/main.c:718 #, c-format msgid "Unable to get raster band number %d" msgstr "" -#: ../raster/r.in.gdal/main.c:731 +#: ../raster/r.in.gdal/main.c:796 #, c-format msgid "Copying %d GCPS in points file for <%s>" msgstr "" -#: ../raster/r.in.gdal/main.c:739 +#: ../raster/r.in.gdal/main.c:804 msgid "GCPs have the following OpenGIS WKT Coordinate System:" msgstr "" -#: ../raster/r.in.gdal/main.c:762 +#: ../raster/r.in.gdal/main.c:827 msgid "Re-projecting GCPs table:" msgstr "" -#: ../raster/r.in.gdal/main.c:763 +#: ../raster/r.in.gdal/main.c:828 #, c-format msgid "* Input projection for GCP table: %s" msgstr "" -#: ../raster/r.in.gdal/main.c:765 +#: ../raster/r.in.gdal/main.c:830 #, c-format msgid "* Output projection for GCP table: %s" msgstr "" -#: ../raster/r.in.gdal/main.c:786 +#: ../raster/r.in.gdal/main.c:852 #, c-format -msgid "Error in pj_do_proj (can't re-projection GCP %i)" +msgid "Error in %s (can't re-project GCP %i)" msgstr "" -#: ../raster/r.in.gdal/main.c:808 ../raster/r.in.gdal/proj.c:63 -#: ../raster/r.external/proj.c:63 ../vector/v.in.lidar/main.c:507 -#: ../vector/v.in.ogr/proj.c:253 ../vector/v.external/proj.c:154 +#: ../raster/r.in.gdal/main.c:875 ../raster/r.in.gdal/proj.c:85 +#: ../raster/r.external/proj.c:85 ../vector/v.in.lidar/main.c:507 +#: ../vector/v.in.ogr/proj.c:292 ../vector/v.external/proj.c:177 msgid "Unable to convert input map projection to GRASS format; cannot create new location." msgstr "Não consegui converter a projeção do mapa de entrada para o formato do GRASS, não posso criar nova locação." -#: ../raster/r.in.gdal/main.c:832 ../raster/r.in.gdal/proj.c:69 -#: ../raster/r.external/proj.c:69 ../vector/v.in.lidar/main.c:513 -#: ../vector/v.in.ogr/proj.c:259 ../vector/v.external/proj.c:160 +#: ../raster/r.in.gdal/main.c:899 ../raster/r.in.gdal/proj.c:91 +#: ../raster/r.external/proj.c:91 ../vector/v.in.lidar/main.c:513 +#: ../vector/v.in.ogr/proj.c:298 ../vector/v.external/proj.c:183 #, c-format msgid "Unable to create new location <%s>" msgstr "" -#: ../raster/r.in.gdal/main.c:838 ../raster/r.in.gdal/proj.c:72 -#: ../raster/r.external/proj.c:72 ../general/g.proj/create.c:15 -#: ../vector/v.in.lidar/main.c:516 ../vector/v.in.ogr/proj.c:262 -#: ../vector/v.external/proj.c:163 +#: ../raster/r.in.gdal/main.c:905 ../raster/r.in.gdal/proj.c:94 +#: ../raster/r.external/proj.c:94 ../general/g.proj/create.c:16 +#: ../vector/v.in.lidar/main.c:516 ../vector/v.in.ogr/proj.c:301 +#: ../vector/v.external/proj.c:186 #, c-format msgid "Location <%s> created" msgstr "" -#: ../raster/r.in.gdal/main.c:841 +#: ../raster/r.in.gdal/main.c:908 #, c-format msgid "The target for the output group <%s> has been set to location <%s>, mapset ." msgstr "" -#: ../raster/r.in.gdal/main.c:881 ../raster/r.external/window.c:93 -#: ../vector/v.in.ogr/main.c:1871 +#: ../raster/r.in.gdal/main.c:948 ../raster/r.external/window.c:93 +#: ../vector/v.in.ogr/main.c:1971 msgid "Default region for this location updated" msgstr "" -#: ../raster/r.in.gdal/main.c:884 ../raster/r.external/window.c:96 -#: ../vector/v.in.ogr/main.c:1874 +#: ../raster/r.in.gdal/main.c:951 ../raster/r.external/window.c:96 +#: ../vector/v.in.ogr/main.c:1974 msgid "Region for the current mapset updated" msgstr "" -#: ../raster/r.in.gdal/main.c:912 +#: ../raster/r.in.gdal/main.c:980 msgid "Unable to translate projection key values of input GCPs" msgstr "" -#: ../raster/r.in.gdal/main.c:928 +#: ../raster/r.in.gdal/main.c:996 msgid "Unable to get projection info of target location" msgstr "" -#: ../raster/r.in.gdal/main.c:930 +#: ../raster/r.in.gdal/main.c:998 msgid "Unable to get projection units of target location" msgstr "" -#: ../raster/r.in.gdal/main.c:932 +#: ../raster/r.in.gdal/main.c:1000 msgid "Unable to get projection key values of target location" msgstr "" -#: ../raster/r.in.gdal/main.c:936 ../imagery/i.rectify/target.c:31 +#: ../raster/r.in.gdal/main.c:1007 ../imagery/i.rectify/target.c:31 #: ../imagery/i.ortho.photo/i.ortho.rectify/target.c:31 #: ../vector/v.rectify/target.c:40 #, c-format msgid "Mapset <%s> in target location <%s> - " msgstr "" -#: ../raster/r.in.gdal/main.c:974 +#: ../raster/r.in.gdal/main.c:1045 #, c-format msgid "Importing raster map <%s>..." msgstr "" -#: ../raster/r.in.gdal/main.c:1089 ../raster/r.in.gdal/main.c:1144 -#: ../raster/r.in.gdal/main.c:1218 +#: ../raster/r.in.gdal/main.c:1162 ../raster/r.in.gdal/main.c:1217 +#: ../raster/r.in.gdal/main.c:1291 msgid "Invalid row" msgstr "" -#: ../raster/r.in.gdal/main.c:1486 ../raster/r.in.gdal/main.c:1543 +#: ../raster/r.in.gdal/main.c:1559 ../raster/r.in.gdal/main.c:1616 msgid "Inconsistent color rules in RAT" msgstr "" -#: ../raster/r.in.gdal/main.c:1600 +#: ../raster/r.in.gdal/main.c:1673 #, c-format msgid "Setting grey color table for <%s> (8bit, full range)" msgstr "" -#: ../raster/r.in.gdal/main.c:1614 +#: ../raster/r.in.gdal/main.c:1687 #, c-format msgid "Setting grey color table for <%s> (16bit, image range)" msgstr "" -#: ../raster/r.in.gdal/main.c:1716 +#: ../raster/r.in.gdal/main.c:1789 #, c-format msgid "Unable to open file <%s>: %s." msgstr "" -#: ../raster/r.in.gdal/proj.c:42 ../raster/r.external/proj.c:42 +#: ../raster/r.in.gdal/proj.c:46 ../raster/r.external/proj.c:46 #, c-format msgid "" "Input contains an invalid SRS. WKT definition:\n" "%s" msgstr "" -#: ../raster/r.in.gdal/proj.c:51 ../raster/r.external/proj.c:51 +#: ../raster/r.in.gdal/proj.c:73 ../raster/r.external/proj.c:73 msgid "No projection information available" msgstr "" -#: ../raster/r.in.gdal/proj.c:94 ../raster/r.external/proj.c:94 -#: ../vector/v.in.ogr/proj.c:284 ../vector/v.external/proj.c:185 +#: ../raster/r.in.gdal/proj.c:116 ../raster/r.external/proj.c:116 +#: ../vector/v.in.ogr/proj.c:323 ../vector/v.external/proj.c:208 msgid "Unable to convert input map projection information to GRASS format." msgstr "" -#: ../raster/r.in.gdal/proj.c:138 ../raster/r.external/proj.c:138 -#: ../vector/v.in.ogr/proj.c:329 ../vector/v.external/proj.c:230 +#: ../raster/r.in.gdal/proj.c:160 ../raster/r.external/proj.c:160 +#: ../vector/v.in.ogr/proj.c:368 ../vector/v.external/proj.c:253 msgid "Location PROJ_INFO is:\n" msgstr "" -#: ../raster/r.in.gdal/proj.c:148 ../raster/r.in.gdal/proj.c:155 -#: ../raster/r.external/proj.c:148 ../raster/r.external/proj.c:155 -#: ../vector/v.in.ogr/proj.c:339 ../vector/v.in.ogr/proj.c:346 -#: ../vector/v.external/proj.c:240 ../vector/v.external/proj.c:247 +#: ../raster/r.in.gdal/proj.c:170 ../raster/r.in.gdal/proj.c:177 +#: ../raster/r.external/proj.c:170 ../raster/r.external/proj.c:177 +#: ../vector/v.in.ogr/proj.c:378 ../vector/v.in.ogr/proj.c:385 +#: ../vector/v.external/proj.c:263 ../vector/v.external/proj.c:270 msgid "Dataset PROJ_INFO is:\n" msgstr "" -#: ../raster/r.in.gdal/proj.c:241 ../raster/r.external/proj.c:241 -#: ../vector/v.in.ogr/proj.c:432 ../vector/v.external/proj.c:333 +#: ../raster/r.in.gdal/proj.c:263 ../raster/r.external/proj.c:263 +#: ../vector/v.in.ogr/proj.c:471 ../vector/v.external/proj.c:356 msgid "Consider generating a new location from the input dataset using the 'location' parameter.\n" msgstr "" @@ -16402,7 +16787,7 @@ msgid "You already know the sun position" msgstr "" -#: ../raster/r.sunmask/main.c:444 ../vector/v.colors/main.c:199 +#: ../raster/r.sunmask/main.c:444 ../vector/v.colors/main.c:212 #, c-format msgid "Option <%s> required" msgstr "" @@ -16416,24 +16801,24 @@ msgid "Calculating shadows from DEM..." msgstr "Calculando sombras a partir do DEM..." -#: ../raster/r.sunmask/g_solposition.c:66 +#: ../raster/r.sunmask/g_solposition.c:67 msgid "Unable to calculate sun position in un-projected locations. Specify sunposition directly." msgstr "" -#: ../raster/r.sunmask/g_solposition.c:88 +#: ../raster/r.sunmask/g_solposition.c:89 #, c-format msgid "Specified point %f, %f outside of current region, is that intended? Anyway, it will be used." msgstr "" -#: ../raster/r.sunmask/g_solposition.c:98 ../raster/r.latlong/main.c:101 +#: ../raster/r.sunmask/g_solposition.c:99 ../raster/r.latlong/main.c:99 msgid "Unable to get projection info of current location" msgstr "" -#: ../raster/r.sunmask/g_solposition.c:101 ../raster/r.latlong/main.c:103 +#: ../raster/r.sunmask/g_solposition.c:102 ../raster/r.latlong/main.c:101 msgid "Unable to get projection units of current location" msgstr "" -#: ../raster/r.sunmask/g_solposition.c:104 ../raster/r.latlong/main.c:105 +#: ../raster/r.sunmask/g_solposition.c:105 ../raster/r.latlong/main.c:103 msgid "Unable to get projection key values of current location" msgstr "" @@ -16674,7 +17059,7 @@ #: ../raster/r.support/main.c:312 ../scripts/d.polar/d.polar.py:407 #: ../scripts/i.in.spotvgt/i.in.spotvgt.py:280 -#: ../scripts/r.plane/r.plane.py:122 ../scripts/r.fillnulls/r.fillnulls.py:494 +#: ../scripts/r.plane/r.plane.py:122 ../scripts/r.fillnulls/r.fillnulls.py:506 #: ../scripts/v.in.e00/v.in.e00.py:165 ../scripts/r.in.aster/r.in.aster.py:144 msgid "Done." msgstr "Concluído." @@ -16940,139 +17325,104 @@ msgid "Imagery group <%s> created" msgstr "" -#: ../raster/r.external/link.c:48 +#: ../raster/r.external/link.c:46 msgid "Complex types not supported" msgstr "" -#: ../raster/r.external/link.c:63 +#: ../raster/r.external/link.c:56 #, c-format msgid "Copying color table for %s" msgstr "" -#: ../raster/r.external/link.c:81 +#: ../raster/r.external/link.c:74 #, c-format msgid "Setting grey color table for <%s> (full 8bit range)" msgstr "" -#: ../raster/r.external/link.c:87 -#, c-format -msgid "Setting grey color table for <%s> (data range)" -msgstr "" - -#: ../raster/r.external/link.c:101 -#, c-format -msgid "Unable to create cell/%s file" -msgstr "" - -#: ../raster/r.external/link.c:110 -#, c-format -msgid "Unable to create fcell/%s file" -msgstr "" - -#: ../raster/r.external/link.c:146 +#: ../raster/r.external/link.c:132 #, c-format msgid "Unable to create cell_misc/%s/gdal file" msgstr "" -#: ../raster/r.external/link.c:149 +#: ../raster/r.external/link.c:135 #, c-format msgid "Error writing cell_misc/%s/gdal file" msgstr "" -#: ../raster/r.external/link.c:174 -#, c-format -msgid "Unable to create cell_misc/%s/f_format file" -msgstr "" - -#: ../raster/r.external/link.c:177 -#, c-format -msgid "Error writing cell_misc/%s/f_format file" -msgstr "" - -#: ../raster/r.external/link.c:224 -#, c-format -msgid "Creating support files for %s" -msgstr "" - -#: ../raster/r.external/link.c:236 -#, c-format -msgid "Link to raster map <%s> created." -msgstr "" - #: ../raster/r.resamp.filter/main.c:142 #, c-format msgid "Filter <%s> not found" msgstr "" -#: ../raster/r.resamp.filter/main.c:391 +#: ../raster/r.resamp.filter/main.c:396 msgid "kernel filter" msgstr "" -#: ../raster/r.resamp.filter/main.c:394 +#: ../raster/r.resamp.filter/main.c:399 msgid "Resamples raster map layers using an analytic kernel." msgstr "" -#: ../raster/r.resamp.filter/main.c:405 +#: ../raster/r.resamp.filter/main.c:410 msgid "Filter kernel(s)" msgstr "" -#: ../raster/r.resamp.filter/main.c:413 +#: ../raster/r.resamp.filter/main.c:418 msgid "Filter radius" msgstr "" -#: ../raster/r.resamp.filter/main.c:420 +#: ../raster/r.resamp.filter/main.c:425 msgid "Filter radius (horizontal)" msgstr "" -#: ../raster/r.resamp.filter/main.c:427 +#: ../raster/r.resamp.filter/main.c:432 msgid "Filter radius (vertical)" msgstr "" -#: ../raster/r.resamp.filter/main.c:438 ../vector/v.external.out/args.c:90 +#: ../raster/r.resamp.filter/main.c:443 ../vector/v.external.out/args.c:90 #, c-format msgid "%s= and %s=/%s= are mutually exclusive" msgstr "" -#: ../raster/r.resamp.filter/main.c:443 +#: ../raster/r.resamp.filter/main.c:448 #, c-format msgid "Either %s= or %s=/%s= required" msgstr "" -#: ../raster/r.resamp.filter/main.c:446 +#: ../raster/r.resamp.filter/main.c:451 #, c-format msgid "Both %s= and %s= required" msgstr "" -#: ../raster/r.resamp.filter/main.c:469 +#: ../raster/r.resamp.filter/main.c:474 msgid "Differing number of values for filter= and [xy_]radius=" msgstr "" -#: ../raster/r.resamp.filter/main.c:472 +#: ../raster/r.resamp.filter/main.c:477 #, c-format msgid "Too many filters (max: %d)" msgstr "" -#: ../raster/r.resamp.filter/main.c:490 +#: ../raster/r.resamp.filter/main.c:495 msgid "At least one filter must be finite" msgstr "" -#: ../raster/r.latlong/main.c:57 +#: ../raster/r.latlong/main.c:56 msgid "latitude" msgstr "" -#: ../raster/r.latlong/main.c:58 +#: ../raster/r.latlong/main.c:57 msgid "longitude" msgstr "" -#: ../raster/r.latlong/main.c:60 +#: ../raster/r.latlong/main.c:59 msgid "Creates a latitude/longitude raster map." msgstr "" -#: ../raster/r.latlong/main.c:66 +#: ../raster/r.latlong/main.c:65 msgid "Name for output latitude or longitude raster map" msgstr "" -#: ../raster/r.latlong/main.c:70 +#: ../raster/r.latlong/main.c:69 msgid "Longitude output" msgstr "" @@ -17121,14 +17471,14 @@ #: ../raster/r.region/main.c:61 ../raster/r.region/main.c:66 #: ../raster/r.region/main.c:72 ../raster/r.region/main.c:87 #: ../raster/r.region/main.c:94 ../raster/r.region/main.c:101 -#: ../raster/r.region/main.c:144 ../general/g.region/main.c:78 -#: ../general/g.region/main.c:84 ../general/g.region/main.c:171 -#: ../general/g.region/main.c:178 ../general/g.region/main.c:187 -#: ../general/g.region/main.c:195 +#: ../raster/r.region/main.c:144 ../general/g.region/main.c:79 +#: ../general/g.region/main.c:85 ../general/g.region/main.c:172 +#: ../general/g.region/main.c:179 ../general/g.region/main.c:188 +#: ../general/g.region/main.c:196 msgid "Existing" msgstr "" -#: ../raster/r.region/main.c:65 ../general/g.region/main.c:77 +#: ../raster/r.region/main.c:65 ../general/g.region/main.c:78 msgid "Set from default region" msgstr "Ajustar pela região padrão" @@ -17148,19 +17498,19 @@ msgid "Set region to match this vector map" msgstr "Ajustar a região coincidente com esse mapa vetorial" -#: ../raster/r.region/main.c:109 ../general/g.region/main.c:203 +#: ../raster/r.region/main.c:109 ../general/g.region/main.c:204 msgid "Value for the northern edge" msgstr "Valor para a borda norte" -#: ../raster/r.region/main.c:118 ../general/g.region/main.c:212 +#: ../raster/r.region/main.c:118 ../general/g.region/main.c:213 msgid "Value for the southern edge" msgstr "Valor para a borda sul" -#: ../raster/r.region/main.c:127 ../general/g.region/main.c:221 +#: ../raster/r.region/main.c:127 ../general/g.region/main.c:222 msgid "Value for the eastern edge" msgstr "Valor para a borda leste" -#: ../raster/r.region/main.c:136 ../general/g.region/main.c:230 +#: ../raster/r.region/main.c:136 ../general/g.region/main.c:231 msgid "Value for the western edge" msgstr "Valor para a borda oeste" @@ -17655,31 +18005,31 @@ msgid "No basins were created. Verify threshold and region settings." msgstr "" -#: ../raster/r.watershed/seg/close_maps2.c:86 +#: ../raster/r.watershed/seg/close_maps2.c:87 msgid "Closing stream segments map" msgstr "" -#: ../raster/r.watershed/seg/close_maps2.c:109 +#: ../raster/r.watershed/seg/close_maps2.c:110 msgid "Closing basins map" msgstr "" -#: ../raster/r.watershed/seg/close_maps2.c:116 +#: ../raster/r.watershed/seg/close_maps2.c:117 msgid "Closing half basins map" msgstr "" -#: ../raster/r.watershed/seg/main.c:92 ../raster/r.watershed/seg/main.c:107 -#: ../raster/r.watershed/ram/main.c:82 ../raster/r.watershed/ram/main.c:98 +#: ../raster/r.watershed/seg/main.c:93 ../raster/r.watershed/seg/main.c:108 +#: ../raster/r.watershed/ram/main.c:85 ../raster/r.watershed/ram/main.c:101 #, c-format msgid "SECTION %d: Closing Maps." msgstr "" -#: ../raster/r.watershed/seg/main.c:105 ../raster/r.watershed/ram/main.c:96 +#: ../raster/r.watershed/seg/main.c:106 ../raster/r.watershed/ram/main.c:99 #, c-format msgid "SECTION %d: Watershed determination." msgstr "" #: ../raster/r.watershed/seg/do_astar.c:30 -#: ../raster/r.watershed/ram/do_astar.c:27 +#: ../raster/r.watershed/ram/do_astar.c:28 msgid "SECTION 2: A* Search." msgstr "" @@ -17687,73 +18037,73 @@ msgid "No seeds for A* Search" msgstr "" -#: ../raster/r.watershed/seg/do_astar.c:146 +#: ../raster/r.watershed/seg/do_astar.c:147 msgid "bug in A* Search: doer %" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:20 +#: ../raster/r.watershed/seg/close_maps.c:23 msgid "Closing accumulation map" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:136 +#: ../raster/r.watershed/seg/close_maps.c:140 msgid "Closing TCI and SPI maps" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:138 +#: ../raster/r.watershed/seg/close_maps.c:142 msgid "Closing TCI map" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:140 +#: ../raster/r.watershed/seg/close_maps.c:144 msgid "Closing SPI map" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:300 +#: ../raster/r.watershed/seg/close_maps.c:307 msgid "Closing flow direction map" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:327 +#: ../raster/r.watershed/seg/close_maps.c:334 msgid "Closing LS map" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:332 +#: ../raster/r.watershed/seg/close_maps.c:339 msgid "Closing SL map" msgstr "" -#: ../raster/r.watershed/seg/init_vars.c:139 +#: ../raster/r.watershed/seg/init_vars.c:143 #, c-format msgid "SECTION 1 beginning: Initiating Variables. %d section total." msgid_plural "SECTION 1 beginning: Initiating Variables. %d sections total." msgstr[0] "" msgstr[1] "" -#: ../raster/r.watershed/seg/init_vars.c:175 +#: ../raster/r.watershed/seg/init_vars.c:178 msgid "Maximum memory to be used was smaller than 3 MB, set to 3 MB." msgstr "" -#: ../raster/r.watershed/seg/init_vars.c:470 +#: ../raster/r.watershed/seg/init_vars.c:511 msgid "SECTION 1b: Determining Offmap Flow." msgstr "" -#: ../raster/r.watershed/seg/do_cum.c:119 -#: ../raster/r.watershed/ram/do_cum.c:114 +#: ../raster/r.watershed/seg/do_cum.c:122 +#: ../raster/r.watershed/ram/do_cum.c:116 msgid "SECTION 3: Accumulating Surface Flow with SFD." msgstr "" -#: ../raster/r.watershed/seg/do_cum.c:293 -#: ../raster/r.watershed/ram/do_cum.c:276 +#: ../raster/r.watershed/seg/do_cum.c:315 +#: ../raster/r.watershed/ram/do_cum.c:296 msgid "SECTION 3a: Accumulating Surface Flow with MFD." msgstr "" -#: ../raster/r.watershed/seg/do_cum.c:529 +#: ../raster/r.watershed/seg/do_cum.c:560 msgid "MFD: A * path already processed when distributing flow: %d of %" msgstr "" -#: ../raster/r.watershed/seg/do_cum.c:533 -#: ../raster/r.watershed/ram/do_cum.c:486 +#: ../raster/r.watershed/seg/do_cum.c:564 +#: ../raster/r.watershed/ram/do_cum.c:512 msgid "SECTION 3b: Adjusting drainage directions." msgstr "" -#: ../raster/r.watershed/seg/usage.c:9 ../raster/r.watershed/ram/usage.c:9 +#: ../raster/r.watershed/seg/usage.c:9 #, c-format msgid "" "USAGE for basin delineation:\n" @@ -17765,187 +18115,194 @@ "\n" msgstr "" -#: ../raster/r.watershed/front/main.c:77 +#: ../raster/r.watershed/front/main.c:79 msgid "drainage" msgstr "" -#: ../raster/r.watershed/front/main.c:79 +#: ../raster/r.watershed/front/main.c:81 msgid "stream power index" msgstr "" -#: ../raster/r.watershed/front/main.c:81 +#: ../raster/r.watershed/front/main.c:84 msgid "Calculates hydrological parameters and RUSLE factors." msgstr "" -#: ../raster/r.watershed/front/main.c:84 ../raster/r.watershed/front/main.c:91 -#: ../raster/r.watershed/front/main.c:97 ../raster/r.watershed/front/main.c:104 -#: ../raster/r.watershed/front/main.c:113 -#: ../raster/r.watershed/front/main.c:121 -#: ../raster/r.watershed/front/main.c:130 +#: ../raster/r.watershed/front/main.c:87 ../raster/r.watershed/front/main.c:95 +#: ../raster/r.watershed/front/main.c:102 +#: ../raster/r.watershed/front/main.c:109 +#: ../raster/r.watershed/front/main.c:118 +#: ../raster/r.watershed/front/main.c:125 +#: ../raster/r.watershed/front/main.c:132 +#: ../raster/r.watershed/front/main.c:140 msgid "Inputs" msgstr "" -#: ../raster/r.watershed/front/main.c:88 +#: ../raster/r.watershed/front/main.c:91 msgid "Name of input depressions raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:89 +#: ../raster/r.watershed/front/main.c:93 msgid "All non-NULL and non-zero cells are considered as real depressions" msgstr "" -#: ../raster/r.watershed/front/main.c:95 +#: ../raster/r.watershed/front/main.c:100 msgid "Name of input raster representing amount of overland flow per cell" msgstr "" -#: ../raster/r.watershed/front/main.c:101 +#: ../raster/r.watershed/front/main.c:106 msgid "Name of input raster map percent of disturbed land" msgstr "" -#: ../raster/r.watershed/front/main.c:102 -#: ../raster/r.watershed/front/main.c:127 +#: ../raster/r.watershed/front/main.c:107 +#: ../raster/r.watershed/front/main.c:137 msgid "For USLE" msgstr "" -#: ../raster/r.watershed/front/main.c:109 +#: ../raster/r.watershed/front/main.c:114 msgid "Name of input raster map blocking overland surface flow" msgstr "" -#: ../raster/r.watershed/front/main.c:111 +#: ../raster/r.watershed/front/main.c:116 msgid "For USLE. All non-NULL and non-zero cells are considered as blocking terrain." msgstr "" -#: ../raster/r.watershed/front/main.c:118 +#: ../raster/r.watershed/front/main.c:123 +#, fuzzy +msgid "Name of input raster map with percentages for flow accumulation." +msgstr "Nome do mapa raster a ser usado para <%s>" + +#: ../raster/r.watershed/front/main.c:129 msgid "Minimum size of exterior watershed basin" msgstr "" -#: ../raster/r.watershed/front/main.c:126 +#: ../raster/r.watershed/front/main.c:136 msgid "Maximum length of surface flow in map units" msgstr "" -#: ../raster/r.watershed/front/main.c:135 +#: ../raster/r.watershed/front/main.c:144 msgid "Name for output accumulation raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:137 +#: ../raster/r.watershed/front/main.c:145 msgid "Number of cells that drain through each cell" msgstr "" -#: ../raster/r.watershed/front/main.c:144 +#: ../raster/r.watershed/front/main.c:152 msgid "Name for output topographic index ln(a / tan(b)) map" msgstr "" -#: ../raster/r.watershed/front/main.c:151 +#: ../raster/r.watershed/front/main.c:158 msgid "Stream power index a * tan(b)" msgstr "" -#: ../raster/r.watershed/front/main.c:157 +#: ../raster/r.watershed/front/main.c:164 msgid "Name for output drainage direction raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:158 +#: ../raster/r.watershed/front/main.c:165 msgid "Directions numbered from 1 to 8" msgstr "" -#: ../raster/r.watershed/front/main.c:164 +#: ../raster/r.watershed/front/main.c:171 msgid "Name for output basins raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:170 +#: ../raster/r.watershed/front/main.c:177 msgid "Name for output stream segments raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:176 +#: ../raster/r.watershed/front/main.c:183 msgid "Name for output half basins raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:178 +#: ../raster/r.watershed/front/main.c:184 msgid "Each half-basin is given a unique value" msgstr "" -#: ../raster/r.watershed/front/main.c:184 +#: ../raster/r.watershed/front/main.c:190 msgid "Name for output slope length raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:186 +#: ../raster/r.watershed/front/main.c:191 msgid "Slope length and steepness (LS) factor for USLE" msgstr "" -#: ../raster/r.watershed/front/main.c:192 +#: ../raster/r.watershed/front/main.c:197 msgid "Name for output slope steepness raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:193 +#: ../raster/r.watershed/front/main.c:198 msgid "Slope steepness (S) factor for USLE" msgstr "" -#: ../raster/r.watershed/front/main.c:202 +#: ../raster/r.watershed/front/main.c:207 msgid "Convergence factor for MFD (1-10)" msgstr "" -#: ../raster/r.watershed/front/main.c:204 +#: ../raster/r.watershed/front/main.c:209 msgid "1 = most diverging flow, 10 = most converging flow. Recommended: 5" msgstr "" -#: ../raster/r.watershed/front/main.c:211 +#: ../raster/r.watershed/front/main.c:216 msgid "Maximum memory to be used with -m flag (in MB)" msgstr "" -#: ../raster/r.watershed/front/main.c:215 +#: ../raster/r.watershed/front/main.c:220 msgid "SFD (D8) flow (default is MFD)" msgstr "" -#: ../raster/r.watershed/front/main.c:217 +#: ../raster/r.watershed/front/main.c:222 msgid "SFD: single flow direction, MFD: multiple flow direction" msgstr "" -#: ../raster/r.watershed/front/main.c:222 +#: ../raster/r.watershed/front/main.c:227 msgid "Allow only horizontal and vertical flow of water" msgstr "Permitir apenas fluxo horizontal e vertical de água" -#: ../raster/r.watershed/front/main.c:227 +#: ../raster/r.watershed/front/main.c:231 msgid "Enable disk swap memory option: Operation is slow" msgstr "Habilita opção de swap em disco: Operação é lenta" -#: ../raster/r.watershed/front/main.c:229 +#: ../raster/r.watershed/front/main.c:233 msgid "Only needed if memory requirements exceed available RAM; see manual on how to calculate memory requirements" msgstr "" -#: ../raster/r.watershed/front/main.c:234 +#: ../raster/r.watershed/front/main.c:238 msgid "Use positive flow accumulation even for likely underestimates" msgstr "" -#: ../raster/r.watershed/front/main.c:236 +#: ../raster/r.watershed/front/main.c:240 msgid "See manual for a detailed description of flow accumulation output" msgstr "" -#: ../raster/r.watershed/front/main.c:241 +#: ../raster/r.watershed/front/main.c:244 msgid "Beautify flat areas" msgstr "" -#: ../raster/r.watershed/front/main.c:243 +#: ../raster/r.watershed/front/main.c:246 msgid "Flow direction in flat areas is modified to look prettier" msgstr "" -#: ../raster/r.watershed/front/main.c:259 +#: ../raster/r.watershed/front/main.c:262 msgid "Sorry, you must choose an output map." msgstr "" -#: ../raster/r.watershed/front/main.c:265 +#: ../raster/r.watershed/front/main.c:268 msgid "The basin threshold must be a positive number." msgstr "" -#: ../raster/r.watershed/front/main.c:281 +#: ../raster/r.watershed/front/main.c:284 msgid "" "Sorry, if any of the following options are set:\n" " basin, stream, half_basin, length_slope, or slope_steepness\n" " you MUST provide a value for the basin threshold parameter." msgstr "" -#: ../raster/r.watershed/front/main.c:308 +#: ../raster/r.watershed/front/main.c:310 msgid "Beautify flat areas is not yet supported for disk swap mode" msgstr "" -#: ../raster/r.watershed/front/main.c:338 +#: ../raster/r.watershed/front/main.c:342 #, c-format msgid "Subprocess failed with exit code %d" msgstr "" @@ -17954,85 +18311,97 @@ msgid "SECTION 4: RUSLE LS and/or S factor determination." msgstr "" -#: ../raster/r.watershed/ram/do_astar.c:256 +#: ../raster/r.watershed/ram/do_astar.c:258 msgid "heapsize too large" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:56 +#: ../raster/r.watershed/ram/do_flatarea.c:57 msgid "Beautify flat areas: priority queue error" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:229 +#: ../raster/r.watershed/ram/do_flatarea.c:235 msgid "flat cell escaped for uphill correction" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:235 +#: ../raster/r.watershed/ram/do_flatarea.c:241 #, c-format msgid "queue error: last uphill order %d > current uphill order %d" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:240 +#: ../raster/r.watershed/ram/do_flatarea.c:246 msgid "uphill order not set" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:266 +#: ../raster/r.watershed/ram/do_flatarea.c:273 msgid "flat cell escaped in uphill correction" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:302 +#: ../raster/r.watershed/ram/do_flatarea.c:309 msgid "downhill order: no more points in down queue" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:310 +#: ../raster/r.watershed/ram/do_flatarea.c:317 msgid "flat cell escaped for downhill correction" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:316 +#: ../raster/r.watershed/ram/do_flatarea.c:323 #, c-format msgid "queue error: last downhill order %d > current downhill order %d" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:321 +#: ../raster/r.watershed/ram/do_flatarea.c:328 msgid "downhill order: downhill order not set" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:344 +#: ../raster/r.watershed/ram/do_flatarea.c:352 msgid "flat cell escaped in downhill correction" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:382 +#: ../raster/r.watershed/ram/do_flatarea.c:390 msgid "flat cell escaped for adjustment" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:389 +#: ../raster/r.watershed/ram/do_flatarea.c:397 msgid "adjustment: uphill order not set" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:391 +#: ../raster/r.watershed/ram/do_flatarea.c:399 msgid "adjustment: downhill order not set" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:417 +#: ../raster/r.watershed/ram/do_flatarea.c:428 msgid "flat cell escaped in adjustment" msgstr "" -#: ../raster/r.watershed/ram/init_vars.c:121 +#: ../raster/r.watershed/ram/init_vars.c:123 #, c-format msgid "SECTION 1a (of %1d): Initiating Memory." msgstr "" -#: ../raster/r.watershed/ram/init_vars.c:311 +#: ../raster/r.watershed/ram/init_vars.c:350 #, c-format msgid "SECTION 1b (of %1d): Determining Offmap Flow." msgstr "" -#: ../raster/r.watershed/ram/do_cum.c:480 +#: ../raster/r.watershed/ram/do_cum.c:507 #, c-format msgid "MFD: A * path already processed when distributing flow: %d of %d cell" msgid_plural "MFD: A * path already processed when distributing flow: %d of %d cells" msgstr[0] "" msgstr[1] "" +#: ../raster/r.watershed/ram/usage.c:9 +#, c-format +msgid "" +"USAGE for basin delineation:\n" +"%s -4 elevation=elevation_map threshold=swale_threshold [flow=overland_flow_map] [drainage=drain_direction_map] [depression=depression_map] [accumulation=accumulation_map] [basin=watershed_basin_map] [retention=retention_map] [stream=stream_segment_map]\n" +"\n" +"USAGE for slope length determination:\n" +"%s [-4] elevation=elevation_map threshold=swale_threshold [drainage=drain_direction_map] [depression=depression_map] [accumulation=accumulation_map] [retention=retention_map] [max_slope_length=max_slope_length] [blocking=overland_blocking_map] [slope_steepness=slope_steepness_map] length_slope=length_slope_map [disturbed_land=rill_erosion_map] [slope_deposition=slope_deposition value or map]USAGE for ARMSED FILE creation:\n" +"%s [-4] elevation=elevation_map threshold=swale_threshold [flow=overland_flow_map] [drainage=drain_direction_map] [depression=depression_map] [accumulation=accumulation_map] [basin=watershed_basin_map] [stream=stream_segment_map] [half_basin=half_basin_map] [retention=retention_map] ar=ARMSED_file_name\n" +"\n" +msgstr "" + #: ../raster/r.rescale/main.c:51 msgid "Rescales the range of category values in a raster map layer." msgstr "Reescalona o intervalo dos valores de categorias num mapa raster." @@ -18235,14 +18604,14 @@ #: ../raster/r.sim/r.sim.water/main.c:324 ../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 ../vector/v.surf.rst/main.c:161 -#: ../vector/v.surf.rst/main.c:166 ../vector/v.surf.rst/main.c:187 -#: ../vector/v.surf.rst/main.c:262 ../vector/v.surf.rst/main.c:268 -#: ../vector/v.surf.rst/main.c:276 ../vector/v.surf.rst/main.c:283 -#: ../vector/v.surf.rst/main.c:291 ../vector/v.surf.rst/main.c:299 -#: ../vector/v.surf.rst/main.c:308 ../vector/v.surf.rst/main.c:316 -#: ../vector/v.surf.rst/main.c:324 ../vector/v.surf.rst/main.c:333 -#: ../vector/v.surf.rst/main.c:341 ../vector/v.surf.rst/main.c:348 +#: ../imagery/i.eb.hsebal01/main.c:178 ../vector/v.surf.rst/main.c:163 +#: ../vector/v.surf.rst/main.c:168 ../vector/v.surf.rst/main.c:189 +#: ../vector/v.surf.rst/main.c:264 ../vector/v.surf.rst/main.c:270 +#: ../vector/v.surf.rst/main.c:278 ../vector/v.surf.rst/main.c:286 +#: ../vector/v.surf.rst/main.c:294 ../vector/v.surf.rst/main.c:302 +#: ../vector/v.surf.rst/main.c:311 ../vector/v.surf.rst/main.c:319 +#: ../vector/v.surf.rst/main.c:327 ../vector/v.surf.rst/main.c:336 +#: ../vector/v.surf.rst/main.c:344 ../vector/v.surf.rst/main.c:351 msgid "Parameters" msgstr "" @@ -18299,7 +18668,7 @@ msgstr "" #: ../raster/r.sim/r.sim.sediment/main.c:374 -#: ../raster/r.sim/r.sim.water/main.c:402 ../vector/v.surf.rst/main.c:404 +#: ../raster/r.sim/r.sim.water/main.c:402 ../vector/v.surf.rst/main.c:407 #, c-format msgid "<%d> is not valid number of threads. Number of threads will be set on <%d>" msgstr "" @@ -18332,8 +18701,8 @@ msgstr "" #: ../raster/r.sim/r.sim.sediment/main.c:422 -#: ../raster/r.sim/r.sim.water/main.c:530 ../vector/v.surf.rst/main.c:656 -#: ../vector/v.surf.rst/main.c:711 ../vector/v.vol.rst/main.c:914 +#: ../raster/r.sim/r.sim.water/main.c:530 ../vector/v.surf.rst/main.c:659 +#: ../vector/v.surf.rst/main.c:714 ../vector/v.vol.rst/main.c:916 msgid "Input failed" msgstr "Entrada falhou" @@ -18607,6 +18976,7 @@ msgstr "" #: ../display/d.mon/start.c:46 ../display/d.mon/start.c:74 +#: ../misc/m.nviz.image/main.c:75 #, c-format msgid "File <%s> already exists and will be overwritten" msgstr "" @@ -18939,7 +19309,7 @@ msgstr "" #: ../display/d.vect.thematic/display.c:51 ../display/d.vect/lines.c:107 -#: ../display/d.vect/lines.c:335 +#: ../display/d.vect/lines.c:339 #, c-format msgid "Unable to read symbol <%s>, unable to display points" msgstr "" @@ -19004,7 +19374,7 @@ msgid "Line color" msgstr "Cor da Linha" -#: ../display/d.geodesic/main.c:66 ../display/d.grid/main.c:107 +#: ../display/d.geodesic/main.c:66 ../display/d.grid/main.c:106 #: ../display/d.rhumbline/main.c:62 ../display/d.legend/main.c:203 #: ../display/d.rast.num/main.c:88 ../display/d.northarrow/main.c:113 #: ../vector/v.label.sa/main.c:98 ../vector/v.label/main.c:151 @@ -19199,73 +19569,73 @@ msgid "Null cells" msgstr "" -#: ../display/d.grid/main.c:55 +#: ../display/d.grid/main.c:54 msgid "graticule" msgstr "" -#: ../display/d.grid/main.c:56 ../vector/v.mkgrid/main.c:72 +#: ../display/d.grid/main.c:55 ../vector/v.mkgrid/main.c:72 msgid "grid" msgstr "" -#: ../display/d.grid/main.c:58 +#: ../display/d.grid/main.c:57 msgid "Overlays a user-specified grid in the active display frame on the graphics monitor." msgstr "Sobrepõe uma malha especificada pelo usuário no quadro ativo do monitor gráfico." -#: ../display/d.grid/main.c:66 +#: ../display/d.grid/main.c:65 msgid "Size of grid to be drawn (in map units)" msgstr "" -#: ../display/d.grid/main.c:68 +#: ../display/d.grid/main.c:67 msgid "0 for north-south resolution of the current region. In map units or DDD:MM:SS format. Example: \"1000\" or \"0:10\"" msgstr "" -#: ../display/d.grid/main.c:76 +#: ../display/d.grid/main.c:75 msgid "Lines of the grid pass through this coordinate" msgstr "Linhas da malha passam por esta coordenada" -#: ../display/d.grid/main.c:85 +#: ../display/d.grid/main.c:84 msgid "Draw only east-west lines, north-south lines, or both " msgstr "" -#: ../display/d.grid/main.c:86 ../display/d.grid/main.c:159 -#: ../display/d.grid/main.c:164 ../display/d.grid/main.c:169 +#: ../display/d.grid/main.c:85 ../display/d.grid/main.c:158 +#: ../display/d.grid/main.c:163 ../display/d.grid/main.c:168 msgid "Disable" msgstr "" -#: ../display/d.grid/main.c:92 +#: ../display/d.grid/main.c:91 msgid "Grid line width" msgstr "" -#: ../display/d.grid/main.c:96 ../display/d.rast.num/main.c:94 +#: ../display/d.grid/main.c:95 ../display/d.rast.num/main.c:94 msgid "Grid color" msgstr "" -#: ../display/d.grid/main.c:97 ../display/d.grid/main.c:102 -#: ../display/d.grid/main.c:108 ../display/d.grid/main.c:114 +#: ../display/d.grid/main.c:96 ../display/d.grid/main.c:101 +#: ../display/d.grid/main.c:107 ../display/d.grid/main.c:113 msgid "Color" msgstr "" -#: ../display/d.grid/main.c:101 ../display/d.legend.vect/main.c:95 +#: ../display/d.grid/main.c:100 ../display/d.legend.vect/main.c:95 #: ../display/d.legend/main.c:240 ../vector/v.label.sa/main.c:144 #: ../vector/v.label/main.c:193 ../vector/v.lrs/v.lrs.label/main.c:223 msgid "Border color" msgstr "Cor da Borda" -#: ../display/d.grid/main.c:122 +#: ../display/d.grid/main.c:121 msgid "Font size for gridline coordinate labels" msgstr "" -#: ../display/d.grid/main.c:127 +#: ../display/d.grid/main.c:126 msgid "Align the origin to the east-north corner of the current region" msgstr "" -#: ../display/d.grid/main.c:132 +#: ../display/d.grid/main.c:131 msgid "Draw geographic grid (referenced to current ellipsoid)" msgstr "" -#: ../display/d.grid/main.c:133 ../display/d.grid/main.c:139 -#: ../display/d.grid/main.c:144 ../display/d.grid/main.c:149 -#: ../display/d.grid/main.c:154 ../misc/m.nviz.image/args.c:233 +#: ../display/d.grid/main.c:132 ../display/d.grid/main.c:138 +#: ../display/d.grid/main.c:143 ../display/d.grid/main.c:148 +#: ../display/d.grid/main.c:153 ../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 @@ -19273,56 +19643,56 @@ msgid "Draw" msgstr "" -#: ../display/d.grid/main.c:138 +#: ../display/d.grid/main.c:137 msgid "Draw geographic grid (referenced to WGS84 ellipsoid)" msgstr "" -#: ../display/d.grid/main.c:143 +#: ../display/d.grid/main.c:142 msgid "Draw '+' marks instead of grid lines" msgstr "" -#: ../display/d.grid/main.c:148 +#: ../display/d.grid/main.c:147 msgid "Draw '.' marks instead of grid lines" msgstr "" -#: ../display/d.grid/main.c:153 +#: ../display/d.grid/main.c:152 msgid "Draw fiducial marks instead of grid lines" msgstr "" -#: ../display/d.grid/main.c:158 +#: ../display/d.grid/main.c:157 msgid "Disable grid drawing" msgstr "Não desenhar malha" -#: ../display/d.grid/main.c:163 +#: ../display/d.grid/main.c:162 msgid "Disable border drawing" msgstr "Desabilita desenho de bordas" -#: ../display/d.grid/main.c:168 +#: ../display/d.grid/main.c:167 msgid "Disable text drawing" msgstr "Não desenhar texto" -#: ../display/d.grid/main.c:178 +#: ../display/d.grid/main.c:177 msgid "Both grid and border drawing are disabled" msgstr "Não desenhar malha e borda" -#: ../display/d.grid/main.c:182 +#: ../display/d.grid/main.c:181 msgid "Geo-grid option not available for LL projection, use without -g/-w" msgstr "" -#: ../display/d.grid/main.c:184 +#: ../display/d.grid/main.c:183 msgid "Geo-grid option not available for XY projection, use without -g/-w" msgstr "" -#: ../display/d.grid/main.c:203 +#: ../display/d.grid/main.c:202 msgid "Choose a single mark style" msgstr "" -#: ../display/d.grid/main.c:234 +#: ../display/d.grid/main.c:233 #, c-format msgid "Invalid geo-grid size <%s>" msgstr "Tamanho de Geo-Grid inválido <%s>" -#: ../display/d.grid/main.c:239 +#: ../display/d.grid/main.c:238 #, c-format msgid "Invalid grid size <%s>" msgstr "Tamanho de malha inválido <%s>" @@ -19331,35 +19701,31 @@ msgid "Reading symbol" msgstr "" -#: ../display/d.grid/plot.c:373 +#: ../display/d.grid/plot.c:289 ../display/d.grid/plot.c:296 +#: ../display/d.grid/plot.c:338 ../display/d.grid/plot.c:345 +#: ../display/d.grid/plot.c:433 ../display/d.grid/plot.c:440 +#: ../display/d.grid/plot.c:493 ../display/d.grid/plot.c:500 +#: ../display/d.grid/plot.c:647 ../display/d.grid/plot.c:664 +#: ../display/d.grid/plot.c:682 ../display/d.grid/plot.c:700 +#: ../display/d.grid/plot.c:761 ../display/d.grid/plot.c:768 +#: ../display/d.grid/plot.c:773 ../display/d.grid/plot.c:783 +#: ../display/d.grid/plot.c:788 ../display/d.where/where.c:63 +msgid "Error in GPJ_transform()" +msgstr "" + +#: ../display/d.grid/plot.c:378 msgid "Geo-grid option only available for LL projection, use without -g/-w" msgstr "" -#: ../display/d.grid/plot.c:575 +#: ../display/d.grid/plot.c:579 msgid "" "WGS84 grid output not possible as this location does not contain\n" "datum transformation parameters. Try running g.setproj." msgstr "" -#: ../display/d.grid/plot.c:743 -msgid "Error in pj_do_proj1" -msgstr "Erro em pj_do_proj1" - -#: ../display/d.grid/plot.c:749 -msgid "Error in pj_do_proj2" -msgstr "Erro em pj_do_proj2" - -#: ../display/d.grid/plot.c:753 -msgid "Error in pj_do_proj3" -msgstr "Erro em pj_do_proj3" - -#: ../display/d.grid/plot.c:761 -msgid "Error in pj_do_proj5" -msgstr "Erro em pj_do_proj5" - -#: ../display/d.grid/plot.c:765 -msgid "Error in pj_do_proj6" -msgstr "Erro em pj_do_proj6" +#: ../display/d.grid/plot.c:592 ../display/d.where/main.c:138 +msgid "Unable to set up lat/long projection parameters" +msgstr "Não consegui ajustar parâmetros de projeção lat/long" #: ../display/d.legend.vect/main.c:55 msgid "Displays a vector legend in the active graphics frame." @@ -19995,7 +20361,7 @@ #: ../display/d.linegraph/main.c:971 #, c-format -msgid "Scale Y labels cannot be used with thisrange of data (%f, %f)" +msgid "Scale Y labels cannot be used with this range of data (%f, %f)" msgstr "" #: ../display/d.vect.chart/main.c:65 @@ -20441,7 +20807,7 @@ msgid "Remove all frames and erase the screen" msgstr "Remove todas os quadros e limpa a tela" -#: ../display/d.where/where.c:29 +#: ../display/d.where/where.c:30 #, c-format msgid "Invalid coordinates <%s,%s>" msgstr "" @@ -20484,7 +20850,7 @@ msgid "Please specify a lat/long ellipsoid with -l or -w" msgstr "Favor especificar um elipsóide lat/long com -l ou -w" -#: ../display/d.where/main.c:136 +#: ../display/d.where/main.c:128 msgid "" "WGS84 output not possible as this location does not contain\n" "datum transformation parameters. Try running g.setproj." @@ -20871,7 +21237,7 @@ msgid "Invalid area %d skipped (not enough points)" msgstr "" -#: ../display/d.vect/area.c:234 +#: ../display/d.vect/area.c:236 #, c-format msgid "%d invalid color rule for areas skipped" msgid_plural "%d invalid color rules for areas skipped" @@ -21105,7 +21471,7 @@ msgid "Unable to create 3D raster map <%s>" msgstr "" -#: ../raster3d/r3.gwflow/main.c:412 ../raster3d/r3.out.netcdf/main.c:649 +#: ../raster3d/r3.gwflow/main.c:412 ../raster3d/r3.out.netcdf/main.c:650 #: ../raster3d/r3.out.vtk/main.c:252 ../raster3d/r3.out.vtk/main.c:338 #: ../raster3d/r3.in.v5d/main.c:206 ../raster3d/r3.cross.rast/main.c:55 #: ../raster3d/r3.out.v5d/main.c:55 ../raster3d/r3.out.v5d/main.c:326 @@ -21132,11 +21498,11 @@ msgid "Export projection information as wkt and proj4 parameter" msgstr "" -#: ../raster3d/r3.out.netcdf/main.c:588 +#: ../raster3d/r3.out.netcdf/main.c:589 msgid "netCDF" msgstr "" -#: ../raster3d/r3.out.netcdf/main.c:590 +#: ../raster3d/r3.out.netcdf/main.c:591 msgid "Export a 3D raster map as netCDF file." msgstr "" @@ -21228,15 +21594,15 @@ msgid "failed to interpret dp as an integer" msgstr "falha interpretando dp como inteiro" -#: ../raster3d/r3.out.vtk/main.c:451 ../raster3d/r3.to.rast/main.c:332 +#: ../raster3d/r3.out.vtk/main.c:450 ../raster3d/r3.to.rast/main.c:332 msgid "The 2D and 3D region settings are different. Using the 2D window settings to adjust the 2D part of the 3D region." msgstr "" -#: ../raster3d/r3.out.vtk/main.c:542 +#: ../raster3d/r3.out.vtk/main.c:541 msgid "Unable to close 3D raster map, the VTK file may be incomplete" msgstr "" -#: ../raster3d/r3.out.vtk/main.c:557 +#: ../raster3d/r3.out.vtk/main.c:556 msgid "Unable to close VTK-ASCII file" msgstr "" @@ -21580,7 +21946,7 @@ msgstr "" #: ../raster3d/r3.flow/main.c:414 ../vector/v.to.rast/vect2rast.c:48 -#: ../vector/v.colors/main.c:266 +#: ../vector/v.colors/main.c:279 #, c-format msgid "Vector map <%s> is not 3D" msgstr "" @@ -22097,101 +22463,101 @@ msgid "List of available elements:" msgstr "" -#: ../general/g.version/main.c:66 ../general/g.message/main.c:34 +#: ../general/g.version/main.c:70 ../general/g.message/main.c:34 #: ../general/g.tempfile/main.c:39 msgid "support" msgstr "" -#: ../general/g.version/main.c:67 +#: ../general/g.version/main.c:71 msgid "citing" msgstr "" -#: ../general/g.version/main.c:68 +#: ../general/g.version/main.c:72 msgid "copyright" msgstr "" -#: ../general/g.version/main.c:69 +#: ../general/g.version/main.c:73 msgid "version" msgstr "" -#: ../general/g.version/main.c:70 +#: ../general/g.version/main.c:74 msgid "license" msgstr "" -#: ../general/g.version/main.c:71 +#: ../general/g.version/main.c:75 msgid "Displays GRASS GIS version info." msgstr "" -#: ../general/g.version/main.c:72 +#: ../general/g.version/main.c:76 msgid "Optionally also prints build or copyright information." msgstr "" -#: ../general/g.version/main.c:76 +#: ../general/g.version/main.c:80 msgid "Print also the copyright message" msgstr "" -#: ../general/g.version/main.c:77 ../general/g.version/main.c:82 -#: ../general/g.version/main.c:87 ../general/g.version/main.c:93 -#: ../general/g.version/main.c:99 +#: ../general/g.version/main.c:81 ../general/g.version/main.c:86 +#: ../general/g.version/main.c:91 ../general/g.version/main.c:97 +#: ../general/g.version/main.c:103 msgid "Additional info" msgstr "" -#: ../general/g.version/main.c:81 +#: ../general/g.version/main.c:85 msgid "Print also the citation options" msgstr "" -#: ../general/g.version/main.c:86 +#: ../general/g.version/main.c:90 msgid "Print also the build information" msgstr "" -#: ../general/g.version/main.c:92 +#: ../general/g.version/main.c:96 msgid "Print also the GIS library revision number and date" msgstr "" -#: ../general/g.version/main.c:97 +#: ../general/g.version/main.c:101 msgid "Print also extended info for additional libraries" msgstr "" -#: ../general/g.version/main.c:98 +#: ../general/g.version/main.c:102 msgid "GDAL/OGR, PROJ.4, GEOS" msgstr "" -#: ../general/g.version/main.c:103 +#: ../general/g.version/main.c:107 msgid "Print info in shell script style (including SVN revision number)" msgstr "" -#: ../general/g.version/main.c:104 +#: ../general/g.version/main.c:108 msgid "Shell" msgstr "" -#: ../general/g.version/main.c:172 +#: ../general/g.version/main.c:176 #, 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:179 +#: ../general/g.version/main.c:183 msgid "GRASS GIS libgis version and date number don't have the expected format. Trying to print the original strings..." msgstr "" -#: ../general/g.version/main.c:181 +#: ../general/g.version/main.c:185 #, c-format msgid "GIS_H_VERSION=\"%s\"" msgstr "" -#: ../general/g.version/main.c:182 +#: ../general/g.version/main.c:186 #, c-format msgid "GIS_H_DATE=\"%s\"" msgstr "" -#: ../general/g.version/main.c:212 +#: ../general/g.version/main.c:222 msgid "GRASS not compiled with GDAL/OGR support" msgstr "" -#: ../general/g.version/main.c:223 +#: ../general/g.version/main.c:233 msgid "GRASS not compiled with GEOS support" msgstr "" -#: ../general/g.version/main.c:234 +#: ../general/g.version/main.c:244 msgid "GRASS not compiled with SQLite support" msgstr "" @@ -22368,7 +22734,7 @@ msgid "Mapset <%s> does not exist" msgstr "" -#: ../general/g.list/list.c:123 ../general/g.region/main.c:458 +#: ../general/g.list/list.c:123 ../general/g.region/main.c:471 #, c-format msgid "Unable to read header of 3D raster map <%s@%s>" msgstr "" @@ -22456,194 +22822,218 @@ msgid "input= and opacity= must have the same number of values" msgstr "" -#: ../general/g.region/main.c:66 +#: ../general/g.region/main.c:67 msgid "computational region" msgstr "" -#: ../general/g.region/main.c:68 +#: ../general/g.region/main.c:69 msgid "resolution" msgstr "" -#: ../general/g.region/main.c:71 +#: ../general/g.region/main.c:72 msgid "Manages the boundary definitions for the geographic region." msgstr "" -#: ../general/g.region/main.c:82 +#: ../general/g.region/main.c:83 msgid "Save as default region" msgstr "" -#: ../general/g.region/main.c:83 +#: ../general/g.region/main.c:84 msgid "Only possible from the PERMANENT mapset" msgstr "" -#: ../general/g.region/main.c:88 +#: ../general/g.region/main.c:89 msgid "Print the current region" msgstr "Mostra a região atual" -#: ../general/g.region/main.c:93 +#: ../general/g.region/main.c:94 msgid "Print the current region in lat/long using the current ellipsoid/datum" msgstr "" -#: ../general/g.region/main.c:99 +#: ../general/g.region/main.c:100 msgid "Print the current region extent" msgstr "Mostra a extensão da região atual" -#: ../general/g.region/main.c:105 +#: ../general/g.region/main.c:106 msgid "Print the current region map center coordinates" msgstr "Mostra as coordenadas do centro da região atual" -#: ../general/g.region/main.c:111 +#: ../general/g.region/main.c:112 msgid "Print the current region in GMT style" msgstr "" -#: ../general/g.region/main.c:117 +#: ../general/g.region/main.c:118 msgid "Print the current region in WMS style" msgstr "" -#: ../general/g.region/main.c:123 +#: ../general/g.region/main.c:124 msgid "Print region resolution in meters (geodesic)" msgstr "Mostra a resolução da região em metros (geodésica)" -#: ../general/g.region/main.c:128 +#: ../general/g.region/main.c:129 msgid "Print the convergence angle (degrees CCW)" msgstr "" -#: ../general/g.region/main.c:130 +#: ../general/g.region/main.c:131 msgid "The difference between the projection's grid north and true north, measured at the center coordinates of the current region." msgstr "" -#: ../general/g.region/main.c:136 +#: ../general/g.region/main.c:137 msgid "Print also 3D settings" msgstr "Mostrar também ajustes 3D" -#: ../general/g.region/main.c:142 +#: ../general/g.region/main.c:143 msgid "Print the maximum bounding box in lat/long on WGS84" msgstr "" -#: ../general/g.region/main.c:152 +#: ../general/g.region/main.c:153 msgid "Print in shell script style, but in one line (flat)" msgstr "" -#: ../general/g.region/main.c:158 +#: ../general/g.region/main.c:159 msgid "Align region to resolution (default = align to bounds, works only for 2D resolution)" msgstr "" -#: ../general/g.region/main.c:164 +#: ../general/g.region/main.c:165 msgid "Do not update the current region" msgstr "Não atualizar a região atual" -#: ../general/g.region/main.c:165 ../general/g.region/main.c:347 +#: ../general/g.region/main.c:166 ../general/g.region/main.c:360 #: ../vector/v.label/main.c:90 ../vector/v.label/main.c:95 #: ../vector/v.label/main.c:170 ../vector/v.label/main.c:183 msgid "Effects" msgstr "" -#: ../general/g.region/main.c:170 +#: ../general/g.region/main.c:171 msgid "Set current region from named region" msgstr "Definir região atual pela região designada" -#: ../general/g.region/main.c:177 +#: ../general/g.region/main.c:178 msgid "Set region to match raster map(s)" msgstr "" -#: ../general/g.region/main.c:185 +#: ../general/g.region/main.c:186 msgid "Set region to match 3D raster map(s) (both 2D and 3D values)" msgstr "" -#: ../general/g.region/main.c:193 +#: ../general/g.region/main.c:194 msgid "Set region to match vector map(s)" msgstr "" -#: ../general/g.region/main.c:239 +#: ../general/g.region/main.c:240 msgid "Value for the top edge" msgstr "Valor para a borda superior" -#: ../general/g.region/main.c:248 +#: ../general/g.region/main.c:249 msgid "Value for the bottom edge" msgstr "Valor para a borda inferior" -#: ../general/g.region/main.c:257 +#: ../general/g.region/main.c:258 msgid "Number of rows in the new region" msgstr "" -#: ../general/g.region/main.c:258 ../general/g.region/main.c:267 -#: ../general/g.region/main.c:277 ../general/g.region/main.c:287 -#: ../general/g.region/main.c:296 ../general/g.region/main.c:305 -#: ../general/g.region/main.c:314 +#: ../general/g.region/main.c:259 ../general/g.region/main.c:268 +#: ../general/g.region/main.c:278 ../general/g.region/main.c:288 +#: ../general/g.region/main.c:297 ../general/g.region/main.c:306 +#: ../general/g.region/main.c:315 msgid "Resolution" msgstr "" -#: ../general/g.region/main.c:266 +#: ../general/g.region/main.c:267 msgid "Number of columns in the new region" msgstr "" -#: ../general/g.region/main.c:276 +#: ../general/g.region/main.c:277 msgid "2D grid resolution (north-south and east-west)" msgstr "" -#: ../general/g.region/main.c:286 +#: ../general/g.region/main.c:287 msgid "3D grid resolution (north-south, east-west and top-bottom)" msgstr "Resolução da malha 3D (norte-sul, leste-oeste e vertical)" -#: ../general/g.region/main.c:295 +#: ../general/g.region/main.c:296 msgid "North-south 2D grid resolution" msgstr "" -#: ../general/g.region/main.c:304 +#: ../general/g.region/main.c:305 msgid "East-west 2D grid resolution" msgstr "" -#: ../general/g.region/main.c:313 +#: ../general/g.region/main.c:314 msgid "Top-bottom 3D grid resolution" msgstr "" -#: ../general/g.region/main.c:323 +#: ../general/g.region/main.c:324 msgid "Shrink region until it meets non-NULL data from this raster map" msgstr "" -#: ../general/g.region/main.c:334 +#: ../general/g.region/main.c:335 msgid "Adjust region cells to cleanly align with this raster map" msgstr "" -#: ../general/g.region/main.c:345 +#: ../general/g.region/main.c:346 +msgid "Number of cells to add to each side of the current region extent" +msgstr "" + +#: ../general/g.region/main.c:348 +#, fuzzy +msgid "A negative number shrinks the current region extent" +msgstr "Mostra a extensão da região atual" + +#: ../general/g.region/main.c:358 msgid "Save current region settings in named region file" msgstr "" -#: ../general/g.region/main.c:414 ../scripts/r.in.wms/r.in.wms.py:196 +#: ../general/g.region/main.c:427 ../scripts/r.in.wms/r.in.wms.py:196 #, c-format, python-format msgid "Region <%s> not found" msgstr "" -#: ../general/g.region/main.c:499 +#: ../general/g.region/main.c:512 msgid "Unable to get map bounding box" msgstr "" -#: ../general/g.region/main.c:784 +#: ../general/g.region/main.c:800 +#, c-format +msgid "'%s' option not used with <%s> because a coordinate would become invalid" +msgstr "" + +#: ../general/g.region/main.c:807 ../general/g.region/main.c:815 +#: ../general/g.region/main.c:823 +#, c-format +msgid "'%s' option not used with <%s> because <%s> would become minor than <%s>" +msgstr "" + +#: ../general/g.region/main.c:834 #, c-format msgid "Unable to set region <%s>" msgstr "" -#: ../general/g.region/main.c:790 +#: ../general/g.region/main.c:840 msgid "Unable to update current region" msgstr "" -#: ../general/g.region/main.c:798 +#: ../general/g.region/main.c:848 msgid "Unable to change default region. The current mapset is not ." msgstr "" -#: ../general/g.region/printwindow.c:383 +#: ../general/g.region/printwindow.c:390 msgid "You are already in Lat/Long. Use the -p flag instead." msgstr "" -#: ../general/g.region/printwindow.c:385 +#: ../general/g.region/printwindow.c:392 msgid "You are in a simple XY location, projection to Lat/Lon is not possible. Use the -p flag instead." msgstr "" -#: ../general/g.region/printwindow.c:559 +#: ../general/g.region/printwindow.c:573 msgid "WGS84 output not possible as this location does not contain datum transformation parameters. Try running g.setproj." msgstr "" -#: ../general/g.region/printwindow.c:711 +#: ../general/g.region/printwindow.c:583 +msgid "Unable to update lat/long projection parameters" +msgstr "" + +#: ../general/g.region/printwindow.c:726 msgid "Lat/Long calculations are not possible from a simple XY system" msgstr "" @@ -22867,7 +23257,7 @@ msgid "Invalid PPM file" msgstr "" -#: ../general/g.pnmcomp/main.c:96 ../scripts/v.unpack/v.unpack.py:76 +#: ../general/g.pnmcomp/main.c:96 ../scripts/v.unpack/v.unpack.py:75 #: ../scripts/v.in.geonames/v.in.geonames.py:57 #: ../scripts/v.db.update/v.db.update.py:92 #, c-format, python-format @@ -23025,68 +23415,57 @@ msgid "Only one of '%s', '%s', '%s' or '%s' options may be specified" msgstr "" -#: ../general/g.proj/main.c:263 +#: ../general/g.proj/main.c:264 msgid "Projection files missing" msgstr "" -#: ../general/g.proj/main.c:283 +#: ../general/g.proj/main.c:284 #, c-format msgid "Only one of -%c, -%c, -%c, -%c, -%c or -%c flags may be specified" msgstr "" -#: ../general/g.proj/main.c:310 +#: ../general/g.proj/main.c:311 #, c-format msgid "No output format specified, define one of flags -%c, -%c, -%c, or -%c" msgstr "" -#: ../general/g.proj/main.c:314 +#: ../general/g.proj/main.c:315 #, c-format msgid "No output format specified, define one of flags -%c, -%c, or -%c" msgstr "" -#: ../general/g.proj/output.c:146 -msgid "Unable to convert projection information to PROJ.4 format" -msgstr "" +#: ../general/g.proj/output.c:134 +#, fuzzy +msgid "Unable to convert projection information to PROJ format" +msgstr "Não consegui converter a projeção do mapa de entrada para o formato do GRASS para verificação" -#: ../general/g.proj/output.c:190 +#: ../general/g.proj/output.c:180 msgid "Unable to convert to WKT" msgstr "" -#: ../general/g.proj/input.c:91 +#: ../general/g.proj/input.c:92 msgid "Error reading WKT projection description" msgstr "" -#: ../general/g.proj/input.c:98 +#: ../general/g.proj/input.c:99 #, c-format msgid "Unable to open file '%s' for reading" msgstr "" -#: ../general/g.proj/input.c:143 +#: ../general/g.proj/input.c:166 msgid "Can't parse PROJ.4-style parameter string" msgstr "" -#: ../general/g.proj/input.c:181 +#: ../general/g.proj/input.c:205 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 +#: ../general/g.proj/input.c:284 #, c-format -msgid "Could not read georeferenced file %s using either OGR nor GDAL" +msgid "Unable to read georeferenced file <%s> using GDAL library" msgstr "" -#: ../general/g.proj/input.c:259 +#: ../general/g.proj/input.c:289 #, c-format msgid "Read of file %s was successful, but it did not contain projection information. 'XY (unprojected)' will be used" msgstr "" @@ -23106,46 +23485,41 @@ msgid "Ellipsoid set to <%s>" msgstr "" -#: ../general/g.proj/create.c:17 +#: ../general/g.proj/create.c:18 #, c-format msgid "Unable to create location <%s>: %s" msgstr "" -#: ../general/g.proj/create.c:20 +#: ../general/g.proj/create.c:21 #, c-format msgid "Unable to create projection files: %s" msgstr "" -#: ../general/g.proj/create.c:24 +#: ../general/g.proj/create.c:25 #, c-format msgid "Unable to create location <%s>" msgstr "" -#: ../general/g.proj/create.c:30 +#: ../general/g.proj/create.c:27 #, c-format msgid "" "You can switch to the new location by\n" "`%s=%s`" msgstr "" -#: ../general/g.proj/create.c:40 +#: ../general/g.proj/create.c:37 #, 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 +#: ../general/g.proj/create.c:68 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 +#: ../general/g.proj/create.c:72 msgid "Projection information updated" msgstr "" -#: ../general/g.proj/create.c:91 -#, c-format -msgid "Unable to create PROJ_EPSG file: %s" -msgstr "" - #: ../general/g.mapset/main.c:51 msgid "Changes/reports current mapset." msgstr "" @@ -23921,75 +24295,75 @@ msgid "Too many objects: integer overflow" msgstr "" -#: ../imagery/i.segment/region_growing.c:251 +#: ../imagery/i.segment/region_growing.c:256 #: ../imagery/i.segment/mean_shift.c:220 #, c-format msgid "Processing pass %d..." msgstr "" -#: ../imagery/i.segment/region_growing.c:529 +#: ../imagery/i.segment/region_growing.c:534 #, c-format msgid "Segmentation processes stopped at %d due to reaching max iteration limit, more merges may be possible" msgstr "" -#: ../imagery/i.segment/region_growing.c:531 +#: ../imagery/i.segment/region_growing.c:536 #, c-format msgid "Segmentation converged after %d iterations" msgstr "" -#: ../imagery/i.segment/region_growing.c:534 +#: ../imagery/i.segment/region_growing.c:539 msgid "Assigning region IDs to remaining single-cell regions..." msgstr "" -#: ../imagery/i.segment/region_growing.c:558 -#: ../imagery/i.segment/mean_shift.c:665 +#: ../imagery/i.segment/region_growing.c:563 +#: ../imagery/i.segment/mean_shift.c:686 #, c-format msgid "Merging segments smaller than %d cells..." msgstr "" -#: ../imagery/i.segment/region_growing.c:972 +#: ../imagery/i.segment/region_growing.c:988 #, c-format msgid "Region stats should go in tree, %d >= %d" msgstr "" -#: ../imagery/i.segment/region_growing.c:979 +#: ../imagery/i.segment/region_growing.c:995 msgid "Region ids are different" msgstr "" -#: ../imagery/i.segment/region_growing.c:983 +#: ../imagery/i.segment/region_growing.c:999 #, c-format msgid "Region id %d is invalid" msgstr "" -#: ../imagery/i.segment/region_growing.c:987 +#: ../imagery/i.segment/region_growing.c:1003 msgid "Region consists of only one cell, nothing to update" msgstr "" -#: ../imagery/i.segment/region_growing.c:1031 -#: ../imagery/i.segment/region_growing.c:1485 +#: ../imagery/i.segment/region_growing.c:1047 +#: ../imagery/i.segment/region_growing.c:1509 #, c-format msgid "Region size is larger than 2: %d" msgstr "" -#: ../imagery/i.segment/region_growing.c:1098 +#: ../imagery/i.segment/region_growing.c:1122 #, c-format msgid "Region size is %d, should be %d" msgstr "" -#: ../imagery/i.segment/region_growing.c:1340 +#: ../imagery/i.segment/region_growing.c:1364 #, c-format msgid "Candidate flag is already %s" msgstr "" -#: ../imagery/i.segment/region_growing.c:1340 +#: ../imagery/i.segment/region_growing.c:1364 msgid "set" msgstr "" -#: ../imagery/i.segment/region_growing.c:1340 +#: ../imagery/i.segment/region_growing.c:1364 msgid "unset" msgstr "" -#: ../imagery/i.segment/region_growing.c:1570 +#: ../imagery/i.segment/region_growing.c:1601 #, c-format msgid "Region of size %d should be in search tree" msgstr "" @@ -23998,11 +24372,11 @@ msgid "Writing out segment IDs..." msgstr "" -#: ../imagery/i.segment/write_output.c:120 +#: ../imagery/i.segment/write_output.c:122 msgid "Writing out goodness of fit" msgstr "" -#: ../imagery/i.segment/write_output.c:236 +#: ../imagery/i.segment/write_output.c:238 msgid "Writing out shifted band values..." msgstr "" @@ -24043,12 +24417,6 @@ msgid "Number of segments created: %d" msgstr "" -#: ../imagery/i.segment/flag.c:21 ../imagery/i.segment/flag.c:28 -#: ../vector/v.distance/main.c:810 ../vector/v.distance/main.c:887 -#: ../vector/v.distance/main.c:1097 -msgid "Out of memory!" -msgstr "" - #: ../imagery/i.segment/watershed.c:19 msgid "Watershed is not yet implemented" msgstr "" @@ -24071,240 +24439,255 @@ msgid "Found %d clumps" msgstr "" -#: ../imagery/i.segment/parse_args.c:30 +#: ../imagery/i.segment/parse_args.c:26 +#, fuzzy +msgid "Name of input imagery group or raster maps" +msgstr "Nome do Raster de entrada" + +#: ../imagery/i.segment/parse_args.c:33 msgid "Suffix for output bands with modified band values" msgstr "" -#: ../imagery/i.segment/parse_args.c:36 +#: ../imagery/i.segment/parse_args.c:39 msgid "Difference threshold between 0 and 1" msgstr "" -#: ../imagery/i.segment/parse_args.c:37 +#: ../imagery/i.segment/parse_args.c:40 msgid "Threshold = 0 merges only identical segments; threshold = 1 merges all" msgstr "" -#: ../imagery/i.segment/parse_args.c:46 +#: ../imagery/i.segment/parse_args.c:49 msgid "Spatial radius in number of cells" msgstr "" -#: ../imagery/i.segment/parse_args.c:47 +#: ../imagery/i.segment/parse_args.c:50 msgid "Must be >= 1, only cells within spatial bandwidth are considered for mean shift" msgstr "" -#: ../imagery/i.segment/parse_args.c:53 +#: ../imagery/i.segment/parse_args.c:56 msgid "Range (spectral) bandwidth [0, 1]" msgstr "" -#: ../imagery/i.segment/parse_args.c:54 +#: ../imagery/i.segment/parse_args.c:57 msgid "Only cells within range (spectral) bandwidth are considered for mean shift. Range bandwidth is used as conductance parameter for adaptive bandwidth" msgstr "" -#: ../imagery/i.segment/parse_args.c:67 +#: ../imagery/i.segment/parse_args.c:70 msgid "Segmentation method" msgstr "" -#: ../imagery/i.segment/parse_args.c:76 +#: ../imagery/i.segment/parse_args.c:79 msgid "Similarity calculation method" msgstr "" -#: ../imagery/i.segment/parse_args.c:85 +#: ../imagery/i.segment/parse_args.c:88 msgid "Minimum number of cells in a segment" msgstr "" -#: ../imagery/i.segment/parse_args.c:87 +#: ../imagery/i.segment/parse_args.c:90 msgid "The final step will merge small segments with their best neighbor" msgstr "" -#: ../imagery/i.segment/parse_args.c:98 +#: ../imagery/i.segment/parse_args.c:101 msgid "Importance of radiometric (input raster) values relative to shape" msgstr "" -#: ../imagery/i.segment/parse_args.c:108 +#: ../imagery/i.segment/parse_args.c:111 msgid "Importance of smoothness relative to compactness" msgstr "" -#: ../imagery/i.segment/parse_args.c:117 +#: ../imagery/i.segment/parse_args.c:120 msgid "Memory in MB" msgstr "" -#: ../imagery/i.segment/parse_args.c:126 ../imagery/i.cluster/main.c:126 +#: ../imagery/i.segment/parse_args.c:129 ../imagery/i.cluster/main.c:126 msgid "Maximum number of iterations" msgstr "Número de iterações máximas" -#: ../imagery/i.segment/parse_args.c:134 +#: ../imagery/i.segment/parse_args.c:137 msgid "Name for input raster map with starting seeds" msgstr "" -#: ../imagery/i.segment/parse_args.c:141 +#: ../imagery/i.segment/parse_args.c:144 msgid "Name of input bounding/constraining raster map" msgstr "" -#: ../imagery/i.segment/parse_args.c:143 +#: ../imagery/i.segment/parse_args.c:146 msgid "Must be integer values, each area will be segmented independent of the others" msgstr "" -#: ../imagery/i.segment/parse_args.c:150 +#: ../imagery/i.segment/parse_args.c:153 msgid "Name for output goodness of fit estimate map" msgstr "" -#: ../imagery/i.segment/parse_args.c:156 +#: ../imagery/i.segment/parse_args.c:159 msgid "Use 8 neighbors (3x3 neighborhood) instead of the default 4 neighbors for each pixel" msgstr "" -#: ../imagery/i.segment/parse_args.c:162 +#: ../imagery/i.segment/parse_args.c:165 msgid "Weighted input, do not perform the default scaling of input raster maps" msgstr "" -#: ../imagery/i.segment/parse_args.c:167 +#: ../imagery/i.segment/parse_args.c:170 msgid "Use adaptive bandwidth for mean shift" msgstr "" -#: ../imagery/i.segment/parse_args.c:168 +#: ../imagery/i.segment/parse_args.c:171 msgid "Range (spectral) bandwidth is adapted for each moving window" msgstr "" -#: ../imagery/i.segment/parse_args.c:173 +#: ../imagery/i.segment/parse_args.c:176 msgid "Use progressive bandwidth for mean shift" msgstr "" -#: ../imagery/i.segment/parse_args.c:175 +#: ../imagery/i.segment/parse_args.c:178 msgid "Spatial bandwidth is increased, range (spectral) bandwidth is decreased in each iteration" msgstr "" -#: ../imagery/i.segment/parse_args.c:194 +#: ../imagery/i.segment/parse_args.c:210 +#, c-format +msgid "Group <%s> not found in the current mapset" +msgstr "" + +#: ../imagery/i.segment/parse_args.c:214 +#, c-format +msgid "Group <%s> contains no raster maps" +msgstr "" + +#: ../imagery/i.segment/parse_args.c:229 msgid "Threshold should be > 0 and < 1" msgstr "" -#: ../imagery/i.segment/parse_args.c:200 +#: ../imagery/i.segment/parse_args.c:235 #, c-format msgid "Option '%s' must be >= 1" msgstr "" -#: ../imagery/i.segment/parse_args.c:208 +#: ../imagery/i.segment/parse_args.c:243 #, c-format msgid "Negative value %s for option '%s': disabling" msgstr "" -#: ../imagery/i.segment/parse_args.c:213 +#: ../imagery/i.segment/parse_args.c:248 #, c-format msgid "Value %s for option '%s' is >= 1: disabling" msgstr "" -#: ../imagery/i.segment/parse_args.c:235 +#: ../imagery/i.segment/parse_args.c:270 msgid "Unable to assign segmentation method" msgstr "" -#: ../imagery/i.segment/parse_args.c:245 +#: ../imagery/i.segment/parse_args.c:280 msgid "Invalid similarity method" msgstr "" -#: ../imagery/i.segment/parse_args.c:251 +#: ../imagery/i.segment/parse_args.c:286 #, c-format msgid "Option '%s' must be > 0" msgstr "" -#: ../imagery/i.segment/parse_args.c:253 ../imagery/i.segment/parse_args.c:258 +#: ../imagery/i.segment/parse_args.c:288 ../imagery/i.segment/parse_args.c:293 #, c-format msgid "Option '%s' must be <= 1" msgstr "" -#: ../imagery/i.segment/parse_args.c:256 +#: ../imagery/i.segment/parse_args.c:291 #, c-format msgid "Option '%s' must be >= 0" msgstr "" -#: ../imagery/i.segment/parse_args.c:284 +#: ../imagery/i.segment/parse_args.c:319 msgid "Seeds raster map not found" msgstr "" -#: ../imagery/i.segment/parse_args.c:288 +#: ../imagery/i.segment/parse_args.c:323 msgid "Seeeds raster map must be CELL type (integers)" msgstr "" -#: ../imagery/i.segment/parse_args.c:298 +#: ../imagery/i.segment/parse_args.c:333 msgid "Segmentation constraint/boundary raster map not found" msgstr "" -#: ../imagery/i.segment/parse_args.c:302 +#: ../imagery/i.segment/parse_args.c:337 msgid "Segmentation constraint raster map must be CELL type (integers)" msgstr "" -#: ../imagery/i.segment/parse_args.c:321 +#: ../imagery/i.segment/parse_args.c:356 msgid "Integer overflow: too many cells in current region" msgstr "" -#: ../imagery/i.segment/parse_args.c:334 +#: ../imagery/i.segment/parse_args.c:369 msgid "Invalid output raster name for goodness of fit" msgstr "" -#: ../imagery/i.segment/parse_args.c:341 +#: ../imagery/i.segment/parse_args.c:376 #, c-format msgid "Maximum number of iterations set to %d" msgstr "" -#: ../imagery/i.segment/parse_args.c:351 +#: ../imagery/i.segment/parse_args.c:386 #, c-format msgid "Invalid number of iterations, %d will be used" msgstr "" -#: ../imagery/i.segment/parse_args.c:360 +#: ../imagery/i.segment/parse_args.c:395 msgid "Invalid number of MB, 300 will be used" msgstr "" -#: ../imagery/i.segment/open_files.c:39 +#: ../imagery/i.segment/open_files.c:61 #, c-format -msgid "Group <%s> not found in the current mapset" +msgid "Input map <%s> is all NULL" msgstr "" -#: ../imagery/i.segment/open_files.c:43 +#: ../imagery/i.segment/open_files.c:65 #, c-format -msgid "Group <%s> contains no raster maps" +msgid "Input map <%s> is a constant of value %g" msgstr "" -#: ../imagery/i.segment/open_files.c:120 +#: ../imagery/i.segment/open_files.c:114 msgid "Insufficient number of non-NULL cells in current region" msgstr "" -#: ../imagery/i.segment/open_files.c:151 +#: ../imagery/i.segment/open_files.c:145 msgid "Loading input bands..." msgstr "" -#: ../imagery/i.segment/open_files.c:153 +#: ../imagery/i.segment/open_files.c:147 msgid "Loading input band..." msgstr "" -#: ../imagery/i.segment/open_files.c:185 ../imagery/i.segment/open_files.c:190 -#: ../imagery/i.segment/open_files.c:212 ../imagery/i.segment/open_files.c:270 -#: ../imagery/i.segment/open_files.c:358 ../imagery/i.segment/open_files.c:424 -#: ../imagery/i.segment/open_files.c:480 +#: ../imagery/i.segment/open_files.c:179 ../imagery/i.segment/open_files.c:184 +#: ../imagery/i.segment/open_files.c:206 ../imagery/i.segment/open_files.c:264 +#: ../imagery/i.segment/open_files.c:352 ../imagery/i.segment/open_files.c:418 +#: ../imagery/i.segment/open_files.c:474 msgid "Unable to write to temporary file" msgstr "" -#: ../imagery/i.segment/open_files.c:277 +#: ../imagery/i.segment/open_files.c:271 #, c-format msgid "There are no boundary constraints in '%s'" msgstr "" -#: ../imagery/i.segment/open_files.c:333 +#: ../imagery/i.segment/open_files.c:327 #, c-format msgid "Loading seeds from raster map <%s>..." msgstr "" -#: ../imagery/i.segment/open_files.c:363 +#: ../imagery/i.segment/open_files.c:357 #, c-format msgid "No seeds found in '%s'!" msgstr "" -#: ../imagery/i.segment/open_files.c:383 +#: ../imagery/i.segment/open_files.c:377 msgid "Too many seeds: integer overflow" msgstr "" -#: ../imagery/i.segment/open_files.c:500 +#: ../imagery/i.segment/open_files.c:494 #, c-format msgid "Segment %d is already registered!" msgstr "" -#: ../imagery/i.segment/open_files.c:554 +#: ../imagery/i.segment/open_files.c:553 #, c-format msgid "Regions with at least %d cells are stored in memory" msgstr "" @@ -24358,7 +24741,7 @@ msgid "Mean shift converged after %d iterations" msgstr "" -#: ../imagery/i.segment/mean_shift.c:748 +#: ../imagery/i.segment/mean_shift.c:769 #, c-format msgid "Renumbering remaining %d segments..." msgstr "" @@ -24404,7 +24787,7 @@ msgid "supervised classification" msgstr "" -#: ../imagery/i.gensig/main.c:42 ../imagery/i.maxlik/main.c:63 +#: ../imagery/i.gensig/main.c:42 ../imagery/i.maxlik/main.c:65 msgid "Maximum Likelihood Classification" msgstr "" @@ -24896,30 +25279,35 @@ msgid "<%s> has too many signatures (limit is 255)" msgstr "" -#: ../imagery/i.maxlik/main.c:66 +#: ../imagery/i.maxlik/main.c:68 msgid "Classifies the cell spectral reflectances in imagery data." msgstr "" -#: ../imagery/i.maxlik/main.c:68 +#: ../imagery/i.maxlik/main.c:70 msgid "Classification is based on the spectral signature information generated by either i.cluster, g.gui.iclass, or i.gensig." msgstr "" -#: ../imagery/i.maxlik/main.c:81 ../imagery/i.smap/parse.c:20 +#: ../imagery/i.maxlik/main.c:83 ../imagery/i.smap/parse.c:20 msgid "Name of input file containing signatures" msgstr "" -#: ../imagery/i.maxlik/main.c:82 +#: ../imagery/i.maxlik/main.c:84 msgid "Generated by either i.cluster, g.gui.iclass, or i.gensig" msgstr "" -#: ../imagery/i.maxlik/main.c:86 ../imagery/i.smap/parse.c:28 +#: ../imagery/i.maxlik/main.c:88 ../imagery/i.smap/parse.c:28 msgid "Name for output raster map holding classification results" msgstr "" -#: ../imagery/i.maxlik/main.c:92 +#: ../imagery/i.maxlik/main.c:94 msgid "Name for output raster map holding reject threshold results" msgstr "" +#: ../imagery/i.maxlik/main.c:106 +#, fuzzy, c-format +msgid "<%s> does not match the current mapset" +msgstr "Não atualizar a região atual" + #: ../imagery/i.maxlik/invert.c:28 #, c-format msgid "Signature %d is not valid (ill-conditioned) - ignored" @@ -25077,7 +25465,7 @@ msgid "Set current location and mapset as target for imagery group" msgstr "Definir locação e mapset atuais como destino para um grupo de imagens" -#: ../imagery/i.target/main.c:80 ../imagery/i.group/main.c:117 +#: ../imagery/i.target/main.c:80 ../imagery/i.group/main.c:156 msgid "Group must exist in the current mapset" msgstr "" @@ -25318,209 +25706,209 @@ msgid "biophysical parameters" msgstr "" -#: ../imagery/i.vi/main.c:93 +#: ../imagery/i.vi/main.c:94 msgid "Calculates different types of vegetation indices." msgstr "" -#: ../imagery/i.vi/main.c:94 +#: ../imagery/i.vi/main.c:95 msgid "Uses red and nir bands mostly, and some indices require additional bands." msgstr "" -#: ../imagery/i.vi/main.c:101 +#: ../imagery/i.vi/main.c:102 msgid "Name of input red channel surface reflectance map" msgstr "" -#: ../imagery/i.vi/main.c:102 ../imagery/i.vi/main.c:141 -#: ../imagery/i.vi/main.c:149 ../imagery/i.vi/main.c:157 -#: ../imagery/i.vi/main.c:165 ../imagery/i.vi/main.c:173 +#: ../imagery/i.vi/main.c:103 ../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 "Range: [0.0;1.0]" msgstr "" -#: ../imagery/i.vi/main.c:110 +#: ../imagery/i.vi/main.c:111 msgid "Type of vegetation index" msgstr "" -#: ../imagery/i.vi/main.c:115 +#: ../imagery/i.vi/main.c:116 msgid "Atmospherically Resistant Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:116 +#: ../imagery/i.vi/main.c:117 msgid "Difference Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:117 +#: ../imagery/i.vi/main.c:118 msgid "Enhanced Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:118 +#: ../imagery/i.vi/main.c:119 msgid "Enhanced Vegetation Index 2" msgstr "" -#: ../imagery/i.vi/main.c:119 +#: ../imagery/i.vi/main.c:120 msgid "Green Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:120 +#: ../imagery/i.vi/main.c:121 msgid "Green Atmospherically Resistant Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:121 +#: ../imagery/i.vi/main.c:122 msgid "Global Environmental Monitoring Index" msgstr "" -#: ../imagery/i.vi/main.c:122 +#: ../imagery/i.vi/main.c:123 msgid "Infrared Percentage Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:123 +#: ../imagery/i.vi/main.c:124 msgid "Modified Soil Adjusted Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:124 +#: ../imagery/i.vi/main.c:125 msgid "second Modified Soil Adjusted Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:125 +#: ../imagery/i.vi/main.c:126 msgid "Normalized Difference Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:126 +#: ../imagery/i.vi/main.c:127 msgid "Perpendicular Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:127 +#: ../imagery/i.vi/main.c:128 msgid "Soil Adjusted Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:128 +#: ../imagery/i.vi/main.c:129 msgid "Simple Ratio" msgstr "" -#: ../imagery/i.vi/main.c:129 +#: ../imagery/i.vi/main.c:130 msgid "Visible Atmospherically Resistant Index" msgstr "" -#: ../imagery/i.vi/main.c:130 +#: ../imagery/i.vi/main.c:131 msgid "Weighted Difference Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:134 +#: ../imagery/i.vi/main.c:135 msgid "type" msgstr "" -#: ../imagery/i.vi/main.c:140 +#: ../imagery/i.vi/main.c:141 msgid "Name of input nir channel surface reflectance map" msgstr "" -#: ../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 ../vector/v.vol.rst/main.c:254 -#: ../vector/v.vol.rst/main.c:303 +#: ../imagery/i.vi/main.c:143 ../imagery/i.vi/main.c:151 +#: ../imagery/i.vi/main.c:159 ../imagery/i.vi/main.c:167 +#: ../imagery/i.vi/main.c:175 ../vector/v.vol.rst/main.c:256 +#: ../vector/v.vol.rst/main.c:305 msgid "Optional inputs" msgstr "" -#: ../imagery/i.vi/main.c:148 +#: ../imagery/i.vi/main.c:149 msgid "Name of input green channel surface reflectance map" msgstr "" -#: ../imagery/i.vi/main.c:156 +#: ../imagery/i.vi/main.c:157 msgid "Name of input blue channel surface reflectance map" msgstr "" -#: ../imagery/i.vi/main.c:164 +#: ../imagery/i.vi/main.c:165 msgid "Name of input 5th channel surface reflectance map" msgstr "" -#: ../imagery/i.vi/main.c:172 +#: ../imagery/i.vi/main.c:173 msgid "Name of input 7th channel surface reflectance map" msgstr "" -#: ../imagery/i.vi/main.c:180 +#: ../imagery/i.vi/main.c:181 msgid "Value of the slope of the soil line (MSAVI only)" msgstr "" -#: ../imagery/i.vi/main.c:181 ../imagery/i.vi/main.c:188 -#: ../imagery/i.vi/main.c:195 +#: ../imagery/i.vi/main.c:182 ../imagery/i.vi/main.c:189 +#: ../imagery/i.vi/main.c:196 msgid "MSAVI settings" msgstr "" -#: ../imagery/i.vi/main.c:187 +#: ../imagery/i.vi/main.c:188 msgid "Value of the intercept of the soil line (MSAVI only)" msgstr "" -#: ../imagery/i.vi/main.c:194 +#: ../imagery/i.vi/main.c:195 msgid "Value of the factor of reduction of soil noise (MSAVI only)" msgstr "" -#: ../imagery/i.vi/main.c:201 +#: ../imagery/i.vi/main.c:202 msgid "Maximum bits for digital numbers" msgstr "" -#: ../imagery/i.vi/main.c:202 +#: ../imagery/i.vi/main.c:203 msgid "If data is in Digital Numbers (i.e. integer type), give the max bits (i.e. 8 for Landsat -> [0-255])" msgstr "" -#: ../imagery/i.vi/main.c:228 +#: ../imagery/i.vi/main.c:229 msgid "sr index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:231 +#: ../imagery/i.vi/main.c:232 msgid "ndvi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:234 +#: ../imagery/i.vi/main.c:235 msgid "ipvi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:237 +#: ../imagery/i.vi/main.c:238 msgid "dvi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:240 +#: ../imagery/i.vi/main.c:241 msgid "pvi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:243 +#: ../imagery/i.vi/main.c:244 msgid "wdvi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:246 +#: ../imagery/i.vi/main.c:247 msgid "savi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:251 +#: ../imagery/i.vi/main.c:252 msgid "msavi index requires red and nir maps, and 3 parameters related to soil line" msgstr "" -#: ../imagery/i.vi/main.c:254 +#: ../imagery/i.vi/main.c:255 msgid "msavi2 index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:257 +#: ../imagery/i.vi/main.c:258 msgid "gemi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:261 +#: ../imagery/i.vi/main.c:262 msgid "arvi index requires blue, red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:265 +#: ../imagery/i.vi/main.c:266 msgid "evi index requires blue, red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:268 +#: ../imagery/i.vi/main.c:269 msgid "evi2 index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:272 +#: ../imagery/i.vi/main.c:273 msgid "vari index requires blue, green and red maps" msgstr "" -#: ../imagery/i.vi/main.c:276 +#: ../imagery/i.vi/main.c:277 msgid "gari index requires blue, green, red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:281 +#: ../imagery/i.vi/main.c:282 msgid "gvi index requires blue, green, red, nir, chan5 and chan7 maps" msgstr "" @@ -25916,7 +26304,7 @@ msgid "%s######## CLUSTER END (%s) ########%s" msgstr "" -#: ../imagery/i.cluster/main.c:354 ../misc/m.nviz.image/main.c:242 +#: ../imagery/i.cluster/main.c:354 ../misc/m.nviz.image/main.c:248 #, c-format msgid "File <%s> created." msgstr "" @@ -27087,130 +27475,130 @@ msgid "Name of the output emissivity layer" msgstr "" -#: ../imagery/i.group/main.c:55 +#: ../imagery/i.group/main.c:56 msgid "Creates, edits, and lists groups of imagery data." msgstr "" -#: ../imagery/i.group/main.c:59 +#: ../imagery/i.group/main.c:60 msgid "Name of imagery group" msgstr "Nome do grupo de imagens" -#: ../imagery/i.group/main.c:63 +#: ../imagery/i.group/main.c:64 msgid "Name of imagery subgroup" msgstr "" -#: ../imagery/i.group/main.c:67 +#: ../imagery/i.group/main.c:68 msgid "Name of raster map(s) to include in group" msgstr "" -#: ../imagery/i.group/main.c:68 ../imagery/i.group/main.c:74 +#: ../imagery/i.group/main.c:69 ../imagery/i.group/main.c:80 msgid "Maps" msgstr "" -#: ../imagery/i.group/main.c:73 +#: ../imagery/i.group/main.c:79 msgid "Remove selected files from specified group or subgroup" msgstr "" -#: ../imagery/i.group/main.c:78 +#: ../imagery/i.group/main.c:84 msgid "List files from specified (sub)group" msgstr "" -#: ../imagery/i.group/main.c:83 +#: ../imagery/i.group/main.c:89 msgid "List subgroups from specified group" msgstr "" -#: ../imagery/i.group/main.c:109 +#: ../imagery/i.group/main.c:148 msgid "No input raster map(s) specified" msgstr "" -#: ../imagery/i.group/main.c:128 ../imagery/i.group/main.c:150 +#: ../imagery/i.group/main.c:167 ../imagery/i.group/main.c:189 msgid "Specified group does not exist in current mapset" msgstr "" -#: ../imagery/i.group/main.c:132 +#: ../imagery/i.group/main.c:171 #, c-format msgid "Removing raster maps from subgroup <%s>..." msgstr "" -#: ../imagery/i.group/main.c:137 +#: ../imagery/i.group/main.c:176 #, c-format msgid "Removing raster maps from group <%s>..." msgstr "" -#: ../imagery/i.group/main.c:158 +#: ../imagery/i.group/main.c:197 #, c-format msgid "Subgroup <%s> of group <%s> references the following raster maps:" msgstr "" -#: ../imagery/i.group/main.c:173 +#: ../imagery/i.group/main.c:212 #, c-format msgid "Group <%s> references the following raster maps:" msgstr "" -#: ../imagery/i.group/main.c:185 +#: ../imagery/i.group/main.c:224 #, c-format msgid "Group <%s> does not yet exist. Creating..." msgstr "" -#: ../imagery/i.group/main.c:189 ../imagery/i.group/main.c:198 +#: ../imagery/i.group/main.c:228 ../imagery/i.group/main.c:237 #, c-format msgid "Adding raster maps to group <%s>..." msgstr "" -#: ../imagery/i.group/main.c:193 +#: ../imagery/i.group/main.c:232 #, c-format msgid "Adding raster maps to subgroup <%s>..." msgstr "" -#: ../imagery/i.group/main.c:219 +#: ../imagery/i.group/main.c:258 msgid "No input raster maps defined" msgstr "" -#: ../imagery/i.group/main.c:223 ../imagery/i.group/main.c:265 +#: ../imagery/i.group/main.c:262 ../imagery/i.group/main.c:304 #, c-format msgid "Raster map <%s> not found. Skipped." msgstr "" -#: ../imagery/i.group/main.c:228 +#: ../imagery/i.group/main.c:267 #, c-format msgid "Adding raster map <%s> to group" msgstr "" -#: ../imagery/i.group/main.c:234 +#: ../imagery/i.group/main.c:273 #, c-format msgid "Raster map <%s> exists in group. Skipped." msgstr "" -#: ../imagery/i.group/main.c:271 +#: ../imagery/i.group/main.c:310 #, c-format msgid "Adding raster map <%s> to subgroup" msgstr "" -#: ../imagery/i.group/main.c:278 +#: ../imagery/i.group/main.c:317 #, c-format msgid "Raster map <%s> exists in subgroup. Skipping..." msgstr "" -#: ../imagery/i.group/main.c:327 +#: ../imagery/i.group/main.c:366 #, c-format msgid "Removing raster map <%s> from group" msgstr "" -#: ../imagery/i.group/main.c:344 ../imagery/i.group/main.c:403 +#: ../imagery/i.group/main.c:383 ../imagery/i.group/main.c:442 msgid "No raster map removed" msgstr "" -#: ../imagery/i.group/main.c:386 +#: ../imagery/i.group/main.c:425 #, c-format msgid "Removing raster map <%s> from subgroup" msgstr "" -#: ../imagery/i.group/main.c:422 +#: ../imagery/i.group/main.c:461 #, c-format msgid "Group <%s> does not contain any subgroup.\n" msgstr "" -#: ../imagery/i.group/main.c:433 +#: ../imagery/i.group/main.c:472 #, c-format msgid "group <%s> references the following subgroups\n" msgstr "" @@ -27533,16 +27921,21 @@ msgid "Elevation map name is missing. Please set '%s' option" msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:212 +#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:211 #, c-format -msgid "Mapset [%s] in target location [%s] - %s " +msgid "Group [%s] in location [%s] mapset [%s] now uses elevation map [%s]" msgstr "" #: ../imagery/i.ortho.photo/i.ortho.elev/main.c:214 +#, c-format +msgid "Mapset [%s] in target location [%s] - %s " +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:216 msgid "permission denied\n" msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:214 +#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:216 msgid "not found\n" msgstr "" @@ -27885,29 +28278,34 @@ msgid "Target east,north coordinates to local x,y" msgstr "" -#: ../misc/m.nviz.image/main.c:56 +#: ../misc/m.nviz.image/main.c:55 msgid "Creates a 3D rendering of GIS data." msgstr "" -#: ../misc/m.nviz.image/main.c:57 +#: ../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:83 +#: ../misc/m.nviz.image/main.c:87 msgid "Unable to render data" msgstr "" -#: ../misc/m.nviz.image/main.c:142 +#: ../misc/m.nviz.image/main.c:146 #, c-format msgid "Vertical exaggeration not given, using calculated value %.0f" msgstr "" -#: ../misc/m.nviz.image/main.c:154 +#: ../misc/m.nviz.image/main.c:158 #, c-format msgid "Viewpoint height not given, using calculated value %.0f" msgstr "" -#: ../misc/m.nviz.image/main.c:240 +#: ../misc/m.nviz.image/main.c:244 +#, fuzzy +msgid "Failed to write image" +msgstr "Não consegui escrever o arquivo temporário." + +#: ../misc/m.nviz.image/main.c:246 msgid "Unsupported output format" msgstr "" @@ -28565,8 +28963,8 @@ msgstr "" #: ../db/db.databases/main.c:97 ../db/db.copy/main.c:37 -#: ../db/db.execute/main.c:127 ../db/db.execute/main.c:134 -#: ../db/db.execute/main.c:140 ../db/db.select/main.c:267 +#: ../db/db.execute/main.c:139 ../db/db.execute/main.c:146 +#: ../db/db.execute/main.c:152 ../db/db.select/main.c:267 #: ../db/db.dropdb/main.c:73 ../db/db.createdb/main.c:73 #: ../vector/v.db.select/main.c:57 msgid "SQL" @@ -28679,26 +29077,30 @@ msgid "Overwrite current settings if already initialized" msgstr "" -#: ../db/db.connect/main.c:91 +#: ../db/db.connect/main.c:101 msgid "Default group of database users to which select privilege is granted" msgstr "" -#: ../db/db.connect/main.c:141 ../db/db.tables/main.c:41 +#: ../db/db.connect/main.c:151 ../db/db.tables/main.c:41 msgid "Database connection not defined. Run db.connect." msgstr "" -#: ../db/db.connect/main.c:166 +#: ../db/db.connect/main.c:176 msgid "DB settings already defined, nothing to do" msgstr "" -#: ../db/db.connect/main.c:172 +#: ../db/db.connect/main.c:182 msgid "Default driver is not set" msgstr "" -#: ../db/db.connect/main.c:175 +#: ../db/db.connect/main.c:185 msgid "Default database is not set" msgstr "" +#: ../db/db.connect/main.c:221 +msgid "Unable to set default database connection" +msgstr "" + #: ../db/db.describe/main.c:108 msgid "Print column names only instead of full column descriptions" msgstr "" @@ -28716,41 +29118,42 @@ msgid "Unable to open file <%s>: %s" msgstr "" -#: ../db/db.execute/main.c:94 ../db/db.execute/main.c:99 +#: ../db/db.execute/main.c:86 ../db/db.execute/main.c:91 +#: ../db/db.execute/main.c:106 ../db/db.execute/main.c:111 #, c-format msgid "Error while executing: '%s'" msgstr "" -#: ../db/db.execute/main.c:128 +#: ../db/db.execute/main.c:140 msgid "Executes any SQL statement." msgstr "" -#: ../db/db.execute/main.c:129 +#: ../db/db.execute/main.c:141 msgid "For SELECT statements use 'db.select'." msgstr "" -#: ../db/db.execute/main.c:132 +#: ../db/db.execute/main.c:144 msgid "SQL statement" msgstr "" -#: ../db/db.execute/main.c:133 +#: ../db/db.execute/main.c:145 msgid "Example: update rybniky set kapri = 'hodne' where kapri = 'malo'" msgstr "" -#: ../db/db.execute/main.c:138 +#: ../db/db.execute/main.c:150 msgid "Name of file containing SQL statement(s)" msgstr "" -#: ../db/db.execute/main.c:160 +#: ../db/db.execute/main.c:172 msgid "Ignore SQL errors and continue" msgstr "Ignorar erros SQL e continuar" -#: ../db/db.execute/main.c:161 ../vector/v.build/main.c:51 +#: ../db/db.execute/main.c:173 ../vector/v.build/main.c:51 #: ../vector/v.build/main.c:77 msgid "Errors" msgstr "" -#: ../db/db.execute/main.c:167 +#: ../db/db.execute/main.c:179 #, c-format msgid "You must provide <%s> or <%s> option" msgstr "" @@ -28875,7 +29278,7 @@ msgid "Unable to db_alloc_string_array()" msgstr "" -#: ../db/drivers/ogr/execute.c:56 ../vector/v.out.ogr/main.c:592 +#: ../db/drivers/ogr/execute.c:56 ../vector/v.out.ogr/main.c:648 #, c-format msgid "OGR layer <%s> not found" msgstr "" @@ -28884,11 +29287,11 @@ #: ../vector/v.out.lidar/main.c:155 ../vector/v.db.connect/main.c:289 #: ../vector/v.reclass/main.c:145 ../vector/v.to.3d/trans2.c:63 #: ../vector/v.to.3d/trans3.c:65 ../vector/v.univar/main.c:355 -#: ../vector/v.distance/main.c:533 ../vector/v.distance/main.c:574 +#: ../vector/v.distance/main.c:540 ../vector/v.distance/main.c:581 #: ../vector/v.in.db/main.c:187 ../vector/v.colors/scan_attr.c:35 -#: ../vector/v.colors.out/make_colors.c:42 ../vector/v.vect.stats/main.c:428 +#: ../vector/v.colors.out/make_colors.c:42 ../vector/v.vect.stats/main.c:435 #: ../vector/v.transform/trans_digit.c:116 -#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:96 +#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:97 #: ../scripts/v.db.join/v.db.join.py:98 ../scripts/v.db.join/v.db.join.py:106 #: ../scripts/v.db.join/v.db.join.py:123 ../scripts/db.univar/db.univar.py:120 #, c-format, python-format @@ -28922,12 +29325,7 @@ msgid "Column '%s' : type int8 (bigint) is stored as integer (4 bytes) some data may be damaged" msgstr "" -#: ../db/drivers/ogr/describe.c:204 -#, c-format -msgid "column '%s', type 'string': unknown width -> stored as varchar(250) some data may be lost" -msgstr "coluna '%s', tipo 'string': comprimento desconhecido -> armazenado como varchar(250) alguns dados podem ser perdidos" - -#: ../db/drivers/ogr/describe.c:212 ../db/drivers/ogr/fetch.c:160 +#: ../db/drivers/ogr/describe.c:212 ../db/drivers/ogr/fetch.c:167 msgid "Unknown type" msgstr "Tipo desconhecido" @@ -28939,7 +29337,7 @@ msgid "Unable to add new token" msgstr "" -#: ../db/drivers/ogr/fetch.c:55 ../db/drivers/ogr/fetch.c:188 +#: ../db/drivers/ogr/fetch.c:55 ../db/drivers/ogr/fetch.c:195 #: ../db/drivers/sqlite/fetch.c:265 ../db/drivers/postgres/fetch.c:33 #: ../db/drivers/mysql/fetch.c:34 ../db/drivers/mysql/fetch.c:276 msgid "Cursor not found" @@ -29458,7 +29856,7 @@ #: ../db/drivers/dbf/db.c:94 #, c-format -msgid "Unable create DBF database: %s" +msgid "Unable to create DBF database: %s" msgstr "" #: ../db/drivers/dbf/db.c:102 @@ -29569,7 +29967,7 @@ msgstr "writeVTKHeader: Escrevendo cabeçalho VTK" #: ../vector/v.mkgrid/main.c:73 ../vector/v.kcv/main.c:58 -#: ../vector/v.random/main.c:101 ../vector/v.perturb/main.c:66 +#: ../vector/v.random/main.c:104 ../vector/v.perturb/main.c:66 #: ../vector/v.normal/main.c:75 ../vector/v.qcount/main.c:62 msgid "point pattern" msgstr "" @@ -29794,7 +30192,7 @@ msgid "GRASS is not compiled with PostgreSQL support. Using OGR-PostgreSQL driver instead of native GRASS-PostGIS data driver." msgstr "" -#: ../vector/v.external.out/link.c:26 ../vector/v.out.ogr/main.c:102 +#: ../vector/v.external.out/link.c:26 ../vector/v.out.ogr/main.c:103 #, c-format msgid "Data source starts with \"PG:\" prefix, expecting \"PostgreSQL\" format (\"%s\" given)" msgstr "" @@ -30095,12 +30493,13 @@ msgid "Loading data..." msgstr "" -#: ../vector/v.to.rast/vect2rast.c:55 ../vector/v.db.connect/main.c:213 -#: ../vector/v.to.rast3/main.c:80 ../vector/v.db.select/main.c:171 -#: ../vector/v.to.3d/trans2.c:49 ../vector/v.to.3d/trans3.c:51 -#: ../vector/v.distance/main.c:515 ../vector/v.distance/main.c:596 -#: ../vector/v.colors.out/make_colors.c:31 ../vector/v.info/print.c:138 -#: ../vector/v.extract/main.c:255 +#: ../vector/v.to.rast/vect2rast.c:55 ../vector/v.random/main.c:265 +#: ../vector/v.db.connect/main.c:213 ../vector/v.to.rast3/main.c:80 +#: ../vector/v.db.select/main.c:171 ../vector/v.to.3d/trans2.c:49 +#: ../vector/v.to.3d/trans3.c:51 ../vector/v.distance/main.c:522 +#: ../vector/v.distance/main.c:603 ../vector/v.colors.out/make_colors.c:31 +#: ../vector/v.info/print.c:138 ../vector/v.extract/main.c:217 +#: ../vector/v.extract/main.c:315 #, c-format msgid "Database connection not defined for layer <%s>" msgstr "" @@ -30365,237 +30764,237 @@ msgid "No database record for cat = %d and export of 'cat' disabled" msgstr "" -#: ../vector/v.out.ogr/main.c:87 +#: ../vector/v.out.ogr/main.c:88 msgid "Exports a vector map layer to any of the supported OGR vector formats." msgstr "" -#: ../vector/v.out.ogr/main.c:88 +#: ../vector/v.out.ogr/main.c:89 msgid "By default a vector map layer is exported to OGC GeoPackage format." msgstr "" -#: ../vector/v.out.ogr/main.c:170 +#: ../vector/v.out.ogr/main.c:172 msgid "Volumes will be exported as sets of faces" msgstr "" -#: ../vector/v.out.ogr/main.c:188 +#: ../vector/v.out.ogr/main.c:190 msgid "Unable to determine input map's vector feature type(s)." msgstr "" -#: ../vector/v.out.ogr/main.c:254 +#: ../vector/v.out.ogr/main.c:255 msgid "The combination of types is not supported by all formats." msgstr "" -#: ../vector/v.out.ogr/main.c:271 +#: ../vector/v.out.ogr/main.c:272 msgid "Unable to create OGR spatial reference" msgstr "" -#: ../vector/v.out.ogr/main.c:293 +#: ../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:305 +#: ../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:311 +#: ../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:319 +#: ../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:328 +#: ../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:337 +#: ../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:345 +#: ../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:353 +#: ../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:361 +#: ../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:371 +#: ../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:380 +#: ../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:390 +#: ../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:399 +#: ../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:409 +#: ../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:418 +#: ../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:427 +#: ../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:436 +#: ../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:461 +#: ../vector/v.out.ogr/main.c:478 #, c-format msgid "OGR driver <%s> not found" msgstr "" -#: ../vector/v.out.ogr/main.c:488 +#: ../vector/v.out.ogr/main.c:523 #, c-format msgid "Unable to open OGR data source '%s'" msgstr "" -#: ../vector/v.out.ogr/main.c:502 +#: ../vector/v.out.ogr/main.c:543 #, c-format msgid "Layer <%s> already exists in OGR data source '%s'" msgstr "" -#: ../vector/v.out.ogr/main.c:506 +#: ../vector/v.out.ogr/main.c:547 #, c-format msgid "OGR layer <%s> already exists and will be overwritten" msgstr "" -#: ../vector/v.out.ogr/main.c:513 +#: ../vector/v.out.ogr/main.c:559 #, c-format msgid "OGR layer <%s> doesn't exists, creating new OGR layer instead" msgstr "" -#: ../vector/v.out.ogr/main.c:541 +#: ../vector/v.out.ogr/main.c:587 msgid "Overriding existing user-defined 'SHPT=' LCO." msgstr "" -#: ../vector/v.out.ogr/main.c:556 +#: ../vector/v.out.ogr/main.c:602 #, 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:568 +#: ../vector/v.out.ogr/main.c:614 #, 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:575 +#: ../vector/v.out.ogr/main.c:621 #, c-format msgid "Vector map <%s> is 3D. Use format specific layer creation options (parameter 'lco') to export using only category numbers as attributes" msgstr "Nenhuma tabela de atributos encontrada -> usando apenas números de categorias como atributos" -#: ../vector/v.out.ogr/main.c:610 +#: ../vector/v.out.ogr/main.c:666 msgid "Exporting 'cat' anyway, as it is the only attribute table field" msgstr "" -#: ../vector/v.out.ogr/main.c:619 ../vector/v.out.ogr/main.c:691 +#: ../vector/v.out.ogr/main.c:675 ../vector/v.out.ogr/main.c:747 #, c-format msgid "New attribute column <%s> added to the table" msgstr "" -#: ../vector/v.out.ogr/main.c:703 +#: ../vector/v.out.ogr/main.c:759 #, c-format msgid "Key column <%s> not found" msgstr "" -#: ../vector/v.out.ogr/main.c:716 +#: ../vector/v.out.ogr/main.c:787 #, c-format msgid "Exporting %d feature..." msgid_plural "Exporting %d features..." msgstr[0] "" msgstr[1] "" -#: ../vector/v.out.ogr/main.c:731 +#: ../vector/v.out.ogr/main.c:802 #, 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:750 +#: ../vector/v.out.ogr/main.c:821 #, c-format msgid "Exporting %d volume..." msgid_plural "Exporting %d volumes..." msgstr[0] "" msgstr[1] "" -#: ../vector/v.out.ogr/main.c:754 +#: ../vector/v.out.ogr/main.c:825 msgid "Export of volumes not implemented yet. Skipping." msgstr "" -#: ../vector/v.out.ogr/main.c:771 +#: ../vector/v.out.ogr/main.c:842 #, 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:777 +#: ../vector/v.out.ogr/main.c:848 #, 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:781 +#: ../vector/v.out.ogr/main.c:852 #, 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:797 +#: ../vector/v.out.ogr/main.c:868 msgid "Output layer is empty, no features written" msgstr "" -#: ../vector/v.out.ogr/main.c:798 +#: ../vector/v.out.ogr/main.c:869 #, c-format msgid "%d feature (%s type) written to <%s> (%s format)." msgid_plural "%d features (%s type) written to <%s> (%s format)." @@ -30686,7 +31085,7 @@ msgid "Force 2D output even if input is 3D (applies to Shapefile output only)" msgstr "" -#: ../vector/v.out.ogr/args.c:114 ../vector/v.in.ogr/main.c:338 +#: ../vector/v.out.ogr/args.c:114 ../vector/v.in.ogr/main.c:355 #: ../vector/v.out.postgis/args.c:78 msgid "Useful if input is 3D but all z coordinates are identical" msgstr "" @@ -30703,8 +31102,8 @@ msgid "List supported output formats and exit" msgstr "" -#: ../vector/v.out.ogr/dsn.c:21 ../vector/v.in.ogr/dsn.c:26 -#: ../vector/v.external/dsn.c:21 +#: ../vector/v.out.ogr/dsn.c:27 ../vector/v.in.ogr/dsn.c:28 +#: ../vector/v.external/dsn.c:27 msgid "Invalid connection string (dbname missing)" msgstr "" @@ -30713,39 +31112,48 @@ msgid "OGR driver <%s> not available" msgstr "" -#: ../vector/v.out.ogr/create.c:26 +#: ../vector/v.out.ogr/create.c:30 #, c-format msgid "Creation of output OGR datasource <%s> failed" msgstr "" -#: ../vector/v.out.ogr/create.c:36 +#: ../vector/v.out.ogr/create.c:44 #, c-format msgid "Creation of OGR layer <%s> failed" msgstr "" -#: ../vector/v.out.ogr/export_lines.c:178 -#: ../vector/v.out.ogr/export_areas.c:143 +#: ../vector/v.out.ogr/export_lines.c:135 +#: ../vector/v.out.ogr/export_lines.c:231 +#: ../vector/v.out.ogr/export_lines.c:280 +#: ../vector/v.out.ogr/export_areas.c:126 +#: ../vector/v.out.ogr/export_areas.c:227 +#: ../vector/v.out.ogr/export_areas.c:278 +msgid "Failed to create OGR feature" +msgstr "" + +#: ../vector/v.out.ogr/export_lines.c:180 +#: ../vector/v.out.ogr/export_areas.c:170 #, c-format msgid "Unable to export multi-features. No category index for layer %d." msgstr "" -#: ../vector/v.out.ogr/export_lines.c:212 -#: ../vector/v.out.ogr/export_areas.c:176 +#: ../vector/v.out.ogr/export_lines.c:214 +#: ../vector/v.out.ogr/export_areas.c:203 #, 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:154 +#: ../vector/v.out.ogr/export_areas.c:181 msgid "Exporting features with category..." msgstr "" -#: ../vector/v.out.ogr/export_areas.c:214 +#: ../vector/v.out.ogr/export_areas.c:243 msgid "Exporting features without category..." msgstr "" #: ../vector/v.kcv/main.c:57 ../vector/v.out.lidar/main.c:474 #: ../vector/v.normal/main.c:74 ../vector/v.in.db/main.c:55 -#: ../vector/v.decimate/main.c:129 +#: ../vector/v.decimate/main.c:130 msgid "points" msgstr "" @@ -30845,7 +31253,7 @@ msgid "Name of attribute column with values to interpolate" msgstr "" -#: ../vector/v.surf.idw/main.c:102 ../vector/v.surf.rst/main.c:185 +#: ../vector/v.surf.idw/main.c:102 ../vector/v.surf.rst/main.c:187 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 "" @@ -31396,7 +31804,7 @@ #: ../vector/v.net.distance/main.c:101 ../vector/v.net.distance/main.c:106 #: ../vector/v.net.distance/main.c:112 ../vector/v.distance/main.c:131 #: ../vector/v.distance/main.c:136 ../vector/v.distance/main.c:143 -#: ../vector/v.distance/main.c:187 ../vector/v.distance/main.c:224 +#: ../vector/v.distance/main.c:189 ../vector/v.distance/main.c:226 msgid "From" msgstr "" @@ -31415,7 +31823,7 @@ #: ../vector/v.net.distance/main.c:117 ../vector/v.net.distance/main.c:124 #: ../vector/v.net.distance/main.c:129 ../vector/v.net.distance/main.c:135 #: ../vector/v.distance/main.c:148 ../vector/v.distance/main.c:153 -#: ../vector/v.distance/main.c:160 ../vector/v.distance/main.c:230 +#: ../vector/v.distance/main.c:160 ../vector/v.distance/main.c:232 msgid "To" msgstr "" @@ -31495,102 +31903,118 @@ msgstr[0] "" msgstr[1] "" -#: ../vector/v.random/main.c:102 +#: ../vector/v.random/main.c:105 msgid "stratified random sampling" msgstr "" -#: ../vector/v.random/main.c:105 +#: ../vector/v.random/main.c:108 msgid "Generates random 2D/3D vector points." msgstr "" -#: ../vector/v.random/main.c:113 +#: ../vector/v.random/main.c:116 msgid "Number of points to be created" msgstr "" -#: ../vector/v.random/main.c:118 +#: ../vector/v.random/main.c:121 msgid "Restrict points to areas in input vector" msgstr "" -#: ../vector/v.random/main.c:120 ../vector/v.random/main.c:180 +#: ../vector/v.random/main.c:123 ../vector/v.random/main.c:183 msgid "Restrict" msgstr "" -#: ../vector/v.random/main.c:136 +#: ../vector/v.random/main.c:139 msgid "Minimum z height (needs -z flag or column name)" msgstr "" -#: ../vector/v.random/main.c:138 ../vector/v.random/main.c:147 -#: ../vector/v.random/main.c:160 ../vector/v.random/main.c:170 -#: ../vector/v.random/main.c:175 ../vector/v.in.db/main.c:85 +#: ../vector/v.random/main.c:141 ../vector/v.random/main.c:150 +#: ../vector/v.random/main.c:163 ../vector/v.random/main.c:173 +#: ../vector/v.random/main.c:178 ../vector/v.in.db/main.c:85 msgid "3D output" msgstr "" -#: ../vector/v.random/main.c:145 +#: ../vector/v.random/main.c:148 msgid "Maximum z height (needs -z flag or column name)" msgstr "" -#: ../vector/v.random/main.c:154 +#: ../vector/v.random/main.c:157 msgid "The seed to initialize the random generator. If not set the process ID is used" msgstr "" -#: ../vector/v.random/main.c:157 +#: ../vector/v.random/main.c:160 msgid "Name of column for z values" msgstr "" -#: ../vector/v.random/main.c:159 +#: ../vector/v.random/main.c:162 msgid "Writes z values to column" msgstr "" -#: ../vector/v.random/main.c:167 +#: ../vector/v.random/main.c:170 msgid "Type of column for z values" msgstr "" -#: ../vector/v.random/main.c:174 +#: ../vector/v.random/main.c:177 msgid "Create 3D output" msgstr "Criar saída 3D" -#: ../vector/v.random/main.c:179 +#: ../vector/v.random/main.c:182 msgid "Generate n points for each individual area (requires restrict parameter)" msgstr "" -#: ../vector/v.random/main.c:196 +#: ../vector/v.random/main.c:199 #, c-format -msgid "Number of points must be > 0 (%d given)" +msgid "Number of points must be > 0 (%ld given)" msgstr "" -#: ../vector/v.random/main.c:212 ../vector/v.drape/main.c:150 +#: ../vector/v.random/main.c:215 ../vector/v.drape/main.c:150 #: ../vector/v.buffer/main.c:347 #, c-format msgid "Invalid layer number (%d). Parameter '%s' or '%s' specified, assuming layer '1'." msgstr "" -#: ../vector/v.random/main.c:222 +#: ../vector/v.random/main.c:225 #, c-format msgid "No areas in vector map <%s>" msgstr "" -#: ../vector/v.random/main.c:276 -msgid "Table should contain only two columns" -msgstr "" - -#: ../vector/v.random/main.c:285 +#: ../vector/v.random/main.c:323 msgid "You have created unsupported column type. This module supports only INTEGER and DOUBLE PRECISION column types." msgstr "" -#: ../vector/v.random/main.c:348 +#: ../vector/v.random/main.c:387 #, c-format msgid "Selected areas in input vector <%s> do not overlap with the current region" msgstr "" -#: ../vector/v.random/main.c:360 +#: ../vector/v.random/main.c:399 #, c-format msgid "Input vector <%s> does not overlap with the current region" msgstr "" -#: ../vector/v.random/main.c:385 +#: ../vector/v.random/main.c:424 msgid "Generating points..." msgstr "" +#: ../vector/v.random/main.c:530 ../vector/v.random/main.c:677 +#, fuzzy, c-format +msgid "Unable to insert new row: %s" +msgstr "Não consegui inserir nova linha: %s" + +#: ../vector/v.random/main.c:702 ../vector/v.db.select/main.c:208 +msgid "Unable to open select cursor" +msgstr "" + +#: ../vector/v.random/main.c:707 ../vector/v.reclass/main.c:267 +#: ../vector/v.db.select/main.c:229 +#, c-format +msgid "Unable to fetch data from table <%s>" +msgstr "" + +#: ../vector/v.random/main.c:742 +#, fuzzy, c-format +msgid "Unable to update row: %s" +msgstr "Não consegui criar arquivo raster [%s]." + #: ../vector/v.support/main.c:41 msgid "Updates vector map metadata." msgstr "" @@ -31680,7 +32104,7 @@ msgid "%s: Cannot write dxf file." msgstr "" -#: ../vector/v.out.lidar/main.c:77 +#: ../vector/v.out.lidar/main.c:77 ../vector/v.extract/extract.c:264 #, c-format msgid "Database connection not defined for layer <%d>" msgstr "" @@ -31794,106 +32218,100 @@ msgid "Ignore color table even when set and not other options are present" msgstr "" -#: ../vector/v.proj/main.c:72 +#: ../vector/v.proj/main.c:77 msgid "Re-projects a vector map from one location to the current location." msgstr "" -#: ../vector/v.proj/main.c:78 +#: ../vector/v.proj/main.c:83 msgid "Location containing input vector map" msgstr "" -#: ../vector/v.proj/main.c:82 +#: ../vector/v.proj/main.c:87 msgid "Mapset containing input vector map" msgstr "" -#: ../vector/v.proj/main.c:88 +#: ../vector/v.proj/main.c:93 msgid "Name of input vector map to re-project" msgstr "" -#: ../vector/v.proj/main.c:100 +#: ../vector/v.proj/main.c:105 msgid "Maximum segment length in meters in output vector map" msgstr "" -#: ../vector/v.proj/main.c:101 +#: ../vector/v.proj/main.c:106 msgid "Increases accuracy of reprojected shapes, disable with smax=0" msgstr "" -#: ../vector/v.proj/main.c:111 +#: ../vector/v.proj/main.c:124 msgid "List vector maps in input mapset and exit" msgstr "" -#: ../vector/v.proj/main.c:115 +#: ../vector/v.proj/main.c:128 msgid "3D vector maps only" msgstr "" -#: ../vector/v.proj/main.c:117 +#: ../vector/v.proj/main.c:130 msgid "Assume z coordinate is ellipsoidal height and transform if possible" msgstr "" -#: ../vector/v.proj/main.c:123 +#: ../vector/v.proj/main.c:136 msgid "Latlon output only, default is -180,180" msgstr "" -#: ../vector/v.proj/main.c:125 +#: ../vector/v.proj/main.c:138 msgid "Disable wrapping to -180,180 for latlon output" msgstr "" -#: ../vector/v.proj/main.c:131 +#: ../vector/v.proj/main.c:144 msgid "Recommended for massive point projection" msgstr "" -#: ../vector/v.proj/main.c:200 +#: ../vector/v.proj/main.c:212 msgid "No vector maps found" msgstr "" -#: ../vector/v.proj/main.c:213 +#: ../vector/v.proj/main.c:225 #, c-format msgid "Vector map <%s> in location <%s> mapset <%s> not found" msgstr "" -#: ../vector/v.proj/main.c:243 +#: ../vector/v.proj/main.c:255 #, c-format msgid "Mapset <%s> in input location <%s> - permission denied" msgstr "" -#: ../vector/v.proj/main.c:246 +#: ../vector/v.proj/main.c:258 #, c-format msgid "Mapset <%s> in input location <%s> not found" msgstr "" -#: ../vector/v.proj/main.c:291 ../vector/v.proj/main.c:417 +#: ../vector/v.proj/main.c:312 ../vector/v.proj/main.c:439 #: ../vector/v.rectify/main.c:235 msgid "Reading input vector map" msgstr "" -#: ../vector/v.proj/main.c:314 +#: ../vector/v.proj/main.c:335 #, c-format msgid "Input vector map <%s> is empty" msgstr "" -#: ../vector/v.proj/main.c:322 ../vector/v.proj/main.c:333 -#: ../vector/v.proj/main.c:348 ../vector/v.proj/main.c:363 -msgid "Error in pj_do_transform" -msgstr "" - -#: ../vector/v.proj/main.c:408 +#: ../vector/v.proj/main.c:430 msgid "Reprojecting primitives ..." msgstr "" -#: ../vector/v.proj/main.c:445 ../vector/v.proj/main.c:452 -#: ../vector/v.proj/main.c:478 ../vector/v.proj/main.c:492 +#: ../vector/v.proj/main.c:495 ../vector/v.proj/main.c:509 #, c-format msgid "Unable to re-project vector map <%s> from <%s>" msgstr "" -#: ../vector/v.proj/main.c:503 ../vector/v.build.polylines/main.c:241 +#: ../vector/v.proj/main.c:520 ../vector/v.build.polylines/main.c:241 #: ../vector/v.type/main.c:155 ../vector/v.rectify/main.c:278 #: ../vector/v.category/main.c:763 ../vector/v.net/main.c:158 #: ../vector/v.transform/main.c:304 msgid "Failed to copy attribute table to output map" msgstr "" -#: ../vector/v.proj/main.c:512 +#: ../vector/v.proj/main.c:529 msgid "Try to disable wrapping to -180,180 if topological errors occurred" msgstr "" @@ -32028,8 +32446,8 @@ msgid "Unable to open vector map <%s> at topology level. Areas will not be processed." msgstr "" -#: ../vector/v.out.ascii/main.c:104 ../vector/v.surf.rst/main.c:570 -#: ../vector/v.colors/main.c:270 ../vector/v.colors.out/scan_cats.c:24 +#: ../vector/v.out.ascii/main.c:104 ../vector/v.surf.rst/main.c:573 +#: ../vector/v.colors/main.c:283 ../vector/v.colors.out/scan_cats.c:24 #: ../vector/v.colors.out/make_colors.c:27 #, c-format msgid "Layer <%s> not found" @@ -32296,11 +32714,11 @@ msgid "Layer number where RBG colors are stored as category" msgstr "" -#: ../vector/v.in.lidar/main.c:186 ../vector/v.in.ogr/main.c:236 +#: ../vector/v.in.lidar/main.c:186 ../vector/v.in.ogr/main.c:253 msgid "Import subregion only" msgstr "" -#: ../vector/v.in.lidar/main.c:189 ../vector/v.in.ogr/main.c:239 +#: ../vector/v.in.lidar/main.c:189 ../vector/v.in.ogr/main.c:256 msgid "Format: xmin,ymin,xmax,ymax - usually W,S,E,N" msgstr "" @@ -32337,11 +32755,11 @@ msgid "For example, 4 will import 25 percent of points. If not specified, all points are imported" msgstr "" -#: ../vector/v.in.lidar/main.c:255 ../vector/v.decimate/main.c:183 +#: ../vector/v.in.lidar/main.c:255 ../vector/v.decimate/main.c:184 msgid "Skip first n points" msgstr "" -#: ../vector/v.in.lidar/main.c:256 ../vector/v.decimate/main.c:185 +#: ../vector/v.in.lidar/main.c:256 ../vector/v.decimate/main.c:186 msgid "Skips the given number of points at the beginning." msgstr "" @@ -32358,8 +32776,8 @@ msgstr "" #: ../vector/v.in.lidar/main.c:305 ../vector/v.in.lidar/main.c:313 -#: ../vector/v.in.lidar/main.c:316 ../vector/v.decimate/main.c:243 -#: ../vector/v.decimate/main.c:246 +#: ../vector/v.in.lidar/main.c:316 ../vector/v.decimate/main.c:244 +#: ../vector/v.decimate/main.c:247 ../vector/v.decimate/main.c:250 msgid "Speed" msgstr "" @@ -32371,7 +32789,7 @@ msgid "Create only requested layers and categories" msgstr "" -#: ../vector/v.in.lidar/main.c:328 ../vector/v.in.ogr/main.c:379 +#: ../vector/v.in.lidar/main.c:328 ../vector/v.in.ogr/main.c:396 msgid "Create the location specified by the \"location\" parameter and exit. Do not import the vector data." msgstr "" @@ -32395,32 +32813,32 @@ msgstr "" #: ../vector/v.in.lidar/main.c:435 ../vector/v.in.pdal/filters.c:68 -#: ../vector/v.decimate/main.c:294 +#: ../vector/v.decimate/main.c:298 #, c-format msgid "Invalid zrange <%s>" msgstr "" -#: ../vector/v.in.lidar/main.c:450 ../vector/v.in.ogr/main.c:702 -#: ../vector/v.in.ogr/main.c:2096 +#: ../vector/v.in.lidar/main.c:450 ../vector/v.in.ogr/main.c:760 +#: ../vector/v.in.ogr/main.c:2196 msgid "Select either the current region flag or the spatial option, not both" msgstr "" -#: ../vector/v.in.lidar/main.c:478 ../vector/v.in.ogr/main.c:2123 +#: ../vector/v.in.lidar/main.c:478 ../vector/v.in.ogr/main.c:2223 msgid "4 parameters required for 'spatial' parameter" msgstr "" -#: ../vector/v.in.lidar/main.c:542 ../scripts/v.unpack/v.unpack.py:119 +#: ../vector/v.in.lidar/main.c:542 ../scripts/v.unpack/v.unpack.py:118 #, c-format, python-format msgid "Vector map <%s> already exists and will be overwritten" msgstr "" -#: ../vector/v.in.lidar/main.c:545 ../vector/v.in.ogr/main.c:673 -#: ../vector/v.edit/main.c:99 ../scripts/v.unpack/v.unpack.py:117 +#: ../vector/v.in.lidar/main.c:545 ../vector/v.in.ogr/main.c:731 +#: ../vector/v.edit/main.c:99 ../scripts/v.unpack/v.unpack.py:116 #, c-format, python-format msgid "Vector map <%s> already exists" msgstr "" -#: ../vector/v.in.lidar/main.c:605 ../vector/v.decimate/main.c:344 +#: ../vector/v.in.lidar/main.c:605 ../vector/v.decimate/main.c:348 msgid "Settings for count-based decimation are not valid" msgstr "" @@ -32708,11 +33126,6 @@ msgid "Key column type is not integer" msgstr "" -#: ../vector/v.reclass/main.c:267 ../vector/v.db.select/main.c:229 -#, c-format -msgid "Unable to fetch data from table <%s>" -msgstr "" - #: ../vector/v.reclass/main.c:298 #, c-format msgid "Cannot insert data: [%s]" @@ -32860,138 +33273,147 @@ msgstr[0] "" msgstr[1] "" -#: ../vector/v.surf.rst/main.c:150 ../vector/v.drape/main.c:59 +#: ../vector/v.surf.rst/main.c:150 ../vector/v.vol.rst/main.c:239 +msgid "RST" +msgstr "" + +#: ../vector/v.surf.rst/main.c:151 ../vector/v.drape/main.c:59 #: ../vector/v.extrude/main.c:70 ../vector/v.hull/main.c:54 -#: ../vector/v.to.3d/main.c:38 ../vector/v.out.postgis/main.c:49 +#: ../vector/v.to.3d/main.c:38 ../vector/v.vol.rst/main.c:240 +#: ../vector/v.out.postgis/main.c:49 msgid "3D" msgstr "" -#: ../vector/v.surf.rst/main.c:151 +#: ../vector/v.surf.rst/main.c:153 msgid "Performs surface interpolation from vector points map by splines." msgstr "" -#: ../vector/v.surf.rst/main.c:153 +#: ../vector/v.surf.rst/main.c:155 msgid "Spatial approximation and topographic analysis from given point or isoline data in vector format to floating point raster format using regularized spline with tension." msgstr "" -#: ../vector/v.surf.rst/main.c:160 +#: ../vector/v.surf.rst/main.c:162 msgid "Perform cross-validation procedure without raster approximation" msgstr "" -#: ../vector/v.surf.rst/main.c:165 +#: ../vector/v.surf.rst/main.c:167 msgid "Use scale dependent tension" msgstr "Usar tensão idependente da escala" -#: ../vector/v.surf.rst/main.c:184 ../vector/v.surf.bspline/main.c:118 +#: ../vector/v.surf.rst/main.c:186 ../vector/v.surf.bspline/main.c:118 msgid "Name of the attribute column with values to be used for approximation" msgstr "" -#: ../vector/v.surf.rst/main.c:195 +#: ../vector/v.surf.rst/main.c:197 msgid "Name for output surface elevation raster map" msgstr "" -#: ../vector/v.surf.rst/main.c:225 +#: ../vector/v.surf.rst/main.c:227 msgid "Name for output mean curvature raster map" msgstr "" -#: ../vector/v.surf.rst/main.c:231 ../vector/v.vol.rst/main.c:290 +#: ../vector/v.surf.rst/main.c:233 ../vector/v.vol.rst/main.c:292 msgid "Name for output deviations vector point map" msgstr "" -#: ../vector/v.surf.rst/main.c:238 ../vector/v.vol.rst/main.c:296 +#: ../vector/v.surf.rst/main.c:240 ../vector/v.vol.rst/main.c:298 msgid "Name for output cross-validation errors vector point map" msgstr "" -#: ../vector/v.surf.rst/main.c:245 +#: ../vector/v.surf.rst/main.c:247 msgid "Name for output vector map showing quadtree segmentation" msgstr "" -#: ../vector/v.surf.rst/main.c:252 +#: ../vector/v.surf.rst/main.c:254 msgid "Name for output vector map showing overlapping windows" msgstr "" -#: ../vector/v.surf.rst/main.c:261 +#: ../vector/v.surf.rst/main.c:263 msgid "Number of threads for parallel computing" msgstr "" -#: ../vector/v.surf.rst/main.c:267 +#: ../vector/v.surf.rst/main.c:269 msgid "Name of raster map used as mask" msgstr "" -#: ../vector/v.surf.rst/main.c:275 ../vector/v.vol.rst/main.c:267 +#: ../vector/v.surf.rst/main.c:277 ../vector/v.vol.rst/main.c:269 msgid "Tension parameter" msgstr "Parâmetros de tensão" -#: ../vector/v.surf.rst/main.c:282 ../vector/v.vol.rst/main.c:275 +#: ../vector/v.surf.rst/main.c:284 ../vector/v.vol.rst/main.c:277 msgid "Smoothing parameter" msgstr "Parâmetro de suavização" -#: ../vector/v.surf.rst/main.c:290 +#: ../vector/v.surf.rst/main.c:285 +msgid "Smoothing is by default 0.5 unless smooth_column is specified" +msgstr "" + +#: ../vector/v.surf.rst/main.c:293 msgid "Name of the attribute column with smoothing parameters" msgstr "" -#: ../vector/v.surf.rst/main.c:315 ../vector/v.vol.rst/main.c:336 +#: ../vector/v.surf.rst/main.c:318 ../vector/v.vol.rst/main.c:338 msgid "Minimum distance between points (to remove almost identical points)" msgstr "Mínima distância entre pontos (para remover pontos quase idênticos)" -#: ../vector/v.surf.rst/main.c:323 +#: ../vector/v.surf.rst/main.c:326 msgid "Maximum distance between points on isoline (to insert additional points)" msgstr "Máxima distância entre pontos numa isolinha (para inserir pontos adicionais)" -#: ../vector/v.surf.rst/main.c:332 +#: ../vector/v.surf.rst/main.c:335 msgid "Conversion factor for values used for approximation" msgstr "" -#: ../vector/v.surf.rst/main.c:409 +#: ../vector/v.surf.rst/main.c:412 msgid "Parallel computation disabled when deviation output is required" msgstr "" -#: ../vector/v.surf.rst/main.c:416 +#: ../vector/v.surf.rst/main.c:419 msgid "GRASS GIS is not compiled with OpenMP support, parallel computation is disabled." msgstr "" -#: ../vector/v.surf.rst/main.c:421 ../vector/v.surf.rst/main.c:426 -#: ../vector/v.surf.rst/main.c:431 ../vector/v.surf.rst/main.c:436 +#: ../vector/v.surf.rst/main.c:424 ../vector/v.surf.rst/main.c:429 +#: ../vector/v.surf.rst/main.c:434 ../vector/v.surf.rst/main.c:439 #, c-format msgid "Output vector map name <%s> is not valid map name" msgstr "" -#: ../vector/v.surf.rst/main.c:449 +#: ../vector/v.surf.rst/main.c:452 msgid "You are not outputting any raster or vector maps" msgstr "" -#: ../vector/v.surf.rst/main.c:458 +#: ../vector/v.surf.rst/main.c:461 msgid "Both cross-validation options (-c flag and cvdev vector output) must be specified" msgstr "Ambas opções de validação cruzada devem ser especificadas (opção -v e saída de vetor cvdev)" -#: ../vector/v.surf.rst/main.c:461 +#: ../vector/v.surf.rst/main.c:464 msgid "The cross-validation cannot be computed simultaneously with output raster or devi file" msgstr "A validação cruzada não pode ser calculada juntamente com o raster de saída ou arquivo devi" -#: ../vector/v.surf.rst/main.c:479 +#: ../vector/v.surf.rst/main.c:482 msgid "Using anisotropy - both theta and scalex have to be specified" msgstr "Usando anisotropia - tanto theta quanto scalex devem ser especificados" -#: ../vector/v.surf.rst/main.c:487 +#: ../vector/v.surf.rst/main.c:490 msgid "Both smatt and smooth options specified - using constant" msgstr "Ambas opções smatt e smooth foram especificadas - usando constante" -#: ../vector/v.surf.rst/main.c:497 +#: ../vector/v.surf.rst/main.c:500 msgid "The computation will last too long - lower npmin is suggested" msgstr "A computação irá demorar demais - sugiro diminuir npmin" -#: ../vector/v.surf.rst/main.c:515 ../vector/v.surf.rst/main.c:520 -#: ../vector/v.surf.rst/main.c:524 ../vector/v.surf.rst/main.c:529 -#: ../vector/v.surf.rst/main.c:533 ../vector/v.surf.rst/main.c:537 -#: ../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.surf.rst/main.c:518 ../vector/v.surf.rst/main.c:523 +#: ../vector/v.surf.rst/main.c:527 ../vector/v.surf.rst/main.c:532 +#: ../vector/v.surf.rst/main.c:536 ../vector/v.surf.rst/main.c:540 +#: ../vector/v.vol.rst/main.c:509 ../vector/v.vol.rst/main.c:512 +#: ../vector/v.vol.rst/main.c:515 ../vector/v.vol.rst/main.c:518 +#: ../vector/v.vol.rst/main.c:521 ../vector/v.vol.rst/main.c:524 +#: ../vector/v.vol.rst/main.c:527 ../vector/v.vol.rst/main.c:530 +#: ../vector/v.vol.rst/main.c:533 ../vector/v.vol.rst/main.c:536 +#: ../vector/v.vol.rst/main.c:623 ../vector/v.vol.rst/main.c:654 +#: ../vector/v.vol.rst/main.c:676 ../vector/v.vol.rst/main.c:698 +#: ../vector/v.vol.rst/main.c:720 ../vector/v.vol.rst/main.c:742 +#: ../vector/v.vol.rst/main.c:764 ../vector/v.vol.rst/main.c:786 #: ../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 @@ -32999,53 +33421,53 @@ msgid "Not enough memory for %s" msgstr "" -#: ../vector/v.surf.rst/main.c:544 ../vector/v.surf.rst/main.c:550 -#: ../vector/v.surf.rst/main.c:553 ../vector/v.surf.rst/main.c:557 -#: ../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:547 ../vector/v.surf.rst/main.c:553 +#: ../vector/v.surf.rst/main.c:556 ../vector/v.surf.rst/main.c:560 +#: ../vector/v.vol.rst/main.c:541 ../vector/v.vol.rst/main.c:546 +#: ../vector/v.vol.rst/main.c:548 #, c-format msgid "Unable to create %s" msgstr "" -#: ../vector/v.surf.rst/main.c:574 ../vector/v.surf.bspline/main.c:277 +#: ../vector/v.surf.rst/main.c:577 ../vector/v.surf.bspline/main.c:277 msgid "Input is 3D: using attribute values instead of z-coordinates for approximation" msgstr "" -#: ../vector/v.surf.rst/main.c:576 ../vector/v.surf.bspline/main.c:279 +#: ../vector/v.surf.rst/main.c:579 ../vector/v.surf.bspline/main.c:279 msgid "Input is 3D: using z-coordinates for approximation" msgstr "" -#: ../vector/v.surf.rst/main.c:580 +#: ../vector/v.surf.rst/main.c:583 msgid "Input is 2D: using attribute values for approximation" msgstr "" -#: ../vector/v.surf.rst/main.c:582 +#: ../vector/v.surf.rst/main.c:585 msgid "Input is 2D: using category values for approximation" msgstr "" -#: ../vector/v.surf.rst/main.c:625 ../vector/v.vol.rst/main.c:605 +#: ../vector/v.surf.rst/main.c:628 ../vector/v.vol.rst/main.c:607 #, c-format msgid "Unable to create table '%s'" msgstr "" -#: ../vector/v.surf.rst/main.c:695 +#: ../vector/v.surf.rst/main.c:698 #, 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:716 +#: ../vector/v.surf.rst/main.c:719 msgid "Processing segments in parallel..." msgstr "" -#: ../vector/v.surf.rst/main.c:722 ../vector/v.surf.rst/main.c:731 +#: ../vector/v.surf.rst/main.c:725 ../vector/v.surf.rst/main.c:734 msgid "Interp_segmets failed" msgstr "Interp_segmets falhou" -#: ../vector/v.surf.rst/main.c:725 +#: ../vector/v.surf.rst/main.c:728 msgid "Processing segments..." msgstr "" -#: ../vector/v.surf.rst/main.c:749 +#: ../vector/v.surf.rst/main.c:752 msgid "Unable to write raster maps - try to increase resolution" msgstr "" @@ -33239,10 +33661,6 @@ msgid "Unable to open vector map <%s> at topology level. Flag '%c' requires topology level." msgstr "" -#: ../vector/v.db.select/main.c:208 -msgid "Unable to open select cursor" -msgstr "" - #: ../vector/v.db.select/main.c:286 #, c-format msgid "Unable to get bounding box of area %d" @@ -33349,7 +33767,7 @@ msgid "Height for sampled raster NULL values" msgstr "" -#: ../vector/v.drape/main.c:177 ../vector/v.select/select.c:41 +#: ../vector/v.drape/main.c:177 ../vector/v.select/select.c:48 #: ../vector/v.category/main.c:332 msgid "Processing features..." msgstr "" @@ -33453,11 +33871,6 @@ msgid "Option '%s' is not available with GEOS buffering" msgstr "" -#: ../vector/v.buffer/main.c:414 ../vector/v.in.ogr/main.c:854 -#: ../vector/v.overlay/main.c:227 -msgid "Unable to create temporary vector map" -msgstr "" - #: ../vector/v.buffer/main.c:442 #, c-format msgid "Unable to select data from table <%s>" @@ -33498,71 +33911,71 @@ msgid "Negative distances are only supported for areas" msgstr "" -#: ../vector/v.buffer/main.c:732 +#: ../vector/v.buffer/main.c:741 msgid "Cleaning buffers..." msgstr "" -#: ../vector/v.buffer/main.c:735 +#: ../vector/v.buffer/main.c:744 msgid "Building parts of topology..." msgstr "" -#: ../vector/v.buffer/main.c:749 +#: ../vector/v.buffer/main.c:758 msgid "Snapping boundaries..." msgstr "" -#: ../vector/v.buffer/main.c:752 ../vector/v.in.ogr/main.c:1422 +#: ../vector/v.buffer/main.c:761 ../vector/v.in.ogr/main.c:1498 msgid "Breaking polygons..." msgstr "" -#: ../vector/v.buffer/main.c:755 ../vector/v.buffer/main.c:762 -#: ../vector/v.in.ogr/main.c:1427 ../vector/v.in.ogr/main.c:1441 +#: ../vector/v.buffer/main.c:764 ../vector/v.buffer/main.c:771 +#: ../vector/v.in.ogr/main.c:1503 ../vector/v.in.ogr/main.c:1517 #: ../vector/v.overlay/area_area.c:113 ../vector/v.delaunay/main.c:144 msgid "Removing duplicates..." msgstr "" -#: ../vector/v.buffer/main.c:759 ../vector/v.in.ogr/main.c:1437 +#: ../vector/v.buffer/main.c:768 ../vector/v.in.ogr/main.c:1513 msgid "Breaking boundaries..." msgstr "" -#: ../vector/v.buffer/main.c:765 +#: ../vector/v.buffer/main.c:774 msgid "Cleaning boundaries at nodes" msgstr "" -#: ../vector/v.buffer/main.c:773 ../vector/v.in.ogr/main.c:1461 +#: ../vector/v.buffer/main.c:782 ../vector/v.in.ogr/main.c:1537 #: ../vector/v.voronoi/clean_topo.c:87 msgid "Removing dangles..." msgstr "" -#: ../vector/v.buffer/main.c:776 ../vector/v.in.ogr/main.c:1476 +#: ../vector/v.buffer/main.c:785 ../vector/v.in.ogr/main.c:1552 #: ../vector/v.voronoi/clean_topo.c:89 msgid "Removing bridges..." msgstr "" -#: ../vector/v.buffer/main.c:779 ../vector/v.overlay/area_area.c:158 +#: ../vector/v.buffer/main.c:788 ../vector/v.overlay/area_area.c:158 msgid "Attaching islands..." msgstr "" -#: ../vector/v.buffer/main.c:786 +#: ../vector/v.buffer/main.c:795 msgid "Calculating centroids for all areas..." msgstr "" -#: ../vector/v.buffer/main.c:800 ../vector/v.overlay/area_area.c:171 +#: ../vector/v.buffer/main.c:809 ../vector/v.overlay/area_area.c:171 msgid "Cannot calculate area centroid" msgstr "Não consegui calcular área do centróide." -#: ../vector/v.buffer/main.c:817 +#: ../vector/v.buffer/main.c:826 msgid "Generating list of boundaries to be deleted..." msgstr "" -#: ../vector/v.buffer/main.c:850 +#: ../vector/v.buffer/main.c:859 msgid "Deleting boundaries..." msgstr "" -#: ../vector/v.buffer/main.c:882 +#: ../vector/v.buffer/main.c:891 msgid "Calculating centroids for areas..." msgstr "" -#: ../vector/v.buffer/main.c:895 +#: ../vector/v.buffer/main.c:904 #, c-format msgid "Unable to calculate centroid for area %d" msgstr "" @@ -33677,21 +34090,21 @@ msgid "Operator can only be 'overlap'" msgstr "" -#: ../vector/v.select/main.c:128 +#: ../vector/v.select/main.c:152 msgid "Output from v.select" msgstr "" -#: ../vector/v.select/main.c:181 +#: ../vector/v.select/main.c:184 #, c-format msgid "%d features from <%s> without category skipped" msgstr "" -#: ../vector/v.select/main.c:190 +#: ../vector/v.select/main.c:193 #, c-format msgid "%d features written to output." msgstr "" -#: ../vector/v.select/main.c:192 +#: ../vector/v.select/main.c:198 msgid "No features found !" msgstr "" @@ -33780,20 +34193,20 @@ msgstr "" #: ../vector/v.select/args.c:105 ../vector/v.edit/args.c:204 -#: ../vector/v.extract/main.c:97 +#: ../vector/v.extract/main.c:98 msgid "Reverse selection" msgstr "" -#: ../vector/v.select/select.c:65 +#: ../vector/v.select/select.c:104 ../vector/v.select/select.c:154 #, c-format msgid "Unable to read line id %d from vector map <%s>" msgstr "" -#: ../vector/v.select/select.c:171 ../vector/v.out.pov/main.c:175 +#: ../vector/v.select/select.c:200 ../vector/v.out.pov/main.c:175 msgid "Processing areas..." msgstr "" -#: ../vector/v.select/select.c:195 +#: ../vector/v.select/select.c:252 ../vector/v.select/select.c:318 #, c-format msgid "Unable to read area id %d from vector map <%s>" msgstr "" @@ -34221,516 +34634,526 @@ msgid "%s is empty" msgstr "" -#: ../vector/v.in.ogr/main.c:201 +#: ../vector/v.in.ogr/main.c:204 msgid "Imports vector data into a GRASS vector map using OGR library." msgstr "" -#: ../vector/v.in.ogr/main.c:208 +#: ../vector/v.in.ogr/main.c:211 msgid "" "Examples:\n" "\t\tESRI Shapefile: directory containing shapefiles\n" "\t\tMapInfo File: directory containing mapinfo files" msgstr "" -#: ../vector/v.in.ogr/main.c:221 +#: ../vector/v.in.ogr/main.c:238 msgid "" "Examples:\n" "\t\tESRI Shapefile: shapefile name\n" "\t\tMapInfo File: mapinfo file name" msgstr "" -#: ../vector/v.in.ogr/main.c:250 +#: ../vector/v.in.ogr/main.c:267 msgid "Minimum size of area to be imported (square meters)" msgstr "" -#: ../vector/v.in.ogr/main.c:252 +#: ../vector/v.in.ogr/main.c:269 msgid "Smaller areas and islands are ignored. Should be greater than snap^2" msgstr "" -#: ../vector/v.in.ogr/main.c:258 +#: ../vector/v.in.ogr/main.c:275 msgid "Optionally change default input type" msgstr "" -#: ../vector/v.in.ogr/main.c:262 +#: ../vector/v.in.ogr/main.c:279 msgid "import area centroids as points" msgstr "" -#: ../vector/v.in.ogr/main.c:263 +#: ../vector/v.in.ogr/main.c:280 msgid "import area boundaries as lines" msgstr "" -#: ../vector/v.in.ogr/main.c:264 +#: ../vector/v.in.ogr/main.c:281 msgid "import lines as area boundaries" msgstr "" -#: ../vector/v.in.ogr/main.c:265 +#: ../vector/v.in.ogr/main.c:282 msgid "import points as centroids" msgstr "" -#: ../vector/v.in.ogr/main.c:275 +#: ../vector/v.in.ogr/main.c:292 msgid "'-1' for no snap" msgstr "" -#: ../vector/v.in.ogr/main.c:287 +#: ../vector/v.in.ogr/main.c:304 msgid "List of column names to be used instead of original names, first is used for category column" msgstr "Lista de nomes de colunas para usar no lugar dos nomes originais, o primeiro será usado para a coluna categoria" -#: ../vector/v.in.ogr/main.c:306 +#: ../vector/v.in.ogr/main.c:323 msgid "Name of column used for categories" msgstr "" -#: ../vector/v.in.ogr/main.c:308 +#: ../vector/v.in.ogr/main.c:325 msgid "If not given, categories are generated as unique values and stored in 'cat' column" msgstr "" -#: ../vector/v.in.ogr/main.c:313 +#: ../vector/v.in.ogr/main.c:330 msgid "Name of geometry column" msgstr "" -#: ../vector/v.in.ogr/main.c:314 +#: ../vector/v.in.ogr/main.c:331 msgid "If not given, all geometry columns from the input are used" msgstr "" -#: ../vector/v.in.ogr/main.c:332 +#: ../vector/v.in.ogr/main.c:349 msgid "Do not clean polygons (not recommended)" msgstr "Não limpar polígonos (operação não recomendada)" -#: ../vector/v.in.ogr/main.c:337 +#: ../vector/v.in.ogr/main.c:354 msgid "Force 2D output even if input is 3D" msgstr "" -#: ../vector/v.in.ogr/main.c:373 +#: ../vector/v.in.ogr/main.c:390 msgid "Change column names to lowercase characters" msgstr "" -#: ../vector/v.in.ogr/main.c:504 ../vector/v.external/main.c:151 +#: ../vector/v.in.ogr/main.c:562 ../vector/v.external/main.c:155 #, c-format msgid "Unable to open data source <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:509 +#: ../vector/v.in.ogr/main.c:567 #, c-format msgid "Using OGR driver '%s/%s'" msgstr "" -#: ../vector/v.in.ogr/main.c:513 +#: ../vector/v.in.ogr/main.c:571 #, c-format msgid "Using OGR driver '%s'" msgstr "" -#: ../vector/v.in.ogr/main.c:531 +#: ../vector/v.in.ogr/main.c:589 msgid "Using interleaved reading mode" msgstr "" -#: ../vector/v.in.ogr/main.c:537 ../vector/v.in.ogr/main.c:541 +#: ../vector/v.in.ogr/main.c:595 ../vector/v.in.ogr/main.c:599 #, c-format msgid "Option <%s> will be ignored. OGR doesn't support it for selected format (%s)." msgstr "" -#: ../vector/v.in.ogr/main.c:547 +#: ../vector/v.in.ogr/main.c:605 #, c-format msgid "Option <%s> will be ignored. Multiple geometry fields are supported by GDAL >= 1.11" msgstr "" -#: ../vector/v.in.ogr/main.c:557 +#: ../vector/v.in.ogr/main.c:615 #, c-format msgid "Encoding value not supported by OGR driver <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:567 +#: ../vector/v.in.ogr/main.c:625 msgid "No OGR layers available" msgstr "" -#: ../vector/v.in.ogr/main.c:574 +#: ../vector/v.in.ogr/main.c:632 #, c-format msgid "Data source <%s> (format '%s') contains %d layers:" msgstr "" -#: ../vector/v.in.ogr/main.c:613 ../vector/v.external/main.c:124 +#: ../vector/v.in.ogr/main.c:671 ../vector/v.external/main.c:128 #, c-format msgid "Layer <%s> not available" msgstr "" -#: ../vector/v.in.ogr/main.c:627 +#: ../vector/v.in.ogr/main.c:685 msgid "Detected different projections of input layers. Input layers must be imported separately." msgstr "" -#: ../vector/v.in.ogr/main.c:667 +#: ../vector/v.in.ogr/main.c:725 #, c-format msgid "Illegal output name <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:688 +#: ../vector/v.in.ogr/main.c:746 #, c-format msgid "All available OGR layers will be imported into vector map <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:697 +#: ../vector/v.in.ogr/main.c:755 msgid "When creating a new location, the current region can not be used as spatial filter, disabling" msgstr "" -#: ../vector/v.in.ogr/main.c:715 ../vector/v.in.ogr/main.c:1962 +#: ../vector/v.in.ogr/main.c:773 ../vector/v.in.ogr/main.c:2062 #, c-format msgid "Error setting attribute filter '%s'" msgstr "" -#: ../vector/v.in.ogr/main.c:755 +#: ../vector/v.in.ogr/main.c:813 #, c-format msgid "Geometry column <%s> not found in OGR layer <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:768 +#: ../vector/v.in.ogr/main.c:826 #, c-format msgid "Check if OGR layer <%s> contains polygons..." msgstr "" -#: ../vector/v.in.ogr/main.c:826 +#: ../vector/v.in.ogr/main.c:884 #, c-format msgid "Boundary splitting distance in map units: %G" msgstr "" -#: ../vector/v.in.ogr/main.c:856 +#: ../vector/v.in.ogr/main.c:914 #, c-format msgid "Using temporary vector <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:898 +#: ../vector/v.in.ogr/main.c:956 #, c-format msgid "Key column '%s' not found in input layer <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:911 +#: ../vector/v.in.ogr/main.c:969 #, c-format msgid "Key column '%s' in input layer <%s> is not integer" msgstr "" -#: ../vector/v.in.ogr/main.c:923 +#: ../vector/v.in.ogr/main.c:981 #, c-format msgid "Creating attribute table for layer <%s>..." msgstr "" -#: ../vector/v.in.ogr/main.c:993 +#: ../vector/v.in.ogr/main.c:1051 #, c-format msgid "Column name <%s> renamed to <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:1025 +#: ../vector/v.in.ogr/main.c:1083 #, c-format msgid "Writing column <%s> with integer 64 as integer 32" msgstr "" -#: ../vector/v.in.ogr/main.c:1038 +#: ../vector/v.in.ogr/main.c:1096 #, c-format msgid "Writing column <%s> with fixed length %d chars (may be truncated)" msgstr "" -#: ../vector/v.in.ogr/main.c:1062 +#: ../vector/v.in.ogr/main.c:1120 #, 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:1074 +#: ../vector/v.in.ogr/main.c:1137 #, c-format msgid "Writing column %s with fixed length %d chars (may be truncated)" msgstr "" -#: ../vector/v.in.ogr/main.c:1078 +#: ../vector/v.in.ogr/main.c:1141 #, c-format msgid "Column type (Ogr_ftype: %d) not supported (Ogr_fieldname: %s)" msgstr "" -#: ../vector/v.in.ogr/main.c:1099 +#: ../vector/v.in.ogr/main.c:1162 #, c-format msgid "Column name <%s> renamed to <%s_%d>" msgstr "" -#: ../vector/v.in.ogr/main.c:1163 +#: ../vector/v.in.ogr/main.c:1228 #, c-format msgid "Importing %lld features (OGR layer <%s>)..." msgstr "" -#: ../vector/v.in.ogr/main.c:1326 +#: ../vector/v.in.ogr/main.c:1396 #, c-format msgid "Cannot insert new row for input layer <%s>: %s" msgstr "" -#: ../vector/v.in.ogr/main.c:1342 +#: ../vector/v.in.ogr/main.c:1412 #, c-format msgid "%d %s without geometry in input layer <%s> skipped" msgstr "" -#: ../vector/v.in.ogr/main.c:1343 +#: ../vector/v.in.ogr/main.c:1413 msgid "feature" msgstr "" -#: ../vector/v.in.ogr/main.c:1343 +#: ../vector/v.in.ogr/main.c:1413 msgid "features" msgstr "" -#: ../vector/v.in.ogr/main.c:1367 +#: ../vector/v.in.ogr/main.c:1437 #, c-format msgid "Unable to drop table: '%s'" msgstr "" -#: ../vector/v.in.ogr/main.c:1402 +#: ../vector/v.in.ogr/main.c:1478 msgid "Cleaning polygons" msgstr "" -#: ../vector/v.in.ogr/main.c:1406 +#: ../vector/v.in.ogr/main.c:1482 #, c-format msgid "Snapping boundaries (threshold = %.3e)..." msgstr "" -#: ../vector/v.in.ogr/main.c:1445 ../vector/v.overlay/area_area.c:116 +#: ../vector/v.in.ogr/main.c:1521 ../vector/v.overlay/area_area.c:116 msgid "Cleaning boundaries at nodes..." msgstr "" -#: ../vector/v.in.ogr/main.c:1452 +#: ../vector/v.in.ogr/main.c:1528 msgid "Merging boundaries..." msgstr "" -#: ../vector/v.in.ogr/main.c:1457 +#: ../vector/v.in.ogr/main.c:1533 msgid "Changing boundary dangles to lines..." msgstr "" -#: ../vector/v.in.ogr/main.c:1470 +#: ../vector/v.in.ogr/main.c:1546 msgid "Changing boundary bridges to lines..." msgstr "" -#: ../vector/v.in.ogr/main.c:1499 ../vector/v.delaunay/main.c:172 +#: ../vector/v.in.ogr/main.c:1575 ../vector/v.delaunay/main.c:172 #: ../vector/v.category/main.c:364 msgid "Unable to calculate area centroid" msgstr "" -#: ../vector/v.in.ogr/main.c:1516 +#: ../vector/v.in.ogr/main.c:1592 #, c-format msgid "Finding centroids for OGR layer <%s>..." msgstr "" -#: ../vector/v.in.ogr/main.c:1573 ../vector/v.overlay/area_area.c:218 +#: ../vector/v.in.ogr/main.c:1650 ../vector/v.overlay/area_area.c:218 msgid "Writing centroids..." msgstr "" -#: ../vector/v.in.ogr/main.c:1616 -#, 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 "%d áreas representam mais feições (sobreposição) , pois os polígonos se sobrepõe na(s) camada(s) de entrada. Estas áreas estão ligadas a mais de uma linha na tabela de atributos. O número de feições para essas áreas está armazenado com categoria na camada %d" - -#: ../vector/v.in.ogr/main.c:1626 +#: ../vector/v.in.ogr/main.c:1696 #, c-format msgid "%d input polygons\n" msgstr "" -#: ../vector/v.in.ogr/main.c:1627 +#: ../vector/v.in.ogr/main.c:1697 #, c-format msgid "%d input polygons" msgstr "" -#: ../vector/v.in.ogr/main.c:1630 +#: ../vector/v.in.ogr/main.c:1700 #, c-format msgid "Total area: %G (%d areas)\n" msgstr "" -#: ../vector/v.in.ogr/main.c:1631 +#: ../vector/v.in.ogr/main.c:1701 #, c-format msgid "Total area: %G (%d areas)" msgstr "" -#: ../vector/v.in.ogr/main.c:1634 +#: ../vector/v.in.ogr/main.c:1704 #, c-format msgid "Overlapping area: %G (%d areas)\n" msgstr "" -#: ../vector/v.in.ogr/main.c:1637 +#: ../vector/v.in.ogr/main.c:1707 #, c-format msgid "Overlapping area: %G (%d areas)" msgstr "" -#: ../vector/v.in.ogr/main.c:1642 +#: ../vector/v.in.ogr/main.c:1712 #, c-format msgid "Area without category: %G (%d areas)\n" msgstr "" -#: ../vector/v.in.ogr/main.c:1645 +#: ../vector/v.in.ogr/main.c:1715 #, c-format msgid "Area without category: %G (%d areas)" msgstr "" -#: ../vector/v.in.ogr/main.c:1767 +#: ../vector/v.in.ogr/main.c:1839 msgid "The output contains topological errors:" msgstr "" -#: ../vector/v.in.ogr/main.c:1769 +#: ../vector/v.in.ogr/main.c:1843 #, c-format msgid "Unable to calculate a centroid for %d areas" msgstr "" -#: ../vector/v.in.ogr/main.c:1771 +#: ../vector/v.in.ogr/main.c:1849 #, c-format msgid "Number of incorrect boundaries: %d" msgstr "" -#: ../vector/v.in.ogr/main.c:1774 +#: ../vector/v.in.ogr/main.c:1855 #, c-format msgid "Number of centroids outside area: %d" msgstr "" -#: ../vector/v.in.ogr/main.c:1777 +#: ../vector/v.in.ogr/main.c:1861 #, c-format msgid "Number of duplicate centroids: %d" msgstr "" -#: ../vector/v.in.ogr/main.c:1780 ../vector/v.in.ogr/main.c:1802 -#: ../vector/v.in.ogr/main.c:1835 +#: ../vector/v.in.ogr/main.c:1866 ../vector/v.in.ogr/main.c:1935 msgid "The input could be cleaned by snapping vertices to each other." msgstr "" -#: ../vector/v.in.ogr/main.c:1783 ../vector/v.in.ogr/main.c:1806 -#: ../vector/v.in.ogr/main.c:1830 ../vector/v.in.ogr/main.c:1836 +#: ../vector/v.in.ogr/main.c:1869 ../vector/v.in.ogr/main.c:1904 +#: ../vector/v.in.ogr/main.c:1930 ../vector/v.in.ogr/main.c:1936 #, c-format msgid "Estimated range of snapping threshold: [%g, %g]" msgstr "" -#: ../vector/v.in.ogr/main.c:1787 ../vector/v.in.ogr/main.c:1810 +#: ../vector/v.in.ogr/main.c:1880 ../vector/v.in.ogr/main.c:1887 +#: ../vector/v.in.ogr/main.c:1913 #, c-format -msgid "Try to import again, snapping with at least %g: 'snap=%g'" +msgid "Try to import again, snapping with %g: 'snap=%g'" msgstr "" -#: ../vector/v.in.ogr/main.c:1791 ../vector/v.in.ogr/main.c:1814 +#: ../vector/v.in.ogr/main.c:1883 ../vector/v.in.ogr/main.c:1909 #, c-format -msgid "Try to import again, snapping with %g: 'snap=%g'" +msgid "Try to import again, snapping with at least %g: 'snap=%g'" msgstr "" -#: ../vector/v.in.ogr/main.c:1795 ../vector/v.in.ogr/main.c:1818 +#: ../vector/v.in.ogr/main.c:1891 ../vector/v.in.ogr/main.c:1917 msgid "Manual cleaning may be needed." msgstr "" -#: ../vector/v.in.ogr/main.c:1800 -msgid "Some input polygons are overlapping each other." -msgstr "" +#: ../vector/v.in.ogr/main.c:1895 +#, fuzzy, c-format +msgid "%d areas represent multiple (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 "%d áreas representam mais feições (sobreposição) , pois os polígonos se sobrepõe na(s) camada(s) de entrada. Estas áreas estão ligadas a mais de uma linha na tabela de atributos. O número de feições para essas áreas está armazenado com categoria na camada %d" -#: ../vector/v.in.ogr/main.c:1801 -msgid "If overlapping is not desired, the data need to be cleaned." +#: ../vector/v.in.ogr/main.c:1900 +msgid "If overlapping is not desired, the input data can be cleaned by snapping vertices to each other." msgstr "" -#: ../vector/v.in.ogr/main.c:1823 +#: ../vector/v.in.ogr/main.c:1923 #, c-format msgid "%d input polygons got lost during import." msgstr "" -#: ../vector/v.in.ogr/main.c:1826 +#: ../vector/v.in.ogr/main.c:1926 #, c-format msgid "%d additional areas where created during import." msgstr "" -#: ../vector/v.in.ogr/main.c:1829 +#: ../vector/v.in.ogr/main.c:1929 #, c-format msgid "The snapping threshold %g might be too large." msgstr "" -#: ../vector/v.in.ogr/main.c:1832 +#: ../vector/v.in.ogr/main.c:1932 msgid "Try to reduce the snapping threshold or clean the output manually." msgstr "" -#: ../vector/v.in.ogr/main.c:1843 ../vector/v.in.ascii/main.c:552 +#: ../vector/v.in.ogr/main.c:1943 ../vector/v.in.ascii/main.c:552 #: ../vector/v.in.ascii/main.c:555 msgid "Import failed" msgstr "" -#: ../vector/v.in.ogr/main.c:1878 +#: ../vector/v.in.ogr/main.c:1978 msgid "Input data contains 3D features. Created vector is 2D only, disable -2 flag to import 3D vector." msgstr "" -#: ../vector/v.in.ogr/main.c:1900 +#: ../vector/v.in.ogr/main.c:2000 #, c-format -msgid "Using GDAL 2.2+ style interleaved reading for GDAL version %d" +msgid "Using GDAL 2.2+ style interleaved reading for GDAL version %d.%d.%d" msgstr "" -#: ../vector/v.in.ogr/main.c:1903 +#: ../vector/v.in.ogr/main.c:2003 #, c-format -msgid "Using GDAL 1.x style interleaved reading for GDAL version %d" +msgid "Using GDAL 1.x style interleaved reading for GDAL version %d.%d.%d" msgstr "" -#: ../vector/v.in.ogr/main.c:1953 +#: ../vector/v.in.ogr/main.c:2053 #, c-format msgid "Unable to re-open data source <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:2125 +#: ../vector/v.in.ogr/main.c:2225 msgid "xmin is larger than xmax in 'spatial' parameters" msgstr "" -#: ../vector/v.in.ogr/main.c:2127 +#: ../vector/v.in.ogr/main.c:2227 msgid "ymin is larger than ymax in 'spatial' parameters" msgstr "" -#: ../vector/v.in.ogr/main.c:2144 +#: ../vector/v.in.ogr/main.c:2244 #, c-format msgid "The spatial filter does not overlap with OGR layer <%s>. Nothing to import." msgstr "" -#: ../vector/v.in.ogr/proj.c:33 ../vector/v.external/proj.c:33 +#: ../vector/v.in.ogr/proj.c:36 ../vector/v.external/proj.c:36 #, c-format msgid "Geometry column <%s> not found in input layer <%s>" msgstr "" -#: ../vector/v.in.ogr/proj.c:51 ../vector/v.external/proj.c:51 +#: ../vector/v.in.ogr/proj.c:54 ../vector/v.external/proj.c:54 msgid "Unable to convert input layer projection information to GRASS format for checking" msgstr "" -#: ../vector/v.in.ogr/proj.c:57 ../vector/v.in.ogr/proj.c:85 -#: ../vector/v.external/proj.c:57 ../vector/v.external/proj.c:85 +#: ../vector/v.in.ogr/proj.c:60 ../vector/v.in.ogr/proj.c:88 +#: ../vector/v.external/proj.c:60 ../vector/v.external/proj.c:88 msgid "Can't get WKT parameter string" msgstr "" -#: ../vector/v.in.ogr/proj.c:60 ../vector/v.in.ogr/proj.c:88 -#: ../vector/v.external/proj.c:60 ../vector/v.external/proj.c:88 +#: ../vector/v.in.ogr/proj.c:63 ../vector/v.in.ogr/proj.c:91 +#: ../vector/v.external/proj.c:63 ../vector/v.external/proj.c:91 #, c-format msgid "" "WKT definition:\n" "%s" msgstr "" -#: ../vector/v.in.ogr/proj.c:70 ../vector/v.external/proj.c:70 +#: ../vector/v.in.ogr/proj.c:73 ../vector/v.external/proj.c:73 #, c-format -msgid "No OGR projection available for layer <%s>" +msgid "No projection information available for layer <%s>" msgstr "" -#: ../vector/v.in.ogr/proj.c:78 ../vector/v.external/proj.c:78 +#: ../vector/v.in.ogr/proj.c:81 ../vector/v.external/proj.c:81 #, c-format -msgid "OGR projection for layer <%s> does not contain a valid SRS" +msgid "Projection for layer <%s> does not contain a valid SRS" msgstr "" -#: ../vector/v.in.ogr/proj.c:96 ../vector/v.external/proj.c:96 +#: ../vector/v.in.ogr/proj.c:116 ../vector/v.external/proj.c:116 #, c-format -msgid "OGR projection for layer <%s> can not be converted to proj4" +msgid "Projection for layer <%s> can not be converted to proj4" msgstr "" -#: ../vector/v.in.ogr/proj.c:103 ../vector/v.external/proj.c:103 +#: ../vector/v.in.ogr/proj.c:123 ../vector/v.external/proj.c:123 msgid "Can't get WKT-style parameter string" msgstr "" -#: ../vector/v.in.ogr/proj.c:106 ../vector/v.external/proj.c:106 +#: ../vector/v.in.ogr/proj.c:126 ../vector/v.external/proj.c:126 #, c-format msgid "" "WKT-style definition:\n" "%s" msgstr "" -#: ../vector/v.in.ogr/proj.c:151 +#: ../vector/v.in.ogr/proj.c:171 msgid "Layer projections are unreadable" msgstr "" -#: ../vector/v.in.ogr/proj.c:162 +#: ../vector/v.in.ogr/proj.c:184 #, c-format msgid "Projection for layer <%s> is unreadable" msgstr "" -#: ../vector/v.in.ogr/proj.c:196 +#: ../vector/v.in.ogr/proj.c:228 #, c-format msgid "Projection of layer <%s> is different from projection of layer <%s>" msgstr "" +#: ../vector/v.in.ogr/clean.c:19 +#, fuzzy +msgid "Converting OSM lines..." +msgstr "Imprimindo ... " + +#: ../vector/v.in.ogr/clean.c:118 +#, fuzzy, c-format +msgid "Number of OSM line splits: %d" +msgstr "Número de pontos de entrada: %d." + +#: ../vector/v.in.ogr/clean.c:119 ../vector/v.overlay/area_area.c:154 +msgid "Merging lines..." +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 @@ -34769,126 +35192,127 @@ msgid "Skipping unsupported geometry type '%s'" msgstr "" -#: ../vector/v.patch/main.c:73 +#: ../vector/v.patch/main.c:75 msgid "Creates a new vector map by combining other vector maps." msgstr "" -#: ../vector/v.patch/main.c:84 +#: ../vector/v.patch/main.c:86 msgid "Name for output vector map where bounding boxes of input vector maps are written to" msgstr "" -#: ../vector/v.patch/main.c:88 +#: ../vector/v.patch/main.c:90 msgid "Do not expect input with topology" msgstr "" -#: ../vector/v.patch/main.c:90 +#: ../vector/v.patch/main.c:92 msgid "Applicable when input is points without topology" msgstr "" -#: ../vector/v.patch/main.c:94 +#: ../vector/v.patch/main.c:96 msgid "Expect z coordinate even when not using topology" msgstr "" -#: ../vector/v.patch/main.c:96 +#: ../vector/v.patch/main.c:98 msgid "Applicable when input is points with z coordinate but without topology" msgstr "" -#: ../vector/v.patch/main.c:100 +#: ../vector/v.patch/main.c:102 msgid "Copy also attribute table" msgstr "" -#: ../vector/v.patch/main.c:102 +#: ../vector/v.patch/main.c:104 msgid "Only the table of layer 1 is currently supported" msgstr "" -#: ../vector/v.patch/main.c:106 +#: ../vector/v.patch/main.c:108 msgid "Append files to existing file (overwriting existing files must be activated)" msgstr "" -#: ../vector/v.patch/main.c:216 +#: ../vector/v.patch/main.c:240 msgid "Missing table" msgstr "Tabela faltando" -#: ../vector/v.patch/main.c:220 +#: ../vector/v.patch/main.c:244 msgid "Key columns differ" msgstr "" -#: ../vector/v.patch/main.c:226 +#: ../vector/v.patch/main.c:250 msgid "Number of columns differ" msgstr "" -#: ../vector/v.patch/main.c:238 -msgid "Column names differ" +#: ../vector/v.patch/main.c:273 +#, c-format +msgid "No column <%s> in input map <%s>" msgstr "" -#: ../vector/v.patch/main.c:246 +#: ../vector/v.patch/main.c:284 msgid "Column types differ" msgstr "" -#: ../vector/v.patch/main.c:251 +#: ../vector/v.patch/main.c:289 msgid "Length of string columns differ" msgstr "" -#: ../vector/v.patch/main.c:265 +#: ../vector/v.patch/main.c:303 msgid "Key column not found" msgstr "Coluna chave não encontrada" -#: ../vector/v.patch/main.c:277 +#: ../vector/v.patch/main.c:315 msgid "The output map is not 3D" msgstr "" -#: ../vector/v.patch/main.c:322 ../vector/v.sample/main.c:190 -#: ../scripts/v.db.addtable/v.db.addtable.py:137 +#: ../vector/v.patch/main.c:360 ../vector/v.sample/main.c:190 +#: ../scripts/v.db.addtable/v.db.addtable.py:138 #, c-format, python-format msgid "Unable to create table <%s>" msgstr "" -#: ../vector/v.patch/main.c:349 +#: ../vector/v.patch/main.c:387 #, c-format msgid "Patching vector map <%s>..." msgstr "" -#: ../vector/v.patch/main.c:373 +#: ../vector/v.patch/main.c:411 #, c-format msgid "Error reading vector map <%s> - some data may not be correct" msgstr "" -#: ../vector/v.patch/main.c:429 +#: ../vector/v.patch/main.c:468 #, c-format msgid "Building topology for vector map <%s>..." msgstr "" -#: ../vector/v.patch/main.c:435 +#: ../vector/v.patch/main.c:474 msgid "Intersections at borders will have to be snapped" msgstr "" -#: ../vector/v.patch/main.c:436 +#: ../vector/v.patch/main.c:475 msgid "Lines common between files will have to be edited" msgstr "" -#: ../vector/v.patch/main.c:437 +#: ../vector/v.patch/main.c:476 msgid "The header information also may have to be edited" msgstr "" -#: ../vector/v.patch/main.c:439 +#: ../vector/v.patch/main.c:478 #, c-format msgid "%d vector maps patched" msgstr "" -#: ../vector/v.patch/main.c:462 +#: ../vector/v.patch/main.c:506 #, c-format msgid "Cannot open select cursor: '%s'" msgstr "Não consegui abrir cursor de seleção: '%s'" -#: ../vector/v.patch/main.c:474 +#: ../vector/v.patch/main.c:518 msgid "Cannot fetch row" msgstr "Não consegui obter linha" -#: ../vector/v.patch/main.c:524 +#: ../vector/v.patch/main.c:568 msgid "Unknown column type" msgstr "Tipo da coluna desconhecido" -#: ../vector/v.patch/main.c:532 +#: ../vector/v.patch/main.c:576 #, c-format msgid "Cannot insert new record: '%s'" msgstr "Não consegui inserir novo registro: '%s'" @@ -35099,10 +35523,6 @@ msgid "Unknown column type '%s' of column '%s', values lost" msgstr "" -#: ../vector/v.overlay/line_area.c:256 ../vector/v.overlay/area_area.c:109 -msgid "Breaking lines..." -msgstr "" - #: ../vector/v.overlay/line_area.c:273 msgid "Selecting lines..." msgstr "" @@ -35130,10 +35550,6 @@ msgstr[0] "" msgstr[1] "" -#: ../vector/v.overlay/area_area.c:154 -msgid "Merging lines..." -msgstr "" - #: ../vector/v.overlay/area_area.c:181 #, c-format msgid "Querying vector map <%s>..." @@ -35376,7 +35792,7 @@ msgid "Feature id %d has more categories. Using category %d." msgstr "" -#: ../vector/v.to.3d/trans3.c:130 ../vector/v.to.db/update.c:231 +#: ../vector/v.to.3d/trans3.c:130 ../vector/v.to.db/update.c:259 #, c-format msgid "Record (cat %d) does not exist (not updated)" msgstr "" @@ -35484,13 +35900,13 @@ msgid "%d categories from vector missing in table" msgstr "%d categorias do vetor faltando na tabela" -#: ../vector/v.what.rast/main.c:688 ../vector/v.distance/main.c:1736 -#: ../vector/v.vect.stats/main.c:756 +#: ../vector/v.what.rast/main.c:688 ../vector/v.distance/main.c:1750 +#: ../vector/v.vect.stats/main.c:763 #, c-format msgid "%d update errors" msgstr "%d atualizar erros" -#: ../vector/v.what.rast/main.c:690 ../vector/v.distance/main.c:1738 +#: ../vector/v.what.rast/main.c:690 ../vector/v.distance/main.c:1752 #, c-format msgid "%d records updated." msgstr "" @@ -36090,183 +36506,187 @@ msgid "Maximum distance or -1 for no limit" msgstr "" -#: ../vector/v.distance/main.c:180 +#: ../vector/v.distance/main.c:174 ../vector/v.distance/main.c:182 +msgid "Map units, meters for ll" +msgstr "" + +#: ../vector/v.distance/main.c:181 msgid "Minimum distance or -1 for no limit" msgstr "" -#: ../vector/v.distance/main.c:190 +#: ../vector/v.distance/main.c:192 msgid "Values describing the relation between two nearest features" msgstr "" -#: ../vector/v.distance/main.c:200 +#: ../vector/v.distance/main.c:202 msgid "category of the nearest feature" msgstr "" -#: ../vector/v.distance/main.c:201 +#: ../vector/v.distance/main.c:203 msgid "minimum distance to nearest feature" msgstr "" -#: ../vector/v.distance/main.c:202 +#: ../vector/v.distance/main.c:204 msgid "x coordinate of the nearest point on the 'to' feature" msgstr "" -#: ../vector/v.distance/main.c:203 +#: ../vector/v.distance/main.c:205 msgid "y coordinate of the nearest point on the 'to' feature" msgstr "" -#: ../vector/v.distance/main.c:204 +#: ../vector/v.distance/main.c:206 msgid "distance to the nearest point on the 'to' feature along that linear feature" msgstr "" -#: ../vector/v.distance/main.c:206 +#: ../vector/v.distance/main.c:208 msgid "angle along the nearest linear feature in the 'to' map, measured CCW from the +x axis, in radians, between -Pi and Pi inclusive" msgstr "" -#: ../vector/v.distance/main.c:209 +#: ../vector/v.distance/main.c:211 msgid "attribute of nearest feature given by to_column option" msgstr "" -#: ../vector/v.distance/main.c:223 +#: ../vector/v.distance/main.c:225 msgid "Column name(s) where values specified by 'upload' option will be uploaded" msgstr "" -#: ../vector/v.distance/main.c:229 +#: ../vector/v.distance/main.c:231 msgid "Column name of nearest feature (used with upload=to_attr)" msgstr "" -#: ../vector/v.distance/main.c:234 +#: ../vector/v.distance/main.c:236 msgid "Name for new attribute table" msgstr "" -#: ../vector/v.distance/main.c:237 +#: ../vector/v.distance/main.c:239 msgid "Field separator for printing output to stdout" msgstr "" -#: ../vector/v.distance/main.c:242 +#: ../vector/v.distance/main.c:244 msgid "Print output to stdout, don't update attribute table" msgstr "" -#: ../vector/v.distance/main.c:244 +#: ../vector/v.distance/main.c:246 msgid "First column is always category of 'from' feature called from_cat" msgstr "" -#: ../vector/v.distance/main.c:249 +#: ../vector/v.distance/main.c:251 msgid "Calculate distances to all features within the threshold" msgstr "" -#: ../vector/v.distance/main.c:251 +#: ../vector/v.distance/main.c:253 msgid "Output may be written to stdout using the '-p' flag or uploaded to a new table created by the 'table' option; multiple 'upload' options may be used." msgstr "" -#: ../vector/v.distance/main.c:291 +#: ../vector/v.distance/main.c:293 msgid "Updating the from= table is not supported with -a" msgstr "" -#: ../vector/v.distance/main.c:307 +#: ../vector/v.distance/main.c:309 msgid "Printing distance matrix is not supported with dmin= or dmax=" msgstr "" -#: ../vector/v.distance/main.c:334 +#: ../vector/v.distance/main.c:336 msgid "to_column option missing" msgstr "" -#: ../vector/v.distance/main.c:350 +#: ../vector/v.distance/main.c:352 msgid "Too many column names" msgstr "" -#: ../vector/v.distance/main.c:357 +#: ../vector/v.distance/main.c:359 msgid "Not enough column names" msgstr "" -#: ../vector/v.distance/main.c:369 ../vector/v.distance/main.c:389 +#: ../vector/v.distance/main.c:371 ../vector/v.distance/main.c:391 #, c-format msgid "Input vector map <%s> is 3D" msgstr "" -#: ../vector/v.distance/main.c:380 ../vector/v.distance/main.c:401 +#: ../vector/v.distance/main.c:382 ../vector/v.distance/main.c:403 #, c-format msgid "No features of selected type found in <%s>" msgstr "" -#: ../vector/v.distance/main.c:474 +#: ../vector/v.distance/main.c:478 msgid "dmin can not be larger than dmax" msgstr "" -#: ../vector/v.distance/main.c:617 +#: ../vector/v.distance/main.c:624 msgid "Incompatible column types" msgstr "" -#: ../vector/v.distance/main.c:667 +#: ../vector/v.distance/main.c:674 msgid "No categories for 'from' for slected type and layer" msgstr "" -#: ../vector/v.distance/main.c:695 +#: ../vector/v.distance/main.c:702 msgid "Finding nearest features..." msgstr "" -#: ../vector/v.distance/main.c:796 ../vector/v.distance/main.c:1083 +#: ../vector/v.distance/main.c:803 ../vector/v.distance/main.c:1091 #, c-format msgid "More cats found in to_layer (line=%d)" msgstr "" -#: ../vector/v.distance/main.c:873 ../vector/v.distance/main.c:1230 +#: ../vector/v.distance/main.c:880 ../vector/v.distance/main.c:1238 #, c-format msgid "More cats found in to_layer (area=%d)" msgstr "" -#: ../vector/v.distance/main.c:983 +#: ../vector/v.distance/main.c:990 msgid "Finding nearest features for areas..." msgstr "" -#: ../vector/v.distance/main.c:1349 +#: ../vector/v.distance/main.c:1357 msgid "DATETIME type not yet supported, no attributes will be uploaded" msgstr "" -#: ../vector/v.distance/main.c:1365 +#: ../vector/v.distance/main.c:1373 msgid "Unable to open default database" msgstr "" -#: ../vector/v.distance/main.c:1707 +#: ../vector/v.distance/main.c:1721 #, c-format msgid "%d categories with more than 1 feature in vector map <%s>" msgstr "" -#: ../vector/v.distance/main.c:1710 +#: ../vector/v.distance/main.c:1724 #, c-format msgid "%d categories - no nearest feature found" msgstr "" -#: ../vector/v.distance/main.c:1719 +#: ../vector/v.distance/main.c:1733 #, c-format msgid "%d distances calculated" msgstr "" -#: ../vector/v.distance/main.c:1720 +#: ../vector/v.distance/main.c:1734 #, c-format msgid "%d records inserted" msgstr "" -#: ../vector/v.distance/main.c:1722 +#: ../vector/v.distance/main.c:1736 #, c-format msgid "%d insert errors" msgstr "" -#: ../vector/v.distance/main.c:1726 +#: ../vector/v.distance/main.c:1740 #, c-format msgid "%d categories read from the map" msgstr "" -#: ../vector/v.distance/main.c:1728 +#: ../vector/v.distance/main.c:1742 #, c-format msgid "%d categories exist in the table" msgstr "" -#: ../vector/v.distance/main.c:1730 +#: ../vector/v.distance/main.c:1744 #, c-format msgid "%d categories read from the map exist in the table" msgstr "" -#: ../vector/v.distance/main.c:1733 +#: ../vector/v.distance/main.c:1747 #, c-format msgid "%d categories read from the map don't exist in the table" msgstr "" @@ -36719,8 +37139,8 @@ msgid "Start from the end node" msgstr "" -#: ../vector/v.to.points/main.c:165 ../vector/v.extract/copy_tab.c:108 -#: ../vector/v.generalize/misc.c:184 +#: ../vector/v.to.points/main.c:165 ../vector/v.decimate/copy_tab.c:103 +#: ../vector/v.extract/copy_tab.c:108 ../vector/v.generalize/misc.c:184 #: ../scripts/v.db.reconnect.all/v.db.reconnect.all.py:128 #, c-format, python-format msgid "Unable to copy table <%s>" @@ -36776,75 +37196,75 @@ msgid "If not given writes color table" msgstr "" -#: ../vector/v.colors/main.c:152 +#: ../vector/v.colors/main.c:159 msgid "Convert color rules from RGB values to color table" msgstr "" -#: ../vector/v.colors/main.c:153 +#: ../vector/v.colors/main.c:160 msgid "Option 'rgb_column' with valid RGB values required" msgstr "" -#: ../vector/v.colors/main.c:196 +#: ../vector/v.colors/main.c:209 msgid "No vector map specified" msgstr "" -#: ../vector/v.colors/main.c:201 +#: ../vector/v.colors/main.c:214 #, c-format msgid "Option <%s> given, assuming ..." msgstr "" -#: ../vector/v.colors/main.c:216 +#: ../vector/v.colors/main.c:229 #, c-format msgid "One of -%c, -%c or %s=, %s= or %s= must be specified" msgstr "" -#: ../vector/v.colors/main.c:221 +#: ../vector/v.colors/main.c:234 #, c-format msgid "%s=, %s= and %s= are mutually exclusive" msgstr "" -#: ../vector/v.colors/main.c:229 +#: ../vector/v.colors/main.c:242 #, c-format msgid "%s= required for -%c" msgstr "" -#: ../vector/v.colors/main.c:234 +#: ../vector/v.colors/main.c:247 msgid "Reading rules from standard input is not implemented yet, please provide path to rules file instead." msgstr "" -#: ../vector/v.colors/main.c:244 +#: ../vector/v.colors/main.c:257 #, c-format msgid "Unable to remove color table of vector map <%s>" msgstr "" -#: ../vector/v.colors/main.c:246 +#: ../vector/v.colors/main.c:259 #, c-format msgid "Color table of vector map <%s> not found" msgstr "" -#: ../vector/v.colors/main.c:254 +#: ../vector/v.colors/main.c:267 msgid "Color table exists. Exiting." msgstr "" -#: ../vector/v.colors/main.c:276 +#: ../vector/v.colors/main.c:289 #, c-format msgid "Option <%s>: min must be greater or equal to max" msgstr "" -#: ../vector/v.colors/main.c:282 +#: ../vector/v.colors/main.c:295 msgid "Reading color rules from standard input is currently not supported" msgstr "" -#: ../vector/v.colors/main.c:289 +#: ../vector/v.colors/main.c:302 #, c-format msgid "Color table <%s> not found" msgstr "" -#: ../vector/v.colors/main.c:347 +#: ../vector/v.colors/main.c:360 msgid "Writing color rules..." msgstr "" -#: ../vector/v.colors/main.c:363 +#: ../vector/v.colors/main.c:376 #, c-format msgid "Color table for vector map <%s> set to '%s'" msgstr "" @@ -37315,143 +37735,139 @@ msgid "3D raster map <%s> created" msgstr "" -#: ../vector/v.vol.rst/main.c:239 -msgid "RST" -msgstr "" - -#: ../vector/v.vol.rst/main.c:241 +#: ../vector/v.vol.rst/main.c:243 msgid "Interpolates point data to a 3D raster map using regularized spline with tension (RST) algorithm." msgstr "" -#: ../vector/v.vol.rst/main.c:246 +#: ../vector/v.vol.rst/main.c:248 msgid "Name of input 3D vector points map" msgstr "" -#: ../vector/v.vol.rst/main.c:253 +#: ../vector/v.vol.rst/main.c:255 msgid "Name of input surface raster map for cross-section" msgstr "" -#: ../vector/v.vol.rst/main.c:260 +#: ../vector/v.vol.rst/main.c:262 msgid "Name of column containing w-values attribute to interpolate" msgstr "" -#: ../vector/v.vol.rst/main.c:282 +#: ../vector/v.vol.rst/main.c:284 msgid "Name of column with smoothing parameters" msgstr "" -#: ../vector/v.vol.rst/main.c:302 +#: ../vector/v.vol.rst/main.c:304 msgid "Name of input raster map used as mask" msgstr "" -#: ../vector/v.vol.rst/main.c:328 +#: ../vector/v.vol.rst/main.c:330 msgid "Maximum number of points for approximation in a segment (>npmin)" msgstr "" -#: ../vector/v.vol.rst/main.c:345 +#: ../vector/v.vol.rst/main.c:347 msgid "Conversion factor for w-values used for interpolation" msgstr "" -#: ../vector/v.vol.rst/main.c:353 +#: ../vector/v.vol.rst/main.c:355 msgid "Conversion factor for z-values" msgstr "Fator de conversão para os valores de z" -#: ../vector/v.vol.rst/main.c:359 +#: ../vector/v.vol.rst/main.c:361 msgid "Name for output cross-section raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:365 +#: ../vector/v.vol.rst/main.c:367 msgid "Name for output elevation 3D raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:371 +#: ../vector/v.vol.rst/main.c:373 msgid "Name for output gradient magnitude 3D raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:378 +#: ../vector/v.vol.rst/main.c:380 msgid "Name for output gradient horizontal angle 3D raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:384 +#: ../vector/v.vol.rst/main.c:386 msgid "Name for output gradient vertical angle 3D raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:390 +#: ../vector/v.vol.rst/main.c:392 msgid "Name for output change of gradient 3D raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:396 +#: ../vector/v.vol.rst/main.c:398 msgid "Name for output Gaussian curvature 3D raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:402 +#: ../vector/v.vol.rst/main.c:404 msgid "Name for output mean curvature 3D raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:408 +#: ../vector/v.vol.rst/main.c:410 msgid "Perform a cross-validation procedure without volume interpolation" msgstr "Efetuar procedimento de validação cruzada sem interpolação de volumes" -#: ../vector/v.vol.rst/main.c:471 +#: ../vector/v.vol.rst/main.c:473 msgid "Smoothing must be a positive value" msgstr "Suavização deve ser um valor positivo" -#: ../vector/v.vol.rst/main.c:477 +#: ../vector/v.vol.rst/main.c:479 #, c-format msgid "Both crossvalidation options (-%c, %s) must be specified" msgstr "" -#: ../vector/v.vol.rst/main.c:480 +#: ../vector/v.vol.rst/main.c:482 msgid "Both crossvalidation and deviations must be specified" msgstr "" -#: ../vector/v.vol.rst/main.c:491 +#: ../vector/v.vol.rst/main.c:493 msgid "Crossvalidation cannot be computed simultanuously with output grids or devi file" msgstr "" -#: ../vector/v.vol.rst/main.c:555 +#: ../vector/v.vol.rst/main.c:557 #, c-format msgid "Unable to open %s" msgstr "" -#: ../vector/v.vol.rst/main.c:563 +#: ../vector/v.vol.rst/main.c:565 msgid "Vector is not 3D" msgstr "Mapa vetorial não é 3D" -#: ../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 +#: ../vector/v.vol.rst/main.c:630 ../vector/v.vol.rst/main.c:661 +#: ../vector/v.vol.rst/main.c:683 ../vector/v.vol.rst/main.c:705 +#: ../vector/v.vol.rst/main.c:727 ../vector/v.vol.rst/main.c:749 +#: ../vector/v.vol.rst/main.c:771 ../vector/v.vol.rst/main.c:793 #, 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 +#: ../vector/v.vol.rst/main.c:638 ../vector/v.vol.rst/main.c:667 +#: ../vector/v.vol.rst/main.c:689 ../vector/v.vol.rst/main.c:711 +#: ../vector/v.vol.rst/main.c:733 ../vector/v.vol.rst/main.c:755 +#: ../vector/v.vol.rst/main.c:777 ../vector/v.vol.rst/main.c:799 msgid "Not enough disk space - cannot write temp files" msgstr "" -#: ../vector/v.vol.rst/main.c:640 +#: ../vector/v.vol.rst/main.c:642 #, c-format msgid "Unable to create <%s> raster map without cross_input raster map being specified" msgstr "" -#: ../vector/v.vol.rst/main.c:818 +#: ../vector/v.vol.rst/main.c:820 msgid "Finished interpolating" msgstr "" -#: ../vector/v.vol.rst/main.c:853 +#: ../vector/v.vol.rst/main.c:855 #, c-format msgid "Raster map <%s> created" msgstr "" -#: ../vector/v.vol.rst/main.c:893 +#: ../vector/v.vol.rst/main.c:895 #, c-format msgid "Vector map <%s> created" msgstr "" -#: ../vector/v.vol.rst/main.c:909 +#: ../vector/v.vol.rst/main.c:911 msgid "Interpolation failed" msgstr "" @@ -37523,114 +37939,130 @@ msgid "Found %d components." msgstr "" -#: ../vector/v.decimate/main.c:125 ../vector/v.generalize/main.c:77 +#: ../vector/v.decimate/main.c:126 ../vector/v.generalize/main.c:77 msgid "generalization" msgstr "" -#: ../vector/v.decimate/main.c:126 +#: ../vector/v.decimate/main.c:127 msgid "decimation" msgstr "" -#: ../vector/v.decimate/main.c:132 +#: ../vector/v.decimate/main.c:133 msgid "Decimates a point cloud" msgstr "" -#: ../vector/v.decimate/main.c:133 +#: ../vector/v.decimate/main.c:134 msgid "Copies points from one vector to another while applying different decimations" msgstr "" -#: ../vector/v.decimate/main.c:161 +#: ../vector/v.decimate/main.c:162 msgid "Throw away every n-th point" msgstr "" -#: ../vector/v.decimate/main.c:163 +#: ../vector/v.decimate/main.c:164 msgid "For example, 5 will import 80 percent of points. If not specified, all points are copied" msgstr "" -#: ../vector/v.decimate/main.c:165 ../vector/v.decimate/main.c:176 -#: ../vector/v.decimate/main.c:186 ../vector/v.decimate/main.c:195 +#: ../vector/v.decimate/main.c:166 ../vector/v.decimate/main.c:177 +#: ../vector/v.decimate/main.c:187 ../vector/v.decimate/main.c:196 msgid "Count" msgstr "" -#: ../vector/v.decimate/main.c:172 +#: ../vector/v.decimate/main.c:173 msgid "Preserve only every n-th point" msgstr "" -#: ../vector/v.decimate/main.c:174 +#: ../vector/v.decimate/main.c:175 msgid "For example, 4 will import 25 percent of points. If not specified, all points are copied" msgstr "" -#: ../vector/v.decimate/main.c:193 +#: ../vector/v.decimate/main.c:194 msgid "Copy only n points" msgstr "" -#: ../vector/v.decimate/main.c:194 +#: ../vector/v.decimate/main.c:195 msgid "Copies only the given number of points" msgstr "" -#: ../vector/v.decimate/main.c:201 +#: ../vector/v.decimate/main.c:202 msgid "Minimal difference of z values" msgstr "" -#: ../vector/v.decimate/main.c:203 +#: ../vector/v.decimate/main.c:204 msgid "Minimal difference between z values in grid-based decimation" msgstr "" -#: ../vector/v.decimate/main.c:204 ../vector/v.decimate/main.c:214 -#: ../vector/v.decimate/main.c:219 ../vector/v.decimate/main.c:225 -#: ../vector/v.decimate/main.c:230 ../vector/v.decimate/main.c:235 +#: ../vector/v.decimate/main.c:205 ../vector/v.decimate/main.c:215 +#: ../vector/v.decimate/main.c:220 ../vector/v.decimate/main.c:226 +#: ../vector/v.decimate/main.c:231 ../vector/v.decimate/main.c:236 msgid "Grid" msgstr "" -#: ../vector/v.decimate/main.c:211 +#: ../vector/v.decimate/main.c:212 msgid "Preserve only n points per grid cell" msgstr "" -#: ../vector/v.decimate/main.c:213 +#: ../vector/v.decimate/main.c:214 msgid "Preserves only the given number of points per grid cell in grid-based decimation" msgstr "" -#: ../vector/v.decimate/main.c:218 +#: ../vector/v.decimate/main.c:219 msgid "Apply grid-based decimation" msgstr "" -#: ../vector/v.decimate/main.c:224 +#: ../vector/v.decimate/main.c:225 msgid "Use only first point in grid cell during grid-based decimation" msgstr "" -#: ../vector/v.decimate/main.c:229 +#: ../vector/v.decimate/main.c:230 msgid "Only one point per cat in grid cell" msgstr "" -#: ../vector/v.decimate/main.c:234 +#: ../vector/v.decimate/main.c:235 msgid "Use z in grid decimation" msgstr "" -#: ../vector/v.decimate/main.c:240 +#: ../vector/v.decimate/main.c:241 msgid "Store only the coordinates, throw away categories" msgstr "" -#: ../vector/v.decimate/main.c:242 +#: ../vector/v.decimate/main.c:243 msgid "Do not story any categories even if they are present in input data" msgstr "" -#: ../vector/v.decimate/main.c:276 +#: ../vector/v.decimate/main.c:280 #, 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:318 +#: ../vector/v.decimate/main.c:322 msgid "Cannot use z for decimation, input is not 3D" msgstr "" -#: ../vector/v.decimate/main.c:320 +#: ../vector/v.decimate/main.c:324 msgid "Cannot select by z range, input is not 3D" msgstr "" -#: ../vector/v.decimate/main.c:350 +#: ../vector/v.decimate/main.c:354 msgid "Settings for count-based decimation would cause it to do nothing and no other options has been set." msgstr "" +#: ../vector/v.decimate/copy_tab.c:85 ../vector/v.extract/copy_tab.c:90 +#, c-format +msgid "Writing attributes for layer %d" +msgstr "" + +#: ../vector/v.decimate/copy_tab.c:90 ../vector/v.extract/copy_tab.c:95 +#, c-format +msgid "No attribute table for layer %d" +msgstr "" + +#: ../vector/v.decimate/copy_tab.c:112 ../vector/v.vect.stats/main.c:342 +#: ../vector/v.vect.stats/main.c:424 ../vector/v.extract/copy_tab.c:117 +#, c-format +msgid "Unable to open database <%s> with driver <%s>" +msgstr "" + #: ../vector/v.what/what.c:45 msgid "Cannot open driver" msgstr "" @@ -39341,257 +39773,261 @@ msgid "Name of existing vector map with areas" msgstr "" -#: ../vector/v.vect.stats/main.c:156 +#: ../vector/v.vect.stats/main.c:157 msgid "Layer number for points map" msgstr "" -#: ../vector/v.vect.stats/main.c:161 +#: ../vector/v.vect.stats/main.c:162 msgid "Category values for points map" msgstr "" -#: ../vector/v.vect.stats/main.c:166 +#: ../vector/v.vect.stats/main.c:167 msgid "WHERE conditions of SQL statement without 'where' keyword for points map" msgstr "" -#: ../vector/v.vect.stats/main.c:171 +#: ../vector/v.vect.stats/main.c:172 msgid "Layer number for area map" msgstr "" -#: ../vector/v.vect.stats/main.c:176 +#: ../vector/v.vect.stats/main.c:177 msgid "Category values for area map" msgstr "" -#: ../vector/v.vect.stats/main.c:181 +#: ../vector/v.vect.stats/main.c:182 msgid "WHERE conditions of SQL statement without 'where' keyword for area map" msgstr "" -#: ../vector/v.vect.stats/main.c:198 +#: ../vector/v.vect.stats/main.c:199 msgid "Method for aggregate statistics" msgstr "" -#: ../vector/v.vect.stats/main.c:205 +#: ../vector/v.vect.stats/main.c:204 msgid "Column name of points map to use for statistics" msgstr "" -#: ../vector/v.vect.stats/main.c:206 +#: ../vector/v.vect.stats/main.c:205 msgid "Column of points map must be numeric" msgstr "" -#: ../vector/v.vect.stats/main.c:213 +#: ../vector/v.vect.stats/main.c:210 msgid "Column name to upload points count" msgstr "" -#: ../vector/v.vect.stats/main.c:215 +#: ../vector/v.vect.stats/main.c:212 msgid "Column to hold points count, must be of type integer, will be created if not existing" msgstr "" -#: ../vector/v.vect.stats/main.c:222 +#: ../vector/v.vect.stats/main.c:216 msgid "Column name to upload statistics" msgstr "" -#: ../vector/v.vect.stats/main.c:224 +#: ../vector/v.vect.stats/main.c:218 msgid "Column to hold statistics, must be of type double, will be created if not existing" msgstr "" -#: ../vector/v.vect.stats/main.c:231 +#: ../vector/v.vect.stats/main.c:226 msgid "Print output to stdout, do not update attribute table" msgstr "" -#: ../vector/v.vect.stats/main.c:232 +#: ../vector/v.vect.stats/main.c:227 msgid "First column is always area category" msgstr "" -#: ../vector/v.vect.stats/main.c:273 +#: ../vector/v.vect.stats/main.c:280 #, c-format msgid "Vector map <%s> is not in user mapset and cannot be updated" msgstr "" -#: ../vector/v.vect.stats/main.c:335 ../vector/v.vect.stats/main.c:417 -#: ../vector/v.extract/copy_tab.c:117 -#, c-format -msgid "Unable to open database <%s> with driver <%s>" -msgstr "" - -#: ../vector/v.vect.stats/main.c:339 +#: ../vector/v.vect.stats/main.c:346 msgid "count_column is required to upload point counts" msgstr "" -#: ../vector/v.vect.stats/main.c:348 +#: ../vector/v.vect.stats/main.c:355 msgid "count_column must be of type integer" msgstr "" -#: ../vector/v.vect.stats/main.c:361 ../vector/v.vect.stats/main.c:391 +#: ../vector/v.vect.stats/main.c:368 ../vector/v.vect.stats/main.c:398 #, c-format msgid "Unable to add column <%s>" msgstr "" -#: ../vector/v.vect.stats/main.c:367 +#: ../vector/v.vect.stats/main.c:374 msgid "stats_column is required to upload point stats" msgstr "" -#: ../vector/v.vect.stats/main.c:378 +#: ../vector/v.vect.stats/main.c:385 msgid "stats_column must be of type double precision" msgstr "" -#: ../vector/v.vect.stats/main.c:400 +#: ../vector/v.vect.stats/main.c:407 msgid "collecting attributes from points vector..." msgstr "" -#: ../vector/v.vect.stats/main.c:437 +#: ../vector/v.vect.stats/main.c:444 msgid "column for points vector must be numeric" msgstr "" -#: ../vector/v.vect.stats/main.c:498 +#: ../vector/v.vect.stats/main.c:505 #, c-format msgid "No area categories in vector <%s>, layer <%s>" msgstr "" -#: ../vector/v.vect.stats/main.c:523 +#: ../vector/v.vect.stats/main.c:530 msgid "Selecting points for each area..." msgstr "" -#: ../vector/v.vect.stats/main.c:628 +#: ../vector/v.vect.stats/main.c:635 #, c-format msgid "could not find area category %d" msgstr "" -#: ../vector/v.vect.stats/main.c:754 +#: ../vector/v.vect.stats/main.c:761 #, c-format msgid "%d records updated" msgstr "%d registros atualizados" -#: ../vector/v.extract/main.c:83 +#: ../vector/v.extract/main.c:84 msgid "Selects vector features from an existing vector map and creates a new vector map containing only the selected features." msgstr "" -#: ../vector/v.extract/main.c:88 +#: ../vector/v.extract/main.c:89 msgid "Dissolve common boundaries (default is no)" msgstr "" -#: ../vector/v.extract/main.c:92 +#: ../vector/v.extract/main.c:93 msgid "Do not copy attributes (see also 'new' parameter)" msgstr "" -#: ../vector/v.extract/main.c:108 +#: ../vector/v.extract/main.c:110 msgid "Types to be extracted" msgstr "" -#: ../vector/v.extract/main.c:123 +#: ../vector/v.extract/main.c:125 msgid "Input text file with category numbers/number ranges to be extracted" msgstr "" -#: ../vector/v.extract/main.c:124 +#: ../vector/v.extract/main.c:126 msgid "If '-' given reads from standard input" msgstr "" -#: ../vector/v.extract/main.c:132 +#: ../vector/v.extract/main.c:134 msgid "Number of random categories matching vector objects to extract" msgstr "" -#: ../vector/v.extract/main.c:134 +#: ../vector/v.extract/main.c:136 msgid "Number must be smaller than unique cat count in layer" msgstr "" -#: ../vector/v.extract/main.c:142 +#: ../vector/v.extract/main.c:144 msgid "Desired new category value (enter -1 to keep original categories)" msgstr "" -#: ../vector/v.extract/main.c:144 +#: ../vector/v.extract/main.c:146 msgid "If new >= 0, attributes is not copied" msgstr "" -#: ../vector/v.extract/main.c:161 +#: ../vector/v.extract/main.c:151 +#, fuzzy +msgid "Name of attribute column for dissolving areas" +msgstr "Nome da coluna de atributo para usar como rótulos" + +#: ../vector/v.extract/main.c:152 +#, fuzzy +msgid "Preserves category values" +msgstr "Mostra rótulos de categorias" + +#: ../vector/v.extract/main.c:169 #, c-format msgid "Options <%s>, <%s>, <%s> and <%s> options are exclusive. Please specify only one of them." msgstr "" -#: ../vector/v.extract/main.c:208 +#: ../vector/v.extract/main.c:221 +#, c-format +msgid "Searching for column <%s> in table <%s>..." +msgstr "" + +#: ../vector/v.extract/main.c:253 +#, fuzzy, c-format +msgid "Column <%s> does not exist for layer %d" +msgstr "Tabela <%s> não existe no banco de dados <%s>" + +#: ../vector/v.extract/main.c:268 #, c-format msgid "Category value in '%s' not valid" msgstr "" -#: ../vector/v.extract/main.c:224 +#: ../vector/v.extract/main.c:284 #, c-format msgid "Process file <%s> for category numbers..." msgstr "" -#: ../vector/v.extract/main.c:229 +#: ../vector/v.extract/main.c:289 #, c-format msgid "Unable to open specified file <%s>" msgstr "" -#: ../vector/v.extract/main.c:240 +#: ../vector/v.extract/main.c:300 #, c-format msgid "Ignored text entry: %s" msgstr "Entrada de texto %s ignorada" -#: ../vector/v.extract/main.c:259 +#: ../vector/v.extract/main.c:319 ../vector/v.extract/extract.c:268 #, c-format msgid "Loading categories from table <%s>..." msgstr "" -#: ../vector/v.extract/main.c:269 +#: ../vector/v.extract/main.c:329 #, c-format msgid "Unable select records from table <%s>" msgstr "" -#: ../vector/v.extract/main.c:271 +#: ../vector/v.extract/main.c:331 #, c-format msgid "%d category loaded" msgid_plural "%d categories loaded" msgstr[0] "" msgstr[1] "" -#: ../vector/v.extract/main.c:286 +#: ../vector/v.extract/main.c:346 msgid "This map has no categories attached. Use v.category to attach categories to this vector map." msgstr "" -#: ../vector/v.extract/main.c:293 +#: ../vector/v.extract/main.c:353 msgid "Please specify random number larger than 0" msgstr "" -#: ../vector/v.extract/main.c:297 +#: ../vector/v.extract/main.c:357 #, 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:320 +#: ../vector/v.extract/main.c:380 #, c-format msgid "Random category count is larger or equal to uniq <%s> feature category count %d" msgstr "" -#: ../vector/v.extract/main.c:354 +#: ../vector/v.extract/main.c:414 msgid "Extracting features..." msgstr "" -#: ../vector/v.extract/main.c:378 +#: ../vector/v.extract/main.c:438 msgid "Removing duplicate centroids..." msgstr "" -#: ../vector/v.extract/extract.c:171 +#: ../vector/v.extract/extract.c:203 #, c-format msgid "No category found for area %d. Skipping." msgstr "" -#: ../vector/v.extract/extract.c:175 +#: ../vector/v.extract/extract.c:207 #, c-format msgid "More categories (%d) found for area %d. Using first found category %d" msgstr "" -#: ../vector/v.extract/extract.c:228 +#: ../vector/v.extract/extract.c:286 msgid "Topology level required for extracting areas for OGR layers. Areas will be not processed." 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.lrs/v.lrs.label/main.c:103 ../vector/v.lrs/v.lrs.where/main.c:58 #: ../vector/v.lrs/v.lrs.segment/main.c:72 #: ../vector/v.lrs/v.lrs.create/main.c:122 @@ -40530,73 +40966,73 @@ msgid "Unknown method" msgstr "" -#: ../vector/v.generalize/main.c:330 +#: ../vector/v.generalize/main.c:331 #, c-format msgid "No lines found in input map <%s>" msgstr "" -#: ../vector/v.generalize/main.c:344 +#: ../vector/v.generalize/main.c:345 #, c-format msgid "Unable to create error vector map <%s>" msgstr "" -#: ../vector/v.generalize/main.c:364 +#: ../vector/v.generalize/main.c:365 msgid "Displacement..." msgstr "" -#: ../vector/v.generalize/main.c:373 +#: ../vector/v.generalize/main.c:374 msgid "Network generalization..." msgstr "" -#: ../vector/v.generalize/main.c:388 +#: ../vector/v.generalize/main.c:389 msgid "Attributes are needed for 'where' option, copying table" msgstr "" -#: ../vector/v.generalize/main.c:404 +#: ../vector/v.generalize/main.c:405 #, c-format msgid "Generalization (%s)..." msgstr "" -#: ../vector/v.generalize/main.c:405 +#: ../vector/v.generalize/main.c:406 #, c-format msgid "Using threshold: %g %s" msgstr "" -#: ../vector/v.generalize/main.c:525 +#: ../vector/v.generalize/main.c:526 #, c-format msgid "Method '%s' did not preserve first point" msgstr "" -#: ../vector/v.generalize/main.c:530 +#: ../vector/v.generalize/main.c:531 #, c-format msgid "Method '%s' did not preserve last point" msgstr "" -#: ../vector/v.generalize/main.c:537 +#: ../vector/v.generalize/main.c:538 #, c-format msgid "Method '%s' did not preserve loop" msgstr "" -#: ../vector/v.generalize/main.c:569 +#: ../vector/v.generalize/main.c:570 #, c-format msgid "%d boundaries were not modified because modification would damage topology" msgstr "" -#: ../vector/v.generalize/main.c:572 +#: ../vector/v.generalize/main.c:573 #, c-format msgid "%d lines/boundaries were not modified due to over-simplification" msgstr "" -#: ../vector/v.generalize/main.c:593 +#: ../vector/v.generalize/main.c:594 #, c-format msgid "Number of vertices for selected features %s from %d to %d (%d%% remaining)" msgstr "" -#: ../vector/v.generalize/main.c:594 +#: ../vector/v.generalize/main.c:595 msgid "reduced" msgstr "" -#: ../vector/v.generalize/main.c:594 +#: ../vector/v.generalize/main.c:595 msgid "changed" msgstr "" @@ -40633,21 +41069,21 @@ msgid "Creates a new pseudo-vector map as a link to an OGR-supported layer or a PostGIS feature table." msgstr "" -#: ../vector/v.external/main.c:126 +#: ../vector/v.external/main.c:130 msgid "No layer defined" msgstr "" -#: ../vector/v.external/main.c:192 +#: ../vector/v.external/main.c:196 #, c-format msgid "Unable to delete '%s'" msgstr "" -#: ../vector/v.external/main.c:199 +#: ../vector/v.external/main.c:203 #, c-format msgid "Unable to create file '%s/%s'" msgstr "" -#: ../vector/v.external/main.c:233 +#: ../vector/v.external/main.c:237 #, c-format msgid "Link to vector map <%s> created." msgstr "" @@ -40729,40 +41165,92 @@ msgid "Invalid geometry column %d" msgstr "" -#: ../vector/v.to.db/main.c:39 +#: ../vector/v.to.db/main.c:42 +msgid "length" +msgstr "" + +#: ../vector/v.to.db/main.c:43 +msgid "perimeter" +msgstr "" + +#: ../vector/v.to.db/main.c:44 +msgid "coordinates" +msgstr "" + +#: ../vector/v.to.db/main.c:45 +msgid "bounding box" +msgstr "" + +#: ../vector/v.to.db/main.c:47 msgid "Populates attribute values from vector features." msgstr "" -#: ../vector/v.to.db/main.c:48 +#: ../vector/v.to.db/main.c:56 #, 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/update.c:28 -#: ../vector/v.to.db/update.c:32 ../vector/v.to.db/query.c:83 +#: ../vector/v.to.db/main.c:73 ../vector/v.to.db/main.c:80 +#: ../vector/v.to.db/update.c:30 ../vector/v.to.db/update.c:34 +#: ../vector/v.to.db/query.c:83 #, c-format msgid "Database connection not defined for layer %d. Use v.db.connect first." msgstr "" -#: ../vector/v.to.db/main.c:114 +#: ../vector/v.to.db/main.c:174 +#, c-format +msgid "Missing column name for input column number %d" +msgstr "" + +#: ../vector/v.to.db/main.c:180 +#, c-format +msgid "Missing column name for table column number %d" +msgstr "" + +#: ../vector/v.to.db/main.c:194 +#, c-format +msgid "Existing column <%s> has a different but maybe compatible type" +msgstr "" + +#: ../vector/v.to.db/main.c:198 +#, c-format +msgid "Existing column <%s> has the wrong type" +msgstr "" + +#: ../vector/v.to.db/main.c:203 +#, c-format +msgid "Values in column <%s> will be overwritten" +msgstr "" + +#: ../vector/v.to.db/main.c:268 +#, fuzzy, c-format +msgid "Unable to create column <%s>" +msgstr "Não consegui criar arquivo raster [%s]." + +#: ../vector/v.to.db/main.c:322 #, c-format msgid "Category index for vector map <%s> is not sorted" msgstr "" -#: ../vector/v.to.db/update.c:84 +#: ../vector/v.to.db/update.c:86 msgid "Updating database..." msgstr "" -#: ../vector/v.to.db/update.c:125 +#: ../vector/v.to.db/update.c:151 #, c-format msgid "More elements of category %d, nothing loaded to database" msgstr "" -#: ../vector/v.to.db/update.c:223 +#: ../vector/v.to.db/update.c:251 #, c-format msgid "Record (cat %d) already exists (not inserted)" msgstr "" +#: ../vector/v.to.db/update.c:279 +#, c-format +msgid "Cannot update table: %s" +msgstr "" + #: ../vector/v.to.db/query.c:93 msgid "Querying database... " msgstr "" @@ -40781,41 +41269,41 @@ msgid "Unable to fetch record" msgstr "" -#: ../vector/v.to.db/report.c:13 +#: ../vector/v.to.db/report.c:14 msgid "No totals for selected option" msgstr "" -#: ../vector/v.to.db/report.c:211 +#: ../vector/v.to.db/report.c:230 #, c-format msgid "%d categories read from vector map (layer %d)" msgstr "" -#: ../vector/v.to.db/report.c:215 +#: ../vector/v.to.db/report.c:234 #, c-format msgid "%d records selected from table (layer %d)" msgstr "" -#: ../vector/v.to.db/report.c:218 +#: ../vector/v.to.db/report.c:237 #, c-format msgid "%d categories read from vector map exist in selection from table" msgstr "" -#: ../vector/v.to.db/report.c:221 +#: ../vector/v.to.db/report.c:240 #, c-format msgid "%d categories read from vector map don't exist in selection from table" msgstr "" -#: ../vector/v.to.db/report.c:223 +#: ../vector/v.to.db/report.c:242 #, c-format msgid "%d records updated/inserted (layer %d)" msgstr "" -#: ../vector/v.to.db/report.c:226 +#: ../vector/v.to.db/report.c:245 #, c-format msgid "%d update/insert errors (layer %d)" msgstr "" -#: ../vector/v.to.db/report.c:229 +#: ../vector/v.to.db/report.c:248 #, c-format msgid "%d categories with more points (coordinates not loaded)" msgstr "" @@ -41009,86 +41497,101 @@ msgid "Using private colormap for DirectColor visual." msgstr "Usando paleta de cores privativa para visual DirectColor." -#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:59 -#: ../scripts/v.rast.stats/v.rast.stats.py:120 +#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:60 +#: ../scripts/v.rast.stats/v.rast.stats.py:124 #: ../scripts/v.db.addcolumn/v.db.addcolumn.py:63 -#: ../scripts/v.db.addtable/v.db.addtable.py:75 +#: ../scripts/v.db.addtable/v.db.addtable.py:76 #: ../scripts/v.db.dropcolumn/v.db.dropcolumn.py:60 #: ../scripts/v.db.update/v.db.update.py:75 #, python-format msgid "Vector map <%s> not found in current mapset" msgstr "" -#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:69 +#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:70 msgid "There is no table connected to the input vector map. Cannot rename any column" msgstr "" -#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:78 +#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:79 #, python-format msgid "Column name <%s> too long. The DBF driver supports column names not longer than 10 characters" msgstr "" -#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:83 +#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:84 #, python-format msgid "Cannot rename column <%s> as it is needed to keep table <%s> connected to the input vector map" msgstr "" +#: ../scripts/v.rast.stats/v.rast.stats.py:131 +#: ../scripts/v.rast.stats/v.rast.stats.py:203 +#: ../scripts/v.rast.stats/v.rast.stats.py:210 +#: ../scripts/v.db.addcolumn/v.db.addcolumn.py:69 +#: ../scripts/v.db.update/v.db.update.py:81 +msgid "There is no table connected to this map. Run v.db.connect or v.db.addtable first." +msgstr "" + #: ../scripts/v.rast.stats/v.rast.stats.py:137 -msgid "Preprocessing input data..." +#, python-brace-format +msgid "Number of raster maps ({0}) different from number of column prefixes ({1})" msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:148 +#: ../scripts/v.rast.stats/v.rast.stats.py:170 msgid "An error occurred while converting vector to raster" msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:160 +#: ../scripts/v.rast.stats/v.rast.stats.py:182 msgid "No categories found in raster map" msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:167 -#: ../scripts/v.rast.stats/v.rast.stats.py:174 -#: ../scripts/v.db.addcolumn/v.db.addcolumn.py:69 -#: ../scripts/v.db.update/v.db.update.py:81 -msgid "There is no table connected to this map. Run v.db.connect or v.db.addtable first." +#: ../scripts/v.rast.stats/v.rast.stats.py:195 +#, python-brace-format +msgid "Not all vector categories converted to raster. Converted {0} of {1}." msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:227 +#: ../scripts/v.rast.stats/v.rast.stats.py:266 #, python-format msgid "Cannot create column <%s> (already present). " msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:228 +#: ../scripts/v.rast.stats/v.rast.stats.py:267 msgid "Use -c flag to update values in this column." msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:237 +#: ../scripts/v.rast.stats/v.rast.stats.py:276 #, python-format msgid "Adding columns '%s'" msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:242 +#: ../scripts/v.rast.stats/v.rast.stats.py:281 msgid "Adding columns failed. Exiting." msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:245 +#: ../scripts/v.rast.stats/v.rast.stats.py:284 #, python-format msgid "Processing input data (%d categories)..." msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:289 +#: ../scripts/v.rast.stats/v.rast.stats.py:328 msgid "Updating the database ..." msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:294 +#: ../scripts/v.rast.stats/v.rast.stats.py:333 #, python-brace-format msgid "Statistics calculated from raster map <{raster}> and uploaded to attribute table of vector map <{vector}>." msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:300 +#: ../scripts/v.rast.stats/v.rast.stats.py:339 #, python-format msgid "Failed to upload statistics to attribute table of vector map <%s>." msgstr "" +#: ../scripts/r.mapcalc.simple/r.mapcalc.simple.py:107 +msgid "The expression is an empty string" +msgstr "" + +#: ../scripts/r.mapcalc.simple/r.mapcalc.simple.py:141 +msgid "Expression: {}" +msgstr "" + #: ../scripts/m.proj/m.proj.py:142 msgid "cs2cs program not found, install PROJ.4 first: http://proj.maptools.org" msgstr "" @@ -41213,50 +41716,50 @@ msgid "No graphics device selected. Use d.mon to select graphics device." msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:143 +#: ../scripts/r.in.srtm/r.in.srtm.py:169 msgid "This module only operates in LatLong locations" msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:161 -msgid "The \"unzip\" program is required, please install it first" -msgstr "" - -#: ../scripts/r.in.srtm/r.in.srtm.py:168 +#: ../scripts/r.in.srtm/r.in.srtm.py:194 #, python-format msgid "'%s' does not appear to be a valid zip file." msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:175 +#: ../scripts/r.in.srtm/r.in.srtm.py:201 #, python-format msgid "File '%s' or '%s' not found" msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:197 +#: ../scripts/r.in.srtm/r.in.srtm.py:227 #, python-format msgid "Extracting '%s'..." msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:199 +#: ../scripts/r.in.srtm/r.in.srtm.py:232 msgid "Unable to unzip file." msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:201 +#: ../scripts/r.in.srtm/r.in.srtm.py:234 msgid "Converting input file to BIL..." msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:225 -msgid "Attempting to import 1-arcsec data." +#: ../scripts/r.in.srtm/r.in.srtm.py:258 +msgid "Attempting to import 1-arcsec SWBD data" +msgstr "" + +#: ../scripts/r.in.srtm/r.in.srtm.py:261 +msgid "Attempting to import 1-arcsec data" msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:243 +#: ../scripts/r.in.srtm/r.in.srtm.py:279 msgid "Unable to import data" msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:251 +#: ../scripts/r.in.srtm/r.in.srtm.py:288 msgid "Done: generated map " msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:252 +#: ../scripts/r.in.srtm/r.in.srtm.py:289 msgid "(Note: Holes in the data can be closed with 'r.fillnulls' using splines)" msgstr "" @@ -41661,28 +42164,36 @@ msgid "During computation %i tiles could not be created" msgstr "" -#: ../scripts/i.spectral/i.spectral.py:121 +#: ../scripts/i.spectral/i.spectral.py:125 #, python-format msgid "Programmer error (%s)" msgstr "" -#: ../scripts/i.spectral/i.spectral.py:213 +#: ../scripts/i.spectral/i.spectral.py:199 +msgid "Spectral signatures" +msgstr "" + +#: ../scripts/i.spectral/i.spectral.py:200 +msgid "DN Value" +msgstr "" + +#: ../scripts/i.spectral/i.spectral.py:218 msgid "Either group= or raster= is required" msgstr "" -#: ../scripts/i.spectral/i.spectral.py:216 +#: ../scripts/i.spectral/i.spectral.py:221 msgid "group= and raster= are mutually exclusive" msgstr "" -#: ../scripts/i.spectral/i.spectral.py:220 +#: ../scripts/i.spectral/i.spectral.py:225 msgid "Writing to text file requires output=filename" msgstr "" -#: ../scripts/i.spectral/i.spectral.py:224 +#: ../scripts/i.spectral/i.spectral.py:229 msgid "gnuplot required, please install first" msgstr "" -#: ../scripts/i.spectral/i.spectral.py:243 +#: ../scripts/i.spectral/i.spectral.py:251 msgid "No data returned from query" msgstr "" @@ -41773,11 +42284,11 @@ msgstr "" #: ../scripts/r.unpack/r.unpack.py:82 ../scripts/r.unpack/r.unpack.py:120 -#: ../scripts/v.unpack/v.unpack.py:86 ../scripts/v.unpack/v.unpack.py:133 +#: ../scripts/v.unpack/v.unpack.py:85 ../scripts/v.unpack/v.unpack.py:132 msgid "Pack file unreadable" msgstr "" -#: ../scripts/r.unpack/r.unpack.py:91 ../scripts/v.unpack/v.unpack.py:95 +#: ../scripts/r.unpack/r.unpack.py:91 ../scripts/v.unpack/v.unpack.py:94 msgid "Pack file unreadable: file '{}' missing" msgstr "" @@ -41804,21 +42315,21 @@ msgid "PROJ_INFO file is missing, unpack raster map in XY (unprojected) location." msgstr "" -#: ../scripts/r.unpack/r.unpack.py:158 ../scripts/v.unpack/v.unpack.py:164 +#: ../scripts/r.unpack/r.unpack.py:158 ../scripts/v.unpack/v.unpack.py:163 #, python-brace-format msgid "" "Difference between PROJ_INFO file of packed map and of current location:\n" "{diff}" msgstr "" -#: ../scripts/r.unpack/r.unpack.py:161 ../scripts/v.unpack/v.unpack.py:167 +#: ../scripts/r.unpack/r.unpack.py:161 ../scripts/v.unpack/v.unpack.py:166 #, python-brace-format msgid "" "Difference between PROJ_UNITS file of packed map and of current location:\n" "{diff}" msgstr "" -#: ../scripts/r.unpack/r.unpack.py:163 ../scripts/v.unpack/v.unpack.py:169 +#: ../scripts/r.unpack/r.unpack.py:163 ../scripts/v.unpack/v.unpack.py:168 msgid "Projection of dataset does not appear to match current location. In case of no significant differences in the projection definitions, use the -o flag to ignore them and use current location definition." msgstr "" @@ -41886,11 +42397,15 @@ msgid "Frame <%s> already found. An existing frame can be overwritten by '%s' flag." msgstr "" -#: ../scripts/r.grow/r.grow.py:130 +#: ../scripts/r.grow/r.grow.py:129 +msgid "Output can be written only to the current mapset" +msgstr "" + +#: ../scripts/r.grow/r.grow.py:139 msgid "Growing failed. Removing temporary maps." msgstr "" -#: ../scripts/r.grow/r.grow.py:142 +#: ../scripts/r.grow/r.grow.py:151 msgid "Shrinking failed. Removing temporary maps." msgstr "" @@ -41939,21 +42454,21 @@ msgid "Table <%s> not found in database <%s>" msgstr "" -#: ../scripts/db.droptable/db.droptable.py:84 +#: ../scripts/db.droptable/db.droptable.py:85 #, python-format msgid "Deleting table <%s> which is attached to following map(s):" msgstr "" -#: ../scripts/db.droptable/db.droptable.py:89 +#: ../scripts/db.droptable/db.droptable.py:90 #, python-format msgid "The table <%s> would be deleted." msgstr "" -#: ../scripts/db.droptable/db.droptable.py:91 +#: ../scripts/db.droptable/db.droptable.py:92 msgid "You must use the force flag to actually remove it. Exiting." msgstr "" -#: ../scripts/db.droptable/db.droptable.py:100 +#: ../scripts/db.droptable/db.droptable.py:101 msgid "Cannot continue (problem deleting table)." msgstr "" @@ -42064,41 +42579,41 @@ msgid "At least 2 maps are required" msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:81 +#: ../scripts/v.db.addtable/v.db.addtable.py:82 #, python-format msgid "Using vector map name as table name: <%s>" msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:87 +#: ../scripts/v.db.addtable/v.db.addtable.py:88 #, python-format msgid "Using vector map name extended by layer number as table name: <%s>" msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:90 +#: ../scripts/v.db.addtable/v.db.addtable.py:91 #, python-format msgid "Using user specified table name: %s" msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:94 +#: ../scripts/v.db.addtable/v.db.addtable.py:95 msgid "Creating new DB connection based on default mapset settings..." msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:104 +#: ../scripts/v.db.addtable/v.db.addtable.py:105 #, python-format msgid "There is already a table linked to layer <%s>" msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:119 +#: ../scripts/v.db.addtable/v.db.addtable.py:120 #, python-format msgid "Duplicate column name '%s' not allowed" msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:130 +#: ../scripts/v.db.addtable/v.db.addtable.py:131 #, python-format msgid "Creating table with columns (%s)..." msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:158 +#: ../scripts/v.db.addtable/v.db.addtable.py:169 msgid "Current attribute table links:" msgstr "" @@ -42342,9 +42857,9 @@ msgstr "" #: ../scripts/r.in.wms/wms_base.py:421 ../scripts/r.in.wms/wms_base.py:478 -#: ../scripts/r.in.wms/wms_base.py:488 ../scripts/r.in.wms/wms_base.py:518 -#: ../scripts/r.in.wms/wms_base.py:542 ../scripts/r.in.wms/wms_base.py:553 -#: ../scripts/r.in.wms/wms_base.py:565 +#: ../scripts/r.in.wms/wms_base.py:488 ../scripts/r.in.wms/wms_base.py:519 +#: ../scripts/r.in.wms/wms_base.py:543 ../scripts/r.in.wms/wms_base.py:554 +#: ../scripts/r.in.wms/wms_base.py:566 #, python-format msgid "%s failed" msgstr "" @@ -42358,7 +42873,7 @@ msgid "Please change output name, or change names of these rasters: %s, module needs to create this temporary maps during execution." msgstr "" -#: ../scripts/r.in.wms/wms_base.py:567 +#: ../scripts/r.in.wms/wms_base.py:568 #, python-format msgid "<%s> created." msgstr "" @@ -42445,40 +42960,40 @@ msgid "Incorrect WMS query" msgstr "" -#: ../scripts/v.unpack/v.unpack.py:130 +#: ../scripts/v.unpack/v.unpack.py:129 #, python-format msgid "This GRASS GIS pack file contains raster data. Use r.unpack to unpack <%s>" msgstr "" -#: ../scripts/v.unpack/v.unpack.py:143 +#: ../scripts/v.unpack/v.unpack.py:142 msgid "PROJ_INFO file is missing, unpack vector map in XY (unprojected) location." msgstr "" -#: ../scripts/v.unpack/v.unpack.py:161 +#: ../scripts/v.unpack/v.unpack.py:160 msgid "Projection information does not match. Proceeding..." msgstr "" -#: ../scripts/v.unpack/v.unpack.py:215 +#: ../scripts/v.unpack/v.unpack.py:214 #, python-format msgid "Coping table <%s> as table <%s>" msgstr "" -#: ../scripts/v.unpack/v.unpack.py:226 +#: ../scripts/v.unpack/v.unpack.py:225 #, python-format msgid "Unable to copy table <%s> as table <%s>" msgstr "" -#: ../scripts/v.unpack/v.unpack.py:228 +#: ../scripts/v.unpack/v.unpack.py:227 #, python-format msgid "Connect table <%s> to vector map <%s> at layer <%s>" msgstr "" -#: ../scripts/v.unpack/v.unpack.py:238 +#: ../scripts/v.unpack/v.unpack.py:237 #, python-format msgid "Unable to connect table <%s> to vector map <%s>" msgstr "" -#: ../scripts/v.unpack/v.unpack.py:241 +#: ../scripts/v.unpack/v.unpack.py:240 #, python-format msgid "Vector map <%s> successfully unpacked" msgstr "" @@ -42488,7 +43003,7 @@ msgid "Missing value for parameter <%s>" msgstr "" -#: ../scripts/v.import/v.import.py:178 ../scripts/r.import/r.import.py:194 +#: ../scripts/v.import/v.import.py:178 ../scripts/r.import/r.import.py:193 #, python-format msgid "Input <%s> successfully imported without reprojection" msgstr "" @@ -42498,12 +43013,12 @@ msgid "Unable to import <%s>" msgstr "" -#: ../scripts/v.import/v.import.py:190 ../scripts/r.import/r.import.py:206 +#: ../scripts/v.import/v.import.py:190 ../scripts/r.import/r.import.py:205 #, python-format msgid "Coordinate reference system not available for current location <%s>" msgstr "" -#: ../scripts/v.import/v.import.py:210 ../scripts/r.import/r.import.py:226 +#: ../scripts/v.import/v.import.py:210 ../scripts/r.import/r.import.py:225 #, python-format msgid "Creating temporary location for <%s>..." msgstr "" @@ -42513,12 +43028,12 @@ msgid "Unable to create location from OGR datasource <%s>" msgstr "" -#: ../scripts/v.import/v.import.py:231 ../scripts/r.import/r.import.py:245 +#: ../scripts/v.import/v.import.py:231 ../scripts/r.import/r.import.py:244 #, python-format msgid "Coordinate reference system not available for input <%s>" msgstr "" -#: ../scripts/v.import/v.import.py:248 ../scripts/r.import/r.import.py:328 +#: ../scripts/v.import/v.import.py:248 ../scripts/r.import/r.import.py:327 msgid "Unable to reproject to source location" msgstr "" @@ -42532,7 +43047,7 @@ msgid "Unable to import OGR datasource <%s>" msgstr "" -#: ../scripts/v.import/v.import.py:279 ../scripts/r.import/r.import.py:374 +#: ../scripts/v.import/v.import.py:279 ../scripts/r.import/r.import.py:373 #, python-format msgid "Reprojecting <%s>..." msgstr "" @@ -42583,7 +43098,7 @@ msgid "Column <%s> not found in table <%s>. Skipped" msgstr "" -#: ../scripts/v.db.dropcolumn/v.db.dropcolumn.py:117 +#: ../scripts/v.db.dropcolumn/v.db.dropcolumn.py:122 msgid "Deleting column failed" msgstr "" @@ -43068,168 +43583,168 @@ msgid "Done. 3D raster map <%s> created." msgstr "" -#: ../scripts/r.import/r.import.py:170 +#: ../scripts/r.import/r.import.py:169 msgid "To set custom resolution value, select 'value' in resolution option" msgstr "" -#: ../scripts/r.import/r.import.py:173 +#: ../scripts/r.import/r.import.py:172 msgid "Resolution value can't be smaller than 0" msgstr "" -#: ../scripts/r.import/r.import.py:176 +#: ../scripts/r.import/r.import.py:175 msgid "Please provide the resolution for the imported dataset or change to 'estimated' resolution" msgstr "" -#: ../scripts/r.import/r.import.py:198 ../scripts/r.import/r.import.py:256 +#: ../scripts/r.import/r.import.py:197 ../scripts/r.import/r.import.py:255 #, python-format msgid "Unable to import GDAL dataset <%s>" msgstr "" -#: ../scripts/r.import/r.import.py:235 +#: ../scripts/r.import/r.import.py:234 #, python-format msgid "Unable to read GDAL dataset <%s>" msgstr "" -#: ../scripts/r.import/r.import.py:248 +#: ../scripts/r.import/r.import.py:247 #, python-format msgid "Importing <%s> to temporary location..." msgstr "" -#: ../scripts/r.import/r.import.py:267 +#: ../scripts/r.import/r.import.py:266 msgid "Input contains GCPs, rectification is required" msgstr "" -#: ../scripts/r.import/r.import.py:295 +#: ../scripts/r.import/r.import.py:294 msgid "Unable to get reprojected map extent" msgstr "" -#: ../scripts/r.import/r.import.py:348 +#: ../scripts/r.import/r.import.py:347 #, python-brace-format msgid "Estimated target resolution for input band <{out}>: {res}" msgstr "" -#: ../scripts/r.import/r.import.py:363 +#: ../scripts/r.import/r.import.py:362 #, python-brace-format msgid "Using given resolution for input band <{out}>: {res}" msgstr "" -#: ../scripts/r.import/r.import.py:369 +#: ../scripts/r.import/r.import.py:368 #, python-brace-format msgid "Using current region resolution for input band <{out}>: nsres={ns}, ewres={ew}" msgstr "" -#: ../scripts/r.import/r.import.py:381 +#: ../scripts/r.import/r.import.py:380 #, python-format msgid "Unable to to reproject raster <%s>" msgstr "" -#: ../scripts/r.import/r.import.py:384 +#: ../scripts/r.import/r.import.py:383 #, python-format msgid "The reprojected raster <%s> is empty" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:160 +#: ../scripts/r.fillnulls/r.fillnulls.py:172 msgid "A user raster mask (MASK) is present. Saving it..." msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:175 +#: ../scripts/r.fillnulls/r.fillnulls.py:187 msgid "Using RST interpolation..." msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:176 +#: ../scripts/r.fillnulls/r.fillnulls.py:188 msgid "Locating and isolating NULL areas..." msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:180 +#: ../scripts/r.fillnulls/r.fillnulls.py:192 msgid "Skipping masked raster parts" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:191 -#: ../scripts/r.fillnulls/r.fillnulls.py:460 +#: ../scripts/r.fillnulls/r.fillnulls.py:203 +#: ../scripts/r.fillnulls/r.fillnulls.py:472 msgid "Restoring user mask (MASK)..." msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:195 -#: ../scripts/r.fillnulls/r.fillnulls.py:464 +#: ../scripts/r.fillnulls/r.fillnulls.py:207 +#: ../scripts/r.fillnulls/r.fillnulls.py:476 msgid "Failed to restore user MASK!" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:199 +#: ../scripts/r.fillnulls/r.fillnulls.py:211 msgid "Growing NULL areas" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:206 -#: ../scripts/r.fillnulls/r.fillnulls.py:221 -#: ../scripts/r.fillnulls/r.fillnulls.py:315 +#: ../scripts/r.fillnulls/r.fillnulls.py:218 +#: ../scripts/r.fillnulls/r.fillnulls.py:233 +#: ../scripts/r.fillnulls/r.fillnulls.py:327 msgid "abandoned. Removing temporary map, restoring user mask if needed:" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:210 +#: ../scripts/r.fillnulls/r.fillnulls.py:222 msgid "Assigning IDs to NULL areas" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:235 -#: ../scripts/r.fillnulls/r.fillnulls.py:273 -#: ../scripts/r.fillnulls/r.fillnulls.py:288 -#: ../scripts/r.fillnulls/r.fillnulls.py:296 -#: ../scripts/r.fillnulls/r.fillnulls.py:330 -#: ../scripts/r.fillnulls/r.fillnulls.py:403 -#: ../scripts/r.fillnulls/r.fillnulls.py:424 -#: ../scripts/r.fillnulls/r.fillnulls.py:434 +#: ../scripts/r.fillnulls/r.fillnulls.py:247 +#: ../scripts/r.fillnulls/r.fillnulls.py:285 +#: ../scripts/r.fillnulls/r.fillnulls.py:300 +#: ../scripts/r.fillnulls/r.fillnulls.py:308 +#: ../scripts/r.fillnulls/r.fillnulls.py:342 +#: ../scripts/r.fillnulls/r.fillnulls.py:415 +#: ../scripts/r.fillnulls/r.fillnulls.py:436 +#: ../scripts/r.fillnulls/r.fillnulls.py:446 msgid "abandoned. Removing temporary maps, restoring user mask if needed:" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:256 +#: ../scripts/r.fillnulls/r.fillnulls.py:268 msgid "Input map has no holes. Check region settings." msgstr "" #. GTC Hole is NULL area in a raster map -#: ../scripts/r.fillnulls/r.fillnulls.py:259 +#: ../scripts/r.fillnulls/r.fillnulls.py:271 #, python-format msgid "Processing %d map holes" msgstr "" #. GTC Hole is a NULL area in a raster map -#: ../scripts/r.fillnulls/r.fillnulls.py:265 +#: ../scripts/r.fillnulls/r.fillnulls.py:277 #, python-format msgid "Filling hole %s of %s" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:335 +#: ../scripts/r.fillnulls/r.fillnulls.py:347 #, python-format msgid "Interpolating %d points" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:338 +#: ../scripts/r.fillnulls/r.fillnulls.py:350 msgid "No points to interpolate" msgstr "" #. GTC Hole is NULL area in a raster map -#: ../scripts/r.fillnulls/r.fillnulls.py:359 +#: ../scripts/r.fillnulls/r.fillnulls.py:371 #, python-format msgid "Failed to fill hole %s" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:373 +#: ../scripts/r.fillnulls/r.fillnulls.py:385 #, python-format msgid "Filling has failed silently. Leaving temporary maps with prefix <%s> for debugging." msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:438 +#: ../scripts/r.fillnulls/r.fillnulls.py:450 #, python-format msgid "Using %s bspline interpolation" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:472 +#: ../scripts/r.fillnulls/r.fillnulls.py:484 msgid "Patching fill data into NULL areas..." msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:480 +#: ../scripts/r.fillnulls/r.fillnulls.py:492 #, python-format msgid "Filled raster map is: %s" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:487 +#: ../scripts/r.fillnulls/r.fillnulls.py:499 msgid "Following holes where not filled. Temporary maps with are left in place to allow examination of unfilled holes" msgstr "" @@ -43414,6 +43929,10 @@ msgstr "" #, fuzzy +msgid "No output requested" +msgstr "Sem mapa de saída" + +#, fuzzy msgid "Calculating %s" msgstr "Calculando médias das classes ..." @@ -43444,26 +43963,14 @@ msgstr "Formato de saída" #, fuzzy -msgid "Unable to create 3D raster <%s>" -msgstr "Não consegui criar arquivo raster [%s]." - -#, fuzzy msgid "Error writing cell (%d,%d,%d) with value %f, nrows = %d" msgstr "Erro tentando ler o arquivo dbmscap\n" #, fuzzy -msgid "Unable to initialize G-submatrix..." -msgstr "Não consegui fechar o mapa" - -#, fuzzy msgid "Force 2D interpolation even if input is 3D" msgstr "Forçar saída de valores inteiros" #, fuzzy -msgid "File to write the report" -msgstr "Não consegui escrever o arquivo temporário." - -#, fuzzy msgid "Name for output 2D/3D raster map" msgstr "Nome do Raster de saída" @@ -43564,10 +44071,6 @@ msgstr "Valor do raster" #, fuzzy -msgid "Nugget value" -msgstr "Valor dos padrões de bits" - -#, fuzzy msgid "Sill value" msgstr "Valor dos padrões de bits" @@ -43608,6 +44111,10 @@ msgstr "Coordenadas do mapa" #, fuzzy +msgid "time series" +msgstr "Mapa raster a ser amostrado" + +#, fuzzy msgid "Monthly minimum temperatures" msgstr "Tipo de feição" @@ -43734,10 +44241,6 @@ msgstr "Exporta um raster do GRASS para um arquivo binário" #, fuzzy -msgid "Export as waypoints" -msgstr "Escrevendo [%s]..." - -#, fuzzy msgid "Export as routes" msgstr "Importar" @@ -43967,10 +44470,6 @@ msgstr "Não consegui obter informações de camada para o mapa vetorial" #, fuzzy -msgid "Endian of input vector map" -msgstr "Nome do mapa vetorial (2d) de entrada" - -#, fuzzy msgid "No category labels (dig_cats) found, no table created" msgstr "Rótulos de categorias (dig_cats) não encontrados, tabela não foi criada.\n" @@ -44034,9 +44533,6 @@ msgid "Reading dig_att file..." msgstr "Lendo arquivo dig_att...\n" -msgid "Error: %s" -msgstr "ERRO: %s" - msgid "Unknown type: %c" msgstr "Tipo desconhecido: %c" @@ -44076,10 +44572,6 @@ msgid "NEW_T_OLD Got a bad type code [%x]" msgstr "ERRO_DO_SISTEMA: NEW_T_OLD recebeu um código de tipo ruim %x" -#, fuzzy -msgid "One or more coordinates" -msgstr "Fator de escala (\"scaling\") para coordenada x" - msgid "Char string to represent no data cell" msgstr "Texto para representar célula sem dados" @@ -44235,6 +44727,10 @@ msgstr "Camada número" #, fuzzy +msgid "allocation" +msgstr "Locação: %s\n" + +#, fuzzy msgid "networking" msgstr "Exibir" @@ -44373,10 +44869,6 @@ msgstr "para site" #, fuzzy -msgid "Failed to allocate site structure" -msgstr "Não consegui alocar memória para 'string'" - -#, fuzzy msgid "%d sites written." msgstr "%d pontos escritos no vetor" @@ -44394,3 +44886,33 @@ msgid "Unknown raster map type" msgstr "Tipo de mapa raster desconhecido" + +#~ msgid "column '%s', type 'string': unknown width -> stored as varchar(250) some data may be lost" +#~ msgstr "coluna '%s', tipo 'string': comprimento desconhecido -> armazenado como varchar(250) alguns dados podem ser perdidos" + +#~ msgid "Error in pj_do_proj" +#~ msgstr "Erro em pj_do_proj" + +#~ msgid "Error in pj_do_proj1" +#~ msgstr "Erro em pj_do_proj1" + +#~ msgid "Error in pj_do_proj2" +#~ msgstr "Erro em pj_do_proj2" + +#~ msgid "Error in pj_do_proj3" +#~ msgstr "Erro em pj_do_proj3" + +#~ msgid "Error in pj_do_proj5" +#~ msgstr "Erro em pj_do_proj5" + +#~ msgid "Error in pj_do_proj6" +#~ msgstr "Erro em pj_do_proj6" + +#~ msgid "Non-zero data only" +#~ msgstr "Apenas valores não nulos" + +#~ msgid "Error in pj_do_proj (projection of input coordinate pair)" +#~ msgstr "Erro em pj_do_proj (projeção das coordenadas de entrada)" + +#~ 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 "%d áreas representam mais feições (sobreposição) , pois os polígonos se sobrepõe na(s) camada(s) de entrada. Estas áreas estão ligadas a mais de uma linha na tabela de atributos. O número de feições para essas áreas está armazenado com categoria na camada %d" diff -Nru grass-7.4.3/locale/po/grassmods_ro.po grass-7.6.0/locale/po/grassmods_ro.po --- grass-7.4.3/locale/po/grassmods_ro.po 2018-11-24 09:45:25.000000000 +0000 +++ grass-7.6.0/locale/po/grassmods_ro.po 2018-12-26 10:57:24.000000000 +0000 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: grassmods_ro\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-03-24 00:06+0100\n" +"POT-Creation-Date: 2018-12-26 11:43+0100\n" "PO-Revision-Date: 2013-07-17 22:14+0200\n" "Last-Translator: Andreea Marin \n" "Language-Team: GRASS Translation Team \n" @@ -73,7 +73,7 @@ #: ../temporal/t.connect/main.c:35 ../display/d.colorlist/main.c:36 #: ../display/d.fontlist/main.c:46 ../display/d.font/main.c:46 -#: ../general/g.region/main.c:65 ../general/g.mapsets/main.c:64 +#: ../general/g.region/main.c:66 ../general/g.mapsets/main.c:64 #: ../general/g.mapset/main.c:50 ../general/g.gisenv/main.c:44 msgid "settings" msgstr "" @@ -83,7 +83,7 @@ #: ../locale/scriptstrings/t.select_to_translate.c:3 #: ../locale/scriptstrings/t.info_to_translate.c:3 #: ../raster/r.timestamp/main.c:36 ../raster/r.describe/main.c:55 -#: ../raster/r.info/main.c:71 ../raster/r.support/main.c:55 +#: ../raster/r.info/main.c:73 ../raster/r.support/main.c:55 #: ../raster/r.region/main.c:52 ../raster3d/r3.support/main.c:50 #: ../raster3d/r3.timestamp/main.c:44 ../raster3d/r3.info/main.c:76 #: ../vector/v.support/main.c:40 ../vector/v.timestamp/main.c:36 @@ -107,46 +107,48 @@ #: ../locale/scriptstrings/t.rast.colors_to_translate.c:18 #: ../locale/scriptstrings/v.unpack_to_translate.c:13 #: ../locale/scriptstrings/r.unpack_to_translate.c:12 -#: ../raster/r.colors/edit_colors.c:128 ../raster/r.out.gdal/main.c:145 -#: ../raster/r.external.out/main.c:272 ../raster/r.external.out/main.c:283 -#: ../raster/r.what/main.c:122 ../raster/r.what/main.c:130 -#: ../raster/r.what/main.c:144 ../raster/r.what/main.c:149 -#: ../raster/r.what/main.c:154 ../raster/r.what/main.c:159 -#: ../raster/r.what/main.c:169 ../raster/r.proj/main.c:204 -#: ../raster/r.proj/main.c:214 ../raster/r.proj/main.c:220 -#: ../raster/r.in.gdal/main.c:208 ../raster/r.in.gdal/main.c:241 -#: ../raster/r.sunmask/main.c:232 ../raster/r.sunmask/main.c:238 -#: ../raster/r.external/main.c:96 ../raster/r.external/main.c:135 -#: ../display/d.mon/main.c:115 ../display/d.mon/main.c:120 -#: ../display/d.mon/main.c:125 ../general/g.list/main.c:105 -#: ../general/g.list/main.c:116 ../general/g.list/main.c:138 -#: ../general/g.list/main.c:143 ../general/g.list/main.c:148 -#: ../general/g.list/main.c:153 ../general/g.region/main.c:89 -#: ../general/g.region/main.c:95 ../general/g.region/main.c:100 -#: ../general/g.region/main.c:106 ../general/g.region/main.c:112 -#: ../general/g.region/main.c:118 ../general/g.region/main.c:124 -#: ../general/g.region/main.c:132 ../general/g.region/main.c:137 -#: ../general/g.region/main.c:143 ../general/g.region/main.c:148 -#: ../general/g.region/main.c:153 ../general/g.mapsets/main.c:87 -#: ../general/g.mapsets/main.c:92 ../general/g.mapsets/main.c:98 -#: ../general/g.proj/main.c:80 ../general/g.proj/main.c:86 -#: ../general/g.proj/main.c:92 ../general/g.proj/main.c:98 -#: ../general/g.proj/main.c:104 ../general/g.proj/main.c:115 -#: ../general/g.proj/main.c:120 ../general/g.mapset/main.c:76 -#: ../general/g.mapset/main.c:82 ../imagery/i.group/main.c:79 -#: ../imagery/i.group/main.c:84 ../imagery/i.group/main.c:89 -#: ../db/db.connect/main.c:53 ../db/db.connect/main.c:58 -#: ../db/db.login/main.c:91 ../vector/v.external.out/args.c:63 -#: ../vector/v.external.out/args.c:75 ../vector/v.external.out/args.c:81 -#: ../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:320 ../vector/v.in.ogr/main.c:326 -#: ../vector/v.colors/main.c:133 ../vector/v.what/main.c:91 +#: ../raster/r.colors/edit_colors.c:145 ../raster/r.colors/edit_colors.c:152 +#: ../raster/r.out.gdal/main.c:145 ../raster/r.external.out/main.c:272 +#: ../raster/r.external.out/main.c:283 ../raster/r.what/main.c:122 +#: ../raster/r.what/main.c:130 ../raster/r.what/main.c:144 +#: ../raster/r.what/main.c:149 ../raster/r.what/main.c:154 +#: ../raster/r.what/main.c:159 ../raster/r.what/main.c:169 +#: ../raster/r.proj/main.c:215 ../raster/r.proj/main.c:225 +#: ../raster/r.proj/main.c:231 ../raster/r.in.gdal/main.c:225 +#: ../raster/r.in.gdal/main.c:258 ../raster/r.sunmask/main.c:232 +#: ../raster/r.sunmask/main.c:238 ../raster/r.external/main.c:96 +#: ../raster/r.external/main.c:135 ../display/d.mon/main.c:115 +#: ../display/d.mon/main.c:120 ../display/d.mon/main.c:125 +#: ../general/g.list/main.c:105 ../general/g.list/main.c:116 +#: ../general/g.list/main.c:138 ../general/g.list/main.c:143 +#: ../general/g.list/main.c:148 ../general/g.list/main.c:153 +#: ../general/g.region/main.c:90 ../general/g.region/main.c:96 +#: ../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:125 ../general/g.region/main.c:133 +#: ../general/g.region/main.c:138 ../general/g.region/main.c:144 +#: ../general/g.region/main.c:149 ../general/g.region/main.c:154 +#: ../general/g.mapsets/main.c:87 ../general/g.mapsets/main.c:92 +#: ../general/g.mapsets/main.c:98 ../general/g.proj/main.c:80 +#: ../general/g.proj/main.c:86 ../general/g.proj/main.c:92 +#: ../general/g.proj/main.c:98 ../general/g.proj/main.c:104 +#: ../general/g.proj/main.c:115 ../general/g.proj/main.c:120 +#: ../general/g.mapset/main.c:76 ../general/g.mapset/main.c:82 +#: ../imagery/i.group/main.c:85 ../imagery/i.group/main.c:90 +#: ../imagery/i.group/main.c:95 ../db/db.connect/main.c:53 +#: ../db/db.connect/main.c:58 ../db/db.login/main.c:91 +#: ../vector/v.external.out/args.c:63 ../vector/v.external.out/args.c:75 +#: ../vector/v.external.out/args.c:81 ../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:337 +#: ../vector/v.in.ogr/main.c:343 ../vector/v.colors/main.c:133 +#: ../vector/v.colors/main.c:140 ../vector/v.what/main.c:91 #: ../vector/v.what/main.c:96 ../vector/v.what/main.c:101 #: ../vector/v.what/main.c:106 ../vector/v.what/main.c:111 #: ../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.external/args.c:57 +#: ../vector/v.info/parse.c:46 ../vector/v.vect.stats/main.c:221 +#: ../vector/v.vect.stats/main.c:228 ../vector/v.external/args.c:57 #: ../vector/v.external/args.c:63 ../vector/v.external/args.c:71 #: ../vector/v.to.db/parse.c:118 ../vector/v.to.db/parse.c:123 #: ../vector/v.to.db/parse.c:129 ../vector/v.to.db/parse.c:135 @@ -162,8 +164,8 @@ #: ../temporal/t.connect/main.c:69 ../general/g.gisenv/main.c:66 #: ../general/g.gisenv/main.c:74 ../general/g.gisenv/main.c:84 #: ../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 +#: ../db/db.connect/main.c:82 ../db/db.connect/main.c:91 +#: ../db/db.connect/main.c:94 ../db/db.connect/main.c:103 msgid "Set" msgstr "" @@ -199,8 +201,8 @@ msgid "Default TGIS database is not set" msgstr "" -#: ../temporal/t.connect/main.c:133 ../db/db.connect/main.c:161 -#: ../db/db.connect/main.c:188 +#: ../temporal/t.connect/main.c:133 ../db/db.connect/main.c:171 +#: ../db/db.connect/main.c:197 #, c-format msgid "" "Default driver / database set to:\n" @@ -219,9 +221,9 @@ #: ../locale/scriptstrings/g.extension_to_translate.c:3 #: ../locale/scriptstrings/g.extension.all_to_translate.c:3 #: ../locale/scriptstrings/g.manual_to_translate.c:2 -#: ../general/g.findfile/main.c:38 ../general/g.version/main.c:65 +#: ../general/g.findfile/main.c:38 ../general/g.version/main.c:69 #: ../general/g.ppmtopng/main.c:117 ../general/g.list/main.c:65 -#: ../general/g.cairocomp/main.c:196 ../general/g.region/main.c:64 +#: ../general/g.cairocomp/main.c:196 ../general/g.region/main.c:65 #: ../general/g.gui/main.c:39 ../general/g.findetc/main.c:28 #: ../general/g.rename/main.c:45 ../general/g.mapsets/main.c:63 #: ../general/g.pnmcomp/main.c:282 ../general/g.copy/main.c:41 @@ -262,8 +264,8 @@ #: ../locale/scriptstrings/v.import_to_translate.c:13 #: ../locale/scriptstrings/v.import_to_translate.c:16 #: ../locale/scriptstrings/v.import_to_translate.c:19 -#: ../locale/scriptstrings/i.spectral_to_translate.c:10 -#: ../locale/scriptstrings/i.spectral_to_translate.c:12 +#: ../locale/scriptstrings/i.spectral_to_translate.c:11 +#: ../locale/scriptstrings/i.spectral_to_translate.c:13 #: ../locale/scriptstrings/db.in.ogr_to_translate.c:8 #: ../locale/scriptstrings/db.in.ogr_to_translate.c:10 #: ../locale/scriptstrings/db.in.ogr_to_translate.c:13 @@ -275,10 +277,10 @@ #: ../locale/scriptstrings/m.proj_to_translate.c:11 #: ../locale/scriptstrings/m.proj_to_translate.c:23 #: ../locale/scriptstrings/m.proj_to_translate.c:25 -#: ../locale/scriptstrings/m.proj_to_translate.c:27 ../raster/r.sun/main.c:403 -#: ../raster/r.sun/main.c:412 ../raster/r.sun/main.c:421 -#: ../raster/r.sun/main.c:430 ../raster/r.sun/main.c:439 -#: ../raster/r.sun/main.c:448 ../raster/r.resamp.rst/main.c:174 +#: ../locale/scriptstrings/m.proj_to_translate.c:27 ../raster/r.sun/main.c:402 +#: ../raster/r.sun/main.c:411 ../raster/r.sun/main.c:420 +#: ../raster/r.sun/main.c:429 ../raster/r.sun/main.c:438 +#: ../raster/r.sun/main.c:447 ../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 @@ -287,6 +289,7 @@ #: ../raster/r.grow.distance/main.c:168 ../raster/r.in.lidar/main.c:126 #: ../raster/r.in.lidar/main.c:253 ../raster/r.in.lidar/main.c:286 #: ../raster/r.in.lidar/main.c:295 ../raster/r.in.xyz/main.c:297 +#: ../raster/r.buildvrt/main.c:95 ../raster/r.buildvrt/main.c:103 #: ../raster/r.lake/main.c:167 ../raster/r.lake/main.c:195 #: ../raster/r.sim/r.sim.sediment/main.c:179 #: ../raster/r.sim/r.sim.sediment/main.c:186 @@ -305,9 +308,9 @@ #: ../raster3d/r3.in.lidar/main.c:196 ../raster3d/r3.in.lidar/main.c:202 #: ../vector/v.out.ascii/args.c:35 ../vector/v.out.ascii/args.c:81 #: ../vector/v.profile/main.c:218 ../vector/v.profile/main.c:223 -#: ../vector/v.profile/main.c:229 ../vector/v.in.ogr/main.c:228 -#: ../vector/v.in.ogr/main.c:283 ../vector/v.in.ogr/main.c:333 -#: ../vector/v.in.ogr/main.c:339 ../vector/v.in.ogr/main.c:381 +#: ../vector/v.profile/main.c:229 ../vector/v.in.ogr/main.c:245 +#: ../vector/v.in.ogr/main.c:300 ../vector/v.in.ogr/main.c:350 +#: ../vector/v.in.ogr/main.c:356 ../vector/v.in.ogr/main.c:398 msgid "Output" msgstr "Rezultat" @@ -346,8 +349,8 @@ #: ../locale/scriptstrings/t.rast.extract_to_translate.c:3 #: ../locale/scriptstrings/t.vect.extract_to_translate.c:3 #: ../locale/scriptstrings/t.rast3d.extract_to_translate.c:3 -#: ../vector/v.decimate/main.c:127 ../vector/v.outlier/main.c:71 -#: ../vector/v.extract/main.c:78 +#: ../vector/v.decimate/main.c:128 ../vector/v.outlier/main.c:71 +#: ../vector/v.extract/main.c:79 msgid "extract" msgstr "extrage" @@ -384,6 +387,8 @@ #: ../locale/scriptstrings/t.rast.algebra_to_translate.c:4 #: ../locale/scriptstrings/t.rast.neighbors_to_translate.c:4 #: ../locale/scriptstrings/r.buffer.lowmem_to_translate.c:3 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:2 +#: ../locale/scriptstrings/r.drain_to_translate.c:2 #: ../locale/scriptstrings/r.import_to_translate.c:2 #: ../locale/scriptstrings/d.to.rast_to_translate.c:4 #: ../locale/scriptstrings/t.rast.univar_to_translate.c:4 @@ -396,19 +401,19 @@ #: ../locale/scriptstrings/r.in.srtm_to_translate.c:2 #: ../locale/scriptstrings/t.rast.export_to_translate.c:4 #: ../doc/raster/r.example/main.c:83 ../raster/r.surf.area/main.c:76 -#: ../raster/r.profile/main.c:53 ../raster/r.sun/main.c:251 -#: ../raster/r.regression.multi/main.c:129 ../raster/r.volume/main.c:76 -#: ../raster/r.solute.transport/main.c:229 ../raster/r.walk/main.c:178 -#: ../raster/r.timestamp/main.c:35 ../raster/r.colors/edit_colors.c:63 -#: ../raster/r.mfilter/main.c:56 ../raster/r.cost/main.c:140 -#: ../raster/r.resamp.interp/main.c:76 ../raster/r.reclass/main.c:50 -#: ../raster/r.topmodel/main.c:51 ../raster/r.texture/main.c:102 -#: ../raster/r.stats/main.c:106 ../raster/r.stats.quantile/main.c:516 -#: ../raster/r.in.poly/main.c:34 ../raster/r.out.pov/main.c:121 -#: ../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.renyi/renyi.c:47 -#: ../raster/r.li/r.li.cwed/cwed.c:54 ../raster/r.li/r.li.mpa/mpa.c:44 -#: ../raster/r.li/r.li.simpson/simpson.c:46 +#: ../raster/r.path/main.c:150 ../raster/r.profile/main.c:53 +#: ../raster/r.sun/main.c:250 ../raster/r.regression.multi/main.c:129 +#: ../raster/r.volume/main.c:76 ../raster/r.solute.transport/main.c:229 +#: ../raster/r.walk/main.c:203 ../raster/r.timestamp/main.c:35 +#: ../raster/r.colors/edit_colors.c:80 ../raster/r.mfilter/main.c:56 +#: ../raster/r.cost/main.c:163 ../raster/r.resamp.interp/main.c:76 +#: ../raster/r.reclass/main.c:50 ../raster/r.topmodel/main.c:51 +#: ../raster/r.texture/main.c:102 ../raster/r.stats/main.c:106 +#: ../raster/r.stats.quantile/main.c:516 ../raster/r.in.poly/main.c:34 +#: ../raster/r.out.pov/main.c:121 ../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.renyi/renyi.c:47 ../raster/r.li/r.li.cwed/cwed.c:54 +#: ../raster/r.li/r.li.mpa/mpa.c:44 ../raster/r.li/r.li.simpson/simpson.c:46 #: ../raster/r.li/r.li.padrange/padrange.c:53 #: ../raster/r.li/r.li.edgedensity/edgedensity.c:48 #: ../raster/r.li/r.li.patchnum/main.c:50 ../raster/r.li/r.li.padsd/padsd.c:53 @@ -419,9 +424,9 @@ #: ../raster/r.li/r.li.richness/richness.c:43 ../raster/r.out.ppm3/main.c:57 #: ../raster/r.out.bin/main.c:279 ../raster/r.to.rast3/main.c:197 #: ../raster/r.resamp.rst/main.c:148 ../raster/r.univar/r.univar_main.c:104 -#: ../raster/r.recode/main.c:48 ../raster/r.random/main.c:51 +#: ../raster/r.recode/main.c:48 ../raster/r.random/main.c:52 #: ../raster/r.spreadpath/main.c:88 ../raster/r.uslek/main.c:53 -#: ../raster/r.report/main.c:67 ../raster/r.horizon/main.c:180 +#: ../raster/r.report/main.c:67 ../raster/r.horizon/main.c:179 #: ../raster/r.quant/main.c:47 ../raster/r.series.accumulate/main.c:80 #: ../raster/r.rescale.eq/main.c:52 ../raster/r.distance/main.c:39 #: ../raster/r.mode/main.c:55 ../raster/r.spread/main.c:105 @@ -431,13 +436,13 @@ #: ../raster/r.gwflow/main.c:208 ../raster/r.describe/main.c:54 #: ../raster/r.what.color/main.c:88 ../raster/r.neighbors/main.c:167 #: ../raster/r.buffer/main.c:66 ../raster/r.contour/main.c:87 -#: ../raster/r.slope.aspect/main.c:151 ../raster/r.in.ascii/main.c:69 +#: ../raster/r.slope.aspect/main.c:169 ../raster/r.in.ascii/main.c:69 #: ../raster/r.stream.extract/main.c:76 ../raster/r.grow.distance/main.c:150 #: ../raster/r.random.surface/main.c:57 ../raster/r.surf.random/main.c:36 -#: ../raster/r.in.gridatb/main.c:45 ../raster/r.fill.dir/main.c:86 +#: ../raster/r.in.gridatb/main.c:45 ../raster/r.fill.dir/main.c:88 #: ../raster/r.clump/main.c:58 ../raster/r.circle/main.c:51 -#: ../raster/r.in.png/main.c:519 ../raster/r.cross/main.c:69 -#: ../raster/r.series/main.c:137 ../raster/r.in.lidar/main.c:108 +#: ../raster/r.in.png/main.c:519 ../raster/r.cross/main.c:68 +#: ../raster/r.series/main.c:138 ../raster/r.in.lidar/main.c:108 #: ../raster/r.mapcalc/main.c:70 ../raster/r.statistics/main.c:55 #: ../raster/r.sunhours/main.c:72 ../raster/r.stats.zonal/main.c:101 #: ../raster/r.out.gridatb/main.c:67 ../raster/r.regression.line/main.c:46 @@ -446,35 +451,36 @@ #: ../raster/r.in.xyz/main.c:158 ../raster/r.surf.fractal/main.c:38 #: ../raster/r.kappa/main.c:68 ../raster/r.coin/main.c:66 #: ../raster/r.water.outlet/main.c:57 ../raster/r.to.vect/main.c:76 -#: ../raster/r.out.vrml/main.c:47 ../raster/r.quantile/main.c:265 -#: ../raster/r.param.scale/interface.c:54 ../raster/r.surf.idw/main.c:104 -#: ../raster/r.in.bin/main.c:257 ../raster/r.drain/main.c:109 -#: ../raster/r.random.cells/main.c:47 ../raster/r.surf.contour/main.c:60 -#: ../raster/r.fill.stats/main.c:775 ../raster/r.tile/main.c:43 -#: ../raster/r.patch/main.c:58 ../raster/r.info/main.c:70 -#: ../raster/r.geomorphon/main.c:104 ../raster/r.topidx/main.c:39 -#: ../raster/r.category/main.c:52 ../raster/r.series.interp/main.c:64 -#: ../raster/r.external.out/main.c:235 ../raster/r.resamp.bspline/main.c:79 -#: ../raster/r.in.mat/main.c:91 ../raster/r.ros/main.c:212 -#: ../raster/r.null/main.c:60 ../raster/r.what/main.c:100 -#: ../raster/r.transect/main.c:103 ../raster/r.flow/main.c:421 -#: ../raster/r.proj/main.c:144 ../raster/r.surf.gauss/main.c:38 -#: ../raster/r.out.png/main.c:112 ../raster/r.resample/main.c:54 -#: ../raster/r.relief/main.c:107 ../raster/r.carve/main.c:74 -#: ../raster/r.in.gdal/main.c:92 ../raster/r.sunmask/main.c:116 -#: ../raster/r.out.ascii/main.c:59 ../raster/r.out.mpeg/main.c:102 -#: ../raster/r.covar/main.c:51 ../raster/r.out.ppm/main.c:54 -#: ../raster/r.support/main.c:54 ../raster/r.lake/main.c:150 -#: ../raster/r.out.mat/main.c:62 ../raster/r.his/main.c:67 -#: ../raster/r.external/main.c:57 ../raster/r.resamp.filter/main.c:389 -#: ../raster/r.latlong/main.c:56 ../raster/r.composite/main.c:72 -#: ../raster/r.region/main.c:51 ../raster/r.watershed/front/main.c:73 -#: ../raster/r.rescale/main.c:48 ../raster/r.sim/r.sim.sediment/main.c:114 +#: ../raster/r.out.vrml/main.c:47 ../raster/r.buildvrt/main.c:77 +#: ../raster/r.quantile/main.c:265 ../raster/r.param.scale/interface.c:54 +#: ../raster/r.surf.idw/main.c:104 ../raster/r.in.bin/main.c:257 +#: ../raster/r.drain/main.c:109 ../raster/r.random.cells/main.c:47 +#: ../raster/r.surf.contour/main.c:60 ../raster/r.fill.stats/main.c:775 +#: ../raster/r.tile/main.c:43 ../raster/r.patch/main.c:58 +#: ../raster/r.info/main.c:72 ../raster/r.geomorphon/main.c:104 +#: ../raster/r.topidx/main.c:39 ../raster/r.category/main.c:52 +#: ../raster/r.series.interp/main.c:64 ../raster/r.external.out/main.c:235 +#: ../raster/r.resamp.bspline/main.c:79 ../raster/r.in.mat/main.c:91 +#: ../raster/r.ros/main.c:212 ../raster/r.null/main.c:60 +#: ../raster/r.what/main.c:100 ../raster/r.transect/main.c:103 +#: ../raster/r.flow/main.c:421 ../raster/r.proj/main.c:147 +#: ../raster/r.surf.gauss/main.c:38 ../raster/r.out.png/main.c:112 +#: ../raster/r.resample/main.c:54 ../raster/r.relief/main.c:107 +#: ../raster/r.carve/main.c:74 ../raster/r.in.gdal/main.c:95 +#: ../raster/r.sunmask/main.c:116 ../raster/r.out.ascii/main.c:59 +#: ../raster/r.out.mpeg/main.c:102 ../raster/r.covar/main.c:51 +#: ../raster/r.out.ppm/main.c:54 ../raster/r.support/main.c:54 +#: ../raster/r.lake/main.c:150 ../raster/r.out.mat/main.c:62 +#: ../raster/r.his/main.c:67 ../raster/r.external/main.c:57 +#: ../raster/r.resamp.filter/main.c:394 ../raster/r.latlong/main.c:55 +#: ../raster/r.composite/main.c:72 ../raster/r.region/main.c:51 +#: ../raster/r.watershed/front/main.c:75 ../raster/r.rescale/main.c:48 +#: ../raster/r.sim/r.sim.sediment/main.c:114 #: ../raster/r.sim/r.sim.water/main.c:113 ../display/d.colortable/main.c:61 #: ../display/d.rgb/main.c:55 ../display/d.rast.num/main.c:79 #: ../display/d.rast/main.c:55 ../display/d.profile/main.c:193 #: ../display/d.rast.arrow/main.c:99 ../raster3d/r3.cross.rast/main.c:230 -#: ../raster3d/r3.to.rast/main.c:261 ../misc/m.nviz.image/main.c:53 +#: ../raster3d/r3.to.rast/main.c:261 ../misc/m.nviz.image/main.c:52 #: ../misc/m.nviz.script/main.c:71 ../vector/v.what.rast3/main.c:66 #: ../vector/v.to.rast/main.c:46 ../vector/v.what.rast/main.c:73 #: ../vector/v.sample/main.c:77 ../vector/v.neighbors/main.c:53 @@ -545,7 +551,7 @@ #: ../locale/scriptstrings/t.rast.contour_to_translate.c:7 #: ../locale/scriptstrings/t.vect.algebra_to_translate.c:7 #: ../locale/scriptstrings/t.rast.to.vect_to_translate.c:8 -#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:6 +#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:7 #: ../locale/scriptstrings/t.rast.accumulate_to_translate.c:13 #: ../locale/scriptstrings/t.vect.extract_to_translate.c:6 #: ../locale/scriptstrings/t.rast.aggregate_to_translate.c:6 @@ -564,7 +570,7 @@ #: ../locale/scriptstrings/t.rast.contour_to_translate.c:8 #: ../locale/scriptstrings/t.vect.algebra_to_translate.c:8 #: ../locale/scriptstrings/t.rast.to.vect_to_translate.c:9 -#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:7 +#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:8 #: ../locale/scriptstrings/t.rast.accumulate_to_translate.c:14 #: ../locale/scriptstrings/t.vect.extract_to_translate.c:7 #: ../locale/scriptstrings/t.rast.accdetect_to_translate.c:15 @@ -582,9 +588,10 @@ #: ../locale/scriptstrings/t.rast.aggregate.ds_to_translate.c:10 #: ../locale/scriptstrings/t.rast.contour_to_translate.c:9 #: ../locale/scriptstrings/t.rast.to.vect_to_translate.c:10 -#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:8 +#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:9 #: ../locale/scriptstrings/t.vect.extract_to_translate.c:8 #: ../locale/scriptstrings/t.rast.aggregate_to_translate.c:8 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:9 #: ../locale/scriptstrings/t.rast.neighbors_to_translate.c:10 #: ../locale/scriptstrings/t.rast3d.extract_to_translate.c:9 msgid "Suffix to add at basename: set 'gran' for granularity, 'time' for the full time format, 'num' for numerical suffix with a specific number of digits (default %05)" @@ -592,7 +599,7 @@ #: ../locale/scriptstrings/t.rast.extract_to_translate.c:10 #: ../locale/scriptstrings/t.rast.aggregate.ds_to_translate.c:13 -#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:9 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:10 #: ../locale/scriptstrings/t.rast.mapcalc_to_translate.c:9 msgid "Number of r.mapcalc processes to run in parallel" msgstr "" @@ -600,7 +607,7 @@ #: ../locale/scriptstrings/t.rast.extract_to_translate.c:11 #: ../locale/scriptstrings/t.rast.aggregate.ds_to_translate.c:14 #: ../locale/scriptstrings/t.rast.aggregate_to_translate.c:14 -#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:11 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:12 #: ../locale/scriptstrings/t.rast.neighbors_to_translate.c:12 #: ../locale/scriptstrings/t.rast.mapcalc_to_translate.c:10 #: ../locale/scriptstrings/t.rast3d.mapcalc_to_translate.c:11 @@ -628,7 +635,7 @@ #: ../display/d.colortable/main.c:60 ../display/d.mon/main.c:50 #: ../display/d.vect.thematic/main.c:85 ../display/d.geodesic/main.c:46 #: ../display/d.his/main.c:62 ../display/d.barscale/main.c:63 -#: ../display/d.rgb/main.c:53 ../display/d.grid/main.c:53 +#: ../display/d.rgb/main.c:53 ../display/d.grid/main.c:52 #: ../display/d.legend.vect/main.c:50 ../display/d.colorlist/main.c:35 #: ../display/d.extract/main.c:49 ../display/d.rhumbline/main.c:44 #: ../display/d.graph/main.c:58 ../display/d.legend/main.c:78 @@ -653,7 +660,7 @@ #: ../display/d.his/main.c:63 ../display/d.rgb/main.c:54 #: ../display/d.info/main.c:35 ../display/d.rast/main.c:54 #: ../display/d.erase/main.c:30 ../display/d.vect/main.c:74 -#: ../misc/m.nviz.image/main.c:52 ../misc/m.nviz.script/main.c:70 +#: ../misc/m.nviz.image/main.c:51 ../misc/m.nviz.script/main.c:70 #: ../visualization/ximgview/main.c:291 msgid "graphics" msgstr "grafice" @@ -711,20 +718,20 @@ #: ../locale/scriptstrings/v.db.dropcolumn_to_translate.c:2 #: ../locale/scriptstrings/v.pack_to_translate.c:2 #: ../locale/scriptstrings/v.db.droptable_to_translate.c:2 -#: ../doc/vector/v.example/main.c:50 ../raster/r.random/main.c:53 +#: ../doc/vector/v.example/main.c:50 ../raster/r.random/main.c:54 #: ../raster/r.contour/main.c:90 ../display/d.legend.vect/main.c:52 #: ../display/d.extract/main.c:50 ../display/d.vect/main.c:75 -#: ../misc/m.nviz.image/main.c:54 ../misc/m.nviz.script/main.c:73 +#: ../misc/m.nviz.image/main.c:53 ../misc/m.nviz.script/main.c:73 #: ../vector/v.out.vtk/main.c:47 ../vector/v.mkgrid/main.c:70 #: ../vector/v.external.out/main.c:43 ../vector/v.what.rast3/main.c:64 #: ../vector/v.to.rast/main.c:44 ../vector/v.lidar.edgedetection/main.c:75 -#: ../vector/v.out.ogr/main.c:82 ../vector/v.kcv/main.c:55 +#: ../vector/v.out.ogr/main.c:83 ../vector/v.kcv/main.c:55 #: ../vector/v.surf.idw/main.c:87 ../vector/v.class/main.c:45 #: ../vector/v.clean/test/topocheck.c:42 ../vector/v.clean/main.c:51 #: ../vector/v.label.sa/main.c:38 ../vector/v.net.distance/main.c:66 -#: ../vector/v.random/main.c:97 ../vector/v.support/main.c:39 +#: ../vector/v.random/main.c:100 ../vector/v.support/main.c:39 #: ../vector/v.out.dxf/main.c:56 ../vector/v.out.lidar/main.c:471 -#: ../vector/v.proj/main.c:68 ../vector/v.db.connect/main.c:52 +#: ../vector/v.proj/main.c:73 ../vector/v.db.connect/main.c:52 #: ../vector/v.to.rast3/main.c:48 ../vector/v.out.ascii/main.c:47 #: ../vector/v.cluster/main.c:90 ../vector/v.in.lidar/main.c:136 #: ../vector/v.build.polylines/main.c:110 @@ -737,7 +744,7 @@ #: ../vector/v.profile/main.c:153 ../vector/v.extrude/main.c:67 #: ../vector/v.in.region/main.c:41 ../vector/v.hull/main.c:52 #: ../vector/v.out.svg/main.c:77 ../vector/v.net.connectivity/main.c:52 -#: ../vector/v.in.ogr/main.c:194 ../vector/v.patch/main.c:69 +#: ../vector/v.in.ogr/main.c:197 ../vector/v.patch/main.c:71 #: ../vector/v.net.path/main.c:42 ../vector/v.overlay/main.c:63 #: ../vector/v.perturb/main.c:62 ../vector/v.net.iso/main.c:76 #: ../vector/v.to.3d/main.c:36 ../vector/v.timestamp/main.c:35 @@ -754,7 +761,7 @@ #: ../vector/v.voronoi/main.c:123 ../vector/v.net.bridge/main.c:47 #: ../vector/v.neighbors/main.c:50 ../vector/v.split/main.c:54 #: ../vector/v.vol.rst/main.c:235 ../vector/v.net.components/main.c:72 -#: ../vector/v.decimate/main.c:123 ../vector/v.what/main.c:62 +#: ../vector/v.decimate/main.c:124 ../vector/v.what/main.c:62 #: ../vector/v.outlier/main.c:69 ../vector/v.net.salesman/main.c:127 #: ../vector/v.colors.out/main.c:49 ../vector/v.kernel/main.c:108 #: ../vector/v.category/main.c:75 ../vector/v.label/main.c:59 @@ -762,13 +769,13 @@ #: ../vector/v.info/print.c:436 ../vector/v.info/main.c:37 #: ../vector/v.parallel/main.c:49 ../vector/v.out.postgis/main.c:44 #: ../vector/v.in.dxf/main.c:64 ../vector/v.vect.stats/main.c:130 -#: ../vector/v.extract/main.c:77 ../vector/v.lrs/v.lrs.label/main.c:102 +#: ../vector/v.extract/main.c:78 ../vector/v.lrs/v.lrs.label/main.c:102 #: ../vector/v.lrs/v.lrs.where/main.c:57 #: ../vector/v.lrs/v.lrs.segment/main.c:71 #: ../vector/v.lrs/v.lrs.create/main.c:121 ../vector/v.net/main.c:47 #: ../vector/v.net.alloc/main.c:64 ../vector/v.transform/main.c:70 #: ../vector/v.generalize/main.c:76 ../vector/v.external/main.c:52 -#: ../vector/v.to.db/main.c:36 ../visualization/ximgview/main.c:293 +#: ../vector/v.to.db/main.c:38 ../visualization/ximgview/main.c:293 msgid "vector" msgstr "vector" @@ -793,14 +800,14 @@ #: ../locale/scriptstrings/db.dropcolumn_to_translate.c:3 #: ../db/db.databases/main.c:96 ../db/db.columns/main.c:100 #: ../db/db.copy/main.c:36 ../db/db.connect/main.c:44 -#: ../db/db.describe/main.c:130 ../db/db.execute/main.c:126 +#: ../db/db.describe/main.c:130 ../db/db.execute/main.c:138 #: ../db/db.select/main.c:266 ../db/db.tables/main.c:98 #: ../db/db.dropdb/main.c:72 ../db/db.createdb/main.c:72 #: ../vector/v.what.rast3/main.c:69 ../vector/v.class/main.c:47 #: ../vector/v.db.connect/main.c:53 ../vector/v.db.select/main.c:55 #: ../vector/v.what.rast/main.c:76 ../vector/v.univar/main.c:95 #: ../vector/v.distance/main.c:124 ../vector/v.vect.stats/main.c:131 -#: ../vector/v.to.db/main.c:37 +#: ../vector/v.to.db/main.c:39 msgid "attribute table" msgstr "tabela de atribute" @@ -824,12 +831,12 @@ #: ../db/db.databases/main.c:95 ../db/db.drivers/main.c:71 #: ../db/db.columns/main.c:99 ../db/db.copy/main.c:35 #: ../db/db.connect/main.c:43 ../db/db.describe/main.c:129 -#: ../db/db.execute/main.c:125 ../db/db.select/main.c:265 +#: ../db/db.execute/main.c:137 ../db/db.select/main.c:265 #: ../db/db.login/main.c:40 ../db/db.tables/main.c:97 ../db/db.dropdb/main.c:71 #: ../db/db.createdb/main.c:71 ../vector/v.db.connect/main.c:54 #: ../vector/v.db.select/main.c:56 ../vector/v.distance/main.c:123 #: ../vector/v.in.db/main.c:54 ../vector/v.vect.stats/main.c:132 -#: ../vector/v.to.db/main.c:38 +#: ../vector/v.to.db/main.c:40 msgid "database" msgstr "baza de date" @@ -864,7 +871,7 @@ #: ../locale/scriptstrings/r.colors.stddev_to_translate.c:3 #: ../locale/scriptstrings/t.rast.colors_to_translate.c:3 -#: ../raster/r.colors/edit_colors.c:67 ../raster/r.colors.out/raster_main.c:46 +#: ../raster/r.colors/edit_colors.c:84 ../raster/r.colors.out/raster_main.c:46 #: ../raster/r.colors.out/raster3d_main.c:47 ../raster/r.what.color/main.c:90 #: ../display/d.colortable/main.c:62 ../vector/v.colors/main.c:56 #: ../vector/v.colors.out/main.c:50 @@ -892,8 +899,8 @@ #: ../vector/v.segment/main.c:61 ../vector/v.drape/main.c:57 #: ../vector/v.buffer/main.c:225 ../vector/v.select/main.c:49 #: ../vector/v.extrude/main.c:68 ../vector/v.in.region/main.c:42 -#: ../vector/v.hull/main.c:53 ../vector/v.in.ogr/main.c:198 -#: ../vector/v.patch/main.c:70 ../vector/v.overlay/main.c:64 +#: ../vector/v.hull/main.c:53 ../vector/v.in.ogr/main.c:201 +#: ../vector/v.patch/main.c:72 ../vector/v.overlay/main.c:64 #: ../vector/v.perturb/main.c:63 ../vector/v.to.3d/main.c:37 #: ../vector/v.type/main.c:39 ../vector/v.delaunay/main.c:86 #: ../vector/v.univar/main.c:96 ../vector/v.to.points/main.c:54 @@ -910,6 +917,7 @@ #: ../locale/scriptstrings/v.dissolve_to_translate.c:4 #: ../misc/m.measure/main.c:49 ../vector/v.buffer/main.c:223 #: ../vector/v.type/main.c:41 ../vector/v.category/main.c:695 +#: ../vector/v.to.db/main.c:41 msgid "area" msgstr "areal" @@ -1019,10 +1027,10 @@ #: ../raster/r.external.out/main.c:236 ../raster/r.out.png/main.c:113 #: ../raster/r.out.ascii/main.c:60 ../raster/r.out.mpeg/main.c:103 #: ../raster/r.out.ppm/main.c:55 ../raster/r.out.mat/main.c:63 -#: ../raster3d/r3.out.netcdf/main.c:587 ../raster3d/r3.out.vtk/main.c:377 +#: ../raster3d/r3.out.netcdf/main.c:588 ../raster3d/r3.out.vtk/main.c:377 #: ../raster3d/r3.out.bin/main.c:206 ../raster3d/r3.out.v5d/main.c:285 #: ../raster3d/r3.out.ascii/main.c:303 ../vector/v.out.vtk/main.c:48 -#: ../vector/v.external.out/main.c:44 ../vector/v.out.ogr/main.c:83 +#: ../vector/v.external.out/main.c:44 ../vector/v.out.ogr/main.c:84 #: ../vector/v.out.dxf/main.c:57 ../vector/v.out.lidar/main.c:472 #: ../vector/v.out.ascii/main.c:48 ../vector/v.out.svg/main.c:78 #: ../vector/v.out.pov/main.c:47 ../vector/v.colors.out/main.c:51 @@ -1077,7 +1085,7 @@ msgstr "" #: ../locale/scriptstrings/v.clip_to_translate.c:9 -#: ../raster/r.in.gdal/main.c:203 ../raster/r.in.gdal/main.c:236 +#: ../raster/r.in.gdal/main.c:220 ../raster/r.in.gdal/main.c:253 #: ../vector/v.db.select/main.c:101 msgid "Region" msgstr "Regiune" @@ -1104,7 +1112,7 @@ #: ../raster/r.univar/r.univar_main.c:105 ../raster/r.report/main.c:68 #: ../raster/r.quant/main.c:48 ../raster/r.mode/main.c:56 #: ../raster/r.support.stats/main.c:39 ../raster/r.neighbors/main.c:169 -#: ../raster/r.clump/main.c:59 ../raster/r.cross/main.c:70 +#: ../raster/r.clump/main.c:59 ../raster/r.cross/main.c:69 #: ../raster/r.in.lidar/main.c:111 ../raster/r.statistics/main.c:56 #: ../raster/r.stats.zonal/main.c:102 ../raster/r.regression.line/main.c:47 #: ../raster/r.in.xyz/main.c:160 ../raster/r.kappa/main.c:69 @@ -1113,7 +1121,7 @@ #: ../raster3d/r3.neighbors/main.c:211 ../raster3d/r3.stats/main.c:49 #: ../raster3d/r3.in.lidar/main.c:165 ../imagery/i.cca/main.c:85 #: ../vector/v.kcv/main.c:56 ../vector/v.class/main.c:48 -#: ../vector/v.random/main.c:99 ../vector/v.perturb/main.c:64 +#: ../vector/v.random/main.c:102 ../vector/v.perturb/main.c:64 #: ../vector/v.normal/main.c:73 ../vector/v.qcount/main.c:61 #: ../vector/v.univar/main.c:93 ../vector/v.neighbors/main.c:52 #: ../vector/v.outlier/main.c:70 @@ -1140,9 +1148,9 @@ #: ../locale/scriptstrings/t.sample_to_translate.c:3 #: ../locale/scriptstrings/t.vect.observe.strds_to_translate.c:3 #: ../locale/scriptstrings/t.vect.what.strds_to_translate.c:3 -#: ../raster/r.random/main.c:52 ../raster/r.random.cells/main.c:48 +#: ../raster/r.random/main.c:53 ../raster/r.random.cells/main.c:48 #: ../display/d.where/main.c:44 ../vector/v.what.rast3/main.c:65 -#: ../vector/v.random/main.c:98 ../vector/v.drape/main.c:58 +#: ../vector/v.random/main.c:101 ../vector/v.drape/main.c:58 #: ../vector/v.extrude/main.c:69 ../vector/v.what.rast/main.c:72 #: ../vector/v.sample/main.c:76 msgid "sampling" @@ -1197,7 +1205,6 @@ #: ../locale/scriptstrings/i.in.spotvgt_to_translate.c:2 #: ../locale/scriptstrings/i.image.mosaic_to_translate.c:2 #: ../locale/scriptstrings/i.spectral_to_translate.c:2 -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:2 #: ../locale/scriptstrings/i.oif_to_translate.c:2 #: ../locale/scriptstrings/r.in.aster_to_translate.c:4 #: ../locale/scriptstrings/i.tasscap_to_translate.c:2 @@ -1205,7 +1212,7 @@ #: ../imagery/i.segment/main.c:36 ../imagery/i.eb.soilheatflux/main.c:49 #: ../imagery/i.gensig/main.c:39 ../imagery/i.evapo.mh/main.c:69 #: ../imagery/i.eb.eta/main.c:42 ../imagery/i.his.rgb/main.c:46 -#: ../imagery/i.rectify/main.c:83 ../imagery/i.maxlik/main.c:61 +#: ../imagery/i.rectify/main.c:83 ../imagery/i.maxlik/main.c:63 #: ../imagery/i.fft/main.c:78 ../imagery/i.smap/main.c:38 #: ../imagery/i.eb.evapfr/main.c:47 ../imagery/i.target/main.c:45 #: ../imagery/i.evapo.pt/main.c:66 ../imagery/i.gensigset/main.c:40 @@ -1216,7 +1223,7 @@ #: ../imagery/i.landsat.acca/main.c:105 ../imagery/i.modis.qc/main.c:168 #: ../imagery/i.zc/main.c:53 ../imagery/i.pca/main.c:72 #: ../imagery/i.ifft/main.c:77 ../imagery/i.landsat.toar/main.c:70 -#: ../imagery/i.emissivity/main.c:44 ../imagery/i.group/main.c:52 +#: ../imagery/i.emissivity/main.c:44 ../imagery/i.group/main.c:53 #: ../imagery/i.biomass/main.c:50 ../imagery/i.evapo.pm/main.c:58 #: ../imagery/i.ortho.photo/i.ortho.camera/main.c:56 #: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:87 @@ -1288,7 +1295,7 @@ #: ../locale/scriptstrings/d.shade_to_translate.c:3 #: ../locale/scriptstrings/r.shade_to_translate.c:3 -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:3 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:4 #: ../locale/scriptstrings/r.in.aster_to_translate.c:6 #: ../locale/scriptstrings/r.plane_to_translate.c:3 #: ../raster/r.param.scale/interface.c:57 ../raster/r.relief/main.c:108 @@ -1309,7 +1316,7 @@ #: ../locale/scriptstrings/d.shade_to_translate.c:6 #: ../locale/scriptstrings/r.shade_to_translate.c:6 -#: ../misc/m.nviz.image/main.c:51 ../misc/m.nviz.script/main.c:74 +#: ../misc/m.nviz.image/main.c:50 ../misc/m.nviz.script/main.c:74 #: ../visualization/ximgview/main.c:294 msgid "visualization" msgstr "vizualizare" @@ -1347,7 +1354,7 @@ msgstr "" #: ../locale/scriptstrings/t.select_to_translate.c:9 -#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:13 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:14 msgid "Perform a dry run, compute all dependencies and module calls but don't run them" msgstr "" @@ -1385,8 +1392,8 @@ #: ../vector/v.to.rast/main.c:63 ../vector/v.out.ogr/args.c:12 #: ../vector/v.out.ogr/args.c:22 ../vector/v.out.ogr/args.c:102 #: ../vector/v.clean/main.c:61 ../vector/v.clean/main.c:64 -#: ../vector/v.random/main.c:119 ../vector/v.random/main.c:123 -#: ../vector/v.random/main.c:126 ../vector/v.random/main.c:129 +#: ../vector/v.random/main.c:122 ../vector/v.random/main.c:126 +#: ../vector/v.random/main.c:129 ../vector/v.random/main.c:132 #: ../vector/v.out.lidar/main.c:487 ../vector/v.out.lidar/main.c:491 #: ../vector/v.out.lidar/main.c:588 ../vector/v.out.ascii/args.c:24 #: ../vector/v.out.ascii/args.c:28 ../vector/v.out.ascii/args.c:43 @@ -1396,7 +1403,7 @@ #: ../vector/v.in.lidar/main.c:228 ../vector/v.in.lidar/main.c:283 #: ../vector/v.in.lidar/main.c:289 ../vector/v.in.lidar/main.c:297 #: ../vector/v.reclass/main.c:77 ../vector/v.reclass/main.c:82 -#: ../vector/v.surf.rst/main.c:178 ../vector/v.surf.rst/main.c:190 +#: ../vector/v.surf.rst/main.c:180 ../vector/v.surf.rst/main.c:192 #: ../vector/v.db.select/main.c:64 ../vector/v.db.select/main.c:67 #: ../vector/v.db.select/main.c:70 ../vector/v.db.select/main.c:76 #: ../vector/v.db.select/main.c:116 ../vector/v.net.allpairs/main.c:75 @@ -1411,13 +1418,13 @@ #: ../vector/v.profile/main.c:165 ../vector/v.profile/main.c:168 #: ../vector/v.profile/main.c:173 ../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:237 -#: ../vector/v.in.ogr/main.c:242 ../vector/v.in.ogr/main.c:251 -#: ../vector/v.in.ogr/main.c:267 ../vector/v.in.ogr/main.c:315 -#: ../vector/v.in.ogr/main.c:360 ../vector/v.to.3d/args.c:19 +#: ../vector/v.extrude/main.c:95 ../vector/v.in.ogr/main.c:254 +#: ../vector/v.in.ogr/main.c:259 ../vector/v.in.ogr/main.c:268 +#: ../vector/v.in.ogr/main.c:284 ../vector/v.in.ogr/main.c:332 +#: ../vector/v.in.ogr/main.c:377 ../vector/v.to.3d/args.c:19 #: ../vector/v.to.3d/args.c:25 ../vector/v.in.db/main.c:94 #: ../vector/v.to.points/main.c:67 ../vector/v.to.points/main.c:71 -#: ../vector/v.decimate/main.c:149 ../vector/v.decimate/main.c:152 +#: ../vector/v.decimate/main.c:150 ../vector/v.decimate/main.c:153 #: ../vector/v.category/main.c:85 ../vector/v.category/main.c:89 #: ../vector/v.category/main.c:93 ../vector/v.edit/args.c:24 #: ../vector/v.edit/args.c:29 ../vector/v.edit/args.c:118 @@ -1426,15 +1433,16 @@ #: ../vector/v.edit/args.c:152 ../vector/v.edit/args.c:170 #: ../vector/v.edit/args.c:205 ../vector/v.net.centrality/main.c:121 #: ../vector/v.net.centrality/main.c:123 ../vector/v.out.postgis/args.c:15 -#: ../vector/v.out.postgis/args.c:19 ../vector/v.vect.stats/main.c:157 -#: ../vector/v.vect.stats/main.c:162 ../vector/v.vect.stats/main.c:167 -#: ../vector/v.vect.stats/main.c:172 ../vector/v.vect.stats/main.c:177 -#: ../vector/v.vect.stats/main.c:182 ../vector/v.extract/main.c:98 -#: ../vector/v.extract/main.c:103 ../vector/v.extract/main.c:109 -#: ../vector/v.extract/main.c:112 ../vector/v.extract/main.c:115 -#: ../vector/v.extract/main.c:125 ../vector/v.extract/main.c:135 -#: ../vector/v.generalize/main.c:94 ../vector/v.generalize/main.c:233 -#: ../vector/v.generalize/main.c:236 ../vector/v.to.db/parse.c:45 +#: ../vector/v.out.postgis/args.c:19 ../vector/v.vect.stats/main.c:153 +#: ../vector/v.vect.stats/main.c:158 ../vector/v.vect.stats/main.c:163 +#: ../vector/v.vect.stats/main.c:168 ../vector/v.vect.stats/main.c:173 +#: ../vector/v.vect.stats/main.c:178 ../vector/v.vect.stats/main.c:183 +#: ../vector/v.extract/main.c:99 ../vector/v.extract/main.c:105 +#: ../vector/v.extract/main.c:111 ../vector/v.extract/main.c:114 +#: ../vector/v.extract/main.c:117 ../vector/v.extract/main.c:127 +#: ../vector/v.extract/main.c:137 ../vector/v.generalize/main.c:94 +#: ../vector/v.generalize/main.c:233 ../vector/v.generalize/main.c:236 +#: ../vector/v.to.db/parse.c:45 msgid "Selection" msgstr "Selectare" @@ -1518,8 +1526,8 @@ #: ../locale/scriptstrings/r.in.wms_to_translate.c:26 #: ../locale/scriptstrings/r.in.wms_to_translate.c:28 #: ../db/db.databases/main.c:80 ../db/db.databases/main.c:91 -#: ../db/db.execute/main.c:144 ../db/db.execute/main.c:149 -#: ../db/db.execute/main.c:154 ../db/db.select/main.c:219 +#: ../db/db.execute/main.c:156 ../db/db.execute/main.c:161 +#: ../db/db.execute/main.c:166 ../db/db.select/main.c:219 #: ../db/db.select/main.c:224 msgid "Connection" msgstr "Conexiune" @@ -1633,7 +1641,7 @@ #: ../locale/scriptstrings/g.extension_to_translate.c:30 #: ../locale/scriptstrings/t.rast.colors_to_translate.c:15 #: ../locale/scriptstrings/r.mask_to_translate.c:20 -#: ../raster/r.colors/edit_colors.c:116 ../raster/r.null/main.c:108 +#: ../raster/r.colors/edit_colors.c:133 ../raster/r.null/main.c:108 #: ../vector/v.colors/main.c:122 msgid "Remove" msgstr "Elimină" @@ -1652,7 +1660,7 @@ #: ../locale/scriptstrings/r.reclass.area_to_translate.c:4 #: ../locale/scriptstrings/t.rast.neighbors_to_translate.c:3 #: ../locale/scriptstrings/r3.in.xyz_to_translate.c:8 -#: ../raster/r.neighbors/main.c:170 ../raster/r.series/main.c:138 +#: ../raster/r.neighbors/main.c:170 ../raster/r.series/main.c:139 #: ../raster/r.in.lidar/main.c:113 ../raster/r.in.xyz/main.c:162 #: ../raster/r.patch/main.c:63 ../raster3d/r3.neighbors/main.c:212 #: ../raster3d/r3.in.lidar/main.c:167 ../vector/v.neighbors/main.c:54 @@ -1660,7 +1668,7 @@ msgstr "agregare" #: ../locale/scriptstrings/t.rast.series_to_translate.c:4 -#: ../raster/r.series.accumulate/main.c:81 ../raster/r.series/main.c:139 +#: ../raster/r.series.accumulate/main.c:81 ../raster/r.series/main.c:140 #: ../raster/r.patch/main.c:64 ../raster/r.series.interp/main.c:65 msgid "series" msgstr "" @@ -1674,7 +1682,7 @@ msgstr "" #: ../locale/scriptstrings/t.rast.series_to_translate.c:8 -#: ../raster/r.neighbors/main.c:239 ../raster/r.series/main.c:168 +#: ../raster/r.neighbors/main.c:239 ../raster/r.series/main.c:169 #: ../raster/r.resamp.stats/main.c:282 ../raster3d/r3.neighbors/main.c:127 msgid "Quantile to calculate for method=quantile" msgstr "" @@ -1689,8 +1697,8 @@ msgstr "" #: ../locale/scriptstrings/t.rast.series_to_translate.c:11 -#: ../raster/r.series.accumulate/main.c:159 ../raster/r.series/main.c:187 -#: ../raster/r.resamp.stats/main.c:288 ../raster/r.resamp.filter/main.c:431 +#: ../raster/r.series.accumulate/main.c:159 ../raster/r.series/main.c:188 +#: ../raster/r.resamp.stats/main.c:288 ../raster/r.resamp.filter/main.c:436 msgid "Propagate NULLs" msgstr "" @@ -1698,8 +1706,8 @@ msgid "Lists information about space time datasets and maps." msgstr "" -#: ../locale/scriptstrings/t.info_to_translate.c:4 ../raster/r.info/main.c:72 -#: ../raster3d/r3.info/main.c:78 ../general/g.region/main.c:67 +#: ../locale/scriptstrings/t.info_to_translate.c:4 ../raster/r.info/main.c:74 +#: ../raster3d/r3.info/main.c:78 ../general/g.region/main.c:68 #: ../vector/v.info/main.c:40 msgid "extent" msgstr "" @@ -1711,8 +1719,8 @@ #: ../locale/scriptstrings/t.info_to_translate.c:9 #: ../locale/scriptstrings/i.oif_to_translate.c:6 #: ../raster/r.regression.multi/main.c:162 -#: ../raster/r.regression.line/main.c:69 ../general/g.region/main.c:147 -#: ../imagery/i.group/main.c:88 +#: ../raster/r.regression.line/main.c:69 ../general/g.region/main.c:148 +#: ../imagery/i.group/main.c:94 msgid "Print in shell script style" msgstr "" @@ -1914,7 +1922,7 @@ msgstr "" #: ../locale/scriptstrings/v.what.vect_to_translate.c:16 -msgid "Maximum query distance in map units" +msgid "Maximum query distance in map units (meters for ll)" msgstr "" #: ../locale/scriptstrings/t.rast.contour_to_translate.c:1 @@ -1982,7 +1990,7 @@ #: ../general/g.rename/main.c:46 ../general/g.copy/main.c:42 #: ../general/g.dirseps/main.c:35 ../general/g.access/main.c:38 #: ../general/g.filename/main.c:40 ../general/g.remove/main.c:70 -#: ../imagery/i.target/main.c:46 ../imagery/i.group/main.c:53 +#: ../imagery/i.target/main.c:46 ../imagery/i.group/main.c:54 msgid "map management" msgstr "" @@ -2001,10 +2009,10 @@ #: ../locale/scriptstrings/r3.in.xyz_to_translate.c:2 #: ../locale/scriptstrings/t.rast3d.algebra_to_translate.c:4 #: ../locale/scriptstrings/t.rast3d.extract_to_translate.c:4 -#: ../raster/r.colors/edit_colors.c:59 ../raster/r.univar/r3.univar_main.c:98 +#: ../raster/r.colors/edit_colors.c:76 ../raster/r.univar/r3.univar_main.c:98 #: ../raster/r.to.rast3elev/main.c:363 #: ../raster/r.colors.out/raster3d_main.c:46 ../raster3d/r3.support/main.c:49 -#: ../raster3d/r3.gwflow/main.c:159 ../raster3d/r3.out.netcdf/main.c:586 +#: ../raster3d/r3.gwflow/main.c:159 ../raster3d/r3.out.netcdf/main.c:587 #: ../raster3d/r3.retile/main.c:96 ../raster3d/r3.neighbors/main.c:208 #: ../raster3d/r3.out.vtk/main.c:376 ../raster3d/r3.mkdspf/main.c:79 #: ../raster3d/r3.mask/main.c:133 ../raster3d/r3.in.v5d/main.c:178 @@ -2015,7 +2023,7 @@ #: ../raster3d/r3.to.rast/main.c:259 ../raster3d/r3.stats/main.c:48 #: ../raster3d/r3.gradient/main.c:43 ../raster3d/r3.out.ascii/main.c:302 #: ../raster3d/r3.in.lidar/main.c:162 ../raster3d/r3.null/main.c:180 -#: ../raster3d/r3.in.ascii/main.c:354 ../misc/m.nviz.image/main.c:55 +#: ../raster3d/r3.in.ascii/main.c:354 ../misc/m.nviz.image/main.c:54 #: ../misc/m.nviz.script/main.c:72 msgid "raster3d" msgstr "raster3d" @@ -2029,7 +2037,7 @@ #: ../locale/scriptstrings/t.rast3d.extract_to_translate.c:5 #: ../raster/r.to.rast3/main.c:199 ../raster/r.to.rast3elev/main.c:364 #: ../raster3d/r3.support/main.c:51 ../raster3d/r3.gwflow/main.c:161 -#: ../raster3d/r3.out.netcdf/main.c:589 ../raster3d/r3.retile/main.c:98 +#: ../raster3d/r3.out.netcdf/main.c:590 ../raster3d/r3.retile/main.c:98 #: ../raster3d/r3.neighbors/main.c:210 ../raster3d/r3.out.vtk/main.c:378 #: ../raster3d/r3.mkdspf/main.c:81 ../raster3d/r3.mask/main.c:135 #: ../raster3d/r3.in.v5d/main.c:180 ../raster3d/r3.out.bin/main.c:207 @@ -2115,18 +2123,19 @@ #: ../raster/r.in.gridatb/main.c:46 ../raster/r.in.png/main.c:520 #: ../raster/r.in.lidar/main.c:109 ../raster/r.in.xyz/main.c:159 #: ../raster/r.in.bin/main.c:258 ../raster/r.in.mat/main.c:92 -#: ../raster/r.proj/main.c:147 ../raster/r.in.gdal/main.c:93 +#: ../raster/r.proj/main.c:150 ../raster/r.in.gdal/main.c:96 #: ../raster/r.external/main.c:58 ../raster3d/r3.in.v5d/main.c:179 #: ../raster3d/r3.in.bin/main.c:253 ../raster3d/r3.in.lidar/main.c:163 -#: ../raster3d/r3.in.ascii/main.c:355 ../vector/v.proj/main.c:71 +#: ../raster3d/r3.in.ascii/main.c:355 ../vector/v.proj/main.c:76 #: ../vector/v.in.lidar/main.c:137 ../vector/v.in.dwg/main.c:83 -#: ../vector/v.in.ogr/main.c:195 ../vector/v.in.db/main.c:53 +#: ../vector/v.in.ogr/main.c:198 ../vector/v.in.db/main.c:53 #: ../vector/v.in.ascii/main.c:71 ../vector/v.in.dxf/main.c:65 #: ../vector/v.external/main.c:53 msgid "import" msgstr "import" #: ../locale/scriptstrings/i.in.spotvgt_to_translate.c:4 +#: ../imagery/i.vi/main.c:92 msgid "NDVI" msgstr "" @@ -2148,6 +2157,7 @@ #: ../locale/scriptstrings/t.vect.algebra_to_translate.c:3 #: ../locale/scriptstrings/t.rast.algebra_to_translate.c:3 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:3 #: ../locale/scriptstrings/t.rast.mapcalc_to_translate.c:3 #: ../locale/scriptstrings/t.rast3d.mapcalc_to_translate.c:3 #: ../locale/scriptstrings/t.rast3d.algebra_to_translate.c:3 @@ -2164,7 +2174,7 @@ msgstr "" #: ../locale/scriptstrings/t.vect.algebra_to_translate.c:9 -#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:10 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:11 #: ../locale/scriptstrings/t.rast.mapcalc_to_translate.c:11 #: ../locale/scriptstrings/t.rast3d.mapcalc_to_translate.c:12 #: ../locale/scriptstrings/t.rast3d.algebra_to_translate.c:11 @@ -2242,7 +2252,7 @@ msgstr "" #: ../locale/scriptstrings/t.rast.to.vect_to_translate.c:18 -#: ../raster/r.to.vect/main.c:117 ../vector/v.proj/main.c:130 +#: ../raster/r.to.vect/main.c:117 ../vector/v.proj/main.c:143 msgid "Do not build vector topology" msgstr "" @@ -2273,7 +2283,7 @@ msgstr "" #: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:3 -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:4 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:5 #: ../raster/r.resamp.interp/main.c:78 ../raster/r.surf.idw/main.c:106 #: ../raster/r.surf.contour/main.c:62 ../raster/r.fill.stats/main.c:777 #: ../raster/r.series.interp/main.c:66 ../raster/r.resamp.bspline/main.c:82 @@ -2282,11 +2292,18 @@ msgid "interpolation" msgstr "interpolare" -#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:9 -msgid "Number of interpolation processes to run in parallel" +#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:6 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:7 +#: ../raster/r.fill.stats/main.c:779 ../raster/r.resamp.bspline/main.c:84 +#: ../vector/v.surf.rst/main.c:152 ../vector/v.vol.rst/main.c:241 +msgid "no-data filling" msgstr "" #: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:10 +msgid "Number of interpolation processes to run in parallel" +msgstr "" + +#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:11 msgid "Assign the space time raster dataset start and end time to the output map" msgstr "" @@ -2334,7 +2351,7 @@ #: ../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 -#: ../raster/r.watershed/front/main.c:76 +#: ../raster/r.watershed/front/main.c:78 msgid "accumulation" msgstr "" @@ -2469,6 +2486,7 @@ msgstr "" #: ../locale/scriptstrings/r.in.wms_to_translate.c:6 +#: ../locale/scriptstrings/r.drain_to_translate.c:9 #: ../locale/scriptstrings/r.import_to_translate.c:11 #: ../locale/scriptstrings/r3.in.xyz_to_translate.c:14 #: ../imagery/i.ifft/main.c:93 ../vector/v.kernel/main.c:133 @@ -2549,7 +2567,7 @@ msgstr "" #: ../locale/scriptstrings/r.in.wms_to_translate.c:32 -#: ../display/d.mon/main.c:102 ../display/d.grid/main.c:113 +#: ../display/d.mon/main.c:102 ../display/d.grid/main.c:112 #: ../display/d.legend.vect/main.c:101 ../display/d.legend/main.c:246 #: ../display/d.path/main.c:115 ../display/d.erase/main.c:37 #: ../display/d.histogram/main.c:108 ../general/g.pnmcomp/main.c:325 @@ -2587,8 +2605,8 @@ msgstr "" #: ../locale/scriptstrings/t.vect.db.select_to_translate.c:6 -#: ../vector/v.decimate/main.c:128 ../vector/v.outlier/main.c:72 -#: ../vector/v.extract/main.c:79 +#: ../vector/v.decimate/main.c:129 ../vector/v.outlier/main.c:72 +#: ../vector/v.extract/main.c:80 msgid "select" msgstr "selectează" @@ -2661,7 +2679,7 @@ #: ../locale/scriptstrings/v.build.all_to_translate.c:3 #: ../locale/scriptstrings/t.topology_to_translate.c:3 #: ../vector/v.clean/main.c:52 ../vector/v.build.polylines/main.c:111 -#: ../vector/v.in.ogr/main.c:197 ../vector/v.build/main.c:37 +#: ../vector/v.in.ogr/main.c:200 ../vector/v.build/main.c:37 #: ../vector/v.info/main.c:39 ../vector/v.out.postgis/main.c:48 #: ../vector/v.generalize/main.c:82 msgid "topology" @@ -2678,7 +2696,7 @@ msgstr "" #: ../locale/scriptstrings/t.snap_to_translate.c:4 ../vector/v.clean/main.c:54 -#: ../vector/v.in.ogr/main.c:199 +#: ../vector/v.in.ogr/main.c:202 msgid "snapping" msgstr "" @@ -2693,14 +2711,14 @@ #: ../locale/scriptstrings/v.import_to_translate.c:4 #: ../locale/scriptstrings/r.import_to_translate.c:4 -#: ../locale/scriptstrings/m.proj_to_translate.c:3 ../raster/r.proj/main.c:145 -#: ../raster/r.latlong/main.c:59 ../general/g.proj/main.c:65 -#: ../general/g.setproj/main.c:79 ../vector/v.proj/main.c:69 +#: ../locale/scriptstrings/m.proj_to_translate.c:3 ../raster/r.proj/main.c:148 +#: ../raster/r.latlong/main.c:58 ../general/g.proj/main.c:65 +#: ../general/g.setproj/main.c:79 ../vector/v.proj/main.c:74 msgid "projection" msgstr "proiecție" #: ../locale/scriptstrings/v.import_to_translate.c:5 -#: ../vector/v.in.ogr/main.c:207 +#: ../vector/v.in.ogr/main.c:210 msgid "Name of OGR datasource to be imported" msgstr "" @@ -2709,6 +2727,7 @@ #: ../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/i.spectral_to_translate.c:9 #: ../locale/scriptstrings/r.import_to_translate.c:6 #: ../locale/scriptstrings/r.import_to_translate.c:8 #: ../locale/scriptstrings/t.register_to_translate.c:6 @@ -2724,15 +2743,15 @@ #: ../locale/scriptstrings/r3.in.xyz_to_translate.c:22 #: ../locale/scriptstrings/r3.in.xyz_to_translate.c:24 #: ../locale/scriptstrings/r3.in.xyz_to_translate.c:27 -#: ../raster/r.sun/main.c:272 ../raster/r.sun/main.c:281 -#: ../raster/r.sun/main.c:290 ../raster/r.sun/main.c:299 -#: ../raster/r.sun/main.c:307 ../raster/r.sun/main.c:316 -#: ../raster/r.sun/main.c:325 ../raster/r.sun/main.c:334 -#: ../raster/r.sun/main.c:343 ../raster/r.sun/main.c:352 -#: ../raster/r.sun/main.c:361 ../raster/r.sun/main.c:370 -#: ../raster/r.sun/main.c:379 ../raster/r.sun/main.c:386 -#: ../raster/r.sun/main.c:394 ../raster/r.horizon/main.c:195 -#: ../raster/r.horizon/main.c:204 ../raster/r.horizon/main.c:212 +#: ../raster/r.sun/main.c:271 ../raster/r.sun/main.c:280 +#: ../raster/r.sun/main.c:289 ../raster/r.sun/main.c:298 +#: ../raster/r.sun/main.c:306 ../raster/r.sun/main.c:315 +#: ../raster/r.sun/main.c:324 ../raster/r.sun/main.c:333 +#: ../raster/r.sun/main.c:342 ../raster/r.sun/main.c:351 +#: ../raster/r.sun/main.c:360 ../raster/r.sun/main.c:369 +#: ../raster/r.sun/main.c:378 ../raster/r.sun/main.c:385 +#: ../raster/r.sun/main.c:393 ../raster/r.horizon/main.c:194 +#: ../raster/r.horizon/main.c:203 ../raster/r.horizon/main.c:211 #: ../raster/r.spread/main.c:125 ../raster/r.spread/main.c:139 #: ../raster/r.spread/main.c:151 ../raster/r.spread/main.c:164 #: ../raster/r.spread/main.c:177 ../raster/r.spread/main.c:189 @@ -2740,6 +2759,7 @@ #: ../raster/r.in.lidar/main.c:133 ../raster/r.in.xyz/main.c:213 #: ../raster/r.in.xyz/main.c:222 ../raster/r.in.xyz/main.c:230 #: ../raster/r.in.xyz/main.c:241 ../raster/r.in.xyz/main.c:251 +#: ../raster/r.buildvrt/main.c:86 ../raster/r.buildvrt/main.c:92 #: ../raster/r.external/main.c:66 ../raster/r.external/main.c:74 #: ../raster/r.external/main.c:83 ../raster/r.sim/r.sim.sediment/main.c:158 #: ../raster/r.sim/r.sim.sediment/main.c:166 @@ -2756,18 +2776,18 @@ #: ../display/d.text/main.c:154 ../raster3d/r3.flow/main.c:188 #: ../raster3d/r3.flow/main.c:195 ../raster3d/r3.flow/main.c:205 #: ../raster3d/r3.in.lidar/main.c:177 ../raster3d/r3.in.lidar/main.c:184 -#: ../vector/v.in.ogr/main.c:223 ../vector/v.edit/args.c:96 +#: ../vector/v.in.ogr/main.c:240 ../vector/v.edit/args.c:96 #: ../vector/v.edit/args.c:215 msgid "Input" msgstr "" #: ../locale/scriptstrings/v.import_to_translate.c:7 -#: ../vector/v.in.ogr/main.c:219 +#: ../vector/v.in.ogr/main.c:236 msgid "OGR layer name. If not given, all available layers are imported" msgstr "" #: ../locale/scriptstrings/v.import_to_translate.c:9 -#: ../vector/v.proj/main.c:106 +#: ../vector/v.proj/main.c:111 msgid "Name for output vector map (default: input)" msgstr "" @@ -2781,17 +2801,17 @@ #: ../locale/scriptstrings/v.import_to_translate.c:14 #: ../locale/scriptstrings/db.in.ogr_to_translate.c:11 -#: ../vector/v.in.ogr/main.c:296 +#: ../vector/v.in.ogr/main.c:313 msgid "Encoding value for attribute data" msgstr "" #: ../locale/scriptstrings/v.import_to_translate.c:15 -#: ../vector/v.in.ogr/main.c:298 +#: ../vector/v.in.ogr/main.c:315 msgid "Overrides encoding interpretation, useful when importing ESRI Shapefile" msgstr "" #: ../locale/scriptstrings/v.import_to_translate.c:17 -#: ../vector/v.in.ogr/main.c:274 +#: ../vector/v.in.ogr/main.c:291 msgid "Snapping threshold for boundaries (map units)" msgstr "" @@ -2819,12 +2839,12 @@ msgstr "" #: ../locale/scriptstrings/v.import_to_translate.c:25 -#: ../vector/v.in.ogr/main.c:319 +#: ../vector/v.in.ogr/main.c:336 msgid "List supported OGR formats and exit" msgstr "" #: ../locale/scriptstrings/v.import_to_translate.c:26 -#: ../vector/v.in.ogr/main.c:325 +#: ../vector/v.in.ogr/main.c:342 msgid "List available OGR layers in data source and exit" msgstr "" @@ -2834,16 +2854,16 @@ #: ../locale/scriptstrings/t.rast.import_to_translate.c:18 #: ../locale/scriptstrings/t.vect.import_to_translate.c:14 #: ../locale/scriptstrings/r.import_to_translate.c:31 -#: ../raster/r.in.lidar/main.c:300 ../raster/r.in.gdal/main.c:185 +#: ../raster/r.in.lidar/main.c:300 ../raster/r.in.gdal/main.c:202 #: ../raster/r.external/main.c:102 ../raster3d/r3.in.lidar/main.c:293 -#: ../vector/v.in.lidar/main.c:321 ../vector/v.in.ogr/main.c:347 +#: ../vector/v.in.lidar/main.c:321 ../vector/v.in.ogr/main.c:364 #: ../vector/v.external/args.c:45 msgid "Override projection check (use current location's projection)" msgstr "" #: ../locale/scriptstrings/v.import_to_translate.c:28 #: ../locale/scriptstrings/r.import_to_translate.c:32 -#: ../vector/v.in.ogr/main.c:349 ../vector/v.external/args.c:47 +#: ../vector/v.in.ogr/main.c:366 ../vector/v.external/args.c:47 msgid "Assume that the dataset has the same projection as the current location" msgstr "" @@ -2972,66 +2992,66 @@ #: ../locale/scriptstrings/t.rast.colors_to_translate.c:22 #: ../locale/scriptstrings/t.rast.colors_to_translate.c:24 #: ../locale/scriptstrings/t.rast.colors_to_translate.c:26 -#: ../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 ../raster/r.category/main.c:81 +#: ../raster/r.colors/edit_colors.c:107 ../raster/r.colors/edit_colors.c:114 +#: ../raster/r.colors/edit_colors.c:121 ../raster/r.colors/edit_colors.c:128 +#: ../raster/r.colors/edit_colors.c:139 ../raster/r.colors/edit_colors.c:157 +#: ../raster/r.colors/edit_colors.c:162 ../raster/r.colors/edit_colors.c:167 +#: ../raster/r.colors/edit_colors.c:172 ../raster/r.category/main.c:81 #: ../raster/r.category/main.c:88 ../display/d.linegraph/main.c:270 #: ../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:112 ../vector/v.colors/main.c:138 -#: ../vector/v.colors/main.c:143 ../vector/v.colors/main.c:148 +#: ../vector/v.colors/main.c:112 ../vector/v.colors/main.c:145 +#: ../vector/v.colors/main.c:150 ../vector/v.colors/main.c:155 msgid "Define" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:8 -#: ../raster/r.colors/edit_colors.c:96 ../vector/v.colors/main.c:98 +#: ../raster/r.colors/edit_colors.c:113 ../vector/v.colors/main.c:98 msgid "Raster map from which to copy color table" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:10 -#: ../raster/r.colors/edit_colors.c:103 ../vector/v.colors/main.c:105 +#: ../raster/r.colors/edit_colors.c:120 ../vector/v.colors/main.c:105 msgid "3D raster map from which to copy color table" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:12 -#: ../raster/r.colors/edit_colors.c:109 ../vector/v.colors/main.c:111 +#: ../raster/r.colors/edit_colors.c:126 ../vector/v.colors/main.c:111 msgid "Path to rules file" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:14 -#: ../raster/r.colors/edit_colors.c:115 ../vector/v.colors/main.c:121 +#: ../raster/r.colors/edit_colors.c:132 ../vector/v.colors/main.c:121 msgid "Remove existing color table" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:16 -#: ../raster/r.colors/edit_colors.c:121 ../vector/v.colors/main.c:127 +#: ../raster/r.colors/edit_colors.c:138 ../vector/v.colors/main.c:127 msgid "Only write new color table if it does not already exist" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:17 -#: ../raster/r.colors/edit_colors.c:126 ../vector/v.colors/main.c:131 +#: ../raster/r.colors/edit_colors.c:143 ../vector/v.colors/main.c:131 msgid "List available rules then exit" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:19 -#: ../raster/r.colors/edit_colors.c:132 ../vector/v.colors/main.c:137 +#: ../raster/r.colors/edit_colors.c:156 ../vector/v.colors/main.c:144 msgid "Invert colors" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:21 -#: ../raster/r.colors/edit_colors.c:137 ../vector/v.colors/main.c:142 +#: ../raster/r.colors/edit_colors.c:161 ../vector/v.colors/main.c:149 msgid "Logarithmic scaling" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:23 -#: ../raster/r.colors/edit_colors.c:142 ../vector/v.colors/main.c:147 +#: ../raster/r.colors/edit_colors.c:166 ../vector/v.colors/main.c:154 msgid "Logarithmic-absolute scaling" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:25 -#: ../raster/r.colors/edit_colors.c:147 +#: ../raster/r.colors/edit_colors.c:171 msgid "Histogram equalization" msgstr "" @@ -3049,6 +3069,7 @@ msgstr "" #: ../locale/scriptstrings/t.rename_to_translate.c:4 +#: ../locale/scriptstrings/v.db.renamecolumn_to_translate.c:5 #: ../general/g.rename/main.c:47 msgid "rename" msgstr "" @@ -3207,7 +3228,7 @@ msgstr "" #: ../locale/scriptstrings/v.unpack_to_translate.c:1 -msgid "Imports a vector map as GRASS GIS specific archive file (packed with v.pack)" +msgid "Imports a GRASS GIS specific vector archive file (packed with v.pack) as a vector map" msgstr "" #: ../locale/scriptstrings/v.unpack_to_translate.c:5 @@ -3229,7 +3250,7 @@ #: ../locale/scriptstrings/r.unpack_to_translate.c:10 ../ps/ps.map/main.c:100 #: ../ps/ps.map/main.c:113 ../ps/ps.map/main.c:135 #: ../raster/r.univar/r.univar_main.c:42 ../raster/r.kappa/main.c:90 -#: ../raster/r.kappa/main.c:98 +#: ../raster/r.kappa/main.c:98 ../raster/r.kappa/main.c:114 msgid "Output settings" msgstr "Setările de ieșire" @@ -3237,7 +3258,7 @@ #: ../locale/scriptstrings/r.unpack_to_translate.c:9 #: ../locale/scriptstrings/t.rast.import_to_translate.c:19 #: ../locale/scriptstrings/t.vect.import_to_translate.c:15 -#: ../raster/r.in.lidar/main.c:302 ../raster/r.in.gdal/main.c:187 +#: ../raster/r.in.lidar/main.c:302 ../raster/r.in.gdal/main.c:204 #: ../raster/r.external/main.c:104 ../raster3d/r3.in.lidar/main.c:295 #: ../vector/v.in.lidar/main.c:323 msgid "Assume that the dataset has same projection as the current location" @@ -3271,6 +3292,7 @@ #: ../locale/scriptstrings/v.db.univar_to_translate.c:8 #: ../locale/scriptstrings/db.univar_to_translate.c:8 +#: ../raster/r.info/main.c:91 msgid "Print stats in shell script style" msgstr "" @@ -3339,7 +3361,7 @@ msgstr "" #: ../locale/scriptstrings/r.unpack_to_translate.c:1 -msgid "Imports a raster map as GRASS GIS specific archive file (packed with r.pack)" +msgid "Imports a GRASS GIS specific raster archive file (packed with r.pack) as a raster map" msgstr "" #: ../locale/scriptstrings/r.unpack_to_translate.c:6 @@ -3355,23 +3377,23 @@ msgid "multispectral" msgstr "" -#: ../locale/scriptstrings/i.spectral_to_translate.c:9 +#: ../locale/scriptstrings/i.spectral_to_translate.c:10 msgid "Name for output image (or text file for -t)" msgstr "" -#: ../locale/scriptstrings/i.spectral_to_translate.c:11 +#: ../locale/scriptstrings/i.spectral_to_translate.c:12 msgid "Graphics format for output file" msgstr "" -#: ../locale/scriptstrings/i.spectral_to_translate.c:13 +#: ../locale/scriptstrings/i.spectral_to_translate.c:14 msgid "Show sampling coordinates instead of numbering in the legend" msgstr "" -#: ../locale/scriptstrings/i.spectral_to_translate.c:14 +#: ../locale/scriptstrings/i.spectral_to_translate.c:15 msgid "Use gnuplot for display" msgstr "" -#: ../locale/scriptstrings/i.spectral_to_translate.c:15 +#: ../locale/scriptstrings/i.spectral_to_translate.c:16 msgid "output to text file" msgstr "" @@ -3475,8 +3497,8 @@ #: ../locale/scriptstrings/t.rast.import_to_translate.c:6 #: ../locale/scriptstrings/t.vect.import_to_translate.c:6 -#: ../raster/r.in.gdal/main.c:94 ../general/g.proj/main.c:66 -#: ../vector/v.in.ogr/main.c:200 +#: ../raster/r.in.gdal/main.c:97 ../general/g.proj/main.c:66 +#: ../vector/v.in.ogr/main.c:203 msgid "create location" msgstr "crează locație" @@ -3491,17 +3513,19 @@ msgstr "" #: ../locale/scriptstrings/t.rast.import_to_translate.c:13 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:23 #: ../locale/scriptstrings/r.import_to_translate.c:10 -#: ../raster/r.stream.extract/main.c:141 ../raster/r.resamp.bspline/main.c:151 -#: ../raster/r.proj/main.c:192 ../raster/r.in.gdal/main.c:123 +#: ../raster/r.stream.extract/main.c:141 ../raster/r.resamp.bspline/main.c:153 +#: ../raster/r.proj/main.c:195 ../raster/r.in.gdal/main.c:126 #: ../vector/v.to.rast/main.c:117 ../vector/v.surf.bspline/main.c:195 msgid "Cache size for raster rows" msgstr "" #: ../locale/scriptstrings/t.rast.import_to_translate.c:14 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:22 #: ../locale/scriptstrings/r.import_to_translate.c:9 -#: ../raster/r.stream.extract/main.c:140 ../raster/r.resamp.bspline/main.c:150 -#: ../raster/r.proj/main.c:191 ../raster/r.in.gdal/main.c:122 +#: ../raster/r.stream.extract/main.c:140 ../raster/r.resamp.bspline/main.c:152 +#: ../raster/r.proj/main.c:194 ../raster/r.in.gdal/main.c:125 #: ../vector/v.to.rast/main.c:116 ../vector/v.surf.bspline/main.c:194 msgid "Maximum memory to be used (in MB)" msgstr "" @@ -3597,52 +3621,68 @@ msgid "Fills no-data areas in raster maps using spline interpolation." msgstr "Umple arealele fără date din harta raster folosind interpolarea spline." -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:5 -#: ../raster/r.proj/main.c:182 ../imagery/i.rectify/main.c:132 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:3 +#: ../raster/r.surf.area/main.c:77 ../raster/r.contour/main.c:88 +#: ../raster/r.random.surface/main.c:58 ../raster/r.surf.random/main.c:37 +#: ../raster/r.surf.fractal/main.c:39 ../raster/r.surf.idw/main.c:105 +#: ../raster/r.surf.contour/main.c:61 ../raster/r.fill.stats/main.c:776 +#: ../raster/r.resamp.bspline/main.c:80 ../raster/r.surf.gauss/main.c:39 +#: ../vector/v.surf.idw/main.c:88 ../vector/v.surf.rst/main.c:148 +#: ../vector/v.surf.bspline/main.c:92 ../vector/v.vol.rst/main.c:237 +msgid "surface" +msgstr "" + +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:6 +#: ../raster/r.resamp.bspline/main.c:83 +msgid "splines" +msgstr "" + +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:8 +#: ../raster/r.proj/main.c:185 ../imagery/i.rectify/main.c:132 #: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:126 msgid "Interpolation method to use" msgstr "" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:6 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:9 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 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:10 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:12 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:14 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:16 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:18 msgid "RST options" msgstr "Opțiuni RST" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:8 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:11 msgid "Spline smoothing parameter" msgstr "" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:10 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:13 msgid "Width of hole edge used for interpolation (in cells)" msgstr "" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:12 -#: ../vector/v.surf.rst/main.c:307 ../vector/v.vol.rst/main.c:319 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:15 +#: ../vector/v.surf.rst/main.c:310 ../vector/v.vol.rst/main.c:321 msgid "Minimum number of points for approximation in a segment (>segmax)" msgstr "" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:14 -#: ../vector/v.surf.rst/main.c:298 ../vector/v.vol.rst/main.c:310 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:17 +#: ../vector/v.surf.rst/main.c:301 ../vector/v.vol.rst/main.c:312 msgid "Maximum number of points in a segment" msgstr "" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:16 -#: ../raster/r.resamp.bspline/main.c:131 ../vector/v.surf.bspline/main.c:177 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:19 +#: ../raster/r.resamp.bspline/main.c:133 ../vector/v.surf.bspline/main.c:177 msgid "Tykhonov regularization parameter (affects smoothing)" msgstr "" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:17 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:20 msgid "Used in bilinear and bicubic spline interpolation" msgstr "" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:18 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:21 msgid "Spline options" msgstr "" @@ -3728,7 +3768,7 @@ msgid "r.mapcalc expression for temporal and spatial analysis of space time raster datasets" msgstr "" -#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:12 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:13 #: ../locale/scriptstrings/t.rast3d.algebra_to_translate.c:13 msgid "Use granularity sampling instead of the temporal topology approach" msgstr "" @@ -3797,7 +3837,7 @@ msgstr "Se dizolvă limitele dintre arealele adiacente un număr comun de categorii sau atribute." #: ../locale/scriptstrings/v.dissolve_to_translate.c:3 -#: ../vector/v.extract/main.c:80 +#: ../vector/v.extract/main.c:81 msgid "dissolve" msgstr "dizolvă" @@ -3809,6 +3849,77 @@ msgid "Name of attribute column used to dissolve common boundaries" msgstr "" +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:1 +msgid "Calculates a new raster map from a simple r.mapcalc expression." +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:4 +msgid "simple" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:5 +msgid "Formula (e.g. A-B or A*C+B)" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:6 +msgid "Name of input A raster map" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:7 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:9 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:11 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:13 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:15 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:17 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:23 +#: ../raster/r.stream.extract/main.c:89 ../raster/r.stream.extract/main.c:97 +#: ../raster/r.flow/main.c:435 ../raster/r.flow/main.c:441 +msgid "Input maps" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:8 +msgid "Name of input B raster map" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:10 +msgid "Name of input C raster map" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:12 +msgid "Name of input D raster map" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:14 +msgid "Name of input E raster map" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:16 +msgid "Name of input F raster map" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:18 +#: ../raster/r.random/main.c:89 ../raster/r.mapcalc/main.c:105 +msgid "Seed for rand() function" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:19 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:21 +msgid "Random" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:20 +#: ../raster/r.mapcalc/main.c:109 +msgid "Generate random seed (result is non-deterministic)" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:22 +msgid "Quote the map names" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:24 +msgid "Case sensitive variable names" +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 "" @@ -3817,6 +3928,114 @@ msgid "Create the location specified by the \"location\" parameter and exit. Do not import the space time vector datasets." msgstr "" +#: ../locale/scriptstrings/r.drain_to_translate.c:1 +#: ../raster/r.drain/main.c:113 +msgid "Traces a flow through an elevation model or cost surface on a raster map." +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:3 ../raster/r.path/main.c:151 +#: ../raster/r.solute.transport/main.c:230 ../raster/r.topmodel/main.c:52 +#: ../raster/r.uslek/main.c:54 ../raster/r.usler/main.c:53 +#: ../raster/r.gwflow/main.c:210 ../raster/r.stream.extract/main.c:77 +#: ../raster/r.fill.dir/main.c:89 ../raster/r.basins.fill/main.c:55 +#: ../raster/r.water.outlet/main.c:58 ../raster/r.drain/main.c:110 +#: ../raster/r.topidx/main.c:40 ../raster/r.flow/main.c:422 +#: ../raster/r.carve/main.c:75 ../raster/r.lake/main.c:151 +#: ../raster/r.watershed/front/main.c:76 +#: ../raster/r.sim/r.sim.sediment/main.c:115 +#: ../raster/r.sim/r.sim.water/main.c:114 ../raster3d/r3.gwflow/main.c:162 +#: ../raster3d/r3.flow/main.c:180 +msgid "hydrology" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:4 ../raster/r.path/main.c:152 +#: ../raster/r.walk/main.c:204 ../raster/r.cost/main.c:164 +#: ../raster/r.drain/main.c:111 +msgid "cost surface" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:5 +#: ../raster/r.drain/main.c:116 +msgid "Name of input elevation or cost surface raster map" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:6 +#: ../raster/r.drain/main.c:121 +msgid "Name of input movement direction map associated with the cost surface" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:7 +#: ../raster/r.drain/main.c:123 +msgid "Direction in degrees CCW from east" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:8 +#: ../locale/scriptstrings/r.drain_to_translate.c:23 +#: ../raster/r.drain/main.c:125 ../raster/r.drain/main.c:168 +msgid "Cost surface" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:10 +#: ../raster/r.drain/main.c:133 +msgid "Name for output drain vector map" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:11 +#: ../raster/r.drain/main.c:134 +msgid "Recommended for cost surface made using knight's move" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:12 +#: ../raster/r.path/main.c:195 ../raster/r.walk/main.c:260 +#: ../raster/r.cost/main.c:223 ../raster/r.drain/main.c:139 +msgid "Coordinates of starting point(s) (E,N)" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:13 +#: ../locale/scriptstrings/r.drain_to_translate.c:15 +#: ../raster/r.path/main.c:196 ../raster/r.path/main.c:202 +#: ../raster/r.walk/main.c:242 ../raster/r.walk/main.c:254 +#: ../raster/r.walk/main.c:261 ../raster/r.walk/main.c:342 +#: ../raster/r.cost/main.c:205 ../raster/r.cost/main.c:217 +#: ../raster/r.cost/main.c:224 ../raster/r.cost/main.c:274 +#: ../raster/r.drain/main.c:140 ../raster/r.drain/main.c:147 +msgid "Start" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:14 +#: ../raster/r.path/main.c:201 ../raster/r.drain/main.c:145 +msgid "Name of starting vector points map(s)" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:16 +#: ../raster/r.path/main.c:206 ../raster/r.drain/main.c:151 +msgid "Copy input cell values on output" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:17 +#: ../locale/scriptstrings/r.drain_to_translate.c:19 +#: ../locale/scriptstrings/r.drain_to_translate.c:21 +#: ../raster/r.path/main.c:207 ../raster/r.path/main.c:212 +#: ../raster/r.path/main.c:217 ../raster/r.drain/main.c:152 +#: ../raster/r.drain/main.c:157 ../raster/r.drain/main.c:162 +msgid "Path settings" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:18 +#: ../raster/r.path/main.c:211 ../raster/r.drain/main.c:156 +msgid "Accumulate input values along the path" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:20 +#: ../raster/r.path/main.c:216 ../raster/r.drain/main.c:161 +msgid "Count cell numbers along the path" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:22 +#: ../raster/r.drain/main.c:167 +msgid "The input raster map is a cost surface (direction surface must also be specified)" +msgstr "" + #: ../locale/scriptstrings/r.import_to_translate.c:1 msgid "Imports raster data into a GRASS raster map using GDAL library and reprojects on the fly." msgstr "" @@ -3859,14 +4078,15 @@ #: ../locale/scriptstrings/r.import_to_translate.c:24 #: ../raster/r.in.poly/main.c:50 ../raster/r.in.ascii/main.c:92 -#: ../raster/r.in.bin/main.c:298 ../raster/r.in.gdal/main.c:140 -#: ../raster/r.support/main.c:66 ../raster/r.external/main.c:90 +#: ../raster/r.buildvrt/main.c:102 ../raster/r.in.bin/main.c:298 +#: ../raster/r.in.gdal/main.c:143 ../raster/r.support/main.c:66 +#: ../raster/r.external/main.c:90 msgid "Title for resultant raster map" msgstr "" #: ../locale/scriptstrings/r.import_to_translate.c:25 -#: ../raster/r.in.gdal/main.c:141 ../raster/r.in.gdal/main.c:150 -#: ../raster/r.in.gdal/main.c:159 ../raster/r.in.gdal/main.c:165 +#: ../raster/r.in.gdal/main.c:144 ../raster/r.in.gdal/main.c:153 +#: ../raster/r.in.gdal/main.c:162 ../raster/r.in.gdal/main.c:168 #: ../raster/r.external/main.c:91 ../imagery/i.landsat.toar/main.c:94 #: ../imagery/i.landsat.toar/main.c:116 ../imagery/i.landsat.toar/main.c:125 #: ../imagery/i.landsat.toar/main.c:134 ../imagery/i.landsat.toar/main.c:142 @@ -3880,103 +4100,20 @@ #: ../locale/scriptstrings/r.import_to_translate.c:27 #: ../locale/scriptstrings/r.import_to_translate.c:29 -#: ../raster/r.horizon/main.c:278 ../raster/r.horizon/main.c:297 +#: ../raster/r.horizon/main.c:277 ../raster/r.horizon/main.c:296 msgid "Optional" msgstr "Opțional" #: ../locale/scriptstrings/r.import_to_translate.c:28 -#: ../raster/r.proj/main.c:208 +#: ../raster/r.proj/main.c:219 msgid "Do not perform region cropping optimization" msgstr "" #: ../locale/scriptstrings/r.import_to_translate.c:30 -#: ../raster/r.in.gdal/main.c:214 +#: ../raster/r.in.gdal/main.c:231 msgid "Force Lat/Lon maps to fit into geographic coordinates (90N,S; 180E,W)" msgstr "" -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:1 -msgid "Performs inter-satellite calibration on DMSP-OLS Nighttime Lights Time Series" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:3 -#, fuzzy -msgid "inter-satellite" -msgstr "satelit" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:4 -#, fuzzy -msgid "calibration" -msgstr "vizualizare" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:5 -msgid "nighttime lights" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:6 -msgid "time series" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:7 -msgid "DMSP-OLS" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:8 -msgid "Print out calibration equations" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:9 -msgid "Evaluation based on the Normalised Difference Index" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:10 -msgid "Print in shell script style (currently only NDI via -e)" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:11 -#, fuzzy -msgid "Keep current computational region settings" -msgstr "Folosește setările regiunii curente:" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:12 -msgid "Exclude zero values from the analysis (retain zero cells in output)" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:13 -msgid "Exclude zero values from the analysis (set zero cells to NULL in output)" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:14 -msgid "Do not try to transfer timestamps (for input without timestamp)" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:15 -msgid "Clean average DMSP-OLS visible band digital number image(s)" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:16 -msgid "output file(s) suffix" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:17 -msgid "Suffix for calibrated average digital number output image(s)" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:18 -msgid "Calibration model" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:19 -msgid "Inter-satellite calibration model for average DMSP-OLS nighttime lights time series" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:20 -msgid "Elvidge (2009 or 2014), Liu 2012, Wu 2013" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:21 -msgid "Calibration Model" -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 "" @@ -4194,7 +4331,7 @@ msgid "Renames a column in the attribute table connected to a given vector map." msgstr "Redenumește o coloană din tabela de atribute conectată la o anumită hartă vectorială." -#: ../locale/scriptstrings/v.db.renamecolumn_to_translate.c:5 +#: ../locale/scriptstrings/v.db.renamecolumn_to_translate.c:6 msgid "Old and new name of the column (old,new)" msgstr "" @@ -4328,17 +4465,17 @@ msgstr "" #: ../locale/scriptstrings/m.proj_to_translate.c:2 ../misc/m.cogo/main.c:225 -#: ../misc/m.transform/main.c:316 ../misc/m.nviz.image/main.c:50 +#: ../misc/m.transform/main.c:316 ../misc/m.nviz.image/main.c:49 #: ../misc/m.nviz.script/main.c:69 ../misc/m.measure/main.c:46 msgid "miscellaneous" msgstr "" #: ../locale/scriptstrings/m.proj_to_translate.c:4 #: ../locale/scriptstrings/i.tasscap_to_translate.c:3 -#: ../raster/r.proj/main.c:146 ../imagery/i.fft/main.c:79 +#: ../raster/r.proj/main.c:149 ../imagery/i.fft/main.c:79 #: ../imagery/i.pca/main.c:73 ../imagery/i.ifft/main.c:78 #: ../imagery/i.ortho.photo/i.ortho.transform/main.c:392 -#: ../misc/m.transform/main.c:317 ../vector/v.proj/main.c:70 +#: ../misc/m.transform/main.c:317 ../vector/v.proj/main.c:75 #: ../vector/v.transform/main.c:71 msgid "transformation" msgstr "transformare" @@ -4361,7 +4498,7 @@ #: ../raster/r.reclass/main.c:66 ../raster/r.recode/main.c:61 #: ../raster/r.in.ascii/main.c:79 ../raster3d/r3.in.ascii/main.c:87 #: ../general/g.proj/main.c:141 ../general/g.proj/main.c:150 -#: ../db/db.execute/main.c:139 ../db/db.select/main.c:208 +#: ../db/db.execute/main.c:151 ../db/db.select/main.c:208 #: ../vector/v.segment/main.c:80 ../vector/v.what/main.c:78 #: ../vector/v.edit/args.c:95 msgid "'-' for standard input" @@ -4485,14 +4622,18 @@ msgstr "" #: ../locale/scriptstrings/r.in.srtm_to_translate.c:4 -msgid "Name of SRTM input tile (file without .hgt.zip extension)" +msgid "SRTM" msgstr "" #: ../locale/scriptstrings/r.in.srtm_to_translate.c:5 -msgid "Name for output raster map (default: input tile)" +msgid "Name of SRTM input tile (file without .hgt.zip extension)" msgstr "" #: ../locale/scriptstrings/r.in.srtm_to_translate.c:6 +msgid "Name for output raster map (default: input tile)" +msgstr "" + +#: ../locale/scriptstrings/r.in.srtm_to_translate.c:7 msgid "Input is a 1-arcsec tile (default: 3-arcsec)" msgstr "" @@ -4519,7 +4660,7 @@ #: ../raster3d/r3.in.lidar/main.c:164 ../vector/v.lidar.edgedetection/main.c:76 #: ../vector/v.out.lidar/main.c:473 ../vector/v.in.lidar/main.c:138 #: ../vector/v.lidar.correction/main.c:72 ../vector/v.surf.bspline/main.c:94 -#: ../vector/v.lidar.growing/main.c:76 ../vector/v.decimate/main.c:124 +#: ../vector/v.lidar.growing/main.c:76 ../vector/v.decimate/main.c:125 #: ../vector/v.outlier/main.c:74 msgid "LIDAR" msgstr "LIDAR" @@ -4669,7 +4810,7 @@ #: ../locale/scriptstrings/d.rast.leg_to_translate.c:3 #: ../display/d.vect.thematic/main.c:86 ../display/d.barscale/main.c:64 -#: ../display/d.grid/main.c:54 ../display/d.legend.vect/main.c:51 +#: ../display/d.grid/main.c:53 ../display/d.legend.vect/main.c:51 #: ../display/d.graph/main.c:59 ../display/d.legend/main.c:79 #: ../display/d.linegraph/main.c:232 ../display/d.vect.chart/main.c:64 #: ../display/d.text/main.c:140 ../display/d.northarrow/main.c:47 @@ -5063,38 +5204,35 @@ msgid "Paper '%s' not found, using defaults" 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.horizon/main.c:846 -#: ../raster/r.horizon/main.c:864 ../raster/r.latlong/main.c:133 -#: ../display/d.grid/plot.c:287 ../display/d.grid/plot.c:293 -#: ../display/d.grid/plot.c:334 ../display/d.grid/plot.c:340 -#: ../display/d.grid/plot.c:427 ../display/d.grid/plot.c:433 -#: ../display/d.grid/plot.c:485 ../display/d.grid/plot.c:491 -#: ../display/d.grid/plot.c:635 ../display/d.grid/plot.c:651 -#: ../display/d.grid/plot.c:668 ../display/d.grid/plot.c:685 -msgid "Error in pj_do_proj" -msgstr "" - -#: ../ps/ps.map/do_geogrid.c:272 ../raster/r.sun/main.c:788 -#: ../raster/r.horizon/main.c:538 ../display/d.grid/plot.c:554 -#: ../display/d.where/main.c:113 ../general/g.region/printwindow.c:257 -#: ../general/g.region/printwindow.c:481 ../general/g.region/printwindow.c:550 -msgid "Can't get projection key values of current location" +#: ../ps/ps.map/do_geogrid.c:90 ../ps/ps.map/do_geogrid.c:96 +#: ../ps/ps.map/do_geogrid.c:121 ../ps/ps.map/do_geogrid.c:127 +#: ../ps/ps.map/do_geogrid.c:200 ../ps/ps.map/do_geogrid.c:242 +#: ../ps/ps.map/do_geogrid.c:322 ../ps/ps.map/do_geogrid.c:339 +#: ../ps/ps.map/do_geogrid.c:357 ../ps/ps.map/do_geogrid.c:375 +#: ../ps/ps.map/do_geogrid.c:432 ../ps/ps.map/do_geogrid.c:439 +#: ../ps/ps.map/do_geogrid.c:444 ../ps/ps.map/do_geogrid.c:453 +#: ../ps/ps.map/do_geogrid.c:458 +msgid "Error in GPJ_transform" msgstr "" -#: ../ps/ps.map/do_geogrid.c:278 ../raster/r.sun/main.c:798 -#: ../raster/r.horizon/main.c:548 ../raster/r.latlong/main.c:114 -#: ../display/d.grid/plot.c:561 ../display/d.grid/plot.c:588 -#: ../display/d.where/main.c:120 ../display/d.where/main.c:146 -msgid "Unable to set up lat/long projection parameters" +#: ../ps/ps.map/do_geogrid.c:284 ../raster/r.sun/main.c:787 +#: ../raster/r.horizon/main.c:542 ../display/d.grid/plot.c:564 +#: ../display/d.where/main.c:113 ../general/g.region/printwindow.c:256 +#: ../general/g.region/printwindow.c:492 ../general/g.region/printwindow.c:564 +msgid "Can't get projection key values of current location" msgstr "" +#: ../ps/ps.map/do_geogrid.c:293 ../raster/r.sun/main.c:796 +#: ../raster/r.horizon/main.c:551 ../raster/r.sunhours/main.c:231 +#: ../raster/r.proj/main.c:342 ../raster/r.in.gdal/main.c:1003 +#: ../raster/r.sunmask/g_solposition.c:121 ../raster/r.latlong/main.c:111 +#: ../display/d.grid/plot.c:605 ../display/d.where/main.c:151 +#: ../general/g.region/printwindow.c:265 ../general/g.region/printwindow.c:501 +#: ../general/g.region/printwindow.c:593 ../vector/v.proj/main.c:292 +#, fuzzy +msgid "Unable to initialize coordinate transformation" +msgstr "Nu s-a putut închide harta" + #: ../ps/ps.map/ps_clrtbl.c:35 ../ps/ps.map/ps_fclrtbl.c:46 #, c-format msgid "Creating color table for <%s in %s>..." @@ -5262,41 +5400,42 @@ #: ../vector/v.mkgrid/main.c:278 ../vector/v.what.rast3/main.c:126 #: ../vector/v.to.rast/support.c:109 ../vector/v.to.rast/support.c:284 #: ../vector/v.to.rast/support.c:523 ../vector/v.to.rast/vect2rast.c:60 -#: ../vector/v.out.ogr/main.c:634 ../vector/v.kcv/main.c:126 +#: ../vector/v.out.ogr/main.c:690 ../vector/v.kcv/main.c:126 #: ../vector/v.surf.idw/read_sites.c:55 ../vector/v.class/main.c:117 #: ../vector/v.label.sa/labels.c:78 ../vector/v.net.distance/main.c:279 -#: ../vector/v.random/main.c:239 ../vector/v.db.connect/main.c:223 -#: ../vector/v.db.connect/main.c:331 ../vector/v.to.rast3/main.c:84 -#: ../vector/v.reclass/main.c:133 ../vector/v.surf.rst/main.c:620 -#: ../vector/v.surf.bspline/main.c:384 ../vector/v.surf.bspline/crosscorr.c:123 -#: ../vector/v.db.select/main.c:177 ../vector/v.net.allpairs/main.c:166 -#: ../vector/v.in.dwg/main.c:213 ../vector/v.buffer/main.c:431 -#: ../vector/v.select/copy_tabs.c:82 ../vector/v.profile/main.c:426 -#: ../vector/v.profile/main.c:580 ../vector/v.extrude/main.c:229 -#: ../vector/v.out.svg/main.c:159 ../vector/v.in.ogr/main.c:1131 -#: ../vector/v.in.ogr/main.c:1177 ../vector/v.patch/main.c:156 -#: ../vector/v.patch/main.c:188 ../vector/v.patch/main.c:309 -#: ../vector/v.patch/main.c:391 ../vector/v.net.path/path.c:96 -#: ../vector/v.overlay/main.c:246 ../vector/v.overlay/main.c:413 -#: ../vector/v.net.iso/main.c:376 ../vector/v.to.3d/trans2.c:55 -#: ../vector/v.to.3d/trans3.c:57 ../vector/v.what.rast/main.c:144 -#: ../vector/v.net.flow/main.c:169 ../vector/v.normal/main.c:122 -#: ../vector/v.sample/main.c:179 ../vector/v.distance/main.c:520 -#: ../vector/v.distance/main.c:555 ../vector/v.distance/main.c:601 -#: ../vector/v.distance/main.c:1340 ../vector/v.distance/main.c:1359 -#: ../vector/v.net.timetable/main.c:93 ../vector/v.in.db/main.c:164 -#: ../vector/v.in.db/main.c:302 ../vector/v.in.ascii/main.c:348 -#: ../vector/v.to.points/main.c:177 ../vector/v.colors/scan_attr.c:29 -#: ../vector/v.colors/read_rgb.c:28 ../vector/v.colors/write_rgb.c:25 -#: ../vector/v.vol.rst/user1.c:99 ../vector/v.vol.rst/main.c:600 -#: ../vector/v.net.components/main.c:180 +#: ../vector/v.random/main.c:243 ../vector/v.random/main.c:271 +#: ../vector/v.db.connect/main.c:223 ../vector/v.db.connect/main.c:331 +#: ../vector/v.to.rast3/main.c:84 ../vector/v.reclass/main.c:133 +#: ../vector/v.surf.rst/main.c:623 ../vector/v.surf.bspline/main.c:384 +#: ../vector/v.surf.bspline/crosscorr.c:123 ../vector/v.db.select/main.c:177 +#: ../vector/v.net.allpairs/main.c:166 ../vector/v.in.dwg/main.c:213 +#: ../vector/v.buffer/main.c:431 ../vector/v.select/copy_tabs.c:82 +#: ../vector/v.profile/main.c:426 ../vector/v.profile/main.c:580 +#: ../vector/v.extrude/main.c:229 ../vector/v.out.svg/main.c:159 +#: ../vector/v.in.ogr/main.c:1194 ../vector/v.in.ogr/main.c:1242 +#: ../vector/v.patch/main.c:159 ../vector/v.patch/main.c:191 +#: ../vector/v.patch/main.c:347 ../vector/v.patch/main.c:429 +#: ../vector/v.net.path/path.c:96 ../vector/v.overlay/main.c:246 +#: ../vector/v.overlay/main.c:413 ../vector/v.net.iso/main.c:376 +#: ../vector/v.to.3d/trans2.c:55 ../vector/v.to.3d/trans3.c:57 +#: ../vector/v.what.rast/main.c:144 ../vector/v.net.flow/main.c:169 +#: ../vector/v.normal/main.c:122 ../vector/v.sample/main.c:179 +#: ../vector/v.distance/main.c:527 ../vector/v.distance/main.c:562 +#: ../vector/v.distance/main.c:608 ../vector/v.distance/main.c:1348 +#: ../vector/v.distance/main.c:1367 ../vector/v.net.timetable/main.c:93 +#: ../vector/v.in.db/main.c:164 ../vector/v.in.db/main.c:302 +#: ../vector/v.in.ascii/main.c:348 ../vector/v.to.points/main.c:177 +#: ../vector/v.colors/scan_attr.c:29 ../vector/v.colors/read_rgb.c:28 +#: ../vector/v.colors/write_rgb.c:25 ../vector/v.vol.rst/user1.c:99 +#: ../vector/v.vol.rst/main.c:602 ../vector/v.net.components/main.c:180 #: ../vector/v.colors.out/make_colors.c:36 ../vector/v.label/main.c:278 #: ../vector/v.edit/select.c:516 ../vector/v.net.centrality/main.c:246 #: ../vector/v.info/print.c:147 ../vector/v.out.postgis/table.c:34 -#: ../vector/v.in.dxf/write_vect.c:211 ../vector/v.extract/main.c:263 +#: ../vector/v.in.dxf/write_vect.c:211 ../vector/v.extract/main.c:226 +#: ../vector/v.extract/main.c:323 ../vector/v.extract/extract.c:272 #: ../vector/v.lrs/v.lrs.create/main.c:296 #: ../vector/v.lrs/v.lrs.create/main.c:305 ../vector/v.net.alloc/main.c:316 -#: ../vector/v.transform/trans_digit.c:41 ../vector/v.to.db/update.c:46 +#: ../vector/v.transform/trans_digit.c:41 ../vector/v.to.db/update.c:48 #: ../vector/v.to.db/query.c:89 #, c-format msgid "Unable to open database <%s> by driver <%s>" @@ -5366,10 +5505,11 @@ msgid "My first raster module" msgstr "" -#: ../doc/raster/r.example/main.c:105 ../raster/r.walk/main.c:435 -#: ../raster/r.walk/main.c:440 ../raster/r.walk/main.c:801 -#: ../raster/r.colors/edit_colors.c:393 ../raster/r.cost/main.c:350 -#: ../raster/r.cost/main.c:665 ../raster/r.reclass/main.c:79 +#: ../doc/raster/r.example/main.c:105 ../raster/r.walk/main.c:460 +#: ../raster/r.walk/main.c:486 ../raster/r.walk/main.c:491 +#: ../raster/r.walk/main.c:852 ../raster/r.colors/edit_colors.c:434 +#: ../raster/r.cost/main.c:375 ../raster/r.cost/main.c:401 +#: ../raster/r.cost/main.c:712 ../raster/r.reclass/main.c:79 #: ../raster/r.univar/r.univar_main.c:234 ../raster/r.report/parse.c:273 #: ../raster/r.distance/parse.c:72 ../raster/r.distance/parse.c:81 #: ../raster/r.spread/main.c:439 ../raster/r.spread/main.c:442 @@ -5377,13 +5517,13 @@ #: ../raster/r.spread/main.c:452 ../raster/r.spread/main.c:455 #: ../raster/r.buffer/main.c:112 ../raster/r.stream.extract/main.c:173 #: ../raster/r.stream.extract/main.c:177 ../raster/r.stream.extract/main.c:182 -#: ../raster/r.cross/main.c:106 ../raster/r.mapcalc/map.c:519 +#: ../raster/r.cross/main.c:105 ../raster/r.mapcalc/map.c:519 #: ../raster/r.mapcalc/map.c:813 ../raster/r.mapcalc/map3.c:710 -#: ../raster/r.compress/main.c:124 ../raster/r.compress/main.c:304 -#: ../raster/r.kappa/main.c:150 ../raster/r.kappa/stats.c:33 +#: ../raster/r.compress/main.c:124 ../raster/r.compress/main.c:308 +#: ../raster/r.kappa/main.c:162 ../raster/r.kappa/stats.c:33 #: ../raster/r.kappa/stats.c:38 ../raster/r.coin/main.c:121 #: ../raster/r.coin/main.c:123 ../raster/r.fill.stats/main.c:1028 -#: ../raster/r.tile/main.c:86 ../raster/r.info/main.c:104 +#: ../raster/r.tile/main.c:86 ../raster/r.info/main.c:110 #: ../raster/r.geomorphon/memory.c:14 ../raster/r.category/main.c:119 #: ../raster/r.category/main.c:140 ../raster/r.ros/main.c:368 #: ../raster/r.ros/main.c:379 ../raster/r.ros/main.c:384 @@ -5397,14 +5537,15 @@ #: ../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 ../general/g.region/main.c:429 -#: ../general/g.region/main.c:766 ../general/g.region/main.c:774 -#: ../imagery/i.gensig/parse.c:38 ../imagery/i.gensigset/parse.c:44 -#: ../imagery/i.pca/main.c:139 ../imagery/i.ortho.photo/i.ortho.elev/main.c:197 +#: ../raster/r.sim/simlib/output.c:755 ../general/g.region/main.c:442 +#: ../general/g.region/main.c:779 ../general/g.region/main.c:787 +#: ../imagery/i.segment/parse_args.c:199 ../imagery/i.gensig/parse.c:38 +#: ../imagery/i.gensigset/parse.c:44 ../imagery/i.pca/main.c:139 +#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:197 #: ../misc/m.nviz.image/surface.c:50 ../misc/m.nviz.image/surface.c:107 -#: ../vector/v.colors/main.c:312 ../vector/v.vol.rst/main.c:615 -#: ../scripts/v.rast.stats/v.rast.stats.py:128 ../scripts/r.rgb/r.rgb.py:60 -#: ../scripts/r.mask/r.mask.py:131 ../scripts/r.grow/r.grow.py:123 +#: ../vector/v.colors/main.c:325 ../vector/v.vol.rst/main.c:617 +#: ../scripts/v.rast.stats/v.rast.stats.py:148 ../scripts/r.rgb/r.rgb.py:60 +#: ../scripts/r.mask/r.mask.py:131 ../scripts/r.grow/r.grow.py:122 #: ../scripts/d.polar/d.polar.py:62 ../scripts/r.pack/r.pack.py:74 #: ../scripts/r.buffer.lowmem/r.buffer.lowmem.py:87 #: ../scripts/d.correlate/d.correlate.py:50 @@ -5412,7 +5553,7 @@ #: ../scripts/d.rast.leg/d.rast.leg.py:103 #: ../scripts/r.reclass.area/r.reclass.area.py:103 #: ../scripts/r.reclass.area/r.reclass.area.py:213 -#: ../scripts/r.fillnulls/r.fillnulls.py:150 +#: ../scripts/r.fillnulls/r.fillnulls.py:162 #, c-format, python-format msgid "Raster map <%s> not found" msgstr "Harta raster <%s> nu este găsită" @@ -5421,17 +5562,17 @@ msgid "My first vector module" msgstr "" -#: ../doc/vector/v.example/main.c:75 ../raster/r.walk/main.c:410 -#: ../raster/r.cost/main.c:325 ../raster/r.carve/main.c:158 -#: ../display/d.extract/main.c:98 ../general/g.region/main.c:479 +#: ../doc/vector/v.example/main.c:75 ../raster/r.walk/main.c:453 +#: ../raster/r.cost/main.c:368 ../raster/r.carve/main.c:158 +#: ../display/d.extract/main.c:98 ../general/g.region/main.c:492 #: ../misc/m.nviz.image/vector.c:84 ../vector/v.lidar.edgedetection/main.c:180 #: ../vector/v.clean/test/topocheck.c:63 #: ../vector/v.lidar.correction/main.c:157 ../vector/v.surf.bspline/main.c:263 #: ../vector/v.surf.bspline/main.c:332 ../vector/v.lidar.growing/main.c:126 #: ../vector/v.profile/main.c:359 ../vector/v.profile/main.c:363 -#: ../vector/v.colors/main.c:238 ../vector/v.outlier/main.c:176 -#: ../vector/v.edit/main.c:155 ../vector/v.vect.stats/main.c:263 -#: ../vector/v.vect.stats/main.c:271 ../vector/v.lrs/v.lrs.label/main.c:268 +#: ../vector/v.colors/main.c:251 ../vector/v.outlier/main.c:176 +#: ../vector/v.edit/main.c:155 ../vector/v.vect.stats/main.c:270 +#: ../vector/v.vect.stats/main.c:278 ../vector/v.lrs/v.lrs.label/main.c:268 #: ../vector/v.lrs/v.lrs.where/main.c:127 #: ../vector/v.lrs/v.lrs.where/main.c:136 #: ../vector/v.lrs/v.lrs.segment/main.c:140 @@ -5448,40 +5589,40 @@ msgid "Unable to set predetermined vector open level" msgstr "" -#: ../doc/vector/v.example/main.c:87 ../raster/r.walk/main.c:673 -#: ../raster/r.walk/main.c:742 ../raster/r.cost/main.c:533 -#: ../raster/r.cost/main.c:606 ../raster/r.random/support.c:67 -#: ../raster/r.drain/main.c:271 ../raster/r.what/main.c:250 -#: ../raster/r.carve/main.c:162 ../raster/r.region/main.c:176 -#: ../raster/r.sim/simlib/observation_points.c:41 +#: ../doc/vector/v.example/main.c:87 ../raster/r.path/main.c:301 +#: ../raster/r.walk/main.c:746 ../raster/r.walk/main.c:809 +#: ../raster/r.cost/main.c:606 ../raster/r.cost/main.c:669 +#: ../raster/r.random/support.c:67 ../raster/r.drain/main.c:272 +#: ../raster/r.what/main.c:250 ../raster/r.carve/main.c:162 +#: ../raster/r.region/main.c:176 ../raster/r.sim/simlib/observation_points.c:41 #: ../display/d.extract/main.c:103 ../display/d.vect.chart/main.c:246 #: ../display/d.path/main.c:185 ../raster3d/r3.flow/main.c:411 -#: ../general/manage/lister/vector.c:32 ../general/g.region/main.c:489 +#: ../general/manage/lister/vector.c:32 ../general/g.region/main.c:502 #: ../misc/m.nviz.image/vector.c:280 ../vector/v.what.rast3/main.c:114 #: ../vector/v.to.rast/support.c:100 ../vector/v.to.rast/support.c:272 #: ../vector/v.to.rast/support.c:510 ../vector/v.to.rast/vect2rast.c:39 -#: ../vector/v.lidar.edgedetection/main.c:186 ../vector/v.out.ogr/main.c:135 +#: ../vector/v.lidar.edgedetection/main.c:186 ../vector/v.out.ogr/main.c:137 #: ../vector/v.surf.idw/read_sites.c:29 ../vector/v.class/main.c:102 #: ../vector/v.clean/test/topocheck.c:67 ../vector/v.clean/test/topocheck.c:87 #: ../vector/v.clean/main.c:283 ../vector/v.label.sa/labels.c:58 -#: ../vector/v.net.distance/main.c:192 ../vector/v.random/main.c:205 +#: ../vector/v.net.distance/main.c:192 ../vector/v.random/main.c:208 #: ../vector/v.support/main.c:134 ../vector/v.out.dxf/main.c:80 -#: ../vector/v.out.lidar/main.c:609 ../vector/v.proj/main.c:237 +#: ../vector/v.out.lidar/main.c:609 ../vector/v.proj/main.c:249 #: ../vector/v.db.connect/main.c:154 ../vector/v.to.rast3/main.c:73 #: ../vector/v.out.ascii/main.c:87 ../vector/v.out.ascii/main.c:94 #: ../vector/v.cluster/main.c:149 ../vector/v.build.polylines/main.c:151 #: ../vector/v.lidar.correction/main.c:161 ../vector/v.reclass/main.c:113 -#: ../vector/v.segment/main.c:108 ../vector/v.surf.rst/main.c:561 -#: ../vector/v.surf.rst/main.c:665 ../vector/v.db.select/main.c:164 +#: ../vector/v.segment/main.c:108 ../vector/v.surf.rst/main.c:564 +#: ../vector/v.surf.rst/main.c:668 ../vector/v.db.select/main.c:164 #: ../vector/v.net.allpairs/main.c:130 ../vector/v.drape/main.c:143 #: ../vector/v.buffer/main.c:337 ../vector/v.lidar.growing/main.c:138 #: ../vector/v.lidar.growing/main.c:142 ../vector/v.select/main.c:108 #: ../vector/v.profile/main.c:370 ../vector/v.profile/main.c:394 #: ../vector/v.extrude/main.c:190 ../vector/v.hull/main.c:87 #: ../vector/v.out.svg/main.c:139 ../vector/v.net.connectivity/main.c:130 -#: ../vector/v.patch/main.c:129 ../vector/v.patch/main.c:147 -#: ../vector/v.patch/main.c:177 ../vector/v.patch/main.c:274 -#: ../vector/v.patch/main.c:355 ../vector/v.net.path/main.c:158 +#: ../vector/v.patch/main.c:131 ../vector/v.patch/main.c:150 +#: ../vector/v.patch/main.c:180 ../vector/v.patch/main.c:312 +#: ../vector/v.patch/main.c:393 ../vector/v.net.path/main.c:158 #: ../vector/v.overlay/main.c:188 ../vector/v.perturb/main.c:148 #: ../vector/v.perturb/main.c:173 ../vector/v.net.iso/main.c:243 #: ../vector/v.to.3d/main.c:72 ../vector/v.type/main.c:131 @@ -5490,83 +5631,84 @@ #: ../vector/v.delaunay/main.c:120 ../vector/v.normal/main.c:110 #: ../vector/v.sample/main.c:124 ../vector/v.rectify/main.c:150 #: ../vector/v.qcount/main.c:101 ../vector/v.univar/main.c:158 -#: ../vector/v.distance/main.c:364 ../vector/v.distance/main.c:386 +#: ../vector/v.distance/main.c:366 ../vector/v.distance/main.c:388 #: ../vector/v.net.timetable/main.c:353 ../vector/v.net.visibility/main.c:73 #: ../vector/v.net.visibility/main.c:82 ../vector/v.out.pov/main.c:97 -#: ../vector/v.to.points/main.c:130 ../vector/v.colors/main.c:262 +#: ../vector/v.to.points/main.c:130 ../vector/v.colors/main.c:275 #: ../vector/v.build/main.c:118 ../vector/v.build/main.c:128 #: ../vector/v.voronoi/main.c:196 ../vector/v.net.bridge/main.c:118 #: ../vector/v.neighbors/main.c:88 ../vector/v.split/main.c:172 -#: ../vector/v.vol.rst/main.c:560 ../vector/v.net.components/main.c:148 -#: ../vector/v.decimate/main.c:272 ../vector/v.net.salesman/main.c:250 +#: ../vector/v.vol.rst/main.c:562 ../vector/v.net.components/main.c:148 +#: ../vector/v.decimate/main.c:276 ../vector/v.net.salesman/main.c:250 #: ../vector/v.colors.out/scan_cats.c:20 #: ../vector/v.colors.out/make_colors.c:23 ../vector/v.kernel/main.c:318 #: ../vector/v.kernel/main.c:331 ../vector/v.label/main.c:268 #: ../vector/v.edit/main.c:170 ../vector/v.edit/main.c:243 #: ../vector/v.net.centrality/main.c:209 ../vector/v.info/main.c:61 #: ../vector/v.parallel/main.c:148 ../vector/v.out.postgis/main.c:100 -#: ../vector/v.vect.stats/main.c:267 ../vector/v.vect.stats/main.c:278 -#: ../vector/v.extract/main.c:191 ../vector/v.lrs/v.lrs.label/main.c:272 +#: ../vector/v.vect.stats/main.c:274 ../vector/v.vect.stats/main.c:285 +#: ../vector/v.extract/main.c:194 ../vector/v.lrs/v.lrs.label/main.c:272 #: ../vector/v.lrs/v.lrs.where/main.c:131 #: ../vector/v.lrs/v.lrs.where/main.c:140 #: ../vector/v.lrs/v.lrs.segment/main.c:144 #: ../vector/v.lrs/v.lrs.create/main.c:254 #: ../vector/v.lrs/v.lrs.create/main.c:263 ../vector/v.net/main.c:68 #: ../vector/v.net/main.c:92 ../vector/v.net.alloc/main.c:185 -#: ../vector/v.transform/main.c:197 ../vector/v.generalize/main.c:327 -#: ../vector/v.external/main.c:228 ../vector/v.to.db/main.c:59 +#: ../vector/v.transform/main.c:197 ../vector/v.generalize/main.c:328 +#: ../vector/v.external/main.c:232 ../vector/v.to.db/main.c:67 #, c-format msgid "Unable to open vector map <%s>" msgstr "Imposibil de deschis harta vectorială <%s>" -#: ../doc/vector/v.example/main.c:100 ../raster/r.volume/main.c:155 -#: ../raster/r.random/random.c:63 ../raster/r.contour/main.c:156 -#: ../raster/r.stream.extract/close.c:38 ../raster/r.to.vect/main.c:157 -#: ../raster/r.drain/main.c:200 ../raster/r.resamp.bspline/main.c:495 -#: ../raster/r.flow/io.c:178 ../raster/r.carve/vect.c:32 -#: ../raster/r.sim/simlib/output.c:38 ../raster/r.sim/simlib/output.c:44 -#: ../display/d.extract/main.c:106 ../raster3d/r3.flow/main.c:396 -#: ../vector/v.mkgrid/main.c:264 ../vector/v.lidar.edgedetection/main.c:251 -#: ../vector/v.clean/main.c:288 ../vector/v.clean/main.c:295 -#: ../vector/v.net.distance/main.c:198 ../vector/v.random/main.c:228 -#: ../vector/v.proj/main.c:380 ../vector/v.cluster/main.c:209 -#: ../vector/v.in.lidar/main.c:555 ../vector/v.build.polylines/main.c:156 +#: ../doc/vector/v.example/main.c:100 ../raster/r.path/main.c:240 +#: ../raster/r.volume/main.c:155 ../raster/r.random/random.c:63 +#: ../raster/r.contour/main.c:156 ../raster/r.stream.extract/close.c:38 +#: ../raster/r.to.vect/main.c:157 ../raster/r.drain/main.c:201 +#: ../raster/r.resamp.bspline/main.c:497 ../raster/r.flow/io.c:178 +#: ../raster/r.carve/vect.c:32 ../raster/r.sim/simlib/output.c:38 +#: ../raster/r.sim/simlib/output.c:44 ../display/d.extract/main.c:106 +#: ../raster3d/r3.flow/main.c:396 ../vector/v.mkgrid/main.c:264 +#: ../vector/v.lidar.edgedetection/main.c:251 ../vector/v.clean/main.c:288 +#: ../vector/v.clean/main.c:295 ../vector/v.net.distance/main.c:198 +#: ../vector/v.random/main.c:231 ../vector/v.proj/main.c:402 +#: ../vector/v.cluster/main.c:209 ../vector/v.in.lidar/main.c:555 +#: ../vector/v.build.polylines/main.c:156 #: ../vector/v.lidar.correction/main.c:215 #: ../vector/v.lidar.correction/main.c:221 ../vector/v.reclass/main.c:117 -#: ../vector/v.segment/main.c:114 ../vector/v.surf.rst/main.c:600 -#: ../vector/v.surf.rst/main.c:603 ../vector/v.surf.rst/main.c:769 +#: ../vector/v.segment/main.c:114 ../vector/v.surf.rst/main.c:603 +#: ../vector/v.surf.rst/main.c:606 ../vector/v.surf.rst/main.c:772 #: ../vector/v.surf.bspline/main.c:353 ../vector/v.net.allpairs/main.c:136 #: ../vector/v.in.dwg/main.c:200 ../vector/v.drape/main.c:158 -#: ../vector/v.buffer/main.c:405 ../vector/v.select/main.c:125 +#: ../vector/v.buffer/main.c:405 ../vector/v.select/main.c:149 #: ../vector/v.profile/main.c:537 ../vector/v.extrude/main.c:196 #: ../vector/v.in.region/main.c:75 ../vector/v.hull/main.c:121 -#: ../vector/v.net.connectivity/main.c:136 ../vector/v.in.ogr/main.c:843 -#: ../vector/v.patch/main.c:283 ../vector/v.patch/main.c:288 +#: ../vector/v.net.connectivity/main.c:136 ../vector/v.in.ogr/main.c:901 +#: ../vector/v.patch/main.c:321 ../vector/v.patch/main.c:326 #: ../vector/v.net.path/main.c:167 ../vector/v.overlay/main.c:220 #: ../vector/v.perturb/main.c:154 ../vector/v.net.iso/main.c:356 #: ../vector/v.to.3d/main.c:87 ../vector/v.net.spanningtree/main.c:107 #: ../vector/v.net.steiner/main.c:607 ../vector/v.net.flow/main.c:149 #: ../vector/v.net.flow/main.c:155 ../vector/v.delaunay/main.c:126 #: ../vector/v.sample/main.c:162 ../vector/v.rectify/main.c:216 -#: ../vector/v.qcount/main.c:127 ../vector/v.distance/main.c:410 +#: ../vector/v.qcount/main.c:127 ../vector/v.distance/main.c:412 #: ../vector/v.net.timetable/main.c:359 ../vector/v.in.db/main.c:151 #: ../vector/v.in.ascii/main.c:251 ../vector/v.net.visibility/main.c:77 #: ../vector/v.to.points/main.c:138 ../vector/v.build/main.c:154 #: ../vector/v.voronoi/main.c:215 ../vector/v.net.bridge/main.c:124 -#: ../vector/v.split/main.c:177 ../vector/v.vol.rst/main.c:580 -#: ../vector/v.vol.rst/main.c:583 ../vector/v.net.components/main.c:154 -#: ../vector/v.decimate/main.c:391 ../vector/v.outlier/main.c:229 +#: ../vector/v.split/main.c:177 ../vector/v.vol.rst/main.c:582 +#: ../vector/v.vol.rst/main.c:585 ../vector/v.net.components/main.c:154 +#: ../vector/v.decimate/main.c:395 ../vector/v.outlier/main.c:229 #: ../vector/v.outlier/main.c:234 ../vector/v.outlier/main.c:240 #: ../vector/v.net.salesman/main.c:551 ../vector/v.kernel/main.c:337 #: ../vector/v.edit/main.c:107 ../vector/v.edit/main.c:122 #: ../vector/v.net.centrality/main.c:215 ../vector/v.parallel/main.c:153 -#: ../vector/v.in.dxf/main.c:146 ../vector/v.extract/main.c:346 +#: ../vector/v.in.dxf/main.c:146 ../vector/v.extract/main.c:406 #: ../vector/v.lrs/v.lrs.label/main.c:276 #: ../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.net.alloc/main.c:298 -#: ../vector/v.transform/main.c:265 ../vector/v.generalize/main.c:338 -#: ../vector/v.external/main.c:180 ../scripts/v.what.strds/v.what.strds.py:217 +#: ../vector/v.transform/main.c:265 ../vector/v.generalize/main.c:339 +#: ../vector/v.external/main.c:184 ../scripts/v.what.strds/v.what.strds.py:217 #, c-format, python-format msgid "Unable to create vector map <%s>" msgstr "" @@ -5578,10 +5720,10 @@ #: ../vector/v.surf.bspline/crosscorr.c:114 ../vector/v.buffer/main.c:426 #: ../vector/v.extrude/main.c:224 ../vector/v.overlay/main.c:398 #: ../vector/v.what.rast/main.c:138 ../vector/v.univar/main.c:229 -#: ../vector/v.distance/main.c:549 ../vector/v.colors/scan_attr.c:24 +#: ../vector/v.distance/main.c:556 ../vector/v.colors/scan_attr.c:24 #: ../vector/v.colors/read_rgb.c:23 ../vector/v.colors/write_rgb.c:20 -#: ../vector/v.edit/select.c:502 ../vector/v.vect.stats/main.c:330 -#: ../vector/v.vect.stats/main.c:404 ../vector/v.generalize/misc.c:170 +#: ../vector/v.edit/select.c:502 ../vector/v.vect.stats/main.c:337 +#: ../vector/v.vect.stats/main.c:411 ../vector/v.generalize/misc.c:170 #, c-format msgid "Database connection not defined for layer %d" msgstr "Conexiunea bazei de date nu este definită pentru stratul %d" @@ -5602,12 +5744,14 @@ #: ../doc/vector/v.example/main.c:142 ../db/db.columns/main.c:62 #: ../db/db.describe/main.c:67 ../vector/v.out.vtk/writeVTK.c:655 -#: ../vector/v.out.ogr/main.c:639 ../vector/v.random/main.c:272 -#: ../vector/v.db.connect/main.c:228 ../vector/v.reclass/main.c:193 -#: ../vector/v.profile/main.c:433 ../vector/v.profile/main.c:586 -#: ../vector/v.out.svg/main.c:165 ../vector/v.patch/main.c:164 -#: ../vector/v.patch/main.c:204 ../vector/v.in.ascii/main.c:435 -#: ../vector/v.info/print.c:152 ../vector/v.out.postgis/table.c:41 +#: ../vector/v.out.ogr/main.c:695 ../vector/v.random/main.c:279 +#: ../vector/v.random/main.c:313 ../vector/v.db.connect/main.c:228 +#: ../vector/v.reclass/main.c:193 ../vector/v.profile/main.c:433 +#: ../vector/v.profile/main.c:586 ../vector/v.out.svg/main.c:165 +#: ../vector/v.patch/main.c:167 ../vector/v.patch/main.c:207 +#: ../vector/v.in.ascii/main.c:435 ../vector/v.info/print.c:152 +#: ../vector/v.out.postgis/table.c:41 ../vector/v.extract/main.c:233 +#: ../vector/v.to.db/main.c:140 ../vector/v.to.db/main.c:166 #: ../scripts/db.univar/db.univar.py:112 #, c-format, python-format msgid "Unable to describe table <%s>" @@ -5628,16 +5772,6 @@ msgid "Unable to copy attribute table to vector map <%s>" msgstr "Imposibil de copiat tabela de atribute la harta vectorială <%s>" -#: ../raster/r.surf.area/main.c:77 ../raster/r.contour/main.c:88 -#: ../raster/r.random.surface/main.c:58 ../raster/r.surf.random/main.c:37 -#: ../raster/r.surf.fractal/main.c:39 ../raster/r.surf.idw/main.c:105 -#: ../raster/r.surf.contour/main.c:61 ../raster/r.fill.stats/main.c:776 -#: ../raster/r.resamp.bspline/main.c:80 ../raster/r.surf.gauss/main.c:39 -#: ../vector/v.surf.idw/main.c:88 ../vector/v.surf.rst/main.c:148 -#: ../vector/v.surf.bspline/main.c:92 ../vector/v.vol.rst/main.c:237 -msgid "surface" -msgstr "" - #: ../raster/r.surf.area/main.c:79 msgid "area estimation" msgstr "" @@ -5687,6 +5821,213 @@ msgid "Estimated region Surface Area:" msgstr "" +#: ../raster/r.path/main.c:154 +msgid "Traces paths from starting points following input directions." +msgstr "" + +#: ../raster/r.path/main.c:157 +#, fuzzy +msgid "Name of input direction" +msgstr "Numele hărții vectoriale de intrare (A)" + +#: ../raster/r.path/main.c:159 +msgid "Direction in degrees CCW from east, or bitmask encoded" +msgstr "" + +#: ../raster/r.path/main.c:164 +#, fuzzy +msgid "Format of the input direction map" +msgstr "Numele rasterului sursă pentru altitudine " + +#: ../raster/r.path/main.c:170 +msgid "auto-detect direction format" +msgstr "" + +#: ../raster/r.path/main.c:171 +msgid "degrees CCW from East" +msgstr "" + +#: ../raster/r.path/main.c:172 +msgid "degrees CCW from East divided by 45 (e.g. r.watershed directions)" +msgstr "" + +#: ../raster/r.path/main.c:173 +msgid "bitmask encoded directions (e.g. r.cost -b)" +msgstr "" + +#: ../raster/r.path/main.c:179 +#, fuzzy +msgid "Name of input raster values to be used for output" +msgstr "Numele stratului care va fi folosit pentru ALBASTRU" + +#: ../raster/r.path/main.c:185 +#, fuzzy +msgid "Name for output raster path map" +msgstr "Nume de ieșire pentru harta raster pantă " + +#: ../raster/r.path/main.c:190 +#, fuzzy +msgid "Name for output vector path map" +msgstr "Nume pentru harta vectorială de ieșire" + +#: ../raster/r.path/main.c:272 ../raster/r.drain/main.c:244 +#, c-format +msgid "Starting point %d is outside the current region" +msgstr "" + +#: ../raster/r.path/main.c:303 ../raster/r.walk/main.c:748 +#: ../raster/r.cost/main.c:608 ../raster/r.drain/main.c:274 +#, c-format +msgid "Reading vector map <%s> with start points..." +msgstr "" + +#: ../raster/r.path/main.c:317 ../raster/r.walk/main.c:761 +#: ../raster/r.walk/main.c:821 ../raster/r.cost/main.c:621 +#: ../raster/r.cost/main.c:681 ../raster/r.to.vect/main.c:289 +#: ../raster/r.drain/main.c:287 ../display/d.vect.thematic/display.c:75 +#: ../display/d.vect/vert.c:27 ../display/d.vect/lines.c:143 +#: ../display/d.vect/label.c:44 ../display/d.vect/zcoor.c:38 +#: ../display/d.vect/dir.c:30 ../display/d.vect/topo.c:52 +#: ../display/d.vect/attr.c:51 ../vector/v.label.sa/labels.c:141 +#: ../vector/v.out.lidar/main.c:732 ../vector/v.perturb/main.c:182 +#: ../vector/v.to.3d/trans2.c:84 ../vector/v.to.3d/trans3.c:85 +#: ../vector/v.what.rast/main.c:213 ../vector/v.colors/scan_z.c:36 +#: ../vector/v.colors/scan_cats.c:24 ../vector/v.vol.rst/user1.c:140 +#: ../vector/v.decimate/main.c:410 ../vector/v.colors.out/scan_cats.c:32 +#: ../vector/v.label/main.c:293 ../vector/v.info/level1.c:38 +msgid "Unable to read vector map" +msgstr "" + +#: ../raster/r.path/main.c:351 ../raster/r.drain/main.c:319 +#, c-format +msgid "Starting vector map <%s> contains no points in the current region" +msgstr "" + +#: ../raster/r.path/main.c:359 +#, fuzzy +msgid "No start point(s) specified" +msgstr "Nici o hartă raster de intrare specificată" + +#: ../raster/r.path/main.c:369 +#, fuzzy, c-format +msgid "Reading raster values map <%s> ..." +msgstr "Citirea hărții raster <%s>..." + +#: ../raster/r.path/main.c:382 ../raster/r.path/main.c:445 +#: ../raster/r.path/main.c:462 +#, fuzzy +msgid "Unable to write to tempfile" +msgstr "Imposibil de deschis tempfile" + +#: ../raster/r.path/main.c:390 ../raster/r.info/main.c:134 +msgid "Unable to read range file" +msgstr "" + +#: ../raster/r.path/main.c:393 +#, fuzzy, c-format +msgid "Invalid directions map <%s>" +msgstr "Hartă nevalidă <%s>" + +#: ../raster/r.path/main.c:398 +msgid "Directional degrees can not be > 360" +msgstr "" + +#: ../raster/r.path/main.c:403 +msgid "Directional degrees divided by 45 can not be > 8" +msgstr "" + +#: ../raster/r.path/main.c:408 +#, c-format +msgid "Bitmask encoded directions can not be > %d" +msgstr "" + +#: ../raster/r.path/main.c:414 +msgid "Input direction format assumed to be degrees CCW from East divided by 45" +msgstr "" + +#: ../raster/r.path/main.c:418 +msgid "Input direction format assumed to be bitmask encoded without Knight's move" +msgstr "" + +#: ../raster/r.path/main.c:422 +msgid "Input direction format assumed to be degrees CCW from East" +msgstr "" + +#: ../raster/r.path/main.c:426 +msgid "Input direction format assumed to be bitmask encoded with Knight's move" +msgstr "" + +#: ../raster/r.path/main.c:429 +#, fuzzy, c-format +msgid "Unable to detect format of input direction map <%s>" +msgstr "Imposibil de obținut informații despre proiecție pentru harta de intrare" + +#: ../raster/r.path/main.c:432 +#, fuzzy, c-format +msgid "Invalid directions format '%s'" +msgstr "Culoare nevalidă: %s" + +#: ../raster/r.path/main.c:434 +#, fuzzy, c-format +msgid "Reading direction map <%s> ..." +msgstr "Citirea hărții raster <%s>..." + +#: ../raster/r.path/main.c:481 +#, fuzzy +msgid "Processing start points..." +msgstr "Procesarea liniilor..." + +#: ../raster/r.path/main.c:491 ../vector/v.buffer/main.c:414 +#: ../vector/v.in.ogr/main.c:912 ../vector/v.overlay/main.c:227 +msgid "Unable to create temporary vector map" +msgstr "Imposibil de creat fișierul temporar" + +#: ../raster/r.path/main.c:497 ../raster/r.path/main.c:513 +#, fuzzy, c-format +msgid "No path at row %d, col %d" +msgstr "Conversia datelor a eșuat la rândul %d, coloana %d" + +#: ../raster/r.path/main.c:502 ../vector/v.overlay/line_area.c:256 +#: ../vector/v.overlay/area_area.c:109 +msgid "Breaking lines..." +msgstr "" + +#: ../raster/r.path/main.c:555 ../raster/r.path/main.c:585 +#: ../raster/r.in.lidar/main.c:760 ../raster/r.drain/main.c:471 +msgid "Writing output raster map..." +msgstr "" + +#: ../raster/r.path/main.c:640 +#, fuzzy +msgid "Unable to increase point list" +msgstr "Imposibil de creat %s" + +#: ../raster/r.path/main.c:740 ../raster/r.path/main.c:771 +#: ../raster/r.path/main.c:897 ../raster/r.path/main.c:1005 +#: ../raster/r.path/main.c:1031 ../raster/r.path/main.c:1128 +#: ../raster/r.clump/clump.c:99 ../raster/r.clump/clump.c:151 +#: ../raster/r.clump/minsize.c:152 ../raster/r.clump/minsize.c:253 +#: ../raster/r.clump/minsize.c:287 ../raster/r.clump/minsize.c:293 +#: ../raster/r.clump/minsize.c:424 ../raster/r.clump/minsize.c:447 +#: ../raster/r.clump/minsize.c:518 ../imagery/i.segment/cluster.c:431 +msgid "Unable to read from temp file" +msgstr "" + +#: ../raster/r.path/main.c:831 +#, c-format +msgid "No path from row %d, col %d" +msgstr "" + +#: ../raster/r.path/main.c:845 +#, fuzzy, c-format +msgid "Invalid direction %d" +msgstr "Metodă nevalidă: %s" + +#: ../raster/r.path/main.c:934 +#, fuzzy +msgid "Path is leaving the current region" +msgstr "Nu sunt [%ld] celule în regiunea curentă" + #: ../raster/r.profile/main.c:54 ../raster/r.transect/main.c:104 #: ../display/d.profile/main.c:192 ../raster3d/r3.cross.rast/main.c:229 #: ../vector/v.profile/main.c:154 @@ -5702,7 +6043,7 @@ msgid "Outputs the raster map layer values lying on user-defined line(s)." msgstr "Afișează valorile stratului raster situate de-a lungul liniei definită de utilizator." -#: ../raster/r.profile/main.c:65 ../raster/r.horizon/main.c:304 +#: ../raster/r.profile/main.c:65 ../raster/r.horizon/main.c:303 msgid "Name of file for output (use output=- for stdout)" msgstr "" @@ -5749,10 +6090,11 @@ msgstr "" #: ../raster/r.profile/main.c:176 ../raster/r.out.ppm3/main.c:133 -#: ../raster/r.recode/main.c:90 ../raster/r.horizon/main.c:385 -#: ../raster/r.in.lidar/main.c:646 ../raster/r.category/main.c:173 +#: ../raster/r.recode/main.c:90 ../raster/r.horizon/main.c:389 +#: ../raster/r.in.lidar/main.c:651 ../raster/r.category/main.c:173 #: ../raster/r.out.ascii/main.c:157 ../display/d.mon/stop.c:66 -#: ../general/g.pnmcomp/main.c:242 ../general/g.pnmcomp/main.c:259 +#: ../raster3d/r3.out.vtk/main.c:420 ../general/g.pnmcomp/main.c:242 +#: ../general/g.pnmcomp/main.c:259 #: ../imagery/i.ortho.photo/i.ortho.transform/main.c:350 #: ../misc/m.transform/main.c:276 ../misc/m.nviz.script/main.c:202 #: ../vector/v.out.vtk/main.c:173 ../vector/v.out.ascii/main.c:125 @@ -5804,117 +6146,117 @@ msgid "One coordinate pair per line, please" msgstr "" -#: ../raster/r.sun/main.c:252 ../raster/r.horizon/main.c:181 +#: ../raster/r.sun/main.c:251 ../raster/r.horizon/main.c:180 #: ../raster/r.sunhours/main.c:73 ../raster/r.sunmask/main.c:117 msgid "solar" msgstr "solar" -#: ../raster/r.sun/main.c:253 ../raster/r.sunhours/main.c:74 +#: ../raster/r.sun/main.c:252 ../raster/r.sunhours/main.c:74 msgid "sun energy" msgstr "energie solară" -#: ../raster/r.sun/main.c:254 ../raster/r.sunmask/main.c:119 +#: ../raster/r.sun/main.c:253 ../raster/r.sunmask/main.c:119 msgid "shadow" msgstr "" -#: ../raster/r.sun/main.c:255 +#: ../raster/r.sun/main.c:254 msgid "Solar irradiance and irradiation model." msgstr "Iradierea solară și modelul iradierii." -#: ../raster/r.sun/main.c:257 +#: ../raster/r.sun/main.c:256 msgid "Computes direct (beam), diffuse and reflected solar irradiation raster maps for given day, latitude, surface and atmospheric conditions. Solar parameters (e.g. sunrise, sunset times, declination, extraterrestrial irradiance, daylight length) are saved in the map history file. Alternatively, a local time can be specified to compute solar incidence angle and/or irradiance raster maps. The shadowing effect of the topography is optionally incorporated." msgstr "" -#: ../raster/r.sun/main.c:271 +#: ../raster/r.sun/main.c:270 msgid "Name of the input elevation raster map [meters]" msgstr "" -#: ../raster/r.sun/main.c:280 +#: ../raster/r.sun/main.c:279 msgid "Name of the input aspect map (terrain aspect or azimuth of the solar panel) [decimal degrees]" msgstr "" -#: ../raster/r.sun/main.c:289 +#: ../raster/r.sun/main.c:288 msgid "A single value of the orientation (aspect), 270 is south" msgstr "" -#: ../raster/r.sun/main.c:298 +#: ../raster/r.sun/main.c:297 msgid "Name of the input slope raster map (terrain slope or solar panel inclination) [decimal degrees]" msgstr "" -#: ../raster/r.sun/main.c:306 +#: ../raster/r.sun/main.c:305 msgid "A single value of inclination (slope)" msgstr "" -#: ../raster/r.sun/main.c:315 +#: ../raster/r.sun/main.c:314 msgid "Name of the Linke atmospheric turbidity coefficient input raster map [-]" msgstr "" -#: ../raster/r.sun/main.c:324 +#: ../raster/r.sun/main.c:323 msgid "A single value of the Linke atmospheric turbidity coefficient [-]" msgstr "" -#: ../raster/r.sun/main.c:333 +#: ../raster/r.sun/main.c:332 msgid "Name of the ground albedo coefficient input raster map [-]" msgstr "" -#: ../raster/r.sun/main.c:342 +#: ../raster/r.sun/main.c:341 msgid "A single value of the ground albedo coefficient [-]" msgstr "" -#: ../raster/r.sun/main.c:351 +#: ../raster/r.sun/main.c:350 msgid "Name of input raster map containing latitudes [decimal degrees]" msgstr "" -#: ../raster/r.sun/main.c:360 +#: ../raster/r.sun/main.c:359 msgid "Name of input raster map containing longitudes [decimal degrees]" msgstr "" -#: ../raster/r.sun/main.c:369 +#: ../raster/r.sun/main.c:368 msgid "Name of real-sky beam radiation coefficient (thick cloud) input raster map [0-1]" msgstr "" -#: ../raster/r.sun/main.c:378 +#: ../raster/r.sun/main.c:377 msgid "Name of real-sky diffuse radiation coefficient (haze) input raster map [0-1]" msgstr "" -#: ../raster/r.sun/main.c:385 +#: ../raster/r.sun/main.c:384 msgid "The horizon information input map basename" msgstr "" -#: ../raster/r.sun/main.c:393 ../raster/r.horizon/main.c:211 +#: ../raster/r.sun/main.c:392 ../raster/r.horizon/main.c:210 msgid "Angle step size for multidirectional horizon [degrees]" msgstr "" -#: ../raster/r.sun/main.c:402 +#: ../raster/r.sun/main.c:401 msgid "Output incidence angle raster map (mode 1 only)" msgstr "" -#: ../raster/r.sun/main.c:411 +#: ../raster/r.sun/main.c:410 msgid "Output beam irradiance [W.m-2] (mode 1) or irradiation raster map [Wh.m-2.day-1] (mode 2)" msgstr "" -#: ../raster/r.sun/main.c:420 +#: ../raster/r.sun/main.c:419 msgid "Output diffuse irradiance [W.m-2] (mode 1) or irradiation raster map [Wh.m-2.day-1] (mode 2)" msgstr "" -#: ../raster/r.sun/main.c:429 +#: ../raster/r.sun/main.c:428 msgid "Output ground reflected irradiance [W.m-2] (mode 1) or irradiation raster map [Wh.m-2.day-1] (mode 2)" msgstr "" -#: ../raster/r.sun/main.c:438 +#: ../raster/r.sun/main.c:437 msgid "Output global (total) irradiance/irradiation [W.m-2] (mode 1) or irradiance/irradiation raster map [Wh.m-2.day-1] (mode 2)" msgstr "" -#: ../raster/r.sun/main.c:447 +#: ../raster/r.sun/main.c:446 msgid "Output insolation time raster map [h] (mode 2 only)" msgstr "" -#: ../raster/r.sun/main.c:454 +#: ../raster/r.sun/main.c:453 msgid "No. of day of the year (1-365)" msgstr "" -#: ../raster/r.sun/main.c:456 ../raster/r.sun/main.c:465 -#: ../raster/r.sun/main.c:482 ../raster/r.sun/main.c:529 +#: ../raster/r.sun/main.c:455 ../raster/r.sun/main.c:464 +#: ../raster/r.sun/main.c:481 ../raster/r.sun/main.c:528 #: ../raster/r.sunhours/main.c:103 ../raster/r.sunhours/main.c:112 #: ../raster/r.sunhours/main.c:120 ../raster/r.sunhours/main.c:129 #: ../raster/r.sunhours/main.c:138 ../raster/r.sunhours/main.c:147 @@ -5925,184 +6267,184 @@ msgid "Time" msgstr "Timp" -#: ../raster/r.sun/main.c:464 +#: ../raster/r.sun/main.c:463 msgid "Time step when computing all-day radiation sums [decimal hours]" msgstr "" -#: ../raster/r.sun/main.c:472 +#: ../raster/r.sun/main.c:471 msgid "Declination value (overriding the internally computed value) [radians]" msgstr "" -#: ../raster/r.sun/main.c:480 +#: ../raster/r.sun/main.c:479 msgid "Local (solar) time (to be set for mode 1 only) [decimal hours]" msgstr "" -#: ../raster/r.sun/main.c:491 +#: ../raster/r.sun/main.c:490 msgid "Number of threads which will be used for parallel computing" msgstr "" -#: ../raster/r.sun/main.c:513 ../raster/r.horizon/main.c:296 +#: ../raster/r.sun/main.c:512 ../raster/r.horizon/main.c:295 msgid "Sampling distance step coefficient (0.5-1.5)" msgstr "" -#: ../raster/r.sun/main.c:521 +#: ../raster/r.sun/main.c:520 msgid "Read the input files in this number of chunks" msgstr "" -#: ../raster/r.sun/main.c:528 +#: ../raster/r.sun/main.c:527 msgid "Civil time zone value, if none, the time will be local solar time" msgstr "" -#: ../raster/r.sun/main.c:534 +#: ../raster/r.sun/main.c:533 msgid "Do not incorporate the shadowing effect of terrain" msgstr "" -#: ../raster/r.sun/main.c:539 +#: ../raster/r.sun/main.c:538 msgid "Use the low-memory version of the program" msgstr "" -#: ../raster/r.sun/main.c:578 +#: ../raster/r.sun/main.c:577 #, c-format msgid "<%d> is not valid number of threads. Number of threads will be set to <%d>" msgstr "" -#: ../raster/r.sun/main.c:587 +#: ../raster/r.sun/main.c:586 #, c-format msgid "Number of threads <%d>" msgstr "" -#: ../raster/r.sun/main.c:594 +#: ../raster/r.sun/main.c:593 msgid "You must give the longitude raster if you use civil time" msgstr "" -#: ../raster/r.sun/main.c:597 +#: ../raster/r.sun/main.c:596 msgid "Error reading civil time zone value" msgstr "" -#: ../raster/r.sun/main.c:600 +#: ../raster/r.sun/main.c:599 msgid "Invalid civil time zone value" msgstr "" -#: ../raster/r.sun/main.c:625 +#: ../raster/r.sun/main.c:624 msgid "insol_time and incidout are incompatible options" msgstr "" -#: ../raster/r.sun/main.c:630 +#: ../raster/r.sun/main.c:629 msgid "Error reading time step size" msgstr "" -#: ../raster/r.sun/main.c:632 +#: ../raster/r.sun/main.c:631 msgid "Invalid time step size" msgstr "" -#: ../raster/r.sun/main.c:636 +#: ../raster/r.sun/main.c:635 msgid "Error reading horizon step size" msgstr "" -#: ../raster/r.sun/main.c:641 +#: ../raster/r.sun/main.c:640 msgid "The horizon step size must be greater than 0." msgstr "" -#: ../raster/r.sun/main.c:644 +#: ../raster/r.sun/main.c:643 msgid "If you use the horizon option you must also set the 'horizonstep' parameter." msgstr "" -#: ../raster/r.sun/main.c:650 +#: ../raster/r.sun/main.c:649 msgid "Time and insol_time are incompatible options" msgstr "" -#: ../raster/r.sun/main.c:652 +#: ../raster/r.sun/main.c:651 msgid "Mode 1: instantaneous solar incidence angle & irradiance using a set local time" msgstr "" -#: ../raster/r.sun/main.c:657 +#: ../raster/r.sun/main.c:656 msgid "incidout requires time parameter to be set" msgstr "" -#: ../raster/r.sun/main.c:659 +#: ../raster/r.sun/main.c:658 msgid "Mode 2: integrated daily irradiation for a given day of the year" msgstr "" -#: ../raster/r.sun/main.c:682 +#: ../raster/r.sun/main.c:681 #, c-format msgid "Using Linke constant: %lf" msgstr "" -#: ../raster/r.sun/main.c:684 +#: ../raster/r.sun/main.c:683 #, c-format msgid "Using Linke map <%s>" msgstr "" -#: ../raster/r.sun/main.c:689 +#: ../raster/r.sun/main.c:688 #, c-format msgid "Using albedo constant: %lf" msgstr "" -#: ../raster/r.sun/main.c:691 +#: ../raster/r.sun/main.c:690 #, c-format msgid "Using albedo map <%s>" msgstr "" -#: ../raster/r.sun/main.c:696 +#: ../raster/r.sun/main.c:695 #, c-format msgid "Using slope constant: %lf" msgstr "" -#: ../raster/r.sun/main.c:699 +#: ../raster/r.sun/main.c:698 #, c-format msgid "Using slope map <%s>" msgstr "" -#: ../raster/r.sun/main.c:704 +#: ../raster/r.sun/main.c:703 #, c-format msgid "Using aspect constant: %lf" msgstr "" -#: ../raster/r.sun/main.c:707 +#: ../raster/r.sun/main.c:706 #, c-format msgid "Using aspect map <%s>" msgstr "" -#: ../raster/r.sun/main.c:722 +#: ../raster/r.sun/main.c:721 msgid "If you use -s and no horizon rasters, numpartitions must be =1" msgstr "" -#: ../raster/r.sun/main.c:735 +#: ../raster/r.sun/main.c:734 msgid "If you want to save memory and to use shadows, you must use pre-calculated horizons." msgstr "" -#: ../raster/r.sun/main.c:780 ../raster/r.horizon/main.c:531 -#: ../display/d.where/main.c:107 ../general/g.region/printwindow.c:251 -#: ../general/g.region/printwindow.c:475 ../general/g.region/printwindow.c:542 +#: ../raster/r.sun/main.c:779 ../raster/r.horizon/main.c:535 +#: ../display/d.where/main.c:107 ../general/g.region/printwindow.c:250 +#: ../general/g.region/printwindow.c:486 ../general/g.region/printwindow.c:556 msgid "Can't get projection info of current location" msgstr "" -#: ../raster/r.sun/main.c:784 ../raster/r.horizon/main.c:534 -#: ../display/d.where/main.c:110 ../general/g.region/printwindow.c:254 -#: ../general/g.region/printwindow.c:478 ../general/g.region/printwindow.c:547 +#: ../raster/r.sun/main.c:783 ../raster/r.horizon/main.c:538 +#: ../display/d.where/main.c:110 ../general/g.region/printwindow.c:253 +#: ../general/g.region/printwindow.c:489 ../general/g.region/printwindow.c:561 msgid "Can't get projection units of current location" msgstr "" -#: ../raster/r.sun/main.c:802 +#: ../raster/r.sun/main.c:800 msgid "latin and longin raster maps have no effect when in a Lat/Lon location" msgstr "" -#: ../raster/r.sun/main.c:807 +#: ../raster/r.sun/main.c:805 msgid "Both latin and longin raster maps must be given, or neither" msgstr "" -#: ../raster/r.sun/main.c:854 ../raster/r.sun/main.c:865 -#: ../raster/r.sun/main.c:878 ../raster/r.sun/main.c:890 -#: ../raster/r.sun/main.c:901 ../raster/r.sun/main.c:912 -#: ../raster/r.sun/main.c:923 ../raster/r.sun/main.c:935 -#: ../raster/r.sun/main.c:946 ../raster/r.li/r.li.daemon/list.c:49 +#: ../raster/r.sun/main.c:852 ../raster/r.sun/main.c:863 +#: ../raster/r.sun/main.c:876 ../raster/r.sun/main.c:888 +#: ../raster/r.sun/main.c:899 ../raster/r.sun/main.c:910 +#: ../raster/r.sun/main.c:921 ../raster/r.sun/main.c:933 +#: ../raster/r.sun/main.c:944 ../raster/r.li/r.li.daemon/list.c:49 #: ../raster/r.to.rast3/main.c:244 ../raster/r.stream.extract/cseg.c:51 #: ../raster/r.stream.extract/dseg.c:51 ../raster/r.stream.extract/bseg.c:50 #: ../raster/r.stream.extract/seg.c:56 ../raster3d/r3.to.rast/main.c:360 #: ../imagery/i.smap/multialloc.c:115 ../db/drivers/sqlite/listdb.c:134 #: ../db/drivers/postgres/listtab.c:92 ../db/drivers/postgres/listdb.c:88 #: ../vector/v.mkgrid/write_grid.c:28 ../vector/v.kcv/main.c:208 -#: ../vector/v.net.distance/main.c:228 ../vector/v.surf.rst/main.c:843 +#: ../vector/v.net.distance/main.c:228 ../vector/v.surf.rst/main.c:846 #: ../vector/v.net.allpairs/main.c:201 ../vector/v.profile/processors.c:31 #: ../vector/v.net.connectivity/main.c:186 #: ../vector/v.net.connectivity/main.c:202 ../vector/v.net.flow/main.c:232 @@ -6131,6 +6473,21 @@ msgid "Out of memory" msgstr "" +#: ../raster/r.sun/main.c:1894 ../raster/r.sunhours/main.c:296 +#: ../raster/r.sunhours/main.c:392 ../raster/r.sunmask/g_solposition.c:128 +#: ../raster/r.latlong/main.c:131 ../general/g.region/printwindow.c:279 +#: ../general/g.region/printwindow.c:290 ../general/g.region/printwindow.c:301 +#: ../general/g.region/printwindow.c:312 ../general/g.region/printwindow.c:325 +#: ../general/g.region/printwindow.c:510 ../general/g.region/printwindow.c:602 +#: ../general/g.region/printwindow.c:616 ../general/g.region/printwindow.c:635 +#: ../general/g.region/printwindow.c:655 ../general/g.region/printwindow.c:672 +#: ../vector/v.proj/main.c:343 ../vector/v.proj/main.c:355 +#: ../vector/v.proj/main.c:370 ../vector/v.proj/main.c:385 +#: ../vector/v.proj/main.c:466 ../vector/v.proj/main.c:471 +#, fuzzy, c-format +msgid "Error in %s (projection of input coordinate pair)" +msgstr "Încarca data..." + #: ../raster/r.regression.multi/main.c:61 msgid "Matrix is unsolvable" msgstr "" @@ -6262,7 +6619,7 @@ #: ../raster/r.volume/main.c:260 ../raster/r.to.vect/main.c:229 #: ../raster3d/r3.flow/main.c:64 ../vector/v.mkgrid/main.c:342 -#: ../vector/v.mkgrid/main.c:400 ../vector/v.random/main.c:253 +#: ../vector/v.mkgrid/main.c:400 ../vector/v.random/main.c:294 #: ../vector/v.in.ascii/main.c:415 ../vector/v.in.dxf/write_vect.c:233 #: ../vector/v.lrs/v.lrs.create/main.c:338 #, c-format @@ -6287,8 +6644,7 @@ msgstr "" #: ../raster/r.volume/main.c:296 ../raster/r.to.vect/util.c:157 -#: ../raster/r.to.vect/areas_io.c:359 ../vector/v.random/main.c:470 -#: ../vector/v.random/main.c:594 ../vector/v.in.lidar/attributes.c:240 +#: ../raster/r.to.vect/areas_io.c:359 ../vector/v.in.lidar/attributes.c:240 #: ../vector/v.vol.rst/vector.c:80 #, c-format msgid "Cannot insert new row: %s" @@ -6397,20 +6753,6 @@ msgid "Use the Courant-Friedrichs-Lewy criteria for time step calculation" msgstr "" -#: ../raster/r.solute.transport/main.c:230 ../raster/r.topmodel/main.c:52 -#: ../raster/r.uslek/main.c:54 ../raster/r.usler/main.c:53 -#: ../raster/r.gwflow/main.c:210 ../raster/r.stream.extract/main.c:77 -#: ../raster/r.fill.dir/main.c:87 ../raster/r.basins.fill/main.c:55 -#: ../raster/r.water.outlet/main.c:58 ../raster/r.drain/main.c:110 -#: ../raster/r.topidx/main.c:40 ../raster/r.flow/main.c:422 -#: ../raster/r.carve/main.c:75 ../raster/r.lake/main.c:151 -#: ../raster/r.watershed/front/main.c:74 -#: ../raster/r.sim/r.sim.sediment/main.c:115 -#: ../raster/r.sim/r.sim.water/main.c:114 ../raster3d/r3.gwflow/main.c:162 -#: ../raster3d/r3.flow/main.c:180 -msgid "hydrology" -msgstr "" - #: ../raster/r.solute.transport/main.c:231 msgid "solute transport" msgstr "" @@ -6467,122 +6809,115 @@ msgid "Could not create and solve the linear equation system" msgstr "" -#: ../raster/r.walk/main.c:179 ../raster/r.cost/main.c:141 -#: ../raster/r.drain/main.c:111 -msgid "cost surface" -msgstr "" - -#: ../raster/r.walk/main.c:180 ../raster/r.cost/main.c:142 +#: ../raster/r.walk/main.c:205 ../raster/r.cost/main.c:165 #: ../raster/r.spreadpath/main.c:90 msgid "cumulative costs" msgstr "" -#: ../raster/r.walk/main.c:181 ../raster/r.cost/main.c:143 +#: ../raster/r.walk/main.c:206 ../raster/r.cost/main.c:166 #: ../vector/v.net.iso/main.c:78 ../vector/v.net.alloc/main.c:66 msgid "cost allocation" msgstr "" -#: ../raster/r.walk/main.c:183 +#: ../raster/r.walk/main.c:208 msgid "Creates a raster map showing the anisotropic cumulative cost of moving between different geographic locations on an input raster map whose cell category values represent cost." msgstr "" -#: ../raster/r.walk/main.c:193 +#: ../raster/r.walk/main.c:218 msgid "Name of input raster map containing friction costs" msgstr "" -#: ../raster/r.walk/main.c:196 +#: ../raster/r.walk/main.c:221 msgid "Name for output raster map to contain walking costs" msgstr "" -#: ../raster/r.walk/main.c:202 ../raster/r.cost/main.c:167 +#: ../raster/r.walk/main.c:227 ../raster/r.cost/main.c:183 +#, fuzzy +msgid "Name of input raster map solving equal costs" +msgstr "Numele rasterului sursă pentru altitudine " + +#: ../raster/r.walk/main.c:229 ../raster/r.cost/main.c:185 +msgid "Helper variable to pick a direction if two directions have equal cumulative costs (smaller is better)" +msgstr "" + +#: ../raster/r.walk/main.c:235 ../raster/r.cost/main.c:198 msgid "Name for output raster map to contain movement directions" msgstr "" -#: ../raster/r.walk/main.c:203 ../raster/r.cost/main.c:161 -#: ../raster/r.cost/main.c:168 +#: ../raster/r.walk/main.c:236 ../raster/r.walk/main.c:351 +#: ../raster/r.cost/main.c:192 ../raster/r.cost/main.c:199 +#: ../raster/r.cost/main.c:283 msgid "Optional outputs" msgstr "" -#: ../raster/r.walk/main.c:208 ../raster/r.cost/main.c:173 +#: ../raster/r.walk/main.c:241 ../raster/r.cost/main.c:204 msgid "Name of starting vector points map" msgstr "" -#: ../raster/r.walk/main.c:209 ../raster/r.walk/main.c:221 -#: ../raster/r.walk/main.c:228 ../raster/r.walk/main.c:309 -#: ../raster/r.cost/main.c:174 ../raster/r.cost/main.c:186 -#: ../raster/r.cost/main.c:193 ../raster/r.cost/main.c:243 -#: ../raster/r.drain/main.c:139 ../raster/r.drain/main.c:146 -msgid "Start" -msgstr "" - -#: ../raster/r.walk/main.c:214 ../raster/r.cost/main.c:179 +#: ../raster/r.walk/main.c:247 ../raster/r.cost/main.c:210 msgid "Name of stopping vector points map" msgstr "" -#: ../raster/r.walk/main.c:215 ../raster/r.walk/main.c:235 -#: ../raster/r.cost/main.c:180 ../raster/r.cost/main.c:200 +#: ../raster/r.walk/main.c:248 ../raster/r.walk/main.c:268 +#: ../raster/r.cost/main.c:211 ../raster/r.cost/main.c:231 msgid "Stop" msgstr "Oprește" -#: ../raster/r.walk/main.c:220 ../raster/r.cost/main.c:185 +#: ../raster/r.walk/main.c:253 ../raster/r.cost/main.c:216 msgid "Name of starting raster points map" msgstr "" -#: ../raster/r.walk/main.c:227 ../raster/r.cost/main.c:192 -#: ../raster/r.drain/main.c:138 -msgid "Coordinates of starting point(s) (E,N)" -msgstr "" - -#: ../raster/r.walk/main.c:234 ../raster/r.cost/main.c:199 +#: ../raster/r.walk/main.c:267 ../raster/r.cost/main.c:230 msgid "Coordinates of stopping point(s) (E,N)" msgstr "" -#: ../raster/r.walk/main.c:244 ../raster/r.cost/main.c:209 +#: ../raster/r.walk/main.c:277 ../raster/r.cost/main.c:240 msgid "Maximum cumulative cost" msgstr "" -#: ../raster/r.walk/main.c:253 ../raster/r.cost/main.c:218 +#: ../raster/r.walk/main.c:286 ../raster/r.cost/main.c:249 msgid "Cost assigned to null cells. By default, null cells are excluded" msgstr "" -#: ../raster/r.walk/main.c:254 ../raster/r.walk/main.c:304 -#: ../raster/r.cost/main.c:219 ../raster/r.cost/main.c:238 +#: ../raster/r.walk/main.c:287 ../raster/r.walk/main.c:337 +#: ../raster/r.cost/main.c:250 ../raster/r.cost/main.c:269 msgid "NULL cells" msgstr "" -#: ../raster/r.walk/main.c:263 ../raster/r.cost/main.c:228 +#: ../raster/r.walk/main.c:296 ../raster/r.cost/main.c:259 msgid "Maximum memory to be used in MB" msgstr "" -#: ../raster/r.walk/main.c:273 +#: ../raster/r.walk/main.c:306 msgid "Coefficients for walking energy formula parameters a,b,c,d" msgstr "" -#: ../raster/r.walk/main.c:274 ../raster/r.walk/main.c:284 -#: ../raster/r.walk/main.c:294 ../raster/r.resamp.rst/main.c:210 +#: ../raster/r.walk/main.c:307 ../raster/r.walk/main.c:317 +#: ../raster/r.walk/main.c:327 ../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 -#: ../raster/r.slope.aspect/main.c:181 ../raster/r.slope.aspect/main.c:189 -#: ../raster/r.slope.aspect/main.c:247 ../raster/r.slope.aspect/main.c:256 -#: ../raster/r.slope.aspect/main.c:262 ../raster/r.in.bin/main.c:275 +#: ../raster/r.slope.aspect/main.c:199 ../raster/r.slope.aspect/main.c:207 +#: ../raster/r.slope.aspect/main.c:265 ../raster/r.slope.aspect/main.c:274 +#: ../raster/r.slope.aspect/main.c:280 ../raster/r.slope.aspect/main.c:286 +#: ../raster/r.slope.aspect/main.c:294 ../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:107 ../raster/r.resamp.bspline/main.c:115 -#: ../raster/r.resamp.bspline/main.c:121 ../raster/r.resamp.bspline/main.c:133 -#: ../raster/r.resamp.bspline/main.c:138 ../raster/r.out.mpeg/main.c:132 +#: ../raster/r.resamp.bspline/main.c:109 ../raster/r.resamp.bspline/main.c:117 +#: ../raster/r.resamp.bspline/main.c:123 ../raster/r.resamp.bspline/main.c:135 +#: ../raster/r.resamp.bspline/main.c:140 ../raster/r.out.mpeg/main.c:132 #: ../display/d.mon/main.c:82 ../display/d.mon/main.c:90 #: ../display/d.mon/main.c:98 ../display/d.mon/main.c:104 #: ../display/d.mon/main.c:110 ../display/d.mon/main.c:145 #: ../display/d.mon/main.c:151 ../display/d.mon/main.c:157 #: ../general/g.access/main.c:50 ../general/g.access/main.c:58 -#: ../imagery/i.segment/parse_args.c:68 ../imagery/i.segment/parse_args.c:77 -#: ../imagery/i.segment/parse_args.c:88 ../imagery/i.segment/parse_args.c:99 -#: ../imagery/i.segment/parse_args.c:109 ../imagery/i.segment/parse_args.c:127 -#: ../imagery/i.segment/parse_args.c:135 ../imagery/i.segment/parse_args.c:144 -#: ../imagery/i.segment/parse_args.c:151 ../imagery/i.segment/parse_args.c:157 -#: ../imagery/i.segment/parse_args.c:163 ../imagery/i.segment/parse_args.c:169 -#: ../imagery/i.segment/parse_args.c:176 ../imagery/i.cluster/main.c:103 +#: ../imagery/i.segment/parse_args.c:71 ../imagery/i.segment/parse_args.c:80 +#: ../imagery/i.segment/parse_args.c:91 ../imagery/i.segment/parse_args.c:102 +#: ../imagery/i.segment/parse_args.c:112 ../imagery/i.segment/parse_args.c:130 +#: ../imagery/i.segment/parse_args.c:138 ../imagery/i.segment/parse_args.c:147 +#: ../imagery/i.segment/parse_args.c:154 ../imagery/i.segment/parse_args.c:160 +#: ../imagery/i.segment/parse_args.c:166 ../imagery/i.segment/parse_args.c:172 +#: ../imagery/i.segment/parse_args.c:179 ../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 @@ -6604,219 +6939,230 @@ #: ../vector/v.lidar.correction/main.c:111 ../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.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.surf.bspline/main.c:179 ../vector/v.vol.rst/main.c:270 +#: ../vector/v.vol.rst/main.c:278 ../vector/v.vol.rst/main.c:285 +#: ../vector/v.vol.rst/main.c:313 ../vector/v.vol.rst/main.c:322 +#: ../vector/v.vol.rst/main.c:331 ../vector/v.vol.rst/main.c:339 +#: ../vector/v.vol.rst/main.c:348 ../vector/v.vol.rst/main.c:356 #: ../vector/v.outlier/main.c:104 ../vector/v.outlier/main.c:113 #: ../vector/v.outlier/main.c:121 ../vector/v.colors.out/main.c:68 #: ../vector/v.colors.out/main.c:73 msgid "Settings" msgstr "Setări" -#: ../raster/r.walk/main.c:283 +#: ../raster/r.walk/main.c:316 msgid "Lambda coefficients for combining walking energy and friction cost" msgstr "" -#: ../raster/r.walk/main.c:293 +#: ../raster/r.walk/main.c:326 msgid "Slope factor determines travel energy cost per height step" msgstr "" -#: ../raster/r.walk/main.c:299 ../raster/r.cost/main.c:233 +#: ../raster/r.walk/main.c:332 ../raster/r.cost/main.c:264 msgid "Use the 'Knight's move'; slower, but more accurate" msgstr "" -#: ../raster/r.walk/main.c:303 ../raster/r.cost/main.c:237 +#: ../raster/r.walk/main.c:336 ../raster/r.cost/main.c:268 msgid "Keep null values in output raster map" msgstr "" -#: ../raster/r.walk/main.c:308 ../raster/r.cost/main.c:242 +#: ../raster/r.walk/main.c:341 ../raster/r.cost/main.c:273 msgid "Start with values in raster map" msgstr "" -#: ../raster/r.walk/main.c:313 ../raster/r.cost/main.c:247 +#: ../raster/r.walk/main.c:346 ../raster/r.cost/main.c:278 msgid "Print info about disk space and memory requirements and exit" msgstr "" -#: ../raster/r.walk/main.c:357 ../raster/r.cost/main.c:297 +#: ../raster/r.walk/main.c:350 ../raster/r.cost/main.c:282 +msgid "Create bitmask encoded directions" +msgstr "" + +#: ../raster/r.walk/main.c:397 ../raster/r.cost/main.c:337 msgid "Must specify exactly one of start_points, start_rast or coordinate" msgstr "" -#: ../raster/r.walk/main.c:362 ../raster/r.walk/main.c:845 -#: ../raster/r.cost/main.c:302 ../raster/r.cost/main.c:712 +#: ../raster/r.walk/main.c:403 ../raster/r.walk/main.c:896 +#: ../raster/r.cost/main.c:343 ../raster/r.cost/main.c:759 msgid "No start points" msgstr "" -#: ../raster/r.walk/main.c:369 ../raster/r.cost/main.c:309 +#: ../raster/r.walk/main.c:408 ../raster/r.cost/main.c:348 +#, fuzzy +msgid "No stop points" +msgstr "puncte vectoriale" + +#: ../raster/r.walk/main.c:412 ../raster/r.cost/main.c:352 #, c-format msgid "Inappropriate maximum cost: %d" msgstr "" -#: ../raster/r.walk/main.c:372 ../raster/r.cost/main.c:312 +#: ../raster/r.walk/main.c:415 ../raster/r.cost/main.c:355 #, c-format msgid "Inappropriate amount of memory: %d" msgstr "" -#: ../raster/r.walk/main.c:377 +#: ../raster/r.walk/main.c:420 #, c-format msgid "Missing required value: got %d instead of 4" msgstr "" -#: ../raster/r.walk/main.c:380 +#: ../raster/r.walk/main.c:423 #, c-format msgid "Walking costs are a=%g b=%g c=%g d=%g" msgstr "" -#: ../raster/r.walk/main.c:385 ../raster/r.walk/main.c:393 +#: ../raster/r.walk/main.c:428 ../raster/r.walk/main.c:436 #, c-format msgid "Missing required value: %d" msgstr "" -#: ../raster/r.walk/main.c:388 +#: ../raster/r.walk/main.c:431 #, c-format msgid "Lambda is %g" msgstr "" -#: ../raster/r.walk/main.c:396 +#: ../raster/r.walk/main.c:439 #, c-format msgid "Slope_factor is %g" msgstr "" -#: ../raster/r.walk/main.c:415 ../raster/r.cost/main.c:330 +#: ../raster/r.walk/main.c:466 ../raster/r.cost/main.c:381 msgid "Assigning negative cost to null cell. Null cells excluded." msgstr "" -#: ../raster/r.walk/main.c:525 ../raster/r.walk/main.c:538 -#: ../raster/r.cost/main.c:412 ../raster/r.cost/main.c:424 +#: ../raster/r.walk/main.c:571 ../raster/r.walk/main.c:584 +#: ../raster/r.cost/main.c:458 ../raster/r.cost/main.c:470 #, c-format msgid "Will need at least %.2f MB of disk space" msgstr "" -#: ../raster/r.walk/main.c:527 ../raster/r.walk/main.c:539 -#: ../raster/r.cost/main.c:414 ../raster/r.cost/main.c:425 +#: ../raster/r.walk/main.c:573 ../raster/r.walk/main.c:585 +#: ../raster/r.cost/main.c:460 ../raster/r.cost/main.c:471 #, c-format msgid "Will need at least %.2f MB of memory" msgstr "" -#: ../raster/r.walk/main.c:529 ../raster/r.walk/main.c:540 -#: ../raster/r.cost/main.c:416 ../raster/r.cost/main.c:426 +#: ../raster/r.walk/main.c:575 ../raster/r.walk/main.c:586 +#: ../raster/r.cost/main.c:462 ../raster/r.cost/main.c:472 #, c-format msgid "%d of %d segments are kept in memory" msgstr "" -#: ../raster/r.walk/main.c:545 ../raster/r.cost/main.c:431 +#: ../raster/r.walk/main.c:591 ../raster/r.cost/main.c:477 msgid "Creating some temporary files..." msgstr "Crează câteva fișiere temporare..." -#: ../raster/r.walk/main.c:549 ../raster/r.walk/main.c:554 -#: ../raster/r.cost/main.c:435 ../raster/r.cost/main.c:440 -#: ../raster/r.resamp.bspline/main.c:316 ../raster/r.resamp.bspline/main.c:401 -#: ../raster/r.resamp.bspline/main.c:473 ../vector/v.surf.bspline/main.c:475 +#: ../raster/r.walk/main.c:595 ../raster/r.walk/main.c:600 +#: ../raster/r.walk/main.c:609 ../raster/r.cost/main.c:481 +#: ../raster/r.cost/main.c:486 ../raster/r.cost/main.c:494 +#: ../raster/r.resamp.bspline/main.c:318 ../raster/r.resamp.bspline/main.c:403 +#: ../raster/r.resamp.bspline/main.c:475 ../vector/v.surf.bspline/main.c:475 #: ../vector/v.surf.bspline/main.c:503 msgid "Can not create temporary file" msgstr "" -#: ../raster/r.walk/main.c:558 +#: ../raster/r.walk/main.c:630 #, c-format msgid "Reading raster maps <%s> and <%s>, initializing output..." msgstr "" -#: ../raster/r.walk/main.c:643 ../raster/r.cost/main.c:504 +#: ../raster/r.walk/main.c:717 ../raster/r.cost/main.c:577 msgid "Initializing directional output..." msgstr "" -#: ../raster/r.walk/main.c:675 ../raster/r.cost/main.c:535 -#: ../raster/r.drain/main.c:273 +#: ../raster/r.walk/main.c:786 ../raster/r.cost/main.c:646 #, c-format -msgid "Reading vector map <%s> with start points..." -msgstr "" - -#: ../raster/r.walk/main.c:688 ../raster/r.walk/main.c:754 -#: ../raster/r.cost/main.c:548 ../raster/r.cost/main.c:618 -#: ../raster/r.to.vect/main.c:289 ../raster/r.drain/main.c:286 -#: ../display/d.vect.thematic/display.c:75 ../display/d.vect/vert.c:27 -#: ../display/d.vect/lines.c:143 ../display/d.vect/label.c:44 -#: ../display/d.vect/zcoor.c:38 ../display/d.vect/dir.c:30 -#: ../display/d.vect/topo.c:52 ../display/d.vect/attr.c:51 -#: ../vector/v.label.sa/labels.c:141 ../vector/v.out.lidar/main.c:732 -#: ../vector/v.perturb/main.c:182 ../vector/v.to.3d/trans2.c:84 -#: ../vector/v.to.3d/trans3.c:85 ../vector/v.what.rast/main.c:213 -#: ../vector/v.colors/scan_z.c:36 ../vector/v.colors/scan_cats.c:24 -#: ../vector/v.vol.rst/user1.c:140 ../vector/v.decimate/main.c:406 -#: ../vector/v.colors.out/scan_cats.c:32 ../vector/v.label/main.c:293 -#: ../vector/v.info/level1.c:38 -msgid "Unable to read vector map" +msgid "No start points found in vector map <%s>" msgstr "" -#: ../raster/r.walk/main.c:722 +#: ../raster/r.walk/main.c:788 ../raster/r.cost/main.c:648 #, c-format -msgid "No start points found in vector <%s>" -msgstr "" +msgid "%d point found" +msgid_plural "%d points found" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" -#: ../raster/r.walk/main.c:734 ../raster/r.cost/main.c:598 +#: ../raster/r.walk/main.c:801 ../raster/r.cost/main.c:661 #, c-format msgid "Reading vector map <%s> with stop points..." msgstr "" -#: ../raster/r.walk/main.c:788 ../raster/r.cost/main.c:652 +#: ../raster/r.walk/main.c:839 ../raster/r.cost/main.c:699 #, c-format msgid "No stop points found in vector <%s>" msgstr "" -#: ../raster/r.walk/main.c:808 ../raster/r.cost/main.c:673 +#: ../raster/r.walk/main.c:859 ../raster/r.cost/main.c:720 #: ../raster/r.texture/h_measure.c:738 ../raster/r.stream.extract/load.c:44 #: ../raster/r.stream.extract/load.c:53 ../imagery/i.smap/interp.c:68 msgid "Unable to allocate memory" msgstr "" -#: ../raster/r.walk/main.c:810 ../raster/r.cost/main.c:675 +#: ../raster/r.walk/main.c:861 ../raster/r.cost/main.c:722 #, c-format msgid "Reading raster map <%s> with start points..." msgstr "" -#: ../raster/r.walk/main.c:859 ../raster/r.cost/main.c:726 +#: ../raster/r.walk/main.c:907 ../raster/r.cost/main.c:770 msgid "Specified starting location outside database window" msgstr "" -#: ../raster/r.walk/main.c:879 ../raster/r.cost/main.c:748 +#: ../raster/r.walk/main.c:932 ../raster/r.cost/main.c:797 +#, fuzzy, c-format +msgid "Number of duplicate stop points: %d" +msgstr "Numărul punctelor de interpolare" + +#: ../raster/r.walk/main.c:946 ../raster/r.cost/main.c:811 msgid "Finding cost path..." msgstr "" -#: ../raster/r.walk/main.c:1356 ../raster/r.cost/main.c:1011 +#: ../raster/r.walk/main.c:1551 ../raster/r.cost/main.c:1202 msgid "Error, ct == pres_cell" msgstr "" -#: ../raster/r.walk/main.c:1368 +#: ../raster/r.walk/main.c:1568 #, c-format msgid "Writing output raster map <%s>... " msgstr "" -#: ../raster/r.walk/main.c:1432 ../raster/r.cost/main.c:1131 +#: ../raster/r.walk/main.c:1632 ../raster/r.cost/main.c:1327 #, c-format msgid "Writing output movement direction raster map <%s>..." msgstr "" -#: ../raster/r.walk/main.c:1477 ../raster/r.cost/main.c:1197 +#: ../raster/r.walk/main.c:1677 ../raster/r.cost/main.c:1394 #, c-format msgid "Peak cost value: %g" msgstr "" -#: ../raster/r.walk/main.c:1498 ../raster/r.cost/main.c:1219 +#: ../raster/r.walk/main.c:1695 ../raster/r.walk/main.c:1731 +#: ../raster/r.cost/main.c:1412 ../raster/r.cost/main.c:1448 #, c-format msgid "Illegal x coordinate <%s>" msgstr "" -#: ../raster/r.walk/main.c:1500 ../raster/r.cost/main.c:1221 +#: ../raster/r.walk/main.c:1697 ../raster/r.walk/main.c:1733 +#: ../raster/r.cost/main.c:1414 ../raster/r.cost/main.c:1450 #, c-format msgid "Illegal y coordinate <%s>" msgstr "" -#: ../raster/r.walk/main.c:1504 ../raster/r.cost/main.c:1225 +#: ../raster/r.walk/main.c:1701 ../raster/r.walk/main.c:1737 +#: ../raster/r.cost/main.c:1418 ../raster/r.cost/main.c:1454 #, c-format msgid "Warning, ignoring point outside window: %g, %g" msgstr "" +#: ../raster/r.walk/flag.c:21 ../raster/r.walk/flag.c:28 +#: ../raster/r.cost/flag.c:21 ../raster/r.cost/flag.c:28 +#: ../imagery/i.segment/flag.c:21 ../imagery/i.segment/flag.c:28 +#: ../vector/v.distance/main.c:817 ../vector/v.distance/main.c:894 +#: ../vector/v.distance/main.c:1105 +msgid "Out of memory!" +msgstr "" + #: ../raster/r.timestamp/main.c:37 ../raster3d/r3.timestamp/main.c:45 #: ../vector/v.timestamp/main.c:37 msgid "timestamp" @@ -6910,112 +7256,120 @@ msgid "bad rule (%s): [%s]" msgstr "" -#: ../raster/r.colors/edit_colors.c:61 +#: ../raster/r.colors/edit_colors.c:78 msgid "Creates/modifies the color table associated with a 3D raster map." msgstr "" -#: ../raster/r.colors/edit_colors.c:65 +#: ../raster/r.colors/edit_colors.c:82 msgid "Creates/modifies the color table associated with a raster map." msgstr "" -#: ../raster/r.colors/edit_colors.c:75 ../raster/r.colors/edit_colors.c:87 +#: ../raster/r.colors/edit_colors.c:92 ../raster/r.colors/edit_colors.c:104 msgid "Map" msgstr "" -#: ../raster/r.colors/edit_colors.c:81 +#: ../raster/r.colors/edit_colors.c:98 msgid "Input file with one map name per line" msgstr "" -#: ../raster/r.colors/edit_colors.c:83 +#: ../raster/r.colors/edit_colors.c:100 msgid "Input map names can be defined in an input file in case a large amount of maps must be specified. This option is mutual exclusive to the map option." msgstr "" -#: ../raster/r.colors/edit_colors.c:110 +#: ../raster/r.colors/edit_colors.c:127 msgid "\"-\" to read rules from stdin" msgstr "" -#: ../raster/r.colors/edit_colors.c:186 ../raster/r.series.interp/main.c:180 +#: ../raster/r.colors/edit_colors.c:149 ../vector/v.colors/main.c:137 +msgid "List available rules with description then exit" +msgstr "" + +#: ../raster/r.colors/edit_colors.c:150 ../vector/v.colors/main.c:138 +msgid "If a color rule is given, only this rule is listed" +msgstr "" + +#: ../raster/r.colors/edit_colors.c:219 ../raster/r.series.interp/main.c:180 #, c-format msgid "Unable to open %s file <%s>" msgstr "" -#: ../raster/r.colors/edit_colors.c:229 ../raster/r.colors/edit_colors.c:262 +#: ../raster/r.colors/edit_colors.c:260 ../raster/r.colors/edit_colors.c:294 #, c-format msgid "%s map <%s> not found" msgstr "" -#: ../raster/r.colors/edit_colors.c:235 +#: ../raster/r.colors/edit_colors.c:266 #, c-format msgid "No %s map name found in input file <%s>" msgstr "" -#: ../raster/r.colors/edit_colors.c:278 +#: ../raster/r.colors/edit_colors.c:309 #, c-format msgid "Unable to remove color table of %s map <%s>" msgstr "" -#: ../raster/r.colors/edit_colors.c:280 +#: ../raster/r.colors/edit_colors.c:311 #, c-format msgid "Color table of %s map <%s> not found" msgstr "" -#: ../raster/r.colors/edit_colors.c:302 +#: ../raster/r.colors/edit_colors.c:334 #, c-format msgid "Color table exists for %s map <%s>. Exiting." msgstr "" -#: ../raster/r.colors/edit_colors.c:358 +#: ../raster/r.colors/edit_colors.c:394 #, c-format msgid "Color table 'random' is not supported for floating point %s map" msgstr "" -#: ../raster/r.colors/edit_colors.c:362 +#: ../raster/r.colors/edit_colors.c:399 #, c-format msgid "Color table 'grey.eq' is not supported for floating point %s map" msgstr "" -#: ../raster/r.colors/edit_colors.c:368 +#: ../raster/r.colors/edit_colors.c:406 #, c-format msgid "Color table 'grey.log' is not supported for floating point %s map" msgstr "" -#: ../raster/r.colors/edit_colors.c:376 ../imagery/i.vi/main.c:545 +#: ../raster/r.colors/edit_colors.c:415 ../imagery/i.vi/main.c:546 #, c-format msgid "Unknown color request '%s'" msgstr "" -#: ../raster/r.colors/edit_colors.c:386 ../vector/v.colors/make_colors.c:51 +#: ../raster/r.colors/edit_colors.c:426 ../vector/v.colors/make_colors.c:51 #, c-format msgid "Unable to load rules file <%s>" msgstr "" -#: ../raster/r.colors/edit_colors.c:396 ../raster/r.colors.out/raster_main.c:69 -#: ../raster/r.grow.distance/main.c:382 ../raster/r.fill.dir/main.c:153 -#: ../vector/v.colors/main.c:315 +#: ../raster/r.colors/edit_colors.c:437 ../raster/r.colors.out/raster_main.c:69 +#: ../raster/r.grow.distance/main.c:382 ../raster/r.fill.dir/main.c:155 +#: ../vector/v.colors/main.c:328 #, c-format msgid "Unable to read color table for raster map <%s>" msgstr "" -#: ../raster/r.colors/edit_colors.c:400 ../raster/r.univar/r3.univar_main.c:144 +#: ../raster/r.colors/edit_colors.c:442 ../raster/r.univar/r3.univar_main.c:144 #: ../raster/r.univar/r3.univar_main.c:182 ../raster3d/r3.support/main.c:135 -#: ../raster3d/r3.out.netcdf/main.c:600 ../raster3d/r3.retile/main.c:113 +#: ../raster3d/r3.out.netcdf/main.c:601 ../raster3d/r3.retile/main.c:113 #: ../raster3d/r3.neighbors/main.c:229 ../raster3d/r3.out.vtk/main.c:142 #: ../raster3d/r3.mask/main.c:58 ../raster3d/r3.out.bin/main.c:299 #: ../raster3d/r3.flow/main.c:87 ../raster3d/r3.cross.rast/main.c:245 #: ../raster3d/r3.out.v5d/main.c:307 ../raster3d/r3.timestamp/main.c:73 #: ../raster3d/r3.to.rast/main.c:275 ../raster3d/r3.stats/main.c:97 #: ../raster3d/r3.out.ascii/main.c:326 ../raster3d/r3.null/main.c:103 -#: ../general/g.region/main.c:455 ../vector/v.colors/main.c:319 +#: ../general/g.region/main.c:468 ../vector/v.colors/main.c:332 #, c-format msgid "3D raster map <%s> not found" msgstr "Harta raster 3D <%s> nu a fost găsită" -#: ../raster/r.colors/edit_colors.c:403 ../vector/v.colors/main.c:322 +#: ../raster/r.colors/edit_colors.c:445 ../vector/v.colors/main.c:335 #, c-format msgid "Unable to read color table for 3D raster map <%s>" msgstr "" -#: ../raster/r.colors/edit_colors.c:447 +#: ../raster/r.colors/edit_colors.c:492 #, c-format msgid "Color table for %s map <%s> set to '%s'" msgstr "" @@ -7039,7 +7393,7 @@ msgstr "" #: ../raster/r.mfilter/main.c:59 ../raster/r.neighbors/main.c:173 -#: ../raster/r.resamp.filter/main.c:392 ../raster3d/r3.neighbors/main.c:215 +#: ../raster/r.resamp.filter/main.c:397 ../raster3d/r3.neighbors/main.c:215 #: ../vector/v.outlier/main.c:73 msgid "filter" msgstr "" @@ -7137,55 +7491,42 @@ msgid "Error reading temporary file" msgstr "" -#: ../raster/r.cost/main.c:145 +#: ../raster/r.cost/main.c:168 msgid "Creates a raster map showing the cumulative cost of moving between different geographic locations on an input raster map whose cell category values represent cost." msgstr "Crează o hartă raster care arată costul cumulat a deplasării dintre locații geografice diferite pe o hartă raster a cărui celule are valori ce reprezintă costul." -#: ../raster/r.cost/main.c:152 +#: ../raster/r.cost/main.c:175 msgid "Name of input raster map containing grid cell cost information" msgstr "" -#: ../raster/r.cost/main.c:160 +#: ../raster/r.cost/main.c:191 msgid "Name for output raster map with nearest start point" msgstr "" -#: ../raster/r.cost/main.c:444 +#: ../raster/r.cost/main.c:515 #, c-format msgid "Reading raster map <%s>, initializing output..." msgstr "" -#: ../raster/r.cost/main.c:489 +#: ../raster/r.cost/main.c:560 #, c-format msgid "Negative cell value found at row %d, col %d. Setting negative value to null_cost value" msgstr "" -#: ../raster/r.cost/main.c:582 -#, c-format -msgid "No start points found in vector map <%s>" -msgstr "" - -#: ../raster/r.cost/main.c:584 -#, c-format -msgid "%d point found" -msgid_plural "%d points found" -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" - -#: ../raster/r.cost/main.c:1034 ../raster/r.buffer/write_map.c:45 +#: ../raster/r.cost/main.c:1230 ../raster/r.buffer/write_map.c:45 #: ../raster/r.flow/io.c:207 #, c-format msgid "Writing output raster map <%s>..." msgstr "" -#: ../raster/r.cost/main.c:1036 +#: ../raster/r.cost/main.c:1232 #, c-format msgid "Writing raster map with nearest start point <%s>..." msgstr "" #: ../raster/r.resamp.interp/main.c:77 ../raster/r.resamp.rst/main.c:149 #: ../raster/r.resamp.stats/main.c:262 ../raster/r.resamp.bspline/main.c:81 -#: ../raster/r.resample/main.c:55 ../raster/r.resamp.filter/main.c:390 +#: ../raster/r.resample/main.c:55 ../raster/r.resamp.filter/main.c:395 msgid "resample" msgstr "" @@ -7203,8 +7544,8 @@ msgstr "Metodă nevalidă: %s" #: ../raster/r.resamp.interp/main.c:370 ../raster/r.mode/main.c:143 -#: ../raster/r.resamp.stats/main.c:395 ../raster/r.tile/main.c:200 -#: ../raster/r.resamp.filter/main.c:579 +#: ../raster/r.resamp.stats/main.c:395 ../raster/r.tile/main.c:203 +#: ../raster/r.resamp.filter/main.c:593 #, c-format msgid "Unable to read color table for %s" msgstr "Imposibil de citit tabelul de culoare pentru %s" @@ -7341,14 +7682,15 @@ #: ../raster/r.topmodel/file_io.c:28 ../raster/r.topmodel/file_io.c:136 #: ../raster/r.topmodel/file_io.c:161 ../raster/r.series.accumulate/main.c:221 -#: ../raster/r.series/main.c:223 ../raster/r.mapcalc/main.c:49 -#: ../raster/r.in.xyz/main.c:582 ../raster/r.in.mat/main.c:125 -#: ../raster/r.support/main.c:176 ../display/d.legend.vect/main.c:259 -#: ../display/d.legend.vect/main.c:273 ../display/d.legend.vect/draw.c:72 -#: ../display/d.linegraph/main.c:415 ../display/d.linegraph/main.c:432 -#: ../display/d.linegraph/main.c:730 ../display/d.text/main.c:380 -#: ../display/d.where/main.c:163 ../raster3d/r3.support/main.c:167 -#: ../general/g.cairocomp/main.c:46 ../vector/v.segment/main.c:98 +#: ../raster/r.series/main.c:226 ../raster/r.mapcalc/main.c:49 +#: ../raster/r.in.xyz/main.c:582 ../raster/r.buildvrt/main.c:126 +#: ../raster/r.in.mat/main.c:125 ../raster/r.support/main.c:176 +#: ../display/d.legend.vect/main.c:259 ../display/d.legend.vect/main.c:273 +#: ../display/d.legend.vect/draw.c:72 ../display/d.linegraph/main.c:415 +#: ../display/d.linegraph/main.c:432 ../display/d.linegraph/main.c:730 +#: ../display/d.text/main.c:380 ../display/d.where/main.c:160 +#: ../raster3d/r3.support/main.c:167 ../general/g.cairocomp/main.c:46 +#: ../imagery/i.group/main.c:122 ../vector/v.segment/main.c:98 #: ../vector/v.net.path/path.c:49 ../vector/v.lrs/v.lrs.segment/main.c:133 #, c-format msgid "Unable to open input file <%s>" @@ -7542,7 +7884,7 @@ msgstr[1] "" msgstr[2] "" -#: ../raster/r.texture/main.c:354 ../imagery/i.vi/main.c:225 +#: ../raster/r.texture/main.c:354 ../imagery/i.vi/main.c:226 #, c-format msgid "Calculating %s..." msgstr "" @@ -7659,7 +8001,7 @@ msgstr "" #: ../raster/r.stats/main.c:285 ../raster/r.series.accumulate/main.c:265 -#: ../raster/r.series/main.c:287 +#: ../raster/r.series/main.c:300 ../raster/r.buildvrt/main.c:185 msgid "Raster map not found" msgstr "" @@ -8179,7 +8521,7 @@ msgid "Exports a GRASS raster to a binary array." msgstr "" -#: ../raster/r.out.bin/main.c:290 ../raster/r.random/main.c:62 +#: ../raster/r.out.bin/main.c:290 ../raster/r.random/main.c:63 #: ../imagery/i.zc/main.c:66 msgid "Name of input raster map" msgstr "" @@ -8226,7 +8568,7 @@ msgstr "" #: ../raster/r.out.bin/main.c:379 ../raster/r.in.bin/main.c:462 -#: ../vector/v.colors/main.c:225 +#: ../vector/v.colors/main.c:238 #, c-format msgid "-%c and -%c are mutually exclusive" msgstr "" @@ -8406,7 +8748,7 @@ msgid "Spline tension value" msgstr "Valoarea spline tension" -#: ../raster/r.resamp.rst/main.c:246 ../vector/v.surf.rst/main.c:340 +#: ../raster/r.resamp.rst/main.c:246 ../vector/v.surf.rst/main.c:343 msgid "Anisotropy angle (in degrees counterclockwise from East)" msgstr "" @@ -8414,7 +8756,7 @@ msgid "Anisotropy" msgstr "Anizotropie" -#: ../raster/r.resamp.rst/main.c:253 ../vector/v.surf.rst/main.c:347 +#: ../raster/r.resamp.rst/main.c:253 ../vector/v.surf.rst/main.c:350 msgid "Anisotropy scaling factor" msgstr "Factorul de scalare anizotropic" @@ -8422,7 +8764,7 @@ msgid "Use dnorm independent tension" msgstr "Folosește o tensiune independentă dnorm" -#: ../raster/r.resamp.rst/main.c:263 ../vector/v.surf.rst/main.c:171 +#: ../raster/r.resamp.rst/main.c:263 ../vector/v.surf.rst/main.c:173 msgid "Output partial derivatives instead of topographic parameters" msgstr "Afișează derivate parțiale în loc de parametrii topografici" @@ -8536,7 +8878,7 @@ #: ../raster/r.in.ascii/main.c:150 ../display/d.title/main.c:117 #: ../raster3d/r3.in.ascii/main.c:169 ../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 ../vector/v.surf.rst/main.c:864 +#: ../general/g.setproj/get_stp.c:286 ../vector/v.surf.rst/main.c:867 #: ../vector/v.in.ascii/main.c:275 #, c-format msgid "Unable to open temporary file <%s>" @@ -8544,7 +8886,7 @@ #: ../raster/r.resamp.rst/main.c:547 ../raster/r.thin/io.c:131 #: ../raster/r.thin/io.c:138 ../raster/r.thin/io.c:147 -#: ../vector/v.surf.rst/main.c:869 +#: ../vector/v.surf.rst/main.c:872 #, c-format msgid "Error writing temporary file <%s>" msgstr "" @@ -8572,10 +8914,10 @@ msgstr "" #: ../raster/r.univar/r3.univar_main.c:151 -#: ../raster/r.univar/r3.univar_main.c:189 ../raster3d/r3.out.netcdf/main.c:617 +#: ../raster/r.univar/r3.univar_main.c:189 ../raster3d/r3.out.netcdf/main.c:618 #: ../raster3d/r3.retile/main.c:127 ../raster3d/r3.neighbors/main.c:266 #: ../raster3d/r3.neighbors/main.c:275 ../raster3d/r3.out.vtk/main.c:207 -#: ../raster3d/r3.out.vtk/main.c:292 ../raster3d/r3.out.vtk/main.c:513 +#: ../raster3d/r3.out.vtk/main.c:292 ../raster3d/r3.out.vtk/main.c:512 #: ../raster3d/r3.mkdspf/main.c:168 ../raster3d/r3.mask/main.c:64 #: ../raster3d/r3.out.bin/main.c:314 ../raster3d/r3.flow/main.c:118 #: ../raster3d/r3.flow/main.c:132 ../raster3d/r3.flow/main.c:373 @@ -8708,53 +9050,53 @@ msgid "Programmer error in get_stats/switch" msgstr "" -#: ../raster/r.random/main.c:54 ../raster/r.random.surface/main.c:59 +#: ../raster/r.random/main.c:55 ../raster/r.random.surface/main.c:59 #: ../raster/r.surf.random/main.c:38 ../raster/r.random.cells/main.c:49 -#: ../raster/r.surf.gauss/main.c:40 ../vector/v.random/main.c:100 -#: ../vector/v.perturb/main.c:65 ../vector/v.extract/main.c:81 +#: ../raster/r.surf.gauss/main.c:40 ../vector/v.random/main.c:103 +#: ../vector/v.perturb/main.c:65 ../vector/v.extract/main.c:82 msgid "random" msgstr "aleatoriu" -#: ../raster/r.random/main.c:55 ../display/d.vect/main.c:76 -#: ../general/g.region/main.c:69 ../vector/v.random/main.c:103 +#: ../raster/r.random/main.c:56 ../display/d.vect/main.c:76 +#: ../general/g.region/main.c:70 ../vector/v.random/main.c:106 #: ../vector/v.cluster/main.c:94 ../vector/v.in.lidar/main.c:139 -#: ../vector/v.patch/main.c:71 ../vector/v.perturb/main.c:67 +#: ../vector/v.patch/main.c:73 ../vector/v.perturb/main.c:67 #: ../vector/v.rectify/main.c:72 ../vector/v.in.ascii/main.c:73 -#: ../vector/v.decimate/main.c:130 ../vector/v.edit/main.c:61 +#: ../vector/v.decimate/main.c:131 ../vector/v.edit/main.c:61 #: ../vector/v.info/main.c:43 ../vector/v.in.dxf/main.c:67 #: ../vector/v.external/main.c:57 msgid "level1" msgstr "" -#: ../raster/r.random/main.c:58 +#: ../raster/r.random/main.c:59 msgid "Creates a raster map layer and vector point map containing randomly located points." msgstr "Crează strat raster și puncte vectoriale care conțin puncte localizate aleatoriu." -#: ../raster/r.random/main.c:67 +#: ../raster/r.random/main.c:68 msgid "Name of cover raster map" msgstr "Numele hărții raster de acoperire" -#: ../raster/r.random/main.c:74 +#: ../raster/r.random/main.c:75 msgid "The number of points to allocate" msgstr "Numărul de puncte alocate" -#: ../raster/r.random/main.c:86 +#: ../raster/r.random/main.c:93 msgid "Generate points also for NULL category" msgstr "Generează puncte doar pentru categoriile NULE" -#: ../raster/r.random/main.c:91 +#: ../raster/r.random/main.c:98 msgid "Report information about input raster and exit" msgstr "Realizează raport cu informații despre rasterul de intrare și după aceea închide" -#: ../raster/r.random/main.c:95 +#: ../raster/r.random/main.c:102 msgid "Generate vector points as 3D points" msgstr "Generează puncte vectoriale ca puncte 3D" -#: ../raster/r.random/main.c:98 ../vector/v.in.ascii/main.c:195 +#: ../raster/r.random/main.c:105 ../vector/v.in.ascii/main.c:195 msgid "Do not build topology in points mode" msgstr "" -#: ../raster/r.random/main.c:99 ../display/d.linegraph/main.c:353 +#: ../raster/r.random/main.c:106 ../display/d.linegraph/main.c:353 #: ../display/d.linegraph/main.c:362 ../display/d.linegraph/main.c:371 #: ../display/d.linegraph/main.c:386 ../vector/v.out.ascii/args.c:40 #: ../vector/v.out.ascii/args.c:66 ../vector/v.out.ascii/args.c:76 @@ -8767,42 +9109,42 @@ msgid "Points" msgstr "Puncte" -#: ../raster/r.random/main.c:143 +#: ../raster/r.random/main.c:150 #, c-format msgid "Note: one (or both) of %s and %s must be specified" msgstr "" -#: ../raster/r.random/main.c:151 +#: ../raster/r.random/main.c:158 #, c-format msgid "<%s=%s> invalid percentage" msgstr "<%s=%s> procent nevalid" -#: ../raster/r.random/main.c:162 +#: ../raster/r.random/main.c:169 #, c-format msgid "<%s=%s> invalid number of points" msgstr "<%s=%s> număr nevalid de puncte" -#: ../raster/r.random/main.c:176 +#: ../raster/r.random/main.c:183 #, c-format msgid "There aren't [%llu] cells in the current region" msgstr "" -#: ../raster/r.random/main.c:179 +#: ../raster/r.random/main.c:186 #, c-format msgid "There aren't [%llu] non-NULL cells in the current region" msgstr "" -#: ../raster/r.random/main.c:183 +#: ../raster/r.random/main.c:190 #, c-format msgid "There aren't [%lu] cells in the current region" msgstr "" -#: ../raster/r.random/main.c:186 +#: ../raster/r.random/main.c:193 #, c-format msgid "There aren't [%lu] non-NULL cells in the current region" msgstr "" -#: ../raster/r.random/main.c:192 +#: ../raster/r.random/main.c:199 msgid "There are no valid locations in the current region" msgstr "Nu sunt locații valide în regiunea curentă" @@ -8834,7 +9176,7 @@ msgid "Writing vector map <%s> ..." msgstr "Scrierea hărții vectoriale <%s> ..." -#: ../raster/r.random/random.c:190 ../vector/v.net.distance/main.c:363 +#: ../raster/r.random/random.c:189 ../vector/v.net.distance/main.c:363 #: ../vector/v.net.allpairs/main.c:271 ../vector/v.net.path/path.c:350 #: ../vector/v.net.iso/main.c:724 ../vector/v.net.iso/main.c:754 #: ../vector/v.net.flow/main.c:262 ../vector/v.net.timetable/main.c:134 @@ -8848,35 +9190,36 @@ msgid "Cannot insert new record: %s" msgstr "Nu s-a putut insera o înregistrare nouă: %s" -#: ../raster/r.random/random.c:244 +#: ../raster/r.random/random.c:243 #, c-format msgid "Only [%llu] random points created" msgstr "" -#: ../raster/r.random/random.c:247 +#: ../raster/r.random/random.c:246 #, c-format msgid "Only [%lu] random points created" msgstr "" -#: ../raster/r.random/random.c:258 ../raster/r.to.vect/main.c:233 +#: ../raster/r.random/random.c:257 ../raster/r.to.vect/main.c:233 #: ../db/drivers/postgres/index.c:59 ../vector/v.mkgrid/main.c:346 -#: ../vector/v.mkgrid/main.c:404 ../vector/v.random/main.c:259 -#: ../vector/v.select/copy_tabs.c:87 ../vector/v.patch/main.c:328 -#: ../vector/v.overlay/main.c:592 ../vector/v.extract/copy_tab.c:124 +#: ../vector/v.mkgrid/main.c:404 ../vector/v.random/main.c:300 +#: ../vector/v.select/copy_tabs.c:87 ../vector/v.patch/main.c:366 +#: ../vector/v.overlay/main.c:592 ../vector/v.decimate/copy_tab.c:119 +#: ../vector/v.extract/copy_tab.c:124 msgid "Unable to create index" msgstr "Imposibil de creat index" -#: ../raster/r.random/random.c:262 ../raster/r.contour/main.c:193 +#: ../raster/r.random/random.c:261 ../raster/r.contour/main.c:193 #: ../raster/r.stream.extract/close.c:202 ../raster/r.to.vect/main.c:238 #: ../raster3d/r3.flow/main.c:72 ../vector/v.mkgrid/main.c:350 -#: ../vector/v.mkgrid/main.c:408 ../vector/v.random/main.c:265 +#: ../vector/v.mkgrid/main.c:408 ../vector/v.random/main.c:306 #: ../vector/v.in.lidar/attributes.c:144 ../vector/v.reclass/main.c:327 #: ../vector/v.in.dwg/main.c:249 ../vector/v.select/copy_tabs.c:90 -#: ../vector/v.in.ogr/main.c:1145 ../vector/v.patch/main.c:333 +#: ../vector/v.in.ogr/main.c:1208 ../vector/v.patch/main.c:371 #: ../vector/v.overlay/main.c:597 ../vector/v.sample/main.c:197 -#: ../vector/v.distance/main.c:1424 ../vector/v.in.ascii/main.c:423 -#: ../vector/v.to.points/main.c:202 ../vector/v.in.dxf/write_vect.c:238 -#: ../vector/v.extract/copy_tab.c:129 +#: ../vector/v.distance/main.c:1432 ../vector/v.in.ascii/main.c:423 +#: ../vector/v.to.points/main.c:202 ../vector/v.decimate/copy_tab.c:124 +#: ../vector/v.in.dxf/write_vect.c:238 ../vector/v.extract/copy_tab.c:129 #, c-format msgid "Unable to grant privileges on table <%s>" msgstr "" @@ -9049,155 +9392,166 @@ msgid "Unable to read category file of raster map <%s@%s>" msgstr "Imposibil de citit fișierul de categorii al hărții raster <%s@%s>" -#: ../raster/r.horizon/main.c:182 ../raster/r.sunhours/main.c:75 +#: ../raster/r.horizon/main.c:181 ../raster/r.sunhours/main.c:75 #: ../raster/r.sunmask/main.c:118 msgid "sun position" msgstr "poziția soarelui" -#: ../raster/r.horizon/main.c:184 +#: ../raster/r.horizon/main.c:183 msgid "Computes horizon angle height from a digital elevation model." msgstr "" -#: ../raster/r.horizon/main.c:186 +#: ../raster/r.horizon/main.c:185 msgid "The module has two different modes of operation: 1. Computes the entire horizon around a single point whose coordinates are given with the 'coord' option. The horizon height (in radians). 2. Computes one or more raster maps of the horizon height in a single direction. The input for this is the angle (in degrees), which is measured counterclockwise with east=0, north=90 etc. The output is the horizon height in radians." msgstr "" -#: ../raster/r.horizon/main.c:203 +#: ../raster/r.horizon/main.c:202 msgid "Direction in which you want to know the horizon height" msgstr "" -#: ../raster/r.horizon/main.c:220 +#: ../raster/r.horizon/main.c:219 msgid "Start angle for multidirectional horizon [degrees]" msgstr "" -#: ../raster/r.horizon/main.c:221 ../raster/r.horizon/main.c:230 -#: ../raster/r.horizon/main.c:238 ../raster/r.horizon/main.c:246 -#: ../raster/r.horizon/main.c:254 ../raster/r.horizon/main.c:262 -#: ../raster/r.horizon/main.c:270 ../raster/r.horizon/main.c:283 +#: ../raster/r.horizon/main.c:220 ../raster/r.horizon/main.c:229 +#: ../raster/r.horizon/main.c:237 ../raster/r.horizon/main.c:245 +#: ../raster/r.horizon/main.c:253 ../raster/r.horizon/main.c:261 +#: ../raster/r.horizon/main.c:269 ../raster/r.horizon/main.c:282 msgid "Raster mode" msgstr "" -#: ../raster/r.horizon/main.c:229 +#: ../raster/r.horizon/main.c:228 msgid "End angle for multidirectional horizon [degrees]" msgstr "" -#: ../raster/r.horizon/main.c:237 +#: ../raster/r.horizon/main.c:236 msgid "For horizon rasters, read from the DEM an extra buffer around the present region" msgstr "" -#: ../raster/r.horizon/main.c:245 +#: ../raster/r.horizon/main.c:244 msgid "For horizon rasters, read from the DEM an extra buffer eastward the present region" msgstr "" -#: ../raster/r.horizon/main.c:253 +#: ../raster/r.horizon/main.c:252 msgid "For horizon rasters, read from the DEM an extra buffer westward the present region" msgstr "" -#: ../raster/r.horizon/main.c:261 +#: ../raster/r.horizon/main.c:260 msgid "For horizon rasters, read from the DEM an extra buffer northward the present region" msgstr "" -#: ../raster/r.horizon/main.c:269 +#: ../raster/r.horizon/main.c:268 msgid "For horizon rasters, read from the DEM an extra buffer southward the present region" msgstr "" -#: ../raster/r.horizon/main.c:277 +#: ../raster/r.horizon/main.c:276 msgid "The maximum distance to consider when finding the horizon height" msgstr "" -#: ../raster/r.horizon/main.c:288 +#: ../raster/r.horizon/main.c:287 msgid "Coordinate for which you want to calculate the horizon" msgstr "" -#: ../raster/r.horizon/main.c:289 ../raster/r.horizon/main.c:305 +#: ../raster/r.horizon/main.c:288 ../raster/r.horizon/main.c:304 msgid "Point mode" msgstr "" -#: ../raster/r.horizon/main.c:310 +#: ../raster/r.horizon/main.c:309 msgid "Write output in degrees (default is radians)" msgstr "" -#: ../raster/r.horizon/main.c:315 +#: ../raster/r.horizon/main.c:314 msgid "Write output in compass orientation (default is CCW, East=0)" msgstr "" -#: ../raster/r.horizon/main.c:355 +#: ../raster/r.horizon/main.c:354 msgid "Note: In latitude-longitude coordinate system specify buffers in degree unit" msgstr "" -#: ../raster/r.horizon/main.c:368 +#: ../raster/r.horizon/main.c:367 msgid "Can't read the coordinates from the \"coordinate\" option." msgstr "" -#: ../raster/r.horizon/main.c:395 +#: ../raster/r.horizon/main.c:372 +msgid "Coordinates are outside of the current region" +msgstr "" + +#: ../raster/r.horizon/main.c:399 msgid "You didn't specify a direction value or step size. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:400 +#: ../raster/r.horizon/main.c:404 msgid "You didn't specify a horizon raster name. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:415 +#: ../raster/r.horizon/main.c:419 msgid "Negative values of start angle are not allowed. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:419 +#: ../raster/r.horizon/main.c:423 msgid "End angle is not between 0 and 360. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:423 +#: ../raster/r.horizon/main.c:427 msgid "You specify a start grater than the end angle. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:431 +#: ../raster/r.horizon/main.c:435 msgid "You didn't specify an angle step size. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:442 +#: ../raster/r.horizon/main.c:446 msgid "Could not read bufferzone size. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:447 ../raster/r.horizon/main.c:453 -#: ../raster/r.horizon/main.c:460 ../raster/r.horizon/main.c:467 +#: ../raster/r.horizon/main.c:451 ../raster/r.horizon/main.c:457 +#: ../raster/r.horizon/main.c:464 ../raster/r.horizon/main.c:471 #, c-format msgid "Could not read %s bufferzone size. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:448 +#: ../raster/r.horizon/main.c:452 msgid "east" msgstr "est" -#: ../raster/r.horizon/main.c:454 +#: ../raster/r.horizon/main.c:458 msgid "west" msgstr "vest" -#: ../raster/r.horizon/main.c:461 +#: ../raster/r.horizon/main.c:465 msgid "south" msgstr "sud" -#: ../raster/r.horizon/main.c:468 +#: ../raster/r.horizon/main.c:472 msgid "north" msgstr "nord" -#: ../raster/r.horizon/main.c:473 +#: ../raster/r.horizon/main.c:477 msgid "Could not read maximum distance. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:484 +#: ../raster/r.horizon/main.c:488 msgid "The distance value must be 0.5-1.5. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:654 ../raster/r.in.ascii/main.c:187 +#: ../raster/r.horizon/main.c:656 ../raster/r.in.ascii/main.c:187 #, c-format msgid "OOPS: rows changed from %d to %d" msgstr "OOPS: rânduri schimbate din %d în %d" -#: ../raster/r.horizon/main.c:658 ../raster/r.in.ascii/main.c:190 +#: ../raster/r.horizon/main.c:660 ../raster/r.in.ascii/main.c:190 #, c-format msgid "OOPS: cols changed from %d to %d" msgstr "OOPS: coloane schimbate din %d în %d" -#: ../raster/r.horizon/main.c:1174 +#: ../raster/r.horizon/main.c:849 ../raster/r.horizon/main.c:867 +#: ../raster/r.horizon/main.c:1203 ../raster/r.horizon/main.c:1223 +#: ../raster/r.proj/main.c:450 ../raster/r.proj/main.c:541 +#, fuzzy, c-format +msgid "Error in %s" +msgstr "Eroare: %s" + +#: ../raster/r.horizon/main.c:1176 #, c-format msgid "Calculating map %01d of %01d (angle %.2f, raster map <%s>)" msgstr "" @@ -9352,7 +9706,7 @@ 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:183 +#: ../raster/r.series.accumulate/main.c:132 ../raster/r.series/main.c:184 msgid "Ignore values outside this range" msgstr "" @@ -9376,7 +9730,7 @@ msgid "Huglin Heliothermal index" msgstr "" -#: ../raster/r.series.accumulate/main.c:163 ../raster/r.series/main.c:191 +#: ../raster/r.series.accumulate/main.c:163 ../raster/r.series/main.c:192 msgid "Do not keep files open" msgstr "" @@ -9385,27 +9739,30 @@ msgstr "" #: ../raster/r.series.accumulate/main.c:206 ../raster/r.neighbors/main.c:266 -#: ../raster/r.series/main.c:204 ../raster/r.mapcalc/main.c:131 -#: ../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.external/main.c:170 ../vector/v.colors/main.c:206 +#: ../raster/r.series/main.c:205 ../raster/r.mapcalc/main.c:131 +#: ../raster/r.buildvrt/main.c:109 ../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.external/main.c:170 +#: ../vector/v.colors/main.c:219 #, c-format msgid "%s= and %s= are mutually exclusive" msgstr "" -#: ../raster/r.series.accumulate/main.c:210 ../raster/r.series/main.c:208 -#: ../raster/r.series.interp/main.c:126 ../raster/r.series.interp/main.c:142 +#: ../raster/r.series.accumulate/main.c:210 ../raster/r.series/main.c:209 +#: ../raster/r.buildvrt/main.c:113 ../raster/r.series.interp/main.c:126 +#: ../raster/r.series.interp/main.c:142 #, c-format msgid "Please specify %s= or %s=" msgstr "" -#: ../raster/r.series.accumulate/main.c:255 ../raster/r.series/main.c:275 +#: ../raster/r.series.accumulate/main.c:255 ../raster/r.series/main.c:288 +#: ../raster/r.buildvrt/main.c:174 msgid "No raster map name found in input file" msgstr "" -#: ../raster/r.series.accumulate/main.c:318 ../raster/r.slope.aspect/main.c:544 -#: ../raster/r.series/main.c:386 ../raster/r.patch/main.c:140 -#: ../raster/r.series.interp/main.c:339 ../raster/r.relief/main.c:316 +#: ../raster/r.series.accumulate/main.c:318 ../raster/r.slope.aspect/main.c:577 +#: ../raster/r.series/main.c:415 ../raster/r.patch/main.c:140 +#: ../raster/r.series.interp/main.c:339 ../raster/r.relief/main.c:317 msgid "Percent complete..." msgstr "" @@ -9467,10 +9824,10 @@ msgstr "Citirea hărții%s ..." #: ../raster/r.distance/report.c:61 -#: ../scripts/i.colors.enhance/i.colors.enhance.py:153 -#: ../scripts/i.colors.enhance/i.colors.enhance.py:176 -#: ../scripts/i.colors.enhance/i.colors.enhance.py:186 -#: ../scripts/i.colors.enhance/i.colors.enhance.py:210 +#: ../scripts/i.colors.enhance/i.colors.enhance.py:161 +#: ../scripts/i.colors.enhance/i.colors.enhance.py:184 +#: ../scripts/i.colors.enhance/i.colors.enhance.py:194 +#: ../scripts/i.colors.enhance/i.colors.enhance.py:218 msgid "Processing..." msgstr "" @@ -10388,9 +10745,9 @@ #: ../raster/r.contour/main.c:183 ../raster/r.stream.extract/close.c:194 #: ../vector/v.net.distance/main.c:291 ../vector/v.in.lidar/attributes.c:135 #: ../vector/v.net.allpairs/main.c:179 ../vector/v.in.dwg/main.c:240 -#: ../vector/v.in.ogr/main.c:1138 ../vector/v.net.path/path.c:109 +#: ../vector/v.in.ogr/main.c:1201 ../vector/v.net.path/path.c:109 #: ../vector/v.overlay/main.c:587 ../vector/v.net.iso/main.c:390 -#: ../vector/v.net.flow/main.c:181 ../vector/v.distance/main.c:1419 +#: ../vector/v.net.flow/main.c:181 ../vector/v.distance/main.c:1427 #: ../vector/v.net.timetable/main.c:103 ../vector/v.to.points/main.c:192 #: ../vector/v.net.components/main.c:190 ../vector/v.net.centrality/main.c:266 #: ../vector/v.net.alloc/main.c:329 @@ -10400,7 +10757,7 @@ #: ../raster/r.contour/main.c:188 ../raster3d/r3.flow/main.c:67 #: ../vector/v.in.lidar/attributes.c:139 ../vector/v.reclass/main.c:322 -#: ../vector/v.in.dwg/main.c:244 ../vector/v.in.ogr/main.c:1360 +#: ../vector/v.in.dwg/main.c:244 ../vector/v.in.ogr/main.c:1430 #: ../vector/v.in.ascii/main.c:523 ../vector/v.to.points/main.c:197 #: ../vector/v.in.dxf/write_vect.c:241 #, c-format @@ -10408,8 +10765,8 @@ msgstr "" #: ../raster/r.contour/main.c:203 ../vector/v.select/copy_tabs.c:17 -#: ../vector/v.voronoi/main.c:384 ../vector/v.extract/copy_tab.c:57 -#: ../vector/v.generalize/misc.c:134 +#: ../vector/v.voronoi/main.c:384 ../vector/v.decimate/copy_tab.c:54 +#: ../vector/v.extract/copy_tab.c:57 ../vector/v.generalize/misc.c:134 msgid "Writing attributes..." msgstr "Scrierea atributelor..." @@ -10420,7 +10777,7 @@ msgid "Unable to insert new record: '%s'" msgstr "" -#: ../raster/r.contour/main.c:237 ../raster/r.in.lidar/main.c:608 +#: ../raster/r.contour/main.c:237 ../raster/r.in.lidar/main.c:613 #: ../vector/v.generalize/displacement.c:78 msgid "Reading data..." msgstr "Citirea datei..." @@ -10455,7 +10812,7 @@ msgstr[1] "" msgstr[2] "" -#: ../raster/r.contour/cont.c:213 +#: ../raster/r.contour/cont.c:214 #, c-format msgid "%d crossing found" msgid_plural "%d crossings found" @@ -10463,203 +10820,215 @@ msgstr[1] "" msgstr[2] "" -#: ../raster/r.contour/cont.c:266 +#: ../raster/r.contour/cont.c:267 msgid "Illegal edge number" msgstr "" -#: ../raster/r.contour/cont.c:374 +#: ../raster/r.contour/cont.c:375 msgid "Edge number out of range" msgstr "" -#: ../raster/r.slope.aspect/main.c:152 ../raster/r.param.scale/interface.c:56 +#: ../raster/r.slope.aspect/main.c:170 ../raster/r.param.scale/interface.c:56 #: ../raster/r.relief/main.c:110 ../imagery/i.topo.corr/main.c:48 msgid "terrain" msgstr "teren" -#: ../raster/r.slope.aspect/main.c:153 +#: ../raster/r.slope.aspect/main.c:171 msgid "aspect" msgstr "expoziția" -#: ../raster/r.slope.aspect/main.c:154 +#: ../raster/r.slope.aspect/main.c:172 msgid "slope" msgstr "panta" -#: ../raster/r.slope.aspect/main.c:155 +#: ../raster/r.slope.aspect/main.c:173 msgid "curvature" msgstr "cubura" -#: ../raster/r.slope.aspect/main.c:156 +#: ../raster/r.slope.aspect/main.c:174 msgid "Generates raster maps of slope, aspect, curvatures and partial derivatives from an elevation raster map." msgstr "" -#: ../raster/r.slope.aspect/main.c:158 +#: ../raster/r.slope.aspect/main.c:176 msgid "Aspect is calculated counterclockwise from east." msgstr "Orientarea este calculată în invers acelor de ceasornic pornind din est." -#: ../raster/r.slope.aspect/main.c:165 ../vector/v.surf.rst/main.c:201 +#: ../raster/r.slope.aspect/main.c:183 ../vector/v.surf.rst/main.c:203 msgid "Name for output slope raster map" msgstr "Nume de ieșire pentru harta raster pantă " -#: ../raster/r.slope.aspect/main.c:166 ../raster/r.slope.aspect/main.c:172 -#: ../raster/r.slope.aspect/main.c:196 ../raster/r.slope.aspect/main.c:203 -#: ../raster/r.slope.aspect/main.c:210 ../raster/r.slope.aspect/main.c:217 -#: ../raster/r.slope.aspect/main.c:224 ../raster/r.slope.aspect/main.c:231 -#: ../raster/r.slope.aspect/main.c:238 ../raster/r.watershed/front/main.c:139 -#: ../raster/r.watershed/front/main.c:146 -#: ../raster/r.watershed/front/main.c:153 +#: ../raster/r.slope.aspect/main.c:184 ../raster/r.slope.aspect/main.c:190 +#: ../raster/r.slope.aspect/main.c:214 ../raster/r.slope.aspect/main.c:221 +#: ../raster/r.slope.aspect/main.c:228 ../raster/r.slope.aspect/main.c:235 +#: ../raster/r.slope.aspect/main.c:242 ../raster/r.slope.aspect/main.c:249 +#: ../raster/r.slope.aspect/main.c:256 ../raster/r.watershed/front/main.c:147 +#: ../raster/r.watershed/front/main.c:154 #: ../raster/r.watershed/front/main.c:160 -#: ../raster/r.watershed/front/main.c:166 -#: ../raster/r.watershed/front/main.c:172 -#: ../raster/r.watershed/front/main.c:180 -#: ../raster/r.watershed/front/main.c:188 -#: ../raster/r.watershed/front/main.c:195 ../vector/v.surf.rst/main.c:172 -#: ../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:232 ../vector/v.surf.rst/main.c:239 -#: ../vector/v.surf.rst/main.c:246 ../vector/v.surf.rst/main.c:253 +#: ../raster/r.watershed/front/main.c:167 +#: ../raster/r.watershed/front/main.c:173 +#: ../raster/r.watershed/front/main.c:179 +#: ../raster/r.watershed/front/main.c:186 +#: ../raster/r.watershed/front/main.c:193 +#: ../raster/r.watershed/front/main.c:200 ../vector/v.surf.rst/main.c:174 +#: ../vector/v.surf.rst/main.c:198 ../vector/v.surf.rst/main.c:204 +#: ../vector/v.surf.rst/main.c:210 ../vector/v.surf.rst/main.c:216 +#: ../vector/v.surf.rst/main.c:222 ../vector/v.surf.rst/main.c:228 +#: ../vector/v.surf.rst/main.c:234 ../vector/v.surf.rst/main.c:241 +#: ../vector/v.surf.rst/main.c:248 ../vector/v.surf.rst/main.c:255 #: ../vector/v.surf.bspline/main.c:130 ../vector/v.surf.bspline/main.c:135 -#: ../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.vol.rst/main.c:293 ../vector/v.vol.rst/main.c:299 +#: ../vector/v.vol.rst/main.c:362 ../vector/v.vol.rst/main.c:368 +#: ../vector/v.vol.rst/main.c:374 ../vector/v.vol.rst/main.c:381 +#: ../vector/v.vol.rst/main.c:387 ../vector/v.vol.rst/main.c:393 +#: ../vector/v.vol.rst/main.c:399 ../vector/v.vol.rst/main.c:405 msgid "Outputs" msgstr "Ieșiri" -#: ../raster/r.slope.aspect/main.c:171 ../vector/v.surf.rst/main.c:207 +#: ../raster/r.slope.aspect/main.c:189 ../vector/v.surf.rst/main.c:209 msgid "Name for output aspect raster map" msgstr "Nume de ieșire pentru harta raster orientare " -#: ../raster/r.slope.aspect/main.c:180 +#: ../raster/r.slope.aspect/main.c:198 msgid "Format for reporting the slope" msgstr "Format de ieșire pentru pantă" -#: ../raster/r.slope.aspect/main.c:187 +#: ../raster/r.slope.aspect/main.c:205 msgid "Type of output aspect and slope maps" msgstr "Tip de ieșire pentru hărțile de pantă și orientare" -#: ../raster/r.slope.aspect/main.c:195 ../vector/v.surf.rst/main.c:213 +#: ../raster/r.slope.aspect/main.c:213 ../vector/v.surf.rst/main.c:215 msgid "Name for output profile curvature raster map" msgstr "Nume de ieșire pentru harta raster profilul curburii" -#: ../raster/r.slope.aspect/main.c:202 ../vector/v.surf.rst/main.c:219 +#: ../raster/r.slope.aspect/main.c:220 ../vector/v.surf.rst/main.c:221 msgid "Name for output tangential curvature raster map" msgstr "Nume de ieșire pentru harta raster curbura tangențială" -#: ../raster/r.slope.aspect/main.c:209 +#: ../raster/r.slope.aspect/main.c:227 msgid "Name for output first order partial derivative dx (E-W slope) raster map" msgstr "Nume de ieșire pentru harta raster derivata parțială de ordin 1 dx (panta E-V)" -#: ../raster/r.slope.aspect/main.c:216 +#: ../raster/r.slope.aspect/main.c:234 msgid "Name for output first order partial derivative dy (N-S slope) raster map" msgstr "Nume de ieșire pentru harta raster derivata parțială de ordin 1 dx (panta N-S)" -#: ../raster/r.slope.aspect/main.c:223 +#: ../raster/r.slope.aspect/main.c:241 msgid "Name for output second order partial derivative dxx raster map" msgstr "Nume de ieșire pentru harta raster derivata parțială de ordin 2 dxx" -#: ../raster/r.slope.aspect/main.c:230 +#: ../raster/r.slope.aspect/main.c:248 msgid "Name for output second order partial derivative dyy raster map" msgstr "Nume de ieșire pentru harta raster derivata parțială de ordin 2 dyy" -#: ../raster/r.slope.aspect/main.c:237 +#: ../raster/r.slope.aspect/main.c:255 msgid "Name for output second order partial derivative dxy raster map" msgstr "Nume de ieșire pentru harta raster derivata parțială de ordin 2 dxy" -#: ../raster/r.slope.aspect/main.c:243 +#: ../raster/r.slope.aspect/main.c:261 msgid "Multiplicative factor to convert elevation units to horizontal units" msgstr "" -#: ../raster/r.slope.aspect/main.c:252 +#: ../raster/r.slope.aspect/main.c:270 msgid "Minimum slope value (in percent) for which aspect is computed" msgstr "" -#: ../raster/r.slope.aspect/main.c:261 +#: ../raster/r.slope.aspect/main.c:279 msgid "Do not align the current region to the raster elevation map" msgstr "" -#: ../raster/r.slope.aspect/main.c:315 ../raster/r.relief/main.c:220 +#: ../raster/r.slope.aspect/main.c:285 +msgid "Compute output at edges and near NULL values" +msgstr "" + +#: ../raster/r.slope.aspect/main.c:291 +msgid "Create aspect as degrees clockwise from North (azimuth), with flat = -9999" +msgstr "" + +#: ../raster/r.slope.aspect/main.c:293 +msgid "Default: degrees counter-clockwise from East, with flat = 0" +msgstr "" + +#: ../raster/r.slope.aspect/main.c:348 ../raster/r.relief/main.c:221 #, c-format msgid "%s=%s - must be a positive number" msgstr "%s=%s - trebuie să fie un număr pozitiv" -#: ../raster/r.slope.aspect/main.c:321 ../raster/r.relief/main.c:201 -#: ../raster/r.relief/main.c:207 +#: ../raster/r.slope.aspect/main.c:354 ../raster/r.relief/main.c:202 +#: ../raster/r.relief/main.c:208 #, c-format msgid "%s=%s - must be a non-negative number" msgstr "%s=%s - trebuie să fie un număr nenegativ" -#: ../raster/r.slope.aspect/main.c:336 +#: ../raster/r.slope.aspect/main.c:369 #, c-format msgid "You must specify at least one of the parameters: <%s>, <%s>, <%s>, <%s>, <%s>, <%s>, <%s>, <%s> or <%s>" msgstr "Trebuie să specificați cel puțin unul dintre parametrii: <%s>, <%s>, <%s>, <%s>, <%s>, <%s>, <%s>, <%s> or <%s>" -#: ../raster/r.slope.aspect/main.c:358 +#: ../raster/r.slope.aspect/main.c:391 #, c-format msgid "Wrong raster type: %s" msgstr "Tip raster greșit: %s" -#: ../raster/r.slope.aspect/main.c:387 +#: ../raster/r.slope.aspect/main.c:420 msgid "r.slope.aspect does not convert horizontal units to meters in this version, see manual page." msgstr "" -#: ../raster/r.slope.aspect/main.c:968 +#: ../raster/r.slope.aspect/main.c:1025 #, c-format msgid "Elevation products for mapset <%s> in <%s>" msgstr "Produse de elevație pentru mapset-ul <%s> din <%s>" -#: ../raster/r.slope.aspect/main.c:987 +#: ../raster/r.slope.aspect/main.c:1044 #, c-format msgid "Min computed aspect %.4f, max computed aspect %.4f" msgstr "" -#: ../raster/r.slope.aspect/main.c:1051 +#: ../raster/r.slope.aspect/main.c:1145 #, c-format msgid "Aspect raster map <%s> complete" msgstr "Harta raster orientare <%s> completă" -#: ../raster/r.slope.aspect/main.c:1108 +#: ../raster/r.slope.aspect/main.c:1202 #, c-format msgid "Min computed slope %.4f, max computed slope %.4f" msgstr "" -#: ../raster/r.slope.aspect/main.c:1161 +#: ../raster/r.slope.aspect/main.c:1255 #, c-format msgid "Slope raster map <%s> complete" msgstr "Harta raster pantă <%s> completă" -#: ../raster/r.slope.aspect/main.c:1233 +#: ../raster/r.slope.aspect/main.c:1327 #, c-format msgid "Profile curve raster map <%s> complete" msgstr "Harta raster curbura în profil <%s> completă" -#: ../raster/r.slope.aspect/main.c:1260 +#: ../raster/r.slope.aspect/main.c:1354 #, c-format msgid "Tangential curve raster map <%s> complete" msgstr "Harta raster curbura tangențială <%s> completă" -#: ../raster/r.slope.aspect/main.c:1285 +#: ../raster/r.slope.aspect/main.c:1379 #, c-format msgid "E-W slope raster map <%s> complete" msgstr "Harta raster panta E-V <%s> completă" -#: ../raster/r.slope.aspect/main.c:1310 +#: ../raster/r.slope.aspect/main.c:1404 #, c-format msgid "N-S slope raster map <%s> complete" msgstr "Harta raster panta N-S <%s> completă" -#: ../raster/r.slope.aspect/main.c:1335 +#: ../raster/r.slope.aspect/main.c:1429 #, c-format msgid "Dxx raster map <%s> complete" msgstr "Harta raster dxx <%s> completă" -#: ../raster/r.slope.aspect/main.c:1360 +#: ../raster/r.slope.aspect/main.c:1454 #, c-format msgid "Dyy raster map <%s> complete" msgstr "Harta raster dyy <%s> completă" -#: ../raster/r.slope.aspect/main.c:1385 +#: ../raster/r.slope.aspect/main.c:1479 #, c-format msgid "Dxy raster map <%s> complete" msgstr "Harta raster dxy <%s> completă" @@ -10787,7 +11156,7 @@ msgid "\"%s\" field missing from header" msgstr "" -#: ../raster/r.stream.extract/main.c:78 ../raster/r.watershed/front/main.c:78 +#: ../raster/r.stream.extract/main.c:78 ../raster/r.watershed/front/main.c:80 msgid "stream network" msgstr "" @@ -10803,11 +11172,6 @@ msgid "Stream extraction will use provided accumulation instead of calculating it anew" msgstr "" -#: ../raster/r.stream.extract/main.c:89 ../raster/r.stream.extract/main.c:97 -#: ../raster/r.flow/main.c:435 ../raster/r.flow/main.c:441 -msgid "Input maps" -msgstr "" - #: ../raster/r.stream.extract/main.c:93 msgid "Name of input raster map with real depressions" msgstr "" @@ -10906,13 +11270,13 @@ msgstr "" #: ../raster/r.stream.extract/main.c:318 -#: ../raster/r.watershed/seg/init_vars.c:252 +#: ../raster/r.watershed/seg/init_vars.c:255 #, c-format msgid "Will need up to %.2f MB of disk space" msgstr "" #: ../raster/r.stream.extract/main.c:320 -#: ../raster/r.watershed/seg/init_vars.c:254 +#: ../raster/r.watershed/seg/init_vars.c:258 #, c-format msgid "Will need up to %.2f GB (%.0f MB) of disk space" msgstr "" @@ -10995,17 +11359,14 @@ msgid "Unable to re-open segment file" msgstr "" -#: ../raster/r.stream.extract/cseg.c:47 ../raster/r.stream.extract/dseg.c:47 -#: ../raster/r.stream.extract/dseg.c:97 ../raster/r.stream.extract/bseg.c:46 -#: ../raster/r.stream.extract/bseg.c:96 ../raster/r.stream.extract/seg.c:52 -#: ../raster/r.stream.extract/seg.c:94 ../raster/r.stream.extract/seg.c:103 +#: ../raster/r.stream.extract/cseg.c:47 ../raster/r.stream.extract/cseg.c:97 +#: ../raster/r.stream.extract/dseg.c:47 ../raster/r.stream.extract/dseg.c:97 +#: ../raster/r.stream.extract/bseg.c:46 ../raster/r.stream.extract/bseg.c:96 +#: ../raster/r.stream.extract/seg.c:52 ../raster/r.stream.extract/seg.c:94 +#: ../raster/r.stream.extract/seg.c:103 msgid "Unable to read segment file" msgstr "" -#: ../raster/r.stream.extract/cseg.c:97 -msgid "Unabel to read segment file" -msgstr "" - #: ../raster/r.stream.extract/cseg.c:120 #, c-format msgid "Unable to segment put row %d for raster map <%s>" @@ -11044,8 +11405,8 @@ msgstr "" #: ../raster/r.stream.extract/streams.c:336 -#: ../raster/r.watershed/seg/do_cum.c:487 -#: ../raster/r.watershed/ram/do_cum.c:443 +#: ../raster/r.watershed/seg/do_cum.c:518 +#: ../raster/r.watershed/ram/do_cum.c:469 #, c-format msgid "MFD: cumulative proportion of flow distribution not 1.0 but %f" msgstr "" @@ -11086,7 +11447,8 @@ msgstr "" #: ../raster/r.stream.extract/close.c:198 -#, c-format +#: ../scripts/v.db.addtable/v.db.addtable.py:147 +#, c-format, python-format msgid "Unable to create index on table <%s>" msgstr "" @@ -11096,7 +11458,7 @@ msgstr "" #: ../raster/r.stream.extract/close.c:255 ../raster/r.grow.distance/main.c:325 -#: ../raster/r.fill.dir/main.c:253 +#: ../raster/r.fill.dir/main.c:259 msgid "Writing output raster maps..." msgstr "" @@ -11222,8 +11584,8 @@ msgid "Distance filter remains flat before beginning exponent" msgstr "" -#: ../raster/r.random.surface/main.c:102 -msgid "Random seed (SEED_MIN >= value >= SEED_MAX), default [random]" +#: ../raster/r.random.surface/main.c:102 ../raster/r.random.cells/main.c:77 +msgid "Random seed, default [random]" msgstr "" #: ../raster/r.random.surface/main.c:108 @@ -11234,12 +11596,12 @@ msgid "Uniformly distributed cell values" msgstr "" -#: ../raster/r.random.surface/main.c:128 ../raster/r.random.cells/init.c:96 +#: ../raster/r.random.surface/main.c:128 ../raster/r.random.cells/init.c:93 #, c-format msgid "Generating raster map <%s>..." msgstr "" -#: ../raster/r.random.surface/save.c:98 ../raster/r.drain/main.c:522 +#: ../raster/r.random.surface/save.c:98 ../raster/r.drain/main.c:523 #: ../raster/r.random.cells/indep.c:139 ../raster/r.composite/main.c:191 #: ../imagery/i.ifft/main.c:207 #, c-format @@ -11260,45 +11622,30 @@ msgid "Output raster map required" msgstr "" -#: ../raster/r.random.surface/init.c:108 -#, c-format -msgid "Seed (%d) larger than maximum (%d)" -msgstr "" - -#: ../raster/r.random.surface/init.c:111 ../raster/r.random.surface/init.c:120 -#, c-format -msgid " seed is set to %d" -msgstr "" - -#: ../raster/r.random.surface/init.c:116 -#, c-format -msgid "Seed (%d) smaller than minimum (%d)" -msgstr "" - -#: ../raster/r.random.surface/init.c:159 +#: ../raster/r.random.surface/init.c:141 #, c-format msgid "Distance value (%d): %lf must be >= 0.0" msgstr "" -#: ../raster/r.random.surface/init.c:187 +#: ../raster/r.random.surface/init.c:169 #, c-format msgid "Exponent value (%lf) must be > 0.0" msgstr "" -#: ../raster/r.random.surface/init.c:211 +#: ../raster/r.random.surface/init.c:193 #, c-format msgid "Flat value (%lf) must be less than distance value (%lf)" msgstr "" -#: ../raster/r.random.surface/init.c:232 +#: ../raster/r.random.surface/init.c:214 msgid "Must have a distance value for each filter" msgstr "" -#: ../raster/r.random.surface/init.c:264 +#: ../raster/r.random.surface/init.c:246 msgid "Must have a exponent value for each filter" msgstr "" -#: ../raster/r.random.surface/init.c:281 +#: ../raster/r.random.surface/init.c:263 msgid "Must have a weight value for each filter" msgstr "" @@ -11343,64 +11690,64 @@ msgid "File not found: %s" msgstr "Fișierul nu a fost găsit: %s" -#: ../raster/r.fill.dir/main.c:88 +#: ../raster/r.fill.dir/main.c:90 msgid "sink" msgstr "" -#: ../raster/r.fill.dir/main.c:89 +#: ../raster/r.fill.dir/main.c:91 msgid "fill sinks" msgstr "" -#: ../raster/r.fill.dir/main.c:90 +#: ../raster/r.fill.dir/main.c:92 msgid "depressions" msgstr "" -#: ../raster/r.fill.dir/main.c:92 +#: ../raster/r.fill.dir/main.c:94 msgid "Filters and generates a depressionless elevation map and a flow direction map from a given elevation raster map." msgstr "Filtrează și generează o harta de elevație a depresiunilor și o hartă a direcției de scurgere dintr-un raster dat." -#: ../raster/r.fill.dir/main.c:99 +#: ../raster/r.fill.dir/main.c:101 msgid "Name for output depressionless elevation raster map" msgstr "" -#: ../raster/r.fill.dir/main.c:103 +#: ../raster/r.fill.dir/main.c:105 msgid "Name for output flow direction map for depressionless elevation raster map" msgstr "" -#: ../raster/r.fill.dir/main.c:108 +#: ../raster/r.fill.dir/main.c:110 msgid "Name for output raster map of problem areas" msgstr "" -#: ../raster/r.fill.dir/main.c:115 +#: ../raster/r.fill.dir/main.c:117 msgid "Aspect direction format" msgstr "" -#: ../raster/r.fill.dir/main.c:121 +#: ../raster/r.fill.dir/main.c:123 msgid "Find unresolved areas only" msgstr "" -#: ../raster/r.fill.dir/main.c:127 +#: ../raster/r.fill.dir/main.c:129 #, c-format msgid "The '%c' flag requires '%s'to be specified" msgstr "" -#: ../raster/r.fill.dir/main.c:148 +#: ../raster/r.fill.dir/main.c:150 msgid "Direction map is D8 resolution, i.e. 45 degrees" msgstr "" -#: ../raster/r.fill.dir/main.c:190 +#: ../raster/r.fill.dir/main.c:192 msgid "Reading input elevation raster map..." msgstr "" -#: ../raster/r.fill.dir/main.c:200 +#: ../raster/r.fill.dir/main.c:202 msgid "Filling sinks..." msgstr "" -#: ../raster/r.fill.dir/main.c:204 +#: ../raster/r.fill.dir/main.c:206 msgid "Determining flow directions for ambiguous cases..." msgstr "" -#: ../raster/r.fill.dir/main.c:217 +#: ../raster/r.fill.dir/main.c:219 msgid "Repeat to get the final directions..." msgstr "" @@ -11486,14 +11833,6 @@ msgid "Pass 2 of 2..." msgstr "" -#: ../raster/r.clump/clump.c:99 ../raster/r.clump/clump.c:151 -#: ../raster/r.clump/minsize.c:152 ../raster/r.clump/minsize.c:253 -#: ../raster/r.clump/minsize.c:287 ../raster/r.clump/minsize.c:293 -#: ../raster/r.clump/minsize.c:424 ../raster/r.clump/minsize.c:447 -#: ../raster/r.clump/minsize.c:518 ../imagery/i.segment/cluster.c:431 -msgid "Unable to read from temp file" -msgstr "" - #: ../raster/r.clump/clump.c:115 ../raster/r.clump/clump.c:347 #: ../raster/r.clump/clump.c:361 ../raster/r.clump/clump.c:648 #: ../raster/r.clump/clump.c:662 ../raster/r.clump/minsize.c:163 @@ -11521,9 +11860,9 @@ msgid "%d-band clumping with threshold %g" msgstr "" -#: ../raster/r.clump/clump.c:451 ../imagery/i.segment/write_output.c:112 -#: ../imagery/i.segment/open_files.c:71 ../imagery/i.segment/open_files.c:238 -#: ../imagery/i.segment/open_files.c:246 +#: ../raster/r.clump/clump.c:451 ../imagery/i.segment/write_output.c:114 +#: ../imagery/i.segment/open_files.c:57 ../imagery/i.segment/open_files.c:232 +#: ../imagery/i.segment/open_files.c:240 #, c-format msgid "No min/max found in raster map <%s>" msgstr "" @@ -11608,7 +11947,7 @@ msgid "PNG error" msgstr "" -#: ../raster/r.in.png/main.c:485 ../raster/r.cross/main.c:168 +#: ../raster/r.in.png/main.c:485 ../raster/r.cross/main.c:161 #: ../raster/r.basins.fill/main.c:146 ../raster/r.resample/main.c:125 #, c-format msgid "Creating support files for <%s>..." @@ -11638,34 +11977,35 @@ msgid "Output image file header only and exit" msgstr "" -#: ../raster/r.cross/main.c:72 +#: ../raster/r.cross/main.c:71 msgid "Creates a cross product of the category values from multiple raster map layers." msgstr "Crează produse intersectate a categoriilor de valori din straturi multiple de rastere." -#: ../raster/r.cross/main.c:81 +#: ../raster/r.cross/main.c:80 #, c-format msgid "Names of 2-%d input raster maps" msgstr "Numele a două 2-%d hărți raster de intrare" -#: ../raster/r.cross/main.c:90 -msgid "Non-zero data only" +#: ../raster/r.cross/main.c:89 +#, fuzzy +msgid "Non-NULL data only" msgstr "Doar datele nenule" -#: ../raster/r.cross/main.c:103 +#: ../raster/r.cross/main.c:102 #, c-format msgid "More than %d files not allowed" msgstr "Mai mult de %d fișiere nu sunt permise" -#: ../raster/r.cross/main.c:119 +#: ../raster/r.cross/main.c:111 msgid "Must specify 2 or more input maps" msgstr "Trebuie specificate 2 sau mai multe hărți de intrare" -#: ../raster/r.cross/main.c:136 +#: ../raster/r.cross/main.c:129 #, c-format msgid "%s: STEP 2 ..." msgstr "%s: PASUL 2 ..." -#: ../raster/r.cross/main.c:178 +#: ../raster/r.cross/main.c:171 #, c-format msgid "%d categories" msgstr "" @@ -11680,40 +12020,45 @@ msgid "%s: STEP 3 ... " msgstr "%s: PASUL 3 ..." -#: ../raster/r.series/main.c:141 +#: ../raster/r.series/main.c:142 msgid "Makes each output cell value a function of the values assigned to the corresponding cells in the input raster map layers." msgstr "Face fiecare valoare a celulei rezultate în funcție de valorile corespunzătoare celulelor din harta raster de intrare." -#: ../raster/r.series/main.c:150 +#: ../raster/r.series/main.c:151 msgid "Input file with one raster map name and optional one weight per line, field separator between name and weight is |" msgstr "" -#: ../raster/r.series/main.c:161 ../raster3d/r3.neighbors/main.c:119 +#: ../raster/r.series/main.c:162 ../raster3d/r3.neighbors/main.c:119 msgid "Aggregate operation" msgstr "Operațiune de agregare" -#: ../raster/r.series/main.c:176 +#: ../raster/r.series/main.c:177 msgid "Weighting factor for each input map, default value is 1.0 for each input map" msgstr "" -#: ../raster/r.series/main.c:250 ../raster/r.series/main.c:312 +#: ../raster/r.series/main.c:253 ../raster/r.series/main.c:325 msgid "Weights must be positive" msgstr "" -#: ../raster/r.series/main.c:268 ../raster/r.series/main.c:318 +#: ../raster/r.series/main.c:271 ../raster/r.series/main.c:331 #, c-format msgid "Reading raster map <%s> using weight %f..." msgstr "" -#: ../raster/r.series/main.c:298 +#: ../raster/r.series/main.c:274 ../raster/r.series/main.c:334 +#, fuzzy, c-format +msgid "Unable to open input raster <%s>" +msgstr "Imposibil de a deschide fișierul de intrare <%s>" + +#: ../raster/r.series/main.c:311 msgid "input= and weights= must have the same number of values" msgstr "" -#: ../raster/r.series/main.c:333 +#: ../raster/r.series/main.c:356 msgid "output= and method= must have the same number of values" msgstr "" -#: ../raster/r.series/main.c:351 +#: ../raster/r.series/main.c:379 #, c-format msgid "Method %s not compatible with weights, using unweighed version instead" msgstr "" @@ -11926,95 +12271,95 @@ msgid "Flag %c makes sense only with %s option or -%c flag" msgstr "" -#: ../raster/r.in.lidar/main.c:369 ../raster3d/r3.in.lidar/main.c:340 +#: ../raster/r.in.lidar/main.c:367 +msgid "Trim option can be used only with trimmean method" +msgstr "" + +#: ../raster/r.in.lidar/main.c:374 ../raster3d/r3.in.lidar/main.c:340 #, c-format msgid "File <%s> does not exist" msgstr "" -#: ../raster/r.in.lidar/main.c:386 +#: ../raster/r.in.lidar/main.c:391 msgid "zrange will not be taken into account during scan" msgstr "" -#: ../raster/r.in.lidar/main.c:399 ../raster3d/r3.in.lidar/main.c:374 +#: ../raster/r.in.lidar/main.c:404 ../raster3d/r3.in.lidar/main.c:374 #: ../vector/v.in.lidar/main.c:349 #, c-format msgid "Input file <%s> does not exist" msgstr "" -#: ../raster/r.in.lidar/main.c:403 ../raster3d/r3.in.lidar/main.c:378 +#: ../raster/r.in.lidar/main.c:408 ../raster3d/r3.in.lidar/main.c:378 #, c-format msgid "Unable to open file <%s> as a LiDAR point cloud" msgstr "" -#: ../raster/r.in.lidar/main.c:407 ../raster3d/r3.in.lidar/main.c:382 +#: ../raster/r.in.lidar/main.c:412 ../raster3d/r3.in.lidar/main.c:382 #: ../vector/v.in.lidar/main.c:358 #, c-format msgid "Unable to read LAS header of <%s>" msgstr "" -#: ../raster/r.in.lidar/main.c:423 ../raster3d/r3.in.lidar/main.c:398 +#: ../raster/r.in.lidar/main.c:428 ../raster3d/r3.in.lidar/main.c:398 msgid "First file's projection checked, checking projection of the other files..." msgstr "" -#: ../raster/r.in.lidar/main.c:461 +#: ../raster/r.in.lidar/main.c:466 #, c-format msgid "Unknown filter option <%s>" msgstr "" -#: ../raster/r.in.lidar/main.c:479 ../raster/r.in.xyz/main.c:383 +#: ../raster/r.in.lidar/main.c:484 ../raster/r.in.xyz/main.c:383 msgid "Invalid zrange" msgstr "" -#: ../raster/r.in.lidar/main.c:493 +#: ../raster/r.in.lidar/main.c:498 #, c-format msgid "Invalid %s" msgstr "" -#: ../raster/r.in.lidar/main.c:525 ../general/g.region/main.c:815 +#: ../raster/r.in.lidar/main.c:530 ../general/g.region/main.c:865 #, c-format msgid "Invalid input <%s=%s>" msgstr "Intrare nevalidă <%s=%s>" -#: ../raster/r.in.lidar/main.c:528 +#: ../raster/r.in.lidar/main.c:533 #, c-format msgid "Option '%s' must be > 0.0" msgstr "" -#: ../raster/r.in.lidar/main.c:596 +#: ../raster/r.in.lidar/main.c:601 #, c-format -msgid "Unable to process the hole map at once. Please set the '%s' option to some value lower than 100." +msgid "Unable to process the whole map at once. Please set the '%s' option to some value lower than 100." msgstr "" -#: ../raster/r.in.lidar/main.c:616 +#: ../raster/r.in.lidar/main.c:621 #, c-format msgid "Pass #%d (of %d)..." msgstr "" -#: ../raster/r.in.lidar/main.c:755 ../raster/r.drain/main.c:470 -msgid "Writing output raster map..." -msgstr "" - -#: ../raster/r.in.lidar/main.c:778 +#: ../raster/r.in.lidar/main.c:783 #, c-format msgid "%lu points found in input file(s)" msgstr "" -#: ../raster/r.in.lidar/main.c:798 +#: ../raster/r.in.lidar/main.c:803 #, c-format msgid "%lu input points were invalid and filtered out" msgstr "" -#: ../raster/r.in.lidar/main.c:801 +#: ../raster/r.in.lidar/main.c:806 #, c-format msgid "%lu input points were invalid, use -%c flag to filter them out" msgstr "" -#: ../raster/r.in.lidar/main.c:804 +#: ../raster/r.in.lidar/main.c:809 #, c-format msgid "Raster map <%s> created. %lu points from %d files found in region." msgstr "" -#: ../raster/r.in.lidar/main.c:809 +#: ../raster/r.in.lidar/main.c:814 #, c-format msgid "Raster map <%s> created. %lu points found in region." msgstr "" @@ -12024,10 +12369,10 @@ msgid "Cannot create temporary file with segments of a raster map" msgstr "" -#: ../raster/r.in.lidar/projection.c:34 ../raster/r.in.gdal/proj.c:131 -#: ../raster/r.external/proj.c:131 ../raster3d/r3.in.lidar/projection.c:36 +#: ../raster/r.in.lidar/projection.c:34 ../raster/r.in.gdal/proj.c:153 +#: ../raster/r.external/proj.c:153 ../raster3d/r3.in.lidar/projection.c:36 #: ../vector/v.in.lidar/projection.c:32 ../vector/v.in.pdal/projection.c:31 -#: ../vector/v.in.ogr/proj.c:322 ../vector/v.external/proj.c:223 +#: ../vector/v.in.ogr/proj.c:361 ../vector/v.external/proj.c:246 msgid "" "Projection of dataset does not appear to match current location.\n" "\n" @@ -12046,10 +12391,10 @@ msgid "Import dataset PROJ_INFO is:\n" msgstr "" -#: ../raster/r.in.lidar/projection.c:91 ../raster/r.in.gdal/proj.c:237 -#: ../raster/r.external/proj.c:237 ../raster3d/r3.in.lidar/projection.c:93 +#: ../raster/r.in.lidar/projection.c:91 ../raster/r.in.gdal/proj.c:259 +#: ../raster/r.external/proj.c:259 ../raster3d/r3.in.lidar/projection.c:93 #: ../vector/v.in.lidar/projection.c:89 ../vector/v.in.pdal/projection.c:88 -#: ../vector/v.in.ogr/proj.c:428 ../vector/v.external/proj.c:329 +#: ../vector/v.in.ogr/proj.c:467 ../vector/v.external/proj.c:352 #, c-format msgid "" "\n" @@ -12068,17 +12413,17 @@ msgid "Unable to convert input map projection information to GRASS format for checking" msgstr "" -#: ../raster/r.in.lidar/projection.c:128 ../raster/r.in.gdal/proj.c:122 -#: ../raster/r.external/proj.c:122 ../raster3d/r3.in.lidar/projection.c:130 -#: ../vector/v.in.lidar/projection.c:126 ../vector/v.in.ogr/proj.c:313 -#: ../vector/v.external/proj.c:214 +#: ../raster/r.in.lidar/projection.c:128 ../raster/r.in.gdal/proj.c:144 +#: ../raster/r.external/proj.c:144 ../raster3d/r3.in.lidar/projection.c:130 +#: ../vector/v.in.lidar/projection.c:126 ../vector/v.in.ogr/proj.c:352 +#: ../vector/v.external/proj.c:237 msgid "Over-riding projection check" msgstr "" -#: ../raster/r.in.lidar/projection.c:139 ../raster/r.in.gdal/proj.c:260 -#: ../raster/r.external/proj.c:260 ../raster3d/r3.in.lidar/projection.c:141 +#: ../raster/r.in.lidar/projection.c:139 ../raster/r.in.gdal/proj.c:282 +#: ../raster/r.external/proj.c:282 ../raster3d/r3.in.lidar/projection.c:141 #: ../vector/v.in.lidar/projection.c:137 ../vector/v.in.pdal/projection.c:137 -#: ../vector/v.in.ogr/proj.c:451 ../vector/v.external/proj.c:352 +#: ../vector/v.in.ogr/proj.c:490 ../vector/v.external/proj.c:375 msgid "Projection of input dataset and current location appear to match" msgstr "" @@ -12114,14 +12459,6 @@ msgid "File containing expression(s) to evaluate" msgstr "" -#: ../raster/r.mapcalc/main.c:105 -msgid "Seed for rand() function" -msgstr "" - -#: ../raster/r.mapcalc/main.c:109 -msgid "Generate random seed (result is non-deterministic)" -msgstr "" - #: ../raster/r.mapcalc/main.c:113 msgid "List input and output maps" msgstr "" @@ -12219,8 +12556,8 @@ msgid "Unable to close raster map <%s@%s>" msgstr "Imposibil de închis harta raster <%s@%s>" -#: ../raster/r.mapcalc/map3.c:607 ../raster/r.sunhours/main.c:324 -#: ../raster/r.sunhours/main.c:335 ../raster/r.sunhours/main.c:346 +#: ../raster/r.mapcalc/map3.c:607 ../raster/r.sunhours/main.c:325 +#: ../raster/r.sunhours/main.c:336 ../raster/r.sunhours/main.c:347 #: ../imagery/i.landsat.acca/tools.c:136 #: ../imagery/i.landsat.acca/algorithm.c:234 #: ../imagery/i.landsat.acca/algorithm.c:388 @@ -12310,9 +12647,9 @@ msgstr "" #: ../raster/r.statistics/main.c:118 ../raster/r.stats.zonal/main.c:165 -#: ../raster/r.proj/main.c:237 ../imagery/i.rectify/main.c:156 +#: ../raster/r.proj/main.c:248 ../imagery/i.rectify/main.c:156 #: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:151 -#: ../vector/v.vect.stats/main.c:302 +#: ../vector/v.vect.stats/main.c:309 #, c-format msgid "<%s=%s> unknown %s" msgstr "<%s=%s> necunoscut %s" @@ -12429,31 +12766,15 @@ msgid "Cannot get projection key values of current location" msgstr "" -#: ../raster/r.sunhours/main.c:232 ../general/g.region/printwindow.c:267 -#: ../general/g.region/printwindow.c:488 ../general/g.region/printwindow.c:569 -msgid "Unable to update lat/long projection parameters" -msgstr "Imposibil de actualizat parametrii proiecției lat/long" - -#: ../raster/r.sunhours/main.c:296 ../raster/r.sunhours/main.c:391 -#: ../raster/r.sunmask/g_solposition.c:127 -#: ../general/g.region/printwindow.c:285 ../general/g.region/printwindow.c:293 -#: ../general/g.region/printwindow.c:301 ../general/g.region/printwindow.c:309 -#: ../general/g.region/printwindow.c:319 ../general/g.region/printwindow.c:503 -#: ../general/g.region/printwindow.c:596 ../general/g.region/printwindow.c:608 -#: ../general/g.region/printwindow.c:625 ../general/g.region/printwindow.c:643 -#: ../general/g.region/printwindow.c:658 -msgid "Error in pj_do_proj (projection of input coordinate pair)" -msgstr "" - -#: ../raster/r.sunhours/main.c:356 +#: ../raster/r.sunhours/main.c:357 msgid "Calculating solar elevation and azimuth..." msgstr "" -#: ../raster/r.sunhours/main.c:359 +#: ../raster/r.sunhours/main.c:360 msgid "Calculating solar elevation..." msgstr "" -#: ../raster/r.sunhours/main.c:362 +#: ../raster/r.sunhours/main.c:363 msgid "Calculating solar azimuth..." msgstr "" @@ -12616,7 +12937,7 @@ msgid "Print compression information in shell script style" msgstr "" -#: ../raster/r.compress/main.c:128 ../raster/r.compress/main.c:308 +#: ../raster/r.compress/main.c:128 ../raster/r.compress/main.c:312 #, c-format msgid "Raster map <%s> is not in the current mapset" msgstr "" @@ -12636,72 +12957,82 @@ msgid "<%s> is a GDAL-linked map - can't (un)compress" msgstr "" -#: ../raster/r.compress/main.c:215 +#: ../raster/r.compress/main.c:145 +#, c-format +msgid "<%s> is a virtual raster map - can't (un)compress" +msgstr "" + +#: ../raster/r.compress/main.c:219 msgid "DONE: uncompressed file is %lu %s (%.2f%) smaller" msgstr "" -#: ../raster/r.compress/main.c:216 +#: ../raster/r.compress/main.c:220 msgid "DONE: compressed file is %lu %s (%.2f%) smaller" msgstr "" -#: ../raster/r.compress/main.c:220 +#: ../raster/r.compress/main.c:224 msgid "DONE: uncompressed file is %lu %s (%.2f%) larger" msgstr "" -#: ../raster/r.compress/main.c:221 +#: ../raster/r.compress/main.c:225 msgid "DONE: compressed file is %lu %s (%.2f%) larger" msgstr "" -#: ../raster/r.compress/main.c:224 +#: ../raster/r.compress/main.c:228 msgid "same size" msgstr "" -#: ../raster/r.compress/main.c:240 +#: ../raster/r.compress/main.c:244 #, c-format msgid "<%s> already uncompressed" msgstr "" -#: ../raster/r.compress/main.c:243 +#: ../raster/r.compress/main.c:247 #, c-format msgid "Uncompressing <%s>" msgstr "" -#: ../raster/r.compress/main.c:251 +#: ../raster/r.compress/main.c:255 #, c-format msgid "Re-compressing <%s>" msgstr "" -#: ../raster/r.compress/main.c:254 +#: ../raster/r.compress/main.c:258 #, c-format msgid "Compressing <%s>" msgstr "" -#: ../raster/r.compress/main.c:312 +#: ../raster/r.compress/main.c:316 #, c-format msgid "<%s> is a GDAL-linked map" msgstr "" -#: ../raster/r.compress/main.c:316 +#: ../raster/r.compress/main.c:320 +#, fuzzy, c-format +msgid "<%s> is a virtual raster map" +msgstr "<%s> există deja în mapsetul curent" + +#: ../raster/r.compress/main.c:324 #, c-format msgid "<%s> is a reclass file of map <%s> in mapset <%s>" msgstr "" -#: ../raster/r.compress/main.c:336 +#: ../raster/r.compress/main.c:344 #, c-format msgid "<%s> is uncompressed (method %i: %s). Data type: %s" msgstr "" -#: ../raster/r.compress/main.c:343 +#: ../raster/r.compress/main.c:351 #, c-format msgid "<%s> is compressed (method %i: %s). Data type: %s" msgstr "" -#: ../raster/r.compress/main.c:351 +#: ../raster/r.compress/main.c:359 #, c-format msgid "<%s> has a compressed NULL file" msgstr "" -#: ../raster/r.compress/main.c:353 +#: ../raster/r.compress/main.c:362 #, c-format msgid "<%s> has an uncompressed NULL file" msgstr "" @@ -12918,22 +13249,22 @@ #: ../raster/r.out.gdal/main.c:713 ../raster/r.out.gdal/main.c:725 #: ../raster/r.out.gdal/main.c:738 ../raster/r.out.gdal/main.c:751 #: ../raster/r.out.gdal/main.c:763 ../raster/r.out.gdal/main.c:777 -#: ../raster/r.out.gdal/export_band.c:477 -#: ../raster/r.out.gdal/export_band.c:489 -#: ../raster/r.out.gdal/export_band.c:502 -#: ../raster/r.out.gdal/export_band.c:515 -#: ../raster/r.out.gdal/export_band.c:527 -#: ../raster/r.out.gdal/export_band.c:540 -#: ../raster/r.out.gdal/export_band.c:554 +#: ../raster/r.out.gdal/export_band.c:482 +#: ../raster/r.out.gdal/export_band.c:494 +#: ../raster/r.out.gdal/export_band.c:507 +#: ../raster/r.out.gdal/export_band.c:520 +#: ../raster/r.out.gdal/export_band.c:532 +#: ../raster/r.out.gdal/export_band.c:547 +#: ../raster/r.out.gdal/export_band.c:562 msgid "Selected GDAL datatype does not cover data range." msgstr "" #: ../raster/r.out.gdal/main.c:714 ../raster/r.out.gdal/main.c:726 #: ../raster/r.out.gdal/main.c:739 ../raster/r.out.gdal/main.c:752 -#: ../raster/r.out.gdal/export_band.c:478 -#: ../raster/r.out.gdal/export_band.c:490 -#: ../raster/r.out.gdal/export_band.c:503 -#: ../raster/r.out.gdal/export_band.c:516 +#: ../raster/r.out.gdal/export_band.c:483 +#: ../raster/r.out.gdal/export_band.c:495 +#: ../raster/r.out.gdal/export_band.c:508 +#: ../raster/r.out.gdal/export_band.c:521 #, c-format msgid "GDAL datatype: %s, range: %d - %d" msgstr "" @@ -12945,15 +13276,14 @@ msgid "Range to be exported: %g - %g" msgstr "Interval pentru a fi exportat: %g - %g" -#: ../raster/r.out.gdal/main.c:764 ../raster/r.out.gdal/export_band.c:528 +#: ../raster/r.out.gdal/main.c:764 ../raster/r.out.gdal/export_band.c:533 #, c-format msgid "GDAL datatype: %s, range: %u - %u" msgstr "" -#: ../raster/r.out.gdal/main.c:778 ../raster/r.out.gdal/export_band.c:541 -#: ../raster/r.out.gdal/export_band.c:555 +#: ../raster/r.out.gdal/main.c:778 ../raster/r.out.gdal/export_band.c:548 #, c-format -msgid "GDAL datatype: %s, range: %g - %g" +msgid "GDAL datatype: %s, range: %.7g - %.7g" msgstr "" #: ../raster/r.out.gdal/main.c:805 ../raster/r.out.gdal/main.c:818 @@ -12984,7 +13314,7 @@ msgid "GDAL datatype: %s, valid range: %g - %g" msgstr "" -#: ../raster/r.out.gdal/export_band.c:53 ../raster/r.out.gdal/export_band.c:359 +#: ../raster/r.out.gdal/export_band.c:53 ../raster/r.out.gdal/export_band.c:364 msgid "Unable to allocate buffer for reading raster map" msgstr "" @@ -13013,33 +13343,38 @@ msgid "The user given nodata value %g is present in rasterband <%s> and would lead to data loss. Please specify a different nodata value with the %s parameter." msgstr "" -#: ../raster/r.out.gdal/export_band.c:240 +#: ../raster/r.out.gdal/export_band.c:241 msgid "Unable to get raster band" msgstr "" -#: ../raster/r.out.gdal/export_band.c:396 -#: ../raster/r.out.gdal/export_band.c:425 -#: ../raster/r.out.gdal/export_band.c:454 +#: ../raster/r.out.gdal/export_band.c:401 +#: ../raster/r.out.gdal/export_band.c:430 +#: ../raster/r.out.gdal/export_band.c:459 msgid "Unable to write GDAL raster file" msgstr "" -#: ../raster/r.out.gdal/export_band.c:481 -#: ../raster/r.out.gdal/export_band.c:493 -#: ../raster/r.out.gdal/export_band.c:506 -#: ../raster/r.out.gdal/export_band.c:519 -#: ../raster/r.out.gdal/export_band.c:531 -#: ../raster/r.out.gdal/export_band.c:544 -#: ../raster/r.out.gdal/export_band.c:558 +#: ../raster/r.out.gdal/export_band.c:486 +#: ../raster/r.out.gdal/export_band.c:498 +#: ../raster/r.out.gdal/export_band.c:511 +#: ../raster/r.out.gdal/export_band.c:524 +#: ../raster/r.out.gdal/export_band.c:536 +#: ../raster/r.out.gdal/export_band.c:551 +#: ../raster/r.out.gdal/export_band.c:566 #, c-format msgid "Raster map <%s> range: %g - %g" msgstr "" +#: ../raster/r.out.gdal/export_band.c:563 +#, c-format +msgid "GDAL datatype: %s, range: %.16g - %.16g" +msgstr "" + #: ../raster/r.out.gdal/attr.c:140 ../raster/r.out.gdal/attr.c:178 msgid "Failed to set raster attribute table" msgstr "" #: ../raster/r.basins.fill/main.c:56 ../raster/r.water.outlet/main.c:59 -#: ../raster/r.watershed/front/main.c:75 +#: ../raster/r.watershed/front/main.c:77 msgid "watershed" msgstr "" @@ -13093,7 +13428,7 @@ msgstr "" #: ../raster/r.in.xyz/main.c:258 ../vector/v.in.lidar/main.c:196 -#: ../vector/v.decimate/main.c:148 +#: ../vector/v.decimate/main.c:149 msgid "Filter range for z data (min,max)" msgstr "" @@ -13145,7 +13480,7 @@ #: ../raster/r.in.xyz/main.c:536 #, c-format -msgid "Unable to process the hole map at once. Please set the %s option to some value lower than 100." +msgid "Unable to process the whole map at once. Please set the %s option to some value lower than 100." msgstr "" #: ../raster/r.in.xyz/main.c:589 @@ -13246,7 +13581,7 @@ msgstr "" #: ../raster/r.kappa/main.c:70 ../imagery/i.segment/main.c:38 -#: ../imagery/i.gensig/main.c:40 ../imagery/i.maxlik/main.c:62 +#: ../imagery/i.gensig/main.c:40 ../imagery/i.maxlik/main.c:64 #: ../imagery/i.smap/main.c:39 ../imagery/i.gensigset/main.c:41 #: ../imagery/i.cluster/main.c:76 ../vector/v.class/main.c:46 msgid "classification" @@ -13284,6 +13619,11 @@ msgid "No header in the report" msgstr "" +#: ../raster/r.kappa/main.c:113 +#, fuzzy +msgid "Print Matrix only" +msgstr "Doar printează" + #: ../raster/r.kappa/prt_label.c:17 #, c-format msgid "Can't open file <%s> to write label" @@ -13294,7 +13634,7 @@ msgid "Cannot open file <%s> to write kappa and relevant parameters" msgstr "" -#: ../raster/r.kappa/prt_mat.c:39 +#: ../raster/r.kappa/prt_mat.c:39 ../raster/r.kappa/prt2csv_mat.c:40 #, c-format msgid "Cannot open file <%s> to write cats and counts (error matrix)" msgstr "" @@ -13391,11 +13731,11 @@ #: ../raster/r.to.vect/main.c:106 ../raster/r.to.vect/main.c:113 #: ../vector/v.to.rast/main.c:88 ../vector/v.to.rast/main.c:94 #: ../vector/v.to.rast/main.c:100 ../vector/v.buffer/main.c:306 -#: ../vector/v.in.ogr/main.c:289 ../vector/v.in.ogr/main.c:299 -#: ../vector/v.in.ogr/main.c:309 ../vector/v.in.ogr/main.c:342 -#: ../vector/v.in.ogr/main.c:374 ../vector/v.overlay/main.c:135 -#: ../vector/v.overlay/main.c:145 ../vector/v.extract/main.c:93 -#: ../vector/v.extract/main.c:145 ../vector/v.generalize/main.c:245 +#: ../vector/v.in.ogr/main.c:306 ../vector/v.in.ogr/main.c:316 +#: ../vector/v.in.ogr/main.c:326 ../vector/v.in.ogr/main.c:359 +#: ../vector/v.in.ogr/main.c:391 ../vector/v.overlay/main.c:135 +#: ../vector/v.overlay/main.c:145 ../vector/v.extract/main.c:94 +#: ../vector/v.extract/main.c:147 ../vector/v.generalize/main.c:245 msgid "Attributes" msgstr "Atribute" @@ -13540,6 +13880,99 @@ msgid "Writing color file..." msgstr "Scrierea fișierului de culoare..." +#: ../raster/r.buildvrt/main.c:78 +msgid "mosaic" +msgstr "" + +#: ../raster/r.buildvrt/main.c:79 +#, fuzzy +msgid "virtual raster" +msgstr "raster" + +#: ../raster/r.buildvrt/main.c:81 +msgid "Build a VRT (Virtual Raster) from the list of input raster maps." +msgstr "" + +#: ../raster/r.buildvrt/main.c:84 +#, fuzzy +msgid "Name of input raster files" +msgstr "Numele a două 2-%d hărți raster de intrare" + +#: ../raster/r.buildvrt/main.c:90 ../imagery/i.group/main.c:73 +msgid "Input file with one raster map name per line" +msgstr "" + +#: ../raster/r.buildvrt/main.c:147 ../raster/r.buildvrt/main.c:200 +#, fuzzy, c-format +msgid "Input raster map <%s> not found" +msgstr "Harta raster 3D <%s> nu a fost găsită" + +#: ../raster/r.buildvrt/main.c:150 ../raster/r.buildvrt/main.c:203 +msgid "Input and output raster map can not be identical" +msgstr "" + +#: ../raster/r.buildvrt/main.c:155 ../raster/r.buildvrt/main.c:208 +#, c-format +msgid "Input map <%s@%s> is all NULL, skipping" +msgstr "" + +#: ../raster/r.buildvrt/main.c:177 +msgid "Only one raster map name found in input file" +msgstr "" + +#: ../raster/r.buildvrt/main.c:188 +#, fuzzy +msgid "Only one raster map name found" +msgstr "Harta raster 3D <%s> nu a fost găsită" + +#: ../raster/r.buildvrt/main.c:260 +msgid "Input maptypes are different" +msgstr "" + +#: ../raster/r.buildvrt/main.c:262 ../raster/r.buildvrt/main.c:264 +msgid "Input ns resolutions are different" +msgstr "" + +#: ../raster/r.buildvrt/link.c:13 ../raster/r.external/link.c:87 +#, c-format +msgid "Unable to create cell/%s file" +msgstr "" + +#: ../raster/r.buildvrt/link.c:22 ../raster/r.external/link.c:96 +#, c-format +msgid "Unable to create fcell/%s file" +msgstr "" + +#: ../raster/r.buildvrt/link.c:35 +#, fuzzy, c-format +msgid "Unable to create cell_misc/%s/vrt file" +msgstr "Imposibil de creat fișierul setări" + +#: ../raster/r.buildvrt/link.c:66 ../raster/r.external/link.c:160 +#, c-format +msgid "Unable to create cell_misc/%s/f_format file" +msgstr "" + +#: ../raster/r.buildvrt/link.c:69 ../raster/r.external/link.c:163 +#, c-format +msgid "Error writing cell_misc/%s/f_format file" +msgstr "" + +#: ../raster/r.buildvrt/link.c:124 ../raster/r.external/link.c:200 +#, c-format +msgid "Creating support files for %s" +msgstr "" + +#: ../raster/r.buildvrt/link.c:127 +#, c-format +msgid "virtual raster generated by %s" +msgstr "" + +#: ../raster/r.buildvrt/link.c:140 ../raster/r.external/link.c:248 +#, c-format +msgid "Link to raster map <%s> created." +msgstr "" + #: ../raster/r.quantile/main.c:69 msgid "Computing histogram" msgstr "" @@ -13685,11 +14118,11 @@ #: ../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:160 ../general/g.region/main.c:204 -#: ../general/g.region/main.c:213 ../general/g.region/main.c:222 -#: ../general/g.region/main.c:231 ../general/g.region/main.c:240 -#: ../general/g.region/main.c:249 ../general/g.region/main.c:325 -#: ../general/g.region/main.c:336 +#: ../general/g.region/main.c:161 ../general/g.region/main.c:205 +#: ../general/g.region/main.c:214 ../general/g.region/main.c:223 +#: ../general/g.region/main.c:232 ../general/g.region/main.c:241 +#: ../general/g.region/main.c:250 ../general/g.region/main.c:326 +#: ../general/g.region/main.c:337 ../general/g.region/main.c:349 msgid "Bounds" msgstr "Margine" @@ -13803,7 +14236,7 @@ msgid "Either all or none of %s=, %s=, %s= and %s= must be given" msgstr "" -#: ../raster/r.in.bin/main.c:521 ../display/d.grid/main.c:266 +#: ../raster/r.in.bin/main.c:521 ../display/d.grid/main.c:265 #: ../raster3d/r3.in.bin/main.c:424 #, c-format msgid "Illegal north coordinate <%s>" @@ -13814,7 +14247,7 @@ msgid "Illegal south coordinate <%s>" msgstr "" -#: ../raster/r.in.bin/main.c:525 ../display/d.grid/main.c:259 +#: ../raster/r.in.bin/main.c:525 ../display/d.grid/main.c:258 #: ../raster3d/r3.in.bin/main.c:428 #, c-format msgid "Illegal east coordinate <%s>" @@ -13822,126 +14255,63 @@ #: ../raster/r.in.bin/main.c:527 ../raster3d/r3.in.bin/main.c:430 #, c-format -msgid "Illegal west coordinate <%s>" -msgstr "" - -#: ../raster/r.in.bin/main.c:533 ../raster3d/r3.in.bin/main.c:438 -#, c-format -msgid "Unable to open <%s>" -msgstr "" - -#: ../raster/r.in.bin/main.c:554 -#, c-format -msgid "East-West (ewres: %f) and North-South (nwres: %f) resolution differ significantly. Did you assign %s= and %s= correctly?" -msgstr "" - -#: ../raster/r.in.bin/main.c:575 -msgid "File Size %" -msgstr "" - -#: ../raster/r.in.bin/main.c:577 ../raster3d/r3.in.bin/main.c:448 -msgid "Bytes do not match file size" -msgstr "" - -#: ../raster/r.in.bin/main.c:595 -#, c-format -msgid "Importing band %d..." -msgstr "" - -#: ../raster/r.drain/main.c:113 -msgid "Traces a flow through an elevation model or cost surface on a raster map." -msgstr "" - -#: ../raster/r.drain/main.c:116 -msgid "Name of input elevation or cost surface raster map" -msgstr "" - -#: ../raster/r.drain/main.c:121 -msgid "Name of input movement direction map associated with the cost surface" -msgstr "" - -#: ../raster/r.drain/main.c:123 -msgid "Direction in degrees CCW from east" -msgstr "" - -#: ../raster/r.drain/main.c:125 ../raster/r.drain/main.c:167 -msgid "Cost surface" -msgstr "" - -#: ../raster/r.drain/main.c:133 -msgid "Name for output drain vector map" -msgstr "" - -#: ../raster/r.drain/main.c:134 -msgid "Recommended for cost surface made using knight's move" -msgstr "" - -#: ../raster/r.drain/main.c:144 -msgid "Name of starting vector points map(s)" +msgid "Illegal west coordinate <%s>" msgstr "" -#: ../raster/r.drain/main.c:150 -msgid "Copy input cell values on output" +#: ../raster/r.in.bin/main.c:533 ../raster3d/r3.in.bin/main.c:438 +#, c-format +msgid "Unable to open <%s>" msgstr "" -#: ../raster/r.drain/main.c:151 ../raster/r.drain/main.c:156 -#: ../raster/r.drain/main.c:161 -msgid "Path settings" +#: ../raster/r.in.bin/main.c:554 +#, c-format +msgid "East-West (ewres: %f) and North-South (nsres: %f) resolution differ significantly. Did you assign %s= and %s= correctly?" msgstr "" -#: ../raster/r.drain/main.c:155 -msgid "Accumulate input values along the path" +#: ../raster/r.in.bin/main.c:575 +msgid "File Size %" msgstr "" -#: ../raster/r.drain/main.c:160 -msgid "Count cell numbers along the path" +#: ../raster/r.in.bin/main.c:577 ../raster3d/r3.in.bin/main.c:448 +msgid "Bytes do not match file size" msgstr "" -#: ../raster/r.drain/main.c:166 -msgid "The input raster map is a cost surface (direction surface must also be specified)" +#: ../raster/r.in.bin/main.c:595 +#, c-format +msgid "Importing band %d..." msgstr "" -#: ../raster/r.drain/main.c:178 +#: ../raster/r.drain/main.c:179 msgid "Directional drain selected... checking for direction raster map" msgstr "" -#: ../raster/r.drain/main.c:181 +#: ../raster/r.drain/main.c:182 msgid "Surface/Hydrology drain selected" msgstr "" -#: ../raster/r.drain/main.c:186 +#: ../raster/r.drain/main.c:187 #, c-format msgid "Direction raster map <%s> not specified, if direction flag is on, a direction raster must be given" msgstr "" -#: ../raster/r.drain/main.c:193 +#: ../raster/r.drain/main.c:194 #, c-format msgid "Direction raster map <%s> should not be specified for Surface/Hydrology drains" msgstr "" -#: ../raster/r.drain/main.c:212 +#: ../raster/r.drain/main.c:213 msgid "Specify just one of the -c, -a and -n flags" msgstr "" -#: ../raster/r.drain/main.c:243 -#, c-format -msgid "Starting point %d is outside the current region" -msgstr "" - -#: ../raster/r.drain/main.c:318 -#, c-format -msgid "Starting vector map <%s> contains no points in the current region" -msgstr "" - -#: ../raster/r.drain/main.c:326 +#: ../raster/r.drain/main.c:327 msgid "No start/stop point(s) specified" msgstr "" -#: ../raster/r.drain/main.c:401 +#: ../raster/r.drain/main.c:402 msgid "Calculating flow directions..." msgstr "" -#: ../raster/r.drain/main.c:692 +#: ../raster/r.drain/main.c:693 #, c-format msgid "direction read: %lf, neighbour found: %i" msgstr "" @@ -13958,15 +14328,6 @@ msgid "Maximum number of cells to be created" msgstr "" -#: ../raster/r.random.cells/main.c:77 -msgid "Random seed (SEED_MIN >= value >= SEED_MAX) (default [random])" -msgstr "" - -#: ../raster/r.random.cells/random.c:50 -#, c-format -msgid "RAN1: j == %d shouldn't happen" -msgstr "" - #: ../raster/r.random.cells/init.c:77 msgid "Distance must be >= 0.0" msgstr "" @@ -13983,11 +14344,6 @@ msgid "Spatial weights neighborhood (cells):" msgstr "" -#: ../raster/r.fill.stats/main.c:779 ../raster/r.null/main.c:61 -#: ../raster3d/r3.null/main.c:181 -msgid "null data" -msgstr "" - #: ../raster/r.fill.stats/main.c:781 msgid "Rapidly fills 'no data' cells (NULLs) of a raster map with interpolated values (IDW)." msgstr "" @@ -14199,7 +14555,7 @@ msgid "Generating %d x %d = %d tiles..." msgstr "" -#: ../raster/r.tile/main.c:184 +#: ../raster/r.tile/main.c:187 #, c-format msgid "Unable to read cats for %s" msgstr "" @@ -14237,40 +14593,36 @@ msgid "Creating support files for raster map <%s>..." msgstr "" -#: ../raster/r.info/main.c:73 ../vector/v.info/main.c:41 +#: ../raster/r.info/main.c:75 ../vector/v.info/main.c:41 msgid "history" msgstr "istoric" -#: ../raster/r.info/main.c:75 +#: ../raster/r.info/main.c:77 msgid "Outputs basic information about a raster map." msgstr "" -#: ../raster/r.info/main.c:81 +#: ../raster/r.info/main.c:83 msgid "Print raster array information in shell script style" msgstr "" -#: ../raster/r.info/main.c:85 +#: ../raster/r.info/main.c:87 msgid "Print range in shell script style" msgstr "" -#: ../raster/r.info/main.c:89 +#: ../raster/r.info/main.c:95 msgid "Print extended metadata information in shell script style" msgstr "" -#: ../raster/r.info/main.c:93 ../raster3d/r3.info/main.c:94 +#: ../raster/r.info/main.c:99 ../raster3d/r3.info/main.c:94 msgid "Print raster history instead of info" msgstr "" -#: ../raster/r.info/main.c:99 +#: ../raster/r.info/main.c:105 #, c-format msgid "Flags -%c and -%c/%c/%c are mutually exclusive" msgstr "" -#: ../raster/r.info/main.c:127 -msgid "Unable to read range file" -msgstr "" - -#: ../raster/r.info/main.c:303 ../raster/r.info/main.c:445 +#: ../raster/r.info/main.c:312 ../raster/r.info/main.c:538 #: ../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 @@ -14353,8 +14705,8 @@ #: ../raster/r.geomorphon/main.c:196 ../raster/r.watershed/shed/com_line.c:231 #: ../raster/r.watershed/shed/com_line.c:266 ../general/g.rename/main.c:85 -#: ../general/g.copy/main.c:80 ../imagery/i.landsat.acca/main.c:188 -#: ../imagery/i.landsat.toar/main.c:563 +#: ../general/g.copy/main.c:80 ../imagery/i.maxlik/main.c:109 +#: ../imagery/i.landsat.acca/main.c:188 ../imagery/i.landsat.toar/main.c:563 #: ../imagery/i.ortho.photo/i.ortho.camera/main.c:114 #, c-format msgid "<%s> is an illegal file name" @@ -14411,7 +14763,7 @@ msgid "wetness" msgstr "" -#: ../raster/r.topidx/main.c:42 ../raster/r.watershed/front/main.c:80 +#: ../raster/r.topidx/main.c:42 ../raster/r.watershed/front/main.c:82 msgid "topographic index" msgstr "" @@ -14439,6 +14791,7 @@ msgstr "Citirea <%s> în <%s>" #: ../raster/r.category/main.c:53 ../vector/v.category/main.c:76 +#: ../vector/v.to.db/main.c:46 msgid "category" msgstr "categorie" @@ -14644,7 +14997,7 @@ msgid "Creation options" msgstr "" -#: ../raster/r.external.out/main.c:271 ../raster/r.in.gdal/main.c:207 +#: ../raster/r.external.out/main.c:271 ../raster/r.in.gdal/main.c:224 #: ../raster/r.external/main.c:95 ../vector/v.external.out/args.c:62 #: ../vector/v.external/args.c:56 msgid "List supported formats and exit" @@ -14658,135 +15011,135 @@ msgid "Print current status" msgstr "" -#: ../raster/r.resamp.bspline/main.c:84 +#: ../raster/r.resamp.bspline/main.c:86 msgid "Performs bilinear or bicubic spline interpolation with Tykhonov regularization." msgstr "" -#: ../raster/r.resamp.bspline/main.c:92 +#: ../raster/r.resamp.bspline/main.c:94 msgid "Name for output vector map with interpolation grid" msgstr "" -#: ../raster/r.resamp.bspline/main.c:97 +#: ../raster/r.resamp.bspline/main.c:99 msgid "Name of raster map to use for masking" msgstr "" -#: ../raster/r.resamp.bspline/main.c:98 ../vector/v.surf.bspline/main.c:140 +#: ../raster/r.resamp.bspline/main.c:100 ../vector/v.surf.bspline/main.c:140 msgid "Only cells that are not NULL and not zero are interpolated" msgstr "" -#: ../raster/r.resamp.bspline/main.c:106 +#: ../raster/r.resamp.bspline/main.c:108 msgid "Length of each spline step in the east-west direction. Default: 1.5 * ewres." msgstr "" -#: ../raster/r.resamp.bspline/main.c:114 +#: ../raster/r.resamp.bspline/main.c:116 msgid "Length of each spline step in the north-south direction. Default: 1.5 * nsres." msgstr "" -#: ../raster/r.resamp.bspline/main.c:118 ../vector/v.surf.bspline/main.c:163 +#: ../raster/r.resamp.bspline/main.c:120 ../vector/v.surf.bspline/main.c:163 msgid "Spline interpolation algorithm" msgstr "" -#: ../raster/r.resamp.bspline/main.c:124 +#: ../raster/r.resamp.bspline/main.c:126 #: ../vector/v.lidar.correction/main.c:407 ../vector/v.surf.bspline/main.c:170 #: ../vector/v.outlier/main.c:418 msgid "Bilinear interpolation" msgstr "" -#: ../raster/r.resamp.bspline/main.c:125 ../vector/v.surf.bspline/main.c:171 +#: ../raster/r.resamp.bspline/main.c:127 ../vector/v.surf.bspline/main.c:171 msgid "Bicubic interpolation" msgstr "" -#: ../raster/r.resamp.bspline/main.c:137 +#: ../raster/r.resamp.bspline/main.c:139 msgid "Only interpolate null cells in input raster map" msgstr "" -#: ../raster/r.resamp.bspline/main.c:143 ../vector/v.surf.bspline/main.c:101 +#: ../raster/r.resamp.bspline/main.c:145 ../vector/v.surf.bspline/main.c:101 msgid "Find the best Tykhonov regularizing parameter using a \"leave-one-out\" cross validation method" msgstr "" -#: ../raster/r.resamp.bspline/main.c:183 +#: ../raster/r.resamp.bspline/main.c:185 msgid "ew_step must be positive" msgstr "" -#: ../raster/r.resamp.bspline/main.c:191 +#: ../raster/r.resamp.bspline/main.c:193 msgid "ns_step must be positive" msgstr "" -#: ../raster/r.resamp.bspline/main.c:218 +#: ../raster/r.resamp.bspline/main.c:220 #, c-format msgid "spline step in ew direction %g" msgstr "" -#: ../raster/r.resamp.bspline/main.c:219 +#: ../raster/r.resamp.bspline/main.c:221 #, c-format msgid "spline step in ns direction %g" msgstr "" -#: ../raster/r.resamp.bspline/main.c:220 +#: ../raster/r.resamp.bspline/main.c:222 #, c-format msgid "adjusted EW splines %d" msgstr "" -#: ../raster/r.resamp.bspline/main.c:221 +#: ../raster/r.resamp.bspline/main.c:223 #, c-format msgid "adjusted NS splines %d" msgstr "" -#: ../raster/r.resamp.bspline/main.c:300 ../vector/v.surf.bspline/main.c:461 +#: ../raster/r.resamp.bspline/main.c:302 ../vector/v.surf.bspline/main.c:461 msgid "Memory in MB must be >= 3" msgstr "" -#: ../raster/r.resamp.bspline/main.c:321 ../raster/r.resamp.bspline/main.c:406 -#: ../raster/r.resamp.bspline/main.c:478 ../vector/v.surf.bspline/main.c:480 +#: ../raster/r.resamp.bspline/main.c:323 ../raster/r.resamp.bspline/main.c:408 +#: ../raster/r.resamp.bspline/main.c:480 ../vector/v.surf.bspline/main.c:480 #: ../vector/v.surf.bspline/main.c:508 msgid "Can not initialize temporary file" msgstr "" -#: ../raster/r.resamp.bspline/main.c:327 +#: ../raster/r.resamp.bspline/main.c:329 #, c-format msgid "Loading input raster <%s>" msgstr "" -#: ../raster/r.resamp.bspline/main.c:341 ../raster/r.resamp.bspline/main.c:452 -#: ../raster/r.resamp.bspline/main.c:488 +#: ../raster/r.resamp.bspline/main.c:343 ../raster/r.resamp.bspline/main.c:454 +#: ../raster/r.resamp.bspline/main.c:490 msgid "Can not write to temp file" msgstr "" -#: ../raster/r.resamp.bspline/main.c:346 +#: ../raster/r.resamp.bspline/main.c:348 msgid "Only NULL cells in input raster" msgstr "" -#: ../raster/r.resamp.bspline/main.c:370 ../vector/v.surf.bspline/main.c:313 +#: ../raster/r.resamp.bspline/main.c:372 ../vector/v.surf.bspline/main.c:313 msgid "Cross validation didn't finish correctly" msgstr "" -#: ../raster/r.resamp.bspline/main.c:374 ../vector/v.surf.bspline/main.c:319 +#: ../raster/r.resamp.bspline/main.c:376 ../vector/v.surf.bspline/main.c:319 #, c-format msgid "Cross validation finished for ew_step = %f and ns_step = %f" msgstr "" -#: ../raster/r.resamp.bspline/main.c:394 +#: ../raster/r.resamp.bspline/main.c:396 msgid "Mark cells for interpolation" msgstr "" -#: ../raster/r.resamp.bspline/main.c:466 +#: ../raster/r.resamp.bspline/main.c:468 msgid "No NULL cells found in input raster." msgstr "" -#: ../raster/r.resamp.bspline/main.c:481 ../vector/v.surf.bspline/main.c:483 +#: ../raster/r.resamp.bspline/main.c:483 ../vector/v.surf.bspline/main.c:483 msgid "Initializing output..." msgstr "" -#: ../raster/r.resamp.bspline/main.c:556 +#: ../raster/r.resamp.bspline/main.c:558 #, c-format msgid "subregion %d of %d" msgstr "" -#: ../raster/r.resamp.bspline/main.c:730 +#: ../raster/r.resamp.bspline/main.c:732 msgid "No data within this subregion. Consider increasing the spline step." msgstr "" -#: ../raster/r.resamp.bspline/main.c:746 ../vector/v.surf.bspline/main.c:899 +#: ../raster/r.resamp.bspline/main.c:748 ../vector/v.surf.bspline/main.c:899 #: ../vector/v.net.components/main.c:213 ../vector/v.out.postgis/main.c:174 msgid "Writing output..." msgstr "" @@ -15160,6 +15513,10 @@ msgid "Raster maps <%s>, <%s> and <%s> created." msgstr "" +#: ../raster/r.null/main.c:61 ../raster3d/r3.null/main.c:181 +msgid "null data" +msgstr "" + #: ../raster/r.null/main.c:62 msgid "Manages NULL-values of given raster map." msgstr "Gestionează valorile nule pentru o hartă raster dată." @@ -15215,71 +15572,76 @@ msgid "Raster map <%s> is a reclass of map <%s@%s>. Consider to generate a copy with r.mapcalc. Exiting." msgstr "" -#: ../raster/r.null/main.c:138 +#: ../raster/r.null/main.c:136 +#, c-format +msgid "<%s> is a virtual raster map. Consider to generate a copy with r.mapcalc. Exiting." +msgstr "" + +#: ../raster/r.null/main.c:142 #, c-format msgid "Raster map <%s> is not in your mapset <%s>" msgstr "" -#: ../raster/r.null/main.c:145 +#: ../raster/r.null/main.c:149 #, c-format msgid "%s is illegal entry for null" msgstr "" -#: ../raster/r.null/main.c:152 +#: ../raster/r.null/main.c:156 #, c-format msgid "Raster map <%s> already has a null bitmap file" msgstr "" -#: ../raster/r.null/main.c:156 +#: ../raster/r.null/main.c:160 #, c-format msgid "<%s> is integer raster map (CELL)" msgstr "" -#: ../raster/r.null/main.c:160 +#: ../raster/r.null/main.c:164 #, c-format msgid "<%s> is integer raster map (CELL). Using null=%d." msgstr "" -#: ../raster/r.null/main.c:166 +#: ../raster/r.null/main.c:170 #, c-format msgid "<%s> is floating pointing raster map" msgstr "" -#: ../raster/r.null/main.c:183 ../raster/r.null/main.c:226 +#: ../raster/r.null/main.c:187 ../raster/r.null/main.c:230 #, c-format msgid "Writing new null file for raster map <%s>..." msgstr "" -#: ../raster/r.null/main.c:193 ../raster/r.null/main.c:238 -#: ../raster/r.null/main.c:252 +#: ../raster/r.null/main.c:197 ../raster/r.null/main.c:242 +#: ../raster/r.null/main.c:256 #, c-format msgid "Raster map <%s> modified." msgstr "Harta raster <%s> modificată." -#: ../raster/r.null/main.c:208 +#: ../raster/r.null/main.c:212 msgid "The NULL file is already compressed, nothing to do." msgstr "" -#: ../raster/r.null/main.c:214 +#: ../raster/r.null/main.c:218 msgid "The NULL file is already uncompressed, nothing to do." msgstr "" -#: ../raster/r.null/main.c:245 +#: ../raster/r.null/main.c:249 #, c-format msgid "Removing null file for raster map <%s>..." msgstr "" -#: ../raster/r.null/main.c:316 +#: ../raster/r.null/main.c:320 #, c-format msgid "%s: %s: illegal value spec" msgstr "" -#: ../raster/r.null/main.c:318 +#: ../raster/r.null/main.c:322 #, c-format msgid "%s: illegal value spec" msgstr "" -#: ../raster/r.null/main.c:379 +#: ../raster/r.null/main.c:383 #, c-format msgid "Writing new data for raster map <%s>..." msgstr "" @@ -15361,7 +15723,7 @@ msgid "Line %d is not point or centroid, skipped" msgstr "" -#: ../raster/r.what/main.c:404 +#: ../raster/r.what/main.c:409 #, c-format msgid "%s %s is outside your current region" msgstr "" @@ -15528,210 +15890,215 @@ msgid "Error reading segment file" msgstr "" -#: ../raster/r.proj/main.c:149 +#: ../raster/r.proj/main.c:152 msgid "Re-projects a raster map from given location to the current location." msgstr "" -#: ../raster/r.proj/main.c:153 +#: ../raster/r.proj/main.c:156 msgid "Location containing input raster map" msgstr "" -#: ../raster/r.proj/main.c:154 ../raster/r.proj/main.c:159 -#: ../raster/r.proj/main.c:164 ../vector/v.proj/main.c:79 -#: ../vector/v.proj/main.c:84 ../vector/v.proj/main.c:90 +#: ../raster/r.proj/main.c:157 ../raster/r.proj/main.c:162 +#: ../raster/r.proj/main.c:167 ../vector/v.proj/main.c:84 +#: ../vector/v.proj/main.c:89 ../vector/v.proj/main.c:95 #: ../vector/v.net.flow/main.c:108 ../vector/v.net.flow/main.c:114 msgid "Source" msgstr "Sursa" -#: ../raster/r.proj/main.c:157 +#: ../raster/r.proj/main.c:160 msgid "Mapset containing input raster map" msgstr "" -#: ../raster/r.proj/main.c:158 ../vector/v.proj/main.c:83 +#: ../raster/r.proj/main.c:161 ../vector/v.proj/main.c:88 msgid "Default: name of current mapset" msgstr "" -#: ../raster/r.proj/main.c:162 +#: ../raster/r.proj/main.c:165 msgid "Name of input raster map to re-project" msgstr "" -#: ../raster/r.proj/main.c:167 ../vector/v.proj/main.c:93 +#: ../raster/r.proj/main.c:170 ../vector/v.proj/main.c:98 msgid "Path to GRASS database of input location" msgstr "" -#: ../raster/r.proj/main.c:171 +#: ../raster/r.proj/main.c:174 msgid "Name for output raster map (default: same as 'input')" msgstr "" -#: ../raster/r.proj/main.c:172 ../raster/r.proj/main.c:183 -#: ../raster/r.proj/main.c:199 ../vector/v.proj/main.c:102 -#: ../vector/v.proj/main.c:107 ../vector/v.proj/main.c:119 -#: ../vector/v.proj/main.c:126 +#: ../raster/r.proj/main.c:175 ../raster/r.proj/main.c:186 +#: ../raster/r.proj/main.c:202 ../vector/v.proj/main.c:107 +#: ../vector/v.proj/main.c:112 ../vector/v.proj/main.c:132 +#: ../vector/v.proj/main.c:139 msgid "Target" msgstr "Destinația" -#: ../raster/r.proj/main.c:198 +#: ../raster/r.proj/main.c:201 msgid "Resolution of output raster map" msgstr "" -#: ../raster/r.proj/main.c:203 +#: ../raster/r.proj/main.c:209 ../vector/v.proj/main.c:119 +#, fuzzy +msgid "PROJ pipeline for coordinate transformation" +msgstr "Nu s-a putut închide harta" + +#: ../raster/r.proj/main.c:214 msgid "List raster maps in input mapset and exit" msgstr "" -#: ../raster/r.proj/main.c:213 +#: ../raster/r.proj/main.c:224 msgid "Print input map's bounds in the current projection and exit" msgstr "" -#: ../raster/r.proj/main.c:219 +#: ../raster/r.proj/main.c:230 msgid "Print input map's bounds in the current projection and exit (shell style)" msgstr "" -#: ../raster/r.proj/main.c:245 ../display/d.mon/start.c:52 +#: ../raster/r.proj/main.c:256 ../display/d.mon/start.c:52 #: ../imagery/i.gensig/parse.c:50 ../imagery/i.gensigset/parse.c:57 -#: ../imagery/i.cluster/main.c:179 ../vector/v.proj/main.c:150 -#: ../vector/v.external/main.c:137 +#: ../imagery/i.cluster/main.c:179 ../misc/m.nviz.image/main.c:77 +#: ../vector/v.proj/main.c:163 ../vector/v.external/main.c:141 #, c-format msgid "option <%s>: <%s> exists. To overwrite, use the --overwrite flag" msgstr "" -#: ../raster/r.proj/main.c:252 ../vector/v.proj/main.c:165 +#: ../raster/r.proj/main.c:263 ../vector/v.proj/main.c:178 msgid "Input and output locations can not be the same" msgstr "" -#: ../raster/r.proj/main.c:254 +#: ../raster/r.proj/main.c:265 msgid "Input and output locations are the same" msgstr "" -#: ../raster/r.proj/main.c:264 +#: ../raster/r.proj/main.c:275 msgid "Unable to get projection info of output raster map" msgstr "" -#: ../raster/r.proj/main.c:267 +#: ../raster/r.proj/main.c:278 msgid "Unable to get projection units of output raster map" msgstr "" -#: ../raster/r.proj/main.c:270 +#: ../raster/r.proj/main.c:281 msgid "Unable to get projection key values of output raster map" msgstr "" -#: ../raster/r.proj/main.c:279 +#: ../raster/r.proj/main.c:290 #, c-format msgid "Mapset <%s> in input location <%s> - %s" msgstr "" -#: ../raster/r.proj/main.c:281 ../raster/r.in.gdal/main.c:938 +#: ../raster/r.proj/main.c:292 ../raster/r.in.gdal/main.c:1009 #: ../imagery/i.rectify/target.c:32 #: ../imagery/i.ortho.photo/i.ortho.rectify/target.c:32 #: ../vector/v.rectify/target.c:41 msgid "permission denied" msgstr "" -#: ../raster/r.proj/main.c:282 ../raster/r.in.gdal/main.c:939 +#: ../raster/r.proj/main.c:293 ../raster/r.in.gdal/main.c:1010 #: ../imagery/i.rectify/target.c:32 #: ../imagery/i.ortho.photo/i.ortho.rectify/target.c:32 #: ../vector/v.rectify/target.c:41 msgid "not found" msgstr "" -#: ../raster/r.proj/main.c:288 ../vector/v.proj/main.c:189 +#: ../raster/r.proj/main.c:299 ../vector/v.proj/main.c:201 #, c-format msgid "Checking location <%s> mapset <%s>" msgstr "Verifică locația <%s> mapset <%s>" -#: ../raster/r.proj/main.c:300 ../vector/v.proj/main.c:206 -#: ../vector/v.select/main.c:89 ../vector/v.in.ogr/main.c:444 +#: ../raster/r.proj/main.c:311 ../vector/v.proj/main.c:218 +#: ../vector/v.select/main.c:89 ../vector/v.in.ogr/main.c:461 #: ../vector/v.what.rast/main.c:121 ../vector/v.edit/main.c:89 #: ../vector/v.net/args.c:152 ../vector/v.net/args.c:159 #: ../vector/v.net/args.c:165 ../vector/v.net/args.c:169 -#: ../vector/v.net/args.c:179 ../vector/v.external/main.c:110 +#: ../vector/v.net/args.c:179 ../vector/v.external/main.c:114 #: ../scripts/d.frame/d.frame.py:288 #, c-format, python-format msgid "Required parameter <%s> not set" msgstr "" -#: ../raster/r.proj/main.c:303 +#: ../raster/r.proj/main.c:314 #, c-format msgid "Raster map <%s> in location <%s> in mapset <%s> not found" msgstr "Harta raster <%s> din locația <%s> , mapset <%s> nu a fost găsită" -#: ../raster/r.proj/main.c:311 +#: ../raster/r.proj/main.c:322 msgid "Unable to get projection info of input map" msgstr "Imposibil de obținut informații despre proiecție pentru harta de intrare" -#: ../raster/r.proj/main.c:314 +#: ../raster/r.proj/main.c:330 msgid "Unable to get projection units of input map" msgstr "Imposibil de obținut unitățile proiecției pentru harta de intrare" -#: ../raster/r.proj/main.c:317 +#: ../raster/r.proj/main.c:333 msgid "Unable to get projection key values of input map" msgstr "Imposibil de obținut valorile cheie ale proiecției pentru harta de intrare" -#: ../raster/r.proj/main.c:332 +#: ../raster/r.proj/main.c:357 msgid "Unable to work with unprojected data (xy location)" msgstr "Imposibil de lucrat cu date neproiectate (locație xy)" -#: ../raster/r.proj/main.c:351 +#: ../raster/r.proj/main.c:376 #, c-format msgid "Input map <%s@%s> in location <%s>:" msgstr "" -#: ../raster/r.proj/main.c:443 +#: ../raster/r.proj/main.c:470 msgid "Input:" msgstr "Intrare:" -#: ../raster/r.proj/main.c:444 ../raster/r.proj/main.c:455 +#: ../raster/r.proj/main.c:471 ../raster/r.proj/main.c:482 #, c-format msgid "Cols: %d (%d)" msgstr "Coloane: %d (%d)" -#: ../raster/r.proj/main.c:445 ../raster/r.proj/main.c:456 +#: ../raster/r.proj/main.c:472 ../raster/r.proj/main.c:483 #, c-format msgid "Rows: %d (%d)" msgstr "Rânduri: %d (%d)" -#: ../raster/r.proj/main.c:446 ../raster/r.proj/main.c:457 +#: ../raster/r.proj/main.c:473 ../raster/r.proj/main.c:484 #, c-format msgid "North: %f (%f)" msgstr "Nord: %f (%f)" -#: ../raster/r.proj/main.c:447 ../raster/r.proj/main.c:458 +#: ../raster/r.proj/main.c:474 ../raster/r.proj/main.c:485 #, c-format msgid "South: %f (%f)" msgstr "Sud: %f (%f)" -#: ../raster/r.proj/main.c:448 ../raster/r.proj/main.c:459 +#: ../raster/r.proj/main.c:475 ../raster/r.proj/main.c:486 #, c-format msgid "West: %f (%f)" msgstr "Vest: %f (%f)" -#: ../raster/r.proj/main.c:449 ../raster/r.proj/main.c:460 +#: ../raster/r.proj/main.c:476 ../raster/r.proj/main.c:487 #, c-format msgid "East: %f (%f)" msgstr "Est: %f (%f)" -#: ../raster/r.proj/main.c:450 ../raster/r.proj/main.c:461 +#: ../raster/r.proj/main.c:477 ../raster/r.proj/main.c:488 #, c-format msgid "EW-res: %f" msgstr "EV-rez: %f" -#: ../raster/r.proj/main.c:451 ../raster/r.proj/main.c:462 +#: ../raster/r.proj/main.c:478 ../raster/r.proj/main.c:489 #, c-format msgid "NS-res: %f" msgstr "NS-rez: %f" -#: ../raster/r.proj/main.c:454 +#: ../raster/r.proj/main.c:481 msgid "Output:" msgstr "Ieșire:" -#: ../raster/r.proj/main.c:491 +#: ../raster/r.proj/main.c:518 msgid "Projecting..." msgstr "Proiectare..." -#: ../raster/r.proj/bordwalk.c:216 +#: ../raster/r.proj/bordwalk.c:223 msgid "Input raster map is outside current region" msgstr "" -#: ../raster/r.proj/bordwalk.c:242 +#: ../raster/r.proj/bordwalk.c:251 msgid "Unable to reproject map center" msgstr "" @@ -15825,60 +16192,64 @@ msgid "Creates shaded relief map from an elevation map (DEM)." msgstr "Crează harta reliefului umbrit dintr-o hartă a elevației (DEM)." -#: ../raster/r.relief/main.c:117 +#: ../raster/r.relief/main.c:115 +msgid "Name of input raster (typically elevation) map" +msgstr "" + +#: ../raster/r.relief/main.c:118 msgid "Name for output shaded relief map" msgstr "" -#: ../raster/r.relief/main.c:125 +#: ../raster/r.relief/main.c:126 msgid "Altitude of the sun in degrees above the horizon" msgstr "" -#: ../raster/r.relief/main.c:126 ../raster/r.relief/main.c:136 +#: ../raster/r.relief/main.c:127 ../raster/r.relief/main.c:137 msgid "Sun position" msgstr "Poziția soarelui" -#: ../raster/r.relief/main.c:135 +#: ../raster/r.relief/main.c:136 msgid "Azimuth of the sun in degrees to the east of north" msgstr "" -#: ../raster/r.relief/main.c:143 +#: ../raster/r.relief/main.c:144 msgid "Factor for exaggerating relief" msgstr "" -#: ../raster/r.relief/main.c:151 +#: ../raster/r.relief/main.c:152 msgid "Scale factor for converting meters to elevation units" msgstr "" -#: ../raster/r.relief/main.c:158 +#: ../raster/r.relief/main.c:159 msgid "Elevation units (overrides scale factor)" msgstr "" -#: ../raster/r.relief/main.c:163 +#: ../raster/r.relief/main.c:164 msgid "international feet" msgstr "" -#: ../raster/r.relief/main.c:164 +#: ../raster/r.relief/main.c:165 msgid "survey feet" msgstr "" -#: ../raster/r.relief/main.c:194 ../raster/r.in.gdal/main.c:400 -#: ../raster/r.in.gdal/main.c:682 ../imagery/i.landsat.toar/main.c:548 +#: ../raster/r.relief/main.c:195 ../raster/r.in.gdal/main.c:458 +#: ../raster/r.in.gdal/main.c:746 ../imagery/i.landsat.toar/main.c:548 #, c-format msgid "Raster map <%s> already exists and will be overwritten" msgstr "Harta raster <%s> există deja și va fi suprascrisă" -#: ../raster/r.relief/main.c:197 ../raster/r.in.gdal/main.c:403 -#: ../raster/r.in.gdal/main.c:685 +#: ../raster/r.relief/main.c:198 ../raster/r.in.gdal/main.c:461 +#: ../raster/r.in.gdal/main.c:749 #, c-format msgid "Raster map <%s> already exists" msgstr "Harta raster <%s> există deja" -#: ../raster/r.relief/main.c:215 +#: ../raster/r.relief/main.c:216 #, c-format msgid "%s=%s - must not be zero" msgstr "" -#: ../raster/r.relief/main.c:474 +#: ../raster/r.relief/main.c:475 #, c-format msgid "Shaded relief raster map <%s> complete" msgstr "" @@ -15941,338 +16312,352 @@ msgid "trying to divide by zero...no unique solution for system...skipping..." msgstr "" -#: ../raster/r.in.gdal/main.c:96 +#: ../raster/r.in.gdal/main.c:99 msgid "Imports raster data into a GRASS raster map using GDAL library." msgstr "" -#: ../raster/r.in.gdal/main.c:102 +#: ../raster/r.in.gdal/main.c:105 msgid "Name of raster file to be imported" msgstr "" -#: ../raster/r.in.gdal/main.c:111 +#: ../raster/r.in.gdal/main.c:114 msgid "Band(s) to select (default is all bands)" msgstr "" -#: ../raster/r.in.gdal/main.c:112 ../raster/r.in.gdal/main.c:225 +#: ../raster/r.in.gdal/main.c:115 ../raster/r.in.gdal/main.c:242 +#: ../scripts/i.spectral/i.spectral.py:200 msgid "Bands" msgstr "" -#: ../raster/r.in.gdal/main.c:129 +#: ../raster/r.in.gdal/main.c:132 msgid "Name of GCPs target location" msgstr "" -#: ../raster/r.in.gdal/main.c:131 +#: ../raster/r.in.gdal/main.c:134 msgid "Name of location to create or to read projection from for GCPs transformation" msgstr "" -#: ../raster/r.in.gdal/main.c:133 ../raster/r.in.gdal/main.c:188 -#: ../raster/r.in.gdal/main.c:195 ../vector/v.info/print.c:505 +#: ../raster/r.in.gdal/main.c:136 ../raster/r.in.gdal/main.c:205 +#: ../raster/r.in.gdal/main.c:212 ../vector/v.info/print.c:505 #: ../vector/v.info/print.c:510 msgid "Projection" msgstr "Proiecție" -#: ../raster/r.in.gdal/main.c:148 +#: ../raster/r.in.gdal/main.c:151 msgid "Offset to be added to band numbers" msgstr "" -#: ../raster/r.in.gdal/main.c:149 +#: ../raster/r.in.gdal/main.c:152 msgid "If 0, no offset is added and the first band is 1" msgstr "" -#: ../raster/r.in.gdal/main.c:157 +#: ../raster/r.in.gdal/main.c:160 msgid "Zero-padding of band number by filling with leading zeros up to given number" msgstr "" -#: ../raster/r.in.gdal/main.c:158 +#: ../raster/r.in.gdal/main.c:161 msgid "If 0, length will be adjusted to 'offset' number without leading zeros" msgstr "" -#: ../raster/r.in.gdal/main.c:164 +#: ../raster/r.in.gdal/main.c:167 msgid "Name of the output file that contains the imported map names" msgstr "" -#: ../raster/r.in.gdal/main.c:171 ../vector/v.in.lidar/main.c:272 -#: ../vector/v.in.ogr/main.c:281 +#: ../raster/r.in.gdal/main.c:174 ../vector/v.in.lidar/main.c:272 +#: ../vector/v.in.ogr/main.c:298 msgid "Name for new location to create" msgstr "" -#: ../raster/r.in.gdal/main.c:178 +#: ../raster/r.in.gdal/main.c:181 msgid "File prefix for raster attribute tables" msgstr "" -#: ../raster/r.in.gdal/main.c:179 +#: ../raster/r.in.gdal/main.c:182 msgid "The band number and \".csv\" will be appended to the file prefix" msgstr "" -#: ../raster/r.in.gdal/main.c:193 ../raster/r.external/main.c:109 -#: ../vector/v.in.ogr/main.c:354 ../vector/v.external/args.c:52 +#: ../raster/r.in.gdal/main.c:189 ../vector/v.in.ogr/main.c:220 +msgid "GDAL configuration options" +msgstr "" + +#: ../raster/r.in.gdal/main.c:190 ../raster/r.in.gdal/main.c:197 +#: ../vector/v.in.ogr/main.c:221 ../vector/v.in.ogr/main.c:228 +msgid "Comma-separated list of key=value pairs" +msgstr "" + +#: ../raster/r.in.gdal/main.c:196 ../vector/v.in.ogr/main.c:227 +msgid "GDAL dataset open options" +msgstr "" + +#: ../raster/r.in.gdal/main.c:210 ../raster/r.external/main.c:109 +#: ../vector/v.in.ogr/main.c:371 ../vector/v.external/args.c:52 msgid "Perform projection check only and exit" msgstr "" -#: ../raster/r.in.gdal/main.c:200 ../raster/r.external/main.c:114 -#: ../vector/v.in.lidar/main.c:302 ../vector/v.in.ogr/main.c:366 +#: ../raster/r.in.gdal/main.c:217 ../raster/r.external/main.c:114 +#: ../vector/v.in.lidar/main.c:302 ../vector/v.in.ogr/main.c:383 msgid "Extend region extents based on new dataset" msgstr "" -#: ../raster/r.in.gdal/main.c:202 ../raster/r.external/main.c:115 -#: ../vector/v.in.ogr/main.c:368 +#: ../raster/r.in.gdal/main.c:219 ../raster/r.external/main.c:115 +#: ../vector/v.in.ogr/main.c:385 msgid "Also updates the default region if in the PERMANENT mapset" msgstr "" -#: ../raster/r.in.gdal/main.c:218 ../raster/r.external/main.c:119 +#: ../raster/r.in.gdal/main.c:235 ../raster/r.external/main.c:119 #: ../raster/r.region/main.c:70 msgid "Auto-adjustment for lat/lon" msgstr "" -#: ../raster/r.in.gdal/main.c:219 ../raster/r.external/main.c:120 +#: ../raster/r.in.gdal/main.c:236 ../raster/r.external/main.c:120 #: ../raster/r.region/main.c:71 msgid "Attempt to fix small precision errors in resolution and extents" msgstr "" -#: ../raster/r.in.gdal/main.c:224 +#: ../raster/r.in.gdal/main.c:241 msgid "Keep band numbers instead of using band color names" msgstr "" -#: ../raster/r.in.gdal/main.c:230 +#: ../raster/r.in.gdal/main.c:247 msgid "Create the location specified by the \"location\" parameter and exit. Do not import the raster file." msgstr "" -#: ../raster/r.in.gdal/main.c:235 ../vector/v.in.lidar/main.c:284 -#: ../vector/v.in.ogr/main.c:361 +#: ../raster/r.in.gdal/main.c:252 ../vector/v.in.lidar/main.c:284 +#: ../vector/v.in.ogr/main.c:378 msgid "Limit import to the current region" msgstr "" -#: ../raster/r.in.gdal/main.c:240 +#: ../raster/r.in.gdal/main.c:257 msgid "Print number of bands and exit" msgstr "" -#: ../raster/r.in.gdal/main.c:272 ../raster/r.external/list.c:23 +#: ../raster/r.in.gdal/main.c:289 ../raster/r.external/list.c:23 #: ../vector/v.external.out/list.c:102 ../vector/v.out.ogr/list.c:116 -#: ../vector/v.in.ogr/main.c:403 ../vector/v.external/list.c:94 +#: ../vector/v.in.ogr/main.c:420 ../vector/v.external/list.c:94 msgid "Supported formats:" msgstr "" -#: ../raster/r.in.gdal/main.c:315 +#: ../raster/r.in.gdal/main.c:332 msgid "You have to specify a target location different from output location" msgstr "" -#: ../raster/r.in.gdal/main.c:319 +#: ../raster/r.in.gdal/main.c:336 msgid "You need to specify valid location name." msgstr "" -#: ../raster/r.in.gdal/main.c:323 +#: ../raster/r.in.gdal/main.c:340 msgid "The '-l' flag only works in Lat/Lon locations" msgstr "" -#: ../raster/r.in.gdal/main.c:326 +#: ../raster/r.in.gdal/main.c:343 msgid "The number of digits for band numbering must be equal or greater than 0" msgstr "" -#: ../raster/r.in.gdal/main.c:339 +#: ../raster/r.in.gdal/main.c:356 msgid "Disabling '-r' flag for new location" msgstr "" -#: ../raster/r.in.gdal/main.c:347 ../raster/r.in.gdal/main.c:350 +#: ../raster/r.in.gdal/main.c:362 #, c-format -msgid "Using memory cache size: %.1f MiB" +msgid "Using memory cache size: %s MiB" msgstr "" -#: ../raster/r.in.gdal/main.c:359 +#: ../raster/r.in.gdal/main.c:417 #, c-format msgid "Unable to open datasource <%s>" msgstr "" -#: ../raster/r.in.gdal/main.c:370 +#: ../raster/r.in.gdal/main.c:428 #, c-format msgid "Input seems to be NOAA/AVHRR data which needs to be georeferenced with thin plate spline transformation (%s or %s)." msgstr "" -#: ../raster/r.in.gdal/main.c:383 +#: ../raster/r.in.gdal/main.c:441 msgid "Input contains subdatasets which may need to be imported separately" msgstr "" -#: ../raster/r.in.gdal/main.c:423 +#: ../raster/r.in.gdal/main.c:481 msgid "Input raster map is flipped or rotated - cannot import. You may use 'gdalwarp' to transform the map to North-up." msgstr "" -#: ../raster/r.in.gdal/main.c:442 +#: ../raster/r.in.gdal/main.c:500 #, c-format msgid "Unable to fetch the affine transformation coefficients. Flag -%c cannot be used in this case." msgstr "" -#: ../raster/r.in.gdal/main.c:470 +#: ../raster/r.in.gdal/main.c:528 msgid "Map bounds have been constrained to geographic coordinates. You will almost certainly want to check map bounds and resolution with r.info and reset them with r.region before going any further." msgstr "" -#: ../raster/r.in.gdal/main.c:515 ../raster/r.in.gdal/main.c:542 +#: ../raster/r.in.gdal/main.c:573 ../raster/r.in.gdal/main.c:603 msgid "Input raster does not overlap current computational region. Nothing to import." msgstr "" -#: ../raster/r.in.gdal/main.c:579 +#: ../raster/r.in.gdal/main.c:643 #, c-format msgid "Importing %d raster bands..." msgstr "" -#: ../raster/r.in.gdal/main.c:598 ../raster/r.external/main.c:230 +#: ../raster/r.in.gdal/main.c:662 ../raster/r.external/main.c:230 #, c-format msgid "Selected band (%d) does not exist" msgstr "" -#: ../raster/r.in.gdal/main.c:623 +#: ../raster/r.in.gdal/main.c:687 msgid "Unable to open the map names output text file" msgstr "" -#: ../raster/r.in.gdal/main.c:654 +#: ../raster/r.in.gdal/main.c:718 #, c-format msgid "Unable to get raster band number %d" msgstr "" -#: ../raster/r.in.gdal/main.c:731 +#: ../raster/r.in.gdal/main.c:796 #, c-format msgid "Copying %d GCPS in points file for <%s>" msgstr "" -#: ../raster/r.in.gdal/main.c:739 +#: ../raster/r.in.gdal/main.c:804 msgid "GCPs have the following OpenGIS WKT Coordinate System:" msgstr "" -#: ../raster/r.in.gdal/main.c:762 +#: ../raster/r.in.gdal/main.c:827 msgid "Re-projecting GCPs table:" msgstr "" -#: ../raster/r.in.gdal/main.c:763 +#: ../raster/r.in.gdal/main.c:828 #, c-format msgid "* Input projection for GCP table: %s" msgstr "" -#: ../raster/r.in.gdal/main.c:765 +#: ../raster/r.in.gdal/main.c:830 #, c-format msgid "* Output projection for GCP table: %s" msgstr "" -#: ../raster/r.in.gdal/main.c:786 +#: ../raster/r.in.gdal/main.c:852 #, c-format -msgid "Error in pj_do_proj (can't re-projection GCP %i)" +msgid "Error in %s (can't re-project GCP %i)" msgstr "" -#: ../raster/r.in.gdal/main.c:808 ../raster/r.in.gdal/proj.c:63 -#: ../raster/r.external/proj.c:63 ../vector/v.in.lidar/main.c:507 -#: ../vector/v.in.ogr/proj.c:253 ../vector/v.external/proj.c:154 +#: ../raster/r.in.gdal/main.c:875 ../raster/r.in.gdal/proj.c:85 +#: ../raster/r.external/proj.c:85 ../vector/v.in.lidar/main.c:507 +#: ../vector/v.in.ogr/proj.c:292 ../vector/v.external/proj.c:177 msgid "Unable to convert input map projection to GRASS format; cannot create new location." msgstr "" -#: ../raster/r.in.gdal/main.c:832 ../raster/r.in.gdal/proj.c:69 -#: ../raster/r.external/proj.c:69 ../vector/v.in.lidar/main.c:513 -#: ../vector/v.in.ogr/proj.c:259 ../vector/v.external/proj.c:160 +#: ../raster/r.in.gdal/main.c:899 ../raster/r.in.gdal/proj.c:91 +#: ../raster/r.external/proj.c:91 ../vector/v.in.lidar/main.c:513 +#: ../vector/v.in.ogr/proj.c:298 ../vector/v.external/proj.c:183 #, c-format msgid "Unable to create new location <%s>" msgstr "" -#: ../raster/r.in.gdal/main.c:838 ../raster/r.in.gdal/proj.c:72 -#: ../raster/r.external/proj.c:72 ../general/g.proj/create.c:15 -#: ../vector/v.in.lidar/main.c:516 ../vector/v.in.ogr/proj.c:262 -#: ../vector/v.external/proj.c:163 +#: ../raster/r.in.gdal/main.c:905 ../raster/r.in.gdal/proj.c:94 +#: ../raster/r.external/proj.c:94 ../general/g.proj/create.c:16 +#: ../vector/v.in.lidar/main.c:516 ../vector/v.in.ogr/proj.c:301 +#: ../vector/v.external/proj.c:186 #, c-format msgid "Location <%s> created" msgstr "Locația <%s> creată" -#: ../raster/r.in.gdal/main.c:841 +#: ../raster/r.in.gdal/main.c:908 #, c-format msgid "The target for the output group <%s> has been set to location <%s>, mapset ." msgstr "" -#: ../raster/r.in.gdal/main.c:881 ../raster/r.external/window.c:93 -#: ../vector/v.in.ogr/main.c:1871 +#: ../raster/r.in.gdal/main.c:948 ../raster/r.external/window.c:93 +#: ../vector/v.in.ogr/main.c:1971 msgid "Default region for this location updated" msgstr "" -#: ../raster/r.in.gdal/main.c:884 ../raster/r.external/window.c:96 -#: ../vector/v.in.ogr/main.c:1874 +#: ../raster/r.in.gdal/main.c:951 ../raster/r.external/window.c:96 +#: ../vector/v.in.ogr/main.c:1974 msgid "Region for the current mapset updated" msgstr "" -#: ../raster/r.in.gdal/main.c:912 +#: ../raster/r.in.gdal/main.c:980 msgid "Unable to translate projection key values of input GCPs" msgstr "" -#: ../raster/r.in.gdal/main.c:928 +#: ../raster/r.in.gdal/main.c:996 msgid "Unable to get projection info of target location" msgstr "" -#: ../raster/r.in.gdal/main.c:930 +#: ../raster/r.in.gdal/main.c:998 msgid "Unable to get projection units of target location" msgstr "" -#: ../raster/r.in.gdal/main.c:932 +#: ../raster/r.in.gdal/main.c:1000 msgid "Unable to get projection key values of target location" msgstr "" -#: ../raster/r.in.gdal/main.c:936 ../imagery/i.rectify/target.c:31 +#: ../raster/r.in.gdal/main.c:1007 ../imagery/i.rectify/target.c:31 #: ../imagery/i.ortho.photo/i.ortho.rectify/target.c:31 #: ../vector/v.rectify/target.c:40 #, c-format msgid "Mapset <%s> in target location <%s> - " msgstr "" -#: ../raster/r.in.gdal/main.c:974 +#: ../raster/r.in.gdal/main.c:1045 #, c-format msgid "Importing raster map <%s>..." msgstr "" -#: ../raster/r.in.gdal/main.c:1089 ../raster/r.in.gdal/main.c:1144 -#: ../raster/r.in.gdal/main.c:1218 +#: ../raster/r.in.gdal/main.c:1162 ../raster/r.in.gdal/main.c:1217 +#: ../raster/r.in.gdal/main.c:1291 msgid "Invalid row" msgstr "" -#: ../raster/r.in.gdal/main.c:1486 ../raster/r.in.gdal/main.c:1543 +#: ../raster/r.in.gdal/main.c:1559 ../raster/r.in.gdal/main.c:1616 msgid "Inconsistent color rules in RAT" msgstr "" -#: ../raster/r.in.gdal/main.c:1600 +#: ../raster/r.in.gdal/main.c:1673 #, c-format msgid "Setting grey color table for <%s> (8bit, full range)" msgstr "" -#: ../raster/r.in.gdal/main.c:1614 +#: ../raster/r.in.gdal/main.c:1687 #, c-format msgid "Setting grey color table for <%s> (16bit, image range)" msgstr "" -#: ../raster/r.in.gdal/main.c:1716 +#: ../raster/r.in.gdal/main.c:1789 #, c-format msgid "Unable to open file <%s>: %s." msgstr "" -#: ../raster/r.in.gdal/proj.c:42 ../raster/r.external/proj.c:42 +#: ../raster/r.in.gdal/proj.c:46 ../raster/r.external/proj.c:46 #, c-format msgid "" "Input contains an invalid SRS. WKT definition:\n" "%s" msgstr "" -#: ../raster/r.in.gdal/proj.c:51 ../raster/r.external/proj.c:51 +#: ../raster/r.in.gdal/proj.c:73 ../raster/r.external/proj.c:73 msgid "No projection information available" msgstr "" -#: ../raster/r.in.gdal/proj.c:94 ../raster/r.external/proj.c:94 -#: ../vector/v.in.ogr/proj.c:284 ../vector/v.external/proj.c:185 +#: ../raster/r.in.gdal/proj.c:116 ../raster/r.external/proj.c:116 +#: ../vector/v.in.ogr/proj.c:323 ../vector/v.external/proj.c:208 msgid "Unable to convert input map projection information to GRASS format." msgstr "" -#: ../raster/r.in.gdal/proj.c:138 ../raster/r.external/proj.c:138 -#: ../vector/v.in.ogr/proj.c:329 ../vector/v.external/proj.c:230 +#: ../raster/r.in.gdal/proj.c:160 ../raster/r.external/proj.c:160 +#: ../vector/v.in.ogr/proj.c:368 ../vector/v.external/proj.c:253 msgid "Location PROJ_INFO is:\n" msgstr "" -#: ../raster/r.in.gdal/proj.c:148 ../raster/r.in.gdal/proj.c:155 -#: ../raster/r.external/proj.c:148 ../raster/r.external/proj.c:155 -#: ../vector/v.in.ogr/proj.c:339 ../vector/v.in.ogr/proj.c:346 -#: ../vector/v.external/proj.c:240 ../vector/v.external/proj.c:247 +#: ../raster/r.in.gdal/proj.c:170 ../raster/r.in.gdal/proj.c:177 +#: ../raster/r.external/proj.c:170 ../raster/r.external/proj.c:177 +#: ../vector/v.in.ogr/proj.c:378 ../vector/v.in.ogr/proj.c:385 +#: ../vector/v.external/proj.c:263 ../vector/v.external/proj.c:270 msgid "Dataset PROJ_INFO is:\n" msgstr "" -#: ../raster/r.in.gdal/proj.c:241 ../raster/r.external/proj.c:241 -#: ../vector/v.in.ogr/proj.c:432 ../vector/v.external/proj.c:333 +#: ../raster/r.in.gdal/proj.c:263 ../raster/r.external/proj.c:263 +#: ../vector/v.in.ogr/proj.c:471 ../vector/v.external/proj.c:356 msgid "Consider generating a new location from the input dataset using the 'location' parameter.\n" msgstr "" @@ -16418,7 +16803,7 @@ msgid "You already know the sun position" msgstr "" -#: ../raster/r.sunmask/main.c:444 ../vector/v.colors/main.c:199 +#: ../raster/r.sunmask/main.c:444 ../vector/v.colors/main.c:212 #, c-format msgid "Option <%s> required" msgstr "Opțiunea <%s> este necesară" @@ -16432,24 +16817,24 @@ msgid "Calculating shadows from DEM..." msgstr "" -#: ../raster/r.sunmask/g_solposition.c:66 +#: ../raster/r.sunmask/g_solposition.c:67 msgid "Unable to calculate sun position in un-projected locations. Specify sunposition directly." msgstr "" -#: ../raster/r.sunmask/g_solposition.c:88 +#: ../raster/r.sunmask/g_solposition.c:89 #, c-format msgid "Specified point %f, %f outside of current region, is that intended? Anyway, it will be used." msgstr "" -#: ../raster/r.sunmask/g_solposition.c:98 ../raster/r.latlong/main.c:101 +#: ../raster/r.sunmask/g_solposition.c:99 ../raster/r.latlong/main.c:99 msgid "Unable to get projection info of current location" msgstr "" -#: ../raster/r.sunmask/g_solposition.c:101 ../raster/r.latlong/main.c:103 +#: ../raster/r.sunmask/g_solposition.c:102 ../raster/r.latlong/main.c:101 msgid "Unable to get projection units of current location" msgstr "" -#: ../raster/r.sunmask/g_solposition.c:104 ../raster/r.latlong/main.c:105 +#: ../raster/r.sunmask/g_solposition.c:105 ../raster/r.latlong/main.c:103 msgid "Unable to get projection key values of current location" msgstr "" @@ -16690,7 +17075,7 @@ #: ../raster/r.support/main.c:312 ../scripts/d.polar/d.polar.py:407 #: ../scripts/i.in.spotvgt/i.in.spotvgt.py:280 -#: ../scripts/r.plane/r.plane.py:122 ../scripts/r.fillnulls/r.fillnulls.py:494 +#: ../scripts/r.plane/r.plane.py:122 ../scripts/r.fillnulls/r.fillnulls.py:506 #: ../scripts/v.in.e00/v.in.e00.py:165 ../scripts/r.in.aster/r.in.aster.py:144 msgid "Done." msgstr "" @@ -16952,139 +17337,104 @@ msgid "Imagery group <%s> created" msgstr "" -#: ../raster/r.external/link.c:48 +#: ../raster/r.external/link.c:46 msgid "Complex types not supported" msgstr "" -#: ../raster/r.external/link.c:63 +#: ../raster/r.external/link.c:56 #, c-format msgid "Copying color table for %s" msgstr "" -#: ../raster/r.external/link.c:81 +#: ../raster/r.external/link.c:74 #, c-format msgid "Setting grey color table for <%s> (full 8bit range)" msgstr "" -#: ../raster/r.external/link.c:87 -#, c-format -msgid "Setting grey color table for <%s> (data range)" -msgstr "" - -#: ../raster/r.external/link.c:101 -#, c-format -msgid "Unable to create cell/%s file" -msgstr "" - -#: ../raster/r.external/link.c:110 -#, c-format -msgid "Unable to create fcell/%s file" -msgstr "" - -#: ../raster/r.external/link.c:146 +#: ../raster/r.external/link.c:132 #, c-format msgid "Unable to create cell_misc/%s/gdal file" msgstr "" -#: ../raster/r.external/link.c:149 +#: ../raster/r.external/link.c:135 #, c-format msgid "Error writing cell_misc/%s/gdal file" msgstr "" -#: ../raster/r.external/link.c:174 -#, c-format -msgid "Unable to create cell_misc/%s/f_format file" -msgstr "" - -#: ../raster/r.external/link.c:177 -#, c-format -msgid "Error writing cell_misc/%s/f_format file" -msgstr "" - -#: ../raster/r.external/link.c:224 -#, c-format -msgid "Creating support files for %s" -msgstr "" - -#: ../raster/r.external/link.c:236 -#, c-format -msgid "Link to raster map <%s> created." -msgstr "" - #: ../raster/r.resamp.filter/main.c:142 #, c-format msgid "Filter <%s> not found" msgstr "" -#: ../raster/r.resamp.filter/main.c:391 +#: ../raster/r.resamp.filter/main.c:396 msgid "kernel filter" msgstr "" -#: ../raster/r.resamp.filter/main.c:394 +#: ../raster/r.resamp.filter/main.c:399 msgid "Resamples raster map layers using an analytic kernel." msgstr "" -#: ../raster/r.resamp.filter/main.c:405 +#: ../raster/r.resamp.filter/main.c:410 msgid "Filter kernel(s)" msgstr "" -#: ../raster/r.resamp.filter/main.c:413 +#: ../raster/r.resamp.filter/main.c:418 msgid "Filter radius" msgstr "" -#: ../raster/r.resamp.filter/main.c:420 +#: ../raster/r.resamp.filter/main.c:425 msgid "Filter radius (horizontal)" msgstr "" -#: ../raster/r.resamp.filter/main.c:427 +#: ../raster/r.resamp.filter/main.c:432 msgid "Filter radius (vertical)" msgstr "" -#: ../raster/r.resamp.filter/main.c:438 ../vector/v.external.out/args.c:90 +#: ../raster/r.resamp.filter/main.c:443 ../vector/v.external.out/args.c:90 #, c-format msgid "%s= and %s=/%s= are mutually exclusive" msgstr "" -#: ../raster/r.resamp.filter/main.c:443 +#: ../raster/r.resamp.filter/main.c:448 #, c-format msgid "Either %s= or %s=/%s= required" msgstr "" -#: ../raster/r.resamp.filter/main.c:446 +#: ../raster/r.resamp.filter/main.c:451 #, c-format msgid "Both %s= and %s= required" msgstr "" -#: ../raster/r.resamp.filter/main.c:469 +#: ../raster/r.resamp.filter/main.c:474 msgid "Differing number of values for filter= and [xy_]radius=" msgstr "" -#: ../raster/r.resamp.filter/main.c:472 +#: ../raster/r.resamp.filter/main.c:477 #, c-format msgid "Too many filters (max: %d)" msgstr "" -#: ../raster/r.resamp.filter/main.c:490 +#: ../raster/r.resamp.filter/main.c:495 msgid "At least one filter must be finite" msgstr "" -#: ../raster/r.latlong/main.c:57 +#: ../raster/r.latlong/main.c:56 msgid "latitude" msgstr "" -#: ../raster/r.latlong/main.c:58 +#: ../raster/r.latlong/main.c:57 msgid "longitude" msgstr "" -#: ../raster/r.latlong/main.c:60 +#: ../raster/r.latlong/main.c:59 msgid "Creates a latitude/longitude raster map." msgstr "" -#: ../raster/r.latlong/main.c:66 +#: ../raster/r.latlong/main.c:65 msgid "Name for output latitude or longitude raster map" msgstr "" -#: ../raster/r.latlong/main.c:70 +#: ../raster/r.latlong/main.c:69 msgid "Longitude output" msgstr "" @@ -17133,14 +17483,14 @@ #: ../raster/r.region/main.c:61 ../raster/r.region/main.c:66 #: ../raster/r.region/main.c:72 ../raster/r.region/main.c:87 #: ../raster/r.region/main.c:94 ../raster/r.region/main.c:101 -#: ../raster/r.region/main.c:144 ../general/g.region/main.c:78 -#: ../general/g.region/main.c:84 ../general/g.region/main.c:171 -#: ../general/g.region/main.c:178 ../general/g.region/main.c:187 -#: ../general/g.region/main.c:195 +#: ../raster/r.region/main.c:144 ../general/g.region/main.c:79 +#: ../general/g.region/main.c:85 ../general/g.region/main.c:172 +#: ../general/g.region/main.c:179 ../general/g.region/main.c:188 +#: ../general/g.region/main.c:196 msgid "Existing" msgstr "Ieșire" -#: ../raster/r.region/main.c:65 ../general/g.region/main.c:77 +#: ../raster/r.region/main.c:65 ../general/g.region/main.c:78 msgid "Set from default region" msgstr "" @@ -17160,19 +17510,19 @@ msgid "Set region to match this vector map" msgstr "" -#: ../raster/r.region/main.c:109 ../general/g.region/main.c:203 +#: ../raster/r.region/main.c:109 ../general/g.region/main.c:204 msgid "Value for the northern edge" msgstr "" -#: ../raster/r.region/main.c:118 ../general/g.region/main.c:212 +#: ../raster/r.region/main.c:118 ../general/g.region/main.c:213 msgid "Value for the southern edge" msgstr "" -#: ../raster/r.region/main.c:127 ../general/g.region/main.c:221 +#: ../raster/r.region/main.c:127 ../general/g.region/main.c:222 msgid "Value for the eastern edge" msgstr "" -#: ../raster/r.region/main.c:136 ../general/g.region/main.c:230 +#: ../raster/r.region/main.c:136 ../general/g.region/main.c:231 msgid "Value for the western edge" msgstr "" @@ -17658,31 +18008,31 @@ msgid "No basins were created. Verify threshold and region settings." msgstr "" -#: ../raster/r.watershed/seg/close_maps2.c:86 +#: ../raster/r.watershed/seg/close_maps2.c:87 msgid "Closing stream segments map" msgstr "" -#: ../raster/r.watershed/seg/close_maps2.c:109 +#: ../raster/r.watershed/seg/close_maps2.c:110 msgid "Closing basins map" msgstr "" -#: ../raster/r.watershed/seg/close_maps2.c:116 +#: ../raster/r.watershed/seg/close_maps2.c:117 msgid "Closing half basins map" msgstr "" -#: ../raster/r.watershed/seg/main.c:92 ../raster/r.watershed/seg/main.c:107 -#: ../raster/r.watershed/ram/main.c:82 ../raster/r.watershed/ram/main.c:98 +#: ../raster/r.watershed/seg/main.c:93 ../raster/r.watershed/seg/main.c:108 +#: ../raster/r.watershed/ram/main.c:85 ../raster/r.watershed/ram/main.c:101 #, c-format msgid "SECTION %d: Closing Maps." msgstr "" -#: ../raster/r.watershed/seg/main.c:105 ../raster/r.watershed/ram/main.c:96 +#: ../raster/r.watershed/seg/main.c:106 ../raster/r.watershed/ram/main.c:99 #, c-format msgid "SECTION %d: Watershed determination." msgstr "" #: ../raster/r.watershed/seg/do_astar.c:30 -#: ../raster/r.watershed/ram/do_astar.c:27 +#: ../raster/r.watershed/ram/do_astar.c:28 msgid "SECTION 2: A* Search." msgstr "" @@ -17690,39 +18040,39 @@ msgid "No seeds for A* Search" msgstr "" -#: ../raster/r.watershed/seg/do_astar.c:146 +#: ../raster/r.watershed/seg/do_astar.c:147 msgid "bug in A* Search: doer %" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:20 +#: ../raster/r.watershed/seg/close_maps.c:23 msgid "Closing accumulation map" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:136 +#: ../raster/r.watershed/seg/close_maps.c:140 msgid "Closing TCI and SPI maps" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:138 +#: ../raster/r.watershed/seg/close_maps.c:142 msgid "Closing TCI map" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:140 +#: ../raster/r.watershed/seg/close_maps.c:144 msgid "Closing SPI map" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:300 +#: ../raster/r.watershed/seg/close_maps.c:307 msgid "Closing flow direction map" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:327 +#: ../raster/r.watershed/seg/close_maps.c:334 msgid "Closing LS map" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:332 +#: ../raster/r.watershed/seg/close_maps.c:339 msgid "Closing SL map" msgstr "" -#: ../raster/r.watershed/seg/init_vars.c:139 +#: ../raster/r.watershed/seg/init_vars.c:143 #, c-format msgid "SECTION 1 beginning: Initiating Variables. %d section total." msgid_plural "SECTION 1 beginning: Initiating Variables. %d sections total." @@ -17730,34 +18080,34 @@ msgstr[1] "" msgstr[2] "" -#: ../raster/r.watershed/seg/init_vars.c:175 +#: ../raster/r.watershed/seg/init_vars.c:178 msgid "Maximum memory to be used was smaller than 3 MB, set to 3 MB." msgstr "" -#: ../raster/r.watershed/seg/init_vars.c:470 +#: ../raster/r.watershed/seg/init_vars.c:511 msgid "SECTION 1b: Determining Offmap Flow." msgstr "" -#: ../raster/r.watershed/seg/do_cum.c:119 -#: ../raster/r.watershed/ram/do_cum.c:114 +#: ../raster/r.watershed/seg/do_cum.c:122 +#: ../raster/r.watershed/ram/do_cum.c:116 msgid "SECTION 3: Accumulating Surface Flow with SFD." msgstr "" -#: ../raster/r.watershed/seg/do_cum.c:293 -#: ../raster/r.watershed/ram/do_cum.c:276 +#: ../raster/r.watershed/seg/do_cum.c:315 +#: ../raster/r.watershed/ram/do_cum.c:296 msgid "SECTION 3a: Accumulating Surface Flow with MFD." msgstr "" -#: ../raster/r.watershed/seg/do_cum.c:529 +#: ../raster/r.watershed/seg/do_cum.c:560 msgid "MFD: A * path already processed when distributing flow: %d of %" msgstr "" -#: ../raster/r.watershed/seg/do_cum.c:533 -#: ../raster/r.watershed/ram/do_cum.c:486 +#: ../raster/r.watershed/seg/do_cum.c:564 +#: ../raster/r.watershed/ram/do_cum.c:512 msgid "SECTION 3b: Adjusting drainage directions." msgstr "" -#: ../raster/r.watershed/seg/usage.c:9 ../raster/r.watershed/ram/usage.c:9 +#: ../raster/r.watershed/seg/usage.c:9 #, c-format msgid "" "USAGE for basin delineation:\n" @@ -17769,187 +18119,194 @@ "\n" msgstr "" -#: ../raster/r.watershed/front/main.c:77 +#: ../raster/r.watershed/front/main.c:79 msgid "drainage" msgstr "" -#: ../raster/r.watershed/front/main.c:79 +#: ../raster/r.watershed/front/main.c:81 msgid "stream power index" msgstr "" -#: ../raster/r.watershed/front/main.c:81 +#: ../raster/r.watershed/front/main.c:84 msgid "Calculates hydrological parameters and RUSLE factors." msgstr "" -#: ../raster/r.watershed/front/main.c:84 ../raster/r.watershed/front/main.c:91 -#: ../raster/r.watershed/front/main.c:97 ../raster/r.watershed/front/main.c:104 -#: ../raster/r.watershed/front/main.c:113 -#: ../raster/r.watershed/front/main.c:121 -#: ../raster/r.watershed/front/main.c:130 +#: ../raster/r.watershed/front/main.c:87 ../raster/r.watershed/front/main.c:95 +#: ../raster/r.watershed/front/main.c:102 +#: ../raster/r.watershed/front/main.c:109 +#: ../raster/r.watershed/front/main.c:118 +#: ../raster/r.watershed/front/main.c:125 +#: ../raster/r.watershed/front/main.c:132 +#: ../raster/r.watershed/front/main.c:140 msgid "Inputs" msgstr "" -#: ../raster/r.watershed/front/main.c:88 +#: ../raster/r.watershed/front/main.c:91 msgid "Name of input depressions raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:89 +#: ../raster/r.watershed/front/main.c:93 msgid "All non-NULL and non-zero cells are considered as real depressions" msgstr "" -#: ../raster/r.watershed/front/main.c:95 +#: ../raster/r.watershed/front/main.c:100 msgid "Name of input raster representing amount of overland flow per cell" msgstr "" -#: ../raster/r.watershed/front/main.c:101 +#: ../raster/r.watershed/front/main.c:106 msgid "Name of input raster map percent of disturbed land" msgstr "" -#: ../raster/r.watershed/front/main.c:102 -#: ../raster/r.watershed/front/main.c:127 +#: ../raster/r.watershed/front/main.c:107 +#: ../raster/r.watershed/front/main.c:137 msgid "For USLE" msgstr "" -#: ../raster/r.watershed/front/main.c:109 +#: ../raster/r.watershed/front/main.c:114 msgid "Name of input raster map blocking overland surface flow" msgstr "" -#: ../raster/r.watershed/front/main.c:111 +#: ../raster/r.watershed/front/main.c:116 msgid "For USLE. All non-NULL and non-zero cells are considered as blocking terrain." msgstr "" -#: ../raster/r.watershed/front/main.c:118 +#: ../raster/r.watershed/front/main.c:123 +#, fuzzy +msgid "Name of input raster map with percentages for flow accumulation." +msgstr "Numele stratului care va fi folosit pentru ALBASTRU" + +#: ../raster/r.watershed/front/main.c:129 msgid "Minimum size of exterior watershed basin" msgstr "" -#: ../raster/r.watershed/front/main.c:126 +#: ../raster/r.watershed/front/main.c:136 msgid "Maximum length of surface flow in map units" msgstr "" -#: ../raster/r.watershed/front/main.c:135 +#: ../raster/r.watershed/front/main.c:144 msgid "Name for output accumulation raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:137 +#: ../raster/r.watershed/front/main.c:145 msgid "Number of cells that drain through each cell" msgstr "" -#: ../raster/r.watershed/front/main.c:144 +#: ../raster/r.watershed/front/main.c:152 msgid "Name for output topographic index ln(a / tan(b)) map" msgstr "" -#: ../raster/r.watershed/front/main.c:151 +#: ../raster/r.watershed/front/main.c:158 msgid "Stream power index a * tan(b)" msgstr "" -#: ../raster/r.watershed/front/main.c:157 +#: ../raster/r.watershed/front/main.c:164 msgid "Name for output drainage direction raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:158 +#: ../raster/r.watershed/front/main.c:165 msgid "Directions numbered from 1 to 8" msgstr "" -#: ../raster/r.watershed/front/main.c:164 +#: ../raster/r.watershed/front/main.c:171 msgid "Name for output basins raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:170 +#: ../raster/r.watershed/front/main.c:177 msgid "Name for output stream segments raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:176 +#: ../raster/r.watershed/front/main.c:183 msgid "Name for output half basins raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:178 +#: ../raster/r.watershed/front/main.c:184 msgid "Each half-basin is given a unique value" msgstr "" -#: ../raster/r.watershed/front/main.c:184 +#: ../raster/r.watershed/front/main.c:190 msgid "Name for output slope length raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:186 +#: ../raster/r.watershed/front/main.c:191 msgid "Slope length and steepness (LS) factor for USLE" msgstr "" -#: ../raster/r.watershed/front/main.c:192 +#: ../raster/r.watershed/front/main.c:197 msgid "Name for output slope steepness raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:193 +#: ../raster/r.watershed/front/main.c:198 msgid "Slope steepness (S) factor for USLE" msgstr "" -#: ../raster/r.watershed/front/main.c:202 +#: ../raster/r.watershed/front/main.c:207 msgid "Convergence factor for MFD (1-10)" msgstr "" -#: ../raster/r.watershed/front/main.c:204 +#: ../raster/r.watershed/front/main.c:209 msgid "1 = most diverging flow, 10 = most converging flow. Recommended: 5" msgstr "" -#: ../raster/r.watershed/front/main.c:211 +#: ../raster/r.watershed/front/main.c:216 msgid "Maximum memory to be used with -m flag (in MB)" msgstr "" -#: ../raster/r.watershed/front/main.c:215 +#: ../raster/r.watershed/front/main.c:220 msgid "SFD (D8) flow (default is MFD)" msgstr "" -#: ../raster/r.watershed/front/main.c:217 +#: ../raster/r.watershed/front/main.c:222 msgid "SFD: single flow direction, MFD: multiple flow direction" msgstr "" -#: ../raster/r.watershed/front/main.c:222 +#: ../raster/r.watershed/front/main.c:227 msgid "Allow only horizontal and vertical flow of water" msgstr "" -#: ../raster/r.watershed/front/main.c:227 +#: ../raster/r.watershed/front/main.c:231 msgid "Enable disk swap memory option: Operation is slow" msgstr "" -#: ../raster/r.watershed/front/main.c:229 +#: ../raster/r.watershed/front/main.c:233 msgid "Only needed if memory requirements exceed available RAM; see manual on how to calculate memory requirements" msgstr "" -#: ../raster/r.watershed/front/main.c:234 +#: ../raster/r.watershed/front/main.c:238 msgid "Use positive flow accumulation even for likely underestimates" msgstr "" -#: ../raster/r.watershed/front/main.c:236 +#: ../raster/r.watershed/front/main.c:240 msgid "See manual for a detailed description of flow accumulation output" msgstr "" -#: ../raster/r.watershed/front/main.c:241 +#: ../raster/r.watershed/front/main.c:244 msgid "Beautify flat areas" msgstr "" -#: ../raster/r.watershed/front/main.c:243 +#: ../raster/r.watershed/front/main.c:246 msgid "Flow direction in flat areas is modified to look prettier" msgstr "" -#: ../raster/r.watershed/front/main.c:259 +#: ../raster/r.watershed/front/main.c:262 msgid "Sorry, you must choose an output map." msgstr "" -#: ../raster/r.watershed/front/main.c:265 +#: ../raster/r.watershed/front/main.c:268 msgid "The basin threshold must be a positive number." msgstr "" -#: ../raster/r.watershed/front/main.c:281 +#: ../raster/r.watershed/front/main.c:284 msgid "" "Sorry, if any of the following options are set:\n" " basin, stream, half_basin, length_slope, or slope_steepness\n" " you MUST provide a value for the basin threshold parameter." msgstr "" -#: ../raster/r.watershed/front/main.c:308 +#: ../raster/r.watershed/front/main.c:310 msgid "Beautify flat areas is not yet supported for disk swap mode" msgstr "" -#: ../raster/r.watershed/front/main.c:338 +#: ../raster/r.watershed/front/main.c:342 #, c-format msgid "Subprocess failed with exit code %d" msgstr "" @@ -17958,79 +18315,79 @@ msgid "SECTION 4: RUSLE LS and/or S factor determination." msgstr "" -#: ../raster/r.watershed/ram/do_astar.c:256 +#: ../raster/r.watershed/ram/do_astar.c:258 msgid "heapsize too large" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:56 +#: ../raster/r.watershed/ram/do_flatarea.c:57 msgid "Beautify flat areas: priority queue error" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:229 +#: ../raster/r.watershed/ram/do_flatarea.c:235 msgid "flat cell escaped for uphill correction" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:235 +#: ../raster/r.watershed/ram/do_flatarea.c:241 #, c-format msgid "queue error: last uphill order %d > current uphill order %d" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:240 +#: ../raster/r.watershed/ram/do_flatarea.c:246 msgid "uphill order not set" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:266 +#: ../raster/r.watershed/ram/do_flatarea.c:273 msgid "flat cell escaped in uphill correction" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:302 +#: ../raster/r.watershed/ram/do_flatarea.c:309 msgid "downhill order: no more points in down queue" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:310 +#: ../raster/r.watershed/ram/do_flatarea.c:317 msgid "flat cell escaped for downhill correction" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:316 +#: ../raster/r.watershed/ram/do_flatarea.c:323 #, c-format msgid "queue error: last downhill order %d > current downhill order %d" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:321 +#: ../raster/r.watershed/ram/do_flatarea.c:328 msgid "downhill order: downhill order not set" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:344 +#: ../raster/r.watershed/ram/do_flatarea.c:352 msgid "flat cell escaped in downhill correction" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:382 +#: ../raster/r.watershed/ram/do_flatarea.c:390 msgid "flat cell escaped for adjustment" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:389 +#: ../raster/r.watershed/ram/do_flatarea.c:397 msgid "adjustment: uphill order not set" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:391 +#: ../raster/r.watershed/ram/do_flatarea.c:399 msgid "adjustment: downhill order not set" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:417 +#: ../raster/r.watershed/ram/do_flatarea.c:428 msgid "flat cell escaped in adjustment" msgstr "" -#: ../raster/r.watershed/ram/init_vars.c:121 +#: ../raster/r.watershed/ram/init_vars.c:123 #, c-format msgid "SECTION 1a (of %1d): Initiating Memory." msgstr "" -#: ../raster/r.watershed/ram/init_vars.c:311 +#: ../raster/r.watershed/ram/init_vars.c:350 #, c-format msgid "SECTION 1b (of %1d): Determining Offmap Flow." msgstr "" -#: ../raster/r.watershed/ram/do_cum.c:480 +#: ../raster/r.watershed/ram/do_cum.c:507 #, c-format msgid "MFD: A * path already processed when distributing flow: %d of %d cell" msgid_plural "MFD: A * path already processed when distributing flow: %d of %d cells" @@ -18038,6 +18395,18 @@ msgstr[1] "" msgstr[2] "" +#: ../raster/r.watershed/ram/usage.c:9 +#, c-format +msgid "" +"USAGE for basin delineation:\n" +"%s -4 elevation=elevation_map threshold=swale_threshold [flow=overland_flow_map] [drainage=drain_direction_map] [depression=depression_map] [accumulation=accumulation_map] [basin=watershed_basin_map] [retention=retention_map] [stream=stream_segment_map]\n" +"\n" +"USAGE for slope length determination:\n" +"%s [-4] elevation=elevation_map threshold=swale_threshold [drainage=drain_direction_map] [depression=depression_map] [accumulation=accumulation_map] [retention=retention_map] [max_slope_length=max_slope_length] [blocking=overland_blocking_map] [slope_steepness=slope_steepness_map] length_slope=length_slope_map [disturbed_land=rill_erosion_map] [slope_deposition=slope_deposition value or map]USAGE for ARMSED FILE creation:\n" +"%s [-4] elevation=elevation_map threshold=swale_threshold [flow=overland_flow_map] [drainage=drain_direction_map] [depression=depression_map] [accumulation=accumulation_map] [basin=watershed_basin_map] [stream=stream_segment_map] [half_basin=half_basin_map] [retention=retention_map] ar=ARMSED_file_name\n" +"\n" +msgstr "" + #: ../raster/r.rescale/main.c:51 msgid "Rescales the range of category values in a raster map layer." msgstr "Redimensionează seria de valori pentru un strat raster." @@ -18241,14 +18610,14 @@ #: ../raster/r.sim/r.sim.water/main.c:324 ../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 ../vector/v.surf.rst/main.c:161 -#: ../vector/v.surf.rst/main.c:166 ../vector/v.surf.rst/main.c:187 -#: ../vector/v.surf.rst/main.c:262 ../vector/v.surf.rst/main.c:268 -#: ../vector/v.surf.rst/main.c:276 ../vector/v.surf.rst/main.c:283 -#: ../vector/v.surf.rst/main.c:291 ../vector/v.surf.rst/main.c:299 -#: ../vector/v.surf.rst/main.c:308 ../vector/v.surf.rst/main.c:316 -#: ../vector/v.surf.rst/main.c:324 ../vector/v.surf.rst/main.c:333 -#: ../vector/v.surf.rst/main.c:341 ../vector/v.surf.rst/main.c:348 +#: ../imagery/i.eb.hsebal01/main.c:178 ../vector/v.surf.rst/main.c:163 +#: ../vector/v.surf.rst/main.c:168 ../vector/v.surf.rst/main.c:189 +#: ../vector/v.surf.rst/main.c:264 ../vector/v.surf.rst/main.c:270 +#: ../vector/v.surf.rst/main.c:278 ../vector/v.surf.rst/main.c:286 +#: ../vector/v.surf.rst/main.c:294 ../vector/v.surf.rst/main.c:302 +#: ../vector/v.surf.rst/main.c:311 ../vector/v.surf.rst/main.c:319 +#: ../vector/v.surf.rst/main.c:327 ../vector/v.surf.rst/main.c:336 +#: ../vector/v.surf.rst/main.c:344 ../vector/v.surf.rst/main.c:351 msgid "Parameters" msgstr "Parametrii" @@ -18305,7 +18674,7 @@ msgstr "" #: ../raster/r.sim/r.sim.sediment/main.c:374 -#: ../raster/r.sim/r.sim.water/main.c:402 ../vector/v.surf.rst/main.c:404 +#: ../raster/r.sim/r.sim.water/main.c:402 ../vector/v.surf.rst/main.c:407 #, c-format msgid "<%d> is not valid number of threads. Number of threads will be set on <%d>" msgstr "" @@ -18338,8 +18707,8 @@ msgstr "" #: ../raster/r.sim/r.sim.sediment/main.c:422 -#: ../raster/r.sim/r.sim.water/main.c:530 ../vector/v.surf.rst/main.c:656 -#: ../vector/v.surf.rst/main.c:711 ../vector/v.vol.rst/main.c:914 +#: ../raster/r.sim/r.sim.water/main.c:530 ../vector/v.surf.rst/main.c:659 +#: ../vector/v.surf.rst/main.c:714 ../vector/v.vol.rst/main.c:916 msgid "Input failed" msgstr "" @@ -18613,6 +18982,7 @@ msgstr "" #: ../display/d.mon/start.c:46 ../display/d.mon/start.c:74 +#: ../misc/m.nviz.image/main.c:75 #, c-format msgid "File <%s> already exists and will be overwritten" msgstr "" @@ -18943,7 +19313,7 @@ msgstr "" #: ../display/d.vect.thematic/display.c:51 ../display/d.vect/lines.c:107 -#: ../display/d.vect/lines.c:335 +#: ../display/d.vect/lines.c:339 #, c-format msgid "Unable to read symbol <%s>, unable to display points" msgstr "" @@ -19013,7 +19383,7 @@ msgid "Line color" msgstr "Culoarea liniei" -#: ../display/d.geodesic/main.c:66 ../display/d.grid/main.c:107 +#: ../display/d.geodesic/main.c:66 ../display/d.grid/main.c:106 #: ../display/d.rhumbline/main.c:62 ../display/d.legend/main.c:203 #: ../display/d.rast.num/main.c:88 ../display/d.northarrow/main.c:113 #: ../vector/v.label.sa/main.c:98 ../vector/v.label/main.c:151 @@ -19208,73 +19578,73 @@ msgid "Null cells" msgstr "" -#: ../display/d.grid/main.c:55 +#: ../display/d.grid/main.c:54 msgid "graticule" msgstr "" -#: ../display/d.grid/main.c:56 ../vector/v.mkgrid/main.c:72 +#: ../display/d.grid/main.c:55 ../vector/v.mkgrid/main.c:72 msgid "grid" msgstr "grid" -#: ../display/d.grid/main.c:58 +#: ../display/d.grid/main.c:57 msgid "Overlays a user-specified grid in the active display frame on the graphics monitor." msgstr "" -#: ../display/d.grid/main.c:66 +#: ../display/d.grid/main.c:65 msgid "Size of grid to be drawn (in map units)" msgstr "" -#: ../display/d.grid/main.c:68 +#: ../display/d.grid/main.c:67 msgid "0 for north-south resolution of the current region. In map units or DDD:MM:SS format. Example: \"1000\" or \"0:10\"" msgstr "" -#: ../display/d.grid/main.c:76 +#: ../display/d.grid/main.c:75 msgid "Lines of the grid pass through this coordinate" msgstr "" -#: ../display/d.grid/main.c:85 +#: ../display/d.grid/main.c:84 msgid "Draw only east-west lines, north-south lines, or both " msgstr "" -#: ../display/d.grid/main.c:86 ../display/d.grid/main.c:159 -#: ../display/d.grid/main.c:164 ../display/d.grid/main.c:169 +#: ../display/d.grid/main.c:85 ../display/d.grid/main.c:158 +#: ../display/d.grid/main.c:163 ../display/d.grid/main.c:168 msgid "Disable" msgstr "Dezactivează" -#: ../display/d.grid/main.c:92 +#: ../display/d.grid/main.c:91 msgid "Grid line width" msgstr "" -#: ../display/d.grid/main.c:96 ../display/d.rast.num/main.c:94 +#: ../display/d.grid/main.c:95 ../display/d.rast.num/main.c:94 msgid "Grid color" msgstr "Culoarea gridului" -#: ../display/d.grid/main.c:97 ../display/d.grid/main.c:102 -#: ../display/d.grid/main.c:108 ../display/d.grid/main.c:114 +#: ../display/d.grid/main.c:96 ../display/d.grid/main.c:101 +#: ../display/d.grid/main.c:107 ../display/d.grid/main.c:113 msgid "Color" msgstr "Culoare" -#: ../display/d.grid/main.c:101 ../display/d.legend.vect/main.c:95 +#: ../display/d.grid/main.c:100 ../display/d.legend.vect/main.c:95 #: ../display/d.legend/main.c:240 ../vector/v.label.sa/main.c:144 #: ../vector/v.label/main.c:193 ../vector/v.lrs/v.lrs.label/main.c:223 msgid "Border color" msgstr "" -#: ../display/d.grid/main.c:122 +#: ../display/d.grid/main.c:121 msgid "Font size for gridline coordinate labels" msgstr "" -#: ../display/d.grid/main.c:127 +#: ../display/d.grid/main.c:126 msgid "Align the origin to the east-north corner of the current region" msgstr "" -#: ../display/d.grid/main.c:132 +#: ../display/d.grid/main.c:131 msgid "Draw geographic grid (referenced to current ellipsoid)" msgstr "" -#: ../display/d.grid/main.c:133 ../display/d.grid/main.c:139 -#: ../display/d.grid/main.c:144 ../display/d.grid/main.c:149 -#: ../display/d.grid/main.c:154 ../misc/m.nviz.image/args.c:233 +#: ../display/d.grid/main.c:132 ../display/d.grid/main.c:138 +#: ../display/d.grid/main.c:143 ../display/d.grid/main.c:148 +#: ../display/d.grid/main.c:153 ../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 @@ -19282,56 +19652,56 @@ msgid "Draw" msgstr "Desenează" -#: ../display/d.grid/main.c:138 +#: ../display/d.grid/main.c:137 msgid "Draw geographic grid (referenced to WGS84 ellipsoid)" msgstr "" -#: ../display/d.grid/main.c:143 +#: ../display/d.grid/main.c:142 msgid "Draw '+' marks instead of grid lines" msgstr "" -#: ../display/d.grid/main.c:148 +#: ../display/d.grid/main.c:147 msgid "Draw '.' marks instead of grid lines" msgstr "" -#: ../display/d.grid/main.c:153 +#: ../display/d.grid/main.c:152 msgid "Draw fiducial marks instead of grid lines" msgstr "" -#: ../display/d.grid/main.c:158 +#: ../display/d.grid/main.c:157 msgid "Disable grid drawing" msgstr "" -#: ../display/d.grid/main.c:163 +#: ../display/d.grid/main.c:162 msgid "Disable border drawing" msgstr "" -#: ../display/d.grid/main.c:168 +#: ../display/d.grid/main.c:167 msgid "Disable text drawing" msgstr "" -#: ../display/d.grid/main.c:178 +#: ../display/d.grid/main.c:177 msgid "Both grid and border drawing are disabled" msgstr "" -#: ../display/d.grid/main.c:182 +#: ../display/d.grid/main.c:181 msgid "Geo-grid option not available for LL projection, use without -g/-w" msgstr "" -#: ../display/d.grid/main.c:184 +#: ../display/d.grid/main.c:183 msgid "Geo-grid option not available for XY projection, use without -g/-w" msgstr "" -#: ../display/d.grid/main.c:203 +#: ../display/d.grid/main.c:202 msgid "Choose a single mark style" msgstr "" -#: ../display/d.grid/main.c:234 +#: ../display/d.grid/main.c:233 #, c-format msgid "Invalid geo-grid size <%s>" msgstr "" -#: ../display/d.grid/main.c:239 +#: ../display/d.grid/main.c:238 #, c-format msgid "Invalid grid size <%s>" msgstr "" @@ -19340,34 +19710,30 @@ msgid "Reading symbol" msgstr "" -#: ../display/d.grid/plot.c:373 +#: ../display/d.grid/plot.c:289 ../display/d.grid/plot.c:296 +#: ../display/d.grid/plot.c:338 ../display/d.grid/plot.c:345 +#: ../display/d.grid/plot.c:433 ../display/d.grid/plot.c:440 +#: ../display/d.grid/plot.c:493 ../display/d.grid/plot.c:500 +#: ../display/d.grid/plot.c:647 ../display/d.grid/plot.c:664 +#: ../display/d.grid/plot.c:682 ../display/d.grid/plot.c:700 +#: ../display/d.grid/plot.c:761 ../display/d.grid/plot.c:768 +#: ../display/d.grid/plot.c:773 ../display/d.grid/plot.c:783 +#: ../display/d.grid/plot.c:788 ../display/d.where/where.c:63 +msgid "Error in GPJ_transform()" +msgstr "" + +#: ../display/d.grid/plot.c:378 msgid "Geo-grid option only available for LL projection, use without -g/-w" msgstr "" -#: ../display/d.grid/plot.c:575 +#: ../display/d.grid/plot.c:579 msgid "" "WGS84 grid output not possible as this location does not contain\n" "datum transformation parameters. Try running g.setproj." msgstr "" -#: ../display/d.grid/plot.c:743 -msgid "Error in pj_do_proj1" -msgstr "" - -#: ../display/d.grid/plot.c:749 -msgid "Error in pj_do_proj2" -msgstr "" - -#: ../display/d.grid/plot.c:753 -msgid "Error in pj_do_proj3" -msgstr "" - -#: ../display/d.grid/plot.c:761 -msgid "Error in pj_do_proj5" -msgstr "" - -#: ../display/d.grid/plot.c:765 -msgid "Error in pj_do_proj6" +#: ../display/d.grid/plot.c:592 ../display/d.where/main.c:138 +msgid "Unable to set up lat/long projection parameters" msgstr "" #: ../display/d.legend.vect/main.c:55 @@ -20006,7 +20372,7 @@ #: ../display/d.linegraph/main.c:971 #, c-format -msgid "Scale Y labels cannot be used with thisrange of data (%f, %f)" +msgid "Scale Y labels cannot be used with this range of data (%f, %f)" msgstr "" #: ../display/d.vect.chart/main.c:65 @@ -20452,7 +20818,7 @@ msgid "Remove all frames and erase the screen" msgstr "" -#: ../display/d.where/where.c:29 +#: ../display/d.where/where.c:30 #, c-format msgid "Invalid coordinates <%s,%s>" msgstr "" @@ -20493,7 +20859,7 @@ msgid "Please specify a lat/long ellipsoid with -l or -w" msgstr "" -#: ../display/d.where/main.c:136 +#: ../display/d.where/main.c:128 msgid "" "WGS84 output not possible as this location does not contain\n" "datum transformation parameters. Try running g.setproj." @@ -20880,7 +21246,7 @@ msgid "Invalid area %d skipped (not enough points)" msgstr "" -#: ../display/d.vect/area.c:234 +#: ../display/d.vect/area.c:236 #, c-format msgid "%d invalid color rule for areas skipped" msgid_plural "%d invalid color rules for areas skipped" @@ -21115,7 +21481,7 @@ msgid "Unable to create 3D raster map <%s>" msgstr "" -#: ../raster3d/r3.gwflow/main.c:412 ../raster3d/r3.out.netcdf/main.c:649 +#: ../raster3d/r3.gwflow/main.c:412 ../raster3d/r3.out.netcdf/main.c:650 #: ../raster3d/r3.out.vtk/main.c:252 ../raster3d/r3.out.vtk/main.c:338 #: ../raster3d/r3.in.v5d/main.c:206 ../raster3d/r3.cross.rast/main.c:55 #: ../raster3d/r3.out.v5d/main.c:55 ../raster3d/r3.out.v5d/main.c:326 @@ -21142,11 +21508,11 @@ msgid "Export projection information as wkt and proj4 parameter" msgstr "" -#: ../raster3d/r3.out.netcdf/main.c:588 +#: ../raster3d/r3.out.netcdf/main.c:589 msgid "netCDF" msgstr "" -#: ../raster3d/r3.out.netcdf/main.c:590 +#: ../raster3d/r3.out.netcdf/main.c:591 msgid "Export a 3D raster map as netCDF file." msgstr "" @@ -21238,15 +21604,15 @@ msgid "failed to interpret dp as an integer" msgstr "" -#: ../raster3d/r3.out.vtk/main.c:451 ../raster3d/r3.to.rast/main.c:332 +#: ../raster3d/r3.out.vtk/main.c:450 ../raster3d/r3.to.rast/main.c:332 msgid "The 2D and 3D region settings are different. Using the 2D window settings to adjust the 2D part of the 3D region." msgstr "" -#: ../raster3d/r3.out.vtk/main.c:542 +#: ../raster3d/r3.out.vtk/main.c:541 msgid "Unable to close 3D raster map, the VTK file may be incomplete" msgstr "" -#: ../raster3d/r3.out.vtk/main.c:557 +#: ../raster3d/r3.out.vtk/main.c:556 msgid "Unable to close VTK-ASCII file" msgstr "" @@ -21590,7 +21956,7 @@ msgstr "" #: ../raster3d/r3.flow/main.c:414 ../vector/v.to.rast/vect2rast.c:48 -#: ../vector/v.colors/main.c:266 +#: ../vector/v.colors/main.c:279 #, c-format msgid "Vector map <%s> is not 3D" msgstr "Harta vectorială <%s> nu este 3D" @@ -22107,101 +22473,101 @@ msgid "List of available elements:" msgstr "" -#: ../general/g.version/main.c:66 ../general/g.message/main.c:34 +#: ../general/g.version/main.c:70 ../general/g.message/main.c:34 #: ../general/g.tempfile/main.c:39 msgid "support" msgstr "suport" -#: ../general/g.version/main.c:67 +#: ../general/g.version/main.c:71 msgid "citing" msgstr "" -#: ../general/g.version/main.c:68 +#: ../general/g.version/main.c:72 msgid "copyright" msgstr "drepturi de autor" -#: ../general/g.version/main.c:69 +#: ../general/g.version/main.c:73 msgid "version" msgstr "versiune" -#: ../general/g.version/main.c:70 +#: ../general/g.version/main.c:74 msgid "license" msgstr "licență" -#: ../general/g.version/main.c:71 +#: ../general/g.version/main.c:75 msgid "Displays GRASS GIS version info." msgstr "" -#: ../general/g.version/main.c:72 +#: ../general/g.version/main.c:76 msgid "Optionally also prints build or copyright information." msgstr "" -#: ../general/g.version/main.c:76 +#: ../general/g.version/main.c:80 msgid "Print also the copyright message" msgstr "" -#: ../general/g.version/main.c:77 ../general/g.version/main.c:82 -#: ../general/g.version/main.c:87 ../general/g.version/main.c:93 -#: ../general/g.version/main.c:99 +#: ../general/g.version/main.c:81 ../general/g.version/main.c:86 +#: ../general/g.version/main.c:91 ../general/g.version/main.c:97 +#: ../general/g.version/main.c:103 msgid "Additional info" msgstr "" -#: ../general/g.version/main.c:81 +#: ../general/g.version/main.c:85 msgid "Print also the citation options" msgstr "" -#: ../general/g.version/main.c:86 +#: ../general/g.version/main.c:90 msgid "Print also the build information" msgstr "" -#: ../general/g.version/main.c:92 +#: ../general/g.version/main.c:96 msgid "Print also the GIS library revision number and date" msgstr "" -#: ../general/g.version/main.c:97 +#: ../general/g.version/main.c:101 msgid "Print also extended info for additional libraries" msgstr "" -#: ../general/g.version/main.c:98 +#: ../general/g.version/main.c:102 msgid "GDAL/OGR, PROJ.4, GEOS" msgstr "GDAL/OGR, PROJ.4, GEOS" -#: ../general/g.version/main.c:103 +#: ../general/g.version/main.c:107 msgid "Print info in shell script style (including SVN revision number)" msgstr "" -#: ../general/g.version/main.c:104 +#: ../general/g.version/main.c:108 msgid "Shell" msgstr "" -#: ../general/g.version/main.c:172 +#: ../general/g.version/main.c:176 #, 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:179 +#: ../general/g.version/main.c:183 msgid "GRASS GIS libgis version and date number don't have the expected format. Trying to print the original strings..." msgstr "" -#: ../general/g.version/main.c:181 +#: ../general/g.version/main.c:185 #, c-format msgid "GIS_H_VERSION=\"%s\"" msgstr "GIS_H_VERSIUNE=\"%s\"" -#: ../general/g.version/main.c:182 +#: ../general/g.version/main.c:186 #, c-format msgid "GIS_H_DATE=\"%s\"" msgstr "GIS_H_DATA=\"%s\"" -#: ../general/g.version/main.c:212 +#: ../general/g.version/main.c:222 msgid "GRASS not compiled with GDAL/OGR support" msgstr "" -#: ../general/g.version/main.c:223 +#: ../general/g.version/main.c:233 msgid "GRASS not compiled with GEOS support" msgstr "" -#: ../general/g.version/main.c:234 +#: ../general/g.version/main.c:244 msgid "GRASS not compiled with SQLite support" msgstr "" @@ -22378,7 +22744,7 @@ msgid "Mapset <%s> does not exist" msgstr "" -#: ../general/g.list/list.c:123 ../general/g.region/main.c:458 +#: ../general/g.list/list.c:123 ../general/g.region/main.c:471 #, c-format msgid "Unable to read header of 3D raster map <%s@%s>" msgstr "Imposibil de citit antetul hărții raster 3D <%s@%s>" @@ -22466,194 +22832,219 @@ msgid "input= and opacity= must have the same number of values" msgstr "" -#: ../general/g.region/main.c:66 +#: ../general/g.region/main.c:67 msgid "computational region" msgstr "" -#: ../general/g.region/main.c:68 +#: ../general/g.region/main.c:69 msgid "resolution" msgstr "" -#: ../general/g.region/main.c:71 +#: ../general/g.region/main.c:72 msgid "Manages the boundary definitions for the geographic region." msgstr "Gestionați definirea limitelor pentru regiunea geografică." -#: ../general/g.region/main.c:82 +#: ../general/g.region/main.c:83 msgid "Save as default region" msgstr "" -#: ../general/g.region/main.c:83 +#: ../general/g.region/main.c:84 msgid "Only possible from the PERMANENT mapset" msgstr "" -#: ../general/g.region/main.c:88 +#: ../general/g.region/main.c:89 msgid "Print the current region" msgstr "" -#: ../general/g.region/main.c:93 +#: ../general/g.region/main.c:94 msgid "Print the current region in lat/long using the current ellipsoid/datum" msgstr "" -#: ../general/g.region/main.c:99 +#: ../general/g.region/main.c:100 msgid "Print the current region extent" msgstr "" -#: ../general/g.region/main.c:105 +#: ../general/g.region/main.c:106 msgid "Print the current region map center coordinates" msgstr "" -#: ../general/g.region/main.c:111 +#: ../general/g.region/main.c:112 msgid "Print the current region in GMT style" msgstr "" -#: ../general/g.region/main.c:117 +#: ../general/g.region/main.c:118 msgid "Print the current region in WMS style" msgstr "" -#: ../general/g.region/main.c:123 +#: ../general/g.region/main.c:124 msgid "Print region resolution in meters (geodesic)" msgstr "" -#: ../general/g.region/main.c:128 +#: ../general/g.region/main.c:129 msgid "Print the convergence angle (degrees CCW)" msgstr "" -#: ../general/g.region/main.c:130 +#: ../general/g.region/main.c:131 msgid "The difference between the projection's grid north and true north, measured at the center coordinates of the current region." msgstr "" -#: ../general/g.region/main.c:136 +#: ../general/g.region/main.c:137 msgid "Print also 3D settings" msgstr "" -#: ../general/g.region/main.c:142 +#: ../general/g.region/main.c:143 msgid "Print the maximum bounding box in lat/long on WGS84" msgstr "" -#: ../general/g.region/main.c:152 +#: ../general/g.region/main.c:153 msgid "Print in shell script style, but in one line (flat)" msgstr "" -#: ../general/g.region/main.c:158 +#: ../general/g.region/main.c:159 msgid "Align region to resolution (default = align to bounds, works only for 2D resolution)" msgstr "" -#: ../general/g.region/main.c:164 +#: ../general/g.region/main.c:165 msgid "Do not update the current region" msgstr "" -#: ../general/g.region/main.c:165 ../general/g.region/main.c:347 +#: ../general/g.region/main.c:166 ../general/g.region/main.c:360 #: ../vector/v.label/main.c:90 ../vector/v.label/main.c:95 #: ../vector/v.label/main.c:170 ../vector/v.label/main.c:183 msgid "Effects" msgstr "Efecte" -#: ../general/g.region/main.c:170 +#: ../general/g.region/main.c:171 msgid "Set current region from named region" msgstr "" -#: ../general/g.region/main.c:177 +#: ../general/g.region/main.c:178 msgid "Set region to match raster map(s)" msgstr "" -#: ../general/g.region/main.c:185 +#: ../general/g.region/main.c:186 msgid "Set region to match 3D raster map(s) (both 2D and 3D values)" msgstr "" -#: ../general/g.region/main.c:193 +#: ../general/g.region/main.c:194 msgid "Set region to match vector map(s)" msgstr "" -#: ../general/g.region/main.c:239 +#: ../general/g.region/main.c:240 msgid "Value for the top edge" msgstr "" -#: ../general/g.region/main.c:248 +#: ../general/g.region/main.c:249 msgid "Value for the bottom edge" msgstr "" -#: ../general/g.region/main.c:257 +#: ../general/g.region/main.c:258 msgid "Number of rows in the new region" msgstr "" -#: ../general/g.region/main.c:258 ../general/g.region/main.c:267 -#: ../general/g.region/main.c:277 ../general/g.region/main.c:287 -#: ../general/g.region/main.c:296 ../general/g.region/main.c:305 -#: ../general/g.region/main.c:314 +#: ../general/g.region/main.c:259 ../general/g.region/main.c:268 +#: ../general/g.region/main.c:278 ../general/g.region/main.c:288 +#: ../general/g.region/main.c:297 ../general/g.region/main.c:306 +#: ../general/g.region/main.c:315 msgid "Resolution" msgstr "" -#: ../general/g.region/main.c:266 +#: ../general/g.region/main.c:267 msgid "Number of columns in the new region" msgstr "" -#: ../general/g.region/main.c:276 +#: ../general/g.region/main.c:277 msgid "2D grid resolution (north-south and east-west)" msgstr "" -#: ../general/g.region/main.c:286 +#: ../general/g.region/main.c:287 msgid "3D grid resolution (north-south, east-west and top-bottom)" msgstr "" -#: ../general/g.region/main.c:295 +#: ../general/g.region/main.c:296 msgid "North-south 2D grid resolution" msgstr "" -#: ../general/g.region/main.c:304 +#: ../general/g.region/main.c:305 msgid "East-west 2D grid resolution" msgstr "" -#: ../general/g.region/main.c:313 +#: ../general/g.region/main.c:314 msgid "Top-bottom 3D grid resolution" msgstr "" -#: ../general/g.region/main.c:323 +#: ../general/g.region/main.c:324 msgid "Shrink region until it meets non-NULL data from this raster map" msgstr "" -#: ../general/g.region/main.c:334 +#: ../general/g.region/main.c:335 msgid "Adjust region cells to cleanly align with this raster map" msgstr "" -#: ../general/g.region/main.c:345 +#: ../general/g.region/main.c:346 +#, fuzzy +msgid "Number of cells to add to each side of the current region extent" +msgstr "Crează poligon vectorial în funcție de extinderea regiunii curente." + +#: ../general/g.region/main.c:348 +#, fuzzy +msgid "A negative number shrinks the current region extent" +msgstr "Crează poligon vectorial în funcție de extinderea regiunii curente." + +#: ../general/g.region/main.c:358 msgid "Save current region settings in named region file" msgstr "" -#: ../general/g.region/main.c:414 ../scripts/r.in.wms/r.in.wms.py:196 +#: ../general/g.region/main.c:427 ../scripts/r.in.wms/r.in.wms.py:196 #, c-format, python-format msgid "Region <%s> not found" msgstr "Regiunea <%s> nu a fost găsită" -#: ../general/g.region/main.c:499 +#: ../general/g.region/main.c:512 msgid "Unable to get map bounding box" msgstr "" -#: ../general/g.region/main.c:784 +#: ../general/g.region/main.c:800 +#, c-format +msgid "'%s' option not used with <%s> because a coordinate would become invalid" +msgstr "" + +#: ../general/g.region/main.c:807 ../general/g.region/main.c:815 +#: ../general/g.region/main.c:823 +#, c-format +msgid "'%s' option not used with <%s> because <%s> would become minor than <%s>" +msgstr "" + +#: ../general/g.region/main.c:834 #, c-format msgid "Unable to set region <%s>" msgstr "Imposibil de setat regiunea <%s>" -#: ../general/g.region/main.c:790 +#: ../general/g.region/main.c:840 msgid "Unable to update current region" msgstr "Imposibil de actualizat regiunea curentă" -#: ../general/g.region/main.c:798 +#: ../general/g.region/main.c:848 msgid "Unable to change default region. The current mapset is not ." msgstr "Imposibil de modificat regiunea implicită. Mapsetul curent nu este ." -#: ../general/g.region/printwindow.c:383 +#: ../general/g.region/printwindow.c:390 msgid "You are already in Lat/Long. Use the -p flag instead." msgstr "Sunteți deja în Lat/Long. Utilizați parametrul -p." -#: ../general/g.region/printwindow.c:385 +#: ../general/g.region/printwindow.c:392 msgid "You are in a simple XY location, projection to Lat/Lon is not possible. Use the -p flag instead." msgstr "Sunteți într-o locație simplă XY, proiectarea în Lat/Lon nu este posibilă. Utilizați parametrul -p." -#: ../general/g.region/printwindow.c:559 +#: ../general/g.region/printwindow.c:573 msgid "WGS84 output not possible as this location does not contain datum transformation parameters. Try running g.setproj." msgstr "Imposibil de proiectat datele în WGS84 atât timp cât locația nu conține parametrii de transformare a datumului. Încercați rularea g.setproj." -#: ../general/g.region/printwindow.c:711 +#: ../general/g.region/printwindow.c:583 +msgid "Unable to update lat/long projection parameters" +msgstr "Imposibil de actualizat parametrii proiecției lat/long" + +#: ../general/g.region/printwindow.c:726 msgid "Lat/Long calculations are not possible from a simple XY system" msgstr "Calcularea Lat/Long nu este posibilă în sistemul simplu XY" @@ -22877,7 +23268,7 @@ msgid "Invalid PPM file" msgstr "Fișier PPM nevalid" -#: ../general/g.pnmcomp/main.c:96 ../scripts/v.unpack/v.unpack.py:76 +#: ../general/g.pnmcomp/main.c:96 ../scripts/v.unpack/v.unpack.py:75 #: ../scripts/v.in.geonames/v.in.geonames.py:57 #: ../scripts/v.db.update/v.db.update.py:92 #, c-format, python-format @@ -23035,68 +23426,57 @@ msgid "Only one of '%s', '%s', '%s' or '%s' options may be specified" msgstr "" -#: ../general/g.proj/main.c:263 +#: ../general/g.proj/main.c:264 msgid "Projection files missing" msgstr "" -#: ../general/g.proj/main.c:283 +#: ../general/g.proj/main.c:284 #, c-format msgid "Only one of -%c, -%c, -%c, -%c, -%c or -%c flags may be specified" msgstr "" -#: ../general/g.proj/main.c:310 +#: ../general/g.proj/main.c:311 #, c-format msgid "No output format specified, define one of flags -%c, -%c, -%c, or -%c" msgstr "" -#: ../general/g.proj/main.c:314 +#: ../general/g.proj/main.c:315 #, c-format msgid "No output format specified, define one of flags -%c, -%c, or -%c" msgstr "" -#: ../general/g.proj/output.c:146 -msgid "Unable to convert projection information to PROJ.4 format" -msgstr "" +#: ../general/g.proj/output.c:134 +#, fuzzy +msgid "Unable to convert projection information to PROJ format" +msgstr "Imposibil de obținut informații despre proiecție pentru harta de intrare" -#: ../general/g.proj/output.c:190 +#: ../general/g.proj/output.c:180 msgid "Unable to convert to WKT" msgstr "" -#: ../general/g.proj/input.c:91 +#: ../general/g.proj/input.c:92 msgid "Error reading WKT projection description" msgstr "" -#: ../general/g.proj/input.c:98 +#: ../general/g.proj/input.c:99 #, c-format msgid "Unable to open file '%s' for reading" msgstr "" -#: ../general/g.proj/input.c:143 +#: ../general/g.proj/input.c:166 msgid "Can't parse PROJ.4-style parameter string" msgstr "" -#: ../general/g.proj/input.c:181 +#: ../general/g.proj/input.c:205 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 +#: ../general/g.proj/input.c:284 #, c-format -msgid "Could not read georeferenced file %s using either OGR nor GDAL" +msgid "Unable to read georeferenced file <%s> using GDAL library" msgstr "" -#: ../general/g.proj/input.c:259 +#: ../general/g.proj/input.c:289 #, c-format msgid "Read of file %s was successful, but it did not contain projection information. 'XY (unprojected)' will be used" msgstr "" @@ -23116,46 +23496,41 @@ msgid "Ellipsoid set to <%s>" msgstr "" -#: ../general/g.proj/create.c:17 +#: ../general/g.proj/create.c:18 #, c-format msgid "Unable to create location <%s>: %s" msgstr "" -#: ../general/g.proj/create.c:20 +#: ../general/g.proj/create.c:21 #, c-format msgid "Unable to create projection files: %s" msgstr "" -#: ../general/g.proj/create.c:24 +#: ../general/g.proj/create.c:25 #, c-format msgid "Unable to create location <%s>" msgstr "" -#: ../general/g.proj/create.c:30 +#: ../general/g.proj/create.c:27 #, c-format msgid "" "You can switch to the new location by\n" "`%s=%s`" msgstr "" -#: ../general/g.proj/create.c:40 +#: ../general/g.proj/create.c:37 #, 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 +#: ../general/g.proj/create.c:68 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 +#: ../general/g.proj/create.c:72 msgid "Projection information updated" msgstr "" -#: ../general/g.proj/create.c:91 -#, c-format -msgid "Unable to create PROJ_EPSG file: %s" -msgstr "" - #: ../general/g.mapset/main.c:51 msgid "Changes/reports current mapset." msgstr "" @@ -23931,75 +24306,75 @@ msgid "Too many objects: integer overflow" msgstr "" -#: ../imagery/i.segment/region_growing.c:251 +#: ../imagery/i.segment/region_growing.c:256 #: ../imagery/i.segment/mean_shift.c:220 #, c-format msgid "Processing pass %d..." msgstr "" -#: ../imagery/i.segment/region_growing.c:529 +#: ../imagery/i.segment/region_growing.c:534 #, c-format msgid "Segmentation processes stopped at %d due to reaching max iteration limit, more merges may be possible" msgstr "" -#: ../imagery/i.segment/region_growing.c:531 +#: ../imagery/i.segment/region_growing.c:536 #, c-format msgid "Segmentation converged after %d iterations" msgstr "" -#: ../imagery/i.segment/region_growing.c:534 +#: ../imagery/i.segment/region_growing.c:539 msgid "Assigning region IDs to remaining single-cell regions..." msgstr "" -#: ../imagery/i.segment/region_growing.c:558 -#: ../imagery/i.segment/mean_shift.c:665 +#: ../imagery/i.segment/region_growing.c:563 +#: ../imagery/i.segment/mean_shift.c:686 #, c-format msgid "Merging segments smaller than %d cells..." msgstr "" -#: ../imagery/i.segment/region_growing.c:972 +#: ../imagery/i.segment/region_growing.c:988 #, c-format msgid "Region stats should go in tree, %d >= %d" msgstr "" -#: ../imagery/i.segment/region_growing.c:979 +#: ../imagery/i.segment/region_growing.c:995 msgid "Region ids are different" msgstr "" -#: ../imagery/i.segment/region_growing.c:983 +#: ../imagery/i.segment/region_growing.c:999 #, c-format msgid "Region id %d is invalid" msgstr "" -#: ../imagery/i.segment/region_growing.c:987 +#: ../imagery/i.segment/region_growing.c:1003 msgid "Region consists of only one cell, nothing to update" msgstr "" -#: ../imagery/i.segment/region_growing.c:1031 -#: ../imagery/i.segment/region_growing.c:1485 +#: ../imagery/i.segment/region_growing.c:1047 +#: ../imagery/i.segment/region_growing.c:1509 #, c-format msgid "Region size is larger than 2: %d" msgstr "" -#: ../imagery/i.segment/region_growing.c:1098 +#: ../imagery/i.segment/region_growing.c:1122 #, c-format msgid "Region size is %d, should be %d" msgstr "" -#: ../imagery/i.segment/region_growing.c:1340 +#: ../imagery/i.segment/region_growing.c:1364 #, c-format msgid "Candidate flag is already %s" msgstr "" -#: ../imagery/i.segment/region_growing.c:1340 +#: ../imagery/i.segment/region_growing.c:1364 msgid "set" msgstr "" -#: ../imagery/i.segment/region_growing.c:1340 +#: ../imagery/i.segment/region_growing.c:1364 msgid "unset" msgstr "" -#: ../imagery/i.segment/region_growing.c:1570 +#: ../imagery/i.segment/region_growing.c:1601 #, c-format msgid "Region of size %d should be in search tree" msgstr "" @@ -24008,11 +24383,11 @@ msgid "Writing out segment IDs..." msgstr "" -#: ../imagery/i.segment/write_output.c:120 +#: ../imagery/i.segment/write_output.c:122 msgid "Writing out goodness of fit" msgstr "" -#: ../imagery/i.segment/write_output.c:236 +#: ../imagery/i.segment/write_output.c:238 msgid "Writing out shifted band values..." msgstr "" @@ -24053,12 +24428,6 @@ msgid "Number of segments created: %d" msgstr "" -#: ../imagery/i.segment/flag.c:21 ../imagery/i.segment/flag.c:28 -#: ../vector/v.distance/main.c:810 ../vector/v.distance/main.c:887 -#: ../vector/v.distance/main.c:1097 -msgid "Out of memory!" -msgstr "" - #: ../imagery/i.segment/watershed.c:19 msgid "Watershed is not yet implemented" msgstr "" @@ -24081,240 +24450,255 @@ msgid "Found %d clumps" msgstr "" -#: ../imagery/i.segment/parse_args.c:30 +#: ../imagery/i.segment/parse_args.c:26 +#, fuzzy +msgid "Name of input imagery group or raster maps" +msgstr "Numele a două 2-%d hărți raster de intrare" + +#: ../imagery/i.segment/parse_args.c:33 msgid "Suffix for output bands with modified band values" msgstr "" -#: ../imagery/i.segment/parse_args.c:36 +#: ../imagery/i.segment/parse_args.c:39 msgid "Difference threshold between 0 and 1" msgstr "" -#: ../imagery/i.segment/parse_args.c:37 +#: ../imagery/i.segment/parse_args.c:40 msgid "Threshold = 0 merges only identical segments; threshold = 1 merges all" msgstr "" -#: ../imagery/i.segment/parse_args.c:46 +#: ../imagery/i.segment/parse_args.c:49 msgid "Spatial radius in number of cells" msgstr "" -#: ../imagery/i.segment/parse_args.c:47 +#: ../imagery/i.segment/parse_args.c:50 msgid "Must be >= 1, only cells within spatial bandwidth are considered for mean shift" msgstr "" -#: ../imagery/i.segment/parse_args.c:53 +#: ../imagery/i.segment/parse_args.c:56 msgid "Range (spectral) bandwidth [0, 1]" msgstr "" -#: ../imagery/i.segment/parse_args.c:54 +#: ../imagery/i.segment/parse_args.c:57 msgid "Only cells within range (spectral) bandwidth are considered for mean shift. Range bandwidth is used as conductance parameter for adaptive bandwidth" msgstr "" -#: ../imagery/i.segment/parse_args.c:67 +#: ../imagery/i.segment/parse_args.c:70 msgid "Segmentation method" msgstr "" -#: ../imagery/i.segment/parse_args.c:76 +#: ../imagery/i.segment/parse_args.c:79 msgid "Similarity calculation method" msgstr "" -#: ../imagery/i.segment/parse_args.c:85 +#: ../imagery/i.segment/parse_args.c:88 msgid "Minimum number of cells in a segment" msgstr "" -#: ../imagery/i.segment/parse_args.c:87 +#: ../imagery/i.segment/parse_args.c:90 msgid "The final step will merge small segments with their best neighbor" msgstr "" -#: ../imagery/i.segment/parse_args.c:98 +#: ../imagery/i.segment/parse_args.c:101 msgid "Importance of radiometric (input raster) values relative to shape" msgstr "" -#: ../imagery/i.segment/parse_args.c:108 +#: ../imagery/i.segment/parse_args.c:111 msgid "Importance of smoothness relative to compactness" msgstr "" -#: ../imagery/i.segment/parse_args.c:117 +#: ../imagery/i.segment/parse_args.c:120 msgid "Memory in MB" msgstr "" -#: ../imagery/i.segment/parse_args.c:126 ../imagery/i.cluster/main.c:126 +#: ../imagery/i.segment/parse_args.c:129 ../imagery/i.cluster/main.c:126 msgid "Maximum number of iterations" msgstr "" -#: ../imagery/i.segment/parse_args.c:134 +#: ../imagery/i.segment/parse_args.c:137 msgid "Name for input raster map with starting seeds" msgstr "" -#: ../imagery/i.segment/parse_args.c:141 +#: ../imagery/i.segment/parse_args.c:144 msgid "Name of input bounding/constraining raster map" msgstr "" -#: ../imagery/i.segment/parse_args.c:143 +#: ../imagery/i.segment/parse_args.c:146 msgid "Must be integer values, each area will be segmented independent of the others" msgstr "" -#: ../imagery/i.segment/parse_args.c:150 +#: ../imagery/i.segment/parse_args.c:153 msgid "Name for output goodness of fit estimate map" msgstr "" -#: ../imagery/i.segment/parse_args.c:156 +#: ../imagery/i.segment/parse_args.c:159 msgid "Use 8 neighbors (3x3 neighborhood) instead of the default 4 neighbors for each pixel" msgstr "" -#: ../imagery/i.segment/parse_args.c:162 +#: ../imagery/i.segment/parse_args.c:165 msgid "Weighted input, do not perform the default scaling of input raster maps" msgstr "" -#: ../imagery/i.segment/parse_args.c:167 +#: ../imagery/i.segment/parse_args.c:170 msgid "Use adaptive bandwidth for mean shift" msgstr "" -#: ../imagery/i.segment/parse_args.c:168 +#: ../imagery/i.segment/parse_args.c:171 msgid "Range (spectral) bandwidth is adapted for each moving window" msgstr "" -#: ../imagery/i.segment/parse_args.c:173 +#: ../imagery/i.segment/parse_args.c:176 msgid "Use progressive bandwidth for mean shift" msgstr "" -#: ../imagery/i.segment/parse_args.c:175 +#: ../imagery/i.segment/parse_args.c:178 msgid "Spatial bandwidth is increased, range (spectral) bandwidth is decreased in each iteration" msgstr "" -#: ../imagery/i.segment/parse_args.c:194 +#: ../imagery/i.segment/parse_args.c:210 +#, c-format +msgid "Group <%s> not found in the current mapset" +msgstr "Grupul <%s> nu se găsește în mapsetul curent" + +#: ../imagery/i.segment/parse_args.c:214 +#, c-format +msgid "Group <%s> contains no raster maps" +msgstr "" + +#: ../imagery/i.segment/parse_args.c:229 msgid "Threshold should be > 0 and < 1" msgstr "" -#: ../imagery/i.segment/parse_args.c:200 +#: ../imagery/i.segment/parse_args.c:235 #, c-format msgid "Option '%s' must be >= 1" msgstr "" -#: ../imagery/i.segment/parse_args.c:208 +#: ../imagery/i.segment/parse_args.c:243 #, c-format msgid "Negative value %s for option '%s': disabling" msgstr "" -#: ../imagery/i.segment/parse_args.c:213 +#: ../imagery/i.segment/parse_args.c:248 #, c-format msgid "Value %s for option '%s' is >= 1: disabling" msgstr "" -#: ../imagery/i.segment/parse_args.c:235 +#: ../imagery/i.segment/parse_args.c:270 msgid "Unable to assign segmentation method" msgstr "" -#: ../imagery/i.segment/parse_args.c:245 +#: ../imagery/i.segment/parse_args.c:280 msgid "Invalid similarity method" msgstr "" -#: ../imagery/i.segment/parse_args.c:251 +#: ../imagery/i.segment/parse_args.c:286 #, c-format msgid "Option '%s' must be > 0" msgstr "" -#: ../imagery/i.segment/parse_args.c:253 ../imagery/i.segment/parse_args.c:258 +#: ../imagery/i.segment/parse_args.c:288 ../imagery/i.segment/parse_args.c:293 #, c-format msgid "Option '%s' must be <= 1" msgstr "" -#: ../imagery/i.segment/parse_args.c:256 +#: ../imagery/i.segment/parse_args.c:291 #, c-format msgid "Option '%s' must be >= 0" msgstr "" -#: ../imagery/i.segment/parse_args.c:284 +#: ../imagery/i.segment/parse_args.c:319 msgid "Seeds raster map not found" msgstr "" -#: ../imagery/i.segment/parse_args.c:288 +#: ../imagery/i.segment/parse_args.c:323 msgid "Seeeds raster map must be CELL type (integers)" msgstr "" -#: ../imagery/i.segment/parse_args.c:298 +#: ../imagery/i.segment/parse_args.c:333 msgid "Segmentation constraint/boundary raster map not found" msgstr "" -#: ../imagery/i.segment/parse_args.c:302 +#: ../imagery/i.segment/parse_args.c:337 msgid "Segmentation constraint raster map must be CELL type (integers)" msgstr "" -#: ../imagery/i.segment/parse_args.c:321 +#: ../imagery/i.segment/parse_args.c:356 msgid "Integer overflow: too many cells in current region" msgstr "" -#: ../imagery/i.segment/parse_args.c:334 +#: ../imagery/i.segment/parse_args.c:369 msgid "Invalid output raster name for goodness of fit" msgstr "" -#: ../imagery/i.segment/parse_args.c:341 +#: ../imagery/i.segment/parse_args.c:376 #, c-format msgid "Maximum number of iterations set to %d" msgstr "" -#: ../imagery/i.segment/parse_args.c:351 +#: ../imagery/i.segment/parse_args.c:386 #, c-format msgid "Invalid number of iterations, %d will be used" msgstr "" -#: ../imagery/i.segment/parse_args.c:360 +#: ../imagery/i.segment/parse_args.c:395 msgid "Invalid number of MB, 300 will be used" msgstr "" -#: ../imagery/i.segment/open_files.c:39 +#: ../imagery/i.segment/open_files.c:61 #, c-format -msgid "Group <%s> not found in the current mapset" -msgstr "Grupul <%s> nu se găsește în mapsetul curent" +msgid "Input map <%s> is all NULL" +msgstr "" -#: ../imagery/i.segment/open_files.c:43 +#: ../imagery/i.segment/open_files.c:65 #, c-format -msgid "Group <%s> contains no raster maps" +msgid "Input map <%s> is a constant of value %g" msgstr "" -#: ../imagery/i.segment/open_files.c:120 +#: ../imagery/i.segment/open_files.c:114 msgid "Insufficient number of non-NULL cells in current region" msgstr "" -#: ../imagery/i.segment/open_files.c:151 +#: ../imagery/i.segment/open_files.c:145 msgid "Loading input bands..." msgstr "Se încarcă benzile de intrare..." -#: ../imagery/i.segment/open_files.c:153 +#: ../imagery/i.segment/open_files.c:147 msgid "Loading input band..." msgstr "Se încarca banda de intrare..." -#: ../imagery/i.segment/open_files.c:185 ../imagery/i.segment/open_files.c:190 -#: ../imagery/i.segment/open_files.c:212 ../imagery/i.segment/open_files.c:270 -#: ../imagery/i.segment/open_files.c:358 ../imagery/i.segment/open_files.c:424 -#: ../imagery/i.segment/open_files.c:480 +#: ../imagery/i.segment/open_files.c:179 ../imagery/i.segment/open_files.c:184 +#: ../imagery/i.segment/open_files.c:206 ../imagery/i.segment/open_files.c:264 +#: ../imagery/i.segment/open_files.c:352 ../imagery/i.segment/open_files.c:418 +#: ../imagery/i.segment/open_files.c:474 msgid "Unable to write to temporary file" msgstr "" -#: ../imagery/i.segment/open_files.c:277 +#: ../imagery/i.segment/open_files.c:271 #, c-format msgid "There are no boundary constraints in '%s'" msgstr "" -#: ../imagery/i.segment/open_files.c:333 +#: ../imagery/i.segment/open_files.c:327 #, c-format msgid "Loading seeds from raster map <%s>..." msgstr "" -#: ../imagery/i.segment/open_files.c:363 +#: ../imagery/i.segment/open_files.c:357 #, c-format msgid "No seeds found in '%s'!" msgstr "" -#: ../imagery/i.segment/open_files.c:383 +#: ../imagery/i.segment/open_files.c:377 msgid "Too many seeds: integer overflow" msgstr "" -#: ../imagery/i.segment/open_files.c:500 +#: ../imagery/i.segment/open_files.c:494 #, c-format msgid "Segment %d is already registered!" msgstr "" -#: ../imagery/i.segment/open_files.c:554 +#: ../imagery/i.segment/open_files.c:553 #, c-format msgid "Regions with at least %d cells are stored in memory" msgstr "" @@ -24368,7 +24752,7 @@ msgid "Mean shift converged after %d iterations" msgstr "" -#: ../imagery/i.segment/mean_shift.c:748 +#: ../imagery/i.segment/mean_shift.c:769 #, c-format msgid "Renumbering remaining %d segments..." msgstr "" @@ -24414,7 +24798,7 @@ msgid "supervised classification" msgstr "" -#: ../imagery/i.gensig/main.c:42 ../imagery/i.maxlik/main.c:63 +#: ../imagery/i.gensig/main.c:42 ../imagery/i.maxlik/main.c:65 msgid "Maximum Likelihood Classification" msgstr "" @@ -24906,30 +25290,35 @@ msgid "<%s> has too many signatures (limit is 255)" msgstr "" -#: ../imagery/i.maxlik/main.c:66 +#: ../imagery/i.maxlik/main.c:68 msgid "Classifies the cell spectral reflectances in imagery data." msgstr "Clasifică celule de reflectanță spectrală dintr-o imagine." -#: ../imagery/i.maxlik/main.c:68 +#: ../imagery/i.maxlik/main.c:70 msgid "Classification is based on the spectral signature information generated by either i.cluster, g.gui.iclass, or i.gensig." msgstr "" -#: ../imagery/i.maxlik/main.c:81 ../imagery/i.smap/parse.c:20 +#: ../imagery/i.maxlik/main.c:83 ../imagery/i.smap/parse.c:20 msgid "Name of input file containing signatures" msgstr "" -#: ../imagery/i.maxlik/main.c:82 +#: ../imagery/i.maxlik/main.c:84 msgid "Generated by either i.cluster, g.gui.iclass, or i.gensig" msgstr "" -#: ../imagery/i.maxlik/main.c:86 ../imagery/i.smap/parse.c:28 +#: ../imagery/i.maxlik/main.c:88 ../imagery/i.smap/parse.c:28 msgid "Name for output raster map holding classification results" msgstr "" -#: ../imagery/i.maxlik/main.c:92 +#: ../imagery/i.maxlik/main.c:94 msgid "Name for output raster map holding reject threshold results" msgstr "" +#: ../imagery/i.maxlik/main.c:106 +#, fuzzy, c-format +msgid "<%s> does not match the current mapset" +msgstr "<%s> există deja în mapsetul curent" + #: ../imagery/i.maxlik/invert.c:28 #, c-format msgid "Signature %d is not valid (ill-conditioned) - ignored" @@ -25087,7 +25476,7 @@ msgid "Set current location and mapset as target for imagery group" msgstr "" -#: ../imagery/i.target/main.c:80 ../imagery/i.group/main.c:117 +#: ../imagery/i.target/main.c:80 ../imagery/i.group/main.c:156 msgid "Group must exist in the current mapset" msgstr "" @@ -25328,209 +25717,209 @@ msgid "biophysical parameters" msgstr "parametrii biofizici" -#: ../imagery/i.vi/main.c:93 +#: ../imagery/i.vi/main.c:94 msgid "Calculates different types of vegetation indices." msgstr "" -#: ../imagery/i.vi/main.c:94 +#: ../imagery/i.vi/main.c:95 msgid "Uses red and nir bands mostly, and some indices require additional bands." msgstr "" -#: ../imagery/i.vi/main.c:101 +#: ../imagery/i.vi/main.c:102 msgid "Name of input red channel surface reflectance map" msgstr "" -#: ../imagery/i.vi/main.c:102 ../imagery/i.vi/main.c:141 -#: ../imagery/i.vi/main.c:149 ../imagery/i.vi/main.c:157 -#: ../imagery/i.vi/main.c:165 ../imagery/i.vi/main.c:173 +#: ../imagery/i.vi/main.c:103 ../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 "Range: [0.0;1.0]" msgstr "" -#: ../imagery/i.vi/main.c:110 +#: ../imagery/i.vi/main.c:111 msgid "Type of vegetation index" msgstr "" -#: ../imagery/i.vi/main.c:115 +#: ../imagery/i.vi/main.c:116 msgid "Atmospherically Resistant Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:116 +#: ../imagery/i.vi/main.c:117 msgid "Difference Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:117 +#: ../imagery/i.vi/main.c:118 msgid "Enhanced Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:118 +#: ../imagery/i.vi/main.c:119 msgid "Enhanced Vegetation Index 2" msgstr "" -#: ../imagery/i.vi/main.c:119 +#: ../imagery/i.vi/main.c:120 msgid "Green Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:120 +#: ../imagery/i.vi/main.c:121 msgid "Green Atmospherically Resistant Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:121 +#: ../imagery/i.vi/main.c:122 msgid "Global Environmental Monitoring Index" msgstr "" -#: ../imagery/i.vi/main.c:122 +#: ../imagery/i.vi/main.c:123 msgid "Infrared Percentage Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:123 +#: ../imagery/i.vi/main.c:124 msgid "Modified Soil Adjusted Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:124 +#: ../imagery/i.vi/main.c:125 msgid "second Modified Soil Adjusted Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:125 +#: ../imagery/i.vi/main.c:126 msgid "Normalized Difference Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:126 +#: ../imagery/i.vi/main.c:127 msgid "Perpendicular Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:127 +#: ../imagery/i.vi/main.c:128 msgid "Soil Adjusted Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:128 +#: ../imagery/i.vi/main.c:129 msgid "Simple Ratio" msgstr "" -#: ../imagery/i.vi/main.c:129 +#: ../imagery/i.vi/main.c:130 msgid "Visible Atmospherically Resistant Index" msgstr "" -#: ../imagery/i.vi/main.c:130 +#: ../imagery/i.vi/main.c:131 msgid "Weighted Difference Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:134 +#: ../imagery/i.vi/main.c:135 msgid "type" msgstr "" -#: ../imagery/i.vi/main.c:140 +#: ../imagery/i.vi/main.c:141 msgid "Name of input nir channel surface reflectance map" msgstr "" -#: ../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 ../vector/v.vol.rst/main.c:254 -#: ../vector/v.vol.rst/main.c:303 +#: ../imagery/i.vi/main.c:143 ../imagery/i.vi/main.c:151 +#: ../imagery/i.vi/main.c:159 ../imagery/i.vi/main.c:167 +#: ../imagery/i.vi/main.c:175 ../vector/v.vol.rst/main.c:256 +#: ../vector/v.vol.rst/main.c:305 msgid "Optional inputs" msgstr "" -#: ../imagery/i.vi/main.c:148 +#: ../imagery/i.vi/main.c:149 msgid "Name of input green channel surface reflectance map" msgstr "" -#: ../imagery/i.vi/main.c:156 +#: ../imagery/i.vi/main.c:157 msgid "Name of input blue channel surface reflectance map" msgstr "" -#: ../imagery/i.vi/main.c:164 +#: ../imagery/i.vi/main.c:165 msgid "Name of input 5th channel surface reflectance map" msgstr "" -#: ../imagery/i.vi/main.c:172 +#: ../imagery/i.vi/main.c:173 msgid "Name of input 7th channel surface reflectance map" msgstr "" -#: ../imagery/i.vi/main.c:180 +#: ../imagery/i.vi/main.c:181 msgid "Value of the slope of the soil line (MSAVI only)" msgstr "" -#: ../imagery/i.vi/main.c:181 ../imagery/i.vi/main.c:188 -#: ../imagery/i.vi/main.c:195 +#: ../imagery/i.vi/main.c:182 ../imagery/i.vi/main.c:189 +#: ../imagery/i.vi/main.c:196 msgid "MSAVI settings" msgstr "" -#: ../imagery/i.vi/main.c:187 +#: ../imagery/i.vi/main.c:188 msgid "Value of the intercept of the soil line (MSAVI only)" msgstr "" -#: ../imagery/i.vi/main.c:194 +#: ../imagery/i.vi/main.c:195 msgid "Value of the factor of reduction of soil noise (MSAVI only)" msgstr "" -#: ../imagery/i.vi/main.c:201 +#: ../imagery/i.vi/main.c:202 msgid "Maximum bits for digital numbers" msgstr "" -#: ../imagery/i.vi/main.c:202 +#: ../imagery/i.vi/main.c:203 msgid "If data is in Digital Numbers (i.e. integer type), give the max bits (i.e. 8 for Landsat -> [0-255])" msgstr "" -#: ../imagery/i.vi/main.c:228 +#: ../imagery/i.vi/main.c:229 msgid "sr index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:231 +#: ../imagery/i.vi/main.c:232 msgid "ndvi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:234 +#: ../imagery/i.vi/main.c:235 msgid "ipvi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:237 +#: ../imagery/i.vi/main.c:238 msgid "dvi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:240 +#: ../imagery/i.vi/main.c:241 msgid "pvi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:243 +#: ../imagery/i.vi/main.c:244 msgid "wdvi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:246 +#: ../imagery/i.vi/main.c:247 msgid "savi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:251 +#: ../imagery/i.vi/main.c:252 msgid "msavi index requires red and nir maps, and 3 parameters related to soil line" msgstr "" -#: ../imagery/i.vi/main.c:254 +#: ../imagery/i.vi/main.c:255 msgid "msavi2 index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:257 +#: ../imagery/i.vi/main.c:258 msgid "gemi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:261 +#: ../imagery/i.vi/main.c:262 msgid "arvi index requires blue, red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:265 +#: ../imagery/i.vi/main.c:266 msgid "evi index requires blue, red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:268 +#: ../imagery/i.vi/main.c:269 msgid "evi2 index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:272 +#: ../imagery/i.vi/main.c:273 msgid "vari index requires blue, green and red maps" msgstr "" -#: ../imagery/i.vi/main.c:276 +#: ../imagery/i.vi/main.c:277 msgid "gari index requires blue, green, red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:281 +#: ../imagery/i.vi/main.c:282 msgid "gvi index requires blue, green, red, nir, chan5 and chan7 maps" msgstr "" @@ -25926,7 +26315,7 @@ msgid "%s######## CLUSTER END (%s) ########%s" msgstr "" -#: ../imagery/i.cluster/main.c:354 ../misc/m.nviz.image/main.c:242 +#: ../imagery/i.cluster/main.c:354 ../misc/m.nviz.image/main.c:248 #, c-format msgid "File <%s> created." msgstr "Fișier <%s> creat." @@ -27097,130 +27486,130 @@ msgid "Name of the output emissivity layer" msgstr "" -#: ../imagery/i.group/main.c:55 +#: ../imagery/i.group/main.c:56 msgid "Creates, edits, and lists groups of imagery data." msgstr "" -#: ../imagery/i.group/main.c:59 +#: ../imagery/i.group/main.c:60 msgid "Name of imagery group" msgstr "" -#: ../imagery/i.group/main.c:63 +#: ../imagery/i.group/main.c:64 msgid "Name of imagery subgroup" msgstr "" -#: ../imagery/i.group/main.c:67 +#: ../imagery/i.group/main.c:68 msgid "Name of raster map(s) to include in group" msgstr "" -#: ../imagery/i.group/main.c:68 ../imagery/i.group/main.c:74 +#: ../imagery/i.group/main.c:69 ../imagery/i.group/main.c:80 msgid "Maps" msgstr "Hărți" -#: ../imagery/i.group/main.c:73 +#: ../imagery/i.group/main.c:79 msgid "Remove selected files from specified group or subgroup" msgstr "" -#: ../imagery/i.group/main.c:78 +#: ../imagery/i.group/main.c:84 msgid "List files from specified (sub)group" msgstr "" -#: ../imagery/i.group/main.c:83 +#: ../imagery/i.group/main.c:89 msgid "List subgroups from specified group" msgstr "" -#: ../imagery/i.group/main.c:109 +#: ../imagery/i.group/main.c:148 msgid "No input raster map(s) specified" msgstr "Nici o hartă raster de intrare specificată" -#: ../imagery/i.group/main.c:128 ../imagery/i.group/main.c:150 +#: ../imagery/i.group/main.c:167 ../imagery/i.group/main.c:189 msgid "Specified group does not exist in current mapset" msgstr "" -#: ../imagery/i.group/main.c:132 +#: ../imagery/i.group/main.c:171 #, c-format msgid "Removing raster maps from subgroup <%s>..." msgstr "" -#: ../imagery/i.group/main.c:137 +#: ../imagery/i.group/main.c:176 #, c-format msgid "Removing raster maps from group <%s>..." msgstr "" -#: ../imagery/i.group/main.c:158 +#: ../imagery/i.group/main.c:197 #, c-format msgid "Subgroup <%s> of group <%s> references the following raster maps:" msgstr "" -#: ../imagery/i.group/main.c:173 +#: ../imagery/i.group/main.c:212 #, c-format msgid "Group <%s> references the following raster maps:" msgstr "" -#: ../imagery/i.group/main.c:185 +#: ../imagery/i.group/main.c:224 #, c-format msgid "Group <%s> does not yet exist. Creating..." msgstr "" -#: ../imagery/i.group/main.c:189 ../imagery/i.group/main.c:198 +#: ../imagery/i.group/main.c:228 ../imagery/i.group/main.c:237 #, c-format msgid "Adding raster maps to group <%s>..." msgstr "" -#: ../imagery/i.group/main.c:193 +#: ../imagery/i.group/main.c:232 #, c-format msgid "Adding raster maps to subgroup <%s>..." msgstr "" -#: ../imagery/i.group/main.c:219 +#: ../imagery/i.group/main.c:258 msgid "No input raster maps defined" msgstr "" -#: ../imagery/i.group/main.c:223 ../imagery/i.group/main.c:265 +#: ../imagery/i.group/main.c:262 ../imagery/i.group/main.c:304 #, c-format msgid "Raster map <%s> not found. Skipped." msgstr "" -#: ../imagery/i.group/main.c:228 +#: ../imagery/i.group/main.c:267 #, c-format msgid "Adding raster map <%s> to group" msgstr "" -#: ../imagery/i.group/main.c:234 +#: ../imagery/i.group/main.c:273 #, c-format msgid "Raster map <%s> exists in group. Skipped." msgstr "" -#: ../imagery/i.group/main.c:271 +#: ../imagery/i.group/main.c:310 #, c-format msgid "Adding raster map <%s> to subgroup" msgstr "" -#: ../imagery/i.group/main.c:278 +#: ../imagery/i.group/main.c:317 #, c-format msgid "Raster map <%s> exists in subgroup. Skipping..." msgstr "" -#: ../imagery/i.group/main.c:327 +#: ../imagery/i.group/main.c:366 #, c-format msgid "Removing raster map <%s> from group" msgstr "" -#: ../imagery/i.group/main.c:344 ../imagery/i.group/main.c:403 +#: ../imagery/i.group/main.c:383 ../imagery/i.group/main.c:442 msgid "No raster map removed" msgstr "" -#: ../imagery/i.group/main.c:386 +#: ../imagery/i.group/main.c:425 #, c-format msgid "Removing raster map <%s> from subgroup" msgstr "" -#: ../imagery/i.group/main.c:422 +#: ../imagery/i.group/main.c:461 #, c-format msgid "Group <%s> does not contain any subgroup.\n" msgstr "" -#: ../imagery/i.group/main.c:433 +#: ../imagery/i.group/main.c:472 #, c-format msgid "group <%s> references the following subgroups\n" msgstr "" @@ -27543,16 +27932,21 @@ msgid "Elevation map name is missing. Please set '%s' option" msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:212 +#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:211 #, c-format -msgid "Mapset [%s] in target location [%s] - %s " +msgid "Group [%s] in location [%s] mapset [%s] now uses elevation map [%s]" msgstr "" #: ../imagery/i.ortho.photo/i.ortho.elev/main.c:214 +#, c-format +msgid "Mapset [%s] in target location [%s] - %s " +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:216 msgid "permission denied\n" msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:214 +#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:216 msgid "not found\n" msgstr "" @@ -27895,29 +28289,34 @@ msgid "Target east,north coordinates to local x,y" msgstr "" -#: ../misc/m.nviz.image/main.c:56 +#: ../misc/m.nviz.image/main.c:55 msgid "Creates a 3D rendering of GIS data." msgstr "Crează redarea 3D a datelor de GIS." -#: ../misc/m.nviz.image/main.c:57 +#: ../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:83 +#: ../misc/m.nviz.image/main.c:87 msgid "Unable to render data" msgstr "" -#: ../misc/m.nviz.image/main.c:142 +#: ../misc/m.nviz.image/main.c:146 #, c-format msgid "Vertical exaggeration not given, using calculated value %.0f" msgstr "" -#: ../misc/m.nviz.image/main.c:154 +#: ../misc/m.nviz.image/main.c:158 #, c-format msgid "Viewpoint height not given, using calculated value %.0f" msgstr "" -#: ../misc/m.nviz.image/main.c:240 +#: ../misc/m.nviz.image/main.c:244 +#, fuzzy +msgid "Failed to write image" +msgstr "Imposibil de deschis tempfile" + +#: ../misc/m.nviz.image/main.c:246 msgid "Unsupported output format" msgstr "Format de ieșiere neacceptat" @@ -28575,8 +28974,8 @@ msgstr "" #: ../db/db.databases/main.c:97 ../db/db.copy/main.c:37 -#: ../db/db.execute/main.c:127 ../db/db.execute/main.c:134 -#: ../db/db.execute/main.c:140 ../db/db.select/main.c:267 +#: ../db/db.execute/main.c:139 ../db/db.execute/main.c:146 +#: ../db/db.execute/main.c:152 ../db/db.select/main.c:267 #: ../db/db.dropdb/main.c:73 ../db/db.createdb/main.c:73 #: ../vector/v.db.select/main.c:57 msgid "SQL" @@ -28689,26 +29088,30 @@ msgid "Overwrite current settings if already initialized" msgstr "" -#: ../db/db.connect/main.c:91 +#: ../db/db.connect/main.c:101 msgid "Default group of database users to which select privilege is granted" msgstr "" -#: ../db/db.connect/main.c:141 ../db/db.tables/main.c:41 +#: ../db/db.connect/main.c:151 ../db/db.tables/main.c:41 msgid "Database connection not defined. Run db.connect." msgstr "Conexiunea bazei de date nu este definită. Rulați db.connect." -#: ../db/db.connect/main.c:166 +#: ../db/db.connect/main.c:176 msgid "DB settings already defined, nothing to do" msgstr "" -#: ../db/db.connect/main.c:172 +#: ../db/db.connect/main.c:182 msgid "Default driver is not set" msgstr "Driver-ul implicit nu este setat " -#: ../db/db.connect/main.c:175 +#: ../db/db.connect/main.c:185 msgid "Default database is not set" msgstr "Baza de date implicită nu este setată" +#: ../db/db.connect/main.c:221 +msgid "Unable to set default database connection" +msgstr "" + #: ../db/db.describe/main.c:108 msgid "Print column names only instead of full column descriptions" msgstr "Printează doar numele coloanelor care conțin descrierea completă a acestora" @@ -28726,41 +29129,42 @@ msgid "Unable to open file <%s>: %s" msgstr "" -#: ../db/db.execute/main.c:94 ../db/db.execute/main.c:99 +#: ../db/db.execute/main.c:86 ../db/db.execute/main.c:91 +#: ../db/db.execute/main.c:106 ../db/db.execute/main.c:111 #, c-format msgid "Error while executing: '%s'" msgstr "Eroare în timpul executării: '%s'" -#: ../db/db.execute/main.c:128 +#: ../db/db.execute/main.c:140 msgid "Executes any SQL statement." msgstr "Execută orice declarație SQL." -#: ../db/db.execute/main.c:129 +#: ../db/db.execute/main.c:141 msgid "For SELECT statements use 'db.select'." msgstr "" -#: ../db/db.execute/main.c:132 +#: ../db/db.execute/main.c:144 msgid "SQL statement" msgstr "" -#: ../db/db.execute/main.c:133 +#: ../db/db.execute/main.c:145 msgid "Example: update rybniky set kapri = 'hodne' where kapri = 'malo'" msgstr "" -#: ../db/db.execute/main.c:138 +#: ../db/db.execute/main.c:150 msgid "Name of file containing SQL statement(s)" msgstr "" -#: ../db/db.execute/main.c:160 +#: ../db/db.execute/main.c:172 msgid "Ignore SQL errors and continue" msgstr "Ignoră erorile SQL și continuă" -#: ../db/db.execute/main.c:161 ../vector/v.build/main.c:51 +#: ../db/db.execute/main.c:173 ../vector/v.build/main.c:51 #: ../vector/v.build/main.c:77 msgid "Errors" msgstr "Erori" -#: ../db/db.execute/main.c:167 +#: ../db/db.execute/main.c:179 #, c-format msgid "You must provide <%s> or <%s> option" msgstr "" @@ -28885,7 +29289,7 @@ msgid "Unable to db_alloc_string_array()" msgstr "" -#: ../db/drivers/ogr/execute.c:56 ../vector/v.out.ogr/main.c:592 +#: ../db/drivers/ogr/execute.c:56 ../vector/v.out.ogr/main.c:648 #, c-format msgid "OGR layer <%s> not found" msgstr "Stratul OGR <%s> nu este găsit" @@ -28894,11 +29298,11 @@ #: ../vector/v.out.lidar/main.c:155 ../vector/v.db.connect/main.c:289 #: ../vector/v.reclass/main.c:145 ../vector/v.to.3d/trans2.c:63 #: ../vector/v.to.3d/trans3.c:65 ../vector/v.univar/main.c:355 -#: ../vector/v.distance/main.c:533 ../vector/v.distance/main.c:574 +#: ../vector/v.distance/main.c:540 ../vector/v.distance/main.c:581 #: ../vector/v.in.db/main.c:187 ../vector/v.colors/scan_attr.c:35 -#: ../vector/v.colors.out/make_colors.c:42 ../vector/v.vect.stats/main.c:428 +#: ../vector/v.colors.out/make_colors.c:42 ../vector/v.vect.stats/main.c:435 #: ../vector/v.transform/trans_digit.c:116 -#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:96 +#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:97 #: ../scripts/v.db.join/v.db.join.py:98 ../scripts/v.db.join/v.db.join.py:106 #: ../scripts/v.db.join/v.db.join.py:123 ../scripts/db.univar/db.univar.py:120 #, c-format, python-format @@ -28932,12 +29336,7 @@ msgid "Column '%s' : type int8 (bigint) is stored as integer (4 bytes) some data may be damaged" msgstr "" -#: ../db/drivers/ogr/describe.c:204 -#, c-format -msgid "column '%s', type 'string': unknown width -> stored as varchar(250) some data may be lost" -msgstr "coloana '%s', tip 'string': lățime necunoscută -> stocată ca varchar(250) anumite date pot fi pierdute" - -#: ../db/drivers/ogr/describe.c:212 ../db/drivers/ogr/fetch.c:160 +#: ../db/drivers/ogr/describe.c:212 ../db/drivers/ogr/fetch.c:167 msgid "Unknown type" msgstr "Tip necunoscut" @@ -28949,7 +29348,7 @@ msgid "Unable to add new token" msgstr "" -#: ../db/drivers/ogr/fetch.c:55 ../db/drivers/ogr/fetch.c:188 +#: ../db/drivers/ogr/fetch.c:55 ../db/drivers/ogr/fetch.c:195 #: ../db/drivers/sqlite/fetch.c:265 ../db/drivers/postgres/fetch.c:33 #: ../db/drivers/mysql/fetch.c:34 ../db/drivers/mysql/fetch.c:276 msgid "Cursor not found" @@ -29468,7 +29867,7 @@ #: ../db/drivers/dbf/db.c:94 #, c-format -msgid "Unable create DBF database: %s" +msgid "Unable to create DBF database: %s" msgstr "Imposibil de creat baza de date DBF: %s" #: ../db/drivers/dbf/db.c:102 @@ -29579,7 +29978,7 @@ msgstr "" #: ../vector/v.mkgrid/main.c:73 ../vector/v.kcv/main.c:58 -#: ../vector/v.random/main.c:101 ../vector/v.perturb/main.c:66 +#: ../vector/v.random/main.c:104 ../vector/v.perturb/main.c:66 #: ../vector/v.normal/main.c:75 ../vector/v.qcount/main.c:62 msgid "point pattern" msgstr "" @@ -29804,7 +30203,7 @@ msgid "GRASS is not compiled with PostgreSQL support. Using OGR-PostgreSQL driver instead of native GRASS-PostGIS data driver." msgstr "" -#: ../vector/v.external.out/link.c:26 ../vector/v.out.ogr/main.c:102 +#: ../vector/v.external.out/link.c:26 ../vector/v.out.ogr/main.c:103 #, c-format msgid "Data source starts with \"PG:\" prefix, expecting \"PostgreSQL\" format (\"%s\" given)" msgstr "" @@ -30113,12 +30512,13 @@ msgid "Loading data..." msgstr "Încarca data..." -#: ../vector/v.to.rast/vect2rast.c:55 ../vector/v.db.connect/main.c:213 -#: ../vector/v.to.rast3/main.c:80 ../vector/v.db.select/main.c:171 -#: ../vector/v.to.3d/trans2.c:49 ../vector/v.to.3d/trans3.c:51 -#: ../vector/v.distance/main.c:515 ../vector/v.distance/main.c:596 -#: ../vector/v.colors.out/make_colors.c:31 ../vector/v.info/print.c:138 -#: ../vector/v.extract/main.c:255 +#: ../vector/v.to.rast/vect2rast.c:55 ../vector/v.random/main.c:265 +#: ../vector/v.db.connect/main.c:213 ../vector/v.to.rast3/main.c:80 +#: ../vector/v.db.select/main.c:171 ../vector/v.to.3d/trans2.c:49 +#: ../vector/v.to.3d/trans3.c:51 ../vector/v.distance/main.c:522 +#: ../vector/v.distance/main.c:603 ../vector/v.colors.out/make_colors.c:31 +#: ../vector/v.info/print.c:138 ../vector/v.extract/main.c:217 +#: ../vector/v.extract/main.c:315 #, c-format msgid "Database connection not defined for layer <%s>" msgstr "" @@ -30383,40 +30783,40 @@ msgid "No database record for cat = %d and export of 'cat' disabled" msgstr "" -#: ../vector/v.out.ogr/main.c:87 +#: ../vector/v.out.ogr/main.c:88 msgid "Exports a vector map layer to any of the supported OGR vector formats." msgstr "" -#: ../vector/v.out.ogr/main.c:88 +#: ../vector/v.out.ogr/main.c:89 msgid "By default a vector map layer is exported to OGC GeoPackage format." msgstr "" -#: ../vector/v.out.ogr/main.c:170 +#: ../vector/v.out.ogr/main.c:172 msgid "Volumes will be exported as sets of faces" msgstr "" -#: ../vector/v.out.ogr/main.c:188 +#: ../vector/v.out.ogr/main.c:190 msgid "Unable to determine input map's vector feature type(s)." msgstr "" -#: ../vector/v.out.ogr/main.c:254 +#: ../vector/v.out.ogr/main.c:255 msgid "The combination of types is not supported by all formats." msgstr "" -#: ../vector/v.out.ogr/main.c:271 +#: ../vector/v.out.ogr/main.c:272 msgid "Unable to create OGR spatial reference" msgstr "" -#: ../vector/v.out.ogr/main.c:293 +#: ../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:305 +#: ../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:311 +#: ../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." @@ -30424,7 +30824,7 @@ msgstr[1] "" msgstr[2] "" -#: ../vector/v.out.ogr/main.c:319 +#: ../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." @@ -30432,7 +30832,7 @@ msgstr[1] "" msgstr[2] "" -#: ../vector/v.out.ogr/main.c:328 +#: ../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." @@ -30440,7 +30840,7 @@ msgstr[1] "" msgstr[2] "" -#: ../vector/v.out.ogr/main.c:337 +#: ../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." @@ -30448,7 +30848,7 @@ msgstr[1] "" msgstr[2] "" -#: ../vector/v.out.ogr/main.c:345 +#: ../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." @@ -30456,7 +30856,7 @@ msgstr[1] "" msgstr[2] "" -#: ../vector/v.out.ogr/main.c:353 +#: ../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." @@ -30464,7 +30864,7 @@ msgstr[1] "" msgstr[2] "" -#: ../vector/v.out.ogr/main.c:361 +#: ../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." @@ -30472,105 +30872,105 @@ msgstr[1] "" msgstr[2] "" -#: ../vector/v.out.ogr/main.c:371 +#: ../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:380 +#: ../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:390 +#: ../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:399 +#: ../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:409 +#: ../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:418 +#: ../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:427 +#: ../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:436 +#: ../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:461 +#: ../vector/v.out.ogr/main.c:478 #, c-format msgid "OGR driver <%s> not found" msgstr "Stratul OGR <%s> nu este găsit" -#: ../vector/v.out.ogr/main.c:488 +#: ../vector/v.out.ogr/main.c:523 #, c-format msgid "Unable to open OGR data source '%s'" msgstr "" -#: ../vector/v.out.ogr/main.c:502 +#: ../vector/v.out.ogr/main.c:543 #, c-format msgid "Layer <%s> already exists in OGR data source '%s'" msgstr "" -#: ../vector/v.out.ogr/main.c:506 +#: ../vector/v.out.ogr/main.c:547 #, c-format msgid "OGR layer <%s> already exists and will be overwritten" msgstr "" -#: ../vector/v.out.ogr/main.c:513 +#: ../vector/v.out.ogr/main.c:559 #, c-format msgid "OGR layer <%s> doesn't exists, creating new OGR layer instead" msgstr "" -#: ../vector/v.out.ogr/main.c:541 +#: ../vector/v.out.ogr/main.c:587 msgid "Overriding existing user-defined 'SHPT=' LCO." msgstr "" -#: ../vector/v.out.ogr/main.c:556 +#: ../vector/v.out.ogr/main.c:602 #, 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:568 +#: ../vector/v.out.ogr/main.c:614 #, 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:575 +#: ../vector/v.out.ogr/main.c:621 #, c-format msgid "Vector map <%s> is 3D. Use format specific layer creation options (parameter 'lco') to export using only category numbers as attributes" msgstr "" -#: ../vector/v.out.ogr/main.c:610 +#: ../vector/v.out.ogr/main.c:666 msgid "Exporting 'cat' anyway, as it is the only attribute table field" msgstr "" -#: ../vector/v.out.ogr/main.c:619 ../vector/v.out.ogr/main.c:691 +#: ../vector/v.out.ogr/main.c:675 ../vector/v.out.ogr/main.c:747 #, c-format msgid "New attribute column <%s> added to the table" msgstr "" -#: ../vector/v.out.ogr/main.c:703 +#: ../vector/v.out.ogr/main.c:759 #, c-format msgid "Key column <%s> not found" msgstr "" -#: ../vector/v.out.ogr/main.c:716 +#: ../vector/v.out.ogr/main.c:787 #, c-format msgid "Exporting %d feature..." msgid_plural "Exporting %d features..." @@ -30578,7 +30978,7 @@ msgstr[1] "" msgstr[2] "" -#: ../vector/v.out.ogr/main.c:731 +#: ../vector/v.out.ogr/main.c:802 #, c-format msgid "Exporting %d area (may take some time)..." msgid_plural "Exporting %d areas (may take some time)..." @@ -30586,7 +30986,7 @@ msgstr[1] "" msgstr[2] "" -#: ../vector/v.out.ogr/main.c:750 +#: ../vector/v.out.ogr/main.c:821 #, c-format msgid "Exporting %d volume..." msgid_plural "Exporting %d volumes..." @@ -30594,11 +30994,11 @@ msgstr[1] "" msgstr[2] "" -#: ../vector/v.out.ogr/main.c:754 +#: ../vector/v.out.ogr/main.c:825 msgid "Export of volumes not implemented yet. Skipping." msgstr "" -#: ../vector/v.out.ogr/main.c:771 +#: ../vector/v.out.ogr/main.c:842 #, c-format msgid "%d feature without attributes was written" msgid_plural "%d features without attributes were written" @@ -30606,7 +31006,7 @@ msgstr[1] "" msgstr[2] "" -#: ../vector/v.out.ogr/main.c:777 +#: ../vector/v.out.ogr/main.c:848 #, c-format msgid "%d feature without category was written" msgid_plural "%d features without category were written" @@ -30614,7 +31014,7 @@ msgstr[1] "" msgstr[2] "" -#: ../vector/v.out.ogr/main.c:781 +#: ../vector/v.out.ogr/main.c:852 #, 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." @@ -30622,11 +31022,11 @@ msgstr[1] "" msgstr[2] "" -#: ../vector/v.out.ogr/main.c:797 +#: ../vector/v.out.ogr/main.c:868 msgid "Output layer is empty, no features written" msgstr "" -#: ../vector/v.out.ogr/main.c:798 +#: ../vector/v.out.ogr/main.c:869 #, c-format msgid "%d feature (%s type) written to <%s> (%s format)." msgid_plural "%d features (%s type) written to <%s> (%s format)." @@ -30718,7 +31118,7 @@ msgid "Force 2D output even if input is 3D (applies to Shapefile output only)" msgstr "" -#: ../vector/v.out.ogr/args.c:114 ../vector/v.in.ogr/main.c:338 +#: ../vector/v.out.ogr/args.c:114 ../vector/v.in.ogr/main.c:355 #: ../vector/v.out.postgis/args.c:78 msgid "Useful if input is 3D but all z coordinates are identical" msgstr "" @@ -30735,8 +31135,8 @@ msgid "List supported output formats and exit" msgstr "" -#: ../vector/v.out.ogr/dsn.c:21 ../vector/v.in.ogr/dsn.c:26 -#: ../vector/v.external/dsn.c:21 +#: ../vector/v.out.ogr/dsn.c:27 ../vector/v.in.ogr/dsn.c:28 +#: ../vector/v.external/dsn.c:27 msgid "Invalid connection string (dbname missing)" msgstr "" @@ -30745,39 +31145,48 @@ msgid "OGR driver <%s> not available" msgstr "Stratul OGR <%s> nu este disponibil" -#: ../vector/v.out.ogr/create.c:26 +#: ../vector/v.out.ogr/create.c:30 #, c-format msgid "Creation of output OGR datasource <%s> failed" msgstr "" -#: ../vector/v.out.ogr/create.c:36 +#: ../vector/v.out.ogr/create.c:44 #, c-format msgid "Creation of OGR layer <%s> failed" msgstr "" -#: ../vector/v.out.ogr/export_lines.c:178 -#: ../vector/v.out.ogr/export_areas.c:143 +#: ../vector/v.out.ogr/export_lines.c:135 +#: ../vector/v.out.ogr/export_lines.c:231 +#: ../vector/v.out.ogr/export_lines.c:280 +#: ../vector/v.out.ogr/export_areas.c:126 +#: ../vector/v.out.ogr/export_areas.c:227 +#: ../vector/v.out.ogr/export_areas.c:278 +msgid "Failed to create OGR feature" +msgstr "" + +#: ../vector/v.out.ogr/export_lines.c:180 +#: ../vector/v.out.ogr/export_areas.c:170 #, c-format msgid "Unable to export multi-features. No category index for layer %d." msgstr "" -#: ../vector/v.out.ogr/export_lines.c:212 -#: ../vector/v.out.ogr/export_areas.c:176 +#: ../vector/v.out.ogr/export_lines.c:214 +#: ../vector/v.out.ogr/export_areas.c:203 #, 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:154 +#: ../vector/v.out.ogr/export_areas.c:181 msgid "Exporting features with category..." msgstr "" -#: ../vector/v.out.ogr/export_areas.c:214 +#: ../vector/v.out.ogr/export_areas.c:243 msgid "Exporting features without category..." msgstr "" #: ../vector/v.kcv/main.c:57 ../vector/v.out.lidar/main.c:474 #: ../vector/v.normal/main.c:74 ../vector/v.in.db/main.c:55 -#: ../vector/v.decimate/main.c:129 +#: ../vector/v.decimate/main.c:130 msgid "points" msgstr "puncte" @@ -30877,7 +31286,7 @@ msgid "Name of attribute column with values to interpolate" msgstr "" -#: ../vector/v.surf.idw/main.c:102 ../vector/v.surf.rst/main.c:185 +#: ../vector/v.surf.idw/main.c:102 ../vector/v.surf.rst/main.c:187 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 "" @@ -31430,7 +31839,7 @@ #: ../vector/v.net.distance/main.c:101 ../vector/v.net.distance/main.c:106 #: ../vector/v.net.distance/main.c:112 ../vector/v.distance/main.c:131 #: ../vector/v.distance/main.c:136 ../vector/v.distance/main.c:143 -#: ../vector/v.distance/main.c:187 ../vector/v.distance/main.c:224 +#: ../vector/v.distance/main.c:189 ../vector/v.distance/main.c:226 msgid "From" msgstr "De la" @@ -31449,7 +31858,7 @@ #: ../vector/v.net.distance/main.c:117 ../vector/v.net.distance/main.c:124 #: ../vector/v.net.distance/main.c:129 ../vector/v.net.distance/main.c:135 #: ../vector/v.distance/main.c:148 ../vector/v.distance/main.c:153 -#: ../vector/v.distance/main.c:160 ../vector/v.distance/main.c:230 +#: ../vector/v.distance/main.c:160 ../vector/v.distance/main.c:232 msgid "To" msgstr "La" @@ -31530,102 +31939,118 @@ msgstr[1] "" msgstr[2] "" -#: ../vector/v.random/main.c:102 +#: ../vector/v.random/main.c:105 msgid "stratified random sampling" msgstr "" -#: ../vector/v.random/main.c:105 +#: ../vector/v.random/main.c:108 msgid "Generates random 2D/3D vector points." msgstr "" -#: ../vector/v.random/main.c:113 +#: ../vector/v.random/main.c:116 msgid "Number of points to be created" msgstr "Număr de puncte pentru a fi creat(e)" -#: ../vector/v.random/main.c:118 +#: ../vector/v.random/main.c:121 msgid "Restrict points to areas in input vector" msgstr "" -#: ../vector/v.random/main.c:120 ../vector/v.random/main.c:180 +#: ../vector/v.random/main.c:123 ../vector/v.random/main.c:183 msgid "Restrict" msgstr "" -#: ../vector/v.random/main.c:136 +#: ../vector/v.random/main.c:139 msgid "Minimum z height (needs -z flag or column name)" msgstr "ÃŽnălÈ›imea z minimă (necesită parametrul z sau numele coloanei)" -#: ../vector/v.random/main.c:138 ../vector/v.random/main.c:147 -#: ../vector/v.random/main.c:160 ../vector/v.random/main.c:170 -#: ../vector/v.random/main.c:175 ../vector/v.in.db/main.c:85 +#: ../vector/v.random/main.c:141 ../vector/v.random/main.c:150 +#: ../vector/v.random/main.c:163 ../vector/v.random/main.c:173 +#: ../vector/v.random/main.c:178 ../vector/v.in.db/main.c:85 msgid "3D output" msgstr "IeÈ™ire 3D" -#: ../vector/v.random/main.c:145 +#: ../vector/v.random/main.c:148 msgid "Maximum z height (needs -z flag or column name)" msgstr "ÃŽnălÈ›imea z maximă (necesită parametrul -z sau numele coloanei)" -#: ../vector/v.random/main.c:154 +#: ../vector/v.random/main.c:157 msgid "The seed to initialize the random generator. If not set the process ID is used" msgstr "" -#: ../vector/v.random/main.c:157 +#: ../vector/v.random/main.c:160 msgid "Name of column for z values" msgstr "" -#: ../vector/v.random/main.c:159 +#: ../vector/v.random/main.c:162 msgid "Writes z values to column" msgstr "" -#: ../vector/v.random/main.c:167 +#: ../vector/v.random/main.c:170 msgid "Type of column for z values" msgstr "" -#: ../vector/v.random/main.c:174 +#: ../vector/v.random/main.c:177 msgid "Create 3D output" msgstr "" -#: ../vector/v.random/main.c:179 +#: ../vector/v.random/main.c:182 msgid "Generate n points for each individual area (requires restrict parameter)" msgstr "" -#: ../vector/v.random/main.c:196 -#, c-format -msgid "Number of points must be > 0 (%d given)" +#: ../vector/v.random/main.c:199 +#, fuzzy, c-format +msgid "Number of points must be > 0 (%ld given)" msgstr "Numărul de puncte trebuie să fie > 0 (%d dat)" -#: ../vector/v.random/main.c:212 ../vector/v.drape/main.c:150 +#: ../vector/v.random/main.c:215 ../vector/v.drape/main.c:150 #: ../vector/v.buffer/main.c:347 #, c-format msgid "Invalid layer number (%d). Parameter '%s' or '%s' specified, assuming layer '1'." msgstr "" -#: ../vector/v.random/main.c:222 +#: ../vector/v.random/main.c:225 #, c-format msgid "No areas in vector map <%s>" msgstr "" -#: ../vector/v.random/main.c:276 -msgid "Table should contain only two columns" -msgstr "Tabelul trebuie să conÈ›ină doar două coloane" - -#: ../vector/v.random/main.c:285 +#: ../vector/v.random/main.c:323 msgid "You have created unsupported column type. This module supports only INTEGER and DOUBLE PRECISION column types." msgstr "AÈ›i creat un tip de coloană nesuportat. Acest modul suportă doar coloane de tip INTEGER È™i cu DUBLÄ‚ PRECIZIE." -#: ../vector/v.random/main.c:348 +#: ../vector/v.random/main.c:387 #, c-format msgid "Selected areas in input vector <%s> do not overlap with the current region" msgstr "" -#: ../vector/v.random/main.c:360 +#: ../vector/v.random/main.c:399 #, c-format msgid "Input vector <%s> does not overlap with the current region" msgstr "" -#: ../vector/v.random/main.c:385 +#: ../vector/v.random/main.c:424 msgid "Generating points..." msgstr "Generarea punctelor..." +#: ../vector/v.random/main.c:530 ../vector/v.random/main.c:677 +#, fuzzy, c-format +msgid "Unable to insert new row: %s" +msgstr "Imposibil de inserat rândul: %s" + +#: ../vector/v.random/main.c:702 ../vector/v.db.select/main.c:208 +msgid "Unable to open select cursor" +msgstr "" + +#: ../vector/v.random/main.c:707 ../vector/v.reclass/main.c:267 +#: ../vector/v.db.select/main.c:229 +#, c-format +msgid "Unable to fetch data from table <%s>" +msgstr "" + +#: ../vector/v.random/main.c:742 +#, fuzzy, c-format +msgid "Unable to update row: %s" +msgstr "Imposibil de inserat rândul: %s" + #: ../vector/v.support/main.c:41 msgid "Updates vector map metadata." msgstr "Actualizări de metadate a hărÈ›ii vectoriale." @@ -31715,7 +32140,7 @@ msgid "%s: Cannot write dxf file." msgstr "" -#: ../vector/v.out.lidar/main.c:77 +#: ../vector/v.out.lidar/main.c:77 ../vector/v.extract/extract.c:264 #, c-format msgid "Database connection not defined for layer <%d>" msgstr "" @@ -31829,106 +32254,100 @@ msgid "Ignore color table even when set and not other options are present" msgstr "" -#: ../vector/v.proj/main.c:72 +#: ../vector/v.proj/main.c:77 msgid "Re-projects a vector map from one location to the current location." msgstr "Reproiectează harta vectorială de la o locaÈ›ie la locaÈ›ia curentă." -#: ../vector/v.proj/main.c:78 +#: ../vector/v.proj/main.c:83 msgid "Location containing input vector map" msgstr "" -#: ../vector/v.proj/main.c:82 +#: ../vector/v.proj/main.c:87 msgid "Mapset containing input vector map" msgstr "" -#: ../vector/v.proj/main.c:88 +#: ../vector/v.proj/main.c:93 msgid "Name of input vector map to re-project" msgstr "" -#: ../vector/v.proj/main.c:100 +#: ../vector/v.proj/main.c:105 msgid "Maximum segment length in meters in output vector map" msgstr "" -#: ../vector/v.proj/main.c:101 +#: ../vector/v.proj/main.c:106 msgid "Increases accuracy of reprojected shapes, disable with smax=0" msgstr "" -#: ../vector/v.proj/main.c:111 +#: ../vector/v.proj/main.c:124 msgid "List vector maps in input mapset and exit" msgstr "" -#: ../vector/v.proj/main.c:115 +#: ../vector/v.proj/main.c:128 msgid "3D vector maps only" msgstr "" -#: ../vector/v.proj/main.c:117 +#: ../vector/v.proj/main.c:130 msgid "Assume z coordinate is ellipsoidal height and transform if possible" msgstr "" -#: ../vector/v.proj/main.c:123 +#: ../vector/v.proj/main.c:136 msgid "Latlon output only, default is -180,180" msgstr "" -#: ../vector/v.proj/main.c:125 +#: ../vector/v.proj/main.c:138 msgid "Disable wrapping to -180,180 for latlon output" msgstr "" -#: ../vector/v.proj/main.c:131 +#: ../vector/v.proj/main.c:144 msgid "Recommended for massive point projection" msgstr "" -#: ../vector/v.proj/main.c:200 +#: ../vector/v.proj/main.c:212 msgid "No vector maps found" msgstr "" -#: ../vector/v.proj/main.c:213 +#: ../vector/v.proj/main.c:225 #, c-format msgid "Vector map <%s> in location <%s> mapset <%s> not found" msgstr "" -#: ../vector/v.proj/main.c:243 +#: ../vector/v.proj/main.c:255 #, c-format msgid "Mapset <%s> in input location <%s> - permission denied" msgstr "" -#: ../vector/v.proj/main.c:246 +#: ../vector/v.proj/main.c:258 #, c-format msgid "Mapset <%s> in input location <%s> not found" msgstr "" -#: ../vector/v.proj/main.c:291 ../vector/v.proj/main.c:417 +#: ../vector/v.proj/main.c:312 ../vector/v.proj/main.c:439 #: ../vector/v.rectify/main.c:235 msgid "Reading input vector map" msgstr "" -#: ../vector/v.proj/main.c:314 +#: ../vector/v.proj/main.c:335 #, c-format msgid "Input vector map <%s> is empty" msgstr "" -#: ../vector/v.proj/main.c:322 ../vector/v.proj/main.c:333 -#: ../vector/v.proj/main.c:348 ../vector/v.proj/main.c:363 -msgid "Error in pj_do_transform" -msgstr "" - -#: ../vector/v.proj/main.c:408 +#: ../vector/v.proj/main.c:430 msgid "Reprojecting primitives ..." msgstr "" -#: ../vector/v.proj/main.c:445 ../vector/v.proj/main.c:452 -#: ../vector/v.proj/main.c:478 ../vector/v.proj/main.c:492 +#: ../vector/v.proj/main.c:495 ../vector/v.proj/main.c:509 #, c-format msgid "Unable to re-project vector map <%s> from <%s>" msgstr "" -#: ../vector/v.proj/main.c:503 ../vector/v.build.polylines/main.c:241 +#: ../vector/v.proj/main.c:520 ../vector/v.build.polylines/main.c:241 #: ../vector/v.type/main.c:155 ../vector/v.rectify/main.c:278 #: ../vector/v.category/main.c:763 ../vector/v.net/main.c:158 #: ../vector/v.transform/main.c:304 msgid "Failed to copy attribute table to output map" msgstr "" -#: ../vector/v.proj/main.c:512 +#: ../vector/v.proj/main.c:529 msgid "Try to disable wrapping to -180,180 if topological errors occurred" msgstr "" @@ -32063,8 +32482,8 @@ msgid "Unable to open vector map <%s> at topology level. Areas will not be processed." msgstr "" -#: ../vector/v.out.ascii/main.c:104 ../vector/v.surf.rst/main.c:570 -#: ../vector/v.colors/main.c:270 ../vector/v.colors.out/scan_cats.c:24 +#: ../vector/v.out.ascii/main.c:104 ../vector/v.surf.rst/main.c:573 +#: ../vector/v.colors/main.c:283 ../vector/v.colors.out/scan_cats.c:24 #: ../vector/v.colors.out/make_colors.c:27 #, c-format msgid "Layer <%s> not found" @@ -32332,11 +32751,11 @@ msgid "Layer number where RBG colors are stored as category" msgstr "" -#: ../vector/v.in.lidar/main.c:186 ../vector/v.in.ogr/main.c:236 +#: ../vector/v.in.lidar/main.c:186 ../vector/v.in.ogr/main.c:253 msgid "Import subregion only" msgstr "Importă doar subregiunea" -#: ../vector/v.in.lidar/main.c:189 ../vector/v.in.ogr/main.c:239 +#: ../vector/v.in.lidar/main.c:189 ../vector/v.in.ogr/main.c:256 msgid "Format: xmin,ymin,xmax,ymax - usually W,S,E,N" msgstr "" @@ -32373,11 +32792,11 @@ msgid "For example, 4 will import 25 percent of points. If not specified, all points are imported" msgstr "" -#: ../vector/v.in.lidar/main.c:255 ../vector/v.decimate/main.c:183 +#: ../vector/v.in.lidar/main.c:255 ../vector/v.decimate/main.c:184 msgid "Skip first n points" msgstr "" -#: ../vector/v.in.lidar/main.c:256 ../vector/v.decimate/main.c:185 +#: ../vector/v.in.lidar/main.c:256 ../vector/v.decimate/main.c:186 msgid "Skips the given number of points at the beginning." msgstr "" @@ -32394,8 +32813,8 @@ msgstr "" #: ../vector/v.in.lidar/main.c:305 ../vector/v.in.lidar/main.c:313 -#: ../vector/v.in.lidar/main.c:316 ../vector/v.decimate/main.c:243 -#: ../vector/v.decimate/main.c:246 +#: ../vector/v.in.lidar/main.c:316 ../vector/v.decimate/main.c:244 +#: ../vector/v.decimate/main.c:247 ../vector/v.decimate/main.c:250 msgid "Speed" msgstr "Viteza" @@ -32407,7 +32826,7 @@ msgid "Create only requested layers and categories" msgstr "" -#: ../vector/v.in.lidar/main.c:328 ../vector/v.in.ogr/main.c:379 +#: ../vector/v.in.lidar/main.c:328 ../vector/v.in.ogr/main.c:396 msgid "Create the location specified by the \"location\" parameter and exit. Do not import the vector data." msgstr "" @@ -32431,32 +32850,32 @@ msgstr "" #: ../vector/v.in.lidar/main.c:435 ../vector/v.in.pdal/filters.c:68 -#: ../vector/v.decimate/main.c:294 +#: ../vector/v.decimate/main.c:298 #, c-format msgid "Invalid zrange <%s>" msgstr "" -#: ../vector/v.in.lidar/main.c:450 ../vector/v.in.ogr/main.c:702 -#: ../vector/v.in.ogr/main.c:2096 +#: ../vector/v.in.lidar/main.c:450 ../vector/v.in.ogr/main.c:760 +#: ../vector/v.in.ogr/main.c:2196 msgid "Select either the current region flag or the spatial option, not both" msgstr "" -#: ../vector/v.in.lidar/main.c:478 ../vector/v.in.ogr/main.c:2123 +#: ../vector/v.in.lidar/main.c:478 ../vector/v.in.ogr/main.c:2223 msgid "4 parameters required for 'spatial' parameter" msgstr "" -#: ../vector/v.in.lidar/main.c:542 ../scripts/v.unpack/v.unpack.py:119 +#: ../vector/v.in.lidar/main.c:542 ../scripts/v.unpack/v.unpack.py:118 #, c-format, python-format msgid "Vector map <%s> already exists and will be overwritten" msgstr "Harta vectorială <%s> există deja È™i va fi scrisă peste" -#: ../vector/v.in.lidar/main.c:545 ../vector/v.in.ogr/main.c:673 -#: ../vector/v.edit/main.c:99 ../scripts/v.unpack/v.unpack.py:117 +#: ../vector/v.in.lidar/main.c:545 ../vector/v.in.ogr/main.c:731 +#: ../vector/v.edit/main.c:99 ../scripts/v.unpack/v.unpack.py:116 #, c-format, python-format msgid "Vector map <%s> already exists" msgstr "Harta vectorială <%s> există" -#: ../vector/v.in.lidar/main.c:605 ../vector/v.decimate/main.c:344 +#: ../vector/v.in.lidar/main.c:605 ../vector/v.decimate/main.c:348 msgid "Settings for count-based decimation are not valid" msgstr "" @@ -32748,11 +33167,6 @@ msgid "Key column type is not integer" msgstr "" -#: ../vector/v.reclass/main.c:267 ../vector/v.db.select/main.c:229 -#, c-format -msgid "Unable to fetch data from table <%s>" -msgstr "" - #: ../vector/v.reclass/main.c:298 #, c-format msgid "Cannot insert data: [%s]" @@ -32905,138 +33319,147 @@ msgstr[1] "" msgstr[2] "" -#: ../vector/v.surf.rst/main.c:150 ../vector/v.drape/main.c:59 +#: ../vector/v.surf.rst/main.c:150 ../vector/v.vol.rst/main.c:239 +msgid "RST" +msgstr "RST" + +#: ../vector/v.surf.rst/main.c:151 ../vector/v.drape/main.c:59 #: ../vector/v.extrude/main.c:70 ../vector/v.hull/main.c:54 -#: ../vector/v.to.3d/main.c:38 ../vector/v.out.postgis/main.c:49 +#: ../vector/v.to.3d/main.c:38 ../vector/v.vol.rst/main.c:240 +#: ../vector/v.out.postgis/main.c:49 msgid "3D" msgstr "3D" -#: ../vector/v.surf.rst/main.c:151 +#: ../vector/v.surf.rst/main.c:153 msgid "Performs surface interpolation from vector points map by splines." msgstr "" -#: ../vector/v.surf.rst/main.c:153 +#: ../vector/v.surf.rst/main.c:155 msgid "Spatial approximation and topographic analysis from given point or isoline data in vector format to floating point raster format using regularized spline with tension." msgstr "Aproximarea spaÈ›ială È™i analiza topografică de la un punct dat sau date de tip izolinii în format vectorial în format raster de puncte reale folosind metoda regularized spline with tension." -#: ../vector/v.surf.rst/main.c:160 +#: ../vector/v.surf.rst/main.c:162 msgid "Perform cross-validation procedure without raster approximation" msgstr "" -#: ../vector/v.surf.rst/main.c:165 +#: ../vector/v.surf.rst/main.c:167 msgid "Use scale dependent tension" msgstr "" -#: ../vector/v.surf.rst/main.c:184 ../vector/v.surf.bspline/main.c:118 +#: ../vector/v.surf.rst/main.c:186 ../vector/v.surf.bspline/main.c:118 msgid "Name of the attribute column with values to be used for approximation" msgstr "" -#: ../vector/v.surf.rst/main.c:195 +#: ../vector/v.surf.rst/main.c:197 msgid "Name for output surface elevation raster map" msgstr "" -#: ../vector/v.surf.rst/main.c:225 +#: ../vector/v.surf.rst/main.c:227 msgid "Name for output mean curvature raster map" msgstr "" -#: ../vector/v.surf.rst/main.c:231 ../vector/v.vol.rst/main.c:290 +#: ../vector/v.surf.rst/main.c:233 ../vector/v.vol.rst/main.c:292 msgid "Name for output deviations vector point map" msgstr "" -#: ../vector/v.surf.rst/main.c:238 ../vector/v.vol.rst/main.c:296 +#: ../vector/v.surf.rst/main.c:240 ../vector/v.vol.rst/main.c:298 msgid "Name for output cross-validation errors vector point map" msgstr "" -#: ../vector/v.surf.rst/main.c:245 +#: ../vector/v.surf.rst/main.c:247 msgid "Name for output vector map showing quadtree segmentation" msgstr "" -#: ../vector/v.surf.rst/main.c:252 +#: ../vector/v.surf.rst/main.c:254 msgid "Name for output vector map showing overlapping windows" msgstr "" -#: ../vector/v.surf.rst/main.c:261 +#: ../vector/v.surf.rst/main.c:263 msgid "Number of threads for parallel computing" msgstr "" -#: ../vector/v.surf.rst/main.c:267 +#: ../vector/v.surf.rst/main.c:269 msgid "Name of raster map used as mask" msgstr "" -#: ../vector/v.surf.rst/main.c:275 ../vector/v.vol.rst/main.c:267 +#: ../vector/v.surf.rst/main.c:277 ../vector/v.vol.rst/main.c:269 msgid "Tension parameter" msgstr "" -#: ../vector/v.surf.rst/main.c:282 ../vector/v.vol.rst/main.c:275 +#: ../vector/v.surf.rst/main.c:284 ../vector/v.vol.rst/main.c:277 msgid "Smoothing parameter" msgstr "" -#: ../vector/v.surf.rst/main.c:290 +#: ../vector/v.surf.rst/main.c:285 +msgid "Smoothing is by default 0.5 unless smooth_column is specified" +msgstr "" + +#: ../vector/v.surf.rst/main.c:293 msgid "Name of the attribute column with smoothing parameters" msgstr "" -#: ../vector/v.surf.rst/main.c:315 ../vector/v.vol.rst/main.c:336 +#: ../vector/v.surf.rst/main.c:318 ../vector/v.vol.rst/main.c:338 msgid "Minimum distance between points (to remove almost identical points)" msgstr "" -#: ../vector/v.surf.rst/main.c:323 +#: ../vector/v.surf.rst/main.c:326 msgid "Maximum distance between points on isoline (to insert additional points)" msgstr "" -#: ../vector/v.surf.rst/main.c:332 +#: ../vector/v.surf.rst/main.c:335 msgid "Conversion factor for values used for approximation" msgstr "" -#: ../vector/v.surf.rst/main.c:409 +#: ../vector/v.surf.rst/main.c:412 msgid "Parallel computation disabled when deviation output is required" msgstr "" -#: ../vector/v.surf.rst/main.c:416 +#: ../vector/v.surf.rst/main.c:419 msgid "GRASS GIS is not compiled with OpenMP support, parallel computation is disabled." msgstr "" -#: ../vector/v.surf.rst/main.c:421 ../vector/v.surf.rst/main.c:426 -#: ../vector/v.surf.rst/main.c:431 ../vector/v.surf.rst/main.c:436 +#: ../vector/v.surf.rst/main.c:424 ../vector/v.surf.rst/main.c:429 +#: ../vector/v.surf.rst/main.c:434 ../vector/v.surf.rst/main.c:439 #, c-format msgid "Output vector map name <%s> is not valid map name" msgstr "" -#: ../vector/v.surf.rst/main.c:449 +#: ../vector/v.surf.rst/main.c:452 msgid "You are not outputting any raster or vector maps" msgstr "" -#: ../vector/v.surf.rst/main.c:458 +#: ../vector/v.surf.rst/main.c:461 msgid "Both cross-validation options (-c flag and cvdev vector output) must be specified" msgstr "" -#: ../vector/v.surf.rst/main.c:461 +#: ../vector/v.surf.rst/main.c:464 msgid "The cross-validation cannot be computed simultaneously with output raster or devi file" msgstr "" -#: ../vector/v.surf.rst/main.c:479 +#: ../vector/v.surf.rst/main.c:482 msgid "Using anisotropy - both theta and scalex have to be specified" msgstr "" -#: ../vector/v.surf.rst/main.c:487 +#: ../vector/v.surf.rst/main.c:490 msgid "Both smatt and smooth options specified - using constant" msgstr "" -#: ../vector/v.surf.rst/main.c:497 +#: ../vector/v.surf.rst/main.c:500 msgid "The computation will last too long - lower npmin is suggested" msgstr "" -#: ../vector/v.surf.rst/main.c:515 ../vector/v.surf.rst/main.c:520 -#: ../vector/v.surf.rst/main.c:524 ../vector/v.surf.rst/main.c:529 -#: ../vector/v.surf.rst/main.c:533 ../vector/v.surf.rst/main.c:537 -#: ../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.surf.rst/main.c:518 ../vector/v.surf.rst/main.c:523 +#: ../vector/v.surf.rst/main.c:527 ../vector/v.surf.rst/main.c:532 +#: ../vector/v.surf.rst/main.c:536 ../vector/v.surf.rst/main.c:540 +#: ../vector/v.vol.rst/main.c:509 ../vector/v.vol.rst/main.c:512 +#: ../vector/v.vol.rst/main.c:515 ../vector/v.vol.rst/main.c:518 +#: ../vector/v.vol.rst/main.c:521 ../vector/v.vol.rst/main.c:524 +#: ../vector/v.vol.rst/main.c:527 ../vector/v.vol.rst/main.c:530 +#: ../vector/v.vol.rst/main.c:533 ../vector/v.vol.rst/main.c:536 +#: ../vector/v.vol.rst/main.c:623 ../vector/v.vol.rst/main.c:654 +#: ../vector/v.vol.rst/main.c:676 ../vector/v.vol.rst/main.c:698 +#: ../vector/v.vol.rst/main.c:720 ../vector/v.vol.rst/main.c:742 +#: ../vector/v.vol.rst/main.c:764 ../vector/v.vol.rst/main.c:786 #: ../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 @@ -33044,53 +33467,53 @@ msgid "Not enough memory for %s" msgstr "Memorie insuficientă pentru %s" -#: ../vector/v.surf.rst/main.c:544 ../vector/v.surf.rst/main.c:550 -#: ../vector/v.surf.rst/main.c:553 ../vector/v.surf.rst/main.c:557 -#: ../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:547 ../vector/v.surf.rst/main.c:553 +#: ../vector/v.surf.rst/main.c:556 ../vector/v.surf.rst/main.c:560 +#: ../vector/v.vol.rst/main.c:541 ../vector/v.vol.rst/main.c:546 +#: ../vector/v.vol.rst/main.c:548 #, c-format msgid "Unable to create %s" msgstr "Imposibil de creat %s" -#: ../vector/v.surf.rst/main.c:574 ../vector/v.surf.bspline/main.c:277 +#: ../vector/v.surf.rst/main.c:577 ../vector/v.surf.bspline/main.c:277 msgid "Input is 3D: using attribute values instead of z-coordinates for approximation" msgstr "" -#: ../vector/v.surf.rst/main.c:576 ../vector/v.surf.bspline/main.c:279 +#: ../vector/v.surf.rst/main.c:579 ../vector/v.surf.bspline/main.c:279 msgid "Input is 3D: using z-coordinates for approximation" msgstr "" -#: ../vector/v.surf.rst/main.c:580 +#: ../vector/v.surf.rst/main.c:583 msgid "Input is 2D: using attribute values for approximation" msgstr "" -#: ../vector/v.surf.rst/main.c:582 +#: ../vector/v.surf.rst/main.c:585 msgid "Input is 2D: using category values for approximation" msgstr "" -#: ../vector/v.surf.rst/main.c:625 ../vector/v.vol.rst/main.c:605 +#: ../vector/v.surf.rst/main.c:628 ../vector/v.vol.rst/main.c:607 #, c-format msgid "Unable to create table '%s'" msgstr "Imposibil de creat tabelul '%s'" -#: ../vector/v.surf.rst/main.c:695 +#: ../vector/v.surf.rst/main.c:698 #, 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:716 +#: ../vector/v.surf.rst/main.c:719 msgid "Processing segments in parallel..." msgstr "" -#: ../vector/v.surf.rst/main.c:722 ../vector/v.surf.rst/main.c:731 +#: ../vector/v.surf.rst/main.c:725 ../vector/v.surf.rst/main.c:734 msgid "Interp_segmets failed" msgstr "" -#: ../vector/v.surf.rst/main.c:725 +#: ../vector/v.surf.rst/main.c:728 msgid "Processing segments..." msgstr "" -#: ../vector/v.surf.rst/main.c:749 +#: ../vector/v.surf.rst/main.c:752 msgid "Unable to write raster maps - try to increase resolution" msgstr "" @@ -33284,10 +33707,6 @@ msgid "Unable to open vector map <%s> at topology level. Flag '%c' requires topology level." msgstr "" -#: ../vector/v.db.select/main.c:208 -msgid "Unable to open select cursor" -msgstr "" - #: ../vector/v.db.select/main.c:286 #, c-format msgid "Unable to get bounding box of area %d" @@ -33394,7 +33813,7 @@ msgid "Height for sampled raster NULL values" msgstr "" -#: ../vector/v.drape/main.c:177 ../vector/v.select/select.c:41 +#: ../vector/v.drape/main.c:177 ../vector/v.select/select.c:48 #: ../vector/v.category/main.c:332 msgid "Processing features..." msgstr "" @@ -33498,11 +33917,6 @@ msgid "Option '%s' is not available with GEOS buffering" msgstr "" -#: ../vector/v.buffer/main.c:414 ../vector/v.in.ogr/main.c:854 -#: ../vector/v.overlay/main.c:227 -msgid "Unable to create temporary vector map" -msgstr "Imposibil de creat fiÈ™ierul temporar" - #: ../vector/v.buffer/main.c:442 #, c-format msgid "Unable to select data from table <%s>" @@ -33543,71 +33957,71 @@ msgid "Negative distances are only supported for areas" msgstr "" -#: ../vector/v.buffer/main.c:732 +#: ../vector/v.buffer/main.c:741 msgid "Cleaning buffers..." msgstr "" -#: ../vector/v.buffer/main.c:735 +#: ../vector/v.buffer/main.c:744 msgid "Building parts of topology..." msgstr "" -#: ../vector/v.buffer/main.c:749 +#: ../vector/v.buffer/main.c:758 msgid "Snapping boundaries..." msgstr "" -#: ../vector/v.buffer/main.c:752 ../vector/v.in.ogr/main.c:1422 +#: ../vector/v.buffer/main.c:761 ../vector/v.in.ogr/main.c:1498 msgid "Breaking polygons..." msgstr "" -#: ../vector/v.buffer/main.c:755 ../vector/v.buffer/main.c:762 -#: ../vector/v.in.ogr/main.c:1427 ../vector/v.in.ogr/main.c:1441 +#: ../vector/v.buffer/main.c:764 ../vector/v.buffer/main.c:771 +#: ../vector/v.in.ogr/main.c:1503 ../vector/v.in.ogr/main.c:1517 #: ../vector/v.overlay/area_area.c:113 ../vector/v.delaunay/main.c:144 msgid "Removing duplicates..." msgstr "" -#: ../vector/v.buffer/main.c:759 ../vector/v.in.ogr/main.c:1437 +#: ../vector/v.buffer/main.c:768 ../vector/v.in.ogr/main.c:1513 msgid "Breaking boundaries..." msgstr "" -#: ../vector/v.buffer/main.c:765 +#: ../vector/v.buffer/main.c:774 msgid "Cleaning boundaries at nodes" msgstr "" -#: ../vector/v.buffer/main.c:773 ../vector/v.in.ogr/main.c:1461 +#: ../vector/v.buffer/main.c:782 ../vector/v.in.ogr/main.c:1537 #: ../vector/v.voronoi/clean_topo.c:87 msgid "Removing dangles..." msgstr "" -#: ../vector/v.buffer/main.c:776 ../vector/v.in.ogr/main.c:1476 +#: ../vector/v.buffer/main.c:785 ../vector/v.in.ogr/main.c:1552 #: ../vector/v.voronoi/clean_topo.c:89 msgid "Removing bridges..." msgstr "" -#: ../vector/v.buffer/main.c:779 ../vector/v.overlay/area_area.c:158 +#: ../vector/v.buffer/main.c:788 ../vector/v.overlay/area_area.c:158 msgid "Attaching islands..." msgstr "" -#: ../vector/v.buffer/main.c:786 +#: ../vector/v.buffer/main.c:795 msgid "Calculating centroids for all areas..." msgstr "" -#: ../vector/v.buffer/main.c:800 ../vector/v.overlay/area_area.c:171 +#: ../vector/v.buffer/main.c:809 ../vector/v.overlay/area_area.c:171 msgid "Cannot calculate area centroid" msgstr "" -#: ../vector/v.buffer/main.c:817 +#: ../vector/v.buffer/main.c:826 msgid "Generating list of boundaries to be deleted..." msgstr "" -#: ../vector/v.buffer/main.c:850 +#: ../vector/v.buffer/main.c:859 msgid "Deleting boundaries..." msgstr "" -#: ../vector/v.buffer/main.c:882 +#: ../vector/v.buffer/main.c:891 msgid "Calculating centroids for areas..." msgstr "" -#: ../vector/v.buffer/main.c:895 +#: ../vector/v.buffer/main.c:904 #, c-format msgid "Unable to calculate centroid for area %d" msgstr "" @@ -33722,21 +34136,21 @@ msgid "Operator can only be 'overlap'" msgstr "" -#: ../vector/v.select/main.c:128 +#: ../vector/v.select/main.c:152 msgid "Output from v.select" msgstr "" -#: ../vector/v.select/main.c:181 +#: ../vector/v.select/main.c:184 #, c-format msgid "%d features from <%s> without category skipped" msgstr "" -#: ../vector/v.select/main.c:190 +#: ../vector/v.select/main.c:193 #, c-format msgid "%d features written to output." msgstr "" -#: ../vector/v.select/main.c:192 +#: ../vector/v.select/main.c:198 msgid "No features found !" msgstr "" @@ -33825,20 +34239,20 @@ msgstr "" #: ../vector/v.select/args.c:105 ../vector/v.edit/args.c:204 -#: ../vector/v.extract/main.c:97 +#: ../vector/v.extract/main.c:98 msgid "Reverse selection" msgstr "" -#: ../vector/v.select/select.c:65 +#: ../vector/v.select/select.c:104 ../vector/v.select/select.c:154 #, c-format msgid "Unable to read line id %d from vector map <%s>" msgstr "" -#: ../vector/v.select/select.c:171 ../vector/v.out.pov/main.c:175 +#: ../vector/v.select/select.c:200 ../vector/v.out.pov/main.c:175 msgid "Processing areas..." msgstr "" -#: ../vector/v.select/select.c:195 +#: ../vector/v.select/select.c:252 ../vector/v.select/select.c:318 #, c-format msgid "Unable to read area id %d from vector map <%s>" msgstr "" @@ -34266,516 +34680,526 @@ msgid "%s is empty" msgstr "" -#: ../vector/v.in.ogr/main.c:201 +#: ../vector/v.in.ogr/main.c:204 msgid "Imports vector data into a GRASS vector map using OGR library." msgstr "" -#: ../vector/v.in.ogr/main.c:208 +#: ../vector/v.in.ogr/main.c:211 msgid "" "Examples:\n" "\t\tESRI Shapefile: directory containing shapefiles\n" "\t\tMapInfo File: directory containing mapinfo files" msgstr "" -#: ../vector/v.in.ogr/main.c:221 +#: ../vector/v.in.ogr/main.c:238 msgid "" "Examples:\n" "\t\tESRI Shapefile: shapefile name\n" "\t\tMapInfo File: mapinfo file name" msgstr "" -#: ../vector/v.in.ogr/main.c:250 +#: ../vector/v.in.ogr/main.c:267 msgid "Minimum size of area to be imported (square meters)" msgstr "" -#: ../vector/v.in.ogr/main.c:252 +#: ../vector/v.in.ogr/main.c:269 msgid "Smaller areas and islands are ignored. Should be greater than snap^2" msgstr "" -#: ../vector/v.in.ogr/main.c:258 +#: ../vector/v.in.ogr/main.c:275 msgid "Optionally change default input type" msgstr "" -#: ../vector/v.in.ogr/main.c:262 +#: ../vector/v.in.ogr/main.c:279 msgid "import area centroids as points" msgstr "" -#: ../vector/v.in.ogr/main.c:263 +#: ../vector/v.in.ogr/main.c:280 msgid "import area boundaries as lines" msgstr "" -#: ../vector/v.in.ogr/main.c:264 +#: ../vector/v.in.ogr/main.c:281 msgid "import lines as area boundaries" msgstr "" -#: ../vector/v.in.ogr/main.c:265 +#: ../vector/v.in.ogr/main.c:282 msgid "import points as centroids" msgstr "" -#: ../vector/v.in.ogr/main.c:275 +#: ../vector/v.in.ogr/main.c:292 msgid "'-1' for no snap" msgstr "" -#: ../vector/v.in.ogr/main.c:287 +#: ../vector/v.in.ogr/main.c:304 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:306 +#: ../vector/v.in.ogr/main.c:323 msgid "Name of column used for categories" msgstr "" -#: ../vector/v.in.ogr/main.c:308 +#: ../vector/v.in.ogr/main.c:325 msgid "If not given, categories are generated as unique values and stored in 'cat' column" msgstr "" -#: ../vector/v.in.ogr/main.c:313 +#: ../vector/v.in.ogr/main.c:330 msgid "Name of geometry column" msgstr "" -#: ../vector/v.in.ogr/main.c:314 +#: ../vector/v.in.ogr/main.c:331 msgid "If not given, all geometry columns from the input are used" msgstr "" -#: ../vector/v.in.ogr/main.c:332 +#: ../vector/v.in.ogr/main.c:349 msgid "Do not clean polygons (not recommended)" msgstr "" -#: ../vector/v.in.ogr/main.c:337 +#: ../vector/v.in.ogr/main.c:354 msgid "Force 2D output even if input is 3D" msgstr "" -#: ../vector/v.in.ogr/main.c:373 +#: ../vector/v.in.ogr/main.c:390 msgid "Change column names to lowercase characters" msgstr "" -#: ../vector/v.in.ogr/main.c:504 ../vector/v.external/main.c:151 +#: ../vector/v.in.ogr/main.c:562 ../vector/v.external/main.c:155 #, c-format msgid "Unable to open data source <%s>" msgstr "Imposibil de deschis sursa de date <%s>" -#: ../vector/v.in.ogr/main.c:509 +#: ../vector/v.in.ogr/main.c:567 #, c-format msgid "Using OGR driver '%s/%s'" msgstr "" -#: ../vector/v.in.ogr/main.c:513 +#: ../vector/v.in.ogr/main.c:571 #, c-format msgid "Using OGR driver '%s'" msgstr "" -#: ../vector/v.in.ogr/main.c:531 +#: ../vector/v.in.ogr/main.c:589 msgid "Using interleaved reading mode" msgstr "" -#: ../vector/v.in.ogr/main.c:537 ../vector/v.in.ogr/main.c:541 +#: ../vector/v.in.ogr/main.c:595 ../vector/v.in.ogr/main.c:599 #, c-format msgid "Option <%s> will be ignored. OGR doesn't support it for selected format (%s)." msgstr "" -#: ../vector/v.in.ogr/main.c:547 +#: ../vector/v.in.ogr/main.c:605 #, c-format msgid "Option <%s> will be ignored. Multiple geometry fields are supported by GDAL >= 1.11" msgstr "" -#: ../vector/v.in.ogr/main.c:557 +#: ../vector/v.in.ogr/main.c:615 #, c-format msgid "Encoding value not supported by OGR driver <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:567 +#: ../vector/v.in.ogr/main.c:625 msgid "No OGR layers available" msgstr "Nici un strat OGR disponibil" -#: ../vector/v.in.ogr/main.c:574 +#: ../vector/v.in.ogr/main.c:632 #, c-format msgid "Data source <%s> (format '%s') contains %d layers:" msgstr "" -#: ../vector/v.in.ogr/main.c:613 ../vector/v.external/main.c:124 +#: ../vector/v.in.ogr/main.c:671 ../vector/v.external/main.c:128 #, c-format msgid "Layer <%s> not available" msgstr "" -#: ../vector/v.in.ogr/main.c:627 +#: ../vector/v.in.ogr/main.c:685 msgid "Detected different projections of input layers. Input layers must be imported separately." msgstr "" -#: ../vector/v.in.ogr/main.c:667 +#: ../vector/v.in.ogr/main.c:725 #, c-format msgid "Illegal output name <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:688 +#: ../vector/v.in.ogr/main.c:746 #, c-format msgid "All available OGR layers will be imported into vector map <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:697 +#: ../vector/v.in.ogr/main.c:755 msgid "When creating a new location, the current region can not be used as spatial filter, disabling" msgstr "" -#: ../vector/v.in.ogr/main.c:715 ../vector/v.in.ogr/main.c:1962 +#: ../vector/v.in.ogr/main.c:773 ../vector/v.in.ogr/main.c:2062 #, c-format msgid "Error setting attribute filter '%s'" msgstr "" -#: ../vector/v.in.ogr/main.c:755 +#: ../vector/v.in.ogr/main.c:813 #, c-format msgid "Geometry column <%s> not found in OGR layer <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:768 +#: ../vector/v.in.ogr/main.c:826 #, c-format msgid "Check if OGR layer <%s> contains polygons..." msgstr "" -#: ../vector/v.in.ogr/main.c:826 +#: ../vector/v.in.ogr/main.c:884 #, c-format msgid "Boundary splitting distance in map units: %G" msgstr "" -#: ../vector/v.in.ogr/main.c:856 +#: ../vector/v.in.ogr/main.c:914 #, c-format msgid "Using temporary vector <%s>" msgstr "Folosirea vectorului temporar <%s>" -#: ../vector/v.in.ogr/main.c:898 +#: ../vector/v.in.ogr/main.c:956 #, c-format msgid "Key column '%s' not found in input layer <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:911 +#: ../vector/v.in.ogr/main.c:969 #, c-format msgid "Key column '%s' in input layer <%s> is not integer" msgstr "" -#: ../vector/v.in.ogr/main.c:923 +#: ../vector/v.in.ogr/main.c:981 #, c-format msgid "Creating attribute table for layer <%s>..." msgstr "" -#: ../vector/v.in.ogr/main.c:993 +#: ../vector/v.in.ogr/main.c:1051 #, c-format msgid "Column name <%s> renamed to <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:1025 +#: ../vector/v.in.ogr/main.c:1083 #, c-format msgid "Writing column <%s> with integer 64 as integer 32" msgstr "" -#: ../vector/v.in.ogr/main.c:1038 +#: ../vector/v.in.ogr/main.c:1096 #, c-format msgid "Writing column <%s> with fixed length %d chars (may be truncated)" msgstr "" -#: ../vector/v.in.ogr/main.c:1062 +#: ../vector/v.in.ogr/main.c:1120 #, 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:1074 +#: ../vector/v.in.ogr/main.c:1137 #, c-format msgid "Writing column %s with fixed length %d chars (may be truncated)" msgstr "" -#: ../vector/v.in.ogr/main.c:1078 +#: ../vector/v.in.ogr/main.c:1141 #, c-format msgid "Column type (Ogr_ftype: %d) not supported (Ogr_fieldname: %s)" msgstr "" -#: ../vector/v.in.ogr/main.c:1099 +#: ../vector/v.in.ogr/main.c:1162 #, c-format msgid "Column name <%s> renamed to <%s_%d>" msgstr "" -#: ../vector/v.in.ogr/main.c:1163 +#: ../vector/v.in.ogr/main.c:1228 #, c-format msgid "Importing %lld features (OGR layer <%s>)..." msgstr "" -#: ../vector/v.in.ogr/main.c:1326 +#: ../vector/v.in.ogr/main.c:1396 #, c-format msgid "Cannot insert new row for input layer <%s>: %s" msgstr "" -#: ../vector/v.in.ogr/main.c:1342 +#: ../vector/v.in.ogr/main.c:1412 #, c-format msgid "%d %s without geometry in input layer <%s> skipped" msgstr "" -#: ../vector/v.in.ogr/main.c:1343 +#: ../vector/v.in.ogr/main.c:1413 msgid "feature" msgstr "" -#: ../vector/v.in.ogr/main.c:1343 +#: ../vector/v.in.ogr/main.c:1413 msgid "features" msgstr "" -#: ../vector/v.in.ogr/main.c:1367 +#: ../vector/v.in.ogr/main.c:1437 #, c-format msgid "Unable to drop table: '%s'" msgstr "" -#: ../vector/v.in.ogr/main.c:1402 +#: ../vector/v.in.ogr/main.c:1478 msgid "Cleaning polygons" msgstr "" -#: ../vector/v.in.ogr/main.c:1406 +#: ../vector/v.in.ogr/main.c:1482 #, c-format msgid "Snapping boundaries (threshold = %.3e)..." msgstr "" -#: ../vector/v.in.ogr/main.c:1445 ../vector/v.overlay/area_area.c:116 +#: ../vector/v.in.ogr/main.c:1521 ../vector/v.overlay/area_area.c:116 msgid "Cleaning boundaries at nodes..." msgstr "" -#: ../vector/v.in.ogr/main.c:1452 +#: ../vector/v.in.ogr/main.c:1528 msgid "Merging boundaries..." msgstr "" -#: ../vector/v.in.ogr/main.c:1457 +#: ../vector/v.in.ogr/main.c:1533 msgid "Changing boundary dangles to lines..." msgstr "" -#: ../vector/v.in.ogr/main.c:1470 +#: ../vector/v.in.ogr/main.c:1546 msgid "Changing boundary bridges to lines..." msgstr "" -#: ../vector/v.in.ogr/main.c:1499 ../vector/v.delaunay/main.c:172 +#: ../vector/v.in.ogr/main.c:1575 ../vector/v.delaunay/main.c:172 #: ../vector/v.category/main.c:364 msgid "Unable to calculate area centroid" msgstr "" -#: ../vector/v.in.ogr/main.c:1516 +#: ../vector/v.in.ogr/main.c:1592 #, c-format msgid "Finding centroids for OGR layer <%s>..." msgstr "" -#: ../vector/v.in.ogr/main.c:1573 ../vector/v.overlay/area_area.c:218 +#: ../vector/v.in.ogr/main.c:1650 ../vector/v.overlay/area_area.c:218 msgid "Writing centroids..." msgstr "Scrierea centroizilor..." -#: ../vector/v.in.ogr/main.c:1616 -#, 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:1626 +#: ../vector/v.in.ogr/main.c:1696 #, c-format msgid "%d input polygons\n" msgstr "" -#: ../vector/v.in.ogr/main.c:1627 +#: ../vector/v.in.ogr/main.c:1697 #, c-format msgid "%d input polygons" msgstr "" -#: ../vector/v.in.ogr/main.c:1630 +#: ../vector/v.in.ogr/main.c:1700 #, c-format msgid "Total area: %G (%d areas)\n" msgstr "" -#: ../vector/v.in.ogr/main.c:1631 +#: ../vector/v.in.ogr/main.c:1701 #, c-format msgid "Total area: %G (%d areas)" msgstr "" -#: ../vector/v.in.ogr/main.c:1634 +#: ../vector/v.in.ogr/main.c:1704 #, c-format msgid "Overlapping area: %G (%d areas)\n" msgstr "" -#: ../vector/v.in.ogr/main.c:1637 +#: ../vector/v.in.ogr/main.c:1707 #, c-format msgid "Overlapping area: %G (%d areas)" msgstr "" -#: ../vector/v.in.ogr/main.c:1642 +#: ../vector/v.in.ogr/main.c:1712 #, c-format msgid "Area without category: %G (%d areas)\n" msgstr "" -#: ../vector/v.in.ogr/main.c:1645 +#: ../vector/v.in.ogr/main.c:1715 #, c-format msgid "Area without category: %G (%d areas)" msgstr "" -#: ../vector/v.in.ogr/main.c:1767 +#: ../vector/v.in.ogr/main.c:1839 msgid "The output contains topological errors:" msgstr "" -#: ../vector/v.in.ogr/main.c:1769 +#: ../vector/v.in.ogr/main.c:1843 #, c-format msgid "Unable to calculate a centroid for %d areas" msgstr "" -#: ../vector/v.in.ogr/main.c:1771 +#: ../vector/v.in.ogr/main.c:1849 #, c-format msgid "Number of incorrect boundaries: %d" msgstr "" -#: ../vector/v.in.ogr/main.c:1774 +#: ../vector/v.in.ogr/main.c:1855 #, c-format msgid "Number of centroids outside area: %d" msgstr "" -#: ../vector/v.in.ogr/main.c:1777 +#: ../vector/v.in.ogr/main.c:1861 #, c-format msgid "Number of duplicate centroids: %d" msgstr "" -#: ../vector/v.in.ogr/main.c:1780 ../vector/v.in.ogr/main.c:1802 -#: ../vector/v.in.ogr/main.c:1835 +#: ../vector/v.in.ogr/main.c:1866 ../vector/v.in.ogr/main.c:1935 msgid "The input could be cleaned by snapping vertices to each other." msgstr "" -#: ../vector/v.in.ogr/main.c:1783 ../vector/v.in.ogr/main.c:1806 -#: ../vector/v.in.ogr/main.c:1830 ../vector/v.in.ogr/main.c:1836 +#: ../vector/v.in.ogr/main.c:1869 ../vector/v.in.ogr/main.c:1904 +#: ../vector/v.in.ogr/main.c:1930 ../vector/v.in.ogr/main.c:1936 #, c-format msgid "Estimated range of snapping threshold: [%g, %g]" msgstr "" -#: ../vector/v.in.ogr/main.c:1787 ../vector/v.in.ogr/main.c:1810 +#: ../vector/v.in.ogr/main.c:1880 ../vector/v.in.ogr/main.c:1887 +#: ../vector/v.in.ogr/main.c:1913 #, c-format -msgid "Try to import again, snapping with at least %g: 'snap=%g'" +msgid "Try to import again, snapping with %g: 'snap=%g'" msgstr "" -#: ../vector/v.in.ogr/main.c:1791 ../vector/v.in.ogr/main.c:1814 +#: ../vector/v.in.ogr/main.c:1883 ../vector/v.in.ogr/main.c:1909 #, c-format -msgid "Try to import again, snapping with %g: 'snap=%g'" +msgid "Try to import again, snapping with at least %g: 'snap=%g'" msgstr "" -#: ../vector/v.in.ogr/main.c:1795 ../vector/v.in.ogr/main.c:1818 +#: ../vector/v.in.ogr/main.c:1891 ../vector/v.in.ogr/main.c:1917 msgid "Manual cleaning may be needed." msgstr "" -#: ../vector/v.in.ogr/main.c:1800 -msgid "Some input polygons are overlapping each other." +#: ../vector/v.in.ogr/main.c:1895 +#, c-format +msgid "%d areas represent multiple (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:1801 -msgid "If overlapping is not desired, the data need to be cleaned." +#: ../vector/v.in.ogr/main.c:1900 +msgid "If overlapping is not desired, the input data can be cleaned by snapping vertices to each other." msgstr "" -#: ../vector/v.in.ogr/main.c:1823 +#: ../vector/v.in.ogr/main.c:1923 #, c-format msgid "%d input polygons got lost during import." msgstr "" -#: ../vector/v.in.ogr/main.c:1826 +#: ../vector/v.in.ogr/main.c:1926 #, c-format msgid "%d additional areas where created during import." msgstr "" -#: ../vector/v.in.ogr/main.c:1829 +#: ../vector/v.in.ogr/main.c:1929 #, c-format msgid "The snapping threshold %g might be too large." msgstr "" -#: ../vector/v.in.ogr/main.c:1832 +#: ../vector/v.in.ogr/main.c:1932 msgid "Try to reduce the snapping threshold or clean the output manually." msgstr "" -#: ../vector/v.in.ogr/main.c:1843 ../vector/v.in.ascii/main.c:552 +#: ../vector/v.in.ogr/main.c:1943 ../vector/v.in.ascii/main.c:552 #: ../vector/v.in.ascii/main.c:555 msgid "Import failed" msgstr "" -#: ../vector/v.in.ogr/main.c:1878 +#: ../vector/v.in.ogr/main.c:1978 msgid "Input data contains 3D features. Created vector is 2D only, disable -2 flag to import 3D vector." msgstr "" -#: ../vector/v.in.ogr/main.c:1900 +#: ../vector/v.in.ogr/main.c:2000 #, c-format -msgid "Using GDAL 2.2+ style interleaved reading for GDAL version %d" +msgid "Using GDAL 2.2+ style interleaved reading for GDAL version %d.%d.%d" msgstr "" -#: ../vector/v.in.ogr/main.c:1903 +#: ../vector/v.in.ogr/main.c:2003 #, c-format -msgid "Using GDAL 1.x style interleaved reading for GDAL version %d" +msgid "Using GDAL 1.x style interleaved reading for GDAL version %d.%d.%d" msgstr "" -#: ../vector/v.in.ogr/main.c:1953 +#: ../vector/v.in.ogr/main.c:2053 #, c-format msgid "Unable to re-open data source <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:2125 +#: ../vector/v.in.ogr/main.c:2225 msgid "xmin is larger than xmax in 'spatial' parameters" msgstr "" -#: ../vector/v.in.ogr/main.c:2127 +#: ../vector/v.in.ogr/main.c:2227 msgid "ymin is larger than ymax in 'spatial' parameters" msgstr "" -#: ../vector/v.in.ogr/main.c:2144 +#: ../vector/v.in.ogr/main.c:2244 #, c-format msgid "The spatial filter does not overlap with OGR layer <%s>. Nothing to import." msgstr "" -#: ../vector/v.in.ogr/proj.c:33 ../vector/v.external/proj.c:33 +#: ../vector/v.in.ogr/proj.c:36 ../vector/v.external/proj.c:36 #, c-format msgid "Geometry column <%s> not found in input layer <%s>" msgstr "" -#: ../vector/v.in.ogr/proj.c:51 ../vector/v.external/proj.c:51 +#: ../vector/v.in.ogr/proj.c:54 ../vector/v.external/proj.c:54 msgid "Unable to convert input layer projection information to GRASS format for checking" msgstr "" -#: ../vector/v.in.ogr/proj.c:57 ../vector/v.in.ogr/proj.c:85 -#: ../vector/v.external/proj.c:57 ../vector/v.external/proj.c:85 +#: ../vector/v.in.ogr/proj.c:60 ../vector/v.in.ogr/proj.c:88 +#: ../vector/v.external/proj.c:60 ../vector/v.external/proj.c:88 msgid "Can't get WKT parameter string" msgstr "" -#: ../vector/v.in.ogr/proj.c:60 ../vector/v.in.ogr/proj.c:88 -#: ../vector/v.external/proj.c:60 ../vector/v.external/proj.c:88 +#: ../vector/v.in.ogr/proj.c:63 ../vector/v.in.ogr/proj.c:91 +#: ../vector/v.external/proj.c:63 ../vector/v.external/proj.c:91 #, c-format msgid "" "WKT definition:\n" "%s" msgstr "" -#: ../vector/v.in.ogr/proj.c:70 ../vector/v.external/proj.c:70 +#: ../vector/v.in.ogr/proj.c:73 ../vector/v.external/proj.c:73 #, c-format -msgid "No OGR projection available for layer <%s>" +msgid "No projection information available for layer <%s>" msgstr "" -#: ../vector/v.in.ogr/proj.c:78 ../vector/v.external/proj.c:78 +#: ../vector/v.in.ogr/proj.c:81 ../vector/v.external/proj.c:81 #, c-format -msgid "OGR projection for layer <%s> does not contain a valid SRS" +msgid "Projection for layer <%s> does not contain a valid SRS" msgstr "" -#: ../vector/v.in.ogr/proj.c:96 ../vector/v.external/proj.c:96 +#: ../vector/v.in.ogr/proj.c:116 ../vector/v.external/proj.c:116 #, c-format -msgid "OGR projection for layer <%s> can not be converted to proj4" +msgid "Projection for layer <%s> can not be converted to proj4" msgstr "" -#: ../vector/v.in.ogr/proj.c:103 ../vector/v.external/proj.c:103 +#: ../vector/v.in.ogr/proj.c:123 ../vector/v.external/proj.c:123 msgid "Can't get WKT-style parameter string" msgstr "" -#: ../vector/v.in.ogr/proj.c:106 ../vector/v.external/proj.c:106 +#: ../vector/v.in.ogr/proj.c:126 ../vector/v.external/proj.c:126 #, c-format msgid "" "WKT-style definition:\n" "%s" msgstr "" -#: ../vector/v.in.ogr/proj.c:151 +#: ../vector/v.in.ogr/proj.c:171 msgid "Layer projections are unreadable" msgstr "" -#: ../vector/v.in.ogr/proj.c:162 +#: ../vector/v.in.ogr/proj.c:184 #, c-format msgid "Projection for layer <%s> is unreadable" msgstr "" -#: ../vector/v.in.ogr/proj.c:196 +#: ../vector/v.in.ogr/proj.c:228 #, c-format msgid "Projection of layer <%s> is different from projection of layer <%s>" msgstr "" +#: ../vector/v.in.ogr/clean.c:19 +#, fuzzy +msgid "Converting OSM lines..." +msgstr "Convertire ... " + +#: ../vector/v.in.ogr/clean.c:118 +#, fuzzy, c-format +msgid "Number of OSM line splits: %d" +msgstr "Număr de linii:" + +#: ../vector/v.in.ogr/clean.c:119 ../vector/v.overlay/area_area.c:154 +msgid "Merging lines..." +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 @@ -34814,126 +35238,127 @@ msgid "Skipping unsupported geometry type '%s'" msgstr "" -#: ../vector/v.patch/main.c:73 +#: ../vector/v.patch/main.c:75 msgid "Creates a new vector map by combining other vector maps." msgstr "" -#: ../vector/v.patch/main.c:84 +#: ../vector/v.patch/main.c:86 msgid "Name for output vector map where bounding boxes of input vector maps are written to" msgstr "" -#: ../vector/v.patch/main.c:88 +#: ../vector/v.patch/main.c:90 msgid "Do not expect input with topology" msgstr "" -#: ../vector/v.patch/main.c:90 +#: ../vector/v.patch/main.c:92 msgid "Applicable when input is points without topology" msgstr "" -#: ../vector/v.patch/main.c:94 +#: ../vector/v.patch/main.c:96 msgid "Expect z coordinate even when not using topology" msgstr "" -#: ../vector/v.patch/main.c:96 +#: ../vector/v.patch/main.c:98 msgid "Applicable when input is points with z coordinate but without topology" msgstr "" -#: ../vector/v.patch/main.c:100 +#: ../vector/v.patch/main.c:102 msgid "Copy also attribute table" msgstr "" -#: ../vector/v.patch/main.c:102 +#: ../vector/v.patch/main.c:104 msgid "Only the table of layer 1 is currently supported" msgstr "" -#: ../vector/v.patch/main.c:106 +#: ../vector/v.patch/main.c:108 msgid "Append files to existing file (overwriting existing files must be activated)" msgstr "" -#: ../vector/v.patch/main.c:216 +#: ../vector/v.patch/main.c:240 msgid "Missing table" msgstr "" -#: ../vector/v.patch/main.c:220 +#: ../vector/v.patch/main.c:244 msgid "Key columns differ" msgstr "" -#: ../vector/v.patch/main.c:226 +#: ../vector/v.patch/main.c:250 msgid "Number of columns differ" msgstr "" -#: ../vector/v.patch/main.c:238 -msgid "Column names differ" -msgstr "" +#: ../vector/v.patch/main.c:273 +#, fuzzy, c-format +msgid "No column <%s> in input map <%s>" +msgstr "Coloana <%s> nu se găseÈ™te în tabelul <%s>" -#: ../vector/v.patch/main.c:246 +#: ../vector/v.patch/main.c:284 msgid "Column types differ" msgstr "" -#: ../vector/v.patch/main.c:251 +#: ../vector/v.patch/main.c:289 msgid "Length of string columns differ" msgstr "" -#: ../vector/v.patch/main.c:265 +#: ../vector/v.patch/main.c:303 msgid "Key column not found" msgstr "" -#: ../vector/v.patch/main.c:277 +#: ../vector/v.patch/main.c:315 msgid "The output map is not 3D" msgstr "" -#: ../vector/v.patch/main.c:322 ../vector/v.sample/main.c:190 -#: ../scripts/v.db.addtable/v.db.addtable.py:137 +#: ../vector/v.patch/main.c:360 ../vector/v.sample/main.c:190 +#: ../scripts/v.db.addtable/v.db.addtable.py:138 #, c-format, python-format msgid "Unable to create table <%s>" msgstr "Imposibil de creat tabelul <%s>" -#: ../vector/v.patch/main.c:349 +#: ../vector/v.patch/main.c:387 #, c-format msgid "Patching vector map <%s>..." msgstr "" -#: ../vector/v.patch/main.c:373 +#: ../vector/v.patch/main.c:411 #, c-format msgid "Error reading vector map <%s> - some data may not be correct" msgstr "" -#: ../vector/v.patch/main.c:429 +#: ../vector/v.patch/main.c:468 #, c-format msgid "Building topology for vector map <%s>..." msgstr "" -#: ../vector/v.patch/main.c:435 +#: ../vector/v.patch/main.c:474 msgid "Intersections at borders will have to be snapped" msgstr "" -#: ../vector/v.patch/main.c:436 +#: ../vector/v.patch/main.c:475 msgid "Lines common between files will have to be edited" msgstr "" -#: ../vector/v.patch/main.c:437 +#: ../vector/v.patch/main.c:476 msgid "The header information also may have to be edited" msgstr "" -#: ../vector/v.patch/main.c:439 +#: ../vector/v.patch/main.c:478 #, c-format msgid "%d vector maps patched" msgstr "" -#: ../vector/v.patch/main.c:462 +#: ../vector/v.patch/main.c:506 #, c-format msgid "Cannot open select cursor: '%s'" msgstr "" -#: ../vector/v.patch/main.c:474 +#: ../vector/v.patch/main.c:518 msgid "Cannot fetch row" msgstr "" -#: ../vector/v.patch/main.c:524 +#: ../vector/v.patch/main.c:568 msgid "Unknown column type" msgstr "" -#: ../vector/v.patch/main.c:532 +#: ../vector/v.patch/main.c:576 #, c-format msgid "Cannot insert new record: '%s'" msgstr "" @@ -35144,10 +35569,6 @@ msgid "Unknown column type '%s' of column '%s', values lost" msgstr "" -#: ../vector/v.overlay/line_area.c:256 ../vector/v.overlay/area_area.c:109 -msgid "Breaking lines..." -msgstr "" - #: ../vector/v.overlay/line_area.c:273 msgid "Selecting lines..." msgstr "" @@ -35176,10 +35597,6 @@ msgstr[1] "" msgstr[2] "" -#: ../vector/v.overlay/area_area.c:154 -msgid "Merging lines..." -msgstr "" - #: ../vector/v.overlay/area_area.c:181 #, c-format msgid "Querying vector map <%s>..." @@ -35422,7 +35839,7 @@ msgid "Feature id %d has more categories. Using category %d." msgstr "Id trăsăturii %d are mai multe categorii. Categorie utilizată %d." -#: ../vector/v.to.3d/trans3.c:130 ../vector/v.to.db/update.c:231 +#: ../vector/v.to.3d/trans3.c:130 ../vector/v.to.db/update.c:259 #, c-format msgid "Record (cat %d) does not exist (not updated)" msgstr "" @@ -35530,13 +35947,13 @@ msgid "%d categories from vector missing in table" msgstr "" -#: ../vector/v.what.rast/main.c:688 ../vector/v.distance/main.c:1736 -#: ../vector/v.vect.stats/main.c:756 +#: ../vector/v.what.rast/main.c:688 ../vector/v.distance/main.c:1750 +#: ../vector/v.vect.stats/main.c:763 #, c-format msgid "%d update errors" msgstr "" -#: ../vector/v.what.rast/main.c:690 ../vector/v.distance/main.c:1738 +#: ../vector/v.what.rast/main.c:690 ../vector/v.distance/main.c:1752 #, c-format msgid "%d records updated." msgstr "" @@ -36140,183 +36557,187 @@ msgid "Maximum distance or -1 for no limit" msgstr "DistanÈ›a maximă sau -1 pentru nici o limită" -#: ../vector/v.distance/main.c:180 +#: ../vector/v.distance/main.c:174 ../vector/v.distance/main.c:182 +msgid "Map units, meters for ll" +msgstr "" + +#: ../vector/v.distance/main.c:181 msgid "Minimum distance or -1 for no limit" msgstr "DistanÈ›a minimă sau -1 pentru nici o limită" -#: ../vector/v.distance/main.c:190 +#: ../vector/v.distance/main.c:192 msgid "Values describing the relation between two nearest features" msgstr "" -#: ../vector/v.distance/main.c:200 +#: ../vector/v.distance/main.c:202 msgid "category of the nearest feature" msgstr "" -#: ../vector/v.distance/main.c:201 +#: ../vector/v.distance/main.c:203 msgid "minimum distance to nearest feature" msgstr "" -#: ../vector/v.distance/main.c:202 +#: ../vector/v.distance/main.c:204 msgid "x coordinate of the nearest point on the 'to' feature" msgstr "" -#: ../vector/v.distance/main.c:203 +#: ../vector/v.distance/main.c:205 msgid "y coordinate of the nearest point on the 'to' feature" msgstr "" -#: ../vector/v.distance/main.c:204 +#: ../vector/v.distance/main.c:206 msgid "distance to the nearest point on the 'to' feature along that linear feature" msgstr "" -#: ../vector/v.distance/main.c:206 +#: ../vector/v.distance/main.c:208 msgid "angle along the nearest linear feature in the 'to' map, measured CCW from the +x axis, in radians, between -Pi and Pi inclusive" msgstr "" -#: ../vector/v.distance/main.c:209 +#: ../vector/v.distance/main.c:211 msgid "attribute of nearest feature given by to_column option" msgstr "" -#: ../vector/v.distance/main.c:223 +#: ../vector/v.distance/main.c:225 msgid "Column name(s) where values specified by 'upload' option will be uploaded" msgstr "" -#: ../vector/v.distance/main.c:229 +#: ../vector/v.distance/main.c:231 msgid "Column name of nearest feature (used with upload=to_attr)" msgstr "" -#: ../vector/v.distance/main.c:234 +#: ../vector/v.distance/main.c:236 msgid "Name for new attribute table" msgstr "" -#: ../vector/v.distance/main.c:237 +#: ../vector/v.distance/main.c:239 msgid "Field separator for printing output to stdout" msgstr "" -#: ../vector/v.distance/main.c:242 +#: ../vector/v.distance/main.c:244 msgid "Print output to stdout, don't update attribute table" msgstr "" -#: ../vector/v.distance/main.c:244 +#: ../vector/v.distance/main.c:246 msgid "First column is always category of 'from' feature called from_cat" msgstr "" -#: ../vector/v.distance/main.c:249 +#: ../vector/v.distance/main.c:251 msgid "Calculate distances to all features within the threshold" msgstr "" -#: ../vector/v.distance/main.c:251 +#: ../vector/v.distance/main.c:253 msgid "Output may be written to stdout using the '-p' flag or uploaded to a new table created by the 'table' option; multiple 'upload' options may be used." msgstr "" -#: ../vector/v.distance/main.c:291 +#: ../vector/v.distance/main.c:293 msgid "Updating the from= table is not supported with -a" msgstr "" -#: ../vector/v.distance/main.c:307 +#: ../vector/v.distance/main.c:309 msgid "Printing distance matrix is not supported with dmin= or dmax=" msgstr "" -#: ../vector/v.distance/main.c:334 +#: ../vector/v.distance/main.c:336 msgid "to_column option missing" msgstr "" -#: ../vector/v.distance/main.c:350 +#: ../vector/v.distance/main.c:352 msgid "Too many column names" msgstr "" -#: ../vector/v.distance/main.c:357 +#: ../vector/v.distance/main.c:359 msgid "Not enough column names" msgstr "" -#: ../vector/v.distance/main.c:369 ../vector/v.distance/main.c:389 +#: ../vector/v.distance/main.c:371 ../vector/v.distance/main.c:391 #, c-format msgid "Input vector map <%s> is 3D" msgstr "" -#: ../vector/v.distance/main.c:380 ../vector/v.distance/main.c:401 +#: ../vector/v.distance/main.c:382 ../vector/v.distance/main.c:403 #, c-format msgid "No features of selected type found in <%s>" msgstr "" -#: ../vector/v.distance/main.c:474 +#: ../vector/v.distance/main.c:478 msgid "dmin can not be larger than dmax" msgstr "" -#: ../vector/v.distance/main.c:617 +#: ../vector/v.distance/main.c:624 msgid "Incompatible column types" msgstr "" -#: ../vector/v.distance/main.c:667 +#: ../vector/v.distance/main.c:674 msgid "No categories for 'from' for slected type and layer" msgstr "" -#: ../vector/v.distance/main.c:695 +#: ../vector/v.distance/main.c:702 msgid "Finding nearest features..." msgstr "" -#: ../vector/v.distance/main.c:796 ../vector/v.distance/main.c:1083 +#: ../vector/v.distance/main.c:803 ../vector/v.distance/main.c:1091 #, c-format msgid "More cats found in to_layer (line=%d)" msgstr "" -#: ../vector/v.distance/main.c:873 ../vector/v.distance/main.c:1230 +#: ../vector/v.distance/main.c:880 ../vector/v.distance/main.c:1238 #, c-format msgid "More cats found in to_layer (area=%d)" msgstr "" -#: ../vector/v.distance/main.c:983 +#: ../vector/v.distance/main.c:990 msgid "Finding nearest features for areas..." msgstr "" -#: ../vector/v.distance/main.c:1349 +#: ../vector/v.distance/main.c:1357 msgid "DATETIME type not yet supported, no attributes will be uploaded" msgstr "" -#: ../vector/v.distance/main.c:1365 +#: ../vector/v.distance/main.c:1373 msgid "Unable to open default database" msgstr "" -#: ../vector/v.distance/main.c:1707 +#: ../vector/v.distance/main.c:1721 #, c-format msgid "%d categories with more than 1 feature in vector map <%s>" msgstr "%d din categoriile cu mai mult de o trăsătură în harta vectorială <%s>" -#: ../vector/v.distance/main.c:1710 +#: ../vector/v.distance/main.c:1724 #, c-format msgid "%d categories - no nearest feature found" msgstr "%d din categorii - nici o trăsătură vecină nu a fost găsită" -#: ../vector/v.distance/main.c:1719 +#: ../vector/v.distance/main.c:1733 #, c-format msgid "%d distances calculated" msgstr "%d din distanÈ›ele calculate" -#: ../vector/v.distance/main.c:1720 +#: ../vector/v.distance/main.c:1734 #, c-format msgid "%d records inserted" msgstr "%d din înregistrările inserate" -#: ../vector/v.distance/main.c:1722 +#: ../vector/v.distance/main.c:1736 #, c-format msgid "%d insert errors" msgstr "%d erori de inserare" -#: ../vector/v.distance/main.c:1726 +#: ../vector/v.distance/main.c:1740 #, c-format msgid "%d categories read from the map" msgstr "%d din categoriile citite din hartă" -#: ../vector/v.distance/main.c:1728 +#: ../vector/v.distance/main.c:1742 #, c-format msgid "%d categories exist in the table" msgstr "%d din categoriile existente în tabel" -#: ../vector/v.distance/main.c:1730 +#: ../vector/v.distance/main.c:1744 #, c-format msgid "%d categories read from the map exist in the table" msgstr "" -#: ../vector/v.distance/main.c:1733 +#: ../vector/v.distance/main.c:1747 #, c-format msgid "%d categories read from the map don't exist in the table" msgstr "" @@ -36772,8 +37193,8 @@ msgid "Start from the end node" msgstr "" -#: ../vector/v.to.points/main.c:165 ../vector/v.extract/copy_tab.c:108 -#: ../vector/v.generalize/misc.c:184 +#: ../vector/v.to.points/main.c:165 ../vector/v.decimate/copy_tab.c:103 +#: ../vector/v.extract/copy_tab.c:108 ../vector/v.generalize/misc.c:184 #: ../scripts/v.db.reconnect.all/v.db.reconnect.all.py:128 #, c-format, python-format msgid "Unable to copy table <%s>" @@ -36829,75 +37250,75 @@ msgid "If not given writes color table" msgstr "" -#: ../vector/v.colors/main.c:152 +#: ../vector/v.colors/main.c:159 msgid "Convert color rules from RGB values to color table" msgstr "" -#: ../vector/v.colors/main.c:153 +#: ../vector/v.colors/main.c:160 msgid "Option 'rgb_column' with valid RGB values required" msgstr "" -#: ../vector/v.colors/main.c:196 +#: ../vector/v.colors/main.c:209 msgid "No vector map specified" msgstr "" -#: ../vector/v.colors/main.c:201 +#: ../vector/v.colors/main.c:214 #, c-format msgid "Option <%s> given, assuming ..." msgstr "" -#: ../vector/v.colors/main.c:216 +#: ../vector/v.colors/main.c:229 #, c-format msgid "One of -%c, -%c or %s=, %s= or %s= must be specified" msgstr "Unul dintre -%c, -%c or %s=, %s= or %s= trebuie specificat" -#: ../vector/v.colors/main.c:221 +#: ../vector/v.colors/main.c:234 #, c-format msgid "%s=, %s= and %s= are mutually exclusive" msgstr "" -#: ../vector/v.colors/main.c:229 +#: ../vector/v.colors/main.c:242 #, c-format msgid "%s= required for -%c" msgstr "%s= necesar pentru -%c" -#: ../vector/v.colors/main.c:234 +#: ../vector/v.colors/main.c:247 msgid "Reading rules from standard input is not implemented yet, please provide path to rules file instead." msgstr "" -#: ../vector/v.colors/main.c:244 +#: ../vector/v.colors/main.c:257 #, c-format msgid "Unable to remove color table of vector map <%s>" msgstr "" -#: ../vector/v.colors/main.c:246 +#: ../vector/v.colors/main.c:259 #, c-format msgid "Color table of vector map <%s> not found" msgstr "" -#: ../vector/v.colors/main.c:254 +#: ../vector/v.colors/main.c:267 msgid "Color table exists. Exiting." msgstr "" -#: ../vector/v.colors/main.c:276 +#: ../vector/v.colors/main.c:289 #, c-format msgid "Option <%s>: min must be greater or equal to max" msgstr "" -#: ../vector/v.colors/main.c:282 +#: ../vector/v.colors/main.c:295 msgid "Reading color rules from standard input is currently not supported" msgstr "" -#: ../vector/v.colors/main.c:289 +#: ../vector/v.colors/main.c:302 #, c-format msgid "Color table <%s> not found" msgstr "" -#: ../vector/v.colors/main.c:347 +#: ../vector/v.colors/main.c:360 msgid "Writing color rules..." msgstr "" -#: ../vector/v.colors/main.c:363 +#: ../vector/v.colors/main.c:376 #, c-format msgid "Color table for vector map <%s> set to '%s'" msgstr "" @@ -37371,143 +37792,139 @@ msgid "3D raster map <%s> created" msgstr "Harta raster 3D <%s> creată." -#: ../vector/v.vol.rst/main.c:239 -msgid "RST" -msgstr "RST" - -#: ../vector/v.vol.rst/main.c:241 +#: ../vector/v.vol.rst/main.c:243 msgid "Interpolates point data to a 3D raster map using regularized spline with tension (RST) algorithm." msgstr "Interpolează datele punctuale într-o hartă raster 3D folosind algoritmul regular spline with tension (RST)." -#: ../vector/v.vol.rst/main.c:246 +#: ../vector/v.vol.rst/main.c:248 msgid "Name of input 3D vector points map" msgstr "" -#: ../vector/v.vol.rst/main.c:253 +#: ../vector/v.vol.rst/main.c:255 msgid "Name of input surface raster map for cross-section" msgstr "" -#: ../vector/v.vol.rst/main.c:260 +#: ../vector/v.vol.rst/main.c:262 msgid "Name of column containing w-values attribute to interpolate" msgstr "" -#: ../vector/v.vol.rst/main.c:282 +#: ../vector/v.vol.rst/main.c:284 msgid "Name of column with smoothing parameters" msgstr "" -#: ../vector/v.vol.rst/main.c:302 +#: ../vector/v.vol.rst/main.c:304 msgid "Name of input raster map used as mask" msgstr "" -#: ../vector/v.vol.rst/main.c:328 +#: ../vector/v.vol.rst/main.c:330 msgid "Maximum number of points for approximation in a segment (>npmin)" msgstr "" -#: ../vector/v.vol.rst/main.c:345 +#: ../vector/v.vol.rst/main.c:347 msgid "Conversion factor for w-values used for interpolation" msgstr "" -#: ../vector/v.vol.rst/main.c:353 +#: ../vector/v.vol.rst/main.c:355 msgid "Conversion factor for z-values" msgstr "" -#: ../vector/v.vol.rst/main.c:359 +#: ../vector/v.vol.rst/main.c:361 msgid "Name for output cross-section raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:365 +#: ../vector/v.vol.rst/main.c:367 msgid "Name for output elevation 3D raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:371 +#: ../vector/v.vol.rst/main.c:373 msgid "Name for output gradient magnitude 3D raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:378 +#: ../vector/v.vol.rst/main.c:380 msgid "Name for output gradient horizontal angle 3D raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:384 +#: ../vector/v.vol.rst/main.c:386 msgid "Name for output gradient vertical angle 3D raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:390 +#: ../vector/v.vol.rst/main.c:392 msgid "Name for output change of gradient 3D raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:396 +#: ../vector/v.vol.rst/main.c:398 msgid "Name for output Gaussian curvature 3D raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:402 +#: ../vector/v.vol.rst/main.c:404 msgid "Name for output mean curvature 3D raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:408 +#: ../vector/v.vol.rst/main.c:410 msgid "Perform a cross-validation procedure without volume interpolation" msgstr "" -#: ../vector/v.vol.rst/main.c:471 +#: ../vector/v.vol.rst/main.c:473 msgid "Smoothing must be a positive value" msgstr "" -#: ../vector/v.vol.rst/main.c:477 +#: ../vector/v.vol.rst/main.c:479 #, c-format msgid "Both crossvalidation options (-%c, %s) must be specified" msgstr "" -#: ../vector/v.vol.rst/main.c:480 +#: ../vector/v.vol.rst/main.c:482 msgid "Both crossvalidation and deviations must be specified" msgstr "" -#: ../vector/v.vol.rst/main.c:491 +#: ../vector/v.vol.rst/main.c:493 msgid "Crossvalidation cannot be computed simultanuously with output grids or devi file" msgstr "" -#: ../vector/v.vol.rst/main.c:555 +#: ../vector/v.vol.rst/main.c:557 #, c-format msgid "Unable to open %s" msgstr "Imposibil de deschis %s" -#: ../vector/v.vol.rst/main.c:563 +#: ../vector/v.vol.rst/main.c:565 msgid "Vector is not 3D" msgstr "Vectorul nu este 3D" -#: ../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 +#: ../vector/v.vol.rst/main.c:630 ../vector/v.vol.rst/main.c:661 +#: ../vector/v.vol.rst/main.c:683 ../vector/v.vol.rst/main.c:705 +#: ../vector/v.vol.rst/main.c:727 ../vector/v.vol.rst/main.c:749 +#: ../vector/v.vol.rst/main.c:771 ../vector/v.vol.rst/main.c:793 #, 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 +#: ../vector/v.vol.rst/main.c:638 ../vector/v.vol.rst/main.c:667 +#: ../vector/v.vol.rst/main.c:689 ../vector/v.vol.rst/main.c:711 +#: ../vector/v.vol.rst/main.c:733 ../vector/v.vol.rst/main.c:755 +#: ../vector/v.vol.rst/main.c:777 ../vector/v.vol.rst/main.c:799 msgid "Not enough disk space - cannot write temp files" msgstr "" -#: ../vector/v.vol.rst/main.c:640 +#: ../vector/v.vol.rst/main.c:642 #, c-format msgid "Unable to create <%s> raster map without cross_input raster map being specified" msgstr "" -#: ../vector/v.vol.rst/main.c:818 +#: ../vector/v.vol.rst/main.c:820 msgid "Finished interpolating" msgstr "" -#: ../vector/v.vol.rst/main.c:853 +#: ../vector/v.vol.rst/main.c:855 #, c-format msgid "Raster map <%s> created" msgstr "" -#: ../vector/v.vol.rst/main.c:893 +#: ../vector/v.vol.rst/main.c:895 #, c-format msgid "Vector map <%s> created" msgstr "Harta vectorială <%s> creată." -#: ../vector/v.vol.rst/main.c:909 +#: ../vector/v.vol.rst/main.c:911 msgid "Interpolation failed" msgstr "Interpolare eÈ™uată" @@ -37579,114 +37996,130 @@ msgid "Found %d components." msgstr "" -#: ../vector/v.decimate/main.c:125 ../vector/v.generalize/main.c:77 +#: ../vector/v.decimate/main.c:126 ../vector/v.generalize/main.c:77 msgid "generalization" msgstr "generalizare" -#: ../vector/v.decimate/main.c:126 +#: ../vector/v.decimate/main.c:127 msgid "decimation" msgstr "" -#: ../vector/v.decimate/main.c:132 +#: ../vector/v.decimate/main.c:133 msgid "Decimates a point cloud" msgstr "" -#: ../vector/v.decimate/main.c:133 +#: ../vector/v.decimate/main.c:134 msgid "Copies points from one vector to another while applying different decimations" msgstr "" -#: ../vector/v.decimate/main.c:161 +#: ../vector/v.decimate/main.c:162 msgid "Throw away every n-th point" msgstr "" -#: ../vector/v.decimate/main.c:163 +#: ../vector/v.decimate/main.c:164 msgid "For example, 5 will import 80 percent of points. If not specified, all points are copied" msgstr "" -#: ../vector/v.decimate/main.c:165 ../vector/v.decimate/main.c:176 -#: ../vector/v.decimate/main.c:186 ../vector/v.decimate/main.c:195 +#: ../vector/v.decimate/main.c:166 ../vector/v.decimate/main.c:177 +#: ../vector/v.decimate/main.c:187 ../vector/v.decimate/main.c:196 msgid "Count" msgstr "Total" -#: ../vector/v.decimate/main.c:172 +#: ../vector/v.decimate/main.c:173 msgid "Preserve only every n-th point" msgstr "" -#: ../vector/v.decimate/main.c:174 +#: ../vector/v.decimate/main.c:175 msgid "For example, 4 will import 25 percent of points. If not specified, all points are copied" msgstr "" -#: ../vector/v.decimate/main.c:193 +#: ../vector/v.decimate/main.c:194 msgid "Copy only n points" msgstr "" -#: ../vector/v.decimate/main.c:194 +#: ../vector/v.decimate/main.c:195 msgid "Copies only the given number of points" msgstr "" -#: ../vector/v.decimate/main.c:201 +#: ../vector/v.decimate/main.c:202 msgid "Minimal difference of z values" msgstr "" -#: ../vector/v.decimate/main.c:203 +#: ../vector/v.decimate/main.c:204 msgid "Minimal difference between z values in grid-based decimation" msgstr "" -#: ../vector/v.decimate/main.c:204 ../vector/v.decimate/main.c:214 -#: ../vector/v.decimate/main.c:219 ../vector/v.decimate/main.c:225 -#: ../vector/v.decimate/main.c:230 ../vector/v.decimate/main.c:235 +#: ../vector/v.decimate/main.c:205 ../vector/v.decimate/main.c:215 +#: ../vector/v.decimate/main.c:220 ../vector/v.decimate/main.c:226 +#: ../vector/v.decimate/main.c:231 ../vector/v.decimate/main.c:236 msgid "Grid" msgstr "Grid" -#: ../vector/v.decimate/main.c:211 +#: ../vector/v.decimate/main.c:212 msgid "Preserve only n points per grid cell" msgstr "" -#: ../vector/v.decimate/main.c:213 +#: ../vector/v.decimate/main.c:214 msgid "Preserves only the given number of points per grid cell in grid-based decimation" msgstr "" -#: ../vector/v.decimate/main.c:218 +#: ../vector/v.decimate/main.c:219 msgid "Apply grid-based decimation" msgstr "" -#: ../vector/v.decimate/main.c:224 +#: ../vector/v.decimate/main.c:225 msgid "Use only first point in grid cell during grid-based decimation" msgstr "" -#: ../vector/v.decimate/main.c:229 +#: ../vector/v.decimate/main.c:230 msgid "Only one point per cat in grid cell" msgstr "" -#: ../vector/v.decimate/main.c:234 +#: ../vector/v.decimate/main.c:235 msgid "Use z in grid decimation" msgstr "" -#: ../vector/v.decimate/main.c:240 +#: ../vector/v.decimate/main.c:241 msgid "Store only the coordinates, throw away categories" msgstr "" -#: ../vector/v.decimate/main.c:242 +#: ../vector/v.decimate/main.c:243 msgid "Do not story any categories even if they are present in input data" msgstr "" -#: ../vector/v.decimate/main.c:276 +#: ../vector/v.decimate/main.c:280 #, 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:318 +#: ../vector/v.decimate/main.c:322 msgid "Cannot use z for decimation, input is not 3D" msgstr "" -#: ../vector/v.decimate/main.c:320 +#: ../vector/v.decimate/main.c:324 msgid "Cannot select by z range, input is not 3D" msgstr "" -#: ../vector/v.decimate/main.c:350 +#: ../vector/v.decimate/main.c:354 msgid "Settings for count-based decimation would cause it to do nothing and no other options has been set." msgstr "" +#: ../vector/v.decimate/copy_tab.c:85 ../vector/v.extract/copy_tab.c:90 +#, c-format +msgid "Writing attributes for layer %d" +msgstr "Scrierea atributelor pentru stratul %d" + +#: ../vector/v.decimate/copy_tab.c:90 ../vector/v.extract/copy_tab.c:95 +#, c-format +msgid "No attribute table for layer %d" +msgstr "" + +#: ../vector/v.decimate/copy_tab.c:112 ../vector/v.vect.stats/main.c:342 +#: ../vector/v.vect.stats/main.c:424 ../vector/v.extract/copy_tab.c:117 +#, c-format +msgid "Unable to open database <%s> with driver <%s>" +msgstr "Imposibil de deschis baza de date <%s> cu driver <%s>" + #: ../vector/v.what/what.c:45 msgid "Cannot open driver" msgstr "" @@ -39451,201 +39884,214 @@ msgid "Name of existing vector map with areas" msgstr "" -#: ../vector/v.vect.stats/main.c:156 +#: ../vector/v.vect.stats/main.c:157 msgid "Layer number for points map" msgstr "" -#: ../vector/v.vect.stats/main.c:161 +#: ../vector/v.vect.stats/main.c:162 msgid "Category values for points map" msgstr "" -#: ../vector/v.vect.stats/main.c:166 +#: ../vector/v.vect.stats/main.c:167 msgid "WHERE conditions of SQL statement without 'where' keyword for points map" msgstr "" -#: ../vector/v.vect.stats/main.c:171 +#: ../vector/v.vect.stats/main.c:172 msgid "Layer number for area map" msgstr "" -#: ../vector/v.vect.stats/main.c:176 +#: ../vector/v.vect.stats/main.c:177 msgid "Category values for area map" msgstr "" -#: ../vector/v.vect.stats/main.c:181 +#: ../vector/v.vect.stats/main.c:182 msgid "WHERE conditions of SQL statement without 'where' keyword for area map" msgstr "" -#: ../vector/v.vect.stats/main.c:198 +#: ../vector/v.vect.stats/main.c:199 msgid "Method for aggregate statistics" msgstr "" -#: ../vector/v.vect.stats/main.c:205 +#: ../vector/v.vect.stats/main.c:204 msgid "Column name of points map to use for statistics" msgstr "" -#: ../vector/v.vect.stats/main.c:206 +#: ../vector/v.vect.stats/main.c:205 msgid "Column of points map must be numeric" msgstr "" -#: ../vector/v.vect.stats/main.c:213 +#: ../vector/v.vect.stats/main.c:210 msgid "Column name to upload points count" msgstr "" -#: ../vector/v.vect.stats/main.c:215 +#: ../vector/v.vect.stats/main.c:212 msgid "Column to hold points count, must be of type integer, will be created if not existing" msgstr "" -#: ../vector/v.vect.stats/main.c:222 +#: ../vector/v.vect.stats/main.c:216 msgid "Column name to upload statistics" msgstr "" -#: ../vector/v.vect.stats/main.c:224 +#: ../vector/v.vect.stats/main.c:218 msgid "Column to hold statistics, must be of type double, will be created if not existing" msgstr "" -#: ../vector/v.vect.stats/main.c:231 +#: ../vector/v.vect.stats/main.c:226 msgid "Print output to stdout, do not update attribute table" msgstr "" -#: ../vector/v.vect.stats/main.c:232 +#: ../vector/v.vect.stats/main.c:227 msgid "First column is always area category" msgstr "" -#: ../vector/v.vect.stats/main.c:273 +#: ../vector/v.vect.stats/main.c:280 #, c-format msgid "Vector map <%s> is not in user mapset and cannot be updated" msgstr "" -#: ../vector/v.vect.stats/main.c:335 ../vector/v.vect.stats/main.c:417 -#: ../vector/v.extract/copy_tab.c:117 -#, c-format -msgid "Unable to open database <%s> with driver <%s>" -msgstr "Imposibil de deschis baza de date <%s> cu driver <%s>" - -#: ../vector/v.vect.stats/main.c:339 +#: ../vector/v.vect.stats/main.c:346 msgid "count_column is required to upload point counts" msgstr "" -#: ../vector/v.vect.stats/main.c:348 +#: ../vector/v.vect.stats/main.c:355 msgid "count_column must be of type integer" msgstr "" -#: ../vector/v.vect.stats/main.c:361 ../vector/v.vect.stats/main.c:391 +#: ../vector/v.vect.stats/main.c:368 ../vector/v.vect.stats/main.c:398 #, c-format msgid "Unable to add column <%s>" msgstr "" -#: ../vector/v.vect.stats/main.c:367 +#: ../vector/v.vect.stats/main.c:374 msgid "stats_column is required to upload point stats" msgstr "" -#: ../vector/v.vect.stats/main.c:378 +#: ../vector/v.vect.stats/main.c:385 msgid "stats_column must be of type double precision" msgstr "" -#: ../vector/v.vect.stats/main.c:400 +#: ../vector/v.vect.stats/main.c:407 msgid "collecting attributes from points vector..." msgstr "" -#: ../vector/v.vect.stats/main.c:437 +#: ../vector/v.vect.stats/main.c:444 msgid "column for points vector must be numeric" msgstr "" -#: ../vector/v.vect.stats/main.c:498 +#: ../vector/v.vect.stats/main.c:505 #, c-format msgid "No area categories in vector <%s>, layer <%s>" msgstr "" -#: ../vector/v.vect.stats/main.c:523 +#: ../vector/v.vect.stats/main.c:530 msgid "Selecting points for each area..." msgstr "" -#: ../vector/v.vect.stats/main.c:628 +#: ../vector/v.vect.stats/main.c:635 #, c-format msgid "could not find area category %d" msgstr "" -#: ../vector/v.vect.stats/main.c:754 +#: ../vector/v.vect.stats/main.c:761 #, c-format msgid "%d records updated" msgstr "%d înregistrări actualizate" -#: ../vector/v.extract/main.c:83 +#: ../vector/v.extract/main.c:84 msgid "Selects vector features from an existing vector map and creates a new vector map containing only the selected features." msgstr "" -#: ../vector/v.extract/main.c:88 +#: ../vector/v.extract/main.c:89 msgid "Dissolve common boundaries (default is no)" msgstr "" -#: ../vector/v.extract/main.c:92 +#: ../vector/v.extract/main.c:93 msgid "Do not copy attributes (see also 'new' parameter)" msgstr "" -#: ../vector/v.extract/main.c:108 +#: ../vector/v.extract/main.c:110 msgid "Types to be extracted" msgstr "" -#: ../vector/v.extract/main.c:123 +#: ../vector/v.extract/main.c:125 msgid "Input text file with category numbers/number ranges to be extracted" msgstr "" -#: ../vector/v.extract/main.c:124 +#: ../vector/v.extract/main.c:126 msgid "If '-' given reads from standard input" msgstr "" -#: ../vector/v.extract/main.c:132 +#: ../vector/v.extract/main.c:134 msgid "Number of random categories matching vector objects to extract" msgstr "" -#: ../vector/v.extract/main.c:134 +#: ../vector/v.extract/main.c:136 msgid "Number must be smaller than unique cat count in layer" msgstr "" -#: ../vector/v.extract/main.c:142 +#: ../vector/v.extract/main.c:144 msgid "Desired new category value (enter -1 to keep original categories)" msgstr "" -#: ../vector/v.extract/main.c:144 +#: ../vector/v.extract/main.c:146 msgid "If new >= 0, attributes is not copied" msgstr "" -#: ../vector/v.extract/main.c:161 +#: ../vector/v.extract/main.c:151 +#, fuzzy +msgid "Name of attribute column for dissolving areas" +msgstr "Numele coloanei de atribute folosită pentru înălÈ›ime" + +#: ../vector/v.extract/main.c:152 +msgid "Preserves category values" +msgstr "" + +#: ../vector/v.extract/main.c:169 #, c-format msgid "Options <%s>, <%s>, <%s> and <%s> options are exclusive. Please specify only one of them." msgstr "" -#: ../vector/v.extract/main.c:208 +#: ../vector/v.extract/main.c:221 +#, fuzzy, c-format +msgid "Searching for column <%s> in table <%s>..." +msgstr "Coloana <%s> nu se găseÈ™te în tabelul <%s>" + +#: ../vector/v.extract/main.c:253 +#, fuzzy, c-format +msgid "Column <%s> does not exist for layer %d" +msgstr "Coloana '%s' nu există" + +#: ../vector/v.extract/main.c:268 #, c-format msgid "Category value in '%s' not valid" msgstr "" -#: ../vector/v.extract/main.c:224 +#: ../vector/v.extract/main.c:284 #, c-format msgid "Process file <%s> for category numbers..." msgstr "" -#: ../vector/v.extract/main.c:229 +#: ../vector/v.extract/main.c:289 #, c-format msgid "Unable to open specified file <%s>" msgstr "" -#: ../vector/v.extract/main.c:240 +#: ../vector/v.extract/main.c:300 #, c-format msgid "Ignored text entry: %s" msgstr "" -#: ../vector/v.extract/main.c:259 +#: ../vector/v.extract/main.c:319 ../vector/v.extract/extract.c:268 #, c-format msgid "Loading categories from table <%s>..." msgstr "" -#: ../vector/v.extract/main.c:269 +#: ../vector/v.extract/main.c:329 #, c-format msgid "Unable select records from table <%s>" msgstr "" -#: ../vector/v.extract/main.c:271 +#: ../vector/v.extract/main.c:331 #, c-format msgid "%d category loaded" msgid_plural "%d categories loaded" @@ -39653,56 +40099,46 @@ msgstr[1] "" msgstr[2] "" -#: ../vector/v.extract/main.c:286 +#: ../vector/v.extract/main.c:346 msgid "This map has no categories attached. Use v.category to attach categories to this vector map." msgstr "" -#: ../vector/v.extract/main.c:293 +#: ../vector/v.extract/main.c:353 msgid "Please specify random number larger than 0" msgstr "" -#: ../vector/v.extract/main.c:297 +#: ../vector/v.extract/main.c:357 #, 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:320 +#: ../vector/v.extract/main.c:380 #, c-format msgid "Random category count is larger or equal to uniq <%s> feature category count %d" msgstr "" -#: ../vector/v.extract/main.c:354 +#: ../vector/v.extract/main.c:414 msgid "Extracting features..." msgstr "" -#: ../vector/v.extract/main.c:378 +#: ../vector/v.extract/main.c:438 msgid "Removing duplicate centroids..." msgstr "" -#: ../vector/v.extract/extract.c:171 +#: ../vector/v.extract/extract.c:203 #, c-format msgid "No category found for area %d. Skipping." msgstr "" -#: ../vector/v.extract/extract.c:175 +#: ../vector/v.extract/extract.c:207 #, c-format msgid "More categories (%d) found for area %d. Using first found category %d" msgstr "" -#: ../vector/v.extract/extract.c:228 +#: ../vector/v.extract/extract.c:286 msgid "Topology level required for extracting areas for OGR layers. Areas will be not processed." msgstr "" -#: ../vector/v.extract/copy_tab.c:90 -#, c-format -msgid "Writing attributes for layer %d" -msgstr "Scrierea atributelor pentru stratul %d" - -#: ../vector/v.extract/copy_tab.c:95 -#, c-format -msgid "No attribute table for layer %d" -msgstr "" - #: ../vector/v.lrs/v.lrs.label/main.c:103 ../vector/v.lrs/v.lrs.where/main.c:58 #: ../vector/v.lrs/v.lrs.segment/main.c:72 #: ../vector/v.lrs/v.lrs.create/main.c:122 @@ -40649,73 +41085,73 @@ msgid "Unknown method" msgstr "Metodă necunoscută" -#: ../vector/v.generalize/main.c:330 +#: ../vector/v.generalize/main.c:331 #, c-format msgid "No lines found in input map <%s>" msgstr "" -#: ../vector/v.generalize/main.c:344 +#: ../vector/v.generalize/main.c:345 #, c-format msgid "Unable to create error vector map <%s>" msgstr "" -#: ../vector/v.generalize/main.c:364 +#: ../vector/v.generalize/main.c:365 msgid "Displacement..." msgstr "Deplasare..." -#: ../vector/v.generalize/main.c:373 +#: ../vector/v.generalize/main.c:374 msgid "Network generalization..." msgstr "Generalizarea reÈ›elei..." -#: ../vector/v.generalize/main.c:388 +#: ../vector/v.generalize/main.c:389 msgid "Attributes are needed for 'where' option, copying table" msgstr "Atributele sunt necesare pentru opÈ›iunea 'where', copierea tabelului" -#: ../vector/v.generalize/main.c:404 +#: ../vector/v.generalize/main.c:405 #, c-format msgid "Generalization (%s)..." msgstr "Generalizare (%s)..." -#: ../vector/v.generalize/main.c:405 +#: ../vector/v.generalize/main.c:406 #, c-format msgid "Using threshold: %g %s" msgstr "" -#: ../vector/v.generalize/main.c:525 +#: ../vector/v.generalize/main.c:526 #, c-format msgid "Method '%s' did not preserve first point" msgstr "Metoda %s' nu a păstrat primul punct" -#: ../vector/v.generalize/main.c:530 +#: ../vector/v.generalize/main.c:531 #, c-format msgid "Method '%s' did not preserve last point" msgstr "Metoda %s' nu a păstrat ultimul punct" -#: ../vector/v.generalize/main.c:537 +#: ../vector/v.generalize/main.c:538 #, c-format msgid "Method '%s' did not preserve loop" msgstr "" -#: ../vector/v.generalize/main.c:569 +#: ../vector/v.generalize/main.c:570 #, c-format msgid "%d boundaries were not modified because modification would damage topology" msgstr "%d limitele nu au fost modificate deoarece modificarea ar afecta topologia" -#: ../vector/v.generalize/main.c:572 +#: ../vector/v.generalize/main.c:573 #, c-format msgid "%d lines/boundaries were not modified due to over-simplification" msgstr "%d liniile/limitele nu au fost modificate din cauza supra-simplificării" -#: ../vector/v.generalize/main.c:593 +#: ../vector/v.generalize/main.c:594 #, c-format msgid "Number of vertices for selected features %s from %d to %d (%d%% remaining)" msgstr "" -#: ../vector/v.generalize/main.c:594 +#: ../vector/v.generalize/main.c:595 msgid "reduced" msgstr "redus" -#: ../vector/v.generalize/main.c:594 +#: ../vector/v.generalize/main.c:595 msgid "changed" msgstr "modificat" @@ -40752,21 +41188,21 @@ msgid "Creates a new pseudo-vector map as a link to an OGR-supported layer or a PostGIS feature table." msgstr "" -#: ../vector/v.external/main.c:126 +#: ../vector/v.external/main.c:130 msgid "No layer defined" msgstr "" -#: ../vector/v.external/main.c:192 +#: ../vector/v.external/main.c:196 #, c-format msgid "Unable to delete '%s'" msgstr "" -#: ../vector/v.external/main.c:199 +#: ../vector/v.external/main.c:203 #, c-format msgid "Unable to create file '%s/%s'" msgstr "" -#: ../vector/v.external/main.c:233 +#: ../vector/v.external/main.c:237 #, c-format msgid "Link to vector map <%s> created." msgstr "" @@ -40850,40 +41286,92 @@ msgid "Invalid geometry column %d" msgstr "" -#: ../vector/v.to.db/main.c:39 +#: ../vector/v.to.db/main.c:42 +msgid "length" +msgstr "" + +#: ../vector/v.to.db/main.c:43 +msgid "perimeter" +msgstr "" + +#: ../vector/v.to.db/main.c:44 +msgid "coordinates" +msgstr "" + +#: ../vector/v.to.db/main.c:45 +msgid "bounding box" +msgstr "" + +#: ../vector/v.to.db/main.c:47 msgid "Populates attribute values from vector features." msgstr "" -#: ../vector/v.to.db/main.c:48 +#: ../vector/v.to.db/main.c:56 #, 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/update.c:28 -#: ../vector/v.to.db/update.c:32 ../vector/v.to.db/query.c:83 +#: ../vector/v.to.db/main.c:73 ../vector/v.to.db/main.c:80 +#: ../vector/v.to.db/update.c:30 ../vector/v.to.db/update.c:34 +#: ../vector/v.to.db/query.c:83 #, c-format msgid "Database connection not defined for layer %d. Use v.db.connect first." msgstr "Conexiunea bazei de date nu este definită pentru stratul %d. UtilizaÈ›i prima dată v.db.connect." -#: ../vector/v.to.db/main.c:114 +#: ../vector/v.to.db/main.c:174 +#, c-format +msgid "Missing column name for input column number %d" +msgstr "" + +#: ../vector/v.to.db/main.c:180 +#, c-format +msgid "Missing column name for table column number %d" +msgstr "" + +#: ../vector/v.to.db/main.c:194 +#, c-format +msgid "Existing column <%s> has a different but maybe compatible type" +msgstr "" + +#: ../vector/v.to.db/main.c:198 +#, c-format +msgid "Existing column <%s> has the wrong type" +msgstr "" + +#: ../vector/v.to.db/main.c:203 +#, fuzzy, c-format +msgid "Values in column <%s> will be overwritten" +msgstr "Harta vectorială <%s> există deja È™i va fi scrisă peste" + +#: ../vector/v.to.db/main.c:268 +#, fuzzy, c-format +msgid "Unable to create column <%s>" +msgstr "Imposibil de utilizat coloana <%s>" + +#: ../vector/v.to.db/main.c:322 #, c-format msgid "Category index for vector map <%s> is not sorted" msgstr "" -#: ../vector/v.to.db/update.c:84 +#: ../vector/v.to.db/update.c:86 msgid "Updating database..." msgstr "Actualizarea bazei de date..." -#: ../vector/v.to.db/update.c:125 +#: ../vector/v.to.db/update.c:151 #, c-format msgid "More elements of category %d, nothing loaded to database" msgstr "" -#: ../vector/v.to.db/update.c:223 +#: ../vector/v.to.db/update.c:251 #, c-format msgid "Record (cat %d) already exists (not inserted)" msgstr "" +#: ../vector/v.to.db/update.c:279 +#, c-format +msgid "Cannot update table: %s" +msgstr "" + #: ../vector/v.to.db/query.c:93 msgid "Querying database... " msgstr "Interogarea baza de date..." @@ -40902,41 +41390,41 @@ msgid "Unable to fetch record" msgstr "" -#: ../vector/v.to.db/report.c:13 +#: ../vector/v.to.db/report.c:14 msgid "No totals for selected option" msgstr "" -#: ../vector/v.to.db/report.c:211 +#: ../vector/v.to.db/report.c:230 #, c-format msgid "%d categories read from vector map (layer %d)" msgstr "%d din categoriile citite din harta vectorială (strat %d)" -#: ../vector/v.to.db/report.c:215 +#: ../vector/v.to.db/report.c:234 #, c-format msgid "%d records selected from table (layer %d)" msgstr "%d din înregistrările selectate din tabel (strat %d)" -#: ../vector/v.to.db/report.c:218 +#: ../vector/v.to.db/report.c:237 #, c-format msgid "%d categories read from vector map exist in selection from table" msgstr "%d din categoriile citite din harta vectorială existentă în selecÈ›ia din tabel" -#: ../vector/v.to.db/report.c:221 +#: ../vector/v.to.db/report.c:240 #, c-format msgid "%d categories read from vector map don't exist in selection from table" msgstr "%d din categoriile citite din harta vectorială care nu existentă în selecÈ›ia din tabel" -#: ../vector/v.to.db/report.c:223 +#: ../vector/v.to.db/report.c:242 #, c-format msgid "%d records updated/inserted (layer %d)" msgstr "%d înregistrări actualizate/inserate (strat %d)" -#: ../vector/v.to.db/report.c:226 +#: ../vector/v.to.db/report.c:245 #, c-format msgid "%d update/insert errors (layer %d)" msgstr "%d actualizare/inserează erori (strat %d)" -#: ../vector/v.to.db/report.c:229 +#: ../vector/v.to.db/report.c:248 #, c-format msgid "%d categories with more points (coordinates not loaded)" msgstr "%d din categoriile cu mai multe puncte (coordonate neîncărcate)" @@ -41130,86 +41618,101 @@ msgid "Using private colormap for DirectColor visual." msgstr "" -#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:59 -#: ../scripts/v.rast.stats/v.rast.stats.py:120 +#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:60 +#: ../scripts/v.rast.stats/v.rast.stats.py:124 #: ../scripts/v.db.addcolumn/v.db.addcolumn.py:63 -#: ../scripts/v.db.addtable/v.db.addtable.py:75 +#: ../scripts/v.db.addtable/v.db.addtable.py:76 #: ../scripts/v.db.dropcolumn/v.db.dropcolumn.py:60 #: ../scripts/v.db.update/v.db.update.py:75 #, python-format msgid "Vector map <%s> not found in current mapset" msgstr "" -#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:69 +#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:70 msgid "There is no table connected to the input vector map. Cannot rename any column" msgstr "" -#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:78 +#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:79 #, python-format msgid "Column name <%s> too long. The DBF driver supports column names not longer than 10 characters" msgstr "" -#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:83 +#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:84 #, python-format msgid "Cannot rename column <%s> as it is needed to keep table <%s> connected to the input vector map" msgstr "" +#: ../scripts/v.rast.stats/v.rast.stats.py:131 +#: ../scripts/v.rast.stats/v.rast.stats.py:203 +#: ../scripts/v.rast.stats/v.rast.stats.py:210 +#: ../scripts/v.db.addcolumn/v.db.addcolumn.py:69 +#: ../scripts/v.db.update/v.db.update.py:81 +msgid "There is no table connected to this map. Run v.db.connect or v.db.addtable first." +msgstr "" + #: ../scripts/v.rast.stats/v.rast.stats.py:137 -msgid "Preprocessing input data..." +#, python-brace-format +msgid "Number of raster maps ({0}) different from number of column prefixes ({1})" msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:148 +#: ../scripts/v.rast.stats/v.rast.stats.py:170 msgid "An error occurred while converting vector to raster" msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:160 +#: ../scripts/v.rast.stats/v.rast.stats.py:182 msgid "No categories found in raster map" msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:167 -#: ../scripts/v.rast.stats/v.rast.stats.py:174 -#: ../scripts/v.db.addcolumn/v.db.addcolumn.py:69 -#: ../scripts/v.db.update/v.db.update.py:81 -msgid "There is no table connected to this map. Run v.db.connect or v.db.addtable first." +#: ../scripts/v.rast.stats/v.rast.stats.py:195 +#, python-brace-format +msgid "Not all vector categories converted to raster. Converted {0} of {1}." msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:227 +#: ../scripts/v.rast.stats/v.rast.stats.py:266 #, python-format msgid "Cannot create column <%s> (already present). " msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:228 +#: ../scripts/v.rast.stats/v.rast.stats.py:267 msgid "Use -c flag to update values in this column." msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:237 +#: ../scripts/v.rast.stats/v.rast.stats.py:276 #, python-format msgid "Adding columns '%s'" msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:242 +#: ../scripts/v.rast.stats/v.rast.stats.py:281 msgid "Adding columns failed. Exiting." msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:245 +#: ../scripts/v.rast.stats/v.rast.stats.py:284 #, python-format msgid "Processing input data (%d categories)..." msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:289 +#: ../scripts/v.rast.stats/v.rast.stats.py:328 msgid "Updating the database ..." msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:294 +#: ../scripts/v.rast.stats/v.rast.stats.py:333 #, python-brace-format msgid "Statistics calculated from raster map <{raster}> and uploaded to attribute table of vector map <{vector}>." msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:300 +#: ../scripts/v.rast.stats/v.rast.stats.py:339 #, python-format msgid "Failed to upload statistics to attribute table of vector map <%s>." msgstr "" +#: ../scripts/r.mapcalc.simple/r.mapcalc.simple.py:107 +msgid "The expression is an empty string" +msgstr "" + +#: ../scripts/r.mapcalc.simple/r.mapcalc.simple.py:141 +msgid "Expression: {}" +msgstr "" + #: ../scripts/m.proj/m.proj.py:142 msgid "cs2cs program not found, install PROJ.4 first: http://proj.maptools.org" msgstr "" @@ -41334,50 +41837,50 @@ msgid "No graphics device selected. Use d.mon to select graphics device." msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:143 +#: ../scripts/r.in.srtm/r.in.srtm.py:169 msgid "This module only operates in LatLong locations" msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:161 -msgid "The \"unzip\" program is required, please install it first" -msgstr "" - -#: ../scripts/r.in.srtm/r.in.srtm.py:168 +#: ../scripts/r.in.srtm/r.in.srtm.py:194 #, python-format msgid "'%s' does not appear to be a valid zip file." msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:175 +#: ../scripts/r.in.srtm/r.in.srtm.py:201 #, python-format msgid "File '%s' or '%s' not found" msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:197 +#: ../scripts/r.in.srtm/r.in.srtm.py:227 #, python-format msgid "Extracting '%s'..." msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:199 +#: ../scripts/r.in.srtm/r.in.srtm.py:232 msgid "Unable to unzip file." msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:201 +#: ../scripts/r.in.srtm/r.in.srtm.py:234 msgid "Converting input file to BIL..." msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:225 -msgid "Attempting to import 1-arcsec data." +#: ../scripts/r.in.srtm/r.in.srtm.py:258 +msgid "Attempting to import 1-arcsec SWBD data" +msgstr "" + +#: ../scripts/r.in.srtm/r.in.srtm.py:261 +msgid "Attempting to import 1-arcsec data" msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:243 +#: ../scripts/r.in.srtm/r.in.srtm.py:279 msgid "Unable to import data" msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:251 +#: ../scripts/r.in.srtm/r.in.srtm.py:288 msgid "Done: generated map " msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:252 +#: ../scripts/r.in.srtm/r.in.srtm.py:289 msgid "(Note: Holes in the data can be closed with 'r.fillnulls' using splines)" msgstr "" @@ -41782,28 +42285,36 @@ msgid "During computation %i tiles could not be created" msgstr "" -#: ../scripts/i.spectral/i.spectral.py:121 +#: ../scripts/i.spectral/i.spectral.py:125 #, python-format msgid "Programmer error (%s)" msgstr "" -#: ../scripts/i.spectral/i.spectral.py:213 +#: ../scripts/i.spectral/i.spectral.py:199 +msgid "Spectral signatures" +msgstr "" + +#: ../scripts/i.spectral/i.spectral.py:200 +msgid "DN Value" +msgstr "" + +#: ../scripts/i.spectral/i.spectral.py:218 msgid "Either group= or raster= is required" msgstr "" -#: ../scripts/i.spectral/i.spectral.py:216 +#: ../scripts/i.spectral/i.spectral.py:221 msgid "group= and raster= are mutually exclusive" msgstr "" -#: ../scripts/i.spectral/i.spectral.py:220 +#: ../scripts/i.spectral/i.spectral.py:225 msgid "Writing to text file requires output=filename" msgstr "" -#: ../scripts/i.spectral/i.spectral.py:224 +#: ../scripts/i.spectral/i.spectral.py:229 msgid "gnuplot required, please install first" msgstr "" -#: ../scripts/i.spectral/i.spectral.py:243 +#: ../scripts/i.spectral/i.spectral.py:251 msgid "No data returned from query" msgstr "" @@ -41894,11 +42405,11 @@ msgstr "" #: ../scripts/r.unpack/r.unpack.py:82 ../scripts/r.unpack/r.unpack.py:120 -#: ../scripts/v.unpack/v.unpack.py:86 ../scripts/v.unpack/v.unpack.py:133 +#: ../scripts/v.unpack/v.unpack.py:85 ../scripts/v.unpack/v.unpack.py:132 msgid "Pack file unreadable" msgstr "" -#: ../scripts/r.unpack/r.unpack.py:91 ../scripts/v.unpack/v.unpack.py:95 +#: ../scripts/r.unpack/r.unpack.py:91 ../scripts/v.unpack/v.unpack.py:94 msgid "Pack file unreadable: file '{}' missing" msgstr "" @@ -41925,21 +42436,21 @@ msgid "PROJ_INFO file is missing, unpack raster map in XY (unprojected) location." msgstr "" -#: ../scripts/r.unpack/r.unpack.py:158 ../scripts/v.unpack/v.unpack.py:164 +#: ../scripts/r.unpack/r.unpack.py:158 ../scripts/v.unpack/v.unpack.py:163 #, python-brace-format msgid "" "Difference between PROJ_INFO file of packed map and of current location:\n" "{diff}" msgstr "" -#: ../scripts/r.unpack/r.unpack.py:161 ../scripts/v.unpack/v.unpack.py:167 +#: ../scripts/r.unpack/r.unpack.py:161 ../scripts/v.unpack/v.unpack.py:166 #, python-brace-format msgid "" "Difference between PROJ_UNITS file of packed map and of current location:\n" "{diff}" msgstr "" -#: ../scripts/r.unpack/r.unpack.py:163 ../scripts/v.unpack/v.unpack.py:169 +#: ../scripts/r.unpack/r.unpack.py:163 ../scripts/v.unpack/v.unpack.py:168 msgid "Projection of dataset does not appear to match current location. In case of no significant differences in the projection definitions, use the -o flag to ignore them and use current location definition." msgstr "" @@ -42007,11 +42518,16 @@ msgid "Frame <%s> already found. An existing frame can be overwritten by '%s' flag." msgstr "" -#: ../scripts/r.grow/r.grow.py:130 +#: ../scripts/r.grow/r.grow.py:129 +#, fuzzy +msgid "Output can be written only to the current mapset" +msgstr "Grupul <%s> nu se găseÈ™te în mapsetul curent" + +#: ../scripts/r.grow/r.grow.py:139 msgid "Growing failed. Removing temporary maps." msgstr "" -#: ../scripts/r.grow/r.grow.py:142 +#: ../scripts/r.grow/r.grow.py:151 msgid "Shrinking failed. Removing temporary maps." msgstr "" @@ -42060,21 +42576,21 @@ msgid "Table <%s> not found in database <%s>" msgstr "" -#: ../scripts/db.droptable/db.droptable.py:84 +#: ../scripts/db.droptable/db.droptable.py:85 #, python-format msgid "Deleting table <%s> which is attached to following map(s):" msgstr "" -#: ../scripts/db.droptable/db.droptable.py:89 +#: ../scripts/db.droptable/db.droptable.py:90 #, python-format msgid "The table <%s> would be deleted." msgstr "" -#: ../scripts/db.droptable/db.droptable.py:91 +#: ../scripts/db.droptable/db.droptable.py:92 msgid "You must use the force flag to actually remove it. Exiting." msgstr "" -#: ../scripts/db.droptable/db.droptable.py:100 +#: ../scripts/db.droptable/db.droptable.py:101 msgid "Cannot continue (problem deleting table)." msgstr "" @@ -42185,41 +42701,41 @@ msgid "At least 2 maps are required" msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:81 +#: ../scripts/v.db.addtable/v.db.addtable.py:82 #, python-format msgid "Using vector map name as table name: <%s>" msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:87 +#: ../scripts/v.db.addtable/v.db.addtable.py:88 #, python-format msgid "Using vector map name extended by layer number as table name: <%s>" msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:90 +#: ../scripts/v.db.addtable/v.db.addtable.py:91 #, python-format msgid "Using user specified table name: %s" msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:94 +#: ../scripts/v.db.addtable/v.db.addtable.py:95 msgid "Creating new DB connection based on default mapset settings..." msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:104 +#: ../scripts/v.db.addtable/v.db.addtable.py:105 #, python-format msgid "There is already a table linked to layer <%s>" msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:119 +#: ../scripts/v.db.addtable/v.db.addtable.py:120 #, python-format msgid "Duplicate column name '%s' not allowed" msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:130 +#: ../scripts/v.db.addtable/v.db.addtable.py:131 #, python-format msgid "Creating table with columns (%s)..." msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:158 +#: ../scripts/v.db.addtable/v.db.addtable.py:169 msgid "Current attribute table links:" msgstr "" @@ -42463,9 +42979,9 @@ msgstr "" #: ../scripts/r.in.wms/wms_base.py:421 ../scripts/r.in.wms/wms_base.py:478 -#: ../scripts/r.in.wms/wms_base.py:488 ../scripts/r.in.wms/wms_base.py:518 -#: ../scripts/r.in.wms/wms_base.py:542 ../scripts/r.in.wms/wms_base.py:553 -#: ../scripts/r.in.wms/wms_base.py:565 +#: ../scripts/r.in.wms/wms_base.py:488 ../scripts/r.in.wms/wms_base.py:519 +#: ../scripts/r.in.wms/wms_base.py:543 ../scripts/r.in.wms/wms_base.py:554 +#: ../scripts/r.in.wms/wms_base.py:566 #, python-format msgid "%s failed" msgstr "" @@ -42479,7 +42995,7 @@ msgid "Please change output name, or change names of these rasters: %s, module needs to create this temporary maps during execution." msgstr "" -#: ../scripts/r.in.wms/wms_base.py:567 +#: ../scripts/r.in.wms/wms_base.py:568 #, python-format msgid "<%s> created." msgstr "" @@ -42566,40 +43082,40 @@ msgid "Incorrect WMS query" msgstr "" -#: ../scripts/v.unpack/v.unpack.py:130 +#: ../scripts/v.unpack/v.unpack.py:129 #, python-format msgid "This GRASS GIS pack file contains raster data. Use r.unpack to unpack <%s>" msgstr "" -#: ../scripts/v.unpack/v.unpack.py:143 +#: ../scripts/v.unpack/v.unpack.py:142 msgid "PROJ_INFO file is missing, unpack vector map in XY (unprojected) location." msgstr "" -#: ../scripts/v.unpack/v.unpack.py:161 +#: ../scripts/v.unpack/v.unpack.py:160 msgid "Projection information does not match. Proceeding..." msgstr "" -#: ../scripts/v.unpack/v.unpack.py:215 +#: ../scripts/v.unpack/v.unpack.py:214 #, python-format msgid "Coping table <%s> as table <%s>" msgstr "" -#: ../scripts/v.unpack/v.unpack.py:226 +#: ../scripts/v.unpack/v.unpack.py:225 #, python-format msgid "Unable to copy table <%s> as table <%s>" msgstr "" -#: ../scripts/v.unpack/v.unpack.py:228 +#: ../scripts/v.unpack/v.unpack.py:227 #, python-format msgid "Connect table <%s> to vector map <%s> at layer <%s>" msgstr "" -#: ../scripts/v.unpack/v.unpack.py:238 +#: ../scripts/v.unpack/v.unpack.py:237 #, python-format msgid "Unable to connect table <%s> to vector map <%s>" msgstr "" -#: ../scripts/v.unpack/v.unpack.py:241 +#: ../scripts/v.unpack/v.unpack.py:240 #, python-format msgid "Vector map <%s> successfully unpacked" msgstr "" @@ -42609,7 +43125,7 @@ msgid "Missing value for parameter <%s>" msgstr "" -#: ../scripts/v.import/v.import.py:178 ../scripts/r.import/r.import.py:194 +#: ../scripts/v.import/v.import.py:178 ../scripts/r.import/r.import.py:193 #, python-format msgid "Input <%s> successfully imported without reprojection" msgstr "" @@ -42619,12 +43135,12 @@ msgid "Unable to import <%s>" msgstr "" -#: ../scripts/v.import/v.import.py:190 ../scripts/r.import/r.import.py:206 +#: ../scripts/v.import/v.import.py:190 ../scripts/r.import/r.import.py:205 #, python-format msgid "Coordinate reference system not available for current location <%s>" msgstr "" -#: ../scripts/v.import/v.import.py:210 ../scripts/r.import/r.import.py:226 +#: ../scripts/v.import/v.import.py:210 ../scripts/r.import/r.import.py:225 #, python-format msgid "Creating temporary location for <%s>..." msgstr "" @@ -42634,12 +43150,12 @@ msgid "Unable to create location from OGR datasource <%s>" msgstr "" -#: ../scripts/v.import/v.import.py:231 ../scripts/r.import/r.import.py:245 +#: ../scripts/v.import/v.import.py:231 ../scripts/r.import/r.import.py:244 #, python-format msgid "Coordinate reference system not available for input <%s>" msgstr "" -#: ../scripts/v.import/v.import.py:248 ../scripts/r.import/r.import.py:328 +#: ../scripts/v.import/v.import.py:248 ../scripts/r.import/r.import.py:327 msgid "Unable to reproject to source location" msgstr "" @@ -42653,7 +43169,7 @@ msgid "Unable to import OGR datasource <%s>" msgstr "" -#: ../scripts/v.import/v.import.py:279 ../scripts/r.import/r.import.py:374 +#: ../scripts/v.import/v.import.py:279 ../scripts/r.import/r.import.py:373 #, python-format msgid "Reprojecting <%s>..." msgstr "" @@ -42704,7 +43220,7 @@ msgid "Column <%s> not found in table <%s>. Skipped" msgstr "" -#: ../scripts/v.db.dropcolumn/v.db.dropcolumn.py:117 +#: ../scripts/v.db.dropcolumn/v.db.dropcolumn.py:122 msgid "Deleting column failed" msgstr "" @@ -43189,168 +43705,168 @@ msgid "Done. 3D raster map <%s> created." msgstr "" -#: ../scripts/r.import/r.import.py:170 +#: ../scripts/r.import/r.import.py:169 msgid "To set custom resolution value, select 'value' in resolution option" msgstr "" -#: ../scripts/r.import/r.import.py:173 +#: ../scripts/r.import/r.import.py:172 msgid "Resolution value can't be smaller than 0" msgstr "" -#: ../scripts/r.import/r.import.py:176 +#: ../scripts/r.import/r.import.py:175 msgid "Please provide the resolution for the imported dataset or change to 'estimated' resolution" msgstr "" -#: ../scripts/r.import/r.import.py:198 ../scripts/r.import/r.import.py:256 +#: ../scripts/r.import/r.import.py:197 ../scripts/r.import/r.import.py:255 #, python-format msgid "Unable to import GDAL dataset <%s>" msgstr "" -#: ../scripts/r.import/r.import.py:235 +#: ../scripts/r.import/r.import.py:234 #, python-format msgid "Unable to read GDAL dataset <%s>" msgstr "" -#: ../scripts/r.import/r.import.py:248 +#: ../scripts/r.import/r.import.py:247 #, python-format msgid "Importing <%s> to temporary location..." msgstr "" -#: ../scripts/r.import/r.import.py:267 +#: ../scripts/r.import/r.import.py:266 msgid "Input contains GCPs, rectification is required" msgstr "" -#: ../scripts/r.import/r.import.py:295 +#: ../scripts/r.import/r.import.py:294 msgid "Unable to get reprojected map extent" msgstr "" -#: ../scripts/r.import/r.import.py:348 +#: ../scripts/r.import/r.import.py:347 #, python-brace-format msgid "Estimated target resolution for input band <{out}>: {res}" msgstr "" -#: ../scripts/r.import/r.import.py:363 +#: ../scripts/r.import/r.import.py:362 #, python-brace-format msgid "Using given resolution for input band <{out}>: {res}" msgstr "" -#: ../scripts/r.import/r.import.py:369 +#: ../scripts/r.import/r.import.py:368 #, python-brace-format msgid "Using current region resolution for input band <{out}>: nsres={ns}, ewres={ew}" msgstr "" -#: ../scripts/r.import/r.import.py:381 +#: ../scripts/r.import/r.import.py:380 #, python-format msgid "Unable to to reproject raster <%s>" msgstr "" -#: ../scripts/r.import/r.import.py:384 +#: ../scripts/r.import/r.import.py:383 #, python-format msgid "The reprojected raster <%s> is empty" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:160 +#: ../scripts/r.fillnulls/r.fillnulls.py:172 msgid "A user raster mask (MASK) is present. Saving it..." msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:175 +#: ../scripts/r.fillnulls/r.fillnulls.py:187 msgid "Using RST interpolation..." msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:176 +#: ../scripts/r.fillnulls/r.fillnulls.py:188 msgid "Locating and isolating NULL areas..." msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:180 +#: ../scripts/r.fillnulls/r.fillnulls.py:192 msgid "Skipping masked raster parts" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:191 -#: ../scripts/r.fillnulls/r.fillnulls.py:460 +#: ../scripts/r.fillnulls/r.fillnulls.py:203 +#: ../scripts/r.fillnulls/r.fillnulls.py:472 msgid "Restoring user mask (MASK)..." msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:195 -#: ../scripts/r.fillnulls/r.fillnulls.py:464 +#: ../scripts/r.fillnulls/r.fillnulls.py:207 +#: ../scripts/r.fillnulls/r.fillnulls.py:476 msgid "Failed to restore user MASK!" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:199 +#: ../scripts/r.fillnulls/r.fillnulls.py:211 msgid "Growing NULL areas" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:206 -#: ../scripts/r.fillnulls/r.fillnulls.py:221 -#: ../scripts/r.fillnulls/r.fillnulls.py:315 +#: ../scripts/r.fillnulls/r.fillnulls.py:218 +#: ../scripts/r.fillnulls/r.fillnulls.py:233 +#: ../scripts/r.fillnulls/r.fillnulls.py:327 msgid "abandoned. Removing temporary map, restoring user mask if needed:" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:210 +#: ../scripts/r.fillnulls/r.fillnulls.py:222 msgid "Assigning IDs to NULL areas" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:235 -#: ../scripts/r.fillnulls/r.fillnulls.py:273 -#: ../scripts/r.fillnulls/r.fillnulls.py:288 -#: ../scripts/r.fillnulls/r.fillnulls.py:296 -#: ../scripts/r.fillnulls/r.fillnulls.py:330 -#: ../scripts/r.fillnulls/r.fillnulls.py:403 -#: ../scripts/r.fillnulls/r.fillnulls.py:424 -#: ../scripts/r.fillnulls/r.fillnulls.py:434 +#: ../scripts/r.fillnulls/r.fillnulls.py:247 +#: ../scripts/r.fillnulls/r.fillnulls.py:285 +#: ../scripts/r.fillnulls/r.fillnulls.py:300 +#: ../scripts/r.fillnulls/r.fillnulls.py:308 +#: ../scripts/r.fillnulls/r.fillnulls.py:342 +#: ../scripts/r.fillnulls/r.fillnulls.py:415 +#: ../scripts/r.fillnulls/r.fillnulls.py:436 +#: ../scripts/r.fillnulls/r.fillnulls.py:446 msgid "abandoned. Removing temporary maps, restoring user mask if needed:" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:256 +#: ../scripts/r.fillnulls/r.fillnulls.py:268 msgid "Input map has no holes. Check region settings." msgstr "" #. GTC Hole is NULL area in a raster map -#: ../scripts/r.fillnulls/r.fillnulls.py:259 +#: ../scripts/r.fillnulls/r.fillnulls.py:271 #, python-format msgid "Processing %d map holes" msgstr "" #. GTC Hole is a NULL area in a raster map -#: ../scripts/r.fillnulls/r.fillnulls.py:265 +#: ../scripts/r.fillnulls/r.fillnulls.py:277 #, python-format msgid "Filling hole %s of %s" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:335 +#: ../scripts/r.fillnulls/r.fillnulls.py:347 #, python-format msgid "Interpolating %d points" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:338 +#: ../scripts/r.fillnulls/r.fillnulls.py:350 msgid "No points to interpolate" msgstr "" #. GTC Hole is NULL area in a raster map -#: ../scripts/r.fillnulls/r.fillnulls.py:359 +#: ../scripts/r.fillnulls/r.fillnulls.py:371 #, python-format msgid "Failed to fill hole %s" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:373 +#: ../scripts/r.fillnulls/r.fillnulls.py:385 #, python-format msgid "Filling has failed silently. Leaving temporary maps with prefix <%s> for debugging." msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:438 +#: ../scripts/r.fillnulls/r.fillnulls.py:450 #, python-format msgid "Using %s bspline interpolation" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:472 +#: ../scripts/r.fillnulls/r.fillnulls.py:484 msgid "Patching fill data into NULL areas..." msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:480 +#: ../scripts/r.fillnulls/r.fillnulls.py:492 #, python-format msgid "Filled raster map is: %s" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:487 +#: ../scripts/r.fillnulls/r.fillnulls.py:499 msgid "Following holes where not filled. Temporary maps with are left in place to allow examination of unfilled holes" msgstr "" @@ -43534,6 +44050,10 @@ msgid "Either or must be given" msgstr "" +#, fuzzy +msgid "No output requested" +msgstr "Nici o hartă de ieÈ™ire" + msgid "Unknown geometry type" msgstr "Tip de geometrie necunoscut" @@ -43554,14 +44074,6 @@ msgstr "Imposibil de creat harta raster<%s>" #, fuzzy -msgid "Unable to initialize G-submatrix..." -msgstr "Nu s-a putut închide harta" - -#, fuzzy -msgid "File to write the report" -msgstr "Imposibil de deschis tempfile" - -#, fuzzy msgid "Name for output 2D/3D raster map" msgstr "Nume de ieÈ™ire pentru harta raster pantă " @@ -43593,10 +44105,6 @@ msgid "Error writing result into output layer..." msgstr "Scrierea hărÈ›ii raster..." -#, fuzzy -msgid "Error reading input coordinates z..." -msgstr "ÃŽncarca data..." - msgid "Overlays two vector maps." msgstr "Suprapunerea două hărÈ›i vectoriale." @@ -43695,9 +44203,6 @@ msgid "Imports older versions of GRASS vector maps." msgstr "Importă hărÈ›i vectoriale realizate în versiuni mai vechi de GRASS." -msgid "Error: %s" -msgstr "Eroare: %s" - msgid "Unknown type: %c" msgstr "Tip necunoscut: %c" @@ -43717,9 +44222,6 @@ msgid "Name of output layer to be used for GREEN" msgstr "Numele stratului care va fi folosit pentru VERDE" -msgid "Name of output layer to be used for BLUE" -msgstr "Numele stratului care va fi folosit pentru ALBASTRU" - msgid "Surface generation program." msgstr "Program pentru generarea suprafeÈ›ei." @@ -43781,3 +44283,21 @@ msgid "Converts a GRASS site_lists file into a vector map." msgstr "ConverteÈ™te un fiÈ™ier cu liste de situri GRASS în hartă vectorială." + +msgid "%ld categories" +msgstr "%ld categorii" + +#~ msgid "column '%s', type 'string': unknown width -> stored as varchar(250) some data may be lost" +#~ msgstr "coloana '%s', tip 'string': lățime necunoscută -> stocată ca varchar(250) anumite date pot fi pierdute" + +#~ msgid "Table should contain only two columns" +#~ msgstr "Tabelul trebuie să conÈ›ină doar două coloane" + +#~ msgid "Non-zero data only" +#~ msgstr "Doar datele nenule" + +#~ msgid "Number of points must be > 0 (%d given)" +#~ msgstr "Numărul de puncte trebuie să fie > 0 (%d dat)" + +#~ msgid "Unable create DBF database: %s" +#~ msgstr "Imposibil de creat baza de date DBF: %s" diff -Nru grass-7.4.3/locale/po/grassmods_ru.po grass-7.6.0/locale/po/grassmods_ru.po --- grass-7.4.3/locale/po/grassmods_ru.po 2018-11-24 09:45:26.000000000 +0000 +++ grass-7.6.0/locale/po/grassmods_ru.po 2018-12-26 10:57:24.000000000 +0000 @@ -6,7 +6,7 @@ msgstr "" "Project-Id-Version: grassmods_ru\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-03-24 00:06+0100\n" +"POT-Creation-Date: 2018-12-26 11:43+0100\n" "PO-Revision-Date: 2009-05-15 00:23-0600\n" "Last-Translator: Maxim Dubinin \n" "Language-Team: Russian \n" @@ -71,7 +71,7 @@ #: ../temporal/t.connect/main.c:35 ../display/d.colorlist/main.c:36 #: ../display/d.fontlist/main.c:46 ../display/d.font/main.c:46 -#: ../general/g.region/main.c:65 ../general/g.mapsets/main.c:64 +#: ../general/g.region/main.c:66 ../general/g.mapsets/main.c:64 #: ../general/g.mapset/main.c:50 ../general/g.gisenv/main.c:44 msgid "settings" msgstr "" @@ -81,7 +81,7 @@ #: ../locale/scriptstrings/t.select_to_translate.c:3 #: ../locale/scriptstrings/t.info_to_translate.c:3 #: ../raster/r.timestamp/main.c:36 ../raster/r.describe/main.c:55 -#: ../raster/r.info/main.c:71 ../raster/r.support/main.c:55 +#: ../raster/r.info/main.c:73 ../raster/r.support/main.c:55 #: ../raster/r.region/main.c:52 ../raster3d/r3.support/main.c:50 #: ../raster3d/r3.timestamp/main.c:44 ../raster3d/r3.info/main.c:76 #: ../vector/v.support/main.c:40 ../vector/v.timestamp/main.c:36 @@ -105,46 +105,48 @@ #: ../locale/scriptstrings/t.rast.colors_to_translate.c:18 #: ../locale/scriptstrings/v.unpack_to_translate.c:13 #: ../locale/scriptstrings/r.unpack_to_translate.c:12 -#: ../raster/r.colors/edit_colors.c:128 ../raster/r.out.gdal/main.c:145 -#: ../raster/r.external.out/main.c:272 ../raster/r.external.out/main.c:283 -#: ../raster/r.what/main.c:122 ../raster/r.what/main.c:130 -#: ../raster/r.what/main.c:144 ../raster/r.what/main.c:149 -#: ../raster/r.what/main.c:154 ../raster/r.what/main.c:159 -#: ../raster/r.what/main.c:169 ../raster/r.proj/main.c:204 -#: ../raster/r.proj/main.c:214 ../raster/r.proj/main.c:220 -#: ../raster/r.in.gdal/main.c:208 ../raster/r.in.gdal/main.c:241 -#: ../raster/r.sunmask/main.c:232 ../raster/r.sunmask/main.c:238 -#: ../raster/r.external/main.c:96 ../raster/r.external/main.c:135 -#: ../display/d.mon/main.c:115 ../display/d.mon/main.c:120 -#: ../display/d.mon/main.c:125 ../general/g.list/main.c:105 -#: ../general/g.list/main.c:116 ../general/g.list/main.c:138 -#: ../general/g.list/main.c:143 ../general/g.list/main.c:148 -#: ../general/g.list/main.c:153 ../general/g.region/main.c:89 -#: ../general/g.region/main.c:95 ../general/g.region/main.c:100 -#: ../general/g.region/main.c:106 ../general/g.region/main.c:112 -#: ../general/g.region/main.c:118 ../general/g.region/main.c:124 -#: ../general/g.region/main.c:132 ../general/g.region/main.c:137 -#: ../general/g.region/main.c:143 ../general/g.region/main.c:148 -#: ../general/g.region/main.c:153 ../general/g.mapsets/main.c:87 -#: ../general/g.mapsets/main.c:92 ../general/g.mapsets/main.c:98 -#: ../general/g.proj/main.c:80 ../general/g.proj/main.c:86 -#: ../general/g.proj/main.c:92 ../general/g.proj/main.c:98 -#: ../general/g.proj/main.c:104 ../general/g.proj/main.c:115 -#: ../general/g.proj/main.c:120 ../general/g.mapset/main.c:76 -#: ../general/g.mapset/main.c:82 ../imagery/i.group/main.c:79 -#: ../imagery/i.group/main.c:84 ../imagery/i.group/main.c:89 -#: ../db/db.connect/main.c:53 ../db/db.connect/main.c:58 -#: ../db/db.login/main.c:91 ../vector/v.external.out/args.c:63 -#: ../vector/v.external.out/args.c:75 ../vector/v.external.out/args.c:81 -#: ../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:320 ../vector/v.in.ogr/main.c:326 -#: ../vector/v.colors/main.c:133 ../vector/v.what/main.c:91 +#: ../raster/r.colors/edit_colors.c:145 ../raster/r.colors/edit_colors.c:152 +#: ../raster/r.out.gdal/main.c:145 ../raster/r.external.out/main.c:272 +#: ../raster/r.external.out/main.c:283 ../raster/r.what/main.c:122 +#: ../raster/r.what/main.c:130 ../raster/r.what/main.c:144 +#: ../raster/r.what/main.c:149 ../raster/r.what/main.c:154 +#: ../raster/r.what/main.c:159 ../raster/r.what/main.c:169 +#: ../raster/r.proj/main.c:215 ../raster/r.proj/main.c:225 +#: ../raster/r.proj/main.c:231 ../raster/r.in.gdal/main.c:225 +#: ../raster/r.in.gdal/main.c:258 ../raster/r.sunmask/main.c:232 +#: ../raster/r.sunmask/main.c:238 ../raster/r.external/main.c:96 +#: ../raster/r.external/main.c:135 ../display/d.mon/main.c:115 +#: ../display/d.mon/main.c:120 ../display/d.mon/main.c:125 +#: ../general/g.list/main.c:105 ../general/g.list/main.c:116 +#: ../general/g.list/main.c:138 ../general/g.list/main.c:143 +#: ../general/g.list/main.c:148 ../general/g.list/main.c:153 +#: ../general/g.region/main.c:90 ../general/g.region/main.c:96 +#: ../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:125 ../general/g.region/main.c:133 +#: ../general/g.region/main.c:138 ../general/g.region/main.c:144 +#: ../general/g.region/main.c:149 ../general/g.region/main.c:154 +#: ../general/g.mapsets/main.c:87 ../general/g.mapsets/main.c:92 +#: ../general/g.mapsets/main.c:98 ../general/g.proj/main.c:80 +#: ../general/g.proj/main.c:86 ../general/g.proj/main.c:92 +#: ../general/g.proj/main.c:98 ../general/g.proj/main.c:104 +#: ../general/g.proj/main.c:115 ../general/g.proj/main.c:120 +#: ../general/g.mapset/main.c:76 ../general/g.mapset/main.c:82 +#: ../imagery/i.group/main.c:85 ../imagery/i.group/main.c:90 +#: ../imagery/i.group/main.c:95 ../db/db.connect/main.c:53 +#: ../db/db.connect/main.c:58 ../db/db.login/main.c:91 +#: ../vector/v.external.out/args.c:63 ../vector/v.external.out/args.c:75 +#: ../vector/v.external.out/args.c:81 ../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:337 +#: ../vector/v.in.ogr/main.c:343 ../vector/v.colors/main.c:133 +#: ../vector/v.colors/main.c:140 ../vector/v.what/main.c:91 #: ../vector/v.what/main.c:96 ../vector/v.what/main.c:101 #: ../vector/v.what/main.c:106 ../vector/v.what/main.c:111 #: ../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.external/args.c:57 +#: ../vector/v.info/parse.c:46 ../vector/v.vect.stats/main.c:221 +#: ../vector/v.vect.stats/main.c:228 ../vector/v.external/args.c:57 #: ../vector/v.external/args.c:63 ../vector/v.external/args.c:71 #: ../vector/v.to.db/parse.c:118 ../vector/v.to.db/parse.c:123 #: ../vector/v.to.db/parse.c:129 ../vector/v.to.db/parse.c:135 @@ -160,8 +162,8 @@ #: ../temporal/t.connect/main.c:69 ../general/g.gisenv/main.c:66 #: ../general/g.gisenv/main.c:74 ../general/g.gisenv/main.c:84 #: ../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 +#: ../db/db.connect/main.c:82 ../db/db.connect/main.c:91 +#: ../db/db.connect/main.c:94 ../db/db.connect/main.c:103 msgid "Set" msgstr "" @@ -197,8 +199,8 @@ msgid "Default TGIS database is not set" msgstr "" -#: ../temporal/t.connect/main.c:133 ../db/db.connect/main.c:161 -#: ../db/db.connect/main.c:188 +#: ../temporal/t.connect/main.c:133 ../db/db.connect/main.c:171 +#: ../db/db.connect/main.c:197 #, c-format msgid "" "Default driver / database set to:\n" @@ -214,9 +216,9 @@ #: ../locale/scriptstrings/g.extension_to_translate.c:3 #: ../locale/scriptstrings/g.extension.all_to_translate.c:3 #: ../locale/scriptstrings/g.manual_to_translate.c:2 -#: ../general/g.findfile/main.c:38 ../general/g.version/main.c:65 +#: ../general/g.findfile/main.c:38 ../general/g.version/main.c:69 #: ../general/g.ppmtopng/main.c:117 ../general/g.list/main.c:65 -#: ../general/g.cairocomp/main.c:196 ../general/g.region/main.c:64 +#: ../general/g.cairocomp/main.c:196 ../general/g.region/main.c:65 #: ../general/g.gui/main.c:39 ../general/g.findetc/main.c:28 #: ../general/g.rename/main.c:45 ../general/g.mapsets/main.c:63 #: ../general/g.pnmcomp/main.c:282 ../general/g.copy/main.c:41 @@ -257,8 +259,8 @@ #: ../locale/scriptstrings/v.import_to_translate.c:13 #: ../locale/scriptstrings/v.import_to_translate.c:16 #: ../locale/scriptstrings/v.import_to_translate.c:19 -#: ../locale/scriptstrings/i.spectral_to_translate.c:10 -#: ../locale/scriptstrings/i.spectral_to_translate.c:12 +#: ../locale/scriptstrings/i.spectral_to_translate.c:11 +#: ../locale/scriptstrings/i.spectral_to_translate.c:13 #: ../locale/scriptstrings/db.in.ogr_to_translate.c:8 #: ../locale/scriptstrings/db.in.ogr_to_translate.c:10 #: ../locale/scriptstrings/db.in.ogr_to_translate.c:13 @@ -270,10 +272,10 @@ #: ../locale/scriptstrings/m.proj_to_translate.c:11 #: ../locale/scriptstrings/m.proj_to_translate.c:23 #: ../locale/scriptstrings/m.proj_to_translate.c:25 -#: ../locale/scriptstrings/m.proj_to_translate.c:27 ../raster/r.sun/main.c:403 -#: ../raster/r.sun/main.c:412 ../raster/r.sun/main.c:421 -#: ../raster/r.sun/main.c:430 ../raster/r.sun/main.c:439 -#: ../raster/r.sun/main.c:448 ../raster/r.resamp.rst/main.c:174 +#: ../locale/scriptstrings/m.proj_to_translate.c:27 ../raster/r.sun/main.c:402 +#: ../raster/r.sun/main.c:411 ../raster/r.sun/main.c:420 +#: ../raster/r.sun/main.c:429 ../raster/r.sun/main.c:438 +#: ../raster/r.sun/main.c:447 ../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 @@ -282,6 +284,7 @@ #: ../raster/r.grow.distance/main.c:168 ../raster/r.in.lidar/main.c:126 #: ../raster/r.in.lidar/main.c:253 ../raster/r.in.lidar/main.c:286 #: ../raster/r.in.lidar/main.c:295 ../raster/r.in.xyz/main.c:297 +#: ../raster/r.buildvrt/main.c:95 ../raster/r.buildvrt/main.c:103 #: ../raster/r.lake/main.c:167 ../raster/r.lake/main.c:195 #: ../raster/r.sim/r.sim.sediment/main.c:179 #: ../raster/r.sim/r.sim.sediment/main.c:186 @@ -300,9 +303,9 @@ #: ../raster3d/r3.in.lidar/main.c:196 ../raster3d/r3.in.lidar/main.c:202 #: ../vector/v.out.ascii/args.c:35 ../vector/v.out.ascii/args.c:81 #: ../vector/v.profile/main.c:218 ../vector/v.profile/main.c:223 -#: ../vector/v.profile/main.c:229 ../vector/v.in.ogr/main.c:228 -#: ../vector/v.in.ogr/main.c:283 ../vector/v.in.ogr/main.c:333 -#: ../vector/v.in.ogr/main.c:339 ../vector/v.in.ogr/main.c:381 +#: ../vector/v.profile/main.c:229 ../vector/v.in.ogr/main.c:245 +#: ../vector/v.in.ogr/main.c:300 ../vector/v.in.ogr/main.c:350 +#: ../vector/v.in.ogr/main.c:356 ../vector/v.in.ogr/main.c:398 msgid "Output" msgstr "" @@ -341,8 +344,8 @@ #: ../locale/scriptstrings/t.rast.extract_to_translate.c:3 #: ../locale/scriptstrings/t.vect.extract_to_translate.c:3 #: ../locale/scriptstrings/t.rast3d.extract_to_translate.c:3 -#: ../vector/v.decimate/main.c:127 ../vector/v.outlier/main.c:71 -#: ../vector/v.extract/main.c:78 +#: ../vector/v.decimate/main.c:128 ../vector/v.outlier/main.c:71 +#: ../vector/v.extract/main.c:79 msgid "extract" msgstr "" @@ -379,6 +382,8 @@ #: ../locale/scriptstrings/t.rast.algebra_to_translate.c:4 #: ../locale/scriptstrings/t.rast.neighbors_to_translate.c:4 #: ../locale/scriptstrings/r.buffer.lowmem_to_translate.c:3 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:2 +#: ../locale/scriptstrings/r.drain_to_translate.c:2 #: ../locale/scriptstrings/r.import_to_translate.c:2 #: ../locale/scriptstrings/d.to.rast_to_translate.c:4 #: ../locale/scriptstrings/t.rast.univar_to_translate.c:4 @@ -391,19 +396,19 @@ #: ../locale/scriptstrings/r.in.srtm_to_translate.c:2 #: ../locale/scriptstrings/t.rast.export_to_translate.c:4 #: ../doc/raster/r.example/main.c:83 ../raster/r.surf.area/main.c:76 -#: ../raster/r.profile/main.c:53 ../raster/r.sun/main.c:251 -#: ../raster/r.regression.multi/main.c:129 ../raster/r.volume/main.c:76 -#: ../raster/r.solute.transport/main.c:229 ../raster/r.walk/main.c:178 -#: ../raster/r.timestamp/main.c:35 ../raster/r.colors/edit_colors.c:63 -#: ../raster/r.mfilter/main.c:56 ../raster/r.cost/main.c:140 -#: ../raster/r.resamp.interp/main.c:76 ../raster/r.reclass/main.c:50 -#: ../raster/r.topmodel/main.c:51 ../raster/r.texture/main.c:102 -#: ../raster/r.stats/main.c:106 ../raster/r.stats.quantile/main.c:516 -#: ../raster/r.in.poly/main.c:34 ../raster/r.out.pov/main.c:121 -#: ../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.renyi/renyi.c:47 -#: ../raster/r.li/r.li.cwed/cwed.c:54 ../raster/r.li/r.li.mpa/mpa.c:44 -#: ../raster/r.li/r.li.simpson/simpson.c:46 +#: ../raster/r.path/main.c:150 ../raster/r.profile/main.c:53 +#: ../raster/r.sun/main.c:250 ../raster/r.regression.multi/main.c:129 +#: ../raster/r.volume/main.c:76 ../raster/r.solute.transport/main.c:229 +#: ../raster/r.walk/main.c:203 ../raster/r.timestamp/main.c:35 +#: ../raster/r.colors/edit_colors.c:80 ../raster/r.mfilter/main.c:56 +#: ../raster/r.cost/main.c:163 ../raster/r.resamp.interp/main.c:76 +#: ../raster/r.reclass/main.c:50 ../raster/r.topmodel/main.c:51 +#: ../raster/r.texture/main.c:102 ../raster/r.stats/main.c:106 +#: ../raster/r.stats.quantile/main.c:516 ../raster/r.in.poly/main.c:34 +#: ../raster/r.out.pov/main.c:121 ../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.renyi/renyi.c:47 ../raster/r.li/r.li.cwed/cwed.c:54 +#: ../raster/r.li/r.li.mpa/mpa.c:44 ../raster/r.li/r.li.simpson/simpson.c:46 #: ../raster/r.li/r.li.padrange/padrange.c:53 #: ../raster/r.li/r.li.edgedensity/edgedensity.c:48 #: ../raster/r.li/r.li.patchnum/main.c:50 ../raster/r.li/r.li.padsd/padsd.c:53 @@ -414,9 +419,9 @@ #: ../raster/r.li/r.li.richness/richness.c:43 ../raster/r.out.ppm3/main.c:57 #: ../raster/r.out.bin/main.c:279 ../raster/r.to.rast3/main.c:197 #: ../raster/r.resamp.rst/main.c:148 ../raster/r.univar/r.univar_main.c:104 -#: ../raster/r.recode/main.c:48 ../raster/r.random/main.c:51 +#: ../raster/r.recode/main.c:48 ../raster/r.random/main.c:52 #: ../raster/r.spreadpath/main.c:88 ../raster/r.uslek/main.c:53 -#: ../raster/r.report/main.c:67 ../raster/r.horizon/main.c:180 +#: ../raster/r.report/main.c:67 ../raster/r.horizon/main.c:179 #: ../raster/r.quant/main.c:47 ../raster/r.series.accumulate/main.c:80 #: ../raster/r.rescale.eq/main.c:52 ../raster/r.distance/main.c:39 #: ../raster/r.mode/main.c:55 ../raster/r.spread/main.c:105 @@ -426,13 +431,13 @@ #: ../raster/r.gwflow/main.c:208 ../raster/r.describe/main.c:54 #: ../raster/r.what.color/main.c:88 ../raster/r.neighbors/main.c:167 #: ../raster/r.buffer/main.c:66 ../raster/r.contour/main.c:87 -#: ../raster/r.slope.aspect/main.c:151 ../raster/r.in.ascii/main.c:69 +#: ../raster/r.slope.aspect/main.c:169 ../raster/r.in.ascii/main.c:69 #: ../raster/r.stream.extract/main.c:76 ../raster/r.grow.distance/main.c:150 #: ../raster/r.random.surface/main.c:57 ../raster/r.surf.random/main.c:36 -#: ../raster/r.in.gridatb/main.c:45 ../raster/r.fill.dir/main.c:86 +#: ../raster/r.in.gridatb/main.c:45 ../raster/r.fill.dir/main.c:88 #: ../raster/r.clump/main.c:58 ../raster/r.circle/main.c:51 -#: ../raster/r.in.png/main.c:519 ../raster/r.cross/main.c:69 -#: ../raster/r.series/main.c:137 ../raster/r.in.lidar/main.c:108 +#: ../raster/r.in.png/main.c:519 ../raster/r.cross/main.c:68 +#: ../raster/r.series/main.c:138 ../raster/r.in.lidar/main.c:108 #: ../raster/r.mapcalc/main.c:70 ../raster/r.statistics/main.c:55 #: ../raster/r.sunhours/main.c:72 ../raster/r.stats.zonal/main.c:101 #: ../raster/r.out.gridatb/main.c:67 ../raster/r.regression.line/main.c:46 @@ -441,35 +446,36 @@ #: ../raster/r.in.xyz/main.c:158 ../raster/r.surf.fractal/main.c:38 #: ../raster/r.kappa/main.c:68 ../raster/r.coin/main.c:66 #: ../raster/r.water.outlet/main.c:57 ../raster/r.to.vect/main.c:76 -#: ../raster/r.out.vrml/main.c:47 ../raster/r.quantile/main.c:265 -#: ../raster/r.param.scale/interface.c:54 ../raster/r.surf.idw/main.c:104 -#: ../raster/r.in.bin/main.c:257 ../raster/r.drain/main.c:109 -#: ../raster/r.random.cells/main.c:47 ../raster/r.surf.contour/main.c:60 -#: ../raster/r.fill.stats/main.c:775 ../raster/r.tile/main.c:43 -#: ../raster/r.patch/main.c:58 ../raster/r.info/main.c:70 -#: ../raster/r.geomorphon/main.c:104 ../raster/r.topidx/main.c:39 -#: ../raster/r.category/main.c:52 ../raster/r.series.interp/main.c:64 -#: ../raster/r.external.out/main.c:235 ../raster/r.resamp.bspline/main.c:79 -#: ../raster/r.in.mat/main.c:91 ../raster/r.ros/main.c:212 -#: ../raster/r.null/main.c:60 ../raster/r.what/main.c:100 -#: ../raster/r.transect/main.c:103 ../raster/r.flow/main.c:421 -#: ../raster/r.proj/main.c:144 ../raster/r.surf.gauss/main.c:38 -#: ../raster/r.out.png/main.c:112 ../raster/r.resample/main.c:54 -#: ../raster/r.relief/main.c:107 ../raster/r.carve/main.c:74 -#: ../raster/r.in.gdal/main.c:92 ../raster/r.sunmask/main.c:116 -#: ../raster/r.out.ascii/main.c:59 ../raster/r.out.mpeg/main.c:102 -#: ../raster/r.covar/main.c:51 ../raster/r.out.ppm/main.c:54 -#: ../raster/r.support/main.c:54 ../raster/r.lake/main.c:150 -#: ../raster/r.out.mat/main.c:62 ../raster/r.his/main.c:67 -#: ../raster/r.external/main.c:57 ../raster/r.resamp.filter/main.c:389 -#: ../raster/r.latlong/main.c:56 ../raster/r.composite/main.c:72 -#: ../raster/r.region/main.c:51 ../raster/r.watershed/front/main.c:73 -#: ../raster/r.rescale/main.c:48 ../raster/r.sim/r.sim.sediment/main.c:114 +#: ../raster/r.out.vrml/main.c:47 ../raster/r.buildvrt/main.c:77 +#: ../raster/r.quantile/main.c:265 ../raster/r.param.scale/interface.c:54 +#: ../raster/r.surf.idw/main.c:104 ../raster/r.in.bin/main.c:257 +#: ../raster/r.drain/main.c:109 ../raster/r.random.cells/main.c:47 +#: ../raster/r.surf.contour/main.c:60 ../raster/r.fill.stats/main.c:775 +#: ../raster/r.tile/main.c:43 ../raster/r.patch/main.c:58 +#: ../raster/r.info/main.c:72 ../raster/r.geomorphon/main.c:104 +#: ../raster/r.topidx/main.c:39 ../raster/r.category/main.c:52 +#: ../raster/r.series.interp/main.c:64 ../raster/r.external.out/main.c:235 +#: ../raster/r.resamp.bspline/main.c:79 ../raster/r.in.mat/main.c:91 +#: ../raster/r.ros/main.c:212 ../raster/r.null/main.c:60 +#: ../raster/r.what/main.c:100 ../raster/r.transect/main.c:103 +#: ../raster/r.flow/main.c:421 ../raster/r.proj/main.c:147 +#: ../raster/r.surf.gauss/main.c:38 ../raster/r.out.png/main.c:112 +#: ../raster/r.resample/main.c:54 ../raster/r.relief/main.c:107 +#: ../raster/r.carve/main.c:74 ../raster/r.in.gdal/main.c:95 +#: ../raster/r.sunmask/main.c:116 ../raster/r.out.ascii/main.c:59 +#: ../raster/r.out.mpeg/main.c:102 ../raster/r.covar/main.c:51 +#: ../raster/r.out.ppm/main.c:54 ../raster/r.support/main.c:54 +#: ../raster/r.lake/main.c:150 ../raster/r.out.mat/main.c:62 +#: ../raster/r.his/main.c:67 ../raster/r.external/main.c:57 +#: ../raster/r.resamp.filter/main.c:394 ../raster/r.latlong/main.c:55 +#: ../raster/r.composite/main.c:72 ../raster/r.region/main.c:51 +#: ../raster/r.watershed/front/main.c:75 ../raster/r.rescale/main.c:48 +#: ../raster/r.sim/r.sim.sediment/main.c:114 #: ../raster/r.sim/r.sim.water/main.c:113 ../display/d.colortable/main.c:61 #: ../display/d.rgb/main.c:55 ../display/d.rast.num/main.c:79 #: ../display/d.rast/main.c:55 ../display/d.profile/main.c:193 #: ../display/d.rast.arrow/main.c:99 ../raster3d/r3.cross.rast/main.c:230 -#: ../raster3d/r3.to.rast/main.c:261 ../misc/m.nviz.image/main.c:53 +#: ../raster3d/r3.to.rast/main.c:261 ../misc/m.nviz.image/main.c:52 #: ../misc/m.nviz.script/main.c:71 ../vector/v.what.rast3/main.c:66 #: ../vector/v.to.rast/main.c:46 ../vector/v.what.rast/main.c:73 #: ../vector/v.sample/main.c:77 ../vector/v.neighbors/main.c:53 @@ -540,7 +546,7 @@ #: ../locale/scriptstrings/t.rast.contour_to_translate.c:7 #: ../locale/scriptstrings/t.vect.algebra_to_translate.c:7 #: ../locale/scriptstrings/t.rast.to.vect_to_translate.c:8 -#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:6 +#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:7 #: ../locale/scriptstrings/t.rast.accumulate_to_translate.c:13 #: ../locale/scriptstrings/t.vect.extract_to_translate.c:6 #: ../locale/scriptstrings/t.rast.aggregate_to_translate.c:6 @@ -559,7 +565,7 @@ #: ../locale/scriptstrings/t.rast.contour_to_translate.c:8 #: ../locale/scriptstrings/t.vect.algebra_to_translate.c:8 #: ../locale/scriptstrings/t.rast.to.vect_to_translate.c:9 -#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:7 +#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:8 #: ../locale/scriptstrings/t.rast.accumulate_to_translate.c:14 #: ../locale/scriptstrings/t.vect.extract_to_translate.c:7 #: ../locale/scriptstrings/t.rast.accdetect_to_translate.c:15 @@ -577,9 +583,10 @@ #: ../locale/scriptstrings/t.rast.aggregate.ds_to_translate.c:10 #: ../locale/scriptstrings/t.rast.contour_to_translate.c:9 #: ../locale/scriptstrings/t.rast.to.vect_to_translate.c:10 -#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:8 +#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:9 #: ../locale/scriptstrings/t.vect.extract_to_translate.c:8 #: ../locale/scriptstrings/t.rast.aggregate_to_translate.c:8 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:9 #: ../locale/scriptstrings/t.rast.neighbors_to_translate.c:10 #: ../locale/scriptstrings/t.rast3d.extract_to_translate.c:9 msgid "Suffix to add at basename: set 'gran' for granularity, 'time' for the full time format, 'num' for numerical suffix with a specific number of digits (default %05)" @@ -587,7 +594,7 @@ #: ../locale/scriptstrings/t.rast.extract_to_translate.c:10 #: ../locale/scriptstrings/t.rast.aggregate.ds_to_translate.c:13 -#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:9 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:10 #: ../locale/scriptstrings/t.rast.mapcalc_to_translate.c:9 msgid "Number of r.mapcalc processes to run in parallel" msgstr "" @@ -595,7 +602,7 @@ #: ../locale/scriptstrings/t.rast.extract_to_translate.c:11 #: ../locale/scriptstrings/t.rast.aggregate.ds_to_translate.c:14 #: ../locale/scriptstrings/t.rast.aggregate_to_translate.c:14 -#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:11 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:12 #: ../locale/scriptstrings/t.rast.neighbors_to_translate.c:12 #: ../locale/scriptstrings/t.rast.mapcalc_to_translate.c:10 #: ../locale/scriptstrings/t.rast3d.mapcalc_to_translate.c:11 @@ -623,7 +630,7 @@ #: ../display/d.colortable/main.c:60 ../display/d.mon/main.c:50 #: ../display/d.vect.thematic/main.c:85 ../display/d.geodesic/main.c:46 #: ../display/d.his/main.c:62 ../display/d.barscale/main.c:63 -#: ../display/d.rgb/main.c:53 ../display/d.grid/main.c:53 +#: ../display/d.rgb/main.c:53 ../display/d.grid/main.c:52 #: ../display/d.legend.vect/main.c:50 ../display/d.colorlist/main.c:35 #: ../display/d.extract/main.c:49 ../display/d.rhumbline/main.c:44 #: ../display/d.graph/main.c:58 ../display/d.legend/main.c:78 @@ -648,7 +655,7 @@ #: ../display/d.his/main.c:63 ../display/d.rgb/main.c:54 #: ../display/d.info/main.c:35 ../display/d.rast/main.c:54 #: ../display/d.erase/main.c:30 ../display/d.vect/main.c:74 -#: ../misc/m.nviz.image/main.c:52 ../misc/m.nviz.script/main.c:70 +#: ../misc/m.nviz.image/main.c:51 ../misc/m.nviz.script/main.c:70 #: ../visualization/ximgview/main.c:291 msgid "graphics" msgstr "" @@ -706,20 +713,20 @@ #: ../locale/scriptstrings/v.db.dropcolumn_to_translate.c:2 #: ../locale/scriptstrings/v.pack_to_translate.c:2 #: ../locale/scriptstrings/v.db.droptable_to_translate.c:2 -#: ../doc/vector/v.example/main.c:50 ../raster/r.random/main.c:53 +#: ../doc/vector/v.example/main.c:50 ../raster/r.random/main.c:54 #: ../raster/r.contour/main.c:90 ../display/d.legend.vect/main.c:52 #: ../display/d.extract/main.c:50 ../display/d.vect/main.c:75 -#: ../misc/m.nviz.image/main.c:54 ../misc/m.nviz.script/main.c:73 +#: ../misc/m.nviz.image/main.c:53 ../misc/m.nviz.script/main.c:73 #: ../vector/v.out.vtk/main.c:47 ../vector/v.mkgrid/main.c:70 #: ../vector/v.external.out/main.c:43 ../vector/v.what.rast3/main.c:64 #: ../vector/v.to.rast/main.c:44 ../vector/v.lidar.edgedetection/main.c:75 -#: ../vector/v.out.ogr/main.c:82 ../vector/v.kcv/main.c:55 +#: ../vector/v.out.ogr/main.c:83 ../vector/v.kcv/main.c:55 #: ../vector/v.surf.idw/main.c:87 ../vector/v.class/main.c:45 #: ../vector/v.clean/test/topocheck.c:42 ../vector/v.clean/main.c:51 #: ../vector/v.label.sa/main.c:38 ../vector/v.net.distance/main.c:66 -#: ../vector/v.random/main.c:97 ../vector/v.support/main.c:39 +#: ../vector/v.random/main.c:100 ../vector/v.support/main.c:39 #: ../vector/v.out.dxf/main.c:56 ../vector/v.out.lidar/main.c:471 -#: ../vector/v.proj/main.c:68 ../vector/v.db.connect/main.c:52 +#: ../vector/v.proj/main.c:73 ../vector/v.db.connect/main.c:52 #: ../vector/v.to.rast3/main.c:48 ../vector/v.out.ascii/main.c:47 #: ../vector/v.cluster/main.c:90 ../vector/v.in.lidar/main.c:136 #: ../vector/v.build.polylines/main.c:110 @@ -732,7 +739,7 @@ #: ../vector/v.profile/main.c:153 ../vector/v.extrude/main.c:67 #: ../vector/v.in.region/main.c:41 ../vector/v.hull/main.c:52 #: ../vector/v.out.svg/main.c:77 ../vector/v.net.connectivity/main.c:52 -#: ../vector/v.in.ogr/main.c:194 ../vector/v.patch/main.c:69 +#: ../vector/v.in.ogr/main.c:197 ../vector/v.patch/main.c:71 #: ../vector/v.net.path/main.c:42 ../vector/v.overlay/main.c:63 #: ../vector/v.perturb/main.c:62 ../vector/v.net.iso/main.c:76 #: ../vector/v.to.3d/main.c:36 ../vector/v.timestamp/main.c:35 @@ -749,7 +756,7 @@ #: ../vector/v.voronoi/main.c:123 ../vector/v.net.bridge/main.c:47 #: ../vector/v.neighbors/main.c:50 ../vector/v.split/main.c:54 #: ../vector/v.vol.rst/main.c:235 ../vector/v.net.components/main.c:72 -#: ../vector/v.decimate/main.c:123 ../vector/v.what/main.c:62 +#: ../vector/v.decimate/main.c:124 ../vector/v.what/main.c:62 #: ../vector/v.outlier/main.c:69 ../vector/v.net.salesman/main.c:127 #: ../vector/v.colors.out/main.c:49 ../vector/v.kernel/main.c:108 #: ../vector/v.category/main.c:75 ../vector/v.label/main.c:59 @@ -757,13 +764,13 @@ #: ../vector/v.info/print.c:436 ../vector/v.info/main.c:37 #: ../vector/v.parallel/main.c:49 ../vector/v.out.postgis/main.c:44 #: ../vector/v.in.dxf/main.c:64 ../vector/v.vect.stats/main.c:130 -#: ../vector/v.extract/main.c:77 ../vector/v.lrs/v.lrs.label/main.c:102 +#: ../vector/v.extract/main.c:78 ../vector/v.lrs/v.lrs.label/main.c:102 #: ../vector/v.lrs/v.lrs.where/main.c:57 #: ../vector/v.lrs/v.lrs.segment/main.c:71 #: ../vector/v.lrs/v.lrs.create/main.c:121 ../vector/v.net/main.c:47 #: ../vector/v.net.alloc/main.c:64 ../vector/v.transform/main.c:70 #: ../vector/v.generalize/main.c:76 ../vector/v.external/main.c:52 -#: ../vector/v.to.db/main.c:36 ../visualization/ximgview/main.c:293 +#: ../vector/v.to.db/main.c:38 ../visualization/ximgview/main.c:293 msgid "vector" msgstr "" @@ -788,14 +795,14 @@ #: ../locale/scriptstrings/db.dropcolumn_to_translate.c:3 #: ../db/db.databases/main.c:96 ../db/db.columns/main.c:100 #: ../db/db.copy/main.c:36 ../db/db.connect/main.c:44 -#: ../db/db.describe/main.c:130 ../db/db.execute/main.c:126 +#: ../db/db.describe/main.c:130 ../db/db.execute/main.c:138 #: ../db/db.select/main.c:266 ../db/db.tables/main.c:98 #: ../db/db.dropdb/main.c:72 ../db/db.createdb/main.c:72 #: ../vector/v.what.rast3/main.c:69 ../vector/v.class/main.c:47 #: ../vector/v.db.connect/main.c:53 ../vector/v.db.select/main.c:55 #: ../vector/v.what.rast/main.c:76 ../vector/v.univar/main.c:95 #: ../vector/v.distance/main.c:124 ../vector/v.vect.stats/main.c:131 -#: ../vector/v.to.db/main.c:37 +#: ../vector/v.to.db/main.c:39 msgid "attribute table" msgstr "" @@ -819,12 +826,12 @@ #: ../db/db.databases/main.c:95 ../db/db.drivers/main.c:71 #: ../db/db.columns/main.c:99 ../db/db.copy/main.c:35 #: ../db/db.connect/main.c:43 ../db/db.describe/main.c:129 -#: ../db/db.execute/main.c:125 ../db/db.select/main.c:265 +#: ../db/db.execute/main.c:137 ../db/db.select/main.c:265 #: ../db/db.login/main.c:40 ../db/db.tables/main.c:97 ../db/db.dropdb/main.c:71 #: ../db/db.createdb/main.c:71 ../vector/v.db.connect/main.c:54 #: ../vector/v.db.select/main.c:56 ../vector/v.distance/main.c:123 #: ../vector/v.in.db/main.c:54 ../vector/v.vect.stats/main.c:132 -#: ../vector/v.to.db/main.c:38 +#: ../vector/v.to.db/main.c:40 msgid "database" msgstr "" @@ -859,7 +866,7 @@ #: ../locale/scriptstrings/r.colors.stddev_to_translate.c:3 #: ../locale/scriptstrings/t.rast.colors_to_translate.c:3 -#: ../raster/r.colors/edit_colors.c:67 ../raster/r.colors.out/raster_main.c:46 +#: ../raster/r.colors/edit_colors.c:84 ../raster/r.colors.out/raster_main.c:46 #: ../raster/r.colors.out/raster3d_main.c:47 ../raster/r.what.color/main.c:90 #: ../display/d.colortable/main.c:62 ../vector/v.colors/main.c:56 #: ../vector/v.colors.out/main.c:50 @@ -887,8 +894,8 @@ #: ../vector/v.segment/main.c:61 ../vector/v.drape/main.c:57 #: ../vector/v.buffer/main.c:225 ../vector/v.select/main.c:49 #: ../vector/v.extrude/main.c:68 ../vector/v.in.region/main.c:42 -#: ../vector/v.hull/main.c:53 ../vector/v.in.ogr/main.c:198 -#: ../vector/v.patch/main.c:70 ../vector/v.overlay/main.c:64 +#: ../vector/v.hull/main.c:53 ../vector/v.in.ogr/main.c:201 +#: ../vector/v.patch/main.c:72 ../vector/v.overlay/main.c:64 #: ../vector/v.perturb/main.c:63 ../vector/v.to.3d/main.c:37 #: ../vector/v.type/main.c:39 ../vector/v.delaunay/main.c:86 #: ../vector/v.univar/main.c:96 ../vector/v.to.points/main.c:54 @@ -905,6 +912,7 @@ #: ../locale/scriptstrings/v.dissolve_to_translate.c:4 #: ../misc/m.measure/main.c:49 ../vector/v.buffer/main.c:223 #: ../vector/v.type/main.c:41 ../vector/v.category/main.c:695 +#: ../vector/v.to.db/main.c:41 msgid "area" msgstr "" @@ -1014,10 +1022,10 @@ #: ../raster/r.external.out/main.c:236 ../raster/r.out.png/main.c:113 #: ../raster/r.out.ascii/main.c:60 ../raster/r.out.mpeg/main.c:103 #: ../raster/r.out.ppm/main.c:55 ../raster/r.out.mat/main.c:63 -#: ../raster3d/r3.out.netcdf/main.c:587 ../raster3d/r3.out.vtk/main.c:377 +#: ../raster3d/r3.out.netcdf/main.c:588 ../raster3d/r3.out.vtk/main.c:377 #: ../raster3d/r3.out.bin/main.c:206 ../raster3d/r3.out.v5d/main.c:285 #: ../raster3d/r3.out.ascii/main.c:303 ../vector/v.out.vtk/main.c:48 -#: ../vector/v.external.out/main.c:44 ../vector/v.out.ogr/main.c:83 +#: ../vector/v.external.out/main.c:44 ../vector/v.out.ogr/main.c:84 #: ../vector/v.out.dxf/main.c:57 ../vector/v.out.lidar/main.c:472 #: ../vector/v.out.ascii/main.c:48 ../vector/v.out.svg/main.c:78 #: ../vector/v.out.pov/main.c:47 ../vector/v.colors.out/main.c:51 @@ -1072,7 +1080,7 @@ msgstr "" #: ../locale/scriptstrings/v.clip_to_translate.c:9 -#: ../raster/r.in.gdal/main.c:203 ../raster/r.in.gdal/main.c:236 +#: ../raster/r.in.gdal/main.c:220 ../raster/r.in.gdal/main.c:253 #: ../vector/v.db.select/main.c:101 msgid "Region" msgstr "" @@ -1099,7 +1107,7 @@ #: ../raster/r.univar/r.univar_main.c:105 ../raster/r.report/main.c:68 #: ../raster/r.quant/main.c:48 ../raster/r.mode/main.c:56 #: ../raster/r.support.stats/main.c:39 ../raster/r.neighbors/main.c:169 -#: ../raster/r.clump/main.c:59 ../raster/r.cross/main.c:70 +#: ../raster/r.clump/main.c:59 ../raster/r.cross/main.c:69 #: ../raster/r.in.lidar/main.c:111 ../raster/r.statistics/main.c:56 #: ../raster/r.stats.zonal/main.c:102 ../raster/r.regression.line/main.c:47 #: ../raster/r.in.xyz/main.c:160 ../raster/r.kappa/main.c:69 @@ -1108,7 +1116,7 @@ #: ../raster3d/r3.neighbors/main.c:211 ../raster3d/r3.stats/main.c:49 #: ../raster3d/r3.in.lidar/main.c:165 ../imagery/i.cca/main.c:85 #: ../vector/v.kcv/main.c:56 ../vector/v.class/main.c:48 -#: ../vector/v.random/main.c:99 ../vector/v.perturb/main.c:64 +#: ../vector/v.random/main.c:102 ../vector/v.perturb/main.c:64 #: ../vector/v.normal/main.c:73 ../vector/v.qcount/main.c:61 #: ../vector/v.univar/main.c:93 ../vector/v.neighbors/main.c:52 #: ../vector/v.outlier/main.c:70 @@ -1135,9 +1143,9 @@ #: ../locale/scriptstrings/t.sample_to_translate.c:3 #: ../locale/scriptstrings/t.vect.observe.strds_to_translate.c:3 #: ../locale/scriptstrings/t.vect.what.strds_to_translate.c:3 -#: ../raster/r.random/main.c:52 ../raster/r.random.cells/main.c:48 +#: ../raster/r.random/main.c:53 ../raster/r.random.cells/main.c:48 #: ../display/d.where/main.c:44 ../vector/v.what.rast3/main.c:65 -#: ../vector/v.random/main.c:98 ../vector/v.drape/main.c:58 +#: ../vector/v.random/main.c:101 ../vector/v.drape/main.c:58 #: ../vector/v.extrude/main.c:69 ../vector/v.what.rast/main.c:72 #: ../vector/v.sample/main.c:76 msgid "sampling" @@ -1192,7 +1200,6 @@ #: ../locale/scriptstrings/i.in.spotvgt_to_translate.c:2 #: ../locale/scriptstrings/i.image.mosaic_to_translate.c:2 #: ../locale/scriptstrings/i.spectral_to_translate.c:2 -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:2 #: ../locale/scriptstrings/i.oif_to_translate.c:2 #: ../locale/scriptstrings/r.in.aster_to_translate.c:4 #: ../locale/scriptstrings/i.tasscap_to_translate.c:2 @@ -1200,7 +1207,7 @@ #: ../imagery/i.segment/main.c:36 ../imagery/i.eb.soilheatflux/main.c:49 #: ../imagery/i.gensig/main.c:39 ../imagery/i.evapo.mh/main.c:69 #: ../imagery/i.eb.eta/main.c:42 ../imagery/i.his.rgb/main.c:46 -#: ../imagery/i.rectify/main.c:83 ../imagery/i.maxlik/main.c:61 +#: ../imagery/i.rectify/main.c:83 ../imagery/i.maxlik/main.c:63 #: ../imagery/i.fft/main.c:78 ../imagery/i.smap/main.c:38 #: ../imagery/i.eb.evapfr/main.c:47 ../imagery/i.target/main.c:45 #: ../imagery/i.evapo.pt/main.c:66 ../imagery/i.gensigset/main.c:40 @@ -1211,7 +1218,7 @@ #: ../imagery/i.landsat.acca/main.c:105 ../imagery/i.modis.qc/main.c:168 #: ../imagery/i.zc/main.c:53 ../imagery/i.pca/main.c:72 #: ../imagery/i.ifft/main.c:77 ../imagery/i.landsat.toar/main.c:70 -#: ../imagery/i.emissivity/main.c:44 ../imagery/i.group/main.c:52 +#: ../imagery/i.emissivity/main.c:44 ../imagery/i.group/main.c:53 #: ../imagery/i.biomass/main.c:50 ../imagery/i.evapo.pm/main.c:58 #: ../imagery/i.ortho.photo/i.ortho.camera/main.c:56 #: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:87 @@ -1283,7 +1290,7 @@ #: ../locale/scriptstrings/d.shade_to_translate.c:3 #: ../locale/scriptstrings/r.shade_to_translate.c:3 -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:3 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:4 #: ../locale/scriptstrings/r.in.aster_to_translate.c:6 #: ../locale/scriptstrings/r.plane_to_translate.c:3 #: ../raster/r.param.scale/interface.c:57 ../raster/r.relief/main.c:108 @@ -1304,7 +1311,7 @@ #: ../locale/scriptstrings/d.shade_to_translate.c:6 #: ../locale/scriptstrings/r.shade_to_translate.c:6 -#: ../misc/m.nviz.image/main.c:51 ../misc/m.nviz.script/main.c:74 +#: ../misc/m.nviz.image/main.c:50 ../misc/m.nviz.script/main.c:74 #: ../visualization/ximgview/main.c:294 msgid "visualization" msgstr "" @@ -1342,7 +1349,7 @@ msgstr "" #: ../locale/scriptstrings/t.select_to_translate.c:9 -#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:13 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:14 msgid "Perform a dry run, compute all dependencies and module calls but don't run them" msgstr "" @@ -1380,8 +1387,8 @@ #: ../vector/v.to.rast/main.c:63 ../vector/v.out.ogr/args.c:12 #: ../vector/v.out.ogr/args.c:22 ../vector/v.out.ogr/args.c:102 #: ../vector/v.clean/main.c:61 ../vector/v.clean/main.c:64 -#: ../vector/v.random/main.c:119 ../vector/v.random/main.c:123 -#: ../vector/v.random/main.c:126 ../vector/v.random/main.c:129 +#: ../vector/v.random/main.c:122 ../vector/v.random/main.c:126 +#: ../vector/v.random/main.c:129 ../vector/v.random/main.c:132 #: ../vector/v.out.lidar/main.c:487 ../vector/v.out.lidar/main.c:491 #: ../vector/v.out.lidar/main.c:588 ../vector/v.out.ascii/args.c:24 #: ../vector/v.out.ascii/args.c:28 ../vector/v.out.ascii/args.c:43 @@ -1391,7 +1398,7 @@ #: ../vector/v.in.lidar/main.c:228 ../vector/v.in.lidar/main.c:283 #: ../vector/v.in.lidar/main.c:289 ../vector/v.in.lidar/main.c:297 #: ../vector/v.reclass/main.c:77 ../vector/v.reclass/main.c:82 -#: ../vector/v.surf.rst/main.c:178 ../vector/v.surf.rst/main.c:190 +#: ../vector/v.surf.rst/main.c:180 ../vector/v.surf.rst/main.c:192 #: ../vector/v.db.select/main.c:64 ../vector/v.db.select/main.c:67 #: ../vector/v.db.select/main.c:70 ../vector/v.db.select/main.c:76 #: ../vector/v.db.select/main.c:116 ../vector/v.net.allpairs/main.c:75 @@ -1406,13 +1413,13 @@ #: ../vector/v.profile/main.c:165 ../vector/v.profile/main.c:168 #: ../vector/v.profile/main.c:173 ../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:237 -#: ../vector/v.in.ogr/main.c:242 ../vector/v.in.ogr/main.c:251 -#: ../vector/v.in.ogr/main.c:267 ../vector/v.in.ogr/main.c:315 -#: ../vector/v.in.ogr/main.c:360 ../vector/v.to.3d/args.c:19 +#: ../vector/v.extrude/main.c:95 ../vector/v.in.ogr/main.c:254 +#: ../vector/v.in.ogr/main.c:259 ../vector/v.in.ogr/main.c:268 +#: ../vector/v.in.ogr/main.c:284 ../vector/v.in.ogr/main.c:332 +#: ../vector/v.in.ogr/main.c:377 ../vector/v.to.3d/args.c:19 #: ../vector/v.to.3d/args.c:25 ../vector/v.in.db/main.c:94 #: ../vector/v.to.points/main.c:67 ../vector/v.to.points/main.c:71 -#: ../vector/v.decimate/main.c:149 ../vector/v.decimate/main.c:152 +#: ../vector/v.decimate/main.c:150 ../vector/v.decimate/main.c:153 #: ../vector/v.category/main.c:85 ../vector/v.category/main.c:89 #: ../vector/v.category/main.c:93 ../vector/v.edit/args.c:24 #: ../vector/v.edit/args.c:29 ../vector/v.edit/args.c:118 @@ -1421,15 +1428,16 @@ #: ../vector/v.edit/args.c:152 ../vector/v.edit/args.c:170 #: ../vector/v.edit/args.c:205 ../vector/v.net.centrality/main.c:121 #: ../vector/v.net.centrality/main.c:123 ../vector/v.out.postgis/args.c:15 -#: ../vector/v.out.postgis/args.c:19 ../vector/v.vect.stats/main.c:157 -#: ../vector/v.vect.stats/main.c:162 ../vector/v.vect.stats/main.c:167 -#: ../vector/v.vect.stats/main.c:172 ../vector/v.vect.stats/main.c:177 -#: ../vector/v.vect.stats/main.c:182 ../vector/v.extract/main.c:98 -#: ../vector/v.extract/main.c:103 ../vector/v.extract/main.c:109 -#: ../vector/v.extract/main.c:112 ../vector/v.extract/main.c:115 -#: ../vector/v.extract/main.c:125 ../vector/v.extract/main.c:135 -#: ../vector/v.generalize/main.c:94 ../vector/v.generalize/main.c:233 -#: ../vector/v.generalize/main.c:236 ../vector/v.to.db/parse.c:45 +#: ../vector/v.out.postgis/args.c:19 ../vector/v.vect.stats/main.c:153 +#: ../vector/v.vect.stats/main.c:158 ../vector/v.vect.stats/main.c:163 +#: ../vector/v.vect.stats/main.c:168 ../vector/v.vect.stats/main.c:173 +#: ../vector/v.vect.stats/main.c:178 ../vector/v.vect.stats/main.c:183 +#: ../vector/v.extract/main.c:99 ../vector/v.extract/main.c:105 +#: ../vector/v.extract/main.c:111 ../vector/v.extract/main.c:114 +#: ../vector/v.extract/main.c:117 ../vector/v.extract/main.c:127 +#: ../vector/v.extract/main.c:137 ../vector/v.generalize/main.c:94 +#: ../vector/v.generalize/main.c:233 ../vector/v.generalize/main.c:236 +#: ../vector/v.to.db/parse.c:45 msgid "Selection" msgstr "" @@ -1513,8 +1521,8 @@ #: ../locale/scriptstrings/r.in.wms_to_translate.c:26 #: ../locale/scriptstrings/r.in.wms_to_translate.c:28 #: ../db/db.databases/main.c:80 ../db/db.databases/main.c:91 -#: ../db/db.execute/main.c:144 ../db/db.execute/main.c:149 -#: ../db/db.execute/main.c:154 ../db/db.select/main.c:219 +#: ../db/db.execute/main.c:156 ../db/db.execute/main.c:161 +#: ../db/db.execute/main.c:166 ../db/db.select/main.c:219 #: ../db/db.select/main.c:224 msgid "Connection" msgstr "" @@ -1628,7 +1636,7 @@ #: ../locale/scriptstrings/g.extension_to_translate.c:30 #: ../locale/scriptstrings/t.rast.colors_to_translate.c:15 #: ../locale/scriptstrings/r.mask_to_translate.c:20 -#: ../raster/r.colors/edit_colors.c:116 ../raster/r.null/main.c:108 +#: ../raster/r.colors/edit_colors.c:133 ../raster/r.null/main.c:108 #: ../vector/v.colors/main.c:122 msgid "Remove" msgstr "" @@ -1647,7 +1655,7 @@ #: ../locale/scriptstrings/r.reclass.area_to_translate.c:4 #: ../locale/scriptstrings/t.rast.neighbors_to_translate.c:3 #: ../locale/scriptstrings/r3.in.xyz_to_translate.c:8 -#: ../raster/r.neighbors/main.c:170 ../raster/r.series/main.c:138 +#: ../raster/r.neighbors/main.c:170 ../raster/r.series/main.c:139 #: ../raster/r.in.lidar/main.c:113 ../raster/r.in.xyz/main.c:162 #: ../raster/r.patch/main.c:63 ../raster3d/r3.neighbors/main.c:212 #: ../raster3d/r3.in.lidar/main.c:167 ../vector/v.neighbors/main.c:54 @@ -1655,7 +1663,7 @@ msgstr "" #: ../locale/scriptstrings/t.rast.series_to_translate.c:4 -#: ../raster/r.series.accumulate/main.c:81 ../raster/r.series/main.c:139 +#: ../raster/r.series.accumulate/main.c:81 ../raster/r.series/main.c:140 #: ../raster/r.patch/main.c:64 ../raster/r.series.interp/main.c:65 msgid "series" msgstr "" @@ -1669,7 +1677,7 @@ msgstr "" #: ../locale/scriptstrings/t.rast.series_to_translate.c:8 -#: ../raster/r.neighbors/main.c:239 ../raster/r.series/main.c:168 +#: ../raster/r.neighbors/main.c:239 ../raster/r.series/main.c:169 #: ../raster/r.resamp.stats/main.c:282 ../raster3d/r3.neighbors/main.c:127 msgid "Quantile to calculate for method=quantile" msgstr "" @@ -1684,8 +1692,8 @@ msgstr "" #: ../locale/scriptstrings/t.rast.series_to_translate.c:11 -#: ../raster/r.series.accumulate/main.c:159 ../raster/r.series/main.c:187 -#: ../raster/r.resamp.stats/main.c:288 ../raster/r.resamp.filter/main.c:431 +#: ../raster/r.series.accumulate/main.c:159 ../raster/r.series/main.c:188 +#: ../raster/r.resamp.stats/main.c:288 ../raster/r.resamp.filter/main.c:436 msgid "Propagate NULLs" msgstr "" @@ -1693,8 +1701,8 @@ msgid "Lists information about space time datasets and maps." msgstr "" -#: ../locale/scriptstrings/t.info_to_translate.c:4 ../raster/r.info/main.c:72 -#: ../raster3d/r3.info/main.c:78 ../general/g.region/main.c:67 +#: ../locale/scriptstrings/t.info_to_translate.c:4 ../raster/r.info/main.c:74 +#: ../raster3d/r3.info/main.c:78 ../general/g.region/main.c:68 #: ../vector/v.info/main.c:40 msgid "extent" msgstr "" @@ -1706,8 +1714,8 @@ #: ../locale/scriptstrings/t.info_to_translate.c:9 #: ../locale/scriptstrings/i.oif_to_translate.c:6 #: ../raster/r.regression.multi/main.c:162 -#: ../raster/r.regression.line/main.c:69 ../general/g.region/main.c:147 -#: ../imagery/i.group/main.c:88 +#: ../raster/r.regression.line/main.c:69 ../general/g.region/main.c:148 +#: ../imagery/i.group/main.c:94 msgid "Print in shell script style" msgstr "" @@ -1909,7 +1917,7 @@ msgstr "" #: ../locale/scriptstrings/v.what.vect_to_translate.c:16 -msgid "Maximum query distance in map units" +msgid "Maximum query distance in map units (meters for ll)" msgstr "" #: ../locale/scriptstrings/t.rast.contour_to_translate.c:1 @@ -1977,7 +1985,7 @@ #: ../general/g.rename/main.c:46 ../general/g.copy/main.c:42 #: ../general/g.dirseps/main.c:35 ../general/g.access/main.c:38 #: ../general/g.filename/main.c:40 ../general/g.remove/main.c:70 -#: ../imagery/i.target/main.c:46 ../imagery/i.group/main.c:53 +#: ../imagery/i.target/main.c:46 ../imagery/i.group/main.c:54 msgid "map management" msgstr "" @@ -1996,10 +2004,10 @@ #: ../locale/scriptstrings/r3.in.xyz_to_translate.c:2 #: ../locale/scriptstrings/t.rast3d.algebra_to_translate.c:4 #: ../locale/scriptstrings/t.rast3d.extract_to_translate.c:4 -#: ../raster/r.colors/edit_colors.c:59 ../raster/r.univar/r3.univar_main.c:98 +#: ../raster/r.colors/edit_colors.c:76 ../raster/r.univar/r3.univar_main.c:98 #: ../raster/r.to.rast3elev/main.c:363 #: ../raster/r.colors.out/raster3d_main.c:46 ../raster3d/r3.support/main.c:49 -#: ../raster3d/r3.gwflow/main.c:159 ../raster3d/r3.out.netcdf/main.c:586 +#: ../raster3d/r3.gwflow/main.c:159 ../raster3d/r3.out.netcdf/main.c:587 #: ../raster3d/r3.retile/main.c:96 ../raster3d/r3.neighbors/main.c:208 #: ../raster3d/r3.out.vtk/main.c:376 ../raster3d/r3.mkdspf/main.c:79 #: ../raster3d/r3.mask/main.c:133 ../raster3d/r3.in.v5d/main.c:178 @@ -2010,7 +2018,7 @@ #: ../raster3d/r3.to.rast/main.c:259 ../raster3d/r3.stats/main.c:48 #: ../raster3d/r3.gradient/main.c:43 ../raster3d/r3.out.ascii/main.c:302 #: ../raster3d/r3.in.lidar/main.c:162 ../raster3d/r3.null/main.c:180 -#: ../raster3d/r3.in.ascii/main.c:354 ../misc/m.nviz.image/main.c:55 +#: ../raster3d/r3.in.ascii/main.c:354 ../misc/m.nviz.image/main.c:54 #: ../misc/m.nviz.script/main.c:72 msgid "raster3d" msgstr "" @@ -2024,7 +2032,7 @@ #: ../locale/scriptstrings/t.rast3d.extract_to_translate.c:5 #: ../raster/r.to.rast3/main.c:199 ../raster/r.to.rast3elev/main.c:364 #: ../raster3d/r3.support/main.c:51 ../raster3d/r3.gwflow/main.c:161 -#: ../raster3d/r3.out.netcdf/main.c:589 ../raster3d/r3.retile/main.c:98 +#: ../raster3d/r3.out.netcdf/main.c:590 ../raster3d/r3.retile/main.c:98 #: ../raster3d/r3.neighbors/main.c:210 ../raster3d/r3.out.vtk/main.c:378 #: ../raster3d/r3.mkdspf/main.c:81 ../raster3d/r3.mask/main.c:135 #: ../raster3d/r3.in.v5d/main.c:180 ../raster3d/r3.out.bin/main.c:207 @@ -2110,18 +2118,19 @@ #: ../raster/r.in.gridatb/main.c:46 ../raster/r.in.png/main.c:520 #: ../raster/r.in.lidar/main.c:109 ../raster/r.in.xyz/main.c:159 #: ../raster/r.in.bin/main.c:258 ../raster/r.in.mat/main.c:92 -#: ../raster/r.proj/main.c:147 ../raster/r.in.gdal/main.c:93 +#: ../raster/r.proj/main.c:150 ../raster/r.in.gdal/main.c:96 #: ../raster/r.external/main.c:58 ../raster3d/r3.in.v5d/main.c:179 #: ../raster3d/r3.in.bin/main.c:253 ../raster3d/r3.in.lidar/main.c:163 -#: ../raster3d/r3.in.ascii/main.c:355 ../vector/v.proj/main.c:71 +#: ../raster3d/r3.in.ascii/main.c:355 ../vector/v.proj/main.c:76 #: ../vector/v.in.lidar/main.c:137 ../vector/v.in.dwg/main.c:83 -#: ../vector/v.in.ogr/main.c:195 ../vector/v.in.db/main.c:53 +#: ../vector/v.in.ogr/main.c:198 ../vector/v.in.db/main.c:53 #: ../vector/v.in.ascii/main.c:71 ../vector/v.in.dxf/main.c:65 #: ../vector/v.external/main.c:53 msgid "import" msgstr "" #: ../locale/scriptstrings/i.in.spotvgt_to_translate.c:4 +#: ../imagery/i.vi/main.c:92 msgid "NDVI" msgstr "" @@ -2143,6 +2152,7 @@ #: ../locale/scriptstrings/t.vect.algebra_to_translate.c:3 #: ../locale/scriptstrings/t.rast.algebra_to_translate.c:3 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:3 #: ../locale/scriptstrings/t.rast.mapcalc_to_translate.c:3 #: ../locale/scriptstrings/t.rast3d.mapcalc_to_translate.c:3 #: ../locale/scriptstrings/t.rast3d.algebra_to_translate.c:3 @@ -2159,7 +2169,7 @@ msgstr "" #: ../locale/scriptstrings/t.vect.algebra_to_translate.c:9 -#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:10 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:11 #: ../locale/scriptstrings/t.rast.mapcalc_to_translate.c:11 #: ../locale/scriptstrings/t.rast3d.mapcalc_to_translate.c:12 #: ../locale/scriptstrings/t.rast3d.algebra_to_translate.c:11 @@ -2237,7 +2247,7 @@ msgstr "" #: ../locale/scriptstrings/t.rast.to.vect_to_translate.c:18 -#: ../raster/r.to.vect/main.c:117 ../vector/v.proj/main.c:130 +#: ../raster/r.to.vect/main.c:117 ../vector/v.proj/main.c:143 msgid "Do not build vector topology" msgstr "" @@ -2268,7 +2278,7 @@ msgstr "" #: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:3 -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:4 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:5 #: ../raster/r.resamp.interp/main.c:78 ../raster/r.surf.idw/main.c:106 #: ../raster/r.surf.contour/main.c:62 ../raster/r.fill.stats/main.c:777 #: ../raster/r.series.interp/main.c:66 ../raster/r.resamp.bspline/main.c:82 @@ -2277,11 +2287,18 @@ msgid "interpolation" msgstr "" -#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:9 -msgid "Number of interpolation processes to run in parallel" +#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:6 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:7 +#: ../raster/r.fill.stats/main.c:779 ../raster/r.resamp.bspline/main.c:84 +#: ../vector/v.surf.rst/main.c:152 ../vector/v.vol.rst/main.c:241 +msgid "no-data filling" msgstr "" #: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:10 +msgid "Number of interpolation processes to run in parallel" +msgstr "" + +#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:11 msgid "Assign the space time raster dataset start and end time to the output map" msgstr "" @@ -2329,7 +2346,7 @@ #: ../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 -#: ../raster/r.watershed/front/main.c:76 +#: ../raster/r.watershed/front/main.c:78 msgid "accumulation" msgstr "" @@ -2464,6 +2481,7 @@ msgstr "" #: ../locale/scriptstrings/r.in.wms_to_translate.c:6 +#: ../locale/scriptstrings/r.drain_to_translate.c:9 #: ../locale/scriptstrings/r.import_to_translate.c:11 #: ../locale/scriptstrings/r3.in.xyz_to_translate.c:14 #: ../imagery/i.ifft/main.c:93 ../vector/v.kernel/main.c:133 @@ -2544,7 +2562,7 @@ msgstr "" #: ../locale/scriptstrings/r.in.wms_to_translate.c:32 -#: ../display/d.mon/main.c:102 ../display/d.grid/main.c:113 +#: ../display/d.mon/main.c:102 ../display/d.grid/main.c:112 #: ../display/d.legend.vect/main.c:101 ../display/d.legend/main.c:246 #: ../display/d.path/main.c:115 ../display/d.erase/main.c:37 #: ../display/d.histogram/main.c:108 ../general/g.pnmcomp/main.c:325 @@ -2582,8 +2600,8 @@ msgstr "" #: ../locale/scriptstrings/t.vect.db.select_to_translate.c:6 -#: ../vector/v.decimate/main.c:128 ../vector/v.outlier/main.c:72 -#: ../vector/v.extract/main.c:79 +#: ../vector/v.decimate/main.c:129 ../vector/v.outlier/main.c:72 +#: ../vector/v.extract/main.c:80 msgid "select" msgstr "" @@ -2656,7 +2674,7 @@ #: ../locale/scriptstrings/v.build.all_to_translate.c:3 #: ../locale/scriptstrings/t.topology_to_translate.c:3 #: ../vector/v.clean/main.c:52 ../vector/v.build.polylines/main.c:111 -#: ../vector/v.in.ogr/main.c:197 ../vector/v.build/main.c:37 +#: ../vector/v.in.ogr/main.c:200 ../vector/v.build/main.c:37 #: ../vector/v.info/main.c:39 ../vector/v.out.postgis/main.c:48 #: ../vector/v.generalize/main.c:82 msgid "topology" @@ -2673,7 +2691,7 @@ msgstr "" #: ../locale/scriptstrings/t.snap_to_translate.c:4 ../vector/v.clean/main.c:54 -#: ../vector/v.in.ogr/main.c:199 +#: ../vector/v.in.ogr/main.c:202 msgid "snapping" msgstr "" @@ -2688,14 +2706,14 @@ #: ../locale/scriptstrings/v.import_to_translate.c:4 #: ../locale/scriptstrings/r.import_to_translate.c:4 -#: ../locale/scriptstrings/m.proj_to_translate.c:3 ../raster/r.proj/main.c:145 -#: ../raster/r.latlong/main.c:59 ../general/g.proj/main.c:65 -#: ../general/g.setproj/main.c:79 ../vector/v.proj/main.c:69 +#: ../locale/scriptstrings/m.proj_to_translate.c:3 ../raster/r.proj/main.c:148 +#: ../raster/r.latlong/main.c:58 ../general/g.proj/main.c:65 +#: ../general/g.setproj/main.c:79 ../vector/v.proj/main.c:74 msgid "projection" msgstr "" #: ../locale/scriptstrings/v.import_to_translate.c:5 -#: ../vector/v.in.ogr/main.c:207 +#: ../vector/v.in.ogr/main.c:210 msgid "Name of OGR datasource to be imported" msgstr "" @@ -2704,6 +2722,7 @@ #: ../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/i.spectral_to_translate.c:9 #: ../locale/scriptstrings/r.import_to_translate.c:6 #: ../locale/scriptstrings/r.import_to_translate.c:8 #: ../locale/scriptstrings/t.register_to_translate.c:6 @@ -2719,15 +2738,15 @@ #: ../locale/scriptstrings/r3.in.xyz_to_translate.c:22 #: ../locale/scriptstrings/r3.in.xyz_to_translate.c:24 #: ../locale/scriptstrings/r3.in.xyz_to_translate.c:27 -#: ../raster/r.sun/main.c:272 ../raster/r.sun/main.c:281 -#: ../raster/r.sun/main.c:290 ../raster/r.sun/main.c:299 -#: ../raster/r.sun/main.c:307 ../raster/r.sun/main.c:316 -#: ../raster/r.sun/main.c:325 ../raster/r.sun/main.c:334 -#: ../raster/r.sun/main.c:343 ../raster/r.sun/main.c:352 -#: ../raster/r.sun/main.c:361 ../raster/r.sun/main.c:370 -#: ../raster/r.sun/main.c:379 ../raster/r.sun/main.c:386 -#: ../raster/r.sun/main.c:394 ../raster/r.horizon/main.c:195 -#: ../raster/r.horizon/main.c:204 ../raster/r.horizon/main.c:212 +#: ../raster/r.sun/main.c:271 ../raster/r.sun/main.c:280 +#: ../raster/r.sun/main.c:289 ../raster/r.sun/main.c:298 +#: ../raster/r.sun/main.c:306 ../raster/r.sun/main.c:315 +#: ../raster/r.sun/main.c:324 ../raster/r.sun/main.c:333 +#: ../raster/r.sun/main.c:342 ../raster/r.sun/main.c:351 +#: ../raster/r.sun/main.c:360 ../raster/r.sun/main.c:369 +#: ../raster/r.sun/main.c:378 ../raster/r.sun/main.c:385 +#: ../raster/r.sun/main.c:393 ../raster/r.horizon/main.c:194 +#: ../raster/r.horizon/main.c:203 ../raster/r.horizon/main.c:211 #: ../raster/r.spread/main.c:125 ../raster/r.spread/main.c:139 #: ../raster/r.spread/main.c:151 ../raster/r.spread/main.c:164 #: ../raster/r.spread/main.c:177 ../raster/r.spread/main.c:189 @@ -2735,6 +2754,7 @@ #: ../raster/r.in.lidar/main.c:133 ../raster/r.in.xyz/main.c:213 #: ../raster/r.in.xyz/main.c:222 ../raster/r.in.xyz/main.c:230 #: ../raster/r.in.xyz/main.c:241 ../raster/r.in.xyz/main.c:251 +#: ../raster/r.buildvrt/main.c:86 ../raster/r.buildvrt/main.c:92 #: ../raster/r.external/main.c:66 ../raster/r.external/main.c:74 #: ../raster/r.external/main.c:83 ../raster/r.sim/r.sim.sediment/main.c:158 #: ../raster/r.sim/r.sim.sediment/main.c:166 @@ -2751,18 +2771,18 @@ #: ../display/d.text/main.c:154 ../raster3d/r3.flow/main.c:188 #: ../raster3d/r3.flow/main.c:195 ../raster3d/r3.flow/main.c:205 #: ../raster3d/r3.in.lidar/main.c:177 ../raster3d/r3.in.lidar/main.c:184 -#: ../vector/v.in.ogr/main.c:223 ../vector/v.edit/args.c:96 +#: ../vector/v.in.ogr/main.c:240 ../vector/v.edit/args.c:96 #: ../vector/v.edit/args.c:215 msgid "Input" msgstr "" #: ../locale/scriptstrings/v.import_to_translate.c:7 -#: ../vector/v.in.ogr/main.c:219 +#: ../vector/v.in.ogr/main.c:236 msgid "OGR layer name. If not given, all available layers are imported" msgstr "" #: ../locale/scriptstrings/v.import_to_translate.c:9 -#: ../vector/v.proj/main.c:106 +#: ../vector/v.proj/main.c:111 msgid "Name for output vector map (default: input)" msgstr "" @@ -2776,17 +2796,17 @@ #: ../locale/scriptstrings/v.import_to_translate.c:14 #: ../locale/scriptstrings/db.in.ogr_to_translate.c:11 -#: ../vector/v.in.ogr/main.c:296 +#: ../vector/v.in.ogr/main.c:313 msgid "Encoding value for attribute data" msgstr "" #: ../locale/scriptstrings/v.import_to_translate.c:15 -#: ../vector/v.in.ogr/main.c:298 +#: ../vector/v.in.ogr/main.c:315 msgid "Overrides encoding interpretation, useful when importing ESRI Shapefile" msgstr "" #: ../locale/scriptstrings/v.import_to_translate.c:17 -#: ../vector/v.in.ogr/main.c:274 +#: ../vector/v.in.ogr/main.c:291 msgid "Snapping threshold for boundaries (map units)" msgstr "" @@ -2814,12 +2834,12 @@ msgstr "" #: ../locale/scriptstrings/v.import_to_translate.c:25 -#: ../vector/v.in.ogr/main.c:319 +#: ../vector/v.in.ogr/main.c:336 msgid "List supported OGR formats and exit" msgstr "" #: ../locale/scriptstrings/v.import_to_translate.c:26 -#: ../vector/v.in.ogr/main.c:325 +#: ../vector/v.in.ogr/main.c:342 msgid "List available OGR layers in data source and exit" msgstr "" @@ -2829,16 +2849,16 @@ #: ../locale/scriptstrings/t.rast.import_to_translate.c:18 #: ../locale/scriptstrings/t.vect.import_to_translate.c:14 #: ../locale/scriptstrings/r.import_to_translate.c:31 -#: ../raster/r.in.lidar/main.c:300 ../raster/r.in.gdal/main.c:185 +#: ../raster/r.in.lidar/main.c:300 ../raster/r.in.gdal/main.c:202 #: ../raster/r.external/main.c:102 ../raster3d/r3.in.lidar/main.c:293 -#: ../vector/v.in.lidar/main.c:321 ../vector/v.in.ogr/main.c:347 +#: ../vector/v.in.lidar/main.c:321 ../vector/v.in.ogr/main.c:364 #: ../vector/v.external/args.c:45 msgid "Override projection check (use current location's projection)" msgstr "" #: ../locale/scriptstrings/v.import_to_translate.c:28 #: ../locale/scriptstrings/r.import_to_translate.c:32 -#: ../vector/v.in.ogr/main.c:349 ../vector/v.external/args.c:47 +#: ../vector/v.in.ogr/main.c:366 ../vector/v.external/args.c:47 msgid "Assume that the dataset has the same projection as the current location" msgstr "" @@ -2967,66 +2987,66 @@ #: ../locale/scriptstrings/t.rast.colors_to_translate.c:22 #: ../locale/scriptstrings/t.rast.colors_to_translate.c:24 #: ../locale/scriptstrings/t.rast.colors_to_translate.c:26 -#: ../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 ../raster/r.category/main.c:81 +#: ../raster/r.colors/edit_colors.c:107 ../raster/r.colors/edit_colors.c:114 +#: ../raster/r.colors/edit_colors.c:121 ../raster/r.colors/edit_colors.c:128 +#: ../raster/r.colors/edit_colors.c:139 ../raster/r.colors/edit_colors.c:157 +#: ../raster/r.colors/edit_colors.c:162 ../raster/r.colors/edit_colors.c:167 +#: ../raster/r.colors/edit_colors.c:172 ../raster/r.category/main.c:81 #: ../raster/r.category/main.c:88 ../display/d.linegraph/main.c:270 #: ../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:112 ../vector/v.colors/main.c:138 -#: ../vector/v.colors/main.c:143 ../vector/v.colors/main.c:148 +#: ../vector/v.colors/main.c:112 ../vector/v.colors/main.c:145 +#: ../vector/v.colors/main.c:150 ../vector/v.colors/main.c:155 msgid "Define" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:8 -#: ../raster/r.colors/edit_colors.c:96 ../vector/v.colors/main.c:98 +#: ../raster/r.colors/edit_colors.c:113 ../vector/v.colors/main.c:98 msgid "Raster map from which to copy color table" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:10 -#: ../raster/r.colors/edit_colors.c:103 ../vector/v.colors/main.c:105 +#: ../raster/r.colors/edit_colors.c:120 ../vector/v.colors/main.c:105 msgid "3D raster map from which to copy color table" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:12 -#: ../raster/r.colors/edit_colors.c:109 ../vector/v.colors/main.c:111 +#: ../raster/r.colors/edit_colors.c:126 ../vector/v.colors/main.c:111 msgid "Path to rules file" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:14 -#: ../raster/r.colors/edit_colors.c:115 ../vector/v.colors/main.c:121 +#: ../raster/r.colors/edit_colors.c:132 ../vector/v.colors/main.c:121 msgid "Remove existing color table" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:16 -#: ../raster/r.colors/edit_colors.c:121 ../vector/v.colors/main.c:127 +#: ../raster/r.colors/edit_colors.c:138 ../vector/v.colors/main.c:127 msgid "Only write new color table if it does not already exist" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:17 -#: ../raster/r.colors/edit_colors.c:126 ../vector/v.colors/main.c:131 +#: ../raster/r.colors/edit_colors.c:143 ../vector/v.colors/main.c:131 msgid "List available rules then exit" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:19 -#: ../raster/r.colors/edit_colors.c:132 ../vector/v.colors/main.c:137 +#: ../raster/r.colors/edit_colors.c:156 ../vector/v.colors/main.c:144 msgid "Invert colors" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:21 -#: ../raster/r.colors/edit_colors.c:137 ../vector/v.colors/main.c:142 +#: ../raster/r.colors/edit_colors.c:161 ../vector/v.colors/main.c:149 msgid "Logarithmic scaling" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:23 -#: ../raster/r.colors/edit_colors.c:142 ../vector/v.colors/main.c:147 +#: ../raster/r.colors/edit_colors.c:166 ../vector/v.colors/main.c:154 msgid "Logarithmic-absolute scaling" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:25 -#: ../raster/r.colors/edit_colors.c:147 +#: ../raster/r.colors/edit_colors.c:171 msgid "Histogram equalization" msgstr "" @@ -3044,6 +3064,7 @@ msgstr "" #: ../locale/scriptstrings/t.rename_to_translate.c:4 +#: ../locale/scriptstrings/v.db.renamecolumn_to_translate.c:5 #: ../general/g.rename/main.c:47 msgid "rename" msgstr "" @@ -3202,7 +3223,7 @@ msgstr "" #: ../locale/scriptstrings/v.unpack_to_translate.c:1 -msgid "Imports a vector map as GRASS GIS specific archive file (packed with v.pack)" +msgid "Imports a GRASS GIS specific vector archive file (packed with v.pack) as a vector map" msgstr "" #: ../locale/scriptstrings/v.unpack_to_translate.c:5 @@ -3224,7 +3245,7 @@ #: ../locale/scriptstrings/r.unpack_to_translate.c:10 ../ps/ps.map/main.c:100 #: ../ps/ps.map/main.c:113 ../ps/ps.map/main.c:135 #: ../raster/r.univar/r.univar_main.c:42 ../raster/r.kappa/main.c:90 -#: ../raster/r.kappa/main.c:98 +#: ../raster/r.kappa/main.c:98 ../raster/r.kappa/main.c:114 msgid "Output settings" msgstr "" @@ -3232,7 +3253,7 @@ #: ../locale/scriptstrings/r.unpack_to_translate.c:9 #: ../locale/scriptstrings/t.rast.import_to_translate.c:19 #: ../locale/scriptstrings/t.vect.import_to_translate.c:15 -#: ../raster/r.in.lidar/main.c:302 ../raster/r.in.gdal/main.c:187 +#: ../raster/r.in.lidar/main.c:302 ../raster/r.in.gdal/main.c:204 #: ../raster/r.external/main.c:104 ../raster3d/r3.in.lidar/main.c:295 #: ../vector/v.in.lidar/main.c:323 msgid "Assume that the dataset has same projection as the current location" @@ -3266,6 +3287,7 @@ #: ../locale/scriptstrings/v.db.univar_to_translate.c:8 #: ../locale/scriptstrings/db.univar_to_translate.c:8 +#: ../raster/r.info/main.c:91 msgid "Print stats in shell script style" msgstr "" @@ -3334,7 +3356,7 @@ msgstr "" #: ../locale/scriptstrings/r.unpack_to_translate.c:1 -msgid "Imports a raster map as GRASS GIS specific archive file (packed with r.pack)" +msgid "Imports a GRASS GIS specific raster archive file (packed with r.pack) as a raster map" msgstr "" #: ../locale/scriptstrings/r.unpack_to_translate.c:6 @@ -3350,23 +3372,23 @@ msgid "multispectral" msgstr "" -#: ../locale/scriptstrings/i.spectral_to_translate.c:9 +#: ../locale/scriptstrings/i.spectral_to_translate.c:10 msgid "Name for output image (or text file for -t)" msgstr "" -#: ../locale/scriptstrings/i.spectral_to_translate.c:11 +#: ../locale/scriptstrings/i.spectral_to_translate.c:12 msgid "Graphics format for output file" msgstr "" -#: ../locale/scriptstrings/i.spectral_to_translate.c:13 +#: ../locale/scriptstrings/i.spectral_to_translate.c:14 msgid "Show sampling coordinates instead of numbering in the legend" msgstr "" -#: ../locale/scriptstrings/i.spectral_to_translate.c:14 +#: ../locale/scriptstrings/i.spectral_to_translate.c:15 msgid "Use gnuplot for display" msgstr "" -#: ../locale/scriptstrings/i.spectral_to_translate.c:15 +#: ../locale/scriptstrings/i.spectral_to_translate.c:16 msgid "output to text file" msgstr "" @@ -3470,8 +3492,8 @@ #: ../locale/scriptstrings/t.rast.import_to_translate.c:6 #: ../locale/scriptstrings/t.vect.import_to_translate.c:6 -#: ../raster/r.in.gdal/main.c:94 ../general/g.proj/main.c:66 -#: ../vector/v.in.ogr/main.c:200 +#: ../raster/r.in.gdal/main.c:97 ../general/g.proj/main.c:66 +#: ../vector/v.in.ogr/main.c:203 msgid "create location" msgstr "" @@ -3486,17 +3508,19 @@ msgstr "" #: ../locale/scriptstrings/t.rast.import_to_translate.c:13 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:23 #: ../locale/scriptstrings/r.import_to_translate.c:10 -#: ../raster/r.stream.extract/main.c:141 ../raster/r.resamp.bspline/main.c:151 -#: ../raster/r.proj/main.c:192 ../raster/r.in.gdal/main.c:123 +#: ../raster/r.stream.extract/main.c:141 ../raster/r.resamp.bspline/main.c:153 +#: ../raster/r.proj/main.c:195 ../raster/r.in.gdal/main.c:126 #: ../vector/v.to.rast/main.c:117 ../vector/v.surf.bspline/main.c:195 msgid "Cache size for raster rows" msgstr "" #: ../locale/scriptstrings/t.rast.import_to_translate.c:14 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:22 #: ../locale/scriptstrings/r.import_to_translate.c:9 -#: ../raster/r.stream.extract/main.c:140 ../raster/r.resamp.bspline/main.c:150 -#: ../raster/r.proj/main.c:191 ../raster/r.in.gdal/main.c:122 +#: ../raster/r.stream.extract/main.c:140 ../raster/r.resamp.bspline/main.c:152 +#: ../raster/r.proj/main.c:194 ../raster/r.in.gdal/main.c:125 #: ../vector/v.to.rast/main.c:116 ../vector/v.surf.bspline/main.c:194 msgid "Maximum memory to be used (in MB)" msgstr "" @@ -3592,52 +3616,68 @@ 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.rectify/main.c:132 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:3 +#: ../raster/r.surf.area/main.c:77 ../raster/r.contour/main.c:88 +#: ../raster/r.random.surface/main.c:58 ../raster/r.surf.random/main.c:37 +#: ../raster/r.surf.fractal/main.c:39 ../raster/r.surf.idw/main.c:105 +#: ../raster/r.surf.contour/main.c:61 ../raster/r.fill.stats/main.c:776 +#: ../raster/r.resamp.bspline/main.c:80 ../raster/r.surf.gauss/main.c:39 +#: ../vector/v.surf.idw/main.c:88 ../vector/v.surf.rst/main.c:148 +#: ../vector/v.surf.bspline/main.c:92 ../vector/v.vol.rst/main.c:237 +msgid "surface" +msgstr "" + +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:6 +#: ../raster/r.resamp.bspline/main.c:83 +msgid "splines" +msgstr "" + +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:8 +#: ../raster/r.proj/main.c:185 ../imagery/i.rectify/main.c:132 #: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:126 msgid "Interpolation method to use" msgstr "" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:6 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:9 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 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:10 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:12 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:14 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:16 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:18 msgid "RST options" msgstr "" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:8 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:11 msgid "Spline smoothing parameter" msgstr "" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:10 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:13 msgid "Width of hole edge used for interpolation (in cells)" msgstr "" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:12 -#: ../vector/v.surf.rst/main.c:307 ../vector/v.vol.rst/main.c:319 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:15 +#: ../vector/v.surf.rst/main.c:310 ../vector/v.vol.rst/main.c:321 msgid "Minimum number of points for approximation in a segment (>segmax)" msgstr "" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:14 -#: ../vector/v.surf.rst/main.c:298 ../vector/v.vol.rst/main.c:310 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:17 +#: ../vector/v.surf.rst/main.c:301 ../vector/v.vol.rst/main.c:312 msgid "Maximum number of points in a segment" msgstr "" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:16 -#: ../raster/r.resamp.bspline/main.c:131 ../vector/v.surf.bspline/main.c:177 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:19 +#: ../raster/r.resamp.bspline/main.c:133 ../vector/v.surf.bspline/main.c:177 msgid "Tykhonov regularization parameter (affects smoothing)" msgstr "" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:17 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:20 msgid "Used in bilinear and bicubic spline interpolation" msgstr "" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:18 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:21 msgid "Spline options" msgstr "" @@ -3723,7 +3763,7 @@ msgid "r.mapcalc expression for temporal and spatial analysis of space time raster datasets" msgstr "" -#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:12 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:13 #: ../locale/scriptstrings/t.rast3d.algebra_to_translate.c:13 msgid "Use granularity sampling instead of the temporal topology approach" msgstr "" @@ -3792,7 +3832,7 @@ msgstr "" #: ../locale/scriptstrings/v.dissolve_to_translate.c:3 -#: ../vector/v.extract/main.c:80 +#: ../vector/v.extract/main.c:81 msgid "dissolve" msgstr "" @@ -3804,6 +3844,77 @@ msgid "Name of attribute column used to dissolve common boundaries" msgstr "" +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:1 +msgid "Calculates a new raster map from a simple r.mapcalc expression." +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:4 +msgid "simple" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:5 +msgid "Formula (e.g. A-B or A*C+B)" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:6 +msgid "Name of input A raster map" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:7 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:9 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:11 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:13 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:15 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:17 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:23 +#: ../raster/r.stream.extract/main.c:89 ../raster/r.stream.extract/main.c:97 +#: ../raster/r.flow/main.c:435 ../raster/r.flow/main.c:441 +msgid "Input maps" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:8 +msgid "Name of input B raster map" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:10 +msgid "Name of input C raster map" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:12 +msgid "Name of input D raster map" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:14 +msgid "Name of input E raster map" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:16 +msgid "Name of input F raster map" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:18 +#: ../raster/r.random/main.c:89 ../raster/r.mapcalc/main.c:105 +msgid "Seed for rand() function" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:19 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:21 +msgid "Random" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:20 +#: ../raster/r.mapcalc/main.c:109 +msgid "Generate random seed (result is non-deterministic)" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:22 +msgid "Quote the map names" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:24 +msgid "Case sensitive variable names" +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 "" @@ -3812,6 +3923,114 @@ msgid "Create the location specified by the \"location\" parameter and exit. Do not import the space time vector datasets." msgstr "" +#: ../locale/scriptstrings/r.drain_to_translate.c:1 +#: ../raster/r.drain/main.c:113 +msgid "Traces a flow through an elevation model or cost surface on a raster map." +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:3 ../raster/r.path/main.c:151 +#: ../raster/r.solute.transport/main.c:230 ../raster/r.topmodel/main.c:52 +#: ../raster/r.uslek/main.c:54 ../raster/r.usler/main.c:53 +#: ../raster/r.gwflow/main.c:210 ../raster/r.stream.extract/main.c:77 +#: ../raster/r.fill.dir/main.c:89 ../raster/r.basins.fill/main.c:55 +#: ../raster/r.water.outlet/main.c:58 ../raster/r.drain/main.c:110 +#: ../raster/r.topidx/main.c:40 ../raster/r.flow/main.c:422 +#: ../raster/r.carve/main.c:75 ../raster/r.lake/main.c:151 +#: ../raster/r.watershed/front/main.c:76 +#: ../raster/r.sim/r.sim.sediment/main.c:115 +#: ../raster/r.sim/r.sim.water/main.c:114 ../raster3d/r3.gwflow/main.c:162 +#: ../raster3d/r3.flow/main.c:180 +msgid "hydrology" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:4 ../raster/r.path/main.c:152 +#: ../raster/r.walk/main.c:204 ../raster/r.cost/main.c:164 +#: ../raster/r.drain/main.c:111 +msgid "cost surface" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:5 +#: ../raster/r.drain/main.c:116 +msgid "Name of input elevation or cost surface raster map" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:6 +#: ../raster/r.drain/main.c:121 +msgid "Name of input movement direction map associated with the cost surface" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:7 +#: ../raster/r.drain/main.c:123 +msgid "Direction in degrees CCW from east" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:8 +#: ../locale/scriptstrings/r.drain_to_translate.c:23 +#: ../raster/r.drain/main.c:125 ../raster/r.drain/main.c:168 +msgid "Cost surface" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:10 +#: ../raster/r.drain/main.c:133 +msgid "Name for output drain vector map" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:11 +#: ../raster/r.drain/main.c:134 +msgid "Recommended for cost surface made using knight's move" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:12 +#: ../raster/r.path/main.c:195 ../raster/r.walk/main.c:260 +#: ../raster/r.cost/main.c:223 ../raster/r.drain/main.c:139 +msgid "Coordinates of starting point(s) (E,N)" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:13 +#: ../locale/scriptstrings/r.drain_to_translate.c:15 +#: ../raster/r.path/main.c:196 ../raster/r.path/main.c:202 +#: ../raster/r.walk/main.c:242 ../raster/r.walk/main.c:254 +#: ../raster/r.walk/main.c:261 ../raster/r.walk/main.c:342 +#: ../raster/r.cost/main.c:205 ../raster/r.cost/main.c:217 +#: ../raster/r.cost/main.c:224 ../raster/r.cost/main.c:274 +#: ../raster/r.drain/main.c:140 ../raster/r.drain/main.c:147 +msgid "Start" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:14 +#: ../raster/r.path/main.c:201 ../raster/r.drain/main.c:145 +msgid "Name of starting vector points map(s)" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:16 +#: ../raster/r.path/main.c:206 ../raster/r.drain/main.c:151 +msgid "Copy input cell values on output" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:17 +#: ../locale/scriptstrings/r.drain_to_translate.c:19 +#: ../locale/scriptstrings/r.drain_to_translate.c:21 +#: ../raster/r.path/main.c:207 ../raster/r.path/main.c:212 +#: ../raster/r.path/main.c:217 ../raster/r.drain/main.c:152 +#: ../raster/r.drain/main.c:157 ../raster/r.drain/main.c:162 +msgid "Path settings" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:18 +#: ../raster/r.path/main.c:211 ../raster/r.drain/main.c:156 +msgid "Accumulate input values along the path" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:20 +#: ../raster/r.path/main.c:216 ../raster/r.drain/main.c:161 +msgid "Count cell numbers along the path" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:22 +#: ../raster/r.drain/main.c:167 +msgid "The input raster map is a cost surface (direction surface must also be specified)" +msgstr "" + #: ../locale/scriptstrings/r.import_to_translate.c:1 msgid "Imports raster data into a GRASS raster map using GDAL library and reprojects on the fly." msgstr "" @@ -3854,14 +4073,15 @@ #: ../locale/scriptstrings/r.import_to_translate.c:24 #: ../raster/r.in.poly/main.c:50 ../raster/r.in.ascii/main.c:92 -#: ../raster/r.in.bin/main.c:298 ../raster/r.in.gdal/main.c:140 -#: ../raster/r.support/main.c:66 ../raster/r.external/main.c:90 +#: ../raster/r.buildvrt/main.c:102 ../raster/r.in.bin/main.c:298 +#: ../raster/r.in.gdal/main.c:143 ../raster/r.support/main.c:66 +#: ../raster/r.external/main.c:90 msgid "Title for resultant raster map" msgstr "" #: ../locale/scriptstrings/r.import_to_translate.c:25 -#: ../raster/r.in.gdal/main.c:141 ../raster/r.in.gdal/main.c:150 -#: ../raster/r.in.gdal/main.c:159 ../raster/r.in.gdal/main.c:165 +#: ../raster/r.in.gdal/main.c:144 ../raster/r.in.gdal/main.c:153 +#: ../raster/r.in.gdal/main.c:162 ../raster/r.in.gdal/main.c:168 #: ../raster/r.external/main.c:91 ../imagery/i.landsat.toar/main.c:94 #: ../imagery/i.landsat.toar/main.c:116 ../imagery/i.landsat.toar/main.c:125 #: ../imagery/i.landsat.toar/main.c:134 ../imagery/i.landsat.toar/main.c:142 @@ -3875,102 +4095,20 @@ #: ../locale/scriptstrings/r.import_to_translate.c:27 #: ../locale/scriptstrings/r.import_to_translate.c:29 -#: ../raster/r.horizon/main.c:278 ../raster/r.horizon/main.c:297 +#: ../raster/r.horizon/main.c:277 ../raster/r.horizon/main.c:296 msgid "Optional" msgstr "" #: ../locale/scriptstrings/r.import_to_translate.c:28 -#: ../raster/r.proj/main.c:208 +#: ../raster/r.proj/main.c:219 msgid "Do not perform region cropping optimization" msgstr "" #: ../locale/scriptstrings/r.import_to_translate.c:30 -#: ../raster/r.in.gdal/main.c:214 +#: ../raster/r.in.gdal/main.c:231 msgid "Force Lat/Lon maps to fit into geographic coordinates (90N,S; 180E,W)" msgstr "" -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:1 -msgid "Performs inter-satellite calibration on DMSP-OLS Nighttime Lights Time Series" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:3 -msgid "inter-satellite" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:4 -#, fuzzy -msgid "calibration" -msgstr "ОблаÑÑ‚ÑŒ: %s\n" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:5 -msgid "nighttime lights" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:6 -#, fuzzy -msgid "time series" -msgstr "Ñайты" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:7 -msgid "DMSP-OLS" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:8 -msgid "Print out calibration equations" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:9 -msgid "Evaluation based on the Normalised Difference Index" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:10 -msgid "Print in shell script style (currently only NDI via -e)" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:11 -msgid "Keep current computational region settings" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:12 -msgid "Exclude zero values from the analysis (retain zero cells in output)" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:13 -msgid "Exclude zero values from the analysis (set zero cells to NULL in output)" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:14 -msgid "Do not try to transfer timestamps (for input without timestamp)" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:15 -msgid "Clean average DMSP-OLS visible band digital number image(s)" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:16 -msgid "output file(s) suffix" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:17 -msgid "Suffix for calibrated average digital number output image(s)" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:18 -msgid "Calibration model" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:19 -msgid "Inter-satellite calibration model for average DMSP-OLS nighttime lights time series" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:20 -msgid "Elvidge (2009 or 2014), Liu 2012, Wu 2013" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:21 -msgid "Calibration Model" -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 "" @@ -4188,7 +4326,7 @@ msgid "Renames a column in the attribute table connected to a given vector map." msgstr "" -#: ../locale/scriptstrings/v.db.renamecolumn_to_translate.c:5 +#: ../locale/scriptstrings/v.db.renamecolumn_to_translate.c:6 msgid "Old and new name of the column (old,new)" msgstr "" @@ -4322,17 +4460,17 @@ msgstr "" #: ../locale/scriptstrings/m.proj_to_translate.c:2 ../misc/m.cogo/main.c:225 -#: ../misc/m.transform/main.c:316 ../misc/m.nviz.image/main.c:50 +#: ../misc/m.transform/main.c:316 ../misc/m.nviz.image/main.c:49 #: ../misc/m.nviz.script/main.c:69 ../misc/m.measure/main.c:46 msgid "miscellaneous" msgstr "" #: ../locale/scriptstrings/m.proj_to_translate.c:4 #: ../locale/scriptstrings/i.tasscap_to_translate.c:3 -#: ../raster/r.proj/main.c:146 ../imagery/i.fft/main.c:79 +#: ../raster/r.proj/main.c:149 ../imagery/i.fft/main.c:79 #: ../imagery/i.pca/main.c:73 ../imagery/i.ifft/main.c:78 #: ../imagery/i.ortho.photo/i.ortho.transform/main.c:392 -#: ../misc/m.transform/main.c:317 ../vector/v.proj/main.c:70 +#: ../misc/m.transform/main.c:317 ../vector/v.proj/main.c:75 #: ../vector/v.transform/main.c:71 msgid "transformation" msgstr "" @@ -4355,7 +4493,7 @@ #: ../raster/r.reclass/main.c:66 ../raster/r.recode/main.c:61 #: ../raster/r.in.ascii/main.c:79 ../raster3d/r3.in.ascii/main.c:87 #: ../general/g.proj/main.c:141 ../general/g.proj/main.c:150 -#: ../db/db.execute/main.c:139 ../db/db.select/main.c:208 +#: ../db/db.execute/main.c:151 ../db/db.select/main.c:208 #: ../vector/v.segment/main.c:80 ../vector/v.what/main.c:78 #: ../vector/v.edit/args.c:95 msgid "'-' for standard input" @@ -4479,14 +4617,18 @@ msgstr "" #: ../locale/scriptstrings/r.in.srtm_to_translate.c:4 -msgid "Name of SRTM input tile (file without .hgt.zip extension)" +msgid "SRTM" msgstr "" #: ../locale/scriptstrings/r.in.srtm_to_translate.c:5 -msgid "Name for output raster map (default: input tile)" +msgid "Name of SRTM input tile (file without .hgt.zip extension)" msgstr "" #: ../locale/scriptstrings/r.in.srtm_to_translate.c:6 +msgid "Name for output raster map (default: input tile)" +msgstr "" + +#: ../locale/scriptstrings/r.in.srtm_to_translate.c:7 msgid "Input is a 1-arcsec tile (default: 3-arcsec)" msgstr "" @@ -4513,7 +4655,7 @@ #: ../raster3d/r3.in.lidar/main.c:164 ../vector/v.lidar.edgedetection/main.c:76 #: ../vector/v.out.lidar/main.c:473 ../vector/v.in.lidar/main.c:138 #: ../vector/v.lidar.correction/main.c:72 ../vector/v.surf.bspline/main.c:94 -#: ../vector/v.lidar.growing/main.c:76 ../vector/v.decimate/main.c:124 +#: ../vector/v.lidar.growing/main.c:76 ../vector/v.decimate/main.c:125 #: ../vector/v.outlier/main.c:74 msgid "LIDAR" msgstr "" @@ -4663,7 +4805,7 @@ #: ../locale/scriptstrings/d.rast.leg_to_translate.c:3 #: ../display/d.vect.thematic/main.c:86 ../display/d.barscale/main.c:64 -#: ../display/d.grid/main.c:54 ../display/d.legend.vect/main.c:51 +#: ../display/d.grid/main.c:53 ../display/d.legend.vect/main.c:51 #: ../display/d.graph/main.c:59 ../display/d.legend/main.c:79 #: ../display/d.linegraph/main.c:232 ../display/d.vect.chart/main.c:64 #: ../display/d.text/main.c:140 ../display/d.northarrow/main.c:47 @@ -5057,38 +5199,35 @@ msgid "Paper '%s' not found, using defaults" 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.horizon/main.c:846 -#: ../raster/r.horizon/main.c:864 ../raster/r.latlong/main.c:133 -#: ../display/d.grid/plot.c:287 ../display/d.grid/plot.c:293 -#: ../display/d.grid/plot.c:334 ../display/d.grid/plot.c:340 -#: ../display/d.grid/plot.c:427 ../display/d.grid/plot.c:433 -#: ../display/d.grid/plot.c:485 ../display/d.grid/plot.c:491 -#: ../display/d.grid/plot.c:635 ../display/d.grid/plot.c:651 -#: ../display/d.grid/plot.c:668 ../display/d.grid/plot.c:685 -msgid "Error in pj_do_proj" -msgstr "" - -#: ../ps/ps.map/do_geogrid.c:272 ../raster/r.sun/main.c:788 -#: ../raster/r.horizon/main.c:538 ../display/d.grid/plot.c:554 -#: ../display/d.where/main.c:113 ../general/g.region/printwindow.c:257 -#: ../general/g.region/printwindow.c:481 ../general/g.region/printwindow.c:550 -msgid "Can't get projection key values of current location" +#: ../ps/ps.map/do_geogrid.c:90 ../ps/ps.map/do_geogrid.c:96 +#: ../ps/ps.map/do_geogrid.c:121 ../ps/ps.map/do_geogrid.c:127 +#: ../ps/ps.map/do_geogrid.c:200 ../ps/ps.map/do_geogrid.c:242 +#: ../ps/ps.map/do_geogrid.c:322 ../ps/ps.map/do_geogrid.c:339 +#: ../ps/ps.map/do_geogrid.c:357 ../ps/ps.map/do_geogrid.c:375 +#: ../ps/ps.map/do_geogrid.c:432 ../ps/ps.map/do_geogrid.c:439 +#: ../ps/ps.map/do_geogrid.c:444 ../ps/ps.map/do_geogrid.c:453 +#: ../ps/ps.map/do_geogrid.c:458 +msgid "Error in GPJ_transform" msgstr "" -#: ../ps/ps.map/do_geogrid.c:278 ../raster/r.sun/main.c:798 -#: ../raster/r.horizon/main.c:548 ../raster/r.latlong/main.c:114 -#: ../display/d.grid/plot.c:561 ../display/d.grid/plot.c:588 -#: ../display/d.where/main.c:120 ../display/d.where/main.c:146 -msgid "Unable to set up lat/long projection parameters" +#: ../ps/ps.map/do_geogrid.c:284 ../raster/r.sun/main.c:787 +#: ../raster/r.horizon/main.c:542 ../display/d.grid/plot.c:564 +#: ../display/d.where/main.c:113 ../general/g.region/printwindow.c:256 +#: ../general/g.region/printwindow.c:492 ../general/g.region/printwindow.c:564 +msgid "Can't get projection key values of current location" msgstr "" +#: ../ps/ps.map/do_geogrid.c:293 ../raster/r.sun/main.c:796 +#: ../raster/r.horizon/main.c:551 ../raster/r.sunhours/main.c:231 +#: ../raster/r.proj/main.c:342 ../raster/r.in.gdal/main.c:1003 +#: ../raster/r.sunmask/g_solposition.c:121 ../raster/r.latlong/main.c:111 +#: ../display/d.grid/plot.c:605 ../display/d.where/main.c:151 +#: ../general/g.region/printwindow.c:265 ../general/g.region/printwindow.c:501 +#: ../general/g.region/printwindow.c:593 ../vector/v.proj/main.c:292 +#, fuzzy +msgid "Unable to initialize coordinate transformation" +msgstr "Ðевозможно закрыть Ñлой" + #: ../ps/ps.map/ps_clrtbl.c:35 ../ps/ps.map/ps_fclrtbl.c:46 #, c-format msgid "Creating color table for <%s in %s>..." @@ -5256,41 +5395,42 @@ #: ../vector/v.mkgrid/main.c:278 ../vector/v.what.rast3/main.c:126 #: ../vector/v.to.rast/support.c:109 ../vector/v.to.rast/support.c:284 #: ../vector/v.to.rast/support.c:523 ../vector/v.to.rast/vect2rast.c:60 -#: ../vector/v.out.ogr/main.c:634 ../vector/v.kcv/main.c:126 +#: ../vector/v.out.ogr/main.c:690 ../vector/v.kcv/main.c:126 #: ../vector/v.surf.idw/read_sites.c:55 ../vector/v.class/main.c:117 #: ../vector/v.label.sa/labels.c:78 ../vector/v.net.distance/main.c:279 -#: ../vector/v.random/main.c:239 ../vector/v.db.connect/main.c:223 -#: ../vector/v.db.connect/main.c:331 ../vector/v.to.rast3/main.c:84 -#: ../vector/v.reclass/main.c:133 ../vector/v.surf.rst/main.c:620 -#: ../vector/v.surf.bspline/main.c:384 ../vector/v.surf.bspline/crosscorr.c:123 -#: ../vector/v.db.select/main.c:177 ../vector/v.net.allpairs/main.c:166 -#: ../vector/v.in.dwg/main.c:213 ../vector/v.buffer/main.c:431 -#: ../vector/v.select/copy_tabs.c:82 ../vector/v.profile/main.c:426 -#: ../vector/v.profile/main.c:580 ../vector/v.extrude/main.c:229 -#: ../vector/v.out.svg/main.c:159 ../vector/v.in.ogr/main.c:1131 -#: ../vector/v.in.ogr/main.c:1177 ../vector/v.patch/main.c:156 -#: ../vector/v.patch/main.c:188 ../vector/v.patch/main.c:309 -#: ../vector/v.patch/main.c:391 ../vector/v.net.path/path.c:96 -#: ../vector/v.overlay/main.c:246 ../vector/v.overlay/main.c:413 -#: ../vector/v.net.iso/main.c:376 ../vector/v.to.3d/trans2.c:55 -#: ../vector/v.to.3d/trans3.c:57 ../vector/v.what.rast/main.c:144 -#: ../vector/v.net.flow/main.c:169 ../vector/v.normal/main.c:122 -#: ../vector/v.sample/main.c:179 ../vector/v.distance/main.c:520 -#: ../vector/v.distance/main.c:555 ../vector/v.distance/main.c:601 -#: ../vector/v.distance/main.c:1340 ../vector/v.distance/main.c:1359 -#: ../vector/v.net.timetable/main.c:93 ../vector/v.in.db/main.c:164 -#: ../vector/v.in.db/main.c:302 ../vector/v.in.ascii/main.c:348 -#: ../vector/v.to.points/main.c:177 ../vector/v.colors/scan_attr.c:29 -#: ../vector/v.colors/read_rgb.c:28 ../vector/v.colors/write_rgb.c:25 -#: ../vector/v.vol.rst/user1.c:99 ../vector/v.vol.rst/main.c:600 -#: ../vector/v.net.components/main.c:180 +#: ../vector/v.random/main.c:243 ../vector/v.random/main.c:271 +#: ../vector/v.db.connect/main.c:223 ../vector/v.db.connect/main.c:331 +#: ../vector/v.to.rast3/main.c:84 ../vector/v.reclass/main.c:133 +#: ../vector/v.surf.rst/main.c:623 ../vector/v.surf.bspline/main.c:384 +#: ../vector/v.surf.bspline/crosscorr.c:123 ../vector/v.db.select/main.c:177 +#: ../vector/v.net.allpairs/main.c:166 ../vector/v.in.dwg/main.c:213 +#: ../vector/v.buffer/main.c:431 ../vector/v.select/copy_tabs.c:82 +#: ../vector/v.profile/main.c:426 ../vector/v.profile/main.c:580 +#: ../vector/v.extrude/main.c:229 ../vector/v.out.svg/main.c:159 +#: ../vector/v.in.ogr/main.c:1194 ../vector/v.in.ogr/main.c:1242 +#: ../vector/v.patch/main.c:159 ../vector/v.patch/main.c:191 +#: ../vector/v.patch/main.c:347 ../vector/v.patch/main.c:429 +#: ../vector/v.net.path/path.c:96 ../vector/v.overlay/main.c:246 +#: ../vector/v.overlay/main.c:413 ../vector/v.net.iso/main.c:376 +#: ../vector/v.to.3d/trans2.c:55 ../vector/v.to.3d/trans3.c:57 +#: ../vector/v.what.rast/main.c:144 ../vector/v.net.flow/main.c:169 +#: ../vector/v.normal/main.c:122 ../vector/v.sample/main.c:179 +#: ../vector/v.distance/main.c:527 ../vector/v.distance/main.c:562 +#: ../vector/v.distance/main.c:608 ../vector/v.distance/main.c:1348 +#: ../vector/v.distance/main.c:1367 ../vector/v.net.timetable/main.c:93 +#: ../vector/v.in.db/main.c:164 ../vector/v.in.db/main.c:302 +#: ../vector/v.in.ascii/main.c:348 ../vector/v.to.points/main.c:177 +#: ../vector/v.colors/scan_attr.c:29 ../vector/v.colors/read_rgb.c:28 +#: ../vector/v.colors/write_rgb.c:25 ../vector/v.vol.rst/user1.c:99 +#: ../vector/v.vol.rst/main.c:602 ../vector/v.net.components/main.c:180 #: ../vector/v.colors.out/make_colors.c:36 ../vector/v.label/main.c:278 #: ../vector/v.edit/select.c:516 ../vector/v.net.centrality/main.c:246 #: ../vector/v.info/print.c:147 ../vector/v.out.postgis/table.c:34 -#: ../vector/v.in.dxf/write_vect.c:211 ../vector/v.extract/main.c:263 +#: ../vector/v.in.dxf/write_vect.c:211 ../vector/v.extract/main.c:226 +#: ../vector/v.extract/main.c:323 ../vector/v.extract/extract.c:272 #: ../vector/v.lrs/v.lrs.create/main.c:296 #: ../vector/v.lrs/v.lrs.create/main.c:305 ../vector/v.net.alloc/main.c:316 -#: ../vector/v.transform/trans_digit.c:41 ../vector/v.to.db/update.c:46 +#: ../vector/v.transform/trans_digit.c:41 ../vector/v.to.db/update.c:48 #: ../vector/v.to.db/query.c:89 #, c-format msgid "Unable to open database <%s> by driver <%s>" @@ -5360,10 +5500,11 @@ msgid "My first raster module" msgstr "" -#: ../doc/raster/r.example/main.c:105 ../raster/r.walk/main.c:435 -#: ../raster/r.walk/main.c:440 ../raster/r.walk/main.c:801 -#: ../raster/r.colors/edit_colors.c:393 ../raster/r.cost/main.c:350 -#: ../raster/r.cost/main.c:665 ../raster/r.reclass/main.c:79 +#: ../doc/raster/r.example/main.c:105 ../raster/r.walk/main.c:460 +#: ../raster/r.walk/main.c:486 ../raster/r.walk/main.c:491 +#: ../raster/r.walk/main.c:852 ../raster/r.colors/edit_colors.c:434 +#: ../raster/r.cost/main.c:375 ../raster/r.cost/main.c:401 +#: ../raster/r.cost/main.c:712 ../raster/r.reclass/main.c:79 #: ../raster/r.univar/r.univar_main.c:234 ../raster/r.report/parse.c:273 #: ../raster/r.distance/parse.c:72 ../raster/r.distance/parse.c:81 #: ../raster/r.spread/main.c:439 ../raster/r.spread/main.c:442 @@ -5371,13 +5512,13 @@ #: ../raster/r.spread/main.c:452 ../raster/r.spread/main.c:455 #: ../raster/r.buffer/main.c:112 ../raster/r.stream.extract/main.c:173 #: ../raster/r.stream.extract/main.c:177 ../raster/r.stream.extract/main.c:182 -#: ../raster/r.cross/main.c:106 ../raster/r.mapcalc/map.c:519 +#: ../raster/r.cross/main.c:105 ../raster/r.mapcalc/map.c:519 #: ../raster/r.mapcalc/map.c:813 ../raster/r.mapcalc/map3.c:710 -#: ../raster/r.compress/main.c:124 ../raster/r.compress/main.c:304 -#: ../raster/r.kappa/main.c:150 ../raster/r.kappa/stats.c:33 +#: ../raster/r.compress/main.c:124 ../raster/r.compress/main.c:308 +#: ../raster/r.kappa/main.c:162 ../raster/r.kappa/stats.c:33 #: ../raster/r.kappa/stats.c:38 ../raster/r.coin/main.c:121 #: ../raster/r.coin/main.c:123 ../raster/r.fill.stats/main.c:1028 -#: ../raster/r.tile/main.c:86 ../raster/r.info/main.c:104 +#: ../raster/r.tile/main.c:86 ../raster/r.info/main.c:110 #: ../raster/r.geomorphon/memory.c:14 ../raster/r.category/main.c:119 #: ../raster/r.category/main.c:140 ../raster/r.ros/main.c:368 #: ../raster/r.ros/main.c:379 ../raster/r.ros/main.c:384 @@ -5391,14 +5532,15 @@ #: ../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 ../general/g.region/main.c:429 -#: ../general/g.region/main.c:766 ../general/g.region/main.c:774 -#: ../imagery/i.gensig/parse.c:38 ../imagery/i.gensigset/parse.c:44 -#: ../imagery/i.pca/main.c:139 ../imagery/i.ortho.photo/i.ortho.elev/main.c:197 +#: ../raster/r.sim/simlib/output.c:755 ../general/g.region/main.c:442 +#: ../general/g.region/main.c:779 ../general/g.region/main.c:787 +#: ../imagery/i.segment/parse_args.c:199 ../imagery/i.gensig/parse.c:38 +#: ../imagery/i.gensigset/parse.c:44 ../imagery/i.pca/main.c:139 +#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:197 #: ../misc/m.nviz.image/surface.c:50 ../misc/m.nviz.image/surface.c:107 -#: ../vector/v.colors/main.c:312 ../vector/v.vol.rst/main.c:615 -#: ../scripts/v.rast.stats/v.rast.stats.py:128 ../scripts/r.rgb/r.rgb.py:60 -#: ../scripts/r.mask/r.mask.py:131 ../scripts/r.grow/r.grow.py:123 +#: ../vector/v.colors/main.c:325 ../vector/v.vol.rst/main.c:617 +#: ../scripts/v.rast.stats/v.rast.stats.py:148 ../scripts/r.rgb/r.rgb.py:60 +#: ../scripts/r.mask/r.mask.py:131 ../scripts/r.grow/r.grow.py:122 #: ../scripts/d.polar/d.polar.py:62 ../scripts/r.pack/r.pack.py:74 #: ../scripts/r.buffer.lowmem/r.buffer.lowmem.py:87 #: ../scripts/d.correlate/d.correlate.py:50 @@ -5406,7 +5548,7 @@ #: ../scripts/d.rast.leg/d.rast.leg.py:103 #: ../scripts/r.reclass.area/r.reclass.area.py:103 #: ../scripts/r.reclass.area/r.reclass.area.py:213 -#: ../scripts/r.fillnulls/r.fillnulls.py:150 +#: ../scripts/r.fillnulls/r.fillnulls.py:162 #, c-format, python-format msgid "Raster map <%s> not found" msgstr "" @@ -5415,17 +5557,17 @@ msgid "My first vector module" msgstr "" -#: ../doc/vector/v.example/main.c:75 ../raster/r.walk/main.c:410 -#: ../raster/r.cost/main.c:325 ../raster/r.carve/main.c:158 -#: ../display/d.extract/main.c:98 ../general/g.region/main.c:479 +#: ../doc/vector/v.example/main.c:75 ../raster/r.walk/main.c:453 +#: ../raster/r.cost/main.c:368 ../raster/r.carve/main.c:158 +#: ../display/d.extract/main.c:98 ../general/g.region/main.c:492 #: ../misc/m.nviz.image/vector.c:84 ../vector/v.lidar.edgedetection/main.c:180 #: ../vector/v.clean/test/topocheck.c:63 #: ../vector/v.lidar.correction/main.c:157 ../vector/v.surf.bspline/main.c:263 #: ../vector/v.surf.bspline/main.c:332 ../vector/v.lidar.growing/main.c:126 #: ../vector/v.profile/main.c:359 ../vector/v.profile/main.c:363 -#: ../vector/v.colors/main.c:238 ../vector/v.outlier/main.c:176 -#: ../vector/v.edit/main.c:155 ../vector/v.vect.stats/main.c:263 -#: ../vector/v.vect.stats/main.c:271 ../vector/v.lrs/v.lrs.label/main.c:268 +#: ../vector/v.colors/main.c:251 ../vector/v.outlier/main.c:176 +#: ../vector/v.edit/main.c:155 ../vector/v.vect.stats/main.c:270 +#: ../vector/v.vect.stats/main.c:278 ../vector/v.lrs/v.lrs.label/main.c:268 #: ../vector/v.lrs/v.lrs.where/main.c:127 #: ../vector/v.lrs/v.lrs.where/main.c:136 #: ../vector/v.lrs/v.lrs.segment/main.c:140 @@ -5442,40 +5584,40 @@ msgid "Unable to set predetermined vector open level" msgstr "" -#: ../doc/vector/v.example/main.c:87 ../raster/r.walk/main.c:673 -#: ../raster/r.walk/main.c:742 ../raster/r.cost/main.c:533 -#: ../raster/r.cost/main.c:606 ../raster/r.random/support.c:67 -#: ../raster/r.drain/main.c:271 ../raster/r.what/main.c:250 -#: ../raster/r.carve/main.c:162 ../raster/r.region/main.c:176 -#: ../raster/r.sim/simlib/observation_points.c:41 +#: ../doc/vector/v.example/main.c:87 ../raster/r.path/main.c:301 +#: ../raster/r.walk/main.c:746 ../raster/r.walk/main.c:809 +#: ../raster/r.cost/main.c:606 ../raster/r.cost/main.c:669 +#: ../raster/r.random/support.c:67 ../raster/r.drain/main.c:272 +#: ../raster/r.what/main.c:250 ../raster/r.carve/main.c:162 +#: ../raster/r.region/main.c:176 ../raster/r.sim/simlib/observation_points.c:41 #: ../display/d.extract/main.c:103 ../display/d.vect.chart/main.c:246 #: ../display/d.path/main.c:185 ../raster3d/r3.flow/main.c:411 -#: ../general/manage/lister/vector.c:32 ../general/g.region/main.c:489 +#: ../general/manage/lister/vector.c:32 ../general/g.region/main.c:502 #: ../misc/m.nviz.image/vector.c:280 ../vector/v.what.rast3/main.c:114 #: ../vector/v.to.rast/support.c:100 ../vector/v.to.rast/support.c:272 #: ../vector/v.to.rast/support.c:510 ../vector/v.to.rast/vect2rast.c:39 -#: ../vector/v.lidar.edgedetection/main.c:186 ../vector/v.out.ogr/main.c:135 +#: ../vector/v.lidar.edgedetection/main.c:186 ../vector/v.out.ogr/main.c:137 #: ../vector/v.surf.idw/read_sites.c:29 ../vector/v.class/main.c:102 #: ../vector/v.clean/test/topocheck.c:67 ../vector/v.clean/test/topocheck.c:87 #: ../vector/v.clean/main.c:283 ../vector/v.label.sa/labels.c:58 -#: ../vector/v.net.distance/main.c:192 ../vector/v.random/main.c:205 +#: ../vector/v.net.distance/main.c:192 ../vector/v.random/main.c:208 #: ../vector/v.support/main.c:134 ../vector/v.out.dxf/main.c:80 -#: ../vector/v.out.lidar/main.c:609 ../vector/v.proj/main.c:237 +#: ../vector/v.out.lidar/main.c:609 ../vector/v.proj/main.c:249 #: ../vector/v.db.connect/main.c:154 ../vector/v.to.rast3/main.c:73 #: ../vector/v.out.ascii/main.c:87 ../vector/v.out.ascii/main.c:94 #: ../vector/v.cluster/main.c:149 ../vector/v.build.polylines/main.c:151 #: ../vector/v.lidar.correction/main.c:161 ../vector/v.reclass/main.c:113 -#: ../vector/v.segment/main.c:108 ../vector/v.surf.rst/main.c:561 -#: ../vector/v.surf.rst/main.c:665 ../vector/v.db.select/main.c:164 +#: ../vector/v.segment/main.c:108 ../vector/v.surf.rst/main.c:564 +#: ../vector/v.surf.rst/main.c:668 ../vector/v.db.select/main.c:164 #: ../vector/v.net.allpairs/main.c:130 ../vector/v.drape/main.c:143 #: ../vector/v.buffer/main.c:337 ../vector/v.lidar.growing/main.c:138 #: ../vector/v.lidar.growing/main.c:142 ../vector/v.select/main.c:108 #: ../vector/v.profile/main.c:370 ../vector/v.profile/main.c:394 #: ../vector/v.extrude/main.c:190 ../vector/v.hull/main.c:87 #: ../vector/v.out.svg/main.c:139 ../vector/v.net.connectivity/main.c:130 -#: ../vector/v.patch/main.c:129 ../vector/v.patch/main.c:147 -#: ../vector/v.patch/main.c:177 ../vector/v.patch/main.c:274 -#: ../vector/v.patch/main.c:355 ../vector/v.net.path/main.c:158 +#: ../vector/v.patch/main.c:131 ../vector/v.patch/main.c:150 +#: ../vector/v.patch/main.c:180 ../vector/v.patch/main.c:312 +#: ../vector/v.patch/main.c:393 ../vector/v.net.path/main.c:158 #: ../vector/v.overlay/main.c:188 ../vector/v.perturb/main.c:148 #: ../vector/v.perturb/main.c:173 ../vector/v.net.iso/main.c:243 #: ../vector/v.to.3d/main.c:72 ../vector/v.type/main.c:131 @@ -5484,83 +5626,84 @@ #: ../vector/v.delaunay/main.c:120 ../vector/v.normal/main.c:110 #: ../vector/v.sample/main.c:124 ../vector/v.rectify/main.c:150 #: ../vector/v.qcount/main.c:101 ../vector/v.univar/main.c:158 -#: ../vector/v.distance/main.c:364 ../vector/v.distance/main.c:386 +#: ../vector/v.distance/main.c:366 ../vector/v.distance/main.c:388 #: ../vector/v.net.timetable/main.c:353 ../vector/v.net.visibility/main.c:73 #: ../vector/v.net.visibility/main.c:82 ../vector/v.out.pov/main.c:97 -#: ../vector/v.to.points/main.c:130 ../vector/v.colors/main.c:262 +#: ../vector/v.to.points/main.c:130 ../vector/v.colors/main.c:275 #: ../vector/v.build/main.c:118 ../vector/v.build/main.c:128 #: ../vector/v.voronoi/main.c:196 ../vector/v.net.bridge/main.c:118 #: ../vector/v.neighbors/main.c:88 ../vector/v.split/main.c:172 -#: ../vector/v.vol.rst/main.c:560 ../vector/v.net.components/main.c:148 -#: ../vector/v.decimate/main.c:272 ../vector/v.net.salesman/main.c:250 +#: ../vector/v.vol.rst/main.c:562 ../vector/v.net.components/main.c:148 +#: ../vector/v.decimate/main.c:276 ../vector/v.net.salesman/main.c:250 #: ../vector/v.colors.out/scan_cats.c:20 #: ../vector/v.colors.out/make_colors.c:23 ../vector/v.kernel/main.c:318 #: ../vector/v.kernel/main.c:331 ../vector/v.label/main.c:268 #: ../vector/v.edit/main.c:170 ../vector/v.edit/main.c:243 #: ../vector/v.net.centrality/main.c:209 ../vector/v.info/main.c:61 #: ../vector/v.parallel/main.c:148 ../vector/v.out.postgis/main.c:100 -#: ../vector/v.vect.stats/main.c:267 ../vector/v.vect.stats/main.c:278 -#: ../vector/v.extract/main.c:191 ../vector/v.lrs/v.lrs.label/main.c:272 +#: ../vector/v.vect.stats/main.c:274 ../vector/v.vect.stats/main.c:285 +#: ../vector/v.extract/main.c:194 ../vector/v.lrs/v.lrs.label/main.c:272 #: ../vector/v.lrs/v.lrs.where/main.c:131 #: ../vector/v.lrs/v.lrs.where/main.c:140 #: ../vector/v.lrs/v.lrs.segment/main.c:144 #: ../vector/v.lrs/v.lrs.create/main.c:254 #: ../vector/v.lrs/v.lrs.create/main.c:263 ../vector/v.net/main.c:68 #: ../vector/v.net/main.c:92 ../vector/v.net.alloc/main.c:185 -#: ../vector/v.transform/main.c:197 ../vector/v.generalize/main.c:327 -#: ../vector/v.external/main.c:228 ../vector/v.to.db/main.c:59 +#: ../vector/v.transform/main.c:197 ../vector/v.generalize/main.c:328 +#: ../vector/v.external/main.c:232 ../vector/v.to.db/main.c:67 #, c-format msgid "Unable to open vector map <%s>" msgstr "" -#: ../doc/vector/v.example/main.c:100 ../raster/r.volume/main.c:155 -#: ../raster/r.random/random.c:63 ../raster/r.contour/main.c:156 -#: ../raster/r.stream.extract/close.c:38 ../raster/r.to.vect/main.c:157 -#: ../raster/r.drain/main.c:200 ../raster/r.resamp.bspline/main.c:495 -#: ../raster/r.flow/io.c:178 ../raster/r.carve/vect.c:32 -#: ../raster/r.sim/simlib/output.c:38 ../raster/r.sim/simlib/output.c:44 -#: ../display/d.extract/main.c:106 ../raster3d/r3.flow/main.c:396 -#: ../vector/v.mkgrid/main.c:264 ../vector/v.lidar.edgedetection/main.c:251 -#: ../vector/v.clean/main.c:288 ../vector/v.clean/main.c:295 -#: ../vector/v.net.distance/main.c:198 ../vector/v.random/main.c:228 -#: ../vector/v.proj/main.c:380 ../vector/v.cluster/main.c:209 -#: ../vector/v.in.lidar/main.c:555 ../vector/v.build.polylines/main.c:156 +#: ../doc/vector/v.example/main.c:100 ../raster/r.path/main.c:240 +#: ../raster/r.volume/main.c:155 ../raster/r.random/random.c:63 +#: ../raster/r.contour/main.c:156 ../raster/r.stream.extract/close.c:38 +#: ../raster/r.to.vect/main.c:157 ../raster/r.drain/main.c:201 +#: ../raster/r.resamp.bspline/main.c:497 ../raster/r.flow/io.c:178 +#: ../raster/r.carve/vect.c:32 ../raster/r.sim/simlib/output.c:38 +#: ../raster/r.sim/simlib/output.c:44 ../display/d.extract/main.c:106 +#: ../raster3d/r3.flow/main.c:396 ../vector/v.mkgrid/main.c:264 +#: ../vector/v.lidar.edgedetection/main.c:251 ../vector/v.clean/main.c:288 +#: ../vector/v.clean/main.c:295 ../vector/v.net.distance/main.c:198 +#: ../vector/v.random/main.c:231 ../vector/v.proj/main.c:402 +#: ../vector/v.cluster/main.c:209 ../vector/v.in.lidar/main.c:555 +#: ../vector/v.build.polylines/main.c:156 #: ../vector/v.lidar.correction/main.c:215 #: ../vector/v.lidar.correction/main.c:221 ../vector/v.reclass/main.c:117 -#: ../vector/v.segment/main.c:114 ../vector/v.surf.rst/main.c:600 -#: ../vector/v.surf.rst/main.c:603 ../vector/v.surf.rst/main.c:769 +#: ../vector/v.segment/main.c:114 ../vector/v.surf.rst/main.c:603 +#: ../vector/v.surf.rst/main.c:606 ../vector/v.surf.rst/main.c:772 #: ../vector/v.surf.bspline/main.c:353 ../vector/v.net.allpairs/main.c:136 #: ../vector/v.in.dwg/main.c:200 ../vector/v.drape/main.c:158 -#: ../vector/v.buffer/main.c:405 ../vector/v.select/main.c:125 +#: ../vector/v.buffer/main.c:405 ../vector/v.select/main.c:149 #: ../vector/v.profile/main.c:537 ../vector/v.extrude/main.c:196 #: ../vector/v.in.region/main.c:75 ../vector/v.hull/main.c:121 -#: ../vector/v.net.connectivity/main.c:136 ../vector/v.in.ogr/main.c:843 -#: ../vector/v.patch/main.c:283 ../vector/v.patch/main.c:288 +#: ../vector/v.net.connectivity/main.c:136 ../vector/v.in.ogr/main.c:901 +#: ../vector/v.patch/main.c:321 ../vector/v.patch/main.c:326 #: ../vector/v.net.path/main.c:167 ../vector/v.overlay/main.c:220 #: ../vector/v.perturb/main.c:154 ../vector/v.net.iso/main.c:356 #: ../vector/v.to.3d/main.c:87 ../vector/v.net.spanningtree/main.c:107 #: ../vector/v.net.steiner/main.c:607 ../vector/v.net.flow/main.c:149 #: ../vector/v.net.flow/main.c:155 ../vector/v.delaunay/main.c:126 #: ../vector/v.sample/main.c:162 ../vector/v.rectify/main.c:216 -#: ../vector/v.qcount/main.c:127 ../vector/v.distance/main.c:410 +#: ../vector/v.qcount/main.c:127 ../vector/v.distance/main.c:412 #: ../vector/v.net.timetable/main.c:359 ../vector/v.in.db/main.c:151 #: ../vector/v.in.ascii/main.c:251 ../vector/v.net.visibility/main.c:77 #: ../vector/v.to.points/main.c:138 ../vector/v.build/main.c:154 #: ../vector/v.voronoi/main.c:215 ../vector/v.net.bridge/main.c:124 -#: ../vector/v.split/main.c:177 ../vector/v.vol.rst/main.c:580 -#: ../vector/v.vol.rst/main.c:583 ../vector/v.net.components/main.c:154 -#: ../vector/v.decimate/main.c:391 ../vector/v.outlier/main.c:229 +#: ../vector/v.split/main.c:177 ../vector/v.vol.rst/main.c:582 +#: ../vector/v.vol.rst/main.c:585 ../vector/v.net.components/main.c:154 +#: ../vector/v.decimate/main.c:395 ../vector/v.outlier/main.c:229 #: ../vector/v.outlier/main.c:234 ../vector/v.outlier/main.c:240 #: ../vector/v.net.salesman/main.c:551 ../vector/v.kernel/main.c:337 #: ../vector/v.edit/main.c:107 ../vector/v.edit/main.c:122 #: ../vector/v.net.centrality/main.c:215 ../vector/v.parallel/main.c:153 -#: ../vector/v.in.dxf/main.c:146 ../vector/v.extract/main.c:346 +#: ../vector/v.in.dxf/main.c:146 ../vector/v.extract/main.c:406 #: ../vector/v.lrs/v.lrs.label/main.c:276 #: ../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.net.alloc/main.c:298 -#: ../vector/v.transform/main.c:265 ../vector/v.generalize/main.c:338 -#: ../vector/v.external/main.c:180 ../scripts/v.what.strds/v.what.strds.py:217 +#: ../vector/v.transform/main.c:265 ../vector/v.generalize/main.c:339 +#: ../vector/v.external/main.c:184 ../scripts/v.what.strds/v.what.strds.py:217 #, c-format, python-format msgid "Unable to create vector map <%s>" msgstr "" @@ -5572,10 +5715,10 @@ #: ../vector/v.surf.bspline/crosscorr.c:114 ../vector/v.buffer/main.c:426 #: ../vector/v.extrude/main.c:224 ../vector/v.overlay/main.c:398 #: ../vector/v.what.rast/main.c:138 ../vector/v.univar/main.c:229 -#: ../vector/v.distance/main.c:549 ../vector/v.colors/scan_attr.c:24 +#: ../vector/v.distance/main.c:556 ../vector/v.colors/scan_attr.c:24 #: ../vector/v.colors/read_rgb.c:23 ../vector/v.colors/write_rgb.c:20 -#: ../vector/v.edit/select.c:502 ../vector/v.vect.stats/main.c:330 -#: ../vector/v.vect.stats/main.c:404 ../vector/v.generalize/misc.c:170 +#: ../vector/v.edit/select.c:502 ../vector/v.vect.stats/main.c:337 +#: ../vector/v.vect.stats/main.c:411 ../vector/v.generalize/misc.c:170 #, c-format msgid "Database connection not defined for layer %d" msgstr "" @@ -5596,12 +5739,14 @@ #: ../doc/vector/v.example/main.c:142 ../db/db.columns/main.c:62 #: ../db/db.describe/main.c:67 ../vector/v.out.vtk/writeVTK.c:655 -#: ../vector/v.out.ogr/main.c:639 ../vector/v.random/main.c:272 -#: ../vector/v.db.connect/main.c:228 ../vector/v.reclass/main.c:193 -#: ../vector/v.profile/main.c:433 ../vector/v.profile/main.c:586 -#: ../vector/v.out.svg/main.c:165 ../vector/v.patch/main.c:164 -#: ../vector/v.patch/main.c:204 ../vector/v.in.ascii/main.c:435 -#: ../vector/v.info/print.c:152 ../vector/v.out.postgis/table.c:41 +#: ../vector/v.out.ogr/main.c:695 ../vector/v.random/main.c:279 +#: ../vector/v.random/main.c:313 ../vector/v.db.connect/main.c:228 +#: ../vector/v.reclass/main.c:193 ../vector/v.profile/main.c:433 +#: ../vector/v.profile/main.c:586 ../vector/v.out.svg/main.c:165 +#: ../vector/v.patch/main.c:167 ../vector/v.patch/main.c:207 +#: ../vector/v.in.ascii/main.c:435 ../vector/v.info/print.c:152 +#: ../vector/v.out.postgis/table.c:41 ../vector/v.extract/main.c:233 +#: ../vector/v.to.db/main.c:140 ../vector/v.to.db/main.c:166 #: ../scripts/db.univar/db.univar.py:112 #, c-format, python-format msgid "Unable to describe table <%s>" @@ -5622,16 +5767,6 @@ msgid "Unable to copy attribute table to vector map <%s>" msgstr "" -#: ../raster/r.surf.area/main.c:77 ../raster/r.contour/main.c:88 -#: ../raster/r.random.surface/main.c:58 ../raster/r.surf.random/main.c:37 -#: ../raster/r.surf.fractal/main.c:39 ../raster/r.surf.idw/main.c:105 -#: ../raster/r.surf.contour/main.c:61 ../raster/r.fill.stats/main.c:776 -#: ../raster/r.resamp.bspline/main.c:80 ../raster/r.surf.gauss/main.c:39 -#: ../vector/v.surf.idw/main.c:88 ../vector/v.surf.rst/main.c:148 -#: ../vector/v.surf.bspline/main.c:92 ../vector/v.vol.rst/main.c:237 -msgid "surface" -msgstr "" - #: ../raster/r.surf.area/main.c:79 msgid "area estimation" msgstr "" @@ -5681,6 +5816,210 @@ msgid "Estimated region Surface Area:" msgstr "" +#: ../raster/r.path/main.c:154 +msgid "Traces paths from starting points following input directions." +msgstr "" + +#: ../raster/r.path/main.c:157 +#, fuzzy +msgid "Name of input direction" +msgstr "Ð˜Ð¼Ñ Ð¸Ñходного точечного векторного ÑлоÑ" + +#: ../raster/r.path/main.c:159 +msgid "Direction in degrees CCW from east, or bitmask encoded" +msgstr "" + +#: ../raster/r.path/main.c:164 +#, fuzzy +msgid "Format of the input direction map" +msgstr "Endian иÑходного векторного ÑлоÑ" + +#: ../raster/r.path/main.c:170 +msgid "auto-detect direction format" +msgstr "" + +#: ../raster/r.path/main.c:171 +msgid "degrees CCW from East" +msgstr "" + +#: ../raster/r.path/main.c:172 +msgid "degrees CCW from East divided by 45 (e.g. r.watershed directions)" +msgstr "" + +#: ../raster/r.path/main.c:173 +msgid "bitmask encoded directions (e.g. r.cost -b)" +msgstr "" + +#: ../raster/r.path/main.c:179 +#, fuzzy +msgid "Name of input raster values to be used for output" +msgstr "Ð˜Ð¼Ñ Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð³Ð¾ ÑÐ»Ð¾Ñ Ð¸Ñпользуемого Ð´Ð»Ñ Ð¡Ð˜ÐЕГО" + +#: ../raster/r.path/main.c:185 +#, fuzzy +msgid "Name for output raster path map" +msgstr "Ð˜Ð¼Ñ Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð³Ð¾ раÑтрового ÑлоÑ" + +#: ../raster/r.path/main.c:190 +#, fuzzy +msgid "Name for output vector path map" +msgstr "Ð˜Ð¼Ñ Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð³Ð¾ раÑтрового ÑлоÑ" + +#: ../raster/r.path/main.c:272 ../raster/r.drain/main.c:244 +#, c-format +msgid "Starting point %d is outside the current region" +msgstr "" + +#: ../raster/r.path/main.c:303 ../raster/r.walk/main.c:748 +#: ../raster/r.cost/main.c:608 ../raster/r.drain/main.c:274 +#, c-format +msgid "Reading vector map <%s> with start points..." +msgstr "" + +#: ../raster/r.path/main.c:317 ../raster/r.walk/main.c:761 +#: ../raster/r.walk/main.c:821 ../raster/r.cost/main.c:621 +#: ../raster/r.cost/main.c:681 ../raster/r.to.vect/main.c:289 +#: ../raster/r.drain/main.c:287 ../display/d.vect.thematic/display.c:75 +#: ../display/d.vect/vert.c:27 ../display/d.vect/lines.c:143 +#: ../display/d.vect/label.c:44 ../display/d.vect/zcoor.c:38 +#: ../display/d.vect/dir.c:30 ../display/d.vect/topo.c:52 +#: ../display/d.vect/attr.c:51 ../vector/v.label.sa/labels.c:141 +#: ../vector/v.out.lidar/main.c:732 ../vector/v.perturb/main.c:182 +#: ../vector/v.to.3d/trans2.c:84 ../vector/v.to.3d/trans3.c:85 +#: ../vector/v.what.rast/main.c:213 ../vector/v.colors/scan_z.c:36 +#: ../vector/v.colors/scan_cats.c:24 ../vector/v.vol.rst/user1.c:140 +#: ../vector/v.decimate/main.c:410 ../vector/v.colors.out/scan_cats.c:32 +#: ../vector/v.label/main.c:293 ../vector/v.info/level1.c:38 +msgid "Unable to read vector map" +msgstr "" + +#: ../raster/r.path/main.c:351 ../raster/r.drain/main.c:319 +#, c-format +msgid "Starting vector map <%s> contains no points in the current region" +msgstr "" + +#: ../raster/r.path/main.c:359 +msgid "No start point(s) specified" +msgstr "" + +#: ../raster/r.path/main.c:369 +#, c-format +msgid "Reading raster values map <%s> ..." +msgstr "" + +#: ../raster/r.path/main.c:382 ../raster/r.path/main.c:445 +#: ../raster/r.path/main.c:462 +#, fuzzy +msgid "Unable to write to tempfile" +msgstr "Ðевозможно прочитать векторный Ñлой" + +#: ../raster/r.path/main.c:390 ../raster/r.info/main.c:134 +msgid "Unable to read range file" +msgstr "" + +#: ../raster/r.path/main.c:393 +#, c-format +msgid "Invalid directions map <%s>" +msgstr "" + +#: ../raster/r.path/main.c:398 +msgid "Directional degrees can not be > 360" +msgstr "" + +#: ../raster/r.path/main.c:403 +msgid "Directional degrees divided by 45 can not be > 8" +msgstr "" + +#: ../raster/r.path/main.c:408 +#, c-format +msgid "Bitmask encoded directions can not be > %d" +msgstr "" + +#: ../raster/r.path/main.c:414 +msgid "Input direction format assumed to be degrees CCW from East divided by 45" +msgstr "" + +#: ../raster/r.path/main.c:418 +msgid "Input direction format assumed to be bitmask encoded without Knight's move" +msgstr "" + +#: ../raster/r.path/main.c:422 +msgid "Input direction format assumed to be degrees CCW from East" +msgstr "" + +#: ../raster/r.path/main.c:426 +msgid "Input direction format assumed to be bitmask encoded with Knight's move" +msgstr "" + +#: ../raster/r.path/main.c:429 +#, c-format +msgid "Unable to detect format of input direction map <%s>" +msgstr "" + +#: ../raster/r.path/main.c:432 +#, c-format +msgid "Invalid directions format '%s'" +msgstr "" + +#: ../raster/r.path/main.c:434 +#, c-format +msgid "Reading direction map <%s> ..." +msgstr "" + +#: ../raster/r.path/main.c:481 +msgid "Processing start points..." +msgstr "" + +#: ../raster/r.path/main.c:491 ../vector/v.buffer/main.c:414 +#: ../vector/v.in.ogr/main.c:912 ../vector/v.overlay/main.c:227 +msgid "Unable to create temporary vector map" +msgstr "" + +#: ../raster/r.path/main.c:497 ../raster/r.path/main.c:513 +#, c-format +msgid "No path at row %d, col %d" +msgstr "" + +#: ../raster/r.path/main.c:502 ../vector/v.overlay/line_area.c:256 +#: ../vector/v.overlay/area_area.c:109 +msgid "Breaking lines..." +msgstr "" + +#: ../raster/r.path/main.c:555 ../raster/r.path/main.c:585 +#: ../raster/r.in.lidar/main.c:760 ../raster/r.drain/main.c:471 +msgid "Writing output raster map..." +msgstr "" + +#: ../raster/r.path/main.c:640 +#, fuzzy +msgid "Unable to increase point list" +msgstr "Ðевозможно Ñоздать файл <%s>" + +#: ../raster/r.path/main.c:740 ../raster/r.path/main.c:771 +#: ../raster/r.path/main.c:897 ../raster/r.path/main.c:1005 +#: ../raster/r.path/main.c:1031 ../raster/r.path/main.c:1128 +#: ../raster/r.clump/clump.c:99 ../raster/r.clump/clump.c:151 +#: ../raster/r.clump/minsize.c:152 ../raster/r.clump/minsize.c:253 +#: ../raster/r.clump/minsize.c:287 ../raster/r.clump/minsize.c:293 +#: ../raster/r.clump/minsize.c:424 ../raster/r.clump/minsize.c:447 +#: ../raster/r.clump/minsize.c:518 ../imagery/i.segment/cluster.c:431 +msgid "Unable to read from temp file" +msgstr "" + +#: ../raster/r.path/main.c:831 +#, c-format +msgid "No path from row %d, col %d" +msgstr "" + +#: ../raster/r.path/main.c:845 +#, fuzzy, c-format +msgid "Invalid direction %d" +msgstr "Ðеверное раÑÑтоÑние" + +#: ../raster/r.path/main.c:934 +msgid "Path is leaving the current region" +msgstr "" + #: ../raster/r.profile/main.c:54 ../raster/r.transect/main.c:104 #: ../display/d.profile/main.c:192 ../raster3d/r3.cross.rast/main.c:229 #: ../vector/v.profile/main.c:154 @@ -5696,7 +6035,7 @@ msgid "Outputs the raster map layer values lying on user-defined line(s)." msgstr "" -#: ../raster/r.profile/main.c:65 ../raster/r.horizon/main.c:304 +#: ../raster/r.profile/main.c:65 ../raster/r.horizon/main.c:303 msgid "Name of file for output (use output=- for stdout)" msgstr "" @@ -5743,10 +6082,11 @@ msgstr "" #: ../raster/r.profile/main.c:176 ../raster/r.out.ppm3/main.c:133 -#: ../raster/r.recode/main.c:90 ../raster/r.horizon/main.c:385 -#: ../raster/r.in.lidar/main.c:646 ../raster/r.category/main.c:173 +#: ../raster/r.recode/main.c:90 ../raster/r.horizon/main.c:389 +#: ../raster/r.in.lidar/main.c:651 ../raster/r.category/main.c:173 #: ../raster/r.out.ascii/main.c:157 ../display/d.mon/stop.c:66 -#: ../general/g.pnmcomp/main.c:242 ../general/g.pnmcomp/main.c:259 +#: ../raster3d/r3.out.vtk/main.c:420 ../general/g.pnmcomp/main.c:242 +#: ../general/g.pnmcomp/main.c:259 #: ../imagery/i.ortho.photo/i.ortho.transform/main.c:350 #: ../misc/m.transform/main.c:276 ../misc/m.nviz.script/main.c:202 #: ../vector/v.out.vtk/main.c:173 ../vector/v.out.ascii/main.c:125 @@ -5798,117 +6138,117 @@ msgid "One coordinate pair per line, please" msgstr "" -#: ../raster/r.sun/main.c:252 ../raster/r.horizon/main.c:181 +#: ../raster/r.sun/main.c:251 ../raster/r.horizon/main.c:180 #: ../raster/r.sunhours/main.c:73 ../raster/r.sunmask/main.c:117 msgid "solar" msgstr "" -#: ../raster/r.sun/main.c:253 ../raster/r.sunhours/main.c:74 +#: ../raster/r.sun/main.c:252 ../raster/r.sunhours/main.c:74 msgid "sun energy" msgstr "" -#: ../raster/r.sun/main.c:254 ../raster/r.sunmask/main.c:119 +#: ../raster/r.sun/main.c:253 ../raster/r.sunmask/main.c:119 msgid "shadow" msgstr "" -#: ../raster/r.sun/main.c:255 +#: ../raster/r.sun/main.c:254 msgid "Solar irradiance and irradiation model." msgstr "" -#: ../raster/r.sun/main.c:257 +#: ../raster/r.sun/main.c:256 msgid "Computes direct (beam), diffuse and reflected solar irradiation raster maps for given day, latitude, surface and atmospheric conditions. Solar parameters (e.g. sunrise, sunset times, declination, extraterrestrial irradiance, daylight length) are saved in the map history file. Alternatively, a local time can be specified to compute solar incidence angle and/or irradiance raster maps. The shadowing effect of the topography is optionally incorporated." msgstr "" -#: ../raster/r.sun/main.c:271 +#: ../raster/r.sun/main.c:270 msgid "Name of the input elevation raster map [meters]" msgstr "" -#: ../raster/r.sun/main.c:280 +#: ../raster/r.sun/main.c:279 msgid "Name of the input aspect map (terrain aspect or azimuth of the solar panel) [decimal degrees]" msgstr "" -#: ../raster/r.sun/main.c:289 +#: ../raster/r.sun/main.c:288 msgid "A single value of the orientation (aspect), 270 is south" msgstr "" -#: ../raster/r.sun/main.c:298 +#: ../raster/r.sun/main.c:297 msgid "Name of the input slope raster map (terrain slope or solar panel inclination) [decimal degrees]" msgstr "" -#: ../raster/r.sun/main.c:306 +#: ../raster/r.sun/main.c:305 msgid "A single value of inclination (slope)" msgstr "" -#: ../raster/r.sun/main.c:315 +#: ../raster/r.sun/main.c:314 msgid "Name of the Linke atmospheric turbidity coefficient input raster map [-]" msgstr "" -#: ../raster/r.sun/main.c:324 +#: ../raster/r.sun/main.c:323 msgid "A single value of the Linke atmospheric turbidity coefficient [-]" msgstr "" -#: ../raster/r.sun/main.c:333 +#: ../raster/r.sun/main.c:332 msgid "Name of the ground albedo coefficient input raster map [-]" msgstr "" -#: ../raster/r.sun/main.c:342 +#: ../raster/r.sun/main.c:341 msgid "A single value of the ground albedo coefficient [-]" msgstr "" -#: ../raster/r.sun/main.c:351 +#: ../raster/r.sun/main.c:350 msgid "Name of input raster map containing latitudes [decimal degrees]" msgstr "" -#: ../raster/r.sun/main.c:360 +#: ../raster/r.sun/main.c:359 msgid "Name of input raster map containing longitudes [decimal degrees]" msgstr "" -#: ../raster/r.sun/main.c:369 +#: ../raster/r.sun/main.c:368 msgid "Name of real-sky beam radiation coefficient (thick cloud) input raster map [0-1]" msgstr "" -#: ../raster/r.sun/main.c:378 +#: ../raster/r.sun/main.c:377 msgid "Name of real-sky diffuse radiation coefficient (haze) input raster map [0-1]" msgstr "" -#: ../raster/r.sun/main.c:385 +#: ../raster/r.sun/main.c:384 msgid "The horizon information input map basename" msgstr "" -#: ../raster/r.sun/main.c:393 ../raster/r.horizon/main.c:211 +#: ../raster/r.sun/main.c:392 ../raster/r.horizon/main.c:210 msgid "Angle step size for multidirectional horizon [degrees]" msgstr "" -#: ../raster/r.sun/main.c:402 +#: ../raster/r.sun/main.c:401 msgid "Output incidence angle raster map (mode 1 only)" msgstr "" -#: ../raster/r.sun/main.c:411 +#: ../raster/r.sun/main.c:410 msgid "Output beam irradiance [W.m-2] (mode 1) or irradiation raster map [Wh.m-2.day-1] (mode 2)" msgstr "" -#: ../raster/r.sun/main.c:420 +#: ../raster/r.sun/main.c:419 msgid "Output diffuse irradiance [W.m-2] (mode 1) or irradiation raster map [Wh.m-2.day-1] (mode 2)" msgstr "" -#: ../raster/r.sun/main.c:429 +#: ../raster/r.sun/main.c:428 msgid "Output ground reflected irradiance [W.m-2] (mode 1) or irradiation raster map [Wh.m-2.day-1] (mode 2)" msgstr "" -#: ../raster/r.sun/main.c:438 +#: ../raster/r.sun/main.c:437 msgid "Output global (total) irradiance/irradiation [W.m-2] (mode 1) or irradiance/irradiation raster map [Wh.m-2.day-1] (mode 2)" msgstr "" -#: ../raster/r.sun/main.c:447 +#: ../raster/r.sun/main.c:446 msgid "Output insolation time raster map [h] (mode 2 only)" msgstr "" -#: ../raster/r.sun/main.c:454 +#: ../raster/r.sun/main.c:453 msgid "No. of day of the year (1-365)" msgstr "" -#: ../raster/r.sun/main.c:456 ../raster/r.sun/main.c:465 -#: ../raster/r.sun/main.c:482 ../raster/r.sun/main.c:529 +#: ../raster/r.sun/main.c:455 ../raster/r.sun/main.c:464 +#: ../raster/r.sun/main.c:481 ../raster/r.sun/main.c:528 #: ../raster/r.sunhours/main.c:103 ../raster/r.sunhours/main.c:112 #: ../raster/r.sunhours/main.c:120 ../raster/r.sunhours/main.c:129 #: ../raster/r.sunhours/main.c:138 ../raster/r.sunhours/main.c:147 @@ -5919,184 +6259,184 @@ msgid "Time" msgstr "" -#: ../raster/r.sun/main.c:464 +#: ../raster/r.sun/main.c:463 msgid "Time step when computing all-day radiation sums [decimal hours]" msgstr "" -#: ../raster/r.sun/main.c:472 +#: ../raster/r.sun/main.c:471 msgid "Declination value (overriding the internally computed value) [radians]" msgstr "" -#: ../raster/r.sun/main.c:480 +#: ../raster/r.sun/main.c:479 msgid "Local (solar) time (to be set for mode 1 only) [decimal hours]" msgstr "" -#: ../raster/r.sun/main.c:491 +#: ../raster/r.sun/main.c:490 msgid "Number of threads which will be used for parallel computing" msgstr "" -#: ../raster/r.sun/main.c:513 ../raster/r.horizon/main.c:296 +#: ../raster/r.sun/main.c:512 ../raster/r.horizon/main.c:295 msgid "Sampling distance step coefficient (0.5-1.5)" msgstr "" -#: ../raster/r.sun/main.c:521 +#: ../raster/r.sun/main.c:520 msgid "Read the input files in this number of chunks" msgstr "" -#: ../raster/r.sun/main.c:528 +#: ../raster/r.sun/main.c:527 msgid "Civil time zone value, if none, the time will be local solar time" msgstr "" -#: ../raster/r.sun/main.c:534 +#: ../raster/r.sun/main.c:533 msgid "Do not incorporate the shadowing effect of terrain" msgstr "" -#: ../raster/r.sun/main.c:539 +#: ../raster/r.sun/main.c:538 msgid "Use the low-memory version of the program" msgstr "" -#: ../raster/r.sun/main.c:578 +#: ../raster/r.sun/main.c:577 #, c-format msgid "<%d> is not valid number of threads. Number of threads will be set to <%d>" msgstr "" -#: ../raster/r.sun/main.c:587 +#: ../raster/r.sun/main.c:586 #, c-format msgid "Number of threads <%d>" msgstr "" -#: ../raster/r.sun/main.c:594 +#: ../raster/r.sun/main.c:593 msgid "You must give the longitude raster if you use civil time" msgstr "" -#: ../raster/r.sun/main.c:597 +#: ../raster/r.sun/main.c:596 msgid "Error reading civil time zone value" msgstr "" -#: ../raster/r.sun/main.c:600 +#: ../raster/r.sun/main.c:599 msgid "Invalid civil time zone value" msgstr "" -#: ../raster/r.sun/main.c:625 +#: ../raster/r.sun/main.c:624 msgid "insol_time and incidout are incompatible options" msgstr "" -#: ../raster/r.sun/main.c:630 +#: ../raster/r.sun/main.c:629 msgid "Error reading time step size" msgstr "" -#: ../raster/r.sun/main.c:632 +#: ../raster/r.sun/main.c:631 msgid "Invalid time step size" msgstr "" -#: ../raster/r.sun/main.c:636 +#: ../raster/r.sun/main.c:635 msgid "Error reading horizon step size" msgstr "" -#: ../raster/r.sun/main.c:641 +#: ../raster/r.sun/main.c:640 msgid "The horizon step size must be greater than 0." msgstr "" -#: ../raster/r.sun/main.c:644 +#: ../raster/r.sun/main.c:643 msgid "If you use the horizon option you must also set the 'horizonstep' parameter." msgstr "" -#: ../raster/r.sun/main.c:650 +#: ../raster/r.sun/main.c:649 msgid "Time and insol_time are incompatible options" msgstr "" -#: ../raster/r.sun/main.c:652 +#: ../raster/r.sun/main.c:651 msgid "Mode 1: instantaneous solar incidence angle & irradiance using a set local time" msgstr "" -#: ../raster/r.sun/main.c:657 +#: ../raster/r.sun/main.c:656 msgid "incidout requires time parameter to be set" msgstr "" -#: ../raster/r.sun/main.c:659 +#: ../raster/r.sun/main.c:658 msgid "Mode 2: integrated daily irradiation for a given day of the year" msgstr "" -#: ../raster/r.sun/main.c:682 +#: ../raster/r.sun/main.c:681 #, c-format msgid "Using Linke constant: %lf" msgstr "" -#: ../raster/r.sun/main.c:684 +#: ../raster/r.sun/main.c:683 #, c-format msgid "Using Linke map <%s>" msgstr "" -#: ../raster/r.sun/main.c:689 +#: ../raster/r.sun/main.c:688 #, c-format msgid "Using albedo constant: %lf" msgstr "" -#: ../raster/r.sun/main.c:691 +#: ../raster/r.sun/main.c:690 #, c-format msgid "Using albedo map <%s>" msgstr "" -#: ../raster/r.sun/main.c:696 +#: ../raster/r.sun/main.c:695 #, c-format msgid "Using slope constant: %lf" msgstr "" -#: ../raster/r.sun/main.c:699 +#: ../raster/r.sun/main.c:698 #, c-format msgid "Using slope map <%s>" msgstr "" -#: ../raster/r.sun/main.c:704 +#: ../raster/r.sun/main.c:703 #, c-format msgid "Using aspect constant: %lf" msgstr "" -#: ../raster/r.sun/main.c:707 +#: ../raster/r.sun/main.c:706 #, c-format msgid "Using aspect map <%s>" msgstr "" -#: ../raster/r.sun/main.c:722 +#: ../raster/r.sun/main.c:721 msgid "If you use -s and no horizon rasters, numpartitions must be =1" msgstr "" -#: ../raster/r.sun/main.c:735 +#: ../raster/r.sun/main.c:734 msgid "If you want to save memory and to use shadows, you must use pre-calculated horizons." msgstr "" -#: ../raster/r.sun/main.c:780 ../raster/r.horizon/main.c:531 -#: ../display/d.where/main.c:107 ../general/g.region/printwindow.c:251 -#: ../general/g.region/printwindow.c:475 ../general/g.region/printwindow.c:542 +#: ../raster/r.sun/main.c:779 ../raster/r.horizon/main.c:535 +#: ../display/d.where/main.c:107 ../general/g.region/printwindow.c:250 +#: ../general/g.region/printwindow.c:486 ../general/g.region/printwindow.c:556 msgid "Can't get projection info of current location" msgstr "" -#: ../raster/r.sun/main.c:784 ../raster/r.horizon/main.c:534 -#: ../display/d.where/main.c:110 ../general/g.region/printwindow.c:254 -#: ../general/g.region/printwindow.c:478 ../general/g.region/printwindow.c:547 +#: ../raster/r.sun/main.c:783 ../raster/r.horizon/main.c:538 +#: ../display/d.where/main.c:110 ../general/g.region/printwindow.c:253 +#: ../general/g.region/printwindow.c:489 ../general/g.region/printwindow.c:561 msgid "Can't get projection units of current location" msgstr "" -#: ../raster/r.sun/main.c:802 +#: ../raster/r.sun/main.c:800 msgid "latin and longin raster maps have no effect when in a Lat/Lon location" msgstr "" -#: ../raster/r.sun/main.c:807 +#: ../raster/r.sun/main.c:805 msgid "Both latin and longin raster maps must be given, or neither" msgstr "" -#: ../raster/r.sun/main.c:854 ../raster/r.sun/main.c:865 -#: ../raster/r.sun/main.c:878 ../raster/r.sun/main.c:890 -#: ../raster/r.sun/main.c:901 ../raster/r.sun/main.c:912 -#: ../raster/r.sun/main.c:923 ../raster/r.sun/main.c:935 -#: ../raster/r.sun/main.c:946 ../raster/r.li/r.li.daemon/list.c:49 +#: ../raster/r.sun/main.c:852 ../raster/r.sun/main.c:863 +#: ../raster/r.sun/main.c:876 ../raster/r.sun/main.c:888 +#: ../raster/r.sun/main.c:899 ../raster/r.sun/main.c:910 +#: ../raster/r.sun/main.c:921 ../raster/r.sun/main.c:933 +#: ../raster/r.sun/main.c:944 ../raster/r.li/r.li.daemon/list.c:49 #: ../raster/r.to.rast3/main.c:244 ../raster/r.stream.extract/cseg.c:51 #: ../raster/r.stream.extract/dseg.c:51 ../raster/r.stream.extract/bseg.c:50 #: ../raster/r.stream.extract/seg.c:56 ../raster3d/r3.to.rast/main.c:360 #: ../imagery/i.smap/multialloc.c:115 ../db/drivers/sqlite/listdb.c:134 #: ../db/drivers/postgres/listtab.c:92 ../db/drivers/postgres/listdb.c:88 #: ../vector/v.mkgrid/write_grid.c:28 ../vector/v.kcv/main.c:208 -#: ../vector/v.net.distance/main.c:228 ../vector/v.surf.rst/main.c:843 +#: ../vector/v.net.distance/main.c:228 ../vector/v.surf.rst/main.c:846 #: ../vector/v.net.allpairs/main.c:201 ../vector/v.profile/processors.c:31 #: ../vector/v.net.connectivity/main.c:186 #: ../vector/v.net.connectivity/main.c:202 ../vector/v.net.flow/main.c:232 @@ -6125,6 +6465,21 @@ msgid "Out of memory" msgstr "" +#: ../raster/r.sun/main.c:1894 ../raster/r.sunhours/main.c:296 +#: ../raster/r.sunhours/main.c:392 ../raster/r.sunmask/g_solposition.c:128 +#: ../raster/r.latlong/main.c:131 ../general/g.region/printwindow.c:279 +#: ../general/g.region/printwindow.c:290 ../general/g.region/printwindow.c:301 +#: ../general/g.region/printwindow.c:312 ../general/g.region/printwindow.c:325 +#: ../general/g.region/printwindow.c:510 ../general/g.region/printwindow.c:602 +#: ../general/g.region/printwindow.c:616 ../general/g.region/printwindow.c:635 +#: ../general/g.region/printwindow.c:655 ../general/g.region/printwindow.c:672 +#: ../vector/v.proj/main.c:343 ../vector/v.proj/main.c:355 +#: ../vector/v.proj/main.c:370 ../vector/v.proj/main.c:385 +#: ../vector/v.proj/main.c:466 ../vector/v.proj/main.c:471 +#, fuzzy, c-format +msgid "Error in %s (projection of input coordinate pair)" +msgstr "Чтение ввода..." + #: ../raster/r.regression.multi/main.c:61 msgid "Matrix is unsolvable" msgstr "" @@ -6256,7 +6611,7 @@ #: ../raster/r.volume/main.c:260 ../raster/r.to.vect/main.c:229 #: ../raster3d/r3.flow/main.c:64 ../vector/v.mkgrid/main.c:342 -#: ../vector/v.mkgrid/main.c:400 ../vector/v.random/main.c:253 +#: ../vector/v.mkgrid/main.c:400 ../vector/v.random/main.c:294 #: ../vector/v.in.ascii/main.c:415 ../vector/v.in.dxf/write_vect.c:233 #: ../vector/v.lrs/v.lrs.create/main.c:338 #, c-format @@ -6281,8 +6636,7 @@ msgstr "" #: ../raster/r.volume/main.c:296 ../raster/r.to.vect/util.c:157 -#: ../raster/r.to.vect/areas_io.c:359 ../vector/v.random/main.c:470 -#: ../vector/v.random/main.c:594 ../vector/v.in.lidar/attributes.c:240 +#: ../raster/r.to.vect/areas_io.c:359 ../vector/v.in.lidar/attributes.c:240 #: ../vector/v.vol.rst/vector.c:80 #, c-format msgid "Cannot insert new row: %s" @@ -6391,20 +6745,6 @@ msgid "Use the Courant-Friedrichs-Lewy criteria for time step calculation" msgstr "" -#: ../raster/r.solute.transport/main.c:230 ../raster/r.topmodel/main.c:52 -#: ../raster/r.uslek/main.c:54 ../raster/r.usler/main.c:53 -#: ../raster/r.gwflow/main.c:210 ../raster/r.stream.extract/main.c:77 -#: ../raster/r.fill.dir/main.c:87 ../raster/r.basins.fill/main.c:55 -#: ../raster/r.water.outlet/main.c:58 ../raster/r.drain/main.c:110 -#: ../raster/r.topidx/main.c:40 ../raster/r.flow/main.c:422 -#: ../raster/r.carve/main.c:75 ../raster/r.lake/main.c:151 -#: ../raster/r.watershed/front/main.c:74 -#: ../raster/r.sim/r.sim.sediment/main.c:115 -#: ../raster/r.sim/r.sim.water/main.c:114 ../raster3d/r3.gwflow/main.c:162 -#: ../raster3d/r3.flow/main.c:180 -msgid "hydrology" -msgstr "" - #: ../raster/r.solute.transport/main.c:231 msgid "solute transport" msgstr "" @@ -6461,122 +6801,115 @@ msgid "Could not create and solve the linear equation system" msgstr "" -#: ../raster/r.walk/main.c:179 ../raster/r.cost/main.c:141 -#: ../raster/r.drain/main.c:111 -msgid "cost surface" -msgstr "" - -#: ../raster/r.walk/main.c:180 ../raster/r.cost/main.c:142 +#: ../raster/r.walk/main.c:205 ../raster/r.cost/main.c:165 #: ../raster/r.spreadpath/main.c:90 msgid "cumulative costs" msgstr "" -#: ../raster/r.walk/main.c:181 ../raster/r.cost/main.c:143 +#: ../raster/r.walk/main.c:206 ../raster/r.cost/main.c:166 #: ../vector/v.net.iso/main.c:78 ../vector/v.net.alloc/main.c:66 msgid "cost allocation" msgstr "" -#: ../raster/r.walk/main.c:183 +#: ../raster/r.walk/main.c:208 msgid "Creates a raster map showing the anisotropic cumulative cost of moving between different geographic locations on an input raster map whose cell category values represent cost." msgstr "" -#: ../raster/r.walk/main.c:193 +#: ../raster/r.walk/main.c:218 msgid "Name of input raster map containing friction costs" msgstr "" -#: ../raster/r.walk/main.c:196 +#: ../raster/r.walk/main.c:221 msgid "Name for output raster map to contain walking costs" msgstr "" -#: ../raster/r.walk/main.c:202 ../raster/r.cost/main.c:167 +#: ../raster/r.walk/main.c:227 ../raster/r.cost/main.c:183 +#, fuzzy +msgid "Name of input raster map solving equal costs" +msgstr "Ð˜Ð¼Ñ Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð³Ð¾ ÑÐ»Ð¾Ñ Ð¸Ñпользуемого Ð´Ð»Ñ Ð¡Ð˜ÐЕГО" + +#: ../raster/r.walk/main.c:229 ../raster/r.cost/main.c:185 +msgid "Helper variable to pick a direction if two directions have equal cumulative costs (smaller is better)" +msgstr "" + +#: ../raster/r.walk/main.c:235 ../raster/r.cost/main.c:198 msgid "Name for output raster map to contain movement directions" msgstr "" -#: ../raster/r.walk/main.c:203 ../raster/r.cost/main.c:161 -#: ../raster/r.cost/main.c:168 +#: ../raster/r.walk/main.c:236 ../raster/r.walk/main.c:351 +#: ../raster/r.cost/main.c:192 ../raster/r.cost/main.c:199 +#: ../raster/r.cost/main.c:283 msgid "Optional outputs" msgstr "" -#: ../raster/r.walk/main.c:208 ../raster/r.cost/main.c:173 +#: ../raster/r.walk/main.c:241 ../raster/r.cost/main.c:204 msgid "Name of starting vector points map" msgstr "" -#: ../raster/r.walk/main.c:209 ../raster/r.walk/main.c:221 -#: ../raster/r.walk/main.c:228 ../raster/r.walk/main.c:309 -#: ../raster/r.cost/main.c:174 ../raster/r.cost/main.c:186 -#: ../raster/r.cost/main.c:193 ../raster/r.cost/main.c:243 -#: ../raster/r.drain/main.c:139 ../raster/r.drain/main.c:146 -msgid "Start" -msgstr "" - -#: ../raster/r.walk/main.c:214 ../raster/r.cost/main.c:179 +#: ../raster/r.walk/main.c:247 ../raster/r.cost/main.c:210 msgid "Name of stopping vector points map" msgstr "" -#: ../raster/r.walk/main.c:215 ../raster/r.walk/main.c:235 -#: ../raster/r.cost/main.c:180 ../raster/r.cost/main.c:200 +#: ../raster/r.walk/main.c:248 ../raster/r.walk/main.c:268 +#: ../raster/r.cost/main.c:211 ../raster/r.cost/main.c:231 msgid "Stop" msgstr "" -#: ../raster/r.walk/main.c:220 ../raster/r.cost/main.c:185 +#: ../raster/r.walk/main.c:253 ../raster/r.cost/main.c:216 msgid "Name of starting raster points map" msgstr "" -#: ../raster/r.walk/main.c:227 ../raster/r.cost/main.c:192 -#: ../raster/r.drain/main.c:138 -msgid "Coordinates of starting point(s) (E,N)" -msgstr "" - -#: ../raster/r.walk/main.c:234 ../raster/r.cost/main.c:199 +#: ../raster/r.walk/main.c:267 ../raster/r.cost/main.c:230 msgid "Coordinates of stopping point(s) (E,N)" msgstr "" -#: ../raster/r.walk/main.c:244 ../raster/r.cost/main.c:209 +#: ../raster/r.walk/main.c:277 ../raster/r.cost/main.c:240 msgid "Maximum cumulative cost" msgstr "" -#: ../raster/r.walk/main.c:253 ../raster/r.cost/main.c:218 +#: ../raster/r.walk/main.c:286 ../raster/r.cost/main.c:249 msgid "Cost assigned to null cells. By default, null cells are excluded" msgstr "" -#: ../raster/r.walk/main.c:254 ../raster/r.walk/main.c:304 -#: ../raster/r.cost/main.c:219 ../raster/r.cost/main.c:238 +#: ../raster/r.walk/main.c:287 ../raster/r.walk/main.c:337 +#: ../raster/r.cost/main.c:250 ../raster/r.cost/main.c:269 msgid "NULL cells" msgstr "" -#: ../raster/r.walk/main.c:263 ../raster/r.cost/main.c:228 +#: ../raster/r.walk/main.c:296 ../raster/r.cost/main.c:259 msgid "Maximum memory to be used in MB" msgstr "" -#: ../raster/r.walk/main.c:273 +#: ../raster/r.walk/main.c:306 msgid "Coefficients for walking energy formula parameters a,b,c,d" msgstr "" -#: ../raster/r.walk/main.c:274 ../raster/r.walk/main.c:284 -#: ../raster/r.walk/main.c:294 ../raster/r.resamp.rst/main.c:210 +#: ../raster/r.walk/main.c:307 ../raster/r.walk/main.c:317 +#: ../raster/r.walk/main.c:327 ../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 -#: ../raster/r.slope.aspect/main.c:181 ../raster/r.slope.aspect/main.c:189 -#: ../raster/r.slope.aspect/main.c:247 ../raster/r.slope.aspect/main.c:256 -#: ../raster/r.slope.aspect/main.c:262 ../raster/r.in.bin/main.c:275 +#: ../raster/r.slope.aspect/main.c:199 ../raster/r.slope.aspect/main.c:207 +#: ../raster/r.slope.aspect/main.c:265 ../raster/r.slope.aspect/main.c:274 +#: ../raster/r.slope.aspect/main.c:280 ../raster/r.slope.aspect/main.c:286 +#: ../raster/r.slope.aspect/main.c:294 ../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:107 ../raster/r.resamp.bspline/main.c:115 -#: ../raster/r.resamp.bspline/main.c:121 ../raster/r.resamp.bspline/main.c:133 -#: ../raster/r.resamp.bspline/main.c:138 ../raster/r.out.mpeg/main.c:132 +#: ../raster/r.resamp.bspline/main.c:109 ../raster/r.resamp.bspline/main.c:117 +#: ../raster/r.resamp.bspline/main.c:123 ../raster/r.resamp.bspline/main.c:135 +#: ../raster/r.resamp.bspline/main.c:140 ../raster/r.out.mpeg/main.c:132 #: ../display/d.mon/main.c:82 ../display/d.mon/main.c:90 #: ../display/d.mon/main.c:98 ../display/d.mon/main.c:104 #: ../display/d.mon/main.c:110 ../display/d.mon/main.c:145 #: ../display/d.mon/main.c:151 ../display/d.mon/main.c:157 #: ../general/g.access/main.c:50 ../general/g.access/main.c:58 -#: ../imagery/i.segment/parse_args.c:68 ../imagery/i.segment/parse_args.c:77 -#: ../imagery/i.segment/parse_args.c:88 ../imagery/i.segment/parse_args.c:99 -#: ../imagery/i.segment/parse_args.c:109 ../imagery/i.segment/parse_args.c:127 -#: ../imagery/i.segment/parse_args.c:135 ../imagery/i.segment/parse_args.c:144 -#: ../imagery/i.segment/parse_args.c:151 ../imagery/i.segment/parse_args.c:157 -#: ../imagery/i.segment/parse_args.c:163 ../imagery/i.segment/parse_args.c:169 -#: ../imagery/i.segment/parse_args.c:176 ../imagery/i.cluster/main.c:103 +#: ../imagery/i.segment/parse_args.c:71 ../imagery/i.segment/parse_args.c:80 +#: ../imagery/i.segment/parse_args.c:91 ../imagery/i.segment/parse_args.c:102 +#: ../imagery/i.segment/parse_args.c:112 ../imagery/i.segment/parse_args.c:130 +#: ../imagery/i.segment/parse_args.c:138 ../imagery/i.segment/parse_args.c:147 +#: ../imagery/i.segment/parse_args.c:154 ../imagery/i.segment/parse_args.c:160 +#: ../imagery/i.segment/parse_args.c:166 ../imagery/i.segment/parse_args.c:172 +#: ../imagery/i.segment/parse_args.c:179 ../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 @@ -6598,219 +6931,231 @@ #: ../vector/v.lidar.correction/main.c:111 ../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.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.surf.bspline/main.c:179 ../vector/v.vol.rst/main.c:270 +#: ../vector/v.vol.rst/main.c:278 ../vector/v.vol.rst/main.c:285 +#: ../vector/v.vol.rst/main.c:313 ../vector/v.vol.rst/main.c:322 +#: ../vector/v.vol.rst/main.c:331 ../vector/v.vol.rst/main.c:339 +#: ../vector/v.vol.rst/main.c:348 ../vector/v.vol.rst/main.c:356 #: ../vector/v.outlier/main.c:104 ../vector/v.outlier/main.c:113 #: ../vector/v.outlier/main.c:121 ../vector/v.colors.out/main.c:68 #: ../vector/v.colors.out/main.c:73 msgid "Settings" msgstr "" -#: ../raster/r.walk/main.c:283 +#: ../raster/r.walk/main.c:316 msgid "Lambda coefficients for combining walking energy and friction cost" msgstr "" -#: ../raster/r.walk/main.c:293 +#: ../raster/r.walk/main.c:326 msgid "Slope factor determines travel energy cost per height step" msgstr "" -#: ../raster/r.walk/main.c:299 ../raster/r.cost/main.c:233 +#: ../raster/r.walk/main.c:332 ../raster/r.cost/main.c:264 msgid "Use the 'Knight's move'; slower, but more accurate" msgstr "" -#: ../raster/r.walk/main.c:303 ../raster/r.cost/main.c:237 +#: ../raster/r.walk/main.c:336 ../raster/r.cost/main.c:268 msgid "Keep null values in output raster map" msgstr "" -#: ../raster/r.walk/main.c:308 ../raster/r.cost/main.c:242 +#: ../raster/r.walk/main.c:341 ../raster/r.cost/main.c:273 msgid "Start with values in raster map" msgstr "" -#: ../raster/r.walk/main.c:313 ../raster/r.cost/main.c:247 +#: ../raster/r.walk/main.c:346 ../raster/r.cost/main.c:278 msgid "Print info about disk space and memory requirements and exit" msgstr "" -#: ../raster/r.walk/main.c:357 ../raster/r.cost/main.c:297 +#: ../raster/r.walk/main.c:350 ../raster/r.cost/main.c:282 +msgid "Create bitmask encoded directions" +msgstr "" + +#: ../raster/r.walk/main.c:397 ../raster/r.cost/main.c:337 msgid "Must specify exactly one of start_points, start_rast or coordinate" msgstr "" -#: ../raster/r.walk/main.c:362 ../raster/r.walk/main.c:845 -#: ../raster/r.cost/main.c:302 ../raster/r.cost/main.c:712 +#: ../raster/r.walk/main.c:403 ../raster/r.walk/main.c:896 +#: ../raster/r.cost/main.c:343 ../raster/r.cost/main.c:759 msgid "No start points" msgstr "" -#: ../raster/r.walk/main.c:369 ../raster/r.cost/main.c:309 +#: ../raster/r.walk/main.c:408 ../raster/r.cost/main.c:348 +#, fuzzy +msgid "No stop points" +msgstr "Импорт путевых точек" + +#: ../raster/r.walk/main.c:412 ../raster/r.cost/main.c:352 #, c-format msgid "Inappropriate maximum cost: %d" msgstr "" -#: ../raster/r.walk/main.c:372 ../raster/r.cost/main.c:312 +#: ../raster/r.walk/main.c:415 ../raster/r.cost/main.c:355 #, c-format msgid "Inappropriate amount of memory: %d" msgstr "" -#: ../raster/r.walk/main.c:377 +#: ../raster/r.walk/main.c:420 #, c-format msgid "Missing required value: got %d instead of 4" msgstr "" -#: ../raster/r.walk/main.c:380 +#: ../raster/r.walk/main.c:423 #, c-format msgid "Walking costs are a=%g b=%g c=%g d=%g" msgstr "" -#: ../raster/r.walk/main.c:385 ../raster/r.walk/main.c:393 +#: ../raster/r.walk/main.c:428 ../raster/r.walk/main.c:436 #, c-format msgid "Missing required value: %d" msgstr "" -#: ../raster/r.walk/main.c:388 +#: ../raster/r.walk/main.c:431 #, c-format msgid "Lambda is %g" msgstr "" -#: ../raster/r.walk/main.c:396 +#: ../raster/r.walk/main.c:439 #, c-format msgid "Slope_factor is %g" msgstr "" -#: ../raster/r.walk/main.c:415 ../raster/r.cost/main.c:330 +#: ../raster/r.walk/main.c:466 ../raster/r.cost/main.c:381 msgid "Assigning negative cost to null cell. Null cells excluded." msgstr "" -#: ../raster/r.walk/main.c:525 ../raster/r.walk/main.c:538 -#: ../raster/r.cost/main.c:412 ../raster/r.cost/main.c:424 +#: ../raster/r.walk/main.c:571 ../raster/r.walk/main.c:584 +#: ../raster/r.cost/main.c:458 ../raster/r.cost/main.c:470 #, c-format msgid "Will need at least %.2f MB of disk space" msgstr "" -#: ../raster/r.walk/main.c:527 ../raster/r.walk/main.c:539 -#: ../raster/r.cost/main.c:414 ../raster/r.cost/main.c:425 +#: ../raster/r.walk/main.c:573 ../raster/r.walk/main.c:585 +#: ../raster/r.cost/main.c:460 ../raster/r.cost/main.c:471 #, c-format msgid "Will need at least %.2f MB of memory" msgstr "" -#: ../raster/r.walk/main.c:529 ../raster/r.walk/main.c:540 -#: ../raster/r.cost/main.c:416 ../raster/r.cost/main.c:426 +#: ../raster/r.walk/main.c:575 ../raster/r.walk/main.c:586 +#: ../raster/r.cost/main.c:462 ../raster/r.cost/main.c:472 #, c-format msgid "%d of %d segments are kept in memory" msgstr "" -#: ../raster/r.walk/main.c:545 ../raster/r.cost/main.c:431 +#: ../raster/r.walk/main.c:591 ../raster/r.cost/main.c:477 msgid "Creating some temporary files..." msgstr "" -#: ../raster/r.walk/main.c:549 ../raster/r.walk/main.c:554 -#: ../raster/r.cost/main.c:435 ../raster/r.cost/main.c:440 -#: ../raster/r.resamp.bspline/main.c:316 ../raster/r.resamp.bspline/main.c:401 -#: ../raster/r.resamp.bspline/main.c:473 ../vector/v.surf.bspline/main.c:475 +#: ../raster/r.walk/main.c:595 ../raster/r.walk/main.c:600 +#: ../raster/r.walk/main.c:609 ../raster/r.cost/main.c:481 +#: ../raster/r.cost/main.c:486 ../raster/r.cost/main.c:494 +#: ../raster/r.resamp.bspline/main.c:318 ../raster/r.resamp.bspline/main.c:403 +#: ../raster/r.resamp.bspline/main.c:475 ../vector/v.surf.bspline/main.c:475 #: ../vector/v.surf.bspline/main.c:503 msgid "Can not create temporary file" msgstr "" -#: ../raster/r.walk/main.c:558 +#: ../raster/r.walk/main.c:630 #, c-format msgid "Reading raster maps <%s> and <%s>, initializing output..." msgstr "" -#: ../raster/r.walk/main.c:643 ../raster/r.cost/main.c:504 +#: ../raster/r.walk/main.c:717 ../raster/r.cost/main.c:577 msgid "Initializing directional output..." msgstr "" -#: ../raster/r.walk/main.c:675 ../raster/r.cost/main.c:535 -#: ../raster/r.drain/main.c:273 +#: ../raster/r.walk/main.c:786 ../raster/r.cost/main.c:646 #, c-format -msgid "Reading vector map <%s> with start points..." -msgstr "" - -#: ../raster/r.walk/main.c:688 ../raster/r.walk/main.c:754 -#: ../raster/r.cost/main.c:548 ../raster/r.cost/main.c:618 -#: ../raster/r.to.vect/main.c:289 ../raster/r.drain/main.c:286 -#: ../display/d.vect.thematic/display.c:75 ../display/d.vect/vert.c:27 -#: ../display/d.vect/lines.c:143 ../display/d.vect/label.c:44 -#: ../display/d.vect/zcoor.c:38 ../display/d.vect/dir.c:30 -#: ../display/d.vect/topo.c:52 ../display/d.vect/attr.c:51 -#: ../vector/v.label.sa/labels.c:141 ../vector/v.out.lidar/main.c:732 -#: ../vector/v.perturb/main.c:182 ../vector/v.to.3d/trans2.c:84 -#: ../vector/v.to.3d/trans3.c:85 ../vector/v.what.rast/main.c:213 -#: ../vector/v.colors/scan_z.c:36 ../vector/v.colors/scan_cats.c:24 -#: ../vector/v.vol.rst/user1.c:140 ../vector/v.decimate/main.c:406 -#: ../vector/v.colors.out/scan_cats.c:32 ../vector/v.label/main.c:293 -#: ../vector/v.info/level1.c:38 -msgid "Unable to read vector map" +msgid "No start points found in vector map <%s>" msgstr "" -#: ../raster/r.walk/main.c:722 +#: ../raster/r.walk/main.c:788 ../raster/r.cost/main.c:648 #, c-format -msgid "No start points found in vector <%s>" -msgstr "" +msgid "%d point found" +msgid_plural "%d points found" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" +msgstr[3] "" -#: ../raster/r.walk/main.c:734 ../raster/r.cost/main.c:598 +#: ../raster/r.walk/main.c:801 ../raster/r.cost/main.c:661 #, c-format msgid "Reading vector map <%s> with stop points..." msgstr "" -#: ../raster/r.walk/main.c:788 ../raster/r.cost/main.c:652 +#: ../raster/r.walk/main.c:839 ../raster/r.cost/main.c:699 #, c-format msgid "No stop points found in vector <%s>" msgstr "" -#: ../raster/r.walk/main.c:808 ../raster/r.cost/main.c:673 +#: ../raster/r.walk/main.c:859 ../raster/r.cost/main.c:720 #: ../raster/r.texture/h_measure.c:738 ../raster/r.stream.extract/load.c:44 #: ../raster/r.stream.extract/load.c:53 ../imagery/i.smap/interp.c:68 msgid "Unable to allocate memory" msgstr "" -#: ../raster/r.walk/main.c:810 ../raster/r.cost/main.c:675 +#: ../raster/r.walk/main.c:861 ../raster/r.cost/main.c:722 #, c-format msgid "Reading raster map <%s> with start points..." msgstr "" -#: ../raster/r.walk/main.c:859 ../raster/r.cost/main.c:726 +#: ../raster/r.walk/main.c:907 ../raster/r.cost/main.c:770 msgid "Specified starting location outside database window" msgstr "" -#: ../raster/r.walk/main.c:879 ../raster/r.cost/main.c:748 +#: ../raster/r.walk/main.c:932 ../raster/r.cost/main.c:797 +#, fuzzy, c-format +msgid "Number of duplicate stop points: %d" +msgstr "Ð˜Ð¼Ñ Ð¸Ñходного точечного векторного ÑлоÑ" + +#: ../raster/r.walk/main.c:946 ../raster/r.cost/main.c:811 msgid "Finding cost path..." msgstr "" -#: ../raster/r.walk/main.c:1356 ../raster/r.cost/main.c:1011 +#: ../raster/r.walk/main.c:1551 ../raster/r.cost/main.c:1202 msgid "Error, ct == pres_cell" msgstr "" -#: ../raster/r.walk/main.c:1368 +#: ../raster/r.walk/main.c:1568 #, c-format msgid "Writing output raster map <%s>... " msgstr "" -#: ../raster/r.walk/main.c:1432 ../raster/r.cost/main.c:1131 +#: ../raster/r.walk/main.c:1632 ../raster/r.cost/main.c:1327 #, c-format msgid "Writing output movement direction raster map <%s>..." msgstr "" -#: ../raster/r.walk/main.c:1477 ../raster/r.cost/main.c:1197 +#: ../raster/r.walk/main.c:1677 ../raster/r.cost/main.c:1394 #, c-format msgid "Peak cost value: %g" msgstr "" -#: ../raster/r.walk/main.c:1498 ../raster/r.cost/main.c:1219 +#: ../raster/r.walk/main.c:1695 ../raster/r.walk/main.c:1731 +#: ../raster/r.cost/main.c:1412 ../raster/r.cost/main.c:1448 #, c-format msgid "Illegal x coordinate <%s>" msgstr "" -#: ../raster/r.walk/main.c:1500 ../raster/r.cost/main.c:1221 +#: ../raster/r.walk/main.c:1697 ../raster/r.walk/main.c:1733 +#: ../raster/r.cost/main.c:1414 ../raster/r.cost/main.c:1450 #, c-format msgid "Illegal y coordinate <%s>" msgstr "" -#: ../raster/r.walk/main.c:1504 ../raster/r.cost/main.c:1225 +#: ../raster/r.walk/main.c:1701 ../raster/r.walk/main.c:1737 +#: ../raster/r.cost/main.c:1418 ../raster/r.cost/main.c:1454 #, c-format msgid "Warning, ignoring point outside window: %g, %g" msgstr "" +#: ../raster/r.walk/flag.c:21 ../raster/r.walk/flag.c:28 +#: ../raster/r.cost/flag.c:21 ../raster/r.cost/flag.c:28 +#: ../imagery/i.segment/flag.c:21 ../imagery/i.segment/flag.c:28 +#: ../vector/v.distance/main.c:817 ../vector/v.distance/main.c:894 +#: ../vector/v.distance/main.c:1105 +msgid "Out of memory!" +msgstr "" + #: ../raster/r.timestamp/main.c:37 ../raster3d/r3.timestamp/main.c:45 #: ../vector/v.timestamp/main.c:37 msgid "timestamp" @@ -6904,112 +7249,120 @@ msgid "bad rule (%s): [%s]" msgstr "" -#: ../raster/r.colors/edit_colors.c:61 +#: ../raster/r.colors/edit_colors.c:78 msgid "Creates/modifies the color table associated with a 3D raster map." msgstr "" -#: ../raster/r.colors/edit_colors.c:65 +#: ../raster/r.colors/edit_colors.c:82 msgid "Creates/modifies the color table associated with a raster map." msgstr "" -#: ../raster/r.colors/edit_colors.c:75 ../raster/r.colors/edit_colors.c:87 +#: ../raster/r.colors/edit_colors.c:92 ../raster/r.colors/edit_colors.c:104 msgid "Map" msgstr "" -#: ../raster/r.colors/edit_colors.c:81 +#: ../raster/r.colors/edit_colors.c:98 msgid "Input file with one map name per line" msgstr "" -#: ../raster/r.colors/edit_colors.c:83 +#: ../raster/r.colors/edit_colors.c:100 msgid "Input map names can be defined in an input file in case a large amount of maps must be specified. This option is mutual exclusive to the map option." msgstr "" -#: ../raster/r.colors/edit_colors.c:110 +#: ../raster/r.colors/edit_colors.c:127 msgid "\"-\" to read rules from stdin" msgstr "" -#: ../raster/r.colors/edit_colors.c:186 ../raster/r.series.interp/main.c:180 +#: ../raster/r.colors/edit_colors.c:149 ../vector/v.colors/main.c:137 +msgid "List available rules with description then exit" +msgstr "" + +#: ../raster/r.colors/edit_colors.c:150 ../vector/v.colors/main.c:138 +msgid "If a color rule is given, only this rule is listed" +msgstr "" + +#: ../raster/r.colors/edit_colors.c:219 ../raster/r.series.interp/main.c:180 #, c-format msgid "Unable to open %s file <%s>" msgstr "" -#: ../raster/r.colors/edit_colors.c:229 ../raster/r.colors/edit_colors.c:262 +#: ../raster/r.colors/edit_colors.c:260 ../raster/r.colors/edit_colors.c:294 #, c-format msgid "%s map <%s> not found" msgstr "" -#: ../raster/r.colors/edit_colors.c:235 +#: ../raster/r.colors/edit_colors.c:266 #, c-format msgid "No %s map name found in input file <%s>" msgstr "" -#: ../raster/r.colors/edit_colors.c:278 +#: ../raster/r.colors/edit_colors.c:309 #, c-format msgid "Unable to remove color table of %s map <%s>" msgstr "" -#: ../raster/r.colors/edit_colors.c:280 +#: ../raster/r.colors/edit_colors.c:311 #, c-format msgid "Color table of %s map <%s> not found" msgstr "" -#: ../raster/r.colors/edit_colors.c:302 +#: ../raster/r.colors/edit_colors.c:334 #, c-format msgid "Color table exists for %s map <%s>. Exiting." msgstr "" -#: ../raster/r.colors/edit_colors.c:358 +#: ../raster/r.colors/edit_colors.c:394 #, c-format msgid "Color table 'random' is not supported for floating point %s map" msgstr "" -#: ../raster/r.colors/edit_colors.c:362 +#: ../raster/r.colors/edit_colors.c:399 #, c-format msgid "Color table 'grey.eq' is not supported for floating point %s map" msgstr "" -#: ../raster/r.colors/edit_colors.c:368 +#: ../raster/r.colors/edit_colors.c:406 #, c-format msgid "Color table 'grey.log' is not supported for floating point %s map" msgstr "" -#: ../raster/r.colors/edit_colors.c:376 ../imagery/i.vi/main.c:545 +#: ../raster/r.colors/edit_colors.c:415 ../imagery/i.vi/main.c:546 #, c-format msgid "Unknown color request '%s'" msgstr "" -#: ../raster/r.colors/edit_colors.c:386 ../vector/v.colors/make_colors.c:51 +#: ../raster/r.colors/edit_colors.c:426 ../vector/v.colors/make_colors.c:51 #, c-format msgid "Unable to load rules file <%s>" msgstr "" -#: ../raster/r.colors/edit_colors.c:396 ../raster/r.colors.out/raster_main.c:69 -#: ../raster/r.grow.distance/main.c:382 ../raster/r.fill.dir/main.c:153 -#: ../vector/v.colors/main.c:315 +#: ../raster/r.colors/edit_colors.c:437 ../raster/r.colors.out/raster_main.c:69 +#: ../raster/r.grow.distance/main.c:382 ../raster/r.fill.dir/main.c:155 +#: ../vector/v.colors/main.c:328 #, c-format msgid "Unable to read color table for raster map <%s>" msgstr "" -#: ../raster/r.colors/edit_colors.c:400 ../raster/r.univar/r3.univar_main.c:144 +#: ../raster/r.colors/edit_colors.c:442 ../raster/r.univar/r3.univar_main.c:144 #: ../raster/r.univar/r3.univar_main.c:182 ../raster3d/r3.support/main.c:135 -#: ../raster3d/r3.out.netcdf/main.c:600 ../raster3d/r3.retile/main.c:113 +#: ../raster3d/r3.out.netcdf/main.c:601 ../raster3d/r3.retile/main.c:113 #: ../raster3d/r3.neighbors/main.c:229 ../raster3d/r3.out.vtk/main.c:142 #: ../raster3d/r3.mask/main.c:58 ../raster3d/r3.out.bin/main.c:299 #: ../raster3d/r3.flow/main.c:87 ../raster3d/r3.cross.rast/main.c:245 #: ../raster3d/r3.out.v5d/main.c:307 ../raster3d/r3.timestamp/main.c:73 #: ../raster3d/r3.to.rast/main.c:275 ../raster3d/r3.stats/main.c:97 #: ../raster3d/r3.out.ascii/main.c:326 ../raster3d/r3.null/main.c:103 -#: ../general/g.region/main.c:455 ../vector/v.colors/main.c:319 +#: ../general/g.region/main.c:468 ../vector/v.colors/main.c:332 #, c-format msgid "3D raster map <%s> not found" msgstr "" -#: ../raster/r.colors/edit_colors.c:403 ../vector/v.colors/main.c:322 +#: ../raster/r.colors/edit_colors.c:445 ../vector/v.colors/main.c:335 #, c-format msgid "Unable to read color table for 3D raster map <%s>" msgstr "" -#: ../raster/r.colors/edit_colors.c:447 +#: ../raster/r.colors/edit_colors.c:492 #, c-format msgid "Color table for %s map <%s> set to '%s'" msgstr "" @@ -7033,7 +7386,7 @@ msgstr "" #: ../raster/r.mfilter/main.c:59 ../raster/r.neighbors/main.c:173 -#: ../raster/r.resamp.filter/main.c:392 ../raster3d/r3.neighbors/main.c:215 +#: ../raster/r.resamp.filter/main.c:397 ../raster3d/r3.neighbors/main.c:215 #: ../vector/v.outlier/main.c:73 msgid "filter" msgstr "" @@ -7131,56 +7484,42 @@ msgid "Error reading temporary file" msgstr "" -#: ../raster/r.cost/main.c:145 +#: ../raster/r.cost/main.c:168 msgid "Creates a raster map showing the cumulative cost of moving between different geographic locations on an input raster map whose cell category values represent cost." msgstr "" -#: ../raster/r.cost/main.c:152 +#: ../raster/r.cost/main.c:175 msgid "Name of input raster map containing grid cell cost information" msgstr "" -#: ../raster/r.cost/main.c:160 +#: ../raster/r.cost/main.c:191 msgid "Name for output raster map with nearest start point" msgstr "" -#: ../raster/r.cost/main.c:444 +#: ../raster/r.cost/main.c:515 #, c-format msgid "Reading raster map <%s>, initializing output..." msgstr "" -#: ../raster/r.cost/main.c:489 +#: ../raster/r.cost/main.c:560 #, c-format msgid "Negative cell value found at row %d, col %d. Setting negative value to null_cost value" msgstr "" -#: ../raster/r.cost/main.c:582 -#, c-format -msgid "No start points found in vector map <%s>" -msgstr "" - -#: ../raster/r.cost/main.c:584 -#, c-format -msgid "%d point found" -msgid_plural "%d points found" -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" -msgstr[3] "" - -#: ../raster/r.cost/main.c:1034 ../raster/r.buffer/write_map.c:45 +#: ../raster/r.cost/main.c:1230 ../raster/r.buffer/write_map.c:45 #: ../raster/r.flow/io.c:207 #, c-format msgid "Writing output raster map <%s>..." msgstr "" -#: ../raster/r.cost/main.c:1036 +#: ../raster/r.cost/main.c:1232 #, c-format msgid "Writing raster map with nearest start point <%s>..." msgstr "" #: ../raster/r.resamp.interp/main.c:77 ../raster/r.resamp.rst/main.c:149 #: ../raster/r.resamp.stats/main.c:262 ../raster/r.resamp.bspline/main.c:81 -#: ../raster/r.resample/main.c:55 ../raster/r.resamp.filter/main.c:390 +#: ../raster/r.resample/main.c:55 ../raster/r.resamp.filter/main.c:395 msgid "resample" msgstr "" @@ -7198,8 +7537,8 @@ msgstr "" #: ../raster/r.resamp.interp/main.c:370 ../raster/r.mode/main.c:143 -#: ../raster/r.resamp.stats/main.c:395 ../raster/r.tile/main.c:200 -#: ../raster/r.resamp.filter/main.c:579 +#: ../raster/r.resamp.stats/main.c:395 ../raster/r.tile/main.c:203 +#: ../raster/r.resamp.filter/main.c:593 #, c-format msgid "Unable to read color table for %s" msgstr "" @@ -7336,14 +7675,15 @@ #: ../raster/r.topmodel/file_io.c:28 ../raster/r.topmodel/file_io.c:136 #: ../raster/r.topmodel/file_io.c:161 ../raster/r.series.accumulate/main.c:221 -#: ../raster/r.series/main.c:223 ../raster/r.mapcalc/main.c:49 -#: ../raster/r.in.xyz/main.c:582 ../raster/r.in.mat/main.c:125 -#: ../raster/r.support/main.c:176 ../display/d.legend.vect/main.c:259 -#: ../display/d.legend.vect/main.c:273 ../display/d.legend.vect/draw.c:72 -#: ../display/d.linegraph/main.c:415 ../display/d.linegraph/main.c:432 -#: ../display/d.linegraph/main.c:730 ../display/d.text/main.c:380 -#: ../display/d.where/main.c:163 ../raster3d/r3.support/main.c:167 -#: ../general/g.cairocomp/main.c:46 ../vector/v.segment/main.c:98 +#: ../raster/r.series/main.c:226 ../raster/r.mapcalc/main.c:49 +#: ../raster/r.in.xyz/main.c:582 ../raster/r.buildvrt/main.c:126 +#: ../raster/r.in.mat/main.c:125 ../raster/r.support/main.c:176 +#: ../display/d.legend.vect/main.c:259 ../display/d.legend.vect/main.c:273 +#: ../display/d.legend.vect/draw.c:72 ../display/d.linegraph/main.c:415 +#: ../display/d.linegraph/main.c:432 ../display/d.linegraph/main.c:730 +#: ../display/d.text/main.c:380 ../display/d.where/main.c:160 +#: ../raster3d/r3.support/main.c:167 ../general/g.cairocomp/main.c:46 +#: ../imagery/i.group/main.c:122 ../vector/v.segment/main.c:98 #: ../vector/v.net.path/path.c:49 ../vector/v.lrs/v.lrs.segment/main.c:133 #, c-format msgid "Unable to open input file <%s>" @@ -7538,7 +7878,7 @@ msgstr[2] "" msgstr[3] "" -#: ../raster/r.texture/main.c:354 ../imagery/i.vi/main.c:225 +#: ../raster/r.texture/main.c:354 ../imagery/i.vi/main.c:226 #, c-format msgid "Calculating %s..." msgstr "" @@ -7655,7 +7995,7 @@ msgstr "" #: ../raster/r.stats/main.c:285 ../raster/r.series.accumulate/main.c:265 -#: ../raster/r.series/main.c:287 +#: ../raster/r.series/main.c:300 ../raster/r.buildvrt/main.c:185 msgid "Raster map not found" msgstr "" @@ -8177,7 +8517,7 @@ msgid "Exports a GRASS raster to a binary array." msgstr "" -#: ../raster/r.out.bin/main.c:290 ../raster/r.random/main.c:62 +#: ../raster/r.out.bin/main.c:290 ../raster/r.random/main.c:63 #: ../imagery/i.zc/main.c:66 msgid "Name of input raster map" msgstr "" @@ -8224,7 +8564,7 @@ msgstr "" #: ../raster/r.out.bin/main.c:379 ../raster/r.in.bin/main.c:462 -#: ../vector/v.colors/main.c:225 +#: ../vector/v.colors/main.c:238 #, c-format msgid "-%c and -%c are mutually exclusive" msgstr "" @@ -8404,7 +8744,7 @@ msgid "Spline tension value" msgstr "" -#: ../raster/r.resamp.rst/main.c:246 ../vector/v.surf.rst/main.c:340 +#: ../raster/r.resamp.rst/main.c:246 ../vector/v.surf.rst/main.c:343 msgid "Anisotropy angle (in degrees counterclockwise from East)" msgstr "" @@ -8412,7 +8752,7 @@ msgid "Anisotropy" msgstr "" -#: ../raster/r.resamp.rst/main.c:253 ../vector/v.surf.rst/main.c:347 +#: ../raster/r.resamp.rst/main.c:253 ../vector/v.surf.rst/main.c:350 msgid "Anisotropy scaling factor" msgstr "" @@ -8420,7 +8760,7 @@ msgid "Use dnorm independent tension" msgstr "" -#: ../raster/r.resamp.rst/main.c:263 ../vector/v.surf.rst/main.c:171 +#: ../raster/r.resamp.rst/main.c:263 ../vector/v.surf.rst/main.c:173 msgid "Output partial derivatives instead of topographic parameters" msgstr "" @@ -8535,7 +8875,7 @@ #: ../raster/r.in.ascii/main.c:150 ../display/d.title/main.c:117 #: ../raster3d/r3.in.ascii/main.c:169 ../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 ../vector/v.surf.rst/main.c:864 +#: ../general/g.setproj/get_stp.c:286 ../vector/v.surf.rst/main.c:867 #: ../vector/v.in.ascii/main.c:275 #, c-format msgid "Unable to open temporary file <%s>" @@ -8543,7 +8883,7 @@ #: ../raster/r.resamp.rst/main.c:547 ../raster/r.thin/io.c:131 #: ../raster/r.thin/io.c:138 ../raster/r.thin/io.c:147 -#: ../vector/v.surf.rst/main.c:869 +#: ../vector/v.surf.rst/main.c:872 #, c-format msgid "Error writing temporary file <%s>" msgstr "" @@ -8571,10 +8911,10 @@ msgstr "" #: ../raster/r.univar/r3.univar_main.c:151 -#: ../raster/r.univar/r3.univar_main.c:189 ../raster3d/r3.out.netcdf/main.c:617 +#: ../raster/r.univar/r3.univar_main.c:189 ../raster3d/r3.out.netcdf/main.c:618 #: ../raster3d/r3.retile/main.c:127 ../raster3d/r3.neighbors/main.c:266 #: ../raster3d/r3.neighbors/main.c:275 ../raster3d/r3.out.vtk/main.c:207 -#: ../raster3d/r3.out.vtk/main.c:292 ../raster3d/r3.out.vtk/main.c:513 +#: ../raster3d/r3.out.vtk/main.c:292 ../raster3d/r3.out.vtk/main.c:512 #: ../raster3d/r3.mkdspf/main.c:168 ../raster3d/r3.mask/main.c:64 #: ../raster3d/r3.out.bin/main.c:314 ../raster3d/r3.flow/main.c:118 #: ../raster3d/r3.flow/main.c:132 ../raster3d/r3.flow/main.c:373 @@ -8707,53 +9047,53 @@ msgid "Programmer error in get_stats/switch" msgstr "" -#: ../raster/r.random/main.c:54 ../raster/r.random.surface/main.c:59 +#: ../raster/r.random/main.c:55 ../raster/r.random.surface/main.c:59 #: ../raster/r.surf.random/main.c:38 ../raster/r.random.cells/main.c:49 -#: ../raster/r.surf.gauss/main.c:40 ../vector/v.random/main.c:100 -#: ../vector/v.perturb/main.c:65 ../vector/v.extract/main.c:81 +#: ../raster/r.surf.gauss/main.c:40 ../vector/v.random/main.c:103 +#: ../vector/v.perturb/main.c:65 ../vector/v.extract/main.c:82 msgid "random" msgstr "" -#: ../raster/r.random/main.c:55 ../display/d.vect/main.c:76 -#: ../general/g.region/main.c:69 ../vector/v.random/main.c:103 +#: ../raster/r.random/main.c:56 ../display/d.vect/main.c:76 +#: ../general/g.region/main.c:70 ../vector/v.random/main.c:106 #: ../vector/v.cluster/main.c:94 ../vector/v.in.lidar/main.c:139 -#: ../vector/v.patch/main.c:71 ../vector/v.perturb/main.c:67 +#: ../vector/v.patch/main.c:73 ../vector/v.perturb/main.c:67 #: ../vector/v.rectify/main.c:72 ../vector/v.in.ascii/main.c:73 -#: ../vector/v.decimate/main.c:130 ../vector/v.edit/main.c:61 +#: ../vector/v.decimate/main.c:131 ../vector/v.edit/main.c:61 #: ../vector/v.info/main.c:43 ../vector/v.in.dxf/main.c:67 #: ../vector/v.external/main.c:57 msgid "level1" msgstr "" -#: ../raster/r.random/main.c:58 +#: ../raster/r.random/main.c:59 msgid "Creates a raster map layer and vector point map containing randomly located points." msgstr "" -#: ../raster/r.random/main.c:67 +#: ../raster/r.random/main.c:68 msgid "Name of cover raster map" msgstr "" -#: ../raster/r.random/main.c:74 +#: ../raster/r.random/main.c:75 msgid "The number of points to allocate" msgstr "" -#: ../raster/r.random/main.c:86 +#: ../raster/r.random/main.c:93 msgid "Generate points also for NULL category" msgstr "" -#: ../raster/r.random/main.c:91 +#: ../raster/r.random/main.c:98 msgid "Report information about input raster and exit" msgstr "" -#: ../raster/r.random/main.c:95 +#: ../raster/r.random/main.c:102 msgid "Generate vector points as 3D points" msgstr "" -#: ../raster/r.random/main.c:98 ../vector/v.in.ascii/main.c:195 +#: ../raster/r.random/main.c:105 ../vector/v.in.ascii/main.c:195 msgid "Do not build topology in points mode" msgstr "" -#: ../raster/r.random/main.c:99 ../display/d.linegraph/main.c:353 +#: ../raster/r.random/main.c:106 ../display/d.linegraph/main.c:353 #: ../display/d.linegraph/main.c:362 ../display/d.linegraph/main.c:371 #: ../display/d.linegraph/main.c:386 ../vector/v.out.ascii/args.c:40 #: ../vector/v.out.ascii/args.c:66 ../vector/v.out.ascii/args.c:76 @@ -8766,42 +9106,42 @@ msgid "Points" msgstr "" -#: ../raster/r.random/main.c:143 +#: ../raster/r.random/main.c:150 #, c-format msgid "Note: one (or both) of %s and %s must be specified" msgstr "" -#: ../raster/r.random/main.c:151 +#: ../raster/r.random/main.c:158 #, c-format msgid "<%s=%s> invalid percentage" msgstr "" -#: ../raster/r.random/main.c:162 +#: ../raster/r.random/main.c:169 #, c-format msgid "<%s=%s> invalid number of points" msgstr "" -#: ../raster/r.random/main.c:176 +#: ../raster/r.random/main.c:183 #, c-format msgid "There aren't [%llu] cells in the current region" msgstr "" -#: ../raster/r.random/main.c:179 +#: ../raster/r.random/main.c:186 #, c-format msgid "There aren't [%llu] non-NULL cells in the current region" msgstr "" -#: ../raster/r.random/main.c:183 +#: ../raster/r.random/main.c:190 #, c-format msgid "There aren't [%lu] cells in the current region" msgstr "" -#: ../raster/r.random/main.c:186 +#: ../raster/r.random/main.c:193 #, c-format msgid "There aren't [%lu] non-NULL cells in the current region" msgstr "" -#: ../raster/r.random/main.c:192 +#: ../raster/r.random/main.c:199 msgid "There are no valid locations in the current region" msgstr "" @@ -8833,7 +9173,7 @@ msgid "Writing vector map <%s> ..." msgstr "" -#: ../raster/r.random/random.c:190 ../vector/v.net.distance/main.c:363 +#: ../raster/r.random/random.c:189 ../vector/v.net.distance/main.c:363 #: ../vector/v.net.allpairs/main.c:271 ../vector/v.net.path/path.c:350 #: ../vector/v.net.iso/main.c:724 ../vector/v.net.iso/main.c:754 #: ../vector/v.net.flow/main.c:262 ../vector/v.net.timetable/main.c:134 @@ -8847,35 +9187,36 @@ msgid "Cannot insert new record: %s" msgstr "" -#: ../raster/r.random/random.c:244 +#: ../raster/r.random/random.c:243 #, c-format msgid "Only [%llu] random points created" msgstr "" -#: ../raster/r.random/random.c:247 +#: ../raster/r.random/random.c:246 #, c-format msgid "Only [%lu] random points created" msgstr "" -#: ../raster/r.random/random.c:258 ../raster/r.to.vect/main.c:233 +#: ../raster/r.random/random.c:257 ../raster/r.to.vect/main.c:233 #: ../db/drivers/postgres/index.c:59 ../vector/v.mkgrid/main.c:346 -#: ../vector/v.mkgrid/main.c:404 ../vector/v.random/main.c:259 -#: ../vector/v.select/copy_tabs.c:87 ../vector/v.patch/main.c:328 -#: ../vector/v.overlay/main.c:592 ../vector/v.extract/copy_tab.c:124 +#: ../vector/v.mkgrid/main.c:404 ../vector/v.random/main.c:300 +#: ../vector/v.select/copy_tabs.c:87 ../vector/v.patch/main.c:366 +#: ../vector/v.overlay/main.c:592 ../vector/v.decimate/copy_tab.c:119 +#: ../vector/v.extract/copy_tab.c:124 msgid "Unable to create index" msgstr "" -#: ../raster/r.random/random.c:262 ../raster/r.contour/main.c:193 +#: ../raster/r.random/random.c:261 ../raster/r.contour/main.c:193 #: ../raster/r.stream.extract/close.c:202 ../raster/r.to.vect/main.c:238 #: ../raster3d/r3.flow/main.c:72 ../vector/v.mkgrid/main.c:350 -#: ../vector/v.mkgrid/main.c:408 ../vector/v.random/main.c:265 +#: ../vector/v.mkgrid/main.c:408 ../vector/v.random/main.c:306 #: ../vector/v.in.lidar/attributes.c:144 ../vector/v.reclass/main.c:327 #: ../vector/v.in.dwg/main.c:249 ../vector/v.select/copy_tabs.c:90 -#: ../vector/v.in.ogr/main.c:1145 ../vector/v.patch/main.c:333 +#: ../vector/v.in.ogr/main.c:1208 ../vector/v.patch/main.c:371 #: ../vector/v.overlay/main.c:597 ../vector/v.sample/main.c:197 -#: ../vector/v.distance/main.c:1424 ../vector/v.in.ascii/main.c:423 -#: ../vector/v.to.points/main.c:202 ../vector/v.in.dxf/write_vect.c:238 -#: ../vector/v.extract/copy_tab.c:129 +#: ../vector/v.distance/main.c:1432 ../vector/v.in.ascii/main.c:423 +#: ../vector/v.to.points/main.c:202 ../vector/v.decimate/copy_tab.c:124 +#: ../vector/v.in.dxf/write_vect.c:238 ../vector/v.extract/copy_tab.c:129 #, c-format msgid "Unable to grant privileges on table <%s>" msgstr "" @@ -9048,155 +9389,166 @@ msgid "Unable to read category file of raster map <%s@%s>" msgstr "" -#: ../raster/r.horizon/main.c:182 ../raster/r.sunhours/main.c:75 +#: ../raster/r.horizon/main.c:181 ../raster/r.sunhours/main.c:75 #: ../raster/r.sunmask/main.c:118 msgid "sun position" msgstr "" -#: ../raster/r.horizon/main.c:184 +#: ../raster/r.horizon/main.c:183 msgid "Computes horizon angle height from a digital elevation model." msgstr "" -#: ../raster/r.horizon/main.c:186 +#: ../raster/r.horizon/main.c:185 msgid "The module has two different modes of operation: 1. Computes the entire horizon around a single point whose coordinates are given with the 'coord' option. The horizon height (in radians). 2. Computes one or more raster maps of the horizon height in a single direction. The input for this is the angle (in degrees), which is measured counterclockwise with east=0, north=90 etc. The output is the horizon height in radians." msgstr "" -#: ../raster/r.horizon/main.c:203 +#: ../raster/r.horizon/main.c:202 msgid "Direction in which you want to know the horizon height" msgstr "" -#: ../raster/r.horizon/main.c:220 +#: ../raster/r.horizon/main.c:219 msgid "Start angle for multidirectional horizon [degrees]" msgstr "" -#: ../raster/r.horizon/main.c:221 ../raster/r.horizon/main.c:230 -#: ../raster/r.horizon/main.c:238 ../raster/r.horizon/main.c:246 -#: ../raster/r.horizon/main.c:254 ../raster/r.horizon/main.c:262 -#: ../raster/r.horizon/main.c:270 ../raster/r.horizon/main.c:283 +#: ../raster/r.horizon/main.c:220 ../raster/r.horizon/main.c:229 +#: ../raster/r.horizon/main.c:237 ../raster/r.horizon/main.c:245 +#: ../raster/r.horizon/main.c:253 ../raster/r.horizon/main.c:261 +#: ../raster/r.horizon/main.c:269 ../raster/r.horizon/main.c:282 msgid "Raster mode" msgstr "" -#: ../raster/r.horizon/main.c:229 +#: ../raster/r.horizon/main.c:228 msgid "End angle for multidirectional horizon [degrees]" msgstr "" -#: ../raster/r.horizon/main.c:237 +#: ../raster/r.horizon/main.c:236 msgid "For horizon rasters, read from the DEM an extra buffer around the present region" msgstr "" -#: ../raster/r.horizon/main.c:245 +#: ../raster/r.horizon/main.c:244 msgid "For horizon rasters, read from the DEM an extra buffer eastward the present region" msgstr "" -#: ../raster/r.horizon/main.c:253 +#: ../raster/r.horizon/main.c:252 msgid "For horizon rasters, read from the DEM an extra buffer westward the present region" msgstr "" -#: ../raster/r.horizon/main.c:261 +#: ../raster/r.horizon/main.c:260 msgid "For horizon rasters, read from the DEM an extra buffer northward the present region" msgstr "" -#: ../raster/r.horizon/main.c:269 +#: ../raster/r.horizon/main.c:268 msgid "For horizon rasters, read from the DEM an extra buffer southward the present region" msgstr "" -#: ../raster/r.horizon/main.c:277 +#: ../raster/r.horizon/main.c:276 msgid "The maximum distance to consider when finding the horizon height" msgstr "" -#: ../raster/r.horizon/main.c:288 +#: ../raster/r.horizon/main.c:287 msgid "Coordinate for which you want to calculate the horizon" msgstr "" -#: ../raster/r.horizon/main.c:289 ../raster/r.horizon/main.c:305 +#: ../raster/r.horizon/main.c:288 ../raster/r.horizon/main.c:304 msgid "Point mode" msgstr "" -#: ../raster/r.horizon/main.c:310 +#: ../raster/r.horizon/main.c:309 msgid "Write output in degrees (default is radians)" msgstr "" -#: ../raster/r.horizon/main.c:315 +#: ../raster/r.horizon/main.c:314 msgid "Write output in compass orientation (default is CCW, East=0)" msgstr "" -#: ../raster/r.horizon/main.c:355 +#: ../raster/r.horizon/main.c:354 msgid "Note: In latitude-longitude coordinate system specify buffers in degree unit" msgstr "" -#: ../raster/r.horizon/main.c:368 +#: ../raster/r.horizon/main.c:367 msgid "Can't read the coordinates from the \"coordinate\" option." msgstr "" -#: ../raster/r.horizon/main.c:395 +#: ../raster/r.horizon/main.c:372 +msgid "Coordinates are outside of the current region" +msgstr "" + +#: ../raster/r.horizon/main.c:399 msgid "You didn't specify a direction value or step size. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:400 +#: ../raster/r.horizon/main.c:404 msgid "You didn't specify a horizon raster name. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:415 +#: ../raster/r.horizon/main.c:419 msgid "Negative values of start angle are not allowed. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:419 +#: ../raster/r.horizon/main.c:423 msgid "End angle is not between 0 and 360. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:423 +#: ../raster/r.horizon/main.c:427 msgid "You specify a start grater than the end angle. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:431 +#: ../raster/r.horizon/main.c:435 msgid "You didn't specify an angle step size. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:442 +#: ../raster/r.horizon/main.c:446 msgid "Could not read bufferzone size. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:447 ../raster/r.horizon/main.c:453 -#: ../raster/r.horizon/main.c:460 ../raster/r.horizon/main.c:467 +#: ../raster/r.horizon/main.c:451 ../raster/r.horizon/main.c:457 +#: ../raster/r.horizon/main.c:464 ../raster/r.horizon/main.c:471 #, c-format msgid "Could not read %s bufferzone size. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:448 +#: ../raster/r.horizon/main.c:452 msgid "east" msgstr "" -#: ../raster/r.horizon/main.c:454 +#: ../raster/r.horizon/main.c:458 msgid "west" msgstr "" -#: ../raster/r.horizon/main.c:461 +#: ../raster/r.horizon/main.c:465 msgid "south" msgstr "" -#: ../raster/r.horizon/main.c:468 +#: ../raster/r.horizon/main.c:472 msgid "north" msgstr "" -#: ../raster/r.horizon/main.c:473 +#: ../raster/r.horizon/main.c:477 msgid "Could not read maximum distance. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:484 +#: ../raster/r.horizon/main.c:488 msgid "The distance value must be 0.5-1.5. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:654 ../raster/r.in.ascii/main.c:187 +#: ../raster/r.horizon/main.c:656 ../raster/r.in.ascii/main.c:187 #, c-format msgid "OOPS: rows changed from %d to %d" msgstr "" -#: ../raster/r.horizon/main.c:658 ../raster/r.in.ascii/main.c:190 +#: ../raster/r.horizon/main.c:660 ../raster/r.in.ascii/main.c:190 #, c-format msgid "OOPS: cols changed from %d to %d" msgstr "" -#: ../raster/r.horizon/main.c:1174 +#: ../raster/r.horizon/main.c:849 ../raster/r.horizon/main.c:867 +#: ../raster/r.horizon/main.c:1203 ../raster/r.horizon/main.c:1223 +#: ../raster/r.proj/main.c:450 ../raster/r.proj/main.c:541 +#, fuzzy, c-format +msgid "Error in %s" +msgstr "Ошибка: %s" + +#: ../raster/r.horizon/main.c:1176 #, c-format msgid "Calculating map %01d of %01d (angle %.2f, raster map <%s>)" msgstr "" @@ -9351,7 +9703,7 @@ 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:183 +#: ../raster/r.series.accumulate/main.c:132 ../raster/r.series/main.c:184 msgid "Ignore values outside this range" msgstr "" @@ -9375,7 +9727,7 @@ msgid "Huglin Heliothermal index" msgstr "" -#: ../raster/r.series.accumulate/main.c:163 ../raster/r.series/main.c:191 +#: ../raster/r.series.accumulate/main.c:163 ../raster/r.series/main.c:192 msgid "Do not keep files open" msgstr "" @@ -9384,27 +9736,30 @@ msgstr "" #: ../raster/r.series.accumulate/main.c:206 ../raster/r.neighbors/main.c:266 -#: ../raster/r.series/main.c:204 ../raster/r.mapcalc/main.c:131 -#: ../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.external/main.c:170 ../vector/v.colors/main.c:206 +#: ../raster/r.series/main.c:205 ../raster/r.mapcalc/main.c:131 +#: ../raster/r.buildvrt/main.c:109 ../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.external/main.c:170 +#: ../vector/v.colors/main.c:219 #, c-format msgid "%s= and %s= are mutually exclusive" msgstr "" -#: ../raster/r.series.accumulate/main.c:210 ../raster/r.series/main.c:208 -#: ../raster/r.series.interp/main.c:126 ../raster/r.series.interp/main.c:142 +#: ../raster/r.series.accumulate/main.c:210 ../raster/r.series/main.c:209 +#: ../raster/r.buildvrt/main.c:113 ../raster/r.series.interp/main.c:126 +#: ../raster/r.series.interp/main.c:142 #, c-format msgid "Please specify %s= or %s=" msgstr "" -#: ../raster/r.series.accumulate/main.c:255 ../raster/r.series/main.c:275 +#: ../raster/r.series.accumulate/main.c:255 ../raster/r.series/main.c:288 +#: ../raster/r.buildvrt/main.c:174 msgid "No raster map name found in input file" msgstr "" -#: ../raster/r.series.accumulate/main.c:318 ../raster/r.slope.aspect/main.c:544 -#: ../raster/r.series/main.c:386 ../raster/r.patch/main.c:140 -#: ../raster/r.series.interp/main.c:339 ../raster/r.relief/main.c:316 +#: ../raster/r.series.accumulate/main.c:318 ../raster/r.slope.aspect/main.c:577 +#: ../raster/r.series/main.c:415 ../raster/r.patch/main.c:140 +#: ../raster/r.series.interp/main.c:339 ../raster/r.relief/main.c:317 msgid "Percent complete..." msgstr "" @@ -9466,10 +9821,10 @@ msgstr "" #: ../raster/r.distance/report.c:61 -#: ../scripts/i.colors.enhance/i.colors.enhance.py:153 -#: ../scripts/i.colors.enhance/i.colors.enhance.py:176 -#: ../scripts/i.colors.enhance/i.colors.enhance.py:186 -#: ../scripts/i.colors.enhance/i.colors.enhance.py:210 +#: ../scripts/i.colors.enhance/i.colors.enhance.py:161 +#: ../scripts/i.colors.enhance/i.colors.enhance.py:184 +#: ../scripts/i.colors.enhance/i.colors.enhance.py:194 +#: ../scripts/i.colors.enhance/i.colors.enhance.py:218 msgid "Processing..." msgstr "" @@ -10390,9 +10745,9 @@ #: ../raster/r.contour/main.c:183 ../raster/r.stream.extract/close.c:194 #: ../vector/v.net.distance/main.c:291 ../vector/v.in.lidar/attributes.c:135 #: ../vector/v.net.allpairs/main.c:179 ../vector/v.in.dwg/main.c:240 -#: ../vector/v.in.ogr/main.c:1138 ../vector/v.net.path/path.c:109 +#: ../vector/v.in.ogr/main.c:1201 ../vector/v.net.path/path.c:109 #: ../vector/v.overlay/main.c:587 ../vector/v.net.iso/main.c:390 -#: ../vector/v.net.flow/main.c:181 ../vector/v.distance/main.c:1419 +#: ../vector/v.net.flow/main.c:181 ../vector/v.distance/main.c:1427 #: ../vector/v.net.timetable/main.c:103 ../vector/v.to.points/main.c:192 #: ../vector/v.net.components/main.c:190 ../vector/v.net.centrality/main.c:266 #: ../vector/v.net.alloc/main.c:329 @@ -10402,7 +10757,7 @@ #: ../raster/r.contour/main.c:188 ../raster3d/r3.flow/main.c:67 #: ../vector/v.in.lidar/attributes.c:139 ../vector/v.reclass/main.c:322 -#: ../vector/v.in.dwg/main.c:244 ../vector/v.in.ogr/main.c:1360 +#: ../vector/v.in.dwg/main.c:244 ../vector/v.in.ogr/main.c:1430 #: ../vector/v.in.ascii/main.c:523 ../vector/v.to.points/main.c:197 #: ../vector/v.in.dxf/write_vect.c:241 #, c-format @@ -10410,8 +10765,8 @@ msgstr "" #: ../raster/r.contour/main.c:203 ../vector/v.select/copy_tabs.c:17 -#: ../vector/v.voronoi/main.c:384 ../vector/v.extract/copy_tab.c:57 -#: ../vector/v.generalize/misc.c:134 +#: ../vector/v.voronoi/main.c:384 ../vector/v.decimate/copy_tab.c:54 +#: ../vector/v.extract/copy_tab.c:57 ../vector/v.generalize/misc.c:134 msgid "Writing attributes..." msgstr "" @@ -10422,7 +10777,7 @@ msgid "Unable to insert new record: '%s'" msgstr "" -#: ../raster/r.contour/main.c:237 ../raster/r.in.lidar/main.c:608 +#: ../raster/r.contour/main.c:237 ../raster/r.in.lidar/main.c:613 #: ../vector/v.generalize/displacement.c:78 msgid "Reading data..." msgstr "" @@ -10458,7 +10813,7 @@ msgstr[2] "" msgstr[3] "" -#: ../raster/r.contour/cont.c:213 +#: ../raster/r.contour/cont.c:214 #, c-format msgid "%d crossing found" msgid_plural "%d crossings found" @@ -10467,203 +10822,215 @@ msgstr[2] "" msgstr[3] "" -#: ../raster/r.contour/cont.c:266 +#: ../raster/r.contour/cont.c:267 msgid "Illegal edge number" msgstr "" -#: ../raster/r.contour/cont.c:374 +#: ../raster/r.contour/cont.c:375 msgid "Edge number out of range" msgstr "" -#: ../raster/r.slope.aspect/main.c:152 ../raster/r.param.scale/interface.c:56 +#: ../raster/r.slope.aspect/main.c:170 ../raster/r.param.scale/interface.c:56 #: ../raster/r.relief/main.c:110 ../imagery/i.topo.corr/main.c:48 msgid "terrain" msgstr "" -#: ../raster/r.slope.aspect/main.c:153 +#: ../raster/r.slope.aspect/main.c:171 msgid "aspect" msgstr "" -#: ../raster/r.slope.aspect/main.c:154 +#: ../raster/r.slope.aspect/main.c:172 msgid "slope" msgstr "" -#: ../raster/r.slope.aspect/main.c:155 +#: ../raster/r.slope.aspect/main.c:173 msgid "curvature" msgstr "" -#: ../raster/r.slope.aspect/main.c:156 +#: ../raster/r.slope.aspect/main.c:174 msgid "Generates raster maps of slope, aspect, curvatures and partial derivatives from an elevation raster map." msgstr "" -#: ../raster/r.slope.aspect/main.c:158 +#: ../raster/r.slope.aspect/main.c:176 msgid "Aspect is calculated counterclockwise from east." msgstr "" -#: ../raster/r.slope.aspect/main.c:165 ../vector/v.surf.rst/main.c:201 +#: ../raster/r.slope.aspect/main.c:183 ../vector/v.surf.rst/main.c:203 msgid "Name for output slope raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:166 ../raster/r.slope.aspect/main.c:172 -#: ../raster/r.slope.aspect/main.c:196 ../raster/r.slope.aspect/main.c:203 -#: ../raster/r.slope.aspect/main.c:210 ../raster/r.slope.aspect/main.c:217 -#: ../raster/r.slope.aspect/main.c:224 ../raster/r.slope.aspect/main.c:231 -#: ../raster/r.slope.aspect/main.c:238 ../raster/r.watershed/front/main.c:139 -#: ../raster/r.watershed/front/main.c:146 -#: ../raster/r.watershed/front/main.c:153 +#: ../raster/r.slope.aspect/main.c:184 ../raster/r.slope.aspect/main.c:190 +#: ../raster/r.slope.aspect/main.c:214 ../raster/r.slope.aspect/main.c:221 +#: ../raster/r.slope.aspect/main.c:228 ../raster/r.slope.aspect/main.c:235 +#: ../raster/r.slope.aspect/main.c:242 ../raster/r.slope.aspect/main.c:249 +#: ../raster/r.slope.aspect/main.c:256 ../raster/r.watershed/front/main.c:147 +#: ../raster/r.watershed/front/main.c:154 #: ../raster/r.watershed/front/main.c:160 -#: ../raster/r.watershed/front/main.c:166 -#: ../raster/r.watershed/front/main.c:172 -#: ../raster/r.watershed/front/main.c:180 -#: ../raster/r.watershed/front/main.c:188 -#: ../raster/r.watershed/front/main.c:195 ../vector/v.surf.rst/main.c:172 -#: ../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:232 ../vector/v.surf.rst/main.c:239 -#: ../vector/v.surf.rst/main.c:246 ../vector/v.surf.rst/main.c:253 +#: ../raster/r.watershed/front/main.c:167 +#: ../raster/r.watershed/front/main.c:173 +#: ../raster/r.watershed/front/main.c:179 +#: ../raster/r.watershed/front/main.c:186 +#: ../raster/r.watershed/front/main.c:193 +#: ../raster/r.watershed/front/main.c:200 ../vector/v.surf.rst/main.c:174 +#: ../vector/v.surf.rst/main.c:198 ../vector/v.surf.rst/main.c:204 +#: ../vector/v.surf.rst/main.c:210 ../vector/v.surf.rst/main.c:216 +#: ../vector/v.surf.rst/main.c:222 ../vector/v.surf.rst/main.c:228 +#: ../vector/v.surf.rst/main.c:234 ../vector/v.surf.rst/main.c:241 +#: ../vector/v.surf.rst/main.c:248 ../vector/v.surf.rst/main.c:255 #: ../vector/v.surf.bspline/main.c:130 ../vector/v.surf.bspline/main.c:135 -#: ../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.vol.rst/main.c:293 ../vector/v.vol.rst/main.c:299 +#: ../vector/v.vol.rst/main.c:362 ../vector/v.vol.rst/main.c:368 +#: ../vector/v.vol.rst/main.c:374 ../vector/v.vol.rst/main.c:381 +#: ../vector/v.vol.rst/main.c:387 ../vector/v.vol.rst/main.c:393 +#: ../vector/v.vol.rst/main.c:399 ../vector/v.vol.rst/main.c:405 msgid "Outputs" msgstr "" -#: ../raster/r.slope.aspect/main.c:171 ../vector/v.surf.rst/main.c:207 +#: ../raster/r.slope.aspect/main.c:189 ../vector/v.surf.rst/main.c:209 msgid "Name for output aspect raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:180 +#: ../raster/r.slope.aspect/main.c:198 msgid "Format for reporting the slope" msgstr "" -#: ../raster/r.slope.aspect/main.c:187 +#: ../raster/r.slope.aspect/main.c:205 msgid "Type of output aspect and slope maps" msgstr "" -#: ../raster/r.slope.aspect/main.c:195 ../vector/v.surf.rst/main.c:213 +#: ../raster/r.slope.aspect/main.c:213 ../vector/v.surf.rst/main.c:215 msgid "Name for output profile curvature raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:202 ../vector/v.surf.rst/main.c:219 +#: ../raster/r.slope.aspect/main.c:220 ../vector/v.surf.rst/main.c:221 msgid "Name for output tangential curvature raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:209 +#: ../raster/r.slope.aspect/main.c:227 msgid "Name for output first order partial derivative dx (E-W slope) raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:216 +#: ../raster/r.slope.aspect/main.c:234 msgid "Name for output first order partial derivative dy (N-S slope) raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:223 +#: ../raster/r.slope.aspect/main.c:241 msgid "Name for output second order partial derivative dxx raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:230 +#: ../raster/r.slope.aspect/main.c:248 msgid "Name for output second order partial derivative dyy raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:237 +#: ../raster/r.slope.aspect/main.c:255 msgid "Name for output second order partial derivative dxy raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:243 +#: ../raster/r.slope.aspect/main.c:261 msgid "Multiplicative factor to convert elevation units to horizontal units" msgstr "" -#: ../raster/r.slope.aspect/main.c:252 +#: ../raster/r.slope.aspect/main.c:270 msgid "Minimum slope value (in percent) for which aspect is computed" msgstr "" -#: ../raster/r.slope.aspect/main.c:261 +#: ../raster/r.slope.aspect/main.c:279 msgid "Do not align the current region to the raster elevation map" msgstr "" -#: ../raster/r.slope.aspect/main.c:315 ../raster/r.relief/main.c:220 +#: ../raster/r.slope.aspect/main.c:285 +msgid "Compute output at edges and near NULL values" +msgstr "" + +#: ../raster/r.slope.aspect/main.c:291 +msgid "Create aspect as degrees clockwise from North (azimuth), with flat = -9999" +msgstr "" + +#: ../raster/r.slope.aspect/main.c:293 +msgid "Default: degrees counter-clockwise from East, with flat = 0" +msgstr "" + +#: ../raster/r.slope.aspect/main.c:348 ../raster/r.relief/main.c:221 #, c-format msgid "%s=%s - must be a positive number" msgstr "" -#: ../raster/r.slope.aspect/main.c:321 ../raster/r.relief/main.c:201 -#: ../raster/r.relief/main.c:207 +#: ../raster/r.slope.aspect/main.c:354 ../raster/r.relief/main.c:202 +#: ../raster/r.relief/main.c:208 #, c-format msgid "%s=%s - must be a non-negative number" msgstr "" -#: ../raster/r.slope.aspect/main.c:336 +#: ../raster/r.slope.aspect/main.c:369 #, 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:358 +#: ../raster/r.slope.aspect/main.c:391 #, c-format msgid "Wrong raster type: %s" msgstr "" -#: ../raster/r.slope.aspect/main.c:387 +#: ../raster/r.slope.aspect/main.c:420 msgid "r.slope.aspect does not convert horizontal units to meters in this version, see manual page." msgstr "" -#: ../raster/r.slope.aspect/main.c:968 +#: ../raster/r.slope.aspect/main.c:1025 #, c-format msgid "Elevation products for mapset <%s> in <%s>" msgstr "" -#: ../raster/r.slope.aspect/main.c:987 +#: ../raster/r.slope.aspect/main.c:1044 #, c-format msgid "Min computed aspect %.4f, max computed aspect %.4f" msgstr "" -#: ../raster/r.slope.aspect/main.c:1051 +#: ../raster/r.slope.aspect/main.c:1145 #, c-format msgid "Aspect raster map <%s> complete" msgstr "" -#: ../raster/r.slope.aspect/main.c:1108 +#: ../raster/r.slope.aspect/main.c:1202 #, c-format msgid "Min computed slope %.4f, max computed slope %.4f" msgstr "" -#: ../raster/r.slope.aspect/main.c:1161 +#: ../raster/r.slope.aspect/main.c:1255 #, c-format msgid "Slope raster map <%s> complete" msgstr "" -#: ../raster/r.slope.aspect/main.c:1233 +#: ../raster/r.slope.aspect/main.c:1327 #, c-format msgid "Profile curve raster map <%s> complete" msgstr "" -#: ../raster/r.slope.aspect/main.c:1260 +#: ../raster/r.slope.aspect/main.c:1354 #, c-format msgid "Tangential curve raster map <%s> complete" msgstr "" -#: ../raster/r.slope.aspect/main.c:1285 +#: ../raster/r.slope.aspect/main.c:1379 #, c-format msgid "E-W slope raster map <%s> complete" msgstr "" -#: ../raster/r.slope.aspect/main.c:1310 +#: ../raster/r.slope.aspect/main.c:1404 #, c-format msgid "N-S slope raster map <%s> complete" msgstr "" -#: ../raster/r.slope.aspect/main.c:1335 +#: ../raster/r.slope.aspect/main.c:1429 #, c-format msgid "Dxx raster map <%s> complete" msgstr "" -#: ../raster/r.slope.aspect/main.c:1360 +#: ../raster/r.slope.aspect/main.c:1454 #, c-format msgid "Dyy raster map <%s> complete" msgstr "" -#: ../raster/r.slope.aspect/main.c:1385 +#: ../raster/r.slope.aspect/main.c:1479 #, c-format msgid "Dxy raster map <%s> complete" msgstr "" @@ -10791,7 +11158,7 @@ msgid "\"%s\" field missing from header" msgstr "" -#: ../raster/r.stream.extract/main.c:78 ../raster/r.watershed/front/main.c:78 +#: ../raster/r.stream.extract/main.c:78 ../raster/r.watershed/front/main.c:80 msgid "stream network" msgstr "" @@ -10807,11 +11174,6 @@ msgid "Stream extraction will use provided accumulation instead of calculating it anew" msgstr "" -#: ../raster/r.stream.extract/main.c:89 ../raster/r.stream.extract/main.c:97 -#: ../raster/r.flow/main.c:435 ../raster/r.flow/main.c:441 -msgid "Input maps" -msgstr "" - #: ../raster/r.stream.extract/main.c:93 msgid "Name of input raster map with real depressions" msgstr "" @@ -10910,13 +11272,13 @@ msgstr "" #: ../raster/r.stream.extract/main.c:318 -#: ../raster/r.watershed/seg/init_vars.c:252 +#: ../raster/r.watershed/seg/init_vars.c:255 #, c-format msgid "Will need up to %.2f MB of disk space" msgstr "" #: ../raster/r.stream.extract/main.c:320 -#: ../raster/r.watershed/seg/init_vars.c:254 +#: ../raster/r.watershed/seg/init_vars.c:258 #, c-format msgid "Will need up to %.2f GB (%.0f MB) of disk space" msgstr "" @@ -10999,17 +11361,14 @@ msgid "Unable to re-open segment file" msgstr "" -#: ../raster/r.stream.extract/cseg.c:47 ../raster/r.stream.extract/dseg.c:47 -#: ../raster/r.stream.extract/dseg.c:97 ../raster/r.stream.extract/bseg.c:46 -#: ../raster/r.stream.extract/bseg.c:96 ../raster/r.stream.extract/seg.c:52 -#: ../raster/r.stream.extract/seg.c:94 ../raster/r.stream.extract/seg.c:103 +#: ../raster/r.stream.extract/cseg.c:47 ../raster/r.stream.extract/cseg.c:97 +#: ../raster/r.stream.extract/dseg.c:47 ../raster/r.stream.extract/dseg.c:97 +#: ../raster/r.stream.extract/bseg.c:46 ../raster/r.stream.extract/bseg.c:96 +#: ../raster/r.stream.extract/seg.c:52 ../raster/r.stream.extract/seg.c:94 +#: ../raster/r.stream.extract/seg.c:103 msgid "Unable to read segment file" msgstr "" -#: ../raster/r.stream.extract/cseg.c:97 -msgid "Unabel to read segment file" -msgstr "" - #: ../raster/r.stream.extract/cseg.c:120 #, c-format msgid "Unable to segment put row %d for raster map <%s>" @@ -11048,8 +11407,8 @@ msgstr "" #: ../raster/r.stream.extract/streams.c:336 -#: ../raster/r.watershed/seg/do_cum.c:487 -#: ../raster/r.watershed/ram/do_cum.c:443 +#: ../raster/r.watershed/seg/do_cum.c:518 +#: ../raster/r.watershed/ram/do_cum.c:469 #, c-format msgid "MFD: cumulative proportion of flow distribution not 1.0 but %f" msgstr "" @@ -11090,7 +11449,8 @@ msgstr "" #: ../raster/r.stream.extract/close.c:198 -#, c-format +#: ../scripts/v.db.addtable/v.db.addtable.py:147 +#, c-format, python-format msgid "Unable to create index on table <%s>" msgstr "" @@ -11100,7 +11460,7 @@ msgstr "" #: ../raster/r.stream.extract/close.c:255 ../raster/r.grow.distance/main.c:325 -#: ../raster/r.fill.dir/main.c:253 +#: ../raster/r.fill.dir/main.c:259 msgid "Writing output raster maps..." msgstr "" @@ -11228,8 +11588,8 @@ msgid "Distance filter remains flat before beginning exponent" msgstr "" -#: ../raster/r.random.surface/main.c:102 -msgid "Random seed (SEED_MIN >= value >= SEED_MAX), default [random]" +#: ../raster/r.random.surface/main.c:102 ../raster/r.random.cells/main.c:77 +msgid "Random seed, default [random]" msgstr "" #: ../raster/r.random.surface/main.c:108 @@ -11240,12 +11600,12 @@ msgid "Uniformly distributed cell values" msgstr "" -#: ../raster/r.random.surface/main.c:128 ../raster/r.random.cells/init.c:96 +#: ../raster/r.random.surface/main.c:128 ../raster/r.random.cells/init.c:93 #, c-format msgid "Generating raster map <%s>..." msgstr "" -#: ../raster/r.random.surface/save.c:98 ../raster/r.drain/main.c:522 +#: ../raster/r.random.surface/save.c:98 ../raster/r.drain/main.c:523 #: ../raster/r.random.cells/indep.c:139 ../raster/r.composite/main.c:191 #: ../imagery/i.ifft/main.c:207 #, c-format @@ -11266,45 +11626,30 @@ msgid "Output raster map required" msgstr "" -#: ../raster/r.random.surface/init.c:108 -#, c-format -msgid "Seed (%d) larger than maximum (%d)" -msgstr "" - -#: ../raster/r.random.surface/init.c:111 ../raster/r.random.surface/init.c:120 -#, c-format -msgid " seed is set to %d" -msgstr "" - -#: ../raster/r.random.surface/init.c:116 -#, c-format -msgid "Seed (%d) smaller than minimum (%d)" -msgstr "" - -#: ../raster/r.random.surface/init.c:159 +#: ../raster/r.random.surface/init.c:141 #, c-format msgid "Distance value (%d): %lf must be >= 0.0" msgstr "" -#: ../raster/r.random.surface/init.c:187 +#: ../raster/r.random.surface/init.c:169 #, c-format msgid "Exponent value (%lf) must be > 0.0" msgstr "" -#: ../raster/r.random.surface/init.c:211 +#: ../raster/r.random.surface/init.c:193 #, c-format msgid "Flat value (%lf) must be less than distance value (%lf)" msgstr "" -#: ../raster/r.random.surface/init.c:232 +#: ../raster/r.random.surface/init.c:214 msgid "Must have a distance value for each filter" msgstr "" -#: ../raster/r.random.surface/init.c:264 +#: ../raster/r.random.surface/init.c:246 msgid "Must have a exponent value for each filter" msgstr "" -#: ../raster/r.random.surface/init.c:281 +#: ../raster/r.random.surface/init.c:263 msgid "Must have a weight value for each filter" msgstr "" @@ -11349,64 +11694,64 @@ msgid "File not found: %s" msgstr "" -#: ../raster/r.fill.dir/main.c:88 +#: ../raster/r.fill.dir/main.c:90 msgid "sink" msgstr "" -#: ../raster/r.fill.dir/main.c:89 +#: ../raster/r.fill.dir/main.c:91 msgid "fill sinks" msgstr "" -#: ../raster/r.fill.dir/main.c:90 +#: ../raster/r.fill.dir/main.c:92 msgid "depressions" msgstr "" -#: ../raster/r.fill.dir/main.c:92 +#: ../raster/r.fill.dir/main.c:94 msgid "Filters and generates a depressionless elevation map and a flow direction map from a given elevation raster map." msgstr "" -#: ../raster/r.fill.dir/main.c:99 +#: ../raster/r.fill.dir/main.c:101 msgid "Name for output depressionless elevation raster map" msgstr "" -#: ../raster/r.fill.dir/main.c:103 +#: ../raster/r.fill.dir/main.c:105 msgid "Name for output flow direction map for depressionless elevation raster map" msgstr "" -#: ../raster/r.fill.dir/main.c:108 +#: ../raster/r.fill.dir/main.c:110 msgid "Name for output raster map of problem areas" msgstr "" -#: ../raster/r.fill.dir/main.c:115 +#: ../raster/r.fill.dir/main.c:117 msgid "Aspect direction format" msgstr "" -#: ../raster/r.fill.dir/main.c:121 +#: ../raster/r.fill.dir/main.c:123 msgid "Find unresolved areas only" msgstr "" -#: ../raster/r.fill.dir/main.c:127 +#: ../raster/r.fill.dir/main.c:129 #, c-format msgid "The '%c' flag requires '%s'to be specified" msgstr "" -#: ../raster/r.fill.dir/main.c:148 +#: ../raster/r.fill.dir/main.c:150 msgid "Direction map is D8 resolution, i.e. 45 degrees" msgstr "" -#: ../raster/r.fill.dir/main.c:190 +#: ../raster/r.fill.dir/main.c:192 msgid "Reading input elevation raster map..." msgstr "" -#: ../raster/r.fill.dir/main.c:200 +#: ../raster/r.fill.dir/main.c:202 msgid "Filling sinks..." msgstr "" -#: ../raster/r.fill.dir/main.c:204 +#: ../raster/r.fill.dir/main.c:206 msgid "Determining flow directions for ambiguous cases..." msgstr "" -#: ../raster/r.fill.dir/main.c:217 +#: ../raster/r.fill.dir/main.c:219 msgid "Repeat to get the final directions..." msgstr "" @@ -11494,14 +11839,6 @@ msgid "Pass 2 of 2..." msgstr "" -#: ../raster/r.clump/clump.c:99 ../raster/r.clump/clump.c:151 -#: ../raster/r.clump/minsize.c:152 ../raster/r.clump/minsize.c:253 -#: ../raster/r.clump/minsize.c:287 ../raster/r.clump/minsize.c:293 -#: ../raster/r.clump/minsize.c:424 ../raster/r.clump/minsize.c:447 -#: ../raster/r.clump/minsize.c:518 ../imagery/i.segment/cluster.c:431 -msgid "Unable to read from temp file" -msgstr "" - #: ../raster/r.clump/clump.c:115 ../raster/r.clump/clump.c:347 #: ../raster/r.clump/clump.c:361 ../raster/r.clump/clump.c:648 #: ../raster/r.clump/clump.c:662 ../raster/r.clump/minsize.c:163 @@ -11529,9 +11866,9 @@ msgid "%d-band clumping with threshold %g" msgstr "" -#: ../raster/r.clump/clump.c:451 ../imagery/i.segment/write_output.c:112 -#: ../imagery/i.segment/open_files.c:71 ../imagery/i.segment/open_files.c:238 -#: ../imagery/i.segment/open_files.c:246 +#: ../raster/r.clump/clump.c:451 ../imagery/i.segment/write_output.c:114 +#: ../imagery/i.segment/open_files.c:57 ../imagery/i.segment/open_files.c:232 +#: ../imagery/i.segment/open_files.c:240 #, c-format msgid "No min/max found in raster map <%s>" msgstr "" @@ -11616,7 +11953,7 @@ msgid "PNG error" msgstr "" -#: ../raster/r.in.png/main.c:485 ../raster/r.cross/main.c:168 +#: ../raster/r.in.png/main.c:485 ../raster/r.cross/main.c:161 #: ../raster/r.basins.fill/main.c:146 ../raster/r.resample/main.c:125 #, c-format msgid "Creating support files for <%s>..." @@ -11646,34 +11983,34 @@ msgid "Output image file header only and exit" msgstr "" -#: ../raster/r.cross/main.c:72 +#: ../raster/r.cross/main.c:71 msgid "Creates a cross product of the category values from multiple raster map layers." msgstr "" -#: ../raster/r.cross/main.c:81 +#: ../raster/r.cross/main.c:80 #, c-format msgid "Names of 2-%d input raster maps" msgstr "" -#: ../raster/r.cross/main.c:90 -msgid "Non-zero data only" +#: ../raster/r.cross/main.c:89 +msgid "Non-NULL data only" msgstr "" -#: ../raster/r.cross/main.c:103 +#: ../raster/r.cross/main.c:102 #, c-format msgid "More than %d files not allowed" msgstr "" -#: ../raster/r.cross/main.c:119 +#: ../raster/r.cross/main.c:111 msgid "Must specify 2 or more input maps" msgstr "" -#: ../raster/r.cross/main.c:136 +#: ../raster/r.cross/main.c:129 #, c-format msgid "%s: STEP 2 ..." msgstr "" -#: ../raster/r.cross/main.c:178 +#: ../raster/r.cross/main.c:171 #, c-format msgid "%d categories" msgstr "" @@ -11688,40 +12025,45 @@ msgid "%s: STEP 3 ... " msgstr "" -#: ../raster/r.series/main.c:141 +#: ../raster/r.series/main.c:142 msgid "Makes each output cell value a function of the values assigned to the corresponding cells in the input raster map layers." msgstr "" -#: ../raster/r.series/main.c:150 +#: ../raster/r.series/main.c:151 msgid "Input file with one raster map name and optional one weight per line, field separator between name and weight is |" msgstr "" -#: ../raster/r.series/main.c:161 ../raster3d/r3.neighbors/main.c:119 +#: ../raster/r.series/main.c:162 ../raster3d/r3.neighbors/main.c:119 msgid "Aggregate operation" msgstr "" -#: ../raster/r.series/main.c:176 +#: ../raster/r.series/main.c:177 msgid "Weighting factor for each input map, default value is 1.0 for each input map" msgstr "" -#: ../raster/r.series/main.c:250 ../raster/r.series/main.c:312 +#: ../raster/r.series/main.c:253 ../raster/r.series/main.c:325 msgid "Weights must be positive" msgstr "" -#: ../raster/r.series/main.c:268 ../raster/r.series/main.c:318 +#: ../raster/r.series/main.c:271 ../raster/r.series/main.c:331 #, c-format msgid "Reading raster map <%s> using weight %f..." msgstr "" -#: ../raster/r.series/main.c:298 +#: ../raster/r.series/main.c:274 ../raster/r.series/main.c:334 +#, fuzzy, c-format +msgid "Unable to open input raster <%s>" +msgstr "Ðевозможно Ñоздать раÑтровый Ñлой <%s>" + +#: ../raster/r.series/main.c:311 msgid "input= and weights= must have the same number of values" msgstr "" -#: ../raster/r.series/main.c:333 +#: ../raster/r.series/main.c:356 msgid "output= and method= must have the same number of values" msgstr "" -#: ../raster/r.series/main.c:351 +#: ../raster/r.series/main.c:379 #, c-format msgid "Method %s not compatible with weights, using unweighed version instead" msgstr "" @@ -11934,95 +12276,95 @@ msgid "Flag %c makes sense only with %s option or -%c flag" msgstr "" -#: ../raster/r.in.lidar/main.c:369 ../raster3d/r3.in.lidar/main.c:340 +#: ../raster/r.in.lidar/main.c:367 +msgid "Trim option can be used only with trimmean method" +msgstr "" + +#: ../raster/r.in.lidar/main.c:374 ../raster3d/r3.in.lidar/main.c:340 #, c-format msgid "File <%s> does not exist" msgstr "" -#: ../raster/r.in.lidar/main.c:386 +#: ../raster/r.in.lidar/main.c:391 msgid "zrange will not be taken into account during scan" msgstr "" -#: ../raster/r.in.lidar/main.c:399 ../raster3d/r3.in.lidar/main.c:374 +#: ../raster/r.in.lidar/main.c:404 ../raster3d/r3.in.lidar/main.c:374 #: ../vector/v.in.lidar/main.c:349 #, c-format msgid "Input file <%s> does not exist" msgstr "" -#: ../raster/r.in.lidar/main.c:403 ../raster3d/r3.in.lidar/main.c:378 +#: ../raster/r.in.lidar/main.c:408 ../raster3d/r3.in.lidar/main.c:378 #, c-format msgid "Unable to open file <%s> as a LiDAR point cloud" msgstr "" -#: ../raster/r.in.lidar/main.c:407 ../raster3d/r3.in.lidar/main.c:382 +#: ../raster/r.in.lidar/main.c:412 ../raster3d/r3.in.lidar/main.c:382 #: ../vector/v.in.lidar/main.c:358 #, c-format msgid "Unable to read LAS header of <%s>" msgstr "" -#: ../raster/r.in.lidar/main.c:423 ../raster3d/r3.in.lidar/main.c:398 +#: ../raster/r.in.lidar/main.c:428 ../raster3d/r3.in.lidar/main.c:398 msgid "First file's projection checked, checking projection of the other files..." msgstr "" -#: ../raster/r.in.lidar/main.c:461 +#: ../raster/r.in.lidar/main.c:466 #, c-format msgid "Unknown filter option <%s>" msgstr "" -#: ../raster/r.in.lidar/main.c:479 ../raster/r.in.xyz/main.c:383 +#: ../raster/r.in.lidar/main.c:484 ../raster/r.in.xyz/main.c:383 msgid "Invalid zrange" msgstr "" -#: ../raster/r.in.lidar/main.c:493 +#: ../raster/r.in.lidar/main.c:498 #, c-format msgid "Invalid %s" msgstr "" -#: ../raster/r.in.lidar/main.c:525 ../general/g.region/main.c:815 +#: ../raster/r.in.lidar/main.c:530 ../general/g.region/main.c:865 #, c-format msgid "Invalid input <%s=%s>" msgstr "" -#: ../raster/r.in.lidar/main.c:528 +#: ../raster/r.in.lidar/main.c:533 #, c-format msgid "Option '%s' must be > 0.0" msgstr "" -#: ../raster/r.in.lidar/main.c:596 +#: ../raster/r.in.lidar/main.c:601 #, c-format -msgid "Unable to process the hole map at once. Please set the '%s' option to some value lower than 100." +msgid "Unable to process the whole map at once. Please set the '%s' option to some value lower than 100." msgstr "" -#: ../raster/r.in.lidar/main.c:616 +#: ../raster/r.in.lidar/main.c:621 #, c-format msgid "Pass #%d (of %d)..." msgstr "" -#: ../raster/r.in.lidar/main.c:755 ../raster/r.drain/main.c:470 -msgid "Writing output raster map..." -msgstr "" - -#: ../raster/r.in.lidar/main.c:778 +#: ../raster/r.in.lidar/main.c:783 #, c-format msgid "%lu points found in input file(s)" msgstr "" -#: ../raster/r.in.lidar/main.c:798 +#: ../raster/r.in.lidar/main.c:803 #, c-format msgid "%lu input points were invalid and filtered out" msgstr "" -#: ../raster/r.in.lidar/main.c:801 +#: ../raster/r.in.lidar/main.c:806 #, c-format msgid "%lu input points were invalid, use -%c flag to filter them out" msgstr "" -#: ../raster/r.in.lidar/main.c:804 +#: ../raster/r.in.lidar/main.c:809 #, c-format msgid "Raster map <%s> created. %lu points from %d files found in region." msgstr "" -#: ../raster/r.in.lidar/main.c:809 +#: ../raster/r.in.lidar/main.c:814 #, c-format msgid "Raster map <%s> created. %lu points found in region." msgstr "" @@ -12032,10 +12374,10 @@ msgid "Cannot create temporary file with segments of a raster map" msgstr "" -#: ../raster/r.in.lidar/projection.c:34 ../raster/r.in.gdal/proj.c:131 -#: ../raster/r.external/proj.c:131 ../raster3d/r3.in.lidar/projection.c:36 +#: ../raster/r.in.lidar/projection.c:34 ../raster/r.in.gdal/proj.c:153 +#: ../raster/r.external/proj.c:153 ../raster3d/r3.in.lidar/projection.c:36 #: ../vector/v.in.lidar/projection.c:32 ../vector/v.in.pdal/projection.c:31 -#: ../vector/v.in.ogr/proj.c:322 ../vector/v.external/proj.c:223 +#: ../vector/v.in.ogr/proj.c:361 ../vector/v.external/proj.c:246 msgid "" "Projection of dataset does not appear to match current location.\n" "\n" @@ -12054,10 +12396,10 @@ msgid "Import dataset PROJ_INFO is:\n" msgstr "" -#: ../raster/r.in.lidar/projection.c:91 ../raster/r.in.gdal/proj.c:237 -#: ../raster/r.external/proj.c:237 ../raster3d/r3.in.lidar/projection.c:93 +#: ../raster/r.in.lidar/projection.c:91 ../raster/r.in.gdal/proj.c:259 +#: ../raster/r.external/proj.c:259 ../raster3d/r3.in.lidar/projection.c:93 #: ../vector/v.in.lidar/projection.c:89 ../vector/v.in.pdal/projection.c:88 -#: ../vector/v.in.ogr/proj.c:428 ../vector/v.external/proj.c:329 +#: ../vector/v.in.ogr/proj.c:467 ../vector/v.external/proj.c:352 #, c-format msgid "" "\n" @@ -12076,17 +12418,17 @@ msgid "Unable to convert input map projection information to GRASS format for checking" msgstr "" -#: ../raster/r.in.lidar/projection.c:128 ../raster/r.in.gdal/proj.c:122 -#: ../raster/r.external/proj.c:122 ../raster3d/r3.in.lidar/projection.c:130 -#: ../vector/v.in.lidar/projection.c:126 ../vector/v.in.ogr/proj.c:313 -#: ../vector/v.external/proj.c:214 +#: ../raster/r.in.lidar/projection.c:128 ../raster/r.in.gdal/proj.c:144 +#: ../raster/r.external/proj.c:144 ../raster3d/r3.in.lidar/projection.c:130 +#: ../vector/v.in.lidar/projection.c:126 ../vector/v.in.ogr/proj.c:352 +#: ../vector/v.external/proj.c:237 msgid "Over-riding projection check" msgstr "" -#: ../raster/r.in.lidar/projection.c:139 ../raster/r.in.gdal/proj.c:260 -#: ../raster/r.external/proj.c:260 ../raster3d/r3.in.lidar/projection.c:141 +#: ../raster/r.in.lidar/projection.c:139 ../raster/r.in.gdal/proj.c:282 +#: ../raster/r.external/proj.c:282 ../raster3d/r3.in.lidar/projection.c:141 #: ../vector/v.in.lidar/projection.c:137 ../vector/v.in.pdal/projection.c:137 -#: ../vector/v.in.ogr/proj.c:451 ../vector/v.external/proj.c:352 +#: ../vector/v.in.ogr/proj.c:490 ../vector/v.external/proj.c:375 msgid "Projection of input dataset and current location appear to match" msgstr "" @@ -12122,14 +12464,6 @@ msgid "File containing expression(s) to evaluate" msgstr "" -#: ../raster/r.mapcalc/main.c:105 -msgid "Seed for rand() function" -msgstr "" - -#: ../raster/r.mapcalc/main.c:109 -msgid "Generate random seed (result is non-deterministic)" -msgstr "" - #: ../raster/r.mapcalc/main.c:113 msgid "List input and output maps" msgstr "" @@ -12227,8 +12561,8 @@ msgid "Unable to close raster map <%s@%s>" msgstr "" -#: ../raster/r.mapcalc/map3.c:607 ../raster/r.sunhours/main.c:324 -#: ../raster/r.sunhours/main.c:335 ../raster/r.sunhours/main.c:346 +#: ../raster/r.mapcalc/map3.c:607 ../raster/r.sunhours/main.c:325 +#: ../raster/r.sunhours/main.c:336 ../raster/r.sunhours/main.c:347 #: ../imagery/i.landsat.acca/tools.c:136 #: ../imagery/i.landsat.acca/algorithm.c:234 #: ../imagery/i.landsat.acca/algorithm.c:388 @@ -12318,9 +12652,9 @@ msgstr "" #: ../raster/r.statistics/main.c:118 ../raster/r.stats.zonal/main.c:165 -#: ../raster/r.proj/main.c:237 ../imagery/i.rectify/main.c:156 +#: ../raster/r.proj/main.c:248 ../imagery/i.rectify/main.c:156 #: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:151 -#: ../vector/v.vect.stats/main.c:302 +#: ../vector/v.vect.stats/main.c:309 #, c-format msgid "<%s=%s> unknown %s" msgstr "" @@ -12437,31 +12771,15 @@ msgid "Cannot get projection key values of current location" msgstr "" -#: ../raster/r.sunhours/main.c:232 ../general/g.region/printwindow.c:267 -#: ../general/g.region/printwindow.c:488 ../general/g.region/printwindow.c:569 -msgid "Unable to update lat/long projection parameters" -msgstr "" - -#: ../raster/r.sunhours/main.c:296 ../raster/r.sunhours/main.c:391 -#: ../raster/r.sunmask/g_solposition.c:127 -#: ../general/g.region/printwindow.c:285 ../general/g.region/printwindow.c:293 -#: ../general/g.region/printwindow.c:301 ../general/g.region/printwindow.c:309 -#: ../general/g.region/printwindow.c:319 ../general/g.region/printwindow.c:503 -#: ../general/g.region/printwindow.c:596 ../general/g.region/printwindow.c:608 -#: ../general/g.region/printwindow.c:625 ../general/g.region/printwindow.c:643 -#: ../general/g.region/printwindow.c:658 -msgid "Error in pj_do_proj (projection of input coordinate pair)" -msgstr "" - -#: ../raster/r.sunhours/main.c:356 +#: ../raster/r.sunhours/main.c:357 msgid "Calculating solar elevation and azimuth..." msgstr "" -#: ../raster/r.sunhours/main.c:359 +#: ../raster/r.sunhours/main.c:360 msgid "Calculating solar elevation..." msgstr "" -#: ../raster/r.sunhours/main.c:362 +#: ../raster/r.sunhours/main.c:363 msgid "Calculating solar azimuth..." msgstr "" @@ -12624,7 +12942,7 @@ msgid "Print compression information in shell script style" msgstr "" -#: ../raster/r.compress/main.c:128 ../raster/r.compress/main.c:308 +#: ../raster/r.compress/main.c:128 ../raster/r.compress/main.c:312 #, c-format msgid "Raster map <%s> is not in the current mapset" msgstr "" @@ -12644,72 +12962,82 @@ msgid "<%s> is a GDAL-linked map - can't (un)compress" msgstr "" -#: ../raster/r.compress/main.c:215 +#: ../raster/r.compress/main.c:145 +#, c-format +msgid "<%s> is a virtual raster map - can't (un)compress" +msgstr "" + +#: ../raster/r.compress/main.c:219 msgid "DONE: uncompressed file is %lu %s (%.2f%) smaller" msgstr "" -#: ../raster/r.compress/main.c:216 +#: ../raster/r.compress/main.c:220 msgid "DONE: compressed file is %lu %s (%.2f%) smaller" msgstr "" -#: ../raster/r.compress/main.c:220 +#: ../raster/r.compress/main.c:224 msgid "DONE: uncompressed file is %lu %s (%.2f%) larger" msgstr "" -#: ../raster/r.compress/main.c:221 +#: ../raster/r.compress/main.c:225 msgid "DONE: compressed file is %lu %s (%.2f%) larger" msgstr "" -#: ../raster/r.compress/main.c:224 +#: ../raster/r.compress/main.c:228 msgid "same size" msgstr "" -#: ../raster/r.compress/main.c:240 +#: ../raster/r.compress/main.c:244 #, c-format msgid "<%s> already uncompressed" msgstr "" -#: ../raster/r.compress/main.c:243 +#: ../raster/r.compress/main.c:247 #, c-format msgid "Uncompressing <%s>" msgstr "" -#: ../raster/r.compress/main.c:251 +#: ../raster/r.compress/main.c:255 #, c-format msgid "Re-compressing <%s>" msgstr "" -#: ../raster/r.compress/main.c:254 +#: ../raster/r.compress/main.c:258 #, c-format msgid "Compressing <%s>" msgstr "" -#: ../raster/r.compress/main.c:312 +#: ../raster/r.compress/main.c:316 #, c-format msgid "<%s> is a GDAL-linked map" msgstr "" -#: ../raster/r.compress/main.c:316 +#: ../raster/r.compress/main.c:320 +#, c-format +msgid "<%s> is a virtual raster map" +msgstr "" + +#: ../raster/r.compress/main.c:324 #, c-format msgid "<%s> is a reclass file of map <%s> in mapset <%s>" msgstr "" -#: ../raster/r.compress/main.c:336 +#: ../raster/r.compress/main.c:344 #, c-format msgid "<%s> is uncompressed (method %i: %s). Data type: %s" msgstr "" -#: ../raster/r.compress/main.c:343 +#: ../raster/r.compress/main.c:351 #, c-format msgid "<%s> is compressed (method %i: %s). Data type: %s" msgstr "" -#: ../raster/r.compress/main.c:351 +#: ../raster/r.compress/main.c:359 #, c-format msgid "<%s> has a compressed NULL file" msgstr "" -#: ../raster/r.compress/main.c:353 +#: ../raster/r.compress/main.c:362 #, c-format msgid "<%s> has an uncompressed NULL file" msgstr "" @@ -12926,22 +13254,22 @@ #: ../raster/r.out.gdal/main.c:713 ../raster/r.out.gdal/main.c:725 #: ../raster/r.out.gdal/main.c:738 ../raster/r.out.gdal/main.c:751 #: ../raster/r.out.gdal/main.c:763 ../raster/r.out.gdal/main.c:777 -#: ../raster/r.out.gdal/export_band.c:477 -#: ../raster/r.out.gdal/export_band.c:489 -#: ../raster/r.out.gdal/export_band.c:502 -#: ../raster/r.out.gdal/export_band.c:515 -#: ../raster/r.out.gdal/export_band.c:527 -#: ../raster/r.out.gdal/export_band.c:540 -#: ../raster/r.out.gdal/export_band.c:554 +#: ../raster/r.out.gdal/export_band.c:482 +#: ../raster/r.out.gdal/export_band.c:494 +#: ../raster/r.out.gdal/export_band.c:507 +#: ../raster/r.out.gdal/export_band.c:520 +#: ../raster/r.out.gdal/export_band.c:532 +#: ../raster/r.out.gdal/export_band.c:547 +#: ../raster/r.out.gdal/export_band.c:562 msgid "Selected GDAL datatype does not cover data range." msgstr "" #: ../raster/r.out.gdal/main.c:714 ../raster/r.out.gdal/main.c:726 #: ../raster/r.out.gdal/main.c:739 ../raster/r.out.gdal/main.c:752 -#: ../raster/r.out.gdal/export_band.c:478 -#: ../raster/r.out.gdal/export_band.c:490 -#: ../raster/r.out.gdal/export_band.c:503 -#: ../raster/r.out.gdal/export_band.c:516 +#: ../raster/r.out.gdal/export_band.c:483 +#: ../raster/r.out.gdal/export_band.c:495 +#: ../raster/r.out.gdal/export_band.c:508 +#: ../raster/r.out.gdal/export_band.c:521 #, c-format msgid "GDAL datatype: %s, range: %d - %d" msgstr "" @@ -12953,15 +13281,14 @@ msgid "Range to be exported: %g - %g" msgstr "" -#: ../raster/r.out.gdal/main.c:764 ../raster/r.out.gdal/export_band.c:528 +#: ../raster/r.out.gdal/main.c:764 ../raster/r.out.gdal/export_band.c:533 #, c-format msgid "GDAL datatype: %s, range: %u - %u" msgstr "" -#: ../raster/r.out.gdal/main.c:778 ../raster/r.out.gdal/export_band.c:541 -#: ../raster/r.out.gdal/export_band.c:555 +#: ../raster/r.out.gdal/main.c:778 ../raster/r.out.gdal/export_band.c:548 #, c-format -msgid "GDAL datatype: %s, range: %g - %g" +msgid "GDAL datatype: %s, range: %.7g - %.7g" msgstr "" #: ../raster/r.out.gdal/main.c:805 ../raster/r.out.gdal/main.c:818 @@ -12992,7 +13319,7 @@ msgid "GDAL datatype: %s, valid range: %g - %g" msgstr "" -#: ../raster/r.out.gdal/export_band.c:53 ../raster/r.out.gdal/export_band.c:359 +#: ../raster/r.out.gdal/export_band.c:53 ../raster/r.out.gdal/export_band.c:364 msgid "Unable to allocate buffer for reading raster map" msgstr "" @@ -13021,33 +13348,38 @@ msgid "The user given nodata value %g is present in rasterband <%s> and would lead to data loss. Please specify a different nodata value with the %s parameter." msgstr "" -#: ../raster/r.out.gdal/export_band.c:240 +#: ../raster/r.out.gdal/export_band.c:241 msgid "Unable to get raster band" msgstr "" -#: ../raster/r.out.gdal/export_band.c:396 -#: ../raster/r.out.gdal/export_band.c:425 -#: ../raster/r.out.gdal/export_band.c:454 +#: ../raster/r.out.gdal/export_band.c:401 +#: ../raster/r.out.gdal/export_band.c:430 +#: ../raster/r.out.gdal/export_band.c:459 msgid "Unable to write GDAL raster file" msgstr "" -#: ../raster/r.out.gdal/export_band.c:481 -#: ../raster/r.out.gdal/export_band.c:493 -#: ../raster/r.out.gdal/export_band.c:506 -#: ../raster/r.out.gdal/export_band.c:519 -#: ../raster/r.out.gdal/export_band.c:531 -#: ../raster/r.out.gdal/export_band.c:544 -#: ../raster/r.out.gdal/export_band.c:558 +#: ../raster/r.out.gdal/export_band.c:486 +#: ../raster/r.out.gdal/export_band.c:498 +#: ../raster/r.out.gdal/export_band.c:511 +#: ../raster/r.out.gdal/export_band.c:524 +#: ../raster/r.out.gdal/export_band.c:536 +#: ../raster/r.out.gdal/export_band.c:551 +#: ../raster/r.out.gdal/export_band.c:566 #, c-format msgid "Raster map <%s> range: %g - %g" msgstr "" +#: ../raster/r.out.gdal/export_band.c:563 +#, c-format +msgid "GDAL datatype: %s, range: %.16g - %.16g" +msgstr "" + #: ../raster/r.out.gdal/attr.c:140 ../raster/r.out.gdal/attr.c:178 msgid "Failed to set raster attribute table" msgstr "" #: ../raster/r.basins.fill/main.c:56 ../raster/r.water.outlet/main.c:59 -#: ../raster/r.watershed/front/main.c:75 +#: ../raster/r.watershed/front/main.c:77 msgid "watershed" msgstr "" @@ -13101,7 +13433,7 @@ msgstr "" #: ../raster/r.in.xyz/main.c:258 ../vector/v.in.lidar/main.c:196 -#: ../vector/v.decimate/main.c:148 +#: ../vector/v.decimate/main.c:149 msgid "Filter range for z data (min,max)" msgstr "" @@ -13153,7 +13485,7 @@ #: ../raster/r.in.xyz/main.c:536 #, c-format -msgid "Unable to process the hole map at once. Please set the %s option to some value lower than 100." +msgid "Unable to process the whole map at once. Please set the %s option to some value lower than 100." msgstr "" #: ../raster/r.in.xyz/main.c:589 @@ -13254,7 +13586,7 @@ msgstr "" #: ../raster/r.kappa/main.c:70 ../imagery/i.segment/main.c:38 -#: ../imagery/i.gensig/main.c:40 ../imagery/i.maxlik/main.c:62 +#: ../imagery/i.gensig/main.c:40 ../imagery/i.maxlik/main.c:64 #: ../imagery/i.smap/main.c:39 ../imagery/i.gensigset/main.c:41 #: ../imagery/i.cluster/main.c:76 ../vector/v.class/main.c:46 msgid "classification" @@ -13292,6 +13624,10 @@ msgid "No header in the report" msgstr "" +#: ../raster/r.kappa/main.c:113 +msgid "Print Matrix only" +msgstr "" + #: ../raster/r.kappa/prt_label.c:17 #, c-format msgid "Can't open file <%s> to write label" @@ -13302,7 +13638,7 @@ msgid "Cannot open file <%s> to write kappa and relevant parameters" msgstr "" -#: ../raster/r.kappa/prt_mat.c:39 +#: ../raster/r.kappa/prt_mat.c:39 ../raster/r.kappa/prt2csv_mat.c:40 #, c-format msgid "Cannot open file <%s> to write cats and counts (error matrix)" msgstr "" @@ -13399,11 +13735,11 @@ #: ../raster/r.to.vect/main.c:106 ../raster/r.to.vect/main.c:113 #: ../vector/v.to.rast/main.c:88 ../vector/v.to.rast/main.c:94 #: ../vector/v.to.rast/main.c:100 ../vector/v.buffer/main.c:306 -#: ../vector/v.in.ogr/main.c:289 ../vector/v.in.ogr/main.c:299 -#: ../vector/v.in.ogr/main.c:309 ../vector/v.in.ogr/main.c:342 -#: ../vector/v.in.ogr/main.c:374 ../vector/v.overlay/main.c:135 -#: ../vector/v.overlay/main.c:145 ../vector/v.extract/main.c:93 -#: ../vector/v.extract/main.c:145 ../vector/v.generalize/main.c:245 +#: ../vector/v.in.ogr/main.c:306 ../vector/v.in.ogr/main.c:316 +#: ../vector/v.in.ogr/main.c:326 ../vector/v.in.ogr/main.c:359 +#: ../vector/v.in.ogr/main.c:391 ../vector/v.overlay/main.c:135 +#: ../vector/v.overlay/main.c:145 ../vector/v.extract/main.c:94 +#: ../vector/v.extract/main.c:147 ../vector/v.generalize/main.c:245 msgid "Attributes" msgstr "" @@ -13548,6 +13884,97 @@ msgid "Writing color file..." msgstr "" +#: ../raster/r.buildvrt/main.c:78 +msgid "mosaic" +msgstr "" + +#: ../raster/r.buildvrt/main.c:79 +msgid "virtual raster" +msgstr "" + +#: ../raster/r.buildvrt/main.c:81 +msgid "Build a VRT (Virtual Raster) from the list of input raster maps." +msgstr "" + +#: ../raster/r.buildvrt/main.c:84 +#, fuzzy +msgid "Name of input raster files" +msgstr "Ð˜Ð¼Ñ Ð¸Ñходного точечного векторного ÑлоÑ" + +#: ../raster/r.buildvrt/main.c:90 ../imagery/i.group/main.c:73 +msgid "Input file with one raster map name per line" +msgstr "" + +#: ../raster/r.buildvrt/main.c:147 ../raster/r.buildvrt/main.c:200 +#, c-format +msgid "Input raster map <%s> not found" +msgstr "" + +#: ../raster/r.buildvrt/main.c:150 ../raster/r.buildvrt/main.c:203 +msgid "Input and output raster map can not be identical" +msgstr "" + +#: ../raster/r.buildvrt/main.c:155 ../raster/r.buildvrt/main.c:208 +#, c-format +msgid "Input map <%s@%s> is all NULL, skipping" +msgstr "" + +#: ../raster/r.buildvrt/main.c:177 +msgid "Only one raster map name found in input file" +msgstr "" + +#: ../raster/r.buildvrt/main.c:188 +msgid "Only one raster map name found" +msgstr "" + +#: ../raster/r.buildvrt/main.c:260 +msgid "Input maptypes are different" +msgstr "" + +#: ../raster/r.buildvrt/main.c:262 ../raster/r.buildvrt/main.c:264 +msgid "Input ns resolutions are different" +msgstr "" + +#: ../raster/r.buildvrt/link.c:13 ../raster/r.external/link.c:87 +#, c-format +msgid "Unable to create cell/%s file" +msgstr "" + +#: ../raster/r.buildvrt/link.c:22 ../raster/r.external/link.c:96 +#, c-format +msgid "Unable to create fcell/%s file" +msgstr "" + +#: ../raster/r.buildvrt/link.c:35 +#, fuzzy, c-format +msgid "Unable to create cell_misc/%s/vrt file" +msgstr "Ðевозможно прочитать векторный Ñлой" + +#: ../raster/r.buildvrt/link.c:66 ../raster/r.external/link.c:160 +#, c-format +msgid "Unable to create cell_misc/%s/f_format file" +msgstr "" + +#: ../raster/r.buildvrt/link.c:69 ../raster/r.external/link.c:163 +#, c-format +msgid "Error writing cell_misc/%s/f_format file" +msgstr "" + +#: ../raster/r.buildvrt/link.c:124 ../raster/r.external/link.c:200 +#, c-format +msgid "Creating support files for %s" +msgstr "" + +#: ../raster/r.buildvrt/link.c:127 +#, c-format +msgid "virtual raster generated by %s" +msgstr "" + +#: ../raster/r.buildvrt/link.c:140 ../raster/r.external/link.c:248 +#, c-format +msgid "Link to raster map <%s> created." +msgstr "" + #: ../raster/r.quantile/main.c:69 msgid "Computing histogram" msgstr "" @@ -13694,11 +14121,11 @@ #: ../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:160 ../general/g.region/main.c:204 -#: ../general/g.region/main.c:213 ../general/g.region/main.c:222 -#: ../general/g.region/main.c:231 ../general/g.region/main.c:240 -#: ../general/g.region/main.c:249 ../general/g.region/main.c:325 -#: ../general/g.region/main.c:336 +#: ../general/g.region/main.c:161 ../general/g.region/main.c:205 +#: ../general/g.region/main.c:214 ../general/g.region/main.c:223 +#: ../general/g.region/main.c:232 ../general/g.region/main.c:241 +#: ../general/g.region/main.c:250 ../general/g.region/main.c:326 +#: ../general/g.region/main.c:337 ../general/g.region/main.c:349 msgid "Bounds" msgstr "" @@ -13812,7 +14239,7 @@ msgid "Either all or none of %s=, %s=, %s= and %s= must be given" msgstr "" -#: ../raster/r.in.bin/main.c:521 ../display/d.grid/main.c:266 +#: ../raster/r.in.bin/main.c:521 ../display/d.grid/main.c:265 #: ../raster3d/r3.in.bin/main.c:424 #, c-format msgid "Illegal north coordinate <%s>" @@ -13823,7 +14250,7 @@ msgid "Illegal south coordinate <%s>" msgstr "" -#: ../raster/r.in.bin/main.c:525 ../display/d.grid/main.c:259 +#: ../raster/r.in.bin/main.c:525 ../display/d.grid/main.c:258 #: ../raster3d/r3.in.bin/main.c:428 #, c-format msgid "Illegal east coordinate <%s>" @@ -13841,116 +14268,53 @@ #: ../raster/r.in.bin/main.c:554 #, c-format -msgid "East-West (ewres: %f) and North-South (nwres: %f) resolution differ significantly. Did you assign %s= and %s= correctly?" +msgid "East-West (ewres: %f) and North-South (nsres: %f) resolution differ significantly. Did you assign %s= and %s= correctly?" msgstr "" #: ../raster/r.in.bin/main.c:575 msgid "File Size %" msgstr "" -#: ../raster/r.in.bin/main.c:577 ../raster3d/r3.in.bin/main.c:448 -msgid "Bytes do not match file size" -msgstr "" - -#: ../raster/r.in.bin/main.c:595 -#, c-format -msgid "Importing band %d..." -msgstr "" - -#: ../raster/r.drain/main.c:113 -msgid "Traces a flow through an elevation model or cost surface on a raster map." -msgstr "" - -#: ../raster/r.drain/main.c:116 -msgid "Name of input elevation or cost surface raster map" -msgstr "" - -#: ../raster/r.drain/main.c:121 -msgid "Name of input movement direction map associated with the cost surface" -msgstr "" - -#: ../raster/r.drain/main.c:123 -msgid "Direction in degrees CCW from east" -msgstr "" - -#: ../raster/r.drain/main.c:125 ../raster/r.drain/main.c:167 -msgid "Cost surface" -msgstr "" - -#: ../raster/r.drain/main.c:133 -msgid "Name for output drain vector map" -msgstr "" - -#: ../raster/r.drain/main.c:134 -msgid "Recommended for cost surface made using knight's move" -msgstr "" - -#: ../raster/r.drain/main.c:144 -msgid "Name of starting vector points map(s)" -msgstr "" - -#: ../raster/r.drain/main.c:150 -msgid "Copy input cell values on output" -msgstr "" - -#: ../raster/r.drain/main.c:151 ../raster/r.drain/main.c:156 -#: ../raster/r.drain/main.c:161 -msgid "Path settings" -msgstr "" - -#: ../raster/r.drain/main.c:155 -msgid "Accumulate input values along the path" -msgstr "" - -#: ../raster/r.drain/main.c:160 -msgid "Count cell numbers along the path" +#: ../raster/r.in.bin/main.c:577 ../raster3d/r3.in.bin/main.c:448 +msgid "Bytes do not match file size" msgstr "" -#: ../raster/r.drain/main.c:166 -msgid "The input raster map is a cost surface (direction surface must also be specified)" +#: ../raster/r.in.bin/main.c:595 +#, c-format +msgid "Importing band %d..." msgstr "" -#: ../raster/r.drain/main.c:178 +#: ../raster/r.drain/main.c:179 msgid "Directional drain selected... checking for direction raster map" msgstr "" -#: ../raster/r.drain/main.c:181 +#: ../raster/r.drain/main.c:182 msgid "Surface/Hydrology drain selected" msgstr "" -#: ../raster/r.drain/main.c:186 +#: ../raster/r.drain/main.c:187 #, c-format msgid "Direction raster map <%s> not specified, if direction flag is on, a direction raster must be given" msgstr "" -#: ../raster/r.drain/main.c:193 +#: ../raster/r.drain/main.c:194 #, c-format msgid "Direction raster map <%s> should not be specified for Surface/Hydrology drains" msgstr "" -#: ../raster/r.drain/main.c:212 +#: ../raster/r.drain/main.c:213 msgid "Specify just one of the -c, -a and -n flags" msgstr "" -#: ../raster/r.drain/main.c:243 -#, c-format -msgid "Starting point %d is outside the current region" -msgstr "" - -#: ../raster/r.drain/main.c:318 -#, c-format -msgid "Starting vector map <%s> contains no points in the current region" -msgstr "" - -#: ../raster/r.drain/main.c:326 +#: ../raster/r.drain/main.c:327 msgid "No start/stop point(s) specified" msgstr "" -#: ../raster/r.drain/main.c:401 +#: ../raster/r.drain/main.c:402 msgid "Calculating flow directions..." msgstr "" -#: ../raster/r.drain/main.c:692 +#: ../raster/r.drain/main.c:693 #, c-format msgid "direction read: %lf, neighbour found: %i" msgstr "" @@ -13967,15 +14331,6 @@ msgid "Maximum number of cells to be created" msgstr "" -#: ../raster/r.random.cells/main.c:77 -msgid "Random seed (SEED_MIN >= value >= SEED_MAX) (default [random])" -msgstr "" - -#: ../raster/r.random.cells/random.c:50 -#, c-format -msgid "RAN1: j == %d shouldn't happen" -msgstr "" - #: ../raster/r.random.cells/init.c:77 msgid "Distance must be >= 0.0" msgstr "" @@ -13992,11 +14347,6 @@ msgid "Spatial weights neighborhood (cells):" msgstr "" -#: ../raster/r.fill.stats/main.c:779 ../raster/r.null/main.c:61 -#: ../raster3d/r3.null/main.c:181 -msgid "null data" -msgstr "" - #: ../raster/r.fill.stats/main.c:781 msgid "Rapidly fills 'no data' cells (NULLs) of a raster map with interpolated values (IDW)." msgstr "" @@ -14208,7 +14558,7 @@ msgid "Generating %d x %d = %d tiles..." msgstr "" -#: ../raster/r.tile/main.c:184 +#: ../raster/r.tile/main.c:187 #, c-format msgid "Unable to read cats for %s" msgstr "" @@ -14246,40 +14596,36 @@ msgid "Creating support files for raster map <%s>..." msgstr "" -#: ../raster/r.info/main.c:73 ../vector/v.info/main.c:41 +#: ../raster/r.info/main.c:75 ../vector/v.info/main.c:41 msgid "history" msgstr "" -#: ../raster/r.info/main.c:75 +#: ../raster/r.info/main.c:77 msgid "Outputs basic information about a raster map." msgstr "" -#: ../raster/r.info/main.c:81 +#: ../raster/r.info/main.c:83 msgid "Print raster array information in shell script style" msgstr "" -#: ../raster/r.info/main.c:85 +#: ../raster/r.info/main.c:87 msgid "Print range in shell script style" msgstr "" -#: ../raster/r.info/main.c:89 +#: ../raster/r.info/main.c:95 msgid "Print extended metadata information in shell script style" msgstr "" -#: ../raster/r.info/main.c:93 ../raster3d/r3.info/main.c:94 +#: ../raster/r.info/main.c:99 ../raster3d/r3.info/main.c:94 msgid "Print raster history instead of info" msgstr "" -#: ../raster/r.info/main.c:99 +#: ../raster/r.info/main.c:105 #, c-format msgid "Flags -%c and -%c/%c/%c are mutually exclusive" msgstr "" -#: ../raster/r.info/main.c:127 -msgid "Unable to read range file" -msgstr "" - -#: ../raster/r.info/main.c:303 ../raster/r.info/main.c:445 +#: ../raster/r.info/main.c:312 ../raster/r.info/main.c:538 #: ../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 @@ -14362,8 +14708,8 @@ #: ../raster/r.geomorphon/main.c:196 ../raster/r.watershed/shed/com_line.c:231 #: ../raster/r.watershed/shed/com_line.c:266 ../general/g.rename/main.c:85 -#: ../general/g.copy/main.c:80 ../imagery/i.landsat.acca/main.c:188 -#: ../imagery/i.landsat.toar/main.c:563 +#: ../general/g.copy/main.c:80 ../imagery/i.maxlik/main.c:109 +#: ../imagery/i.landsat.acca/main.c:188 ../imagery/i.landsat.toar/main.c:563 #: ../imagery/i.ortho.photo/i.ortho.camera/main.c:114 #, c-format msgid "<%s> is an illegal file name" @@ -14420,7 +14766,7 @@ msgid "wetness" msgstr "" -#: ../raster/r.topidx/main.c:42 ../raster/r.watershed/front/main.c:80 +#: ../raster/r.topidx/main.c:42 ../raster/r.watershed/front/main.c:82 msgid "topographic index" msgstr "" @@ -14448,6 +14794,7 @@ msgstr "" #: ../raster/r.category/main.c:53 ../vector/v.category/main.c:76 +#: ../vector/v.to.db/main.c:46 msgid "category" msgstr "" @@ -14653,7 +15000,7 @@ msgid "Creation options" msgstr "" -#: ../raster/r.external.out/main.c:271 ../raster/r.in.gdal/main.c:207 +#: ../raster/r.external.out/main.c:271 ../raster/r.in.gdal/main.c:224 #: ../raster/r.external/main.c:95 ../vector/v.external.out/args.c:62 #: ../vector/v.external/args.c:56 msgid "List supported formats and exit" @@ -14667,135 +15014,135 @@ msgid "Print current status" msgstr "" -#: ../raster/r.resamp.bspline/main.c:84 +#: ../raster/r.resamp.bspline/main.c:86 msgid "Performs bilinear or bicubic spline interpolation with Tykhonov regularization." msgstr "" -#: ../raster/r.resamp.bspline/main.c:92 +#: ../raster/r.resamp.bspline/main.c:94 msgid "Name for output vector map with interpolation grid" msgstr "" -#: ../raster/r.resamp.bspline/main.c:97 +#: ../raster/r.resamp.bspline/main.c:99 msgid "Name of raster map to use for masking" msgstr "" -#: ../raster/r.resamp.bspline/main.c:98 ../vector/v.surf.bspline/main.c:140 +#: ../raster/r.resamp.bspline/main.c:100 ../vector/v.surf.bspline/main.c:140 msgid "Only cells that are not NULL and not zero are interpolated" msgstr "" -#: ../raster/r.resamp.bspline/main.c:106 +#: ../raster/r.resamp.bspline/main.c:108 msgid "Length of each spline step in the east-west direction. Default: 1.5 * ewres." msgstr "" -#: ../raster/r.resamp.bspline/main.c:114 +#: ../raster/r.resamp.bspline/main.c:116 msgid "Length of each spline step in the north-south direction. Default: 1.5 * nsres." msgstr "" -#: ../raster/r.resamp.bspline/main.c:118 ../vector/v.surf.bspline/main.c:163 +#: ../raster/r.resamp.bspline/main.c:120 ../vector/v.surf.bspline/main.c:163 msgid "Spline interpolation algorithm" msgstr "" -#: ../raster/r.resamp.bspline/main.c:124 +#: ../raster/r.resamp.bspline/main.c:126 #: ../vector/v.lidar.correction/main.c:407 ../vector/v.surf.bspline/main.c:170 #: ../vector/v.outlier/main.c:418 msgid "Bilinear interpolation" msgstr "" -#: ../raster/r.resamp.bspline/main.c:125 ../vector/v.surf.bspline/main.c:171 +#: ../raster/r.resamp.bspline/main.c:127 ../vector/v.surf.bspline/main.c:171 msgid "Bicubic interpolation" msgstr "" -#: ../raster/r.resamp.bspline/main.c:137 +#: ../raster/r.resamp.bspline/main.c:139 msgid "Only interpolate null cells in input raster map" msgstr "" -#: ../raster/r.resamp.bspline/main.c:143 ../vector/v.surf.bspline/main.c:101 +#: ../raster/r.resamp.bspline/main.c:145 ../vector/v.surf.bspline/main.c:101 msgid "Find the best Tykhonov regularizing parameter using a \"leave-one-out\" cross validation method" msgstr "" -#: ../raster/r.resamp.bspline/main.c:183 +#: ../raster/r.resamp.bspline/main.c:185 msgid "ew_step must be positive" msgstr "" -#: ../raster/r.resamp.bspline/main.c:191 +#: ../raster/r.resamp.bspline/main.c:193 msgid "ns_step must be positive" msgstr "" -#: ../raster/r.resamp.bspline/main.c:218 +#: ../raster/r.resamp.bspline/main.c:220 #, c-format msgid "spline step in ew direction %g" msgstr "" -#: ../raster/r.resamp.bspline/main.c:219 +#: ../raster/r.resamp.bspline/main.c:221 #, c-format msgid "spline step in ns direction %g" msgstr "" -#: ../raster/r.resamp.bspline/main.c:220 +#: ../raster/r.resamp.bspline/main.c:222 #, c-format msgid "adjusted EW splines %d" msgstr "" -#: ../raster/r.resamp.bspline/main.c:221 +#: ../raster/r.resamp.bspline/main.c:223 #, c-format msgid "adjusted NS splines %d" msgstr "" -#: ../raster/r.resamp.bspline/main.c:300 ../vector/v.surf.bspline/main.c:461 +#: ../raster/r.resamp.bspline/main.c:302 ../vector/v.surf.bspline/main.c:461 msgid "Memory in MB must be >= 3" msgstr "" -#: ../raster/r.resamp.bspline/main.c:321 ../raster/r.resamp.bspline/main.c:406 -#: ../raster/r.resamp.bspline/main.c:478 ../vector/v.surf.bspline/main.c:480 +#: ../raster/r.resamp.bspline/main.c:323 ../raster/r.resamp.bspline/main.c:408 +#: ../raster/r.resamp.bspline/main.c:480 ../vector/v.surf.bspline/main.c:480 #: ../vector/v.surf.bspline/main.c:508 msgid "Can not initialize temporary file" msgstr "" -#: ../raster/r.resamp.bspline/main.c:327 +#: ../raster/r.resamp.bspline/main.c:329 #, c-format msgid "Loading input raster <%s>" msgstr "" -#: ../raster/r.resamp.bspline/main.c:341 ../raster/r.resamp.bspline/main.c:452 -#: ../raster/r.resamp.bspline/main.c:488 +#: ../raster/r.resamp.bspline/main.c:343 ../raster/r.resamp.bspline/main.c:454 +#: ../raster/r.resamp.bspline/main.c:490 msgid "Can not write to temp file" msgstr "" -#: ../raster/r.resamp.bspline/main.c:346 +#: ../raster/r.resamp.bspline/main.c:348 msgid "Only NULL cells in input raster" msgstr "" -#: ../raster/r.resamp.bspline/main.c:370 ../vector/v.surf.bspline/main.c:313 +#: ../raster/r.resamp.bspline/main.c:372 ../vector/v.surf.bspline/main.c:313 msgid "Cross validation didn't finish correctly" msgstr "" -#: ../raster/r.resamp.bspline/main.c:374 ../vector/v.surf.bspline/main.c:319 +#: ../raster/r.resamp.bspline/main.c:376 ../vector/v.surf.bspline/main.c:319 #, c-format msgid "Cross validation finished for ew_step = %f and ns_step = %f" msgstr "" -#: ../raster/r.resamp.bspline/main.c:394 +#: ../raster/r.resamp.bspline/main.c:396 msgid "Mark cells for interpolation" msgstr "" -#: ../raster/r.resamp.bspline/main.c:466 +#: ../raster/r.resamp.bspline/main.c:468 msgid "No NULL cells found in input raster." msgstr "" -#: ../raster/r.resamp.bspline/main.c:481 ../vector/v.surf.bspline/main.c:483 +#: ../raster/r.resamp.bspline/main.c:483 ../vector/v.surf.bspline/main.c:483 msgid "Initializing output..." msgstr "" -#: ../raster/r.resamp.bspline/main.c:556 +#: ../raster/r.resamp.bspline/main.c:558 #, c-format msgid "subregion %d of %d" msgstr "" -#: ../raster/r.resamp.bspline/main.c:730 +#: ../raster/r.resamp.bspline/main.c:732 msgid "No data within this subregion. Consider increasing the spline step." msgstr "" -#: ../raster/r.resamp.bspline/main.c:746 ../vector/v.surf.bspline/main.c:899 +#: ../raster/r.resamp.bspline/main.c:748 ../vector/v.surf.bspline/main.c:899 #: ../vector/v.net.components/main.c:213 ../vector/v.out.postgis/main.c:174 msgid "Writing output..." msgstr "" @@ -15170,6 +15517,10 @@ msgid "Raster maps <%s>, <%s> and <%s> created." msgstr "" +#: ../raster/r.null/main.c:61 ../raster3d/r3.null/main.c:181 +msgid "null data" +msgstr "" + #: ../raster/r.null/main.c:62 msgid "Manages NULL-values of given raster map." msgstr "" @@ -15225,71 +15576,76 @@ msgid "Raster map <%s> is a reclass of map <%s@%s>. Consider to generate a copy with r.mapcalc. Exiting." msgstr "" -#: ../raster/r.null/main.c:138 +#: ../raster/r.null/main.c:136 +#, c-format +msgid "<%s> is a virtual raster map. Consider to generate a copy with r.mapcalc. Exiting." +msgstr "" + +#: ../raster/r.null/main.c:142 #, c-format msgid "Raster map <%s> is not in your mapset <%s>" msgstr "" -#: ../raster/r.null/main.c:145 +#: ../raster/r.null/main.c:149 #, c-format msgid "%s is illegal entry for null" msgstr "" -#: ../raster/r.null/main.c:152 +#: ../raster/r.null/main.c:156 #, c-format msgid "Raster map <%s> already has a null bitmap file" msgstr "" -#: ../raster/r.null/main.c:156 +#: ../raster/r.null/main.c:160 #, c-format msgid "<%s> is integer raster map (CELL)" msgstr "" -#: ../raster/r.null/main.c:160 +#: ../raster/r.null/main.c:164 #, c-format msgid "<%s> is integer raster map (CELL). Using null=%d." msgstr "" -#: ../raster/r.null/main.c:166 +#: ../raster/r.null/main.c:170 #, c-format msgid "<%s> is floating pointing raster map" msgstr "" -#: ../raster/r.null/main.c:183 ../raster/r.null/main.c:226 +#: ../raster/r.null/main.c:187 ../raster/r.null/main.c:230 #, c-format msgid "Writing new null file for raster map <%s>..." msgstr "" -#: ../raster/r.null/main.c:193 ../raster/r.null/main.c:238 -#: ../raster/r.null/main.c:252 +#: ../raster/r.null/main.c:197 ../raster/r.null/main.c:242 +#: ../raster/r.null/main.c:256 #, c-format msgid "Raster map <%s> modified." msgstr "" -#: ../raster/r.null/main.c:208 +#: ../raster/r.null/main.c:212 msgid "The NULL file is already compressed, nothing to do." msgstr "" -#: ../raster/r.null/main.c:214 +#: ../raster/r.null/main.c:218 msgid "The NULL file is already uncompressed, nothing to do." msgstr "" -#: ../raster/r.null/main.c:245 +#: ../raster/r.null/main.c:249 #, c-format msgid "Removing null file for raster map <%s>..." msgstr "" -#: ../raster/r.null/main.c:316 +#: ../raster/r.null/main.c:320 #, c-format msgid "%s: %s: illegal value spec" msgstr "" -#: ../raster/r.null/main.c:318 +#: ../raster/r.null/main.c:322 #, c-format msgid "%s: illegal value spec" msgstr "" -#: ../raster/r.null/main.c:379 +#: ../raster/r.null/main.c:383 #, c-format msgid "Writing new data for raster map <%s>..." msgstr "" @@ -15371,7 +15727,7 @@ msgid "Line %d is not point or centroid, skipped" msgstr "" -#: ../raster/r.what/main.c:404 +#: ../raster/r.what/main.c:409 #, c-format msgid "%s %s is outside your current region" msgstr "" @@ -15538,210 +15894,215 @@ msgid "Error reading segment file" msgstr "" -#: ../raster/r.proj/main.c:149 +#: ../raster/r.proj/main.c:152 msgid "Re-projects a raster map from given location to the current location." msgstr "" -#: ../raster/r.proj/main.c:153 +#: ../raster/r.proj/main.c:156 msgid "Location containing input raster map" msgstr "" -#: ../raster/r.proj/main.c:154 ../raster/r.proj/main.c:159 -#: ../raster/r.proj/main.c:164 ../vector/v.proj/main.c:79 -#: ../vector/v.proj/main.c:84 ../vector/v.proj/main.c:90 +#: ../raster/r.proj/main.c:157 ../raster/r.proj/main.c:162 +#: ../raster/r.proj/main.c:167 ../vector/v.proj/main.c:84 +#: ../vector/v.proj/main.c:89 ../vector/v.proj/main.c:95 #: ../vector/v.net.flow/main.c:108 ../vector/v.net.flow/main.c:114 msgid "Source" msgstr "" -#: ../raster/r.proj/main.c:157 +#: ../raster/r.proj/main.c:160 msgid "Mapset containing input raster map" msgstr "" -#: ../raster/r.proj/main.c:158 ../vector/v.proj/main.c:83 +#: ../raster/r.proj/main.c:161 ../vector/v.proj/main.c:88 msgid "Default: name of current mapset" msgstr "" -#: ../raster/r.proj/main.c:162 +#: ../raster/r.proj/main.c:165 msgid "Name of input raster map to re-project" msgstr "" -#: ../raster/r.proj/main.c:167 ../vector/v.proj/main.c:93 +#: ../raster/r.proj/main.c:170 ../vector/v.proj/main.c:98 msgid "Path to GRASS database of input location" msgstr "" -#: ../raster/r.proj/main.c:171 +#: ../raster/r.proj/main.c:174 msgid "Name for output raster map (default: same as 'input')" msgstr "" -#: ../raster/r.proj/main.c:172 ../raster/r.proj/main.c:183 -#: ../raster/r.proj/main.c:199 ../vector/v.proj/main.c:102 -#: ../vector/v.proj/main.c:107 ../vector/v.proj/main.c:119 -#: ../vector/v.proj/main.c:126 +#: ../raster/r.proj/main.c:175 ../raster/r.proj/main.c:186 +#: ../raster/r.proj/main.c:202 ../vector/v.proj/main.c:107 +#: ../vector/v.proj/main.c:112 ../vector/v.proj/main.c:132 +#: ../vector/v.proj/main.c:139 msgid "Target" msgstr "" -#: ../raster/r.proj/main.c:198 +#: ../raster/r.proj/main.c:201 msgid "Resolution of output raster map" msgstr "" -#: ../raster/r.proj/main.c:203 +#: ../raster/r.proj/main.c:209 ../vector/v.proj/main.c:119 +#, fuzzy +msgid "PROJ pipeline for coordinate transformation" +msgstr "Ðевозможно закрыть Ñлой" + +#: ../raster/r.proj/main.c:214 msgid "List raster maps in input mapset and exit" msgstr "" -#: ../raster/r.proj/main.c:213 +#: ../raster/r.proj/main.c:224 msgid "Print input map's bounds in the current projection and exit" msgstr "" -#: ../raster/r.proj/main.c:219 +#: ../raster/r.proj/main.c:230 msgid "Print input map's bounds in the current projection and exit (shell style)" msgstr "" -#: ../raster/r.proj/main.c:245 ../display/d.mon/start.c:52 +#: ../raster/r.proj/main.c:256 ../display/d.mon/start.c:52 #: ../imagery/i.gensig/parse.c:50 ../imagery/i.gensigset/parse.c:57 -#: ../imagery/i.cluster/main.c:179 ../vector/v.proj/main.c:150 -#: ../vector/v.external/main.c:137 +#: ../imagery/i.cluster/main.c:179 ../misc/m.nviz.image/main.c:77 +#: ../vector/v.proj/main.c:163 ../vector/v.external/main.c:141 #, c-format msgid "option <%s>: <%s> exists. To overwrite, use the --overwrite flag" msgstr "" -#: ../raster/r.proj/main.c:252 ../vector/v.proj/main.c:165 +#: ../raster/r.proj/main.c:263 ../vector/v.proj/main.c:178 msgid "Input and output locations can not be the same" msgstr "" -#: ../raster/r.proj/main.c:254 +#: ../raster/r.proj/main.c:265 msgid "Input and output locations are the same" msgstr "" -#: ../raster/r.proj/main.c:264 +#: ../raster/r.proj/main.c:275 msgid "Unable to get projection info of output raster map" msgstr "" -#: ../raster/r.proj/main.c:267 +#: ../raster/r.proj/main.c:278 msgid "Unable to get projection units of output raster map" msgstr "" -#: ../raster/r.proj/main.c:270 +#: ../raster/r.proj/main.c:281 msgid "Unable to get projection key values of output raster map" msgstr "" -#: ../raster/r.proj/main.c:279 +#: ../raster/r.proj/main.c:290 #, c-format msgid "Mapset <%s> in input location <%s> - %s" msgstr "" -#: ../raster/r.proj/main.c:281 ../raster/r.in.gdal/main.c:938 +#: ../raster/r.proj/main.c:292 ../raster/r.in.gdal/main.c:1009 #: ../imagery/i.rectify/target.c:32 #: ../imagery/i.ortho.photo/i.ortho.rectify/target.c:32 #: ../vector/v.rectify/target.c:41 msgid "permission denied" msgstr "" -#: ../raster/r.proj/main.c:282 ../raster/r.in.gdal/main.c:939 +#: ../raster/r.proj/main.c:293 ../raster/r.in.gdal/main.c:1010 #: ../imagery/i.rectify/target.c:32 #: ../imagery/i.ortho.photo/i.ortho.rectify/target.c:32 #: ../vector/v.rectify/target.c:41 msgid "not found" msgstr "" -#: ../raster/r.proj/main.c:288 ../vector/v.proj/main.c:189 +#: ../raster/r.proj/main.c:299 ../vector/v.proj/main.c:201 #, c-format msgid "Checking location <%s> mapset <%s>" msgstr "" -#: ../raster/r.proj/main.c:300 ../vector/v.proj/main.c:206 -#: ../vector/v.select/main.c:89 ../vector/v.in.ogr/main.c:444 +#: ../raster/r.proj/main.c:311 ../vector/v.proj/main.c:218 +#: ../vector/v.select/main.c:89 ../vector/v.in.ogr/main.c:461 #: ../vector/v.what.rast/main.c:121 ../vector/v.edit/main.c:89 #: ../vector/v.net/args.c:152 ../vector/v.net/args.c:159 #: ../vector/v.net/args.c:165 ../vector/v.net/args.c:169 -#: ../vector/v.net/args.c:179 ../vector/v.external/main.c:110 +#: ../vector/v.net/args.c:179 ../vector/v.external/main.c:114 #: ../scripts/d.frame/d.frame.py:288 #, c-format, python-format msgid "Required parameter <%s> not set" msgstr "" -#: ../raster/r.proj/main.c:303 +#: ../raster/r.proj/main.c:314 #, c-format msgid "Raster map <%s> in location <%s> in mapset <%s> not found" msgstr "" -#: ../raster/r.proj/main.c:311 +#: ../raster/r.proj/main.c:322 msgid "Unable to get projection info of input map" msgstr "" -#: ../raster/r.proj/main.c:314 +#: ../raster/r.proj/main.c:330 msgid "Unable to get projection units of input map" msgstr "" -#: ../raster/r.proj/main.c:317 +#: ../raster/r.proj/main.c:333 msgid "Unable to get projection key values of input map" msgstr "" -#: ../raster/r.proj/main.c:332 +#: ../raster/r.proj/main.c:357 msgid "Unable to work with unprojected data (xy location)" msgstr "" -#: ../raster/r.proj/main.c:351 +#: ../raster/r.proj/main.c:376 #, c-format msgid "Input map <%s@%s> in location <%s>:" msgstr "" -#: ../raster/r.proj/main.c:443 +#: ../raster/r.proj/main.c:470 msgid "Input:" msgstr "" -#: ../raster/r.proj/main.c:444 ../raster/r.proj/main.c:455 +#: ../raster/r.proj/main.c:471 ../raster/r.proj/main.c:482 #, c-format msgid "Cols: %d (%d)" msgstr "" -#: ../raster/r.proj/main.c:445 ../raster/r.proj/main.c:456 +#: ../raster/r.proj/main.c:472 ../raster/r.proj/main.c:483 #, c-format msgid "Rows: %d (%d)" msgstr "" -#: ../raster/r.proj/main.c:446 ../raster/r.proj/main.c:457 +#: ../raster/r.proj/main.c:473 ../raster/r.proj/main.c:484 #, c-format msgid "North: %f (%f)" msgstr "" -#: ../raster/r.proj/main.c:447 ../raster/r.proj/main.c:458 +#: ../raster/r.proj/main.c:474 ../raster/r.proj/main.c:485 #, c-format msgid "South: %f (%f)" msgstr "" -#: ../raster/r.proj/main.c:448 ../raster/r.proj/main.c:459 +#: ../raster/r.proj/main.c:475 ../raster/r.proj/main.c:486 #, c-format msgid "West: %f (%f)" msgstr "" -#: ../raster/r.proj/main.c:449 ../raster/r.proj/main.c:460 +#: ../raster/r.proj/main.c:476 ../raster/r.proj/main.c:487 #, c-format msgid "East: %f (%f)" msgstr "" -#: ../raster/r.proj/main.c:450 ../raster/r.proj/main.c:461 +#: ../raster/r.proj/main.c:477 ../raster/r.proj/main.c:488 #, c-format msgid "EW-res: %f" msgstr "" -#: ../raster/r.proj/main.c:451 ../raster/r.proj/main.c:462 +#: ../raster/r.proj/main.c:478 ../raster/r.proj/main.c:489 #, c-format msgid "NS-res: %f" msgstr "" -#: ../raster/r.proj/main.c:454 +#: ../raster/r.proj/main.c:481 msgid "Output:" msgstr "" -#: ../raster/r.proj/main.c:491 +#: ../raster/r.proj/main.c:518 msgid "Projecting..." msgstr "" -#: ../raster/r.proj/bordwalk.c:216 +#: ../raster/r.proj/bordwalk.c:223 msgid "Input raster map is outside current region" msgstr "" -#: ../raster/r.proj/bordwalk.c:242 +#: ../raster/r.proj/bordwalk.c:251 msgid "Unable to reproject map center" msgstr "" @@ -15835,60 +16196,64 @@ msgid "Creates shaded relief map from an elevation map (DEM)." msgstr "" -#: ../raster/r.relief/main.c:117 +#: ../raster/r.relief/main.c:115 +msgid "Name of input raster (typically elevation) map" +msgstr "" + +#: ../raster/r.relief/main.c:118 msgid "Name for output shaded relief map" msgstr "" -#: ../raster/r.relief/main.c:125 +#: ../raster/r.relief/main.c:126 msgid "Altitude of the sun in degrees above the horizon" msgstr "" -#: ../raster/r.relief/main.c:126 ../raster/r.relief/main.c:136 +#: ../raster/r.relief/main.c:127 ../raster/r.relief/main.c:137 msgid "Sun position" msgstr "" -#: ../raster/r.relief/main.c:135 +#: ../raster/r.relief/main.c:136 msgid "Azimuth of the sun in degrees to the east of north" msgstr "" -#: ../raster/r.relief/main.c:143 +#: ../raster/r.relief/main.c:144 msgid "Factor for exaggerating relief" msgstr "" -#: ../raster/r.relief/main.c:151 +#: ../raster/r.relief/main.c:152 msgid "Scale factor for converting meters to elevation units" msgstr "" -#: ../raster/r.relief/main.c:158 +#: ../raster/r.relief/main.c:159 msgid "Elevation units (overrides scale factor)" msgstr "" -#: ../raster/r.relief/main.c:163 +#: ../raster/r.relief/main.c:164 msgid "international feet" msgstr "" -#: ../raster/r.relief/main.c:164 +#: ../raster/r.relief/main.c:165 msgid "survey feet" msgstr "" -#: ../raster/r.relief/main.c:194 ../raster/r.in.gdal/main.c:400 -#: ../raster/r.in.gdal/main.c:682 ../imagery/i.landsat.toar/main.c:548 +#: ../raster/r.relief/main.c:195 ../raster/r.in.gdal/main.c:458 +#: ../raster/r.in.gdal/main.c:746 ../imagery/i.landsat.toar/main.c:548 #, c-format msgid "Raster map <%s> already exists and will be overwritten" msgstr "" -#: ../raster/r.relief/main.c:197 ../raster/r.in.gdal/main.c:403 -#: ../raster/r.in.gdal/main.c:685 +#: ../raster/r.relief/main.c:198 ../raster/r.in.gdal/main.c:461 +#: ../raster/r.in.gdal/main.c:749 #, c-format msgid "Raster map <%s> already exists" msgstr "" -#: ../raster/r.relief/main.c:215 +#: ../raster/r.relief/main.c:216 #, c-format msgid "%s=%s - must not be zero" msgstr "" -#: ../raster/r.relief/main.c:474 +#: ../raster/r.relief/main.c:475 #, c-format msgid "Shaded relief raster map <%s> complete" msgstr "" @@ -15951,338 +16316,352 @@ msgid "trying to divide by zero...no unique solution for system...skipping..." msgstr "" -#: ../raster/r.in.gdal/main.c:96 +#: ../raster/r.in.gdal/main.c:99 msgid "Imports raster data into a GRASS raster map using GDAL library." msgstr "" -#: ../raster/r.in.gdal/main.c:102 +#: ../raster/r.in.gdal/main.c:105 msgid "Name of raster file to be imported" msgstr "" -#: ../raster/r.in.gdal/main.c:111 +#: ../raster/r.in.gdal/main.c:114 msgid "Band(s) to select (default is all bands)" msgstr "" -#: ../raster/r.in.gdal/main.c:112 ../raster/r.in.gdal/main.c:225 +#: ../raster/r.in.gdal/main.c:115 ../raster/r.in.gdal/main.c:242 +#: ../scripts/i.spectral/i.spectral.py:200 msgid "Bands" msgstr "" -#: ../raster/r.in.gdal/main.c:129 +#: ../raster/r.in.gdal/main.c:132 msgid "Name of GCPs target location" msgstr "" -#: ../raster/r.in.gdal/main.c:131 +#: ../raster/r.in.gdal/main.c:134 msgid "Name of location to create or to read projection from for GCPs transformation" msgstr "" -#: ../raster/r.in.gdal/main.c:133 ../raster/r.in.gdal/main.c:188 -#: ../raster/r.in.gdal/main.c:195 ../vector/v.info/print.c:505 +#: ../raster/r.in.gdal/main.c:136 ../raster/r.in.gdal/main.c:205 +#: ../raster/r.in.gdal/main.c:212 ../vector/v.info/print.c:505 #: ../vector/v.info/print.c:510 msgid "Projection" msgstr "" -#: ../raster/r.in.gdal/main.c:148 +#: ../raster/r.in.gdal/main.c:151 msgid "Offset to be added to band numbers" msgstr "" -#: ../raster/r.in.gdal/main.c:149 +#: ../raster/r.in.gdal/main.c:152 msgid "If 0, no offset is added and the first band is 1" msgstr "" -#: ../raster/r.in.gdal/main.c:157 +#: ../raster/r.in.gdal/main.c:160 msgid "Zero-padding of band number by filling with leading zeros up to given number" msgstr "" -#: ../raster/r.in.gdal/main.c:158 +#: ../raster/r.in.gdal/main.c:161 msgid "If 0, length will be adjusted to 'offset' number without leading zeros" msgstr "" -#: ../raster/r.in.gdal/main.c:164 +#: ../raster/r.in.gdal/main.c:167 msgid "Name of the output file that contains the imported map names" msgstr "" -#: ../raster/r.in.gdal/main.c:171 ../vector/v.in.lidar/main.c:272 -#: ../vector/v.in.ogr/main.c:281 +#: ../raster/r.in.gdal/main.c:174 ../vector/v.in.lidar/main.c:272 +#: ../vector/v.in.ogr/main.c:298 msgid "Name for new location to create" msgstr "" -#: ../raster/r.in.gdal/main.c:178 +#: ../raster/r.in.gdal/main.c:181 msgid "File prefix for raster attribute tables" msgstr "" -#: ../raster/r.in.gdal/main.c:179 +#: ../raster/r.in.gdal/main.c:182 msgid "The band number and \".csv\" will be appended to the file prefix" msgstr "" -#: ../raster/r.in.gdal/main.c:193 ../raster/r.external/main.c:109 -#: ../vector/v.in.ogr/main.c:354 ../vector/v.external/args.c:52 +#: ../raster/r.in.gdal/main.c:189 ../vector/v.in.ogr/main.c:220 +msgid "GDAL configuration options" +msgstr "" + +#: ../raster/r.in.gdal/main.c:190 ../raster/r.in.gdal/main.c:197 +#: ../vector/v.in.ogr/main.c:221 ../vector/v.in.ogr/main.c:228 +msgid "Comma-separated list of key=value pairs" +msgstr "" + +#: ../raster/r.in.gdal/main.c:196 ../vector/v.in.ogr/main.c:227 +msgid "GDAL dataset open options" +msgstr "" + +#: ../raster/r.in.gdal/main.c:210 ../raster/r.external/main.c:109 +#: ../vector/v.in.ogr/main.c:371 ../vector/v.external/args.c:52 msgid "Perform projection check only and exit" msgstr "" -#: ../raster/r.in.gdal/main.c:200 ../raster/r.external/main.c:114 -#: ../vector/v.in.lidar/main.c:302 ../vector/v.in.ogr/main.c:366 +#: ../raster/r.in.gdal/main.c:217 ../raster/r.external/main.c:114 +#: ../vector/v.in.lidar/main.c:302 ../vector/v.in.ogr/main.c:383 msgid "Extend region extents based on new dataset" msgstr "" -#: ../raster/r.in.gdal/main.c:202 ../raster/r.external/main.c:115 -#: ../vector/v.in.ogr/main.c:368 +#: ../raster/r.in.gdal/main.c:219 ../raster/r.external/main.c:115 +#: ../vector/v.in.ogr/main.c:385 msgid "Also updates the default region if in the PERMANENT mapset" msgstr "" -#: ../raster/r.in.gdal/main.c:218 ../raster/r.external/main.c:119 +#: ../raster/r.in.gdal/main.c:235 ../raster/r.external/main.c:119 #: ../raster/r.region/main.c:70 msgid "Auto-adjustment for lat/lon" msgstr "" -#: ../raster/r.in.gdal/main.c:219 ../raster/r.external/main.c:120 +#: ../raster/r.in.gdal/main.c:236 ../raster/r.external/main.c:120 #: ../raster/r.region/main.c:71 msgid "Attempt to fix small precision errors in resolution and extents" msgstr "" -#: ../raster/r.in.gdal/main.c:224 +#: ../raster/r.in.gdal/main.c:241 msgid "Keep band numbers instead of using band color names" msgstr "" -#: ../raster/r.in.gdal/main.c:230 +#: ../raster/r.in.gdal/main.c:247 msgid "Create the location specified by the \"location\" parameter and exit. Do not import the raster file." msgstr "" -#: ../raster/r.in.gdal/main.c:235 ../vector/v.in.lidar/main.c:284 -#: ../vector/v.in.ogr/main.c:361 +#: ../raster/r.in.gdal/main.c:252 ../vector/v.in.lidar/main.c:284 +#: ../vector/v.in.ogr/main.c:378 msgid "Limit import to the current region" msgstr "" -#: ../raster/r.in.gdal/main.c:240 +#: ../raster/r.in.gdal/main.c:257 msgid "Print number of bands and exit" msgstr "" -#: ../raster/r.in.gdal/main.c:272 ../raster/r.external/list.c:23 +#: ../raster/r.in.gdal/main.c:289 ../raster/r.external/list.c:23 #: ../vector/v.external.out/list.c:102 ../vector/v.out.ogr/list.c:116 -#: ../vector/v.in.ogr/main.c:403 ../vector/v.external/list.c:94 +#: ../vector/v.in.ogr/main.c:420 ../vector/v.external/list.c:94 msgid "Supported formats:" msgstr "" -#: ../raster/r.in.gdal/main.c:315 +#: ../raster/r.in.gdal/main.c:332 msgid "You have to specify a target location different from output location" msgstr "" -#: ../raster/r.in.gdal/main.c:319 +#: ../raster/r.in.gdal/main.c:336 msgid "You need to specify valid location name." msgstr "" -#: ../raster/r.in.gdal/main.c:323 +#: ../raster/r.in.gdal/main.c:340 msgid "The '-l' flag only works in Lat/Lon locations" msgstr "" -#: ../raster/r.in.gdal/main.c:326 +#: ../raster/r.in.gdal/main.c:343 msgid "The number of digits for band numbering must be equal or greater than 0" msgstr "" -#: ../raster/r.in.gdal/main.c:339 +#: ../raster/r.in.gdal/main.c:356 msgid "Disabling '-r' flag for new location" msgstr "" -#: ../raster/r.in.gdal/main.c:347 ../raster/r.in.gdal/main.c:350 +#: ../raster/r.in.gdal/main.c:362 #, c-format -msgid "Using memory cache size: %.1f MiB" +msgid "Using memory cache size: %s MiB" msgstr "" -#: ../raster/r.in.gdal/main.c:359 +#: ../raster/r.in.gdal/main.c:417 #, c-format msgid "Unable to open datasource <%s>" msgstr "" -#: ../raster/r.in.gdal/main.c:370 +#: ../raster/r.in.gdal/main.c:428 #, c-format msgid "Input seems to be NOAA/AVHRR data which needs to be georeferenced with thin plate spline transformation (%s or %s)." msgstr "" -#: ../raster/r.in.gdal/main.c:383 +#: ../raster/r.in.gdal/main.c:441 msgid "Input contains subdatasets which may need to be imported separately" msgstr "" -#: ../raster/r.in.gdal/main.c:423 +#: ../raster/r.in.gdal/main.c:481 msgid "Input raster map is flipped or rotated - cannot import. You may use 'gdalwarp' to transform the map to North-up." msgstr "" -#: ../raster/r.in.gdal/main.c:442 +#: ../raster/r.in.gdal/main.c:500 #, c-format msgid "Unable to fetch the affine transformation coefficients. Flag -%c cannot be used in this case." msgstr "" -#: ../raster/r.in.gdal/main.c:470 +#: ../raster/r.in.gdal/main.c:528 msgid "Map bounds have been constrained to geographic coordinates. You will almost certainly want to check map bounds and resolution with r.info and reset them with r.region before going any further." msgstr "" -#: ../raster/r.in.gdal/main.c:515 ../raster/r.in.gdal/main.c:542 +#: ../raster/r.in.gdal/main.c:573 ../raster/r.in.gdal/main.c:603 msgid "Input raster does not overlap current computational region. Nothing to import." msgstr "" -#: ../raster/r.in.gdal/main.c:579 +#: ../raster/r.in.gdal/main.c:643 #, c-format msgid "Importing %d raster bands..." msgstr "" -#: ../raster/r.in.gdal/main.c:598 ../raster/r.external/main.c:230 +#: ../raster/r.in.gdal/main.c:662 ../raster/r.external/main.c:230 #, c-format msgid "Selected band (%d) does not exist" msgstr "" -#: ../raster/r.in.gdal/main.c:623 +#: ../raster/r.in.gdal/main.c:687 msgid "Unable to open the map names output text file" msgstr "" -#: ../raster/r.in.gdal/main.c:654 +#: ../raster/r.in.gdal/main.c:718 #, c-format msgid "Unable to get raster band number %d" msgstr "" -#: ../raster/r.in.gdal/main.c:731 +#: ../raster/r.in.gdal/main.c:796 #, c-format msgid "Copying %d GCPS in points file for <%s>" msgstr "" -#: ../raster/r.in.gdal/main.c:739 +#: ../raster/r.in.gdal/main.c:804 msgid "GCPs have the following OpenGIS WKT Coordinate System:" msgstr "" -#: ../raster/r.in.gdal/main.c:762 +#: ../raster/r.in.gdal/main.c:827 msgid "Re-projecting GCPs table:" msgstr "" -#: ../raster/r.in.gdal/main.c:763 +#: ../raster/r.in.gdal/main.c:828 #, c-format msgid "* Input projection for GCP table: %s" msgstr "" -#: ../raster/r.in.gdal/main.c:765 +#: ../raster/r.in.gdal/main.c:830 #, c-format msgid "* Output projection for GCP table: %s" msgstr "" -#: ../raster/r.in.gdal/main.c:786 +#: ../raster/r.in.gdal/main.c:852 #, c-format -msgid "Error in pj_do_proj (can't re-projection GCP %i)" +msgid "Error in %s (can't re-project GCP %i)" msgstr "" -#: ../raster/r.in.gdal/main.c:808 ../raster/r.in.gdal/proj.c:63 -#: ../raster/r.external/proj.c:63 ../vector/v.in.lidar/main.c:507 -#: ../vector/v.in.ogr/proj.c:253 ../vector/v.external/proj.c:154 +#: ../raster/r.in.gdal/main.c:875 ../raster/r.in.gdal/proj.c:85 +#: ../raster/r.external/proj.c:85 ../vector/v.in.lidar/main.c:507 +#: ../vector/v.in.ogr/proj.c:292 ../vector/v.external/proj.c:177 msgid "Unable to convert input map projection to GRASS format; cannot create new location." msgstr "" -#: ../raster/r.in.gdal/main.c:832 ../raster/r.in.gdal/proj.c:69 -#: ../raster/r.external/proj.c:69 ../vector/v.in.lidar/main.c:513 -#: ../vector/v.in.ogr/proj.c:259 ../vector/v.external/proj.c:160 +#: ../raster/r.in.gdal/main.c:899 ../raster/r.in.gdal/proj.c:91 +#: ../raster/r.external/proj.c:91 ../vector/v.in.lidar/main.c:513 +#: ../vector/v.in.ogr/proj.c:298 ../vector/v.external/proj.c:183 #, c-format msgid "Unable to create new location <%s>" msgstr "" -#: ../raster/r.in.gdal/main.c:838 ../raster/r.in.gdal/proj.c:72 -#: ../raster/r.external/proj.c:72 ../general/g.proj/create.c:15 -#: ../vector/v.in.lidar/main.c:516 ../vector/v.in.ogr/proj.c:262 -#: ../vector/v.external/proj.c:163 +#: ../raster/r.in.gdal/main.c:905 ../raster/r.in.gdal/proj.c:94 +#: ../raster/r.external/proj.c:94 ../general/g.proj/create.c:16 +#: ../vector/v.in.lidar/main.c:516 ../vector/v.in.ogr/proj.c:301 +#: ../vector/v.external/proj.c:186 #, c-format msgid "Location <%s> created" msgstr "" -#: ../raster/r.in.gdal/main.c:841 +#: ../raster/r.in.gdal/main.c:908 #, c-format msgid "The target for the output group <%s> has been set to location <%s>, mapset ." msgstr "" -#: ../raster/r.in.gdal/main.c:881 ../raster/r.external/window.c:93 -#: ../vector/v.in.ogr/main.c:1871 +#: ../raster/r.in.gdal/main.c:948 ../raster/r.external/window.c:93 +#: ../vector/v.in.ogr/main.c:1971 msgid "Default region for this location updated" msgstr "" -#: ../raster/r.in.gdal/main.c:884 ../raster/r.external/window.c:96 -#: ../vector/v.in.ogr/main.c:1874 +#: ../raster/r.in.gdal/main.c:951 ../raster/r.external/window.c:96 +#: ../vector/v.in.ogr/main.c:1974 msgid "Region for the current mapset updated" msgstr "" -#: ../raster/r.in.gdal/main.c:912 +#: ../raster/r.in.gdal/main.c:980 msgid "Unable to translate projection key values of input GCPs" msgstr "" -#: ../raster/r.in.gdal/main.c:928 +#: ../raster/r.in.gdal/main.c:996 msgid "Unable to get projection info of target location" msgstr "" -#: ../raster/r.in.gdal/main.c:930 +#: ../raster/r.in.gdal/main.c:998 msgid "Unable to get projection units of target location" msgstr "" -#: ../raster/r.in.gdal/main.c:932 +#: ../raster/r.in.gdal/main.c:1000 msgid "Unable to get projection key values of target location" msgstr "" -#: ../raster/r.in.gdal/main.c:936 ../imagery/i.rectify/target.c:31 +#: ../raster/r.in.gdal/main.c:1007 ../imagery/i.rectify/target.c:31 #: ../imagery/i.ortho.photo/i.ortho.rectify/target.c:31 #: ../vector/v.rectify/target.c:40 #, c-format msgid "Mapset <%s> in target location <%s> - " msgstr "" -#: ../raster/r.in.gdal/main.c:974 +#: ../raster/r.in.gdal/main.c:1045 #, c-format msgid "Importing raster map <%s>..." msgstr "" -#: ../raster/r.in.gdal/main.c:1089 ../raster/r.in.gdal/main.c:1144 -#: ../raster/r.in.gdal/main.c:1218 +#: ../raster/r.in.gdal/main.c:1162 ../raster/r.in.gdal/main.c:1217 +#: ../raster/r.in.gdal/main.c:1291 msgid "Invalid row" msgstr "" -#: ../raster/r.in.gdal/main.c:1486 ../raster/r.in.gdal/main.c:1543 +#: ../raster/r.in.gdal/main.c:1559 ../raster/r.in.gdal/main.c:1616 msgid "Inconsistent color rules in RAT" msgstr "" -#: ../raster/r.in.gdal/main.c:1600 +#: ../raster/r.in.gdal/main.c:1673 #, c-format msgid "Setting grey color table for <%s> (8bit, full range)" msgstr "" -#: ../raster/r.in.gdal/main.c:1614 +#: ../raster/r.in.gdal/main.c:1687 #, c-format msgid "Setting grey color table for <%s> (16bit, image range)" msgstr "" -#: ../raster/r.in.gdal/main.c:1716 +#: ../raster/r.in.gdal/main.c:1789 #, c-format msgid "Unable to open file <%s>: %s." msgstr "" -#: ../raster/r.in.gdal/proj.c:42 ../raster/r.external/proj.c:42 +#: ../raster/r.in.gdal/proj.c:46 ../raster/r.external/proj.c:46 #, c-format msgid "" "Input contains an invalid SRS. WKT definition:\n" "%s" msgstr "" -#: ../raster/r.in.gdal/proj.c:51 ../raster/r.external/proj.c:51 +#: ../raster/r.in.gdal/proj.c:73 ../raster/r.external/proj.c:73 msgid "No projection information available" msgstr "" -#: ../raster/r.in.gdal/proj.c:94 ../raster/r.external/proj.c:94 -#: ../vector/v.in.ogr/proj.c:284 ../vector/v.external/proj.c:185 +#: ../raster/r.in.gdal/proj.c:116 ../raster/r.external/proj.c:116 +#: ../vector/v.in.ogr/proj.c:323 ../vector/v.external/proj.c:208 msgid "Unable to convert input map projection information to GRASS format." msgstr "" -#: ../raster/r.in.gdal/proj.c:138 ../raster/r.external/proj.c:138 -#: ../vector/v.in.ogr/proj.c:329 ../vector/v.external/proj.c:230 +#: ../raster/r.in.gdal/proj.c:160 ../raster/r.external/proj.c:160 +#: ../vector/v.in.ogr/proj.c:368 ../vector/v.external/proj.c:253 msgid "Location PROJ_INFO is:\n" msgstr "" -#: ../raster/r.in.gdal/proj.c:148 ../raster/r.in.gdal/proj.c:155 -#: ../raster/r.external/proj.c:148 ../raster/r.external/proj.c:155 -#: ../vector/v.in.ogr/proj.c:339 ../vector/v.in.ogr/proj.c:346 -#: ../vector/v.external/proj.c:240 ../vector/v.external/proj.c:247 +#: ../raster/r.in.gdal/proj.c:170 ../raster/r.in.gdal/proj.c:177 +#: ../raster/r.external/proj.c:170 ../raster/r.external/proj.c:177 +#: ../vector/v.in.ogr/proj.c:378 ../vector/v.in.ogr/proj.c:385 +#: ../vector/v.external/proj.c:263 ../vector/v.external/proj.c:270 msgid "Dataset PROJ_INFO is:\n" msgstr "" -#: ../raster/r.in.gdal/proj.c:241 ../raster/r.external/proj.c:241 -#: ../vector/v.in.ogr/proj.c:432 ../vector/v.external/proj.c:333 +#: ../raster/r.in.gdal/proj.c:263 ../raster/r.external/proj.c:263 +#: ../vector/v.in.ogr/proj.c:471 ../vector/v.external/proj.c:356 msgid "Consider generating a new location from the input dataset using the 'location' parameter.\n" msgstr "" @@ -16428,7 +16807,7 @@ msgid "You already know the sun position" msgstr "" -#: ../raster/r.sunmask/main.c:444 ../vector/v.colors/main.c:199 +#: ../raster/r.sunmask/main.c:444 ../vector/v.colors/main.c:212 #, c-format msgid "Option <%s> required" msgstr "" @@ -16442,24 +16821,24 @@ msgid "Calculating shadows from DEM..." msgstr "" -#: ../raster/r.sunmask/g_solposition.c:66 +#: ../raster/r.sunmask/g_solposition.c:67 msgid "Unable to calculate sun position in un-projected locations. Specify sunposition directly." msgstr "" -#: ../raster/r.sunmask/g_solposition.c:88 +#: ../raster/r.sunmask/g_solposition.c:89 #, c-format msgid "Specified point %f, %f outside of current region, is that intended? Anyway, it will be used." msgstr "" -#: ../raster/r.sunmask/g_solposition.c:98 ../raster/r.latlong/main.c:101 +#: ../raster/r.sunmask/g_solposition.c:99 ../raster/r.latlong/main.c:99 msgid "Unable to get projection info of current location" msgstr "" -#: ../raster/r.sunmask/g_solposition.c:101 ../raster/r.latlong/main.c:103 +#: ../raster/r.sunmask/g_solposition.c:102 ../raster/r.latlong/main.c:101 msgid "Unable to get projection units of current location" msgstr "" -#: ../raster/r.sunmask/g_solposition.c:104 ../raster/r.latlong/main.c:105 +#: ../raster/r.sunmask/g_solposition.c:105 ../raster/r.latlong/main.c:103 msgid "Unable to get projection key values of current location" msgstr "" @@ -16700,7 +17079,7 @@ #: ../raster/r.support/main.c:312 ../scripts/d.polar/d.polar.py:407 #: ../scripts/i.in.spotvgt/i.in.spotvgt.py:280 -#: ../scripts/r.plane/r.plane.py:122 ../scripts/r.fillnulls/r.fillnulls.py:494 +#: ../scripts/r.plane/r.plane.py:122 ../scripts/r.fillnulls/r.fillnulls.py:506 #: ../scripts/v.in.e00/v.in.e00.py:165 ../scripts/r.in.aster/r.in.aster.py:144 msgid "Done." msgstr "" @@ -16962,139 +17341,104 @@ msgid "Imagery group <%s> created" msgstr "" -#: ../raster/r.external/link.c:48 +#: ../raster/r.external/link.c:46 msgid "Complex types not supported" msgstr "" -#: ../raster/r.external/link.c:63 +#: ../raster/r.external/link.c:56 #, c-format msgid "Copying color table for %s" msgstr "" -#: ../raster/r.external/link.c:81 +#: ../raster/r.external/link.c:74 #, c-format msgid "Setting grey color table for <%s> (full 8bit range)" msgstr "" -#: ../raster/r.external/link.c:87 -#, c-format -msgid "Setting grey color table for <%s> (data range)" -msgstr "" - -#: ../raster/r.external/link.c:101 -#, c-format -msgid "Unable to create cell/%s file" -msgstr "" - -#: ../raster/r.external/link.c:110 -#, c-format -msgid "Unable to create fcell/%s file" -msgstr "" - -#: ../raster/r.external/link.c:146 +#: ../raster/r.external/link.c:132 #, c-format msgid "Unable to create cell_misc/%s/gdal file" msgstr "" -#: ../raster/r.external/link.c:149 +#: ../raster/r.external/link.c:135 #, c-format msgid "Error writing cell_misc/%s/gdal file" msgstr "" -#: ../raster/r.external/link.c:174 -#, c-format -msgid "Unable to create cell_misc/%s/f_format file" -msgstr "" - -#: ../raster/r.external/link.c:177 -#, c-format -msgid "Error writing cell_misc/%s/f_format file" -msgstr "" - -#: ../raster/r.external/link.c:224 -#, c-format -msgid "Creating support files for %s" -msgstr "" - -#: ../raster/r.external/link.c:236 -#, c-format -msgid "Link to raster map <%s> created." -msgstr "" - #: ../raster/r.resamp.filter/main.c:142 #, c-format msgid "Filter <%s> not found" msgstr "" -#: ../raster/r.resamp.filter/main.c:391 +#: ../raster/r.resamp.filter/main.c:396 msgid "kernel filter" msgstr "" -#: ../raster/r.resamp.filter/main.c:394 +#: ../raster/r.resamp.filter/main.c:399 msgid "Resamples raster map layers using an analytic kernel." msgstr "" -#: ../raster/r.resamp.filter/main.c:405 +#: ../raster/r.resamp.filter/main.c:410 msgid "Filter kernel(s)" msgstr "" -#: ../raster/r.resamp.filter/main.c:413 +#: ../raster/r.resamp.filter/main.c:418 msgid "Filter radius" msgstr "" -#: ../raster/r.resamp.filter/main.c:420 +#: ../raster/r.resamp.filter/main.c:425 msgid "Filter radius (horizontal)" msgstr "" -#: ../raster/r.resamp.filter/main.c:427 +#: ../raster/r.resamp.filter/main.c:432 msgid "Filter radius (vertical)" msgstr "" -#: ../raster/r.resamp.filter/main.c:438 ../vector/v.external.out/args.c:90 +#: ../raster/r.resamp.filter/main.c:443 ../vector/v.external.out/args.c:90 #, c-format msgid "%s= and %s=/%s= are mutually exclusive" msgstr "" -#: ../raster/r.resamp.filter/main.c:443 +#: ../raster/r.resamp.filter/main.c:448 #, c-format msgid "Either %s= or %s=/%s= required" msgstr "" -#: ../raster/r.resamp.filter/main.c:446 +#: ../raster/r.resamp.filter/main.c:451 #, c-format msgid "Both %s= and %s= required" msgstr "" -#: ../raster/r.resamp.filter/main.c:469 +#: ../raster/r.resamp.filter/main.c:474 msgid "Differing number of values for filter= and [xy_]radius=" msgstr "" -#: ../raster/r.resamp.filter/main.c:472 +#: ../raster/r.resamp.filter/main.c:477 #, c-format msgid "Too many filters (max: %d)" msgstr "" -#: ../raster/r.resamp.filter/main.c:490 +#: ../raster/r.resamp.filter/main.c:495 msgid "At least one filter must be finite" msgstr "" -#: ../raster/r.latlong/main.c:57 +#: ../raster/r.latlong/main.c:56 msgid "latitude" msgstr "" -#: ../raster/r.latlong/main.c:58 +#: ../raster/r.latlong/main.c:57 msgid "longitude" msgstr "" -#: ../raster/r.latlong/main.c:60 +#: ../raster/r.latlong/main.c:59 msgid "Creates a latitude/longitude raster map." msgstr "" -#: ../raster/r.latlong/main.c:66 +#: ../raster/r.latlong/main.c:65 msgid "Name for output latitude or longitude raster map" msgstr "" -#: ../raster/r.latlong/main.c:70 +#: ../raster/r.latlong/main.c:69 msgid "Longitude output" msgstr "" @@ -17143,14 +17487,14 @@ #: ../raster/r.region/main.c:61 ../raster/r.region/main.c:66 #: ../raster/r.region/main.c:72 ../raster/r.region/main.c:87 #: ../raster/r.region/main.c:94 ../raster/r.region/main.c:101 -#: ../raster/r.region/main.c:144 ../general/g.region/main.c:78 -#: ../general/g.region/main.c:84 ../general/g.region/main.c:171 -#: ../general/g.region/main.c:178 ../general/g.region/main.c:187 -#: ../general/g.region/main.c:195 +#: ../raster/r.region/main.c:144 ../general/g.region/main.c:79 +#: ../general/g.region/main.c:85 ../general/g.region/main.c:172 +#: ../general/g.region/main.c:179 ../general/g.region/main.c:188 +#: ../general/g.region/main.c:196 msgid "Existing" msgstr "" -#: ../raster/r.region/main.c:65 ../general/g.region/main.c:77 +#: ../raster/r.region/main.c:65 ../general/g.region/main.c:78 msgid "Set from default region" msgstr "" @@ -17170,19 +17514,19 @@ msgid "Set region to match this vector map" msgstr "" -#: ../raster/r.region/main.c:109 ../general/g.region/main.c:203 +#: ../raster/r.region/main.c:109 ../general/g.region/main.c:204 msgid "Value for the northern edge" msgstr "" -#: ../raster/r.region/main.c:118 ../general/g.region/main.c:212 +#: ../raster/r.region/main.c:118 ../general/g.region/main.c:213 msgid "Value for the southern edge" msgstr "" -#: ../raster/r.region/main.c:127 ../general/g.region/main.c:221 +#: ../raster/r.region/main.c:127 ../general/g.region/main.c:222 msgid "Value for the eastern edge" msgstr "" -#: ../raster/r.region/main.c:136 ../general/g.region/main.c:230 +#: ../raster/r.region/main.c:136 ../general/g.region/main.c:231 msgid "Value for the western edge" msgstr "" @@ -17668,31 +18012,31 @@ msgid "No basins were created. Verify threshold and region settings." msgstr "" -#: ../raster/r.watershed/seg/close_maps2.c:86 +#: ../raster/r.watershed/seg/close_maps2.c:87 msgid "Closing stream segments map" msgstr "" -#: ../raster/r.watershed/seg/close_maps2.c:109 +#: ../raster/r.watershed/seg/close_maps2.c:110 msgid "Closing basins map" msgstr "" -#: ../raster/r.watershed/seg/close_maps2.c:116 +#: ../raster/r.watershed/seg/close_maps2.c:117 msgid "Closing half basins map" msgstr "" -#: ../raster/r.watershed/seg/main.c:92 ../raster/r.watershed/seg/main.c:107 -#: ../raster/r.watershed/ram/main.c:82 ../raster/r.watershed/ram/main.c:98 +#: ../raster/r.watershed/seg/main.c:93 ../raster/r.watershed/seg/main.c:108 +#: ../raster/r.watershed/ram/main.c:85 ../raster/r.watershed/ram/main.c:101 #, c-format msgid "SECTION %d: Closing Maps." msgstr "" -#: ../raster/r.watershed/seg/main.c:105 ../raster/r.watershed/ram/main.c:96 +#: ../raster/r.watershed/seg/main.c:106 ../raster/r.watershed/ram/main.c:99 #, c-format msgid "SECTION %d: Watershed determination." msgstr "" #: ../raster/r.watershed/seg/do_astar.c:30 -#: ../raster/r.watershed/ram/do_astar.c:27 +#: ../raster/r.watershed/ram/do_astar.c:28 msgid "SECTION 2: A* Search." msgstr "" @@ -17700,39 +18044,39 @@ msgid "No seeds for A* Search" msgstr "" -#: ../raster/r.watershed/seg/do_astar.c:146 +#: ../raster/r.watershed/seg/do_astar.c:147 msgid "bug in A* Search: doer %" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:20 +#: ../raster/r.watershed/seg/close_maps.c:23 msgid "Closing accumulation map" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:136 +#: ../raster/r.watershed/seg/close_maps.c:140 msgid "Closing TCI and SPI maps" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:138 +#: ../raster/r.watershed/seg/close_maps.c:142 msgid "Closing TCI map" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:140 +#: ../raster/r.watershed/seg/close_maps.c:144 msgid "Closing SPI map" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:300 +#: ../raster/r.watershed/seg/close_maps.c:307 msgid "Closing flow direction map" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:327 +#: ../raster/r.watershed/seg/close_maps.c:334 msgid "Closing LS map" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:332 +#: ../raster/r.watershed/seg/close_maps.c:339 msgid "Closing SL map" msgstr "" -#: ../raster/r.watershed/seg/init_vars.c:139 +#: ../raster/r.watershed/seg/init_vars.c:143 #, c-format msgid "SECTION 1 beginning: Initiating Variables. %d section total." msgid_plural "SECTION 1 beginning: Initiating Variables. %d sections total." @@ -17741,34 +18085,34 @@ msgstr[2] "" msgstr[3] "" -#: ../raster/r.watershed/seg/init_vars.c:175 +#: ../raster/r.watershed/seg/init_vars.c:178 msgid "Maximum memory to be used was smaller than 3 MB, set to 3 MB." msgstr "" -#: ../raster/r.watershed/seg/init_vars.c:470 +#: ../raster/r.watershed/seg/init_vars.c:511 msgid "SECTION 1b: Determining Offmap Flow." msgstr "" -#: ../raster/r.watershed/seg/do_cum.c:119 -#: ../raster/r.watershed/ram/do_cum.c:114 +#: ../raster/r.watershed/seg/do_cum.c:122 +#: ../raster/r.watershed/ram/do_cum.c:116 msgid "SECTION 3: Accumulating Surface Flow with SFD." msgstr "" -#: ../raster/r.watershed/seg/do_cum.c:293 -#: ../raster/r.watershed/ram/do_cum.c:276 +#: ../raster/r.watershed/seg/do_cum.c:315 +#: ../raster/r.watershed/ram/do_cum.c:296 msgid "SECTION 3a: Accumulating Surface Flow with MFD." msgstr "" -#: ../raster/r.watershed/seg/do_cum.c:529 +#: ../raster/r.watershed/seg/do_cum.c:560 msgid "MFD: A * path already processed when distributing flow: %d of %" msgstr "" -#: ../raster/r.watershed/seg/do_cum.c:533 -#: ../raster/r.watershed/ram/do_cum.c:486 +#: ../raster/r.watershed/seg/do_cum.c:564 +#: ../raster/r.watershed/ram/do_cum.c:512 msgid "SECTION 3b: Adjusting drainage directions." msgstr "" -#: ../raster/r.watershed/seg/usage.c:9 ../raster/r.watershed/ram/usage.c:9 +#: ../raster/r.watershed/seg/usage.c:9 #, c-format msgid "" "USAGE for basin delineation:\n" @@ -17780,187 +18124,194 @@ "\n" msgstr "" -#: ../raster/r.watershed/front/main.c:77 +#: ../raster/r.watershed/front/main.c:79 msgid "drainage" msgstr "" -#: ../raster/r.watershed/front/main.c:79 +#: ../raster/r.watershed/front/main.c:81 msgid "stream power index" msgstr "" -#: ../raster/r.watershed/front/main.c:81 +#: ../raster/r.watershed/front/main.c:84 msgid "Calculates hydrological parameters and RUSLE factors." msgstr "" -#: ../raster/r.watershed/front/main.c:84 ../raster/r.watershed/front/main.c:91 -#: ../raster/r.watershed/front/main.c:97 ../raster/r.watershed/front/main.c:104 -#: ../raster/r.watershed/front/main.c:113 -#: ../raster/r.watershed/front/main.c:121 -#: ../raster/r.watershed/front/main.c:130 +#: ../raster/r.watershed/front/main.c:87 ../raster/r.watershed/front/main.c:95 +#: ../raster/r.watershed/front/main.c:102 +#: ../raster/r.watershed/front/main.c:109 +#: ../raster/r.watershed/front/main.c:118 +#: ../raster/r.watershed/front/main.c:125 +#: ../raster/r.watershed/front/main.c:132 +#: ../raster/r.watershed/front/main.c:140 msgid "Inputs" msgstr "" -#: ../raster/r.watershed/front/main.c:88 +#: ../raster/r.watershed/front/main.c:91 msgid "Name of input depressions raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:89 +#: ../raster/r.watershed/front/main.c:93 msgid "All non-NULL and non-zero cells are considered as real depressions" msgstr "" -#: ../raster/r.watershed/front/main.c:95 +#: ../raster/r.watershed/front/main.c:100 msgid "Name of input raster representing amount of overland flow per cell" msgstr "" -#: ../raster/r.watershed/front/main.c:101 +#: ../raster/r.watershed/front/main.c:106 msgid "Name of input raster map percent of disturbed land" msgstr "" -#: ../raster/r.watershed/front/main.c:102 -#: ../raster/r.watershed/front/main.c:127 +#: ../raster/r.watershed/front/main.c:107 +#: ../raster/r.watershed/front/main.c:137 msgid "For USLE" msgstr "" -#: ../raster/r.watershed/front/main.c:109 +#: ../raster/r.watershed/front/main.c:114 msgid "Name of input raster map blocking overland surface flow" msgstr "" -#: ../raster/r.watershed/front/main.c:111 +#: ../raster/r.watershed/front/main.c:116 msgid "For USLE. All non-NULL and non-zero cells are considered as blocking terrain." msgstr "" -#: ../raster/r.watershed/front/main.c:118 +#: ../raster/r.watershed/front/main.c:123 +#, fuzzy +msgid "Name of input raster map with percentages for flow accumulation." +msgstr "Ð˜Ð¼Ñ Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð³Ð¾ ÑÐ»Ð¾Ñ Ð¸Ñпользуемого Ð´Ð»Ñ Ð¡Ð˜ÐЕГО" + +#: ../raster/r.watershed/front/main.c:129 msgid "Minimum size of exterior watershed basin" msgstr "" -#: ../raster/r.watershed/front/main.c:126 +#: ../raster/r.watershed/front/main.c:136 msgid "Maximum length of surface flow in map units" msgstr "" -#: ../raster/r.watershed/front/main.c:135 +#: ../raster/r.watershed/front/main.c:144 msgid "Name for output accumulation raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:137 +#: ../raster/r.watershed/front/main.c:145 msgid "Number of cells that drain through each cell" msgstr "" -#: ../raster/r.watershed/front/main.c:144 +#: ../raster/r.watershed/front/main.c:152 msgid "Name for output topographic index ln(a / tan(b)) map" msgstr "" -#: ../raster/r.watershed/front/main.c:151 +#: ../raster/r.watershed/front/main.c:158 msgid "Stream power index a * tan(b)" msgstr "" -#: ../raster/r.watershed/front/main.c:157 +#: ../raster/r.watershed/front/main.c:164 msgid "Name for output drainage direction raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:158 +#: ../raster/r.watershed/front/main.c:165 msgid "Directions numbered from 1 to 8" msgstr "" -#: ../raster/r.watershed/front/main.c:164 +#: ../raster/r.watershed/front/main.c:171 msgid "Name for output basins raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:170 +#: ../raster/r.watershed/front/main.c:177 msgid "Name for output stream segments raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:176 +#: ../raster/r.watershed/front/main.c:183 msgid "Name for output half basins raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:178 +#: ../raster/r.watershed/front/main.c:184 msgid "Each half-basin is given a unique value" msgstr "" -#: ../raster/r.watershed/front/main.c:184 +#: ../raster/r.watershed/front/main.c:190 msgid "Name for output slope length raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:186 +#: ../raster/r.watershed/front/main.c:191 msgid "Slope length and steepness (LS) factor for USLE" msgstr "" -#: ../raster/r.watershed/front/main.c:192 +#: ../raster/r.watershed/front/main.c:197 msgid "Name for output slope steepness raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:193 +#: ../raster/r.watershed/front/main.c:198 msgid "Slope steepness (S) factor for USLE" msgstr "" -#: ../raster/r.watershed/front/main.c:202 +#: ../raster/r.watershed/front/main.c:207 msgid "Convergence factor for MFD (1-10)" msgstr "" -#: ../raster/r.watershed/front/main.c:204 +#: ../raster/r.watershed/front/main.c:209 msgid "1 = most diverging flow, 10 = most converging flow. Recommended: 5" msgstr "" -#: ../raster/r.watershed/front/main.c:211 +#: ../raster/r.watershed/front/main.c:216 msgid "Maximum memory to be used with -m flag (in MB)" msgstr "" -#: ../raster/r.watershed/front/main.c:215 +#: ../raster/r.watershed/front/main.c:220 msgid "SFD (D8) flow (default is MFD)" msgstr "" -#: ../raster/r.watershed/front/main.c:217 +#: ../raster/r.watershed/front/main.c:222 msgid "SFD: single flow direction, MFD: multiple flow direction" msgstr "" -#: ../raster/r.watershed/front/main.c:222 +#: ../raster/r.watershed/front/main.c:227 msgid "Allow only horizontal and vertical flow of water" msgstr "" -#: ../raster/r.watershed/front/main.c:227 +#: ../raster/r.watershed/front/main.c:231 msgid "Enable disk swap memory option: Operation is slow" msgstr "" -#: ../raster/r.watershed/front/main.c:229 +#: ../raster/r.watershed/front/main.c:233 msgid "Only needed if memory requirements exceed available RAM; see manual on how to calculate memory requirements" msgstr "" -#: ../raster/r.watershed/front/main.c:234 +#: ../raster/r.watershed/front/main.c:238 msgid "Use positive flow accumulation even for likely underestimates" msgstr "" -#: ../raster/r.watershed/front/main.c:236 +#: ../raster/r.watershed/front/main.c:240 msgid "See manual for a detailed description of flow accumulation output" msgstr "" -#: ../raster/r.watershed/front/main.c:241 +#: ../raster/r.watershed/front/main.c:244 msgid "Beautify flat areas" msgstr "" -#: ../raster/r.watershed/front/main.c:243 +#: ../raster/r.watershed/front/main.c:246 msgid "Flow direction in flat areas is modified to look prettier" msgstr "" -#: ../raster/r.watershed/front/main.c:259 +#: ../raster/r.watershed/front/main.c:262 msgid "Sorry, you must choose an output map." msgstr "" -#: ../raster/r.watershed/front/main.c:265 +#: ../raster/r.watershed/front/main.c:268 msgid "The basin threshold must be a positive number." msgstr "" -#: ../raster/r.watershed/front/main.c:281 +#: ../raster/r.watershed/front/main.c:284 msgid "" "Sorry, if any of the following options are set:\n" " basin, stream, half_basin, length_slope, or slope_steepness\n" " you MUST provide a value for the basin threshold parameter." msgstr "" -#: ../raster/r.watershed/front/main.c:308 +#: ../raster/r.watershed/front/main.c:310 msgid "Beautify flat areas is not yet supported for disk swap mode" msgstr "" -#: ../raster/r.watershed/front/main.c:338 +#: ../raster/r.watershed/front/main.c:342 #, c-format msgid "Subprocess failed with exit code %d" msgstr "" @@ -17969,79 +18320,79 @@ msgid "SECTION 4: RUSLE LS and/or S factor determination." msgstr "" -#: ../raster/r.watershed/ram/do_astar.c:256 +#: ../raster/r.watershed/ram/do_astar.c:258 msgid "heapsize too large" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:56 +#: ../raster/r.watershed/ram/do_flatarea.c:57 msgid "Beautify flat areas: priority queue error" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:229 +#: ../raster/r.watershed/ram/do_flatarea.c:235 msgid "flat cell escaped for uphill correction" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:235 +#: ../raster/r.watershed/ram/do_flatarea.c:241 #, c-format msgid "queue error: last uphill order %d > current uphill order %d" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:240 +#: ../raster/r.watershed/ram/do_flatarea.c:246 msgid "uphill order not set" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:266 +#: ../raster/r.watershed/ram/do_flatarea.c:273 msgid "flat cell escaped in uphill correction" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:302 +#: ../raster/r.watershed/ram/do_flatarea.c:309 msgid "downhill order: no more points in down queue" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:310 +#: ../raster/r.watershed/ram/do_flatarea.c:317 msgid "flat cell escaped for downhill correction" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:316 +#: ../raster/r.watershed/ram/do_flatarea.c:323 #, c-format msgid "queue error: last downhill order %d > current downhill order %d" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:321 +#: ../raster/r.watershed/ram/do_flatarea.c:328 msgid "downhill order: downhill order not set" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:344 +#: ../raster/r.watershed/ram/do_flatarea.c:352 msgid "flat cell escaped in downhill correction" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:382 +#: ../raster/r.watershed/ram/do_flatarea.c:390 msgid "flat cell escaped for adjustment" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:389 +#: ../raster/r.watershed/ram/do_flatarea.c:397 msgid "adjustment: uphill order not set" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:391 +#: ../raster/r.watershed/ram/do_flatarea.c:399 msgid "adjustment: downhill order not set" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:417 +#: ../raster/r.watershed/ram/do_flatarea.c:428 msgid "flat cell escaped in adjustment" msgstr "" -#: ../raster/r.watershed/ram/init_vars.c:121 +#: ../raster/r.watershed/ram/init_vars.c:123 #, c-format msgid "SECTION 1a (of %1d): Initiating Memory." msgstr "" -#: ../raster/r.watershed/ram/init_vars.c:311 +#: ../raster/r.watershed/ram/init_vars.c:350 #, c-format msgid "SECTION 1b (of %1d): Determining Offmap Flow." msgstr "" -#: ../raster/r.watershed/ram/do_cum.c:480 +#: ../raster/r.watershed/ram/do_cum.c:507 #, c-format msgid "MFD: A * path already processed when distributing flow: %d of %d cell" msgid_plural "MFD: A * path already processed when distributing flow: %d of %d cells" @@ -18050,6 +18401,18 @@ msgstr[2] "" msgstr[3] "" +#: ../raster/r.watershed/ram/usage.c:9 +#, c-format +msgid "" +"USAGE for basin delineation:\n" +"%s -4 elevation=elevation_map threshold=swale_threshold [flow=overland_flow_map] [drainage=drain_direction_map] [depression=depression_map] [accumulation=accumulation_map] [basin=watershed_basin_map] [retention=retention_map] [stream=stream_segment_map]\n" +"\n" +"USAGE for slope length determination:\n" +"%s [-4] elevation=elevation_map threshold=swale_threshold [drainage=drain_direction_map] [depression=depression_map] [accumulation=accumulation_map] [retention=retention_map] [max_slope_length=max_slope_length] [blocking=overland_blocking_map] [slope_steepness=slope_steepness_map] length_slope=length_slope_map [disturbed_land=rill_erosion_map] [slope_deposition=slope_deposition value or map]USAGE for ARMSED FILE creation:\n" +"%s [-4] elevation=elevation_map threshold=swale_threshold [flow=overland_flow_map] [drainage=drain_direction_map] [depression=depression_map] [accumulation=accumulation_map] [basin=watershed_basin_map] [stream=stream_segment_map] [half_basin=half_basin_map] [retention=retention_map] ar=ARMSED_file_name\n" +"\n" +msgstr "" + #: ../raster/r.rescale/main.c:51 msgid "Rescales the range of category values in a raster map layer." msgstr "" @@ -18254,14 +18617,14 @@ #: ../raster/r.sim/r.sim.water/main.c:324 ../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 ../vector/v.surf.rst/main.c:161 -#: ../vector/v.surf.rst/main.c:166 ../vector/v.surf.rst/main.c:187 -#: ../vector/v.surf.rst/main.c:262 ../vector/v.surf.rst/main.c:268 -#: ../vector/v.surf.rst/main.c:276 ../vector/v.surf.rst/main.c:283 -#: ../vector/v.surf.rst/main.c:291 ../vector/v.surf.rst/main.c:299 -#: ../vector/v.surf.rst/main.c:308 ../vector/v.surf.rst/main.c:316 -#: ../vector/v.surf.rst/main.c:324 ../vector/v.surf.rst/main.c:333 -#: ../vector/v.surf.rst/main.c:341 ../vector/v.surf.rst/main.c:348 +#: ../imagery/i.eb.hsebal01/main.c:178 ../vector/v.surf.rst/main.c:163 +#: ../vector/v.surf.rst/main.c:168 ../vector/v.surf.rst/main.c:189 +#: ../vector/v.surf.rst/main.c:264 ../vector/v.surf.rst/main.c:270 +#: ../vector/v.surf.rst/main.c:278 ../vector/v.surf.rst/main.c:286 +#: ../vector/v.surf.rst/main.c:294 ../vector/v.surf.rst/main.c:302 +#: ../vector/v.surf.rst/main.c:311 ../vector/v.surf.rst/main.c:319 +#: ../vector/v.surf.rst/main.c:327 ../vector/v.surf.rst/main.c:336 +#: ../vector/v.surf.rst/main.c:344 ../vector/v.surf.rst/main.c:351 msgid "Parameters" msgstr "" @@ -18318,7 +18681,7 @@ msgstr "" #: ../raster/r.sim/r.sim.sediment/main.c:374 -#: ../raster/r.sim/r.sim.water/main.c:402 ../vector/v.surf.rst/main.c:404 +#: ../raster/r.sim/r.sim.water/main.c:402 ../vector/v.surf.rst/main.c:407 #, c-format msgid "<%d> is not valid number of threads. Number of threads will be set on <%d>" msgstr "" @@ -18351,8 +18714,8 @@ msgstr "" #: ../raster/r.sim/r.sim.sediment/main.c:422 -#: ../raster/r.sim/r.sim.water/main.c:530 ../vector/v.surf.rst/main.c:656 -#: ../vector/v.surf.rst/main.c:711 ../vector/v.vol.rst/main.c:914 +#: ../raster/r.sim/r.sim.water/main.c:530 ../vector/v.surf.rst/main.c:659 +#: ../vector/v.surf.rst/main.c:714 ../vector/v.vol.rst/main.c:916 msgid "Input failed" msgstr "" @@ -18626,6 +18989,7 @@ msgstr "" #: ../display/d.mon/start.c:46 ../display/d.mon/start.c:74 +#: ../misc/m.nviz.image/main.c:75 #, c-format msgid "File <%s> already exists and will be overwritten" msgstr "" @@ -18956,7 +19320,7 @@ msgstr "" #: ../display/d.vect.thematic/display.c:51 ../display/d.vect/lines.c:107 -#: ../display/d.vect/lines.c:335 +#: ../display/d.vect/lines.c:339 #, c-format msgid "Unable to read symbol <%s>, unable to display points" msgstr "" @@ -19031,7 +19395,7 @@ msgid "Line color" msgstr "" -#: ../display/d.geodesic/main.c:66 ../display/d.grid/main.c:107 +#: ../display/d.geodesic/main.c:66 ../display/d.grid/main.c:106 #: ../display/d.rhumbline/main.c:62 ../display/d.legend/main.c:203 #: ../display/d.rast.num/main.c:88 ../display/d.northarrow/main.c:113 #: ../vector/v.label.sa/main.c:98 ../vector/v.label/main.c:151 @@ -19226,73 +19590,73 @@ msgid "Null cells" msgstr "" -#: ../display/d.grid/main.c:55 +#: ../display/d.grid/main.c:54 msgid "graticule" msgstr "" -#: ../display/d.grid/main.c:56 ../vector/v.mkgrid/main.c:72 +#: ../display/d.grid/main.c:55 ../vector/v.mkgrid/main.c:72 msgid "grid" msgstr "" -#: ../display/d.grid/main.c:58 +#: ../display/d.grid/main.c:57 msgid "Overlays a user-specified grid in the active display frame on the graphics monitor." msgstr "" -#: ../display/d.grid/main.c:66 +#: ../display/d.grid/main.c:65 msgid "Size of grid to be drawn (in map units)" msgstr "" -#: ../display/d.grid/main.c:68 +#: ../display/d.grid/main.c:67 msgid "0 for north-south resolution of the current region. In map units or DDD:MM:SS format. Example: \"1000\" or \"0:10\"" msgstr "" -#: ../display/d.grid/main.c:76 +#: ../display/d.grid/main.c:75 msgid "Lines of the grid pass through this coordinate" msgstr "" -#: ../display/d.grid/main.c:85 +#: ../display/d.grid/main.c:84 msgid "Draw only east-west lines, north-south lines, or both " msgstr "" -#: ../display/d.grid/main.c:86 ../display/d.grid/main.c:159 -#: ../display/d.grid/main.c:164 ../display/d.grid/main.c:169 +#: ../display/d.grid/main.c:85 ../display/d.grid/main.c:158 +#: ../display/d.grid/main.c:163 ../display/d.grid/main.c:168 msgid "Disable" msgstr "" -#: ../display/d.grid/main.c:92 +#: ../display/d.grid/main.c:91 msgid "Grid line width" msgstr "" -#: ../display/d.grid/main.c:96 ../display/d.rast.num/main.c:94 +#: ../display/d.grid/main.c:95 ../display/d.rast.num/main.c:94 msgid "Grid color" msgstr "" -#: ../display/d.grid/main.c:97 ../display/d.grid/main.c:102 -#: ../display/d.grid/main.c:108 ../display/d.grid/main.c:114 +#: ../display/d.grid/main.c:96 ../display/d.grid/main.c:101 +#: ../display/d.grid/main.c:107 ../display/d.grid/main.c:113 msgid "Color" msgstr "" -#: ../display/d.grid/main.c:101 ../display/d.legend.vect/main.c:95 +#: ../display/d.grid/main.c:100 ../display/d.legend.vect/main.c:95 #: ../display/d.legend/main.c:240 ../vector/v.label.sa/main.c:144 #: ../vector/v.label/main.c:193 ../vector/v.lrs/v.lrs.label/main.c:223 msgid "Border color" msgstr "" -#: ../display/d.grid/main.c:122 +#: ../display/d.grid/main.c:121 msgid "Font size for gridline coordinate labels" msgstr "" -#: ../display/d.grid/main.c:127 +#: ../display/d.grid/main.c:126 msgid "Align the origin to the east-north corner of the current region" msgstr "" -#: ../display/d.grid/main.c:132 +#: ../display/d.grid/main.c:131 msgid "Draw geographic grid (referenced to current ellipsoid)" msgstr "" -#: ../display/d.grid/main.c:133 ../display/d.grid/main.c:139 -#: ../display/d.grid/main.c:144 ../display/d.grid/main.c:149 -#: ../display/d.grid/main.c:154 ../misc/m.nviz.image/args.c:233 +#: ../display/d.grid/main.c:132 ../display/d.grid/main.c:138 +#: ../display/d.grid/main.c:143 ../display/d.grid/main.c:148 +#: ../display/d.grid/main.c:153 ../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 @@ -19300,56 +19664,56 @@ msgid "Draw" msgstr "" -#: ../display/d.grid/main.c:138 +#: ../display/d.grid/main.c:137 msgid "Draw geographic grid (referenced to WGS84 ellipsoid)" msgstr "" -#: ../display/d.grid/main.c:143 +#: ../display/d.grid/main.c:142 msgid "Draw '+' marks instead of grid lines" msgstr "" -#: ../display/d.grid/main.c:148 +#: ../display/d.grid/main.c:147 msgid "Draw '.' marks instead of grid lines" msgstr "" -#: ../display/d.grid/main.c:153 +#: ../display/d.grid/main.c:152 msgid "Draw fiducial marks instead of grid lines" msgstr "" -#: ../display/d.grid/main.c:158 +#: ../display/d.grid/main.c:157 msgid "Disable grid drawing" msgstr "" -#: ../display/d.grid/main.c:163 +#: ../display/d.grid/main.c:162 msgid "Disable border drawing" msgstr "" -#: ../display/d.grid/main.c:168 +#: ../display/d.grid/main.c:167 msgid "Disable text drawing" msgstr "" -#: ../display/d.grid/main.c:178 +#: ../display/d.grid/main.c:177 msgid "Both grid and border drawing are disabled" msgstr "" -#: ../display/d.grid/main.c:182 +#: ../display/d.grid/main.c:181 msgid "Geo-grid option not available for LL projection, use without -g/-w" msgstr "" -#: ../display/d.grid/main.c:184 +#: ../display/d.grid/main.c:183 msgid "Geo-grid option not available for XY projection, use without -g/-w" msgstr "" -#: ../display/d.grid/main.c:203 +#: ../display/d.grid/main.c:202 msgid "Choose a single mark style" msgstr "" -#: ../display/d.grid/main.c:234 +#: ../display/d.grid/main.c:233 #, c-format msgid "Invalid geo-grid size <%s>" msgstr "" -#: ../display/d.grid/main.c:239 +#: ../display/d.grid/main.c:238 #, c-format msgid "Invalid grid size <%s>" msgstr "" @@ -19358,34 +19722,30 @@ msgid "Reading symbol" msgstr "" -#: ../display/d.grid/plot.c:373 +#: ../display/d.grid/plot.c:289 ../display/d.grid/plot.c:296 +#: ../display/d.grid/plot.c:338 ../display/d.grid/plot.c:345 +#: ../display/d.grid/plot.c:433 ../display/d.grid/plot.c:440 +#: ../display/d.grid/plot.c:493 ../display/d.grid/plot.c:500 +#: ../display/d.grid/plot.c:647 ../display/d.grid/plot.c:664 +#: ../display/d.grid/plot.c:682 ../display/d.grid/plot.c:700 +#: ../display/d.grid/plot.c:761 ../display/d.grid/plot.c:768 +#: ../display/d.grid/plot.c:773 ../display/d.grid/plot.c:783 +#: ../display/d.grid/plot.c:788 ../display/d.where/where.c:63 +msgid "Error in GPJ_transform()" +msgstr "" + +#: ../display/d.grid/plot.c:378 msgid "Geo-grid option only available for LL projection, use without -g/-w" msgstr "" -#: ../display/d.grid/plot.c:575 +#: ../display/d.grid/plot.c:579 msgid "" "WGS84 grid output not possible as this location does not contain\n" "datum transformation parameters. Try running g.setproj." msgstr "" -#: ../display/d.grid/plot.c:743 -msgid "Error in pj_do_proj1" -msgstr "" - -#: ../display/d.grid/plot.c:749 -msgid "Error in pj_do_proj2" -msgstr "" - -#: ../display/d.grid/plot.c:753 -msgid "Error in pj_do_proj3" -msgstr "" - -#: ../display/d.grid/plot.c:761 -msgid "Error in pj_do_proj5" -msgstr "" - -#: ../display/d.grid/plot.c:765 -msgid "Error in pj_do_proj6" +#: ../display/d.grid/plot.c:592 ../display/d.where/main.c:138 +msgid "Unable to set up lat/long projection parameters" msgstr "" #: ../display/d.legend.vect/main.c:55 @@ -20026,7 +20386,7 @@ #: ../display/d.linegraph/main.c:971 #, c-format -msgid "Scale Y labels cannot be used with thisrange of data (%f, %f)" +msgid "Scale Y labels cannot be used with this range of data (%f, %f)" msgstr "" #: ../display/d.vect.chart/main.c:65 @@ -20472,7 +20832,7 @@ msgid "Remove all frames and erase the screen" msgstr "" -#: ../display/d.where/where.c:29 +#: ../display/d.where/where.c:30 #, c-format msgid "Invalid coordinates <%s,%s>" msgstr "" @@ -20513,7 +20873,7 @@ msgid "Please specify a lat/long ellipsoid with -l or -w" msgstr "" -#: ../display/d.where/main.c:136 +#: ../display/d.where/main.c:128 msgid "" "WGS84 output not possible as this location does not contain\n" "datum transformation parameters. Try running g.setproj." @@ -20902,7 +21262,7 @@ msgid "Invalid area %d skipped (not enough points)" msgstr "" -#: ../display/d.vect/area.c:234 +#: ../display/d.vect/area.c:236 #, c-format msgid "%d invalid color rule for areas skipped" msgid_plural "%d invalid color rules for areas skipped" @@ -21138,7 +21498,7 @@ msgid "Unable to create 3D raster map <%s>" msgstr "" -#: ../raster3d/r3.gwflow/main.c:412 ../raster3d/r3.out.netcdf/main.c:649 +#: ../raster3d/r3.gwflow/main.c:412 ../raster3d/r3.out.netcdf/main.c:650 #: ../raster3d/r3.out.vtk/main.c:252 ../raster3d/r3.out.vtk/main.c:338 #: ../raster3d/r3.in.v5d/main.c:206 ../raster3d/r3.cross.rast/main.c:55 #: ../raster3d/r3.out.v5d/main.c:55 ../raster3d/r3.out.v5d/main.c:326 @@ -21165,11 +21525,11 @@ msgid "Export projection information as wkt and proj4 parameter" msgstr "" -#: ../raster3d/r3.out.netcdf/main.c:588 +#: ../raster3d/r3.out.netcdf/main.c:589 msgid "netCDF" msgstr "" -#: ../raster3d/r3.out.netcdf/main.c:590 +#: ../raster3d/r3.out.netcdf/main.c:591 msgid "Export a 3D raster map as netCDF file." msgstr "" @@ -21261,15 +21621,15 @@ msgid "failed to interpret dp as an integer" msgstr "" -#: ../raster3d/r3.out.vtk/main.c:451 ../raster3d/r3.to.rast/main.c:332 +#: ../raster3d/r3.out.vtk/main.c:450 ../raster3d/r3.to.rast/main.c:332 msgid "The 2D and 3D region settings are different. Using the 2D window settings to adjust the 2D part of the 3D region." msgstr "" -#: ../raster3d/r3.out.vtk/main.c:542 +#: ../raster3d/r3.out.vtk/main.c:541 msgid "Unable to close 3D raster map, the VTK file may be incomplete" msgstr "" -#: ../raster3d/r3.out.vtk/main.c:557 +#: ../raster3d/r3.out.vtk/main.c:556 msgid "Unable to close VTK-ASCII file" msgstr "" @@ -21613,7 +21973,7 @@ msgstr "" #: ../raster3d/r3.flow/main.c:414 ../vector/v.to.rast/vect2rast.c:48 -#: ../vector/v.colors/main.c:266 +#: ../vector/v.colors/main.c:279 #, c-format msgid "Vector map <%s> is not 3D" msgstr "" @@ -22130,101 +22490,101 @@ msgid "List of available elements:" msgstr "" -#: ../general/g.version/main.c:66 ../general/g.message/main.c:34 +#: ../general/g.version/main.c:70 ../general/g.message/main.c:34 #: ../general/g.tempfile/main.c:39 msgid "support" msgstr "" -#: ../general/g.version/main.c:67 +#: ../general/g.version/main.c:71 msgid "citing" msgstr "" -#: ../general/g.version/main.c:68 +#: ../general/g.version/main.c:72 msgid "copyright" msgstr "" -#: ../general/g.version/main.c:69 +#: ../general/g.version/main.c:73 msgid "version" msgstr "" -#: ../general/g.version/main.c:70 +#: ../general/g.version/main.c:74 msgid "license" msgstr "" -#: ../general/g.version/main.c:71 +#: ../general/g.version/main.c:75 msgid "Displays GRASS GIS version info." msgstr "" -#: ../general/g.version/main.c:72 +#: ../general/g.version/main.c:76 msgid "Optionally also prints build or copyright information." msgstr "" -#: ../general/g.version/main.c:76 +#: ../general/g.version/main.c:80 msgid "Print also the copyright message" msgstr "" -#: ../general/g.version/main.c:77 ../general/g.version/main.c:82 -#: ../general/g.version/main.c:87 ../general/g.version/main.c:93 -#: ../general/g.version/main.c:99 +#: ../general/g.version/main.c:81 ../general/g.version/main.c:86 +#: ../general/g.version/main.c:91 ../general/g.version/main.c:97 +#: ../general/g.version/main.c:103 msgid "Additional info" msgstr "" -#: ../general/g.version/main.c:81 +#: ../general/g.version/main.c:85 msgid "Print also the citation options" msgstr "" -#: ../general/g.version/main.c:86 +#: ../general/g.version/main.c:90 msgid "Print also the build information" msgstr "" -#: ../general/g.version/main.c:92 +#: ../general/g.version/main.c:96 msgid "Print also the GIS library revision number and date" msgstr "" -#: ../general/g.version/main.c:97 +#: ../general/g.version/main.c:101 msgid "Print also extended info for additional libraries" msgstr "" -#: ../general/g.version/main.c:98 +#: ../general/g.version/main.c:102 msgid "GDAL/OGR, PROJ.4, GEOS" msgstr "" -#: ../general/g.version/main.c:103 +#: ../general/g.version/main.c:107 msgid "Print info in shell script style (including SVN revision number)" msgstr "" -#: ../general/g.version/main.c:104 +#: ../general/g.version/main.c:108 msgid "Shell" msgstr "" -#: ../general/g.version/main.c:172 +#: ../general/g.version/main.c:176 #, 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:179 +#: ../general/g.version/main.c:183 msgid "GRASS GIS libgis version and date number don't have the expected format. Trying to print the original strings..." msgstr "" -#: ../general/g.version/main.c:181 +#: ../general/g.version/main.c:185 #, c-format msgid "GIS_H_VERSION=\"%s\"" msgstr "" -#: ../general/g.version/main.c:182 +#: ../general/g.version/main.c:186 #, c-format msgid "GIS_H_DATE=\"%s\"" msgstr "" -#: ../general/g.version/main.c:212 +#: ../general/g.version/main.c:222 msgid "GRASS not compiled with GDAL/OGR support" msgstr "" -#: ../general/g.version/main.c:223 +#: ../general/g.version/main.c:233 msgid "GRASS not compiled with GEOS support" msgstr "" -#: ../general/g.version/main.c:234 +#: ../general/g.version/main.c:244 msgid "GRASS not compiled with SQLite support" msgstr "" @@ -22401,7 +22761,7 @@ msgid "Mapset <%s> does not exist" msgstr "" -#: ../general/g.list/list.c:123 ../general/g.region/main.c:458 +#: ../general/g.list/list.c:123 ../general/g.region/main.c:471 #, c-format msgid "Unable to read header of 3D raster map <%s@%s>" msgstr "" @@ -22489,194 +22849,217 @@ msgid "input= and opacity= must have the same number of values" msgstr "" -#: ../general/g.region/main.c:66 +#: ../general/g.region/main.c:67 msgid "computational region" msgstr "" -#: ../general/g.region/main.c:68 +#: ../general/g.region/main.c:69 msgid "resolution" msgstr "" -#: ../general/g.region/main.c:71 +#: ../general/g.region/main.c:72 msgid "Manages the boundary definitions for the geographic region." msgstr "" -#: ../general/g.region/main.c:82 +#: ../general/g.region/main.c:83 msgid "Save as default region" msgstr "" -#: ../general/g.region/main.c:83 +#: ../general/g.region/main.c:84 msgid "Only possible from the PERMANENT mapset" msgstr "" -#: ../general/g.region/main.c:88 +#: ../general/g.region/main.c:89 msgid "Print the current region" msgstr "" -#: ../general/g.region/main.c:93 +#: ../general/g.region/main.c:94 msgid "Print the current region in lat/long using the current ellipsoid/datum" msgstr "" -#: ../general/g.region/main.c:99 +#: ../general/g.region/main.c:100 msgid "Print the current region extent" msgstr "" -#: ../general/g.region/main.c:105 +#: ../general/g.region/main.c:106 msgid "Print the current region map center coordinates" msgstr "" -#: ../general/g.region/main.c:111 +#: ../general/g.region/main.c:112 msgid "Print the current region in GMT style" msgstr "" -#: ../general/g.region/main.c:117 +#: ../general/g.region/main.c:118 msgid "Print the current region in WMS style" msgstr "" -#: ../general/g.region/main.c:123 +#: ../general/g.region/main.c:124 msgid "Print region resolution in meters (geodesic)" msgstr "" -#: ../general/g.region/main.c:128 +#: ../general/g.region/main.c:129 msgid "Print the convergence angle (degrees CCW)" msgstr "" -#: ../general/g.region/main.c:130 +#: ../general/g.region/main.c:131 msgid "The difference between the projection's grid north and true north, measured at the center coordinates of the current region." msgstr "" -#: ../general/g.region/main.c:136 +#: ../general/g.region/main.c:137 msgid "Print also 3D settings" msgstr "" -#: ../general/g.region/main.c:142 +#: ../general/g.region/main.c:143 msgid "Print the maximum bounding box in lat/long on WGS84" msgstr "" -#: ../general/g.region/main.c:152 +#: ../general/g.region/main.c:153 msgid "Print in shell script style, but in one line (flat)" msgstr "" -#: ../general/g.region/main.c:158 +#: ../general/g.region/main.c:159 msgid "Align region to resolution (default = align to bounds, works only for 2D resolution)" msgstr "" -#: ../general/g.region/main.c:164 +#: ../general/g.region/main.c:165 msgid "Do not update the current region" msgstr "" -#: ../general/g.region/main.c:165 ../general/g.region/main.c:347 +#: ../general/g.region/main.c:166 ../general/g.region/main.c:360 #: ../vector/v.label/main.c:90 ../vector/v.label/main.c:95 #: ../vector/v.label/main.c:170 ../vector/v.label/main.c:183 msgid "Effects" msgstr "" -#: ../general/g.region/main.c:170 +#: ../general/g.region/main.c:171 msgid "Set current region from named region" msgstr "" -#: ../general/g.region/main.c:177 +#: ../general/g.region/main.c:178 msgid "Set region to match raster map(s)" msgstr "" -#: ../general/g.region/main.c:185 +#: ../general/g.region/main.c:186 msgid "Set region to match 3D raster map(s) (both 2D and 3D values)" msgstr "" -#: ../general/g.region/main.c:193 +#: ../general/g.region/main.c:194 msgid "Set region to match vector map(s)" msgstr "" -#: ../general/g.region/main.c:239 +#: ../general/g.region/main.c:240 msgid "Value for the top edge" msgstr "" -#: ../general/g.region/main.c:248 +#: ../general/g.region/main.c:249 msgid "Value for the bottom edge" msgstr "" -#: ../general/g.region/main.c:257 +#: ../general/g.region/main.c:258 msgid "Number of rows in the new region" msgstr "" -#: ../general/g.region/main.c:258 ../general/g.region/main.c:267 -#: ../general/g.region/main.c:277 ../general/g.region/main.c:287 -#: ../general/g.region/main.c:296 ../general/g.region/main.c:305 -#: ../general/g.region/main.c:314 +#: ../general/g.region/main.c:259 ../general/g.region/main.c:268 +#: ../general/g.region/main.c:278 ../general/g.region/main.c:288 +#: ../general/g.region/main.c:297 ../general/g.region/main.c:306 +#: ../general/g.region/main.c:315 msgid "Resolution" msgstr "" -#: ../general/g.region/main.c:266 +#: ../general/g.region/main.c:267 msgid "Number of columns in the new region" msgstr "" -#: ../general/g.region/main.c:276 +#: ../general/g.region/main.c:277 msgid "2D grid resolution (north-south and east-west)" msgstr "" -#: ../general/g.region/main.c:286 +#: ../general/g.region/main.c:287 msgid "3D grid resolution (north-south, east-west and top-bottom)" msgstr "" -#: ../general/g.region/main.c:295 +#: ../general/g.region/main.c:296 msgid "North-south 2D grid resolution" msgstr "" -#: ../general/g.region/main.c:304 +#: ../general/g.region/main.c:305 msgid "East-west 2D grid resolution" msgstr "" -#: ../general/g.region/main.c:313 +#: ../general/g.region/main.c:314 msgid "Top-bottom 3D grid resolution" msgstr "" -#: ../general/g.region/main.c:323 +#: ../general/g.region/main.c:324 msgid "Shrink region until it meets non-NULL data from this raster map" msgstr "" -#: ../general/g.region/main.c:334 +#: ../general/g.region/main.c:335 msgid "Adjust region cells to cleanly align with this raster map" msgstr "" -#: ../general/g.region/main.c:345 +#: ../general/g.region/main.c:346 +msgid "Number of cells to add to each side of the current region extent" +msgstr "" + +#: ../general/g.region/main.c:348 +msgid "A negative number shrinks the current region extent" +msgstr "" + +#: ../general/g.region/main.c:358 msgid "Save current region settings in named region file" msgstr "" -#: ../general/g.region/main.c:414 ../scripts/r.in.wms/r.in.wms.py:196 +#: ../general/g.region/main.c:427 ../scripts/r.in.wms/r.in.wms.py:196 #, c-format, python-format msgid "Region <%s> not found" msgstr "" -#: ../general/g.region/main.c:499 +#: ../general/g.region/main.c:512 msgid "Unable to get map bounding box" msgstr "" -#: ../general/g.region/main.c:784 +#: ../general/g.region/main.c:800 +#, c-format +msgid "'%s' option not used with <%s> because a coordinate would become invalid" +msgstr "" + +#: ../general/g.region/main.c:807 ../general/g.region/main.c:815 +#: ../general/g.region/main.c:823 +#, c-format +msgid "'%s' option not used with <%s> because <%s> would become minor than <%s>" +msgstr "" + +#: ../general/g.region/main.c:834 #, c-format msgid "Unable to set region <%s>" msgstr "" -#: ../general/g.region/main.c:790 +#: ../general/g.region/main.c:840 msgid "Unable to update current region" msgstr "" -#: ../general/g.region/main.c:798 +#: ../general/g.region/main.c:848 msgid "Unable to change default region. The current mapset is not ." msgstr "" -#: ../general/g.region/printwindow.c:383 +#: ../general/g.region/printwindow.c:390 msgid "You are already in Lat/Long. Use the -p flag instead." msgstr "" -#: ../general/g.region/printwindow.c:385 +#: ../general/g.region/printwindow.c:392 msgid "You are in a simple XY location, projection to Lat/Lon is not possible. Use the -p flag instead." msgstr "" -#: ../general/g.region/printwindow.c:559 +#: ../general/g.region/printwindow.c:573 msgid "WGS84 output not possible as this location does not contain datum transformation parameters. Try running g.setproj." msgstr "" -#: ../general/g.region/printwindow.c:711 +#: ../general/g.region/printwindow.c:583 +msgid "Unable to update lat/long projection parameters" +msgstr "" + +#: ../general/g.region/printwindow.c:726 msgid "Lat/Long calculations are not possible from a simple XY system" msgstr "" @@ -22900,7 +23283,7 @@ msgid "Invalid PPM file" msgstr "" -#: ../general/g.pnmcomp/main.c:96 ../scripts/v.unpack/v.unpack.py:76 +#: ../general/g.pnmcomp/main.c:96 ../scripts/v.unpack/v.unpack.py:75 #: ../scripts/v.in.geonames/v.in.geonames.py:57 #: ../scripts/v.db.update/v.db.update.py:92 #, c-format, python-format @@ -23058,68 +23441,56 @@ msgid "Only one of '%s', '%s', '%s' or '%s' options may be specified" msgstr "" -#: ../general/g.proj/main.c:263 +#: ../general/g.proj/main.c:264 msgid "Projection files missing" msgstr "" -#: ../general/g.proj/main.c:283 +#: ../general/g.proj/main.c:284 #, c-format msgid "Only one of -%c, -%c, -%c, -%c, -%c or -%c flags may be specified" msgstr "" -#: ../general/g.proj/main.c:310 +#: ../general/g.proj/main.c:311 #, c-format msgid "No output format specified, define one of flags -%c, -%c, -%c, or -%c" msgstr "" -#: ../general/g.proj/main.c:314 +#: ../general/g.proj/main.c:315 #, c-format msgid "No output format specified, define one of flags -%c, -%c, or -%c" msgstr "" -#: ../general/g.proj/output.c:146 -msgid "Unable to convert projection information to PROJ.4 format" +#: ../general/g.proj/output.c:134 +msgid "Unable to convert projection information to PROJ format" msgstr "" -#: ../general/g.proj/output.c:190 +#: ../general/g.proj/output.c:180 msgid "Unable to convert to WKT" msgstr "" -#: ../general/g.proj/input.c:91 +#: ../general/g.proj/input.c:92 msgid "Error reading WKT projection description" msgstr "" -#: ../general/g.proj/input.c:98 +#: ../general/g.proj/input.c:99 #, c-format msgid "Unable to open file '%s' for reading" msgstr "" -#: ../general/g.proj/input.c:143 +#: ../general/g.proj/input.c:166 msgid "Can't parse PROJ.4-style parameter string" msgstr "" -#: ../general/g.proj/input.c:181 +#: ../general/g.proj/input.c:205 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 +#: ../general/g.proj/input.c:284 #, c-format -msgid "Could not read georeferenced file %s using either OGR nor GDAL" +msgid "Unable to read georeferenced file <%s> using GDAL library" msgstr "" -#: ../general/g.proj/input.c:259 +#: ../general/g.proj/input.c:289 #, c-format msgid "Read of file %s was successful, but it did not contain projection information. 'XY (unprojected)' will be used" msgstr "" @@ -23139,46 +23510,41 @@ msgid "Ellipsoid set to <%s>" msgstr "" -#: ../general/g.proj/create.c:17 +#: ../general/g.proj/create.c:18 #, c-format msgid "Unable to create location <%s>: %s" msgstr "" -#: ../general/g.proj/create.c:20 +#: ../general/g.proj/create.c:21 #, c-format msgid "Unable to create projection files: %s" msgstr "" -#: ../general/g.proj/create.c:24 +#: ../general/g.proj/create.c:25 #, c-format msgid "Unable to create location <%s>" msgstr "" -#: ../general/g.proj/create.c:30 +#: ../general/g.proj/create.c:27 #, c-format msgid "" "You can switch to the new location by\n" "`%s=%s`" msgstr "" -#: ../general/g.proj/create.c:40 +#: ../general/g.proj/create.c:37 #, 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 +#: ../general/g.proj/create.c:68 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 +#: ../general/g.proj/create.c:72 msgid "Projection information updated" msgstr "" -#: ../general/g.proj/create.c:91 -#, c-format -msgid "Unable to create PROJ_EPSG file: %s" -msgstr "" - #: ../general/g.mapset/main.c:51 msgid "Changes/reports current mapset." msgstr "" @@ -23954,75 +24320,75 @@ msgid "Too many objects: integer overflow" msgstr "" -#: ../imagery/i.segment/region_growing.c:251 +#: ../imagery/i.segment/region_growing.c:256 #: ../imagery/i.segment/mean_shift.c:220 #, c-format msgid "Processing pass %d..." msgstr "" -#: ../imagery/i.segment/region_growing.c:529 +#: ../imagery/i.segment/region_growing.c:534 #, c-format msgid "Segmentation processes stopped at %d due to reaching max iteration limit, more merges may be possible" msgstr "" -#: ../imagery/i.segment/region_growing.c:531 +#: ../imagery/i.segment/region_growing.c:536 #, c-format msgid "Segmentation converged after %d iterations" msgstr "" -#: ../imagery/i.segment/region_growing.c:534 +#: ../imagery/i.segment/region_growing.c:539 msgid "Assigning region IDs to remaining single-cell regions..." msgstr "" -#: ../imagery/i.segment/region_growing.c:558 -#: ../imagery/i.segment/mean_shift.c:665 +#: ../imagery/i.segment/region_growing.c:563 +#: ../imagery/i.segment/mean_shift.c:686 #, c-format msgid "Merging segments smaller than %d cells..." msgstr "" -#: ../imagery/i.segment/region_growing.c:972 +#: ../imagery/i.segment/region_growing.c:988 #, c-format msgid "Region stats should go in tree, %d >= %d" msgstr "" -#: ../imagery/i.segment/region_growing.c:979 +#: ../imagery/i.segment/region_growing.c:995 msgid "Region ids are different" msgstr "" -#: ../imagery/i.segment/region_growing.c:983 +#: ../imagery/i.segment/region_growing.c:999 #, c-format msgid "Region id %d is invalid" msgstr "" -#: ../imagery/i.segment/region_growing.c:987 +#: ../imagery/i.segment/region_growing.c:1003 msgid "Region consists of only one cell, nothing to update" msgstr "" -#: ../imagery/i.segment/region_growing.c:1031 -#: ../imagery/i.segment/region_growing.c:1485 +#: ../imagery/i.segment/region_growing.c:1047 +#: ../imagery/i.segment/region_growing.c:1509 #, c-format msgid "Region size is larger than 2: %d" msgstr "" -#: ../imagery/i.segment/region_growing.c:1098 +#: ../imagery/i.segment/region_growing.c:1122 #, c-format msgid "Region size is %d, should be %d" msgstr "" -#: ../imagery/i.segment/region_growing.c:1340 +#: ../imagery/i.segment/region_growing.c:1364 #, c-format msgid "Candidate flag is already %s" msgstr "" -#: ../imagery/i.segment/region_growing.c:1340 +#: ../imagery/i.segment/region_growing.c:1364 msgid "set" msgstr "" -#: ../imagery/i.segment/region_growing.c:1340 +#: ../imagery/i.segment/region_growing.c:1364 msgid "unset" msgstr "" -#: ../imagery/i.segment/region_growing.c:1570 +#: ../imagery/i.segment/region_growing.c:1601 #, c-format msgid "Region of size %d should be in search tree" msgstr "" @@ -24031,11 +24397,11 @@ msgid "Writing out segment IDs..." msgstr "" -#: ../imagery/i.segment/write_output.c:120 +#: ../imagery/i.segment/write_output.c:122 msgid "Writing out goodness of fit" msgstr "" -#: ../imagery/i.segment/write_output.c:236 +#: ../imagery/i.segment/write_output.c:238 msgid "Writing out shifted band values..." msgstr "" @@ -24076,12 +24442,6 @@ msgid "Number of segments created: %d" msgstr "" -#: ../imagery/i.segment/flag.c:21 ../imagery/i.segment/flag.c:28 -#: ../vector/v.distance/main.c:810 ../vector/v.distance/main.c:887 -#: ../vector/v.distance/main.c:1097 -msgid "Out of memory!" -msgstr "" - #: ../imagery/i.segment/watershed.c:19 msgid "Watershed is not yet implemented" msgstr "" @@ -24104,240 +24464,255 @@ msgid "Found %d clumps" msgstr "" -#: ../imagery/i.segment/parse_args.c:30 +#: ../imagery/i.segment/parse_args.c:26 +#, fuzzy +msgid "Name of input imagery group or raster maps" +msgstr "Ðазвание вводного раÑтрового ÑлоÑ" + +#: ../imagery/i.segment/parse_args.c:33 msgid "Suffix for output bands with modified band values" msgstr "" -#: ../imagery/i.segment/parse_args.c:36 +#: ../imagery/i.segment/parse_args.c:39 msgid "Difference threshold between 0 and 1" msgstr "" -#: ../imagery/i.segment/parse_args.c:37 +#: ../imagery/i.segment/parse_args.c:40 msgid "Threshold = 0 merges only identical segments; threshold = 1 merges all" msgstr "" -#: ../imagery/i.segment/parse_args.c:46 +#: ../imagery/i.segment/parse_args.c:49 msgid "Spatial radius in number of cells" msgstr "" -#: ../imagery/i.segment/parse_args.c:47 +#: ../imagery/i.segment/parse_args.c:50 msgid "Must be >= 1, only cells within spatial bandwidth are considered for mean shift" msgstr "" -#: ../imagery/i.segment/parse_args.c:53 +#: ../imagery/i.segment/parse_args.c:56 msgid "Range (spectral) bandwidth [0, 1]" msgstr "" -#: ../imagery/i.segment/parse_args.c:54 +#: ../imagery/i.segment/parse_args.c:57 msgid "Only cells within range (spectral) bandwidth are considered for mean shift. Range bandwidth is used as conductance parameter for adaptive bandwidth" msgstr "" -#: ../imagery/i.segment/parse_args.c:67 +#: ../imagery/i.segment/parse_args.c:70 msgid "Segmentation method" msgstr "" -#: ../imagery/i.segment/parse_args.c:76 +#: ../imagery/i.segment/parse_args.c:79 msgid "Similarity calculation method" msgstr "" -#: ../imagery/i.segment/parse_args.c:85 +#: ../imagery/i.segment/parse_args.c:88 msgid "Minimum number of cells in a segment" msgstr "" -#: ../imagery/i.segment/parse_args.c:87 +#: ../imagery/i.segment/parse_args.c:90 msgid "The final step will merge small segments with their best neighbor" msgstr "" -#: ../imagery/i.segment/parse_args.c:98 +#: ../imagery/i.segment/parse_args.c:101 msgid "Importance of radiometric (input raster) values relative to shape" msgstr "" -#: ../imagery/i.segment/parse_args.c:108 +#: ../imagery/i.segment/parse_args.c:111 msgid "Importance of smoothness relative to compactness" msgstr "" -#: ../imagery/i.segment/parse_args.c:117 +#: ../imagery/i.segment/parse_args.c:120 msgid "Memory in MB" msgstr "" -#: ../imagery/i.segment/parse_args.c:126 ../imagery/i.cluster/main.c:126 +#: ../imagery/i.segment/parse_args.c:129 ../imagery/i.cluster/main.c:126 msgid "Maximum number of iterations" msgstr "" -#: ../imagery/i.segment/parse_args.c:134 +#: ../imagery/i.segment/parse_args.c:137 msgid "Name for input raster map with starting seeds" msgstr "" -#: ../imagery/i.segment/parse_args.c:141 +#: ../imagery/i.segment/parse_args.c:144 msgid "Name of input bounding/constraining raster map" msgstr "" -#: ../imagery/i.segment/parse_args.c:143 +#: ../imagery/i.segment/parse_args.c:146 msgid "Must be integer values, each area will be segmented independent of the others" msgstr "" -#: ../imagery/i.segment/parse_args.c:150 +#: ../imagery/i.segment/parse_args.c:153 msgid "Name for output goodness of fit estimate map" msgstr "" -#: ../imagery/i.segment/parse_args.c:156 +#: ../imagery/i.segment/parse_args.c:159 msgid "Use 8 neighbors (3x3 neighborhood) instead of the default 4 neighbors for each pixel" msgstr "" -#: ../imagery/i.segment/parse_args.c:162 +#: ../imagery/i.segment/parse_args.c:165 msgid "Weighted input, do not perform the default scaling of input raster maps" msgstr "" -#: ../imagery/i.segment/parse_args.c:167 +#: ../imagery/i.segment/parse_args.c:170 msgid "Use adaptive bandwidth for mean shift" msgstr "" -#: ../imagery/i.segment/parse_args.c:168 +#: ../imagery/i.segment/parse_args.c:171 msgid "Range (spectral) bandwidth is adapted for each moving window" msgstr "" -#: ../imagery/i.segment/parse_args.c:173 +#: ../imagery/i.segment/parse_args.c:176 msgid "Use progressive bandwidth for mean shift" msgstr "" -#: ../imagery/i.segment/parse_args.c:175 +#: ../imagery/i.segment/parse_args.c:178 msgid "Spatial bandwidth is increased, range (spectral) bandwidth is decreased in each iteration" msgstr "" -#: ../imagery/i.segment/parse_args.c:194 +#: ../imagery/i.segment/parse_args.c:210 +#, c-format +msgid "Group <%s> not found in the current mapset" +msgstr "" + +#: ../imagery/i.segment/parse_args.c:214 +#, c-format +msgid "Group <%s> contains no raster maps" +msgstr "" + +#: ../imagery/i.segment/parse_args.c:229 msgid "Threshold should be > 0 and < 1" msgstr "" -#: ../imagery/i.segment/parse_args.c:200 +#: ../imagery/i.segment/parse_args.c:235 #, c-format msgid "Option '%s' must be >= 1" msgstr "" -#: ../imagery/i.segment/parse_args.c:208 +#: ../imagery/i.segment/parse_args.c:243 #, c-format msgid "Negative value %s for option '%s': disabling" msgstr "" -#: ../imagery/i.segment/parse_args.c:213 +#: ../imagery/i.segment/parse_args.c:248 #, c-format msgid "Value %s for option '%s' is >= 1: disabling" msgstr "" -#: ../imagery/i.segment/parse_args.c:235 +#: ../imagery/i.segment/parse_args.c:270 msgid "Unable to assign segmentation method" msgstr "" -#: ../imagery/i.segment/parse_args.c:245 +#: ../imagery/i.segment/parse_args.c:280 msgid "Invalid similarity method" msgstr "" -#: ../imagery/i.segment/parse_args.c:251 +#: ../imagery/i.segment/parse_args.c:286 #, c-format msgid "Option '%s' must be > 0" msgstr "" -#: ../imagery/i.segment/parse_args.c:253 ../imagery/i.segment/parse_args.c:258 +#: ../imagery/i.segment/parse_args.c:288 ../imagery/i.segment/parse_args.c:293 #, c-format msgid "Option '%s' must be <= 1" msgstr "" -#: ../imagery/i.segment/parse_args.c:256 +#: ../imagery/i.segment/parse_args.c:291 #, c-format msgid "Option '%s' must be >= 0" msgstr "" -#: ../imagery/i.segment/parse_args.c:284 +#: ../imagery/i.segment/parse_args.c:319 msgid "Seeds raster map not found" msgstr "" -#: ../imagery/i.segment/parse_args.c:288 +#: ../imagery/i.segment/parse_args.c:323 msgid "Seeeds raster map must be CELL type (integers)" msgstr "" -#: ../imagery/i.segment/parse_args.c:298 +#: ../imagery/i.segment/parse_args.c:333 msgid "Segmentation constraint/boundary raster map not found" msgstr "" -#: ../imagery/i.segment/parse_args.c:302 +#: ../imagery/i.segment/parse_args.c:337 msgid "Segmentation constraint raster map must be CELL type (integers)" msgstr "" -#: ../imagery/i.segment/parse_args.c:321 +#: ../imagery/i.segment/parse_args.c:356 msgid "Integer overflow: too many cells in current region" msgstr "" -#: ../imagery/i.segment/parse_args.c:334 +#: ../imagery/i.segment/parse_args.c:369 msgid "Invalid output raster name for goodness of fit" msgstr "" -#: ../imagery/i.segment/parse_args.c:341 +#: ../imagery/i.segment/parse_args.c:376 #, c-format msgid "Maximum number of iterations set to %d" msgstr "" -#: ../imagery/i.segment/parse_args.c:351 +#: ../imagery/i.segment/parse_args.c:386 #, c-format msgid "Invalid number of iterations, %d will be used" msgstr "" -#: ../imagery/i.segment/parse_args.c:360 +#: ../imagery/i.segment/parse_args.c:395 msgid "Invalid number of MB, 300 will be used" msgstr "" -#: ../imagery/i.segment/open_files.c:39 +#: ../imagery/i.segment/open_files.c:61 #, c-format -msgid "Group <%s> not found in the current mapset" +msgid "Input map <%s> is all NULL" msgstr "" -#: ../imagery/i.segment/open_files.c:43 +#: ../imagery/i.segment/open_files.c:65 #, c-format -msgid "Group <%s> contains no raster maps" +msgid "Input map <%s> is a constant of value %g" msgstr "" -#: ../imagery/i.segment/open_files.c:120 +#: ../imagery/i.segment/open_files.c:114 msgid "Insufficient number of non-NULL cells in current region" msgstr "" -#: ../imagery/i.segment/open_files.c:151 +#: ../imagery/i.segment/open_files.c:145 msgid "Loading input bands..." msgstr "" -#: ../imagery/i.segment/open_files.c:153 +#: ../imagery/i.segment/open_files.c:147 msgid "Loading input band..." msgstr "" -#: ../imagery/i.segment/open_files.c:185 ../imagery/i.segment/open_files.c:190 -#: ../imagery/i.segment/open_files.c:212 ../imagery/i.segment/open_files.c:270 -#: ../imagery/i.segment/open_files.c:358 ../imagery/i.segment/open_files.c:424 -#: ../imagery/i.segment/open_files.c:480 +#: ../imagery/i.segment/open_files.c:179 ../imagery/i.segment/open_files.c:184 +#: ../imagery/i.segment/open_files.c:206 ../imagery/i.segment/open_files.c:264 +#: ../imagery/i.segment/open_files.c:352 ../imagery/i.segment/open_files.c:418 +#: ../imagery/i.segment/open_files.c:474 msgid "Unable to write to temporary file" msgstr "" -#: ../imagery/i.segment/open_files.c:277 +#: ../imagery/i.segment/open_files.c:271 #, c-format msgid "There are no boundary constraints in '%s'" msgstr "" -#: ../imagery/i.segment/open_files.c:333 +#: ../imagery/i.segment/open_files.c:327 #, c-format msgid "Loading seeds from raster map <%s>..." msgstr "" -#: ../imagery/i.segment/open_files.c:363 +#: ../imagery/i.segment/open_files.c:357 #, c-format msgid "No seeds found in '%s'!" msgstr "" -#: ../imagery/i.segment/open_files.c:383 +#: ../imagery/i.segment/open_files.c:377 msgid "Too many seeds: integer overflow" msgstr "" -#: ../imagery/i.segment/open_files.c:500 +#: ../imagery/i.segment/open_files.c:494 #, c-format msgid "Segment %d is already registered!" msgstr "" -#: ../imagery/i.segment/open_files.c:554 +#: ../imagery/i.segment/open_files.c:553 #, c-format msgid "Regions with at least %d cells are stored in memory" msgstr "" @@ -24391,7 +24766,7 @@ msgid "Mean shift converged after %d iterations" msgstr "" -#: ../imagery/i.segment/mean_shift.c:748 +#: ../imagery/i.segment/mean_shift.c:769 #, c-format msgid "Renumbering remaining %d segments..." msgstr "" @@ -24437,7 +24812,7 @@ msgid "supervised classification" msgstr "" -#: ../imagery/i.gensig/main.c:42 ../imagery/i.maxlik/main.c:63 +#: ../imagery/i.gensig/main.c:42 ../imagery/i.maxlik/main.c:65 msgid "Maximum Likelihood Classification" msgstr "" @@ -24929,30 +25304,35 @@ msgid "<%s> has too many signatures (limit is 255)" msgstr "" -#: ../imagery/i.maxlik/main.c:66 +#: ../imagery/i.maxlik/main.c:68 msgid "Classifies the cell spectral reflectances in imagery data." msgstr "" -#: ../imagery/i.maxlik/main.c:68 +#: ../imagery/i.maxlik/main.c:70 msgid "Classification is based on the spectral signature information generated by either i.cluster, g.gui.iclass, or i.gensig." msgstr "" -#: ../imagery/i.maxlik/main.c:81 ../imagery/i.smap/parse.c:20 +#: ../imagery/i.maxlik/main.c:83 ../imagery/i.smap/parse.c:20 msgid "Name of input file containing signatures" msgstr "" -#: ../imagery/i.maxlik/main.c:82 +#: ../imagery/i.maxlik/main.c:84 msgid "Generated by either i.cluster, g.gui.iclass, or i.gensig" msgstr "" -#: ../imagery/i.maxlik/main.c:86 ../imagery/i.smap/parse.c:28 +#: ../imagery/i.maxlik/main.c:88 ../imagery/i.smap/parse.c:28 msgid "Name for output raster map holding classification results" msgstr "" -#: ../imagery/i.maxlik/main.c:92 +#: ../imagery/i.maxlik/main.c:94 msgid "Name for output raster map holding reject threshold results" msgstr "" +#: ../imagery/i.maxlik/main.c:106 +#, c-format +msgid "<%s> does not match the current mapset" +msgstr "" + #: ../imagery/i.maxlik/invert.c:28 #, c-format msgid "Signature %d is not valid (ill-conditioned) - ignored" @@ -25110,7 +25490,7 @@ msgid "Set current location and mapset as target for imagery group" msgstr "" -#: ../imagery/i.target/main.c:80 ../imagery/i.group/main.c:117 +#: ../imagery/i.target/main.c:80 ../imagery/i.group/main.c:156 msgid "Group must exist in the current mapset" msgstr "" @@ -25351,209 +25731,209 @@ msgid "biophysical parameters" msgstr "" -#: ../imagery/i.vi/main.c:93 +#: ../imagery/i.vi/main.c:94 msgid "Calculates different types of vegetation indices." msgstr "" -#: ../imagery/i.vi/main.c:94 +#: ../imagery/i.vi/main.c:95 msgid "Uses red and nir bands mostly, and some indices require additional bands." msgstr "" -#: ../imagery/i.vi/main.c:101 +#: ../imagery/i.vi/main.c:102 msgid "Name of input red channel surface reflectance map" msgstr "" -#: ../imagery/i.vi/main.c:102 ../imagery/i.vi/main.c:141 -#: ../imagery/i.vi/main.c:149 ../imagery/i.vi/main.c:157 -#: ../imagery/i.vi/main.c:165 ../imagery/i.vi/main.c:173 +#: ../imagery/i.vi/main.c:103 ../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 "Range: [0.0;1.0]" msgstr "" -#: ../imagery/i.vi/main.c:110 +#: ../imagery/i.vi/main.c:111 msgid "Type of vegetation index" msgstr "" -#: ../imagery/i.vi/main.c:115 +#: ../imagery/i.vi/main.c:116 msgid "Atmospherically Resistant Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:116 +#: ../imagery/i.vi/main.c:117 msgid "Difference Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:117 +#: ../imagery/i.vi/main.c:118 msgid "Enhanced Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:118 +#: ../imagery/i.vi/main.c:119 msgid "Enhanced Vegetation Index 2" msgstr "" -#: ../imagery/i.vi/main.c:119 +#: ../imagery/i.vi/main.c:120 msgid "Green Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:120 +#: ../imagery/i.vi/main.c:121 msgid "Green Atmospherically Resistant Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:121 +#: ../imagery/i.vi/main.c:122 msgid "Global Environmental Monitoring Index" msgstr "" -#: ../imagery/i.vi/main.c:122 +#: ../imagery/i.vi/main.c:123 msgid "Infrared Percentage Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:123 +#: ../imagery/i.vi/main.c:124 msgid "Modified Soil Adjusted Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:124 +#: ../imagery/i.vi/main.c:125 msgid "second Modified Soil Adjusted Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:125 +#: ../imagery/i.vi/main.c:126 msgid "Normalized Difference Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:126 +#: ../imagery/i.vi/main.c:127 msgid "Perpendicular Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:127 +#: ../imagery/i.vi/main.c:128 msgid "Soil Adjusted Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:128 +#: ../imagery/i.vi/main.c:129 msgid "Simple Ratio" msgstr "" -#: ../imagery/i.vi/main.c:129 +#: ../imagery/i.vi/main.c:130 msgid "Visible Atmospherically Resistant Index" msgstr "" -#: ../imagery/i.vi/main.c:130 +#: ../imagery/i.vi/main.c:131 msgid "Weighted Difference Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:134 +#: ../imagery/i.vi/main.c:135 msgid "type" msgstr "" -#: ../imagery/i.vi/main.c:140 +#: ../imagery/i.vi/main.c:141 msgid "Name of input nir channel surface reflectance map" msgstr "" -#: ../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 ../vector/v.vol.rst/main.c:254 -#: ../vector/v.vol.rst/main.c:303 +#: ../imagery/i.vi/main.c:143 ../imagery/i.vi/main.c:151 +#: ../imagery/i.vi/main.c:159 ../imagery/i.vi/main.c:167 +#: ../imagery/i.vi/main.c:175 ../vector/v.vol.rst/main.c:256 +#: ../vector/v.vol.rst/main.c:305 msgid "Optional inputs" msgstr "" -#: ../imagery/i.vi/main.c:148 +#: ../imagery/i.vi/main.c:149 msgid "Name of input green channel surface reflectance map" msgstr "" -#: ../imagery/i.vi/main.c:156 +#: ../imagery/i.vi/main.c:157 msgid "Name of input blue channel surface reflectance map" msgstr "" -#: ../imagery/i.vi/main.c:164 +#: ../imagery/i.vi/main.c:165 msgid "Name of input 5th channel surface reflectance map" msgstr "" -#: ../imagery/i.vi/main.c:172 +#: ../imagery/i.vi/main.c:173 msgid "Name of input 7th channel surface reflectance map" msgstr "" -#: ../imagery/i.vi/main.c:180 +#: ../imagery/i.vi/main.c:181 msgid "Value of the slope of the soil line (MSAVI only)" msgstr "" -#: ../imagery/i.vi/main.c:181 ../imagery/i.vi/main.c:188 -#: ../imagery/i.vi/main.c:195 +#: ../imagery/i.vi/main.c:182 ../imagery/i.vi/main.c:189 +#: ../imagery/i.vi/main.c:196 msgid "MSAVI settings" msgstr "" -#: ../imagery/i.vi/main.c:187 +#: ../imagery/i.vi/main.c:188 msgid "Value of the intercept of the soil line (MSAVI only)" msgstr "" -#: ../imagery/i.vi/main.c:194 +#: ../imagery/i.vi/main.c:195 msgid "Value of the factor of reduction of soil noise (MSAVI only)" msgstr "" -#: ../imagery/i.vi/main.c:201 +#: ../imagery/i.vi/main.c:202 msgid "Maximum bits for digital numbers" msgstr "" -#: ../imagery/i.vi/main.c:202 +#: ../imagery/i.vi/main.c:203 msgid "If data is in Digital Numbers (i.e. integer type), give the max bits (i.e. 8 for Landsat -> [0-255])" msgstr "" -#: ../imagery/i.vi/main.c:228 +#: ../imagery/i.vi/main.c:229 msgid "sr index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:231 +#: ../imagery/i.vi/main.c:232 msgid "ndvi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:234 +#: ../imagery/i.vi/main.c:235 msgid "ipvi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:237 +#: ../imagery/i.vi/main.c:238 msgid "dvi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:240 +#: ../imagery/i.vi/main.c:241 msgid "pvi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:243 +#: ../imagery/i.vi/main.c:244 msgid "wdvi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:246 +#: ../imagery/i.vi/main.c:247 msgid "savi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:251 +#: ../imagery/i.vi/main.c:252 msgid "msavi index requires red and nir maps, and 3 parameters related to soil line" msgstr "" -#: ../imagery/i.vi/main.c:254 +#: ../imagery/i.vi/main.c:255 msgid "msavi2 index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:257 +#: ../imagery/i.vi/main.c:258 msgid "gemi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:261 +#: ../imagery/i.vi/main.c:262 msgid "arvi index requires blue, red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:265 +#: ../imagery/i.vi/main.c:266 msgid "evi index requires blue, red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:268 +#: ../imagery/i.vi/main.c:269 msgid "evi2 index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:272 +#: ../imagery/i.vi/main.c:273 msgid "vari index requires blue, green and red maps" msgstr "" -#: ../imagery/i.vi/main.c:276 +#: ../imagery/i.vi/main.c:277 msgid "gari index requires blue, green, red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:281 +#: ../imagery/i.vi/main.c:282 msgid "gvi index requires blue, green, red, nir, chan5 and chan7 maps" msgstr "" @@ -25949,7 +26329,7 @@ msgid "%s######## CLUSTER END (%s) ########%s" msgstr "" -#: ../imagery/i.cluster/main.c:354 ../misc/m.nviz.image/main.c:242 +#: ../imagery/i.cluster/main.c:354 ../misc/m.nviz.image/main.c:248 #, c-format msgid "File <%s> created." msgstr "" @@ -27120,130 +27500,130 @@ msgid "Name of the output emissivity layer" msgstr "" -#: ../imagery/i.group/main.c:55 +#: ../imagery/i.group/main.c:56 msgid "Creates, edits, and lists groups of imagery data." msgstr "" -#: ../imagery/i.group/main.c:59 +#: ../imagery/i.group/main.c:60 msgid "Name of imagery group" msgstr "" -#: ../imagery/i.group/main.c:63 +#: ../imagery/i.group/main.c:64 msgid "Name of imagery subgroup" msgstr "" -#: ../imagery/i.group/main.c:67 +#: ../imagery/i.group/main.c:68 msgid "Name of raster map(s) to include in group" msgstr "" -#: ../imagery/i.group/main.c:68 ../imagery/i.group/main.c:74 +#: ../imagery/i.group/main.c:69 ../imagery/i.group/main.c:80 msgid "Maps" msgstr "" -#: ../imagery/i.group/main.c:73 +#: ../imagery/i.group/main.c:79 msgid "Remove selected files from specified group or subgroup" msgstr "" -#: ../imagery/i.group/main.c:78 +#: ../imagery/i.group/main.c:84 msgid "List files from specified (sub)group" msgstr "" -#: ../imagery/i.group/main.c:83 +#: ../imagery/i.group/main.c:89 msgid "List subgroups from specified group" msgstr "" -#: ../imagery/i.group/main.c:109 +#: ../imagery/i.group/main.c:148 msgid "No input raster map(s) specified" msgstr "" -#: ../imagery/i.group/main.c:128 ../imagery/i.group/main.c:150 +#: ../imagery/i.group/main.c:167 ../imagery/i.group/main.c:189 msgid "Specified group does not exist in current mapset" msgstr "" -#: ../imagery/i.group/main.c:132 +#: ../imagery/i.group/main.c:171 #, c-format msgid "Removing raster maps from subgroup <%s>..." msgstr "" -#: ../imagery/i.group/main.c:137 +#: ../imagery/i.group/main.c:176 #, c-format msgid "Removing raster maps from group <%s>..." msgstr "" -#: ../imagery/i.group/main.c:158 +#: ../imagery/i.group/main.c:197 #, c-format msgid "Subgroup <%s> of group <%s> references the following raster maps:" msgstr "" -#: ../imagery/i.group/main.c:173 +#: ../imagery/i.group/main.c:212 #, c-format msgid "Group <%s> references the following raster maps:" msgstr "" -#: ../imagery/i.group/main.c:185 +#: ../imagery/i.group/main.c:224 #, c-format msgid "Group <%s> does not yet exist. Creating..." msgstr "" -#: ../imagery/i.group/main.c:189 ../imagery/i.group/main.c:198 +#: ../imagery/i.group/main.c:228 ../imagery/i.group/main.c:237 #, c-format msgid "Adding raster maps to group <%s>..." msgstr "" -#: ../imagery/i.group/main.c:193 +#: ../imagery/i.group/main.c:232 #, c-format msgid "Adding raster maps to subgroup <%s>..." msgstr "" -#: ../imagery/i.group/main.c:219 +#: ../imagery/i.group/main.c:258 msgid "No input raster maps defined" msgstr "" -#: ../imagery/i.group/main.c:223 ../imagery/i.group/main.c:265 +#: ../imagery/i.group/main.c:262 ../imagery/i.group/main.c:304 #, c-format msgid "Raster map <%s> not found. Skipped." msgstr "" -#: ../imagery/i.group/main.c:228 +#: ../imagery/i.group/main.c:267 #, c-format msgid "Adding raster map <%s> to group" msgstr "" -#: ../imagery/i.group/main.c:234 +#: ../imagery/i.group/main.c:273 #, c-format msgid "Raster map <%s> exists in group. Skipped." msgstr "" -#: ../imagery/i.group/main.c:271 +#: ../imagery/i.group/main.c:310 #, c-format msgid "Adding raster map <%s> to subgroup" msgstr "" -#: ../imagery/i.group/main.c:278 +#: ../imagery/i.group/main.c:317 #, c-format msgid "Raster map <%s> exists in subgroup. Skipping..." msgstr "" -#: ../imagery/i.group/main.c:327 +#: ../imagery/i.group/main.c:366 #, c-format msgid "Removing raster map <%s> from group" msgstr "" -#: ../imagery/i.group/main.c:344 ../imagery/i.group/main.c:403 +#: ../imagery/i.group/main.c:383 ../imagery/i.group/main.c:442 msgid "No raster map removed" msgstr "" -#: ../imagery/i.group/main.c:386 +#: ../imagery/i.group/main.c:425 #, c-format msgid "Removing raster map <%s> from subgroup" msgstr "" -#: ../imagery/i.group/main.c:422 +#: ../imagery/i.group/main.c:461 #, c-format msgid "Group <%s> does not contain any subgroup.\n" msgstr "" -#: ../imagery/i.group/main.c:433 +#: ../imagery/i.group/main.c:472 #, c-format msgid "group <%s> references the following subgroups\n" msgstr "" @@ -27566,16 +27946,21 @@ msgid "Elevation map name is missing. Please set '%s' option" msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:212 +#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:211 #, c-format -msgid "Mapset [%s] in target location [%s] - %s " +msgid "Group [%s] in location [%s] mapset [%s] now uses elevation map [%s]" msgstr "" #: ../imagery/i.ortho.photo/i.ortho.elev/main.c:214 +#, c-format +msgid "Mapset [%s] in target location [%s] - %s " +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:216 msgid "permission denied\n" msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:214 +#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:216 msgid "not found\n" msgstr "" @@ -27918,29 +28303,34 @@ msgid "Target east,north coordinates to local x,y" msgstr "" -#: ../misc/m.nviz.image/main.c:56 +#: ../misc/m.nviz.image/main.c:55 msgid "Creates a 3D rendering of GIS data." msgstr "" -#: ../misc/m.nviz.image/main.c:57 +#: ../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:83 +#: ../misc/m.nviz.image/main.c:87 msgid "Unable to render data" msgstr "" -#: ../misc/m.nviz.image/main.c:142 +#: ../misc/m.nviz.image/main.c:146 #, c-format msgid "Vertical exaggeration not given, using calculated value %.0f" msgstr "" -#: ../misc/m.nviz.image/main.c:154 +#: ../misc/m.nviz.image/main.c:158 #, c-format msgid "Viewpoint height not given, using calculated value %.0f" msgstr "" -#: ../misc/m.nviz.image/main.c:240 +#: ../misc/m.nviz.image/main.c:244 +#, fuzzy +msgid "Failed to write image" +msgstr "Ошибка запиÑи в файл" + +#: ../misc/m.nviz.image/main.c:246 msgid "Unsupported output format" msgstr "" @@ -28598,8 +28988,8 @@ msgstr "" #: ../db/db.databases/main.c:97 ../db/db.copy/main.c:37 -#: ../db/db.execute/main.c:127 ../db/db.execute/main.c:134 -#: ../db/db.execute/main.c:140 ../db/db.select/main.c:267 +#: ../db/db.execute/main.c:139 ../db/db.execute/main.c:146 +#: ../db/db.execute/main.c:152 ../db/db.select/main.c:267 #: ../db/db.dropdb/main.c:73 ../db/db.createdb/main.c:73 #: ../vector/v.db.select/main.c:57 msgid "SQL" @@ -28712,26 +29102,30 @@ msgid "Overwrite current settings if already initialized" msgstr "" -#: ../db/db.connect/main.c:91 +#: ../db/db.connect/main.c:101 msgid "Default group of database users to which select privilege is granted" msgstr "" -#: ../db/db.connect/main.c:141 ../db/db.tables/main.c:41 +#: ../db/db.connect/main.c:151 ../db/db.tables/main.c:41 msgid "Database connection not defined. Run db.connect." msgstr "" -#: ../db/db.connect/main.c:166 +#: ../db/db.connect/main.c:176 msgid "DB settings already defined, nothing to do" msgstr "" -#: ../db/db.connect/main.c:172 +#: ../db/db.connect/main.c:182 msgid "Default driver is not set" msgstr "" -#: ../db/db.connect/main.c:175 +#: ../db/db.connect/main.c:185 msgid "Default database is not set" msgstr "" +#: ../db/db.connect/main.c:221 +msgid "Unable to set default database connection" +msgstr "" + #: ../db/db.describe/main.c:108 msgid "Print column names only instead of full column descriptions" msgstr "" @@ -28749,41 +29143,42 @@ msgid "Unable to open file <%s>: %s" msgstr "" -#: ../db/db.execute/main.c:94 ../db/db.execute/main.c:99 +#: ../db/db.execute/main.c:86 ../db/db.execute/main.c:91 +#: ../db/db.execute/main.c:106 ../db/db.execute/main.c:111 #, c-format msgid "Error while executing: '%s'" msgstr "" -#: ../db/db.execute/main.c:128 +#: ../db/db.execute/main.c:140 msgid "Executes any SQL statement." msgstr "" -#: ../db/db.execute/main.c:129 +#: ../db/db.execute/main.c:141 msgid "For SELECT statements use 'db.select'." msgstr "" -#: ../db/db.execute/main.c:132 +#: ../db/db.execute/main.c:144 msgid "SQL statement" msgstr "" -#: ../db/db.execute/main.c:133 +#: ../db/db.execute/main.c:145 msgid "Example: update rybniky set kapri = 'hodne' where kapri = 'malo'" msgstr "" -#: ../db/db.execute/main.c:138 +#: ../db/db.execute/main.c:150 msgid "Name of file containing SQL statement(s)" msgstr "" -#: ../db/db.execute/main.c:160 +#: ../db/db.execute/main.c:172 msgid "Ignore SQL errors and continue" msgstr "" -#: ../db/db.execute/main.c:161 ../vector/v.build/main.c:51 +#: ../db/db.execute/main.c:173 ../vector/v.build/main.c:51 #: ../vector/v.build/main.c:77 msgid "Errors" msgstr "" -#: ../db/db.execute/main.c:167 +#: ../db/db.execute/main.c:179 #, c-format msgid "You must provide <%s> or <%s> option" msgstr "" @@ -28908,7 +29303,7 @@ msgid "Unable to db_alloc_string_array()" msgstr "" -#: ../db/drivers/ogr/execute.c:56 ../vector/v.out.ogr/main.c:592 +#: ../db/drivers/ogr/execute.c:56 ../vector/v.out.ogr/main.c:648 #, c-format msgid "OGR layer <%s> not found" msgstr "" @@ -28917,11 +29312,11 @@ #: ../vector/v.out.lidar/main.c:155 ../vector/v.db.connect/main.c:289 #: ../vector/v.reclass/main.c:145 ../vector/v.to.3d/trans2.c:63 #: ../vector/v.to.3d/trans3.c:65 ../vector/v.univar/main.c:355 -#: ../vector/v.distance/main.c:533 ../vector/v.distance/main.c:574 +#: ../vector/v.distance/main.c:540 ../vector/v.distance/main.c:581 #: ../vector/v.in.db/main.c:187 ../vector/v.colors/scan_attr.c:35 -#: ../vector/v.colors.out/make_colors.c:42 ../vector/v.vect.stats/main.c:428 +#: ../vector/v.colors.out/make_colors.c:42 ../vector/v.vect.stats/main.c:435 #: ../vector/v.transform/trans_digit.c:116 -#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:96 +#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:97 #: ../scripts/v.db.join/v.db.join.py:98 ../scripts/v.db.join/v.db.join.py:106 #: ../scripts/v.db.join/v.db.join.py:123 ../scripts/db.univar/db.univar.py:120 #, c-format, python-format @@ -28955,12 +29350,7 @@ msgid "Column '%s' : type int8 (bigint) is stored as integer (4 bytes) some data may be damaged" msgstr "" -#: ../db/drivers/ogr/describe.c:204 -#, c-format -msgid "column '%s', type 'string': unknown width -> stored as varchar(250) some data may be lost" -msgstr "" - -#: ../db/drivers/ogr/describe.c:212 ../db/drivers/ogr/fetch.c:160 +#: ../db/drivers/ogr/describe.c:212 ../db/drivers/ogr/fetch.c:167 msgid "Unknown type" msgstr "" @@ -28972,7 +29362,7 @@ msgid "Unable to add new token" msgstr "" -#: ../db/drivers/ogr/fetch.c:55 ../db/drivers/ogr/fetch.c:188 +#: ../db/drivers/ogr/fetch.c:55 ../db/drivers/ogr/fetch.c:195 #: ../db/drivers/sqlite/fetch.c:265 ../db/drivers/postgres/fetch.c:33 #: ../db/drivers/mysql/fetch.c:34 ../db/drivers/mysql/fetch.c:276 msgid "Cursor not found" @@ -29491,7 +29881,7 @@ #: ../db/drivers/dbf/db.c:94 #, c-format -msgid "Unable create DBF database: %s" +msgid "Unable to create DBF database: %s" msgstr "" #: ../db/drivers/dbf/db.c:102 @@ -29602,7 +29992,7 @@ msgstr "" #: ../vector/v.mkgrid/main.c:73 ../vector/v.kcv/main.c:58 -#: ../vector/v.random/main.c:101 ../vector/v.perturb/main.c:66 +#: ../vector/v.random/main.c:104 ../vector/v.perturb/main.c:66 #: ../vector/v.normal/main.c:75 ../vector/v.qcount/main.c:62 msgid "point pattern" msgstr "" @@ -29827,7 +30217,7 @@ msgid "GRASS is not compiled with PostgreSQL support. Using OGR-PostgreSQL driver instead of native GRASS-PostGIS data driver." msgstr "" -#: ../vector/v.external.out/link.c:26 ../vector/v.out.ogr/main.c:102 +#: ../vector/v.external.out/link.c:26 ../vector/v.out.ogr/main.c:103 #, c-format msgid "Data source starts with \"PG:\" prefix, expecting \"PostgreSQL\" format (\"%s\" given)" msgstr "" @@ -30144,12 +30534,13 @@ msgid "Loading data..." msgstr "" -#: ../vector/v.to.rast/vect2rast.c:55 ../vector/v.db.connect/main.c:213 -#: ../vector/v.to.rast3/main.c:80 ../vector/v.db.select/main.c:171 -#: ../vector/v.to.3d/trans2.c:49 ../vector/v.to.3d/trans3.c:51 -#: ../vector/v.distance/main.c:515 ../vector/v.distance/main.c:596 -#: ../vector/v.colors.out/make_colors.c:31 ../vector/v.info/print.c:138 -#: ../vector/v.extract/main.c:255 +#: ../vector/v.to.rast/vect2rast.c:55 ../vector/v.random/main.c:265 +#: ../vector/v.db.connect/main.c:213 ../vector/v.to.rast3/main.c:80 +#: ../vector/v.db.select/main.c:171 ../vector/v.to.3d/trans2.c:49 +#: ../vector/v.to.3d/trans3.c:51 ../vector/v.distance/main.c:522 +#: ../vector/v.distance/main.c:603 ../vector/v.colors.out/make_colors.c:31 +#: ../vector/v.info/print.c:138 ../vector/v.extract/main.c:217 +#: ../vector/v.extract/main.c:315 #, c-format msgid "Database connection not defined for layer <%s>" msgstr "" @@ -30414,40 +30805,40 @@ msgid "No database record for cat = %d and export of 'cat' disabled" msgstr "" -#: ../vector/v.out.ogr/main.c:87 +#: ../vector/v.out.ogr/main.c:88 msgid "Exports a vector map layer to any of the supported OGR vector formats." msgstr "" -#: ../vector/v.out.ogr/main.c:88 +#: ../vector/v.out.ogr/main.c:89 msgid "By default a vector map layer is exported to OGC GeoPackage format." msgstr "" -#: ../vector/v.out.ogr/main.c:170 +#: ../vector/v.out.ogr/main.c:172 msgid "Volumes will be exported as sets of faces" msgstr "" -#: ../vector/v.out.ogr/main.c:188 +#: ../vector/v.out.ogr/main.c:190 msgid "Unable to determine input map's vector feature type(s)." msgstr "" -#: ../vector/v.out.ogr/main.c:254 +#: ../vector/v.out.ogr/main.c:255 msgid "The combination of types is not supported by all formats." msgstr "" -#: ../vector/v.out.ogr/main.c:271 +#: ../vector/v.out.ogr/main.c:272 msgid "Unable to create OGR spatial reference" msgstr "" -#: ../vector/v.out.ogr/main.c:293 +#: ../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:305 +#: ../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:311 +#: ../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." @@ -30456,7 +30847,7 @@ msgstr[2] "" msgstr[3] "" -#: ../vector/v.out.ogr/main.c:319 +#: ../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." @@ -30465,7 +30856,7 @@ msgstr[2] "" msgstr[3] "" -#: ../vector/v.out.ogr/main.c:328 +#: ../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." @@ -30474,7 +30865,7 @@ msgstr[2] "" msgstr[3] "" -#: ../vector/v.out.ogr/main.c:337 +#: ../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." @@ -30483,7 +30874,7 @@ msgstr[2] "" msgstr[3] "" -#: ../vector/v.out.ogr/main.c:345 +#: ../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." @@ -30492,7 +30883,7 @@ msgstr[2] "" msgstr[3] "" -#: ../vector/v.out.ogr/main.c:353 +#: ../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." @@ -30501,7 +30892,7 @@ msgstr[2] "" msgstr[3] "" -#: ../vector/v.out.ogr/main.c:361 +#: ../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." @@ -30510,105 +30901,105 @@ msgstr[2] "" msgstr[3] "" -#: ../vector/v.out.ogr/main.c:371 +#: ../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:380 +#: ../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:390 +#: ../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:399 +#: ../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:409 +#: ../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:418 +#: ../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:427 +#: ../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:436 +#: ../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:461 +#: ../vector/v.out.ogr/main.c:478 #, c-format msgid "OGR driver <%s> not found" msgstr "" -#: ../vector/v.out.ogr/main.c:488 +#: ../vector/v.out.ogr/main.c:523 #, c-format msgid "Unable to open OGR data source '%s'" msgstr "" -#: ../vector/v.out.ogr/main.c:502 +#: ../vector/v.out.ogr/main.c:543 #, c-format msgid "Layer <%s> already exists in OGR data source '%s'" msgstr "" -#: ../vector/v.out.ogr/main.c:506 +#: ../vector/v.out.ogr/main.c:547 #, c-format msgid "OGR layer <%s> already exists and will be overwritten" msgstr "" -#: ../vector/v.out.ogr/main.c:513 +#: ../vector/v.out.ogr/main.c:559 #, c-format msgid "OGR layer <%s> doesn't exists, creating new OGR layer instead" msgstr "" -#: ../vector/v.out.ogr/main.c:541 +#: ../vector/v.out.ogr/main.c:587 msgid "Overriding existing user-defined 'SHPT=' LCO." msgstr "" -#: ../vector/v.out.ogr/main.c:556 +#: ../vector/v.out.ogr/main.c:602 #, 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:568 +#: ../vector/v.out.ogr/main.c:614 #, 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:575 +#: ../vector/v.out.ogr/main.c:621 #, c-format msgid "Vector map <%s> is 3D. Use format specific layer creation options (parameter 'lco') to export using only category numbers as attributes" msgstr "" -#: ../vector/v.out.ogr/main.c:610 +#: ../vector/v.out.ogr/main.c:666 msgid "Exporting 'cat' anyway, as it is the only attribute table field" msgstr "" -#: ../vector/v.out.ogr/main.c:619 ../vector/v.out.ogr/main.c:691 +#: ../vector/v.out.ogr/main.c:675 ../vector/v.out.ogr/main.c:747 #, c-format msgid "New attribute column <%s> added to the table" msgstr "" -#: ../vector/v.out.ogr/main.c:703 +#: ../vector/v.out.ogr/main.c:759 #, c-format msgid "Key column <%s> not found" msgstr "" -#: ../vector/v.out.ogr/main.c:716 +#: ../vector/v.out.ogr/main.c:787 #, c-format msgid "Exporting %d feature..." msgid_plural "Exporting %d features..." @@ -30617,7 +31008,7 @@ msgstr[2] "" msgstr[3] "" -#: ../vector/v.out.ogr/main.c:731 +#: ../vector/v.out.ogr/main.c:802 #, c-format msgid "Exporting %d area (may take some time)..." msgid_plural "Exporting %d areas (may take some time)..." @@ -30626,7 +31017,7 @@ msgstr[2] "" msgstr[3] "" -#: ../vector/v.out.ogr/main.c:750 +#: ../vector/v.out.ogr/main.c:821 #, c-format msgid "Exporting %d volume..." msgid_plural "Exporting %d volumes..." @@ -30635,11 +31026,11 @@ msgstr[2] "" msgstr[3] "" -#: ../vector/v.out.ogr/main.c:754 +#: ../vector/v.out.ogr/main.c:825 msgid "Export of volumes not implemented yet. Skipping." msgstr "" -#: ../vector/v.out.ogr/main.c:771 +#: ../vector/v.out.ogr/main.c:842 #, c-format msgid "%d feature without attributes was written" msgid_plural "%d features without attributes were written" @@ -30648,7 +31039,7 @@ msgstr[2] "" msgstr[3] "" -#: ../vector/v.out.ogr/main.c:777 +#: ../vector/v.out.ogr/main.c:848 #, c-format msgid "%d feature without category was written" msgid_plural "%d features without category were written" @@ -30657,7 +31048,7 @@ msgstr[2] "" msgstr[3] "" -#: ../vector/v.out.ogr/main.c:781 +#: ../vector/v.out.ogr/main.c:852 #, 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." @@ -30666,11 +31057,11 @@ msgstr[2] "" msgstr[3] "" -#: ../vector/v.out.ogr/main.c:797 +#: ../vector/v.out.ogr/main.c:868 msgid "Output layer is empty, no features written" msgstr "" -#: ../vector/v.out.ogr/main.c:798 +#: ../vector/v.out.ogr/main.c:869 #, c-format msgid "%d feature (%s type) written to <%s> (%s format)." msgid_plural "%d features (%s type) written to <%s> (%s format)." @@ -30763,7 +31154,7 @@ msgid "Force 2D output even if input is 3D (applies to Shapefile output only)" msgstr "" -#: ../vector/v.out.ogr/args.c:114 ../vector/v.in.ogr/main.c:338 +#: ../vector/v.out.ogr/args.c:114 ../vector/v.in.ogr/main.c:355 #: ../vector/v.out.postgis/args.c:78 msgid "Useful if input is 3D but all z coordinates are identical" msgstr "" @@ -30780,8 +31171,8 @@ msgid "List supported output formats and exit" msgstr "" -#: ../vector/v.out.ogr/dsn.c:21 ../vector/v.in.ogr/dsn.c:26 -#: ../vector/v.external/dsn.c:21 +#: ../vector/v.out.ogr/dsn.c:27 ../vector/v.in.ogr/dsn.c:28 +#: ../vector/v.external/dsn.c:27 msgid "Invalid connection string (dbname missing)" msgstr "" @@ -30790,39 +31181,48 @@ msgid "OGR driver <%s> not available" msgstr "" -#: ../vector/v.out.ogr/create.c:26 +#: ../vector/v.out.ogr/create.c:30 #, c-format msgid "Creation of output OGR datasource <%s> failed" msgstr "" -#: ../vector/v.out.ogr/create.c:36 +#: ../vector/v.out.ogr/create.c:44 #, c-format msgid "Creation of OGR layer <%s> failed" msgstr "" -#: ../vector/v.out.ogr/export_lines.c:178 -#: ../vector/v.out.ogr/export_areas.c:143 +#: ../vector/v.out.ogr/export_lines.c:135 +#: ../vector/v.out.ogr/export_lines.c:231 +#: ../vector/v.out.ogr/export_lines.c:280 +#: ../vector/v.out.ogr/export_areas.c:126 +#: ../vector/v.out.ogr/export_areas.c:227 +#: ../vector/v.out.ogr/export_areas.c:278 +msgid "Failed to create OGR feature" +msgstr "" + +#: ../vector/v.out.ogr/export_lines.c:180 +#: ../vector/v.out.ogr/export_areas.c:170 #, c-format msgid "Unable to export multi-features. No category index for layer %d." msgstr "" -#: ../vector/v.out.ogr/export_lines.c:212 -#: ../vector/v.out.ogr/export_areas.c:176 +#: ../vector/v.out.ogr/export_lines.c:214 +#: ../vector/v.out.ogr/export_areas.c:203 #, 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:154 +#: ../vector/v.out.ogr/export_areas.c:181 msgid "Exporting features with category..." msgstr "" -#: ../vector/v.out.ogr/export_areas.c:214 +#: ../vector/v.out.ogr/export_areas.c:243 msgid "Exporting features without category..." msgstr "" #: ../vector/v.kcv/main.c:57 ../vector/v.out.lidar/main.c:474 #: ../vector/v.normal/main.c:74 ../vector/v.in.db/main.c:55 -#: ../vector/v.decimate/main.c:129 +#: ../vector/v.decimate/main.c:130 msgid "points" msgstr "" @@ -30922,7 +31322,7 @@ msgid "Name of attribute column with values to interpolate" msgstr "" -#: ../vector/v.surf.idw/main.c:102 ../vector/v.surf.rst/main.c:185 +#: ../vector/v.surf.idw/main.c:102 ../vector/v.surf.rst/main.c:187 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 "" @@ -31477,7 +31877,7 @@ #: ../vector/v.net.distance/main.c:101 ../vector/v.net.distance/main.c:106 #: ../vector/v.net.distance/main.c:112 ../vector/v.distance/main.c:131 #: ../vector/v.distance/main.c:136 ../vector/v.distance/main.c:143 -#: ../vector/v.distance/main.c:187 ../vector/v.distance/main.c:224 +#: ../vector/v.distance/main.c:189 ../vector/v.distance/main.c:226 msgid "From" msgstr "" @@ -31496,7 +31896,7 @@ #: ../vector/v.net.distance/main.c:117 ../vector/v.net.distance/main.c:124 #: ../vector/v.net.distance/main.c:129 ../vector/v.net.distance/main.c:135 #: ../vector/v.distance/main.c:148 ../vector/v.distance/main.c:153 -#: ../vector/v.distance/main.c:160 ../vector/v.distance/main.c:230 +#: ../vector/v.distance/main.c:160 ../vector/v.distance/main.c:232 msgid "To" msgstr "" @@ -31578,102 +31978,118 @@ msgstr[2] "" msgstr[3] "" -#: ../vector/v.random/main.c:102 +#: ../vector/v.random/main.c:105 msgid "stratified random sampling" msgstr "" -#: ../vector/v.random/main.c:105 +#: ../vector/v.random/main.c:108 msgid "Generates random 2D/3D vector points." msgstr "" -#: ../vector/v.random/main.c:113 +#: ../vector/v.random/main.c:116 msgid "Number of points to be created" msgstr "" -#: ../vector/v.random/main.c:118 +#: ../vector/v.random/main.c:121 msgid "Restrict points to areas in input vector" msgstr "" -#: ../vector/v.random/main.c:120 ../vector/v.random/main.c:180 +#: ../vector/v.random/main.c:123 ../vector/v.random/main.c:183 msgid "Restrict" msgstr "" -#: ../vector/v.random/main.c:136 +#: ../vector/v.random/main.c:139 msgid "Minimum z height (needs -z flag or column name)" msgstr "" -#: ../vector/v.random/main.c:138 ../vector/v.random/main.c:147 -#: ../vector/v.random/main.c:160 ../vector/v.random/main.c:170 -#: ../vector/v.random/main.c:175 ../vector/v.in.db/main.c:85 +#: ../vector/v.random/main.c:141 ../vector/v.random/main.c:150 +#: ../vector/v.random/main.c:163 ../vector/v.random/main.c:173 +#: ../vector/v.random/main.c:178 ../vector/v.in.db/main.c:85 msgid "3D output" msgstr "" -#: ../vector/v.random/main.c:145 +#: ../vector/v.random/main.c:148 msgid "Maximum z height (needs -z flag or column name)" msgstr "" -#: ../vector/v.random/main.c:154 +#: ../vector/v.random/main.c:157 msgid "The seed to initialize the random generator. If not set the process ID is used" msgstr "" -#: ../vector/v.random/main.c:157 +#: ../vector/v.random/main.c:160 msgid "Name of column for z values" msgstr "" -#: ../vector/v.random/main.c:159 +#: ../vector/v.random/main.c:162 msgid "Writes z values to column" msgstr "" -#: ../vector/v.random/main.c:167 +#: ../vector/v.random/main.c:170 msgid "Type of column for z values" msgstr "" -#: ../vector/v.random/main.c:174 +#: ../vector/v.random/main.c:177 msgid "Create 3D output" msgstr "" -#: ../vector/v.random/main.c:179 +#: ../vector/v.random/main.c:182 msgid "Generate n points for each individual area (requires restrict parameter)" msgstr "" -#: ../vector/v.random/main.c:196 +#: ../vector/v.random/main.c:199 #, c-format -msgid "Number of points must be > 0 (%d given)" +msgid "Number of points must be > 0 (%ld given)" msgstr "" -#: ../vector/v.random/main.c:212 ../vector/v.drape/main.c:150 +#: ../vector/v.random/main.c:215 ../vector/v.drape/main.c:150 #: ../vector/v.buffer/main.c:347 #, c-format msgid "Invalid layer number (%d). Parameter '%s' or '%s' specified, assuming layer '1'." msgstr "" -#: ../vector/v.random/main.c:222 +#: ../vector/v.random/main.c:225 #, c-format msgid "No areas in vector map <%s>" msgstr "" -#: ../vector/v.random/main.c:276 -msgid "Table should contain only two columns" -msgstr "" - -#: ../vector/v.random/main.c:285 +#: ../vector/v.random/main.c:323 msgid "You have created unsupported column type. This module supports only INTEGER and DOUBLE PRECISION column types." msgstr "" -#: ../vector/v.random/main.c:348 +#: ../vector/v.random/main.c:387 #, c-format msgid "Selected areas in input vector <%s> do not overlap with the current region" msgstr "" -#: ../vector/v.random/main.c:360 +#: ../vector/v.random/main.c:399 #, c-format msgid "Input vector <%s> does not overlap with the current region" msgstr "" -#: ../vector/v.random/main.c:385 +#: ../vector/v.random/main.c:424 msgid "Generating points..." msgstr "" +#: ../vector/v.random/main.c:530 ../vector/v.random/main.c:677 +#, fuzzy, c-format +msgid "Unable to insert new row: %s" +msgstr "Ðевозможно Ñоздать файл <%s>" + +#: ../vector/v.random/main.c:702 ../vector/v.db.select/main.c:208 +msgid "Unable to open select cursor" +msgstr "" + +#: ../vector/v.random/main.c:707 ../vector/v.reclass/main.c:267 +#: ../vector/v.db.select/main.c:229 +#, c-format +msgid "Unable to fetch data from table <%s>" +msgstr "" + +#: ../vector/v.random/main.c:742 +#, fuzzy, c-format +msgid "Unable to update row: %s" +msgstr "Ðевозможно Ñоздать раÑтровый Ñлой <%s>" + #: ../vector/v.support/main.c:41 msgid "Updates vector map metadata." msgstr "" @@ -31763,7 +32179,7 @@ msgid "%s: Cannot write dxf file." msgstr "" -#: ../vector/v.out.lidar/main.c:77 +#: ../vector/v.out.lidar/main.c:77 ../vector/v.extract/extract.c:264 #, c-format msgid "Database connection not defined for layer <%d>" msgstr "" @@ -31877,106 +32293,100 @@ msgid "Ignore color table even when set and not other options are present" msgstr "" -#: ../vector/v.proj/main.c:72 +#: ../vector/v.proj/main.c:77 msgid "Re-projects a vector map from one location to the current location." msgstr "" -#: ../vector/v.proj/main.c:78 +#: ../vector/v.proj/main.c:83 msgid "Location containing input vector map" msgstr "" -#: ../vector/v.proj/main.c:82 +#: ../vector/v.proj/main.c:87 msgid "Mapset containing input vector map" msgstr "" -#: ../vector/v.proj/main.c:88 +#: ../vector/v.proj/main.c:93 msgid "Name of input vector map to re-project" msgstr "" -#: ../vector/v.proj/main.c:100 +#: ../vector/v.proj/main.c:105 msgid "Maximum segment length in meters in output vector map" msgstr "" -#: ../vector/v.proj/main.c:101 +#: ../vector/v.proj/main.c:106 msgid "Increases accuracy of reprojected shapes, disable with smax=0" msgstr "" -#: ../vector/v.proj/main.c:111 +#: ../vector/v.proj/main.c:124 msgid "List vector maps in input mapset and exit" msgstr "" -#: ../vector/v.proj/main.c:115 +#: ../vector/v.proj/main.c:128 msgid "3D vector maps only" msgstr "" -#: ../vector/v.proj/main.c:117 +#: ../vector/v.proj/main.c:130 msgid "Assume z coordinate is ellipsoidal height and transform if possible" msgstr "" -#: ../vector/v.proj/main.c:123 +#: ../vector/v.proj/main.c:136 msgid "Latlon output only, default is -180,180" msgstr "" -#: ../vector/v.proj/main.c:125 +#: ../vector/v.proj/main.c:138 msgid "Disable wrapping to -180,180 for latlon output" msgstr "" -#: ../vector/v.proj/main.c:131 +#: ../vector/v.proj/main.c:144 msgid "Recommended for massive point projection" msgstr "" -#: ../vector/v.proj/main.c:200 +#: ../vector/v.proj/main.c:212 msgid "No vector maps found" msgstr "" -#: ../vector/v.proj/main.c:213 +#: ../vector/v.proj/main.c:225 #, c-format msgid "Vector map <%s> in location <%s> mapset <%s> not found" msgstr "" -#: ../vector/v.proj/main.c:243 +#: ../vector/v.proj/main.c:255 #, c-format msgid "Mapset <%s> in input location <%s> - permission denied" msgstr "" -#: ../vector/v.proj/main.c:246 +#: ../vector/v.proj/main.c:258 #, c-format msgid "Mapset <%s> in input location <%s> not found" msgstr "" -#: ../vector/v.proj/main.c:291 ../vector/v.proj/main.c:417 +#: ../vector/v.proj/main.c:312 ../vector/v.proj/main.c:439 #: ../vector/v.rectify/main.c:235 msgid "Reading input vector map" msgstr "" -#: ../vector/v.proj/main.c:314 +#: ../vector/v.proj/main.c:335 #, c-format msgid "Input vector map <%s> is empty" msgstr "" -#: ../vector/v.proj/main.c:322 ../vector/v.proj/main.c:333 -#: ../vector/v.proj/main.c:348 ../vector/v.proj/main.c:363 -msgid "Error in pj_do_transform" -msgstr "" - -#: ../vector/v.proj/main.c:408 +#: ../vector/v.proj/main.c:430 msgid "Reprojecting primitives ..." msgstr "" -#: ../vector/v.proj/main.c:445 ../vector/v.proj/main.c:452 -#: ../vector/v.proj/main.c:478 ../vector/v.proj/main.c:492 +#: ../vector/v.proj/main.c:495 ../vector/v.proj/main.c:509 #, c-format msgid "Unable to re-project vector map <%s> from <%s>" msgstr "" -#: ../vector/v.proj/main.c:503 ../vector/v.build.polylines/main.c:241 +#: ../vector/v.proj/main.c:520 ../vector/v.build.polylines/main.c:241 #: ../vector/v.type/main.c:155 ../vector/v.rectify/main.c:278 #: ../vector/v.category/main.c:763 ../vector/v.net/main.c:158 #: ../vector/v.transform/main.c:304 msgid "Failed to copy attribute table to output map" msgstr "" -#: ../vector/v.proj/main.c:512 +#: ../vector/v.proj/main.c:529 msgid "Try to disable wrapping to -180,180 if topological errors occurred" msgstr "" @@ -32111,8 +32521,8 @@ msgid "Unable to open vector map <%s> at topology level. Areas will not be processed." msgstr "" -#: ../vector/v.out.ascii/main.c:104 ../vector/v.surf.rst/main.c:570 -#: ../vector/v.colors/main.c:270 ../vector/v.colors.out/scan_cats.c:24 +#: ../vector/v.out.ascii/main.c:104 ../vector/v.surf.rst/main.c:573 +#: ../vector/v.colors/main.c:283 ../vector/v.colors.out/scan_cats.c:24 #: ../vector/v.colors.out/make_colors.c:27 #, c-format msgid "Layer <%s> not found" @@ -32381,11 +32791,11 @@ msgid "Layer number where RBG colors are stored as category" msgstr "" -#: ../vector/v.in.lidar/main.c:186 ../vector/v.in.ogr/main.c:236 +#: ../vector/v.in.lidar/main.c:186 ../vector/v.in.ogr/main.c:253 msgid "Import subregion only" msgstr "" -#: ../vector/v.in.lidar/main.c:189 ../vector/v.in.ogr/main.c:239 +#: ../vector/v.in.lidar/main.c:189 ../vector/v.in.ogr/main.c:256 msgid "Format: xmin,ymin,xmax,ymax - usually W,S,E,N" msgstr "" @@ -32422,11 +32832,11 @@ msgid "For example, 4 will import 25 percent of points. If not specified, all points are imported" msgstr "" -#: ../vector/v.in.lidar/main.c:255 ../vector/v.decimate/main.c:183 +#: ../vector/v.in.lidar/main.c:255 ../vector/v.decimate/main.c:184 msgid "Skip first n points" msgstr "" -#: ../vector/v.in.lidar/main.c:256 ../vector/v.decimate/main.c:185 +#: ../vector/v.in.lidar/main.c:256 ../vector/v.decimate/main.c:186 msgid "Skips the given number of points at the beginning." msgstr "" @@ -32443,8 +32853,8 @@ msgstr "" #: ../vector/v.in.lidar/main.c:305 ../vector/v.in.lidar/main.c:313 -#: ../vector/v.in.lidar/main.c:316 ../vector/v.decimate/main.c:243 -#: ../vector/v.decimate/main.c:246 +#: ../vector/v.in.lidar/main.c:316 ../vector/v.decimate/main.c:244 +#: ../vector/v.decimate/main.c:247 ../vector/v.decimate/main.c:250 msgid "Speed" msgstr "" @@ -32456,7 +32866,7 @@ msgid "Create only requested layers and categories" msgstr "" -#: ../vector/v.in.lidar/main.c:328 ../vector/v.in.ogr/main.c:379 +#: ../vector/v.in.lidar/main.c:328 ../vector/v.in.ogr/main.c:396 msgid "Create the location specified by the \"location\" parameter and exit. Do not import the vector data." msgstr "" @@ -32480,32 +32890,32 @@ msgstr "" #: ../vector/v.in.lidar/main.c:435 ../vector/v.in.pdal/filters.c:68 -#: ../vector/v.decimate/main.c:294 +#: ../vector/v.decimate/main.c:298 #, c-format msgid "Invalid zrange <%s>" msgstr "" -#: ../vector/v.in.lidar/main.c:450 ../vector/v.in.ogr/main.c:702 -#: ../vector/v.in.ogr/main.c:2096 +#: ../vector/v.in.lidar/main.c:450 ../vector/v.in.ogr/main.c:760 +#: ../vector/v.in.ogr/main.c:2196 msgid "Select either the current region flag or the spatial option, not both" msgstr "" -#: ../vector/v.in.lidar/main.c:478 ../vector/v.in.ogr/main.c:2123 +#: ../vector/v.in.lidar/main.c:478 ../vector/v.in.ogr/main.c:2223 msgid "4 parameters required for 'spatial' parameter" msgstr "" -#: ../vector/v.in.lidar/main.c:542 ../scripts/v.unpack/v.unpack.py:119 +#: ../vector/v.in.lidar/main.c:542 ../scripts/v.unpack/v.unpack.py:118 #, c-format, python-format msgid "Vector map <%s> already exists and will be overwritten" msgstr "" -#: ../vector/v.in.lidar/main.c:545 ../vector/v.in.ogr/main.c:673 -#: ../vector/v.edit/main.c:99 ../scripts/v.unpack/v.unpack.py:117 +#: ../vector/v.in.lidar/main.c:545 ../vector/v.in.ogr/main.c:731 +#: ../vector/v.edit/main.c:99 ../scripts/v.unpack/v.unpack.py:116 #, c-format, python-format msgid "Vector map <%s> already exists" msgstr "" -#: ../vector/v.in.lidar/main.c:605 ../vector/v.decimate/main.c:344 +#: ../vector/v.in.lidar/main.c:605 ../vector/v.decimate/main.c:348 msgid "Settings for count-based decimation are not valid" msgstr "" @@ -32801,11 +33211,6 @@ msgid "Key column type is not integer" msgstr "" -#: ../vector/v.reclass/main.c:267 ../vector/v.db.select/main.c:229 -#, c-format -msgid "Unable to fetch data from table <%s>" -msgstr "" - #: ../vector/v.reclass/main.c:298 #, c-format msgid "Cannot insert data: [%s]" @@ -32963,138 +33368,147 @@ msgstr[2] "" msgstr[3] "" -#: ../vector/v.surf.rst/main.c:150 ../vector/v.drape/main.c:59 +#: ../vector/v.surf.rst/main.c:150 ../vector/v.vol.rst/main.c:239 +msgid "RST" +msgstr "" + +#: ../vector/v.surf.rst/main.c:151 ../vector/v.drape/main.c:59 #: ../vector/v.extrude/main.c:70 ../vector/v.hull/main.c:54 -#: ../vector/v.to.3d/main.c:38 ../vector/v.out.postgis/main.c:49 +#: ../vector/v.to.3d/main.c:38 ../vector/v.vol.rst/main.c:240 +#: ../vector/v.out.postgis/main.c:49 msgid "3D" msgstr "" -#: ../vector/v.surf.rst/main.c:151 +#: ../vector/v.surf.rst/main.c:153 msgid "Performs surface interpolation from vector points map by splines." msgstr "" -#: ../vector/v.surf.rst/main.c:153 +#: ../vector/v.surf.rst/main.c:155 msgid "Spatial approximation and topographic analysis from given point or isoline data in vector format to floating point raster format using regularized spline with tension." msgstr "" -#: ../vector/v.surf.rst/main.c:160 +#: ../vector/v.surf.rst/main.c:162 msgid "Perform cross-validation procedure without raster approximation" msgstr "" -#: ../vector/v.surf.rst/main.c:165 +#: ../vector/v.surf.rst/main.c:167 msgid "Use scale dependent tension" msgstr "" -#: ../vector/v.surf.rst/main.c:184 ../vector/v.surf.bspline/main.c:118 +#: ../vector/v.surf.rst/main.c:186 ../vector/v.surf.bspline/main.c:118 msgid "Name of the attribute column with values to be used for approximation" msgstr "" -#: ../vector/v.surf.rst/main.c:195 +#: ../vector/v.surf.rst/main.c:197 msgid "Name for output surface elevation raster map" msgstr "" -#: ../vector/v.surf.rst/main.c:225 +#: ../vector/v.surf.rst/main.c:227 msgid "Name for output mean curvature raster map" msgstr "" -#: ../vector/v.surf.rst/main.c:231 ../vector/v.vol.rst/main.c:290 +#: ../vector/v.surf.rst/main.c:233 ../vector/v.vol.rst/main.c:292 msgid "Name for output deviations vector point map" msgstr "" -#: ../vector/v.surf.rst/main.c:238 ../vector/v.vol.rst/main.c:296 +#: ../vector/v.surf.rst/main.c:240 ../vector/v.vol.rst/main.c:298 msgid "Name for output cross-validation errors vector point map" msgstr "" -#: ../vector/v.surf.rst/main.c:245 +#: ../vector/v.surf.rst/main.c:247 msgid "Name for output vector map showing quadtree segmentation" msgstr "" -#: ../vector/v.surf.rst/main.c:252 +#: ../vector/v.surf.rst/main.c:254 msgid "Name for output vector map showing overlapping windows" msgstr "" -#: ../vector/v.surf.rst/main.c:261 +#: ../vector/v.surf.rst/main.c:263 msgid "Number of threads for parallel computing" msgstr "" -#: ../vector/v.surf.rst/main.c:267 +#: ../vector/v.surf.rst/main.c:269 msgid "Name of raster map used as mask" msgstr "" -#: ../vector/v.surf.rst/main.c:275 ../vector/v.vol.rst/main.c:267 +#: ../vector/v.surf.rst/main.c:277 ../vector/v.vol.rst/main.c:269 msgid "Tension parameter" msgstr "" -#: ../vector/v.surf.rst/main.c:282 ../vector/v.vol.rst/main.c:275 +#: ../vector/v.surf.rst/main.c:284 ../vector/v.vol.rst/main.c:277 msgid "Smoothing parameter" msgstr "" -#: ../vector/v.surf.rst/main.c:290 +#: ../vector/v.surf.rst/main.c:285 +msgid "Smoothing is by default 0.5 unless smooth_column is specified" +msgstr "" + +#: ../vector/v.surf.rst/main.c:293 msgid "Name of the attribute column with smoothing parameters" msgstr "" -#: ../vector/v.surf.rst/main.c:315 ../vector/v.vol.rst/main.c:336 +#: ../vector/v.surf.rst/main.c:318 ../vector/v.vol.rst/main.c:338 msgid "Minimum distance between points (to remove almost identical points)" msgstr "" -#: ../vector/v.surf.rst/main.c:323 +#: ../vector/v.surf.rst/main.c:326 msgid "Maximum distance between points on isoline (to insert additional points)" msgstr "" -#: ../vector/v.surf.rst/main.c:332 +#: ../vector/v.surf.rst/main.c:335 msgid "Conversion factor for values used for approximation" msgstr "" -#: ../vector/v.surf.rst/main.c:409 +#: ../vector/v.surf.rst/main.c:412 msgid "Parallel computation disabled when deviation output is required" msgstr "" -#: ../vector/v.surf.rst/main.c:416 +#: ../vector/v.surf.rst/main.c:419 msgid "GRASS GIS is not compiled with OpenMP support, parallel computation is disabled." msgstr "" -#: ../vector/v.surf.rst/main.c:421 ../vector/v.surf.rst/main.c:426 -#: ../vector/v.surf.rst/main.c:431 ../vector/v.surf.rst/main.c:436 +#: ../vector/v.surf.rst/main.c:424 ../vector/v.surf.rst/main.c:429 +#: ../vector/v.surf.rst/main.c:434 ../vector/v.surf.rst/main.c:439 #, c-format msgid "Output vector map name <%s> is not valid map name" msgstr "" -#: ../vector/v.surf.rst/main.c:449 +#: ../vector/v.surf.rst/main.c:452 msgid "You are not outputting any raster or vector maps" msgstr "" -#: ../vector/v.surf.rst/main.c:458 +#: ../vector/v.surf.rst/main.c:461 msgid "Both cross-validation options (-c flag and cvdev vector output) must be specified" msgstr "" -#: ../vector/v.surf.rst/main.c:461 +#: ../vector/v.surf.rst/main.c:464 msgid "The cross-validation cannot be computed simultaneously with output raster or devi file" msgstr "" -#: ../vector/v.surf.rst/main.c:479 +#: ../vector/v.surf.rst/main.c:482 msgid "Using anisotropy - both theta and scalex have to be specified" msgstr "" -#: ../vector/v.surf.rst/main.c:487 +#: ../vector/v.surf.rst/main.c:490 msgid "Both smatt and smooth options specified - using constant" msgstr "" -#: ../vector/v.surf.rst/main.c:497 +#: ../vector/v.surf.rst/main.c:500 msgid "The computation will last too long - lower npmin is suggested" msgstr "" -#: ../vector/v.surf.rst/main.c:515 ../vector/v.surf.rst/main.c:520 -#: ../vector/v.surf.rst/main.c:524 ../vector/v.surf.rst/main.c:529 -#: ../vector/v.surf.rst/main.c:533 ../vector/v.surf.rst/main.c:537 -#: ../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.surf.rst/main.c:518 ../vector/v.surf.rst/main.c:523 +#: ../vector/v.surf.rst/main.c:527 ../vector/v.surf.rst/main.c:532 +#: ../vector/v.surf.rst/main.c:536 ../vector/v.surf.rst/main.c:540 +#: ../vector/v.vol.rst/main.c:509 ../vector/v.vol.rst/main.c:512 +#: ../vector/v.vol.rst/main.c:515 ../vector/v.vol.rst/main.c:518 +#: ../vector/v.vol.rst/main.c:521 ../vector/v.vol.rst/main.c:524 +#: ../vector/v.vol.rst/main.c:527 ../vector/v.vol.rst/main.c:530 +#: ../vector/v.vol.rst/main.c:533 ../vector/v.vol.rst/main.c:536 +#: ../vector/v.vol.rst/main.c:623 ../vector/v.vol.rst/main.c:654 +#: ../vector/v.vol.rst/main.c:676 ../vector/v.vol.rst/main.c:698 +#: ../vector/v.vol.rst/main.c:720 ../vector/v.vol.rst/main.c:742 +#: ../vector/v.vol.rst/main.c:764 ../vector/v.vol.rst/main.c:786 #: ../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 @@ -33102,53 +33516,53 @@ msgid "Not enough memory for %s" msgstr "" -#: ../vector/v.surf.rst/main.c:544 ../vector/v.surf.rst/main.c:550 -#: ../vector/v.surf.rst/main.c:553 ../vector/v.surf.rst/main.c:557 -#: ../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:547 ../vector/v.surf.rst/main.c:553 +#: ../vector/v.surf.rst/main.c:556 ../vector/v.surf.rst/main.c:560 +#: ../vector/v.vol.rst/main.c:541 ../vector/v.vol.rst/main.c:546 +#: ../vector/v.vol.rst/main.c:548 #, c-format msgid "Unable to create %s" msgstr "" -#: ../vector/v.surf.rst/main.c:574 ../vector/v.surf.bspline/main.c:277 +#: ../vector/v.surf.rst/main.c:577 ../vector/v.surf.bspline/main.c:277 msgid "Input is 3D: using attribute values instead of z-coordinates for approximation" msgstr "" -#: ../vector/v.surf.rst/main.c:576 ../vector/v.surf.bspline/main.c:279 +#: ../vector/v.surf.rst/main.c:579 ../vector/v.surf.bspline/main.c:279 msgid "Input is 3D: using z-coordinates for approximation" msgstr "" -#: ../vector/v.surf.rst/main.c:580 +#: ../vector/v.surf.rst/main.c:583 msgid "Input is 2D: using attribute values for approximation" msgstr "" -#: ../vector/v.surf.rst/main.c:582 +#: ../vector/v.surf.rst/main.c:585 msgid "Input is 2D: using category values for approximation" msgstr "" -#: ../vector/v.surf.rst/main.c:625 ../vector/v.vol.rst/main.c:605 +#: ../vector/v.surf.rst/main.c:628 ../vector/v.vol.rst/main.c:607 #, c-format msgid "Unable to create table '%s'" msgstr "" -#: ../vector/v.surf.rst/main.c:695 +#: ../vector/v.surf.rst/main.c:698 #, 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:716 +#: ../vector/v.surf.rst/main.c:719 msgid "Processing segments in parallel..." msgstr "" -#: ../vector/v.surf.rst/main.c:722 ../vector/v.surf.rst/main.c:731 +#: ../vector/v.surf.rst/main.c:725 ../vector/v.surf.rst/main.c:734 msgid "Interp_segmets failed" msgstr "" -#: ../vector/v.surf.rst/main.c:725 +#: ../vector/v.surf.rst/main.c:728 msgid "Processing segments..." msgstr "" -#: ../vector/v.surf.rst/main.c:749 +#: ../vector/v.surf.rst/main.c:752 msgid "Unable to write raster maps - try to increase resolution" msgstr "" @@ -33342,10 +33756,6 @@ msgid "Unable to open vector map <%s> at topology level. Flag '%c' requires topology level." msgstr "" -#: ../vector/v.db.select/main.c:208 -msgid "Unable to open select cursor" -msgstr "" - #: ../vector/v.db.select/main.c:286 #, c-format msgid "Unable to get bounding box of area %d" @@ -33452,7 +33862,7 @@ msgid "Height for sampled raster NULL values" msgstr "" -#: ../vector/v.drape/main.c:177 ../vector/v.select/select.c:41 +#: ../vector/v.drape/main.c:177 ../vector/v.select/select.c:48 #: ../vector/v.category/main.c:332 msgid "Processing features..." msgstr "" @@ -33556,11 +33966,6 @@ msgid "Option '%s' is not available with GEOS buffering" msgstr "" -#: ../vector/v.buffer/main.c:414 ../vector/v.in.ogr/main.c:854 -#: ../vector/v.overlay/main.c:227 -msgid "Unable to create temporary vector map" -msgstr "" - #: ../vector/v.buffer/main.c:442 #, c-format msgid "Unable to select data from table <%s>" @@ -33601,71 +34006,71 @@ msgid "Negative distances are only supported for areas" msgstr "" -#: ../vector/v.buffer/main.c:732 +#: ../vector/v.buffer/main.c:741 msgid "Cleaning buffers..." msgstr "" -#: ../vector/v.buffer/main.c:735 +#: ../vector/v.buffer/main.c:744 msgid "Building parts of topology..." msgstr "" -#: ../vector/v.buffer/main.c:749 +#: ../vector/v.buffer/main.c:758 msgid "Snapping boundaries..." msgstr "" -#: ../vector/v.buffer/main.c:752 ../vector/v.in.ogr/main.c:1422 +#: ../vector/v.buffer/main.c:761 ../vector/v.in.ogr/main.c:1498 msgid "Breaking polygons..." msgstr "" -#: ../vector/v.buffer/main.c:755 ../vector/v.buffer/main.c:762 -#: ../vector/v.in.ogr/main.c:1427 ../vector/v.in.ogr/main.c:1441 +#: ../vector/v.buffer/main.c:764 ../vector/v.buffer/main.c:771 +#: ../vector/v.in.ogr/main.c:1503 ../vector/v.in.ogr/main.c:1517 #: ../vector/v.overlay/area_area.c:113 ../vector/v.delaunay/main.c:144 msgid "Removing duplicates..." msgstr "" -#: ../vector/v.buffer/main.c:759 ../vector/v.in.ogr/main.c:1437 +#: ../vector/v.buffer/main.c:768 ../vector/v.in.ogr/main.c:1513 msgid "Breaking boundaries..." msgstr "" -#: ../vector/v.buffer/main.c:765 +#: ../vector/v.buffer/main.c:774 msgid "Cleaning boundaries at nodes" msgstr "" -#: ../vector/v.buffer/main.c:773 ../vector/v.in.ogr/main.c:1461 +#: ../vector/v.buffer/main.c:782 ../vector/v.in.ogr/main.c:1537 #: ../vector/v.voronoi/clean_topo.c:87 msgid "Removing dangles..." msgstr "" -#: ../vector/v.buffer/main.c:776 ../vector/v.in.ogr/main.c:1476 +#: ../vector/v.buffer/main.c:785 ../vector/v.in.ogr/main.c:1552 #: ../vector/v.voronoi/clean_topo.c:89 msgid "Removing bridges..." msgstr "" -#: ../vector/v.buffer/main.c:779 ../vector/v.overlay/area_area.c:158 +#: ../vector/v.buffer/main.c:788 ../vector/v.overlay/area_area.c:158 msgid "Attaching islands..." msgstr "" -#: ../vector/v.buffer/main.c:786 +#: ../vector/v.buffer/main.c:795 msgid "Calculating centroids for all areas..." msgstr "" -#: ../vector/v.buffer/main.c:800 ../vector/v.overlay/area_area.c:171 +#: ../vector/v.buffer/main.c:809 ../vector/v.overlay/area_area.c:171 msgid "Cannot calculate area centroid" msgstr "" -#: ../vector/v.buffer/main.c:817 +#: ../vector/v.buffer/main.c:826 msgid "Generating list of boundaries to be deleted..." msgstr "" -#: ../vector/v.buffer/main.c:850 +#: ../vector/v.buffer/main.c:859 msgid "Deleting boundaries..." msgstr "" -#: ../vector/v.buffer/main.c:882 +#: ../vector/v.buffer/main.c:891 msgid "Calculating centroids for areas..." msgstr "" -#: ../vector/v.buffer/main.c:895 +#: ../vector/v.buffer/main.c:904 #, c-format msgid "Unable to calculate centroid for area %d" msgstr "" @@ -33780,21 +34185,21 @@ msgid "Operator can only be 'overlap'" msgstr "" -#: ../vector/v.select/main.c:128 +#: ../vector/v.select/main.c:152 msgid "Output from v.select" msgstr "" -#: ../vector/v.select/main.c:181 +#: ../vector/v.select/main.c:184 #, c-format msgid "%d features from <%s> without category skipped" msgstr "" -#: ../vector/v.select/main.c:190 +#: ../vector/v.select/main.c:193 #, c-format msgid "%d features written to output." msgstr "" -#: ../vector/v.select/main.c:192 +#: ../vector/v.select/main.c:198 msgid "No features found !" msgstr "" @@ -33883,20 +34288,20 @@ msgstr "" #: ../vector/v.select/args.c:105 ../vector/v.edit/args.c:204 -#: ../vector/v.extract/main.c:97 +#: ../vector/v.extract/main.c:98 msgid "Reverse selection" msgstr "" -#: ../vector/v.select/select.c:65 +#: ../vector/v.select/select.c:104 ../vector/v.select/select.c:154 #, c-format msgid "Unable to read line id %d from vector map <%s>" msgstr "" -#: ../vector/v.select/select.c:171 ../vector/v.out.pov/main.c:175 +#: ../vector/v.select/select.c:200 ../vector/v.out.pov/main.c:175 msgid "Processing areas..." msgstr "" -#: ../vector/v.select/select.c:195 +#: ../vector/v.select/select.c:252 ../vector/v.select/select.c:318 #, c-format msgid "Unable to read area id %d from vector map <%s>" msgstr "" @@ -34324,516 +34729,526 @@ msgid "%s is empty" msgstr "" -#: ../vector/v.in.ogr/main.c:201 +#: ../vector/v.in.ogr/main.c:204 msgid "Imports vector data into a GRASS vector map using OGR library." msgstr "" -#: ../vector/v.in.ogr/main.c:208 +#: ../vector/v.in.ogr/main.c:211 msgid "" "Examples:\n" "\t\tESRI Shapefile: directory containing shapefiles\n" "\t\tMapInfo File: directory containing mapinfo files" msgstr "" -#: ../vector/v.in.ogr/main.c:221 +#: ../vector/v.in.ogr/main.c:238 msgid "" "Examples:\n" "\t\tESRI Shapefile: shapefile name\n" "\t\tMapInfo File: mapinfo file name" msgstr "" -#: ../vector/v.in.ogr/main.c:250 +#: ../vector/v.in.ogr/main.c:267 msgid "Minimum size of area to be imported (square meters)" msgstr "" -#: ../vector/v.in.ogr/main.c:252 +#: ../vector/v.in.ogr/main.c:269 msgid "Smaller areas and islands are ignored. Should be greater than snap^2" msgstr "" -#: ../vector/v.in.ogr/main.c:258 +#: ../vector/v.in.ogr/main.c:275 msgid "Optionally change default input type" msgstr "" -#: ../vector/v.in.ogr/main.c:262 +#: ../vector/v.in.ogr/main.c:279 msgid "import area centroids as points" msgstr "" -#: ../vector/v.in.ogr/main.c:263 +#: ../vector/v.in.ogr/main.c:280 msgid "import area boundaries as lines" msgstr "" -#: ../vector/v.in.ogr/main.c:264 +#: ../vector/v.in.ogr/main.c:281 msgid "import lines as area boundaries" msgstr "" -#: ../vector/v.in.ogr/main.c:265 +#: ../vector/v.in.ogr/main.c:282 msgid "import points as centroids" msgstr "" -#: ../vector/v.in.ogr/main.c:275 +#: ../vector/v.in.ogr/main.c:292 msgid "'-1' for no snap" msgstr "" -#: ../vector/v.in.ogr/main.c:287 +#: ../vector/v.in.ogr/main.c:304 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:306 +#: ../vector/v.in.ogr/main.c:323 msgid "Name of column used for categories" msgstr "" -#: ../vector/v.in.ogr/main.c:308 +#: ../vector/v.in.ogr/main.c:325 msgid "If not given, categories are generated as unique values and stored in 'cat' column" msgstr "" -#: ../vector/v.in.ogr/main.c:313 +#: ../vector/v.in.ogr/main.c:330 msgid "Name of geometry column" msgstr "" -#: ../vector/v.in.ogr/main.c:314 +#: ../vector/v.in.ogr/main.c:331 msgid "If not given, all geometry columns from the input are used" msgstr "" -#: ../vector/v.in.ogr/main.c:332 +#: ../vector/v.in.ogr/main.c:349 msgid "Do not clean polygons (not recommended)" msgstr "" -#: ../vector/v.in.ogr/main.c:337 +#: ../vector/v.in.ogr/main.c:354 msgid "Force 2D output even if input is 3D" msgstr "" -#: ../vector/v.in.ogr/main.c:373 +#: ../vector/v.in.ogr/main.c:390 msgid "Change column names to lowercase characters" msgstr "" -#: ../vector/v.in.ogr/main.c:504 ../vector/v.external/main.c:151 +#: ../vector/v.in.ogr/main.c:562 ../vector/v.external/main.c:155 #, c-format msgid "Unable to open data source <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:509 +#: ../vector/v.in.ogr/main.c:567 #, c-format msgid "Using OGR driver '%s/%s'" msgstr "" -#: ../vector/v.in.ogr/main.c:513 +#: ../vector/v.in.ogr/main.c:571 #, c-format msgid "Using OGR driver '%s'" msgstr "" -#: ../vector/v.in.ogr/main.c:531 +#: ../vector/v.in.ogr/main.c:589 msgid "Using interleaved reading mode" msgstr "" -#: ../vector/v.in.ogr/main.c:537 ../vector/v.in.ogr/main.c:541 +#: ../vector/v.in.ogr/main.c:595 ../vector/v.in.ogr/main.c:599 #, c-format msgid "Option <%s> will be ignored. OGR doesn't support it for selected format (%s)." msgstr "" -#: ../vector/v.in.ogr/main.c:547 +#: ../vector/v.in.ogr/main.c:605 #, c-format msgid "Option <%s> will be ignored. Multiple geometry fields are supported by GDAL >= 1.11" msgstr "" -#: ../vector/v.in.ogr/main.c:557 +#: ../vector/v.in.ogr/main.c:615 #, c-format msgid "Encoding value not supported by OGR driver <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:567 +#: ../vector/v.in.ogr/main.c:625 msgid "No OGR layers available" msgstr "" -#: ../vector/v.in.ogr/main.c:574 +#: ../vector/v.in.ogr/main.c:632 #, c-format msgid "Data source <%s> (format '%s') contains %d layers:" msgstr "" -#: ../vector/v.in.ogr/main.c:613 ../vector/v.external/main.c:124 +#: ../vector/v.in.ogr/main.c:671 ../vector/v.external/main.c:128 #, c-format msgid "Layer <%s> not available" msgstr "" -#: ../vector/v.in.ogr/main.c:627 +#: ../vector/v.in.ogr/main.c:685 msgid "Detected different projections of input layers. Input layers must be imported separately." msgstr "" -#: ../vector/v.in.ogr/main.c:667 +#: ../vector/v.in.ogr/main.c:725 #, c-format msgid "Illegal output name <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:688 +#: ../vector/v.in.ogr/main.c:746 #, c-format msgid "All available OGR layers will be imported into vector map <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:697 +#: ../vector/v.in.ogr/main.c:755 msgid "When creating a new location, the current region can not be used as spatial filter, disabling" msgstr "" -#: ../vector/v.in.ogr/main.c:715 ../vector/v.in.ogr/main.c:1962 +#: ../vector/v.in.ogr/main.c:773 ../vector/v.in.ogr/main.c:2062 #, c-format msgid "Error setting attribute filter '%s'" msgstr "" -#: ../vector/v.in.ogr/main.c:755 +#: ../vector/v.in.ogr/main.c:813 #, c-format msgid "Geometry column <%s> not found in OGR layer <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:768 +#: ../vector/v.in.ogr/main.c:826 #, c-format msgid "Check if OGR layer <%s> contains polygons..." msgstr "" -#: ../vector/v.in.ogr/main.c:826 +#: ../vector/v.in.ogr/main.c:884 #, c-format msgid "Boundary splitting distance in map units: %G" msgstr "" -#: ../vector/v.in.ogr/main.c:856 +#: ../vector/v.in.ogr/main.c:914 #, c-format msgid "Using temporary vector <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:898 +#: ../vector/v.in.ogr/main.c:956 #, c-format msgid "Key column '%s' not found in input layer <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:911 +#: ../vector/v.in.ogr/main.c:969 #, c-format msgid "Key column '%s' in input layer <%s> is not integer" msgstr "" -#: ../vector/v.in.ogr/main.c:923 +#: ../vector/v.in.ogr/main.c:981 #, c-format msgid "Creating attribute table for layer <%s>..." msgstr "" -#: ../vector/v.in.ogr/main.c:993 +#: ../vector/v.in.ogr/main.c:1051 #, c-format msgid "Column name <%s> renamed to <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:1025 +#: ../vector/v.in.ogr/main.c:1083 #, c-format msgid "Writing column <%s> with integer 64 as integer 32" msgstr "" -#: ../vector/v.in.ogr/main.c:1038 +#: ../vector/v.in.ogr/main.c:1096 #, c-format msgid "Writing column <%s> with fixed length %d chars (may be truncated)" msgstr "" -#: ../vector/v.in.ogr/main.c:1062 +#: ../vector/v.in.ogr/main.c:1120 #, 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:1074 +#: ../vector/v.in.ogr/main.c:1137 #, c-format msgid "Writing column %s with fixed length %d chars (may be truncated)" msgstr "" -#: ../vector/v.in.ogr/main.c:1078 +#: ../vector/v.in.ogr/main.c:1141 #, c-format msgid "Column type (Ogr_ftype: %d) not supported (Ogr_fieldname: %s)" msgstr "" -#: ../vector/v.in.ogr/main.c:1099 +#: ../vector/v.in.ogr/main.c:1162 #, c-format msgid "Column name <%s> renamed to <%s_%d>" msgstr "" -#: ../vector/v.in.ogr/main.c:1163 +#: ../vector/v.in.ogr/main.c:1228 #, c-format msgid "Importing %lld features (OGR layer <%s>)..." msgstr "" -#: ../vector/v.in.ogr/main.c:1326 +#: ../vector/v.in.ogr/main.c:1396 #, c-format msgid "Cannot insert new row for input layer <%s>: %s" msgstr "" -#: ../vector/v.in.ogr/main.c:1342 +#: ../vector/v.in.ogr/main.c:1412 #, c-format msgid "%d %s without geometry in input layer <%s> skipped" msgstr "" -#: ../vector/v.in.ogr/main.c:1343 +#: ../vector/v.in.ogr/main.c:1413 msgid "feature" msgstr "" -#: ../vector/v.in.ogr/main.c:1343 +#: ../vector/v.in.ogr/main.c:1413 msgid "features" msgstr "" -#: ../vector/v.in.ogr/main.c:1367 +#: ../vector/v.in.ogr/main.c:1437 #, c-format msgid "Unable to drop table: '%s'" msgstr "" -#: ../vector/v.in.ogr/main.c:1402 +#: ../vector/v.in.ogr/main.c:1478 msgid "Cleaning polygons" msgstr "" -#: ../vector/v.in.ogr/main.c:1406 +#: ../vector/v.in.ogr/main.c:1482 #, c-format msgid "Snapping boundaries (threshold = %.3e)..." msgstr "" -#: ../vector/v.in.ogr/main.c:1445 ../vector/v.overlay/area_area.c:116 +#: ../vector/v.in.ogr/main.c:1521 ../vector/v.overlay/area_area.c:116 msgid "Cleaning boundaries at nodes..." msgstr "" -#: ../vector/v.in.ogr/main.c:1452 +#: ../vector/v.in.ogr/main.c:1528 msgid "Merging boundaries..." msgstr "" -#: ../vector/v.in.ogr/main.c:1457 +#: ../vector/v.in.ogr/main.c:1533 msgid "Changing boundary dangles to lines..." msgstr "" -#: ../vector/v.in.ogr/main.c:1470 +#: ../vector/v.in.ogr/main.c:1546 msgid "Changing boundary bridges to lines..." msgstr "" -#: ../vector/v.in.ogr/main.c:1499 ../vector/v.delaunay/main.c:172 +#: ../vector/v.in.ogr/main.c:1575 ../vector/v.delaunay/main.c:172 #: ../vector/v.category/main.c:364 msgid "Unable to calculate area centroid" msgstr "" -#: ../vector/v.in.ogr/main.c:1516 +#: ../vector/v.in.ogr/main.c:1592 #, c-format msgid "Finding centroids for OGR layer <%s>..." msgstr "" -#: ../vector/v.in.ogr/main.c:1573 ../vector/v.overlay/area_area.c:218 +#: ../vector/v.in.ogr/main.c:1650 ../vector/v.overlay/area_area.c:218 msgid "Writing centroids..." msgstr "" -#: ../vector/v.in.ogr/main.c:1616 -#, 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:1626 +#: ../vector/v.in.ogr/main.c:1696 #, c-format msgid "%d input polygons\n" msgstr "" -#: ../vector/v.in.ogr/main.c:1627 +#: ../vector/v.in.ogr/main.c:1697 #, c-format msgid "%d input polygons" msgstr "" -#: ../vector/v.in.ogr/main.c:1630 +#: ../vector/v.in.ogr/main.c:1700 #, c-format msgid "Total area: %G (%d areas)\n" msgstr "" -#: ../vector/v.in.ogr/main.c:1631 +#: ../vector/v.in.ogr/main.c:1701 #, c-format msgid "Total area: %G (%d areas)" msgstr "" -#: ../vector/v.in.ogr/main.c:1634 +#: ../vector/v.in.ogr/main.c:1704 #, c-format msgid "Overlapping area: %G (%d areas)\n" msgstr "" -#: ../vector/v.in.ogr/main.c:1637 +#: ../vector/v.in.ogr/main.c:1707 #, c-format msgid "Overlapping area: %G (%d areas)" msgstr "" -#: ../vector/v.in.ogr/main.c:1642 +#: ../vector/v.in.ogr/main.c:1712 #, c-format msgid "Area without category: %G (%d areas)\n" msgstr "" -#: ../vector/v.in.ogr/main.c:1645 +#: ../vector/v.in.ogr/main.c:1715 #, c-format msgid "Area without category: %G (%d areas)" msgstr "" -#: ../vector/v.in.ogr/main.c:1767 +#: ../vector/v.in.ogr/main.c:1839 msgid "The output contains topological errors:" msgstr "" -#: ../vector/v.in.ogr/main.c:1769 +#: ../vector/v.in.ogr/main.c:1843 #, c-format msgid "Unable to calculate a centroid for %d areas" msgstr "" -#: ../vector/v.in.ogr/main.c:1771 +#: ../vector/v.in.ogr/main.c:1849 #, c-format msgid "Number of incorrect boundaries: %d" msgstr "" -#: ../vector/v.in.ogr/main.c:1774 +#: ../vector/v.in.ogr/main.c:1855 #, c-format msgid "Number of centroids outside area: %d" msgstr "" -#: ../vector/v.in.ogr/main.c:1777 +#: ../vector/v.in.ogr/main.c:1861 #, c-format msgid "Number of duplicate centroids: %d" msgstr "" -#: ../vector/v.in.ogr/main.c:1780 ../vector/v.in.ogr/main.c:1802 -#: ../vector/v.in.ogr/main.c:1835 +#: ../vector/v.in.ogr/main.c:1866 ../vector/v.in.ogr/main.c:1935 msgid "The input could be cleaned by snapping vertices to each other." msgstr "" -#: ../vector/v.in.ogr/main.c:1783 ../vector/v.in.ogr/main.c:1806 -#: ../vector/v.in.ogr/main.c:1830 ../vector/v.in.ogr/main.c:1836 +#: ../vector/v.in.ogr/main.c:1869 ../vector/v.in.ogr/main.c:1904 +#: ../vector/v.in.ogr/main.c:1930 ../vector/v.in.ogr/main.c:1936 #, c-format msgid "Estimated range of snapping threshold: [%g, %g]" msgstr "" -#: ../vector/v.in.ogr/main.c:1787 ../vector/v.in.ogr/main.c:1810 +#: ../vector/v.in.ogr/main.c:1880 ../vector/v.in.ogr/main.c:1887 +#: ../vector/v.in.ogr/main.c:1913 #, c-format -msgid "Try to import again, snapping with at least %g: 'snap=%g'" +msgid "Try to import again, snapping with %g: 'snap=%g'" msgstr "" -#: ../vector/v.in.ogr/main.c:1791 ../vector/v.in.ogr/main.c:1814 +#: ../vector/v.in.ogr/main.c:1883 ../vector/v.in.ogr/main.c:1909 #, c-format -msgid "Try to import again, snapping with %g: 'snap=%g'" +msgid "Try to import again, snapping with at least %g: 'snap=%g'" msgstr "" -#: ../vector/v.in.ogr/main.c:1795 ../vector/v.in.ogr/main.c:1818 +#: ../vector/v.in.ogr/main.c:1891 ../vector/v.in.ogr/main.c:1917 msgid "Manual cleaning may be needed." msgstr "" -#: ../vector/v.in.ogr/main.c:1800 -msgid "Some input polygons are overlapping each other." +#: ../vector/v.in.ogr/main.c:1895 +#, c-format +msgid "%d areas represent multiple (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:1801 -msgid "If overlapping is not desired, the data need to be cleaned." +#: ../vector/v.in.ogr/main.c:1900 +msgid "If overlapping is not desired, the input data can be cleaned by snapping vertices to each other." msgstr "" -#: ../vector/v.in.ogr/main.c:1823 +#: ../vector/v.in.ogr/main.c:1923 #, c-format msgid "%d input polygons got lost during import." msgstr "" -#: ../vector/v.in.ogr/main.c:1826 +#: ../vector/v.in.ogr/main.c:1926 #, c-format msgid "%d additional areas where created during import." msgstr "" -#: ../vector/v.in.ogr/main.c:1829 +#: ../vector/v.in.ogr/main.c:1929 #, c-format msgid "The snapping threshold %g might be too large." msgstr "" -#: ../vector/v.in.ogr/main.c:1832 +#: ../vector/v.in.ogr/main.c:1932 msgid "Try to reduce the snapping threshold or clean the output manually." msgstr "" -#: ../vector/v.in.ogr/main.c:1843 ../vector/v.in.ascii/main.c:552 +#: ../vector/v.in.ogr/main.c:1943 ../vector/v.in.ascii/main.c:552 #: ../vector/v.in.ascii/main.c:555 msgid "Import failed" msgstr "" -#: ../vector/v.in.ogr/main.c:1878 +#: ../vector/v.in.ogr/main.c:1978 msgid "Input data contains 3D features. Created vector is 2D only, disable -2 flag to import 3D vector." msgstr "" -#: ../vector/v.in.ogr/main.c:1900 +#: ../vector/v.in.ogr/main.c:2000 #, c-format -msgid "Using GDAL 2.2+ style interleaved reading for GDAL version %d" +msgid "Using GDAL 2.2+ style interleaved reading for GDAL version %d.%d.%d" msgstr "" -#: ../vector/v.in.ogr/main.c:1903 +#: ../vector/v.in.ogr/main.c:2003 #, c-format -msgid "Using GDAL 1.x style interleaved reading for GDAL version %d" +msgid "Using GDAL 1.x style interleaved reading for GDAL version %d.%d.%d" msgstr "" -#: ../vector/v.in.ogr/main.c:1953 +#: ../vector/v.in.ogr/main.c:2053 #, c-format msgid "Unable to re-open data source <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:2125 +#: ../vector/v.in.ogr/main.c:2225 msgid "xmin is larger than xmax in 'spatial' parameters" msgstr "" -#: ../vector/v.in.ogr/main.c:2127 +#: ../vector/v.in.ogr/main.c:2227 msgid "ymin is larger than ymax in 'spatial' parameters" msgstr "" -#: ../vector/v.in.ogr/main.c:2144 +#: ../vector/v.in.ogr/main.c:2244 #, c-format msgid "The spatial filter does not overlap with OGR layer <%s>. Nothing to import." msgstr "" -#: ../vector/v.in.ogr/proj.c:33 ../vector/v.external/proj.c:33 +#: ../vector/v.in.ogr/proj.c:36 ../vector/v.external/proj.c:36 #, c-format msgid "Geometry column <%s> not found in input layer <%s>" msgstr "" -#: ../vector/v.in.ogr/proj.c:51 ../vector/v.external/proj.c:51 +#: ../vector/v.in.ogr/proj.c:54 ../vector/v.external/proj.c:54 msgid "Unable to convert input layer projection information to GRASS format for checking" msgstr "" -#: ../vector/v.in.ogr/proj.c:57 ../vector/v.in.ogr/proj.c:85 -#: ../vector/v.external/proj.c:57 ../vector/v.external/proj.c:85 +#: ../vector/v.in.ogr/proj.c:60 ../vector/v.in.ogr/proj.c:88 +#: ../vector/v.external/proj.c:60 ../vector/v.external/proj.c:88 msgid "Can't get WKT parameter string" msgstr "" -#: ../vector/v.in.ogr/proj.c:60 ../vector/v.in.ogr/proj.c:88 -#: ../vector/v.external/proj.c:60 ../vector/v.external/proj.c:88 +#: ../vector/v.in.ogr/proj.c:63 ../vector/v.in.ogr/proj.c:91 +#: ../vector/v.external/proj.c:63 ../vector/v.external/proj.c:91 #, c-format msgid "" "WKT definition:\n" "%s" msgstr "" -#: ../vector/v.in.ogr/proj.c:70 ../vector/v.external/proj.c:70 +#: ../vector/v.in.ogr/proj.c:73 ../vector/v.external/proj.c:73 #, c-format -msgid "No OGR projection available for layer <%s>" +msgid "No projection information available for layer <%s>" msgstr "" -#: ../vector/v.in.ogr/proj.c:78 ../vector/v.external/proj.c:78 +#: ../vector/v.in.ogr/proj.c:81 ../vector/v.external/proj.c:81 #, c-format -msgid "OGR projection for layer <%s> does not contain a valid SRS" +msgid "Projection for layer <%s> does not contain a valid SRS" msgstr "" -#: ../vector/v.in.ogr/proj.c:96 ../vector/v.external/proj.c:96 +#: ../vector/v.in.ogr/proj.c:116 ../vector/v.external/proj.c:116 #, c-format -msgid "OGR projection for layer <%s> can not be converted to proj4" +msgid "Projection for layer <%s> can not be converted to proj4" msgstr "" -#: ../vector/v.in.ogr/proj.c:103 ../vector/v.external/proj.c:103 +#: ../vector/v.in.ogr/proj.c:123 ../vector/v.external/proj.c:123 msgid "Can't get WKT-style parameter string" msgstr "" -#: ../vector/v.in.ogr/proj.c:106 ../vector/v.external/proj.c:106 +#: ../vector/v.in.ogr/proj.c:126 ../vector/v.external/proj.c:126 #, c-format msgid "" "WKT-style definition:\n" "%s" msgstr "" -#: ../vector/v.in.ogr/proj.c:151 +#: ../vector/v.in.ogr/proj.c:171 msgid "Layer projections are unreadable" msgstr "" -#: ../vector/v.in.ogr/proj.c:162 +#: ../vector/v.in.ogr/proj.c:184 #, c-format msgid "Projection for layer <%s> is unreadable" msgstr "" -#: ../vector/v.in.ogr/proj.c:196 +#: ../vector/v.in.ogr/proj.c:228 #, c-format msgid "Projection of layer <%s> is different from projection of layer <%s>" msgstr "" +#: ../vector/v.in.ogr/clean.c:19 +#, fuzzy +msgid "Converting OSM lines..." +msgstr "Преобразование..." + +#: ../vector/v.in.ogr/clean.c:118 +#, c-format +msgid "Number of OSM line splits: %d" +msgstr "" + +#: ../vector/v.in.ogr/clean.c:119 ../vector/v.overlay/area_area.c:154 +msgid "Merging lines..." +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 @@ -34872,126 +35287,127 @@ msgid "Skipping unsupported geometry type '%s'" msgstr "" -#: ../vector/v.patch/main.c:73 +#: ../vector/v.patch/main.c:75 msgid "Creates a new vector map by combining other vector maps." msgstr "" -#: ../vector/v.patch/main.c:84 +#: ../vector/v.patch/main.c:86 msgid "Name for output vector map where bounding boxes of input vector maps are written to" msgstr "" -#: ../vector/v.patch/main.c:88 +#: ../vector/v.patch/main.c:90 msgid "Do not expect input with topology" msgstr "" -#: ../vector/v.patch/main.c:90 +#: ../vector/v.patch/main.c:92 msgid "Applicable when input is points without topology" msgstr "" -#: ../vector/v.patch/main.c:94 +#: ../vector/v.patch/main.c:96 msgid "Expect z coordinate even when not using topology" msgstr "" -#: ../vector/v.patch/main.c:96 +#: ../vector/v.patch/main.c:98 msgid "Applicable when input is points with z coordinate but without topology" msgstr "" -#: ../vector/v.patch/main.c:100 +#: ../vector/v.patch/main.c:102 msgid "Copy also attribute table" msgstr "" -#: ../vector/v.patch/main.c:102 +#: ../vector/v.patch/main.c:104 msgid "Only the table of layer 1 is currently supported" msgstr "" -#: ../vector/v.patch/main.c:106 +#: ../vector/v.patch/main.c:108 msgid "Append files to existing file (overwriting existing files must be activated)" msgstr "" -#: ../vector/v.patch/main.c:216 +#: ../vector/v.patch/main.c:240 msgid "Missing table" msgstr "" -#: ../vector/v.patch/main.c:220 +#: ../vector/v.patch/main.c:244 msgid "Key columns differ" msgstr "" -#: ../vector/v.patch/main.c:226 +#: ../vector/v.patch/main.c:250 msgid "Number of columns differ" msgstr "" -#: ../vector/v.patch/main.c:238 -msgid "Column names differ" +#: ../vector/v.patch/main.c:273 +#, c-format +msgid "No column <%s> in input map <%s>" msgstr "" -#: ../vector/v.patch/main.c:246 +#: ../vector/v.patch/main.c:284 msgid "Column types differ" msgstr "" -#: ../vector/v.patch/main.c:251 +#: ../vector/v.patch/main.c:289 msgid "Length of string columns differ" msgstr "" -#: ../vector/v.patch/main.c:265 +#: ../vector/v.patch/main.c:303 msgid "Key column not found" msgstr "" -#: ../vector/v.patch/main.c:277 +#: ../vector/v.patch/main.c:315 msgid "The output map is not 3D" msgstr "" -#: ../vector/v.patch/main.c:322 ../vector/v.sample/main.c:190 -#: ../scripts/v.db.addtable/v.db.addtable.py:137 +#: ../vector/v.patch/main.c:360 ../vector/v.sample/main.c:190 +#: ../scripts/v.db.addtable/v.db.addtable.py:138 #, c-format, python-format msgid "Unable to create table <%s>" msgstr "" -#: ../vector/v.patch/main.c:349 +#: ../vector/v.patch/main.c:387 #, c-format msgid "Patching vector map <%s>..." msgstr "" -#: ../vector/v.patch/main.c:373 +#: ../vector/v.patch/main.c:411 #, c-format msgid "Error reading vector map <%s> - some data may not be correct" msgstr "" -#: ../vector/v.patch/main.c:429 +#: ../vector/v.patch/main.c:468 #, c-format msgid "Building topology for vector map <%s>..." msgstr "" -#: ../vector/v.patch/main.c:435 +#: ../vector/v.patch/main.c:474 msgid "Intersections at borders will have to be snapped" msgstr "" -#: ../vector/v.patch/main.c:436 +#: ../vector/v.patch/main.c:475 msgid "Lines common between files will have to be edited" msgstr "" -#: ../vector/v.patch/main.c:437 +#: ../vector/v.patch/main.c:476 msgid "The header information also may have to be edited" msgstr "" -#: ../vector/v.patch/main.c:439 +#: ../vector/v.patch/main.c:478 #, c-format msgid "%d vector maps patched" msgstr "" -#: ../vector/v.patch/main.c:462 +#: ../vector/v.patch/main.c:506 #, c-format msgid "Cannot open select cursor: '%s'" msgstr "" -#: ../vector/v.patch/main.c:474 +#: ../vector/v.patch/main.c:518 msgid "Cannot fetch row" msgstr "" -#: ../vector/v.patch/main.c:524 +#: ../vector/v.patch/main.c:568 msgid "Unknown column type" msgstr "" -#: ../vector/v.patch/main.c:532 +#: ../vector/v.patch/main.c:576 #, c-format msgid "Cannot insert new record: '%s'" msgstr "" @@ -35202,10 +35618,6 @@ msgid "Unknown column type '%s' of column '%s', values lost" msgstr "" -#: ../vector/v.overlay/line_area.c:256 ../vector/v.overlay/area_area.c:109 -msgid "Breaking lines..." -msgstr "" - #: ../vector/v.overlay/line_area.c:273 msgid "Selecting lines..." msgstr "" @@ -35235,10 +35647,6 @@ msgstr[2] "" msgstr[3] "" -#: ../vector/v.overlay/area_area.c:154 -msgid "Merging lines..." -msgstr "" - #: ../vector/v.overlay/area_area.c:181 #, c-format msgid "Querying vector map <%s>..." @@ -35481,7 +35889,7 @@ msgid "Feature id %d has more categories. Using category %d." msgstr "" -#: ../vector/v.to.3d/trans3.c:130 ../vector/v.to.db/update.c:231 +#: ../vector/v.to.3d/trans3.c:130 ../vector/v.to.db/update.c:259 #, c-format msgid "Record (cat %d) does not exist (not updated)" msgstr "" @@ -35589,13 +35997,13 @@ msgid "%d categories from vector missing in table" msgstr "" -#: ../vector/v.what.rast/main.c:688 ../vector/v.distance/main.c:1736 -#: ../vector/v.vect.stats/main.c:756 +#: ../vector/v.what.rast/main.c:688 ../vector/v.distance/main.c:1750 +#: ../vector/v.vect.stats/main.c:763 #, c-format msgid "%d update errors" msgstr "" -#: ../vector/v.what.rast/main.c:690 ../vector/v.distance/main.c:1738 +#: ../vector/v.what.rast/main.c:690 ../vector/v.distance/main.c:1752 #, c-format msgid "%d records updated." msgstr "" @@ -36199,183 +36607,187 @@ msgid "Maximum distance or -1 for no limit" msgstr "" -#: ../vector/v.distance/main.c:180 +#: ../vector/v.distance/main.c:174 ../vector/v.distance/main.c:182 +msgid "Map units, meters for ll" +msgstr "" + +#: ../vector/v.distance/main.c:181 msgid "Minimum distance or -1 for no limit" msgstr "" -#: ../vector/v.distance/main.c:190 +#: ../vector/v.distance/main.c:192 msgid "Values describing the relation between two nearest features" msgstr "" -#: ../vector/v.distance/main.c:200 +#: ../vector/v.distance/main.c:202 msgid "category of the nearest feature" msgstr "" -#: ../vector/v.distance/main.c:201 +#: ../vector/v.distance/main.c:203 msgid "minimum distance to nearest feature" msgstr "" -#: ../vector/v.distance/main.c:202 +#: ../vector/v.distance/main.c:204 msgid "x coordinate of the nearest point on the 'to' feature" msgstr "" -#: ../vector/v.distance/main.c:203 +#: ../vector/v.distance/main.c:205 msgid "y coordinate of the nearest point on the 'to' feature" msgstr "" -#: ../vector/v.distance/main.c:204 +#: ../vector/v.distance/main.c:206 msgid "distance to the nearest point on the 'to' feature along that linear feature" msgstr "" -#: ../vector/v.distance/main.c:206 +#: ../vector/v.distance/main.c:208 msgid "angle along the nearest linear feature in the 'to' map, measured CCW from the +x axis, in radians, between -Pi and Pi inclusive" msgstr "" -#: ../vector/v.distance/main.c:209 +#: ../vector/v.distance/main.c:211 msgid "attribute of nearest feature given by to_column option" msgstr "" -#: ../vector/v.distance/main.c:223 +#: ../vector/v.distance/main.c:225 msgid "Column name(s) where values specified by 'upload' option will be uploaded" msgstr "" -#: ../vector/v.distance/main.c:229 +#: ../vector/v.distance/main.c:231 msgid "Column name of nearest feature (used with upload=to_attr)" msgstr "" -#: ../vector/v.distance/main.c:234 +#: ../vector/v.distance/main.c:236 msgid "Name for new attribute table" msgstr "" -#: ../vector/v.distance/main.c:237 +#: ../vector/v.distance/main.c:239 msgid "Field separator for printing output to stdout" msgstr "" -#: ../vector/v.distance/main.c:242 +#: ../vector/v.distance/main.c:244 msgid "Print output to stdout, don't update attribute table" msgstr "" -#: ../vector/v.distance/main.c:244 +#: ../vector/v.distance/main.c:246 msgid "First column is always category of 'from' feature called from_cat" msgstr "" -#: ../vector/v.distance/main.c:249 +#: ../vector/v.distance/main.c:251 msgid "Calculate distances to all features within the threshold" msgstr "" -#: ../vector/v.distance/main.c:251 +#: ../vector/v.distance/main.c:253 msgid "Output may be written to stdout using the '-p' flag or uploaded to a new table created by the 'table' option; multiple 'upload' options may be used." msgstr "" -#: ../vector/v.distance/main.c:291 +#: ../vector/v.distance/main.c:293 msgid "Updating the from= table is not supported with -a" msgstr "" -#: ../vector/v.distance/main.c:307 +#: ../vector/v.distance/main.c:309 msgid "Printing distance matrix is not supported with dmin= or dmax=" msgstr "" -#: ../vector/v.distance/main.c:334 +#: ../vector/v.distance/main.c:336 msgid "to_column option missing" msgstr "" -#: ../vector/v.distance/main.c:350 +#: ../vector/v.distance/main.c:352 msgid "Too many column names" msgstr "" -#: ../vector/v.distance/main.c:357 +#: ../vector/v.distance/main.c:359 msgid "Not enough column names" msgstr "" -#: ../vector/v.distance/main.c:369 ../vector/v.distance/main.c:389 +#: ../vector/v.distance/main.c:371 ../vector/v.distance/main.c:391 #, c-format msgid "Input vector map <%s> is 3D" msgstr "" -#: ../vector/v.distance/main.c:380 ../vector/v.distance/main.c:401 +#: ../vector/v.distance/main.c:382 ../vector/v.distance/main.c:403 #, c-format msgid "No features of selected type found in <%s>" msgstr "" -#: ../vector/v.distance/main.c:474 +#: ../vector/v.distance/main.c:478 msgid "dmin can not be larger than dmax" msgstr "" -#: ../vector/v.distance/main.c:617 +#: ../vector/v.distance/main.c:624 msgid "Incompatible column types" msgstr "" -#: ../vector/v.distance/main.c:667 +#: ../vector/v.distance/main.c:674 msgid "No categories for 'from' for slected type and layer" msgstr "" -#: ../vector/v.distance/main.c:695 +#: ../vector/v.distance/main.c:702 msgid "Finding nearest features..." msgstr "" -#: ../vector/v.distance/main.c:796 ../vector/v.distance/main.c:1083 +#: ../vector/v.distance/main.c:803 ../vector/v.distance/main.c:1091 #, c-format msgid "More cats found in to_layer (line=%d)" msgstr "" -#: ../vector/v.distance/main.c:873 ../vector/v.distance/main.c:1230 +#: ../vector/v.distance/main.c:880 ../vector/v.distance/main.c:1238 #, c-format msgid "More cats found in to_layer (area=%d)" msgstr "" -#: ../vector/v.distance/main.c:983 +#: ../vector/v.distance/main.c:990 msgid "Finding nearest features for areas..." msgstr "" -#: ../vector/v.distance/main.c:1349 +#: ../vector/v.distance/main.c:1357 msgid "DATETIME type not yet supported, no attributes will be uploaded" msgstr "" -#: ../vector/v.distance/main.c:1365 +#: ../vector/v.distance/main.c:1373 msgid "Unable to open default database" msgstr "" -#: ../vector/v.distance/main.c:1707 +#: ../vector/v.distance/main.c:1721 #, c-format msgid "%d categories with more than 1 feature in vector map <%s>" msgstr "" -#: ../vector/v.distance/main.c:1710 +#: ../vector/v.distance/main.c:1724 #, c-format msgid "%d categories - no nearest feature found" msgstr "" -#: ../vector/v.distance/main.c:1719 +#: ../vector/v.distance/main.c:1733 #, c-format msgid "%d distances calculated" msgstr "" -#: ../vector/v.distance/main.c:1720 +#: ../vector/v.distance/main.c:1734 #, c-format msgid "%d records inserted" msgstr "" -#: ../vector/v.distance/main.c:1722 +#: ../vector/v.distance/main.c:1736 #, c-format msgid "%d insert errors" msgstr "" -#: ../vector/v.distance/main.c:1726 +#: ../vector/v.distance/main.c:1740 #, c-format msgid "%d categories read from the map" msgstr "" -#: ../vector/v.distance/main.c:1728 +#: ../vector/v.distance/main.c:1742 #, c-format msgid "%d categories exist in the table" msgstr "" -#: ../vector/v.distance/main.c:1730 +#: ../vector/v.distance/main.c:1744 #, c-format msgid "%d categories read from the map exist in the table" msgstr "" -#: ../vector/v.distance/main.c:1733 +#: ../vector/v.distance/main.c:1747 #, c-format msgid "%d categories read from the map don't exist in the table" msgstr "" @@ -36834,8 +37246,8 @@ msgid "Start from the end node" msgstr "" -#: ../vector/v.to.points/main.c:165 ../vector/v.extract/copy_tab.c:108 -#: ../vector/v.generalize/misc.c:184 +#: ../vector/v.to.points/main.c:165 ../vector/v.decimate/copy_tab.c:103 +#: ../vector/v.extract/copy_tab.c:108 ../vector/v.generalize/misc.c:184 #: ../scripts/v.db.reconnect.all/v.db.reconnect.all.py:128 #, c-format, python-format msgid "Unable to copy table <%s>" @@ -36891,75 +37303,75 @@ msgid "If not given writes color table" msgstr "" -#: ../vector/v.colors/main.c:152 +#: ../vector/v.colors/main.c:159 msgid "Convert color rules from RGB values to color table" msgstr "" -#: ../vector/v.colors/main.c:153 +#: ../vector/v.colors/main.c:160 msgid "Option 'rgb_column' with valid RGB values required" msgstr "" -#: ../vector/v.colors/main.c:196 +#: ../vector/v.colors/main.c:209 msgid "No vector map specified" msgstr "" -#: ../vector/v.colors/main.c:201 +#: ../vector/v.colors/main.c:214 #, c-format msgid "Option <%s> given, assuming ..." msgstr "" -#: ../vector/v.colors/main.c:216 +#: ../vector/v.colors/main.c:229 #, c-format msgid "One of -%c, -%c or %s=, %s= or %s= must be specified" msgstr "" -#: ../vector/v.colors/main.c:221 +#: ../vector/v.colors/main.c:234 #, c-format msgid "%s=, %s= and %s= are mutually exclusive" msgstr "" -#: ../vector/v.colors/main.c:229 +#: ../vector/v.colors/main.c:242 #, c-format msgid "%s= required for -%c" msgstr "" -#: ../vector/v.colors/main.c:234 +#: ../vector/v.colors/main.c:247 msgid "Reading rules from standard input is not implemented yet, please provide path to rules file instead." msgstr "" -#: ../vector/v.colors/main.c:244 +#: ../vector/v.colors/main.c:257 #, c-format msgid "Unable to remove color table of vector map <%s>" msgstr "" -#: ../vector/v.colors/main.c:246 +#: ../vector/v.colors/main.c:259 #, c-format msgid "Color table of vector map <%s> not found" msgstr "" -#: ../vector/v.colors/main.c:254 +#: ../vector/v.colors/main.c:267 msgid "Color table exists. Exiting." msgstr "" -#: ../vector/v.colors/main.c:276 +#: ../vector/v.colors/main.c:289 #, c-format msgid "Option <%s>: min must be greater or equal to max" msgstr "" -#: ../vector/v.colors/main.c:282 +#: ../vector/v.colors/main.c:295 msgid "Reading color rules from standard input is currently not supported" msgstr "" -#: ../vector/v.colors/main.c:289 +#: ../vector/v.colors/main.c:302 #, c-format msgid "Color table <%s> not found" msgstr "" -#: ../vector/v.colors/main.c:347 +#: ../vector/v.colors/main.c:360 msgid "Writing color rules..." msgstr "" -#: ../vector/v.colors/main.c:363 +#: ../vector/v.colors/main.c:376 #, c-format msgid "Color table for vector map <%s> set to '%s'" msgstr "" @@ -37436,143 +37848,139 @@ msgid "3D raster map <%s> created" msgstr "" -#: ../vector/v.vol.rst/main.c:239 -msgid "RST" -msgstr "" - -#: ../vector/v.vol.rst/main.c:241 +#: ../vector/v.vol.rst/main.c:243 msgid "Interpolates point data to a 3D raster map using regularized spline with tension (RST) algorithm." msgstr "" -#: ../vector/v.vol.rst/main.c:246 +#: ../vector/v.vol.rst/main.c:248 msgid "Name of input 3D vector points map" msgstr "" -#: ../vector/v.vol.rst/main.c:253 +#: ../vector/v.vol.rst/main.c:255 msgid "Name of input surface raster map for cross-section" msgstr "" -#: ../vector/v.vol.rst/main.c:260 +#: ../vector/v.vol.rst/main.c:262 msgid "Name of column containing w-values attribute to interpolate" msgstr "" -#: ../vector/v.vol.rst/main.c:282 +#: ../vector/v.vol.rst/main.c:284 msgid "Name of column with smoothing parameters" msgstr "" -#: ../vector/v.vol.rst/main.c:302 +#: ../vector/v.vol.rst/main.c:304 msgid "Name of input raster map used as mask" msgstr "" -#: ../vector/v.vol.rst/main.c:328 +#: ../vector/v.vol.rst/main.c:330 msgid "Maximum number of points for approximation in a segment (>npmin)" msgstr "" -#: ../vector/v.vol.rst/main.c:345 +#: ../vector/v.vol.rst/main.c:347 msgid "Conversion factor for w-values used for interpolation" msgstr "" -#: ../vector/v.vol.rst/main.c:353 +#: ../vector/v.vol.rst/main.c:355 msgid "Conversion factor for z-values" msgstr "" -#: ../vector/v.vol.rst/main.c:359 +#: ../vector/v.vol.rst/main.c:361 msgid "Name for output cross-section raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:365 +#: ../vector/v.vol.rst/main.c:367 msgid "Name for output elevation 3D raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:371 +#: ../vector/v.vol.rst/main.c:373 msgid "Name for output gradient magnitude 3D raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:378 +#: ../vector/v.vol.rst/main.c:380 msgid "Name for output gradient horizontal angle 3D raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:384 +#: ../vector/v.vol.rst/main.c:386 msgid "Name for output gradient vertical angle 3D raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:390 +#: ../vector/v.vol.rst/main.c:392 msgid "Name for output change of gradient 3D raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:396 +#: ../vector/v.vol.rst/main.c:398 msgid "Name for output Gaussian curvature 3D raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:402 +#: ../vector/v.vol.rst/main.c:404 msgid "Name for output mean curvature 3D raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:408 +#: ../vector/v.vol.rst/main.c:410 msgid "Perform a cross-validation procedure without volume interpolation" msgstr "" -#: ../vector/v.vol.rst/main.c:471 +#: ../vector/v.vol.rst/main.c:473 msgid "Smoothing must be a positive value" msgstr "" -#: ../vector/v.vol.rst/main.c:477 +#: ../vector/v.vol.rst/main.c:479 #, c-format msgid "Both crossvalidation options (-%c, %s) must be specified" msgstr "" -#: ../vector/v.vol.rst/main.c:480 +#: ../vector/v.vol.rst/main.c:482 msgid "Both crossvalidation and deviations must be specified" msgstr "" -#: ../vector/v.vol.rst/main.c:491 +#: ../vector/v.vol.rst/main.c:493 msgid "Crossvalidation cannot be computed simultanuously with output grids or devi file" msgstr "" -#: ../vector/v.vol.rst/main.c:555 +#: ../vector/v.vol.rst/main.c:557 #, c-format msgid "Unable to open %s" msgstr "" -#: ../vector/v.vol.rst/main.c:563 +#: ../vector/v.vol.rst/main.c:565 msgid "Vector is not 3D" 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 +#: ../vector/v.vol.rst/main.c:630 ../vector/v.vol.rst/main.c:661 +#: ../vector/v.vol.rst/main.c:683 ../vector/v.vol.rst/main.c:705 +#: ../vector/v.vol.rst/main.c:727 ../vector/v.vol.rst/main.c:749 +#: ../vector/v.vol.rst/main.c:771 ../vector/v.vol.rst/main.c:793 #, 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 +#: ../vector/v.vol.rst/main.c:638 ../vector/v.vol.rst/main.c:667 +#: ../vector/v.vol.rst/main.c:689 ../vector/v.vol.rst/main.c:711 +#: ../vector/v.vol.rst/main.c:733 ../vector/v.vol.rst/main.c:755 +#: ../vector/v.vol.rst/main.c:777 ../vector/v.vol.rst/main.c:799 msgid "Not enough disk space - cannot write temp files" msgstr "" -#: ../vector/v.vol.rst/main.c:640 +#: ../vector/v.vol.rst/main.c:642 #, c-format msgid "Unable to create <%s> raster map without cross_input raster map being specified" msgstr "" -#: ../vector/v.vol.rst/main.c:818 +#: ../vector/v.vol.rst/main.c:820 msgid "Finished interpolating" msgstr "" -#: ../vector/v.vol.rst/main.c:853 +#: ../vector/v.vol.rst/main.c:855 #, c-format msgid "Raster map <%s> created" msgstr "" -#: ../vector/v.vol.rst/main.c:893 +#: ../vector/v.vol.rst/main.c:895 #, c-format msgid "Vector map <%s> created" msgstr "" -#: ../vector/v.vol.rst/main.c:909 +#: ../vector/v.vol.rst/main.c:911 msgid "Interpolation failed" msgstr "" @@ -37644,114 +38052,130 @@ msgid "Found %d components." msgstr "" -#: ../vector/v.decimate/main.c:125 ../vector/v.generalize/main.c:77 +#: ../vector/v.decimate/main.c:126 ../vector/v.generalize/main.c:77 msgid "generalization" msgstr "" -#: ../vector/v.decimate/main.c:126 +#: ../vector/v.decimate/main.c:127 msgid "decimation" msgstr "" -#: ../vector/v.decimate/main.c:132 +#: ../vector/v.decimate/main.c:133 msgid "Decimates a point cloud" msgstr "" -#: ../vector/v.decimate/main.c:133 +#: ../vector/v.decimate/main.c:134 msgid "Copies points from one vector to another while applying different decimations" msgstr "" -#: ../vector/v.decimate/main.c:161 +#: ../vector/v.decimate/main.c:162 msgid "Throw away every n-th point" msgstr "" -#: ../vector/v.decimate/main.c:163 +#: ../vector/v.decimate/main.c:164 msgid "For example, 5 will import 80 percent of points. If not specified, all points are copied" msgstr "" -#: ../vector/v.decimate/main.c:165 ../vector/v.decimate/main.c:176 -#: ../vector/v.decimate/main.c:186 ../vector/v.decimate/main.c:195 +#: ../vector/v.decimate/main.c:166 ../vector/v.decimate/main.c:177 +#: ../vector/v.decimate/main.c:187 ../vector/v.decimate/main.c:196 msgid "Count" msgstr "" -#: ../vector/v.decimate/main.c:172 +#: ../vector/v.decimate/main.c:173 msgid "Preserve only every n-th point" msgstr "" -#: ../vector/v.decimate/main.c:174 +#: ../vector/v.decimate/main.c:175 msgid "For example, 4 will import 25 percent of points. If not specified, all points are copied" msgstr "" -#: ../vector/v.decimate/main.c:193 +#: ../vector/v.decimate/main.c:194 msgid "Copy only n points" msgstr "" -#: ../vector/v.decimate/main.c:194 +#: ../vector/v.decimate/main.c:195 msgid "Copies only the given number of points" msgstr "" -#: ../vector/v.decimate/main.c:201 +#: ../vector/v.decimate/main.c:202 msgid "Minimal difference of z values" msgstr "" -#: ../vector/v.decimate/main.c:203 +#: ../vector/v.decimate/main.c:204 msgid "Minimal difference between z values in grid-based decimation" msgstr "" -#: ../vector/v.decimate/main.c:204 ../vector/v.decimate/main.c:214 -#: ../vector/v.decimate/main.c:219 ../vector/v.decimate/main.c:225 -#: ../vector/v.decimate/main.c:230 ../vector/v.decimate/main.c:235 +#: ../vector/v.decimate/main.c:205 ../vector/v.decimate/main.c:215 +#: ../vector/v.decimate/main.c:220 ../vector/v.decimate/main.c:226 +#: ../vector/v.decimate/main.c:231 ../vector/v.decimate/main.c:236 msgid "Grid" msgstr "" -#: ../vector/v.decimate/main.c:211 +#: ../vector/v.decimate/main.c:212 msgid "Preserve only n points per grid cell" msgstr "" -#: ../vector/v.decimate/main.c:213 +#: ../vector/v.decimate/main.c:214 msgid "Preserves only the given number of points per grid cell in grid-based decimation" msgstr "" -#: ../vector/v.decimate/main.c:218 +#: ../vector/v.decimate/main.c:219 msgid "Apply grid-based decimation" msgstr "" -#: ../vector/v.decimate/main.c:224 +#: ../vector/v.decimate/main.c:225 msgid "Use only first point in grid cell during grid-based decimation" msgstr "" -#: ../vector/v.decimate/main.c:229 +#: ../vector/v.decimate/main.c:230 msgid "Only one point per cat in grid cell" msgstr "" -#: ../vector/v.decimate/main.c:234 +#: ../vector/v.decimate/main.c:235 msgid "Use z in grid decimation" msgstr "" -#: ../vector/v.decimate/main.c:240 +#: ../vector/v.decimate/main.c:241 msgid "Store only the coordinates, throw away categories" msgstr "" -#: ../vector/v.decimate/main.c:242 +#: ../vector/v.decimate/main.c:243 msgid "Do not story any categories even if they are present in input data" msgstr "" -#: ../vector/v.decimate/main.c:276 +#: ../vector/v.decimate/main.c:280 #, 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:318 +#: ../vector/v.decimate/main.c:322 msgid "Cannot use z for decimation, input is not 3D" msgstr "" -#: ../vector/v.decimate/main.c:320 +#: ../vector/v.decimate/main.c:324 msgid "Cannot select by z range, input is not 3D" msgstr "" -#: ../vector/v.decimate/main.c:350 +#: ../vector/v.decimate/main.c:354 msgid "Settings for count-based decimation would cause it to do nothing and no other options has been set." msgstr "" +#: ../vector/v.decimate/copy_tab.c:85 ../vector/v.extract/copy_tab.c:90 +#, c-format +msgid "Writing attributes for layer %d" +msgstr "" + +#: ../vector/v.decimate/copy_tab.c:90 ../vector/v.extract/copy_tab.c:95 +#, c-format +msgid "No attribute table for layer %d" +msgstr "" + +#: ../vector/v.decimate/copy_tab.c:112 ../vector/v.vect.stats/main.c:342 +#: ../vector/v.vect.stats/main.c:424 ../vector/v.extract/copy_tab.c:117 +#, c-format +msgid "Unable to open database <%s> with driver <%s>" +msgstr "" + #: ../vector/v.what/what.c:45 msgid "Cannot open driver" msgstr "" @@ -39512,201 +39936,214 @@ msgid "Name of existing vector map with areas" msgstr "" -#: ../vector/v.vect.stats/main.c:156 +#: ../vector/v.vect.stats/main.c:157 msgid "Layer number for points map" msgstr "" -#: ../vector/v.vect.stats/main.c:161 +#: ../vector/v.vect.stats/main.c:162 msgid "Category values for points map" msgstr "" -#: ../vector/v.vect.stats/main.c:166 +#: ../vector/v.vect.stats/main.c:167 msgid "WHERE conditions of SQL statement without 'where' keyword for points map" msgstr "" -#: ../vector/v.vect.stats/main.c:171 +#: ../vector/v.vect.stats/main.c:172 msgid "Layer number for area map" msgstr "" -#: ../vector/v.vect.stats/main.c:176 +#: ../vector/v.vect.stats/main.c:177 msgid "Category values for area map" msgstr "" -#: ../vector/v.vect.stats/main.c:181 +#: ../vector/v.vect.stats/main.c:182 msgid "WHERE conditions of SQL statement without 'where' keyword for area map" msgstr "" -#: ../vector/v.vect.stats/main.c:198 +#: ../vector/v.vect.stats/main.c:199 msgid "Method for aggregate statistics" msgstr "" -#: ../vector/v.vect.stats/main.c:205 +#: ../vector/v.vect.stats/main.c:204 msgid "Column name of points map to use for statistics" msgstr "" -#: ../vector/v.vect.stats/main.c:206 +#: ../vector/v.vect.stats/main.c:205 msgid "Column of points map must be numeric" msgstr "" -#: ../vector/v.vect.stats/main.c:213 +#: ../vector/v.vect.stats/main.c:210 msgid "Column name to upload points count" msgstr "" -#: ../vector/v.vect.stats/main.c:215 +#: ../vector/v.vect.stats/main.c:212 msgid "Column to hold points count, must be of type integer, will be created if not existing" msgstr "" -#: ../vector/v.vect.stats/main.c:222 +#: ../vector/v.vect.stats/main.c:216 msgid "Column name to upload statistics" msgstr "" -#: ../vector/v.vect.stats/main.c:224 +#: ../vector/v.vect.stats/main.c:218 msgid "Column to hold statistics, must be of type double, will be created if not existing" msgstr "" -#: ../vector/v.vect.stats/main.c:231 +#: ../vector/v.vect.stats/main.c:226 msgid "Print output to stdout, do not update attribute table" msgstr "" -#: ../vector/v.vect.stats/main.c:232 +#: ../vector/v.vect.stats/main.c:227 msgid "First column is always area category" msgstr "" -#: ../vector/v.vect.stats/main.c:273 +#: ../vector/v.vect.stats/main.c:280 #, c-format msgid "Vector map <%s> is not in user mapset and cannot be updated" msgstr "" -#: ../vector/v.vect.stats/main.c:335 ../vector/v.vect.stats/main.c:417 -#: ../vector/v.extract/copy_tab.c:117 -#, c-format -msgid "Unable to open database <%s> with driver <%s>" -msgstr "" - -#: ../vector/v.vect.stats/main.c:339 +#: ../vector/v.vect.stats/main.c:346 msgid "count_column is required to upload point counts" msgstr "" -#: ../vector/v.vect.stats/main.c:348 +#: ../vector/v.vect.stats/main.c:355 msgid "count_column must be of type integer" msgstr "" -#: ../vector/v.vect.stats/main.c:361 ../vector/v.vect.stats/main.c:391 +#: ../vector/v.vect.stats/main.c:368 ../vector/v.vect.stats/main.c:398 #, c-format msgid "Unable to add column <%s>" msgstr "" -#: ../vector/v.vect.stats/main.c:367 +#: ../vector/v.vect.stats/main.c:374 msgid "stats_column is required to upload point stats" msgstr "" -#: ../vector/v.vect.stats/main.c:378 +#: ../vector/v.vect.stats/main.c:385 msgid "stats_column must be of type double precision" msgstr "" -#: ../vector/v.vect.stats/main.c:400 +#: ../vector/v.vect.stats/main.c:407 msgid "collecting attributes from points vector..." msgstr "" -#: ../vector/v.vect.stats/main.c:437 +#: ../vector/v.vect.stats/main.c:444 msgid "column for points vector must be numeric" msgstr "" -#: ../vector/v.vect.stats/main.c:498 +#: ../vector/v.vect.stats/main.c:505 #, c-format msgid "No area categories in vector <%s>, layer <%s>" msgstr "" -#: ../vector/v.vect.stats/main.c:523 +#: ../vector/v.vect.stats/main.c:530 msgid "Selecting points for each area..." msgstr "" -#: ../vector/v.vect.stats/main.c:628 +#: ../vector/v.vect.stats/main.c:635 #, c-format msgid "could not find area category %d" msgstr "" -#: ../vector/v.vect.stats/main.c:754 +#: ../vector/v.vect.stats/main.c:761 #, c-format msgid "%d records updated" msgstr "" -#: ../vector/v.extract/main.c:83 +#: ../vector/v.extract/main.c:84 msgid "Selects vector features from an existing vector map and creates a new vector map containing only the selected features." msgstr "" -#: ../vector/v.extract/main.c:88 +#: ../vector/v.extract/main.c:89 msgid "Dissolve common boundaries (default is no)" msgstr "" -#: ../vector/v.extract/main.c:92 +#: ../vector/v.extract/main.c:93 msgid "Do not copy attributes (see also 'new' parameter)" msgstr "" -#: ../vector/v.extract/main.c:108 +#: ../vector/v.extract/main.c:110 msgid "Types to be extracted" msgstr "" -#: ../vector/v.extract/main.c:123 +#: ../vector/v.extract/main.c:125 msgid "Input text file with category numbers/number ranges to be extracted" msgstr "" -#: ../vector/v.extract/main.c:124 +#: ../vector/v.extract/main.c:126 msgid "If '-' given reads from standard input" msgstr "" -#: ../vector/v.extract/main.c:132 +#: ../vector/v.extract/main.c:134 msgid "Number of random categories matching vector objects to extract" msgstr "" -#: ../vector/v.extract/main.c:134 +#: ../vector/v.extract/main.c:136 msgid "Number must be smaller than unique cat count in layer" msgstr "" -#: ../vector/v.extract/main.c:142 +#: ../vector/v.extract/main.c:144 msgid "Desired new category value (enter -1 to keep original categories)" msgstr "" -#: ../vector/v.extract/main.c:144 +#: ../vector/v.extract/main.c:146 msgid "If new >= 0, attributes is not copied" msgstr "" -#: ../vector/v.extract/main.c:161 +#: ../vector/v.extract/main.c:151 +#, fuzzy +msgid "Name of attribute column for dissolving areas" +msgstr "Поле, иÑпользуемое Ð´Ð»Ñ Ñ‚ÐµÐ¼Ð°Ñ‚Ð¸Ñ‡ÐµÑкого Ð¾Ñ‚Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ (должно быть чиÑловым)" + +#: ../vector/v.extract/main.c:152 +msgid "Preserves category values" +msgstr "" + +#: ../vector/v.extract/main.c:169 #, c-format msgid "Options <%s>, <%s>, <%s> and <%s> options are exclusive. Please specify only one of them." msgstr "" -#: ../vector/v.extract/main.c:208 +#: ../vector/v.extract/main.c:221 +#, c-format +msgid "Searching for column <%s> in table <%s>..." +msgstr "" + +#: ../vector/v.extract/main.c:253 +#, c-format +msgid "Column <%s> does not exist for layer %d" +msgstr "" + +#: ../vector/v.extract/main.c:268 #, c-format msgid "Category value in '%s' not valid" msgstr "" -#: ../vector/v.extract/main.c:224 +#: ../vector/v.extract/main.c:284 #, c-format msgid "Process file <%s> for category numbers..." msgstr "" -#: ../vector/v.extract/main.c:229 +#: ../vector/v.extract/main.c:289 #, c-format msgid "Unable to open specified file <%s>" msgstr "" -#: ../vector/v.extract/main.c:240 +#: ../vector/v.extract/main.c:300 #, c-format msgid "Ignored text entry: %s" msgstr "" -#: ../vector/v.extract/main.c:259 +#: ../vector/v.extract/main.c:319 ../vector/v.extract/extract.c:268 #, c-format msgid "Loading categories from table <%s>..." msgstr "" -#: ../vector/v.extract/main.c:269 +#: ../vector/v.extract/main.c:329 #, c-format msgid "Unable select records from table <%s>" msgstr "" -#: ../vector/v.extract/main.c:271 +#: ../vector/v.extract/main.c:331 #, c-format msgid "%d category loaded" msgid_plural "%d categories loaded" @@ -39715,56 +40152,46 @@ msgstr[2] "" msgstr[3] "" -#: ../vector/v.extract/main.c:286 +#: ../vector/v.extract/main.c:346 msgid "This map has no categories attached. Use v.category to attach categories to this vector map." msgstr "" -#: ../vector/v.extract/main.c:293 +#: ../vector/v.extract/main.c:353 msgid "Please specify random number larger than 0" msgstr "" -#: ../vector/v.extract/main.c:297 +#: ../vector/v.extract/main.c:357 #, 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:320 +#: ../vector/v.extract/main.c:380 #, c-format msgid "Random category count is larger or equal to uniq <%s> feature category count %d" msgstr "" -#: ../vector/v.extract/main.c:354 +#: ../vector/v.extract/main.c:414 msgid "Extracting features..." msgstr "" -#: ../vector/v.extract/main.c:378 +#: ../vector/v.extract/main.c:438 msgid "Removing duplicate centroids..." msgstr "" -#: ../vector/v.extract/extract.c:171 +#: ../vector/v.extract/extract.c:203 #, c-format msgid "No category found for area %d. Skipping." msgstr "" -#: ../vector/v.extract/extract.c:175 +#: ../vector/v.extract/extract.c:207 #, c-format msgid "More categories (%d) found for area %d. Using first found category %d" msgstr "" -#: ../vector/v.extract/extract.c:228 +#: ../vector/v.extract/extract.c:286 msgid "Topology level required for extracting areas for OGR layers. Areas will be not processed." 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.lrs/v.lrs.label/main.c:103 ../vector/v.lrs/v.lrs.where/main.c:58 #: ../vector/v.lrs/v.lrs.segment/main.c:72 #: ../vector/v.lrs/v.lrs.create/main.c:122 @@ -40719,73 +41146,73 @@ msgid "Unknown method" msgstr "" -#: ../vector/v.generalize/main.c:330 +#: ../vector/v.generalize/main.c:331 #, c-format msgid "No lines found in input map <%s>" msgstr "" -#: ../vector/v.generalize/main.c:344 +#: ../vector/v.generalize/main.c:345 #, c-format msgid "Unable to create error vector map <%s>" msgstr "" -#: ../vector/v.generalize/main.c:364 +#: ../vector/v.generalize/main.c:365 msgid "Displacement..." msgstr "" -#: ../vector/v.generalize/main.c:373 +#: ../vector/v.generalize/main.c:374 msgid "Network generalization..." msgstr "" -#: ../vector/v.generalize/main.c:388 +#: ../vector/v.generalize/main.c:389 msgid "Attributes are needed for 'where' option, copying table" msgstr "" -#: ../vector/v.generalize/main.c:404 +#: ../vector/v.generalize/main.c:405 #, c-format msgid "Generalization (%s)..." msgstr "" -#: ../vector/v.generalize/main.c:405 +#: ../vector/v.generalize/main.c:406 #, c-format msgid "Using threshold: %g %s" msgstr "" -#: ../vector/v.generalize/main.c:525 +#: ../vector/v.generalize/main.c:526 #, c-format msgid "Method '%s' did not preserve first point" msgstr "" -#: ../vector/v.generalize/main.c:530 +#: ../vector/v.generalize/main.c:531 #, c-format msgid "Method '%s' did not preserve last point" msgstr "" -#: ../vector/v.generalize/main.c:537 +#: ../vector/v.generalize/main.c:538 #, c-format msgid "Method '%s' did not preserve loop" msgstr "" -#: ../vector/v.generalize/main.c:569 +#: ../vector/v.generalize/main.c:570 #, c-format msgid "%d boundaries were not modified because modification would damage topology" msgstr "" -#: ../vector/v.generalize/main.c:572 +#: ../vector/v.generalize/main.c:573 #, c-format msgid "%d lines/boundaries were not modified due to over-simplification" msgstr "" -#: ../vector/v.generalize/main.c:593 +#: ../vector/v.generalize/main.c:594 #, c-format msgid "Number of vertices for selected features %s from %d to %d (%d%% remaining)" msgstr "" -#: ../vector/v.generalize/main.c:594 +#: ../vector/v.generalize/main.c:595 msgid "reduced" msgstr "" -#: ../vector/v.generalize/main.c:594 +#: ../vector/v.generalize/main.c:595 msgid "changed" msgstr "" @@ -40822,21 +41249,21 @@ msgid "Creates a new pseudo-vector map as a link to an OGR-supported layer or a PostGIS feature table." msgstr "" -#: ../vector/v.external/main.c:126 +#: ../vector/v.external/main.c:130 msgid "No layer defined" msgstr "" -#: ../vector/v.external/main.c:192 +#: ../vector/v.external/main.c:196 #, c-format msgid "Unable to delete '%s'" msgstr "" -#: ../vector/v.external/main.c:199 +#: ../vector/v.external/main.c:203 #, c-format msgid "Unable to create file '%s/%s'" msgstr "" -#: ../vector/v.external/main.c:233 +#: ../vector/v.external/main.c:237 #, c-format msgid "Link to vector map <%s> created." msgstr "" @@ -40922,40 +41349,92 @@ msgid "Invalid geometry column %d" msgstr "" -#: ../vector/v.to.db/main.c:39 +#: ../vector/v.to.db/main.c:42 +msgid "length" +msgstr "" + +#: ../vector/v.to.db/main.c:43 +msgid "perimeter" +msgstr "" + +#: ../vector/v.to.db/main.c:44 +msgid "coordinates" +msgstr "" + +#: ../vector/v.to.db/main.c:45 +msgid "bounding box" +msgstr "" + +#: ../vector/v.to.db/main.c:47 msgid "Populates attribute values from vector features." msgstr "" -#: ../vector/v.to.db/main.c:48 +#: ../vector/v.to.db/main.c:56 #, 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/update.c:28 -#: ../vector/v.to.db/update.c:32 ../vector/v.to.db/query.c:83 +#: ../vector/v.to.db/main.c:73 ../vector/v.to.db/main.c:80 +#: ../vector/v.to.db/update.c:30 ../vector/v.to.db/update.c:34 +#: ../vector/v.to.db/query.c:83 #, c-format msgid "Database connection not defined for layer %d. Use v.db.connect first." msgstr "" -#: ../vector/v.to.db/main.c:114 +#: ../vector/v.to.db/main.c:174 +#, c-format +msgid "Missing column name for input column number %d" +msgstr "" + +#: ../vector/v.to.db/main.c:180 +#, c-format +msgid "Missing column name for table column number %d" +msgstr "" + +#: ../vector/v.to.db/main.c:194 +#, c-format +msgid "Existing column <%s> has a different but maybe compatible type" +msgstr "" + +#: ../vector/v.to.db/main.c:198 +#, c-format +msgid "Existing column <%s> has the wrong type" +msgstr "" + +#: ../vector/v.to.db/main.c:203 +#, c-format +msgid "Values in column <%s> will be overwritten" +msgstr "" + +#: ../vector/v.to.db/main.c:268 +#, fuzzy, c-format +msgid "Unable to create column <%s>" +msgstr "Ðевозможно Ñоздать раÑтровый Ñлой <%s>" + +#: ../vector/v.to.db/main.c:322 #, c-format msgid "Category index for vector map <%s> is not sorted" msgstr "" -#: ../vector/v.to.db/update.c:84 +#: ../vector/v.to.db/update.c:86 msgid "Updating database..." msgstr "" -#: ../vector/v.to.db/update.c:125 +#: ../vector/v.to.db/update.c:151 #, c-format msgid "More elements of category %d, nothing loaded to database" msgstr "" -#: ../vector/v.to.db/update.c:223 +#: ../vector/v.to.db/update.c:251 #, c-format msgid "Record (cat %d) already exists (not inserted)" msgstr "" +#: ../vector/v.to.db/update.c:279 +#, c-format +msgid "Cannot update table: %s" +msgstr "" + #: ../vector/v.to.db/query.c:93 msgid "Querying database... " msgstr "" @@ -40974,41 +41453,41 @@ msgid "Unable to fetch record" msgstr "" -#: ../vector/v.to.db/report.c:13 +#: ../vector/v.to.db/report.c:14 msgid "No totals for selected option" msgstr "" -#: ../vector/v.to.db/report.c:211 +#: ../vector/v.to.db/report.c:230 #, c-format msgid "%d categories read from vector map (layer %d)" msgstr "" -#: ../vector/v.to.db/report.c:215 +#: ../vector/v.to.db/report.c:234 #, c-format msgid "%d records selected from table (layer %d)" msgstr "" -#: ../vector/v.to.db/report.c:218 +#: ../vector/v.to.db/report.c:237 #, c-format msgid "%d categories read from vector map exist in selection from table" msgstr "" -#: ../vector/v.to.db/report.c:221 +#: ../vector/v.to.db/report.c:240 #, c-format msgid "%d categories read from vector map don't exist in selection from table" msgstr "" -#: ../vector/v.to.db/report.c:223 +#: ../vector/v.to.db/report.c:242 #, c-format msgid "%d records updated/inserted (layer %d)" msgstr "" -#: ../vector/v.to.db/report.c:226 +#: ../vector/v.to.db/report.c:245 #, c-format msgid "%d update/insert errors (layer %d)" msgstr "" -#: ../vector/v.to.db/report.c:229 +#: ../vector/v.to.db/report.c:248 #, c-format msgid "%d categories with more points (coordinates not loaded)" msgstr "" @@ -41202,86 +41681,101 @@ msgid "Using private colormap for DirectColor visual." msgstr "" -#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:59 -#: ../scripts/v.rast.stats/v.rast.stats.py:120 +#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:60 +#: ../scripts/v.rast.stats/v.rast.stats.py:124 #: ../scripts/v.db.addcolumn/v.db.addcolumn.py:63 -#: ../scripts/v.db.addtable/v.db.addtable.py:75 +#: ../scripts/v.db.addtable/v.db.addtable.py:76 #: ../scripts/v.db.dropcolumn/v.db.dropcolumn.py:60 #: ../scripts/v.db.update/v.db.update.py:75 #, python-format msgid "Vector map <%s> not found in current mapset" msgstr "" -#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:69 +#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:70 msgid "There is no table connected to the input vector map. Cannot rename any column" msgstr "" -#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:78 +#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:79 #, python-format msgid "Column name <%s> too long. The DBF driver supports column names not longer than 10 characters" msgstr "" -#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:83 +#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:84 #, python-format msgid "Cannot rename column <%s> as it is needed to keep table <%s> connected to the input vector map" msgstr "" +#: ../scripts/v.rast.stats/v.rast.stats.py:131 +#: ../scripts/v.rast.stats/v.rast.stats.py:203 +#: ../scripts/v.rast.stats/v.rast.stats.py:210 +#: ../scripts/v.db.addcolumn/v.db.addcolumn.py:69 +#: ../scripts/v.db.update/v.db.update.py:81 +msgid "There is no table connected to this map. Run v.db.connect or v.db.addtable first." +msgstr "" + #: ../scripts/v.rast.stats/v.rast.stats.py:137 -msgid "Preprocessing input data..." +#, python-brace-format +msgid "Number of raster maps ({0}) different from number of column prefixes ({1})" msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:148 +#: ../scripts/v.rast.stats/v.rast.stats.py:170 msgid "An error occurred while converting vector to raster" msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:160 +#: ../scripts/v.rast.stats/v.rast.stats.py:182 msgid "No categories found in raster map" msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:167 -#: ../scripts/v.rast.stats/v.rast.stats.py:174 -#: ../scripts/v.db.addcolumn/v.db.addcolumn.py:69 -#: ../scripts/v.db.update/v.db.update.py:81 -msgid "There is no table connected to this map. Run v.db.connect or v.db.addtable first." +#: ../scripts/v.rast.stats/v.rast.stats.py:195 +#, python-brace-format +msgid "Not all vector categories converted to raster. Converted {0} of {1}." msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:227 +#: ../scripts/v.rast.stats/v.rast.stats.py:266 #, python-format msgid "Cannot create column <%s> (already present). " msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:228 +#: ../scripts/v.rast.stats/v.rast.stats.py:267 msgid "Use -c flag to update values in this column." msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:237 +#: ../scripts/v.rast.stats/v.rast.stats.py:276 #, python-format msgid "Adding columns '%s'" msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:242 +#: ../scripts/v.rast.stats/v.rast.stats.py:281 msgid "Adding columns failed. Exiting." msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:245 +#: ../scripts/v.rast.stats/v.rast.stats.py:284 #, python-format msgid "Processing input data (%d categories)..." msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:289 +#: ../scripts/v.rast.stats/v.rast.stats.py:328 msgid "Updating the database ..." msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:294 +#: ../scripts/v.rast.stats/v.rast.stats.py:333 #, python-brace-format msgid "Statistics calculated from raster map <{raster}> and uploaded to attribute table of vector map <{vector}>." msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:300 +#: ../scripts/v.rast.stats/v.rast.stats.py:339 #, python-format msgid "Failed to upload statistics to attribute table of vector map <%s>." msgstr "" +#: ../scripts/r.mapcalc.simple/r.mapcalc.simple.py:107 +msgid "The expression is an empty string" +msgstr "" + +#: ../scripts/r.mapcalc.simple/r.mapcalc.simple.py:141 +msgid "Expression: {}" +msgstr "" + #: ../scripts/m.proj/m.proj.py:142 msgid "cs2cs program not found, install PROJ.4 first: http://proj.maptools.org" msgstr "" @@ -41406,50 +41900,50 @@ msgid "No graphics device selected. Use d.mon to select graphics device." msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:143 +#: ../scripts/r.in.srtm/r.in.srtm.py:169 msgid "This module only operates in LatLong locations" msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:161 -msgid "The \"unzip\" program is required, please install it first" -msgstr "" - -#: ../scripts/r.in.srtm/r.in.srtm.py:168 +#: ../scripts/r.in.srtm/r.in.srtm.py:194 #, python-format msgid "'%s' does not appear to be a valid zip file." msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:175 +#: ../scripts/r.in.srtm/r.in.srtm.py:201 #, python-format msgid "File '%s' or '%s' not found" msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:197 +#: ../scripts/r.in.srtm/r.in.srtm.py:227 #, python-format msgid "Extracting '%s'..." msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:199 +#: ../scripts/r.in.srtm/r.in.srtm.py:232 msgid "Unable to unzip file." msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:201 +#: ../scripts/r.in.srtm/r.in.srtm.py:234 msgid "Converting input file to BIL..." msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:225 -msgid "Attempting to import 1-arcsec data." +#: ../scripts/r.in.srtm/r.in.srtm.py:258 +msgid "Attempting to import 1-arcsec SWBD data" +msgstr "" + +#: ../scripts/r.in.srtm/r.in.srtm.py:261 +msgid "Attempting to import 1-arcsec data" msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:243 +#: ../scripts/r.in.srtm/r.in.srtm.py:279 msgid "Unable to import data" msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:251 +#: ../scripts/r.in.srtm/r.in.srtm.py:288 msgid "Done: generated map " msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:252 +#: ../scripts/r.in.srtm/r.in.srtm.py:289 msgid "(Note: Holes in the data can be closed with 'r.fillnulls' using splines)" msgstr "" @@ -41854,28 +42348,36 @@ msgid "During computation %i tiles could not be created" msgstr "" -#: ../scripts/i.spectral/i.spectral.py:121 +#: ../scripts/i.spectral/i.spectral.py:125 #, python-format msgid "Programmer error (%s)" msgstr "" -#: ../scripts/i.spectral/i.spectral.py:213 +#: ../scripts/i.spectral/i.spectral.py:199 +msgid "Spectral signatures" +msgstr "" + +#: ../scripts/i.spectral/i.spectral.py:200 +msgid "DN Value" +msgstr "" + +#: ../scripts/i.spectral/i.spectral.py:218 msgid "Either group= or raster= is required" msgstr "" -#: ../scripts/i.spectral/i.spectral.py:216 +#: ../scripts/i.spectral/i.spectral.py:221 msgid "group= and raster= are mutually exclusive" msgstr "" -#: ../scripts/i.spectral/i.spectral.py:220 +#: ../scripts/i.spectral/i.spectral.py:225 msgid "Writing to text file requires output=filename" msgstr "" -#: ../scripts/i.spectral/i.spectral.py:224 +#: ../scripts/i.spectral/i.spectral.py:229 msgid "gnuplot required, please install first" msgstr "" -#: ../scripts/i.spectral/i.spectral.py:243 +#: ../scripts/i.spectral/i.spectral.py:251 msgid "No data returned from query" msgstr "" @@ -41966,11 +42468,11 @@ msgstr "" #: ../scripts/r.unpack/r.unpack.py:82 ../scripts/r.unpack/r.unpack.py:120 -#: ../scripts/v.unpack/v.unpack.py:86 ../scripts/v.unpack/v.unpack.py:133 +#: ../scripts/v.unpack/v.unpack.py:85 ../scripts/v.unpack/v.unpack.py:132 msgid "Pack file unreadable" msgstr "" -#: ../scripts/r.unpack/r.unpack.py:91 ../scripts/v.unpack/v.unpack.py:95 +#: ../scripts/r.unpack/r.unpack.py:91 ../scripts/v.unpack/v.unpack.py:94 msgid "Pack file unreadable: file '{}' missing" msgstr "" @@ -41997,21 +42499,21 @@ msgid "PROJ_INFO file is missing, unpack raster map in XY (unprojected) location." msgstr "" -#: ../scripts/r.unpack/r.unpack.py:158 ../scripts/v.unpack/v.unpack.py:164 +#: ../scripts/r.unpack/r.unpack.py:158 ../scripts/v.unpack/v.unpack.py:163 #, python-brace-format msgid "" "Difference between PROJ_INFO file of packed map and of current location:\n" "{diff}" msgstr "" -#: ../scripts/r.unpack/r.unpack.py:161 ../scripts/v.unpack/v.unpack.py:167 +#: ../scripts/r.unpack/r.unpack.py:161 ../scripts/v.unpack/v.unpack.py:166 #, python-brace-format msgid "" "Difference between PROJ_UNITS file of packed map and of current location:\n" "{diff}" msgstr "" -#: ../scripts/r.unpack/r.unpack.py:163 ../scripts/v.unpack/v.unpack.py:169 +#: ../scripts/r.unpack/r.unpack.py:163 ../scripts/v.unpack/v.unpack.py:168 msgid "Projection of dataset does not appear to match current location. In case of no significant differences in the projection definitions, use the -o flag to ignore them and use current location definition." msgstr "" @@ -42079,11 +42581,15 @@ msgid "Frame <%s> already found. An existing frame can be overwritten by '%s' flag." msgstr "" -#: ../scripts/r.grow/r.grow.py:130 +#: ../scripts/r.grow/r.grow.py:129 +msgid "Output can be written only to the current mapset" +msgstr "" + +#: ../scripts/r.grow/r.grow.py:139 msgid "Growing failed. Removing temporary maps." msgstr "" -#: ../scripts/r.grow/r.grow.py:142 +#: ../scripts/r.grow/r.grow.py:151 msgid "Shrinking failed. Removing temporary maps." msgstr "" @@ -42132,21 +42638,21 @@ msgid "Table <%s> not found in database <%s>" msgstr "" -#: ../scripts/db.droptable/db.droptable.py:84 +#: ../scripts/db.droptable/db.droptable.py:85 #, python-format msgid "Deleting table <%s> which is attached to following map(s):" msgstr "" -#: ../scripts/db.droptable/db.droptable.py:89 +#: ../scripts/db.droptable/db.droptable.py:90 #, python-format msgid "The table <%s> would be deleted." msgstr "" -#: ../scripts/db.droptable/db.droptable.py:91 +#: ../scripts/db.droptable/db.droptable.py:92 msgid "You must use the force flag to actually remove it. Exiting." msgstr "" -#: ../scripts/db.droptable/db.droptable.py:100 +#: ../scripts/db.droptable/db.droptable.py:101 msgid "Cannot continue (problem deleting table)." msgstr "" @@ -42257,41 +42763,41 @@ msgid "At least 2 maps are required" msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:81 +#: ../scripts/v.db.addtable/v.db.addtable.py:82 #, python-format msgid "Using vector map name as table name: <%s>" msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:87 +#: ../scripts/v.db.addtable/v.db.addtable.py:88 #, python-format msgid "Using vector map name extended by layer number as table name: <%s>" msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:90 +#: ../scripts/v.db.addtable/v.db.addtable.py:91 #, python-format msgid "Using user specified table name: %s" msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:94 +#: ../scripts/v.db.addtable/v.db.addtable.py:95 msgid "Creating new DB connection based on default mapset settings..." msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:104 +#: ../scripts/v.db.addtable/v.db.addtable.py:105 #, python-format msgid "There is already a table linked to layer <%s>" msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:119 +#: ../scripts/v.db.addtable/v.db.addtable.py:120 #, python-format msgid "Duplicate column name '%s' not allowed" msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:130 +#: ../scripts/v.db.addtable/v.db.addtable.py:131 #, python-format msgid "Creating table with columns (%s)..." msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:158 +#: ../scripts/v.db.addtable/v.db.addtable.py:169 msgid "Current attribute table links:" msgstr "" @@ -42535,9 +43041,9 @@ msgstr "" #: ../scripts/r.in.wms/wms_base.py:421 ../scripts/r.in.wms/wms_base.py:478 -#: ../scripts/r.in.wms/wms_base.py:488 ../scripts/r.in.wms/wms_base.py:518 -#: ../scripts/r.in.wms/wms_base.py:542 ../scripts/r.in.wms/wms_base.py:553 -#: ../scripts/r.in.wms/wms_base.py:565 +#: ../scripts/r.in.wms/wms_base.py:488 ../scripts/r.in.wms/wms_base.py:519 +#: ../scripts/r.in.wms/wms_base.py:543 ../scripts/r.in.wms/wms_base.py:554 +#: ../scripts/r.in.wms/wms_base.py:566 #, python-format msgid "%s failed" msgstr "" @@ -42551,7 +43057,7 @@ msgid "Please change output name, or change names of these rasters: %s, module needs to create this temporary maps during execution." msgstr "" -#: ../scripts/r.in.wms/wms_base.py:567 +#: ../scripts/r.in.wms/wms_base.py:568 #, python-format msgid "<%s> created." msgstr "" @@ -42638,40 +43144,40 @@ msgid "Incorrect WMS query" msgstr "" -#: ../scripts/v.unpack/v.unpack.py:130 +#: ../scripts/v.unpack/v.unpack.py:129 #, python-format msgid "This GRASS GIS pack file contains raster data. Use r.unpack to unpack <%s>" msgstr "" -#: ../scripts/v.unpack/v.unpack.py:143 +#: ../scripts/v.unpack/v.unpack.py:142 msgid "PROJ_INFO file is missing, unpack vector map in XY (unprojected) location." msgstr "" -#: ../scripts/v.unpack/v.unpack.py:161 +#: ../scripts/v.unpack/v.unpack.py:160 msgid "Projection information does not match. Proceeding..." msgstr "" -#: ../scripts/v.unpack/v.unpack.py:215 +#: ../scripts/v.unpack/v.unpack.py:214 #, python-format msgid "Coping table <%s> as table <%s>" msgstr "" -#: ../scripts/v.unpack/v.unpack.py:226 +#: ../scripts/v.unpack/v.unpack.py:225 #, python-format msgid "Unable to copy table <%s> as table <%s>" msgstr "" -#: ../scripts/v.unpack/v.unpack.py:228 +#: ../scripts/v.unpack/v.unpack.py:227 #, python-format msgid "Connect table <%s> to vector map <%s> at layer <%s>" msgstr "" -#: ../scripts/v.unpack/v.unpack.py:238 +#: ../scripts/v.unpack/v.unpack.py:237 #, python-format msgid "Unable to connect table <%s> to vector map <%s>" msgstr "" -#: ../scripts/v.unpack/v.unpack.py:241 +#: ../scripts/v.unpack/v.unpack.py:240 #, python-format msgid "Vector map <%s> successfully unpacked" msgstr "" @@ -42681,7 +43187,7 @@ msgid "Missing value for parameter <%s>" msgstr "" -#: ../scripts/v.import/v.import.py:178 ../scripts/r.import/r.import.py:194 +#: ../scripts/v.import/v.import.py:178 ../scripts/r.import/r.import.py:193 #, python-format msgid "Input <%s> successfully imported without reprojection" msgstr "" @@ -42691,12 +43197,12 @@ msgid "Unable to import <%s>" msgstr "" -#: ../scripts/v.import/v.import.py:190 ../scripts/r.import/r.import.py:206 +#: ../scripts/v.import/v.import.py:190 ../scripts/r.import/r.import.py:205 #, python-format msgid "Coordinate reference system not available for current location <%s>" msgstr "" -#: ../scripts/v.import/v.import.py:210 ../scripts/r.import/r.import.py:226 +#: ../scripts/v.import/v.import.py:210 ../scripts/r.import/r.import.py:225 #, python-format msgid "Creating temporary location for <%s>..." msgstr "" @@ -42706,12 +43212,12 @@ msgid "Unable to create location from OGR datasource <%s>" msgstr "" -#: ../scripts/v.import/v.import.py:231 ../scripts/r.import/r.import.py:245 +#: ../scripts/v.import/v.import.py:231 ../scripts/r.import/r.import.py:244 #, python-format msgid "Coordinate reference system not available for input <%s>" msgstr "" -#: ../scripts/v.import/v.import.py:248 ../scripts/r.import/r.import.py:328 +#: ../scripts/v.import/v.import.py:248 ../scripts/r.import/r.import.py:327 msgid "Unable to reproject to source location" msgstr "" @@ -42725,7 +43231,7 @@ msgid "Unable to import OGR datasource <%s>" msgstr "" -#: ../scripts/v.import/v.import.py:279 ../scripts/r.import/r.import.py:374 +#: ../scripts/v.import/v.import.py:279 ../scripts/r.import/r.import.py:373 #, python-format msgid "Reprojecting <%s>..." msgstr "" @@ -42776,7 +43282,7 @@ msgid "Column <%s> not found in table <%s>. Skipped" msgstr "" -#: ../scripts/v.db.dropcolumn/v.db.dropcolumn.py:117 +#: ../scripts/v.db.dropcolumn/v.db.dropcolumn.py:122 msgid "Deleting column failed" msgstr "" @@ -43261,168 +43767,168 @@ msgid "Done. 3D raster map <%s> created." msgstr "" -#: ../scripts/r.import/r.import.py:170 +#: ../scripts/r.import/r.import.py:169 msgid "To set custom resolution value, select 'value' in resolution option" msgstr "" -#: ../scripts/r.import/r.import.py:173 +#: ../scripts/r.import/r.import.py:172 msgid "Resolution value can't be smaller than 0" msgstr "" -#: ../scripts/r.import/r.import.py:176 +#: ../scripts/r.import/r.import.py:175 msgid "Please provide the resolution for the imported dataset or change to 'estimated' resolution" msgstr "" -#: ../scripts/r.import/r.import.py:198 ../scripts/r.import/r.import.py:256 +#: ../scripts/r.import/r.import.py:197 ../scripts/r.import/r.import.py:255 #, python-format msgid "Unable to import GDAL dataset <%s>" msgstr "" -#: ../scripts/r.import/r.import.py:235 +#: ../scripts/r.import/r.import.py:234 #, python-format msgid "Unable to read GDAL dataset <%s>" msgstr "" -#: ../scripts/r.import/r.import.py:248 +#: ../scripts/r.import/r.import.py:247 #, python-format msgid "Importing <%s> to temporary location..." msgstr "" -#: ../scripts/r.import/r.import.py:267 +#: ../scripts/r.import/r.import.py:266 msgid "Input contains GCPs, rectification is required" msgstr "" -#: ../scripts/r.import/r.import.py:295 +#: ../scripts/r.import/r.import.py:294 msgid "Unable to get reprojected map extent" msgstr "" -#: ../scripts/r.import/r.import.py:348 +#: ../scripts/r.import/r.import.py:347 #, python-brace-format msgid "Estimated target resolution for input band <{out}>: {res}" msgstr "" -#: ../scripts/r.import/r.import.py:363 +#: ../scripts/r.import/r.import.py:362 #, python-brace-format msgid "Using given resolution for input band <{out}>: {res}" msgstr "" -#: ../scripts/r.import/r.import.py:369 +#: ../scripts/r.import/r.import.py:368 #, python-brace-format msgid "Using current region resolution for input band <{out}>: nsres={ns}, ewres={ew}" msgstr "" -#: ../scripts/r.import/r.import.py:381 +#: ../scripts/r.import/r.import.py:380 #, python-format msgid "Unable to to reproject raster <%s>" msgstr "" -#: ../scripts/r.import/r.import.py:384 +#: ../scripts/r.import/r.import.py:383 #, python-format msgid "The reprojected raster <%s> is empty" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:160 +#: ../scripts/r.fillnulls/r.fillnulls.py:172 msgid "A user raster mask (MASK) is present. Saving it..." msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:175 +#: ../scripts/r.fillnulls/r.fillnulls.py:187 msgid "Using RST interpolation..." msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:176 +#: ../scripts/r.fillnulls/r.fillnulls.py:188 msgid "Locating and isolating NULL areas..." msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:180 +#: ../scripts/r.fillnulls/r.fillnulls.py:192 msgid "Skipping masked raster parts" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:191 -#: ../scripts/r.fillnulls/r.fillnulls.py:460 +#: ../scripts/r.fillnulls/r.fillnulls.py:203 +#: ../scripts/r.fillnulls/r.fillnulls.py:472 msgid "Restoring user mask (MASK)..." msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:195 -#: ../scripts/r.fillnulls/r.fillnulls.py:464 +#: ../scripts/r.fillnulls/r.fillnulls.py:207 +#: ../scripts/r.fillnulls/r.fillnulls.py:476 msgid "Failed to restore user MASK!" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:199 +#: ../scripts/r.fillnulls/r.fillnulls.py:211 msgid "Growing NULL areas" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:206 -#: ../scripts/r.fillnulls/r.fillnulls.py:221 -#: ../scripts/r.fillnulls/r.fillnulls.py:315 +#: ../scripts/r.fillnulls/r.fillnulls.py:218 +#: ../scripts/r.fillnulls/r.fillnulls.py:233 +#: ../scripts/r.fillnulls/r.fillnulls.py:327 msgid "abandoned. Removing temporary map, restoring user mask if needed:" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:210 +#: ../scripts/r.fillnulls/r.fillnulls.py:222 msgid "Assigning IDs to NULL areas" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:235 -#: ../scripts/r.fillnulls/r.fillnulls.py:273 -#: ../scripts/r.fillnulls/r.fillnulls.py:288 -#: ../scripts/r.fillnulls/r.fillnulls.py:296 -#: ../scripts/r.fillnulls/r.fillnulls.py:330 -#: ../scripts/r.fillnulls/r.fillnulls.py:403 -#: ../scripts/r.fillnulls/r.fillnulls.py:424 -#: ../scripts/r.fillnulls/r.fillnulls.py:434 +#: ../scripts/r.fillnulls/r.fillnulls.py:247 +#: ../scripts/r.fillnulls/r.fillnulls.py:285 +#: ../scripts/r.fillnulls/r.fillnulls.py:300 +#: ../scripts/r.fillnulls/r.fillnulls.py:308 +#: ../scripts/r.fillnulls/r.fillnulls.py:342 +#: ../scripts/r.fillnulls/r.fillnulls.py:415 +#: ../scripts/r.fillnulls/r.fillnulls.py:436 +#: ../scripts/r.fillnulls/r.fillnulls.py:446 msgid "abandoned. Removing temporary maps, restoring user mask if needed:" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:256 +#: ../scripts/r.fillnulls/r.fillnulls.py:268 msgid "Input map has no holes. Check region settings." msgstr "" #. GTC Hole is NULL area in a raster map -#: ../scripts/r.fillnulls/r.fillnulls.py:259 +#: ../scripts/r.fillnulls/r.fillnulls.py:271 #, python-format msgid "Processing %d map holes" msgstr "" #. GTC Hole is a NULL area in a raster map -#: ../scripts/r.fillnulls/r.fillnulls.py:265 +#: ../scripts/r.fillnulls/r.fillnulls.py:277 #, python-format msgid "Filling hole %s of %s" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:335 +#: ../scripts/r.fillnulls/r.fillnulls.py:347 #, python-format msgid "Interpolating %d points" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:338 +#: ../scripts/r.fillnulls/r.fillnulls.py:350 msgid "No points to interpolate" msgstr "" #. GTC Hole is NULL area in a raster map -#: ../scripts/r.fillnulls/r.fillnulls.py:359 +#: ../scripts/r.fillnulls/r.fillnulls.py:371 #, python-format msgid "Failed to fill hole %s" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:373 +#: ../scripts/r.fillnulls/r.fillnulls.py:385 #, python-format msgid "Filling has failed silently. Leaving temporary maps with prefix <%s> for debugging." msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:438 +#: ../scripts/r.fillnulls/r.fillnulls.py:450 #, python-format msgid "Using %s bspline interpolation" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:472 +#: ../scripts/r.fillnulls/r.fillnulls.py:484 msgid "Patching fill data into NULL areas..." msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:480 +#: ../scripts/r.fillnulls/r.fillnulls.py:492 #, python-format msgid "Filled raster map is: %s" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:487 +#: ../scripts/r.fillnulls/r.fillnulls.py:499 msgid "Following holes where not filled. Temporary maps with are left in place to allow examination of unfilled holes" msgstr "" @@ -43633,30 +44139,14 @@ msgstr "Формат вывода" #, fuzzy -msgid "Unable to create 3D raster <%s>" -msgstr "Ðевозможно Ñоздать раÑтровый Ñлой <%s>" - -#, fuzzy msgid "Error writing cell (%d,%d,%d) with value %f, nrows = %d" msgstr "Ошибка запиÑи файла cell_misc/%s/gdal" #, fuzzy -msgid "Unable to initialize G-submatrix..." -msgstr "Ðевозможно закрыть Ñлой" - -#, fuzzy msgid "Force 2D interpolation even if input is 3D" msgstr "Принуждение вывода целых значений" #, fuzzy -msgid "File to write the report" -msgstr "Ошибка запиÑи в файл" - -#, fuzzy -msgid "Name for output 2D/3D raster map" -msgstr "Ð˜Ð¼Ñ Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð³Ð¾ раÑтрового ÑлоÑ" - -#, fuzzy msgid "Vertical variogram function" msgstr "Вертикальный маÑштаб" @@ -43796,6 +44286,10 @@ msgstr "Координаты затравки" #, fuzzy +msgid "time series" +msgstr "Ñайты" + +#, fuzzy msgid "Monthly minimum temperatures" msgstr "Объекты" @@ -43921,10 +44415,6 @@ msgstr "ЭкÑпорт векторного ÑÐ»Ð¾Ñ GRASS в формат DXF." #, fuzzy -msgid "Export as waypoints" -msgstr "Импорт путевых точек" - -#, fuzzy msgid "Export as routes" msgstr "Импортировать маршруты" @@ -43991,10 +44481,6 @@ msgid "Displays thematic vector map" msgstr "Отобразить тематичеÑкий векторный Ñлой" -#, fuzzy -msgid "Name of attribute column to use for thematic display (must be numeric)" -msgstr "Поле, иÑпользуемое Ð´Ð»Ñ Ñ‚ÐµÐ¼Ð°Ñ‚Ð¸Ñ‡ÐµÑкого Ð¾Ñ‚Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ (должно быть чиÑловым)" - msgid "Type of thematic display" msgstr "Тип тематичеÑкой карты" @@ -44158,9 +44644,6 @@ msgid "Imports older versions of GRASS vector maps." msgstr "Импорт векторных Ñлоев Ñтарых верÑий GRASS." -msgid "Endian of input vector map" -msgstr "Endian иÑходного векторного ÑлоÑ" - msgid "No category labels (dig_cats) found, no table created" msgstr "Ðе найдены подпиÑи категорий (dig_cats), таблица не Ñоздана" @@ -44209,9 +44692,6 @@ msgid "Reading dig_att file..." msgstr "Чтение файла dig_att..." -msgid "Error: %s" -msgstr "Ошибка: %s" - msgid "Unknown type: %c" msgstr "ÐеизвеÑтный тип: %c" @@ -44242,9 +44722,6 @@ msgid "NEW_T_OLD Got a bad type code [%x]" msgstr "NEW_T_OLD имеет неверный код типа [%x]" -msgid "One or more coordinates" -msgstr "Одна или более координат" - msgid "Char string to represent no data cell" msgstr "Строка Ñимволов Ð´Ð»Ñ Ð¾Ñ‚Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ Ð¿ÑƒÑÑ‚Ñ‹Ñ… Ñчеек" @@ -44278,9 +44755,6 @@ msgid "Name of output layer to be used for GREEN" msgstr "Ð˜Ð¼Ñ Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð³Ð¾ ÑÐ»Ð¾Ñ Ð¸Ñпользуемого Ð´Ð»Ñ Ð—Ð•Ð›ÐÐОГО" -msgid "Name of output layer to be used for BLUE" -msgstr "Ð˜Ð¼Ñ Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð³Ð¾ ÑÐ»Ð¾Ñ Ð¸Ñпользуемого Ð´Ð»Ñ Ð¡Ð˜ÐЕГО" - msgid "Surface generation program." msgstr "Программа ÑÐ¾Ð·Ð´Ð°Ð½Ð¸Ñ Ð¿Ð¾Ð²ÐµÑ€Ñ…Ð½Ð¾Ñти" @@ -44392,6 +44866,10 @@ msgstr "Ðомер ÑлоÑ" #, fuzzy +msgid "allocation" +msgstr "ОблаÑÑ‚ÑŒ: %s\n" + +#, fuzzy msgid "networking" msgstr "вектор, Ñоздание Ñети." @@ -44460,10 +44938,6 @@ msgstr "Создание" #, fuzzy -msgid "Name of elevation raster map" -msgstr "Ðазвание вводного раÑтрового ÑлоÑ" - -#, fuzzy msgid "threshold" msgstr "ИнÑтрумент: Порог" @@ -44498,9 +44972,6 @@ msgid "Cannot create quadfunc" msgstr "Ðевозможно Ñоздать quadfunc" -msgid "Cannot create tree info" -msgstr "Ðевозможно Ñоздать информацию о дереве" - #, fuzzy msgid "Not enough memory" msgstr "Ðе хватает памÑти." @@ -44526,9 +44997,6 @@ msgid "Unable to guess site_list format" msgstr "Ðе удалоÑÑŒ определить формат site_list файла" -msgid "Failed to allocate site structure" -msgstr "Ðе удалоÑÑŒ определить Ñтруктуру Ñайта" - msgid "Input format: dimension: %d strings: %d FP: %d" msgstr "ИÑходный формат: размерноÑÑ‚ÑŒ: %d Ñтрок: %d FP: %d" diff -Nru grass-7.4.3/locale/po/grassmods_si.po grass-7.6.0/locale/po/grassmods_si.po --- grass-7.4.3/locale/po/grassmods_si.po 2018-11-24 09:45:27.000000000 +0000 +++ grass-7.6.0/locale/po/grassmods_si.po 2018-12-26 10:57:24.000000000 +0000 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: grasslibs_si\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-03-24 00:06+0100\n" +"POT-Creation-Date: 2018-12-26 11:43+0100\n" "PO-Revision-Date: 2017-05-23 21:08+0200\n" "Language-Team: Sinhala (https://www.transifex.com/grass-gis/teams/45198/si/)\n" "Language: si\n" @@ -71,7 +71,7 @@ #: ../temporal/t.connect/main.c:35 ../display/d.colorlist/main.c:36 #: ../display/d.fontlist/main.c:46 ../display/d.font/main.c:46 -#: ../general/g.region/main.c:65 ../general/g.mapsets/main.c:64 +#: ../general/g.region/main.c:66 ../general/g.mapsets/main.c:64 #: ../general/g.mapset/main.c:50 ../general/g.gisenv/main.c:44 msgid "settings" msgstr "" @@ -81,7 +81,7 @@ #: ../locale/scriptstrings/t.select_to_translate.c:3 #: ../locale/scriptstrings/t.info_to_translate.c:3 #: ../raster/r.timestamp/main.c:36 ../raster/r.describe/main.c:55 -#: ../raster/r.info/main.c:71 ../raster/r.support/main.c:55 +#: ../raster/r.info/main.c:73 ../raster/r.support/main.c:55 #: ../raster/r.region/main.c:52 ../raster3d/r3.support/main.c:50 #: ../raster3d/r3.timestamp/main.c:44 ../raster3d/r3.info/main.c:76 #: ../vector/v.support/main.c:40 ../vector/v.timestamp/main.c:36 @@ -105,46 +105,48 @@ #: ../locale/scriptstrings/t.rast.colors_to_translate.c:18 #: ../locale/scriptstrings/v.unpack_to_translate.c:13 #: ../locale/scriptstrings/r.unpack_to_translate.c:12 -#: ../raster/r.colors/edit_colors.c:128 ../raster/r.out.gdal/main.c:145 -#: ../raster/r.external.out/main.c:272 ../raster/r.external.out/main.c:283 -#: ../raster/r.what/main.c:122 ../raster/r.what/main.c:130 -#: ../raster/r.what/main.c:144 ../raster/r.what/main.c:149 -#: ../raster/r.what/main.c:154 ../raster/r.what/main.c:159 -#: ../raster/r.what/main.c:169 ../raster/r.proj/main.c:204 -#: ../raster/r.proj/main.c:214 ../raster/r.proj/main.c:220 -#: ../raster/r.in.gdal/main.c:208 ../raster/r.in.gdal/main.c:241 -#: ../raster/r.sunmask/main.c:232 ../raster/r.sunmask/main.c:238 -#: ../raster/r.external/main.c:96 ../raster/r.external/main.c:135 -#: ../display/d.mon/main.c:115 ../display/d.mon/main.c:120 -#: ../display/d.mon/main.c:125 ../general/g.list/main.c:105 -#: ../general/g.list/main.c:116 ../general/g.list/main.c:138 -#: ../general/g.list/main.c:143 ../general/g.list/main.c:148 -#: ../general/g.list/main.c:153 ../general/g.region/main.c:89 -#: ../general/g.region/main.c:95 ../general/g.region/main.c:100 -#: ../general/g.region/main.c:106 ../general/g.region/main.c:112 -#: ../general/g.region/main.c:118 ../general/g.region/main.c:124 -#: ../general/g.region/main.c:132 ../general/g.region/main.c:137 -#: ../general/g.region/main.c:143 ../general/g.region/main.c:148 -#: ../general/g.region/main.c:153 ../general/g.mapsets/main.c:87 -#: ../general/g.mapsets/main.c:92 ../general/g.mapsets/main.c:98 -#: ../general/g.proj/main.c:80 ../general/g.proj/main.c:86 -#: ../general/g.proj/main.c:92 ../general/g.proj/main.c:98 -#: ../general/g.proj/main.c:104 ../general/g.proj/main.c:115 -#: ../general/g.proj/main.c:120 ../general/g.mapset/main.c:76 -#: ../general/g.mapset/main.c:82 ../imagery/i.group/main.c:79 -#: ../imagery/i.group/main.c:84 ../imagery/i.group/main.c:89 -#: ../db/db.connect/main.c:53 ../db/db.connect/main.c:58 -#: ../db/db.login/main.c:91 ../vector/v.external.out/args.c:63 -#: ../vector/v.external.out/args.c:75 ../vector/v.external.out/args.c:81 -#: ../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:320 ../vector/v.in.ogr/main.c:326 -#: ../vector/v.colors/main.c:133 ../vector/v.what/main.c:91 +#: ../raster/r.colors/edit_colors.c:145 ../raster/r.colors/edit_colors.c:152 +#: ../raster/r.out.gdal/main.c:145 ../raster/r.external.out/main.c:272 +#: ../raster/r.external.out/main.c:283 ../raster/r.what/main.c:122 +#: ../raster/r.what/main.c:130 ../raster/r.what/main.c:144 +#: ../raster/r.what/main.c:149 ../raster/r.what/main.c:154 +#: ../raster/r.what/main.c:159 ../raster/r.what/main.c:169 +#: ../raster/r.proj/main.c:215 ../raster/r.proj/main.c:225 +#: ../raster/r.proj/main.c:231 ../raster/r.in.gdal/main.c:225 +#: ../raster/r.in.gdal/main.c:258 ../raster/r.sunmask/main.c:232 +#: ../raster/r.sunmask/main.c:238 ../raster/r.external/main.c:96 +#: ../raster/r.external/main.c:135 ../display/d.mon/main.c:115 +#: ../display/d.mon/main.c:120 ../display/d.mon/main.c:125 +#: ../general/g.list/main.c:105 ../general/g.list/main.c:116 +#: ../general/g.list/main.c:138 ../general/g.list/main.c:143 +#: ../general/g.list/main.c:148 ../general/g.list/main.c:153 +#: ../general/g.region/main.c:90 ../general/g.region/main.c:96 +#: ../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:125 ../general/g.region/main.c:133 +#: ../general/g.region/main.c:138 ../general/g.region/main.c:144 +#: ../general/g.region/main.c:149 ../general/g.region/main.c:154 +#: ../general/g.mapsets/main.c:87 ../general/g.mapsets/main.c:92 +#: ../general/g.mapsets/main.c:98 ../general/g.proj/main.c:80 +#: ../general/g.proj/main.c:86 ../general/g.proj/main.c:92 +#: ../general/g.proj/main.c:98 ../general/g.proj/main.c:104 +#: ../general/g.proj/main.c:115 ../general/g.proj/main.c:120 +#: ../general/g.mapset/main.c:76 ../general/g.mapset/main.c:82 +#: ../imagery/i.group/main.c:85 ../imagery/i.group/main.c:90 +#: ../imagery/i.group/main.c:95 ../db/db.connect/main.c:53 +#: ../db/db.connect/main.c:58 ../db/db.login/main.c:91 +#: ../vector/v.external.out/args.c:63 ../vector/v.external.out/args.c:75 +#: ../vector/v.external.out/args.c:81 ../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:337 +#: ../vector/v.in.ogr/main.c:343 ../vector/v.colors/main.c:133 +#: ../vector/v.colors/main.c:140 ../vector/v.what/main.c:91 #: ../vector/v.what/main.c:96 ../vector/v.what/main.c:101 #: ../vector/v.what/main.c:106 ../vector/v.what/main.c:111 #: ../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.external/args.c:57 +#: ../vector/v.info/parse.c:46 ../vector/v.vect.stats/main.c:221 +#: ../vector/v.vect.stats/main.c:228 ../vector/v.external/args.c:57 #: ../vector/v.external/args.c:63 ../vector/v.external/args.c:71 #: ../vector/v.to.db/parse.c:118 ../vector/v.to.db/parse.c:123 #: ../vector/v.to.db/parse.c:129 ../vector/v.to.db/parse.c:135 @@ -160,8 +162,8 @@ #: ../temporal/t.connect/main.c:69 ../general/g.gisenv/main.c:66 #: ../general/g.gisenv/main.c:74 ../general/g.gisenv/main.c:84 #: ../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 +#: ../db/db.connect/main.c:82 ../db/db.connect/main.c:91 +#: ../db/db.connect/main.c:94 ../db/db.connect/main.c:103 msgid "Set" msgstr "" @@ -197,8 +199,8 @@ msgid "Default TGIS database is not set" msgstr "" -#: ../temporal/t.connect/main.c:133 ../db/db.connect/main.c:161 -#: ../db/db.connect/main.c:188 +#: ../temporal/t.connect/main.c:133 ../db/db.connect/main.c:171 +#: ../db/db.connect/main.c:197 #, c-format msgid "" "Default driver / database set to:\n" @@ -214,9 +216,9 @@ #: ../locale/scriptstrings/g.extension_to_translate.c:3 #: ../locale/scriptstrings/g.extension.all_to_translate.c:3 #: ../locale/scriptstrings/g.manual_to_translate.c:2 -#: ../general/g.findfile/main.c:38 ../general/g.version/main.c:65 +#: ../general/g.findfile/main.c:38 ../general/g.version/main.c:69 #: ../general/g.ppmtopng/main.c:117 ../general/g.list/main.c:65 -#: ../general/g.cairocomp/main.c:196 ../general/g.region/main.c:64 +#: ../general/g.cairocomp/main.c:196 ../general/g.region/main.c:65 #: ../general/g.gui/main.c:39 ../general/g.findetc/main.c:28 #: ../general/g.rename/main.c:45 ../general/g.mapsets/main.c:63 #: ../general/g.pnmcomp/main.c:282 ../general/g.copy/main.c:41 @@ -257,8 +259,8 @@ #: ../locale/scriptstrings/v.import_to_translate.c:13 #: ../locale/scriptstrings/v.import_to_translate.c:16 #: ../locale/scriptstrings/v.import_to_translate.c:19 -#: ../locale/scriptstrings/i.spectral_to_translate.c:10 -#: ../locale/scriptstrings/i.spectral_to_translate.c:12 +#: ../locale/scriptstrings/i.spectral_to_translate.c:11 +#: ../locale/scriptstrings/i.spectral_to_translate.c:13 #: ../locale/scriptstrings/db.in.ogr_to_translate.c:8 #: ../locale/scriptstrings/db.in.ogr_to_translate.c:10 #: ../locale/scriptstrings/db.in.ogr_to_translate.c:13 @@ -270,10 +272,10 @@ #: ../locale/scriptstrings/m.proj_to_translate.c:11 #: ../locale/scriptstrings/m.proj_to_translate.c:23 #: ../locale/scriptstrings/m.proj_to_translate.c:25 -#: ../locale/scriptstrings/m.proj_to_translate.c:27 ../raster/r.sun/main.c:403 -#: ../raster/r.sun/main.c:412 ../raster/r.sun/main.c:421 -#: ../raster/r.sun/main.c:430 ../raster/r.sun/main.c:439 -#: ../raster/r.sun/main.c:448 ../raster/r.resamp.rst/main.c:174 +#: ../locale/scriptstrings/m.proj_to_translate.c:27 ../raster/r.sun/main.c:402 +#: ../raster/r.sun/main.c:411 ../raster/r.sun/main.c:420 +#: ../raster/r.sun/main.c:429 ../raster/r.sun/main.c:438 +#: ../raster/r.sun/main.c:447 ../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 @@ -282,6 +284,7 @@ #: ../raster/r.grow.distance/main.c:168 ../raster/r.in.lidar/main.c:126 #: ../raster/r.in.lidar/main.c:253 ../raster/r.in.lidar/main.c:286 #: ../raster/r.in.lidar/main.c:295 ../raster/r.in.xyz/main.c:297 +#: ../raster/r.buildvrt/main.c:95 ../raster/r.buildvrt/main.c:103 #: ../raster/r.lake/main.c:167 ../raster/r.lake/main.c:195 #: ../raster/r.sim/r.sim.sediment/main.c:179 #: ../raster/r.sim/r.sim.sediment/main.c:186 @@ -300,9 +303,9 @@ #: ../raster3d/r3.in.lidar/main.c:196 ../raster3d/r3.in.lidar/main.c:202 #: ../vector/v.out.ascii/args.c:35 ../vector/v.out.ascii/args.c:81 #: ../vector/v.profile/main.c:218 ../vector/v.profile/main.c:223 -#: ../vector/v.profile/main.c:229 ../vector/v.in.ogr/main.c:228 -#: ../vector/v.in.ogr/main.c:283 ../vector/v.in.ogr/main.c:333 -#: ../vector/v.in.ogr/main.c:339 ../vector/v.in.ogr/main.c:381 +#: ../vector/v.profile/main.c:229 ../vector/v.in.ogr/main.c:245 +#: ../vector/v.in.ogr/main.c:300 ../vector/v.in.ogr/main.c:350 +#: ../vector/v.in.ogr/main.c:356 ../vector/v.in.ogr/main.c:398 msgid "Output" msgstr "" @@ -341,8 +344,8 @@ #: ../locale/scriptstrings/t.rast.extract_to_translate.c:3 #: ../locale/scriptstrings/t.vect.extract_to_translate.c:3 #: ../locale/scriptstrings/t.rast3d.extract_to_translate.c:3 -#: ../vector/v.decimate/main.c:127 ../vector/v.outlier/main.c:71 -#: ../vector/v.extract/main.c:78 +#: ../vector/v.decimate/main.c:128 ../vector/v.outlier/main.c:71 +#: ../vector/v.extract/main.c:79 msgid "extract" msgstr "" @@ -379,6 +382,8 @@ #: ../locale/scriptstrings/t.rast.algebra_to_translate.c:4 #: ../locale/scriptstrings/t.rast.neighbors_to_translate.c:4 #: ../locale/scriptstrings/r.buffer.lowmem_to_translate.c:3 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:2 +#: ../locale/scriptstrings/r.drain_to_translate.c:2 #: ../locale/scriptstrings/r.import_to_translate.c:2 #: ../locale/scriptstrings/d.to.rast_to_translate.c:4 #: ../locale/scriptstrings/t.rast.univar_to_translate.c:4 @@ -391,19 +396,19 @@ #: ../locale/scriptstrings/r.in.srtm_to_translate.c:2 #: ../locale/scriptstrings/t.rast.export_to_translate.c:4 #: ../doc/raster/r.example/main.c:83 ../raster/r.surf.area/main.c:76 -#: ../raster/r.profile/main.c:53 ../raster/r.sun/main.c:251 -#: ../raster/r.regression.multi/main.c:129 ../raster/r.volume/main.c:76 -#: ../raster/r.solute.transport/main.c:229 ../raster/r.walk/main.c:178 -#: ../raster/r.timestamp/main.c:35 ../raster/r.colors/edit_colors.c:63 -#: ../raster/r.mfilter/main.c:56 ../raster/r.cost/main.c:140 -#: ../raster/r.resamp.interp/main.c:76 ../raster/r.reclass/main.c:50 -#: ../raster/r.topmodel/main.c:51 ../raster/r.texture/main.c:102 -#: ../raster/r.stats/main.c:106 ../raster/r.stats.quantile/main.c:516 -#: ../raster/r.in.poly/main.c:34 ../raster/r.out.pov/main.c:121 -#: ../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.renyi/renyi.c:47 -#: ../raster/r.li/r.li.cwed/cwed.c:54 ../raster/r.li/r.li.mpa/mpa.c:44 -#: ../raster/r.li/r.li.simpson/simpson.c:46 +#: ../raster/r.path/main.c:150 ../raster/r.profile/main.c:53 +#: ../raster/r.sun/main.c:250 ../raster/r.regression.multi/main.c:129 +#: ../raster/r.volume/main.c:76 ../raster/r.solute.transport/main.c:229 +#: ../raster/r.walk/main.c:203 ../raster/r.timestamp/main.c:35 +#: ../raster/r.colors/edit_colors.c:80 ../raster/r.mfilter/main.c:56 +#: ../raster/r.cost/main.c:163 ../raster/r.resamp.interp/main.c:76 +#: ../raster/r.reclass/main.c:50 ../raster/r.topmodel/main.c:51 +#: ../raster/r.texture/main.c:102 ../raster/r.stats/main.c:106 +#: ../raster/r.stats.quantile/main.c:516 ../raster/r.in.poly/main.c:34 +#: ../raster/r.out.pov/main.c:121 ../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.renyi/renyi.c:47 ../raster/r.li/r.li.cwed/cwed.c:54 +#: ../raster/r.li/r.li.mpa/mpa.c:44 ../raster/r.li/r.li.simpson/simpson.c:46 #: ../raster/r.li/r.li.padrange/padrange.c:53 #: ../raster/r.li/r.li.edgedensity/edgedensity.c:48 #: ../raster/r.li/r.li.patchnum/main.c:50 ../raster/r.li/r.li.padsd/padsd.c:53 @@ -414,9 +419,9 @@ #: ../raster/r.li/r.li.richness/richness.c:43 ../raster/r.out.ppm3/main.c:57 #: ../raster/r.out.bin/main.c:279 ../raster/r.to.rast3/main.c:197 #: ../raster/r.resamp.rst/main.c:148 ../raster/r.univar/r.univar_main.c:104 -#: ../raster/r.recode/main.c:48 ../raster/r.random/main.c:51 +#: ../raster/r.recode/main.c:48 ../raster/r.random/main.c:52 #: ../raster/r.spreadpath/main.c:88 ../raster/r.uslek/main.c:53 -#: ../raster/r.report/main.c:67 ../raster/r.horizon/main.c:180 +#: ../raster/r.report/main.c:67 ../raster/r.horizon/main.c:179 #: ../raster/r.quant/main.c:47 ../raster/r.series.accumulate/main.c:80 #: ../raster/r.rescale.eq/main.c:52 ../raster/r.distance/main.c:39 #: ../raster/r.mode/main.c:55 ../raster/r.spread/main.c:105 @@ -426,13 +431,13 @@ #: ../raster/r.gwflow/main.c:208 ../raster/r.describe/main.c:54 #: ../raster/r.what.color/main.c:88 ../raster/r.neighbors/main.c:167 #: ../raster/r.buffer/main.c:66 ../raster/r.contour/main.c:87 -#: ../raster/r.slope.aspect/main.c:151 ../raster/r.in.ascii/main.c:69 +#: ../raster/r.slope.aspect/main.c:169 ../raster/r.in.ascii/main.c:69 #: ../raster/r.stream.extract/main.c:76 ../raster/r.grow.distance/main.c:150 #: ../raster/r.random.surface/main.c:57 ../raster/r.surf.random/main.c:36 -#: ../raster/r.in.gridatb/main.c:45 ../raster/r.fill.dir/main.c:86 +#: ../raster/r.in.gridatb/main.c:45 ../raster/r.fill.dir/main.c:88 #: ../raster/r.clump/main.c:58 ../raster/r.circle/main.c:51 -#: ../raster/r.in.png/main.c:519 ../raster/r.cross/main.c:69 -#: ../raster/r.series/main.c:137 ../raster/r.in.lidar/main.c:108 +#: ../raster/r.in.png/main.c:519 ../raster/r.cross/main.c:68 +#: ../raster/r.series/main.c:138 ../raster/r.in.lidar/main.c:108 #: ../raster/r.mapcalc/main.c:70 ../raster/r.statistics/main.c:55 #: ../raster/r.sunhours/main.c:72 ../raster/r.stats.zonal/main.c:101 #: ../raster/r.out.gridatb/main.c:67 ../raster/r.regression.line/main.c:46 @@ -441,35 +446,36 @@ #: ../raster/r.in.xyz/main.c:158 ../raster/r.surf.fractal/main.c:38 #: ../raster/r.kappa/main.c:68 ../raster/r.coin/main.c:66 #: ../raster/r.water.outlet/main.c:57 ../raster/r.to.vect/main.c:76 -#: ../raster/r.out.vrml/main.c:47 ../raster/r.quantile/main.c:265 -#: ../raster/r.param.scale/interface.c:54 ../raster/r.surf.idw/main.c:104 -#: ../raster/r.in.bin/main.c:257 ../raster/r.drain/main.c:109 -#: ../raster/r.random.cells/main.c:47 ../raster/r.surf.contour/main.c:60 -#: ../raster/r.fill.stats/main.c:775 ../raster/r.tile/main.c:43 -#: ../raster/r.patch/main.c:58 ../raster/r.info/main.c:70 -#: ../raster/r.geomorphon/main.c:104 ../raster/r.topidx/main.c:39 -#: ../raster/r.category/main.c:52 ../raster/r.series.interp/main.c:64 -#: ../raster/r.external.out/main.c:235 ../raster/r.resamp.bspline/main.c:79 -#: ../raster/r.in.mat/main.c:91 ../raster/r.ros/main.c:212 -#: ../raster/r.null/main.c:60 ../raster/r.what/main.c:100 -#: ../raster/r.transect/main.c:103 ../raster/r.flow/main.c:421 -#: ../raster/r.proj/main.c:144 ../raster/r.surf.gauss/main.c:38 -#: ../raster/r.out.png/main.c:112 ../raster/r.resample/main.c:54 -#: ../raster/r.relief/main.c:107 ../raster/r.carve/main.c:74 -#: ../raster/r.in.gdal/main.c:92 ../raster/r.sunmask/main.c:116 -#: ../raster/r.out.ascii/main.c:59 ../raster/r.out.mpeg/main.c:102 -#: ../raster/r.covar/main.c:51 ../raster/r.out.ppm/main.c:54 -#: ../raster/r.support/main.c:54 ../raster/r.lake/main.c:150 -#: ../raster/r.out.mat/main.c:62 ../raster/r.his/main.c:67 -#: ../raster/r.external/main.c:57 ../raster/r.resamp.filter/main.c:389 -#: ../raster/r.latlong/main.c:56 ../raster/r.composite/main.c:72 -#: ../raster/r.region/main.c:51 ../raster/r.watershed/front/main.c:73 -#: ../raster/r.rescale/main.c:48 ../raster/r.sim/r.sim.sediment/main.c:114 +#: ../raster/r.out.vrml/main.c:47 ../raster/r.buildvrt/main.c:77 +#: ../raster/r.quantile/main.c:265 ../raster/r.param.scale/interface.c:54 +#: ../raster/r.surf.idw/main.c:104 ../raster/r.in.bin/main.c:257 +#: ../raster/r.drain/main.c:109 ../raster/r.random.cells/main.c:47 +#: ../raster/r.surf.contour/main.c:60 ../raster/r.fill.stats/main.c:775 +#: ../raster/r.tile/main.c:43 ../raster/r.patch/main.c:58 +#: ../raster/r.info/main.c:72 ../raster/r.geomorphon/main.c:104 +#: ../raster/r.topidx/main.c:39 ../raster/r.category/main.c:52 +#: ../raster/r.series.interp/main.c:64 ../raster/r.external.out/main.c:235 +#: ../raster/r.resamp.bspline/main.c:79 ../raster/r.in.mat/main.c:91 +#: ../raster/r.ros/main.c:212 ../raster/r.null/main.c:60 +#: ../raster/r.what/main.c:100 ../raster/r.transect/main.c:103 +#: ../raster/r.flow/main.c:421 ../raster/r.proj/main.c:147 +#: ../raster/r.surf.gauss/main.c:38 ../raster/r.out.png/main.c:112 +#: ../raster/r.resample/main.c:54 ../raster/r.relief/main.c:107 +#: ../raster/r.carve/main.c:74 ../raster/r.in.gdal/main.c:95 +#: ../raster/r.sunmask/main.c:116 ../raster/r.out.ascii/main.c:59 +#: ../raster/r.out.mpeg/main.c:102 ../raster/r.covar/main.c:51 +#: ../raster/r.out.ppm/main.c:54 ../raster/r.support/main.c:54 +#: ../raster/r.lake/main.c:150 ../raster/r.out.mat/main.c:62 +#: ../raster/r.his/main.c:67 ../raster/r.external/main.c:57 +#: ../raster/r.resamp.filter/main.c:394 ../raster/r.latlong/main.c:55 +#: ../raster/r.composite/main.c:72 ../raster/r.region/main.c:51 +#: ../raster/r.watershed/front/main.c:75 ../raster/r.rescale/main.c:48 +#: ../raster/r.sim/r.sim.sediment/main.c:114 #: ../raster/r.sim/r.sim.water/main.c:113 ../display/d.colortable/main.c:61 #: ../display/d.rgb/main.c:55 ../display/d.rast.num/main.c:79 #: ../display/d.rast/main.c:55 ../display/d.profile/main.c:193 #: ../display/d.rast.arrow/main.c:99 ../raster3d/r3.cross.rast/main.c:230 -#: ../raster3d/r3.to.rast/main.c:261 ../misc/m.nviz.image/main.c:53 +#: ../raster3d/r3.to.rast/main.c:261 ../misc/m.nviz.image/main.c:52 #: ../misc/m.nviz.script/main.c:71 ../vector/v.what.rast3/main.c:66 #: ../vector/v.to.rast/main.c:46 ../vector/v.what.rast/main.c:73 #: ../vector/v.sample/main.c:77 ../vector/v.neighbors/main.c:53 @@ -540,7 +546,7 @@ #: ../locale/scriptstrings/t.rast.contour_to_translate.c:7 #: ../locale/scriptstrings/t.vect.algebra_to_translate.c:7 #: ../locale/scriptstrings/t.rast.to.vect_to_translate.c:8 -#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:6 +#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:7 #: ../locale/scriptstrings/t.rast.accumulate_to_translate.c:13 #: ../locale/scriptstrings/t.vect.extract_to_translate.c:6 #: ../locale/scriptstrings/t.rast.aggregate_to_translate.c:6 @@ -559,7 +565,7 @@ #: ../locale/scriptstrings/t.rast.contour_to_translate.c:8 #: ../locale/scriptstrings/t.vect.algebra_to_translate.c:8 #: ../locale/scriptstrings/t.rast.to.vect_to_translate.c:9 -#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:7 +#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:8 #: ../locale/scriptstrings/t.rast.accumulate_to_translate.c:14 #: ../locale/scriptstrings/t.vect.extract_to_translate.c:7 #: ../locale/scriptstrings/t.rast.accdetect_to_translate.c:15 @@ -577,9 +583,10 @@ #: ../locale/scriptstrings/t.rast.aggregate.ds_to_translate.c:10 #: ../locale/scriptstrings/t.rast.contour_to_translate.c:9 #: ../locale/scriptstrings/t.rast.to.vect_to_translate.c:10 -#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:8 +#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:9 #: ../locale/scriptstrings/t.vect.extract_to_translate.c:8 #: ../locale/scriptstrings/t.rast.aggregate_to_translate.c:8 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:9 #: ../locale/scriptstrings/t.rast.neighbors_to_translate.c:10 #: ../locale/scriptstrings/t.rast3d.extract_to_translate.c:9 msgid "Suffix to add at basename: set 'gran' for granularity, 'time' for the full time format, 'num' for numerical suffix with a specific number of digits (default %05)" @@ -587,7 +594,7 @@ #: ../locale/scriptstrings/t.rast.extract_to_translate.c:10 #: ../locale/scriptstrings/t.rast.aggregate.ds_to_translate.c:13 -#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:9 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:10 #: ../locale/scriptstrings/t.rast.mapcalc_to_translate.c:9 msgid "Number of r.mapcalc processes to run in parallel" msgstr "" @@ -595,7 +602,7 @@ #: ../locale/scriptstrings/t.rast.extract_to_translate.c:11 #: ../locale/scriptstrings/t.rast.aggregate.ds_to_translate.c:14 #: ../locale/scriptstrings/t.rast.aggregate_to_translate.c:14 -#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:11 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:12 #: ../locale/scriptstrings/t.rast.neighbors_to_translate.c:12 #: ../locale/scriptstrings/t.rast.mapcalc_to_translate.c:10 #: ../locale/scriptstrings/t.rast3d.mapcalc_to_translate.c:11 @@ -623,7 +630,7 @@ #: ../display/d.colortable/main.c:60 ../display/d.mon/main.c:50 #: ../display/d.vect.thematic/main.c:85 ../display/d.geodesic/main.c:46 #: ../display/d.his/main.c:62 ../display/d.barscale/main.c:63 -#: ../display/d.rgb/main.c:53 ../display/d.grid/main.c:53 +#: ../display/d.rgb/main.c:53 ../display/d.grid/main.c:52 #: ../display/d.legend.vect/main.c:50 ../display/d.colorlist/main.c:35 #: ../display/d.extract/main.c:49 ../display/d.rhumbline/main.c:44 #: ../display/d.graph/main.c:58 ../display/d.legend/main.c:78 @@ -648,7 +655,7 @@ #: ../display/d.his/main.c:63 ../display/d.rgb/main.c:54 #: ../display/d.info/main.c:35 ../display/d.rast/main.c:54 #: ../display/d.erase/main.c:30 ../display/d.vect/main.c:74 -#: ../misc/m.nviz.image/main.c:52 ../misc/m.nviz.script/main.c:70 +#: ../misc/m.nviz.image/main.c:51 ../misc/m.nviz.script/main.c:70 #: ../visualization/ximgview/main.c:291 msgid "graphics" msgstr "" @@ -706,20 +713,20 @@ #: ../locale/scriptstrings/v.db.dropcolumn_to_translate.c:2 #: ../locale/scriptstrings/v.pack_to_translate.c:2 #: ../locale/scriptstrings/v.db.droptable_to_translate.c:2 -#: ../doc/vector/v.example/main.c:50 ../raster/r.random/main.c:53 +#: ../doc/vector/v.example/main.c:50 ../raster/r.random/main.c:54 #: ../raster/r.contour/main.c:90 ../display/d.legend.vect/main.c:52 #: ../display/d.extract/main.c:50 ../display/d.vect/main.c:75 -#: ../misc/m.nviz.image/main.c:54 ../misc/m.nviz.script/main.c:73 +#: ../misc/m.nviz.image/main.c:53 ../misc/m.nviz.script/main.c:73 #: ../vector/v.out.vtk/main.c:47 ../vector/v.mkgrid/main.c:70 #: ../vector/v.external.out/main.c:43 ../vector/v.what.rast3/main.c:64 #: ../vector/v.to.rast/main.c:44 ../vector/v.lidar.edgedetection/main.c:75 -#: ../vector/v.out.ogr/main.c:82 ../vector/v.kcv/main.c:55 +#: ../vector/v.out.ogr/main.c:83 ../vector/v.kcv/main.c:55 #: ../vector/v.surf.idw/main.c:87 ../vector/v.class/main.c:45 #: ../vector/v.clean/test/topocheck.c:42 ../vector/v.clean/main.c:51 #: ../vector/v.label.sa/main.c:38 ../vector/v.net.distance/main.c:66 -#: ../vector/v.random/main.c:97 ../vector/v.support/main.c:39 +#: ../vector/v.random/main.c:100 ../vector/v.support/main.c:39 #: ../vector/v.out.dxf/main.c:56 ../vector/v.out.lidar/main.c:471 -#: ../vector/v.proj/main.c:68 ../vector/v.db.connect/main.c:52 +#: ../vector/v.proj/main.c:73 ../vector/v.db.connect/main.c:52 #: ../vector/v.to.rast3/main.c:48 ../vector/v.out.ascii/main.c:47 #: ../vector/v.cluster/main.c:90 ../vector/v.in.lidar/main.c:136 #: ../vector/v.build.polylines/main.c:110 @@ -732,7 +739,7 @@ #: ../vector/v.profile/main.c:153 ../vector/v.extrude/main.c:67 #: ../vector/v.in.region/main.c:41 ../vector/v.hull/main.c:52 #: ../vector/v.out.svg/main.c:77 ../vector/v.net.connectivity/main.c:52 -#: ../vector/v.in.ogr/main.c:194 ../vector/v.patch/main.c:69 +#: ../vector/v.in.ogr/main.c:197 ../vector/v.patch/main.c:71 #: ../vector/v.net.path/main.c:42 ../vector/v.overlay/main.c:63 #: ../vector/v.perturb/main.c:62 ../vector/v.net.iso/main.c:76 #: ../vector/v.to.3d/main.c:36 ../vector/v.timestamp/main.c:35 @@ -749,7 +756,7 @@ #: ../vector/v.voronoi/main.c:123 ../vector/v.net.bridge/main.c:47 #: ../vector/v.neighbors/main.c:50 ../vector/v.split/main.c:54 #: ../vector/v.vol.rst/main.c:235 ../vector/v.net.components/main.c:72 -#: ../vector/v.decimate/main.c:123 ../vector/v.what/main.c:62 +#: ../vector/v.decimate/main.c:124 ../vector/v.what/main.c:62 #: ../vector/v.outlier/main.c:69 ../vector/v.net.salesman/main.c:127 #: ../vector/v.colors.out/main.c:49 ../vector/v.kernel/main.c:108 #: ../vector/v.category/main.c:75 ../vector/v.label/main.c:59 @@ -757,13 +764,13 @@ #: ../vector/v.info/print.c:436 ../vector/v.info/main.c:37 #: ../vector/v.parallel/main.c:49 ../vector/v.out.postgis/main.c:44 #: ../vector/v.in.dxf/main.c:64 ../vector/v.vect.stats/main.c:130 -#: ../vector/v.extract/main.c:77 ../vector/v.lrs/v.lrs.label/main.c:102 +#: ../vector/v.extract/main.c:78 ../vector/v.lrs/v.lrs.label/main.c:102 #: ../vector/v.lrs/v.lrs.where/main.c:57 #: ../vector/v.lrs/v.lrs.segment/main.c:71 #: ../vector/v.lrs/v.lrs.create/main.c:121 ../vector/v.net/main.c:47 #: ../vector/v.net.alloc/main.c:64 ../vector/v.transform/main.c:70 #: ../vector/v.generalize/main.c:76 ../vector/v.external/main.c:52 -#: ../vector/v.to.db/main.c:36 ../visualization/ximgview/main.c:293 +#: ../vector/v.to.db/main.c:38 ../visualization/ximgview/main.c:293 msgid "vector" msgstr "" @@ -788,14 +795,14 @@ #: ../locale/scriptstrings/db.dropcolumn_to_translate.c:3 #: ../db/db.databases/main.c:96 ../db/db.columns/main.c:100 #: ../db/db.copy/main.c:36 ../db/db.connect/main.c:44 -#: ../db/db.describe/main.c:130 ../db/db.execute/main.c:126 +#: ../db/db.describe/main.c:130 ../db/db.execute/main.c:138 #: ../db/db.select/main.c:266 ../db/db.tables/main.c:98 #: ../db/db.dropdb/main.c:72 ../db/db.createdb/main.c:72 #: ../vector/v.what.rast3/main.c:69 ../vector/v.class/main.c:47 #: ../vector/v.db.connect/main.c:53 ../vector/v.db.select/main.c:55 #: ../vector/v.what.rast/main.c:76 ../vector/v.univar/main.c:95 #: ../vector/v.distance/main.c:124 ../vector/v.vect.stats/main.c:131 -#: ../vector/v.to.db/main.c:37 +#: ../vector/v.to.db/main.c:39 msgid "attribute table" msgstr "" @@ -819,12 +826,12 @@ #: ../db/db.databases/main.c:95 ../db/db.drivers/main.c:71 #: ../db/db.columns/main.c:99 ../db/db.copy/main.c:35 #: ../db/db.connect/main.c:43 ../db/db.describe/main.c:129 -#: ../db/db.execute/main.c:125 ../db/db.select/main.c:265 +#: ../db/db.execute/main.c:137 ../db/db.select/main.c:265 #: ../db/db.login/main.c:40 ../db/db.tables/main.c:97 ../db/db.dropdb/main.c:71 #: ../db/db.createdb/main.c:71 ../vector/v.db.connect/main.c:54 #: ../vector/v.db.select/main.c:56 ../vector/v.distance/main.c:123 #: ../vector/v.in.db/main.c:54 ../vector/v.vect.stats/main.c:132 -#: ../vector/v.to.db/main.c:38 +#: ../vector/v.to.db/main.c:40 msgid "database" msgstr "" @@ -859,7 +866,7 @@ #: ../locale/scriptstrings/r.colors.stddev_to_translate.c:3 #: ../locale/scriptstrings/t.rast.colors_to_translate.c:3 -#: ../raster/r.colors/edit_colors.c:67 ../raster/r.colors.out/raster_main.c:46 +#: ../raster/r.colors/edit_colors.c:84 ../raster/r.colors.out/raster_main.c:46 #: ../raster/r.colors.out/raster3d_main.c:47 ../raster/r.what.color/main.c:90 #: ../display/d.colortable/main.c:62 ../vector/v.colors/main.c:56 #: ../vector/v.colors.out/main.c:50 @@ -887,8 +894,8 @@ #: ../vector/v.segment/main.c:61 ../vector/v.drape/main.c:57 #: ../vector/v.buffer/main.c:225 ../vector/v.select/main.c:49 #: ../vector/v.extrude/main.c:68 ../vector/v.in.region/main.c:42 -#: ../vector/v.hull/main.c:53 ../vector/v.in.ogr/main.c:198 -#: ../vector/v.patch/main.c:70 ../vector/v.overlay/main.c:64 +#: ../vector/v.hull/main.c:53 ../vector/v.in.ogr/main.c:201 +#: ../vector/v.patch/main.c:72 ../vector/v.overlay/main.c:64 #: ../vector/v.perturb/main.c:63 ../vector/v.to.3d/main.c:37 #: ../vector/v.type/main.c:39 ../vector/v.delaunay/main.c:86 #: ../vector/v.univar/main.c:96 ../vector/v.to.points/main.c:54 @@ -905,6 +912,7 @@ #: ../locale/scriptstrings/v.dissolve_to_translate.c:4 #: ../misc/m.measure/main.c:49 ../vector/v.buffer/main.c:223 #: ../vector/v.type/main.c:41 ../vector/v.category/main.c:695 +#: ../vector/v.to.db/main.c:41 msgid "area" msgstr "" @@ -1014,10 +1022,10 @@ #: ../raster/r.external.out/main.c:236 ../raster/r.out.png/main.c:113 #: ../raster/r.out.ascii/main.c:60 ../raster/r.out.mpeg/main.c:103 #: ../raster/r.out.ppm/main.c:55 ../raster/r.out.mat/main.c:63 -#: ../raster3d/r3.out.netcdf/main.c:587 ../raster3d/r3.out.vtk/main.c:377 +#: ../raster3d/r3.out.netcdf/main.c:588 ../raster3d/r3.out.vtk/main.c:377 #: ../raster3d/r3.out.bin/main.c:206 ../raster3d/r3.out.v5d/main.c:285 #: ../raster3d/r3.out.ascii/main.c:303 ../vector/v.out.vtk/main.c:48 -#: ../vector/v.external.out/main.c:44 ../vector/v.out.ogr/main.c:83 +#: ../vector/v.external.out/main.c:44 ../vector/v.out.ogr/main.c:84 #: ../vector/v.out.dxf/main.c:57 ../vector/v.out.lidar/main.c:472 #: ../vector/v.out.ascii/main.c:48 ../vector/v.out.svg/main.c:78 #: ../vector/v.out.pov/main.c:47 ../vector/v.colors.out/main.c:51 @@ -1072,7 +1080,7 @@ msgstr "" #: ../locale/scriptstrings/v.clip_to_translate.c:9 -#: ../raster/r.in.gdal/main.c:203 ../raster/r.in.gdal/main.c:236 +#: ../raster/r.in.gdal/main.c:220 ../raster/r.in.gdal/main.c:253 #: ../vector/v.db.select/main.c:101 msgid "Region" msgstr "" @@ -1099,7 +1107,7 @@ #: ../raster/r.univar/r.univar_main.c:105 ../raster/r.report/main.c:68 #: ../raster/r.quant/main.c:48 ../raster/r.mode/main.c:56 #: ../raster/r.support.stats/main.c:39 ../raster/r.neighbors/main.c:169 -#: ../raster/r.clump/main.c:59 ../raster/r.cross/main.c:70 +#: ../raster/r.clump/main.c:59 ../raster/r.cross/main.c:69 #: ../raster/r.in.lidar/main.c:111 ../raster/r.statistics/main.c:56 #: ../raster/r.stats.zonal/main.c:102 ../raster/r.regression.line/main.c:47 #: ../raster/r.in.xyz/main.c:160 ../raster/r.kappa/main.c:69 @@ -1108,7 +1116,7 @@ #: ../raster3d/r3.neighbors/main.c:211 ../raster3d/r3.stats/main.c:49 #: ../raster3d/r3.in.lidar/main.c:165 ../imagery/i.cca/main.c:85 #: ../vector/v.kcv/main.c:56 ../vector/v.class/main.c:48 -#: ../vector/v.random/main.c:99 ../vector/v.perturb/main.c:64 +#: ../vector/v.random/main.c:102 ../vector/v.perturb/main.c:64 #: ../vector/v.normal/main.c:73 ../vector/v.qcount/main.c:61 #: ../vector/v.univar/main.c:93 ../vector/v.neighbors/main.c:52 #: ../vector/v.outlier/main.c:70 @@ -1135,9 +1143,9 @@ #: ../locale/scriptstrings/t.sample_to_translate.c:3 #: ../locale/scriptstrings/t.vect.observe.strds_to_translate.c:3 #: ../locale/scriptstrings/t.vect.what.strds_to_translate.c:3 -#: ../raster/r.random/main.c:52 ../raster/r.random.cells/main.c:48 +#: ../raster/r.random/main.c:53 ../raster/r.random.cells/main.c:48 #: ../display/d.where/main.c:44 ../vector/v.what.rast3/main.c:65 -#: ../vector/v.random/main.c:98 ../vector/v.drape/main.c:58 +#: ../vector/v.random/main.c:101 ../vector/v.drape/main.c:58 #: ../vector/v.extrude/main.c:69 ../vector/v.what.rast/main.c:72 #: ../vector/v.sample/main.c:76 msgid "sampling" @@ -1192,7 +1200,6 @@ #: ../locale/scriptstrings/i.in.spotvgt_to_translate.c:2 #: ../locale/scriptstrings/i.image.mosaic_to_translate.c:2 #: ../locale/scriptstrings/i.spectral_to_translate.c:2 -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:2 #: ../locale/scriptstrings/i.oif_to_translate.c:2 #: ../locale/scriptstrings/r.in.aster_to_translate.c:4 #: ../locale/scriptstrings/i.tasscap_to_translate.c:2 @@ -1200,7 +1207,7 @@ #: ../imagery/i.segment/main.c:36 ../imagery/i.eb.soilheatflux/main.c:49 #: ../imagery/i.gensig/main.c:39 ../imagery/i.evapo.mh/main.c:69 #: ../imagery/i.eb.eta/main.c:42 ../imagery/i.his.rgb/main.c:46 -#: ../imagery/i.rectify/main.c:83 ../imagery/i.maxlik/main.c:61 +#: ../imagery/i.rectify/main.c:83 ../imagery/i.maxlik/main.c:63 #: ../imagery/i.fft/main.c:78 ../imagery/i.smap/main.c:38 #: ../imagery/i.eb.evapfr/main.c:47 ../imagery/i.target/main.c:45 #: ../imagery/i.evapo.pt/main.c:66 ../imagery/i.gensigset/main.c:40 @@ -1211,7 +1218,7 @@ #: ../imagery/i.landsat.acca/main.c:105 ../imagery/i.modis.qc/main.c:168 #: ../imagery/i.zc/main.c:53 ../imagery/i.pca/main.c:72 #: ../imagery/i.ifft/main.c:77 ../imagery/i.landsat.toar/main.c:70 -#: ../imagery/i.emissivity/main.c:44 ../imagery/i.group/main.c:52 +#: ../imagery/i.emissivity/main.c:44 ../imagery/i.group/main.c:53 #: ../imagery/i.biomass/main.c:50 ../imagery/i.evapo.pm/main.c:58 #: ../imagery/i.ortho.photo/i.ortho.camera/main.c:56 #: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:87 @@ -1283,7 +1290,7 @@ #: ../locale/scriptstrings/d.shade_to_translate.c:3 #: ../locale/scriptstrings/r.shade_to_translate.c:3 -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:3 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:4 #: ../locale/scriptstrings/r.in.aster_to_translate.c:6 #: ../locale/scriptstrings/r.plane_to_translate.c:3 #: ../raster/r.param.scale/interface.c:57 ../raster/r.relief/main.c:108 @@ -1304,7 +1311,7 @@ #: ../locale/scriptstrings/d.shade_to_translate.c:6 #: ../locale/scriptstrings/r.shade_to_translate.c:6 -#: ../misc/m.nviz.image/main.c:51 ../misc/m.nviz.script/main.c:74 +#: ../misc/m.nviz.image/main.c:50 ../misc/m.nviz.script/main.c:74 #: ../visualization/ximgview/main.c:294 msgid "visualization" msgstr "" @@ -1342,7 +1349,7 @@ msgstr "" #: ../locale/scriptstrings/t.select_to_translate.c:9 -#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:13 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:14 msgid "Perform a dry run, compute all dependencies and module calls but don't run them" msgstr "" @@ -1380,8 +1387,8 @@ #: ../vector/v.to.rast/main.c:63 ../vector/v.out.ogr/args.c:12 #: ../vector/v.out.ogr/args.c:22 ../vector/v.out.ogr/args.c:102 #: ../vector/v.clean/main.c:61 ../vector/v.clean/main.c:64 -#: ../vector/v.random/main.c:119 ../vector/v.random/main.c:123 -#: ../vector/v.random/main.c:126 ../vector/v.random/main.c:129 +#: ../vector/v.random/main.c:122 ../vector/v.random/main.c:126 +#: ../vector/v.random/main.c:129 ../vector/v.random/main.c:132 #: ../vector/v.out.lidar/main.c:487 ../vector/v.out.lidar/main.c:491 #: ../vector/v.out.lidar/main.c:588 ../vector/v.out.ascii/args.c:24 #: ../vector/v.out.ascii/args.c:28 ../vector/v.out.ascii/args.c:43 @@ -1391,7 +1398,7 @@ #: ../vector/v.in.lidar/main.c:228 ../vector/v.in.lidar/main.c:283 #: ../vector/v.in.lidar/main.c:289 ../vector/v.in.lidar/main.c:297 #: ../vector/v.reclass/main.c:77 ../vector/v.reclass/main.c:82 -#: ../vector/v.surf.rst/main.c:178 ../vector/v.surf.rst/main.c:190 +#: ../vector/v.surf.rst/main.c:180 ../vector/v.surf.rst/main.c:192 #: ../vector/v.db.select/main.c:64 ../vector/v.db.select/main.c:67 #: ../vector/v.db.select/main.c:70 ../vector/v.db.select/main.c:76 #: ../vector/v.db.select/main.c:116 ../vector/v.net.allpairs/main.c:75 @@ -1406,13 +1413,13 @@ #: ../vector/v.profile/main.c:165 ../vector/v.profile/main.c:168 #: ../vector/v.profile/main.c:173 ../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:237 -#: ../vector/v.in.ogr/main.c:242 ../vector/v.in.ogr/main.c:251 -#: ../vector/v.in.ogr/main.c:267 ../vector/v.in.ogr/main.c:315 -#: ../vector/v.in.ogr/main.c:360 ../vector/v.to.3d/args.c:19 +#: ../vector/v.extrude/main.c:95 ../vector/v.in.ogr/main.c:254 +#: ../vector/v.in.ogr/main.c:259 ../vector/v.in.ogr/main.c:268 +#: ../vector/v.in.ogr/main.c:284 ../vector/v.in.ogr/main.c:332 +#: ../vector/v.in.ogr/main.c:377 ../vector/v.to.3d/args.c:19 #: ../vector/v.to.3d/args.c:25 ../vector/v.in.db/main.c:94 #: ../vector/v.to.points/main.c:67 ../vector/v.to.points/main.c:71 -#: ../vector/v.decimate/main.c:149 ../vector/v.decimate/main.c:152 +#: ../vector/v.decimate/main.c:150 ../vector/v.decimate/main.c:153 #: ../vector/v.category/main.c:85 ../vector/v.category/main.c:89 #: ../vector/v.category/main.c:93 ../vector/v.edit/args.c:24 #: ../vector/v.edit/args.c:29 ../vector/v.edit/args.c:118 @@ -1421,15 +1428,16 @@ #: ../vector/v.edit/args.c:152 ../vector/v.edit/args.c:170 #: ../vector/v.edit/args.c:205 ../vector/v.net.centrality/main.c:121 #: ../vector/v.net.centrality/main.c:123 ../vector/v.out.postgis/args.c:15 -#: ../vector/v.out.postgis/args.c:19 ../vector/v.vect.stats/main.c:157 -#: ../vector/v.vect.stats/main.c:162 ../vector/v.vect.stats/main.c:167 -#: ../vector/v.vect.stats/main.c:172 ../vector/v.vect.stats/main.c:177 -#: ../vector/v.vect.stats/main.c:182 ../vector/v.extract/main.c:98 -#: ../vector/v.extract/main.c:103 ../vector/v.extract/main.c:109 -#: ../vector/v.extract/main.c:112 ../vector/v.extract/main.c:115 -#: ../vector/v.extract/main.c:125 ../vector/v.extract/main.c:135 -#: ../vector/v.generalize/main.c:94 ../vector/v.generalize/main.c:233 -#: ../vector/v.generalize/main.c:236 ../vector/v.to.db/parse.c:45 +#: ../vector/v.out.postgis/args.c:19 ../vector/v.vect.stats/main.c:153 +#: ../vector/v.vect.stats/main.c:158 ../vector/v.vect.stats/main.c:163 +#: ../vector/v.vect.stats/main.c:168 ../vector/v.vect.stats/main.c:173 +#: ../vector/v.vect.stats/main.c:178 ../vector/v.vect.stats/main.c:183 +#: ../vector/v.extract/main.c:99 ../vector/v.extract/main.c:105 +#: ../vector/v.extract/main.c:111 ../vector/v.extract/main.c:114 +#: ../vector/v.extract/main.c:117 ../vector/v.extract/main.c:127 +#: ../vector/v.extract/main.c:137 ../vector/v.generalize/main.c:94 +#: ../vector/v.generalize/main.c:233 ../vector/v.generalize/main.c:236 +#: ../vector/v.to.db/parse.c:45 msgid "Selection" msgstr "" @@ -1513,8 +1521,8 @@ #: ../locale/scriptstrings/r.in.wms_to_translate.c:26 #: ../locale/scriptstrings/r.in.wms_to_translate.c:28 #: ../db/db.databases/main.c:80 ../db/db.databases/main.c:91 -#: ../db/db.execute/main.c:144 ../db/db.execute/main.c:149 -#: ../db/db.execute/main.c:154 ../db/db.select/main.c:219 +#: ../db/db.execute/main.c:156 ../db/db.execute/main.c:161 +#: ../db/db.execute/main.c:166 ../db/db.select/main.c:219 #: ../db/db.select/main.c:224 msgid "Connection" msgstr "" @@ -1628,7 +1636,7 @@ #: ../locale/scriptstrings/g.extension_to_translate.c:30 #: ../locale/scriptstrings/t.rast.colors_to_translate.c:15 #: ../locale/scriptstrings/r.mask_to_translate.c:20 -#: ../raster/r.colors/edit_colors.c:116 ../raster/r.null/main.c:108 +#: ../raster/r.colors/edit_colors.c:133 ../raster/r.null/main.c:108 #: ../vector/v.colors/main.c:122 msgid "Remove" msgstr "" @@ -1647,7 +1655,7 @@ #: ../locale/scriptstrings/r.reclass.area_to_translate.c:4 #: ../locale/scriptstrings/t.rast.neighbors_to_translate.c:3 #: ../locale/scriptstrings/r3.in.xyz_to_translate.c:8 -#: ../raster/r.neighbors/main.c:170 ../raster/r.series/main.c:138 +#: ../raster/r.neighbors/main.c:170 ../raster/r.series/main.c:139 #: ../raster/r.in.lidar/main.c:113 ../raster/r.in.xyz/main.c:162 #: ../raster/r.patch/main.c:63 ../raster3d/r3.neighbors/main.c:212 #: ../raster3d/r3.in.lidar/main.c:167 ../vector/v.neighbors/main.c:54 @@ -1655,7 +1663,7 @@ msgstr "" #: ../locale/scriptstrings/t.rast.series_to_translate.c:4 -#: ../raster/r.series.accumulate/main.c:81 ../raster/r.series/main.c:139 +#: ../raster/r.series.accumulate/main.c:81 ../raster/r.series/main.c:140 #: ../raster/r.patch/main.c:64 ../raster/r.series.interp/main.c:65 msgid "series" msgstr "" @@ -1669,7 +1677,7 @@ msgstr "" #: ../locale/scriptstrings/t.rast.series_to_translate.c:8 -#: ../raster/r.neighbors/main.c:239 ../raster/r.series/main.c:168 +#: ../raster/r.neighbors/main.c:239 ../raster/r.series/main.c:169 #: ../raster/r.resamp.stats/main.c:282 ../raster3d/r3.neighbors/main.c:127 msgid "Quantile to calculate for method=quantile" msgstr "" @@ -1684,8 +1692,8 @@ msgstr "" #: ../locale/scriptstrings/t.rast.series_to_translate.c:11 -#: ../raster/r.series.accumulate/main.c:159 ../raster/r.series/main.c:187 -#: ../raster/r.resamp.stats/main.c:288 ../raster/r.resamp.filter/main.c:431 +#: ../raster/r.series.accumulate/main.c:159 ../raster/r.series/main.c:188 +#: ../raster/r.resamp.stats/main.c:288 ../raster/r.resamp.filter/main.c:436 msgid "Propagate NULLs" msgstr "" @@ -1693,8 +1701,8 @@ msgid "Lists information about space time datasets and maps." msgstr "" -#: ../locale/scriptstrings/t.info_to_translate.c:4 ../raster/r.info/main.c:72 -#: ../raster3d/r3.info/main.c:78 ../general/g.region/main.c:67 +#: ../locale/scriptstrings/t.info_to_translate.c:4 ../raster/r.info/main.c:74 +#: ../raster3d/r3.info/main.c:78 ../general/g.region/main.c:68 #: ../vector/v.info/main.c:40 msgid "extent" msgstr "" @@ -1706,8 +1714,8 @@ #: ../locale/scriptstrings/t.info_to_translate.c:9 #: ../locale/scriptstrings/i.oif_to_translate.c:6 #: ../raster/r.regression.multi/main.c:162 -#: ../raster/r.regression.line/main.c:69 ../general/g.region/main.c:147 -#: ../imagery/i.group/main.c:88 +#: ../raster/r.regression.line/main.c:69 ../general/g.region/main.c:148 +#: ../imagery/i.group/main.c:94 msgid "Print in shell script style" msgstr "" @@ -1909,7 +1917,7 @@ msgstr "" #: ../locale/scriptstrings/v.what.vect_to_translate.c:16 -msgid "Maximum query distance in map units" +msgid "Maximum query distance in map units (meters for ll)" msgstr "" #: ../locale/scriptstrings/t.rast.contour_to_translate.c:1 @@ -1977,7 +1985,7 @@ #: ../general/g.rename/main.c:46 ../general/g.copy/main.c:42 #: ../general/g.dirseps/main.c:35 ../general/g.access/main.c:38 #: ../general/g.filename/main.c:40 ../general/g.remove/main.c:70 -#: ../imagery/i.target/main.c:46 ../imagery/i.group/main.c:53 +#: ../imagery/i.target/main.c:46 ../imagery/i.group/main.c:54 msgid "map management" msgstr "" @@ -1996,10 +2004,10 @@ #: ../locale/scriptstrings/r3.in.xyz_to_translate.c:2 #: ../locale/scriptstrings/t.rast3d.algebra_to_translate.c:4 #: ../locale/scriptstrings/t.rast3d.extract_to_translate.c:4 -#: ../raster/r.colors/edit_colors.c:59 ../raster/r.univar/r3.univar_main.c:98 +#: ../raster/r.colors/edit_colors.c:76 ../raster/r.univar/r3.univar_main.c:98 #: ../raster/r.to.rast3elev/main.c:363 #: ../raster/r.colors.out/raster3d_main.c:46 ../raster3d/r3.support/main.c:49 -#: ../raster3d/r3.gwflow/main.c:159 ../raster3d/r3.out.netcdf/main.c:586 +#: ../raster3d/r3.gwflow/main.c:159 ../raster3d/r3.out.netcdf/main.c:587 #: ../raster3d/r3.retile/main.c:96 ../raster3d/r3.neighbors/main.c:208 #: ../raster3d/r3.out.vtk/main.c:376 ../raster3d/r3.mkdspf/main.c:79 #: ../raster3d/r3.mask/main.c:133 ../raster3d/r3.in.v5d/main.c:178 @@ -2010,7 +2018,7 @@ #: ../raster3d/r3.to.rast/main.c:259 ../raster3d/r3.stats/main.c:48 #: ../raster3d/r3.gradient/main.c:43 ../raster3d/r3.out.ascii/main.c:302 #: ../raster3d/r3.in.lidar/main.c:162 ../raster3d/r3.null/main.c:180 -#: ../raster3d/r3.in.ascii/main.c:354 ../misc/m.nviz.image/main.c:55 +#: ../raster3d/r3.in.ascii/main.c:354 ../misc/m.nviz.image/main.c:54 #: ../misc/m.nviz.script/main.c:72 msgid "raster3d" msgstr "" @@ -2024,7 +2032,7 @@ #: ../locale/scriptstrings/t.rast3d.extract_to_translate.c:5 #: ../raster/r.to.rast3/main.c:199 ../raster/r.to.rast3elev/main.c:364 #: ../raster3d/r3.support/main.c:51 ../raster3d/r3.gwflow/main.c:161 -#: ../raster3d/r3.out.netcdf/main.c:589 ../raster3d/r3.retile/main.c:98 +#: ../raster3d/r3.out.netcdf/main.c:590 ../raster3d/r3.retile/main.c:98 #: ../raster3d/r3.neighbors/main.c:210 ../raster3d/r3.out.vtk/main.c:378 #: ../raster3d/r3.mkdspf/main.c:81 ../raster3d/r3.mask/main.c:135 #: ../raster3d/r3.in.v5d/main.c:180 ../raster3d/r3.out.bin/main.c:207 @@ -2110,18 +2118,19 @@ #: ../raster/r.in.gridatb/main.c:46 ../raster/r.in.png/main.c:520 #: ../raster/r.in.lidar/main.c:109 ../raster/r.in.xyz/main.c:159 #: ../raster/r.in.bin/main.c:258 ../raster/r.in.mat/main.c:92 -#: ../raster/r.proj/main.c:147 ../raster/r.in.gdal/main.c:93 +#: ../raster/r.proj/main.c:150 ../raster/r.in.gdal/main.c:96 #: ../raster/r.external/main.c:58 ../raster3d/r3.in.v5d/main.c:179 #: ../raster3d/r3.in.bin/main.c:253 ../raster3d/r3.in.lidar/main.c:163 -#: ../raster3d/r3.in.ascii/main.c:355 ../vector/v.proj/main.c:71 +#: ../raster3d/r3.in.ascii/main.c:355 ../vector/v.proj/main.c:76 #: ../vector/v.in.lidar/main.c:137 ../vector/v.in.dwg/main.c:83 -#: ../vector/v.in.ogr/main.c:195 ../vector/v.in.db/main.c:53 +#: ../vector/v.in.ogr/main.c:198 ../vector/v.in.db/main.c:53 #: ../vector/v.in.ascii/main.c:71 ../vector/v.in.dxf/main.c:65 #: ../vector/v.external/main.c:53 msgid "import" msgstr "" #: ../locale/scriptstrings/i.in.spotvgt_to_translate.c:4 +#: ../imagery/i.vi/main.c:92 msgid "NDVI" msgstr "" @@ -2143,6 +2152,7 @@ #: ../locale/scriptstrings/t.vect.algebra_to_translate.c:3 #: ../locale/scriptstrings/t.rast.algebra_to_translate.c:3 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:3 #: ../locale/scriptstrings/t.rast.mapcalc_to_translate.c:3 #: ../locale/scriptstrings/t.rast3d.mapcalc_to_translate.c:3 #: ../locale/scriptstrings/t.rast3d.algebra_to_translate.c:3 @@ -2159,7 +2169,7 @@ msgstr "" #: ../locale/scriptstrings/t.vect.algebra_to_translate.c:9 -#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:10 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:11 #: ../locale/scriptstrings/t.rast.mapcalc_to_translate.c:11 #: ../locale/scriptstrings/t.rast3d.mapcalc_to_translate.c:12 #: ../locale/scriptstrings/t.rast3d.algebra_to_translate.c:11 @@ -2237,7 +2247,7 @@ msgstr "" #: ../locale/scriptstrings/t.rast.to.vect_to_translate.c:18 -#: ../raster/r.to.vect/main.c:117 ../vector/v.proj/main.c:130 +#: ../raster/r.to.vect/main.c:117 ../vector/v.proj/main.c:143 msgid "Do not build vector topology" msgstr "" @@ -2268,7 +2278,7 @@ msgstr "" #: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:3 -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:4 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:5 #: ../raster/r.resamp.interp/main.c:78 ../raster/r.surf.idw/main.c:106 #: ../raster/r.surf.contour/main.c:62 ../raster/r.fill.stats/main.c:777 #: ../raster/r.series.interp/main.c:66 ../raster/r.resamp.bspline/main.c:82 @@ -2277,11 +2287,18 @@ msgid "interpolation" msgstr "" -#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:9 -msgid "Number of interpolation processes to run in parallel" +#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:6 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:7 +#: ../raster/r.fill.stats/main.c:779 ../raster/r.resamp.bspline/main.c:84 +#: ../vector/v.surf.rst/main.c:152 ../vector/v.vol.rst/main.c:241 +msgid "no-data filling" msgstr "" #: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:10 +msgid "Number of interpolation processes to run in parallel" +msgstr "" + +#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:11 msgid "Assign the space time raster dataset start and end time to the output map" msgstr "" @@ -2329,7 +2346,7 @@ #: ../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 -#: ../raster/r.watershed/front/main.c:76 +#: ../raster/r.watershed/front/main.c:78 msgid "accumulation" msgstr "" @@ -2464,6 +2481,7 @@ msgstr "" #: ../locale/scriptstrings/r.in.wms_to_translate.c:6 +#: ../locale/scriptstrings/r.drain_to_translate.c:9 #: ../locale/scriptstrings/r.import_to_translate.c:11 #: ../locale/scriptstrings/r3.in.xyz_to_translate.c:14 #: ../imagery/i.ifft/main.c:93 ../vector/v.kernel/main.c:133 @@ -2544,7 +2562,7 @@ msgstr "" #: ../locale/scriptstrings/r.in.wms_to_translate.c:32 -#: ../display/d.mon/main.c:102 ../display/d.grid/main.c:113 +#: ../display/d.mon/main.c:102 ../display/d.grid/main.c:112 #: ../display/d.legend.vect/main.c:101 ../display/d.legend/main.c:246 #: ../display/d.path/main.c:115 ../display/d.erase/main.c:37 #: ../display/d.histogram/main.c:108 ../general/g.pnmcomp/main.c:325 @@ -2582,8 +2600,8 @@ msgstr "" #: ../locale/scriptstrings/t.vect.db.select_to_translate.c:6 -#: ../vector/v.decimate/main.c:128 ../vector/v.outlier/main.c:72 -#: ../vector/v.extract/main.c:79 +#: ../vector/v.decimate/main.c:129 ../vector/v.outlier/main.c:72 +#: ../vector/v.extract/main.c:80 msgid "select" msgstr "" @@ -2656,7 +2674,7 @@ #: ../locale/scriptstrings/v.build.all_to_translate.c:3 #: ../locale/scriptstrings/t.topology_to_translate.c:3 #: ../vector/v.clean/main.c:52 ../vector/v.build.polylines/main.c:111 -#: ../vector/v.in.ogr/main.c:197 ../vector/v.build/main.c:37 +#: ../vector/v.in.ogr/main.c:200 ../vector/v.build/main.c:37 #: ../vector/v.info/main.c:39 ../vector/v.out.postgis/main.c:48 #: ../vector/v.generalize/main.c:82 msgid "topology" @@ -2673,7 +2691,7 @@ msgstr "" #: ../locale/scriptstrings/t.snap_to_translate.c:4 ../vector/v.clean/main.c:54 -#: ../vector/v.in.ogr/main.c:199 +#: ../vector/v.in.ogr/main.c:202 msgid "snapping" msgstr "" @@ -2688,14 +2706,14 @@ #: ../locale/scriptstrings/v.import_to_translate.c:4 #: ../locale/scriptstrings/r.import_to_translate.c:4 -#: ../locale/scriptstrings/m.proj_to_translate.c:3 ../raster/r.proj/main.c:145 -#: ../raster/r.latlong/main.c:59 ../general/g.proj/main.c:65 -#: ../general/g.setproj/main.c:79 ../vector/v.proj/main.c:69 +#: ../locale/scriptstrings/m.proj_to_translate.c:3 ../raster/r.proj/main.c:148 +#: ../raster/r.latlong/main.c:58 ../general/g.proj/main.c:65 +#: ../general/g.setproj/main.c:79 ../vector/v.proj/main.c:74 msgid "projection" msgstr "" #: ../locale/scriptstrings/v.import_to_translate.c:5 -#: ../vector/v.in.ogr/main.c:207 +#: ../vector/v.in.ogr/main.c:210 msgid "Name of OGR datasource to be imported" msgstr "" @@ -2704,6 +2722,7 @@ #: ../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/i.spectral_to_translate.c:9 #: ../locale/scriptstrings/r.import_to_translate.c:6 #: ../locale/scriptstrings/r.import_to_translate.c:8 #: ../locale/scriptstrings/t.register_to_translate.c:6 @@ -2719,15 +2738,15 @@ #: ../locale/scriptstrings/r3.in.xyz_to_translate.c:22 #: ../locale/scriptstrings/r3.in.xyz_to_translate.c:24 #: ../locale/scriptstrings/r3.in.xyz_to_translate.c:27 -#: ../raster/r.sun/main.c:272 ../raster/r.sun/main.c:281 -#: ../raster/r.sun/main.c:290 ../raster/r.sun/main.c:299 -#: ../raster/r.sun/main.c:307 ../raster/r.sun/main.c:316 -#: ../raster/r.sun/main.c:325 ../raster/r.sun/main.c:334 -#: ../raster/r.sun/main.c:343 ../raster/r.sun/main.c:352 -#: ../raster/r.sun/main.c:361 ../raster/r.sun/main.c:370 -#: ../raster/r.sun/main.c:379 ../raster/r.sun/main.c:386 -#: ../raster/r.sun/main.c:394 ../raster/r.horizon/main.c:195 -#: ../raster/r.horizon/main.c:204 ../raster/r.horizon/main.c:212 +#: ../raster/r.sun/main.c:271 ../raster/r.sun/main.c:280 +#: ../raster/r.sun/main.c:289 ../raster/r.sun/main.c:298 +#: ../raster/r.sun/main.c:306 ../raster/r.sun/main.c:315 +#: ../raster/r.sun/main.c:324 ../raster/r.sun/main.c:333 +#: ../raster/r.sun/main.c:342 ../raster/r.sun/main.c:351 +#: ../raster/r.sun/main.c:360 ../raster/r.sun/main.c:369 +#: ../raster/r.sun/main.c:378 ../raster/r.sun/main.c:385 +#: ../raster/r.sun/main.c:393 ../raster/r.horizon/main.c:194 +#: ../raster/r.horizon/main.c:203 ../raster/r.horizon/main.c:211 #: ../raster/r.spread/main.c:125 ../raster/r.spread/main.c:139 #: ../raster/r.spread/main.c:151 ../raster/r.spread/main.c:164 #: ../raster/r.spread/main.c:177 ../raster/r.spread/main.c:189 @@ -2735,6 +2754,7 @@ #: ../raster/r.in.lidar/main.c:133 ../raster/r.in.xyz/main.c:213 #: ../raster/r.in.xyz/main.c:222 ../raster/r.in.xyz/main.c:230 #: ../raster/r.in.xyz/main.c:241 ../raster/r.in.xyz/main.c:251 +#: ../raster/r.buildvrt/main.c:86 ../raster/r.buildvrt/main.c:92 #: ../raster/r.external/main.c:66 ../raster/r.external/main.c:74 #: ../raster/r.external/main.c:83 ../raster/r.sim/r.sim.sediment/main.c:158 #: ../raster/r.sim/r.sim.sediment/main.c:166 @@ -2751,18 +2771,18 @@ #: ../display/d.text/main.c:154 ../raster3d/r3.flow/main.c:188 #: ../raster3d/r3.flow/main.c:195 ../raster3d/r3.flow/main.c:205 #: ../raster3d/r3.in.lidar/main.c:177 ../raster3d/r3.in.lidar/main.c:184 -#: ../vector/v.in.ogr/main.c:223 ../vector/v.edit/args.c:96 +#: ../vector/v.in.ogr/main.c:240 ../vector/v.edit/args.c:96 #: ../vector/v.edit/args.c:215 msgid "Input" msgstr "" #: ../locale/scriptstrings/v.import_to_translate.c:7 -#: ../vector/v.in.ogr/main.c:219 +#: ../vector/v.in.ogr/main.c:236 msgid "OGR layer name. If not given, all available layers are imported" msgstr "" #: ../locale/scriptstrings/v.import_to_translate.c:9 -#: ../vector/v.proj/main.c:106 +#: ../vector/v.proj/main.c:111 msgid "Name for output vector map (default: input)" msgstr "" @@ -2776,17 +2796,17 @@ #: ../locale/scriptstrings/v.import_to_translate.c:14 #: ../locale/scriptstrings/db.in.ogr_to_translate.c:11 -#: ../vector/v.in.ogr/main.c:296 +#: ../vector/v.in.ogr/main.c:313 msgid "Encoding value for attribute data" msgstr "" #: ../locale/scriptstrings/v.import_to_translate.c:15 -#: ../vector/v.in.ogr/main.c:298 +#: ../vector/v.in.ogr/main.c:315 msgid "Overrides encoding interpretation, useful when importing ESRI Shapefile" msgstr "" #: ../locale/scriptstrings/v.import_to_translate.c:17 -#: ../vector/v.in.ogr/main.c:274 +#: ../vector/v.in.ogr/main.c:291 msgid "Snapping threshold for boundaries (map units)" msgstr "" @@ -2814,12 +2834,12 @@ msgstr "" #: ../locale/scriptstrings/v.import_to_translate.c:25 -#: ../vector/v.in.ogr/main.c:319 +#: ../vector/v.in.ogr/main.c:336 msgid "List supported OGR formats and exit" msgstr "" #: ../locale/scriptstrings/v.import_to_translate.c:26 -#: ../vector/v.in.ogr/main.c:325 +#: ../vector/v.in.ogr/main.c:342 msgid "List available OGR layers in data source and exit" msgstr "" @@ -2829,16 +2849,16 @@ #: ../locale/scriptstrings/t.rast.import_to_translate.c:18 #: ../locale/scriptstrings/t.vect.import_to_translate.c:14 #: ../locale/scriptstrings/r.import_to_translate.c:31 -#: ../raster/r.in.lidar/main.c:300 ../raster/r.in.gdal/main.c:185 +#: ../raster/r.in.lidar/main.c:300 ../raster/r.in.gdal/main.c:202 #: ../raster/r.external/main.c:102 ../raster3d/r3.in.lidar/main.c:293 -#: ../vector/v.in.lidar/main.c:321 ../vector/v.in.ogr/main.c:347 +#: ../vector/v.in.lidar/main.c:321 ../vector/v.in.ogr/main.c:364 #: ../vector/v.external/args.c:45 msgid "Override projection check (use current location's projection)" msgstr "" #: ../locale/scriptstrings/v.import_to_translate.c:28 #: ../locale/scriptstrings/r.import_to_translate.c:32 -#: ../vector/v.in.ogr/main.c:349 ../vector/v.external/args.c:47 +#: ../vector/v.in.ogr/main.c:366 ../vector/v.external/args.c:47 msgid "Assume that the dataset has the same projection as the current location" msgstr "" @@ -2967,66 +2987,66 @@ #: ../locale/scriptstrings/t.rast.colors_to_translate.c:22 #: ../locale/scriptstrings/t.rast.colors_to_translate.c:24 #: ../locale/scriptstrings/t.rast.colors_to_translate.c:26 -#: ../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 ../raster/r.category/main.c:81 +#: ../raster/r.colors/edit_colors.c:107 ../raster/r.colors/edit_colors.c:114 +#: ../raster/r.colors/edit_colors.c:121 ../raster/r.colors/edit_colors.c:128 +#: ../raster/r.colors/edit_colors.c:139 ../raster/r.colors/edit_colors.c:157 +#: ../raster/r.colors/edit_colors.c:162 ../raster/r.colors/edit_colors.c:167 +#: ../raster/r.colors/edit_colors.c:172 ../raster/r.category/main.c:81 #: ../raster/r.category/main.c:88 ../display/d.linegraph/main.c:270 #: ../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:112 ../vector/v.colors/main.c:138 -#: ../vector/v.colors/main.c:143 ../vector/v.colors/main.c:148 +#: ../vector/v.colors/main.c:112 ../vector/v.colors/main.c:145 +#: ../vector/v.colors/main.c:150 ../vector/v.colors/main.c:155 msgid "Define" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:8 -#: ../raster/r.colors/edit_colors.c:96 ../vector/v.colors/main.c:98 +#: ../raster/r.colors/edit_colors.c:113 ../vector/v.colors/main.c:98 msgid "Raster map from which to copy color table" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:10 -#: ../raster/r.colors/edit_colors.c:103 ../vector/v.colors/main.c:105 +#: ../raster/r.colors/edit_colors.c:120 ../vector/v.colors/main.c:105 msgid "3D raster map from which to copy color table" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:12 -#: ../raster/r.colors/edit_colors.c:109 ../vector/v.colors/main.c:111 +#: ../raster/r.colors/edit_colors.c:126 ../vector/v.colors/main.c:111 msgid "Path to rules file" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:14 -#: ../raster/r.colors/edit_colors.c:115 ../vector/v.colors/main.c:121 +#: ../raster/r.colors/edit_colors.c:132 ../vector/v.colors/main.c:121 msgid "Remove existing color table" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:16 -#: ../raster/r.colors/edit_colors.c:121 ../vector/v.colors/main.c:127 +#: ../raster/r.colors/edit_colors.c:138 ../vector/v.colors/main.c:127 msgid "Only write new color table if it does not already exist" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:17 -#: ../raster/r.colors/edit_colors.c:126 ../vector/v.colors/main.c:131 +#: ../raster/r.colors/edit_colors.c:143 ../vector/v.colors/main.c:131 msgid "List available rules then exit" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:19 -#: ../raster/r.colors/edit_colors.c:132 ../vector/v.colors/main.c:137 +#: ../raster/r.colors/edit_colors.c:156 ../vector/v.colors/main.c:144 msgid "Invert colors" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:21 -#: ../raster/r.colors/edit_colors.c:137 ../vector/v.colors/main.c:142 +#: ../raster/r.colors/edit_colors.c:161 ../vector/v.colors/main.c:149 msgid "Logarithmic scaling" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:23 -#: ../raster/r.colors/edit_colors.c:142 ../vector/v.colors/main.c:147 +#: ../raster/r.colors/edit_colors.c:166 ../vector/v.colors/main.c:154 msgid "Logarithmic-absolute scaling" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:25 -#: ../raster/r.colors/edit_colors.c:147 +#: ../raster/r.colors/edit_colors.c:171 msgid "Histogram equalization" msgstr "" @@ -3044,6 +3064,7 @@ msgstr "" #: ../locale/scriptstrings/t.rename_to_translate.c:4 +#: ../locale/scriptstrings/v.db.renamecolumn_to_translate.c:5 #: ../general/g.rename/main.c:47 msgid "rename" msgstr "" @@ -3202,7 +3223,7 @@ msgstr "" #: ../locale/scriptstrings/v.unpack_to_translate.c:1 -msgid "Imports a vector map as GRASS GIS specific archive file (packed with v.pack)" +msgid "Imports a GRASS GIS specific vector archive file (packed with v.pack) as a vector map" msgstr "" #: ../locale/scriptstrings/v.unpack_to_translate.c:5 @@ -3224,7 +3245,7 @@ #: ../locale/scriptstrings/r.unpack_to_translate.c:10 ../ps/ps.map/main.c:100 #: ../ps/ps.map/main.c:113 ../ps/ps.map/main.c:135 #: ../raster/r.univar/r.univar_main.c:42 ../raster/r.kappa/main.c:90 -#: ../raster/r.kappa/main.c:98 +#: ../raster/r.kappa/main.c:98 ../raster/r.kappa/main.c:114 msgid "Output settings" msgstr "" @@ -3232,7 +3253,7 @@ #: ../locale/scriptstrings/r.unpack_to_translate.c:9 #: ../locale/scriptstrings/t.rast.import_to_translate.c:19 #: ../locale/scriptstrings/t.vect.import_to_translate.c:15 -#: ../raster/r.in.lidar/main.c:302 ../raster/r.in.gdal/main.c:187 +#: ../raster/r.in.lidar/main.c:302 ../raster/r.in.gdal/main.c:204 #: ../raster/r.external/main.c:104 ../raster3d/r3.in.lidar/main.c:295 #: ../vector/v.in.lidar/main.c:323 msgid "Assume that the dataset has same projection as the current location" @@ -3266,6 +3287,7 @@ #: ../locale/scriptstrings/v.db.univar_to_translate.c:8 #: ../locale/scriptstrings/db.univar_to_translate.c:8 +#: ../raster/r.info/main.c:91 msgid "Print stats in shell script style" msgstr "" @@ -3334,7 +3356,7 @@ msgstr "" #: ../locale/scriptstrings/r.unpack_to_translate.c:1 -msgid "Imports a raster map as GRASS GIS specific archive file (packed with r.pack)" +msgid "Imports a GRASS GIS specific raster archive file (packed with r.pack) as a raster map" msgstr "" #: ../locale/scriptstrings/r.unpack_to_translate.c:6 @@ -3350,23 +3372,23 @@ msgid "multispectral" msgstr "" -#: ../locale/scriptstrings/i.spectral_to_translate.c:9 +#: ../locale/scriptstrings/i.spectral_to_translate.c:10 msgid "Name for output image (or text file for -t)" msgstr "" -#: ../locale/scriptstrings/i.spectral_to_translate.c:11 +#: ../locale/scriptstrings/i.spectral_to_translate.c:12 msgid "Graphics format for output file" msgstr "" -#: ../locale/scriptstrings/i.spectral_to_translate.c:13 +#: ../locale/scriptstrings/i.spectral_to_translate.c:14 msgid "Show sampling coordinates instead of numbering in the legend" msgstr "" -#: ../locale/scriptstrings/i.spectral_to_translate.c:14 +#: ../locale/scriptstrings/i.spectral_to_translate.c:15 msgid "Use gnuplot for display" msgstr "" -#: ../locale/scriptstrings/i.spectral_to_translate.c:15 +#: ../locale/scriptstrings/i.spectral_to_translate.c:16 msgid "output to text file" msgstr "" @@ -3470,8 +3492,8 @@ #: ../locale/scriptstrings/t.rast.import_to_translate.c:6 #: ../locale/scriptstrings/t.vect.import_to_translate.c:6 -#: ../raster/r.in.gdal/main.c:94 ../general/g.proj/main.c:66 -#: ../vector/v.in.ogr/main.c:200 +#: ../raster/r.in.gdal/main.c:97 ../general/g.proj/main.c:66 +#: ../vector/v.in.ogr/main.c:203 msgid "create location" msgstr "" @@ -3486,17 +3508,19 @@ msgstr "" #: ../locale/scriptstrings/t.rast.import_to_translate.c:13 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:23 #: ../locale/scriptstrings/r.import_to_translate.c:10 -#: ../raster/r.stream.extract/main.c:141 ../raster/r.resamp.bspline/main.c:151 -#: ../raster/r.proj/main.c:192 ../raster/r.in.gdal/main.c:123 +#: ../raster/r.stream.extract/main.c:141 ../raster/r.resamp.bspline/main.c:153 +#: ../raster/r.proj/main.c:195 ../raster/r.in.gdal/main.c:126 #: ../vector/v.to.rast/main.c:117 ../vector/v.surf.bspline/main.c:195 msgid "Cache size for raster rows" msgstr "" #: ../locale/scriptstrings/t.rast.import_to_translate.c:14 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:22 #: ../locale/scriptstrings/r.import_to_translate.c:9 -#: ../raster/r.stream.extract/main.c:140 ../raster/r.resamp.bspline/main.c:150 -#: ../raster/r.proj/main.c:191 ../raster/r.in.gdal/main.c:122 +#: ../raster/r.stream.extract/main.c:140 ../raster/r.resamp.bspline/main.c:152 +#: ../raster/r.proj/main.c:194 ../raster/r.in.gdal/main.c:125 #: ../vector/v.to.rast/main.c:116 ../vector/v.surf.bspline/main.c:194 msgid "Maximum memory to be used (in MB)" msgstr "" @@ -3592,52 +3616,68 @@ 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.rectify/main.c:132 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:3 +#: ../raster/r.surf.area/main.c:77 ../raster/r.contour/main.c:88 +#: ../raster/r.random.surface/main.c:58 ../raster/r.surf.random/main.c:37 +#: ../raster/r.surf.fractal/main.c:39 ../raster/r.surf.idw/main.c:105 +#: ../raster/r.surf.contour/main.c:61 ../raster/r.fill.stats/main.c:776 +#: ../raster/r.resamp.bspline/main.c:80 ../raster/r.surf.gauss/main.c:39 +#: ../vector/v.surf.idw/main.c:88 ../vector/v.surf.rst/main.c:148 +#: ../vector/v.surf.bspline/main.c:92 ../vector/v.vol.rst/main.c:237 +msgid "surface" +msgstr "" + +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:6 +#: ../raster/r.resamp.bspline/main.c:83 +msgid "splines" +msgstr "" + +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:8 +#: ../raster/r.proj/main.c:185 ../imagery/i.rectify/main.c:132 #: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:126 msgid "Interpolation method to use" msgstr "" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:6 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:9 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 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:10 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:12 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:14 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:16 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:18 msgid "RST options" msgstr "" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:8 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:11 msgid "Spline smoothing parameter" msgstr "" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:10 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:13 msgid "Width of hole edge used for interpolation (in cells)" msgstr "" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:12 -#: ../vector/v.surf.rst/main.c:307 ../vector/v.vol.rst/main.c:319 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:15 +#: ../vector/v.surf.rst/main.c:310 ../vector/v.vol.rst/main.c:321 msgid "Minimum number of points for approximation in a segment (>segmax)" msgstr "" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:14 -#: ../vector/v.surf.rst/main.c:298 ../vector/v.vol.rst/main.c:310 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:17 +#: ../vector/v.surf.rst/main.c:301 ../vector/v.vol.rst/main.c:312 msgid "Maximum number of points in a segment" msgstr "" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:16 -#: ../raster/r.resamp.bspline/main.c:131 ../vector/v.surf.bspline/main.c:177 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:19 +#: ../raster/r.resamp.bspline/main.c:133 ../vector/v.surf.bspline/main.c:177 msgid "Tykhonov regularization parameter (affects smoothing)" msgstr "" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:17 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:20 msgid "Used in bilinear and bicubic spline interpolation" msgstr "" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:18 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:21 msgid "Spline options" msgstr "" @@ -3723,7 +3763,7 @@ msgid "r.mapcalc expression for temporal and spatial analysis of space time raster datasets" msgstr "" -#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:12 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:13 #: ../locale/scriptstrings/t.rast3d.algebra_to_translate.c:13 msgid "Use granularity sampling instead of the temporal topology approach" msgstr "" @@ -3792,7 +3832,7 @@ msgstr "" #: ../locale/scriptstrings/v.dissolve_to_translate.c:3 -#: ../vector/v.extract/main.c:80 +#: ../vector/v.extract/main.c:81 msgid "dissolve" msgstr "" @@ -3804,6 +3844,77 @@ msgid "Name of attribute column used to dissolve common boundaries" msgstr "" +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:1 +msgid "Calculates a new raster map from a simple r.mapcalc expression." +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:4 +msgid "simple" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:5 +msgid "Formula (e.g. A-B or A*C+B)" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:6 +msgid "Name of input A raster map" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:7 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:9 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:11 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:13 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:15 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:17 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:23 +#: ../raster/r.stream.extract/main.c:89 ../raster/r.stream.extract/main.c:97 +#: ../raster/r.flow/main.c:435 ../raster/r.flow/main.c:441 +msgid "Input maps" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:8 +msgid "Name of input B raster map" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:10 +msgid "Name of input C raster map" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:12 +msgid "Name of input D raster map" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:14 +msgid "Name of input E raster map" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:16 +msgid "Name of input F raster map" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:18 +#: ../raster/r.random/main.c:89 ../raster/r.mapcalc/main.c:105 +msgid "Seed for rand() function" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:19 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:21 +msgid "Random" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:20 +#: ../raster/r.mapcalc/main.c:109 +msgid "Generate random seed (result is non-deterministic)" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:22 +msgid "Quote the map names" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:24 +msgid "Case sensitive variable names" +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 "" @@ -3812,6 +3923,114 @@ msgid "Create the location specified by the \"location\" parameter and exit. Do not import the space time vector datasets." msgstr "" +#: ../locale/scriptstrings/r.drain_to_translate.c:1 +#: ../raster/r.drain/main.c:113 +msgid "Traces a flow through an elevation model or cost surface on a raster map." +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:3 ../raster/r.path/main.c:151 +#: ../raster/r.solute.transport/main.c:230 ../raster/r.topmodel/main.c:52 +#: ../raster/r.uslek/main.c:54 ../raster/r.usler/main.c:53 +#: ../raster/r.gwflow/main.c:210 ../raster/r.stream.extract/main.c:77 +#: ../raster/r.fill.dir/main.c:89 ../raster/r.basins.fill/main.c:55 +#: ../raster/r.water.outlet/main.c:58 ../raster/r.drain/main.c:110 +#: ../raster/r.topidx/main.c:40 ../raster/r.flow/main.c:422 +#: ../raster/r.carve/main.c:75 ../raster/r.lake/main.c:151 +#: ../raster/r.watershed/front/main.c:76 +#: ../raster/r.sim/r.sim.sediment/main.c:115 +#: ../raster/r.sim/r.sim.water/main.c:114 ../raster3d/r3.gwflow/main.c:162 +#: ../raster3d/r3.flow/main.c:180 +msgid "hydrology" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:4 ../raster/r.path/main.c:152 +#: ../raster/r.walk/main.c:204 ../raster/r.cost/main.c:164 +#: ../raster/r.drain/main.c:111 +msgid "cost surface" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:5 +#: ../raster/r.drain/main.c:116 +msgid "Name of input elevation or cost surface raster map" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:6 +#: ../raster/r.drain/main.c:121 +msgid "Name of input movement direction map associated with the cost surface" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:7 +#: ../raster/r.drain/main.c:123 +msgid "Direction in degrees CCW from east" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:8 +#: ../locale/scriptstrings/r.drain_to_translate.c:23 +#: ../raster/r.drain/main.c:125 ../raster/r.drain/main.c:168 +msgid "Cost surface" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:10 +#: ../raster/r.drain/main.c:133 +msgid "Name for output drain vector map" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:11 +#: ../raster/r.drain/main.c:134 +msgid "Recommended for cost surface made using knight's move" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:12 +#: ../raster/r.path/main.c:195 ../raster/r.walk/main.c:260 +#: ../raster/r.cost/main.c:223 ../raster/r.drain/main.c:139 +msgid "Coordinates of starting point(s) (E,N)" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:13 +#: ../locale/scriptstrings/r.drain_to_translate.c:15 +#: ../raster/r.path/main.c:196 ../raster/r.path/main.c:202 +#: ../raster/r.walk/main.c:242 ../raster/r.walk/main.c:254 +#: ../raster/r.walk/main.c:261 ../raster/r.walk/main.c:342 +#: ../raster/r.cost/main.c:205 ../raster/r.cost/main.c:217 +#: ../raster/r.cost/main.c:224 ../raster/r.cost/main.c:274 +#: ../raster/r.drain/main.c:140 ../raster/r.drain/main.c:147 +msgid "Start" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:14 +#: ../raster/r.path/main.c:201 ../raster/r.drain/main.c:145 +msgid "Name of starting vector points map(s)" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:16 +#: ../raster/r.path/main.c:206 ../raster/r.drain/main.c:151 +msgid "Copy input cell values on output" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:17 +#: ../locale/scriptstrings/r.drain_to_translate.c:19 +#: ../locale/scriptstrings/r.drain_to_translate.c:21 +#: ../raster/r.path/main.c:207 ../raster/r.path/main.c:212 +#: ../raster/r.path/main.c:217 ../raster/r.drain/main.c:152 +#: ../raster/r.drain/main.c:157 ../raster/r.drain/main.c:162 +msgid "Path settings" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:18 +#: ../raster/r.path/main.c:211 ../raster/r.drain/main.c:156 +msgid "Accumulate input values along the path" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:20 +#: ../raster/r.path/main.c:216 ../raster/r.drain/main.c:161 +msgid "Count cell numbers along the path" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:22 +#: ../raster/r.drain/main.c:167 +msgid "The input raster map is a cost surface (direction surface must also be specified)" +msgstr "" + #: ../locale/scriptstrings/r.import_to_translate.c:1 msgid "Imports raster data into a GRASS raster map using GDAL library and reprojects on the fly." msgstr "" @@ -3854,14 +4073,15 @@ #: ../locale/scriptstrings/r.import_to_translate.c:24 #: ../raster/r.in.poly/main.c:50 ../raster/r.in.ascii/main.c:92 -#: ../raster/r.in.bin/main.c:298 ../raster/r.in.gdal/main.c:140 -#: ../raster/r.support/main.c:66 ../raster/r.external/main.c:90 +#: ../raster/r.buildvrt/main.c:102 ../raster/r.in.bin/main.c:298 +#: ../raster/r.in.gdal/main.c:143 ../raster/r.support/main.c:66 +#: ../raster/r.external/main.c:90 msgid "Title for resultant raster map" msgstr "" #: ../locale/scriptstrings/r.import_to_translate.c:25 -#: ../raster/r.in.gdal/main.c:141 ../raster/r.in.gdal/main.c:150 -#: ../raster/r.in.gdal/main.c:159 ../raster/r.in.gdal/main.c:165 +#: ../raster/r.in.gdal/main.c:144 ../raster/r.in.gdal/main.c:153 +#: ../raster/r.in.gdal/main.c:162 ../raster/r.in.gdal/main.c:168 #: ../raster/r.external/main.c:91 ../imagery/i.landsat.toar/main.c:94 #: ../imagery/i.landsat.toar/main.c:116 ../imagery/i.landsat.toar/main.c:125 #: ../imagery/i.landsat.toar/main.c:134 ../imagery/i.landsat.toar/main.c:142 @@ -3875,100 +4095,20 @@ #: ../locale/scriptstrings/r.import_to_translate.c:27 #: ../locale/scriptstrings/r.import_to_translate.c:29 -#: ../raster/r.horizon/main.c:278 ../raster/r.horizon/main.c:297 +#: ../raster/r.horizon/main.c:277 ../raster/r.horizon/main.c:296 msgid "Optional" msgstr "" #: ../locale/scriptstrings/r.import_to_translate.c:28 -#: ../raster/r.proj/main.c:208 +#: ../raster/r.proj/main.c:219 msgid "Do not perform region cropping optimization" msgstr "" #: ../locale/scriptstrings/r.import_to_translate.c:30 -#: ../raster/r.in.gdal/main.c:214 +#: ../raster/r.in.gdal/main.c:231 msgid "Force Lat/Lon maps to fit into geographic coordinates (90N,S; 180E,W)" msgstr "" -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:1 -msgid "Performs inter-satellite calibration on DMSP-OLS Nighttime Lights Time Series" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:3 -msgid "inter-satellite" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:4 -msgid "calibration" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:5 -msgid "nighttime lights" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:6 -msgid "time series" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:7 -msgid "DMSP-OLS" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:8 -msgid "Print out calibration equations" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:9 -msgid "Evaluation based on the Normalised Difference Index" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:10 -msgid "Print in shell script style (currently only NDI via -e)" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:11 -msgid "Keep current computational region settings" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:12 -msgid "Exclude zero values from the analysis (retain zero cells in output)" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:13 -msgid "Exclude zero values from the analysis (set zero cells to NULL in output)" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:14 -msgid "Do not try to transfer timestamps (for input without timestamp)" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:15 -msgid "Clean average DMSP-OLS visible band digital number image(s)" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:16 -msgid "output file(s) suffix" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:17 -msgid "Suffix for calibrated average digital number output image(s)" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:18 -msgid "Calibration model" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:19 -msgid "Inter-satellite calibration model for average DMSP-OLS nighttime lights time series" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:20 -msgid "Elvidge (2009 or 2014), Liu 2012, Wu 2013" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:21 -msgid "Calibration Model" -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 "" @@ -4186,7 +4326,7 @@ msgid "Renames a column in the attribute table connected to a given vector map." msgstr "" -#: ../locale/scriptstrings/v.db.renamecolumn_to_translate.c:5 +#: ../locale/scriptstrings/v.db.renamecolumn_to_translate.c:6 msgid "Old and new name of the column (old,new)" msgstr "" @@ -4320,17 +4460,17 @@ msgstr "" #: ../locale/scriptstrings/m.proj_to_translate.c:2 ../misc/m.cogo/main.c:225 -#: ../misc/m.transform/main.c:316 ../misc/m.nviz.image/main.c:50 +#: ../misc/m.transform/main.c:316 ../misc/m.nviz.image/main.c:49 #: ../misc/m.nviz.script/main.c:69 ../misc/m.measure/main.c:46 msgid "miscellaneous" msgstr "" #: ../locale/scriptstrings/m.proj_to_translate.c:4 #: ../locale/scriptstrings/i.tasscap_to_translate.c:3 -#: ../raster/r.proj/main.c:146 ../imagery/i.fft/main.c:79 +#: ../raster/r.proj/main.c:149 ../imagery/i.fft/main.c:79 #: ../imagery/i.pca/main.c:73 ../imagery/i.ifft/main.c:78 #: ../imagery/i.ortho.photo/i.ortho.transform/main.c:392 -#: ../misc/m.transform/main.c:317 ../vector/v.proj/main.c:70 +#: ../misc/m.transform/main.c:317 ../vector/v.proj/main.c:75 #: ../vector/v.transform/main.c:71 msgid "transformation" msgstr "" @@ -4353,7 +4493,7 @@ #: ../raster/r.reclass/main.c:66 ../raster/r.recode/main.c:61 #: ../raster/r.in.ascii/main.c:79 ../raster3d/r3.in.ascii/main.c:87 #: ../general/g.proj/main.c:141 ../general/g.proj/main.c:150 -#: ../db/db.execute/main.c:139 ../db/db.select/main.c:208 +#: ../db/db.execute/main.c:151 ../db/db.select/main.c:208 #: ../vector/v.segment/main.c:80 ../vector/v.what/main.c:78 #: ../vector/v.edit/args.c:95 msgid "'-' for standard input" @@ -4477,14 +4617,18 @@ msgstr "" #: ../locale/scriptstrings/r.in.srtm_to_translate.c:4 -msgid "Name of SRTM input tile (file without .hgt.zip extension)" +msgid "SRTM" msgstr "" #: ../locale/scriptstrings/r.in.srtm_to_translate.c:5 -msgid "Name for output raster map (default: input tile)" +msgid "Name of SRTM input tile (file without .hgt.zip extension)" msgstr "" #: ../locale/scriptstrings/r.in.srtm_to_translate.c:6 +msgid "Name for output raster map (default: input tile)" +msgstr "" + +#: ../locale/scriptstrings/r.in.srtm_to_translate.c:7 msgid "Input is a 1-arcsec tile (default: 3-arcsec)" msgstr "" @@ -4511,7 +4655,7 @@ #: ../raster3d/r3.in.lidar/main.c:164 ../vector/v.lidar.edgedetection/main.c:76 #: ../vector/v.out.lidar/main.c:473 ../vector/v.in.lidar/main.c:138 #: ../vector/v.lidar.correction/main.c:72 ../vector/v.surf.bspline/main.c:94 -#: ../vector/v.lidar.growing/main.c:76 ../vector/v.decimate/main.c:124 +#: ../vector/v.lidar.growing/main.c:76 ../vector/v.decimate/main.c:125 #: ../vector/v.outlier/main.c:74 msgid "LIDAR" msgstr "" @@ -4661,7 +4805,7 @@ #: ../locale/scriptstrings/d.rast.leg_to_translate.c:3 #: ../display/d.vect.thematic/main.c:86 ../display/d.barscale/main.c:64 -#: ../display/d.grid/main.c:54 ../display/d.legend.vect/main.c:51 +#: ../display/d.grid/main.c:53 ../display/d.legend.vect/main.c:51 #: ../display/d.graph/main.c:59 ../display/d.legend/main.c:79 #: ../display/d.linegraph/main.c:232 ../display/d.vect.chart/main.c:64 #: ../display/d.text/main.c:140 ../display/d.northarrow/main.c:47 @@ -5055,36 +5199,32 @@ msgid "Paper '%s' not found, using defaults" 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.horizon/main.c:846 -#: ../raster/r.horizon/main.c:864 ../raster/r.latlong/main.c:133 -#: ../display/d.grid/plot.c:287 ../display/d.grid/plot.c:293 -#: ../display/d.grid/plot.c:334 ../display/d.grid/plot.c:340 -#: ../display/d.grid/plot.c:427 ../display/d.grid/plot.c:433 -#: ../display/d.grid/plot.c:485 ../display/d.grid/plot.c:491 -#: ../display/d.grid/plot.c:635 ../display/d.grid/plot.c:651 -#: ../display/d.grid/plot.c:668 ../display/d.grid/plot.c:685 -msgid "Error in pj_do_proj" -msgstr "" - -#: ../ps/ps.map/do_geogrid.c:272 ../raster/r.sun/main.c:788 -#: ../raster/r.horizon/main.c:538 ../display/d.grid/plot.c:554 -#: ../display/d.where/main.c:113 ../general/g.region/printwindow.c:257 -#: ../general/g.region/printwindow.c:481 ../general/g.region/printwindow.c:550 +#: ../ps/ps.map/do_geogrid.c:90 ../ps/ps.map/do_geogrid.c:96 +#: ../ps/ps.map/do_geogrid.c:121 ../ps/ps.map/do_geogrid.c:127 +#: ../ps/ps.map/do_geogrid.c:200 ../ps/ps.map/do_geogrid.c:242 +#: ../ps/ps.map/do_geogrid.c:322 ../ps/ps.map/do_geogrid.c:339 +#: ../ps/ps.map/do_geogrid.c:357 ../ps/ps.map/do_geogrid.c:375 +#: ../ps/ps.map/do_geogrid.c:432 ../ps/ps.map/do_geogrid.c:439 +#: ../ps/ps.map/do_geogrid.c:444 ../ps/ps.map/do_geogrid.c:453 +#: ../ps/ps.map/do_geogrid.c:458 +msgid "Error in GPJ_transform" +msgstr "" + +#: ../ps/ps.map/do_geogrid.c:284 ../raster/r.sun/main.c:787 +#: ../raster/r.horizon/main.c:542 ../display/d.grid/plot.c:564 +#: ../display/d.where/main.c:113 ../general/g.region/printwindow.c:256 +#: ../general/g.region/printwindow.c:492 ../general/g.region/printwindow.c:564 msgid "Can't get projection key values of current location" msgstr "" -#: ../ps/ps.map/do_geogrid.c:278 ../raster/r.sun/main.c:798 -#: ../raster/r.horizon/main.c:548 ../raster/r.latlong/main.c:114 -#: ../display/d.grid/plot.c:561 ../display/d.grid/plot.c:588 -#: ../display/d.where/main.c:120 ../display/d.where/main.c:146 -msgid "Unable to set up lat/long projection parameters" +#: ../ps/ps.map/do_geogrid.c:293 ../raster/r.sun/main.c:796 +#: ../raster/r.horizon/main.c:551 ../raster/r.sunhours/main.c:231 +#: ../raster/r.proj/main.c:342 ../raster/r.in.gdal/main.c:1003 +#: ../raster/r.sunmask/g_solposition.c:121 ../raster/r.latlong/main.c:111 +#: ../display/d.grid/plot.c:605 ../display/d.where/main.c:151 +#: ../general/g.region/printwindow.c:265 ../general/g.region/printwindow.c:501 +#: ../general/g.region/printwindow.c:593 ../vector/v.proj/main.c:292 +msgid "Unable to initialize coordinate transformation" msgstr "" #: ../ps/ps.map/ps_clrtbl.c:35 ../ps/ps.map/ps_fclrtbl.c:46 @@ -5254,41 +5394,42 @@ #: ../vector/v.mkgrid/main.c:278 ../vector/v.what.rast3/main.c:126 #: ../vector/v.to.rast/support.c:109 ../vector/v.to.rast/support.c:284 #: ../vector/v.to.rast/support.c:523 ../vector/v.to.rast/vect2rast.c:60 -#: ../vector/v.out.ogr/main.c:634 ../vector/v.kcv/main.c:126 +#: ../vector/v.out.ogr/main.c:690 ../vector/v.kcv/main.c:126 #: ../vector/v.surf.idw/read_sites.c:55 ../vector/v.class/main.c:117 #: ../vector/v.label.sa/labels.c:78 ../vector/v.net.distance/main.c:279 -#: ../vector/v.random/main.c:239 ../vector/v.db.connect/main.c:223 -#: ../vector/v.db.connect/main.c:331 ../vector/v.to.rast3/main.c:84 -#: ../vector/v.reclass/main.c:133 ../vector/v.surf.rst/main.c:620 -#: ../vector/v.surf.bspline/main.c:384 ../vector/v.surf.bspline/crosscorr.c:123 -#: ../vector/v.db.select/main.c:177 ../vector/v.net.allpairs/main.c:166 -#: ../vector/v.in.dwg/main.c:213 ../vector/v.buffer/main.c:431 -#: ../vector/v.select/copy_tabs.c:82 ../vector/v.profile/main.c:426 -#: ../vector/v.profile/main.c:580 ../vector/v.extrude/main.c:229 -#: ../vector/v.out.svg/main.c:159 ../vector/v.in.ogr/main.c:1131 -#: ../vector/v.in.ogr/main.c:1177 ../vector/v.patch/main.c:156 -#: ../vector/v.patch/main.c:188 ../vector/v.patch/main.c:309 -#: ../vector/v.patch/main.c:391 ../vector/v.net.path/path.c:96 -#: ../vector/v.overlay/main.c:246 ../vector/v.overlay/main.c:413 -#: ../vector/v.net.iso/main.c:376 ../vector/v.to.3d/trans2.c:55 -#: ../vector/v.to.3d/trans3.c:57 ../vector/v.what.rast/main.c:144 -#: ../vector/v.net.flow/main.c:169 ../vector/v.normal/main.c:122 -#: ../vector/v.sample/main.c:179 ../vector/v.distance/main.c:520 -#: ../vector/v.distance/main.c:555 ../vector/v.distance/main.c:601 -#: ../vector/v.distance/main.c:1340 ../vector/v.distance/main.c:1359 -#: ../vector/v.net.timetable/main.c:93 ../vector/v.in.db/main.c:164 -#: ../vector/v.in.db/main.c:302 ../vector/v.in.ascii/main.c:348 -#: ../vector/v.to.points/main.c:177 ../vector/v.colors/scan_attr.c:29 -#: ../vector/v.colors/read_rgb.c:28 ../vector/v.colors/write_rgb.c:25 -#: ../vector/v.vol.rst/user1.c:99 ../vector/v.vol.rst/main.c:600 -#: ../vector/v.net.components/main.c:180 +#: ../vector/v.random/main.c:243 ../vector/v.random/main.c:271 +#: ../vector/v.db.connect/main.c:223 ../vector/v.db.connect/main.c:331 +#: ../vector/v.to.rast3/main.c:84 ../vector/v.reclass/main.c:133 +#: ../vector/v.surf.rst/main.c:623 ../vector/v.surf.bspline/main.c:384 +#: ../vector/v.surf.bspline/crosscorr.c:123 ../vector/v.db.select/main.c:177 +#: ../vector/v.net.allpairs/main.c:166 ../vector/v.in.dwg/main.c:213 +#: ../vector/v.buffer/main.c:431 ../vector/v.select/copy_tabs.c:82 +#: ../vector/v.profile/main.c:426 ../vector/v.profile/main.c:580 +#: ../vector/v.extrude/main.c:229 ../vector/v.out.svg/main.c:159 +#: ../vector/v.in.ogr/main.c:1194 ../vector/v.in.ogr/main.c:1242 +#: ../vector/v.patch/main.c:159 ../vector/v.patch/main.c:191 +#: ../vector/v.patch/main.c:347 ../vector/v.patch/main.c:429 +#: ../vector/v.net.path/path.c:96 ../vector/v.overlay/main.c:246 +#: ../vector/v.overlay/main.c:413 ../vector/v.net.iso/main.c:376 +#: ../vector/v.to.3d/trans2.c:55 ../vector/v.to.3d/trans3.c:57 +#: ../vector/v.what.rast/main.c:144 ../vector/v.net.flow/main.c:169 +#: ../vector/v.normal/main.c:122 ../vector/v.sample/main.c:179 +#: ../vector/v.distance/main.c:527 ../vector/v.distance/main.c:562 +#: ../vector/v.distance/main.c:608 ../vector/v.distance/main.c:1348 +#: ../vector/v.distance/main.c:1367 ../vector/v.net.timetable/main.c:93 +#: ../vector/v.in.db/main.c:164 ../vector/v.in.db/main.c:302 +#: ../vector/v.in.ascii/main.c:348 ../vector/v.to.points/main.c:177 +#: ../vector/v.colors/scan_attr.c:29 ../vector/v.colors/read_rgb.c:28 +#: ../vector/v.colors/write_rgb.c:25 ../vector/v.vol.rst/user1.c:99 +#: ../vector/v.vol.rst/main.c:602 ../vector/v.net.components/main.c:180 #: ../vector/v.colors.out/make_colors.c:36 ../vector/v.label/main.c:278 #: ../vector/v.edit/select.c:516 ../vector/v.net.centrality/main.c:246 #: ../vector/v.info/print.c:147 ../vector/v.out.postgis/table.c:34 -#: ../vector/v.in.dxf/write_vect.c:211 ../vector/v.extract/main.c:263 +#: ../vector/v.in.dxf/write_vect.c:211 ../vector/v.extract/main.c:226 +#: ../vector/v.extract/main.c:323 ../vector/v.extract/extract.c:272 #: ../vector/v.lrs/v.lrs.create/main.c:296 #: ../vector/v.lrs/v.lrs.create/main.c:305 ../vector/v.net.alloc/main.c:316 -#: ../vector/v.transform/trans_digit.c:41 ../vector/v.to.db/update.c:46 +#: ../vector/v.transform/trans_digit.c:41 ../vector/v.to.db/update.c:48 #: ../vector/v.to.db/query.c:89 #, c-format msgid "Unable to open database <%s> by driver <%s>" @@ -5358,10 +5499,11 @@ msgid "My first raster module" msgstr "" -#: ../doc/raster/r.example/main.c:105 ../raster/r.walk/main.c:435 -#: ../raster/r.walk/main.c:440 ../raster/r.walk/main.c:801 -#: ../raster/r.colors/edit_colors.c:393 ../raster/r.cost/main.c:350 -#: ../raster/r.cost/main.c:665 ../raster/r.reclass/main.c:79 +#: ../doc/raster/r.example/main.c:105 ../raster/r.walk/main.c:460 +#: ../raster/r.walk/main.c:486 ../raster/r.walk/main.c:491 +#: ../raster/r.walk/main.c:852 ../raster/r.colors/edit_colors.c:434 +#: ../raster/r.cost/main.c:375 ../raster/r.cost/main.c:401 +#: ../raster/r.cost/main.c:712 ../raster/r.reclass/main.c:79 #: ../raster/r.univar/r.univar_main.c:234 ../raster/r.report/parse.c:273 #: ../raster/r.distance/parse.c:72 ../raster/r.distance/parse.c:81 #: ../raster/r.spread/main.c:439 ../raster/r.spread/main.c:442 @@ -5369,13 +5511,13 @@ #: ../raster/r.spread/main.c:452 ../raster/r.spread/main.c:455 #: ../raster/r.buffer/main.c:112 ../raster/r.stream.extract/main.c:173 #: ../raster/r.stream.extract/main.c:177 ../raster/r.stream.extract/main.c:182 -#: ../raster/r.cross/main.c:106 ../raster/r.mapcalc/map.c:519 +#: ../raster/r.cross/main.c:105 ../raster/r.mapcalc/map.c:519 #: ../raster/r.mapcalc/map.c:813 ../raster/r.mapcalc/map3.c:710 -#: ../raster/r.compress/main.c:124 ../raster/r.compress/main.c:304 -#: ../raster/r.kappa/main.c:150 ../raster/r.kappa/stats.c:33 +#: ../raster/r.compress/main.c:124 ../raster/r.compress/main.c:308 +#: ../raster/r.kappa/main.c:162 ../raster/r.kappa/stats.c:33 #: ../raster/r.kappa/stats.c:38 ../raster/r.coin/main.c:121 #: ../raster/r.coin/main.c:123 ../raster/r.fill.stats/main.c:1028 -#: ../raster/r.tile/main.c:86 ../raster/r.info/main.c:104 +#: ../raster/r.tile/main.c:86 ../raster/r.info/main.c:110 #: ../raster/r.geomorphon/memory.c:14 ../raster/r.category/main.c:119 #: ../raster/r.category/main.c:140 ../raster/r.ros/main.c:368 #: ../raster/r.ros/main.c:379 ../raster/r.ros/main.c:384 @@ -5389,14 +5531,15 @@ #: ../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 ../general/g.region/main.c:429 -#: ../general/g.region/main.c:766 ../general/g.region/main.c:774 -#: ../imagery/i.gensig/parse.c:38 ../imagery/i.gensigset/parse.c:44 -#: ../imagery/i.pca/main.c:139 ../imagery/i.ortho.photo/i.ortho.elev/main.c:197 +#: ../raster/r.sim/simlib/output.c:755 ../general/g.region/main.c:442 +#: ../general/g.region/main.c:779 ../general/g.region/main.c:787 +#: ../imagery/i.segment/parse_args.c:199 ../imagery/i.gensig/parse.c:38 +#: ../imagery/i.gensigset/parse.c:44 ../imagery/i.pca/main.c:139 +#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:197 #: ../misc/m.nviz.image/surface.c:50 ../misc/m.nviz.image/surface.c:107 -#: ../vector/v.colors/main.c:312 ../vector/v.vol.rst/main.c:615 -#: ../scripts/v.rast.stats/v.rast.stats.py:128 ../scripts/r.rgb/r.rgb.py:60 -#: ../scripts/r.mask/r.mask.py:131 ../scripts/r.grow/r.grow.py:123 +#: ../vector/v.colors/main.c:325 ../vector/v.vol.rst/main.c:617 +#: ../scripts/v.rast.stats/v.rast.stats.py:148 ../scripts/r.rgb/r.rgb.py:60 +#: ../scripts/r.mask/r.mask.py:131 ../scripts/r.grow/r.grow.py:122 #: ../scripts/d.polar/d.polar.py:62 ../scripts/r.pack/r.pack.py:74 #: ../scripts/r.buffer.lowmem/r.buffer.lowmem.py:87 #: ../scripts/d.correlate/d.correlate.py:50 @@ -5404,7 +5547,7 @@ #: ../scripts/d.rast.leg/d.rast.leg.py:103 #: ../scripts/r.reclass.area/r.reclass.area.py:103 #: ../scripts/r.reclass.area/r.reclass.area.py:213 -#: ../scripts/r.fillnulls/r.fillnulls.py:150 +#: ../scripts/r.fillnulls/r.fillnulls.py:162 #, c-format, python-format msgid "Raster map <%s> not found" msgstr "" @@ -5413,17 +5556,17 @@ msgid "My first vector module" msgstr "" -#: ../doc/vector/v.example/main.c:75 ../raster/r.walk/main.c:410 -#: ../raster/r.cost/main.c:325 ../raster/r.carve/main.c:158 -#: ../display/d.extract/main.c:98 ../general/g.region/main.c:479 +#: ../doc/vector/v.example/main.c:75 ../raster/r.walk/main.c:453 +#: ../raster/r.cost/main.c:368 ../raster/r.carve/main.c:158 +#: ../display/d.extract/main.c:98 ../general/g.region/main.c:492 #: ../misc/m.nviz.image/vector.c:84 ../vector/v.lidar.edgedetection/main.c:180 #: ../vector/v.clean/test/topocheck.c:63 #: ../vector/v.lidar.correction/main.c:157 ../vector/v.surf.bspline/main.c:263 #: ../vector/v.surf.bspline/main.c:332 ../vector/v.lidar.growing/main.c:126 #: ../vector/v.profile/main.c:359 ../vector/v.profile/main.c:363 -#: ../vector/v.colors/main.c:238 ../vector/v.outlier/main.c:176 -#: ../vector/v.edit/main.c:155 ../vector/v.vect.stats/main.c:263 -#: ../vector/v.vect.stats/main.c:271 ../vector/v.lrs/v.lrs.label/main.c:268 +#: ../vector/v.colors/main.c:251 ../vector/v.outlier/main.c:176 +#: ../vector/v.edit/main.c:155 ../vector/v.vect.stats/main.c:270 +#: ../vector/v.vect.stats/main.c:278 ../vector/v.lrs/v.lrs.label/main.c:268 #: ../vector/v.lrs/v.lrs.where/main.c:127 #: ../vector/v.lrs/v.lrs.where/main.c:136 #: ../vector/v.lrs/v.lrs.segment/main.c:140 @@ -5440,40 +5583,40 @@ msgid "Unable to set predetermined vector open level" msgstr "" -#: ../doc/vector/v.example/main.c:87 ../raster/r.walk/main.c:673 -#: ../raster/r.walk/main.c:742 ../raster/r.cost/main.c:533 -#: ../raster/r.cost/main.c:606 ../raster/r.random/support.c:67 -#: ../raster/r.drain/main.c:271 ../raster/r.what/main.c:250 -#: ../raster/r.carve/main.c:162 ../raster/r.region/main.c:176 -#: ../raster/r.sim/simlib/observation_points.c:41 +#: ../doc/vector/v.example/main.c:87 ../raster/r.path/main.c:301 +#: ../raster/r.walk/main.c:746 ../raster/r.walk/main.c:809 +#: ../raster/r.cost/main.c:606 ../raster/r.cost/main.c:669 +#: ../raster/r.random/support.c:67 ../raster/r.drain/main.c:272 +#: ../raster/r.what/main.c:250 ../raster/r.carve/main.c:162 +#: ../raster/r.region/main.c:176 ../raster/r.sim/simlib/observation_points.c:41 #: ../display/d.extract/main.c:103 ../display/d.vect.chart/main.c:246 #: ../display/d.path/main.c:185 ../raster3d/r3.flow/main.c:411 -#: ../general/manage/lister/vector.c:32 ../general/g.region/main.c:489 +#: ../general/manage/lister/vector.c:32 ../general/g.region/main.c:502 #: ../misc/m.nviz.image/vector.c:280 ../vector/v.what.rast3/main.c:114 #: ../vector/v.to.rast/support.c:100 ../vector/v.to.rast/support.c:272 #: ../vector/v.to.rast/support.c:510 ../vector/v.to.rast/vect2rast.c:39 -#: ../vector/v.lidar.edgedetection/main.c:186 ../vector/v.out.ogr/main.c:135 +#: ../vector/v.lidar.edgedetection/main.c:186 ../vector/v.out.ogr/main.c:137 #: ../vector/v.surf.idw/read_sites.c:29 ../vector/v.class/main.c:102 #: ../vector/v.clean/test/topocheck.c:67 ../vector/v.clean/test/topocheck.c:87 #: ../vector/v.clean/main.c:283 ../vector/v.label.sa/labels.c:58 -#: ../vector/v.net.distance/main.c:192 ../vector/v.random/main.c:205 +#: ../vector/v.net.distance/main.c:192 ../vector/v.random/main.c:208 #: ../vector/v.support/main.c:134 ../vector/v.out.dxf/main.c:80 -#: ../vector/v.out.lidar/main.c:609 ../vector/v.proj/main.c:237 +#: ../vector/v.out.lidar/main.c:609 ../vector/v.proj/main.c:249 #: ../vector/v.db.connect/main.c:154 ../vector/v.to.rast3/main.c:73 #: ../vector/v.out.ascii/main.c:87 ../vector/v.out.ascii/main.c:94 #: ../vector/v.cluster/main.c:149 ../vector/v.build.polylines/main.c:151 #: ../vector/v.lidar.correction/main.c:161 ../vector/v.reclass/main.c:113 -#: ../vector/v.segment/main.c:108 ../vector/v.surf.rst/main.c:561 -#: ../vector/v.surf.rst/main.c:665 ../vector/v.db.select/main.c:164 +#: ../vector/v.segment/main.c:108 ../vector/v.surf.rst/main.c:564 +#: ../vector/v.surf.rst/main.c:668 ../vector/v.db.select/main.c:164 #: ../vector/v.net.allpairs/main.c:130 ../vector/v.drape/main.c:143 #: ../vector/v.buffer/main.c:337 ../vector/v.lidar.growing/main.c:138 #: ../vector/v.lidar.growing/main.c:142 ../vector/v.select/main.c:108 #: ../vector/v.profile/main.c:370 ../vector/v.profile/main.c:394 #: ../vector/v.extrude/main.c:190 ../vector/v.hull/main.c:87 #: ../vector/v.out.svg/main.c:139 ../vector/v.net.connectivity/main.c:130 -#: ../vector/v.patch/main.c:129 ../vector/v.patch/main.c:147 -#: ../vector/v.patch/main.c:177 ../vector/v.patch/main.c:274 -#: ../vector/v.patch/main.c:355 ../vector/v.net.path/main.c:158 +#: ../vector/v.patch/main.c:131 ../vector/v.patch/main.c:150 +#: ../vector/v.patch/main.c:180 ../vector/v.patch/main.c:312 +#: ../vector/v.patch/main.c:393 ../vector/v.net.path/main.c:158 #: ../vector/v.overlay/main.c:188 ../vector/v.perturb/main.c:148 #: ../vector/v.perturb/main.c:173 ../vector/v.net.iso/main.c:243 #: ../vector/v.to.3d/main.c:72 ../vector/v.type/main.c:131 @@ -5482,83 +5625,84 @@ #: ../vector/v.delaunay/main.c:120 ../vector/v.normal/main.c:110 #: ../vector/v.sample/main.c:124 ../vector/v.rectify/main.c:150 #: ../vector/v.qcount/main.c:101 ../vector/v.univar/main.c:158 -#: ../vector/v.distance/main.c:364 ../vector/v.distance/main.c:386 +#: ../vector/v.distance/main.c:366 ../vector/v.distance/main.c:388 #: ../vector/v.net.timetable/main.c:353 ../vector/v.net.visibility/main.c:73 #: ../vector/v.net.visibility/main.c:82 ../vector/v.out.pov/main.c:97 -#: ../vector/v.to.points/main.c:130 ../vector/v.colors/main.c:262 +#: ../vector/v.to.points/main.c:130 ../vector/v.colors/main.c:275 #: ../vector/v.build/main.c:118 ../vector/v.build/main.c:128 #: ../vector/v.voronoi/main.c:196 ../vector/v.net.bridge/main.c:118 #: ../vector/v.neighbors/main.c:88 ../vector/v.split/main.c:172 -#: ../vector/v.vol.rst/main.c:560 ../vector/v.net.components/main.c:148 -#: ../vector/v.decimate/main.c:272 ../vector/v.net.salesman/main.c:250 +#: ../vector/v.vol.rst/main.c:562 ../vector/v.net.components/main.c:148 +#: ../vector/v.decimate/main.c:276 ../vector/v.net.salesman/main.c:250 #: ../vector/v.colors.out/scan_cats.c:20 #: ../vector/v.colors.out/make_colors.c:23 ../vector/v.kernel/main.c:318 #: ../vector/v.kernel/main.c:331 ../vector/v.label/main.c:268 #: ../vector/v.edit/main.c:170 ../vector/v.edit/main.c:243 #: ../vector/v.net.centrality/main.c:209 ../vector/v.info/main.c:61 #: ../vector/v.parallel/main.c:148 ../vector/v.out.postgis/main.c:100 -#: ../vector/v.vect.stats/main.c:267 ../vector/v.vect.stats/main.c:278 -#: ../vector/v.extract/main.c:191 ../vector/v.lrs/v.lrs.label/main.c:272 +#: ../vector/v.vect.stats/main.c:274 ../vector/v.vect.stats/main.c:285 +#: ../vector/v.extract/main.c:194 ../vector/v.lrs/v.lrs.label/main.c:272 #: ../vector/v.lrs/v.lrs.where/main.c:131 #: ../vector/v.lrs/v.lrs.where/main.c:140 #: ../vector/v.lrs/v.lrs.segment/main.c:144 #: ../vector/v.lrs/v.lrs.create/main.c:254 #: ../vector/v.lrs/v.lrs.create/main.c:263 ../vector/v.net/main.c:68 #: ../vector/v.net/main.c:92 ../vector/v.net.alloc/main.c:185 -#: ../vector/v.transform/main.c:197 ../vector/v.generalize/main.c:327 -#: ../vector/v.external/main.c:228 ../vector/v.to.db/main.c:59 +#: ../vector/v.transform/main.c:197 ../vector/v.generalize/main.c:328 +#: ../vector/v.external/main.c:232 ../vector/v.to.db/main.c:67 #, c-format msgid "Unable to open vector map <%s>" msgstr "" -#: ../doc/vector/v.example/main.c:100 ../raster/r.volume/main.c:155 -#: ../raster/r.random/random.c:63 ../raster/r.contour/main.c:156 -#: ../raster/r.stream.extract/close.c:38 ../raster/r.to.vect/main.c:157 -#: ../raster/r.drain/main.c:200 ../raster/r.resamp.bspline/main.c:495 -#: ../raster/r.flow/io.c:178 ../raster/r.carve/vect.c:32 -#: ../raster/r.sim/simlib/output.c:38 ../raster/r.sim/simlib/output.c:44 -#: ../display/d.extract/main.c:106 ../raster3d/r3.flow/main.c:396 -#: ../vector/v.mkgrid/main.c:264 ../vector/v.lidar.edgedetection/main.c:251 -#: ../vector/v.clean/main.c:288 ../vector/v.clean/main.c:295 -#: ../vector/v.net.distance/main.c:198 ../vector/v.random/main.c:228 -#: ../vector/v.proj/main.c:380 ../vector/v.cluster/main.c:209 -#: ../vector/v.in.lidar/main.c:555 ../vector/v.build.polylines/main.c:156 +#: ../doc/vector/v.example/main.c:100 ../raster/r.path/main.c:240 +#: ../raster/r.volume/main.c:155 ../raster/r.random/random.c:63 +#: ../raster/r.contour/main.c:156 ../raster/r.stream.extract/close.c:38 +#: ../raster/r.to.vect/main.c:157 ../raster/r.drain/main.c:201 +#: ../raster/r.resamp.bspline/main.c:497 ../raster/r.flow/io.c:178 +#: ../raster/r.carve/vect.c:32 ../raster/r.sim/simlib/output.c:38 +#: ../raster/r.sim/simlib/output.c:44 ../display/d.extract/main.c:106 +#: ../raster3d/r3.flow/main.c:396 ../vector/v.mkgrid/main.c:264 +#: ../vector/v.lidar.edgedetection/main.c:251 ../vector/v.clean/main.c:288 +#: ../vector/v.clean/main.c:295 ../vector/v.net.distance/main.c:198 +#: ../vector/v.random/main.c:231 ../vector/v.proj/main.c:402 +#: ../vector/v.cluster/main.c:209 ../vector/v.in.lidar/main.c:555 +#: ../vector/v.build.polylines/main.c:156 #: ../vector/v.lidar.correction/main.c:215 #: ../vector/v.lidar.correction/main.c:221 ../vector/v.reclass/main.c:117 -#: ../vector/v.segment/main.c:114 ../vector/v.surf.rst/main.c:600 -#: ../vector/v.surf.rst/main.c:603 ../vector/v.surf.rst/main.c:769 +#: ../vector/v.segment/main.c:114 ../vector/v.surf.rst/main.c:603 +#: ../vector/v.surf.rst/main.c:606 ../vector/v.surf.rst/main.c:772 #: ../vector/v.surf.bspline/main.c:353 ../vector/v.net.allpairs/main.c:136 #: ../vector/v.in.dwg/main.c:200 ../vector/v.drape/main.c:158 -#: ../vector/v.buffer/main.c:405 ../vector/v.select/main.c:125 +#: ../vector/v.buffer/main.c:405 ../vector/v.select/main.c:149 #: ../vector/v.profile/main.c:537 ../vector/v.extrude/main.c:196 #: ../vector/v.in.region/main.c:75 ../vector/v.hull/main.c:121 -#: ../vector/v.net.connectivity/main.c:136 ../vector/v.in.ogr/main.c:843 -#: ../vector/v.patch/main.c:283 ../vector/v.patch/main.c:288 +#: ../vector/v.net.connectivity/main.c:136 ../vector/v.in.ogr/main.c:901 +#: ../vector/v.patch/main.c:321 ../vector/v.patch/main.c:326 #: ../vector/v.net.path/main.c:167 ../vector/v.overlay/main.c:220 #: ../vector/v.perturb/main.c:154 ../vector/v.net.iso/main.c:356 #: ../vector/v.to.3d/main.c:87 ../vector/v.net.spanningtree/main.c:107 #: ../vector/v.net.steiner/main.c:607 ../vector/v.net.flow/main.c:149 #: ../vector/v.net.flow/main.c:155 ../vector/v.delaunay/main.c:126 #: ../vector/v.sample/main.c:162 ../vector/v.rectify/main.c:216 -#: ../vector/v.qcount/main.c:127 ../vector/v.distance/main.c:410 +#: ../vector/v.qcount/main.c:127 ../vector/v.distance/main.c:412 #: ../vector/v.net.timetable/main.c:359 ../vector/v.in.db/main.c:151 #: ../vector/v.in.ascii/main.c:251 ../vector/v.net.visibility/main.c:77 #: ../vector/v.to.points/main.c:138 ../vector/v.build/main.c:154 #: ../vector/v.voronoi/main.c:215 ../vector/v.net.bridge/main.c:124 -#: ../vector/v.split/main.c:177 ../vector/v.vol.rst/main.c:580 -#: ../vector/v.vol.rst/main.c:583 ../vector/v.net.components/main.c:154 -#: ../vector/v.decimate/main.c:391 ../vector/v.outlier/main.c:229 +#: ../vector/v.split/main.c:177 ../vector/v.vol.rst/main.c:582 +#: ../vector/v.vol.rst/main.c:585 ../vector/v.net.components/main.c:154 +#: ../vector/v.decimate/main.c:395 ../vector/v.outlier/main.c:229 #: ../vector/v.outlier/main.c:234 ../vector/v.outlier/main.c:240 #: ../vector/v.net.salesman/main.c:551 ../vector/v.kernel/main.c:337 #: ../vector/v.edit/main.c:107 ../vector/v.edit/main.c:122 #: ../vector/v.net.centrality/main.c:215 ../vector/v.parallel/main.c:153 -#: ../vector/v.in.dxf/main.c:146 ../vector/v.extract/main.c:346 +#: ../vector/v.in.dxf/main.c:146 ../vector/v.extract/main.c:406 #: ../vector/v.lrs/v.lrs.label/main.c:276 #: ../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.net.alloc/main.c:298 -#: ../vector/v.transform/main.c:265 ../vector/v.generalize/main.c:338 -#: ../vector/v.external/main.c:180 ../scripts/v.what.strds/v.what.strds.py:217 +#: ../vector/v.transform/main.c:265 ../vector/v.generalize/main.c:339 +#: ../vector/v.external/main.c:184 ../scripts/v.what.strds/v.what.strds.py:217 #, c-format, python-format msgid "Unable to create vector map <%s>" msgstr "" @@ -5570,10 +5714,10 @@ #: ../vector/v.surf.bspline/crosscorr.c:114 ../vector/v.buffer/main.c:426 #: ../vector/v.extrude/main.c:224 ../vector/v.overlay/main.c:398 #: ../vector/v.what.rast/main.c:138 ../vector/v.univar/main.c:229 -#: ../vector/v.distance/main.c:549 ../vector/v.colors/scan_attr.c:24 +#: ../vector/v.distance/main.c:556 ../vector/v.colors/scan_attr.c:24 #: ../vector/v.colors/read_rgb.c:23 ../vector/v.colors/write_rgb.c:20 -#: ../vector/v.edit/select.c:502 ../vector/v.vect.stats/main.c:330 -#: ../vector/v.vect.stats/main.c:404 ../vector/v.generalize/misc.c:170 +#: ../vector/v.edit/select.c:502 ../vector/v.vect.stats/main.c:337 +#: ../vector/v.vect.stats/main.c:411 ../vector/v.generalize/misc.c:170 #, c-format msgid "Database connection not defined for layer %d" msgstr "" @@ -5594,12 +5738,14 @@ #: ../doc/vector/v.example/main.c:142 ../db/db.columns/main.c:62 #: ../db/db.describe/main.c:67 ../vector/v.out.vtk/writeVTK.c:655 -#: ../vector/v.out.ogr/main.c:639 ../vector/v.random/main.c:272 -#: ../vector/v.db.connect/main.c:228 ../vector/v.reclass/main.c:193 -#: ../vector/v.profile/main.c:433 ../vector/v.profile/main.c:586 -#: ../vector/v.out.svg/main.c:165 ../vector/v.patch/main.c:164 -#: ../vector/v.patch/main.c:204 ../vector/v.in.ascii/main.c:435 -#: ../vector/v.info/print.c:152 ../vector/v.out.postgis/table.c:41 +#: ../vector/v.out.ogr/main.c:695 ../vector/v.random/main.c:279 +#: ../vector/v.random/main.c:313 ../vector/v.db.connect/main.c:228 +#: ../vector/v.reclass/main.c:193 ../vector/v.profile/main.c:433 +#: ../vector/v.profile/main.c:586 ../vector/v.out.svg/main.c:165 +#: ../vector/v.patch/main.c:167 ../vector/v.patch/main.c:207 +#: ../vector/v.in.ascii/main.c:435 ../vector/v.info/print.c:152 +#: ../vector/v.out.postgis/table.c:41 ../vector/v.extract/main.c:233 +#: ../vector/v.to.db/main.c:140 ../vector/v.to.db/main.c:166 #: ../scripts/db.univar/db.univar.py:112 #, c-format, python-format msgid "Unable to describe table <%s>" @@ -5620,16 +5766,6 @@ msgid "Unable to copy attribute table to vector map <%s>" msgstr "" -#: ../raster/r.surf.area/main.c:77 ../raster/r.contour/main.c:88 -#: ../raster/r.random.surface/main.c:58 ../raster/r.surf.random/main.c:37 -#: ../raster/r.surf.fractal/main.c:39 ../raster/r.surf.idw/main.c:105 -#: ../raster/r.surf.contour/main.c:61 ../raster/r.fill.stats/main.c:776 -#: ../raster/r.resamp.bspline/main.c:80 ../raster/r.surf.gauss/main.c:39 -#: ../vector/v.surf.idw/main.c:88 ../vector/v.surf.rst/main.c:148 -#: ../vector/v.surf.bspline/main.c:92 ../vector/v.vol.rst/main.c:237 -msgid "surface" -msgstr "" - #: ../raster/r.surf.area/main.c:79 msgid "area estimation" msgstr "" @@ -5679,6 +5815,203 @@ msgid "Estimated region Surface Area:" msgstr "" +#: ../raster/r.path/main.c:154 +msgid "Traces paths from starting points following input directions." +msgstr "" + +#: ../raster/r.path/main.c:157 +msgid "Name of input direction" +msgstr "" + +#: ../raster/r.path/main.c:159 +msgid "Direction in degrees CCW from east, or bitmask encoded" +msgstr "" + +#: ../raster/r.path/main.c:164 +msgid "Format of the input direction map" +msgstr "" + +#: ../raster/r.path/main.c:170 +msgid "auto-detect direction format" +msgstr "" + +#: ../raster/r.path/main.c:171 +msgid "degrees CCW from East" +msgstr "" + +#: ../raster/r.path/main.c:172 +msgid "degrees CCW from East divided by 45 (e.g. r.watershed directions)" +msgstr "" + +#: ../raster/r.path/main.c:173 +msgid "bitmask encoded directions (e.g. r.cost -b)" +msgstr "" + +#: ../raster/r.path/main.c:179 +msgid "Name of input raster values to be used for output" +msgstr "" + +#: ../raster/r.path/main.c:185 +msgid "Name for output raster path map" +msgstr "" + +#: ../raster/r.path/main.c:190 +msgid "Name for output vector path map" +msgstr "" + +#: ../raster/r.path/main.c:272 ../raster/r.drain/main.c:244 +#, c-format +msgid "Starting point %d is outside the current region" +msgstr "" + +#: ../raster/r.path/main.c:303 ../raster/r.walk/main.c:748 +#: ../raster/r.cost/main.c:608 ../raster/r.drain/main.c:274 +#, c-format +msgid "Reading vector map <%s> with start points..." +msgstr "" + +#: ../raster/r.path/main.c:317 ../raster/r.walk/main.c:761 +#: ../raster/r.walk/main.c:821 ../raster/r.cost/main.c:621 +#: ../raster/r.cost/main.c:681 ../raster/r.to.vect/main.c:289 +#: ../raster/r.drain/main.c:287 ../display/d.vect.thematic/display.c:75 +#: ../display/d.vect/vert.c:27 ../display/d.vect/lines.c:143 +#: ../display/d.vect/label.c:44 ../display/d.vect/zcoor.c:38 +#: ../display/d.vect/dir.c:30 ../display/d.vect/topo.c:52 +#: ../display/d.vect/attr.c:51 ../vector/v.label.sa/labels.c:141 +#: ../vector/v.out.lidar/main.c:732 ../vector/v.perturb/main.c:182 +#: ../vector/v.to.3d/trans2.c:84 ../vector/v.to.3d/trans3.c:85 +#: ../vector/v.what.rast/main.c:213 ../vector/v.colors/scan_z.c:36 +#: ../vector/v.colors/scan_cats.c:24 ../vector/v.vol.rst/user1.c:140 +#: ../vector/v.decimate/main.c:410 ../vector/v.colors.out/scan_cats.c:32 +#: ../vector/v.label/main.c:293 ../vector/v.info/level1.c:38 +msgid "Unable to read vector map" +msgstr "" + +#: ../raster/r.path/main.c:351 ../raster/r.drain/main.c:319 +#, c-format +msgid "Starting vector map <%s> contains no points in the current region" +msgstr "" + +#: ../raster/r.path/main.c:359 +msgid "No start point(s) specified" +msgstr "" + +#: ../raster/r.path/main.c:369 +#, c-format +msgid "Reading raster values map <%s> ..." +msgstr "" + +#: ../raster/r.path/main.c:382 ../raster/r.path/main.c:445 +#: ../raster/r.path/main.c:462 +msgid "Unable to write to tempfile" +msgstr "" + +#: ../raster/r.path/main.c:390 ../raster/r.info/main.c:134 +msgid "Unable to read range file" +msgstr "" + +#: ../raster/r.path/main.c:393 +#, c-format +msgid "Invalid directions map <%s>" +msgstr "" + +#: ../raster/r.path/main.c:398 +msgid "Directional degrees can not be > 360" +msgstr "" + +#: ../raster/r.path/main.c:403 +msgid "Directional degrees divided by 45 can not be > 8" +msgstr "" + +#: ../raster/r.path/main.c:408 +#, c-format +msgid "Bitmask encoded directions can not be > %d" +msgstr "" + +#: ../raster/r.path/main.c:414 +msgid "Input direction format assumed to be degrees CCW from East divided by 45" +msgstr "" + +#: ../raster/r.path/main.c:418 +msgid "Input direction format assumed to be bitmask encoded without Knight's move" +msgstr "" + +#: ../raster/r.path/main.c:422 +msgid "Input direction format assumed to be degrees CCW from East" +msgstr "" + +#: ../raster/r.path/main.c:426 +msgid "Input direction format assumed to be bitmask encoded with Knight's move" +msgstr "" + +#: ../raster/r.path/main.c:429 +#, c-format +msgid "Unable to detect format of input direction map <%s>" +msgstr "" + +#: ../raster/r.path/main.c:432 +#, c-format +msgid "Invalid directions format '%s'" +msgstr "" + +#: ../raster/r.path/main.c:434 +#, c-format +msgid "Reading direction map <%s> ..." +msgstr "" + +#: ../raster/r.path/main.c:481 +msgid "Processing start points..." +msgstr "" + +#: ../raster/r.path/main.c:491 ../vector/v.buffer/main.c:414 +#: ../vector/v.in.ogr/main.c:912 ../vector/v.overlay/main.c:227 +msgid "Unable to create temporary vector map" +msgstr "" + +#: ../raster/r.path/main.c:497 ../raster/r.path/main.c:513 +#, c-format +msgid "No path at row %d, col %d" +msgstr "" + +#: ../raster/r.path/main.c:502 ../vector/v.overlay/line_area.c:256 +#: ../vector/v.overlay/area_area.c:109 +msgid "Breaking lines..." +msgstr "" + +#: ../raster/r.path/main.c:555 ../raster/r.path/main.c:585 +#: ../raster/r.in.lidar/main.c:760 ../raster/r.drain/main.c:471 +msgid "Writing output raster map..." +msgstr "" + +#: ../raster/r.path/main.c:640 +msgid "Unable to increase point list" +msgstr "" + +#: ../raster/r.path/main.c:740 ../raster/r.path/main.c:771 +#: ../raster/r.path/main.c:897 ../raster/r.path/main.c:1005 +#: ../raster/r.path/main.c:1031 ../raster/r.path/main.c:1128 +#: ../raster/r.clump/clump.c:99 ../raster/r.clump/clump.c:151 +#: ../raster/r.clump/minsize.c:152 ../raster/r.clump/minsize.c:253 +#: ../raster/r.clump/minsize.c:287 ../raster/r.clump/minsize.c:293 +#: ../raster/r.clump/minsize.c:424 ../raster/r.clump/minsize.c:447 +#: ../raster/r.clump/minsize.c:518 ../imagery/i.segment/cluster.c:431 +msgid "Unable to read from temp file" +msgstr "" + +#: ../raster/r.path/main.c:831 +#, c-format +msgid "No path from row %d, col %d" +msgstr "" + +#: ../raster/r.path/main.c:845 +#, c-format +msgid "Invalid direction %d" +msgstr "" + +#: ../raster/r.path/main.c:934 +msgid "Path is leaving the current region" +msgstr "" + #: ../raster/r.profile/main.c:54 ../raster/r.transect/main.c:104 #: ../display/d.profile/main.c:192 ../raster3d/r3.cross.rast/main.c:229 #: ../vector/v.profile/main.c:154 @@ -5694,7 +6027,7 @@ msgid "Outputs the raster map layer values lying on user-defined line(s)." msgstr "" -#: ../raster/r.profile/main.c:65 ../raster/r.horizon/main.c:304 +#: ../raster/r.profile/main.c:65 ../raster/r.horizon/main.c:303 msgid "Name of file for output (use output=- for stdout)" msgstr "" @@ -5741,10 +6074,11 @@ msgstr "" #: ../raster/r.profile/main.c:176 ../raster/r.out.ppm3/main.c:133 -#: ../raster/r.recode/main.c:90 ../raster/r.horizon/main.c:385 -#: ../raster/r.in.lidar/main.c:646 ../raster/r.category/main.c:173 +#: ../raster/r.recode/main.c:90 ../raster/r.horizon/main.c:389 +#: ../raster/r.in.lidar/main.c:651 ../raster/r.category/main.c:173 #: ../raster/r.out.ascii/main.c:157 ../display/d.mon/stop.c:66 -#: ../general/g.pnmcomp/main.c:242 ../general/g.pnmcomp/main.c:259 +#: ../raster3d/r3.out.vtk/main.c:420 ../general/g.pnmcomp/main.c:242 +#: ../general/g.pnmcomp/main.c:259 #: ../imagery/i.ortho.photo/i.ortho.transform/main.c:350 #: ../misc/m.transform/main.c:276 ../misc/m.nviz.script/main.c:202 #: ../vector/v.out.vtk/main.c:173 ../vector/v.out.ascii/main.c:125 @@ -5796,117 +6130,117 @@ msgid "One coordinate pair per line, please" msgstr "" -#: ../raster/r.sun/main.c:252 ../raster/r.horizon/main.c:181 +#: ../raster/r.sun/main.c:251 ../raster/r.horizon/main.c:180 #: ../raster/r.sunhours/main.c:73 ../raster/r.sunmask/main.c:117 msgid "solar" msgstr "" -#: ../raster/r.sun/main.c:253 ../raster/r.sunhours/main.c:74 +#: ../raster/r.sun/main.c:252 ../raster/r.sunhours/main.c:74 msgid "sun energy" msgstr "" -#: ../raster/r.sun/main.c:254 ../raster/r.sunmask/main.c:119 +#: ../raster/r.sun/main.c:253 ../raster/r.sunmask/main.c:119 msgid "shadow" msgstr "" -#: ../raster/r.sun/main.c:255 +#: ../raster/r.sun/main.c:254 msgid "Solar irradiance and irradiation model." msgstr "" -#: ../raster/r.sun/main.c:257 +#: ../raster/r.sun/main.c:256 msgid "Computes direct (beam), diffuse and reflected solar irradiation raster maps for given day, latitude, surface and atmospheric conditions. Solar parameters (e.g. sunrise, sunset times, declination, extraterrestrial irradiance, daylight length) are saved in the map history file. Alternatively, a local time can be specified to compute solar incidence angle and/or irradiance raster maps. The shadowing effect of the topography is optionally incorporated." msgstr "" -#: ../raster/r.sun/main.c:271 +#: ../raster/r.sun/main.c:270 msgid "Name of the input elevation raster map [meters]" msgstr "" -#: ../raster/r.sun/main.c:280 +#: ../raster/r.sun/main.c:279 msgid "Name of the input aspect map (terrain aspect or azimuth of the solar panel) [decimal degrees]" msgstr "" -#: ../raster/r.sun/main.c:289 +#: ../raster/r.sun/main.c:288 msgid "A single value of the orientation (aspect), 270 is south" msgstr "" -#: ../raster/r.sun/main.c:298 +#: ../raster/r.sun/main.c:297 msgid "Name of the input slope raster map (terrain slope or solar panel inclination) [decimal degrees]" msgstr "" -#: ../raster/r.sun/main.c:306 +#: ../raster/r.sun/main.c:305 msgid "A single value of inclination (slope)" msgstr "" -#: ../raster/r.sun/main.c:315 +#: ../raster/r.sun/main.c:314 msgid "Name of the Linke atmospheric turbidity coefficient input raster map [-]" msgstr "" -#: ../raster/r.sun/main.c:324 +#: ../raster/r.sun/main.c:323 msgid "A single value of the Linke atmospheric turbidity coefficient [-]" msgstr "" -#: ../raster/r.sun/main.c:333 +#: ../raster/r.sun/main.c:332 msgid "Name of the ground albedo coefficient input raster map [-]" msgstr "" -#: ../raster/r.sun/main.c:342 +#: ../raster/r.sun/main.c:341 msgid "A single value of the ground albedo coefficient [-]" msgstr "" -#: ../raster/r.sun/main.c:351 +#: ../raster/r.sun/main.c:350 msgid "Name of input raster map containing latitudes [decimal degrees]" msgstr "" -#: ../raster/r.sun/main.c:360 +#: ../raster/r.sun/main.c:359 msgid "Name of input raster map containing longitudes [decimal degrees]" msgstr "" -#: ../raster/r.sun/main.c:369 +#: ../raster/r.sun/main.c:368 msgid "Name of real-sky beam radiation coefficient (thick cloud) input raster map [0-1]" msgstr "" -#: ../raster/r.sun/main.c:378 +#: ../raster/r.sun/main.c:377 msgid "Name of real-sky diffuse radiation coefficient (haze) input raster map [0-1]" msgstr "" -#: ../raster/r.sun/main.c:385 +#: ../raster/r.sun/main.c:384 msgid "The horizon information input map basename" msgstr "" -#: ../raster/r.sun/main.c:393 ../raster/r.horizon/main.c:211 +#: ../raster/r.sun/main.c:392 ../raster/r.horizon/main.c:210 msgid "Angle step size for multidirectional horizon [degrees]" msgstr "" -#: ../raster/r.sun/main.c:402 +#: ../raster/r.sun/main.c:401 msgid "Output incidence angle raster map (mode 1 only)" msgstr "" -#: ../raster/r.sun/main.c:411 +#: ../raster/r.sun/main.c:410 msgid "Output beam irradiance [W.m-2] (mode 1) or irradiation raster map [Wh.m-2.day-1] (mode 2)" msgstr "" -#: ../raster/r.sun/main.c:420 +#: ../raster/r.sun/main.c:419 msgid "Output diffuse irradiance [W.m-2] (mode 1) or irradiation raster map [Wh.m-2.day-1] (mode 2)" msgstr "" -#: ../raster/r.sun/main.c:429 +#: ../raster/r.sun/main.c:428 msgid "Output ground reflected irradiance [W.m-2] (mode 1) or irradiation raster map [Wh.m-2.day-1] (mode 2)" msgstr "" -#: ../raster/r.sun/main.c:438 +#: ../raster/r.sun/main.c:437 msgid "Output global (total) irradiance/irradiation [W.m-2] (mode 1) or irradiance/irradiation raster map [Wh.m-2.day-1] (mode 2)" msgstr "" -#: ../raster/r.sun/main.c:447 +#: ../raster/r.sun/main.c:446 msgid "Output insolation time raster map [h] (mode 2 only)" msgstr "" -#: ../raster/r.sun/main.c:454 +#: ../raster/r.sun/main.c:453 msgid "No. of day of the year (1-365)" msgstr "" -#: ../raster/r.sun/main.c:456 ../raster/r.sun/main.c:465 -#: ../raster/r.sun/main.c:482 ../raster/r.sun/main.c:529 +#: ../raster/r.sun/main.c:455 ../raster/r.sun/main.c:464 +#: ../raster/r.sun/main.c:481 ../raster/r.sun/main.c:528 #: ../raster/r.sunhours/main.c:103 ../raster/r.sunhours/main.c:112 #: ../raster/r.sunhours/main.c:120 ../raster/r.sunhours/main.c:129 #: ../raster/r.sunhours/main.c:138 ../raster/r.sunhours/main.c:147 @@ -5917,184 +6251,184 @@ msgid "Time" msgstr "" -#: ../raster/r.sun/main.c:464 +#: ../raster/r.sun/main.c:463 msgid "Time step when computing all-day radiation sums [decimal hours]" msgstr "" -#: ../raster/r.sun/main.c:472 +#: ../raster/r.sun/main.c:471 msgid "Declination value (overriding the internally computed value) [radians]" msgstr "" -#: ../raster/r.sun/main.c:480 +#: ../raster/r.sun/main.c:479 msgid "Local (solar) time (to be set for mode 1 only) [decimal hours]" msgstr "" -#: ../raster/r.sun/main.c:491 +#: ../raster/r.sun/main.c:490 msgid "Number of threads which will be used for parallel computing" msgstr "" -#: ../raster/r.sun/main.c:513 ../raster/r.horizon/main.c:296 +#: ../raster/r.sun/main.c:512 ../raster/r.horizon/main.c:295 msgid "Sampling distance step coefficient (0.5-1.5)" msgstr "" -#: ../raster/r.sun/main.c:521 +#: ../raster/r.sun/main.c:520 msgid "Read the input files in this number of chunks" msgstr "" -#: ../raster/r.sun/main.c:528 +#: ../raster/r.sun/main.c:527 msgid "Civil time zone value, if none, the time will be local solar time" msgstr "" -#: ../raster/r.sun/main.c:534 +#: ../raster/r.sun/main.c:533 msgid "Do not incorporate the shadowing effect of terrain" msgstr "" -#: ../raster/r.sun/main.c:539 +#: ../raster/r.sun/main.c:538 msgid "Use the low-memory version of the program" msgstr "" -#: ../raster/r.sun/main.c:578 +#: ../raster/r.sun/main.c:577 #, c-format msgid "<%d> is not valid number of threads. Number of threads will be set to <%d>" msgstr "" -#: ../raster/r.sun/main.c:587 +#: ../raster/r.sun/main.c:586 #, c-format msgid "Number of threads <%d>" msgstr "" -#: ../raster/r.sun/main.c:594 +#: ../raster/r.sun/main.c:593 msgid "You must give the longitude raster if you use civil time" msgstr "" -#: ../raster/r.sun/main.c:597 +#: ../raster/r.sun/main.c:596 msgid "Error reading civil time zone value" msgstr "" -#: ../raster/r.sun/main.c:600 +#: ../raster/r.sun/main.c:599 msgid "Invalid civil time zone value" msgstr "" -#: ../raster/r.sun/main.c:625 +#: ../raster/r.sun/main.c:624 msgid "insol_time and incidout are incompatible options" msgstr "" -#: ../raster/r.sun/main.c:630 +#: ../raster/r.sun/main.c:629 msgid "Error reading time step size" msgstr "" -#: ../raster/r.sun/main.c:632 +#: ../raster/r.sun/main.c:631 msgid "Invalid time step size" msgstr "" -#: ../raster/r.sun/main.c:636 +#: ../raster/r.sun/main.c:635 msgid "Error reading horizon step size" msgstr "" -#: ../raster/r.sun/main.c:641 +#: ../raster/r.sun/main.c:640 msgid "The horizon step size must be greater than 0." msgstr "" -#: ../raster/r.sun/main.c:644 +#: ../raster/r.sun/main.c:643 msgid "If you use the horizon option you must also set the 'horizonstep' parameter." msgstr "" -#: ../raster/r.sun/main.c:650 +#: ../raster/r.sun/main.c:649 msgid "Time and insol_time are incompatible options" msgstr "" -#: ../raster/r.sun/main.c:652 +#: ../raster/r.sun/main.c:651 msgid "Mode 1: instantaneous solar incidence angle & irradiance using a set local time" msgstr "" -#: ../raster/r.sun/main.c:657 +#: ../raster/r.sun/main.c:656 msgid "incidout requires time parameter to be set" msgstr "" -#: ../raster/r.sun/main.c:659 +#: ../raster/r.sun/main.c:658 msgid "Mode 2: integrated daily irradiation for a given day of the year" msgstr "" -#: ../raster/r.sun/main.c:682 +#: ../raster/r.sun/main.c:681 #, c-format msgid "Using Linke constant: %lf" msgstr "" -#: ../raster/r.sun/main.c:684 +#: ../raster/r.sun/main.c:683 #, c-format msgid "Using Linke map <%s>" msgstr "" -#: ../raster/r.sun/main.c:689 +#: ../raster/r.sun/main.c:688 #, c-format msgid "Using albedo constant: %lf" msgstr "" -#: ../raster/r.sun/main.c:691 +#: ../raster/r.sun/main.c:690 #, c-format msgid "Using albedo map <%s>" msgstr "" -#: ../raster/r.sun/main.c:696 +#: ../raster/r.sun/main.c:695 #, c-format msgid "Using slope constant: %lf" msgstr "" -#: ../raster/r.sun/main.c:699 +#: ../raster/r.sun/main.c:698 #, c-format msgid "Using slope map <%s>" msgstr "" -#: ../raster/r.sun/main.c:704 +#: ../raster/r.sun/main.c:703 #, c-format msgid "Using aspect constant: %lf" msgstr "" -#: ../raster/r.sun/main.c:707 +#: ../raster/r.sun/main.c:706 #, c-format msgid "Using aspect map <%s>" msgstr "" -#: ../raster/r.sun/main.c:722 +#: ../raster/r.sun/main.c:721 msgid "If you use -s and no horizon rasters, numpartitions must be =1" msgstr "" -#: ../raster/r.sun/main.c:735 +#: ../raster/r.sun/main.c:734 msgid "If you want to save memory and to use shadows, you must use pre-calculated horizons." msgstr "" -#: ../raster/r.sun/main.c:780 ../raster/r.horizon/main.c:531 -#: ../display/d.where/main.c:107 ../general/g.region/printwindow.c:251 -#: ../general/g.region/printwindow.c:475 ../general/g.region/printwindow.c:542 +#: ../raster/r.sun/main.c:779 ../raster/r.horizon/main.c:535 +#: ../display/d.where/main.c:107 ../general/g.region/printwindow.c:250 +#: ../general/g.region/printwindow.c:486 ../general/g.region/printwindow.c:556 msgid "Can't get projection info of current location" msgstr "" -#: ../raster/r.sun/main.c:784 ../raster/r.horizon/main.c:534 -#: ../display/d.where/main.c:110 ../general/g.region/printwindow.c:254 -#: ../general/g.region/printwindow.c:478 ../general/g.region/printwindow.c:547 +#: ../raster/r.sun/main.c:783 ../raster/r.horizon/main.c:538 +#: ../display/d.where/main.c:110 ../general/g.region/printwindow.c:253 +#: ../general/g.region/printwindow.c:489 ../general/g.region/printwindow.c:561 msgid "Can't get projection units of current location" msgstr "" -#: ../raster/r.sun/main.c:802 +#: ../raster/r.sun/main.c:800 msgid "latin and longin raster maps have no effect when in a Lat/Lon location" msgstr "" -#: ../raster/r.sun/main.c:807 +#: ../raster/r.sun/main.c:805 msgid "Both latin and longin raster maps must be given, or neither" msgstr "" -#: ../raster/r.sun/main.c:854 ../raster/r.sun/main.c:865 -#: ../raster/r.sun/main.c:878 ../raster/r.sun/main.c:890 -#: ../raster/r.sun/main.c:901 ../raster/r.sun/main.c:912 -#: ../raster/r.sun/main.c:923 ../raster/r.sun/main.c:935 -#: ../raster/r.sun/main.c:946 ../raster/r.li/r.li.daemon/list.c:49 +#: ../raster/r.sun/main.c:852 ../raster/r.sun/main.c:863 +#: ../raster/r.sun/main.c:876 ../raster/r.sun/main.c:888 +#: ../raster/r.sun/main.c:899 ../raster/r.sun/main.c:910 +#: ../raster/r.sun/main.c:921 ../raster/r.sun/main.c:933 +#: ../raster/r.sun/main.c:944 ../raster/r.li/r.li.daemon/list.c:49 #: ../raster/r.to.rast3/main.c:244 ../raster/r.stream.extract/cseg.c:51 #: ../raster/r.stream.extract/dseg.c:51 ../raster/r.stream.extract/bseg.c:50 #: ../raster/r.stream.extract/seg.c:56 ../raster3d/r3.to.rast/main.c:360 #: ../imagery/i.smap/multialloc.c:115 ../db/drivers/sqlite/listdb.c:134 #: ../db/drivers/postgres/listtab.c:92 ../db/drivers/postgres/listdb.c:88 #: ../vector/v.mkgrid/write_grid.c:28 ../vector/v.kcv/main.c:208 -#: ../vector/v.net.distance/main.c:228 ../vector/v.surf.rst/main.c:843 +#: ../vector/v.net.distance/main.c:228 ../vector/v.surf.rst/main.c:846 #: ../vector/v.net.allpairs/main.c:201 ../vector/v.profile/processors.c:31 #: ../vector/v.net.connectivity/main.c:186 #: ../vector/v.net.connectivity/main.c:202 ../vector/v.net.flow/main.c:232 @@ -6123,6 +6457,21 @@ msgid "Out of memory" msgstr "" +#: ../raster/r.sun/main.c:1894 ../raster/r.sunhours/main.c:296 +#: ../raster/r.sunhours/main.c:392 ../raster/r.sunmask/g_solposition.c:128 +#: ../raster/r.latlong/main.c:131 ../general/g.region/printwindow.c:279 +#: ../general/g.region/printwindow.c:290 ../general/g.region/printwindow.c:301 +#: ../general/g.region/printwindow.c:312 ../general/g.region/printwindow.c:325 +#: ../general/g.region/printwindow.c:510 ../general/g.region/printwindow.c:602 +#: ../general/g.region/printwindow.c:616 ../general/g.region/printwindow.c:635 +#: ../general/g.region/printwindow.c:655 ../general/g.region/printwindow.c:672 +#: ../vector/v.proj/main.c:343 ../vector/v.proj/main.c:355 +#: ../vector/v.proj/main.c:370 ../vector/v.proj/main.c:385 +#: ../vector/v.proj/main.c:466 ../vector/v.proj/main.c:471 +#, c-format +msgid "Error in %s (projection of input coordinate pair)" +msgstr "" + #: ../raster/r.regression.multi/main.c:61 msgid "Matrix is unsolvable" msgstr "" @@ -6254,7 +6603,7 @@ #: ../raster/r.volume/main.c:260 ../raster/r.to.vect/main.c:229 #: ../raster3d/r3.flow/main.c:64 ../vector/v.mkgrid/main.c:342 -#: ../vector/v.mkgrid/main.c:400 ../vector/v.random/main.c:253 +#: ../vector/v.mkgrid/main.c:400 ../vector/v.random/main.c:294 #: ../vector/v.in.ascii/main.c:415 ../vector/v.in.dxf/write_vect.c:233 #: ../vector/v.lrs/v.lrs.create/main.c:338 #, c-format @@ -6279,8 +6628,7 @@ msgstr "" #: ../raster/r.volume/main.c:296 ../raster/r.to.vect/util.c:157 -#: ../raster/r.to.vect/areas_io.c:359 ../vector/v.random/main.c:470 -#: ../vector/v.random/main.c:594 ../vector/v.in.lidar/attributes.c:240 +#: ../raster/r.to.vect/areas_io.c:359 ../vector/v.in.lidar/attributes.c:240 #: ../vector/v.vol.rst/vector.c:80 #, c-format msgid "Cannot insert new row: %s" @@ -6389,20 +6737,6 @@ msgid "Use the Courant-Friedrichs-Lewy criteria for time step calculation" msgstr "" -#: ../raster/r.solute.transport/main.c:230 ../raster/r.topmodel/main.c:52 -#: ../raster/r.uslek/main.c:54 ../raster/r.usler/main.c:53 -#: ../raster/r.gwflow/main.c:210 ../raster/r.stream.extract/main.c:77 -#: ../raster/r.fill.dir/main.c:87 ../raster/r.basins.fill/main.c:55 -#: ../raster/r.water.outlet/main.c:58 ../raster/r.drain/main.c:110 -#: ../raster/r.topidx/main.c:40 ../raster/r.flow/main.c:422 -#: ../raster/r.carve/main.c:75 ../raster/r.lake/main.c:151 -#: ../raster/r.watershed/front/main.c:74 -#: ../raster/r.sim/r.sim.sediment/main.c:115 -#: ../raster/r.sim/r.sim.water/main.c:114 ../raster3d/r3.gwflow/main.c:162 -#: ../raster3d/r3.flow/main.c:180 -msgid "hydrology" -msgstr "" - #: ../raster/r.solute.transport/main.c:231 msgid "solute transport" msgstr "" @@ -6459,122 +6793,114 @@ msgid "Could not create and solve the linear equation system" msgstr "" -#: ../raster/r.walk/main.c:179 ../raster/r.cost/main.c:141 -#: ../raster/r.drain/main.c:111 -msgid "cost surface" -msgstr "" - -#: ../raster/r.walk/main.c:180 ../raster/r.cost/main.c:142 +#: ../raster/r.walk/main.c:205 ../raster/r.cost/main.c:165 #: ../raster/r.spreadpath/main.c:90 msgid "cumulative costs" msgstr "" -#: ../raster/r.walk/main.c:181 ../raster/r.cost/main.c:143 +#: ../raster/r.walk/main.c:206 ../raster/r.cost/main.c:166 #: ../vector/v.net.iso/main.c:78 ../vector/v.net.alloc/main.c:66 msgid "cost allocation" msgstr "" -#: ../raster/r.walk/main.c:183 +#: ../raster/r.walk/main.c:208 msgid "Creates a raster map showing the anisotropic cumulative cost of moving between different geographic locations on an input raster map whose cell category values represent cost." msgstr "" -#: ../raster/r.walk/main.c:193 +#: ../raster/r.walk/main.c:218 msgid "Name of input raster map containing friction costs" msgstr "" -#: ../raster/r.walk/main.c:196 +#: ../raster/r.walk/main.c:221 msgid "Name for output raster map to contain walking costs" msgstr "" -#: ../raster/r.walk/main.c:202 ../raster/r.cost/main.c:167 +#: ../raster/r.walk/main.c:227 ../raster/r.cost/main.c:183 +msgid "Name of input raster map solving equal costs" +msgstr "" + +#: ../raster/r.walk/main.c:229 ../raster/r.cost/main.c:185 +msgid "Helper variable to pick a direction if two directions have equal cumulative costs (smaller is better)" +msgstr "" + +#: ../raster/r.walk/main.c:235 ../raster/r.cost/main.c:198 msgid "Name for output raster map to contain movement directions" msgstr "" -#: ../raster/r.walk/main.c:203 ../raster/r.cost/main.c:161 -#: ../raster/r.cost/main.c:168 +#: ../raster/r.walk/main.c:236 ../raster/r.walk/main.c:351 +#: ../raster/r.cost/main.c:192 ../raster/r.cost/main.c:199 +#: ../raster/r.cost/main.c:283 msgid "Optional outputs" msgstr "" -#: ../raster/r.walk/main.c:208 ../raster/r.cost/main.c:173 +#: ../raster/r.walk/main.c:241 ../raster/r.cost/main.c:204 msgid "Name of starting vector points map" msgstr "" -#: ../raster/r.walk/main.c:209 ../raster/r.walk/main.c:221 -#: ../raster/r.walk/main.c:228 ../raster/r.walk/main.c:309 -#: ../raster/r.cost/main.c:174 ../raster/r.cost/main.c:186 -#: ../raster/r.cost/main.c:193 ../raster/r.cost/main.c:243 -#: ../raster/r.drain/main.c:139 ../raster/r.drain/main.c:146 -msgid "Start" -msgstr "" - -#: ../raster/r.walk/main.c:214 ../raster/r.cost/main.c:179 +#: ../raster/r.walk/main.c:247 ../raster/r.cost/main.c:210 msgid "Name of stopping vector points map" msgstr "" -#: ../raster/r.walk/main.c:215 ../raster/r.walk/main.c:235 -#: ../raster/r.cost/main.c:180 ../raster/r.cost/main.c:200 +#: ../raster/r.walk/main.c:248 ../raster/r.walk/main.c:268 +#: ../raster/r.cost/main.c:211 ../raster/r.cost/main.c:231 msgid "Stop" msgstr "" -#: ../raster/r.walk/main.c:220 ../raster/r.cost/main.c:185 +#: ../raster/r.walk/main.c:253 ../raster/r.cost/main.c:216 msgid "Name of starting raster points map" msgstr "" -#: ../raster/r.walk/main.c:227 ../raster/r.cost/main.c:192 -#: ../raster/r.drain/main.c:138 -msgid "Coordinates of starting point(s) (E,N)" -msgstr "" - -#: ../raster/r.walk/main.c:234 ../raster/r.cost/main.c:199 +#: ../raster/r.walk/main.c:267 ../raster/r.cost/main.c:230 msgid "Coordinates of stopping point(s) (E,N)" msgstr "" -#: ../raster/r.walk/main.c:244 ../raster/r.cost/main.c:209 +#: ../raster/r.walk/main.c:277 ../raster/r.cost/main.c:240 msgid "Maximum cumulative cost" msgstr "" -#: ../raster/r.walk/main.c:253 ../raster/r.cost/main.c:218 +#: ../raster/r.walk/main.c:286 ../raster/r.cost/main.c:249 msgid "Cost assigned to null cells. By default, null cells are excluded" msgstr "" -#: ../raster/r.walk/main.c:254 ../raster/r.walk/main.c:304 -#: ../raster/r.cost/main.c:219 ../raster/r.cost/main.c:238 +#: ../raster/r.walk/main.c:287 ../raster/r.walk/main.c:337 +#: ../raster/r.cost/main.c:250 ../raster/r.cost/main.c:269 msgid "NULL cells" msgstr "" -#: ../raster/r.walk/main.c:263 ../raster/r.cost/main.c:228 +#: ../raster/r.walk/main.c:296 ../raster/r.cost/main.c:259 msgid "Maximum memory to be used in MB" msgstr "" -#: ../raster/r.walk/main.c:273 +#: ../raster/r.walk/main.c:306 msgid "Coefficients for walking energy formula parameters a,b,c,d" msgstr "" -#: ../raster/r.walk/main.c:274 ../raster/r.walk/main.c:284 -#: ../raster/r.walk/main.c:294 ../raster/r.resamp.rst/main.c:210 +#: ../raster/r.walk/main.c:307 ../raster/r.walk/main.c:317 +#: ../raster/r.walk/main.c:327 ../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 -#: ../raster/r.slope.aspect/main.c:181 ../raster/r.slope.aspect/main.c:189 -#: ../raster/r.slope.aspect/main.c:247 ../raster/r.slope.aspect/main.c:256 -#: ../raster/r.slope.aspect/main.c:262 ../raster/r.in.bin/main.c:275 +#: ../raster/r.slope.aspect/main.c:199 ../raster/r.slope.aspect/main.c:207 +#: ../raster/r.slope.aspect/main.c:265 ../raster/r.slope.aspect/main.c:274 +#: ../raster/r.slope.aspect/main.c:280 ../raster/r.slope.aspect/main.c:286 +#: ../raster/r.slope.aspect/main.c:294 ../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:107 ../raster/r.resamp.bspline/main.c:115 -#: ../raster/r.resamp.bspline/main.c:121 ../raster/r.resamp.bspline/main.c:133 -#: ../raster/r.resamp.bspline/main.c:138 ../raster/r.out.mpeg/main.c:132 +#: ../raster/r.resamp.bspline/main.c:109 ../raster/r.resamp.bspline/main.c:117 +#: ../raster/r.resamp.bspline/main.c:123 ../raster/r.resamp.bspline/main.c:135 +#: ../raster/r.resamp.bspline/main.c:140 ../raster/r.out.mpeg/main.c:132 #: ../display/d.mon/main.c:82 ../display/d.mon/main.c:90 #: ../display/d.mon/main.c:98 ../display/d.mon/main.c:104 #: ../display/d.mon/main.c:110 ../display/d.mon/main.c:145 #: ../display/d.mon/main.c:151 ../display/d.mon/main.c:157 #: ../general/g.access/main.c:50 ../general/g.access/main.c:58 -#: ../imagery/i.segment/parse_args.c:68 ../imagery/i.segment/parse_args.c:77 -#: ../imagery/i.segment/parse_args.c:88 ../imagery/i.segment/parse_args.c:99 -#: ../imagery/i.segment/parse_args.c:109 ../imagery/i.segment/parse_args.c:127 -#: ../imagery/i.segment/parse_args.c:135 ../imagery/i.segment/parse_args.c:144 -#: ../imagery/i.segment/parse_args.c:151 ../imagery/i.segment/parse_args.c:157 -#: ../imagery/i.segment/parse_args.c:163 ../imagery/i.segment/parse_args.c:169 -#: ../imagery/i.segment/parse_args.c:176 ../imagery/i.cluster/main.c:103 +#: ../imagery/i.segment/parse_args.c:71 ../imagery/i.segment/parse_args.c:80 +#: ../imagery/i.segment/parse_args.c:91 ../imagery/i.segment/parse_args.c:102 +#: ../imagery/i.segment/parse_args.c:112 ../imagery/i.segment/parse_args.c:130 +#: ../imagery/i.segment/parse_args.c:138 ../imagery/i.segment/parse_args.c:147 +#: ../imagery/i.segment/parse_args.c:154 ../imagery/i.segment/parse_args.c:160 +#: ../imagery/i.segment/parse_args.c:166 ../imagery/i.segment/parse_args.c:172 +#: ../imagery/i.segment/parse_args.c:179 ../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 @@ -6596,219 +6922,228 @@ #: ../vector/v.lidar.correction/main.c:111 ../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.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.surf.bspline/main.c:179 ../vector/v.vol.rst/main.c:270 +#: ../vector/v.vol.rst/main.c:278 ../vector/v.vol.rst/main.c:285 +#: ../vector/v.vol.rst/main.c:313 ../vector/v.vol.rst/main.c:322 +#: ../vector/v.vol.rst/main.c:331 ../vector/v.vol.rst/main.c:339 +#: ../vector/v.vol.rst/main.c:348 ../vector/v.vol.rst/main.c:356 #: ../vector/v.outlier/main.c:104 ../vector/v.outlier/main.c:113 #: ../vector/v.outlier/main.c:121 ../vector/v.colors.out/main.c:68 #: ../vector/v.colors.out/main.c:73 msgid "Settings" msgstr "" -#: ../raster/r.walk/main.c:283 +#: ../raster/r.walk/main.c:316 msgid "Lambda coefficients for combining walking energy and friction cost" msgstr "" -#: ../raster/r.walk/main.c:293 +#: ../raster/r.walk/main.c:326 msgid "Slope factor determines travel energy cost per height step" msgstr "" -#: ../raster/r.walk/main.c:299 ../raster/r.cost/main.c:233 +#: ../raster/r.walk/main.c:332 ../raster/r.cost/main.c:264 msgid "Use the 'Knight's move'; slower, but more accurate" msgstr "" -#: ../raster/r.walk/main.c:303 ../raster/r.cost/main.c:237 +#: ../raster/r.walk/main.c:336 ../raster/r.cost/main.c:268 msgid "Keep null values in output raster map" msgstr "" -#: ../raster/r.walk/main.c:308 ../raster/r.cost/main.c:242 +#: ../raster/r.walk/main.c:341 ../raster/r.cost/main.c:273 msgid "Start with values in raster map" msgstr "" -#: ../raster/r.walk/main.c:313 ../raster/r.cost/main.c:247 +#: ../raster/r.walk/main.c:346 ../raster/r.cost/main.c:278 msgid "Print info about disk space and memory requirements and exit" msgstr "" -#: ../raster/r.walk/main.c:357 ../raster/r.cost/main.c:297 +#: ../raster/r.walk/main.c:350 ../raster/r.cost/main.c:282 +msgid "Create bitmask encoded directions" +msgstr "" + +#: ../raster/r.walk/main.c:397 ../raster/r.cost/main.c:337 msgid "Must specify exactly one of start_points, start_rast or coordinate" msgstr "" -#: ../raster/r.walk/main.c:362 ../raster/r.walk/main.c:845 -#: ../raster/r.cost/main.c:302 ../raster/r.cost/main.c:712 +#: ../raster/r.walk/main.c:403 ../raster/r.walk/main.c:896 +#: ../raster/r.cost/main.c:343 ../raster/r.cost/main.c:759 msgid "No start points" msgstr "" -#: ../raster/r.walk/main.c:369 ../raster/r.cost/main.c:309 +#: ../raster/r.walk/main.c:408 ../raster/r.cost/main.c:348 +msgid "No stop points" +msgstr "" + +#: ../raster/r.walk/main.c:412 ../raster/r.cost/main.c:352 #, c-format msgid "Inappropriate maximum cost: %d" msgstr "" -#: ../raster/r.walk/main.c:372 ../raster/r.cost/main.c:312 +#: ../raster/r.walk/main.c:415 ../raster/r.cost/main.c:355 #, c-format msgid "Inappropriate amount of memory: %d" msgstr "" -#: ../raster/r.walk/main.c:377 +#: ../raster/r.walk/main.c:420 #, c-format msgid "Missing required value: got %d instead of 4" msgstr "" -#: ../raster/r.walk/main.c:380 +#: ../raster/r.walk/main.c:423 #, c-format msgid "Walking costs are a=%g b=%g c=%g d=%g" msgstr "" -#: ../raster/r.walk/main.c:385 ../raster/r.walk/main.c:393 +#: ../raster/r.walk/main.c:428 ../raster/r.walk/main.c:436 #, c-format msgid "Missing required value: %d" msgstr "" -#: ../raster/r.walk/main.c:388 +#: ../raster/r.walk/main.c:431 #, c-format msgid "Lambda is %g" msgstr "" -#: ../raster/r.walk/main.c:396 +#: ../raster/r.walk/main.c:439 #, c-format msgid "Slope_factor is %g" msgstr "" -#: ../raster/r.walk/main.c:415 ../raster/r.cost/main.c:330 +#: ../raster/r.walk/main.c:466 ../raster/r.cost/main.c:381 msgid "Assigning negative cost to null cell. Null cells excluded." msgstr "" -#: ../raster/r.walk/main.c:525 ../raster/r.walk/main.c:538 -#: ../raster/r.cost/main.c:412 ../raster/r.cost/main.c:424 +#: ../raster/r.walk/main.c:571 ../raster/r.walk/main.c:584 +#: ../raster/r.cost/main.c:458 ../raster/r.cost/main.c:470 #, c-format msgid "Will need at least %.2f MB of disk space" msgstr "" -#: ../raster/r.walk/main.c:527 ../raster/r.walk/main.c:539 -#: ../raster/r.cost/main.c:414 ../raster/r.cost/main.c:425 +#: ../raster/r.walk/main.c:573 ../raster/r.walk/main.c:585 +#: ../raster/r.cost/main.c:460 ../raster/r.cost/main.c:471 #, c-format msgid "Will need at least %.2f MB of memory" msgstr "" -#: ../raster/r.walk/main.c:529 ../raster/r.walk/main.c:540 -#: ../raster/r.cost/main.c:416 ../raster/r.cost/main.c:426 +#: ../raster/r.walk/main.c:575 ../raster/r.walk/main.c:586 +#: ../raster/r.cost/main.c:462 ../raster/r.cost/main.c:472 #, c-format msgid "%d of %d segments are kept in memory" msgstr "" -#: ../raster/r.walk/main.c:545 ../raster/r.cost/main.c:431 +#: ../raster/r.walk/main.c:591 ../raster/r.cost/main.c:477 msgid "Creating some temporary files..." msgstr "" -#: ../raster/r.walk/main.c:549 ../raster/r.walk/main.c:554 -#: ../raster/r.cost/main.c:435 ../raster/r.cost/main.c:440 -#: ../raster/r.resamp.bspline/main.c:316 ../raster/r.resamp.bspline/main.c:401 -#: ../raster/r.resamp.bspline/main.c:473 ../vector/v.surf.bspline/main.c:475 +#: ../raster/r.walk/main.c:595 ../raster/r.walk/main.c:600 +#: ../raster/r.walk/main.c:609 ../raster/r.cost/main.c:481 +#: ../raster/r.cost/main.c:486 ../raster/r.cost/main.c:494 +#: ../raster/r.resamp.bspline/main.c:318 ../raster/r.resamp.bspline/main.c:403 +#: ../raster/r.resamp.bspline/main.c:475 ../vector/v.surf.bspline/main.c:475 #: ../vector/v.surf.bspline/main.c:503 msgid "Can not create temporary file" msgstr "" -#: ../raster/r.walk/main.c:558 +#: ../raster/r.walk/main.c:630 #, c-format msgid "Reading raster maps <%s> and <%s>, initializing output..." msgstr "" -#: ../raster/r.walk/main.c:643 ../raster/r.cost/main.c:504 +#: ../raster/r.walk/main.c:717 ../raster/r.cost/main.c:577 msgid "Initializing directional output..." msgstr "" -#: ../raster/r.walk/main.c:675 ../raster/r.cost/main.c:535 -#: ../raster/r.drain/main.c:273 +#: ../raster/r.walk/main.c:786 ../raster/r.cost/main.c:646 #, c-format -msgid "Reading vector map <%s> with start points..." -msgstr "" - -#: ../raster/r.walk/main.c:688 ../raster/r.walk/main.c:754 -#: ../raster/r.cost/main.c:548 ../raster/r.cost/main.c:618 -#: ../raster/r.to.vect/main.c:289 ../raster/r.drain/main.c:286 -#: ../display/d.vect.thematic/display.c:75 ../display/d.vect/vert.c:27 -#: ../display/d.vect/lines.c:143 ../display/d.vect/label.c:44 -#: ../display/d.vect/zcoor.c:38 ../display/d.vect/dir.c:30 -#: ../display/d.vect/topo.c:52 ../display/d.vect/attr.c:51 -#: ../vector/v.label.sa/labels.c:141 ../vector/v.out.lidar/main.c:732 -#: ../vector/v.perturb/main.c:182 ../vector/v.to.3d/trans2.c:84 -#: ../vector/v.to.3d/trans3.c:85 ../vector/v.what.rast/main.c:213 -#: ../vector/v.colors/scan_z.c:36 ../vector/v.colors/scan_cats.c:24 -#: ../vector/v.vol.rst/user1.c:140 ../vector/v.decimate/main.c:406 -#: ../vector/v.colors.out/scan_cats.c:32 ../vector/v.label/main.c:293 -#: ../vector/v.info/level1.c:38 -msgid "Unable to read vector map" +msgid "No start points found in vector map <%s>" msgstr "" -#: ../raster/r.walk/main.c:722 +#: ../raster/r.walk/main.c:788 ../raster/r.cost/main.c:648 #, c-format -msgid "No start points found in vector <%s>" -msgstr "" +msgid "%d point found" +msgid_plural "%d points found" +msgstr[0] "" +msgstr[1] "" -#: ../raster/r.walk/main.c:734 ../raster/r.cost/main.c:598 +#: ../raster/r.walk/main.c:801 ../raster/r.cost/main.c:661 #, c-format msgid "Reading vector map <%s> with stop points..." msgstr "" -#: ../raster/r.walk/main.c:788 ../raster/r.cost/main.c:652 +#: ../raster/r.walk/main.c:839 ../raster/r.cost/main.c:699 #, c-format msgid "No stop points found in vector <%s>" msgstr "" -#: ../raster/r.walk/main.c:808 ../raster/r.cost/main.c:673 +#: ../raster/r.walk/main.c:859 ../raster/r.cost/main.c:720 #: ../raster/r.texture/h_measure.c:738 ../raster/r.stream.extract/load.c:44 #: ../raster/r.stream.extract/load.c:53 ../imagery/i.smap/interp.c:68 msgid "Unable to allocate memory" msgstr "" -#: ../raster/r.walk/main.c:810 ../raster/r.cost/main.c:675 +#: ../raster/r.walk/main.c:861 ../raster/r.cost/main.c:722 #, c-format msgid "Reading raster map <%s> with start points..." msgstr "" -#: ../raster/r.walk/main.c:859 ../raster/r.cost/main.c:726 +#: ../raster/r.walk/main.c:907 ../raster/r.cost/main.c:770 msgid "Specified starting location outside database window" msgstr "" -#: ../raster/r.walk/main.c:879 ../raster/r.cost/main.c:748 +#: ../raster/r.walk/main.c:932 ../raster/r.cost/main.c:797 +#, c-format +msgid "Number of duplicate stop points: %d" +msgstr "" + +#: ../raster/r.walk/main.c:946 ../raster/r.cost/main.c:811 msgid "Finding cost path..." msgstr "" -#: ../raster/r.walk/main.c:1356 ../raster/r.cost/main.c:1011 +#: ../raster/r.walk/main.c:1551 ../raster/r.cost/main.c:1202 msgid "Error, ct == pres_cell" msgstr "" -#: ../raster/r.walk/main.c:1368 +#: ../raster/r.walk/main.c:1568 #, c-format msgid "Writing output raster map <%s>... " msgstr "" -#: ../raster/r.walk/main.c:1432 ../raster/r.cost/main.c:1131 +#: ../raster/r.walk/main.c:1632 ../raster/r.cost/main.c:1327 #, c-format msgid "Writing output movement direction raster map <%s>..." msgstr "" -#: ../raster/r.walk/main.c:1477 ../raster/r.cost/main.c:1197 +#: ../raster/r.walk/main.c:1677 ../raster/r.cost/main.c:1394 #, c-format msgid "Peak cost value: %g" msgstr "" -#: ../raster/r.walk/main.c:1498 ../raster/r.cost/main.c:1219 +#: ../raster/r.walk/main.c:1695 ../raster/r.walk/main.c:1731 +#: ../raster/r.cost/main.c:1412 ../raster/r.cost/main.c:1448 #, c-format msgid "Illegal x coordinate <%s>" msgstr "" -#: ../raster/r.walk/main.c:1500 ../raster/r.cost/main.c:1221 +#: ../raster/r.walk/main.c:1697 ../raster/r.walk/main.c:1733 +#: ../raster/r.cost/main.c:1414 ../raster/r.cost/main.c:1450 #, c-format msgid "Illegal y coordinate <%s>" msgstr "" -#: ../raster/r.walk/main.c:1504 ../raster/r.cost/main.c:1225 +#: ../raster/r.walk/main.c:1701 ../raster/r.walk/main.c:1737 +#: ../raster/r.cost/main.c:1418 ../raster/r.cost/main.c:1454 #, c-format msgid "Warning, ignoring point outside window: %g, %g" msgstr "" +#: ../raster/r.walk/flag.c:21 ../raster/r.walk/flag.c:28 +#: ../raster/r.cost/flag.c:21 ../raster/r.cost/flag.c:28 +#: ../imagery/i.segment/flag.c:21 ../imagery/i.segment/flag.c:28 +#: ../vector/v.distance/main.c:817 ../vector/v.distance/main.c:894 +#: ../vector/v.distance/main.c:1105 +msgid "Out of memory!" +msgstr "" + #: ../raster/r.timestamp/main.c:37 ../raster3d/r3.timestamp/main.c:45 #: ../vector/v.timestamp/main.c:37 msgid "timestamp" @@ -6902,112 +7237,120 @@ msgid "bad rule (%s): [%s]" msgstr "" -#: ../raster/r.colors/edit_colors.c:61 +#: ../raster/r.colors/edit_colors.c:78 msgid "Creates/modifies the color table associated with a 3D raster map." msgstr "" -#: ../raster/r.colors/edit_colors.c:65 +#: ../raster/r.colors/edit_colors.c:82 msgid "Creates/modifies the color table associated with a raster map." msgstr "" -#: ../raster/r.colors/edit_colors.c:75 ../raster/r.colors/edit_colors.c:87 +#: ../raster/r.colors/edit_colors.c:92 ../raster/r.colors/edit_colors.c:104 msgid "Map" msgstr "" -#: ../raster/r.colors/edit_colors.c:81 +#: ../raster/r.colors/edit_colors.c:98 msgid "Input file with one map name per line" msgstr "" -#: ../raster/r.colors/edit_colors.c:83 +#: ../raster/r.colors/edit_colors.c:100 msgid "Input map names can be defined in an input file in case a large amount of maps must be specified. This option is mutual exclusive to the map option." msgstr "" -#: ../raster/r.colors/edit_colors.c:110 +#: ../raster/r.colors/edit_colors.c:127 msgid "\"-\" to read rules from stdin" msgstr "" -#: ../raster/r.colors/edit_colors.c:186 ../raster/r.series.interp/main.c:180 +#: ../raster/r.colors/edit_colors.c:149 ../vector/v.colors/main.c:137 +msgid "List available rules with description then exit" +msgstr "" + +#: ../raster/r.colors/edit_colors.c:150 ../vector/v.colors/main.c:138 +msgid "If a color rule is given, only this rule is listed" +msgstr "" + +#: ../raster/r.colors/edit_colors.c:219 ../raster/r.series.interp/main.c:180 #, c-format msgid "Unable to open %s file <%s>" msgstr "" -#: ../raster/r.colors/edit_colors.c:229 ../raster/r.colors/edit_colors.c:262 +#: ../raster/r.colors/edit_colors.c:260 ../raster/r.colors/edit_colors.c:294 #, c-format msgid "%s map <%s> not found" msgstr "" -#: ../raster/r.colors/edit_colors.c:235 +#: ../raster/r.colors/edit_colors.c:266 #, c-format msgid "No %s map name found in input file <%s>" msgstr "" -#: ../raster/r.colors/edit_colors.c:278 +#: ../raster/r.colors/edit_colors.c:309 #, c-format msgid "Unable to remove color table of %s map <%s>" msgstr "" -#: ../raster/r.colors/edit_colors.c:280 +#: ../raster/r.colors/edit_colors.c:311 #, c-format msgid "Color table of %s map <%s> not found" msgstr "" -#: ../raster/r.colors/edit_colors.c:302 +#: ../raster/r.colors/edit_colors.c:334 #, c-format msgid "Color table exists for %s map <%s>. Exiting." msgstr "" -#: ../raster/r.colors/edit_colors.c:358 +#: ../raster/r.colors/edit_colors.c:394 #, c-format msgid "Color table 'random' is not supported for floating point %s map" msgstr "" -#: ../raster/r.colors/edit_colors.c:362 +#: ../raster/r.colors/edit_colors.c:399 #, c-format msgid "Color table 'grey.eq' is not supported for floating point %s map" msgstr "" -#: ../raster/r.colors/edit_colors.c:368 +#: ../raster/r.colors/edit_colors.c:406 #, c-format msgid "Color table 'grey.log' is not supported for floating point %s map" msgstr "" -#: ../raster/r.colors/edit_colors.c:376 ../imagery/i.vi/main.c:545 +#: ../raster/r.colors/edit_colors.c:415 ../imagery/i.vi/main.c:546 #, c-format msgid "Unknown color request '%s'" msgstr "" -#: ../raster/r.colors/edit_colors.c:386 ../vector/v.colors/make_colors.c:51 +#: ../raster/r.colors/edit_colors.c:426 ../vector/v.colors/make_colors.c:51 #, c-format msgid "Unable to load rules file <%s>" msgstr "" -#: ../raster/r.colors/edit_colors.c:396 ../raster/r.colors.out/raster_main.c:69 -#: ../raster/r.grow.distance/main.c:382 ../raster/r.fill.dir/main.c:153 -#: ../vector/v.colors/main.c:315 +#: ../raster/r.colors/edit_colors.c:437 ../raster/r.colors.out/raster_main.c:69 +#: ../raster/r.grow.distance/main.c:382 ../raster/r.fill.dir/main.c:155 +#: ../vector/v.colors/main.c:328 #, c-format msgid "Unable to read color table for raster map <%s>" msgstr "" -#: ../raster/r.colors/edit_colors.c:400 ../raster/r.univar/r3.univar_main.c:144 +#: ../raster/r.colors/edit_colors.c:442 ../raster/r.univar/r3.univar_main.c:144 #: ../raster/r.univar/r3.univar_main.c:182 ../raster3d/r3.support/main.c:135 -#: ../raster3d/r3.out.netcdf/main.c:600 ../raster3d/r3.retile/main.c:113 +#: ../raster3d/r3.out.netcdf/main.c:601 ../raster3d/r3.retile/main.c:113 #: ../raster3d/r3.neighbors/main.c:229 ../raster3d/r3.out.vtk/main.c:142 #: ../raster3d/r3.mask/main.c:58 ../raster3d/r3.out.bin/main.c:299 #: ../raster3d/r3.flow/main.c:87 ../raster3d/r3.cross.rast/main.c:245 #: ../raster3d/r3.out.v5d/main.c:307 ../raster3d/r3.timestamp/main.c:73 #: ../raster3d/r3.to.rast/main.c:275 ../raster3d/r3.stats/main.c:97 #: ../raster3d/r3.out.ascii/main.c:326 ../raster3d/r3.null/main.c:103 -#: ../general/g.region/main.c:455 ../vector/v.colors/main.c:319 +#: ../general/g.region/main.c:468 ../vector/v.colors/main.c:332 #, c-format msgid "3D raster map <%s> not found" msgstr "" -#: ../raster/r.colors/edit_colors.c:403 ../vector/v.colors/main.c:322 +#: ../raster/r.colors/edit_colors.c:445 ../vector/v.colors/main.c:335 #, c-format msgid "Unable to read color table for 3D raster map <%s>" msgstr "" -#: ../raster/r.colors/edit_colors.c:447 +#: ../raster/r.colors/edit_colors.c:492 #, c-format msgid "Color table for %s map <%s> set to '%s'" msgstr "" @@ -7031,7 +7374,7 @@ msgstr "" #: ../raster/r.mfilter/main.c:59 ../raster/r.neighbors/main.c:173 -#: ../raster/r.resamp.filter/main.c:392 ../raster3d/r3.neighbors/main.c:215 +#: ../raster/r.resamp.filter/main.c:397 ../raster3d/r3.neighbors/main.c:215 #: ../vector/v.outlier/main.c:73 msgid "filter" msgstr "" @@ -7129,54 +7472,42 @@ msgid "Error reading temporary file" msgstr "" -#: ../raster/r.cost/main.c:145 +#: ../raster/r.cost/main.c:168 msgid "Creates a raster map showing the cumulative cost of moving between different geographic locations on an input raster map whose cell category values represent cost." msgstr "" -#: ../raster/r.cost/main.c:152 +#: ../raster/r.cost/main.c:175 msgid "Name of input raster map containing grid cell cost information" msgstr "" -#: ../raster/r.cost/main.c:160 +#: ../raster/r.cost/main.c:191 msgid "Name for output raster map with nearest start point" msgstr "" -#: ../raster/r.cost/main.c:444 +#: ../raster/r.cost/main.c:515 #, c-format msgid "Reading raster map <%s>, initializing output..." msgstr "" -#: ../raster/r.cost/main.c:489 +#: ../raster/r.cost/main.c:560 #, c-format msgid "Negative cell value found at row %d, col %d. Setting negative value to null_cost value" msgstr "" -#: ../raster/r.cost/main.c:582 -#, c-format -msgid "No start points found in vector map <%s>" -msgstr "" - -#: ../raster/r.cost/main.c:584 -#, c-format -msgid "%d point found" -msgid_plural "%d points found" -msgstr[0] "" -msgstr[1] "" - -#: ../raster/r.cost/main.c:1034 ../raster/r.buffer/write_map.c:45 +#: ../raster/r.cost/main.c:1230 ../raster/r.buffer/write_map.c:45 #: ../raster/r.flow/io.c:207 #, c-format msgid "Writing output raster map <%s>..." msgstr "" -#: ../raster/r.cost/main.c:1036 +#: ../raster/r.cost/main.c:1232 #, c-format msgid "Writing raster map with nearest start point <%s>..." msgstr "" #: ../raster/r.resamp.interp/main.c:77 ../raster/r.resamp.rst/main.c:149 #: ../raster/r.resamp.stats/main.c:262 ../raster/r.resamp.bspline/main.c:81 -#: ../raster/r.resample/main.c:55 ../raster/r.resamp.filter/main.c:390 +#: ../raster/r.resample/main.c:55 ../raster/r.resamp.filter/main.c:395 msgid "resample" msgstr "" @@ -7194,8 +7525,8 @@ msgstr "" #: ../raster/r.resamp.interp/main.c:370 ../raster/r.mode/main.c:143 -#: ../raster/r.resamp.stats/main.c:395 ../raster/r.tile/main.c:200 -#: ../raster/r.resamp.filter/main.c:579 +#: ../raster/r.resamp.stats/main.c:395 ../raster/r.tile/main.c:203 +#: ../raster/r.resamp.filter/main.c:593 #, c-format msgid "Unable to read color table for %s" msgstr "" @@ -7332,14 +7663,15 @@ #: ../raster/r.topmodel/file_io.c:28 ../raster/r.topmodel/file_io.c:136 #: ../raster/r.topmodel/file_io.c:161 ../raster/r.series.accumulate/main.c:221 -#: ../raster/r.series/main.c:223 ../raster/r.mapcalc/main.c:49 -#: ../raster/r.in.xyz/main.c:582 ../raster/r.in.mat/main.c:125 -#: ../raster/r.support/main.c:176 ../display/d.legend.vect/main.c:259 -#: ../display/d.legend.vect/main.c:273 ../display/d.legend.vect/draw.c:72 -#: ../display/d.linegraph/main.c:415 ../display/d.linegraph/main.c:432 -#: ../display/d.linegraph/main.c:730 ../display/d.text/main.c:380 -#: ../display/d.where/main.c:163 ../raster3d/r3.support/main.c:167 -#: ../general/g.cairocomp/main.c:46 ../vector/v.segment/main.c:98 +#: ../raster/r.series/main.c:226 ../raster/r.mapcalc/main.c:49 +#: ../raster/r.in.xyz/main.c:582 ../raster/r.buildvrt/main.c:126 +#: ../raster/r.in.mat/main.c:125 ../raster/r.support/main.c:176 +#: ../display/d.legend.vect/main.c:259 ../display/d.legend.vect/main.c:273 +#: ../display/d.legend.vect/draw.c:72 ../display/d.linegraph/main.c:415 +#: ../display/d.linegraph/main.c:432 ../display/d.linegraph/main.c:730 +#: ../display/d.text/main.c:380 ../display/d.where/main.c:160 +#: ../raster3d/r3.support/main.c:167 ../general/g.cairocomp/main.c:46 +#: ../imagery/i.group/main.c:122 ../vector/v.segment/main.c:98 #: ../vector/v.net.path/path.c:49 ../vector/v.lrs/v.lrs.segment/main.c:133 #, c-format msgid "Unable to open input file <%s>" @@ -7532,7 +7864,7 @@ msgstr[0] "" msgstr[1] "" -#: ../raster/r.texture/main.c:354 ../imagery/i.vi/main.c:225 +#: ../raster/r.texture/main.c:354 ../imagery/i.vi/main.c:226 #, c-format msgid "Calculating %s..." msgstr "" @@ -7649,7 +7981,7 @@ msgstr "" #: ../raster/r.stats/main.c:285 ../raster/r.series.accumulate/main.c:265 -#: ../raster/r.series/main.c:287 +#: ../raster/r.series/main.c:300 ../raster/r.buildvrt/main.c:185 msgid "Raster map not found" msgstr "" @@ -8167,7 +8499,7 @@ msgid "Exports a GRASS raster to a binary array." msgstr "" -#: ../raster/r.out.bin/main.c:290 ../raster/r.random/main.c:62 +#: ../raster/r.out.bin/main.c:290 ../raster/r.random/main.c:63 #: ../imagery/i.zc/main.c:66 msgid "Name of input raster map" msgstr "" @@ -8214,7 +8546,7 @@ msgstr "" #: ../raster/r.out.bin/main.c:379 ../raster/r.in.bin/main.c:462 -#: ../vector/v.colors/main.c:225 +#: ../vector/v.colors/main.c:238 #, c-format msgid "-%c and -%c are mutually exclusive" msgstr "" @@ -8394,7 +8726,7 @@ msgid "Spline tension value" msgstr "" -#: ../raster/r.resamp.rst/main.c:246 ../vector/v.surf.rst/main.c:340 +#: ../raster/r.resamp.rst/main.c:246 ../vector/v.surf.rst/main.c:343 msgid "Anisotropy angle (in degrees counterclockwise from East)" msgstr "" @@ -8402,7 +8734,7 @@ msgid "Anisotropy" msgstr "" -#: ../raster/r.resamp.rst/main.c:253 ../vector/v.surf.rst/main.c:347 +#: ../raster/r.resamp.rst/main.c:253 ../vector/v.surf.rst/main.c:350 msgid "Anisotropy scaling factor" msgstr "" @@ -8410,7 +8742,7 @@ msgid "Use dnorm independent tension" msgstr "" -#: ../raster/r.resamp.rst/main.c:263 ../vector/v.surf.rst/main.c:171 +#: ../raster/r.resamp.rst/main.c:263 ../vector/v.surf.rst/main.c:173 msgid "Output partial derivatives instead of topographic parameters" msgstr "" @@ -8523,7 +8855,7 @@ #: ../raster/r.in.ascii/main.c:150 ../display/d.title/main.c:117 #: ../raster3d/r3.in.ascii/main.c:169 ../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 ../vector/v.surf.rst/main.c:864 +#: ../general/g.setproj/get_stp.c:286 ../vector/v.surf.rst/main.c:867 #: ../vector/v.in.ascii/main.c:275 #, c-format msgid "Unable to open temporary file <%s>" @@ -8531,7 +8863,7 @@ #: ../raster/r.resamp.rst/main.c:547 ../raster/r.thin/io.c:131 #: ../raster/r.thin/io.c:138 ../raster/r.thin/io.c:147 -#: ../vector/v.surf.rst/main.c:869 +#: ../vector/v.surf.rst/main.c:872 #, c-format msgid "Error writing temporary file <%s>" msgstr "" @@ -8559,10 +8891,10 @@ msgstr "" #: ../raster/r.univar/r3.univar_main.c:151 -#: ../raster/r.univar/r3.univar_main.c:189 ../raster3d/r3.out.netcdf/main.c:617 +#: ../raster/r.univar/r3.univar_main.c:189 ../raster3d/r3.out.netcdf/main.c:618 #: ../raster3d/r3.retile/main.c:127 ../raster3d/r3.neighbors/main.c:266 #: ../raster3d/r3.neighbors/main.c:275 ../raster3d/r3.out.vtk/main.c:207 -#: ../raster3d/r3.out.vtk/main.c:292 ../raster3d/r3.out.vtk/main.c:513 +#: ../raster3d/r3.out.vtk/main.c:292 ../raster3d/r3.out.vtk/main.c:512 #: ../raster3d/r3.mkdspf/main.c:168 ../raster3d/r3.mask/main.c:64 #: ../raster3d/r3.out.bin/main.c:314 ../raster3d/r3.flow/main.c:118 #: ../raster3d/r3.flow/main.c:132 ../raster3d/r3.flow/main.c:373 @@ -8695,53 +9027,53 @@ msgid "Programmer error in get_stats/switch" msgstr "" -#: ../raster/r.random/main.c:54 ../raster/r.random.surface/main.c:59 +#: ../raster/r.random/main.c:55 ../raster/r.random.surface/main.c:59 #: ../raster/r.surf.random/main.c:38 ../raster/r.random.cells/main.c:49 -#: ../raster/r.surf.gauss/main.c:40 ../vector/v.random/main.c:100 -#: ../vector/v.perturb/main.c:65 ../vector/v.extract/main.c:81 +#: ../raster/r.surf.gauss/main.c:40 ../vector/v.random/main.c:103 +#: ../vector/v.perturb/main.c:65 ../vector/v.extract/main.c:82 msgid "random" msgstr "" -#: ../raster/r.random/main.c:55 ../display/d.vect/main.c:76 -#: ../general/g.region/main.c:69 ../vector/v.random/main.c:103 +#: ../raster/r.random/main.c:56 ../display/d.vect/main.c:76 +#: ../general/g.region/main.c:70 ../vector/v.random/main.c:106 #: ../vector/v.cluster/main.c:94 ../vector/v.in.lidar/main.c:139 -#: ../vector/v.patch/main.c:71 ../vector/v.perturb/main.c:67 +#: ../vector/v.patch/main.c:73 ../vector/v.perturb/main.c:67 #: ../vector/v.rectify/main.c:72 ../vector/v.in.ascii/main.c:73 -#: ../vector/v.decimate/main.c:130 ../vector/v.edit/main.c:61 +#: ../vector/v.decimate/main.c:131 ../vector/v.edit/main.c:61 #: ../vector/v.info/main.c:43 ../vector/v.in.dxf/main.c:67 #: ../vector/v.external/main.c:57 msgid "level1" msgstr "" -#: ../raster/r.random/main.c:58 +#: ../raster/r.random/main.c:59 msgid "Creates a raster map layer and vector point map containing randomly located points." msgstr "" -#: ../raster/r.random/main.c:67 +#: ../raster/r.random/main.c:68 msgid "Name of cover raster map" msgstr "" -#: ../raster/r.random/main.c:74 +#: ../raster/r.random/main.c:75 msgid "The number of points to allocate" msgstr "" -#: ../raster/r.random/main.c:86 +#: ../raster/r.random/main.c:93 msgid "Generate points also for NULL category" msgstr "" -#: ../raster/r.random/main.c:91 +#: ../raster/r.random/main.c:98 msgid "Report information about input raster and exit" msgstr "" -#: ../raster/r.random/main.c:95 +#: ../raster/r.random/main.c:102 msgid "Generate vector points as 3D points" msgstr "" -#: ../raster/r.random/main.c:98 ../vector/v.in.ascii/main.c:195 +#: ../raster/r.random/main.c:105 ../vector/v.in.ascii/main.c:195 msgid "Do not build topology in points mode" msgstr "" -#: ../raster/r.random/main.c:99 ../display/d.linegraph/main.c:353 +#: ../raster/r.random/main.c:106 ../display/d.linegraph/main.c:353 #: ../display/d.linegraph/main.c:362 ../display/d.linegraph/main.c:371 #: ../display/d.linegraph/main.c:386 ../vector/v.out.ascii/args.c:40 #: ../vector/v.out.ascii/args.c:66 ../vector/v.out.ascii/args.c:76 @@ -8754,42 +9086,42 @@ msgid "Points" msgstr "" -#: ../raster/r.random/main.c:143 +#: ../raster/r.random/main.c:150 #, c-format msgid "Note: one (or both) of %s and %s must be specified" msgstr "" -#: ../raster/r.random/main.c:151 +#: ../raster/r.random/main.c:158 #, c-format msgid "<%s=%s> invalid percentage" msgstr "" -#: ../raster/r.random/main.c:162 +#: ../raster/r.random/main.c:169 #, c-format msgid "<%s=%s> invalid number of points" msgstr "" -#: ../raster/r.random/main.c:176 +#: ../raster/r.random/main.c:183 #, c-format msgid "There aren't [%llu] cells in the current region" msgstr "" -#: ../raster/r.random/main.c:179 +#: ../raster/r.random/main.c:186 #, c-format msgid "There aren't [%llu] non-NULL cells in the current region" msgstr "" -#: ../raster/r.random/main.c:183 +#: ../raster/r.random/main.c:190 #, c-format msgid "There aren't [%lu] cells in the current region" msgstr "" -#: ../raster/r.random/main.c:186 +#: ../raster/r.random/main.c:193 #, c-format msgid "There aren't [%lu] non-NULL cells in the current region" msgstr "" -#: ../raster/r.random/main.c:192 +#: ../raster/r.random/main.c:199 msgid "There are no valid locations in the current region" msgstr "" @@ -8821,7 +9153,7 @@ msgid "Writing vector map <%s> ..." msgstr "" -#: ../raster/r.random/random.c:190 ../vector/v.net.distance/main.c:363 +#: ../raster/r.random/random.c:189 ../vector/v.net.distance/main.c:363 #: ../vector/v.net.allpairs/main.c:271 ../vector/v.net.path/path.c:350 #: ../vector/v.net.iso/main.c:724 ../vector/v.net.iso/main.c:754 #: ../vector/v.net.flow/main.c:262 ../vector/v.net.timetable/main.c:134 @@ -8835,35 +9167,36 @@ msgid "Cannot insert new record: %s" msgstr "" -#: ../raster/r.random/random.c:244 +#: ../raster/r.random/random.c:243 #, c-format msgid "Only [%llu] random points created" msgstr "" -#: ../raster/r.random/random.c:247 +#: ../raster/r.random/random.c:246 #, c-format msgid "Only [%lu] random points created" msgstr "" -#: ../raster/r.random/random.c:258 ../raster/r.to.vect/main.c:233 +#: ../raster/r.random/random.c:257 ../raster/r.to.vect/main.c:233 #: ../db/drivers/postgres/index.c:59 ../vector/v.mkgrid/main.c:346 -#: ../vector/v.mkgrid/main.c:404 ../vector/v.random/main.c:259 -#: ../vector/v.select/copy_tabs.c:87 ../vector/v.patch/main.c:328 -#: ../vector/v.overlay/main.c:592 ../vector/v.extract/copy_tab.c:124 +#: ../vector/v.mkgrid/main.c:404 ../vector/v.random/main.c:300 +#: ../vector/v.select/copy_tabs.c:87 ../vector/v.patch/main.c:366 +#: ../vector/v.overlay/main.c:592 ../vector/v.decimate/copy_tab.c:119 +#: ../vector/v.extract/copy_tab.c:124 msgid "Unable to create index" msgstr "" -#: ../raster/r.random/random.c:262 ../raster/r.contour/main.c:193 +#: ../raster/r.random/random.c:261 ../raster/r.contour/main.c:193 #: ../raster/r.stream.extract/close.c:202 ../raster/r.to.vect/main.c:238 #: ../raster3d/r3.flow/main.c:72 ../vector/v.mkgrid/main.c:350 -#: ../vector/v.mkgrid/main.c:408 ../vector/v.random/main.c:265 +#: ../vector/v.mkgrid/main.c:408 ../vector/v.random/main.c:306 #: ../vector/v.in.lidar/attributes.c:144 ../vector/v.reclass/main.c:327 #: ../vector/v.in.dwg/main.c:249 ../vector/v.select/copy_tabs.c:90 -#: ../vector/v.in.ogr/main.c:1145 ../vector/v.patch/main.c:333 +#: ../vector/v.in.ogr/main.c:1208 ../vector/v.patch/main.c:371 #: ../vector/v.overlay/main.c:597 ../vector/v.sample/main.c:197 -#: ../vector/v.distance/main.c:1424 ../vector/v.in.ascii/main.c:423 -#: ../vector/v.to.points/main.c:202 ../vector/v.in.dxf/write_vect.c:238 -#: ../vector/v.extract/copy_tab.c:129 +#: ../vector/v.distance/main.c:1432 ../vector/v.in.ascii/main.c:423 +#: ../vector/v.to.points/main.c:202 ../vector/v.decimate/copy_tab.c:124 +#: ../vector/v.in.dxf/write_vect.c:238 ../vector/v.extract/copy_tab.c:129 #, c-format msgid "Unable to grant privileges on table <%s>" msgstr "" @@ -9036,155 +9369,166 @@ msgid "Unable to read category file of raster map <%s@%s>" msgstr "" -#: ../raster/r.horizon/main.c:182 ../raster/r.sunhours/main.c:75 +#: ../raster/r.horizon/main.c:181 ../raster/r.sunhours/main.c:75 #: ../raster/r.sunmask/main.c:118 msgid "sun position" msgstr "" -#: ../raster/r.horizon/main.c:184 +#: ../raster/r.horizon/main.c:183 msgid "Computes horizon angle height from a digital elevation model." msgstr "" -#: ../raster/r.horizon/main.c:186 +#: ../raster/r.horizon/main.c:185 msgid "The module has two different modes of operation: 1. Computes the entire horizon around a single point whose coordinates are given with the 'coord' option. The horizon height (in radians). 2. Computes one or more raster maps of the horizon height in a single direction. The input for this is the angle (in degrees), which is measured counterclockwise with east=0, north=90 etc. The output is the horizon height in radians." msgstr "" -#: ../raster/r.horizon/main.c:203 +#: ../raster/r.horizon/main.c:202 msgid "Direction in which you want to know the horizon height" msgstr "" -#: ../raster/r.horizon/main.c:220 +#: ../raster/r.horizon/main.c:219 msgid "Start angle for multidirectional horizon [degrees]" msgstr "" -#: ../raster/r.horizon/main.c:221 ../raster/r.horizon/main.c:230 -#: ../raster/r.horizon/main.c:238 ../raster/r.horizon/main.c:246 -#: ../raster/r.horizon/main.c:254 ../raster/r.horizon/main.c:262 -#: ../raster/r.horizon/main.c:270 ../raster/r.horizon/main.c:283 +#: ../raster/r.horizon/main.c:220 ../raster/r.horizon/main.c:229 +#: ../raster/r.horizon/main.c:237 ../raster/r.horizon/main.c:245 +#: ../raster/r.horizon/main.c:253 ../raster/r.horizon/main.c:261 +#: ../raster/r.horizon/main.c:269 ../raster/r.horizon/main.c:282 msgid "Raster mode" msgstr "" -#: ../raster/r.horizon/main.c:229 +#: ../raster/r.horizon/main.c:228 msgid "End angle for multidirectional horizon [degrees]" msgstr "" -#: ../raster/r.horizon/main.c:237 +#: ../raster/r.horizon/main.c:236 msgid "For horizon rasters, read from the DEM an extra buffer around the present region" msgstr "" -#: ../raster/r.horizon/main.c:245 +#: ../raster/r.horizon/main.c:244 msgid "For horizon rasters, read from the DEM an extra buffer eastward the present region" msgstr "" -#: ../raster/r.horizon/main.c:253 +#: ../raster/r.horizon/main.c:252 msgid "For horizon rasters, read from the DEM an extra buffer westward the present region" msgstr "" -#: ../raster/r.horizon/main.c:261 +#: ../raster/r.horizon/main.c:260 msgid "For horizon rasters, read from the DEM an extra buffer northward the present region" msgstr "" -#: ../raster/r.horizon/main.c:269 +#: ../raster/r.horizon/main.c:268 msgid "For horizon rasters, read from the DEM an extra buffer southward the present region" msgstr "" -#: ../raster/r.horizon/main.c:277 +#: ../raster/r.horizon/main.c:276 msgid "The maximum distance to consider when finding the horizon height" msgstr "" -#: ../raster/r.horizon/main.c:288 +#: ../raster/r.horizon/main.c:287 msgid "Coordinate for which you want to calculate the horizon" msgstr "" -#: ../raster/r.horizon/main.c:289 ../raster/r.horizon/main.c:305 +#: ../raster/r.horizon/main.c:288 ../raster/r.horizon/main.c:304 msgid "Point mode" msgstr "" -#: ../raster/r.horizon/main.c:310 +#: ../raster/r.horizon/main.c:309 msgid "Write output in degrees (default is radians)" msgstr "" -#: ../raster/r.horizon/main.c:315 +#: ../raster/r.horizon/main.c:314 msgid "Write output in compass orientation (default is CCW, East=0)" msgstr "" -#: ../raster/r.horizon/main.c:355 +#: ../raster/r.horizon/main.c:354 msgid "Note: In latitude-longitude coordinate system specify buffers in degree unit" msgstr "" -#: ../raster/r.horizon/main.c:368 +#: ../raster/r.horizon/main.c:367 msgid "Can't read the coordinates from the \"coordinate\" option." msgstr "" -#: ../raster/r.horizon/main.c:395 +#: ../raster/r.horizon/main.c:372 +msgid "Coordinates are outside of the current region" +msgstr "" + +#: ../raster/r.horizon/main.c:399 msgid "You didn't specify a direction value or step size. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:400 +#: ../raster/r.horizon/main.c:404 msgid "You didn't specify a horizon raster name. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:415 +#: ../raster/r.horizon/main.c:419 msgid "Negative values of start angle are not allowed. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:419 +#: ../raster/r.horizon/main.c:423 msgid "End angle is not between 0 and 360. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:423 +#: ../raster/r.horizon/main.c:427 msgid "You specify a start grater than the end angle. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:431 +#: ../raster/r.horizon/main.c:435 msgid "You didn't specify an angle step size. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:442 +#: ../raster/r.horizon/main.c:446 msgid "Could not read bufferzone size. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:447 ../raster/r.horizon/main.c:453 -#: ../raster/r.horizon/main.c:460 ../raster/r.horizon/main.c:467 +#: ../raster/r.horizon/main.c:451 ../raster/r.horizon/main.c:457 +#: ../raster/r.horizon/main.c:464 ../raster/r.horizon/main.c:471 #, c-format msgid "Could not read %s bufferzone size. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:448 +#: ../raster/r.horizon/main.c:452 msgid "east" msgstr "" -#: ../raster/r.horizon/main.c:454 +#: ../raster/r.horizon/main.c:458 msgid "west" msgstr "" -#: ../raster/r.horizon/main.c:461 +#: ../raster/r.horizon/main.c:465 msgid "south" msgstr "" -#: ../raster/r.horizon/main.c:468 +#: ../raster/r.horizon/main.c:472 msgid "north" msgstr "" -#: ../raster/r.horizon/main.c:473 +#: ../raster/r.horizon/main.c:477 msgid "Could not read maximum distance. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:484 +#: ../raster/r.horizon/main.c:488 msgid "The distance value must be 0.5-1.5. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:654 ../raster/r.in.ascii/main.c:187 +#: ../raster/r.horizon/main.c:656 ../raster/r.in.ascii/main.c:187 #, c-format msgid "OOPS: rows changed from %d to %d" msgstr "" -#: ../raster/r.horizon/main.c:658 ../raster/r.in.ascii/main.c:190 +#: ../raster/r.horizon/main.c:660 ../raster/r.in.ascii/main.c:190 #, c-format msgid "OOPS: cols changed from %d to %d" msgstr "" -#: ../raster/r.horizon/main.c:1174 +#: ../raster/r.horizon/main.c:849 ../raster/r.horizon/main.c:867 +#: ../raster/r.horizon/main.c:1203 ../raster/r.horizon/main.c:1223 +#: ../raster/r.proj/main.c:450 ../raster/r.proj/main.c:541 +#, c-format +msgid "Error in %s" +msgstr "" + +#: ../raster/r.horizon/main.c:1176 #, c-format msgid "Calculating map %01d of %01d (angle %.2f, raster map <%s>)" msgstr "" @@ -9339,7 +9683,7 @@ 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:183 +#: ../raster/r.series.accumulate/main.c:132 ../raster/r.series/main.c:184 msgid "Ignore values outside this range" msgstr "" @@ -9363,7 +9707,7 @@ msgid "Huglin Heliothermal index" msgstr "" -#: ../raster/r.series.accumulate/main.c:163 ../raster/r.series/main.c:191 +#: ../raster/r.series.accumulate/main.c:163 ../raster/r.series/main.c:192 msgid "Do not keep files open" msgstr "" @@ -9372,27 +9716,30 @@ msgstr "" #: ../raster/r.series.accumulate/main.c:206 ../raster/r.neighbors/main.c:266 -#: ../raster/r.series/main.c:204 ../raster/r.mapcalc/main.c:131 -#: ../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.external/main.c:170 ../vector/v.colors/main.c:206 +#: ../raster/r.series/main.c:205 ../raster/r.mapcalc/main.c:131 +#: ../raster/r.buildvrt/main.c:109 ../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.external/main.c:170 +#: ../vector/v.colors/main.c:219 #, c-format msgid "%s= and %s= are mutually exclusive" msgstr "" -#: ../raster/r.series.accumulate/main.c:210 ../raster/r.series/main.c:208 -#: ../raster/r.series.interp/main.c:126 ../raster/r.series.interp/main.c:142 +#: ../raster/r.series.accumulate/main.c:210 ../raster/r.series/main.c:209 +#: ../raster/r.buildvrt/main.c:113 ../raster/r.series.interp/main.c:126 +#: ../raster/r.series.interp/main.c:142 #, c-format msgid "Please specify %s= or %s=" msgstr "" -#: ../raster/r.series.accumulate/main.c:255 ../raster/r.series/main.c:275 +#: ../raster/r.series.accumulate/main.c:255 ../raster/r.series/main.c:288 +#: ../raster/r.buildvrt/main.c:174 msgid "No raster map name found in input file" msgstr "" -#: ../raster/r.series.accumulate/main.c:318 ../raster/r.slope.aspect/main.c:544 -#: ../raster/r.series/main.c:386 ../raster/r.patch/main.c:140 -#: ../raster/r.series.interp/main.c:339 ../raster/r.relief/main.c:316 +#: ../raster/r.series.accumulate/main.c:318 ../raster/r.slope.aspect/main.c:577 +#: ../raster/r.series/main.c:415 ../raster/r.patch/main.c:140 +#: ../raster/r.series.interp/main.c:339 ../raster/r.relief/main.c:317 msgid "Percent complete..." msgstr "" @@ -9454,10 +9801,10 @@ msgstr "" #: ../raster/r.distance/report.c:61 -#: ../scripts/i.colors.enhance/i.colors.enhance.py:153 -#: ../scripts/i.colors.enhance/i.colors.enhance.py:176 -#: ../scripts/i.colors.enhance/i.colors.enhance.py:186 -#: ../scripts/i.colors.enhance/i.colors.enhance.py:210 +#: ../scripts/i.colors.enhance/i.colors.enhance.py:161 +#: ../scripts/i.colors.enhance/i.colors.enhance.py:184 +#: ../scripts/i.colors.enhance/i.colors.enhance.py:194 +#: ../scripts/i.colors.enhance/i.colors.enhance.py:218 msgid "Processing..." msgstr "" @@ -10372,9 +10719,9 @@ #: ../raster/r.contour/main.c:183 ../raster/r.stream.extract/close.c:194 #: ../vector/v.net.distance/main.c:291 ../vector/v.in.lidar/attributes.c:135 #: ../vector/v.net.allpairs/main.c:179 ../vector/v.in.dwg/main.c:240 -#: ../vector/v.in.ogr/main.c:1138 ../vector/v.net.path/path.c:109 +#: ../vector/v.in.ogr/main.c:1201 ../vector/v.net.path/path.c:109 #: ../vector/v.overlay/main.c:587 ../vector/v.net.iso/main.c:390 -#: ../vector/v.net.flow/main.c:181 ../vector/v.distance/main.c:1419 +#: ../vector/v.net.flow/main.c:181 ../vector/v.distance/main.c:1427 #: ../vector/v.net.timetable/main.c:103 ../vector/v.to.points/main.c:192 #: ../vector/v.net.components/main.c:190 ../vector/v.net.centrality/main.c:266 #: ../vector/v.net.alloc/main.c:329 @@ -10384,7 +10731,7 @@ #: ../raster/r.contour/main.c:188 ../raster3d/r3.flow/main.c:67 #: ../vector/v.in.lidar/attributes.c:139 ../vector/v.reclass/main.c:322 -#: ../vector/v.in.dwg/main.c:244 ../vector/v.in.ogr/main.c:1360 +#: ../vector/v.in.dwg/main.c:244 ../vector/v.in.ogr/main.c:1430 #: ../vector/v.in.ascii/main.c:523 ../vector/v.to.points/main.c:197 #: ../vector/v.in.dxf/write_vect.c:241 #, c-format @@ -10392,8 +10739,8 @@ msgstr "" #: ../raster/r.contour/main.c:203 ../vector/v.select/copy_tabs.c:17 -#: ../vector/v.voronoi/main.c:384 ../vector/v.extract/copy_tab.c:57 -#: ../vector/v.generalize/misc.c:134 +#: ../vector/v.voronoi/main.c:384 ../vector/v.decimate/copy_tab.c:54 +#: ../vector/v.extract/copy_tab.c:57 ../vector/v.generalize/misc.c:134 msgid "Writing attributes..." msgstr "" @@ -10404,7 +10751,7 @@ msgid "Unable to insert new record: '%s'" msgstr "" -#: ../raster/r.contour/main.c:237 ../raster/r.in.lidar/main.c:608 +#: ../raster/r.contour/main.c:237 ../raster/r.in.lidar/main.c:613 #: ../vector/v.generalize/displacement.c:78 msgid "Reading data..." msgstr "" @@ -10438,210 +10785,222 @@ msgstr[0] "" msgstr[1] "" -#: ../raster/r.contour/cont.c:213 +#: ../raster/r.contour/cont.c:214 #, c-format msgid "%d crossing found" msgid_plural "%d crossings found" msgstr[0] "" msgstr[1] "" -#: ../raster/r.contour/cont.c:266 +#: ../raster/r.contour/cont.c:267 msgid "Illegal edge number" msgstr "" -#: ../raster/r.contour/cont.c:374 +#: ../raster/r.contour/cont.c:375 msgid "Edge number out of range" msgstr "" -#: ../raster/r.slope.aspect/main.c:152 ../raster/r.param.scale/interface.c:56 +#: ../raster/r.slope.aspect/main.c:170 ../raster/r.param.scale/interface.c:56 #: ../raster/r.relief/main.c:110 ../imagery/i.topo.corr/main.c:48 msgid "terrain" msgstr "" -#: ../raster/r.slope.aspect/main.c:153 +#: ../raster/r.slope.aspect/main.c:171 msgid "aspect" msgstr "" -#: ../raster/r.slope.aspect/main.c:154 +#: ../raster/r.slope.aspect/main.c:172 msgid "slope" msgstr "" -#: ../raster/r.slope.aspect/main.c:155 +#: ../raster/r.slope.aspect/main.c:173 msgid "curvature" msgstr "" -#: ../raster/r.slope.aspect/main.c:156 +#: ../raster/r.slope.aspect/main.c:174 msgid "Generates raster maps of slope, aspect, curvatures and partial derivatives from an elevation raster map." msgstr "" -#: ../raster/r.slope.aspect/main.c:158 +#: ../raster/r.slope.aspect/main.c:176 msgid "Aspect is calculated counterclockwise from east." msgstr "" -#: ../raster/r.slope.aspect/main.c:165 ../vector/v.surf.rst/main.c:201 +#: ../raster/r.slope.aspect/main.c:183 ../vector/v.surf.rst/main.c:203 msgid "Name for output slope raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:166 ../raster/r.slope.aspect/main.c:172 -#: ../raster/r.slope.aspect/main.c:196 ../raster/r.slope.aspect/main.c:203 -#: ../raster/r.slope.aspect/main.c:210 ../raster/r.slope.aspect/main.c:217 -#: ../raster/r.slope.aspect/main.c:224 ../raster/r.slope.aspect/main.c:231 -#: ../raster/r.slope.aspect/main.c:238 ../raster/r.watershed/front/main.c:139 -#: ../raster/r.watershed/front/main.c:146 -#: ../raster/r.watershed/front/main.c:153 +#: ../raster/r.slope.aspect/main.c:184 ../raster/r.slope.aspect/main.c:190 +#: ../raster/r.slope.aspect/main.c:214 ../raster/r.slope.aspect/main.c:221 +#: ../raster/r.slope.aspect/main.c:228 ../raster/r.slope.aspect/main.c:235 +#: ../raster/r.slope.aspect/main.c:242 ../raster/r.slope.aspect/main.c:249 +#: ../raster/r.slope.aspect/main.c:256 ../raster/r.watershed/front/main.c:147 +#: ../raster/r.watershed/front/main.c:154 #: ../raster/r.watershed/front/main.c:160 -#: ../raster/r.watershed/front/main.c:166 -#: ../raster/r.watershed/front/main.c:172 -#: ../raster/r.watershed/front/main.c:180 -#: ../raster/r.watershed/front/main.c:188 -#: ../raster/r.watershed/front/main.c:195 ../vector/v.surf.rst/main.c:172 -#: ../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:232 ../vector/v.surf.rst/main.c:239 -#: ../vector/v.surf.rst/main.c:246 ../vector/v.surf.rst/main.c:253 +#: ../raster/r.watershed/front/main.c:167 +#: ../raster/r.watershed/front/main.c:173 +#: ../raster/r.watershed/front/main.c:179 +#: ../raster/r.watershed/front/main.c:186 +#: ../raster/r.watershed/front/main.c:193 +#: ../raster/r.watershed/front/main.c:200 ../vector/v.surf.rst/main.c:174 +#: ../vector/v.surf.rst/main.c:198 ../vector/v.surf.rst/main.c:204 +#: ../vector/v.surf.rst/main.c:210 ../vector/v.surf.rst/main.c:216 +#: ../vector/v.surf.rst/main.c:222 ../vector/v.surf.rst/main.c:228 +#: ../vector/v.surf.rst/main.c:234 ../vector/v.surf.rst/main.c:241 +#: ../vector/v.surf.rst/main.c:248 ../vector/v.surf.rst/main.c:255 #: ../vector/v.surf.bspline/main.c:130 ../vector/v.surf.bspline/main.c:135 -#: ../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.vol.rst/main.c:293 ../vector/v.vol.rst/main.c:299 +#: ../vector/v.vol.rst/main.c:362 ../vector/v.vol.rst/main.c:368 +#: ../vector/v.vol.rst/main.c:374 ../vector/v.vol.rst/main.c:381 +#: ../vector/v.vol.rst/main.c:387 ../vector/v.vol.rst/main.c:393 +#: ../vector/v.vol.rst/main.c:399 ../vector/v.vol.rst/main.c:405 msgid "Outputs" msgstr "" -#: ../raster/r.slope.aspect/main.c:171 ../vector/v.surf.rst/main.c:207 +#: ../raster/r.slope.aspect/main.c:189 ../vector/v.surf.rst/main.c:209 msgid "Name for output aspect raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:180 +#: ../raster/r.slope.aspect/main.c:198 msgid "Format for reporting the slope" msgstr "" -#: ../raster/r.slope.aspect/main.c:187 +#: ../raster/r.slope.aspect/main.c:205 msgid "Type of output aspect and slope maps" msgstr "" -#: ../raster/r.slope.aspect/main.c:195 ../vector/v.surf.rst/main.c:213 +#: ../raster/r.slope.aspect/main.c:213 ../vector/v.surf.rst/main.c:215 msgid "Name for output profile curvature raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:202 ../vector/v.surf.rst/main.c:219 +#: ../raster/r.slope.aspect/main.c:220 ../vector/v.surf.rst/main.c:221 msgid "Name for output tangential curvature raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:209 +#: ../raster/r.slope.aspect/main.c:227 msgid "Name for output first order partial derivative dx (E-W slope) raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:216 +#: ../raster/r.slope.aspect/main.c:234 msgid "Name for output first order partial derivative dy (N-S slope) raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:223 +#: ../raster/r.slope.aspect/main.c:241 msgid "Name for output second order partial derivative dxx raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:230 +#: ../raster/r.slope.aspect/main.c:248 msgid "Name for output second order partial derivative dyy raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:237 +#: ../raster/r.slope.aspect/main.c:255 msgid "Name for output second order partial derivative dxy raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:243 +#: ../raster/r.slope.aspect/main.c:261 msgid "Multiplicative factor to convert elevation units to horizontal units" msgstr "" -#: ../raster/r.slope.aspect/main.c:252 +#: ../raster/r.slope.aspect/main.c:270 msgid "Minimum slope value (in percent) for which aspect is computed" msgstr "" -#: ../raster/r.slope.aspect/main.c:261 +#: ../raster/r.slope.aspect/main.c:279 msgid "Do not align the current region to the raster elevation map" msgstr "" -#: ../raster/r.slope.aspect/main.c:315 ../raster/r.relief/main.c:220 +#: ../raster/r.slope.aspect/main.c:285 +msgid "Compute output at edges and near NULL values" +msgstr "" + +#: ../raster/r.slope.aspect/main.c:291 +msgid "Create aspect as degrees clockwise from North (azimuth), with flat = -9999" +msgstr "" + +#: ../raster/r.slope.aspect/main.c:293 +msgid "Default: degrees counter-clockwise from East, with flat = 0" +msgstr "" + +#: ../raster/r.slope.aspect/main.c:348 ../raster/r.relief/main.c:221 #, c-format msgid "%s=%s - must be a positive number" msgstr "" -#: ../raster/r.slope.aspect/main.c:321 ../raster/r.relief/main.c:201 -#: ../raster/r.relief/main.c:207 +#: ../raster/r.slope.aspect/main.c:354 ../raster/r.relief/main.c:202 +#: ../raster/r.relief/main.c:208 #, c-format msgid "%s=%s - must be a non-negative number" msgstr "" -#: ../raster/r.slope.aspect/main.c:336 +#: ../raster/r.slope.aspect/main.c:369 #, 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:358 +#: ../raster/r.slope.aspect/main.c:391 #, c-format msgid "Wrong raster type: %s" msgstr "" -#: ../raster/r.slope.aspect/main.c:387 +#: ../raster/r.slope.aspect/main.c:420 msgid "r.slope.aspect does not convert horizontal units to meters in this version, see manual page." msgstr "" -#: ../raster/r.slope.aspect/main.c:968 +#: ../raster/r.slope.aspect/main.c:1025 #, c-format msgid "Elevation products for mapset <%s> in <%s>" msgstr "" -#: ../raster/r.slope.aspect/main.c:987 +#: ../raster/r.slope.aspect/main.c:1044 #, c-format msgid "Min computed aspect %.4f, max computed aspect %.4f" msgstr "" -#: ../raster/r.slope.aspect/main.c:1051 +#: ../raster/r.slope.aspect/main.c:1145 #, c-format msgid "Aspect raster map <%s> complete" msgstr "" -#: ../raster/r.slope.aspect/main.c:1108 +#: ../raster/r.slope.aspect/main.c:1202 #, c-format msgid "Min computed slope %.4f, max computed slope %.4f" msgstr "" -#: ../raster/r.slope.aspect/main.c:1161 +#: ../raster/r.slope.aspect/main.c:1255 #, c-format msgid "Slope raster map <%s> complete" msgstr "" -#: ../raster/r.slope.aspect/main.c:1233 +#: ../raster/r.slope.aspect/main.c:1327 #, c-format msgid "Profile curve raster map <%s> complete" msgstr "" -#: ../raster/r.slope.aspect/main.c:1260 +#: ../raster/r.slope.aspect/main.c:1354 #, c-format msgid "Tangential curve raster map <%s> complete" msgstr "" -#: ../raster/r.slope.aspect/main.c:1285 +#: ../raster/r.slope.aspect/main.c:1379 #, c-format msgid "E-W slope raster map <%s> complete" msgstr "" -#: ../raster/r.slope.aspect/main.c:1310 +#: ../raster/r.slope.aspect/main.c:1404 #, c-format msgid "N-S slope raster map <%s> complete" msgstr "" -#: ../raster/r.slope.aspect/main.c:1335 +#: ../raster/r.slope.aspect/main.c:1429 #, c-format msgid "Dxx raster map <%s> complete" msgstr "" -#: ../raster/r.slope.aspect/main.c:1360 +#: ../raster/r.slope.aspect/main.c:1454 #, c-format msgid "Dyy raster map <%s> complete" msgstr "" -#: ../raster/r.slope.aspect/main.c:1385 +#: ../raster/r.slope.aspect/main.c:1479 #, c-format msgid "Dxy raster map <%s> complete" msgstr "" @@ -10769,7 +11128,7 @@ msgid "\"%s\" field missing from header" msgstr "" -#: ../raster/r.stream.extract/main.c:78 ../raster/r.watershed/front/main.c:78 +#: ../raster/r.stream.extract/main.c:78 ../raster/r.watershed/front/main.c:80 msgid "stream network" msgstr "" @@ -10785,11 +11144,6 @@ msgid "Stream extraction will use provided accumulation instead of calculating it anew" msgstr "" -#: ../raster/r.stream.extract/main.c:89 ../raster/r.stream.extract/main.c:97 -#: ../raster/r.flow/main.c:435 ../raster/r.flow/main.c:441 -msgid "Input maps" -msgstr "" - #: ../raster/r.stream.extract/main.c:93 msgid "Name of input raster map with real depressions" msgstr "" @@ -10888,13 +11242,13 @@ msgstr "" #: ../raster/r.stream.extract/main.c:318 -#: ../raster/r.watershed/seg/init_vars.c:252 +#: ../raster/r.watershed/seg/init_vars.c:255 #, c-format msgid "Will need up to %.2f MB of disk space" msgstr "" #: ../raster/r.stream.extract/main.c:320 -#: ../raster/r.watershed/seg/init_vars.c:254 +#: ../raster/r.watershed/seg/init_vars.c:258 #, c-format msgid "Will need up to %.2f GB (%.0f MB) of disk space" msgstr "" @@ -10977,17 +11331,14 @@ msgid "Unable to re-open segment file" msgstr "" -#: ../raster/r.stream.extract/cseg.c:47 ../raster/r.stream.extract/dseg.c:47 -#: ../raster/r.stream.extract/dseg.c:97 ../raster/r.stream.extract/bseg.c:46 -#: ../raster/r.stream.extract/bseg.c:96 ../raster/r.stream.extract/seg.c:52 -#: ../raster/r.stream.extract/seg.c:94 ../raster/r.stream.extract/seg.c:103 +#: ../raster/r.stream.extract/cseg.c:47 ../raster/r.stream.extract/cseg.c:97 +#: ../raster/r.stream.extract/dseg.c:47 ../raster/r.stream.extract/dseg.c:97 +#: ../raster/r.stream.extract/bseg.c:46 ../raster/r.stream.extract/bseg.c:96 +#: ../raster/r.stream.extract/seg.c:52 ../raster/r.stream.extract/seg.c:94 +#: ../raster/r.stream.extract/seg.c:103 msgid "Unable to read segment file" msgstr "" -#: ../raster/r.stream.extract/cseg.c:97 -msgid "Unabel to read segment file" -msgstr "" - #: ../raster/r.stream.extract/cseg.c:120 #, c-format msgid "Unable to segment put row %d for raster map <%s>" @@ -11026,8 +11377,8 @@ msgstr "" #: ../raster/r.stream.extract/streams.c:336 -#: ../raster/r.watershed/seg/do_cum.c:487 -#: ../raster/r.watershed/ram/do_cum.c:443 +#: ../raster/r.watershed/seg/do_cum.c:518 +#: ../raster/r.watershed/ram/do_cum.c:469 #, c-format msgid "MFD: cumulative proportion of flow distribution not 1.0 but %f" msgstr "" @@ -11068,7 +11419,8 @@ msgstr "" #: ../raster/r.stream.extract/close.c:198 -#, c-format +#: ../scripts/v.db.addtable/v.db.addtable.py:147 +#, c-format, python-format msgid "Unable to create index on table <%s>" msgstr "" @@ -11078,7 +11430,7 @@ msgstr "" #: ../raster/r.stream.extract/close.c:255 ../raster/r.grow.distance/main.c:325 -#: ../raster/r.fill.dir/main.c:253 +#: ../raster/r.fill.dir/main.c:259 msgid "Writing output raster maps..." msgstr "" @@ -11202,8 +11554,8 @@ msgid "Distance filter remains flat before beginning exponent" msgstr "" -#: ../raster/r.random.surface/main.c:102 -msgid "Random seed (SEED_MIN >= value >= SEED_MAX), default [random]" +#: ../raster/r.random.surface/main.c:102 ../raster/r.random.cells/main.c:77 +msgid "Random seed, default [random]" msgstr "" #: ../raster/r.random.surface/main.c:108 @@ -11214,12 +11566,12 @@ msgid "Uniformly distributed cell values" msgstr "" -#: ../raster/r.random.surface/main.c:128 ../raster/r.random.cells/init.c:96 +#: ../raster/r.random.surface/main.c:128 ../raster/r.random.cells/init.c:93 #, c-format msgid "Generating raster map <%s>..." msgstr "" -#: ../raster/r.random.surface/save.c:98 ../raster/r.drain/main.c:522 +#: ../raster/r.random.surface/save.c:98 ../raster/r.drain/main.c:523 #: ../raster/r.random.cells/indep.c:139 ../raster/r.composite/main.c:191 #: ../imagery/i.ifft/main.c:207 #, c-format @@ -11240,45 +11592,30 @@ msgid "Output raster map required" msgstr "" -#: ../raster/r.random.surface/init.c:108 -#, c-format -msgid "Seed (%d) larger than maximum (%d)" -msgstr "" - -#: ../raster/r.random.surface/init.c:111 ../raster/r.random.surface/init.c:120 -#, c-format -msgid " seed is set to %d" -msgstr "" - -#: ../raster/r.random.surface/init.c:116 -#, c-format -msgid "Seed (%d) smaller than minimum (%d)" -msgstr "" - -#: ../raster/r.random.surface/init.c:159 +#: ../raster/r.random.surface/init.c:141 #, c-format msgid "Distance value (%d): %lf must be >= 0.0" msgstr "" -#: ../raster/r.random.surface/init.c:187 +#: ../raster/r.random.surface/init.c:169 #, c-format msgid "Exponent value (%lf) must be > 0.0" msgstr "" -#: ../raster/r.random.surface/init.c:211 +#: ../raster/r.random.surface/init.c:193 #, c-format msgid "Flat value (%lf) must be less than distance value (%lf)" msgstr "" -#: ../raster/r.random.surface/init.c:232 +#: ../raster/r.random.surface/init.c:214 msgid "Must have a distance value for each filter" msgstr "" -#: ../raster/r.random.surface/init.c:264 +#: ../raster/r.random.surface/init.c:246 msgid "Must have a exponent value for each filter" msgstr "" -#: ../raster/r.random.surface/init.c:281 +#: ../raster/r.random.surface/init.c:263 msgid "Must have a weight value for each filter" msgstr "" @@ -11323,64 +11660,64 @@ msgid "File not found: %s" msgstr "" -#: ../raster/r.fill.dir/main.c:88 +#: ../raster/r.fill.dir/main.c:90 msgid "sink" msgstr "" -#: ../raster/r.fill.dir/main.c:89 +#: ../raster/r.fill.dir/main.c:91 msgid "fill sinks" msgstr "" -#: ../raster/r.fill.dir/main.c:90 +#: ../raster/r.fill.dir/main.c:92 msgid "depressions" msgstr "" -#: ../raster/r.fill.dir/main.c:92 +#: ../raster/r.fill.dir/main.c:94 msgid "Filters and generates a depressionless elevation map and a flow direction map from a given elevation raster map." msgstr "" -#: ../raster/r.fill.dir/main.c:99 +#: ../raster/r.fill.dir/main.c:101 msgid "Name for output depressionless elevation raster map" msgstr "" -#: ../raster/r.fill.dir/main.c:103 +#: ../raster/r.fill.dir/main.c:105 msgid "Name for output flow direction map for depressionless elevation raster map" msgstr "" -#: ../raster/r.fill.dir/main.c:108 +#: ../raster/r.fill.dir/main.c:110 msgid "Name for output raster map of problem areas" msgstr "" -#: ../raster/r.fill.dir/main.c:115 +#: ../raster/r.fill.dir/main.c:117 msgid "Aspect direction format" msgstr "" -#: ../raster/r.fill.dir/main.c:121 +#: ../raster/r.fill.dir/main.c:123 msgid "Find unresolved areas only" msgstr "" -#: ../raster/r.fill.dir/main.c:127 +#: ../raster/r.fill.dir/main.c:129 #, c-format msgid "The '%c' flag requires '%s'to be specified" msgstr "" -#: ../raster/r.fill.dir/main.c:148 +#: ../raster/r.fill.dir/main.c:150 msgid "Direction map is D8 resolution, i.e. 45 degrees" msgstr "" -#: ../raster/r.fill.dir/main.c:190 +#: ../raster/r.fill.dir/main.c:192 msgid "Reading input elevation raster map..." msgstr "" -#: ../raster/r.fill.dir/main.c:200 +#: ../raster/r.fill.dir/main.c:202 msgid "Filling sinks..." msgstr "" -#: ../raster/r.fill.dir/main.c:204 +#: ../raster/r.fill.dir/main.c:206 msgid "Determining flow directions for ambiguous cases..." msgstr "" -#: ../raster/r.fill.dir/main.c:217 +#: ../raster/r.fill.dir/main.c:219 msgid "Repeat to get the final directions..." msgstr "" @@ -11464,14 +11801,6 @@ msgid "Pass 2 of 2..." msgstr "" -#: ../raster/r.clump/clump.c:99 ../raster/r.clump/clump.c:151 -#: ../raster/r.clump/minsize.c:152 ../raster/r.clump/minsize.c:253 -#: ../raster/r.clump/minsize.c:287 ../raster/r.clump/minsize.c:293 -#: ../raster/r.clump/minsize.c:424 ../raster/r.clump/minsize.c:447 -#: ../raster/r.clump/minsize.c:518 ../imagery/i.segment/cluster.c:431 -msgid "Unable to read from temp file" -msgstr "" - #: ../raster/r.clump/clump.c:115 ../raster/r.clump/clump.c:347 #: ../raster/r.clump/clump.c:361 ../raster/r.clump/clump.c:648 #: ../raster/r.clump/clump.c:662 ../raster/r.clump/minsize.c:163 @@ -11499,9 +11828,9 @@ msgid "%d-band clumping with threshold %g" msgstr "" -#: ../raster/r.clump/clump.c:451 ../imagery/i.segment/write_output.c:112 -#: ../imagery/i.segment/open_files.c:71 ../imagery/i.segment/open_files.c:238 -#: ../imagery/i.segment/open_files.c:246 +#: ../raster/r.clump/clump.c:451 ../imagery/i.segment/write_output.c:114 +#: ../imagery/i.segment/open_files.c:57 ../imagery/i.segment/open_files.c:232 +#: ../imagery/i.segment/open_files.c:240 #, c-format msgid "No min/max found in raster map <%s>" msgstr "" @@ -11586,7 +11915,7 @@ msgid "PNG error" msgstr "" -#: ../raster/r.in.png/main.c:485 ../raster/r.cross/main.c:168 +#: ../raster/r.in.png/main.c:485 ../raster/r.cross/main.c:161 #: ../raster/r.basins.fill/main.c:146 ../raster/r.resample/main.c:125 #, c-format msgid "Creating support files for <%s>..." @@ -11616,34 +11945,34 @@ msgid "Output image file header only and exit" msgstr "" -#: ../raster/r.cross/main.c:72 +#: ../raster/r.cross/main.c:71 msgid "Creates a cross product of the category values from multiple raster map layers." msgstr "" -#: ../raster/r.cross/main.c:81 +#: ../raster/r.cross/main.c:80 #, c-format msgid "Names of 2-%d input raster maps" msgstr "" -#: ../raster/r.cross/main.c:90 -msgid "Non-zero data only" +#: ../raster/r.cross/main.c:89 +msgid "Non-NULL data only" msgstr "" -#: ../raster/r.cross/main.c:103 +#: ../raster/r.cross/main.c:102 #, c-format msgid "More than %d files not allowed" msgstr "" -#: ../raster/r.cross/main.c:119 +#: ../raster/r.cross/main.c:111 msgid "Must specify 2 or more input maps" msgstr "" -#: ../raster/r.cross/main.c:136 +#: ../raster/r.cross/main.c:129 #, c-format msgid "%s: STEP 2 ..." msgstr "" -#: ../raster/r.cross/main.c:178 +#: ../raster/r.cross/main.c:171 #, c-format msgid "%d categories" msgstr "" @@ -11658,40 +11987,45 @@ msgid "%s: STEP 3 ... " msgstr "" -#: ../raster/r.series/main.c:141 +#: ../raster/r.series/main.c:142 msgid "Makes each output cell value a function of the values assigned to the corresponding cells in the input raster map layers." msgstr "" -#: ../raster/r.series/main.c:150 +#: ../raster/r.series/main.c:151 msgid "Input file with one raster map name and optional one weight per line, field separator between name and weight is |" msgstr "" -#: ../raster/r.series/main.c:161 ../raster3d/r3.neighbors/main.c:119 +#: ../raster/r.series/main.c:162 ../raster3d/r3.neighbors/main.c:119 msgid "Aggregate operation" msgstr "" -#: ../raster/r.series/main.c:176 +#: ../raster/r.series/main.c:177 msgid "Weighting factor for each input map, default value is 1.0 for each input map" msgstr "" -#: ../raster/r.series/main.c:250 ../raster/r.series/main.c:312 +#: ../raster/r.series/main.c:253 ../raster/r.series/main.c:325 msgid "Weights must be positive" msgstr "" -#: ../raster/r.series/main.c:268 ../raster/r.series/main.c:318 +#: ../raster/r.series/main.c:271 ../raster/r.series/main.c:331 #, c-format msgid "Reading raster map <%s> using weight %f..." msgstr "" -#: ../raster/r.series/main.c:298 +#: ../raster/r.series/main.c:274 ../raster/r.series/main.c:334 +#, c-format +msgid "Unable to open input raster <%s>" +msgstr "" + +#: ../raster/r.series/main.c:311 msgid "input= and weights= must have the same number of values" msgstr "" -#: ../raster/r.series/main.c:333 +#: ../raster/r.series/main.c:356 msgid "output= and method= must have the same number of values" msgstr "" -#: ../raster/r.series/main.c:351 +#: ../raster/r.series/main.c:379 #, c-format msgid "Method %s not compatible with weights, using unweighed version instead" msgstr "" @@ -11904,95 +12238,95 @@ msgid "Flag %c makes sense only with %s option or -%c flag" msgstr "" -#: ../raster/r.in.lidar/main.c:369 ../raster3d/r3.in.lidar/main.c:340 +#: ../raster/r.in.lidar/main.c:367 +msgid "Trim option can be used only with trimmean method" +msgstr "" + +#: ../raster/r.in.lidar/main.c:374 ../raster3d/r3.in.lidar/main.c:340 #, c-format msgid "File <%s> does not exist" msgstr "" -#: ../raster/r.in.lidar/main.c:386 +#: ../raster/r.in.lidar/main.c:391 msgid "zrange will not be taken into account during scan" msgstr "" -#: ../raster/r.in.lidar/main.c:399 ../raster3d/r3.in.lidar/main.c:374 +#: ../raster/r.in.lidar/main.c:404 ../raster3d/r3.in.lidar/main.c:374 #: ../vector/v.in.lidar/main.c:349 #, c-format msgid "Input file <%s> does not exist" msgstr "" -#: ../raster/r.in.lidar/main.c:403 ../raster3d/r3.in.lidar/main.c:378 +#: ../raster/r.in.lidar/main.c:408 ../raster3d/r3.in.lidar/main.c:378 #, c-format msgid "Unable to open file <%s> as a LiDAR point cloud" msgstr "" -#: ../raster/r.in.lidar/main.c:407 ../raster3d/r3.in.lidar/main.c:382 +#: ../raster/r.in.lidar/main.c:412 ../raster3d/r3.in.lidar/main.c:382 #: ../vector/v.in.lidar/main.c:358 #, c-format msgid "Unable to read LAS header of <%s>" msgstr "" -#: ../raster/r.in.lidar/main.c:423 ../raster3d/r3.in.lidar/main.c:398 +#: ../raster/r.in.lidar/main.c:428 ../raster3d/r3.in.lidar/main.c:398 msgid "First file's projection checked, checking projection of the other files..." msgstr "" -#: ../raster/r.in.lidar/main.c:461 +#: ../raster/r.in.lidar/main.c:466 #, c-format msgid "Unknown filter option <%s>" msgstr "" -#: ../raster/r.in.lidar/main.c:479 ../raster/r.in.xyz/main.c:383 +#: ../raster/r.in.lidar/main.c:484 ../raster/r.in.xyz/main.c:383 msgid "Invalid zrange" msgstr "" -#: ../raster/r.in.lidar/main.c:493 +#: ../raster/r.in.lidar/main.c:498 #, c-format msgid "Invalid %s" msgstr "" -#: ../raster/r.in.lidar/main.c:525 ../general/g.region/main.c:815 +#: ../raster/r.in.lidar/main.c:530 ../general/g.region/main.c:865 #, c-format msgid "Invalid input <%s=%s>" msgstr "" -#: ../raster/r.in.lidar/main.c:528 +#: ../raster/r.in.lidar/main.c:533 #, c-format msgid "Option '%s' must be > 0.0" msgstr "" -#: ../raster/r.in.lidar/main.c:596 +#: ../raster/r.in.lidar/main.c:601 #, c-format -msgid "Unable to process the hole map at once. Please set the '%s' option to some value lower than 100." +msgid "Unable to process the whole map at once. Please set the '%s' option to some value lower than 100." msgstr "" -#: ../raster/r.in.lidar/main.c:616 +#: ../raster/r.in.lidar/main.c:621 #, c-format msgid "Pass #%d (of %d)..." msgstr "" -#: ../raster/r.in.lidar/main.c:755 ../raster/r.drain/main.c:470 -msgid "Writing output raster map..." -msgstr "" - -#: ../raster/r.in.lidar/main.c:778 +#: ../raster/r.in.lidar/main.c:783 #, c-format msgid "%lu points found in input file(s)" msgstr "" -#: ../raster/r.in.lidar/main.c:798 +#: ../raster/r.in.lidar/main.c:803 #, c-format msgid "%lu input points were invalid and filtered out" msgstr "" -#: ../raster/r.in.lidar/main.c:801 +#: ../raster/r.in.lidar/main.c:806 #, c-format msgid "%lu input points were invalid, use -%c flag to filter them out" msgstr "" -#: ../raster/r.in.lidar/main.c:804 +#: ../raster/r.in.lidar/main.c:809 #, c-format msgid "Raster map <%s> created. %lu points from %d files found in region." msgstr "" -#: ../raster/r.in.lidar/main.c:809 +#: ../raster/r.in.lidar/main.c:814 #, c-format msgid "Raster map <%s> created. %lu points found in region." msgstr "" @@ -12002,10 +12336,10 @@ msgid "Cannot create temporary file with segments of a raster map" msgstr "" -#: ../raster/r.in.lidar/projection.c:34 ../raster/r.in.gdal/proj.c:131 -#: ../raster/r.external/proj.c:131 ../raster3d/r3.in.lidar/projection.c:36 +#: ../raster/r.in.lidar/projection.c:34 ../raster/r.in.gdal/proj.c:153 +#: ../raster/r.external/proj.c:153 ../raster3d/r3.in.lidar/projection.c:36 #: ../vector/v.in.lidar/projection.c:32 ../vector/v.in.pdal/projection.c:31 -#: ../vector/v.in.ogr/proj.c:322 ../vector/v.external/proj.c:223 +#: ../vector/v.in.ogr/proj.c:361 ../vector/v.external/proj.c:246 msgid "" "Projection of dataset does not appear to match current location.\n" "\n" @@ -12024,10 +12358,10 @@ msgid "Import dataset PROJ_INFO is:\n" msgstr "" -#: ../raster/r.in.lidar/projection.c:91 ../raster/r.in.gdal/proj.c:237 -#: ../raster/r.external/proj.c:237 ../raster3d/r3.in.lidar/projection.c:93 +#: ../raster/r.in.lidar/projection.c:91 ../raster/r.in.gdal/proj.c:259 +#: ../raster/r.external/proj.c:259 ../raster3d/r3.in.lidar/projection.c:93 #: ../vector/v.in.lidar/projection.c:89 ../vector/v.in.pdal/projection.c:88 -#: ../vector/v.in.ogr/proj.c:428 ../vector/v.external/proj.c:329 +#: ../vector/v.in.ogr/proj.c:467 ../vector/v.external/proj.c:352 #, c-format msgid "" "\n" @@ -12046,17 +12380,17 @@ msgid "Unable to convert input map projection information to GRASS format for checking" msgstr "" -#: ../raster/r.in.lidar/projection.c:128 ../raster/r.in.gdal/proj.c:122 -#: ../raster/r.external/proj.c:122 ../raster3d/r3.in.lidar/projection.c:130 -#: ../vector/v.in.lidar/projection.c:126 ../vector/v.in.ogr/proj.c:313 -#: ../vector/v.external/proj.c:214 +#: ../raster/r.in.lidar/projection.c:128 ../raster/r.in.gdal/proj.c:144 +#: ../raster/r.external/proj.c:144 ../raster3d/r3.in.lidar/projection.c:130 +#: ../vector/v.in.lidar/projection.c:126 ../vector/v.in.ogr/proj.c:352 +#: ../vector/v.external/proj.c:237 msgid "Over-riding projection check" msgstr "" -#: ../raster/r.in.lidar/projection.c:139 ../raster/r.in.gdal/proj.c:260 -#: ../raster/r.external/proj.c:260 ../raster3d/r3.in.lidar/projection.c:141 +#: ../raster/r.in.lidar/projection.c:139 ../raster/r.in.gdal/proj.c:282 +#: ../raster/r.external/proj.c:282 ../raster3d/r3.in.lidar/projection.c:141 #: ../vector/v.in.lidar/projection.c:137 ../vector/v.in.pdal/projection.c:137 -#: ../vector/v.in.ogr/proj.c:451 ../vector/v.external/proj.c:352 +#: ../vector/v.in.ogr/proj.c:490 ../vector/v.external/proj.c:375 msgid "Projection of input dataset and current location appear to match" msgstr "" @@ -12092,14 +12426,6 @@ msgid "File containing expression(s) to evaluate" msgstr "" -#: ../raster/r.mapcalc/main.c:105 -msgid "Seed for rand() function" -msgstr "" - -#: ../raster/r.mapcalc/main.c:109 -msgid "Generate random seed (result is non-deterministic)" -msgstr "" - #: ../raster/r.mapcalc/main.c:113 msgid "List input and output maps" msgstr "" @@ -12197,8 +12523,8 @@ msgid "Unable to close raster map <%s@%s>" msgstr "" -#: ../raster/r.mapcalc/map3.c:607 ../raster/r.sunhours/main.c:324 -#: ../raster/r.sunhours/main.c:335 ../raster/r.sunhours/main.c:346 +#: ../raster/r.mapcalc/map3.c:607 ../raster/r.sunhours/main.c:325 +#: ../raster/r.sunhours/main.c:336 ../raster/r.sunhours/main.c:347 #: ../imagery/i.landsat.acca/tools.c:136 #: ../imagery/i.landsat.acca/algorithm.c:234 #: ../imagery/i.landsat.acca/algorithm.c:388 @@ -12288,9 +12614,9 @@ msgstr "" #: ../raster/r.statistics/main.c:118 ../raster/r.stats.zonal/main.c:165 -#: ../raster/r.proj/main.c:237 ../imagery/i.rectify/main.c:156 +#: ../raster/r.proj/main.c:248 ../imagery/i.rectify/main.c:156 #: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:151 -#: ../vector/v.vect.stats/main.c:302 +#: ../vector/v.vect.stats/main.c:309 #, c-format msgid "<%s=%s> unknown %s" msgstr "" @@ -12407,31 +12733,15 @@ msgid "Cannot get projection key values of current location" msgstr "" -#: ../raster/r.sunhours/main.c:232 ../general/g.region/printwindow.c:267 -#: ../general/g.region/printwindow.c:488 ../general/g.region/printwindow.c:569 -msgid "Unable to update lat/long projection parameters" -msgstr "" - -#: ../raster/r.sunhours/main.c:296 ../raster/r.sunhours/main.c:391 -#: ../raster/r.sunmask/g_solposition.c:127 -#: ../general/g.region/printwindow.c:285 ../general/g.region/printwindow.c:293 -#: ../general/g.region/printwindow.c:301 ../general/g.region/printwindow.c:309 -#: ../general/g.region/printwindow.c:319 ../general/g.region/printwindow.c:503 -#: ../general/g.region/printwindow.c:596 ../general/g.region/printwindow.c:608 -#: ../general/g.region/printwindow.c:625 ../general/g.region/printwindow.c:643 -#: ../general/g.region/printwindow.c:658 -msgid "Error in pj_do_proj (projection of input coordinate pair)" -msgstr "" - -#: ../raster/r.sunhours/main.c:356 +#: ../raster/r.sunhours/main.c:357 msgid "Calculating solar elevation and azimuth..." msgstr "" -#: ../raster/r.sunhours/main.c:359 +#: ../raster/r.sunhours/main.c:360 msgid "Calculating solar elevation..." msgstr "" -#: ../raster/r.sunhours/main.c:362 +#: ../raster/r.sunhours/main.c:363 msgid "Calculating solar azimuth..." msgstr "" @@ -12594,7 +12904,7 @@ msgid "Print compression information in shell script style" msgstr "" -#: ../raster/r.compress/main.c:128 ../raster/r.compress/main.c:308 +#: ../raster/r.compress/main.c:128 ../raster/r.compress/main.c:312 #, c-format msgid "Raster map <%s> is not in the current mapset" msgstr "" @@ -12614,72 +12924,82 @@ msgid "<%s> is a GDAL-linked map - can't (un)compress" msgstr "" -#: ../raster/r.compress/main.c:215 +#: ../raster/r.compress/main.c:145 +#, c-format +msgid "<%s> is a virtual raster map - can't (un)compress" +msgstr "" + +#: ../raster/r.compress/main.c:219 msgid "DONE: uncompressed file is %lu %s (%.2f%) smaller" msgstr "" -#: ../raster/r.compress/main.c:216 +#: ../raster/r.compress/main.c:220 msgid "DONE: compressed file is %lu %s (%.2f%) smaller" msgstr "" -#: ../raster/r.compress/main.c:220 +#: ../raster/r.compress/main.c:224 msgid "DONE: uncompressed file is %lu %s (%.2f%) larger" msgstr "" -#: ../raster/r.compress/main.c:221 +#: ../raster/r.compress/main.c:225 msgid "DONE: compressed file is %lu %s (%.2f%) larger" msgstr "" -#: ../raster/r.compress/main.c:224 +#: ../raster/r.compress/main.c:228 msgid "same size" msgstr "" -#: ../raster/r.compress/main.c:240 +#: ../raster/r.compress/main.c:244 #, c-format msgid "<%s> already uncompressed" msgstr "" -#: ../raster/r.compress/main.c:243 +#: ../raster/r.compress/main.c:247 #, c-format msgid "Uncompressing <%s>" msgstr "" -#: ../raster/r.compress/main.c:251 +#: ../raster/r.compress/main.c:255 #, c-format msgid "Re-compressing <%s>" msgstr "" -#: ../raster/r.compress/main.c:254 +#: ../raster/r.compress/main.c:258 #, c-format msgid "Compressing <%s>" msgstr "" -#: ../raster/r.compress/main.c:312 +#: ../raster/r.compress/main.c:316 #, c-format msgid "<%s> is a GDAL-linked map" msgstr "" -#: ../raster/r.compress/main.c:316 +#: ../raster/r.compress/main.c:320 +#, c-format +msgid "<%s> is a virtual raster map" +msgstr "" + +#: ../raster/r.compress/main.c:324 #, c-format msgid "<%s> is a reclass file of map <%s> in mapset <%s>" msgstr "" -#: ../raster/r.compress/main.c:336 +#: ../raster/r.compress/main.c:344 #, c-format msgid "<%s> is uncompressed (method %i: %s). Data type: %s" msgstr "" -#: ../raster/r.compress/main.c:343 +#: ../raster/r.compress/main.c:351 #, c-format msgid "<%s> is compressed (method %i: %s). Data type: %s" msgstr "" -#: ../raster/r.compress/main.c:351 +#: ../raster/r.compress/main.c:359 #, c-format msgid "<%s> has a compressed NULL file" msgstr "" -#: ../raster/r.compress/main.c:353 +#: ../raster/r.compress/main.c:362 #, c-format msgid "<%s> has an uncompressed NULL file" msgstr "" @@ -12896,22 +13216,22 @@ #: ../raster/r.out.gdal/main.c:713 ../raster/r.out.gdal/main.c:725 #: ../raster/r.out.gdal/main.c:738 ../raster/r.out.gdal/main.c:751 #: ../raster/r.out.gdal/main.c:763 ../raster/r.out.gdal/main.c:777 -#: ../raster/r.out.gdal/export_band.c:477 -#: ../raster/r.out.gdal/export_band.c:489 -#: ../raster/r.out.gdal/export_band.c:502 -#: ../raster/r.out.gdal/export_band.c:515 -#: ../raster/r.out.gdal/export_band.c:527 -#: ../raster/r.out.gdal/export_band.c:540 -#: ../raster/r.out.gdal/export_band.c:554 +#: ../raster/r.out.gdal/export_band.c:482 +#: ../raster/r.out.gdal/export_band.c:494 +#: ../raster/r.out.gdal/export_band.c:507 +#: ../raster/r.out.gdal/export_band.c:520 +#: ../raster/r.out.gdal/export_band.c:532 +#: ../raster/r.out.gdal/export_band.c:547 +#: ../raster/r.out.gdal/export_band.c:562 msgid "Selected GDAL datatype does not cover data range." msgstr "" #: ../raster/r.out.gdal/main.c:714 ../raster/r.out.gdal/main.c:726 #: ../raster/r.out.gdal/main.c:739 ../raster/r.out.gdal/main.c:752 -#: ../raster/r.out.gdal/export_band.c:478 -#: ../raster/r.out.gdal/export_band.c:490 -#: ../raster/r.out.gdal/export_band.c:503 -#: ../raster/r.out.gdal/export_band.c:516 +#: ../raster/r.out.gdal/export_band.c:483 +#: ../raster/r.out.gdal/export_band.c:495 +#: ../raster/r.out.gdal/export_band.c:508 +#: ../raster/r.out.gdal/export_band.c:521 #, c-format msgid "GDAL datatype: %s, range: %d - %d" msgstr "" @@ -12923,15 +13243,14 @@ msgid "Range to be exported: %g - %g" msgstr "" -#: ../raster/r.out.gdal/main.c:764 ../raster/r.out.gdal/export_band.c:528 +#: ../raster/r.out.gdal/main.c:764 ../raster/r.out.gdal/export_band.c:533 #, c-format msgid "GDAL datatype: %s, range: %u - %u" msgstr "" -#: ../raster/r.out.gdal/main.c:778 ../raster/r.out.gdal/export_band.c:541 -#: ../raster/r.out.gdal/export_band.c:555 +#: ../raster/r.out.gdal/main.c:778 ../raster/r.out.gdal/export_band.c:548 #, c-format -msgid "GDAL datatype: %s, range: %g - %g" +msgid "GDAL datatype: %s, range: %.7g - %.7g" msgstr "" #: ../raster/r.out.gdal/main.c:805 ../raster/r.out.gdal/main.c:818 @@ -12962,7 +13281,7 @@ msgid "GDAL datatype: %s, valid range: %g - %g" msgstr "" -#: ../raster/r.out.gdal/export_band.c:53 ../raster/r.out.gdal/export_band.c:359 +#: ../raster/r.out.gdal/export_band.c:53 ../raster/r.out.gdal/export_band.c:364 msgid "Unable to allocate buffer for reading raster map" msgstr "" @@ -12991,33 +13310,38 @@ msgid "The user given nodata value %g is present in rasterband <%s> and would lead to data loss. Please specify a different nodata value with the %s parameter." msgstr "" -#: ../raster/r.out.gdal/export_band.c:240 +#: ../raster/r.out.gdal/export_band.c:241 msgid "Unable to get raster band" msgstr "" -#: ../raster/r.out.gdal/export_band.c:396 -#: ../raster/r.out.gdal/export_band.c:425 -#: ../raster/r.out.gdal/export_band.c:454 +#: ../raster/r.out.gdal/export_band.c:401 +#: ../raster/r.out.gdal/export_band.c:430 +#: ../raster/r.out.gdal/export_band.c:459 msgid "Unable to write GDAL raster file" msgstr "" -#: ../raster/r.out.gdal/export_band.c:481 -#: ../raster/r.out.gdal/export_band.c:493 -#: ../raster/r.out.gdal/export_band.c:506 -#: ../raster/r.out.gdal/export_band.c:519 -#: ../raster/r.out.gdal/export_band.c:531 -#: ../raster/r.out.gdal/export_band.c:544 -#: ../raster/r.out.gdal/export_band.c:558 +#: ../raster/r.out.gdal/export_band.c:486 +#: ../raster/r.out.gdal/export_band.c:498 +#: ../raster/r.out.gdal/export_band.c:511 +#: ../raster/r.out.gdal/export_band.c:524 +#: ../raster/r.out.gdal/export_band.c:536 +#: ../raster/r.out.gdal/export_band.c:551 +#: ../raster/r.out.gdal/export_band.c:566 #, c-format msgid "Raster map <%s> range: %g - %g" msgstr "" +#: ../raster/r.out.gdal/export_band.c:563 +#, c-format +msgid "GDAL datatype: %s, range: %.16g - %.16g" +msgstr "" + #: ../raster/r.out.gdal/attr.c:140 ../raster/r.out.gdal/attr.c:178 msgid "Failed to set raster attribute table" msgstr "" #: ../raster/r.basins.fill/main.c:56 ../raster/r.water.outlet/main.c:59 -#: ../raster/r.watershed/front/main.c:75 +#: ../raster/r.watershed/front/main.c:77 msgid "watershed" msgstr "" @@ -13071,7 +13395,7 @@ msgstr "" #: ../raster/r.in.xyz/main.c:258 ../vector/v.in.lidar/main.c:196 -#: ../vector/v.decimate/main.c:148 +#: ../vector/v.decimate/main.c:149 msgid "Filter range for z data (min,max)" msgstr "" @@ -13123,7 +13447,7 @@ #: ../raster/r.in.xyz/main.c:536 #, c-format -msgid "Unable to process the hole map at once. Please set the %s option to some value lower than 100." +msgid "Unable to process the whole map at once. Please set the %s option to some value lower than 100." msgstr "" #: ../raster/r.in.xyz/main.c:589 @@ -13224,7 +13548,7 @@ msgstr "" #: ../raster/r.kappa/main.c:70 ../imagery/i.segment/main.c:38 -#: ../imagery/i.gensig/main.c:40 ../imagery/i.maxlik/main.c:62 +#: ../imagery/i.gensig/main.c:40 ../imagery/i.maxlik/main.c:64 #: ../imagery/i.smap/main.c:39 ../imagery/i.gensigset/main.c:41 #: ../imagery/i.cluster/main.c:76 ../vector/v.class/main.c:46 msgid "classification" @@ -13262,6 +13586,10 @@ msgid "No header in the report" msgstr "" +#: ../raster/r.kappa/main.c:113 +msgid "Print Matrix only" +msgstr "" + #: ../raster/r.kappa/prt_label.c:17 #, c-format msgid "Can't open file <%s> to write label" @@ -13272,7 +13600,7 @@ msgid "Cannot open file <%s> to write kappa and relevant parameters" msgstr "" -#: ../raster/r.kappa/prt_mat.c:39 +#: ../raster/r.kappa/prt_mat.c:39 ../raster/r.kappa/prt2csv_mat.c:40 #, c-format msgid "Cannot open file <%s> to write cats and counts (error matrix)" msgstr "" @@ -13369,11 +13697,11 @@ #: ../raster/r.to.vect/main.c:106 ../raster/r.to.vect/main.c:113 #: ../vector/v.to.rast/main.c:88 ../vector/v.to.rast/main.c:94 #: ../vector/v.to.rast/main.c:100 ../vector/v.buffer/main.c:306 -#: ../vector/v.in.ogr/main.c:289 ../vector/v.in.ogr/main.c:299 -#: ../vector/v.in.ogr/main.c:309 ../vector/v.in.ogr/main.c:342 -#: ../vector/v.in.ogr/main.c:374 ../vector/v.overlay/main.c:135 -#: ../vector/v.overlay/main.c:145 ../vector/v.extract/main.c:93 -#: ../vector/v.extract/main.c:145 ../vector/v.generalize/main.c:245 +#: ../vector/v.in.ogr/main.c:306 ../vector/v.in.ogr/main.c:316 +#: ../vector/v.in.ogr/main.c:326 ../vector/v.in.ogr/main.c:359 +#: ../vector/v.in.ogr/main.c:391 ../vector/v.overlay/main.c:135 +#: ../vector/v.overlay/main.c:145 ../vector/v.extract/main.c:94 +#: ../vector/v.extract/main.c:147 ../vector/v.generalize/main.c:245 msgid "Attributes" msgstr "" @@ -13518,6 +13846,96 @@ msgid "Writing color file..." msgstr "" +#: ../raster/r.buildvrt/main.c:78 +msgid "mosaic" +msgstr "" + +#: ../raster/r.buildvrt/main.c:79 +msgid "virtual raster" +msgstr "" + +#: ../raster/r.buildvrt/main.c:81 +msgid "Build a VRT (Virtual Raster) from the list of input raster maps." +msgstr "" + +#: ../raster/r.buildvrt/main.c:84 +msgid "Name of input raster files" +msgstr "" + +#: ../raster/r.buildvrt/main.c:90 ../imagery/i.group/main.c:73 +msgid "Input file with one raster map name per line" +msgstr "" + +#: ../raster/r.buildvrt/main.c:147 ../raster/r.buildvrt/main.c:200 +#, c-format +msgid "Input raster map <%s> not found" +msgstr "" + +#: ../raster/r.buildvrt/main.c:150 ../raster/r.buildvrt/main.c:203 +msgid "Input and output raster map can not be identical" +msgstr "" + +#: ../raster/r.buildvrt/main.c:155 ../raster/r.buildvrt/main.c:208 +#, c-format +msgid "Input map <%s@%s> is all NULL, skipping" +msgstr "" + +#: ../raster/r.buildvrt/main.c:177 +msgid "Only one raster map name found in input file" +msgstr "" + +#: ../raster/r.buildvrt/main.c:188 +msgid "Only one raster map name found" +msgstr "" + +#: ../raster/r.buildvrt/main.c:260 +msgid "Input maptypes are different" +msgstr "" + +#: ../raster/r.buildvrt/main.c:262 ../raster/r.buildvrt/main.c:264 +msgid "Input ns resolutions are different" +msgstr "" + +#: ../raster/r.buildvrt/link.c:13 ../raster/r.external/link.c:87 +#, c-format +msgid "Unable to create cell/%s file" +msgstr "" + +#: ../raster/r.buildvrt/link.c:22 ../raster/r.external/link.c:96 +#, c-format +msgid "Unable to create fcell/%s file" +msgstr "" + +#: ../raster/r.buildvrt/link.c:35 +#, c-format +msgid "Unable to create cell_misc/%s/vrt file" +msgstr "" + +#: ../raster/r.buildvrt/link.c:66 ../raster/r.external/link.c:160 +#, c-format +msgid "Unable to create cell_misc/%s/f_format file" +msgstr "" + +#: ../raster/r.buildvrt/link.c:69 ../raster/r.external/link.c:163 +#, c-format +msgid "Error writing cell_misc/%s/f_format file" +msgstr "" + +#: ../raster/r.buildvrt/link.c:124 ../raster/r.external/link.c:200 +#, c-format +msgid "Creating support files for %s" +msgstr "" + +#: ../raster/r.buildvrt/link.c:127 +#, c-format +msgid "virtual raster generated by %s" +msgstr "" + +#: ../raster/r.buildvrt/link.c:140 ../raster/r.external/link.c:248 +#, c-format +msgid "Link to raster map <%s> created." +msgstr "" + #: ../raster/r.quantile/main.c:69 msgid "Computing histogram" msgstr "" @@ -13662,11 +14080,11 @@ #: ../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:160 ../general/g.region/main.c:204 -#: ../general/g.region/main.c:213 ../general/g.region/main.c:222 -#: ../general/g.region/main.c:231 ../general/g.region/main.c:240 -#: ../general/g.region/main.c:249 ../general/g.region/main.c:325 -#: ../general/g.region/main.c:336 +#: ../general/g.region/main.c:161 ../general/g.region/main.c:205 +#: ../general/g.region/main.c:214 ../general/g.region/main.c:223 +#: ../general/g.region/main.c:232 ../general/g.region/main.c:241 +#: ../general/g.region/main.c:250 ../general/g.region/main.c:326 +#: ../general/g.region/main.c:337 ../general/g.region/main.c:349 msgid "Bounds" msgstr "" @@ -13780,7 +14198,7 @@ msgid "Either all or none of %s=, %s=, %s= and %s= must be given" msgstr "" -#: ../raster/r.in.bin/main.c:521 ../display/d.grid/main.c:266 +#: ../raster/r.in.bin/main.c:521 ../display/d.grid/main.c:265 #: ../raster3d/r3.in.bin/main.c:424 #, c-format msgid "Illegal north coordinate <%s>" @@ -13791,7 +14209,7 @@ msgid "Illegal south coordinate <%s>" msgstr "" -#: ../raster/r.in.bin/main.c:525 ../display/d.grid/main.c:259 +#: ../raster/r.in.bin/main.c:525 ../display/d.grid/main.c:258 #: ../raster3d/r3.in.bin/main.c:428 #, c-format msgid "Illegal east coordinate <%s>" @@ -13809,7 +14227,7 @@ #: ../raster/r.in.bin/main.c:554 #, c-format -msgid "East-West (ewres: %f) and North-South (nwres: %f) resolution differ significantly. Did you assign %s= and %s= correctly?" +msgid "East-West (ewres: %f) and North-South (nsres: %f) resolution differ significantly. Did you assign %s= and %s= correctly?" msgstr "" #: ../raster/r.in.bin/main.c:575 @@ -13825,100 +14243,37 @@ msgid "Importing band %d..." msgstr "" -#: ../raster/r.drain/main.c:113 -msgid "Traces a flow through an elevation model or cost surface on a raster map." -msgstr "" - -#: ../raster/r.drain/main.c:116 -msgid "Name of input elevation or cost surface raster map" -msgstr "" - -#: ../raster/r.drain/main.c:121 -msgid "Name of input movement direction map associated with the cost surface" -msgstr "" - -#: ../raster/r.drain/main.c:123 -msgid "Direction in degrees CCW from east" -msgstr "" - -#: ../raster/r.drain/main.c:125 ../raster/r.drain/main.c:167 -msgid "Cost surface" -msgstr "" - -#: ../raster/r.drain/main.c:133 -msgid "Name for output drain vector map" -msgstr "" - -#: ../raster/r.drain/main.c:134 -msgid "Recommended for cost surface made using knight's move" -msgstr "" - -#: ../raster/r.drain/main.c:144 -msgid "Name of starting vector points map(s)" -msgstr "" - -#: ../raster/r.drain/main.c:150 -msgid "Copy input cell values on output" -msgstr "" - -#: ../raster/r.drain/main.c:151 ../raster/r.drain/main.c:156 -#: ../raster/r.drain/main.c:161 -msgid "Path settings" -msgstr "" - -#: ../raster/r.drain/main.c:155 -msgid "Accumulate input values along the path" -msgstr "" - -#: ../raster/r.drain/main.c:160 -msgid "Count cell numbers along the path" -msgstr "" - -#: ../raster/r.drain/main.c:166 -msgid "The input raster map is a cost surface (direction surface must also be specified)" -msgstr "" - -#: ../raster/r.drain/main.c:178 +#: ../raster/r.drain/main.c:179 msgid "Directional drain selected... checking for direction raster map" msgstr "" -#: ../raster/r.drain/main.c:181 +#: ../raster/r.drain/main.c:182 msgid "Surface/Hydrology drain selected" msgstr "" -#: ../raster/r.drain/main.c:186 +#: ../raster/r.drain/main.c:187 #, c-format msgid "Direction raster map <%s> not specified, if direction flag is on, a direction raster must be given" msgstr "" -#: ../raster/r.drain/main.c:193 +#: ../raster/r.drain/main.c:194 #, c-format msgid "Direction raster map <%s> should not be specified for Surface/Hydrology drains" msgstr "" -#: ../raster/r.drain/main.c:212 +#: ../raster/r.drain/main.c:213 msgid "Specify just one of the -c, -a and -n flags" msgstr "" -#: ../raster/r.drain/main.c:243 -#, c-format -msgid "Starting point %d is outside the current region" -msgstr "" - -#: ../raster/r.drain/main.c:318 -#, c-format -msgid "Starting vector map <%s> contains no points in the current region" -msgstr "" - -#: ../raster/r.drain/main.c:326 +#: ../raster/r.drain/main.c:327 msgid "No start/stop point(s) specified" msgstr "" -#: ../raster/r.drain/main.c:401 +#: ../raster/r.drain/main.c:402 msgid "Calculating flow directions..." msgstr "" -#: ../raster/r.drain/main.c:692 +#: ../raster/r.drain/main.c:693 #, c-format msgid "direction read: %lf, neighbour found: %i" msgstr "" @@ -13935,15 +14290,6 @@ msgid "Maximum number of cells to be created" msgstr "" -#: ../raster/r.random.cells/main.c:77 -msgid "Random seed (SEED_MIN >= value >= SEED_MAX) (default [random])" -msgstr "" - -#: ../raster/r.random.cells/random.c:50 -#, c-format -msgid "RAN1: j == %d shouldn't happen" -msgstr "" - #: ../raster/r.random.cells/init.c:77 msgid "Distance must be >= 0.0" msgstr "" @@ -13960,11 +14306,6 @@ msgid "Spatial weights neighborhood (cells):" msgstr "" -#: ../raster/r.fill.stats/main.c:779 ../raster/r.null/main.c:61 -#: ../raster3d/r3.null/main.c:181 -msgid "null data" -msgstr "" - #: ../raster/r.fill.stats/main.c:781 msgid "Rapidly fills 'no data' cells (NULLs) of a raster map with interpolated values (IDW)." msgstr "" @@ -14176,7 +14517,7 @@ msgid "Generating %d x %d = %d tiles..." msgstr "" -#: ../raster/r.tile/main.c:184 +#: ../raster/r.tile/main.c:187 #, c-format msgid "Unable to read cats for %s" msgstr "" @@ -14214,40 +14555,36 @@ msgid "Creating support files for raster map <%s>..." msgstr "" -#: ../raster/r.info/main.c:73 ../vector/v.info/main.c:41 +#: ../raster/r.info/main.c:75 ../vector/v.info/main.c:41 msgid "history" msgstr "" -#: ../raster/r.info/main.c:75 +#: ../raster/r.info/main.c:77 msgid "Outputs basic information about a raster map." msgstr "" -#: ../raster/r.info/main.c:81 +#: ../raster/r.info/main.c:83 msgid "Print raster array information in shell script style" msgstr "" -#: ../raster/r.info/main.c:85 +#: ../raster/r.info/main.c:87 msgid "Print range in shell script style" msgstr "" -#: ../raster/r.info/main.c:89 +#: ../raster/r.info/main.c:95 msgid "Print extended metadata information in shell script style" msgstr "" -#: ../raster/r.info/main.c:93 ../raster3d/r3.info/main.c:94 +#: ../raster/r.info/main.c:99 ../raster3d/r3.info/main.c:94 msgid "Print raster history instead of info" msgstr "" -#: ../raster/r.info/main.c:99 +#: ../raster/r.info/main.c:105 #, c-format msgid "Flags -%c and -%c/%c/%c are mutually exclusive" msgstr "" -#: ../raster/r.info/main.c:127 -msgid "Unable to read range file" -msgstr "" - -#: ../raster/r.info/main.c:303 ../raster/r.info/main.c:445 +#: ../raster/r.info/main.c:312 ../raster/r.info/main.c:538 #: ../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 @@ -14330,8 +14667,8 @@ #: ../raster/r.geomorphon/main.c:196 ../raster/r.watershed/shed/com_line.c:231 #: ../raster/r.watershed/shed/com_line.c:266 ../general/g.rename/main.c:85 -#: ../general/g.copy/main.c:80 ../imagery/i.landsat.acca/main.c:188 -#: ../imagery/i.landsat.toar/main.c:563 +#: ../general/g.copy/main.c:80 ../imagery/i.maxlik/main.c:109 +#: ../imagery/i.landsat.acca/main.c:188 ../imagery/i.landsat.toar/main.c:563 #: ../imagery/i.ortho.photo/i.ortho.camera/main.c:114 #, c-format msgid "<%s> is an illegal file name" @@ -14388,7 +14725,7 @@ msgid "wetness" msgstr "" -#: ../raster/r.topidx/main.c:42 ../raster/r.watershed/front/main.c:80 +#: ../raster/r.topidx/main.c:42 ../raster/r.watershed/front/main.c:82 msgid "topographic index" msgstr "" @@ -14416,6 +14753,7 @@ msgstr "" #: ../raster/r.category/main.c:53 ../vector/v.category/main.c:76 +#: ../vector/v.to.db/main.c:46 msgid "category" msgstr "" @@ -14621,7 +14959,7 @@ msgid "Creation options" msgstr "" -#: ../raster/r.external.out/main.c:271 ../raster/r.in.gdal/main.c:207 +#: ../raster/r.external.out/main.c:271 ../raster/r.in.gdal/main.c:224 #: ../raster/r.external/main.c:95 ../vector/v.external.out/args.c:62 #: ../vector/v.external/args.c:56 msgid "List supported formats and exit" @@ -14635,135 +14973,135 @@ msgid "Print current status" msgstr "" -#: ../raster/r.resamp.bspline/main.c:84 +#: ../raster/r.resamp.bspline/main.c:86 msgid "Performs bilinear or bicubic spline interpolation with Tykhonov regularization." msgstr "" -#: ../raster/r.resamp.bspline/main.c:92 +#: ../raster/r.resamp.bspline/main.c:94 msgid "Name for output vector map with interpolation grid" msgstr "" -#: ../raster/r.resamp.bspline/main.c:97 +#: ../raster/r.resamp.bspline/main.c:99 msgid "Name of raster map to use for masking" msgstr "" -#: ../raster/r.resamp.bspline/main.c:98 ../vector/v.surf.bspline/main.c:140 +#: ../raster/r.resamp.bspline/main.c:100 ../vector/v.surf.bspline/main.c:140 msgid "Only cells that are not NULL and not zero are interpolated" msgstr "" -#: ../raster/r.resamp.bspline/main.c:106 +#: ../raster/r.resamp.bspline/main.c:108 msgid "Length of each spline step in the east-west direction. Default: 1.5 * ewres." msgstr "" -#: ../raster/r.resamp.bspline/main.c:114 +#: ../raster/r.resamp.bspline/main.c:116 msgid "Length of each spline step in the north-south direction. Default: 1.5 * nsres." msgstr "" -#: ../raster/r.resamp.bspline/main.c:118 ../vector/v.surf.bspline/main.c:163 +#: ../raster/r.resamp.bspline/main.c:120 ../vector/v.surf.bspline/main.c:163 msgid "Spline interpolation algorithm" msgstr "" -#: ../raster/r.resamp.bspline/main.c:124 +#: ../raster/r.resamp.bspline/main.c:126 #: ../vector/v.lidar.correction/main.c:407 ../vector/v.surf.bspline/main.c:170 #: ../vector/v.outlier/main.c:418 msgid "Bilinear interpolation" msgstr "" -#: ../raster/r.resamp.bspline/main.c:125 ../vector/v.surf.bspline/main.c:171 +#: ../raster/r.resamp.bspline/main.c:127 ../vector/v.surf.bspline/main.c:171 msgid "Bicubic interpolation" msgstr "" -#: ../raster/r.resamp.bspline/main.c:137 +#: ../raster/r.resamp.bspline/main.c:139 msgid "Only interpolate null cells in input raster map" msgstr "" -#: ../raster/r.resamp.bspline/main.c:143 ../vector/v.surf.bspline/main.c:101 +#: ../raster/r.resamp.bspline/main.c:145 ../vector/v.surf.bspline/main.c:101 msgid "Find the best Tykhonov regularizing parameter using a \"leave-one-out\" cross validation method" msgstr "" -#: ../raster/r.resamp.bspline/main.c:183 +#: ../raster/r.resamp.bspline/main.c:185 msgid "ew_step must be positive" msgstr "" -#: ../raster/r.resamp.bspline/main.c:191 +#: ../raster/r.resamp.bspline/main.c:193 msgid "ns_step must be positive" msgstr "" -#: ../raster/r.resamp.bspline/main.c:218 +#: ../raster/r.resamp.bspline/main.c:220 #, c-format msgid "spline step in ew direction %g" msgstr "" -#: ../raster/r.resamp.bspline/main.c:219 +#: ../raster/r.resamp.bspline/main.c:221 #, c-format msgid "spline step in ns direction %g" msgstr "" -#: ../raster/r.resamp.bspline/main.c:220 +#: ../raster/r.resamp.bspline/main.c:222 #, c-format msgid "adjusted EW splines %d" msgstr "" -#: ../raster/r.resamp.bspline/main.c:221 +#: ../raster/r.resamp.bspline/main.c:223 #, c-format msgid "adjusted NS splines %d" msgstr "" -#: ../raster/r.resamp.bspline/main.c:300 ../vector/v.surf.bspline/main.c:461 +#: ../raster/r.resamp.bspline/main.c:302 ../vector/v.surf.bspline/main.c:461 msgid "Memory in MB must be >= 3" msgstr "" -#: ../raster/r.resamp.bspline/main.c:321 ../raster/r.resamp.bspline/main.c:406 -#: ../raster/r.resamp.bspline/main.c:478 ../vector/v.surf.bspline/main.c:480 +#: ../raster/r.resamp.bspline/main.c:323 ../raster/r.resamp.bspline/main.c:408 +#: ../raster/r.resamp.bspline/main.c:480 ../vector/v.surf.bspline/main.c:480 #: ../vector/v.surf.bspline/main.c:508 msgid "Can not initialize temporary file" msgstr "" -#: ../raster/r.resamp.bspline/main.c:327 +#: ../raster/r.resamp.bspline/main.c:329 #, c-format msgid "Loading input raster <%s>" msgstr "" -#: ../raster/r.resamp.bspline/main.c:341 ../raster/r.resamp.bspline/main.c:452 -#: ../raster/r.resamp.bspline/main.c:488 +#: ../raster/r.resamp.bspline/main.c:343 ../raster/r.resamp.bspline/main.c:454 +#: ../raster/r.resamp.bspline/main.c:490 msgid "Can not write to temp file" msgstr "" -#: ../raster/r.resamp.bspline/main.c:346 +#: ../raster/r.resamp.bspline/main.c:348 msgid "Only NULL cells in input raster" msgstr "" -#: ../raster/r.resamp.bspline/main.c:370 ../vector/v.surf.bspline/main.c:313 +#: ../raster/r.resamp.bspline/main.c:372 ../vector/v.surf.bspline/main.c:313 msgid "Cross validation didn't finish correctly" msgstr "" -#: ../raster/r.resamp.bspline/main.c:374 ../vector/v.surf.bspline/main.c:319 +#: ../raster/r.resamp.bspline/main.c:376 ../vector/v.surf.bspline/main.c:319 #, c-format msgid "Cross validation finished for ew_step = %f and ns_step = %f" msgstr "" -#: ../raster/r.resamp.bspline/main.c:394 +#: ../raster/r.resamp.bspline/main.c:396 msgid "Mark cells for interpolation" msgstr "" -#: ../raster/r.resamp.bspline/main.c:466 +#: ../raster/r.resamp.bspline/main.c:468 msgid "No NULL cells found in input raster." msgstr "" -#: ../raster/r.resamp.bspline/main.c:481 ../vector/v.surf.bspline/main.c:483 +#: ../raster/r.resamp.bspline/main.c:483 ../vector/v.surf.bspline/main.c:483 msgid "Initializing output..." msgstr "" -#: ../raster/r.resamp.bspline/main.c:556 +#: ../raster/r.resamp.bspline/main.c:558 #, c-format msgid "subregion %d of %d" msgstr "" -#: ../raster/r.resamp.bspline/main.c:730 +#: ../raster/r.resamp.bspline/main.c:732 msgid "No data within this subregion. Consider increasing the spline step." msgstr "" -#: ../raster/r.resamp.bspline/main.c:746 ../vector/v.surf.bspline/main.c:899 +#: ../raster/r.resamp.bspline/main.c:748 ../vector/v.surf.bspline/main.c:899 #: ../vector/v.net.components/main.c:213 ../vector/v.out.postgis/main.c:174 msgid "Writing output..." msgstr "" @@ -15136,6 +15474,10 @@ msgid "Raster maps <%s>, <%s> and <%s> created." msgstr "" +#: ../raster/r.null/main.c:61 ../raster3d/r3.null/main.c:181 +msgid "null data" +msgstr "" + #: ../raster/r.null/main.c:62 msgid "Manages NULL-values of given raster map." msgstr "" @@ -15191,71 +15533,76 @@ msgid "Raster map <%s> is a reclass of map <%s@%s>. Consider to generate a copy with r.mapcalc. Exiting." msgstr "" -#: ../raster/r.null/main.c:138 +#: ../raster/r.null/main.c:136 +#, c-format +msgid "<%s> is a virtual raster map. Consider to generate a copy with r.mapcalc. Exiting." +msgstr "" + +#: ../raster/r.null/main.c:142 #, c-format msgid "Raster map <%s> is not in your mapset <%s>" msgstr "" -#: ../raster/r.null/main.c:145 +#: ../raster/r.null/main.c:149 #, c-format msgid "%s is illegal entry for null" msgstr "" -#: ../raster/r.null/main.c:152 +#: ../raster/r.null/main.c:156 #, c-format msgid "Raster map <%s> already has a null bitmap file" msgstr "" -#: ../raster/r.null/main.c:156 +#: ../raster/r.null/main.c:160 #, c-format msgid "<%s> is integer raster map (CELL)" msgstr "" -#: ../raster/r.null/main.c:160 +#: ../raster/r.null/main.c:164 #, c-format msgid "<%s> is integer raster map (CELL). Using null=%d." msgstr "" -#: ../raster/r.null/main.c:166 +#: ../raster/r.null/main.c:170 #, c-format msgid "<%s> is floating pointing raster map" msgstr "" -#: ../raster/r.null/main.c:183 ../raster/r.null/main.c:226 +#: ../raster/r.null/main.c:187 ../raster/r.null/main.c:230 #, c-format msgid "Writing new null file for raster map <%s>..." msgstr "" -#: ../raster/r.null/main.c:193 ../raster/r.null/main.c:238 -#: ../raster/r.null/main.c:252 +#: ../raster/r.null/main.c:197 ../raster/r.null/main.c:242 +#: ../raster/r.null/main.c:256 #, c-format msgid "Raster map <%s> modified." msgstr "" -#: ../raster/r.null/main.c:208 +#: ../raster/r.null/main.c:212 msgid "The NULL file is already compressed, nothing to do." msgstr "" -#: ../raster/r.null/main.c:214 +#: ../raster/r.null/main.c:218 msgid "The NULL file is already uncompressed, nothing to do." msgstr "" -#: ../raster/r.null/main.c:245 +#: ../raster/r.null/main.c:249 #, c-format msgid "Removing null file for raster map <%s>..." msgstr "" -#: ../raster/r.null/main.c:316 +#: ../raster/r.null/main.c:320 #, c-format msgid "%s: %s: illegal value spec" msgstr "" -#: ../raster/r.null/main.c:318 +#: ../raster/r.null/main.c:322 #, c-format msgid "%s: illegal value spec" msgstr "" -#: ../raster/r.null/main.c:379 +#: ../raster/r.null/main.c:383 #, c-format msgid "Writing new data for raster map <%s>..." msgstr "" @@ -15337,7 +15684,7 @@ msgid "Line %d is not point or centroid, skipped" msgstr "" -#: ../raster/r.what/main.c:404 +#: ../raster/r.what/main.c:409 #, c-format msgid "%s %s is outside your current region" msgstr "" @@ -15504,210 +15851,214 @@ msgid "Error reading segment file" msgstr "" -#: ../raster/r.proj/main.c:149 +#: ../raster/r.proj/main.c:152 msgid "Re-projects a raster map from given location to the current location." msgstr "" -#: ../raster/r.proj/main.c:153 +#: ../raster/r.proj/main.c:156 msgid "Location containing input raster map" msgstr "" -#: ../raster/r.proj/main.c:154 ../raster/r.proj/main.c:159 -#: ../raster/r.proj/main.c:164 ../vector/v.proj/main.c:79 -#: ../vector/v.proj/main.c:84 ../vector/v.proj/main.c:90 +#: ../raster/r.proj/main.c:157 ../raster/r.proj/main.c:162 +#: ../raster/r.proj/main.c:167 ../vector/v.proj/main.c:84 +#: ../vector/v.proj/main.c:89 ../vector/v.proj/main.c:95 #: ../vector/v.net.flow/main.c:108 ../vector/v.net.flow/main.c:114 msgid "Source" msgstr "" -#: ../raster/r.proj/main.c:157 +#: ../raster/r.proj/main.c:160 msgid "Mapset containing input raster map" msgstr "" -#: ../raster/r.proj/main.c:158 ../vector/v.proj/main.c:83 +#: ../raster/r.proj/main.c:161 ../vector/v.proj/main.c:88 msgid "Default: name of current mapset" msgstr "" -#: ../raster/r.proj/main.c:162 +#: ../raster/r.proj/main.c:165 msgid "Name of input raster map to re-project" msgstr "" -#: ../raster/r.proj/main.c:167 ../vector/v.proj/main.c:93 +#: ../raster/r.proj/main.c:170 ../vector/v.proj/main.c:98 msgid "Path to GRASS database of input location" msgstr "" -#: ../raster/r.proj/main.c:171 +#: ../raster/r.proj/main.c:174 msgid "Name for output raster map (default: same as 'input')" msgstr "" -#: ../raster/r.proj/main.c:172 ../raster/r.proj/main.c:183 -#: ../raster/r.proj/main.c:199 ../vector/v.proj/main.c:102 -#: ../vector/v.proj/main.c:107 ../vector/v.proj/main.c:119 -#: ../vector/v.proj/main.c:126 +#: ../raster/r.proj/main.c:175 ../raster/r.proj/main.c:186 +#: ../raster/r.proj/main.c:202 ../vector/v.proj/main.c:107 +#: ../vector/v.proj/main.c:112 ../vector/v.proj/main.c:132 +#: ../vector/v.proj/main.c:139 msgid "Target" msgstr "" -#: ../raster/r.proj/main.c:198 +#: ../raster/r.proj/main.c:201 msgid "Resolution of output raster map" msgstr "" -#: ../raster/r.proj/main.c:203 +#: ../raster/r.proj/main.c:209 ../vector/v.proj/main.c:119 +msgid "PROJ pipeline for coordinate transformation" +msgstr "" + +#: ../raster/r.proj/main.c:214 msgid "List raster maps in input mapset and exit" msgstr "" -#: ../raster/r.proj/main.c:213 +#: ../raster/r.proj/main.c:224 msgid "Print input map's bounds in the current projection and exit" msgstr "" -#: ../raster/r.proj/main.c:219 +#: ../raster/r.proj/main.c:230 msgid "Print input map's bounds in the current projection and exit (shell style)" msgstr "" -#: ../raster/r.proj/main.c:245 ../display/d.mon/start.c:52 +#: ../raster/r.proj/main.c:256 ../display/d.mon/start.c:52 #: ../imagery/i.gensig/parse.c:50 ../imagery/i.gensigset/parse.c:57 -#: ../imagery/i.cluster/main.c:179 ../vector/v.proj/main.c:150 -#: ../vector/v.external/main.c:137 +#: ../imagery/i.cluster/main.c:179 ../misc/m.nviz.image/main.c:77 +#: ../vector/v.proj/main.c:163 ../vector/v.external/main.c:141 #, c-format msgid "option <%s>: <%s> exists. To overwrite, use the --overwrite flag" msgstr "" -#: ../raster/r.proj/main.c:252 ../vector/v.proj/main.c:165 +#: ../raster/r.proj/main.c:263 ../vector/v.proj/main.c:178 msgid "Input and output locations can not be the same" msgstr "" -#: ../raster/r.proj/main.c:254 +#: ../raster/r.proj/main.c:265 msgid "Input and output locations are the same" msgstr "" -#: ../raster/r.proj/main.c:264 +#: ../raster/r.proj/main.c:275 msgid "Unable to get projection info of output raster map" msgstr "" -#: ../raster/r.proj/main.c:267 +#: ../raster/r.proj/main.c:278 msgid "Unable to get projection units of output raster map" msgstr "" -#: ../raster/r.proj/main.c:270 +#: ../raster/r.proj/main.c:281 msgid "Unable to get projection key values of output raster map" msgstr "" -#: ../raster/r.proj/main.c:279 +#: ../raster/r.proj/main.c:290 #, c-format msgid "Mapset <%s> in input location <%s> - %s" msgstr "" -#: ../raster/r.proj/main.c:281 ../raster/r.in.gdal/main.c:938 +#: ../raster/r.proj/main.c:292 ../raster/r.in.gdal/main.c:1009 #: ../imagery/i.rectify/target.c:32 #: ../imagery/i.ortho.photo/i.ortho.rectify/target.c:32 #: ../vector/v.rectify/target.c:41 msgid "permission denied" msgstr "" -#: ../raster/r.proj/main.c:282 ../raster/r.in.gdal/main.c:939 +#: ../raster/r.proj/main.c:293 ../raster/r.in.gdal/main.c:1010 #: ../imagery/i.rectify/target.c:32 #: ../imagery/i.ortho.photo/i.ortho.rectify/target.c:32 #: ../vector/v.rectify/target.c:41 msgid "not found" msgstr "" -#: ../raster/r.proj/main.c:288 ../vector/v.proj/main.c:189 +#: ../raster/r.proj/main.c:299 ../vector/v.proj/main.c:201 #, c-format msgid "Checking location <%s> mapset <%s>" msgstr "" -#: ../raster/r.proj/main.c:300 ../vector/v.proj/main.c:206 -#: ../vector/v.select/main.c:89 ../vector/v.in.ogr/main.c:444 +#: ../raster/r.proj/main.c:311 ../vector/v.proj/main.c:218 +#: ../vector/v.select/main.c:89 ../vector/v.in.ogr/main.c:461 #: ../vector/v.what.rast/main.c:121 ../vector/v.edit/main.c:89 #: ../vector/v.net/args.c:152 ../vector/v.net/args.c:159 #: ../vector/v.net/args.c:165 ../vector/v.net/args.c:169 -#: ../vector/v.net/args.c:179 ../vector/v.external/main.c:110 +#: ../vector/v.net/args.c:179 ../vector/v.external/main.c:114 #: ../scripts/d.frame/d.frame.py:288 #, c-format, python-format msgid "Required parameter <%s> not set" msgstr "" -#: ../raster/r.proj/main.c:303 +#: ../raster/r.proj/main.c:314 #, c-format msgid "Raster map <%s> in location <%s> in mapset <%s> not found" msgstr "" -#: ../raster/r.proj/main.c:311 +#: ../raster/r.proj/main.c:322 msgid "Unable to get projection info of input map" msgstr "" -#: ../raster/r.proj/main.c:314 +#: ../raster/r.proj/main.c:330 msgid "Unable to get projection units of input map" msgstr "" -#: ../raster/r.proj/main.c:317 +#: ../raster/r.proj/main.c:333 msgid "Unable to get projection key values of input map" msgstr "" -#: ../raster/r.proj/main.c:332 +#: ../raster/r.proj/main.c:357 msgid "Unable to work with unprojected data (xy location)" msgstr "" -#: ../raster/r.proj/main.c:351 +#: ../raster/r.proj/main.c:376 #, c-format msgid "Input map <%s@%s> in location <%s>:" msgstr "" -#: ../raster/r.proj/main.c:443 +#: ../raster/r.proj/main.c:470 msgid "Input:" msgstr "" -#: ../raster/r.proj/main.c:444 ../raster/r.proj/main.c:455 +#: ../raster/r.proj/main.c:471 ../raster/r.proj/main.c:482 #, c-format msgid "Cols: %d (%d)" msgstr "" -#: ../raster/r.proj/main.c:445 ../raster/r.proj/main.c:456 +#: ../raster/r.proj/main.c:472 ../raster/r.proj/main.c:483 #, c-format msgid "Rows: %d (%d)" msgstr "" -#: ../raster/r.proj/main.c:446 ../raster/r.proj/main.c:457 +#: ../raster/r.proj/main.c:473 ../raster/r.proj/main.c:484 #, c-format msgid "North: %f (%f)" msgstr "" -#: ../raster/r.proj/main.c:447 ../raster/r.proj/main.c:458 +#: ../raster/r.proj/main.c:474 ../raster/r.proj/main.c:485 #, c-format msgid "South: %f (%f)" msgstr "" -#: ../raster/r.proj/main.c:448 ../raster/r.proj/main.c:459 +#: ../raster/r.proj/main.c:475 ../raster/r.proj/main.c:486 #, c-format msgid "West: %f (%f)" msgstr "" -#: ../raster/r.proj/main.c:449 ../raster/r.proj/main.c:460 +#: ../raster/r.proj/main.c:476 ../raster/r.proj/main.c:487 #, c-format msgid "East: %f (%f)" msgstr "" -#: ../raster/r.proj/main.c:450 ../raster/r.proj/main.c:461 +#: ../raster/r.proj/main.c:477 ../raster/r.proj/main.c:488 #, c-format msgid "EW-res: %f" msgstr "" -#: ../raster/r.proj/main.c:451 ../raster/r.proj/main.c:462 +#: ../raster/r.proj/main.c:478 ../raster/r.proj/main.c:489 #, c-format msgid "NS-res: %f" msgstr "" -#: ../raster/r.proj/main.c:454 +#: ../raster/r.proj/main.c:481 msgid "Output:" msgstr "" -#: ../raster/r.proj/main.c:491 +#: ../raster/r.proj/main.c:518 msgid "Projecting..." msgstr "" -#: ../raster/r.proj/bordwalk.c:216 +#: ../raster/r.proj/bordwalk.c:223 msgid "Input raster map is outside current region" msgstr "" -#: ../raster/r.proj/bordwalk.c:242 +#: ../raster/r.proj/bordwalk.c:251 msgid "Unable to reproject map center" msgstr "" @@ -15801,60 +16152,64 @@ msgid "Creates shaded relief map from an elevation map (DEM)." msgstr "" -#: ../raster/r.relief/main.c:117 +#: ../raster/r.relief/main.c:115 +msgid "Name of input raster (typically elevation) map" +msgstr "" + +#: ../raster/r.relief/main.c:118 msgid "Name for output shaded relief map" msgstr "" -#: ../raster/r.relief/main.c:125 +#: ../raster/r.relief/main.c:126 msgid "Altitude of the sun in degrees above the horizon" msgstr "" -#: ../raster/r.relief/main.c:126 ../raster/r.relief/main.c:136 +#: ../raster/r.relief/main.c:127 ../raster/r.relief/main.c:137 msgid "Sun position" msgstr "" -#: ../raster/r.relief/main.c:135 +#: ../raster/r.relief/main.c:136 msgid "Azimuth of the sun in degrees to the east of north" msgstr "" -#: ../raster/r.relief/main.c:143 +#: ../raster/r.relief/main.c:144 msgid "Factor for exaggerating relief" msgstr "" -#: ../raster/r.relief/main.c:151 +#: ../raster/r.relief/main.c:152 msgid "Scale factor for converting meters to elevation units" msgstr "" -#: ../raster/r.relief/main.c:158 +#: ../raster/r.relief/main.c:159 msgid "Elevation units (overrides scale factor)" msgstr "" -#: ../raster/r.relief/main.c:163 +#: ../raster/r.relief/main.c:164 msgid "international feet" msgstr "" -#: ../raster/r.relief/main.c:164 +#: ../raster/r.relief/main.c:165 msgid "survey feet" msgstr "" -#: ../raster/r.relief/main.c:194 ../raster/r.in.gdal/main.c:400 -#: ../raster/r.in.gdal/main.c:682 ../imagery/i.landsat.toar/main.c:548 +#: ../raster/r.relief/main.c:195 ../raster/r.in.gdal/main.c:458 +#: ../raster/r.in.gdal/main.c:746 ../imagery/i.landsat.toar/main.c:548 #, c-format msgid "Raster map <%s> already exists and will be overwritten" msgstr "" -#: ../raster/r.relief/main.c:197 ../raster/r.in.gdal/main.c:403 -#: ../raster/r.in.gdal/main.c:685 +#: ../raster/r.relief/main.c:198 ../raster/r.in.gdal/main.c:461 +#: ../raster/r.in.gdal/main.c:749 #, c-format msgid "Raster map <%s> already exists" msgstr "" -#: ../raster/r.relief/main.c:215 +#: ../raster/r.relief/main.c:216 #, c-format msgid "%s=%s - must not be zero" msgstr "" -#: ../raster/r.relief/main.c:474 +#: ../raster/r.relief/main.c:475 #, c-format msgid "Shaded relief raster map <%s> complete" msgstr "" @@ -15917,338 +16272,352 @@ msgid "trying to divide by zero...no unique solution for system...skipping..." msgstr "" -#: ../raster/r.in.gdal/main.c:96 +#: ../raster/r.in.gdal/main.c:99 msgid "Imports raster data into a GRASS raster map using GDAL library." msgstr "" -#: ../raster/r.in.gdal/main.c:102 +#: ../raster/r.in.gdal/main.c:105 msgid "Name of raster file to be imported" msgstr "" -#: ../raster/r.in.gdal/main.c:111 +#: ../raster/r.in.gdal/main.c:114 msgid "Band(s) to select (default is all bands)" msgstr "" -#: ../raster/r.in.gdal/main.c:112 ../raster/r.in.gdal/main.c:225 +#: ../raster/r.in.gdal/main.c:115 ../raster/r.in.gdal/main.c:242 +#: ../scripts/i.spectral/i.spectral.py:200 msgid "Bands" msgstr "" -#: ../raster/r.in.gdal/main.c:129 +#: ../raster/r.in.gdal/main.c:132 msgid "Name of GCPs target location" msgstr "" -#: ../raster/r.in.gdal/main.c:131 +#: ../raster/r.in.gdal/main.c:134 msgid "Name of location to create or to read projection from for GCPs transformation" msgstr "" -#: ../raster/r.in.gdal/main.c:133 ../raster/r.in.gdal/main.c:188 -#: ../raster/r.in.gdal/main.c:195 ../vector/v.info/print.c:505 +#: ../raster/r.in.gdal/main.c:136 ../raster/r.in.gdal/main.c:205 +#: ../raster/r.in.gdal/main.c:212 ../vector/v.info/print.c:505 #: ../vector/v.info/print.c:510 msgid "Projection" msgstr "" -#: ../raster/r.in.gdal/main.c:148 +#: ../raster/r.in.gdal/main.c:151 msgid "Offset to be added to band numbers" msgstr "" -#: ../raster/r.in.gdal/main.c:149 +#: ../raster/r.in.gdal/main.c:152 msgid "If 0, no offset is added and the first band is 1" msgstr "" -#: ../raster/r.in.gdal/main.c:157 +#: ../raster/r.in.gdal/main.c:160 msgid "Zero-padding of band number by filling with leading zeros up to given number" msgstr "" -#: ../raster/r.in.gdal/main.c:158 +#: ../raster/r.in.gdal/main.c:161 msgid "If 0, length will be adjusted to 'offset' number without leading zeros" msgstr "" -#: ../raster/r.in.gdal/main.c:164 +#: ../raster/r.in.gdal/main.c:167 msgid "Name of the output file that contains the imported map names" msgstr "" -#: ../raster/r.in.gdal/main.c:171 ../vector/v.in.lidar/main.c:272 -#: ../vector/v.in.ogr/main.c:281 +#: ../raster/r.in.gdal/main.c:174 ../vector/v.in.lidar/main.c:272 +#: ../vector/v.in.ogr/main.c:298 msgid "Name for new location to create" msgstr "" -#: ../raster/r.in.gdal/main.c:178 +#: ../raster/r.in.gdal/main.c:181 msgid "File prefix for raster attribute tables" msgstr "" -#: ../raster/r.in.gdal/main.c:179 +#: ../raster/r.in.gdal/main.c:182 msgid "The band number and \".csv\" will be appended to the file prefix" msgstr "" -#: ../raster/r.in.gdal/main.c:193 ../raster/r.external/main.c:109 -#: ../vector/v.in.ogr/main.c:354 ../vector/v.external/args.c:52 +#: ../raster/r.in.gdal/main.c:189 ../vector/v.in.ogr/main.c:220 +msgid "GDAL configuration options" +msgstr "" + +#: ../raster/r.in.gdal/main.c:190 ../raster/r.in.gdal/main.c:197 +#: ../vector/v.in.ogr/main.c:221 ../vector/v.in.ogr/main.c:228 +msgid "Comma-separated list of key=value pairs" +msgstr "" + +#: ../raster/r.in.gdal/main.c:196 ../vector/v.in.ogr/main.c:227 +msgid "GDAL dataset open options" +msgstr "" + +#: ../raster/r.in.gdal/main.c:210 ../raster/r.external/main.c:109 +#: ../vector/v.in.ogr/main.c:371 ../vector/v.external/args.c:52 msgid "Perform projection check only and exit" msgstr "" -#: ../raster/r.in.gdal/main.c:200 ../raster/r.external/main.c:114 -#: ../vector/v.in.lidar/main.c:302 ../vector/v.in.ogr/main.c:366 +#: ../raster/r.in.gdal/main.c:217 ../raster/r.external/main.c:114 +#: ../vector/v.in.lidar/main.c:302 ../vector/v.in.ogr/main.c:383 msgid "Extend region extents based on new dataset" msgstr "" -#: ../raster/r.in.gdal/main.c:202 ../raster/r.external/main.c:115 -#: ../vector/v.in.ogr/main.c:368 +#: ../raster/r.in.gdal/main.c:219 ../raster/r.external/main.c:115 +#: ../vector/v.in.ogr/main.c:385 msgid "Also updates the default region if in the PERMANENT mapset" msgstr "" -#: ../raster/r.in.gdal/main.c:218 ../raster/r.external/main.c:119 +#: ../raster/r.in.gdal/main.c:235 ../raster/r.external/main.c:119 #: ../raster/r.region/main.c:70 msgid "Auto-adjustment for lat/lon" msgstr "" -#: ../raster/r.in.gdal/main.c:219 ../raster/r.external/main.c:120 +#: ../raster/r.in.gdal/main.c:236 ../raster/r.external/main.c:120 #: ../raster/r.region/main.c:71 msgid "Attempt to fix small precision errors in resolution and extents" msgstr "" -#: ../raster/r.in.gdal/main.c:224 +#: ../raster/r.in.gdal/main.c:241 msgid "Keep band numbers instead of using band color names" msgstr "" -#: ../raster/r.in.gdal/main.c:230 +#: ../raster/r.in.gdal/main.c:247 msgid "Create the location specified by the \"location\" parameter and exit. Do not import the raster file." msgstr "" -#: ../raster/r.in.gdal/main.c:235 ../vector/v.in.lidar/main.c:284 -#: ../vector/v.in.ogr/main.c:361 +#: ../raster/r.in.gdal/main.c:252 ../vector/v.in.lidar/main.c:284 +#: ../vector/v.in.ogr/main.c:378 msgid "Limit import to the current region" msgstr "" -#: ../raster/r.in.gdal/main.c:240 +#: ../raster/r.in.gdal/main.c:257 msgid "Print number of bands and exit" msgstr "" -#: ../raster/r.in.gdal/main.c:272 ../raster/r.external/list.c:23 +#: ../raster/r.in.gdal/main.c:289 ../raster/r.external/list.c:23 #: ../vector/v.external.out/list.c:102 ../vector/v.out.ogr/list.c:116 -#: ../vector/v.in.ogr/main.c:403 ../vector/v.external/list.c:94 +#: ../vector/v.in.ogr/main.c:420 ../vector/v.external/list.c:94 msgid "Supported formats:" msgstr "" -#: ../raster/r.in.gdal/main.c:315 +#: ../raster/r.in.gdal/main.c:332 msgid "You have to specify a target location different from output location" msgstr "" -#: ../raster/r.in.gdal/main.c:319 +#: ../raster/r.in.gdal/main.c:336 msgid "You need to specify valid location name." msgstr "" -#: ../raster/r.in.gdal/main.c:323 +#: ../raster/r.in.gdal/main.c:340 msgid "The '-l' flag only works in Lat/Lon locations" msgstr "" -#: ../raster/r.in.gdal/main.c:326 +#: ../raster/r.in.gdal/main.c:343 msgid "The number of digits for band numbering must be equal or greater than 0" msgstr "" -#: ../raster/r.in.gdal/main.c:339 +#: ../raster/r.in.gdal/main.c:356 msgid "Disabling '-r' flag for new location" msgstr "" -#: ../raster/r.in.gdal/main.c:347 ../raster/r.in.gdal/main.c:350 +#: ../raster/r.in.gdal/main.c:362 #, c-format -msgid "Using memory cache size: %.1f MiB" +msgid "Using memory cache size: %s MiB" msgstr "" -#: ../raster/r.in.gdal/main.c:359 +#: ../raster/r.in.gdal/main.c:417 #, c-format msgid "Unable to open datasource <%s>" msgstr "" -#: ../raster/r.in.gdal/main.c:370 +#: ../raster/r.in.gdal/main.c:428 #, c-format msgid "Input seems to be NOAA/AVHRR data which needs to be georeferenced with thin plate spline transformation (%s or %s)." msgstr "" -#: ../raster/r.in.gdal/main.c:383 +#: ../raster/r.in.gdal/main.c:441 msgid "Input contains subdatasets which may need to be imported separately" msgstr "" -#: ../raster/r.in.gdal/main.c:423 +#: ../raster/r.in.gdal/main.c:481 msgid "Input raster map is flipped or rotated - cannot import. You may use 'gdalwarp' to transform the map to North-up." msgstr "" -#: ../raster/r.in.gdal/main.c:442 +#: ../raster/r.in.gdal/main.c:500 #, c-format msgid "Unable to fetch the affine transformation coefficients. Flag -%c cannot be used in this case." msgstr "" -#: ../raster/r.in.gdal/main.c:470 +#: ../raster/r.in.gdal/main.c:528 msgid "Map bounds have been constrained to geographic coordinates. You will almost certainly want to check map bounds and resolution with r.info and reset them with r.region before going any further." msgstr "" -#: ../raster/r.in.gdal/main.c:515 ../raster/r.in.gdal/main.c:542 +#: ../raster/r.in.gdal/main.c:573 ../raster/r.in.gdal/main.c:603 msgid "Input raster does not overlap current computational region. Nothing to import." msgstr "" -#: ../raster/r.in.gdal/main.c:579 +#: ../raster/r.in.gdal/main.c:643 #, c-format msgid "Importing %d raster bands..." msgstr "" -#: ../raster/r.in.gdal/main.c:598 ../raster/r.external/main.c:230 +#: ../raster/r.in.gdal/main.c:662 ../raster/r.external/main.c:230 #, c-format msgid "Selected band (%d) does not exist" msgstr "" -#: ../raster/r.in.gdal/main.c:623 +#: ../raster/r.in.gdal/main.c:687 msgid "Unable to open the map names output text file" msgstr "" -#: ../raster/r.in.gdal/main.c:654 +#: ../raster/r.in.gdal/main.c:718 #, c-format msgid "Unable to get raster band number %d" msgstr "" -#: ../raster/r.in.gdal/main.c:731 +#: ../raster/r.in.gdal/main.c:796 #, c-format msgid "Copying %d GCPS in points file for <%s>" msgstr "" -#: ../raster/r.in.gdal/main.c:739 +#: ../raster/r.in.gdal/main.c:804 msgid "GCPs have the following OpenGIS WKT Coordinate System:" msgstr "" -#: ../raster/r.in.gdal/main.c:762 +#: ../raster/r.in.gdal/main.c:827 msgid "Re-projecting GCPs table:" msgstr "" -#: ../raster/r.in.gdal/main.c:763 +#: ../raster/r.in.gdal/main.c:828 #, c-format msgid "* Input projection for GCP table: %s" msgstr "" -#: ../raster/r.in.gdal/main.c:765 +#: ../raster/r.in.gdal/main.c:830 #, c-format msgid "* Output projection for GCP table: %s" msgstr "" -#: ../raster/r.in.gdal/main.c:786 +#: ../raster/r.in.gdal/main.c:852 #, c-format -msgid "Error in pj_do_proj (can't re-projection GCP %i)" +msgid "Error in %s (can't re-project GCP %i)" msgstr "" -#: ../raster/r.in.gdal/main.c:808 ../raster/r.in.gdal/proj.c:63 -#: ../raster/r.external/proj.c:63 ../vector/v.in.lidar/main.c:507 -#: ../vector/v.in.ogr/proj.c:253 ../vector/v.external/proj.c:154 +#: ../raster/r.in.gdal/main.c:875 ../raster/r.in.gdal/proj.c:85 +#: ../raster/r.external/proj.c:85 ../vector/v.in.lidar/main.c:507 +#: ../vector/v.in.ogr/proj.c:292 ../vector/v.external/proj.c:177 msgid "Unable to convert input map projection to GRASS format; cannot create new location." msgstr "" -#: ../raster/r.in.gdal/main.c:832 ../raster/r.in.gdal/proj.c:69 -#: ../raster/r.external/proj.c:69 ../vector/v.in.lidar/main.c:513 -#: ../vector/v.in.ogr/proj.c:259 ../vector/v.external/proj.c:160 +#: ../raster/r.in.gdal/main.c:899 ../raster/r.in.gdal/proj.c:91 +#: ../raster/r.external/proj.c:91 ../vector/v.in.lidar/main.c:513 +#: ../vector/v.in.ogr/proj.c:298 ../vector/v.external/proj.c:183 #, c-format msgid "Unable to create new location <%s>" msgstr "" -#: ../raster/r.in.gdal/main.c:838 ../raster/r.in.gdal/proj.c:72 -#: ../raster/r.external/proj.c:72 ../general/g.proj/create.c:15 -#: ../vector/v.in.lidar/main.c:516 ../vector/v.in.ogr/proj.c:262 -#: ../vector/v.external/proj.c:163 +#: ../raster/r.in.gdal/main.c:905 ../raster/r.in.gdal/proj.c:94 +#: ../raster/r.external/proj.c:94 ../general/g.proj/create.c:16 +#: ../vector/v.in.lidar/main.c:516 ../vector/v.in.ogr/proj.c:301 +#: ../vector/v.external/proj.c:186 #, c-format msgid "Location <%s> created" msgstr "" -#: ../raster/r.in.gdal/main.c:841 +#: ../raster/r.in.gdal/main.c:908 #, c-format msgid "The target for the output group <%s> has been set to location <%s>, mapset ." msgstr "" -#: ../raster/r.in.gdal/main.c:881 ../raster/r.external/window.c:93 -#: ../vector/v.in.ogr/main.c:1871 +#: ../raster/r.in.gdal/main.c:948 ../raster/r.external/window.c:93 +#: ../vector/v.in.ogr/main.c:1971 msgid "Default region for this location updated" msgstr "" -#: ../raster/r.in.gdal/main.c:884 ../raster/r.external/window.c:96 -#: ../vector/v.in.ogr/main.c:1874 +#: ../raster/r.in.gdal/main.c:951 ../raster/r.external/window.c:96 +#: ../vector/v.in.ogr/main.c:1974 msgid "Region for the current mapset updated" msgstr "" -#: ../raster/r.in.gdal/main.c:912 +#: ../raster/r.in.gdal/main.c:980 msgid "Unable to translate projection key values of input GCPs" msgstr "" -#: ../raster/r.in.gdal/main.c:928 +#: ../raster/r.in.gdal/main.c:996 msgid "Unable to get projection info of target location" msgstr "" -#: ../raster/r.in.gdal/main.c:930 +#: ../raster/r.in.gdal/main.c:998 msgid "Unable to get projection units of target location" msgstr "" -#: ../raster/r.in.gdal/main.c:932 +#: ../raster/r.in.gdal/main.c:1000 msgid "Unable to get projection key values of target location" msgstr "" -#: ../raster/r.in.gdal/main.c:936 ../imagery/i.rectify/target.c:31 +#: ../raster/r.in.gdal/main.c:1007 ../imagery/i.rectify/target.c:31 #: ../imagery/i.ortho.photo/i.ortho.rectify/target.c:31 #: ../vector/v.rectify/target.c:40 #, c-format msgid "Mapset <%s> in target location <%s> - " msgstr "" -#: ../raster/r.in.gdal/main.c:974 +#: ../raster/r.in.gdal/main.c:1045 #, c-format msgid "Importing raster map <%s>..." msgstr "" -#: ../raster/r.in.gdal/main.c:1089 ../raster/r.in.gdal/main.c:1144 -#: ../raster/r.in.gdal/main.c:1218 +#: ../raster/r.in.gdal/main.c:1162 ../raster/r.in.gdal/main.c:1217 +#: ../raster/r.in.gdal/main.c:1291 msgid "Invalid row" msgstr "" -#: ../raster/r.in.gdal/main.c:1486 ../raster/r.in.gdal/main.c:1543 +#: ../raster/r.in.gdal/main.c:1559 ../raster/r.in.gdal/main.c:1616 msgid "Inconsistent color rules in RAT" msgstr "" -#: ../raster/r.in.gdal/main.c:1600 +#: ../raster/r.in.gdal/main.c:1673 #, c-format msgid "Setting grey color table for <%s> (8bit, full range)" msgstr "" -#: ../raster/r.in.gdal/main.c:1614 +#: ../raster/r.in.gdal/main.c:1687 #, c-format msgid "Setting grey color table for <%s> (16bit, image range)" msgstr "" -#: ../raster/r.in.gdal/main.c:1716 +#: ../raster/r.in.gdal/main.c:1789 #, c-format msgid "Unable to open file <%s>: %s." msgstr "" -#: ../raster/r.in.gdal/proj.c:42 ../raster/r.external/proj.c:42 +#: ../raster/r.in.gdal/proj.c:46 ../raster/r.external/proj.c:46 #, c-format msgid "" "Input contains an invalid SRS. WKT definition:\n" "%s" msgstr "" -#: ../raster/r.in.gdal/proj.c:51 ../raster/r.external/proj.c:51 +#: ../raster/r.in.gdal/proj.c:73 ../raster/r.external/proj.c:73 msgid "No projection information available" msgstr "" -#: ../raster/r.in.gdal/proj.c:94 ../raster/r.external/proj.c:94 -#: ../vector/v.in.ogr/proj.c:284 ../vector/v.external/proj.c:185 +#: ../raster/r.in.gdal/proj.c:116 ../raster/r.external/proj.c:116 +#: ../vector/v.in.ogr/proj.c:323 ../vector/v.external/proj.c:208 msgid "Unable to convert input map projection information to GRASS format." msgstr "" -#: ../raster/r.in.gdal/proj.c:138 ../raster/r.external/proj.c:138 -#: ../vector/v.in.ogr/proj.c:329 ../vector/v.external/proj.c:230 +#: ../raster/r.in.gdal/proj.c:160 ../raster/r.external/proj.c:160 +#: ../vector/v.in.ogr/proj.c:368 ../vector/v.external/proj.c:253 msgid "Location PROJ_INFO is:\n" msgstr "" -#: ../raster/r.in.gdal/proj.c:148 ../raster/r.in.gdal/proj.c:155 -#: ../raster/r.external/proj.c:148 ../raster/r.external/proj.c:155 -#: ../vector/v.in.ogr/proj.c:339 ../vector/v.in.ogr/proj.c:346 -#: ../vector/v.external/proj.c:240 ../vector/v.external/proj.c:247 +#: ../raster/r.in.gdal/proj.c:170 ../raster/r.in.gdal/proj.c:177 +#: ../raster/r.external/proj.c:170 ../raster/r.external/proj.c:177 +#: ../vector/v.in.ogr/proj.c:378 ../vector/v.in.ogr/proj.c:385 +#: ../vector/v.external/proj.c:263 ../vector/v.external/proj.c:270 msgid "Dataset PROJ_INFO is:\n" msgstr "" -#: ../raster/r.in.gdal/proj.c:241 ../raster/r.external/proj.c:241 -#: ../vector/v.in.ogr/proj.c:432 ../vector/v.external/proj.c:333 +#: ../raster/r.in.gdal/proj.c:263 ../raster/r.external/proj.c:263 +#: ../vector/v.in.ogr/proj.c:471 ../vector/v.external/proj.c:356 msgid "Consider generating a new location from the input dataset using the 'location' parameter.\n" msgstr "" @@ -16394,7 +16763,7 @@ msgid "You already know the sun position" msgstr "" -#: ../raster/r.sunmask/main.c:444 ../vector/v.colors/main.c:199 +#: ../raster/r.sunmask/main.c:444 ../vector/v.colors/main.c:212 #, c-format msgid "Option <%s> required" msgstr "" @@ -16408,24 +16777,24 @@ msgid "Calculating shadows from DEM..." msgstr "" -#: ../raster/r.sunmask/g_solposition.c:66 +#: ../raster/r.sunmask/g_solposition.c:67 msgid "Unable to calculate sun position in un-projected locations. Specify sunposition directly." msgstr "" -#: ../raster/r.sunmask/g_solposition.c:88 +#: ../raster/r.sunmask/g_solposition.c:89 #, c-format msgid "Specified point %f, %f outside of current region, is that intended? Anyway, it will be used." msgstr "" -#: ../raster/r.sunmask/g_solposition.c:98 ../raster/r.latlong/main.c:101 +#: ../raster/r.sunmask/g_solposition.c:99 ../raster/r.latlong/main.c:99 msgid "Unable to get projection info of current location" msgstr "" -#: ../raster/r.sunmask/g_solposition.c:101 ../raster/r.latlong/main.c:103 +#: ../raster/r.sunmask/g_solposition.c:102 ../raster/r.latlong/main.c:101 msgid "Unable to get projection units of current location" msgstr "" -#: ../raster/r.sunmask/g_solposition.c:104 ../raster/r.latlong/main.c:105 +#: ../raster/r.sunmask/g_solposition.c:105 ../raster/r.latlong/main.c:103 msgid "Unable to get projection key values of current location" msgstr "" @@ -16666,7 +17035,7 @@ #: ../raster/r.support/main.c:312 ../scripts/d.polar/d.polar.py:407 #: ../scripts/i.in.spotvgt/i.in.spotvgt.py:280 -#: ../scripts/r.plane/r.plane.py:122 ../scripts/r.fillnulls/r.fillnulls.py:494 +#: ../scripts/r.plane/r.plane.py:122 ../scripts/r.fillnulls/r.fillnulls.py:506 #: ../scripts/v.in.e00/v.in.e00.py:165 ../scripts/r.in.aster/r.in.aster.py:144 msgid "Done." msgstr "" @@ -16928,139 +17297,104 @@ msgid "Imagery group <%s> created" msgstr "" -#: ../raster/r.external/link.c:48 +#: ../raster/r.external/link.c:46 msgid "Complex types not supported" msgstr "" -#: ../raster/r.external/link.c:63 +#: ../raster/r.external/link.c:56 #, c-format msgid "Copying color table for %s" msgstr "" -#: ../raster/r.external/link.c:81 +#: ../raster/r.external/link.c:74 #, c-format msgid "Setting grey color table for <%s> (full 8bit range)" msgstr "" -#: ../raster/r.external/link.c:87 -#, c-format -msgid "Setting grey color table for <%s> (data range)" -msgstr "" - -#: ../raster/r.external/link.c:101 -#, c-format -msgid "Unable to create cell/%s file" -msgstr "" - -#: ../raster/r.external/link.c:110 -#, c-format -msgid "Unable to create fcell/%s file" -msgstr "" - -#: ../raster/r.external/link.c:146 +#: ../raster/r.external/link.c:132 #, c-format msgid "Unable to create cell_misc/%s/gdal file" msgstr "" -#: ../raster/r.external/link.c:149 +#: ../raster/r.external/link.c:135 #, c-format msgid "Error writing cell_misc/%s/gdal file" msgstr "" -#: ../raster/r.external/link.c:174 -#, c-format -msgid "Unable to create cell_misc/%s/f_format file" -msgstr "" - -#: ../raster/r.external/link.c:177 -#, c-format -msgid "Error writing cell_misc/%s/f_format file" -msgstr "" - -#: ../raster/r.external/link.c:224 -#, c-format -msgid "Creating support files for %s" -msgstr "" - -#: ../raster/r.external/link.c:236 -#, c-format -msgid "Link to raster map <%s> created." -msgstr "" - #: ../raster/r.resamp.filter/main.c:142 #, c-format msgid "Filter <%s> not found" msgstr "" -#: ../raster/r.resamp.filter/main.c:391 +#: ../raster/r.resamp.filter/main.c:396 msgid "kernel filter" msgstr "" -#: ../raster/r.resamp.filter/main.c:394 +#: ../raster/r.resamp.filter/main.c:399 msgid "Resamples raster map layers using an analytic kernel." msgstr "" -#: ../raster/r.resamp.filter/main.c:405 +#: ../raster/r.resamp.filter/main.c:410 msgid "Filter kernel(s)" msgstr "" -#: ../raster/r.resamp.filter/main.c:413 +#: ../raster/r.resamp.filter/main.c:418 msgid "Filter radius" msgstr "" -#: ../raster/r.resamp.filter/main.c:420 +#: ../raster/r.resamp.filter/main.c:425 msgid "Filter radius (horizontal)" msgstr "" -#: ../raster/r.resamp.filter/main.c:427 +#: ../raster/r.resamp.filter/main.c:432 msgid "Filter radius (vertical)" msgstr "" -#: ../raster/r.resamp.filter/main.c:438 ../vector/v.external.out/args.c:90 +#: ../raster/r.resamp.filter/main.c:443 ../vector/v.external.out/args.c:90 #, c-format msgid "%s= and %s=/%s= are mutually exclusive" msgstr "" -#: ../raster/r.resamp.filter/main.c:443 +#: ../raster/r.resamp.filter/main.c:448 #, c-format msgid "Either %s= or %s=/%s= required" msgstr "" -#: ../raster/r.resamp.filter/main.c:446 +#: ../raster/r.resamp.filter/main.c:451 #, c-format msgid "Both %s= and %s= required" msgstr "" -#: ../raster/r.resamp.filter/main.c:469 +#: ../raster/r.resamp.filter/main.c:474 msgid "Differing number of values for filter= and [xy_]radius=" msgstr "" -#: ../raster/r.resamp.filter/main.c:472 +#: ../raster/r.resamp.filter/main.c:477 #, c-format msgid "Too many filters (max: %d)" msgstr "" -#: ../raster/r.resamp.filter/main.c:490 +#: ../raster/r.resamp.filter/main.c:495 msgid "At least one filter must be finite" msgstr "" -#: ../raster/r.latlong/main.c:57 +#: ../raster/r.latlong/main.c:56 msgid "latitude" msgstr "" -#: ../raster/r.latlong/main.c:58 +#: ../raster/r.latlong/main.c:57 msgid "longitude" msgstr "" -#: ../raster/r.latlong/main.c:60 +#: ../raster/r.latlong/main.c:59 msgid "Creates a latitude/longitude raster map." msgstr "" -#: ../raster/r.latlong/main.c:66 +#: ../raster/r.latlong/main.c:65 msgid "Name for output latitude or longitude raster map" msgstr "" -#: ../raster/r.latlong/main.c:70 +#: ../raster/r.latlong/main.c:69 msgid "Longitude output" msgstr "" @@ -17109,14 +17443,14 @@ #: ../raster/r.region/main.c:61 ../raster/r.region/main.c:66 #: ../raster/r.region/main.c:72 ../raster/r.region/main.c:87 #: ../raster/r.region/main.c:94 ../raster/r.region/main.c:101 -#: ../raster/r.region/main.c:144 ../general/g.region/main.c:78 -#: ../general/g.region/main.c:84 ../general/g.region/main.c:171 -#: ../general/g.region/main.c:178 ../general/g.region/main.c:187 -#: ../general/g.region/main.c:195 +#: ../raster/r.region/main.c:144 ../general/g.region/main.c:79 +#: ../general/g.region/main.c:85 ../general/g.region/main.c:172 +#: ../general/g.region/main.c:179 ../general/g.region/main.c:188 +#: ../general/g.region/main.c:196 msgid "Existing" msgstr "" -#: ../raster/r.region/main.c:65 ../general/g.region/main.c:77 +#: ../raster/r.region/main.c:65 ../general/g.region/main.c:78 msgid "Set from default region" msgstr "" @@ -17136,19 +17470,19 @@ msgid "Set region to match this vector map" msgstr "" -#: ../raster/r.region/main.c:109 ../general/g.region/main.c:203 +#: ../raster/r.region/main.c:109 ../general/g.region/main.c:204 msgid "Value for the northern edge" msgstr "" -#: ../raster/r.region/main.c:118 ../general/g.region/main.c:212 +#: ../raster/r.region/main.c:118 ../general/g.region/main.c:213 msgid "Value for the southern edge" msgstr "" -#: ../raster/r.region/main.c:127 ../general/g.region/main.c:221 +#: ../raster/r.region/main.c:127 ../general/g.region/main.c:222 msgid "Value for the eastern edge" msgstr "" -#: ../raster/r.region/main.c:136 ../general/g.region/main.c:230 +#: ../raster/r.region/main.c:136 ../general/g.region/main.c:231 msgid "Value for the western edge" msgstr "" @@ -17634,31 +17968,31 @@ msgid "No basins were created. Verify threshold and region settings." msgstr "" -#: ../raster/r.watershed/seg/close_maps2.c:86 +#: ../raster/r.watershed/seg/close_maps2.c:87 msgid "Closing stream segments map" msgstr "" -#: ../raster/r.watershed/seg/close_maps2.c:109 +#: ../raster/r.watershed/seg/close_maps2.c:110 msgid "Closing basins map" msgstr "" -#: ../raster/r.watershed/seg/close_maps2.c:116 +#: ../raster/r.watershed/seg/close_maps2.c:117 msgid "Closing half basins map" msgstr "" -#: ../raster/r.watershed/seg/main.c:92 ../raster/r.watershed/seg/main.c:107 -#: ../raster/r.watershed/ram/main.c:82 ../raster/r.watershed/ram/main.c:98 +#: ../raster/r.watershed/seg/main.c:93 ../raster/r.watershed/seg/main.c:108 +#: ../raster/r.watershed/ram/main.c:85 ../raster/r.watershed/ram/main.c:101 #, c-format msgid "SECTION %d: Closing Maps." msgstr "" -#: ../raster/r.watershed/seg/main.c:105 ../raster/r.watershed/ram/main.c:96 +#: ../raster/r.watershed/seg/main.c:106 ../raster/r.watershed/ram/main.c:99 #, c-format msgid "SECTION %d: Watershed determination." msgstr "" #: ../raster/r.watershed/seg/do_astar.c:30 -#: ../raster/r.watershed/ram/do_astar.c:27 +#: ../raster/r.watershed/ram/do_astar.c:28 msgid "SECTION 2: A* Search." msgstr "" @@ -17666,73 +18000,73 @@ msgid "No seeds for A* Search" msgstr "" -#: ../raster/r.watershed/seg/do_astar.c:146 +#: ../raster/r.watershed/seg/do_astar.c:147 msgid "bug in A* Search: doer %" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:20 +#: ../raster/r.watershed/seg/close_maps.c:23 msgid "Closing accumulation map" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:136 +#: ../raster/r.watershed/seg/close_maps.c:140 msgid "Closing TCI and SPI maps" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:138 +#: ../raster/r.watershed/seg/close_maps.c:142 msgid "Closing TCI map" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:140 +#: ../raster/r.watershed/seg/close_maps.c:144 msgid "Closing SPI map" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:300 +#: ../raster/r.watershed/seg/close_maps.c:307 msgid "Closing flow direction map" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:327 +#: ../raster/r.watershed/seg/close_maps.c:334 msgid "Closing LS map" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:332 +#: ../raster/r.watershed/seg/close_maps.c:339 msgid "Closing SL map" msgstr "" -#: ../raster/r.watershed/seg/init_vars.c:139 +#: ../raster/r.watershed/seg/init_vars.c:143 #, c-format msgid "SECTION 1 beginning: Initiating Variables. %d section total." msgid_plural "SECTION 1 beginning: Initiating Variables. %d sections total." msgstr[0] "" msgstr[1] "" -#: ../raster/r.watershed/seg/init_vars.c:175 +#: ../raster/r.watershed/seg/init_vars.c:178 msgid "Maximum memory to be used was smaller than 3 MB, set to 3 MB." msgstr "" -#: ../raster/r.watershed/seg/init_vars.c:470 +#: ../raster/r.watershed/seg/init_vars.c:511 msgid "SECTION 1b: Determining Offmap Flow." msgstr "" -#: ../raster/r.watershed/seg/do_cum.c:119 -#: ../raster/r.watershed/ram/do_cum.c:114 +#: ../raster/r.watershed/seg/do_cum.c:122 +#: ../raster/r.watershed/ram/do_cum.c:116 msgid "SECTION 3: Accumulating Surface Flow with SFD." msgstr "" -#: ../raster/r.watershed/seg/do_cum.c:293 -#: ../raster/r.watershed/ram/do_cum.c:276 +#: ../raster/r.watershed/seg/do_cum.c:315 +#: ../raster/r.watershed/ram/do_cum.c:296 msgid "SECTION 3a: Accumulating Surface Flow with MFD." msgstr "" -#: ../raster/r.watershed/seg/do_cum.c:529 +#: ../raster/r.watershed/seg/do_cum.c:560 msgid "MFD: A * path already processed when distributing flow: %d of %" msgstr "" -#: ../raster/r.watershed/seg/do_cum.c:533 -#: ../raster/r.watershed/ram/do_cum.c:486 +#: ../raster/r.watershed/seg/do_cum.c:564 +#: ../raster/r.watershed/ram/do_cum.c:512 msgid "SECTION 3b: Adjusting drainage directions." msgstr "" -#: ../raster/r.watershed/seg/usage.c:9 ../raster/r.watershed/ram/usage.c:9 +#: ../raster/r.watershed/seg/usage.c:9 #, c-format msgid "" "USAGE for basin delineation:\n" @@ -17744,187 +18078,193 @@ "\n" msgstr "" -#: ../raster/r.watershed/front/main.c:77 +#: ../raster/r.watershed/front/main.c:79 msgid "drainage" msgstr "" -#: ../raster/r.watershed/front/main.c:79 +#: ../raster/r.watershed/front/main.c:81 msgid "stream power index" msgstr "" -#: ../raster/r.watershed/front/main.c:81 +#: ../raster/r.watershed/front/main.c:84 msgid "Calculates hydrological parameters and RUSLE factors." msgstr "" -#: ../raster/r.watershed/front/main.c:84 ../raster/r.watershed/front/main.c:91 -#: ../raster/r.watershed/front/main.c:97 ../raster/r.watershed/front/main.c:104 -#: ../raster/r.watershed/front/main.c:113 -#: ../raster/r.watershed/front/main.c:121 -#: ../raster/r.watershed/front/main.c:130 +#: ../raster/r.watershed/front/main.c:87 ../raster/r.watershed/front/main.c:95 +#: ../raster/r.watershed/front/main.c:102 +#: ../raster/r.watershed/front/main.c:109 +#: ../raster/r.watershed/front/main.c:118 +#: ../raster/r.watershed/front/main.c:125 +#: ../raster/r.watershed/front/main.c:132 +#: ../raster/r.watershed/front/main.c:140 msgid "Inputs" msgstr "" -#: ../raster/r.watershed/front/main.c:88 +#: ../raster/r.watershed/front/main.c:91 msgid "Name of input depressions raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:89 +#: ../raster/r.watershed/front/main.c:93 msgid "All non-NULL and non-zero cells are considered as real depressions" msgstr "" -#: ../raster/r.watershed/front/main.c:95 +#: ../raster/r.watershed/front/main.c:100 msgid "Name of input raster representing amount of overland flow per cell" msgstr "" -#: ../raster/r.watershed/front/main.c:101 +#: ../raster/r.watershed/front/main.c:106 msgid "Name of input raster map percent of disturbed land" msgstr "" -#: ../raster/r.watershed/front/main.c:102 -#: ../raster/r.watershed/front/main.c:127 +#: ../raster/r.watershed/front/main.c:107 +#: ../raster/r.watershed/front/main.c:137 msgid "For USLE" msgstr "" -#: ../raster/r.watershed/front/main.c:109 +#: ../raster/r.watershed/front/main.c:114 msgid "Name of input raster map blocking overland surface flow" msgstr "" -#: ../raster/r.watershed/front/main.c:111 +#: ../raster/r.watershed/front/main.c:116 msgid "For USLE. All non-NULL and non-zero cells are considered as blocking terrain." msgstr "" -#: ../raster/r.watershed/front/main.c:118 +#: ../raster/r.watershed/front/main.c:123 +msgid "Name of input raster map with percentages for flow accumulation." +msgstr "" + +#: ../raster/r.watershed/front/main.c:129 msgid "Minimum size of exterior watershed basin" msgstr "" -#: ../raster/r.watershed/front/main.c:126 +#: ../raster/r.watershed/front/main.c:136 msgid "Maximum length of surface flow in map units" msgstr "" -#: ../raster/r.watershed/front/main.c:135 +#: ../raster/r.watershed/front/main.c:144 msgid "Name for output accumulation raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:137 +#: ../raster/r.watershed/front/main.c:145 msgid "Number of cells that drain through each cell" msgstr "" -#: ../raster/r.watershed/front/main.c:144 +#: ../raster/r.watershed/front/main.c:152 msgid "Name for output topographic index ln(a / tan(b)) map" msgstr "" -#: ../raster/r.watershed/front/main.c:151 +#: ../raster/r.watershed/front/main.c:158 msgid "Stream power index a * tan(b)" msgstr "" -#: ../raster/r.watershed/front/main.c:157 +#: ../raster/r.watershed/front/main.c:164 msgid "Name for output drainage direction raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:158 +#: ../raster/r.watershed/front/main.c:165 msgid "Directions numbered from 1 to 8" msgstr "" -#: ../raster/r.watershed/front/main.c:164 +#: ../raster/r.watershed/front/main.c:171 msgid "Name for output basins raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:170 +#: ../raster/r.watershed/front/main.c:177 msgid "Name for output stream segments raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:176 +#: ../raster/r.watershed/front/main.c:183 msgid "Name for output half basins raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:178 +#: ../raster/r.watershed/front/main.c:184 msgid "Each half-basin is given a unique value" msgstr "" -#: ../raster/r.watershed/front/main.c:184 +#: ../raster/r.watershed/front/main.c:190 msgid "Name for output slope length raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:186 +#: ../raster/r.watershed/front/main.c:191 msgid "Slope length and steepness (LS) factor for USLE" msgstr "" -#: ../raster/r.watershed/front/main.c:192 +#: ../raster/r.watershed/front/main.c:197 msgid "Name for output slope steepness raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:193 +#: ../raster/r.watershed/front/main.c:198 msgid "Slope steepness (S) factor for USLE" msgstr "" -#: ../raster/r.watershed/front/main.c:202 +#: ../raster/r.watershed/front/main.c:207 msgid "Convergence factor for MFD (1-10)" msgstr "" -#: ../raster/r.watershed/front/main.c:204 +#: ../raster/r.watershed/front/main.c:209 msgid "1 = most diverging flow, 10 = most converging flow. Recommended: 5" msgstr "" -#: ../raster/r.watershed/front/main.c:211 +#: ../raster/r.watershed/front/main.c:216 msgid "Maximum memory to be used with -m flag (in MB)" msgstr "" -#: ../raster/r.watershed/front/main.c:215 +#: ../raster/r.watershed/front/main.c:220 msgid "SFD (D8) flow (default is MFD)" msgstr "" -#: ../raster/r.watershed/front/main.c:217 +#: ../raster/r.watershed/front/main.c:222 msgid "SFD: single flow direction, MFD: multiple flow direction" msgstr "" -#: ../raster/r.watershed/front/main.c:222 +#: ../raster/r.watershed/front/main.c:227 msgid "Allow only horizontal and vertical flow of water" msgstr "" -#: ../raster/r.watershed/front/main.c:227 +#: ../raster/r.watershed/front/main.c:231 msgid "Enable disk swap memory option: Operation is slow" msgstr "" -#: ../raster/r.watershed/front/main.c:229 +#: ../raster/r.watershed/front/main.c:233 msgid "Only needed if memory requirements exceed available RAM; see manual on how to calculate memory requirements" msgstr "" -#: ../raster/r.watershed/front/main.c:234 +#: ../raster/r.watershed/front/main.c:238 msgid "Use positive flow accumulation even for likely underestimates" msgstr "" -#: ../raster/r.watershed/front/main.c:236 +#: ../raster/r.watershed/front/main.c:240 msgid "See manual for a detailed description of flow accumulation output" msgstr "" -#: ../raster/r.watershed/front/main.c:241 +#: ../raster/r.watershed/front/main.c:244 msgid "Beautify flat areas" msgstr "" -#: ../raster/r.watershed/front/main.c:243 +#: ../raster/r.watershed/front/main.c:246 msgid "Flow direction in flat areas is modified to look prettier" msgstr "" -#: ../raster/r.watershed/front/main.c:259 +#: ../raster/r.watershed/front/main.c:262 msgid "Sorry, you must choose an output map." msgstr "" -#: ../raster/r.watershed/front/main.c:265 +#: ../raster/r.watershed/front/main.c:268 msgid "The basin threshold must be a positive number." msgstr "" -#: ../raster/r.watershed/front/main.c:281 +#: ../raster/r.watershed/front/main.c:284 msgid "" "Sorry, if any of the following options are set:\n" " basin, stream, half_basin, length_slope, or slope_steepness\n" " you MUST provide a value for the basin threshold parameter." msgstr "" -#: ../raster/r.watershed/front/main.c:308 +#: ../raster/r.watershed/front/main.c:310 msgid "Beautify flat areas is not yet supported for disk swap mode" msgstr "" -#: ../raster/r.watershed/front/main.c:338 +#: ../raster/r.watershed/front/main.c:342 #, c-format msgid "Subprocess failed with exit code %d" msgstr "" @@ -17933,85 +18273,97 @@ msgid "SECTION 4: RUSLE LS and/or S factor determination." msgstr "" -#: ../raster/r.watershed/ram/do_astar.c:256 +#: ../raster/r.watershed/ram/do_astar.c:258 msgid "heapsize too large" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:56 +#: ../raster/r.watershed/ram/do_flatarea.c:57 msgid "Beautify flat areas: priority queue error" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:229 +#: ../raster/r.watershed/ram/do_flatarea.c:235 msgid "flat cell escaped for uphill correction" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:235 +#: ../raster/r.watershed/ram/do_flatarea.c:241 #, c-format msgid "queue error: last uphill order %d > current uphill order %d" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:240 +#: ../raster/r.watershed/ram/do_flatarea.c:246 msgid "uphill order not set" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:266 +#: ../raster/r.watershed/ram/do_flatarea.c:273 msgid "flat cell escaped in uphill correction" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:302 +#: ../raster/r.watershed/ram/do_flatarea.c:309 msgid "downhill order: no more points in down queue" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:310 +#: ../raster/r.watershed/ram/do_flatarea.c:317 msgid "flat cell escaped for downhill correction" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:316 +#: ../raster/r.watershed/ram/do_flatarea.c:323 #, c-format msgid "queue error: last downhill order %d > current downhill order %d" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:321 +#: ../raster/r.watershed/ram/do_flatarea.c:328 msgid "downhill order: downhill order not set" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:344 +#: ../raster/r.watershed/ram/do_flatarea.c:352 msgid "flat cell escaped in downhill correction" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:382 +#: ../raster/r.watershed/ram/do_flatarea.c:390 msgid "flat cell escaped for adjustment" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:389 +#: ../raster/r.watershed/ram/do_flatarea.c:397 msgid "adjustment: uphill order not set" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:391 +#: ../raster/r.watershed/ram/do_flatarea.c:399 msgid "adjustment: downhill order not set" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:417 +#: ../raster/r.watershed/ram/do_flatarea.c:428 msgid "flat cell escaped in adjustment" msgstr "" -#: ../raster/r.watershed/ram/init_vars.c:121 +#: ../raster/r.watershed/ram/init_vars.c:123 #, c-format msgid "SECTION 1a (of %1d): Initiating Memory." msgstr "" -#: ../raster/r.watershed/ram/init_vars.c:311 +#: ../raster/r.watershed/ram/init_vars.c:350 #, c-format msgid "SECTION 1b (of %1d): Determining Offmap Flow." msgstr "" -#: ../raster/r.watershed/ram/do_cum.c:480 +#: ../raster/r.watershed/ram/do_cum.c:507 #, c-format msgid "MFD: A * path already processed when distributing flow: %d of %d cell" msgid_plural "MFD: A * path already processed when distributing flow: %d of %d cells" msgstr[0] "" msgstr[1] "" +#: ../raster/r.watershed/ram/usage.c:9 +#, c-format +msgid "" +"USAGE for basin delineation:\n" +"%s -4 elevation=elevation_map threshold=swale_threshold [flow=overland_flow_map] [drainage=drain_direction_map] [depression=depression_map] [accumulation=accumulation_map] [basin=watershed_basin_map] [retention=retention_map] [stream=stream_segment_map]\n" +"\n" +"USAGE for slope length determination:\n" +"%s [-4] elevation=elevation_map threshold=swale_threshold [drainage=drain_direction_map] [depression=depression_map] [accumulation=accumulation_map] [retention=retention_map] [max_slope_length=max_slope_length] [blocking=overland_blocking_map] [slope_steepness=slope_steepness_map] length_slope=length_slope_map [disturbed_land=rill_erosion_map] [slope_deposition=slope_deposition value or map]USAGE for ARMSED FILE creation:\n" +"%s [-4] elevation=elevation_map threshold=swale_threshold [flow=overland_flow_map] [drainage=drain_direction_map] [depression=depression_map] [accumulation=accumulation_map] [basin=watershed_basin_map] [stream=stream_segment_map] [half_basin=half_basin_map] [retention=retention_map] ar=ARMSED_file_name\n" +"\n" +msgstr "" + #: ../raster/r.rescale/main.c:51 msgid "Rescales the range of category values in a raster map layer." msgstr "" @@ -18214,14 +18566,14 @@ #: ../raster/r.sim/r.sim.water/main.c:324 ../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 ../vector/v.surf.rst/main.c:161 -#: ../vector/v.surf.rst/main.c:166 ../vector/v.surf.rst/main.c:187 -#: ../vector/v.surf.rst/main.c:262 ../vector/v.surf.rst/main.c:268 -#: ../vector/v.surf.rst/main.c:276 ../vector/v.surf.rst/main.c:283 -#: ../vector/v.surf.rst/main.c:291 ../vector/v.surf.rst/main.c:299 -#: ../vector/v.surf.rst/main.c:308 ../vector/v.surf.rst/main.c:316 -#: ../vector/v.surf.rst/main.c:324 ../vector/v.surf.rst/main.c:333 -#: ../vector/v.surf.rst/main.c:341 ../vector/v.surf.rst/main.c:348 +#: ../imagery/i.eb.hsebal01/main.c:178 ../vector/v.surf.rst/main.c:163 +#: ../vector/v.surf.rst/main.c:168 ../vector/v.surf.rst/main.c:189 +#: ../vector/v.surf.rst/main.c:264 ../vector/v.surf.rst/main.c:270 +#: ../vector/v.surf.rst/main.c:278 ../vector/v.surf.rst/main.c:286 +#: ../vector/v.surf.rst/main.c:294 ../vector/v.surf.rst/main.c:302 +#: ../vector/v.surf.rst/main.c:311 ../vector/v.surf.rst/main.c:319 +#: ../vector/v.surf.rst/main.c:327 ../vector/v.surf.rst/main.c:336 +#: ../vector/v.surf.rst/main.c:344 ../vector/v.surf.rst/main.c:351 msgid "Parameters" msgstr "" @@ -18278,7 +18630,7 @@ msgstr "" #: ../raster/r.sim/r.sim.sediment/main.c:374 -#: ../raster/r.sim/r.sim.water/main.c:402 ../vector/v.surf.rst/main.c:404 +#: ../raster/r.sim/r.sim.water/main.c:402 ../vector/v.surf.rst/main.c:407 #, c-format msgid "<%d> is not valid number of threads. Number of threads will be set on <%d>" msgstr "" @@ -18311,8 +18663,8 @@ msgstr "" #: ../raster/r.sim/r.sim.sediment/main.c:422 -#: ../raster/r.sim/r.sim.water/main.c:530 ../vector/v.surf.rst/main.c:656 -#: ../vector/v.surf.rst/main.c:711 ../vector/v.vol.rst/main.c:914 +#: ../raster/r.sim/r.sim.water/main.c:530 ../vector/v.surf.rst/main.c:659 +#: ../vector/v.surf.rst/main.c:714 ../vector/v.vol.rst/main.c:916 msgid "Input failed" msgstr "" @@ -18586,6 +18938,7 @@ msgstr "" #: ../display/d.mon/start.c:46 ../display/d.mon/start.c:74 +#: ../misc/m.nviz.image/main.c:75 #, c-format msgid "File <%s> already exists and will be overwritten" msgstr "" @@ -18916,7 +19269,7 @@ msgstr "" #: ../display/d.vect.thematic/display.c:51 ../display/d.vect/lines.c:107 -#: ../display/d.vect/lines.c:335 +#: ../display/d.vect/lines.c:339 #, c-format msgid "Unable to read symbol <%s>, unable to display points" msgstr "" @@ -18981,7 +19334,7 @@ msgid "Line color" msgstr "" -#: ../display/d.geodesic/main.c:66 ../display/d.grid/main.c:107 +#: ../display/d.geodesic/main.c:66 ../display/d.grid/main.c:106 #: ../display/d.rhumbline/main.c:62 ../display/d.legend/main.c:203 #: ../display/d.rast.num/main.c:88 ../display/d.northarrow/main.c:113 #: ../vector/v.label.sa/main.c:98 ../vector/v.label/main.c:151 @@ -19176,73 +19529,73 @@ msgid "Null cells" msgstr "" -#: ../display/d.grid/main.c:55 +#: ../display/d.grid/main.c:54 msgid "graticule" msgstr "" -#: ../display/d.grid/main.c:56 ../vector/v.mkgrid/main.c:72 +#: ../display/d.grid/main.c:55 ../vector/v.mkgrid/main.c:72 msgid "grid" msgstr "" -#: ../display/d.grid/main.c:58 +#: ../display/d.grid/main.c:57 msgid "Overlays a user-specified grid in the active display frame on the graphics monitor." msgstr "" -#: ../display/d.grid/main.c:66 +#: ../display/d.grid/main.c:65 msgid "Size of grid to be drawn (in map units)" msgstr "" -#: ../display/d.grid/main.c:68 +#: ../display/d.grid/main.c:67 msgid "0 for north-south resolution of the current region. In map units or DDD:MM:SS format. Example: \"1000\" or \"0:10\"" msgstr "" -#: ../display/d.grid/main.c:76 +#: ../display/d.grid/main.c:75 msgid "Lines of the grid pass through this coordinate" msgstr "" -#: ../display/d.grid/main.c:85 +#: ../display/d.grid/main.c:84 msgid "Draw only east-west lines, north-south lines, or both " msgstr "" -#: ../display/d.grid/main.c:86 ../display/d.grid/main.c:159 -#: ../display/d.grid/main.c:164 ../display/d.grid/main.c:169 +#: ../display/d.grid/main.c:85 ../display/d.grid/main.c:158 +#: ../display/d.grid/main.c:163 ../display/d.grid/main.c:168 msgid "Disable" msgstr "" -#: ../display/d.grid/main.c:92 +#: ../display/d.grid/main.c:91 msgid "Grid line width" msgstr "" -#: ../display/d.grid/main.c:96 ../display/d.rast.num/main.c:94 +#: ../display/d.grid/main.c:95 ../display/d.rast.num/main.c:94 msgid "Grid color" msgstr "" -#: ../display/d.grid/main.c:97 ../display/d.grid/main.c:102 -#: ../display/d.grid/main.c:108 ../display/d.grid/main.c:114 +#: ../display/d.grid/main.c:96 ../display/d.grid/main.c:101 +#: ../display/d.grid/main.c:107 ../display/d.grid/main.c:113 msgid "Color" msgstr "" -#: ../display/d.grid/main.c:101 ../display/d.legend.vect/main.c:95 +#: ../display/d.grid/main.c:100 ../display/d.legend.vect/main.c:95 #: ../display/d.legend/main.c:240 ../vector/v.label.sa/main.c:144 #: ../vector/v.label/main.c:193 ../vector/v.lrs/v.lrs.label/main.c:223 msgid "Border color" msgstr "" -#: ../display/d.grid/main.c:122 +#: ../display/d.grid/main.c:121 msgid "Font size for gridline coordinate labels" msgstr "" -#: ../display/d.grid/main.c:127 +#: ../display/d.grid/main.c:126 msgid "Align the origin to the east-north corner of the current region" msgstr "" -#: ../display/d.grid/main.c:132 +#: ../display/d.grid/main.c:131 msgid "Draw geographic grid (referenced to current ellipsoid)" msgstr "" -#: ../display/d.grid/main.c:133 ../display/d.grid/main.c:139 -#: ../display/d.grid/main.c:144 ../display/d.grid/main.c:149 -#: ../display/d.grid/main.c:154 ../misc/m.nviz.image/args.c:233 +#: ../display/d.grid/main.c:132 ../display/d.grid/main.c:138 +#: ../display/d.grid/main.c:143 ../display/d.grid/main.c:148 +#: ../display/d.grid/main.c:153 ../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 @@ -19250,56 +19603,56 @@ msgid "Draw" msgstr "" -#: ../display/d.grid/main.c:138 +#: ../display/d.grid/main.c:137 msgid "Draw geographic grid (referenced to WGS84 ellipsoid)" msgstr "" -#: ../display/d.grid/main.c:143 +#: ../display/d.grid/main.c:142 msgid "Draw '+' marks instead of grid lines" msgstr "" -#: ../display/d.grid/main.c:148 +#: ../display/d.grid/main.c:147 msgid "Draw '.' marks instead of grid lines" msgstr "" -#: ../display/d.grid/main.c:153 +#: ../display/d.grid/main.c:152 msgid "Draw fiducial marks instead of grid lines" msgstr "" -#: ../display/d.grid/main.c:158 +#: ../display/d.grid/main.c:157 msgid "Disable grid drawing" msgstr "" -#: ../display/d.grid/main.c:163 +#: ../display/d.grid/main.c:162 msgid "Disable border drawing" msgstr "" -#: ../display/d.grid/main.c:168 +#: ../display/d.grid/main.c:167 msgid "Disable text drawing" msgstr "" -#: ../display/d.grid/main.c:178 +#: ../display/d.grid/main.c:177 msgid "Both grid and border drawing are disabled" msgstr "" -#: ../display/d.grid/main.c:182 +#: ../display/d.grid/main.c:181 msgid "Geo-grid option not available for LL projection, use without -g/-w" msgstr "" -#: ../display/d.grid/main.c:184 +#: ../display/d.grid/main.c:183 msgid "Geo-grid option not available for XY projection, use without -g/-w" msgstr "" -#: ../display/d.grid/main.c:203 +#: ../display/d.grid/main.c:202 msgid "Choose a single mark style" msgstr "" -#: ../display/d.grid/main.c:234 +#: ../display/d.grid/main.c:233 #, c-format msgid "Invalid geo-grid size <%s>" msgstr "" -#: ../display/d.grid/main.c:239 +#: ../display/d.grid/main.c:238 #, c-format msgid "Invalid grid size <%s>" msgstr "" @@ -19308,34 +19661,30 @@ msgid "Reading symbol" msgstr "" -#: ../display/d.grid/plot.c:373 +#: ../display/d.grid/plot.c:289 ../display/d.grid/plot.c:296 +#: ../display/d.grid/plot.c:338 ../display/d.grid/plot.c:345 +#: ../display/d.grid/plot.c:433 ../display/d.grid/plot.c:440 +#: ../display/d.grid/plot.c:493 ../display/d.grid/plot.c:500 +#: ../display/d.grid/plot.c:647 ../display/d.grid/plot.c:664 +#: ../display/d.grid/plot.c:682 ../display/d.grid/plot.c:700 +#: ../display/d.grid/plot.c:761 ../display/d.grid/plot.c:768 +#: ../display/d.grid/plot.c:773 ../display/d.grid/plot.c:783 +#: ../display/d.grid/plot.c:788 ../display/d.where/where.c:63 +msgid "Error in GPJ_transform()" +msgstr "" + +#: ../display/d.grid/plot.c:378 msgid "Geo-grid option only available for LL projection, use without -g/-w" msgstr "" -#: ../display/d.grid/plot.c:575 +#: ../display/d.grid/plot.c:579 msgid "" "WGS84 grid output not possible as this location does not contain\n" "datum transformation parameters. Try running g.setproj." msgstr "" -#: ../display/d.grid/plot.c:743 -msgid "Error in pj_do_proj1" -msgstr "" - -#: ../display/d.grid/plot.c:749 -msgid "Error in pj_do_proj2" -msgstr "" - -#: ../display/d.grid/plot.c:753 -msgid "Error in pj_do_proj3" -msgstr "" - -#: ../display/d.grid/plot.c:761 -msgid "Error in pj_do_proj5" -msgstr "" - -#: ../display/d.grid/plot.c:765 -msgid "Error in pj_do_proj6" +#: ../display/d.grid/plot.c:592 ../display/d.where/main.c:138 +msgid "Unable to set up lat/long projection parameters" msgstr "" #: ../display/d.legend.vect/main.c:55 @@ -19972,7 +20321,7 @@ #: ../display/d.linegraph/main.c:971 #, c-format -msgid "Scale Y labels cannot be used with thisrange of data (%f, %f)" +msgid "Scale Y labels cannot be used with this range of data (%f, %f)" msgstr "" #: ../display/d.vect.chart/main.c:65 @@ -20418,7 +20767,7 @@ msgid "Remove all frames and erase the screen" msgstr "" -#: ../display/d.where/where.c:29 +#: ../display/d.where/where.c:30 #, c-format msgid "Invalid coordinates <%s,%s>" msgstr "" @@ -20459,7 +20808,7 @@ msgid "Please specify a lat/long ellipsoid with -l or -w" msgstr "" -#: ../display/d.where/main.c:136 +#: ../display/d.where/main.c:128 msgid "" "WGS84 output not possible as this location does not contain\n" "datum transformation parameters. Try running g.setproj." @@ -20844,7 +21193,7 @@ msgid "Invalid area %d skipped (not enough points)" msgstr "" -#: ../display/d.vect/area.c:234 +#: ../display/d.vect/area.c:236 #, c-format msgid "%d invalid color rule for areas skipped" msgid_plural "%d invalid color rules for areas skipped" @@ -21078,7 +21427,7 @@ msgid "Unable to create 3D raster map <%s>" msgstr "" -#: ../raster3d/r3.gwflow/main.c:412 ../raster3d/r3.out.netcdf/main.c:649 +#: ../raster3d/r3.gwflow/main.c:412 ../raster3d/r3.out.netcdf/main.c:650 #: ../raster3d/r3.out.vtk/main.c:252 ../raster3d/r3.out.vtk/main.c:338 #: ../raster3d/r3.in.v5d/main.c:206 ../raster3d/r3.cross.rast/main.c:55 #: ../raster3d/r3.out.v5d/main.c:55 ../raster3d/r3.out.v5d/main.c:326 @@ -21105,11 +21454,11 @@ msgid "Export projection information as wkt and proj4 parameter" msgstr "" -#: ../raster3d/r3.out.netcdf/main.c:588 +#: ../raster3d/r3.out.netcdf/main.c:589 msgid "netCDF" msgstr "" -#: ../raster3d/r3.out.netcdf/main.c:590 +#: ../raster3d/r3.out.netcdf/main.c:591 msgid "Export a 3D raster map as netCDF file." msgstr "" @@ -21201,15 +21550,15 @@ msgid "failed to interpret dp as an integer" msgstr "" -#: ../raster3d/r3.out.vtk/main.c:451 ../raster3d/r3.to.rast/main.c:332 +#: ../raster3d/r3.out.vtk/main.c:450 ../raster3d/r3.to.rast/main.c:332 msgid "The 2D and 3D region settings are different. Using the 2D window settings to adjust the 2D part of the 3D region." msgstr "" -#: ../raster3d/r3.out.vtk/main.c:542 +#: ../raster3d/r3.out.vtk/main.c:541 msgid "Unable to close 3D raster map, the VTK file may be incomplete" msgstr "" -#: ../raster3d/r3.out.vtk/main.c:557 +#: ../raster3d/r3.out.vtk/main.c:556 msgid "Unable to close VTK-ASCII file" msgstr "" @@ -21553,7 +21902,7 @@ msgstr "" #: ../raster3d/r3.flow/main.c:414 ../vector/v.to.rast/vect2rast.c:48 -#: ../vector/v.colors/main.c:266 +#: ../vector/v.colors/main.c:279 #, c-format msgid "Vector map <%s> is not 3D" msgstr "" @@ -22070,101 +22419,101 @@ msgid "List of available elements:" msgstr "" -#: ../general/g.version/main.c:66 ../general/g.message/main.c:34 +#: ../general/g.version/main.c:70 ../general/g.message/main.c:34 #: ../general/g.tempfile/main.c:39 msgid "support" msgstr "" -#: ../general/g.version/main.c:67 +#: ../general/g.version/main.c:71 msgid "citing" msgstr "" -#: ../general/g.version/main.c:68 +#: ../general/g.version/main.c:72 msgid "copyright" msgstr "" -#: ../general/g.version/main.c:69 +#: ../general/g.version/main.c:73 msgid "version" msgstr "" -#: ../general/g.version/main.c:70 +#: ../general/g.version/main.c:74 msgid "license" msgstr "" -#: ../general/g.version/main.c:71 +#: ../general/g.version/main.c:75 msgid "Displays GRASS GIS version info." msgstr "" -#: ../general/g.version/main.c:72 +#: ../general/g.version/main.c:76 msgid "Optionally also prints build or copyright information." msgstr "" -#: ../general/g.version/main.c:76 +#: ../general/g.version/main.c:80 msgid "Print also the copyright message" msgstr "" -#: ../general/g.version/main.c:77 ../general/g.version/main.c:82 -#: ../general/g.version/main.c:87 ../general/g.version/main.c:93 -#: ../general/g.version/main.c:99 +#: ../general/g.version/main.c:81 ../general/g.version/main.c:86 +#: ../general/g.version/main.c:91 ../general/g.version/main.c:97 +#: ../general/g.version/main.c:103 msgid "Additional info" msgstr "" -#: ../general/g.version/main.c:81 +#: ../general/g.version/main.c:85 msgid "Print also the citation options" msgstr "" -#: ../general/g.version/main.c:86 +#: ../general/g.version/main.c:90 msgid "Print also the build information" msgstr "" -#: ../general/g.version/main.c:92 +#: ../general/g.version/main.c:96 msgid "Print also the GIS library revision number and date" msgstr "" -#: ../general/g.version/main.c:97 +#: ../general/g.version/main.c:101 msgid "Print also extended info for additional libraries" msgstr "" -#: ../general/g.version/main.c:98 +#: ../general/g.version/main.c:102 msgid "GDAL/OGR, PROJ.4, GEOS" msgstr "" -#: ../general/g.version/main.c:103 +#: ../general/g.version/main.c:107 msgid "Print info in shell script style (including SVN revision number)" msgstr "" -#: ../general/g.version/main.c:104 +#: ../general/g.version/main.c:108 msgid "Shell" msgstr "" -#: ../general/g.version/main.c:172 +#: ../general/g.version/main.c:176 #, 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:179 +#: ../general/g.version/main.c:183 msgid "GRASS GIS libgis version and date number don't have the expected format. Trying to print the original strings..." msgstr "" -#: ../general/g.version/main.c:181 +#: ../general/g.version/main.c:185 #, c-format msgid "GIS_H_VERSION=\"%s\"" msgstr "" -#: ../general/g.version/main.c:182 +#: ../general/g.version/main.c:186 #, c-format msgid "GIS_H_DATE=\"%s\"" msgstr "" -#: ../general/g.version/main.c:212 +#: ../general/g.version/main.c:222 msgid "GRASS not compiled with GDAL/OGR support" msgstr "" -#: ../general/g.version/main.c:223 +#: ../general/g.version/main.c:233 msgid "GRASS not compiled with GEOS support" msgstr "" -#: ../general/g.version/main.c:234 +#: ../general/g.version/main.c:244 msgid "GRASS not compiled with SQLite support" msgstr "" @@ -22341,7 +22690,7 @@ msgid "Mapset <%s> does not exist" msgstr "" -#: ../general/g.list/list.c:123 ../general/g.region/main.c:458 +#: ../general/g.list/list.c:123 ../general/g.region/main.c:471 #, c-format msgid "Unable to read header of 3D raster map <%s@%s>" msgstr "" @@ -22429,194 +22778,217 @@ msgid "input= and opacity= must have the same number of values" msgstr "" -#: ../general/g.region/main.c:66 +#: ../general/g.region/main.c:67 msgid "computational region" msgstr "" -#: ../general/g.region/main.c:68 +#: ../general/g.region/main.c:69 msgid "resolution" msgstr "" -#: ../general/g.region/main.c:71 +#: ../general/g.region/main.c:72 msgid "Manages the boundary definitions for the geographic region." msgstr "" -#: ../general/g.region/main.c:82 +#: ../general/g.region/main.c:83 msgid "Save as default region" msgstr "" -#: ../general/g.region/main.c:83 +#: ../general/g.region/main.c:84 msgid "Only possible from the PERMANENT mapset" msgstr "" -#: ../general/g.region/main.c:88 +#: ../general/g.region/main.c:89 msgid "Print the current region" msgstr "" -#: ../general/g.region/main.c:93 +#: ../general/g.region/main.c:94 msgid "Print the current region in lat/long using the current ellipsoid/datum" msgstr "" -#: ../general/g.region/main.c:99 +#: ../general/g.region/main.c:100 msgid "Print the current region extent" msgstr "" -#: ../general/g.region/main.c:105 +#: ../general/g.region/main.c:106 msgid "Print the current region map center coordinates" msgstr "" -#: ../general/g.region/main.c:111 +#: ../general/g.region/main.c:112 msgid "Print the current region in GMT style" msgstr "" -#: ../general/g.region/main.c:117 +#: ../general/g.region/main.c:118 msgid "Print the current region in WMS style" msgstr "" -#: ../general/g.region/main.c:123 +#: ../general/g.region/main.c:124 msgid "Print region resolution in meters (geodesic)" msgstr "" -#: ../general/g.region/main.c:128 +#: ../general/g.region/main.c:129 msgid "Print the convergence angle (degrees CCW)" msgstr "" -#: ../general/g.region/main.c:130 +#: ../general/g.region/main.c:131 msgid "The difference between the projection's grid north and true north, measured at the center coordinates of the current region." msgstr "" -#: ../general/g.region/main.c:136 +#: ../general/g.region/main.c:137 msgid "Print also 3D settings" msgstr "" -#: ../general/g.region/main.c:142 +#: ../general/g.region/main.c:143 msgid "Print the maximum bounding box in lat/long on WGS84" msgstr "" -#: ../general/g.region/main.c:152 +#: ../general/g.region/main.c:153 msgid "Print in shell script style, but in one line (flat)" msgstr "" -#: ../general/g.region/main.c:158 +#: ../general/g.region/main.c:159 msgid "Align region to resolution (default = align to bounds, works only for 2D resolution)" msgstr "" -#: ../general/g.region/main.c:164 +#: ../general/g.region/main.c:165 msgid "Do not update the current region" msgstr "" -#: ../general/g.region/main.c:165 ../general/g.region/main.c:347 +#: ../general/g.region/main.c:166 ../general/g.region/main.c:360 #: ../vector/v.label/main.c:90 ../vector/v.label/main.c:95 #: ../vector/v.label/main.c:170 ../vector/v.label/main.c:183 msgid "Effects" msgstr "" -#: ../general/g.region/main.c:170 +#: ../general/g.region/main.c:171 msgid "Set current region from named region" msgstr "" -#: ../general/g.region/main.c:177 +#: ../general/g.region/main.c:178 msgid "Set region to match raster map(s)" msgstr "" -#: ../general/g.region/main.c:185 +#: ../general/g.region/main.c:186 msgid "Set region to match 3D raster map(s) (both 2D and 3D values)" msgstr "" -#: ../general/g.region/main.c:193 +#: ../general/g.region/main.c:194 msgid "Set region to match vector map(s)" msgstr "" -#: ../general/g.region/main.c:239 +#: ../general/g.region/main.c:240 msgid "Value for the top edge" msgstr "" -#: ../general/g.region/main.c:248 +#: ../general/g.region/main.c:249 msgid "Value for the bottom edge" msgstr "" -#: ../general/g.region/main.c:257 +#: ../general/g.region/main.c:258 msgid "Number of rows in the new region" msgstr "" -#: ../general/g.region/main.c:258 ../general/g.region/main.c:267 -#: ../general/g.region/main.c:277 ../general/g.region/main.c:287 -#: ../general/g.region/main.c:296 ../general/g.region/main.c:305 -#: ../general/g.region/main.c:314 +#: ../general/g.region/main.c:259 ../general/g.region/main.c:268 +#: ../general/g.region/main.c:278 ../general/g.region/main.c:288 +#: ../general/g.region/main.c:297 ../general/g.region/main.c:306 +#: ../general/g.region/main.c:315 msgid "Resolution" msgstr "" -#: ../general/g.region/main.c:266 +#: ../general/g.region/main.c:267 msgid "Number of columns in the new region" msgstr "" -#: ../general/g.region/main.c:276 +#: ../general/g.region/main.c:277 msgid "2D grid resolution (north-south and east-west)" msgstr "" -#: ../general/g.region/main.c:286 +#: ../general/g.region/main.c:287 msgid "3D grid resolution (north-south, east-west and top-bottom)" msgstr "" -#: ../general/g.region/main.c:295 +#: ../general/g.region/main.c:296 msgid "North-south 2D grid resolution" msgstr "" -#: ../general/g.region/main.c:304 +#: ../general/g.region/main.c:305 msgid "East-west 2D grid resolution" msgstr "" -#: ../general/g.region/main.c:313 +#: ../general/g.region/main.c:314 msgid "Top-bottom 3D grid resolution" msgstr "" -#: ../general/g.region/main.c:323 +#: ../general/g.region/main.c:324 msgid "Shrink region until it meets non-NULL data from this raster map" msgstr "" -#: ../general/g.region/main.c:334 +#: ../general/g.region/main.c:335 msgid "Adjust region cells to cleanly align with this raster map" msgstr "" -#: ../general/g.region/main.c:345 +#: ../general/g.region/main.c:346 +msgid "Number of cells to add to each side of the current region extent" +msgstr "" + +#: ../general/g.region/main.c:348 +msgid "A negative number shrinks the current region extent" +msgstr "" + +#: ../general/g.region/main.c:358 msgid "Save current region settings in named region file" msgstr "" -#: ../general/g.region/main.c:414 ../scripts/r.in.wms/r.in.wms.py:196 +#: ../general/g.region/main.c:427 ../scripts/r.in.wms/r.in.wms.py:196 #, c-format, python-format msgid "Region <%s> not found" msgstr "" -#: ../general/g.region/main.c:499 +#: ../general/g.region/main.c:512 msgid "Unable to get map bounding box" msgstr "" -#: ../general/g.region/main.c:784 +#: ../general/g.region/main.c:800 +#, c-format +msgid "'%s' option not used with <%s> because a coordinate would become invalid" +msgstr "" + +#: ../general/g.region/main.c:807 ../general/g.region/main.c:815 +#: ../general/g.region/main.c:823 +#, c-format +msgid "'%s' option not used with <%s> because <%s> would become minor than <%s>" +msgstr "" + +#: ../general/g.region/main.c:834 #, c-format msgid "Unable to set region <%s>" msgstr "" -#: ../general/g.region/main.c:790 +#: ../general/g.region/main.c:840 msgid "Unable to update current region" msgstr "" -#: ../general/g.region/main.c:798 +#: ../general/g.region/main.c:848 msgid "Unable to change default region. The current mapset is not ." msgstr "" -#: ../general/g.region/printwindow.c:383 +#: ../general/g.region/printwindow.c:390 msgid "You are already in Lat/Long. Use the -p flag instead." msgstr "" -#: ../general/g.region/printwindow.c:385 +#: ../general/g.region/printwindow.c:392 msgid "You are in a simple XY location, projection to Lat/Lon is not possible. Use the -p flag instead." msgstr "" -#: ../general/g.region/printwindow.c:559 +#: ../general/g.region/printwindow.c:573 msgid "WGS84 output not possible as this location does not contain datum transformation parameters. Try running g.setproj." msgstr "" -#: ../general/g.region/printwindow.c:711 +#: ../general/g.region/printwindow.c:583 +msgid "Unable to update lat/long projection parameters" +msgstr "" + +#: ../general/g.region/printwindow.c:726 msgid "Lat/Long calculations are not possible from a simple XY system" msgstr "" @@ -22840,7 +23212,7 @@ msgid "Invalid PPM file" msgstr "" -#: ../general/g.pnmcomp/main.c:96 ../scripts/v.unpack/v.unpack.py:76 +#: ../general/g.pnmcomp/main.c:96 ../scripts/v.unpack/v.unpack.py:75 #: ../scripts/v.in.geonames/v.in.geonames.py:57 #: ../scripts/v.db.update/v.db.update.py:92 #, c-format, python-format @@ -22998,68 +23370,56 @@ msgid "Only one of '%s', '%s', '%s' or '%s' options may be specified" msgstr "" -#: ../general/g.proj/main.c:263 +#: ../general/g.proj/main.c:264 msgid "Projection files missing" msgstr "" -#: ../general/g.proj/main.c:283 +#: ../general/g.proj/main.c:284 #, c-format msgid "Only one of -%c, -%c, -%c, -%c, -%c or -%c flags may be specified" msgstr "" -#: ../general/g.proj/main.c:310 +#: ../general/g.proj/main.c:311 #, c-format msgid "No output format specified, define one of flags -%c, -%c, -%c, or -%c" msgstr "" -#: ../general/g.proj/main.c:314 +#: ../general/g.proj/main.c:315 #, c-format msgid "No output format specified, define one of flags -%c, -%c, or -%c" msgstr "" -#: ../general/g.proj/output.c:146 -msgid "Unable to convert projection information to PROJ.4 format" +#: ../general/g.proj/output.c:134 +msgid "Unable to convert projection information to PROJ format" msgstr "" -#: ../general/g.proj/output.c:190 +#: ../general/g.proj/output.c:180 msgid "Unable to convert to WKT" msgstr "" -#: ../general/g.proj/input.c:91 +#: ../general/g.proj/input.c:92 msgid "Error reading WKT projection description" msgstr "" -#: ../general/g.proj/input.c:98 +#: ../general/g.proj/input.c:99 #, c-format msgid "Unable to open file '%s' for reading" msgstr "" -#: ../general/g.proj/input.c:143 +#: ../general/g.proj/input.c:166 msgid "Can't parse PROJ.4-style parameter string" msgstr "" -#: ../general/g.proj/input.c:181 +#: ../general/g.proj/input.c:205 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 +#: ../general/g.proj/input.c:284 #, c-format -msgid "Could not read georeferenced file %s using either OGR nor GDAL" +msgid "Unable to read georeferenced file <%s> using GDAL library" msgstr "" -#: ../general/g.proj/input.c:259 +#: ../general/g.proj/input.c:289 #, c-format msgid "Read of file %s was successful, but it did not contain projection information. 'XY (unprojected)' will be used" msgstr "" @@ -23079,46 +23439,41 @@ msgid "Ellipsoid set to <%s>" msgstr "" -#: ../general/g.proj/create.c:17 +#: ../general/g.proj/create.c:18 #, c-format msgid "Unable to create location <%s>: %s" msgstr "" -#: ../general/g.proj/create.c:20 +#: ../general/g.proj/create.c:21 #, c-format msgid "Unable to create projection files: %s" msgstr "" -#: ../general/g.proj/create.c:24 +#: ../general/g.proj/create.c:25 #, c-format msgid "Unable to create location <%s>" msgstr "" -#: ../general/g.proj/create.c:30 +#: ../general/g.proj/create.c:27 #, c-format msgid "" "You can switch to the new location by\n" "`%s=%s`" msgstr "" -#: ../general/g.proj/create.c:40 +#: ../general/g.proj/create.c:37 #, 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 +#: ../general/g.proj/create.c:68 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 +#: ../general/g.proj/create.c:72 msgid "Projection information updated" msgstr "" -#: ../general/g.proj/create.c:91 -#, c-format -msgid "Unable to create PROJ_EPSG file: %s" -msgstr "" - #: ../general/g.mapset/main.c:51 msgid "Changes/reports current mapset." msgstr "" @@ -23894,75 +24249,75 @@ msgid "Too many objects: integer overflow" msgstr "" -#: ../imagery/i.segment/region_growing.c:251 +#: ../imagery/i.segment/region_growing.c:256 #: ../imagery/i.segment/mean_shift.c:220 #, c-format msgid "Processing pass %d..." msgstr "" -#: ../imagery/i.segment/region_growing.c:529 +#: ../imagery/i.segment/region_growing.c:534 #, c-format msgid "Segmentation processes stopped at %d due to reaching max iteration limit, more merges may be possible" msgstr "" -#: ../imagery/i.segment/region_growing.c:531 +#: ../imagery/i.segment/region_growing.c:536 #, c-format msgid "Segmentation converged after %d iterations" msgstr "" -#: ../imagery/i.segment/region_growing.c:534 +#: ../imagery/i.segment/region_growing.c:539 msgid "Assigning region IDs to remaining single-cell regions..." msgstr "" -#: ../imagery/i.segment/region_growing.c:558 -#: ../imagery/i.segment/mean_shift.c:665 +#: ../imagery/i.segment/region_growing.c:563 +#: ../imagery/i.segment/mean_shift.c:686 #, c-format msgid "Merging segments smaller than %d cells..." msgstr "" -#: ../imagery/i.segment/region_growing.c:972 +#: ../imagery/i.segment/region_growing.c:988 #, c-format msgid "Region stats should go in tree, %d >= %d" msgstr "" -#: ../imagery/i.segment/region_growing.c:979 +#: ../imagery/i.segment/region_growing.c:995 msgid "Region ids are different" msgstr "" -#: ../imagery/i.segment/region_growing.c:983 +#: ../imagery/i.segment/region_growing.c:999 #, c-format msgid "Region id %d is invalid" msgstr "" -#: ../imagery/i.segment/region_growing.c:987 +#: ../imagery/i.segment/region_growing.c:1003 msgid "Region consists of only one cell, nothing to update" msgstr "" -#: ../imagery/i.segment/region_growing.c:1031 -#: ../imagery/i.segment/region_growing.c:1485 +#: ../imagery/i.segment/region_growing.c:1047 +#: ../imagery/i.segment/region_growing.c:1509 #, c-format msgid "Region size is larger than 2: %d" msgstr "" -#: ../imagery/i.segment/region_growing.c:1098 +#: ../imagery/i.segment/region_growing.c:1122 #, c-format msgid "Region size is %d, should be %d" msgstr "" -#: ../imagery/i.segment/region_growing.c:1340 +#: ../imagery/i.segment/region_growing.c:1364 #, c-format msgid "Candidate flag is already %s" msgstr "" -#: ../imagery/i.segment/region_growing.c:1340 +#: ../imagery/i.segment/region_growing.c:1364 msgid "set" msgstr "" -#: ../imagery/i.segment/region_growing.c:1340 +#: ../imagery/i.segment/region_growing.c:1364 msgid "unset" msgstr "" -#: ../imagery/i.segment/region_growing.c:1570 +#: ../imagery/i.segment/region_growing.c:1601 #, c-format msgid "Region of size %d should be in search tree" msgstr "" @@ -23971,11 +24326,11 @@ msgid "Writing out segment IDs..." msgstr "" -#: ../imagery/i.segment/write_output.c:120 +#: ../imagery/i.segment/write_output.c:122 msgid "Writing out goodness of fit" msgstr "" -#: ../imagery/i.segment/write_output.c:236 +#: ../imagery/i.segment/write_output.c:238 msgid "Writing out shifted band values..." msgstr "" @@ -24016,12 +24371,6 @@ msgid "Number of segments created: %d" msgstr "" -#: ../imagery/i.segment/flag.c:21 ../imagery/i.segment/flag.c:28 -#: ../vector/v.distance/main.c:810 ../vector/v.distance/main.c:887 -#: ../vector/v.distance/main.c:1097 -msgid "Out of memory!" -msgstr "" - #: ../imagery/i.segment/watershed.c:19 msgid "Watershed is not yet implemented" msgstr "" @@ -24044,240 +24393,254 @@ msgid "Found %d clumps" msgstr "" -#: ../imagery/i.segment/parse_args.c:30 +#: ../imagery/i.segment/parse_args.c:26 +msgid "Name of input imagery group or raster maps" +msgstr "" + +#: ../imagery/i.segment/parse_args.c:33 msgid "Suffix for output bands with modified band values" msgstr "" -#: ../imagery/i.segment/parse_args.c:36 +#: ../imagery/i.segment/parse_args.c:39 msgid "Difference threshold between 0 and 1" msgstr "" -#: ../imagery/i.segment/parse_args.c:37 +#: ../imagery/i.segment/parse_args.c:40 msgid "Threshold = 0 merges only identical segments; threshold = 1 merges all" msgstr "" -#: ../imagery/i.segment/parse_args.c:46 +#: ../imagery/i.segment/parse_args.c:49 msgid "Spatial radius in number of cells" msgstr "" -#: ../imagery/i.segment/parse_args.c:47 +#: ../imagery/i.segment/parse_args.c:50 msgid "Must be >= 1, only cells within spatial bandwidth are considered for mean shift" msgstr "" -#: ../imagery/i.segment/parse_args.c:53 +#: ../imagery/i.segment/parse_args.c:56 msgid "Range (spectral) bandwidth [0, 1]" msgstr "" -#: ../imagery/i.segment/parse_args.c:54 +#: ../imagery/i.segment/parse_args.c:57 msgid "Only cells within range (spectral) bandwidth are considered for mean shift. Range bandwidth is used as conductance parameter for adaptive bandwidth" msgstr "" -#: ../imagery/i.segment/parse_args.c:67 +#: ../imagery/i.segment/parse_args.c:70 msgid "Segmentation method" msgstr "" -#: ../imagery/i.segment/parse_args.c:76 +#: ../imagery/i.segment/parse_args.c:79 msgid "Similarity calculation method" msgstr "" -#: ../imagery/i.segment/parse_args.c:85 +#: ../imagery/i.segment/parse_args.c:88 msgid "Minimum number of cells in a segment" msgstr "" -#: ../imagery/i.segment/parse_args.c:87 +#: ../imagery/i.segment/parse_args.c:90 msgid "The final step will merge small segments with their best neighbor" msgstr "" -#: ../imagery/i.segment/parse_args.c:98 +#: ../imagery/i.segment/parse_args.c:101 msgid "Importance of radiometric (input raster) values relative to shape" msgstr "" -#: ../imagery/i.segment/parse_args.c:108 +#: ../imagery/i.segment/parse_args.c:111 msgid "Importance of smoothness relative to compactness" msgstr "" -#: ../imagery/i.segment/parse_args.c:117 +#: ../imagery/i.segment/parse_args.c:120 msgid "Memory in MB" msgstr "" -#: ../imagery/i.segment/parse_args.c:126 ../imagery/i.cluster/main.c:126 +#: ../imagery/i.segment/parse_args.c:129 ../imagery/i.cluster/main.c:126 msgid "Maximum number of iterations" msgstr "" -#: ../imagery/i.segment/parse_args.c:134 +#: ../imagery/i.segment/parse_args.c:137 msgid "Name for input raster map with starting seeds" msgstr "" -#: ../imagery/i.segment/parse_args.c:141 +#: ../imagery/i.segment/parse_args.c:144 msgid "Name of input bounding/constraining raster map" msgstr "" -#: ../imagery/i.segment/parse_args.c:143 +#: ../imagery/i.segment/parse_args.c:146 msgid "Must be integer values, each area will be segmented independent of the others" msgstr "" -#: ../imagery/i.segment/parse_args.c:150 +#: ../imagery/i.segment/parse_args.c:153 msgid "Name for output goodness of fit estimate map" msgstr "" -#: ../imagery/i.segment/parse_args.c:156 +#: ../imagery/i.segment/parse_args.c:159 msgid "Use 8 neighbors (3x3 neighborhood) instead of the default 4 neighbors for each pixel" msgstr "" -#: ../imagery/i.segment/parse_args.c:162 +#: ../imagery/i.segment/parse_args.c:165 msgid "Weighted input, do not perform the default scaling of input raster maps" msgstr "" -#: ../imagery/i.segment/parse_args.c:167 +#: ../imagery/i.segment/parse_args.c:170 msgid "Use adaptive bandwidth for mean shift" msgstr "" -#: ../imagery/i.segment/parse_args.c:168 +#: ../imagery/i.segment/parse_args.c:171 msgid "Range (spectral) bandwidth is adapted for each moving window" msgstr "" -#: ../imagery/i.segment/parse_args.c:173 +#: ../imagery/i.segment/parse_args.c:176 msgid "Use progressive bandwidth for mean shift" msgstr "" -#: ../imagery/i.segment/parse_args.c:175 +#: ../imagery/i.segment/parse_args.c:178 msgid "Spatial bandwidth is increased, range (spectral) bandwidth is decreased in each iteration" msgstr "" -#: ../imagery/i.segment/parse_args.c:194 +#: ../imagery/i.segment/parse_args.c:210 +#, c-format +msgid "Group <%s> not found in the current mapset" +msgstr "" + +#: ../imagery/i.segment/parse_args.c:214 +#, c-format +msgid "Group <%s> contains no raster maps" +msgstr "" + +#: ../imagery/i.segment/parse_args.c:229 msgid "Threshold should be > 0 and < 1" msgstr "" -#: ../imagery/i.segment/parse_args.c:200 +#: ../imagery/i.segment/parse_args.c:235 #, c-format msgid "Option '%s' must be >= 1" msgstr "" -#: ../imagery/i.segment/parse_args.c:208 +#: ../imagery/i.segment/parse_args.c:243 #, c-format msgid "Negative value %s for option '%s': disabling" msgstr "" -#: ../imagery/i.segment/parse_args.c:213 +#: ../imagery/i.segment/parse_args.c:248 #, c-format msgid "Value %s for option '%s' is >= 1: disabling" msgstr "" -#: ../imagery/i.segment/parse_args.c:235 +#: ../imagery/i.segment/parse_args.c:270 msgid "Unable to assign segmentation method" msgstr "" -#: ../imagery/i.segment/parse_args.c:245 +#: ../imagery/i.segment/parse_args.c:280 msgid "Invalid similarity method" msgstr "" -#: ../imagery/i.segment/parse_args.c:251 +#: ../imagery/i.segment/parse_args.c:286 #, c-format msgid "Option '%s' must be > 0" msgstr "" -#: ../imagery/i.segment/parse_args.c:253 ../imagery/i.segment/parse_args.c:258 +#: ../imagery/i.segment/parse_args.c:288 ../imagery/i.segment/parse_args.c:293 #, c-format msgid "Option '%s' must be <= 1" msgstr "" -#: ../imagery/i.segment/parse_args.c:256 +#: ../imagery/i.segment/parse_args.c:291 #, c-format msgid "Option '%s' must be >= 0" msgstr "" -#: ../imagery/i.segment/parse_args.c:284 +#: ../imagery/i.segment/parse_args.c:319 msgid "Seeds raster map not found" msgstr "" -#: ../imagery/i.segment/parse_args.c:288 +#: ../imagery/i.segment/parse_args.c:323 msgid "Seeeds raster map must be CELL type (integers)" msgstr "" -#: ../imagery/i.segment/parse_args.c:298 +#: ../imagery/i.segment/parse_args.c:333 msgid "Segmentation constraint/boundary raster map not found" msgstr "" -#: ../imagery/i.segment/parse_args.c:302 +#: ../imagery/i.segment/parse_args.c:337 msgid "Segmentation constraint raster map must be CELL type (integers)" msgstr "" -#: ../imagery/i.segment/parse_args.c:321 +#: ../imagery/i.segment/parse_args.c:356 msgid "Integer overflow: too many cells in current region" msgstr "" -#: ../imagery/i.segment/parse_args.c:334 +#: ../imagery/i.segment/parse_args.c:369 msgid "Invalid output raster name for goodness of fit" msgstr "" -#: ../imagery/i.segment/parse_args.c:341 +#: ../imagery/i.segment/parse_args.c:376 #, c-format msgid "Maximum number of iterations set to %d" msgstr "" -#: ../imagery/i.segment/parse_args.c:351 +#: ../imagery/i.segment/parse_args.c:386 #, c-format msgid "Invalid number of iterations, %d will be used" msgstr "" -#: ../imagery/i.segment/parse_args.c:360 +#: ../imagery/i.segment/parse_args.c:395 msgid "Invalid number of MB, 300 will be used" msgstr "" -#: ../imagery/i.segment/open_files.c:39 +#: ../imagery/i.segment/open_files.c:61 #, c-format -msgid "Group <%s> not found in the current mapset" +msgid "Input map <%s> is all NULL" msgstr "" -#: ../imagery/i.segment/open_files.c:43 +#: ../imagery/i.segment/open_files.c:65 #, c-format -msgid "Group <%s> contains no raster maps" +msgid "Input map <%s> is a constant of value %g" msgstr "" -#: ../imagery/i.segment/open_files.c:120 +#: ../imagery/i.segment/open_files.c:114 msgid "Insufficient number of non-NULL cells in current region" msgstr "" -#: ../imagery/i.segment/open_files.c:151 +#: ../imagery/i.segment/open_files.c:145 msgid "Loading input bands..." msgstr "" -#: ../imagery/i.segment/open_files.c:153 +#: ../imagery/i.segment/open_files.c:147 msgid "Loading input band..." msgstr "" -#: ../imagery/i.segment/open_files.c:185 ../imagery/i.segment/open_files.c:190 -#: ../imagery/i.segment/open_files.c:212 ../imagery/i.segment/open_files.c:270 -#: ../imagery/i.segment/open_files.c:358 ../imagery/i.segment/open_files.c:424 -#: ../imagery/i.segment/open_files.c:480 +#: ../imagery/i.segment/open_files.c:179 ../imagery/i.segment/open_files.c:184 +#: ../imagery/i.segment/open_files.c:206 ../imagery/i.segment/open_files.c:264 +#: ../imagery/i.segment/open_files.c:352 ../imagery/i.segment/open_files.c:418 +#: ../imagery/i.segment/open_files.c:474 msgid "Unable to write to temporary file" msgstr "" -#: ../imagery/i.segment/open_files.c:277 +#: ../imagery/i.segment/open_files.c:271 #, c-format msgid "There are no boundary constraints in '%s'" msgstr "" -#: ../imagery/i.segment/open_files.c:333 +#: ../imagery/i.segment/open_files.c:327 #, c-format msgid "Loading seeds from raster map <%s>..." msgstr "" -#: ../imagery/i.segment/open_files.c:363 +#: ../imagery/i.segment/open_files.c:357 #, c-format msgid "No seeds found in '%s'!" msgstr "" -#: ../imagery/i.segment/open_files.c:383 +#: ../imagery/i.segment/open_files.c:377 msgid "Too many seeds: integer overflow" msgstr "" -#: ../imagery/i.segment/open_files.c:500 +#: ../imagery/i.segment/open_files.c:494 #, c-format msgid "Segment %d is already registered!" msgstr "" -#: ../imagery/i.segment/open_files.c:554 +#: ../imagery/i.segment/open_files.c:553 #, c-format msgid "Regions with at least %d cells are stored in memory" msgstr "" @@ -24331,7 +24694,7 @@ msgid "Mean shift converged after %d iterations" msgstr "" -#: ../imagery/i.segment/mean_shift.c:748 +#: ../imagery/i.segment/mean_shift.c:769 #, c-format msgid "Renumbering remaining %d segments..." msgstr "" @@ -24377,7 +24740,7 @@ msgid "supervised classification" msgstr "" -#: ../imagery/i.gensig/main.c:42 ../imagery/i.maxlik/main.c:63 +#: ../imagery/i.gensig/main.c:42 ../imagery/i.maxlik/main.c:65 msgid "Maximum Likelihood Classification" msgstr "" @@ -24869,30 +25232,35 @@ msgid "<%s> has too many signatures (limit is 255)" msgstr "" -#: ../imagery/i.maxlik/main.c:66 +#: ../imagery/i.maxlik/main.c:68 msgid "Classifies the cell spectral reflectances in imagery data." msgstr "" -#: ../imagery/i.maxlik/main.c:68 +#: ../imagery/i.maxlik/main.c:70 msgid "Classification is based on the spectral signature information generated by either i.cluster, g.gui.iclass, or i.gensig." msgstr "" -#: ../imagery/i.maxlik/main.c:81 ../imagery/i.smap/parse.c:20 +#: ../imagery/i.maxlik/main.c:83 ../imagery/i.smap/parse.c:20 msgid "Name of input file containing signatures" msgstr "" -#: ../imagery/i.maxlik/main.c:82 +#: ../imagery/i.maxlik/main.c:84 msgid "Generated by either i.cluster, g.gui.iclass, or i.gensig" msgstr "" -#: ../imagery/i.maxlik/main.c:86 ../imagery/i.smap/parse.c:28 +#: ../imagery/i.maxlik/main.c:88 ../imagery/i.smap/parse.c:28 msgid "Name for output raster map holding classification results" msgstr "" -#: ../imagery/i.maxlik/main.c:92 +#: ../imagery/i.maxlik/main.c:94 msgid "Name for output raster map holding reject threshold results" msgstr "" +#: ../imagery/i.maxlik/main.c:106 +#, c-format +msgid "<%s> does not match the current mapset" +msgstr "" + #: ../imagery/i.maxlik/invert.c:28 #, c-format msgid "Signature %d is not valid (ill-conditioned) - ignored" @@ -25050,7 +25418,7 @@ msgid "Set current location and mapset as target for imagery group" msgstr "" -#: ../imagery/i.target/main.c:80 ../imagery/i.group/main.c:117 +#: ../imagery/i.target/main.c:80 ../imagery/i.group/main.c:156 msgid "Group must exist in the current mapset" msgstr "" @@ -25291,209 +25659,209 @@ msgid "biophysical parameters" msgstr "" -#: ../imagery/i.vi/main.c:93 +#: ../imagery/i.vi/main.c:94 msgid "Calculates different types of vegetation indices." msgstr "" -#: ../imagery/i.vi/main.c:94 +#: ../imagery/i.vi/main.c:95 msgid "Uses red and nir bands mostly, and some indices require additional bands." msgstr "" -#: ../imagery/i.vi/main.c:101 +#: ../imagery/i.vi/main.c:102 msgid "Name of input red channel surface reflectance map" msgstr "" -#: ../imagery/i.vi/main.c:102 ../imagery/i.vi/main.c:141 -#: ../imagery/i.vi/main.c:149 ../imagery/i.vi/main.c:157 -#: ../imagery/i.vi/main.c:165 ../imagery/i.vi/main.c:173 +#: ../imagery/i.vi/main.c:103 ../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 "Range: [0.0;1.0]" msgstr "" -#: ../imagery/i.vi/main.c:110 +#: ../imagery/i.vi/main.c:111 msgid "Type of vegetation index" msgstr "" -#: ../imagery/i.vi/main.c:115 +#: ../imagery/i.vi/main.c:116 msgid "Atmospherically Resistant Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:116 +#: ../imagery/i.vi/main.c:117 msgid "Difference Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:117 +#: ../imagery/i.vi/main.c:118 msgid "Enhanced Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:118 +#: ../imagery/i.vi/main.c:119 msgid "Enhanced Vegetation Index 2" msgstr "" -#: ../imagery/i.vi/main.c:119 +#: ../imagery/i.vi/main.c:120 msgid "Green Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:120 +#: ../imagery/i.vi/main.c:121 msgid "Green Atmospherically Resistant Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:121 +#: ../imagery/i.vi/main.c:122 msgid "Global Environmental Monitoring Index" msgstr "" -#: ../imagery/i.vi/main.c:122 +#: ../imagery/i.vi/main.c:123 msgid "Infrared Percentage Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:123 +#: ../imagery/i.vi/main.c:124 msgid "Modified Soil Adjusted Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:124 +#: ../imagery/i.vi/main.c:125 msgid "second Modified Soil Adjusted Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:125 +#: ../imagery/i.vi/main.c:126 msgid "Normalized Difference Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:126 +#: ../imagery/i.vi/main.c:127 msgid "Perpendicular Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:127 +#: ../imagery/i.vi/main.c:128 msgid "Soil Adjusted Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:128 +#: ../imagery/i.vi/main.c:129 msgid "Simple Ratio" msgstr "" -#: ../imagery/i.vi/main.c:129 +#: ../imagery/i.vi/main.c:130 msgid "Visible Atmospherically Resistant Index" msgstr "" -#: ../imagery/i.vi/main.c:130 +#: ../imagery/i.vi/main.c:131 msgid "Weighted Difference Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:134 +#: ../imagery/i.vi/main.c:135 msgid "type" msgstr "" -#: ../imagery/i.vi/main.c:140 +#: ../imagery/i.vi/main.c:141 msgid "Name of input nir channel surface reflectance map" msgstr "" -#: ../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 ../vector/v.vol.rst/main.c:254 -#: ../vector/v.vol.rst/main.c:303 +#: ../imagery/i.vi/main.c:143 ../imagery/i.vi/main.c:151 +#: ../imagery/i.vi/main.c:159 ../imagery/i.vi/main.c:167 +#: ../imagery/i.vi/main.c:175 ../vector/v.vol.rst/main.c:256 +#: ../vector/v.vol.rst/main.c:305 msgid "Optional inputs" msgstr "" -#: ../imagery/i.vi/main.c:148 +#: ../imagery/i.vi/main.c:149 msgid "Name of input green channel surface reflectance map" msgstr "" -#: ../imagery/i.vi/main.c:156 +#: ../imagery/i.vi/main.c:157 msgid "Name of input blue channel surface reflectance map" msgstr "" -#: ../imagery/i.vi/main.c:164 +#: ../imagery/i.vi/main.c:165 msgid "Name of input 5th channel surface reflectance map" msgstr "" -#: ../imagery/i.vi/main.c:172 +#: ../imagery/i.vi/main.c:173 msgid "Name of input 7th channel surface reflectance map" msgstr "" -#: ../imagery/i.vi/main.c:180 +#: ../imagery/i.vi/main.c:181 msgid "Value of the slope of the soil line (MSAVI only)" msgstr "" -#: ../imagery/i.vi/main.c:181 ../imagery/i.vi/main.c:188 -#: ../imagery/i.vi/main.c:195 +#: ../imagery/i.vi/main.c:182 ../imagery/i.vi/main.c:189 +#: ../imagery/i.vi/main.c:196 msgid "MSAVI settings" msgstr "" -#: ../imagery/i.vi/main.c:187 +#: ../imagery/i.vi/main.c:188 msgid "Value of the intercept of the soil line (MSAVI only)" msgstr "" -#: ../imagery/i.vi/main.c:194 +#: ../imagery/i.vi/main.c:195 msgid "Value of the factor of reduction of soil noise (MSAVI only)" msgstr "" -#: ../imagery/i.vi/main.c:201 +#: ../imagery/i.vi/main.c:202 msgid "Maximum bits for digital numbers" msgstr "" -#: ../imagery/i.vi/main.c:202 +#: ../imagery/i.vi/main.c:203 msgid "If data is in Digital Numbers (i.e. integer type), give the max bits (i.e. 8 for Landsat -> [0-255])" msgstr "" -#: ../imagery/i.vi/main.c:228 +#: ../imagery/i.vi/main.c:229 msgid "sr index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:231 +#: ../imagery/i.vi/main.c:232 msgid "ndvi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:234 +#: ../imagery/i.vi/main.c:235 msgid "ipvi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:237 +#: ../imagery/i.vi/main.c:238 msgid "dvi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:240 +#: ../imagery/i.vi/main.c:241 msgid "pvi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:243 +#: ../imagery/i.vi/main.c:244 msgid "wdvi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:246 +#: ../imagery/i.vi/main.c:247 msgid "savi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:251 +#: ../imagery/i.vi/main.c:252 msgid "msavi index requires red and nir maps, and 3 parameters related to soil line" msgstr "" -#: ../imagery/i.vi/main.c:254 +#: ../imagery/i.vi/main.c:255 msgid "msavi2 index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:257 +#: ../imagery/i.vi/main.c:258 msgid "gemi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:261 +#: ../imagery/i.vi/main.c:262 msgid "arvi index requires blue, red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:265 +#: ../imagery/i.vi/main.c:266 msgid "evi index requires blue, red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:268 +#: ../imagery/i.vi/main.c:269 msgid "evi2 index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:272 +#: ../imagery/i.vi/main.c:273 msgid "vari index requires blue, green and red maps" msgstr "" -#: ../imagery/i.vi/main.c:276 +#: ../imagery/i.vi/main.c:277 msgid "gari index requires blue, green, red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:281 +#: ../imagery/i.vi/main.c:282 msgid "gvi index requires blue, green, red, nir, chan5 and chan7 maps" msgstr "" @@ -25889,7 +26257,7 @@ msgid "%s######## CLUSTER END (%s) ########%s" msgstr "" -#: ../imagery/i.cluster/main.c:354 ../misc/m.nviz.image/main.c:242 +#: ../imagery/i.cluster/main.c:354 ../misc/m.nviz.image/main.c:248 #, c-format msgid "File <%s> created." msgstr "" @@ -27060,130 +27428,130 @@ msgid "Name of the output emissivity layer" msgstr "" -#: ../imagery/i.group/main.c:55 +#: ../imagery/i.group/main.c:56 msgid "Creates, edits, and lists groups of imagery data." msgstr "" -#: ../imagery/i.group/main.c:59 +#: ../imagery/i.group/main.c:60 msgid "Name of imagery group" msgstr "" -#: ../imagery/i.group/main.c:63 +#: ../imagery/i.group/main.c:64 msgid "Name of imagery subgroup" msgstr "" -#: ../imagery/i.group/main.c:67 +#: ../imagery/i.group/main.c:68 msgid "Name of raster map(s) to include in group" msgstr "" -#: ../imagery/i.group/main.c:68 ../imagery/i.group/main.c:74 +#: ../imagery/i.group/main.c:69 ../imagery/i.group/main.c:80 msgid "Maps" msgstr "" -#: ../imagery/i.group/main.c:73 +#: ../imagery/i.group/main.c:79 msgid "Remove selected files from specified group or subgroup" msgstr "" -#: ../imagery/i.group/main.c:78 +#: ../imagery/i.group/main.c:84 msgid "List files from specified (sub)group" msgstr "" -#: ../imagery/i.group/main.c:83 +#: ../imagery/i.group/main.c:89 msgid "List subgroups from specified group" msgstr "" -#: ../imagery/i.group/main.c:109 +#: ../imagery/i.group/main.c:148 msgid "No input raster map(s) specified" msgstr "" -#: ../imagery/i.group/main.c:128 ../imagery/i.group/main.c:150 +#: ../imagery/i.group/main.c:167 ../imagery/i.group/main.c:189 msgid "Specified group does not exist in current mapset" msgstr "" -#: ../imagery/i.group/main.c:132 +#: ../imagery/i.group/main.c:171 #, c-format msgid "Removing raster maps from subgroup <%s>..." msgstr "" -#: ../imagery/i.group/main.c:137 +#: ../imagery/i.group/main.c:176 #, c-format msgid "Removing raster maps from group <%s>..." msgstr "" -#: ../imagery/i.group/main.c:158 +#: ../imagery/i.group/main.c:197 #, c-format msgid "Subgroup <%s> of group <%s> references the following raster maps:" msgstr "" -#: ../imagery/i.group/main.c:173 +#: ../imagery/i.group/main.c:212 #, c-format msgid "Group <%s> references the following raster maps:" msgstr "" -#: ../imagery/i.group/main.c:185 +#: ../imagery/i.group/main.c:224 #, c-format msgid "Group <%s> does not yet exist. Creating..." msgstr "" -#: ../imagery/i.group/main.c:189 ../imagery/i.group/main.c:198 +#: ../imagery/i.group/main.c:228 ../imagery/i.group/main.c:237 #, c-format msgid "Adding raster maps to group <%s>..." msgstr "" -#: ../imagery/i.group/main.c:193 +#: ../imagery/i.group/main.c:232 #, c-format msgid "Adding raster maps to subgroup <%s>..." msgstr "" -#: ../imagery/i.group/main.c:219 +#: ../imagery/i.group/main.c:258 msgid "No input raster maps defined" msgstr "" -#: ../imagery/i.group/main.c:223 ../imagery/i.group/main.c:265 +#: ../imagery/i.group/main.c:262 ../imagery/i.group/main.c:304 #, c-format msgid "Raster map <%s> not found. Skipped." msgstr "" -#: ../imagery/i.group/main.c:228 +#: ../imagery/i.group/main.c:267 #, c-format msgid "Adding raster map <%s> to group" msgstr "" -#: ../imagery/i.group/main.c:234 +#: ../imagery/i.group/main.c:273 #, c-format msgid "Raster map <%s> exists in group. Skipped." msgstr "" -#: ../imagery/i.group/main.c:271 +#: ../imagery/i.group/main.c:310 #, c-format msgid "Adding raster map <%s> to subgroup" msgstr "" -#: ../imagery/i.group/main.c:278 +#: ../imagery/i.group/main.c:317 #, c-format msgid "Raster map <%s> exists in subgroup. Skipping..." msgstr "" -#: ../imagery/i.group/main.c:327 +#: ../imagery/i.group/main.c:366 #, c-format msgid "Removing raster map <%s> from group" msgstr "" -#: ../imagery/i.group/main.c:344 ../imagery/i.group/main.c:403 +#: ../imagery/i.group/main.c:383 ../imagery/i.group/main.c:442 msgid "No raster map removed" msgstr "" -#: ../imagery/i.group/main.c:386 +#: ../imagery/i.group/main.c:425 #, c-format msgid "Removing raster map <%s> from subgroup" msgstr "" -#: ../imagery/i.group/main.c:422 +#: ../imagery/i.group/main.c:461 #, c-format msgid "Group <%s> does not contain any subgroup.\n" msgstr "" -#: ../imagery/i.group/main.c:433 +#: ../imagery/i.group/main.c:472 #, c-format msgid "group <%s> references the following subgroups\n" msgstr "" @@ -27506,16 +27874,21 @@ msgid "Elevation map name is missing. Please set '%s' option" msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:212 +#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:211 #, c-format -msgid "Mapset [%s] in target location [%s] - %s " +msgid "Group [%s] in location [%s] mapset [%s] now uses elevation map [%s]" msgstr "" #: ../imagery/i.ortho.photo/i.ortho.elev/main.c:214 +#, c-format +msgid "Mapset [%s] in target location [%s] - %s " +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:216 msgid "permission denied\n" msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:214 +#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:216 msgid "not found\n" msgstr "" @@ -27858,29 +28231,33 @@ msgid "Target east,north coordinates to local x,y" msgstr "" -#: ../misc/m.nviz.image/main.c:56 +#: ../misc/m.nviz.image/main.c:55 msgid "Creates a 3D rendering of GIS data." msgstr "" -#: ../misc/m.nviz.image/main.c:57 +#: ../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:83 +#: ../misc/m.nviz.image/main.c:87 msgid "Unable to render data" msgstr "" -#: ../misc/m.nviz.image/main.c:142 +#: ../misc/m.nviz.image/main.c:146 #, c-format msgid "Vertical exaggeration not given, using calculated value %.0f" msgstr "" -#: ../misc/m.nviz.image/main.c:154 +#: ../misc/m.nviz.image/main.c:158 #, c-format msgid "Viewpoint height not given, using calculated value %.0f" msgstr "" -#: ../misc/m.nviz.image/main.c:240 +#: ../misc/m.nviz.image/main.c:244 +msgid "Failed to write image" +msgstr "" + +#: ../misc/m.nviz.image/main.c:246 msgid "Unsupported output format" msgstr "" @@ -28538,8 +28915,8 @@ msgstr "" #: ../db/db.databases/main.c:97 ../db/db.copy/main.c:37 -#: ../db/db.execute/main.c:127 ../db/db.execute/main.c:134 -#: ../db/db.execute/main.c:140 ../db/db.select/main.c:267 +#: ../db/db.execute/main.c:139 ../db/db.execute/main.c:146 +#: ../db/db.execute/main.c:152 ../db/db.select/main.c:267 #: ../db/db.dropdb/main.c:73 ../db/db.createdb/main.c:73 #: ../vector/v.db.select/main.c:57 msgid "SQL" @@ -28652,26 +29029,30 @@ msgid "Overwrite current settings if already initialized" msgstr "" -#: ../db/db.connect/main.c:91 +#: ../db/db.connect/main.c:101 msgid "Default group of database users to which select privilege is granted" msgstr "" -#: ../db/db.connect/main.c:141 ../db/db.tables/main.c:41 +#: ../db/db.connect/main.c:151 ../db/db.tables/main.c:41 msgid "Database connection not defined. Run db.connect." msgstr "" -#: ../db/db.connect/main.c:166 +#: ../db/db.connect/main.c:176 msgid "DB settings already defined, nothing to do" msgstr "" -#: ../db/db.connect/main.c:172 +#: ../db/db.connect/main.c:182 msgid "Default driver is not set" msgstr "" -#: ../db/db.connect/main.c:175 +#: ../db/db.connect/main.c:185 msgid "Default database is not set" msgstr "" +#: ../db/db.connect/main.c:221 +msgid "Unable to set default database connection" +msgstr "" + #: ../db/db.describe/main.c:108 msgid "Print column names only instead of full column descriptions" msgstr "" @@ -28689,41 +29070,42 @@ msgid "Unable to open file <%s>: %s" msgstr "" -#: ../db/db.execute/main.c:94 ../db/db.execute/main.c:99 +#: ../db/db.execute/main.c:86 ../db/db.execute/main.c:91 +#: ../db/db.execute/main.c:106 ../db/db.execute/main.c:111 #, c-format msgid "Error while executing: '%s'" msgstr "" -#: ../db/db.execute/main.c:128 +#: ../db/db.execute/main.c:140 msgid "Executes any SQL statement." msgstr "" -#: ../db/db.execute/main.c:129 +#: ../db/db.execute/main.c:141 msgid "For SELECT statements use 'db.select'." msgstr "" -#: ../db/db.execute/main.c:132 +#: ../db/db.execute/main.c:144 msgid "SQL statement" msgstr "" -#: ../db/db.execute/main.c:133 +#: ../db/db.execute/main.c:145 msgid "Example: update rybniky set kapri = 'hodne' where kapri = 'malo'" msgstr "" -#: ../db/db.execute/main.c:138 +#: ../db/db.execute/main.c:150 msgid "Name of file containing SQL statement(s)" msgstr "" -#: ../db/db.execute/main.c:160 +#: ../db/db.execute/main.c:172 msgid "Ignore SQL errors and continue" msgstr "" -#: ../db/db.execute/main.c:161 ../vector/v.build/main.c:51 +#: ../db/db.execute/main.c:173 ../vector/v.build/main.c:51 #: ../vector/v.build/main.c:77 msgid "Errors" msgstr "" -#: ../db/db.execute/main.c:167 +#: ../db/db.execute/main.c:179 #, c-format msgid "You must provide <%s> or <%s> option" msgstr "" @@ -28848,7 +29230,7 @@ msgid "Unable to db_alloc_string_array()" msgstr "" -#: ../db/drivers/ogr/execute.c:56 ../vector/v.out.ogr/main.c:592 +#: ../db/drivers/ogr/execute.c:56 ../vector/v.out.ogr/main.c:648 #, c-format msgid "OGR layer <%s> not found" msgstr "" @@ -28857,11 +29239,11 @@ #: ../vector/v.out.lidar/main.c:155 ../vector/v.db.connect/main.c:289 #: ../vector/v.reclass/main.c:145 ../vector/v.to.3d/trans2.c:63 #: ../vector/v.to.3d/trans3.c:65 ../vector/v.univar/main.c:355 -#: ../vector/v.distance/main.c:533 ../vector/v.distance/main.c:574 +#: ../vector/v.distance/main.c:540 ../vector/v.distance/main.c:581 #: ../vector/v.in.db/main.c:187 ../vector/v.colors/scan_attr.c:35 -#: ../vector/v.colors.out/make_colors.c:42 ../vector/v.vect.stats/main.c:428 +#: ../vector/v.colors.out/make_colors.c:42 ../vector/v.vect.stats/main.c:435 #: ../vector/v.transform/trans_digit.c:116 -#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:96 +#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:97 #: ../scripts/v.db.join/v.db.join.py:98 ../scripts/v.db.join/v.db.join.py:106 #: ../scripts/v.db.join/v.db.join.py:123 ../scripts/db.univar/db.univar.py:120 #, c-format, python-format @@ -28895,12 +29277,7 @@ msgid "Column '%s' : type int8 (bigint) is stored as integer (4 bytes) some data may be damaged" msgstr "" -#: ../db/drivers/ogr/describe.c:204 -#, c-format -msgid "column '%s', type 'string': unknown width -> stored as varchar(250) some data may be lost" -msgstr "" - -#: ../db/drivers/ogr/describe.c:212 ../db/drivers/ogr/fetch.c:160 +#: ../db/drivers/ogr/describe.c:212 ../db/drivers/ogr/fetch.c:167 msgid "Unknown type" msgstr "" @@ -28912,7 +29289,7 @@ msgid "Unable to add new token" msgstr "" -#: ../db/drivers/ogr/fetch.c:55 ../db/drivers/ogr/fetch.c:188 +#: ../db/drivers/ogr/fetch.c:55 ../db/drivers/ogr/fetch.c:195 #: ../db/drivers/sqlite/fetch.c:265 ../db/drivers/postgres/fetch.c:33 #: ../db/drivers/mysql/fetch.c:34 ../db/drivers/mysql/fetch.c:276 msgid "Cursor not found" @@ -29431,7 +29808,7 @@ #: ../db/drivers/dbf/db.c:94 #, c-format -msgid "Unable create DBF database: %s" +msgid "Unable to create DBF database: %s" msgstr "" #: ../db/drivers/dbf/db.c:102 @@ -29542,7 +29919,7 @@ msgstr "" #: ../vector/v.mkgrid/main.c:73 ../vector/v.kcv/main.c:58 -#: ../vector/v.random/main.c:101 ../vector/v.perturb/main.c:66 +#: ../vector/v.random/main.c:104 ../vector/v.perturb/main.c:66 #: ../vector/v.normal/main.c:75 ../vector/v.qcount/main.c:62 msgid "point pattern" msgstr "" @@ -29767,7 +30144,7 @@ msgid "GRASS is not compiled with PostgreSQL support. Using OGR-PostgreSQL driver instead of native GRASS-PostGIS data driver." msgstr "" -#: ../vector/v.external.out/link.c:26 ../vector/v.out.ogr/main.c:102 +#: ../vector/v.external.out/link.c:26 ../vector/v.out.ogr/main.c:103 #, c-format msgid "Data source starts with \"PG:\" prefix, expecting \"PostgreSQL\" format (\"%s\" given)" msgstr "" @@ -30068,12 +30445,13 @@ msgid "Loading data..." msgstr "" -#: ../vector/v.to.rast/vect2rast.c:55 ../vector/v.db.connect/main.c:213 -#: ../vector/v.to.rast3/main.c:80 ../vector/v.db.select/main.c:171 -#: ../vector/v.to.3d/trans2.c:49 ../vector/v.to.3d/trans3.c:51 -#: ../vector/v.distance/main.c:515 ../vector/v.distance/main.c:596 -#: ../vector/v.colors.out/make_colors.c:31 ../vector/v.info/print.c:138 -#: ../vector/v.extract/main.c:255 +#: ../vector/v.to.rast/vect2rast.c:55 ../vector/v.random/main.c:265 +#: ../vector/v.db.connect/main.c:213 ../vector/v.to.rast3/main.c:80 +#: ../vector/v.db.select/main.c:171 ../vector/v.to.3d/trans2.c:49 +#: ../vector/v.to.3d/trans3.c:51 ../vector/v.distance/main.c:522 +#: ../vector/v.distance/main.c:603 ../vector/v.colors.out/make_colors.c:31 +#: ../vector/v.info/print.c:138 ../vector/v.extract/main.c:217 +#: ../vector/v.extract/main.c:315 #, c-format msgid "Database connection not defined for layer <%s>" msgstr "" @@ -30338,237 +30716,237 @@ msgid "No database record for cat = %d and export of 'cat' disabled" msgstr "" -#: ../vector/v.out.ogr/main.c:87 +#: ../vector/v.out.ogr/main.c:88 msgid "Exports a vector map layer to any of the supported OGR vector formats." msgstr "" -#: ../vector/v.out.ogr/main.c:88 +#: ../vector/v.out.ogr/main.c:89 msgid "By default a vector map layer is exported to OGC GeoPackage format." msgstr "" -#: ../vector/v.out.ogr/main.c:170 +#: ../vector/v.out.ogr/main.c:172 msgid "Volumes will be exported as sets of faces" msgstr "" -#: ../vector/v.out.ogr/main.c:188 +#: ../vector/v.out.ogr/main.c:190 msgid "Unable to determine input map's vector feature type(s)." msgstr "" -#: ../vector/v.out.ogr/main.c:254 +#: ../vector/v.out.ogr/main.c:255 msgid "The combination of types is not supported by all formats." msgstr "" -#: ../vector/v.out.ogr/main.c:271 +#: ../vector/v.out.ogr/main.c:272 msgid "Unable to create OGR spatial reference" msgstr "" -#: ../vector/v.out.ogr/main.c:293 +#: ../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:305 +#: ../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:311 +#: ../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:319 +#: ../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:328 +#: ../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:337 +#: ../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:345 +#: ../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:353 +#: ../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:361 +#: ../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:371 +#: ../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:380 +#: ../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:390 +#: ../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:399 +#: ../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:409 +#: ../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:418 +#: ../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:427 +#: ../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:436 +#: ../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:461 +#: ../vector/v.out.ogr/main.c:478 #, c-format msgid "OGR driver <%s> not found" msgstr "" -#: ../vector/v.out.ogr/main.c:488 +#: ../vector/v.out.ogr/main.c:523 #, c-format msgid "Unable to open OGR data source '%s'" msgstr "" -#: ../vector/v.out.ogr/main.c:502 +#: ../vector/v.out.ogr/main.c:543 #, c-format msgid "Layer <%s> already exists in OGR data source '%s'" msgstr "" -#: ../vector/v.out.ogr/main.c:506 +#: ../vector/v.out.ogr/main.c:547 #, c-format msgid "OGR layer <%s> already exists and will be overwritten" msgstr "" -#: ../vector/v.out.ogr/main.c:513 +#: ../vector/v.out.ogr/main.c:559 #, c-format msgid "OGR layer <%s> doesn't exists, creating new OGR layer instead" msgstr "" -#: ../vector/v.out.ogr/main.c:541 +#: ../vector/v.out.ogr/main.c:587 msgid "Overriding existing user-defined 'SHPT=' LCO." msgstr "" -#: ../vector/v.out.ogr/main.c:556 +#: ../vector/v.out.ogr/main.c:602 #, 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:568 +#: ../vector/v.out.ogr/main.c:614 #, 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:575 +#: ../vector/v.out.ogr/main.c:621 #, c-format msgid "Vector map <%s> is 3D. Use format specific layer creation options (parameter 'lco') to export using only category numbers as attributes" msgstr "" -#: ../vector/v.out.ogr/main.c:610 +#: ../vector/v.out.ogr/main.c:666 msgid "Exporting 'cat' anyway, as it is the only attribute table field" msgstr "" -#: ../vector/v.out.ogr/main.c:619 ../vector/v.out.ogr/main.c:691 +#: ../vector/v.out.ogr/main.c:675 ../vector/v.out.ogr/main.c:747 #, c-format msgid "New attribute column <%s> added to the table" msgstr "" -#: ../vector/v.out.ogr/main.c:703 +#: ../vector/v.out.ogr/main.c:759 #, c-format msgid "Key column <%s> not found" msgstr "" -#: ../vector/v.out.ogr/main.c:716 +#: ../vector/v.out.ogr/main.c:787 #, c-format msgid "Exporting %d feature..." msgid_plural "Exporting %d features..." msgstr[0] "" msgstr[1] "" -#: ../vector/v.out.ogr/main.c:731 +#: ../vector/v.out.ogr/main.c:802 #, 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:750 +#: ../vector/v.out.ogr/main.c:821 #, c-format msgid "Exporting %d volume..." msgid_plural "Exporting %d volumes..." msgstr[0] "" msgstr[1] "" -#: ../vector/v.out.ogr/main.c:754 +#: ../vector/v.out.ogr/main.c:825 msgid "Export of volumes not implemented yet. Skipping." msgstr "" -#: ../vector/v.out.ogr/main.c:771 +#: ../vector/v.out.ogr/main.c:842 #, 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:777 +#: ../vector/v.out.ogr/main.c:848 #, 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:781 +#: ../vector/v.out.ogr/main.c:852 #, 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:797 +#: ../vector/v.out.ogr/main.c:868 msgid "Output layer is empty, no features written" msgstr "" -#: ../vector/v.out.ogr/main.c:798 +#: ../vector/v.out.ogr/main.c:869 #, c-format msgid "%d feature (%s type) written to <%s> (%s format)." msgid_plural "%d features (%s type) written to <%s> (%s format)." @@ -30659,7 +31037,7 @@ msgid "Force 2D output even if input is 3D (applies to Shapefile output only)" msgstr "" -#: ../vector/v.out.ogr/args.c:114 ../vector/v.in.ogr/main.c:338 +#: ../vector/v.out.ogr/args.c:114 ../vector/v.in.ogr/main.c:355 #: ../vector/v.out.postgis/args.c:78 msgid "Useful if input is 3D but all z coordinates are identical" msgstr "" @@ -30676,8 +31054,8 @@ msgid "List supported output formats and exit" msgstr "" -#: ../vector/v.out.ogr/dsn.c:21 ../vector/v.in.ogr/dsn.c:26 -#: ../vector/v.external/dsn.c:21 +#: ../vector/v.out.ogr/dsn.c:27 ../vector/v.in.ogr/dsn.c:28 +#: ../vector/v.external/dsn.c:27 msgid "Invalid connection string (dbname missing)" msgstr "" @@ -30686,39 +31064,48 @@ msgid "OGR driver <%s> not available" msgstr "" -#: ../vector/v.out.ogr/create.c:26 +#: ../vector/v.out.ogr/create.c:30 #, c-format msgid "Creation of output OGR datasource <%s> failed" msgstr "" -#: ../vector/v.out.ogr/create.c:36 +#: ../vector/v.out.ogr/create.c:44 #, c-format msgid "Creation of OGR layer <%s> failed" msgstr "" -#: ../vector/v.out.ogr/export_lines.c:178 -#: ../vector/v.out.ogr/export_areas.c:143 +#: ../vector/v.out.ogr/export_lines.c:135 +#: ../vector/v.out.ogr/export_lines.c:231 +#: ../vector/v.out.ogr/export_lines.c:280 +#: ../vector/v.out.ogr/export_areas.c:126 +#: ../vector/v.out.ogr/export_areas.c:227 +#: ../vector/v.out.ogr/export_areas.c:278 +msgid "Failed to create OGR feature" +msgstr "" + +#: ../vector/v.out.ogr/export_lines.c:180 +#: ../vector/v.out.ogr/export_areas.c:170 #, c-format msgid "Unable to export multi-features. No category index for layer %d." msgstr "" -#: ../vector/v.out.ogr/export_lines.c:212 -#: ../vector/v.out.ogr/export_areas.c:176 +#: ../vector/v.out.ogr/export_lines.c:214 +#: ../vector/v.out.ogr/export_areas.c:203 #, 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:154 +#: ../vector/v.out.ogr/export_areas.c:181 msgid "Exporting features with category..." msgstr "" -#: ../vector/v.out.ogr/export_areas.c:214 +#: ../vector/v.out.ogr/export_areas.c:243 msgid "Exporting features without category..." msgstr "" #: ../vector/v.kcv/main.c:57 ../vector/v.out.lidar/main.c:474 #: ../vector/v.normal/main.c:74 ../vector/v.in.db/main.c:55 -#: ../vector/v.decimate/main.c:129 +#: ../vector/v.decimate/main.c:130 msgid "points" msgstr "" @@ -30818,7 +31205,7 @@ msgid "Name of attribute column with values to interpolate" msgstr "" -#: ../vector/v.surf.idw/main.c:102 ../vector/v.surf.rst/main.c:185 +#: ../vector/v.surf.idw/main.c:102 ../vector/v.surf.rst/main.c:187 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 "" @@ -31369,7 +31756,7 @@ #: ../vector/v.net.distance/main.c:101 ../vector/v.net.distance/main.c:106 #: ../vector/v.net.distance/main.c:112 ../vector/v.distance/main.c:131 #: ../vector/v.distance/main.c:136 ../vector/v.distance/main.c:143 -#: ../vector/v.distance/main.c:187 ../vector/v.distance/main.c:224 +#: ../vector/v.distance/main.c:189 ../vector/v.distance/main.c:226 msgid "From" msgstr "" @@ -31388,7 +31775,7 @@ #: ../vector/v.net.distance/main.c:117 ../vector/v.net.distance/main.c:124 #: ../vector/v.net.distance/main.c:129 ../vector/v.net.distance/main.c:135 #: ../vector/v.distance/main.c:148 ../vector/v.distance/main.c:153 -#: ../vector/v.distance/main.c:160 ../vector/v.distance/main.c:230 +#: ../vector/v.distance/main.c:160 ../vector/v.distance/main.c:232 msgid "To" msgstr "" @@ -31468,102 +31855,118 @@ msgstr[0] "" msgstr[1] "" -#: ../vector/v.random/main.c:102 +#: ../vector/v.random/main.c:105 msgid "stratified random sampling" msgstr "" -#: ../vector/v.random/main.c:105 +#: ../vector/v.random/main.c:108 msgid "Generates random 2D/3D vector points." msgstr "" -#: ../vector/v.random/main.c:113 +#: ../vector/v.random/main.c:116 msgid "Number of points to be created" msgstr "" -#: ../vector/v.random/main.c:118 +#: ../vector/v.random/main.c:121 msgid "Restrict points to areas in input vector" msgstr "" -#: ../vector/v.random/main.c:120 ../vector/v.random/main.c:180 +#: ../vector/v.random/main.c:123 ../vector/v.random/main.c:183 msgid "Restrict" msgstr "" -#: ../vector/v.random/main.c:136 +#: ../vector/v.random/main.c:139 msgid "Minimum z height (needs -z flag or column name)" msgstr "" -#: ../vector/v.random/main.c:138 ../vector/v.random/main.c:147 -#: ../vector/v.random/main.c:160 ../vector/v.random/main.c:170 -#: ../vector/v.random/main.c:175 ../vector/v.in.db/main.c:85 +#: ../vector/v.random/main.c:141 ../vector/v.random/main.c:150 +#: ../vector/v.random/main.c:163 ../vector/v.random/main.c:173 +#: ../vector/v.random/main.c:178 ../vector/v.in.db/main.c:85 msgid "3D output" msgstr "" -#: ../vector/v.random/main.c:145 +#: ../vector/v.random/main.c:148 msgid "Maximum z height (needs -z flag or column name)" msgstr "" -#: ../vector/v.random/main.c:154 +#: ../vector/v.random/main.c:157 msgid "The seed to initialize the random generator. If not set the process ID is used" msgstr "" -#: ../vector/v.random/main.c:157 +#: ../vector/v.random/main.c:160 msgid "Name of column for z values" msgstr "" -#: ../vector/v.random/main.c:159 +#: ../vector/v.random/main.c:162 msgid "Writes z values to column" msgstr "" -#: ../vector/v.random/main.c:167 +#: ../vector/v.random/main.c:170 msgid "Type of column for z values" msgstr "" -#: ../vector/v.random/main.c:174 +#: ../vector/v.random/main.c:177 msgid "Create 3D output" msgstr "" -#: ../vector/v.random/main.c:179 +#: ../vector/v.random/main.c:182 msgid "Generate n points for each individual area (requires restrict parameter)" msgstr "" -#: ../vector/v.random/main.c:196 +#: ../vector/v.random/main.c:199 #, c-format -msgid "Number of points must be > 0 (%d given)" +msgid "Number of points must be > 0 (%ld given)" msgstr "" -#: ../vector/v.random/main.c:212 ../vector/v.drape/main.c:150 +#: ../vector/v.random/main.c:215 ../vector/v.drape/main.c:150 #: ../vector/v.buffer/main.c:347 #, c-format msgid "Invalid layer number (%d). Parameter '%s' or '%s' specified, assuming layer '1'." msgstr "" -#: ../vector/v.random/main.c:222 +#: ../vector/v.random/main.c:225 #, c-format msgid "No areas in vector map <%s>" msgstr "" -#: ../vector/v.random/main.c:276 -msgid "Table should contain only two columns" -msgstr "" - -#: ../vector/v.random/main.c:285 +#: ../vector/v.random/main.c:323 msgid "You have created unsupported column type. This module supports only INTEGER and DOUBLE PRECISION column types." msgstr "" -#: ../vector/v.random/main.c:348 +#: ../vector/v.random/main.c:387 #, c-format msgid "Selected areas in input vector <%s> do not overlap with the current region" msgstr "" -#: ../vector/v.random/main.c:360 +#: ../vector/v.random/main.c:399 #, c-format msgid "Input vector <%s> does not overlap with the current region" msgstr "" -#: ../vector/v.random/main.c:385 +#: ../vector/v.random/main.c:424 msgid "Generating points..." msgstr "" +#: ../vector/v.random/main.c:530 ../vector/v.random/main.c:677 +#, c-format +msgid "Unable to insert new row: %s" +msgstr "" + +#: ../vector/v.random/main.c:702 ../vector/v.db.select/main.c:208 +msgid "Unable to open select cursor" +msgstr "" + +#: ../vector/v.random/main.c:707 ../vector/v.reclass/main.c:267 +#: ../vector/v.db.select/main.c:229 +#, c-format +msgid "Unable to fetch data from table <%s>" +msgstr "" + +#: ../vector/v.random/main.c:742 +#, c-format +msgid "Unable to update row: %s" +msgstr "" + #: ../vector/v.support/main.c:41 msgid "Updates vector map metadata." msgstr "" @@ -31653,7 +32056,7 @@ msgid "%s: Cannot write dxf file." msgstr "" -#: ../vector/v.out.lidar/main.c:77 +#: ../vector/v.out.lidar/main.c:77 ../vector/v.extract/extract.c:264 #, c-format msgid "Database connection not defined for layer <%d>" msgstr "" @@ -31767,106 +32170,100 @@ msgid "Ignore color table even when set and not other options are present" msgstr "" -#: ../vector/v.proj/main.c:72 +#: ../vector/v.proj/main.c:77 msgid "Re-projects a vector map from one location to the current location." msgstr "" -#: ../vector/v.proj/main.c:78 +#: ../vector/v.proj/main.c:83 msgid "Location containing input vector map" msgstr "" -#: ../vector/v.proj/main.c:82 +#: ../vector/v.proj/main.c:87 msgid "Mapset containing input vector map" msgstr "" -#: ../vector/v.proj/main.c:88 +#: ../vector/v.proj/main.c:93 msgid "Name of input vector map to re-project" msgstr "" -#: ../vector/v.proj/main.c:100 +#: ../vector/v.proj/main.c:105 msgid "Maximum segment length in meters in output vector map" msgstr "" -#: ../vector/v.proj/main.c:101 +#: ../vector/v.proj/main.c:106 msgid "Increases accuracy of reprojected shapes, disable with smax=0" msgstr "" -#: ../vector/v.proj/main.c:111 +#: ../vector/v.proj/main.c:124 msgid "List vector maps in input mapset and exit" msgstr "" -#: ../vector/v.proj/main.c:115 +#: ../vector/v.proj/main.c:128 msgid "3D vector maps only" msgstr "" -#: ../vector/v.proj/main.c:117 +#: ../vector/v.proj/main.c:130 msgid "Assume z coordinate is ellipsoidal height and transform if possible" msgstr "" -#: ../vector/v.proj/main.c:123 +#: ../vector/v.proj/main.c:136 msgid "Latlon output only, default is -180,180" msgstr "" -#: ../vector/v.proj/main.c:125 +#: ../vector/v.proj/main.c:138 msgid "Disable wrapping to -180,180 for latlon output" msgstr "" -#: ../vector/v.proj/main.c:131 +#: ../vector/v.proj/main.c:144 msgid "Recommended for massive point projection" msgstr "" -#: ../vector/v.proj/main.c:200 +#: ../vector/v.proj/main.c:212 msgid "No vector maps found" msgstr "" -#: ../vector/v.proj/main.c:213 +#: ../vector/v.proj/main.c:225 #, c-format msgid "Vector map <%s> in location <%s> mapset <%s> not found" msgstr "" -#: ../vector/v.proj/main.c:243 +#: ../vector/v.proj/main.c:255 #, c-format msgid "Mapset <%s> in input location <%s> - permission denied" msgstr "" -#: ../vector/v.proj/main.c:246 +#: ../vector/v.proj/main.c:258 #, c-format msgid "Mapset <%s> in input location <%s> not found" msgstr "" -#: ../vector/v.proj/main.c:291 ../vector/v.proj/main.c:417 +#: ../vector/v.proj/main.c:312 ../vector/v.proj/main.c:439 #: ../vector/v.rectify/main.c:235 msgid "Reading input vector map" msgstr "" -#: ../vector/v.proj/main.c:314 +#: ../vector/v.proj/main.c:335 #, c-format msgid "Input vector map <%s> is empty" msgstr "" -#: ../vector/v.proj/main.c:322 ../vector/v.proj/main.c:333 -#: ../vector/v.proj/main.c:348 ../vector/v.proj/main.c:363 -msgid "Error in pj_do_transform" -msgstr "" - -#: ../vector/v.proj/main.c:408 +#: ../vector/v.proj/main.c:430 msgid "Reprojecting primitives ..." msgstr "" -#: ../vector/v.proj/main.c:445 ../vector/v.proj/main.c:452 -#: ../vector/v.proj/main.c:478 ../vector/v.proj/main.c:492 +#: ../vector/v.proj/main.c:495 ../vector/v.proj/main.c:509 #, c-format msgid "Unable to re-project vector map <%s> from <%s>" msgstr "" -#: ../vector/v.proj/main.c:503 ../vector/v.build.polylines/main.c:241 +#: ../vector/v.proj/main.c:520 ../vector/v.build.polylines/main.c:241 #: ../vector/v.type/main.c:155 ../vector/v.rectify/main.c:278 #: ../vector/v.category/main.c:763 ../vector/v.net/main.c:158 #: ../vector/v.transform/main.c:304 msgid "Failed to copy attribute table to output map" msgstr "" -#: ../vector/v.proj/main.c:512 +#: ../vector/v.proj/main.c:529 msgid "Try to disable wrapping to -180,180 if topological errors occurred" msgstr "" @@ -32001,8 +32398,8 @@ msgid "Unable to open vector map <%s> at topology level. Areas will not be processed." msgstr "" -#: ../vector/v.out.ascii/main.c:104 ../vector/v.surf.rst/main.c:570 -#: ../vector/v.colors/main.c:270 ../vector/v.colors.out/scan_cats.c:24 +#: ../vector/v.out.ascii/main.c:104 ../vector/v.surf.rst/main.c:573 +#: ../vector/v.colors/main.c:283 ../vector/v.colors.out/scan_cats.c:24 #: ../vector/v.colors.out/make_colors.c:27 #, c-format msgid "Layer <%s> not found" @@ -32269,11 +32666,11 @@ msgid "Layer number where RBG colors are stored as category" msgstr "" -#: ../vector/v.in.lidar/main.c:186 ../vector/v.in.ogr/main.c:236 +#: ../vector/v.in.lidar/main.c:186 ../vector/v.in.ogr/main.c:253 msgid "Import subregion only" msgstr "" -#: ../vector/v.in.lidar/main.c:189 ../vector/v.in.ogr/main.c:239 +#: ../vector/v.in.lidar/main.c:189 ../vector/v.in.ogr/main.c:256 msgid "Format: xmin,ymin,xmax,ymax - usually W,S,E,N" msgstr "" @@ -32310,11 +32707,11 @@ msgid "For example, 4 will import 25 percent of points. If not specified, all points are imported" msgstr "" -#: ../vector/v.in.lidar/main.c:255 ../vector/v.decimate/main.c:183 +#: ../vector/v.in.lidar/main.c:255 ../vector/v.decimate/main.c:184 msgid "Skip first n points" msgstr "" -#: ../vector/v.in.lidar/main.c:256 ../vector/v.decimate/main.c:185 +#: ../vector/v.in.lidar/main.c:256 ../vector/v.decimate/main.c:186 msgid "Skips the given number of points at the beginning." msgstr "" @@ -32331,8 +32728,8 @@ msgstr "" #: ../vector/v.in.lidar/main.c:305 ../vector/v.in.lidar/main.c:313 -#: ../vector/v.in.lidar/main.c:316 ../vector/v.decimate/main.c:243 -#: ../vector/v.decimate/main.c:246 +#: ../vector/v.in.lidar/main.c:316 ../vector/v.decimate/main.c:244 +#: ../vector/v.decimate/main.c:247 ../vector/v.decimate/main.c:250 msgid "Speed" msgstr "" @@ -32344,7 +32741,7 @@ msgid "Create only requested layers and categories" msgstr "" -#: ../vector/v.in.lidar/main.c:328 ../vector/v.in.ogr/main.c:379 +#: ../vector/v.in.lidar/main.c:328 ../vector/v.in.ogr/main.c:396 msgid "Create the location specified by the \"location\" parameter and exit. Do not import the vector data." msgstr "" @@ -32368,32 +32765,32 @@ msgstr "" #: ../vector/v.in.lidar/main.c:435 ../vector/v.in.pdal/filters.c:68 -#: ../vector/v.decimate/main.c:294 +#: ../vector/v.decimate/main.c:298 #, c-format msgid "Invalid zrange <%s>" msgstr "" -#: ../vector/v.in.lidar/main.c:450 ../vector/v.in.ogr/main.c:702 -#: ../vector/v.in.ogr/main.c:2096 +#: ../vector/v.in.lidar/main.c:450 ../vector/v.in.ogr/main.c:760 +#: ../vector/v.in.ogr/main.c:2196 msgid "Select either the current region flag or the spatial option, not both" msgstr "" -#: ../vector/v.in.lidar/main.c:478 ../vector/v.in.ogr/main.c:2123 +#: ../vector/v.in.lidar/main.c:478 ../vector/v.in.ogr/main.c:2223 msgid "4 parameters required for 'spatial' parameter" msgstr "" -#: ../vector/v.in.lidar/main.c:542 ../scripts/v.unpack/v.unpack.py:119 +#: ../vector/v.in.lidar/main.c:542 ../scripts/v.unpack/v.unpack.py:118 #, c-format, python-format msgid "Vector map <%s> already exists and will be overwritten" msgstr "" -#: ../vector/v.in.lidar/main.c:545 ../vector/v.in.ogr/main.c:673 -#: ../vector/v.edit/main.c:99 ../scripts/v.unpack/v.unpack.py:117 +#: ../vector/v.in.lidar/main.c:545 ../vector/v.in.ogr/main.c:731 +#: ../vector/v.edit/main.c:99 ../scripts/v.unpack/v.unpack.py:116 #, c-format, python-format msgid "Vector map <%s> already exists" msgstr "" -#: ../vector/v.in.lidar/main.c:605 ../vector/v.decimate/main.c:344 +#: ../vector/v.in.lidar/main.c:605 ../vector/v.decimate/main.c:348 msgid "Settings for count-based decimation are not valid" msgstr "" @@ -32681,11 +33078,6 @@ msgid "Key column type is not integer" msgstr "" -#: ../vector/v.reclass/main.c:267 ../vector/v.db.select/main.c:229 -#, c-format -msgid "Unable to fetch data from table <%s>" -msgstr "" - #: ../vector/v.reclass/main.c:298 #, c-format msgid "Cannot insert data: [%s]" @@ -32833,138 +33225,147 @@ msgstr[0] "" msgstr[1] "" -#: ../vector/v.surf.rst/main.c:150 ../vector/v.drape/main.c:59 +#: ../vector/v.surf.rst/main.c:150 ../vector/v.vol.rst/main.c:239 +msgid "RST" +msgstr "" + +#: ../vector/v.surf.rst/main.c:151 ../vector/v.drape/main.c:59 #: ../vector/v.extrude/main.c:70 ../vector/v.hull/main.c:54 -#: ../vector/v.to.3d/main.c:38 ../vector/v.out.postgis/main.c:49 +#: ../vector/v.to.3d/main.c:38 ../vector/v.vol.rst/main.c:240 +#: ../vector/v.out.postgis/main.c:49 msgid "3D" msgstr "" -#: ../vector/v.surf.rst/main.c:151 +#: ../vector/v.surf.rst/main.c:153 msgid "Performs surface interpolation from vector points map by splines." msgstr "" -#: ../vector/v.surf.rst/main.c:153 +#: ../vector/v.surf.rst/main.c:155 msgid "Spatial approximation and topographic analysis from given point or isoline data in vector format to floating point raster format using regularized spline with tension." msgstr "" -#: ../vector/v.surf.rst/main.c:160 +#: ../vector/v.surf.rst/main.c:162 msgid "Perform cross-validation procedure without raster approximation" msgstr "" -#: ../vector/v.surf.rst/main.c:165 +#: ../vector/v.surf.rst/main.c:167 msgid "Use scale dependent tension" msgstr "" -#: ../vector/v.surf.rst/main.c:184 ../vector/v.surf.bspline/main.c:118 +#: ../vector/v.surf.rst/main.c:186 ../vector/v.surf.bspline/main.c:118 msgid "Name of the attribute column with values to be used for approximation" msgstr "" -#: ../vector/v.surf.rst/main.c:195 +#: ../vector/v.surf.rst/main.c:197 msgid "Name for output surface elevation raster map" msgstr "" -#: ../vector/v.surf.rst/main.c:225 +#: ../vector/v.surf.rst/main.c:227 msgid "Name for output mean curvature raster map" msgstr "" -#: ../vector/v.surf.rst/main.c:231 ../vector/v.vol.rst/main.c:290 +#: ../vector/v.surf.rst/main.c:233 ../vector/v.vol.rst/main.c:292 msgid "Name for output deviations vector point map" msgstr "" -#: ../vector/v.surf.rst/main.c:238 ../vector/v.vol.rst/main.c:296 +#: ../vector/v.surf.rst/main.c:240 ../vector/v.vol.rst/main.c:298 msgid "Name for output cross-validation errors vector point map" msgstr "" -#: ../vector/v.surf.rst/main.c:245 +#: ../vector/v.surf.rst/main.c:247 msgid "Name for output vector map showing quadtree segmentation" msgstr "" -#: ../vector/v.surf.rst/main.c:252 +#: ../vector/v.surf.rst/main.c:254 msgid "Name for output vector map showing overlapping windows" msgstr "" -#: ../vector/v.surf.rst/main.c:261 +#: ../vector/v.surf.rst/main.c:263 msgid "Number of threads for parallel computing" msgstr "" -#: ../vector/v.surf.rst/main.c:267 +#: ../vector/v.surf.rst/main.c:269 msgid "Name of raster map used as mask" msgstr "" -#: ../vector/v.surf.rst/main.c:275 ../vector/v.vol.rst/main.c:267 +#: ../vector/v.surf.rst/main.c:277 ../vector/v.vol.rst/main.c:269 msgid "Tension parameter" msgstr "" -#: ../vector/v.surf.rst/main.c:282 ../vector/v.vol.rst/main.c:275 +#: ../vector/v.surf.rst/main.c:284 ../vector/v.vol.rst/main.c:277 msgid "Smoothing parameter" msgstr "" -#: ../vector/v.surf.rst/main.c:290 +#: ../vector/v.surf.rst/main.c:285 +msgid "Smoothing is by default 0.5 unless smooth_column is specified" +msgstr "" + +#: ../vector/v.surf.rst/main.c:293 msgid "Name of the attribute column with smoothing parameters" msgstr "" -#: ../vector/v.surf.rst/main.c:315 ../vector/v.vol.rst/main.c:336 +#: ../vector/v.surf.rst/main.c:318 ../vector/v.vol.rst/main.c:338 msgid "Minimum distance between points (to remove almost identical points)" msgstr "" -#: ../vector/v.surf.rst/main.c:323 +#: ../vector/v.surf.rst/main.c:326 msgid "Maximum distance between points on isoline (to insert additional points)" msgstr "" -#: ../vector/v.surf.rst/main.c:332 +#: ../vector/v.surf.rst/main.c:335 msgid "Conversion factor for values used for approximation" msgstr "" -#: ../vector/v.surf.rst/main.c:409 +#: ../vector/v.surf.rst/main.c:412 msgid "Parallel computation disabled when deviation output is required" msgstr "" -#: ../vector/v.surf.rst/main.c:416 +#: ../vector/v.surf.rst/main.c:419 msgid "GRASS GIS is not compiled with OpenMP support, parallel computation is disabled." msgstr "" -#: ../vector/v.surf.rst/main.c:421 ../vector/v.surf.rst/main.c:426 -#: ../vector/v.surf.rst/main.c:431 ../vector/v.surf.rst/main.c:436 +#: ../vector/v.surf.rst/main.c:424 ../vector/v.surf.rst/main.c:429 +#: ../vector/v.surf.rst/main.c:434 ../vector/v.surf.rst/main.c:439 #, c-format msgid "Output vector map name <%s> is not valid map name" msgstr "" -#: ../vector/v.surf.rst/main.c:449 +#: ../vector/v.surf.rst/main.c:452 msgid "You are not outputting any raster or vector maps" msgstr "" -#: ../vector/v.surf.rst/main.c:458 +#: ../vector/v.surf.rst/main.c:461 msgid "Both cross-validation options (-c flag and cvdev vector output) must be specified" msgstr "" -#: ../vector/v.surf.rst/main.c:461 +#: ../vector/v.surf.rst/main.c:464 msgid "The cross-validation cannot be computed simultaneously with output raster or devi file" msgstr "" -#: ../vector/v.surf.rst/main.c:479 +#: ../vector/v.surf.rst/main.c:482 msgid "Using anisotropy - both theta and scalex have to be specified" msgstr "" -#: ../vector/v.surf.rst/main.c:487 +#: ../vector/v.surf.rst/main.c:490 msgid "Both smatt and smooth options specified - using constant" msgstr "" -#: ../vector/v.surf.rst/main.c:497 +#: ../vector/v.surf.rst/main.c:500 msgid "The computation will last too long - lower npmin is suggested" msgstr "" -#: ../vector/v.surf.rst/main.c:515 ../vector/v.surf.rst/main.c:520 -#: ../vector/v.surf.rst/main.c:524 ../vector/v.surf.rst/main.c:529 -#: ../vector/v.surf.rst/main.c:533 ../vector/v.surf.rst/main.c:537 -#: ../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.surf.rst/main.c:518 ../vector/v.surf.rst/main.c:523 +#: ../vector/v.surf.rst/main.c:527 ../vector/v.surf.rst/main.c:532 +#: ../vector/v.surf.rst/main.c:536 ../vector/v.surf.rst/main.c:540 +#: ../vector/v.vol.rst/main.c:509 ../vector/v.vol.rst/main.c:512 +#: ../vector/v.vol.rst/main.c:515 ../vector/v.vol.rst/main.c:518 +#: ../vector/v.vol.rst/main.c:521 ../vector/v.vol.rst/main.c:524 +#: ../vector/v.vol.rst/main.c:527 ../vector/v.vol.rst/main.c:530 +#: ../vector/v.vol.rst/main.c:533 ../vector/v.vol.rst/main.c:536 +#: ../vector/v.vol.rst/main.c:623 ../vector/v.vol.rst/main.c:654 +#: ../vector/v.vol.rst/main.c:676 ../vector/v.vol.rst/main.c:698 +#: ../vector/v.vol.rst/main.c:720 ../vector/v.vol.rst/main.c:742 +#: ../vector/v.vol.rst/main.c:764 ../vector/v.vol.rst/main.c:786 #: ../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 @@ -32972,53 +33373,53 @@ msgid "Not enough memory for %s" msgstr "" -#: ../vector/v.surf.rst/main.c:544 ../vector/v.surf.rst/main.c:550 -#: ../vector/v.surf.rst/main.c:553 ../vector/v.surf.rst/main.c:557 -#: ../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:547 ../vector/v.surf.rst/main.c:553 +#: ../vector/v.surf.rst/main.c:556 ../vector/v.surf.rst/main.c:560 +#: ../vector/v.vol.rst/main.c:541 ../vector/v.vol.rst/main.c:546 +#: ../vector/v.vol.rst/main.c:548 #, c-format msgid "Unable to create %s" msgstr "" -#: ../vector/v.surf.rst/main.c:574 ../vector/v.surf.bspline/main.c:277 +#: ../vector/v.surf.rst/main.c:577 ../vector/v.surf.bspline/main.c:277 msgid "Input is 3D: using attribute values instead of z-coordinates for approximation" msgstr "" -#: ../vector/v.surf.rst/main.c:576 ../vector/v.surf.bspline/main.c:279 +#: ../vector/v.surf.rst/main.c:579 ../vector/v.surf.bspline/main.c:279 msgid "Input is 3D: using z-coordinates for approximation" msgstr "" -#: ../vector/v.surf.rst/main.c:580 +#: ../vector/v.surf.rst/main.c:583 msgid "Input is 2D: using attribute values for approximation" msgstr "" -#: ../vector/v.surf.rst/main.c:582 +#: ../vector/v.surf.rst/main.c:585 msgid "Input is 2D: using category values for approximation" msgstr "" -#: ../vector/v.surf.rst/main.c:625 ../vector/v.vol.rst/main.c:605 +#: ../vector/v.surf.rst/main.c:628 ../vector/v.vol.rst/main.c:607 #, c-format msgid "Unable to create table '%s'" msgstr "" -#: ../vector/v.surf.rst/main.c:695 +#: ../vector/v.surf.rst/main.c:698 #, 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:716 +#: ../vector/v.surf.rst/main.c:719 msgid "Processing segments in parallel..." msgstr "" -#: ../vector/v.surf.rst/main.c:722 ../vector/v.surf.rst/main.c:731 +#: ../vector/v.surf.rst/main.c:725 ../vector/v.surf.rst/main.c:734 msgid "Interp_segmets failed" msgstr "" -#: ../vector/v.surf.rst/main.c:725 +#: ../vector/v.surf.rst/main.c:728 msgid "Processing segments..." msgstr "" -#: ../vector/v.surf.rst/main.c:749 +#: ../vector/v.surf.rst/main.c:752 msgid "Unable to write raster maps - try to increase resolution" msgstr "" @@ -33212,10 +33613,6 @@ msgid "Unable to open vector map <%s> at topology level. Flag '%c' requires topology level." msgstr "" -#: ../vector/v.db.select/main.c:208 -msgid "Unable to open select cursor" -msgstr "" - #: ../vector/v.db.select/main.c:286 #, c-format msgid "Unable to get bounding box of area %d" @@ -33322,7 +33719,7 @@ msgid "Height for sampled raster NULL values" msgstr "" -#: ../vector/v.drape/main.c:177 ../vector/v.select/select.c:41 +#: ../vector/v.drape/main.c:177 ../vector/v.select/select.c:48 #: ../vector/v.category/main.c:332 msgid "Processing features..." msgstr "" @@ -33426,11 +33823,6 @@ msgid "Option '%s' is not available with GEOS buffering" msgstr "" -#: ../vector/v.buffer/main.c:414 ../vector/v.in.ogr/main.c:854 -#: ../vector/v.overlay/main.c:227 -msgid "Unable to create temporary vector map" -msgstr "" - #: ../vector/v.buffer/main.c:442 #, c-format msgid "Unable to select data from table <%s>" @@ -33471,71 +33863,71 @@ msgid "Negative distances are only supported for areas" msgstr "" -#: ../vector/v.buffer/main.c:732 +#: ../vector/v.buffer/main.c:741 msgid "Cleaning buffers..." msgstr "" -#: ../vector/v.buffer/main.c:735 +#: ../vector/v.buffer/main.c:744 msgid "Building parts of topology..." msgstr "" -#: ../vector/v.buffer/main.c:749 +#: ../vector/v.buffer/main.c:758 msgid "Snapping boundaries..." msgstr "" -#: ../vector/v.buffer/main.c:752 ../vector/v.in.ogr/main.c:1422 +#: ../vector/v.buffer/main.c:761 ../vector/v.in.ogr/main.c:1498 msgid "Breaking polygons..." msgstr "" -#: ../vector/v.buffer/main.c:755 ../vector/v.buffer/main.c:762 -#: ../vector/v.in.ogr/main.c:1427 ../vector/v.in.ogr/main.c:1441 +#: ../vector/v.buffer/main.c:764 ../vector/v.buffer/main.c:771 +#: ../vector/v.in.ogr/main.c:1503 ../vector/v.in.ogr/main.c:1517 #: ../vector/v.overlay/area_area.c:113 ../vector/v.delaunay/main.c:144 msgid "Removing duplicates..." msgstr "" -#: ../vector/v.buffer/main.c:759 ../vector/v.in.ogr/main.c:1437 +#: ../vector/v.buffer/main.c:768 ../vector/v.in.ogr/main.c:1513 msgid "Breaking boundaries..." msgstr "" -#: ../vector/v.buffer/main.c:765 +#: ../vector/v.buffer/main.c:774 msgid "Cleaning boundaries at nodes" msgstr "" -#: ../vector/v.buffer/main.c:773 ../vector/v.in.ogr/main.c:1461 +#: ../vector/v.buffer/main.c:782 ../vector/v.in.ogr/main.c:1537 #: ../vector/v.voronoi/clean_topo.c:87 msgid "Removing dangles..." msgstr "" -#: ../vector/v.buffer/main.c:776 ../vector/v.in.ogr/main.c:1476 +#: ../vector/v.buffer/main.c:785 ../vector/v.in.ogr/main.c:1552 #: ../vector/v.voronoi/clean_topo.c:89 msgid "Removing bridges..." msgstr "" -#: ../vector/v.buffer/main.c:779 ../vector/v.overlay/area_area.c:158 +#: ../vector/v.buffer/main.c:788 ../vector/v.overlay/area_area.c:158 msgid "Attaching islands..." msgstr "" -#: ../vector/v.buffer/main.c:786 +#: ../vector/v.buffer/main.c:795 msgid "Calculating centroids for all areas..." msgstr "" -#: ../vector/v.buffer/main.c:800 ../vector/v.overlay/area_area.c:171 +#: ../vector/v.buffer/main.c:809 ../vector/v.overlay/area_area.c:171 msgid "Cannot calculate area centroid" msgstr "" -#: ../vector/v.buffer/main.c:817 +#: ../vector/v.buffer/main.c:826 msgid "Generating list of boundaries to be deleted..." msgstr "" -#: ../vector/v.buffer/main.c:850 +#: ../vector/v.buffer/main.c:859 msgid "Deleting boundaries..." msgstr "" -#: ../vector/v.buffer/main.c:882 +#: ../vector/v.buffer/main.c:891 msgid "Calculating centroids for areas..." msgstr "" -#: ../vector/v.buffer/main.c:895 +#: ../vector/v.buffer/main.c:904 #, c-format msgid "Unable to calculate centroid for area %d" msgstr "" @@ -33650,21 +34042,21 @@ msgid "Operator can only be 'overlap'" msgstr "" -#: ../vector/v.select/main.c:128 +#: ../vector/v.select/main.c:152 msgid "Output from v.select" msgstr "" -#: ../vector/v.select/main.c:181 +#: ../vector/v.select/main.c:184 #, c-format msgid "%d features from <%s> without category skipped" msgstr "" -#: ../vector/v.select/main.c:190 +#: ../vector/v.select/main.c:193 #, c-format msgid "%d features written to output." msgstr "" -#: ../vector/v.select/main.c:192 +#: ../vector/v.select/main.c:198 msgid "No features found !" msgstr "" @@ -33753,20 +34145,20 @@ msgstr "" #: ../vector/v.select/args.c:105 ../vector/v.edit/args.c:204 -#: ../vector/v.extract/main.c:97 +#: ../vector/v.extract/main.c:98 msgid "Reverse selection" msgstr "" -#: ../vector/v.select/select.c:65 +#: ../vector/v.select/select.c:104 ../vector/v.select/select.c:154 #, c-format msgid "Unable to read line id %d from vector map <%s>" msgstr "" -#: ../vector/v.select/select.c:171 ../vector/v.out.pov/main.c:175 +#: ../vector/v.select/select.c:200 ../vector/v.out.pov/main.c:175 msgid "Processing areas..." msgstr "" -#: ../vector/v.select/select.c:195 +#: ../vector/v.select/select.c:252 ../vector/v.select/select.c:318 #, c-format msgid "Unable to read area id %d from vector map <%s>" msgstr "" @@ -34194,516 +34586,525 @@ msgid "%s is empty" msgstr "" -#: ../vector/v.in.ogr/main.c:201 +#: ../vector/v.in.ogr/main.c:204 msgid "Imports vector data into a GRASS vector map using OGR library." msgstr "" -#: ../vector/v.in.ogr/main.c:208 +#: ../vector/v.in.ogr/main.c:211 msgid "" "Examples:\n" "\t\tESRI Shapefile: directory containing shapefiles\n" "\t\tMapInfo File: directory containing mapinfo files" msgstr "" -#: ../vector/v.in.ogr/main.c:221 +#: ../vector/v.in.ogr/main.c:238 msgid "" "Examples:\n" "\t\tESRI Shapefile: shapefile name\n" "\t\tMapInfo File: mapinfo file name" msgstr "" -#: ../vector/v.in.ogr/main.c:250 +#: ../vector/v.in.ogr/main.c:267 msgid "Minimum size of area to be imported (square meters)" msgstr "" -#: ../vector/v.in.ogr/main.c:252 +#: ../vector/v.in.ogr/main.c:269 msgid "Smaller areas and islands are ignored. Should be greater than snap^2" msgstr "" -#: ../vector/v.in.ogr/main.c:258 +#: ../vector/v.in.ogr/main.c:275 msgid "Optionally change default input type" msgstr "" -#: ../vector/v.in.ogr/main.c:262 +#: ../vector/v.in.ogr/main.c:279 msgid "import area centroids as points" msgstr "" -#: ../vector/v.in.ogr/main.c:263 +#: ../vector/v.in.ogr/main.c:280 msgid "import area boundaries as lines" msgstr "" -#: ../vector/v.in.ogr/main.c:264 +#: ../vector/v.in.ogr/main.c:281 msgid "import lines as area boundaries" msgstr "" -#: ../vector/v.in.ogr/main.c:265 +#: ../vector/v.in.ogr/main.c:282 msgid "import points as centroids" msgstr "" -#: ../vector/v.in.ogr/main.c:275 +#: ../vector/v.in.ogr/main.c:292 msgid "'-1' for no snap" msgstr "" -#: ../vector/v.in.ogr/main.c:287 +#: ../vector/v.in.ogr/main.c:304 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:306 +#: ../vector/v.in.ogr/main.c:323 msgid "Name of column used for categories" msgstr "" -#: ../vector/v.in.ogr/main.c:308 +#: ../vector/v.in.ogr/main.c:325 msgid "If not given, categories are generated as unique values and stored in 'cat' column" msgstr "" -#: ../vector/v.in.ogr/main.c:313 +#: ../vector/v.in.ogr/main.c:330 msgid "Name of geometry column" msgstr "" -#: ../vector/v.in.ogr/main.c:314 +#: ../vector/v.in.ogr/main.c:331 msgid "If not given, all geometry columns from the input are used" msgstr "" -#: ../vector/v.in.ogr/main.c:332 +#: ../vector/v.in.ogr/main.c:349 msgid "Do not clean polygons (not recommended)" msgstr "" -#: ../vector/v.in.ogr/main.c:337 +#: ../vector/v.in.ogr/main.c:354 msgid "Force 2D output even if input is 3D" msgstr "" -#: ../vector/v.in.ogr/main.c:373 +#: ../vector/v.in.ogr/main.c:390 msgid "Change column names to lowercase characters" msgstr "" -#: ../vector/v.in.ogr/main.c:504 ../vector/v.external/main.c:151 +#: ../vector/v.in.ogr/main.c:562 ../vector/v.external/main.c:155 #, c-format msgid "Unable to open data source <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:509 +#: ../vector/v.in.ogr/main.c:567 #, c-format msgid "Using OGR driver '%s/%s'" msgstr "" -#: ../vector/v.in.ogr/main.c:513 +#: ../vector/v.in.ogr/main.c:571 #, c-format msgid "Using OGR driver '%s'" msgstr "" -#: ../vector/v.in.ogr/main.c:531 +#: ../vector/v.in.ogr/main.c:589 msgid "Using interleaved reading mode" msgstr "" -#: ../vector/v.in.ogr/main.c:537 ../vector/v.in.ogr/main.c:541 +#: ../vector/v.in.ogr/main.c:595 ../vector/v.in.ogr/main.c:599 #, c-format msgid "Option <%s> will be ignored. OGR doesn't support it for selected format (%s)." msgstr "" -#: ../vector/v.in.ogr/main.c:547 +#: ../vector/v.in.ogr/main.c:605 #, c-format msgid "Option <%s> will be ignored. Multiple geometry fields are supported by GDAL >= 1.11" msgstr "" -#: ../vector/v.in.ogr/main.c:557 +#: ../vector/v.in.ogr/main.c:615 #, c-format msgid "Encoding value not supported by OGR driver <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:567 +#: ../vector/v.in.ogr/main.c:625 msgid "No OGR layers available" msgstr "" -#: ../vector/v.in.ogr/main.c:574 +#: ../vector/v.in.ogr/main.c:632 #, c-format msgid "Data source <%s> (format '%s') contains %d layers:" msgstr "" -#: ../vector/v.in.ogr/main.c:613 ../vector/v.external/main.c:124 +#: ../vector/v.in.ogr/main.c:671 ../vector/v.external/main.c:128 #, c-format msgid "Layer <%s> not available" msgstr "" -#: ../vector/v.in.ogr/main.c:627 +#: ../vector/v.in.ogr/main.c:685 msgid "Detected different projections of input layers. Input layers must be imported separately." msgstr "" -#: ../vector/v.in.ogr/main.c:667 +#: ../vector/v.in.ogr/main.c:725 #, c-format msgid "Illegal output name <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:688 +#: ../vector/v.in.ogr/main.c:746 #, c-format msgid "All available OGR layers will be imported into vector map <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:697 +#: ../vector/v.in.ogr/main.c:755 msgid "When creating a new location, the current region can not be used as spatial filter, disabling" msgstr "" -#: ../vector/v.in.ogr/main.c:715 ../vector/v.in.ogr/main.c:1962 +#: ../vector/v.in.ogr/main.c:773 ../vector/v.in.ogr/main.c:2062 #, c-format msgid "Error setting attribute filter '%s'" msgstr "" -#: ../vector/v.in.ogr/main.c:755 +#: ../vector/v.in.ogr/main.c:813 #, c-format msgid "Geometry column <%s> not found in OGR layer <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:768 +#: ../vector/v.in.ogr/main.c:826 #, c-format msgid "Check if OGR layer <%s> contains polygons..." msgstr "" -#: ../vector/v.in.ogr/main.c:826 +#: ../vector/v.in.ogr/main.c:884 #, c-format msgid "Boundary splitting distance in map units: %G" msgstr "" -#: ../vector/v.in.ogr/main.c:856 +#: ../vector/v.in.ogr/main.c:914 #, c-format msgid "Using temporary vector <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:898 +#: ../vector/v.in.ogr/main.c:956 #, c-format msgid "Key column '%s' not found in input layer <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:911 +#: ../vector/v.in.ogr/main.c:969 #, c-format msgid "Key column '%s' in input layer <%s> is not integer" msgstr "" -#: ../vector/v.in.ogr/main.c:923 +#: ../vector/v.in.ogr/main.c:981 #, c-format msgid "Creating attribute table for layer <%s>..." msgstr "" -#: ../vector/v.in.ogr/main.c:993 +#: ../vector/v.in.ogr/main.c:1051 #, c-format msgid "Column name <%s> renamed to <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:1025 +#: ../vector/v.in.ogr/main.c:1083 #, c-format msgid "Writing column <%s> with integer 64 as integer 32" msgstr "" -#: ../vector/v.in.ogr/main.c:1038 +#: ../vector/v.in.ogr/main.c:1096 #, c-format msgid "Writing column <%s> with fixed length %d chars (may be truncated)" msgstr "" -#: ../vector/v.in.ogr/main.c:1062 +#: ../vector/v.in.ogr/main.c:1120 #, 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:1074 +#: ../vector/v.in.ogr/main.c:1137 #, c-format msgid "Writing column %s with fixed length %d chars (may be truncated)" msgstr "" -#: ../vector/v.in.ogr/main.c:1078 +#: ../vector/v.in.ogr/main.c:1141 #, c-format msgid "Column type (Ogr_ftype: %d) not supported (Ogr_fieldname: %s)" msgstr "" -#: ../vector/v.in.ogr/main.c:1099 +#: ../vector/v.in.ogr/main.c:1162 #, c-format msgid "Column name <%s> renamed to <%s_%d>" msgstr "" -#: ../vector/v.in.ogr/main.c:1163 +#: ../vector/v.in.ogr/main.c:1228 #, c-format msgid "Importing %lld features (OGR layer <%s>)..." msgstr "" -#: ../vector/v.in.ogr/main.c:1326 +#: ../vector/v.in.ogr/main.c:1396 #, c-format msgid "Cannot insert new row for input layer <%s>: %s" msgstr "" -#: ../vector/v.in.ogr/main.c:1342 +#: ../vector/v.in.ogr/main.c:1412 #, c-format msgid "%d %s without geometry in input layer <%s> skipped" msgstr "" -#: ../vector/v.in.ogr/main.c:1343 +#: ../vector/v.in.ogr/main.c:1413 msgid "feature" msgstr "" -#: ../vector/v.in.ogr/main.c:1343 +#: ../vector/v.in.ogr/main.c:1413 msgid "features" msgstr "" -#: ../vector/v.in.ogr/main.c:1367 +#: ../vector/v.in.ogr/main.c:1437 #, c-format msgid "Unable to drop table: '%s'" msgstr "" -#: ../vector/v.in.ogr/main.c:1402 +#: ../vector/v.in.ogr/main.c:1478 msgid "Cleaning polygons" msgstr "" -#: ../vector/v.in.ogr/main.c:1406 +#: ../vector/v.in.ogr/main.c:1482 #, c-format msgid "Snapping boundaries (threshold = %.3e)..." msgstr "" -#: ../vector/v.in.ogr/main.c:1445 ../vector/v.overlay/area_area.c:116 +#: ../vector/v.in.ogr/main.c:1521 ../vector/v.overlay/area_area.c:116 msgid "Cleaning boundaries at nodes..." msgstr "" -#: ../vector/v.in.ogr/main.c:1452 +#: ../vector/v.in.ogr/main.c:1528 msgid "Merging boundaries..." msgstr "" -#: ../vector/v.in.ogr/main.c:1457 +#: ../vector/v.in.ogr/main.c:1533 msgid "Changing boundary dangles to lines..." msgstr "" -#: ../vector/v.in.ogr/main.c:1470 +#: ../vector/v.in.ogr/main.c:1546 msgid "Changing boundary bridges to lines..." msgstr "" -#: ../vector/v.in.ogr/main.c:1499 ../vector/v.delaunay/main.c:172 +#: ../vector/v.in.ogr/main.c:1575 ../vector/v.delaunay/main.c:172 #: ../vector/v.category/main.c:364 msgid "Unable to calculate area centroid" msgstr "" -#: ../vector/v.in.ogr/main.c:1516 +#: ../vector/v.in.ogr/main.c:1592 #, c-format msgid "Finding centroids for OGR layer <%s>..." msgstr "" -#: ../vector/v.in.ogr/main.c:1573 ../vector/v.overlay/area_area.c:218 +#: ../vector/v.in.ogr/main.c:1650 ../vector/v.overlay/area_area.c:218 msgid "Writing centroids..." msgstr "" -#: ../vector/v.in.ogr/main.c:1616 -#, 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:1626 +#: ../vector/v.in.ogr/main.c:1696 #, c-format msgid "%d input polygons\n" msgstr "" -#: ../vector/v.in.ogr/main.c:1627 +#: ../vector/v.in.ogr/main.c:1697 #, c-format msgid "%d input polygons" msgstr "" -#: ../vector/v.in.ogr/main.c:1630 +#: ../vector/v.in.ogr/main.c:1700 #, c-format msgid "Total area: %G (%d areas)\n" msgstr "" -#: ../vector/v.in.ogr/main.c:1631 +#: ../vector/v.in.ogr/main.c:1701 #, c-format msgid "Total area: %G (%d areas)" msgstr "" -#: ../vector/v.in.ogr/main.c:1634 +#: ../vector/v.in.ogr/main.c:1704 #, c-format msgid "Overlapping area: %G (%d areas)\n" msgstr "" -#: ../vector/v.in.ogr/main.c:1637 +#: ../vector/v.in.ogr/main.c:1707 #, c-format msgid "Overlapping area: %G (%d areas)" msgstr "" -#: ../vector/v.in.ogr/main.c:1642 +#: ../vector/v.in.ogr/main.c:1712 #, c-format msgid "Area without category: %G (%d areas)\n" msgstr "" -#: ../vector/v.in.ogr/main.c:1645 +#: ../vector/v.in.ogr/main.c:1715 #, c-format msgid "Area without category: %G (%d areas)" msgstr "" -#: ../vector/v.in.ogr/main.c:1767 +#: ../vector/v.in.ogr/main.c:1839 msgid "The output contains topological errors:" msgstr "" -#: ../vector/v.in.ogr/main.c:1769 +#: ../vector/v.in.ogr/main.c:1843 #, c-format msgid "Unable to calculate a centroid for %d areas" msgstr "" -#: ../vector/v.in.ogr/main.c:1771 +#: ../vector/v.in.ogr/main.c:1849 #, c-format msgid "Number of incorrect boundaries: %d" msgstr "" -#: ../vector/v.in.ogr/main.c:1774 +#: ../vector/v.in.ogr/main.c:1855 #, c-format msgid "Number of centroids outside area: %d" msgstr "" -#: ../vector/v.in.ogr/main.c:1777 +#: ../vector/v.in.ogr/main.c:1861 #, c-format msgid "Number of duplicate centroids: %d" msgstr "" -#: ../vector/v.in.ogr/main.c:1780 ../vector/v.in.ogr/main.c:1802 -#: ../vector/v.in.ogr/main.c:1835 +#: ../vector/v.in.ogr/main.c:1866 ../vector/v.in.ogr/main.c:1935 msgid "The input could be cleaned by snapping vertices to each other." msgstr "" -#: ../vector/v.in.ogr/main.c:1783 ../vector/v.in.ogr/main.c:1806 -#: ../vector/v.in.ogr/main.c:1830 ../vector/v.in.ogr/main.c:1836 +#: ../vector/v.in.ogr/main.c:1869 ../vector/v.in.ogr/main.c:1904 +#: ../vector/v.in.ogr/main.c:1930 ../vector/v.in.ogr/main.c:1936 #, c-format msgid "Estimated range of snapping threshold: [%g, %g]" msgstr "" -#: ../vector/v.in.ogr/main.c:1787 ../vector/v.in.ogr/main.c:1810 +#: ../vector/v.in.ogr/main.c:1880 ../vector/v.in.ogr/main.c:1887 +#: ../vector/v.in.ogr/main.c:1913 #, c-format -msgid "Try to import again, snapping with at least %g: 'snap=%g'" +msgid "Try to import again, snapping with %g: 'snap=%g'" msgstr "" -#: ../vector/v.in.ogr/main.c:1791 ../vector/v.in.ogr/main.c:1814 +#: ../vector/v.in.ogr/main.c:1883 ../vector/v.in.ogr/main.c:1909 #, c-format -msgid "Try to import again, snapping with %g: 'snap=%g'" +msgid "Try to import again, snapping with at least %g: 'snap=%g'" msgstr "" -#: ../vector/v.in.ogr/main.c:1795 ../vector/v.in.ogr/main.c:1818 +#: ../vector/v.in.ogr/main.c:1891 ../vector/v.in.ogr/main.c:1917 msgid "Manual cleaning may be needed." msgstr "" -#: ../vector/v.in.ogr/main.c:1800 -msgid "Some input polygons are overlapping each other." +#: ../vector/v.in.ogr/main.c:1895 +#, c-format +msgid "%d areas represent multiple (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:1801 -msgid "If overlapping is not desired, the data need to be cleaned." +#: ../vector/v.in.ogr/main.c:1900 +msgid "If overlapping is not desired, the input data can be cleaned by snapping vertices to each other." msgstr "" -#: ../vector/v.in.ogr/main.c:1823 +#: ../vector/v.in.ogr/main.c:1923 #, c-format msgid "%d input polygons got lost during import." msgstr "" -#: ../vector/v.in.ogr/main.c:1826 +#: ../vector/v.in.ogr/main.c:1926 #, c-format msgid "%d additional areas where created during import." msgstr "" -#: ../vector/v.in.ogr/main.c:1829 +#: ../vector/v.in.ogr/main.c:1929 #, c-format msgid "The snapping threshold %g might be too large." msgstr "" -#: ../vector/v.in.ogr/main.c:1832 +#: ../vector/v.in.ogr/main.c:1932 msgid "Try to reduce the snapping threshold or clean the output manually." msgstr "" -#: ../vector/v.in.ogr/main.c:1843 ../vector/v.in.ascii/main.c:552 +#: ../vector/v.in.ogr/main.c:1943 ../vector/v.in.ascii/main.c:552 #: ../vector/v.in.ascii/main.c:555 msgid "Import failed" msgstr "" -#: ../vector/v.in.ogr/main.c:1878 +#: ../vector/v.in.ogr/main.c:1978 msgid "Input data contains 3D features. Created vector is 2D only, disable -2 flag to import 3D vector." msgstr "" -#: ../vector/v.in.ogr/main.c:1900 +#: ../vector/v.in.ogr/main.c:2000 #, c-format -msgid "Using GDAL 2.2+ style interleaved reading for GDAL version %d" +msgid "Using GDAL 2.2+ style interleaved reading for GDAL version %d.%d.%d" msgstr "" -#: ../vector/v.in.ogr/main.c:1903 +#: ../vector/v.in.ogr/main.c:2003 #, c-format -msgid "Using GDAL 1.x style interleaved reading for GDAL version %d" +msgid "Using GDAL 1.x style interleaved reading for GDAL version %d.%d.%d" msgstr "" -#: ../vector/v.in.ogr/main.c:1953 +#: ../vector/v.in.ogr/main.c:2053 #, c-format msgid "Unable to re-open data source <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:2125 +#: ../vector/v.in.ogr/main.c:2225 msgid "xmin is larger than xmax in 'spatial' parameters" msgstr "" -#: ../vector/v.in.ogr/main.c:2127 +#: ../vector/v.in.ogr/main.c:2227 msgid "ymin is larger than ymax in 'spatial' parameters" msgstr "" -#: ../vector/v.in.ogr/main.c:2144 +#: ../vector/v.in.ogr/main.c:2244 #, c-format msgid "The spatial filter does not overlap with OGR layer <%s>. Nothing to import." msgstr "" -#: ../vector/v.in.ogr/proj.c:33 ../vector/v.external/proj.c:33 +#: ../vector/v.in.ogr/proj.c:36 ../vector/v.external/proj.c:36 #, c-format msgid "Geometry column <%s> not found in input layer <%s>" msgstr "" -#: ../vector/v.in.ogr/proj.c:51 ../vector/v.external/proj.c:51 +#: ../vector/v.in.ogr/proj.c:54 ../vector/v.external/proj.c:54 msgid "Unable to convert input layer projection information to GRASS format for checking" msgstr "" -#: ../vector/v.in.ogr/proj.c:57 ../vector/v.in.ogr/proj.c:85 -#: ../vector/v.external/proj.c:57 ../vector/v.external/proj.c:85 +#: ../vector/v.in.ogr/proj.c:60 ../vector/v.in.ogr/proj.c:88 +#: ../vector/v.external/proj.c:60 ../vector/v.external/proj.c:88 msgid "Can't get WKT parameter string" msgstr "" -#: ../vector/v.in.ogr/proj.c:60 ../vector/v.in.ogr/proj.c:88 -#: ../vector/v.external/proj.c:60 ../vector/v.external/proj.c:88 +#: ../vector/v.in.ogr/proj.c:63 ../vector/v.in.ogr/proj.c:91 +#: ../vector/v.external/proj.c:63 ../vector/v.external/proj.c:91 #, c-format msgid "" "WKT definition:\n" "%s" msgstr "" -#: ../vector/v.in.ogr/proj.c:70 ../vector/v.external/proj.c:70 +#: ../vector/v.in.ogr/proj.c:73 ../vector/v.external/proj.c:73 #, c-format -msgid "No OGR projection available for layer <%s>" +msgid "No projection information available for layer <%s>" msgstr "" -#: ../vector/v.in.ogr/proj.c:78 ../vector/v.external/proj.c:78 +#: ../vector/v.in.ogr/proj.c:81 ../vector/v.external/proj.c:81 #, c-format -msgid "OGR projection for layer <%s> does not contain a valid SRS" +msgid "Projection for layer <%s> does not contain a valid SRS" msgstr "" -#: ../vector/v.in.ogr/proj.c:96 ../vector/v.external/proj.c:96 +#: ../vector/v.in.ogr/proj.c:116 ../vector/v.external/proj.c:116 #, c-format -msgid "OGR projection for layer <%s> can not be converted to proj4" +msgid "Projection for layer <%s> can not be converted to proj4" msgstr "" -#: ../vector/v.in.ogr/proj.c:103 ../vector/v.external/proj.c:103 +#: ../vector/v.in.ogr/proj.c:123 ../vector/v.external/proj.c:123 msgid "Can't get WKT-style parameter string" msgstr "" -#: ../vector/v.in.ogr/proj.c:106 ../vector/v.external/proj.c:106 +#: ../vector/v.in.ogr/proj.c:126 ../vector/v.external/proj.c:126 #, c-format msgid "" "WKT-style definition:\n" "%s" msgstr "" -#: ../vector/v.in.ogr/proj.c:151 +#: ../vector/v.in.ogr/proj.c:171 msgid "Layer projections are unreadable" msgstr "" -#: ../vector/v.in.ogr/proj.c:162 +#: ../vector/v.in.ogr/proj.c:184 #, c-format msgid "Projection for layer <%s> is unreadable" msgstr "" -#: ../vector/v.in.ogr/proj.c:196 +#: ../vector/v.in.ogr/proj.c:228 #, c-format msgid "Projection of layer <%s> is different from projection of layer <%s>" msgstr "" +#: ../vector/v.in.ogr/clean.c:19 +msgid "Converting OSM lines..." +msgstr "" + +#: ../vector/v.in.ogr/clean.c:118 +#, c-format +msgid "Number of OSM line splits: %d" +msgstr "" + +#: ../vector/v.in.ogr/clean.c:119 ../vector/v.overlay/area_area.c:154 +msgid "Merging lines..." +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 @@ -34742,126 +35143,127 @@ msgid "Skipping unsupported geometry type '%s'" msgstr "" -#: ../vector/v.patch/main.c:73 +#: ../vector/v.patch/main.c:75 msgid "Creates a new vector map by combining other vector maps." msgstr "" -#: ../vector/v.patch/main.c:84 +#: ../vector/v.patch/main.c:86 msgid "Name for output vector map where bounding boxes of input vector maps are written to" msgstr "" -#: ../vector/v.patch/main.c:88 +#: ../vector/v.patch/main.c:90 msgid "Do not expect input with topology" msgstr "" -#: ../vector/v.patch/main.c:90 +#: ../vector/v.patch/main.c:92 msgid "Applicable when input is points without topology" msgstr "" -#: ../vector/v.patch/main.c:94 +#: ../vector/v.patch/main.c:96 msgid "Expect z coordinate even when not using topology" msgstr "" -#: ../vector/v.patch/main.c:96 +#: ../vector/v.patch/main.c:98 msgid "Applicable when input is points with z coordinate but without topology" msgstr "" -#: ../vector/v.patch/main.c:100 +#: ../vector/v.patch/main.c:102 msgid "Copy also attribute table" msgstr "" -#: ../vector/v.patch/main.c:102 +#: ../vector/v.patch/main.c:104 msgid "Only the table of layer 1 is currently supported" msgstr "" -#: ../vector/v.patch/main.c:106 +#: ../vector/v.patch/main.c:108 msgid "Append files to existing file (overwriting existing files must be activated)" msgstr "" -#: ../vector/v.patch/main.c:216 +#: ../vector/v.patch/main.c:240 msgid "Missing table" msgstr "" -#: ../vector/v.patch/main.c:220 +#: ../vector/v.patch/main.c:244 msgid "Key columns differ" msgstr "" -#: ../vector/v.patch/main.c:226 +#: ../vector/v.patch/main.c:250 msgid "Number of columns differ" msgstr "" -#: ../vector/v.patch/main.c:238 -msgid "Column names differ" +#: ../vector/v.patch/main.c:273 +#, c-format +msgid "No column <%s> in input map <%s>" msgstr "" -#: ../vector/v.patch/main.c:246 +#: ../vector/v.patch/main.c:284 msgid "Column types differ" msgstr "" -#: ../vector/v.patch/main.c:251 +#: ../vector/v.patch/main.c:289 msgid "Length of string columns differ" msgstr "" -#: ../vector/v.patch/main.c:265 +#: ../vector/v.patch/main.c:303 msgid "Key column not found" msgstr "" -#: ../vector/v.patch/main.c:277 +#: ../vector/v.patch/main.c:315 msgid "The output map is not 3D" msgstr "" -#: ../vector/v.patch/main.c:322 ../vector/v.sample/main.c:190 -#: ../scripts/v.db.addtable/v.db.addtable.py:137 +#: ../vector/v.patch/main.c:360 ../vector/v.sample/main.c:190 +#: ../scripts/v.db.addtable/v.db.addtable.py:138 #, c-format, python-format msgid "Unable to create table <%s>" msgstr "" -#: ../vector/v.patch/main.c:349 +#: ../vector/v.patch/main.c:387 #, c-format msgid "Patching vector map <%s>..." msgstr "" -#: ../vector/v.patch/main.c:373 +#: ../vector/v.patch/main.c:411 #, c-format msgid "Error reading vector map <%s> - some data may not be correct" msgstr "" -#: ../vector/v.patch/main.c:429 +#: ../vector/v.patch/main.c:468 #, c-format msgid "Building topology for vector map <%s>..." msgstr "" -#: ../vector/v.patch/main.c:435 +#: ../vector/v.patch/main.c:474 msgid "Intersections at borders will have to be snapped" msgstr "" -#: ../vector/v.patch/main.c:436 +#: ../vector/v.patch/main.c:475 msgid "Lines common between files will have to be edited" msgstr "" -#: ../vector/v.patch/main.c:437 +#: ../vector/v.patch/main.c:476 msgid "The header information also may have to be edited" msgstr "" -#: ../vector/v.patch/main.c:439 +#: ../vector/v.patch/main.c:478 #, c-format msgid "%d vector maps patched" msgstr "" -#: ../vector/v.patch/main.c:462 +#: ../vector/v.patch/main.c:506 #, c-format msgid "Cannot open select cursor: '%s'" msgstr "" -#: ../vector/v.patch/main.c:474 +#: ../vector/v.patch/main.c:518 msgid "Cannot fetch row" msgstr "" -#: ../vector/v.patch/main.c:524 +#: ../vector/v.patch/main.c:568 msgid "Unknown column type" msgstr "" -#: ../vector/v.patch/main.c:532 +#: ../vector/v.patch/main.c:576 #, c-format msgid "Cannot insert new record: '%s'" msgstr "" @@ -35072,10 +35474,6 @@ msgid "Unknown column type '%s' of column '%s', values lost" msgstr "" -#: ../vector/v.overlay/line_area.c:256 ../vector/v.overlay/area_area.c:109 -msgid "Breaking lines..." -msgstr "" - #: ../vector/v.overlay/line_area.c:273 msgid "Selecting lines..." msgstr "" @@ -35103,10 +35501,6 @@ msgstr[0] "" msgstr[1] "" -#: ../vector/v.overlay/area_area.c:154 -msgid "Merging lines..." -msgstr "" - #: ../vector/v.overlay/area_area.c:181 #, c-format msgid "Querying vector map <%s>..." @@ -35349,7 +35743,7 @@ msgid "Feature id %d has more categories. Using category %d." msgstr "" -#: ../vector/v.to.3d/trans3.c:130 ../vector/v.to.db/update.c:231 +#: ../vector/v.to.3d/trans3.c:130 ../vector/v.to.db/update.c:259 #, c-format msgid "Record (cat %d) does not exist (not updated)" msgstr "" @@ -35457,13 +35851,13 @@ msgid "%d categories from vector missing in table" msgstr "" -#: ../vector/v.what.rast/main.c:688 ../vector/v.distance/main.c:1736 -#: ../vector/v.vect.stats/main.c:756 +#: ../vector/v.what.rast/main.c:688 ../vector/v.distance/main.c:1750 +#: ../vector/v.vect.stats/main.c:763 #, c-format msgid "%d update errors" msgstr "" -#: ../vector/v.what.rast/main.c:690 ../vector/v.distance/main.c:1738 +#: ../vector/v.what.rast/main.c:690 ../vector/v.distance/main.c:1752 #, c-format msgid "%d records updated." msgstr "" @@ -36063,183 +36457,187 @@ msgid "Maximum distance or -1 for no limit" msgstr "" -#: ../vector/v.distance/main.c:180 +#: ../vector/v.distance/main.c:174 ../vector/v.distance/main.c:182 +msgid "Map units, meters for ll" +msgstr "" + +#: ../vector/v.distance/main.c:181 msgid "Minimum distance or -1 for no limit" msgstr "" -#: ../vector/v.distance/main.c:190 +#: ../vector/v.distance/main.c:192 msgid "Values describing the relation between two nearest features" msgstr "" -#: ../vector/v.distance/main.c:200 +#: ../vector/v.distance/main.c:202 msgid "category of the nearest feature" msgstr "" -#: ../vector/v.distance/main.c:201 +#: ../vector/v.distance/main.c:203 msgid "minimum distance to nearest feature" msgstr "" -#: ../vector/v.distance/main.c:202 +#: ../vector/v.distance/main.c:204 msgid "x coordinate of the nearest point on the 'to' feature" msgstr "" -#: ../vector/v.distance/main.c:203 +#: ../vector/v.distance/main.c:205 msgid "y coordinate of the nearest point on the 'to' feature" msgstr "" -#: ../vector/v.distance/main.c:204 +#: ../vector/v.distance/main.c:206 msgid "distance to the nearest point on the 'to' feature along that linear feature" msgstr "" -#: ../vector/v.distance/main.c:206 +#: ../vector/v.distance/main.c:208 msgid "angle along the nearest linear feature in the 'to' map, measured CCW from the +x axis, in radians, between -Pi and Pi inclusive" msgstr "" -#: ../vector/v.distance/main.c:209 +#: ../vector/v.distance/main.c:211 msgid "attribute of nearest feature given by to_column option" msgstr "" -#: ../vector/v.distance/main.c:223 +#: ../vector/v.distance/main.c:225 msgid "Column name(s) where values specified by 'upload' option will be uploaded" msgstr "" -#: ../vector/v.distance/main.c:229 +#: ../vector/v.distance/main.c:231 msgid "Column name of nearest feature (used with upload=to_attr)" msgstr "" -#: ../vector/v.distance/main.c:234 +#: ../vector/v.distance/main.c:236 msgid "Name for new attribute table" msgstr "" -#: ../vector/v.distance/main.c:237 +#: ../vector/v.distance/main.c:239 msgid "Field separator for printing output to stdout" msgstr "" -#: ../vector/v.distance/main.c:242 +#: ../vector/v.distance/main.c:244 msgid "Print output to stdout, don't update attribute table" msgstr "" -#: ../vector/v.distance/main.c:244 +#: ../vector/v.distance/main.c:246 msgid "First column is always category of 'from' feature called from_cat" msgstr "" -#: ../vector/v.distance/main.c:249 +#: ../vector/v.distance/main.c:251 msgid "Calculate distances to all features within the threshold" msgstr "" -#: ../vector/v.distance/main.c:251 +#: ../vector/v.distance/main.c:253 msgid "Output may be written to stdout using the '-p' flag or uploaded to a new table created by the 'table' option; multiple 'upload' options may be used." msgstr "" -#: ../vector/v.distance/main.c:291 +#: ../vector/v.distance/main.c:293 msgid "Updating the from= table is not supported with -a" msgstr "" -#: ../vector/v.distance/main.c:307 +#: ../vector/v.distance/main.c:309 msgid "Printing distance matrix is not supported with dmin= or dmax=" msgstr "" -#: ../vector/v.distance/main.c:334 +#: ../vector/v.distance/main.c:336 msgid "to_column option missing" msgstr "" -#: ../vector/v.distance/main.c:350 +#: ../vector/v.distance/main.c:352 msgid "Too many column names" msgstr "" -#: ../vector/v.distance/main.c:357 +#: ../vector/v.distance/main.c:359 msgid "Not enough column names" msgstr "" -#: ../vector/v.distance/main.c:369 ../vector/v.distance/main.c:389 +#: ../vector/v.distance/main.c:371 ../vector/v.distance/main.c:391 #, c-format msgid "Input vector map <%s> is 3D" msgstr "" -#: ../vector/v.distance/main.c:380 ../vector/v.distance/main.c:401 +#: ../vector/v.distance/main.c:382 ../vector/v.distance/main.c:403 #, c-format msgid "No features of selected type found in <%s>" msgstr "" -#: ../vector/v.distance/main.c:474 +#: ../vector/v.distance/main.c:478 msgid "dmin can not be larger than dmax" msgstr "" -#: ../vector/v.distance/main.c:617 +#: ../vector/v.distance/main.c:624 msgid "Incompatible column types" msgstr "" -#: ../vector/v.distance/main.c:667 +#: ../vector/v.distance/main.c:674 msgid "No categories for 'from' for slected type and layer" msgstr "" -#: ../vector/v.distance/main.c:695 +#: ../vector/v.distance/main.c:702 msgid "Finding nearest features..." msgstr "" -#: ../vector/v.distance/main.c:796 ../vector/v.distance/main.c:1083 +#: ../vector/v.distance/main.c:803 ../vector/v.distance/main.c:1091 #, c-format msgid "More cats found in to_layer (line=%d)" msgstr "" -#: ../vector/v.distance/main.c:873 ../vector/v.distance/main.c:1230 +#: ../vector/v.distance/main.c:880 ../vector/v.distance/main.c:1238 #, c-format msgid "More cats found in to_layer (area=%d)" msgstr "" -#: ../vector/v.distance/main.c:983 +#: ../vector/v.distance/main.c:990 msgid "Finding nearest features for areas..." msgstr "" -#: ../vector/v.distance/main.c:1349 +#: ../vector/v.distance/main.c:1357 msgid "DATETIME type not yet supported, no attributes will be uploaded" msgstr "" -#: ../vector/v.distance/main.c:1365 +#: ../vector/v.distance/main.c:1373 msgid "Unable to open default database" msgstr "" -#: ../vector/v.distance/main.c:1707 +#: ../vector/v.distance/main.c:1721 #, c-format msgid "%d categories with more than 1 feature in vector map <%s>" msgstr "" -#: ../vector/v.distance/main.c:1710 +#: ../vector/v.distance/main.c:1724 #, c-format msgid "%d categories - no nearest feature found" msgstr "" -#: ../vector/v.distance/main.c:1719 +#: ../vector/v.distance/main.c:1733 #, c-format msgid "%d distances calculated" msgstr "" -#: ../vector/v.distance/main.c:1720 +#: ../vector/v.distance/main.c:1734 #, c-format msgid "%d records inserted" msgstr "" -#: ../vector/v.distance/main.c:1722 +#: ../vector/v.distance/main.c:1736 #, c-format msgid "%d insert errors" msgstr "" -#: ../vector/v.distance/main.c:1726 +#: ../vector/v.distance/main.c:1740 #, c-format msgid "%d categories read from the map" msgstr "" -#: ../vector/v.distance/main.c:1728 +#: ../vector/v.distance/main.c:1742 #, c-format msgid "%d categories exist in the table" msgstr "" -#: ../vector/v.distance/main.c:1730 +#: ../vector/v.distance/main.c:1744 #, c-format msgid "%d categories read from the map exist in the table" msgstr "" -#: ../vector/v.distance/main.c:1733 +#: ../vector/v.distance/main.c:1747 #, c-format msgid "%d categories read from the map don't exist in the table" msgstr "" @@ -36692,8 +37090,8 @@ msgid "Start from the end node" msgstr "" -#: ../vector/v.to.points/main.c:165 ../vector/v.extract/copy_tab.c:108 -#: ../vector/v.generalize/misc.c:184 +#: ../vector/v.to.points/main.c:165 ../vector/v.decimate/copy_tab.c:103 +#: ../vector/v.extract/copy_tab.c:108 ../vector/v.generalize/misc.c:184 #: ../scripts/v.db.reconnect.all/v.db.reconnect.all.py:128 #, c-format, python-format msgid "Unable to copy table <%s>" @@ -36749,75 +37147,75 @@ msgid "If not given writes color table" msgstr "" -#: ../vector/v.colors/main.c:152 +#: ../vector/v.colors/main.c:159 msgid "Convert color rules from RGB values to color table" msgstr "" -#: ../vector/v.colors/main.c:153 +#: ../vector/v.colors/main.c:160 msgid "Option 'rgb_column' with valid RGB values required" msgstr "" -#: ../vector/v.colors/main.c:196 +#: ../vector/v.colors/main.c:209 msgid "No vector map specified" msgstr "" -#: ../vector/v.colors/main.c:201 +#: ../vector/v.colors/main.c:214 #, c-format msgid "Option <%s> given, assuming ..." msgstr "" -#: ../vector/v.colors/main.c:216 +#: ../vector/v.colors/main.c:229 #, c-format msgid "One of -%c, -%c or %s=, %s= or %s= must be specified" msgstr "" -#: ../vector/v.colors/main.c:221 +#: ../vector/v.colors/main.c:234 #, c-format msgid "%s=, %s= and %s= are mutually exclusive" msgstr "" -#: ../vector/v.colors/main.c:229 +#: ../vector/v.colors/main.c:242 #, c-format msgid "%s= required for -%c" msgstr "" -#: ../vector/v.colors/main.c:234 +#: ../vector/v.colors/main.c:247 msgid "Reading rules from standard input is not implemented yet, please provide path to rules file instead." msgstr "" -#: ../vector/v.colors/main.c:244 +#: ../vector/v.colors/main.c:257 #, c-format msgid "Unable to remove color table of vector map <%s>" msgstr "" -#: ../vector/v.colors/main.c:246 +#: ../vector/v.colors/main.c:259 #, c-format msgid "Color table of vector map <%s> not found" msgstr "" -#: ../vector/v.colors/main.c:254 +#: ../vector/v.colors/main.c:267 msgid "Color table exists. Exiting." msgstr "" -#: ../vector/v.colors/main.c:276 +#: ../vector/v.colors/main.c:289 #, c-format msgid "Option <%s>: min must be greater or equal to max" msgstr "" -#: ../vector/v.colors/main.c:282 +#: ../vector/v.colors/main.c:295 msgid "Reading color rules from standard input is currently not supported" msgstr "" -#: ../vector/v.colors/main.c:289 +#: ../vector/v.colors/main.c:302 #, c-format msgid "Color table <%s> not found" msgstr "" -#: ../vector/v.colors/main.c:347 +#: ../vector/v.colors/main.c:360 msgid "Writing color rules..." msgstr "" -#: ../vector/v.colors/main.c:363 +#: ../vector/v.colors/main.c:376 #, c-format msgid "Color table for vector map <%s> set to '%s'" msgstr "" @@ -37288,143 +37686,139 @@ msgid "3D raster map <%s> created" msgstr "" -#: ../vector/v.vol.rst/main.c:239 -msgid "RST" -msgstr "" - -#: ../vector/v.vol.rst/main.c:241 +#: ../vector/v.vol.rst/main.c:243 msgid "Interpolates point data to a 3D raster map using regularized spline with tension (RST) algorithm." msgstr "" -#: ../vector/v.vol.rst/main.c:246 +#: ../vector/v.vol.rst/main.c:248 msgid "Name of input 3D vector points map" msgstr "" -#: ../vector/v.vol.rst/main.c:253 +#: ../vector/v.vol.rst/main.c:255 msgid "Name of input surface raster map for cross-section" msgstr "" -#: ../vector/v.vol.rst/main.c:260 +#: ../vector/v.vol.rst/main.c:262 msgid "Name of column containing w-values attribute to interpolate" msgstr "" -#: ../vector/v.vol.rst/main.c:282 +#: ../vector/v.vol.rst/main.c:284 msgid "Name of column with smoothing parameters" msgstr "" -#: ../vector/v.vol.rst/main.c:302 +#: ../vector/v.vol.rst/main.c:304 msgid "Name of input raster map used as mask" msgstr "" -#: ../vector/v.vol.rst/main.c:328 +#: ../vector/v.vol.rst/main.c:330 msgid "Maximum number of points for approximation in a segment (>npmin)" msgstr "" -#: ../vector/v.vol.rst/main.c:345 +#: ../vector/v.vol.rst/main.c:347 msgid "Conversion factor for w-values used for interpolation" msgstr "" -#: ../vector/v.vol.rst/main.c:353 +#: ../vector/v.vol.rst/main.c:355 msgid "Conversion factor for z-values" msgstr "" -#: ../vector/v.vol.rst/main.c:359 +#: ../vector/v.vol.rst/main.c:361 msgid "Name for output cross-section raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:365 +#: ../vector/v.vol.rst/main.c:367 msgid "Name for output elevation 3D raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:371 +#: ../vector/v.vol.rst/main.c:373 msgid "Name for output gradient magnitude 3D raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:378 +#: ../vector/v.vol.rst/main.c:380 msgid "Name for output gradient horizontal angle 3D raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:384 +#: ../vector/v.vol.rst/main.c:386 msgid "Name for output gradient vertical angle 3D raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:390 +#: ../vector/v.vol.rst/main.c:392 msgid "Name for output change of gradient 3D raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:396 +#: ../vector/v.vol.rst/main.c:398 msgid "Name for output Gaussian curvature 3D raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:402 +#: ../vector/v.vol.rst/main.c:404 msgid "Name for output mean curvature 3D raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:408 +#: ../vector/v.vol.rst/main.c:410 msgid "Perform a cross-validation procedure without volume interpolation" msgstr "" -#: ../vector/v.vol.rst/main.c:471 +#: ../vector/v.vol.rst/main.c:473 msgid "Smoothing must be a positive value" msgstr "" -#: ../vector/v.vol.rst/main.c:477 +#: ../vector/v.vol.rst/main.c:479 #, c-format msgid "Both crossvalidation options (-%c, %s) must be specified" msgstr "" -#: ../vector/v.vol.rst/main.c:480 +#: ../vector/v.vol.rst/main.c:482 msgid "Both crossvalidation and deviations must be specified" msgstr "" -#: ../vector/v.vol.rst/main.c:491 +#: ../vector/v.vol.rst/main.c:493 msgid "Crossvalidation cannot be computed simultanuously with output grids or devi file" msgstr "" -#: ../vector/v.vol.rst/main.c:555 +#: ../vector/v.vol.rst/main.c:557 #, c-format msgid "Unable to open %s" msgstr "" -#: ../vector/v.vol.rst/main.c:563 +#: ../vector/v.vol.rst/main.c:565 msgid "Vector is not 3D" 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 +#: ../vector/v.vol.rst/main.c:630 ../vector/v.vol.rst/main.c:661 +#: ../vector/v.vol.rst/main.c:683 ../vector/v.vol.rst/main.c:705 +#: ../vector/v.vol.rst/main.c:727 ../vector/v.vol.rst/main.c:749 +#: ../vector/v.vol.rst/main.c:771 ../vector/v.vol.rst/main.c:793 #, 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 +#: ../vector/v.vol.rst/main.c:638 ../vector/v.vol.rst/main.c:667 +#: ../vector/v.vol.rst/main.c:689 ../vector/v.vol.rst/main.c:711 +#: ../vector/v.vol.rst/main.c:733 ../vector/v.vol.rst/main.c:755 +#: ../vector/v.vol.rst/main.c:777 ../vector/v.vol.rst/main.c:799 msgid "Not enough disk space - cannot write temp files" msgstr "" -#: ../vector/v.vol.rst/main.c:640 +#: ../vector/v.vol.rst/main.c:642 #, c-format msgid "Unable to create <%s> raster map without cross_input raster map being specified" msgstr "" -#: ../vector/v.vol.rst/main.c:818 +#: ../vector/v.vol.rst/main.c:820 msgid "Finished interpolating" msgstr "" -#: ../vector/v.vol.rst/main.c:853 +#: ../vector/v.vol.rst/main.c:855 #, c-format msgid "Raster map <%s> created" msgstr "" -#: ../vector/v.vol.rst/main.c:893 +#: ../vector/v.vol.rst/main.c:895 #, c-format msgid "Vector map <%s> created" msgstr "" -#: ../vector/v.vol.rst/main.c:909 +#: ../vector/v.vol.rst/main.c:911 msgid "Interpolation failed" msgstr "" @@ -37496,114 +37890,130 @@ msgid "Found %d components." msgstr "" -#: ../vector/v.decimate/main.c:125 ../vector/v.generalize/main.c:77 +#: ../vector/v.decimate/main.c:126 ../vector/v.generalize/main.c:77 msgid "generalization" msgstr "" -#: ../vector/v.decimate/main.c:126 +#: ../vector/v.decimate/main.c:127 msgid "decimation" msgstr "" -#: ../vector/v.decimate/main.c:132 +#: ../vector/v.decimate/main.c:133 msgid "Decimates a point cloud" msgstr "" -#: ../vector/v.decimate/main.c:133 +#: ../vector/v.decimate/main.c:134 msgid "Copies points from one vector to another while applying different decimations" msgstr "" -#: ../vector/v.decimate/main.c:161 +#: ../vector/v.decimate/main.c:162 msgid "Throw away every n-th point" msgstr "" -#: ../vector/v.decimate/main.c:163 +#: ../vector/v.decimate/main.c:164 msgid "For example, 5 will import 80 percent of points. If not specified, all points are copied" msgstr "" -#: ../vector/v.decimate/main.c:165 ../vector/v.decimate/main.c:176 -#: ../vector/v.decimate/main.c:186 ../vector/v.decimate/main.c:195 +#: ../vector/v.decimate/main.c:166 ../vector/v.decimate/main.c:177 +#: ../vector/v.decimate/main.c:187 ../vector/v.decimate/main.c:196 msgid "Count" msgstr "" -#: ../vector/v.decimate/main.c:172 +#: ../vector/v.decimate/main.c:173 msgid "Preserve only every n-th point" msgstr "" -#: ../vector/v.decimate/main.c:174 +#: ../vector/v.decimate/main.c:175 msgid "For example, 4 will import 25 percent of points. If not specified, all points are copied" msgstr "" -#: ../vector/v.decimate/main.c:193 +#: ../vector/v.decimate/main.c:194 msgid "Copy only n points" msgstr "" -#: ../vector/v.decimate/main.c:194 +#: ../vector/v.decimate/main.c:195 msgid "Copies only the given number of points" msgstr "" -#: ../vector/v.decimate/main.c:201 +#: ../vector/v.decimate/main.c:202 msgid "Minimal difference of z values" msgstr "" -#: ../vector/v.decimate/main.c:203 +#: ../vector/v.decimate/main.c:204 msgid "Minimal difference between z values in grid-based decimation" msgstr "" -#: ../vector/v.decimate/main.c:204 ../vector/v.decimate/main.c:214 -#: ../vector/v.decimate/main.c:219 ../vector/v.decimate/main.c:225 -#: ../vector/v.decimate/main.c:230 ../vector/v.decimate/main.c:235 +#: ../vector/v.decimate/main.c:205 ../vector/v.decimate/main.c:215 +#: ../vector/v.decimate/main.c:220 ../vector/v.decimate/main.c:226 +#: ../vector/v.decimate/main.c:231 ../vector/v.decimate/main.c:236 msgid "Grid" msgstr "" -#: ../vector/v.decimate/main.c:211 +#: ../vector/v.decimate/main.c:212 msgid "Preserve only n points per grid cell" msgstr "" -#: ../vector/v.decimate/main.c:213 +#: ../vector/v.decimate/main.c:214 msgid "Preserves only the given number of points per grid cell in grid-based decimation" msgstr "" -#: ../vector/v.decimate/main.c:218 +#: ../vector/v.decimate/main.c:219 msgid "Apply grid-based decimation" msgstr "" -#: ../vector/v.decimate/main.c:224 +#: ../vector/v.decimate/main.c:225 msgid "Use only first point in grid cell during grid-based decimation" msgstr "" -#: ../vector/v.decimate/main.c:229 +#: ../vector/v.decimate/main.c:230 msgid "Only one point per cat in grid cell" msgstr "" -#: ../vector/v.decimate/main.c:234 +#: ../vector/v.decimate/main.c:235 msgid "Use z in grid decimation" msgstr "" -#: ../vector/v.decimate/main.c:240 +#: ../vector/v.decimate/main.c:241 msgid "Store only the coordinates, throw away categories" msgstr "" -#: ../vector/v.decimate/main.c:242 +#: ../vector/v.decimate/main.c:243 msgid "Do not story any categories even if they are present in input data" msgstr "" -#: ../vector/v.decimate/main.c:276 +#: ../vector/v.decimate/main.c:280 #, 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:318 +#: ../vector/v.decimate/main.c:322 msgid "Cannot use z for decimation, input is not 3D" msgstr "" -#: ../vector/v.decimate/main.c:320 +#: ../vector/v.decimate/main.c:324 msgid "Cannot select by z range, input is not 3D" msgstr "" -#: ../vector/v.decimate/main.c:350 +#: ../vector/v.decimate/main.c:354 msgid "Settings for count-based decimation would cause it to do nothing and no other options has been set." msgstr "" +#: ../vector/v.decimate/copy_tab.c:85 ../vector/v.extract/copy_tab.c:90 +#, c-format +msgid "Writing attributes for layer %d" +msgstr "" + +#: ../vector/v.decimate/copy_tab.c:90 ../vector/v.extract/copy_tab.c:95 +#, c-format +msgid "No attribute table for layer %d" +msgstr "" + +#: ../vector/v.decimate/copy_tab.c:112 ../vector/v.vect.stats/main.c:342 +#: ../vector/v.vect.stats/main.c:424 ../vector/v.extract/copy_tab.c:117 +#, c-format +msgid "Unable to open database <%s> with driver <%s>" +msgstr "" + #: ../vector/v.what/what.c:45 msgid "Cannot open driver" msgstr "" @@ -39314,257 +39724,259 @@ msgid "Name of existing vector map with areas" msgstr "" -#: ../vector/v.vect.stats/main.c:156 +#: ../vector/v.vect.stats/main.c:157 msgid "Layer number for points map" msgstr "" -#: ../vector/v.vect.stats/main.c:161 +#: ../vector/v.vect.stats/main.c:162 msgid "Category values for points map" msgstr "" -#: ../vector/v.vect.stats/main.c:166 +#: ../vector/v.vect.stats/main.c:167 msgid "WHERE conditions of SQL statement without 'where' keyword for points map" msgstr "" -#: ../vector/v.vect.stats/main.c:171 +#: ../vector/v.vect.stats/main.c:172 msgid "Layer number for area map" msgstr "" -#: ../vector/v.vect.stats/main.c:176 +#: ../vector/v.vect.stats/main.c:177 msgid "Category values for area map" msgstr "" -#: ../vector/v.vect.stats/main.c:181 +#: ../vector/v.vect.stats/main.c:182 msgid "WHERE conditions of SQL statement without 'where' keyword for area map" msgstr "" -#: ../vector/v.vect.stats/main.c:198 +#: ../vector/v.vect.stats/main.c:199 msgid "Method for aggregate statistics" msgstr "" -#: ../vector/v.vect.stats/main.c:205 +#: ../vector/v.vect.stats/main.c:204 msgid "Column name of points map to use for statistics" msgstr "" -#: ../vector/v.vect.stats/main.c:206 +#: ../vector/v.vect.stats/main.c:205 msgid "Column of points map must be numeric" msgstr "" -#: ../vector/v.vect.stats/main.c:213 +#: ../vector/v.vect.stats/main.c:210 msgid "Column name to upload points count" msgstr "" -#: ../vector/v.vect.stats/main.c:215 +#: ../vector/v.vect.stats/main.c:212 msgid "Column to hold points count, must be of type integer, will be created if not existing" msgstr "" -#: ../vector/v.vect.stats/main.c:222 +#: ../vector/v.vect.stats/main.c:216 msgid "Column name to upload statistics" msgstr "" -#: ../vector/v.vect.stats/main.c:224 +#: ../vector/v.vect.stats/main.c:218 msgid "Column to hold statistics, must be of type double, will be created if not existing" msgstr "" -#: ../vector/v.vect.stats/main.c:231 +#: ../vector/v.vect.stats/main.c:226 msgid "Print output to stdout, do not update attribute table" msgstr "" -#: ../vector/v.vect.stats/main.c:232 +#: ../vector/v.vect.stats/main.c:227 msgid "First column is always area category" msgstr "" -#: ../vector/v.vect.stats/main.c:273 +#: ../vector/v.vect.stats/main.c:280 #, c-format msgid "Vector map <%s> is not in user mapset and cannot be updated" msgstr "" -#: ../vector/v.vect.stats/main.c:335 ../vector/v.vect.stats/main.c:417 -#: ../vector/v.extract/copy_tab.c:117 -#, c-format -msgid "Unable to open database <%s> with driver <%s>" -msgstr "" - -#: ../vector/v.vect.stats/main.c:339 +#: ../vector/v.vect.stats/main.c:346 msgid "count_column is required to upload point counts" msgstr "" -#: ../vector/v.vect.stats/main.c:348 +#: ../vector/v.vect.stats/main.c:355 msgid "count_column must be of type integer" msgstr "" -#: ../vector/v.vect.stats/main.c:361 ../vector/v.vect.stats/main.c:391 +#: ../vector/v.vect.stats/main.c:368 ../vector/v.vect.stats/main.c:398 #, c-format msgid "Unable to add column <%s>" msgstr "" -#: ../vector/v.vect.stats/main.c:367 +#: ../vector/v.vect.stats/main.c:374 msgid "stats_column is required to upload point stats" msgstr "" -#: ../vector/v.vect.stats/main.c:378 +#: ../vector/v.vect.stats/main.c:385 msgid "stats_column must be of type double precision" msgstr "" -#: ../vector/v.vect.stats/main.c:400 +#: ../vector/v.vect.stats/main.c:407 msgid "collecting attributes from points vector..." msgstr "" -#: ../vector/v.vect.stats/main.c:437 +#: ../vector/v.vect.stats/main.c:444 msgid "column for points vector must be numeric" msgstr "" -#: ../vector/v.vect.stats/main.c:498 +#: ../vector/v.vect.stats/main.c:505 #, c-format msgid "No area categories in vector <%s>, layer <%s>" msgstr "" -#: ../vector/v.vect.stats/main.c:523 +#: ../vector/v.vect.stats/main.c:530 msgid "Selecting points for each area..." msgstr "" -#: ../vector/v.vect.stats/main.c:628 +#: ../vector/v.vect.stats/main.c:635 #, c-format msgid "could not find area category %d" msgstr "" -#: ../vector/v.vect.stats/main.c:754 +#: ../vector/v.vect.stats/main.c:761 #, c-format msgid "%d records updated" msgstr "" -#: ../vector/v.extract/main.c:83 +#: ../vector/v.extract/main.c:84 msgid "Selects vector features from an existing vector map and creates a new vector map containing only the selected features." msgstr "" -#: ../vector/v.extract/main.c:88 +#: ../vector/v.extract/main.c:89 msgid "Dissolve common boundaries (default is no)" msgstr "" -#: ../vector/v.extract/main.c:92 +#: ../vector/v.extract/main.c:93 msgid "Do not copy attributes (see also 'new' parameter)" msgstr "" -#: ../vector/v.extract/main.c:108 +#: ../vector/v.extract/main.c:110 msgid "Types to be extracted" msgstr "" -#: ../vector/v.extract/main.c:123 +#: ../vector/v.extract/main.c:125 msgid "Input text file with category numbers/number ranges to be extracted" msgstr "" -#: ../vector/v.extract/main.c:124 +#: ../vector/v.extract/main.c:126 msgid "If '-' given reads from standard input" msgstr "" -#: ../vector/v.extract/main.c:132 +#: ../vector/v.extract/main.c:134 msgid "Number of random categories matching vector objects to extract" msgstr "" -#: ../vector/v.extract/main.c:134 +#: ../vector/v.extract/main.c:136 msgid "Number must be smaller than unique cat count in layer" msgstr "" -#: ../vector/v.extract/main.c:142 +#: ../vector/v.extract/main.c:144 msgid "Desired new category value (enter -1 to keep original categories)" msgstr "" -#: ../vector/v.extract/main.c:144 +#: ../vector/v.extract/main.c:146 msgid "If new >= 0, attributes is not copied" msgstr "" -#: ../vector/v.extract/main.c:161 +#: ../vector/v.extract/main.c:151 +msgid "Name of attribute column for dissolving areas" +msgstr "" + +#: ../vector/v.extract/main.c:152 +msgid "Preserves category values" +msgstr "" + +#: ../vector/v.extract/main.c:169 #, c-format msgid "Options <%s>, <%s>, <%s> and <%s> options are exclusive. Please specify only one of them." msgstr "" -#: ../vector/v.extract/main.c:208 +#: ../vector/v.extract/main.c:221 +#, c-format +msgid "Searching for column <%s> in table <%s>..." +msgstr "" + +#: ../vector/v.extract/main.c:253 +#, c-format +msgid "Column <%s> does not exist for layer %d" +msgstr "" + +#: ../vector/v.extract/main.c:268 #, c-format msgid "Category value in '%s' not valid" msgstr "" -#: ../vector/v.extract/main.c:224 +#: ../vector/v.extract/main.c:284 #, c-format msgid "Process file <%s> for category numbers..." msgstr "" -#: ../vector/v.extract/main.c:229 +#: ../vector/v.extract/main.c:289 #, c-format msgid "Unable to open specified file <%s>" msgstr "" -#: ../vector/v.extract/main.c:240 +#: ../vector/v.extract/main.c:300 #, c-format msgid "Ignored text entry: %s" msgstr "" -#: ../vector/v.extract/main.c:259 +#: ../vector/v.extract/main.c:319 ../vector/v.extract/extract.c:268 #, c-format msgid "Loading categories from table <%s>..." msgstr "" -#: ../vector/v.extract/main.c:269 +#: ../vector/v.extract/main.c:329 #, c-format msgid "Unable select records from table <%s>" msgstr "" -#: ../vector/v.extract/main.c:271 +#: ../vector/v.extract/main.c:331 #, c-format msgid "%d category loaded" msgid_plural "%d categories loaded" msgstr[0] "" msgstr[1] "" -#: ../vector/v.extract/main.c:286 +#: ../vector/v.extract/main.c:346 msgid "This map has no categories attached. Use v.category to attach categories to this vector map." msgstr "" -#: ../vector/v.extract/main.c:293 +#: ../vector/v.extract/main.c:353 msgid "Please specify random number larger than 0" msgstr "" -#: ../vector/v.extract/main.c:297 +#: ../vector/v.extract/main.c:357 #, 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:320 +#: ../vector/v.extract/main.c:380 #, c-format msgid "Random category count is larger or equal to uniq <%s> feature category count %d" msgstr "" -#: ../vector/v.extract/main.c:354 +#: ../vector/v.extract/main.c:414 msgid "Extracting features..." msgstr "" -#: ../vector/v.extract/main.c:378 +#: ../vector/v.extract/main.c:438 msgid "Removing duplicate centroids..." msgstr "" -#: ../vector/v.extract/extract.c:171 +#: ../vector/v.extract/extract.c:203 #, c-format msgid "No category found for area %d. Skipping." msgstr "" -#: ../vector/v.extract/extract.c:175 +#: ../vector/v.extract/extract.c:207 #, c-format msgid "More categories (%d) found for area %d. Using first found category %d" msgstr "" -#: ../vector/v.extract/extract.c:228 +#: ../vector/v.extract/extract.c:286 msgid "Topology level required for extracting areas for OGR layers. Areas will be not processed." 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.lrs/v.lrs.label/main.c:103 ../vector/v.lrs/v.lrs.where/main.c:58 #: ../vector/v.lrs/v.lrs.segment/main.c:72 #: ../vector/v.lrs/v.lrs.create/main.c:122 @@ -40503,73 +40915,73 @@ msgid "Unknown method" msgstr "" -#: ../vector/v.generalize/main.c:330 +#: ../vector/v.generalize/main.c:331 #, c-format msgid "No lines found in input map <%s>" msgstr "" -#: ../vector/v.generalize/main.c:344 +#: ../vector/v.generalize/main.c:345 #, c-format msgid "Unable to create error vector map <%s>" msgstr "" -#: ../vector/v.generalize/main.c:364 +#: ../vector/v.generalize/main.c:365 msgid "Displacement..." msgstr "" -#: ../vector/v.generalize/main.c:373 +#: ../vector/v.generalize/main.c:374 msgid "Network generalization..." msgstr "" -#: ../vector/v.generalize/main.c:388 +#: ../vector/v.generalize/main.c:389 msgid "Attributes are needed for 'where' option, copying table" msgstr "" -#: ../vector/v.generalize/main.c:404 +#: ../vector/v.generalize/main.c:405 #, c-format msgid "Generalization (%s)..." msgstr "" -#: ../vector/v.generalize/main.c:405 +#: ../vector/v.generalize/main.c:406 #, c-format msgid "Using threshold: %g %s" msgstr "" -#: ../vector/v.generalize/main.c:525 +#: ../vector/v.generalize/main.c:526 #, c-format msgid "Method '%s' did not preserve first point" msgstr "" -#: ../vector/v.generalize/main.c:530 +#: ../vector/v.generalize/main.c:531 #, c-format msgid "Method '%s' did not preserve last point" msgstr "" -#: ../vector/v.generalize/main.c:537 +#: ../vector/v.generalize/main.c:538 #, c-format msgid "Method '%s' did not preserve loop" msgstr "" -#: ../vector/v.generalize/main.c:569 +#: ../vector/v.generalize/main.c:570 #, c-format msgid "%d boundaries were not modified because modification would damage topology" msgstr "" -#: ../vector/v.generalize/main.c:572 +#: ../vector/v.generalize/main.c:573 #, c-format msgid "%d lines/boundaries were not modified due to over-simplification" msgstr "" -#: ../vector/v.generalize/main.c:593 +#: ../vector/v.generalize/main.c:594 #, c-format msgid "Number of vertices for selected features %s from %d to %d (%d%% remaining)" msgstr "" -#: ../vector/v.generalize/main.c:594 +#: ../vector/v.generalize/main.c:595 msgid "reduced" msgstr "" -#: ../vector/v.generalize/main.c:594 +#: ../vector/v.generalize/main.c:595 msgid "changed" msgstr "" @@ -40606,21 +41018,21 @@ msgid "Creates a new pseudo-vector map as a link to an OGR-supported layer or a PostGIS feature table." msgstr "" -#: ../vector/v.external/main.c:126 +#: ../vector/v.external/main.c:130 msgid "No layer defined" msgstr "" -#: ../vector/v.external/main.c:192 +#: ../vector/v.external/main.c:196 #, c-format msgid "Unable to delete '%s'" msgstr "" -#: ../vector/v.external/main.c:199 +#: ../vector/v.external/main.c:203 #, c-format msgid "Unable to create file '%s/%s'" msgstr "" -#: ../vector/v.external/main.c:233 +#: ../vector/v.external/main.c:237 #, c-format msgid "Link to vector map <%s> created." msgstr "" @@ -40702,40 +41114,92 @@ msgid "Invalid geometry column %d" msgstr "" -#: ../vector/v.to.db/main.c:39 +#: ../vector/v.to.db/main.c:42 +msgid "length" +msgstr "" + +#: ../vector/v.to.db/main.c:43 +msgid "perimeter" +msgstr "" + +#: ../vector/v.to.db/main.c:44 +msgid "coordinates" +msgstr "" + +#: ../vector/v.to.db/main.c:45 +msgid "bounding box" +msgstr "" + +#: ../vector/v.to.db/main.c:47 msgid "Populates attribute values from vector features." msgstr "" -#: ../vector/v.to.db/main.c:48 +#: ../vector/v.to.db/main.c:56 #, 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/update.c:28 -#: ../vector/v.to.db/update.c:32 ../vector/v.to.db/query.c:83 +#: ../vector/v.to.db/main.c:73 ../vector/v.to.db/main.c:80 +#: ../vector/v.to.db/update.c:30 ../vector/v.to.db/update.c:34 +#: ../vector/v.to.db/query.c:83 #, c-format msgid "Database connection not defined for layer %d. Use v.db.connect first." msgstr "" -#: ../vector/v.to.db/main.c:114 +#: ../vector/v.to.db/main.c:174 +#, c-format +msgid "Missing column name for input column number %d" +msgstr "" + +#: ../vector/v.to.db/main.c:180 +#, c-format +msgid "Missing column name for table column number %d" +msgstr "" + +#: ../vector/v.to.db/main.c:194 +#, c-format +msgid "Existing column <%s> has a different but maybe compatible type" +msgstr "" + +#: ../vector/v.to.db/main.c:198 +#, c-format +msgid "Existing column <%s> has the wrong type" +msgstr "" + +#: ../vector/v.to.db/main.c:203 +#, c-format +msgid "Values in column <%s> will be overwritten" +msgstr "" + +#: ../vector/v.to.db/main.c:268 +#, c-format +msgid "Unable to create column <%s>" +msgstr "" + +#: ../vector/v.to.db/main.c:322 #, c-format msgid "Category index for vector map <%s> is not sorted" msgstr "" -#: ../vector/v.to.db/update.c:84 +#: ../vector/v.to.db/update.c:86 msgid "Updating database..." msgstr "" -#: ../vector/v.to.db/update.c:125 +#: ../vector/v.to.db/update.c:151 #, c-format msgid "More elements of category %d, nothing loaded to database" msgstr "" -#: ../vector/v.to.db/update.c:223 +#: ../vector/v.to.db/update.c:251 #, c-format msgid "Record (cat %d) already exists (not inserted)" msgstr "" +#: ../vector/v.to.db/update.c:279 +#, c-format +msgid "Cannot update table: %s" +msgstr "" + #: ../vector/v.to.db/query.c:93 msgid "Querying database... " msgstr "" @@ -40754,41 +41218,41 @@ msgid "Unable to fetch record" msgstr "" -#: ../vector/v.to.db/report.c:13 +#: ../vector/v.to.db/report.c:14 msgid "No totals for selected option" msgstr "" -#: ../vector/v.to.db/report.c:211 +#: ../vector/v.to.db/report.c:230 #, c-format msgid "%d categories read from vector map (layer %d)" msgstr "" -#: ../vector/v.to.db/report.c:215 +#: ../vector/v.to.db/report.c:234 #, c-format msgid "%d records selected from table (layer %d)" msgstr "" -#: ../vector/v.to.db/report.c:218 +#: ../vector/v.to.db/report.c:237 #, c-format msgid "%d categories read from vector map exist in selection from table" msgstr "" -#: ../vector/v.to.db/report.c:221 +#: ../vector/v.to.db/report.c:240 #, c-format msgid "%d categories read from vector map don't exist in selection from table" msgstr "" -#: ../vector/v.to.db/report.c:223 +#: ../vector/v.to.db/report.c:242 #, c-format msgid "%d records updated/inserted (layer %d)" msgstr "" -#: ../vector/v.to.db/report.c:226 +#: ../vector/v.to.db/report.c:245 #, c-format msgid "%d update/insert errors (layer %d)" msgstr "" -#: ../vector/v.to.db/report.c:229 +#: ../vector/v.to.db/report.c:248 #, c-format msgid "%d categories with more points (coordinates not loaded)" msgstr "" @@ -40982,86 +41446,101 @@ msgid "Using private colormap for DirectColor visual." msgstr "" -#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:59 -#: ../scripts/v.rast.stats/v.rast.stats.py:120 +#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:60 +#: ../scripts/v.rast.stats/v.rast.stats.py:124 #: ../scripts/v.db.addcolumn/v.db.addcolumn.py:63 -#: ../scripts/v.db.addtable/v.db.addtable.py:75 +#: ../scripts/v.db.addtable/v.db.addtable.py:76 #: ../scripts/v.db.dropcolumn/v.db.dropcolumn.py:60 #: ../scripts/v.db.update/v.db.update.py:75 #, python-format msgid "Vector map <%s> not found in current mapset" msgstr "" -#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:69 +#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:70 msgid "There is no table connected to the input vector map. Cannot rename any column" msgstr "" -#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:78 +#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:79 #, python-format msgid "Column name <%s> too long. The DBF driver supports column names not longer than 10 characters" msgstr "" -#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:83 +#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:84 #, python-format msgid "Cannot rename column <%s> as it is needed to keep table <%s> connected to the input vector map" msgstr "" +#: ../scripts/v.rast.stats/v.rast.stats.py:131 +#: ../scripts/v.rast.stats/v.rast.stats.py:203 +#: ../scripts/v.rast.stats/v.rast.stats.py:210 +#: ../scripts/v.db.addcolumn/v.db.addcolumn.py:69 +#: ../scripts/v.db.update/v.db.update.py:81 +msgid "There is no table connected to this map. Run v.db.connect or v.db.addtable first." +msgstr "" + #: ../scripts/v.rast.stats/v.rast.stats.py:137 -msgid "Preprocessing input data..." +#, python-brace-format +msgid "Number of raster maps ({0}) different from number of column prefixes ({1})" msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:148 +#: ../scripts/v.rast.stats/v.rast.stats.py:170 msgid "An error occurred while converting vector to raster" msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:160 +#: ../scripts/v.rast.stats/v.rast.stats.py:182 msgid "No categories found in raster map" msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:167 -#: ../scripts/v.rast.stats/v.rast.stats.py:174 -#: ../scripts/v.db.addcolumn/v.db.addcolumn.py:69 -#: ../scripts/v.db.update/v.db.update.py:81 -msgid "There is no table connected to this map. Run v.db.connect or v.db.addtable first." +#: ../scripts/v.rast.stats/v.rast.stats.py:195 +#, python-brace-format +msgid "Not all vector categories converted to raster. Converted {0} of {1}." msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:227 +#: ../scripts/v.rast.stats/v.rast.stats.py:266 #, python-format msgid "Cannot create column <%s> (already present). " msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:228 +#: ../scripts/v.rast.stats/v.rast.stats.py:267 msgid "Use -c flag to update values in this column." msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:237 +#: ../scripts/v.rast.stats/v.rast.stats.py:276 #, python-format msgid "Adding columns '%s'" msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:242 +#: ../scripts/v.rast.stats/v.rast.stats.py:281 msgid "Adding columns failed. Exiting." msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:245 +#: ../scripts/v.rast.stats/v.rast.stats.py:284 #, python-format msgid "Processing input data (%d categories)..." msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:289 +#: ../scripts/v.rast.stats/v.rast.stats.py:328 msgid "Updating the database ..." msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:294 +#: ../scripts/v.rast.stats/v.rast.stats.py:333 #, python-brace-format msgid "Statistics calculated from raster map <{raster}> and uploaded to attribute table of vector map <{vector}>." msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:300 +#: ../scripts/v.rast.stats/v.rast.stats.py:339 #, python-format msgid "Failed to upload statistics to attribute table of vector map <%s>." msgstr "" +#: ../scripts/r.mapcalc.simple/r.mapcalc.simple.py:107 +msgid "The expression is an empty string" +msgstr "" + +#: ../scripts/r.mapcalc.simple/r.mapcalc.simple.py:141 +msgid "Expression: {}" +msgstr "" + #: ../scripts/m.proj/m.proj.py:142 msgid "cs2cs program not found, install PROJ.4 first: http://proj.maptools.org" msgstr "" @@ -41186,50 +41665,50 @@ msgid "No graphics device selected. Use d.mon to select graphics device." msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:143 +#: ../scripts/r.in.srtm/r.in.srtm.py:169 msgid "This module only operates in LatLong locations" msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:161 -msgid "The \"unzip\" program is required, please install it first" -msgstr "" - -#: ../scripts/r.in.srtm/r.in.srtm.py:168 +#: ../scripts/r.in.srtm/r.in.srtm.py:194 #, python-format msgid "'%s' does not appear to be a valid zip file." msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:175 +#: ../scripts/r.in.srtm/r.in.srtm.py:201 #, python-format msgid "File '%s' or '%s' not found" msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:197 +#: ../scripts/r.in.srtm/r.in.srtm.py:227 #, python-format msgid "Extracting '%s'..." msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:199 +#: ../scripts/r.in.srtm/r.in.srtm.py:232 msgid "Unable to unzip file." msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:201 +#: ../scripts/r.in.srtm/r.in.srtm.py:234 msgid "Converting input file to BIL..." msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:225 -msgid "Attempting to import 1-arcsec data." +#: ../scripts/r.in.srtm/r.in.srtm.py:258 +msgid "Attempting to import 1-arcsec SWBD data" +msgstr "" + +#: ../scripts/r.in.srtm/r.in.srtm.py:261 +msgid "Attempting to import 1-arcsec data" msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:243 +#: ../scripts/r.in.srtm/r.in.srtm.py:279 msgid "Unable to import data" msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:251 +#: ../scripts/r.in.srtm/r.in.srtm.py:288 msgid "Done: generated map " msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:252 +#: ../scripts/r.in.srtm/r.in.srtm.py:289 msgid "(Note: Holes in the data can be closed with 'r.fillnulls' using splines)" msgstr "" @@ -41634,28 +42113,36 @@ msgid "During computation %i tiles could not be created" msgstr "" -#: ../scripts/i.spectral/i.spectral.py:121 +#: ../scripts/i.spectral/i.spectral.py:125 #, python-format msgid "Programmer error (%s)" msgstr "" -#: ../scripts/i.spectral/i.spectral.py:213 +#: ../scripts/i.spectral/i.spectral.py:199 +msgid "Spectral signatures" +msgstr "" + +#: ../scripts/i.spectral/i.spectral.py:200 +msgid "DN Value" +msgstr "" + +#: ../scripts/i.spectral/i.spectral.py:218 msgid "Either group= or raster= is required" msgstr "" -#: ../scripts/i.spectral/i.spectral.py:216 +#: ../scripts/i.spectral/i.spectral.py:221 msgid "group= and raster= are mutually exclusive" msgstr "" -#: ../scripts/i.spectral/i.spectral.py:220 +#: ../scripts/i.spectral/i.spectral.py:225 msgid "Writing to text file requires output=filename" msgstr "" -#: ../scripts/i.spectral/i.spectral.py:224 +#: ../scripts/i.spectral/i.spectral.py:229 msgid "gnuplot required, please install first" msgstr "" -#: ../scripts/i.spectral/i.spectral.py:243 +#: ../scripts/i.spectral/i.spectral.py:251 msgid "No data returned from query" msgstr "" @@ -41746,11 +42233,11 @@ msgstr "" #: ../scripts/r.unpack/r.unpack.py:82 ../scripts/r.unpack/r.unpack.py:120 -#: ../scripts/v.unpack/v.unpack.py:86 ../scripts/v.unpack/v.unpack.py:133 +#: ../scripts/v.unpack/v.unpack.py:85 ../scripts/v.unpack/v.unpack.py:132 msgid "Pack file unreadable" msgstr "" -#: ../scripts/r.unpack/r.unpack.py:91 ../scripts/v.unpack/v.unpack.py:95 +#: ../scripts/r.unpack/r.unpack.py:91 ../scripts/v.unpack/v.unpack.py:94 msgid "Pack file unreadable: file '{}' missing" msgstr "" @@ -41777,21 +42264,21 @@ msgid "PROJ_INFO file is missing, unpack raster map in XY (unprojected) location." msgstr "" -#: ../scripts/r.unpack/r.unpack.py:158 ../scripts/v.unpack/v.unpack.py:164 +#: ../scripts/r.unpack/r.unpack.py:158 ../scripts/v.unpack/v.unpack.py:163 #, python-brace-format msgid "" "Difference between PROJ_INFO file of packed map and of current location:\n" "{diff}" msgstr "" -#: ../scripts/r.unpack/r.unpack.py:161 ../scripts/v.unpack/v.unpack.py:167 +#: ../scripts/r.unpack/r.unpack.py:161 ../scripts/v.unpack/v.unpack.py:166 #, python-brace-format msgid "" "Difference between PROJ_UNITS file of packed map and of current location:\n" "{diff}" msgstr "" -#: ../scripts/r.unpack/r.unpack.py:163 ../scripts/v.unpack/v.unpack.py:169 +#: ../scripts/r.unpack/r.unpack.py:163 ../scripts/v.unpack/v.unpack.py:168 msgid "Projection of dataset does not appear to match current location. In case of no significant differences in the projection definitions, use the -o flag to ignore them and use current location definition." msgstr "" @@ -41859,11 +42346,15 @@ msgid "Frame <%s> already found. An existing frame can be overwritten by '%s' flag." msgstr "" -#: ../scripts/r.grow/r.grow.py:130 +#: ../scripts/r.grow/r.grow.py:129 +msgid "Output can be written only to the current mapset" +msgstr "" + +#: ../scripts/r.grow/r.grow.py:139 msgid "Growing failed. Removing temporary maps." msgstr "" -#: ../scripts/r.grow/r.grow.py:142 +#: ../scripts/r.grow/r.grow.py:151 msgid "Shrinking failed. Removing temporary maps." msgstr "" @@ -41912,21 +42403,21 @@ msgid "Table <%s> not found in database <%s>" msgstr "" -#: ../scripts/db.droptable/db.droptable.py:84 +#: ../scripts/db.droptable/db.droptable.py:85 #, python-format msgid "Deleting table <%s> which is attached to following map(s):" msgstr "" -#: ../scripts/db.droptable/db.droptable.py:89 +#: ../scripts/db.droptable/db.droptable.py:90 #, python-format msgid "The table <%s> would be deleted." msgstr "" -#: ../scripts/db.droptable/db.droptable.py:91 +#: ../scripts/db.droptable/db.droptable.py:92 msgid "You must use the force flag to actually remove it. Exiting." msgstr "" -#: ../scripts/db.droptable/db.droptable.py:100 +#: ../scripts/db.droptable/db.droptable.py:101 msgid "Cannot continue (problem deleting table)." msgstr "" @@ -42037,41 +42528,41 @@ msgid "At least 2 maps are required" msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:81 +#: ../scripts/v.db.addtable/v.db.addtable.py:82 #, python-format msgid "Using vector map name as table name: <%s>" msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:87 +#: ../scripts/v.db.addtable/v.db.addtable.py:88 #, python-format msgid "Using vector map name extended by layer number as table name: <%s>" msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:90 +#: ../scripts/v.db.addtable/v.db.addtable.py:91 #, python-format msgid "Using user specified table name: %s" msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:94 +#: ../scripts/v.db.addtable/v.db.addtable.py:95 msgid "Creating new DB connection based on default mapset settings..." msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:104 +#: ../scripts/v.db.addtable/v.db.addtable.py:105 #, python-format msgid "There is already a table linked to layer <%s>" msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:119 +#: ../scripts/v.db.addtable/v.db.addtable.py:120 #, python-format msgid "Duplicate column name '%s' not allowed" msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:130 +#: ../scripts/v.db.addtable/v.db.addtable.py:131 #, python-format msgid "Creating table with columns (%s)..." msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:158 +#: ../scripts/v.db.addtable/v.db.addtable.py:169 msgid "Current attribute table links:" msgstr "" @@ -42315,9 +42806,9 @@ msgstr "" #: ../scripts/r.in.wms/wms_base.py:421 ../scripts/r.in.wms/wms_base.py:478 -#: ../scripts/r.in.wms/wms_base.py:488 ../scripts/r.in.wms/wms_base.py:518 -#: ../scripts/r.in.wms/wms_base.py:542 ../scripts/r.in.wms/wms_base.py:553 -#: ../scripts/r.in.wms/wms_base.py:565 +#: ../scripts/r.in.wms/wms_base.py:488 ../scripts/r.in.wms/wms_base.py:519 +#: ../scripts/r.in.wms/wms_base.py:543 ../scripts/r.in.wms/wms_base.py:554 +#: ../scripts/r.in.wms/wms_base.py:566 #, python-format msgid "%s failed" msgstr "" @@ -42331,7 +42822,7 @@ msgid "Please change output name, or change names of these rasters: %s, module needs to create this temporary maps during execution." msgstr "" -#: ../scripts/r.in.wms/wms_base.py:567 +#: ../scripts/r.in.wms/wms_base.py:568 #, python-format msgid "<%s> created." msgstr "" @@ -42418,40 +42909,40 @@ msgid "Incorrect WMS query" msgstr "" -#: ../scripts/v.unpack/v.unpack.py:130 +#: ../scripts/v.unpack/v.unpack.py:129 #, python-format msgid "This GRASS GIS pack file contains raster data. Use r.unpack to unpack <%s>" msgstr "" -#: ../scripts/v.unpack/v.unpack.py:143 +#: ../scripts/v.unpack/v.unpack.py:142 msgid "PROJ_INFO file is missing, unpack vector map in XY (unprojected) location." msgstr "" -#: ../scripts/v.unpack/v.unpack.py:161 +#: ../scripts/v.unpack/v.unpack.py:160 msgid "Projection information does not match. Proceeding..." msgstr "" -#: ../scripts/v.unpack/v.unpack.py:215 +#: ../scripts/v.unpack/v.unpack.py:214 #, python-format msgid "Coping table <%s> as table <%s>" msgstr "" -#: ../scripts/v.unpack/v.unpack.py:226 +#: ../scripts/v.unpack/v.unpack.py:225 #, python-format msgid "Unable to copy table <%s> as table <%s>" msgstr "" -#: ../scripts/v.unpack/v.unpack.py:228 +#: ../scripts/v.unpack/v.unpack.py:227 #, python-format msgid "Connect table <%s> to vector map <%s> at layer <%s>" msgstr "" -#: ../scripts/v.unpack/v.unpack.py:238 +#: ../scripts/v.unpack/v.unpack.py:237 #, python-format msgid "Unable to connect table <%s> to vector map <%s>" msgstr "" -#: ../scripts/v.unpack/v.unpack.py:241 +#: ../scripts/v.unpack/v.unpack.py:240 #, python-format msgid "Vector map <%s> successfully unpacked" msgstr "" @@ -42461,7 +42952,7 @@ msgid "Missing value for parameter <%s>" msgstr "" -#: ../scripts/v.import/v.import.py:178 ../scripts/r.import/r.import.py:194 +#: ../scripts/v.import/v.import.py:178 ../scripts/r.import/r.import.py:193 #, python-format msgid "Input <%s> successfully imported without reprojection" msgstr "" @@ -42471,12 +42962,12 @@ msgid "Unable to import <%s>" msgstr "" -#: ../scripts/v.import/v.import.py:190 ../scripts/r.import/r.import.py:206 +#: ../scripts/v.import/v.import.py:190 ../scripts/r.import/r.import.py:205 #, python-format msgid "Coordinate reference system not available for current location <%s>" msgstr "" -#: ../scripts/v.import/v.import.py:210 ../scripts/r.import/r.import.py:226 +#: ../scripts/v.import/v.import.py:210 ../scripts/r.import/r.import.py:225 #, python-format msgid "Creating temporary location for <%s>..." msgstr "" @@ -42486,12 +42977,12 @@ msgid "Unable to create location from OGR datasource <%s>" msgstr "" -#: ../scripts/v.import/v.import.py:231 ../scripts/r.import/r.import.py:245 +#: ../scripts/v.import/v.import.py:231 ../scripts/r.import/r.import.py:244 #, python-format msgid "Coordinate reference system not available for input <%s>" msgstr "" -#: ../scripts/v.import/v.import.py:248 ../scripts/r.import/r.import.py:328 +#: ../scripts/v.import/v.import.py:248 ../scripts/r.import/r.import.py:327 msgid "Unable to reproject to source location" msgstr "" @@ -42505,7 +42996,7 @@ msgid "Unable to import OGR datasource <%s>" msgstr "" -#: ../scripts/v.import/v.import.py:279 ../scripts/r.import/r.import.py:374 +#: ../scripts/v.import/v.import.py:279 ../scripts/r.import/r.import.py:373 #, python-format msgid "Reprojecting <%s>..." msgstr "" @@ -42556,7 +43047,7 @@ msgid "Column <%s> not found in table <%s>. Skipped" msgstr "" -#: ../scripts/v.db.dropcolumn/v.db.dropcolumn.py:117 +#: ../scripts/v.db.dropcolumn/v.db.dropcolumn.py:122 msgid "Deleting column failed" msgstr "" @@ -43041,168 +43532,168 @@ msgid "Done. 3D raster map <%s> created." msgstr "" -#: ../scripts/r.import/r.import.py:170 +#: ../scripts/r.import/r.import.py:169 msgid "To set custom resolution value, select 'value' in resolution option" msgstr "" -#: ../scripts/r.import/r.import.py:173 +#: ../scripts/r.import/r.import.py:172 msgid "Resolution value can't be smaller than 0" msgstr "" -#: ../scripts/r.import/r.import.py:176 +#: ../scripts/r.import/r.import.py:175 msgid "Please provide the resolution for the imported dataset or change to 'estimated' resolution" msgstr "" -#: ../scripts/r.import/r.import.py:198 ../scripts/r.import/r.import.py:256 +#: ../scripts/r.import/r.import.py:197 ../scripts/r.import/r.import.py:255 #, python-format msgid "Unable to import GDAL dataset <%s>" msgstr "" -#: ../scripts/r.import/r.import.py:235 +#: ../scripts/r.import/r.import.py:234 #, python-format msgid "Unable to read GDAL dataset <%s>" msgstr "" -#: ../scripts/r.import/r.import.py:248 +#: ../scripts/r.import/r.import.py:247 #, python-format msgid "Importing <%s> to temporary location..." msgstr "" -#: ../scripts/r.import/r.import.py:267 +#: ../scripts/r.import/r.import.py:266 msgid "Input contains GCPs, rectification is required" msgstr "" -#: ../scripts/r.import/r.import.py:295 +#: ../scripts/r.import/r.import.py:294 msgid "Unable to get reprojected map extent" msgstr "" -#: ../scripts/r.import/r.import.py:348 +#: ../scripts/r.import/r.import.py:347 #, python-brace-format msgid "Estimated target resolution for input band <{out}>: {res}" msgstr "" -#: ../scripts/r.import/r.import.py:363 +#: ../scripts/r.import/r.import.py:362 #, python-brace-format msgid "Using given resolution for input band <{out}>: {res}" msgstr "" -#: ../scripts/r.import/r.import.py:369 +#: ../scripts/r.import/r.import.py:368 #, python-brace-format msgid "Using current region resolution for input band <{out}>: nsres={ns}, ewres={ew}" msgstr "" -#: ../scripts/r.import/r.import.py:381 +#: ../scripts/r.import/r.import.py:380 #, python-format msgid "Unable to to reproject raster <%s>" msgstr "" -#: ../scripts/r.import/r.import.py:384 +#: ../scripts/r.import/r.import.py:383 #, python-format msgid "The reprojected raster <%s> is empty" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:160 +#: ../scripts/r.fillnulls/r.fillnulls.py:172 msgid "A user raster mask (MASK) is present. Saving it..." msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:175 +#: ../scripts/r.fillnulls/r.fillnulls.py:187 msgid "Using RST interpolation..." msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:176 +#: ../scripts/r.fillnulls/r.fillnulls.py:188 msgid "Locating and isolating NULL areas..." msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:180 +#: ../scripts/r.fillnulls/r.fillnulls.py:192 msgid "Skipping masked raster parts" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:191 -#: ../scripts/r.fillnulls/r.fillnulls.py:460 +#: ../scripts/r.fillnulls/r.fillnulls.py:203 +#: ../scripts/r.fillnulls/r.fillnulls.py:472 msgid "Restoring user mask (MASK)..." msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:195 -#: ../scripts/r.fillnulls/r.fillnulls.py:464 +#: ../scripts/r.fillnulls/r.fillnulls.py:207 +#: ../scripts/r.fillnulls/r.fillnulls.py:476 msgid "Failed to restore user MASK!" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:199 +#: ../scripts/r.fillnulls/r.fillnulls.py:211 msgid "Growing NULL areas" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:206 -#: ../scripts/r.fillnulls/r.fillnulls.py:221 -#: ../scripts/r.fillnulls/r.fillnulls.py:315 +#: ../scripts/r.fillnulls/r.fillnulls.py:218 +#: ../scripts/r.fillnulls/r.fillnulls.py:233 +#: ../scripts/r.fillnulls/r.fillnulls.py:327 msgid "abandoned. Removing temporary map, restoring user mask if needed:" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:210 +#: ../scripts/r.fillnulls/r.fillnulls.py:222 msgid "Assigning IDs to NULL areas" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:235 -#: ../scripts/r.fillnulls/r.fillnulls.py:273 -#: ../scripts/r.fillnulls/r.fillnulls.py:288 -#: ../scripts/r.fillnulls/r.fillnulls.py:296 -#: ../scripts/r.fillnulls/r.fillnulls.py:330 -#: ../scripts/r.fillnulls/r.fillnulls.py:403 -#: ../scripts/r.fillnulls/r.fillnulls.py:424 -#: ../scripts/r.fillnulls/r.fillnulls.py:434 +#: ../scripts/r.fillnulls/r.fillnulls.py:247 +#: ../scripts/r.fillnulls/r.fillnulls.py:285 +#: ../scripts/r.fillnulls/r.fillnulls.py:300 +#: ../scripts/r.fillnulls/r.fillnulls.py:308 +#: ../scripts/r.fillnulls/r.fillnulls.py:342 +#: ../scripts/r.fillnulls/r.fillnulls.py:415 +#: ../scripts/r.fillnulls/r.fillnulls.py:436 +#: ../scripts/r.fillnulls/r.fillnulls.py:446 msgid "abandoned. Removing temporary maps, restoring user mask if needed:" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:256 +#: ../scripts/r.fillnulls/r.fillnulls.py:268 msgid "Input map has no holes. Check region settings." msgstr "" #. GTC Hole is NULL area in a raster map -#: ../scripts/r.fillnulls/r.fillnulls.py:259 +#: ../scripts/r.fillnulls/r.fillnulls.py:271 #, python-format msgid "Processing %d map holes" msgstr "" #. GTC Hole is a NULL area in a raster map -#: ../scripts/r.fillnulls/r.fillnulls.py:265 +#: ../scripts/r.fillnulls/r.fillnulls.py:277 #, python-format msgid "Filling hole %s of %s" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:335 +#: ../scripts/r.fillnulls/r.fillnulls.py:347 #, python-format msgid "Interpolating %d points" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:338 +#: ../scripts/r.fillnulls/r.fillnulls.py:350 msgid "No points to interpolate" msgstr "" #. GTC Hole is NULL area in a raster map -#: ../scripts/r.fillnulls/r.fillnulls.py:359 +#: ../scripts/r.fillnulls/r.fillnulls.py:371 #, python-format msgid "Failed to fill hole %s" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:373 +#: ../scripts/r.fillnulls/r.fillnulls.py:385 #, python-format msgid "Filling has failed silently. Leaving temporary maps with prefix <%s> for debugging." msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:438 +#: ../scripts/r.fillnulls/r.fillnulls.py:450 #, python-format msgid "Using %s bspline interpolation" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:472 +#: ../scripts/r.fillnulls/r.fillnulls.py:484 msgid "Patching fill data into NULL areas..." msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:480 +#: ../scripts/r.fillnulls/r.fillnulls.py:492 #, python-format msgid "Filled raster map is: %s" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:487 +#: ../scripts/r.fillnulls/r.fillnulls.py:499 msgid "Following holes where not filled. Temporary maps with are left in place to allow examination of unfilled holes" msgstr "" diff -Nru grass-7.4.3/locale/po/grassmods_sl.po grass-7.6.0/locale/po/grassmods_sl.po --- grass-7.4.3/locale/po/grassmods_sl.po 2018-10-18 19:11:24.000000000 +0000 +++ grass-7.6.0/locale/po/grassmods_sl.po 2018-12-26 10:57:24.000000000 +0000 @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: grassmods_sl\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-03-24 00:06+0100\n" +"POT-Creation-Date: 2018-12-26 11:43+0100\n" "PO-Revision-Date: 2005-06-10 11:15+0200\n" "Last-Translator: Miha Staut \n" "Language-Team: SlovenÅ¡Äina \n" @@ -74,7 +74,7 @@ #: ../temporal/t.connect/main.c:35 ../display/d.colorlist/main.c:36 #: ../display/d.fontlist/main.c:46 ../display/d.font/main.c:46 -#: ../general/g.region/main.c:65 ../general/g.mapsets/main.c:64 +#: ../general/g.region/main.c:66 ../general/g.mapsets/main.c:64 #: ../general/g.mapset/main.c:50 ../general/g.gisenv/main.c:44 #, fuzzy msgid "settings" @@ -85,7 +85,7 @@ #: ../locale/scriptstrings/t.select_to_translate.c:3 #: ../locale/scriptstrings/t.info_to_translate.c:3 #: ../raster/r.timestamp/main.c:36 ../raster/r.describe/main.c:55 -#: ../raster/r.info/main.c:71 ../raster/r.support/main.c:55 +#: ../raster/r.info/main.c:73 ../raster/r.support/main.c:55 #: ../raster/r.region/main.c:52 ../raster3d/r3.support/main.c:50 #: ../raster3d/r3.timestamp/main.c:44 ../raster3d/r3.info/main.c:76 #: ../vector/v.support/main.c:40 ../vector/v.timestamp/main.c:36 @@ -113,46 +113,48 @@ #: ../locale/scriptstrings/t.rast.colors_to_translate.c:18 #: ../locale/scriptstrings/v.unpack_to_translate.c:13 #: ../locale/scriptstrings/r.unpack_to_translate.c:12 -#: ../raster/r.colors/edit_colors.c:128 ../raster/r.out.gdal/main.c:145 -#: ../raster/r.external.out/main.c:272 ../raster/r.external.out/main.c:283 -#: ../raster/r.what/main.c:122 ../raster/r.what/main.c:130 -#: ../raster/r.what/main.c:144 ../raster/r.what/main.c:149 -#: ../raster/r.what/main.c:154 ../raster/r.what/main.c:159 -#: ../raster/r.what/main.c:169 ../raster/r.proj/main.c:204 -#: ../raster/r.proj/main.c:214 ../raster/r.proj/main.c:220 -#: ../raster/r.in.gdal/main.c:208 ../raster/r.in.gdal/main.c:241 -#: ../raster/r.sunmask/main.c:232 ../raster/r.sunmask/main.c:238 -#: ../raster/r.external/main.c:96 ../raster/r.external/main.c:135 -#: ../display/d.mon/main.c:115 ../display/d.mon/main.c:120 -#: ../display/d.mon/main.c:125 ../general/g.list/main.c:105 -#: ../general/g.list/main.c:116 ../general/g.list/main.c:138 -#: ../general/g.list/main.c:143 ../general/g.list/main.c:148 -#: ../general/g.list/main.c:153 ../general/g.region/main.c:89 -#: ../general/g.region/main.c:95 ../general/g.region/main.c:100 -#: ../general/g.region/main.c:106 ../general/g.region/main.c:112 -#: ../general/g.region/main.c:118 ../general/g.region/main.c:124 -#: ../general/g.region/main.c:132 ../general/g.region/main.c:137 -#: ../general/g.region/main.c:143 ../general/g.region/main.c:148 -#: ../general/g.region/main.c:153 ../general/g.mapsets/main.c:87 -#: ../general/g.mapsets/main.c:92 ../general/g.mapsets/main.c:98 -#: ../general/g.proj/main.c:80 ../general/g.proj/main.c:86 -#: ../general/g.proj/main.c:92 ../general/g.proj/main.c:98 -#: ../general/g.proj/main.c:104 ../general/g.proj/main.c:115 -#: ../general/g.proj/main.c:120 ../general/g.mapset/main.c:76 -#: ../general/g.mapset/main.c:82 ../imagery/i.group/main.c:79 -#: ../imagery/i.group/main.c:84 ../imagery/i.group/main.c:89 -#: ../db/db.connect/main.c:53 ../db/db.connect/main.c:58 -#: ../db/db.login/main.c:91 ../vector/v.external.out/args.c:63 -#: ../vector/v.external.out/args.c:75 ../vector/v.external.out/args.c:81 -#: ../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:320 ../vector/v.in.ogr/main.c:326 -#: ../vector/v.colors/main.c:133 ../vector/v.what/main.c:91 +#: ../raster/r.colors/edit_colors.c:145 ../raster/r.colors/edit_colors.c:152 +#: ../raster/r.out.gdal/main.c:145 ../raster/r.external.out/main.c:272 +#: ../raster/r.external.out/main.c:283 ../raster/r.what/main.c:122 +#: ../raster/r.what/main.c:130 ../raster/r.what/main.c:144 +#: ../raster/r.what/main.c:149 ../raster/r.what/main.c:154 +#: ../raster/r.what/main.c:159 ../raster/r.what/main.c:169 +#: ../raster/r.proj/main.c:215 ../raster/r.proj/main.c:225 +#: ../raster/r.proj/main.c:231 ../raster/r.in.gdal/main.c:225 +#: ../raster/r.in.gdal/main.c:258 ../raster/r.sunmask/main.c:232 +#: ../raster/r.sunmask/main.c:238 ../raster/r.external/main.c:96 +#: ../raster/r.external/main.c:135 ../display/d.mon/main.c:115 +#: ../display/d.mon/main.c:120 ../display/d.mon/main.c:125 +#: ../general/g.list/main.c:105 ../general/g.list/main.c:116 +#: ../general/g.list/main.c:138 ../general/g.list/main.c:143 +#: ../general/g.list/main.c:148 ../general/g.list/main.c:153 +#: ../general/g.region/main.c:90 ../general/g.region/main.c:96 +#: ../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:125 ../general/g.region/main.c:133 +#: ../general/g.region/main.c:138 ../general/g.region/main.c:144 +#: ../general/g.region/main.c:149 ../general/g.region/main.c:154 +#: ../general/g.mapsets/main.c:87 ../general/g.mapsets/main.c:92 +#: ../general/g.mapsets/main.c:98 ../general/g.proj/main.c:80 +#: ../general/g.proj/main.c:86 ../general/g.proj/main.c:92 +#: ../general/g.proj/main.c:98 ../general/g.proj/main.c:104 +#: ../general/g.proj/main.c:115 ../general/g.proj/main.c:120 +#: ../general/g.mapset/main.c:76 ../general/g.mapset/main.c:82 +#: ../imagery/i.group/main.c:85 ../imagery/i.group/main.c:90 +#: ../imagery/i.group/main.c:95 ../db/db.connect/main.c:53 +#: ../db/db.connect/main.c:58 ../db/db.login/main.c:91 +#: ../vector/v.external.out/args.c:63 ../vector/v.external.out/args.c:75 +#: ../vector/v.external.out/args.c:81 ../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:337 +#: ../vector/v.in.ogr/main.c:343 ../vector/v.colors/main.c:133 +#: ../vector/v.colors/main.c:140 ../vector/v.what/main.c:91 #: ../vector/v.what/main.c:96 ../vector/v.what/main.c:101 #: ../vector/v.what/main.c:106 ../vector/v.what/main.c:111 #: ../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.external/args.c:57 +#: ../vector/v.info/parse.c:46 ../vector/v.vect.stats/main.c:221 +#: ../vector/v.vect.stats/main.c:228 ../vector/v.external/args.c:57 #: ../vector/v.external/args.c:63 ../vector/v.external/args.c:71 #: ../vector/v.to.db/parse.c:118 ../vector/v.to.db/parse.c:123 #: ../vector/v.to.db/parse.c:129 ../vector/v.to.db/parse.c:135 @@ -169,8 +171,8 @@ #: ../temporal/t.connect/main.c:69 ../general/g.gisenv/main.c:66 #: ../general/g.gisenv/main.c:74 ../general/g.gisenv/main.c:84 #: ../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 +#: ../db/db.connect/main.c:82 ../db/db.connect/main.c:91 +#: ../db/db.connect/main.c:94 ../db/db.connect/main.c:103 msgid "Set" msgstr "" @@ -213,8 +215,8 @@ msgid "Default TGIS database is not set" msgstr "VpiÅ¡i ime baze podatkov" -#: ../temporal/t.connect/main.c:133 ../db/db.connect/main.c:161 -#: ../db/db.connect/main.c:188 +#: ../temporal/t.connect/main.c:133 ../db/db.connect/main.c:171 +#: ../db/db.connect/main.c:197 #, c-format msgid "" "Default driver / database set to:\n" @@ -230,9 +232,9 @@ #: ../locale/scriptstrings/g.extension_to_translate.c:3 #: ../locale/scriptstrings/g.extension.all_to_translate.c:3 #: ../locale/scriptstrings/g.manual_to_translate.c:2 -#: ../general/g.findfile/main.c:38 ../general/g.version/main.c:65 +#: ../general/g.findfile/main.c:38 ../general/g.version/main.c:69 #: ../general/g.ppmtopng/main.c:117 ../general/g.list/main.c:65 -#: ../general/g.cairocomp/main.c:196 ../general/g.region/main.c:64 +#: ../general/g.cairocomp/main.c:196 ../general/g.region/main.c:65 #: ../general/g.gui/main.c:39 ../general/g.findetc/main.c:28 #: ../general/g.rename/main.c:45 ../general/g.mapsets/main.c:63 #: ../general/g.pnmcomp/main.c:282 ../general/g.copy/main.c:41 @@ -275,8 +277,8 @@ #: ../locale/scriptstrings/v.import_to_translate.c:13 #: ../locale/scriptstrings/v.import_to_translate.c:16 #: ../locale/scriptstrings/v.import_to_translate.c:19 -#: ../locale/scriptstrings/i.spectral_to_translate.c:10 -#: ../locale/scriptstrings/i.spectral_to_translate.c:12 +#: ../locale/scriptstrings/i.spectral_to_translate.c:11 +#: ../locale/scriptstrings/i.spectral_to_translate.c:13 #: ../locale/scriptstrings/db.in.ogr_to_translate.c:8 #: ../locale/scriptstrings/db.in.ogr_to_translate.c:10 #: ../locale/scriptstrings/db.in.ogr_to_translate.c:13 @@ -288,10 +290,10 @@ #: ../locale/scriptstrings/m.proj_to_translate.c:11 #: ../locale/scriptstrings/m.proj_to_translate.c:23 #: ../locale/scriptstrings/m.proj_to_translate.c:25 -#: ../locale/scriptstrings/m.proj_to_translate.c:27 ../raster/r.sun/main.c:403 -#: ../raster/r.sun/main.c:412 ../raster/r.sun/main.c:421 -#: ../raster/r.sun/main.c:430 ../raster/r.sun/main.c:439 -#: ../raster/r.sun/main.c:448 ../raster/r.resamp.rst/main.c:174 +#: ../locale/scriptstrings/m.proj_to_translate.c:27 ../raster/r.sun/main.c:402 +#: ../raster/r.sun/main.c:411 ../raster/r.sun/main.c:420 +#: ../raster/r.sun/main.c:429 ../raster/r.sun/main.c:438 +#: ../raster/r.sun/main.c:447 ../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 @@ -300,6 +302,7 @@ #: ../raster/r.grow.distance/main.c:168 ../raster/r.in.lidar/main.c:126 #: ../raster/r.in.lidar/main.c:253 ../raster/r.in.lidar/main.c:286 #: ../raster/r.in.lidar/main.c:295 ../raster/r.in.xyz/main.c:297 +#: ../raster/r.buildvrt/main.c:95 ../raster/r.buildvrt/main.c:103 #: ../raster/r.lake/main.c:167 ../raster/r.lake/main.c:195 #: ../raster/r.sim/r.sim.sediment/main.c:179 #: ../raster/r.sim/r.sim.sediment/main.c:186 @@ -318,9 +321,9 @@ #: ../raster3d/r3.in.lidar/main.c:196 ../raster3d/r3.in.lidar/main.c:202 #: ../vector/v.out.ascii/args.c:35 ../vector/v.out.ascii/args.c:81 #: ../vector/v.profile/main.c:218 ../vector/v.profile/main.c:223 -#: ../vector/v.profile/main.c:229 ../vector/v.in.ogr/main.c:228 -#: ../vector/v.in.ogr/main.c:283 ../vector/v.in.ogr/main.c:333 -#: ../vector/v.in.ogr/main.c:339 ../vector/v.in.ogr/main.c:381 +#: ../vector/v.profile/main.c:229 ../vector/v.in.ogr/main.c:245 +#: ../vector/v.in.ogr/main.c:300 ../vector/v.in.ogr/main.c:350 +#: ../vector/v.in.ogr/main.c:356 ../vector/v.in.ogr/main.c:398 #, fuzzy msgid "Output" msgstr "Izhodni sloj" @@ -363,8 +366,8 @@ #: ../locale/scriptstrings/t.rast.extract_to_translate.c:3 #: ../locale/scriptstrings/t.vect.extract_to_translate.c:3 #: ../locale/scriptstrings/t.rast3d.extract_to_translate.c:3 -#: ../vector/v.decimate/main.c:127 ../vector/v.outlier/main.c:71 -#: ../vector/v.extract/main.c:78 +#: ../vector/v.decimate/main.c:128 ../vector/v.outlier/main.c:71 +#: ../vector/v.extract/main.c:79 #, fuzzy msgid "extract" msgstr "Ime izhodne datoteke" @@ -402,6 +405,8 @@ #: ../locale/scriptstrings/t.rast.algebra_to_translate.c:4 #: ../locale/scriptstrings/t.rast.neighbors_to_translate.c:4 #: ../locale/scriptstrings/r.buffer.lowmem_to_translate.c:3 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:2 +#: ../locale/scriptstrings/r.drain_to_translate.c:2 #: ../locale/scriptstrings/r.import_to_translate.c:2 #: ../locale/scriptstrings/d.to.rast_to_translate.c:4 #: ../locale/scriptstrings/t.rast.univar_to_translate.c:4 @@ -414,19 +419,19 @@ #: ../locale/scriptstrings/r.in.srtm_to_translate.c:2 #: ../locale/scriptstrings/t.rast.export_to_translate.c:4 #: ../doc/raster/r.example/main.c:83 ../raster/r.surf.area/main.c:76 -#: ../raster/r.profile/main.c:53 ../raster/r.sun/main.c:251 -#: ../raster/r.regression.multi/main.c:129 ../raster/r.volume/main.c:76 -#: ../raster/r.solute.transport/main.c:229 ../raster/r.walk/main.c:178 -#: ../raster/r.timestamp/main.c:35 ../raster/r.colors/edit_colors.c:63 -#: ../raster/r.mfilter/main.c:56 ../raster/r.cost/main.c:140 -#: ../raster/r.resamp.interp/main.c:76 ../raster/r.reclass/main.c:50 -#: ../raster/r.topmodel/main.c:51 ../raster/r.texture/main.c:102 -#: ../raster/r.stats/main.c:106 ../raster/r.stats.quantile/main.c:516 -#: ../raster/r.in.poly/main.c:34 ../raster/r.out.pov/main.c:121 -#: ../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.renyi/renyi.c:47 -#: ../raster/r.li/r.li.cwed/cwed.c:54 ../raster/r.li/r.li.mpa/mpa.c:44 -#: ../raster/r.li/r.li.simpson/simpson.c:46 +#: ../raster/r.path/main.c:150 ../raster/r.profile/main.c:53 +#: ../raster/r.sun/main.c:250 ../raster/r.regression.multi/main.c:129 +#: ../raster/r.volume/main.c:76 ../raster/r.solute.transport/main.c:229 +#: ../raster/r.walk/main.c:203 ../raster/r.timestamp/main.c:35 +#: ../raster/r.colors/edit_colors.c:80 ../raster/r.mfilter/main.c:56 +#: ../raster/r.cost/main.c:163 ../raster/r.resamp.interp/main.c:76 +#: ../raster/r.reclass/main.c:50 ../raster/r.topmodel/main.c:51 +#: ../raster/r.texture/main.c:102 ../raster/r.stats/main.c:106 +#: ../raster/r.stats.quantile/main.c:516 ../raster/r.in.poly/main.c:34 +#: ../raster/r.out.pov/main.c:121 ../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.renyi/renyi.c:47 ../raster/r.li/r.li.cwed/cwed.c:54 +#: ../raster/r.li/r.li.mpa/mpa.c:44 ../raster/r.li/r.li.simpson/simpson.c:46 #: ../raster/r.li/r.li.padrange/padrange.c:53 #: ../raster/r.li/r.li.edgedensity/edgedensity.c:48 #: ../raster/r.li/r.li.patchnum/main.c:50 ../raster/r.li/r.li.padsd/padsd.c:53 @@ -437,9 +442,9 @@ #: ../raster/r.li/r.li.richness/richness.c:43 ../raster/r.out.ppm3/main.c:57 #: ../raster/r.out.bin/main.c:279 ../raster/r.to.rast3/main.c:197 #: ../raster/r.resamp.rst/main.c:148 ../raster/r.univar/r.univar_main.c:104 -#: ../raster/r.recode/main.c:48 ../raster/r.random/main.c:51 +#: ../raster/r.recode/main.c:48 ../raster/r.random/main.c:52 #: ../raster/r.spreadpath/main.c:88 ../raster/r.uslek/main.c:53 -#: ../raster/r.report/main.c:67 ../raster/r.horizon/main.c:180 +#: ../raster/r.report/main.c:67 ../raster/r.horizon/main.c:179 #: ../raster/r.quant/main.c:47 ../raster/r.series.accumulate/main.c:80 #: ../raster/r.rescale.eq/main.c:52 ../raster/r.distance/main.c:39 #: ../raster/r.mode/main.c:55 ../raster/r.spread/main.c:105 @@ -449,13 +454,13 @@ #: ../raster/r.gwflow/main.c:208 ../raster/r.describe/main.c:54 #: ../raster/r.what.color/main.c:88 ../raster/r.neighbors/main.c:167 #: ../raster/r.buffer/main.c:66 ../raster/r.contour/main.c:87 -#: ../raster/r.slope.aspect/main.c:151 ../raster/r.in.ascii/main.c:69 +#: ../raster/r.slope.aspect/main.c:169 ../raster/r.in.ascii/main.c:69 #: ../raster/r.stream.extract/main.c:76 ../raster/r.grow.distance/main.c:150 #: ../raster/r.random.surface/main.c:57 ../raster/r.surf.random/main.c:36 -#: ../raster/r.in.gridatb/main.c:45 ../raster/r.fill.dir/main.c:86 +#: ../raster/r.in.gridatb/main.c:45 ../raster/r.fill.dir/main.c:88 #: ../raster/r.clump/main.c:58 ../raster/r.circle/main.c:51 -#: ../raster/r.in.png/main.c:519 ../raster/r.cross/main.c:69 -#: ../raster/r.series/main.c:137 ../raster/r.in.lidar/main.c:108 +#: ../raster/r.in.png/main.c:519 ../raster/r.cross/main.c:68 +#: ../raster/r.series/main.c:138 ../raster/r.in.lidar/main.c:108 #: ../raster/r.mapcalc/main.c:70 ../raster/r.statistics/main.c:55 #: ../raster/r.sunhours/main.c:72 ../raster/r.stats.zonal/main.c:101 #: ../raster/r.out.gridatb/main.c:67 ../raster/r.regression.line/main.c:46 @@ -464,35 +469,36 @@ #: ../raster/r.in.xyz/main.c:158 ../raster/r.surf.fractal/main.c:38 #: ../raster/r.kappa/main.c:68 ../raster/r.coin/main.c:66 #: ../raster/r.water.outlet/main.c:57 ../raster/r.to.vect/main.c:76 -#: ../raster/r.out.vrml/main.c:47 ../raster/r.quantile/main.c:265 -#: ../raster/r.param.scale/interface.c:54 ../raster/r.surf.idw/main.c:104 -#: ../raster/r.in.bin/main.c:257 ../raster/r.drain/main.c:109 -#: ../raster/r.random.cells/main.c:47 ../raster/r.surf.contour/main.c:60 -#: ../raster/r.fill.stats/main.c:775 ../raster/r.tile/main.c:43 -#: ../raster/r.patch/main.c:58 ../raster/r.info/main.c:70 -#: ../raster/r.geomorphon/main.c:104 ../raster/r.topidx/main.c:39 -#: ../raster/r.category/main.c:52 ../raster/r.series.interp/main.c:64 -#: ../raster/r.external.out/main.c:235 ../raster/r.resamp.bspline/main.c:79 -#: ../raster/r.in.mat/main.c:91 ../raster/r.ros/main.c:212 -#: ../raster/r.null/main.c:60 ../raster/r.what/main.c:100 -#: ../raster/r.transect/main.c:103 ../raster/r.flow/main.c:421 -#: ../raster/r.proj/main.c:144 ../raster/r.surf.gauss/main.c:38 -#: ../raster/r.out.png/main.c:112 ../raster/r.resample/main.c:54 -#: ../raster/r.relief/main.c:107 ../raster/r.carve/main.c:74 -#: ../raster/r.in.gdal/main.c:92 ../raster/r.sunmask/main.c:116 -#: ../raster/r.out.ascii/main.c:59 ../raster/r.out.mpeg/main.c:102 -#: ../raster/r.covar/main.c:51 ../raster/r.out.ppm/main.c:54 -#: ../raster/r.support/main.c:54 ../raster/r.lake/main.c:150 -#: ../raster/r.out.mat/main.c:62 ../raster/r.his/main.c:67 -#: ../raster/r.external/main.c:57 ../raster/r.resamp.filter/main.c:389 -#: ../raster/r.latlong/main.c:56 ../raster/r.composite/main.c:72 -#: ../raster/r.region/main.c:51 ../raster/r.watershed/front/main.c:73 -#: ../raster/r.rescale/main.c:48 ../raster/r.sim/r.sim.sediment/main.c:114 +#: ../raster/r.out.vrml/main.c:47 ../raster/r.buildvrt/main.c:77 +#: ../raster/r.quantile/main.c:265 ../raster/r.param.scale/interface.c:54 +#: ../raster/r.surf.idw/main.c:104 ../raster/r.in.bin/main.c:257 +#: ../raster/r.drain/main.c:109 ../raster/r.random.cells/main.c:47 +#: ../raster/r.surf.contour/main.c:60 ../raster/r.fill.stats/main.c:775 +#: ../raster/r.tile/main.c:43 ../raster/r.patch/main.c:58 +#: ../raster/r.info/main.c:72 ../raster/r.geomorphon/main.c:104 +#: ../raster/r.topidx/main.c:39 ../raster/r.category/main.c:52 +#: ../raster/r.series.interp/main.c:64 ../raster/r.external.out/main.c:235 +#: ../raster/r.resamp.bspline/main.c:79 ../raster/r.in.mat/main.c:91 +#: ../raster/r.ros/main.c:212 ../raster/r.null/main.c:60 +#: ../raster/r.what/main.c:100 ../raster/r.transect/main.c:103 +#: ../raster/r.flow/main.c:421 ../raster/r.proj/main.c:147 +#: ../raster/r.surf.gauss/main.c:38 ../raster/r.out.png/main.c:112 +#: ../raster/r.resample/main.c:54 ../raster/r.relief/main.c:107 +#: ../raster/r.carve/main.c:74 ../raster/r.in.gdal/main.c:95 +#: ../raster/r.sunmask/main.c:116 ../raster/r.out.ascii/main.c:59 +#: ../raster/r.out.mpeg/main.c:102 ../raster/r.covar/main.c:51 +#: ../raster/r.out.ppm/main.c:54 ../raster/r.support/main.c:54 +#: ../raster/r.lake/main.c:150 ../raster/r.out.mat/main.c:62 +#: ../raster/r.his/main.c:67 ../raster/r.external/main.c:57 +#: ../raster/r.resamp.filter/main.c:394 ../raster/r.latlong/main.c:55 +#: ../raster/r.composite/main.c:72 ../raster/r.region/main.c:51 +#: ../raster/r.watershed/front/main.c:75 ../raster/r.rescale/main.c:48 +#: ../raster/r.sim/r.sim.sediment/main.c:114 #: ../raster/r.sim/r.sim.water/main.c:113 ../display/d.colortable/main.c:61 #: ../display/d.rgb/main.c:55 ../display/d.rast.num/main.c:79 #: ../display/d.rast/main.c:55 ../display/d.profile/main.c:193 #: ../display/d.rast.arrow/main.c:99 ../raster3d/r3.cross.rast/main.c:230 -#: ../raster3d/r3.to.rast/main.c:261 ../misc/m.nviz.image/main.c:53 +#: ../raster3d/r3.to.rast/main.c:261 ../misc/m.nviz.image/main.c:52 #: ../misc/m.nviz.script/main.c:71 ../vector/v.what.rast3/main.c:66 #: ../vector/v.to.rast/main.c:46 ../vector/v.what.rast/main.c:73 #: ../vector/v.sample/main.c:77 ../vector/v.neighbors/main.c:53 @@ -564,7 +570,7 @@ #: ../locale/scriptstrings/t.rast.contour_to_translate.c:7 #: ../locale/scriptstrings/t.vect.algebra_to_translate.c:7 #: ../locale/scriptstrings/t.rast.to.vect_to_translate.c:8 -#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:6 +#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:7 #: ../locale/scriptstrings/t.rast.accumulate_to_translate.c:13 #: ../locale/scriptstrings/t.vect.extract_to_translate.c:6 #: ../locale/scriptstrings/t.rast.aggregate_to_translate.c:6 @@ -584,7 +590,7 @@ #: ../locale/scriptstrings/t.rast.contour_to_translate.c:8 #: ../locale/scriptstrings/t.vect.algebra_to_translate.c:8 #: ../locale/scriptstrings/t.rast.to.vect_to_translate.c:9 -#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:7 +#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:8 #: ../locale/scriptstrings/t.rast.accumulate_to_translate.c:14 #: ../locale/scriptstrings/t.vect.extract_to_translate.c:7 #: ../locale/scriptstrings/t.rast.accdetect_to_translate.c:15 @@ -604,9 +610,10 @@ #: ../locale/scriptstrings/t.rast.aggregate.ds_to_translate.c:10 #: ../locale/scriptstrings/t.rast.contour_to_translate.c:9 #: ../locale/scriptstrings/t.rast.to.vect_to_translate.c:10 -#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:8 +#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:9 #: ../locale/scriptstrings/t.vect.extract_to_translate.c:8 #: ../locale/scriptstrings/t.rast.aggregate_to_translate.c:8 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:9 #: ../locale/scriptstrings/t.rast.neighbors_to_translate.c:10 #: ../locale/scriptstrings/t.rast3d.extract_to_translate.c:9 msgid "" @@ -617,7 +624,7 @@ #: ../locale/scriptstrings/t.rast.extract_to_translate.c:10 #: ../locale/scriptstrings/t.rast.aggregate.ds_to_translate.c:13 -#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:9 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:10 #: ../locale/scriptstrings/t.rast.mapcalc_to_translate.c:9 #, fuzzy msgid "Number of r.mapcalc processes to run in parallel" @@ -626,7 +633,7 @@ #: ../locale/scriptstrings/t.rast.extract_to_translate.c:11 #: ../locale/scriptstrings/t.rast.aggregate.ds_to_translate.c:14 #: ../locale/scriptstrings/t.rast.aggregate_to_translate.c:14 -#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:11 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:12 #: ../locale/scriptstrings/t.rast.neighbors_to_translate.c:12 #: ../locale/scriptstrings/t.rast.mapcalc_to_translate.c:10 #: ../locale/scriptstrings/t.rast3d.mapcalc_to_translate.c:11 @@ -655,7 +662,7 @@ #: ../display/d.colortable/main.c:60 ../display/d.mon/main.c:50 #: ../display/d.vect.thematic/main.c:85 ../display/d.geodesic/main.c:46 #: ../display/d.his/main.c:62 ../display/d.barscale/main.c:63 -#: ../display/d.rgb/main.c:53 ../display/d.grid/main.c:53 +#: ../display/d.rgb/main.c:53 ../display/d.grid/main.c:52 #: ../display/d.legend.vect/main.c:50 ../display/d.colorlist/main.c:35 #: ../display/d.extract/main.c:49 ../display/d.rhumbline/main.c:44 #: ../display/d.graph/main.c:58 ../display/d.legend/main.c:78 @@ -680,7 +687,7 @@ #: ../display/d.his/main.c:63 ../display/d.rgb/main.c:54 #: ../display/d.info/main.c:35 ../display/d.rast/main.c:54 #: ../display/d.erase/main.c:30 ../display/d.vect/main.c:74 -#: ../misc/m.nviz.image/main.c:52 ../misc/m.nviz.script/main.c:70 +#: ../misc/m.nviz.image/main.c:51 ../misc/m.nviz.script/main.c:70 #: ../visualization/ximgview/main.c:291 msgid "graphics" msgstr "" @@ -742,20 +749,20 @@ #: ../locale/scriptstrings/v.db.dropcolumn_to_translate.c:2 #: ../locale/scriptstrings/v.pack_to_translate.c:2 #: ../locale/scriptstrings/v.db.droptable_to_translate.c:2 -#: ../doc/vector/v.example/main.c:50 ../raster/r.random/main.c:53 +#: ../doc/vector/v.example/main.c:50 ../raster/r.random/main.c:54 #: ../raster/r.contour/main.c:90 ../display/d.legend.vect/main.c:52 #: ../display/d.extract/main.c:50 ../display/d.vect/main.c:75 -#: ../misc/m.nviz.image/main.c:54 ../misc/m.nviz.script/main.c:73 +#: ../misc/m.nviz.image/main.c:53 ../misc/m.nviz.script/main.c:73 #: ../vector/v.out.vtk/main.c:47 ../vector/v.mkgrid/main.c:70 #: ../vector/v.external.out/main.c:43 ../vector/v.what.rast3/main.c:64 #: ../vector/v.to.rast/main.c:44 ../vector/v.lidar.edgedetection/main.c:75 -#: ../vector/v.out.ogr/main.c:82 ../vector/v.kcv/main.c:55 +#: ../vector/v.out.ogr/main.c:83 ../vector/v.kcv/main.c:55 #: ../vector/v.surf.idw/main.c:87 ../vector/v.class/main.c:45 #: ../vector/v.clean/test/topocheck.c:42 ../vector/v.clean/main.c:51 #: ../vector/v.label.sa/main.c:38 ../vector/v.net.distance/main.c:66 -#: ../vector/v.random/main.c:97 ../vector/v.support/main.c:39 +#: ../vector/v.random/main.c:100 ../vector/v.support/main.c:39 #: ../vector/v.out.dxf/main.c:56 ../vector/v.out.lidar/main.c:471 -#: ../vector/v.proj/main.c:68 ../vector/v.db.connect/main.c:52 +#: ../vector/v.proj/main.c:73 ../vector/v.db.connect/main.c:52 #: ../vector/v.to.rast3/main.c:48 ../vector/v.out.ascii/main.c:47 #: ../vector/v.cluster/main.c:90 ../vector/v.in.lidar/main.c:136 #: ../vector/v.build.polylines/main.c:110 @@ -768,7 +775,7 @@ #: ../vector/v.profile/main.c:153 ../vector/v.extrude/main.c:67 #: ../vector/v.in.region/main.c:41 ../vector/v.hull/main.c:52 #: ../vector/v.out.svg/main.c:77 ../vector/v.net.connectivity/main.c:52 -#: ../vector/v.in.ogr/main.c:194 ../vector/v.patch/main.c:69 +#: ../vector/v.in.ogr/main.c:197 ../vector/v.patch/main.c:71 #: ../vector/v.net.path/main.c:42 ../vector/v.overlay/main.c:63 #: ../vector/v.perturb/main.c:62 ../vector/v.net.iso/main.c:76 #: ../vector/v.to.3d/main.c:36 ../vector/v.timestamp/main.c:35 @@ -785,7 +792,7 @@ #: ../vector/v.voronoi/main.c:123 ../vector/v.net.bridge/main.c:47 #: ../vector/v.neighbors/main.c:50 ../vector/v.split/main.c:54 #: ../vector/v.vol.rst/main.c:235 ../vector/v.net.components/main.c:72 -#: ../vector/v.decimate/main.c:123 ../vector/v.what/main.c:62 +#: ../vector/v.decimate/main.c:124 ../vector/v.what/main.c:62 #: ../vector/v.outlier/main.c:69 ../vector/v.net.salesman/main.c:127 #: ../vector/v.colors.out/main.c:49 ../vector/v.kernel/main.c:108 #: ../vector/v.category/main.c:75 ../vector/v.label/main.c:59 @@ -793,13 +800,13 @@ #: ../vector/v.info/print.c:436 ../vector/v.info/main.c:37 #: ../vector/v.parallel/main.c:49 ../vector/v.out.postgis/main.c:44 #: ../vector/v.in.dxf/main.c:64 ../vector/v.vect.stats/main.c:130 -#: ../vector/v.extract/main.c:77 ../vector/v.lrs/v.lrs.label/main.c:102 +#: ../vector/v.extract/main.c:78 ../vector/v.lrs/v.lrs.label/main.c:102 #: ../vector/v.lrs/v.lrs.where/main.c:57 #: ../vector/v.lrs/v.lrs.segment/main.c:71 #: ../vector/v.lrs/v.lrs.create/main.c:121 ../vector/v.net/main.c:47 #: ../vector/v.net.alloc/main.c:64 ../vector/v.transform/main.c:70 #: ../vector/v.generalize/main.c:76 ../vector/v.external/main.c:52 -#: ../vector/v.to.db/main.c:36 ../visualization/ximgview/main.c:293 +#: ../vector/v.to.db/main.c:38 ../visualization/ximgview/main.c:293 msgid "vector" msgstr "" @@ -824,14 +831,14 @@ #: ../locale/scriptstrings/db.dropcolumn_to_translate.c:3 #: ../db/db.databases/main.c:96 ../db/db.columns/main.c:100 #: ../db/db.copy/main.c:36 ../db/db.connect/main.c:44 -#: ../db/db.describe/main.c:130 ../db/db.execute/main.c:126 +#: ../db/db.describe/main.c:130 ../db/db.execute/main.c:138 #: ../db/db.select/main.c:266 ../db/db.tables/main.c:98 #: ../db/db.dropdb/main.c:72 ../db/db.createdb/main.c:72 #: ../vector/v.what.rast3/main.c:69 ../vector/v.class/main.c:47 #: ../vector/v.db.connect/main.c:53 ../vector/v.db.select/main.c:55 #: ../vector/v.what.rast/main.c:76 ../vector/v.univar/main.c:95 #: ../vector/v.distance/main.c:124 ../vector/v.vect.stats/main.c:131 -#: ../vector/v.to.db/main.c:37 +#: ../vector/v.to.db/main.c:39 #, fuzzy msgid "attribute table" msgstr "IzpiÅ¡i etikete kategorij" @@ -856,12 +863,12 @@ #: ../db/db.databases/main.c:95 ../db/db.drivers/main.c:71 #: ../db/db.columns/main.c:99 ../db/db.copy/main.c:35 #: ../db/db.connect/main.c:43 ../db/db.describe/main.c:129 -#: ../db/db.execute/main.c:125 ../db/db.select/main.c:265 +#: ../db/db.execute/main.c:137 ../db/db.select/main.c:265 #: ../db/db.login/main.c:40 ../db/db.tables/main.c:97 ../db/db.dropdb/main.c:71 #: ../db/db.createdb/main.c:71 ../vector/v.db.connect/main.c:54 #: ../vector/v.db.select/main.c:56 ../vector/v.distance/main.c:123 #: ../vector/v.in.db/main.c:54 ../vector/v.vect.stats/main.c:132 -#: ../vector/v.to.db/main.c:38 +#: ../vector/v.to.db/main.c:40 #, fuzzy msgid "database" msgstr "ime baze podatkov" @@ -902,7 +909,7 @@ #: ../locale/scriptstrings/r.colors.stddev_to_translate.c:3 #: ../locale/scriptstrings/t.rast.colors_to_translate.c:3 -#: ../raster/r.colors/edit_colors.c:67 ../raster/r.colors.out/raster_main.c:46 +#: ../raster/r.colors/edit_colors.c:84 ../raster/r.colors.out/raster_main.c:46 #: ../raster/r.colors.out/raster3d_main.c:47 ../raster/r.what.color/main.c:90 #: ../display/d.colortable/main.c:62 ../vector/v.colors/main.c:56 #: ../vector/v.colors.out/main.c:50 @@ -933,8 +940,8 @@ #: ../vector/v.segment/main.c:61 ../vector/v.drape/main.c:57 #: ../vector/v.buffer/main.c:225 ../vector/v.select/main.c:49 #: ../vector/v.extrude/main.c:68 ../vector/v.in.region/main.c:42 -#: ../vector/v.hull/main.c:53 ../vector/v.in.ogr/main.c:198 -#: ../vector/v.patch/main.c:70 ../vector/v.overlay/main.c:64 +#: ../vector/v.hull/main.c:53 ../vector/v.in.ogr/main.c:201 +#: ../vector/v.patch/main.c:72 ../vector/v.overlay/main.c:64 #: ../vector/v.perturb/main.c:63 ../vector/v.to.3d/main.c:37 #: ../vector/v.type/main.c:39 ../vector/v.delaunay/main.c:86 #: ../vector/v.univar/main.c:96 ../vector/v.to.points/main.c:54 @@ -952,6 +959,7 @@ #: ../locale/scriptstrings/v.dissolve_to_translate.c:4 #: ../misc/m.measure/main.c:49 ../vector/v.buffer/main.c:223 #: ../vector/v.type/main.c:41 ../vector/v.category/main.c:695 +#: ../vector/v.to.db/main.c:41 #, fuzzy msgid "area" msgstr "ObmoÄje\n" @@ -1079,10 +1087,10 @@ #: ../raster/r.external.out/main.c:236 ../raster/r.out.png/main.c:113 #: ../raster/r.out.ascii/main.c:60 ../raster/r.out.mpeg/main.c:103 #: ../raster/r.out.ppm/main.c:55 ../raster/r.out.mat/main.c:63 -#: ../raster3d/r3.out.netcdf/main.c:587 ../raster3d/r3.out.vtk/main.c:377 +#: ../raster3d/r3.out.netcdf/main.c:588 ../raster3d/r3.out.vtk/main.c:377 #: ../raster3d/r3.out.bin/main.c:206 ../raster3d/r3.out.v5d/main.c:285 #: ../raster3d/r3.out.ascii/main.c:303 ../vector/v.out.vtk/main.c:48 -#: ../vector/v.external.out/main.c:44 ../vector/v.out.ogr/main.c:83 +#: ../vector/v.external.out/main.c:44 ../vector/v.out.ogr/main.c:84 #: ../vector/v.out.dxf/main.c:57 ../vector/v.out.lidar/main.c:472 #: ../vector/v.out.ascii/main.c:48 ../vector/v.out.svg/main.c:78 #: ../vector/v.out.pov/main.c:47 ../vector/v.colors.out/main.c:51 @@ -1141,7 +1149,7 @@ msgstr "" #: ../locale/scriptstrings/v.clip_to_translate.c:9 -#: ../raster/r.in.gdal/main.c:203 ../raster/r.in.gdal/main.c:236 +#: ../raster/r.in.gdal/main.c:220 ../raster/r.in.gdal/main.c:253 #: ../vector/v.db.select/main.c:101 #, fuzzy msgid "Region" @@ -1174,7 +1182,7 @@ #: ../raster/r.univar/r.univar_main.c:105 ../raster/r.report/main.c:68 #: ../raster/r.quant/main.c:48 ../raster/r.mode/main.c:56 #: ../raster/r.support.stats/main.c:39 ../raster/r.neighbors/main.c:169 -#: ../raster/r.clump/main.c:59 ../raster/r.cross/main.c:70 +#: ../raster/r.clump/main.c:59 ../raster/r.cross/main.c:69 #: ../raster/r.in.lidar/main.c:111 ../raster/r.statistics/main.c:56 #: ../raster/r.stats.zonal/main.c:102 ../raster/r.regression.line/main.c:47 #: ../raster/r.in.xyz/main.c:160 ../raster/r.kappa/main.c:69 @@ -1183,7 +1191,7 @@ #: ../raster3d/r3.neighbors/main.c:211 ../raster3d/r3.stats/main.c:49 #: ../raster3d/r3.in.lidar/main.c:165 ../imagery/i.cca/main.c:85 #: ../vector/v.kcv/main.c:56 ../vector/v.class/main.c:48 -#: ../vector/v.random/main.c:99 ../vector/v.perturb/main.c:64 +#: ../vector/v.random/main.c:102 ../vector/v.perturb/main.c:64 #: ../vector/v.normal/main.c:73 ../vector/v.qcount/main.c:61 #: ../vector/v.univar/main.c:93 ../vector/v.neighbors/main.c:52 #: ../vector/v.outlier/main.c:70 @@ -1213,9 +1221,9 @@ #: ../locale/scriptstrings/t.sample_to_translate.c:3 #: ../locale/scriptstrings/t.vect.observe.strds_to_translate.c:3 #: ../locale/scriptstrings/t.vect.what.strds_to_translate.c:3 -#: ../raster/r.random/main.c:52 ../raster/r.random.cells/main.c:48 +#: ../raster/r.random/main.c:53 ../raster/r.random.cells/main.c:48 #: ../display/d.where/main.c:44 ../vector/v.what.rast3/main.c:65 -#: ../vector/v.random/main.c:98 ../vector/v.drape/main.c:58 +#: ../vector/v.random/main.c:101 ../vector/v.drape/main.c:58 #: ../vector/v.extrude/main.c:69 ../vector/v.what.rast/main.c:72 #: ../vector/v.sample/main.c:76 msgid "sampling" @@ -1279,7 +1287,6 @@ #: ../locale/scriptstrings/i.in.spotvgt_to_translate.c:2 #: ../locale/scriptstrings/i.image.mosaic_to_translate.c:2 #: ../locale/scriptstrings/i.spectral_to_translate.c:2 -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:2 #: ../locale/scriptstrings/i.oif_to_translate.c:2 #: ../locale/scriptstrings/r.in.aster_to_translate.c:4 #: ../locale/scriptstrings/i.tasscap_to_translate.c:2 @@ -1287,7 +1294,7 @@ #: ../imagery/i.segment/main.c:36 ../imagery/i.eb.soilheatflux/main.c:49 #: ../imagery/i.gensig/main.c:39 ../imagery/i.evapo.mh/main.c:69 #: ../imagery/i.eb.eta/main.c:42 ../imagery/i.his.rgb/main.c:46 -#: ../imagery/i.rectify/main.c:83 ../imagery/i.maxlik/main.c:61 +#: ../imagery/i.rectify/main.c:83 ../imagery/i.maxlik/main.c:63 #: ../imagery/i.fft/main.c:78 ../imagery/i.smap/main.c:38 #: ../imagery/i.eb.evapfr/main.c:47 ../imagery/i.target/main.c:45 #: ../imagery/i.evapo.pt/main.c:66 ../imagery/i.gensigset/main.c:40 @@ -1298,7 +1305,7 @@ #: ../imagery/i.landsat.acca/main.c:105 ../imagery/i.modis.qc/main.c:168 #: ../imagery/i.zc/main.c:53 ../imagery/i.pca/main.c:72 #: ../imagery/i.ifft/main.c:77 ../imagery/i.landsat.toar/main.c:70 -#: ../imagery/i.emissivity/main.c:44 ../imagery/i.group/main.c:52 +#: ../imagery/i.emissivity/main.c:44 ../imagery/i.group/main.c:53 #: ../imagery/i.biomass/main.c:50 ../imagery/i.evapo.pm/main.c:58 #: ../imagery/i.ortho.photo/i.ortho.camera/main.c:56 #: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:87 @@ -1376,7 +1383,7 @@ #: ../locale/scriptstrings/d.shade_to_translate.c:3 #: ../locale/scriptstrings/r.shade_to_translate.c:3 -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:3 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:4 #: ../locale/scriptstrings/r.in.aster_to_translate.c:6 #: ../locale/scriptstrings/r.plane_to_translate.c:3 #: ../raster/r.param.scale/interface.c:57 ../raster/r.relief/main.c:108 @@ -1398,7 +1405,7 @@ #: ../locale/scriptstrings/d.shade_to_translate.c:6 #: ../locale/scriptstrings/r.shade_to_translate.c:6 -#: ../misc/m.nviz.image/main.c:51 ../misc/m.nviz.script/main.c:74 +#: ../misc/m.nviz.image/main.c:50 ../misc/m.nviz.script/main.c:74 #: ../visualization/ximgview/main.c:294 #, fuzzy msgid "visualization" @@ -1444,7 +1451,7 @@ msgstr "" #: ../locale/scriptstrings/t.select_to_translate.c:9 -#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:13 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:14 msgid "" "Perform a dry run, compute all dependencies and module calls but don't run " "them" @@ -1489,8 +1496,8 @@ #: ../vector/v.to.rast/main.c:63 ../vector/v.out.ogr/args.c:12 #: ../vector/v.out.ogr/args.c:22 ../vector/v.out.ogr/args.c:102 #: ../vector/v.clean/main.c:61 ../vector/v.clean/main.c:64 -#: ../vector/v.random/main.c:119 ../vector/v.random/main.c:123 -#: ../vector/v.random/main.c:126 ../vector/v.random/main.c:129 +#: ../vector/v.random/main.c:122 ../vector/v.random/main.c:126 +#: ../vector/v.random/main.c:129 ../vector/v.random/main.c:132 #: ../vector/v.out.lidar/main.c:487 ../vector/v.out.lidar/main.c:491 #: ../vector/v.out.lidar/main.c:588 ../vector/v.out.ascii/args.c:24 #: ../vector/v.out.ascii/args.c:28 ../vector/v.out.ascii/args.c:43 @@ -1500,7 +1507,7 @@ #: ../vector/v.in.lidar/main.c:228 ../vector/v.in.lidar/main.c:283 #: ../vector/v.in.lidar/main.c:289 ../vector/v.in.lidar/main.c:297 #: ../vector/v.reclass/main.c:77 ../vector/v.reclass/main.c:82 -#: ../vector/v.surf.rst/main.c:178 ../vector/v.surf.rst/main.c:190 +#: ../vector/v.surf.rst/main.c:180 ../vector/v.surf.rst/main.c:192 #: ../vector/v.db.select/main.c:64 ../vector/v.db.select/main.c:67 #: ../vector/v.db.select/main.c:70 ../vector/v.db.select/main.c:76 #: ../vector/v.db.select/main.c:116 ../vector/v.net.allpairs/main.c:75 @@ -1515,13 +1522,13 @@ #: ../vector/v.profile/main.c:165 ../vector/v.profile/main.c:168 #: ../vector/v.profile/main.c:173 ../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:237 -#: ../vector/v.in.ogr/main.c:242 ../vector/v.in.ogr/main.c:251 -#: ../vector/v.in.ogr/main.c:267 ../vector/v.in.ogr/main.c:315 -#: ../vector/v.in.ogr/main.c:360 ../vector/v.to.3d/args.c:19 +#: ../vector/v.extrude/main.c:95 ../vector/v.in.ogr/main.c:254 +#: ../vector/v.in.ogr/main.c:259 ../vector/v.in.ogr/main.c:268 +#: ../vector/v.in.ogr/main.c:284 ../vector/v.in.ogr/main.c:332 +#: ../vector/v.in.ogr/main.c:377 ../vector/v.to.3d/args.c:19 #: ../vector/v.to.3d/args.c:25 ../vector/v.in.db/main.c:94 #: ../vector/v.to.points/main.c:67 ../vector/v.to.points/main.c:71 -#: ../vector/v.decimate/main.c:149 ../vector/v.decimate/main.c:152 +#: ../vector/v.decimate/main.c:150 ../vector/v.decimate/main.c:153 #: ../vector/v.category/main.c:85 ../vector/v.category/main.c:89 #: ../vector/v.category/main.c:93 ../vector/v.edit/args.c:24 #: ../vector/v.edit/args.c:29 ../vector/v.edit/args.c:118 @@ -1530,15 +1537,16 @@ #: ../vector/v.edit/args.c:152 ../vector/v.edit/args.c:170 #: ../vector/v.edit/args.c:205 ../vector/v.net.centrality/main.c:121 #: ../vector/v.net.centrality/main.c:123 ../vector/v.out.postgis/args.c:15 -#: ../vector/v.out.postgis/args.c:19 ../vector/v.vect.stats/main.c:157 -#: ../vector/v.vect.stats/main.c:162 ../vector/v.vect.stats/main.c:167 -#: ../vector/v.vect.stats/main.c:172 ../vector/v.vect.stats/main.c:177 -#: ../vector/v.vect.stats/main.c:182 ../vector/v.extract/main.c:98 -#: ../vector/v.extract/main.c:103 ../vector/v.extract/main.c:109 -#: ../vector/v.extract/main.c:112 ../vector/v.extract/main.c:115 -#: ../vector/v.extract/main.c:125 ../vector/v.extract/main.c:135 -#: ../vector/v.generalize/main.c:94 ../vector/v.generalize/main.c:233 -#: ../vector/v.generalize/main.c:236 ../vector/v.to.db/parse.c:45 +#: ../vector/v.out.postgis/args.c:19 ../vector/v.vect.stats/main.c:153 +#: ../vector/v.vect.stats/main.c:158 ../vector/v.vect.stats/main.c:163 +#: ../vector/v.vect.stats/main.c:168 ../vector/v.vect.stats/main.c:173 +#: ../vector/v.vect.stats/main.c:178 ../vector/v.vect.stats/main.c:183 +#: ../vector/v.extract/main.c:99 ../vector/v.extract/main.c:105 +#: ../vector/v.extract/main.c:111 ../vector/v.extract/main.c:114 +#: ../vector/v.extract/main.c:117 ../vector/v.extract/main.c:127 +#: ../vector/v.extract/main.c:137 ../vector/v.generalize/main.c:94 +#: ../vector/v.generalize/main.c:233 ../vector/v.generalize/main.c:236 +#: ../vector/v.to.db/parse.c:45 #, fuzzy msgid "Selection" msgstr "Ne najdem vhodne datoteke %s\n" @@ -1630,8 +1638,8 @@ #: ../locale/scriptstrings/r.in.wms_to_translate.c:26 #: ../locale/scriptstrings/r.in.wms_to_translate.c:28 #: ../db/db.databases/main.c:80 ../db/db.databases/main.c:91 -#: ../db/db.execute/main.c:144 ../db/db.execute/main.c:149 -#: ../db/db.execute/main.c:154 ../db/db.select/main.c:219 +#: ../db/db.execute/main.c:156 ../db/db.execute/main.c:161 +#: ../db/db.execute/main.c:166 ../db/db.select/main.c:219 #: ../db/db.select/main.c:224 #, fuzzy msgid "Connection" @@ -1767,7 +1775,7 @@ #: ../locale/scriptstrings/g.extension_to_translate.c:30 #: ../locale/scriptstrings/t.rast.colors_to_translate.c:15 #: ../locale/scriptstrings/r.mask_to_translate.c:20 -#: ../raster/r.colors/edit_colors.c:116 ../raster/r.null/main.c:108 +#: ../raster/r.colors/edit_colors.c:133 ../raster/r.null/main.c:108 #: ../vector/v.colors/main.c:122 #, fuzzy msgid "Remove" @@ -1793,7 +1801,7 @@ #: ../locale/scriptstrings/r.reclass.area_to_translate.c:4 #: ../locale/scriptstrings/t.rast.neighbors_to_translate.c:3 #: ../locale/scriptstrings/r3.in.xyz_to_translate.c:8 -#: ../raster/r.neighbors/main.c:170 ../raster/r.series/main.c:138 +#: ../raster/r.neighbors/main.c:170 ../raster/r.series/main.c:139 #: ../raster/r.in.lidar/main.c:113 ../raster/r.in.xyz/main.c:162 #: ../raster/r.patch/main.c:63 ../raster3d/r3.neighbors/main.c:212 #: ../raster3d/r3.in.lidar/main.c:167 ../vector/v.neighbors/main.c:54 @@ -1802,7 +1810,7 @@ msgstr "Korelacija" #: ../locale/scriptstrings/t.rast.series_to_translate.c:4 -#: ../raster/r.series.accumulate/main.c:81 ../raster/r.series/main.c:139 +#: ../raster/r.series.accumulate/main.c:81 ../raster/r.series/main.c:140 #: ../raster/r.patch/main.c:64 ../raster/r.series.interp/main.c:65 #, fuzzy msgid "series" @@ -1818,7 +1826,7 @@ msgstr "Ime vhodnega rastrskega sloja" #: ../locale/scriptstrings/t.rast.series_to_translate.c:8 -#: ../raster/r.neighbors/main.c:239 ../raster/r.series/main.c:168 +#: ../raster/r.neighbors/main.c:239 ../raster/r.series/main.c:169 #: ../raster/r.resamp.stats/main.c:282 ../raster3d/r3.neighbors/main.c:127 #, fuzzy msgid "Quantile to calculate for method=quantile" @@ -1838,8 +1846,8 @@ msgstr "Preoblikuje rastrski sloj v vektorskega." #: ../locale/scriptstrings/t.rast.series_to_translate.c:11 -#: ../raster/r.series.accumulate/main.c:159 ../raster/r.series/main.c:187 -#: ../raster/r.resamp.stats/main.c:288 ../raster/r.resamp.filter/main.c:431 +#: ../raster/r.series.accumulate/main.c:159 ../raster/r.series/main.c:188 +#: ../raster/r.resamp.stats/main.c:288 ../raster/r.resamp.filter/main.c:436 msgid "Propagate NULLs" msgstr "RazÅ¡irjaj NULL vrednosti" @@ -1848,8 +1856,8 @@ msgid "Lists information about space time datasets and maps." msgstr "IzpiÅ¡i informacije o vhodnem rastrskem sloju in konÄaj" -#: ../locale/scriptstrings/t.info_to_translate.c:4 ../raster/r.info/main.c:72 -#: ../raster3d/r3.info/main.c:78 ../general/g.region/main.c:67 +#: ../locale/scriptstrings/t.info_to_translate.c:4 ../raster/r.info/main.c:74 +#: ../raster3d/r3.info/main.c:78 ../general/g.region/main.c:68 #: ../vector/v.info/main.c:40 #, fuzzy msgid "extent" @@ -1863,8 +1871,8 @@ #: ../locale/scriptstrings/t.info_to_translate.c:9 #: ../locale/scriptstrings/i.oif_to_translate.c:6 #: ../raster/r.regression.multi/main.c:162 -#: ../raster/r.regression.line/main.c:69 ../general/g.region/main.c:147 -#: ../imagery/i.group/main.c:88 +#: ../raster/r.regression.line/main.c:69 ../general/g.region/main.c:148 +#: ../imagery/i.group/main.c:94 #, fuzzy msgid "Print in shell script style" msgstr "IzpiÅ¡e vrednosti v stilu lupinskega skripta" @@ -2098,7 +2106,7 @@ #: ../locale/scriptstrings/v.what.vect_to_translate.c:16 #, fuzzy -msgid "Maximum query distance in map units" +msgid "Maximum query distance in map units (meters for ll)" msgstr "NajveÄja razdalja med toÄkami in enotami karte." #: ../locale/scriptstrings/t.rast.contour_to_translate.c:1 @@ -2179,7 +2187,7 @@ #: ../general/g.rename/main.c:46 ../general/g.copy/main.c:42 #: ../general/g.dirseps/main.c:35 ../general/g.access/main.c:38 #: ../general/g.filename/main.c:40 ../general/g.remove/main.c:70 -#: ../imagery/i.target/main.c:46 ../imagery/i.group/main.c:53 +#: ../imagery/i.target/main.c:46 ../imagery/i.group/main.c:54 #, fuzzy msgid "map management" msgstr "Ime izhodnega rastrskega sloja" @@ -2199,10 +2207,10 @@ #: ../locale/scriptstrings/r3.in.xyz_to_translate.c:2 #: ../locale/scriptstrings/t.rast3d.algebra_to_translate.c:4 #: ../locale/scriptstrings/t.rast3d.extract_to_translate.c:4 -#: ../raster/r.colors/edit_colors.c:59 ../raster/r.univar/r3.univar_main.c:98 +#: ../raster/r.colors/edit_colors.c:76 ../raster/r.univar/r3.univar_main.c:98 #: ../raster/r.to.rast3elev/main.c:363 #: ../raster/r.colors.out/raster3d_main.c:46 ../raster3d/r3.support/main.c:49 -#: ../raster3d/r3.gwflow/main.c:159 ../raster3d/r3.out.netcdf/main.c:586 +#: ../raster3d/r3.gwflow/main.c:159 ../raster3d/r3.out.netcdf/main.c:587 #: ../raster3d/r3.retile/main.c:96 ../raster3d/r3.neighbors/main.c:208 #: ../raster3d/r3.out.vtk/main.c:376 ../raster3d/r3.mkdspf/main.c:79 #: ../raster3d/r3.mask/main.c:133 ../raster3d/r3.in.v5d/main.c:178 @@ -2213,7 +2221,7 @@ #: ../raster3d/r3.to.rast/main.c:259 ../raster3d/r3.stats/main.c:48 #: ../raster3d/r3.gradient/main.c:43 ../raster3d/r3.out.ascii/main.c:302 #: ../raster3d/r3.in.lidar/main.c:162 ../raster3d/r3.null/main.c:180 -#: ../raster3d/r3.in.ascii/main.c:354 ../misc/m.nviz.image/main.c:55 +#: ../raster3d/r3.in.ascii/main.c:354 ../misc/m.nviz.image/main.c:54 #: ../misc/m.nviz.script/main.c:72 #, fuzzy msgid "raster3d" @@ -2228,7 +2236,7 @@ #: ../locale/scriptstrings/t.rast3d.extract_to_translate.c:5 #: ../raster/r.to.rast3/main.c:199 ../raster/r.to.rast3elev/main.c:364 #: ../raster3d/r3.support/main.c:51 ../raster3d/r3.gwflow/main.c:161 -#: ../raster3d/r3.out.netcdf/main.c:589 ../raster3d/r3.retile/main.c:98 +#: ../raster3d/r3.out.netcdf/main.c:590 ../raster3d/r3.retile/main.c:98 #: ../raster3d/r3.neighbors/main.c:210 ../raster3d/r3.out.vtk/main.c:378 #: ../raster3d/r3.mkdspf/main.c:81 ../raster3d/r3.mask/main.c:135 #: ../raster3d/r3.in.v5d/main.c:180 ../raster3d/r3.out.bin/main.c:207 @@ -2327,12 +2335,12 @@ #: ../raster/r.in.gridatb/main.c:46 ../raster/r.in.png/main.c:520 #: ../raster/r.in.lidar/main.c:109 ../raster/r.in.xyz/main.c:159 #: ../raster/r.in.bin/main.c:258 ../raster/r.in.mat/main.c:92 -#: ../raster/r.proj/main.c:147 ../raster/r.in.gdal/main.c:93 +#: ../raster/r.proj/main.c:150 ../raster/r.in.gdal/main.c:96 #: ../raster/r.external/main.c:58 ../raster3d/r3.in.v5d/main.c:179 #: ../raster3d/r3.in.bin/main.c:253 ../raster3d/r3.in.lidar/main.c:163 -#: ../raster3d/r3.in.ascii/main.c:355 ../vector/v.proj/main.c:71 +#: ../raster3d/r3.in.ascii/main.c:355 ../vector/v.proj/main.c:76 #: ../vector/v.in.lidar/main.c:137 ../vector/v.in.dwg/main.c:83 -#: ../vector/v.in.ogr/main.c:195 ../vector/v.in.db/main.c:53 +#: ../vector/v.in.ogr/main.c:198 ../vector/v.in.db/main.c:53 #: ../vector/v.in.ascii/main.c:71 ../vector/v.in.dxf/main.c:65 #: ../vector/v.external/main.c:53 #, fuzzy @@ -2340,6 +2348,7 @@ msgstr "Ime izhodne datoteke" #: ../locale/scriptstrings/i.in.spotvgt_to_translate.c:4 +#: ../imagery/i.vi/main.c:92 msgid "NDVI" msgstr "" @@ -2365,6 +2374,7 @@ #: ../locale/scriptstrings/t.vect.algebra_to_translate.c:3 #: ../locale/scriptstrings/t.rast.algebra_to_translate.c:3 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:3 #: ../locale/scriptstrings/t.rast.mapcalc_to_translate.c:3 #: ../locale/scriptstrings/t.rast3d.mapcalc_to_translate.c:3 #: ../locale/scriptstrings/t.rast3d.algebra_to_translate.c:3 @@ -2382,7 +2392,7 @@ msgstr "" #: ../locale/scriptstrings/t.vect.algebra_to_translate.c:9 -#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:10 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:11 #: ../locale/scriptstrings/t.rast.mapcalc_to_translate.c:11 #: ../locale/scriptstrings/t.rast3d.mapcalc_to_translate.c:12 #: ../locale/scriptstrings/t.rast3d.algebra_to_translate.c:11 @@ -2475,7 +2485,7 @@ msgstr "IzpiÅ¡i podprte formate in konÄaj" #: ../locale/scriptstrings/t.rast.to.vect_to_translate.c:18 -#: ../raster/r.to.vect/main.c:117 ../vector/v.proj/main.c:130 +#: ../raster/r.to.vect/main.c:117 ../vector/v.proj/main.c:143 #, fuzzy msgid "Do not build vector topology" msgstr "Rastrski sloj, ki ga nameravate uvoziti" @@ -2516,7 +2526,7 @@ msgstr "Preoblikuje rastrski sloj v vektorskega." #: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:3 -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:4 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:5 #: ../raster/r.resamp.interp/main.c:78 ../raster/r.surf.idw/main.c:106 #: ../raster/r.surf.contour/main.c:62 ../raster/r.fill.stats/main.c:777 #: ../raster/r.series.interp/main.c:66 ../raster/r.resamp.bspline/main.c:82 @@ -2526,12 +2536,19 @@ msgid "interpolation" msgstr "Interpolacijska metoda, ki jo želite uporabiti" -#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:9 +#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:6 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:7 +#: ../raster/r.fill.stats/main.c:779 ../raster/r.resamp.bspline/main.c:84 +#: ../vector/v.surf.rst/main.c:152 ../vector/v.vol.rst/main.c:241 +msgid "no-data filling" +msgstr "" + +#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:10 #, fuzzy msgid "Number of interpolation processes to run in parallel" msgstr "Å tevilo toÄk najbližjih toÄk, ki bodo upoÅ¡tevane" -#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:10 +#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:11 msgid "" "Assign the space time raster dataset start and end time to the output map" msgstr "" @@ -2589,7 +2606,7 @@ #: ../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 -#: ../raster/r.watershed/front/main.c:76 +#: ../raster/r.watershed/front/main.c:78 #, fuzzy msgid "accumulation" msgstr "lokacija baze podatkov" @@ -2755,6 +2772,7 @@ msgstr "" #: ../locale/scriptstrings/r.in.wms_to_translate.c:6 +#: ../locale/scriptstrings/r.drain_to_translate.c:9 #: ../locale/scriptstrings/r.import_to_translate.c:11 #: ../locale/scriptstrings/r3.in.xyz_to_translate.c:14 #: ../imagery/i.ifft/main.c:93 ../vector/v.kernel/main.c:133 @@ -2851,7 +2869,7 @@ msgstr "" #: ../locale/scriptstrings/r.in.wms_to_translate.c:32 -#: ../display/d.mon/main.c:102 ../display/d.grid/main.c:113 +#: ../display/d.mon/main.c:102 ../display/d.grid/main.c:112 #: ../display/d.legend.vect/main.c:101 ../display/d.legend/main.c:246 #: ../display/d.path/main.c:115 ../display/d.erase/main.c:37 #: ../display/d.histogram/main.c:108 ../general/g.pnmcomp/main.c:325 @@ -2895,8 +2913,8 @@ msgstr "IzpiÅ¡i rastrske sloje v vhodni \"location\" in konÄaj" #: ../locale/scriptstrings/t.vect.db.select_to_translate.c:6 -#: ../vector/v.decimate/main.c:128 ../vector/v.outlier/main.c:72 -#: ../vector/v.extract/main.c:79 +#: ../vector/v.decimate/main.c:129 ../vector/v.outlier/main.c:72 +#: ../vector/v.extract/main.c:80 #, fuzzy msgid "select" msgstr "Ne najdem vhodne datoteke %s\n" @@ -2986,7 +3004,7 @@ #: ../locale/scriptstrings/v.build.all_to_translate.c:3 #: ../locale/scriptstrings/t.topology_to_translate.c:3 #: ../vector/v.clean/main.c:52 ../vector/v.build.polylines/main.c:111 -#: ../vector/v.in.ogr/main.c:197 ../vector/v.build/main.c:37 +#: ../vector/v.in.ogr/main.c:200 ../vector/v.build/main.c:37 #: ../vector/v.info/main.c:39 ../vector/v.out.postgis/main.c:48 #: ../vector/v.generalize/main.c:82 #, fuzzy @@ -3006,7 +3024,7 @@ msgstr "Ime izhodnega rastrskega sloja" #: ../locale/scriptstrings/t.snap_to_translate.c:4 ../vector/v.clean/main.c:54 -#: ../vector/v.in.ogr/main.c:199 +#: ../vector/v.in.ogr/main.c:202 msgid "snapping" msgstr "" @@ -3025,15 +3043,15 @@ #: ../locale/scriptstrings/v.import_to_translate.c:4 #: ../locale/scriptstrings/r.import_to_translate.c:4 -#: ../locale/scriptstrings/m.proj_to_translate.c:3 ../raster/r.proj/main.c:145 -#: ../raster/r.latlong/main.c:59 ../general/g.proj/main.c:65 -#: ../general/g.setproj/main.c:79 ../vector/v.proj/main.c:69 +#: ../locale/scriptstrings/m.proj_to_translate.c:3 ../raster/r.proj/main.c:148 +#: ../raster/r.latlong/main.c:58 ../general/g.proj/main.c:65 +#: ../general/g.setproj/main.c:79 ../vector/v.proj/main.c:74 #, fuzzy msgid "projection" msgstr "Ne najdem vhodne datoteke %s\n" #: ../locale/scriptstrings/v.import_to_translate.c:5 -#: ../vector/v.in.ogr/main.c:207 +#: ../vector/v.in.ogr/main.c:210 #, fuzzy msgid "Name of OGR datasource to be imported" msgstr "Rastrski sloj, ki ga nameravate uvoziti" @@ -3043,6 +3061,7 @@ #: ../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/i.spectral_to_translate.c:9 #: ../locale/scriptstrings/r.import_to_translate.c:6 #: ../locale/scriptstrings/r.import_to_translate.c:8 #: ../locale/scriptstrings/t.register_to_translate.c:6 @@ -3058,15 +3077,15 @@ #: ../locale/scriptstrings/r3.in.xyz_to_translate.c:22 #: ../locale/scriptstrings/r3.in.xyz_to_translate.c:24 #: ../locale/scriptstrings/r3.in.xyz_to_translate.c:27 -#: ../raster/r.sun/main.c:272 ../raster/r.sun/main.c:281 -#: ../raster/r.sun/main.c:290 ../raster/r.sun/main.c:299 -#: ../raster/r.sun/main.c:307 ../raster/r.sun/main.c:316 -#: ../raster/r.sun/main.c:325 ../raster/r.sun/main.c:334 -#: ../raster/r.sun/main.c:343 ../raster/r.sun/main.c:352 -#: ../raster/r.sun/main.c:361 ../raster/r.sun/main.c:370 -#: ../raster/r.sun/main.c:379 ../raster/r.sun/main.c:386 -#: ../raster/r.sun/main.c:394 ../raster/r.horizon/main.c:195 -#: ../raster/r.horizon/main.c:204 ../raster/r.horizon/main.c:212 +#: ../raster/r.sun/main.c:271 ../raster/r.sun/main.c:280 +#: ../raster/r.sun/main.c:289 ../raster/r.sun/main.c:298 +#: ../raster/r.sun/main.c:306 ../raster/r.sun/main.c:315 +#: ../raster/r.sun/main.c:324 ../raster/r.sun/main.c:333 +#: ../raster/r.sun/main.c:342 ../raster/r.sun/main.c:351 +#: ../raster/r.sun/main.c:360 ../raster/r.sun/main.c:369 +#: ../raster/r.sun/main.c:378 ../raster/r.sun/main.c:385 +#: ../raster/r.sun/main.c:393 ../raster/r.horizon/main.c:194 +#: ../raster/r.horizon/main.c:203 ../raster/r.horizon/main.c:211 #: ../raster/r.spread/main.c:125 ../raster/r.spread/main.c:139 #: ../raster/r.spread/main.c:151 ../raster/r.spread/main.c:164 #: ../raster/r.spread/main.c:177 ../raster/r.spread/main.c:189 @@ -3074,6 +3093,7 @@ #: ../raster/r.in.lidar/main.c:133 ../raster/r.in.xyz/main.c:213 #: ../raster/r.in.xyz/main.c:222 ../raster/r.in.xyz/main.c:230 #: ../raster/r.in.xyz/main.c:241 ../raster/r.in.xyz/main.c:251 +#: ../raster/r.buildvrt/main.c:86 ../raster/r.buildvrt/main.c:92 #: ../raster/r.external/main.c:66 ../raster/r.external/main.c:74 #: ../raster/r.external/main.c:83 ../raster/r.sim/r.sim.sediment/main.c:158 #: ../raster/r.sim/r.sim.sediment/main.c:166 @@ -3090,19 +3110,19 @@ #: ../display/d.text/main.c:154 ../raster3d/r3.flow/main.c:188 #: ../raster3d/r3.flow/main.c:195 ../raster3d/r3.flow/main.c:205 #: ../raster3d/r3.in.lidar/main.c:177 ../raster3d/r3.in.lidar/main.c:184 -#: ../vector/v.in.ogr/main.c:223 ../vector/v.edit/args.c:96 +#: ../vector/v.in.ogr/main.c:240 ../vector/v.edit/args.c:96 #: ../vector/v.edit/args.c:215 #, fuzzy msgid "Input" msgstr "Vhodni sloj" #: ../locale/scriptstrings/v.import_to_translate.c:7 -#: ../vector/v.in.ogr/main.c:219 +#: ../vector/v.in.ogr/main.c:236 msgid "OGR layer name. If not given, all available layers are imported" msgstr "" #: ../locale/scriptstrings/v.import_to_translate.c:9 -#: ../vector/v.proj/main.c:106 +#: ../vector/v.proj/main.c:111 #, fuzzy msgid "Name for output vector map (default: input)" msgstr "Naslov izhodnega rastrskega sloja" @@ -3119,18 +3139,18 @@ #: ../locale/scriptstrings/v.import_to_translate.c:14 #: ../locale/scriptstrings/db.in.ogr_to_translate.c:11 -#: ../vector/v.in.ogr/main.c:296 +#: ../vector/v.in.ogr/main.c:313 #, fuzzy msgid "Encoding value for attribute data" msgstr "Ne najdem vhodne datoteke %s\n" #: ../locale/scriptstrings/v.import_to_translate.c:15 -#: ../vector/v.in.ogr/main.c:298 +#: ../vector/v.in.ogr/main.c:315 msgid "Overrides encoding interpretation, useful when importing ESRI Shapefile" msgstr "" #: ../locale/scriptstrings/v.import_to_translate.c:17 -#: ../vector/v.in.ogr/main.c:274 +#: ../vector/v.in.ogr/main.c:291 #, fuzzy msgid "Snapping threshold for boundaries (map units)" msgstr "RiÅ¡em ..." @@ -3163,13 +3183,13 @@ msgstr "Ime rastrskega sloja s podatki o glajenju" #: ../locale/scriptstrings/v.import_to_translate.c:25 -#: ../vector/v.in.ogr/main.c:319 +#: ../vector/v.in.ogr/main.c:336 #, fuzzy msgid "List supported OGR formats and exit" msgstr "IzpiÅ¡i podprte formate in konÄaj" #: ../locale/scriptstrings/v.import_to_translate.c:26 -#: ../vector/v.in.ogr/main.c:325 +#: ../vector/v.in.ogr/main.c:342 #, fuzzy msgid "List available OGR layers in data source and exit" msgstr "IzpiÅ¡i rastrske sloje v vhodni \"location\" in konÄaj" @@ -3180,9 +3200,9 @@ #: ../locale/scriptstrings/t.rast.import_to_translate.c:18 #: ../locale/scriptstrings/t.vect.import_to_translate.c:14 #: ../locale/scriptstrings/r.import_to_translate.c:31 -#: ../raster/r.in.lidar/main.c:300 ../raster/r.in.gdal/main.c:185 +#: ../raster/r.in.lidar/main.c:300 ../raster/r.in.gdal/main.c:202 #: ../raster/r.external/main.c:102 ../raster3d/r3.in.lidar/main.c:293 -#: ../vector/v.in.lidar/main.c:321 ../vector/v.in.ogr/main.c:347 +#: ../vector/v.in.lidar/main.c:321 ../vector/v.in.ogr/main.c:364 #: ../vector/v.external/args.c:45 #, fuzzy msgid "Override projection check (use current location's projection)" @@ -3190,7 +3210,7 @@ #: ../locale/scriptstrings/v.import_to_translate.c:28 #: ../locale/scriptstrings/r.import_to_translate.c:32 -#: ../vector/v.in.ogr/main.c:349 ../vector/v.external/args.c:47 +#: ../vector/v.in.ogr/main.c:366 ../vector/v.external/args.c:47 #, fuzzy msgid "Assume that the dataset has the same projection as the current location" msgstr "\"Location\" vhodnega sloja" @@ -3360,73 +3380,73 @@ #: ../locale/scriptstrings/t.rast.colors_to_translate.c:22 #: ../locale/scriptstrings/t.rast.colors_to_translate.c:24 #: ../locale/scriptstrings/t.rast.colors_to_translate.c:26 -#: ../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 ../raster/r.category/main.c:81 +#: ../raster/r.colors/edit_colors.c:107 ../raster/r.colors/edit_colors.c:114 +#: ../raster/r.colors/edit_colors.c:121 ../raster/r.colors/edit_colors.c:128 +#: ../raster/r.colors/edit_colors.c:139 ../raster/r.colors/edit_colors.c:157 +#: ../raster/r.colors/edit_colors.c:162 ../raster/r.colors/edit_colors.c:167 +#: ../raster/r.colors/edit_colors.c:172 ../raster/r.category/main.c:81 #: ../raster/r.category/main.c:88 ../display/d.linegraph/main.c:270 #: ../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:112 ../vector/v.colors/main.c:138 -#: ../vector/v.colors/main.c:143 ../vector/v.colors/main.c:148 +#: ../vector/v.colors/main.c:112 ../vector/v.colors/main.c:145 +#: ../vector/v.colors/main.c:150 ../vector/v.colors/main.c:155 #, fuzzy msgid "Define" msgstr "Narejeno\n" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:8 -#: ../raster/r.colors/edit_colors.c:96 ../vector/v.colors/main.c:98 +#: ../raster/r.colors/edit_colors.c:113 ../vector/v.colors/main.c:98 #, fuzzy msgid "Raster map from which to copy color table" msgstr "Ime rastrskega sloja iz katerega kopirati barvno paleto" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:10 -#: ../raster/r.colors/edit_colors.c:103 ../vector/v.colors/main.c:105 +#: ../raster/r.colors/edit_colors.c:120 ../vector/v.colors/main.c:105 #, fuzzy msgid "3D raster map from which to copy color table" msgstr "Ime rastrskega sloja iz katerega kopirati barvno paleto" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:12 -#: ../raster/r.colors/edit_colors.c:109 ../vector/v.colors/main.c:111 +#: ../raster/r.colors/edit_colors.c:126 ../vector/v.colors/main.c:111 #, fuzzy msgid "Path to rules file" msgstr "Ime izhodnega vektorskega sloja" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:14 -#: ../raster/r.colors/edit_colors.c:115 ../vector/v.colors/main.c:121 +#: ../raster/r.colors/edit_colors.c:132 ../vector/v.colors/main.c:121 #, fuzzy msgid "Remove existing color table" msgstr "Ohrani obstojeÄo barvno paleto" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:16 -#: ../raster/r.colors/edit_colors.c:121 ../vector/v.colors/main.c:127 +#: ../raster/r.colors/edit_colors.c:138 ../vector/v.colors/main.c:127 msgid "Only write new color table if it does not already exist" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:17 -#: ../raster/r.colors/edit_colors.c:126 ../vector/v.colors/main.c:131 +#: ../raster/r.colors/edit_colors.c:143 ../vector/v.colors/main.c:131 #, fuzzy msgid "List available rules then exit" msgstr "IzpiÅ¡i podprte formate in konÄaj" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:19 -#: ../raster/r.colors/edit_colors.c:132 ../vector/v.colors/main.c:137 +#: ../raster/r.colors/edit_colors.c:156 ../vector/v.colors/main.c:144 #, fuzzy msgid "Invert colors" msgstr " nv barva\n" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:21 -#: ../raster/r.colors/edit_colors.c:137 ../vector/v.colors/main.c:142 +#: ../raster/r.colors/edit_colors.c:161 ../vector/v.colors/main.c:149 msgid "Logarithmic scaling" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:23 -#: ../raster/r.colors/edit_colors.c:142 ../vector/v.colors/main.c:147 +#: ../raster/r.colors/edit_colors.c:166 ../vector/v.colors/main.c:154 msgid "Logarithmic-absolute scaling" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:25 -#: ../raster/r.colors/edit_colors.c:147 +#: ../raster/r.colors/edit_colors.c:171 msgid "Histogram equalization" msgstr "" @@ -3445,6 +3465,7 @@ msgstr "Ne morem odpreti baze podatkov %s" #: ../locale/scriptstrings/t.rename_to_translate.c:4 +#: ../locale/scriptstrings/v.db.renamecolumn_to_translate.c:5 #: ../general/g.rename/main.c:47 #, fuzzy msgid "rename" @@ -3634,7 +3655,8 @@ #: ../locale/scriptstrings/v.unpack_to_translate.c:1 #, fuzzy msgid "" -"Imports a vector map as GRASS GIS specific archive file (packed with v.pack)" +"Imports a GRASS GIS specific vector archive file (packed with v.pack) as a " +"vector map" msgstr "Ime rastrskega sloja" #: ../locale/scriptstrings/v.unpack_to_translate.c:5 @@ -3659,7 +3681,7 @@ #: ../locale/scriptstrings/r.unpack_to_translate.c:10 ../ps/ps.map/main.c:100 #: ../ps/ps.map/main.c:113 ../ps/ps.map/main.c:135 #: ../raster/r.univar/r.univar_main.c:42 ../raster/r.kappa/main.c:90 -#: ../raster/r.kappa/main.c:98 +#: ../raster/r.kappa/main.c:98 ../raster/r.kappa/main.c:114 #, fuzzy msgid "Output settings" msgstr "Izhodni sloj" @@ -3668,7 +3690,7 @@ #: ../locale/scriptstrings/r.unpack_to_translate.c:9 #: ../locale/scriptstrings/t.rast.import_to_translate.c:19 #: ../locale/scriptstrings/t.vect.import_to_translate.c:15 -#: ../raster/r.in.lidar/main.c:302 ../raster/r.in.gdal/main.c:187 +#: ../raster/r.in.lidar/main.c:302 ../raster/r.in.gdal/main.c:204 #: ../raster/r.external/main.c:104 ../raster3d/r3.in.lidar/main.c:295 #: ../vector/v.in.lidar/main.c:323 #, fuzzy @@ -3711,6 +3733,7 @@ #: ../locale/scriptstrings/v.db.univar_to_translate.c:8 #: ../locale/scriptstrings/db.univar_to_translate.c:8 +#: ../raster/r.info/main.c:91 #, fuzzy msgid "Print stats in shell script style" msgstr "IzpiÅ¡e vrednosti v stilu lupinskega skripta" @@ -3793,7 +3816,8 @@ #: ../locale/scriptstrings/r.unpack_to_translate.c:1 #, fuzzy msgid "" -"Imports a raster map as GRASS GIS specific archive file (packed with r.pack)" +"Imports a GRASS GIS specific raster archive file (packed with r.pack) as a " +"raster map" msgstr "Ime rastrskega sloja" #: ../locale/scriptstrings/r.unpack_to_translate.c:6 @@ -3812,27 +3836,27 @@ msgid "multispectral" msgstr "Faktor množenja za ascii podatke" -#: ../locale/scriptstrings/i.spectral_to_translate.c:9 +#: ../locale/scriptstrings/i.spectral_to_translate.c:10 #, fuzzy msgid "Name for output image (or text file for -t)" msgstr "Ime izhodne datoteke, ki bo vsebovala poroÄilo" -#: ../locale/scriptstrings/i.spectral_to_translate.c:11 +#: ../locale/scriptstrings/i.spectral_to_translate.c:12 #, fuzzy msgid "Graphics format for output file" msgstr "Ime izhodne datoteke" -#: ../locale/scriptstrings/i.spectral_to_translate.c:13 +#: ../locale/scriptstrings/i.spectral_to_translate.c:14 #, fuzzy msgid "Show sampling coordinates instead of numbering in the legend" msgstr "Uporabljam koordinate srediÅ¡Äa sloja\n" -#: ../locale/scriptstrings/i.spectral_to_translate.c:14 +#: ../locale/scriptstrings/i.spectral_to_translate.c:15 #, fuzzy msgid "Use gnuplot for display" msgstr "Ime izhodnega rastrskega sloja" -#: ../locale/scriptstrings/i.spectral_to_translate.c:15 +#: ../locale/scriptstrings/i.spectral_to_translate.c:16 #, fuzzy msgid "output to text file" msgstr "Naslov izhodnega rastrskega sloja" @@ -3958,8 +3982,8 @@ #: ../locale/scriptstrings/t.rast.import_to_translate.c:6 #: ../locale/scriptstrings/t.vect.import_to_translate.c:6 -#: ../raster/r.in.gdal/main.c:94 ../general/g.proj/main.c:66 -#: ../vector/v.in.ogr/main.c:200 +#: ../raster/r.in.gdal/main.c:97 ../general/g.proj/main.c:66 +#: ../vector/v.in.ogr/main.c:203 #, fuzzy msgid "create location" msgstr "lokacija baze podatkov" @@ -3978,18 +4002,20 @@ msgstr "" #: ../locale/scriptstrings/t.rast.import_to_translate.c:13 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:23 #: ../locale/scriptstrings/r.import_to_translate.c:10 -#: ../raster/r.stream.extract/main.c:141 ../raster/r.resamp.bspline/main.c:151 -#: ../raster/r.proj/main.c:192 ../raster/r.in.gdal/main.c:123 +#: ../raster/r.stream.extract/main.c:141 ../raster/r.resamp.bspline/main.c:153 +#: ../raster/r.proj/main.c:195 ../raster/r.in.gdal/main.c:126 #: ../vector/v.to.rast/main.c:117 ../vector/v.surf.bspline/main.c:195 #, fuzzy msgid "Cache size for raster rows" msgstr "IzpiÅ¡e osnovne statistike za rastrske sloje" #: ../locale/scriptstrings/t.rast.import_to_translate.c:14 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:22 #: ../locale/scriptstrings/r.import_to_translate.c:9 -#: ../raster/r.stream.extract/main.c:140 ../raster/r.resamp.bspline/main.c:150 -#: ../raster/r.proj/main.c:191 ../raster/r.in.gdal/main.c:122 +#: ../raster/r.stream.extract/main.c:140 ../raster/r.resamp.bspline/main.c:152 +#: ../raster/r.proj/main.c:194 ../raster/r.in.gdal/main.c:125 #: ../vector/v.to.rast/main.c:116 ../vector/v.surf.bspline/main.c:194 msgid "Maximum memory to be used (in MB)" msgstr "" @@ -4105,59 +4131,77 @@ msgid "Fills no-data areas in raster maps using spline interpolation." msgstr "Izdela rastrski sloj, ki prikazuje razvodnice in podpovodja" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:5 -#: ../raster/r.proj/main.c:182 ../imagery/i.rectify/main.c:132 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:3 +#: ../raster/r.surf.area/main.c:77 ../raster/r.contour/main.c:88 +#: ../raster/r.random.surface/main.c:58 ../raster/r.surf.random/main.c:37 +#: ../raster/r.surf.fractal/main.c:39 ../raster/r.surf.idw/main.c:105 +#: ../raster/r.surf.contour/main.c:61 ../raster/r.fill.stats/main.c:776 +#: ../raster/r.resamp.bspline/main.c:80 ../raster/r.surf.gauss/main.c:39 +#: ../vector/v.surf.idw/main.c:88 ../vector/v.surf.rst/main.c:148 +#: ../vector/v.surf.bspline/main.c:92 ../vector/v.vol.rst/main.c:237 +#, fuzzy +msgid "surface" +msgstr "NajmanjÅ¡a vrednost plastnice" + +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:6 +#: ../raster/r.resamp.bspline/main.c:83 +#, fuzzy +msgid "splines" +msgstr "Ne najdem vhodnega vektorja <%s>" + +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:8 +#: ../raster/r.proj/main.c:185 ../imagery/i.rectify/main.c:132 #: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:126 msgid "Interpolation method to use" msgstr "Interpolacijska metoda, ki jo želite uporabiti" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:6 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:9 #, fuzzy msgid "Spline tension parameter" msgstr "Zglajeni koti" -#: ../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 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:10 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:12 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:14 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:16 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:18 #, fuzzy msgid "RST options" msgstr "ne morem odpreti %s" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:8 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:11 #, fuzzy msgid "Spline smoothing parameter" msgstr "Zglajeni koti" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:10 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:13 msgid "Width of hole edge used for interpolation (in cells)" msgstr "" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:12 -#: ../vector/v.surf.rst/main.c:307 ../vector/v.vol.rst/main.c:319 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:15 +#: ../vector/v.surf.rst/main.c:310 ../vector/v.vol.rst/main.c:321 #, fuzzy msgid "Minimum number of points for approximation in a segment (>segmax)" msgstr "" "NajmanjÅ¡e Å¡tevilo toÄk, ki bodo gradile linijo plastnice (od 0 do neskonÄno)" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:14 -#: ../vector/v.surf.rst/main.c:298 ../vector/v.vol.rst/main.c:310 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:17 +#: ../vector/v.surf.rst/main.c:301 ../vector/v.vol.rst/main.c:312 #, fuzzy msgid "Maximum number of points in a segment" msgstr "NajveÄja razdalja med toÄkami in enotami karte." -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:16 -#: ../raster/r.resamp.bspline/main.c:131 ../vector/v.surf.bspline/main.c:177 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:19 +#: ../raster/r.resamp.bspline/main.c:133 ../vector/v.surf.bspline/main.c:177 msgid "Tykhonov regularization parameter (affects smoothing)" msgstr "" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:17 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:20 #, fuzzy msgid "Used in bilinear and bicubic spline interpolation" msgstr "Izdela rastrski sloj, ki prikazuje razvodnice in podpovodja" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:18 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:21 #, fuzzy msgid "Spline options" msgstr "ne morem odpreti %s" @@ -4266,7 +4310,7 @@ "datasets" msgstr "IzpiÅ¡i rastrske sloje v vhodni \"location\" in konÄaj" -#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:12 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:13 #: ../locale/scriptstrings/t.rast3d.algebra_to_translate.c:13 msgid "Use granularity sampling instead of the temporal topology approach" msgstr "" @@ -4355,7 +4399,7 @@ msgstr "" #: ../locale/scriptstrings/v.dissolve_to_translate.c:3 -#: ../vector/v.extract/main.c:80 +#: ../vector/v.extract/main.c:81 msgid "dissolve" msgstr "" @@ -4369,6 +4413,87 @@ msgid "Name of attribute column used to dissolve common boundaries" msgstr "Ime rastrskega sloja, ki bo uporabljen za <%s>" +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:1 +msgid "Calculates a new raster map from a simple r.mapcalc expression." +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:4 +#, fuzzy +msgid "simple" +msgstr "Rastrski sloj, ki ga želite rekodirati" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:5 +msgid "Formula (e.g. A-B or A*C+B)" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:6 +#, fuzzy +msgid "Name of input A raster map" +msgstr "Ime vhodnega rastrskega sloja" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:7 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:9 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:11 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:13 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:15 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:17 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:23 +#: ../raster/r.stream.extract/main.c:89 ../raster/r.stream.extract/main.c:97 +#: ../raster/r.flow/main.c:435 ../raster/r.flow/main.c:441 +#, fuzzy +msgid "Input maps" +msgstr "Vhodni sloj" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:8 +#, fuzzy +msgid "Name of input B raster map" +msgstr "Ime vhodnega rastrskega sloja" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:10 +#, fuzzy +msgid "Name of input C raster map" +msgstr "Ime vhodnega rastrskega sloja" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:12 +#, fuzzy +msgid "Name of input D raster map" +msgstr "Ime vhodnega rastrskega sloja" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:14 +#, fuzzy +msgid "Name of input E raster map" +msgstr "Ime vhodnega rastrskega sloja" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:16 +#, fuzzy +msgid "Name of input F raster map" +msgstr "Ime vhodnega rastrskega sloja" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:18 +#: ../raster/r.random/main.c:89 ../raster/r.mapcalc/main.c:105 +#, fuzzy +msgid "Seed for rand() function" +msgstr "Nepoznan tip" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:19 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:21 +#, fuzzy +msgid "Random" +msgstr "Tip objektov" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:20 +#: ../raster/r.mapcalc/main.c:109 +msgid "Generate random seed (result is non-deterministic)" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:22 +msgid "Quote the map names" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:24 +msgid "Case sensitive variable names" +msgstr "" + #: ../locale/scriptstrings/t.vect.import_to_translate.c:1 #, fuzzy msgid "" @@ -4381,6 +4506,125 @@ "import the space time vector datasets." msgstr "" +#: ../locale/scriptstrings/r.drain_to_translate.c:1 +#: ../raster/r.drain/main.c:113 +#, fuzzy +msgid "" +"Traces a flow through an elevation model or cost surface on a raster map." +msgstr "DoloÄi smer toka skozi digitalni model viÅ¡in na rastrskem sloju" + +#: ../locale/scriptstrings/r.drain_to_translate.c:3 ../raster/r.path/main.c:151 +#: ../raster/r.solute.transport/main.c:230 ../raster/r.topmodel/main.c:52 +#: ../raster/r.uslek/main.c:54 ../raster/r.usler/main.c:53 +#: ../raster/r.gwflow/main.c:210 ../raster/r.stream.extract/main.c:77 +#: ../raster/r.fill.dir/main.c:89 ../raster/r.basins.fill/main.c:55 +#: ../raster/r.water.outlet/main.c:58 ../raster/r.drain/main.c:110 +#: ../raster/r.topidx/main.c:40 ../raster/r.flow/main.c:422 +#: ../raster/r.carve/main.c:75 ../raster/r.lake/main.c:151 +#: ../raster/r.watershed/front/main.c:76 +#: ../raster/r.sim/r.sim.sediment/main.c:115 +#: ../raster/r.sim/r.sim.water/main.c:114 ../raster3d/r3.gwflow/main.c:162 +#: ../raster3d/r3.flow/main.c:180 +msgid "hydrology" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:4 ../raster/r.path/main.c:152 +#: ../raster/r.walk/main.c:204 ../raster/r.cost/main.c:164 +#: ../raster/r.drain/main.c:111 +msgid "cost surface" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:5 +#: ../raster/r.drain/main.c:116 +#, fuzzy +msgid "Name of input elevation or cost surface raster map" +msgstr "Ime rastrskega sloja nadmorskih viÅ¡in" + +#: ../locale/scriptstrings/r.drain_to_translate.c:6 +#: ../raster/r.drain/main.c:121 +msgid "Name of input movement direction map associated with the cost surface" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:7 +#: ../raster/r.drain/main.c:123 +msgid "Direction in degrees CCW from east" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:8 +#: ../locale/scriptstrings/r.drain_to_translate.c:23 +#: ../raster/r.drain/main.c:125 ../raster/r.drain/main.c:168 +#, fuzzy +msgid "Cost surface" +msgstr "NajmanjÅ¡a vrednost plastnice" + +#: ../locale/scriptstrings/r.drain_to_translate.c:10 +#: ../raster/r.drain/main.c:133 +#, fuzzy +msgid "Name for output drain vector map" +msgstr "Ime vhodnega rastrskega sloja" + +#: ../locale/scriptstrings/r.drain_to_translate.c:11 +#: ../raster/r.drain/main.c:134 +msgid "Recommended for cost surface made using knight's move" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:12 +#: ../raster/r.path/main.c:195 ../raster/r.walk/main.c:260 +#: ../raster/r.cost/main.c:223 ../raster/r.drain/main.c:139 +#, fuzzy +msgid "Coordinates of starting point(s) (E,N)" +msgstr "EASTING in NORTHING koordinate zaÄetne toÄke" + +#: ../locale/scriptstrings/r.drain_to_translate.c:13 +#: ../locale/scriptstrings/r.drain_to_translate.c:15 +#: ../raster/r.path/main.c:196 ../raster/r.path/main.c:202 +#: ../raster/r.walk/main.c:242 ../raster/r.walk/main.c:254 +#: ../raster/r.walk/main.c:261 ../raster/r.walk/main.c:342 +#: ../raster/r.cost/main.c:205 ../raster/r.cost/main.c:217 +#: ../raster/r.cost/main.c:224 ../raster/r.cost/main.c:274 +#: ../raster/r.drain/main.c:140 ../raster/r.drain/main.c:147 +msgid "Start" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:14 +#: ../raster/r.path/main.c:201 ../raster/r.drain/main.c:145 +#, fuzzy +msgid "Name of starting vector points map(s)" +msgstr "Ime vhodnega rastrskega sloja" + +#: ../locale/scriptstrings/r.drain_to_translate.c:16 +#: ../raster/r.path/main.c:206 ../raster/r.drain/main.c:151 +#, fuzzy +msgid "Copy input cell values on output" +msgstr "Kopiraj vhodne vrednosti celic v izhod" + +#: ../locale/scriptstrings/r.drain_to_translate.c:17 +#: ../locale/scriptstrings/r.drain_to_translate.c:19 +#: ../locale/scriptstrings/r.drain_to_translate.c:21 +#: ../raster/r.path/main.c:207 ../raster/r.path/main.c:212 +#: ../raster/r.path/main.c:217 ../raster/r.drain/main.c:152 +#: ../raster/r.drain/main.c:157 ../raster/r.drain/main.c:162 +#, fuzzy +msgid "Path settings" +msgstr "Ne najdem vhodne datoteke %s\n" + +#: ../locale/scriptstrings/r.drain_to_translate.c:18 +#: ../raster/r.path/main.c:211 ../raster/r.drain/main.c:156 +msgid "Accumulate input values along the path" +msgstr "Akumuliraj vhodne vrednosti po pretoÄni poti" + +#: ../locale/scriptstrings/r.drain_to_translate.c:20 +#: ../raster/r.path/main.c:216 ../raster/r.drain/main.c:161 +msgid "Count cell numbers along the path" +msgstr "PreÅ¡tej Å¡tevila celic po preteÄeni poti" + +#: ../locale/scriptstrings/r.drain_to_translate.c:22 +#: ../raster/r.drain/main.c:167 +msgid "" +"The input raster map is a cost surface (direction surface must also be " +"specified)" +msgstr "" + #: ../locale/scriptstrings/r.import_to_translate.c:1 #, fuzzy msgid "" @@ -4440,14 +4684,15 @@ #: ../locale/scriptstrings/r.import_to_translate.c:24 #: ../raster/r.in.poly/main.c:50 ../raster/r.in.ascii/main.c:92 -#: ../raster/r.in.bin/main.c:298 ../raster/r.in.gdal/main.c:140 -#: ../raster/r.support/main.c:66 ../raster/r.external/main.c:90 +#: ../raster/r.buildvrt/main.c:102 ../raster/r.in.bin/main.c:298 +#: ../raster/r.in.gdal/main.c:143 ../raster/r.support/main.c:66 +#: ../raster/r.external/main.c:90 msgid "Title for resultant raster map" msgstr "Naslov izhodnega rastrskega sloja" #: ../locale/scriptstrings/r.import_to_translate.c:25 -#: ../raster/r.in.gdal/main.c:141 ../raster/r.in.gdal/main.c:150 -#: ../raster/r.in.gdal/main.c:159 ../raster/r.in.gdal/main.c:165 +#: ../raster/r.in.gdal/main.c:144 ../raster/r.in.gdal/main.c:153 +#: ../raster/r.in.gdal/main.c:162 ../raster/r.in.gdal/main.c:168 #: ../raster/r.external/main.c:91 ../imagery/i.landsat.toar/main.c:94 #: ../imagery/i.landsat.toar/main.c:116 ../imagery/i.landsat.toar/main.c:125 #: ../imagery/i.landsat.toar/main.c:134 ../imagery/i.landsat.toar/main.c:142 @@ -4462,112 +4707,22 @@ #: ../locale/scriptstrings/r.import_to_translate.c:27 #: ../locale/scriptstrings/r.import_to_translate.c:29 -#: ../raster/r.horizon/main.c:278 ../raster/r.horizon/main.c:297 +#: ../raster/r.horizon/main.c:277 ../raster/r.horizon/main.c:296 #, fuzzy msgid "Optional" msgstr "Ime izhodnega rastrskega sloja" #: ../locale/scriptstrings/r.import_to_translate.c:28 -#: ../raster/r.proj/main.c:208 +#: ../raster/r.proj/main.c:219 msgid "Do not perform region cropping optimization" msgstr "Ne odreži uvožene karte po mejah regije" #: ../locale/scriptstrings/r.import_to_translate.c:30 -#: ../raster/r.in.gdal/main.c:214 +#: ../raster/r.in.gdal/main.c:231 #, fuzzy msgid "Force Lat/Lon maps to fit into geographic coordinates (90N,S; 180E,W)" msgstr "Y koordinata oziroma geografska Å¡irina" -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:1 -msgid "" -"Performs inter-satellite calibration on DMSP-OLS Nighttime Lights Time Series" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:3 -msgid "inter-satellite" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:4 -#, fuzzy -msgid "calibration" -msgstr "Ime datoteke z rezultatom klasifikacije" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:5 -msgid "nighttime lights" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:6 -#, fuzzy -msgid "time series" -msgstr "Rastrski sloj, ki ga želite rekodirati" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:7 -msgid "DMSP-OLS" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:8 -#, fuzzy -msgid "Print out calibration equations" -msgstr "IzpiÅ¡i etikete kategorij" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:9 -msgid "Evaluation based on the Normalised Difference Index" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:10 -#, fuzzy -msgid "Print in shell script style (currently only NDI via -e)" -msgstr "IzpiÅ¡e vrednosti v stilu lupinskega skripta" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:11 -#, fuzzy -msgid "Keep current computational region settings" -msgstr "Prilagodi trenutno regijo z vhodnemu rastrskemu sloju" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:12 -msgid "Exclude zero values from the analysis (retain zero cells in output)" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:13 -msgid "" -"Exclude zero values from the analysis (set zero cells to NULL in output)" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:14 -msgid "Do not try to transfer timestamps (for input without timestamp)" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:15 -msgid "Clean average DMSP-OLS visible band digital number image(s)" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:16 -#, fuzzy -msgid "output file(s) suffix" -msgstr "Ime izhodnega rastrskega sloja" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:17 -msgid "Suffix for calibrated average digital number output image(s)" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:18 -msgid "Calibration model" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:19 -msgid "" -"Inter-satellite calibration model for average DMSP-OLS nighttime lights time " -"series" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:20 -msgid "Elvidge (2009 or 2014), Liu 2012, Wu 2013" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:21 -msgid "Calibration Model" -msgstr "" - #: ../locale/scriptstrings/t.vect.what.strds_to_translate.c:1 msgid "" "Stores raster map values at spatial and temporal positions of vector points " @@ -4841,7 +4996,7 @@ "Renames a column in the attribute table connected to a given vector map." msgstr "Nisem mogel odpreti vhodne datoteke dig_att." -#: ../locale/scriptstrings/v.db.renamecolumn_to_translate.c:5 +#: ../locale/scriptstrings/v.db.renamecolumn_to_translate.c:6 msgid "Old and new name of the column (old,new)" msgstr "" @@ -5010,17 +5165,17 @@ msgstr "" #: ../locale/scriptstrings/m.proj_to_translate.c:2 ../misc/m.cogo/main.c:225 -#: ../misc/m.transform/main.c:316 ../misc/m.nviz.image/main.c:50 +#: ../misc/m.transform/main.c:316 ../misc/m.nviz.image/main.c:49 #: ../misc/m.nviz.script/main.c:69 ../misc/m.measure/main.c:46 msgid "miscellaneous" msgstr "" #: ../locale/scriptstrings/m.proj_to_translate.c:4 #: ../locale/scriptstrings/i.tasscap_to_translate.c:3 -#: ../raster/r.proj/main.c:146 ../imagery/i.fft/main.c:79 +#: ../raster/r.proj/main.c:149 ../imagery/i.fft/main.c:79 #: ../imagery/i.pca/main.c:73 ../imagery/i.ifft/main.c:78 #: ../imagery/i.ortho.photo/i.ortho.transform/main.c:392 -#: ../misc/m.transform/main.c:317 ../vector/v.proj/main.c:70 +#: ../misc/m.transform/main.c:317 ../vector/v.proj/main.c:75 #: ../vector/v.transform/main.c:71 #, fuzzy msgid "transformation" @@ -5047,7 +5202,7 @@ #: ../raster/r.reclass/main.c:66 ../raster/r.recode/main.c:61 #: ../raster/r.in.ascii/main.c:79 ../raster3d/r3.in.ascii/main.c:87 #: ../general/g.proj/main.c:141 ../general/g.proj/main.c:150 -#: ../db/db.execute/main.c:139 ../db/db.select/main.c:208 +#: ../db/db.execute/main.c:151 ../db/db.select/main.c:208 #: ../vector/v.segment/main.c:80 ../vector/v.what/main.c:78 #: ../vector/v.edit/args.c:95 #, fuzzy @@ -5209,16 +5364,20 @@ msgstr "Uvozi binarno rastrsko datoteko v GRASS-ov rastrski sloj." #: ../locale/scriptstrings/r.in.srtm_to_translate.c:4 +msgid "SRTM" +msgstr "" + +#: ../locale/scriptstrings/r.in.srtm_to_translate.c:5 #, fuzzy msgid "Name of SRTM input tile (file without .hgt.zip extension)" msgstr "Ime izhodne datoteke, ki bo vsebovala poroÄilo" -#: ../locale/scriptstrings/r.in.srtm_to_translate.c:5 +#: ../locale/scriptstrings/r.in.srtm_to_translate.c:6 #, fuzzy msgid "Name for output raster map (default: input tile)" msgstr "Naslov izhodnega rastrskega sloja" -#: ../locale/scriptstrings/r.in.srtm_to_translate.c:6 +#: ../locale/scriptstrings/r.in.srtm_to_translate.c:7 msgid "Input is a 1-arcsec tile (default: 3-arcsec)" msgstr "" @@ -5251,7 +5410,7 @@ #: ../raster3d/r3.in.lidar/main.c:164 ../vector/v.lidar.edgedetection/main.c:76 #: ../vector/v.out.lidar/main.c:473 ../vector/v.in.lidar/main.c:138 #: ../vector/v.lidar.correction/main.c:72 ../vector/v.surf.bspline/main.c:94 -#: ../vector/v.lidar.growing/main.c:76 ../vector/v.decimate/main.c:124 +#: ../vector/v.lidar.growing/main.c:76 ../vector/v.decimate/main.c:125 #: ../vector/v.outlier/main.c:74 msgid "LIDAR" msgstr "" @@ -5425,7 +5584,7 @@ #: ../locale/scriptstrings/d.rast.leg_to_translate.c:3 #: ../display/d.vect.thematic/main.c:86 ../display/d.barscale/main.c:64 -#: ../display/d.grid/main.c:54 ../display/d.legend.vect/main.c:51 +#: ../display/d.grid/main.c:53 ../display/d.legend.vect/main.c:51 #: ../display/d.graph/main.c:59 ../display/d.legend/main.c:79 #: ../display/d.linegraph/main.c:232 ../display/d.vect.chart/main.c:64 #: ../display/d.text/main.c:140 ../display/d.northarrow/main.c:47 @@ -5896,37 +6055,35 @@ msgid "Paper '%s' not found, using defaults" msgstr "Ne najdem rastrskega sloja <%s>" -#: ../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.horizon/main.c:846 -#: ../raster/r.horizon/main.c:864 ../raster/r.latlong/main.c:133 -#: ../display/d.grid/plot.c:287 ../display/d.grid/plot.c:293 -#: ../display/d.grid/plot.c:334 ../display/d.grid/plot.c:340 -#: ../display/d.grid/plot.c:427 ../display/d.grid/plot.c:433 -#: ../display/d.grid/plot.c:485 ../display/d.grid/plot.c:491 -#: ../display/d.grid/plot.c:635 ../display/d.grid/plot.c:651 -#: ../display/d.grid/plot.c:668 ../display/d.grid/plot.c:685 -msgid "Error in pj_do_proj" -msgstr "" - -#: ../ps/ps.map/do_geogrid.c:272 ../raster/r.sun/main.c:788 -#: ../raster/r.horizon/main.c:538 ../display/d.grid/plot.c:554 -#: ../display/d.where/main.c:113 ../general/g.region/printwindow.c:257 -#: ../general/g.region/printwindow.c:481 ../general/g.region/printwindow.c:550 +#: ../ps/ps.map/do_geogrid.c:90 ../ps/ps.map/do_geogrid.c:96 +#: ../ps/ps.map/do_geogrid.c:121 ../ps/ps.map/do_geogrid.c:127 +#: ../ps/ps.map/do_geogrid.c:200 ../ps/ps.map/do_geogrid.c:242 +#: ../ps/ps.map/do_geogrid.c:322 ../ps/ps.map/do_geogrid.c:339 +#: ../ps/ps.map/do_geogrid.c:357 ../ps/ps.map/do_geogrid.c:375 +#: ../ps/ps.map/do_geogrid.c:432 ../ps/ps.map/do_geogrid.c:439 +#: ../ps/ps.map/do_geogrid.c:444 ../ps/ps.map/do_geogrid.c:453 +#: ../ps/ps.map/do_geogrid.c:458 +#, fuzzy +msgid "Error in GPJ_transform" +msgstr "IzpiÅ¡i etikete kategorij" + +#: ../ps/ps.map/do_geogrid.c:284 ../raster/r.sun/main.c:787 +#: ../raster/r.horizon/main.c:542 ../display/d.grid/plot.c:564 +#: ../display/d.where/main.c:113 ../general/g.region/printwindow.c:256 +#: ../general/g.region/printwindow.c:492 ../general/g.region/printwindow.c:564 msgid "Can't get projection key values of current location" msgstr "" -#: ../ps/ps.map/do_geogrid.c:278 ../raster/r.sun/main.c:798 -#: ../raster/r.horizon/main.c:548 ../raster/r.latlong/main.c:114 -#: ../display/d.grid/plot.c:561 ../display/d.grid/plot.c:588 -#: ../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_geogrid.c:293 ../raster/r.sun/main.c:796 +#: ../raster/r.horizon/main.c:551 ../raster/r.sunhours/main.c:231 +#: ../raster/r.proj/main.c:342 ../raster/r.in.gdal/main.c:1003 +#: ../raster/r.sunmask/g_solposition.c:121 ../raster/r.latlong/main.c:111 +#: ../display/d.grid/plot.c:605 ../display/d.where/main.c:151 +#: ../general/g.region/printwindow.c:265 ../general/g.region/printwindow.c:501 +#: ../general/g.region/printwindow.c:593 ../vector/v.proj/main.c:292 +#, fuzzy +msgid "Unable to initialize coordinate transformation" +msgstr "Ne morem ustvariti tabele: %s" #: ../ps/ps.map/ps_clrtbl.c:35 ../ps/ps.map/ps_fclrtbl.c:46 #, fuzzy, c-format @@ -6109,41 +6266,42 @@ #: ../vector/v.mkgrid/main.c:278 ../vector/v.what.rast3/main.c:126 #: ../vector/v.to.rast/support.c:109 ../vector/v.to.rast/support.c:284 #: ../vector/v.to.rast/support.c:523 ../vector/v.to.rast/vect2rast.c:60 -#: ../vector/v.out.ogr/main.c:634 ../vector/v.kcv/main.c:126 +#: ../vector/v.out.ogr/main.c:690 ../vector/v.kcv/main.c:126 #: ../vector/v.surf.idw/read_sites.c:55 ../vector/v.class/main.c:117 #: ../vector/v.label.sa/labels.c:78 ../vector/v.net.distance/main.c:279 -#: ../vector/v.random/main.c:239 ../vector/v.db.connect/main.c:223 -#: ../vector/v.db.connect/main.c:331 ../vector/v.to.rast3/main.c:84 -#: ../vector/v.reclass/main.c:133 ../vector/v.surf.rst/main.c:620 -#: ../vector/v.surf.bspline/main.c:384 ../vector/v.surf.bspline/crosscorr.c:123 -#: ../vector/v.db.select/main.c:177 ../vector/v.net.allpairs/main.c:166 -#: ../vector/v.in.dwg/main.c:213 ../vector/v.buffer/main.c:431 -#: ../vector/v.select/copy_tabs.c:82 ../vector/v.profile/main.c:426 -#: ../vector/v.profile/main.c:580 ../vector/v.extrude/main.c:229 -#: ../vector/v.out.svg/main.c:159 ../vector/v.in.ogr/main.c:1131 -#: ../vector/v.in.ogr/main.c:1177 ../vector/v.patch/main.c:156 -#: ../vector/v.patch/main.c:188 ../vector/v.patch/main.c:309 -#: ../vector/v.patch/main.c:391 ../vector/v.net.path/path.c:96 -#: ../vector/v.overlay/main.c:246 ../vector/v.overlay/main.c:413 -#: ../vector/v.net.iso/main.c:376 ../vector/v.to.3d/trans2.c:55 -#: ../vector/v.to.3d/trans3.c:57 ../vector/v.what.rast/main.c:144 -#: ../vector/v.net.flow/main.c:169 ../vector/v.normal/main.c:122 -#: ../vector/v.sample/main.c:179 ../vector/v.distance/main.c:520 -#: ../vector/v.distance/main.c:555 ../vector/v.distance/main.c:601 -#: ../vector/v.distance/main.c:1340 ../vector/v.distance/main.c:1359 -#: ../vector/v.net.timetable/main.c:93 ../vector/v.in.db/main.c:164 -#: ../vector/v.in.db/main.c:302 ../vector/v.in.ascii/main.c:348 -#: ../vector/v.to.points/main.c:177 ../vector/v.colors/scan_attr.c:29 -#: ../vector/v.colors/read_rgb.c:28 ../vector/v.colors/write_rgb.c:25 -#: ../vector/v.vol.rst/user1.c:99 ../vector/v.vol.rst/main.c:600 -#: ../vector/v.net.components/main.c:180 +#: ../vector/v.random/main.c:243 ../vector/v.random/main.c:271 +#: ../vector/v.db.connect/main.c:223 ../vector/v.db.connect/main.c:331 +#: ../vector/v.to.rast3/main.c:84 ../vector/v.reclass/main.c:133 +#: ../vector/v.surf.rst/main.c:623 ../vector/v.surf.bspline/main.c:384 +#: ../vector/v.surf.bspline/crosscorr.c:123 ../vector/v.db.select/main.c:177 +#: ../vector/v.net.allpairs/main.c:166 ../vector/v.in.dwg/main.c:213 +#: ../vector/v.buffer/main.c:431 ../vector/v.select/copy_tabs.c:82 +#: ../vector/v.profile/main.c:426 ../vector/v.profile/main.c:580 +#: ../vector/v.extrude/main.c:229 ../vector/v.out.svg/main.c:159 +#: ../vector/v.in.ogr/main.c:1194 ../vector/v.in.ogr/main.c:1242 +#: ../vector/v.patch/main.c:159 ../vector/v.patch/main.c:191 +#: ../vector/v.patch/main.c:347 ../vector/v.patch/main.c:429 +#: ../vector/v.net.path/path.c:96 ../vector/v.overlay/main.c:246 +#: ../vector/v.overlay/main.c:413 ../vector/v.net.iso/main.c:376 +#: ../vector/v.to.3d/trans2.c:55 ../vector/v.to.3d/trans3.c:57 +#: ../vector/v.what.rast/main.c:144 ../vector/v.net.flow/main.c:169 +#: ../vector/v.normal/main.c:122 ../vector/v.sample/main.c:179 +#: ../vector/v.distance/main.c:527 ../vector/v.distance/main.c:562 +#: ../vector/v.distance/main.c:608 ../vector/v.distance/main.c:1348 +#: ../vector/v.distance/main.c:1367 ../vector/v.net.timetable/main.c:93 +#: ../vector/v.in.db/main.c:164 ../vector/v.in.db/main.c:302 +#: ../vector/v.in.ascii/main.c:348 ../vector/v.to.points/main.c:177 +#: ../vector/v.colors/scan_attr.c:29 ../vector/v.colors/read_rgb.c:28 +#: ../vector/v.colors/write_rgb.c:25 ../vector/v.vol.rst/user1.c:99 +#: ../vector/v.vol.rst/main.c:602 ../vector/v.net.components/main.c:180 #: ../vector/v.colors.out/make_colors.c:36 ../vector/v.label/main.c:278 #: ../vector/v.edit/select.c:516 ../vector/v.net.centrality/main.c:246 #: ../vector/v.info/print.c:147 ../vector/v.out.postgis/table.c:34 -#: ../vector/v.in.dxf/write_vect.c:211 ../vector/v.extract/main.c:263 +#: ../vector/v.in.dxf/write_vect.c:211 ../vector/v.extract/main.c:226 +#: ../vector/v.extract/main.c:323 ../vector/v.extract/extract.c:272 #: ../vector/v.lrs/v.lrs.create/main.c:296 #: ../vector/v.lrs/v.lrs.create/main.c:305 ../vector/v.net.alloc/main.c:316 -#: ../vector/v.transform/trans_digit.c:41 ../vector/v.to.db/update.c:46 +#: ../vector/v.transform/trans_digit.c:41 ../vector/v.to.db/update.c:48 #: ../vector/v.to.db/query.c:89 #, fuzzy, c-format msgid "Unable to open database <%s> by driver <%s>" @@ -6219,10 +6377,11 @@ msgid "My first raster module" msgstr "Ime obstojeÄega rastrskega sloja." -#: ../doc/raster/r.example/main.c:105 ../raster/r.walk/main.c:435 -#: ../raster/r.walk/main.c:440 ../raster/r.walk/main.c:801 -#: ../raster/r.colors/edit_colors.c:393 ../raster/r.cost/main.c:350 -#: ../raster/r.cost/main.c:665 ../raster/r.reclass/main.c:79 +#: ../doc/raster/r.example/main.c:105 ../raster/r.walk/main.c:460 +#: ../raster/r.walk/main.c:486 ../raster/r.walk/main.c:491 +#: ../raster/r.walk/main.c:852 ../raster/r.colors/edit_colors.c:434 +#: ../raster/r.cost/main.c:375 ../raster/r.cost/main.c:401 +#: ../raster/r.cost/main.c:712 ../raster/r.reclass/main.c:79 #: ../raster/r.univar/r.univar_main.c:234 ../raster/r.report/parse.c:273 #: ../raster/r.distance/parse.c:72 ../raster/r.distance/parse.c:81 #: ../raster/r.spread/main.c:439 ../raster/r.spread/main.c:442 @@ -6230,13 +6389,13 @@ #: ../raster/r.spread/main.c:452 ../raster/r.spread/main.c:455 #: ../raster/r.buffer/main.c:112 ../raster/r.stream.extract/main.c:173 #: ../raster/r.stream.extract/main.c:177 ../raster/r.stream.extract/main.c:182 -#: ../raster/r.cross/main.c:106 ../raster/r.mapcalc/map.c:519 +#: ../raster/r.cross/main.c:105 ../raster/r.mapcalc/map.c:519 #: ../raster/r.mapcalc/map.c:813 ../raster/r.mapcalc/map3.c:710 -#: ../raster/r.compress/main.c:124 ../raster/r.compress/main.c:304 -#: ../raster/r.kappa/main.c:150 ../raster/r.kappa/stats.c:33 +#: ../raster/r.compress/main.c:124 ../raster/r.compress/main.c:308 +#: ../raster/r.kappa/main.c:162 ../raster/r.kappa/stats.c:33 #: ../raster/r.kappa/stats.c:38 ../raster/r.coin/main.c:121 #: ../raster/r.coin/main.c:123 ../raster/r.fill.stats/main.c:1028 -#: ../raster/r.tile/main.c:86 ../raster/r.info/main.c:104 +#: ../raster/r.tile/main.c:86 ../raster/r.info/main.c:110 #: ../raster/r.geomorphon/memory.c:14 ../raster/r.category/main.c:119 #: ../raster/r.category/main.c:140 ../raster/r.ros/main.c:368 #: ../raster/r.ros/main.c:379 ../raster/r.ros/main.c:384 @@ -6250,14 +6409,15 @@ #: ../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 ../general/g.region/main.c:429 -#: ../general/g.region/main.c:766 ../general/g.region/main.c:774 -#: ../imagery/i.gensig/parse.c:38 ../imagery/i.gensigset/parse.c:44 -#: ../imagery/i.pca/main.c:139 ../imagery/i.ortho.photo/i.ortho.elev/main.c:197 +#: ../raster/r.sim/simlib/output.c:755 ../general/g.region/main.c:442 +#: ../general/g.region/main.c:779 ../general/g.region/main.c:787 +#: ../imagery/i.segment/parse_args.c:199 ../imagery/i.gensig/parse.c:38 +#: ../imagery/i.gensigset/parse.c:44 ../imagery/i.pca/main.c:139 +#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:197 #: ../misc/m.nviz.image/surface.c:50 ../misc/m.nviz.image/surface.c:107 -#: ../vector/v.colors/main.c:312 ../vector/v.vol.rst/main.c:615 -#: ../scripts/v.rast.stats/v.rast.stats.py:128 ../scripts/r.rgb/r.rgb.py:60 -#: ../scripts/r.mask/r.mask.py:131 ../scripts/r.grow/r.grow.py:123 +#: ../vector/v.colors/main.c:325 ../vector/v.vol.rst/main.c:617 +#: ../scripts/v.rast.stats/v.rast.stats.py:148 ../scripts/r.rgb/r.rgb.py:60 +#: ../scripts/r.mask/r.mask.py:131 ../scripts/r.grow/r.grow.py:122 #: ../scripts/d.polar/d.polar.py:62 ../scripts/r.pack/r.pack.py:74 #: ../scripts/r.buffer.lowmem/r.buffer.lowmem.py:87 #: ../scripts/d.correlate/d.correlate.py:50 @@ -6265,7 +6425,7 @@ #: ../scripts/d.rast.leg/d.rast.leg.py:103 #: ../scripts/r.reclass.area/r.reclass.area.py:103 #: ../scripts/r.reclass.area/r.reclass.area.py:213 -#: ../scripts/r.fillnulls/r.fillnulls.py:150 +#: ../scripts/r.fillnulls/r.fillnulls.py:162 #, fuzzy, c-format, python-format msgid "Raster map <%s> not found" msgstr "Ne najdem vhodnega rastrskega sloja <%s>." @@ -6275,17 +6435,17 @@ msgid "My first vector module" msgstr "Ime obstojeÄega rastrskega sloja." -#: ../doc/vector/v.example/main.c:75 ../raster/r.walk/main.c:410 -#: ../raster/r.cost/main.c:325 ../raster/r.carve/main.c:158 -#: ../display/d.extract/main.c:98 ../general/g.region/main.c:479 +#: ../doc/vector/v.example/main.c:75 ../raster/r.walk/main.c:453 +#: ../raster/r.cost/main.c:368 ../raster/r.carve/main.c:158 +#: ../display/d.extract/main.c:98 ../general/g.region/main.c:492 #: ../misc/m.nviz.image/vector.c:84 ../vector/v.lidar.edgedetection/main.c:180 #: ../vector/v.clean/test/topocheck.c:63 #: ../vector/v.lidar.correction/main.c:157 ../vector/v.surf.bspline/main.c:263 #: ../vector/v.surf.bspline/main.c:332 ../vector/v.lidar.growing/main.c:126 #: ../vector/v.profile/main.c:359 ../vector/v.profile/main.c:363 -#: ../vector/v.colors/main.c:238 ../vector/v.outlier/main.c:176 -#: ../vector/v.edit/main.c:155 ../vector/v.vect.stats/main.c:263 -#: ../vector/v.vect.stats/main.c:271 ../vector/v.lrs/v.lrs.label/main.c:268 +#: ../vector/v.colors/main.c:251 ../vector/v.outlier/main.c:176 +#: ../vector/v.edit/main.c:155 ../vector/v.vect.stats/main.c:270 +#: ../vector/v.vect.stats/main.c:278 ../vector/v.lrs/v.lrs.label/main.c:268 #: ../vector/v.lrs/v.lrs.where/main.c:127 #: ../vector/v.lrs/v.lrs.where/main.c:136 #: ../vector/v.lrs/v.lrs.segment/main.c:140 @@ -6303,40 +6463,40 @@ msgid "Unable to set predetermined vector open level" msgstr "Ime izhodnega vektorskega toÄkovnega sloja" -#: ../doc/vector/v.example/main.c:87 ../raster/r.walk/main.c:673 -#: ../raster/r.walk/main.c:742 ../raster/r.cost/main.c:533 -#: ../raster/r.cost/main.c:606 ../raster/r.random/support.c:67 -#: ../raster/r.drain/main.c:271 ../raster/r.what/main.c:250 -#: ../raster/r.carve/main.c:162 ../raster/r.region/main.c:176 -#: ../raster/r.sim/simlib/observation_points.c:41 +#: ../doc/vector/v.example/main.c:87 ../raster/r.path/main.c:301 +#: ../raster/r.walk/main.c:746 ../raster/r.walk/main.c:809 +#: ../raster/r.cost/main.c:606 ../raster/r.cost/main.c:669 +#: ../raster/r.random/support.c:67 ../raster/r.drain/main.c:272 +#: ../raster/r.what/main.c:250 ../raster/r.carve/main.c:162 +#: ../raster/r.region/main.c:176 ../raster/r.sim/simlib/observation_points.c:41 #: ../display/d.extract/main.c:103 ../display/d.vect.chart/main.c:246 #: ../display/d.path/main.c:185 ../raster3d/r3.flow/main.c:411 -#: ../general/manage/lister/vector.c:32 ../general/g.region/main.c:489 +#: ../general/manage/lister/vector.c:32 ../general/g.region/main.c:502 #: ../misc/m.nviz.image/vector.c:280 ../vector/v.what.rast3/main.c:114 #: ../vector/v.to.rast/support.c:100 ../vector/v.to.rast/support.c:272 #: ../vector/v.to.rast/support.c:510 ../vector/v.to.rast/vect2rast.c:39 -#: ../vector/v.lidar.edgedetection/main.c:186 ../vector/v.out.ogr/main.c:135 +#: ../vector/v.lidar.edgedetection/main.c:186 ../vector/v.out.ogr/main.c:137 #: ../vector/v.surf.idw/read_sites.c:29 ../vector/v.class/main.c:102 #: ../vector/v.clean/test/topocheck.c:67 ../vector/v.clean/test/topocheck.c:87 #: ../vector/v.clean/main.c:283 ../vector/v.label.sa/labels.c:58 -#: ../vector/v.net.distance/main.c:192 ../vector/v.random/main.c:205 +#: ../vector/v.net.distance/main.c:192 ../vector/v.random/main.c:208 #: ../vector/v.support/main.c:134 ../vector/v.out.dxf/main.c:80 -#: ../vector/v.out.lidar/main.c:609 ../vector/v.proj/main.c:237 +#: ../vector/v.out.lidar/main.c:609 ../vector/v.proj/main.c:249 #: ../vector/v.db.connect/main.c:154 ../vector/v.to.rast3/main.c:73 #: ../vector/v.out.ascii/main.c:87 ../vector/v.out.ascii/main.c:94 #: ../vector/v.cluster/main.c:149 ../vector/v.build.polylines/main.c:151 #: ../vector/v.lidar.correction/main.c:161 ../vector/v.reclass/main.c:113 -#: ../vector/v.segment/main.c:108 ../vector/v.surf.rst/main.c:561 -#: ../vector/v.surf.rst/main.c:665 ../vector/v.db.select/main.c:164 +#: ../vector/v.segment/main.c:108 ../vector/v.surf.rst/main.c:564 +#: ../vector/v.surf.rst/main.c:668 ../vector/v.db.select/main.c:164 #: ../vector/v.net.allpairs/main.c:130 ../vector/v.drape/main.c:143 #: ../vector/v.buffer/main.c:337 ../vector/v.lidar.growing/main.c:138 #: ../vector/v.lidar.growing/main.c:142 ../vector/v.select/main.c:108 #: ../vector/v.profile/main.c:370 ../vector/v.profile/main.c:394 #: ../vector/v.extrude/main.c:190 ../vector/v.hull/main.c:87 #: ../vector/v.out.svg/main.c:139 ../vector/v.net.connectivity/main.c:130 -#: ../vector/v.patch/main.c:129 ../vector/v.patch/main.c:147 -#: ../vector/v.patch/main.c:177 ../vector/v.patch/main.c:274 -#: ../vector/v.patch/main.c:355 ../vector/v.net.path/main.c:158 +#: ../vector/v.patch/main.c:131 ../vector/v.patch/main.c:150 +#: ../vector/v.patch/main.c:180 ../vector/v.patch/main.c:312 +#: ../vector/v.patch/main.c:393 ../vector/v.net.path/main.c:158 #: ../vector/v.overlay/main.c:188 ../vector/v.perturb/main.c:148 #: ../vector/v.perturb/main.c:173 ../vector/v.net.iso/main.c:243 #: ../vector/v.to.3d/main.c:72 ../vector/v.type/main.c:131 @@ -6345,83 +6505,84 @@ #: ../vector/v.delaunay/main.c:120 ../vector/v.normal/main.c:110 #: ../vector/v.sample/main.c:124 ../vector/v.rectify/main.c:150 #: ../vector/v.qcount/main.c:101 ../vector/v.univar/main.c:158 -#: ../vector/v.distance/main.c:364 ../vector/v.distance/main.c:386 +#: ../vector/v.distance/main.c:366 ../vector/v.distance/main.c:388 #: ../vector/v.net.timetable/main.c:353 ../vector/v.net.visibility/main.c:73 #: ../vector/v.net.visibility/main.c:82 ../vector/v.out.pov/main.c:97 -#: ../vector/v.to.points/main.c:130 ../vector/v.colors/main.c:262 +#: ../vector/v.to.points/main.c:130 ../vector/v.colors/main.c:275 #: ../vector/v.build/main.c:118 ../vector/v.build/main.c:128 #: ../vector/v.voronoi/main.c:196 ../vector/v.net.bridge/main.c:118 #: ../vector/v.neighbors/main.c:88 ../vector/v.split/main.c:172 -#: ../vector/v.vol.rst/main.c:560 ../vector/v.net.components/main.c:148 -#: ../vector/v.decimate/main.c:272 ../vector/v.net.salesman/main.c:250 +#: ../vector/v.vol.rst/main.c:562 ../vector/v.net.components/main.c:148 +#: ../vector/v.decimate/main.c:276 ../vector/v.net.salesman/main.c:250 #: ../vector/v.colors.out/scan_cats.c:20 #: ../vector/v.colors.out/make_colors.c:23 ../vector/v.kernel/main.c:318 #: ../vector/v.kernel/main.c:331 ../vector/v.label/main.c:268 #: ../vector/v.edit/main.c:170 ../vector/v.edit/main.c:243 #: ../vector/v.net.centrality/main.c:209 ../vector/v.info/main.c:61 #: ../vector/v.parallel/main.c:148 ../vector/v.out.postgis/main.c:100 -#: ../vector/v.vect.stats/main.c:267 ../vector/v.vect.stats/main.c:278 -#: ../vector/v.extract/main.c:191 ../vector/v.lrs/v.lrs.label/main.c:272 +#: ../vector/v.vect.stats/main.c:274 ../vector/v.vect.stats/main.c:285 +#: ../vector/v.extract/main.c:194 ../vector/v.lrs/v.lrs.label/main.c:272 #: ../vector/v.lrs/v.lrs.where/main.c:131 #: ../vector/v.lrs/v.lrs.where/main.c:140 #: ../vector/v.lrs/v.lrs.segment/main.c:144 #: ../vector/v.lrs/v.lrs.create/main.c:254 #: ../vector/v.lrs/v.lrs.create/main.c:263 ../vector/v.net/main.c:68 #: ../vector/v.net/main.c:92 ../vector/v.net.alloc/main.c:185 -#: ../vector/v.transform/main.c:197 ../vector/v.generalize/main.c:327 -#: ../vector/v.external/main.c:228 ../vector/v.to.db/main.c:59 +#: ../vector/v.transform/main.c:197 ../vector/v.generalize/main.c:328 +#: ../vector/v.external/main.c:232 ../vector/v.to.db/main.c:67 #, fuzzy, c-format msgid "Unable to open vector map <%s>" msgstr "Ime izhodnega rastrskega sloja" -#: ../doc/vector/v.example/main.c:100 ../raster/r.volume/main.c:155 -#: ../raster/r.random/random.c:63 ../raster/r.contour/main.c:156 -#: ../raster/r.stream.extract/close.c:38 ../raster/r.to.vect/main.c:157 -#: ../raster/r.drain/main.c:200 ../raster/r.resamp.bspline/main.c:495 -#: ../raster/r.flow/io.c:178 ../raster/r.carve/vect.c:32 -#: ../raster/r.sim/simlib/output.c:38 ../raster/r.sim/simlib/output.c:44 -#: ../display/d.extract/main.c:106 ../raster3d/r3.flow/main.c:396 -#: ../vector/v.mkgrid/main.c:264 ../vector/v.lidar.edgedetection/main.c:251 -#: ../vector/v.clean/main.c:288 ../vector/v.clean/main.c:295 -#: ../vector/v.net.distance/main.c:198 ../vector/v.random/main.c:228 -#: ../vector/v.proj/main.c:380 ../vector/v.cluster/main.c:209 -#: ../vector/v.in.lidar/main.c:555 ../vector/v.build.polylines/main.c:156 +#: ../doc/vector/v.example/main.c:100 ../raster/r.path/main.c:240 +#: ../raster/r.volume/main.c:155 ../raster/r.random/random.c:63 +#: ../raster/r.contour/main.c:156 ../raster/r.stream.extract/close.c:38 +#: ../raster/r.to.vect/main.c:157 ../raster/r.drain/main.c:201 +#: ../raster/r.resamp.bspline/main.c:497 ../raster/r.flow/io.c:178 +#: ../raster/r.carve/vect.c:32 ../raster/r.sim/simlib/output.c:38 +#: ../raster/r.sim/simlib/output.c:44 ../display/d.extract/main.c:106 +#: ../raster3d/r3.flow/main.c:396 ../vector/v.mkgrid/main.c:264 +#: ../vector/v.lidar.edgedetection/main.c:251 ../vector/v.clean/main.c:288 +#: ../vector/v.clean/main.c:295 ../vector/v.net.distance/main.c:198 +#: ../vector/v.random/main.c:231 ../vector/v.proj/main.c:402 +#: ../vector/v.cluster/main.c:209 ../vector/v.in.lidar/main.c:555 +#: ../vector/v.build.polylines/main.c:156 #: ../vector/v.lidar.correction/main.c:215 #: ../vector/v.lidar.correction/main.c:221 ../vector/v.reclass/main.c:117 -#: ../vector/v.segment/main.c:114 ../vector/v.surf.rst/main.c:600 -#: ../vector/v.surf.rst/main.c:603 ../vector/v.surf.rst/main.c:769 +#: ../vector/v.segment/main.c:114 ../vector/v.surf.rst/main.c:603 +#: ../vector/v.surf.rst/main.c:606 ../vector/v.surf.rst/main.c:772 #: ../vector/v.surf.bspline/main.c:353 ../vector/v.net.allpairs/main.c:136 #: ../vector/v.in.dwg/main.c:200 ../vector/v.drape/main.c:158 -#: ../vector/v.buffer/main.c:405 ../vector/v.select/main.c:125 +#: ../vector/v.buffer/main.c:405 ../vector/v.select/main.c:149 #: ../vector/v.profile/main.c:537 ../vector/v.extrude/main.c:196 #: ../vector/v.in.region/main.c:75 ../vector/v.hull/main.c:121 -#: ../vector/v.net.connectivity/main.c:136 ../vector/v.in.ogr/main.c:843 -#: ../vector/v.patch/main.c:283 ../vector/v.patch/main.c:288 +#: ../vector/v.net.connectivity/main.c:136 ../vector/v.in.ogr/main.c:901 +#: ../vector/v.patch/main.c:321 ../vector/v.patch/main.c:326 #: ../vector/v.net.path/main.c:167 ../vector/v.overlay/main.c:220 #: ../vector/v.perturb/main.c:154 ../vector/v.net.iso/main.c:356 #: ../vector/v.to.3d/main.c:87 ../vector/v.net.spanningtree/main.c:107 #: ../vector/v.net.steiner/main.c:607 ../vector/v.net.flow/main.c:149 #: ../vector/v.net.flow/main.c:155 ../vector/v.delaunay/main.c:126 #: ../vector/v.sample/main.c:162 ../vector/v.rectify/main.c:216 -#: ../vector/v.qcount/main.c:127 ../vector/v.distance/main.c:410 +#: ../vector/v.qcount/main.c:127 ../vector/v.distance/main.c:412 #: ../vector/v.net.timetable/main.c:359 ../vector/v.in.db/main.c:151 #: ../vector/v.in.ascii/main.c:251 ../vector/v.net.visibility/main.c:77 #: ../vector/v.to.points/main.c:138 ../vector/v.build/main.c:154 #: ../vector/v.voronoi/main.c:215 ../vector/v.net.bridge/main.c:124 -#: ../vector/v.split/main.c:177 ../vector/v.vol.rst/main.c:580 -#: ../vector/v.vol.rst/main.c:583 ../vector/v.net.components/main.c:154 -#: ../vector/v.decimate/main.c:391 ../vector/v.outlier/main.c:229 +#: ../vector/v.split/main.c:177 ../vector/v.vol.rst/main.c:582 +#: ../vector/v.vol.rst/main.c:585 ../vector/v.net.components/main.c:154 +#: ../vector/v.decimate/main.c:395 ../vector/v.outlier/main.c:229 #: ../vector/v.outlier/main.c:234 ../vector/v.outlier/main.c:240 #: ../vector/v.net.salesman/main.c:551 ../vector/v.kernel/main.c:337 #: ../vector/v.edit/main.c:107 ../vector/v.edit/main.c:122 #: ../vector/v.net.centrality/main.c:215 ../vector/v.parallel/main.c:153 -#: ../vector/v.in.dxf/main.c:146 ../vector/v.extract/main.c:346 +#: ../vector/v.in.dxf/main.c:146 ../vector/v.extract/main.c:406 #: ../vector/v.lrs/v.lrs.label/main.c:276 #: ../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.net.alloc/main.c:298 -#: ../vector/v.transform/main.c:265 ../vector/v.generalize/main.c:338 -#: ../vector/v.external/main.c:180 ../scripts/v.what.strds/v.what.strds.py:217 +#: ../vector/v.transform/main.c:265 ../vector/v.generalize/main.c:339 +#: ../vector/v.external/main.c:184 ../scripts/v.what.strds/v.what.strds.py:217 #, fuzzy, c-format, python-format msgid "Unable to create vector map <%s>" msgstr "Ime izhodnega rastrskega sloja" @@ -6433,10 +6594,10 @@ #: ../vector/v.surf.bspline/crosscorr.c:114 ../vector/v.buffer/main.c:426 #: ../vector/v.extrude/main.c:224 ../vector/v.overlay/main.c:398 #: ../vector/v.what.rast/main.c:138 ../vector/v.univar/main.c:229 -#: ../vector/v.distance/main.c:549 ../vector/v.colors/scan_attr.c:24 +#: ../vector/v.distance/main.c:556 ../vector/v.colors/scan_attr.c:24 #: ../vector/v.colors/read_rgb.c:23 ../vector/v.colors/write_rgb.c:20 -#: ../vector/v.edit/select.c:502 ../vector/v.vect.stats/main.c:330 -#: ../vector/v.vect.stats/main.c:404 ../vector/v.generalize/misc.c:170 +#: ../vector/v.edit/select.c:502 ../vector/v.vect.stats/main.c:337 +#: ../vector/v.vect.stats/main.c:411 ../vector/v.generalize/misc.c:170 #, fuzzy, c-format msgid "Database connection not defined for layer %d" msgstr "Povezava z bazo podatkov ni definirana\n" @@ -6457,12 +6618,14 @@ #: ../doc/vector/v.example/main.c:142 ../db/db.columns/main.c:62 #: ../db/db.describe/main.c:67 ../vector/v.out.vtk/writeVTK.c:655 -#: ../vector/v.out.ogr/main.c:639 ../vector/v.random/main.c:272 -#: ../vector/v.db.connect/main.c:228 ../vector/v.reclass/main.c:193 -#: ../vector/v.profile/main.c:433 ../vector/v.profile/main.c:586 -#: ../vector/v.out.svg/main.c:165 ../vector/v.patch/main.c:164 -#: ../vector/v.patch/main.c:204 ../vector/v.in.ascii/main.c:435 -#: ../vector/v.info/print.c:152 ../vector/v.out.postgis/table.c:41 +#: ../vector/v.out.ogr/main.c:695 ../vector/v.random/main.c:279 +#: ../vector/v.random/main.c:313 ../vector/v.db.connect/main.c:228 +#: ../vector/v.reclass/main.c:193 ../vector/v.profile/main.c:433 +#: ../vector/v.profile/main.c:586 ../vector/v.out.svg/main.c:165 +#: ../vector/v.patch/main.c:167 ../vector/v.patch/main.c:207 +#: ../vector/v.in.ascii/main.c:435 ../vector/v.info/print.c:152 +#: ../vector/v.out.postgis/table.c:41 ../vector/v.extract/main.c:233 +#: ../vector/v.to.db/main.c:140 ../vector/v.to.db/main.c:166 #: ../scripts/db.univar/db.univar.py:112 #, fuzzy, c-format, python-format msgid "Unable to describe table <%s>" @@ -6483,17 +6646,6 @@ msgid "Unable to copy attribute table to vector map <%s>" msgstr "Ime izhodnega rastrskega sloja" -#: ../raster/r.surf.area/main.c:77 ../raster/r.contour/main.c:88 -#: ../raster/r.random.surface/main.c:58 ../raster/r.surf.random/main.c:37 -#: ../raster/r.surf.fractal/main.c:39 ../raster/r.surf.idw/main.c:105 -#: ../raster/r.surf.contour/main.c:61 ../raster/r.fill.stats/main.c:776 -#: ../raster/r.resamp.bspline/main.c:80 ../raster/r.surf.gauss/main.c:39 -#: ../vector/v.surf.idw/main.c:88 ../vector/v.surf.rst/main.c:148 -#: ../vector/v.surf.bspline/main.c:92 ../vector/v.vol.rst/main.c:237 -#, fuzzy -msgid "surface" -msgstr "NajmanjÅ¡a vrednost plastnice" - #: ../raster/r.surf.area/main.c:79 #, fuzzy msgid "area estimation" @@ -6552,6 +6704,222 @@ msgid "Estimated region Surface Area:" msgstr "" +#: ../raster/r.path/main.c:154 +msgid "Traces paths from starting points following input directions." +msgstr "" + +#: ../raster/r.path/main.c:157 +#, fuzzy +msgid "Name of input direction" +msgstr "Ime izhodne datoteke" + +#: ../raster/r.path/main.c:159 +msgid "Direction in degrees CCW from east, or bitmask encoded" +msgstr "" + +#: ../raster/r.path/main.c:164 +#, fuzzy +msgid "Format of the input direction map" +msgstr "Ime izhodnega rastrskega sloja" + +#: ../raster/r.path/main.c:170 +#, fuzzy +msgid "auto-detect direction format" +msgstr "Ime izhodnega rastrskega sloja smeri toka" + +#: ../raster/r.path/main.c:171 +msgid "degrees CCW from East" +msgstr "" + +#: ../raster/r.path/main.c:172 +msgid "degrees CCW from East divided by 45 (e.g. r.watershed directions)" +msgstr "" + +#: ../raster/r.path/main.c:173 +msgid "bitmask encoded directions (e.g. r.cost -b)" +msgstr "" + +#: ../raster/r.path/main.c:179 +#, fuzzy +msgid "Name of input raster values to be used for output" +msgstr "Ime rastrskega sloja, ki bo uporabljen za <%s>" + +#: ../raster/r.path/main.c:185 +#, fuzzy +msgid "Name for output raster path map" +msgstr "Ime izhodnega rastrskega sloja" + +#: ../raster/r.path/main.c:190 +#, fuzzy +msgid "Name for output vector path map" +msgstr "Ime vhodnega rastrskega sloja" + +#: ../raster/r.path/main.c:272 ../raster/r.drain/main.c:244 +#, fuzzy, c-format +msgid "Starting point %d is outside the current region" +msgstr "Uporabi trenutno regijo" + +#: ../raster/r.path/main.c:303 ../raster/r.walk/main.c:748 +#: ../raster/r.cost/main.c:608 ../raster/r.drain/main.c:274 +#, fuzzy, c-format +msgid "Reading vector map <%s> with start points..." +msgstr "Berem dig_att datoteko...\n" + +#: ../raster/r.path/main.c:317 ../raster/r.walk/main.c:761 +#: ../raster/r.walk/main.c:821 ../raster/r.cost/main.c:621 +#: ../raster/r.cost/main.c:681 ../raster/r.to.vect/main.c:289 +#: ../raster/r.drain/main.c:287 ../display/d.vect.thematic/display.c:75 +#: ../display/d.vect/vert.c:27 ../display/d.vect/lines.c:143 +#: ../display/d.vect/label.c:44 ../display/d.vect/zcoor.c:38 +#: ../display/d.vect/dir.c:30 ../display/d.vect/topo.c:52 +#: ../display/d.vect/attr.c:51 ../vector/v.label.sa/labels.c:141 +#: ../vector/v.out.lidar/main.c:732 ../vector/v.perturb/main.c:182 +#: ../vector/v.to.3d/trans2.c:84 ../vector/v.to.3d/trans3.c:85 +#: ../vector/v.what.rast/main.c:213 ../vector/v.colors/scan_z.c:36 +#: ../vector/v.colors/scan_cats.c:24 ../vector/v.vol.rst/user1.c:140 +#: ../vector/v.decimate/main.c:410 ../vector/v.colors.out/scan_cats.c:32 +#: ../vector/v.label/main.c:293 ../vector/v.info/level1.c:38 +#, fuzzy +msgid "Unable to read vector map" +msgstr "Ime izhodnega rastrskega sloja" + +#: ../raster/r.path/main.c:351 ../raster/r.drain/main.c:319 +#, fuzzy, c-format +msgid "Starting vector map <%s> contains no points in the current region" +msgstr "Uporabi trenutno regijo" + +#: ../raster/r.path/main.c:359 +#, fuzzy +msgid "No start point(s) specified" +msgstr "DoloÄena ni bila nobena vhodna datoteka." + +#: ../raster/r.path/main.c:369 +#, fuzzy, c-format +msgid "Reading raster values map <%s> ..." +msgstr "Berem dig_att datoteko...\n" + +#: ../raster/r.path/main.c:382 ../raster/r.path/main.c:445 +#: ../raster/r.path/main.c:462 +#, fuzzy +msgid "Unable to write to tempfile" +msgstr "Vrednost, ki bo prirejena NULL vrednosti" + +#: ../raster/r.path/main.c:390 ../raster/r.info/main.c:134 +#, fuzzy +msgid "Unable to read range file" +msgstr "Ime izhodne datoteke" + +#: ../raster/r.path/main.c:393 +#, fuzzy, c-format +msgid "Invalid directions map <%s>" +msgstr "neveljavna regija: %s" + +#: ../raster/r.path/main.c:398 +msgid "Directional degrees can not be > 360" +msgstr "" + +#: ../raster/r.path/main.c:403 +msgid "Directional degrees divided by 45 can not be > 8" +msgstr "" + +#: ../raster/r.path/main.c:408 +#, c-format +msgid "Bitmask encoded directions can not be > %d" +msgstr "" + +#: ../raster/r.path/main.c:414 +msgid "" +"Input direction format assumed to be degrees CCW from East divided by 45" +msgstr "" + +#: ../raster/r.path/main.c:418 +msgid "" +"Input direction format assumed to be bitmask encoded without Knight's move" +msgstr "" + +#: ../raster/r.path/main.c:422 +msgid "Input direction format assumed to be degrees CCW from East" +msgstr "" + +#: ../raster/r.path/main.c:426 +msgid "Input direction format assumed to be bitmask encoded with Knight's move" +msgstr "" + +#: ../raster/r.path/main.c:429 +#, fuzzy, c-format +msgid "Unable to detect format of input direction map <%s>" +msgstr "Ime izhodnega rastrskega sloja" + +#: ../raster/r.path/main.c:432 +#, fuzzy, c-format +msgid "Invalid directions format '%s'" +msgstr "Ime izhodnega rastrskega sloja smeri toka" + +#: ../raster/r.path/main.c:434 +#, fuzzy, c-format +msgid "Reading direction map <%s> ..." +msgstr "Berem dig_att datoteko...\n" + +#: ../raster/r.path/main.c:481 +#, fuzzy +msgid "Processing start points..." +msgstr "Ustvari toÄke vzdolž vhodnih linij." + +#: ../raster/r.path/main.c:491 ../vector/v.buffer/main.c:414 +#: ../vector/v.in.ogr/main.c:912 ../vector/v.overlay/main.c:227 +#, fuzzy +msgid "Unable to create temporary vector map" +msgstr "Ime izhodnega rastrskega sloja" + +#: ../raster/r.path/main.c:497 ../raster/r.path/main.c:513 +#, fuzzy, c-format +msgid "No path at row %d, col %d" +msgstr "%-5d mrtvih kategorij toÄk preskoÄenih\n" + +#: ../raster/r.path/main.c:502 ../vector/v.overlay/line_area.c:256 +#: ../vector/v.overlay/area_area.c:109 +#, fuzzy +msgid "Breaking lines..." +msgstr "Zapisujem novo datoteko...\n" + +#: ../raster/r.path/main.c:555 ../raster/r.path/main.c:585 +#: ../raster/r.in.lidar/main.c:760 ../raster/r.drain/main.c:471 +#, fuzzy +msgid "Writing output raster map..." +msgstr "Ime izhodnega rastrskega sloja" + +#: ../raster/r.path/main.c:640 +#, fuzzy +msgid "Unable to increase point list" +msgstr "ne morem odpreti <%s>" + +#: ../raster/r.path/main.c:740 ../raster/r.path/main.c:771 +#: ../raster/r.path/main.c:897 ../raster/r.path/main.c:1005 +#: ../raster/r.path/main.c:1031 ../raster/r.path/main.c:1128 +#: ../raster/r.clump/clump.c:99 ../raster/r.clump/clump.c:151 +#: ../raster/r.clump/minsize.c:152 ../raster/r.clump/minsize.c:253 +#: ../raster/r.clump/minsize.c:287 ../raster/r.clump/minsize.c:293 +#: ../raster/r.clump/minsize.c:424 ../raster/r.clump/minsize.c:447 +#: ../raster/r.clump/minsize.c:518 ../imagery/i.segment/cluster.c:431 +#, fuzzy +msgid "Unable to read from temp file" +msgstr "Ime rastrskega sloja" + +#: ../raster/r.path/main.c:831 +#, c-format +msgid "No path from row %d, col %d" +msgstr "" + +#: ../raster/r.path/main.c:845 +#, fuzzy, c-format +msgid "Invalid direction %d" +msgstr "neveljavna regija: %s" + +#: ../raster/r.path/main.c:934 +#, fuzzy +msgid "Path is leaving the current region" +msgstr "Uporabi trenutno regijo" + #: ../raster/r.profile/main.c:54 ../raster/r.transect/main.c:104 #: ../display/d.profile/main.c:192 ../raster3d/r3.cross.rast/main.c:229 #: ../vector/v.profile/main.c:154 @@ -6570,7 +6938,7 @@ msgstr "" "Prikaže profil vrednosti rastrskega sloja preko katerega poteka linija(e)." -#: ../raster/r.profile/main.c:65 ../raster/r.horizon/main.c:304 +#: ../raster/r.profile/main.c:65 ../raster/r.horizon/main.c:303 msgid "Name of file for output (use output=- for stdout)" msgstr "" "Ime izhodnega rastrskega sloja (uporabi output=- za standardni izhod " @@ -6626,10 +6994,11 @@ msgstr "Ime izhodnega rastrskega sloja" #: ../raster/r.profile/main.c:176 ../raster/r.out.ppm3/main.c:133 -#: ../raster/r.recode/main.c:90 ../raster/r.horizon/main.c:385 -#: ../raster/r.in.lidar/main.c:646 ../raster/r.category/main.c:173 +#: ../raster/r.recode/main.c:90 ../raster/r.horizon/main.c:389 +#: ../raster/r.in.lidar/main.c:651 ../raster/r.category/main.c:173 #: ../raster/r.out.ascii/main.c:157 ../display/d.mon/stop.c:66 -#: ../general/g.pnmcomp/main.c:242 ../general/g.pnmcomp/main.c:259 +#: ../raster3d/r3.out.vtk/main.c:420 ../general/g.pnmcomp/main.c:242 +#: ../general/g.pnmcomp/main.c:259 #: ../imagery/i.ortho.photo/i.ortho.transform/main.c:350 #: ../misc/m.transform/main.c:276 ../misc/m.nviz.script/main.c:202 #: ../vector/v.out.vtk/main.c:173 ../vector/v.out.ascii/main.c:125 @@ -6687,24 +7056,24 @@ "koordinata v x smeri (toÄka za katero želite izraÄun, privzeto: srediÅ¡Äe\n" "regije)" -#: ../raster/r.sun/main.c:252 ../raster/r.horizon/main.c:181 +#: ../raster/r.sun/main.c:251 ../raster/r.horizon/main.c:180 #: ../raster/r.sunhours/main.c:73 ../raster/r.sunmask/main.c:117 msgid "solar" msgstr "" -#: ../raster/r.sun/main.c:253 ../raster/r.sunhours/main.c:74 +#: ../raster/r.sun/main.c:252 ../raster/r.sunhours/main.c:74 msgid "sun energy" msgstr "" -#: ../raster/r.sun/main.c:254 ../raster/r.sunmask/main.c:119 +#: ../raster/r.sun/main.c:253 ../raster/r.sunmask/main.c:119 msgid "shadow" msgstr "" -#: ../raster/r.sun/main.c:255 +#: ../raster/r.sun/main.c:254 msgid "Solar irradiance and irradiation model." msgstr "" -#: ../raster/r.sun/main.c:257 +#: ../raster/r.sun/main.c:256 #, fuzzy msgid "" "Computes direct (beam), diffuse and reflected solar irradiation raster maps " @@ -6726,65 +7095,65 @@ "je\n" "pravtako lahko vkljuÄen." -#: ../raster/r.sun/main.c:271 +#: ../raster/r.sun/main.c:270 #, fuzzy msgid "Name of the input elevation raster map [meters]" msgstr "Ime rastrskega sloja nadmorskih viÅ¡in" -#: ../raster/r.sun/main.c:280 +#: ../raster/r.sun/main.c:279 msgid "" "Name of the input aspect map (terrain aspect or azimuth of the solar panel) " "[decimal degrees]" msgstr "" -#: ../raster/r.sun/main.c:289 +#: ../raster/r.sun/main.c:288 #, fuzzy msgid "A single value of the orientation (aspect), 270 is south" msgstr "Enotna vrednost geografske Å¡irine" -#: ../raster/r.sun/main.c:298 +#: ../raster/r.sun/main.c:297 msgid "" "Name of the input slope raster map (terrain slope or solar panel " "inclination) [decimal degrees]" msgstr "" -#: ../raster/r.sun/main.c:306 +#: ../raster/r.sun/main.c:305 #, fuzzy msgid "A single value of inclination (slope)" msgstr "Enotna vrednost geografske Å¡irine" -#: ../raster/r.sun/main.c:315 +#: ../raster/r.sun/main.c:314 #, fuzzy msgid "" "Name of the Linke atmospheric turbidity coefficient input raster map [-]" msgstr "Ime rastrskega sloja z Linkejevim koeficientom motnosti" -#: ../raster/r.sun/main.c:324 +#: ../raster/r.sun/main.c:323 #, fuzzy msgid "A single value of the Linke atmospheric turbidity coefficient [-]" msgstr "Enotna vrednost Linkejevega koeficienta motnosti" -#: ../raster/r.sun/main.c:333 +#: ../raster/r.sun/main.c:332 #, fuzzy msgid "Name of the ground albedo coefficient input raster map [-]" msgstr "Ime rastrskega sloja z albedom" -#: ../raster/r.sun/main.c:342 +#: ../raster/r.sun/main.c:341 #, fuzzy msgid "A single value of the ground albedo coefficient [-]" msgstr "Enotna vrednost albedo koeficienta" -#: ../raster/r.sun/main.c:351 +#: ../raster/r.sun/main.c:350 #, fuzzy msgid "Name of input raster map containing latitudes [decimal degrees]" msgstr "Ime obstojeÄega rastrskega sloja s plastnicami" -#: ../raster/r.sun/main.c:360 +#: ../raster/r.sun/main.c:359 #, fuzzy msgid "Name of input raster map containing longitudes [decimal degrees]" msgstr "Ime obstojeÄega rastrskega sloja s plastnicami" -#: ../raster/r.sun/main.c:369 +#: ../raster/r.sun/main.c:368 #, fuzzy msgid "" "Name of real-sky beam radiation coefficient (thick cloud) input raster map " @@ -6792,63 +7161,63 @@ msgstr "" "Rastrski sloj koeficienta prave nebesne radiacije (direktne in sipajoÄe) " -#: ../raster/r.sun/main.c:378 +#: ../raster/r.sun/main.c:377 #, fuzzy msgid "" "Name of real-sky diffuse radiation coefficient (haze) input raster map [0-1]" msgstr "Rastrski sloj koeficienta difuzne nebesne radiacije" -#: ../raster/r.sun/main.c:385 +#: ../raster/r.sun/main.c:384 #, fuzzy msgid "The horizon information input map basename" msgstr "IzpiÅ¡i informacije o vhodnem rastrskem sloju in konÄaj" -#: ../raster/r.sun/main.c:393 ../raster/r.horizon/main.c:211 +#: ../raster/r.sun/main.c:392 ../raster/r.horizon/main.c:210 msgid "Angle step size for multidirectional horizon [degrees]" msgstr "" -#: ../raster/r.sun/main.c:402 +#: ../raster/r.sun/main.c:401 #, fuzzy msgid "Output incidence angle raster map (mode 1 only)" msgstr "Izhodni rastrski sloj vpadnega kota sonÄnih žarkov" -#: ../raster/r.sun/main.c:411 +#: ../raster/r.sun/main.c:410 msgid "" "Output beam irradiance [W.m-2] (mode 1) or irradiation raster map [Wh.m-2." "day-1] (mode 2)" msgstr "" -#: ../raster/r.sun/main.c:420 +#: ../raster/r.sun/main.c:419 #, fuzzy msgid "" "Output diffuse irradiance [W.m-2] (mode 1) or irradiation raster map [Wh.m-2." "day-1] (mode 2)" msgstr "Izhodni rastrski sloj energije difuzne radiacije" -#: ../raster/r.sun/main.c:429 +#: ../raster/r.sun/main.c:428 msgid "" "Output ground reflected irradiance [W.m-2] (mode 1) or irradiation raster " "map [Wh.m-2.day-1] (mode 2)" msgstr "" -#: ../raster/r.sun/main.c:438 +#: ../raster/r.sun/main.c:437 #, fuzzy msgid "" "Output global (total) irradiance/irradiation [W.m-2] (mode 1) or irradiance/" "irradiation raster map [Wh.m-2.day-1] (mode 2)" msgstr "Izhodni rastrski sloj energije difuzne radiacije" -#: ../raster/r.sun/main.c:447 +#: ../raster/r.sun/main.c:446 #, fuzzy msgid "Output insolation time raster map [h] (mode 2 only)" msgstr "Izhodni rastrski sloj Äasa insolacije" -#: ../raster/r.sun/main.c:454 +#: ../raster/r.sun/main.c:453 msgid "No. of day of the year (1-365)" msgstr "Dan v letu (1-365)" -#: ../raster/r.sun/main.c:456 ../raster/r.sun/main.c:465 -#: ../raster/r.sun/main.c:482 ../raster/r.sun/main.c:529 +#: ../raster/r.sun/main.c:455 ../raster/r.sun/main.c:464 +#: ../raster/r.sun/main.c:481 ../raster/r.sun/main.c:528 #: ../raster/r.sunhours/main.c:103 ../raster/r.sunhours/main.c:112 #: ../raster/r.sunhours/main.c:120 ../raster/r.sunhours/main.c:129 #: ../raster/r.sunhours/main.c:138 ../raster/r.sunhours/main.c:147 @@ -6859,54 +7228,54 @@ msgid "Time" msgstr "" -#: ../raster/r.sun/main.c:464 +#: ../raster/r.sun/main.c:463 #, fuzzy msgid "Time step when computing all-day radiation sums [decimal hours]" msgstr "ÄŒasovni korak za izraÄun celodnevne radiacije" -#: ../raster/r.sun/main.c:472 +#: ../raster/r.sun/main.c:471 #, fuzzy msgid "Declination value (overriding the internally computed value) [radians]" msgstr "Vrednost deklinacije (povozi od programa doloÄeno vrednost)" -#: ../raster/r.sun/main.c:480 +#: ../raster/r.sun/main.c:479 #, fuzzy msgid "Local (solar) time (to be set for mode 1 only) [decimal hours]" msgstr "Lokalni (solarni) Äas [ure v decimalkah]" -#: ../raster/r.sun/main.c:491 +#: ../raster/r.sun/main.c:490 #, fuzzy msgid "Number of threads which will be used for parallel computing" msgstr "Å tevilo nivojev, ki bo uporabljeno za vsako komponento" -#: ../raster/r.sun/main.c:513 ../raster/r.horizon/main.c:296 +#: ../raster/r.sun/main.c:512 ../raster/r.horizon/main.c:295 msgid "Sampling distance step coefficient (0.5-1.5)" msgstr "Koeficient korak razdalje vzorÄenja (0.5 do 1.5)" -#: ../raster/r.sun/main.c:521 +#: ../raster/r.sun/main.c:520 msgid "Read the input files in this number of chunks" msgstr "" -#: ../raster/r.sun/main.c:528 +#: ../raster/r.sun/main.c:527 msgid "Civil time zone value, if none, the time will be local solar time" msgstr "" -#: ../raster/r.sun/main.c:534 +#: ../raster/r.sun/main.c:533 #, fuzzy msgid "Do not incorporate the shadowing effect of terrain" msgstr "VkljuÄi efekt senÄenja zaradi reliefa" -#: ../raster/r.sun/main.c:539 +#: ../raster/r.sun/main.c:538 msgid "Use the low-memory version of the program" msgstr "" -#: ../raster/r.sun/main.c:578 +#: ../raster/r.sun/main.c:577 #, c-format msgid "" "<%d> is not valid number of threads. Number of threads will be set to <%d>" msgstr "" -#: ../raster/r.sun/main.c:587 +#: ../raster/r.sun/main.c:586 #, fuzzy, c-format msgid "Number of threads <%d>" msgstr "" @@ -6914,148 +7283,148 @@ "\n" " Å tevilo toÄk: %d\n" -#: ../raster/r.sun/main.c:594 +#: ../raster/r.sun/main.c:593 msgid "You must give the longitude raster if you use civil time" msgstr "" -#: ../raster/r.sun/main.c:597 +#: ../raster/r.sun/main.c:596 #, fuzzy msgid "Error reading civil time zone value" msgstr "Napaka pri branju dbmscap datoteke\n" -#: ../raster/r.sun/main.c:600 +#: ../raster/r.sun/main.c:599 #, fuzzy msgid "Invalid civil time zone value" msgstr "IzpiÅ¡e osnovne statistike za rastrske sloje" -#: ../raster/r.sun/main.c:625 +#: ../raster/r.sun/main.c:624 msgid "insol_time and incidout are incompatible options" msgstr "" -#: ../raster/r.sun/main.c:630 +#: ../raster/r.sun/main.c:629 #, fuzzy msgid "Error reading time step size" msgstr "Napaka pri branju dbmscap datoteke\n" -#: ../raster/r.sun/main.c:632 +#: ../raster/r.sun/main.c:631 #, fuzzy msgid "Invalid time step size" msgstr "neveljavna regija: %s" -#: ../raster/r.sun/main.c:636 +#: ../raster/r.sun/main.c:635 #, fuzzy msgid "Error reading horizon step size" msgstr "Ne najdem vhodne datoteke %s\n" -#: ../raster/r.sun/main.c:641 +#: ../raster/r.sun/main.c:640 msgid "The horizon step size must be greater than 0." msgstr "" -#: ../raster/r.sun/main.c:644 +#: ../raster/r.sun/main.c:643 msgid "" "If you use the horizon option you must also set the 'horizonstep' parameter." msgstr "" -#: ../raster/r.sun/main.c:650 +#: ../raster/r.sun/main.c:649 msgid "Time and insol_time are incompatible options" msgstr "" -#: ../raster/r.sun/main.c:652 +#: ../raster/r.sun/main.c:651 msgid "" "Mode 1: instantaneous solar incidence angle & irradiance using a set local " "time" msgstr "" -#: ../raster/r.sun/main.c:657 +#: ../raster/r.sun/main.c:656 msgid "incidout requires time parameter to be set" msgstr "" -#: ../raster/r.sun/main.c:659 +#: ../raster/r.sun/main.c:658 msgid "Mode 2: integrated daily irradiation for a given day of the year" msgstr "" -#: ../raster/r.sun/main.c:682 +#: ../raster/r.sun/main.c:681 #, fuzzy, c-format msgid "Using Linke constant: %lf" msgstr "Uporabljam koordinate srediÅ¡Äa sloja\n" -#: ../raster/r.sun/main.c:684 +#: ../raster/r.sun/main.c:683 #, fuzzy, c-format msgid "Using Linke map <%s>" msgstr "izhodni rastrski sloj" -#: ../raster/r.sun/main.c:689 +#: ../raster/r.sun/main.c:688 #, c-format msgid "Using albedo constant: %lf" msgstr "" -#: ../raster/r.sun/main.c:691 +#: ../raster/r.sun/main.c:690 #, fuzzy, c-format msgid "Using albedo map <%s>" msgstr "neveljavna regija: %s" -#: ../raster/r.sun/main.c:696 +#: ../raster/r.sun/main.c:695 #, fuzzy, c-format msgid "Using slope constant: %lf" msgstr "Uporabljam koordinate srediÅ¡Äa sloja\n" -#: ../raster/r.sun/main.c:699 +#: ../raster/r.sun/main.c:698 #, fuzzy, c-format msgid "Using slope map <%s>" msgstr "izhodni rastrski sloj" -#: ../raster/r.sun/main.c:704 +#: ../raster/r.sun/main.c:703 #, fuzzy, c-format msgid "Using aspect constant: %lf" msgstr "Uporabljam koordinate srediÅ¡Äa sloja\n" -#: ../raster/r.sun/main.c:707 +#: ../raster/r.sun/main.c:706 #, fuzzy, c-format msgid "Using aspect map <%s>" msgstr "izhodni rastrski sloj" -#: ../raster/r.sun/main.c:722 +#: ../raster/r.sun/main.c:721 msgid "If you use -s and no horizon rasters, numpartitions must be =1" msgstr "" -#: ../raster/r.sun/main.c:735 +#: ../raster/r.sun/main.c:734 msgid "" "If you want to save memory and to use shadows, you must use pre-calculated " "horizons." msgstr "" -#: ../raster/r.sun/main.c:780 ../raster/r.horizon/main.c:531 -#: ../display/d.where/main.c:107 ../general/g.region/printwindow.c:251 -#: ../general/g.region/printwindow.c:475 ../general/g.region/printwindow.c:542 +#: ../raster/r.sun/main.c:779 ../raster/r.horizon/main.c:535 +#: ../display/d.where/main.c:107 ../general/g.region/printwindow.c:250 +#: ../general/g.region/printwindow.c:486 ../general/g.region/printwindow.c:556 msgid "Can't get projection info of current location" msgstr "" -#: ../raster/r.sun/main.c:784 ../raster/r.horizon/main.c:534 -#: ../display/d.where/main.c:110 ../general/g.region/printwindow.c:254 -#: ../general/g.region/printwindow.c:478 ../general/g.region/printwindow.c:547 +#: ../raster/r.sun/main.c:783 ../raster/r.horizon/main.c:538 +#: ../display/d.where/main.c:110 ../general/g.region/printwindow.c:253 +#: ../general/g.region/printwindow.c:489 ../general/g.region/printwindow.c:561 msgid "Can't get projection units of current location" msgstr "" -#: ../raster/r.sun/main.c:802 +#: ../raster/r.sun/main.c:800 msgid "latin and longin raster maps have no effect when in a Lat/Lon location" msgstr "" -#: ../raster/r.sun/main.c:807 +#: ../raster/r.sun/main.c:805 msgid "Both latin and longin raster maps must be given, or neither" msgstr "" -#: ../raster/r.sun/main.c:854 ../raster/r.sun/main.c:865 -#: ../raster/r.sun/main.c:878 ../raster/r.sun/main.c:890 -#: ../raster/r.sun/main.c:901 ../raster/r.sun/main.c:912 -#: ../raster/r.sun/main.c:923 ../raster/r.sun/main.c:935 -#: ../raster/r.sun/main.c:946 ../raster/r.li/r.li.daemon/list.c:49 +#: ../raster/r.sun/main.c:852 ../raster/r.sun/main.c:863 +#: ../raster/r.sun/main.c:876 ../raster/r.sun/main.c:888 +#: ../raster/r.sun/main.c:899 ../raster/r.sun/main.c:910 +#: ../raster/r.sun/main.c:921 ../raster/r.sun/main.c:933 +#: ../raster/r.sun/main.c:944 ../raster/r.li/r.li.daemon/list.c:49 #: ../raster/r.to.rast3/main.c:244 ../raster/r.stream.extract/cseg.c:51 #: ../raster/r.stream.extract/dseg.c:51 ../raster/r.stream.extract/bseg.c:50 #: ../raster/r.stream.extract/seg.c:56 ../raster3d/r3.to.rast/main.c:360 #: ../imagery/i.smap/multialloc.c:115 ../db/drivers/sqlite/listdb.c:134 #: ../db/drivers/postgres/listtab.c:92 ../db/drivers/postgres/listdb.c:88 #: ../vector/v.mkgrid/write_grid.c:28 ../vector/v.kcv/main.c:208 -#: ../vector/v.net.distance/main.c:228 ../vector/v.surf.rst/main.c:843 +#: ../vector/v.net.distance/main.c:228 ../vector/v.surf.rst/main.c:846 #: ../vector/v.net.allpairs/main.c:201 ../vector/v.profile/processors.c:31 #: ../vector/v.net.connectivity/main.c:186 #: ../vector/v.net.connectivity/main.c:202 ../vector/v.net.flow/main.c:232 @@ -7084,6 +7453,21 @@ msgid "Out of memory" msgstr "" +#: ../raster/r.sun/main.c:1894 ../raster/r.sunhours/main.c:296 +#: ../raster/r.sunhours/main.c:392 ../raster/r.sunmask/g_solposition.c:128 +#: ../raster/r.latlong/main.c:131 ../general/g.region/printwindow.c:279 +#: ../general/g.region/printwindow.c:290 ../general/g.region/printwindow.c:301 +#: ../general/g.region/printwindow.c:312 ../general/g.region/printwindow.c:325 +#: ../general/g.region/printwindow.c:510 ../general/g.region/printwindow.c:602 +#: ../general/g.region/printwindow.c:616 ../general/g.region/printwindow.c:635 +#: ../general/g.region/printwindow.c:655 ../general/g.region/printwindow.c:672 +#: ../vector/v.proj/main.c:343 ../vector/v.proj/main.c:355 +#: ../vector/v.proj/main.c:370 ../vector/v.proj/main.c:385 +#: ../vector/v.proj/main.c:466 ../vector/v.proj/main.c:471 +#, fuzzy, c-format +msgid "Error in %s (projection of input coordinate pair)" +msgstr "Berem dig datoteko...\n" + #: ../raster/r.regression.multi/main.c:61 msgid "Matrix is unsolvable" msgstr "" @@ -7236,7 +7620,7 @@ #: ../raster/r.volume/main.c:260 ../raster/r.to.vect/main.c:229 #: ../raster3d/r3.flow/main.c:64 ../vector/v.mkgrid/main.c:342 -#: ../vector/v.mkgrid/main.c:400 ../vector/v.random/main.c:253 +#: ../vector/v.mkgrid/main.c:400 ../vector/v.random/main.c:294 #: ../vector/v.in.ascii/main.c:415 ../vector/v.in.dxf/write_vect.c:233 #: ../vector/v.lrs/v.lrs.create/main.c:338 #, fuzzy, c-format @@ -7261,8 +7645,7 @@ msgstr "" #: ../raster/r.volume/main.c:296 ../raster/r.to.vect/util.c:157 -#: ../raster/r.to.vect/areas_io.c:359 ../vector/v.random/main.c:470 -#: ../vector/v.random/main.c:594 ../vector/v.in.lidar/attributes.c:240 +#: ../raster/r.to.vect/areas_io.c:359 ../vector/v.in.lidar/attributes.c:240 #: ../vector/v.vol.rst/vector.c:80 #, c-format msgid "Cannot insert new row: %s" @@ -7389,20 +7772,6 @@ msgid "Use the Courant-Friedrichs-Lewy criteria for time step calculation" msgstr "" -#: ../raster/r.solute.transport/main.c:230 ../raster/r.topmodel/main.c:52 -#: ../raster/r.uslek/main.c:54 ../raster/r.usler/main.c:53 -#: ../raster/r.gwflow/main.c:210 ../raster/r.stream.extract/main.c:77 -#: ../raster/r.fill.dir/main.c:87 ../raster/r.basins.fill/main.c:55 -#: ../raster/r.water.outlet/main.c:58 ../raster/r.drain/main.c:110 -#: ../raster/r.topidx/main.c:40 ../raster/r.flow/main.c:422 -#: ../raster/r.carve/main.c:75 ../raster/r.lake/main.c:151 -#: ../raster/r.watershed/front/main.c:74 -#: ../raster/r.sim/r.sim.sediment/main.c:115 -#: ../raster/r.sim/r.sim.water/main.c:114 ../raster3d/r3.gwflow/main.c:162 -#: ../raster3d/r3.flow/main.c:180 -msgid "hydrology" -msgstr "" - #: ../raster/r.solute.transport/main.c:231 #, fuzzy msgid "solute transport" @@ -7464,23 +7833,18 @@ msgid "Could not create and solve the linear equation system" msgstr "Ime rastrskega sloja" -#: ../raster/r.walk/main.c:179 ../raster/r.cost/main.c:141 -#: ../raster/r.drain/main.c:111 -msgid "cost surface" -msgstr "" - -#: ../raster/r.walk/main.c:180 ../raster/r.cost/main.c:142 +#: ../raster/r.walk/main.c:205 ../raster/r.cost/main.c:165 #: ../raster/r.spreadpath/main.c:90 msgid "cumulative costs" msgstr "" -#: ../raster/r.walk/main.c:181 ../raster/r.cost/main.c:143 +#: ../raster/r.walk/main.c:206 ../raster/r.cost/main.c:166 #: ../vector/v.net.iso/main.c:78 ../vector/v.net.alloc/main.c:66 #, fuzzy msgid "cost allocation" msgstr "ne morem odpreti %s" -#: ../raster/r.walk/main.c:183 +#: ../raster/r.walk/main.c:208 #, fuzzy msgid "" "Creates a raster map showing the anisotropic cumulative cost of moving " @@ -7491,116 +7855,115 @@ "razliÄnimi geografskimi lokacijami po vhodnem rastrskem sloju katerega\n" "vrednosti predstavljajo stroÅ¡ek." -#: ../raster/r.walk/main.c:193 +#: ../raster/r.walk/main.c:218 #, fuzzy msgid "Name of input raster map containing friction costs" msgstr "Ime obstojeÄega rastrskega sloja s plastnicami" -#: ../raster/r.walk/main.c:196 +#: ../raster/r.walk/main.c:221 #, fuzzy msgid "Name for output raster map to contain walking costs" msgstr "Ime obstojeÄega rastrskega sloja s plastnicami" -#: ../raster/r.walk/main.c:202 ../raster/r.cost/main.c:167 +#: ../raster/r.walk/main.c:227 ../raster/r.cost/main.c:183 +#, fuzzy +msgid "Name of input raster map solving equal costs" +msgstr "Ime obstojeÄega rastrskega sloja s plastnicami" + +#: ../raster/r.walk/main.c:229 ../raster/r.cost/main.c:185 +msgid "" +"Helper variable to pick a direction if two directions have equal cumulative " +"costs (smaller is better)" +msgstr "" + +#: ../raster/r.walk/main.c:235 ../raster/r.cost/main.c:198 #, fuzzy msgid "Name for output raster map to contain movement directions" msgstr "Ime obstojeÄega rastrskega sloja s plastnicami" -#: ../raster/r.walk/main.c:203 ../raster/r.cost/main.c:161 -#: ../raster/r.cost/main.c:168 +#: ../raster/r.walk/main.c:236 ../raster/r.walk/main.c:351 +#: ../raster/r.cost/main.c:192 ../raster/r.cost/main.c:199 +#: ../raster/r.cost/main.c:283 #, fuzzy msgid "Optional outputs" msgstr "Zapisujem novo datoteko...\n" -#: ../raster/r.walk/main.c:208 ../raster/r.cost/main.c:173 +#: ../raster/r.walk/main.c:241 ../raster/r.cost/main.c:204 #, fuzzy msgid "Name of starting vector points map" msgstr "Ime vhodnega rastrskega sloja" -#: ../raster/r.walk/main.c:209 ../raster/r.walk/main.c:221 -#: ../raster/r.walk/main.c:228 ../raster/r.walk/main.c:309 -#: ../raster/r.cost/main.c:174 ../raster/r.cost/main.c:186 -#: ../raster/r.cost/main.c:193 ../raster/r.cost/main.c:243 -#: ../raster/r.drain/main.c:139 ../raster/r.drain/main.c:146 -msgid "Start" -msgstr "" - -#: ../raster/r.walk/main.c:214 ../raster/r.cost/main.c:179 +#: ../raster/r.walk/main.c:247 ../raster/r.cost/main.c:210 #, fuzzy msgid "Name of stopping vector points map" msgstr "Ime vhodnega rastrskega sloja" -#: ../raster/r.walk/main.c:215 ../raster/r.walk/main.c:235 -#: ../raster/r.cost/main.c:180 ../raster/r.cost/main.c:200 +#: ../raster/r.walk/main.c:248 ../raster/r.walk/main.c:268 +#: ../raster/r.cost/main.c:211 ../raster/r.cost/main.c:231 #, fuzzy msgid "Stop" msgstr "Naklon" -#: ../raster/r.walk/main.c:220 ../raster/r.cost/main.c:185 +#: ../raster/r.walk/main.c:253 ../raster/r.cost/main.c:216 #, fuzzy msgid "Name of starting raster points map" msgstr "Ime obstojeÄega rastrskega sloja" -#: ../raster/r.walk/main.c:227 ../raster/r.cost/main.c:192 -#: ../raster/r.drain/main.c:138 -#, fuzzy -msgid "Coordinates of starting point(s) (E,N)" -msgstr "EASTING in NORTHING koordinate zaÄetne toÄke" - -#: ../raster/r.walk/main.c:234 ../raster/r.cost/main.c:199 +#: ../raster/r.walk/main.c:267 ../raster/r.cost/main.c:230 #, fuzzy msgid "Coordinates of stopping point(s) (E,N)" msgstr "EASTING in NORTHING koordinate zaÄetne toÄke" -#: ../raster/r.walk/main.c:244 ../raster/r.cost/main.c:209 +#: ../raster/r.walk/main.c:277 ../raster/r.cost/main.c:240 #, fuzzy msgid "Maximum cumulative cost" msgstr "Maksimalni kumulativni stroÅ¡ek (ni nujen)" -#: ../raster/r.walk/main.c:253 ../raster/r.cost/main.c:218 +#: ../raster/r.walk/main.c:286 ../raster/r.cost/main.c:249 msgid "Cost assigned to null cells. By default, null cells are excluded" msgstr "" "StroÅ¡ek dodeljen celicam z NULL vrednostjo. Privzeto je, da so NULL celice\n" "izkljuÄene" -#: ../raster/r.walk/main.c:254 ../raster/r.walk/main.c:304 -#: ../raster/r.cost/main.c:219 ../raster/r.cost/main.c:238 +#: ../raster/r.walk/main.c:287 ../raster/r.walk/main.c:337 +#: ../raster/r.cost/main.c:250 ../raster/r.cost/main.c:269 msgid "NULL cells" msgstr "" -#: ../raster/r.walk/main.c:263 ../raster/r.cost/main.c:228 +#: ../raster/r.walk/main.c:296 ../raster/r.cost/main.c:259 msgid "Maximum memory to be used in MB" msgstr "" -#: ../raster/r.walk/main.c:273 +#: ../raster/r.walk/main.c:306 msgid "Coefficients for walking energy formula parameters a,b,c,d" msgstr "" -#: ../raster/r.walk/main.c:274 ../raster/r.walk/main.c:284 -#: ../raster/r.walk/main.c:294 ../raster/r.resamp.rst/main.c:210 +#: ../raster/r.walk/main.c:307 ../raster/r.walk/main.c:317 +#: ../raster/r.walk/main.c:327 ../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 -#: ../raster/r.slope.aspect/main.c:181 ../raster/r.slope.aspect/main.c:189 -#: ../raster/r.slope.aspect/main.c:247 ../raster/r.slope.aspect/main.c:256 -#: ../raster/r.slope.aspect/main.c:262 ../raster/r.in.bin/main.c:275 +#: ../raster/r.slope.aspect/main.c:199 ../raster/r.slope.aspect/main.c:207 +#: ../raster/r.slope.aspect/main.c:265 ../raster/r.slope.aspect/main.c:274 +#: ../raster/r.slope.aspect/main.c:280 ../raster/r.slope.aspect/main.c:286 +#: ../raster/r.slope.aspect/main.c:294 ../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:107 ../raster/r.resamp.bspline/main.c:115 -#: ../raster/r.resamp.bspline/main.c:121 ../raster/r.resamp.bspline/main.c:133 -#: ../raster/r.resamp.bspline/main.c:138 ../raster/r.out.mpeg/main.c:132 +#: ../raster/r.resamp.bspline/main.c:109 ../raster/r.resamp.bspline/main.c:117 +#: ../raster/r.resamp.bspline/main.c:123 ../raster/r.resamp.bspline/main.c:135 +#: ../raster/r.resamp.bspline/main.c:140 ../raster/r.out.mpeg/main.c:132 #: ../display/d.mon/main.c:82 ../display/d.mon/main.c:90 #: ../display/d.mon/main.c:98 ../display/d.mon/main.c:104 #: ../display/d.mon/main.c:110 ../display/d.mon/main.c:145 #: ../display/d.mon/main.c:151 ../display/d.mon/main.c:157 #: ../general/g.access/main.c:50 ../general/g.access/main.c:58 -#: ../imagery/i.segment/parse_args.c:68 ../imagery/i.segment/parse_args.c:77 -#: ../imagery/i.segment/parse_args.c:88 ../imagery/i.segment/parse_args.c:99 -#: ../imagery/i.segment/parse_args.c:109 ../imagery/i.segment/parse_args.c:127 -#: ../imagery/i.segment/parse_args.c:135 ../imagery/i.segment/parse_args.c:144 -#: ../imagery/i.segment/parse_args.c:151 ../imagery/i.segment/parse_args.c:157 -#: ../imagery/i.segment/parse_args.c:163 ../imagery/i.segment/parse_args.c:169 -#: ../imagery/i.segment/parse_args.c:176 ../imagery/i.cluster/main.c:103 +#: ../imagery/i.segment/parse_args.c:71 ../imagery/i.segment/parse_args.c:80 +#: ../imagery/i.segment/parse_args.c:91 ../imagery/i.segment/parse_args.c:102 +#: ../imagery/i.segment/parse_args.c:112 ../imagery/i.segment/parse_args.c:130 +#: ../imagery/i.segment/parse_args.c:138 ../imagery/i.segment/parse_args.c:147 +#: ../imagery/i.segment/parse_args.c:154 ../imagery/i.segment/parse_args.c:160 +#: ../imagery/i.segment/parse_args.c:166 ../imagery/i.segment/parse_args.c:172 +#: ../imagery/i.segment/parse_args.c:179 ../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 @@ -7622,229 +7985,242 @@ #: ../vector/v.lidar.correction/main.c:111 ../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.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.surf.bspline/main.c:179 ../vector/v.vol.rst/main.c:270 +#: ../vector/v.vol.rst/main.c:278 ../vector/v.vol.rst/main.c:285 +#: ../vector/v.vol.rst/main.c:313 ../vector/v.vol.rst/main.c:322 +#: ../vector/v.vol.rst/main.c:331 ../vector/v.vol.rst/main.c:339 +#: ../vector/v.vol.rst/main.c:348 ../vector/v.vol.rst/main.c:356 #: ../vector/v.outlier/main.c:104 ../vector/v.outlier/main.c:113 #: ../vector/v.outlier/main.c:121 ../vector/v.colors.out/main.c:68 #: ../vector/v.colors.out/main.c:73 msgid "Settings" msgstr "" -#: ../raster/r.walk/main.c:283 +#: ../raster/r.walk/main.c:316 msgid "Lambda coefficients for combining walking energy and friction cost" msgstr "" -#: ../raster/r.walk/main.c:293 +#: ../raster/r.walk/main.c:326 msgid "Slope factor determines travel energy cost per height step" msgstr "" -#: ../raster/r.walk/main.c:299 ../raster/r.cost/main.c:233 +#: ../raster/r.walk/main.c:332 ../raster/r.cost/main.c:264 msgid "Use the 'Knight's move'; slower, but more accurate" msgstr "Uporabi \"Knight's move\"; poÄasneje a natanÄneje" -#: ../raster/r.walk/main.c:303 ../raster/r.cost/main.c:237 +#: ../raster/r.walk/main.c:336 ../raster/r.cost/main.c:268 #, fuzzy msgid "Keep null values in output raster map" msgstr "Ohrani null vrednosti v izhodnem sloju" -#: ../raster/r.walk/main.c:308 ../raster/r.cost/main.c:242 +#: ../raster/r.walk/main.c:341 ../raster/r.cost/main.c:273 msgid "Start with values in raster map" msgstr "ZaÄni z vrednostmi v rastrskem sloju" -#: ../raster/r.walk/main.c:313 ../raster/r.cost/main.c:247 +#: ../raster/r.walk/main.c:346 ../raster/r.cost/main.c:278 #, fuzzy msgid "Print info about disk space and memory requirements and exit" msgstr "IzpiÅ¡i informacije o vhodnem rastrskem sloju in konÄaj" -#: ../raster/r.walk/main.c:357 ../raster/r.cost/main.c:297 +#: ../raster/r.walk/main.c:350 ../raster/r.cost/main.c:282 +msgid "Create bitmask encoded directions" +msgstr "" + +#: ../raster/r.walk/main.c:397 ../raster/r.cost/main.c:337 msgid "Must specify exactly one of start_points, start_rast or coordinate" msgstr "" -#: ../raster/r.walk/main.c:362 ../raster/r.walk/main.c:845 -#: ../raster/r.cost/main.c:302 ../raster/r.cost/main.c:712 +#: ../raster/r.walk/main.c:403 ../raster/r.walk/main.c:896 +#: ../raster/r.cost/main.c:343 ../raster/r.cost/main.c:759 msgid "No start points" msgstr "" -#: ../raster/r.walk/main.c:369 ../raster/r.cost/main.c:309 +#: ../raster/r.walk/main.c:408 ../raster/r.cost/main.c:348 +#, fuzzy +msgid "No stop points" +msgstr "Ne najdem vhodnega vektorja <%s>" + +#: ../raster/r.walk/main.c:412 ../raster/r.cost/main.c:352 #, c-format msgid "Inappropriate maximum cost: %d" msgstr "" -#: ../raster/r.walk/main.c:372 ../raster/r.cost/main.c:312 +#: ../raster/r.walk/main.c:415 ../raster/r.cost/main.c:355 #, fuzzy, c-format msgid "Inappropriate amount of memory: %d" msgstr "Ne morem odpreti baze podatkov %s" -#: ../raster/r.walk/main.c:377 +#: ../raster/r.walk/main.c:420 #, c-format msgid "Missing required value: got %d instead of 4" msgstr "" -#: ../raster/r.walk/main.c:380 +#: ../raster/r.walk/main.c:423 #, c-format msgid "Walking costs are a=%g b=%g c=%g d=%g" msgstr "" -#: ../raster/r.walk/main.c:385 ../raster/r.walk/main.c:393 +#: ../raster/r.walk/main.c:428 ../raster/r.walk/main.c:436 #, c-format msgid "Missing required value: %d" msgstr "" -#: ../raster/r.walk/main.c:388 +#: ../raster/r.walk/main.c:431 #, c-format msgid "Lambda is %g" msgstr "" -#: ../raster/r.walk/main.c:396 +#: ../raster/r.walk/main.c:439 #, c-format msgid "Slope_factor is %g" msgstr "" -#: ../raster/r.walk/main.c:415 ../raster/r.cost/main.c:330 +#: ../raster/r.walk/main.c:466 ../raster/r.cost/main.c:381 #, fuzzy msgid "Assigning negative cost to null cell. Null cells excluded." msgstr "" "StroÅ¡ek dodeljen celicam z NULL vrednostjo. Privzeto je, da so NULL celice\n" "izkljuÄene" -#: ../raster/r.walk/main.c:525 ../raster/r.walk/main.c:538 -#: ../raster/r.cost/main.c:412 ../raster/r.cost/main.c:424 +#: ../raster/r.walk/main.c:571 ../raster/r.walk/main.c:584 +#: ../raster/r.cost/main.c:458 ../raster/r.cost/main.c:470 #, c-format msgid "Will need at least %.2f MB of disk space" msgstr "" -#: ../raster/r.walk/main.c:527 ../raster/r.walk/main.c:539 -#: ../raster/r.cost/main.c:414 ../raster/r.cost/main.c:425 +#: ../raster/r.walk/main.c:573 ../raster/r.walk/main.c:585 +#: ../raster/r.cost/main.c:460 ../raster/r.cost/main.c:471 #, c-format msgid "Will need at least %.2f MB of memory" msgstr "" -#: ../raster/r.walk/main.c:529 ../raster/r.walk/main.c:540 -#: ../raster/r.cost/main.c:416 ../raster/r.cost/main.c:426 +#: ../raster/r.walk/main.c:575 ../raster/r.walk/main.c:586 +#: ../raster/r.cost/main.c:462 ../raster/r.cost/main.c:472 #, fuzzy, c-format msgid "%d of %d segments are kept in memory" msgstr "Delež sloja, ki ga ohranjati v spominu raÄunalnika" -#: ../raster/r.walk/main.c:545 ../raster/r.cost/main.c:431 +#: ../raster/r.walk/main.c:591 ../raster/r.cost/main.c:477 #, fuzzy msgid "Creating some temporary files..." msgstr "Vrednost, ki bo prirejena NULL vrednosti" -#: ../raster/r.walk/main.c:549 ../raster/r.walk/main.c:554 -#: ../raster/r.cost/main.c:435 ../raster/r.cost/main.c:440 -#: ../raster/r.resamp.bspline/main.c:316 ../raster/r.resamp.bspline/main.c:401 -#: ../raster/r.resamp.bspline/main.c:473 ../vector/v.surf.bspline/main.c:475 +#: ../raster/r.walk/main.c:595 ../raster/r.walk/main.c:600 +#: ../raster/r.walk/main.c:609 ../raster/r.cost/main.c:481 +#: ../raster/r.cost/main.c:486 ../raster/r.cost/main.c:494 +#: ../raster/r.resamp.bspline/main.c:318 ../raster/r.resamp.bspline/main.c:403 +#: ../raster/r.resamp.bspline/main.c:475 ../vector/v.surf.bspline/main.c:475 #: ../vector/v.surf.bspline/main.c:503 #, fuzzy msgid "Can not create temporary file" msgstr "Vrednost, ki bo prirejena NULL vrednosti" -#: ../raster/r.walk/main.c:558 +#: ../raster/r.walk/main.c:630 #, fuzzy, c-format msgid "Reading raster maps <%s> and <%s>, initializing output..." msgstr "Berem dig_att datoteko...\n" -#: ../raster/r.walk/main.c:643 ../raster/r.cost/main.c:504 +#: ../raster/r.walk/main.c:717 ../raster/r.cost/main.c:577 #, fuzzy msgid "Initializing directional output..." msgstr "RiÅ¡em ..." -#: ../raster/r.walk/main.c:675 ../raster/r.cost/main.c:535 -#: ../raster/r.drain/main.c:273 +#: ../raster/r.walk/main.c:786 ../raster/r.cost/main.c:646 #, fuzzy, c-format -msgid "Reading vector map <%s> with start points..." -msgstr "Berem dig_att datoteko...\n" - -#: ../raster/r.walk/main.c:688 ../raster/r.walk/main.c:754 -#: ../raster/r.cost/main.c:548 ../raster/r.cost/main.c:618 -#: ../raster/r.to.vect/main.c:289 ../raster/r.drain/main.c:286 -#: ../display/d.vect.thematic/display.c:75 ../display/d.vect/vert.c:27 -#: ../display/d.vect/lines.c:143 ../display/d.vect/label.c:44 -#: ../display/d.vect/zcoor.c:38 ../display/d.vect/dir.c:30 -#: ../display/d.vect/topo.c:52 ../display/d.vect/attr.c:51 -#: ../vector/v.label.sa/labels.c:141 ../vector/v.out.lidar/main.c:732 -#: ../vector/v.perturb/main.c:182 ../vector/v.to.3d/trans2.c:84 -#: ../vector/v.to.3d/trans3.c:85 ../vector/v.what.rast/main.c:213 -#: ../vector/v.colors/scan_z.c:36 ../vector/v.colors/scan_cats.c:24 -#: ../vector/v.vol.rst/user1.c:140 ../vector/v.decimate/main.c:406 -#: ../vector/v.colors.out/scan_cats.c:32 ../vector/v.label/main.c:293 -#: ../vector/v.info/level1.c:38 -#, fuzzy -msgid "Unable to read vector map" -msgstr "Ime izhodnega rastrskega sloja" +msgid "No start points found in vector map <%s>" +msgstr "Ne morem najti vhodne datoteke <%s>\n" -#: ../raster/r.walk/main.c:722 +#: ../raster/r.walk/main.c:788 ../raster/r.cost/main.c:648 #, fuzzy, c-format -msgid "No start points found in vector <%s>" -msgstr "Ne morem najti vhodne datoteke <%s>\n" +msgid "%d point found" +msgid_plural "%d points found" +msgstr[0] "NiÄesar nisem naÅ¡el.\n" +msgstr[1] "NiÄesar nisem naÅ¡el.\n" -#: ../raster/r.walk/main.c:734 ../raster/r.cost/main.c:598 +#: ../raster/r.walk/main.c:801 ../raster/r.cost/main.c:661 #, fuzzy, c-format msgid "Reading vector map <%s> with stop points..." msgstr "Berem dig_att datoteko...\n" -#: ../raster/r.walk/main.c:788 ../raster/r.cost/main.c:652 +#: ../raster/r.walk/main.c:839 ../raster/r.cost/main.c:699 #, fuzzy, c-format msgid "No stop points found in vector <%s>" msgstr "Ne morem najti vhodne datoteke <%s>\n" -#: ../raster/r.walk/main.c:808 ../raster/r.cost/main.c:673 +#: ../raster/r.walk/main.c:859 ../raster/r.cost/main.c:720 #: ../raster/r.texture/h_measure.c:738 ../raster/r.stream.extract/load.c:44 #: ../raster/r.stream.extract/load.c:53 ../imagery/i.smap/interp.c:68 msgid "Unable to allocate memory" msgstr "" -#: ../raster/r.walk/main.c:810 ../raster/r.cost/main.c:675 +#: ../raster/r.walk/main.c:861 ../raster/r.cost/main.c:722 #, fuzzy, c-format msgid "Reading raster map <%s> with start points..." msgstr "Berem dig_att datoteko...\n" -#: ../raster/r.walk/main.c:859 ../raster/r.cost/main.c:726 +#: ../raster/r.walk/main.c:907 ../raster/r.cost/main.c:770 msgid "Specified starting location outside database window" msgstr "" -#: ../raster/r.walk/main.c:879 ../raster/r.cost/main.c:748 +#: ../raster/r.walk/main.c:932 ../raster/r.cost/main.c:797 +#, fuzzy, c-format +msgid "Number of duplicate stop points: %d" +msgstr "" +"\n" +"\n" +" Å tevilo toÄk: %d\n" + +#: ../raster/r.walk/main.c:946 ../raster/r.cost/main.c:811 #, fuzzy msgid "Finding cost path..." msgstr "RiÅ¡em ..." -#: ../raster/r.walk/main.c:1356 ../raster/r.cost/main.c:1011 +#: ../raster/r.walk/main.c:1551 ../raster/r.cost/main.c:1202 msgid "Error, ct == pres_cell" msgstr "" -#: ../raster/r.walk/main.c:1368 +#: ../raster/r.walk/main.c:1568 #, fuzzy, c-format msgid "Writing output raster map <%s>... " msgstr "Ime izhodnega rastrskega sloja" -#: ../raster/r.walk/main.c:1432 ../raster/r.cost/main.c:1131 +#: ../raster/r.walk/main.c:1632 ../raster/r.cost/main.c:1327 #, fuzzy, c-format msgid "Writing output movement direction raster map <%s>..." msgstr "Ime izhodnega rastrskega sloja" -#: ../raster/r.walk/main.c:1477 ../raster/r.cost/main.c:1197 +#: ../raster/r.walk/main.c:1677 ../raster/r.cost/main.c:1394 #, c-format msgid "Peak cost value: %g" msgstr "" -#: ../raster/r.walk/main.c:1498 ../raster/r.cost/main.c:1219 +#: ../raster/r.walk/main.c:1695 ../raster/r.walk/main.c:1731 +#: ../raster/r.cost/main.c:1412 ../raster/r.cost/main.c:1448 #, c-format msgid "Illegal x coordinate <%s>" msgstr "" -#: ../raster/r.walk/main.c:1500 ../raster/r.cost/main.c:1221 +#: ../raster/r.walk/main.c:1697 ../raster/r.walk/main.c:1733 +#: ../raster/r.cost/main.c:1414 ../raster/r.cost/main.c:1450 #, c-format msgid "Illegal y coordinate <%s>" msgstr "" -#: ../raster/r.walk/main.c:1504 ../raster/r.cost/main.c:1225 +#: ../raster/r.walk/main.c:1701 ../raster/r.walk/main.c:1737 +#: ../raster/r.cost/main.c:1418 ../raster/r.cost/main.c:1454 #, c-format msgid "Warning, ignoring point outside window: %g, %g" msgstr "" +#: ../raster/r.walk/flag.c:21 ../raster/r.walk/flag.c:28 +#: ../raster/r.cost/flag.c:21 ../raster/r.cost/flag.c:28 +#: ../imagery/i.segment/flag.c:21 ../imagery/i.segment/flag.c:28 +#: ../vector/v.distance/main.c:817 ../vector/v.distance/main.c:894 +#: ../vector/v.distance/main.c:1105 +#, fuzzy +msgid "Out of memory!" +msgstr "Ne morem odpreti baze podatkov %s" + #: ../raster/r.timestamp/main.c:37 ../raster3d/r3.timestamp/main.c:45 #: ../vector/v.timestamp/main.c:37 #, fuzzy @@ -7941,118 +8317,127 @@ msgid "bad rule (%s): [%s]" msgstr "" -#: ../raster/r.colors/edit_colors.c:61 +#: ../raster/r.colors/edit_colors.c:78 #, fuzzy msgid "Creates/modifies the color table associated with a 3D raster map." msgstr "Ustvari/Spremeni barvno paleto rastrskega sloja." -#: ../raster/r.colors/edit_colors.c:65 +#: ../raster/r.colors/edit_colors.c:82 #, fuzzy msgid "Creates/modifies the color table associated with a raster map." msgstr "Ustvari/Spremeni barvno paleto rastrskega sloja." -#: ../raster/r.colors/edit_colors.c:75 ../raster/r.colors/edit_colors.c:87 +#: ../raster/r.colors/edit_colors.c:92 ../raster/r.colors/edit_colors.c:104 msgid "Map" msgstr "" -#: ../raster/r.colors/edit_colors.c:81 +#: ../raster/r.colors/edit_colors.c:98 #, fuzzy msgid "Input file with one map name per line" msgstr "Vhodni sloj vsebuje linije." -#: ../raster/r.colors/edit_colors.c:83 +#: ../raster/r.colors/edit_colors.c:100 msgid "" "Input map names can be defined in an input file in case a large amount of " "maps must be specified. This option is mutual exclusive to the map option." msgstr "" -#: ../raster/r.colors/edit_colors.c:110 +#: ../raster/r.colors/edit_colors.c:127 #, fuzzy msgid "\"-\" to read rules from stdin" msgstr "Binarna rastrska datoteka, ki jo nameravate uvoziti" -#: ../raster/r.colors/edit_colors.c:186 ../raster/r.series.interp/main.c:180 +#: ../raster/r.colors/edit_colors.c:149 ../vector/v.colors/main.c:137 +#, fuzzy +msgid "List available rules with description then exit" +msgstr "IzpiÅ¡i podprte formate in konÄaj" + +#: ../raster/r.colors/edit_colors.c:150 ../vector/v.colors/main.c:138 +msgid "If a color rule is given, only this rule is listed" +msgstr "" + +#: ../raster/r.colors/edit_colors.c:219 ../raster/r.series.interp/main.c:180 #, fuzzy, c-format msgid "Unable to open %s file <%s>" msgstr "Ne morem odpreti cellfile za [%s]" -#: ../raster/r.colors/edit_colors.c:229 ../raster/r.colors/edit_colors.c:262 +#: ../raster/r.colors/edit_colors.c:260 ../raster/r.colors/edit_colors.c:294 #, fuzzy, c-format msgid "%s map <%s> not found" msgstr "Ne najdem rastrskega sloja <%s>" -#: ../raster/r.colors/edit_colors.c:235 +#: ../raster/r.colors/edit_colors.c:266 #, fuzzy, c-format msgid "No %s map name found in input file <%s>" msgstr "Vhodni rastrski sloj" -#: ../raster/r.colors/edit_colors.c:278 +#: ../raster/r.colors/edit_colors.c:309 #, fuzzy, c-format msgid "Unable to remove color table of %s map <%s>" msgstr "Ime izhodnega rastrskega sloja" -#: ../raster/r.colors/edit_colors.c:280 +#: ../raster/r.colors/edit_colors.c:311 #, fuzzy, c-format msgid "Color table of %s map <%s> not found" msgstr "ne najdem 3Dview datoteke <%s>" -#: ../raster/r.colors/edit_colors.c:302 +#: ../raster/r.colors/edit_colors.c:334 #, fuzzy, c-format msgid "Color table exists for %s map <%s>. Exiting." msgstr "ne najdem 3Dview datoteke <%s>" -#: ../raster/r.colors/edit_colors.c:358 +#: ../raster/r.colors/edit_colors.c:394 #, fuzzy, c-format msgid "Color table 'random' is not supported for floating point %s map" msgstr "Ime izhodnega rastrskega sloja" -#: ../raster/r.colors/edit_colors.c:362 +#: ../raster/r.colors/edit_colors.c:399 #, fuzzy, c-format msgid "Color table 'grey.eq' is not supported for floating point %s map" msgstr "Ime izhodnega rastrskega sloja" -#: ../raster/r.colors/edit_colors.c:368 +#: ../raster/r.colors/edit_colors.c:406 #, fuzzy, c-format msgid "Color table 'grey.log' is not supported for floating point %s map" msgstr "Ime izhodnega rastrskega sloja" -#: ../raster/r.colors/edit_colors.c:376 ../imagery/i.vi/main.c:545 +#: ../raster/r.colors/edit_colors.c:415 ../imagery/i.vi/main.c:546 #, fuzzy, c-format msgid "Unknown color request '%s'" msgstr "%s - nepoznana barva\n" -#: ../raster/r.colors/edit_colors.c:386 ../vector/v.colors/make_colors.c:51 +#: ../raster/r.colors/edit_colors.c:426 ../vector/v.colors/make_colors.c:51 #, fuzzy, c-format msgid "Unable to load rules file <%s>" msgstr "ne morem odpreti <%s>" -#: ../raster/r.colors/edit_colors.c:396 ../raster/r.colors.out/raster_main.c:69 -#: ../raster/r.grow.distance/main.c:382 ../raster/r.fill.dir/main.c:153 -#: ../vector/v.colors/main.c:315 +#: ../raster/r.colors/edit_colors.c:437 ../raster/r.colors.out/raster_main.c:69 +#: ../raster/r.grow.distance/main.c:382 ../raster/r.fill.dir/main.c:155 +#: ../vector/v.colors/main.c:328 #, fuzzy, c-format msgid "Unable to read color table for raster map <%s>" msgstr "Ime izhodnega rastrskega sloja" -#: ../raster/r.colors/edit_colors.c:400 ../raster/r.univar/r3.univar_main.c:144 +#: ../raster/r.colors/edit_colors.c:442 ../raster/r.univar/r3.univar_main.c:144 #: ../raster/r.univar/r3.univar_main.c:182 ../raster3d/r3.support/main.c:135 -#: ../raster3d/r3.out.netcdf/main.c:600 ../raster3d/r3.retile/main.c:113 +#: ../raster3d/r3.out.netcdf/main.c:601 ../raster3d/r3.retile/main.c:113 #: ../raster3d/r3.neighbors/main.c:229 ../raster3d/r3.out.vtk/main.c:142 #: ../raster3d/r3.mask/main.c:58 ../raster3d/r3.out.bin/main.c:299 #: ../raster3d/r3.flow/main.c:87 ../raster3d/r3.cross.rast/main.c:245 #: ../raster3d/r3.out.v5d/main.c:307 ../raster3d/r3.timestamp/main.c:73 #: ../raster3d/r3.to.rast/main.c:275 ../raster3d/r3.stats/main.c:97 #: ../raster3d/r3.out.ascii/main.c:326 ../raster3d/r3.null/main.c:103 -#: ../general/g.region/main.c:455 ../vector/v.colors/main.c:319 +#: ../general/g.region/main.c:468 ../vector/v.colors/main.c:332 #, fuzzy, c-format msgid "3D raster map <%s> not found" msgstr "Ne najdem vhodnega rastrskega sloja <%s>." -#: ../raster/r.colors/edit_colors.c:403 ../vector/v.colors/main.c:322 +#: ../raster/r.colors/edit_colors.c:445 ../vector/v.colors/main.c:335 #, fuzzy, c-format msgid "Unable to read color table for 3D raster map <%s>" msgstr "Ime izhodnega rastrskega sloja" -#: ../raster/r.colors/edit_colors.c:447 +#: ../raster/r.colors/edit_colors.c:492 #, fuzzy, c-format msgid "Color table for %s map <%s> set to '%s'" msgstr "Ime rastrskega sloja" @@ -8076,7 +8461,7 @@ msgstr "Rastrski sloj nadmorskih viÅ¡in" #: ../raster/r.mfilter/main.c:59 ../raster/r.neighbors/main.c:173 -#: ../raster/r.resamp.filter/main.c:392 ../raster3d/r3.neighbors/main.c:215 +#: ../raster/r.resamp.filter/main.c:397 ../raster3d/r3.neighbors/main.c:215 #: ../vector/v.outlier/main.c:73 #, fuzzy msgid "filter" @@ -8188,7 +8573,7 @@ msgid "Error reading temporary file" msgstr "Napaka pri branju dbmscap datoteke\n" -#: ../raster/r.cost/main.c:145 +#: ../raster/r.cost/main.c:168 #, fuzzy msgid "" "Creates a raster map showing the cumulative cost of moving between different " @@ -8199,54 +8584,42 @@ "razliÄnimi geografskimi lokacijami po vhodnem rastrskem sloju katerega\n" "vrednosti predstavljajo stroÅ¡ek." -#: ../raster/r.cost/main.c:152 +#: ../raster/r.cost/main.c:175 #, fuzzy msgid "Name of input raster map containing grid cell cost information" msgstr "Ime rastrskega sloja, ki vsebuje podatke o stroÅ¡ku premikanja" -#: ../raster/r.cost/main.c:160 +#: ../raster/r.cost/main.c:191 #, fuzzy msgid "Name for output raster map with nearest start point" msgstr "Ime izhodnega rastrskega sloja" -#: ../raster/r.cost/main.c:444 +#: ../raster/r.cost/main.c:515 #, fuzzy, c-format msgid "Reading raster map <%s>, initializing output..." msgstr "Berem dig_att datoteko...\n" -#: ../raster/r.cost/main.c:489 +#: ../raster/r.cost/main.c:560 #, c-format msgid "" "Negative cell value found at row %d, col %d. Setting negative value to " "null_cost value" msgstr "" -#: ../raster/r.cost/main.c:582 -#, fuzzy, c-format -msgid "No start points found in vector map <%s>" -msgstr "Ne morem najti vhodne datoteke <%s>\n" - -#: ../raster/r.cost/main.c:584 -#, fuzzy, c-format -msgid "%d point found" -msgid_plural "%d points found" -msgstr[0] "NiÄesar nisem naÅ¡el.\n" -msgstr[1] "NiÄesar nisem naÅ¡el.\n" - -#: ../raster/r.cost/main.c:1034 ../raster/r.buffer/write_map.c:45 +#: ../raster/r.cost/main.c:1230 ../raster/r.buffer/write_map.c:45 #: ../raster/r.flow/io.c:207 #, fuzzy, c-format msgid "Writing output raster map <%s>..." msgstr "Ime izhodnega rastrskega sloja" -#: ../raster/r.cost/main.c:1036 +#: ../raster/r.cost/main.c:1232 #, fuzzy, c-format msgid "Writing raster map with nearest start point <%s>..." msgstr "Berem dig_att datoteko...\n" #: ../raster/r.resamp.interp/main.c:77 ../raster/r.resamp.rst/main.c:149 #: ../raster/r.resamp.stats/main.c:262 ../raster/r.resamp.bspline/main.c:81 -#: ../raster/r.resample/main.c:55 ../raster/r.resamp.filter/main.c:390 +#: ../raster/r.resample/main.c:55 ../raster/r.resamp.filter/main.c:395 #, fuzzy msgid "resample" msgstr "Rastrski sloj, ki ga želite rekodirati" @@ -8266,8 +8639,8 @@ msgstr "neveljavna regija: %s" #: ../raster/r.resamp.interp/main.c:370 ../raster/r.mode/main.c:143 -#: ../raster/r.resamp.stats/main.c:395 ../raster/r.tile/main.c:200 -#: ../raster/r.resamp.filter/main.c:579 +#: ../raster/r.resamp.stats/main.c:395 ../raster/r.tile/main.c:203 +#: ../raster/r.resamp.filter/main.c:593 #, fuzzy, c-format msgid "Unable to read color table for %s" msgstr "Ime rastrskega sloja" @@ -8419,14 +8792,15 @@ #: ../raster/r.topmodel/file_io.c:28 ../raster/r.topmodel/file_io.c:136 #: ../raster/r.topmodel/file_io.c:161 ../raster/r.series.accumulate/main.c:221 -#: ../raster/r.series/main.c:223 ../raster/r.mapcalc/main.c:49 -#: ../raster/r.in.xyz/main.c:582 ../raster/r.in.mat/main.c:125 -#: ../raster/r.support/main.c:176 ../display/d.legend.vect/main.c:259 -#: ../display/d.legend.vect/main.c:273 ../display/d.legend.vect/draw.c:72 -#: ../display/d.linegraph/main.c:415 ../display/d.linegraph/main.c:432 -#: ../display/d.linegraph/main.c:730 ../display/d.text/main.c:380 -#: ../display/d.where/main.c:163 ../raster3d/r3.support/main.c:167 -#: ../general/g.cairocomp/main.c:46 ../vector/v.segment/main.c:98 +#: ../raster/r.series/main.c:226 ../raster/r.mapcalc/main.c:49 +#: ../raster/r.in.xyz/main.c:582 ../raster/r.buildvrt/main.c:126 +#: ../raster/r.in.mat/main.c:125 ../raster/r.support/main.c:176 +#: ../display/d.legend.vect/main.c:259 ../display/d.legend.vect/main.c:273 +#: ../display/d.legend.vect/draw.c:72 ../display/d.linegraph/main.c:415 +#: ../display/d.linegraph/main.c:432 ../display/d.linegraph/main.c:730 +#: ../display/d.text/main.c:380 ../display/d.where/main.c:160 +#: ../raster3d/r3.support/main.c:167 ../general/g.cairocomp/main.c:46 +#: ../imagery/i.group/main.c:122 ../vector/v.segment/main.c:98 #: ../vector/v.net.path/path.c:49 ../vector/v.lrs/v.lrs.segment/main.c:133 #, fuzzy, c-format msgid "Unable to open input file <%s>" @@ -8645,7 +9019,7 @@ msgstr[0] "IzraÄunavam sence iz DMR..." msgstr[1] "IzraÄunavam sence iz DMR..." -#: ../raster/r.texture/main.c:354 ../imagery/i.vi/main.c:225 +#: ../raster/r.texture/main.c:354 ../imagery/i.vi/main.c:226 #, fuzzy, c-format msgid "Calculating %s..." msgstr "IzraÄunavam sence iz DMR..." @@ -8782,7 +9156,7 @@ msgstr "" #: ../raster/r.stats/main.c:285 ../raster/r.series.accumulate/main.c:265 -#: ../raster/r.series/main.c:287 +#: ../raster/r.series/main.c:300 ../raster/r.buildvrt/main.c:185 #, fuzzy msgid "Raster map not found" msgstr "Ne najdem vhodnega rastrskega sloja <%s>." @@ -9400,7 +9774,7 @@ msgid "Exports a GRASS raster to a binary array." msgstr "Izvozi GRASS-ov rastrski sloj v binarni \"array\"" -#: ../raster/r.out.bin/main.c:290 ../raster/r.random/main.c:62 +#: ../raster/r.out.bin/main.c:290 ../raster/r.random/main.c:63 #: ../imagery/i.zc/main.c:66 msgid "Name of input raster map" msgstr "Ime vhodnega rastrskega sloja" @@ -9455,7 +9829,7 @@ msgstr "" #: ../raster/r.out.bin/main.c:379 ../raster/r.in.bin/main.c:462 -#: ../vector/v.colors/main.c:225 +#: ../vector/v.colors/main.c:238 #, c-format msgid "-%c and -%c are mutually exclusive" msgstr "" @@ -9666,7 +10040,7 @@ msgid "Spline tension value" msgstr "" -#: ../raster/r.resamp.rst/main.c:246 ../vector/v.surf.rst/main.c:340 +#: ../raster/r.resamp.rst/main.c:246 ../vector/v.surf.rst/main.c:343 #, fuzzy msgid "Anisotropy angle (in degrees counterclockwise from East)" msgstr "Anizotropni kot (v stopinjah)" @@ -9675,7 +10049,7 @@ msgid "Anisotropy" msgstr "" -#: ../raster/r.resamp.rst/main.c:253 ../vector/v.surf.rst/main.c:347 +#: ../raster/r.resamp.rst/main.c:253 ../vector/v.surf.rst/main.c:350 #, fuzzy msgid "Anisotropy scaling factor" msgstr "Anizotropni faktor" @@ -9684,7 +10058,7 @@ msgid "Use dnorm independent tension" msgstr "Uporabi dnorm neodvisno napetost" -#: ../raster/r.resamp.rst/main.c:263 ../vector/v.surf.rst/main.c:171 +#: ../raster/r.resamp.rst/main.c:263 ../vector/v.surf.rst/main.c:173 #, fuzzy msgid "Output partial derivatives instead of topographic parameters" msgstr "Izhodni rastrski sloj z morfometriÄnimi parametri" @@ -9802,7 +10176,7 @@ #: ../raster/r.in.ascii/main.c:150 ../display/d.title/main.c:117 #: ../raster3d/r3.in.ascii/main.c:169 ../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 ../vector/v.surf.rst/main.c:864 +#: ../general/g.setproj/get_stp.c:286 ../vector/v.surf.rst/main.c:867 #: ../vector/v.in.ascii/main.c:275 #, fuzzy, c-format msgid "Unable to open temporary file <%s>" @@ -9810,7 +10184,7 @@ #: ../raster/r.resamp.rst/main.c:547 ../raster/r.thin/io.c:131 #: ../raster/r.thin/io.c:138 ../raster/r.thin/io.c:147 -#: ../vector/v.surf.rst/main.c:869 +#: ../vector/v.surf.rst/main.c:872 #, fuzzy, c-format msgid "Error writing temporary file <%s>" msgstr "Napaka pri branju dbmscap datoteke\n" @@ -9845,10 +10219,10 @@ msgstr "" #: ../raster/r.univar/r3.univar_main.c:151 -#: ../raster/r.univar/r3.univar_main.c:189 ../raster3d/r3.out.netcdf/main.c:617 +#: ../raster/r.univar/r3.univar_main.c:189 ../raster3d/r3.out.netcdf/main.c:618 #: ../raster3d/r3.retile/main.c:127 ../raster3d/r3.neighbors/main.c:266 #: ../raster3d/r3.neighbors/main.c:275 ../raster3d/r3.out.vtk/main.c:207 -#: ../raster3d/r3.out.vtk/main.c:292 ../raster3d/r3.out.vtk/main.c:513 +#: ../raster3d/r3.out.vtk/main.c:292 ../raster3d/r3.out.vtk/main.c:512 #: ../raster3d/r3.mkdspf/main.c:168 ../raster3d/r3.mask/main.c:64 #: ../raster3d/r3.out.bin/main.c:314 ../raster3d/r3.flow/main.c:118 #: ../raster3d/r3.flow/main.c:132 ../raster3d/r3.flow/main.c:373 @@ -9999,27 +10373,27 @@ msgid "Programmer error in get_stats/switch" msgstr "" -#: ../raster/r.random/main.c:54 ../raster/r.random.surface/main.c:59 +#: ../raster/r.random/main.c:55 ../raster/r.random.surface/main.c:59 #: ../raster/r.surf.random/main.c:38 ../raster/r.random.cells/main.c:49 -#: ../raster/r.surf.gauss/main.c:40 ../vector/v.random/main.c:100 -#: ../vector/v.perturb/main.c:65 ../vector/v.extract/main.c:81 +#: ../raster/r.surf.gauss/main.c:40 ../vector/v.random/main.c:103 +#: ../vector/v.perturb/main.c:65 ../vector/v.extract/main.c:82 #, fuzzy msgid "random" msgstr "Tip objektov" -#: ../raster/r.random/main.c:55 ../display/d.vect/main.c:76 -#: ../general/g.region/main.c:69 ../vector/v.random/main.c:103 +#: ../raster/r.random/main.c:56 ../display/d.vect/main.c:76 +#: ../general/g.region/main.c:70 ../vector/v.random/main.c:106 #: ../vector/v.cluster/main.c:94 ../vector/v.in.lidar/main.c:139 -#: ../vector/v.patch/main.c:71 ../vector/v.perturb/main.c:67 +#: ../vector/v.patch/main.c:73 ../vector/v.perturb/main.c:67 #: ../vector/v.rectify/main.c:72 ../vector/v.in.ascii/main.c:73 -#: ../vector/v.decimate/main.c:130 ../vector/v.edit/main.c:61 +#: ../vector/v.decimate/main.c:131 ../vector/v.edit/main.c:61 #: ../vector/v.info/main.c:43 ../vector/v.in.dxf/main.c:67 #: ../vector/v.external/main.c:57 #, fuzzy msgid "level1" msgstr "Ime rastrskega sloja" -#: ../raster/r.random/main.c:58 +#: ../raster/r.random/main.c:59 #, fuzzy msgid "" "Creates a raster map layer and vector point map containing randomly located " @@ -10029,33 +10403,33 @@ "locirane \n" "toÄke." -#: ../raster/r.random/main.c:67 +#: ../raster/r.random/main.c:68 #, fuzzy msgid "Name of cover raster map" msgstr "Ime rastrskega sloja" -#: ../raster/r.random/main.c:74 +#: ../raster/r.random/main.c:75 msgid "The number of points to allocate" msgstr "Å tevilo željenih toÄk" -#: ../raster/r.random/main.c:86 +#: ../raster/r.random/main.c:93 #, fuzzy msgid "Generate points also for NULL category" msgstr "Izdelaj tudi toÄke za kategorijo niÄ (0)" -#: ../raster/r.random/main.c:91 +#: ../raster/r.random/main.c:98 msgid "Report information about input raster and exit" msgstr "IzpiÅ¡i informacije o vhodnem rastrskem sloju in konÄaj" -#: ../raster/r.random/main.c:95 +#: ../raster/r.random/main.c:102 msgid "Generate vector points as 3D points" msgstr "" -#: ../raster/r.random/main.c:98 ../vector/v.in.ascii/main.c:195 +#: ../raster/r.random/main.c:105 ../vector/v.in.ascii/main.c:195 msgid "Do not build topology in points mode" msgstr "" -#: ../raster/r.random/main.c:99 ../display/d.linegraph/main.c:353 +#: ../raster/r.random/main.c:106 ../display/d.linegraph/main.c:353 #: ../display/d.linegraph/main.c:362 ../display/d.linegraph/main.c:371 #: ../display/d.linegraph/main.c:386 ../vector/v.out.ascii/args.c:40 #: ../vector/v.out.ascii/args.c:66 ../vector/v.out.ascii/args.c:76 @@ -10069,42 +10443,42 @@ msgid "Points" msgstr "ime tabele" -#: ../raster/r.random/main.c:143 +#: ../raster/r.random/main.c:150 #, fuzzy, c-format msgid "Note: one (or both) of %s and %s must be specified" msgstr "navedena morata biti 2 sloja" -#: ../raster/r.random/main.c:151 +#: ../raster/r.random/main.c:158 #, c-format msgid "<%s=%s> invalid percentage" msgstr "" -#: ../raster/r.random/main.c:162 +#: ../raster/r.random/main.c:169 #, fuzzy, c-format msgid "<%s=%s> invalid number of points" msgstr "Å tevilo toÄk najbližjih toÄk, ki bodo upoÅ¡tevane" -#: ../raster/r.random/main.c:176 +#: ../raster/r.random/main.c:183 #, fuzzy, c-format msgid "There aren't [%llu] cells in the current region" msgstr "Uporabi trenutno regijo" -#: ../raster/r.random/main.c:179 +#: ../raster/r.random/main.c:186 #, fuzzy, c-format msgid "There aren't [%llu] non-NULL cells in the current region" msgstr "Uporabi trenutno regijo" -#: ../raster/r.random/main.c:183 +#: ../raster/r.random/main.c:190 #, fuzzy, c-format msgid "There aren't [%lu] cells in the current region" msgstr "Uporabi trenutno regijo" -#: ../raster/r.random/main.c:186 +#: ../raster/r.random/main.c:193 #, fuzzy, c-format msgid "There aren't [%lu] non-NULL cells in the current region" msgstr "Uporabi trenutno regijo" -#: ../raster/r.random/main.c:192 +#: ../raster/r.random/main.c:199 #, fuzzy msgid "There are no valid locations in the current region" msgstr "Uporabi trenutno regijo" @@ -10138,7 +10512,7 @@ msgid "Writing vector map <%s> ..." msgstr "Zapisujem novo datoteko...\n" -#: ../raster/r.random/random.c:190 ../vector/v.net.distance/main.c:363 +#: ../raster/r.random/random.c:189 ../vector/v.net.distance/main.c:363 #: ../vector/v.net.allpairs/main.c:271 ../vector/v.net.path/path.c:350 #: ../vector/v.net.iso/main.c:724 ../vector/v.net.iso/main.c:754 #: ../vector/v.net.flow/main.c:262 ../vector/v.net.timetable/main.c:134 @@ -10152,36 +10526,37 @@ msgid "Cannot insert new record: %s" msgstr "Ne morem vstaviti nove vrstice: %s" -#: ../raster/r.random/random.c:244 +#: ../raster/r.random/random.c:243 #, fuzzy, c-format msgid "Only [%llu] random points created" msgstr "%-5d mrtvih toÄk preskoÄenih\n" -#: ../raster/r.random/random.c:247 +#: ../raster/r.random/random.c:246 #, fuzzy, c-format msgid "Only [%lu] random points created" msgstr "%-5d mrtvih toÄk preskoÄenih\n" -#: ../raster/r.random/random.c:258 ../raster/r.to.vect/main.c:233 +#: ../raster/r.random/random.c:257 ../raster/r.to.vect/main.c:233 #: ../db/drivers/postgres/index.c:59 ../vector/v.mkgrid/main.c:346 -#: ../vector/v.mkgrid/main.c:404 ../vector/v.random/main.c:259 -#: ../vector/v.select/copy_tabs.c:87 ../vector/v.patch/main.c:328 -#: ../vector/v.overlay/main.c:592 ../vector/v.extract/copy_tab.c:124 +#: ../vector/v.mkgrid/main.c:404 ../vector/v.random/main.c:300 +#: ../vector/v.select/copy_tabs.c:87 ../vector/v.patch/main.c:366 +#: ../vector/v.overlay/main.c:592 ../vector/v.decimate/copy_tab.c:119 +#: ../vector/v.extract/copy_tab.c:124 #, fuzzy msgid "Unable to create index" msgstr "ne morem posodobiti meja" -#: ../raster/r.random/random.c:262 ../raster/r.contour/main.c:193 +#: ../raster/r.random/random.c:261 ../raster/r.contour/main.c:193 #: ../raster/r.stream.extract/close.c:202 ../raster/r.to.vect/main.c:238 #: ../raster3d/r3.flow/main.c:72 ../vector/v.mkgrid/main.c:350 -#: ../vector/v.mkgrid/main.c:408 ../vector/v.random/main.c:265 +#: ../vector/v.mkgrid/main.c:408 ../vector/v.random/main.c:306 #: ../vector/v.in.lidar/attributes.c:144 ../vector/v.reclass/main.c:327 #: ../vector/v.in.dwg/main.c:249 ../vector/v.select/copy_tabs.c:90 -#: ../vector/v.in.ogr/main.c:1145 ../vector/v.patch/main.c:333 +#: ../vector/v.in.ogr/main.c:1208 ../vector/v.patch/main.c:371 #: ../vector/v.overlay/main.c:597 ../vector/v.sample/main.c:197 -#: ../vector/v.distance/main.c:1424 ../vector/v.in.ascii/main.c:423 -#: ../vector/v.to.points/main.c:202 ../vector/v.in.dxf/write_vect.c:238 -#: ../vector/v.extract/copy_tab.c:129 +#: ../vector/v.distance/main.c:1432 ../vector/v.in.ascii/main.c:423 +#: ../vector/v.to.points/main.c:202 ../vector/v.decimate/copy_tab.c:124 +#: ../vector/v.in.dxf/write_vect.c:238 ../vector/v.extract/copy_tab.c:129 #, fuzzy, c-format msgid "Unable to grant privileges on table <%s>" msgstr "Ne morem ti garantirati (grant) privilegijev nad tabelo %s" @@ -10375,17 +10750,17 @@ msgid "Unable to read category file of raster map <%s@%s>" msgstr "ne morem prebrati regije <%s> v <%s>" -#: ../raster/r.horizon/main.c:182 ../raster/r.sunhours/main.c:75 +#: ../raster/r.horizon/main.c:181 ../raster/r.sunhours/main.c:75 #: ../raster/r.sunmask/main.c:118 #, fuzzy msgid "sun position" msgstr "Ne najdem vhodne datoteke %s\n" -#: ../raster/r.horizon/main.c:184 +#: ../raster/r.horizon/main.c:183 msgid "Computes horizon angle height from a digital elevation model." msgstr "" -#: ../raster/r.horizon/main.c:186 +#: ../raster/r.horizon/main.c:185 msgid "" "The module has two different modes of operation: 1. Computes the entire " "horizon around a single point whose coordinates are given with the 'coord' " @@ -10395,161 +10770,173 @@ "The output is the horizon height in radians." msgstr "" -#: ../raster/r.horizon/main.c:203 +#: ../raster/r.horizon/main.c:202 msgid "Direction in which you want to know the horizon height" msgstr "" -#: ../raster/r.horizon/main.c:220 +#: ../raster/r.horizon/main.c:219 msgid "Start angle for multidirectional horizon [degrees]" msgstr "" -#: ../raster/r.horizon/main.c:221 ../raster/r.horizon/main.c:230 -#: ../raster/r.horizon/main.c:238 ../raster/r.horizon/main.c:246 -#: ../raster/r.horizon/main.c:254 ../raster/r.horizon/main.c:262 -#: ../raster/r.horizon/main.c:270 ../raster/r.horizon/main.c:283 +#: ../raster/r.horizon/main.c:220 ../raster/r.horizon/main.c:229 +#: ../raster/r.horizon/main.c:237 ../raster/r.horizon/main.c:245 +#: ../raster/r.horizon/main.c:253 ../raster/r.horizon/main.c:261 +#: ../raster/r.horizon/main.c:269 ../raster/r.horizon/main.c:282 #, fuzzy msgid "Raster mode" msgstr "Ime rastrskega sloja" -#: ../raster/r.horizon/main.c:229 +#: ../raster/r.horizon/main.c:228 msgid "End angle for multidirectional horizon [degrees]" msgstr "" -#: ../raster/r.horizon/main.c:237 +#: ../raster/r.horizon/main.c:236 msgid "" "For horizon rasters, read from the DEM an extra buffer around the present " "region" msgstr "" -#: ../raster/r.horizon/main.c:245 +#: ../raster/r.horizon/main.c:244 msgid "" "For horizon rasters, read from the DEM an extra buffer eastward the present " "region" msgstr "" -#: ../raster/r.horizon/main.c:253 +#: ../raster/r.horizon/main.c:252 msgid "" "For horizon rasters, read from the DEM an extra buffer westward the present " "region" msgstr "" -#: ../raster/r.horizon/main.c:261 +#: ../raster/r.horizon/main.c:260 msgid "" "For horizon rasters, read from the DEM an extra buffer northward the present " "region" msgstr "" -#: ../raster/r.horizon/main.c:269 +#: ../raster/r.horizon/main.c:268 msgid "" "For horizon rasters, read from the DEM an extra buffer southward the present " "region" msgstr "" -#: ../raster/r.horizon/main.c:277 +#: ../raster/r.horizon/main.c:276 msgid "The maximum distance to consider when finding the horizon height" msgstr "" -#: ../raster/r.horizon/main.c:288 +#: ../raster/r.horizon/main.c:287 msgid "Coordinate for which you want to calculate the horizon" msgstr "" -#: ../raster/r.horizon/main.c:289 ../raster/r.horizon/main.c:305 +#: ../raster/r.horizon/main.c:288 ../raster/r.horizon/main.c:304 #, fuzzy msgid "Point mode" msgstr "VpiÅ¡i ime sloja" -#: ../raster/r.horizon/main.c:310 +#: ../raster/r.horizon/main.c:309 msgid "Write output in degrees (default is radians)" msgstr "" -#: ../raster/r.horizon/main.c:315 +#: ../raster/r.horizon/main.c:314 msgid "Write output in compass orientation (default is CCW, East=0)" msgstr "" -#: ../raster/r.horizon/main.c:355 +#: ../raster/r.horizon/main.c:354 msgid "" "Note: In latitude-longitude coordinate system specify buffers in degree unit" msgstr "" -#: ../raster/r.horizon/main.c:368 +#: ../raster/r.horizon/main.c:367 #, fuzzy msgid "Can't read the coordinates from the \"coordinate\" option." msgstr "EASTING in NORTHING koordinate zaÄetne toÄke" -#: ../raster/r.horizon/main.c:395 +#: ../raster/r.horizon/main.c:372 +#, fuzzy +msgid "Coordinates are outside of the current region" +msgstr "Uporabi trenutno regijo" + +#: ../raster/r.horizon/main.c:399 msgid "You didn't specify a direction value or step size. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:400 +#: ../raster/r.horizon/main.c:404 msgid "You didn't specify a horizon raster name. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:415 +#: ../raster/r.horizon/main.c:419 msgid "Negative values of start angle are not allowed. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:419 +#: ../raster/r.horizon/main.c:423 msgid "End angle is not between 0 and 360. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:423 +#: ../raster/r.horizon/main.c:427 #, fuzzy msgid "You specify a start grater than the end angle. Aborting." msgstr "Ne najdem vhodne datoteke %s\n" -#: ../raster/r.horizon/main.c:431 +#: ../raster/r.horizon/main.c:435 #, fuzzy msgid "You didn't specify an angle step size. Aborting." msgstr "Ne najdem vhodne datoteke %s\n" -#: ../raster/r.horizon/main.c:442 +#: ../raster/r.horizon/main.c:446 #, fuzzy msgid "Could not read bufferzone size. Aborting." msgstr "Ne najdem vhodne datoteke %s\n" -#: ../raster/r.horizon/main.c:447 ../raster/r.horizon/main.c:453 -#: ../raster/r.horizon/main.c:460 ../raster/r.horizon/main.c:467 +#: ../raster/r.horizon/main.c:451 ../raster/r.horizon/main.c:457 +#: ../raster/r.horizon/main.c:464 ../raster/r.horizon/main.c:471 #, fuzzy, c-format msgid "Could not read %s bufferzone size. Aborting." msgstr "Ne najdem vhodne datoteke %s\n" -#: ../raster/r.horizon/main.c:448 +#: ../raster/r.horizon/main.c:452 #, fuzzy msgid "east" msgstr "Ime rastrskega sloja" -#: ../raster/r.horizon/main.c:454 +#: ../raster/r.horizon/main.c:458 msgid "west" msgstr "" -#: ../raster/r.horizon/main.c:461 +#: ../raster/r.horizon/main.c:465 msgid "south" msgstr "" -#: ../raster/r.horizon/main.c:468 +#: ../raster/r.horizon/main.c:472 msgid "north" msgstr "" -#: ../raster/r.horizon/main.c:473 +#: ../raster/r.horizon/main.c:477 #, fuzzy msgid "Could not read maximum distance. Aborting." msgstr "Ne najdem vhodne datoteke %s\n" -#: ../raster/r.horizon/main.c:484 +#: ../raster/r.horizon/main.c:488 msgid "The distance value must be 0.5-1.5. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:654 ../raster/r.in.ascii/main.c:187 +#: ../raster/r.horizon/main.c:656 ../raster/r.in.ascii/main.c:187 #, c-format msgid "OOPS: rows changed from %d to %d" msgstr "" -#: ../raster/r.horizon/main.c:658 ../raster/r.in.ascii/main.c:190 +#: ../raster/r.horizon/main.c:660 ../raster/r.in.ascii/main.c:190 #, c-format msgid "OOPS: cols changed from %d to %d" msgstr "" -#: ../raster/r.horizon/main.c:1174 +#: ../raster/r.horizon/main.c:849 ../raster/r.horizon/main.c:867 +#: ../raster/r.horizon/main.c:1203 ../raster/r.horizon/main.c:1223 +#: ../raster/r.proj/main.c:450 ../raster/r.proj/main.c:541 +#, fuzzy, c-format +msgid "Error in %s" +msgstr "Napaka: %s" + +#: ../raster/r.horizon/main.c:1176 #, fuzzy, c-format msgid "Calculating map %01d of %01d (angle %.2f, raster map <%s>)" msgstr "Ne morem odpreti baze podatkov %s" @@ -10722,7 +11109,7 @@ "Only applied to BEDD computation." msgstr "" -#: ../raster/r.series.accumulate/main.c:132 ../raster/r.series/main.c:183 +#: ../raster/r.series.accumulate/main.c:132 ../raster/r.series/main.c:184 msgid "Ignore values outside this range" msgstr "" @@ -10747,7 +11134,7 @@ msgid "Huglin Heliothermal index" msgstr "" -#: ../raster/r.series.accumulate/main.c:163 ../raster/r.series/main.c:191 +#: ../raster/r.series.accumulate/main.c:163 ../raster/r.series/main.c:192 #, fuzzy msgid "Do not keep files open" msgstr "ne morem odpreti razpona za datoteko %s" @@ -10757,28 +11144,31 @@ msgstr "" #: ../raster/r.series.accumulate/main.c:206 ../raster/r.neighbors/main.c:266 -#: ../raster/r.series/main.c:204 ../raster/r.mapcalc/main.c:131 -#: ../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.external/main.c:170 ../vector/v.colors/main.c:206 +#: ../raster/r.series/main.c:205 ../raster/r.mapcalc/main.c:131 +#: ../raster/r.buildvrt/main.c:109 ../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.external/main.c:170 +#: ../vector/v.colors/main.c:219 #, c-format msgid "%s= and %s= are mutually exclusive" msgstr "" -#: ../raster/r.series.accumulate/main.c:210 ../raster/r.series/main.c:208 -#: ../raster/r.series.interp/main.c:126 ../raster/r.series.interp/main.c:142 +#: ../raster/r.series.accumulate/main.c:210 ../raster/r.series/main.c:209 +#: ../raster/r.buildvrt/main.c:113 ../raster/r.series.interp/main.c:126 +#: ../raster/r.series.interp/main.c:142 #, fuzzy, c-format msgid "Please specify %s= or %s=" msgstr "Vhodni rastrski sloj" -#: ../raster/r.series.accumulate/main.c:255 ../raster/r.series/main.c:275 +#: ../raster/r.series.accumulate/main.c:255 ../raster/r.series/main.c:288 +#: ../raster/r.buildvrt/main.c:174 #, fuzzy msgid "No raster map name found in input file" msgstr "Vhodni rastrski sloj" -#: ../raster/r.series.accumulate/main.c:318 ../raster/r.slope.aspect/main.c:544 -#: ../raster/r.series/main.c:386 ../raster/r.patch/main.c:140 -#: ../raster/r.series.interp/main.c:339 ../raster/r.relief/main.c:316 +#: ../raster/r.series.accumulate/main.c:318 ../raster/r.slope.aspect/main.c:577 +#: ../raster/r.series/main.c:415 ../raster/r.patch/main.c:140 +#: ../raster/r.series.interp/main.c:339 ../raster/r.relief/main.c:317 msgid "Percent complete..." msgstr "" @@ -10847,10 +11237,10 @@ msgstr "Rastrski sloj nadmorskih viÅ¡in" #: ../raster/r.distance/report.c:61 -#: ../scripts/i.colors.enhance/i.colors.enhance.py:153 -#: ../scripts/i.colors.enhance/i.colors.enhance.py:176 -#: ../scripts/i.colors.enhance/i.colors.enhance.py:186 -#: ../scripts/i.colors.enhance/i.colors.enhance.py:210 +#: ../scripts/i.colors.enhance/i.colors.enhance.py:161 +#: ../scripts/i.colors.enhance/i.colors.enhance.py:184 +#: ../scripts/i.colors.enhance/i.colors.enhance.py:194 +#: ../scripts/i.colors.enhance/i.colors.enhance.py:218 #, fuzzy msgid "Processing..." msgstr "Ustvari toÄke vzdolž vhodnih linij." @@ -11951,9 +12341,9 @@ #: ../raster/r.contour/main.c:183 ../raster/r.stream.extract/close.c:194 #: ../vector/v.net.distance/main.c:291 ../vector/v.in.lidar/attributes.c:135 #: ../vector/v.net.allpairs/main.c:179 ../vector/v.in.dwg/main.c:240 -#: ../vector/v.in.ogr/main.c:1138 ../vector/v.net.path/path.c:109 +#: ../vector/v.in.ogr/main.c:1201 ../vector/v.net.path/path.c:109 #: ../vector/v.overlay/main.c:587 ../vector/v.net.iso/main.c:390 -#: ../vector/v.net.flow/main.c:181 ../vector/v.distance/main.c:1419 +#: ../vector/v.net.flow/main.c:181 ../vector/v.distance/main.c:1427 #: ../vector/v.net.timetable/main.c:103 ../vector/v.to.points/main.c:192 #: ../vector/v.net.components/main.c:190 ../vector/v.net.centrality/main.c:266 #: ../vector/v.net.alloc/main.c:329 @@ -11963,7 +12353,7 @@ #: ../raster/r.contour/main.c:188 ../raster3d/r3.flow/main.c:67 #: ../vector/v.in.lidar/attributes.c:139 ../vector/v.reclass/main.c:322 -#: ../vector/v.in.dwg/main.c:244 ../vector/v.in.ogr/main.c:1360 +#: ../vector/v.in.dwg/main.c:244 ../vector/v.in.ogr/main.c:1430 #: ../vector/v.in.ascii/main.c:523 ../vector/v.to.points/main.c:197 #: ../vector/v.in.dxf/write_vect.c:241 #, fuzzy, c-format @@ -11971,8 +12361,8 @@ msgstr "ne morem odpreti <%s>" #: ../raster/r.contour/main.c:203 ../vector/v.select/copy_tabs.c:17 -#: ../vector/v.voronoi/main.c:384 ../vector/v.extract/copy_tab.c:57 -#: ../vector/v.generalize/misc.c:134 +#: ../vector/v.voronoi/main.c:384 ../vector/v.decimate/copy_tab.c:54 +#: ../vector/v.extract/copy_tab.c:57 ../vector/v.generalize/misc.c:134 #, fuzzy msgid "Writing attributes..." msgstr "Zapisujem novo datoteko...\n" @@ -11984,7 +12374,7 @@ msgid "Unable to insert new record: '%s'" msgstr "Ne morem vstaviti nove vrstice: %s" -#: ../raster/r.contour/main.c:237 ../raster/r.in.lidar/main.c:608 +#: ../raster/r.contour/main.c:237 ../raster/r.in.lidar/main.c:613 #: ../vector/v.generalize/displacement.c:78 #, fuzzy msgid "Reading data..." @@ -12022,43 +12412,43 @@ msgstr[0] "Zapisujem novo datoteko...\n" msgstr[1] "Zapisujem novo datoteko...\n" -#: ../raster/r.contour/cont.c:213 +#: ../raster/r.contour/cont.c:214 #, fuzzy, c-format msgid "%d crossing found" msgid_plural "%d crossings found" msgstr[0] "Ne najdem rastrskega sloja <%s>" msgstr[1] "Ne najdem rastrskega sloja <%s>" -#: ../raster/r.contour/cont.c:266 +#: ../raster/r.contour/cont.c:267 #, fuzzy msgid "Illegal edge number" msgstr "Ime izhodnega rastrskega sloja" -#: ../raster/r.contour/cont.c:374 +#: ../raster/r.contour/cont.c:375 #, fuzzy msgid "Edge number out of range" msgstr " Å tevilo vrstic\n" -#: ../raster/r.slope.aspect/main.c:152 ../raster/r.param.scale/interface.c:56 +#: ../raster/r.slope.aspect/main.c:170 ../raster/r.param.scale/interface.c:56 #: ../raster/r.relief/main.c:110 ../imagery/i.topo.corr/main.c:48 #, fuzzy msgid "terrain" msgstr "Interpolacijska metoda, ki jo želite uporabiti" -#: ../raster/r.slope.aspect/main.c:153 +#: ../raster/r.slope.aspect/main.c:171 msgid "aspect" msgstr "" -#: ../raster/r.slope.aspect/main.c:154 +#: ../raster/r.slope.aspect/main.c:172 msgid "slope" msgstr "" -#: ../raster/r.slope.aspect/main.c:155 +#: ../raster/r.slope.aspect/main.c:173 #, fuzzy msgid "curvature" msgstr "Tip objektov" -#: ../raster/r.slope.aspect/main.c:156 +#: ../raster/r.slope.aspect/main.c:174 #, fuzzy msgid "" "Generates raster maps of slope, aspect, curvatures and partial derivatives " @@ -12069,192 +12459,206 @@ "raÄunana \n" "v smeri nasprotni urinemu kazalcu iz vzhoda." -#: ../raster/r.slope.aspect/main.c:158 +#: ../raster/r.slope.aspect/main.c:176 #, fuzzy msgid "Aspect is calculated counterclockwise from east." msgstr "Anizotropni kot (v stopinjah)" -#: ../raster/r.slope.aspect/main.c:165 ../vector/v.surf.rst/main.c:201 +#: ../raster/r.slope.aspect/main.c:183 ../vector/v.surf.rst/main.c:203 #, fuzzy msgid "Name for output slope raster map" msgstr "Ime izhodnega rastrskega sloja" -#: ../raster/r.slope.aspect/main.c:166 ../raster/r.slope.aspect/main.c:172 -#: ../raster/r.slope.aspect/main.c:196 ../raster/r.slope.aspect/main.c:203 -#: ../raster/r.slope.aspect/main.c:210 ../raster/r.slope.aspect/main.c:217 -#: ../raster/r.slope.aspect/main.c:224 ../raster/r.slope.aspect/main.c:231 -#: ../raster/r.slope.aspect/main.c:238 ../raster/r.watershed/front/main.c:139 -#: ../raster/r.watershed/front/main.c:146 -#: ../raster/r.watershed/front/main.c:153 +#: ../raster/r.slope.aspect/main.c:184 ../raster/r.slope.aspect/main.c:190 +#: ../raster/r.slope.aspect/main.c:214 ../raster/r.slope.aspect/main.c:221 +#: ../raster/r.slope.aspect/main.c:228 ../raster/r.slope.aspect/main.c:235 +#: ../raster/r.slope.aspect/main.c:242 ../raster/r.slope.aspect/main.c:249 +#: ../raster/r.slope.aspect/main.c:256 ../raster/r.watershed/front/main.c:147 +#: ../raster/r.watershed/front/main.c:154 #: ../raster/r.watershed/front/main.c:160 -#: ../raster/r.watershed/front/main.c:166 -#: ../raster/r.watershed/front/main.c:172 -#: ../raster/r.watershed/front/main.c:180 -#: ../raster/r.watershed/front/main.c:188 -#: ../raster/r.watershed/front/main.c:195 ../vector/v.surf.rst/main.c:172 -#: ../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:232 ../vector/v.surf.rst/main.c:239 -#: ../vector/v.surf.rst/main.c:246 ../vector/v.surf.rst/main.c:253 +#: ../raster/r.watershed/front/main.c:167 +#: ../raster/r.watershed/front/main.c:173 +#: ../raster/r.watershed/front/main.c:179 +#: ../raster/r.watershed/front/main.c:186 +#: ../raster/r.watershed/front/main.c:193 +#: ../raster/r.watershed/front/main.c:200 ../vector/v.surf.rst/main.c:174 +#: ../vector/v.surf.rst/main.c:198 ../vector/v.surf.rst/main.c:204 +#: ../vector/v.surf.rst/main.c:210 ../vector/v.surf.rst/main.c:216 +#: ../vector/v.surf.rst/main.c:222 ../vector/v.surf.rst/main.c:228 +#: ../vector/v.surf.rst/main.c:234 ../vector/v.surf.rst/main.c:241 +#: ../vector/v.surf.rst/main.c:248 ../vector/v.surf.rst/main.c:255 #: ../vector/v.surf.bspline/main.c:130 ../vector/v.surf.bspline/main.c:135 -#: ../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.vol.rst/main.c:293 ../vector/v.vol.rst/main.c:299 +#: ../vector/v.vol.rst/main.c:362 ../vector/v.vol.rst/main.c:368 +#: ../vector/v.vol.rst/main.c:374 ../vector/v.vol.rst/main.c:381 +#: ../vector/v.vol.rst/main.c:387 ../vector/v.vol.rst/main.c:393 +#: ../vector/v.vol.rst/main.c:399 ../vector/v.vol.rst/main.c:405 #, fuzzy msgid "Outputs" msgstr "Izhodni sloj" -#: ../raster/r.slope.aspect/main.c:171 ../vector/v.surf.rst/main.c:207 +#: ../raster/r.slope.aspect/main.c:189 ../vector/v.surf.rst/main.c:209 #, fuzzy msgid "Name for output aspect raster map" msgstr "Ime izhodnega rastrskega sloja" -#: ../raster/r.slope.aspect/main.c:180 +#: ../raster/r.slope.aspect/main.c:198 msgid "Format for reporting the slope" msgstr "Enote za naklon" -#: ../raster/r.slope.aspect/main.c:187 +#: ../raster/r.slope.aspect/main.c:205 msgid "Type of output aspect and slope maps" msgstr "Tip podatka za sloja ekspozicij in naklonov" -#: ../raster/r.slope.aspect/main.c:195 ../vector/v.surf.rst/main.c:213 +#: ../raster/r.slope.aspect/main.c:213 ../vector/v.surf.rst/main.c:215 #, fuzzy msgid "Name for output profile curvature raster map" msgstr "Ime izhodnega gonilnika" -#: ../raster/r.slope.aspect/main.c:202 ../vector/v.surf.rst/main.c:219 +#: ../raster/r.slope.aspect/main.c:220 ../vector/v.surf.rst/main.c:221 #, fuzzy msgid "Name for output tangential curvature raster map" msgstr "Ime izhodne baze podatkov" -#: ../raster/r.slope.aspect/main.c:209 +#: ../raster/r.slope.aspect/main.c:227 msgid "" "Name for output first order partial derivative dx (E-W slope) raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:216 +#: ../raster/r.slope.aspect/main.c:234 msgid "" "Name for output first order partial derivative dy (N-S slope) raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:223 +#: ../raster/r.slope.aspect/main.c:241 #, fuzzy msgid "Name for output second order partial derivative dxx raster map" msgstr "Ime vhodnega rastrskega sloja" -#: ../raster/r.slope.aspect/main.c:230 +#: ../raster/r.slope.aspect/main.c:248 #, fuzzy msgid "Name for output second order partial derivative dyy raster map" msgstr "Ime vhodnega rastrskega sloja" -#: ../raster/r.slope.aspect/main.c:237 +#: ../raster/r.slope.aspect/main.c:255 #, fuzzy msgid "Name for output second order partial derivative dxy raster map" msgstr "Ime vhodnega rastrskega sloja" -#: ../raster/r.slope.aspect/main.c:243 +#: ../raster/r.slope.aspect/main.c:261 #, fuzzy msgid "Multiplicative factor to convert elevation units to horizontal units" msgstr "Faktor preobrazbe iz viÅ¡inskih enot karte v metre" -#: ../raster/r.slope.aspect/main.c:252 +#: ../raster/r.slope.aspect/main.c:270 #, fuzzy msgid "Minimum slope value (in percent) for which aspect is computed" msgstr "NajmanjÅ¡i naklon (v procentih) za katerega bo ekspozicija Å¡e raÄunana" -#: ../raster/r.slope.aspect/main.c:261 +#: ../raster/r.slope.aspect/main.c:279 #, fuzzy msgid "Do not align the current region to the raster elevation map" msgstr "Ne vzporejaj trenutne regije s slojem nadmorskih viÅ¡in" -#: ../raster/r.slope.aspect/main.c:315 ../raster/r.relief/main.c:220 +#: ../raster/r.slope.aspect/main.c:285 +msgid "Compute output at edges and near NULL values" +msgstr "" + +#: ../raster/r.slope.aspect/main.c:291 +msgid "" +"Create aspect as degrees clockwise from North (azimuth), with flat = -9999" +msgstr "" + +#: ../raster/r.slope.aspect/main.c:293 +#, fuzzy +msgid "Default: degrees counter-clockwise from East, with flat = 0" +msgstr "Anizotropni kot (v stopinjah)" + +#: ../raster/r.slope.aspect/main.c:348 ../raster/r.relief/main.c:221 #, c-format msgid "%s=%s - must be a positive number" msgstr "" -#: ../raster/r.slope.aspect/main.c:321 ../raster/r.relief/main.c:201 -#: ../raster/r.relief/main.c:207 +#: ../raster/r.slope.aspect/main.c:354 ../raster/r.relief/main.c:202 +#: ../raster/r.relief/main.c:208 #, c-format msgid "%s=%s - must be a non-negative number" msgstr "" -#: ../raster/r.slope.aspect/main.c:336 +#: ../raster/r.slope.aspect/main.c:369 #, 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:358 +#: ../raster/r.slope.aspect/main.c:391 #, fuzzy, c-format msgid "Wrong raster type: %s" msgstr "Nepoznan tip: %c" -#: ../raster/r.slope.aspect/main.c:387 +#: ../raster/r.slope.aspect/main.c:420 msgid "" "r.slope.aspect does not convert horizontal units to meters in this version, " "see manual page." msgstr "" -#: ../raster/r.slope.aspect/main.c:968 +#: ../raster/r.slope.aspect/main.c:1025 #, fuzzy, c-format msgid "Elevation products for mapset <%s> in <%s>" msgstr "Ne morem odpreti cellfile za [%s]" -#: ../raster/r.slope.aspect/main.c:987 +#: ../raster/r.slope.aspect/main.c:1044 #, c-format msgid "Min computed aspect %.4f, max computed aspect %.4f" msgstr "" -#: ../raster/r.slope.aspect/main.c:1051 +#: ../raster/r.slope.aspect/main.c:1145 #, fuzzy, c-format msgid "Aspect raster map <%s> complete" msgstr "ne najdem 3Dview datoteke <%s>" -#: ../raster/r.slope.aspect/main.c:1108 +#: ../raster/r.slope.aspect/main.c:1202 #, c-format msgid "Min computed slope %.4f, max computed slope %.4f" msgstr "" -#: ../raster/r.slope.aspect/main.c:1161 +#: ../raster/r.slope.aspect/main.c:1255 #, fuzzy, c-format msgid "Slope raster map <%s> complete" msgstr "ne najdem 3Dview datoteke <%s>" -#: ../raster/r.slope.aspect/main.c:1233 +#: ../raster/r.slope.aspect/main.c:1327 #, fuzzy, c-format msgid "Profile curve raster map <%s> complete" msgstr "Ime izhodnega gonilnika" -#: ../raster/r.slope.aspect/main.c:1260 +#: ../raster/r.slope.aspect/main.c:1354 #, fuzzy, c-format msgid "Tangential curve raster map <%s> complete" msgstr "Ne morem odpreti baze podatkov %s" -#: ../raster/r.slope.aspect/main.c:1285 +#: ../raster/r.slope.aspect/main.c:1379 #, fuzzy, c-format msgid "E-W slope raster map <%s> complete" msgstr "ne najdem 3Dview datoteke <%s>" -#: ../raster/r.slope.aspect/main.c:1310 +#: ../raster/r.slope.aspect/main.c:1404 #, fuzzy, c-format msgid "N-S slope raster map <%s> complete" msgstr "ne najdem 3Dview datoteke <%s>" -#: ../raster/r.slope.aspect/main.c:1335 +#: ../raster/r.slope.aspect/main.c:1429 #, fuzzy, c-format msgid "Dxx raster map <%s> complete" msgstr "Ne najdem vhodnega rastrskega sloja <%s>." -#: ../raster/r.slope.aspect/main.c:1360 +#: ../raster/r.slope.aspect/main.c:1454 #, fuzzy, c-format msgid "Dyy raster map <%s> complete" msgstr "Ne najdem vhodnega rastrskega sloja <%s>." -#: ../raster/r.slope.aspect/main.c:1385 +#: ../raster/r.slope.aspect/main.c:1479 #, fuzzy, c-format msgid "Dxy raster map <%s> complete" msgstr "Ne najdem vhodnega rastrskega sloja <%s>." @@ -12391,7 +12795,7 @@ msgid "\"%s\" field missing from header" msgstr "" -#: ../raster/r.stream.extract/main.c:78 ../raster/r.watershed/front/main.c:78 +#: ../raster/r.stream.extract/main.c:78 ../raster/r.watershed/front/main.c:80 #, fuzzy msgid "stream network" msgstr "Berem dig datoteko...\n" @@ -12412,12 +12816,6 @@ "anew" msgstr "" -#: ../raster/r.stream.extract/main.c:89 ../raster/r.stream.extract/main.c:97 -#: ../raster/r.flow/main.c:435 ../raster/r.flow/main.c:441 -#, fuzzy -msgid "Input maps" -msgstr "Vhodni sloj" - #: ../raster/r.stream.extract/main.c:93 #, fuzzy msgid "Name of input raster map with real depressions" @@ -12528,13 +12926,13 @@ msgstr "Delež sloja, ki ga ohranjati v spominu raÄunalnika" #: ../raster/r.stream.extract/main.c:318 -#: ../raster/r.watershed/seg/init_vars.c:252 +#: ../raster/r.watershed/seg/init_vars.c:255 #, c-format msgid "Will need up to %.2f MB of disk space" msgstr "" #: ../raster/r.stream.extract/main.c:320 -#: ../raster/r.watershed/seg/init_vars.c:254 +#: ../raster/r.watershed/seg/init_vars.c:258 #, c-format msgid "Will need up to %.2f GB (%.0f MB) of disk space" msgstr "" @@ -12631,19 +13029,15 @@ msgid "Unable to re-open segment file" msgstr "Ime izhodne datoteke" -#: ../raster/r.stream.extract/cseg.c:47 ../raster/r.stream.extract/dseg.c:47 -#: ../raster/r.stream.extract/dseg.c:97 ../raster/r.stream.extract/bseg.c:46 -#: ../raster/r.stream.extract/bseg.c:96 ../raster/r.stream.extract/seg.c:52 -#: ../raster/r.stream.extract/seg.c:94 ../raster/r.stream.extract/seg.c:103 +#: ../raster/r.stream.extract/cseg.c:47 ../raster/r.stream.extract/cseg.c:97 +#: ../raster/r.stream.extract/dseg.c:47 ../raster/r.stream.extract/dseg.c:97 +#: ../raster/r.stream.extract/bseg.c:46 ../raster/r.stream.extract/bseg.c:96 +#: ../raster/r.stream.extract/seg.c:52 ../raster/r.stream.extract/seg.c:94 +#: ../raster/r.stream.extract/seg.c:103 #, fuzzy msgid "Unable to read segment file" msgstr "Ime izhodne datoteke" -#: ../raster/r.stream.extract/cseg.c:97 -#, fuzzy -msgid "Unabel to read segment file" -msgstr "Ime izhodne datoteke" - #: ../raster/r.stream.extract/cseg.c:120 #, fuzzy, c-format msgid "Unable to segment put row %d for raster map <%s>" @@ -12686,8 +13080,8 @@ msgstr "IzraÄunavam sence iz DMR..." #: ../raster/r.stream.extract/streams.c:336 -#: ../raster/r.watershed/seg/do_cum.c:487 -#: ../raster/r.watershed/ram/do_cum.c:443 +#: ../raster/r.watershed/seg/do_cum.c:518 +#: ../raster/r.watershed/ram/do_cum.c:469 #, c-format msgid "MFD: cumulative proportion of flow distribution not 1.0 but %f" msgstr "" @@ -12732,7 +13126,8 @@ msgstr "Zapisujem novo datoteko...\n" #: ../raster/r.stream.extract/close.c:198 -#, fuzzy, c-format +#: ../scripts/v.db.addtable/v.db.addtable.py:147 +#, fuzzy, c-format, python-format msgid "Unable to create index on table <%s>" msgstr "ne morem odpreti <%s>" @@ -12742,7 +13137,7 @@ msgstr "Ne morem vstaviti nove vrstice: %s" #: ../raster/r.stream.extract/close.c:255 ../raster/r.grow.distance/main.c:325 -#: ../raster/r.fill.dir/main.c:253 +#: ../raster/r.fill.dir/main.c:259 #, fuzzy msgid "Writing output raster maps..." msgstr "Ime izhodnega rastrskega sloja" @@ -12881,9 +13276,10 @@ msgid "Distance filter remains flat before beginning exponent" msgstr "" -#: ../raster/r.random.surface/main.c:102 -msgid "Random seed (SEED_MIN >= value >= SEED_MAX), default [random]" -msgstr "" +#: ../raster/r.random.surface/main.c:102 ../raster/r.random.cells/main.c:77 +#, fuzzy +msgid "Random seed, default [random]" +msgstr "Izbrani pas (privzeto: vsi pasovi)" #: ../raster/r.random.surface/main.c:108 #, fuzzy @@ -12894,12 +13290,12 @@ msgid "Uniformly distributed cell values" msgstr "" -#: ../raster/r.random.surface/main.c:128 ../raster/r.random.cells/init.c:96 +#: ../raster/r.random.surface/main.c:128 ../raster/r.random.cells/init.c:93 #, fuzzy, c-format msgid "Generating raster map <%s>..." msgstr "Berem dig_att datoteko...\n" -#: ../raster/r.random.surface/save.c:98 ../raster/r.drain/main.c:522 +#: ../raster/r.random.surface/save.c:98 ../raster/r.drain/main.c:523 #: ../raster/r.random.cells/indep.c:139 ../raster/r.composite/main.c:191 #: ../imagery/i.ifft/main.c:207 #, fuzzy, c-format @@ -12921,45 +13317,30 @@ msgid "Output raster map required" msgstr "Naslov izhodnega rastrskega sloja" -#: ../raster/r.random.surface/init.c:108 -#, c-format -msgid "Seed (%d) larger than maximum (%d)" -msgstr "" - -#: ../raster/r.random.surface/init.c:111 ../raster/r.random.surface/init.c:120 -#, c-format -msgid " seed is set to %d" -msgstr "" - -#: ../raster/r.random.surface/init.c:116 -#, c-format -msgid "Seed (%d) smaller than minimum (%d)" -msgstr "" - -#: ../raster/r.random.surface/init.c:159 +#: ../raster/r.random.surface/init.c:141 #, fuzzy, c-format msgid "Distance value (%d): %lf must be >= 0.0" msgstr "navedena morata biti 2 sloja" -#: ../raster/r.random.surface/init.c:187 +#: ../raster/r.random.surface/init.c:169 #, c-format msgid "Exponent value (%lf) must be > 0.0" msgstr "" -#: ../raster/r.random.surface/init.c:211 +#: ../raster/r.random.surface/init.c:193 #, c-format msgid "Flat value (%lf) must be less than distance value (%lf)" msgstr "" -#: ../raster/r.random.surface/init.c:232 +#: ../raster/r.random.surface/init.c:214 msgid "Must have a distance value for each filter" msgstr "" -#: ../raster/r.random.surface/init.c:264 +#: ../raster/r.random.surface/init.c:246 msgid "Must have a exponent value for each filter" msgstr "" -#: ../raster/r.random.surface/init.c:281 +#: ../raster/r.random.surface/init.c:263 msgid "Must have a weight value for each filter" msgstr "" @@ -13011,20 +13392,20 @@ msgid "File not found: %s" msgstr "ne najdem 3Dview datoteke <%s>" -#: ../raster/r.fill.dir/main.c:88 +#: ../raster/r.fill.dir/main.c:90 msgid "sink" msgstr "" -#: ../raster/r.fill.dir/main.c:89 +#: ../raster/r.fill.dir/main.c:91 msgid "fill sinks" msgstr "" -#: ../raster/r.fill.dir/main.c:90 +#: ../raster/r.fill.dir/main.c:92 #, fuzzy msgid "depressions" msgstr "Kodni nabor" -#: ../raster/r.fill.dir/main.c:92 +#: ../raster/r.fill.dir/main.c:94 #, fuzzy msgid "" "Filters and generates a depressionless elevation map and a flow direction " @@ -13033,55 +13414,55 @@ "Filtrira in izdela povrÅ¡inski sloj brez depresij in sloj smeri toka iz \n" "podanega sloja viÅ¡in." -#: ../raster/r.fill.dir/main.c:99 +#: ../raster/r.fill.dir/main.c:101 #, fuzzy msgid "Name for output depressionless elevation raster map" msgstr "Ime izhodnega gonilnika" -#: ../raster/r.fill.dir/main.c:103 +#: ../raster/r.fill.dir/main.c:105 #, fuzzy msgid "" "Name for output flow direction map for depressionless elevation raster map" msgstr "(o) Sloj smeri vodnega odtoka iz brez-depresijskega sloja" -#: ../raster/r.fill.dir/main.c:108 +#: ../raster/r.fill.dir/main.c:110 #, fuzzy msgid "Name for output raster map of problem areas" msgstr "Ime izhodnega rastrskega sloja problematiÄnih obmoÄij" -#: ../raster/r.fill.dir/main.c:115 +#: ../raster/r.fill.dir/main.c:117 #, fuzzy msgid "Aspect direction format" msgstr "Ime izhodnega rastrskega sloja smeri toka" -#: ../raster/r.fill.dir/main.c:121 +#: ../raster/r.fill.dir/main.c:123 #, fuzzy msgid "Find unresolved areas only" msgstr "Najdi le nerazreÅ¡ena obmoÄja" -#: ../raster/r.fill.dir/main.c:127 +#: ../raster/r.fill.dir/main.c:129 #, fuzzy, c-format msgid "The '%c' flag requires '%s'to be specified" msgstr "navedena morata biti 2 sloja" -#: ../raster/r.fill.dir/main.c:148 +#: ../raster/r.fill.dir/main.c:150 msgid "Direction map is D8 resolution, i.e. 45 degrees" msgstr "" -#: ../raster/r.fill.dir/main.c:190 +#: ../raster/r.fill.dir/main.c:192 #, fuzzy msgid "Reading input elevation raster map..." msgstr "Vhodni rastrski sloj" -#: ../raster/r.fill.dir/main.c:200 +#: ../raster/r.fill.dir/main.c:202 msgid "Filling sinks..." msgstr "" -#: ../raster/r.fill.dir/main.c:204 +#: ../raster/r.fill.dir/main.c:206 msgid "Determining flow directions for ambiguous cases..." msgstr "" -#: ../raster/r.fill.dir/main.c:217 +#: ../raster/r.fill.dir/main.c:219 msgid "Repeat to get the final directions..." msgstr "" @@ -13175,15 +13556,6 @@ msgid "Pass 2 of 2..." msgstr "" -#: ../raster/r.clump/clump.c:99 ../raster/r.clump/clump.c:151 -#: ../raster/r.clump/minsize.c:152 ../raster/r.clump/minsize.c:253 -#: ../raster/r.clump/minsize.c:287 ../raster/r.clump/minsize.c:293 -#: ../raster/r.clump/minsize.c:424 ../raster/r.clump/minsize.c:447 -#: ../raster/r.clump/minsize.c:518 ../imagery/i.segment/cluster.c:431 -#, fuzzy -msgid "Unable to read from temp file" -msgstr "Ime rastrskega sloja" - #: ../raster/r.clump/clump.c:115 ../raster/r.clump/clump.c:347 #: ../raster/r.clump/clump.c:361 ../raster/r.clump/clump.c:648 #: ../raster/r.clump/clump.c:662 ../raster/r.clump/minsize.c:163 @@ -13213,9 +13585,9 @@ msgid "%d-band clumping with threshold %g" msgstr "naloženih je bilo %d toÄk\n" -#: ../raster/r.clump/clump.c:451 ../imagery/i.segment/write_output.c:112 -#: ../imagery/i.segment/open_files.c:71 ../imagery/i.segment/open_files.c:238 -#: ../imagery/i.segment/open_files.c:246 +#: ../raster/r.clump/clump.c:451 ../imagery/i.segment/write_output.c:114 +#: ../imagery/i.segment/open_files.c:57 ../imagery/i.segment/open_files.c:232 +#: ../imagery/i.segment/open_files.c:240 #, fuzzy, c-format msgid "No min/max found in raster map <%s>" msgstr "ne najdem regije <%s>" @@ -13313,7 +13685,7 @@ msgid "PNG error" msgstr "%d napak med posodabljanjem\n" -#: ../raster/r.in.png/main.c:485 ../raster/r.cross/main.c:168 +#: ../raster/r.in.png/main.c:485 ../raster/r.cross/main.c:161 #: ../raster/r.basins.fill/main.c:146 ../raster/r.resample/main.c:125 #, fuzzy, c-format msgid "Creating support files for <%s>..." @@ -13348,37 +13720,37 @@ msgid "Output image file header only and exit" msgstr "Bogat opis procesa" -#: ../raster/r.cross/main.c:72 +#: ../raster/r.cross/main.c:71 msgid "" "Creates a cross product of the category values from multiple raster map " "layers." msgstr "Ustvari križni produkt vrednosti kategorij iz veÄ rastrskih slojev." -#: ../raster/r.cross/main.c:81 +#: ../raster/r.cross/main.c:80 #, c-format msgid "Names of 2-%d input raster maps" msgstr "Imena 2-%d vhodnih rastrskih slojev" -#: ../raster/r.cross/main.c:90 +#: ../raster/r.cross/main.c:89 #, fuzzy -msgid "Non-zero data only" +msgid "Non-NULL data only" msgstr "Le ne-niÄ podatki" -#: ../raster/r.cross/main.c:103 +#: ../raster/r.cross/main.c:102 #, c-format msgid "More than %d files not allowed" msgstr "" -#: ../raster/r.cross/main.c:119 +#: ../raster/r.cross/main.c:111 msgid "Must specify 2 or more input maps" msgstr "" -#: ../raster/r.cross/main.c:136 +#: ../raster/r.cross/main.c:129 #, c-format msgid "%s: STEP 2 ..." msgstr "" -#: ../raster/r.cross/main.c:178 +#: ../raster/r.cross/main.c:171 #, fuzzy, c-format msgid "%d categories" msgstr "%-5d kategorij linij prebranih\n" @@ -13393,7 +13765,7 @@ msgid "%s: STEP 3 ... " msgstr "" -#: ../raster/r.series/main.c:141 +#: ../raster/r.series/main.c:142 msgid "" "Makes each output cell value a function of the values assigned to the " "corresponding cells in the input raster map layers." @@ -13402,40 +13774,45 @@ "v \n" "vhodnem rastrskem sloju." -#: ../raster/r.series/main.c:150 +#: ../raster/r.series/main.c:151 msgid "" "Input file with one raster map name and optional one weight per line, field " "separator between name and weight is |" msgstr "" -#: ../raster/r.series/main.c:161 ../raster3d/r3.neighbors/main.c:119 +#: ../raster/r.series/main.c:162 ../raster3d/r3.neighbors/main.c:119 msgid "Aggregate operation" msgstr "Agregacijska operacija" -#: ../raster/r.series/main.c:176 +#: ../raster/r.series/main.c:177 msgid "" "Weighting factor for each input map, default value is 1.0 for each input map" msgstr "" -#: ../raster/r.series/main.c:250 ../raster/r.series/main.c:312 +#: ../raster/r.series/main.c:253 ../raster/r.series/main.c:325 #, fuzzy msgid "Weights must be positive" msgstr "Velikost okolice (neighbourhood)" -#: ../raster/r.series/main.c:268 ../raster/r.series/main.c:318 +#: ../raster/r.series/main.c:271 ../raster/r.series/main.c:331 #, fuzzy, c-format msgid "Reading raster map <%s> using weight %f..." msgstr "Berem dig_att datoteko...\n" -#: ../raster/r.series/main.c:298 +#: ../raster/r.series/main.c:274 ../raster/r.series/main.c:334 +#, fuzzy, c-format +msgid "Unable to open input raster <%s>" +msgstr "ne morem odpreti <%s>" + +#: ../raster/r.series/main.c:311 msgid "input= and weights= must have the same number of values" msgstr "" -#: ../raster/r.series/main.c:333 +#: ../raster/r.series/main.c:356 msgid "output= and method= must have the same number of values" msgstr "" -#: ../raster/r.series/main.c:351 +#: ../raster/r.series/main.c:379 #, c-format msgid "Method %s not compatible with weights, using unweighed version instead" msgstr "" @@ -13684,100 +14061,99 @@ msgid "Flag %c makes sense only with %s option or -%c flag" msgstr "" -#: ../raster/r.in.lidar/main.c:369 ../raster3d/r3.in.lidar/main.c:340 +#: ../raster/r.in.lidar/main.c:367 +msgid "Trim option can be used only with trimmean method" +msgstr "" + +#: ../raster/r.in.lidar/main.c:374 ../raster3d/r3.in.lidar/main.c:340 #, fuzzy, c-format msgid "File <%s> does not exist" msgstr "Ne najdem vhodnega rastrskega sloja <%s>." -#: ../raster/r.in.lidar/main.c:386 +#: ../raster/r.in.lidar/main.c:391 msgid "zrange will not be taken into account during scan" msgstr "" -#: ../raster/r.in.lidar/main.c:399 ../raster3d/r3.in.lidar/main.c:374 +#: ../raster/r.in.lidar/main.c:404 ../raster3d/r3.in.lidar/main.c:374 #: ../vector/v.in.lidar/main.c:349 #, fuzzy, c-format msgid "Input file <%s> does not exist" msgstr "Ne najdem vhodnega rastrskega sloja <%s>." -#: ../raster/r.in.lidar/main.c:403 ../raster3d/r3.in.lidar/main.c:378 +#: ../raster/r.in.lidar/main.c:408 ../raster3d/r3.in.lidar/main.c:378 #, fuzzy, c-format msgid "Unable to open file <%s> as a LiDAR point cloud" msgstr "Ne morem odpreti cellfile za [%s]" -#: ../raster/r.in.lidar/main.c:407 ../raster3d/r3.in.lidar/main.c:382 +#: ../raster/r.in.lidar/main.c:412 ../raster3d/r3.in.lidar/main.c:382 #: ../vector/v.in.lidar/main.c:358 #, fuzzy, c-format msgid "Unable to read LAS header of <%s>" msgstr "ne morem odpreti razpona za datoteko %s" -#: ../raster/r.in.lidar/main.c:423 ../raster3d/r3.in.lidar/main.c:398 +#: ../raster/r.in.lidar/main.c:428 ../raster3d/r3.in.lidar/main.c:398 msgid "" "First file's projection checked, checking projection of the other files..." msgstr "" -#: ../raster/r.in.lidar/main.c:461 +#: ../raster/r.in.lidar/main.c:466 #, fuzzy, c-format msgid "Unknown filter option <%s>" msgstr "Nepoznan tip" -#: ../raster/r.in.lidar/main.c:479 ../raster/r.in.xyz/main.c:383 +#: ../raster/r.in.lidar/main.c:484 ../raster/r.in.xyz/main.c:383 #, fuzzy msgid "Invalid zrange" msgstr "neveljavna regija: %s" -#: ../raster/r.in.lidar/main.c:493 +#: ../raster/r.in.lidar/main.c:498 #, fuzzy, c-format msgid "Invalid %s" msgstr "neveljavna regija: %s" -#: ../raster/r.in.lidar/main.c:525 ../general/g.region/main.c:815 +#: ../raster/r.in.lidar/main.c:530 ../general/g.region/main.c:865 #, fuzzy, c-format msgid "Invalid input <%s=%s>" msgstr "neveljavna regija: %s" -#: ../raster/r.in.lidar/main.c:528 +#: ../raster/r.in.lidar/main.c:533 #, fuzzy, c-format msgid "Option '%s' must be > 0.0" msgstr "ne morem odpreti %s" -#: ../raster/r.in.lidar/main.c:596 +#: ../raster/r.in.lidar/main.c:601 #, c-format msgid "" -"Unable to process the hole map at once. Please set the '%s' option to some " +"Unable to process the whole map at once. Please set the '%s' option to some " "value lower than 100." msgstr "" -#: ../raster/r.in.lidar/main.c:616 +#: ../raster/r.in.lidar/main.c:621 #, fuzzy, c-format msgid "Pass #%d (of %d)..." msgstr "Ustvari toÄke vzdolž vhodnih linij." -#: ../raster/r.in.lidar/main.c:755 ../raster/r.drain/main.c:470 -#, fuzzy -msgid "Writing output raster map..." -msgstr "Ime izhodnega rastrskega sloja" - -#: ../raster/r.in.lidar/main.c:778 +#: ../raster/r.in.lidar/main.c:783 #, fuzzy, c-format msgid "%lu points found in input file(s)" msgstr "Uporabi trenutno regijo" -#: ../raster/r.in.lidar/main.c:798 +#: ../raster/r.in.lidar/main.c:803 #, fuzzy, c-format msgid "%lu input points were invalid and filtered out" msgstr "Y koordinata oziroma geografska Å¡irina" -#: ../raster/r.in.lidar/main.c:801 +#: ../raster/r.in.lidar/main.c:806 #, fuzzy, c-format msgid "%lu input points were invalid, use -%c flag to filter them out" msgstr "naloženih je bilo %d toÄk\n" -#: ../raster/r.in.lidar/main.c:804 +#: ../raster/r.in.lidar/main.c:809 #, c-format msgid "Raster map <%s> created. %lu points from %d files found in region." msgstr "" -#: ../raster/r.in.lidar/main.c:809 +#: ../raster/r.in.lidar/main.c:814 #, fuzzy, c-format msgid "Raster map <%s> created. %lu points found in region." msgstr "Uporabi trenutno regijo" @@ -13788,10 +14164,10 @@ msgid "Cannot create temporary file with segments of a raster map" msgstr "Vrednost, ki bo prirejena NULL vrednosti" -#: ../raster/r.in.lidar/projection.c:34 ../raster/r.in.gdal/proj.c:131 -#: ../raster/r.external/proj.c:131 ../raster3d/r3.in.lidar/projection.c:36 +#: ../raster/r.in.lidar/projection.c:34 ../raster/r.in.gdal/proj.c:153 +#: ../raster/r.external/proj.c:153 ../raster3d/r3.in.lidar/projection.c:36 #: ../vector/v.in.lidar/projection.c:32 ../vector/v.in.pdal/projection.c:31 -#: ../vector/v.in.ogr/proj.c:322 ../vector/v.external/proj.c:223 +#: ../vector/v.in.ogr/proj.c:361 ../vector/v.external/proj.c:246 #, fuzzy msgid "" "Projection of dataset does not appear to match current location.\n" @@ -13815,10 +14191,10 @@ msgid "Import dataset PROJ_INFO is:\n" msgstr "ne morem odpreti %s" -#: ../raster/r.in.lidar/projection.c:91 ../raster/r.in.gdal/proj.c:237 -#: ../raster/r.external/proj.c:237 ../raster3d/r3.in.lidar/projection.c:93 +#: ../raster/r.in.lidar/projection.c:91 ../raster/r.in.gdal/proj.c:259 +#: ../raster/r.external/proj.c:259 ../raster3d/r3.in.lidar/projection.c:93 #: ../vector/v.in.lidar/projection.c:89 ../vector/v.in.pdal/projection.c:88 -#: ../vector/v.in.ogr/proj.c:428 ../vector/v.external/proj.c:329 +#: ../vector/v.in.ogr/proj.c:467 ../vector/v.external/proj.c:352 #, c-format msgid "" "\n" @@ -13842,18 +14218,18 @@ "checking" msgstr "" -#: ../raster/r.in.lidar/projection.c:128 ../raster/r.in.gdal/proj.c:122 -#: ../raster/r.external/proj.c:122 ../raster3d/r3.in.lidar/projection.c:130 -#: ../vector/v.in.lidar/projection.c:126 ../vector/v.in.ogr/proj.c:313 -#: ../vector/v.external/proj.c:214 +#: ../raster/r.in.lidar/projection.c:128 ../raster/r.in.gdal/proj.c:144 +#: ../raster/r.external/proj.c:144 ../raster3d/r3.in.lidar/projection.c:130 +#: ../vector/v.in.lidar/projection.c:126 ../vector/v.in.ogr/proj.c:352 +#: ../vector/v.external/proj.c:237 #, fuzzy msgid "Over-riding projection check" msgstr "Ne najdem vhodne datoteke %s\n" -#: ../raster/r.in.lidar/projection.c:139 ../raster/r.in.gdal/proj.c:260 -#: ../raster/r.external/proj.c:260 ../raster3d/r3.in.lidar/projection.c:141 +#: ../raster/r.in.lidar/projection.c:139 ../raster/r.in.gdal/proj.c:282 +#: ../raster/r.external/proj.c:282 ../raster3d/r3.in.lidar/projection.c:141 #: ../vector/v.in.lidar/projection.c:137 ../vector/v.in.pdal/projection.c:137 -#: ../vector/v.in.ogr/proj.c:451 ../vector/v.external/proj.c:352 +#: ../vector/v.in.ogr/proj.c:490 ../vector/v.external/proj.c:375 #, fuzzy msgid "Projection of input dataset and current location appear to match" msgstr "" @@ -13895,15 +14271,6 @@ msgid "File containing expression(s) to evaluate" msgstr "Nisem mogel odpreti vhodne datoteke dig_att." -#: ../raster/r.mapcalc/main.c:105 -#, fuzzy -msgid "Seed for rand() function" -msgstr "Nepoznan tip" - -#: ../raster/r.mapcalc/main.c:109 -msgid "Generate random seed (result is non-deterministic)" -msgstr "" - #: ../raster/r.mapcalc/main.c:113 #, fuzzy msgid "List input and output maps" @@ -14003,8 +14370,8 @@ msgid "Unable to close raster map <%s@%s>" msgstr "Ime izhodnega rastrskega sloja" -#: ../raster/r.mapcalc/map3.c:607 ../raster/r.sunhours/main.c:324 -#: ../raster/r.sunhours/main.c:335 ../raster/r.sunhours/main.c:346 +#: ../raster/r.mapcalc/map3.c:607 ../raster/r.sunhours/main.c:325 +#: ../raster/r.sunhours/main.c:336 ../raster/r.sunhours/main.c:347 #: ../imagery/i.landsat.acca/tools.c:136 #: ../imagery/i.landsat.acca/algorithm.c:234 #: ../imagery/i.landsat.acca/algorithm.c:388 @@ -14098,9 +14465,9 @@ msgstr "ne morem prebrati regije <%s> v <%s>" #: ../raster/r.statistics/main.c:118 ../raster/r.stats.zonal/main.c:165 -#: ../raster/r.proj/main.c:237 ../imagery/i.rectify/main.c:156 +#: ../raster/r.proj/main.c:248 ../imagery/i.rectify/main.c:156 #: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:151 -#: ../vector/v.vect.stats/main.c:302 +#: ../vector/v.vect.stats/main.c:309 #, c-format msgid "<%s=%s> unknown %s" msgstr "" @@ -14231,34 +14598,17 @@ msgid "Cannot get projection key values of current location" msgstr "Ime izhodnega sloja" -#: ../raster/r.sunhours/main.c:232 ../general/g.region/printwindow.c:267 -#: ../general/g.region/printwindow.c:488 ../general/g.region/printwindow.c:569 -#, fuzzy -msgid "Unable to update lat/long projection parameters" -msgstr "ne morem posodobiti meja" - -#: ../raster/r.sunhours/main.c:296 ../raster/r.sunhours/main.c:391 -#: ../raster/r.sunmask/g_solposition.c:127 -#: ../general/g.region/printwindow.c:285 ../general/g.region/printwindow.c:293 -#: ../general/g.region/printwindow.c:301 ../general/g.region/printwindow.c:309 -#: ../general/g.region/printwindow.c:319 ../general/g.region/printwindow.c:503 -#: ../general/g.region/printwindow.c:596 ../general/g.region/printwindow.c:608 -#: ../general/g.region/printwindow.c:625 ../general/g.region/printwindow.c:643 -#: ../general/g.region/printwindow.c:658 -msgid "Error in pj_do_proj (projection of input coordinate pair)" -msgstr "" - -#: ../raster/r.sunhours/main.c:356 +#: ../raster/r.sunhours/main.c:357 #, fuzzy msgid "Calculating solar elevation and azimuth..." msgstr "Ne morem izraÄunati centroida obmoÄja." -#: ../raster/r.sunhours/main.c:359 +#: ../raster/r.sunhours/main.c:360 #, fuzzy msgid "Calculating solar elevation..." msgstr "IzraÄunavam sence iz DMR..." -#: ../raster/r.sunhours/main.c:362 +#: ../raster/r.sunhours/main.c:363 #, fuzzy msgid "Calculating solar azimuth..." msgstr "IzraÄunavam sence iz DMR..." @@ -14434,7 +14784,7 @@ msgid "Print compression information in shell script style" msgstr "IzpiÅ¡e vrednosti v stilu lupinskega skripta" -#: ../raster/r.compress/main.c:128 ../raster/r.compress/main.c:308 +#: ../raster/r.compress/main.c:128 ../raster/r.compress/main.c:312 #, fuzzy, c-format msgid "Raster map <%s> is not in the current mapset" msgstr "Ne najdem vhodnega vektorja <%s>" @@ -14454,73 +14804,83 @@ msgid "<%s> is a GDAL-linked map - can't (un)compress" msgstr "" -#: ../raster/r.compress/main.c:215 +#: ../raster/r.compress/main.c:145 +#, c-format +msgid "<%s> is a virtual raster map - can't (un)compress" +msgstr "" + +#: ../raster/r.compress/main.c:219 msgid "DONE: uncompressed file is %lu %s (%.2f%) smaller" msgstr "" -#: ../raster/r.compress/main.c:216 +#: ../raster/r.compress/main.c:220 msgid "DONE: compressed file is %lu %s (%.2f%) smaller" msgstr "" -#: ../raster/r.compress/main.c:220 +#: ../raster/r.compress/main.c:224 msgid "DONE: uncompressed file is %lu %s (%.2f%) larger" msgstr "" -#: ../raster/r.compress/main.c:221 +#: ../raster/r.compress/main.c:225 msgid "DONE: compressed file is %lu %s (%.2f%) larger" msgstr "" -#: ../raster/r.compress/main.c:224 +#: ../raster/r.compress/main.c:228 #, fuzzy msgid "same size" msgstr "ObmoÄje\n" -#: ../raster/r.compress/main.c:240 +#: ../raster/r.compress/main.c:244 #, fuzzy, c-format msgid "<%s> already uncompressed" msgstr "dig_att datoteka ne obstaja." -#: ../raster/r.compress/main.c:243 +#: ../raster/r.compress/main.c:247 #, fuzzy, c-format msgid "Uncompressing <%s>" msgstr "Kodni nabor" -#: ../raster/r.compress/main.c:251 +#: ../raster/r.compress/main.c:255 #, fuzzy, c-format msgid "Re-compressing <%s>" msgstr "Kodni nabor" -#: ../raster/r.compress/main.c:254 +#: ../raster/r.compress/main.c:258 #, fuzzy, c-format msgid "Compressing <%s>" msgstr "Kodni nabor" -#: ../raster/r.compress/main.c:312 +#: ../raster/r.compress/main.c:316 #, c-format msgid "<%s> is a GDAL-linked map" msgstr "" -#: ../raster/r.compress/main.c:316 +#: ../raster/r.compress/main.c:320 +#, fuzzy, c-format +msgid "<%s> is a virtual raster map" +msgstr "Rastrski sloj zaÄetnih toÄk" + +#: ../raster/r.compress/main.c:324 #, fuzzy, c-format msgid "<%s> is a reclass file of map <%s> in mapset <%s>" msgstr "ne morem odpreti 3Dview datoteke <%s> v <%s>" -#: ../raster/r.compress/main.c:336 +#: ../raster/r.compress/main.c:344 #, c-format msgid "<%s> is uncompressed (method %i: %s). Data type: %s" msgstr "" -#: ../raster/r.compress/main.c:343 +#: ../raster/r.compress/main.c:351 #, c-format msgid "<%s> is compressed (method %i: %s). Data type: %s" msgstr "" -#: ../raster/r.compress/main.c:351 +#: ../raster/r.compress/main.c:359 #, fuzzy, c-format msgid "<%s> has a compressed NULL file" msgstr "dig_att datoteka ne obstaja." -#: ../raster/r.compress/main.c:353 +#: ../raster/r.compress/main.c:362 #, fuzzy, c-format msgid "<%s> has an uncompressed NULL file" msgstr "dig_att datoteka ne obstaja." @@ -14766,22 +15126,22 @@ #: ../raster/r.out.gdal/main.c:713 ../raster/r.out.gdal/main.c:725 #: ../raster/r.out.gdal/main.c:738 ../raster/r.out.gdal/main.c:751 #: ../raster/r.out.gdal/main.c:763 ../raster/r.out.gdal/main.c:777 -#: ../raster/r.out.gdal/export_band.c:477 -#: ../raster/r.out.gdal/export_band.c:489 -#: ../raster/r.out.gdal/export_band.c:502 -#: ../raster/r.out.gdal/export_band.c:515 -#: ../raster/r.out.gdal/export_band.c:527 -#: ../raster/r.out.gdal/export_band.c:540 -#: ../raster/r.out.gdal/export_band.c:554 +#: ../raster/r.out.gdal/export_band.c:482 +#: ../raster/r.out.gdal/export_band.c:494 +#: ../raster/r.out.gdal/export_band.c:507 +#: ../raster/r.out.gdal/export_band.c:520 +#: ../raster/r.out.gdal/export_band.c:532 +#: ../raster/r.out.gdal/export_band.c:547 +#: ../raster/r.out.gdal/export_band.c:562 msgid "Selected GDAL datatype does not cover data range." msgstr "" #: ../raster/r.out.gdal/main.c:714 ../raster/r.out.gdal/main.c:726 #: ../raster/r.out.gdal/main.c:739 ../raster/r.out.gdal/main.c:752 -#: ../raster/r.out.gdal/export_band.c:478 -#: ../raster/r.out.gdal/export_band.c:490 -#: ../raster/r.out.gdal/export_band.c:503 -#: ../raster/r.out.gdal/export_band.c:516 +#: ../raster/r.out.gdal/export_band.c:483 +#: ../raster/r.out.gdal/export_band.c:495 +#: ../raster/r.out.gdal/export_band.c:508 +#: ../raster/r.out.gdal/export_band.c:521 #, c-format msgid "GDAL datatype: %s, range: %d - %d" msgstr "" @@ -14793,16 +15153,15 @@ msgid "Range to be exported: %g - %g" msgstr "Rastrski sloj, ki ga nameravate uvoziti" -#: ../raster/r.out.gdal/main.c:764 ../raster/r.out.gdal/export_band.c:528 +#: ../raster/r.out.gdal/main.c:764 ../raster/r.out.gdal/export_band.c:533 #, c-format msgid "GDAL datatype: %s, range: %u - %u" msgstr "" -#: ../raster/r.out.gdal/main.c:778 ../raster/r.out.gdal/export_band.c:541 -#: ../raster/r.out.gdal/export_band.c:555 -#, c-format -msgid "GDAL datatype: %s, range: %g - %g" -msgstr "" +#: ../raster/r.out.gdal/main.c:778 ../raster/r.out.gdal/export_band.c:548 +#, fuzzy, c-format +msgid "GDAL datatype: %s, range: %.7g - %.7g" +msgstr "dig_att datoteka ne obstaja." #: ../raster/r.out.gdal/main.c:805 ../raster/r.out.gdal/main.c:818 #: ../raster/r.out.gdal/main.c:832 ../raster/r.out.gdal/main.c:845 @@ -14838,7 +15197,7 @@ msgid "GDAL datatype: %s, valid range: %g - %g" msgstr "" -#: ../raster/r.out.gdal/export_band.c:53 ../raster/r.out.gdal/export_band.c:359 +#: ../raster/r.out.gdal/export_band.c:53 ../raster/r.out.gdal/export_band.c:364 #, fuzzy msgid "Unable to allocate buffer for reading raster map" msgstr "Ne morem izraÄunati centroida obmoÄja." @@ -14878,36 +15237,41 @@ "to data loss. Please specify a different nodata value with the %s parameter." msgstr "" -#: ../raster/r.out.gdal/export_band.c:240 +#: ../raster/r.out.gdal/export_band.c:241 #, fuzzy msgid "Unable to get raster band" msgstr "Ime rastrskega sloja" -#: ../raster/r.out.gdal/export_band.c:396 -#: ../raster/r.out.gdal/export_band.c:425 -#: ../raster/r.out.gdal/export_band.c:454 +#: ../raster/r.out.gdal/export_band.c:401 +#: ../raster/r.out.gdal/export_band.c:430 +#: ../raster/r.out.gdal/export_band.c:459 #, fuzzy msgid "Unable to write GDAL raster file" msgstr "Vrednost, ki bo prirejena NULL vrednosti" -#: ../raster/r.out.gdal/export_band.c:481 -#: ../raster/r.out.gdal/export_band.c:493 -#: ../raster/r.out.gdal/export_band.c:506 -#: ../raster/r.out.gdal/export_band.c:519 -#: ../raster/r.out.gdal/export_band.c:531 -#: ../raster/r.out.gdal/export_band.c:544 -#: ../raster/r.out.gdal/export_band.c:558 +#: ../raster/r.out.gdal/export_band.c:486 +#: ../raster/r.out.gdal/export_band.c:498 +#: ../raster/r.out.gdal/export_band.c:511 +#: ../raster/r.out.gdal/export_band.c:524 +#: ../raster/r.out.gdal/export_band.c:536 +#: ../raster/r.out.gdal/export_band.c:551 +#: ../raster/r.out.gdal/export_band.c:566 #, fuzzy, c-format msgid "Raster map <%s> range: %g - %g" msgstr "dig_att datoteka ne obstaja." +#: ../raster/r.out.gdal/export_band.c:563 +#, fuzzy, c-format +msgid "GDAL datatype: %s, range: %.16g - %.16g" +msgstr "dig_att datoteka ne obstaja." + #: ../raster/r.out.gdal/attr.c:140 ../raster/r.out.gdal/attr.c:178 #, fuzzy msgid "Failed to set raster attribute table" msgstr "Ne ustvari tabele z atributi." #: ../raster/r.basins.fill/main.c:56 ../raster/r.water.outlet/main.c:59 -#: ../raster/r.watershed/front/main.c:75 +#: ../raster/r.watershed/front/main.c:77 msgid "watershed" msgstr "" @@ -14974,7 +15338,7 @@ msgstr "Å tevilo ponovitev filtracije" #: ../raster/r.in.xyz/main.c:258 ../vector/v.in.lidar/main.c:196 -#: ../vector/v.decimate/main.c:148 +#: ../vector/v.decimate/main.c:149 msgid "Filter range for z data (min,max)" msgstr "" @@ -15030,7 +15394,7 @@ #: ../raster/r.in.xyz/main.c:536 #, c-format msgid "" -"Unable to process the hole map at once. Please set the %s option to some " +"Unable to process the whole map at once. Please set the %s option to some " "value lower than 100." msgstr "" @@ -15138,7 +15502,7 @@ msgstr "ne morem odpreti 3Dview datoteke <%s> v <%s>" #: ../raster/r.kappa/main.c:70 ../imagery/i.segment/main.c:38 -#: ../imagery/i.gensig/main.c:40 ../imagery/i.maxlik/main.c:62 +#: ../imagery/i.gensig/main.c:40 ../imagery/i.maxlik/main.c:64 #: ../imagery/i.smap/main.c:39 ../imagery/i.gensigset/main.c:41 #: ../imagery/i.cluster/main.c:76 ../vector/v.class/main.c:46 #, fuzzy @@ -15187,6 +15551,11 @@ msgid "No header in the report" msgstr "poroÄilo brez vzglavja" +#: ../raster/r.kappa/main.c:113 +#, fuzzy +msgid "Print Matrix only" +msgstr "IzpiÅ¡i le razpon vrednosti" + #: ../raster/r.kappa/prt_label.c:17 #, fuzzy, c-format msgid "Can't open file <%s> to write label" @@ -15197,7 +15566,7 @@ msgid "Cannot open file <%s> to write kappa and relevant parameters" msgstr "ne morem odpreti 3Dview datoteke <%s> v <%s>" -#: ../raster/r.kappa/prt_mat.c:39 +#: ../raster/r.kappa/prt_mat.c:39 ../raster/r.kappa/prt2csv_mat.c:40 #, fuzzy, c-format msgid "Cannot open file <%s> to write cats and counts (error matrix)" msgstr "ne morem odpreti 3Dview datoteke <%s> v <%s>" @@ -15313,11 +15682,11 @@ #: ../raster/r.to.vect/main.c:106 ../raster/r.to.vect/main.c:113 #: ../vector/v.to.rast/main.c:88 ../vector/v.to.rast/main.c:94 #: ../vector/v.to.rast/main.c:100 ../vector/v.buffer/main.c:306 -#: ../vector/v.in.ogr/main.c:289 ../vector/v.in.ogr/main.c:299 -#: ../vector/v.in.ogr/main.c:309 ../vector/v.in.ogr/main.c:342 -#: ../vector/v.in.ogr/main.c:374 ../vector/v.overlay/main.c:135 -#: ../vector/v.overlay/main.c:145 ../vector/v.extract/main.c:93 -#: ../vector/v.extract/main.c:145 ../vector/v.generalize/main.c:245 +#: ../vector/v.in.ogr/main.c:306 ../vector/v.in.ogr/main.c:316 +#: ../vector/v.in.ogr/main.c:326 ../vector/v.in.ogr/main.c:359 +#: ../vector/v.in.ogr/main.c:391 ../vector/v.overlay/main.c:135 +#: ../vector/v.overlay/main.c:145 ../vector/v.extract/main.c:94 +#: ../vector/v.extract/main.c:147 ../vector/v.generalize/main.c:245 #, fuzzy msgid "Attributes" msgstr "Ne ustvari tabele z atributi." @@ -15478,6 +15847,103 @@ msgid "Writing color file..." msgstr "Zapisujem novo datoteko...\n" +#: ../raster/r.buildvrt/main.c:78 +msgid "mosaic" +msgstr "" + +#: ../raster/r.buildvrt/main.c:79 +#, fuzzy +msgid "virtual raster" +msgstr "Ime rastrskega sloja" + +#: ../raster/r.buildvrt/main.c:81 +msgid "Build a VRT (Virtual Raster) from the list of input raster maps." +msgstr "" + +#: ../raster/r.buildvrt/main.c:84 +#, fuzzy +msgid "Name of input raster files" +msgstr "Vhodni rastrski sloj" + +#: ../raster/r.buildvrt/main.c:90 ../imagery/i.group/main.c:73 +#, fuzzy +msgid "Input file with one raster map name per line" +msgstr "Vhodni sloj vsebuje linije." + +#: ../raster/r.buildvrt/main.c:147 ../raster/r.buildvrt/main.c:200 +#, fuzzy, c-format +msgid "Input raster map <%s> not found" +msgstr "Ne najdem vhodnega rastrskega sloja <%s>." + +#: ../raster/r.buildvrt/main.c:150 ../raster/r.buildvrt/main.c:203 +#, fuzzy +msgid "Input and output raster map can not be identical" +msgstr "navedena morata biti 2 sloja" + +#: ../raster/r.buildvrt/main.c:155 ../raster/r.buildvrt/main.c:208 +#, fuzzy, c-format +msgid "Input map <%s@%s> is all NULL, skipping" +msgstr "ne najdem 3Dview datoteke <%s>" + +#: ../raster/r.buildvrt/main.c:177 +#, fuzzy +msgid "Only one raster map name found in input file" +msgstr "Vhodni rastrski sloj" + +#: ../raster/r.buildvrt/main.c:188 +#, fuzzy +msgid "Only one raster map name found" +msgstr "Binarna rastrska datoteka, ki jo nameravate uvoziti" + +#: ../raster/r.buildvrt/main.c:260 +msgid "Input maptypes are different" +msgstr "" + +#: ../raster/r.buildvrt/main.c:262 ../raster/r.buildvrt/main.c:264 +#, fuzzy +msgid "Input ns resolutions are different" +msgstr "Vhodni sloj: lokacije pravih depresij" + +#: ../raster/r.buildvrt/link.c:13 ../raster/r.external/link.c:87 +#, fuzzy, c-format +msgid "Unable to create cell/%s file" +msgstr "Ime rastrskega sloja" + +#: ../raster/r.buildvrt/link.c:22 ../raster/r.external/link.c:96 +#, fuzzy, c-format +msgid "Unable to create fcell/%s file" +msgstr "ne morem posodobiti meja" + +#: ../raster/r.buildvrt/link.c:35 +#, fuzzy, c-format +msgid "Unable to create cell_misc/%s/vrt file" +msgstr "Vrednost, ki bo prirejena NULL vrednosti" + +#: ../raster/r.buildvrt/link.c:66 ../raster/r.external/link.c:160 +#, fuzzy, c-format +msgid "Unable to create cell_misc/%s/f_format file" +msgstr "Vrednost, ki bo prirejena NULL vrednosti" + +#: ../raster/r.buildvrt/link.c:69 ../raster/r.external/link.c:163 +#, fuzzy, c-format +msgid "Error writing cell_misc/%s/f_format file" +msgstr "Napaka pri branju dbmscap datoteke\n" + +#: ../raster/r.buildvrt/link.c:124 ../raster/r.external/link.c:200 +#, fuzzy, c-format +msgid "Creating support files for %s" +msgstr "ne morem odpreti razpona za datoteko %s" + +#: ../raster/r.buildvrt/link.c:127 +#, c-format +msgid "virtual raster generated by %s" +msgstr "" + +#: ../raster/r.buildvrt/link.c:140 ../raster/r.external/link.c:248 +#, fuzzy, c-format +msgid "Link to raster map <%s> created." +msgstr "dig_att datoteka ne obstaja." + #: ../raster/r.quantile/main.c:69 msgid "Computing histogram" msgstr "" @@ -15642,11 +16108,11 @@ #: ../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:160 ../general/g.region/main.c:204 -#: ../general/g.region/main.c:213 ../general/g.region/main.c:222 -#: ../general/g.region/main.c:231 ../general/g.region/main.c:240 -#: ../general/g.region/main.c:249 ../general/g.region/main.c:325 -#: ../general/g.region/main.c:336 +#: ../general/g.region/main.c:161 ../general/g.region/main.c:205 +#: ../general/g.region/main.c:214 ../general/g.region/main.c:223 +#: ../general/g.region/main.c:232 ../general/g.region/main.c:241 +#: ../general/g.region/main.c:250 ../general/g.region/main.c:326 +#: ../general/g.region/main.c:337 ../general/g.region/main.c:349 msgid "Bounds" msgstr "" @@ -15766,7 +16232,7 @@ msgid "Either all or none of %s=, %s=, %s= and %s= must be given" msgstr "navedena morata biti 2 sloja" -#: ../raster/r.in.bin/main.c:521 ../display/d.grid/main.c:266 +#: ../raster/r.in.bin/main.c:521 ../display/d.grid/main.c:265 #: ../raster3d/r3.in.bin/main.c:424 #, fuzzy, c-format msgid "Illegal north coordinate <%s>" @@ -15777,7 +16243,7 @@ msgid "Illegal south coordinate <%s>" msgstr "Koordinata za sever je prazna!" -#: ../raster/r.in.bin/main.c:525 ../display/d.grid/main.c:259 +#: ../raster/r.in.bin/main.c:525 ../display/d.grid/main.c:258 #: ../raster3d/r3.in.bin/main.c:428 #, c-format msgid "Illegal east coordinate <%s>" @@ -15796,7 +16262,7 @@ #: ../raster/r.in.bin/main.c:554 #, c-format msgid "" -"East-West (ewres: %f) and North-South (nwres: %f) resolution differ " +"East-West (ewres: %f) and North-South (nsres: %f) resolution differ " "significantly. Did you assign %s= and %s= correctly?" msgstr "" @@ -15814,116 +16280,43 @@ msgid "Importing band %d..." msgstr "Zapisujem novo datoteko...\n" -#: ../raster/r.drain/main.c:113 -#, fuzzy -msgid "" -"Traces a flow through an elevation model or cost surface on a raster map." -msgstr "DoloÄi smer toka skozi digitalni model viÅ¡in na rastrskem sloju" - -#: ../raster/r.drain/main.c:116 -#, fuzzy -msgid "Name of input elevation or cost surface raster map" -msgstr "Ime rastrskega sloja nadmorskih viÅ¡in" - -#: ../raster/r.drain/main.c:121 -msgid "Name of input movement direction map associated with the cost surface" -msgstr "" - -#: ../raster/r.drain/main.c:123 -msgid "Direction in degrees CCW from east" -msgstr "" - -#: ../raster/r.drain/main.c:125 ../raster/r.drain/main.c:167 -#, fuzzy -msgid "Cost surface" -msgstr "NajmanjÅ¡a vrednost plastnice" - -#: ../raster/r.drain/main.c:133 -#, fuzzy -msgid "Name for output drain vector map" -msgstr "Ime vhodnega rastrskega sloja" - -#: ../raster/r.drain/main.c:134 -msgid "Recommended for cost surface made using knight's move" -msgstr "" - -#: ../raster/r.drain/main.c:144 -#, fuzzy -msgid "Name of starting vector points map(s)" -msgstr "Ime vhodnega rastrskega sloja" - -#: ../raster/r.drain/main.c:150 -#, fuzzy -msgid "Copy input cell values on output" -msgstr "Kopiraj vhodne vrednosti celic v izhod" - -#: ../raster/r.drain/main.c:151 ../raster/r.drain/main.c:156 -#: ../raster/r.drain/main.c:161 -#, fuzzy -msgid "Path settings" -msgstr "Ne najdem vhodne datoteke %s\n" - -#: ../raster/r.drain/main.c:155 -msgid "Accumulate input values along the path" -msgstr "Akumuliraj vhodne vrednosti po pretoÄni poti" - -#: ../raster/r.drain/main.c:160 -msgid "Count cell numbers along the path" -msgstr "PreÅ¡tej Å¡tevila celic po preteÄeni poti" - -#: ../raster/r.drain/main.c:166 -msgid "" -"The input raster map is a cost surface (direction surface must also be " -"specified)" -msgstr "" - -#: ../raster/r.drain/main.c:178 +#: ../raster/r.drain/main.c:179 msgid "Directional drain selected... checking for direction raster map" msgstr "" -#: ../raster/r.drain/main.c:181 +#: ../raster/r.drain/main.c:182 msgid "Surface/Hydrology drain selected" msgstr "" -#: ../raster/r.drain/main.c:186 +#: ../raster/r.drain/main.c:187 #, c-format msgid "" "Direction raster map <%s> not specified, if direction flag is on, a " "direction raster must be given" msgstr "" -#: ../raster/r.drain/main.c:193 +#: ../raster/r.drain/main.c:194 #, c-format msgid "" "Direction raster map <%s> should not be specified for Surface/Hydrology " "drains" msgstr "" -#: ../raster/r.drain/main.c:212 +#: ../raster/r.drain/main.c:213 msgid "Specify just one of the -c, -a and -n flags" msgstr "" -#: ../raster/r.drain/main.c:243 -#, fuzzy, c-format -msgid "Starting point %d is outside the current region" -msgstr "Uporabi trenutno regijo" - -#: ../raster/r.drain/main.c:318 -#, fuzzy, c-format -msgid "Starting vector map <%s> contains no points in the current region" -msgstr "Uporabi trenutno regijo" - -#: ../raster/r.drain/main.c:326 +#: ../raster/r.drain/main.c:327 #, fuzzy msgid "No start/stop point(s) specified" msgstr "DoloÄena ni bila nobena vhodna datoteka." -#: ../raster/r.drain/main.c:401 +#: ../raster/r.drain/main.c:402 #, fuzzy msgid "Calculating flow directions..." msgstr "IzraÄunavam sence iz DMR..." -#: ../raster/r.drain/main.c:692 +#: ../raster/r.drain/main.c:693 #, c-format msgid "direction read: %lf, neighbour found: %i" msgstr "" @@ -15945,15 +16338,6 @@ "\n" " Å tevilo toÄk: %d\n" -#: ../raster/r.random.cells/main.c:77 -msgid "Random seed (SEED_MIN >= value >= SEED_MAX) (default [random])" -msgstr "" - -#: ../raster/r.random.cells/random.c:50 -#, c-format -msgid "RAN1: j == %d shouldn't happen" -msgstr "" - #: ../raster/r.random.cells/init.c:77 #, fuzzy msgid "Distance must be >= 0.0" @@ -15974,12 +16358,6 @@ msgid "Spatial weights neighborhood (cells):" msgstr " Å tevilo vrstic\n" -#: ../raster/r.fill.stats/main.c:779 ../raster/r.null/main.c:61 -#: ../raster3d/r3.null/main.c:181 -#, fuzzy -msgid "null data" -msgstr "Ime izhodne datoteke" - #: ../raster/r.fill.stats/main.c:781 msgid "" "Rapidly fills 'no data' cells (NULLs) of a raster map with interpolated " @@ -16217,7 +16595,7 @@ msgid "Generating %d x %d = %d tiles..." msgstr "Zapisujem novo datoteko...\n" -#: ../raster/r.tile/main.c:184 +#: ../raster/r.tile/main.c:187 #, fuzzy, c-format msgid "Unable to read cats for %s" msgstr "ne morem odpreti razpona za datoteko %s" @@ -16264,46 +16642,41 @@ msgid "Creating support files for raster map <%s>..." msgstr "ne morem odpreti razpona za datoteko %s" -#: ../raster/r.info/main.c:73 ../vector/v.info/main.c:41 +#: ../raster/r.info/main.c:75 ../vector/v.info/main.c:41 msgid "history" msgstr "" -#: ../raster/r.info/main.c:75 +#: ../raster/r.info/main.c:77 #, fuzzy msgid "Outputs basic information about a raster map." msgstr "IzpiÅ¡e osnovne informacije o doloÄenem rastrskem sloju." -#: ../raster/r.info/main.c:81 +#: ../raster/r.info/main.c:83 #, fuzzy msgid "Print raster array information in shell script style" msgstr "IzpiÅ¡e vrednosti v stilu lupinskega skripta" -#: ../raster/r.info/main.c:85 +#: ../raster/r.info/main.c:87 #, fuzzy msgid "Print range in shell script style" msgstr "IzpiÅ¡e vrednosti v stilu lupinskega skripta" -#: ../raster/r.info/main.c:89 +#: ../raster/r.info/main.c:95 #, fuzzy msgid "Print extended metadata information in shell script style" msgstr "IzpiÅ¡e vrednosti v stilu lupinskega skripta" -#: ../raster/r.info/main.c:93 ../raster3d/r3.info/main.c:94 +#: ../raster/r.info/main.c:99 ../raster3d/r3.info/main.c:94 #, fuzzy msgid "Print raster history instead of info" msgstr "IzpiÅ¡i le tip podatkovnega zapisa rastrskega sloja" -#: ../raster/r.info/main.c:99 +#: ../raster/r.info/main.c:105 #, c-format msgid "Flags -%c and -%c/%c/%c are mutually exclusive" msgstr "" -#: ../raster/r.info/main.c:127 -#, fuzzy -msgid "Unable to read range file" -msgstr "Ime izhodne datoteke" - -#: ../raster/r.info/main.c:303 ../raster/r.info/main.c:445 +#: ../raster/r.info/main.c:312 ../raster/r.info/main.c:538 #: ../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 @@ -16394,8 +16767,8 @@ #: ../raster/r.geomorphon/main.c:196 ../raster/r.watershed/shed/com_line.c:231 #: ../raster/r.watershed/shed/com_line.c:266 ../general/g.rename/main.c:85 -#: ../general/g.copy/main.c:80 ../imagery/i.landsat.acca/main.c:188 -#: ../imagery/i.landsat.toar/main.c:563 +#: ../general/g.copy/main.c:80 ../imagery/i.maxlik/main.c:109 +#: ../imagery/i.landsat.acca/main.c:188 ../imagery/i.landsat.toar/main.c:563 #: ../imagery/i.ortho.photo/i.ortho.camera/main.c:114 #, fuzzy, c-format msgid "<%s> is an illegal file name" @@ -16462,7 +16835,7 @@ msgid "wetness" msgstr "" -#: ../raster/r.topidx/main.c:42 ../raster/r.watershed/front/main.c:80 +#: ../raster/r.topidx/main.c:42 ../raster/r.watershed/front/main.c:82 #, fuzzy msgid "topographic index" msgstr "Rastrski sloj s topografskim indeksom" @@ -16502,6 +16875,7 @@ msgstr "Berem dig datoteko...\n" #: ../raster/r.category/main.c:53 ../vector/v.category/main.c:76 +#: ../vector/v.to.db/main.c:46 #, fuzzy msgid "category" msgstr "" @@ -16740,7 +17114,7 @@ msgid "Creation options" msgstr "Korelacija" -#: ../raster/r.external.out/main.c:271 ../raster/r.in.gdal/main.c:207 +#: ../raster/r.external.out/main.c:271 ../raster/r.in.gdal/main.c:224 #: ../raster/r.external/main.c:95 ../vector/v.external.out/args.c:62 #: ../vector/v.external/args.c:56 #, fuzzy @@ -16756,155 +17130,155 @@ msgid "Print current status" msgstr "IzpiÅ¡i trenutne parametre povezave in konÄaj" -#: ../raster/r.resamp.bspline/main.c:84 +#: ../raster/r.resamp.bspline/main.c:86 msgid "" "Performs bilinear or bicubic spline interpolation with Tykhonov " "regularization." msgstr "" -#: ../raster/r.resamp.bspline/main.c:92 +#: ../raster/r.resamp.bspline/main.c:94 #, fuzzy msgid "Name for output vector map with interpolation grid" msgstr "Izhodni rastrski sloj naj vsebuje interpolacijske napake" -#: ../raster/r.resamp.bspline/main.c:97 +#: ../raster/r.resamp.bspline/main.c:99 #, fuzzy msgid "Name of raster map to use for masking" msgstr "Ime rastrskega sloja, ki bo uporabljen za <%s>" -#: ../raster/r.resamp.bspline/main.c:98 ../vector/v.surf.bspline/main.c:140 +#: ../raster/r.resamp.bspline/main.c:100 ../vector/v.surf.bspline/main.c:140 msgid "Only cells that are not NULL and not zero are interpolated" msgstr "" -#: ../raster/r.resamp.bspline/main.c:106 +#: ../raster/r.resamp.bspline/main.c:108 msgid "" "Length of each spline step in the east-west direction. Default: 1.5 * ewres." msgstr "" -#: ../raster/r.resamp.bspline/main.c:114 +#: ../raster/r.resamp.bspline/main.c:116 msgid "" "Length of each spline step in the north-south direction. Default: 1.5 * " "nsres." msgstr "" -#: ../raster/r.resamp.bspline/main.c:118 ../vector/v.surf.bspline/main.c:163 +#: ../raster/r.resamp.bspline/main.c:120 ../vector/v.surf.bspline/main.c:163 #, fuzzy msgid "Spline interpolation algorithm" msgstr "Å tevilo toÄk najbližjih toÄk, ki bodo upoÅ¡tevane" -#: ../raster/r.resamp.bspline/main.c:124 +#: ../raster/r.resamp.bspline/main.c:126 #: ../vector/v.lidar.correction/main.c:407 ../vector/v.surf.bspline/main.c:170 #: ../vector/v.outlier/main.c:418 #, fuzzy msgid "Bilinear interpolation" msgstr "Å tevilo toÄk najbližjih toÄk, ki bodo upoÅ¡tevane" -#: ../raster/r.resamp.bspline/main.c:125 ../vector/v.surf.bspline/main.c:171 +#: ../raster/r.resamp.bspline/main.c:127 ../vector/v.surf.bspline/main.c:171 #, fuzzy msgid "Bicubic interpolation" msgstr "Å tevilo toÄk najbližjih toÄk, ki bodo upoÅ¡tevane" -#: ../raster/r.resamp.bspline/main.c:137 +#: ../raster/r.resamp.bspline/main.c:139 #, fuzzy msgid "Only interpolate null cells in input raster map" msgstr "Ohrani null vrednosti v izhodnem sloju" -#: ../raster/r.resamp.bspline/main.c:143 ../vector/v.surf.bspline/main.c:101 +#: ../raster/r.resamp.bspline/main.c:145 ../vector/v.surf.bspline/main.c:101 msgid "" "Find the best Tykhonov regularizing parameter using a \"leave-one-out\" " "cross validation method" msgstr "" -#: ../raster/r.resamp.bspline/main.c:183 +#: ../raster/r.resamp.bspline/main.c:185 #, fuzzy msgid "ew_step must be positive" msgstr "Velikost okolice (neighbourhood)" -#: ../raster/r.resamp.bspline/main.c:191 +#: ../raster/r.resamp.bspline/main.c:193 #, fuzzy msgid "ns_step must be positive" msgstr "Velikost okolice (neighbourhood)" -#: ../raster/r.resamp.bspline/main.c:218 +#: ../raster/r.resamp.bspline/main.c:220 #, fuzzy, c-format msgid "spline step in ew direction %g" msgstr "Pokrovni rastrski sloj" -#: ../raster/r.resamp.bspline/main.c:219 +#: ../raster/r.resamp.bspline/main.c:221 #, c-format msgid "spline step in ns direction %g" msgstr "" -#: ../raster/r.resamp.bspline/main.c:220 +#: ../raster/r.resamp.bspline/main.c:222 #, c-format msgid "adjusted EW splines %d" msgstr "" -#: ../raster/r.resamp.bspline/main.c:221 +#: ../raster/r.resamp.bspline/main.c:223 #, c-format msgid "adjusted NS splines %d" msgstr "" -#: ../raster/r.resamp.bspline/main.c:300 ../vector/v.surf.bspline/main.c:461 +#: ../raster/r.resamp.bspline/main.c:302 ../vector/v.surf.bspline/main.c:461 msgid "Memory in MB must be >= 3" msgstr "" -#: ../raster/r.resamp.bspline/main.c:321 ../raster/r.resamp.bspline/main.c:406 -#: ../raster/r.resamp.bspline/main.c:478 ../vector/v.surf.bspline/main.c:480 +#: ../raster/r.resamp.bspline/main.c:323 ../raster/r.resamp.bspline/main.c:408 +#: ../raster/r.resamp.bspline/main.c:480 ../vector/v.surf.bspline/main.c:480 #: ../vector/v.surf.bspline/main.c:508 #, fuzzy msgid "Can not initialize temporary file" msgstr "Ne morem najti vhodne datoteke <%s>\n" -#: ../raster/r.resamp.bspline/main.c:327 +#: ../raster/r.resamp.bspline/main.c:329 #, fuzzy, c-format msgid "Loading input raster <%s>" msgstr "Berem dig_att datoteko...\n" -#: ../raster/r.resamp.bspline/main.c:341 ../raster/r.resamp.bspline/main.c:452 -#: ../raster/r.resamp.bspline/main.c:488 +#: ../raster/r.resamp.bspline/main.c:343 ../raster/r.resamp.bspline/main.c:454 +#: ../raster/r.resamp.bspline/main.c:490 #, fuzzy msgid "Can not write to temp file" msgstr "Vrednost, ki bo prirejena NULL vrednosti" -#: ../raster/r.resamp.bspline/main.c:346 +#: ../raster/r.resamp.bspline/main.c:348 #, fuzzy msgid "Only NULL cells in input raster" msgstr "Ohrani null vrednosti v izhodnem sloju" -#: ../raster/r.resamp.bspline/main.c:370 ../vector/v.surf.bspline/main.c:313 +#: ../raster/r.resamp.bspline/main.c:372 ../vector/v.surf.bspline/main.c:313 msgid "Cross validation didn't finish correctly" msgstr "" -#: ../raster/r.resamp.bspline/main.c:374 ../vector/v.surf.bspline/main.c:319 +#: ../raster/r.resamp.bspline/main.c:376 ../vector/v.surf.bspline/main.c:319 #, c-format msgid "Cross validation finished for ew_step = %f and ns_step = %f" msgstr "" -#: ../raster/r.resamp.bspline/main.c:394 +#: ../raster/r.resamp.bspline/main.c:396 #, fuzzy msgid "Mark cells for interpolation" msgstr "Å tevilo toÄk najbližjih toÄk, ki bodo upoÅ¡tevane" -#: ../raster/r.resamp.bspline/main.c:466 +#: ../raster/r.resamp.bspline/main.c:468 msgid "No NULL cells found in input raster." msgstr "" -#: ../raster/r.resamp.bspline/main.c:481 ../vector/v.surf.bspline/main.c:483 +#: ../raster/r.resamp.bspline/main.c:483 ../vector/v.surf.bspline/main.c:483 #, fuzzy msgid "Initializing output..." msgstr "RiÅ¡em ..." -#: ../raster/r.resamp.bspline/main.c:556 +#: ../raster/r.resamp.bspline/main.c:558 #, fuzzy, c-format msgid "subregion %d of %d" msgstr "ne najdem regije <%s>" -#: ../raster/r.resamp.bspline/main.c:730 +#: ../raster/r.resamp.bspline/main.c:732 msgid "No data within this subregion. Consider increasing the spline step." msgstr "" -#: ../raster/r.resamp.bspline/main.c:746 ../vector/v.surf.bspline/main.c:899 +#: ../raster/r.resamp.bspline/main.c:748 ../vector/v.surf.bspline/main.c:899 #: ../vector/v.net.components/main.c:213 ../vector/v.out.postgis/main.c:174 #, fuzzy msgid "Writing output..." @@ -17342,6 +17716,11 @@ msgid "Raster maps <%s>, <%s> and <%s> created." msgstr "dig_att datoteka ne obstaja." +#: ../raster/r.null/main.c:61 ../raster3d/r3.null/main.c:181 +#, fuzzy +msgid "null data" +msgstr "Ime izhodne datoteke" + #: ../raster/r.null/main.c:62 #, fuzzy msgid "Manages NULL-values of given raster map." @@ -17401,71 +17780,78 @@ "with r.mapcalc. Exiting." msgstr "" -#: ../raster/r.null/main.c:138 +#: ../raster/r.null/main.c:136 +#, c-format +msgid "" +"<%s> is a virtual raster map. Consider to generate a copy with r.mapcalc. " +"Exiting." +msgstr "" + +#: ../raster/r.null/main.c:142 #, fuzzy, c-format msgid "Raster map <%s> is not in your mapset <%s>" msgstr "Ne najdem vhodnega vektorja <%s>" -#: ../raster/r.null/main.c:145 +#: ../raster/r.null/main.c:149 #, fuzzy, c-format msgid "%s is illegal entry for null" msgstr "Ime izhodnega rastrskega sloja" -#: ../raster/r.null/main.c:152 +#: ../raster/r.null/main.c:156 #, fuzzy, c-format msgid "Raster map <%s> already has a null bitmap file" msgstr "Ime izhodnega vektorskega sloja" -#: ../raster/r.null/main.c:156 +#: ../raster/r.null/main.c:160 #, fuzzy, c-format msgid "<%s> is integer raster map (CELL)" msgstr "ne morem odpreti razpona za datoteko %s" -#: ../raster/r.null/main.c:160 +#: ../raster/r.null/main.c:164 #, fuzzy, c-format msgid "<%s> is integer raster map (CELL). Using null=%d." msgstr "ne morem odpreti razpona za datoteko %s" -#: ../raster/r.null/main.c:166 +#: ../raster/r.null/main.c:170 #, fuzzy, c-format msgid "<%s> is floating pointing raster map" msgstr "Rastrski sloj zaÄetnih toÄk" -#: ../raster/r.null/main.c:183 ../raster/r.null/main.c:226 +#: ../raster/r.null/main.c:187 ../raster/r.null/main.c:230 #, fuzzy, c-format msgid "Writing new null file for raster map <%s>..." msgstr "Zapisujem novo datoteko...\n" -#: ../raster/r.null/main.c:193 ../raster/r.null/main.c:238 -#: ../raster/r.null/main.c:252 +#: ../raster/r.null/main.c:197 ../raster/r.null/main.c:242 +#: ../raster/r.null/main.c:256 #, fuzzy, c-format msgid "Raster map <%s> modified." msgstr "Ne najdem vhodnega rastrskega sloja <%s>." -#: ../raster/r.null/main.c:208 +#: ../raster/r.null/main.c:212 msgid "The NULL file is already compressed, nothing to do." msgstr "" -#: ../raster/r.null/main.c:214 +#: ../raster/r.null/main.c:218 msgid "The NULL file is already uncompressed, nothing to do." msgstr "" -#: ../raster/r.null/main.c:245 +#: ../raster/r.null/main.c:249 #, fuzzy, c-format msgid "Removing null file for raster map <%s>..." msgstr "ne morem odpreti razpona za datoteko %s" -#: ../raster/r.null/main.c:316 +#: ../raster/r.null/main.c:320 #, fuzzy, c-format msgid "%s: %s: illegal value spec" msgstr "Ime izhodnega rastrskega sloja" -#: ../raster/r.null/main.c:318 +#: ../raster/r.null/main.c:322 #, c-format msgid "%s: illegal value spec" msgstr "" -#: ../raster/r.null/main.c:379 +#: ../raster/r.null/main.c:383 #, fuzzy, c-format msgid "Writing new data for raster map <%s>..." msgstr "izhodni rastrski sloj" @@ -17551,7 +17937,7 @@ msgid "Line %d is not point or centroid, skipped" msgstr "" -#: ../raster/r.what/main.c:404 +#: ../raster/r.what/main.c:409 #, fuzzy, c-format msgid "%s %s is outside your current region" msgstr "Uporabi trenutno regijo" @@ -17741,124 +18127,129 @@ msgid "Error reading segment file" msgstr "Napaka pri branju dbmscap datoteke\n" -#: ../raster/r.proj/main.c:149 +#: ../raster/r.proj/main.c:152 #, fuzzy msgid "Re-projects a raster map from given location to the current location." msgstr "" "Transformira projekcijo rastrskega sloja iz ene \"location\" v trenutno " "\"location\"" -#: ../raster/r.proj/main.c:153 +#: ../raster/r.proj/main.c:156 #, fuzzy msgid "Location containing input raster map" msgstr "\"Location\" vhodnega sloja" -#: ../raster/r.proj/main.c:154 ../raster/r.proj/main.c:159 -#: ../raster/r.proj/main.c:164 ../vector/v.proj/main.c:79 -#: ../vector/v.proj/main.c:84 ../vector/v.proj/main.c:90 +#: ../raster/r.proj/main.c:157 ../raster/r.proj/main.c:162 +#: ../raster/r.proj/main.c:167 ../vector/v.proj/main.c:84 +#: ../vector/v.proj/main.c:89 ../vector/v.proj/main.c:95 #: ../vector/v.net.flow/main.c:108 ../vector/v.net.flow/main.c:114 #, fuzzy msgid "Source" msgstr "Ne najdem vhodne datoteke %s\n" -#: ../raster/r.proj/main.c:157 +#: ../raster/r.proj/main.c:160 #, fuzzy msgid "Mapset containing input raster map" msgstr "Ime vhodnega rastrskega sloja" -#: ../raster/r.proj/main.c:158 ../vector/v.proj/main.c:83 +#: ../raster/r.proj/main.c:161 ../vector/v.proj/main.c:88 #, fuzzy msgid "Default: name of current mapset" msgstr "Uporabi nastavitve trenutne regije" -#: ../raster/r.proj/main.c:162 +#: ../raster/r.proj/main.c:165 #, fuzzy msgid "Name of input raster map to re-project" msgstr "Ime vhodnega rastrskega sloja" -#: ../raster/r.proj/main.c:167 ../vector/v.proj/main.c:93 +#: ../raster/r.proj/main.c:170 ../vector/v.proj/main.c:98 msgid "Path to GRASS database of input location" msgstr "Pot do GRASS baze podatkov (izpiÅ¡e se ob zagonu programa)" -#: ../raster/r.proj/main.c:171 +#: ../raster/r.proj/main.c:174 #, fuzzy msgid "Name for output raster map (default: same as 'input')" msgstr "Naslov izhodnega rastrskega sloja" -#: ../raster/r.proj/main.c:172 ../raster/r.proj/main.c:183 -#: ../raster/r.proj/main.c:199 ../vector/v.proj/main.c:102 -#: ../vector/v.proj/main.c:107 ../vector/v.proj/main.c:119 -#: ../vector/v.proj/main.c:126 +#: ../raster/r.proj/main.c:175 ../raster/r.proj/main.c:186 +#: ../raster/r.proj/main.c:202 ../vector/v.proj/main.c:107 +#: ../vector/v.proj/main.c:112 ../vector/v.proj/main.c:132 +#: ../vector/v.proj/main.c:139 #, fuzzy msgid "Target" msgstr "ObmoÄje\n" -#: ../raster/r.proj/main.c:198 +#: ../raster/r.proj/main.c:201 #, fuzzy msgid "Resolution of output raster map" msgstr "Resolucija izhodnega sloja" -#: ../raster/r.proj/main.c:203 +#: ../raster/r.proj/main.c:209 ../vector/v.proj/main.c:119 +#, fuzzy +msgid "PROJ pipeline for coordinate transformation" +msgstr "Ne morem ustvariti tabele: %s" + +#: ../raster/r.proj/main.c:214 #, fuzzy msgid "List raster maps in input mapset and exit" msgstr "IzpiÅ¡i rastrske sloje v vhodni \"location\" in konÄaj" -#: ../raster/r.proj/main.c:213 +#: ../raster/r.proj/main.c:224 #, fuzzy msgid "Print input map's bounds in the current projection and exit" msgstr "IzpiÅ¡i rastrske sloje v vhodni \"location\" in konÄaj" -#: ../raster/r.proj/main.c:219 +#: ../raster/r.proj/main.c:230 #, fuzzy msgid "" "Print input map's bounds in the current projection and exit (shell style)" msgstr "IzpiÅ¡e vrednosti v stilu lupinskega skripta" -#: ../raster/r.proj/main.c:245 ../display/d.mon/start.c:52 +#: ../raster/r.proj/main.c:256 ../display/d.mon/start.c:52 #: ../imagery/i.gensig/parse.c:50 ../imagery/i.gensigset/parse.c:57 -#: ../imagery/i.cluster/main.c:179 ../vector/v.proj/main.c:150 -#: ../vector/v.external/main.c:137 +#: ../imagery/i.cluster/main.c:179 ../misc/m.nviz.image/main.c:77 +#: ../vector/v.proj/main.c:163 ../vector/v.external/main.c:141 #, c-format msgid "option <%s>: <%s> exists. To overwrite, use the --overwrite flag" msgstr "" -#: ../raster/r.proj/main.c:252 ../vector/v.proj/main.c:165 +#: ../raster/r.proj/main.c:263 ../vector/v.proj/main.c:178 msgid "Input and output locations can not be the same" msgstr "" -#: ../raster/r.proj/main.c:254 +#: ../raster/r.proj/main.c:265 #, fuzzy msgid "Input and output locations are the same" msgstr "Vhodni sloj: lokacije pravih depresij" -#: ../raster/r.proj/main.c:264 +#: ../raster/r.proj/main.c:275 #, fuzzy msgid "Unable to get projection info of output raster map" msgstr "Ime izhodnega sloja" -#: ../raster/r.proj/main.c:267 +#: ../raster/r.proj/main.c:278 #, fuzzy msgid "Unable to get projection units of output raster map" msgstr "Ime izhodnega sloja" -#: ../raster/r.proj/main.c:270 +#: ../raster/r.proj/main.c:281 #, fuzzy msgid "Unable to get projection key values of output raster map" msgstr "Ime izhodnega sloja" -#: ../raster/r.proj/main.c:279 +#: ../raster/r.proj/main.c:290 #, fuzzy, c-format msgid "Mapset <%s> in input location <%s> - %s" msgstr "ne najdem 3Dview datoteke <%s>" -#: ../raster/r.proj/main.c:281 ../raster/r.in.gdal/main.c:938 +#: ../raster/r.proj/main.c:292 ../raster/r.in.gdal/main.c:1009 #: ../imagery/i.rectify/target.c:32 #: ../imagery/i.ortho.photo/i.ortho.rectify/target.c:32 #: ../vector/v.rectify/target.c:41 msgid "permission denied" msgstr "" -#: ../raster/r.proj/main.c:282 ../raster/r.in.gdal/main.c:939 +#: ../raster/r.proj/main.c:293 ../raster/r.in.gdal/main.c:1010 #: ../imagery/i.rectify/target.c:32 #: ../imagery/i.ortho.photo/i.ortho.rectify/target.c:32 #: ../vector/v.rectify/target.c:41 @@ -17866,112 +18257,112 @@ msgid "not found" msgstr "Ne najdem rastrskega sloja <%s>" -#: ../raster/r.proj/main.c:288 ../vector/v.proj/main.c:189 +#: ../raster/r.proj/main.c:299 ../vector/v.proj/main.c:201 #, fuzzy, c-format msgid "Checking location <%s> mapset <%s>" msgstr "Vhodni rastrski sloj" -#: ../raster/r.proj/main.c:300 ../vector/v.proj/main.c:206 -#: ../vector/v.select/main.c:89 ../vector/v.in.ogr/main.c:444 +#: ../raster/r.proj/main.c:311 ../vector/v.proj/main.c:218 +#: ../vector/v.select/main.c:89 ../vector/v.in.ogr/main.c:461 #: ../vector/v.what.rast/main.c:121 ../vector/v.edit/main.c:89 #: ../vector/v.net/args.c:152 ../vector/v.net/args.c:159 #: ../vector/v.net/args.c:165 ../vector/v.net/args.c:169 -#: ../vector/v.net/args.c:179 ../vector/v.external/main.c:110 +#: ../vector/v.net/args.c:179 ../vector/v.external/main.c:114 #: ../scripts/d.frame/d.frame.py:288 #, fuzzy, c-format, python-format msgid "Required parameter <%s> not set" msgstr "ne najdem 3Dview datoteke <%s>" -#: ../raster/r.proj/main.c:303 +#: ../raster/r.proj/main.c:314 #, fuzzy, c-format msgid "Raster map <%s> in location <%s> in mapset <%s> not found" msgstr "Ime rastrskega sloja" -#: ../raster/r.proj/main.c:311 +#: ../raster/r.proj/main.c:322 #, fuzzy msgid "Unable to get projection info of input map" msgstr "\"Location\" vhodnega sloja" -#: ../raster/r.proj/main.c:314 +#: ../raster/r.proj/main.c:330 #, fuzzy msgid "Unable to get projection units of input map" msgstr "\"Location\" vhodnega sloja" -#: ../raster/r.proj/main.c:317 +#: ../raster/r.proj/main.c:333 #, fuzzy msgid "Unable to get projection key values of input map" msgstr "Ime izhodnega sloja" -#: ../raster/r.proj/main.c:332 +#: ../raster/r.proj/main.c:357 msgid "Unable to work with unprojected data (xy location)" msgstr "" -#: ../raster/r.proj/main.c:351 +#: ../raster/r.proj/main.c:376 #, fuzzy, c-format msgid "Input map <%s@%s> in location <%s>:" msgstr "ne najdem 3Dview datoteke <%s>" -#: ../raster/r.proj/main.c:443 +#: ../raster/r.proj/main.c:470 #, fuzzy msgid "Input:" msgstr "Vhodni sloj" -#: ../raster/r.proj/main.c:444 ../raster/r.proj/main.c:455 +#: ../raster/r.proj/main.c:471 ../raster/r.proj/main.c:482 #, fuzzy, c-format msgid "Cols: %d (%d)" msgstr "Napaka: %s\n" -#: ../raster/r.proj/main.c:445 ../raster/r.proj/main.c:456 +#: ../raster/r.proj/main.c:472 ../raster/r.proj/main.c:483 #, fuzzy, c-format msgid "Rows: %d (%d)" msgstr "Napaka: %s\n" -#: ../raster/r.proj/main.c:446 ../raster/r.proj/main.c:457 +#: ../raster/r.proj/main.c:473 ../raster/r.proj/main.c:484 #, fuzzy, c-format msgid "North: %f (%f)" msgstr "Vozel %d: %f %f\n" -#: ../raster/r.proj/main.c:447 ../raster/r.proj/main.c:458 +#: ../raster/r.proj/main.c:474 ../raster/r.proj/main.c:485 #, c-format msgid "South: %f (%f)" msgstr "" -#: ../raster/r.proj/main.c:448 ../raster/r.proj/main.c:459 +#: ../raster/r.proj/main.c:475 ../raster/r.proj/main.c:486 #, fuzzy, c-format msgid "West: %f (%f)" msgstr "Vozel %d: %f %f\n" -#: ../raster/r.proj/main.c:449 ../raster/r.proj/main.c:460 +#: ../raster/r.proj/main.c:476 ../raster/r.proj/main.c:487 #, fuzzy, c-format msgid "East: %f (%f)" msgstr "Vozel %d: %f %f\n" -#: ../raster/r.proj/main.c:450 ../raster/r.proj/main.c:461 +#: ../raster/r.proj/main.c:477 ../raster/r.proj/main.c:488 #, c-format msgid "EW-res: %f" msgstr "" -#: ../raster/r.proj/main.c:451 ../raster/r.proj/main.c:462 +#: ../raster/r.proj/main.c:478 ../raster/r.proj/main.c:489 #, c-format msgid "NS-res: %f" msgstr "" -#: ../raster/r.proj/main.c:454 +#: ../raster/r.proj/main.c:481 #, fuzzy msgid "Output:" msgstr "Izhodni sloj" -#: ../raster/r.proj/main.c:491 +#: ../raster/r.proj/main.c:518 #, fuzzy msgid "Projecting..." msgstr "RiÅ¡em ..." -#: ../raster/r.proj/bordwalk.c:216 +#: ../raster/r.proj/bordwalk.c:223 #, fuzzy msgid "Input raster map is outside current region" msgstr "Uporabi trenutno regijo" -#: ../raster/r.proj/bordwalk.c:242 +#: ../raster/r.proj/bordwalk.c:251 #, fuzzy msgid "Unable to reproject map center" msgstr "Ne morem ustvariti tabele: %s" @@ -18087,68 +18478,73 @@ "rastrskega\n" "sloja nadmorskih viÅ¡in." -#: ../raster/r.relief/main.c:117 +#: ../raster/r.relief/main.c:115 +#, fuzzy +msgid "Name of input raster (typically elevation) map" +msgstr "Ime vhodnega rastrskega sloja" + +#: ../raster/r.relief/main.c:118 #, fuzzy msgid "Name for output shaded relief map" msgstr "Ime izhodnega rastrskega sloja" -#: ../raster/r.relief/main.c:125 +#: ../raster/r.relief/main.c:126 #, fuzzy msgid "Altitude of the sun in degrees above the horizon" msgstr "A: viÅ¡ina sonca nad horizontom v stopinjah" -#: ../raster/r.relief/main.c:126 ../raster/r.relief/main.c:136 +#: ../raster/r.relief/main.c:127 ../raster/r.relief/main.c:137 #, fuzzy msgid "Sun position" msgstr "Ne najdem vhodne datoteke %s\n" -#: ../raster/r.relief/main.c:135 +#: ../raster/r.relief/main.c:136 #, fuzzy msgid "Azimuth of the sun in degrees to the east of north" msgstr "A: azimut sonca v stopinjah" -#: ../raster/r.relief/main.c:143 +#: ../raster/r.relief/main.c:144 #, fuzzy msgid "Factor for exaggerating relief" msgstr "Enote za naklon" -#: ../raster/r.relief/main.c:151 +#: ../raster/r.relief/main.c:152 #, fuzzy msgid "Scale factor for converting meters to elevation units" msgstr "Faktor preobrazbe iz viÅ¡inskih enot karte v metre" -#: ../raster/r.relief/main.c:158 +#: ../raster/r.relief/main.c:159 #, fuzzy msgid "Elevation units (overrides scale factor)" msgstr "Vhodni sloj" -#: ../raster/r.relief/main.c:163 +#: ../raster/r.relief/main.c:164 #, fuzzy msgid "international feet" msgstr "Interpolacijska metoda, ki jo želite uporabiti" -#: ../raster/r.relief/main.c:164 +#: ../raster/r.relief/main.c:165 msgid "survey feet" msgstr "" -#: ../raster/r.relief/main.c:194 ../raster/r.in.gdal/main.c:400 -#: ../raster/r.in.gdal/main.c:682 ../imagery/i.landsat.toar/main.c:548 +#: ../raster/r.relief/main.c:195 ../raster/r.in.gdal/main.c:458 +#: ../raster/r.in.gdal/main.c:746 ../imagery/i.landsat.toar/main.c:548 #, fuzzy, c-format msgid "Raster map <%s> already exists and will be overwritten" msgstr "Ime izhodnega vektorskega sloja" -#: ../raster/r.relief/main.c:197 ../raster/r.in.gdal/main.c:403 -#: ../raster/r.in.gdal/main.c:685 +#: ../raster/r.relief/main.c:198 ../raster/r.in.gdal/main.c:461 +#: ../raster/r.in.gdal/main.c:749 #, fuzzy, c-format msgid "Raster map <%s> already exists" msgstr "dig_att datoteka ne obstaja." -#: ../raster/r.relief/main.c:215 +#: ../raster/r.relief/main.c:216 #, c-format msgid "%s=%s - must not be zero" msgstr "" -#: ../raster/r.relief/main.c:474 +#: ../raster/r.relief/main.c:475 #, fuzzy, c-format msgid "Shaded relief raster map <%s> complete" msgstr "ne najdem 3Dview datoteke <%s>" @@ -18218,31 +18614,32 @@ msgid "trying to divide by zero...no unique solution for system...skipping..." msgstr "" -#: ../raster/r.in.gdal/main.c:96 +#: ../raster/r.in.gdal/main.c:99 #, fuzzy msgid "Imports raster data into a GRASS raster map using GDAL library." msgstr "Uvozi binarno rastrsko datoteko v GRASS-ov rastrski sloj." -#: ../raster/r.in.gdal/main.c:102 +#: ../raster/r.in.gdal/main.c:105 #, fuzzy msgid "Name of raster file to be imported" msgstr "Rastrski sloj, ki ga nameravate uvoziti" -#: ../raster/r.in.gdal/main.c:111 +#: ../raster/r.in.gdal/main.c:114 #, fuzzy msgid "Band(s) to select (default is all bands)" msgstr "Izbrani pas (privzeto: vsi pasovi)" -#: ../raster/r.in.gdal/main.c:112 ../raster/r.in.gdal/main.c:225 +#: ../raster/r.in.gdal/main.c:115 ../raster/r.in.gdal/main.c:242 +#: ../scripts/i.spectral/i.spectral.py:200 msgid "Bands" msgstr "" -#: ../raster/r.in.gdal/main.c:129 +#: ../raster/r.in.gdal/main.c:132 #, fuzzy msgid "Name of GCPs target location" msgstr "Ime izhodnega rastrskega sloja" -#: ../raster/r.in.gdal/main.c:131 +#: ../raster/r.in.gdal/main.c:134 #, fuzzy msgid "" "Name of location to create or to read projection from for GCPs transformation" @@ -18250,353 +18647,369 @@ "Ime lokacije (location) iz katere naj povzamem projekcijo za GCP " "transformacijo" -#: ../raster/r.in.gdal/main.c:133 ../raster/r.in.gdal/main.c:188 -#: ../raster/r.in.gdal/main.c:195 ../vector/v.info/print.c:505 +#: ../raster/r.in.gdal/main.c:136 ../raster/r.in.gdal/main.c:205 +#: ../raster/r.in.gdal/main.c:212 ../vector/v.info/print.c:505 #: ../vector/v.info/print.c:510 #, fuzzy msgid "Projection" msgstr "RiÅ¡em ..." -#: ../raster/r.in.gdal/main.c:148 +#: ../raster/r.in.gdal/main.c:151 #, fuzzy msgid "Offset to be added to band numbers" msgstr "Ime rastrskega sloja" -#: ../raster/r.in.gdal/main.c:149 +#: ../raster/r.in.gdal/main.c:152 msgid "If 0, no offset is added and the first band is 1" msgstr "" -#: ../raster/r.in.gdal/main.c:157 +#: ../raster/r.in.gdal/main.c:160 msgid "" "Zero-padding of band number by filling with leading zeros up to given number" msgstr "" -#: ../raster/r.in.gdal/main.c:158 +#: ../raster/r.in.gdal/main.c:161 msgid "If 0, length will be adjusted to 'offset' number without leading zeros" msgstr "" -#: ../raster/r.in.gdal/main.c:164 +#: ../raster/r.in.gdal/main.c:167 #, fuzzy msgid "Name of the output file that contains the imported map names" msgstr "Ime rastrskega sloja nadmorskih viÅ¡in" -#: ../raster/r.in.gdal/main.c:171 ../vector/v.in.lidar/main.c:272 -#: ../vector/v.in.ogr/main.c:281 +#: ../raster/r.in.gdal/main.c:174 ../vector/v.in.lidar/main.c:272 +#: ../vector/v.in.ogr/main.c:298 msgid "Name for new location to create" msgstr "Ime nove lokacije (location), ki bo ustvarjena" -#: ../raster/r.in.gdal/main.c:178 +#: ../raster/r.in.gdal/main.c:181 #, fuzzy msgid "File prefix for raster attribute tables" msgstr "Ne ustvari tabele z atributi." -#: ../raster/r.in.gdal/main.c:179 -msgid "The band number and \".csv\" will be appended to the file prefix" -msgstr "" +#: ../raster/r.in.gdal/main.c:182 +msgid "The band number and \".csv\" will be appended to the file prefix" +msgstr "" + +#: ../raster/r.in.gdal/main.c:189 ../vector/v.in.ogr/main.c:220 +#, fuzzy +msgid "GDAL configuration options" +msgstr "Korelacija" + +#: ../raster/r.in.gdal/main.c:190 ../raster/r.in.gdal/main.c:197 +#: ../vector/v.in.ogr/main.c:221 ../vector/v.in.ogr/main.c:228 +#, fuzzy +msgid "Comma-separated list of key=value pairs" +msgstr "Spisek vrednosti deljenih z vejico: npr. 1.4,3.8,13" + +#: ../raster/r.in.gdal/main.c:196 ../vector/v.in.ogr/main.c:227 +#, fuzzy +msgid "GDAL dataset open options" +msgstr "Rastrski sloj, ki ga nameravate uvoziti" -#: ../raster/r.in.gdal/main.c:193 ../raster/r.external/main.c:109 -#: ../vector/v.in.ogr/main.c:354 ../vector/v.external/args.c:52 +#: ../raster/r.in.gdal/main.c:210 ../raster/r.external/main.c:109 +#: ../vector/v.in.ogr/main.c:371 ../vector/v.external/args.c:52 #, fuzzy msgid "Perform projection check only and exit" msgstr "IzpiÅ¡i trenutne parametre povezave in konÄaj" -#: ../raster/r.in.gdal/main.c:200 ../raster/r.external/main.c:114 -#: ../vector/v.in.lidar/main.c:302 ../vector/v.in.ogr/main.c:366 +#: ../raster/r.in.gdal/main.c:217 ../raster/r.external/main.c:114 +#: ../vector/v.in.lidar/main.c:302 ../vector/v.in.ogr/main.c:383 #, fuzzy msgid "Extend region extents based on new dataset" msgstr "RazÅ¡iri obseg lokacije glede na nov \"dataset\"" -#: ../raster/r.in.gdal/main.c:202 ../raster/r.external/main.c:115 -#: ../vector/v.in.ogr/main.c:368 +#: ../raster/r.in.gdal/main.c:219 ../raster/r.external/main.c:115 +#: ../vector/v.in.ogr/main.c:385 msgid "Also updates the default region if in the PERMANENT mapset" msgstr "" -#: ../raster/r.in.gdal/main.c:218 ../raster/r.external/main.c:119 +#: ../raster/r.in.gdal/main.c:235 ../raster/r.external/main.c:119 #: ../raster/r.region/main.c:70 msgid "Auto-adjustment for lat/lon" msgstr "" -#: ../raster/r.in.gdal/main.c:219 ../raster/r.external/main.c:120 +#: ../raster/r.in.gdal/main.c:236 ../raster/r.external/main.c:120 #: ../raster/r.region/main.c:71 msgid "Attempt to fix small precision errors in resolution and extents" msgstr "" -#: ../raster/r.in.gdal/main.c:224 +#: ../raster/r.in.gdal/main.c:241 msgid "Keep band numbers instead of using band color names" msgstr "Ohrani Å¡tevila za imena pasov namesto imena barv" -#: ../raster/r.in.gdal/main.c:230 +#: ../raster/r.in.gdal/main.c:247 msgid "" "Create the location specified by the \"location\" parameter and exit. Do not " "import the raster file." msgstr "" -#: ../raster/r.in.gdal/main.c:235 ../vector/v.in.lidar/main.c:284 -#: ../vector/v.in.ogr/main.c:361 +#: ../raster/r.in.gdal/main.c:252 ../vector/v.in.lidar/main.c:284 +#: ../vector/v.in.ogr/main.c:378 #, fuzzy msgid "Limit import to the current region" msgstr "Uporabi trenutno regijo" -#: ../raster/r.in.gdal/main.c:240 +#: ../raster/r.in.gdal/main.c:257 #, fuzzy msgid "Print number of bands and exit" msgstr "izpiÅ¡i tabele in konÄaj" -#: ../raster/r.in.gdal/main.c:272 ../raster/r.external/list.c:23 +#: ../raster/r.in.gdal/main.c:289 ../raster/r.external/list.c:23 #: ../vector/v.external.out/list.c:102 ../vector/v.out.ogr/list.c:116 -#: ../vector/v.in.ogr/main.c:403 ../vector/v.external/list.c:94 +#: ../vector/v.in.ogr/main.c:420 ../vector/v.external/list.c:94 #, fuzzy msgid "Supported formats:" msgstr "IzpiÅ¡i podprte formate in konÄaj" -#: ../raster/r.in.gdal/main.c:315 +#: ../raster/r.in.gdal/main.c:332 msgid "You have to specify a target location different from output location" msgstr "" -#: ../raster/r.in.gdal/main.c:319 +#: ../raster/r.in.gdal/main.c:336 msgid "You need to specify valid location name." msgstr "" -#: ../raster/r.in.gdal/main.c:323 +#: ../raster/r.in.gdal/main.c:340 msgid "The '-l' flag only works in Lat/Lon locations" msgstr "" -#: ../raster/r.in.gdal/main.c:326 +#: ../raster/r.in.gdal/main.c:343 msgid "The number of digits for band numbering must be equal or greater than 0" msgstr "" -#: ../raster/r.in.gdal/main.c:339 +#: ../raster/r.in.gdal/main.c:356 msgid "Disabling '-r' flag for new location" msgstr "" -#: ../raster/r.in.gdal/main.c:347 ../raster/r.in.gdal/main.c:350 +#: ../raster/r.in.gdal/main.c:362 #, c-format -msgid "Using memory cache size: %.1f MiB" +msgid "Using memory cache size: %s MiB" msgstr "" -#: ../raster/r.in.gdal/main.c:359 +#: ../raster/r.in.gdal/main.c:417 #, fuzzy, c-format msgid "Unable to open datasource <%s>" msgstr "Ime izhodnega rastrskega sloja" -#: ../raster/r.in.gdal/main.c:370 +#: ../raster/r.in.gdal/main.c:428 #, c-format msgid "" "Input seems to be NOAA/AVHRR data which needs to be georeferenced with thin " "plate spline transformation (%s or %s)." msgstr "" -#: ../raster/r.in.gdal/main.c:383 +#: ../raster/r.in.gdal/main.c:441 msgid "Input contains subdatasets which may need to be imported separately" msgstr "" -#: ../raster/r.in.gdal/main.c:423 +#: ../raster/r.in.gdal/main.c:481 msgid "" "Input raster map is flipped or rotated - cannot import. You may use " "'gdalwarp' to transform the map to North-up." msgstr "" -#: ../raster/r.in.gdal/main.c:442 +#: ../raster/r.in.gdal/main.c:500 #, c-format msgid "" "Unable to fetch the affine transformation coefficients. Flag -%c cannot be " "used in this case." msgstr "" -#: ../raster/r.in.gdal/main.c:470 +#: ../raster/r.in.gdal/main.c:528 msgid "" "Map bounds have been constrained to geographic coordinates. You will almost " "certainly want to check map bounds and resolution with r.info and reset them " "with r.region before going any further." msgstr "" -#: ../raster/r.in.gdal/main.c:515 ../raster/r.in.gdal/main.c:542 +#: ../raster/r.in.gdal/main.c:573 ../raster/r.in.gdal/main.c:603 #, fuzzy msgid "" "Input raster does not overlap current computational region. Nothing to " "import." msgstr "Vhodni sloj vsebuje linije." -#: ../raster/r.in.gdal/main.c:579 +#: ../raster/r.in.gdal/main.c:643 #, fuzzy, c-format msgid "Importing %d raster bands..." msgstr "izhodni rastrski sloj" -#: ../raster/r.in.gdal/main.c:598 ../raster/r.external/main.c:230 +#: ../raster/r.in.gdal/main.c:662 ../raster/r.external/main.c:230 #, fuzzy, c-format msgid "Selected band (%d) does not exist" msgstr "Ne najdem vhodnega rastrskega sloja <%s>." -#: ../raster/r.in.gdal/main.c:623 +#: ../raster/r.in.gdal/main.c:687 #, fuzzy msgid "Unable to open the map names output text file" msgstr "Nisem mogel odpreti vhodne datoteke dig_att." -#: ../raster/r.in.gdal/main.c:654 +#: ../raster/r.in.gdal/main.c:718 #, fuzzy, c-format msgid "Unable to get raster band number %d" msgstr "Ime rastrskega sloja" -#: ../raster/r.in.gdal/main.c:731 +#: ../raster/r.in.gdal/main.c:796 #, fuzzy, c-format msgid "Copying %d GCPS in points file for <%s>" msgstr "Ne morem odpreti baze podatkov %s" -#: ../raster/r.in.gdal/main.c:739 +#: ../raster/r.in.gdal/main.c:804 msgid "GCPs have the following OpenGIS WKT Coordinate System:" msgstr "" -#: ../raster/r.in.gdal/main.c:762 +#: ../raster/r.in.gdal/main.c:827 #, fuzzy msgid "Re-projecting GCPs table:" msgstr "Zapisujem novo datoteko...\n" -#: ../raster/r.in.gdal/main.c:763 +#: ../raster/r.in.gdal/main.c:828 #, fuzzy, c-format msgid "* Input projection for GCP table: %s" msgstr "Ime izhodnega rastrskega sloja smeri toka" -#: ../raster/r.in.gdal/main.c:765 +#: ../raster/r.in.gdal/main.c:830 #, fuzzy, c-format msgid "* Output projection for GCP table: %s" msgstr "Ime izhodnega rastrskega sloja smeri toka" -#: ../raster/r.in.gdal/main.c:786 +#: ../raster/r.in.gdal/main.c:852 #, c-format -msgid "Error in pj_do_proj (can't re-projection GCP %i)" +msgid "Error in %s (can't re-project GCP %i)" msgstr "" -#: ../raster/r.in.gdal/main.c:808 ../raster/r.in.gdal/proj.c:63 -#: ../raster/r.external/proj.c:63 ../vector/v.in.lidar/main.c:507 -#: ../vector/v.in.ogr/proj.c:253 ../vector/v.external/proj.c:154 +#: ../raster/r.in.gdal/main.c:875 ../raster/r.in.gdal/proj.c:85 +#: ../raster/r.external/proj.c:85 ../vector/v.in.lidar/main.c:507 +#: ../vector/v.in.ogr/proj.c:292 ../vector/v.external/proj.c:177 msgid "" "Unable to convert input map projection to GRASS format; cannot create new " "location." msgstr "" -#: ../raster/r.in.gdal/main.c:832 ../raster/r.in.gdal/proj.c:69 -#: ../raster/r.external/proj.c:69 ../vector/v.in.lidar/main.c:513 -#: ../vector/v.in.ogr/proj.c:259 ../vector/v.external/proj.c:160 +#: ../raster/r.in.gdal/main.c:899 ../raster/r.in.gdal/proj.c:91 +#: ../raster/r.external/proj.c:91 ../vector/v.in.lidar/main.c:513 +#: ../vector/v.in.ogr/proj.c:298 ../vector/v.external/proj.c:183 #, fuzzy, c-format msgid "Unable to create new location <%s>" msgstr "Ne morem ustvariti tabele: %s" -#: ../raster/r.in.gdal/main.c:838 ../raster/r.in.gdal/proj.c:72 -#: ../raster/r.external/proj.c:72 ../general/g.proj/create.c:15 -#: ../vector/v.in.lidar/main.c:516 ../vector/v.in.ogr/proj.c:262 -#: ../vector/v.external/proj.c:163 +#: ../raster/r.in.gdal/main.c:905 ../raster/r.in.gdal/proj.c:94 +#: ../raster/r.external/proj.c:94 ../general/g.proj/create.c:16 +#: ../vector/v.in.lidar/main.c:516 ../vector/v.in.ogr/proj.c:301 +#: ../vector/v.external/proj.c:186 #, fuzzy, c-format msgid "Location <%s> created" msgstr "ne morem odpreti %s" -#: ../raster/r.in.gdal/main.c:841 +#: ../raster/r.in.gdal/main.c:908 #, c-format msgid "" "The target for the output group <%s> has been set to location <%s>, mapset " "." msgstr "" -#: ../raster/r.in.gdal/main.c:881 ../raster/r.external/window.c:93 -#: ../vector/v.in.ogr/main.c:1871 +#: ../raster/r.in.gdal/main.c:948 ../raster/r.external/window.c:93 +#: ../vector/v.in.ogr/main.c:1971 msgid "Default region for this location updated" msgstr "" -#: ../raster/r.in.gdal/main.c:884 ../raster/r.external/window.c:96 -#: ../vector/v.in.ogr/main.c:1874 +#: ../raster/r.in.gdal/main.c:951 ../raster/r.external/window.c:96 +#: ../vector/v.in.ogr/main.c:1974 #, fuzzy msgid "Region for the current mapset updated" msgstr "Ime izhodnega rastrskega sloja" -#: ../raster/r.in.gdal/main.c:912 +#: ../raster/r.in.gdal/main.c:980 #, fuzzy msgid "Unable to translate projection key values of input GCPs" msgstr "Ime izhodnega sloja" -#: ../raster/r.in.gdal/main.c:928 +#: ../raster/r.in.gdal/main.c:996 #, fuzzy msgid "Unable to get projection info of target location" msgstr "\"Location\" vhodnega sloja" -#: ../raster/r.in.gdal/main.c:930 +#: ../raster/r.in.gdal/main.c:998 #, fuzzy msgid "Unable to get projection units of target location" msgstr "\"Location\" vhodnega sloja" -#: ../raster/r.in.gdal/main.c:932 +#: ../raster/r.in.gdal/main.c:1000 #, fuzzy msgid "Unable to get projection key values of target location" msgstr "Ime izhodnega sloja" -#: ../raster/r.in.gdal/main.c:936 ../imagery/i.rectify/target.c:31 +#: ../raster/r.in.gdal/main.c:1007 ../imagery/i.rectify/target.c:31 #: ../imagery/i.ortho.photo/i.ortho.rectify/target.c:31 #: ../vector/v.rectify/target.c:40 #, fuzzy, c-format msgid "Mapset <%s> in target location <%s> - " msgstr "ne najdem 3Dview datoteke <%s>" -#: ../raster/r.in.gdal/main.c:974 +#: ../raster/r.in.gdal/main.c:1045 #, fuzzy, c-format msgid "Importing raster map <%s>..." msgstr "izhodni rastrski sloj" -#: ../raster/r.in.gdal/main.c:1089 ../raster/r.in.gdal/main.c:1144 -#: ../raster/r.in.gdal/main.c:1218 +#: ../raster/r.in.gdal/main.c:1162 ../raster/r.in.gdal/main.c:1217 +#: ../raster/r.in.gdal/main.c:1291 #, fuzzy msgid "Invalid row" msgstr "neveljavna regija: %s" -#: ../raster/r.in.gdal/main.c:1486 ../raster/r.in.gdal/main.c:1543 +#: ../raster/r.in.gdal/main.c:1559 ../raster/r.in.gdal/main.c:1616 msgid "Inconsistent color rules in RAT" msgstr "" -#: ../raster/r.in.gdal/main.c:1600 +#: ../raster/r.in.gdal/main.c:1673 #, fuzzy, c-format msgid "Setting grey color table for <%s> (8bit, full range)" msgstr "Ime rastrskega sloja" -#: ../raster/r.in.gdal/main.c:1614 +#: ../raster/r.in.gdal/main.c:1687 #, fuzzy, c-format msgid "Setting grey color table for <%s> (16bit, image range)" msgstr "Ime rastrskega sloja" -#: ../raster/r.in.gdal/main.c:1716 +#: ../raster/r.in.gdal/main.c:1789 #, fuzzy, c-format msgid "Unable to open file <%s>: %s." msgstr "Ne morem odpreti cellfile za [%s]" -#: ../raster/r.in.gdal/proj.c:42 ../raster/r.external/proj.c:42 +#: ../raster/r.in.gdal/proj.c:46 ../raster/r.external/proj.c:46 #, c-format msgid "" "Input contains an invalid SRS. WKT definition:\n" "%s" msgstr "" -#: ../raster/r.in.gdal/proj.c:51 ../raster/r.external/proj.c:51 +#: ../raster/r.in.gdal/proj.c:73 ../raster/r.external/proj.c:73 #, fuzzy msgid "No projection information available" msgstr "IzpiÅ¡i etikete kategorij" -#: ../raster/r.in.gdal/proj.c:94 ../raster/r.external/proj.c:94 -#: ../vector/v.in.ogr/proj.c:284 ../vector/v.external/proj.c:185 +#: ../raster/r.in.gdal/proj.c:116 ../raster/r.external/proj.c:116 +#: ../vector/v.in.ogr/proj.c:323 ../vector/v.external/proj.c:208 #, fuzzy msgid "Unable to convert input map projection information to GRASS format." msgstr "\"Location\" vhodnega sloja" -#: ../raster/r.in.gdal/proj.c:138 ../raster/r.external/proj.c:138 -#: ../vector/v.in.ogr/proj.c:329 ../vector/v.external/proj.c:230 +#: ../raster/r.in.gdal/proj.c:160 ../raster/r.external/proj.c:160 +#: ../vector/v.in.ogr/proj.c:368 ../vector/v.external/proj.c:253 #, fuzzy msgid "Location PROJ_INFO is:\n" msgstr "ne morem odpreti %s" -#: ../raster/r.in.gdal/proj.c:148 ../raster/r.in.gdal/proj.c:155 -#: ../raster/r.external/proj.c:148 ../raster/r.external/proj.c:155 -#: ../vector/v.in.ogr/proj.c:339 ../vector/v.in.ogr/proj.c:346 -#: ../vector/v.external/proj.c:240 ../vector/v.external/proj.c:247 +#: ../raster/r.in.gdal/proj.c:170 ../raster/r.in.gdal/proj.c:177 +#: ../raster/r.external/proj.c:170 ../raster/r.external/proj.c:177 +#: ../vector/v.in.ogr/proj.c:378 ../vector/v.in.ogr/proj.c:385 +#: ../vector/v.external/proj.c:263 ../vector/v.external/proj.c:270 msgid "Dataset PROJ_INFO is:\n" msgstr "" -#: ../raster/r.in.gdal/proj.c:241 ../raster/r.external/proj.c:241 -#: ../vector/v.in.ogr/proj.c:432 ../vector/v.external/proj.c:333 +#: ../raster/r.in.gdal/proj.c:263 ../raster/r.external/proj.c:263 +#: ../vector/v.in.ogr/proj.c:471 ../vector/v.external/proj.c:356 msgid "" "Consider generating a new location from the input dataset using the " "'location' parameter.\n" @@ -18780,7 +19193,7 @@ msgid "You already know the sun position" msgstr "Lego sonca že poznate.\n" -#: ../raster/r.sunmask/main.c:444 ../vector/v.colors/main.c:199 +#: ../raster/r.sunmask/main.c:444 ../vector/v.colors/main.c:212 #, fuzzy, c-format msgid "Option <%s> required" msgstr "ne morem odpreti %s" @@ -18794,30 +19207,30 @@ msgid "Calculating shadows from DEM..." msgstr "IzraÄunavam sence iz DMR..." -#: ../raster/r.sunmask/g_solposition.c:66 +#: ../raster/r.sunmask/g_solposition.c:67 msgid "" "Unable to calculate sun position in un-projected locations. Specify " "sunposition directly." msgstr "" -#: ../raster/r.sunmask/g_solposition.c:88 +#: ../raster/r.sunmask/g_solposition.c:89 #, c-format msgid "" "Specified point %f, %f outside of current region, is that intended? Anyway, " "it will be used." msgstr "" -#: ../raster/r.sunmask/g_solposition.c:98 ../raster/r.latlong/main.c:101 +#: ../raster/r.sunmask/g_solposition.c:99 ../raster/r.latlong/main.c:99 #, fuzzy msgid "Unable to get projection info of current location" msgstr "\"Location\" vhodnega sloja" -#: ../raster/r.sunmask/g_solposition.c:101 ../raster/r.latlong/main.c:103 +#: ../raster/r.sunmask/g_solposition.c:102 ../raster/r.latlong/main.c:101 #, fuzzy msgid "Unable to get projection units of current location" msgstr "\"Location\" vhodnega sloja" -#: ../raster/r.sunmask/g_solposition.c:104 ../raster/r.latlong/main.c:105 +#: ../raster/r.sunmask/g_solposition.c:105 ../raster/r.latlong/main.c:103 #, fuzzy msgid "Unable to get projection key values of current location" msgstr "Ime izhodnega sloja" @@ -19087,7 +19500,7 @@ #: ../raster/r.support/main.c:312 ../scripts/d.polar/d.polar.py:407 #: ../scripts/i.in.spotvgt/i.in.spotvgt.py:280 -#: ../scripts/r.plane/r.plane.py:122 ../scripts/r.fillnulls/r.fillnulls.py:494 +#: ../scripts/r.plane/r.plane.py:122 ../scripts/r.fillnulls/r.fillnulls.py:506 #: ../scripts/v.in.e00/v.in.e00.py:165 ../scripts/r.in.aster/r.in.aster.py:144 #, fuzzy msgid "Done." @@ -19391,146 +19804,111 @@ msgid "Imagery group <%s> created" msgstr "dig_att datoteka ne obstaja." -#: ../raster/r.external/link.c:48 +#: ../raster/r.external/link.c:46 #, fuzzy msgid "Complex types not supported" msgstr "Tip zapisa kolone ni podprt" -#: ../raster/r.external/link.c:63 +#: ../raster/r.external/link.c:56 #, fuzzy, c-format msgid "Copying color table for %s" msgstr "Ime rastrskega sloja" -#: ../raster/r.external/link.c:81 +#: ../raster/r.external/link.c:74 #, fuzzy, c-format msgid "Setting grey color table for <%s> (full 8bit range)" msgstr "Ime rastrskega sloja" -#: ../raster/r.external/link.c:87 -#, fuzzy, c-format -msgid "Setting grey color table for <%s> (data range)" -msgstr "Ime rastrskega sloja" - -#: ../raster/r.external/link.c:101 -#, fuzzy, c-format -msgid "Unable to create cell/%s file" -msgstr "Ime rastrskega sloja" - -#: ../raster/r.external/link.c:110 -#, fuzzy, c-format -msgid "Unable to create fcell/%s file" -msgstr "ne morem posodobiti meja" - -#: ../raster/r.external/link.c:146 +#: ../raster/r.external/link.c:132 #, fuzzy, c-format msgid "Unable to create cell_misc/%s/gdal file" msgstr "Vrednost, ki bo prirejena NULL vrednosti" -#: ../raster/r.external/link.c:149 +#: ../raster/r.external/link.c:135 #, fuzzy, c-format msgid "Error writing cell_misc/%s/gdal file" msgstr "Napaka pri branju dbmscap datoteke\n" -#: ../raster/r.external/link.c:174 -#, fuzzy, c-format -msgid "Unable to create cell_misc/%s/f_format file" -msgstr "Vrednost, ki bo prirejena NULL vrednosti" - -#: ../raster/r.external/link.c:177 -#, fuzzy, c-format -msgid "Error writing cell_misc/%s/f_format file" -msgstr "Napaka pri branju dbmscap datoteke\n" - -#: ../raster/r.external/link.c:224 -#, fuzzy, c-format -msgid "Creating support files for %s" -msgstr "ne morem odpreti razpona za datoteko %s" - -#: ../raster/r.external/link.c:236 -#, fuzzy, c-format -msgid "Link to raster map <%s> created." -msgstr "dig_att datoteka ne obstaja." - #: ../raster/r.resamp.filter/main.c:142 #, fuzzy, c-format msgid "Filter <%s> not found" msgstr "Ne najdem rastrskega sloja <%s>" -#: ../raster/r.resamp.filter/main.c:391 +#: ../raster/r.resamp.filter/main.c:396 #, fuzzy msgid "kernel filter" msgstr "Tip objektov" -#: ../raster/r.resamp.filter/main.c:394 +#: ../raster/r.resamp.filter/main.c:399 #, fuzzy msgid "Resamples raster map layers using an analytic kernel." msgstr "Izdela rastrski sloj, ki prikazuje razvodnice in podpovodja" -#: ../raster/r.resamp.filter/main.c:405 +#: ../raster/r.resamp.filter/main.c:410 msgid "Filter kernel(s)" msgstr "" -#: ../raster/r.resamp.filter/main.c:413 +#: ../raster/r.resamp.filter/main.c:418 msgid "Filter radius" msgstr "" -#: ../raster/r.resamp.filter/main.c:420 +#: ../raster/r.resamp.filter/main.c:425 msgid "Filter radius (horizontal)" msgstr "" -#: ../raster/r.resamp.filter/main.c:427 +#: ../raster/r.resamp.filter/main.c:432 msgid "Filter radius (vertical)" msgstr "" -#: ../raster/r.resamp.filter/main.c:438 ../vector/v.external.out/args.c:90 +#: ../raster/r.resamp.filter/main.c:443 ../vector/v.external.out/args.c:90 #, fuzzy, c-format msgid "%s= and %s=/%s= are mutually exclusive" msgstr "UporabiÅ¡ lahko ali 'from_table' ali 'select'" -#: ../raster/r.resamp.filter/main.c:443 +#: ../raster/r.resamp.filter/main.c:448 #, fuzzy, c-format msgid "Either %s= or %s=/%s= required" msgstr "UporabiÅ¡ lahko ali 'from_table' ali 'select'" -#: ../raster/r.resamp.filter/main.c:446 +#: ../raster/r.resamp.filter/main.c:451 #, fuzzy, c-format msgid "Both %s= and %s= required" msgstr "ne morem odpreti %s" -#: ../raster/r.resamp.filter/main.c:469 +#: ../raster/r.resamp.filter/main.c:474 msgid "Differing number of values for filter= and [xy_]radius=" msgstr "" -#: ../raster/r.resamp.filter/main.c:472 +#: ../raster/r.resamp.filter/main.c:477 #, c-format msgid "Too many filters (max: %d)" msgstr "" -#: ../raster/r.resamp.filter/main.c:490 +#: ../raster/r.resamp.filter/main.c:495 #, fuzzy msgid "At least one filter must be finite" msgstr "navedena morata biti 2 sloja" -#: ../raster/r.latlong/main.c:57 +#: ../raster/r.latlong/main.c:56 msgid "latitude" msgstr "" -#: ../raster/r.latlong/main.c:58 +#: ../raster/r.latlong/main.c:57 #, fuzzy msgid "longitude" msgstr "Rastrski sloj nadmorskih viÅ¡in" -#: ../raster/r.latlong/main.c:60 +#: ../raster/r.latlong/main.c:59 #, fuzzy msgid "Creates a latitude/longitude raster map." msgstr "izhodni rastrski sloj" -#: ../raster/r.latlong/main.c:66 +#: ../raster/r.latlong/main.c:65 #, fuzzy msgid "Name for output latitude or longitude raster map" msgstr "Izhodni rastrski sloj" -#: ../raster/r.latlong/main.c:70 +#: ../raster/r.latlong/main.c:69 #, fuzzy msgid "Longitude output" msgstr "Rastrski sloj nadmorskih viÅ¡in" @@ -19583,14 +19961,14 @@ #: ../raster/r.region/main.c:61 ../raster/r.region/main.c:66 #: ../raster/r.region/main.c:72 ../raster/r.region/main.c:87 #: ../raster/r.region/main.c:94 ../raster/r.region/main.c:101 -#: ../raster/r.region/main.c:144 ../general/g.region/main.c:78 -#: ../general/g.region/main.c:84 ../general/g.region/main.c:171 -#: ../general/g.region/main.c:178 ../general/g.region/main.c:187 -#: ../general/g.region/main.c:195 +#: ../raster/r.region/main.c:144 ../general/g.region/main.c:79 +#: ../general/g.region/main.c:85 ../general/g.region/main.c:172 +#: ../general/g.region/main.c:179 ../general/g.region/main.c:188 +#: ../general/g.region/main.c:196 msgid "Existing" msgstr "" -#: ../raster/r.region/main.c:65 ../general/g.region/main.c:77 +#: ../raster/r.region/main.c:65 ../general/g.region/main.c:78 msgid "Set from default region" msgstr "Uporabi nastavitve privzete regije" @@ -19612,19 +19990,19 @@ msgid "Set region to match this vector map" msgstr "DoloÄi regijo tako, da bo enaka temu vektorskemu sloju" -#: ../raster/r.region/main.c:109 ../general/g.region/main.c:203 +#: ../raster/r.region/main.c:109 ../general/g.region/main.c:204 msgid "Value for the northern edge" msgstr "Vrednost za severni rob" -#: ../raster/r.region/main.c:118 ../general/g.region/main.c:212 +#: ../raster/r.region/main.c:118 ../general/g.region/main.c:213 msgid "Value for the southern edge" msgstr "Vrednost za južni rob" -#: ../raster/r.region/main.c:127 ../general/g.region/main.c:221 +#: ../raster/r.region/main.c:127 ../general/g.region/main.c:222 msgid "Value for the eastern edge" msgstr "Vrednost za zahodni rob" -#: ../raster/r.region/main.c:136 ../general/g.region/main.c:230 +#: ../raster/r.region/main.c:136 ../general/g.region/main.c:231 msgid "Value for the western edge" msgstr "Vrednost za vzhodni rob" @@ -20134,34 +20512,34 @@ msgid "No basins were created. Verify threshold and region settings." msgstr "" -#: ../raster/r.watershed/seg/close_maps2.c:86 +#: ../raster/r.watershed/seg/close_maps2.c:87 #, fuzzy msgid "Closing stream segments map" msgstr "Pokrovni rastrski sloj" -#: ../raster/r.watershed/seg/close_maps2.c:109 +#: ../raster/r.watershed/seg/close_maps2.c:110 #, fuzzy msgid "Closing basins map" msgstr "Pokrovni rastrski sloj" -#: ../raster/r.watershed/seg/close_maps2.c:116 +#: ../raster/r.watershed/seg/close_maps2.c:117 #, fuzzy msgid "Closing half basins map" msgstr "Pokrovni rastrski sloj" -#: ../raster/r.watershed/seg/main.c:92 ../raster/r.watershed/seg/main.c:107 -#: ../raster/r.watershed/ram/main.c:82 ../raster/r.watershed/ram/main.c:98 +#: ../raster/r.watershed/seg/main.c:93 ../raster/r.watershed/seg/main.c:108 +#: ../raster/r.watershed/ram/main.c:85 ../raster/r.watershed/ram/main.c:101 #, c-format msgid "SECTION %d: Closing Maps." msgstr "" -#: ../raster/r.watershed/seg/main.c:105 ../raster/r.watershed/ram/main.c:96 +#: ../raster/r.watershed/seg/main.c:106 ../raster/r.watershed/ram/main.c:99 #, c-format msgid "SECTION %d: Watershed determination." msgstr "" #: ../raster/r.watershed/seg/do_astar.c:30 -#: ../raster/r.watershed/ram/do_astar.c:27 +#: ../raster/r.watershed/ram/do_astar.c:28 msgid "SECTION 2: A* Search." msgstr "" @@ -20169,80 +20547,80 @@ msgid "No seeds for A* Search" msgstr "" -#: ../raster/r.watershed/seg/do_astar.c:146 +#: ../raster/r.watershed/seg/do_astar.c:147 msgid "bug in A* Search: doer %" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:20 +#: ../raster/r.watershed/seg/close_maps.c:23 #, fuzzy msgid "Closing accumulation map" msgstr "Pokrovni rastrski sloj" -#: ../raster/r.watershed/seg/close_maps.c:136 +#: ../raster/r.watershed/seg/close_maps.c:140 #, fuzzy msgid "Closing TCI and SPI maps" msgstr "Pokrovni rastrski sloj" -#: ../raster/r.watershed/seg/close_maps.c:138 +#: ../raster/r.watershed/seg/close_maps.c:142 #, fuzzy msgid "Closing TCI map" msgstr "Pokrovni rastrski sloj" -#: ../raster/r.watershed/seg/close_maps.c:140 +#: ../raster/r.watershed/seg/close_maps.c:144 #, fuzzy msgid "Closing SPI map" msgstr "Pokrovni rastrski sloj" -#: ../raster/r.watershed/seg/close_maps.c:300 +#: ../raster/r.watershed/seg/close_maps.c:307 #, fuzzy msgid "Closing flow direction map" msgstr "Pokrovni rastrski sloj" -#: ../raster/r.watershed/seg/close_maps.c:327 +#: ../raster/r.watershed/seg/close_maps.c:334 #, fuzzy msgid "Closing LS map" msgstr "Pokrovni rastrski sloj" -#: ../raster/r.watershed/seg/close_maps.c:332 +#: ../raster/r.watershed/seg/close_maps.c:339 #, fuzzy msgid "Closing SL map" msgstr "Pokrovni rastrski sloj" -#: ../raster/r.watershed/seg/init_vars.c:139 +#: ../raster/r.watershed/seg/init_vars.c:143 #, c-format msgid "SECTION 1 beginning: Initiating Variables. %d section total." msgid_plural "SECTION 1 beginning: Initiating Variables. %d sections total." msgstr[0] "" msgstr[1] "" -#: ../raster/r.watershed/seg/init_vars.c:175 +#: ../raster/r.watershed/seg/init_vars.c:178 msgid "Maximum memory to be used was smaller than 3 MB, set to 3 MB." msgstr "" -#: ../raster/r.watershed/seg/init_vars.c:470 +#: ../raster/r.watershed/seg/init_vars.c:511 msgid "SECTION 1b: Determining Offmap Flow." msgstr "" -#: ../raster/r.watershed/seg/do_cum.c:119 -#: ../raster/r.watershed/ram/do_cum.c:114 +#: ../raster/r.watershed/seg/do_cum.c:122 +#: ../raster/r.watershed/ram/do_cum.c:116 msgid "SECTION 3: Accumulating Surface Flow with SFD." msgstr "" -#: ../raster/r.watershed/seg/do_cum.c:293 -#: ../raster/r.watershed/ram/do_cum.c:276 +#: ../raster/r.watershed/seg/do_cum.c:315 +#: ../raster/r.watershed/ram/do_cum.c:296 msgid "SECTION 3a: Accumulating Surface Flow with MFD." msgstr "" -#: ../raster/r.watershed/seg/do_cum.c:529 +#: ../raster/r.watershed/seg/do_cum.c:560 msgid "MFD: A * path already processed when distributing flow: %d of %" msgstr "" -#: ../raster/r.watershed/seg/do_cum.c:533 -#: ../raster/r.watershed/ram/do_cum.c:486 +#: ../raster/r.watershed/seg/do_cum.c:564 +#: ../raster/r.watershed/ram/do_cum.c:512 msgid "SECTION 3b: Adjusting drainage directions." msgstr "" -#: ../raster/r.watershed/seg/usage.c:9 ../raster/r.watershed/ram/usage.c:9 +#: ../raster/r.watershed/seg/usage.c:9 #, c-format msgid "" "USAGE for basin delineation:\n" @@ -20267,217 +20645,224 @@ "\n" msgstr "" -#: ../raster/r.watershed/front/main.c:77 +#: ../raster/r.watershed/front/main.c:79 msgid "drainage" msgstr "" -#: ../raster/r.watershed/front/main.c:79 +#: ../raster/r.watershed/front/main.c:81 #, fuzzy msgid "stream power index" msgstr "Rastrski sloj s topografskim indeksom" -#: ../raster/r.watershed/front/main.c:81 +#: ../raster/r.watershed/front/main.c:84 msgid "Calculates hydrological parameters and RUSLE factors." msgstr "" -#: ../raster/r.watershed/front/main.c:84 ../raster/r.watershed/front/main.c:91 -#: ../raster/r.watershed/front/main.c:97 ../raster/r.watershed/front/main.c:104 -#: ../raster/r.watershed/front/main.c:113 -#: ../raster/r.watershed/front/main.c:121 -#: ../raster/r.watershed/front/main.c:130 +#: ../raster/r.watershed/front/main.c:87 ../raster/r.watershed/front/main.c:95 +#: ../raster/r.watershed/front/main.c:102 +#: ../raster/r.watershed/front/main.c:109 +#: ../raster/r.watershed/front/main.c:118 +#: ../raster/r.watershed/front/main.c:125 +#: ../raster/r.watershed/front/main.c:132 +#: ../raster/r.watershed/front/main.c:140 #, fuzzy msgid "Inputs" msgstr "Vhodni sloj" -#: ../raster/r.watershed/front/main.c:88 +#: ../raster/r.watershed/front/main.c:91 #, fuzzy msgid "Name of input depressions raster map" msgstr "Ime vhodnega rastrskega sloja" -#: ../raster/r.watershed/front/main.c:89 +#: ../raster/r.watershed/front/main.c:93 msgid "All non-NULL and non-zero cells are considered as real depressions" msgstr "" -#: ../raster/r.watershed/front/main.c:95 +#: ../raster/r.watershed/front/main.c:100 #, fuzzy msgid "Name of input raster representing amount of overland flow per cell" msgstr "Vhodni sloj: koliÄina povrÅ¡inskega toka na celico" -#: ../raster/r.watershed/front/main.c:101 +#: ../raster/r.watershed/front/main.c:106 #, fuzzy msgid "Name of input raster map percent of disturbed land" msgstr "Ime vhodnega rastrskega sloja" -#: ../raster/r.watershed/front/main.c:102 -#: ../raster/r.watershed/front/main.c:127 +#: ../raster/r.watershed/front/main.c:107 +#: ../raster/r.watershed/front/main.c:137 msgid "For USLE" msgstr "" -#: ../raster/r.watershed/front/main.c:109 +#: ../raster/r.watershed/front/main.c:114 #, fuzzy msgid "Name of input raster map blocking overland surface flow" msgstr "Vhodni sloj: ovire povrÅ¡inskemu toku (za USLE)" -#: ../raster/r.watershed/front/main.c:111 +#: ../raster/r.watershed/front/main.c:116 msgid "" "For USLE. All non-NULL and non-zero cells are considered as blocking terrain." msgstr "" -#: ../raster/r.watershed/front/main.c:118 +#: ../raster/r.watershed/front/main.c:123 +#, fuzzy +msgid "Name of input raster map with percentages for flow accumulation." +msgstr "Ime vhodnega rastrskega sloja" + +#: ../raster/r.watershed/front/main.c:129 #, fuzzy msgid "Minimum size of exterior watershed basin" msgstr "Vhodni sloj: najmanjÅ¡a velikost zunanjega poreÄja" -#: ../raster/r.watershed/front/main.c:126 +#: ../raster/r.watershed/front/main.c:136 #, fuzzy msgid "Maximum length of surface flow in map units" msgstr "Vhodni sloj: najveÄja dolžina povrÅ¡inskega toka (za USLE)" -#: ../raster/r.watershed/front/main.c:135 +#: ../raster/r.watershed/front/main.c:144 #, fuzzy msgid "Name for output accumulation raster map" msgstr "Ime izhodnega rastrskega sloja" -#: ../raster/r.watershed/front/main.c:137 +#: ../raster/r.watershed/front/main.c:145 #, fuzzy msgid "Number of cells that drain through each cell" msgstr "Izhodni sloj: Å¡tevilo celic, ki se odvodnjavajo skozi vsako celico" -#: ../raster/r.watershed/front/main.c:144 +#: ../raster/r.watershed/front/main.c:152 #, fuzzy msgid "Name for output topographic index ln(a / tan(b)) map" msgstr "Rastrski sloj s topografskim indeksom" -#: ../raster/r.watershed/front/main.c:151 +#: ../raster/r.watershed/front/main.c:158 #, fuzzy msgid "Stream power index a * tan(b)" msgstr "Rastrski sloj s topografskim indeksom" -#: ../raster/r.watershed/front/main.c:157 +#: ../raster/r.watershed/front/main.c:164 #, fuzzy msgid "Name for output drainage direction raster map" msgstr "Ime izhodnega rastrskega sloja" -#: ../raster/r.watershed/front/main.c:158 +#: ../raster/r.watershed/front/main.c:165 msgid "Directions numbered from 1 to 8" msgstr "" -#: ../raster/r.watershed/front/main.c:164 +#: ../raster/r.watershed/front/main.c:171 #, fuzzy msgid "Name for output basins raster map" msgstr "Ime izhodnega rastrskega sloja" -#: ../raster/r.watershed/front/main.c:170 +#: ../raster/r.watershed/front/main.c:177 #, fuzzy msgid "Name for output stream segments raster map" msgstr "Ime izhodnega rastrskega sloja" -#: ../raster/r.watershed/front/main.c:176 +#: ../raster/r.watershed/front/main.c:183 #, fuzzy msgid "Name for output half basins raster map" msgstr "Ime izhodnega rastrskega sloja" -#: ../raster/r.watershed/front/main.c:178 +#: ../raster/r.watershed/front/main.c:184 #, fuzzy msgid "Each half-basin is given a unique value" msgstr "Izhodni sloj: vsaka polovica poreÄja pridobi edinstveno vrednost" -#: ../raster/r.watershed/front/main.c:184 +#: ../raster/r.watershed/front/main.c:190 #, fuzzy msgid "Name for output slope length raster map" msgstr "Ime izhodnega rastrskega sloja" -#: ../raster/r.watershed/front/main.c:186 +#: ../raster/r.watershed/front/main.c:191 #, fuzzy msgid "Slope length and steepness (LS) factor for USLE" msgstr "Izhodni sloj: dolžina poboÄja (L faktor za USLE)" -#: ../raster/r.watershed/front/main.c:192 +#: ../raster/r.watershed/front/main.c:197 #, fuzzy msgid "Name for output slope steepness raster map" msgstr "Ime izhodnega rastrskega sloja" -#: ../raster/r.watershed/front/main.c:193 +#: ../raster/r.watershed/front/main.c:198 #, fuzzy msgid "Slope steepness (S) factor for USLE" msgstr "Izhodni sloj: naklon poboÄja (S faktor za USLE)" -#: ../raster/r.watershed/front/main.c:202 +#: ../raster/r.watershed/front/main.c:207 #, fuzzy msgid "Convergence factor for MFD (1-10)" msgstr "Faktor spremembe z-vrednosti (v metre)" -#: ../raster/r.watershed/front/main.c:204 +#: ../raster/r.watershed/front/main.c:209 msgid "1 = most diverging flow, 10 = most converging flow. Recommended: 5" msgstr "" -#: ../raster/r.watershed/front/main.c:211 +#: ../raster/r.watershed/front/main.c:216 msgid "Maximum memory to be used with -m flag (in MB)" msgstr "" -#: ../raster/r.watershed/front/main.c:215 +#: ../raster/r.watershed/front/main.c:220 msgid "SFD (D8) flow (default is MFD)" msgstr "" -#: ../raster/r.watershed/front/main.c:217 +#: ../raster/r.watershed/front/main.c:222 msgid "SFD: single flow direction, MFD: multiple flow direction" msgstr "" -#: ../raster/r.watershed/front/main.c:222 +#: ../raster/r.watershed/front/main.c:227 msgid "Allow only horizontal and vertical flow of water" msgstr "OmogoÄi le horizontalni in vertikalni vodni tok" -#: ../raster/r.watershed/front/main.c:227 +#: ../raster/r.watershed/front/main.c:231 #, fuzzy msgid "Enable disk swap memory option: Operation is slow" msgstr "" "OmogoÄi možnost razÅ¡irjenega spomina \"extend memory\": Operacija je poÄasna" -#: ../raster/r.watershed/front/main.c:229 +#: ../raster/r.watershed/front/main.c:233 msgid "" "Only needed if memory requirements exceed available RAM; see manual on how " "to calculate memory requirements" msgstr "" -#: ../raster/r.watershed/front/main.c:234 +#: ../raster/r.watershed/front/main.c:238 msgid "Use positive flow accumulation even for likely underestimates" msgstr "" -#: ../raster/r.watershed/front/main.c:236 +#: ../raster/r.watershed/front/main.c:240 msgid "See manual for a detailed description of flow accumulation output" msgstr "" -#: ../raster/r.watershed/front/main.c:241 +#: ../raster/r.watershed/front/main.c:244 msgid "Beautify flat areas" msgstr "" -#: ../raster/r.watershed/front/main.c:243 +#: ../raster/r.watershed/front/main.c:246 msgid "Flow direction in flat areas is modified to look prettier" msgstr "" -#: ../raster/r.watershed/front/main.c:259 +#: ../raster/r.watershed/front/main.c:262 #, fuzzy msgid "Sorry, you must choose an output map." msgstr "Ime izhodnega sloja" -#: ../raster/r.watershed/front/main.c:265 +#: ../raster/r.watershed/front/main.c:268 #, fuzzy msgid "The basin threshold must be a positive number." msgstr "Velikost okolice (neighbourhood)" -#: ../raster/r.watershed/front/main.c:281 +#: ../raster/r.watershed/front/main.c:284 msgid "" "Sorry, if any of the following options are set:\n" " basin, stream, half_basin, length_slope, or slope_steepness\n" " you MUST provide a value for the basin threshold parameter." msgstr "" -#: ../raster/r.watershed/front/main.c:308 +#: ../raster/r.watershed/front/main.c:310 #, fuzzy msgid "Beautify flat areas is not yet supported for disk swap mode" msgstr "Tip zapisa kolone ni podprt" -#: ../raster/r.watershed/front/main.c:338 +#: ../raster/r.watershed/front/main.c:342 #, c-format msgid "Subprocess failed with exit code %d" msgstr "" @@ -20486,79 +20871,79 @@ msgid "SECTION 4: RUSLE LS and/or S factor determination." msgstr "" -#: ../raster/r.watershed/ram/do_astar.c:256 +#: ../raster/r.watershed/ram/do_astar.c:258 msgid "heapsize too large" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:56 +#: ../raster/r.watershed/ram/do_flatarea.c:57 msgid "Beautify flat areas: priority queue error" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:229 +#: ../raster/r.watershed/ram/do_flatarea.c:235 msgid "flat cell escaped for uphill correction" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:235 +#: ../raster/r.watershed/ram/do_flatarea.c:241 #, c-format msgid "queue error: last uphill order %d > current uphill order %d" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:240 +#: ../raster/r.watershed/ram/do_flatarea.c:246 msgid "uphill order not set" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:266 +#: ../raster/r.watershed/ram/do_flatarea.c:273 msgid "flat cell escaped in uphill correction" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:302 +#: ../raster/r.watershed/ram/do_flatarea.c:309 msgid "downhill order: no more points in down queue" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:310 +#: ../raster/r.watershed/ram/do_flatarea.c:317 msgid "flat cell escaped for downhill correction" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:316 +#: ../raster/r.watershed/ram/do_flatarea.c:323 #, c-format msgid "queue error: last downhill order %d > current downhill order %d" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:321 +#: ../raster/r.watershed/ram/do_flatarea.c:328 msgid "downhill order: downhill order not set" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:344 +#: ../raster/r.watershed/ram/do_flatarea.c:352 msgid "flat cell escaped in downhill correction" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:382 +#: ../raster/r.watershed/ram/do_flatarea.c:390 msgid "flat cell escaped for adjustment" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:389 +#: ../raster/r.watershed/ram/do_flatarea.c:397 msgid "adjustment: uphill order not set" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:391 +#: ../raster/r.watershed/ram/do_flatarea.c:399 msgid "adjustment: downhill order not set" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:417 +#: ../raster/r.watershed/ram/do_flatarea.c:428 msgid "flat cell escaped in adjustment" msgstr "" -#: ../raster/r.watershed/ram/init_vars.c:121 +#: ../raster/r.watershed/ram/init_vars.c:123 #, c-format msgid "SECTION 1a (of %1d): Initiating Memory." msgstr "" -#: ../raster/r.watershed/ram/init_vars.c:311 +#: ../raster/r.watershed/ram/init_vars.c:350 #, c-format msgid "SECTION 1b (of %1d): Determining Offmap Flow." msgstr "" -#: ../raster/r.watershed/ram/do_cum.c:480 +#: ../raster/r.watershed/ram/do_cum.c:507 #, c-format msgid "MFD: A * path already processed when distributing flow: %d of %d cell" msgid_plural "" @@ -20566,6 +20951,32 @@ msgstr[0] "" msgstr[1] "" +#: ../raster/r.watershed/ram/usage.c:9 +#, c-format +msgid "" +"USAGE for basin delineation:\n" +"%s -4 elevation=elevation_map threshold=swale_threshold " +"[flow=overland_flow_map] [drainage=drain_direction_map] " +"[depression=depression_map] [accumulation=accumulation_map] " +"[basin=watershed_basin_map] [retention=retention_map] " +"[stream=stream_segment_map]\n" +"\n" +"USAGE for slope length determination:\n" +"%s [-4] elevation=elevation_map threshold=swale_threshold " +"[drainage=drain_direction_map] [depression=depression_map] " +"[accumulation=accumulation_map] [retention=retention_map] " +"[max_slope_length=max_slope_length] [blocking=overland_blocking_map] " +"[slope_steepness=slope_steepness_map] length_slope=length_slope_map " +"[disturbed_land=rill_erosion_map] [slope_deposition=slope_deposition value " +"or map]USAGE for ARMSED FILE creation:\n" +"%s [-4] elevation=elevation_map threshold=swale_threshold " +"[flow=overland_flow_map] [drainage=drain_direction_map] " +"[depression=depression_map] [accumulation=accumulation_map] " +"[basin=watershed_basin_map] [stream=stream_segment_map] " +"[half_basin=half_basin_map] [retention=retention_map] ar=ARMSED_file_name\n" +"\n" +msgstr "" + #: ../raster/r.rescale/main.c:51 msgid "Rescales the range of category values in a raster map layer." msgstr "Raztegne ali skrÄi razpon kategorij pripadajoÄih rastrskemu sloju." @@ -20796,14 +21207,14 @@ #: ../raster/r.sim/r.sim.water/main.c:324 ../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 ../vector/v.surf.rst/main.c:161 -#: ../vector/v.surf.rst/main.c:166 ../vector/v.surf.rst/main.c:187 -#: ../vector/v.surf.rst/main.c:262 ../vector/v.surf.rst/main.c:268 -#: ../vector/v.surf.rst/main.c:276 ../vector/v.surf.rst/main.c:283 -#: ../vector/v.surf.rst/main.c:291 ../vector/v.surf.rst/main.c:299 -#: ../vector/v.surf.rst/main.c:308 ../vector/v.surf.rst/main.c:316 -#: ../vector/v.surf.rst/main.c:324 ../vector/v.surf.rst/main.c:333 -#: ../vector/v.surf.rst/main.c:341 ../vector/v.surf.rst/main.c:348 +#: ../imagery/i.eb.hsebal01/main.c:178 ../vector/v.surf.rst/main.c:163 +#: ../vector/v.surf.rst/main.c:168 ../vector/v.surf.rst/main.c:189 +#: ../vector/v.surf.rst/main.c:264 ../vector/v.surf.rst/main.c:270 +#: ../vector/v.surf.rst/main.c:278 ../vector/v.surf.rst/main.c:286 +#: ../vector/v.surf.rst/main.c:294 ../vector/v.surf.rst/main.c:302 +#: ../vector/v.surf.rst/main.c:311 ../vector/v.surf.rst/main.c:319 +#: ../vector/v.surf.rst/main.c:327 ../vector/v.surf.rst/main.c:336 +#: ../vector/v.surf.rst/main.c:344 ../vector/v.surf.rst/main.c:351 msgid "Parameters" msgstr "" @@ -20867,7 +21278,7 @@ msgstr "" #: ../raster/r.sim/r.sim.sediment/main.c:374 -#: ../raster/r.sim/r.sim.water/main.c:402 ../vector/v.surf.rst/main.c:404 +#: ../raster/r.sim/r.sim.water/main.c:402 ../vector/v.surf.rst/main.c:407 #, c-format msgid "" "<%d> is not valid number of threads. Number of threads will be set on <%d>" @@ -20905,8 +21316,8 @@ msgstr "Ime izhodnega vektorskega sloja" #: ../raster/r.sim/r.sim.sediment/main.c:422 -#: ../raster/r.sim/r.sim.water/main.c:530 ../vector/v.surf.rst/main.c:656 -#: ../vector/v.surf.rst/main.c:711 ../vector/v.vol.rst/main.c:914 +#: ../raster/r.sim/r.sim.water/main.c:530 ../vector/v.surf.rst/main.c:659 +#: ../vector/v.surf.rst/main.c:714 ../vector/v.vol.rst/main.c:916 #, fuzzy msgid "Input failed" msgstr "Vhodni sloj" @@ -21209,6 +21620,7 @@ msgstr "Ne morem odpreti cellfile za [%s]" #: ../display/d.mon/start.c:46 ../display/d.mon/start.c:74 +#: ../misc/m.nviz.image/main.c:75 #, fuzzy, c-format msgid "File <%s> already exists and will be overwritten" msgstr "Ime izhodnega vektorskega sloja" @@ -21577,7 +21989,7 @@ msgstr "" #: ../display/d.vect.thematic/display.c:51 ../display/d.vect/lines.c:107 -#: ../display/d.vect/lines.c:335 +#: ../display/d.vect/lines.c:339 #, fuzzy, c-format msgid "Unable to read symbol <%s>, unable to display points" msgstr "Ime rastrskega sloja" @@ -21646,7 +22058,7 @@ msgid "Line color" msgstr " nv barva\n" -#: ../display/d.geodesic/main.c:66 ../display/d.grid/main.c:107 +#: ../display/d.geodesic/main.c:66 ../display/d.grid/main.c:106 #: ../display/d.rhumbline/main.c:62 ../display/d.legend/main.c:203 #: ../display/d.rast.num/main.c:88 ../display/d.northarrow/main.c:113 #: ../vector/v.label.sa/main.c:98 ../vector/v.label/main.c:151 @@ -21872,83 +22284,83 @@ msgid "Null cells" msgstr "" -#: ../display/d.grid/main.c:55 +#: ../display/d.grid/main.c:54 msgid "graticule" msgstr "" -#: ../display/d.grid/main.c:56 ../vector/v.mkgrid/main.c:72 +#: ../display/d.grid/main.c:55 ../vector/v.mkgrid/main.c:72 msgid "grid" msgstr "" -#: ../display/d.grid/main.c:58 +#: ../display/d.grid/main.c:57 #, fuzzy msgid "" "Overlays a user-specified grid in the active display frame on the graphics " "monitor." msgstr "Izbere pisavo v kateri bo tekst zapisan na grafiÄnem monitorju" -#: ../display/d.grid/main.c:66 +#: ../display/d.grid/main.c:65 #, fuzzy msgid "Size of grid to be drawn (in map units)" msgstr "NajveÄja razdalja med toÄkami in enotami karte." -#: ../display/d.grid/main.c:68 +#: ../display/d.grid/main.c:67 msgid "" "0 for north-south resolution of the current region. In map units or DDD:MM:" "SS format. Example: \"1000\" or \"0:10\"" msgstr "" -#: ../display/d.grid/main.c:76 +#: ../display/d.grid/main.c:75 #, fuzzy msgid "Lines of the grid pass through this coordinate" msgstr "Å tevilo prehodov skozi bazo podatkov" -#: ../display/d.grid/main.c:85 +#: ../display/d.grid/main.c:84 msgid "Draw only east-west lines, north-south lines, or both " msgstr "" -#: ../display/d.grid/main.c:86 ../display/d.grid/main.c:159 -#: ../display/d.grid/main.c:164 ../display/d.grid/main.c:169 +#: ../display/d.grid/main.c:85 ../display/d.grid/main.c:158 +#: ../display/d.grid/main.c:163 ../display/d.grid/main.c:168 msgid "Disable" msgstr "" -#: ../display/d.grid/main.c:92 +#: ../display/d.grid/main.c:91 #, fuzzy msgid "Grid line width" msgstr "Ne najdem vhodnega vektorja <%s>" -#: ../display/d.grid/main.c:96 ../display/d.rast.num/main.c:94 +#: ../display/d.grid/main.c:95 ../display/d.rast.num/main.c:94 #, fuzzy msgid "Grid color" msgstr " nv barva\n" -#: ../display/d.grid/main.c:97 ../display/d.grid/main.c:102 -#: ../display/d.grid/main.c:108 ../display/d.grid/main.c:114 +#: ../display/d.grid/main.c:96 ../display/d.grid/main.c:101 +#: ../display/d.grid/main.c:107 ../display/d.grid/main.c:113 msgid "Color" msgstr "" -#: ../display/d.grid/main.c:101 ../display/d.legend.vect/main.c:95 +#: ../display/d.grid/main.c:100 ../display/d.legend.vect/main.c:95 #: ../display/d.legend/main.c:240 ../vector/v.label.sa/main.c:144 #: ../vector/v.label/main.c:193 ../vector/v.lrs/v.lrs.label/main.c:223 msgid "Border color" msgstr "" -#: ../display/d.grid/main.c:122 +#: ../display/d.grid/main.c:121 msgid "Font size for gridline coordinate labels" msgstr "" -#: ../display/d.grid/main.c:127 +#: ../display/d.grid/main.c:126 #, fuzzy msgid "Align the origin to the east-north corner of the current region" msgstr "Uporabi trenutno regijo" -#: ../display/d.grid/main.c:132 +#: ../display/d.grid/main.c:131 msgid "Draw geographic grid (referenced to current ellipsoid)" msgstr "" -#: ../display/d.grid/main.c:133 ../display/d.grid/main.c:139 -#: ../display/d.grid/main.c:144 ../display/d.grid/main.c:149 -#: ../display/d.grid/main.c:154 ../misc/m.nviz.image/args.c:233 +#: ../display/d.grid/main.c:132 ../display/d.grid/main.c:138 +#: ../display/d.grid/main.c:143 ../display/d.grid/main.c:148 +#: ../display/d.grid/main.c:153 ../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 @@ -21956,56 +22368,56 @@ msgid "Draw" msgstr "" -#: ../display/d.grid/main.c:138 +#: ../display/d.grid/main.c:137 msgid "Draw geographic grid (referenced to WGS84 ellipsoid)" msgstr "" -#: ../display/d.grid/main.c:143 +#: ../display/d.grid/main.c:142 msgid "Draw '+' marks instead of grid lines" msgstr "" -#: ../display/d.grid/main.c:148 +#: ../display/d.grid/main.c:147 msgid "Draw '.' marks instead of grid lines" msgstr "" -#: ../display/d.grid/main.c:153 +#: ../display/d.grid/main.c:152 msgid "Draw fiducial marks instead of grid lines" msgstr "" -#: ../display/d.grid/main.c:158 +#: ../display/d.grid/main.c:157 msgid "Disable grid drawing" msgstr "" -#: ../display/d.grid/main.c:163 +#: ../display/d.grid/main.c:162 msgid "Disable border drawing" msgstr "" -#: ../display/d.grid/main.c:168 +#: ../display/d.grid/main.c:167 msgid "Disable text drawing" msgstr "" -#: ../display/d.grid/main.c:178 +#: ../display/d.grid/main.c:177 msgid "Both grid and border drawing are disabled" msgstr "" -#: ../display/d.grid/main.c:182 +#: ../display/d.grid/main.c:181 msgid "Geo-grid option not available for LL projection, use without -g/-w" msgstr "" -#: ../display/d.grid/main.c:184 +#: ../display/d.grid/main.c:183 msgid "Geo-grid option not available for XY projection, use without -g/-w" msgstr "" -#: ../display/d.grid/main.c:203 +#: ../display/d.grid/main.c:202 msgid "Choose a single mark style" msgstr "" -#: ../display/d.grid/main.c:234 +#: ../display/d.grid/main.c:233 #, c-format msgid "Invalid geo-grid size <%s>" msgstr "" -#: ../display/d.grid/main.c:239 +#: ../display/d.grid/main.c:238 #, c-format msgid "Invalid grid size <%s>" msgstr "" @@ -22015,34 +22427,31 @@ msgid "Reading symbol" msgstr "Berem dig datoteko...\n" -#: ../display/d.grid/plot.c:373 +#: ../display/d.grid/plot.c:289 ../display/d.grid/plot.c:296 +#: ../display/d.grid/plot.c:338 ../display/d.grid/plot.c:345 +#: ../display/d.grid/plot.c:433 ../display/d.grid/plot.c:440 +#: ../display/d.grid/plot.c:493 ../display/d.grid/plot.c:500 +#: ../display/d.grid/plot.c:647 ../display/d.grid/plot.c:664 +#: ../display/d.grid/plot.c:682 ../display/d.grid/plot.c:700 +#: ../display/d.grid/plot.c:761 ../display/d.grid/plot.c:768 +#: ../display/d.grid/plot.c:773 ../display/d.grid/plot.c:783 +#: ../display/d.grid/plot.c:788 ../display/d.where/where.c:63 +#, fuzzy +msgid "Error in GPJ_transform()" +msgstr "IzpiÅ¡i etikete kategorij" + +#: ../display/d.grid/plot.c:378 msgid "Geo-grid option only available for LL projection, use without -g/-w" msgstr "" -#: ../display/d.grid/plot.c:575 +#: ../display/d.grid/plot.c:579 msgid "" "WGS84 grid output not possible as this location does not contain\n" "datum transformation parameters. Try running g.setproj." msgstr "" -#: ../display/d.grid/plot.c:743 -msgid "Error in pj_do_proj1" -msgstr "" - -#: ../display/d.grid/plot.c:749 -msgid "Error in pj_do_proj2" -msgstr "" - -#: ../display/d.grid/plot.c:753 -msgid "Error in pj_do_proj3" -msgstr "" - -#: ../display/d.grid/plot.c:761 -msgid "Error in pj_do_proj5" -msgstr "" - -#: ../display/d.grid/plot.c:765 -msgid "Error in pj_do_proj6" +#: ../display/d.grid/plot.c:592 ../display/d.where/main.c:138 +msgid "Unable to set up lat/long projection parameters" msgstr "" #: ../display/d.legend.vect/main.c:55 @@ -22752,7 +23161,7 @@ #: ../display/d.linegraph/main.c:971 #, c-format -msgid "Scale Y labels cannot be used with thisrange of data (%f, %f)" +msgid "Scale Y labels cannot be used with this range of data (%f, %f)" msgstr "" #: ../display/d.vect.chart/main.c:65 @@ -23232,7 +23641,7 @@ msgid "Remove all frames and erase the screen" msgstr "" -#: ../display/d.where/where.c:29 +#: ../display/d.where/where.c:30 #, fuzzy, c-format msgid "Invalid coordinates <%s,%s>" msgstr "neveljavna regija: %s" @@ -23279,7 +23688,7 @@ msgid "Please specify a lat/long ellipsoid with -l or -w" msgstr "" -#: ../display/d.where/main.c:136 +#: ../display/d.where/main.c:128 msgid "" "WGS84 output not possible as this location does not contain\n" "datum transformation parameters. Try running g.setproj." @@ -23727,7 +24136,7 @@ msgid "Invalid area %d skipped (not enough points)" msgstr "neveljavna regija: %s" -#: ../display/d.vect/area.c:234 +#: ../display/d.vect/area.c:236 #, fuzzy, c-format msgid "%d invalid color rule for areas skipped" msgid_plural "%d invalid color rules for areas skipped" @@ -24012,7 +24421,7 @@ msgid "Unable to create 3D raster map <%s>" msgstr "Ime izhodnega rastrskega sloja" -#: ../raster3d/r3.gwflow/main.c:412 ../raster3d/r3.out.netcdf/main.c:649 +#: ../raster3d/r3.gwflow/main.c:412 ../raster3d/r3.out.netcdf/main.c:650 #: ../raster3d/r3.out.vtk/main.c:252 ../raster3d/r3.out.vtk/main.c:338 #: ../raster3d/r3.in.v5d/main.c:206 ../raster3d/r3.cross.rast/main.c:55 #: ../raster3d/r3.out.v5d/main.c:55 ../raster3d/r3.out.v5d/main.c:326 @@ -24042,11 +24451,11 @@ msgid "Export projection information as wkt and proj4 parameter" msgstr "IzpiÅ¡i etikete kategorij" -#: ../raster3d/r3.out.netcdf/main.c:588 +#: ../raster3d/r3.out.netcdf/main.c:589 msgid "netCDF" msgstr "" -#: ../raster3d/r3.out.netcdf/main.c:590 +#: ../raster3d/r3.out.netcdf/main.c:591 #, fuzzy msgid "Export a 3D raster map as netCDF file." msgstr "Preobrazi rastrski sloj v ASCII tekstovno datoteko." @@ -24164,18 +24573,18 @@ msgid "failed to interpret dp as an integer" msgstr "" -#: ../raster3d/r3.out.vtk/main.c:451 ../raster3d/r3.to.rast/main.c:332 +#: ../raster3d/r3.out.vtk/main.c:450 ../raster3d/r3.to.rast/main.c:332 msgid "" "The 2D and 3D region settings are different. Using the 2D window settings to " "adjust the 2D part of the 3D region." msgstr "" -#: ../raster3d/r3.out.vtk/main.c:542 +#: ../raster3d/r3.out.vtk/main.c:541 #, fuzzy msgid "Unable to close 3D raster map, the VTK file may be incomplete" msgstr "Ime izhodnega rastrskega sloja" -#: ../raster3d/r3.out.vtk/main.c:557 +#: ../raster3d/r3.out.vtk/main.c:556 #, fuzzy msgid "Unable to close VTK-ASCII file" msgstr "ne morem odpreti <%s>" @@ -24569,7 +24978,7 @@ msgstr "" #: ../raster3d/r3.flow/main.c:414 ../vector/v.to.rast/vect2rast.c:48 -#: ../vector/v.colors/main.c:266 +#: ../vector/v.colors/main.c:279 #, fuzzy, c-format msgid "Vector map <%s> is not 3D" msgstr "Ne najdem vhodnega vektorja <%s>" @@ -25165,115 +25574,115 @@ msgid "List of available elements:" msgstr "IzpiÅ¡i podprte formate in konÄaj" -#: ../general/g.version/main.c:66 ../general/g.message/main.c:34 +#: ../general/g.version/main.c:70 ../general/g.message/main.c:34 #: ../general/g.tempfile/main.c:39 #, fuzzy msgid "support" msgstr "Ime izhodne datoteke" -#: ../general/g.version/main.c:67 +#: ../general/g.version/main.c:71 #, fuzzy msgid "citing" msgstr "Zapisujem novo datoteko...\n" -#: ../general/g.version/main.c:68 +#: ../general/g.version/main.c:72 msgid "copyright" msgstr "" -#: ../general/g.version/main.c:69 +#: ../general/g.version/main.c:73 #, fuzzy msgid "version" msgstr "Ne najdem vhodne datoteke %s\n" -#: ../general/g.version/main.c:70 +#: ../general/g.version/main.c:74 msgid "license" msgstr "" -#: ../general/g.version/main.c:71 +#: ../general/g.version/main.c:75 #, fuzzy msgid "Displays GRASS GIS version info." msgstr "IzpiÅ¡i informacije o vhodnem rastrskem sloju in konÄaj" -#: ../general/g.version/main.c:72 +#: ../general/g.version/main.c:76 #, fuzzy msgid "Optionally also prints build or copyright information." msgstr "IzpiÅ¡i informacije o vhodnem rastrskem sloju in konÄaj" -#: ../general/g.version/main.c:76 +#: ../general/g.version/main.c:80 #, fuzzy msgid "Print also the copyright message" msgstr "Uporabi trenutno regijo" -#: ../general/g.version/main.c:77 ../general/g.version/main.c:82 -#: ../general/g.version/main.c:87 ../general/g.version/main.c:93 -#: ../general/g.version/main.c:99 +#: ../general/g.version/main.c:81 ../general/g.version/main.c:86 +#: ../general/g.version/main.c:91 ../general/g.version/main.c:97 +#: ../general/g.version/main.c:103 msgid "Additional info" msgstr "" -#: ../general/g.version/main.c:81 +#: ../general/g.version/main.c:85 #, fuzzy msgid "Print also the citation options" msgstr "IzpiÅ¡i etikete kategorij" -#: ../general/g.version/main.c:86 +#: ../general/g.version/main.c:90 #, fuzzy msgid "Print also the build information" msgstr "IzpiÅ¡i etikete kategorij" -#: ../general/g.version/main.c:92 +#: ../general/g.version/main.c:96 msgid "Print also the GIS library revision number and date" msgstr "" -#: ../general/g.version/main.c:97 +#: ../general/g.version/main.c:101 #, fuzzy msgid "Print also extended info for additional libraries" msgstr "IzpiÅ¡i etikete kategorij" -#: ../general/g.version/main.c:98 +#: ../general/g.version/main.c:102 msgid "GDAL/OGR, PROJ.4, GEOS" msgstr "" -#: ../general/g.version/main.c:103 +#: ../general/g.version/main.c:107 #, fuzzy msgid "Print info in shell script style (including SVN revision number)" msgstr "IzpiÅ¡e vrednosti v stilu lupinskega skripta" -#: ../general/g.version/main.c:104 +#: ../general/g.version/main.c:108 msgid "Shell" msgstr "" -#: ../general/g.version/main.c:172 +#: ../general/g.version/main.c:176 #, 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:179 +#: ../general/g.version/main.c:183 msgid "" "GRASS GIS libgis version and date number don't have the expected format. " "Trying to print the original strings..." msgstr "" -#: ../general/g.version/main.c:181 +#: ../general/g.version/main.c:185 #, c-format msgid "GIS_H_VERSION=\"%s\"" msgstr "" -#: ../general/g.version/main.c:182 +#: ../general/g.version/main.c:186 #, c-format msgid "GIS_H_DATE=\"%s\"" msgstr "" -#: ../general/g.version/main.c:212 +#: ../general/g.version/main.c:222 msgid "GRASS not compiled with GDAL/OGR support" msgstr "" -#: ../general/g.version/main.c:223 +#: ../general/g.version/main.c:233 msgid "GRASS not compiled with GEOS support" msgstr "" -#: ../general/g.version/main.c:234 +#: ../general/g.version/main.c:244 msgid "GRASS not compiled with SQLite support" msgstr "" @@ -25466,7 +25875,7 @@ msgid "Mapset <%s> does not exist" msgstr "Ne najdem vhodnega rastrskega sloja <%s>." -#: ../general/g.list/list.c:123 ../general/g.region/main.c:458 +#: ../general/g.list/list.c:123 ../general/g.region/main.c:471 #, fuzzy, c-format msgid "Unable to read header of 3D raster map <%s@%s>" msgstr "Ne morem odpreti baze podatkov %s" @@ -25562,229 +25971,257 @@ msgid "input= and opacity= must have the same number of values" msgstr "" -#: ../general/g.region/main.c:66 +#: ../general/g.region/main.c:67 msgid "computational region" msgstr "" -#: ../general/g.region/main.c:68 +#: ../general/g.region/main.c:69 #, fuzzy msgid "resolution" msgstr "Ime izhodnega rastrskega sloja" -#: ../general/g.region/main.c:71 +#: ../general/g.region/main.c:72 #, fuzzy msgid "Manages the boundary definitions for the geographic region." msgstr "Definira regijo za rastrski sloj" -#: ../general/g.region/main.c:82 +#: ../general/g.region/main.c:83 #, fuzzy msgid "Save as default region" msgstr "Uporabi nastavitve privzete regije" -#: ../general/g.region/main.c:83 +#: ../general/g.region/main.c:84 msgid "Only possible from the PERMANENT mapset" msgstr "" -#: ../general/g.region/main.c:88 +#: ../general/g.region/main.c:89 #, fuzzy msgid "Print the current region" msgstr "Uporabi trenutno regijo" -#: ../general/g.region/main.c:93 +#: ../general/g.region/main.c:94 #, fuzzy msgid "Print the current region in lat/long using the current ellipsoid/datum" msgstr "Uporabljam koordinate srediÅ¡Äa sloja\n" -#: ../general/g.region/main.c:99 +#: ../general/g.region/main.c:100 #, fuzzy msgid "Print the current region extent" msgstr "Prilagodi trenutno regijo z vhodnemu rastrskemu sloju" -#: ../general/g.region/main.c:105 +#: ../general/g.region/main.c:106 #, fuzzy msgid "Print the current region map center coordinates" msgstr "Uporabljam koordinate srediÅ¡Äa sloja\n" -#: ../general/g.region/main.c:111 +#: ../general/g.region/main.c:112 #, fuzzy msgid "Print the current region in GMT style" msgstr "Prilagodi trenutno regijo z vhodnemu rastrskemu sloju" -#: ../general/g.region/main.c:117 +#: ../general/g.region/main.c:118 #, fuzzy msgid "Print the current region in WMS style" msgstr "Prilagodi trenutno regijo z vhodnemu rastrskemu sloju" -#: ../general/g.region/main.c:123 +#: ../general/g.region/main.c:124 msgid "Print region resolution in meters (geodesic)" msgstr "" -#: ../general/g.region/main.c:128 +#: ../general/g.region/main.c:129 msgid "Print the convergence angle (degrees CCW)" msgstr "" -#: ../general/g.region/main.c:130 +#: ../general/g.region/main.c:131 msgid "" "The difference between the projection's grid north and true north, measured " "at the center coordinates of the current region." msgstr "" -#: ../general/g.region/main.c:136 +#: ../general/g.region/main.c:137 msgid "Print also 3D settings" msgstr "" -#: ../general/g.region/main.c:142 +#: ../general/g.region/main.c:143 msgid "Print the maximum bounding box in lat/long on WGS84" msgstr "" -#: ../general/g.region/main.c:152 +#: ../general/g.region/main.c:153 #, fuzzy msgid "Print in shell script style, but in one line (flat)" msgstr "IzpiÅ¡e vrednosti v stilu lupinskega skripta" -#: ../general/g.region/main.c:158 +#: ../general/g.region/main.c:159 msgid "" "Align region to resolution (default = align to bounds, works only for 2D " "resolution)" msgstr "" -#: ../general/g.region/main.c:164 +#: ../general/g.region/main.c:165 #, fuzzy msgid "Do not update the current region" msgstr "Uporabi trenutno regijo" -#: ../general/g.region/main.c:165 ../general/g.region/main.c:347 +#: ../general/g.region/main.c:166 ../general/g.region/main.c:360 #: ../vector/v.label/main.c:90 ../vector/v.label/main.c:95 #: ../vector/v.label/main.c:170 ../vector/v.label/main.c:183 msgid "Effects" msgstr "" -#: ../general/g.region/main.c:170 +#: ../general/g.region/main.c:171 #, fuzzy msgid "Set current region from named region" msgstr "DoloÄi trenutno regijo iz imenovane regije (named region)" -#: ../general/g.region/main.c:177 +#: ../general/g.region/main.c:178 #, fuzzy msgid "Set region to match raster map(s)" msgstr "DoloÄi regijo tako, da bo enaka temu rastrskemu sloju" -#: ../general/g.region/main.c:185 +#: ../general/g.region/main.c:186 #, fuzzy msgid "Set region to match 3D raster map(s) (both 2D and 3D values)" msgstr "DoloÄi regijo tako, da bo enaka temu rastrskemu sloju" -#: ../general/g.region/main.c:193 +#: ../general/g.region/main.c:194 #, fuzzy msgid "Set region to match vector map(s)" msgstr "DoloÄi regijo tako, da bo enaka temu vektorskemu sloju" -#: ../general/g.region/main.c:239 +#: ../general/g.region/main.c:240 #, fuzzy msgid "Value for the top edge" msgstr "Vrednost za zahodni rob" -#: ../general/g.region/main.c:248 +#: ../general/g.region/main.c:249 #, fuzzy msgid "Value for the bottom edge" msgstr "Vrednost za severni rob" -#: ../general/g.region/main.c:257 +#: ../general/g.region/main.c:258 #, fuzzy msgid "Number of rows in the new region" msgstr "Å tevilo vrstic, ki naj jih hranim v spominu" -#: ../general/g.region/main.c:258 ../general/g.region/main.c:267 -#: ../general/g.region/main.c:277 ../general/g.region/main.c:287 -#: ../general/g.region/main.c:296 ../general/g.region/main.c:305 -#: ../general/g.region/main.c:314 +#: ../general/g.region/main.c:259 ../general/g.region/main.c:268 +#: ../general/g.region/main.c:278 ../general/g.region/main.c:288 +#: ../general/g.region/main.c:297 ../general/g.region/main.c:306 +#: ../general/g.region/main.c:315 msgid "Resolution" msgstr "" -#: ../general/g.region/main.c:266 +#: ../general/g.region/main.c:267 #, fuzzy msgid "Number of columns in the new region" msgstr " Å tevilo kolon\n" -#: ../general/g.region/main.c:276 +#: ../general/g.region/main.c:277 msgid "2D grid resolution (north-south and east-west)" msgstr "" -#: ../general/g.region/main.c:286 +#: ../general/g.region/main.c:287 msgid "3D grid resolution (north-south, east-west and top-bottom)" msgstr "" -#: ../general/g.region/main.c:295 +#: ../general/g.region/main.c:296 #, fuzzy msgid "North-south 2D grid resolution" msgstr "Željena sever-jug resolucija" -#: ../general/g.region/main.c:304 +#: ../general/g.region/main.c:305 #, fuzzy msgid "East-west 2D grid resolution" msgstr "Željena vzhod-zahod resolucija" -#: ../general/g.region/main.c:313 +#: ../general/g.region/main.c:314 #, fuzzy msgid "Top-bottom 3D grid resolution" msgstr "Željena sever-jug resolucija" -#: ../general/g.region/main.c:323 +#: ../general/g.region/main.c:324 #, fuzzy msgid "Shrink region until it meets non-NULL data from this raster map" msgstr "DoloÄi regijo tako, da bo enaka temu rastrskemu sloju" -#: ../general/g.region/main.c:334 +#: ../general/g.region/main.c:335 #, fuzzy msgid "Adjust region cells to cleanly align with this raster map" msgstr "DoloÄi regijo tako, da bo enaka temu rastrskemu sloju" -#: ../general/g.region/main.c:345 +#: ../general/g.region/main.c:346 +#, fuzzy +msgid "Number of cells to add to each side of the current region extent" +msgstr "Uporabi trenutno regijo" + +#: ../general/g.region/main.c:348 +#, fuzzy +msgid "A negative number shrinks the current region extent" +msgstr "Prilagodi trenutno regijo z vhodnemu rastrskemu sloju" + +#: ../general/g.region/main.c:358 #, fuzzy msgid "Save current region settings in named region file" msgstr "DoloÄi trenutno regijo iz imenovane regije (named region)" -#: ../general/g.region/main.c:414 ../scripts/r.in.wms/r.in.wms.py:196 +#: ../general/g.region/main.c:427 ../scripts/r.in.wms/r.in.wms.py:196 #, fuzzy, c-format, python-format msgid "Region <%s> not found" msgstr "ne najdem regije <%s>" -#: ../general/g.region/main.c:499 +#: ../general/g.region/main.c:512 #, fuzzy msgid "Unable to get map bounding box" msgstr "Ne morem najti vhodne datoteke <%s>\n" -#: ../general/g.region/main.c:784 +#: ../general/g.region/main.c:800 +#, c-format +msgid "" +"'%s' option not used with <%s> because a coordinate would become invalid" +msgstr "" + +#: ../general/g.region/main.c:807 ../general/g.region/main.c:815 +#: ../general/g.region/main.c:823 +#, c-format +msgid "" +"'%s' option not used with <%s> because <%s> would become minor than <%s>" +msgstr "" + +#: ../general/g.region/main.c:834 #, fuzzy, c-format msgid "Unable to set region <%s>" msgstr "Ne morem vstaviti nove vrstice: %s" -#: ../general/g.region/main.c:790 +#: ../general/g.region/main.c:840 #, fuzzy msgid "Unable to update current region" msgstr "ne morem posodobiti meja" -#: ../general/g.region/main.c:798 +#: ../general/g.region/main.c:848 msgid "Unable to change default region. The current mapset is not ." msgstr "" -#: ../general/g.region/printwindow.c:383 +#: ../general/g.region/printwindow.c:390 msgid "You are already in Lat/Long. Use the -p flag instead." msgstr "" -#: ../general/g.region/printwindow.c:385 +#: ../general/g.region/printwindow.c:392 msgid "" "You are in a simple XY location, projection to Lat/Lon is not possible. Use " "the -p flag instead." msgstr "" -#: ../general/g.region/printwindow.c:559 +#: ../general/g.region/printwindow.c:573 msgid "" "WGS84 output not possible as this location does not contain datum " "transformation parameters. Try running g.setproj." msgstr "" -#: ../general/g.region/printwindow.c:711 +#: ../general/g.region/printwindow.c:583 +#, fuzzy +msgid "Unable to update lat/long projection parameters" +msgstr "ne morem posodobiti meja" + +#: ../general/g.region/printwindow.c:726 msgid "Lat/Long calculations are not possible from a simple XY system" msgstr "" @@ -26032,7 +26469,7 @@ msgid "Invalid PPM file" msgstr "neveljavna regija: %s" -#: ../general/g.pnmcomp/main.c:96 ../scripts/v.unpack/v.unpack.py:76 +#: ../general/g.pnmcomp/main.c:96 ../scripts/v.unpack/v.unpack.py:75 #: ../scripts/v.in.geonames/v.in.geonames.py:57 #: ../scripts/v.db.update/v.db.update.py:92 #, fuzzy, c-format, python-format @@ -26214,72 +26651,60 @@ msgid "Only one of '%s', '%s', '%s' or '%s' options may be specified" msgstr "" -#: ../general/g.proj/main.c:263 +#: ../general/g.proj/main.c:264 msgid "Projection files missing" msgstr "" -#: ../general/g.proj/main.c:283 +#: ../general/g.proj/main.c:284 #, c-format msgid "Only one of -%c, -%c, -%c, -%c, -%c or -%c flags may be specified" msgstr "" -#: ../general/g.proj/main.c:310 +#: ../general/g.proj/main.c:311 #, c-format msgid "No output format specified, define one of flags -%c, -%c, -%c, or -%c" msgstr "" -#: ../general/g.proj/main.c:314 +#: ../general/g.proj/main.c:315 #, c-format msgid "No output format specified, define one of flags -%c, -%c, or -%c" msgstr "" -#: ../general/g.proj/output.c:146 +#: ../general/g.proj/output.c:134 #, fuzzy -msgid "Unable to convert projection information to PROJ.4 format" +msgid "Unable to convert projection information to PROJ format" msgstr "\"Location\" vhodnega sloja" -#: ../general/g.proj/output.c:190 +#: ../general/g.proj/output.c:180 #, fuzzy msgid "Unable to convert to WKT" msgstr "Ne morem vstaviti nove vrstice: %s" -#: ../general/g.proj/input.c:91 +#: ../general/g.proj/input.c:92 #, fuzzy msgid "Error reading WKT projection description" msgstr "Ne najdem vhodne datoteke %s\n" -#: ../general/g.proj/input.c:98 +#: ../general/g.proj/input.c:99 #, fuzzy, c-format msgid "Unable to open file '%s' for reading" msgstr "Ne morem odpreti cellfile za [%s]" -#: ../general/g.proj/input.c:143 +#: ../general/g.proj/input.c:166 msgid "Can't parse PROJ.4-style parameter string" msgstr "" -#: ../general/g.proj/input.c:181 +#: ../general/g.proj/input.c:205 #, fuzzy msgid "Unable to translate EPSG code" msgstr "ne morem posodobiti meja" -#: ../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:284 +#, fuzzy, c-format +msgid "Unable to read georeferenced file <%s> using GDAL library" +msgstr "Ne morem odpreti cellfile za [%s]" -#: ../general/g.proj/input.c:259 +#: ../general/g.proj/input.c:289 #, c-format msgid "" "Read of file %s was successful, but it did not contain projection " @@ -26301,52 +26726,47 @@ msgid "Ellipsoid set to <%s>" msgstr "Ne morem vstaviti nove vrstice: %s" -#: ../general/g.proj/create.c:17 +#: ../general/g.proj/create.c:18 #, fuzzy, c-format msgid "Unable to create location <%s>: %s" msgstr "Ne morem ustvariti tabele: %s" -#: ../general/g.proj/create.c:20 +#: ../general/g.proj/create.c:21 #, fuzzy, c-format msgid "Unable to create projection files: %s" msgstr "Ne morem ustvariti tabele: %s" -#: ../general/g.proj/create.c:24 +#: ../general/g.proj/create.c:25 #, fuzzy, c-format msgid "Unable to create location <%s>" msgstr "Ne morem ustvariti tabele: %s" -#: ../general/g.proj/create.c:30 +#: ../general/g.proj/create.c:27 #, c-format msgid "" "You can switch to the new location by\n" "`%s=%s`" msgstr "" -#: ../general/g.proj/create.c:40 +#: ../general/g.proj/create.c:37 #, 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 +#: ../general/g.proj/create.c:68 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 +#: ../general/g.proj/create.c:72 #, fuzzy msgid "Projection information updated" msgstr "IzpiÅ¡i etikete kategorij" -#: ../general/g.proj/create.c:91 -#, fuzzy, c-format -msgid "Unable to create PROJ_EPSG file: %s" -msgstr "Ne morem odpreti cellfile za [%s]" - #: ../general/g.mapset/main.c:51 #, fuzzy msgid "Changes/reports current mapset." @@ -27198,80 +27618,80 @@ msgid "Too many objects: integer overflow" msgstr "" -#: ../imagery/i.segment/region_growing.c:251 +#: ../imagery/i.segment/region_growing.c:256 #: ../imagery/i.segment/mean_shift.c:220 #, fuzzy, c-format msgid "Processing pass %d..." msgstr "Ustvari toÄke vzdolž vhodnih linij." -#: ../imagery/i.segment/region_growing.c:529 +#: ../imagery/i.segment/region_growing.c:534 #, c-format msgid "" "Segmentation processes stopped at %d due to reaching max iteration limit, " "more merges may be possible" msgstr "" -#: ../imagery/i.segment/region_growing.c:531 +#: ../imagery/i.segment/region_growing.c:536 #, c-format msgid "Segmentation converged after %d iterations" msgstr "" -#: ../imagery/i.segment/region_growing.c:534 +#: ../imagery/i.segment/region_growing.c:539 msgid "Assigning region IDs to remaining single-cell regions..." msgstr "" -#: ../imagery/i.segment/region_growing.c:558 -#: ../imagery/i.segment/mean_shift.c:665 +#: ../imagery/i.segment/region_growing.c:563 +#: ../imagery/i.segment/mean_shift.c:686 #, c-format msgid "Merging segments smaller than %d cells..." msgstr "" -#: ../imagery/i.segment/region_growing.c:972 +#: ../imagery/i.segment/region_growing.c:988 #, c-format msgid "Region stats should go in tree, %d >= %d" msgstr "" -#: ../imagery/i.segment/region_growing.c:979 +#: ../imagery/i.segment/region_growing.c:995 msgid "Region ids are different" msgstr "" -#: ../imagery/i.segment/region_growing.c:983 +#: ../imagery/i.segment/region_growing.c:999 #, fuzzy, c-format msgid "Region id %d is invalid" msgstr "ne najdem 3Dview datoteke <%s>" -#: ../imagery/i.segment/region_growing.c:987 +#: ../imagery/i.segment/region_growing.c:1003 msgid "Region consists of only one cell, nothing to update" msgstr "" -#: ../imagery/i.segment/region_growing.c:1031 -#: ../imagery/i.segment/region_growing.c:1485 +#: ../imagery/i.segment/region_growing.c:1047 +#: ../imagery/i.segment/region_growing.c:1509 #, fuzzy, c-format msgid "Region size is larger than 2: %d" msgstr "" "Velikost regije je od najmanjÅ¡e regije (minreg), ne morem prikazati " "niÄesar.\n" -#: ../imagery/i.segment/region_growing.c:1098 +#: ../imagery/i.segment/region_growing.c:1122 #, c-format msgid "Region size is %d, should be %d" msgstr "" -#: ../imagery/i.segment/region_growing.c:1340 +#: ../imagery/i.segment/region_growing.c:1364 #, fuzzy, c-format msgid "Candidate flag is already %s" msgstr "dig_att datoteka ne obstaja." -#: ../imagery/i.segment/region_growing.c:1340 +#: ../imagery/i.segment/region_growing.c:1364 #, fuzzy msgid "set" msgstr "Ne najdem vhodne datoteke %s\n" -#: ../imagery/i.segment/region_growing.c:1340 +#: ../imagery/i.segment/region_growing.c:1364 msgid "unset" msgstr "" -#: ../imagery/i.segment/region_growing.c:1570 +#: ../imagery/i.segment/region_growing.c:1601 #, c-format msgid "Region of size %d should be in search tree" msgstr "" @@ -27281,11 +27701,11 @@ msgid "Writing out segment IDs..." msgstr "Zapisujem novo datoteko...\n" -#: ../imagery/i.segment/write_output.c:120 +#: ../imagery/i.segment/write_output.c:122 msgid "Writing out goodness of fit" msgstr "" -#: ../imagery/i.segment/write_output.c:236 +#: ../imagery/i.segment/write_output.c:238 #, fuzzy msgid "Writing out shifted band values..." msgstr "Zapisujem novo datoteko...\n" @@ -27333,13 +27753,6 @@ msgid "Number of segments created: %d" msgstr "Å tevilo željenih toÄk" -#: ../imagery/i.segment/flag.c:21 ../imagery/i.segment/flag.c:28 -#: ../vector/v.distance/main.c:810 ../vector/v.distance/main.c:887 -#: ../vector/v.distance/main.c:1097 -#, fuzzy -msgid "Out of memory!" -msgstr "Ne morem odpreti baze podatkov %s" - #: ../imagery/i.segment/watershed.c:19 #, fuzzy msgid "Watershed is not yet implemented" @@ -27363,196 +27776,211 @@ msgid "Found %d clumps" msgstr "Nepoznan tip" -#: ../imagery/i.segment/parse_args.c:30 +#: ../imagery/i.segment/parse_args.c:26 +#, fuzzy +msgid "Name of input imagery group or raster maps" +msgstr "Ime vhodnega rastrskega sloja" + +#: ../imagery/i.segment/parse_args.c:33 msgid "Suffix for output bands with modified band values" msgstr "" -#: ../imagery/i.segment/parse_args.c:36 +#: ../imagery/i.segment/parse_args.c:39 msgid "Difference threshold between 0 and 1" msgstr "" -#: ../imagery/i.segment/parse_args.c:37 +#: ../imagery/i.segment/parse_args.c:40 msgid "Threshold = 0 merges only identical segments; threshold = 1 merges all" msgstr "" -#: ../imagery/i.segment/parse_args.c:46 +#: ../imagery/i.segment/parse_args.c:49 #, fuzzy msgid "Spatial radius in number of cells" msgstr " Å tevilo vrstic\n" -#: ../imagery/i.segment/parse_args.c:47 +#: ../imagery/i.segment/parse_args.c:50 msgid "" "Must be >= 1, only cells within spatial bandwidth are considered for mean " "shift" msgstr "" -#: ../imagery/i.segment/parse_args.c:53 +#: ../imagery/i.segment/parse_args.c:56 msgid "Range (spectral) bandwidth [0, 1]" msgstr "" -#: ../imagery/i.segment/parse_args.c:54 +#: ../imagery/i.segment/parse_args.c:57 msgid "" "Only cells within range (spectral) bandwidth are considered for mean shift. " "Range bandwidth is used as conductance parameter for adaptive bandwidth" msgstr "" -#: ../imagery/i.segment/parse_args.c:67 +#: ../imagery/i.segment/parse_args.c:70 #, fuzzy msgid "Segmentation method" msgstr "Agregacijska operacija" -#: ../imagery/i.segment/parse_args.c:76 +#: ../imagery/i.segment/parse_args.c:79 msgid "Similarity calculation method" msgstr "" -#: ../imagery/i.segment/parse_args.c:85 +#: ../imagery/i.segment/parse_args.c:88 #, fuzzy msgid "Minimum number of cells in a segment" msgstr "NajveÄja razdalja med toÄkami in enotami karte." -#: ../imagery/i.segment/parse_args.c:87 +#: ../imagery/i.segment/parse_args.c:90 msgid "The final step will merge small segments with their best neighbor" msgstr "" -#: ../imagery/i.segment/parse_args.c:98 +#: ../imagery/i.segment/parse_args.c:101 msgid "Importance of radiometric (input raster) values relative to shape" msgstr "" -#: ../imagery/i.segment/parse_args.c:108 +#: ../imagery/i.segment/parse_args.c:111 msgid "Importance of smoothness relative to compactness" msgstr "" -#: ../imagery/i.segment/parse_args.c:117 +#: ../imagery/i.segment/parse_args.c:120 msgid "Memory in MB" msgstr "" -#: ../imagery/i.segment/parse_args.c:126 ../imagery/i.cluster/main.c:126 +#: ../imagery/i.segment/parse_args.c:129 ../imagery/i.cluster/main.c:126 #, fuzzy msgid "Maximum number of iterations" msgstr "Å tevilo toÄk najbližjih toÄk, ki bodo upoÅ¡tevane" -#: ../imagery/i.segment/parse_args.c:134 +#: ../imagery/i.segment/parse_args.c:137 #, fuzzy msgid "Name for input raster map with starting seeds" msgstr "Ime vhodnega rastrskega sloja" -#: ../imagery/i.segment/parse_args.c:141 +#: ../imagery/i.segment/parse_args.c:144 #, fuzzy msgid "Name of input bounding/constraining raster map" msgstr "Ime vhodnega rastrskega sloja" -#: ../imagery/i.segment/parse_args.c:143 +#: ../imagery/i.segment/parse_args.c:146 msgid "" "Must be integer values, each area will be segmented independent of the others" msgstr "" -#: ../imagery/i.segment/parse_args.c:150 +#: ../imagery/i.segment/parse_args.c:153 #, fuzzy msgid "Name for output goodness of fit estimate map" msgstr "Ime izhodnega gonilnika" -#: ../imagery/i.segment/parse_args.c:156 +#: ../imagery/i.segment/parse_args.c:159 msgid "" "Use 8 neighbors (3x3 neighborhood) instead of the default 4 neighbors for " "each pixel" msgstr "" -#: ../imagery/i.segment/parse_args.c:162 +#: ../imagery/i.segment/parse_args.c:165 msgid "Weighted input, do not perform the default scaling of input raster maps" msgstr "" -#: ../imagery/i.segment/parse_args.c:167 +#: ../imagery/i.segment/parse_args.c:170 msgid "Use adaptive bandwidth for mean shift" msgstr "" -#: ../imagery/i.segment/parse_args.c:168 +#: ../imagery/i.segment/parse_args.c:171 msgid "Range (spectral) bandwidth is adapted for each moving window" msgstr "" -#: ../imagery/i.segment/parse_args.c:173 +#: ../imagery/i.segment/parse_args.c:176 msgid "Use progressive bandwidth for mean shift" msgstr "" -#: ../imagery/i.segment/parse_args.c:175 +#: ../imagery/i.segment/parse_args.c:178 msgid "" "Spatial bandwidth is increased, range (spectral) bandwidth is decreased in " "each iteration" msgstr "" -#: ../imagery/i.segment/parse_args.c:194 +#: ../imagery/i.segment/parse_args.c:210 +#, fuzzy, c-format +msgid "Group <%s> not found in the current mapset" +msgstr "Ne najdem vhodnega vektorja <%s>" + +#: ../imagery/i.segment/parse_args.c:214 +#, fuzzy, c-format +msgid "Group <%s> contains no raster maps" +msgstr "ne morem odpreti razpona za datoteko %s" + +#: ../imagery/i.segment/parse_args.c:229 #, fuzzy msgid "Threshold should be > 0 and < 1" msgstr "navedena morata biti 2 sloja" -#: ../imagery/i.segment/parse_args.c:200 +#: ../imagery/i.segment/parse_args.c:235 #, fuzzy, c-format msgid "Option '%s' must be >= 1" msgstr "ne morem odpreti %s" -#: ../imagery/i.segment/parse_args.c:208 +#: ../imagery/i.segment/parse_args.c:243 #, c-format msgid "Negative value %s for option '%s': disabling" msgstr "" -#: ../imagery/i.segment/parse_args.c:213 +#: ../imagery/i.segment/parse_args.c:248 #, c-format msgid "Value %s for option '%s' is >= 1: disabling" msgstr "" -#: ../imagery/i.segment/parse_args.c:235 +#: ../imagery/i.segment/parse_args.c:270 #, fuzzy msgid "Unable to assign segmentation method" msgstr "Vrednost, ki bo prirejena NULL vrednosti" -#: ../imagery/i.segment/parse_args.c:245 +#: ../imagery/i.segment/parse_args.c:280 #, fuzzy msgid "Invalid similarity method" msgstr "neveljavna regija: %s" -#: ../imagery/i.segment/parse_args.c:251 +#: ../imagery/i.segment/parse_args.c:286 #, fuzzy, c-format msgid "Option '%s' must be > 0" msgstr "ne morem odpreti %s" -#: ../imagery/i.segment/parse_args.c:253 ../imagery/i.segment/parse_args.c:258 +#: ../imagery/i.segment/parse_args.c:288 ../imagery/i.segment/parse_args.c:293 #, fuzzy, c-format msgid "Option '%s' must be <= 1" msgstr "ne morem odpreti %s" -#: ../imagery/i.segment/parse_args.c:256 +#: ../imagery/i.segment/parse_args.c:291 #, fuzzy, c-format msgid "Option '%s' must be >= 0" msgstr "ne morem odpreti %s" -#: ../imagery/i.segment/parse_args.c:284 +#: ../imagery/i.segment/parse_args.c:319 #, fuzzy msgid "Seeds raster map not found" msgstr "Ne najdem vhodnega rastrskega sloja <%s>." -#: ../imagery/i.segment/parse_args.c:288 +#: ../imagery/i.segment/parse_args.c:323 #, fuzzy msgid "Seeeds raster map must be CELL type (integers)" msgstr "izhodni rastrski sloj" -#: ../imagery/i.segment/parse_args.c:298 +#: ../imagery/i.segment/parse_args.c:333 #, fuzzy msgid "Segmentation constraint/boundary raster map not found" msgstr "Ne najdem vhodnega rastrskega sloja <%s>." -#: ../imagery/i.segment/parse_args.c:302 +#: ../imagery/i.segment/parse_args.c:337 msgid "Segmentation constraint raster map must be CELL type (integers)" msgstr "" -#: ../imagery/i.segment/parse_args.c:321 +#: ../imagery/i.segment/parse_args.c:356 #, fuzzy msgid "Integer overflow: too many cells in current region" msgstr "Uporabi trenutno regijo" -#: ../imagery/i.segment/parse_args.c:334 +#: ../imagery/i.segment/parse_args.c:369 msgid "Invalid output raster name for goodness of fit" msgstr "" -#: ../imagery/i.segment/parse_args.c:341 +#: ../imagery/i.segment/parse_args.c:376 #, fuzzy, c-format msgid "Maximum number of iterations set to %d" msgstr "" @@ -27560,74 +27988,74 @@ "\n" " Å tevilo toÄk: %d\n" -#: ../imagery/i.segment/parse_args.c:351 +#: ../imagery/i.segment/parse_args.c:386 #, fuzzy, c-format msgid "Invalid number of iterations, %d will be used" msgstr "Ime datoteke z referenÄnimi razredi" -#: ../imagery/i.segment/parse_args.c:360 +#: ../imagery/i.segment/parse_args.c:395 #, fuzzy msgid "Invalid number of MB, 300 will be used" msgstr "Ime datoteke z referenÄnimi razredi" -#: ../imagery/i.segment/open_files.c:39 +#: ../imagery/i.segment/open_files.c:61 #, fuzzy, c-format -msgid "Group <%s> not found in the current mapset" +msgid "Input map <%s> is all NULL" msgstr "Ne najdem vhodnega vektorja <%s>" -#: ../imagery/i.segment/open_files.c:43 +#: ../imagery/i.segment/open_files.c:65 #, fuzzy, c-format -msgid "Group <%s> contains no raster maps" -msgstr "ne morem odpreti razpona za datoteko %s" +msgid "Input map <%s> is a constant of value %g" +msgstr "ne najdem 3Dview datoteke <%s>" -#: ../imagery/i.segment/open_files.c:120 +#: ../imagery/i.segment/open_files.c:114 #, fuzzy msgid "Insufficient number of non-NULL cells in current region" msgstr "Uporabi trenutno regijo" -#: ../imagery/i.segment/open_files.c:151 +#: ../imagery/i.segment/open_files.c:145 #, fuzzy msgid "Loading input bands..." msgstr "Berem dig datoteko...\n" -#: ../imagery/i.segment/open_files.c:153 +#: ../imagery/i.segment/open_files.c:147 #, fuzzy msgid "Loading input band..." msgstr "Berem dig datoteko...\n" -#: ../imagery/i.segment/open_files.c:185 ../imagery/i.segment/open_files.c:190 -#: ../imagery/i.segment/open_files.c:212 ../imagery/i.segment/open_files.c:270 -#: ../imagery/i.segment/open_files.c:358 ../imagery/i.segment/open_files.c:424 -#: ../imagery/i.segment/open_files.c:480 +#: ../imagery/i.segment/open_files.c:179 ../imagery/i.segment/open_files.c:184 +#: ../imagery/i.segment/open_files.c:206 ../imagery/i.segment/open_files.c:264 +#: ../imagery/i.segment/open_files.c:352 ../imagery/i.segment/open_files.c:418 +#: ../imagery/i.segment/open_files.c:474 #, fuzzy msgid "Unable to write to temporary file" msgstr "Vrednost, ki bo prirejena NULL vrednosti" -#: ../imagery/i.segment/open_files.c:277 +#: ../imagery/i.segment/open_files.c:271 #, c-format msgid "There are no boundary constraints in '%s'" msgstr "" -#: ../imagery/i.segment/open_files.c:333 +#: ../imagery/i.segment/open_files.c:327 #, fuzzy, c-format msgid "Loading seeds from raster map <%s>..." msgstr "Berem dig_att datoteko...\n" -#: ../imagery/i.segment/open_files.c:363 +#: ../imagery/i.segment/open_files.c:357 #, fuzzy, c-format msgid "No seeds found in '%s'!" msgstr "Ne morem najti vhodne datoteke <%s>\n" -#: ../imagery/i.segment/open_files.c:383 +#: ../imagery/i.segment/open_files.c:377 msgid "Too many seeds: integer overflow" msgstr "" -#: ../imagery/i.segment/open_files.c:500 +#: ../imagery/i.segment/open_files.c:494 #, fuzzy, c-format msgid "Segment %d is already registered!" msgstr "dig_att datoteka ne obstaja." -#: ../imagery/i.segment/open_files.c:554 +#: ../imagery/i.segment/open_files.c:553 #, c-format msgid "Regions with at least %d cells are stored in memory" msgstr "" @@ -27683,7 +28111,7 @@ msgid "Mean shift converged after %d iterations" msgstr "" -#: ../imagery/i.segment/mean_shift.c:748 +#: ../imagery/i.segment/mean_shift.c:769 #, fuzzy, c-format msgid "Renumbering remaining %d segments..." msgstr "Zapisujem novo datoteko...\n" @@ -27735,7 +28163,7 @@ msgid "supervised classification" msgstr "Ime datoteke z rezultatom klasifikacije" -#: ../imagery/i.gensig/main.c:42 ../imagery/i.maxlik/main.c:63 +#: ../imagery/i.gensig/main.c:42 ../imagery/i.maxlik/main.c:65 msgid "Maximum Likelihood Classification" msgstr "" @@ -28278,35 +28706,40 @@ msgid "<%s> has too many signatures (limit is 255)" msgstr "" -#: ../imagery/i.maxlik/main.c:66 +#: ../imagery/i.maxlik/main.c:68 msgid "Classifies the cell spectral reflectances in imagery data." msgstr "" -#: ../imagery/i.maxlik/main.c:68 +#: ../imagery/i.maxlik/main.c:70 msgid "" "Classification is based on the spectral signature information generated by " "either i.cluster, g.gui.iclass, or i.gensig." msgstr "" -#: ../imagery/i.maxlik/main.c:81 ../imagery/i.smap/parse.c:20 +#: ../imagery/i.maxlik/main.c:83 ../imagery/i.smap/parse.c:20 #, fuzzy msgid "Name of input file containing signatures" msgstr "Vhodni sloj vsebuje linije." -#: ../imagery/i.maxlik/main.c:82 +#: ../imagery/i.maxlik/main.c:84 msgid "Generated by either i.cluster, g.gui.iclass, or i.gensig" msgstr "" -#: ../imagery/i.maxlik/main.c:86 ../imagery/i.smap/parse.c:28 +#: ../imagery/i.maxlik/main.c:88 ../imagery/i.smap/parse.c:28 #, fuzzy msgid "Name for output raster map holding classification results" msgstr "Ime obstojeÄega rastrskega sloja s plastnicami" -#: ../imagery/i.maxlik/main.c:92 +#: ../imagery/i.maxlik/main.c:94 #, fuzzy msgid "Name for output raster map holding reject threshold results" msgstr "Ime rastrskega sloja z rezultati" +#: ../imagery/i.maxlik/main.c:106 +#, fuzzy, c-format +msgid "<%s> does not match the current mapset" +msgstr "Ime izhodnega rastrskega sloja" + #: ../imagery/i.maxlik/invert.c:28 #, c-format msgid "Signature %d is not valid (ill-conditioned) - ignored" @@ -28480,7 +28913,7 @@ msgid "Set current location and mapset as target for imagery group" msgstr "" -#: ../imagery/i.target/main.c:80 ../imagery/i.group/main.c:117 +#: ../imagery/i.target/main.c:80 ../imagery/i.group/main.c:156 #, fuzzy msgid "Group must exist in the current mapset" msgstr "Ime izhodnega rastrskega sloja" @@ -28748,235 +29181,235 @@ msgid "biophysical parameters" msgstr "Zglajeni koti" -#: ../imagery/i.vi/main.c:93 +#: ../imagery/i.vi/main.c:94 msgid "Calculates different types of vegetation indices." msgstr "" -#: ../imagery/i.vi/main.c:94 +#: ../imagery/i.vi/main.c:95 msgid "" "Uses red and nir bands mostly, and some indices require additional bands." msgstr "" -#: ../imagery/i.vi/main.c:101 +#: ../imagery/i.vi/main.c:102 #, fuzzy msgid "Name of input red channel surface reflectance map" msgstr "Ime izhodnega rastrskega sloja" -#: ../imagery/i.vi/main.c:102 ../imagery/i.vi/main.c:141 -#: ../imagery/i.vi/main.c:149 ../imagery/i.vi/main.c:157 -#: ../imagery/i.vi/main.c:165 ../imagery/i.vi/main.c:173 +#: ../imagery/i.vi/main.c:103 ../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 "Range: [0.0;1.0]" msgstr "" -#: ../imagery/i.vi/main.c:110 +#: ../imagery/i.vi/main.c:111 #, fuzzy msgid "Type of vegetation index" msgstr "Ime rastrskega sloja nadmorskih viÅ¡in" -#: ../imagery/i.vi/main.c:115 +#: ../imagery/i.vi/main.c:116 #, fuzzy msgid "Atmospherically Resistant Vegetation Index" msgstr "Ime rastrskega sloja nadmorskih viÅ¡in" -#: ../imagery/i.vi/main.c:116 +#: ../imagery/i.vi/main.c:117 #, fuzzy msgid "Difference Vegetation Index" msgstr "Ime rastrskega sloja nadmorskih viÅ¡in" -#: ../imagery/i.vi/main.c:117 +#: ../imagery/i.vi/main.c:118 #, fuzzy msgid "Enhanced Vegetation Index" msgstr "Ime rastrskega sloja nadmorskih viÅ¡in" -#: ../imagery/i.vi/main.c:118 +#: ../imagery/i.vi/main.c:119 #, fuzzy msgid "Enhanced Vegetation Index 2" msgstr "Ime rastrskega sloja nadmorskih viÅ¡in" -#: ../imagery/i.vi/main.c:119 +#: ../imagery/i.vi/main.c:120 #, fuzzy msgid "Green Vegetation Index" msgstr "Ime rastrskega sloja nadmorskih viÅ¡in" -#: ../imagery/i.vi/main.c:120 +#: ../imagery/i.vi/main.c:121 #, fuzzy msgid "Green Atmospherically Resistant Vegetation Index" msgstr "Ime rastrskega sloja nadmorskih viÅ¡in" -#: ../imagery/i.vi/main.c:121 +#: ../imagery/i.vi/main.c:122 msgid "Global Environmental Monitoring Index" msgstr "" -#: ../imagery/i.vi/main.c:122 +#: ../imagery/i.vi/main.c:123 #, fuzzy msgid "Infrared Percentage Vegetation Index" msgstr "Ime rastrskega sloja nadmorskih viÅ¡in" -#: ../imagery/i.vi/main.c:123 +#: ../imagery/i.vi/main.c:124 msgid "Modified Soil Adjusted Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:124 +#: ../imagery/i.vi/main.c:125 msgid "second Modified Soil Adjusted Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:125 +#: ../imagery/i.vi/main.c:126 #, fuzzy msgid "Normalized Difference Vegetation Index" msgstr "Ime rastrskega sloja nadmorskih viÅ¡in" -#: ../imagery/i.vi/main.c:126 +#: ../imagery/i.vi/main.c:127 #, fuzzy msgid "Perpendicular Vegetation Index" msgstr "Ime rastrskega sloja nadmorskih viÅ¡in" -#: ../imagery/i.vi/main.c:127 +#: ../imagery/i.vi/main.c:128 #, fuzzy msgid "Soil Adjusted Vegetation Index" msgstr "Ime rastrskega sloja nadmorskih viÅ¡in" -#: ../imagery/i.vi/main.c:128 +#: ../imagery/i.vi/main.c:129 #, fuzzy msgid "Simple Ratio" msgstr "Ime datoteke z rezultatom klasifikacije" -#: ../imagery/i.vi/main.c:129 +#: ../imagery/i.vi/main.c:130 msgid "Visible Atmospherically Resistant Index" msgstr "" -#: ../imagery/i.vi/main.c:130 +#: ../imagery/i.vi/main.c:131 #, fuzzy msgid "Weighted Difference Vegetation Index" msgstr "Ime rastrskega sloja nadmorskih viÅ¡in" -#: ../imagery/i.vi/main.c:134 +#: ../imagery/i.vi/main.c:135 #, fuzzy msgid "type" msgstr "Tip objektov" -#: ../imagery/i.vi/main.c:140 +#: ../imagery/i.vi/main.c:141 #, fuzzy msgid "Name of input nir channel surface reflectance map" msgstr "Ime izhodnega rastrskega sloja" -#: ../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 ../vector/v.vol.rst/main.c:254 -#: ../vector/v.vol.rst/main.c:303 +#: ../imagery/i.vi/main.c:143 ../imagery/i.vi/main.c:151 +#: ../imagery/i.vi/main.c:159 ../imagery/i.vi/main.c:167 +#: ../imagery/i.vi/main.c:175 ../vector/v.vol.rst/main.c:256 +#: ../vector/v.vol.rst/main.c:305 #, fuzzy msgid "Optional inputs" msgstr "Ime izhodnega rastrskega sloja" -#: ../imagery/i.vi/main.c:148 +#: ../imagery/i.vi/main.c:149 #, fuzzy msgid "Name of input green channel surface reflectance map" msgstr "Ime izhodnega rastrskega sloja" -#: ../imagery/i.vi/main.c:156 +#: ../imagery/i.vi/main.c:157 #, fuzzy msgid "Name of input blue channel surface reflectance map" msgstr "Ime izhodnega rastrskega sloja" -#: ../imagery/i.vi/main.c:164 +#: ../imagery/i.vi/main.c:165 #, fuzzy msgid "Name of input 5th channel surface reflectance map" msgstr "Ime izhodnega rastrskega sloja" -#: ../imagery/i.vi/main.c:172 +#: ../imagery/i.vi/main.c:173 #, fuzzy msgid "Name of input 7th channel surface reflectance map" msgstr "Ime izhodnega rastrskega sloja" -#: ../imagery/i.vi/main.c:180 +#: ../imagery/i.vi/main.c:181 msgid "Value of the slope of the soil line (MSAVI only)" msgstr "" -#: ../imagery/i.vi/main.c:181 ../imagery/i.vi/main.c:188 -#: ../imagery/i.vi/main.c:195 +#: ../imagery/i.vi/main.c:182 ../imagery/i.vi/main.c:189 +#: ../imagery/i.vi/main.c:196 #, fuzzy msgid "MSAVI settings" msgstr "Ne najdem vhodne datoteke %s\n" -#: ../imagery/i.vi/main.c:187 +#: ../imagery/i.vi/main.c:188 msgid "Value of the intercept of the soil line (MSAVI only)" msgstr "" -#: ../imagery/i.vi/main.c:194 +#: ../imagery/i.vi/main.c:195 msgid "Value of the factor of reduction of soil noise (MSAVI only)" msgstr "" -#: ../imagery/i.vi/main.c:201 +#: ../imagery/i.vi/main.c:202 msgid "Maximum bits for digital numbers" msgstr "" -#: ../imagery/i.vi/main.c:202 +#: ../imagery/i.vi/main.c:203 msgid "" "If data is in Digital Numbers (i.e. integer type), give the max bits (i.e. 8 " "for Landsat -> [0-255])" msgstr "" -#: ../imagery/i.vi/main.c:228 +#: ../imagery/i.vi/main.c:229 msgid "sr index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:231 +#: ../imagery/i.vi/main.c:232 msgid "ndvi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:234 +#: ../imagery/i.vi/main.c:235 msgid "ipvi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:237 +#: ../imagery/i.vi/main.c:238 msgid "dvi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:240 +#: ../imagery/i.vi/main.c:241 msgid "pvi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:243 +#: ../imagery/i.vi/main.c:244 msgid "wdvi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:246 +#: ../imagery/i.vi/main.c:247 msgid "savi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:251 +#: ../imagery/i.vi/main.c:252 msgid "" "msavi index requires red and nir maps, and 3 parameters related to soil line" msgstr "" -#: ../imagery/i.vi/main.c:254 +#: ../imagery/i.vi/main.c:255 msgid "msavi2 index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:257 +#: ../imagery/i.vi/main.c:258 msgid "gemi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:261 +#: ../imagery/i.vi/main.c:262 msgid "arvi index requires blue, red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:265 +#: ../imagery/i.vi/main.c:266 msgid "evi index requires blue, red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:268 +#: ../imagery/i.vi/main.c:269 msgid "evi2 index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:272 +#: ../imagery/i.vi/main.c:273 msgid "vari index requires blue, green and red maps" msgstr "" -#: ../imagery/i.vi/main.c:276 +#: ../imagery/i.vi/main.c:277 msgid "gari index requires blue, green, red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:281 +#: ../imagery/i.vi/main.c:282 msgid "gvi index requires blue, green, red, nir, chan5 and chan7 maps" msgstr "" @@ -29412,7 +29845,7 @@ msgid "%s######## CLUSTER END (%s) ########%s" msgstr "" -#: ../imagery/i.cluster/main.c:354 ../misc/m.nviz.image/main.c:242 +#: ../imagery/i.cluster/main.c:354 ../misc/m.nviz.image/main.c:248 #, fuzzy, c-format msgid "File <%s> created." msgstr "ne morem odpreti %s" @@ -30652,140 +31085,140 @@ msgid "Name of the output emissivity layer" msgstr "Ime izhodnega rastrskega sloja" -#: ../imagery/i.group/main.c:55 +#: ../imagery/i.group/main.c:56 msgid "Creates, edits, and lists groups of imagery data." msgstr "" -#: ../imagery/i.group/main.c:59 +#: ../imagery/i.group/main.c:60 #, fuzzy msgid "Name of imagery group" msgstr "Ime rastrskega sloja" -#: ../imagery/i.group/main.c:63 +#: ../imagery/i.group/main.c:64 #, fuzzy msgid "Name of imagery subgroup" msgstr "Ime rastrskega sloja" -#: ../imagery/i.group/main.c:67 +#: ../imagery/i.group/main.c:68 #, fuzzy msgid "Name of raster map(s) to include in group" msgstr "Ime rastrskega sloja, ki bo vseboval rezultate" -#: ../imagery/i.group/main.c:68 ../imagery/i.group/main.c:74 +#: ../imagery/i.group/main.c:69 ../imagery/i.group/main.c:80 msgid "Maps" msgstr "" -#: ../imagery/i.group/main.c:73 +#: ../imagery/i.group/main.c:79 #, fuzzy msgid "Remove selected files from specified group or subgroup" msgstr "IzpiÅ¡i pozicijo sonca v stilu lupinskega skripta" -#: ../imagery/i.group/main.c:78 +#: ../imagery/i.group/main.c:84 #, fuzzy msgid "List files from specified (sub)group" msgstr "IzpiÅ¡i pozicijo sonca v stilu lupinskega skripta" -#: ../imagery/i.group/main.c:83 +#: ../imagery/i.group/main.c:89 #, fuzzy msgid "List subgroups from specified group" msgstr "IzpiÅ¡i pozicijo sonca v stilu lupinskega skripta" -#: ../imagery/i.group/main.c:109 +#: ../imagery/i.group/main.c:148 #, fuzzy msgid "No input raster map(s) specified" msgstr "DoloÄena ni bila nobena vhodna datoteka." -#: ../imagery/i.group/main.c:128 ../imagery/i.group/main.c:150 +#: ../imagery/i.group/main.c:167 ../imagery/i.group/main.c:189 #, fuzzy msgid "Specified group does not exist in current mapset" msgstr "Ne najdem vhodnega rastrskega sloja <%s>." -#: ../imagery/i.group/main.c:132 +#: ../imagery/i.group/main.c:171 #, fuzzy, c-format msgid "Removing raster maps from subgroup <%s>..." msgstr "Berem dig_att datoteko...\n" -#: ../imagery/i.group/main.c:137 +#: ../imagery/i.group/main.c:176 #, fuzzy, c-format msgid "Removing raster maps from group <%s>..." msgstr "Berem dig_att datoteko...\n" -#: ../imagery/i.group/main.c:158 +#: ../imagery/i.group/main.c:197 #, fuzzy, c-format msgid "Subgroup <%s> of group <%s> references the following raster maps:" msgstr "ne morem odpreti razpona za datoteko %s" -#: ../imagery/i.group/main.c:173 +#: ../imagery/i.group/main.c:212 #, fuzzy, c-format msgid "Group <%s> references the following raster maps:" msgstr "ne najdem regije <%s>" -#: ../imagery/i.group/main.c:185 +#: ../imagery/i.group/main.c:224 #, fuzzy, c-format msgid "Group <%s> does not yet exist. Creating..." msgstr "Ne najdem vhodnega rastrskega sloja <%s>." -#: ../imagery/i.group/main.c:189 ../imagery/i.group/main.c:198 +#: ../imagery/i.group/main.c:228 ../imagery/i.group/main.c:237 #, fuzzy, c-format msgid "Adding raster maps to group <%s>..." msgstr "Berem dig_att datoteko...\n" -#: ../imagery/i.group/main.c:193 +#: ../imagery/i.group/main.c:232 #, fuzzy, c-format msgid "Adding raster maps to subgroup <%s>..." msgstr "Berem dig_att datoteko...\n" -#: ../imagery/i.group/main.c:219 +#: ../imagery/i.group/main.c:258 #, fuzzy msgid "No input raster maps defined" msgstr "DoloÄena ni bila nobena vhodna datoteka." -#: ../imagery/i.group/main.c:223 ../imagery/i.group/main.c:265 +#: ../imagery/i.group/main.c:262 ../imagery/i.group/main.c:304 #, fuzzy, c-format msgid "Raster map <%s> not found. Skipped." msgstr "Ne najdem vhodnega rastrskega sloja <%s>." -#: ../imagery/i.group/main.c:228 +#: ../imagery/i.group/main.c:267 #, fuzzy, c-format msgid "Adding raster map <%s> to group" msgstr "Rekodira rastrske sloje" -#: ../imagery/i.group/main.c:234 +#: ../imagery/i.group/main.c:273 #, fuzzy, c-format msgid "Raster map <%s> exists in group. Skipped." msgstr "Rastrski sloj kateremu naj se regija prilagodi" -#: ../imagery/i.group/main.c:271 +#: ../imagery/i.group/main.c:310 #, fuzzy, c-format msgid "Adding raster map <%s> to subgroup" msgstr "Rekodira rastrske sloje" -#: ../imagery/i.group/main.c:278 +#: ../imagery/i.group/main.c:317 #, fuzzy, c-format msgid "Raster map <%s> exists in subgroup. Skipping..." msgstr "Rastrski sloj kateremu naj se regija prilagodi" -#: ../imagery/i.group/main.c:327 +#: ../imagery/i.group/main.c:366 #, fuzzy, c-format msgid "Removing raster map <%s> from group" msgstr "ne najdem 3Dview datoteke <%s>" -#: ../imagery/i.group/main.c:344 ../imagery/i.group/main.c:403 +#: ../imagery/i.group/main.c:383 ../imagery/i.group/main.c:442 #, fuzzy msgid "No raster map removed" msgstr "Binarna rastrska datoteka, ki jo nameravate uvoziti" -#: ../imagery/i.group/main.c:386 +#: ../imagery/i.group/main.c:425 #, fuzzy, c-format msgid "Removing raster map <%s> from subgroup" msgstr "ne najdem 3Dview datoteke <%s>" -#: ../imagery/i.group/main.c:422 +#: ../imagery/i.group/main.c:461 #, fuzzy, c-format msgid "Group <%s> does not contain any subgroup.\n" msgstr "Ne najdem vhodnega rastrskega sloja <%s>." -#: ../imagery/i.group/main.c:433 +#: ../imagery/i.group/main.c:472 #, fuzzy, c-format msgid "group <%s> references the following subgroups\n" msgstr "ne najdem regije <%s>" @@ -31145,17 +31578,22 @@ msgid "Elevation map name is missing. Please set '%s' option" msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:212 +#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:211 +#, c-format +msgid "Group [%s] in location [%s] mapset [%s] now uses elevation map [%s]" +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:214 #, fuzzy, c-format msgid "Mapset [%s] in target location [%s] - %s " msgstr "ne najdem 3Dview datoteke <%s>" -#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:214 +#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:216 #, fuzzy msgid "permission denied\n" msgstr "Ne najdem vhodne datoteke %s\n" -#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:214 +#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:216 #, fuzzy msgid "not found\n" msgstr "Ne najdem rastrskega sloja <%s>" @@ -31537,32 +31975,37 @@ msgid "Target east,north coordinates to local x,y" msgstr "Uporabljam koordinate srediÅ¡Äa sloja\n" -#: ../misc/m.nviz.image/main.c:56 +#: ../misc/m.nviz.image/main.c:55 msgid "Creates a 3D rendering of GIS data." msgstr "" -#: ../misc/m.nviz.image/main.c:57 +#: ../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:83 +#: ../misc/m.nviz.image/main.c:87 #, fuzzy msgid "Unable to render data" msgstr "ne morem odpreti <%s>" -#: ../misc/m.nviz.image/main.c:142 +#: ../misc/m.nviz.image/main.c:146 #, c-format msgid "Vertical exaggeration not given, using calculated value %.0f" msgstr "" -#: ../misc/m.nviz.image/main.c:154 +#: ../misc/m.nviz.image/main.c:158 #, c-format msgid "Viewpoint height not given, using calculated value %.0f" msgstr "" -#: ../misc/m.nviz.image/main.c:240 +#: ../misc/m.nviz.image/main.c:244 +#, fuzzy +msgid "Failed to write image" +msgstr "Vrednost, ki bo prirejena NULL vrednosti" + +#: ../misc/m.nviz.image/main.c:246 #, fuzzy msgid "Unsupported output format" msgstr "IzpiÅ¡i podprte formate in konÄaj" @@ -32298,8 +32741,8 @@ msgstr "" #: ../db/db.databases/main.c:97 ../db/db.copy/main.c:37 -#: ../db/db.execute/main.c:127 ../db/db.execute/main.c:134 -#: ../db/db.execute/main.c:140 ../db/db.select/main.c:267 +#: ../db/db.execute/main.c:139 ../db/db.execute/main.c:146 +#: ../db/db.execute/main.c:152 ../db/db.select/main.c:267 #: ../db/db.dropdb/main.c:73 ../db/db.createdb/main.c:73 #: ../vector/v.db.select/main.c:57 msgid "SQL" @@ -32432,31 +32875,36 @@ msgid "Overwrite current settings if already initialized" msgstr "Ne morem odpreti baze podatkov %s" -#: ../db/db.connect/main.c:91 +#: ../db/db.connect/main.c:101 #, fuzzy msgid "Default group of database users to which select privilege is granted" msgstr "" "Privzeta skupina uporabnikov baz podatkov, ki imajo zagotovljen dostop do baz" -#: ../db/db.connect/main.c:141 ../db/db.tables/main.c:41 +#: ../db/db.connect/main.c:151 ../db/db.tables/main.c:41 #, fuzzy msgid "Database connection not defined. Run db.connect." msgstr "" "Povezava z bazo podatkov za gonilnik <%s> ni definirana. Poženi db.connect." -#: ../db/db.connect/main.c:166 +#: ../db/db.connect/main.c:176 msgid "DB settings already defined, nothing to do" msgstr "" -#: ../db/db.connect/main.c:172 +#: ../db/db.connect/main.c:182 msgid "Default driver is not set" msgstr "" -#: ../db/db.connect/main.c:175 +#: ../db/db.connect/main.c:185 #, fuzzy msgid "Default database is not set" msgstr "VpiÅ¡i ime baze podatkov" +#: ../db/db.connect/main.c:221 +#, fuzzy +msgid "Unable to set default database connection" +msgstr "Ne morem ustvariti tabele: %s" + #: ../db/db.describe/main.c:108 #, fuzzy msgid "Print column names only instead of full column descriptions" @@ -32477,45 +32925,46 @@ msgid "Unable to open file <%s>: %s" msgstr "Ne morem odpreti cellfile za [%s]" -#: ../db/db.execute/main.c:94 ../db/db.execute/main.c:99 +#: ../db/db.execute/main.c:86 ../db/db.execute/main.c:91 +#: ../db/db.execute/main.c:106 ../db/db.execute/main.c:111 #, fuzzy, c-format msgid "Error while executing: '%s'" msgstr "Napaka med izvajanjem: \"%s\"\n" -#: ../db/db.execute/main.c:128 +#: ../db/db.execute/main.c:140 msgid "Executes any SQL statement." msgstr "" -#: ../db/db.execute/main.c:129 +#: ../db/db.execute/main.c:141 msgid "For SELECT statements use 'db.select'." msgstr "" -#: ../db/db.execute/main.c:132 +#: ../db/db.execute/main.c:144 #, fuzzy msgid "SQL statement" msgstr "datoteka z SQL stavkom" -#: ../db/db.execute/main.c:133 +#: ../db/db.execute/main.c:145 msgid "Example: update rybniky set kapri = 'hodne' where kapri = 'malo'" msgstr "" -#: ../db/db.execute/main.c:138 +#: ../db/db.execute/main.c:150 #, fuzzy msgid "Name of file containing SQL statement(s)" msgstr "Vhodni sloj vsebuje linije." -#: ../db/db.execute/main.c:160 +#: ../db/db.execute/main.c:172 #, fuzzy msgid "Ignore SQL errors and continue" msgstr "prezri SQL napake in nadaljuj" -#: ../db/db.execute/main.c:161 ../vector/v.build/main.c:51 +#: ../db/db.execute/main.c:173 ../vector/v.build/main.c:51 #: ../vector/v.build/main.c:77 #, fuzzy msgid "Errors" msgstr "Napaka: %s" -#: ../db/db.execute/main.c:167 +#: ../db/db.execute/main.c:179 #, fuzzy, c-format msgid "You must provide <%s> or <%s> option" msgstr "Vnesti moraÅ¡ vsaj %d toÄk." @@ -32659,7 +33108,7 @@ msgid "Unable to db_alloc_string_array()" msgstr "" -#: ../db/drivers/ogr/execute.c:56 ../vector/v.out.ogr/main.c:592 +#: ../db/drivers/ogr/execute.c:56 ../vector/v.out.ogr/main.c:648 #, fuzzy, c-format msgid "OGR layer <%s> not found" msgstr "Ne najdem rastrskega sloja <%s>" @@ -32668,11 +33117,11 @@ #: ../vector/v.out.lidar/main.c:155 ../vector/v.db.connect/main.c:289 #: ../vector/v.reclass/main.c:145 ../vector/v.to.3d/trans2.c:63 #: ../vector/v.to.3d/trans3.c:65 ../vector/v.univar/main.c:355 -#: ../vector/v.distance/main.c:533 ../vector/v.distance/main.c:574 +#: ../vector/v.distance/main.c:540 ../vector/v.distance/main.c:581 #: ../vector/v.in.db/main.c:187 ../vector/v.colors/scan_attr.c:35 -#: ../vector/v.colors.out/make_colors.c:42 ../vector/v.vect.stats/main.c:428 +#: ../vector/v.colors.out/make_colors.c:42 ../vector/v.vect.stats/main.c:435 #: ../vector/v.transform/trans_digit.c:116 -#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:96 +#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:97 #: ../scripts/v.db.join/v.db.join.py:98 ../scripts/v.db.join/v.db.join.py:106 #: ../scripts/v.db.join/v.db.join.py:123 ../scripts/db.univar/db.univar.py:120 #, fuzzy, c-format, python-format @@ -32713,16 +33162,7 @@ "kolona '%s': tip int8 (bigint) je shranjen kot integer (4 bajti) nekateri\n" "podatki so lahko poÅ¡kodovani" -#: ../db/drivers/ogr/describe.c:204 -#, c-format -msgid "" -"column '%s', type 'string': unknown width -> stored as varchar(250) some " -"data may be lost" -msgstr "" -"kolona '%s', tip 'string': nepoznana Å¡irina -> shranjen kot varchar(250),\n" -"nekateri podatki so lahko izgubljeni" - -#: ../db/drivers/ogr/describe.c:212 ../db/drivers/ogr/fetch.c:160 +#: ../db/drivers/ogr/describe.c:212 ../db/drivers/ogr/fetch.c:167 msgid "Unknown type" msgstr "Nepoznan tip" @@ -32736,7 +33176,7 @@ msgid "Unable to add new token" msgstr "Ime izhodne datoteke" -#: ../db/drivers/ogr/fetch.c:55 ../db/drivers/ogr/fetch.c:188 +#: ../db/drivers/ogr/fetch.c:55 ../db/drivers/ogr/fetch.c:195 #: ../db/drivers/sqlite/fetch.c:265 ../db/drivers/postgres/fetch.c:33 #: ../db/drivers/mysql/fetch.c:34 ../db/drivers/mysql/fetch.c:276 #, fuzzy @@ -33341,7 +33781,7 @@ #: ../db/drivers/dbf/db.c:94 #, fuzzy, c-format -msgid "Unable create DBF database: %s" +msgid "Unable to create DBF database: %s" msgstr "Ne morem odpreti cellfile za [%s]" #: ../db/drivers/dbf/db.c:102 @@ -33464,7 +33904,7 @@ msgstr "" #: ../vector/v.mkgrid/main.c:73 ../vector/v.kcv/main.c:58 -#: ../vector/v.random/main.c:101 ../vector/v.perturb/main.c:66 +#: ../vector/v.random/main.c:104 ../vector/v.perturb/main.c:66 #: ../vector/v.normal/main.c:75 ../vector/v.qcount/main.c:62 #, fuzzy msgid "point pattern" @@ -33717,7 +34157,7 @@ "instead of native GRASS-PostGIS data driver." msgstr "" -#: ../vector/v.external.out/link.c:26 ../vector/v.out.ogr/main.c:102 +#: ../vector/v.external.out/link.c:26 ../vector/v.out.ogr/main.c:103 #, c-format msgid "" "Data source starts with \"PG:\" prefix, expecting \"PostgreSQL\" format (\"%s" @@ -34049,12 +34489,13 @@ msgid "Loading data..." msgstr "RiÅ¡em ..." -#: ../vector/v.to.rast/vect2rast.c:55 ../vector/v.db.connect/main.c:213 -#: ../vector/v.to.rast3/main.c:80 ../vector/v.db.select/main.c:171 -#: ../vector/v.to.3d/trans2.c:49 ../vector/v.to.3d/trans3.c:51 -#: ../vector/v.distance/main.c:515 ../vector/v.distance/main.c:596 -#: ../vector/v.colors.out/make_colors.c:31 ../vector/v.info/print.c:138 -#: ../vector/v.extract/main.c:255 +#: ../vector/v.to.rast/vect2rast.c:55 ../vector/v.random/main.c:265 +#: ../vector/v.db.connect/main.c:213 ../vector/v.to.rast3/main.c:80 +#: ../vector/v.db.select/main.c:171 ../vector/v.to.3d/trans2.c:49 +#: ../vector/v.to.3d/trans3.c:51 ../vector/v.distance/main.c:522 +#: ../vector/v.distance/main.c:603 ../vector/v.colors.out/make_colors.c:31 +#: ../vector/v.info/print.c:138 ../vector/v.extract/main.c:217 +#: ../vector/v.extract/main.c:315 #, fuzzy, c-format msgid "Database connection not defined for layer <%s>" msgstr "Povezava z bazo podatkov ni definirana\n" @@ -34344,46 +34785,46 @@ msgid "No database record for cat = %d and export of 'cat' disabled" msgstr "Za vrstico (cat = %d) ni zapisa (record)<" -#: ../vector/v.out.ogr/main.c:87 +#: ../vector/v.out.ogr/main.c:88 #, fuzzy msgid "Exports a vector map layer to any of the supported OGR vector formats." msgstr "Uvozi binarno rastrsko datoteko v GRASS-ov rastrski sloj." -#: ../vector/v.out.ogr/main.c:88 +#: ../vector/v.out.ogr/main.c:89 #, fuzzy msgid "By default a vector map layer is exported to OGC GeoPackage format." msgstr "Uvozi binarno rastrsko datoteko v GRASS-ov rastrski sloj." -#: ../vector/v.out.ogr/main.c:170 +#: ../vector/v.out.ogr/main.c:172 msgid "Volumes will be exported as sets of faces" msgstr "" -#: ../vector/v.out.ogr/main.c:188 +#: ../vector/v.out.ogr/main.c:190 #, fuzzy msgid "Unable to determine input map's vector feature type(s)." msgstr "Ime obstojeÄega rastrskega sloja." -#: ../vector/v.out.ogr/main.c:254 +#: ../vector/v.out.ogr/main.c:255 msgid "The combination of types is not supported by all formats." msgstr "" -#: ../vector/v.out.ogr/main.c:271 +#: ../vector/v.out.ogr/main.c:272 #, fuzzy msgid "Unable to create OGR spatial reference" msgstr "ne morem posodobiti meja" -#: ../vector/v.out.ogr/main.c:293 +#: ../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:305 +#: ../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:311 +#: ../vector/v.out.ogr/main.c:312 #, c-format msgid "" "%d point found, but not requested to be exported. Verify 'type' parameter." @@ -34392,7 +34833,7 @@ msgstr[0] "" msgstr[1] "" -#: ../vector/v.out.ogr/main.c:319 +#: ../vector/v.out.ogr/main.c:320 #, c-format msgid "" "%d line found, but not requested to be exported. Verify 'type' parameter." @@ -34401,7 +34842,7 @@ msgstr[0] "" msgstr[1] "" -#: ../vector/v.out.ogr/main.c:328 +#: ../vector/v.out.ogr/main.c:329 #, c-format msgid "" "%d boundary found, but not requested to be exported. Verify 'type' parameter." @@ -34411,7 +34852,7 @@ msgstr[0] "" msgstr[1] "" -#: ../vector/v.out.ogr/main.c:337 +#: ../vector/v.out.ogr/main.c:338 #, c-format msgid "" "%d centroid found, but not requested to be exported. Verify 'type' parameter." @@ -34421,7 +34862,7 @@ msgstr[0] "" msgstr[1] "" -#: ../vector/v.out.ogr/main.c:345 +#: ../vector/v.out.ogr/main.c:346 #, c-format msgid "" "%d area found, but not requested to be exported. Verify 'type' parameter." @@ -34430,7 +34871,7 @@ msgstr[0] "" msgstr[1] "" -#: ../vector/v.out.ogr/main.c:353 +#: ../vector/v.out.ogr/main.c:354 #, c-format msgid "" "%d face found, but not requested to be exported. Verify 'type' parameter." @@ -34439,7 +34880,7 @@ msgstr[0] "" msgstr[1] "" -#: ../vector/v.out.ogr/main.c:361 +#: ../vector/v.out.ogr/main.c:362 #, c-format msgid "" "%d volume found, but not requested to be exported. Verify 'type' parameter." @@ -34448,161 +34889,161 @@ msgstr[0] "" msgstr[1] "" -#: ../vector/v.out.ogr/main.c:371 +#: ../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:380 +#: ../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:390 +#: ../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:399 +#: ../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:409 +#: ../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:418 +#: ../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:427 +#: ../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:436 +#: ../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:461 +#: ../vector/v.out.ogr/main.c:478 #, fuzzy, c-format msgid "OGR driver <%s> not found" msgstr "Ne najdem rastrskega sloja <%s>" -#: ../vector/v.out.ogr/main.c:488 +#: ../vector/v.out.ogr/main.c:523 #, fuzzy, c-format msgid "Unable to open OGR data source '%s'" msgstr "Ime izhodnega rastrskega sloja" -#: ../vector/v.out.ogr/main.c:502 +#: ../vector/v.out.ogr/main.c:543 #, fuzzy, c-format msgid "Layer <%s> already exists in OGR data source '%s'" msgstr "Ime izhodnega rastrskega sloja" -#: ../vector/v.out.ogr/main.c:506 +#: ../vector/v.out.ogr/main.c:547 #, fuzzy, c-format msgid "OGR layer <%s> already exists and will be overwritten" msgstr "Ime izhodnega vektorskega sloja" -#: ../vector/v.out.ogr/main.c:513 +#: ../vector/v.out.ogr/main.c:559 #, fuzzy, c-format msgid "OGR layer <%s> doesn't exists, creating new OGR layer instead" msgstr "Ime izhodnega vektorskega sloja" -#: ../vector/v.out.ogr/main.c:541 +#: ../vector/v.out.ogr/main.c:587 msgid "Overriding existing user-defined 'SHPT=' LCO." msgstr "" -#: ../vector/v.out.ogr/main.c:556 +#: ../vector/v.out.ogr/main.c:602 #, 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:568 +#: ../vector/v.out.ogr/main.c:614 #, 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:575 +#: ../vector/v.out.ogr/main.c:621 #, c-format msgid "" "Vector map <%s> is 3D. Use format specific layer creation options (parameter " "'lco') to export using only category numbers as attributes" msgstr "" -#: ../vector/v.out.ogr/main.c:610 +#: ../vector/v.out.ogr/main.c:666 msgid "Exporting 'cat' anyway, as it is the only attribute table field" msgstr "" -#: ../vector/v.out.ogr/main.c:619 ../vector/v.out.ogr/main.c:691 +#: ../vector/v.out.ogr/main.c:675 ../vector/v.out.ogr/main.c:747 #, fuzzy, c-format msgid "New attribute column <%s> added to the table" msgstr "Ime rastrskega sloja, ki bo uporabljen za <%s>" -#: ../vector/v.out.ogr/main.c:703 +#: ../vector/v.out.ogr/main.c:759 #, fuzzy, c-format msgid "Key column <%s> not found" msgstr "ne najdem regije <%s>" -#: ../vector/v.out.ogr/main.c:716 +#: ../vector/v.out.ogr/main.c:787 #, fuzzy, c-format msgid "Exporting %d feature..." msgid_plural "Exporting %d features..." msgstr[0] "Zapisujem novo datoteko...\n" msgstr[1] "Zapisujem novo datoteko...\n" -#: ../vector/v.out.ogr/main.c:731 +#: ../vector/v.out.ogr/main.c:802 #, fuzzy, c-format msgid "Exporting %d area (may take some time)..." msgid_plural "Exporting %d areas (may take some time)..." msgstr[0] "Zapisujem novo datoteko...\n" msgstr[1] "Zapisujem novo datoteko...\n" -#: ../vector/v.out.ogr/main.c:750 +#: ../vector/v.out.ogr/main.c:821 #, fuzzy, c-format msgid "Exporting %d volume..." msgid_plural "Exporting %d volumes..." msgstr[0] "Zapisujem novo datoteko...\n" msgstr[1] "Zapisujem novo datoteko...\n" -#: ../vector/v.out.ogr/main.c:754 +#: ../vector/v.out.ogr/main.c:825 msgid "Export of volumes not implemented yet. Skipping." msgstr "" -#: ../vector/v.out.ogr/main.c:771 +#: ../vector/v.out.ogr/main.c:842 #, fuzzy, c-format msgid "%d feature without attributes was written" msgid_plural "%d features without attributes were written" msgstr[0] "%d toÄk je bilo zapisanih na izhodno datoteko\n" msgstr[1] "%d toÄk je bilo zapisanih na izhodno datoteko\n" -#: ../vector/v.out.ogr/main.c:777 +#: ../vector/v.out.ogr/main.c:848 #, fuzzy, c-format msgid "%d feature without category was written" msgid_plural "%d features without category were written" msgstr[0] "%-5d mrtvih kategorij toÄk preskoÄenih\n" msgstr[1] "%-5d mrtvih kategorij toÄk preskoÄenih\n" -#: ../vector/v.out.ogr/main.c:781 +#: ../vector/v.out.ogr/main.c:852 #, c-format msgid "" "%d feature without category was skipped. Features without category are " @@ -34613,12 +35054,12 @@ msgstr[0] "" msgstr[1] "" -#: ../vector/v.out.ogr/main.c:797 +#: ../vector/v.out.ogr/main.c:868 #, fuzzy msgid "Output layer is empty, no features written" msgstr "Ime izhodnega vektorskega sloja" -#: ../vector/v.out.ogr/main.c:798 +#: ../vector/v.out.ogr/main.c:869 #, fuzzy, c-format msgid "%d feature (%s type) written to <%s> (%s format)." msgid_plural "%d features (%s type) written to <%s> (%s format)." @@ -34723,7 +35164,7 @@ msgid "Force 2D output even if input is 3D (applies to Shapefile output only)" msgstr "IzpiÅ¡i v \"integer\" obliki" -#: ../vector/v.out.ogr/args.c:114 ../vector/v.in.ogr/main.c:338 +#: ../vector/v.out.ogr/args.c:114 ../vector/v.in.ogr/main.c:355 #: ../vector/v.out.postgis/args.c:78 msgid "Useful if input is 3D but all z coordinates are identical" msgstr "" @@ -34743,8 +35184,8 @@ msgid "List supported output formats and exit" msgstr "IzpiÅ¡i podprte formate in konÄaj" -#: ../vector/v.out.ogr/dsn.c:21 ../vector/v.in.ogr/dsn.c:26 -#: ../vector/v.external/dsn.c:21 +#: ../vector/v.out.ogr/dsn.c:27 ../vector/v.in.ogr/dsn.c:28 +#: ../vector/v.external/dsn.c:27 msgid "Invalid connection string (dbname missing)" msgstr "" @@ -34753,42 +35194,52 @@ msgid "OGR driver <%s> not available" msgstr "Ime rastrskega sloja" -#: ../vector/v.out.ogr/create.c:26 +#: ../vector/v.out.ogr/create.c:30 #, fuzzy, c-format msgid "Creation of output OGR datasource <%s> failed" msgstr "Ne morem odpreti baze podatkov %s" -#: ../vector/v.out.ogr/create.c:36 +#: ../vector/v.out.ogr/create.c:44 #, c-format msgid "Creation of OGR layer <%s> failed" msgstr "" -#: ../vector/v.out.ogr/export_lines.c:178 -#: ../vector/v.out.ogr/export_areas.c:143 +#: ../vector/v.out.ogr/export_lines.c:135 +#: ../vector/v.out.ogr/export_lines.c:231 +#: ../vector/v.out.ogr/export_lines.c:280 +#: ../vector/v.out.ogr/export_areas.c:126 +#: ../vector/v.out.ogr/export_areas.c:227 +#: ../vector/v.out.ogr/export_areas.c:278 +#, fuzzy +msgid "Failed to create OGR feature" +msgstr "ne morem posodobiti meja" + +#: ../vector/v.out.ogr/export_lines.c:180 +#: ../vector/v.out.ogr/export_areas.c:170 #, fuzzy, c-format msgid "Unable to export multi-features. No category index for layer %d." msgstr "ne morem prebrati regije <%s> v <%s>" -#: ../vector/v.out.ogr/export_lines.c:212 -#: ../vector/v.out.ogr/export_areas.c:176 +#: ../vector/v.out.ogr/export_lines.c:214 +#: ../vector/v.out.ogr/export_areas.c:203 #, fuzzy, c-format msgid "" "Unable to create multi-feature. Category %d not found in line %d, field %d" msgstr "Vektorski sloj konÄnih toÄk" -#: ../vector/v.out.ogr/export_areas.c:154 +#: ../vector/v.out.ogr/export_areas.c:181 #, fuzzy msgid "Exporting features with category..." msgstr "%-5d mrtvih kategorij toÄk preskoÄenih\n" -#: ../vector/v.out.ogr/export_areas.c:214 +#: ../vector/v.out.ogr/export_areas.c:243 #, fuzzy msgid "Exporting features without category..." msgstr "%-5d mrtvih kategorij toÄk preskoÄenih\n" #: ../vector/v.kcv/main.c:57 ../vector/v.out.lidar/main.c:474 #: ../vector/v.normal/main.c:74 ../vector/v.in.db/main.c:55 -#: ../vector/v.decimate/main.c:129 +#: ../vector/v.decimate/main.c:130 #, fuzzy msgid "points" msgstr "ime tabele" @@ -34897,7 +35348,7 @@ msgid "Name of attribute column with values to interpolate" msgstr "Ime rastrskega sloja, ki vsebuje podatke o stroÅ¡ku premikanja" -#: ../vector/v.surf.idw/main.c:102 ../vector/v.surf.rst/main.c:185 +#: ../vector/v.surf.idw/main.c:102 ../vector/v.surf.rst/main.c:187 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." @@ -35509,7 +35960,7 @@ #: ../vector/v.net.distance/main.c:101 ../vector/v.net.distance/main.c:106 #: ../vector/v.net.distance/main.c:112 ../vector/v.distance/main.c:131 #: ../vector/v.distance/main.c:136 ../vector/v.distance/main.c:143 -#: ../vector/v.distance/main.c:187 ../vector/v.distance/main.c:224 +#: ../vector/v.distance/main.c:189 ../vector/v.distance/main.c:226 #, fuzzy msgid "From" msgstr "Tip objektov" @@ -35531,7 +35982,7 @@ #: ../vector/v.net.distance/main.c:117 ../vector/v.net.distance/main.c:124 #: ../vector/v.net.distance/main.c:129 ../vector/v.net.distance/main.c:135 #: ../vector/v.distance/main.c:148 ../vector/v.distance/main.c:153 -#: ../vector/v.distance/main.c:160 ../vector/v.distance/main.c:230 +#: ../vector/v.distance/main.c:160 ../vector/v.distance/main.c:232 msgid "To" msgstr "" @@ -35617,84 +36068,84 @@ msgstr[0] "" msgstr[1] "" -#: ../vector/v.random/main.c:102 +#: ../vector/v.random/main.c:105 #, fuzzy msgid "stratified random sampling" msgstr "ne morem odpreti razpona za datoteko %s" -#: ../vector/v.random/main.c:105 +#: ../vector/v.random/main.c:108 #, fuzzy msgid "Generates random 2D/3D vector points." msgstr "Ime izhodnega vektorskega toÄkovnega sloja" -#: ../vector/v.random/main.c:113 +#: ../vector/v.random/main.c:116 #, fuzzy msgid "Number of points to be created" msgstr "Å tevilo željenih toÄk" -#: ../vector/v.random/main.c:118 +#: ../vector/v.random/main.c:121 #, fuzzy msgid "Restrict points to areas in input vector" msgstr "Nisem uspel odpreti vhodne datoteke." -#: ../vector/v.random/main.c:120 ../vector/v.random/main.c:180 +#: ../vector/v.random/main.c:123 ../vector/v.random/main.c:183 #, fuzzy msgid "Restrict" msgstr "MetriÄni" -#: ../vector/v.random/main.c:136 +#: ../vector/v.random/main.c:139 msgid "Minimum z height (needs -z flag or column name)" msgstr "" -#: ../vector/v.random/main.c:138 ../vector/v.random/main.c:147 -#: ../vector/v.random/main.c:160 ../vector/v.random/main.c:170 -#: ../vector/v.random/main.c:175 ../vector/v.in.db/main.c:85 +#: ../vector/v.random/main.c:141 ../vector/v.random/main.c:150 +#: ../vector/v.random/main.c:163 ../vector/v.random/main.c:173 +#: ../vector/v.random/main.c:178 ../vector/v.in.db/main.c:85 #, fuzzy msgid "3D output" msgstr "PrepiÅ¡i izhod" -#: ../vector/v.random/main.c:145 +#: ../vector/v.random/main.c:148 msgid "Maximum z height (needs -z flag or column name)" msgstr "" -#: ../vector/v.random/main.c:154 +#: ../vector/v.random/main.c:157 msgid "" "The seed to initialize the random generator. If not set the process ID is " "used" msgstr "" -#: ../vector/v.random/main.c:157 +#: ../vector/v.random/main.c:160 #, fuzzy msgid "Name of column for z values" msgstr "Ime rastrskega sloja, ki vsebuje podatke o stroÅ¡ku premikanja" -#: ../vector/v.random/main.c:159 +#: ../vector/v.random/main.c:162 #, fuzzy msgid "Writes z values to column" msgstr "Zapisujem novo datoteko...\n" -#: ../vector/v.random/main.c:167 +#: ../vector/v.random/main.c:170 #, fuzzy msgid "Type of column for z values" msgstr "Tip barvne palete" -#: ../vector/v.random/main.c:174 +#: ../vector/v.random/main.c:177 #, fuzzy msgid "Create 3D output" msgstr "PrepiÅ¡i izhod" -#: ../vector/v.random/main.c:179 +#: ../vector/v.random/main.c:182 #, fuzzy msgid "" "Generate n points for each individual area (requires restrict parameter)" msgstr "IzraÄunavam sence iz DMR..." -#: ../vector/v.random/main.c:196 +#: ../vector/v.random/main.c:199 #, fuzzy, c-format -msgid "Number of points must be > 0 (%d given)" +msgid "Number of points must be > 0 (%ld given)" msgstr "Å tevilo željenih toÄk" -#: ../vector/v.random/main.c:212 ../vector/v.drape/main.c:150 +#: ../vector/v.random/main.c:215 ../vector/v.drape/main.c:150 #: ../vector/v.buffer/main.c:347 #, c-format msgid "" @@ -35702,37 +36153,54 @@ "'1'." msgstr "" -#: ../vector/v.random/main.c:222 +#: ../vector/v.random/main.c:225 #, fuzzy, c-format msgid "No areas in vector map <%s>" msgstr "%d toÄk je bilo zapisanih na izhodno datoteko\n" -#: ../vector/v.random/main.c:276 -msgid "Table should contain only two columns" -msgstr "" - -#: ../vector/v.random/main.c:285 +#: ../vector/v.random/main.c:323 msgid "" "You have created unsupported column type. This module supports only INTEGER " "and DOUBLE PRECISION column types." msgstr "" -#: ../vector/v.random/main.c:348 +#: ../vector/v.random/main.c:387 #, fuzzy, c-format msgid "" "Selected areas in input vector <%s> do not overlap with the current region" msgstr "Uporabi trenutno regijo" -#: ../vector/v.random/main.c:360 +#: ../vector/v.random/main.c:399 #, fuzzy, c-format msgid "Input vector <%s> does not overlap with the current region" msgstr "Uporabi trenutno regijo" -#: ../vector/v.random/main.c:385 +#: ../vector/v.random/main.c:424 #, fuzzy msgid "Generating points..." msgstr "Zapisujem novo datoteko...\n" +#: ../vector/v.random/main.c:530 ../vector/v.random/main.c:677 +#, fuzzy, c-format +msgid "Unable to insert new row: %s" +msgstr "Ne morem vstaviti nove vrstice: %s" + +#: ../vector/v.random/main.c:702 ../vector/v.db.select/main.c:208 +#, fuzzy +msgid "Unable to open select cursor" +msgstr "Ne morem odpreti baze podatkov %s" + +#: ../vector/v.random/main.c:707 ../vector/v.reclass/main.c:267 +#: ../vector/v.db.select/main.c:229 +#, fuzzy, c-format +msgid "Unable to fetch data from table <%s>" +msgstr "Ne morem izbrati (select) podatkov iz tabele" + +#: ../vector/v.random/main.c:742 +#, fuzzy, c-format +msgid "Unable to update row: %s" +msgstr "Ne morem vstaviti nove vrstice: %s" + #: ../vector/v.support/main.c:41 #, fuzzy msgid "Updates vector map metadata." @@ -35829,7 +36297,7 @@ msgid "%s: Cannot write dxf file." msgstr "Ne morem odpreti dig_cats datoteke." -#: ../vector/v.out.lidar/main.c:77 +#: ../vector/v.out.lidar/main.c:77 ../vector/v.extract/extract.c:264 #, fuzzy, c-format msgid "Database connection not defined for layer <%d>" msgstr "Povezava z bazo podatkov ni definirana\n" @@ -35958,112 +36426,106 @@ msgid "Ignore color table even when set and not other options are present" msgstr "" -#: ../vector/v.proj/main.c:72 +#: ../vector/v.proj/main.c:77 #, fuzzy msgid "Re-projects a vector map from one location to the current location." msgstr "" "Transformira projekcijo rastrskega sloja iz ene \"location\" v trenutno " "\"location\"" -#: ../vector/v.proj/main.c:78 +#: ../vector/v.proj/main.c:83 #, fuzzy msgid "Location containing input vector map" msgstr "\"Location\" vhodnega sloja" -#: ../vector/v.proj/main.c:82 +#: ../vector/v.proj/main.c:87 #, fuzzy msgid "Mapset containing input vector map" msgstr "Ime vhodnega rastrskega sloja" -#: ../vector/v.proj/main.c:88 +#: ../vector/v.proj/main.c:93 #, fuzzy msgid "Name of input vector map to re-project" msgstr "Ime vhodnega rastrskega sloja" -#: ../vector/v.proj/main.c:100 +#: ../vector/v.proj/main.c:105 #, fuzzy msgid "Maximum segment length in meters in output vector map" msgstr "Ime vhodnega rastrskega sloja" -#: ../vector/v.proj/main.c:101 +#: ../vector/v.proj/main.c:106 msgid "Increases accuracy of reprojected shapes, disable with smax=0" msgstr "" -#: ../vector/v.proj/main.c:111 +#: ../vector/v.proj/main.c:124 #, fuzzy msgid "List vector maps in input mapset and exit" msgstr "IzpiÅ¡i rastrske sloje v vhodni \"location\" in konÄaj" -#: ../vector/v.proj/main.c:115 +#: ../vector/v.proj/main.c:128 #, fuzzy msgid "3D vector maps only" msgstr "Ne morem najti vhodne datoteke <%s>\n" -#: ../vector/v.proj/main.c:117 +#: ../vector/v.proj/main.c:130 msgid "Assume z coordinate is ellipsoidal height and transform if possible" msgstr "" -#: ../vector/v.proj/main.c:123 +#: ../vector/v.proj/main.c:136 msgid "Latlon output only, default is -180,180" msgstr "" -#: ../vector/v.proj/main.c:125 +#: ../vector/v.proj/main.c:138 msgid "Disable wrapping to -180,180 for latlon output" msgstr "" -#: ../vector/v.proj/main.c:131 +#: ../vector/v.proj/main.c:144 #, fuzzy msgid "Recommended for massive point projection" msgstr "Ime izhodne datoteke" -#: ../vector/v.proj/main.c:200 +#: ../vector/v.proj/main.c:212 #, fuzzy msgid "No vector maps found" msgstr "Binarna rastrska datoteka, ki jo nameravate uvoziti" -#: ../vector/v.proj/main.c:213 +#: ../vector/v.proj/main.c:225 #, fuzzy, c-format msgid "Vector map <%s> in location <%s> mapset <%s> not found" msgstr "Ime rastrskega sloja" -#: ../vector/v.proj/main.c:243 +#: ../vector/v.proj/main.c:255 #, c-format msgid "Mapset <%s> in input location <%s> - permission denied" msgstr "" -#: ../vector/v.proj/main.c:246 +#: ../vector/v.proj/main.c:258 #, fuzzy, c-format msgid "Mapset <%s> in input location <%s> not found" msgstr "ne najdem 3Dview datoteke <%s>" -#: ../vector/v.proj/main.c:291 ../vector/v.proj/main.c:417 +#: ../vector/v.proj/main.c:312 ../vector/v.proj/main.c:439 #: ../vector/v.rectify/main.c:235 #, fuzzy msgid "Reading input vector map" msgstr "Nisem uspel odpreti vhodne datoteke." -#: ../vector/v.proj/main.c:314 +#: ../vector/v.proj/main.c:335 #, fuzzy, c-format msgid "Input vector map <%s> is empty" msgstr "Ne najdem vhodnega vektorja <%s>" -#: ../vector/v.proj/main.c:322 ../vector/v.proj/main.c:333 -#: ../vector/v.proj/main.c:348 ../vector/v.proj/main.c:363 -msgid "Error in pj_do_transform" -msgstr "" - -#: ../vector/v.proj/main.c:408 +#: ../vector/v.proj/main.c:430 #, fuzzy msgid "Reprojecting primitives ..." msgstr "Zapisujem novo datoteko...\n" -#: ../vector/v.proj/main.c:445 ../vector/v.proj/main.c:452 -#: ../vector/v.proj/main.c:478 ../vector/v.proj/main.c:492 +#: ../vector/v.proj/main.c:495 ../vector/v.proj/main.c:509 #, fuzzy, c-format msgid "Unable to re-project vector map <%s> from <%s>" msgstr "Ime izhodnega rastrskega sloja" -#: ../vector/v.proj/main.c:503 ../vector/v.build.polylines/main.c:241 +#: ../vector/v.proj/main.c:520 ../vector/v.build.polylines/main.c:241 #: ../vector/v.type/main.c:155 ../vector/v.rectify/main.c:278 #: ../vector/v.category/main.c:763 ../vector/v.net/main.c:158 #: ../vector/v.transform/main.c:304 @@ -36071,7 +36533,7 @@ msgid "Failed to copy attribute table to output map" msgstr "Ime izhodnega rastrskega sloja" -#: ../vector/v.proj/main.c:512 +#: ../vector/v.proj/main.c:529 msgid "Try to disable wrapping to -180,180 if topological errors occurred" msgstr "" @@ -36230,8 +36692,8 @@ "processed." msgstr "ne morem odpreti vektorske datoteke <%s> v <%s>" -#: ../vector/v.out.ascii/main.c:104 ../vector/v.surf.rst/main.c:570 -#: ../vector/v.colors/main.c:270 ../vector/v.colors.out/scan_cats.c:24 +#: ../vector/v.out.ascii/main.c:104 ../vector/v.surf.rst/main.c:573 +#: ../vector/v.colors/main.c:283 ../vector/v.colors.out/scan_cats.c:24 #: ../vector/v.colors.out/make_colors.c:27 #, fuzzy, c-format msgid "Layer <%s> not found" @@ -36531,12 +36993,12 @@ msgid "Layer number where RBG colors are stored as category" msgstr "Ne ustvari tabele z atributi." -#: ../vector/v.in.lidar/main.c:186 ../vector/v.in.ogr/main.c:236 +#: ../vector/v.in.lidar/main.c:186 ../vector/v.in.ogr/main.c:253 #, fuzzy msgid "Import subregion only" msgstr "IzpiÅ¡i le tip podatkovnega zapisa rastrskega sloja" -#: ../vector/v.in.lidar/main.c:189 ../vector/v.in.ogr/main.c:239 +#: ../vector/v.in.lidar/main.c:189 ../vector/v.in.ogr/main.c:256 msgid "Format: xmin,ymin,xmax,ymax - usually W,S,E,N" msgstr "" @@ -36582,11 +37044,11 @@ "points are imported" msgstr "Uvožene bodo vrednosti z zapisom \"integer\"" -#: ../vector/v.in.lidar/main.c:255 ../vector/v.decimate/main.c:183 +#: ../vector/v.in.lidar/main.c:255 ../vector/v.decimate/main.c:184 msgid "Skip first n points" msgstr "" -#: ../vector/v.in.lidar/main.c:256 ../vector/v.decimate/main.c:185 +#: ../vector/v.in.lidar/main.c:256 ../vector/v.decimate/main.c:186 msgid "Skips the given number of points at the beginning." msgstr "" @@ -36606,8 +37068,8 @@ msgstr "Vhodni sloj vsebuje linije." #: ../vector/v.in.lidar/main.c:305 ../vector/v.in.lidar/main.c:313 -#: ../vector/v.in.lidar/main.c:316 ../vector/v.decimate/main.c:243 -#: ../vector/v.decimate/main.c:246 +#: ../vector/v.in.lidar/main.c:316 ../vector/v.decimate/main.c:244 +#: ../vector/v.decimate/main.c:247 ../vector/v.decimate/main.c:250 msgid "Speed" msgstr "" @@ -36620,7 +37082,7 @@ msgid "Create only requested layers and categories" msgstr "Naslov izhodnega rastrskega sloja" -#: ../vector/v.in.lidar/main.c:328 ../vector/v.in.ogr/main.c:379 +#: ../vector/v.in.lidar/main.c:328 ../vector/v.in.ogr/main.c:396 msgid "" "Create the location specified by the \"location\" parameter and exit. Do not " "import the vector data." @@ -36649,32 +37111,32 @@ msgstr "Ne ustvari tabele z atributi." #: ../vector/v.in.lidar/main.c:435 ../vector/v.in.pdal/filters.c:68 -#: ../vector/v.decimate/main.c:294 +#: ../vector/v.decimate/main.c:298 #, fuzzy, c-format msgid "Invalid zrange <%s>" msgstr "neveljavna regija: %s" -#: ../vector/v.in.lidar/main.c:450 ../vector/v.in.ogr/main.c:702 -#: ../vector/v.in.ogr/main.c:2096 +#: ../vector/v.in.lidar/main.c:450 ../vector/v.in.ogr/main.c:760 +#: ../vector/v.in.ogr/main.c:2196 msgid "Select either the current region flag or the spatial option, not both" msgstr "" -#: ../vector/v.in.lidar/main.c:478 ../vector/v.in.ogr/main.c:2123 +#: ../vector/v.in.lidar/main.c:478 ../vector/v.in.ogr/main.c:2223 msgid "4 parameters required for 'spatial' parameter" msgstr "" -#: ../vector/v.in.lidar/main.c:542 ../scripts/v.unpack/v.unpack.py:119 +#: ../vector/v.in.lidar/main.c:542 ../scripts/v.unpack/v.unpack.py:118 #, fuzzy, c-format, python-format msgid "Vector map <%s> already exists and will be overwritten" msgstr "Ime izhodnega vektorskega sloja" -#: ../vector/v.in.lidar/main.c:545 ../vector/v.in.ogr/main.c:673 -#: ../vector/v.edit/main.c:99 ../scripts/v.unpack/v.unpack.py:117 +#: ../vector/v.in.lidar/main.c:545 ../vector/v.in.ogr/main.c:731 +#: ../vector/v.edit/main.c:99 ../scripts/v.unpack/v.unpack.py:116 #, fuzzy, c-format, python-format msgid "Vector map <%s> already exists" msgstr "dig_att datoteka ne obstaja." -#: ../vector/v.in.lidar/main.c:605 ../vector/v.decimate/main.c:344 +#: ../vector/v.in.lidar/main.c:605 ../vector/v.decimate/main.c:348 msgid "Settings for count-based decimation are not valid" msgstr "" @@ -36987,11 +37449,6 @@ msgid "Key column type is not integer" msgstr "Tip zapisa kolone ni podprt" -#: ../vector/v.reclass/main.c:267 ../vector/v.db.select/main.c:229 -#, fuzzy, c-format -msgid "Unable to fetch data from table <%s>" -msgstr "Ne morem izbrati (select) podatkov iz tabele" - #: ../vector/v.reclass/main.c:298 #, fuzzy, c-format msgid "Cannot insert data: [%s]" @@ -37146,17 +37603,22 @@ msgstr[0] "%d toÄk je bilo zapisanih na izhodno datoteko\n" msgstr[1] "%d toÄk je bilo zapisanih na izhodno datoteko\n" -#: ../vector/v.surf.rst/main.c:150 ../vector/v.drape/main.c:59 +#: ../vector/v.surf.rst/main.c:150 ../vector/v.vol.rst/main.c:239 +msgid "RST" +msgstr "" + +#: ../vector/v.surf.rst/main.c:151 ../vector/v.drape/main.c:59 #: ../vector/v.extrude/main.c:70 ../vector/v.hull/main.c:54 -#: ../vector/v.to.3d/main.c:38 ../vector/v.out.postgis/main.c:49 +#: ../vector/v.to.3d/main.c:38 ../vector/v.vol.rst/main.c:240 +#: ../vector/v.out.postgis/main.c:49 msgid "3D" msgstr "" -#: ../vector/v.surf.rst/main.c:151 +#: ../vector/v.surf.rst/main.c:153 msgid "Performs surface interpolation from vector points map by splines." msgstr "" -#: ../vector/v.surf.rst/main.c:153 +#: ../vector/v.surf.rst/main.c:155 #, fuzzy msgid "" "Spatial approximation and topographic analysis from given point or isoline " @@ -37168,147 +37630,151 @@ "na nov rastrski sloj (možno z novo resolucijo) z uporabo regulariziranih \n" "zlepkov z napetostjo" -#: ../vector/v.surf.rst/main.c:160 +#: ../vector/v.surf.rst/main.c:162 msgid "Perform cross-validation procedure without raster approximation" msgstr "" -#: ../vector/v.surf.rst/main.c:165 +#: ../vector/v.surf.rst/main.c:167 #, fuzzy msgid "Use scale dependent tension" msgstr "Uporabi dnorm neodvisno napetost" -#: ../vector/v.surf.rst/main.c:184 ../vector/v.surf.bspline/main.c:118 +#: ../vector/v.surf.rst/main.c:186 ../vector/v.surf.bspline/main.c:118 #, fuzzy msgid "Name of the attribute column with values to be used for approximation" msgstr "Ime rastrskega sloja, ki bo uporabljen za <%s>" -#: ../vector/v.surf.rst/main.c:195 +#: ../vector/v.surf.rst/main.c:197 #, fuzzy msgid "Name for output surface elevation raster map" msgstr "Ime izhodnega rastrskega sloja" -#: ../vector/v.surf.rst/main.c:225 +#: ../vector/v.surf.rst/main.c:227 #, fuzzy msgid "Name for output mean curvature raster map" msgstr "Ime izhodnega gonilnika" -#: ../vector/v.surf.rst/main.c:231 ../vector/v.vol.rst/main.c:290 +#: ../vector/v.surf.rst/main.c:233 ../vector/v.vol.rst/main.c:292 #, fuzzy msgid "Name for output deviations vector point map" msgstr "Izdelaj viÅ¡inski rastrski sloj po napolnjenju" -#: ../vector/v.surf.rst/main.c:238 ../vector/v.vol.rst/main.c:296 +#: ../vector/v.surf.rst/main.c:240 ../vector/v.vol.rst/main.c:298 #, fuzzy msgid "Name for output cross-validation errors vector point map" msgstr "Ime vhodnega rastrskega sloja" -#: ../vector/v.surf.rst/main.c:245 +#: ../vector/v.surf.rst/main.c:247 #, fuzzy msgid "Name for output vector map showing quadtree segmentation" msgstr "Ime izhodnega vektorskega toÄkovnega sloja" -#: ../vector/v.surf.rst/main.c:252 +#: ../vector/v.surf.rst/main.c:254 #, fuzzy msgid "Name for output vector map showing overlapping windows" msgstr "Izhodna PPM datoteka (uporabi out=- za standardni izhod (stdout))" -#: ../vector/v.surf.rst/main.c:261 +#: ../vector/v.surf.rst/main.c:263 #, fuzzy msgid "Number of threads for parallel computing" msgstr "Å tevilo toÄk najbližjih toÄk, ki bodo upoÅ¡tevane" -#: ../vector/v.surf.rst/main.c:267 +#: ../vector/v.surf.rst/main.c:269 #, fuzzy msgid "Name of raster map used as mask" msgstr "Ime rastrskega sloja za masko" -#: ../vector/v.surf.rst/main.c:275 ../vector/v.vol.rst/main.c:267 +#: ../vector/v.surf.rst/main.c:277 ../vector/v.vol.rst/main.c:269 msgid "Tension parameter" msgstr "" -#: ../vector/v.surf.rst/main.c:282 ../vector/v.vol.rst/main.c:275 +#: ../vector/v.surf.rst/main.c:284 ../vector/v.vol.rst/main.c:277 #, fuzzy msgid "Smoothing parameter" msgstr "Zglajeni koti" -#: ../vector/v.surf.rst/main.c:290 +#: ../vector/v.surf.rst/main.c:285 +msgid "Smoothing is by default 0.5 unless smooth_column is specified" +msgstr "" + +#: ../vector/v.surf.rst/main.c:293 #, fuzzy msgid "Name of the attribute column with smoothing parameters" msgstr "Ime rastrskega sloja s podatki o glajenju" -#: ../vector/v.surf.rst/main.c:315 ../vector/v.vol.rst/main.c:336 +#: ../vector/v.surf.rst/main.c:318 ../vector/v.vol.rst/main.c:338 #, fuzzy msgid "Minimum distance between points (to remove almost identical points)" msgstr "NajveÄja razdalja med toÄkami in enotami karte." -#: ../vector/v.surf.rst/main.c:323 +#: ../vector/v.surf.rst/main.c:326 #, fuzzy msgid "" "Maximum distance between points on isoline (to insert additional points)" msgstr "NajveÄja razdalja med toÄkami in enotami karte." -#: ../vector/v.surf.rst/main.c:332 +#: ../vector/v.surf.rst/main.c:335 #, fuzzy msgid "Conversion factor for values used for approximation" msgstr "Faktor spremembe z-vrednosti (v metre)" -#: ../vector/v.surf.rst/main.c:409 +#: ../vector/v.surf.rst/main.c:412 msgid "Parallel computation disabled when deviation output is required" msgstr "" -#: ../vector/v.surf.rst/main.c:416 +#: ../vector/v.surf.rst/main.c:419 msgid "" "GRASS GIS is not compiled with OpenMP support, parallel computation is " "disabled." msgstr "" -#: ../vector/v.surf.rst/main.c:421 ../vector/v.surf.rst/main.c:426 -#: ../vector/v.surf.rst/main.c:431 ../vector/v.surf.rst/main.c:436 +#: ../vector/v.surf.rst/main.c:424 ../vector/v.surf.rst/main.c:429 +#: ../vector/v.surf.rst/main.c:434 ../vector/v.surf.rst/main.c:439 #, fuzzy, c-format msgid "Output vector map name <%s> is not valid map name" msgstr "navedena morata biti 2 sloja" -#: ../vector/v.surf.rst/main.c:449 +#: ../vector/v.surf.rst/main.c:452 #, fuzzy msgid "You are not outputting any raster or vector maps" msgstr "Ime izhodnega vektorskega sloja" -#: ../vector/v.surf.rst/main.c:458 +#: ../vector/v.surf.rst/main.c:461 msgid "" "Both cross-validation options (-c flag and cvdev vector output) must be " "specified" msgstr "" -#: ../vector/v.surf.rst/main.c:461 +#: ../vector/v.surf.rst/main.c:464 msgid "" "The cross-validation cannot be computed simultaneously with output raster or " "devi file" msgstr "" -#: ../vector/v.surf.rst/main.c:479 +#: ../vector/v.surf.rst/main.c:482 msgid "Using anisotropy - both theta and scalex have to be specified" msgstr "" -#: ../vector/v.surf.rst/main.c:487 +#: ../vector/v.surf.rst/main.c:490 msgid "Both smatt and smooth options specified - using constant" msgstr "" -#: ../vector/v.surf.rst/main.c:497 +#: ../vector/v.surf.rst/main.c:500 msgid "The computation will last too long - lower npmin is suggested" msgstr "" -#: ../vector/v.surf.rst/main.c:515 ../vector/v.surf.rst/main.c:520 -#: ../vector/v.surf.rst/main.c:524 ../vector/v.surf.rst/main.c:529 -#: ../vector/v.surf.rst/main.c:533 ../vector/v.surf.rst/main.c:537 -#: ../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.surf.rst/main.c:518 ../vector/v.surf.rst/main.c:523 +#: ../vector/v.surf.rst/main.c:527 ../vector/v.surf.rst/main.c:532 +#: ../vector/v.surf.rst/main.c:536 ../vector/v.surf.rst/main.c:540 +#: ../vector/v.vol.rst/main.c:509 ../vector/v.vol.rst/main.c:512 +#: ../vector/v.vol.rst/main.c:515 ../vector/v.vol.rst/main.c:518 +#: ../vector/v.vol.rst/main.c:521 ../vector/v.vol.rst/main.c:524 +#: ../vector/v.vol.rst/main.c:527 ../vector/v.vol.rst/main.c:530 +#: ../vector/v.vol.rst/main.c:533 ../vector/v.vol.rst/main.c:536 +#: ../vector/v.vol.rst/main.c:623 ../vector/v.vol.rst/main.c:654 +#: ../vector/v.vol.rst/main.c:676 ../vector/v.vol.rst/main.c:698 +#: ../vector/v.vol.rst/main.c:720 ../vector/v.vol.rst/main.c:742 +#: ../vector/v.vol.rst/main.c:764 ../vector/v.vol.rst/main.c:786 #: ../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 @@ -37316,61 +37782,61 @@ msgid "Not enough memory for %s" msgstr "Ime rastrskega sloja" -#: ../vector/v.surf.rst/main.c:544 ../vector/v.surf.rst/main.c:550 -#: ../vector/v.surf.rst/main.c:553 ../vector/v.surf.rst/main.c:557 -#: ../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:547 ../vector/v.surf.rst/main.c:553 +#: ../vector/v.surf.rst/main.c:556 ../vector/v.surf.rst/main.c:560 +#: ../vector/v.vol.rst/main.c:541 ../vector/v.vol.rst/main.c:546 +#: ../vector/v.vol.rst/main.c:548 #, fuzzy, c-format msgid "Unable to create %s" msgstr "Ne morem odpreti cellfile za [%s]" -#: ../vector/v.surf.rst/main.c:574 ../vector/v.surf.bspline/main.c:277 +#: ../vector/v.surf.rst/main.c:577 ../vector/v.surf.bspline/main.c:277 msgid "" "Input is 3D: using attribute values instead of z-coordinates for " "approximation" msgstr "" -#: ../vector/v.surf.rst/main.c:576 ../vector/v.surf.bspline/main.c:279 +#: ../vector/v.surf.rst/main.c:579 ../vector/v.surf.bspline/main.c:279 msgid "Input is 3D: using z-coordinates for approximation" msgstr "" -#: ../vector/v.surf.rst/main.c:580 +#: ../vector/v.surf.rst/main.c:583 #, fuzzy msgid "Input is 2D: using attribute values for approximation" msgstr "Faktor spremembe z-vrednosti (v metre)" -#: ../vector/v.surf.rst/main.c:582 +#: ../vector/v.surf.rst/main.c:585 #, fuzzy msgid "Input is 2D: using category values for approximation" msgstr "Faktor spremembe z-vrednosti (v metre)" -#: ../vector/v.surf.rst/main.c:625 ../vector/v.vol.rst/main.c:605 +#: ../vector/v.surf.rst/main.c:628 ../vector/v.vol.rst/main.c:607 #, fuzzy, c-format msgid "Unable to create table '%s'" msgstr "Ne morem odpreti cellfile za [%s]" -#: ../vector/v.surf.rst/main.c:695 +#: ../vector/v.surf.rst/main.c:698 #, 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:716 +#: ../vector/v.surf.rst/main.c:719 #, fuzzy msgid "Processing segments in parallel..." msgstr "Ustvari toÄke vzdolž vhodnih linij." -#: ../vector/v.surf.rst/main.c:722 ../vector/v.surf.rst/main.c:731 +#: ../vector/v.surf.rst/main.c:725 ../vector/v.surf.rst/main.c:734 msgid "Interp_segmets failed" msgstr "" -#: ../vector/v.surf.rst/main.c:725 +#: ../vector/v.surf.rst/main.c:728 #, fuzzy msgid "Processing segments..." msgstr "Ustvari toÄke vzdolž vhodnih linij." -#: ../vector/v.surf.rst/main.c:749 +#: ../vector/v.surf.rst/main.c:752 #, fuzzy msgid "Unable to write raster maps - try to increase resolution" msgstr "Ime rastrskega sloja" @@ -37587,11 +38053,6 @@ "topology level." msgstr "ne morem odpreti vektorske datoteke <%s> v <%s>" -#: ../vector/v.db.select/main.c:208 -#, fuzzy -msgid "Unable to open select cursor" -msgstr "Ne morem odpreti baze podatkov %s" - #: ../vector/v.db.select/main.c:286 #, fuzzy, c-format msgid "Unable to get bounding box of area %d" @@ -37712,7 +38173,7 @@ msgid "Height for sampled raster NULL values" msgstr "IzpiÅ¡e osnovne statistike za rastrske sloje" -#: ../vector/v.drape/main.c:177 ../vector/v.select/select.c:41 +#: ../vector/v.drape/main.c:177 ../vector/v.select/select.c:48 #: ../vector/v.category/main.c:332 #, fuzzy msgid "Processing features..." @@ -37830,12 +38291,6 @@ msgid "Option '%s' is not available with GEOS buffering" msgstr "ne morem odpreti %s" -#: ../vector/v.buffer/main.c:414 ../vector/v.in.ogr/main.c:854 -#: ../vector/v.overlay/main.c:227 -#, fuzzy -msgid "Unable to create temporary vector map" -msgstr "Ime izhodnega rastrskega sloja" - #: ../vector/v.buffer/main.c:442 #, fuzzy, c-format msgid "Unable to select data from table <%s>" @@ -37882,85 +38337,85 @@ msgid "Negative distances are only supported for areas" msgstr "" -#: ../vector/v.buffer/main.c:732 +#: ../vector/v.buffer/main.c:741 #, fuzzy msgid "Cleaning buffers..." msgstr "Vhodni rastrski sloj" -#: ../vector/v.buffer/main.c:735 +#: ../vector/v.buffer/main.c:744 #, fuzzy msgid "Building parts of topology..." msgstr "Gradim prostorski indeks ..." -#: ../vector/v.buffer/main.c:749 +#: ../vector/v.buffer/main.c:758 #, fuzzy msgid "Snapping boundaries..." msgstr "RiÅ¡em ..." -#: ../vector/v.buffer/main.c:752 ../vector/v.in.ogr/main.c:1422 +#: ../vector/v.buffer/main.c:761 ../vector/v.in.ogr/main.c:1498 #, fuzzy msgid "Breaking polygons..." msgstr "Zapisujem novo datoteko...\n" -#: ../vector/v.buffer/main.c:755 ../vector/v.buffer/main.c:762 -#: ../vector/v.in.ogr/main.c:1427 ../vector/v.in.ogr/main.c:1441 +#: ../vector/v.buffer/main.c:764 ../vector/v.buffer/main.c:771 +#: ../vector/v.in.ogr/main.c:1503 ../vector/v.in.ogr/main.c:1517 #: ../vector/v.overlay/area_area.c:113 ../vector/v.delaunay/main.c:144 #, fuzzy msgid "Removing duplicates..." msgstr "Zapisujem novo datoteko...\n" -#: ../vector/v.buffer/main.c:759 ../vector/v.in.ogr/main.c:1437 +#: ../vector/v.buffer/main.c:768 ../vector/v.in.ogr/main.c:1513 #, fuzzy msgid "Breaking boundaries..." msgstr "Zapisujem novo datoteko...\n" -#: ../vector/v.buffer/main.c:765 +#: ../vector/v.buffer/main.c:774 #, fuzzy msgid "Cleaning boundaries at nodes" msgstr "Zapisujem novo datoteko...\n" -#: ../vector/v.buffer/main.c:773 ../vector/v.in.ogr/main.c:1461 +#: ../vector/v.buffer/main.c:782 ../vector/v.in.ogr/main.c:1537 #: ../vector/v.voronoi/clean_topo.c:87 #, fuzzy msgid "Removing dangles..." msgstr "Ne morem izraÄunati centroida obmoÄja." -#: ../vector/v.buffer/main.c:776 ../vector/v.in.ogr/main.c:1476 +#: ../vector/v.buffer/main.c:785 ../vector/v.in.ogr/main.c:1552 #: ../vector/v.voronoi/clean_topo.c:89 #, fuzzy msgid "Removing bridges..." msgstr "Ne morem izraÄunati centroida obmoÄja." -#: ../vector/v.buffer/main.c:779 ../vector/v.overlay/area_area.c:158 +#: ../vector/v.buffer/main.c:788 ../vector/v.overlay/area_area.c:158 #, fuzzy msgid "Attaching islands..." msgstr "Pripajam kategorije...\n" -#: ../vector/v.buffer/main.c:786 +#: ../vector/v.buffer/main.c:795 #, fuzzy msgid "Calculating centroids for all areas..." msgstr "IzraÄunavam sence iz DMR..." -#: ../vector/v.buffer/main.c:800 ../vector/v.overlay/area_area.c:171 +#: ../vector/v.buffer/main.c:809 ../vector/v.overlay/area_area.c:171 msgid "Cannot calculate area centroid" msgstr "Ne morem izraÄunati centroida obmoÄja." -#: ../vector/v.buffer/main.c:817 +#: ../vector/v.buffer/main.c:826 #, fuzzy msgid "Generating list of boundaries to be deleted..." msgstr "Zapisujem novo datoteko...\n" -#: ../vector/v.buffer/main.c:850 +#: ../vector/v.buffer/main.c:859 #, fuzzy msgid "Deleting boundaries..." msgstr "Zapisujem novo datoteko...\n" -#: ../vector/v.buffer/main.c:882 +#: ../vector/v.buffer/main.c:891 #, fuzzy msgid "Calculating centroids for areas..." msgstr "IzraÄunavam sence iz DMR..." -#: ../vector/v.buffer/main.c:895 +#: ../vector/v.buffer/main.c:904 #, fuzzy, c-format msgid "Unable to calculate centroid for area %d" msgstr "Ne morem izraÄunati centroida obmoÄja." @@ -38083,22 +38538,22 @@ msgid "Operator can only be 'overlap'" msgstr "" -#: ../vector/v.select/main.c:128 +#: ../vector/v.select/main.c:152 #, fuzzy msgid "Output from v.select" msgstr "Izhodni sloj" -#: ../vector/v.select/main.c:181 +#: ../vector/v.select/main.c:184 #, fuzzy, c-format msgid "%d features from <%s> without category skipped" msgstr "%-5d mrtvih kategorij toÄk preskoÄenih\n" -#: ../vector/v.select/main.c:190 +#: ../vector/v.select/main.c:193 #, fuzzy, c-format msgid "%d features written to output." msgstr "%d toÄk je bilo zapisanih na izhodno datoteko\n" -#: ../vector/v.select/main.c:192 +#: ../vector/v.select/main.c:198 #, fuzzy msgid "No features found !" msgstr "Binarna rastrska datoteka, ki jo nameravate uvoziti" @@ -38202,22 +38657,22 @@ msgstr "%-5d mrtvih kategorij toÄk preskoÄenih\n" #: ../vector/v.select/args.c:105 ../vector/v.edit/args.c:204 -#: ../vector/v.extract/main.c:97 +#: ../vector/v.extract/main.c:98 #, fuzzy msgid "Reverse selection" msgstr "NiÄ je nadmorska viÅ¡ina" -#: ../vector/v.select/select.c:65 +#: ../vector/v.select/select.c:104 ../vector/v.select/select.c:154 #, fuzzy, c-format msgid "Unable to read line id %d from vector map <%s>" msgstr "Vektorski sloj konÄnih toÄk" -#: ../vector/v.select/select.c:171 ../vector/v.out.pov/main.c:175 +#: ../vector/v.select/select.c:200 ../vector/v.out.pov/main.c:175 #, fuzzy msgid "Processing areas..." msgstr "Ustvari toÄke vzdolž vhodnih linij." -#: ../vector/v.select/select.c:195 +#: ../vector/v.select/select.c:252 ../vector/v.select/select.c:318 #, fuzzy, c-format msgid "Unable to read area id %d from vector map <%s>" msgstr "Ime izhodnega rastrskega sloja" @@ -38706,388 +39161,380 @@ msgid "%s is empty" msgstr "Razpon podatkov je %ld do %ld\n" -#: ../vector/v.in.ogr/main.c:201 +#: ../vector/v.in.ogr/main.c:204 #, fuzzy msgid "Imports vector data into a GRASS vector map using OGR library." msgstr "Uvozi binarno rastrsko datoteko v GRASS-ov rastrski sloj." -#: ../vector/v.in.ogr/main.c:208 +#: ../vector/v.in.ogr/main.c:211 msgid "" "Examples:\n" "\t\tESRI Shapefile: directory containing shapefiles\n" "\t\tMapInfo File: directory containing mapinfo files" msgstr "" -#: ../vector/v.in.ogr/main.c:221 +#: ../vector/v.in.ogr/main.c:238 msgid "" "Examples:\n" "\t\tESRI Shapefile: shapefile name\n" "\t\tMapInfo File: mapinfo file name" msgstr "" -#: ../vector/v.in.ogr/main.c:250 +#: ../vector/v.in.ogr/main.c:267 #, fuzzy msgid "Minimum size of area to be imported (square meters)" msgstr "Vhodni sloj: najmanjÅ¡a velikost zunanjega poreÄja" -#: ../vector/v.in.ogr/main.c:252 +#: ../vector/v.in.ogr/main.c:269 msgid "Smaller areas and islands are ignored. Should be greater than snap^2" msgstr "" -#: ../vector/v.in.ogr/main.c:258 +#: ../vector/v.in.ogr/main.c:275 #, fuzzy msgid "Optionally change default input type" msgstr "Naslov izhodnega rastrskega sloja" -#: ../vector/v.in.ogr/main.c:262 +#: ../vector/v.in.ogr/main.c:279 #, fuzzy msgid "import area centroids as points" msgstr "Ime sloja, ki bo uporabljen za odtenek (HUE)" -#: ../vector/v.in.ogr/main.c:263 +#: ../vector/v.in.ogr/main.c:280 #, fuzzy msgid "import area boundaries as lines" msgstr "Zapisujem novo datoteko...\n" -#: ../vector/v.in.ogr/main.c:264 +#: ../vector/v.in.ogr/main.c:281 #, fuzzy msgid "import lines as area boundaries" msgstr "Zapisujem novo datoteko...\n" -#: ../vector/v.in.ogr/main.c:265 +#: ../vector/v.in.ogr/main.c:282 #, fuzzy msgid "import points as centroids" msgstr "Ne morem izraÄunati centroida obmoÄja." -#: ../vector/v.in.ogr/main.c:275 +#: ../vector/v.in.ogr/main.c:292 msgid "'-1' for no snap" msgstr "" -#: ../vector/v.in.ogr/main.c:287 +#: ../vector/v.in.ogr/main.c:304 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:306 +#: ../vector/v.in.ogr/main.c:323 #, fuzzy msgid "Name of column used for categories" msgstr "Ime rastrskega sloja, ki bo uporabljen za <%s>" -#: ../vector/v.in.ogr/main.c:308 +#: ../vector/v.in.ogr/main.c:325 msgid "" "If not given, categories are generated as unique values and stored in 'cat' " "column" msgstr "" -#: ../vector/v.in.ogr/main.c:313 +#: ../vector/v.in.ogr/main.c:330 #, fuzzy msgid "Name of geometry column" msgstr " Å tevilo kolon\n" -#: ../vector/v.in.ogr/main.c:314 +#: ../vector/v.in.ogr/main.c:331 #, fuzzy msgid "If not given, all geometry columns from the input are used" msgstr "%-5d kategorij toÄk prebranih\n" -#: ../vector/v.in.ogr/main.c:332 +#: ../vector/v.in.ogr/main.c:349 msgid "Do not clean polygons (not recommended)" msgstr "" -#: ../vector/v.in.ogr/main.c:337 +#: ../vector/v.in.ogr/main.c:354 #, fuzzy msgid "Force 2D output even if input is 3D" msgstr "IzpiÅ¡i v \"integer\" obliki" -#: ../vector/v.in.ogr/main.c:373 +#: ../vector/v.in.ogr/main.c:390 msgid "Change column names to lowercase characters" msgstr "" -#: ../vector/v.in.ogr/main.c:504 ../vector/v.external/main.c:151 +#: ../vector/v.in.ogr/main.c:562 ../vector/v.external/main.c:155 #, fuzzy, c-format msgid "Unable to open data source <%s>" msgstr "Ime izhodnega rastrskega sloja" -#: ../vector/v.in.ogr/main.c:509 +#: ../vector/v.in.ogr/main.c:567 #, c-format msgid "Using OGR driver '%s/%s'" msgstr "" -#: ../vector/v.in.ogr/main.c:513 +#: ../vector/v.in.ogr/main.c:571 #, c-format msgid "Using OGR driver '%s'" msgstr "" -#: ../vector/v.in.ogr/main.c:531 +#: ../vector/v.in.ogr/main.c:589 msgid "Using interleaved reading mode" msgstr "" -#: ../vector/v.in.ogr/main.c:537 ../vector/v.in.ogr/main.c:541 +#: ../vector/v.in.ogr/main.c:595 ../vector/v.in.ogr/main.c:599 #, c-format msgid "" "Option <%s> will be ignored. OGR doesn't support it for selected format (%s)." msgstr "" -#: ../vector/v.in.ogr/main.c:547 +#: ../vector/v.in.ogr/main.c:605 #, c-format msgid "" "Option <%s> will be ignored. Multiple geometry fields are supported by GDAL " ">= 1.11" msgstr "" -#: ../vector/v.in.ogr/main.c:557 +#: ../vector/v.in.ogr/main.c:615 #, c-format msgid "Encoding value not supported by OGR driver <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:567 +#: ../vector/v.in.ogr/main.c:625 #, fuzzy msgid "No OGR layers available" msgstr "Ime rastrskega sloja" -#: ../vector/v.in.ogr/main.c:574 +#: ../vector/v.in.ogr/main.c:632 #, c-format msgid "Data source <%s> (format '%s') contains %d layers:" msgstr "" -#: ../vector/v.in.ogr/main.c:613 ../vector/v.external/main.c:124 +#: ../vector/v.in.ogr/main.c:671 ../vector/v.external/main.c:128 #, fuzzy, c-format msgid "Layer <%s> not available" msgstr "Ime rastrskega sloja" -#: ../vector/v.in.ogr/main.c:627 +#: ../vector/v.in.ogr/main.c:685 msgid "" "Detected different projections of input layers. Input layers must be " "imported separately." msgstr "" -#: ../vector/v.in.ogr/main.c:667 +#: ../vector/v.in.ogr/main.c:725 #, fuzzy, c-format msgid "Illegal output name <%s>" msgstr "Ime izhodnega rastrskega sloja" -#: ../vector/v.in.ogr/main.c:688 +#: ../vector/v.in.ogr/main.c:746 #, fuzzy, c-format msgid "All available OGR layers will be imported into vector map <%s>" msgstr "Vektorski sloj konÄnih toÄk" -#: ../vector/v.in.ogr/main.c:697 +#: ../vector/v.in.ogr/main.c:755 msgid "" "When creating a new location, the current region can not be used as spatial " "filter, disabling" msgstr "" -#: ../vector/v.in.ogr/main.c:715 ../vector/v.in.ogr/main.c:1962 +#: ../vector/v.in.ogr/main.c:773 ../vector/v.in.ogr/main.c:2062 #, fuzzy, c-format msgid "Error setting attribute filter '%s'" msgstr "Nisem uspel odpreti vhodne datoteke." -#: ../vector/v.in.ogr/main.c:755 +#: ../vector/v.in.ogr/main.c:813 #, fuzzy, c-format msgid "Geometry column <%s> not found in OGR layer <%s>" msgstr "ne najdem regije <%s>" -#: ../vector/v.in.ogr/main.c:768 +#: ../vector/v.in.ogr/main.c:826 #, c-format msgid "Check if OGR layer <%s> contains polygons..." msgstr "" -#: ../vector/v.in.ogr/main.c:826 +#: ../vector/v.in.ogr/main.c:884 #, fuzzy, c-format msgid "Boundary splitting distance in map units: %G" msgstr "NajveÄja razdalja med toÄkami in enotami karte." -#: ../vector/v.in.ogr/main.c:856 +#: ../vector/v.in.ogr/main.c:914 #, fuzzy, c-format msgid "Using temporary vector <%s>" msgstr "Ime izhodnega rastrskega sloja" -#: ../vector/v.in.ogr/main.c:898 +#: ../vector/v.in.ogr/main.c:956 #, fuzzy, c-format msgid "Key column '%s' not found in input layer <%s>" msgstr "ne najdem regije <%s>" -#: ../vector/v.in.ogr/main.c:911 +#: ../vector/v.in.ogr/main.c:969 #, fuzzy, c-format msgid "Key column '%s' in input layer <%s> is not integer" msgstr "Tip zapisa kolone ni podprt" -#: ../vector/v.in.ogr/main.c:923 +#: ../vector/v.in.ogr/main.c:981 #, fuzzy, c-format msgid "Creating attribute table for layer <%s>..." msgstr "Ne najdem rastrskega sloja <%s>" -#: ../vector/v.in.ogr/main.c:993 +#: ../vector/v.in.ogr/main.c:1051 #, fuzzy, c-format msgid "Column name <%s> renamed to <%s>" msgstr "ne najdem regije <%s>" -#: ../vector/v.in.ogr/main.c:1025 +#: ../vector/v.in.ogr/main.c:1083 #, c-format msgid "Writing column <%s> with integer 64 as integer 32" msgstr "" -#: ../vector/v.in.ogr/main.c:1038 +#: ../vector/v.in.ogr/main.c:1096 #, c-format msgid "Writing column <%s> with fixed length %d chars (may be truncated)" msgstr "" -#: ../vector/v.in.ogr/main.c:1062 +#: ../vector/v.in.ogr/main.c:1120 #, 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:1074 +#: ../vector/v.in.ogr/main.c:1137 #, c-format msgid "Writing column %s with fixed length %d chars (may be truncated)" msgstr "" -#: ../vector/v.in.ogr/main.c:1078 +#: ../vector/v.in.ogr/main.c:1141 #, fuzzy, c-format msgid "Column type (Ogr_ftype: %d) not supported (Ogr_fieldname: %s)" msgstr "Tip zapisa kolone ni podprt" -#: ../vector/v.in.ogr/main.c:1099 +#: ../vector/v.in.ogr/main.c:1162 #, fuzzy, c-format msgid "Column name <%s> renamed to <%s_%d>" msgstr "ne najdem regije <%s>" -#: ../vector/v.in.ogr/main.c:1163 +#: ../vector/v.in.ogr/main.c:1228 #, fuzzy, c-format msgid "Importing %lld features (OGR layer <%s>)..." msgstr "Zapisujem novo datoteko...\n" -#: ../vector/v.in.ogr/main.c:1326 +#: ../vector/v.in.ogr/main.c:1396 #, fuzzy, c-format msgid "Cannot insert new row for input layer <%s>: %s" msgstr "Ne morem vstaviti nove vrstice: %s" -#: ../vector/v.in.ogr/main.c:1342 +#: ../vector/v.in.ogr/main.c:1412 #, fuzzy, c-format msgid "%d %s without geometry in input layer <%s> skipped" msgstr "%-5d mrtvih kategorij toÄk preskoÄenih\n" -#: ../vector/v.in.ogr/main.c:1343 +#: ../vector/v.in.ogr/main.c:1413 #, fuzzy msgid "feature" msgstr "Tip objektov" -#: ../vector/v.in.ogr/main.c:1343 +#: ../vector/v.in.ogr/main.c:1413 #, fuzzy msgid "features" msgstr "ZapiÅ¡i vmesne toÄke v liniji." -#: ../vector/v.in.ogr/main.c:1367 +#: ../vector/v.in.ogr/main.c:1437 #, fuzzy, c-format msgid "Unable to drop table: '%s'" msgstr "Ime izhodnega rastrskega sloja" -#: ../vector/v.in.ogr/main.c:1402 +#: ../vector/v.in.ogr/main.c:1478 #, fuzzy msgid "Cleaning polygons" msgstr "Zapisujem novo datoteko...\n" -#: ../vector/v.in.ogr/main.c:1406 +#: ../vector/v.in.ogr/main.c:1482 #, fuzzy, c-format msgid "Snapping boundaries (threshold = %.3e)..." msgstr "RiÅ¡em ..." -#: ../vector/v.in.ogr/main.c:1445 ../vector/v.overlay/area_area.c:116 +#: ../vector/v.in.ogr/main.c:1521 ../vector/v.overlay/area_area.c:116 #, fuzzy msgid "Cleaning boundaries at nodes..." msgstr "Zapisujem novo datoteko...\n" -#: ../vector/v.in.ogr/main.c:1452 +#: ../vector/v.in.ogr/main.c:1528 #, fuzzy msgid "Merging boundaries..." msgstr "Zapisujem novo datoteko...\n" -#: ../vector/v.in.ogr/main.c:1457 +#: ../vector/v.in.ogr/main.c:1533 #, fuzzy msgid "Changing boundary dangles to lines..." msgstr "Zapisujem novo datoteko...\n" -#: ../vector/v.in.ogr/main.c:1470 +#: ../vector/v.in.ogr/main.c:1546 #, fuzzy msgid "Changing boundary bridges to lines..." msgstr "Zapisujem novo datoteko...\n" -#: ../vector/v.in.ogr/main.c:1499 ../vector/v.delaunay/main.c:172 +#: ../vector/v.in.ogr/main.c:1575 ../vector/v.delaunay/main.c:172 #: ../vector/v.category/main.c:364 #, fuzzy msgid "Unable to calculate area centroid" msgstr "Ne morem izraÄunati centroida obmoÄja." -#: ../vector/v.in.ogr/main.c:1516 +#: ../vector/v.in.ogr/main.c:1592 #, fuzzy, c-format msgid "Finding centroids for OGR layer <%s>..." msgstr "IzraÄunavam sence iz DMR..." -#: ../vector/v.in.ogr/main.c:1573 ../vector/v.overlay/area_area.c:218 +#: ../vector/v.in.ogr/main.c:1650 ../vector/v.overlay/area_area.c:218 #, fuzzy msgid "Writing centroids..." msgstr "ZapiÅ¡i vmesne toÄke v liniji." -#: ../vector/v.in.ogr/main.c:1616 -#, 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:1626 +#: ../vector/v.in.ogr/main.c:1696 #, c-format msgid "%d input polygons\n" msgstr "" -#: ../vector/v.in.ogr/main.c:1627 +#: ../vector/v.in.ogr/main.c:1697 #, c-format msgid "%d input polygons" msgstr "" -#: ../vector/v.in.ogr/main.c:1630 +#: ../vector/v.in.ogr/main.c:1700 #, fuzzy, c-format msgid "Total area: %G (%d areas)\n" msgstr "Zapisujem novo datoteko...\n" -#: ../vector/v.in.ogr/main.c:1631 +#: ../vector/v.in.ogr/main.c:1701 #, fuzzy, c-format msgid "Total area: %G (%d areas)" msgstr "Zapisujem novo datoteko...\n" -#: ../vector/v.in.ogr/main.c:1634 +#: ../vector/v.in.ogr/main.c:1704 #, fuzzy, c-format msgid "Overlapping area: %G (%d areas)\n" msgstr "Zapisujem novo datoteko...\n" -#: ../vector/v.in.ogr/main.c:1637 +#: ../vector/v.in.ogr/main.c:1707 #, fuzzy, c-format msgid "Overlapping area: %G (%d areas)" msgstr "Zapisujem novo datoteko...\n" -#: ../vector/v.in.ogr/main.c:1642 +#: ../vector/v.in.ogr/main.c:1712 #, fuzzy, c-format msgid "Area without category: %G (%d areas)\n" msgstr "%-5d mrtvih kategorij toÄk preskoÄenih\n" -#: ../vector/v.in.ogr/main.c:1645 +#: ../vector/v.in.ogr/main.c:1715 #, fuzzy, c-format msgid "Area without category: %G (%d areas)" msgstr "%-5d mrtvih kategorij toÄk preskoÄenih\n" -#: ../vector/v.in.ogr/main.c:1767 +#: ../vector/v.in.ogr/main.c:1839 msgid "The output contains topological errors:" msgstr "" -#: ../vector/v.in.ogr/main.c:1769 +#: ../vector/v.in.ogr/main.c:1843 #, fuzzy, c-format msgid "Unable to calculate a centroid for %d areas" msgstr "Ne morem izraÄunati centroida obmoÄja." -#: ../vector/v.in.ogr/main.c:1771 +#: ../vector/v.in.ogr/main.c:1849 #, fuzzy, c-format msgid "Number of incorrect boundaries: %d" msgstr "" @@ -39095,174 +39542,199 @@ "\n" " Å tevilo toÄk: %d\n" -#: ../vector/v.in.ogr/main.c:1774 +#: ../vector/v.in.ogr/main.c:1855 #, fuzzy, c-format msgid "Number of centroids outside area: %d" msgstr " Å tevilo vrstic\n" -#: ../vector/v.in.ogr/main.c:1777 +#: ../vector/v.in.ogr/main.c:1861 #, fuzzy, c-format msgid "Number of duplicate centroids: %d" msgstr " Å tevilo vrstic\n" -#: ../vector/v.in.ogr/main.c:1780 ../vector/v.in.ogr/main.c:1802 -#: ../vector/v.in.ogr/main.c:1835 +#: ../vector/v.in.ogr/main.c:1866 ../vector/v.in.ogr/main.c:1935 msgid "The input could be cleaned by snapping vertices to each other." msgstr "" -#: ../vector/v.in.ogr/main.c:1783 ../vector/v.in.ogr/main.c:1806 -#: ../vector/v.in.ogr/main.c:1830 ../vector/v.in.ogr/main.c:1836 +#: ../vector/v.in.ogr/main.c:1869 ../vector/v.in.ogr/main.c:1904 +#: ../vector/v.in.ogr/main.c:1930 ../vector/v.in.ogr/main.c:1936 #, c-format msgid "Estimated range of snapping threshold: [%g, %g]" msgstr "" -#: ../vector/v.in.ogr/main.c:1787 ../vector/v.in.ogr/main.c:1810 +#: ../vector/v.in.ogr/main.c:1880 ../vector/v.in.ogr/main.c:1887 +#: ../vector/v.in.ogr/main.c:1913 #, c-format -msgid "Try to import again, snapping with at least %g: 'snap=%g'" +msgid "Try to import again, snapping with %g: 'snap=%g'" msgstr "" -#: ../vector/v.in.ogr/main.c:1791 ../vector/v.in.ogr/main.c:1814 +#: ../vector/v.in.ogr/main.c:1883 ../vector/v.in.ogr/main.c:1909 #, c-format -msgid "Try to import again, snapping with %g: 'snap=%g'" +msgid "Try to import again, snapping with at least %g: 'snap=%g'" msgstr "" -#: ../vector/v.in.ogr/main.c:1795 ../vector/v.in.ogr/main.c:1818 +#: ../vector/v.in.ogr/main.c:1891 ../vector/v.in.ogr/main.c:1917 msgid "Manual cleaning may be needed." msgstr "" -#: ../vector/v.in.ogr/main.c:1800 -msgid "Some input polygons are overlapping each other." +#: ../vector/v.in.ogr/main.c:1895 +#, c-format +msgid "" +"%d areas represent multiple (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:1801 -msgid "If overlapping is not desired, the data need to be cleaned." +#: ../vector/v.in.ogr/main.c:1900 +msgid "" +"If overlapping is not desired, the input data can be cleaned by snapping " +"vertices to each other." msgstr "" -#: ../vector/v.in.ogr/main.c:1823 +#: ../vector/v.in.ogr/main.c:1923 #, c-format msgid "%d input polygons got lost during import." msgstr "" -#: ../vector/v.in.ogr/main.c:1826 +#: ../vector/v.in.ogr/main.c:1926 #, c-format msgid "%d additional areas where created during import." msgstr "" -#: ../vector/v.in.ogr/main.c:1829 +#: ../vector/v.in.ogr/main.c:1929 #, fuzzy, c-format msgid "The snapping threshold %g might be too large." msgstr "RiÅ¡em ..." -#: ../vector/v.in.ogr/main.c:1832 +#: ../vector/v.in.ogr/main.c:1932 msgid "Try to reduce the snapping threshold or clean the output manually." msgstr "" -#: ../vector/v.in.ogr/main.c:1843 ../vector/v.in.ascii/main.c:552 +#: ../vector/v.in.ogr/main.c:1943 ../vector/v.in.ascii/main.c:552 #: ../vector/v.in.ascii/main.c:555 #, fuzzy msgid "Import failed" msgstr "Vhodni sloj" -#: ../vector/v.in.ogr/main.c:1878 +#: ../vector/v.in.ogr/main.c:1978 msgid "" "Input data contains 3D features. Created vector is 2D only, disable -2 flag " "to import 3D vector." msgstr "" -#: ../vector/v.in.ogr/main.c:1900 +#: ../vector/v.in.ogr/main.c:2000 #, c-format -msgid "Using GDAL 2.2+ style interleaved reading for GDAL version %d" +msgid "Using GDAL 2.2+ style interleaved reading for GDAL version %d.%d.%d" msgstr "" -#: ../vector/v.in.ogr/main.c:1903 +#: ../vector/v.in.ogr/main.c:2003 #, c-format -msgid "Using GDAL 1.x style interleaved reading for GDAL version %d" +msgid "Using GDAL 1.x style interleaved reading for GDAL version %d.%d.%d" msgstr "" -#: ../vector/v.in.ogr/main.c:1953 +#: ../vector/v.in.ogr/main.c:2053 #, fuzzy, c-format msgid "Unable to re-open data source <%s>" msgstr "Ime izhodnega rastrskega sloja" -#: ../vector/v.in.ogr/main.c:2125 +#: ../vector/v.in.ogr/main.c:2225 msgid "xmin is larger than xmax in 'spatial' parameters" msgstr "" -#: ../vector/v.in.ogr/main.c:2127 +#: ../vector/v.in.ogr/main.c:2227 msgid "ymin is larger than ymax in 'spatial' parameters" msgstr "" -#: ../vector/v.in.ogr/main.c:2144 +#: ../vector/v.in.ogr/main.c:2244 #, c-format msgid "" "The spatial filter does not overlap with OGR layer <%s>. Nothing to import." msgstr "" -#: ../vector/v.in.ogr/proj.c:33 ../vector/v.external/proj.c:33 +#: ../vector/v.in.ogr/proj.c:36 ../vector/v.external/proj.c:36 #, fuzzy, c-format msgid "Geometry column <%s> not found in input layer <%s>" msgstr "ne najdem regije <%s>" -#: ../vector/v.in.ogr/proj.c:51 ../vector/v.external/proj.c:51 +#: ../vector/v.in.ogr/proj.c:54 ../vector/v.external/proj.c:54 #, fuzzy msgid "" "Unable to convert input layer projection information to GRASS format for " "checking" msgstr "\"Location\" vhodnega sloja" -#: ../vector/v.in.ogr/proj.c:57 ../vector/v.in.ogr/proj.c:85 -#: ../vector/v.external/proj.c:57 ../vector/v.external/proj.c:85 +#: ../vector/v.in.ogr/proj.c:60 ../vector/v.in.ogr/proj.c:88 +#: ../vector/v.external/proj.c:60 ../vector/v.external/proj.c:88 msgid "Can't get WKT parameter string" msgstr "" -#: ../vector/v.in.ogr/proj.c:60 ../vector/v.in.ogr/proj.c:88 -#: ../vector/v.external/proj.c:60 ../vector/v.external/proj.c:88 +#: ../vector/v.in.ogr/proj.c:63 ../vector/v.in.ogr/proj.c:91 +#: ../vector/v.external/proj.c:63 ../vector/v.external/proj.c:91 #, fuzzy, c-format msgid "" "WKT definition:\n" "%s" msgstr "ÄŒrta prereza" -#: ../vector/v.in.ogr/proj.c:70 ../vector/v.external/proj.c:70 +#: ../vector/v.in.ogr/proj.c:73 ../vector/v.external/proj.c:73 #, fuzzy, c-format -msgid "No OGR projection available for layer <%s>" -msgstr "Povezava z bazo podatkov ni definirana\n" +msgid "No projection information available for layer <%s>" +msgstr "IzpiÅ¡e vrednosti v stilu lupinskega skripta" -#: ../vector/v.in.ogr/proj.c:78 ../vector/v.external/proj.c:78 -#, c-format -msgid "OGR projection for layer <%s> does not contain a valid SRS" -msgstr "" +#: ../vector/v.in.ogr/proj.c:81 ../vector/v.external/proj.c:81 +#, fuzzy, c-format +msgid "Projection for layer <%s> does not contain a valid SRS" +msgstr "Rastrski sloj kateremu naj se regija prilagodi" -#: ../vector/v.in.ogr/proj.c:96 ../vector/v.external/proj.c:96 +#: ../vector/v.in.ogr/proj.c:116 ../vector/v.external/proj.c:116 #, c-format -msgid "OGR projection for layer <%s> can not be converted to proj4" +msgid "Projection for layer <%s> can not be converted to proj4" msgstr "" -#: ../vector/v.in.ogr/proj.c:103 ../vector/v.external/proj.c:103 +#: ../vector/v.in.ogr/proj.c:123 ../vector/v.external/proj.c:123 msgid "Can't get WKT-style parameter string" msgstr "" -#: ../vector/v.in.ogr/proj.c:106 ../vector/v.external/proj.c:106 +#: ../vector/v.in.ogr/proj.c:126 ../vector/v.external/proj.c:126 #, fuzzy, c-format msgid "" "WKT-style definition:\n" "%s" msgstr "ÄŒrta prereza" -#: ../vector/v.in.ogr/proj.c:151 +#: ../vector/v.in.ogr/proj.c:171 msgid "Layer projections are unreadable" msgstr "" -#: ../vector/v.in.ogr/proj.c:162 +#: ../vector/v.in.ogr/proj.c:184 #, fuzzy, c-format msgid "Projection for layer <%s> is unreadable" msgstr "IzpiÅ¡i etikete kategorij" -#: ../vector/v.in.ogr/proj.c:196 +#: ../vector/v.in.ogr/proj.c:228 #, c-format msgid "Projection of layer <%s> is different from projection of layer <%s>" msgstr "" +#: ../vector/v.in.ogr/clean.c:19 +#, fuzzy +msgid "Converting OSM lines..." +msgstr "RiÅ¡em ..." + +#: ../vector/v.in.ogr/clean.c:118 +#, fuzzy, c-format +msgid "Number of OSM line splits: %d" +msgstr "" +"\n" +"\n" +" Å tevilo toÄk: %d\n" + +#: ../vector/v.in.ogr/clean.c:119 ../vector/v.overlay/area_area.c:154 +#, fuzzy +msgid "Merging lines..." +msgstr "Zapisujem novo datoteko...\n" + #: ../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 @@ -39304,141 +39776,142 @@ msgid "Skipping unsupported geometry type '%s'" msgstr "ZapiÅ¡i vmesne toÄke v liniji." -#: ../vector/v.patch/main.c:73 +#: ../vector/v.patch/main.c:75 #, fuzzy msgid "Creates a new vector map by combining other vector maps." msgstr "Uvozi binarno rastrsko datoteko v GRASS-ov rastrski sloj." -#: ../vector/v.patch/main.c:84 +#: ../vector/v.patch/main.c:86 #, fuzzy msgid "" "Name for output vector map where bounding boxes of input vector maps are " "written to" msgstr "Ime izhodnega vektorskega sloja" -#: ../vector/v.patch/main.c:88 +#: ../vector/v.patch/main.c:90 #, fuzzy msgid "Do not expect input with topology" msgstr "Rastrski sloj, ki ga nameravate uvoziti" -#: ../vector/v.patch/main.c:90 +#: ../vector/v.patch/main.c:92 msgid "Applicable when input is points without topology" msgstr "" -#: ../vector/v.patch/main.c:94 +#: ../vector/v.patch/main.c:96 msgid "Expect z coordinate even when not using topology" msgstr "" -#: ../vector/v.patch/main.c:96 +#: ../vector/v.patch/main.c:98 msgid "Applicable when input is points with z coordinate but without topology" msgstr "" -#: ../vector/v.patch/main.c:100 +#: ../vector/v.patch/main.c:102 #, fuzzy msgid "Copy also attribute table" msgstr "Ne ustvari tabele z atributi." -#: ../vector/v.patch/main.c:102 +#: ../vector/v.patch/main.c:104 msgid "Only the table of layer 1 is currently supported" msgstr "" -#: ../vector/v.patch/main.c:106 +#: ../vector/v.patch/main.c:108 msgid "" "Append files to existing file (overwriting existing files must be activated)" msgstr "" -#: ../vector/v.patch/main.c:216 +#: ../vector/v.patch/main.c:240 msgid "Missing table" msgstr "" -#: ../vector/v.patch/main.c:220 +#: ../vector/v.patch/main.c:244 #, fuzzy msgid "Key columns differ" msgstr " Å tevilo kolon\n" -#: ../vector/v.patch/main.c:226 +#: ../vector/v.patch/main.c:250 #, fuzzy msgid "Number of columns differ" msgstr " Å tevilo kolon\n" -#: ../vector/v.patch/main.c:238 -msgid "Column names differ" -msgstr "" +#: ../vector/v.patch/main.c:273 +#, fuzzy, c-format +msgid "No column <%s> in input map <%s>" +msgstr "ne najdem regije <%s>" -#: ../vector/v.patch/main.c:246 +#: ../vector/v.patch/main.c:284 #, fuzzy msgid "Column types differ" msgstr "Tip zapisa kolone ni podprt" -#: ../vector/v.patch/main.c:251 +#: ../vector/v.patch/main.c:289 #, fuzzy msgid "Length of string columns differ" msgstr " Å tevilo kolon\n" -#: ../vector/v.patch/main.c:265 +#: ../vector/v.patch/main.c:303 #, fuzzy msgid "Key column not found" msgstr "ne najdem regije <%s>" -#: ../vector/v.patch/main.c:277 +#: ../vector/v.patch/main.c:315 #, fuzzy msgid "The output map is not 3D" msgstr "Ime izhodnega sloja" -#: ../vector/v.patch/main.c:322 ../vector/v.sample/main.c:190 -#: ../scripts/v.db.addtable/v.db.addtable.py:137 +#: ../vector/v.patch/main.c:360 ../vector/v.sample/main.c:190 +#: ../scripts/v.db.addtable/v.db.addtable.py:138 #, fuzzy, c-format, python-format msgid "Unable to create table <%s>" msgstr "ne morem odpreti <%s>" -#: ../vector/v.patch/main.c:349 +#: ../vector/v.patch/main.c:387 #, fuzzy, c-format msgid "Patching vector map <%s>..." msgstr "Zapisujem novo datoteko...\n" -#: ../vector/v.patch/main.c:373 +#: ../vector/v.patch/main.c:411 #, c-format msgid "Error reading vector map <%s> - some data may not be correct" msgstr "" -#: ../vector/v.patch/main.c:429 +#: ../vector/v.patch/main.c:468 #, fuzzy, c-format msgid "Building topology for vector map <%s>..." msgstr "Berem dig_att datoteko...\n" -#: ../vector/v.patch/main.c:435 +#: ../vector/v.patch/main.c:474 msgid "Intersections at borders will have to be snapped" msgstr "" -#: ../vector/v.patch/main.c:436 +#: ../vector/v.patch/main.c:475 msgid "Lines common between files will have to be edited" msgstr "" -#: ../vector/v.patch/main.c:437 +#: ../vector/v.patch/main.c:476 msgid "The header information also may have to be edited" msgstr "" -#: ../vector/v.patch/main.c:439 +#: ../vector/v.patch/main.c:478 #, fuzzy, c-format msgid "%d vector maps patched" msgstr "%d enot je bilo posodobljenih\n" -#: ../vector/v.patch/main.c:462 +#: ../vector/v.patch/main.c:506 #, fuzzy, c-format msgid "Cannot open select cursor: '%s'" msgstr "Ne morem odpreti baze podatkov %s" -#: ../vector/v.patch/main.c:474 +#: ../vector/v.patch/main.c:518 #, fuzzy msgid "Cannot fetch row" msgstr "Ne morem izpisati baz podatkov." -#: ../vector/v.patch/main.c:524 +#: ../vector/v.patch/main.c:568 #, fuzzy msgid "Unknown column type" msgstr "Nepoznan tip" -#: ../vector/v.patch/main.c:532 +#: ../vector/v.patch/main.c:576 #, fuzzy, c-format msgid "Cannot insert new record: '%s'" msgstr "Ne morem vstaviti nove vrstice: %s" @@ -39675,11 +40148,6 @@ msgid "Unknown column type '%s' of column '%s', values lost" msgstr "Nepoznan tip" -#: ../vector/v.overlay/line_area.c:256 ../vector/v.overlay/area_area.c:109 -#, fuzzy -msgid "Breaking lines..." -msgstr "Zapisujem novo datoteko...\n" - #: ../vector/v.overlay/line_area.c:273 #, fuzzy msgid "Selecting lines..." @@ -39709,11 +40177,6 @@ msgstr[0] "%-5d mrtvih linij preskoÄenih\n" msgstr[1] "%-5d mrtvih linij preskoÄenih\n" -#: ../vector/v.overlay/area_area.c:154 -#, fuzzy -msgid "Merging lines..." -msgstr "Zapisujem novo datoteko...\n" - #: ../vector/v.overlay/area_area.c:181 #, fuzzy, c-format msgid "Querying vector map <%s>..." @@ -39989,7 +40452,7 @@ msgid "Feature id %d has more categories. Using category %d." msgstr "%-5d mrtvih kategorij toÄk preskoÄenih\n" -#: ../vector/v.to.3d/trans3.c:130 ../vector/v.to.db/update.c:231 +#: ../vector/v.to.3d/trans3.c:130 ../vector/v.to.db/update.c:259 #, fuzzy, c-format msgid "Record (cat %d) does not exist (not updated)" msgstr "Ne najdem vhodnega rastrskega sloja <%s>." @@ -40104,13 +40567,13 @@ msgid "%d categories from vector missing in table" msgstr "%d kategorij iz vektorja manjka v tabeli\n" -#: ../vector/v.what.rast/main.c:688 ../vector/v.distance/main.c:1736 -#: ../vector/v.vect.stats/main.c:756 +#: ../vector/v.what.rast/main.c:688 ../vector/v.distance/main.c:1750 +#: ../vector/v.vect.stats/main.c:763 #, fuzzy, c-format msgid "%d update errors" msgstr "%d napak med posodabljanjem\n" -#: ../vector/v.what.rast/main.c:690 ../vector/v.distance/main.c:1738 +#: ../vector/v.what.rast/main.c:690 ../vector/v.distance/main.c:1752 #, fuzzy, c-format msgid "%d records updated." msgstr "%d enot je bilo posodobljenih\n" @@ -40787,207 +41250,211 @@ msgid "Maximum distance or -1 for no limit" msgstr "NajveÄja možna razdalja od toÄk (v metrih)." -#: ../vector/v.distance/main.c:180 +#: ../vector/v.distance/main.c:174 ../vector/v.distance/main.c:182 +msgid "Map units, meters for ll" +msgstr "" + +#: ../vector/v.distance/main.c:181 #, fuzzy msgid "Minimum distance or -1 for no limit" msgstr "NajveÄja možna razdalja od toÄk (v metrih)." -#: ../vector/v.distance/main.c:190 +#: ../vector/v.distance/main.c:192 msgid "Values describing the relation between two nearest features" msgstr "" -#: ../vector/v.distance/main.c:200 +#: ../vector/v.distance/main.c:202 #, fuzzy msgid "category of the nearest feature" msgstr "%d kategorij naloženih iz vektorja\n" -#: ../vector/v.distance/main.c:201 +#: ../vector/v.distance/main.c:203 #, fuzzy msgid "minimum distance to nearest feature" msgstr "NajveÄja možna razdalja od toÄk (v metrih)." -#: ../vector/v.distance/main.c:202 +#: ../vector/v.distance/main.c:204 #, fuzzy msgid "x coordinate of the nearest point on the 'to' feature" msgstr "" "koordinata v x smeri (toÄka za katero želite izraÄun, privzeto: srediÅ¡Äe\n" "regije)" -#: ../vector/v.distance/main.c:203 +#: ../vector/v.distance/main.c:205 #, fuzzy msgid "y coordinate of the nearest point on the 'to' feature" msgstr "" "koordinata v x smeri (toÄka za katero želite izraÄun, privzeto: srediÅ¡Äe\n" "regije)" -#: ../vector/v.distance/main.c:204 +#: ../vector/v.distance/main.c:206 msgid "" "distance to the nearest point on the 'to' feature along that linear feature" msgstr "" -#: ../vector/v.distance/main.c:206 +#: ../vector/v.distance/main.c:208 msgid "" "angle along the nearest linear feature in the 'to' map, measured CCW from " "the +x axis, in radians, between -Pi and Pi inclusive" msgstr "" -#: ../vector/v.distance/main.c:209 +#: ../vector/v.distance/main.c:211 msgid "attribute of nearest feature given by to_column option" msgstr "" -#: ../vector/v.distance/main.c:223 +#: ../vector/v.distance/main.c:225 msgid "" "Column name(s) where values specified by 'upload' option will be uploaded" msgstr "" -#: ../vector/v.distance/main.c:229 +#: ../vector/v.distance/main.c:231 msgid "Column name of nearest feature (used with upload=to_attr)" msgstr "" -#: ../vector/v.distance/main.c:234 +#: ../vector/v.distance/main.c:236 #, fuzzy msgid "Name for new attribute table" msgstr "Ime izhodne datoteke" -#: ../vector/v.distance/main.c:237 +#: ../vector/v.distance/main.c:239 #, fuzzy msgid "Field separator for printing output to stdout" msgstr "izpiÅ¡i znak razmejitve med polji" -#: ../vector/v.distance/main.c:242 +#: ../vector/v.distance/main.c:244 msgid "Print output to stdout, don't update attribute table" msgstr "" -#: ../vector/v.distance/main.c:244 +#: ../vector/v.distance/main.c:246 msgid "First column is always category of 'from' feature called from_cat" msgstr "" -#: ../vector/v.distance/main.c:249 +#: ../vector/v.distance/main.c:251 msgid "Calculate distances to all features within the threshold" msgstr "" -#: ../vector/v.distance/main.c:251 +#: ../vector/v.distance/main.c:253 msgid "" "Output may be written to stdout using the '-p' flag or uploaded to a new " "table created by the 'table' option; multiple 'upload' options may be used." msgstr "" -#: ../vector/v.distance/main.c:291 +#: ../vector/v.distance/main.c:293 msgid "Updating the from= table is not supported with -a" msgstr "" -#: ../vector/v.distance/main.c:307 +#: ../vector/v.distance/main.c:309 msgid "Printing distance matrix is not supported with dmin= or dmax=" msgstr "" -#: ../vector/v.distance/main.c:334 +#: ../vector/v.distance/main.c:336 msgid "to_column option missing" msgstr "" -#: ../vector/v.distance/main.c:350 +#: ../vector/v.distance/main.c:352 #, fuzzy msgid "Too many column names" msgstr "Ime rastrskega sloja" -#: ../vector/v.distance/main.c:357 +#: ../vector/v.distance/main.c:359 #, fuzzy msgid "Not enough column names" msgstr "Ime rastrskega sloja" -#: ../vector/v.distance/main.c:369 ../vector/v.distance/main.c:389 +#: ../vector/v.distance/main.c:371 ../vector/v.distance/main.c:391 #, fuzzy, c-format msgid "Input vector map <%s> is 3D" msgstr "Ne najdem vhodnega vektorja <%s>" -#: ../vector/v.distance/main.c:380 ../vector/v.distance/main.c:401 +#: ../vector/v.distance/main.c:382 ../vector/v.distance/main.c:403 #, fuzzy, c-format msgid "No features of selected type found in <%s>" msgstr "%d toÄk je bilo zapisanih na izhodno datoteko\n" -#: ../vector/v.distance/main.c:474 +#: ../vector/v.distance/main.c:478 msgid "dmin can not be larger than dmax" msgstr "" -#: ../vector/v.distance/main.c:617 +#: ../vector/v.distance/main.c:624 #, fuzzy msgid "Incompatible column types" msgstr "Nepoznan tip" -#: ../vector/v.distance/main.c:667 +#: ../vector/v.distance/main.c:674 #, fuzzy msgid "No categories for 'from' for slected type and layer" msgstr "%d kategorij naloženih iz tabele\n" -#: ../vector/v.distance/main.c:695 +#: ../vector/v.distance/main.c:702 #, fuzzy msgid "Finding nearest features..." msgstr "RiÅ¡em ..." -#: ../vector/v.distance/main.c:796 ../vector/v.distance/main.c:1083 +#: ../vector/v.distance/main.c:803 ../vector/v.distance/main.c:1091 #, c-format msgid "More cats found in to_layer (line=%d)" msgstr "" -#: ../vector/v.distance/main.c:873 ../vector/v.distance/main.c:1230 +#: ../vector/v.distance/main.c:880 ../vector/v.distance/main.c:1238 #, c-format msgid "More cats found in to_layer (area=%d)" msgstr "" -#: ../vector/v.distance/main.c:983 +#: ../vector/v.distance/main.c:990 #, fuzzy msgid "Finding nearest features for areas..." msgstr "RiÅ¡em ..." -#: ../vector/v.distance/main.c:1349 +#: ../vector/v.distance/main.c:1357 msgid "DATETIME type not yet supported, no attributes will be uploaded" msgstr "" -#: ../vector/v.distance/main.c:1365 +#: ../vector/v.distance/main.c:1373 #, fuzzy msgid "Unable to open default database" msgstr "Ne morem odpreti baze podatkov %s" -#: ../vector/v.distance/main.c:1707 +#: ../vector/v.distance/main.c:1721 #, fuzzy, c-format msgid "%d categories with more than 1 feature in vector map <%s>" msgstr "%d kategorij naloženih iz vektorja\n" -#: ../vector/v.distance/main.c:1710 +#: ../vector/v.distance/main.c:1724 #, fuzzy, c-format msgid "%d categories - no nearest feature found" msgstr "%d kategorij naloženih iz vektorja\n" -#: ../vector/v.distance/main.c:1719 +#: ../vector/v.distance/main.c:1733 #, c-format msgid "%d distances calculated" msgstr "" -#: ../vector/v.distance/main.c:1720 +#: ../vector/v.distance/main.c:1734 #, fuzzy, c-format msgid "%d records inserted" msgstr "%d enot je bilo posodobljenih\n" -#: ../vector/v.distance/main.c:1722 +#: ../vector/v.distance/main.c:1736 #, fuzzy, c-format msgid "%d insert errors" msgstr "%d napak med posodabljanjem\n" -#: ../vector/v.distance/main.c:1726 +#: ../vector/v.distance/main.c:1740 #, fuzzy, c-format msgid "%d categories read from the map" msgstr "%d kategorij naloženih iz tabele\n" -#: ../vector/v.distance/main.c:1728 +#: ../vector/v.distance/main.c:1742 #, fuzzy, c-format msgid "%d categories exist in the table" msgstr "%d kategorij iz vektorja manjka v tabeli\n" -#: ../vector/v.distance/main.c:1730 +#: ../vector/v.distance/main.c:1744 #, fuzzy, c-format msgid "%d categories read from the map exist in the table" msgstr "%d kategorij iz vektorja manjka v tabeli\n" -#: ../vector/v.distance/main.c:1733 +#: ../vector/v.distance/main.c:1747 #, fuzzy, c-format msgid "%d categories read from the map don't exist in the table" msgstr "%d kategorij iz vektorja manjka v tabeli\n" @@ -41502,8 +41969,8 @@ msgid "Start from the end node" msgstr "" -#: ../vector/v.to.points/main.c:165 ../vector/v.extract/copy_tab.c:108 -#: ../vector/v.generalize/misc.c:184 +#: ../vector/v.to.points/main.c:165 ../vector/v.decimate/copy_tab.c:103 +#: ../vector/v.extract/copy_tab.c:108 ../vector/v.generalize/misc.c:184 #: ../scripts/v.db.reconnect.all/v.db.reconnect.all.py:128 #, fuzzy, c-format, python-format msgid "Unable to copy table <%s>" @@ -41570,80 +42037,80 @@ msgid "If not given writes color table" msgstr "Ohrani obstojeÄo barvno paleto" -#: ../vector/v.colors/main.c:152 +#: ../vector/v.colors/main.c:159 #, fuzzy msgid "Convert color rules from RGB values to color table" msgstr "IzpiÅ¡i podprte formate in konÄaj" -#: ../vector/v.colors/main.c:153 +#: ../vector/v.colors/main.c:160 msgid "Option 'rgb_column' with valid RGB values required" msgstr "" -#: ../vector/v.colors/main.c:196 +#: ../vector/v.colors/main.c:209 #, fuzzy msgid "No vector map specified" msgstr "DoloÄena ni bila nobena vhodna datoteka." -#: ../vector/v.colors/main.c:201 +#: ../vector/v.colors/main.c:214 #, c-format msgid "Option <%s> given, assuming ..." msgstr "" -#: ../vector/v.colors/main.c:216 +#: ../vector/v.colors/main.c:229 #, fuzzy, c-format msgid "One of -%c, -%c or %s=, %s= or %s= must be specified" msgstr "UporabiÅ¡ lahko ali 'from_table' ali 'select'" -#: ../vector/v.colors/main.c:221 +#: ../vector/v.colors/main.c:234 #, fuzzy, c-format msgid "%s=, %s= and %s= are mutually exclusive" msgstr "UporabiÅ¡ lahko ali 'from_table' ali 'select'" -#: ../vector/v.colors/main.c:229 +#: ../vector/v.colors/main.c:242 #, fuzzy, c-format msgid "%s= required for -%c" msgstr "ne morem odpreti %s" -#: ../vector/v.colors/main.c:234 +#: ../vector/v.colors/main.c:247 msgid "" "Reading rules from standard input is not implemented yet, please provide " "path to rules file instead." msgstr "" -#: ../vector/v.colors/main.c:244 +#: ../vector/v.colors/main.c:257 #, fuzzy, c-format msgid "Unable to remove color table of vector map <%s>" msgstr "Ime izhodnega rastrskega sloja" -#: ../vector/v.colors/main.c:246 +#: ../vector/v.colors/main.c:259 #, fuzzy, c-format msgid "Color table of vector map <%s> not found" msgstr "ne najdem 3Dview datoteke <%s>" -#: ../vector/v.colors/main.c:254 +#: ../vector/v.colors/main.c:267 msgid "Color table exists. Exiting." msgstr "" -#: ../vector/v.colors/main.c:276 +#: ../vector/v.colors/main.c:289 #, c-format msgid "Option <%s>: min must be greater or equal to max" msgstr "" -#: ../vector/v.colors/main.c:282 +#: ../vector/v.colors/main.c:295 msgid "Reading color rules from standard input is currently not supported" msgstr "" -#: ../vector/v.colors/main.c:289 +#: ../vector/v.colors/main.c:302 #, fuzzy, c-format msgid "Color table <%s> not found" msgstr "ne najdem 3Dview datoteke <%s>" -#: ../vector/v.colors/main.c:347 +#: ../vector/v.colors/main.c:360 #, fuzzy msgid "Writing color rules..." msgstr "Zapisujem novo datoteko...\n" -#: ../vector/v.colors/main.c:363 +#: ../vector/v.colors/main.c:376 #, fuzzy, c-format msgid "Color table for vector map <%s> set to '%s'" msgstr "Ime rastrskega sloja" @@ -42200,168 +42667,164 @@ msgid "3D raster map <%s> created" msgstr "dig_att datoteka ne obstaja." -#: ../vector/v.vol.rst/main.c:239 -msgid "RST" -msgstr "" - -#: ../vector/v.vol.rst/main.c:241 +#: ../vector/v.vol.rst/main.c:243 msgid "" "Interpolates point data to a 3D raster map using regularized spline with " "tension (RST) algorithm." msgstr "" -#: ../vector/v.vol.rst/main.c:246 +#: ../vector/v.vol.rst/main.c:248 #, fuzzy msgid "Name of input 3D vector points map" msgstr "Ime vhodnega rastrskega sloja" -#: ../vector/v.vol.rst/main.c:253 +#: ../vector/v.vol.rst/main.c:255 #, fuzzy msgid "Name of input surface raster map for cross-section" msgstr "Ime rastrskega sloja s podatki o glajenju" -#: ../vector/v.vol.rst/main.c:260 +#: ../vector/v.vol.rst/main.c:262 #, fuzzy msgid "Name of column containing w-values attribute to interpolate" msgstr "Ime rastrskega sloja, ki vsebuje podatke o stroÅ¡ku premikanja" -#: ../vector/v.vol.rst/main.c:282 +#: ../vector/v.vol.rst/main.c:284 #, fuzzy msgid "Name of column with smoothing parameters" msgstr "Ime rastrskega sloja s podatki o glajenju" -#: ../vector/v.vol.rst/main.c:302 +#: ../vector/v.vol.rst/main.c:304 #, fuzzy msgid "Name of input raster map used as mask" msgstr "Ime rastrskega sloja za masko" -#: ../vector/v.vol.rst/main.c:328 +#: ../vector/v.vol.rst/main.c:330 #, fuzzy msgid "Maximum number of points for approximation in a segment (>npmin)" msgstr "" "NajmanjÅ¡e Å¡tevilo toÄk, ki bodo gradile linijo plastnice (od 0 do neskonÄno)" -#: ../vector/v.vol.rst/main.c:345 +#: ../vector/v.vol.rst/main.c:347 #, fuzzy msgid "Conversion factor for w-values used for interpolation" msgstr "Faktor spremembe z-vrednosti (v metre)" -#: ../vector/v.vol.rst/main.c:353 +#: ../vector/v.vol.rst/main.c:355 msgid "Conversion factor for z-values" msgstr "Faktor spremembe z-vrednosti (v metre)" -#: ../vector/v.vol.rst/main.c:359 +#: ../vector/v.vol.rst/main.c:361 #, fuzzy msgid "Name for output cross-section raster map" msgstr "Ime izhodnega rastrskega sloja" -#: ../vector/v.vol.rst/main.c:365 +#: ../vector/v.vol.rst/main.c:367 #, fuzzy msgid "Name for output elevation 3D raster map" msgstr "Ime rastrskega sloja nadmorskih viÅ¡in" -#: ../vector/v.vol.rst/main.c:371 +#: ../vector/v.vol.rst/main.c:373 #, fuzzy msgid "Name for output gradient magnitude 3D raster map" msgstr "Ime izhodnega rastrskega sloja" -#: ../vector/v.vol.rst/main.c:378 +#: ../vector/v.vol.rst/main.c:380 #, fuzzy msgid "Name for output gradient horizontal angle 3D raster map" msgstr "Ime izhodnega rastrskega sloja" -#: ../vector/v.vol.rst/main.c:384 +#: ../vector/v.vol.rst/main.c:386 #, fuzzy msgid "Name for output gradient vertical angle 3D raster map" msgstr "Ime izhodnega rastrskega sloja" -#: ../vector/v.vol.rst/main.c:390 +#: ../vector/v.vol.rst/main.c:392 #, fuzzy msgid "Name for output change of gradient 3D raster map" msgstr "Ime izhodnega rastrskega sloja" -#: ../vector/v.vol.rst/main.c:396 +#: ../vector/v.vol.rst/main.c:398 #, fuzzy msgid "Name for output Gaussian curvature 3D raster map" msgstr "Ime izhodnega gonilnika" -#: ../vector/v.vol.rst/main.c:402 +#: ../vector/v.vol.rst/main.c:404 #, fuzzy msgid "Name for output mean curvature 3D raster map" msgstr "Ime izhodnega gonilnika" -#: ../vector/v.vol.rst/main.c:408 +#: ../vector/v.vol.rst/main.c:410 msgid "Perform a cross-validation procedure without volume interpolation" msgstr "" -#: ../vector/v.vol.rst/main.c:471 +#: ../vector/v.vol.rst/main.c:473 msgid "Smoothing must be a positive value" msgstr "" -#: ../vector/v.vol.rst/main.c:477 +#: ../vector/v.vol.rst/main.c:479 #, fuzzy, c-format msgid "Both crossvalidation options (-%c, %s) must be specified" msgstr "navedena morata biti 2 sloja" -#: ../vector/v.vol.rst/main.c:480 +#: ../vector/v.vol.rst/main.c:482 #, fuzzy msgid "Both crossvalidation and deviations must be specified" msgstr "Koordinata za vzhod je prazna!" -#: ../vector/v.vol.rst/main.c:491 +#: ../vector/v.vol.rst/main.c:493 msgid "" "Crossvalidation cannot be computed simultanuously with output grids or devi " "file" msgstr "" -#: ../vector/v.vol.rst/main.c:555 +#: ../vector/v.vol.rst/main.c:557 #, fuzzy, c-format msgid "Unable to open %s" msgstr "Ne morem odpreti cellfile za [%s]" -#: ../vector/v.vol.rst/main.c:563 +#: ../vector/v.vol.rst/main.c:565 #, fuzzy msgid "Vector is not 3D" msgstr "Ne najdem vhodnega vektorja <%s>" -#: ../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 +#: ../vector/v.vol.rst/main.c:630 ../vector/v.vol.rst/main.c:661 +#: ../vector/v.vol.rst/main.c:683 ../vector/v.vol.rst/main.c:705 +#: ../vector/v.vol.rst/main.c:727 ../vector/v.vol.rst/main.c:749 +#: ../vector/v.vol.rst/main.c:771 ../vector/v.vol.rst/main.c:793 #, fuzzy, c-format msgid "Unable to open temp file '%s'" msgstr "Ime izhodne datoteke" -#: ../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 +#: ../vector/v.vol.rst/main.c:638 ../vector/v.vol.rst/main.c:667 +#: ../vector/v.vol.rst/main.c:689 ../vector/v.vol.rst/main.c:711 +#: ../vector/v.vol.rst/main.c:733 ../vector/v.vol.rst/main.c:755 +#: ../vector/v.vol.rst/main.c:777 ../vector/v.vol.rst/main.c:799 msgid "Not enough disk space - cannot write temp files" msgstr "" -#: ../vector/v.vol.rst/main.c:640 +#: ../vector/v.vol.rst/main.c:642 #, fuzzy, c-format msgid "" "Unable to create <%s> raster map without cross_input raster map being " "specified" msgstr "Ime izhodnega rastrskega sloja" -#: ../vector/v.vol.rst/main.c:818 +#: ../vector/v.vol.rst/main.c:820 #, fuzzy msgid "Finished interpolating" msgstr "Å tevilo toÄk najbližjih toÄk, ki bodo upoÅ¡tevane" -#: ../vector/v.vol.rst/main.c:853 +#: ../vector/v.vol.rst/main.c:855 #, fuzzy, c-format msgid "Raster map <%s> created" msgstr "dig_att datoteka ne obstaja." -#: ../vector/v.vol.rst/main.c:893 +#: ../vector/v.vol.rst/main.c:895 #, fuzzy, c-format msgid "Vector map <%s> created" msgstr "dig_att datoteka ne obstaja." -#: ../vector/v.vol.rst/main.c:909 +#: ../vector/v.vol.rst/main.c:911 #, fuzzy msgid "Interpolation failed" msgstr "Interpolacijska metoda, ki jo želite uporabiti" @@ -42445,135 +42908,151 @@ msgid "Found %d components." msgstr "Nepoznan tip" -#: ../vector/v.decimate/main.c:125 ../vector/v.generalize/main.c:77 +#: ../vector/v.decimate/main.c:126 ../vector/v.generalize/main.c:77 #, fuzzy msgid "generalization" msgstr "Zapisujem novo datoteko...\n" -#: ../vector/v.decimate/main.c:126 +#: ../vector/v.decimate/main.c:127 #, fuzzy msgid "decimation" msgstr "Ime datoteke z rezultatom klasifikacije" -#: ../vector/v.decimate/main.c:132 +#: ../vector/v.decimate/main.c:133 #, fuzzy msgid "Decimates a point cloud" msgstr "NiÄesar nisem naÅ¡el.\n" -#: ../vector/v.decimate/main.c:133 +#: ../vector/v.decimate/main.c:134 msgid "" "Copies points from one vector to another while applying different decimations" msgstr "" -#: ../vector/v.decimate/main.c:161 +#: ../vector/v.decimate/main.c:162 msgid "Throw away every n-th point" msgstr "" -#: ../vector/v.decimate/main.c:163 +#: ../vector/v.decimate/main.c:164 #, fuzzy msgid "" "For example, 5 will import 80 percent of points. If not specified, all " "points are copied" msgstr "Uvožene bodo vrednosti z zapisom \"integer\"" -#: ../vector/v.decimate/main.c:165 ../vector/v.decimate/main.c:176 -#: ../vector/v.decimate/main.c:186 ../vector/v.decimate/main.c:195 +#: ../vector/v.decimate/main.c:166 ../vector/v.decimate/main.c:177 +#: ../vector/v.decimate/main.c:187 ../vector/v.decimate/main.c:196 msgid "Count" msgstr "" -#: ../vector/v.decimate/main.c:172 +#: ../vector/v.decimate/main.c:173 msgid "Preserve only every n-th point" msgstr "" -#: ../vector/v.decimate/main.c:174 +#: ../vector/v.decimate/main.c:175 #, fuzzy msgid "" "For example, 4 will import 25 percent of points. If not specified, all " "points are copied" msgstr "Uvožene bodo vrednosti z zapisom \"integer\"" -#: ../vector/v.decimate/main.c:193 +#: ../vector/v.decimate/main.c:194 msgid "Copy only n points" msgstr "" -#: ../vector/v.decimate/main.c:194 +#: ../vector/v.decimate/main.c:195 #, fuzzy msgid "Copies only the given number of points" msgstr "Å tevilo toÄk najbližjih toÄk, ki bodo upoÅ¡tevane" -#: ../vector/v.decimate/main.c:201 +#: ../vector/v.decimate/main.c:202 #, fuzzy msgid "Minimal difference of z values" msgstr "NajveÄja nakljuÄna vrednost" -#: ../vector/v.decimate/main.c:203 +#: ../vector/v.decimate/main.c:204 msgid "Minimal difference between z values in grid-based decimation" msgstr "" -#: ../vector/v.decimate/main.c:204 ../vector/v.decimate/main.c:214 -#: ../vector/v.decimate/main.c:219 ../vector/v.decimate/main.c:225 -#: ../vector/v.decimate/main.c:230 ../vector/v.decimate/main.c:235 +#: ../vector/v.decimate/main.c:205 ../vector/v.decimate/main.c:215 +#: ../vector/v.decimate/main.c:220 ../vector/v.decimate/main.c:226 +#: ../vector/v.decimate/main.c:231 ../vector/v.decimate/main.c:236 msgid "Grid" msgstr "" -#: ../vector/v.decimate/main.c:211 +#: ../vector/v.decimate/main.c:212 #, fuzzy msgid "Preserve only n points per grid cell" msgstr "Å tevilo toÄk najbližjih toÄk, ki bodo upoÅ¡tevane" -#: ../vector/v.decimate/main.c:213 +#: ../vector/v.decimate/main.c:214 msgid "" "Preserves only the given number of points per grid cell in grid-based " "decimation" msgstr "" -#: ../vector/v.decimate/main.c:218 +#: ../vector/v.decimate/main.c:219 msgid "Apply grid-based decimation" msgstr "" -#: ../vector/v.decimate/main.c:224 +#: ../vector/v.decimate/main.c:225 msgid "Use only first point in grid cell during grid-based decimation" msgstr "" -#: ../vector/v.decimate/main.c:229 +#: ../vector/v.decimate/main.c:230 #, fuzzy msgid "Only one point per cat in grid cell" msgstr "Å tevilo toÄk najbližjih toÄk, ki bodo upoÅ¡tevane" -#: ../vector/v.decimate/main.c:234 +#: ../vector/v.decimate/main.c:235 #, fuzzy msgid "Use z in grid decimation" msgstr "Standardni odklon" -#: ../vector/v.decimate/main.c:240 +#: ../vector/v.decimate/main.c:241 msgid "Store only the coordinates, throw away categories" msgstr "" -#: ../vector/v.decimate/main.c:242 +#: ../vector/v.decimate/main.c:243 msgid "Do not story any categories even if they are present in input data" msgstr "" -#: ../vector/v.decimate/main.c:276 +#: ../vector/v.decimate/main.c:280 #, 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:318 +#: ../vector/v.decimate/main.c:322 msgid "Cannot use z for decimation, input is not 3D" msgstr "" -#: ../vector/v.decimate/main.c:320 +#: ../vector/v.decimate/main.c:324 msgid "Cannot select by z range, input is not 3D" msgstr "" -#: ../vector/v.decimate/main.c:350 +#: ../vector/v.decimate/main.c:354 msgid "" "Settings for count-based decimation would cause it to do nothing and no " "other options has been set." msgstr "" +#: ../vector/v.decimate/copy_tab.c:85 ../vector/v.extract/copy_tab.c:90 +#, fuzzy, c-format +msgid "Writing attributes for layer %d" +msgstr "Zapisujem novo datoteko...\n" + +#: ../vector/v.decimate/copy_tab.c:90 ../vector/v.extract/copy_tab.c:95 +#, fuzzy, c-format +msgid "No attribute table for layer %d" +msgstr "Ne najdem rastrskega sloja <%s>" + +#: ../vector/v.decimate/copy_tab.c:112 ../vector/v.vect.stats/main.c:342 +#: ../vector/v.vect.stats/main.c:424 ../vector/v.extract/copy_tab.c:117 +#, fuzzy, c-format +msgid "Unable to open database <%s> with driver <%s>" +msgstr "Ne morem odpreti baze podatkov %s z gonilnikom %s" + #: ../vector/v.what/what.c:45 #, fuzzy msgid "Cannot open driver" @@ -44505,293 +44984,297 @@ msgid "Name of existing vector map with areas" msgstr "Ime novega sloja" -#: ../vector/v.vect.stats/main.c:156 +#: ../vector/v.vect.stats/main.c:157 #, fuzzy msgid "Layer number for points map" msgstr "Ne ustvari tabele z atributi." -#: ../vector/v.vect.stats/main.c:161 +#: ../vector/v.vect.stats/main.c:162 #, fuzzy msgid "Category values for points map" msgstr "Ne ustvari tabele z atributi." -#: ../vector/v.vect.stats/main.c:166 +#: ../vector/v.vect.stats/main.c:167 msgid "" "WHERE conditions of SQL statement without 'where' keyword for points map" msgstr "" -#: ../vector/v.vect.stats/main.c:171 +#: ../vector/v.vect.stats/main.c:172 #, fuzzy msgid "Layer number for area map" msgstr "Ne ustvari tabele z atributi." -#: ../vector/v.vect.stats/main.c:176 +#: ../vector/v.vect.stats/main.c:177 #, fuzzy msgid "Category values for area map" msgstr "Ne ustvari tabele z atributi." -#: ../vector/v.vect.stats/main.c:181 +#: ../vector/v.vect.stats/main.c:182 msgid "WHERE conditions of SQL statement without 'where' keyword for area map" msgstr "" -#: ../vector/v.vect.stats/main.c:198 +#: ../vector/v.vect.stats/main.c:199 #, fuzzy msgid "Method for aggregate statistics" msgstr "Ime rastrskega sloja, ki bo uporabljen za <%s>" -#: ../vector/v.vect.stats/main.c:205 +#: ../vector/v.vect.stats/main.c:204 #, fuzzy msgid "Column name of points map to use for statistics" msgstr "Ime rastrskega sloja, ki bo vseboval rezultate" -#: ../vector/v.vect.stats/main.c:206 +#: ../vector/v.vect.stats/main.c:205 #, fuzzy msgid "Column of points map must be numeric" msgstr "Ne najdem vhodnega vektorja <%s>" -#: ../vector/v.vect.stats/main.c:213 +#: ../vector/v.vect.stats/main.c:210 msgid "Column name to upload points count" msgstr "" -#: ../vector/v.vect.stats/main.c:215 +#: ../vector/v.vect.stats/main.c:212 msgid "" "Column to hold points count, must be of type integer, will be created if not " "existing" msgstr "" -#: ../vector/v.vect.stats/main.c:222 +#: ../vector/v.vect.stats/main.c:216 #, fuzzy msgid "Column name to upload statistics" msgstr "Tip zapisa kolone ni podprt" -#: ../vector/v.vect.stats/main.c:224 +#: ../vector/v.vect.stats/main.c:218 msgid "" "Column to hold statistics, must be of type double, will be created if not " "existing" msgstr "" -#: ../vector/v.vect.stats/main.c:231 +#: ../vector/v.vect.stats/main.c:226 #, fuzzy msgid "Print output to stdout, do not update attribute table" msgstr "Ne ustvari tabele z atributi." -#: ../vector/v.vect.stats/main.c:232 +#: ../vector/v.vect.stats/main.c:227 msgid "First column is always area category" msgstr "" -#: ../vector/v.vect.stats/main.c:273 +#: ../vector/v.vect.stats/main.c:280 #, fuzzy, c-format msgid "Vector map <%s> is not in user mapset and cannot be updated" msgstr "Ne najdem vhodnega vektorja <%s>" -#: ../vector/v.vect.stats/main.c:335 ../vector/v.vect.stats/main.c:417 -#: ../vector/v.extract/copy_tab.c:117 -#, fuzzy, c-format -msgid "Unable to open database <%s> with driver <%s>" -msgstr "Ne morem odpreti baze podatkov %s z gonilnikom %s" - -#: ../vector/v.vect.stats/main.c:339 +#: ../vector/v.vect.stats/main.c:346 msgid "count_column is required to upload point counts" msgstr "" -#: ../vector/v.vect.stats/main.c:348 +#: ../vector/v.vect.stats/main.c:355 #, fuzzy msgid "count_column must be of type integer" msgstr "Ne najdem vhodnega vektorja <%s>" -#: ../vector/v.vect.stats/main.c:361 ../vector/v.vect.stats/main.c:391 +#: ../vector/v.vect.stats/main.c:368 ../vector/v.vect.stats/main.c:398 #, fuzzy, c-format msgid "Unable to add column <%s>" msgstr "Ne morem odpreti cellfile za [%s]" -#: ../vector/v.vect.stats/main.c:367 +#: ../vector/v.vect.stats/main.c:374 msgid "stats_column is required to upload point stats" msgstr "" -#: ../vector/v.vect.stats/main.c:378 +#: ../vector/v.vect.stats/main.c:385 #, fuzzy msgid "stats_column must be of type double precision" msgstr "Ne najdem vhodnega vektorja <%s>" -#: ../vector/v.vect.stats/main.c:400 +#: ../vector/v.vect.stats/main.c:407 #, fuzzy msgid "collecting attributes from points vector..." msgstr "Ne morem izbrati (select) podatkov iz tabele" -#: ../vector/v.vect.stats/main.c:437 +#: ../vector/v.vect.stats/main.c:444 #, fuzzy msgid "column for points vector must be numeric" msgstr "Ne najdem vhodnega vektorja <%s>" -#: ../vector/v.vect.stats/main.c:498 +#: ../vector/v.vect.stats/main.c:505 #, fuzzy, c-format msgid "No area categories in vector <%s>, layer <%s>" msgstr "%d dvojnih kategorij v vektorju\n" -#: ../vector/v.vect.stats/main.c:523 +#: ../vector/v.vect.stats/main.c:530 #, fuzzy msgid "Selecting points for each area..." msgstr "IzraÄunavam sence iz DMR..." -#: ../vector/v.vect.stats/main.c:628 +#: ../vector/v.vect.stats/main.c:635 #, fuzzy, c-format msgid "could not find area category %d" msgstr "Ne najdem vhodne datoteke %s\n" -#: ../vector/v.vect.stats/main.c:754 +#: ../vector/v.vect.stats/main.c:761 #, fuzzy, c-format msgid "%d records updated" msgstr "%d enot je bilo posodobljenih\n" -#: ../vector/v.extract/main.c:83 +#: ../vector/v.extract/main.c:84 msgid "" "Selects vector features from an existing vector map and creates a new vector " "map containing only the selected features." msgstr "" -#: ../vector/v.extract/main.c:88 +#: ../vector/v.extract/main.c:89 msgid "Dissolve common boundaries (default is no)" msgstr "" -#: ../vector/v.extract/main.c:92 +#: ../vector/v.extract/main.c:93 msgid "Do not copy attributes (see also 'new' parameter)" msgstr "" -#: ../vector/v.extract/main.c:108 +#: ../vector/v.extract/main.c:110 #, fuzzy msgid "Types to be extracted" msgstr "Rastrski sloj, ki ga nameravate uvoziti" -#: ../vector/v.extract/main.c:123 +#: ../vector/v.extract/main.c:125 msgid "Input text file with category numbers/number ranges to be extracted" msgstr "" -#: ../vector/v.extract/main.c:124 +#: ../vector/v.extract/main.c:126 #, fuzzy msgid "If '-' given reads from standard input" msgstr "Ascii rastrski sloj, ki ga nameravate uvoziti" -#: ../vector/v.extract/main.c:132 +#: ../vector/v.extract/main.c:134 msgid "Number of random categories matching vector objects to extract" msgstr "" -#: ../vector/v.extract/main.c:134 +#: ../vector/v.extract/main.c:136 msgid "Number must be smaller than unique cat count in layer" msgstr "" -#: ../vector/v.extract/main.c:142 +#: ../vector/v.extract/main.c:144 msgid "Desired new category value (enter -1 to keep original categories)" msgstr "" -#: ../vector/v.extract/main.c:144 +#: ../vector/v.extract/main.c:146 msgid "If new >= 0, attributes is not copied" msgstr "" -#: ../vector/v.extract/main.c:161 +#: ../vector/v.extract/main.c:151 +#, fuzzy +msgid "Name of attribute column for dissolving areas" +msgstr "Ime rastrskega sloja, ki bo uporabljen za <%s>" + +#: ../vector/v.extract/main.c:152 +#, fuzzy +msgid "Preserves category values" +msgstr "IzpiÅ¡e osnovne statistike za rastrske sloje" + +#: ../vector/v.extract/main.c:169 #, c-format msgid "" "Options <%s>, <%s>, <%s> and <%s> options are exclusive. Please specify only " "one of them." msgstr "" -#: ../vector/v.extract/main.c:208 +#: ../vector/v.extract/main.c:221 +#, fuzzy, c-format +msgid "Searching for column <%s> in table <%s>..." +msgstr "ne morem odpreti <%s>" + +#: ../vector/v.extract/main.c:253 +#, fuzzy, c-format +msgid "Column <%s> does not exist for layer %d" +msgstr "Ne najdem vhodnega rastrskega sloja <%s>." + +#: ../vector/v.extract/main.c:268 #, fuzzy, c-format msgid "Category value in '%s' not valid" msgstr "Rastrski sloj za povrÅ¡ino" -#: ../vector/v.extract/main.c:224 +#: ../vector/v.extract/main.c:284 #, fuzzy, c-format msgid "Process file <%s> for category numbers..." msgstr "IzpiÅ¡i etikete kategorij" -#: ../vector/v.extract/main.c:229 +#: ../vector/v.extract/main.c:289 #, fuzzy, c-format msgid "Unable to open specified file <%s>" msgstr "Ne najdem vhodne datoteke %s\n" -#: ../vector/v.extract/main.c:240 +#: ../vector/v.extract/main.c:300 #, c-format msgid "Ignored text entry: %s" msgstr "" -#: ../vector/v.extract/main.c:259 +#: ../vector/v.extract/main.c:319 ../vector/v.extract/extract.c:268 #, fuzzy, c-format msgid "Loading categories from table <%s>..." msgstr "%d kategorij naloženih iz tabele\n" -#: ../vector/v.extract/main.c:269 +#: ../vector/v.extract/main.c:329 #, fuzzy, c-format msgid "Unable select records from table <%s>" msgstr "Ne morem izbrati (select) podatkov iz tabele" -#: ../vector/v.extract/main.c:271 +#: ../vector/v.extract/main.c:331 #, fuzzy, c-format msgid "%d category loaded" msgid_plural "%d categories loaded" msgstr[0] "%d kategorij naloženih iz tabele\n" msgstr[1] "%d kategorij naloženih iz tabele\n" -#: ../vector/v.extract/main.c:286 +#: ../vector/v.extract/main.c:346 msgid "" "This map has no categories attached. Use v.category to attach categories to " "this vector map." msgstr "" -#: ../vector/v.extract/main.c:293 +#: ../vector/v.extract/main.c:353 msgid "Please specify random number larger than 0" msgstr "" -#: ../vector/v.extract/main.c:297 +#: ../vector/v.extract/main.c:357 #, 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:320 +#: ../vector/v.extract/main.c:380 #, c-format msgid "" "Random category count is larger or equal to uniq <%s> feature category count " "%d" msgstr "" -#: ../vector/v.extract/main.c:354 +#: ../vector/v.extract/main.c:414 #, fuzzy msgid "Extracting features..." msgstr "Zapisujem novo datoteko...\n" -#: ../vector/v.extract/main.c:378 +#: ../vector/v.extract/main.c:438 #, fuzzy msgid "Removing duplicate centroids..." msgstr "Zapisujem novo datoteko...\n" -#: ../vector/v.extract/extract.c:171 +#: ../vector/v.extract/extract.c:203 #, fuzzy, c-format msgid "No category found for area %d. Skipping." msgstr "Za vrstico (cat = %d) ni zapisa (record)<" -#: ../vector/v.extract/extract.c:175 +#: ../vector/v.extract/extract.c:207 #, c-format msgid "More categories (%d) found for area %d. Using first found category %d" msgstr "" -#: ../vector/v.extract/extract.c:228 +#: ../vector/v.extract/extract.c:286 #, fuzzy msgid "" "Topology level required for extracting areas for OGR layers. Areas will be " "not processed." msgstr "IzraÄunavam sence iz DMR..." -#: ../vector/v.extract/copy_tab.c:90 -#, fuzzy, c-format -msgid "Writing attributes for layer %d" -msgstr "Zapisujem novo datoteko...\n" - -#: ../vector/v.extract/copy_tab.c:95 -#, fuzzy, c-format -msgid "No attribute table for layer %d" -msgstr "Ne najdem rastrskega sloja <%s>" - #: ../vector/v.lrs/v.lrs.label/main.c:103 ../vector/v.lrs/v.lrs.where/main.c:58 #: ../vector/v.lrs/v.lrs.segment/main.c:72 #: ../vector/v.lrs/v.lrs.create/main.c:122 @@ -45822,77 +46305,77 @@ msgid "Unknown method" msgstr "Nepoznan tip: %c" -#: ../vector/v.generalize/main.c:330 +#: ../vector/v.generalize/main.c:331 #, fuzzy, c-format msgid "No lines found in input map <%s>" msgstr "ne najdem regije <%s>" -#: ../vector/v.generalize/main.c:344 +#: ../vector/v.generalize/main.c:345 #, fuzzy, c-format msgid "Unable to create error vector map <%s>" msgstr "Ime izhodnega rastrskega sloja" -#: ../vector/v.generalize/main.c:364 +#: ../vector/v.generalize/main.c:365 #, fuzzy msgid "Displacement..." msgstr "RiÅ¡em ..." -#: ../vector/v.generalize/main.c:373 +#: ../vector/v.generalize/main.c:374 #, fuzzy msgid "Network generalization..." msgstr "Å tevilo toÄk najbližjih toÄk, ki bodo upoÅ¡tevane" -#: ../vector/v.generalize/main.c:388 +#: ../vector/v.generalize/main.c:389 msgid "Attributes are needed for 'where' option, copying table" msgstr "" -#: ../vector/v.generalize/main.c:404 +#: ../vector/v.generalize/main.c:405 #, fuzzy, c-format msgid "Generalization (%s)..." msgstr "Zapisujem novo datoteko...\n" -#: ../vector/v.generalize/main.c:405 +#: ../vector/v.generalize/main.c:406 #, fuzzy, c-format msgid "Using threshold: %g %s" msgstr "Ime izhodnega rastrskega sloja" -#: ../vector/v.generalize/main.c:525 +#: ../vector/v.generalize/main.c:526 #, c-format msgid "Method '%s' did not preserve first point" msgstr "" -#: ../vector/v.generalize/main.c:530 +#: ../vector/v.generalize/main.c:531 #, c-format msgid "Method '%s' did not preserve last point" msgstr "" -#: ../vector/v.generalize/main.c:537 +#: ../vector/v.generalize/main.c:538 #, c-format msgid "Method '%s' did not preserve loop" msgstr "" -#: ../vector/v.generalize/main.c:569 +#: ../vector/v.generalize/main.c:570 #, c-format msgid "" "%d boundaries were not modified because modification would damage topology" msgstr "" -#: ../vector/v.generalize/main.c:572 +#: ../vector/v.generalize/main.c:573 #, c-format msgid "%d lines/boundaries were not modified due to over-simplification" msgstr "" -#: ../vector/v.generalize/main.c:593 +#: ../vector/v.generalize/main.c:594 #, c-format msgid "" "Number of vertices for selected features %s from %d to %d (%d%% remaining)" msgstr "" -#: ../vector/v.generalize/main.c:594 +#: ../vector/v.generalize/main.c:595 msgid "reduced" msgstr "" -#: ../vector/v.generalize/main.c:594 +#: ../vector/v.generalize/main.c:595 msgid "changed" msgstr "" @@ -45938,22 +46421,22 @@ "PostGIS feature table." msgstr "Uvozi binarno rastrsko datoteko v GRASS-ov rastrski sloj." -#: ../vector/v.external/main.c:126 +#: ../vector/v.external/main.c:130 #, fuzzy msgid "No layer defined" msgstr "DoloÄena ni bila nobena vhodna datoteka." -#: ../vector/v.external/main.c:192 +#: ../vector/v.external/main.c:196 #, fuzzy, c-format msgid "Unable to delete '%s'" msgstr "Ne morem opisati tabele" -#: ../vector/v.external/main.c:199 +#: ../vector/v.external/main.c:203 #, fuzzy, c-format msgid "Unable to create file '%s/%s'" msgstr "Ne morem odpreti cellfile za [%s]" -#: ../vector/v.external/main.c:233 +#: ../vector/v.external/main.c:237 #, fuzzy, c-format msgid "Link to vector map <%s> created." msgstr "dig_att datoteka ne obstaja." @@ -46044,44 +46527,100 @@ msgid "Invalid geometry column %d" msgstr " Å tevilo kolon\n" -#: ../vector/v.to.db/main.c:39 +#: ../vector/v.to.db/main.c:42 +#, fuzzy +msgid "length" +msgstr "Dolžina: %f\n" + +#: ../vector/v.to.db/main.c:43 +#, fuzzy +msgid "perimeter" +msgstr "Tip objektov" + +#: ../vector/v.to.db/main.c:44 +#, fuzzy +msgid "coordinates" +msgstr "Koordinate poizvedovanja" + +#: ../vector/v.to.db/main.c:45 +#, fuzzy +msgid "bounding box" +msgstr "Rastrski sloj nadmorskih viÅ¡in" + +#: ../vector/v.to.db/main.c:47 #, fuzzy msgid "Populates attribute values from vector features." msgstr "Nisem mogel odpreti vhodne datoteke dig_att." -#: ../vector/v.to.db/main.c:48 +#: ../vector/v.to.db/main.c:56 #, 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/update.c:28 -#: ../vector/v.to.db/update.c:32 ../vector/v.to.db/query.c:83 +#: ../vector/v.to.db/main.c:73 ../vector/v.to.db/main.c:80 +#: ../vector/v.to.db/update.c:30 ../vector/v.to.db/update.c:34 +#: ../vector/v.to.db/query.c:83 #, fuzzy, c-format msgid "Database connection not defined for layer %d. Use v.db.connect first." msgstr "Povezava z bazo podatkov ni definirana\n" -#: ../vector/v.to.db/main.c:114 +#: ../vector/v.to.db/main.c:174 +#, c-format +msgid "Missing column name for input column number %d" +msgstr "" + +#: ../vector/v.to.db/main.c:180 +#, c-format +msgid "Missing column name for table column number %d" +msgstr "" + +#: ../vector/v.to.db/main.c:194 +#, c-format +msgid "Existing column <%s> has a different but maybe compatible type" +msgstr "" + +#: ../vector/v.to.db/main.c:198 +#, fuzzy, c-format +msgid "Existing column <%s> has the wrong type" +msgstr "Ime rastrskega sloja, ki bo uporabljen za <%s>" + +#: ../vector/v.to.db/main.c:203 +#, fuzzy, c-format +msgid "Values in column <%s> will be overwritten" +msgstr "Ime izhodnega vektorskega sloja" + +#: ../vector/v.to.db/main.c:268 +#, fuzzy, c-format +msgid "Unable to create column <%s>" +msgstr "Ne morem odpreti cellfile za [%s]" + +#: ../vector/v.to.db/main.c:322 #, fuzzy, c-format msgid "Category index for vector map <%s> is not sorted" msgstr "ne najdem 3Dview datoteke <%s>" -#: ../vector/v.to.db/update.c:84 +#: ../vector/v.to.db/update.c:86 #, fuzzy msgid "Updating database..." msgstr "RiÅ¡em ..." -#: ../vector/v.to.db/update.c:125 +#: ../vector/v.to.db/update.c:151 #, fuzzy, c-format msgid "More elements of category %d, nothing loaded to database" msgstr "Ne najdem rastrskega sloja <%s>" -#: ../vector/v.to.db/update.c:223 +#: ../vector/v.to.db/update.c:251 #, fuzzy, c-format msgid "Record (cat %d) already exists (not inserted)" msgstr "Ime izhodnega vektorskega sloja" +#: ../vector/v.to.db/update.c:279 +#, fuzzy, c-format +msgid "Cannot update table: %s" +msgstr "Ne morem kopirati tabele" + #: ../vector/v.to.db/query.c:93 #, fuzzy msgid "Querying database... " @@ -46104,42 +46643,42 @@ msgid "Unable to fetch record" msgstr "Ne morem izpisati baz podatkov." -#: ../vector/v.to.db/report.c:13 +#: ../vector/v.to.db/report.c:14 #, fuzzy msgid "No totals for selected option" msgstr "%d enot je bilo posodobljenih\n" -#: ../vector/v.to.db/report.c:211 +#: ../vector/v.to.db/report.c:230 #, fuzzy, c-format msgid "%d categories read from vector map (layer %d)" msgstr "%d kategorij naloženih iz tabele\n" -#: ../vector/v.to.db/report.c:215 +#: ../vector/v.to.db/report.c:234 #, fuzzy, c-format msgid "%d records selected from table (layer %d)" msgstr "Iz tabele je izbranih %d zapisov (records)" -#: ../vector/v.to.db/report.c:218 +#: ../vector/v.to.db/report.c:237 #, fuzzy, c-format msgid "%d categories read from vector map exist in selection from table" msgstr "%d kategorij iz vektorja manjka v tabeli\n" -#: ../vector/v.to.db/report.c:221 +#: ../vector/v.to.db/report.c:240 #, fuzzy, c-format msgid "%d categories read from vector map don't exist in selection from table" msgstr "%d kategorij iz vektorja manjka v tabeli\n" -#: ../vector/v.to.db/report.c:223 +#: ../vector/v.to.db/report.c:242 #, fuzzy, c-format msgid "%d records updated/inserted (layer %d)" msgstr "%d enot je bilo posodobljenih\n" -#: ../vector/v.to.db/report.c:226 +#: ../vector/v.to.db/report.c:245 #, fuzzy, c-format msgid "%d update/insert errors (layer %d)" msgstr "%d napak med posodabljanjem\n" -#: ../vector/v.to.db/report.c:229 +#: ../vector/v.to.db/report.c:248 #, fuzzy, c-format msgid "%d categories with more points (coordinates not loaded)" msgstr "%d kategorij naloženih iz vektorja\n" @@ -46360,100 +46899,119 @@ msgid "Using private colormap for DirectColor visual." msgstr "" -#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:59 -#: ../scripts/v.rast.stats/v.rast.stats.py:120 +#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:60 +#: ../scripts/v.rast.stats/v.rast.stats.py:124 #: ../scripts/v.db.addcolumn/v.db.addcolumn.py:63 -#: ../scripts/v.db.addtable/v.db.addtable.py:75 +#: ../scripts/v.db.addtable/v.db.addtable.py:76 #: ../scripts/v.db.dropcolumn/v.db.dropcolumn.py:60 #: ../scripts/v.db.update/v.db.update.py:75 #, fuzzy, python-format msgid "Vector map <%s> not found in current mapset" msgstr "Ne najdem vhodnega vektorja <%s>" -#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:69 +#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:70 msgid "" "There is no table connected to the input vector map. Cannot rename any column" msgstr "" -#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:78 +#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:79 #, python-format msgid "" "Column name <%s> too long. The DBF driver supports column names not longer " "than 10 characters" msgstr "" -#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:83 +#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:84 #, fuzzy, python-format msgid "" "Cannot rename column <%s> as it is needed to keep table <%s> connected to " "the input vector map" msgstr "Nisem mogel odpreti vhodne datoteke dig_att." +#: ../scripts/v.rast.stats/v.rast.stats.py:131 +#: ../scripts/v.rast.stats/v.rast.stats.py:203 +#: ../scripts/v.rast.stats/v.rast.stats.py:210 +#: ../scripts/v.db.addcolumn/v.db.addcolumn.py:69 +#: ../scripts/v.db.update/v.db.update.py:81 +msgid "" +"There is no table connected to this map. Run v.db.connect or v.db.addtable " +"first." +msgstr "" + #: ../scripts/v.rast.stats/v.rast.stats.py:137 -#, fuzzy -msgid "Preprocessing input data..." -msgstr "Berem dig datoteko...\n" +#, python-brace-format +msgid "" +"Number of raster maps ({0}) different from number of " +"column prefixes ({1})" +msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:148 +#: ../scripts/v.rast.stats/v.rast.stats.py:170 #, fuzzy msgid "An error occurred while converting vector to raster" msgstr "%-5d mrtvih kategorij toÄk preskoÄenih\n" -#: ../scripts/v.rast.stats/v.rast.stats.py:160 +#: ../scripts/v.rast.stats/v.rast.stats.py:182 #, fuzzy msgid "No categories found in raster map" msgstr "Binarna rastrska datoteka, ki jo nameravate uvoziti" -#: ../scripts/v.rast.stats/v.rast.stats.py:167 -#: ../scripts/v.rast.stats/v.rast.stats.py:174 -#: ../scripts/v.db.addcolumn/v.db.addcolumn.py:69 -#: ../scripts/v.db.update/v.db.update.py:81 +#: ../scripts/v.rast.stats/v.rast.stats.py:195 +#, python-brace-format msgid "" -"There is no table connected to this map. Run v.db.connect or v.db.addtable " -"first." +"Not all vector categories converted to raster. " +"Converted {0} of {1}." msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:227 +#: ../scripts/v.rast.stats/v.rast.stats.py:266 #, python-format msgid "Cannot create column <%s> (already present). " msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:228 +#: ../scripts/v.rast.stats/v.rast.stats.py:267 #, fuzzy msgid "Use -c flag to update values in this column." msgstr "Ne morem odpreti cellfile za [%s]" -#: ../scripts/v.rast.stats/v.rast.stats.py:237 +#: ../scripts/v.rast.stats/v.rast.stats.py:276 #, python-format msgid "Adding columns '%s'" msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:242 +#: ../scripts/v.rast.stats/v.rast.stats.py:281 msgid "Adding columns failed. Exiting." msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:245 +#: ../scripts/v.rast.stats/v.rast.stats.py:284 #, fuzzy, python-format msgid "Processing input data (%d categories)..." msgstr "IzraÄunavam sence iz DMR..." -#: ../scripts/v.rast.stats/v.rast.stats.py:289 +#: ../scripts/v.rast.stats/v.rast.stats.py:328 #, fuzzy msgid "Updating the database ..." msgstr "RiÅ¡em ..." -#: ../scripts/v.rast.stats/v.rast.stats.py:294 +#: ../scripts/v.rast.stats/v.rast.stats.py:333 #, python-brace-format msgid "" "Statistics calculated from raster map <{raster}> and uploaded to attribute " "table of vector map <{vector}>." msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:300 +#: ../scripts/v.rast.stats/v.rast.stats.py:339 #, fuzzy, python-format msgid "Failed to upload statistics to attribute table of vector map <%s>." msgstr "Ime izhodnega rastrskega sloja" +#: ../scripts/r.mapcalc.simple/r.mapcalc.simple.py:107 +msgid "The expression is an empty string" +msgstr "" + +#: ../scripts/r.mapcalc.simple/r.mapcalc.simple.py:141 +#, fuzzy +msgid "Expression: {}" +msgstr "Kodni nabor" + #: ../scripts/m.proj/m.proj.py:142 msgid "" "cs2cs program not found, install PROJ.4 first: http://proj." @@ -46598,53 +47156,53 @@ msgid "No graphics device selected. Use d.mon to select graphics device." msgstr "Nobena grafiÄna naprava ni izbrana" -#: ../scripts/r.in.srtm/r.in.srtm.py:143 +#: ../scripts/r.in.srtm/r.in.srtm.py:169 msgid "This module only operates in LatLong locations" msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:161 -msgid "The \"unzip\" program is required, please install it first" -msgstr "" - -#: ../scripts/r.in.srtm/r.in.srtm.py:168 +#: ../scripts/r.in.srtm/r.in.srtm.py:194 #, python-format msgid "'%s' does not appear to be a valid zip file." msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:175 +#: ../scripts/r.in.srtm/r.in.srtm.py:201 #, fuzzy, python-format msgid "File '%s' or '%s' not found" msgstr "Ne najdem rastrskega sloja <%s>" -#: ../scripts/r.in.srtm/r.in.srtm.py:197 +#: ../scripts/r.in.srtm/r.in.srtm.py:227 #, fuzzy, python-format msgid "Extracting '%s'..." msgstr "Zapisujem novo datoteko...\n" -#: ../scripts/r.in.srtm/r.in.srtm.py:199 +#: ../scripts/r.in.srtm/r.in.srtm.py:232 #, fuzzy msgid "Unable to unzip file." msgstr "Ime izhodne datoteke" -#: ../scripts/r.in.srtm/r.in.srtm.py:201 +#: ../scripts/r.in.srtm/r.in.srtm.py:234 #, fuzzy msgid "Converting input file to BIL..." msgstr "RiÅ¡em ..." -#: ../scripts/r.in.srtm/r.in.srtm.py:225 -msgid "Attempting to import 1-arcsec data." +#: ../scripts/r.in.srtm/r.in.srtm.py:258 +msgid "Attempting to import 1-arcsec SWBD data" +msgstr "" + +#: ../scripts/r.in.srtm/r.in.srtm.py:261 +msgid "Attempting to import 1-arcsec data" msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:243 +#: ../scripts/r.in.srtm/r.in.srtm.py:279 #, fuzzy msgid "Unable to import data" msgstr "ne morem odpreti <%s>" -#: ../scripts/r.in.srtm/r.in.srtm.py:251 +#: ../scripts/r.in.srtm/r.in.srtm.py:288 msgid "Done: generated map " msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:252 +#: ../scripts/r.in.srtm/r.in.srtm.py:289 msgid "" "(Note: Holes in the data can be closed with 'r.fillnulls' using splines)" msgstr "" @@ -47090,30 +47648,40 @@ msgid "During computation %i tiles could not be created" msgstr "" -#: ../scripts/i.spectral/i.spectral.py:121 +#: ../scripts/i.spectral/i.spectral.py:125 #, python-format msgid "Programmer error (%s)" msgstr "" -#: ../scripts/i.spectral/i.spectral.py:213 +#: ../scripts/i.spectral/i.spectral.py:199 +#, fuzzy +msgid "Spectral signatures" +msgstr "Tip objektov" + +#: ../scripts/i.spectral/i.spectral.py:200 +#, fuzzy +msgid "DN Value" +msgstr "ne najdem regije <%s>" + +#: ../scripts/i.spectral/i.spectral.py:218 #, fuzzy msgid "Either group= or raster= is required" msgstr "UporabiÅ¡ lahko ali 'from_table' ali 'select'" -#: ../scripts/i.spectral/i.spectral.py:216 +#: ../scripts/i.spectral/i.spectral.py:221 #, fuzzy msgid "group= and raster= are mutually exclusive" msgstr "UporabiÅ¡ lahko ali 'from_table' ali 'select'" -#: ../scripts/i.spectral/i.spectral.py:220 +#: ../scripts/i.spectral/i.spectral.py:225 msgid "Writing to text file requires output=filename" msgstr "" -#: ../scripts/i.spectral/i.spectral.py:224 +#: ../scripts/i.spectral/i.spectral.py:229 msgid "gnuplot required, please install first" msgstr "" -#: ../scripts/i.spectral/i.spectral.py:243 +#: ../scripts/i.spectral/i.spectral.py:251 msgid "No data returned from query" msgstr "" @@ -47206,11 +47774,11 @@ msgstr "Ne najdem rastrskega sloja <%s>" #: ../scripts/r.unpack/r.unpack.py:82 ../scripts/r.unpack/r.unpack.py:120 -#: ../scripts/v.unpack/v.unpack.py:86 ../scripts/v.unpack/v.unpack.py:133 +#: ../scripts/v.unpack/v.unpack.py:85 ../scripts/v.unpack/v.unpack.py:132 msgid "Pack file unreadable" msgstr "" -#: ../scripts/r.unpack/r.unpack.py:91 ../scripts/v.unpack/v.unpack.py:95 +#: ../scripts/r.unpack/r.unpack.py:91 ../scripts/v.unpack/v.unpack.py:94 msgid "Pack file unreadable: file '{}' missing" msgstr "" @@ -47241,21 +47809,21 @@ "PROJ_INFO file is missing, unpack raster map in XY (unprojected) location." msgstr "" -#: ../scripts/r.unpack/r.unpack.py:158 ../scripts/v.unpack/v.unpack.py:164 +#: ../scripts/r.unpack/r.unpack.py:158 ../scripts/v.unpack/v.unpack.py:163 #, python-brace-format msgid "" "Difference between PROJ_INFO file of packed map and of current location:\n" "{diff}" msgstr "" -#: ../scripts/r.unpack/r.unpack.py:161 ../scripts/v.unpack/v.unpack.py:167 +#: ../scripts/r.unpack/r.unpack.py:161 ../scripts/v.unpack/v.unpack.py:166 #, python-brace-format msgid "" "Difference between PROJ_UNITS file of packed map and of current location:\n" "{diff}" msgstr "" -#: ../scripts/r.unpack/r.unpack.py:163 ../scripts/v.unpack/v.unpack.py:169 +#: ../scripts/r.unpack/r.unpack.py:163 ../scripts/v.unpack/v.unpack.py:168 msgid "" "Projection of dataset does not appear to match current location. In case of " "no significant differences in the projection definitions, use the -o flag to " @@ -47329,11 +47897,16 @@ "Frame <%s> already found. An existing frame can be overwritten by '%s' flag." msgstr "Ime izhodnega vektorskega sloja" -#: ../scripts/r.grow/r.grow.py:130 +#: ../scripts/r.grow/r.grow.py:129 +#, fuzzy +msgid "Output can be written only to the current mapset" +msgstr "Ime izhodnega rastrskega sloja" + +#: ../scripts/r.grow/r.grow.py:139 msgid "Growing failed. Removing temporary maps." msgstr "" -#: ../scripts/r.grow/r.grow.py:142 +#: ../scripts/r.grow/r.grow.py:151 msgid "Shrinking failed. Removing temporary maps." msgstr "" @@ -47385,21 +47958,21 @@ msgid "Table <%s> not found in database <%s>" msgstr "ne najdem regije <%s>" -#: ../scripts/db.droptable/db.droptable.py:84 +#: ../scripts/db.droptable/db.droptable.py:85 #, python-format msgid "Deleting table <%s> which is attached to following map(s):" msgstr "" -#: ../scripts/db.droptable/db.droptable.py:89 +#: ../scripts/db.droptable/db.droptable.py:90 #, python-format msgid "The table <%s> would be deleted." msgstr "" -#: ../scripts/db.droptable/db.droptable.py:91 +#: ../scripts/db.droptable/db.droptable.py:92 msgid "You must use the force flag to actually remove it. Exiting." msgstr "" -#: ../scripts/db.droptable/db.droptable.py:100 +#: ../scripts/db.droptable/db.droptable.py:101 msgid "Cannot continue (problem deleting table)." msgstr "" @@ -47529,41 +48102,41 @@ msgid "At least 2 maps are required" msgstr "Koordinate poizvedovanja" -#: ../scripts/v.db.addtable/v.db.addtable.py:81 +#: ../scripts/v.db.addtable/v.db.addtable.py:82 #, fuzzy, python-format msgid "Using vector map name as table name: <%s>" msgstr "navedena morata biti 2 sloja" -#: ../scripts/v.db.addtable/v.db.addtable.py:87 +#: ../scripts/v.db.addtable/v.db.addtable.py:88 #, python-format msgid "Using vector map name extended by layer number as table name: <%s>" msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:90 +#: ../scripts/v.db.addtable/v.db.addtable.py:91 #, python-format msgid "Using user specified table name: %s" msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:94 +#: ../scripts/v.db.addtable/v.db.addtable.py:95 msgid "Creating new DB connection based on default mapset settings..." msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:104 +#: ../scripts/v.db.addtable/v.db.addtable.py:105 #, fuzzy, python-format msgid "There is already a table linked to layer <%s>" msgstr "%d kategorij naloženih iz tabele\n" -#: ../scripts/v.db.addtable/v.db.addtable.py:119 +#: ../scripts/v.db.addtable/v.db.addtable.py:120 #, fuzzy, python-format msgid "Duplicate column name '%s' not allowed" msgstr "ne najdem regije <%s>" -#: ../scripts/v.db.addtable/v.db.addtable.py:130 +#: ../scripts/v.db.addtable/v.db.addtable.py:131 #, fuzzy, python-format msgid "Creating table with columns (%s)..." msgstr "Ne ustvari tabele z atributi." -#: ../scripts/v.db.addtable/v.db.addtable.py:158 +#: ../scripts/v.db.addtable/v.db.addtable.py:169 #, fuzzy msgid "Current attribute table links:" msgstr "Ne najdem rastrskega sloja <%s>" @@ -47820,9 +48393,9 @@ msgstr "Zapisujem novo datoteko...\n" #: ../scripts/r.in.wms/wms_base.py:421 ../scripts/r.in.wms/wms_base.py:478 -#: ../scripts/r.in.wms/wms_base.py:488 ../scripts/r.in.wms/wms_base.py:518 -#: ../scripts/r.in.wms/wms_base.py:542 ../scripts/r.in.wms/wms_base.py:553 -#: ../scripts/r.in.wms/wms_base.py:565 +#: ../scripts/r.in.wms/wms_base.py:488 ../scripts/r.in.wms/wms_base.py:519 +#: ../scripts/r.in.wms/wms_base.py:543 ../scripts/r.in.wms/wms_base.py:554 +#: ../scripts/r.in.wms/wms_base.py:566 #, fuzzy, python-format msgid "%s failed" msgstr "Vhodni sloj" @@ -47839,7 +48412,7 @@ "needs to create this temporary maps during execution." msgstr "" -#: ../scripts/r.in.wms/wms_base.py:567 +#: ../scripts/r.in.wms/wms_base.py:568 #, fuzzy, python-format msgid "<%s> created." msgstr "ne morem odpreti %s" @@ -47931,43 +48504,43 @@ msgid "Incorrect WMS query" msgstr "" -#: ../scripts/v.unpack/v.unpack.py:130 +#: ../scripts/v.unpack/v.unpack.py:129 #, python-format msgid "" "This GRASS GIS pack file contains raster data. Use r.unpack to unpack <%s>" msgstr "" -#: ../scripts/v.unpack/v.unpack.py:143 +#: ../scripts/v.unpack/v.unpack.py:142 msgid "" "PROJ_INFO file is missing, unpack vector map in XY (unprojected) location." msgstr "" -#: ../scripts/v.unpack/v.unpack.py:161 +#: ../scripts/v.unpack/v.unpack.py:160 #, fuzzy msgid "Projection information does not match. Proceeding..." msgstr "IzpiÅ¡i etikete kategorij" -#: ../scripts/v.unpack/v.unpack.py:215 +#: ../scripts/v.unpack/v.unpack.py:214 #, fuzzy, python-format msgid "Coping table <%s> as table <%s>" msgstr "ne najdem regije <%s>" -#: ../scripts/v.unpack/v.unpack.py:226 +#: ../scripts/v.unpack/v.unpack.py:225 #, fuzzy, python-format msgid "Unable to copy table <%s> as table <%s>" msgstr "Ime izhodne datoteke" -#: ../scripts/v.unpack/v.unpack.py:228 +#: ../scripts/v.unpack/v.unpack.py:227 #, fuzzy, python-format msgid "Connect table <%s> to vector map <%s> at layer <%s>" msgstr "Ime izhodnega rastrskega sloja" -#: ../scripts/v.unpack/v.unpack.py:238 +#: ../scripts/v.unpack/v.unpack.py:237 #, fuzzy, python-format msgid "Unable to connect table <%s> to vector map <%s>" msgstr "Ime izhodnega rastrskega sloja" -#: ../scripts/v.unpack/v.unpack.py:241 +#: ../scripts/v.unpack/v.unpack.py:240 #, fuzzy, python-format msgid "Vector map <%s> successfully unpacked" msgstr "dig_att datoteka ne obstaja." @@ -47977,7 +48550,7 @@ msgid "Missing value for parameter <%s>" msgstr "Uporabljam koordinate srediÅ¡Äa sloja\n" -#: ../scripts/v.import/v.import.py:178 ../scripts/r.import/r.import.py:194 +#: ../scripts/v.import/v.import.py:178 ../scripts/r.import/r.import.py:193 #, python-format msgid "Input <%s> successfully imported without reprojection" msgstr "" @@ -47987,12 +48560,12 @@ msgid "Unable to import <%s>" msgstr "Ne morem odpreti cellfile za [%s]" -#: ../scripts/v.import/v.import.py:190 ../scripts/r.import/r.import.py:206 +#: ../scripts/v.import/v.import.py:190 ../scripts/r.import/r.import.py:205 #, python-format msgid "Coordinate reference system not available for current location <%s>" msgstr "" -#: ../scripts/v.import/v.import.py:210 ../scripts/r.import/r.import.py:226 +#: ../scripts/v.import/v.import.py:210 ../scripts/r.import/r.import.py:225 #, fuzzy, python-format msgid "Creating temporary location for <%s>..." msgstr "Vrednost, ki bo prirejena NULL vrednosti" @@ -48002,12 +48575,12 @@ msgid "Unable to create location from OGR datasource <%s>" msgstr "Ne morem ustvariti tabele: %s" -#: ../scripts/v.import/v.import.py:231 ../scripts/r.import/r.import.py:245 +#: ../scripts/v.import/v.import.py:231 ../scripts/r.import/r.import.py:244 #, python-format msgid "Coordinate reference system not available for input <%s>" msgstr "" -#: ../scripts/v.import/v.import.py:248 ../scripts/r.import/r.import.py:328 +#: ../scripts/v.import/v.import.py:248 ../scripts/r.import/r.import.py:327 #, fuzzy msgid "Unable to reproject to source location" msgstr "\"Location\" vhodnega sloja" @@ -48022,7 +48595,7 @@ msgid "Unable to import OGR datasource <%s>" msgstr "Ime izhodnega rastrskega sloja" -#: ../scripts/v.import/v.import.py:279 ../scripts/r.import/r.import.py:374 +#: ../scripts/v.import/v.import.py:279 ../scripts/r.import/r.import.py:373 #, fuzzy, python-format msgid "Reprojecting <%s>..." msgstr "Zapisujem novo datoteko...\n" @@ -48078,7 +48651,7 @@ msgid "Column <%s> not found in table <%s>. Skipped" msgstr "ne najdem regije <%s>" -#: ../scripts/v.db.dropcolumn/v.db.dropcolumn.py:117 +#: ../scripts/v.db.dropcolumn/v.db.dropcolumn.py:122 #, fuzzy msgid "Deleting column failed" msgstr "Zapisujem novo datoteko...\n" @@ -48601,179 +49174,179 @@ msgid "Done. 3D raster map <%s> created." msgstr "dig_att datoteka ne obstaja." -#: ../scripts/r.import/r.import.py:170 +#: ../scripts/r.import/r.import.py:169 msgid "To set custom resolution value, select 'value' in resolution option" msgstr "" -#: ../scripts/r.import/r.import.py:173 +#: ../scripts/r.import/r.import.py:172 msgid "Resolution value can't be smaller than 0" msgstr "" -#: ../scripts/r.import/r.import.py:176 +#: ../scripts/r.import/r.import.py:175 msgid "" "Please provide the resolution for the imported dataset or change to " "'estimated' resolution" msgstr "" -#: ../scripts/r.import/r.import.py:198 ../scripts/r.import/r.import.py:256 +#: ../scripts/r.import/r.import.py:197 ../scripts/r.import/r.import.py:255 #, fuzzy, python-format msgid "Unable to import GDAL dataset <%s>" msgstr "ne morem odpreti <%s>" -#: ../scripts/r.import/r.import.py:235 +#: ../scripts/r.import/r.import.py:234 #, fuzzy, python-format msgid "Unable to read GDAL dataset <%s>" msgstr "ne morem odpreti <%s>" -#: ../scripts/r.import/r.import.py:248 +#: ../scripts/r.import/r.import.py:247 #, fuzzy, python-format msgid "Importing <%s> to temporary location..." msgstr "Vrednost, ki bo prirejena NULL vrednosti" -#: ../scripts/r.import/r.import.py:267 +#: ../scripts/r.import/r.import.py:266 msgid "Input contains GCPs, rectification is required" msgstr "" -#: ../scripts/r.import/r.import.py:295 +#: ../scripts/r.import/r.import.py:294 #, fuzzy msgid "Unable to get reprojected map extent" msgstr "Ne morem ustvariti tabele: %s" -#: ../scripts/r.import/r.import.py:348 +#: ../scripts/r.import/r.import.py:347 #, python-brace-format msgid "Estimated target resolution for input band <{out}>: {res}" msgstr "" -#: ../scripts/r.import/r.import.py:363 +#: ../scripts/r.import/r.import.py:362 #, python-brace-format msgid "Using given resolution for input band <{out}>: {res}" msgstr "" -#: ../scripts/r.import/r.import.py:369 +#: ../scripts/r.import/r.import.py:368 #, python-brace-format msgid "" "Using current region resolution for input band <{out}>: nsres={ns}, " "ewres={ew}" msgstr "" -#: ../scripts/r.import/r.import.py:381 +#: ../scripts/r.import/r.import.py:380 #, fuzzy, python-format msgid "Unable to to reproject raster <%s>" msgstr "Ime izhodnega rastrskega sloja" -#: ../scripts/r.import/r.import.py:384 +#: ../scripts/r.import/r.import.py:383 #, fuzzy, python-format msgid "The reprojected raster <%s> is empty" msgstr "Ne najdem vhodnega vektorja <%s>" -#: ../scripts/r.fillnulls/r.fillnulls.py:160 +#: ../scripts/r.fillnulls/r.fillnulls.py:172 msgid "A user raster mask (MASK) is present. Saving it..." msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:175 +#: ../scripts/r.fillnulls/r.fillnulls.py:187 #, fuzzy msgid "Using RST interpolation..." msgstr "Å tevilo toÄk najbližjih toÄk, ki bodo upoÅ¡tevane" -#: ../scripts/r.fillnulls/r.fillnulls.py:176 +#: ../scripts/r.fillnulls/r.fillnulls.py:188 msgid "Locating and isolating NULL areas..." msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:180 +#: ../scripts/r.fillnulls/r.fillnulls.py:192 msgid "Skipping masked raster parts" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:191 -#: ../scripts/r.fillnulls/r.fillnulls.py:460 +#: ../scripts/r.fillnulls/r.fillnulls.py:203 +#: ../scripts/r.fillnulls/r.fillnulls.py:472 #, fuzzy msgid "Restoring user mask (MASK)..." msgstr "Berem dig_att datoteko...\n" -#: ../scripts/r.fillnulls/r.fillnulls.py:195 -#: ../scripts/r.fillnulls/r.fillnulls.py:464 +#: ../scripts/r.fillnulls/r.fillnulls.py:207 +#: ../scripts/r.fillnulls/r.fillnulls.py:476 msgid "Failed to restore user MASK!" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:199 +#: ../scripts/r.fillnulls/r.fillnulls.py:211 msgid "Growing NULL areas" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:206 -#: ../scripts/r.fillnulls/r.fillnulls.py:221 -#: ../scripts/r.fillnulls/r.fillnulls.py:315 +#: ../scripts/r.fillnulls/r.fillnulls.py:218 +#: ../scripts/r.fillnulls/r.fillnulls.py:233 +#: ../scripts/r.fillnulls/r.fillnulls.py:327 msgid "abandoned. Removing temporary map, restoring user mask if needed:" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:210 +#: ../scripts/r.fillnulls/r.fillnulls.py:222 msgid "Assigning IDs to NULL areas" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:235 -#: ../scripts/r.fillnulls/r.fillnulls.py:273 -#: ../scripts/r.fillnulls/r.fillnulls.py:288 -#: ../scripts/r.fillnulls/r.fillnulls.py:296 -#: ../scripts/r.fillnulls/r.fillnulls.py:330 -#: ../scripts/r.fillnulls/r.fillnulls.py:403 -#: ../scripts/r.fillnulls/r.fillnulls.py:424 -#: ../scripts/r.fillnulls/r.fillnulls.py:434 +#: ../scripts/r.fillnulls/r.fillnulls.py:247 +#: ../scripts/r.fillnulls/r.fillnulls.py:285 +#: ../scripts/r.fillnulls/r.fillnulls.py:300 +#: ../scripts/r.fillnulls/r.fillnulls.py:308 +#: ../scripts/r.fillnulls/r.fillnulls.py:342 +#: ../scripts/r.fillnulls/r.fillnulls.py:415 +#: ../scripts/r.fillnulls/r.fillnulls.py:436 +#: ../scripts/r.fillnulls/r.fillnulls.py:446 msgid "abandoned. Removing temporary maps, restoring user mask if needed:" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:256 +#: ../scripts/r.fillnulls/r.fillnulls.py:268 msgid "Input map has no holes. Check region settings." msgstr "" #. GTC Hole is NULL area in a raster map -#: ../scripts/r.fillnulls/r.fillnulls.py:259 +#: ../scripts/r.fillnulls/r.fillnulls.py:271 #, fuzzy, python-format msgid "Processing %d map holes" msgstr "Ustvari toÄke vzdolž vhodnih linij." #. GTC Hole is a NULL area in a raster map -#: ../scripts/r.fillnulls/r.fillnulls.py:265 +#: ../scripts/r.fillnulls/r.fillnulls.py:277 #, python-format msgid "Filling hole %s of %s" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:335 +#: ../scripts/r.fillnulls/r.fillnulls.py:347 #, fuzzy, python-format msgid "Interpolating %d points" msgstr "Zapisujem novo datoteko...\n" -#: ../scripts/r.fillnulls/r.fillnulls.py:338 +#: ../scripts/r.fillnulls/r.fillnulls.py:350 #, fuzzy msgid "No points to interpolate" msgstr "Å tevilo željenih toÄk" #. GTC Hole is NULL area in a raster map -#: ../scripts/r.fillnulls/r.fillnulls.py:359 +#: ../scripts/r.fillnulls/r.fillnulls.py:371 #, fuzzy, python-format msgid "Failed to fill hole %s" msgstr "Nisem uspel odpreti vhodne datoteke." -#: ../scripts/r.fillnulls/r.fillnulls.py:373 +#: ../scripts/r.fillnulls/r.fillnulls.py:385 #, python-format msgid "" "Filling has failed silently. Leaving temporary maps with prefix <%s> for " "debugging." msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:438 +#: ../scripts/r.fillnulls/r.fillnulls.py:450 #, fuzzy, python-format msgid "Using %s bspline interpolation" msgstr "Å tevilo toÄk najbližjih toÄk, ki bodo upoÅ¡tevane" -#: ../scripts/r.fillnulls/r.fillnulls.py:472 +#: ../scripts/r.fillnulls/r.fillnulls.py:484 #, fuzzy msgid "Patching fill data into NULL areas..." msgstr "Zapisujem novo datoteko...\n" -#: ../scripts/r.fillnulls/r.fillnulls.py:480 +#: ../scripts/r.fillnulls/r.fillnulls.py:492 #, fuzzy, python-format msgid "Filled raster map is: %s" msgstr "Berem dig_att datoteko...\n" -#: ../scripts/r.fillnulls/r.fillnulls.py:487 +#: ../scripts/r.fillnulls/r.fillnulls.py:499 msgid "" "Following holes where not filled. Temporary maps with are left in place to " "allow examination of unfilled holes" @@ -48973,6 +49546,26 @@ msgstr "UporabiÅ¡ lahko ali 'from_table' ali 'select'" #, fuzzy +#~ msgid "No output requested" +#~ msgstr "Ime izhodnega vektorskega sloja" + +#, fuzzy +#~ msgid "Setting grey color table for <%s> (data range)" +#~ msgstr "Ime rastrskega sloja" + +#~ msgid "" +#~ "column '%s', type 'string': unknown width -> stored as varchar(250) some " +#~ "data may be lost" +#~ msgstr "" +#~ "kolona '%s', tip 'string': nepoznana Å¡irina -> shranjen kot " +#~ "varchar(250),\n" +#~ "nekateri podatki so lahko izgubljeni" + +#, fuzzy +#~ msgid "Preprocessing input data..." +#~ msgstr "Berem dig datoteko...\n" + +#, fuzzy #~ msgid "Group <%s> does not exist" #~ msgstr "Ne najdem vhodnega rastrskega sloja <%s>." @@ -49019,6 +49612,10 @@ #~ msgstr "UporabiÅ¡ lahko ali 'from_table' ali 'select'" #, fuzzy +#~ msgid "Unable to create PROJ_EPSG file: %s" +#~ msgstr "Ne morem odpreti cellfile za [%s]" + +#, fuzzy #~ msgid "Name of table created when the 'distance to all' flag is used" #~ msgstr "Ime rastrskega sloja, ki bo reklasificiran" @@ -49090,10 +49687,6 @@ #~ msgstr "Ne morem najti vhodne datoteke <%s>\n" #, fuzzy -#~ msgid "3D raster" -#~ msgstr "Ime rastrskega sloja" - -#, fuzzy #~ msgid "Name of input vector points map" #~ msgstr "Ime vhodnega rastrskega sloja" @@ -49172,10 +49765,6 @@ #~ msgstr "Resolucija izhodnega sloja" #, fuzzy -#~ msgid "Error reading input coordinates z..." -#~ msgstr "Berem dig datoteko...\n" - -#, fuzzy #~ msgid "%d features skipped, only points are accepted" #~ msgstr "Uvožene bodo vrednosti z zapisom \"integer\"" @@ -49281,6 +49870,10 @@ #~ msgstr "Ne ustvari tabele z atributi." #, fuzzy +#~ msgid "time series" +#~ msgstr "Rastrski sloj, ki ga želite rekodirati" + +#, fuzzy #~ msgid "Monthly minimum temperatures" #~ msgstr "Tip objektov" @@ -49633,9 +50226,6 @@ #~ msgid "Reading dig_att file..." #~ msgstr "Berem dig_att datoteko...\n" -#~ msgid "Error: %s" -#~ msgstr "Napaka: %s" - #~ msgid "Unknown type: %c" #~ msgstr "Nepoznan tip: %c" diff -Nru grass-7.4.3/locale/po/grassmods_ta.po grass-7.6.0/locale/po/grassmods_ta.po --- grass-7.4.3/locale/po/grassmods_ta.po 2018-11-24 09:45:27.000000000 +0000 +++ grass-7.6.0/locale/po/grassmods_ta.po 2018-12-26 10:57:24.000000000 +0000 @@ -9,7 +9,7 @@ msgstr "" "Project-Id-Version: grasslibs_ta\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-03-24 00:06+0100\n" +"POT-Creation-Date: 2018-12-26 11:43+0100\n" "PO-Revision-Date: 2018-01-06 11:31+0100\n" "Last-Translator: Arun Balaji , 2017\n" "Language-Team: Tamil (https://www.transifex.com/grass-gis/teams/45198/ta/)\n" @@ -74,7 +74,7 @@ #: ../temporal/t.connect/main.c:35 ../display/d.colorlist/main.c:36 #: ../display/d.fontlist/main.c:46 ../display/d.font/main.c:46 -#: ../general/g.region/main.c:65 ../general/g.mapsets/main.c:64 +#: ../general/g.region/main.c:66 ../general/g.mapsets/main.c:64 #: ../general/g.mapset/main.c:50 ../general/g.gisenv/main.c:44 msgid "settings" msgstr "" @@ -84,7 +84,7 @@ #: ../locale/scriptstrings/t.select_to_translate.c:3 #: ../locale/scriptstrings/t.info_to_translate.c:3 #: ../raster/r.timestamp/main.c:36 ../raster/r.describe/main.c:55 -#: ../raster/r.info/main.c:71 ../raster/r.support/main.c:55 +#: ../raster/r.info/main.c:73 ../raster/r.support/main.c:55 #: ../raster/r.region/main.c:52 ../raster3d/r3.support/main.c:50 #: ../raster3d/r3.timestamp/main.c:44 ../raster3d/r3.info/main.c:76 #: ../vector/v.support/main.c:40 ../vector/v.timestamp/main.c:36 @@ -108,46 +108,48 @@ #: ../locale/scriptstrings/t.rast.colors_to_translate.c:18 #: ../locale/scriptstrings/v.unpack_to_translate.c:13 #: ../locale/scriptstrings/r.unpack_to_translate.c:12 -#: ../raster/r.colors/edit_colors.c:128 ../raster/r.out.gdal/main.c:145 -#: ../raster/r.external.out/main.c:272 ../raster/r.external.out/main.c:283 -#: ../raster/r.what/main.c:122 ../raster/r.what/main.c:130 -#: ../raster/r.what/main.c:144 ../raster/r.what/main.c:149 -#: ../raster/r.what/main.c:154 ../raster/r.what/main.c:159 -#: ../raster/r.what/main.c:169 ../raster/r.proj/main.c:204 -#: ../raster/r.proj/main.c:214 ../raster/r.proj/main.c:220 -#: ../raster/r.in.gdal/main.c:208 ../raster/r.in.gdal/main.c:241 -#: ../raster/r.sunmask/main.c:232 ../raster/r.sunmask/main.c:238 -#: ../raster/r.external/main.c:96 ../raster/r.external/main.c:135 -#: ../display/d.mon/main.c:115 ../display/d.mon/main.c:120 -#: ../display/d.mon/main.c:125 ../general/g.list/main.c:105 -#: ../general/g.list/main.c:116 ../general/g.list/main.c:138 -#: ../general/g.list/main.c:143 ../general/g.list/main.c:148 -#: ../general/g.list/main.c:153 ../general/g.region/main.c:89 -#: ../general/g.region/main.c:95 ../general/g.region/main.c:100 -#: ../general/g.region/main.c:106 ../general/g.region/main.c:112 -#: ../general/g.region/main.c:118 ../general/g.region/main.c:124 -#: ../general/g.region/main.c:132 ../general/g.region/main.c:137 -#: ../general/g.region/main.c:143 ../general/g.region/main.c:148 -#: ../general/g.region/main.c:153 ../general/g.mapsets/main.c:87 -#: ../general/g.mapsets/main.c:92 ../general/g.mapsets/main.c:98 -#: ../general/g.proj/main.c:80 ../general/g.proj/main.c:86 -#: ../general/g.proj/main.c:92 ../general/g.proj/main.c:98 -#: ../general/g.proj/main.c:104 ../general/g.proj/main.c:115 -#: ../general/g.proj/main.c:120 ../general/g.mapset/main.c:76 -#: ../general/g.mapset/main.c:82 ../imagery/i.group/main.c:79 -#: ../imagery/i.group/main.c:84 ../imagery/i.group/main.c:89 -#: ../db/db.connect/main.c:53 ../db/db.connect/main.c:58 -#: ../db/db.login/main.c:91 ../vector/v.external.out/args.c:63 -#: ../vector/v.external.out/args.c:75 ../vector/v.external.out/args.c:81 -#: ../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:320 ../vector/v.in.ogr/main.c:326 -#: ../vector/v.colors/main.c:133 ../vector/v.what/main.c:91 +#: ../raster/r.colors/edit_colors.c:145 ../raster/r.colors/edit_colors.c:152 +#: ../raster/r.out.gdal/main.c:145 ../raster/r.external.out/main.c:272 +#: ../raster/r.external.out/main.c:283 ../raster/r.what/main.c:122 +#: ../raster/r.what/main.c:130 ../raster/r.what/main.c:144 +#: ../raster/r.what/main.c:149 ../raster/r.what/main.c:154 +#: ../raster/r.what/main.c:159 ../raster/r.what/main.c:169 +#: ../raster/r.proj/main.c:215 ../raster/r.proj/main.c:225 +#: ../raster/r.proj/main.c:231 ../raster/r.in.gdal/main.c:225 +#: ../raster/r.in.gdal/main.c:258 ../raster/r.sunmask/main.c:232 +#: ../raster/r.sunmask/main.c:238 ../raster/r.external/main.c:96 +#: ../raster/r.external/main.c:135 ../display/d.mon/main.c:115 +#: ../display/d.mon/main.c:120 ../display/d.mon/main.c:125 +#: ../general/g.list/main.c:105 ../general/g.list/main.c:116 +#: ../general/g.list/main.c:138 ../general/g.list/main.c:143 +#: ../general/g.list/main.c:148 ../general/g.list/main.c:153 +#: ../general/g.region/main.c:90 ../general/g.region/main.c:96 +#: ../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:125 ../general/g.region/main.c:133 +#: ../general/g.region/main.c:138 ../general/g.region/main.c:144 +#: ../general/g.region/main.c:149 ../general/g.region/main.c:154 +#: ../general/g.mapsets/main.c:87 ../general/g.mapsets/main.c:92 +#: ../general/g.mapsets/main.c:98 ../general/g.proj/main.c:80 +#: ../general/g.proj/main.c:86 ../general/g.proj/main.c:92 +#: ../general/g.proj/main.c:98 ../general/g.proj/main.c:104 +#: ../general/g.proj/main.c:115 ../general/g.proj/main.c:120 +#: ../general/g.mapset/main.c:76 ../general/g.mapset/main.c:82 +#: ../imagery/i.group/main.c:85 ../imagery/i.group/main.c:90 +#: ../imagery/i.group/main.c:95 ../db/db.connect/main.c:53 +#: ../db/db.connect/main.c:58 ../db/db.login/main.c:91 +#: ../vector/v.external.out/args.c:63 ../vector/v.external.out/args.c:75 +#: ../vector/v.external.out/args.c:81 ../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:337 +#: ../vector/v.in.ogr/main.c:343 ../vector/v.colors/main.c:133 +#: ../vector/v.colors/main.c:140 ../vector/v.what/main.c:91 #: ../vector/v.what/main.c:96 ../vector/v.what/main.c:101 #: ../vector/v.what/main.c:106 ../vector/v.what/main.c:111 #: ../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.external/args.c:57 +#: ../vector/v.info/parse.c:46 ../vector/v.vect.stats/main.c:221 +#: ../vector/v.vect.stats/main.c:228 ../vector/v.external/args.c:57 #: ../vector/v.external/args.c:63 ../vector/v.external/args.c:71 #: ../vector/v.to.db/parse.c:118 ../vector/v.to.db/parse.c:123 #: ../vector/v.to.db/parse.c:129 ../vector/v.to.db/parse.c:135 @@ -163,8 +165,8 @@ #: ../temporal/t.connect/main.c:69 ../general/g.gisenv/main.c:66 #: ../general/g.gisenv/main.c:74 ../general/g.gisenv/main.c:84 #: ../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 +#: ../db/db.connect/main.c:82 ../db/db.connect/main.c:91 +#: ../db/db.connect/main.c:94 ../db/db.connect/main.c:103 msgid "Set" msgstr "" @@ -200,8 +202,8 @@ msgid "Default TGIS database is not set" msgstr "" -#: ../temporal/t.connect/main.c:133 ../db/db.connect/main.c:161 -#: ../db/db.connect/main.c:188 +#: ../temporal/t.connect/main.c:133 ../db/db.connect/main.c:171 +#: ../db/db.connect/main.c:197 #, c-format msgid "" "Default driver / database set to:\n" @@ -217,9 +219,9 @@ #: ../locale/scriptstrings/g.extension_to_translate.c:3 #: ../locale/scriptstrings/g.extension.all_to_translate.c:3 #: ../locale/scriptstrings/g.manual_to_translate.c:2 -#: ../general/g.findfile/main.c:38 ../general/g.version/main.c:65 +#: ../general/g.findfile/main.c:38 ../general/g.version/main.c:69 #: ../general/g.ppmtopng/main.c:117 ../general/g.list/main.c:65 -#: ../general/g.cairocomp/main.c:196 ../general/g.region/main.c:64 +#: ../general/g.cairocomp/main.c:196 ../general/g.region/main.c:65 #: ../general/g.gui/main.c:39 ../general/g.findetc/main.c:28 #: ../general/g.rename/main.c:45 ../general/g.mapsets/main.c:63 #: ../general/g.pnmcomp/main.c:282 ../general/g.copy/main.c:41 @@ -260,8 +262,8 @@ #: ../locale/scriptstrings/v.import_to_translate.c:13 #: ../locale/scriptstrings/v.import_to_translate.c:16 #: ../locale/scriptstrings/v.import_to_translate.c:19 -#: ../locale/scriptstrings/i.spectral_to_translate.c:10 -#: ../locale/scriptstrings/i.spectral_to_translate.c:12 +#: ../locale/scriptstrings/i.spectral_to_translate.c:11 +#: ../locale/scriptstrings/i.spectral_to_translate.c:13 #: ../locale/scriptstrings/db.in.ogr_to_translate.c:8 #: ../locale/scriptstrings/db.in.ogr_to_translate.c:10 #: ../locale/scriptstrings/db.in.ogr_to_translate.c:13 @@ -273,10 +275,10 @@ #: ../locale/scriptstrings/m.proj_to_translate.c:11 #: ../locale/scriptstrings/m.proj_to_translate.c:23 #: ../locale/scriptstrings/m.proj_to_translate.c:25 -#: ../locale/scriptstrings/m.proj_to_translate.c:27 ../raster/r.sun/main.c:403 -#: ../raster/r.sun/main.c:412 ../raster/r.sun/main.c:421 -#: ../raster/r.sun/main.c:430 ../raster/r.sun/main.c:439 -#: ../raster/r.sun/main.c:448 ../raster/r.resamp.rst/main.c:174 +#: ../locale/scriptstrings/m.proj_to_translate.c:27 ../raster/r.sun/main.c:402 +#: ../raster/r.sun/main.c:411 ../raster/r.sun/main.c:420 +#: ../raster/r.sun/main.c:429 ../raster/r.sun/main.c:438 +#: ../raster/r.sun/main.c:447 ../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 @@ -285,6 +287,7 @@ #: ../raster/r.grow.distance/main.c:168 ../raster/r.in.lidar/main.c:126 #: ../raster/r.in.lidar/main.c:253 ../raster/r.in.lidar/main.c:286 #: ../raster/r.in.lidar/main.c:295 ../raster/r.in.xyz/main.c:297 +#: ../raster/r.buildvrt/main.c:95 ../raster/r.buildvrt/main.c:103 #: ../raster/r.lake/main.c:167 ../raster/r.lake/main.c:195 #: ../raster/r.sim/r.sim.sediment/main.c:179 #: ../raster/r.sim/r.sim.sediment/main.c:186 @@ -303,9 +306,9 @@ #: ../raster3d/r3.in.lidar/main.c:196 ../raster3d/r3.in.lidar/main.c:202 #: ../vector/v.out.ascii/args.c:35 ../vector/v.out.ascii/args.c:81 #: ../vector/v.profile/main.c:218 ../vector/v.profile/main.c:223 -#: ../vector/v.profile/main.c:229 ../vector/v.in.ogr/main.c:228 -#: ../vector/v.in.ogr/main.c:283 ../vector/v.in.ogr/main.c:333 -#: ../vector/v.in.ogr/main.c:339 ../vector/v.in.ogr/main.c:381 +#: ../vector/v.profile/main.c:229 ../vector/v.in.ogr/main.c:245 +#: ../vector/v.in.ogr/main.c:300 ../vector/v.in.ogr/main.c:350 +#: ../vector/v.in.ogr/main.c:356 ../vector/v.in.ogr/main.c:398 msgid "Output" msgstr "வெளியீடà¯" @@ -344,8 +347,8 @@ #: ../locale/scriptstrings/t.rast.extract_to_translate.c:3 #: ../locale/scriptstrings/t.vect.extract_to_translate.c:3 #: ../locale/scriptstrings/t.rast3d.extract_to_translate.c:3 -#: ../vector/v.decimate/main.c:127 ../vector/v.outlier/main.c:71 -#: ../vector/v.extract/main.c:78 +#: ../vector/v.decimate/main.c:128 ../vector/v.outlier/main.c:71 +#: ../vector/v.extract/main.c:79 msgid "extract" msgstr "" @@ -382,6 +385,8 @@ #: ../locale/scriptstrings/t.rast.algebra_to_translate.c:4 #: ../locale/scriptstrings/t.rast.neighbors_to_translate.c:4 #: ../locale/scriptstrings/r.buffer.lowmem_to_translate.c:3 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:2 +#: ../locale/scriptstrings/r.drain_to_translate.c:2 #: ../locale/scriptstrings/r.import_to_translate.c:2 #: ../locale/scriptstrings/d.to.rast_to_translate.c:4 #: ../locale/scriptstrings/t.rast.univar_to_translate.c:4 @@ -394,19 +399,19 @@ #: ../locale/scriptstrings/r.in.srtm_to_translate.c:2 #: ../locale/scriptstrings/t.rast.export_to_translate.c:4 #: ../doc/raster/r.example/main.c:83 ../raster/r.surf.area/main.c:76 -#: ../raster/r.profile/main.c:53 ../raster/r.sun/main.c:251 -#: ../raster/r.regression.multi/main.c:129 ../raster/r.volume/main.c:76 -#: ../raster/r.solute.transport/main.c:229 ../raster/r.walk/main.c:178 -#: ../raster/r.timestamp/main.c:35 ../raster/r.colors/edit_colors.c:63 -#: ../raster/r.mfilter/main.c:56 ../raster/r.cost/main.c:140 -#: ../raster/r.resamp.interp/main.c:76 ../raster/r.reclass/main.c:50 -#: ../raster/r.topmodel/main.c:51 ../raster/r.texture/main.c:102 -#: ../raster/r.stats/main.c:106 ../raster/r.stats.quantile/main.c:516 -#: ../raster/r.in.poly/main.c:34 ../raster/r.out.pov/main.c:121 -#: ../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.renyi/renyi.c:47 -#: ../raster/r.li/r.li.cwed/cwed.c:54 ../raster/r.li/r.li.mpa/mpa.c:44 -#: ../raster/r.li/r.li.simpson/simpson.c:46 +#: ../raster/r.path/main.c:150 ../raster/r.profile/main.c:53 +#: ../raster/r.sun/main.c:250 ../raster/r.regression.multi/main.c:129 +#: ../raster/r.volume/main.c:76 ../raster/r.solute.transport/main.c:229 +#: ../raster/r.walk/main.c:203 ../raster/r.timestamp/main.c:35 +#: ../raster/r.colors/edit_colors.c:80 ../raster/r.mfilter/main.c:56 +#: ../raster/r.cost/main.c:163 ../raster/r.resamp.interp/main.c:76 +#: ../raster/r.reclass/main.c:50 ../raster/r.topmodel/main.c:51 +#: ../raster/r.texture/main.c:102 ../raster/r.stats/main.c:106 +#: ../raster/r.stats.quantile/main.c:516 ../raster/r.in.poly/main.c:34 +#: ../raster/r.out.pov/main.c:121 ../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.renyi/renyi.c:47 ../raster/r.li/r.li.cwed/cwed.c:54 +#: ../raster/r.li/r.li.mpa/mpa.c:44 ../raster/r.li/r.li.simpson/simpson.c:46 #: ../raster/r.li/r.li.padrange/padrange.c:53 #: ../raster/r.li/r.li.edgedensity/edgedensity.c:48 #: ../raster/r.li/r.li.patchnum/main.c:50 ../raster/r.li/r.li.padsd/padsd.c:53 @@ -417,9 +422,9 @@ #: ../raster/r.li/r.li.richness/richness.c:43 ../raster/r.out.ppm3/main.c:57 #: ../raster/r.out.bin/main.c:279 ../raster/r.to.rast3/main.c:197 #: ../raster/r.resamp.rst/main.c:148 ../raster/r.univar/r.univar_main.c:104 -#: ../raster/r.recode/main.c:48 ../raster/r.random/main.c:51 +#: ../raster/r.recode/main.c:48 ../raster/r.random/main.c:52 #: ../raster/r.spreadpath/main.c:88 ../raster/r.uslek/main.c:53 -#: ../raster/r.report/main.c:67 ../raster/r.horizon/main.c:180 +#: ../raster/r.report/main.c:67 ../raster/r.horizon/main.c:179 #: ../raster/r.quant/main.c:47 ../raster/r.series.accumulate/main.c:80 #: ../raster/r.rescale.eq/main.c:52 ../raster/r.distance/main.c:39 #: ../raster/r.mode/main.c:55 ../raster/r.spread/main.c:105 @@ -429,13 +434,13 @@ #: ../raster/r.gwflow/main.c:208 ../raster/r.describe/main.c:54 #: ../raster/r.what.color/main.c:88 ../raster/r.neighbors/main.c:167 #: ../raster/r.buffer/main.c:66 ../raster/r.contour/main.c:87 -#: ../raster/r.slope.aspect/main.c:151 ../raster/r.in.ascii/main.c:69 +#: ../raster/r.slope.aspect/main.c:169 ../raster/r.in.ascii/main.c:69 #: ../raster/r.stream.extract/main.c:76 ../raster/r.grow.distance/main.c:150 #: ../raster/r.random.surface/main.c:57 ../raster/r.surf.random/main.c:36 -#: ../raster/r.in.gridatb/main.c:45 ../raster/r.fill.dir/main.c:86 +#: ../raster/r.in.gridatb/main.c:45 ../raster/r.fill.dir/main.c:88 #: ../raster/r.clump/main.c:58 ../raster/r.circle/main.c:51 -#: ../raster/r.in.png/main.c:519 ../raster/r.cross/main.c:69 -#: ../raster/r.series/main.c:137 ../raster/r.in.lidar/main.c:108 +#: ../raster/r.in.png/main.c:519 ../raster/r.cross/main.c:68 +#: ../raster/r.series/main.c:138 ../raster/r.in.lidar/main.c:108 #: ../raster/r.mapcalc/main.c:70 ../raster/r.statistics/main.c:55 #: ../raster/r.sunhours/main.c:72 ../raster/r.stats.zonal/main.c:101 #: ../raster/r.out.gridatb/main.c:67 ../raster/r.regression.line/main.c:46 @@ -444,35 +449,36 @@ #: ../raster/r.in.xyz/main.c:158 ../raster/r.surf.fractal/main.c:38 #: ../raster/r.kappa/main.c:68 ../raster/r.coin/main.c:66 #: ../raster/r.water.outlet/main.c:57 ../raster/r.to.vect/main.c:76 -#: ../raster/r.out.vrml/main.c:47 ../raster/r.quantile/main.c:265 -#: ../raster/r.param.scale/interface.c:54 ../raster/r.surf.idw/main.c:104 -#: ../raster/r.in.bin/main.c:257 ../raster/r.drain/main.c:109 -#: ../raster/r.random.cells/main.c:47 ../raster/r.surf.contour/main.c:60 -#: ../raster/r.fill.stats/main.c:775 ../raster/r.tile/main.c:43 -#: ../raster/r.patch/main.c:58 ../raster/r.info/main.c:70 -#: ../raster/r.geomorphon/main.c:104 ../raster/r.topidx/main.c:39 -#: ../raster/r.category/main.c:52 ../raster/r.series.interp/main.c:64 -#: ../raster/r.external.out/main.c:235 ../raster/r.resamp.bspline/main.c:79 -#: ../raster/r.in.mat/main.c:91 ../raster/r.ros/main.c:212 -#: ../raster/r.null/main.c:60 ../raster/r.what/main.c:100 -#: ../raster/r.transect/main.c:103 ../raster/r.flow/main.c:421 -#: ../raster/r.proj/main.c:144 ../raster/r.surf.gauss/main.c:38 -#: ../raster/r.out.png/main.c:112 ../raster/r.resample/main.c:54 -#: ../raster/r.relief/main.c:107 ../raster/r.carve/main.c:74 -#: ../raster/r.in.gdal/main.c:92 ../raster/r.sunmask/main.c:116 -#: ../raster/r.out.ascii/main.c:59 ../raster/r.out.mpeg/main.c:102 -#: ../raster/r.covar/main.c:51 ../raster/r.out.ppm/main.c:54 -#: ../raster/r.support/main.c:54 ../raster/r.lake/main.c:150 -#: ../raster/r.out.mat/main.c:62 ../raster/r.his/main.c:67 -#: ../raster/r.external/main.c:57 ../raster/r.resamp.filter/main.c:389 -#: ../raster/r.latlong/main.c:56 ../raster/r.composite/main.c:72 -#: ../raster/r.region/main.c:51 ../raster/r.watershed/front/main.c:73 -#: ../raster/r.rescale/main.c:48 ../raster/r.sim/r.sim.sediment/main.c:114 +#: ../raster/r.out.vrml/main.c:47 ../raster/r.buildvrt/main.c:77 +#: ../raster/r.quantile/main.c:265 ../raster/r.param.scale/interface.c:54 +#: ../raster/r.surf.idw/main.c:104 ../raster/r.in.bin/main.c:257 +#: ../raster/r.drain/main.c:109 ../raster/r.random.cells/main.c:47 +#: ../raster/r.surf.contour/main.c:60 ../raster/r.fill.stats/main.c:775 +#: ../raster/r.tile/main.c:43 ../raster/r.patch/main.c:58 +#: ../raster/r.info/main.c:72 ../raster/r.geomorphon/main.c:104 +#: ../raster/r.topidx/main.c:39 ../raster/r.category/main.c:52 +#: ../raster/r.series.interp/main.c:64 ../raster/r.external.out/main.c:235 +#: ../raster/r.resamp.bspline/main.c:79 ../raster/r.in.mat/main.c:91 +#: ../raster/r.ros/main.c:212 ../raster/r.null/main.c:60 +#: ../raster/r.what/main.c:100 ../raster/r.transect/main.c:103 +#: ../raster/r.flow/main.c:421 ../raster/r.proj/main.c:147 +#: ../raster/r.surf.gauss/main.c:38 ../raster/r.out.png/main.c:112 +#: ../raster/r.resample/main.c:54 ../raster/r.relief/main.c:107 +#: ../raster/r.carve/main.c:74 ../raster/r.in.gdal/main.c:95 +#: ../raster/r.sunmask/main.c:116 ../raster/r.out.ascii/main.c:59 +#: ../raster/r.out.mpeg/main.c:102 ../raster/r.covar/main.c:51 +#: ../raster/r.out.ppm/main.c:54 ../raster/r.support/main.c:54 +#: ../raster/r.lake/main.c:150 ../raster/r.out.mat/main.c:62 +#: ../raster/r.his/main.c:67 ../raster/r.external/main.c:57 +#: ../raster/r.resamp.filter/main.c:394 ../raster/r.latlong/main.c:55 +#: ../raster/r.composite/main.c:72 ../raster/r.region/main.c:51 +#: ../raster/r.watershed/front/main.c:75 ../raster/r.rescale/main.c:48 +#: ../raster/r.sim/r.sim.sediment/main.c:114 #: ../raster/r.sim/r.sim.water/main.c:113 ../display/d.colortable/main.c:61 #: ../display/d.rgb/main.c:55 ../display/d.rast.num/main.c:79 #: ../display/d.rast/main.c:55 ../display/d.profile/main.c:193 #: ../display/d.rast.arrow/main.c:99 ../raster3d/r3.cross.rast/main.c:230 -#: ../raster3d/r3.to.rast/main.c:261 ../misc/m.nviz.image/main.c:53 +#: ../raster3d/r3.to.rast/main.c:261 ../misc/m.nviz.image/main.c:52 #: ../misc/m.nviz.script/main.c:71 ../vector/v.what.rast3/main.c:66 #: ../vector/v.to.rast/main.c:46 ../vector/v.what.rast/main.c:73 #: ../vector/v.sample/main.c:77 ../vector/v.neighbors/main.c:53 @@ -543,7 +549,7 @@ #: ../locale/scriptstrings/t.rast.contour_to_translate.c:7 #: ../locale/scriptstrings/t.vect.algebra_to_translate.c:7 #: ../locale/scriptstrings/t.rast.to.vect_to_translate.c:8 -#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:6 +#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:7 #: ../locale/scriptstrings/t.rast.accumulate_to_translate.c:13 #: ../locale/scriptstrings/t.vect.extract_to_translate.c:6 #: ../locale/scriptstrings/t.rast.aggregate_to_translate.c:6 @@ -562,7 +568,7 @@ #: ../locale/scriptstrings/t.rast.contour_to_translate.c:8 #: ../locale/scriptstrings/t.vect.algebra_to_translate.c:8 #: ../locale/scriptstrings/t.rast.to.vect_to_translate.c:9 -#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:7 +#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:8 #: ../locale/scriptstrings/t.rast.accumulate_to_translate.c:14 #: ../locale/scriptstrings/t.vect.extract_to_translate.c:7 #: ../locale/scriptstrings/t.rast.accdetect_to_translate.c:15 @@ -580,9 +586,10 @@ #: ../locale/scriptstrings/t.rast.aggregate.ds_to_translate.c:10 #: ../locale/scriptstrings/t.rast.contour_to_translate.c:9 #: ../locale/scriptstrings/t.rast.to.vect_to_translate.c:10 -#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:8 +#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:9 #: ../locale/scriptstrings/t.vect.extract_to_translate.c:8 #: ../locale/scriptstrings/t.rast.aggregate_to_translate.c:8 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:9 #: ../locale/scriptstrings/t.rast.neighbors_to_translate.c:10 #: ../locale/scriptstrings/t.rast3d.extract_to_translate.c:9 msgid "Suffix to add at basename: set 'gran' for granularity, 'time' for the full time format, 'num' for numerical suffix with a specific number of digits (default %05)" @@ -590,7 +597,7 @@ #: ../locale/scriptstrings/t.rast.extract_to_translate.c:10 #: ../locale/scriptstrings/t.rast.aggregate.ds_to_translate.c:13 -#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:9 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:10 #: ../locale/scriptstrings/t.rast.mapcalc_to_translate.c:9 msgid "Number of r.mapcalc processes to run in parallel" msgstr "" @@ -598,7 +605,7 @@ #: ../locale/scriptstrings/t.rast.extract_to_translate.c:11 #: ../locale/scriptstrings/t.rast.aggregate.ds_to_translate.c:14 #: ../locale/scriptstrings/t.rast.aggregate_to_translate.c:14 -#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:11 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:12 #: ../locale/scriptstrings/t.rast.neighbors_to_translate.c:12 #: ../locale/scriptstrings/t.rast.mapcalc_to_translate.c:10 #: ../locale/scriptstrings/t.rast3d.mapcalc_to_translate.c:11 @@ -626,7 +633,7 @@ #: ../display/d.colortable/main.c:60 ../display/d.mon/main.c:50 #: ../display/d.vect.thematic/main.c:85 ../display/d.geodesic/main.c:46 #: ../display/d.his/main.c:62 ../display/d.barscale/main.c:63 -#: ../display/d.rgb/main.c:53 ../display/d.grid/main.c:53 +#: ../display/d.rgb/main.c:53 ../display/d.grid/main.c:52 #: ../display/d.legend.vect/main.c:50 ../display/d.colorlist/main.c:35 #: ../display/d.extract/main.c:49 ../display/d.rhumbline/main.c:44 #: ../display/d.graph/main.c:58 ../display/d.legend/main.c:78 @@ -651,7 +658,7 @@ #: ../display/d.his/main.c:63 ../display/d.rgb/main.c:54 #: ../display/d.info/main.c:35 ../display/d.rast/main.c:54 #: ../display/d.erase/main.c:30 ../display/d.vect/main.c:74 -#: ../misc/m.nviz.image/main.c:52 ../misc/m.nviz.script/main.c:70 +#: ../misc/m.nviz.image/main.c:51 ../misc/m.nviz.script/main.c:70 #: ../visualization/ximgview/main.c:291 msgid "graphics" msgstr "" @@ -709,20 +716,20 @@ #: ../locale/scriptstrings/v.db.dropcolumn_to_translate.c:2 #: ../locale/scriptstrings/v.pack_to_translate.c:2 #: ../locale/scriptstrings/v.db.droptable_to_translate.c:2 -#: ../doc/vector/v.example/main.c:50 ../raster/r.random/main.c:53 +#: ../doc/vector/v.example/main.c:50 ../raster/r.random/main.c:54 #: ../raster/r.contour/main.c:90 ../display/d.legend.vect/main.c:52 #: ../display/d.extract/main.c:50 ../display/d.vect/main.c:75 -#: ../misc/m.nviz.image/main.c:54 ../misc/m.nviz.script/main.c:73 +#: ../misc/m.nviz.image/main.c:53 ../misc/m.nviz.script/main.c:73 #: ../vector/v.out.vtk/main.c:47 ../vector/v.mkgrid/main.c:70 #: ../vector/v.external.out/main.c:43 ../vector/v.what.rast3/main.c:64 #: ../vector/v.to.rast/main.c:44 ../vector/v.lidar.edgedetection/main.c:75 -#: ../vector/v.out.ogr/main.c:82 ../vector/v.kcv/main.c:55 +#: ../vector/v.out.ogr/main.c:83 ../vector/v.kcv/main.c:55 #: ../vector/v.surf.idw/main.c:87 ../vector/v.class/main.c:45 #: ../vector/v.clean/test/topocheck.c:42 ../vector/v.clean/main.c:51 #: ../vector/v.label.sa/main.c:38 ../vector/v.net.distance/main.c:66 -#: ../vector/v.random/main.c:97 ../vector/v.support/main.c:39 +#: ../vector/v.random/main.c:100 ../vector/v.support/main.c:39 #: ../vector/v.out.dxf/main.c:56 ../vector/v.out.lidar/main.c:471 -#: ../vector/v.proj/main.c:68 ../vector/v.db.connect/main.c:52 +#: ../vector/v.proj/main.c:73 ../vector/v.db.connect/main.c:52 #: ../vector/v.to.rast3/main.c:48 ../vector/v.out.ascii/main.c:47 #: ../vector/v.cluster/main.c:90 ../vector/v.in.lidar/main.c:136 #: ../vector/v.build.polylines/main.c:110 @@ -735,7 +742,7 @@ #: ../vector/v.profile/main.c:153 ../vector/v.extrude/main.c:67 #: ../vector/v.in.region/main.c:41 ../vector/v.hull/main.c:52 #: ../vector/v.out.svg/main.c:77 ../vector/v.net.connectivity/main.c:52 -#: ../vector/v.in.ogr/main.c:194 ../vector/v.patch/main.c:69 +#: ../vector/v.in.ogr/main.c:197 ../vector/v.patch/main.c:71 #: ../vector/v.net.path/main.c:42 ../vector/v.overlay/main.c:63 #: ../vector/v.perturb/main.c:62 ../vector/v.net.iso/main.c:76 #: ../vector/v.to.3d/main.c:36 ../vector/v.timestamp/main.c:35 @@ -752,7 +759,7 @@ #: ../vector/v.voronoi/main.c:123 ../vector/v.net.bridge/main.c:47 #: ../vector/v.neighbors/main.c:50 ../vector/v.split/main.c:54 #: ../vector/v.vol.rst/main.c:235 ../vector/v.net.components/main.c:72 -#: ../vector/v.decimate/main.c:123 ../vector/v.what/main.c:62 +#: ../vector/v.decimate/main.c:124 ../vector/v.what/main.c:62 #: ../vector/v.outlier/main.c:69 ../vector/v.net.salesman/main.c:127 #: ../vector/v.colors.out/main.c:49 ../vector/v.kernel/main.c:108 #: ../vector/v.category/main.c:75 ../vector/v.label/main.c:59 @@ -760,13 +767,13 @@ #: ../vector/v.info/print.c:436 ../vector/v.info/main.c:37 #: ../vector/v.parallel/main.c:49 ../vector/v.out.postgis/main.c:44 #: ../vector/v.in.dxf/main.c:64 ../vector/v.vect.stats/main.c:130 -#: ../vector/v.extract/main.c:77 ../vector/v.lrs/v.lrs.label/main.c:102 +#: ../vector/v.extract/main.c:78 ../vector/v.lrs/v.lrs.label/main.c:102 #: ../vector/v.lrs/v.lrs.where/main.c:57 #: ../vector/v.lrs/v.lrs.segment/main.c:71 #: ../vector/v.lrs/v.lrs.create/main.c:121 ../vector/v.net/main.c:47 #: ../vector/v.net.alloc/main.c:64 ../vector/v.transform/main.c:70 #: ../vector/v.generalize/main.c:76 ../vector/v.external/main.c:52 -#: ../vector/v.to.db/main.c:36 ../visualization/ximgview/main.c:293 +#: ../vector/v.to.db/main.c:38 ../visualization/ximgview/main.c:293 msgid "vector" msgstr "" @@ -791,14 +798,14 @@ #: ../locale/scriptstrings/db.dropcolumn_to_translate.c:3 #: ../db/db.databases/main.c:96 ../db/db.columns/main.c:100 #: ../db/db.copy/main.c:36 ../db/db.connect/main.c:44 -#: ../db/db.describe/main.c:130 ../db/db.execute/main.c:126 +#: ../db/db.describe/main.c:130 ../db/db.execute/main.c:138 #: ../db/db.select/main.c:266 ../db/db.tables/main.c:98 #: ../db/db.dropdb/main.c:72 ../db/db.createdb/main.c:72 #: ../vector/v.what.rast3/main.c:69 ../vector/v.class/main.c:47 #: ../vector/v.db.connect/main.c:53 ../vector/v.db.select/main.c:55 #: ../vector/v.what.rast/main.c:76 ../vector/v.univar/main.c:95 #: ../vector/v.distance/main.c:124 ../vector/v.vect.stats/main.c:131 -#: ../vector/v.to.db/main.c:37 +#: ../vector/v.to.db/main.c:39 msgid "attribute table" msgstr "" @@ -822,12 +829,12 @@ #: ../db/db.databases/main.c:95 ../db/db.drivers/main.c:71 #: ../db/db.columns/main.c:99 ../db/db.copy/main.c:35 #: ../db/db.connect/main.c:43 ../db/db.describe/main.c:129 -#: ../db/db.execute/main.c:125 ../db/db.select/main.c:265 +#: ../db/db.execute/main.c:137 ../db/db.select/main.c:265 #: ../db/db.login/main.c:40 ../db/db.tables/main.c:97 ../db/db.dropdb/main.c:71 #: ../db/db.createdb/main.c:71 ../vector/v.db.connect/main.c:54 #: ../vector/v.db.select/main.c:56 ../vector/v.distance/main.c:123 #: ../vector/v.in.db/main.c:54 ../vector/v.vect.stats/main.c:132 -#: ../vector/v.to.db/main.c:38 +#: ../vector/v.to.db/main.c:40 msgid "database" msgstr "" @@ -862,7 +869,7 @@ #: ../locale/scriptstrings/r.colors.stddev_to_translate.c:3 #: ../locale/scriptstrings/t.rast.colors_to_translate.c:3 -#: ../raster/r.colors/edit_colors.c:67 ../raster/r.colors.out/raster_main.c:46 +#: ../raster/r.colors/edit_colors.c:84 ../raster/r.colors.out/raster_main.c:46 #: ../raster/r.colors.out/raster3d_main.c:47 ../raster/r.what.color/main.c:90 #: ../display/d.colortable/main.c:62 ../vector/v.colors/main.c:56 #: ../vector/v.colors.out/main.c:50 @@ -890,8 +897,8 @@ #: ../vector/v.segment/main.c:61 ../vector/v.drape/main.c:57 #: ../vector/v.buffer/main.c:225 ../vector/v.select/main.c:49 #: ../vector/v.extrude/main.c:68 ../vector/v.in.region/main.c:42 -#: ../vector/v.hull/main.c:53 ../vector/v.in.ogr/main.c:198 -#: ../vector/v.patch/main.c:70 ../vector/v.overlay/main.c:64 +#: ../vector/v.hull/main.c:53 ../vector/v.in.ogr/main.c:201 +#: ../vector/v.patch/main.c:72 ../vector/v.overlay/main.c:64 #: ../vector/v.perturb/main.c:63 ../vector/v.to.3d/main.c:37 #: ../vector/v.type/main.c:39 ../vector/v.delaunay/main.c:86 #: ../vector/v.univar/main.c:96 ../vector/v.to.points/main.c:54 @@ -908,6 +915,7 @@ #: ../locale/scriptstrings/v.dissolve_to_translate.c:4 #: ../misc/m.measure/main.c:49 ../vector/v.buffer/main.c:223 #: ../vector/v.type/main.c:41 ../vector/v.category/main.c:695 +#: ../vector/v.to.db/main.c:41 msgid "area" msgstr "" @@ -1017,10 +1025,10 @@ #: ../raster/r.external.out/main.c:236 ../raster/r.out.png/main.c:113 #: ../raster/r.out.ascii/main.c:60 ../raster/r.out.mpeg/main.c:103 #: ../raster/r.out.ppm/main.c:55 ../raster/r.out.mat/main.c:63 -#: ../raster3d/r3.out.netcdf/main.c:587 ../raster3d/r3.out.vtk/main.c:377 +#: ../raster3d/r3.out.netcdf/main.c:588 ../raster3d/r3.out.vtk/main.c:377 #: ../raster3d/r3.out.bin/main.c:206 ../raster3d/r3.out.v5d/main.c:285 #: ../raster3d/r3.out.ascii/main.c:303 ../vector/v.out.vtk/main.c:48 -#: ../vector/v.external.out/main.c:44 ../vector/v.out.ogr/main.c:83 +#: ../vector/v.external.out/main.c:44 ../vector/v.out.ogr/main.c:84 #: ../vector/v.out.dxf/main.c:57 ../vector/v.out.lidar/main.c:472 #: ../vector/v.out.ascii/main.c:48 ../vector/v.out.svg/main.c:78 #: ../vector/v.out.pov/main.c:47 ../vector/v.colors.out/main.c:51 @@ -1075,7 +1083,7 @@ msgstr "" #: ../locale/scriptstrings/v.clip_to_translate.c:9 -#: ../raster/r.in.gdal/main.c:203 ../raster/r.in.gdal/main.c:236 +#: ../raster/r.in.gdal/main.c:220 ../raster/r.in.gdal/main.c:253 #: ../vector/v.db.select/main.c:101 msgid "Region" msgstr "" @@ -1102,7 +1110,7 @@ #: ../raster/r.univar/r.univar_main.c:105 ../raster/r.report/main.c:68 #: ../raster/r.quant/main.c:48 ../raster/r.mode/main.c:56 #: ../raster/r.support.stats/main.c:39 ../raster/r.neighbors/main.c:169 -#: ../raster/r.clump/main.c:59 ../raster/r.cross/main.c:70 +#: ../raster/r.clump/main.c:59 ../raster/r.cross/main.c:69 #: ../raster/r.in.lidar/main.c:111 ../raster/r.statistics/main.c:56 #: ../raster/r.stats.zonal/main.c:102 ../raster/r.regression.line/main.c:47 #: ../raster/r.in.xyz/main.c:160 ../raster/r.kappa/main.c:69 @@ -1111,7 +1119,7 @@ #: ../raster3d/r3.neighbors/main.c:211 ../raster3d/r3.stats/main.c:49 #: ../raster3d/r3.in.lidar/main.c:165 ../imagery/i.cca/main.c:85 #: ../vector/v.kcv/main.c:56 ../vector/v.class/main.c:48 -#: ../vector/v.random/main.c:99 ../vector/v.perturb/main.c:64 +#: ../vector/v.random/main.c:102 ../vector/v.perturb/main.c:64 #: ../vector/v.normal/main.c:73 ../vector/v.qcount/main.c:61 #: ../vector/v.univar/main.c:93 ../vector/v.neighbors/main.c:52 #: ../vector/v.outlier/main.c:70 @@ -1138,9 +1146,9 @@ #: ../locale/scriptstrings/t.sample_to_translate.c:3 #: ../locale/scriptstrings/t.vect.observe.strds_to_translate.c:3 #: ../locale/scriptstrings/t.vect.what.strds_to_translate.c:3 -#: ../raster/r.random/main.c:52 ../raster/r.random.cells/main.c:48 +#: ../raster/r.random/main.c:53 ../raster/r.random.cells/main.c:48 #: ../display/d.where/main.c:44 ../vector/v.what.rast3/main.c:65 -#: ../vector/v.random/main.c:98 ../vector/v.drape/main.c:58 +#: ../vector/v.random/main.c:101 ../vector/v.drape/main.c:58 #: ../vector/v.extrude/main.c:69 ../vector/v.what.rast/main.c:72 #: ../vector/v.sample/main.c:76 msgid "sampling" @@ -1195,7 +1203,6 @@ #: ../locale/scriptstrings/i.in.spotvgt_to_translate.c:2 #: ../locale/scriptstrings/i.image.mosaic_to_translate.c:2 #: ../locale/scriptstrings/i.spectral_to_translate.c:2 -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:2 #: ../locale/scriptstrings/i.oif_to_translate.c:2 #: ../locale/scriptstrings/r.in.aster_to_translate.c:4 #: ../locale/scriptstrings/i.tasscap_to_translate.c:2 @@ -1203,7 +1210,7 @@ #: ../imagery/i.segment/main.c:36 ../imagery/i.eb.soilheatflux/main.c:49 #: ../imagery/i.gensig/main.c:39 ../imagery/i.evapo.mh/main.c:69 #: ../imagery/i.eb.eta/main.c:42 ../imagery/i.his.rgb/main.c:46 -#: ../imagery/i.rectify/main.c:83 ../imagery/i.maxlik/main.c:61 +#: ../imagery/i.rectify/main.c:83 ../imagery/i.maxlik/main.c:63 #: ../imagery/i.fft/main.c:78 ../imagery/i.smap/main.c:38 #: ../imagery/i.eb.evapfr/main.c:47 ../imagery/i.target/main.c:45 #: ../imagery/i.evapo.pt/main.c:66 ../imagery/i.gensigset/main.c:40 @@ -1214,7 +1221,7 @@ #: ../imagery/i.landsat.acca/main.c:105 ../imagery/i.modis.qc/main.c:168 #: ../imagery/i.zc/main.c:53 ../imagery/i.pca/main.c:72 #: ../imagery/i.ifft/main.c:77 ../imagery/i.landsat.toar/main.c:70 -#: ../imagery/i.emissivity/main.c:44 ../imagery/i.group/main.c:52 +#: ../imagery/i.emissivity/main.c:44 ../imagery/i.group/main.c:53 #: ../imagery/i.biomass/main.c:50 ../imagery/i.evapo.pm/main.c:58 #: ../imagery/i.ortho.photo/i.ortho.camera/main.c:56 #: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:87 @@ -1286,7 +1293,7 @@ #: ../locale/scriptstrings/d.shade_to_translate.c:3 #: ../locale/scriptstrings/r.shade_to_translate.c:3 -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:3 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:4 #: ../locale/scriptstrings/r.in.aster_to_translate.c:6 #: ../locale/scriptstrings/r.plane_to_translate.c:3 #: ../raster/r.param.scale/interface.c:57 ../raster/r.relief/main.c:108 @@ -1307,7 +1314,7 @@ #: ../locale/scriptstrings/d.shade_to_translate.c:6 #: ../locale/scriptstrings/r.shade_to_translate.c:6 -#: ../misc/m.nviz.image/main.c:51 ../misc/m.nviz.script/main.c:74 +#: ../misc/m.nviz.image/main.c:50 ../misc/m.nviz.script/main.c:74 #: ../visualization/ximgview/main.c:294 msgid "visualization" msgstr "" @@ -1345,7 +1352,7 @@ msgstr "" #: ../locale/scriptstrings/t.select_to_translate.c:9 -#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:13 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:14 msgid "Perform a dry run, compute all dependencies and module calls but don't run them" msgstr "" @@ -1383,8 +1390,8 @@ #: ../vector/v.to.rast/main.c:63 ../vector/v.out.ogr/args.c:12 #: ../vector/v.out.ogr/args.c:22 ../vector/v.out.ogr/args.c:102 #: ../vector/v.clean/main.c:61 ../vector/v.clean/main.c:64 -#: ../vector/v.random/main.c:119 ../vector/v.random/main.c:123 -#: ../vector/v.random/main.c:126 ../vector/v.random/main.c:129 +#: ../vector/v.random/main.c:122 ../vector/v.random/main.c:126 +#: ../vector/v.random/main.c:129 ../vector/v.random/main.c:132 #: ../vector/v.out.lidar/main.c:487 ../vector/v.out.lidar/main.c:491 #: ../vector/v.out.lidar/main.c:588 ../vector/v.out.ascii/args.c:24 #: ../vector/v.out.ascii/args.c:28 ../vector/v.out.ascii/args.c:43 @@ -1394,7 +1401,7 @@ #: ../vector/v.in.lidar/main.c:228 ../vector/v.in.lidar/main.c:283 #: ../vector/v.in.lidar/main.c:289 ../vector/v.in.lidar/main.c:297 #: ../vector/v.reclass/main.c:77 ../vector/v.reclass/main.c:82 -#: ../vector/v.surf.rst/main.c:178 ../vector/v.surf.rst/main.c:190 +#: ../vector/v.surf.rst/main.c:180 ../vector/v.surf.rst/main.c:192 #: ../vector/v.db.select/main.c:64 ../vector/v.db.select/main.c:67 #: ../vector/v.db.select/main.c:70 ../vector/v.db.select/main.c:76 #: ../vector/v.db.select/main.c:116 ../vector/v.net.allpairs/main.c:75 @@ -1409,13 +1416,13 @@ #: ../vector/v.profile/main.c:165 ../vector/v.profile/main.c:168 #: ../vector/v.profile/main.c:173 ../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:237 -#: ../vector/v.in.ogr/main.c:242 ../vector/v.in.ogr/main.c:251 -#: ../vector/v.in.ogr/main.c:267 ../vector/v.in.ogr/main.c:315 -#: ../vector/v.in.ogr/main.c:360 ../vector/v.to.3d/args.c:19 +#: ../vector/v.extrude/main.c:95 ../vector/v.in.ogr/main.c:254 +#: ../vector/v.in.ogr/main.c:259 ../vector/v.in.ogr/main.c:268 +#: ../vector/v.in.ogr/main.c:284 ../vector/v.in.ogr/main.c:332 +#: ../vector/v.in.ogr/main.c:377 ../vector/v.to.3d/args.c:19 #: ../vector/v.to.3d/args.c:25 ../vector/v.in.db/main.c:94 #: ../vector/v.to.points/main.c:67 ../vector/v.to.points/main.c:71 -#: ../vector/v.decimate/main.c:149 ../vector/v.decimate/main.c:152 +#: ../vector/v.decimate/main.c:150 ../vector/v.decimate/main.c:153 #: ../vector/v.category/main.c:85 ../vector/v.category/main.c:89 #: ../vector/v.category/main.c:93 ../vector/v.edit/args.c:24 #: ../vector/v.edit/args.c:29 ../vector/v.edit/args.c:118 @@ -1424,15 +1431,16 @@ #: ../vector/v.edit/args.c:152 ../vector/v.edit/args.c:170 #: ../vector/v.edit/args.c:205 ../vector/v.net.centrality/main.c:121 #: ../vector/v.net.centrality/main.c:123 ../vector/v.out.postgis/args.c:15 -#: ../vector/v.out.postgis/args.c:19 ../vector/v.vect.stats/main.c:157 -#: ../vector/v.vect.stats/main.c:162 ../vector/v.vect.stats/main.c:167 -#: ../vector/v.vect.stats/main.c:172 ../vector/v.vect.stats/main.c:177 -#: ../vector/v.vect.stats/main.c:182 ../vector/v.extract/main.c:98 -#: ../vector/v.extract/main.c:103 ../vector/v.extract/main.c:109 -#: ../vector/v.extract/main.c:112 ../vector/v.extract/main.c:115 -#: ../vector/v.extract/main.c:125 ../vector/v.extract/main.c:135 -#: ../vector/v.generalize/main.c:94 ../vector/v.generalize/main.c:233 -#: ../vector/v.generalize/main.c:236 ../vector/v.to.db/parse.c:45 +#: ../vector/v.out.postgis/args.c:19 ../vector/v.vect.stats/main.c:153 +#: ../vector/v.vect.stats/main.c:158 ../vector/v.vect.stats/main.c:163 +#: ../vector/v.vect.stats/main.c:168 ../vector/v.vect.stats/main.c:173 +#: ../vector/v.vect.stats/main.c:178 ../vector/v.vect.stats/main.c:183 +#: ../vector/v.extract/main.c:99 ../vector/v.extract/main.c:105 +#: ../vector/v.extract/main.c:111 ../vector/v.extract/main.c:114 +#: ../vector/v.extract/main.c:117 ../vector/v.extract/main.c:127 +#: ../vector/v.extract/main.c:137 ../vector/v.generalize/main.c:94 +#: ../vector/v.generalize/main.c:233 ../vector/v.generalize/main.c:236 +#: ../vector/v.to.db/parse.c:45 msgid "Selection" msgstr "" @@ -1516,8 +1524,8 @@ #: ../locale/scriptstrings/r.in.wms_to_translate.c:26 #: ../locale/scriptstrings/r.in.wms_to_translate.c:28 #: ../db/db.databases/main.c:80 ../db/db.databases/main.c:91 -#: ../db/db.execute/main.c:144 ../db/db.execute/main.c:149 -#: ../db/db.execute/main.c:154 ../db/db.select/main.c:219 +#: ../db/db.execute/main.c:156 ../db/db.execute/main.c:161 +#: ../db/db.execute/main.c:166 ../db/db.select/main.c:219 #: ../db/db.select/main.c:224 msgid "Connection" msgstr "" @@ -1631,7 +1639,7 @@ #: ../locale/scriptstrings/g.extension_to_translate.c:30 #: ../locale/scriptstrings/t.rast.colors_to_translate.c:15 #: ../locale/scriptstrings/r.mask_to_translate.c:20 -#: ../raster/r.colors/edit_colors.c:116 ../raster/r.null/main.c:108 +#: ../raster/r.colors/edit_colors.c:133 ../raster/r.null/main.c:108 #: ../vector/v.colors/main.c:122 msgid "Remove" msgstr "" @@ -1650,7 +1658,7 @@ #: ../locale/scriptstrings/r.reclass.area_to_translate.c:4 #: ../locale/scriptstrings/t.rast.neighbors_to_translate.c:3 #: ../locale/scriptstrings/r3.in.xyz_to_translate.c:8 -#: ../raster/r.neighbors/main.c:170 ../raster/r.series/main.c:138 +#: ../raster/r.neighbors/main.c:170 ../raster/r.series/main.c:139 #: ../raster/r.in.lidar/main.c:113 ../raster/r.in.xyz/main.c:162 #: ../raster/r.patch/main.c:63 ../raster3d/r3.neighbors/main.c:212 #: ../raster3d/r3.in.lidar/main.c:167 ../vector/v.neighbors/main.c:54 @@ -1658,7 +1666,7 @@ msgstr "" #: ../locale/scriptstrings/t.rast.series_to_translate.c:4 -#: ../raster/r.series.accumulate/main.c:81 ../raster/r.series/main.c:139 +#: ../raster/r.series.accumulate/main.c:81 ../raster/r.series/main.c:140 #: ../raster/r.patch/main.c:64 ../raster/r.series.interp/main.c:65 msgid "series" msgstr "" @@ -1672,7 +1680,7 @@ msgstr "" #: ../locale/scriptstrings/t.rast.series_to_translate.c:8 -#: ../raster/r.neighbors/main.c:239 ../raster/r.series/main.c:168 +#: ../raster/r.neighbors/main.c:239 ../raster/r.series/main.c:169 #: ../raster/r.resamp.stats/main.c:282 ../raster3d/r3.neighbors/main.c:127 msgid "Quantile to calculate for method=quantile" msgstr "" @@ -1687,8 +1695,8 @@ msgstr "" #: ../locale/scriptstrings/t.rast.series_to_translate.c:11 -#: ../raster/r.series.accumulate/main.c:159 ../raster/r.series/main.c:187 -#: ../raster/r.resamp.stats/main.c:288 ../raster/r.resamp.filter/main.c:431 +#: ../raster/r.series.accumulate/main.c:159 ../raster/r.series/main.c:188 +#: ../raster/r.resamp.stats/main.c:288 ../raster/r.resamp.filter/main.c:436 msgid "Propagate NULLs" msgstr "" @@ -1696,8 +1704,8 @@ msgid "Lists information about space time datasets and maps." msgstr "" -#: ../locale/scriptstrings/t.info_to_translate.c:4 ../raster/r.info/main.c:72 -#: ../raster3d/r3.info/main.c:78 ../general/g.region/main.c:67 +#: ../locale/scriptstrings/t.info_to_translate.c:4 ../raster/r.info/main.c:74 +#: ../raster3d/r3.info/main.c:78 ../general/g.region/main.c:68 #: ../vector/v.info/main.c:40 msgid "extent" msgstr "" @@ -1709,8 +1717,8 @@ #: ../locale/scriptstrings/t.info_to_translate.c:9 #: ../locale/scriptstrings/i.oif_to_translate.c:6 #: ../raster/r.regression.multi/main.c:162 -#: ../raster/r.regression.line/main.c:69 ../general/g.region/main.c:147 -#: ../imagery/i.group/main.c:88 +#: ../raster/r.regression.line/main.c:69 ../general/g.region/main.c:148 +#: ../imagery/i.group/main.c:94 msgid "Print in shell script style" msgstr "" @@ -1912,7 +1920,7 @@ msgstr "" #: ../locale/scriptstrings/v.what.vect_to_translate.c:16 -msgid "Maximum query distance in map units" +msgid "Maximum query distance in map units (meters for ll)" msgstr "" #: ../locale/scriptstrings/t.rast.contour_to_translate.c:1 @@ -1980,7 +1988,7 @@ #: ../general/g.rename/main.c:46 ../general/g.copy/main.c:42 #: ../general/g.dirseps/main.c:35 ../general/g.access/main.c:38 #: ../general/g.filename/main.c:40 ../general/g.remove/main.c:70 -#: ../imagery/i.target/main.c:46 ../imagery/i.group/main.c:53 +#: ../imagery/i.target/main.c:46 ../imagery/i.group/main.c:54 msgid "map management" msgstr "" @@ -1999,10 +2007,10 @@ #: ../locale/scriptstrings/r3.in.xyz_to_translate.c:2 #: ../locale/scriptstrings/t.rast3d.algebra_to_translate.c:4 #: ../locale/scriptstrings/t.rast3d.extract_to_translate.c:4 -#: ../raster/r.colors/edit_colors.c:59 ../raster/r.univar/r3.univar_main.c:98 +#: ../raster/r.colors/edit_colors.c:76 ../raster/r.univar/r3.univar_main.c:98 #: ../raster/r.to.rast3elev/main.c:363 #: ../raster/r.colors.out/raster3d_main.c:46 ../raster3d/r3.support/main.c:49 -#: ../raster3d/r3.gwflow/main.c:159 ../raster3d/r3.out.netcdf/main.c:586 +#: ../raster3d/r3.gwflow/main.c:159 ../raster3d/r3.out.netcdf/main.c:587 #: ../raster3d/r3.retile/main.c:96 ../raster3d/r3.neighbors/main.c:208 #: ../raster3d/r3.out.vtk/main.c:376 ../raster3d/r3.mkdspf/main.c:79 #: ../raster3d/r3.mask/main.c:133 ../raster3d/r3.in.v5d/main.c:178 @@ -2013,7 +2021,7 @@ #: ../raster3d/r3.to.rast/main.c:259 ../raster3d/r3.stats/main.c:48 #: ../raster3d/r3.gradient/main.c:43 ../raster3d/r3.out.ascii/main.c:302 #: ../raster3d/r3.in.lidar/main.c:162 ../raster3d/r3.null/main.c:180 -#: ../raster3d/r3.in.ascii/main.c:354 ../misc/m.nviz.image/main.c:55 +#: ../raster3d/r3.in.ascii/main.c:354 ../misc/m.nviz.image/main.c:54 #: ../misc/m.nviz.script/main.c:72 msgid "raster3d" msgstr "" @@ -2027,7 +2035,7 @@ #: ../locale/scriptstrings/t.rast3d.extract_to_translate.c:5 #: ../raster/r.to.rast3/main.c:199 ../raster/r.to.rast3elev/main.c:364 #: ../raster3d/r3.support/main.c:51 ../raster3d/r3.gwflow/main.c:161 -#: ../raster3d/r3.out.netcdf/main.c:589 ../raster3d/r3.retile/main.c:98 +#: ../raster3d/r3.out.netcdf/main.c:590 ../raster3d/r3.retile/main.c:98 #: ../raster3d/r3.neighbors/main.c:210 ../raster3d/r3.out.vtk/main.c:378 #: ../raster3d/r3.mkdspf/main.c:81 ../raster3d/r3.mask/main.c:135 #: ../raster3d/r3.in.v5d/main.c:180 ../raster3d/r3.out.bin/main.c:207 @@ -2113,18 +2121,19 @@ #: ../raster/r.in.gridatb/main.c:46 ../raster/r.in.png/main.c:520 #: ../raster/r.in.lidar/main.c:109 ../raster/r.in.xyz/main.c:159 #: ../raster/r.in.bin/main.c:258 ../raster/r.in.mat/main.c:92 -#: ../raster/r.proj/main.c:147 ../raster/r.in.gdal/main.c:93 +#: ../raster/r.proj/main.c:150 ../raster/r.in.gdal/main.c:96 #: ../raster/r.external/main.c:58 ../raster3d/r3.in.v5d/main.c:179 #: ../raster3d/r3.in.bin/main.c:253 ../raster3d/r3.in.lidar/main.c:163 -#: ../raster3d/r3.in.ascii/main.c:355 ../vector/v.proj/main.c:71 +#: ../raster3d/r3.in.ascii/main.c:355 ../vector/v.proj/main.c:76 #: ../vector/v.in.lidar/main.c:137 ../vector/v.in.dwg/main.c:83 -#: ../vector/v.in.ogr/main.c:195 ../vector/v.in.db/main.c:53 +#: ../vector/v.in.ogr/main.c:198 ../vector/v.in.db/main.c:53 #: ../vector/v.in.ascii/main.c:71 ../vector/v.in.dxf/main.c:65 #: ../vector/v.external/main.c:53 msgid "import" msgstr "" #: ../locale/scriptstrings/i.in.spotvgt_to_translate.c:4 +#: ../imagery/i.vi/main.c:92 msgid "NDVI" msgstr "" @@ -2146,6 +2155,7 @@ #: ../locale/scriptstrings/t.vect.algebra_to_translate.c:3 #: ../locale/scriptstrings/t.rast.algebra_to_translate.c:3 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:3 #: ../locale/scriptstrings/t.rast.mapcalc_to_translate.c:3 #: ../locale/scriptstrings/t.rast3d.mapcalc_to_translate.c:3 #: ../locale/scriptstrings/t.rast3d.algebra_to_translate.c:3 @@ -2162,7 +2172,7 @@ msgstr "" #: ../locale/scriptstrings/t.vect.algebra_to_translate.c:9 -#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:10 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:11 #: ../locale/scriptstrings/t.rast.mapcalc_to_translate.c:11 #: ../locale/scriptstrings/t.rast3d.mapcalc_to_translate.c:12 #: ../locale/scriptstrings/t.rast3d.algebra_to_translate.c:11 @@ -2240,7 +2250,7 @@ msgstr "" #: ../locale/scriptstrings/t.rast.to.vect_to_translate.c:18 -#: ../raster/r.to.vect/main.c:117 ../vector/v.proj/main.c:130 +#: ../raster/r.to.vect/main.c:117 ../vector/v.proj/main.c:143 msgid "Do not build vector topology" msgstr "" @@ -2271,7 +2281,7 @@ msgstr "" #: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:3 -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:4 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:5 #: ../raster/r.resamp.interp/main.c:78 ../raster/r.surf.idw/main.c:106 #: ../raster/r.surf.contour/main.c:62 ../raster/r.fill.stats/main.c:777 #: ../raster/r.series.interp/main.c:66 ../raster/r.resamp.bspline/main.c:82 @@ -2280,11 +2290,18 @@ msgid "interpolation" msgstr "" -#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:9 -msgid "Number of interpolation processes to run in parallel" +#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:6 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:7 +#: ../raster/r.fill.stats/main.c:779 ../raster/r.resamp.bspline/main.c:84 +#: ../vector/v.surf.rst/main.c:152 ../vector/v.vol.rst/main.c:241 +msgid "no-data filling" msgstr "" #: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:10 +msgid "Number of interpolation processes to run in parallel" +msgstr "" + +#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:11 msgid "Assign the space time raster dataset start and end time to the output map" msgstr "" @@ -2332,7 +2349,7 @@ #: ../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 -#: ../raster/r.watershed/front/main.c:76 +#: ../raster/r.watershed/front/main.c:78 msgid "accumulation" msgstr "" @@ -2467,6 +2484,7 @@ msgstr "" #: ../locale/scriptstrings/r.in.wms_to_translate.c:6 +#: ../locale/scriptstrings/r.drain_to_translate.c:9 #: ../locale/scriptstrings/r.import_to_translate.c:11 #: ../locale/scriptstrings/r3.in.xyz_to_translate.c:14 #: ../imagery/i.ifft/main.c:93 ../vector/v.kernel/main.c:133 @@ -2547,7 +2565,7 @@ msgstr "" #: ../locale/scriptstrings/r.in.wms_to_translate.c:32 -#: ../display/d.mon/main.c:102 ../display/d.grid/main.c:113 +#: ../display/d.mon/main.c:102 ../display/d.grid/main.c:112 #: ../display/d.legend.vect/main.c:101 ../display/d.legend/main.c:246 #: ../display/d.path/main.c:115 ../display/d.erase/main.c:37 #: ../display/d.histogram/main.c:108 ../general/g.pnmcomp/main.c:325 @@ -2585,8 +2603,8 @@ msgstr "" #: ../locale/scriptstrings/t.vect.db.select_to_translate.c:6 -#: ../vector/v.decimate/main.c:128 ../vector/v.outlier/main.c:72 -#: ../vector/v.extract/main.c:79 +#: ../vector/v.decimate/main.c:129 ../vector/v.outlier/main.c:72 +#: ../vector/v.extract/main.c:80 msgid "select" msgstr "" @@ -2659,7 +2677,7 @@ #: ../locale/scriptstrings/v.build.all_to_translate.c:3 #: ../locale/scriptstrings/t.topology_to_translate.c:3 #: ../vector/v.clean/main.c:52 ../vector/v.build.polylines/main.c:111 -#: ../vector/v.in.ogr/main.c:197 ../vector/v.build/main.c:37 +#: ../vector/v.in.ogr/main.c:200 ../vector/v.build/main.c:37 #: ../vector/v.info/main.c:39 ../vector/v.out.postgis/main.c:48 #: ../vector/v.generalize/main.c:82 msgid "topology" @@ -2676,7 +2694,7 @@ msgstr "" #: ../locale/scriptstrings/t.snap_to_translate.c:4 ../vector/v.clean/main.c:54 -#: ../vector/v.in.ogr/main.c:199 +#: ../vector/v.in.ogr/main.c:202 msgid "snapping" msgstr "" @@ -2691,14 +2709,14 @@ #: ../locale/scriptstrings/v.import_to_translate.c:4 #: ../locale/scriptstrings/r.import_to_translate.c:4 -#: ../locale/scriptstrings/m.proj_to_translate.c:3 ../raster/r.proj/main.c:145 -#: ../raster/r.latlong/main.c:59 ../general/g.proj/main.c:65 -#: ../general/g.setproj/main.c:79 ../vector/v.proj/main.c:69 +#: ../locale/scriptstrings/m.proj_to_translate.c:3 ../raster/r.proj/main.c:148 +#: ../raster/r.latlong/main.c:58 ../general/g.proj/main.c:65 +#: ../general/g.setproj/main.c:79 ../vector/v.proj/main.c:74 msgid "projection" msgstr "" #: ../locale/scriptstrings/v.import_to_translate.c:5 -#: ../vector/v.in.ogr/main.c:207 +#: ../vector/v.in.ogr/main.c:210 msgid "Name of OGR datasource to be imported" msgstr "" @@ -2707,6 +2725,7 @@ #: ../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/i.spectral_to_translate.c:9 #: ../locale/scriptstrings/r.import_to_translate.c:6 #: ../locale/scriptstrings/r.import_to_translate.c:8 #: ../locale/scriptstrings/t.register_to_translate.c:6 @@ -2722,15 +2741,15 @@ #: ../locale/scriptstrings/r3.in.xyz_to_translate.c:22 #: ../locale/scriptstrings/r3.in.xyz_to_translate.c:24 #: ../locale/scriptstrings/r3.in.xyz_to_translate.c:27 -#: ../raster/r.sun/main.c:272 ../raster/r.sun/main.c:281 -#: ../raster/r.sun/main.c:290 ../raster/r.sun/main.c:299 -#: ../raster/r.sun/main.c:307 ../raster/r.sun/main.c:316 -#: ../raster/r.sun/main.c:325 ../raster/r.sun/main.c:334 -#: ../raster/r.sun/main.c:343 ../raster/r.sun/main.c:352 -#: ../raster/r.sun/main.c:361 ../raster/r.sun/main.c:370 -#: ../raster/r.sun/main.c:379 ../raster/r.sun/main.c:386 -#: ../raster/r.sun/main.c:394 ../raster/r.horizon/main.c:195 -#: ../raster/r.horizon/main.c:204 ../raster/r.horizon/main.c:212 +#: ../raster/r.sun/main.c:271 ../raster/r.sun/main.c:280 +#: ../raster/r.sun/main.c:289 ../raster/r.sun/main.c:298 +#: ../raster/r.sun/main.c:306 ../raster/r.sun/main.c:315 +#: ../raster/r.sun/main.c:324 ../raster/r.sun/main.c:333 +#: ../raster/r.sun/main.c:342 ../raster/r.sun/main.c:351 +#: ../raster/r.sun/main.c:360 ../raster/r.sun/main.c:369 +#: ../raster/r.sun/main.c:378 ../raster/r.sun/main.c:385 +#: ../raster/r.sun/main.c:393 ../raster/r.horizon/main.c:194 +#: ../raster/r.horizon/main.c:203 ../raster/r.horizon/main.c:211 #: ../raster/r.spread/main.c:125 ../raster/r.spread/main.c:139 #: ../raster/r.spread/main.c:151 ../raster/r.spread/main.c:164 #: ../raster/r.spread/main.c:177 ../raster/r.spread/main.c:189 @@ -2738,6 +2757,7 @@ #: ../raster/r.in.lidar/main.c:133 ../raster/r.in.xyz/main.c:213 #: ../raster/r.in.xyz/main.c:222 ../raster/r.in.xyz/main.c:230 #: ../raster/r.in.xyz/main.c:241 ../raster/r.in.xyz/main.c:251 +#: ../raster/r.buildvrt/main.c:86 ../raster/r.buildvrt/main.c:92 #: ../raster/r.external/main.c:66 ../raster/r.external/main.c:74 #: ../raster/r.external/main.c:83 ../raster/r.sim/r.sim.sediment/main.c:158 #: ../raster/r.sim/r.sim.sediment/main.c:166 @@ -2754,18 +2774,18 @@ #: ../display/d.text/main.c:154 ../raster3d/r3.flow/main.c:188 #: ../raster3d/r3.flow/main.c:195 ../raster3d/r3.flow/main.c:205 #: ../raster3d/r3.in.lidar/main.c:177 ../raster3d/r3.in.lidar/main.c:184 -#: ../vector/v.in.ogr/main.c:223 ../vector/v.edit/args.c:96 +#: ../vector/v.in.ogr/main.c:240 ../vector/v.edit/args.c:96 #: ../vector/v.edit/args.c:215 msgid "Input" msgstr "உளà¯à®³à¯€à®Ÿà¯" #: ../locale/scriptstrings/v.import_to_translate.c:7 -#: ../vector/v.in.ogr/main.c:219 +#: ../vector/v.in.ogr/main.c:236 msgid "OGR layer name. If not given, all available layers are imported" msgstr "" #: ../locale/scriptstrings/v.import_to_translate.c:9 -#: ../vector/v.proj/main.c:106 +#: ../vector/v.proj/main.c:111 msgid "Name for output vector map (default: input)" msgstr "" @@ -2779,17 +2799,17 @@ #: ../locale/scriptstrings/v.import_to_translate.c:14 #: ../locale/scriptstrings/db.in.ogr_to_translate.c:11 -#: ../vector/v.in.ogr/main.c:296 +#: ../vector/v.in.ogr/main.c:313 msgid "Encoding value for attribute data" msgstr "" #: ../locale/scriptstrings/v.import_to_translate.c:15 -#: ../vector/v.in.ogr/main.c:298 +#: ../vector/v.in.ogr/main.c:315 msgid "Overrides encoding interpretation, useful when importing ESRI Shapefile" msgstr "" #: ../locale/scriptstrings/v.import_to_translate.c:17 -#: ../vector/v.in.ogr/main.c:274 +#: ../vector/v.in.ogr/main.c:291 msgid "Snapping threshold for boundaries (map units)" msgstr "" @@ -2817,12 +2837,12 @@ msgstr "" #: ../locale/scriptstrings/v.import_to_translate.c:25 -#: ../vector/v.in.ogr/main.c:319 +#: ../vector/v.in.ogr/main.c:336 msgid "List supported OGR formats and exit" msgstr "" #: ../locale/scriptstrings/v.import_to_translate.c:26 -#: ../vector/v.in.ogr/main.c:325 +#: ../vector/v.in.ogr/main.c:342 msgid "List available OGR layers in data source and exit" msgstr "" @@ -2832,16 +2852,16 @@ #: ../locale/scriptstrings/t.rast.import_to_translate.c:18 #: ../locale/scriptstrings/t.vect.import_to_translate.c:14 #: ../locale/scriptstrings/r.import_to_translate.c:31 -#: ../raster/r.in.lidar/main.c:300 ../raster/r.in.gdal/main.c:185 +#: ../raster/r.in.lidar/main.c:300 ../raster/r.in.gdal/main.c:202 #: ../raster/r.external/main.c:102 ../raster3d/r3.in.lidar/main.c:293 -#: ../vector/v.in.lidar/main.c:321 ../vector/v.in.ogr/main.c:347 +#: ../vector/v.in.lidar/main.c:321 ../vector/v.in.ogr/main.c:364 #: ../vector/v.external/args.c:45 msgid "Override projection check (use current location's projection)" msgstr "" #: ../locale/scriptstrings/v.import_to_translate.c:28 #: ../locale/scriptstrings/r.import_to_translate.c:32 -#: ../vector/v.in.ogr/main.c:349 ../vector/v.external/args.c:47 +#: ../vector/v.in.ogr/main.c:366 ../vector/v.external/args.c:47 msgid "Assume that the dataset has the same projection as the current location" msgstr "" @@ -2970,66 +2990,66 @@ #: ../locale/scriptstrings/t.rast.colors_to_translate.c:22 #: ../locale/scriptstrings/t.rast.colors_to_translate.c:24 #: ../locale/scriptstrings/t.rast.colors_to_translate.c:26 -#: ../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 ../raster/r.category/main.c:81 +#: ../raster/r.colors/edit_colors.c:107 ../raster/r.colors/edit_colors.c:114 +#: ../raster/r.colors/edit_colors.c:121 ../raster/r.colors/edit_colors.c:128 +#: ../raster/r.colors/edit_colors.c:139 ../raster/r.colors/edit_colors.c:157 +#: ../raster/r.colors/edit_colors.c:162 ../raster/r.colors/edit_colors.c:167 +#: ../raster/r.colors/edit_colors.c:172 ../raster/r.category/main.c:81 #: ../raster/r.category/main.c:88 ../display/d.linegraph/main.c:270 #: ../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:112 ../vector/v.colors/main.c:138 -#: ../vector/v.colors/main.c:143 ../vector/v.colors/main.c:148 +#: ../vector/v.colors/main.c:112 ../vector/v.colors/main.c:145 +#: ../vector/v.colors/main.c:150 ../vector/v.colors/main.c:155 msgid "Define" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:8 -#: ../raster/r.colors/edit_colors.c:96 ../vector/v.colors/main.c:98 +#: ../raster/r.colors/edit_colors.c:113 ../vector/v.colors/main.c:98 msgid "Raster map from which to copy color table" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:10 -#: ../raster/r.colors/edit_colors.c:103 ../vector/v.colors/main.c:105 +#: ../raster/r.colors/edit_colors.c:120 ../vector/v.colors/main.c:105 msgid "3D raster map from which to copy color table" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:12 -#: ../raster/r.colors/edit_colors.c:109 ../vector/v.colors/main.c:111 +#: ../raster/r.colors/edit_colors.c:126 ../vector/v.colors/main.c:111 msgid "Path to rules file" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:14 -#: ../raster/r.colors/edit_colors.c:115 ../vector/v.colors/main.c:121 +#: ../raster/r.colors/edit_colors.c:132 ../vector/v.colors/main.c:121 msgid "Remove existing color table" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:16 -#: ../raster/r.colors/edit_colors.c:121 ../vector/v.colors/main.c:127 +#: ../raster/r.colors/edit_colors.c:138 ../vector/v.colors/main.c:127 msgid "Only write new color table if it does not already exist" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:17 -#: ../raster/r.colors/edit_colors.c:126 ../vector/v.colors/main.c:131 +#: ../raster/r.colors/edit_colors.c:143 ../vector/v.colors/main.c:131 msgid "List available rules then exit" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:19 -#: ../raster/r.colors/edit_colors.c:132 ../vector/v.colors/main.c:137 +#: ../raster/r.colors/edit_colors.c:156 ../vector/v.colors/main.c:144 msgid "Invert colors" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:21 -#: ../raster/r.colors/edit_colors.c:137 ../vector/v.colors/main.c:142 +#: ../raster/r.colors/edit_colors.c:161 ../vector/v.colors/main.c:149 msgid "Logarithmic scaling" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:23 -#: ../raster/r.colors/edit_colors.c:142 ../vector/v.colors/main.c:147 +#: ../raster/r.colors/edit_colors.c:166 ../vector/v.colors/main.c:154 msgid "Logarithmic-absolute scaling" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:25 -#: ../raster/r.colors/edit_colors.c:147 +#: ../raster/r.colors/edit_colors.c:171 msgid "Histogram equalization" msgstr "" @@ -3047,6 +3067,7 @@ msgstr "" #: ../locale/scriptstrings/t.rename_to_translate.c:4 +#: ../locale/scriptstrings/v.db.renamecolumn_to_translate.c:5 #: ../general/g.rename/main.c:47 msgid "rename" msgstr "" @@ -3205,7 +3226,7 @@ msgstr "" #: ../locale/scriptstrings/v.unpack_to_translate.c:1 -msgid "Imports a vector map as GRASS GIS specific archive file (packed with v.pack)" +msgid "Imports a GRASS GIS specific vector archive file (packed with v.pack) as a vector map" msgstr "" #: ../locale/scriptstrings/v.unpack_to_translate.c:5 @@ -3227,7 +3248,7 @@ #: ../locale/scriptstrings/r.unpack_to_translate.c:10 ../ps/ps.map/main.c:100 #: ../ps/ps.map/main.c:113 ../ps/ps.map/main.c:135 #: ../raster/r.univar/r.univar_main.c:42 ../raster/r.kappa/main.c:90 -#: ../raster/r.kappa/main.c:98 +#: ../raster/r.kappa/main.c:98 ../raster/r.kappa/main.c:114 msgid "Output settings" msgstr "" @@ -3235,7 +3256,7 @@ #: ../locale/scriptstrings/r.unpack_to_translate.c:9 #: ../locale/scriptstrings/t.rast.import_to_translate.c:19 #: ../locale/scriptstrings/t.vect.import_to_translate.c:15 -#: ../raster/r.in.lidar/main.c:302 ../raster/r.in.gdal/main.c:187 +#: ../raster/r.in.lidar/main.c:302 ../raster/r.in.gdal/main.c:204 #: ../raster/r.external/main.c:104 ../raster3d/r3.in.lidar/main.c:295 #: ../vector/v.in.lidar/main.c:323 msgid "Assume that the dataset has same projection as the current location" @@ -3269,6 +3290,7 @@ #: ../locale/scriptstrings/v.db.univar_to_translate.c:8 #: ../locale/scriptstrings/db.univar_to_translate.c:8 +#: ../raster/r.info/main.c:91 msgid "Print stats in shell script style" msgstr "" @@ -3337,7 +3359,7 @@ msgstr "" #: ../locale/scriptstrings/r.unpack_to_translate.c:1 -msgid "Imports a raster map as GRASS GIS specific archive file (packed with r.pack)" +msgid "Imports a GRASS GIS specific raster archive file (packed with r.pack) as a raster map" msgstr "" #: ../locale/scriptstrings/r.unpack_to_translate.c:6 @@ -3353,23 +3375,23 @@ msgid "multispectral" msgstr "" -#: ../locale/scriptstrings/i.spectral_to_translate.c:9 +#: ../locale/scriptstrings/i.spectral_to_translate.c:10 msgid "Name for output image (or text file for -t)" msgstr "" -#: ../locale/scriptstrings/i.spectral_to_translate.c:11 +#: ../locale/scriptstrings/i.spectral_to_translate.c:12 msgid "Graphics format for output file" msgstr "" -#: ../locale/scriptstrings/i.spectral_to_translate.c:13 +#: ../locale/scriptstrings/i.spectral_to_translate.c:14 msgid "Show sampling coordinates instead of numbering in the legend" msgstr "" -#: ../locale/scriptstrings/i.spectral_to_translate.c:14 +#: ../locale/scriptstrings/i.spectral_to_translate.c:15 msgid "Use gnuplot for display" msgstr "" -#: ../locale/scriptstrings/i.spectral_to_translate.c:15 +#: ../locale/scriptstrings/i.spectral_to_translate.c:16 msgid "output to text file" msgstr "" @@ -3473,8 +3495,8 @@ #: ../locale/scriptstrings/t.rast.import_to_translate.c:6 #: ../locale/scriptstrings/t.vect.import_to_translate.c:6 -#: ../raster/r.in.gdal/main.c:94 ../general/g.proj/main.c:66 -#: ../vector/v.in.ogr/main.c:200 +#: ../raster/r.in.gdal/main.c:97 ../general/g.proj/main.c:66 +#: ../vector/v.in.ogr/main.c:203 msgid "create location" msgstr "" @@ -3489,17 +3511,19 @@ msgstr "" #: ../locale/scriptstrings/t.rast.import_to_translate.c:13 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:23 #: ../locale/scriptstrings/r.import_to_translate.c:10 -#: ../raster/r.stream.extract/main.c:141 ../raster/r.resamp.bspline/main.c:151 -#: ../raster/r.proj/main.c:192 ../raster/r.in.gdal/main.c:123 +#: ../raster/r.stream.extract/main.c:141 ../raster/r.resamp.bspline/main.c:153 +#: ../raster/r.proj/main.c:195 ../raster/r.in.gdal/main.c:126 #: ../vector/v.to.rast/main.c:117 ../vector/v.surf.bspline/main.c:195 msgid "Cache size for raster rows" msgstr "" #: ../locale/scriptstrings/t.rast.import_to_translate.c:14 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:22 #: ../locale/scriptstrings/r.import_to_translate.c:9 -#: ../raster/r.stream.extract/main.c:140 ../raster/r.resamp.bspline/main.c:150 -#: ../raster/r.proj/main.c:191 ../raster/r.in.gdal/main.c:122 +#: ../raster/r.stream.extract/main.c:140 ../raster/r.resamp.bspline/main.c:152 +#: ../raster/r.proj/main.c:194 ../raster/r.in.gdal/main.c:125 #: ../vector/v.to.rast/main.c:116 ../vector/v.surf.bspline/main.c:194 msgid "Maximum memory to be used (in MB)" msgstr "" @@ -3595,52 +3619,68 @@ 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.rectify/main.c:132 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:3 +#: ../raster/r.surf.area/main.c:77 ../raster/r.contour/main.c:88 +#: ../raster/r.random.surface/main.c:58 ../raster/r.surf.random/main.c:37 +#: ../raster/r.surf.fractal/main.c:39 ../raster/r.surf.idw/main.c:105 +#: ../raster/r.surf.contour/main.c:61 ../raster/r.fill.stats/main.c:776 +#: ../raster/r.resamp.bspline/main.c:80 ../raster/r.surf.gauss/main.c:39 +#: ../vector/v.surf.idw/main.c:88 ../vector/v.surf.rst/main.c:148 +#: ../vector/v.surf.bspline/main.c:92 ../vector/v.vol.rst/main.c:237 +msgid "surface" +msgstr "" + +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:6 +#: ../raster/r.resamp.bspline/main.c:83 +msgid "splines" +msgstr "" + +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:8 +#: ../raster/r.proj/main.c:185 ../imagery/i.rectify/main.c:132 #: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:126 msgid "Interpolation method to use" msgstr "" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:6 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:9 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 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:10 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:12 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:14 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:16 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:18 msgid "RST options" msgstr "" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:8 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:11 msgid "Spline smoothing parameter" msgstr "" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:10 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:13 msgid "Width of hole edge used for interpolation (in cells)" msgstr "" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:12 -#: ../vector/v.surf.rst/main.c:307 ../vector/v.vol.rst/main.c:319 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:15 +#: ../vector/v.surf.rst/main.c:310 ../vector/v.vol.rst/main.c:321 msgid "Minimum number of points for approximation in a segment (>segmax)" msgstr "" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:14 -#: ../vector/v.surf.rst/main.c:298 ../vector/v.vol.rst/main.c:310 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:17 +#: ../vector/v.surf.rst/main.c:301 ../vector/v.vol.rst/main.c:312 msgid "Maximum number of points in a segment" msgstr "" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:16 -#: ../raster/r.resamp.bspline/main.c:131 ../vector/v.surf.bspline/main.c:177 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:19 +#: ../raster/r.resamp.bspline/main.c:133 ../vector/v.surf.bspline/main.c:177 msgid "Tykhonov regularization parameter (affects smoothing)" msgstr "" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:17 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:20 msgid "Used in bilinear and bicubic spline interpolation" msgstr "" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:18 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:21 msgid "Spline options" msgstr "" @@ -3726,7 +3766,7 @@ msgid "r.mapcalc expression for temporal and spatial analysis of space time raster datasets" msgstr "" -#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:12 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:13 #: ../locale/scriptstrings/t.rast3d.algebra_to_translate.c:13 msgid "Use granularity sampling instead of the temporal topology approach" msgstr "" @@ -3795,7 +3835,7 @@ msgstr "" #: ../locale/scriptstrings/v.dissolve_to_translate.c:3 -#: ../vector/v.extract/main.c:80 +#: ../vector/v.extract/main.c:81 msgid "dissolve" msgstr "" @@ -3807,6 +3847,77 @@ msgid "Name of attribute column used to dissolve common boundaries" msgstr "" +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:1 +msgid "Calculates a new raster map from a simple r.mapcalc expression." +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:4 +msgid "simple" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:5 +msgid "Formula (e.g. A-B or A*C+B)" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:6 +msgid "Name of input A raster map" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:7 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:9 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:11 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:13 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:15 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:17 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:23 +#: ../raster/r.stream.extract/main.c:89 ../raster/r.stream.extract/main.c:97 +#: ../raster/r.flow/main.c:435 ../raster/r.flow/main.c:441 +msgid "Input maps" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:8 +msgid "Name of input B raster map" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:10 +msgid "Name of input C raster map" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:12 +msgid "Name of input D raster map" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:14 +msgid "Name of input E raster map" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:16 +msgid "Name of input F raster map" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:18 +#: ../raster/r.random/main.c:89 ../raster/r.mapcalc/main.c:105 +msgid "Seed for rand() function" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:19 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:21 +msgid "Random" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:20 +#: ../raster/r.mapcalc/main.c:109 +msgid "Generate random seed (result is non-deterministic)" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:22 +msgid "Quote the map names" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:24 +msgid "Case sensitive variable names" +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 "" @@ -3815,6 +3926,114 @@ msgid "Create the location specified by the \"location\" parameter and exit. Do not import the space time vector datasets." msgstr "" +#: ../locale/scriptstrings/r.drain_to_translate.c:1 +#: ../raster/r.drain/main.c:113 +msgid "Traces a flow through an elevation model or cost surface on a raster map." +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:3 ../raster/r.path/main.c:151 +#: ../raster/r.solute.transport/main.c:230 ../raster/r.topmodel/main.c:52 +#: ../raster/r.uslek/main.c:54 ../raster/r.usler/main.c:53 +#: ../raster/r.gwflow/main.c:210 ../raster/r.stream.extract/main.c:77 +#: ../raster/r.fill.dir/main.c:89 ../raster/r.basins.fill/main.c:55 +#: ../raster/r.water.outlet/main.c:58 ../raster/r.drain/main.c:110 +#: ../raster/r.topidx/main.c:40 ../raster/r.flow/main.c:422 +#: ../raster/r.carve/main.c:75 ../raster/r.lake/main.c:151 +#: ../raster/r.watershed/front/main.c:76 +#: ../raster/r.sim/r.sim.sediment/main.c:115 +#: ../raster/r.sim/r.sim.water/main.c:114 ../raster3d/r3.gwflow/main.c:162 +#: ../raster3d/r3.flow/main.c:180 +msgid "hydrology" +msgstr "நீரியலà¯" + +#: ../locale/scriptstrings/r.drain_to_translate.c:4 ../raster/r.path/main.c:152 +#: ../raster/r.walk/main.c:204 ../raster/r.cost/main.c:164 +#: ../raster/r.drain/main.c:111 +msgid "cost surface" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:5 +#: ../raster/r.drain/main.c:116 +msgid "Name of input elevation or cost surface raster map" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:6 +#: ../raster/r.drain/main.c:121 +msgid "Name of input movement direction map associated with the cost surface" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:7 +#: ../raster/r.drain/main.c:123 +msgid "Direction in degrees CCW from east" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:8 +#: ../locale/scriptstrings/r.drain_to_translate.c:23 +#: ../raster/r.drain/main.c:125 ../raster/r.drain/main.c:168 +msgid "Cost surface" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:10 +#: ../raster/r.drain/main.c:133 +msgid "Name for output drain vector map" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:11 +#: ../raster/r.drain/main.c:134 +msgid "Recommended for cost surface made using knight's move" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:12 +#: ../raster/r.path/main.c:195 ../raster/r.walk/main.c:260 +#: ../raster/r.cost/main.c:223 ../raster/r.drain/main.c:139 +msgid "Coordinates of starting point(s) (E,N)" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:13 +#: ../locale/scriptstrings/r.drain_to_translate.c:15 +#: ../raster/r.path/main.c:196 ../raster/r.path/main.c:202 +#: ../raster/r.walk/main.c:242 ../raster/r.walk/main.c:254 +#: ../raster/r.walk/main.c:261 ../raster/r.walk/main.c:342 +#: ../raster/r.cost/main.c:205 ../raster/r.cost/main.c:217 +#: ../raster/r.cost/main.c:224 ../raster/r.cost/main.c:274 +#: ../raster/r.drain/main.c:140 ../raster/r.drain/main.c:147 +msgid "Start" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:14 +#: ../raster/r.path/main.c:201 ../raster/r.drain/main.c:145 +msgid "Name of starting vector points map(s)" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:16 +#: ../raster/r.path/main.c:206 ../raster/r.drain/main.c:151 +msgid "Copy input cell values on output" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:17 +#: ../locale/scriptstrings/r.drain_to_translate.c:19 +#: ../locale/scriptstrings/r.drain_to_translate.c:21 +#: ../raster/r.path/main.c:207 ../raster/r.path/main.c:212 +#: ../raster/r.path/main.c:217 ../raster/r.drain/main.c:152 +#: ../raster/r.drain/main.c:157 ../raster/r.drain/main.c:162 +msgid "Path settings" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:18 +#: ../raster/r.path/main.c:211 ../raster/r.drain/main.c:156 +msgid "Accumulate input values along the path" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:20 +#: ../raster/r.path/main.c:216 ../raster/r.drain/main.c:161 +msgid "Count cell numbers along the path" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:22 +#: ../raster/r.drain/main.c:167 +msgid "The input raster map is a cost surface (direction surface must also be specified)" +msgstr "" + #: ../locale/scriptstrings/r.import_to_translate.c:1 msgid "Imports raster data into a GRASS raster map using GDAL library and reprojects on the fly." msgstr "" @@ -3857,14 +4076,15 @@ #: ../locale/scriptstrings/r.import_to_translate.c:24 #: ../raster/r.in.poly/main.c:50 ../raster/r.in.ascii/main.c:92 -#: ../raster/r.in.bin/main.c:298 ../raster/r.in.gdal/main.c:140 -#: ../raster/r.support/main.c:66 ../raster/r.external/main.c:90 +#: ../raster/r.buildvrt/main.c:102 ../raster/r.in.bin/main.c:298 +#: ../raster/r.in.gdal/main.c:143 ../raster/r.support/main.c:66 +#: ../raster/r.external/main.c:90 msgid "Title for resultant raster map" msgstr "" #: ../locale/scriptstrings/r.import_to_translate.c:25 -#: ../raster/r.in.gdal/main.c:141 ../raster/r.in.gdal/main.c:150 -#: ../raster/r.in.gdal/main.c:159 ../raster/r.in.gdal/main.c:165 +#: ../raster/r.in.gdal/main.c:144 ../raster/r.in.gdal/main.c:153 +#: ../raster/r.in.gdal/main.c:162 ../raster/r.in.gdal/main.c:168 #: ../raster/r.external/main.c:91 ../imagery/i.landsat.toar/main.c:94 #: ../imagery/i.landsat.toar/main.c:116 ../imagery/i.landsat.toar/main.c:125 #: ../imagery/i.landsat.toar/main.c:134 ../imagery/i.landsat.toar/main.c:142 @@ -3878,100 +4098,20 @@ #: ../locale/scriptstrings/r.import_to_translate.c:27 #: ../locale/scriptstrings/r.import_to_translate.c:29 -#: ../raster/r.horizon/main.c:278 ../raster/r.horizon/main.c:297 +#: ../raster/r.horizon/main.c:277 ../raster/r.horizon/main.c:296 msgid "Optional" msgstr "" #: ../locale/scriptstrings/r.import_to_translate.c:28 -#: ../raster/r.proj/main.c:208 +#: ../raster/r.proj/main.c:219 msgid "Do not perform region cropping optimization" msgstr "" #: ../locale/scriptstrings/r.import_to_translate.c:30 -#: ../raster/r.in.gdal/main.c:214 +#: ../raster/r.in.gdal/main.c:231 msgid "Force Lat/Lon maps to fit into geographic coordinates (90N,S; 180E,W)" msgstr "" -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:1 -msgid "Performs inter-satellite calibration on DMSP-OLS Nighttime Lights Time Series" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:3 -msgid "inter-satellite" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:4 -msgid "calibration" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:5 -msgid "nighttime lights" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:6 -msgid "time series" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:7 -msgid "DMSP-OLS" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:8 -msgid "Print out calibration equations" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:9 -msgid "Evaluation based on the Normalised Difference Index" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:10 -msgid "Print in shell script style (currently only NDI via -e)" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:11 -msgid "Keep current computational region settings" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:12 -msgid "Exclude zero values from the analysis (retain zero cells in output)" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:13 -msgid "Exclude zero values from the analysis (set zero cells to NULL in output)" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:14 -msgid "Do not try to transfer timestamps (for input without timestamp)" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:15 -msgid "Clean average DMSP-OLS visible band digital number image(s)" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:16 -msgid "output file(s) suffix" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:17 -msgid "Suffix for calibrated average digital number output image(s)" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:18 -msgid "Calibration model" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:19 -msgid "Inter-satellite calibration model for average DMSP-OLS nighttime lights time series" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:20 -msgid "Elvidge (2009 or 2014), Liu 2012, Wu 2013" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:21 -msgid "Calibration Model" -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 "" @@ -4189,7 +4329,7 @@ msgid "Renames a column in the attribute table connected to a given vector map." msgstr "" -#: ../locale/scriptstrings/v.db.renamecolumn_to_translate.c:5 +#: ../locale/scriptstrings/v.db.renamecolumn_to_translate.c:6 msgid "Old and new name of the column (old,new)" msgstr "" @@ -4323,17 +4463,17 @@ msgstr "" #: ../locale/scriptstrings/m.proj_to_translate.c:2 ../misc/m.cogo/main.c:225 -#: ../misc/m.transform/main.c:316 ../misc/m.nviz.image/main.c:50 +#: ../misc/m.transform/main.c:316 ../misc/m.nviz.image/main.c:49 #: ../misc/m.nviz.script/main.c:69 ../misc/m.measure/main.c:46 msgid "miscellaneous" msgstr "" #: ../locale/scriptstrings/m.proj_to_translate.c:4 #: ../locale/scriptstrings/i.tasscap_to_translate.c:3 -#: ../raster/r.proj/main.c:146 ../imagery/i.fft/main.c:79 +#: ../raster/r.proj/main.c:149 ../imagery/i.fft/main.c:79 #: ../imagery/i.pca/main.c:73 ../imagery/i.ifft/main.c:78 #: ../imagery/i.ortho.photo/i.ortho.transform/main.c:392 -#: ../misc/m.transform/main.c:317 ../vector/v.proj/main.c:70 +#: ../misc/m.transform/main.c:317 ../vector/v.proj/main.c:75 #: ../vector/v.transform/main.c:71 msgid "transformation" msgstr "" @@ -4356,7 +4496,7 @@ #: ../raster/r.reclass/main.c:66 ../raster/r.recode/main.c:61 #: ../raster/r.in.ascii/main.c:79 ../raster3d/r3.in.ascii/main.c:87 #: ../general/g.proj/main.c:141 ../general/g.proj/main.c:150 -#: ../db/db.execute/main.c:139 ../db/db.select/main.c:208 +#: ../db/db.execute/main.c:151 ../db/db.select/main.c:208 #: ../vector/v.segment/main.c:80 ../vector/v.what/main.c:78 #: ../vector/v.edit/args.c:95 msgid "'-' for standard input" @@ -4480,14 +4620,18 @@ msgstr "" #: ../locale/scriptstrings/r.in.srtm_to_translate.c:4 -msgid "Name of SRTM input tile (file without .hgt.zip extension)" +msgid "SRTM" msgstr "" #: ../locale/scriptstrings/r.in.srtm_to_translate.c:5 -msgid "Name for output raster map (default: input tile)" +msgid "Name of SRTM input tile (file without .hgt.zip extension)" msgstr "" #: ../locale/scriptstrings/r.in.srtm_to_translate.c:6 +msgid "Name for output raster map (default: input tile)" +msgstr "" + +#: ../locale/scriptstrings/r.in.srtm_to_translate.c:7 msgid "Input is a 1-arcsec tile (default: 3-arcsec)" msgstr "" @@ -4514,7 +4658,7 @@ #: ../raster3d/r3.in.lidar/main.c:164 ../vector/v.lidar.edgedetection/main.c:76 #: ../vector/v.out.lidar/main.c:473 ../vector/v.in.lidar/main.c:138 #: ../vector/v.lidar.correction/main.c:72 ../vector/v.surf.bspline/main.c:94 -#: ../vector/v.lidar.growing/main.c:76 ../vector/v.decimate/main.c:124 +#: ../vector/v.lidar.growing/main.c:76 ../vector/v.decimate/main.c:125 #: ../vector/v.outlier/main.c:74 msgid "LIDAR" msgstr "" @@ -4664,7 +4808,7 @@ #: ../locale/scriptstrings/d.rast.leg_to_translate.c:3 #: ../display/d.vect.thematic/main.c:86 ../display/d.barscale/main.c:64 -#: ../display/d.grid/main.c:54 ../display/d.legend.vect/main.c:51 +#: ../display/d.grid/main.c:53 ../display/d.legend.vect/main.c:51 #: ../display/d.graph/main.c:59 ../display/d.legend/main.c:79 #: ../display/d.linegraph/main.c:232 ../display/d.vect.chart/main.c:64 #: ../display/d.text/main.c:140 ../display/d.northarrow/main.c:47 @@ -5058,36 +5202,32 @@ msgid "Paper '%s' not found, using defaults" 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.horizon/main.c:846 -#: ../raster/r.horizon/main.c:864 ../raster/r.latlong/main.c:133 -#: ../display/d.grid/plot.c:287 ../display/d.grid/plot.c:293 -#: ../display/d.grid/plot.c:334 ../display/d.grid/plot.c:340 -#: ../display/d.grid/plot.c:427 ../display/d.grid/plot.c:433 -#: ../display/d.grid/plot.c:485 ../display/d.grid/plot.c:491 -#: ../display/d.grid/plot.c:635 ../display/d.grid/plot.c:651 -#: ../display/d.grid/plot.c:668 ../display/d.grid/plot.c:685 -msgid "Error in pj_do_proj" -msgstr "" - -#: ../ps/ps.map/do_geogrid.c:272 ../raster/r.sun/main.c:788 -#: ../raster/r.horizon/main.c:538 ../display/d.grid/plot.c:554 -#: ../display/d.where/main.c:113 ../general/g.region/printwindow.c:257 -#: ../general/g.region/printwindow.c:481 ../general/g.region/printwindow.c:550 +#: ../ps/ps.map/do_geogrid.c:90 ../ps/ps.map/do_geogrid.c:96 +#: ../ps/ps.map/do_geogrid.c:121 ../ps/ps.map/do_geogrid.c:127 +#: ../ps/ps.map/do_geogrid.c:200 ../ps/ps.map/do_geogrid.c:242 +#: ../ps/ps.map/do_geogrid.c:322 ../ps/ps.map/do_geogrid.c:339 +#: ../ps/ps.map/do_geogrid.c:357 ../ps/ps.map/do_geogrid.c:375 +#: ../ps/ps.map/do_geogrid.c:432 ../ps/ps.map/do_geogrid.c:439 +#: ../ps/ps.map/do_geogrid.c:444 ../ps/ps.map/do_geogrid.c:453 +#: ../ps/ps.map/do_geogrid.c:458 +msgid "Error in GPJ_transform" +msgstr "" + +#: ../ps/ps.map/do_geogrid.c:284 ../raster/r.sun/main.c:787 +#: ../raster/r.horizon/main.c:542 ../display/d.grid/plot.c:564 +#: ../display/d.where/main.c:113 ../general/g.region/printwindow.c:256 +#: ../general/g.region/printwindow.c:492 ../general/g.region/printwindow.c:564 msgid "Can't get projection key values of current location" msgstr "" -#: ../ps/ps.map/do_geogrid.c:278 ../raster/r.sun/main.c:798 -#: ../raster/r.horizon/main.c:548 ../raster/r.latlong/main.c:114 -#: ../display/d.grid/plot.c:561 ../display/d.grid/plot.c:588 -#: ../display/d.where/main.c:120 ../display/d.where/main.c:146 -msgid "Unable to set up lat/long projection parameters" +#: ../ps/ps.map/do_geogrid.c:293 ../raster/r.sun/main.c:796 +#: ../raster/r.horizon/main.c:551 ../raster/r.sunhours/main.c:231 +#: ../raster/r.proj/main.c:342 ../raster/r.in.gdal/main.c:1003 +#: ../raster/r.sunmask/g_solposition.c:121 ../raster/r.latlong/main.c:111 +#: ../display/d.grid/plot.c:605 ../display/d.where/main.c:151 +#: ../general/g.region/printwindow.c:265 ../general/g.region/printwindow.c:501 +#: ../general/g.region/printwindow.c:593 ../vector/v.proj/main.c:292 +msgid "Unable to initialize coordinate transformation" msgstr "" #: ../ps/ps.map/ps_clrtbl.c:35 ../ps/ps.map/ps_fclrtbl.c:46 @@ -5257,41 +5397,42 @@ #: ../vector/v.mkgrid/main.c:278 ../vector/v.what.rast3/main.c:126 #: ../vector/v.to.rast/support.c:109 ../vector/v.to.rast/support.c:284 #: ../vector/v.to.rast/support.c:523 ../vector/v.to.rast/vect2rast.c:60 -#: ../vector/v.out.ogr/main.c:634 ../vector/v.kcv/main.c:126 +#: ../vector/v.out.ogr/main.c:690 ../vector/v.kcv/main.c:126 #: ../vector/v.surf.idw/read_sites.c:55 ../vector/v.class/main.c:117 #: ../vector/v.label.sa/labels.c:78 ../vector/v.net.distance/main.c:279 -#: ../vector/v.random/main.c:239 ../vector/v.db.connect/main.c:223 -#: ../vector/v.db.connect/main.c:331 ../vector/v.to.rast3/main.c:84 -#: ../vector/v.reclass/main.c:133 ../vector/v.surf.rst/main.c:620 -#: ../vector/v.surf.bspline/main.c:384 ../vector/v.surf.bspline/crosscorr.c:123 -#: ../vector/v.db.select/main.c:177 ../vector/v.net.allpairs/main.c:166 -#: ../vector/v.in.dwg/main.c:213 ../vector/v.buffer/main.c:431 -#: ../vector/v.select/copy_tabs.c:82 ../vector/v.profile/main.c:426 -#: ../vector/v.profile/main.c:580 ../vector/v.extrude/main.c:229 -#: ../vector/v.out.svg/main.c:159 ../vector/v.in.ogr/main.c:1131 -#: ../vector/v.in.ogr/main.c:1177 ../vector/v.patch/main.c:156 -#: ../vector/v.patch/main.c:188 ../vector/v.patch/main.c:309 -#: ../vector/v.patch/main.c:391 ../vector/v.net.path/path.c:96 -#: ../vector/v.overlay/main.c:246 ../vector/v.overlay/main.c:413 -#: ../vector/v.net.iso/main.c:376 ../vector/v.to.3d/trans2.c:55 -#: ../vector/v.to.3d/trans3.c:57 ../vector/v.what.rast/main.c:144 -#: ../vector/v.net.flow/main.c:169 ../vector/v.normal/main.c:122 -#: ../vector/v.sample/main.c:179 ../vector/v.distance/main.c:520 -#: ../vector/v.distance/main.c:555 ../vector/v.distance/main.c:601 -#: ../vector/v.distance/main.c:1340 ../vector/v.distance/main.c:1359 -#: ../vector/v.net.timetable/main.c:93 ../vector/v.in.db/main.c:164 -#: ../vector/v.in.db/main.c:302 ../vector/v.in.ascii/main.c:348 -#: ../vector/v.to.points/main.c:177 ../vector/v.colors/scan_attr.c:29 -#: ../vector/v.colors/read_rgb.c:28 ../vector/v.colors/write_rgb.c:25 -#: ../vector/v.vol.rst/user1.c:99 ../vector/v.vol.rst/main.c:600 -#: ../vector/v.net.components/main.c:180 +#: ../vector/v.random/main.c:243 ../vector/v.random/main.c:271 +#: ../vector/v.db.connect/main.c:223 ../vector/v.db.connect/main.c:331 +#: ../vector/v.to.rast3/main.c:84 ../vector/v.reclass/main.c:133 +#: ../vector/v.surf.rst/main.c:623 ../vector/v.surf.bspline/main.c:384 +#: ../vector/v.surf.bspline/crosscorr.c:123 ../vector/v.db.select/main.c:177 +#: ../vector/v.net.allpairs/main.c:166 ../vector/v.in.dwg/main.c:213 +#: ../vector/v.buffer/main.c:431 ../vector/v.select/copy_tabs.c:82 +#: ../vector/v.profile/main.c:426 ../vector/v.profile/main.c:580 +#: ../vector/v.extrude/main.c:229 ../vector/v.out.svg/main.c:159 +#: ../vector/v.in.ogr/main.c:1194 ../vector/v.in.ogr/main.c:1242 +#: ../vector/v.patch/main.c:159 ../vector/v.patch/main.c:191 +#: ../vector/v.patch/main.c:347 ../vector/v.patch/main.c:429 +#: ../vector/v.net.path/path.c:96 ../vector/v.overlay/main.c:246 +#: ../vector/v.overlay/main.c:413 ../vector/v.net.iso/main.c:376 +#: ../vector/v.to.3d/trans2.c:55 ../vector/v.to.3d/trans3.c:57 +#: ../vector/v.what.rast/main.c:144 ../vector/v.net.flow/main.c:169 +#: ../vector/v.normal/main.c:122 ../vector/v.sample/main.c:179 +#: ../vector/v.distance/main.c:527 ../vector/v.distance/main.c:562 +#: ../vector/v.distance/main.c:608 ../vector/v.distance/main.c:1348 +#: ../vector/v.distance/main.c:1367 ../vector/v.net.timetable/main.c:93 +#: ../vector/v.in.db/main.c:164 ../vector/v.in.db/main.c:302 +#: ../vector/v.in.ascii/main.c:348 ../vector/v.to.points/main.c:177 +#: ../vector/v.colors/scan_attr.c:29 ../vector/v.colors/read_rgb.c:28 +#: ../vector/v.colors/write_rgb.c:25 ../vector/v.vol.rst/user1.c:99 +#: ../vector/v.vol.rst/main.c:602 ../vector/v.net.components/main.c:180 #: ../vector/v.colors.out/make_colors.c:36 ../vector/v.label/main.c:278 #: ../vector/v.edit/select.c:516 ../vector/v.net.centrality/main.c:246 #: ../vector/v.info/print.c:147 ../vector/v.out.postgis/table.c:34 -#: ../vector/v.in.dxf/write_vect.c:211 ../vector/v.extract/main.c:263 +#: ../vector/v.in.dxf/write_vect.c:211 ../vector/v.extract/main.c:226 +#: ../vector/v.extract/main.c:323 ../vector/v.extract/extract.c:272 #: ../vector/v.lrs/v.lrs.create/main.c:296 #: ../vector/v.lrs/v.lrs.create/main.c:305 ../vector/v.net.alloc/main.c:316 -#: ../vector/v.transform/trans_digit.c:41 ../vector/v.to.db/update.c:46 +#: ../vector/v.transform/trans_digit.c:41 ../vector/v.to.db/update.c:48 #: ../vector/v.to.db/query.c:89 #, c-format msgid "Unable to open database <%s> by driver <%s>" @@ -5361,10 +5502,11 @@ msgid "My first raster module" msgstr "" -#: ../doc/raster/r.example/main.c:105 ../raster/r.walk/main.c:435 -#: ../raster/r.walk/main.c:440 ../raster/r.walk/main.c:801 -#: ../raster/r.colors/edit_colors.c:393 ../raster/r.cost/main.c:350 -#: ../raster/r.cost/main.c:665 ../raster/r.reclass/main.c:79 +#: ../doc/raster/r.example/main.c:105 ../raster/r.walk/main.c:460 +#: ../raster/r.walk/main.c:486 ../raster/r.walk/main.c:491 +#: ../raster/r.walk/main.c:852 ../raster/r.colors/edit_colors.c:434 +#: ../raster/r.cost/main.c:375 ../raster/r.cost/main.c:401 +#: ../raster/r.cost/main.c:712 ../raster/r.reclass/main.c:79 #: ../raster/r.univar/r.univar_main.c:234 ../raster/r.report/parse.c:273 #: ../raster/r.distance/parse.c:72 ../raster/r.distance/parse.c:81 #: ../raster/r.spread/main.c:439 ../raster/r.spread/main.c:442 @@ -5372,13 +5514,13 @@ #: ../raster/r.spread/main.c:452 ../raster/r.spread/main.c:455 #: ../raster/r.buffer/main.c:112 ../raster/r.stream.extract/main.c:173 #: ../raster/r.stream.extract/main.c:177 ../raster/r.stream.extract/main.c:182 -#: ../raster/r.cross/main.c:106 ../raster/r.mapcalc/map.c:519 +#: ../raster/r.cross/main.c:105 ../raster/r.mapcalc/map.c:519 #: ../raster/r.mapcalc/map.c:813 ../raster/r.mapcalc/map3.c:710 -#: ../raster/r.compress/main.c:124 ../raster/r.compress/main.c:304 -#: ../raster/r.kappa/main.c:150 ../raster/r.kappa/stats.c:33 +#: ../raster/r.compress/main.c:124 ../raster/r.compress/main.c:308 +#: ../raster/r.kappa/main.c:162 ../raster/r.kappa/stats.c:33 #: ../raster/r.kappa/stats.c:38 ../raster/r.coin/main.c:121 #: ../raster/r.coin/main.c:123 ../raster/r.fill.stats/main.c:1028 -#: ../raster/r.tile/main.c:86 ../raster/r.info/main.c:104 +#: ../raster/r.tile/main.c:86 ../raster/r.info/main.c:110 #: ../raster/r.geomorphon/memory.c:14 ../raster/r.category/main.c:119 #: ../raster/r.category/main.c:140 ../raster/r.ros/main.c:368 #: ../raster/r.ros/main.c:379 ../raster/r.ros/main.c:384 @@ -5392,14 +5534,15 @@ #: ../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 ../general/g.region/main.c:429 -#: ../general/g.region/main.c:766 ../general/g.region/main.c:774 -#: ../imagery/i.gensig/parse.c:38 ../imagery/i.gensigset/parse.c:44 -#: ../imagery/i.pca/main.c:139 ../imagery/i.ortho.photo/i.ortho.elev/main.c:197 +#: ../raster/r.sim/simlib/output.c:755 ../general/g.region/main.c:442 +#: ../general/g.region/main.c:779 ../general/g.region/main.c:787 +#: ../imagery/i.segment/parse_args.c:199 ../imagery/i.gensig/parse.c:38 +#: ../imagery/i.gensigset/parse.c:44 ../imagery/i.pca/main.c:139 +#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:197 #: ../misc/m.nviz.image/surface.c:50 ../misc/m.nviz.image/surface.c:107 -#: ../vector/v.colors/main.c:312 ../vector/v.vol.rst/main.c:615 -#: ../scripts/v.rast.stats/v.rast.stats.py:128 ../scripts/r.rgb/r.rgb.py:60 -#: ../scripts/r.mask/r.mask.py:131 ../scripts/r.grow/r.grow.py:123 +#: ../vector/v.colors/main.c:325 ../vector/v.vol.rst/main.c:617 +#: ../scripts/v.rast.stats/v.rast.stats.py:148 ../scripts/r.rgb/r.rgb.py:60 +#: ../scripts/r.mask/r.mask.py:131 ../scripts/r.grow/r.grow.py:122 #: ../scripts/d.polar/d.polar.py:62 ../scripts/r.pack/r.pack.py:74 #: ../scripts/r.buffer.lowmem/r.buffer.lowmem.py:87 #: ../scripts/d.correlate/d.correlate.py:50 @@ -5407,7 +5550,7 @@ #: ../scripts/d.rast.leg/d.rast.leg.py:103 #: ../scripts/r.reclass.area/r.reclass.area.py:103 #: ../scripts/r.reclass.area/r.reclass.area.py:213 -#: ../scripts/r.fillnulls/r.fillnulls.py:150 +#: ../scripts/r.fillnulls/r.fillnulls.py:162 #, c-format, python-format msgid "Raster map <%s> not found" msgstr "" @@ -5416,17 +5559,17 @@ msgid "My first vector module" msgstr "" -#: ../doc/vector/v.example/main.c:75 ../raster/r.walk/main.c:410 -#: ../raster/r.cost/main.c:325 ../raster/r.carve/main.c:158 -#: ../display/d.extract/main.c:98 ../general/g.region/main.c:479 +#: ../doc/vector/v.example/main.c:75 ../raster/r.walk/main.c:453 +#: ../raster/r.cost/main.c:368 ../raster/r.carve/main.c:158 +#: ../display/d.extract/main.c:98 ../general/g.region/main.c:492 #: ../misc/m.nviz.image/vector.c:84 ../vector/v.lidar.edgedetection/main.c:180 #: ../vector/v.clean/test/topocheck.c:63 #: ../vector/v.lidar.correction/main.c:157 ../vector/v.surf.bspline/main.c:263 #: ../vector/v.surf.bspline/main.c:332 ../vector/v.lidar.growing/main.c:126 #: ../vector/v.profile/main.c:359 ../vector/v.profile/main.c:363 -#: ../vector/v.colors/main.c:238 ../vector/v.outlier/main.c:176 -#: ../vector/v.edit/main.c:155 ../vector/v.vect.stats/main.c:263 -#: ../vector/v.vect.stats/main.c:271 ../vector/v.lrs/v.lrs.label/main.c:268 +#: ../vector/v.colors/main.c:251 ../vector/v.outlier/main.c:176 +#: ../vector/v.edit/main.c:155 ../vector/v.vect.stats/main.c:270 +#: ../vector/v.vect.stats/main.c:278 ../vector/v.lrs/v.lrs.label/main.c:268 #: ../vector/v.lrs/v.lrs.where/main.c:127 #: ../vector/v.lrs/v.lrs.where/main.c:136 #: ../vector/v.lrs/v.lrs.segment/main.c:140 @@ -5443,40 +5586,40 @@ msgid "Unable to set predetermined vector open level" msgstr "" -#: ../doc/vector/v.example/main.c:87 ../raster/r.walk/main.c:673 -#: ../raster/r.walk/main.c:742 ../raster/r.cost/main.c:533 -#: ../raster/r.cost/main.c:606 ../raster/r.random/support.c:67 -#: ../raster/r.drain/main.c:271 ../raster/r.what/main.c:250 -#: ../raster/r.carve/main.c:162 ../raster/r.region/main.c:176 -#: ../raster/r.sim/simlib/observation_points.c:41 +#: ../doc/vector/v.example/main.c:87 ../raster/r.path/main.c:301 +#: ../raster/r.walk/main.c:746 ../raster/r.walk/main.c:809 +#: ../raster/r.cost/main.c:606 ../raster/r.cost/main.c:669 +#: ../raster/r.random/support.c:67 ../raster/r.drain/main.c:272 +#: ../raster/r.what/main.c:250 ../raster/r.carve/main.c:162 +#: ../raster/r.region/main.c:176 ../raster/r.sim/simlib/observation_points.c:41 #: ../display/d.extract/main.c:103 ../display/d.vect.chart/main.c:246 #: ../display/d.path/main.c:185 ../raster3d/r3.flow/main.c:411 -#: ../general/manage/lister/vector.c:32 ../general/g.region/main.c:489 +#: ../general/manage/lister/vector.c:32 ../general/g.region/main.c:502 #: ../misc/m.nviz.image/vector.c:280 ../vector/v.what.rast3/main.c:114 #: ../vector/v.to.rast/support.c:100 ../vector/v.to.rast/support.c:272 #: ../vector/v.to.rast/support.c:510 ../vector/v.to.rast/vect2rast.c:39 -#: ../vector/v.lidar.edgedetection/main.c:186 ../vector/v.out.ogr/main.c:135 +#: ../vector/v.lidar.edgedetection/main.c:186 ../vector/v.out.ogr/main.c:137 #: ../vector/v.surf.idw/read_sites.c:29 ../vector/v.class/main.c:102 #: ../vector/v.clean/test/topocheck.c:67 ../vector/v.clean/test/topocheck.c:87 #: ../vector/v.clean/main.c:283 ../vector/v.label.sa/labels.c:58 -#: ../vector/v.net.distance/main.c:192 ../vector/v.random/main.c:205 +#: ../vector/v.net.distance/main.c:192 ../vector/v.random/main.c:208 #: ../vector/v.support/main.c:134 ../vector/v.out.dxf/main.c:80 -#: ../vector/v.out.lidar/main.c:609 ../vector/v.proj/main.c:237 +#: ../vector/v.out.lidar/main.c:609 ../vector/v.proj/main.c:249 #: ../vector/v.db.connect/main.c:154 ../vector/v.to.rast3/main.c:73 #: ../vector/v.out.ascii/main.c:87 ../vector/v.out.ascii/main.c:94 #: ../vector/v.cluster/main.c:149 ../vector/v.build.polylines/main.c:151 #: ../vector/v.lidar.correction/main.c:161 ../vector/v.reclass/main.c:113 -#: ../vector/v.segment/main.c:108 ../vector/v.surf.rst/main.c:561 -#: ../vector/v.surf.rst/main.c:665 ../vector/v.db.select/main.c:164 +#: ../vector/v.segment/main.c:108 ../vector/v.surf.rst/main.c:564 +#: ../vector/v.surf.rst/main.c:668 ../vector/v.db.select/main.c:164 #: ../vector/v.net.allpairs/main.c:130 ../vector/v.drape/main.c:143 #: ../vector/v.buffer/main.c:337 ../vector/v.lidar.growing/main.c:138 #: ../vector/v.lidar.growing/main.c:142 ../vector/v.select/main.c:108 #: ../vector/v.profile/main.c:370 ../vector/v.profile/main.c:394 #: ../vector/v.extrude/main.c:190 ../vector/v.hull/main.c:87 #: ../vector/v.out.svg/main.c:139 ../vector/v.net.connectivity/main.c:130 -#: ../vector/v.patch/main.c:129 ../vector/v.patch/main.c:147 -#: ../vector/v.patch/main.c:177 ../vector/v.patch/main.c:274 -#: ../vector/v.patch/main.c:355 ../vector/v.net.path/main.c:158 +#: ../vector/v.patch/main.c:131 ../vector/v.patch/main.c:150 +#: ../vector/v.patch/main.c:180 ../vector/v.patch/main.c:312 +#: ../vector/v.patch/main.c:393 ../vector/v.net.path/main.c:158 #: ../vector/v.overlay/main.c:188 ../vector/v.perturb/main.c:148 #: ../vector/v.perturb/main.c:173 ../vector/v.net.iso/main.c:243 #: ../vector/v.to.3d/main.c:72 ../vector/v.type/main.c:131 @@ -5485,83 +5628,84 @@ #: ../vector/v.delaunay/main.c:120 ../vector/v.normal/main.c:110 #: ../vector/v.sample/main.c:124 ../vector/v.rectify/main.c:150 #: ../vector/v.qcount/main.c:101 ../vector/v.univar/main.c:158 -#: ../vector/v.distance/main.c:364 ../vector/v.distance/main.c:386 +#: ../vector/v.distance/main.c:366 ../vector/v.distance/main.c:388 #: ../vector/v.net.timetable/main.c:353 ../vector/v.net.visibility/main.c:73 #: ../vector/v.net.visibility/main.c:82 ../vector/v.out.pov/main.c:97 -#: ../vector/v.to.points/main.c:130 ../vector/v.colors/main.c:262 +#: ../vector/v.to.points/main.c:130 ../vector/v.colors/main.c:275 #: ../vector/v.build/main.c:118 ../vector/v.build/main.c:128 #: ../vector/v.voronoi/main.c:196 ../vector/v.net.bridge/main.c:118 #: ../vector/v.neighbors/main.c:88 ../vector/v.split/main.c:172 -#: ../vector/v.vol.rst/main.c:560 ../vector/v.net.components/main.c:148 -#: ../vector/v.decimate/main.c:272 ../vector/v.net.salesman/main.c:250 +#: ../vector/v.vol.rst/main.c:562 ../vector/v.net.components/main.c:148 +#: ../vector/v.decimate/main.c:276 ../vector/v.net.salesman/main.c:250 #: ../vector/v.colors.out/scan_cats.c:20 #: ../vector/v.colors.out/make_colors.c:23 ../vector/v.kernel/main.c:318 #: ../vector/v.kernel/main.c:331 ../vector/v.label/main.c:268 #: ../vector/v.edit/main.c:170 ../vector/v.edit/main.c:243 #: ../vector/v.net.centrality/main.c:209 ../vector/v.info/main.c:61 #: ../vector/v.parallel/main.c:148 ../vector/v.out.postgis/main.c:100 -#: ../vector/v.vect.stats/main.c:267 ../vector/v.vect.stats/main.c:278 -#: ../vector/v.extract/main.c:191 ../vector/v.lrs/v.lrs.label/main.c:272 +#: ../vector/v.vect.stats/main.c:274 ../vector/v.vect.stats/main.c:285 +#: ../vector/v.extract/main.c:194 ../vector/v.lrs/v.lrs.label/main.c:272 #: ../vector/v.lrs/v.lrs.where/main.c:131 #: ../vector/v.lrs/v.lrs.where/main.c:140 #: ../vector/v.lrs/v.lrs.segment/main.c:144 #: ../vector/v.lrs/v.lrs.create/main.c:254 #: ../vector/v.lrs/v.lrs.create/main.c:263 ../vector/v.net/main.c:68 #: ../vector/v.net/main.c:92 ../vector/v.net.alloc/main.c:185 -#: ../vector/v.transform/main.c:197 ../vector/v.generalize/main.c:327 -#: ../vector/v.external/main.c:228 ../vector/v.to.db/main.c:59 +#: ../vector/v.transform/main.c:197 ../vector/v.generalize/main.c:328 +#: ../vector/v.external/main.c:232 ../vector/v.to.db/main.c:67 #, c-format msgid "Unable to open vector map <%s>" msgstr "" -#: ../doc/vector/v.example/main.c:100 ../raster/r.volume/main.c:155 -#: ../raster/r.random/random.c:63 ../raster/r.contour/main.c:156 -#: ../raster/r.stream.extract/close.c:38 ../raster/r.to.vect/main.c:157 -#: ../raster/r.drain/main.c:200 ../raster/r.resamp.bspline/main.c:495 -#: ../raster/r.flow/io.c:178 ../raster/r.carve/vect.c:32 -#: ../raster/r.sim/simlib/output.c:38 ../raster/r.sim/simlib/output.c:44 -#: ../display/d.extract/main.c:106 ../raster3d/r3.flow/main.c:396 -#: ../vector/v.mkgrid/main.c:264 ../vector/v.lidar.edgedetection/main.c:251 -#: ../vector/v.clean/main.c:288 ../vector/v.clean/main.c:295 -#: ../vector/v.net.distance/main.c:198 ../vector/v.random/main.c:228 -#: ../vector/v.proj/main.c:380 ../vector/v.cluster/main.c:209 -#: ../vector/v.in.lidar/main.c:555 ../vector/v.build.polylines/main.c:156 +#: ../doc/vector/v.example/main.c:100 ../raster/r.path/main.c:240 +#: ../raster/r.volume/main.c:155 ../raster/r.random/random.c:63 +#: ../raster/r.contour/main.c:156 ../raster/r.stream.extract/close.c:38 +#: ../raster/r.to.vect/main.c:157 ../raster/r.drain/main.c:201 +#: ../raster/r.resamp.bspline/main.c:497 ../raster/r.flow/io.c:178 +#: ../raster/r.carve/vect.c:32 ../raster/r.sim/simlib/output.c:38 +#: ../raster/r.sim/simlib/output.c:44 ../display/d.extract/main.c:106 +#: ../raster3d/r3.flow/main.c:396 ../vector/v.mkgrid/main.c:264 +#: ../vector/v.lidar.edgedetection/main.c:251 ../vector/v.clean/main.c:288 +#: ../vector/v.clean/main.c:295 ../vector/v.net.distance/main.c:198 +#: ../vector/v.random/main.c:231 ../vector/v.proj/main.c:402 +#: ../vector/v.cluster/main.c:209 ../vector/v.in.lidar/main.c:555 +#: ../vector/v.build.polylines/main.c:156 #: ../vector/v.lidar.correction/main.c:215 #: ../vector/v.lidar.correction/main.c:221 ../vector/v.reclass/main.c:117 -#: ../vector/v.segment/main.c:114 ../vector/v.surf.rst/main.c:600 -#: ../vector/v.surf.rst/main.c:603 ../vector/v.surf.rst/main.c:769 +#: ../vector/v.segment/main.c:114 ../vector/v.surf.rst/main.c:603 +#: ../vector/v.surf.rst/main.c:606 ../vector/v.surf.rst/main.c:772 #: ../vector/v.surf.bspline/main.c:353 ../vector/v.net.allpairs/main.c:136 #: ../vector/v.in.dwg/main.c:200 ../vector/v.drape/main.c:158 -#: ../vector/v.buffer/main.c:405 ../vector/v.select/main.c:125 +#: ../vector/v.buffer/main.c:405 ../vector/v.select/main.c:149 #: ../vector/v.profile/main.c:537 ../vector/v.extrude/main.c:196 #: ../vector/v.in.region/main.c:75 ../vector/v.hull/main.c:121 -#: ../vector/v.net.connectivity/main.c:136 ../vector/v.in.ogr/main.c:843 -#: ../vector/v.patch/main.c:283 ../vector/v.patch/main.c:288 +#: ../vector/v.net.connectivity/main.c:136 ../vector/v.in.ogr/main.c:901 +#: ../vector/v.patch/main.c:321 ../vector/v.patch/main.c:326 #: ../vector/v.net.path/main.c:167 ../vector/v.overlay/main.c:220 #: ../vector/v.perturb/main.c:154 ../vector/v.net.iso/main.c:356 #: ../vector/v.to.3d/main.c:87 ../vector/v.net.spanningtree/main.c:107 #: ../vector/v.net.steiner/main.c:607 ../vector/v.net.flow/main.c:149 #: ../vector/v.net.flow/main.c:155 ../vector/v.delaunay/main.c:126 #: ../vector/v.sample/main.c:162 ../vector/v.rectify/main.c:216 -#: ../vector/v.qcount/main.c:127 ../vector/v.distance/main.c:410 +#: ../vector/v.qcount/main.c:127 ../vector/v.distance/main.c:412 #: ../vector/v.net.timetable/main.c:359 ../vector/v.in.db/main.c:151 #: ../vector/v.in.ascii/main.c:251 ../vector/v.net.visibility/main.c:77 #: ../vector/v.to.points/main.c:138 ../vector/v.build/main.c:154 #: ../vector/v.voronoi/main.c:215 ../vector/v.net.bridge/main.c:124 -#: ../vector/v.split/main.c:177 ../vector/v.vol.rst/main.c:580 -#: ../vector/v.vol.rst/main.c:583 ../vector/v.net.components/main.c:154 -#: ../vector/v.decimate/main.c:391 ../vector/v.outlier/main.c:229 +#: ../vector/v.split/main.c:177 ../vector/v.vol.rst/main.c:582 +#: ../vector/v.vol.rst/main.c:585 ../vector/v.net.components/main.c:154 +#: ../vector/v.decimate/main.c:395 ../vector/v.outlier/main.c:229 #: ../vector/v.outlier/main.c:234 ../vector/v.outlier/main.c:240 #: ../vector/v.net.salesman/main.c:551 ../vector/v.kernel/main.c:337 #: ../vector/v.edit/main.c:107 ../vector/v.edit/main.c:122 #: ../vector/v.net.centrality/main.c:215 ../vector/v.parallel/main.c:153 -#: ../vector/v.in.dxf/main.c:146 ../vector/v.extract/main.c:346 +#: ../vector/v.in.dxf/main.c:146 ../vector/v.extract/main.c:406 #: ../vector/v.lrs/v.lrs.label/main.c:276 #: ../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.net.alloc/main.c:298 -#: ../vector/v.transform/main.c:265 ../vector/v.generalize/main.c:338 -#: ../vector/v.external/main.c:180 ../scripts/v.what.strds/v.what.strds.py:217 +#: ../vector/v.transform/main.c:265 ../vector/v.generalize/main.c:339 +#: ../vector/v.external/main.c:184 ../scripts/v.what.strds/v.what.strds.py:217 #, c-format, python-format msgid "Unable to create vector map <%s>" msgstr "" @@ -5573,10 +5717,10 @@ #: ../vector/v.surf.bspline/crosscorr.c:114 ../vector/v.buffer/main.c:426 #: ../vector/v.extrude/main.c:224 ../vector/v.overlay/main.c:398 #: ../vector/v.what.rast/main.c:138 ../vector/v.univar/main.c:229 -#: ../vector/v.distance/main.c:549 ../vector/v.colors/scan_attr.c:24 +#: ../vector/v.distance/main.c:556 ../vector/v.colors/scan_attr.c:24 #: ../vector/v.colors/read_rgb.c:23 ../vector/v.colors/write_rgb.c:20 -#: ../vector/v.edit/select.c:502 ../vector/v.vect.stats/main.c:330 -#: ../vector/v.vect.stats/main.c:404 ../vector/v.generalize/misc.c:170 +#: ../vector/v.edit/select.c:502 ../vector/v.vect.stats/main.c:337 +#: ../vector/v.vect.stats/main.c:411 ../vector/v.generalize/misc.c:170 #, c-format msgid "Database connection not defined for layer %d" msgstr "" @@ -5597,12 +5741,14 @@ #: ../doc/vector/v.example/main.c:142 ../db/db.columns/main.c:62 #: ../db/db.describe/main.c:67 ../vector/v.out.vtk/writeVTK.c:655 -#: ../vector/v.out.ogr/main.c:639 ../vector/v.random/main.c:272 -#: ../vector/v.db.connect/main.c:228 ../vector/v.reclass/main.c:193 -#: ../vector/v.profile/main.c:433 ../vector/v.profile/main.c:586 -#: ../vector/v.out.svg/main.c:165 ../vector/v.patch/main.c:164 -#: ../vector/v.patch/main.c:204 ../vector/v.in.ascii/main.c:435 -#: ../vector/v.info/print.c:152 ../vector/v.out.postgis/table.c:41 +#: ../vector/v.out.ogr/main.c:695 ../vector/v.random/main.c:279 +#: ../vector/v.random/main.c:313 ../vector/v.db.connect/main.c:228 +#: ../vector/v.reclass/main.c:193 ../vector/v.profile/main.c:433 +#: ../vector/v.profile/main.c:586 ../vector/v.out.svg/main.c:165 +#: ../vector/v.patch/main.c:167 ../vector/v.patch/main.c:207 +#: ../vector/v.in.ascii/main.c:435 ../vector/v.info/print.c:152 +#: ../vector/v.out.postgis/table.c:41 ../vector/v.extract/main.c:233 +#: ../vector/v.to.db/main.c:140 ../vector/v.to.db/main.c:166 #: ../scripts/db.univar/db.univar.py:112 #, c-format, python-format msgid "Unable to describe table <%s>" @@ -5623,16 +5769,6 @@ msgid "Unable to copy attribute table to vector map <%s>" msgstr "" -#: ../raster/r.surf.area/main.c:77 ../raster/r.contour/main.c:88 -#: ../raster/r.random.surface/main.c:58 ../raster/r.surf.random/main.c:37 -#: ../raster/r.surf.fractal/main.c:39 ../raster/r.surf.idw/main.c:105 -#: ../raster/r.surf.contour/main.c:61 ../raster/r.fill.stats/main.c:776 -#: ../raster/r.resamp.bspline/main.c:80 ../raster/r.surf.gauss/main.c:39 -#: ../vector/v.surf.idw/main.c:88 ../vector/v.surf.rst/main.c:148 -#: ../vector/v.surf.bspline/main.c:92 ../vector/v.vol.rst/main.c:237 -msgid "surface" -msgstr "" - #: ../raster/r.surf.area/main.c:79 msgid "area estimation" msgstr "பகà¯à®¤à®¿ மதிபà¯à®ªà¯€à®Ÿà¯" @@ -5682,6 +5818,203 @@ msgid "Estimated region Surface Area:" msgstr "" +#: ../raster/r.path/main.c:154 +msgid "Traces paths from starting points following input directions." +msgstr "" + +#: ../raster/r.path/main.c:157 +msgid "Name of input direction" +msgstr "" + +#: ../raster/r.path/main.c:159 +msgid "Direction in degrees CCW from east, or bitmask encoded" +msgstr "" + +#: ../raster/r.path/main.c:164 +msgid "Format of the input direction map" +msgstr "" + +#: ../raster/r.path/main.c:170 +msgid "auto-detect direction format" +msgstr "" + +#: ../raster/r.path/main.c:171 +msgid "degrees CCW from East" +msgstr "" + +#: ../raster/r.path/main.c:172 +msgid "degrees CCW from East divided by 45 (e.g. r.watershed directions)" +msgstr "" + +#: ../raster/r.path/main.c:173 +msgid "bitmask encoded directions (e.g. r.cost -b)" +msgstr "" + +#: ../raster/r.path/main.c:179 +msgid "Name of input raster values to be used for output" +msgstr "" + +#: ../raster/r.path/main.c:185 +msgid "Name for output raster path map" +msgstr "" + +#: ../raster/r.path/main.c:190 +msgid "Name for output vector path map" +msgstr "" + +#: ../raster/r.path/main.c:272 ../raster/r.drain/main.c:244 +#, c-format +msgid "Starting point %d is outside the current region" +msgstr "" + +#: ../raster/r.path/main.c:303 ../raster/r.walk/main.c:748 +#: ../raster/r.cost/main.c:608 ../raster/r.drain/main.c:274 +#, c-format +msgid "Reading vector map <%s> with start points..." +msgstr "" + +#: ../raster/r.path/main.c:317 ../raster/r.walk/main.c:761 +#: ../raster/r.walk/main.c:821 ../raster/r.cost/main.c:621 +#: ../raster/r.cost/main.c:681 ../raster/r.to.vect/main.c:289 +#: ../raster/r.drain/main.c:287 ../display/d.vect.thematic/display.c:75 +#: ../display/d.vect/vert.c:27 ../display/d.vect/lines.c:143 +#: ../display/d.vect/label.c:44 ../display/d.vect/zcoor.c:38 +#: ../display/d.vect/dir.c:30 ../display/d.vect/topo.c:52 +#: ../display/d.vect/attr.c:51 ../vector/v.label.sa/labels.c:141 +#: ../vector/v.out.lidar/main.c:732 ../vector/v.perturb/main.c:182 +#: ../vector/v.to.3d/trans2.c:84 ../vector/v.to.3d/trans3.c:85 +#: ../vector/v.what.rast/main.c:213 ../vector/v.colors/scan_z.c:36 +#: ../vector/v.colors/scan_cats.c:24 ../vector/v.vol.rst/user1.c:140 +#: ../vector/v.decimate/main.c:410 ../vector/v.colors.out/scan_cats.c:32 +#: ../vector/v.label/main.c:293 ../vector/v.info/level1.c:38 +msgid "Unable to read vector map" +msgstr "" + +#: ../raster/r.path/main.c:351 ../raster/r.drain/main.c:319 +#, c-format +msgid "Starting vector map <%s> contains no points in the current region" +msgstr "" + +#: ../raster/r.path/main.c:359 +msgid "No start point(s) specified" +msgstr "" + +#: ../raster/r.path/main.c:369 +#, c-format +msgid "Reading raster values map <%s> ..." +msgstr "" + +#: ../raster/r.path/main.c:382 ../raster/r.path/main.c:445 +#: ../raster/r.path/main.c:462 +msgid "Unable to write to tempfile" +msgstr "" + +#: ../raster/r.path/main.c:390 ../raster/r.info/main.c:134 +msgid "Unable to read range file" +msgstr "" + +#: ../raster/r.path/main.c:393 +#, c-format +msgid "Invalid directions map <%s>" +msgstr "" + +#: ../raster/r.path/main.c:398 +msgid "Directional degrees can not be > 360" +msgstr "" + +#: ../raster/r.path/main.c:403 +msgid "Directional degrees divided by 45 can not be > 8" +msgstr "" + +#: ../raster/r.path/main.c:408 +#, c-format +msgid "Bitmask encoded directions can not be > %d" +msgstr "" + +#: ../raster/r.path/main.c:414 +msgid "Input direction format assumed to be degrees CCW from East divided by 45" +msgstr "" + +#: ../raster/r.path/main.c:418 +msgid "Input direction format assumed to be bitmask encoded without Knight's move" +msgstr "" + +#: ../raster/r.path/main.c:422 +msgid "Input direction format assumed to be degrees CCW from East" +msgstr "" + +#: ../raster/r.path/main.c:426 +msgid "Input direction format assumed to be bitmask encoded with Knight's move" +msgstr "" + +#: ../raster/r.path/main.c:429 +#, c-format +msgid "Unable to detect format of input direction map <%s>" +msgstr "" + +#: ../raster/r.path/main.c:432 +#, c-format +msgid "Invalid directions format '%s'" +msgstr "" + +#: ../raster/r.path/main.c:434 +#, c-format +msgid "Reading direction map <%s> ..." +msgstr "" + +#: ../raster/r.path/main.c:481 +msgid "Processing start points..." +msgstr "" + +#: ../raster/r.path/main.c:491 ../vector/v.buffer/main.c:414 +#: ../vector/v.in.ogr/main.c:912 ../vector/v.overlay/main.c:227 +msgid "Unable to create temporary vector map" +msgstr "" + +#: ../raster/r.path/main.c:497 ../raster/r.path/main.c:513 +#, c-format +msgid "No path at row %d, col %d" +msgstr "" + +#: ../raster/r.path/main.c:502 ../vector/v.overlay/line_area.c:256 +#: ../vector/v.overlay/area_area.c:109 +msgid "Breaking lines..." +msgstr "" + +#: ../raster/r.path/main.c:555 ../raster/r.path/main.c:585 +#: ../raster/r.in.lidar/main.c:760 ../raster/r.drain/main.c:471 +msgid "Writing output raster map..." +msgstr "" + +#: ../raster/r.path/main.c:640 +msgid "Unable to increase point list" +msgstr "" + +#: ../raster/r.path/main.c:740 ../raster/r.path/main.c:771 +#: ../raster/r.path/main.c:897 ../raster/r.path/main.c:1005 +#: ../raster/r.path/main.c:1031 ../raster/r.path/main.c:1128 +#: ../raster/r.clump/clump.c:99 ../raster/r.clump/clump.c:151 +#: ../raster/r.clump/minsize.c:152 ../raster/r.clump/minsize.c:253 +#: ../raster/r.clump/minsize.c:287 ../raster/r.clump/minsize.c:293 +#: ../raster/r.clump/minsize.c:424 ../raster/r.clump/minsize.c:447 +#: ../raster/r.clump/minsize.c:518 ../imagery/i.segment/cluster.c:431 +msgid "Unable to read from temp file" +msgstr "" + +#: ../raster/r.path/main.c:831 +#, c-format +msgid "No path from row %d, col %d" +msgstr "" + +#: ../raster/r.path/main.c:845 +#, c-format +msgid "Invalid direction %d" +msgstr "" + +#: ../raster/r.path/main.c:934 +msgid "Path is leaving the current region" +msgstr "" + #: ../raster/r.profile/main.c:54 ../raster/r.transect/main.c:104 #: ../display/d.profile/main.c:192 ../raster3d/r3.cross.rast/main.c:229 #: ../vector/v.profile/main.c:154 @@ -5697,7 +6030,7 @@ msgid "Outputs the raster map layer values lying on user-defined line(s)." msgstr "" -#: ../raster/r.profile/main.c:65 ../raster/r.horizon/main.c:304 +#: ../raster/r.profile/main.c:65 ../raster/r.horizon/main.c:303 msgid "Name of file for output (use output=- for stdout)" msgstr "" @@ -5744,10 +6077,11 @@ msgstr "" #: ../raster/r.profile/main.c:176 ../raster/r.out.ppm3/main.c:133 -#: ../raster/r.recode/main.c:90 ../raster/r.horizon/main.c:385 -#: ../raster/r.in.lidar/main.c:646 ../raster/r.category/main.c:173 +#: ../raster/r.recode/main.c:90 ../raster/r.horizon/main.c:389 +#: ../raster/r.in.lidar/main.c:651 ../raster/r.category/main.c:173 #: ../raster/r.out.ascii/main.c:157 ../display/d.mon/stop.c:66 -#: ../general/g.pnmcomp/main.c:242 ../general/g.pnmcomp/main.c:259 +#: ../raster3d/r3.out.vtk/main.c:420 ../general/g.pnmcomp/main.c:242 +#: ../general/g.pnmcomp/main.c:259 #: ../imagery/i.ortho.photo/i.ortho.transform/main.c:350 #: ../misc/m.transform/main.c:276 ../misc/m.nviz.script/main.c:202 #: ../vector/v.out.vtk/main.c:173 ../vector/v.out.ascii/main.c:125 @@ -5799,117 +6133,117 @@ msgid "One coordinate pair per line, please" msgstr "" -#: ../raster/r.sun/main.c:252 ../raster/r.horizon/main.c:181 +#: ../raster/r.sun/main.c:251 ../raster/r.horizon/main.c:180 #: ../raster/r.sunhours/main.c:73 ../raster/r.sunmask/main.c:117 msgid "solar" msgstr "" -#: ../raster/r.sun/main.c:253 ../raster/r.sunhours/main.c:74 +#: ../raster/r.sun/main.c:252 ../raster/r.sunhours/main.c:74 msgid "sun energy" msgstr "" -#: ../raster/r.sun/main.c:254 ../raster/r.sunmask/main.c:119 +#: ../raster/r.sun/main.c:253 ../raster/r.sunmask/main.c:119 msgid "shadow" msgstr "" -#: ../raster/r.sun/main.c:255 +#: ../raster/r.sun/main.c:254 msgid "Solar irradiance and irradiation model." msgstr "" -#: ../raster/r.sun/main.c:257 +#: ../raster/r.sun/main.c:256 msgid "Computes direct (beam), diffuse and reflected solar irradiation raster maps for given day, latitude, surface and atmospheric conditions. Solar parameters (e.g. sunrise, sunset times, declination, extraterrestrial irradiance, daylight length) are saved in the map history file. Alternatively, a local time can be specified to compute solar incidence angle and/or irradiance raster maps. The shadowing effect of the topography is optionally incorporated." msgstr "" -#: ../raster/r.sun/main.c:271 +#: ../raster/r.sun/main.c:270 msgid "Name of the input elevation raster map [meters]" msgstr "" -#: ../raster/r.sun/main.c:280 +#: ../raster/r.sun/main.c:279 msgid "Name of the input aspect map (terrain aspect or azimuth of the solar panel) [decimal degrees]" msgstr "" -#: ../raster/r.sun/main.c:289 +#: ../raster/r.sun/main.c:288 msgid "A single value of the orientation (aspect), 270 is south" msgstr "" -#: ../raster/r.sun/main.c:298 +#: ../raster/r.sun/main.c:297 msgid "Name of the input slope raster map (terrain slope or solar panel inclination) [decimal degrees]" msgstr "" -#: ../raster/r.sun/main.c:306 +#: ../raster/r.sun/main.c:305 msgid "A single value of inclination (slope)" msgstr "" -#: ../raster/r.sun/main.c:315 +#: ../raster/r.sun/main.c:314 msgid "Name of the Linke atmospheric turbidity coefficient input raster map [-]" msgstr "" -#: ../raster/r.sun/main.c:324 +#: ../raster/r.sun/main.c:323 msgid "A single value of the Linke atmospheric turbidity coefficient [-]" msgstr "" -#: ../raster/r.sun/main.c:333 +#: ../raster/r.sun/main.c:332 msgid "Name of the ground albedo coefficient input raster map [-]" msgstr "" -#: ../raster/r.sun/main.c:342 +#: ../raster/r.sun/main.c:341 msgid "A single value of the ground albedo coefficient [-]" msgstr "" -#: ../raster/r.sun/main.c:351 +#: ../raster/r.sun/main.c:350 msgid "Name of input raster map containing latitudes [decimal degrees]" msgstr "" -#: ../raster/r.sun/main.c:360 +#: ../raster/r.sun/main.c:359 msgid "Name of input raster map containing longitudes [decimal degrees]" msgstr "" -#: ../raster/r.sun/main.c:369 +#: ../raster/r.sun/main.c:368 msgid "Name of real-sky beam radiation coefficient (thick cloud) input raster map [0-1]" msgstr "" -#: ../raster/r.sun/main.c:378 +#: ../raster/r.sun/main.c:377 msgid "Name of real-sky diffuse radiation coefficient (haze) input raster map [0-1]" msgstr "" -#: ../raster/r.sun/main.c:385 +#: ../raster/r.sun/main.c:384 msgid "The horizon information input map basename" msgstr "" -#: ../raster/r.sun/main.c:393 ../raster/r.horizon/main.c:211 +#: ../raster/r.sun/main.c:392 ../raster/r.horizon/main.c:210 msgid "Angle step size for multidirectional horizon [degrees]" msgstr "" -#: ../raster/r.sun/main.c:402 +#: ../raster/r.sun/main.c:401 msgid "Output incidence angle raster map (mode 1 only)" msgstr "" -#: ../raster/r.sun/main.c:411 +#: ../raster/r.sun/main.c:410 msgid "Output beam irradiance [W.m-2] (mode 1) or irradiation raster map [Wh.m-2.day-1] (mode 2)" msgstr "" -#: ../raster/r.sun/main.c:420 +#: ../raster/r.sun/main.c:419 msgid "Output diffuse irradiance [W.m-2] (mode 1) or irradiation raster map [Wh.m-2.day-1] (mode 2)" msgstr "" -#: ../raster/r.sun/main.c:429 +#: ../raster/r.sun/main.c:428 msgid "Output ground reflected irradiance [W.m-2] (mode 1) or irradiation raster map [Wh.m-2.day-1] (mode 2)" msgstr "" -#: ../raster/r.sun/main.c:438 +#: ../raster/r.sun/main.c:437 msgid "Output global (total) irradiance/irradiation [W.m-2] (mode 1) or irradiance/irradiation raster map [Wh.m-2.day-1] (mode 2)" msgstr "" -#: ../raster/r.sun/main.c:447 +#: ../raster/r.sun/main.c:446 msgid "Output insolation time raster map [h] (mode 2 only)" msgstr "" -#: ../raster/r.sun/main.c:454 +#: ../raster/r.sun/main.c:453 msgid "No. of day of the year (1-365)" msgstr "" -#: ../raster/r.sun/main.c:456 ../raster/r.sun/main.c:465 -#: ../raster/r.sun/main.c:482 ../raster/r.sun/main.c:529 +#: ../raster/r.sun/main.c:455 ../raster/r.sun/main.c:464 +#: ../raster/r.sun/main.c:481 ../raster/r.sun/main.c:528 #: ../raster/r.sunhours/main.c:103 ../raster/r.sunhours/main.c:112 #: ../raster/r.sunhours/main.c:120 ../raster/r.sunhours/main.c:129 #: ../raster/r.sunhours/main.c:138 ../raster/r.sunhours/main.c:147 @@ -5920,184 +6254,184 @@ msgid "Time" msgstr "" -#: ../raster/r.sun/main.c:464 +#: ../raster/r.sun/main.c:463 msgid "Time step when computing all-day radiation sums [decimal hours]" msgstr "" -#: ../raster/r.sun/main.c:472 +#: ../raster/r.sun/main.c:471 msgid "Declination value (overriding the internally computed value) [radians]" msgstr "" -#: ../raster/r.sun/main.c:480 +#: ../raster/r.sun/main.c:479 msgid "Local (solar) time (to be set for mode 1 only) [decimal hours]" msgstr "" -#: ../raster/r.sun/main.c:491 +#: ../raster/r.sun/main.c:490 msgid "Number of threads which will be used for parallel computing" msgstr "" -#: ../raster/r.sun/main.c:513 ../raster/r.horizon/main.c:296 +#: ../raster/r.sun/main.c:512 ../raster/r.horizon/main.c:295 msgid "Sampling distance step coefficient (0.5-1.5)" msgstr "" -#: ../raster/r.sun/main.c:521 +#: ../raster/r.sun/main.c:520 msgid "Read the input files in this number of chunks" msgstr "" -#: ../raster/r.sun/main.c:528 +#: ../raster/r.sun/main.c:527 msgid "Civil time zone value, if none, the time will be local solar time" msgstr "" -#: ../raster/r.sun/main.c:534 +#: ../raster/r.sun/main.c:533 msgid "Do not incorporate the shadowing effect of terrain" msgstr "" -#: ../raster/r.sun/main.c:539 +#: ../raster/r.sun/main.c:538 msgid "Use the low-memory version of the program" msgstr "" -#: ../raster/r.sun/main.c:578 +#: ../raster/r.sun/main.c:577 #, c-format msgid "<%d> is not valid number of threads. Number of threads will be set to <%d>" msgstr "" -#: ../raster/r.sun/main.c:587 +#: ../raster/r.sun/main.c:586 #, c-format msgid "Number of threads <%d>" msgstr "" -#: ../raster/r.sun/main.c:594 +#: ../raster/r.sun/main.c:593 msgid "You must give the longitude raster if you use civil time" msgstr "" -#: ../raster/r.sun/main.c:597 +#: ../raster/r.sun/main.c:596 msgid "Error reading civil time zone value" msgstr "" -#: ../raster/r.sun/main.c:600 +#: ../raster/r.sun/main.c:599 msgid "Invalid civil time zone value" msgstr "" -#: ../raster/r.sun/main.c:625 +#: ../raster/r.sun/main.c:624 msgid "insol_time and incidout are incompatible options" msgstr "" -#: ../raster/r.sun/main.c:630 +#: ../raster/r.sun/main.c:629 msgid "Error reading time step size" msgstr "" -#: ../raster/r.sun/main.c:632 +#: ../raster/r.sun/main.c:631 msgid "Invalid time step size" msgstr "" -#: ../raster/r.sun/main.c:636 +#: ../raster/r.sun/main.c:635 msgid "Error reading horizon step size" msgstr "" -#: ../raster/r.sun/main.c:641 +#: ../raster/r.sun/main.c:640 msgid "The horizon step size must be greater than 0." msgstr "" -#: ../raster/r.sun/main.c:644 +#: ../raster/r.sun/main.c:643 msgid "If you use the horizon option you must also set the 'horizonstep' parameter." msgstr "" -#: ../raster/r.sun/main.c:650 +#: ../raster/r.sun/main.c:649 msgid "Time and insol_time are incompatible options" msgstr "" -#: ../raster/r.sun/main.c:652 +#: ../raster/r.sun/main.c:651 msgid "Mode 1: instantaneous solar incidence angle & irradiance using a set local time" msgstr "" -#: ../raster/r.sun/main.c:657 +#: ../raster/r.sun/main.c:656 msgid "incidout requires time parameter to be set" msgstr "" -#: ../raster/r.sun/main.c:659 +#: ../raster/r.sun/main.c:658 msgid "Mode 2: integrated daily irradiation for a given day of the year" msgstr "" -#: ../raster/r.sun/main.c:682 +#: ../raster/r.sun/main.c:681 #, c-format msgid "Using Linke constant: %lf" msgstr "" -#: ../raster/r.sun/main.c:684 +#: ../raster/r.sun/main.c:683 #, c-format msgid "Using Linke map <%s>" msgstr "" -#: ../raster/r.sun/main.c:689 +#: ../raster/r.sun/main.c:688 #, c-format msgid "Using albedo constant: %lf" msgstr "" -#: ../raster/r.sun/main.c:691 +#: ../raster/r.sun/main.c:690 #, c-format msgid "Using albedo map <%s>" msgstr "" -#: ../raster/r.sun/main.c:696 +#: ../raster/r.sun/main.c:695 #, c-format msgid "Using slope constant: %lf" msgstr "" -#: ../raster/r.sun/main.c:699 +#: ../raster/r.sun/main.c:698 #, c-format msgid "Using slope map <%s>" msgstr "" -#: ../raster/r.sun/main.c:704 +#: ../raster/r.sun/main.c:703 #, c-format msgid "Using aspect constant: %lf" msgstr "" -#: ../raster/r.sun/main.c:707 +#: ../raster/r.sun/main.c:706 #, c-format msgid "Using aspect map <%s>" msgstr "" -#: ../raster/r.sun/main.c:722 +#: ../raster/r.sun/main.c:721 msgid "If you use -s and no horizon rasters, numpartitions must be =1" msgstr "" -#: ../raster/r.sun/main.c:735 +#: ../raster/r.sun/main.c:734 msgid "If you want to save memory and to use shadows, you must use pre-calculated horizons." msgstr "" -#: ../raster/r.sun/main.c:780 ../raster/r.horizon/main.c:531 -#: ../display/d.where/main.c:107 ../general/g.region/printwindow.c:251 -#: ../general/g.region/printwindow.c:475 ../general/g.region/printwindow.c:542 +#: ../raster/r.sun/main.c:779 ../raster/r.horizon/main.c:535 +#: ../display/d.where/main.c:107 ../general/g.region/printwindow.c:250 +#: ../general/g.region/printwindow.c:486 ../general/g.region/printwindow.c:556 msgid "Can't get projection info of current location" msgstr "" -#: ../raster/r.sun/main.c:784 ../raster/r.horizon/main.c:534 -#: ../display/d.where/main.c:110 ../general/g.region/printwindow.c:254 -#: ../general/g.region/printwindow.c:478 ../general/g.region/printwindow.c:547 +#: ../raster/r.sun/main.c:783 ../raster/r.horizon/main.c:538 +#: ../display/d.where/main.c:110 ../general/g.region/printwindow.c:253 +#: ../general/g.region/printwindow.c:489 ../general/g.region/printwindow.c:561 msgid "Can't get projection units of current location" msgstr "" -#: ../raster/r.sun/main.c:802 +#: ../raster/r.sun/main.c:800 msgid "latin and longin raster maps have no effect when in a Lat/Lon location" msgstr "" -#: ../raster/r.sun/main.c:807 +#: ../raster/r.sun/main.c:805 msgid "Both latin and longin raster maps must be given, or neither" msgstr "" -#: ../raster/r.sun/main.c:854 ../raster/r.sun/main.c:865 -#: ../raster/r.sun/main.c:878 ../raster/r.sun/main.c:890 -#: ../raster/r.sun/main.c:901 ../raster/r.sun/main.c:912 -#: ../raster/r.sun/main.c:923 ../raster/r.sun/main.c:935 -#: ../raster/r.sun/main.c:946 ../raster/r.li/r.li.daemon/list.c:49 +#: ../raster/r.sun/main.c:852 ../raster/r.sun/main.c:863 +#: ../raster/r.sun/main.c:876 ../raster/r.sun/main.c:888 +#: ../raster/r.sun/main.c:899 ../raster/r.sun/main.c:910 +#: ../raster/r.sun/main.c:921 ../raster/r.sun/main.c:933 +#: ../raster/r.sun/main.c:944 ../raster/r.li/r.li.daemon/list.c:49 #: ../raster/r.to.rast3/main.c:244 ../raster/r.stream.extract/cseg.c:51 #: ../raster/r.stream.extract/dseg.c:51 ../raster/r.stream.extract/bseg.c:50 #: ../raster/r.stream.extract/seg.c:56 ../raster3d/r3.to.rast/main.c:360 #: ../imagery/i.smap/multialloc.c:115 ../db/drivers/sqlite/listdb.c:134 #: ../db/drivers/postgres/listtab.c:92 ../db/drivers/postgres/listdb.c:88 #: ../vector/v.mkgrid/write_grid.c:28 ../vector/v.kcv/main.c:208 -#: ../vector/v.net.distance/main.c:228 ../vector/v.surf.rst/main.c:843 +#: ../vector/v.net.distance/main.c:228 ../vector/v.surf.rst/main.c:846 #: ../vector/v.net.allpairs/main.c:201 ../vector/v.profile/processors.c:31 #: ../vector/v.net.connectivity/main.c:186 #: ../vector/v.net.connectivity/main.c:202 ../vector/v.net.flow/main.c:232 @@ -6126,6 +6460,21 @@ msgid "Out of memory" msgstr "" +#: ../raster/r.sun/main.c:1894 ../raster/r.sunhours/main.c:296 +#: ../raster/r.sunhours/main.c:392 ../raster/r.sunmask/g_solposition.c:128 +#: ../raster/r.latlong/main.c:131 ../general/g.region/printwindow.c:279 +#: ../general/g.region/printwindow.c:290 ../general/g.region/printwindow.c:301 +#: ../general/g.region/printwindow.c:312 ../general/g.region/printwindow.c:325 +#: ../general/g.region/printwindow.c:510 ../general/g.region/printwindow.c:602 +#: ../general/g.region/printwindow.c:616 ../general/g.region/printwindow.c:635 +#: ../general/g.region/printwindow.c:655 ../general/g.region/printwindow.c:672 +#: ../vector/v.proj/main.c:343 ../vector/v.proj/main.c:355 +#: ../vector/v.proj/main.c:370 ../vector/v.proj/main.c:385 +#: ../vector/v.proj/main.c:466 ../vector/v.proj/main.c:471 +#, c-format +msgid "Error in %s (projection of input coordinate pair)" +msgstr "" + #: ../raster/r.regression.multi/main.c:61 msgid "Matrix is unsolvable" msgstr "" @@ -6257,7 +6606,7 @@ #: ../raster/r.volume/main.c:260 ../raster/r.to.vect/main.c:229 #: ../raster3d/r3.flow/main.c:64 ../vector/v.mkgrid/main.c:342 -#: ../vector/v.mkgrid/main.c:400 ../vector/v.random/main.c:253 +#: ../vector/v.mkgrid/main.c:400 ../vector/v.random/main.c:294 #: ../vector/v.in.ascii/main.c:415 ../vector/v.in.dxf/write_vect.c:233 #: ../vector/v.lrs/v.lrs.create/main.c:338 #, c-format @@ -6282,8 +6631,7 @@ msgstr "" #: ../raster/r.volume/main.c:296 ../raster/r.to.vect/util.c:157 -#: ../raster/r.to.vect/areas_io.c:359 ../vector/v.random/main.c:470 -#: ../vector/v.random/main.c:594 ../vector/v.in.lidar/attributes.c:240 +#: ../raster/r.to.vect/areas_io.c:359 ../vector/v.in.lidar/attributes.c:240 #: ../vector/v.vol.rst/vector.c:80 #, c-format msgid "Cannot insert new row: %s" @@ -6392,20 +6740,6 @@ msgid "Use the Courant-Friedrichs-Lewy criteria for time step calculation" msgstr "" -#: ../raster/r.solute.transport/main.c:230 ../raster/r.topmodel/main.c:52 -#: ../raster/r.uslek/main.c:54 ../raster/r.usler/main.c:53 -#: ../raster/r.gwflow/main.c:210 ../raster/r.stream.extract/main.c:77 -#: ../raster/r.fill.dir/main.c:87 ../raster/r.basins.fill/main.c:55 -#: ../raster/r.water.outlet/main.c:58 ../raster/r.drain/main.c:110 -#: ../raster/r.topidx/main.c:40 ../raster/r.flow/main.c:422 -#: ../raster/r.carve/main.c:75 ../raster/r.lake/main.c:151 -#: ../raster/r.watershed/front/main.c:74 -#: ../raster/r.sim/r.sim.sediment/main.c:115 -#: ../raster/r.sim/r.sim.water/main.c:114 ../raster3d/r3.gwflow/main.c:162 -#: ../raster3d/r3.flow/main.c:180 -msgid "hydrology" -msgstr "நீரியலà¯" - #: ../raster/r.solute.transport/main.c:231 msgid "solute transport" msgstr "" @@ -6462,122 +6796,114 @@ msgid "Could not create and solve the linear equation system" msgstr "" -#: ../raster/r.walk/main.c:179 ../raster/r.cost/main.c:141 -#: ../raster/r.drain/main.c:111 -msgid "cost surface" -msgstr "" - -#: ../raster/r.walk/main.c:180 ../raster/r.cost/main.c:142 +#: ../raster/r.walk/main.c:205 ../raster/r.cost/main.c:165 #: ../raster/r.spreadpath/main.c:90 msgid "cumulative costs" msgstr "" -#: ../raster/r.walk/main.c:181 ../raster/r.cost/main.c:143 +#: ../raster/r.walk/main.c:206 ../raster/r.cost/main.c:166 #: ../vector/v.net.iso/main.c:78 ../vector/v.net.alloc/main.c:66 msgid "cost allocation" msgstr "" -#: ../raster/r.walk/main.c:183 +#: ../raster/r.walk/main.c:208 msgid "Creates a raster map showing the anisotropic cumulative cost of moving between different geographic locations on an input raster map whose cell category values represent cost." msgstr "" -#: ../raster/r.walk/main.c:193 +#: ../raster/r.walk/main.c:218 msgid "Name of input raster map containing friction costs" msgstr "" -#: ../raster/r.walk/main.c:196 +#: ../raster/r.walk/main.c:221 msgid "Name for output raster map to contain walking costs" msgstr "" -#: ../raster/r.walk/main.c:202 ../raster/r.cost/main.c:167 +#: ../raster/r.walk/main.c:227 ../raster/r.cost/main.c:183 +msgid "Name of input raster map solving equal costs" +msgstr "" + +#: ../raster/r.walk/main.c:229 ../raster/r.cost/main.c:185 +msgid "Helper variable to pick a direction if two directions have equal cumulative costs (smaller is better)" +msgstr "" + +#: ../raster/r.walk/main.c:235 ../raster/r.cost/main.c:198 msgid "Name for output raster map to contain movement directions" msgstr "" -#: ../raster/r.walk/main.c:203 ../raster/r.cost/main.c:161 -#: ../raster/r.cost/main.c:168 +#: ../raster/r.walk/main.c:236 ../raster/r.walk/main.c:351 +#: ../raster/r.cost/main.c:192 ../raster/r.cost/main.c:199 +#: ../raster/r.cost/main.c:283 msgid "Optional outputs" msgstr "" -#: ../raster/r.walk/main.c:208 ../raster/r.cost/main.c:173 +#: ../raster/r.walk/main.c:241 ../raster/r.cost/main.c:204 msgid "Name of starting vector points map" msgstr "" -#: ../raster/r.walk/main.c:209 ../raster/r.walk/main.c:221 -#: ../raster/r.walk/main.c:228 ../raster/r.walk/main.c:309 -#: ../raster/r.cost/main.c:174 ../raster/r.cost/main.c:186 -#: ../raster/r.cost/main.c:193 ../raster/r.cost/main.c:243 -#: ../raster/r.drain/main.c:139 ../raster/r.drain/main.c:146 -msgid "Start" -msgstr "" - -#: ../raster/r.walk/main.c:214 ../raster/r.cost/main.c:179 +#: ../raster/r.walk/main.c:247 ../raster/r.cost/main.c:210 msgid "Name of stopping vector points map" msgstr "" -#: ../raster/r.walk/main.c:215 ../raster/r.walk/main.c:235 -#: ../raster/r.cost/main.c:180 ../raster/r.cost/main.c:200 +#: ../raster/r.walk/main.c:248 ../raster/r.walk/main.c:268 +#: ../raster/r.cost/main.c:211 ../raster/r.cost/main.c:231 msgid "Stop" msgstr "" -#: ../raster/r.walk/main.c:220 ../raster/r.cost/main.c:185 +#: ../raster/r.walk/main.c:253 ../raster/r.cost/main.c:216 msgid "Name of starting raster points map" msgstr "" -#: ../raster/r.walk/main.c:227 ../raster/r.cost/main.c:192 -#: ../raster/r.drain/main.c:138 -msgid "Coordinates of starting point(s) (E,N)" -msgstr "" - -#: ../raster/r.walk/main.c:234 ../raster/r.cost/main.c:199 +#: ../raster/r.walk/main.c:267 ../raster/r.cost/main.c:230 msgid "Coordinates of stopping point(s) (E,N)" msgstr "" -#: ../raster/r.walk/main.c:244 ../raster/r.cost/main.c:209 +#: ../raster/r.walk/main.c:277 ../raster/r.cost/main.c:240 msgid "Maximum cumulative cost" msgstr "" -#: ../raster/r.walk/main.c:253 ../raster/r.cost/main.c:218 +#: ../raster/r.walk/main.c:286 ../raster/r.cost/main.c:249 msgid "Cost assigned to null cells. By default, null cells are excluded" msgstr "" -#: ../raster/r.walk/main.c:254 ../raster/r.walk/main.c:304 -#: ../raster/r.cost/main.c:219 ../raster/r.cost/main.c:238 +#: ../raster/r.walk/main.c:287 ../raster/r.walk/main.c:337 +#: ../raster/r.cost/main.c:250 ../raster/r.cost/main.c:269 msgid "NULL cells" msgstr "" -#: ../raster/r.walk/main.c:263 ../raster/r.cost/main.c:228 +#: ../raster/r.walk/main.c:296 ../raster/r.cost/main.c:259 msgid "Maximum memory to be used in MB" msgstr "" -#: ../raster/r.walk/main.c:273 +#: ../raster/r.walk/main.c:306 msgid "Coefficients for walking energy formula parameters a,b,c,d" msgstr "" -#: ../raster/r.walk/main.c:274 ../raster/r.walk/main.c:284 -#: ../raster/r.walk/main.c:294 ../raster/r.resamp.rst/main.c:210 +#: ../raster/r.walk/main.c:307 ../raster/r.walk/main.c:317 +#: ../raster/r.walk/main.c:327 ../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 -#: ../raster/r.slope.aspect/main.c:181 ../raster/r.slope.aspect/main.c:189 -#: ../raster/r.slope.aspect/main.c:247 ../raster/r.slope.aspect/main.c:256 -#: ../raster/r.slope.aspect/main.c:262 ../raster/r.in.bin/main.c:275 +#: ../raster/r.slope.aspect/main.c:199 ../raster/r.slope.aspect/main.c:207 +#: ../raster/r.slope.aspect/main.c:265 ../raster/r.slope.aspect/main.c:274 +#: ../raster/r.slope.aspect/main.c:280 ../raster/r.slope.aspect/main.c:286 +#: ../raster/r.slope.aspect/main.c:294 ../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:107 ../raster/r.resamp.bspline/main.c:115 -#: ../raster/r.resamp.bspline/main.c:121 ../raster/r.resamp.bspline/main.c:133 -#: ../raster/r.resamp.bspline/main.c:138 ../raster/r.out.mpeg/main.c:132 +#: ../raster/r.resamp.bspline/main.c:109 ../raster/r.resamp.bspline/main.c:117 +#: ../raster/r.resamp.bspline/main.c:123 ../raster/r.resamp.bspline/main.c:135 +#: ../raster/r.resamp.bspline/main.c:140 ../raster/r.out.mpeg/main.c:132 #: ../display/d.mon/main.c:82 ../display/d.mon/main.c:90 #: ../display/d.mon/main.c:98 ../display/d.mon/main.c:104 #: ../display/d.mon/main.c:110 ../display/d.mon/main.c:145 #: ../display/d.mon/main.c:151 ../display/d.mon/main.c:157 #: ../general/g.access/main.c:50 ../general/g.access/main.c:58 -#: ../imagery/i.segment/parse_args.c:68 ../imagery/i.segment/parse_args.c:77 -#: ../imagery/i.segment/parse_args.c:88 ../imagery/i.segment/parse_args.c:99 -#: ../imagery/i.segment/parse_args.c:109 ../imagery/i.segment/parse_args.c:127 -#: ../imagery/i.segment/parse_args.c:135 ../imagery/i.segment/parse_args.c:144 -#: ../imagery/i.segment/parse_args.c:151 ../imagery/i.segment/parse_args.c:157 -#: ../imagery/i.segment/parse_args.c:163 ../imagery/i.segment/parse_args.c:169 -#: ../imagery/i.segment/parse_args.c:176 ../imagery/i.cluster/main.c:103 +#: ../imagery/i.segment/parse_args.c:71 ../imagery/i.segment/parse_args.c:80 +#: ../imagery/i.segment/parse_args.c:91 ../imagery/i.segment/parse_args.c:102 +#: ../imagery/i.segment/parse_args.c:112 ../imagery/i.segment/parse_args.c:130 +#: ../imagery/i.segment/parse_args.c:138 ../imagery/i.segment/parse_args.c:147 +#: ../imagery/i.segment/parse_args.c:154 ../imagery/i.segment/parse_args.c:160 +#: ../imagery/i.segment/parse_args.c:166 ../imagery/i.segment/parse_args.c:172 +#: ../imagery/i.segment/parse_args.c:179 ../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 @@ -6599,219 +6925,228 @@ #: ../vector/v.lidar.correction/main.c:111 ../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.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.surf.bspline/main.c:179 ../vector/v.vol.rst/main.c:270 +#: ../vector/v.vol.rst/main.c:278 ../vector/v.vol.rst/main.c:285 +#: ../vector/v.vol.rst/main.c:313 ../vector/v.vol.rst/main.c:322 +#: ../vector/v.vol.rst/main.c:331 ../vector/v.vol.rst/main.c:339 +#: ../vector/v.vol.rst/main.c:348 ../vector/v.vol.rst/main.c:356 #: ../vector/v.outlier/main.c:104 ../vector/v.outlier/main.c:113 #: ../vector/v.outlier/main.c:121 ../vector/v.colors.out/main.c:68 #: ../vector/v.colors.out/main.c:73 msgid "Settings" msgstr "" -#: ../raster/r.walk/main.c:283 +#: ../raster/r.walk/main.c:316 msgid "Lambda coefficients for combining walking energy and friction cost" msgstr "" -#: ../raster/r.walk/main.c:293 +#: ../raster/r.walk/main.c:326 msgid "Slope factor determines travel energy cost per height step" msgstr "" -#: ../raster/r.walk/main.c:299 ../raster/r.cost/main.c:233 +#: ../raster/r.walk/main.c:332 ../raster/r.cost/main.c:264 msgid "Use the 'Knight's move'; slower, but more accurate" msgstr "" -#: ../raster/r.walk/main.c:303 ../raster/r.cost/main.c:237 +#: ../raster/r.walk/main.c:336 ../raster/r.cost/main.c:268 msgid "Keep null values in output raster map" msgstr "" -#: ../raster/r.walk/main.c:308 ../raster/r.cost/main.c:242 +#: ../raster/r.walk/main.c:341 ../raster/r.cost/main.c:273 msgid "Start with values in raster map" msgstr "" -#: ../raster/r.walk/main.c:313 ../raster/r.cost/main.c:247 +#: ../raster/r.walk/main.c:346 ../raster/r.cost/main.c:278 msgid "Print info about disk space and memory requirements and exit" msgstr "" -#: ../raster/r.walk/main.c:357 ../raster/r.cost/main.c:297 +#: ../raster/r.walk/main.c:350 ../raster/r.cost/main.c:282 +msgid "Create bitmask encoded directions" +msgstr "" + +#: ../raster/r.walk/main.c:397 ../raster/r.cost/main.c:337 msgid "Must specify exactly one of start_points, start_rast or coordinate" msgstr "" -#: ../raster/r.walk/main.c:362 ../raster/r.walk/main.c:845 -#: ../raster/r.cost/main.c:302 ../raster/r.cost/main.c:712 +#: ../raster/r.walk/main.c:403 ../raster/r.walk/main.c:896 +#: ../raster/r.cost/main.c:343 ../raster/r.cost/main.c:759 msgid "No start points" msgstr "" -#: ../raster/r.walk/main.c:369 ../raster/r.cost/main.c:309 +#: ../raster/r.walk/main.c:408 ../raster/r.cost/main.c:348 +msgid "No stop points" +msgstr "" + +#: ../raster/r.walk/main.c:412 ../raster/r.cost/main.c:352 #, c-format msgid "Inappropriate maximum cost: %d" msgstr "" -#: ../raster/r.walk/main.c:372 ../raster/r.cost/main.c:312 +#: ../raster/r.walk/main.c:415 ../raster/r.cost/main.c:355 #, c-format msgid "Inappropriate amount of memory: %d" msgstr "" -#: ../raster/r.walk/main.c:377 +#: ../raster/r.walk/main.c:420 #, c-format msgid "Missing required value: got %d instead of 4" msgstr "" -#: ../raster/r.walk/main.c:380 +#: ../raster/r.walk/main.c:423 #, c-format msgid "Walking costs are a=%g b=%g c=%g d=%g" msgstr "" -#: ../raster/r.walk/main.c:385 ../raster/r.walk/main.c:393 +#: ../raster/r.walk/main.c:428 ../raster/r.walk/main.c:436 #, c-format msgid "Missing required value: %d" msgstr "" -#: ../raster/r.walk/main.c:388 +#: ../raster/r.walk/main.c:431 #, c-format msgid "Lambda is %g" msgstr "" -#: ../raster/r.walk/main.c:396 +#: ../raster/r.walk/main.c:439 #, c-format msgid "Slope_factor is %g" msgstr "" -#: ../raster/r.walk/main.c:415 ../raster/r.cost/main.c:330 +#: ../raster/r.walk/main.c:466 ../raster/r.cost/main.c:381 msgid "Assigning negative cost to null cell. Null cells excluded." msgstr "" -#: ../raster/r.walk/main.c:525 ../raster/r.walk/main.c:538 -#: ../raster/r.cost/main.c:412 ../raster/r.cost/main.c:424 +#: ../raster/r.walk/main.c:571 ../raster/r.walk/main.c:584 +#: ../raster/r.cost/main.c:458 ../raster/r.cost/main.c:470 #, c-format msgid "Will need at least %.2f MB of disk space" msgstr "" -#: ../raster/r.walk/main.c:527 ../raster/r.walk/main.c:539 -#: ../raster/r.cost/main.c:414 ../raster/r.cost/main.c:425 +#: ../raster/r.walk/main.c:573 ../raster/r.walk/main.c:585 +#: ../raster/r.cost/main.c:460 ../raster/r.cost/main.c:471 #, c-format msgid "Will need at least %.2f MB of memory" msgstr "" -#: ../raster/r.walk/main.c:529 ../raster/r.walk/main.c:540 -#: ../raster/r.cost/main.c:416 ../raster/r.cost/main.c:426 +#: ../raster/r.walk/main.c:575 ../raster/r.walk/main.c:586 +#: ../raster/r.cost/main.c:462 ../raster/r.cost/main.c:472 #, c-format msgid "%d of %d segments are kept in memory" msgstr "" -#: ../raster/r.walk/main.c:545 ../raster/r.cost/main.c:431 +#: ../raster/r.walk/main.c:591 ../raster/r.cost/main.c:477 msgid "Creating some temporary files..." msgstr "" -#: ../raster/r.walk/main.c:549 ../raster/r.walk/main.c:554 -#: ../raster/r.cost/main.c:435 ../raster/r.cost/main.c:440 -#: ../raster/r.resamp.bspline/main.c:316 ../raster/r.resamp.bspline/main.c:401 -#: ../raster/r.resamp.bspline/main.c:473 ../vector/v.surf.bspline/main.c:475 +#: ../raster/r.walk/main.c:595 ../raster/r.walk/main.c:600 +#: ../raster/r.walk/main.c:609 ../raster/r.cost/main.c:481 +#: ../raster/r.cost/main.c:486 ../raster/r.cost/main.c:494 +#: ../raster/r.resamp.bspline/main.c:318 ../raster/r.resamp.bspline/main.c:403 +#: ../raster/r.resamp.bspline/main.c:475 ../vector/v.surf.bspline/main.c:475 #: ../vector/v.surf.bspline/main.c:503 msgid "Can not create temporary file" msgstr "" -#: ../raster/r.walk/main.c:558 +#: ../raster/r.walk/main.c:630 #, c-format msgid "Reading raster maps <%s> and <%s>, initializing output..." msgstr "" -#: ../raster/r.walk/main.c:643 ../raster/r.cost/main.c:504 +#: ../raster/r.walk/main.c:717 ../raster/r.cost/main.c:577 msgid "Initializing directional output..." msgstr "" -#: ../raster/r.walk/main.c:675 ../raster/r.cost/main.c:535 -#: ../raster/r.drain/main.c:273 +#: ../raster/r.walk/main.c:786 ../raster/r.cost/main.c:646 #, c-format -msgid "Reading vector map <%s> with start points..." -msgstr "" - -#: ../raster/r.walk/main.c:688 ../raster/r.walk/main.c:754 -#: ../raster/r.cost/main.c:548 ../raster/r.cost/main.c:618 -#: ../raster/r.to.vect/main.c:289 ../raster/r.drain/main.c:286 -#: ../display/d.vect.thematic/display.c:75 ../display/d.vect/vert.c:27 -#: ../display/d.vect/lines.c:143 ../display/d.vect/label.c:44 -#: ../display/d.vect/zcoor.c:38 ../display/d.vect/dir.c:30 -#: ../display/d.vect/topo.c:52 ../display/d.vect/attr.c:51 -#: ../vector/v.label.sa/labels.c:141 ../vector/v.out.lidar/main.c:732 -#: ../vector/v.perturb/main.c:182 ../vector/v.to.3d/trans2.c:84 -#: ../vector/v.to.3d/trans3.c:85 ../vector/v.what.rast/main.c:213 -#: ../vector/v.colors/scan_z.c:36 ../vector/v.colors/scan_cats.c:24 -#: ../vector/v.vol.rst/user1.c:140 ../vector/v.decimate/main.c:406 -#: ../vector/v.colors.out/scan_cats.c:32 ../vector/v.label/main.c:293 -#: ../vector/v.info/level1.c:38 -msgid "Unable to read vector map" +msgid "No start points found in vector map <%s>" msgstr "" -#: ../raster/r.walk/main.c:722 +#: ../raster/r.walk/main.c:788 ../raster/r.cost/main.c:648 #, c-format -msgid "No start points found in vector <%s>" -msgstr "" +msgid "%d point found" +msgid_plural "%d points found" +msgstr[0] "" +msgstr[1] "" -#: ../raster/r.walk/main.c:734 ../raster/r.cost/main.c:598 +#: ../raster/r.walk/main.c:801 ../raster/r.cost/main.c:661 #, c-format msgid "Reading vector map <%s> with stop points..." msgstr "" -#: ../raster/r.walk/main.c:788 ../raster/r.cost/main.c:652 +#: ../raster/r.walk/main.c:839 ../raster/r.cost/main.c:699 #, c-format msgid "No stop points found in vector <%s>" msgstr "" -#: ../raster/r.walk/main.c:808 ../raster/r.cost/main.c:673 +#: ../raster/r.walk/main.c:859 ../raster/r.cost/main.c:720 #: ../raster/r.texture/h_measure.c:738 ../raster/r.stream.extract/load.c:44 #: ../raster/r.stream.extract/load.c:53 ../imagery/i.smap/interp.c:68 msgid "Unable to allocate memory" msgstr "" -#: ../raster/r.walk/main.c:810 ../raster/r.cost/main.c:675 +#: ../raster/r.walk/main.c:861 ../raster/r.cost/main.c:722 #, c-format msgid "Reading raster map <%s> with start points..." msgstr "" -#: ../raster/r.walk/main.c:859 ../raster/r.cost/main.c:726 +#: ../raster/r.walk/main.c:907 ../raster/r.cost/main.c:770 msgid "Specified starting location outside database window" msgstr "" -#: ../raster/r.walk/main.c:879 ../raster/r.cost/main.c:748 +#: ../raster/r.walk/main.c:932 ../raster/r.cost/main.c:797 +#, c-format +msgid "Number of duplicate stop points: %d" +msgstr "" + +#: ../raster/r.walk/main.c:946 ../raster/r.cost/main.c:811 msgid "Finding cost path..." msgstr "" -#: ../raster/r.walk/main.c:1356 ../raster/r.cost/main.c:1011 +#: ../raster/r.walk/main.c:1551 ../raster/r.cost/main.c:1202 msgid "Error, ct == pres_cell" msgstr "" -#: ../raster/r.walk/main.c:1368 +#: ../raster/r.walk/main.c:1568 #, c-format msgid "Writing output raster map <%s>... " msgstr "" -#: ../raster/r.walk/main.c:1432 ../raster/r.cost/main.c:1131 +#: ../raster/r.walk/main.c:1632 ../raster/r.cost/main.c:1327 #, c-format msgid "Writing output movement direction raster map <%s>..." msgstr "" -#: ../raster/r.walk/main.c:1477 ../raster/r.cost/main.c:1197 +#: ../raster/r.walk/main.c:1677 ../raster/r.cost/main.c:1394 #, c-format msgid "Peak cost value: %g" msgstr "" -#: ../raster/r.walk/main.c:1498 ../raster/r.cost/main.c:1219 +#: ../raster/r.walk/main.c:1695 ../raster/r.walk/main.c:1731 +#: ../raster/r.cost/main.c:1412 ../raster/r.cost/main.c:1448 #, c-format msgid "Illegal x coordinate <%s>" msgstr "" -#: ../raster/r.walk/main.c:1500 ../raster/r.cost/main.c:1221 +#: ../raster/r.walk/main.c:1697 ../raster/r.walk/main.c:1733 +#: ../raster/r.cost/main.c:1414 ../raster/r.cost/main.c:1450 #, c-format msgid "Illegal y coordinate <%s>" msgstr "" -#: ../raster/r.walk/main.c:1504 ../raster/r.cost/main.c:1225 +#: ../raster/r.walk/main.c:1701 ../raster/r.walk/main.c:1737 +#: ../raster/r.cost/main.c:1418 ../raster/r.cost/main.c:1454 #, c-format msgid "Warning, ignoring point outside window: %g, %g" msgstr "" +#: ../raster/r.walk/flag.c:21 ../raster/r.walk/flag.c:28 +#: ../raster/r.cost/flag.c:21 ../raster/r.cost/flag.c:28 +#: ../imagery/i.segment/flag.c:21 ../imagery/i.segment/flag.c:28 +#: ../vector/v.distance/main.c:817 ../vector/v.distance/main.c:894 +#: ../vector/v.distance/main.c:1105 +msgid "Out of memory!" +msgstr "" + #: ../raster/r.timestamp/main.c:37 ../raster3d/r3.timestamp/main.c:45 #: ../vector/v.timestamp/main.c:37 msgid "timestamp" @@ -6905,112 +7240,120 @@ msgid "bad rule (%s): [%s]" msgstr "" -#: ../raster/r.colors/edit_colors.c:61 +#: ../raster/r.colors/edit_colors.c:78 msgid "Creates/modifies the color table associated with a 3D raster map." msgstr "" -#: ../raster/r.colors/edit_colors.c:65 +#: ../raster/r.colors/edit_colors.c:82 msgid "Creates/modifies the color table associated with a raster map." msgstr "" -#: ../raster/r.colors/edit_colors.c:75 ../raster/r.colors/edit_colors.c:87 +#: ../raster/r.colors/edit_colors.c:92 ../raster/r.colors/edit_colors.c:104 msgid "Map" msgstr "" -#: ../raster/r.colors/edit_colors.c:81 +#: ../raster/r.colors/edit_colors.c:98 msgid "Input file with one map name per line" msgstr "" -#: ../raster/r.colors/edit_colors.c:83 +#: ../raster/r.colors/edit_colors.c:100 msgid "Input map names can be defined in an input file in case a large amount of maps must be specified. This option is mutual exclusive to the map option." msgstr "" -#: ../raster/r.colors/edit_colors.c:110 +#: ../raster/r.colors/edit_colors.c:127 msgid "\"-\" to read rules from stdin" msgstr "" -#: ../raster/r.colors/edit_colors.c:186 ../raster/r.series.interp/main.c:180 +#: ../raster/r.colors/edit_colors.c:149 ../vector/v.colors/main.c:137 +msgid "List available rules with description then exit" +msgstr "" + +#: ../raster/r.colors/edit_colors.c:150 ../vector/v.colors/main.c:138 +msgid "If a color rule is given, only this rule is listed" +msgstr "" + +#: ../raster/r.colors/edit_colors.c:219 ../raster/r.series.interp/main.c:180 #, c-format msgid "Unable to open %s file <%s>" msgstr "" -#: ../raster/r.colors/edit_colors.c:229 ../raster/r.colors/edit_colors.c:262 +#: ../raster/r.colors/edit_colors.c:260 ../raster/r.colors/edit_colors.c:294 #, c-format msgid "%s map <%s> not found" msgstr "" -#: ../raster/r.colors/edit_colors.c:235 +#: ../raster/r.colors/edit_colors.c:266 #, c-format msgid "No %s map name found in input file <%s>" msgstr "" -#: ../raster/r.colors/edit_colors.c:278 +#: ../raster/r.colors/edit_colors.c:309 #, c-format msgid "Unable to remove color table of %s map <%s>" msgstr "" -#: ../raster/r.colors/edit_colors.c:280 +#: ../raster/r.colors/edit_colors.c:311 #, c-format msgid "Color table of %s map <%s> not found" msgstr "" -#: ../raster/r.colors/edit_colors.c:302 +#: ../raster/r.colors/edit_colors.c:334 #, c-format msgid "Color table exists for %s map <%s>. Exiting." msgstr "" -#: ../raster/r.colors/edit_colors.c:358 +#: ../raster/r.colors/edit_colors.c:394 #, c-format msgid "Color table 'random' is not supported for floating point %s map" msgstr "" -#: ../raster/r.colors/edit_colors.c:362 +#: ../raster/r.colors/edit_colors.c:399 #, c-format msgid "Color table 'grey.eq' is not supported for floating point %s map" msgstr "" -#: ../raster/r.colors/edit_colors.c:368 +#: ../raster/r.colors/edit_colors.c:406 #, c-format msgid "Color table 'grey.log' is not supported for floating point %s map" msgstr "" -#: ../raster/r.colors/edit_colors.c:376 ../imagery/i.vi/main.c:545 +#: ../raster/r.colors/edit_colors.c:415 ../imagery/i.vi/main.c:546 #, c-format msgid "Unknown color request '%s'" msgstr "" -#: ../raster/r.colors/edit_colors.c:386 ../vector/v.colors/make_colors.c:51 +#: ../raster/r.colors/edit_colors.c:426 ../vector/v.colors/make_colors.c:51 #, c-format msgid "Unable to load rules file <%s>" msgstr "" -#: ../raster/r.colors/edit_colors.c:396 ../raster/r.colors.out/raster_main.c:69 -#: ../raster/r.grow.distance/main.c:382 ../raster/r.fill.dir/main.c:153 -#: ../vector/v.colors/main.c:315 +#: ../raster/r.colors/edit_colors.c:437 ../raster/r.colors.out/raster_main.c:69 +#: ../raster/r.grow.distance/main.c:382 ../raster/r.fill.dir/main.c:155 +#: ../vector/v.colors/main.c:328 #, c-format msgid "Unable to read color table for raster map <%s>" msgstr "" -#: ../raster/r.colors/edit_colors.c:400 ../raster/r.univar/r3.univar_main.c:144 +#: ../raster/r.colors/edit_colors.c:442 ../raster/r.univar/r3.univar_main.c:144 #: ../raster/r.univar/r3.univar_main.c:182 ../raster3d/r3.support/main.c:135 -#: ../raster3d/r3.out.netcdf/main.c:600 ../raster3d/r3.retile/main.c:113 +#: ../raster3d/r3.out.netcdf/main.c:601 ../raster3d/r3.retile/main.c:113 #: ../raster3d/r3.neighbors/main.c:229 ../raster3d/r3.out.vtk/main.c:142 #: ../raster3d/r3.mask/main.c:58 ../raster3d/r3.out.bin/main.c:299 #: ../raster3d/r3.flow/main.c:87 ../raster3d/r3.cross.rast/main.c:245 #: ../raster3d/r3.out.v5d/main.c:307 ../raster3d/r3.timestamp/main.c:73 #: ../raster3d/r3.to.rast/main.c:275 ../raster3d/r3.stats/main.c:97 #: ../raster3d/r3.out.ascii/main.c:326 ../raster3d/r3.null/main.c:103 -#: ../general/g.region/main.c:455 ../vector/v.colors/main.c:319 +#: ../general/g.region/main.c:468 ../vector/v.colors/main.c:332 #, c-format msgid "3D raster map <%s> not found" msgstr "" -#: ../raster/r.colors/edit_colors.c:403 ../vector/v.colors/main.c:322 +#: ../raster/r.colors/edit_colors.c:445 ../vector/v.colors/main.c:335 #, c-format msgid "Unable to read color table for 3D raster map <%s>" msgstr "" -#: ../raster/r.colors/edit_colors.c:447 +#: ../raster/r.colors/edit_colors.c:492 #, c-format msgid "Color table for %s map <%s> set to '%s'" msgstr "" @@ -7034,7 +7377,7 @@ msgstr "" #: ../raster/r.mfilter/main.c:59 ../raster/r.neighbors/main.c:173 -#: ../raster/r.resamp.filter/main.c:392 ../raster3d/r3.neighbors/main.c:215 +#: ../raster/r.resamp.filter/main.c:397 ../raster3d/r3.neighbors/main.c:215 #: ../vector/v.outlier/main.c:73 msgid "filter" msgstr "" @@ -7132,54 +7475,42 @@ msgid "Error reading temporary file" msgstr "" -#: ../raster/r.cost/main.c:145 +#: ../raster/r.cost/main.c:168 msgid "Creates a raster map showing the cumulative cost of moving between different geographic locations on an input raster map whose cell category values represent cost." msgstr "" -#: ../raster/r.cost/main.c:152 +#: ../raster/r.cost/main.c:175 msgid "Name of input raster map containing grid cell cost information" msgstr "" -#: ../raster/r.cost/main.c:160 +#: ../raster/r.cost/main.c:191 msgid "Name for output raster map with nearest start point" msgstr "" -#: ../raster/r.cost/main.c:444 +#: ../raster/r.cost/main.c:515 #, c-format msgid "Reading raster map <%s>, initializing output..." msgstr "" -#: ../raster/r.cost/main.c:489 +#: ../raster/r.cost/main.c:560 #, c-format msgid "Negative cell value found at row %d, col %d. Setting negative value to null_cost value" msgstr "" -#: ../raster/r.cost/main.c:582 -#, c-format -msgid "No start points found in vector map <%s>" -msgstr "" - -#: ../raster/r.cost/main.c:584 -#, c-format -msgid "%d point found" -msgid_plural "%d points found" -msgstr[0] "" -msgstr[1] "" - -#: ../raster/r.cost/main.c:1034 ../raster/r.buffer/write_map.c:45 +#: ../raster/r.cost/main.c:1230 ../raster/r.buffer/write_map.c:45 #: ../raster/r.flow/io.c:207 #, c-format msgid "Writing output raster map <%s>..." msgstr "" -#: ../raster/r.cost/main.c:1036 +#: ../raster/r.cost/main.c:1232 #, c-format msgid "Writing raster map with nearest start point <%s>..." msgstr "" #: ../raster/r.resamp.interp/main.c:77 ../raster/r.resamp.rst/main.c:149 #: ../raster/r.resamp.stats/main.c:262 ../raster/r.resamp.bspline/main.c:81 -#: ../raster/r.resample/main.c:55 ../raster/r.resamp.filter/main.c:390 +#: ../raster/r.resample/main.c:55 ../raster/r.resamp.filter/main.c:395 msgid "resample" msgstr "" @@ -7197,8 +7528,8 @@ msgstr "" #: ../raster/r.resamp.interp/main.c:370 ../raster/r.mode/main.c:143 -#: ../raster/r.resamp.stats/main.c:395 ../raster/r.tile/main.c:200 -#: ../raster/r.resamp.filter/main.c:579 +#: ../raster/r.resamp.stats/main.c:395 ../raster/r.tile/main.c:203 +#: ../raster/r.resamp.filter/main.c:593 #, c-format msgid "Unable to read color table for %s" msgstr "" @@ -7335,14 +7666,15 @@ #: ../raster/r.topmodel/file_io.c:28 ../raster/r.topmodel/file_io.c:136 #: ../raster/r.topmodel/file_io.c:161 ../raster/r.series.accumulate/main.c:221 -#: ../raster/r.series/main.c:223 ../raster/r.mapcalc/main.c:49 -#: ../raster/r.in.xyz/main.c:582 ../raster/r.in.mat/main.c:125 -#: ../raster/r.support/main.c:176 ../display/d.legend.vect/main.c:259 -#: ../display/d.legend.vect/main.c:273 ../display/d.legend.vect/draw.c:72 -#: ../display/d.linegraph/main.c:415 ../display/d.linegraph/main.c:432 -#: ../display/d.linegraph/main.c:730 ../display/d.text/main.c:380 -#: ../display/d.where/main.c:163 ../raster3d/r3.support/main.c:167 -#: ../general/g.cairocomp/main.c:46 ../vector/v.segment/main.c:98 +#: ../raster/r.series/main.c:226 ../raster/r.mapcalc/main.c:49 +#: ../raster/r.in.xyz/main.c:582 ../raster/r.buildvrt/main.c:126 +#: ../raster/r.in.mat/main.c:125 ../raster/r.support/main.c:176 +#: ../display/d.legend.vect/main.c:259 ../display/d.legend.vect/main.c:273 +#: ../display/d.legend.vect/draw.c:72 ../display/d.linegraph/main.c:415 +#: ../display/d.linegraph/main.c:432 ../display/d.linegraph/main.c:730 +#: ../display/d.text/main.c:380 ../display/d.where/main.c:160 +#: ../raster3d/r3.support/main.c:167 ../general/g.cairocomp/main.c:46 +#: ../imagery/i.group/main.c:122 ../vector/v.segment/main.c:98 #: ../vector/v.net.path/path.c:49 ../vector/v.lrs/v.lrs.segment/main.c:133 #, c-format msgid "Unable to open input file <%s>" @@ -7535,7 +7867,7 @@ msgstr[0] "" msgstr[1] "" -#: ../raster/r.texture/main.c:354 ../imagery/i.vi/main.c:225 +#: ../raster/r.texture/main.c:354 ../imagery/i.vi/main.c:226 #, c-format msgid "Calculating %s..." msgstr "" @@ -7652,7 +7984,7 @@ msgstr "" #: ../raster/r.stats/main.c:285 ../raster/r.series.accumulate/main.c:265 -#: ../raster/r.series/main.c:287 +#: ../raster/r.series/main.c:300 ../raster/r.buildvrt/main.c:185 msgid "Raster map not found" msgstr "" @@ -8170,7 +8502,7 @@ msgid "Exports a GRASS raster to a binary array." msgstr "" -#: ../raster/r.out.bin/main.c:290 ../raster/r.random/main.c:62 +#: ../raster/r.out.bin/main.c:290 ../raster/r.random/main.c:63 #: ../imagery/i.zc/main.c:66 msgid "Name of input raster map" msgstr "" @@ -8217,7 +8549,7 @@ msgstr "" #: ../raster/r.out.bin/main.c:379 ../raster/r.in.bin/main.c:462 -#: ../vector/v.colors/main.c:225 +#: ../vector/v.colors/main.c:238 #, c-format msgid "-%c and -%c are mutually exclusive" msgstr "" @@ -8397,7 +8729,7 @@ msgid "Spline tension value" msgstr "" -#: ../raster/r.resamp.rst/main.c:246 ../vector/v.surf.rst/main.c:340 +#: ../raster/r.resamp.rst/main.c:246 ../vector/v.surf.rst/main.c:343 msgid "Anisotropy angle (in degrees counterclockwise from East)" msgstr "" @@ -8405,7 +8737,7 @@ msgid "Anisotropy" msgstr "" -#: ../raster/r.resamp.rst/main.c:253 ../vector/v.surf.rst/main.c:347 +#: ../raster/r.resamp.rst/main.c:253 ../vector/v.surf.rst/main.c:350 msgid "Anisotropy scaling factor" msgstr "" @@ -8413,7 +8745,7 @@ msgid "Use dnorm independent tension" msgstr "" -#: ../raster/r.resamp.rst/main.c:263 ../vector/v.surf.rst/main.c:171 +#: ../raster/r.resamp.rst/main.c:263 ../vector/v.surf.rst/main.c:173 msgid "Output partial derivatives instead of topographic parameters" msgstr "" @@ -8526,7 +8858,7 @@ #: ../raster/r.in.ascii/main.c:150 ../display/d.title/main.c:117 #: ../raster3d/r3.in.ascii/main.c:169 ../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 ../vector/v.surf.rst/main.c:864 +#: ../general/g.setproj/get_stp.c:286 ../vector/v.surf.rst/main.c:867 #: ../vector/v.in.ascii/main.c:275 #, c-format msgid "Unable to open temporary file <%s>" @@ -8534,7 +8866,7 @@ #: ../raster/r.resamp.rst/main.c:547 ../raster/r.thin/io.c:131 #: ../raster/r.thin/io.c:138 ../raster/r.thin/io.c:147 -#: ../vector/v.surf.rst/main.c:869 +#: ../vector/v.surf.rst/main.c:872 #, c-format msgid "Error writing temporary file <%s>" msgstr "" @@ -8562,10 +8894,10 @@ msgstr "" #: ../raster/r.univar/r3.univar_main.c:151 -#: ../raster/r.univar/r3.univar_main.c:189 ../raster3d/r3.out.netcdf/main.c:617 +#: ../raster/r.univar/r3.univar_main.c:189 ../raster3d/r3.out.netcdf/main.c:618 #: ../raster3d/r3.retile/main.c:127 ../raster3d/r3.neighbors/main.c:266 #: ../raster3d/r3.neighbors/main.c:275 ../raster3d/r3.out.vtk/main.c:207 -#: ../raster3d/r3.out.vtk/main.c:292 ../raster3d/r3.out.vtk/main.c:513 +#: ../raster3d/r3.out.vtk/main.c:292 ../raster3d/r3.out.vtk/main.c:512 #: ../raster3d/r3.mkdspf/main.c:168 ../raster3d/r3.mask/main.c:64 #: ../raster3d/r3.out.bin/main.c:314 ../raster3d/r3.flow/main.c:118 #: ../raster3d/r3.flow/main.c:132 ../raster3d/r3.flow/main.c:373 @@ -8698,53 +9030,53 @@ msgid "Programmer error in get_stats/switch" msgstr "" -#: ../raster/r.random/main.c:54 ../raster/r.random.surface/main.c:59 +#: ../raster/r.random/main.c:55 ../raster/r.random.surface/main.c:59 #: ../raster/r.surf.random/main.c:38 ../raster/r.random.cells/main.c:49 -#: ../raster/r.surf.gauss/main.c:40 ../vector/v.random/main.c:100 -#: ../vector/v.perturb/main.c:65 ../vector/v.extract/main.c:81 +#: ../raster/r.surf.gauss/main.c:40 ../vector/v.random/main.c:103 +#: ../vector/v.perturb/main.c:65 ../vector/v.extract/main.c:82 msgid "random" msgstr "" -#: ../raster/r.random/main.c:55 ../display/d.vect/main.c:76 -#: ../general/g.region/main.c:69 ../vector/v.random/main.c:103 +#: ../raster/r.random/main.c:56 ../display/d.vect/main.c:76 +#: ../general/g.region/main.c:70 ../vector/v.random/main.c:106 #: ../vector/v.cluster/main.c:94 ../vector/v.in.lidar/main.c:139 -#: ../vector/v.patch/main.c:71 ../vector/v.perturb/main.c:67 +#: ../vector/v.patch/main.c:73 ../vector/v.perturb/main.c:67 #: ../vector/v.rectify/main.c:72 ../vector/v.in.ascii/main.c:73 -#: ../vector/v.decimate/main.c:130 ../vector/v.edit/main.c:61 +#: ../vector/v.decimate/main.c:131 ../vector/v.edit/main.c:61 #: ../vector/v.info/main.c:43 ../vector/v.in.dxf/main.c:67 #: ../vector/v.external/main.c:57 msgid "level1" msgstr "" -#: ../raster/r.random/main.c:58 +#: ../raster/r.random/main.c:59 msgid "Creates a raster map layer and vector point map containing randomly located points." msgstr "" -#: ../raster/r.random/main.c:67 +#: ../raster/r.random/main.c:68 msgid "Name of cover raster map" msgstr "" -#: ../raster/r.random/main.c:74 +#: ../raster/r.random/main.c:75 msgid "The number of points to allocate" msgstr "" -#: ../raster/r.random/main.c:86 +#: ../raster/r.random/main.c:93 msgid "Generate points also for NULL category" msgstr "" -#: ../raster/r.random/main.c:91 +#: ../raster/r.random/main.c:98 msgid "Report information about input raster and exit" msgstr "" -#: ../raster/r.random/main.c:95 +#: ../raster/r.random/main.c:102 msgid "Generate vector points as 3D points" msgstr "" -#: ../raster/r.random/main.c:98 ../vector/v.in.ascii/main.c:195 +#: ../raster/r.random/main.c:105 ../vector/v.in.ascii/main.c:195 msgid "Do not build topology in points mode" msgstr "" -#: ../raster/r.random/main.c:99 ../display/d.linegraph/main.c:353 +#: ../raster/r.random/main.c:106 ../display/d.linegraph/main.c:353 #: ../display/d.linegraph/main.c:362 ../display/d.linegraph/main.c:371 #: ../display/d.linegraph/main.c:386 ../vector/v.out.ascii/args.c:40 #: ../vector/v.out.ascii/args.c:66 ../vector/v.out.ascii/args.c:76 @@ -8757,42 +9089,42 @@ msgid "Points" msgstr "" -#: ../raster/r.random/main.c:143 +#: ../raster/r.random/main.c:150 #, c-format msgid "Note: one (or both) of %s and %s must be specified" msgstr "" -#: ../raster/r.random/main.c:151 +#: ../raster/r.random/main.c:158 #, c-format msgid "<%s=%s> invalid percentage" msgstr "" -#: ../raster/r.random/main.c:162 +#: ../raster/r.random/main.c:169 #, c-format msgid "<%s=%s> invalid number of points" msgstr "" -#: ../raster/r.random/main.c:176 +#: ../raster/r.random/main.c:183 #, c-format msgid "There aren't [%llu] cells in the current region" msgstr "" -#: ../raster/r.random/main.c:179 +#: ../raster/r.random/main.c:186 #, c-format msgid "There aren't [%llu] non-NULL cells in the current region" msgstr "" -#: ../raster/r.random/main.c:183 +#: ../raster/r.random/main.c:190 #, c-format msgid "There aren't [%lu] cells in the current region" msgstr "" -#: ../raster/r.random/main.c:186 +#: ../raster/r.random/main.c:193 #, c-format msgid "There aren't [%lu] non-NULL cells in the current region" msgstr "" -#: ../raster/r.random/main.c:192 +#: ../raster/r.random/main.c:199 msgid "There are no valid locations in the current region" msgstr "" @@ -8824,7 +9156,7 @@ msgid "Writing vector map <%s> ..." msgstr "" -#: ../raster/r.random/random.c:190 ../vector/v.net.distance/main.c:363 +#: ../raster/r.random/random.c:189 ../vector/v.net.distance/main.c:363 #: ../vector/v.net.allpairs/main.c:271 ../vector/v.net.path/path.c:350 #: ../vector/v.net.iso/main.c:724 ../vector/v.net.iso/main.c:754 #: ../vector/v.net.flow/main.c:262 ../vector/v.net.timetable/main.c:134 @@ -8838,35 +9170,36 @@ msgid "Cannot insert new record: %s" msgstr "" -#: ../raster/r.random/random.c:244 +#: ../raster/r.random/random.c:243 #, c-format msgid "Only [%llu] random points created" msgstr "" -#: ../raster/r.random/random.c:247 +#: ../raster/r.random/random.c:246 #, c-format msgid "Only [%lu] random points created" msgstr "" -#: ../raster/r.random/random.c:258 ../raster/r.to.vect/main.c:233 +#: ../raster/r.random/random.c:257 ../raster/r.to.vect/main.c:233 #: ../db/drivers/postgres/index.c:59 ../vector/v.mkgrid/main.c:346 -#: ../vector/v.mkgrid/main.c:404 ../vector/v.random/main.c:259 -#: ../vector/v.select/copy_tabs.c:87 ../vector/v.patch/main.c:328 -#: ../vector/v.overlay/main.c:592 ../vector/v.extract/copy_tab.c:124 +#: ../vector/v.mkgrid/main.c:404 ../vector/v.random/main.c:300 +#: ../vector/v.select/copy_tabs.c:87 ../vector/v.patch/main.c:366 +#: ../vector/v.overlay/main.c:592 ../vector/v.decimate/copy_tab.c:119 +#: ../vector/v.extract/copy_tab.c:124 msgid "Unable to create index" msgstr "" -#: ../raster/r.random/random.c:262 ../raster/r.contour/main.c:193 +#: ../raster/r.random/random.c:261 ../raster/r.contour/main.c:193 #: ../raster/r.stream.extract/close.c:202 ../raster/r.to.vect/main.c:238 #: ../raster3d/r3.flow/main.c:72 ../vector/v.mkgrid/main.c:350 -#: ../vector/v.mkgrid/main.c:408 ../vector/v.random/main.c:265 +#: ../vector/v.mkgrid/main.c:408 ../vector/v.random/main.c:306 #: ../vector/v.in.lidar/attributes.c:144 ../vector/v.reclass/main.c:327 #: ../vector/v.in.dwg/main.c:249 ../vector/v.select/copy_tabs.c:90 -#: ../vector/v.in.ogr/main.c:1145 ../vector/v.patch/main.c:333 +#: ../vector/v.in.ogr/main.c:1208 ../vector/v.patch/main.c:371 #: ../vector/v.overlay/main.c:597 ../vector/v.sample/main.c:197 -#: ../vector/v.distance/main.c:1424 ../vector/v.in.ascii/main.c:423 -#: ../vector/v.to.points/main.c:202 ../vector/v.in.dxf/write_vect.c:238 -#: ../vector/v.extract/copy_tab.c:129 +#: ../vector/v.distance/main.c:1432 ../vector/v.in.ascii/main.c:423 +#: ../vector/v.to.points/main.c:202 ../vector/v.decimate/copy_tab.c:124 +#: ../vector/v.in.dxf/write_vect.c:238 ../vector/v.extract/copy_tab.c:129 #, c-format msgid "Unable to grant privileges on table <%s>" msgstr "" @@ -9039,155 +9372,166 @@ msgid "Unable to read category file of raster map <%s@%s>" msgstr "" -#: ../raster/r.horizon/main.c:182 ../raster/r.sunhours/main.c:75 +#: ../raster/r.horizon/main.c:181 ../raster/r.sunhours/main.c:75 #: ../raster/r.sunmask/main.c:118 msgid "sun position" msgstr "" -#: ../raster/r.horizon/main.c:184 +#: ../raster/r.horizon/main.c:183 msgid "Computes horizon angle height from a digital elevation model." msgstr "" -#: ../raster/r.horizon/main.c:186 +#: ../raster/r.horizon/main.c:185 msgid "The module has two different modes of operation: 1. Computes the entire horizon around a single point whose coordinates are given with the 'coord' option. The horizon height (in radians). 2. Computes one or more raster maps of the horizon height in a single direction. The input for this is the angle (in degrees), which is measured counterclockwise with east=0, north=90 etc. The output is the horizon height in radians." msgstr "" -#: ../raster/r.horizon/main.c:203 +#: ../raster/r.horizon/main.c:202 msgid "Direction in which you want to know the horizon height" msgstr "" -#: ../raster/r.horizon/main.c:220 +#: ../raster/r.horizon/main.c:219 msgid "Start angle for multidirectional horizon [degrees]" msgstr "" -#: ../raster/r.horizon/main.c:221 ../raster/r.horizon/main.c:230 -#: ../raster/r.horizon/main.c:238 ../raster/r.horizon/main.c:246 -#: ../raster/r.horizon/main.c:254 ../raster/r.horizon/main.c:262 -#: ../raster/r.horizon/main.c:270 ../raster/r.horizon/main.c:283 +#: ../raster/r.horizon/main.c:220 ../raster/r.horizon/main.c:229 +#: ../raster/r.horizon/main.c:237 ../raster/r.horizon/main.c:245 +#: ../raster/r.horizon/main.c:253 ../raster/r.horizon/main.c:261 +#: ../raster/r.horizon/main.c:269 ../raster/r.horizon/main.c:282 msgid "Raster mode" msgstr "" -#: ../raster/r.horizon/main.c:229 +#: ../raster/r.horizon/main.c:228 msgid "End angle for multidirectional horizon [degrees]" msgstr "" -#: ../raster/r.horizon/main.c:237 +#: ../raster/r.horizon/main.c:236 msgid "For horizon rasters, read from the DEM an extra buffer around the present region" msgstr "" -#: ../raster/r.horizon/main.c:245 +#: ../raster/r.horizon/main.c:244 msgid "For horizon rasters, read from the DEM an extra buffer eastward the present region" msgstr "" -#: ../raster/r.horizon/main.c:253 +#: ../raster/r.horizon/main.c:252 msgid "For horizon rasters, read from the DEM an extra buffer westward the present region" msgstr "" -#: ../raster/r.horizon/main.c:261 +#: ../raster/r.horizon/main.c:260 msgid "For horizon rasters, read from the DEM an extra buffer northward the present region" msgstr "" -#: ../raster/r.horizon/main.c:269 +#: ../raster/r.horizon/main.c:268 msgid "For horizon rasters, read from the DEM an extra buffer southward the present region" msgstr "" -#: ../raster/r.horizon/main.c:277 +#: ../raster/r.horizon/main.c:276 msgid "The maximum distance to consider when finding the horizon height" msgstr "" -#: ../raster/r.horizon/main.c:288 +#: ../raster/r.horizon/main.c:287 msgid "Coordinate for which you want to calculate the horizon" msgstr "" -#: ../raster/r.horizon/main.c:289 ../raster/r.horizon/main.c:305 +#: ../raster/r.horizon/main.c:288 ../raster/r.horizon/main.c:304 msgid "Point mode" msgstr "" -#: ../raster/r.horizon/main.c:310 +#: ../raster/r.horizon/main.c:309 msgid "Write output in degrees (default is radians)" msgstr "" -#: ../raster/r.horizon/main.c:315 +#: ../raster/r.horizon/main.c:314 msgid "Write output in compass orientation (default is CCW, East=0)" msgstr "" -#: ../raster/r.horizon/main.c:355 +#: ../raster/r.horizon/main.c:354 msgid "Note: In latitude-longitude coordinate system specify buffers in degree unit" msgstr "" -#: ../raster/r.horizon/main.c:368 +#: ../raster/r.horizon/main.c:367 msgid "Can't read the coordinates from the \"coordinate\" option." msgstr "" -#: ../raster/r.horizon/main.c:395 +#: ../raster/r.horizon/main.c:372 +msgid "Coordinates are outside of the current region" +msgstr "" + +#: ../raster/r.horizon/main.c:399 msgid "You didn't specify a direction value or step size. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:400 +#: ../raster/r.horizon/main.c:404 msgid "You didn't specify a horizon raster name. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:415 +#: ../raster/r.horizon/main.c:419 msgid "Negative values of start angle are not allowed. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:419 +#: ../raster/r.horizon/main.c:423 msgid "End angle is not between 0 and 360. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:423 +#: ../raster/r.horizon/main.c:427 msgid "You specify a start grater than the end angle. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:431 +#: ../raster/r.horizon/main.c:435 msgid "You didn't specify an angle step size. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:442 +#: ../raster/r.horizon/main.c:446 msgid "Could not read bufferzone size. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:447 ../raster/r.horizon/main.c:453 -#: ../raster/r.horizon/main.c:460 ../raster/r.horizon/main.c:467 +#: ../raster/r.horizon/main.c:451 ../raster/r.horizon/main.c:457 +#: ../raster/r.horizon/main.c:464 ../raster/r.horizon/main.c:471 #, c-format msgid "Could not read %s bufferzone size. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:448 +#: ../raster/r.horizon/main.c:452 msgid "east" msgstr "" -#: ../raster/r.horizon/main.c:454 +#: ../raster/r.horizon/main.c:458 msgid "west" msgstr "" -#: ../raster/r.horizon/main.c:461 +#: ../raster/r.horizon/main.c:465 msgid "south" msgstr "" -#: ../raster/r.horizon/main.c:468 +#: ../raster/r.horizon/main.c:472 msgid "north" msgstr "" -#: ../raster/r.horizon/main.c:473 +#: ../raster/r.horizon/main.c:477 msgid "Could not read maximum distance. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:484 +#: ../raster/r.horizon/main.c:488 msgid "The distance value must be 0.5-1.5. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:654 ../raster/r.in.ascii/main.c:187 +#: ../raster/r.horizon/main.c:656 ../raster/r.in.ascii/main.c:187 #, c-format msgid "OOPS: rows changed from %d to %d" msgstr "" -#: ../raster/r.horizon/main.c:658 ../raster/r.in.ascii/main.c:190 +#: ../raster/r.horizon/main.c:660 ../raster/r.in.ascii/main.c:190 #, c-format msgid "OOPS: cols changed from %d to %d" msgstr "" -#: ../raster/r.horizon/main.c:1174 +#: ../raster/r.horizon/main.c:849 ../raster/r.horizon/main.c:867 +#: ../raster/r.horizon/main.c:1203 ../raster/r.horizon/main.c:1223 +#: ../raster/r.proj/main.c:450 ../raster/r.proj/main.c:541 +#, c-format +msgid "Error in %s" +msgstr "" + +#: ../raster/r.horizon/main.c:1176 #, c-format msgid "Calculating map %01d of %01d (angle %.2f, raster map <%s>)" msgstr "" @@ -9342,7 +9686,7 @@ 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:183 +#: ../raster/r.series.accumulate/main.c:132 ../raster/r.series/main.c:184 msgid "Ignore values outside this range" msgstr "" @@ -9366,7 +9710,7 @@ msgid "Huglin Heliothermal index" msgstr "" -#: ../raster/r.series.accumulate/main.c:163 ../raster/r.series/main.c:191 +#: ../raster/r.series.accumulate/main.c:163 ../raster/r.series/main.c:192 msgid "Do not keep files open" msgstr "" @@ -9375,27 +9719,30 @@ msgstr "" #: ../raster/r.series.accumulate/main.c:206 ../raster/r.neighbors/main.c:266 -#: ../raster/r.series/main.c:204 ../raster/r.mapcalc/main.c:131 -#: ../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.external/main.c:170 ../vector/v.colors/main.c:206 +#: ../raster/r.series/main.c:205 ../raster/r.mapcalc/main.c:131 +#: ../raster/r.buildvrt/main.c:109 ../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.external/main.c:170 +#: ../vector/v.colors/main.c:219 #, c-format msgid "%s= and %s= are mutually exclusive" msgstr "" -#: ../raster/r.series.accumulate/main.c:210 ../raster/r.series/main.c:208 -#: ../raster/r.series.interp/main.c:126 ../raster/r.series.interp/main.c:142 +#: ../raster/r.series.accumulate/main.c:210 ../raster/r.series/main.c:209 +#: ../raster/r.buildvrt/main.c:113 ../raster/r.series.interp/main.c:126 +#: ../raster/r.series.interp/main.c:142 #, c-format msgid "Please specify %s= or %s=" msgstr "" -#: ../raster/r.series.accumulate/main.c:255 ../raster/r.series/main.c:275 +#: ../raster/r.series.accumulate/main.c:255 ../raster/r.series/main.c:288 +#: ../raster/r.buildvrt/main.c:174 msgid "No raster map name found in input file" msgstr "" -#: ../raster/r.series.accumulate/main.c:318 ../raster/r.slope.aspect/main.c:544 -#: ../raster/r.series/main.c:386 ../raster/r.patch/main.c:140 -#: ../raster/r.series.interp/main.c:339 ../raster/r.relief/main.c:316 +#: ../raster/r.series.accumulate/main.c:318 ../raster/r.slope.aspect/main.c:577 +#: ../raster/r.series/main.c:415 ../raster/r.patch/main.c:140 +#: ../raster/r.series.interp/main.c:339 ../raster/r.relief/main.c:317 msgid "Percent complete..." msgstr "" @@ -9457,10 +9804,10 @@ msgstr "" #: ../raster/r.distance/report.c:61 -#: ../scripts/i.colors.enhance/i.colors.enhance.py:153 -#: ../scripts/i.colors.enhance/i.colors.enhance.py:176 -#: ../scripts/i.colors.enhance/i.colors.enhance.py:186 -#: ../scripts/i.colors.enhance/i.colors.enhance.py:210 +#: ../scripts/i.colors.enhance/i.colors.enhance.py:161 +#: ../scripts/i.colors.enhance/i.colors.enhance.py:184 +#: ../scripts/i.colors.enhance/i.colors.enhance.py:194 +#: ../scripts/i.colors.enhance/i.colors.enhance.py:218 msgid "Processing..." msgstr "" @@ -10375,9 +10722,9 @@ #: ../raster/r.contour/main.c:183 ../raster/r.stream.extract/close.c:194 #: ../vector/v.net.distance/main.c:291 ../vector/v.in.lidar/attributes.c:135 #: ../vector/v.net.allpairs/main.c:179 ../vector/v.in.dwg/main.c:240 -#: ../vector/v.in.ogr/main.c:1138 ../vector/v.net.path/path.c:109 +#: ../vector/v.in.ogr/main.c:1201 ../vector/v.net.path/path.c:109 #: ../vector/v.overlay/main.c:587 ../vector/v.net.iso/main.c:390 -#: ../vector/v.net.flow/main.c:181 ../vector/v.distance/main.c:1419 +#: ../vector/v.net.flow/main.c:181 ../vector/v.distance/main.c:1427 #: ../vector/v.net.timetable/main.c:103 ../vector/v.to.points/main.c:192 #: ../vector/v.net.components/main.c:190 ../vector/v.net.centrality/main.c:266 #: ../vector/v.net.alloc/main.c:329 @@ -10387,7 +10734,7 @@ #: ../raster/r.contour/main.c:188 ../raster3d/r3.flow/main.c:67 #: ../vector/v.in.lidar/attributes.c:139 ../vector/v.reclass/main.c:322 -#: ../vector/v.in.dwg/main.c:244 ../vector/v.in.ogr/main.c:1360 +#: ../vector/v.in.dwg/main.c:244 ../vector/v.in.ogr/main.c:1430 #: ../vector/v.in.ascii/main.c:523 ../vector/v.to.points/main.c:197 #: ../vector/v.in.dxf/write_vect.c:241 #, c-format @@ -10395,8 +10742,8 @@ msgstr "" #: ../raster/r.contour/main.c:203 ../vector/v.select/copy_tabs.c:17 -#: ../vector/v.voronoi/main.c:384 ../vector/v.extract/copy_tab.c:57 -#: ../vector/v.generalize/misc.c:134 +#: ../vector/v.voronoi/main.c:384 ../vector/v.decimate/copy_tab.c:54 +#: ../vector/v.extract/copy_tab.c:57 ../vector/v.generalize/misc.c:134 msgid "Writing attributes..." msgstr "" @@ -10407,7 +10754,7 @@ msgid "Unable to insert new record: '%s'" msgstr "" -#: ../raster/r.contour/main.c:237 ../raster/r.in.lidar/main.c:608 +#: ../raster/r.contour/main.c:237 ../raster/r.in.lidar/main.c:613 #: ../vector/v.generalize/displacement.c:78 msgid "Reading data..." msgstr "" @@ -10441,210 +10788,222 @@ msgstr[0] "" msgstr[1] "" -#: ../raster/r.contour/cont.c:213 +#: ../raster/r.contour/cont.c:214 #, c-format msgid "%d crossing found" msgid_plural "%d crossings found" msgstr[0] "" msgstr[1] "" -#: ../raster/r.contour/cont.c:266 +#: ../raster/r.contour/cont.c:267 msgid "Illegal edge number" msgstr "" -#: ../raster/r.contour/cont.c:374 +#: ../raster/r.contour/cont.c:375 msgid "Edge number out of range" msgstr "" -#: ../raster/r.slope.aspect/main.c:152 ../raster/r.param.scale/interface.c:56 +#: ../raster/r.slope.aspect/main.c:170 ../raster/r.param.scale/interface.c:56 #: ../raster/r.relief/main.c:110 ../imagery/i.topo.corr/main.c:48 msgid "terrain" msgstr "" -#: ../raster/r.slope.aspect/main.c:153 +#: ../raster/r.slope.aspect/main.c:171 msgid "aspect" msgstr "" -#: ../raster/r.slope.aspect/main.c:154 +#: ../raster/r.slope.aspect/main.c:172 msgid "slope" msgstr "" -#: ../raster/r.slope.aspect/main.c:155 +#: ../raster/r.slope.aspect/main.c:173 msgid "curvature" msgstr "" -#: ../raster/r.slope.aspect/main.c:156 +#: ../raster/r.slope.aspect/main.c:174 msgid "Generates raster maps of slope, aspect, curvatures and partial derivatives from an elevation raster map." msgstr "" -#: ../raster/r.slope.aspect/main.c:158 +#: ../raster/r.slope.aspect/main.c:176 msgid "Aspect is calculated counterclockwise from east." msgstr "" -#: ../raster/r.slope.aspect/main.c:165 ../vector/v.surf.rst/main.c:201 +#: ../raster/r.slope.aspect/main.c:183 ../vector/v.surf.rst/main.c:203 msgid "Name for output slope raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:166 ../raster/r.slope.aspect/main.c:172 -#: ../raster/r.slope.aspect/main.c:196 ../raster/r.slope.aspect/main.c:203 -#: ../raster/r.slope.aspect/main.c:210 ../raster/r.slope.aspect/main.c:217 -#: ../raster/r.slope.aspect/main.c:224 ../raster/r.slope.aspect/main.c:231 -#: ../raster/r.slope.aspect/main.c:238 ../raster/r.watershed/front/main.c:139 -#: ../raster/r.watershed/front/main.c:146 -#: ../raster/r.watershed/front/main.c:153 +#: ../raster/r.slope.aspect/main.c:184 ../raster/r.slope.aspect/main.c:190 +#: ../raster/r.slope.aspect/main.c:214 ../raster/r.slope.aspect/main.c:221 +#: ../raster/r.slope.aspect/main.c:228 ../raster/r.slope.aspect/main.c:235 +#: ../raster/r.slope.aspect/main.c:242 ../raster/r.slope.aspect/main.c:249 +#: ../raster/r.slope.aspect/main.c:256 ../raster/r.watershed/front/main.c:147 +#: ../raster/r.watershed/front/main.c:154 #: ../raster/r.watershed/front/main.c:160 -#: ../raster/r.watershed/front/main.c:166 -#: ../raster/r.watershed/front/main.c:172 -#: ../raster/r.watershed/front/main.c:180 -#: ../raster/r.watershed/front/main.c:188 -#: ../raster/r.watershed/front/main.c:195 ../vector/v.surf.rst/main.c:172 -#: ../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:232 ../vector/v.surf.rst/main.c:239 -#: ../vector/v.surf.rst/main.c:246 ../vector/v.surf.rst/main.c:253 +#: ../raster/r.watershed/front/main.c:167 +#: ../raster/r.watershed/front/main.c:173 +#: ../raster/r.watershed/front/main.c:179 +#: ../raster/r.watershed/front/main.c:186 +#: ../raster/r.watershed/front/main.c:193 +#: ../raster/r.watershed/front/main.c:200 ../vector/v.surf.rst/main.c:174 +#: ../vector/v.surf.rst/main.c:198 ../vector/v.surf.rst/main.c:204 +#: ../vector/v.surf.rst/main.c:210 ../vector/v.surf.rst/main.c:216 +#: ../vector/v.surf.rst/main.c:222 ../vector/v.surf.rst/main.c:228 +#: ../vector/v.surf.rst/main.c:234 ../vector/v.surf.rst/main.c:241 +#: ../vector/v.surf.rst/main.c:248 ../vector/v.surf.rst/main.c:255 #: ../vector/v.surf.bspline/main.c:130 ../vector/v.surf.bspline/main.c:135 -#: ../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.vol.rst/main.c:293 ../vector/v.vol.rst/main.c:299 +#: ../vector/v.vol.rst/main.c:362 ../vector/v.vol.rst/main.c:368 +#: ../vector/v.vol.rst/main.c:374 ../vector/v.vol.rst/main.c:381 +#: ../vector/v.vol.rst/main.c:387 ../vector/v.vol.rst/main.c:393 +#: ../vector/v.vol.rst/main.c:399 ../vector/v.vol.rst/main.c:405 msgid "Outputs" msgstr "" -#: ../raster/r.slope.aspect/main.c:171 ../vector/v.surf.rst/main.c:207 +#: ../raster/r.slope.aspect/main.c:189 ../vector/v.surf.rst/main.c:209 msgid "Name for output aspect raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:180 +#: ../raster/r.slope.aspect/main.c:198 msgid "Format for reporting the slope" msgstr "" -#: ../raster/r.slope.aspect/main.c:187 +#: ../raster/r.slope.aspect/main.c:205 msgid "Type of output aspect and slope maps" msgstr "" -#: ../raster/r.slope.aspect/main.c:195 ../vector/v.surf.rst/main.c:213 +#: ../raster/r.slope.aspect/main.c:213 ../vector/v.surf.rst/main.c:215 msgid "Name for output profile curvature raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:202 ../vector/v.surf.rst/main.c:219 +#: ../raster/r.slope.aspect/main.c:220 ../vector/v.surf.rst/main.c:221 msgid "Name for output tangential curvature raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:209 +#: ../raster/r.slope.aspect/main.c:227 msgid "Name for output first order partial derivative dx (E-W slope) raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:216 +#: ../raster/r.slope.aspect/main.c:234 msgid "Name for output first order partial derivative dy (N-S slope) raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:223 +#: ../raster/r.slope.aspect/main.c:241 msgid "Name for output second order partial derivative dxx raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:230 +#: ../raster/r.slope.aspect/main.c:248 msgid "Name for output second order partial derivative dyy raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:237 +#: ../raster/r.slope.aspect/main.c:255 msgid "Name for output second order partial derivative dxy raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:243 +#: ../raster/r.slope.aspect/main.c:261 msgid "Multiplicative factor to convert elevation units to horizontal units" msgstr "" -#: ../raster/r.slope.aspect/main.c:252 +#: ../raster/r.slope.aspect/main.c:270 msgid "Minimum slope value (in percent) for which aspect is computed" msgstr "" -#: ../raster/r.slope.aspect/main.c:261 +#: ../raster/r.slope.aspect/main.c:279 msgid "Do not align the current region to the raster elevation map" msgstr "" -#: ../raster/r.slope.aspect/main.c:315 ../raster/r.relief/main.c:220 +#: ../raster/r.slope.aspect/main.c:285 +msgid "Compute output at edges and near NULL values" +msgstr "" + +#: ../raster/r.slope.aspect/main.c:291 +msgid "Create aspect as degrees clockwise from North (azimuth), with flat = -9999" +msgstr "" + +#: ../raster/r.slope.aspect/main.c:293 +msgid "Default: degrees counter-clockwise from East, with flat = 0" +msgstr "" + +#: ../raster/r.slope.aspect/main.c:348 ../raster/r.relief/main.c:221 #, c-format msgid "%s=%s - must be a positive number" msgstr "" -#: ../raster/r.slope.aspect/main.c:321 ../raster/r.relief/main.c:201 -#: ../raster/r.relief/main.c:207 +#: ../raster/r.slope.aspect/main.c:354 ../raster/r.relief/main.c:202 +#: ../raster/r.relief/main.c:208 #, c-format msgid "%s=%s - must be a non-negative number" msgstr "" -#: ../raster/r.slope.aspect/main.c:336 +#: ../raster/r.slope.aspect/main.c:369 #, 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:358 +#: ../raster/r.slope.aspect/main.c:391 #, c-format msgid "Wrong raster type: %s" msgstr "" -#: ../raster/r.slope.aspect/main.c:387 +#: ../raster/r.slope.aspect/main.c:420 msgid "r.slope.aspect does not convert horizontal units to meters in this version, see manual page." msgstr "" -#: ../raster/r.slope.aspect/main.c:968 +#: ../raster/r.slope.aspect/main.c:1025 #, c-format msgid "Elevation products for mapset <%s> in <%s>" msgstr "" -#: ../raster/r.slope.aspect/main.c:987 +#: ../raster/r.slope.aspect/main.c:1044 #, c-format msgid "Min computed aspect %.4f, max computed aspect %.4f" msgstr "" -#: ../raster/r.slope.aspect/main.c:1051 +#: ../raster/r.slope.aspect/main.c:1145 #, c-format msgid "Aspect raster map <%s> complete" msgstr "" -#: ../raster/r.slope.aspect/main.c:1108 +#: ../raster/r.slope.aspect/main.c:1202 #, c-format msgid "Min computed slope %.4f, max computed slope %.4f" msgstr "" -#: ../raster/r.slope.aspect/main.c:1161 +#: ../raster/r.slope.aspect/main.c:1255 #, c-format msgid "Slope raster map <%s> complete" msgstr "" -#: ../raster/r.slope.aspect/main.c:1233 +#: ../raster/r.slope.aspect/main.c:1327 #, c-format msgid "Profile curve raster map <%s> complete" msgstr "" -#: ../raster/r.slope.aspect/main.c:1260 +#: ../raster/r.slope.aspect/main.c:1354 #, c-format msgid "Tangential curve raster map <%s> complete" msgstr "" -#: ../raster/r.slope.aspect/main.c:1285 +#: ../raster/r.slope.aspect/main.c:1379 #, c-format msgid "E-W slope raster map <%s> complete" msgstr "" -#: ../raster/r.slope.aspect/main.c:1310 +#: ../raster/r.slope.aspect/main.c:1404 #, c-format msgid "N-S slope raster map <%s> complete" msgstr "" -#: ../raster/r.slope.aspect/main.c:1335 +#: ../raster/r.slope.aspect/main.c:1429 #, c-format msgid "Dxx raster map <%s> complete" msgstr "" -#: ../raster/r.slope.aspect/main.c:1360 +#: ../raster/r.slope.aspect/main.c:1454 #, c-format msgid "Dyy raster map <%s> complete" msgstr "" -#: ../raster/r.slope.aspect/main.c:1385 +#: ../raster/r.slope.aspect/main.c:1479 #, c-format msgid "Dxy raster map <%s> complete" msgstr "" @@ -10772,7 +11131,7 @@ msgid "\"%s\" field missing from header" msgstr "" -#: ../raster/r.stream.extract/main.c:78 ../raster/r.watershed/front/main.c:78 +#: ../raster/r.stream.extract/main.c:78 ../raster/r.watershed/front/main.c:80 msgid "stream network" msgstr "" @@ -10788,11 +11147,6 @@ msgid "Stream extraction will use provided accumulation instead of calculating it anew" msgstr "" -#: ../raster/r.stream.extract/main.c:89 ../raster/r.stream.extract/main.c:97 -#: ../raster/r.flow/main.c:435 ../raster/r.flow/main.c:441 -msgid "Input maps" -msgstr "" - #: ../raster/r.stream.extract/main.c:93 msgid "Name of input raster map with real depressions" msgstr "" @@ -10891,13 +11245,13 @@ msgstr "" #: ../raster/r.stream.extract/main.c:318 -#: ../raster/r.watershed/seg/init_vars.c:252 +#: ../raster/r.watershed/seg/init_vars.c:255 #, c-format msgid "Will need up to %.2f MB of disk space" msgstr "" #: ../raster/r.stream.extract/main.c:320 -#: ../raster/r.watershed/seg/init_vars.c:254 +#: ../raster/r.watershed/seg/init_vars.c:258 #, c-format msgid "Will need up to %.2f GB (%.0f MB) of disk space" msgstr "" @@ -10980,17 +11334,14 @@ msgid "Unable to re-open segment file" msgstr "" -#: ../raster/r.stream.extract/cseg.c:47 ../raster/r.stream.extract/dseg.c:47 -#: ../raster/r.stream.extract/dseg.c:97 ../raster/r.stream.extract/bseg.c:46 -#: ../raster/r.stream.extract/bseg.c:96 ../raster/r.stream.extract/seg.c:52 -#: ../raster/r.stream.extract/seg.c:94 ../raster/r.stream.extract/seg.c:103 +#: ../raster/r.stream.extract/cseg.c:47 ../raster/r.stream.extract/cseg.c:97 +#: ../raster/r.stream.extract/dseg.c:47 ../raster/r.stream.extract/dseg.c:97 +#: ../raster/r.stream.extract/bseg.c:46 ../raster/r.stream.extract/bseg.c:96 +#: ../raster/r.stream.extract/seg.c:52 ../raster/r.stream.extract/seg.c:94 +#: ../raster/r.stream.extract/seg.c:103 msgid "Unable to read segment file" msgstr "" -#: ../raster/r.stream.extract/cseg.c:97 -msgid "Unabel to read segment file" -msgstr "" - #: ../raster/r.stream.extract/cseg.c:120 #, c-format msgid "Unable to segment put row %d for raster map <%s>" @@ -11029,8 +11380,8 @@ msgstr "" #: ../raster/r.stream.extract/streams.c:336 -#: ../raster/r.watershed/seg/do_cum.c:487 -#: ../raster/r.watershed/ram/do_cum.c:443 +#: ../raster/r.watershed/seg/do_cum.c:518 +#: ../raster/r.watershed/ram/do_cum.c:469 #, c-format msgid "MFD: cumulative proportion of flow distribution not 1.0 but %f" msgstr "" @@ -11071,7 +11422,8 @@ msgstr "" #: ../raster/r.stream.extract/close.c:198 -#, c-format +#: ../scripts/v.db.addtable/v.db.addtable.py:147 +#, c-format, python-format msgid "Unable to create index on table <%s>" msgstr "" @@ -11081,7 +11433,7 @@ msgstr "" #: ../raster/r.stream.extract/close.c:255 ../raster/r.grow.distance/main.c:325 -#: ../raster/r.fill.dir/main.c:253 +#: ../raster/r.fill.dir/main.c:259 msgid "Writing output raster maps..." msgstr "" @@ -11205,8 +11557,8 @@ msgid "Distance filter remains flat before beginning exponent" msgstr "" -#: ../raster/r.random.surface/main.c:102 -msgid "Random seed (SEED_MIN >= value >= SEED_MAX), default [random]" +#: ../raster/r.random.surface/main.c:102 ../raster/r.random.cells/main.c:77 +msgid "Random seed, default [random]" msgstr "" #: ../raster/r.random.surface/main.c:108 @@ -11217,12 +11569,12 @@ msgid "Uniformly distributed cell values" msgstr "" -#: ../raster/r.random.surface/main.c:128 ../raster/r.random.cells/init.c:96 +#: ../raster/r.random.surface/main.c:128 ../raster/r.random.cells/init.c:93 #, c-format msgid "Generating raster map <%s>..." msgstr "" -#: ../raster/r.random.surface/save.c:98 ../raster/r.drain/main.c:522 +#: ../raster/r.random.surface/save.c:98 ../raster/r.drain/main.c:523 #: ../raster/r.random.cells/indep.c:139 ../raster/r.composite/main.c:191 #: ../imagery/i.ifft/main.c:207 #, c-format @@ -11243,45 +11595,30 @@ msgid "Output raster map required" msgstr "" -#: ../raster/r.random.surface/init.c:108 -#, c-format -msgid "Seed (%d) larger than maximum (%d)" -msgstr "" - -#: ../raster/r.random.surface/init.c:111 ../raster/r.random.surface/init.c:120 -#, c-format -msgid " seed is set to %d" -msgstr "" - -#: ../raster/r.random.surface/init.c:116 -#, c-format -msgid "Seed (%d) smaller than minimum (%d)" -msgstr "" - -#: ../raster/r.random.surface/init.c:159 +#: ../raster/r.random.surface/init.c:141 #, c-format msgid "Distance value (%d): %lf must be >= 0.0" msgstr "" -#: ../raster/r.random.surface/init.c:187 +#: ../raster/r.random.surface/init.c:169 #, c-format msgid "Exponent value (%lf) must be > 0.0" msgstr "" -#: ../raster/r.random.surface/init.c:211 +#: ../raster/r.random.surface/init.c:193 #, c-format msgid "Flat value (%lf) must be less than distance value (%lf)" msgstr "" -#: ../raster/r.random.surface/init.c:232 +#: ../raster/r.random.surface/init.c:214 msgid "Must have a distance value for each filter" msgstr "" -#: ../raster/r.random.surface/init.c:264 +#: ../raster/r.random.surface/init.c:246 msgid "Must have a exponent value for each filter" msgstr "" -#: ../raster/r.random.surface/init.c:281 +#: ../raster/r.random.surface/init.c:263 msgid "Must have a weight value for each filter" msgstr "" @@ -11326,64 +11663,64 @@ msgid "File not found: %s" msgstr "" -#: ../raster/r.fill.dir/main.c:88 +#: ../raster/r.fill.dir/main.c:90 msgid "sink" msgstr "" -#: ../raster/r.fill.dir/main.c:89 +#: ../raster/r.fill.dir/main.c:91 msgid "fill sinks" msgstr "" -#: ../raster/r.fill.dir/main.c:90 +#: ../raster/r.fill.dir/main.c:92 msgid "depressions" msgstr "" -#: ../raster/r.fill.dir/main.c:92 +#: ../raster/r.fill.dir/main.c:94 msgid "Filters and generates a depressionless elevation map and a flow direction map from a given elevation raster map." msgstr "" -#: ../raster/r.fill.dir/main.c:99 +#: ../raster/r.fill.dir/main.c:101 msgid "Name for output depressionless elevation raster map" msgstr "" -#: ../raster/r.fill.dir/main.c:103 +#: ../raster/r.fill.dir/main.c:105 msgid "Name for output flow direction map for depressionless elevation raster map" msgstr "" -#: ../raster/r.fill.dir/main.c:108 +#: ../raster/r.fill.dir/main.c:110 msgid "Name for output raster map of problem areas" msgstr "" -#: ../raster/r.fill.dir/main.c:115 +#: ../raster/r.fill.dir/main.c:117 msgid "Aspect direction format" msgstr "" -#: ../raster/r.fill.dir/main.c:121 +#: ../raster/r.fill.dir/main.c:123 msgid "Find unresolved areas only" msgstr "" -#: ../raster/r.fill.dir/main.c:127 +#: ../raster/r.fill.dir/main.c:129 #, c-format msgid "The '%c' flag requires '%s'to be specified" msgstr "" -#: ../raster/r.fill.dir/main.c:148 +#: ../raster/r.fill.dir/main.c:150 msgid "Direction map is D8 resolution, i.e. 45 degrees" msgstr "" -#: ../raster/r.fill.dir/main.c:190 +#: ../raster/r.fill.dir/main.c:192 msgid "Reading input elevation raster map..." msgstr "" -#: ../raster/r.fill.dir/main.c:200 +#: ../raster/r.fill.dir/main.c:202 msgid "Filling sinks..." msgstr "" -#: ../raster/r.fill.dir/main.c:204 +#: ../raster/r.fill.dir/main.c:206 msgid "Determining flow directions for ambiguous cases..." msgstr "" -#: ../raster/r.fill.dir/main.c:217 +#: ../raster/r.fill.dir/main.c:219 msgid "Repeat to get the final directions..." msgstr "" @@ -11467,14 +11804,6 @@ msgid "Pass 2 of 2..." msgstr "" -#: ../raster/r.clump/clump.c:99 ../raster/r.clump/clump.c:151 -#: ../raster/r.clump/minsize.c:152 ../raster/r.clump/minsize.c:253 -#: ../raster/r.clump/minsize.c:287 ../raster/r.clump/minsize.c:293 -#: ../raster/r.clump/minsize.c:424 ../raster/r.clump/minsize.c:447 -#: ../raster/r.clump/minsize.c:518 ../imagery/i.segment/cluster.c:431 -msgid "Unable to read from temp file" -msgstr "" - #: ../raster/r.clump/clump.c:115 ../raster/r.clump/clump.c:347 #: ../raster/r.clump/clump.c:361 ../raster/r.clump/clump.c:648 #: ../raster/r.clump/clump.c:662 ../raster/r.clump/minsize.c:163 @@ -11502,9 +11831,9 @@ msgid "%d-band clumping with threshold %g" msgstr "" -#: ../raster/r.clump/clump.c:451 ../imagery/i.segment/write_output.c:112 -#: ../imagery/i.segment/open_files.c:71 ../imagery/i.segment/open_files.c:238 -#: ../imagery/i.segment/open_files.c:246 +#: ../raster/r.clump/clump.c:451 ../imagery/i.segment/write_output.c:114 +#: ../imagery/i.segment/open_files.c:57 ../imagery/i.segment/open_files.c:232 +#: ../imagery/i.segment/open_files.c:240 #, c-format msgid "No min/max found in raster map <%s>" msgstr "" @@ -11589,7 +11918,7 @@ msgid "PNG error" msgstr "" -#: ../raster/r.in.png/main.c:485 ../raster/r.cross/main.c:168 +#: ../raster/r.in.png/main.c:485 ../raster/r.cross/main.c:161 #: ../raster/r.basins.fill/main.c:146 ../raster/r.resample/main.c:125 #, c-format msgid "Creating support files for <%s>..." @@ -11619,34 +11948,34 @@ msgid "Output image file header only and exit" msgstr "" -#: ../raster/r.cross/main.c:72 +#: ../raster/r.cross/main.c:71 msgid "Creates a cross product of the category values from multiple raster map layers." msgstr "" -#: ../raster/r.cross/main.c:81 +#: ../raster/r.cross/main.c:80 #, c-format msgid "Names of 2-%d input raster maps" msgstr "" -#: ../raster/r.cross/main.c:90 -msgid "Non-zero data only" +#: ../raster/r.cross/main.c:89 +msgid "Non-NULL data only" msgstr "" -#: ../raster/r.cross/main.c:103 +#: ../raster/r.cross/main.c:102 #, c-format msgid "More than %d files not allowed" msgstr "" -#: ../raster/r.cross/main.c:119 +#: ../raster/r.cross/main.c:111 msgid "Must specify 2 or more input maps" msgstr "" -#: ../raster/r.cross/main.c:136 +#: ../raster/r.cross/main.c:129 #, c-format msgid "%s: STEP 2 ..." msgstr "" -#: ../raster/r.cross/main.c:178 +#: ../raster/r.cross/main.c:171 #, c-format msgid "%d categories" msgstr "" @@ -11661,40 +11990,45 @@ msgid "%s: STEP 3 ... " msgstr "" -#: ../raster/r.series/main.c:141 +#: ../raster/r.series/main.c:142 msgid "Makes each output cell value a function of the values assigned to the corresponding cells in the input raster map layers." msgstr "" -#: ../raster/r.series/main.c:150 +#: ../raster/r.series/main.c:151 msgid "Input file with one raster map name and optional one weight per line, field separator between name and weight is |" msgstr "" -#: ../raster/r.series/main.c:161 ../raster3d/r3.neighbors/main.c:119 +#: ../raster/r.series/main.c:162 ../raster3d/r3.neighbors/main.c:119 msgid "Aggregate operation" msgstr "" -#: ../raster/r.series/main.c:176 +#: ../raster/r.series/main.c:177 msgid "Weighting factor for each input map, default value is 1.0 for each input map" msgstr "" -#: ../raster/r.series/main.c:250 ../raster/r.series/main.c:312 +#: ../raster/r.series/main.c:253 ../raster/r.series/main.c:325 msgid "Weights must be positive" msgstr "" -#: ../raster/r.series/main.c:268 ../raster/r.series/main.c:318 +#: ../raster/r.series/main.c:271 ../raster/r.series/main.c:331 #, c-format msgid "Reading raster map <%s> using weight %f..." msgstr "" -#: ../raster/r.series/main.c:298 +#: ../raster/r.series/main.c:274 ../raster/r.series/main.c:334 +#, c-format +msgid "Unable to open input raster <%s>" +msgstr "" + +#: ../raster/r.series/main.c:311 msgid "input= and weights= must have the same number of values" msgstr "" -#: ../raster/r.series/main.c:333 +#: ../raster/r.series/main.c:356 msgid "output= and method= must have the same number of values" msgstr "" -#: ../raster/r.series/main.c:351 +#: ../raster/r.series/main.c:379 #, c-format msgid "Method %s not compatible with weights, using unweighed version instead" msgstr "" @@ -11907,95 +12241,95 @@ msgid "Flag %c makes sense only with %s option or -%c flag" msgstr "" -#: ../raster/r.in.lidar/main.c:369 ../raster3d/r3.in.lidar/main.c:340 +#: ../raster/r.in.lidar/main.c:367 +msgid "Trim option can be used only with trimmean method" +msgstr "" + +#: ../raster/r.in.lidar/main.c:374 ../raster3d/r3.in.lidar/main.c:340 #, c-format msgid "File <%s> does not exist" msgstr "" -#: ../raster/r.in.lidar/main.c:386 +#: ../raster/r.in.lidar/main.c:391 msgid "zrange will not be taken into account during scan" msgstr "" -#: ../raster/r.in.lidar/main.c:399 ../raster3d/r3.in.lidar/main.c:374 +#: ../raster/r.in.lidar/main.c:404 ../raster3d/r3.in.lidar/main.c:374 #: ../vector/v.in.lidar/main.c:349 #, c-format msgid "Input file <%s> does not exist" msgstr "" -#: ../raster/r.in.lidar/main.c:403 ../raster3d/r3.in.lidar/main.c:378 +#: ../raster/r.in.lidar/main.c:408 ../raster3d/r3.in.lidar/main.c:378 #, c-format msgid "Unable to open file <%s> as a LiDAR point cloud" msgstr "" -#: ../raster/r.in.lidar/main.c:407 ../raster3d/r3.in.lidar/main.c:382 +#: ../raster/r.in.lidar/main.c:412 ../raster3d/r3.in.lidar/main.c:382 #: ../vector/v.in.lidar/main.c:358 #, c-format msgid "Unable to read LAS header of <%s>" msgstr "" -#: ../raster/r.in.lidar/main.c:423 ../raster3d/r3.in.lidar/main.c:398 +#: ../raster/r.in.lidar/main.c:428 ../raster3d/r3.in.lidar/main.c:398 msgid "First file's projection checked, checking projection of the other files..." msgstr "" -#: ../raster/r.in.lidar/main.c:461 +#: ../raster/r.in.lidar/main.c:466 #, c-format msgid "Unknown filter option <%s>" msgstr "" -#: ../raster/r.in.lidar/main.c:479 ../raster/r.in.xyz/main.c:383 +#: ../raster/r.in.lidar/main.c:484 ../raster/r.in.xyz/main.c:383 msgid "Invalid zrange" msgstr "" -#: ../raster/r.in.lidar/main.c:493 +#: ../raster/r.in.lidar/main.c:498 #, c-format msgid "Invalid %s" msgstr "" -#: ../raster/r.in.lidar/main.c:525 ../general/g.region/main.c:815 +#: ../raster/r.in.lidar/main.c:530 ../general/g.region/main.c:865 #, c-format msgid "Invalid input <%s=%s>" msgstr "" -#: ../raster/r.in.lidar/main.c:528 +#: ../raster/r.in.lidar/main.c:533 #, c-format msgid "Option '%s' must be > 0.0" msgstr "" -#: ../raster/r.in.lidar/main.c:596 +#: ../raster/r.in.lidar/main.c:601 #, c-format -msgid "Unable to process the hole map at once. Please set the '%s' option to some value lower than 100." +msgid "Unable to process the whole map at once. Please set the '%s' option to some value lower than 100." msgstr "" -#: ../raster/r.in.lidar/main.c:616 +#: ../raster/r.in.lidar/main.c:621 #, c-format msgid "Pass #%d (of %d)..." msgstr "" -#: ../raster/r.in.lidar/main.c:755 ../raster/r.drain/main.c:470 -msgid "Writing output raster map..." -msgstr "" - -#: ../raster/r.in.lidar/main.c:778 +#: ../raster/r.in.lidar/main.c:783 #, c-format msgid "%lu points found in input file(s)" msgstr "" -#: ../raster/r.in.lidar/main.c:798 +#: ../raster/r.in.lidar/main.c:803 #, c-format msgid "%lu input points were invalid and filtered out" msgstr "" -#: ../raster/r.in.lidar/main.c:801 +#: ../raster/r.in.lidar/main.c:806 #, c-format msgid "%lu input points were invalid, use -%c flag to filter them out" msgstr "" -#: ../raster/r.in.lidar/main.c:804 +#: ../raster/r.in.lidar/main.c:809 #, c-format msgid "Raster map <%s> created. %lu points from %d files found in region." msgstr "" -#: ../raster/r.in.lidar/main.c:809 +#: ../raster/r.in.lidar/main.c:814 #, c-format msgid "Raster map <%s> created. %lu points found in region." msgstr "" @@ -12005,10 +12339,10 @@ msgid "Cannot create temporary file with segments of a raster map" msgstr "" -#: ../raster/r.in.lidar/projection.c:34 ../raster/r.in.gdal/proj.c:131 -#: ../raster/r.external/proj.c:131 ../raster3d/r3.in.lidar/projection.c:36 +#: ../raster/r.in.lidar/projection.c:34 ../raster/r.in.gdal/proj.c:153 +#: ../raster/r.external/proj.c:153 ../raster3d/r3.in.lidar/projection.c:36 #: ../vector/v.in.lidar/projection.c:32 ../vector/v.in.pdal/projection.c:31 -#: ../vector/v.in.ogr/proj.c:322 ../vector/v.external/proj.c:223 +#: ../vector/v.in.ogr/proj.c:361 ../vector/v.external/proj.c:246 msgid "" "Projection of dataset does not appear to match current location.\n" "\n" @@ -12027,10 +12361,10 @@ msgid "Import dataset PROJ_INFO is:\n" msgstr "" -#: ../raster/r.in.lidar/projection.c:91 ../raster/r.in.gdal/proj.c:237 -#: ../raster/r.external/proj.c:237 ../raster3d/r3.in.lidar/projection.c:93 +#: ../raster/r.in.lidar/projection.c:91 ../raster/r.in.gdal/proj.c:259 +#: ../raster/r.external/proj.c:259 ../raster3d/r3.in.lidar/projection.c:93 #: ../vector/v.in.lidar/projection.c:89 ../vector/v.in.pdal/projection.c:88 -#: ../vector/v.in.ogr/proj.c:428 ../vector/v.external/proj.c:329 +#: ../vector/v.in.ogr/proj.c:467 ../vector/v.external/proj.c:352 #, c-format msgid "" "\n" @@ -12049,17 +12383,17 @@ msgid "Unable to convert input map projection information to GRASS format for checking" msgstr "" -#: ../raster/r.in.lidar/projection.c:128 ../raster/r.in.gdal/proj.c:122 -#: ../raster/r.external/proj.c:122 ../raster3d/r3.in.lidar/projection.c:130 -#: ../vector/v.in.lidar/projection.c:126 ../vector/v.in.ogr/proj.c:313 -#: ../vector/v.external/proj.c:214 +#: ../raster/r.in.lidar/projection.c:128 ../raster/r.in.gdal/proj.c:144 +#: ../raster/r.external/proj.c:144 ../raster3d/r3.in.lidar/projection.c:130 +#: ../vector/v.in.lidar/projection.c:126 ../vector/v.in.ogr/proj.c:352 +#: ../vector/v.external/proj.c:237 msgid "Over-riding projection check" msgstr "" -#: ../raster/r.in.lidar/projection.c:139 ../raster/r.in.gdal/proj.c:260 -#: ../raster/r.external/proj.c:260 ../raster3d/r3.in.lidar/projection.c:141 +#: ../raster/r.in.lidar/projection.c:139 ../raster/r.in.gdal/proj.c:282 +#: ../raster/r.external/proj.c:282 ../raster3d/r3.in.lidar/projection.c:141 #: ../vector/v.in.lidar/projection.c:137 ../vector/v.in.pdal/projection.c:137 -#: ../vector/v.in.ogr/proj.c:451 ../vector/v.external/proj.c:352 +#: ../vector/v.in.ogr/proj.c:490 ../vector/v.external/proj.c:375 msgid "Projection of input dataset and current location appear to match" msgstr "" @@ -12095,14 +12429,6 @@ msgid "File containing expression(s) to evaluate" msgstr "" -#: ../raster/r.mapcalc/main.c:105 -msgid "Seed for rand() function" -msgstr "" - -#: ../raster/r.mapcalc/main.c:109 -msgid "Generate random seed (result is non-deterministic)" -msgstr "" - #: ../raster/r.mapcalc/main.c:113 msgid "List input and output maps" msgstr "" @@ -12200,8 +12526,8 @@ msgid "Unable to close raster map <%s@%s>" msgstr "" -#: ../raster/r.mapcalc/map3.c:607 ../raster/r.sunhours/main.c:324 -#: ../raster/r.sunhours/main.c:335 ../raster/r.sunhours/main.c:346 +#: ../raster/r.mapcalc/map3.c:607 ../raster/r.sunhours/main.c:325 +#: ../raster/r.sunhours/main.c:336 ../raster/r.sunhours/main.c:347 #: ../imagery/i.landsat.acca/tools.c:136 #: ../imagery/i.landsat.acca/algorithm.c:234 #: ../imagery/i.landsat.acca/algorithm.c:388 @@ -12291,9 +12617,9 @@ msgstr "" #: ../raster/r.statistics/main.c:118 ../raster/r.stats.zonal/main.c:165 -#: ../raster/r.proj/main.c:237 ../imagery/i.rectify/main.c:156 +#: ../raster/r.proj/main.c:248 ../imagery/i.rectify/main.c:156 #: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:151 -#: ../vector/v.vect.stats/main.c:302 +#: ../vector/v.vect.stats/main.c:309 #, c-format msgid "<%s=%s> unknown %s" msgstr "" @@ -12410,31 +12736,15 @@ msgid "Cannot get projection key values of current location" msgstr "" -#: ../raster/r.sunhours/main.c:232 ../general/g.region/printwindow.c:267 -#: ../general/g.region/printwindow.c:488 ../general/g.region/printwindow.c:569 -msgid "Unable to update lat/long projection parameters" -msgstr "" - -#: ../raster/r.sunhours/main.c:296 ../raster/r.sunhours/main.c:391 -#: ../raster/r.sunmask/g_solposition.c:127 -#: ../general/g.region/printwindow.c:285 ../general/g.region/printwindow.c:293 -#: ../general/g.region/printwindow.c:301 ../general/g.region/printwindow.c:309 -#: ../general/g.region/printwindow.c:319 ../general/g.region/printwindow.c:503 -#: ../general/g.region/printwindow.c:596 ../general/g.region/printwindow.c:608 -#: ../general/g.region/printwindow.c:625 ../general/g.region/printwindow.c:643 -#: ../general/g.region/printwindow.c:658 -msgid "Error in pj_do_proj (projection of input coordinate pair)" -msgstr "" - -#: ../raster/r.sunhours/main.c:356 +#: ../raster/r.sunhours/main.c:357 msgid "Calculating solar elevation and azimuth..." msgstr "" -#: ../raster/r.sunhours/main.c:359 +#: ../raster/r.sunhours/main.c:360 msgid "Calculating solar elevation..." msgstr "" -#: ../raster/r.sunhours/main.c:362 +#: ../raster/r.sunhours/main.c:363 msgid "Calculating solar azimuth..." msgstr "" @@ -12597,7 +12907,7 @@ msgid "Print compression information in shell script style" msgstr "" -#: ../raster/r.compress/main.c:128 ../raster/r.compress/main.c:308 +#: ../raster/r.compress/main.c:128 ../raster/r.compress/main.c:312 #, c-format msgid "Raster map <%s> is not in the current mapset" msgstr "" @@ -12617,72 +12927,82 @@ msgid "<%s> is a GDAL-linked map - can't (un)compress" msgstr "" -#: ../raster/r.compress/main.c:215 +#: ../raster/r.compress/main.c:145 +#, c-format +msgid "<%s> is a virtual raster map - can't (un)compress" +msgstr "" + +#: ../raster/r.compress/main.c:219 msgid "DONE: uncompressed file is %lu %s (%.2f%) smaller" msgstr "" -#: ../raster/r.compress/main.c:216 +#: ../raster/r.compress/main.c:220 msgid "DONE: compressed file is %lu %s (%.2f%) smaller" msgstr "" -#: ../raster/r.compress/main.c:220 +#: ../raster/r.compress/main.c:224 msgid "DONE: uncompressed file is %lu %s (%.2f%) larger" msgstr "" -#: ../raster/r.compress/main.c:221 +#: ../raster/r.compress/main.c:225 msgid "DONE: compressed file is %lu %s (%.2f%) larger" msgstr "" -#: ../raster/r.compress/main.c:224 +#: ../raster/r.compress/main.c:228 msgid "same size" msgstr "" -#: ../raster/r.compress/main.c:240 +#: ../raster/r.compress/main.c:244 #, c-format msgid "<%s> already uncompressed" msgstr "" -#: ../raster/r.compress/main.c:243 +#: ../raster/r.compress/main.c:247 #, c-format msgid "Uncompressing <%s>" msgstr "" -#: ../raster/r.compress/main.c:251 +#: ../raster/r.compress/main.c:255 #, c-format msgid "Re-compressing <%s>" msgstr "" -#: ../raster/r.compress/main.c:254 +#: ../raster/r.compress/main.c:258 #, c-format msgid "Compressing <%s>" msgstr "" -#: ../raster/r.compress/main.c:312 +#: ../raster/r.compress/main.c:316 #, c-format msgid "<%s> is a GDAL-linked map" msgstr "" -#: ../raster/r.compress/main.c:316 +#: ../raster/r.compress/main.c:320 +#, c-format +msgid "<%s> is a virtual raster map" +msgstr "" + +#: ../raster/r.compress/main.c:324 #, c-format msgid "<%s> is a reclass file of map <%s> in mapset <%s>" msgstr "" -#: ../raster/r.compress/main.c:336 +#: ../raster/r.compress/main.c:344 #, c-format msgid "<%s> is uncompressed (method %i: %s). Data type: %s" msgstr "" -#: ../raster/r.compress/main.c:343 +#: ../raster/r.compress/main.c:351 #, c-format msgid "<%s> is compressed (method %i: %s). Data type: %s" msgstr "" -#: ../raster/r.compress/main.c:351 +#: ../raster/r.compress/main.c:359 #, c-format msgid "<%s> has a compressed NULL file" msgstr "" -#: ../raster/r.compress/main.c:353 +#: ../raster/r.compress/main.c:362 #, c-format msgid "<%s> has an uncompressed NULL file" msgstr "" @@ -12899,22 +13219,22 @@ #: ../raster/r.out.gdal/main.c:713 ../raster/r.out.gdal/main.c:725 #: ../raster/r.out.gdal/main.c:738 ../raster/r.out.gdal/main.c:751 #: ../raster/r.out.gdal/main.c:763 ../raster/r.out.gdal/main.c:777 -#: ../raster/r.out.gdal/export_band.c:477 -#: ../raster/r.out.gdal/export_band.c:489 -#: ../raster/r.out.gdal/export_band.c:502 -#: ../raster/r.out.gdal/export_band.c:515 -#: ../raster/r.out.gdal/export_band.c:527 -#: ../raster/r.out.gdal/export_band.c:540 -#: ../raster/r.out.gdal/export_band.c:554 +#: ../raster/r.out.gdal/export_band.c:482 +#: ../raster/r.out.gdal/export_band.c:494 +#: ../raster/r.out.gdal/export_band.c:507 +#: ../raster/r.out.gdal/export_band.c:520 +#: ../raster/r.out.gdal/export_band.c:532 +#: ../raster/r.out.gdal/export_band.c:547 +#: ../raster/r.out.gdal/export_band.c:562 msgid "Selected GDAL datatype does not cover data range." msgstr "" #: ../raster/r.out.gdal/main.c:714 ../raster/r.out.gdal/main.c:726 #: ../raster/r.out.gdal/main.c:739 ../raster/r.out.gdal/main.c:752 -#: ../raster/r.out.gdal/export_band.c:478 -#: ../raster/r.out.gdal/export_band.c:490 -#: ../raster/r.out.gdal/export_band.c:503 -#: ../raster/r.out.gdal/export_band.c:516 +#: ../raster/r.out.gdal/export_band.c:483 +#: ../raster/r.out.gdal/export_band.c:495 +#: ../raster/r.out.gdal/export_band.c:508 +#: ../raster/r.out.gdal/export_band.c:521 #, c-format msgid "GDAL datatype: %s, range: %d - %d" msgstr "" @@ -12926,15 +13246,14 @@ msgid "Range to be exported: %g - %g" msgstr "" -#: ../raster/r.out.gdal/main.c:764 ../raster/r.out.gdal/export_band.c:528 +#: ../raster/r.out.gdal/main.c:764 ../raster/r.out.gdal/export_band.c:533 #, c-format msgid "GDAL datatype: %s, range: %u - %u" msgstr "" -#: ../raster/r.out.gdal/main.c:778 ../raster/r.out.gdal/export_band.c:541 -#: ../raster/r.out.gdal/export_band.c:555 +#: ../raster/r.out.gdal/main.c:778 ../raster/r.out.gdal/export_band.c:548 #, c-format -msgid "GDAL datatype: %s, range: %g - %g" +msgid "GDAL datatype: %s, range: %.7g - %.7g" msgstr "" #: ../raster/r.out.gdal/main.c:805 ../raster/r.out.gdal/main.c:818 @@ -12965,7 +13284,7 @@ msgid "GDAL datatype: %s, valid range: %g - %g" msgstr "" -#: ../raster/r.out.gdal/export_band.c:53 ../raster/r.out.gdal/export_band.c:359 +#: ../raster/r.out.gdal/export_band.c:53 ../raster/r.out.gdal/export_band.c:364 msgid "Unable to allocate buffer for reading raster map" msgstr "" @@ -12994,33 +13313,38 @@ msgid "The user given nodata value %g is present in rasterband <%s> and would lead to data loss. Please specify a different nodata value with the %s parameter." msgstr "" -#: ../raster/r.out.gdal/export_band.c:240 +#: ../raster/r.out.gdal/export_band.c:241 msgid "Unable to get raster band" msgstr "" -#: ../raster/r.out.gdal/export_band.c:396 -#: ../raster/r.out.gdal/export_band.c:425 -#: ../raster/r.out.gdal/export_band.c:454 +#: ../raster/r.out.gdal/export_band.c:401 +#: ../raster/r.out.gdal/export_band.c:430 +#: ../raster/r.out.gdal/export_band.c:459 msgid "Unable to write GDAL raster file" msgstr "" -#: ../raster/r.out.gdal/export_band.c:481 -#: ../raster/r.out.gdal/export_band.c:493 -#: ../raster/r.out.gdal/export_band.c:506 -#: ../raster/r.out.gdal/export_band.c:519 -#: ../raster/r.out.gdal/export_band.c:531 -#: ../raster/r.out.gdal/export_band.c:544 -#: ../raster/r.out.gdal/export_band.c:558 +#: ../raster/r.out.gdal/export_band.c:486 +#: ../raster/r.out.gdal/export_band.c:498 +#: ../raster/r.out.gdal/export_band.c:511 +#: ../raster/r.out.gdal/export_band.c:524 +#: ../raster/r.out.gdal/export_band.c:536 +#: ../raster/r.out.gdal/export_band.c:551 +#: ../raster/r.out.gdal/export_band.c:566 #, c-format msgid "Raster map <%s> range: %g - %g" msgstr "" +#: ../raster/r.out.gdal/export_band.c:563 +#, c-format +msgid "GDAL datatype: %s, range: %.16g - %.16g" +msgstr "" + #: ../raster/r.out.gdal/attr.c:140 ../raster/r.out.gdal/attr.c:178 msgid "Failed to set raster attribute table" msgstr "" #: ../raster/r.basins.fill/main.c:56 ../raster/r.water.outlet/main.c:59 -#: ../raster/r.watershed/front/main.c:75 +#: ../raster/r.watershed/front/main.c:77 msgid "watershed" msgstr "" @@ -13074,7 +13398,7 @@ msgstr "" #: ../raster/r.in.xyz/main.c:258 ../vector/v.in.lidar/main.c:196 -#: ../vector/v.decimate/main.c:148 +#: ../vector/v.decimate/main.c:149 msgid "Filter range for z data (min,max)" msgstr "" @@ -13126,7 +13450,7 @@ #: ../raster/r.in.xyz/main.c:536 #, c-format -msgid "Unable to process the hole map at once. Please set the %s option to some value lower than 100." +msgid "Unable to process the whole map at once. Please set the %s option to some value lower than 100." msgstr "" #: ../raster/r.in.xyz/main.c:589 @@ -13227,7 +13551,7 @@ msgstr "" #: ../raster/r.kappa/main.c:70 ../imagery/i.segment/main.c:38 -#: ../imagery/i.gensig/main.c:40 ../imagery/i.maxlik/main.c:62 +#: ../imagery/i.gensig/main.c:40 ../imagery/i.maxlik/main.c:64 #: ../imagery/i.smap/main.c:39 ../imagery/i.gensigset/main.c:41 #: ../imagery/i.cluster/main.c:76 ../vector/v.class/main.c:46 msgid "classification" @@ -13265,6 +13589,10 @@ msgid "No header in the report" msgstr "" +#: ../raster/r.kappa/main.c:113 +msgid "Print Matrix only" +msgstr "" + #: ../raster/r.kappa/prt_label.c:17 #, c-format msgid "Can't open file <%s> to write label" @@ -13275,7 +13603,7 @@ msgid "Cannot open file <%s> to write kappa and relevant parameters" msgstr "" -#: ../raster/r.kappa/prt_mat.c:39 +#: ../raster/r.kappa/prt_mat.c:39 ../raster/r.kappa/prt2csv_mat.c:40 #, c-format msgid "Cannot open file <%s> to write cats and counts (error matrix)" msgstr "" @@ -13372,11 +13700,11 @@ #: ../raster/r.to.vect/main.c:106 ../raster/r.to.vect/main.c:113 #: ../vector/v.to.rast/main.c:88 ../vector/v.to.rast/main.c:94 #: ../vector/v.to.rast/main.c:100 ../vector/v.buffer/main.c:306 -#: ../vector/v.in.ogr/main.c:289 ../vector/v.in.ogr/main.c:299 -#: ../vector/v.in.ogr/main.c:309 ../vector/v.in.ogr/main.c:342 -#: ../vector/v.in.ogr/main.c:374 ../vector/v.overlay/main.c:135 -#: ../vector/v.overlay/main.c:145 ../vector/v.extract/main.c:93 -#: ../vector/v.extract/main.c:145 ../vector/v.generalize/main.c:245 +#: ../vector/v.in.ogr/main.c:306 ../vector/v.in.ogr/main.c:316 +#: ../vector/v.in.ogr/main.c:326 ../vector/v.in.ogr/main.c:359 +#: ../vector/v.in.ogr/main.c:391 ../vector/v.overlay/main.c:135 +#: ../vector/v.overlay/main.c:145 ../vector/v.extract/main.c:94 +#: ../vector/v.extract/main.c:147 ../vector/v.generalize/main.c:245 msgid "Attributes" msgstr "" @@ -13521,6 +13849,96 @@ msgid "Writing color file..." msgstr "" +#: ../raster/r.buildvrt/main.c:78 +msgid "mosaic" +msgstr "" + +#: ../raster/r.buildvrt/main.c:79 +msgid "virtual raster" +msgstr "" + +#: ../raster/r.buildvrt/main.c:81 +msgid "Build a VRT (Virtual Raster) from the list of input raster maps." +msgstr "" + +#: ../raster/r.buildvrt/main.c:84 +msgid "Name of input raster files" +msgstr "" + +#: ../raster/r.buildvrt/main.c:90 ../imagery/i.group/main.c:73 +msgid "Input file with one raster map name per line" +msgstr "" + +#: ../raster/r.buildvrt/main.c:147 ../raster/r.buildvrt/main.c:200 +#, c-format +msgid "Input raster map <%s> not found" +msgstr "" + +#: ../raster/r.buildvrt/main.c:150 ../raster/r.buildvrt/main.c:203 +msgid "Input and output raster map can not be identical" +msgstr "" + +#: ../raster/r.buildvrt/main.c:155 ../raster/r.buildvrt/main.c:208 +#, c-format +msgid "Input map <%s@%s> is all NULL, skipping" +msgstr "" + +#: ../raster/r.buildvrt/main.c:177 +msgid "Only one raster map name found in input file" +msgstr "" + +#: ../raster/r.buildvrt/main.c:188 +msgid "Only one raster map name found" +msgstr "" + +#: ../raster/r.buildvrt/main.c:260 +msgid "Input maptypes are different" +msgstr "" + +#: ../raster/r.buildvrt/main.c:262 ../raster/r.buildvrt/main.c:264 +msgid "Input ns resolutions are different" +msgstr "" + +#: ../raster/r.buildvrt/link.c:13 ../raster/r.external/link.c:87 +#, c-format +msgid "Unable to create cell/%s file" +msgstr "" + +#: ../raster/r.buildvrt/link.c:22 ../raster/r.external/link.c:96 +#, c-format +msgid "Unable to create fcell/%s file" +msgstr "" + +#: ../raster/r.buildvrt/link.c:35 +#, c-format +msgid "Unable to create cell_misc/%s/vrt file" +msgstr "" + +#: ../raster/r.buildvrt/link.c:66 ../raster/r.external/link.c:160 +#, c-format +msgid "Unable to create cell_misc/%s/f_format file" +msgstr "" + +#: ../raster/r.buildvrt/link.c:69 ../raster/r.external/link.c:163 +#, c-format +msgid "Error writing cell_misc/%s/f_format file" +msgstr "" + +#: ../raster/r.buildvrt/link.c:124 ../raster/r.external/link.c:200 +#, c-format +msgid "Creating support files for %s" +msgstr "" + +#: ../raster/r.buildvrt/link.c:127 +#, c-format +msgid "virtual raster generated by %s" +msgstr "" + +#: ../raster/r.buildvrt/link.c:140 ../raster/r.external/link.c:248 +#, c-format +msgid "Link to raster map <%s> created." +msgstr "" + #: ../raster/r.quantile/main.c:69 msgid "Computing histogram" msgstr "" @@ -13665,11 +14083,11 @@ #: ../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:160 ../general/g.region/main.c:204 -#: ../general/g.region/main.c:213 ../general/g.region/main.c:222 -#: ../general/g.region/main.c:231 ../general/g.region/main.c:240 -#: ../general/g.region/main.c:249 ../general/g.region/main.c:325 -#: ../general/g.region/main.c:336 +#: ../general/g.region/main.c:161 ../general/g.region/main.c:205 +#: ../general/g.region/main.c:214 ../general/g.region/main.c:223 +#: ../general/g.region/main.c:232 ../general/g.region/main.c:241 +#: ../general/g.region/main.c:250 ../general/g.region/main.c:326 +#: ../general/g.region/main.c:337 ../general/g.region/main.c:349 msgid "Bounds" msgstr "" @@ -13783,7 +14201,7 @@ msgid "Either all or none of %s=, %s=, %s= and %s= must be given" msgstr "" -#: ../raster/r.in.bin/main.c:521 ../display/d.grid/main.c:266 +#: ../raster/r.in.bin/main.c:521 ../display/d.grid/main.c:265 #: ../raster3d/r3.in.bin/main.c:424 #, c-format msgid "Illegal north coordinate <%s>" @@ -13794,7 +14212,7 @@ msgid "Illegal south coordinate <%s>" msgstr "" -#: ../raster/r.in.bin/main.c:525 ../display/d.grid/main.c:259 +#: ../raster/r.in.bin/main.c:525 ../display/d.grid/main.c:258 #: ../raster3d/r3.in.bin/main.c:428 #, c-format msgid "Illegal east coordinate <%s>" @@ -13812,7 +14230,7 @@ #: ../raster/r.in.bin/main.c:554 #, c-format -msgid "East-West (ewres: %f) and North-South (nwres: %f) resolution differ significantly. Did you assign %s= and %s= correctly?" +msgid "East-West (ewres: %f) and North-South (nsres: %f) resolution differ significantly. Did you assign %s= and %s= correctly?" msgstr "" #: ../raster/r.in.bin/main.c:575 @@ -13828,100 +14246,37 @@ msgid "Importing band %d..." msgstr "" -#: ../raster/r.drain/main.c:113 -msgid "Traces a flow through an elevation model or cost surface on a raster map." -msgstr "" - -#: ../raster/r.drain/main.c:116 -msgid "Name of input elevation or cost surface raster map" -msgstr "" - -#: ../raster/r.drain/main.c:121 -msgid "Name of input movement direction map associated with the cost surface" -msgstr "" - -#: ../raster/r.drain/main.c:123 -msgid "Direction in degrees CCW from east" -msgstr "" - -#: ../raster/r.drain/main.c:125 ../raster/r.drain/main.c:167 -msgid "Cost surface" -msgstr "" - -#: ../raster/r.drain/main.c:133 -msgid "Name for output drain vector map" -msgstr "" - -#: ../raster/r.drain/main.c:134 -msgid "Recommended for cost surface made using knight's move" -msgstr "" - -#: ../raster/r.drain/main.c:144 -msgid "Name of starting vector points map(s)" -msgstr "" - -#: ../raster/r.drain/main.c:150 -msgid "Copy input cell values on output" -msgstr "" - -#: ../raster/r.drain/main.c:151 ../raster/r.drain/main.c:156 -#: ../raster/r.drain/main.c:161 -msgid "Path settings" -msgstr "" - -#: ../raster/r.drain/main.c:155 -msgid "Accumulate input values along the path" -msgstr "" - -#: ../raster/r.drain/main.c:160 -msgid "Count cell numbers along the path" -msgstr "" - -#: ../raster/r.drain/main.c:166 -msgid "The input raster map is a cost surface (direction surface must also be specified)" -msgstr "" - -#: ../raster/r.drain/main.c:178 +#: ../raster/r.drain/main.c:179 msgid "Directional drain selected... checking for direction raster map" msgstr "" -#: ../raster/r.drain/main.c:181 +#: ../raster/r.drain/main.c:182 msgid "Surface/Hydrology drain selected" msgstr "" -#: ../raster/r.drain/main.c:186 +#: ../raster/r.drain/main.c:187 #, c-format msgid "Direction raster map <%s> not specified, if direction flag is on, a direction raster must be given" msgstr "" -#: ../raster/r.drain/main.c:193 +#: ../raster/r.drain/main.c:194 #, c-format msgid "Direction raster map <%s> should not be specified for Surface/Hydrology drains" msgstr "" -#: ../raster/r.drain/main.c:212 +#: ../raster/r.drain/main.c:213 msgid "Specify just one of the -c, -a and -n flags" msgstr "" -#: ../raster/r.drain/main.c:243 -#, c-format -msgid "Starting point %d is outside the current region" -msgstr "" - -#: ../raster/r.drain/main.c:318 -#, c-format -msgid "Starting vector map <%s> contains no points in the current region" -msgstr "" - -#: ../raster/r.drain/main.c:326 +#: ../raster/r.drain/main.c:327 msgid "No start/stop point(s) specified" msgstr "" -#: ../raster/r.drain/main.c:401 +#: ../raster/r.drain/main.c:402 msgid "Calculating flow directions..." msgstr "" -#: ../raster/r.drain/main.c:692 +#: ../raster/r.drain/main.c:693 #, c-format msgid "direction read: %lf, neighbour found: %i" msgstr "" @@ -13938,15 +14293,6 @@ msgid "Maximum number of cells to be created" msgstr "" -#: ../raster/r.random.cells/main.c:77 -msgid "Random seed (SEED_MIN >= value >= SEED_MAX) (default [random])" -msgstr "" - -#: ../raster/r.random.cells/random.c:50 -#, c-format -msgid "RAN1: j == %d shouldn't happen" -msgstr "" - #: ../raster/r.random.cells/init.c:77 msgid "Distance must be >= 0.0" msgstr "" @@ -13963,11 +14309,6 @@ msgid "Spatial weights neighborhood (cells):" msgstr "" -#: ../raster/r.fill.stats/main.c:779 ../raster/r.null/main.c:61 -#: ../raster3d/r3.null/main.c:181 -msgid "null data" -msgstr "" - #: ../raster/r.fill.stats/main.c:781 msgid "Rapidly fills 'no data' cells (NULLs) of a raster map with interpolated values (IDW)." msgstr "" @@ -14179,7 +14520,7 @@ msgid "Generating %d x %d = %d tiles..." msgstr "" -#: ../raster/r.tile/main.c:184 +#: ../raster/r.tile/main.c:187 #, c-format msgid "Unable to read cats for %s" msgstr "" @@ -14217,40 +14558,36 @@ msgid "Creating support files for raster map <%s>..." msgstr "" -#: ../raster/r.info/main.c:73 ../vector/v.info/main.c:41 +#: ../raster/r.info/main.c:75 ../vector/v.info/main.c:41 msgid "history" msgstr "" -#: ../raster/r.info/main.c:75 +#: ../raster/r.info/main.c:77 msgid "Outputs basic information about a raster map." msgstr "" -#: ../raster/r.info/main.c:81 +#: ../raster/r.info/main.c:83 msgid "Print raster array information in shell script style" msgstr "" -#: ../raster/r.info/main.c:85 +#: ../raster/r.info/main.c:87 msgid "Print range in shell script style" msgstr "" -#: ../raster/r.info/main.c:89 +#: ../raster/r.info/main.c:95 msgid "Print extended metadata information in shell script style" msgstr "" -#: ../raster/r.info/main.c:93 ../raster3d/r3.info/main.c:94 +#: ../raster/r.info/main.c:99 ../raster3d/r3.info/main.c:94 msgid "Print raster history instead of info" msgstr "" -#: ../raster/r.info/main.c:99 +#: ../raster/r.info/main.c:105 #, c-format msgid "Flags -%c and -%c/%c/%c are mutually exclusive" msgstr "" -#: ../raster/r.info/main.c:127 -msgid "Unable to read range file" -msgstr "" - -#: ../raster/r.info/main.c:303 ../raster/r.info/main.c:445 +#: ../raster/r.info/main.c:312 ../raster/r.info/main.c:538 #: ../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 @@ -14333,8 +14670,8 @@ #: ../raster/r.geomorphon/main.c:196 ../raster/r.watershed/shed/com_line.c:231 #: ../raster/r.watershed/shed/com_line.c:266 ../general/g.rename/main.c:85 -#: ../general/g.copy/main.c:80 ../imagery/i.landsat.acca/main.c:188 -#: ../imagery/i.landsat.toar/main.c:563 +#: ../general/g.copy/main.c:80 ../imagery/i.maxlik/main.c:109 +#: ../imagery/i.landsat.acca/main.c:188 ../imagery/i.landsat.toar/main.c:563 #: ../imagery/i.ortho.photo/i.ortho.camera/main.c:114 #, c-format msgid "<%s> is an illegal file name" @@ -14391,7 +14728,7 @@ msgid "wetness" msgstr "" -#: ../raster/r.topidx/main.c:42 ../raster/r.watershed/front/main.c:80 +#: ../raster/r.topidx/main.c:42 ../raster/r.watershed/front/main.c:82 msgid "topographic index" msgstr "" @@ -14419,6 +14756,7 @@ msgstr "" #: ../raster/r.category/main.c:53 ../vector/v.category/main.c:76 +#: ../vector/v.to.db/main.c:46 msgid "category" msgstr "" @@ -14624,7 +14962,7 @@ msgid "Creation options" msgstr "" -#: ../raster/r.external.out/main.c:271 ../raster/r.in.gdal/main.c:207 +#: ../raster/r.external.out/main.c:271 ../raster/r.in.gdal/main.c:224 #: ../raster/r.external/main.c:95 ../vector/v.external.out/args.c:62 #: ../vector/v.external/args.c:56 msgid "List supported formats and exit" @@ -14638,135 +14976,135 @@ msgid "Print current status" msgstr "" -#: ../raster/r.resamp.bspline/main.c:84 +#: ../raster/r.resamp.bspline/main.c:86 msgid "Performs bilinear or bicubic spline interpolation with Tykhonov regularization." msgstr "" -#: ../raster/r.resamp.bspline/main.c:92 +#: ../raster/r.resamp.bspline/main.c:94 msgid "Name for output vector map with interpolation grid" msgstr "" -#: ../raster/r.resamp.bspline/main.c:97 +#: ../raster/r.resamp.bspline/main.c:99 msgid "Name of raster map to use for masking" msgstr "" -#: ../raster/r.resamp.bspline/main.c:98 ../vector/v.surf.bspline/main.c:140 +#: ../raster/r.resamp.bspline/main.c:100 ../vector/v.surf.bspline/main.c:140 msgid "Only cells that are not NULL and not zero are interpolated" msgstr "" -#: ../raster/r.resamp.bspline/main.c:106 +#: ../raster/r.resamp.bspline/main.c:108 msgid "Length of each spline step in the east-west direction. Default: 1.5 * ewres." msgstr "" -#: ../raster/r.resamp.bspline/main.c:114 +#: ../raster/r.resamp.bspline/main.c:116 msgid "Length of each spline step in the north-south direction. Default: 1.5 * nsres." msgstr "" -#: ../raster/r.resamp.bspline/main.c:118 ../vector/v.surf.bspline/main.c:163 +#: ../raster/r.resamp.bspline/main.c:120 ../vector/v.surf.bspline/main.c:163 msgid "Spline interpolation algorithm" msgstr "" -#: ../raster/r.resamp.bspline/main.c:124 +#: ../raster/r.resamp.bspline/main.c:126 #: ../vector/v.lidar.correction/main.c:407 ../vector/v.surf.bspline/main.c:170 #: ../vector/v.outlier/main.c:418 msgid "Bilinear interpolation" msgstr "" -#: ../raster/r.resamp.bspline/main.c:125 ../vector/v.surf.bspline/main.c:171 +#: ../raster/r.resamp.bspline/main.c:127 ../vector/v.surf.bspline/main.c:171 msgid "Bicubic interpolation" msgstr "" -#: ../raster/r.resamp.bspline/main.c:137 +#: ../raster/r.resamp.bspline/main.c:139 msgid "Only interpolate null cells in input raster map" msgstr "" -#: ../raster/r.resamp.bspline/main.c:143 ../vector/v.surf.bspline/main.c:101 +#: ../raster/r.resamp.bspline/main.c:145 ../vector/v.surf.bspline/main.c:101 msgid "Find the best Tykhonov regularizing parameter using a \"leave-one-out\" cross validation method" msgstr "" -#: ../raster/r.resamp.bspline/main.c:183 +#: ../raster/r.resamp.bspline/main.c:185 msgid "ew_step must be positive" msgstr "" -#: ../raster/r.resamp.bspline/main.c:191 +#: ../raster/r.resamp.bspline/main.c:193 msgid "ns_step must be positive" msgstr "" -#: ../raster/r.resamp.bspline/main.c:218 +#: ../raster/r.resamp.bspline/main.c:220 #, c-format msgid "spline step in ew direction %g" msgstr "" -#: ../raster/r.resamp.bspline/main.c:219 +#: ../raster/r.resamp.bspline/main.c:221 #, c-format msgid "spline step in ns direction %g" msgstr "" -#: ../raster/r.resamp.bspline/main.c:220 +#: ../raster/r.resamp.bspline/main.c:222 #, c-format msgid "adjusted EW splines %d" msgstr "" -#: ../raster/r.resamp.bspline/main.c:221 +#: ../raster/r.resamp.bspline/main.c:223 #, c-format msgid "adjusted NS splines %d" msgstr "" -#: ../raster/r.resamp.bspline/main.c:300 ../vector/v.surf.bspline/main.c:461 +#: ../raster/r.resamp.bspline/main.c:302 ../vector/v.surf.bspline/main.c:461 msgid "Memory in MB must be >= 3" msgstr "" -#: ../raster/r.resamp.bspline/main.c:321 ../raster/r.resamp.bspline/main.c:406 -#: ../raster/r.resamp.bspline/main.c:478 ../vector/v.surf.bspline/main.c:480 +#: ../raster/r.resamp.bspline/main.c:323 ../raster/r.resamp.bspline/main.c:408 +#: ../raster/r.resamp.bspline/main.c:480 ../vector/v.surf.bspline/main.c:480 #: ../vector/v.surf.bspline/main.c:508 msgid "Can not initialize temporary file" msgstr "" -#: ../raster/r.resamp.bspline/main.c:327 +#: ../raster/r.resamp.bspline/main.c:329 #, c-format msgid "Loading input raster <%s>" msgstr "" -#: ../raster/r.resamp.bspline/main.c:341 ../raster/r.resamp.bspline/main.c:452 -#: ../raster/r.resamp.bspline/main.c:488 +#: ../raster/r.resamp.bspline/main.c:343 ../raster/r.resamp.bspline/main.c:454 +#: ../raster/r.resamp.bspline/main.c:490 msgid "Can not write to temp file" msgstr "" -#: ../raster/r.resamp.bspline/main.c:346 +#: ../raster/r.resamp.bspline/main.c:348 msgid "Only NULL cells in input raster" msgstr "" -#: ../raster/r.resamp.bspline/main.c:370 ../vector/v.surf.bspline/main.c:313 +#: ../raster/r.resamp.bspline/main.c:372 ../vector/v.surf.bspline/main.c:313 msgid "Cross validation didn't finish correctly" msgstr "" -#: ../raster/r.resamp.bspline/main.c:374 ../vector/v.surf.bspline/main.c:319 +#: ../raster/r.resamp.bspline/main.c:376 ../vector/v.surf.bspline/main.c:319 #, c-format msgid "Cross validation finished for ew_step = %f and ns_step = %f" msgstr "" -#: ../raster/r.resamp.bspline/main.c:394 +#: ../raster/r.resamp.bspline/main.c:396 msgid "Mark cells for interpolation" msgstr "" -#: ../raster/r.resamp.bspline/main.c:466 +#: ../raster/r.resamp.bspline/main.c:468 msgid "No NULL cells found in input raster." msgstr "" -#: ../raster/r.resamp.bspline/main.c:481 ../vector/v.surf.bspline/main.c:483 +#: ../raster/r.resamp.bspline/main.c:483 ../vector/v.surf.bspline/main.c:483 msgid "Initializing output..." msgstr "" -#: ../raster/r.resamp.bspline/main.c:556 +#: ../raster/r.resamp.bspline/main.c:558 #, c-format msgid "subregion %d of %d" msgstr "" -#: ../raster/r.resamp.bspline/main.c:730 +#: ../raster/r.resamp.bspline/main.c:732 msgid "No data within this subregion. Consider increasing the spline step." msgstr "" -#: ../raster/r.resamp.bspline/main.c:746 ../vector/v.surf.bspline/main.c:899 +#: ../raster/r.resamp.bspline/main.c:748 ../vector/v.surf.bspline/main.c:899 #: ../vector/v.net.components/main.c:213 ../vector/v.out.postgis/main.c:174 msgid "Writing output..." msgstr "" @@ -15139,6 +15477,10 @@ msgid "Raster maps <%s>, <%s> and <%s> created." msgstr "" +#: ../raster/r.null/main.c:61 ../raster3d/r3.null/main.c:181 +msgid "null data" +msgstr "" + #: ../raster/r.null/main.c:62 msgid "Manages NULL-values of given raster map." msgstr "" @@ -15194,71 +15536,76 @@ msgid "Raster map <%s> is a reclass of map <%s@%s>. Consider to generate a copy with r.mapcalc. Exiting." msgstr "" -#: ../raster/r.null/main.c:138 +#: ../raster/r.null/main.c:136 +#, c-format +msgid "<%s> is a virtual raster map. Consider to generate a copy with r.mapcalc. Exiting." +msgstr "" + +#: ../raster/r.null/main.c:142 #, c-format msgid "Raster map <%s> is not in your mapset <%s>" msgstr "" -#: ../raster/r.null/main.c:145 +#: ../raster/r.null/main.c:149 #, c-format msgid "%s is illegal entry for null" msgstr "" -#: ../raster/r.null/main.c:152 +#: ../raster/r.null/main.c:156 #, c-format msgid "Raster map <%s> already has a null bitmap file" msgstr "" -#: ../raster/r.null/main.c:156 +#: ../raster/r.null/main.c:160 #, c-format msgid "<%s> is integer raster map (CELL)" msgstr "" -#: ../raster/r.null/main.c:160 +#: ../raster/r.null/main.c:164 #, c-format msgid "<%s> is integer raster map (CELL). Using null=%d." msgstr "" -#: ../raster/r.null/main.c:166 +#: ../raster/r.null/main.c:170 #, c-format msgid "<%s> is floating pointing raster map" msgstr "" -#: ../raster/r.null/main.c:183 ../raster/r.null/main.c:226 +#: ../raster/r.null/main.c:187 ../raster/r.null/main.c:230 #, c-format msgid "Writing new null file for raster map <%s>..." msgstr "" -#: ../raster/r.null/main.c:193 ../raster/r.null/main.c:238 -#: ../raster/r.null/main.c:252 +#: ../raster/r.null/main.c:197 ../raster/r.null/main.c:242 +#: ../raster/r.null/main.c:256 #, c-format msgid "Raster map <%s> modified." msgstr "" -#: ../raster/r.null/main.c:208 +#: ../raster/r.null/main.c:212 msgid "The NULL file is already compressed, nothing to do." msgstr "" -#: ../raster/r.null/main.c:214 +#: ../raster/r.null/main.c:218 msgid "The NULL file is already uncompressed, nothing to do." msgstr "" -#: ../raster/r.null/main.c:245 +#: ../raster/r.null/main.c:249 #, c-format msgid "Removing null file for raster map <%s>..." msgstr "" -#: ../raster/r.null/main.c:316 +#: ../raster/r.null/main.c:320 #, c-format msgid "%s: %s: illegal value spec" msgstr "" -#: ../raster/r.null/main.c:318 +#: ../raster/r.null/main.c:322 #, c-format msgid "%s: illegal value spec" msgstr "" -#: ../raster/r.null/main.c:379 +#: ../raster/r.null/main.c:383 #, c-format msgid "Writing new data for raster map <%s>..." msgstr "" @@ -15340,7 +15687,7 @@ msgid "Line %d is not point or centroid, skipped" msgstr "" -#: ../raster/r.what/main.c:404 +#: ../raster/r.what/main.c:409 #, c-format msgid "%s %s is outside your current region" msgstr "" @@ -15507,210 +15854,214 @@ msgid "Error reading segment file" msgstr "" -#: ../raster/r.proj/main.c:149 +#: ../raster/r.proj/main.c:152 msgid "Re-projects a raster map from given location to the current location." msgstr "" -#: ../raster/r.proj/main.c:153 +#: ../raster/r.proj/main.c:156 msgid "Location containing input raster map" msgstr "" -#: ../raster/r.proj/main.c:154 ../raster/r.proj/main.c:159 -#: ../raster/r.proj/main.c:164 ../vector/v.proj/main.c:79 -#: ../vector/v.proj/main.c:84 ../vector/v.proj/main.c:90 +#: ../raster/r.proj/main.c:157 ../raster/r.proj/main.c:162 +#: ../raster/r.proj/main.c:167 ../vector/v.proj/main.c:84 +#: ../vector/v.proj/main.c:89 ../vector/v.proj/main.c:95 #: ../vector/v.net.flow/main.c:108 ../vector/v.net.flow/main.c:114 msgid "Source" msgstr "" -#: ../raster/r.proj/main.c:157 +#: ../raster/r.proj/main.c:160 msgid "Mapset containing input raster map" msgstr "" -#: ../raster/r.proj/main.c:158 ../vector/v.proj/main.c:83 +#: ../raster/r.proj/main.c:161 ../vector/v.proj/main.c:88 msgid "Default: name of current mapset" msgstr "" -#: ../raster/r.proj/main.c:162 +#: ../raster/r.proj/main.c:165 msgid "Name of input raster map to re-project" msgstr "" -#: ../raster/r.proj/main.c:167 ../vector/v.proj/main.c:93 +#: ../raster/r.proj/main.c:170 ../vector/v.proj/main.c:98 msgid "Path to GRASS database of input location" msgstr "" -#: ../raster/r.proj/main.c:171 +#: ../raster/r.proj/main.c:174 msgid "Name for output raster map (default: same as 'input')" msgstr "" -#: ../raster/r.proj/main.c:172 ../raster/r.proj/main.c:183 -#: ../raster/r.proj/main.c:199 ../vector/v.proj/main.c:102 -#: ../vector/v.proj/main.c:107 ../vector/v.proj/main.c:119 -#: ../vector/v.proj/main.c:126 +#: ../raster/r.proj/main.c:175 ../raster/r.proj/main.c:186 +#: ../raster/r.proj/main.c:202 ../vector/v.proj/main.c:107 +#: ../vector/v.proj/main.c:112 ../vector/v.proj/main.c:132 +#: ../vector/v.proj/main.c:139 msgid "Target" msgstr "" -#: ../raster/r.proj/main.c:198 +#: ../raster/r.proj/main.c:201 msgid "Resolution of output raster map" msgstr "" -#: ../raster/r.proj/main.c:203 +#: ../raster/r.proj/main.c:209 ../vector/v.proj/main.c:119 +msgid "PROJ pipeline for coordinate transformation" +msgstr "" + +#: ../raster/r.proj/main.c:214 msgid "List raster maps in input mapset and exit" msgstr "" -#: ../raster/r.proj/main.c:213 +#: ../raster/r.proj/main.c:224 msgid "Print input map's bounds in the current projection and exit" msgstr "" -#: ../raster/r.proj/main.c:219 +#: ../raster/r.proj/main.c:230 msgid "Print input map's bounds in the current projection and exit (shell style)" msgstr "" -#: ../raster/r.proj/main.c:245 ../display/d.mon/start.c:52 +#: ../raster/r.proj/main.c:256 ../display/d.mon/start.c:52 #: ../imagery/i.gensig/parse.c:50 ../imagery/i.gensigset/parse.c:57 -#: ../imagery/i.cluster/main.c:179 ../vector/v.proj/main.c:150 -#: ../vector/v.external/main.c:137 +#: ../imagery/i.cluster/main.c:179 ../misc/m.nviz.image/main.c:77 +#: ../vector/v.proj/main.c:163 ../vector/v.external/main.c:141 #, c-format msgid "option <%s>: <%s> exists. To overwrite, use the --overwrite flag" msgstr "" -#: ../raster/r.proj/main.c:252 ../vector/v.proj/main.c:165 +#: ../raster/r.proj/main.c:263 ../vector/v.proj/main.c:178 msgid "Input and output locations can not be the same" msgstr "" -#: ../raster/r.proj/main.c:254 +#: ../raster/r.proj/main.c:265 msgid "Input and output locations are the same" msgstr "" -#: ../raster/r.proj/main.c:264 +#: ../raster/r.proj/main.c:275 msgid "Unable to get projection info of output raster map" msgstr "" -#: ../raster/r.proj/main.c:267 +#: ../raster/r.proj/main.c:278 msgid "Unable to get projection units of output raster map" msgstr "" -#: ../raster/r.proj/main.c:270 +#: ../raster/r.proj/main.c:281 msgid "Unable to get projection key values of output raster map" msgstr "" -#: ../raster/r.proj/main.c:279 +#: ../raster/r.proj/main.c:290 #, c-format msgid "Mapset <%s> in input location <%s> - %s" msgstr "" -#: ../raster/r.proj/main.c:281 ../raster/r.in.gdal/main.c:938 +#: ../raster/r.proj/main.c:292 ../raster/r.in.gdal/main.c:1009 #: ../imagery/i.rectify/target.c:32 #: ../imagery/i.ortho.photo/i.ortho.rectify/target.c:32 #: ../vector/v.rectify/target.c:41 msgid "permission denied" msgstr "" -#: ../raster/r.proj/main.c:282 ../raster/r.in.gdal/main.c:939 +#: ../raster/r.proj/main.c:293 ../raster/r.in.gdal/main.c:1010 #: ../imagery/i.rectify/target.c:32 #: ../imagery/i.ortho.photo/i.ortho.rectify/target.c:32 #: ../vector/v.rectify/target.c:41 msgid "not found" msgstr "" -#: ../raster/r.proj/main.c:288 ../vector/v.proj/main.c:189 +#: ../raster/r.proj/main.c:299 ../vector/v.proj/main.c:201 #, c-format msgid "Checking location <%s> mapset <%s>" msgstr "" -#: ../raster/r.proj/main.c:300 ../vector/v.proj/main.c:206 -#: ../vector/v.select/main.c:89 ../vector/v.in.ogr/main.c:444 +#: ../raster/r.proj/main.c:311 ../vector/v.proj/main.c:218 +#: ../vector/v.select/main.c:89 ../vector/v.in.ogr/main.c:461 #: ../vector/v.what.rast/main.c:121 ../vector/v.edit/main.c:89 #: ../vector/v.net/args.c:152 ../vector/v.net/args.c:159 #: ../vector/v.net/args.c:165 ../vector/v.net/args.c:169 -#: ../vector/v.net/args.c:179 ../vector/v.external/main.c:110 +#: ../vector/v.net/args.c:179 ../vector/v.external/main.c:114 #: ../scripts/d.frame/d.frame.py:288 #, c-format, python-format msgid "Required parameter <%s> not set" msgstr "" -#: ../raster/r.proj/main.c:303 +#: ../raster/r.proj/main.c:314 #, c-format msgid "Raster map <%s> in location <%s> in mapset <%s> not found" msgstr "" -#: ../raster/r.proj/main.c:311 +#: ../raster/r.proj/main.c:322 msgid "Unable to get projection info of input map" msgstr "" -#: ../raster/r.proj/main.c:314 +#: ../raster/r.proj/main.c:330 msgid "Unable to get projection units of input map" msgstr "" -#: ../raster/r.proj/main.c:317 +#: ../raster/r.proj/main.c:333 msgid "Unable to get projection key values of input map" msgstr "" -#: ../raster/r.proj/main.c:332 +#: ../raster/r.proj/main.c:357 msgid "Unable to work with unprojected data (xy location)" msgstr "" -#: ../raster/r.proj/main.c:351 +#: ../raster/r.proj/main.c:376 #, c-format msgid "Input map <%s@%s> in location <%s>:" msgstr "" -#: ../raster/r.proj/main.c:443 +#: ../raster/r.proj/main.c:470 msgid "Input:" msgstr "" -#: ../raster/r.proj/main.c:444 ../raster/r.proj/main.c:455 +#: ../raster/r.proj/main.c:471 ../raster/r.proj/main.c:482 #, c-format msgid "Cols: %d (%d)" msgstr "" -#: ../raster/r.proj/main.c:445 ../raster/r.proj/main.c:456 +#: ../raster/r.proj/main.c:472 ../raster/r.proj/main.c:483 #, c-format msgid "Rows: %d (%d)" msgstr "" -#: ../raster/r.proj/main.c:446 ../raster/r.proj/main.c:457 +#: ../raster/r.proj/main.c:473 ../raster/r.proj/main.c:484 #, c-format msgid "North: %f (%f)" msgstr "" -#: ../raster/r.proj/main.c:447 ../raster/r.proj/main.c:458 +#: ../raster/r.proj/main.c:474 ../raster/r.proj/main.c:485 #, c-format msgid "South: %f (%f)" msgstr "" -#: ../raster/r.proj/main.c:448 ../raster/r.proj/main.c:459 +#: ../raster/r.proj/main.c:475 ../raster/r.proj/main.c:486 #, c-format msgid "West: %f (%f)" msgstr "" -#: ../raster/r.proj/main.c:449 ../raster/r.proj/main.c:460 +#: ../raster/r.proj/main.c:476 ../raster/r.proj/main.c:487 #, c-format msgid "East: %f (%f)" msgstr "" -#: ../raster/r.proj/main.c:450 ../raster/r.proj/main.c:461 +#: ../raster/r.proj/main.c:477 ../raster/r.proj/main.c:488 #, c-format msgid "EW-res: %f" msgstr "" -#: ../raster/r.proj/main.c:451 ../raster/r.proj/main.c:462 +#: ../raster/r.proj/main.c:478 ../raster/r.proj/main.c:489 #, c-format msgid "NS-res: %f" msgstr "" -#: ../raster/r.proj/main.c:454 +#: ../raster/r.proj/main.c:481 msgid "Output:" msgstr "" -#: ../raster/r.proj/main.c:491 +#: ../raster/r.proj/main.c:518 msgid "Projecting..." msgstr "" -#: ../raster/r.proj/bordwalk.c:216 +#: ../raster/r.proj/bordwalk.c:223 msgid "Input raster map is outside current region" msgstr "" -#: ../raster/r.proj/bordwalk.c:242 +#: ../raster/r.proj/bordwalk.c:251 msgid "Unable to reproject map center" msgstr "" @@ -15804,60 +16155,64 @@ msgid "Creates shaded relief map from an elevation map (DEM)." msgstr "" -#: ../raster/r.relief/main.c:117 +#: ../raster/r.relief/main.c:115 +msgid "Name of input raster (typically elevation) map" +msgstr "" + +#: ../raster/r.relief/main.c:118 msgid "Name for output shaded relief map" msgstr "" -#: ../raster/r.relief/main.c:125 +#: ../raster/r.relief/main.c:126 msgid "Altitude of the sun in degrees above the horizon" msgstr "" -#: ../raster/r.relief/main.c:126 ../raster/r.relief/main.c:136 +#: ../raster/r.relief/main.c:127 ../raster/r.relief/main.c:137 msgid "Sun position" msgstr "" -#: ../raster/r.relief/main.c:135 +#: ../raster/r.relief/main.c:136 msgid "Azimuth of the sun in degrees to the east of north" msgstr "" -#: ../raster/r.relief/main.c:143 +#: ../raster/r.relief/main.c:144 msgid "Factor for exaggerating relief" msgstr "" -#: ../raster/r.relief/main.c:151 +#: ../raster/r.relief/main.c:152 msgid "Scale factor for converting meters to elevation units" msgstr "" -#: ../raster/r.relief/main.c:158 +#: ../raster/r.relief/main.c:159 msgid "Elevation units (overrides scale factor)" msgstr "" -#: ../raster/r.relief/main.c:163 +#: ../raster/r.relief/main.c:164 msgid "international feet" msgstr "" -#: ../raster/r.relief/main.c:164 +#: ../raster/r.relief/main.c:165 msgid "survey feet" msgstr "" -#: ../raster/r.relief/main.c:194 ../raster/r.in.gdal/main.c:400 -#: ../raster/r.in.gdal/main.c:682 ../imagery/i.landsat.toar/main.c:548 +#: ../raster/r.relief/main.c:195 ../raster/r.in.gdal/main.c:458 +#: ../raster/r.in.gdal/main.c:746 ../imagery/i.landsat.toar/main.c:548 #, c-format msgid "Raster map <%s> already exists and will be overwritten" msgstr "" -#: ../raster/r.relief/main.c:197 ../raster/r.in.gdal/main.c:403 -#: ../raster/r.in.gdal/main.c:685 +#: ../raster/r.relief/main.c:198 ../raster/r.in.gdal/main.c:461 +#: ../raster/r.in.gdal/main.c:749 #, c-format msgid "Raster map <%s> already exists" msgstr "" -#: ../raster/r.relief/main.c:215 +#: ../raster/r.relief/main.c:216 #, c-format msgid "%s=%s - must not be zero" msgstr "" -#: ../raster/r.relief/main.c:474 +#: ../raster/r.relief/main.c:475 #, c-format msgid "Shaded relief raster map <%s> complete" msgstr "" @@ -15920,338 +16275,352 @@ msgid "trying to divide by zero...no unique solution for system...skipping..." msgstr "" -#: ../raster/r.in.gdal/main.c:96 +#: ../raster/r.in.gdal/main.c:99 msgid "Imports raster data into a GRASS raster map using GDAL library." msgstr "" -#: ../raster/r.in.gdal/main.c:102 +#: ../raster/r.in.gdal/main.c:105 msgid "Name of raster file to be imported" msgstr "" -#: ../raster/r.in.gdal/main.c:111 +#: ../raster/r.in.gdal/main.c:114 msgid "Band(s) to select (default is all bands)" msgstr "" -#: ../raster/r.in.gdal/main.c:112 ../raster/r.in.gdal/main.c:225 +#: ../raster/r.in.gdal/main.c:115 ../raster/r.in.gdal/main.c:242 +#: ../scripts/i.spectral/i.spectral.py:200 msgid "Bands" msgstr "" -#: ../raster/r.in.gdal/main.c:129 +#: ../raster/r.in.gdal/main.c:132 msgid "Name of GCPs target location" msgstr "" -#: ../raster/r.in.gdal/main.c:131 +#: ../raster/r.in.gdal/main.c:134 msgid "Name of location to create or to read projection from for GCPs transformation" msgstr "" -#: ../raster/r.in.gdal/main.c:133 ../raster/r.in.gdal/main.c:188 -#: ../raster/r.in.gdal/main.c:195 ../vector/v.info/print.c:505 +#: ../raster/r.in.gdal/main.c:136 ../raster/r.in.gdal/main.c:205 +#: ../raster/r.in.gdal/main.c:212 ../vector/v.info/print.c:505 #: ../vector/v.info/print.c:510 msgid "Projection" msgstr "" -#: ../raster/r.in.gdal/main.c:148 +#: ../raster/r.in.gdal/main.c:151 msgid "Offset to be added to band numbers" msgstr "" -#: ../raster/r.in.gdal/main.c:149 +#: ../raster/r.in.gdal/main.c:152 msgid "If 0, no offset is added and the first band is 1" msgstr "" -#: ../raster/r.in.gdal/main.c:157 +#: ../raster/r.in.gdal/main.c:160 msgid "Zero-padding of band number by filling with leading zeros up to given number" msgstr "" -#: ../raster/r.in.gdal/main.c:158 +#: ../raster/r.in.gdal/main.c:161 msgid "If 0, length will be adjusted to 'offset' number without leading zeros" msgstr "" -#: ../raster/r.in.gdal/main.c:164 +#: ../raster/r.in.gdal/main.c:167 msgid "Name of the output file that contains the imported map names" msgstr "" -#: ../raster/r.in.gdal/main.c:171 ../vector/v.in.lidar/main.c:272 -#: ../vector/v.in.ogr/main.c:281 +#: ../raster/r.in.gdal/main.c:174 ../vector/v.in.lidar/main.c:272 +#: ../vector/v.in.ogr/main.c:298 msgid "Name for new location to create" msgstr "" -#: ../raster/r.in.gdal/main.c:178 +#: ../raster/r.in.gdal/main.c:181 msgid "File prefix for raster attribute tables" msgstr "" -#: ../raster/r.in.gdal/main.c:179 +#: ../raster/r.in.gdal/main.c:182 msgid "The band number and \".csv\" will be appended to the file prefix" msgstr "" -#: ../raster/r.in.gdal/main.c:193 ../raster/r.external/main.c:109 -#: ../vector/v.in.ogr/main.c:354 ../vector/v.external/args.c:52 +#: ../raster/r.in.gdal/main.c:189 ../vector/v.in.ogr/main.c:220 +msgid "GDAL configuration options" +msgstr "" + +#: ../raster/r.in.gdal/main.c:190 ../raster/r.in.gdal/main.c:197 +#: ../vector/v.in.ogr/main.c:221 ../vector/v.in.ogr/main.c:228 +msgid "Comma-separated list of key=value pairs" +msgstr "" + +#: ../raster/r.in.gdal/main.c:196 ../vector/v.in.ogr/main.c:227 +msgid "GDAL dataset open options" +msgstr "" + +#: ../raster/r.in.gdal/main.c:210 ../raster/r.external/main.c:109 +#: ../vector/v.in.ogr/main.c:371 ../vector/v.external/args.c:52 msgid "Perform projection check only and exit" msgstr "" -#: ../raster/r.in.gdal/main.c:200 ../raster/r.external/main.c:114 -#: ../vector/v.in.lidar/main.c:302 ../vector/v.in.ogr/main.c:366 +#: ../raster/r.in.gdal/main.c:217 ../raster/r.external/main.c:114 +#: ../vector/v.in.lidar/main.c:302 ../vector/v.in.ogr/main.c:383 msgid "Extend region extents based on new dataset" msgstr "" -#: ../raster/r.in.gdal/main.c:202 ../raster/r.external/main.c:115 -#: ../vector/v.in.ogr/main.c:368 +#: ../raster/r.in.gdal/main.c:219 ../raster/r.external/main.c:115 +#: ../vector/v.in.ogr/main.c:385 msgid "Also updates the default region if in the PERMANENT mapset" msgstr "" -#: ../raster/r.in.gdal/main.c:218 ../raster/r.external/main.c:119 +#: ../raster/r.in.gdal/main.c:235 ../raster/r.external/main.c:119 #: ../raster/r.region/main.c:70 msgid "Auto-adjustment for lat/lon" msgstr "" -#: ../raster/r.in.gdal/main.c:219 ../raster/r.external/main.c:120 +#: ../raster/r.in.gdal/main.c:236 ../raster/r.external/main.c:120 #: ../raster/r.region/main.c:71 msgid "Attempt to fix small precision errors in resolution and extents" msgstr "" -#: ../raster/r.in.gdal/main.c:224 +#: ../raster/r.in.gdal/main.c:241 msgid "Keep band numbers instead of using band color names" msgstr "" -#: ../raster/r.in.gdal/main.c:230 +#: ../raster/r.in.gdal/main.c:247 msgid "Create the location specified by the \"location\" parameter and exit. Do not import the raster file." msgstr "" -#: ../raster/r.in.gdal/main.c:235 ../vector/v.in.lidar/main.c:284 -#: ../vector/v.in.ogr/main.c:361 +#: ../raster/r.in.gdal/main.c:252 ../vector/v.in.lidar/main.c:284 +#: ../vector/v.in.ogr/main.c:378 msgid "Limit import to the current region" msgstr "" -#: ../raster/r.in.gdal/main.c:240 +#: ../raster/r.in.gdal/main.c:257 msgid "Print number of bands and exit" msgstr "" -#: ../raster/r.in.gdal/main.c:272 ../raster/r.external/list.c:23 +#: ../raster/r.in.gdal/main.c:289 ../raster/r.external/list.c:23 #: ../vector/v.external.out/list.c:102 ../vector/v.out.ogr/list.c:116 -#: ../vector/v.in.ogr/main.c:403 ../vector/v.external/list.c:94 +#: ../vector/v.in.ogr/main.c:420 ../vector/v.external/list.c:94 msgid "Supported formats:" msgstr "" -#: ../raster/r.in.gdal/main.c:315 +#: ../raster/r.in.gdal/main.c:332 msgid "You have to specify a target location different from output location" msgstr "" -#: ../raster/r.in.gdal/main.c:319 +#: ../raster/r.in.gdal/main.c:336 msgid "You need to specify valid location name." msgstr "" -#: ../raster/r.in.gdal/main.c:323 +#: ../raster/r.in.gdal/main.c:340 msgid "The '-l' flag only works in Lat/Lon locations" msgstr "" -#: ../raster/r.in.gdal/main.c:326 +#: ../raster/r.in.gdal/main.c:343 msgid "The number of digits for band numbering must be equal or greater than 0" msgstr "" -#: ../raster/r.in.gdal/main.c:339 +#: ../raster/r.in.gdal/main.c:356 msgid "Disabling '-r' flag for new location" msgstr "" -#: ../raster/r.in.gdal/main.c:347 ../raster/r.in.gdal/main.c:350 +#: ../raster/r.in.gdal/main.c:362 #, c-format -msgid "Using memory cache size: %.1f MiB" +msgid "Using memory cache size: %s MiB" msgstr "" -#: ../raster/r.in.gdal/main.c:359 +#: ../raster/r.in.gdal/main.c:417 #, c-format msgid "Unable to open datasource <%s>" msgstr "" -#: ../raster/r.in.gdal/main.c:370 +#: ../raster/r.in.gdal/main.c:428 #, c-format msgid "Input seems to be NOAA/AVHRR data which needs to be georeferenced with thin plate spline transformation (%s or %s)." msgstr "" -#: ../raster/r.in.gdal/main.c:383 +#: ../raster/r.in.gdal/main.c:441 msgid "Input contains subdatasets which may need to be imported separately" msgstr "" -#: ../raster/r.in.gdal/main.c:423 +#: ../raster/r.in.gdal/main.c:481 msgid "Input raster map is flipped or rotated - cannot import. You may use 'gdalwarp' to transform the map to North-up." msgstr "" -#: ../raster/r.in.gdal/main.c:442 +#: ../raster/r.in.gdal/main.c:500 #, c-format msgid "Unable to fetch the affine transformation coefficients. Flag -%c cannot be used in this case." msgstr "" -#: ../raster/r.in.gdal/main.c:470 +#: ../raster/r.in.gdal/main.c:528 msgid "Map bounds have been constrained to geographic coordinates. You will almost certainly want to check map bounds and resolution with r.info and reset them with r.region before going any further." msgstr "" -#: ../raster/r.in.gdal/main.c:515 ../raster/r.in.gdal/main.c:542 +#: ../raster/r.in.gdal/main.c:573 ../raster/r.in.gdal/main.c:603 msgid "Input raster does not overlap current computational region. Nothing to import." msgstr "" -#: ../raster/r.in.gdal/main.c:579 +#: ../raster/r.in.gdal/main.c:643 #, c-format msgid "Importing %d raster bands..." msgstr "" -#: ../raster/r.in.gdal/main.c:598 ../raster/r.external/main.c:230 +#: ../raster/r.in.gdal/main.c:662 ../raster/r.external/main.c:230 #, c-format msgid "Selected band (%d) does not exist" msgstr "" -#: ../raster/r.in.gdal/main.c:623 +#: ../raster/r.in.gdal/main.c:687 msgid "Unable to open the map names output text file" msgstr "" -#: ../raster/r.in.gdal/main.c:654 +#: ../raster/r.in.gdal/main.c:718 #, c-format msgid "Unable to get raster band number %d" msgstr "" -#: ../raster/r.in.gdal/main.c:731 +#: ../raster/r.in.gdal/main.c:796 #, c-format msgid "Copying %d GCPS in points file for <%s>" msgstr "" -#: ../raster/r.in.gdal/main.c:739 +#: ../raster/r.in.gdal/main.c:804 msgid "GCPs have the following OpenGIS WKT Coordinate System:" msgstr "" -#: ../raster/r.in.gdal/main.c:762 +#: ../raster/r.in.gdal/main.c:827 msgid "Re-projecting GCPs table:" msgstr "" -#: ../raster/r.in.gdal/main.c:763 +#: ../raster/r.in.gdal/main.c:828 #, c-format msgid "* Input projection for GCP table: %s" msgstr "" -#: ../raster/r.in.gdal/main.c:765 +#: ../raster/r.in.gdal/main.c:830 #, c-format msgid "* Output projection for GCP table: %s" msgstr "" -#: ../raster/r.in.gdal/main.c:786 +#: ../raster/r.in.gdal/main.c:852 #, c-format -msgid "Error in pj_do_proj (can't re-projection GCP %i)" +msgid "Error in %s (can't re-project GCP %i)" msgstr "" -#: ../raster/r.in.gdal/main.c:808 ../raster/r.in.gdal/proj.c:63 -#: ../raster/r.external/proj.c:63 ../vector/v.in.lidar/main.c:507 -#: ../vector/v.in.ogr/proj.c:253 ../vector/v.external/proj.c:154 +#: ../raster/r.in.gdal/main.c:875 ../raster/r.in.gdal/proj.c:85 +#: ../raster/r.external/proj.c:85 ../vector/v.in.lidar/main.c:507 +#: ../vector/v.in.ogr/proj.c:292 ../vector/v.external/proj.c:177 msgid "Unable to convert input map projection to GRASS format; cannot create new location." msgstr "" -#: ../raster/r.in.gdal/main.c:832 ../raster/r.in.gdal/proj.c:69 -#: ../raster/r.external/proj.c:69 ../vector/v.in.lidar/main.c:513 -#: ../vector/v.in.ogr/proj.c:259 ../vector/v.external/proj.c:160 +#: ../raster/r.in.gdal/main.c:899 ../raster/r.in.gdal/proj.c:91 +#: ../raster/r.external/proj.c:91 ../vector/v.in.lidar/main.c:513 +#: ../vector/v.in.ogr/proj.c:298 ../vector/v.external/proj.c:183 #, c-format msgid "Unable to create new location <%s>" msgstr "" -#: ../raster/r.in.gdal/main.c:838 ../raster/r.in.gdal/proj.c:72 -#: ../raster/r.external/proj.c:72 ../general/g.proj/create.c:15 -#: ../vector/v.in.lidar/main.c:516 ../vector/v.in.ogr/proj.c:262 -#: ../vector/v.external/proj.c:163 +#: ../raster/r.in.gdal/main.c:905 ../raster/r.in.gdal/proj.c:94 +#: ../raster/r.external/proj.c:94 ../general/g.proj/create.c:16 +#: ../vector/v.in.lidar/main.c:516 ../vector/v.in.ogr/proj.c:301 +#: ../vector/v.external/proj.c:186 #, c-format msgid "Location <%s> created" msgstr "" -#: ../raster/r.in.gdal/main.c:841 +#: ../raster/r.in.gdal/main.c:908 #, c-format msgid "The target for the output group <%s> has been set to location <%s>, mapset ." msgstr "" -#: ../raster/r.in.gdal/main.c:881 ../raster/r.external/window.c:93 -#: ../vector/v.in.ogr/main.c:1871 +#: ../raster/r.in.gdal/main.c:948 ../raster/r.external/window.c:93 +#: ../vector/v.in.ogr/main.c:1971 msgid "Default region for this location updated" msgstr "" -#: ../raster/r.in.gdal/main.c:884 ../raster/r.external/window.c:96 -#: ../vector/v.in.ogr/main.c:1874 +#: ../raster/r.in.gdal/main.c:951 ../raster/r.external/window.c:96 +#: ../vector/v.in.ogr/main.c:1974 msgid "Region for the current mapset updated" msgstr "" -#: ../raster/r.in.gdal/main.c:912 +#: ../raster/r.in.gdal/main.c:980 msgid "Unable to translate projection key values of input GCPs" msgstr "" -#: ../raster/r.in.gdal/main.c:928 +#: ../raster/r.in.gdal/main.c:996 msgid "Unable to get projection info of target location" msgstr "" -#: ../raster/r.in.gdal/main.c:930 +#: ../raster/r.in.gdal/main.c:998 msgid "Unable to get projection units of target location" msgstr "" -#: ../raster/r.in.gdal/main.c:932 +#: ../raster/r.in.gdal/main.c:1000 msgid "Unable to get projection key values of target location" msgstr "" -#: ../raster/r.in.gdal/main.c:936 ../imagery/i.rectify/target.c:31 +#: ../raster/r.in.gdal/main.c:1007 ../imagery/i.rectify/target.c:31 #: ../imagery/i.ortho.photo/i.ortho.rectify/target.c:31 #: ../vector/v.rectify/target.c:40 #, c-format msgid "Mapset <%s> in target location <%s> - " msgstr "" -#: ../raster/r.in.gdal/main.c:974 +#: ../raster/r.in.gdal/main.c:1045 #, c-format msgid "Importing raster map <%s>..." msgstr "" -#: ../raster/r.in.gdal/main.c:1089 ../raster/r.in.gdal/main.c:1144 -#: ../raster/r.in.gdal/main.c:1218 +#: ../raster/r.in.gdal/main.c:1162 ../raster/r.in.gdal/main.c:1217 +#: ../raster/r.in.gdal/main.c:1291 msgid "Invalid row" msgstr "" -#: ../raster/r.in.gdal/main.c:1486 ../raster/r.in.gdal/main.c:1543 +#: ../raster/r.in.gdal/main.c:1559 ../raster/r.in.gdal/main.c:1616 msgid "Inconsistent color rules in RAT" msgstr "" -#: ../raster/r.in.gdal/main.c:1600 +#: ../raster/r.in.gdal/main.c:1673 #, c-format msgid "Setting grey color table for <%s> (8bit, full range)" msgstr "" -#: ../raster/r.in.gdal/main.c:1614 +#: ../raster/r.in.gdal/main.c:1687 #, c-format msgid "Setting grey color table for <%s> (16bit, image range)" msgstr "" -#: ../raster/r.in.gdal/main.c:1716 +#: ../raster/r.in.gdal/main.c:1789 #, c-format msgid "Unable to open file <%s>: %s." msgstr "" -#: ../raster/r.in.gdal/proj.c:42 ../raster/r.external/proj.c:42 +#: ../raster/r.in.gdal/proj.c:46 ../raster/r.external/proj.c:46 #, c-format msgid "" "Input contains an invalid SRS. WKT definition:\n" "%s" msgstr "" -#: ../raster/r.in.gdal/proj.c:51 ../raster/r.external/proj.c:51 +#: ../raster/r.in.gdal/proj.c:73 ../raster/r.external/proj.c:73 msgid "No projection information available" msgstr "" -#: ../raster/r.in.gdal/proj.c:94 ../raster/r.external/proj.c:94 -#: ../vector/v.in.ogr/proj.c:284 ../vector/v.external/proj.c:185 +#: ../raster/r.in.gdal/proj.c:116 ../raster/r.external/proj.c:116 +#: ../vector/v.in.ogr/proj.c:323 ../vector/v.external/proj.c:208 msgid "Unable to convert input map projection information to GRASS format." msgstr "" -#: ../raster/r.in.gdal/proj.c:138 ../raster/r.external/proj.c:138 -#: ../vector/v.in.ogr/proj.c:329 ../vector/v.external/proj.c:230 +#: ../raster/r.in.gdal/proj.c:160 ../raster/r.external/proj.c:160 +#: ../vector/v.in.ogr/proj.c:368 ../vector/v.external/proj.c:253 msgid "Location PROJ_INFO is:\n" msgstr "" -#: ../raster/r.in.gdal/proj.c:148 ../raster/r.in.gdal/proj.c:155 -#: ../raster/r.external/proj.c:148 ../raster/r.external/proj.c:155 -#: ../vector/v.in.ogr/proj.c:339 ../vector/v.in.ogr/proj.c:346 -#: ../vector/v.external/proj.c:240 ../vector/v.external/proj.c:247 +#: ../raster/r.in.gdal/proj.c:170 ../raster/r.in.gdal/proj.c:177 +#: ../raster/r.external/proj.c:170 ../raster/r.external/proj.c:177 +#: ../vector/v.in.ogr/proj.c:378 ../vector/v.in.ogr/proj.c:385 +#: ../vector/v.external/proj.c:263 ../vector/v.external/proj.c:270 msgid "Dataset PROJ_INFO is:\n" msgstr "" -#: ../raster/r.in.gdal/proj.c:241 ../raster/r.external/proj.c:241 -#: ../vector/v.in.ogr/proj.c:432 ../vector/v.external/proj.c:333 +#: ../raster/r.in.gdal/proj.c:263 ../raster/r.external/proj.c:263 +#: ../vector/v.in.ogr/proj.c:471 ../vector/v.external/proj.c:356 msgid "Consider generating a new location from the input dataset using the 'location' parameter.\n" msgstr "" @@ -16397,7 +16766,7 @@ msgid "You already know the sun position" msgstr "" -#: ../raster/r.sunmask/main.c:444 ../vector/v.colors/main.c:199 +#: ../raster/r.sunmask/main.c:444 ../vector/v.colors/main.c:212 #, c-format msgid "Option <%s> required" msgstr "" @@ -16411,24 +16780,24 @@ msgid "Calculating shadows from DEM..." msgstr "" -#: ../raster/r.sunmask/g_solposition.c:66 +#: ../raster/r.sunmask/g_solposition.c:67 msgid "Unable to calculate sun position in un-projected locations. Specify sunposition directly." msgstr "" -#: ../raster/r.sunmask/g_solposition.c:88 +#: ../raster/r.sunmask/g_solposition.c:89 #, c-format msgid "Specified point %f, %f outside of current region, is that intended? Anyway, it will be used." msgstr "" -#: ../raster/r.sunmask/g_solposition.c:98 ../raster/r.latlong/main.c:101 +#: ../raster/r.sunmask/g_solposition.c:99 ../raster/r.latlong/main.c:99 msgid "Unable to get projection info of current location" msgstr "" -#: ../raster/r.sunmask/g_solposition.c:101 ../raster/r.latlong/main.c:103 +#: ../raster/r.sunmask/g_solposition.c:102 ../raster/r.latlong/main.c:101 msgid "Unable to get projection units of current location" msgstr "" -#: ../raster/r.sunmask/g_solposition.c:104 ../raster/r.latlong/main.c:105 +#: ../raster/r.sunmask/g_solposition.c:105 ../raster/r.latlong/main.c:103 msgid "Unable to get projection key values of current location" msgstr "" @@ -16669,7 +17038,7 @@ #: ../raster/r.support/main.c:312 ../scripts/d.polar/d.polar.py:407 #: ../scripts/i.in.spotvgt/i.in.spotvgt.py:280 -#: ../scripts/r.plane/r.plane.py:122 ../scripts/r.fillnulls/r.fillnulls.py:494 +#: ../scripts/r.plane/r.plane.py:122 ../scripts/r.fillnulls/r.fillnulls.py:506 #: ../scripts/v.in.e00/v.in.e00.py:165 ../scripts/r.in.aster/r.in.aster.py:144 msgid "Done." msgstr "" @@ -16931,139 +17300,104 @@ msgid "Imagery group <%s> created" msgstr "" -#: ../raster/r.external/link.c:48 +#: ../raster/r.external/link.c:46 msgid "Complex types not supported" msgstr "" -#: ../raster/r.external/link.c:63 +#: ../raster/r.external/link.c:56 #, c-format msgid "Copying color table for %s" msgstr "" -#: ../raster/r.external/link.c:81 +#: ../raster/r.external/link.c:74 #, c-format msgid "Setting grey color table for <%s> (full 8bit range)" msgstr "" -#: ../raster/r.external/link.c:87 -#, c-format -msgid "Setting grey color table for <%s> (data range)" -msgstr "" - -#: ../raster/r.external/link.c:101 -#, c-format -msgid "Unable to create cell/%s file" -msgstr "" - -#: ../raster/r.external/link.c:110 -#, c-format -msgid "Unable to create fcell/%s file" -msgstr "" - -#: ../raster/r.external/link.c:146 +#: ../raster/r.external/link.c:132 #, c-format msgid "Unable to create cell_misc/%s/gdal file" msgstr "" -#: ../raster/r.external/link.c:149 +#: ../raster/r.external/link.c:135 #, c-format msgid "Error writing cell_misc/%s/gdal file" msgstr "" -#: ../raster/r.external/link.c:174 -#, c-format -msgid "Unable to create cell_misc/%s/f_format file" -msgstr "" - -#: ../raster/r.external/link.c:177 -#, c-format -msgid "Error writing cell_misc/%s/f_format file" -msgstr "" - -#: ../raster/r.external/link.c:224 -#, c-format -msgid "Creating support files for %s" -msgstr "" - -#: ../raster/r.external/link.c:236 -#, c-format -msgid "Link to raster map <%s> created." -msgstr "" - #: ../raster/r.resamp.filter/main.c:142 #, c-format msgid "Filter <%s> not found" msgstr "" -#: ../raster/r.resamp.filter/main.c:391 +#: ../raster/r.resamp.filter/main.c:396 msgid "kernel filter" msgstr "" -#: ../raster/r.resamp.filter/main.c:394 +#: ../raster/r.resamp.filter/main.c:399 msgid "Resamples raster map layers using an analytic kernel." msgstr "" -#: ../raster/r.resamp.filter/main.c:405 +#: ../raster/r.resamp.filter/main.c:410 msgid "Filter kernel(s)" msgstr "" -#: ../raster/r.resamp.filter/main.c:413 +#: ../raster/r.resamp.filter/main.c:418 msgid "Filter radius" msgstr "" -#: ../raster/r.resamp.filter/main.c:420 +#: ../raster/r.resamp.filter/main.c:425 msgid "Filter radius (horizontal)" msgstr "" -#: ../raster/r.resamp.filter/main.c:427 +#: ../raster/r.resamp.filter/main.c:432 msgid "Filter radius (vertical)" msgstr "" -#: ../raster/r.resamp.filter/main.c:438 ../vector/v.external.out/args.c:90 +#: ../raster/r.resamp.filter/main.c:443 ../vector/v.external.out/args.c:90 #, c-format msgid "%s= and %s=/%s= are mutually exclusive" msgstr "" -#: ../raster/r.resamp.filter/main.c:443 +#: ../raster/r.resamp.filter/main.c:448 #, c-format msgid "Either %s= or %s=/%s= required" msgstr "" -#: ../raster/r.resamp.filter/main.c:446 +#: ../raster/r.resamp.filter/main.c:451 #, c-format msgid "Both %s= and %s= required" msgstr "" -#: ../raster/r.resamp.filter/main.c:469 +#: ../raster/r.resamp.filter/main.c:474 msgid "Differing number of values for filter= and [xy_]radius=" msgstr "" -#: ../raster/r.resamp.filter/main.c:472 +#: ../raster/r.resamp.filter/main.c:477 #, c-format msgid "Too many filters (max: %d)" msgstr "" -#: ../raster/r.resamp.filter/main.c:490 +#: ../raster/r.resamp.filter/main.c:495 msgid "At least one filter must be finite" msgstr "" -#: ../raster/r.latlong/main.c:57 +#: ../raster/r.latlong/main.c:56 msgid "latitude" msgstr "" -#: ../raster/r.latlong/main.c:58 +#: ../raster/r.latlong/main.c:57 msgid "longitude" msgstr "" -#: ../raster/r.latlong/main.c:60 +#: ../raster/r.latlong/main.c:59 msgid "Creates a latitude/longitude raster map." msgstr "" -#: ../raster/r.latlong/main.c:66 +#: ../raster/r.latlong/main.c:65 msgid "Name for output latitude or longitude raster map" msgstr "" -#: ../raster/r.latlong/main.c:70 +#: ../raster/r.latlong/main.c:69 msgid "Longitude output" msgstr "" @@ -17112,14 +17446,14 @@ #: ../raster/r.region/main.c:61 ../raster/r.region/main.c:66 #: ../raster/r.region/main.c:72 ../raster/r.region/main.c:87 #: ../raster/r.region/main.c:94 ../raster/r.region/main.c:101 -#: ../raster/r.region/main.c:144 ../general/g.region/main.c:78 -#: ../general/g.region/main.c:84 ../general/g.region/main.c:171 -#: ../general/g.region/main.c:178 ../general/g.region/main.c:187 -#: ../general/g.region/main.c:195 +#: ../raster/r.region/main.c:144 ../general/g.region/main.c:79 +#: ../general/g.region/main.c:85 ../general/g.region/main.c:172 +#: ../general/g.region/main.c:179 ../general/g.region/main.c:188 +#: ../general/g.region/main.c:196 msgid "Existing" msgstr "" -#: ../raster/r.region/main.c:65 ../general/g.region/main.c:77 +#: ../raster/r.region/main.c:65 ../general/g.region/main.c:78 msgid "Set from default region" msgstr "" @@ -17139,19 +17473,19 @@ msgid "Set region to match this vector map" msgstr "" -#: ../raster/r.region/main.c:109 ../general/g.region/main.c:203 +#: ../raster/r.region/main.c:109 ../general/g.region/main.c:204 msgid "Value for the northern edge" msgstr "" -#: ../raster/r.region/main.c:118 ../general/g.region/main.c:212 +#: ../raster/r.region/main.c:118 ../general/g.region/main.c:213 msgid "Value for the southern edge" msgstr "" -#: ../raster/r.region/main.c:127 ../general/g.region/main.c:221 +#: ../raster/r.region/main.c:127 ../general/g.region/main.c:222 msgid "Value for the eastern edge" msgstr "" -#: ../raster/r.region/main.c:136 ../general/g.region/main.c:230 +#: ../raster/r.region/main.c:136 ../general/g.region/main.c:231 msgid "Value for the western edge" msgstr "" @@ -17637,31 +17971,31 @@ msgid "No basins were created. Verify threshold and region settings." msgstr "" -#: ../raster/r.watershed/seg/close_maps2.c:86 +#: ../raster/r.watershed/seg/close_maps2.c:87 msgid "Closing stream segments map" msgstr "" -#: ../raster/r.watershed/seg/close_maps2.c:109 +#: ../raster/r.watershed/seg/close_maps2.c:110 msgid "Closing basins map" msgstr "" -#: ../raster/r.watershed/seg/close_maps2.c:116 +#: ../raster/r.watershed/seg/close_maps2.c:117 msgid "Closing half basins map" msgstr "" -#: ../raster/r.watershed/seg/main.c:92 ../raster/r.watershed/seg/main.c:107 -#: ../raster/r.watershed/ram/main.c:82 ../raster/r.watershed/ram/main.c:98 +#: ../raster/r.watershed/seg/main.c:93 ../raster/r.watershed/seg/main.c:108 +#: ../raster/r.watershed/ram/main.c:85 ../raster/r.watershed/ram/main.c:101 #, c-format msgid "SECTION %d: Closing Maps." msgstr "" -#: ../raster/r.watershed/seg/main.c:105 ../raster/r.watershed/ram/main.c:96 +#: ../raster/r.watershed/seg/main.c:106 ../raster/r.watershed/ram/main.c:99 #, c-format msgid "SECTION %d: Watershed determination." msgstr "" #: ../raster/r.watershed/seg/do_astar.c:30 -#: ../raster/r.watershed/ram/do_astar.c:27 +#: ../raster/r.watershed/ram/do_astar.c:28 msgid "SECTION 2: A* Search." msgstr "" @@ -17669,73 +18003,73 @@ msgid "No seeds for A* Search" msgstr "" -#: ../raster/r.watershed/seg/do_astar.c:146 +#: ../raster/r.watershed/seg/do_astar.c:147 msgid "bug in A* Search: doer %" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:20 +#: ../raster/r.watershed/seg/close_maps.c:23 msgid "Closing accumulation map" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:136 +#: ../raster/r.watershed/seg/close_maps.c:140 msgid "Closing TCI and SPI maps" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:138 +#: ../raster/r.watershed/seg/close_maps.c:142 msgid "Closing TCI map" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:140 +#: ../raster/r.watershed/seg/close_maps.c:144 msgid "Closing SPI map" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:300 +#: ../raster/r.watershed/seg/close_maps.c:307 msgid "Closing flow direction map" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:327 +#: ../raster/r.watershed/seg/close_maps.c:334 msgid "Closing LS map" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:332 +#: ../raster/r.watershed/seg/close_maps.c:339 msgid "Closing SL map" msgstr "" -#: ../raster/r.watershed/seg/init_vars.c:139 +#: ../raster/r.watershed/seg/init_vars.c:143 #, c-format msgid "SECTION 1 beginning: Initiating Variables. %d section total." msgid_plural "SECTION 1 beginning: Initiating Variables. %d sections total." msgstr[0] "" msgstr[1] "" -#: ../raster/r.watershed/seg/init_vars.c:175 +#: ../raster/r.watershed/seg/init_vars.c:178 msgid "Maximum memory to be used was smaller than 3 MB, set to 3 MB." msgstr "" -#: ../raster/r.watershed/seg/init_vars.c:470 +#: ../raster/r.watershed/seg/init_vars.c:511 msgid "SECTION 1b: Determining Offmap Flow." msgstr "" -#: ../raster/r.watershed/seg/do_cum.c:119 -#: ../raster/r.watershed/ram/do_cum.c:114 +#: ../raster/r.watershed/seg/do_cum.c:122 +#: ../raster/r.watershed/ram/do_cum.c:116 msgid "SECTION 3: Accumulating Surface Flow with SFD." msgstr "" -#: ../raster/r.watershed/seg/do_cum.c:293 -#: ../raster/r.watershed/ram/do_cum.c:276 +#: ../raster/r.watershed/seg/do_cum.c:315 +#: ../raster/r.watershed/ram/do_cum.c:296 msgid "SECTION 3a: Accumulating Surface Flow with MFD." msgstr "" -#: ../raster/r.watershed/seg/do_cum.c:529 +#: ../raster/r.watershed/seg/do_cum.c:560 msgid "MFD: A * path already processed when distributing flow: %d of %" msgstr "" -#: ../raster/r.watershed/seg/do_cum.c:533 -#: ../raster/r.watershed/ram/do_cum.c:486 +#: ../raster/r.watershed/seg/do_cum.c:564 +#: ../raster/r.watershed/ram/do_cum.c:512 msgid "SECTION 3b: Adjusting drainage directions." msgstr "" -#: ../raster/r.watershed/seg/usage.c:9 ../raster/r.watershed/ram/usage.c:9 +#: ../raster/r.watershed/seg/usage.c:9 #, c-format msgid "" "USAGE for basin delineation:\n" @@ -17747,187 +18081,193 @@ "\n" msgstr "" -#: ../raster/r.watershed/front/main.c:77 +#: ../raster/r.watershed/front/main.c:79 msgid "drainage" msgstr "" -#: ../raster/r.watershed/front/main.c:79 +#: ../raster/r.watershed/front/main.c:81 msgid "stream power index" msgstr "" -#: ../raster/r.watershed/front/main.c:81 +#: ../raster/r.watershed/front/main.c:84 msgid "Calculates hydrological parameters and RUSLE factors." msgstr "" -#: ../raster/r.watershed/front/main.c:84 ../raster/r.watershed/front/main.c:91 -#: ../raster/r.watershed/front/main.c:97 ../raster/r.watershed/front/main.c:104 -#: ../raster/r.watershed/front/main.c:113 -#: ../raster/r.watershed/front/main.c:121 -#: ../raster/r.watershed/front/main.c:130 +#: ../raster/r.watershed/front/main.c:87 ../raster/r.watershed/front/main.c:95 +#: ../raster/r.watershed/front/main.c:102 +#: ../raster/r.watershed/front/main.c:109 +#: ../raster/r.watershed/front/main.c:118 +#: ../raster/r.watershed/front/main.c:125 +#: ../raster/r.watershed/front/main.c:132 +#: ../raster/r.watershed/front/main.c:140 msgid "Inputs" msgstr "" -#: ../raster/r.watershed/front/main.c:88 +#: ../raster/r.watershed/front/main.c:91 msgid "Name of input depressions raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:89 +#: ../raster/r.watershed/front/main.c:93 msgid "All non-NULL and non-zero cells are considered as real depressions" msgstr "" -#: ../raster/r.watershed/front/main.c:95 +#: ../raster/r.watershed/front/main.c:100 msgid "Name of input raster representing amount of overland flow per cell" msgstr "" -#: ../raster/r.watershed/front/main.c:101 +#: ../raster/r.watershed/front/main.c:106 msgid "Name of input raster map percent of disturbed land" msgstr "" -#: ../raster/r.watershed/front/main.c:102 -#: ../raster/r.watershed/front/main.c:127 +#: ../raster/r.watershed/front/main.c:107 +#: ../raster/r.watershed/front/main.c:137 msgid "For USLE" msgstr "" -#: ../raster/r.watershed/front/main.c:109 +#: ../raster/r.watershed/front/main.c:114 msgid "Name of input raster map blocking overland surface flow" msgstr "" -#: ../raster/r.watershed/front/main.c:111 +#: ../raster/r.watershed/front/main.c:116 msgid "For USLE. All non-NULL and non-zero cells are considered as blocking terrain." msgstr "" -#: ../raster/r.watershed/front/main.c:118 +#: ../raster/r.watershed/front/main.c:123 +msgid "Name of input raster map with percentages for flow accumulation." +msgstr "" + +#: ../raster/r.watershed/front/main.c:129 msgid "Minimum size of exterior watershed basin" msgstr "" -#: ../raster/r.watershed/front/main.c:126 +#: ../raster/r.watershed/front/main.c:136 msgid "Maximum length of surface flow in map units" msgstr "" -#: ../raster/r.watershed/front/main.c:135 +#: ../raster/r.watershed/front/main.c:144 msgid "Name for output accumulation raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:137 +#: ../raster/r.watershed/front/main.c:145 msgid "Number of cells that drain through each cell" msgstr "" -#: ../raster/r.watershed/front/main.c:144 +#: ../raster/r.watershed/front/main.c:152 msgid "Name for output topographic index ln(a / tan(b)) map" msgstr "" -#: ../raster/r.watershed/front/main.c:151 +#: ../raster/r.watershed/front/main.c:158 msgid "Stream power index a * tan(b)" msgstr "" -#: ../raster/r.watershed/front/main.c:157 +#: ../raster/r.watershed/front/main.c:164 msgid "Name for output drainage direction raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:158 +#: ../raster/r.watershed/front/main.c:165 msgid "Directions numbered from 1 to 8" msgstr "" -#: ../raster/r.watershed/front/main.c:164 +#: ../raster/r.watershed/front/main.c:171 msgid "Name for output basins raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:170 +#: ../raster/r.watershed/front/main.c:177 msgid "Name for output stream segments raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:176 +#: ../raster/r.watershed/front/main.c:183 msgid "Name for output half basins raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:178 +#: ../raster/r.watershed/front/main.c:184 msgid "Each half-basin is given a unique value" msgstr "" -#: ../raster/r.watershed/front/main.c:184 +#: ../raster/r.watershed/front/main.c:190 msgid "Name for output slope length raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:186 +#: ../raster/r.watershed/front/main.c:191 msgid "Slope length and steepness (LS) factor for USLE" msgstr "" -#: ../raster/r.watershed/front/main.c:192 +#: ../raster/r.watershed/front/main.c:197 msgid "Name for output slope steepness raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:193 +#: ../raster/r.watershed/front/main.c:198 msgid "Slope steepness (S) factor for USLE" msgstr "" -#: ../raster/r.watershed/front/main.c:202 +#: ../raster/r.watershed/front/main.c:207 msgid "Convergence factor for MFD (1-10)" msgstr "" -#: ../raster/r.watershed/front/main.c:204 +#: ../raster/r.watershed/front/main.c:209 msgid "1 = most diverging flow, 10 = most converging flow. Recommended: 5" msgstr "" -#: ../raster/r.watershed/front/main.c:211 +#: ../raster/r.watershed/front/main.c:216 msgid "Maximum memory to be used with -m flag (in MB)" msgstr "" -#: ../raster/r.watershed/front/main.c:215 +#: ../raster/r.watershed/front/main.c:220 msgid "SFD (D8) flow (default is MFD)" msgstr "" -#: ../raster/r.watershed/front/main.c:217 +#: ../raster/r.watershed/front/main.c:222 msgid "SFD: single flow direction, MFD: multiple flow direction" msgstr "" -#: ../raster/r.watershed/front/main.c:222 +#: ../raster/r.watershed/front/main.c:227 msgid "Allow only horizontal and vertical flow of water" msgstr "" -#: ../raster/r.watershed/front/main.c:227 +#: ../raster/r.watershed/front/main.c:231 msgid "Enable disk swap memory option: Operation is slow" msgstr "" -#: ../raster/r.watershed/front/main.c:229 +#: ../raster/r.watershed/front/main.c:233 msgid "Only needed if memory requirements exceed available RAM; see manual on how to calculate memory requirements" msgstr "" -#: ../raster/r.watershed/front/main.c:234 +#: ../raster/r.watershed/front/main.c:238 msgid "Use positive flow accumulation even for likely underestimates" msgstr "" -#: ../raster/r.watershed/front/main.c:236 +#: ../raster/r.watershed/front/main.c:240 msgid "See manual for a detailed description of flow accumulation output" msgstr "" -#: ../raster/r.watershed/front/main.c:241 +#: ../raster/r.watershed/front/main.c:244 msgid "Beautify flat areas" msgstr "" -#: ../raster/r.watershed/front/main.c:243 +#: ../raster/r.watershed/front/main.c:246 msgid "Flow direction in flat areas is modified to look prettier" msgstr "" -#: ../raster/r.watershed/front/main.c:259 +#: ../raster/r.watershed/front/main.c:262 msgid "Sorry, you must choose an output map." msgstr "" -#: ../raster/r.watershed/front/main.c:265 +#: ../raster/r.watershed/front/main.c:268 msgid "The basin threshold must be a positive number." msgstr "" -#: ../raster/r.watershed/front/main.c:281 +#: ../raster/r.watershed/front/main.c:284 msgid "" "Sorry, if any of the following options are set:\n" " basin, stream, half_basin, length_slope, or slope_steepness\n" " you MUST provide a value for the basin threshold parameter." msgstr "" -#: ../raster/r.watershed/front/main.c:308 +#: ../raster/r.watershed/front/main.c:310 msgid "Beautify flat areas is not yet supported for disk swap mode" msgstr "" -#: ../raster/r.watershed/front/main.c:338 +#: ../raster/r.watershed/front/main.c:342 #, c-format msgid "Subprocess failed with exit code %d" msgstr "" @@ -17936,85 +18276,97 @@ msgid "SECTION 4: RUSLE LS and/or S factor determination." msgstr "" -#: ../raster/r.watershed/ram/do_astar.c:256 +#: ../raster/r.watershed/ram/do_astar.c:258 msgid "heapsize too large" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:56 +#: ../raster/r.watershed/ram/do_flatarea.c:57 msgid "Beautify flat areas: priority queue error" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:229 +#: ../raster/r.watershed/ram/do_flatarea.c:235 msgid "flat cell escaped for uphill correction" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:235 +#: ../raster/r.watershed/ram/do_flatarea.c:241 #, c-format msgid "queue error: last uphill order %d > current uphill order %d" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:240 +#: ../raster/r.watershed/ram/do_flatarea.c:246 msgid "uphill order not set" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:266 +#: ../raster/r.watershed/ram/do_flatarea.c:273 msgid "flat cell escaped in uphill correction" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:302 +#: ../raster/r.watershed/ram/do_flatarea.c:309 msgid "downhill order: no more points in down queue" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:310 +#: ../raster/r.watershed/ram/do_flatarea.c:317 msgid "flat cell escaped for downhill correction" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:316 +#: ../raster/r.watershed/ram/do_flatarea.c:323 #, c-format msgid "queue error: last downhill order %d > current downhill order %d" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:321 +#: ../raster/r.watershed/ram/do_flatarea.c:328 msgid "downhill order: downhill order not set" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:344 +#: ../raster/r.watershed/ram/do_flatarea.c:352 msgid "flat cell escaped in downhill correction" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:382 +#: ../raster/r.watershed/ram/do_flatarea.c:390 msgid "flat cell escaped for adjustment" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:389 +#: ../raster/r.watershed/ram/do_flatarea.c:397 msgid "adjustment: uphill order not set" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:391 +#: ../raster/r.watershed/ram/do_flatarea.c:399 msgid "adjustment: downhill order not set" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:417 +#: ../raster/r.watershed/ram/do_flatarea.c:428 msgid "flat cell escaped in adjustment" msgstr "" -#: ../raster/r.watershed/ram/init_vars.c:121 +#: ../raster/r.watershed/ram/init_vars.c:123 #, c-format msgid "SECTION 1a (of %1d): Initiating Memory." msgstr "" -#: ../raster/r.watershed/ram/init_vars.c:311 +#: ../raster/r.watershed/ram/init_vars.c:350 #, c-format msgid "SECTION 1b (of %1d): Determining Offmap Flow." msgstr "" -#: ../raster/r.watershed/ram/do_cum.c:480 +#: ../raster/r.watershed/ram/do_cum.c:507 #, c-format msgid "MFD: A * path already processed when distributing flow: %d of %d cell" msgid_plural "MFD: A * path already processed when distributing flow: %d of %d cells" msgstr[0] "" msgstr[1] "" +#: ../raster/r.watershed/ram/usage.c:9 +#, c-format +msgid "" +"USAGE for basin delineation:\n" +"%s -4 elevation=elevation_map threshold=swale_threshold [flow=overland_flow_map] [drainage=drain_direction_map] [depression=depression_map] [accumulation=accumulation_map] [basin=watershed_basin_map] [retention=retention_map] [stream=stream_segment_map]\n" +"\n" +"USAGE for slope length determination:\n" +"%s [-4] elevation=elevation_map threshold=swale_threshold [drainage=drain_direction_map] [depression=depression_map] [accumulation=accumulation_map] [retention=retention_map] [max_slope_length=max_slope_length] [blocking=overland_blocking_map] [slope_steepness=slope_steepness_map] length_slope=length_slope_map [disturbed_land=rill_erosion_map] [slope_deposition=slope_deposition value or map]USAGE for ARMSED FILE creation:\n" +"%s [-4] elevation=elevation_map threshold=swale_threshold [flow=overland_flow_map] [drainage=drain_direction_map] [depression=depression_map] [accumulation=accumulation_map] [basin=watershed_basin_map] [stream=stream_segment_map] [half_basin=half_basin_map] [retention=retention_map] ar=ARMSED_file_name\n" +"\n" +msgstr "" + #: ../raster/r.rescale/main.c:51 msgid "Rescales the range of category values in a raster map layer." msgstr "" @@ -18217,14 +18569,14 @@ #: ../raster/r.sim/r.sim.water/main.c:324 ../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 ../vector/v.surf.rst/main.c:161 -#: ../vector/v.surf.rst/main.c:166 ../vector/v.surf.rst/main.c:187 -#: ../vector/v.surf.rst/main.c:262 ../vector/v.surf.rst/main.c:268 -#: ../vector/v.surf.rst/main.c:276 ../vector/v.surf.rst/main.c:283 -#: ../vector/v.surf.rst/main.c:291 ../vector/v.surf.rst/main.c:299 -#: ../vector/v.surf.rst/main.c:308 ../vector/v.surf.rst/main.c:316 -#: ../vector/v.surf.rst/main.c:324 ../vector/v.surf.rst/main.c:333 -#: ../vector/v.surf.rst/main.c:341 ../vector/v.surf.rst/main.c:348 +#: ../imagery/i.eb.hsebal01/main.c:178 ../vector/v.surf.rst/main.c:163 +#: ../vector/v.surf.rst/main.c:168 ../vector/v.surf.rst/main.c:189 +#: ../vector/v.surf.rst/main.c:264 ../vector/v.surf.rst/main.c:270 +#: ../vector/v.surf.rst/main.c:278 ../vector/v.surf.rst/main.c:286 +#: ../vector/v.surf.rst/main.c:294 ../vector/v.surf.rst/main.c:302 +#: ../vector/v.surf.rst/main.c:311 ../vector/v.surf.rst/main.c:319 +#: ../vector/v.surf.rst/main.c:327 ../vector/v.surf.rst/main.c:336 +#: ../vector/v.surf.rst/main.c:344 ../vector/v.surf.rst/main.c:351 msgid "Parameters" msgstr "" @@ -18281,7 +18633,7 @@ msgstr "" #: ../raster/r.sim/r.sim.sediment/main.c:374 -#: ../raster/r.sim/r.sim.water/main.c:402 ../vector/v.surf.rst/main.c:404 +#: ../raster/r.sim/r.sim.water/main.c:402 ../vector/v.surf.rst/main.c:407 #, c-format msgid "<%d> is not valid number of threads. Number of threads will be set on <%d>" msgstr "" @@ -18314,8 +18666,8 @@ msgstr "" #: ../raster/r.sim/r.sim.sediment/main.c:422 -#: ../raster/r.sim/r.sim.water/main.c:530 ../vector/v.surf.rst/main.c:656 -#: ../vector/v.surf.rst/main.c:711 ../vector/v.vol.rst/main.c:914 +#: ../raster/r.sim/r.sim.water/main.c:530 ../vector/v.surf.rst/main.c:659 +#: ../vector/v.surf.rst/main.c:714 ../vector/v.vol.rst/main.c:916 msgid "Input failed" msgstr "" @@ -18589,6 +18941,7 @@ msgstr "" #: ../display/d.mon/start.c:46 ../display/d.mon/start.c:74 +#: ../misc/m.nviz.image/main.c:75 #, c-format msgid "File <%s> already exists and will be overwritten" msgstr "" @@ -18919,7 +19272,7 @@ msgstr "" #: ../display/d.vect.thematic/display.c:51 ../display/d.vect/lines.c:107 -#: ../display/d.vect/lines.c:335 +#: ../display/d.vect/lines.c:339 #, c-format msgid "Unable to read symbol <%s>, unable to display points" msgstr "" @@ -18984,7 +19337,7 @@ msgid "Line color" msgstr "" -#: ../display/d.geodesic/main.c:66 ../display/d.grid/main.c:107 +#: ../display/d.geodesic/main.c:66 ../display/d.grid/main.c:106 #: ../display/d.rhumbline/main.c:62 ../display/d.legend/main.c:203 #: ../display/d.rast.num/main.c:88 ../display/d.northarrow/main.c:113 #: ../vector/v.label.sa/main.c:98 ../vector/v.label/main.c:151 @@ -19179,73 +19532,73 @@ msgid "Null cells" msgstr "" -#: ../display/d.grid/main.c:55 +#: ../display/d.grid/main.c:54 msgid "graticule" msgstr "" -#: ../display/d.grid/main.c:56 ../vector/v.mkgrid/main.c:72 +#: ../display/d.grid/main.c:55 ../vector/v.mkgrid/main.c:72 msgid "grid" msgstr "" -#: ../display/d.grid/main.c:58 +#: ../display/d.grid/main.c:57 msgid "Overlays a user-specified grid in the active display frame on the graphics monitor." msgstr "" -#: ../display/d.grid/main.c:66 +#: ../display/d.grid/main.c:65 msgid "Size of grid to be drawn (in map units)" msgstr "" -#: ../display/d.grid/main.c:68 +#: ../display/d.grid/main.c:67 msgid "0 for north-south resolution of the current region. In map units or DDD:MM:SS format. Example: \"1000\" or \"0:10\"" msgstr "" -#: ../display/d.grid/main.c:76 +#: ../display/d.grid/main.c:75 msgid "Lines of the grid pass through this coordinate" msgstr "" -#: ../display/d.grid/main.c:85 +#: ../display/d.grid/main.c:84 msgid "Draw only east-west lines, north-south lines, or both " msgstr "" -#: ../display/d.grid/main.c:86 ../display/d.grid/main.c:159 -#: ../display/d.grid/main.c:164 ../display/d.grid/main.c:169 +#: ../display/d.grid/main.c:85 ../display/d.grid/main.c:158 +#: ../display/d.grid/main.c:163 ../display/d.grid/main.c:168 msgid "Disable" msgstr "" -#: ../display/d.grid/main.c:92 +#: ../display/d.grid/main.c:91 msgid "Grid line width" msgstr "" -#: ../display/d.grid/main.c:96 ../display/d.rast.num/main.c:94 +#: ../display/d.grid/main.c:95 ../display/d.rast.num/main.c:94 msgid "Grid color" msgstr "" -#: ../display/d.grid/main.c:97 ../display/d.grid/main.c:102 -#: ../display/d.grid/main.c:108 ../display/d.grid/main.c:114 +#: ../display/d.grid/main.c:96 ../display/d.grid/main.c:101 +#: ../display/d.grid/main.c:107 ../display/d.grid/main.c:113 msgid "Color" msgstr "" -#: ../display/d.grid/main.c:101 ../display/d.legend.vect/main.c:95 +#: ../display/d.grid/main.c:100 ../display/d.legend.vect/main.c:95 #: ../display/d.legend/main.c:240 ../vector/v.label.sa/main.c:144 #: ../vector/v.label/main.c:193 ../vector/v.lrs/v.lrs.label/main.c:223 msgid "Border color" msgstr "" -#: ../display/d.grid/main.c:122 +#: ../display/d.grid/main.c:121 msgid "Font size for gridline coordinate labels" msgstr "" -#: ../display/d.grid/main.c:127 +#: ../display/d.grid/main.c:126 msgid "Align the origin to the east-north corner of the current region" msgstr "" -#: ../display/d.grid/main.c:132 +#: ../display/d.grid/main.c:131 msgid "Draw geographic grid (referenced to current ellipsoid)" msgstr "" -#: ../display/d.grid/main.c:133 ../display/d.grid/main.c:139 -#: ../display/d.grid/main.c:144 ../display/d.grid/main.c:149 -#: ../display/d.grid/main.c:154 ../misc/m.nviz.image/args.c:233 +#: ../display/d.grid/main.c:132 ../display/d.grid/main.c:138 +#: ../display/d.grid/main.c:143 ../display/d.grid/main.c:148 +#: ../display/d.grid/main.c:153 ../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 @@ -19253,56 +19606,56 @@ msgid "Draw" msgstr "" -#: ../display/d.grid/main.c:138 +#: ../display/d.grid/main.c:137 msgid "Draw geographic grid (referenced to WGS84 ellipsoid)" msgstr "" -#: ../display/d.grid/main.c:143 +#: ../display/d.grid/main.c:142 msgid "Draw '+' marks instead of grid lines" msgstr "" -#: ../display/d.grid/main.c:148 +#: ../display/d.grid/main.c:147 msgid "Draw '.' marks instead of grid lines" msgstr "" -#: ../display/d.grid/main.c:153 +#: ../display/d.grid/main.c:152 msgid "Draw fiducial marks instead of grid lines" msgstr "" -#: ../display/d.grid/main.c:158 +#: ../display/d.grid/main.c:157 msgid "Disable grid drawing" msgstr "" -#: ../display/d.grid/main.c:163 +#: ../display/d.grid/main.c:162 msgid "Disable border drawing" msgstr "" -#: ../display/d.grid/main.c:168 +#: ../display/d.grid/main.c:167 msgid "Disable text drawing" msgstr "" -#: ../display/d.grid/main.c:178 +#: ../display/d.grid/main.c:177 msgid "Both grid and border drawing are disabled" msgstr "" -#: ../display/d.grid/main.c:182 +#: ../display/d.grid/main.c:181 msgid "Geo-grid option not available for LL projection, use without -g/-w" msgstr "" -#: ../display/d.grid/main.c:184 +#: ../display/d.grid/main.c:183 msgid "Geo-grid option not available for XY projection, use without -g/-w" msgstr "" -#: ../display/d.grid/main.c:203 +#: ../display/d.grid/main.c:202 msgid "Choose a single mark style" msgstr "" -#: ../display/d.grid/main.c:234 +#: ../display/d.grid/main.c:233 #, c-format msgid "Invalid geo-grid size <%s>" msgstr "" -#: ../display/d.grid/main.c:239 +#: ../display/d.grid/main.c:238 #, c-format msgid "Invalid grid size <%s>" msgstr "" @@ -19311,34 +19664,30 @@ msgid "Reading symbol" msgstr "" -#: ../display/d.grid/plot.c:373 +#: ../display/d.grid/plot.c:289 ../display/d.grid/plot.c:296 +#: ../display/d.grid/plot.c:338 ../display/d.grid/plot.c:345 +#: ../display/d.grid/plot.c:433 ../display/d.grid/plot.c:440 +#: ../display/d.grid/plot.c:493 ../display/d.grid/plot.c:500 +#: ../display/d.grid/plot.c:647 ../display/d.grid/plot.c:664 +#: ../display/d.grid/plot.c:682 ../display/d.grid/plot.c:700 +#: ../display/d.grid/plot.c:761 ../display/d.grid/plot.c:768 +#: ../display/d.grid/plot.c:773 ../display/d.grid/plot.c:783 +#: ../display/d.grid/plot.c:788 ../display/d.where/where.c:63 +msgid "Error in GPJ_transform()" +msgstr "" + +#: ../display/d.grid/plot.c:378 msgid "Geo-grid option only available for LL projection, use without -g/-w" msgstr "" -#: ../display/d.grid/plot.c:575 +#: ../display/d.grid/plot.c:579 msgid "" "WGS84 grid output not possible as this location does not contain\n" "datum transformation parameters. Try running g.setproj." msgstr "" -#: ../display/d.grid/plot.c:743 -msgid "Error in pj_do_proj1" -msgstr "" - -#: ../display/d.grid/plot.c:749 -msgid "Error in pj_do_proj2" -msgstr "" - -#: ../display/d.grid/plot.c:753 -msgid "Error in pj_do_proj3" -msgstr "" - -#: ../display/d.grid/plot.c:761 -msgid "Error in pj_do_proj5" -msgstr "" - -#: ../display/d.grid/plot.c:765 -msgid "Error in pj_do_proj6" +#: ../display/d.grid/plot.c:592 ../display/d.where/main.c:138 +msgid "Unable to set up lat/long projection parameters" msgstr "" #: ../display/d.legend.vect/main.c:55 @@ -19975,7 +20324,7 @@ #: ../display/d.linegraph/main.c:971 #, c-format -msgid "Scale Y labels cannot be used with thisrange of data (%f, %f)" +msgid "Scale Y labels cannot be used with this range of data (%f, %f)" msgstr "" #: ../display/d.vect.chart/main.c:65 @@ -20421,7 +20770,7 @@ msgid "Remove all frames and erase the screen" msgstr "" -#: ../display/d.where/where.c:29 +#: ../display/d.where/where.c:30 #, c-format msgid "Invalid coordinates <%s,%s>" msgstr "" @@ -20462,7 +20811,7 @@ msgid "Please specify a lat/long ellipsoid with -l or -w" msgstr "" -#: ../display/d.where/main.c:136 +#: ../display/d.where/main.c:128 msgid "" "WGS84 output not possible as this location does not contain\n" "datum transformation parameters. Try running g.setproj." @@ -20847,7 +21196,7 @@ msgid "Invalid area %d skipped (not enough points)" msgstr "" -#: ../display/d.vect/area.c:234 +#: ../display/d.vect/area.c:236 #, c-format msgid "%d invalid color rule for areas skipped" msgid_plural "%d invalid color rules for areas skipped" @@ -21081,7 +21430,7 @@ msgid "Unable to create 3D raster map <%s>" msgstr "" -#: ../raster3d/r3.gwflow/main.c:412 ../raster3d/r3.out.netcdf/main.c:649 +#: ../raster3d/r3.gwflow/main.c:412 ../raster3d/r3.out.netcdf/main.c:650 #: ../raster3d/r3.out.vtk/main.c:252 ../raster3d/r3.out.vtk/main.c:338 #: ../raster3d/r3.in.v5d/main.c:206 ../raster3d/r3.cross.rast/main.c:55 #: ../raster3d/r3.out.v5d/main.c:55 ../raster3d/r3.out.v5d/main.c:326 @@ -21108,11 +21457,11 @@ msgid "Export projection information as wkt and proj4 parameter" msgstr "" -#: ../raster3d/r3.out.netcdf/main.c:588 +#: ../raster3d/r3.out.netcdf/main.c:589 msgid "netCDF" msgstr "" -#: ../raster3d/r3.out.netcdf/main.c:590 +#: ../raster3d/r3.out.netcdf/main.c:591 msgid "Export a 3D raster map as netCDF file." msgstr "" @@ -21204,15 +21553,15 @@ msgid "failed to interpret dp as an integer" msgstr "" -#: ../raster3d/r3.out.vtk/main.c:451 ../raster3d/r3.to.rast/main.c:332 +#: ../raster3d/r3.out.vtk/main.c:450 ../raster3d/r3.to.rast/main.c:332 msgid "The 2D and 3D region settings are different. Using the 2D window settings to adjust the 2D part of the 3D region." msgstr "" -#: ../raster3d/r3.out.vtk/main.c:542 +#: ../raster3d/r3.out.vtk/main.c:541 msgid "Unable to close 3D raster map, the VTK file may be incomplete" msgstr "" -#: ../raster3d/r3.out.vtk/main.c:557 +#: ../raster3d/r3.out.vtk/main.c:556 msgid "Unable to close VTK-ASCII file" msgstr "" @@ -21556,7 +21905,7 @@ msgstr "" #: ../raster3d/r3.flow/main.c:414 ../vector/v.to.rast/vect2rast.c:48 -#: ../vector/v.colors/main.c:266 +#: ../vector/v.colors/main.c:279 #, c-format msgid "Vector map <%s> is not 3D" msgstr "" @@ -22073,101 +22422,101 @@ msgid "List of available elements:" msgstr "" -#: ../general/g.version/main.c:66 ../general/g.message/main.c:34 +#: ../general/g.version/main.c:70 ../general/g.message/main.c:34 #: ../general/g.tempfile/main.c:39 msgid "support" msgstr "" -#: ../general/g.version/main.c:67 +#: ../general/g.version/main.c:71 msgid "citing" msgstr "" -#: ../general/g.version/main.c:68 +#: ../general/g.version/main.c:72 msgid "copyright" msgstr "" -#: ../general/g.version/main.c:69 +#: ../general/g.version/main.c:73 msgid "version" msgstr "" -#: ../general/g.version/main.c:70 +#: ../general/g.version/main.c:74 msgid "license" msgstr "" -#: ../general/g.version/main.c:71 +#: ../general/g.version/main.c:75 msgid "Displays GRASS GIS version info." msgstr "" -#: ../general/g.version/main.c:72 +#: ../general/g.version/main.c:76 msgid "Optionally also prints build or copyright information." msgstr "" -#: ../general/g.version/main.c:76 +#: ../general/g.version/main.c:80 msgid "Print also the copyright message" msgstr "" -#: ../general/g.version/main.c:77 ../general/g.version/main.c:82 -#: ../general/g.version/main.c:87 ../general/g.version/main.c:93 -#: ../general/g.version/main.c:99 +#: ../general/g.version/main.c:81 ../general/g.version/main.c:86 +#: ../general/g.version/main.c:91 ../general/g.version/main.c:97 +#: ../general/g.version/main.c:103 msgid "Additional info" msgstr "" -#: ../general/g.version/main.c:81 +#: ../general/g.version/main.c:85 msgid "Print also the citation options" msgstr "" -#: ../general/g.version/main.c:86 +#: ../general/g.version/main.c:90 msgid "Print also the build information" msgstr "" -#: ../general/g.version/main.c:92 +#: ../general/g.version/main.c:96 msgid "Print also the GIS library revision number and date" msgstr "" -#: ../general/g.version/main.c:97 +#: ../general/g.version/main.c:101 msgid "Print also extended info for additional libraries" msgstr "" -#: ../general/g.version/main.c:98 +#: ../general/g.version/main.c:102 msgid "GDAL/OGR, PROJ.4, GEOS" msgstr "" -#: ../general/g.version/main.c:103 +#: ../general/g.version/main.c:107 msgid "Print info in shell script style (including SVN revision number)" msgstr "" -#: ../general/g.version/main.c:104 +#: ../general/g.version/main.c:108 msgid "Shell" msgstr "" -#: ../general/g.version/main.c:172 +#: ../general/g.version/main.c:176 #, 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:179 +#: ../general/g.version/main.c:183 msgid "GRASS GIS libgis version and date number don't have the expected format. Trying to print the original strings..." msgstr "" -#: ../general/g.version/main.c:181 +#: ../general/g.version/main.c:185 #, c-format msgid "GIS_H_VERSION=\"%s\"" msgstr "" -#: ../general/g.version/main.c:182 +#: ../general/g.version/main.c:186 #, c-format msgid "GIS_H_DATE=\"%s\"" msgstr "" -#: ../general/g.version/main.c:212 +#: ../general/g.version/main.c:222 msgid "GRASS not compiled with GDAL/OGR support" msgstr "" -#: ../general/g.version/main.c:223 +#: ../general/g.version/main.c:233 msgid "GRASS not compiled with GEOS support" msgstr "" -#: ../general/g.version/main.c:234 +#: ../general/g.version/main.c:244 msgid "GRASS not compiled with SQLite support" msgstr "" @@ -22344,7 +22693,7 @@ msgid "Mapset <%s> does not exist" msgstr "" -#: ../general/g.list/list.c:123 ../general/g.region/main.c:458 +#: ../general/g.list/list.c:123 ../general/g.region/main.c:471 #, c-format msgid "Unable to read header of 3D raster map <%s@%s>" msgstr "" @@ -22432,194 +22781,217 @@ msgid "input= and opacity= must have the same number of values" msgstr "" -#: ../general/g.region/main.c:66 +#: ../general/g.region/main.c:67 msgid "computational region" msgstr "" -#: ../general/g.region/main.c:68 +#: ../general/g.region/main.c:69 msgid "resolution" msgstr "" -#: ../general/g.region/main.c:71 +#: ../general/g.region/main.c:72 msgid "Manages the boundary definitions for the geographic region." msgstr "" -#: ../general/g.region/main.c:82 +#: ../general/g.region/main.c:83 msgid "Save as default region" msgstr "" -#: ../general/g.region/main.c:83 +#: ../general/g.region/main.c:84 msgid "Only possible from the PERMANENT mapset" msgstr "" -#: ../general/g.region/main.c:88 +#: ../general/g.region/main.c:89 msgid "Print the current region" msgstr "" -#: ../general/g.region/main.c:93 +#: ../general/g.region/main.c:94 msgid "Print the current region in lat/long using the current ellipsoid/datum" msgstr "" -#: ../general/g.region/main.c:99 +#: ../general/g.region/main.c:100 msgid "Print the current region extent" msgstr "" -#: ../general/g.region/main.c:105 +#: ../general/g.region/main.c:106 msgid "Print the current region map center coordinates" msgstr "" -#: ../general/g.region/main.c:111 +#: ../general/g.region/main.c:112 msgid "Print the current region in GMT style" msgstr "" -#: ../general/g.region/main.c:117 +#: ../general/g.region/main.c:118 msgid "Print the current region in WMS style" msgstr "" -#: ../general/g.region/main.c:123 +#: ../general/g.region/main.c:124 msgid "Print region resolution in meters (geodesic)" msgstr "" -#: ../general/g.region/main.c:128 +#: ../general/g.region/main.c:129 msgid "Print the convergence angle (degrees CCW)" msgstr "" -#: ../general/g.region/main.c:130 +#: ../general/g.region/main.c:131 msgid "The difference between the projection's grid north and true north, measured at the center coordinates of the current region." msgstr "" -#: ../general/g.region/main.c:136 +#: ../general/g.region/main.c:137 msgid "Print also 3D settings" msgstr "" -#: ../general/g.region/main.c:142 +#: ../general/g.region/main.c:143 msgid "Print the maximum bounding box in lat/long on WGS84" msgstr "" -#: ../general/g.region/main.c:152 +#: ../general/g.region/main.c:153 msgid "Print in shell script style, but in one line (flat)" msgstr "" -#: ../general/g.region/main.c:158 +#: ../general/g.region/main.c:159 msgid "Align region to resolution (default = align to bounds, works only for 2D resolution)" msgstr "" -#: ../general/g.region/main.c:164 +#: ../general/g.region/main.c:165 msgid "Do not update the current region" msgstr "" -#: ../general/g.region/main.c:165 ../general/g.region/main.c:347 +#: ../general/g.region/main.c:166 ../general/g.region/main.c:360 #: ../vector/v.label/main.c:90 ../vector/v.label/main.c:95 #: ../vector/v.label/main.c:170 ../vector/v.label/main.c:183 msgid "Effects" msgstr "" -#: ../general/g.region/main.c:170 +#: ../general/g.region/main.c:171 msgid "Set current region from named region" msgstr "" -#: ../general/g.region/main.c:177 +#: ../general/g.region/main.c:178 msgid "Set region to match raster map(s)" msgstr "" -#: ../general/g.region/main.c:185 +#: ../general/g.region/main.c:186 msgid "Set region to match 3D raster map(s) (both 2D and 3D values)" msgstr "" -#: ../general/g.region/main.c:193 +#: ../general/g.region/main.c:194 msgid "Set region to match vector map(s)" msgstr "" -#: ../general/g.region/main.c:239 +#: ../general/g.region/main.c:240 msgid "Value for the top edge" msgstr "" -#: ../general/g.region/main.c:248 +#: ../general/g.region/main.c:249 msgid "Value for the bottom edge" msgstr "" -#: ../general/g.region/main.c:257 +#: ../general/g.region/main.c:258 msgid "Number of rows in the new region" msgstr "" -#: ../general/g.region/main.c:258 ../general/g.region/main.c:267 -#: ../general/g.region/main.c:277 ../general/g.region/main.c:287 -#: ../general/g.region/main.c:296 ../general/g.region/main.c:305 -#: ../general/g.region/main.c:314 +#: ../general/g.region/main.c:259 ../general/g.region/main.c:268 +#: ../general/g.region/main.c:278 ../general/g.region/main.c:288 +#: ../general/g.region/main.c:297 ../general/g.region/main.c:306 +#: ../general/g.region/main.c:315 msgid "Resolution" msgstr "" -#: ../general/g.region/main.c:266 +#: ../general/g.region/main.c:267 msgid "Number of columns in the new region" msgstr "" -#: ../general/g.region/main.c:276 +#: ../general/g.region/main.c:277 msgid "2D grid resolution (north-south and east-west)" msgstr "" -#: ../general/g.region/main.c:286 +#: ../general/g.region/main.c:287 msgid "3D grid resolution (north-south, east-west and top-bottom)" msgstr "" -#: ../general/g.region/main.c:295 +#: ../general/g.region/main.c:296 msgid "North-south 2D grid resolution" msgstr "" -#: ../general/g.region/main.c:304 +#: ../general/g.region/main.c:305 msgid "East-west 2D grid resolution" msgstr "" -#: ../general/g.region/main.c:313 +#: ../general/g.region/main.c:314 msgid "Top-bottom 3D grid resolution" msgstr "" -#: ../general/g.region/main.c:323 +#: ../general/g.region/main.c:324 msgid "Shrink region until it meets non-NULL data from this raster map" msgstr "" -#: ../general/g.region/main.c:334 +#: ../general/g.region/main.c:335 msgid "Adjust region cells to cleanly align with this raster map" msgstr "" -#: ../general/g.region/main.c:345 +#: ../general/g.region/main.c:346 +msgid "Number of cells to add to each side of the current region extent" +msgstr "" + +#: ../general/g.region/main.c:348 +msgid "A negative number shrinks the current region extent" +msgstr "" + +#: ../general/g.region/main.c:358 msgid "Save current region settings in named region file" msgstr "" -#: ../general/g.region/main.c:414 ../scripts/r.in.wms/r.in.wms.py:196 +#: ../general/g.region/main.c:427 ../scripts/r.in.wms/r.in.wms.py:196 #, c-format, python-format msgid "Region <%s> not found" msgstr "" -#: ../general/g.region/main.c:499 +#: ../general/g.region/main.c:512 msgid "Unable to get map bounding box" msgstr "" -#: ../general/g.region/main.c:784 +#: ../general/g.region/main.c:800 +#, c-format +msgid "'%s' option not used with <%s> because a coordinate would become invalid" +msgstr "" + +#: ../general/g.region/main.c:807 ../general/g.region/main.c:815 +#: ../general/g.region/main.c:823 +#, c-format +msgid "'%s' option not used with <%s> because <%s> would become minor than <%s>" +msgstr "" + +#: ../general/g.region/main.c:834 #, c-format msgid "Unable to set region <%s>" msgstr "" -#: ../general/g.region/main.c:790 +#: ../general/g.region/main.c:840 msgid "Unable to update current region" msgstr "" -#: ../general/g.region/main.c:798 +#: ../general/g.region/main.c:848 msgid "Unable to change default region. The current mapset is not ." msgstr "" -#: ../general/g.region/printwindow.c:383 +#: ../general/g.region/printwindow.c:390 msgid "You are already in Lat/Long. Use the -p flag instead." msgstr "" -#: ../general/g.region/printwindow.c:385 +#: ../general/g.region/printwindow.c:392 msgid "You are in a simple XY location, projection to Lat/Lon is not possible. Use the -p flag instead." msgstr "" -#: ../general/g.region/printwindow.c:559 +#: ../general/g.region/printwindow.c:573 msgid "WGS84 output not possible as this location does not contain datum transformation parameters. Try running g.setproj." msgstr "" -#: ../general/g.region/printwindow.c:711 +#: ../general/g.region/printwindow.c:583 +msgid "Unable to update lat/long projection parameters" +msgstr "" + +#: ../general/g.region/printwindow.c:726 msgid "Lat/Long calculations are not possible from a simple XY system" msgstr "" @@ -22843,7 +23215,7 @@ msgid "Invalid PPM file" msgstr "" -#: ../general/g.pnmcomp/main.c:96 ../scripts/v.unpack/v.unpack.py:76 +#: ../general/g.pnmcomp/main.c:96 ../scripts/v.unpack/v.unpack.py:75 #: ../scripts/v.in.geonames/v.in.geonames.py:57 #: ../scripts/v.db.update/v.db.update.py:92 #, c-format, python-format @@ -23001,68 +23373,56 @@ msgid "Only one of '%s', '%s', '%s' or '%s' options may be specified" msgstr "" -#: ../general/g.proj/main.c:263 +#: ../general/g.proj/main.c:264 msgid "Projection files missing" msgstr "" -#: ../general/g.proj/main.c:283 +#: ../general/g.proj/main.c:284 #, c-format msgid "Only one of -%c, -%c, -%c, -%c, -%c or -%c flags may be specified" msgstr "" -#: ../general/g.proj/main.c:310 +#: ../general/g.proj/main.c:311 #, c-format msgid "No output format specified, define one of flags -%c, -%c, -%c, or -%c" msgstr "" -#: ../general/g.proj/main.c:314 +#: ../general/g.proj/main.c:315 #, c-format msgid "No output format specified, define one of flags -%c, -%c, or -%c" msgstr "" -#: ../general/g.proj/output.c:146 -msgid "Unable to convert projection information to PROJ.4 format" +#: ../general/g.proj/output.c:134 +msgid "Unable to convert projection information to PROJ format" msgstr "" -#: ../general/g.proj/output.c:190 +#: ../general/g.proj/output.c:180 msgid "Unable to convert to WKT" msgstr "" -#: ../general/g.proj/input.c:91 +#: ../general/g.proj/input.c:92 msgid "Error reading WKT projection description" msgstr "" -#: ../general/g.proj/input.c:98 +#: ../general/g.proj/input.c:99 #, c-format msgid "Unable to open file '%s' for reading" msgstr "" -#: ../general/g.proj/input.c:143 +#: ../general/g.proj/input.c:166 msgid "Can't parse PROJ.4-style parameter string" msgstr "" -#: ../general/g.proj/input.c:181 +#: ../general/g.proj/input.c:205 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 +#: ../general/g.proj/input.c:284 #, c-format -msgid "Could not read georeferenced file %s using either OGR nor GDAL" +msgid "Unable to read georeferenced file <%s> using GDAL library" msgstr "" -#: ../general/g.proj/input.c:259 +#: ../general/g.proj/input.c:289 #, c-format msgid "Read of file %s was successful, but it did not contain projection information. 'XY (unprojected)' will be used" msgstr "" @@ -23082,46 +23442,41 @@ msgid "Ellipsoid set to <%s>" msgstr "" -#: ../general/g.proj/create.c:17 +#: ../general/g.proj/create.c:18 #, c-format msgid "Unable to create location <%s>: %s" msgstr "" -#: ../general/g.proj/create.c:20 +#: ../general/g.proj/create.c:21 #, c-format msgid "Unable to create projection files: %s" msgstr "" -#: ../general/g.proj/create.c:24 +#: ../general/g.proj/create.c:25 #, c-format msgid "Unable to create location <%s>" msgstr "" -#: ../general/g.proj/create.c:30 +#: ../general/g.proj/create.c:27 #, c-format msgid "" "You can switch to the new location by\n" "`%s=%s`" msgstr "" -#: ../general/g.proj/create.c:40 +#: ../general/g.proj/create.c:37 #, 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 +#: ../general/g.proj/create.c:68 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 +#: ../general/g.proj/create.c:72 msgid "Projection information updated" msgstr "" -#: ../general/g.proj/create.c:91 -#, c-format -msgid "Unable to create PROJ_EPSG file: %s" -msgstr "" - #: ../general/g.mapset/main.c:51 msgid "Changes/reports current mapset." msgstr "" @@ -23897,75 +24252,75 @@ msgid "Too many objects: integer overflow" msgstr "" -#: ../imagery/i.segment/region_growing.c:251 +#: ../imagery/i.segment/region_growing.c:256 #: ../imagery/i.segment/mean_shift.c:220 #, c-format msgid "Processing pass %d..." msgstr "" -#: ../imagery/i.segment/region_growing.c:529 +#: ../imagery/i.segment/region_growing.c:534 #, c-format msgid "Segmentation processes stopped at %d due to reaching max iteration limit, more merges may be possible" msgstr "" -#: ../imagery/i.segment/region_growing.c:531 +#: ../imagery/i.segment/region_growing.c:536 #, c-format msgid "Segmentation converged after %d iterations" msgstr "" -#: ../imagery/i.segment/region_growing.c:534 +#: ../imagery/i.segment/region_growing.c:539 msgid "Assigning region IDs to remaining single-cell regions..." msgstr "" -#: ../imagery/i.segment/region_growing.c:558 -#: ../imagery/i.segment/mean_shift.c:665 +#: ../imagery/i.segment/region_growing.c:563 +#: ../imagery/i.segment/mean_shift.c:686 #, c-format msgid "Merging segments smaller than %d cells..." msgstr "" -#: ../imagery/i.segment/region_growing.c:972 +#: ../imagery/i.segment/region_growing.c:988 #, c-format msgid "Region stats should go in tree, %d >= %d" msgstr "" -#: ../imagery/i.segment/region_growing.c:979 +#: ../imagery/i.segment/region_growing.c:995 msgid "Region ids are different" msgstr "" -#: ../imagery/i.segment/region_growing.c:983 +#: ../imagery/i.segment/region_growing.c:999 #, c-format msgid "Region id %d is invalid" msgstr "" -#: ../imagery/i.segment/region_growing.c:987 +#: ../imagery/i.segment/region_growing.c:1003 msgid "Region consists of only one cell, nothing to update" msgstr "" -#: ../imagery/i.segment/region_growing.c:1031 -#: ../imagery/i.segment/region_growing.c:1485 +#: ../imagery/i.segment/region_growing.c:1047 +#: ../imagery/i.segment/region_growing.c:1509 #, c-format msgid "Region size is larger than 2: %d" msgstr "" -#: ../imagery/i.segment/region_growing.c:1098 +#: ../imagery/i.segment/region_growing.c:1122 #, c-format msgid "Region size is %d, should be %d" msgstr "" -#: ../imagery/i.segment/region_growing.c:1340 +#: ../imagery/i.segment/region_growing.c:1364 #, c-format msgid "Candidate flag is already %s" msgstr "" -#: ../imagery/i.segment/region_growing.c:1340 +#: ../imagery/i.segment/region_growing.c:1364 msgid "set" msgstr "" -#: ../imagery/i.segment/region_growing.c:1340 +#: ../imagery/i.segment/region_growing.c:1364 msgid "unset" msgstr "" -#: ../imagery/i.segment/region_growing.c:1570 +#: ../imagery/i.segment/region_growing.c:1601 #, c-format msgid "Region of size %d should be in search tree" msgstr "" @@ -23974,11 +24329,11 @@ msgid "Writing out segment IDs..." msgstr "" -#: ../imagery/i.segment/write_output.c:120 +#: ../imagery/i.segment/write_output.c:122 msgid "Writing out goodness of fit" msgstr "" -#: ../imagery/i.segment/write_output.c:236 +#: ../imagery/i.segment/write_output.c:238 msgid "Writing out shifted band values..." msgstr "" @@ -24019,12 +24374,6 @@ msgid "Number of segments created: %d" msgstr "" -#: ../imagery/i.segment/flag.c:21 ../imagery/i.segment/flag.c:28 -#: ../vector/v.distance/main.c:810 ../vector/v.distance/main.c:887 -#: ../vector/v.distance/main.c:1097 -msgid "Out of memory!" -msgstr "" - #: ../imagery/i.segment/watershed.c:19 msgid "Watershed is not yet implemented" msgstr "" @@ -24047,240 +24396,254 @@ msgid "Found %d clumps" msgstr "" -#: ../imagery/i.segment/parse_args.c:30 +#: ../imagery/i.segment/parse_args.c:26 +msgid "Name of input imagery group or raster maps" +msgstr "" + +#: ../imagery/i.segment/parse_args.c:33 msgid "Suffix for output bands with modified band values" msgstr "" -#: ../imagery/i.segment/parse_args.c:36 +#: ../imagery/i.segment/parse_args.c:39 msgid "Difference threshold between 0 and 1" msgstr "" -#: ../imagery/i.segment/parse_args.c:37 +#: ../imagery/i.segment/parse_args.c:40 msgid "Threshold = 0 merges only identical segments; threshold = 1 merges all" msgstr "" -#: ../imagery/i.segment/parse_args.c:46 +#: ../imagery/i.segment/parse_args.c:49 msgid "Spatial radius in number of cells" msgstr "" -#: ../imagery/i.segment/parse_args.c:47 +#: ../imagery/i.segment/parse_args.c:50 msgid "Must be >= 1, only cells within spatial bandwidth are considered for mean shift" msgstr "" -#: ../imagery/i.segment/parse_args.c:53 +#: ../imagery/i.segment/parse_args.c:56 msgid "Range (spectral) bandwidth [0, 1]" msgstr "" -#: ../imagery/i.segment/parse_args.c:54 +#: ../imagery/i.segment/parse_args.c:57 msgid "Only cells within range (spectral) bandwidth are considered for mean shift. Range bandwidth is used as conductance parameter for adaptive bandwidth" msgstr "" -#: ../imagery/i.segment/parse_args.c:67 +#: ../imagery/i.segment/parse_args.c:70 msgid "Segmentation method" msgstr "" -#: ../imagery/i.segment/parse_args.c:76 +#: ../imagery/i.segment/parse_args.c:79 msgid "Similarity calculation method" msgstr "" -#: ../imagery/i.segment/parse_args.c:85 +#: ../imagery/i.segment/parse_args.c:88 msgid "Minimum number of cells in a segment" msgstr "" -#: ../imagery/i.segment/parse_args.c:87 +#: ../imagery/i.segment/parse_args.c:90 msgid "The final step will merge small segments with their best neighbor" msgstr "" -#: ../imagery/i.segment/parse_args.c:98 +#: ../imagery/i.segment/parse_args.c:101 msgid "Importance of radiometric (input raster) values relative to shape" msgstr "" -#: ../imagery/i.segment/parse_args.c:108 +#: ../imagery/i.segment/parse_args.c:111 msgid "Importance of smoothness relative to compactness" msgstr "" -#: ../imagery/i.segment/parse_args.c:117 +#: ../imagery/i.segment/parse_args.c:120 msgid "Memory in MB" msgstr "" -#: ../imagery/i.segment/parse_args.c:126 ../imagery/i.cluster/main.c:126 +#: ../imagery/i.segment/parse_args.c:129 ../imagery/i.cluster/main.c:126 msgid "Maximum number of iterations" msgstr "" -#: ../imagery/i.segment/parse_args.c:134 +#: ../imagery/i.segment/parse_args.c:137 msgid "Name for input raster map with starting seeds" msgstr "" -#: ../imagery/i.segment/parse_args.c:141 +#: ../imagery/i.segment/parse_args.c:144 msgid "Name of input bounding/constraining raster map" msgstr "" -#: ../imagery/i.segment/parse_args.c:143 +#: ../imagery/i.segment/parse_args.c:146 msgid "Must be integer values, each area will be segmented independent of the others" msgstr "" -#: ../imagery/i.segment/parse_args.c:150 +#: ../imagery/i.segment/parse_args.c:153 msgid "Name for output goodness of fit estimate map" msgstr "" -#: ../imagery/i.segment/parse_args.c:156 +#: ../imagery/i.segment/parse_args.c:159 msgid "Use 8 neighbors (3x3 neighborhood) instead of the default 4 neighbors for each pixel" msgstr "" -#: ../imagery/i.segment/parse_args.c:162 +#: ../imagery/i.segment/parse_args.c:165 msgid "Weighted input, do not perform the default scaling of input raster maps" msgstr "" -#: ../imagery/i.segment/parse_args.c:167 +#: ../imagery/i.segment/parse_args.c:170 msgid "Use adaptive bandwidth for mean shift" msgstr "" -#: ../imagery/i.segment/parse_args.c:168 +#: ../imagery/i.segment/parse_args.c:171 msgid "Range (spectral) bandwidth is adapted for each moving window" msgstr "" -#: ../imagery/i.segment/parse_args.c:173 +#: ../imagery/i.segment/parse_args.c:176 msgid "Use progressive bandwidth for mean shift" msgstr "" -#: ../imagery/i.segment/parse_args.c:175 +#: ../imagery/i.segment/parse_args.c:178 msgid "Spatial bandwidth is increased, range (spectral) bandwidth is decreased in each iteration" msgstr "" -#: ../imagery/i.segment/parse_args.c:194 +#: ../imagery/i.segment/parse_args.c:210 +#, c-format +msgid "Group <%s> not found in the current mapset" +msgstr "" + +#: ../imagery/i.segment/parse_args.c:214 +#, c-format +msgid "Group <%s> contains no raster maps" +msgstr "" + +#: ../imagery/i.segment/parse_args.c:229 msgid "Threshold should be > 0 and < 1" msgstr "" -#: ../imagery/i.segment/parse_args.c:200 +#: ../imagery/i.segment/parse_args.c:235 #, c-format msgid "Option '%s' must be >= 1" msgstr "" -#: ../imagery/i.segment/parse_args.c:208 +#: ../imagery/i.segment/parse_args.c:243 #, c-format msgid "Negative value %s for option '%s': disabling" msgstr "" -#: ../imagery/i.segment/parse_args.c:213 +#: ../imagery/i.segment/parse_args.c:248 #, c-format msgid "Value %s for option '%s' is >= 1: disabling" msgstr "" -#: ../imagery/i.segment/parse_args.c:235 +#: ../imagery/i.segment/parse_args.c:270 msgid "Unable to assign segmentation method" msgstr "" -#: ../imagery/i.segment/parse_args.c:245 +#: ../imagery/i.segment/parse_args.c:280 msgid "Invalid similarity method" msgstr "" -#: ../imagery/i.segment/parse_args.c:251 +#: ../imagery/i.segment/parse_args.c:286 #, c-format msgid "Option '%s' must be > 0" msgstr "" -#: ../imagery/i.segment/parse_args.c:253 ../imagery/i.segment/parse_args.c:258 +#: ../imagery/i.segment/parse_args.c:288 ../imagery/i.segment/parse_args.c:293 #, c-format msgid "Option '%s' must be <= 1" msgstr "" -#: ../imagery/i.segment/parse_args.c:256 +#: ../imagery/i.segment/parse_args.c:291 #, c-format msgid "Option '%s' must be >= 0" msgstr "" -#: ../imagery/i.segment/parse_args.c:284 +#: ../imagery/i.segment/parse_args.c:319 msgid "Seeds raster map not found" msgstr "" -#: ../imagery/i.segment/parse_args.c:288 +#: ../imagery/i.segment/parse_args.c:323 msgid "Seeeds raster map must be CELL type (integers)" msgstr "" -#: ../imagery/i.segment/parse_args.c:298 +#: ../imagery/i.segment/parse_args.c:333 msgid "Segmentation constraint/boundary raster map not found" msgstr "" -#: ../imagery/i.segment/parse_args.c:302 +#: ../imagery/i.segment/parse_args.c:337 msgid "Segmentation constraint raster map must be CELL type (integers)" msgstr "" -#: ../imagery/i.segment/parse_args.c:321 +#: ../imagery/i.segment/parse_args.c:356 msgid "Integer overflow: too many cells in current region" msgstr "" -#: ../imagery/i.segment/parse_args.c:334 +#: ../imagery/i.segment/parse_args.c:369 msgid "Invalid output raster name for goodness of fit" msgstr "" -#: ../imagery/i.segment/parse_args.c:341 +#: ../imagery/i.segment/parse_args.c:376 #, c-format msgid "Maximum number of iterations set to %d" msgstr "" -#: ../imagery/i.segment/parse_args.c:351 +#: ../imagery/i.segment/parse_args.c:386 #, c-format msgid "Invalid number of iterations, %d will be used" msgstr "" -#: ../imagery/i.segment/parse_args.c:360 +#: ../imagery/i.segment/parse_args.c:395 msgid "Invalid number of MB, 300 will be used" msgstr "" -#: ../imagery/i.segment/open_files.c:39 +#: ../imagery/i.segment/open_files.c:61 #, c-format -msgid "Group <%s> not found in the current mapset" +msgid "Input map <%s> is all NULL" msgstr "" -#: ../imagery/i.segment/open_files.c:43 +#: ../imagery/i.segment/open_files.c:65 #, c-format -msgid "Group <%s> contains no raster maps" +msgid "Input map <%s> is a constant of value %g" msgstr "" -#: ../imagery/i.segment/open_files.c:120 +#: ../imagery/i.segment/open_files.c:114 msgid "Insufficient number of non-NULL cells in current region" msgstr "" -#: ../imagery/i.segment/open_files.c:151 +#: ../imagery/i.segment/open_files.c:145 msgid "Loading input bands..." msgstr "" -#: ../imagery/i.segment/open_files.c:153 +#: ../imagery/i.segment/open_files.c:147 msgid "Loading input band..." msgstr "" -#: ../imagery/i.segment/open_files.c:185 ../imagery/i.segment/open_files.c:190 -#: ../imagery/i.segment/open_files.c:212 ../imagery/i.segment/open_files.c:270 -#: ../imagery/i.segment/open_files.c:358 ../imagery/i.segment/open_files.c:424 -#: ../imagery/i.segment/open_files.c:480 +#: ../imagery/i.segment/open_files.c:179 ../imagery/i.segment/open_files.c:184 +#: ../imagery/i.segment/open_files.c:206 ../imagery/i.segment/open_files.c:264 +#: ../imagery/i.segment/open_files.c:352 ../imagery/i.segment/open_files.c:418 +#: ../imagery/i.segment/open_files.c:474 msgid "Unable to write to temporary file" msgstr "" -#: ../imagery/i.segment/open_files.c:277 +#: ../imagery/i.segment/open_files.c:271 #, c-format msgid "There are no boundary constraints in '%s'" msgstr "" -#: ../imagery/i.segment/open_files.c:333 +#: ../imagery/i.segment/open_files.c:327 #, c-format msgid "Loading seeds from raster map <%s>..." msgstr "" -#: ../imagery/i.segment/open_files.c:363 +#: ../imagery/i.segment/open_files.c:357 #, c-format msgid "No seeds found in '%s'!" msgstr "" -#: ../imagery/i.segment/open_files.c:383 +#: ../imagery/i.segment/open_files.c:377 msgid "Too many seeds: integer overflow" msgstr "" -#: ../imagery/i.segment/open_files.c:500 +#: ../imagery/i.segment/open_files.c:494 #, c-format msgid "Segment %d is already registered!" msgstr "" -#: ../imagery/i.segment/open_files.c:554 +#: ../imagery/i.segment/open_files.c:553 #, c-format msgid "Regions with at least %d cells are stored in memory" msgstr "" @@ -24334,7 +24697,7 @@ msgid "Mean shift converged after %d iterations" msgstr "" -#: ../imagery/i.segment/mean_shift.c:748 +#: ../imagery/i.segment/mean_shift.c:769 #, c-format msgid "Renumbering remaining %d segments..." msgstr "" @@ -24380,7 +24743,7 @@ msgid "supervised classification" msgstr "" -#: ../imagery/i.gensig/main.c:42 ../imagery/i.maxlik/main.c:63 +#: ../imagery/i.gensig/main.c:42 ../imagery/i.maxlik/main.c:65 msgid "Maximum Likelihood Classification" msgstr "" @@ -24872,30 +25235,35 @@ msgid "<%s> has too many signatures (limit is 255)" msgstr "" -#: ../imagery/i.maxlik/main.c:66 +#: ../imagery/i.maxlik/main.c:68 msgid "Classifies the cell spectral reflectances in imagery data." msgstr "" -#: ../imagery/i.maxlik/main.c:68 +#: ../imagery/i.maxlik/main.c:70 msgid "Classification is based on the spectral signature information generated by either i.cluster, g.gui.iclass, or i.gensig." msgstr "" -#: ../imagery/i.maxlik/main.c:81 ../imagery/i.smap/parse.c:20 +#: ../imagery/i.maxlik/main.c:83 ../imagery/i.smap/parse.c:20 msgid "Name of input file containing signatures" msgstr "" -#: ../imagery/i.maxlik/main.c:82 +#: ../imagery/i.maxlik/main.c:84 msgid "Generated by either i.cluster, g.gui.iclass, or i.gensig" msgstr "" -#: ../imagery/i.maxlik/main.c:86 ../imagery/i.smap/parse.c:28 +#: ../imagery/i.maxlik/main.c:88 ../imagery/i.smap/parse.c:28 msgid "Name for output raster map holding classification results" msgstr "" -#: ../imagery/i.maxlik/main.c:92 +#: ../imagery/i.maxlik/main.c:94 msgid "Name for output raster map holding reject threshold results" msgstr "" +#: ../imagery/i.maxlik/main.c:106 +#, c-format +msgid "<%s> does not match the current mapset" +msgstr "" + #: ../imagery/i.maxlik/invert.c:28 #, c-format msgid "Signature %d is not valid (ill-conditioned) - ignored" @@ -25053,7 +25421,7 @@ msgid "Set current location and mapset as target for imagery group" msgstr "" -#: ../imagery/i.target/main.c:80 ../imagery/i.group/main.c:117 +#: ../imagery/i.target/main.c:80 ../imagery/i.group/main.c:156 msgid "Group must exist in the current mapset" msgstr "" @@ -25294,209 +25662,209 @@ msgid "biophysical parameters" msgstr "" -#: ../imagery/i.vi/main.c:93 +#: ../imagery/i.vi/main.c:94 msgid "Calculates different types of vegetation indices." msgstr "" -#: ../imagery/i.vi/main.c:94 +#: ../imagery/i.vi/main.c:95 msgid "Uses red and nir bands mostly, and some indices require additional bands." msgstr "" -#: ../imagery/i.vi/main.c:101 +#: ../imagery/i.vi/main.c:102 msgid "Name of input red channel surface reflectance map" msgstr "" -#: ../imagery/i.vi/main.c:102 ../imagery/i.vi/main.c:141 -#: ../imagery/i.vi/main.c:149 ../imagery/i.vi/main.c:157 -#: ../imagery/i.vi/main.c:165 ../imagery/i.vi/main.c:173 +#: ../imagery/i.vi/main.c:103 ../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 "Range: [0.0;1.0]" msgstr "" -#: ../imagery/i.vi/main.c:110 +#: ../imagery/i.vi/main.c:111 msgid "Type of vegetation index" msgstr "" -#: ../imagery/i.vi/main.c:115 +#: ../imagery/i.vi/main.c:116 msgid "Atmospherically Resistant Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:116 +#: ../imagery/i.vi/main.c:117 msgid "Difference Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:117 +#: ../imagery/i.vi/main.c:118 msgid "Enhanced Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:118 +#: ../imagery/i.vi/main.c:119 msgid "Enhanced Vegetation Index 2" msgstr "" -#: ../imagery/i.vi/main.c:119 +#: ../imagery/i.vi/main.c:120 msgid "Green Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:120 +#: ../imagery/i.vi/main.c:121 msgid "Green Atmospherically Resistant Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:121 +#: ../imagery/i.vi/main.c:122 msgid "Global Environmental Monitoring Index" msgstr "" -#: ../imagery/i.vi/main.c:122 +#: ../imagery/i.vi/main.c:123 msgid "Infrared Percentage Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:123 +#: ../imagery/i.vi/main.c:124 msgid "Modified Soil Adjusted Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:124 +#: ../imagery/i.vi/main.c:125 msgid "second Modified Soil Adjusted Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:125 +#: ../imagery/i.vi/main.c:126 msgid "Normalized Difference Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:126 +#: ../imagery/i.vi/main.c:127 msgid "Perpendicular Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:127 +#: ../imagery/i.vi/main.c:128 msgid "Soil Adjusted Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:128 +#: ../imagery/i.vi/main.c:129 msgid "Simple Ratio" msgstr "" -#: ../imagery/i.vi/main.c:129 +#: ../imagery/i.vi/main.c:130 msgid "Visible Atmospherically Resistant Index" msgstr "" -#: ../imagery/i.vi/main.c:130 +#: ../imagery/i.vi/main.c:131 msgid "Weighted Difference Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:134 +#: ../imagery/i.vi/main.c:135 msgid "type" msgstr "" -#: ../imagery/i.vi/main.c:140 +#: ../imagery/i.vi/main.c:141 msgid "Name of input nir channel surface reflectance map" msgstr "" -#: ../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 ../vector/v.vol.rst/main.c:254 -#: ../vector/v.vol.rst/main.c:303 +#: ../imagery/i.vi/main.c:143 ../imagery/i.vi/main.c:151 +#: ../imagery/i.vi/main.c:159 ../imagery/i.vi/main.c:167 +#: ../imagery/i.vi/main.c:175 ../vector/v.vol.rst/main.c:256 +#: ../vector/v.vol.rst/main.c:305 msgid "Optional inputs" msgstr "" -#: ../imagery/i.vi/main.c:148 +#: ../imagery/i.vi/main.c:149 msgid "Name of input green channel surface reflectance map" msgstr "" -#: ../imagery/i.vi/main.c:156 +#: ../imagery/i.vi/main.c:157 msgid "Name of input blue channel surface reflectance map" msgstr "" -#: ../imagery/i.vi/main.c:164 +#: ../imagery/i.vi/main.c:165 msgid "Name of input 5th channel surface reflectance map" msgstr "" -#: ../imagery/i.vi/main.c:172 +#: ../imagery/i.vi/main.c:173 msgid "Name of input 7th channel surface reflectance map" msgstr "" -#: ../imagery/i.vi/main.c:180 +#: ../imagery/i.vi/main.c:181 msgid "Value of the slope of the soil line (MSAVI only)" msgstr "" -#: ../imagery/i.vi/main.c:181 ../imagery/i.vi/main.c:188 -#: ../imagery/i.vi/main.c:195 +#: ../imagery/i.vi/main.c:182 ../imagery/i.vi/main.c:189 +#: ../imagery/i.vi/main.c:196 msgid "MSAVI settings" msgstr "" -#: ../imagery/i.vi/main.c:187 +#: ../imagery/i.vi/main.c:188 msgid "Value of the intercept of the soil line (MSAVI only)" msgstr "" -#: ../imagery/i.vi/main.c:194 +#: ../imagery/i.vi/main.c:195 msgid "Value of the factor of reduction of soil noise (MSAVI only)" msgstr "" -#: ../imagery/i.vi/main.c:201 +#: ../imagery/i.vi/main.c:202 msgid "Maximum bits for digital numbers" msgstr "" -#: ../imagery/i.vi/main.c:202 +#: ../imagery/i.vi/main.c:203 msgid "If data is in Digital Numbers (i.e. integer type), give the max bits (i.e. 8 for Landsat -> [0-255])" msgstr "" -#: ../imagery/i.vi/main.c:228 +#: ../imagery/i.vi/main.c:229 msgid "sr index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:231 +#: ../imagery/i.vi/main.c:232 msgid "ndvi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:234 +#: ../imagery/i.vi/main.c:235 msgid "ipvi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:237 +#: ../imagery/i.vi/main.c:238 msgid "dvi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:240 +#: ../imagery/i.vi/main.c:241 msgid "pvi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:243 +#: ../imagery/i.vi/main.c:244 msgid "wdvi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:246 +#: ../imagery/i.vi/main.c:247 msgid "savi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:251 +#: ../imagery/i.vi/main.c:252 msgid "msavi index requires red and nir maps, and 3 parameters related to soil line" msgstr "" -#: ../imagery/i.vi/main.c:254 +#: ../imagery/i.vi/main.c:255 msgid "msavi2 index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:257 +#: ../imagery/i.vi/main.c:258 msgid "gemi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:261 +#: ../imagery/i.vi/main.c:262 msgid "arvi index requires blue, red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:265 +#: ../imagery/i.vi/main.c:266 msgid "evi index requires blue, red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:268 +#: ../imagery/i.vi/main.c:269 msgid "evi2 index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:272 +#: ../imagery/i.vi/main.c:273 msgid "vari index requires blue, green and red maps" msgstr "" -#: ../imagery/i.vi/main.c:276 +#: ../imagery/i.vi/main.c:277 msgid "gari index requires blue, green, red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:281 +#: ../imagery/i.vi/main.c:282 msgid "gvi index requires blue, green, red, nir, chan5 and chan7 maps" msgstr "" @@ -25892,7 +26260,7 @@ msgid "%s######## CLUSTER END (%s) ########%s" msgstr "" -#: ../imagery/i.cluster/main.c:354 ../misc/m.nviz.image/main.c:242 +#: ../imagery/i.cluster/main.c:354 ../misc/m.nviz.image/main.c:248 #, c-format msgid "File <%s> created." msgstr "" @@ -27063,130 +27431,130 @@ msgid "Name of the output emissivity layer" msgstr "" -#: ../imagery/i.group/main.c:55 +#: ../imagery/i.group/main.c:56 msgid "Creates, edits, and lists groups of imagery data." msgstr "" -#: ../imagery/i.group/main.c:59 +#: ../imagery/i.group/main.c:60 msgid "Name of imagery group" msgstr "" -#: ../imagery/i.group/main.c:63 +#: ../imagery/i.group/main.c:64 msgid "Name of imagery subgroup" msgstr "" -#: ../imagery/i.group/main.c:67 +#: ../imagery/i.group/main.c:68 msgid "Name of raster map(s) to include in group" msgstr "" -#: ../imagery/i.group/main.c:68 ../imagery/i.group/main.c:74 +#: ../imagery/i.group/main.c:69 ../imagery/i.group/main.c:80 msgid "Maps" msgstr "" -#: ../imagery/i.group/main.c:73 +#: ../imagery/i.group/main.c:79 msgid "Remove selected files from specified group or subgroup" msgstr "" -#: ../imagery/i.group/main.c:78 +#: ../imagery/i.group/main.c:84 msgid "List files from specified (sub)group" msgstr "" -#: ../imagery/i.group/main.c:83 +#: ../imagery/i.group/main.c:89 msgid "List subgroups from specified group" msgstr "" -#: ../imagery/i.group/main.c:109 +#: ../imagery/i.group/main.c:148 msgid "No input raster map(s) specified" msgstr "" -#: ../imagery/i.group/main.c:128 ../imagery/i.group/main.c:150 +#: ../imagery/i.group/main.c:167 ../imagery/i.group/main.c:189 msgid "Specified group does not exist in current mapset" msgstr "" -#: ../imagery/i.group/main.c:132 +#: ../imagery/i.group/main.c:171 #, c-format msgid "Removing raster maps from subgroup <%s>..." msgstr "" -#: ../imagery/i.group/main.c:137 +#: ../imagery/i.group/main.c:176 #, c-format msgid "Removing raster maps from group <%s>..." msgstr "" -#: ../imagery/i.group/main.c:158 +#: ../imagery/i.group/main.c:197 #, c-format msgid "Subgroup <%s> of group <%s> references the following raster maps:" msgstr "" -#: ../imagery/i.group/main.c:173 +#: ../imagery/i.group/main.c:212 #, c-format msgid "Group <%s> references the following raster maps:" msgstr "" -#: ../imagery/i.group/main.c:185 +#: ../imagery/i.group/main.c:224 #, c-format msgid "Group <%s> does not yet exist. Creating..." msgstr "" -#: ../imagery/i.group/main.c:189 ../imagery/i.group/main.c:198 +#: ../imagery/i.group/main.c:228 ../imagery/i.group/main.c:237 #, c-format msgid "Adding raster maps to group <%s>..." msgstr "" -#: ../imagery/i.group/main.c:193 +#: ../imagery/i.group/main.c:232 #, c-format msgid "Adding raster maps to subgroup <%s>..." msgstr "" -#: ../imagery/i.group/main.c:219 +#: ../imagery/i.group/main.c:258 msgid "No input raster maps defined" msgstr "" -#: ../imagery/i.group/main.c:223 ../imagery/i.group/main.c:265 +#: ../imagery/i.group/main.c:262 ../imagery/i.group/main.c:304 #, c-format msgid "Raster map <%s> not found. Skipped." msgstr "" -#: ../imagery/i.group/main.c:228 +#: ../imagery/i.group/main.c:267 #, c-format msgid "Adding raster map <%s> to group" msgstr "" -#: ../imagery/i.group/main.c:234 +#: ../imagery/i.group/main.c:273 #, c-format msgid "Raster map <%s> exists in group. Skipped." msgstr "" -#: ../imagery/i.group/main.c:271 +#: ../imagery/i.group/main.c:310 #, c-format msgid "Adding raster map <%s> to subgroup" msgstr "" -#: ../imagery/i.group/main.c:278 +#: ../imagery/i.group/main.c:317 #, c-format msgid "Raster map <%s> exists in subgroup. Skipping..." msgstr "" -#: ../imagery/i.group/main.c:327 +#: ../imagery/i.group/main.c:366 #, c-format msgid "Removing raster map <%s> from group" msgstr "" -#: ../imagery/i.group/main.c:344 ../imagery/i.group/main.c:403 +#: ../imagery/i.group/main.c:383 ../imagery/i.group/main.c:442 msgid "No raster map removed" msgstr "" -#: ../imagery/i.group/main.c:386 +#: ../imagery/i.group/main.c:425 #, c-format msgid "Removing raster map <%s> from subgroup" msgstr "" -#: ../imagery/i.group/main.c:422 +#: ../imagery/i.group/main.c:461 #, c-format msgid "Group <%s> does not contain any subgroup.\n" msgstr "" -#: ../imagery/i.group/main.c:433 +#: ../imagery/i.group/main.c:472 #, c-format msgid "group <%s> references the following subgroups\n" msgstr "" @@ -27509,16 +27877,21 @@ msgid "Elevation map name is missing. Please set '%s' option" msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:212 +#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:211 #, c-format -msgid "Mapset [%s] in target location [%s] - %s " +msgid "Group [%s] in location [%s] mapset [%s] now uses elevation map [%s]" msgstr "" #: ../imagery/i.ortho.photo/i.ortho.elev/main.c:214 +#, c-format +msgid "Mapset [%s] in target location [%s] - %s " +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:216 msgid "permission denied\n" msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:214 +#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:216 msgid "not found\n" msgstr "" @@ -27861,29 +28234,33 @@ msgid "Target east,north coordinates to local x,y" msgstr "" -#: ../misc/m.nviz.image/main.c:56 +#: ../misc/m.nviz.image/main.c:55 msgid "Creates a 3D rendering of GIS data." msgstr "" -#: ../misc/m.nviz.image/main.c:57 +#: ../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:83 +#: ../misc/m.nviz.image/main.c:87 msgid "Unable to render data" msgstr "" -#: ../misc/m.nviz.image/main.c:142 +#: ../misc/m.nviz.image/main.c:146 #, c-format msgid "Vertical exaggeration not given, using calculated value %.0f" msgstr "" -#: ../misc/m.nviz.image/main.c:154 +#: ../misc/m.nviz.image/main.c:158 #, c-format msgid "Viewpoint height not given, using calculated value %.0f" msgstr "" -#: ../misc/m.nviz.image/main.c:240 +#: ../misc/m.nviz.image/main.c:244 +msgid "Failed to write image" +msgstr "" + +#: ../misc/m.nviz.image/main.c:246 msgid "Unsupported output format" msgstr "" @@ -28541,8 +28918,8 @@ msgstr "" #: ../db/db.databases/main.c:97 ../db/db.copy/main.c:37 -#: ../db/db.execute/main.c:127 ../db/db.execute/main.c:134 -#: ../db/db.execute/main.c:140 ../db/db.select/main.c:267 +#: ../db/db.execute/main.c:139 ../db/db.execute/main.c:146 +#: ../db/db.execute/main.c:152 ../db/db.select/main.c:267 #: ../db/db.dropdb/main.c:73 ../db/db.createdb/main.c:73 #: ../vector/v.db.select/main.c:57 msgid "SQL" @@ -28655,26 +29032,30 @@ msgid "Overwrite current settings if already initialized" msgstr "" -#: ../db/db.connect/main.c:91 +#: ../db/db.connect/main.c:101 msgid "Default group of database users to which select privilege is granted" msgstr "" -#: ../db/db.connect/main.c:141 ../db/db.tables/main.c:41 +#: ../db/db.connect/main.c:151 ../db/db.tables/main.c:41 msgid "Database connection not defined. Run db.connect." msgstr "" -#: ../db/db.connect/main.c:166 +#: ../db/db.connect/main.c:176 msgid "DB settings already defined, nothing to do" msgstr "" -#: ../db/db.connect/main.c:172 +#: ../db/db.connect/main.c:182 msgid "Default driver is not set" msgstr "" -#: ../db/db.connect/main.c:175 +#: ../db/db.connect/main.c:185 msgid "Default database is not set" msgstr "" +#: ../db/db.connect/main.c:221 +msgid "Unable to set default database connection" +msgstr "" + #: ../db/db.describe/main.c:108 msgid "Print column names only instead of full column descriptions" msgstr "" @@ -28692,41 +29073,42 @@ msgid "Unable to open file <%s>: %s" msgstr "" -#: ../db/db.execute/main.c:94 ../db/db.execute/main.c:99 +#: ../db/db.execute/main.c:86 ../db/db.execute/main.c:91 +#: ../db/db.execute/main.c:106 ../db/db.execute/main.c:111 #, c-format msgid "Error while executing: '%s'" msgstr "" -#: ../db/db.execute/main.c:128 +#: ../db/db.execute/main.c:140 msgid "Executes any SQL statement." msgstr "" -#: ../db/db.execute/main.c:129 +#: ../db/db.execute/main.c:141 msgid "For SELECT statements use 'db.select'." msgstr "" -#: ../db/db.execute/main.c:132 +#: ../db/db.execute/main.c:144 msgid "SQL statement" msgstr "" -#: ../db/db.execute/main.c:133 +#: ../db/db.execute/main.c:145 msgid "Example: update rybniky set kapri = 'hodne' where kapri = 'malo'" msgstr "" -#: ../db/db.execute/main.c:138 +#: ../db/db.execute/main.c:150 msgid "Name of file containing SQL statement(s)" msgstr "" -#: ../db/db.execute/main.c:160 +#: ../db/db.execute/main.c:172 msgid "Ignore SQL errors and continue" msgstr "" -#: ../db/db.execute/main.c:161 ../vector/v.build/main.c:51 +#: ../db/db.execute/main.c:173 ../vector/v.build/main.c:51 #: ../vector/v.build/main.c:77 msgid "Errors" msgstr "" -#: ../db/db.execute/main.c:167 +#: ../db/db.execute/main.c:179 #, c-format msgid "You must provide <%s> or <%s> option" msgstr "" @@ -28851,7 +29233,7 @@ msgid "Unable to db_alloc_string_array()" msgstr "" -#: ../db/drivers/ogr/execute.c:56 ../vector/v.out.ogr/main.c:592 +#: ../db/drivers/ogr/execute.c:56 ../vector/v.out.ogr/main.c:648 #, c-format msgid "OGR layer <%s> not found" msgstr "" @@ -28860,11 +29242,11 @@ #: ../vector/v.out.lidar/main.c:155 ../vector/v.db.connect/main.c:289 #: ../vector/v.reclass/main.c:145 ../vector/v.to.3d/trans2.c:63 #: ../vector/v.to.3d/trans3.c:65 ../vector/v.univar/main.c:355 -#: ../vector/v.distance/main.c:533 ../vector/v.distance/main.c:574 +#: ../vector/v.distance/main.c:540 ../vector/v.distance/main.c:581 #: ../vector/v.in.db/main.c:187 ../vector/v.colors/scan_attr.c:35 -#: ../vector/v.colors.out/make_colors.c:42 ../vector/v.vect.stats/main.c:428 +#: ../vector/v.colors.out/make_colors.c:42 ../vector/v.vect.stats/main.c:435 #: ../vector/v.transform/trans_digit.c:116 -#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:96 +#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:97 #: ../scripts/v.db.join/v.db.join.py:98 ../scripts/v.db.join/v.db.join.py:106 #: ../scripts/v.db.join/v.db.join.py:123 ../scripts/db.univar/db.univar.py:120 #, c-format, python-format @@ -28898,12 +29280,7 @@ msgid "Column '%s' : type int8 (bigint) is stored as integer (4 bytes) some data may be damaged" msgstr "" -#: ../db/drivers/ogr/describe.c:204 -#, c-format -msgid "column '%s', type 'string': unknown width -> stored as varchar(250) some data may be lost" -msgstr "" - -#: ../db/drivers/ogr/describe.c:212 ../db/drivers/ogr/fetch.c:160 +#: ../db/drivers/ogr/describe.c:212 ../db/drivers/ogr/fetch.c:167 msgid "Unknown type" msgstr "" @@ -28915,7 +29292,7 @@ msgid "Unable to add new token" msgstr "" -#: ../db/drivers/ogr/fetch.c:55 ../db/drivers/ogr/fetch.c:188 +#: ../db/drivers/ogr/fetch.c:55 ../db/drivers/ogr/fetch.c:195 #: ../db/drivers/sqlite/fetch.c:265 ../db/drivers/postgres/fetch.c:33 #: ../db/drivers/mysql/fetch.c:34 ../db/drivers/mysql/fetch.c:276 msgid "Cursor not found" @@ -29434,7 +29811,7 @@ #: ../db/drivers/dbf/db.c:94 #, c-format -msgid "Unable create DBF database: %s" +msgid "Unable to create DBF database: %s" msgstr "" #: ../db/drivers/dbf/db.c:102 @@ -29545,7 +29922,7 @@ msgstr "" #: ../vector/v.mkgrid/main.c:73 ../vector/v.kcv/main.c:58 -#: ../vector/v.random/main.c:101 ../vector/v.perturb/main.c:66 +#: ../vector/v.random/main.c:104 ../vector/v.perturb/main.c:66 #: ../vector/v.normal/main.c:75 ../vector/v.qcount/main.c:62 msgid "point pattern" msgstr "" @@ -29770,7 +30147,7 @@ msgid "GRASS is not compiled with PostgreSQL support. Using OGR-PostgreSQL driver instead of native GRASS-PostGIS data driver." msgstr "" -#: ../vector/v.external.out/link.c:26 ../vector/v.out.ogr/main.c:102 +#: ../vector/v.external.out/link.c:26 ../vector/v.out.ogr/main.c:103 #, c-format msgid "Data source starts with \"PG:\" prefix, expecting \"PostgreSQL\" format (\"%s\" given)" msgstr "" @@ -30071,12 +30448,13 @@ msgid "Loading data..." msgstr "" -#: ../vector/v.to.rast/vect2rast.c:55 ../vector/v.db.connect/main.c:213 -#: ../vector/v.to.rast3/main.c:80 ../vector/v.db.select/main.c:171 -#: ../vector/v.to.3d/trans2.c:49 ../vector/v.to.3d/trans3.c:51 -#: ../vector/v.distance/main.c:515 ../vector/v.distance/main.c:596 -#: ../vector/v.colors.out/make_colors.c:31 ../vector/v.info/print.c:138 -#: ../vector/v.extract/main.c:255 +#: ../vector/v.to.rast/vect2rast.c:55 ../vector/v.random/main.c:265 +#: ../vector/v.db.connect/main.c:213 ../vector/v.to.rast3/main.c:80 +#: ../vector/v.db.select/main.c:171 ../vector/v.to.3d/trans2.c:49 +#: ../vector/v.to.3d/trans3.c:51 ../vector/v.distance/main.c:522 +#: ../vector/v.distance/main.c:603 ../vector/v.colors.out/make_colors.c:31 +#: ../vector/v.info/print.c:138 ../vector/v.extract/main.c:217 +#: ../vector/v.extract/main.c:315 #, c-format msgid "Database connection not defined for layer <%s>" msgstr "" @@ -30341,237 +30719,237 @@ msgid "No database record for cat = %d and export of 'cat' disabled" msgstr "" -#: ../vector/v.out.ogr/main.c:87 +#: ../vector/v.out.ogr/main.c:88 msgid "Exports a vector map layer to any of the supported OGR vector formats." msgstr "" -#: ../vector/v.out.ogr/main.c:88 +#: ../vector/v.out.ogr/main.c:89 msgid "By default a vector map layer is exported to OGC GeoPackage format." msgstr "" -#: ../vector/v.out.ogr/main.c:170 +#: ../vector/v.out.ogr/main.c:172 msgid "Volumes will be exported as sets of faces" msgstr "" -#: ../vector/v.out.ogr/main.c:188 +#: ../vector/v.out.ogr/main.c:190 msgid "Unable to determine input map's vector feature type(s)." msgstr "" -#: ../vector/v.out.ogr/main.c:254 +#: ../vector/v.out.ogr/main.c:255 msgid "The combination of types is not supported by all formats." msgstr "" -#: ../vector/v.out.ogr/main.c:271 +#: ../vector/v.out.ogr/main.c:272 msgid "Unable to create OGR spatial reference" msgstr "" -#: ../vector/v.out.ogr/main.c:293 +#: ../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:305 +#: ../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:311 +#: ../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:319 +#: ../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:328 +#: ../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:337 +#: ../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:345 +#: ../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:353 +#: ../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:361 +#: ../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:371 +#: ../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:380 +#: ../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:390 +#: ../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:399 +#: ../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:409 +#: ../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:418 +#: ../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:427 +#: ../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:436 +#: ../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:461 +#: ../vector/v.out.ogr/main.c:478 #, c-format msgid "OGR driver <%s> not found" msgstr "" -#: ../vector/v.out.ogr/main.c:488 +#: ../vector/v.out.ogr/main.c:523 #, c-format msgid "Unable to open OGR data source '%s'" msgstr "" -#: ../vector/v.out.ogr/main.c:502 +#: ../vector/v.out.ogr/main.c:543 #, c-format msgid "Layer <%s> already exists in OGR data source '%s'" msgstr "" -#: ../vector/v.out.ogr/main.c:506 +#: ../vector/v.out.ogr/main.c:547 #, c-format msgid "OGR layer <%s> already exists and will be overwritten" msgstr "" -#: ../vector/v.out.ogr/main.c:513 +#: ../vector/v.out.ogr/main.c:559 #, c-format msgid "OGR layer <%s> doesn't exists, creating new OGR layer instead" msgstr "" -#: ../vector/v.out.ogr/main.c:541 +#: ../vector/v.out.ogr/main.c:587 msgid "Overriding existing user-defined 'SHPT=' LCO." msgstr "" -#: ../vector/v.out.ogr/main.c:556 +#: ../vector/v.out.ogr/main.c:602 #, 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:568 +#: ../vector/v.out.ogr/main.c:614 #, 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:575 +#: ../vector/v.out.ogr/main.c:621 #, c-format msgid "Vector map <%s> is 3D. Use format specific layer creation options (parameter 'lco') to export using only category numbers as attributes" msgstr "" -#: ../vector/v.out.ogr/main.c:610 +#: ../vector/v.out.ogr/main.c:666 msgid "Exporting 'cat' anyway, as it is the only attribute table field" msgstr "" -#: ../vector/v.out.ogr/main.c:619 ../vector/v.out.ogr/main.c:691 +#: ../vector/v.out.ogr/main.c:675 ../vector/v.out.ogr/main.c:747 #, c-format msgid "New attribute column <%s> added to the table" msgstr "" -#: ../vector/v.out.ogr/main.c:703 +#: ../vector/v.out.ogr/main.c:759 #, c-format msgid "Key column <%s> not found" msgstr "" -#: ../vector/v.out.ogr/main.c:716 +#: ../vector/v.out.ogr/main.c:787 #, c-format msgid "Exporting %d feature..." msgid_plural "Exporting %d features..." msgstr[0] "" msgstr[1] "" -#: ../vector/v.out.ogr/main.c:731 +#: ../vector/v.out.ogr/main.c:802 #, 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:750 +#: ../vector/v.out.ogr/main.c:821 #, c-format msgid "Exporting %d volume..." msgid_plural "Exporting %d volumes..." msgstr[0] "" msgstr[1] "" -#: ../vector/v.out.ogr/main.c:754 +#: ../vector/v.out.ogr/main.c:825 msgid "Export of volumes not implemented yet. Skipping." msgstr "" -#: ../vector/v.out.ogr/main.c:771 +#: ../vector/v.out.ogr/main.c:842 #, 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:777 +#: ../vector/v.out.ogr/main.c:848 #, 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:781 +#: ../vector/v.out.ogr/main.c:852 #, 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:797 +#: ../vector/v.out.ogr/main.c:868 msgid "Output layer is empty, no features written" msgstr "" -#: ../vector/v.out.ogr/main.c:798 +#: ../vector/v.out.ogr/main.c:869 #, c-format msgid "%d feature (%s type) written to <%s> (%s format)." msgid_plural "%d features (%s type) written to <%s> (%s format)." @@ -30662,7 +31040,7 @@ msgid "Force 2D output even if input is 3D (applies to Shapefile output only)" msgstr "" -#: ../vector/v.out.ogr/args.c:114 ../vector/v.in.ogr/main.c:338 +#: ../vector/v.out.ogr/args.c:114 ../vector/v.in.ogr/main.c:355 #: ../vector/v.out.postgis/args.c:78 msgid "Useful if input is 3D but all z coordinates are identical" msgstr "" @@ -30679,8 +31057,8 @@ msgid "List supported output formats and exit" msgstr "" -#: ../vector/v.out.ogr/dsn.c:21 ../vector/v.in.ogr/dsn.c:26 -#: ../vector/v.external/dsn.c:21 +#: ../vector/v.out.ogr/dsn.c:27 ../vector/v.in.ogr/dsn.c:28 +#: ../vector/v.external/dsn.c:27 msgid "Invalid connection string (dbname missing)" msgstr "" @@ -30689,39 +31067,48 @@ msgid "OGR driver <%s> not available" msgstr "" -#: ../vector/v.out.ogr/create.c:26 +#: ../vector/v.out.ogr/create.c:30 #, c-format msgid "Creation of output OGR datasource <%s> failed" msgstr "" -#: ../vector/v.out.ogr/create.c:36 +#: ../vector/v.out.ogr/create.c:44 #, c-format msgid "Creation of OGR layer <%s> failed" msgstr "" -#: ../vector/v.out.ogr/export_lines.c:178 -#: ../vector/v.out.ogr/export_areas.c:143 +#: ../vector/v.out.ogr/export_lines.c:135 +#: ../vector/v.out.ogr/export_lines.c:231 +#: ../vector/v.out.ogr/export_lines.c:280 +#: ../vector/v.out.ogr/export_areas.c:126 +#: ../vector/v.out.ogr/export_areas.c:227 +#: ../vector/v.out.ogr/export_areas.c:278 +msgid "Failed to create OGR feature" +msgstr "" + +#: ../vector/v.out.ogr/export_lines.c:180 +#: ../vector/v.out.ogr/export_areas.c:170 #, c-format msgid "Unable to export multi-features. No category index for layer %d." msgstr "" -#: ../vector/v.out.ogr/export_lines.c:212 -#: ../vector/v.out.ogr/export_areas.c:176 +#: ../vector/v.out.ogr/export_lines.c:214 +#: ../vector/v.out.ogr/export_areas.c:203 #, 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:154 +#: ../vector/v.out.ogr/export_areas.c:181 msgid "Exporting features with category..." msgstr "" -#: ../vector/v.out.ogr/export_areas.c:214 +#: ../vector/v.out.ogr/export_areas.c:243 msgid "Exporting features without category..." msgstr "" #: ../vector/v.kcv/main.c:57 ../vector/v.out.lidar/main.c:474 #: ../vector/v.normal/main.c:74 ../vector/v.in.db/main.c:55 -#: ../vector/v.decimate/main.c:129 +#: ../vector/v.decimate/main.c:130 msgid "points" msgstr "" @@ -30821,7 +31208,7 @@ msgid "Name of attribute column with values to interpolate" msgstr "" -#: ../vector/v.surf.idw/main.c:102 ../vector/v.surf.rst/main.c:185 +#: ../vector/v.surf.idw/main.c:102 ../vector/v.surf.rst/main.c:187 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 "" @@ -31372,7 +31759,7 @@ #: ../vector/v.net.distance/main.c:101 ../vector/v.net.distance/main.c:106 #: ../vector/v.net.distance/main.c:112 ../vector/v.distance/main.c:131 #: ../vector/v.distance/main.c:136 ../vector/v.distance/main.c:143 -#: ../vector/v.distance/main.c:187 ../vector/v.distance/main.c:224 +#: ../vector/v.distance/main.c:189 ../vector/v.distance/main.c:226 msgid "From" msgstr "" @@ -31391,7 +31778,7 @@ #: ../vector/v.net.distance/main.c:117 ../vector/v.net.distance/main.c:124 #: ../vector/v.net.distance/main.c:129 ../vector/v.net.distance/main.c:135 #: ../vector/v.distance/main.c:148 ../vector/v.distance/main.c:153 -#: ../vector/v.distance/main.c:160 ../vector/v.distance/main.c:230 +#: ../vector/v.distance/main.c:160 ../vector/v.distance/main.c:232 msgid "To" msgstr "" @@ -31471,102 +31858,118 @@ msgstr[0] "" msgstr[1] "" -#: ../vector/v.random/main.c:102 +#: ../vector/v.random/main.c:105 msgid "stratified random sampling" msgstr "" -#: ../vector/v.random/main.c:105 +#: ../vector/v.random/main.c:108 msgid "Generates random 2D/3D vector points." msgstr "" -#: ../vector/v.random/main.c:113 +#: ../vector/v.random/main.c:116 msgid "Number of points to be created" msgstr "" -#: ../vector/v.random/main.c:118 +#: ../vector/v.random/main.c:121 msgid "Restrict points to areas in input vector" msgstr "" -#: ../vector/v.random/main.c:120 ../vector/v.random/main.c:180 +#: ../vector/v.random/main.c:123 ../vector/v.random/main.c:183 msgid "Restrict" msgstr "" -#: ../vector/v.random/main.c:136 +#: ../vector/v.random/main.c:139 msgid "Minimum z height (needs -z flag or column name)" msgstr "" -#: ../vector/v.random/main.c:138 ../vector/v.random/main.c:147 -#: ../vector/v.random/main.c:160 ../vector/v.random/main.c:170 -#: ../vector/v.random/main.c:175 ../vector/v.in.db/main.c:85 +#: ../vector/v.random/main.c:141 ../vector/v.random/main.c:150 +#: ../vector/v.random/main.c:163 ../vector/v.random/main.c:173 +#: ../vector/v.random/main.c:178 ../vector/v.in.db/main.c:85 msgid "3D output" msgstr "" -#: ../vector/v.random/main.c:145 +#: ../vector/v.random/main.c:148 msgid "Maximum z height (needs -z flag or column name)" msgstr "" -#: ../vector/v.random/main.c:154 +#: ../vector/v.random/main.c:157 msgid "The seed to initialize the random generator. If not set the process ID is used" msgstr "" -#: ../vector/v.random/main.c:157 +#: ../vector/v.random/main.c:160 msgid "Name of column for z values" msgstr "" -#: ../vector/v.random/main.c:159 +#: ../vector/v.random/main.c:162 msgid "Writes z values to column" msgstr "" -#: ../vector/v.random/main.c:167 +#: ../vector/v.random/main.c:170 msgid "Type of column for z values" msgstr "" -#: ../vector/v.random/main.c:174 +#: ../vector/v.random/main.c:177 msgid "Create 3D output" msgstr "" -#: ../vector/v.random/main.c:179 +#: ../vector/v.random/main.c:182 msgid "Generate n points for each individual area (requires restrict parameter)" msgstr "" -#: ../vector/v.random/main.c:196 +#: ../vector/v.random/main.c:199 #, c-format -msgid "Number of points must be > 0 (%d given)" +msgid "Number of points must be > 0 (%ld given)" msgstr "" -#: ../vector/v.random/main.c:212 ../vector/v.drape/main.c:150 +#: ../vector/v.random/main.c:215 ../vector/v.drape/main.c:150 #: ../vector/v.buffer/main.c:347 #, c-format msgid "Invalid layer number (%d). Parameter '%s' or '%s' specified, assuming layer '1'." msgstr "" -#: ../vector/v.random/main.c:222 +#: ../vector/v.random/main.c:225 #, c-format msgid "No areas in vector map <%s>" msgstr "" -#: ../vector/v.random/main.c:276 -msgid "Table should contain only two columns" -msgstr "" - -#: ../vector/v.random/main.c:285 +#: ../vector/v.random/main.c:323 msgid "You have created unsupported column type. This module supports only INTEGER and DOUBLE PRECISION column types." msgstr "" -#: ../vector/v.random/main.c:348 +#: ../vector/v.random/main.c:387 #, c-format msgid "Selected areas in input vector <%s> do not overlap with the current region" msgstr "" -#: ../vector/v.random/main.c:360 +#: ../vector/v.random/main.c:399 #, c-format msgid "Input vector <%s> does not overlap with the current region" msgstr "" -#: ../vector/v.random/main.c:385 +#: ../vector/v.random/main.c:424 msgid "Generating points..." msgstr "" +#: ../vector/v.random/main.c:530 ../vector/v.random/main.c:677 +#, c-format +msgid "Unable to insert new row: %s" +msgstr "" + +#: ../vector/v.random/main.c:702 ../vector/v.db.select/main.c:208 +msgid "Unable to open select cursor" +msgstr "" + +#: ../vector/v.random/main.c:707 ../vector/v.reclass/main.c:267 +#: ../vector/v.db.select/main.c:229 +#, c-format +msgid "Unable to fetch data from table <%s>" +msgstr "" + +#: ../vector/v.random/main.c:742 +#, c-format +msgid "Unable to update row: %s" +msgstr "" + #: ../vector/v.support/main.c:41 msgid "Updates vector map metadata." msgstr "" @@ -31656,7 +32059,7 @@ msgid "%s: Cannot write dxf file." msgstr "" -#: ../vector/v.out.lidar/main.c:77 +#: ../vector/v.out.lidar/main.c:77 ../vector/v.extract/extract.c:264 #, c-format msgid "Database connection not defined for layer <%d>" msgstr "" @@ -31770,106 +32173,100 @@ msgid "Ignore color table even when set and not other options are present" msgstr "" -#: ../vector/v.proj/main.c:72 +#: ../vector/v.proj/main.c:77 msgid "Re-projects a vector map from one location to the current location." msgstr "" -#: ../vector/v.proj/main.c:78 +#: ../vector/v.proj/main.c:83 msgid "Location containing input vector map" msgstr "" -#: ../vector/v.proj/main.c:82 +#: ../vector/v.proj/main.c:87 msgid "Mapset containing input vector map" msgstr "" -#: ../vector/v.proj/main.c:88 +#: ../vector/v.proj/main.c:93 msgid "Name of input vector map to re-project" msgstr "" -#: ../vector/v.proj/main.c:100 +#: ../vector/v.proj/main.c:105 msgid "Maximum segment length in meters in output vector map" msgstr "" -#: ../vector/v.proj/main.c:101 +#: ../vector/v.proj/main.c:106 msgid "Increases accuracy of reprojected shapes, disable with smax=0" msgstr "" -#: ../vector/v.proj/main.c:111 +#: ../vector/v.proj/main.c:124 msgid "List vector maps in input mapset and exit" msgstr "" -#: ../vector/v.proj/main.c:115 +#: ../vector/v.proj/main.c:128 msgid "3D vector maps only" msgstr "" -#: ../vector/v.proj/main.c:117 +#: ../vector/v.proj/main.c:130 msgid "Assume z coordinate is ellipsoidal height and transform if possible" msgstr "" -#: ../vector/v.proj/main.c:123 +#: ../vector/v.proj/main.c:136 msgid "Latlon output only, default is -180,180" msgstr "" -#: ../vector/v.proj/main.c:125 +#: ../vector/v.proj/main.c:138 msgid "Disable wrapping to -180,180 for latlon output" msgstr "" -#: ../vector/v.proj/main.c:131 +#: ../vector/v.proj/main.c:144 msgid "Recommended for massive point projection" msgstr "" -#: ../vector/v.proj/main.c:200 +#: ../vector/v.proj/main.c:212 msgid "No vector maps found" msgstr "" -#: ../vector/v.proj/main.c:213 +#: ../vector/v.proj/main.c:225 #, c-format msgid "Vector map <%s> in location <%s> mapset <%s> not found" msgstr "" -#: ../vector/v.proj/main.c:243 +#: ../vector/v.proj/main.c:255 #, c-format msgid "Mapset <%s> in input location <%s> - permission denied" msgstr "" -#: ../vector/v.proj/main.c:246 +#: ../vector/v.proj/main.c:258 #, c-format msgid "Mapset <%s> in input location <%s> not found" msgstr "" -#: ../vector/v.proj/main.c:291 ../vector/v.proj/main.c:417 +#: ../vector/v.proj/main.c:312 ../vector/v.proj/main.c:439 #: ../vector/v.rectify/main.c:235 msgid "Reading input vector map" msgstr "" -#: ../vector/v.proj/main.c:314 +#: ../vector/v.proj/main.c:335 #, c-format msgid "Input vector map <%s> is empty" msgstr "" -#: ../vector/v.proj/main.c:322 ../vector/v.proj/main.c:333 -#: ../vector/v.proj/main.c:348 ../vector/v.proj/main.c:363 -msgid "Error in pj_do_transform" -msgstr "" - -#: ../vector/v.proj/main.c:408 +#: ../vector/v.proj/main.c:430 msgid "Reprojecting primitives ..." msgstr "" -#: ../vector/v.proj/main.c:445 ../vector/v.proj/main.c:452 -#: ../vector/v.proj/main.c:478 ../vector/v.proj/main.c:492 +#: ../vector/v.proj/main.c:495 ../vector/v.proj/main.c:509 #, c-format msgid "Unable to re-project vector map <%s> from <%s>" msgstr "" -#: ../vector/v.proj/main.c:503 ../vector/v.build.polylines/main.c:241 +#: ../vector/v.proj/main.c:520 ../vector/v.build.polylines/main.c:241 #: ../vector/v.type/main.c:155 ../vector/v.rectify/main.c:278 #: ../vector/v.category/main.c:763 ../vector/v.net/main.c:158 #: ../vector/v.transform/main.c:304 msgid "Failed to copy attribute table to output map" msgstr "" -#: ../vector/v.proj/main.c:512 +#: ../vector/v.proj/main.c:529 msgid "Try to disable wrapping to -180,180 if topological errors occurred" msgstr "" @@ -32004,8 +32401,8 @@ msgid "Unable to open vector map <%s> at topology level. Areas will not be processed." msgstr "" -#: ../vector/v.out.ascii/main.c:104 ../vector/v.surf.rst/main.c:570 -#: ../vector/v.colors/main.c:270 ../vector/v.colors.out/scan_cats.c:24 +#: ../vector/v.out.ascii/main.c:104 ../vector/v.surf.rst/main.c:573 +#: ../vector/v.colors/main.c:283 ../vector/v.colors.out/scan_cats.c:24 #: ../vector/v.colors.out/make_colors.c:27 #, c-format msgid "Layer <%s> not found" @@ -32272,11 +32669,11 @@ msgid "Layer number where RBG colors are stored as category" msgstr "" -#: ../vector/v.in.lidar/main.c:186 ../vector/v.in.ogr/main.c:236 +#: ../vector/v.in.lidar/main.c:186 ../vector/v.in.ogr/main.c:253 msgid "Import subregion only" msgstr "" -#: ../vector/v.in.lidar/main.c:189 ../vector/v.in.ogr/main.c:239 +#: ../vector/v.in.lidar/main.c:189 ../vector/v.in.ogr/main.c:256 msgid "Format: xmin,ymin,xmax,ymax - usually W,S,E,N" msgstr "" @@ -32313,11 +32710,11 @@ msgid "For example, 4 will import 25 percent of points. If not specified, all points are imported" msgstr "" -#: ../vector/v.in.lidar/main.c:255 ../vector/v.decimate/main.c:183 +#: ../vector/v.in.lidar/main.c:255 ../vector/v.decimate/main.c:184 msgid "Skip first n points" msgstr "" -#: ../vector/v.in.lidar/main.c:256 ../vector/v.decimate/main.c:185 +#: ../vector/v.in.lidar/main.c:256 ../vector/v.decimate/main.c:186 msgid "Skips the given number of points at the beginning." msgstr "" @@ -32334,8 +32731,8 @@ msgstr "" #: ../vector/v.in.lidar/main.c:305 ../vector/v.in.lidar/main.c:313 -#: ../vector/v.in.lidar/main.c:316 ../vector/v.decimate/main.c:243 -#: ../vector/v.decimate/main.c:246 +#: ../vector/v.in.lidar/main.c:316 ../vector/v.decimate/main.c:244 +#: ../vector/v.decimate/main.c:247 ../vector/v.decimate/main.c:250 msgid "Speed" msgstr "" @@ -32347,7 +32744,7 @@ msgid "Create only requested layers and categories" msgstr "" -#: ../vector/v.in.lidar/main.c:328 ../vector/v.in.ogr/main.c:379 +#: ../vector/v.in.lidar/main.c:328 ../vector/v.in.ogr/main.c:396 msgid "Create the location specified by the \"location\" parameter and exit. Do not import the vector data." msgstr "" @@ -32371,32 +32768,32 @@ msgstr "" #: ../vector/v.in.lidar/main.c:435 ../vector/v.in.pdal/filters.c:68 -#: ../vector/v.decimate/main.c:294 +#: ../vector/v.decimate/main.c:298 #, c-format msgid "Invalid zrange <%s>" msgstr "" -#: ../vector/v.in.lidar/main.c:450 ../vector/v.in.ogr/main.c:702 -#: ../vector/v.in.ogr/main.c:2096 +#: ../vector/v.in.lidar/main.c:450 ../vector/v.in.ogr/main.c:760 +#: ../vector/v.in.ogr/main.c:2196 msgid "Select either the current region flag or the spatial option, not both" msgstr "" -#: ../vector/v.in.lidar/main.c:478 ../vector/v.in.ogr/main.c:2123 +#: ../vector/v.in.lidar/main.c:478 ../vector/v.in.ogr/main.c:2223 msgid "4 parameters required for 'spatial' parameter" msgstr "" -#: ../vector/v.in.lidar/main.c:542 ../scripts/v.unpack/v.unpack.py:119 +#: ../vector/v.in.lidar/main.c:542 ../scripts/v.unpack/v.unpack.py:118 #, c-format, python-format msgid "Vector map <%s> already exists and will be overwritten" msgstr "" -#: ../vector/v.in.lidar/main.c:545 ../vector/v.in.ogr/main.c:673 -#: ../vector/v.edit/main.c:99 ../scripts/v.unpack/v.unpack.py:117 +#: ../vector/v.in.lidar/main.c:545 ../vector/v.in.ogr/main.c:731 +#: ../vector/v.edit/main.c:99 ../scripts/v.unpack/v.unpack.py:116 #, c-format, python-format msgid "Vector map <%s> already exists" msgstr "" -#: ../vector/v.in.lidar/main.c:605 ../vector/v.decimate/main.c:344 +#: ../vector/v.in.lidar/main.c:605 ../vector/v.decimate/main.c:348 msgid "Settings for count-based decimation are not valid" msgstr "" @@ -32684,11 +33081,6 @@ msgid "Key column type is not integer" msgstr "" -#: ../vector/v.reclass/main.c:267 ../vector/v.db.select/main.c:229 -#, c-format -msgid "Unable to fetch data from table <%s>" -msgstr "" - #: ../vector/v.reclass/main.c:298 #, c-format msgid "Cannot insert data: [%s]" @@ -32836,138 +33228,147 @@ msgstr[0] "" msgstr[1] "" -#: ../vector/v.surf.rst/main.c:150 ../vector/v.drape/main.c:59 +#: ../vector/v.surf.rst/main.c:150 ../vector/v.vol.rst/main.c:239 +msgid "RST" +msgstr "" + +#: ../vector/v.surf.rst/main.c:151 ../vector/v.drape/main.c:59 #: ../vector/v.extrude/main.c:70 ../vector/v.hull/main.c:54 -#: ../vector/v.to.3d/main.c:38 ../vector/v.out.postgis/main.c:49 +#: ../vector/v.to.3d/main.c:38 ../vector/v.vol.rst/main.c:240 +#: ../vector/v.out.postgis/main.c:49 msgid "3D" msgstr "" -#: ../vector/v.surf.rst/main.c:151 +#: ../vector/v.surf.rst/main.c:153 msgid "Performs surface interpolation from vector points map by splines." msgstr "" -#: ../vector/v.surf.rst/main.c:153 +#: ../vector/v.surf.rst/main.c:155 msgid "Spatial approximation and topographic analysis from given point or isoline data in vector format to floating point raster format using regularized spline with tension." msgstr "" -#: ../vector/v.surf.rst/main.c:160 +#: ../vector/v.surf.rst/main.c:162 msgid "Perform cross-validation procedure without raster approximation" msgstr "" -#: ../vector/v.surf.rst/main.c:165 +#: ../vector/v.surf.rst/main.c:167 msgid "Use scale dependent tension" msgstr "" -#: ../vector/v.surf.rst/main.c:184 ../vector/v.surf.bspline/main.c:118 +#: ../vector/v.surf.rst/main.c:186 ../vector/v.surf.bspline/main.c:118 msgid "Name of the attribute column with values to be used for approximation" msgstr "" -#: ../vector/v.surf.rst/main.c:195 +#: ../vector/v.surf.rst/main.c:197 msgid "Name for output surface elevation raster map" msgstr "" -#: ../vector/v.surf.rst/main.c:225 +#: ../vector/v.surf.rst/main.c:227 msgid "Name for output mean curvature raster map" msgstr "" -#: ../vector/v.surf.rst/main.c:231 ../vector/v.vol.rst/main.c:290 +#: ../vector/v.surf.rst/main.c:233 ../vector/v.vol.rst/main.c:292 msgid "Name for output deviations vector point map" msgstr "" -#: ../vector/v.surf.rst/main.c:238 ../vector/v.vol.rst/main.c:296 +#: ../vector/v.surf.rst/main.c:240 ../vector/v.vol.rst/main.c:298 msgid "Name for output cross-validation errors vector point map" msgstr "" -#: ../vector/v.surf.rst/main.c:245 +#: ../vector/v.surf.rst/main.c:247 msgid "Name for output vector map showing quadtree segmentation" msgstr "" -#: ../vector/v.surf.rst/main.c:252 +#: ../vector/v.surf.rst/main.c:254 msgid "Name for output vector map showing overlapping windows" msgstr "" -#: ../vector/v.surf.rst/main.c:261 +#: ../vector/v.surf.rst/main.c:263 msgid "Number of threads for parallel computing" msgstr "" -#: ../vector/v.surf.rst/main.c:267 +#: ../vector/v.surf.rst/main.c:269 msgid "Name of raster map used as mask" msgstr "" -#: ../vector/v.surf.rst/main.c:275 ../vector/v.vol.rst/main.c:267 +#: ../vector/v.surf.rst/main.c:277 ../vector/v.vol.rst/main.c:269 msgid "Tension parameter" msgstr "" -#: ../vector/v.surf.rst/main.c:282 ../vector/v.vol.rst/main.c:275 +#: ../vector/v.surf.rst/main.c:284 ../vector/v.vol.rst/main.c:277 msgid "Smoothing parameter" msgstr "" -#: ../vector/v.surf.rst/main.c:290 +#: ../vector/v.surf.rst/main.c:285 +msgid "Smoothing is by default 0.5 unless smooth_column is specified" +msgstr "" + +#: ../vector/v.surf.rst/main.c:293 msgid "Name of the attribute column with smoothing parameters" msgstr "" -#: ../vector/v.surf.rst/main.c:315 ../vector/v.vol.rst/main.c:336 +#: ../vector/v.surf.rst/main.c:318 ../vector/v.vol.rst/main.c:338 msgid "Minimum distance between points (to remove almost identical points)" msgstr "" -#: ../vector/v.surf.rst/main.c:323 +#: ../vector/v.surf.rst/main.c:326 msgid "Maximum distance between points on isoline (to insert additional points)" msgstr "" -#: ../vector/v.surf.rst/main.c:332 +#: ../vector/v.surf.rst/main.c:335 msgid "Conversion factor for values used for approximation" msgstr "" -#: ../vector/v.surf.rst/main.c:409 +#: ../vector/v.surf.rst/main.c:412 msgid "Parallel computation disabled when deviation output is required" msgstr "" -#: ../vector/v.surf.rst/main.c:416 +#: ../vector/v.surf.rst/main.c:419 msgid "GRASS GIS is not compiled with OpenMP support, parallel computation is disabled." msgstr "" -#: ../vector/v.surf.rst/main.c:421 ../vector/v.surf.rst/main.c:426 -#: ../vector/v.surf.rst/main.c:431 ../vector/v.surf.rst/main.c:436 +#: ../vector/v.surf.rst/main.c:424 ../vector/v.surf.rst/main.c:429 +#: ../vector/v.surf.rst/main.c:434 ../vector/v.surf.rst/main.c:439 #, c-format msgid "Output vector map name <%s> is not valid map name" msgstr "" -#: ../vector/v.surf.rst/main.c:449 +#: ../vector/v.surf.rst/main.c:452 msgid "You are not outputting any raster or vector maps" msgstr "" -#: ../vector/v.surf.rst/main.c:458 +#: ../vector/v.surf.rst/main.c:461 msgid "Both cross-validation options (-c flag and cvdev vector output) must be specified" msgstr "" -#: ../vector/v.surf.rst/main.c:461 +#: ../vector/v.surf.rst/main.c:464 msgid "The cross-validation cannot be computed simultaneously with output raster or devi file" msgstr "" -#: ../vector/v.surf.rst/main.c:479 +#: ../vector/v.surf.rst/main.c:482 msgid "Using anisotropy - both theta and scalex have to be specified" msgstr "" -#: ../vector/v.surf.rst/main.c:487 +#: ../vector/v.surf.rst/main.c:490 msgid "Both smatt and smooth options specified - using constant" msgstr "" -#: ../vector/v.surf.rst/main.c:497 +#: ../vector/v.surf.rst/main.c:500 msgid "The computation will last too long - lower npmin is suggested" msgstr "" -#: ../vector/v.surf.rst/main.c:515 ../vector/v.surf.rst/main.c:520 -#: ../vector/v.surf.rst/main.c:524 ../vector/v.surf.rst/main.c:529 -#: ../vector/v.surf.rst/main.c:533 ../vector/v.surf.rst/main.c:537 -#: ../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.surf.rst/main.c:518 ../vector/v.surf.rst/main.c:523 +#: ../vector/v.surf.rst/main.c:527 ../vector/v.surf.rst/main.c:532 +#: ../vector/v.surf.rst/main.c:536 ../vector/v.surf.rst/main.c:540 +#: ../vector/v.vol.rst/main.c:509 ../vector/v.vol.rst/main.c:512 +#: ../vector/v.vol.rst/main.c:515 ../vector/v.vol.rst/main.c:518 +#: ../vector/v.vol.rst/main.c:521 ../vector/v.vol.rst/main.c:524 +#: ../vector/v.vol.rst/main.c:527 ../vector/v.vol.rst/main.c:530 +#: ../vector/v.vol.rst/main.c:533 ../vector/v.vol.rst/main.c:536 +#: ../vector/v.vol.rst/main.c:623 ../vector/v.vol.rst/main.c:654 +#: ../vector/v.vol.rst/main.c:676 ../vector/v.vol.rst/main.c:698 +#: ../vector/v.vol.rst/main.c:720 ../vector/v.vol.rst/main.c:742 +#: ../vector/v.vol.rst/main.c:764 ../vector/v.vol.rst/main.c:786 #: ../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 @@ -32975,53 +33376,53 @@ msgid "Not enough memory for %s" msgstr "" -#: ../vector/v.surf.rst/main.c:544 ../vector/v.surf.rst/main.c:550 -#: ../vector/v.surf.rst/main.c:553 ../vector/v.surf.rst/main.c:557 -#: ../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:547 ../vector/v.surf.rst/main.c:553 +#: ../vector/v.surf.rst/main.c:556 ../vector/v.surf.rst/main.c:560 +#: ../vector/v.vol.rst/main.c:541 ../vector/v.vol.rst/main.c:546 +#: ../vector/v.vol.rst/main.c:548 #, c-format msgid "Unable to create %s" msgstr "" -#: ../vector/v.surf.rst/main.c:574 ../vector/v.surf.bspline/main.c:277 +#: ../vector/v.surf.rst/main.c:577 ../vector/v.surf.bspline/main.c:277 msgid "Input is 3D: using attribute values instead of z-coordinates for approximation" msgstr "" -#: ../vector/v.surf.rst/main.c:576 ../vector/v.surf.bspline/main.c:279 +#: ../vector/v.surf.rst/main.c:579 ../vector/v.surf.bspline/main.c:279 msgid "Input is 3D: using z-coordinates for approximation" msgstr "" -#: ../vector/v.surf.rst/main.c:580 +#: ../vector/v.surf.rst/main.c:583 msgid "Input is 2D: using attribute values for approximation" msgstr "" -#: ../vector/v.surf.rst/main.c:582 +#: ../vector/v.surf.rst/main.c:585 msgid "Input is 2D: using category values for approximation" msgstr "" -#: ../vector/v.surf.rst/main.c:625 ../vector/v.vol.rst/main.c:605 +#: ../vector/v.surf.rst/main.c:628 ../vector/v.vol.rst/main.c:607 #, c-format msgid "Unable to create table '%s'" msgstr "" -#: ../vector/v.surf.rst/main.c:695 +#: ../vector/v.surf.rst/main.c:698 #, 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:716 +#: ../vector/v.surf.rst/main.c:719 msgid "Processing segments in parallel..." msgstr "" -#: ../vector/v.surf.rst/main.c:722 ../vector/v.surf.rst/main.c:731 +#: ../vector/v.surf.rst/main.c:725 ../vector/v.surf.rst/main.c:734 msgid "Interp_segmets failed" msgstr "" -#: ../vector/v.surf.rst/main.c:725 +#: ../vector/v.surf.rst/main.c:728 msgid "Processing segments..." msgstr "" -#: ../vector/v.surf.rst/main.c:749 +#: ../vector/v.surf.rst/main.c:752 msgid "Unable to write raster maps - try to increase resolution" msgstr "" @@ -33215,10 +33616,6 @@ msgid "Unable to open vector map <%s> at topology level. Flag '%c' requires topology level." msgstr "" -#: ../vector/v.db.select/main.c:208 -msgid "Unable to open select cursor" -msgstr "" - #: ../vector/v.db.select/main.c:286 #, c-format msgid "Unable to get bounding box of area %d" @@ -33325,7 +33722,7 @@ msgid "Height for sampled raster NULL values" msgstr "" -#: ../vector/v.drape/main.c:177 ../vector/v.select/select.c:41 +#: ../vector/v.drape/main.c:177 ../vector/v.select/select.c:48 #: ../vector/v.category/main.c:332 msgid "Processing features..." msgstr "" @@ -33429,11 +33826,6 @@ msgid "Option '%s' is not available with GEOS buffering" msgstr "" -#: ../vector/v.buffer/main.c:414 ../vector/v.in.ogr/main.c:854 -#: ../vector/v.overlay/main.c:227 -msgid "Unable to create temporary vector map" -msgstr "" - #: ../vector/v.buffer/main.c:442 #, c-format msgid "Unable to select data from table <%s>" @@ -33474,71 +33866,71 @@ msgid "Negative distances are only supported for areas" msgstr "" -#: ../vector/v.buffer/main.c:732 +#: ../vector/v.buffer/main.c:741 msgid "Cleaning buffers..." msgstr "" -#: ../vector/v.buffer/main.c:735 +#: ../vector/v.buffer/main.c:744 msgid "Building parts of topology..." msgstr "" -#: ../vector/v.buffer/main.c:749 +#: ../vector/v.buffer/main.c:758 msgid "Snapping boundaries..." msgstr "" -#: ../vector/v.buffer/main.c:752 ../vector/v.in.ogr/main.c:1422 +#: ../vector/v.buffer/main.c:761 ../vector/v.in.ogr/main.c:1498 msgid "Breaking polygons..." msgstr "" -#: ../vector/v.buffer/main.c:755 ../vector/v.buffer/main.c:762 -#: ../vector/v.in.ogr/main.c:1427 ../vector/v.in.ogr/main.c:1441 +#: ../vector/v.buffer/main.c:764 ../vector/v.buffer/main.c:771 +#: ../vector/v.in.ogr/main.c:1503 ../vector/v.in.ogr/main.c:1517 #: ../vector/v.overlay/area_area.c:113 ../vector/v.delaunay/main.c:144 msgid "Removing duplicates..." msgstr "" -#: ../vector/v.buffer/main.c:759 ../vector/v.in.ogr/main.c:1437 +#: ../vector/v.buffer/main.c:768 ../vector/v.in.ogr/main.c:1513 msgid "Breaking boundaries..." msgstr "" -#: ../vector/v.buffer/main.c:765 +#: ../vector/v.buffer/main.c:774 msgid "Cleaning boundaries at nodes" msgstr "" -#: ../vector/v.buffer/main.c:773 ../vector/v.in.ogr/main.c:1461 +#: ../vector/v.buffer/main.c:782 ../vector/v.in.ogr/main.c:1537 #: ../vector/v.voronoi/clean_topo.c:87 msgid "Removing dangles..." msgstr "" -#: ../vector/v.buffer/main.c:776 ../vector/v.in.ogr/main.c:1476 +#: ../vector/v.buffer/main.c:785 ../vector/v.in.ogr/main.c:1552 #: ../vector/v.voronoi/clean_topo.c:89 msgid "Removing bridges..." msgstr "" -#: ../vector/v.buffer/main.c:779 ../vector/v.overlay/area_area.c:158 +#: ../vector/v.buffer/main.c:788 ../vector/v.overlay/area_area.c:158 msgid "Attaching islands..." msgstr "" -#: ../vector/v.buffer/main.c:786 +#: ../vector/v.buffer/main.c:795 msgid "Calculating centroids for all areas..." msgstr "" -#: ../vector/v.buffer/main.c:800 ../vector/v.overlay/area_area.c:171 +#: ../vector/v.buffer/main.c:809 ../vector/v.overlay/area_area.c:171 msgid "Cannot calculate area centroid" msgstr "" -#: ../vector/v.buffer/main.c:817 +#: ../vector/v.buffer/main.c:826 msgid "Generating list of boundaries to be deleted..." msgstr "" -#: ../vector/v.buffer/main.c:850 +#: ../vector/v.buffer/main.c:859 msgid "Deleting boundaries..." msgstr "" -#: ../vector/v.buffer/main.c:882 +#: ../vector/v.buffer/main.c:891 msgid "Calculating centroids for areas..." msgstr "" -#: ../vector/v.buffer/main.c:895 +#: ../vector/v.buffer/main.c:904 #, c-format msgid "Unable to calculate centroid for area %d" msgstr "" @@ -33653,21 +34045,21 @@ msgid "Operator can only be 'overlap'" msgstr "" -#: ../vector/v.select/main.c:128 +#: ../vector/v.select/main.c:152 msgid "Output from v.select" msgstr "" -#: ../vector/v.select/main.c:181 +#: ../vector/v.select/main.c:184 #, c-format msgid "%d features from <%s> without category skipped" msgstr "" -#: ../vector/v.select/main.c:190 +#: ../vector/v.select/main.c:193 #, c-format msgid "%d features written to output." msgstr "" -#: ../vector/v.select/main.c:192 +#: ../vector/v.select/main.c:198 msgid "No features found !" msgstr "" @@ -33756,20 +34148,20 @@ msgstr "" #: ../vector/v.select/args.c:105 ../vector/v.edit/args.c:204 -#: ../vector/v.extract/main.c:97 +#: ../vector/v.extract/main.c:98 msgid "Reverse selection" msgstr "" -#: ../vector/v.select/select.c:65 +#: ../vector/v.select/select.c:104 ../vector/v.select/select.c:154 #, c-format msgid "Unable to read line id %d from vector map <%s>" msgstr "" -#: ../vector/v.select/select.c:171 ../vector/v.out.pov/main.c:175 +#: ../vector/v.select/select.c:200 ../vector/v.out.pov/main.c:175 msgid "Processing areas..." msgstr "" -#: ../vector/v.select/select.c:195 +#: ../vector/v.select/select.c:252 ../vector/v.select/select.c:318 #, c-format msgid "Unable to read area id %d from vector map <%s>" msgstr "" @@ -34197,516 +34589,525 @@ msgid "%s is empty" msgstr "" -#: ../vector/v.in.ogr/main.c:201 +#: ../vector/v.in.ogr/main.c:204 msgid "Imports vector data into a GRASS vector map using OGR library." msgstr "" -#: ../vector/v.in.ogr/main.c:208 +#: ../vector/v.in.ogr/main.c:211 msgid "" "Examples:\n" "\t\tESRI Shapefile: directory containing shapefiles\n" "\t\tMapInfo File: directory containing mapinfo files" msgstr "" -#: ../vector/v.in.ogr/main.c:221 +#: ../vector/v.in.ogr/main.c:238 msgid "" "Examples:\n" "\t\tESRI Shapefile: shapefile name\n" "\t\tMapInfo File: mapinfo file name" msgstr "" -#: ../vector/v.in.ogr/main.c:250 +#: ../vector/v.in.ogr/main.c:267 msgid "Minimum size of area to be imported (square meters)" msgstr "" -#: ../vector/v.in.ogr/main.c:252 +#: ../vector/v.in.ogr/main.c:269 msgid "Smaller areas and islands are ignored. Should be greater than snap^2" msgstr "" -#: ../vector/v.in.ogr/main.c:258 +#: ../vector/v.in.ogr/main.c:275 msgid "Optionally change default input type" msgstr "" -#: ../vector/v.in.ogr/main.c:262 +#: ../vector/v.in.ogr/main.c:279 msgid "import area centroids as points" msgstr "" -#: ../vector/v.in.ogr/main.c:263 +#: ../vector/v.in.ogr/main.c:280 msgid "import area boundaries as lines" msgstr "" -#: ../vector/v.in.ogr/main.c:264 +#: ../vector/v.in.ogr/main.c:281 msgid "import lines as area boundaries" msgstr "" -#: ../vector/v.in.ogr/main.c:265 +#: ../vector/v.in.ogr/main.c:282 msgid "import points as centroids" msgstr "" -#: ../vector/v.in.ogr/main.c:275 +#: ../vector/v.in.ogr/main.c:292 msgid "'-1' for no snap" msgstr "" -#: ../vector/v.in.ogr/main.c:287 +#: ../vector/v.in.ogr/main.c:304 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:306 +#: ../vector/v.in.ogr/main.c:323 msgid "Name of column used for categories" msgstr "" -#: ../vector/v.in.ogr/main.c:308 +#: ../vector/v.in.ogr/main.c:325 msgid "If not given, categories are generated as unique values and stored in 'cat' column" msgstr "" -#: ../vector/v.in.ogr/main.c:313 +#: ../vector/v.in.ogr/main.c:330 msgid "Name of geometry column" msgstr "" -#: ../vector/v.in.ogr/main.c:314 +#: ../vector/v.in.ogr/main.c:331 msgid "If not given, all geometry columns from the input are used" msgstr "" -#: ../vector/v.in.ogr/main.c:332 +#: ../vector/v.in.ogr/main.c:349 msgid "Do not clean polygons (not recommended)" msgstr "" -#: ../vector/v.in.ogr/main.c:337 +#: ../vector/v.in.ogr/main.c:354 msgid "Force 2D output even if input is 3D" msgstr "" -#: ../vector/v.in.ogr/main.c:373 +#: ../vector/v.in.ogr/main.c:390 msgid "Change column names to lowercase characters" msgstr "" -#: ../vector/v.in.ogr/main.c:504 ../vector/v.external/main.c:151 +#: ../vector/v.in.ogr/main.c:562 ../vector/v.external/main.c:155 #, c-format msgid "Unable to open data source <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:509 +#: ../vector/v.in.ogr/main.c:567 #, c-format msgid "Using OGR driver '%s/%s'" msgstr "" -#: ../vector/v.in.ogr/main.c:513 +#: ../vector/v.in.ogr/main.c:571 #, c-format msgid "Using OGR driver '%s'" msgstr "" -#: ../vector/v.in.ogr/main.c:531 +#: ../vector/v.in.ogr/main.c:589 msgid "Using interleaved reading mode" msgstr "" -#: ../vector/v.in.ogr/main.c:537 ../vector/v.in.ogr/main.c:541 +#: ../vector/v.in.ogr/main.c:595 ../vector/v.in.ogr/main.c:599 #, c-format msgid "Option <%s> will be ignored. OGR doesn't support it for selected format (%s)." msgstr "" -#: ../vector/v.in.ogr/main.c:547 +#: ../vector/v.in.ogr/main.c:605 #, c-format msgid "Option <%s> will be ignored. Multiple geometry fields are supported by GDAL >= 1.11" msgstr "" -#: ../vector/v.in.ogr/main.c:557 +#: ../vector/v.in.ogr/main.c:615 #, c-format msgid "Encoding value not supported by OGR driver <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:567 +#: ../vector/v.in.ogr/main.c:625 msgid "No OGR layers available" msgstr "" -#: ../vector/v.in.ogr/main.c:574 +#: ../vector/v.in.ogr/main.c:632 #, c-format msgid "Data source <%s> (format '%s') contains %d layers:" msgstr "" -#: ../vector/v.in.ogr/main.c:613 ../vector/v.external/main.c:124 +#: ../vector/v.in.ogr/main.c:671 ../vector/v.external/main.c:128 #, c-format msgid "Layer <%s> not available" msgstr "" -#: ../vector/v.in.ogr/main.c:627 +#: ../vector/v.in.ogr/main.c:685 msgid "Detected different projections of input layers. Input layers must be imported separately." msgstr "" -#: ../vector/v.in.ogr/main.c:667 +#: ../vector/v.in.ogr/main.c:725 #, c-format msgid "Illegal output name <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:688 +#: ../vector/v.in.ogr/main.c:746 #, c-format msgid "All available OGR layers will be imported into vector map <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:697 +#: ../vector/v.in.ogr/main.c:755 msgid "When creating a new location, the current region can not be used as spatial filter, disabling" msgstr "" -#: ../vector/v.in.ogr/main.c:715 ../vector/v.in.ogr/main.c:1962 +#: ../vector/v.in.ogr/main.c:773 ../vector/v.in.ogr/main.c:2062 #, c-format msgid "Error setting attribute filter '%s'" msgstr "" -#: ../vector/v.in.ogr/main.c:755 +#: ../vector/v.in.ogr/main.c:813 #, c-format msgid "Geometry column <%s> not found in OGR layer <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:768 +#: ../vector/v.in.ogr/main.c:826 #, c-format msgid "Check if OGR layer <%s> contains polygons..." msgstr "" -#: ../vector/v.in.ogr/main.c:826 +#: ../vector/v.in.ogr/main.c:884 #, c-format msgid "Boundary splitting distance in map units: %G" msgstr "" -#: ../vector/v.in.ogr/main.c:856 +#: ../vector/v.in.ogr/main.c:914 #, c-format msgid "Using temporary vector <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:898 +#: ../vector/v.in.ogr/main.c:956 #, c-format msgid "Key column '%s' not found in input layer <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:911 +#: ../vector/v.in.ogr/main.c:969 #, c-format msgid "Key column '%s' in input layer <%s> is not integer" msgstr "" -#: ../vector/v.in.ogr/main.c:923 +#: ../vector/v.in.ogr/main.c:981 #, c-format msgid "Creating attribute table for layer <%s>..." msgstr "" -#: ../vector/v.in.ogr/main.c:993 +#: ../vector/v.in.ogr/main.c:1051 #, c-format msgid "Column name <%s> renamed to <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:1025 +#: ../vector/v.in.ogr/main.c:1083 #, c-format msgid "Writing column <%s> with integer 64 as integer 32" msgstr "" -#: ../vector/v.in.ogr/main.c:1038 +#: ../vector/v.in.ogr/main.c:1096 #, c-format msgid "Writing column <%s> with fixed length %d chars (may be truncated)" msgstr "" -#: ../vector/v.in.ogr/main.c:1062 +#: ../vector/v.in.ogr/main.c:1120 #, 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:1074 +#: ../vector/v.in.ogr/main.c:1137 #, c-format msgid "Writing column %s with fixed length %d chars (may be truncated)" msgstr "" -#: ../vector/v.in.ogr/main.c:1078 +#: ../vector/v.in.ogr/main.c:1141 #, c-format msgid "Column type (Ogr_ftype: %d) not supported (Ogr_fieldname: %s)" msgstr "" -#: ../vector/v.in.ogr/main.c:1099 +#: ../vector/v.in.ogr/main.c:1162 #, c-format msgid "Column name <%s> renamed to <%s_%d>" msgstr "" -#: ../vector/v.in.ogr/main.c:1163 +#: ../vector/v.in.ogr/main.c:1228 #, c-format msgid "Importing %lld features (OGR layer <%s>)..." msgstr "" -#: ../vector/v.in.ogr/main.c:1326 +#: ../vector/v.in.ogr/main.c:1396 #, c-format msgid "Cannot insert new row for input layer <%s>: %s" msgstr "" -#: ../vector/v.in.ogr/main.c:1342 +#: ../vector/v.in.ogr/main.c:1412 #, c-format msgid "%d %s without geometry in input layer <%s> skipped" msgstr "" -#: ../vector/v.in.ogr/main.c:1343 +#: ../vector/v.in.ogr/main.c:1413 msgid "feature" msgstr "" -#: ../vector/v.in.ogr/main.c:1343 +#: ../vector/v.in.ogr/main.c:1413 msgid "features" msgstr "" -#: ../vector/v.in.ogr/main.c:1367 +#: ../vector/v.in.ogr/main.c:1437 #, c-format msgid "Unable to drop table: '%s'" msgstr "" -#: ../vector/v.in.ogr/main.c:1402 +#: ../vector/v.in.ogr/main.c:1478 msgid "Cleaning polygons" msgstr "" -#: ../vector/v.in.ogr/main.c:1406 +#: ../vector/v.in.ogr/main.c:1482 #, c-format msgid "Snapping boundaries (threshold = %.3e)..." msgstr "" -#: ../vector/v.in.ogr/main.c:1445 ../vector/v.overlay/area_area.c:116 +#: ../vector/v.in.ogr/main.c:1521 ../vector/v.overlay/area_area.c:116 msgid "Cleaning boundaries at nodes..." msgstr "" -#: ../vector/v.in.ogr/main.c:1452 +#: ../vector/v.in.ogr/main.c:1528 msgid "Merging boundaries..." msgstr "" -#: ../vector/v.in.ogr/main.c:1457 +#: ../vector/v.in.ogr/main.c:1533 msgid "Changing boundary dangles to lines..." msgstr "" -#: ../vector/v.in.ogr/main.c:1470 +#: ../vector/v.in.ogr/main.c:1546 msgid "Changing boundary bridges to lines..." msgstr "" -#: ../vector/v.in.ogr/main.c:1499 ../vector/v.delaunay/main.c:172 +#: ../vector/v.in.ogr/main.c:1575 ../vector/v.delaunay/main.c:172 #: ../vector/v.category/main.c:364 msgid "Unable to calculate area centroid" msgstr "" -#: ../vector/v.in.ogr/main.c:1516 +#: ../vector/v.in.ogr/main.c:1592 #, c-format msgid "Finding centroids for OGR layer <%s>..." msgstr "" -#: ../vector/v.in.ogr/main.c:1573 ../vector/v.overlay/area_area.c:218 +#: ../vector/v.in.ogr/main.c:1650 ../vector/v.overlay/area_area.c:218 msgid "Writing centroids..." msgstr "" -#: ../vector/v.in.ogr/main.c:1616 -#, 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:1626 +#: ../vector/v.in.ogr/main.c:1696 #, c-format msgid "%d input polygons\n" msgstr "" -#: ../vector/v.in.ogr/main.c:1627 +#: ../vector/v.in.ogr/main.c:1697 #, c-format msgid "%d input polygons" msgstr "" -#: ../vector/v.in.ogr/main.c:1630 +#: ../vector/v.in.ogr/main.c:1700 #, c-format msgid "Total area: %G (%d areas)\n" msgstr "" -#: ../vector/v.in.ogr/main.c:1631 +#: ../vector/v.in.ogr/main.c:1701 #, c-format msgid "Total area: %G (%d areas)" msgstr "" -#: ../vector/v.in.ogr/main.c:1634 +#: ../vector/v.in.ogr/main.c:1704 #, c-format msgid "Overlapping area: %G (%d areas)\n" msgstr "" -#: ../vector/v.in.ogr/main.c:1637 +#: ../vector/v.in.ogr/main.c:1707 #, c-format msgid "Overlapping area: %G (%d areas)" msgstr "" -#: ../vector/v.in.ogr/main.c:1642 +#: ../vector/v.in.ogr/main.c:1712 #, c-format msgid "Area without category: %G (%d areas)\n" msgstr "" -#: ../vector/v.in.ogr/main.c:1645 +#: ../vector/v.in.ogr/main.c:1715 #, c-format msgid "Area without category: %G (%d areas)" msgstr "" -#: ../vector/v.in.ogr/main.c:1767 +#: ../vector/v.in.ogr/main.c:1839 msgid "The output contains topological errors:" msgstr "" -#: ../vector/v.in.ogr/main.c:1769 +#: ../vector/v.in.ogr/main.c:1843 #, c-format msgid "Unable to calculate a centroid for %d areas" msgstr "" -#: ../vector/v.in.ogr/main.c:1771 +#: ../vector/v.in.ogr/main.c:1849 #, c-format msgid "Number of incorrect boundaries: %d" msgstr "" -#: ../vector/v.in.ogr/main.c:1774 +#: ../vector/v.in.ogr/main.c:1855 #, c-format msgid "Number of centroids outside area: %d" msgstr "" -#: ../vector/v.in.ogr/main.c:1777 +#: ../vector/v.in.ogr/main.c:1861 #, c-format msgid "Number of duplicate centroids: %d" msgstr "" -#: ../vector/v.in.ogr/main.c:1780 ../vector/v.in.ogr/main.c:1802 -#: ../vector/v.in.ogr/main.c:1835 +#: ../vector/v.in.ogr/main.c:1866 ../vector/v.in.ogr/main.c:1935 msgid "The input could be cleaned by snapping vertices to each other." msgstr "" -#: ../vector/v.in.ogr/main.c:1783 ../vector/v.in.ogr/main.c:1806 -#: ../vector/v.in.ogr/main.c:1830 ../vector/v.in.ogr/main.c:1836 +#: ../vector/v.in.ogr/main.c:1869 ../vector/v.in.ogr/main.c:1904 +#: ../vector/v.in.ogr/main.c:1930 ../vector/v.in.ogr/main.c:1936 #, c-format msgid "Estimated range of snapping threshold: [%g, %g]" msgstr "" -#: ../vector/v.in.ogr/main.c:1787 ../vector/v.in.ogr/main.c:1810 +#: ../vector/v.in.ogr/main.c:1880 ../vector/v.in.ogr/main.c:1887 +#: ../vector/v.in.ogr/main.c:1913 #, c-format -msgid "Try to import again, snapping with at least %g: 'snap=%g'" +msgid "Try to import again, snapping with %g: 'snap=%g'" msgstr "" -#: ../vector/v.in.ogr/main.c:1791 ../vector/v.in.ogr/main.c:1814 +#: ../vector/v.in.ogr/main.c:1883 ../vector/v.in.ogr/main.c:1909 #, c-format -msgid "Try to import again, snapping with %g: 'snap=%g'" +msgid "Try to import again, snapping with at least %g: 'snap=%g'" msgstr "" -#: ../vector/v.in.ogr/main.c:1795 ../vector/v.in.ogr/main.c:1818 +#: ../vector/v.in.ogr/main.c:1891 ../vector/v.in.ogr/main.c:1917 msgid "Manual cleaning may be needed." msgstr "" -#: ../vector/v.in.ogr/main.c:1800 -msgid "Some input polygons are overlapping each other." +#: ../vector/v.in.ogr/main.c:1895 +#, c-format +msgid "%d areas represent multiple (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:1801 -msgid "If overlapping is not desired, the data need to be cleaned." +#: ../vector/v.in.ogr/main.c:1900 +msgid "If overlapping is not desired, the input data can be cleaned by snapping vertices to each other." msgstr "" -#: ../vector/v.in.ogr/main.c:1823 +#: ../vector/v.in.ogr/main.c:1923 #, c-format msgid "%d input polygons got lost during import." msgstr "" -#: ../vector/v.in.ogr/main.c:1826 +#: ../vector/v.in.ogr/main.c:1926 #, c-format msgid "%d additional areas where created during import." msgstr "" -#: ../vector/v.in.ogr/main.c:1829 +#: ../vector/v.in.ogr/main.c:1929 #, c-format msgid "The snapping threshold %g might be too large." msgstr "" -#: ../vector/v.in.ogr/main.c:1832 +#: ../vector/v.in.ogr/main.c:1932 msgid "Try to reduce the snapping threshold or clean the output manually." msgstr "" -#: ../vector/v.in.ogr/main.c:1843 ../vector/v.in.ascii/main.c:552 +#: ../vector/v.in.ogr/main.c:1943 ../vector/v.in.ascii/main.c:552 #: ../vector/v.in.ascii/main.c:555 msgid "Import failed" msgstr "" -#: ../vector/v.in.ogr/main.c:1878 +#: ../vector/v.in.ogr/main.c:1978 msgid "Input data contains 3D features. Created vector is 2D only, disable -2 flag to import 3D vector." msgstr "" -#: ../vector/v.in.ogr/main.c:1900 +#: ../vector/v.in.ogr/main.c:2000 #, c-format -msgid "Using GDAL 2.2+ style interleaved reading for GDAL version %d" +msgid "Using GDAL 2.2+ style interleaved reading for GDAL version %d.%d.%d" msgstr "" -#: ../vector/v.in.ogr/main.c:1903 +#: ../vector/v.in.ogr/main.c:2003 #, c-format -msgid "Using GDAL 1.x style interleaved reading for GDAL version %d" +msgid "Using GDAL 1.x style interleaved reading for GDAL version %d.%d.%d" msgstr "" -#: ../vector/v.in.ogr/main.c:1953 +#: ../vector/v.in.ogr/main.c:2053 #, c-format msgid "Unable to re-open data source <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:2125 +#: ../vector/v.in.ogr/main.c:2225 msgid "xmin is larger than xmax in 'spatial' parameters" msgstr "" -#: ../vector/v.in.ogr/main.c:2127 +#: ../vector/v.in.ogr/main.c:2227 msgid "ymin is larger than ymax in 'spatial' parameters" msgstr "" -#: ../vector/v.in.ogr/main.c:2144 +#: ../vector/v.in.ogr/main.c:2244 #, c-format msgid "The spatial filter does not overlap with OGR layer <%s>. Nothing to import." msgstr "" -#: ../vector/v.in.ogr/proj.c:33 ../vector/v.external/proj.c:33 +#: ../vector/v.in.ogr/proj.c:36 ../vector/v.external/proj.c:36 #, c-format msgid "Geometry column <%s> not found in input layer <%s>" msgstr "" -#: ../vector/v.in.ogr/proj.c:51 ../vector/v.external/proj.c:51 +#: ../vector/v.in.ogr/proj.c:54 ../vector/v.external/proj.c:54 msgid "Unable to convert input layer projection information to GRASS format for checking" msgstr "" -#: ../vector/v.in.ogr/proj.c:57 ../vector/v.in.ogr/proj.c:85 -#: ../vector/v.external/proj.c:57 ../vector/v.external/proj.c:85 +#: ../vector/v.in.ogr/proj.c:60 ../vector/v.in.ogr/proj.c:88 +#: ../vector/v.external/proj.c:60 ../vector/v.external/proj.c:88 msgid "Can't get WKT parameter string" msgstr "" -#: ../vector/v.in.ogr/proj.c:60 ../vector/v.in.ogr/proj.c:88 -#: ../vector/v.external/proj.c:60 ../vector/v.external/proj.c:88 +#: ../vector/v.in.ogr/proj.c:63 ../vector/v.in.ogr/proj.c:91 +#: ../vector/v.external/proj.c:63 ../vector/v.external/proj.c:91 #, c-format msgid "" "WKT definition:\n" "%s" msgstr "" -#: ../vector/v.in.ogr/proj.c:70 ../vector/v.external/proj.c:70 +#: ../vector/v.in.ogr/proj.c:73 ../vector/v.external/proj.c:73 #, c-format -msgid "No OGR projection available for layer <%s>" +msgid "No projection information available for layer <%s>" msgstr "" -#: ../vector/v.in.ogr/proj.c:78 ../vector/v.external/proj.c:78 +#: ../vector/v.in.ogr/proj.c:81 ../vector/v.external/proj.c:81 #, c-format -msgid "OGR projection for layer <%s> does not contain a valid SRS" +msgid "Projection for layer <%s> does not contain a valid SRS" msgstr "" -#: ../vector/v.in.ogr/proj.c:96 ../vector/v.external/proj.c:96 +#: ../vector/v.in.ogr/proj.c:116 ../vector/v.external/proj.c:116 #, c-format -msgid "OGR projection for layer <%s> can not be converted to proj4" +msgid "Projection for layer <%s> can not be converted to proj4" msgstr "" -#: ../vector/v.in.ogr/proj.c:103 ../vector/v.external/proj.c:103 +#: ../vector/v.in.ogr/proj.c:123 ../vector/v.external/proj.c:123 msgid "Can't get WKT-style parameter string" msgstr "" -#: ../vector/v.in.ogr/proj.c:106 ../vector/v.external/proj.c:106 +#: ../vector/v.in.ogr/proj.c:126 ../vector/v.external/proj.c:126 #, c-format msgid "" "WKT-style definition:\n" "%s" msgstr "" -#: ../vector/v.in.ogr/proj.c:151 +#: ../vector/v.in.ogr/proj.c:171 msgid "Layer projections are unreadable" msgstr "" -#: ../vector/v.in.ogr/proj.c:162 +#: ../vector/v.in.ogr/proj.c:184 #, c-format msgid "Projection for layer <%s> is unreadable" msgstr "" -#: ../vector/v.in.ogr/proj.c:196 +#: ../vector/v.in.ogr/proj.c:228 #, c-format msgid "Projection of layer <%s> is different from projection of layer <%s>" msgstr "" +#: ../vector/v.in.ogr/clean.c:19 +msgid "Converting OSM lines..." +msgstr "" + +#: ../vector/v.in.ogr/clean.c:118 +#, c-format +msgid "Number of OSM line splits: %d" +msgstr "" + +#: ../vector/v.in.ogr/clean.c:119 ../vector/v.overlay/area_area.c:154 +msgid "Merging lines..." +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 @@ -34745,126 +35146,127 @@ msgid "Skipping unsupported geometry type '%s'" msgstr "" -#: ../vector/v.patch/main.c:73 +#: ../vector/v.patch/main.c:75 msgid "Creates a new vector map by combining other vector maps." msgstr "" -#: ../vector/v.patch/main.c:84 +#: ../vector/v.patch/main.c:86 msgid "Name for output vector map where bounding boxes of input vector maps are written to" msgstr "" -#: ../vector/v.patch/main.c:88 +#: ../vector/v.patch/main.c:90 msgid "Do not expect input with topology" msgstr "" -#: ../vector/v.patch/main.c:90 +#: ../vector/v.patch/main.c:92 msgid "Applicable when input is points without topology" msgstr "" -#: ../vector/v.patch/main.c:94 +#: ../vector/v.patch/main.c:96 msgid "Expect z coordinate even when not using topology" msgstr "" -#: ../vector/v.patch/main.c:96 +#: ../vector/v.patch/main.c:98 msgid "Applicable when input is points with z coordinate but without topology" msgstr "" -#: ../vector/v.patch/main.c:100 +#: ../vector/v.patch/main.c:102 msgid "Copy also attribute table" msgstr "" -#: ../vector/v.patch/main.c:102 +#: ../vector/v.patch/main.c:104 msgid "Only the table of layer 1 is currently supported" msgstr "" -#: ../vector/v.patch/main.c:106 +#: ../vector/v.patch/main.c:108 msgid "Append files to existing file (overwriting existing files must be activated)" msgstr "" -#: ../vector/v.patch/main.c:216 +#: ../vector/v.patch/main.c:240 msgid "Missing table" msgstr "" -#: ../vector/v.patch/main.c:220 +#: ../vector/v.patch/main.c:244 msgid "Key columns differ" msgstr "" -#: ../vector/v.patch/main.c:226 +#: ../vector/v.patch/main.c:250 msgid "Number of columns differ" msgstr "" -#: ../vector/v.patch/main.c:238 -msgid "Column names differ" +#: ../vector/v.patch/main.c:273 +#, c-format +msgid "No column <%s> in input map <%s>" msgstr "" -#: ../vector/v.patch/main.c:246 +#: ../vector/v.patch/main.c:284 msgid "Column types differ" msgstr "" -#: ../vector/v.patch/main.c:251 +#: ../vector/v.patch/main.c:289 msgid "Length of string columns differ" msgstr "" -#: ../vector/v.patch/main.c:265 +#: ../vector/v.patch/main.c:303 msgid "Key column not found" msgstr "" -#: ../vector/v.patch/main.c:277 +#: ../vector/v.patch/main.c:315 msgid "The output map is not 3D" msgstr "" -#: ../vector/v.patch/main.c:322 ../vector/v.sample/main.c:190 -#: ../scripts/v.db.addtable/v.db.addtable.py:137 +#: ../vector/v.patch/main.c:360 ../vector/v.sample/main.c:190 +#: ../scripts/v.db.addtable/v.db.addtable.py:138 #, c-format, python-format msgid "Unable to create table <%s>" msgstr "" -#: ../vector/v.patch/main.c:349 +#: ../vector/v.patch/main.c:387 #, c-format msgid "Patching vector map <%s>..." msgstr "" -#: ../vector/v.patch/main.c:373 +#: ../vector/v.patch/main.c:411 #, c-format msgid "Error reading vector map <%s> - some data may not be correct" msgstr "" -#: ../vector/v.patch/main.c:429 +#: ../vector/v.patch/main.c:468 #, c-format msgid "Building topology for vector map <%s>..." msgstr "" -#: ../vector/v.patch/main.c:435 +#: ../vector/v.patch/main.c:474 msgid "Intersections at borders will have to be snapped" msgstr "" -#: ../vector/v.patch/main.c:436 +#: ../vector/v.patch/main.c:475 msgid "Lines common between files will have to be edited" msgstr "" -#: ../vector/v.patch/main.c:437 +#: ../vector/v.patch/main.c:476 msgid "The header information also may have to be edited" msgstr "" -#: ../vector/v.patch/main.c:439 +#: ../vector/v.patch/main.c:478 #, c-format msgid "%d vector maps patched" msgstr "" -#: ../vector/v.patch/main.c:462 +#: ../vector/v.patch/main.c:506 #, c-format msgid "Cannot open select cursor: '%s'" msgstr "" -#: ../vector/v.patch/main.c:474 +#: ../vector/v.patch/main.c:518 msgid "Cannot fetch row" msgstr "" -#: ../vector/v.patch/main.c:524 +#: ../vector/v.patch/main.c:568 msgid "Unknown column type" msgstr "" -#: ../vector/v.patch/main.c:532 +#: ../vector/v.patch/main.c:576 #, c-format msgid "Cannot insert new record: '%s'" msgstr "" @@ -35075,10 +35477,6 @@ msgid "Unknown column type '%s' of column '%s', values lost" msgstr "" -#: ../vector/v.overlay/line_area.c:256 ../vector/v.overlay/area_area.c:109 -msgid "Breaking lines..." -msgstr "" - #: ../vector/v.overlay/line_area.c:273 msgid "Selecting lines..." msgstr "" @@ -35106,10 +35504,6 @@ msgstr[0] "" msgstr[1] "" -#: ../vector/v.overlay/area_area.c:154 -msgid "Merging lines..." -msgstr "" - #: ../vector/v.overlay/area_area.c:181 #, c-format msgid "Querying vector map <%s>..." @@ -35352,7 +35746,7 @@ msgid "Feature id %d has more categories. Using category %d." msgstr "" -#: ../vector/v.to.3d/trans3.c:130 ../vector/v.to.db/update.c:231 +#: ../vector/v.to.3d/trans3.c:130 ../vector/v.to.db/update.c:259 #, c-format msgid "Record (cat %d) does not exist (not updated)" msgstr "" @@ -35460,13 +35854,13 @@ msgid "%d categories from vector missing in table" msgstr "" -#: ../vector/v.what.rast/main.c:688 ../vector/v.distance/main.c:1736 -#: ../vector/v.vect.stats/main.c:756 +#: ../vector/v.what.rast/main.c:688 ../vector/v.distance/main.c:1750 +#: ../vector/v.vect.stats/main.c:763 #, c-format msgid "%d update errors" msgstr "" -#: ../vector/v.what.rast/main.c:690 ../vector/v.distance/main.c:1738 +#: ../vector/v.what.rast/main.c:690 ../vector/v.distance/main.c:1752 #, c-format msgid "%d records updated." msgstr "" @@ -36066,183 +36460,187 @@ msgid "Maximum distance or -1 for no limit" msgstr "" -#: ../vector/v.distance/main.c:180 +#: ../vector/v.distance/main.c:174 ../vector/v.distance/main.c:182 +msgid "Map units, meters for ll" +msgstr "" + +#: ../vector/v.distance/main.c:181 msgid "Minimum distance or -1 for no limit" msgstr "" -#: ../vector/v.distance/main.c:190 +#: ../vector/v.distance/main.c:192 msgid "Values describing the relation between two nearest features" msgstr "" -#: ../vector/v.distance/main.c:200 +#: ../vector/v.distance/main.c:202 msgid "category of the nearest feature" msgstr "" -#: ../vector/v.distance/main.c:201 +#: ../vector/v.distance/main.c:203 msgid "minimum distance to nearest feature" msgstr "" -#: ../vector/v.distance/main.c:202 +#: ../vector/v.distance/main.c:204 msgid "x coordinate of the nearest point on the 'to' feature" msgstr "" -#: ../vector/v.distance/main.c:203 +#: ../vector/v.distance/main.c:205 msgid "y coordinate of the nearest point on the 'to' feature" msgstr "" -#: ../vector/v.distance/main.c:204 +#: ../vector/v.distance/main.c:206 msgid "distance to the nearest point on the 'to' feature along that linear feature" msgstr "" -#: ../vector/v.distance/main.c:206 +#: ../vector/v.distance/main.c:208 msgid "angle along the nearest linear feature in the 'to' map, measured CCW from the +x axis, in radians, between -Pi and Pi inclusive" msgstr "" -#: ../vector/v.distance/main.c:209 +#: ../vector/v.distance/main.c:211 msgid "attribute of nearest feature given by to_column option" msgstr "" -#: ../vector/v.distance/main.c:223 +#: ../vector/v.distance/main.c:225 msgid "Column name(s) where values specified by 'upload' option will be uploaded" msgstr "" -#: ../vector/v.distance/main.c:229 +#: ../vector/v.distance/main.c:231 msgid "Column name of nearest feature (used with upload=to_attr)" msgstr "" -#: ../vector/v.distance/main.c:234 +#: ../vector/v.distance/main.c:236 msgid "Name for new attribute table" msgstr "" -#: ../vector/v.distance/main.c:237 +#: ../vector/v.distance/main.c:239 msgid "Field separator for printing output to stdout" msgstr "" -#: ../vector/v.distance/main.c:242 +#: ../vector/v.distance/main.c:244 msgid "Print output to stdout, don't update attribute table" msgstr "" -#: ../vector/v.distance/main.c:244 +#: ../vector/v.distance/main.c:246 msgid "First column is always category of 'from' feature called from_cat" msgstr "" -#: ../vector/v.distance/main.c:249 +#: ../vector/v.distance/main.c:251 msgid "Calculate distances to all features within the threshold" msgstr "" -#: ../vector/v.distance/main.c:251 +#: ../vector/v.distance/main.c:253 msgid "Output may be written to stdout using the '-p' flag or uploaded to a new table created by the 'table' option; multiple 'upload' options may be used." msgstr "" -#: ../vector/v.distance/main.c:291 +#: ../vector/v.distance/main.c:293 msgid "Updating the from= table is not supported with -a" msgstr "" -#: ../vector/v.distance/main.c:307 +#: ../vector/v.distance/main.c:309 msgid "Printing distance matrix is not supported with dmin= or dmax=" msgstr "" -#: ../vector/v.distance/main.c:334 +#: ../vector/v.distance/main.c:336 msgid "to_column option missing" msgstr "" -#: ../vector/v.distance/main.c:350 +#: ../vector/v.distance/main.c:352 msgid "Too many column names" msgstr "" -#: ../vector/v.distance/main.c:357 +#: ../vector/v.distance/main.c:359 msgid "Not enough column names" msgstr "" -#: ../vector/v.distance/main.c:369 ../vector/v.distance/main.c:389 +#: ../vector/v.distance/main.c:371 ../vector/v.distance/main.c:391 #, c-format msgid "Input vector map <%s> is 3D" msgstr "" -#: ../vector/v.distance/main.c:380 ../vector/v.distance/main.c:401 +#: ../vector/v.distance/main.c:382 ../vector/v.distance/main.c:403 #, c-format msgid "No features of selected type found in <%s>" msgstr "" -#: ../vector/v.distance/main.c:474 +#: ../vector/v.distance/main.c:478 msgid "dmin can not be larger than dmax" msgstr "" -#: ../vector/v.distance/main.c:617 +#: ../vector/v.distance/main.c:624 msgid "Incompatible column types" msgstr "" -#: ../vector/v.distance/main.c:667 +#: ../vector/v.distance/main.c:674 msgid "No categories for 'from' for slected type and layer" msgstr "" -#: ../vector/v.distance/main.c:695 +#: ../vector/v.distance/main.c:702 msgid "Finding nearest features..." msgstr "" -#: ../vector/v.distance/main.c:796 ../vector/v.distance/main.c:1083 +#: ../vector/v.distance/main.c:803 ../vector/v.distance/main.c:1091 #, c-format msgid "More cats found in to_layer (line=%d)" msgstr "" -#: ../vector/v.distance/main.c:873 ../vector/v.distance/main.c:1230 +#: ../vector/v.distance/main.c:880 ../vector/v.distance/main.c:1238 #, c-format msgid "More cats found in to_layer (area=%d)" msgstr "" -#: ../vector/v.distance/main.c:983 +#: ../vector/v.distance/main.c:990 msgid "Finding nearest features for areas..." msgstr "" -#: ../vector/v.distance/main.c:1349 +#: ../vector/v.distance/main.c:1357 msgid "DATETIME type not yet supported, no attributes will be uploaded" msgstr "" -#: ../vector/v.distance/main.c:1365 +#: ../vector/v.distance/main.c:1373 msgid "Unable to open default database" msgstr "" -#: ../vector/v.distance/main.c:1707 +#: ../vector/v.distance/main.c:1721 #, c-format msgid "%d categories with more than 1 feature in vector map <%s>" msgstr "" -#: ../vector/v.distance/main.c:1710 +#: ../vector/v.distance/main.c:1724 #, c-format msgid "%d categories - no nearest feature found" msgstr "" -#: ../vector/v.distance/main.c:1719 +#: ../vector/v.distance/main.c:1733 #, c-format msgid "%d distances calculated" msgstr "" -#: ../vector/v.distance/main.c:1720 +#: ../vector/v.distance/main.c:1734 #, c-format msgid "%d records inserted" msgstr "" -#: ../vector/v.distance/main.c:1722 +#: ../vector/v.distance/main.c:1736 #, c-format msgid "%d insert errors" msgstr "" -#: ../vector/v.distance/main.c:1726 +#: ../vector/v.distance/main.c:1740 #, c-format msgid "%d categories read from the map" msgstr "" -#: ../vector/v.distance/main.c:1728 +#: ../vector/v.distance/main.c:1742 #, c-format msgid "%d categories exist in the table" msgstr "" -#: ../vector/v.distance/main.c:1730 +#: ../vector/v.distance/main.c:1744 #, c-format msgid "%d categories read from the map exist in the table" msgstr "" -#: ../vector/v.distance/main.c:1733 +#: ../vector/v.distance/main.c:1747 #, c-format msgid "%d categories read from the map don't exist in the table" msgstr "" @@ -36695,8 +37093,8 @@ msgid "Start from the end node" msgstr "" -#: ../vector/v.to.points/main.c:165 ../vector/v.extract/copy_tab.c:108 -#: ../vector/v.generalize/misc.c:184 +#: ../vector/v.to.points/main.c:165 ../vector/v.decimate/copy_tab.c:103 +#: ../vector/v.extract/copy_tab.c:108 ../vector/v.generalize/misc.c:184 #: ../scripts/v.db.reconnect.all/v.db.reconnect.all.py:128 #, c-format, python-format msgid "Unable to copy table <%s>" @@ -36752,75 +37150,75 @@ msgid "If not given writes color table" msgstr "" -#: ../vector/v.colors/main.c:152 +#: ../vector/v.colors/main.c:159 msgid "Convert color rules from RGB values to color table" msgstr "" -#: ../vector/v.colors/main.c:153 +#: ../vector/v.colors/main.c:160 msgid "Option 'rgb_column' with valid RGB values required" msgstr "" -#: ../vector/v.colors/main.c:196 +#: ../vector/v.colors/main.c:209 msgid "No vector map specified" msgstr "" -#: ../vector/v.colors/main.c:201 +#: ../vector/v.colors/main.c:214 #, c-format msgid "Option <%s> given, assuming ..." msgstr "" -#: ../vector/v.colors/main.c:216 +#: ../vector/v.colors/main.c:229 #, c-format msgid "One of -%c, -%c or %s=, %s= or %s= must be specified" msgstr "" -#: ../vector/v.colors/main.c:221 +#: ../vector/v.colors/main.c:234 #, c-format msgid "%s=, %s= and %s= are mutually exclusive" msgstr "" -#: ../vector/v.colors/main.c:229 +#: ../vector/v.colors/main.c:242 #, c-format msgid "%s= required for -%c" msgstr "" -#: ../vector/v.colors/main.c:234 +#: ../vector/v.colors/main.c:247 msgid "Reading rules from standard input is not implemented yet, please provide path to rules file instead." msgstr "" -#: ../vector/v.colors/main.c:244 +#: ../vector/v.colors/main.c:257 #, c-format msgid "Unable to remove color table of vector map <%s>" msgstr "" -#: ../vector/v.colors/main.c:246 +#: ../vector/v.colors/main.c:259 #, c-format msgid "Color table of vector map <%s> not found" msgstr "" -#: ../vector/v.colors/main.c:254 +#: ../vector/v.colors/main.c:267 msgid "Color table exists. Exiting." msgstr "" -#: ../vector/v.colors/main.c:276 +#: ../vector/v.colors/main.c:289 #, c-format msgid "Option <%s>: min must be greater or equal to max" msgstr "" -#: ../vector/v.colors/main.c:282 +#: ../vector/v.colors/main.c:295 msgid "Reading color rules from standard input is currently not supported" msgstr "" -#: ../vector/v.colors/main.c:289 +#: ../vector/v.colors/main.c:302 #, c-format msgid "Color table <%s> not found" msgstr "" -#: ../vector/v.colors/main.c:347 +#: ../vector/v.colors/main.c:360 msgid "Writing color rules..." msgstr "" -#: ../vector/v.colors/main.c:363 +#: ../vector/v.colors/main.c:376 #, c-format msgid "Color table for vector map <%s> set to '%s'" msgstr "" @@ -37291,143 +37689,139 @@ msgid "3D raster map <%s> created" msgstr "" -#: ../vector/v.vol.rst/main.c:239 -msgid "RST" -msgstr "" - -#: ../vector/v.vol.rst/main.c:241 +#: ../vector/v.vol.rst/main.c:243 msgid "Interpolates point data to a 3D raster map using regularized spline with tension (RST) algorithm." msgstr "" -#: ../vector/v.vol.rst/main.c:246 +#: ../vector/v.vol.rst/main.c:248 msgid "Name of input 3D vector points map" msgstr "" -#: ../vector/v.vol.rst/main.c:253 +#: ../vector/v.vol.rst/main.c:255 msgid "Name of input surface raster map for cross-section" msgstr "" -#: ../vector/v.vol.rst/main.c:260 +#: ../vector/v.vol.rst/main.c:262 msgid "Name of column containing w-values attribute to interpolate" msgstr "" -#: ../vector/v.vol.rst/main.c:282 +#: ../vector/v.vol.rst/main.c:284 msgid "Name of column with smoothing parameters" msgstr "" -#: ../vector/v.vol.rst/main.c:302 +#: ../vector/v.vol.rst/main.c:304 msgid "Name of input raster map used as mask" msgstr "" -#: ../vector/v.vol.rst/main.c:328 +#: ../vector/v.vol.rst/main.c:330 msgid "Maximum number of points for approximation in a segment (>npmin)" msgstr "" -#: ../vector/v.vol.rst/main.c:345 +#: ../vector/v.vol.rst/main.c:347 msgid "Conversion factor for w-values used for interpolation" msgstr "" -#: ../vector/v.vol.rst/main.c:353 +#: ../vector/v.vol.rst/main.c:355 msgid "Conversion factor for z-values" msgstr "" -#: ../vector/v.vol.rst/main.c:359 +#: ../vector/v.vol.rst/main.c:361 msgid "Name for output cross-section raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:365 +#: ../vector/v.vol.rst/main.c:367 msgid "Name for output elevation 3D raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:371 +#: ../vector/v.vol.rst/main.c:373 msgid "Name for output gradient magnitude 3D raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:378 +#: ../vector/v.vol.rst/main.c:380 msgid "Name for output gradient horizontal angle 3D raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:384 +#: ../vector/v.vol.rst/main.c:386 msgid "Name for output gradient vertical angle 3D raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:390 +#: ../vector/v.vol.rst/main.c:392 msgid "Name for output change of gradient 3D raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:396 +#: ../vector/v.vol.rst/main.c:398 msgid "Name for output Gaussian curvature 3D raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:402 +#: ../vector/v.vol.rst/main.c:404 msgid "Name for output mean curvature 3D raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:408 +#: ../vector/v.vol.rst/main.c:410 msgid "Perform a cross-validation procedure without volume interpolation" msgstr "" -#: ../vector/v.vol.rst/main.c:471 +#: ../vector/v.vol.rst/main.c:473 msgid "Smoothing must be a positive value" msgstr "" -#: ../vector/v.vol.rst/main.c:477 +#: ../vector/v.vol.rst/main.c:479 #, c-format msgid "Both crossvalidation options (-%c, %s) must be specified" msgstr "" -#: ../vector/v.vol.rst/main.c:480 +#: ../vector/v.vol.rst/main.c:482 msgid "Both crossvalidation and deviations must be specified" msgstr "" -#: ../vector/v.vol.rst/main.c:491 +#: ../vector/v.vol.rst/main.c:493 msgid "Crossvalidation cannot be computed simultanuously with output grids or devi file" msgstr "" -#: ../vector/v.vol.rst/main.c:555 +#: ../vector/v.vol.rst/main.c:557 #, c-format msgid "Unable to open %s" msgstr "" -#: ../vector/v.vol.rst/main.c:563 +#: ../vector/v.vol.rst/main.c:565 msgid "Vector is not 3D" 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 +#: ../vector/v.vol.rst/main.c:630 ../vector/v.vol.rst/main.c:661 +#: ../vector/v.vol.rst/main.c:683 ../vector/v.vol.rst/main.c:705 +#: ../vector/v.vol.rst/main.c:727 ../vector/v.vol.rst/main.c:749 +#: ../vector/v.vol.rst/main.c:771 ../vector/v.vol.rst/main.c:793 #, 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 +#: ../vector/v.vol.rst/main.c:638 ../vector/v.vol.rst/main.c:667 +#: ../vector/v.vol.rst/main.c:689 ../vector/v.vol.rst/main.c:711 +#: ../vector/v.vol.rst/main.c:733 ../vector/v.vol.rst/main.c:755 +#: ../vector/v.vol.rst/main.c:777 ../vector/v.vol.rst/main.c:799 msgid "Not enough disk space - cannot write temp files" msgstr "" -#: ../vector/v.vol.rst/main.c:640 +#: ../vector/v.vol.rst/main.c:642 #, c-format msgid "Unable to create <%s> raster map without cross_input raster map being specified" msgstr "" -#: ../vector/v.vol.rst/main.c:818 +#: ../vector/v.vol.rst/main.c:820 msgid "Finished interpolating" msgstr "" -#: ../vector/v.vol.rst/main.c:853 +#: ../vector/v.vol.rst/main.c:855 #, c-format msgid "Raster map <%s> created" msgstr "" -#: ../vector/v.vol.rst/main.c:893 +#: ../vector/v.vol.rst/main.c:895 #, c-format msgid "Vector map <%s> created" msgstr "" -#: ../vector/v.vol.rst/main.c:909 +#: ../vector/v.vol.rst/main.c:911 msgid "Interpolation failed" msgstr "" @@ -37499,114 +37893,130 @@ msgid "Found %d components." msgstr "" -#: ../vector/v.decimate/main.c:125 ../vector/v.generalize/main.c:77 +#: ../vector/v.decimate/main.c:126 ../vector/v.generalize/main.c:77 msgid "generalization" msgstr "" -#: ../vector/v.decimate/main.c:126 +#: ../vector/v.decimate/main.c:127 msgid "decimation" msgstr "" -#: ../vector/v.decimate/main.c:132 +#: ../vector/v.decimate/main.c:133 msgid "Decimates a point cloud" msgstr "" -#: ../vector/v.decimate/main.c:133 +#: ../vector/v.decimate/main.c:134 msgid "Copies points from one vector to another while applying different decimations" msgstr "" -#: ../vector/v.decimate/main.c:161 +#: ../vector/v.decimate/main.c:162 msgid "Throw away every n-th point" msgstr "" -#: ../vector/v.decimate/main.c:163 +#: ../vector/v.decimate/main.c:164 msgid "For example, 5 will import 80 percent of points. If not specified, all points are copied" msgstr "" -#: ../vector/v.decimate/main.c:165 ../vector/v.decimate/main.c:176 -#: ../vector/v.decimate/main.c:186 ../vector/v.decimate/main.c:195 +#: ../vector/v.decimate/main.c:166 ../vector/v.decimate/main.c:177 +#: ../vector/v.decimate/main.c:187 ../vector/v.decimate/main.c:196 msgid "Count" msgstr "" -#: ../vector/v.decimate/main.c:172 +#: ../vector/v.decimate/main.c:173 msgid "Preserve only every n-th point" msgstr "" -#: ../vector/v.decimate/main.c:174 +#: ../vector/v.decimate/main.c:175 msgid "For example, 4 will import 25 percent of points. If not specified, all points are copied" msgstr "" -#: ../vector/v.decimate/main.c:193 +#: ../vector/v.decimate/main.c:194 msgid "Copy only n points" msgstr "" -#: ../vector/v.decimate/main.c:194 +#: ../vector/v.decimate/main.c:195 msgid "Copies only the given number of points" msgstr "" -#: ../vector/v.decimate/main.c:201 +#: ../vector/v.decimate/main.c:202 msgid "Minimal difference of z values" msgstr "" -#: ../vector/v.decimate/main.c:203 +#: ../vector/v.decimate/main.c:204 msgid "Minimal difference between z values in grid-based decimation" msgstr "" -#: ../vector/v.decimate/main.c:204 ../vector/v.decimate/main.c:214 -#: ../vector/v.decimate/main.c:219 ../vector/v.decimate/main.c:225 -#: ../vector/v.decimate/main.c:230 ../vector/v.decimate/main.c:235 +#: ../vector/v.decimate/main.c:205 ../vector/v.decimate/main.c:215 +#: ../vector/v.decimate/main.c:220 ../vector/v.decimate/main.c:226 +#: ../vector/v.decimate/main.c:231 ../vector/v.decimate/main.c:236 msgid "Grid" msgstr "" -#: ../vector/v.decimate/main.c:211 +#: ../vector/v.decimate/main.c:212 msgid "Preserve only n points per grid cell" msgstr "" -#: ../vector/v.decimate/main.c:213 +#: ../vector/v.decimate/main.c:214 msgid "Preserves only the given number of points per grid cell in grid-based decimation" msgstr "" -#: ../vector/v.decimate/main.c:218 +#: ../vector/v.decimate/main.c:219 msgid "Apply grid-based decimation" msgstr "" -#: ../vector/v.decimate/main.c:224 +#: ../vector/v.decimate/main.c:225 msgid "Use only first point in grid cell during grid-based decimation" msgstr "" -#: ../vector/v.decimate/main.c:229 +#: ../vector/v.decimate/main.c:230 msgid "Only one point per cat in grid cell" msgstr "" -#: ../vector/v.decimate/main.c:234 +#: ../vector/v.decimate/main.c:235 msgid "Use z in grid decimation" msgstr "" -#: ../vector/v.decimate/main.c:240 +#: ../vector/v.decimate/main.c:241 msgid "Store only the coordinates, throw away categories" msgstr "" -#: ../vector/v.decimate/main.c:242 +#: ../vector/v.decimate/main.c:243 msgid "Do not story any categories even if they are present in input data" msgstr "" -#: ../vector/v.decimate/main.c:276 +#: ../vector/v.decimate/main.c:280 #, 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:318 +#: ../vector/v.decimate/main.c:322 msgid "Cannot use z for decimation, input is not 3D" msgstr "" -#: ../vector/v.decimate/main.c:320 +#: ../vector/v.decimate/main.c:324 msgid "Cannot select by z range, input is not 3D" msgstr "" -#: ../vector/v.decimate/main.c:350 +#: ../vector/v.decimate/main.c:354 msgid "Settings for count-based decimation would cause it to do nothing and no other options has been set." msgstr "" +#: ../vector/v.decimate/copy_tab.c:85 ../vector/v.extract/copy_tab.c:90 +#, c-format +msgid "Writing attributes for layer %d" +msgstr "" + +#: ../vector/v.decimate/copy_tab.c:90 ../vector/v.extract/copy_tab.c:95 +#, c-format +msgid "No attribute table for layer %d" +msgstr "" + +#: ../vector/v.decimate/copy_tab.c:112 ../vector/v.vect.stats/main.c:342 +#: ../vector/v.vect.stats/main.c:424 ../vector/v.extract/copy_tab.c:117 +#, c-format +msgid "Unable to open database <%s> with driver <%s>" +msgstr "" + #: ../vector/v.what/what.c:45 msgid "Cannot open driver" msgstr "" @@ -39317,257 +39727,259 @@ msgid "Name of existing vector map with areas" msgstr "" -#: ../vector/v.vect.stats/main.c:156 +#: ../vector/v.vect.stats/main.c:157 msgid "Layer number for points map" msgstr "" -#: ../vector/v.vect.stats/main.c:161 +#: ../vector/v.vect.stats/main.c:162 msgid "Category values for points map" msgstr "" -#: ../vector/v.vect.stats/main.c:166 +#: ../vector/v.vect.stats/main.c:167 msgid "WHERE conditions of SQL statement without 'where' keyword for points map" msgstr "" -#: ../vector/v.vect.stats/main.c:171 +#: ../vector/v.vect.stats/main.c:172 msgid "Layer number for area map" msgstr "" -#: ../vector/v.vect.stats/main.c:176 +#: ../vector/v.vect.stats/main.c:177 msgid "Category values for area map" msgstr "" -#: ../vector/v.vect.stats/main.c:181 +#: ../vector/v.vect.stats/main.c:182 msgid "WHERE conditions of SQL statement without 'where' keyword for area map" msgstr "" -#: ../vector/v.vect.stats/main.c:198 +#: ../vector/v.vect.stats/main.c:199 msgid "Method for aggregate statistics" msgstr "" -#: ../vector/v.vect.stats/main.c:205 +#: ../vector/v.vect.stats/main.c:204 msgid "Column name of points map to use for statistics" msgstr "" -#: ../vector/v.vect.stats/main.c:206 +#: ../vector/v.vect.stats/main.c:205 msgid "Column of points map must be numeric" msgstr "" -#: ../vector/v.vect.stats/main.c:213 +#: ../vector/v.vect.stats/main.c:210 msgid "Column name to upload points count" msgstr "" -#: ../vector/v.vect.stats/main.c:215 +#: ../vector/v.vect.stats/main.c:212 msgid "Column to hold points count, must be of type integer, will be created if not existing" msgstr "" -#: ../vector/v.vect.stats/main.c:222 +#: ../vector/v.vect.stats/main.c:216 msgid "Column name to upload statistics" msgstr "" -#: ../vector/v.vect.stats/main.c:224 +#: ../vector/v.vect.stats/main.c:218 msgid "Column to hold statistics, must be of type double, will be created if not existing" msgstr "" -#: ../vector/v.vect.stats/main.c:231 +#: ../vector/v.vect.stats/main.c:226 msgid "Print output to stdout, do not update attribute table" msgstr "" -#: ../vector/v.vect.stats/main.c:232 +#: ../vector/v.vect.stats/main.c:227 msgid "First column is always area category" msgstr "" -#: ../vector/v.vect.stats/main.c:273 +#: ../vector/v.vect.stats/main.c:280 #, c-format msgid "Vector map <%s> is not in user mapset and cannot be updated" msgstr "" -#: ../vector/v.vect.stats/main.c:335 ../vector/v.vect.stats/main.c:417 -#: ../vector/v.extract/copy_tab.c:117 -#, c-format -msgid "Unable to open database <%s> with driver <%s>" -msgstr "" - -#: ../vector/v.vect.stats/main.c:339 +#: ../vector/v.vect.stats/main.c:346 msgid "count_column is required to upload point counts" msgstr "" -#: ../vector/v.vect.stats/main.c:348 +#: ../vector/v.vect.stats/main.c:355 msgid "count_column must be of type integer" msgstr "" -#: ../vector/v.vect.stats/main.c:361 ../vector/v.vect.stats/main.c:391 +#: ../vector/v.vect.stats/main.c:368 ../vector/v.vect.stats/main.c:398 #, c-format msgid "Unable to add column <%s>" msgstr "" -#: ../vector/v.vect.stats/main.c:367 +#: ../vector/v.vect.stats/main.c:374 msgid "stats_column is required to upload point stats" msgstr "" -#: ../vector/v.vect.stats/main.c:378 +#: ../vector/v.vect.stats/main.c:385 msgid "stats_column must be of type double precision" msgstr "" -#: ../vector/v.vect.stats/main.c:400 +#: ../vector/v.vect.stats/main.c:407 msgid "collecting attributes from points vector..." msgstr "" -#: ../vector/v.vect.stats/main.c:437 +#: ../vector/v.vect.stats/main.c:444 msgid "column for points vector must be numeric" msgstr "" -#: ../vector/v.vect.stats/main.c:498 +#: ../vector/v.vect.stats/main.c:505 #, c-format msgid "No area categories in vector <%s>, layer <%s>" msgstr "" -#: ../vector/v.vect.stats/main.c:523 +#: ../vector/v.vect.stats/main.c:530 msgid "Selecting points for each area..." msgstr "" -#: ../vector/v.vect.stats/main.c:628 +#: ../vector/v.vect.stats/main.c:635 #, c-format msgid "could not find area category %d" msgstr "" -#: ../vector/v.vect.stats/main.c:754 +#: ../vector/v.vect.stats/main.c:761 #, c-format msgid "%d records updated" msgstr "" -#: ../vector/v.extract/main.c:83 +#: ../vector/v.extract/main.c:84 msgid "Selects vector features from an existing vector map and creates a new vector map containing only the selected features." msgstr "" -#: ../vector/v.extract/main.c:88 +#: ../vector/v.extract/main.c:89 msgid "Dissolve common boundaries (default is no)" msgstr "" -#: ../vector/v.extract/main.c:92 +#: ../vector/v.extract/main.c:93 msgid "Do not copy attributes (see also 'new' parameter)" msgstr "" -#: ../vector/v.extract/main.c:108 +#: ../vector/v.extract/main.c:110 msgid "Types to be extracted" msgstr "" -#: ../vector/v.extract/main.c:123 +#: ../vector/v.extract/main.c:125 msgid "Input text file with category numbers/number ranges to be extracted" msgstr "" -#: ../vector/v.extract/main.c:124 +#: ../vector/v.extract/main.c:126 msgid "If '-' given reads from standard input" msgstr "" -#: ../vector/v.extract/main.c:132 +#: ../vector/v.extract/main.c:134 msgid "Number of random categories matching vector objects to extract" msgstr "" -#: ../vector/v.extract/main.c:134 +#: ../vector/v.extract/main.c:136 msgid "Number must be smaller than unique cat count in layer" msgstr "" -#: ../vector/v.extract/main.c:142 +#: ../vector/v.extract/main.c:144 msgid "Desired new category value (enter -1 to keep original categories)" msgstr "" -#: ../vector/v.extract/main.c:144 +#: ../vector/v.extract/main.c:146 msgid "If new >= 0, attributes is not copied" msgstr "" -#: ../vector/v.extract/main.c:161 +#: ../vector/v.extract/main.c:151 +msgid "Name of attribute column for dissolving areas" +msgstr "" + +#: ../vector/v.extract/main.c:152 +msgid "Preserves category values" +msgstr "" + +#: ../vector/v.extract/main.c:169 #, c-format msgid "Options <%s>, <%s>, <%s> and <%s> options are exclusive. Please specify only one of them." msgstr "" -#: ../vector/v.extract/main.c:208 +#: ../vector/v.extract/main.c:221 +#, c-format +msgid "Searching for column <%s> in table <%s>..." +msgstr "" + +#: ../vector/v.extract/main.c:253 +#, c-format +msgid "Column <%s> does not exist for layer %d" +msgstr "" + +#: ../vector/v.extract/main.c:268 #, c-format msgid "Category value in '%s' not valid" msgstr "" -#: ../vector/v.extract/main.c:224 +#: ../vector/v.extract/main.c:284 #, c-format msgid "Process file <%s> for category numbers..." msgstr "" -#: ../vector/v.extract/main.c:229 +#: ../vector/v.extract/main.c:289 #, c-format msgid "Unable to open specified file <%s>" msgstr "" -#: ../vector/v.extract/main.c:240 +#: ../vector/v.extract/main.c:300 #, c-format msgid "Ignored text entry: %s" msgstr "" -#: ../vector/v.extract/main.c:259 +#: ../vector/v.extract/main.c:319 ../vector/v.extract/extract.c:268 #, c-format msgid "Loading categories from table <%s>..." msgstr "" -#: ../vector/v.extract/main.c:269 +#: ../vector/v.extract/main.c:329 #, c-format msgid "Unable select records from table <%s>" msgstr "" -#: ../vector/v.extract/main.c:271 +#: ../vector/v.extract/main.c:331 #, c-format msgid "%d category loaded" msgid_plural "%d categories loaded" msgstr[0] "" msgstr[1] "" -#: ../vector/v.extract/main.c:286 +#: ../vector/v.extract/main.c:346 msgid "This map has no categories attached. Use v.category to attach categories to this vector map." msgstr "" -#: ../vector/v.extract/main.c:293 +#: ../vector/v.extract/main.c:353 msgid "Please specify random number larger than 0" msgstr "" -#: ../vector/v.extract/main.c:297 +#: ../vector/v.extract/main.c:357 #, 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:320 +#: ../vector/v.extract/main.c:380 #, c-format msgid "Random category count is larger or equal to uniq <%s> feature category count %d" msgstr "" -#: ../vector/v.extract/main.c:354 +#: ../vector/v.extract/main.c:414 msgid "Extracting features..." msgstr "" -#: ../vector/v.extract/main.c:378 +#: ../vector/v.extract/main.c:438 msgid "Removing duplicate centroids..." msgstr "" -#: ../vector/v.extract/extract.c:171 +#: ../vector/v.extract/extract.c:203 #, c-format msgid "No category found for area %d. Skipping." msgstr "" -#: ../vector/v.extract/extract.c:175 +#: ../vector/v.extract/extract.c:207 #, c-format msgid "More categories (%d) found for area %d. Using first found category %d" msgstr "" -#: ../vector/v.extract/extract.c:228 +#: ../vector/v.extract/extract.c:286 msgid "Topology level required for extracting areas for OGR layers. Areas will be not processed." 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.lrs/v.lrs.label/main.c:103 ../vector/v.lrs/v.lrs.where/main.c:58 #: ../vector/v.lrs/v.lrs.segment/main.c:72 #: ../vector/v.lrs/v.lrs.create/main.c:122 @@ -40506,73 +40918,73 @@ msgid "Unknown method" msgstr "" -#: ../vector/v.generalize/main.c:330 +#: ../vector/v.generalize/main.c:331 #, c-format msgid "No lines found in input map <%s>" msgstr "" -#: ../vector/v.generalize/main.c:344 +#: ../vector/v.generalize/main.c:345 #, c-format msgid "Unable to create error vector map <%s>" msgstr "" -#: ../vector/v.generalize/main.c:364 +#: ../vector/v.generalize/main.c:365 msgid "Displacement..." msgstr "" -#: ../vector/v.generalize/main.c:373 +#: ../vector/v.generalize/main.c:374 msgid "Network generalization..." msgstr "" -#: ../vector/v.generalize/main.c:388 +#: ../vector/v.generalize/main.c:389 msgid "Attributes are needed for 'where' option, copying table" msgstr "" -#: ../vector/v.generalize/main.c:404 +#: ../vector/v.generalize/main.c:405 #, c-format msgid "Generalization (%s)..." msgstr "" -#: ../vector/v.generalize/main.c:405 +#: ../vector/v.generalize/main.c:406 #, c-format msgid "Using threshold: %g %s" msgstr "" -#: ../vector/v.generalize/main.c:525 +#: ../vector/v.generalize/main.c:526 #, c-format msgid "Method '%s' did not preserve first point" msgstr "" -#: ../vector/v.generalize/main.c:530 +#: ../vector/v.generalize/main.c:531 #, c-format msgid "Method '%s' did not preserve last point" msgstr "" -#: ../vector/v.generalize/main.c:537 +#: ../vector/v.generalize/main.c:538 #, c-format msgid "Method '%s' did not preserve loop" msgstr "" -#: ../vector/v.generalize/main.c:569 +#: ../vector/v.generalize/main.c:570 #, c-format msgid "%d boundaries were not modified because modification would damage topology" msgstr "" -#: ../vector/v.generalize/main.c:572 +#: ../vector/v.generalize/main.c:573 #, c-format msgid "%d lines/boundaries were not modified due to over-simplification" msgstr "" -#: ../vector/v.generalize/main.c:593 +#: ../vector/v.generalize/main.c:594 #, c-format msgid "Number of vertices for selected features %s from %d to %d (%d%% remaining)" msgstr "" -#: ../vector/v.generalize/main.c:594 +#: ../vector/v.generalize/main.c:595 msgid "reduced" msgstr "" -#: ../vector/v.generalize/main.c:594 +#: ../vector/v.generalize/main.c:595 msgid "changed" msgstr "" @@ -40609,21 +41021,21 @@ msgid "Creates a new pseudo-vector map as a link to an OGR-supported layer or a PostGIS feature table." msgstr "" -#: ../vector/v.external/main.c:126 +#: ../vector/v.external/main.c:130 msgid "No layer defined" msgstr "" -#: ../vector/v.external/main.c:192 +#: ../vector/v.external/main.c:196 #, c-format msgid "Unable to delete '%s'" msgstr "" -#: ../vector/v.external/main.c:199 +#: ../vector/v.external/main.c:203 #, c-format msgid "Unable to create file '%s/%s'" msgstr "" -#: ../vector/v.external/main.c:233 +#: ../vector/v.external/main.c:237 #, c-format msgid "Link to vector map <%s> created." msgstr "" @@ -40705,40 +41117,92 @@ msgid "Invalid geometry column %d" msgstr "" -#: ../vector/v.to.db/main.c:39 +#: ../vector/v.to.db/main.c:42 +msgid "length" +msgstr "" + +#: ../vector/v.to.db/main.c:43 +msgid "perimeter" +msgstr "" + +#: ../vector/v.to.db/main.c:44 +msgid "coordinates" +msgstr "" + +#: ../vector/v.to.db/main.c:45 +msgid "bounding box" +msgstr "" + +#: ../vector/v.to.db/main.c:47 msgid "Populates attribute values from vector features." msgstr "" -#: ../vector/v.to.db/main.c:48 +#: ../vector/v.to.db/main.c:56 #, 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/update.c:28 -#: ../vector/v.to.db/update.c:32 ../vector/v.to.db/query.c:83 +#: ../vector/v.to.db/main.c:73 ../vector/v.to.db/main.c:80 +#: ../vector/v.to.db/update.c:30 ../vector/v.to.db/update.c:34 +#: ../vector/v.to.db/query.c:83 #, c-format msgid "Database connection not defined for layer %d. Use v.db.connect first." msgstr "" -#: ../vector/v.to.db/main.c:114 +#: ../vector/v.to.db/main.c:174 +#, c-format +msgid "Missing column name for input column number %d" +msgstr "" + +#: ../vector/v.to.db/main.c:180 +#, c-format +msgid "Missing column name for table column number %d" +msgstr "" + +#: ../vector/v.to.db/main.c:194 +#, c-format +msgid "Existing column <%s> has a different but maybe compatible type" +msgstr "" + +#: ../vector/v.to.db/main.c:198 +#, c-format +msgid "Existing column <%s> has the wrong type" +msgstr "" + +#: ../vector/v.to.db/main.c:203 +#, c-format +msgid "Values in column <%s> will be overwritten" +msgstr "" + +#: ../vector/v.to.db/main.c:268 +#, c-format +msgid "Unable to create column <%s>" +msgstr "" + +#: ../vector/v.to.db/main.c:322 #, c-format msgid "Category index for vector map <%s> is not sorted" msgstr "" -#: ../vector/v.to.db/update.c:84 +#: ../vector/v.to.db/update.c:86 msgid "Updating database..." msgstr "" -#: ../vector/v.to.db/update.c:125 +#: ../vector/v.to.db/update.c:151 #, c-format msgid "More elements of category %d, nothing loaded to database" msgstr "" -#: ../vector/v.to.db/update.c:223 +#: ../vector/v.to.db/update.c:251 #, c-format msgid "Record (cat %d) already exists (not inserted)" msgstr "" +#: ../vector/v.to.db/update.c:279 +#, c-format +msgid "Cannot update table: %s" +msgstr "" + #: ../vector/v.to.db/query.c:93 msgid "Querying database... " msgstr "" @@ -40757,41 +41221,41 @@ msgid "Unable to fetch record" msgstr "" -#: ../vector/v.to.db/report.c:13 +#: ../vector/v.to.db/report.c:14 msgid "No totals for selected option" msgstr "" -#: ../vector/v.to.db/report.c:211 +#: ../vector/v.to.db/report.c:230 #, c-format msgid "%d categories read from vector map (layer %d)" msgstr "" -#: ../vector/v.to.db/report.c:215 +#: ../vector/v.to.db/report.c:234 #, c-format msgid "%d records selected from table (layer %d)" msgstr "" -#: ../vector/v.to.db/report.c:218 +#: ../vector/v.to.db/report.c:237 #, c-format msgid "%d categories read from vector map exist in selection from table" msgstr "" -#: ../vector/v.to.db/report.c:221 +#: ../vector/v.to.db/report.c:240 #, c-format msgid "%d categories read from vector map don't exist in selection from table" msgstr "" -#: ../vector/v.to.db/report.c:223 +#: ../vector/v.to.db/report.c:242 #, c-format msgid "%d records updated/inserted (layer %d)" msgstr "" -#: ../vector/v.to.db/report.c:226 +#: ../vector/v.to.db/report.c:245 #, c-format msgid "%d update/insert errors (layer %d)" msgstr "" -#: ../vector/v.to.db/report.c:229 +#: ../vector/v.to.db/report.c:248 #, c-format msgid "%d categories with more points (coordinates not loaded)" msgstr "" @@ -40985,86 +41449,101 @@ msgid "Using private colormap for DirectColor visual." msgstr "" -#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:59 -#: ../scripts/v.rast.stats/v.rast.stats.py:120 +#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:60 +#: ../scripts/v.rast.stats/v.rast.stats.py:124 #: ../scripts/v.db.addcolumn/v.db.addcolumn.py:63 -#: ../scripts/v.db.addtable/v.db.addtable.py:75 +#: ../scripts/v.db.addtable/v.db.addtable.py:76 #: ../scripts/v.db.dropcolumn/v.db.dropcolumn.py:60 #: ../scripts/v.db.update/v.db.update.py:75 #, python-format msgid "Vector map <%s> not found in current mapset" msgstr "" -#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:69 +#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:70 msgid "There is no table connected to the input vector map. Cannot rename any column" msgstr "" -#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:78 +#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:79 #, python-format msgid "Column name <%s> too long. The DBF driver supports column names not longer than 10 characters" msgstr "" -#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:83 +#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:84 #, python-format msgid "Cannot rename column <%s> as it is needed to keep table <%s> connected to the input vector map" msgstr "" +#: ../scripts/v.rast.stats/v.rast.stats.py:131 +#: ../scripts/v.rast.stats/v.rast.stats.py:203 +#: ../scripts/v.rast.stats/v.rast.stats.py:210 +#: ../scripts/v.db.addcolumn/v.db.addcolumn.py:69 +#: ../scripts/v.db.update/v.db.update.py:81 +msgid "There is no table connected to this map. Run v.db.connect or v.db.addtable first." +msgstr "" + #: ../scripts/v.rast.stats/v.rast.stats.py:137 -msgid "Preprocessing input data..." +#, python-brace-format +msgid "Number of raster maps ({0}) different from number of column prefixes ({1})" msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:148 +#: ../scripts/v.rast.stats/v.rast.stats.py:170 msgid "An error occurred while converting vector to raster" msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:160 +#: ../scripts/v.rast.stats/v.rast.stats.py:182 msgid "No categories found in raster map" msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:167 -#: ../scripts/v.rast.stats/v.rast.stats.py:174 -#: ../scripts/v.db.addcolumn/v.db.addcolumn.py:69 -#: ../scripts/v.db.update/v.db.update.py:81 -msgid "There is no table connected to this map. Run v.db.connect or v.db.addtable first." +#: ../scripts/v.rast.stats/v.rast.stats.py:195 +#, python-brace-format +msgid "Not all vector categories converted to raster. Converted {0} of {1}." msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:227 +#: ../scripts/v.rast.stats/v.rast.stats.py:266 #, python-format msgid "Cannot create column <%s> (already present). " msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:228 +#: ../scripts/v.rast.stats/v.rast.stats.py:267 msgid "Use -c flag to update values in this column." msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:237 +#: ../scripts/v.rast.stats/v.rast.stats.py:276 #, python-format msgid "Adding columns '%s'" msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:242 +#: ../scripts/v.rast.stats/v.rast.stats.py:281 msgid "Adding columns failed. Exiting." msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:245 +#: ../scripts/v.rast.stats/v.rast.stats.py:284 #, python-format msgid "Processing input data (%d categories)..." msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:289 +#: ../scripts/v.rast.stats/v.rast.stats.py:328 msgid "Updating the database ..." msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:294 +#: ../scripts/v.rast.stats/v.rast.stats.py:333 #, python-brace-format msgid "Statistics calculated from raster map <{raster}> and uploaded to attribute table of vector map <{vector}>." msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:300 +#: ../scripts/v.rast.stats/v.rast.stats.py:339 #, python-format msgid "Failed to upload statistics to attribute table of vector map <%s>." msgstr "" +#: ../scripts/r.mapcalc.simple/r.mapcalc.simple.py:107 +msgid "The expression is an empty string" +msgstr "" + +#: ../scripts/r.mapcalc.simple/r.mapcalc.simple.py:141 +msgid "Expression: {}" +msgstr "" + #: ../scripts/m.proj/m.proj.py:142 msgid "cs2cs program not found, install PROJ.4 first: http://proj.maptools.org" msgstr "" @@ -41189,50 +41668,50 @@ msgid "No graphics device selected. Use d.mon to select graphics device." msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:143 +#: ../scripts/r.in.srtm/r.in.srtm.py:169 msgid "This module only operates in LatLong locations" msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:161 -msgid "The \"unzip\" program is required, please install it first" -msgstr "" - -#: ../scripts/r.in.srtm/r.in.srtm.py:168 +#: ../scripts/r.in.srtm/r.in.srtm.py:194 #, python-format msgid "'%s' does not appear to be a valid zip file." msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:175 +#: ../scripts/r.in.srtm/r.in.srtm.py:201 #, python-format msgid "File '%s' or '%s' not found" msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:197 +#: ../scripts/r.in.srtm/r.in.srtm.py:227 #, python-format msgid "Extracting '%s'..." msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:199 +#: ../scripts/r.in.srtm/r.in.srtm.py:232 msgid "Unable to unzip file." msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:201 +#: ../scripts/r.in.srtm/r.in.srtm.py:234 msgid "Converting input file to BIL..." msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:225 -msgid "Attempting to import 1-arcsec data." +#: ../scripts/r.in.srtm/r.in.srtm.py:258 +msgid "Attempting to import 1-arcsec SWBD data" +msgstr "" + +#: ../scripts/r.in.srtm/r.in.srtm.py:261 +msgid "Attempting to import 1-arcsec data" msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:243 +#: ../scripts/r.in.srtm/r.in.srtm.py:279 msgid "Unable to import data" msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:251 +#: ../scripts/r.in.srtm/r.in.srtm.py:288 msgid "Done: generated map " msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:252 +#: ../scripts/r.in.srtm/r.in.srtm.py:289 msgid "(Note: Holes in the data can be closed with 'r.fillnulls' using splines)" msgstr "" @@ -41637,28 +42116,36 @@ msgid "During computation %i tiles could not be created" msgstr "" -#: ../scripts/i.spectral/i.spectral.py:121 +#: ../scripts/i.spectral/i.spectral.py:125 #, python-format msgid "Programmer error (%s)" msgstr "" -#: ../scripts/i.spectral/i.spectral.py:213 +#: ../scripts/i.spectral/i.spectral.py:199 +msgid "Spectral signatures" +msgstr "" + +#: ../scripts/i.spectral/i.spectral.py:200 +msgid "DN Value" +msgstr "" + +#: ../scripts/i.spectral/i.spectral.py:218 msgid "Either group= or raster= is required" msgstr "" -#: ../scripts/i.spectral/i.spectral.py:216 +#: ../scripts/i.spectral/i.spectral.py:221 msgid "group= and raster= are mutually exclusive" msgstr "" -#: ../scripts/i.spectral/i.spectral.py:220 +#: ../scripts/i.spectral/i.spectral.py:225 msgid "Writing to text file requires output=filename" msgstr "" -#: ../scripts/i.spectral/i.spectral.py:224 +#: ../scripts/i.spectral/i.spectral.py:229 msgid "gnuplot required, please install first" msgstr "" -#: ../scripts/i.spectral/i.spectral.py:243 +#: ../scripts/i.spectral/i.spectral.py:251 msgid "No data returned from query" msgstr "" @@ -41749,11 +42236,11 @@ msgstr "" #: ../scripts/r.unpack/r.unpack.py:82 ../scripts/r.unpack/r.unpack.py:120 -#: ../scripts/v.unpack/v.unpack.py:86 ../scripts/v.unpack/v.unpack.py:133 +#: ../scripts/v.unpack/v.unpack.py:85 ../scripts/v.unpack/v.unpack.py:132 msgid "Pack file unreadable" msgstr "" -#: ../scripts/r.unpack/r.unpack.py:91 ../scripts/v.unpack/v.unpack.py:95 +#: ../scripts/r.unpack/r.unpack.py:91 ../scripts/v.unpack/v.unpack.py:94 msgid "Pack file unreadable: file '{}' missing" msgstr "" @@ -41780,21 +42267,21 @@ msgid "PROJ_INFO file is missing, unpack raster map in XY (unprojected) location." msgstr "" -#: ../scripts/r.unpack/r.unpack.py:158 ../scripts/v.unpack/v.unpack.py:164 +#: ../scripts/r.unpack/r.unpack.py:158 ../scripts/v.unpack/v.unpack.py:163 #, python-brace-format msgid "" "Difference between PROJ_INFO file of packed map and of current location:\n" "{diff}" msgstr "" -#: ../scripts/r.unpack/r.unpack.py:161 ../scripts/v.unpack/v.unpack.py:167 +#: ../scripts/r.unpack/r.unpack.py:161 ../scripts/v.unpack/v.unpack.py:166 #, python-brace-format msgid "" "Difference between PROJ_UNITS file of packed map and of current location:\n" "{diff}" msgstr "" -#: ../scripts/r.unpack/r.unpack.py:163 ../scripts/v.unpack/v.unpack.py:169 +#: ../scripts/r.unpack/r.unpack.py:163 ../scripts/v.unpack/v.unpack.py:168 msgid "Projection of dataset does not appear to match current location. In case of no significant differences in the projection definitions, use the -o flag to ignore them and use current location definition." msgstr "" @@ -41862,11 +42349,15 @@ msgid "Frame <%s> already found. An existing frame can be overwritten by '%s' flag." msgstr "" -#: ../scripts/r.grow/r.grow.py:130 +#: ../scripts/r.grow/r.grow.py:129 +msgid "Output can be written only to the current mapset" +msgstr "" + +#: ../scripts/r.grow/r.grow.py:139 msgid "Growing failed. Removing temporary maps." msgstr "" -#: ../scripts/r.grow/r.grow.py:142 +#: ../scripts/r.grow/r.grow.py:151 msgid "Shrinking failed. Removing temporary maps." msgstr "" @@ -41915,21 +42406,21 @@ msgid "Table <%s> not found in database <%s>" msgstr "" -#: ../scripts/db.droptable/db.droptable.py:84 +#: ../scripts/db.droptable/db.droptable.py:85 #, python-format msgid "Deleting table <%s> which is attached to following map(s):" msgstr "" -#: ../scripts/db.droptable/db.droptable.py:89 +#: ../scripts/db.droptable/db.droptable.py:90 #, python-format msgid "The table <%s> would be deleted." msgstr "" -#: ../scripts/db.droptable/db.droptable.py:91 +#: ../scripts/db.droptable/db.droptable.py:92 msgid "You must use the force flag to actually remove it. Exiting." msgstr "" -#: ../scripts/db.droptable/db.droptable.py:100 +#: ../scripts/db.droptable/db.droptable.py:101 msgid "Cannot continue (problem deleting table)." msgstr "" @@ -42040,41 +42531,41 @@ msgid "At least 2 maps are required" msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:81 +#: ../scripts/v.db.addtable/v.db.addtable.py:82 #, python-format msgid "Using vector map name as table name: <%s>" msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:87 +#: ../scripts/v.db.addtable/v.db.addtable.py:88 #, python-format msgid "Using vector map name extended by layer number as table name: <%s>" msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:90 +#: ../scripts/v.db.addtable/v.db.addtable.py:91 #, python-format msgid "Using user specified table name: %s" msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:94 +#: ../scripts/v.db.addtable/v.db.addtable.py:95 msgid "Creating new DB connection based on default mapset settings..." msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:104 +#: ../scripts/v.db.addtable/v.db.addtable.py:105 #, python-format msgid "There is already a table linked to layer <%s>" msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:119 +#: ../scripts/v.db.addtable/v.db.addtable.py:120 #, python-format msgid "Duplicate column name '%s' not allowed" msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:130 +#: ../scripts/v.db.addtable/v.db.addtable.py:131 #, python-format msgid "Creating table with columns (%s)..." msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:158 +#: ../scripts/v.db.addtable/v.db.addtable.py:169 msgid "Current attribute table links:" msgstr "" @@ -42318,9 +42809,9 @@ msgstr "" #: ../scripts/r.in.wms/wms_base.py:421 ../scripts/r.in.wms/wms_base.py:478 -#: ../scripts/r.in.wms/wms_base.py:488 ../scripts/r.in.wms/wms_base.py:518 -#: ../scripts/r.in.wms/wms_base.py:542 ../scripts/r.in.wms/wms_base.py:553 -#: ../scripts/r.in.wms/wms_base.py:565 +#: ../scripts/r.in.wms/wms_base.py:488 ../scripts/r.in.wms/wms_base.py:519 +#: ../scripts/r.in.wms/wms_base.py:543 ../scripts/r.in.wms/wms_base.py:554 +#: ../scripts/r.in.wms/wms_base.py:566 #, python-format msgid "%s failed" msgstr "" @@ -42334,7 +42825,7 @@ msgid "Please change output name, or change names of these rasters: %s, module needs to create this temporary maps during execution." msgstr "" -#: ../scripts/r.in.wms/wms_base.py:567 +#: ../scripts/r.in.wms/wms_base.py:568 #, python-format msgid "<%s> created." msgstr "" @@ -42421,40 +42912,40 @@ msgid "Incorrect WMS query" msgstr "" -#: ../scripts/v.unpack/v.unpack.py:130 +#: ../scripts/v.unpack/v.unpack.py:129 #, python-format msgid "This GRASS GIS pack file contains raster data. Use r.unpack to unpack <%s>" msgstr "" -#: ../scripts/v.unpack/v.unpack.py:143 +#: ../scripts/v.unpack/v.unpack.py:142 msgid "PROJ_INFO file is missing, unpack vector map in XY (unprojected) location." msgstr "" -#: ../scripts/v.unpack/v.unpack.py:161 +#: ../scripts/v.unpack/v.unpack.py:160 msgid "Projection information does not match. Proceeding..." msgstr "" -#: ../scripts/v.unpack/v.unpack.py:215 +#: ../scripts/v.unpack/v.unpack.py:214 #, python-format msgid "Coping table <%s> as table <%s>" msgstr "" -#: ../scripts/v.unpack/v.unpack.py:226 +#: ../scripts/v.unpack/v.unpack.py:225 #, python-format msgid "Unable to copy table <%s> as table <%s>" msgstr "" -#: ../scripts/v.unpack/v.unpack.py:228 +#: ../scripts/v.unpack/v.unpack.py:227 #, python-format msgid "Connect table <%s> to vector map <%s> at layer <%s>" msgstr "" -#: ../scripts/v.unpack/v.unpack.py:238 +#: ../scripts/v.unpack/v.unpack.py:237 #, python-format msgid "Unable to connect table <%s> to vector map <%s>" msgstr "" -#: ../scripts/v.unpack/v.unpack.py:241 +#: ../scripts/v.unpack/v.unpack.py:240 #, python-format msgid "Vector map <%s> successfully unpacked" msgstr "" @@ -42464,7 +42955,7 @@ msgid "Missing value for parameter <%s>" msgstr "" -#: ../scripts/v.import/v.import.py:178 ../scripts/r.import/r.import.py:194 +#: ../scripts/v.import/v.import.py:178 ../scripts/r.import/r.import.py:193 #, python-format msgid "Input <%s> successfully imported without reprojection" msgstr "" @@ -42474,12 +42965,12 @@ msgid "Unable to import <%s>" msgstr "" -#: ../scripts/v.import/v.import.py:190 ../scripts/r.import/r.import.py:206 +#: ../scripts/v.import/v.import.py:190 ../scripts/r.import/r.import.py:205 #, python-format msgid "Coordinate reference system not available for current location <%s>" msgstr "" -#: ../scripts/v.import/v.import.py:210 ../scripts/r.import/r.import.py:226 +#: ../scripts/v.import/v.import.py:210 ../scripts/r.import/r.import.py:225 #, python-format msgid "Creating temporary location for <%s>..." msgstr "" @@ -42489,12 +42980,12 @@ msgid "Unable to create location from OGR datasource <%s>" msgstr "" -#: ../scripts/v.import/v.import.py:231 ../scripts/r.import/r.import.py:245 +#: ../scripts/v.import/v.import.py:231 ../scripts/r.import/r.import.py:244 #, python-format msgid "Coordinate reference system not available for input <%s>" msgstr "" -#: ../scripts/v.import/v.import.py:248 ../scripts/r.import/r.import.py:328 +#: ../scripts/v.import/v.import.py:248 ../scripts/r.import/r.import.py:327 msgid "Unable to reproject to source location" msgstr "" @@ -42508,7 +42999,7 @@ msgid "Unable to import OGR datasource <%s>" msgstr "" -#: ../scripts/v.import/v.import.py:279 ../scripts/r.import/r.import.py:374 +#: ../scripts/v.import/v.import.py:279 ../scripts/r.import/r.import.py:373 #, python-format msgid "Reprojecting <%s>..." msgstr "" @@ -42559,7 +43050,7 @@ msgid "Column <%s> not found in table <%s>. Skipped" msgstr "" -#: ../scripts/v.db.dropcolumn/v.db.dropcolumn.py:117 +#: ../scripts/v.db.dropcolumn/v.db.dropcolumn.py:122 msgid "Deleting column failed" msgstr "" @@ -43044,168 +43535,168 @@ msgid "Done. 3D raster map <%s> created." msgstr "" -#: ../scripts/r.import/r.import.py:170 +#: ../scripts/r.import/r.import.py:169 msgid "To set custom resolution value, select 'value' in resolution option" msgstr "" -#: ../scripts/r.import/r.import.py:173 +#: ../scripts/r.import/r.import.py:172 msgid "Resolution value can't be smaller than 0" msgstr "" -#: ../scripts/r.import/r.import.py:176 +#: ../scripts/r.import/r.import.py:175 msgid "Please provide the resolution for the imported dataset or change to 'estimated' resolution" msgstr "" -#: ../scripts/r.import/r.import.py:198 ../scripts/r.import/r.import.py:256 +#: ../scripts/r.import/r.import.py:197 ../scripts/r.import/r.import.py:255 #, python-format msgid "Unable to import GDAL dataset <%s>" msgstr "" -#: ../scripts/r.import/r.import.py:235 +#: ../scripts/r.import/r.import.py:234 #, python-format msgid "Unable to read GDAL dataset <%s>" msgstr "" -#: ../scripts/r.import/r.import.py:248 +#: ../scripts/r.import/r.import.py:247 #, python-format msgid "Importing <%s> to temporary location..." msgstr "" -#: ../scripts/r.import/r.import.py:267 +#: ../scripts/r.import/r.import.py:266 msgid "Input contains GCPs, rectification is required" msgstr "" -#: ../scripts/r.import/r.import.py:295 +#: ../scripts/r.import/r.import.py:294 msgid "Unable to get reprojected map extent" msgstr "" -#: ../scripts/r.import/r.import.py:348 +#: ../scripts/r.import/r.import.py:347 #, python-brace-format msgid "Estimated target resolution for input band <{out}>: {res}" msgstr "" -#: ../scripts/r.import/r.import.py:363 +#: ../scripts/r.import/r.import.py:362 #, python-brace-format msgid "Using given resolution for input band <{out}>: {res}" msgstr "" -#: ../scripts/r.import/r.import.py:369 +#: ../scripts/r.import/r.import.py:368 #, python-brace-format msgid "Using current region resolution for input band <{out}>: nsres={ns}, ewres={ew}" msgstr "" -#: ../scripts/r.import/r.import.py:381 +#: ../scripts/r.import/r.import.py:380 #, python-format msgid "Unable to to reproject raster <%s>" msgstr "" -#: ../scripts/r.import/r.import.py:384 +#: ../scripts/r.import/r.import.py:383 #, python-format msgid "The reprojected raster <%s> is empty" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:160 +#: ../scripts/r.fillnulls/r.fillnulls.py:172 msgid "A user raster mask (MASK) is present. Saving it..." msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:175 +#: ../scripts/r.fillnulls/r.fillnulls.py:187 msgid "Using RST interpolation..." msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:176 +#: ../scripts/r.fillnulls/r.fillnulls.py:188 msgid "Locating and isolating NULL areas..." msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:180 +#: ../scripts/r.fillnulls/r.fillnulls.py:192 msgid "Skipping masked raster parts" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:191 -#: ../scripts/r.fillnulls/r.fillnulls.py:460 +#: ../scripts/r.fillnulls/r.fillnulls.py:203 +#: ../scripts/r.fillnulls/r.fillnulls.py:472 msgid "Restoring user mask (MASK)..." msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:195 -#: ../scripts/r.fillnulls/r.fillnulls.py:464 +#: ../scripts/r.fillnulls/r.fillnulls.py:207 +#: ../scripts/r.fillnulls/r.fillnulls.py:476 msgid "Failed to restore user MASK!" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:199 +#: ../scripts/r.fillnulls/r.fillnulls.py:211 msgid "Growing NULL areas" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:206 -#: ../scripts/r.fillnulls/r.fillnulls.py:221 -#: ../scripts/r.fillnulls/r.fillnulls.py:315 +#: ../scripts/r.fillnulls/r.fillnulls.py:218 +#: ../scripts/r.fillnulls/r.fillnulls.py:233 +#: ../scripts/r.fillnulls/r.fillnulls.py:327 msgid "abandoned. Removing temporary map, restoring user mask if needed:" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:210 +#: ../scripts/r.fillnulls/r.fillnulls.py:222 msgid "Assigning IDs to NULL areas" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:235 -#: ../scripts/r.fillnulls/r.fillnulls.py:273 -#: ../scripts/r.fillnulls/r.fillnulls.py:288 -#: ../scripts/r.fillnulls/r.fillnulls.py:296 -#: ../scripts/r.fillnulls/r.fillnulls.py:330 -#: ../scripts/r.fillnulls/r.fillnulls.py:403 -#: ../scripts/r.fillnulls/r.fillnulls.py:424 -#: ../scripts/r.fillnulls/r.fillnulls.py:434 +#: ../scripts/r.fillnulls/r.fillnulls.py:247 +#: ../scripts/r.fillnulls/r.fillnulls.py:285 +#: ../scripts/r.fillnulls/r.fillnulls.py:300 +#: ../scripts/r.fillnulls/r.fillnulls.py:308 +#: ../scripts/r.fillnulls/r.fillnulls.py:342 +#: ../scripts/r.fillnulls/r.fillnulls.py:415 +#: ../scripts/r.fillnulls/r.fillnulls.py:436 +#: ../scripts/r.fillnulls/r.fillnulls.py:446 msgid "abandoned. Removing temporary maps, restoring user mask if needed:" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:256 +#: ../scripts/r.fillnulls/r.fillnulls.py:268 msgid "Input map has no holes. Check region settings." msgstr "" #. GTC Hole is NULL area in a raster map -#: ../scripts/r.fillnulls/r.fillnulls.py:259 +#: ../scripts/r.fillnulls/r.fillnulls.py:271 #, python-format msgid "Processing %d map holes" msgstr "" #. GTC Hole is a NULL area in a raster map -#: ../scripts/r.fillnulls/r.fillnulls.py:265 +#: ../scripts/r.fillnulls/r.fillnulls.py:277 #, python-format msgid "Filling hole %s of %s" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:335 +#: ../scripts/r.fillnulls/r.fillnulls.py:347 #, python-format msgid "Interpolating %d points" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:338 +#: ../scripts/r.fillnulls/r.fillnulls.py:350 msgid "No points to interpolate" msgstr "" #. GTC Hole is NULL area in a raster map -#: ../scripts/r.fillnulls/r.fillnulls.py:359 +#: ../scripts/r.fillnulls/r.fillnulls.py:371 #, python-format msgid "Failed to fill hole %s" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:373 +#: ../scripts/r.fillnulls/r.fillnulls.py:385 #, python-format msgid "Filling has failed silently. Leaving temporary maps with prefix <%s> for debugging." msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:438 +#: ../scripts/r.fillnulls/r.fillnulls.py:450 #, python-format msgid "Using %s bspline interpolation" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:472 +#: ../scripts/r.fillnulls/r.fillnulls.py:484 msgid "Patching fill data into NULL areas..." msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:480 +#: ../scripts/r.fillnulls/r.fillnulls.py:492 #, python-format msgid "Filled raster map is: %s" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:487 +#: ../scripts/r.fillnulls/r.fillnulls.py:499 msgid "Following holes where not filled. Temporary maps with are left in place to allow examination of unfilled holes" msgstr "" diff -Nru grass-7.4.3/locale/po/grassmods_th.po grass-7.6.0/locale/po/grassmods_th.po --- grass-7.4.3/locale/po/grassmods_th.po 2018-11-24 09:45:28.000000000 +0000 +++ grass-7.6.0/locale/po/grassmods_th.po 2018-12-26 10:57:24.000000000 +0000 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: grassmods_th\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-03-24 00:06+0100\n" +"POT-Creation-Date: 2018-12-26 11:43+0100\n" "PO-Revision-Date: 2008-01-05 15:19+0700\n" "Last-Translator: man \n" "Language-Team: Thai \n" @@ -74,7 +74,7 @@ #: ../temporal/t.connect/main.c:35 ../display/d.colorlist/main.c:36 #: ../display/d.fontlist/main.c:46 ../display/d.font/main.c:46 -#: ../general/g.region/main.c:65 ../general/g.mapsets/main.c:64 +#: ../general/g.region/main.c:66 ../general/g.mapsets/main.c:64 #: ../general/g.mapset/main.c:50 ../general/g.gisenv/main.c:44 msgid "settings" msgstr "" @@ -84,7 +84,7 @@ #: ../locale/scriptstrings/t.select_to_translate.c:3 #: ../locale/scriptstrings/t.info_to_translate.c:3 #: ../raster/r.timestamp/main.c:36 ../raster/r.describe/main.c:55 -#: ../raster/r.info/main.c:71 ../raster/r.support/main.c:55 +#: ../raster/r.info/main.c:73 ../raster/r.support/main.c:55 #: ../raster/r.region/main.c:52 ../raster3d/r3.support/main.c:50 #: ../raster3d/r3.timestamp/main.c:44 ../raster3d/r3.info/main.c:76 #: ../vector/v.support/main.c:40 ../vector/v.timestamp/main.c:36 @@ -108,46 +108,48 @@ #: ../locale/scriptstrings/t.rast.colors_to_translate.c:18 #: ../locale/scriptstrings/v.unpack_to_translate.c:13 #: ../locale/scriptstrings/r.unpack_to_translate.c:12 -#: ../raster/r.colors/edit_colors.c:128 ../raster/r.out.gdal/main.c:145 -#: ../raster/r.external.out/main.c:272 ../raster/r.external.out/main.c:283 -#: ../raster/r.what/main.c:122 ../raster/r.what/main.c:130 -#: ../raster/r.what/main.c:144 ../raster/r.what/main.c:149 -#: ../raster/r.what/main.c:154 ../raster/r.what/main.c:159 -#: ../raster/r.what/main.c:169 ../raster/r.proj/main.c:204 -#: ../raster/r.proj/main.c:214 ../raster/r.proj/main.c:220 -#: ../raster/r.in.gdal/main.c:208 ../raster/r.in.gdal/main.c:241 -#: ../raster/r.sunmask/main.c:232 ../raster/r.sunmask/main.c:238 -#: ../raster/r.external/main.c:96 ../raster/r.external/main.c:135 -#: ../display/d.mon/main.c:115 ../display/d.mon/main.c:120 -#: ../display/d.mon/main.c:125 ../general/g.list/main.c:105 -#: ../general/g.list/main.c:116 ../general/g.list/main.c:138 -#: ../general/g.list/main.c:143 ../general/g.list/main.c:148 -#: ../general/g.list/main.c:153 ../general/g.region/main.c:89 -#: ../general/g.region/main.c:95 ../general/g.region/main.c:100 -#: ../general/g.region/main.c:106 ../general/g.region/main.c:112 -#: ../general/g.region/main.c:118 ../general/g.region/main.c:124 -#: ../general/g.region/main.c:132 ../general/g.region/main.c:137 -#: ../general/g.region/main.c:143 ../general/g.region/main.c:148 -#: ../general/g.region/main.c:153 ../general/g.mapsets/main.c:87 -#: ../general/g.mapsets/main.c:92 ../general/g.mapsets/main.c:98 -#: ../general/g.proj/main.c:80 ../general/g.proj/main.c:86 -#: ../general/g.proj/main.c:92 ../general/g.proj/main.c:98 -#: ../general/g.proj/main.c:104 ../general/g.proj/main.c:115 -#: ../general/g.proj/main.c:120 ../general/g.mapset/main.c:76 -#: ../general/g.mapset/main.c:82 ../imagery/i.group/main.c:79 -#: ../imagery/i.group/main.c:84 ../imagery/i.group/main.c:89 -#: ../db/db.connect/main.c:53 ../db/db.connect/main.c:58 -#: ../db/db.login/main.c:91 ../vector/v.external.out/args.c:63 -#: ../vector/v.external.out/args.c:75 ../vector/v.external.out/args.c:81 -#: ../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:320 ../vector/v.in.ogr/main.c:326 -#: ../vector/v.colors/main.c:133 ../vector/v.what/main.c:91 +#: ../raster/r.colors/edit_colors.c:145 ../raster/r.colors/edit_colors.c:152 +#: ../raster/r.out.gdal/main.c:145 ../raster/r.external.out/main.c:272 +#: ../raster/r.external.out/main.c:283 ../raster/r.what/main.c:122 +#: ../raster/r.what/main.c:130 ../raster/r.what/main.c:144 +#: ../raster/r.what/main.c:149 ../raster/r.what/main.c:154 +#: ../raster/r.what/main.c:159 ../raster/r.what/main.c:169 +#: ../raster/r.proj/main.c:215 ../raster/r.proj/main.c:225 +#: ../raster/r.proj/main.c:231 ../raster/r.in.gdal/main.c:225 +#: ../raster/r.in.gdal/main.c:258 ../raster/r.sunmask/main.c:232 +#: ../raster/r.sunmask/main.c:238 ../raster/r.external/main.c:96 +#: ../raster/r.external/main.c:135 ../display/d.mon/main.c:115 +#: ../display/d.mon/main.c:120 ../display/d.mon/main.c:125 +#: ../general/g.list/main.c:105 ../general/g.list/main.c:116 +#: ../general/g.list/main.c:138 ../general/g.list/main.c:143 +#: ../general/g.list/main.c:148 ../general/g.list/main.c:153 +#: ../general/g.region/main.c:90 ../general/g.region/main.c:96 +#: ../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:125 ../general/g.region/main.c:133 +#: ../general/g.region/main.c:138 ../general/g.region/main.c:144 +#: ../general/g.region/main.c:149 ../general/g.region/main.c:154 +#: ../general/g.mapsets/main.c:87 ../general/g.mapsets/main.c:92 +#: ../general/g.mapsets/main.c:98 ../general/g.proj/main.c:80 +#: ../general/g.proj/main.c:86 ../general/g.proj/main.c:92 +#: ../general/g.proj/main.c:98 ../general/g.proj/main.c:104 +#: ../general/g.proj/main.c:115 ../general/g.proj/main.c:120 +#: ../general/g.mapset/main.c:76 ../general/g.mapset/main.c:82 +#: ../imagery/i.group/main.c:85 ../imagery/i.group/main.c:90 +#: ../imagery/i.group/main.c:95 ../db/db.connect/main.c:53 +#: ../db/db.connect/main.c:58 ../db/db.login/main.c:91 +#: ../vector/v.external.out/args.c:63 ../vector/v.external.out/args.c:75 +#: ../vector/v.external.out/args.c:81 ../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:337 +#: ../vector/v.in.ogr/main.c:343 ../vector/v.colors/main.c:133 +#: ../vector/v.colors/main.c:140 ../vector/v.what/main.c:91 #: ../vector/v.what/main.c:96 ../vector/v.what/main.c:101 #: ../vector/v.what/main.c:106 ../vector/v.what/main.c:111 #: ../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.external/args.c:57 +#: ../vector/v.info/parse.c:46 ../vector/v.vect.stats/main.c:221 +#: ../vector/v.vect.stats/main.c:228 ../vector/v.external/args.c:57 #: ../vector/v.external/args.c:63 ../vector/v.external/args.c:71 #: ../vector/v.to.db/parse.c:118 ../vector/v.to.db/parse.c:123 #: ../vector/v.to.db/parse.c:129 ../vector/v.to.db/parse.c:135 @@ -163,8 +165,8 @@ #: ../temporal/t.connect/main.c:69 ../general/g.gisenv/main.c:66 #: ../general/g.gisenv/main.c:74 ../general/g.gisenv/main.c:84 #: ../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 +#: ../db/db.connect/main.c:82 ../db/db.connect/main.c:91 +#: ../db/db.connect/main.c:94 ../db/db.connect/main.c:103 msgid "Set" msgstr "" @@ -200,8 +202,8 @@ msgid "Default TGIS database is not set" msgstr "" -#: ../temporal/t.connect/main.c:133 ../db/db.connect/main.c:161 -#: ../db/db.connect/main.c:188 +#: ../temporal/t.connect/main.c:133 ../db/db.connect/main.c:171 +#: ../db/db.connect/main.c:197 #, c-format msgid "" "Default driver / database set to:\n" @@ -217,9 +219,9 @@ #: ../locale/scriptstrings/g.extension_to_translate.c:3 #: ../locale/scriptstrings/g.extension.all_to_translate.c:3 #: ../locale/scriptstrings/g.manual_to_translate.c:2 -#: ../general/g.findfile/main.c:38 ../general/g.version/main.c:65 +#: ../general/g.findfile/main.c:38 ../general/g.version/main.c:69 #: ../general/g.ppmtopng/main.c:117 ../general/g.list/main.c:65 -#: ../general/g.cairocomp/main.c:196 ../general/g.region/main.c:64 +#: ../general/g.cairocomp/main.c:196 ../general/g.region/main.c:65 #: ../general/g.gui/main.c:39 ../general/g.findetc/main.c:28 #: ../general/g.rename/main.c:45 ../general/g.mapsets/main.c:63 #: ../general/g.pnmcomp/main.c:282 ../general/g.copy/main.c:41 @@ -260,8 +262,8 @@ #: ../locale/scriptstrings/v.import_to_translate.c:13 #: ../locale/scriptstrings/v.import_to_translate.c:16 #: ../locale/scriptstrings/v.import_to_translate.c:19 -#: ../locale/scriptstrings/i.spectral_to_translate.c:10 -#: ../locale/scriptstrings/i.spectral_to_translate.c:12 +#: ../locale/scriptstrings/i.spectral_to_translate.c:11 +#: ../locale/scriptstrings/i.spectral_to_translate.c:13 #: ../locale/scriptstrings/db.in.ogr_to_translate.c:8 #: ../locale/scriptstrings/db.in.ogr_to_translate.c:10 #: ../locale/scriptstrings/db.in.ogr_to_translate.c:13 @@ -273,10 +275,10 @@ #: ../locale/scriptstrings/m.proj_to_translate.c:11 #: ../locale/scriptstrings/m.proj_to_translate.c:23 #: ../locale/scriptstrings/m.proj_to_translate.c:25 -#: ../locale/scriptstrings/m.proj_to_translate.c:27 ../raster/r.sun/main.c:403 -#: ../raster/r.sun/main.c:412 ../raster/r.sun/main.c:421 -#: ../raster/r.sun/main.c:430 ../raster/r.sun/main.c:439 -#: ../raster/r.sun/main.c:448 ../raster/r.resamp.rst/main.c:174 +#: ../locale/scriptstrings/m.proj_to_translate.c:27 ../raster/r.sun/main.c:402 +#: ../raster/r.sun/main.c:411 ../raster/r.sun/main.c:420 +#: ../raster/r.sun/main.c:429 ../raster/r.sun/main.c:438 +#: ../raster/r.sun/main.c:447 ../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 @@ -285,6 +287,7 @@ #: ../raster/r.grow.distance/main.c:168 ../raster/r.in.lidar/main.c:126 #: ../raster/r.in.lidar/main.c:253 ../raster/r.in.lidar/main.c:286 #: ../raster/r.in.lidar/main.c:295 ../raster/r.in.xyz/main.c:297 +#: ../raster/r.buildvrt/main.c:95 ../raster/r.buildvrt/main.c:103 #: ../raster/r.lake/main.c:167 ../raster/r.lake/main.c:195 #: ../raster/r.sim/r.sim.sediment/main.c:179 #: ../raster/r.sim/r.sim.sediment/main.c:186 @@ -303,9 +306,9 @@ #: ../raster3d/r3.in.lidar/main.c:196 ../raster3d/r3.in.lidar/main.c:202 #: ../vector/v.out.ascii/args.c:35 ../vector/v.out.ascii/args.c:81 #: ../vector/v.profile/main.c:218 ../vector/v.profile/main.c:223 -#: ../vector/v.profile/main.c:229 ../vector/v.in.ogr/main.c:228 -#: ../vector/v.in.ogr/main.c:283 ../vector/v.in.ogr/main.c:333 -#: ../vector/v.in.ogr/main.c:339 ../vector/v.in.ogr/main.c:381 +#: ../vector/v.profile/main.c:229 ../vector/v.in.ogr/main.c:245 +#: ../vector/v.in.ogr/main.c:300 ../vector/v.in.ogr/main.c:350 +#: ../vector/v.in.ogr/main.c:356 ../vector/v.in.ogr/main.c:398 msgid "Output" msgstr "" @@ -344,8 +347,8 @@ #: ../locale/scriptstrings/t.rast.extract_to_translate.c:3 #: ../locale/scriptstrings/t.vect.extract_to_translate.c:3 #: ../locale/scriptstrings/t.rast3d.extract_to_translate.c:3 -#: ../vector/v.decimate/main.c:127 ../vector/v.outlier/main.c:71 -#: ../vector/v.extract/main.c:78 +#: ../vector/v.decimate/main.c:128 ../vector/v.outlier/main.c:71 +#: ../vector/v.extract/main.c:79 msgid "extract" msgstr "" @@ -382,6 +385,8 @@ #: ../locale/scriptstrings/t.rast.algebra_to_translate.c:4 #: ../locale/scriptstrings/t.rast.neighbors_to_translate.c:4 #: ../locale/scriptstrings/r.buffer.lowmem_to_translate.c:3 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:2 +#: ../locale/scriptstrings/r.drain_to_translate.c:2 #: ../locale/scriptstrings/r.import_to_translate.c:2 #: ../locale/scriptstrings/d.to.rast_to_translate.c:4 #: ../locale/scriptstrings/t.rast.univar_to_translate.c:4 @@ -394,19 +399,19 @@ #: ../locale/scriptstrings/r.in.srtm_to_translate.c:2 #: ../locale/scriptstrings/t.rast.export_to_translate.c:4 #: ../doc/raster/r.example/main.c:83 ../raster/r.surf.area/main.c:76 -#: ../raster/r.profile/main.c:53 ../raster/r.sun/main.c:251 -#: ../raster/r.regression.multi/main.c:129 ../raster/r.volume/main.c:76 -#: ../raster/r.solute.transport/main.c:229 ../raster/r.walk/main.c:178 -#: ../raster/r.timestamp/main.c:35 ../raster/r.colors/edit_colors.c:63 -#: ../raster/r.mfilter/main.c:56 ../raster/r.cost/main.c:140 -#: ../raster/r.resamp.interp/main.c:76 ../raster/r.reclass/main.c:50 -#: ../raster/r.topmodel/main.c:51 ../raster/r.texture/main.c:102 -#: ../raster/r.stats/main.c:106 ../raster/r.stats.quantile/main.c:516 -#: ../raster/r.in.poly/main.c:34 ../raster/r.out.pov/main.c:121 -#: ../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.renyi/renyi.c:47 -#: ../raster/r.li/r.li.cwed/cwed.c:54 ../raster/r.li/r.li.mpa/mpa.c:44 -#: ../raster/r.li/r.li.simpson/simpson.c:46 +#: ../raster/r.path/main.c:150 ../raster/r.profile/main.c:53 +#: ../raster/r.sun/main.c:250 ../raster/r.regression.multi/main.c:129 +#: ../raster/r.volume/main.c:76 ../raster/r.solute.transport/main.c:229 +#: ../raster/r.walk/main.c:203 ../raster/r.timestamp/main.c:35 +#: ../raster/r.colors/edit_colors.c:80 ../raster/r.mfilter/main.c:56 +#: ../raster/r.cost/main.c:163 ../raster/r.resamp.interp/main.c:76 +#: ../raster/r.reclass/main.c:50 ../raster/r.topmodel/main.c:51 +#: ../raster/r.texture/main.c:102 ../raster/r.stats/main.c:106 +#: ../raster/r.stats.quantile/main.c:516 ../raster/r.in.poly/main.c:34 +#: ../raster/r.out.pov/main.c:121 ../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.renyi/renyi.c:47 ../raster/r.li/r.li.cwed/cwed.c:54 +#: ../raster/r.li/r.li.mpa/mpa.c:44 ../raster/r.li/r.li.simpson/simpson.c:46 #: ../raster/r.li/r.li.padrange/padrange.c:53 #: ../raster/r.li/r.li.edgedensity/edgedensity.c:48 #: ../raster/r.li/r.li.patchnum/main.c:50 ../raster/r.li/r.li.padsd/padsd.c:53 @@ -417,9 +422,9 @@ #: ../raster/r.li/r.li.richness/richness.c:43 ../raster/r.out.ppm3/main.c:57 #: ../raster/r.out.bin/main.c:279 ../raster/r.to.rast3/main.c:197 #: ../raster/r.resamp.rst/main.c:148 ../raster/r.univar/r.univar_main.c:104 -#: ../raster/r.recode/main.c:48 ../raster/r.random/main.c:51 +#: ../raster/r.recode/main.c:48 ../raster/r.random/main.c:52 #: ../raster/r.spreadpath/main.c:88 ../raster/r.uslek/main.c:53 -#: ../raster/r.report/main.c:67 ../raster/r.horizon/main.c:180 +#: ../raster/r.report/main.c:67 ../raster/r.horizon/main.c:179 #: ../raster/r.quant/main.c:47 ../raster/r.series.accumulate/main.c:80 #: ../raster/r.rescale.eq/main.c:52 ../raster/r.distance/main.c:39 #: ../raster/r.mode/main.c:55 ../raster/r.spread/main.c:105 @@ -429,13 +434,13 @@ #: ../raster/r.gwflow/main.c:208 ../raster/r.describe/main.c:54 #: ../raster/r.what.color/main.c:88 ../raster/r.neighbors/main.c:167 #: ../raster/r.buffer/main.c:66 ../raster/r.contour/main.c:87 -#: ../raster/r.slope.aspect/main.c:151 ../raster/r.in.ascii/main.c:69 +#: ../raster/r.slope.aspect/main.c:169 ../raster/r.in.ascii/main.c:69 #: ../raster/r.stream.extract/main.c:76 ../raster/r.grow.distance/main.c:150 #: ../raster/r.random.surface/main.c:57 ../raster/r.surf.random/main.c:36 -#: ../raster/r.in.gridatb/main.c:45 ../raster/r.fill.dir/main.c:86 +#: ../raster/r.in.gridatb/main.c:45 ../raster/r.fill.dir/main.c:88 #: ../raster/r.clump/main.c:58 ../raster/r.circle/main.c:51 -#: ../raster/r.in.png/main.c:519 ../raster/r.cross/main.c:69 -#: ../raster/r.series/main.c:137 ../raster/r.in.lidar/main.c:108 +#: ../raster/r.in.png/main.c:519 ../raster/r.cross/main.c:68 +#: ../raster/r.series/main.c:138 ../raster/r.in.lidar/main.c:108 #: ../raster/r.mapcalc/main.c:70 ../raster/r.statistics/main.c:55 #: ../raster/r.sunhours/main.c:72 ../raster/r.stats.zonal/main.c:101 #: ../raster/r.out.gridatb/main.c:67 ../raster/r.regression.line/main.c:46 @@ -444,35 +449,36 @@ #: ../raster/r.in.xyz/main.c:158 ../raster/r.surf.fractal/main.c:38 #: ../raster/r.kappa/main.c:68 ../raster/r.coin/main.c:66 #: ../raster/r.water.outlet/main.c:57 ../raster/r.to.vect/main.c:76 -#: ../raster/r.out.vrml/main.c:47 ../raster/r.quantile/main.c:265 -#: ../raster/r.param.scale/interface.c:54 ../raster/r.surf.idw/main.c:104 -#: ../raster/r.in.bin/main.c:257 ../raster/r.drain/main.c:109 -#: ../raster/r.random.cells/main.c:47 ../raster/r.surf.contour/main.c:60 -#: ../raster/r.fill.stats/main.c:775 ../raster/r.tile/main.c:43 -#: ../raster/r.patch/main.c:58 ../raster/r.info/main.c:70 -#: ../raster/r.geomorphon/main.c:104 ../raster/r.topidx/main.c:39 -#: ../raster/r.category/main.c:52 ../raster/r.series.interp/main.c:64 -#: ../raster/r.external.out/main.c:235 ../raster/r.resamp.bspline/main.c:79 -#: ../raster/r.in.mat/main.c:91 ../raster/r.ros/main.c:212 -#: ../raster/r.null/main.c:60 ../raster/r.what/main.c:100 -#: ../raster/r.transect/main.c:103 ../raster/r.flow/main.c:421 -#: ../raster/r.proj/main.c:144 ../raster/r.surf.gauss/main.c:38 -#: ../raster/r.out.png/main.c:112 ../raster/r.resample/main.c:54 -#: ../raster/r.relief/main.c:107 ../raster/r.carve/main.c:74 -#: ../raster/r.in.gdal/main.c:92 ../raster/r.sunmask/main.c:116 -#: ../raster/r.out.ascii/main.c:59 ../raster/r.out.mpeg/main.c:102 -#: ../raster/r.covar/main.c:51 ../raster/r.out.ppm/main.c:54 -#: ../raster/r.support/main.c:54 ../raster/r.lake/main.c:150 -#: ../raster/r.out.mat/main.c:62 ../raster/r.his/main.c:67 -#: ../raster/r.external/main.c:57 ../raster/r.resamp.filter/main.c:389 -#: ../raster/r.latlong/main.c:56 ../raster/r.composite/main.c:72 -#: ../raster/r.region/main.c:51 ../raster/r.watershed/front/main.c:73 -#: ../raster/r.rescale/main.c:48 ../raster/r.sim/r.sim.sediment/main.c:114 +#: ../raster/r.out.vrml/main.c:47 ../raster/r.buildvrt/main.c:77 +#: ../raster/r.quantile/main.c:265 ../raster/r.param.scale/interface.c:54 +#: ../raster/r.surf.idw/main.c:104 ../raster/r.in.bin/main.c:257 +#: ../raster/r.drain/main.c:109 ../raster/r.random.cells/main.c:47 +#: ../raster/r.surf.contour/main.c:60 ../raster/r.fill.stats/main.c:775 +#: ../raster/r.tile/main.c:43 ../raster/r.patch/main.c:58 +#: ../raster/r.info/main.c:72 ../raster/r.geomorphon/main.c:104 +#: ../raster/r.topidx/main.c:39 ../raster/r.category/main.c:52 +#: ../raster/r.series.interp/main.c:64 ../raster/r.external.out/main.c:235 +#: ../raster/r.resamp.bspline/main.c:79 ../raster/r.in.mat/main.c:91 +#: ../raster/r.ros/main.c:212 ../raster/r.null/main.c:60 +#: ../raster/r.what/main.c:100 ../raster/r.transect/main.c:103 +#: ../raster/r.flow/main.c:421 ../raster/r.proj/main.c:147 +#: ../raster/r.surf.gauss/main.c:38 ../raster/r.out.png/main.c:112 +#: ../raster/r.resample/main.c:54 ../raster/r.relief/main.c:107 +#: ../raster/r.carve/main.c:74 ../raster/r.in.gdal/main.c:95 +#: ../raster/r.sunmask/main.c:116 ../raster/r.out.ascii/main.c:59 +#: ../raster/r.out.mpeg/main.c:102 ../raster/r.covar/main.c:51 +#: ../raster/r.out.ppm/main.c:54 ../raster/r.support/main.c:54 +#: ../raster/r.lake/main.c:150 ../raster/r.out.mat/main.c:62 +#: ../raster/r.his/main.c:67 ../raster/r.external/main.c:57 +#: ../raster/r.resamp.filter/main.c:394 ../raster/r.latlong/main.c:55 +#: ../raster/r.composite/main.c:72 ../raster/r.region/main.c:51 +#: ../raster/r.watershed/front/main.c:75 ../raster/r.rescale/main.c:48 +#: ../raster/r.sim/r.sim.sediment/main.c:114 #: ../raster/r.sim/r.sim.water/main.c:113 ../display/d.colortable/main.c:61 #: ../display/d.rgb/main.c:55 ../display/d.rast.num/main.c:79 #: ../display/d.rast/main.c:55 ../display/d.profile/main.c:193 #: ../display/d.rast.arrow/main.c:99 ../raster3d/r3.cross.rast/main.c:230 -#: ../raster3d/r3.to.rast/main.c:261 ../misc/m.nviz.image/main.c:53 +#: ../raster3d/r3.to.rast/main.c:261 ../misc/m.nviz.image/main.c:52 #: ../misc/m.nviz.script/main.c:71 ../vector/v.what.rast3/main.c:66 #: ../vector/v.to.rast/main.c:46 ../vector/v.what.rast/main.c:73 #: ../vector/v.sample/main.c:77 ../vector/v.neighbors/main.c:53 @@ -543,7 +549,7 @@ #: ../locale/scriptstrings/t.rast.contour_to_translate.c:7 #: ../locale/scriptstrings/t.vect.algebra_to_translate.c:7 #: ../locale/scriptstrings/t.rast.to.vect_to_translate.c:8 -#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:6 +#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:7 #: ../locale/scriptstrings/t.rast.accumulate_to_translate.c:13 #: ../locale/scriptstrings/t.vect.extract_to_translate.c:6 #: ../locale/scriptstrings/t.rast.aggregate_to_translate.c:6 @@ -562,7 +568,7 @@ #: ../locale/scriptstrings/t.rast.contour_to_translate.c:8 #: ../locale/scriptstrings/t.vect.algebra_to_translate.c:8 #: ../locale/scriptstrings/t.rast.to.vect_to_translate.c:9 -#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:7 +#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:8 #: ../locale/scriptstrings/t.rast.accumulate_to_translate.c:14 #: ../locale/scriptstrings/t.vect.extract_to_translate.c:7 #: ../locale/scriptstrings/t.rast.accdetect_to_translate.c:15 @@ -580,9 +586,10 @@ #: ../locale/scriptstrings/t.rast.aggregate.ds_to_translate.c:10 #: ../locale/scriptstrings/t.rast.contour_to_translate.c:9 #: ../locale/scriptstrings/t.rast.to.vect_to_translate.c:10 -#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:8 +#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:9 #: ../locale/scriptstrings/t.vect.extract_to_translate.c:8 #: ../locale/scriptstrings/t.rast.aggregate_to_translate.c:8 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:9 #: ../locale/scriptstrings/t.rast.neighbors_to_translate.c:10 #: ../locale/scriptstrings/t.rast3d.extract_to_translate.c:9 msgid "Suffix to add at basename: set 'gran' for granularity, 'time' for the full time format, 'num' for numerical suffix with a specific number of digits (default %05)" @@ -590,7 +597,7 @@ #: ../locale/scriptstrings/t.rast.extract_to_translate.c:10 #: ../locale/scriptstrings/t.rast.aggregate.ds_to_translate.c:13 -#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:9 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:10 #: ../locale/scriptstrings/t.rast.mapcalc_to_translate.c:9 msgid "Number of r.mapcalc processes to run in parallel" msgstr "" @@ -598,7 +605,7 @@ #: ../locale/scriptstrings/t.rast.extract_to_translate.c:11 #: ../locale/scriptstrings/t.rast.aggregate.ds_to_translate.c:14 #: ../locale/scriptstrings/t.rast.aggregate_to_translate.c:14 -#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:11 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:12 #: ../locale/scriptstrings/t.rast.neighbors_to_translate.c:12 #: ../locale/scriptstrings/t.rast.mapcalc_to_translate.c:10 #: ../locale/scriptstrings/t.rast3d.mapcalc_to_translate.c:11 @@ -626,7 +633,7 @@ #: ../display/d.colortable/main.c:60 ../display/d.mon/main.c:50 #: ../display/d.vect.thematic/main.c:85 ../display/d.geodesic/main.c:46 #: ../display/d.his/main.c:62 ../display/d.barscale/main.c:63 -#: ../display/d.rgb/main.c:53 ../display/d.grid/main.c:53 +#: ../display/d.rgb/main.c:53 ../display/d.grid/main.c:52 #: ../display/d.legend.vect/main.c:50 ../display/d.colorlist/main.c:35 #: ../display/d.extract/main.c:49 ../display/d.rhumbline/main.c:44 #: ../display/d.graph/main.c:58 ../display/d.legend/main.c:78 @@ -651,7 +658,7 @@ #: ../display/d.his/main.c:63 ../display/d.rgb/main.c:54 #: ../display/d.info/main.c:35 ../display/d.rast/main.c:54 #: ../display/d.erase/main.c:30 ../display/d.vect/main.c:74 -#: ../misc/m.nviz.image/main.c:52 ../misc/m.nviz.script/main.c:70 +#: ../misc/m.nviz.image/main.c:51 ../misc/m.nviz.script/main.c:70 #: ../visualization/ximgview/main.c:291 msgid "graphics" msgstr "" @@ -709,20 +716,20 @@ #: ../locale/scriptstrings/v.db.dropcolumn_to_translate.c:2 #: ../locale/scriptstrings/v.pack_to_translate.c:2 #: ../locale/scriptstrings/v.db.droptable_to_translate.c:2 -#: ../doc/vector/v.example/main.c:50 ../raster/r.random/main.c:53 +#: ../doc/vector/v.example/main.c:50 ../raster/r.random/main.c:54 #: ../raster/r.contour/main.c:90 ../display/d.legend.vect/main.c:52 #: ../display/d.extract/main.c:50 ../display/d.vect/main.c:75 -#: ../misc/m.nviz.image/main.c:54 ../misc/m.nviz.script/main.c:73 +#: ../misc/m.nviz.image/main.c:53 ../misc/m.nviz.script/main.c:73 #: ../vector/v.out.vtk/main.c:47 ../vector/v.mkgrid/main.c:70 #: ../vector/v.external.out/main.c:43 ../vector/v.what.rast3/main.c:64 #: ../vector/v.to.rast/main.c:44 ../vector/v.lidar.edgedetection/main.c:75 -#: ../vector/v.out.ogr/main.c:82 ../vector/v.kcv/main.c:55 +#: ../vector/v.out.ogr/main.c:83 ../vector/v.kcv/main.c:55 #: ../vector/v.surf.idw/main.c:87 ../vector/v.class/main.c:45 #: ../vector/v.clean/test/topocheck.c:42 ../vector/v.clean/main.c:51 #: ../vector/v.label.sa/main.c:38 ../vector/v.net.distance/main.c:66 -#: ../vector/v.random/main.c:97 ../vector/v.support/main.c:39 +#: ../vector/v.random/main.c:100 ../vector/v.support/main.c:39 #: ../vector/v.out.dxf/main.c:56 ../vector/v.out.lidar/main.c:471 -#: ../vector/v.proj/main.c:68 ../vector/v.db.connect/main.c:52 +#: ../vector/v.proj/main.c:73 ../vector/v.db.connect/main.c:52 #: ../vector/v.to.rast3/main.c:48 ../vector/v.out.ascii/main.c:47 #: ../vector/v.cluster/main.c:90 ../vector/v.in.lidar/main.c:136 #: ../vector/v.build.polylines/main.c:110 @@ -735,7 +742,7 @@ #: ../vector/v.profile/main.c:153 ../vector/v.extrude/main.c:67 #: ../vector/v.in.region/main.c:41 ../vector/v.hull/main.c:52 #: ../vector/v.out.svg/main.c:77 ../vector/v.net.connectivity/main.c:52 -#: ../vector/v.in.ogr/main.c:194 ../vector/v.patch/main.c:69 +#: ../vector/v.in.ogr/main.c:197 ../vector/v.patch/main.c:71 #: ../vector/v.net.path/main.c:42 ../vector/v.overlay/main.c:63 #: ../vector/v.perturb/main.c:62 ../vector/v.net.iso/main.c:76 #: ../vector/v.to.3d/main.c:36 ../vector/v.timestamp/main.c:35 @@ -752,7 +759,7 @@ #: ../vector/v.voronoi/main.c:123 ../vector/v.net.bridge/main.c:47 #: ../vector/v.neighbors/main.c:50 ../vector/v.split/main.c:54 #: ../vector/v.vol.rst/main.c:235 ../vector/v.net.components/main.c:72 -#: ../vector/v.decimate/main.c:123 ../vector/v.what/main.c:62 +#: ../vector/v.decimate/main.c:124 ../vector/v.what/main.c:62 #: ../vector/v.outlier/main.c:69 ../vector/v.net.salesman/main.c:127 #: ../vector/v.colors.out/main.c:49 ../vector/v.kernel/main.c:108 #: ../vector/v.category/main.c:75 ../vector/v.label/main.c:59 @@ -760,13 +767,13 @@ #: ../vector/v.info/print.c:436 ../vector/v.info/main.c:37 #: ../vector/v.parallel/main.c:49 ../vector/v.out.postgis/main.c:44 #: ../vector/v.in.dxf/main.c:64 ../vector/v.vect.stats/main.c:130 -#: ../vector/v.extract/main.c:77 ../vector/v.lrs/v.lrs.label/main.c:102 +#: ../vector/v.extract/main.c:78 ../vector/v.lrs/v.lrs.label/main.c:102 #: ../vector/v.lrs/v.lrs.where/main.c:57 #: ../vector/v.lrs/v.lrs.segment/main.c:71 #: ../vector/v.lrs/v.lrs.create/main.c:121 ../vector/v.net/main.c:47 #: ../vector/v.net.alloc/main.c:64 ../vector/v.transform/main.c:70 #: ../vector/v.generalize/main.c:76 ../vector/v.external/main.c:52 -#: ../vector/v.to.db/main.c:36 ../visualization/ximgview/main.c:293 +#: ../vector/v.to.db/main.c:38 ../visualization/ximgview/main.c:293 msgid "vector" msgstr "" @@ -791,14 +798,14 @@ #: ../locale/scriptstrings/db.dropcolumn_to_translate.c:3 #: ../db/db.databases/main.c:96 ../db/db.columns/main.c:100 #: ../db/db.copy/main.c:36 ../db/db.connect/main.c:44 -#: ../db/db.describe/main.c:130 ../db/db.execute/main.c:126 +#: ../db/db.describe/main.c:130 ../db/db.execute/main.c:138 #: ../db/db.select/main.c:266 ../db/db.tables/main.c:98 #: ../db/db.dropdb/main.c:72 ../db/db.createdb/main.c:72 #: ../vector/v.what.rast3/main.c:69 ../vector/v.class/main.c:47 #: ../vector/v.db.connect/main.c:53 ../vector/v.db.select/main.c:55 #: ../vector/v.what.rast/main.c:76 ../vector/v.univar/main.c:95 #: ../vector/v.distance/main.c:124 ../vector/v.vect.stats/main.c:131 -#: ../vector/v.to.db/main.c:37 +#: ../vector/v.to.db/main.c:39 msgid "attribute table" msgstr "" @@ -822,12 +829,12 @@ #: ../db/db.databases/main.c:95 ../db/db.drivers/main.c:71 #: ../db/db.columns/main.c:99 ../db/db.copy/main.c:35 #: ../db/db.connect/main.c:43 ../db/db.describe/main.c:129 -#: ../db/db.execute/main.c:125 ../db/db.select/main.c:265 +#: ../db/db.execute/main.c:137 ../db/db.select/main.c:265 #: ../db/db.login/main.c:40 ../db/db.tables/main.c:97 ../db/db.dropdb/main.c:71 #: ../db/db.createdb/main.c:71 ../vector/v.db.connect/main.c:54 #: ../vector/v.db.select/main.c:56 ../vector/v.distance/main.c:123 #: ../vector/v.in.db/main.c:54 ../vector/v.vect.stats/main.c:132 -#: ../vector/v.to.db/main.c:38 +#: ../vector/v.to.db/main.c:40 msgid "database" msgstr "" @@ -862,7 +869,7 @@ #: ../locale/scriptstrings/r.colors.stddev_to_translate.c:3 #: ../locale/scriptstrings/t.rast.colors_to_translate.c:3 -#: ../raster/r.colors/edit_colors.c:67 ../raster/r.colors.out/raster_main.c:46 +#: ../raster/r.colors/edit_colors.c:84 ../raster/r.colors.out/raster_main.c:46 #: ../raster/r.colors.out/raster3d_main.c:47 ../raster/r.what.color/main.c:90 #: ../display/d.colortable/main.c:62 ../vector/v.colors/main.c:56 #: ../vector/v.colors.out/main.c:50 @@ -890,8 +897,8 @@ #: ../vector/v.segment/main.c:61 ../vector/v.drape/main.c:57 #: ../vector/v.buffer/main.c:225 ../vector/v.select/main.c:49 #: ../vector/v.extrude/main.c:68 ../vector/v.in.region/main.c:42 -#: ../vector/v.hull/main.c:53 ../vector/v.in.ogr/main.c:198 -#: ../vector/v.patch/main.c:70 ../vector/v.overlay/main.c:64 +#: ../vector/v.hull/main.c:53 ../vector/v.in.ogr/main.c:201 +#: ../vector/v.patch/main.c:72 ../vector/v.overlay/main.c:64 #: ../vector/v.perturb/main.c:63 ../vector/v.to.3d/main.c:37 #: ../vector/v.type/main.c:39 ../vector/v.delaunay/main.c:86 #: ../vector/v.univar/main.c:96 ../vector/v.to.points/main.c:54 @@ -908,6 +915,7 @@ #: ../locale/scriptstrings/v.dissolve_to_translate.c:4 #: ../misc/m.measure/main.c:49 ../vector/v.buffer/main.c:223 #: ../vector/v.type/main.c:41 ../vector/v.category/main.c:695 +#: ../vector/v.to.db/main.c:41 msgid "area" msgstr "" @@ -1017,10 +1025,10 @@ #: ../raster/r.external.out/main.c:236 ../raster/r.out.png/main.c:113 #: ../raster/r.out.ascii/main.c:60 ../raster/r.out.mpeg/main.c:103 #: ../raster/r.out.ppm/main.c:55 ../raster/r.out.mat/main.c:63 -#: ../raster3d/r3.out.netcdf/main.c:587 ../raster3d/r3.out.vtk/main.c:377 +#: ../raster3d/r3.out.netcdf/main.c:588 ../raster3d/r3.out.vtk/main.c:377 #: ../raster3d/r3.out.bin/main.c:206 ../raster3d/r3.out.v5d/main.c:285 #: ../raster3d/r3.out.ascii/main.c:303 ../vector/v.out.vtk/main.c:48 -#: ../vector/v.external.out/main.c:44 ../vector/v.out.ogr/main.c:83 +#: ../vector/v.external.out/main.c:44 ../vector/v.out.ogr/main.c:84 #: ../vector/v.out.dxf/main.c:57 ../vector/v.out.lidar/main.c:472 #: ../vector/v.out.ascii/main.c:48 ../vector/v.out.svg/main.c:78 #: ../vector/v.out.pov/main.c:47 ../vector/v.colors.out/main.c:51 @@ -1075,7 +1083,7 @@ msgstr "" #: ../locale/scriptstrings/v.clip_to_translate.c:9 -#: ../raster/r.in.gdal/main.c:203 ../raster/r.in.gdal/main.c:236 +#: ../raster/r.in.gdal/main.c:220 ../raster/r.in.gdal/main.c:253 #: ../vector/v.db.select/main.c:101 msgid "Region" msgstr "" @@ -1102,7 +1110,7 @@ #: ../raster/r.univar/r.univar_main.c:105 ../raster/r.report/main.c:68 #: ../raster/r.quant/main.c:48 ../raster/r.mode/main.c:56 #: ../raster/r.support.stats/main.c:39 ../raster/r.neighbors/main.c:169 -#: ../raster/r.clump/main.c:59 ../raster/r.cross/main.c:70 +#: ../raster/r.clump/main.c:59 ../raster/r.cross/main.c:69 #: ../raster/r.in.lidar/main.c:111 ../raster/r.statistics/main.c:56 #: ../raster/r.stats.zonal/main.c:102 ../raster/r.regression.line/main.c:47 #: ../raster/r.in.xyz/main.c:160 ../raster/r.kappa/main.c:69 @@ -1111,7 +1119,7 @@ #: ../raster3d/r3.neighbors/main.c:211 ../raster3d/r3.stats/main.c:49 #: ../raster3d/r3.in.lidar/main.c:165 ../imagery/i.cca/main.c:85 #: ../vector/v.kcv/main.c:56 ../vector/v.class/main.c:48 -#: ../vector/v.random/main.c:99 ../vector/v.perturb/main.c:64 +#: ../vector/v.random/main.c:102 ../vector/v.perturb/main.c:64 #: ../vector/v.normal/main.c:73 ../vector/v.qcount/main.c:61 #: ../vector/v.univar/main.c:93 ../vector/v.neighbors/main.c:52 #: ../vector/v.outlier/main.c:70 @@ -1138,9 +1146,9 @@ #: ../locale/scriptstrings/t.sample_to_translate.c:3 #: ../locale/scriptstrings/t.vect.observe.strds_to_translate.c:3 #: ../locale/scriptstrings/t.vect.what.strds_to_translate.c:3 -#: ../raster/r.random/main.c:52 ../raster/r.random.cells/main.c:48 +#: ../raster/r.random/main.c:53 ../raster/r.random.cells/main.c:48 #: ../display/d.where/main.c:44 ../vector/v.what.rast3/main.c:65 -#: ../vector/v.random/main.c:98 ../vector/v.drape/main.c:58 +#: ../vector/v.random/main.c:101 ../vector/v.drape/main.c:58 #: ../vector/v.extrude/main.c:69 ../vector/v.what.rast/main.c:72 #: ../vector/v.sample/main.c:76 msgid "sampling" @@ -1195,7 +1203,6 @@ #: ../locale/scriptstrings/i.in.spotvgt_to_translate.c:2 #: ../locale/scriptstrings/i.image.mosaic_to_translate.c:2 #: ../locale/scriptstrings/i.spectral_to_translate.c:2 -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:2 #: ../locale/scriptstrings/i.oif_to_translate.c:2 #: ../locale/scriptstrings/r.in.aster_to_translate.c:4 #: ../locale/scriptstrings/i.tasscap_to_translate.c:2 @@ -1203,7 +1210,7 @@ #: ../imagery/i.segment/main.c:36 ../imagery/i.eb.soilheatflux/main.c:49 #: ../imagery/i.gensig/main.c:39 ../imagery/i.evapo.mh/main.c:69 #: ../imagery/i.eb.eta/main.c:42 ../imagery/i.his.rgb/main.c:46 -#: ../imagery/i.rectify/main.c:83 ../imagery/i.maxlik/main.c:61 +#: ../imagery/i.rectify/main.c:83 ../imagery/i.maxlik/main.c:63 #: ../imagery/i.fft/main.c:78 ../imagery/i.smap/main.c:38 #: ../imagery/i.eb.evapfr/main.c:47 ../imagery/i.target/main.c:45 #: ../imagery/i.evapo.pt/main.c:66 ../imagery/i.gensigset/main.c:40 @@ -1214,7 +1221,7 @@ #: ../imagery/i.landsat.acca/main.c:105 ../imagery/i.modis.qc/main.c:168 #: ../imagery/i.zc/main.c:53 ../imagery/i.pca/main.c:72 #: ../imagery/i.ifft/main.c:77 ../imagery/i.landsat.toar/main.c:70 -#: ../imagery/i.emissivity/main.c:44 ../imagery/i.group/main.c:52 +#: ../imagery/i.emissivity/main.c:44 ../imagery/i.group/main.c:53 #: ../imagery/i.biomass/main.c:50 ../imagery/i.evapo.pm/main.c:58 #: ../imagery/i.ortho.photo/i.ortho.camera/main.c:56 #: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:87 @@ -1286,7 +1293,7 @@ #: ../locale/scriptstrings/d.shade_to_translate.c:3 #: ../locale/scriptstrings/r.shade_to_translate.c:3 -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:3 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:4 #: ../locale/scriptstrings/r.in.aster_to_translate.c:6 #: ../locale/scriptstrings/r.plane_to_translate.c:3 #: ../raster/r.param.scale/interface.c:57 ../raster/r.relief/main.c:108 @@ -1307,7 +1314,7 @@ #: ../locale/scriptstrings/d.shade_to_translate.c:6 #: ../locale/scriptstrings/r.shade_to_translate.c:6 -#: ../misc/m.nviz.image/main.c:51 ../misc/m.nviz.script/main.c:74 +#: ../misc/m.nviz.image/main.c:50 ../misc/m.nviz.script/main.c:74 #: ../visualization/ximgview/main.c:294 msgid "visualization" msgstr "" @@ -1345,7 +1352,7 @@ msgstr "" #: ../locale/scriptstrings/t.select_to_translate.c:9 -#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:13 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:14 msgid "Perform a dry run, compute all dependencies and module calls but don't run them" msgstr "" @@ -1383,8 +1390,8 @@ #: ../vector/v.to.rast/main.c:63 ../vector/v.out.ogr/args.c:12 #: ../vector/v.out.ogr/args.c:22 ../vector/v.out.ogr/args.c:102 #: ../vector/v.clean/main.c:61 ../vector/v.clean/main.c:64 -#: ../vector/v.random/main.c:119 ../vector/v.random/main.c:123 -#: ../vector/v.random/main.c:126 ../vector/v.random/main.c:129 +#: ../vector/v.random/main.c:122 ../vector/v.random/main.c:126 +#: ../vector/v.random/main.c:129 ../vector/v.random/main.c:132 #: ../vector/v.out.lidar/main.c:487 ../vector/v.out.lidar/main.c:491 #: ../vector/v.out.lidar/main.c:588 ../vector/v.out.ascii/args.c:24 #: ../vector/v.out.ascii/args.c:28 ../vector/v.out.ascii/args.c:43 @@ -1394,7 +1401,7 @@ #: ../vector/v.in.lidar/main.c:228 ../vector/v.in.lidar/main.c:283 #: ../vector/v.in.lidar/main.c:289 ../vector/v.in.lidar/main.c:297 #: ../vector/v.reclass/main.c:77 ../vector/v.reclass/main.c:82 -#: ../vector/v.surf.rst/main.c:178 ../vector/v.surf.rst/main.c:190 +#: ../vector/v.surf.rst/main.c:180 ../vector/v.surf.rst/main.c:192 #: ../vector/v.db.select/main.c:64 ../vector/v.db.select/main.c:67 #: ../vector/v.db.select/main.c:70 ../vector/v.db.select/main.c:76 #: ../vector/v.db.select/main.c:116 ../vector/v.net.allpairs/main.c:75 @@ -1409,13 +1416,13 @@ #: ../vector/v.profile/main.c:165 ../vector/v.profile/main.c:168 #: ../vector/v.profile/main.c:173 ../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:237 -#: ../vector/v.in.ogr/main.c:242 ../vector/v.in.ogr/main.c:251 -#: ../vector/v.in.ogr/main.c:267 ../vector/v.in.ogr/main.c:315 -#: ../vector/v.in.ogr/main.c:360 ../vector/v.to.3d/args.c:19 +#: ../vector/v.extrude/main.c:95 ../vector/v.in.ogr/main.c:254 +#: ../vector/v.in.ogr/main.c:259 ../vector/v.in.ogr/main.c:268 +#: ../vector/v.in.ogr/main.c:284 ../vector/v.in.ogr/main.c:332 +#: ../vector/v.in.ogr/main.c:377 ../vector/v.to.3d/args.c:19 #: ../vector/v.to.3d/args.c:25 ../vector/v.in.db/main.c:94 #: ../vector/v.to.points/main.c:67 ../vector/v.to.points/main.c:71 -#: ../vector/v.decimate/main.c:149 ../vector/v.decimate/main.c:152 +#: ../vector/v.decimate/main.c:150 ../vector/v.decimate/main.c:153 #: ../vector/v.category/main.c:85 ../vector/v.category/main.c:89 #: ../vector/v.category/main.c:93 ../vector/v.edit/args.c:24 #: ../vector/v.edit/args.c:29 ../vector/v.edit/args.c:118 @@ -1424,15 +1431,16 @@ #: ../vector/v.edit/args.c:152 ../vector/v.edit/args.c:170 #: ../vector/v.edit/args.c:205 ../vector/v.net.centrality/main.c:121 #: ../vector/v.net.centrality/main.c:123 ../vector/v.out.postgis/args.c:15 -#: ../vector/v.out.postgis/args.c:19 ../vector/v.vect.stats/main.c:157 -#: ../vector/v.vect.stats/main.c:162 ../vector/v.vect.stats/main.c:167 -#: ../vector/v.vect.stats/main.c:172 ../vector/v.vect.stats/main.c:177 -#: ../vector/v.vect.stats/main.c:182 ../vector/v.extract/main.c:98 -#: ../vector/v.extract/main.c:103 ../vector/v.extract/main.c:109 -#: ../vector/v.extract/main.c:112 ../vector/v.extract/main.c:115 -#: ../vector/v.extract/main.c:125 ../vector/v.extract/main.c:135 -#: ../vector/v.generalize/main.c:94 ../vector/v.generalize/main.c:233 -#: ../vector/v.generalize/main.c:236 ../vector/v.to.db/parse.c:45 +#: ../vector/v.out.postgis/args.c:19 ../vector/v.vect.stats/main.c:153 +#: ../vector/v.vect.stats/main.c:158 ../vector/v.vect.stats/main.c:163 +#: ../vector/v.vect.stats/main.c:168 ../vector/v.vect.stats/main.c:173 +#: ../vector/v.vect.stats/main.c:178 ../vector/v.vect.stats/main.c:183 +#: ../vector/v.extract/main.c:99 ../vector/v.extract/main.c:105 +#: ../vector/v.extract/main.c:111 ../vector/v.extract/main.c:114 +#: ../vector/v.extract/main.c:117 ../vector/v.extract/main.c:127 +#: ../vector/v.extract/main.c:137 ../vector/v.generalize/main.c:94 +#: ../vector/v.generalize/main.c:233 ../vector/v.generalize/main.c:236 +#: ../vector/v.to.db/parse.c:45 msgid "Selection" msgstr "" @@ -1516,8 +1524,8 @@ #: ../locale/scriptstrings/r.in.wms_to_translate.c:26 #: ../locale/scriptstrings/r.in.wms_to_translate.c:28 #: ../db/db.databases/main.c:80 ../db/db.databases/main.c:91 -#: ../db/db.execute/main.c:144 ../db/db.execute/main.c:149 -#: ../db/db.execute/main.c:154 ../db/db.select/main.c:219 +#: ../db/db.execute/main.c:156 ../db/db.execute/main.c:161 +#: ../db/db.execute/main.c:166 ../db/db.select/main.c:219 #: ../db/db.select/main.c:224 msgid "Connection" msgstr "" @@ -1631,7 +1639,7 @@ #: ../locale/scriptstrings/g.extension_to_translate.c:30 #: ../locale/scriptstrings/t.rast.colors_to_translate.c:15 #: ../locale/scriptstrings/r.mask_to_translate.c:20 -#: ../raster/r.colors/edit_colors.c:116 ../raster/r.null/main.c:108 +#: ../raster/r.colors/edit_colors.c:133 ../raster/r.null/main.c:108 #: ../vector/v.colors/main.c:122 msgid "Remove" msgstr "" @@ -1650,7 +1658,7 @@ #: ../locale/scriptstrings/r.reclass.area_to_translate.c:4 #: ../locale/scriptstrings/t.rast.neighbors_to_translate.c:3 #: ../locale/scriptstrings/r3.in.xyz_to_translate.c:8 -#: ../raster/r.neighbors/main.c:170 ../raster/r.series/main.c:138 +#: ../raster/r.neighbors/main.c:170 ../raster/r.series/main.c:139 #: ../raster/r.in.lidar/main.c:113 ../raster/r.in.xyz/main.c:162 #: ../raster/r.patch/main.c:63 ../raster3d/r3.neighbors/main.c:212 #: ../raster3d/r3.in.lidar/main.c:167 ../vector/v.neighbors/main.c:54 @@ -1658,7 +1666,7 @@ msgstr "" #: ../locale/scriptstrings/t.rast.series_to_translate.c:4 -#: ../raster/r.series.accumulate/main.c:81 ../raster/r.series/main.c:139 +#: ../raster/r.series.accumulate/main.c:81 ../raster/r.series/main.c:140 #: ../raster/r.patch/main.c:64 ../raster/r.series.interp/main.c:65 msgid "series" msgstr "" @@ -1672,7 +1680,7 @@ msgstr "" #: ../locale/scriptstrings/t.rast.series_to_translate.c:8 -#: ../raster/r.neighbors/main.c:239 ../raster/r.series/main.c:168 +#: ../raster/r.neighbors/main.c:239 ../raster/r.series/main.c:169 #: ../raster/r.resamp.stats/main.c:282 ../raster3d/r3.neighbors/main.c:127 msgid "Quantile to calculate for method=quantile" msgstr "" @@ -1687,8 +1695,8 @@ msgstr "" #: ../locale/scriptstrings/t.rast.series_to_translate.c:11 -#: ../raster/r.series.accumulate/main.c:159 ../raster/r.series/main.c:187 -#: ../raster/r.resamp.stats/main.c:288 ../raster/r.resamp.filter/main.c:431 +#: ../raster/r.series.accumulate/main.c:159 ../raster/r.series/main.c:188 +#: ../raster/r.resamp.stats/main.c:288 ../raster/r.resamp.filter/main.c:436 msgid "Propagate NULLs" msgstr "" @@ -1696,8 +1704,8 @@ msgid "Lists information about space time datasets and maps." msgstr "" -#: ../locale/scriptstrings/t.info_to_translate.c:4 ../raster/r.info/main.c:72 -#: ../raster3d/r3.info/main.c:78 ../general/g.region/main.c:67 +#: ../locale/scriptstrings/t.info_to_translate.c:4 ../raster/r.info/main.c:74 +#: ../raster3d/r3.info/main.c:78 ../general/g.region/main.c:68 #: ../vector/v.info/main.c:40 msgid "extent" msgstr "" @@ -1709,8 +1717,8 @@ #: ../locale/scriptstrings/t.info_to_translate.c:9 #: ../locale/scriptstrings/i.oif_to_translate.c:6 #: ../raster/r.regression.multi/main.c:162 -#: ../raster/r.regression.line/main.c:69 ../general/g.region/main.c:147 -#: ../imagery/i.group/main.c:88 +#: ../raster/r.regression.line/main.c:69 ../general/g.region/main.c:148 +#: ../imagery/i.group/main.c:94 msgid "Print in shell script style" msgstr "" @@ -1912,7 +1920,7 @@ msgstr "" #: ../locale/scriptstrings/v.what.vect_to_translate.c:16 -msgid "Maximum query distance in map units" +msgid "Maximum query distance in map units (meters for ll)" msgstr "" #: ../locale/scriptstrings/t.rast.contour_to_translate.c:1 @@ -1980,7 +1988,7 @@ #: ../general/g.rename/main.c:46 ../general/g.copy/main.c:42 #: ../general/g.dirseps/main.c:35 ../general/g.access/main.c:38 #: ../general/g.filename/main.c:40 ../general/g.remove/main.c:70 -#: ../imagery/i.target/main.c:46 ../imagery/i.group/main.c:53 +#: ../imagery/i.target/main.c:46 ../imagery/i.group/main.c:54 msgid "map management" msgstr "" @@ -1999,10 +2007,10 @@ #: ../locale/scriptstrings/r3.in.xyz_to_translate.c:2 #: ../locale/scriptstrings/t.rast3d.algebra_to_translate.c:4 #: ../locale/scriptstrings/t.rast3d.extract_to_translate.c:4 -#: ../raster/r.colors/edit_colors.c:59 ../raster/r.univar/r3.univar_main.c:98 +#: ../raster/r.colors/edit_colors.c:76 ../raster/r.univar/r3.univar_main.c:98 #: ../raster/r.to.rast3elev/main.c:363 #: ../raster/r.colors.out/raster3d_main.c:46 ../raster3d/r3.support/main.c:49 -#: ../raster3d/r3.gwflow/main.c:159 ../raster3d/r3.out.netcdf/main.c:586 +#: ../raster3d/r3.gwflow/main.c:159 ../raster3d/r3.out.netcdf/main.c:587 #: ../raster3d/r3.retile/main.c:96 ../raster3d/r3.neighbors/main.c:208 #: ../raster3d/r3.out.vtk/main.c:376 ../raster3d/r3.mkdspf/main.c:79 #: ../raster3d/r3.mask/main.c:133 ../raster3d/r3.in.v5d/main.c:178 @@ -2013,7 +2021,7 @@ #: ../raster3d/r3.to.rast/main.c:259 ../raster3d/r3.stats/main.c:48 #: ../raster3d/r3.gradient/main.c:43 ../raster3d/r3.out.ascii/main.c:302 #: ../raster3d/r3.in.lidar/main.c:162 ../raster3d/r3.null/main.c:180 -#: ../raster3d/r3.in.ascii/main.c:354 ../misc/m.nviz.image/main.c:55 +#: ../raster3d/r3.in.ascii/main.c:354 ../misc/m.nviz.image/main.c:54 #: ../misc/m.nviz.script/main.c:72 msgid "raster3d" msgstr "" @@ -2027,7 +2035,7 @@ #: ../locale/scriptstrings/t.rast3d.extract_to_translate.c:5 #: ../raster/r.to.rast3/main.c:199 ../raster/r.to.rast3elev/main.c:364 #: ../raster3d/r3.support/main.c:51 ../raster3d/r3.gwflow/main.c:161 -#: ../raster3d/r3.out.netcdf/main.c:589 ../raster3d/r3.retile/main.c:98 +#: ../raster3d/r3.out.netcdf/main.c:590 ../raster3d/r3.retile/main.c:98 #: ../raster3d/r3.neighbors/main.c:210 ../raster3d/r3.out.vtk/main.c:378 #: ../raster3d/r3.mkdspf/main.c:81 ../raster3d/r3.mask/main.c:135 #: ../raster3d/r3.in.v5d/main.c:180 ../raster3d/r3.out.bin/main.c:207 @@ -2113,18 +2121,19 @@ #: ../raster/r.in.gridatb/main.c:46 ../raster/r.in.png/main.c:520 #: ../raster/r.in.lidar/main.c:109 ../raster/r.in.xyz/main.c:159 #: ../raster/r.in.bin/main.c:258 ../raster/r.in.mat/main.c:92 -#: ../raster/r.proj/main.c:147 ../raster/r.in.gdal/main.c:93 +#: ../raster/r.proj/main.c:150 ../raster/r.in.gdal/main.c:96 #: ../raster/r.external/main.c:58 ../raster3d/r3.in.v5d/main.c:179 #: ../raster3d/r3.in.bin/main.c:253 ../raster3d/r3.in.lidar/main.c:163 -#: ../raster3d/r3.in.ascii/main.c:355 ../vector/v.proj/main.c:71 +#: ../raster3d/r3.in.ascii/main.c:355 ../vector/v.proj/main.c:76 #: ../vector/v.in.lidar/main.c:137 ../vector/v.in.dwg/main.c:83 -#: ../vector/v.in.ogr/main.c:195 ../vector/v.in.db/main.c:53 +#: ../vector/v.in.ogr/main.c:198 ../vector/v.in.db/main.c:53 #: ../vector/v.in.ascii/main.c:71 ../vector/v.in.dxf/main.c:65 #: ../vector/v.external/main.c:53 msgid "import" msgstr "" #: ../locale/scriptstrings/i.in.spotvgt_to_translate.c:4 +#: ../imagery/i.vi/main.c:92 msgid "NDVI" msgstr "" @@ -2146,6 +2155,7 @@ #: ../locale/scriptstrings/t.vect.algebra_to_translate.c:3 #: ../locale/scriptstrings/t.rast.algebra_to_translate.c:3 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:3 #: ../locale/scriptstrings/t.rast.mapcalc_to_translate.c:3 #: ../locale/scriptstrings/t.rast3d.mapcalc_to_translate.c:3 #: ../locale/scriptstrings/t.rast3d.algebra_to_translate.c:3 @@ -2162,7 +2172,7 @@ msgstr "" #: ../locale/scriptstrings/t.vect.algebra_to_translate.c:9 -#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:10 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:11 #: ../locale/scriptstrings/t.rast.mapcalc_to_translate.c:11 #: ../locale/scriptstrings/t.rast3d.mapcalc_to_translate.c:12 #: ../locale/scriptstrings/t.rast3d.algebra_to_translate.c:11 @@ -2240,7 +2250,7 @@ msgstr "" #: ../locale/scriptstrings/t.rast.to.vect_to_translate.c:18 -#: ../raster/r.to.vect/main.c:117 ../vector/v.proj/main.c:130 +#: ../raster/r.to.vect/main.c:117 ../vector/v.proj/main.c:143 msgid "Do not build vector topology" msgstr "" @@ -2271,7 +2281,7 @@ msgstr "" #: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:3 -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:4 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:5 #: ../raster/r.resamp.interp/main.c:78 ../raster/r.surf.idw/main.c:106 #: ../raster/r.surf.contour/main.c:62 ../raster/r.fill.stats/main.c:777 #: ../raster/r.series.interp/main.c:66 ../raster/r.resamp.bspline/main.c:82 @@ -2280,11 +2290,18 @@ msgid "interpolation" msgstr "" -#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:9 -msgid "Number of interpolation processes to run in parallel" +#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:6 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:7 +#: ../raster/r.fill.stats/main.c:779 ../raster/r.resamp.bspline/main.c:84 +#: ../vector/v.surf.rst/main.c:152 ../vector/v.vol.rst/main.c:241 +msgid "no-data filling" msgstr "" #: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:10 +msgid "Number of interpolation processes to run in parallel" +msgstr "" + +#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:11 msgid "Assign the space time raster dataset start and end time to the output map" msgstr "" @@ -2332,7 +2349,7 @@ #: ../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 -#: ../raster/r.watershed/front/main.c:76 +#: ../raster/r.watershed/front/main.c:78 msgid "accumulation" msgstr "" @@ -2467,6 +2484,7 @@ msgstr "" #: ../locale/scriptstrings/r.in.wms_to_translate.c:6 +#: ../locale/scriptstrings/r.drain_to_translate.c:9 #: ../locale/scriptstrings/r.import_to_translate.c:11 #: ../locale/scriptstrings/r3.in.xyz_to_translate.c:14 #: ../imagery/i.ifft/main.c:93 ../vector/v.kernel/main.c:133 @@ -2547,7 +2565,7 @@ msgstr "" #: ../locale/scriptstrings/r.in.wms_to_translate.c:32 -#: ../display/d.mon/main.c:102 ../display/d.grid/main.c:113 +#: ../display/d.mon/main.c:102 ../display/d.grid/main.c:112 #: ../display/d.legend.vect/main.c:101 ../display/d.legend/main.c:246 #: ../display/d.path/main.c:115 ../display/d.erase/main.c:37 #: ../display/d.histogram/main.c:108 ../general/g.pnmcomp/main.c:325 @@ -2585,8 +2603,8 @@ msgstr "" #: ../locale/scriptstrings/t.vect.db.select_to_translate.c:6 -#: ../vector/v.decimate/main.c:128 ../vector/v.outlier/main.c:72 -#: ../vector/v.extract/main.c:79 +#: ../vector/v.decimate/main.c:129 ../vector/v.outlier/main.c:72 +#: ../vector/v.extract/main.c:80 msgid "select" msgstr "" @@ -2659,7 +2677,7 @@ #: ../locale/scriptstrings/v.build.all_to_translate.c:3 #: ../locale/scriptstrings/t.topology_to_translate.c:3 #: ../vector/v.clean/main.c:52 ../vector/v.build.polylines/main.c:111 -#: ../vector/v.in.ogr/main.c:197 ../vector/v.build/main.c:37 +#: ../vector/v.in.ogr/main.c:200 ../vector/v.build/main.c:37 #: ../vector/v.info/main.c:39 ../vector/v.out.postgis/main.c:48 #: ../vector/v.generalize/main.c:82 msgid "topology" @@ -2676,7 +2694,7 @@ msgstr "" #: ../locale/scriptstrings/t.snap_to_translate.c:4 ../vector/v.clean/main.c:54 -#: ../vector/v.in.ogr/main.c:199 +#: ../vector/v.in.ogr/main.c:202 msgid "snapping" msgstr "" @@ -2691,14 +2709,14 @@ #: ../locale/scriptstrings/v.import_to_translate.c:4 #: ../locale/scriptstrings/r.import_to_translate.c:4 -#: ../locale/scriptstrings/m.proj_to_translate.c:3 ../raster/r.proj/main.c:145 -#: ../raster/r.latlong/main.c:59 ../general/g.proj/main.c:65 -#: ../general/g.setproj/main.c:79 ../vector/v.proj/main.c:69 +#: ../locale/scriptstrings/m.proj_to_translate.c:3 ../raster/r.proj/main.c:148 +#: ../raster/r.latlong/main.c:58 ../general/g.proj/main.c:65 +#: ../general/g.setproj/main.c:79 ../vector/v.proj/main.c:74 msgid "projection" msgstr "" #: ../locale/scriptstrings/v.import_to_translate.c:5 -#: ../vector/v.in.ogr/main.c:207 +#: ../vector/v.in.ogr/main.c:210 msgid "Name of OGR datasource to be imported" msgstr "" @@ -2707,6 +2725,7 @@ #: ../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/i.spectral_to_translate.c:9 #: ../locale/scriptstrings/r.import_to_translate.c:6 #: ../locale/scriptstrings/r.import_to_translate.c:8 #: ../locale/scriptstrings/t.register_to_translate.c:6 @@ -2722,15 +2741,15 @@ #: ../locale/scriptstrings/r3.in.xyz_to_translate.c:22 #: ../locale/scriptstrings/r3.in.xyz_to_translate.c:24 #: ../locale/scriptstrings/r3.in.xyz_to_translate.c:27 -#: ../raster/r.sun/main.c:272 ../raster/r.sun/main.c:281 -#: ../raster/r.sun/main.c:290 ../raster/r.sun/main.c:299 -#: ../raster/r.sun/main.c:307 ../raster/r.sun/main.c:316 -#: ../raster/r.sun/main.c:325 ../raster/r.sun/main.c:334 -#: ../raster/r.sun/main.c:343 ../raster/r.sun/main.c:352 -#: ../raster/r.sun/main.c:361 ../raster/r.sun/main.c:370 -#: ../raster/r.sun/main.c:379 ../raster/r.sun/main.c:386 -#: ../raster/r.sun/main.c:394 ../raster/r.horizon/main.c:195 -#: ../raster/r.horizon/main.c:204 ../raster/r.horizon/main.c:212 +#: ../raster/r.sun/main.c:271 ../raster/r.sun/main.c:280 +#: ../raster/r.sun/main.c:289 ../raster/r.sun/main.c:298 +#: ../raster/r.sun/main.c:306 ../raster/r.sun/main.c:315 +#: ../raster/r.sun/main.c:324 ../raster/r.sun/main.c:333 +#: ../raster/r.sun/main.c:342 ../raster/r.sun/main.c:351 +#: ../raster/r.sun/main.c:360 ../raster/r.sun/main.c:369 +#: ../raster/r.sun/main.c:378 ../raster/r.sun/main.c:385 +#: ../raster/r.sun/main.c:393 ../raster/r.horizon/main.c:194 +#: ../raster/r.horizon/main.c:203 ../raster/r.horizon/main.c:211 #: ../raster/r.spread/main.c:125 ../raster/r.spread/main.c:139 #: ../raster/r.spread/main.c:151 ../raster/r.spread/main.c:164 #: ../raster/r.spread/main.c:177 ../raster/r.spread/main.c:189 @@ -2738,6 +2757,7 @@ #: ../raster/r.in.lidar/main.c:133 ../raster/r.in.xyz/main.c:213 #: ../raster/r.in.xyz/main.c:222 ../raster/r.in.xyz/main.c:230 #: ../raster/r.in.xyz/main.c:241 ../raster/r.in.xyz/main.c:251 +#: ../raster/r.buildvrt/main.c:86 ../raster/r.buildvrt/main.c:92 #: ../raster/r.external/main.c:66 ../raster/r.external/main.c:74 #: ../raster/r.external/main.c:83 ../raster/r.sim/r.sim.sediment/main.c:158 #: ../raster/r.sim/r.sim.sediment/main.c:166 @@ -2754,18 +2774,18 @@ #: ../display/d.text/main.c:154 ../raster3d/r3.flow/main.c:188 #: ../raster3d/r3.flow/main.c:195 ../raster3d/r3.flow/main.c:205 #: ../raster3d/r3.in.lidar/main.c:177 ../raster3d/r3.in.lidar/main.c:184 -#: ../vector/v.in.ogr/main.c:223 ../vector/v.edit/args.c:96 +#: ../vector/v.in.ogr/main.c:240 ../vector/v.edit/args.c:96 #: ../vector/v.edit/args.c:215 msgid "Input" msgstr "" #: ../locale/scriptstrings/v.import_to_translate.c:7 -#: ../vector/v.in.ogr/main.c:219 +#: ../vector/v.in.ogr/main.c:236 msgid "OGR layer name. If not given, all available layers are imported" msgstr "" #: ../locale/scriptstrings/v.import_to_translate.c:9 -#: ../vector/v.proj/main.c:106 +#: ../vector/v.proj/main.c:111 msgid "Name for output vector map (default: input)" msgstr "" @@ -2779,17 +2799,17 @@ #: ../locale/scriptstrings/v.import_to_translate.c:14 #: ../locale/scriptstrings/db.in.ogr_to_translate.c:11 -#: ../vector/v.in.ogr/main.c:296 +#: ../vector/v.in.ogr/main.c:313 msgid "Encoding value for attribute data" msgstr "" #: ../locale/scriptstrings/v.import_to_translate.c:15 -#: ../vector/v.in.ogr/main.c:298 +#: ../vector/v.in.ogr/main.c:315 msgid "Overrides encoding interpretation, useful when importing ESRI Shapefile" msgstr "" #: ../locale/scriptstrings/v.import_to_translate.c:17 -#: ../vector/v.in.ogr/main.c:274 +#: ../vector/v.in.ogr/main.c:291 msgid "Snapping threshold for boundaries (map units)" msgstr "" @@ -2817,12 +2837,12 @@ msgstr "" #: ../locale/scriptstrings/v.import_to_translate.c:25 -#: ../vector/v.in.ogr/main.c:319 +#: ../vector/v.in.ogr/main.c:336 msgid "List supported OGR formats and exit" msgstr "" #: ../locale/scriptstrings/v.import_to_translate.c:26 -#: ../vector/v.in.ogr/main.c:325 +#: ../vector/v.in.ogr/main.c:342 msgid "List available OGR layers in data source and exit" msgstr "" @@ -2832,16 +2852,16 @@ #: ../locale/scriptstrings/t.rast.import_to_translate.c:18 #: ../locale/scriptstrings/t.vect.import_to_translate.c:14 #: ../locale/scriptstrings/r.import_to_translate.c:31 -#: ../raster/r.in.lidar/main.c:300 ../raster/r.in.gdal/main.c:185 +#: ../raster/r.in.lidar/main.c:300 ../raster/r.in.gdal/main.c:202 #: ../raster/r.external/main.c:102 ../raster3d/r3.in.lidar/main.c:293 -#: ../vector/v.in.lidar/main.c:321 ../vector/v.in.ogr/main.c:347 +#: ../vector/v.in.lidar/main.c:321 ../vector/v.in.ogr/main.c:364 #: ../vector/v.external/args.c:45 msgid "Override projection check (use current location's projection)" msgstr "" #: ../locale/scriptstrings/v.import_to_translate.c:28 #: ../locale/scriptstrings/r.import_to_translate.c:32 -#: ../vector/v.in.ogr/main.c:349 ../vector/v.external/args.c:47 +#: ../vector/v.in.ogr/main.c:366 ../vector/v.external/args.c:47 msgid "Assume that the dataset has the same projection as the current location" msgstr "" @@ -2970,66 +2990,66 @@ #: ../locale/scriptstrings/t.rast.colors_to_translate.c:22 #: ../locale/scriptstrings/t.rast.colors_to_translate.c:24 #: ../locale/scriptstrings/t.rast.colors_to_translate.c:26 -#: ../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 ../raster/r.category/main.c:81 +#: ../raster/r.colors/edit_colors.c:107 ../raster/r.colors/edit_colors.c:114 +#: ../raster/r.colors/edit_colors.c:121 ../raster/r.colors/edit_colors.c:128 +#: ../raster/r.colors/edit_colors.c:139 ../raster/r.colors/edit_colors.c:157 +#: ../raster/r.colors/edit_colors.c:162 ../raster/r.colors/edit_colors.c:167 +#: ../raster/r.colors/edit_colors.c:172 ../raster/r.category/main.c:81 #: ../raster/r.category/main.c:88 ../display/d.linegraph/main.c:270 #: ../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:112 ../vector/v.colors/main.c:138 -#: ../vector/v.colors/main.c:143 ../vector/v.colors/main.c:148 +#: ../vector/v.colors/main.c:112 ../vector/v.colors/main.c:145 +#: ../vector/v.colors/main.c:150 ../vector/v.colors/main.c:155 msgid "Define" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:8 -#: ../raster/r.colors/edit_colors.c:96 ../vector/v.colors/main.c:98 +#: ../raster/r.colors/edit_colors.c:113 ../vector/v.colors/main.c:98 msgid "Raster map from which to copy color table" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:10 -#: ../raster/r.colors/edit_colors.c:103 ../vector/v.colors/main.c:105 +#: ../raster/r.colors/edit_colors.c:120 ../vector/v.colors/main.c:105 msgid "3D raster map from which to copy color table" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:12 -#: ../raster/r.colors/edit_colors.c:109 ../vector/v.colors/main.c:111 +#: ../raster/r.colors/edit_colors.c:126 ../vector/v.colors/main.c:111 msgid "Path to rules file" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:14 -#: ../raster/r.colors/edit_colors.c:115 ../vector/v.colors/main.c:121 +#: ../raster/r.colors/edit_colors.c:132 ../vector/v.colors/main.c:121 msgid "Remove existing color table" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:16 -#: ../raster/r.colors/edit_colors.c:121 ../vector/v.colors/main.c:127 +#: ../raster/r.colors/edit_colors.c:138 ../vector/v.colors/main.c:127 msgid "Only write new color table if it does not already exist" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:17 -#: ../raster/r.colors/edit_colors.c:126 ../vector/v.colors/main.c:131 +#: ../raster/r.colors/edit_colors.c:143 ../vector/v.colors/main.c:131 msgid "List available rules then exit" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:19 -#: ../raster/r.colors/edit_colors.c:132 ../vector/v.colors/main.c:137 +#: ../raster/r.colors/edit_colors.c:156 ../vector/v.colors/main.c:144 msgid "Invert colors" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:21 -#: ../raster/r.colors/edit_colors.c:137 ../vector/v.colors/main.c:142 +#: ../raster/r.colors/edit_colors.c:161 ../vector/v.colors/main.c:149 msgid "Logarithmic scaling" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:23 -#: ../raster/r.colors/edit_colors.c:142 ../vector/v.colors/main.c:147 +#: ../raster/r.colors/edit_colors.c:166 ../vector/v.colors/main.c:154 msgid "Logarithmic-absolute scaling" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:25 -#: ../raster/r.colors/edit_colors.c:147 +#: ../raster/r.colors/edit_colors.c:171 msgid "Histogram equalization" msgstr "" @@ -3047,6 +3067,7 @@ msgstr "" #: ../locale/scriptstrings/t.rename_to_translate.c:4 +#: ../locale/scriptstrings/v.db.renamecolumn_to_translate.c:5 #: ../general/g.rename/main.c:47 msgid "rename" msgstr "" @@ -3205,7 +3226,7 @@ msgstr "" #: ../locale/scriptstrings/v.unpack_to_translate.c:1 -msgid "Imports a vector map as GRASS GIS specific archive file (packed with v.pack)" +msgid "Imports a GRASS GIS specific vector archive file (packed with v.pack) as a vector map" msgstr "" #: ../locale/scriptstrings/v.unpack_to_translate.c:5 @@ -3227,7 +3248,7 @@ #: ../locale/scriptstrings/r.unpack_to_translate.c:10 ../ps/ps.map/main.c:100 #: ../ps/ps.map/main.c:113 ../ps/ps.map/main.c:135 #: ../raster/r.univar/r.univar_main.c:42 ../raster/r.kappa/main.c:90 -#: ../raster/r.kappa/main.c:98 +#: ../raster/r.kappa/main.c:98 ../raster/r.kappa/main.c:114 msgid "Output settings" msgstr "" @@ -3235,7 +3256,7 @@ #: ../locale/scriptstrings/r.unpack_to_translate.c:9 #: ../locale/scriptstrings/t.rast.import_to_translate.c:19 #: ../locale/scriptstrings/t.vect.import_to_translate.c:15 -#: ../raster/r.in.lidar/main.c:302 ../raster/r.in.gdal/main.c:187 +#: ../raster/r.in.lidar/main.c:302 ../raster/r.in.gdal/main.c:204 #: ../raster/r.external/main.c:104 ../raster3d/r3.in.lidar/main.c:295 #: ../vector/v.in.lidar/main.c:323 msgid "Assume that the dataset has same projection as the current location" @@ -3269,6 +3290,7 @@ #: ../locale/scriptstrings/v.db.univar_to_translate.c:8 #: ../locale/scriptstrings/db.univar_to_translate.c:8 +#: ../raster/r.info/main.c:91 msgid "Print stats in shell script style" msgstr "" @@ -3337,7 +3359,7 @@ msgstr "" #: ../locale/scriptstrings/r.unpack_to_translate.c:1 -msgid "Imports a raster map as GRASS GIS specific archive file (packed with r.pack)" +msgid "Imports a GRASS GIS specific raster archive file (packed with r.pack) as a raster map" msgstr "" #: ../locale/scriptstrings/r.unpack_to_translate.c:6 @@ -3353,23 +3375,23 @@ msgid "multispectral" msgstr "" -#: ../locale/scriptstrings/i.spectral_to_translate.c:9 +#: ../locale/scriptstrings/i.spectral_to_translate.c:10 msgid "Name for output image (or text file for -t)" msgstr "" -#: ../locale/scriptstrings/i.spectral_to_translate.c:11 +#: ../locale/scriptstrings/i.spectral_to_translate.c:12 msgid "Graphics format for output file" msgstr "" -#: ../locale/scriptstrings/i.spectral_to_translate.c:13 +#: ../locale/scriptstrings/i.spectral_to_translate.c:14 msgid "Show sampling coordinates instead of numbering in the legend" msgstr "" -#: ../locale/scriptstrings/i.spectral_to_translate.c:14 +#: ../locale/scriptstrings/i.spectral_to_translate.c:15 msgid "Use gnuplot for display" msgstr "" -#: ../locale/scriptstrings/i.spectral_to_translate.c:15 +#: ../locale/scriptstrings/i.spectral_to_translate.c:16 msgid "output to text file" msgstr "" @@ -3473,8 +3495,8 @@ #: ../locale/scriptstrings/t.rast.import_to_translate.c:6 #: ../locale/scriptstrings/t.vect.import_to_translate.c:6 -#: ../raster/r.in.gdal/main.c:94 ../general/g.proj/main.c:66 -#: ../vector/v.in.ogr/main.c:200 +#: ../raster/r.in.gdal/main.c:97 ../general/g.proj/main.c:66 +#: ../vector/v.in.ogr/main.c:203 msgid "create location" msgstr "" @@ -3489,17 +3511,19 @@ msgstr "" #: ../locale/scriptstrings/t.rast.import_to_translate.c:13 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:23 #: ../locale/scriptstrings/r.import_to_translate.c:10 -#: ../raster/r.stream.extract/main.c:141 ../raster/r.resamp.bspline/main.c:151 -#: ../raster/r.proj/main.c:192 ../raster/r.in.gdal/main.c:123 +#: ../raster/r.stream.extract/main.c:141 ../raster/r.resamp.bspline/main.c:153 +#: ../raster/r.proj/main.c:195 ../raster/r.in.gdal/main.c:126 #: ../vector/v.to.rast/main.c:117 ../vector/v.surf.bspline/main.c:195 msgid "Cache size for raster rows" msgstr "" #: ../locale/scriptstrings/t.rast.import_to_translate.c:14 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:22 #: ../locale/scriptstrings/r.import_to_translate.c:9 -#: ../raster/r.stream.extract/main.c:140 ../raster/r.resamp.bspline/main.c:150 -#: ../raster/r.proj/main.c:191 ../raster/r.in.gdal/main.c:122 +#: ../raster/r.stream.extract/main.c:140 ../raster/r.resamp.bspline/main.c:152 +#: ../raster/r.proj/main.c:194 ../raster/r.in.gdal/main.c:125 #: ../vector/v.to.rast/main.c:116 ../vector/v.surf.bspline/main.c:194 msgid "Maximum memory to be used (in MB)" msgstr "" @@ -3595,52 +3619,68 @@ 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.rectify/main.c:132 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:3 +#: ../raster/r.surf.area/main.c:77 ../raster/r.contour/main.c:88 +#: ../raster/r.random.surface/main.c:58 ../raster/r.surf.random/main.c:37 +#: ../raster/r.surf.fractal/main.c:39 ../raster/r.surf.idw/main.c:105 +#: ../raster/r.surf.contour/main.c:61 ../raster/r.fill.stats/main.c:776 +#: ../raster/r.resamp.bspline/main.c:80 ../raster/r.surf.gauss/main.c:39 +#: ../vector/v.surf.idw/main.c:88 ../vector/v.surf.rst/main.c:148 +#: ../vector/v.surf.bspline/main.c:92 ../vector/v.vol.rst/main.c:237 +msgid "surface" +msgstr "" + +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:6 +#: ../raster/r.resamp.bspline/main.c:83 +msgid "splines" +msgstr "" + +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:8 +#: ../raster/r.proj/main.c:185 ../imagery/i.rectify/main.c:132 #: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:126 msgid "Interpolation method to use" msgstr "" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:6 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:9 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 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:10 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:12 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:14 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:16 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:18 msgid "RST options" msgstr "" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:8 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:11 msgid "Spline smoothing parameter" msgstr "" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:10 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:13 msgid "Width of hole edge used for interpolation (in cells)" msgstr "" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:12 -#: ../vector/v.surf.rst/main.c:307 ../vector/v.vol.rst/main.c:319 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:15 +#: ../vector/v.surf.rst/main.c:310 ../vector/v.vol.rst/main.c:321 msgid "Minimum number of points for approximation in a segment (>segmax)" msgstr "" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:14 -#: ../vector/v.surf.rst/main.c:298 ../vector/v.vol.rst/main.c:310 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:17 +#: ../vector/v.surf.rst/main.c:301 ../vector/v.vol.rst/main.c:312 msgid "Maximum number of points in a segment" msgstr "" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:16 -#: ../raster/r.resamp.bspline/main.c:131 ../vector/v.surf.bspline/main.c:177 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:19 +#: ../raster/r.resamp.bspline/main.c:133 ../vector/v.surf.bspline/main.c:177 msgid "Tykhonov regularization parameter (affects smoothing)" msgstr "" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:17 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:20 msgid "Used in bilinear and bicubic spline interpolation" msgstr "" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:18 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:21 msgid "Spline options" msgstr "" @@ -3726,7 +3766,7 @@ msgid "r.mapcalc expression for temporal and spatial analysis of space time raster datasets" msgstr "" -#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:12 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:13 #: ../locale/scriptstrings/t.rast3d.algebra_to_translate.c:13 msgid "Use granularity sampling instead of the temporal topology approach" msgstr "" @@ -3795,7 +3835,7 @@ msgstr "" #: ../locale/scriptstrings/v.dissolve_to_translate.c:3 -#: ../vector/v.extract/main.c:80 +#: ../vector/v.extract/main.c:81 msgid "dissolve" msgstr "" @@ -3807,6 +3847,77 @@ msgid "Name of attribute column used to dissolve common boundaries" msgstr "" +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:1 +msgid "Calculates a new raster map from a simple r.mapcalc expression." +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:4 +msgid "simple" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:5 +msgid "Formula (e.g. A-B or A*C+B)" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:6 +msgid "Name of input A raster map" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:7 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:9 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:11 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:13 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:15 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:17 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:23 +#: ../raster/r.stream.extract/main.c:89 ../raster/r.stream.extract/main.c:97 +#: ../raster/r.flow/main.c:435 ../raster/r.flow/main.c:441 +msgid "Input maps" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:8 +msgid "Name of input B raster map" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:10 +msgid "Name of input C raster map" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:12 +msgid "Name of input D raster map" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:14 +msgid "Name of input E raster map" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:16 +msgid "Name of input F raster map" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:18 +#: ../raster/r.random/main.c:89 ../raster/r.mapcalc/main.c:105 +msgid "Seed for rand() function" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:19 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:21 +msgid "Random" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:20 +#: ../raster/r.mapcalc/main.c:109 +msgid "Generate random seed (result is non-deterministic)" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:22 +msgid "Quote the map names" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:24 +msgid "Case sensitive variable names" +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 "" @@ -3815,6 +3926,114 @@ msgid "Create the location specified by the \"location\" parameter and exit. Do not import the space time vector datasets." msgstr "" +#: ../locale/scriptstrings/r.drain_to_translate.c:1 +#: ../raster/r.drain/main.c:113 +msgid "Traces a flow through an elevation model or cost surface on a raster map." +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:3 ../raster/r.path/main.c:151 +#: ../raster/r.solute.transport/main.c:230 ../raster/r.topmodel/main.c:52 +#: ../raster/r.uslek/main.c:54 ../raster/r.usler/main.c:53 +#: ../raster/r.gwflow/main.c:210 ../raster/r.stream.extract/main.c:77 +#: ../raster/r.fill.dir/main.c:89 ../raster/r.basins.fill/main.c:55 +#: ../raster/r.water.outlet/main.c:58 ../raster/r.drain/main.c:110 +#: ../raster/r.topidx/main.c:40 ../raster/r.flow/main.c:422 +#: ../raster/r.carve/main.c:75 ../raster/r.lake/main.c:151 +#: ../raster/r.watershed/front/main.c:76 +#: ../raster/r.sim/r.sim.sediment/main.c:115 +#: ../raster/r.sim/r.sim.water/main.c:114 ../raster3d/r3.gwflow/main.c:162 +#: ../raster3d/r3.flow/main.c:180 +msgid "hydrology" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:4 ../raster/r.path/main.c:152 +#: ../raster/r.walk/main.c:204 ../raster/r.cost/main.c:164 +#: ../raster/r.drain/main.c:111 +msgid "cost surface" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:5 +#: ../raster/r.drain/main.c:116 +msgid "Name of input elevation or cost surface raster map" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:6 +#: ../raster/r.drain/main.c:121 +msgid "Name of input movement direction map associated with the cost surface" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:7 +#: ../raster/r.drain/main.c:123 +msgid "Direction in degrees CCW from east" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:8 +#: ../locale/scriptstrings/r.drain_to_translate.c:23 +#: ../raster/r.drain/main.c:125 ../raster/r.drain/main.c:168 +msgid "Cost surface" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:10 +#: ../raster/r.drain/main.c:133 +msgid "Name for output drain vector map" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:11 +#: ../raster/r.drain/main.c:134 +msgid "Recommended for cost surface made using knight's move" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:12 +#: ../raster/r.path/main.c:195 ../raster/r.walk/main.c:260 +#: ../raster/r.cost/main.c:223 ../raster/r.drain/main.c:139 +msgid "Coordinates of starting point(s) (E,N)" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:13 +#: ../locale/scriptstrings/r.drain_to_translate.c:15 +#: ../raster/r.path/main.c:196 ../raster/r.path/main.c:202 +#: ../raster/r.walk/main.c:242 ../raster/r.walk/main.c:254 +#: ../raster/r.walk/main.c:261 ../raster/r.walk/main.c:342 +#: ../raster/r.cost/main.c:205 ../raster/r.cost/main.c:217 +#: ../raster/r.cost/main.c:224 ../raster/r.cost/main.c:274 +#: ../raster/r.drain/main.c:140 ../raster/r.drain/main.c:147 +msgid "Start" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:14 +#: ../raster/r.path/main.c:201 ../raster/r.drain/main.c:145 +msgid "Name of starting vector points map(s)" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:16 +#: ../raster/r.path/main.c:206 ../raster/r.drain/main.c:151 +msgid "Copy input cell values on output" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:17 +#: ../locale/scriptstrings/r.drain_to_translate.c:19 +#: ../locale/scriptstrings/r.drain_to_translate.c:21 +#: ../raster/r.path/main.c:207 ../raster/r.path/main.c:212 +#: ../raster/r.path/main.c:217 ../raster/r.drain/main.c:152 +#: ../raster/r.drain/main.c:157 ../raster/r.drain/main.c:162 +msgid "Path settings" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:18 +#: ../raster/r.path/main.c:211 ../raster/r.drain/main.c:156 +msgid "Accumulate input values along the path" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:20 +#: ../raster/r.path/main.c:216 ../raster/r.drain/main.c:161 +msgid "Count cell numbers along the path" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:22 +#: ../raster/r.drain/main.c:167 +msgid "The input raster map is a cost surface (direction surface must also be specified)" +msgstr "" + #: ../locale/scriptstrings/r.import_to_translate.c:1 msgid "Imports raster data into a GRASS raster map using GDAL library and reprojects on the fly." msgstr "" @@ -3857,14 +4076,15 @@ #: ../locale/scriptstrings/r.import_to_translate.c:24 #: ../raster/r.in.poly/main.c:50 ../raster/r.in.ascii/main.c:92 -#: ../raster/r.in.bin/main.c:298 ../raster/r.in.gdal/main.c:140 -#: ../raster/r.support/main.c:66 ../raster/r.external/main.c:90 +#: ../raster/r.buildvrt/main.c:102 ../raster/r.in.bin/main.c:298 +#: ../raster/r.in.gdal/main.c:143 ../raster/r.support/main.c:66 +#: ../raster/r.external/main.c:90 msgid "Title for resultant raster map" msgstr "" #: ../locale/scriptstrings/r.import_to_translate.c:25 -#: ../raster/r.in.gdal/main.c:141 ../raster/r.in.gdal/main.c:150 -#: ../raster/r.in.gdal/main.c:159 ../raster/r.in.gdal/main.c:165 +#: ../raster/r.in.gdal/main.c:144 ../raster/r.in.gdal/main.c:153 +#: ../raster/r.in.gdal/main.c:162 ../raster/r.in.gdal/main.c:168 #: ../raster/r.external/main.c:91 ../imagery/i.landsat.toar/main.c:94 #: ../imagery/i.landsat.toar/main.c:116 ../imagery/i.landsat.toar/main.c:125 #: ../imagery/i.landsat.toar/main.c:134 ../imagery/i.landsat.toar/main.c:142 @@ -3878,102 +4098,20 @@ #: ../locale/scriptstrings/r.import_to_translate.c:27 #: ../locale/scriptstrings/r.import_to_translate.c:29 -#: ../raster/r.horizon/main.c:278 ../raster/r.horizon/main.c:297 +#: ../raster/r.horizon/main.c:277 ../raster/r.horizon/main.c:296 msgid "Optional" msgstr "" #: ../locale/scriptstrings/r.import_to_translate.c:28 -#: ../raster/r.proj/main.c:208 +#: ../raster/r.proj/main.c:219 msgid "Do not perform region cropping optimization" msgstr "" #: ../locale/scriptstrings/r.import_to_translate.c:30 -#: ../raster/r.in.gdal/main.c:214 +#: ../raster/r.in.gdal/main.c:231 msgid "Force Lat/Lon maps to fit into geographic coordinates (90N,S; 180E,W)" msgstr "" -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:1 -msgid "Performs inter-satellite calibration on DMSP-OLS Nighttime Lights Time Series" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:3 -msgid "inter-satellite" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:4 -#, fuzzy -msgid "calibration" -msgstr "ตำà¹à¸«à¸™à¹ˆà¸‡: %s\n" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:5 -msgid "nighttime lights" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:6 -#, fuzzy -msgid "time series" -msgstr "sites" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:7 -msgid "DMSP-OLS" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:8 -msgid "Print out calibration equations" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:9 -msgid "Evaluation based on the Normalised Difference Index" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:10 -msgid "Print in shell script style (currently only NDI via -e)" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:11 -msgid "Keep current computational region settings" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:12 -msgid "Exclude zero values from the analysis (retain zero cells in output)" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:13 -msgid "Exclude zero values from the analysis (set zero cells to NULL in output)" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:14 -msgid "Do not try to transfer timestamps (for input without timestamp)" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:15 -msgid "Clean average DMSP-OLS visible band digital number image(s)" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:16 -msgid "output file(s) suffix" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:17 -msgid "Suffix for calibrated average digital number output image(s)" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:18 -msgid "Calibration model" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:19 -msgid "Inter-satellite calibration model for average DMSP-OLS nighttime lights time series" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:20 -msgid "Elvidge (2009 or 2014), Liu 2012, Wu 2013" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:21 -msgid "Calibration Model" -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 "" @@ -4191,7 +4329,7 @@ msgid "Renames a column in the attribute table connected to a given vector map." msgstr "" -#: ../locale/scriptstrings/v.db.renamecolumn_to_translate.c:5 +#: ../locale/scriptstrings/v.db.renamecolumn_to_translate.c:6 msgid "Old and new name of the column (old,new)" msgstr "" @@ -4325,17 +4463,17 @@ msgstr "" #: ../locale/scriptstrings/m.proj_to_translate.c:2 ../misc/m.cogo/main.c:225 -#: ../misc/m.transform/main.c:316 ../misc/m.nviz.image/main.c:50 +#: ../misc/m.transform/main.c:316 ../misc/m.nviz.image/main.c:49 #: ../misc/m.nviz.script/main.c:69 ../misc/m.measure/main.c:46 msgid "miscellaneous" msgstr "" #: ../locale/scriptstrings/m.proj_to_translate.c:4 #: ../locale/scriptstrings/i.tasscap_to_translate.c:3 -#: ../raster/r.proj/main.c:146 ../imagery/i.fft/main.c:79 +#: ../raster/r.proj/main.c:149 ../imagery/i.fft/main.c:79 #: ../imagery/i.pca/main.c:73 ../imagery/i.ifft/main.c:78 #: ../imagery/i.ortho.photo/i.ortho.transform/main.c:392 -#: ../misc/m.transform/main.c:317 ../vector/v.proj/main.c:70 +#: ../misc/m.transform/main.c:317 ../vector/v.proj/main.c:75 #: ../vector/v.transform/main.c:71 msgid "transformation" msgstr "" @@ -4358,7 +4496,7 @@ #: ../raster/r.reclass/main.c:66 ../raster/r.recode/main.c:61 #: ../raster/r.in.ascii/main.c:79 ../raster3d/r3.in.ascii/main.c:87 #: ../general/g.proj/main.c:141 ../general/g.proj/main.c:150 -#: ../db/db.execute/main.c:139 ../db/db.select/main.c:208 +#: ../db/db.execute/main.c:151 ../db/db.select/main.c:208 #: ../vector/v.segment/main.c:80 ../vector/v.what/main.c:78 #: ../vector/v.edit/args.c:95 msgid "'-' for standard input" @@ -4482,14 +4620,18 @@ msgstr "" #: ../locale/scriptstrings/r.in.srtm_to_translate.c:4 -msgid "Name of SRTM input tile (file without .hgt.zip extension)" +msgid "SRTM" msgstr "" #: ../locale/scriptstrings/r.in.srtm_to_translate.c:5 -msgid "Name for output raster map (default: input tile)" +msgid "Name of SRTM input tile (file without .hgt.zip extension)" msgstr "" #: ../locale/scriptstrings/r.in.srtm_to_translate.c:6 +msgid "Name for output raster map (default: input tile)" +msgstr "" + +#: ../locale/scriptstrings/r.in.srtm_to_translate.c:7 msgid "Input is a 1-arcsec tile (default: 3-arcsec)" msgstr "" @@ -4516,7 +4658,7 @@ #: ../raster3d/r3.in.lidar/main.c:164 ../vector/v.lidar.edgedetection/main.c:76 #: ../vector/v.out.lidar/main.c:473 ../vector/v.in.lidar/main.c:138 #: ../vector/v.lidar.correction/main.c:72 ../vector/v.surf.bspline/main.c:94 -#: ../vector/v.lidar.growing/main.c:76 ../vector/v.decimate/main.c:124 +#: ../vector/v.lidar.growing/main.c:76 ../vector/v.decimate/main.c:125 #: ../vector/v.outlier/main.c:74 msgid "LIDAR" msgstr "" @@ -4666,7 +4808,7 @@ #: ../locale/scriptstrings/d.rast.leg_to_translate.c:3 #: ../display/d.vect.thematic/main.c:86 ../display/d.barscale/main.c:64 -#: ../display/d.grid/main.c:54 ../display/d.legend.vect/main.c:51 +#: ../display/d.grid/main.c:53 ../display/d.legend.vect/main.c:51 #: ../display/d.graph/main.c:59 ../display/d.legend/main.c:79 #: ../display/d.linegraph/main.c:232 ../display/d.vect.chart/main.c:64 #: ../display/d.text/main.c:140 ../display/d.northarrow/main.c:47 @@ -5060,38 +5202,35 @@ msgid "Paper '%s' not found, using defaults" 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.horizon/main.c:846 -#: ../raster/r.horizon/main.c:864 ../raster/r.latlong/main.c:133 -#: ../display/d.grid/plot.c:287 ../display/d.grid/plot.c:293 -#: ../display/d.grid/plot.c:334 ../display/d.grid/plot.c:340 -#: ../display/d.grid/plot.c:427 ../display/d.grid/plot.c:433 -#: ../display/d.grid/plot.c:485 ../display/d.grid/plot.c:491 -#: ../display/d.grid/plot.c:635 ../display/d.grid/plot.c:651 -#: ../display/d.grid/plot.c:668 ../display/d.grid/plot.c:685 -msgid "Error in pj_do_proj" -msgstr "" - -#: ../ps/ps.map/do_geogrid.c:272 ../raster/r.sun/main.c:788 -#: ../raster/r.horizon/main.c:538 ../display/d.grid/plot.c:554 -#: ../display/d.where/main.c:113 ../general/g.region/printwindow.c:257 -#: ../general/g.region/printwindow.c:481 ../general/g.region/printwindow.c:550 -msgid "Can't get projection key values of current location" +#: ../ps/ps.map/do_geogrid.c:90 ../ps/ps.map/do_geogrid.c:96 +#: ../ps/ps.map/do_geogrid.c:121 ../ps/ps.map/do_geogrid.c:127 +#: ../ps/ps.map/do_geogrid.c:200 ../ps/ps.map/do_geogrid.c:242 +#: ../ps/ps.map/do_geogrid.c:322 ../ps/ps.map/do_geogrid.c:339 +#: ../ps/ps.map/do_geogrid.c:357 ../ps/ps.map/do_geogrid.c:375 +#: ../ps/ps.map/do_geogrid.c:432 ../ps/ps.map/do_geogrid.c:439 +#: ../ps/ps.map/do_geogrid.c:444 ../ps/ps.map/do_geogrid.c:453 +#: ../ps/ps.map/do_geogrid.c:458 +msgid "Error in GPJ_transform" msgstr "" -#: ../ps/ps.map/do_geogrid.c:278 ../raster/r.sun/main.c:798 -#: ../raster/r.horizon/main.c:548 ../raster/r.latlong/main.c:114 -#: ../display/d.grid/plot.c:561 ../display/d.grid/plot.c:588 -#: ../display/d.where/main.c:120 ../display/d.where/main.c:146 -msgid "Unable to set up lat/long projection parameters" +#: ../ps/ps.map/do_geogrid.c:284 ../raster/r.sun/main.c:787 +#: ../raster/r.horizon/main.c:542 ../display/d.grid/plot.c:564 +#: ../display/d.where/main.c:113 ../general/g.region/printwindow.c:256 +#: ../general/g.region/printwindow.c:492 ../general/g.region/printwindow.c:564 +msgid "Can't get projection key values of current location" msgstr "" +#: ../ps/ps.map/do_geogrid.c:293 ../raster/r.sun/main.c:796 +#: ../raster/r.horizon/main.c:551 ../raster/r.sunhours/main.c:231 +#: ../raster/r.proj/main.c:342 ../raster/r.in.gdal/main.c:1003 +#: ../raster/r.sunmask/g_solposition.c:121 ../raster/r.latlong/main.c:111 +#: ../display/d.grid/plot.c:605 ../display/d.where/main.c:151 +#: ../general/g.region/printwindow.c:265 ../general/g.region/printwindow.c:501 +#: ../general/g.region/printwindow.c:593 ../vector/v.proj/main.c:292 +#, fuzzy +msgid "Unable to initialize coordinate transformation" +msgstr "ไม่สามารถปิดà¹à¸œà¸™à¸—ี่" + #: ../ps/ps.map/ps_clrtbl.c:35 ../ps/ps.map/ps_fclrtbl.c:46 #, c-format msgid "Creating color table for <%s in %s>..." @@ -5259,41 +5398,42 @@ #: ../vector/v.mkgrid/main.c:278 ../vector/v.what.rast3/main.c:126 #: ../vector/v.to.rast/support.c:109 ../vector/v.to.rast/support.c:284 #: ../vector/v.to.rast/support.c:523 ../vector/v.to.rast/vect2rast.c:60 -#: ../vector/v.out.ogr/main.c:634 ../vector/v.kcv/main.c:126 +#: ../vector/v.out.ogr/main.c:690 ../vector/v.kcv/main.c:126 #: ../vector/v.surf.idw/read_sites.c:55 ../vector/v.class/main.c:117 #: ../vector/v.label.sa/labels.c:78 ../vector/v.net.distance/main.c:279 -#: ../vector/v.random/main.c:239 ../vector/v.db.connect/main.c:223 -#: ../vector/v.db.connect/main.c:331 ../vector/v.to.rast3/main.c:84 -#: ../vector/v.reclass/main.c:133 ../vector/v.surf.rst/main.c:620 -#: ../vector/v.surf.bspline/main.c:384 ../vector/v.surf.bspline/crosscorr.c:123 -#: ../vector/v.db.select/main.c:177 ../vector/v.net.allpairs/main.c:166 -#: ../vector/v.in.dwg/main.c:213 ../vector/v.buffer/main.c:431 -#: ../vector/v.select/copy_tabs.c:82 ../vector/v.profile/main.c:426 -#: ../vector/v.profile/main.c:580 ../vector/v.extrude/main.c:229 -#: ../vector/v.out.svg/main.c:159 ../vector/v.in.ogr/main.c:1131 -#: ../vector/v.in.ogr/main.c:1177 ../vector/v.patch/main.c:156 -#: ../vector/v.patch/main.c:188 ../vector/v.patch/main.c:309 -#: ../vector/v.patch/main.c:391 ../vector/v.net.path/path.c:96 -#: ../vector/v.overlay/main.c:246 ../vector/v.overlay/main.c:413 -#: ../vector/v.net.iso/main.c:376 ../vector/v.to.3d/trans2.c:55 -#: ../vector/v.to.3d/trans3.c:57 ../vector/v.what.rast/main.c:144 -#: ../vector/v.net.flow/main.c:169 ../vector/v.normal/main.c:122 -#: ../vector/v.sample/main.c:179 ../vector/v.distance/main.c:520 -#: ../vector/v.distance/main.c:555 ../vector/v.distance/main.c:601 -#: ../vector/v.distance/main.c:1340 ../vector/v.distance/main.c:1359 -#: ../vector/v.net.timetable/main.c:93 ../vector/v.in.db/main.c:164 -#: ../vector/v.in.db/main.c:302 ../vector/v.in.ascii/main.c:348 -#: ../vector/v.to.points/main.c:177 ../vector/v.colors/scan_attr.c:29 -#: ../vector/v.colors/read_rgb.c:28 ../vector/v.colors/write_rgb.c:25 -#: ../vector/v.vol.rst/user1.c:99 ../vector/v.vol.rst/main.c:600 -#: ../vector/v.net.components/main.c:180 +#: ../vector/v.random/main.c:243 ../vector/v.random/main.c:271 +#: ../vector/v.db.connect/main.c:223 ../vector/v.db.connect/main.c:331 +#: ../vector/v.to.rast3/main.c:84 ../vector/v.reclass/main.c:133 +#: ../vector/v.surf.rst/main.c:623 ../vector/v.surf.bspline/main.c:384 +#: ../vector/v.surf.bspline/crosscorr.c:123 ../vector/v.db.select/main.c:177 +#: ../vector/v.net.allpairs/main.c:166 ../vector/v.in.dwg/main.c:213 +#: ../vector/v.buffer/main.c:431 ../vector/v.select/copy_tabs.c:82 +#: ../vector/v.profile/main.c:426 ../vector/v.profile/main.c:580 +#: ../vector/v.extrude/main.c:229 ../vector/v.out.svg/main.c:159 +#: ../vector/v.in.ogr/main.c:1194 ../vector/v.in.ogr/main.c:1242 +#: ../vector/v.patch/main.c:159 ../vector/v.patch/main.c:191 +#: ../vector/v.patch/main.c:347 ../vector/v.patch/main.c:429 +#: ../vector/v.net.path/path.c:96 ../vector/v.overlay/main.c:246 +#: ../vector/v.overlay/main.c:413 ../vector/v.net.iso/main.c:376 +#: ../vector/v.to.3d/trans2.c:55 ../vector/v.to.3d/trans3.c:57 +#: ../vector/v.what.rast/main.c:144 ../vector/v.net.flow/main.c:169 +#: ../vector/v.normal/main.c:122 ../vector/v.sample/main.c:179 +#: ../vector/v.distance/main.c:527 ../vector/v.distance/main.c:562 +#: ../vector/v.distance/main.c:608 ../vector/v.distance/main.c:1348 +#: ../vector/v.distance/main.c:1367 ../vector/v.net.timetable/main.c:93 +#: ../vector/v.in.db/main.c:164 ../vector/v.in.db/main.c:302 +#: ../vector/v.in.ascii/main.c:348 ../vector/v.to.points/main.c:177 +#: ../vector/v.colors/scan_attr.c:29 ../vector/v.colors/read_rgb.c:28 +#: ../vector/v.colors/write_rgb.c:25 ../vector/v.vol.rst/user1.c:99 +#: ../vector/v.vol.rst/main.c:602 ../vector/v.net.components/main.c:180 #: ../vector/v.colors.out/make_colors.c:36 ../vector/v.label/main.c:278 #: ../vector/v.edit/select.c:516 ../vector/v.net.centrality/main.c:246 #: ../vector/v.info/print.c:147 ../vector/v.out.postgis/table.c:34 -#: ../vector/v.in.dxf/write_vect.c:211 ../vector/v.extract/main.c:263 +#: ../vector/v.in.dxf/write_vect.c:211 ../vector/v.extract/main.c:226 +#: ../vector/v.extract/main.c:323 ../vector/v.extract/extract.c:272 #: ../vector/v.lrs/v.lrs.create/main.c:296 #: ../vector/v.lrs/v.lrs.create/main.c:305 ../vector/v.net.alloc/main.c:316 -#: ../vector/v.transform/trans_digit.c:41 ../vector/v.to.db/update.c:46 +#: ../vector/v.transform/trans_digit.c:41 ../vector/v.to.db/update.c:48 #: ../vector/v.to.db/query.c:89 #, c-format msgid "Unable to open database <%s> by driver <%s>" @@ -5363,10 +5503,11 @@ msgid "My first raster module" msgstr "" -#: ../doc/raster/r.example/main.c:105 ../raster/r.walk/main.c:435 -#: ../raster/r.walk/main.c:440 ../raster/r.walk/main.c:801 -#: ../raster/r.colors/edit_colors.c:393 ../raster/r.cost/main.c:350 -#: ../raster/r.cost/main.c:665 ../raster/r.reclass/main.c:79 +#: ../doc/raster/r.example/main.c:105 ../raster/r.walk/main.c:460 +#: ../raster/r.walk/main.c:486 ../raster/r.walk/main.c:491 +#: ../raster/r.walk/main.c:852 ../raster/r.colors/edit_colors.c:434 +#: ../raster/r.cost/main.c:375 ../raster/r.cost/main.c:401 +#: ../raster/r.cost/main.c:712 ../raster/r.reclass/main.c:79 #: ../raster/r.univar/r.univar_main.c:234 ../raster/r.report/parse.c:273 #: ../raster/r.distance/parse.c:72 ../raster/r.distance/parse.c:81 #: ../raster/r.spread/main.c:439 ../raster/r.spread/main.c:442 @@ -5374,13 +5515,13 @@ #: ../raster/r.spread/main.c:452 ../raster/r.spread/main.c:455 #: ../raster/r.buffer/main.c:112 ../raster/r.stream.extract/main.c:173 #: ../raster/r.stream.extract/main.c:177 ../raster/r.stream.extract/main.c:182 -#: ../raster/r.cross/main.c:106 ../raster/r.mapcalc/map.c:519 +#: ../raster/r.cross/main.c:105 ../raster/r.mapcalc/map.c:519 #: ../raster/r.mapcalc/map.c:813 ../raster/r.mapcalc/map3.c:710 -#: ../raster/r.compress/main.c:124 ../raster/r.compress/main.c:304 -#: ../raster/r.kappa/main.c:150 ../raster/r.kappa/stats.c:33 +#: ../raster/r.compress/main.c:124 ../raster/r.compress/main.c:308 +#: ../raster/r.kappa/main.c:162 ../raster/r.kappa/stats.c:33 #: ../raster/r.kappa/stats.c:38 ../raster/r.coin/main.c:121 #: ../raster/r.coin/main.c:123 ../raster/r.fill.stats/main.c:1028 -#: ../raster/r.tile/main.c:86 ../raster/r.info/main.c:104 +#: ../raster/r.tile/main.c:86 ../raster/r.info/main.c:110 #: ../raster/r.geomorphon/memory.c:14 ../raster/r.category/main.c:119 #: ../raster/r.category/main.c:140 ../raster/r.ros/main.c:368 #: ../raster/r.ros/main.c:379 ../raster/r.ros/main.c:384 @@ -5394,14 +5535,15 @@ #: ../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 ../general/g.region/main.c:429 -#: ../general/g.region/main.c:766 ../general/g.region/main.c:774 -#: ../imagery/i.gensig/parse.c:38 ../imagery/i.gensigset/parse.c:44 -#: ../imagery/i.pca/main.c:139 ../imagery/i.ortho.photo/i.ortho.elev/main.c:197 +#: ../raster/r.sim/simlib/output.c:755 ../general/g.region/main.c:442 +#: ../general/g.region/main.c:779 ../general/g.region/main.c:787 +#: ../imagery/i.segment/parse_args.c:199 ../imagery/i.gensig/parse.c:38 +#: ../imagery/i.gensigset/parse.c:44 ../imagery/i.pca/main.c:139 +#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:197 #: ../misc/m.nviz.image/surface.c:50 ../misc/m.nviz.image/surface.c:107 -#: ../vector/v.colors/main.c:312 ../vector/v.vol.rst/main.c:615 -#: ../scripts/v.rast.stats/v.rast.stats.py:128 ../scripts/r.rgb/r.rgb.py:60 -#: ../scripts/r.mask/r.mask.py:131 ../scripts/r.grow/r.grow.py:123 +#: ../vector/v.colors/main.c:325 ../vector/v.vol.rst/main.c:617 +#: ../scripts/v.rast.stats/v.rast.stats.py:148 ../scripts/r.rgb/r.rgb.py:60 +#: ../scripts/r.mask/r.mask.py:131 ../scripts/r.grow/r.grow.py:122 #: ../scripts/d.polar/d.polar.py:62 ../scripts/r.pack/r.pack.py:74 #: ../scripts/r.buffer.lowmem/r.buffer.lowmem.py:87 #: ../scripts/d.correlate/d.correlate.py:50 @@ -5409,7 +5551,7 @@ #: ../scripts/d.rast.leg/d.rast.leg.py:103 #: ../scripts/r.reclass.area/r.reclass.area.py:103 #: ../scripts/r.reclass.area/r.reclass.area.py:213 -#: ../scripts/r.fillnulls/r.fillnulls.py:150 +#: ../scripts/r.fillnulls/r.fillnulls.py:162 #, c-format, python-format msgid "Raster map <%s> not found" msgstr "" @@ -5418,17 +5560,17 @@ msgid "My first vector module" msgstr "" -#: ../doc/vector/v.example/main.c:75 ../raster/r.walk/main.c:410 -#: ../raster/r.cost/main.c:325 ../raster/r.carve/main.c:158 -#: ../display/d.extract/main.c:98 ../general/g.region/main.c:479 +#: ../doc/vector/v.example/main.c:75 ../raster/r.walk/main.c:453 +#: ../raster/r.cost/main.c:368 ../raster/r.carve/main.c:158 +#: ../display/d.extract/main.c:98 ../general/g.region/main.c:492 #: ../misc/m.nviz.image/vector.c:84 ../vector/v.lidar.edgedetection/main.c:180 #: ../vector/v.clean/test/topocheck.c:63 #: ../vector/v.lidar.correction/main.c:157 ../vector/v.surf.bspline/main.c:263 #: ../vector/v.surf.bspline/main.c:332 ../vector/v.lidar.growing/main.c:126 #: ../vector/v.profile/main.c:359 ../vector/v.profile/main.c:363 -#: ../vector/v.colors/main.c:238 ../vector/v.outlier/main.c:176 -#: ../vector/v.edit/main.c:155 ../vector/v.vect.stats/main.c:263 -#: ../vector/v.vect.stats/main.c:271 ../vector/v.lrs/v.lrs.label/main.c:268 +#: ../vector/v.colors/main.c:251 ../vector/v.outlier/main.c:176 +#: ../vector/v.edit/main.c:155 ../vector/v.vect.stats/main.c:270 +#: ../vector/v.vect.stats/main.c:278 ../vector/v.lrs/v.lrs.label/main.c:268 #: ../vector/v.lrs/v.lrs.where/main.c:127 #: ../vector/v.lrs/v.lrs.where/main.c:136 #: ../vector/v.lrs/v.lrs.segment/main.c:140 @@ -5445,40 +5587,40 @@ msgid "Unable to set predetermined vector open level" msgstr "" -#: ../doc/vector/v.example/main.c:87 ../raster/r.walk/main.c:673 -#: ../raster/r.walk/main.c:742 ../raster/r.cost/main.c:533 -#: ../raster/r.cost/main.c:606 ../raster/r.random/support.c:67 -#: ../raster/r.drain/main.c:271 ../raster/r.what/main.c:250 -#: ../raster/r.carve/main.c:162 ../raster/r.region/main.c:176 -#: ../raster/r.sim/simlib/observation_points.c:41 +#: ../doc/vector/v.example/main.c:87 ../raster/r.path/main.c:301 +#: ../raster/r.walk/main.c:746 ../raster/r.walk/main.c:809 +#: ../raster/r.cost/main.c:606 ../raster/r.cost/main.c:669 +#: ../raster/r.random/support.c:67 ../raster/r.drain/main.c:272 +#: ../raster/r.what/main.c:250 ../raster/r.carve/main.c:162 +#: ../raster/r.region/main.c:176 ../raster/r.sim/simlib/observation_points.c:41 #: ../display/d.extract/main.c:103 ../display/d.vect.chart/main.c:246 #: ../display/d.path/main.c:185 ../raster3d/r3.flow/main.c:411 -#: ../general/manage/lister/vector.c:32 ../general/g.region/main.c:489 +#: ../general/manage/lister/vector.c:32 ../general/g.region/main.c:502 #: ../misc/m.nviz.image/vector.c:280 ../vector/v.what.rast3/main.c:114 #: ../vector/v.to.rast/support.c:100 ../vector/v.to.rast/support.c:272 #: ../vector/v.to.rast/support.c:510 ../vector/v.to.rast/vect2rast.c:39 -#: ../vector/v.lidar.edgedetection/main.c:186 ../vector/v.out.ogr/main.c:135 +#: ../vector/v.lidar.edgedetection/main.c:186 ../vector/v.out.ogr/main.c:137 #: ../vector/v.surf.idw/read_sites.c:29 ../vector/v.class/main.c:102 #: ../vector/v.clean/test/topocheck.c:67 ../vector/v.clean/test/topocheck.c:87 #: ../vector/v.clean/main.c:283 ../vector/v.label.sa/labels.c:58 -#: ../vector/v.net.distance/main.c:192 ../vector/v.random/main.c:205 +#: ../vector/v.net.distance/main.c:192 ../vector/v.random/main.c:208 #: ../vector/v.support/main.c:134 ../vector/v.out.dxf/main.c:80 -#: ../vector/v.out.lidar/main.c:609 ../vector/v.proj/main.c:237 +#: ../vector/v.out.lidar/main.c:609 ../vector/v.proj/main.c:249 #: ../vector/v.db.connect/main.c:154 ../vector/v.to.rast3/main.c:73 #: ../vector/v.out.ascii/main.c:87 ../vector/v.out.ascii/main.c:94 #: ../vector/v.cluster/main.c:149 ../vector/v.build.polylines/main.c:151 #: ../vector/v.lidar.correction/main.c:161 ../vector/v.reclass/main.c:113 -#: ../vector/v.segment/main.c:108 ../vector/v.surf.rst/main.c:561 -#: ../vector/v.surf.rst/main.c:665 ../vector/v.db.select/main.c:164 +#: ../vector/v.segment/main.c:108 ../vector/v.surf.rst/main.c:564 +#: ../vector/v.surf.rst/main.c:668 ../vector/v.db.select/main.c:164 #: ../vector/v.net.allpairs/main.c:130 ../vector/v.drape/main.c:143 #: ../vector/v.buffer/main.c:337 ../vector/v.lidar.growing/main.c:138 #: ../vector/v.lidar.growing/main.c:142 ../vector/v.select/main.c:108 #: ../vector/v.profile/main.c:370 ../vector/v.profile/main.c:394 #: ../vector/v.extrude/main.c:190 ../vector/v.hull/main.c:87 #: ../vector/v.out.svg/main.c:139 ../vector/v.net.connectivity/main.c:130 -#: ../vector/v.patch/main.c:129 ../vector/v.patch/main.c:147 -#: ../vector/v.patch/main.c:177 ../vector/v.patch/main.c:274 -#: ../vector/v.patch/main.c:355 ../vector/v.net.path/main.c:158 +#: ../vector/v.patch/main.c:131 ../vector/v.patch/main.c:150 +#: ../vector/v.patch/main.c:180 ../vector/v.patch/main.c:312 +#: ../vector/v.patch/main.c:393 ../vector/v.net.path/main.c:158 #: ../vector/v.overlay/main.c:188 ../vector/v.perturb/main.c:148 #: ../vector/v.perturb/main.c:173 ../vector/v.net.iso/main.c:243 #: ../vector/v.to.3d/main.c:72 ../vector/v.type/main.c:131 @@ -5487,83 +5629,84 @@ #: ../vector/v.delaunay/main.c:120 ../vector/v.normal/main.c:110 #: ../vector/v.sample/main.c:124 ../vector/v.rectify/main.c:150 #: ../vector/v.qcount/main.c:101 ../vector/v.univar/main.c:158 -#: ../vector/v.distance/main.c:364 ../vector/v.distance/main.c:386 +#: ../vector/v.distance/main.c:366 ../vector/v.distance/main.c:388 #: ../vector/v.net.timetable/main.c:353 ../vector/v.net.visibility/main.c:73 #: ../vector/v.net.visibility/main.c:82 ../vector/v.out.pov/main.c:97 -#: ../vector/v.to.points/main.c:130 ../vector/v.colors/main.c:262 +#: ../vector/v.to.points/main.c:130 ../vector/v.colors/main.c:275 #: ../vector/v.build/main.c:118 ../vector/v.build/main.c:128 #: ../vector/v.voronoi/main.c:196 ../vector/v.net.bridge/main.c:118 #: ../vector/v.neighbors/main.c:88 ../vector/v.split/main.c:172 -#: ../vector/v.vol.rst/main.c:560 ../vector/v.net.components/main.c:148 -#: ../vector/v.decimate/main.c:272 ../vector/v.net.salesman/main.c:250 +#: ../vector/v.vol.rst/main.c:562 ../vector/v.net.components/main.c:148 +#: ../vector/v.decimate/main.c:276 ../vector/v.net.salesman/main.c:250 #: ../vector/v.colors.out/scan_cats.c:20 #: ../vector/v.colors.out/make_colors.c:23 ../vector/v.kernel/main.c:318 #: ../vector/v.kernel/main.c:331 ../vector/v.label/main.c:268 #: ../vector/v.edit/main.c:170 ../vector/v.edit/main.c:243 #: ../vector/v.net.centrality/main.c:209 ../vector/v.info/main.c:61 #: ../vector/v.parallel/main.c:148 ../vector/v.out.postgis/main.c:100 -#: ../vector/v.vect.stats/main.c:267 ../vector/v.vect.stats/main.c:278 -#: ../vector/v.extract/main.c:191 ../vector/v.lrs/v.lrs.label/main.c:272 +#: ../vector/v.vect.stats/main.c:274 ../vector/v.vect.stats/main.c:285 +#: ../vector/v.extract/main.c:194 ../vector/v.lrs/v.lrs.label/main.c:272 #: ../vector/v.lrs/v.lrs.where/main.c:131 #: ../vector/v.lrs/v.lrs.where/main.c:140 #: ../vector/v.lrs/v.lrs.segment/main.c:144 #: ../vector/v.lrs/v.lrs.create/main.c:254 #: ../vector/v.lrs/v.lrs.create/main.c:263 ../vector/v.net/main.c:68 #: ../vector/v.net/main.c:92 ../vector/v.net.alloc/main.c:185 -#: ../vector/v.transform/main.c:197 ../vector/v.generalize/main.c:327 -#: ../vector/v.external/main.c:228 ../vector/v.to.db/main.c:59 +#: ../vector/v.transform/main.c:197 ../vector/v.generalize/main.c:328 +#: ../vector/v.external/main.c:232 ../vector/v.to.db/main.c:67 #, c-format msgid "Unable to open vector map <%s>" msgstr "" -#: ../doc/vector/v.example/main.c:100 ../raster/r.volume/main.c:155 -#: ../raster/r.random/random.c:63 ../raster/r.contour/main.c:156 -#: ../raster/r.stream.extract/close.c:38 ../raster/r.to.vect/main.c:157 -#: ../raster/r.drain/main.c:200 ../raster/r.resamp.bspline/main.c:495 -#: ../raster/r.flow/io.c:178 ../raster/r.carve/vect.c:32 -#: ../raster/r.sim/simlib/output.c:38 ../raster/r.sim/simlib/output.c:44 -#: ../display/d.extract/main.c:106 ../raster3d/r3.flow/main.c:396 -#: ../vector/v.mkgrid/main.c:264 ../vector/v.lidar.edgedetection/main.c:251 -#: ../vector/v.clean/main.c:288 ../vector/v.clean/main.c:295 -#: ../vector/v.net.distance/main.c:198 ../vector/v.random/main.c:228 -#: ../vector/v.proj/main.c:380 ../vector/v.cluster/main.c:209 -#: ../vector/v.in.lidar/main.c:555 ../vector/v.build.polylines/main.c:156 +#: ../doc/vector/v.example/main.c:100 ../raster/r.path/main.c:240 +#: ../raster/r.volume/main.c:155 ../raster/r.random/random.c:63 +#: ../raster/r.contour/main.c:156 ../raster/r.stream.extract/close.c:38 +#: ../raster/r.to.vect/main.c:157 ../raster/r.drain/main.c:201 +#: ../raster/r.resamp.bspline/main.c:497 ../raster/r.flow/io.c:178 +#: ../raster/r.carve/vect.c:32 ../raster/r.sim/simlib/output.c:38 +#: ../raster/r.sim/simlib/output.c:44 ../display/d.extract/main.c:106 +#: ../raster3d/r3.flow/main.c:396 ../vector/v.mkgrid/main.c:264 +#: ../vector/v.lidar.edgedetection/main.c:251 ../vector/v.clean/main.c:288 +#: ../vector/v.clean/main.c:295 ../vector/v.net.distance/main.c:198 +#: ../vector/v.random/main.c:231 ../vector/v.proj/main.c:402 +#: ../vector/v.cluster/main.c:209 ../vector/v.in.lidar/main.c:555 +#: ../vector/v.build.polylines/main.c:156 #: ../vector/v.lidar.correction/main.c:215 #: ../vector/v.lidar.correction/main.c:221 ../vector/v.reclass/main.c:117 -#: ../vector/v.segment/main.c:114 ../vector/v.surf.rst/main.c:600 -#: ../vector/v.surf.rst/main.c:603 ../vector/v.surf.rst/main.c:769 +#: ../vector/v.segment/main.c:114 ../vector/v.surf.rst/main.c:603 +#: ../vector/v.surf.rst/main.c:606 ../vector/v.surf.rst/main.c:772 #: ../vector/v.surf.bspline/main.c:353 ../vector/v.net.allpairs/main.c:136 #: ../vector/v.in.dwg/main.c:200 ../vector/v.drape/main.c:158 -#: ../vector/v.buffer/main.c:405 ../vector/v.select/main.c:125 +#: ../vector/v.buffer/main.c:405 ../vector/v.select/main.c:149 #: ../vector/v.profile/main.c:537 ../vector/v.extrude/main.c:196 #: ../vector/v.in.region/main.c:75 ../vector/v.hull/main.c:121 -#: ../vector/v.net.connectivity/main.c:136 ../vector/v.in.ogr/main.c:843 -#: ../vector/v.patch/main.c:283 ../vector/v.patch/main.c:288 +#: ../vector/v.net.connectivity/main.c:136 ../vector/v.in.ogr/main.c:901 +#: ../vector/v.patch/main.c:321 ../vector/v.patch/main.c:326 #: ../vector/v.net.path/main.c:167 ../vector/v.overlay/main.c:220 #: ../vector/v.perturb/main.c:154 ../vector/v.net.iso/main.c:356 #: ../vector/v.to.3d/main.c:87 ../vector/v.net.spanningtree/main.c:107 #: ../vector/v.net.steiner/main.c:607 ../vector/v.net.flow/main.c:149 #: ../vector/v.net.flow/main.c:155 ../vector/v.delaunay/main.c:126 #: ../vector/v.sample/main.c:162 ../vector/v.rectify/main.c:216 -#: ../vector/v.qcount/main.c:127 ../vector/v.distance/main.c:410 +#: ../vector/v.qcount/main.c:127 ../vector/v.distance/main.c:412 #: ../vector/v.net.timetable/main.c:359 ../vector/v.in.db/main.c:151 #: ../vector/v.in.ascii/main.c:251 ../vector/v.net.visibility/main.c:77 #: ../vector/v.to.points/main.c:138 ../vector/v.build/main.c:154 #: ../vector/v.voronoi/main.c:215 ../vector/v.net.bridge/main.c:124 -#: ../vector/v.split/main.c:177 ../vector/v.vol.rst/main.c:580 -#: ../vector/v.vol.rst/main.c:583 ../vector/v.net.components/main.c:154 -#: ../vector/v.decimate/main.c:391 ../vector/v.outlier/main.c:229 +#: ../vector/v.split/main.c:177 ../vector/v.vol.rst/main.c:582 +#: ../vector/v.vol.rst/main.c:585 ../vector/v.net.components/main.c:154 +#: ../vector/v.decimate/main.c:395 ../vector/v.outlier/main.c:229 #: ../vector/v.outlier/main.c:234 ../vector/v.outlier/main.c:240 #: ../vector/v.net.salesman/main.c:551 ../vector/v.kernel/main.c:337 #: ../vector/v.edit/main.c:107 ../vector/v.edit/main.c:122 #: ../vector/v.net.centrality/main.c:215 ../vector/v.parallel/main.c:153 -#: ../vector/v.in.dxf/main.c:146 ../vector/v.extract/main.c:346 +#: ../vector/v.in.dxf/main.c:146 ../vector/v.extract/main.c:406 #: ../vector/v.lrs/v.lrs.label/main.c:276 #: ../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.net.alloc/main.c:298 -#: ../vector/v.transform/main.c:265 ../vector/v.generalize/main.c:338 -#: ../vector/v.external/main.c:180 ../scripts/v.what.strds/v.what.strds.py:217 +#: ../vector/v.transform/main.c:265 ../vector/v.generalize/main.c:339 +#: ../vector/v.external/main.c:184 ../scripts/v.what.strds/v.what.strds.py:217 #, c-format, python-format msgid "Unable to create vector map <%s>" msgstr "" @@ -5575,10 +5718,10 @@ #: ../vector/v.surf.bspline/crosscorr.c:114 ../vector/v.buffer/main.c:426 #: ../vector/v.extrude/main.c:224 ../vector/v.overlay/main.c:398 #: ../vector/v.what.rast/main.c:138 ../vector/v.univar/main.c:229 -#: ../vector/v.distance/main.c:549 ../vector/v.colors/scan_attr.c:24 +#: ../vector/v.distance/main.c:556 ../vector/v.colors/scan_attr.c:24 #: ../vector/v.colors/read_rgb.c:23 ../vector/v.colors/write_rgb.c:20 -#: ../vector/v.edit/select.c:502 ../vector/v.vect.stats/main.c:330 -#: ../vector/v.vect.stats/main.c:404 ../vector/v.generalize/misc.c:170 +#: ../vector/v.edit/select.c:502 ../vector/v.vect.stats/main.c:337 +#: ../vector/v.vect.stats/main.c:411 ../vector/v.generalize/misc.c:170 #, c-format msgid "Database connection not defined for layer %d" msgstr "" @@ -5599,12 +5742,14 @@ #: ../doc/vector/v.example/main.c:142 ../db/db.columns/main.c:62 #: ../db/db.describe/main.c:67 ../vector/v.out.vtk/writeVTK.c:655 -#: ../vector/v.out.ogr/main.c:639 ../vector/v.random/main.c:272 -#: ../vector/v.db.connect/main.c:228 ../vector/v.reclass/main.c:193 -#: ../vector/v.profile/main.c:433 ../vector/v.profile/main.c:586 -#: ../vector/v.out.svg/main.c:165 ../vector/v.patch/main.c:164 -#: ../vector/v.patch/main.c:204 ../vector/v.in.ascii/main.c:435 -#: ../vector/v.info/print.c:152 ../vector/v.out.postgis/table.c:41 +#: ../vector/v.out.ogr/main.c:695 ../vector/v.random/main.c:279 +#: ../vector/v.random/main.c:313 ../vector/v.db.connect/main.c:228 +#: ../vector/v.reclass/main.c:193 ../vector/v.profile/main.c:433 +#: ../vector/v.profile/main.c:586 ../vector/v.out.svg/main.c:165 +#: ../vector/v.patch/main.c:167 ../vector/v.patch/main.c:207 +#: ../vector/v.in.ascii/main.c:435 ../vector/v.info/print.c:152 +#: ../vector/v.out.postgis/table.c:41 ../vector/v.extract/main.c:233 +#: ../vector/v.to.db/main.c:140 ../vector/v.to.db/main.c:166 #: ../scripts/db.univar/db.univar.py:112 #, c-format, python-format msgid "Unable to describe table <%s>" @@ -5625,16 +5770,6 @@ msgid "Unable to copy attribute table to vector map <%s>" msgstr "" -#: ../raster/r.surf.area/main.c:77 ../raster/r.contour/main.c:88 -#: ../raster/r.random.surface/main.c:58 ../raster/r.surf.random/main.c:37 -#: ../raster/r.surf.fractal/main.c:39 ../raster/r.surf.idw/main.c:105 -#: ../raster/r.surf.contour/main.c:61 ../raster/r.fill.stats/main.c:776 -#: ../raster/r.resamp.bspline/main.c:80 ../raster/r.surf.gauss/main.c:39 -#: ../vector/v.surf.idw/main.c:88 ../vector/v.surf.rst/main.c:148 -#: ../vector/v.surf.bspline/main.c:92 ../vector/v.vol.rst/main.c:237 -msgid "surface" -msgstr "" - #: ../raster/r.surf.area/main.c:79 msgid "area estimation" msgstr "" @@ -5684,6 +5819,210 @@ msgid "Estimated region Surface Area:" msgstr "" +#: ../raster/r.path/main.c:154 +msgid "Traces paths from starting points following input directions." +msgstr "" + +#: ../raster/r.path/main.c:157 +#, fuzzy +msgid "Name of input direction" +msgstr "ชื่อของ à¹à¸œà¸™à¸—ี่เชิงเส้น จุด ที่จะนำเข้า" + +#: ../raster/r.path/main.c:159 +msgid "Direction in degrees CCW from east, or bitmask encoded" +msgstr "" + +#: ../raster/r.path/main.c:164 +#, fuzzy +msgid "Format of the input direction map" +msgstr "Endian ของà¹à¸œà¸™à¸—ี่เชิงเส้นที่นำเข้า" + +#: ../raster/r.path/main.c:170 +msgid "auto-detect direction format" +msgstr "" + +#: ../raster/r.path/main.c:171 +msgid "degrees CCW from East" +msgstr "" + +#: ../raster/r.path/main.c:172 +msgid "degrees CCW from East divided by 45 (e.g. r.watershed directions)" +msgstr "" + +#: ../raster/r.path/main.c:173 +msgid "bitmask encoded directions (e.g. r.cost -b)" +msgstr "" + +#: ../raster/r.path/main.c:179 +#, fuzzy +msgid "Name of input raster values to be used for output" +msgstr "ชื่อของชั้นข้อมูลผลลัพธ์ที่ใช้สำหรับ น้ำเงิน" + +#: ../raster/r.path/main.c:185 +#, fuzzy +msgid "Name for output raster path map" +msgstr "ชื่อของà¹à¸œà¸™à¸—ี่เชิงภาพผลลัพธ์" + +#: ../raster/r.path/main.c:190 +#, fuzzy +msgid "Name for output vector path map" +msgstr "ชื่อของà¹à¸œà¸™à¸—ี่เชิงภาพผลลัพธ์" + +#: ../raster/r.path/main.c:272 ../raster/r.drain/main.c:244 +#, c-format +msgid "Starting point %d is outside the current region" +msgstr "" + +#: ../raster/r.path/main.c:303 ../raster/r.walk/main.c:748 +#: ../raster/r.cost/main.c:608 ../raster/r.drain/main.c:274 +#, c-format +msgid "Reading vector map <%s> with start points..." +msgstr "" + +#: ../raster/r.path/main.c:317 ../raster/r.walk/main.c:761 +#: ../raster/r.walk/main.c:821 ../raster/r.cost/main.c:621 +#: ../raster/r.cost/main.c:681 ../raster/r.to.vect/main.c:289 +#: ../raster/r.drain/main.c:287 ../display/d.vect.thematic/display.c:75 +#: ../display/d.vect/vert.c:27 ../display/d.vect/lines.c:143 +#: ../display/d.vect/label.c:44 ../display/d.vect/zcoor.c:38 +#: ../display/d.vect/dir.c:30 ../display/d.vect/topo.c:52 +#: ../display/d.vect/attr.c:51 ../vector/v.label.sa/labels.c:141 +#: ../vector/v.out.lidar/main.c:732 ../vector/v.perturb/main.c:182 +#: ../vector/v.to.3d/trans2.c:84 ../vector/v.to.3d/trans3.c:85 +#: ../vector/v.what.rast/main.c:213 ../vector/v.colors/scan_z.c:36 +#: ../vector/v.colors/scan_cats.c:24 ../vector/v.vol.rst/user1.c:140 +#: ../vector/v.decimate/main.c:410 ../vector/v.colors.out/scan_cats.c:32 +#: ../vector/v.label/main.c:293 ../vector/v.info/level1.c:38 +msgid "Unable to read vector map" +msgstr "" + +#: ../raster/r.path/main.c:351 ../raster/r.drain/main.c:319 +#, c-format +msgid "Starting vector map <%s> contains no points in the current region" +msgstr "" + +#: ../raster/r.path/main.c:359 +msgid "No start point(s) specified" +msgstr "" + +#: ../raster/r.path/main.c:369 +#, c-format +msgid "Reading raster values map <%s> ..." +msgstr "" + +#: ../raster/r.path/main.c:382 ../raster/r.path/main.c:445 +#: ../raster/r.path/main.c:462 +#, fuzzy +msgid "Unable to write to tempfile" +msgstr "ไม่สามารถอ่าน à¹à¸œà¸™à¸—ี่เชิงเส้น" + +#: ../raster/r.path/main.c:390 ../raster/r.info/main.c:134 +msgid "Unable to read range file" +msgstr "" + +#: ../raster/r.path/main.c:393 +#, c-format +msgid "Invalid directions map <%s>" +msgstr "" + +#: ../raster/r.path/main.c:398 +msgid "Directional degrees can not be > 360" +msgstr "" + +#: ../raster/r.path/main.c:403 +msgid "Directional degrees divided by 45 can not be > 8" +msgstr "" + +#: ../raster/r.path/main.c:408 +#, c-format +msgid "Bitmask encoded directions can not be > %d" +msgstr "" + +#: ../raster/r.path/main.c:414 +msgid "Input direction format assumed to be degrees CCW from East divided by 45" +msgstr "" + +#: ../raster/r.path/main.c:418 +msgid "Input direction format assumed to be bitmask encoded without Knight's move" +msgstr "" + +#: ../raster/r.path/main.c:422 +msgid "Input direction format assumed to be degrees CCW from East" +msgstr "" + +#: ../raster/r.path/main.c:426 +msgid "Input direction format assumed to be bitmask encoded with Knight's move" +msgstr "" + +#: ../raster/r.path/main.c:429 +#, c-format +msgid "Unable to detect format of input direction map <%s>" +msgstr "" + +#: ../raster/r.path/main.c:432 +#, c-format +msgid "Invalid directions format '%s'" +msgstr "" + +#: ../raster/r.path/main.c:434 +#, c-format +msgid "Reading direction map <%s> ..." +msgstr "" + +#: ../raster/r.path/main.c:481 +msgid "Processing start points..." +msgstr "" + +#: ../raster/r.path/main.c:491 ../vector/v.buffer/main.c:414 +#: ../vector/v.in.ogr/main.c:912 ../vector/v.overlay/main.c:227 +msgid "Unable to create temporary vector map" +msgstr "" + +#: ../raster/r.path/main.c:497 ../raster/r.path/main.c:513 +#, c-format +msgid "No path at row %d, col %d" +msgstr "" + +#: ../raster/r.path/main.c:502 ../vector/v.overlay/line_area.c:256 +#: ../vector/v.overlay/area_area.c:109 +msgid "Breaking lines..." +msgstr "" + +#: ../raster/r.path/main.c:555 ../raster/r.path/main.c:585 +#: ../raster/r.in.lidar/main.c:760 ../raster/r.drain/main.c:471 +msgid "Writing output raster map..." +msgstr "" + +#: ../raster/r.path/main.c:640 +#, fuzzy +msgid "Unable to increase point list" +msgstr "ไม่สามารถสร้างไฟล์ <%s>" + +#: ../raster/r.path/main.c:740 ../raster/r.path/main.c:771 +#: ../raster/r.path/main.c:897 ../raster/r.path/main.c:1005 +#: ../raster/r.path/main.c:1031 ../raster/r.path/main.c:1128 +#: ../raster/r.clump/clump.c:99 ../raster/r.clump/clump.c:151 +#: ../raster/r.clump/minsize.c:152 ../raster/r.clump/minsize.c:253 +#: ../raster/r.clump/minsize.c:287 ../raster/r.clump/minsize.c:293 +#: ../raster/r.clump/minsize.c:424 ../raster/r.clump/minsize.c:447 +#: ../raster/r.clump/minsize.c:518 ../imagery/i.segment/cluster.c:431 +msgid "Unable to read from temp file" +msgstr "" + +#: ../raster/r.path/main.c:831 +#, c-format +msgid "No path from row %d, col %d" +msgstr "" + +#: ../raster/r.path/main.c:845 +#, fuzzy, c-format +msgid "Invalid direction %d" +msgstr "ระยะทาง ไม่ถูà¸à¸•à¹‰à¸­à¸‡" + +#: ../raster/r.path/main.c:934 +msgid "Path is leaving the current region" +msgstr "" + #: ../raster/r.profile/main.c:54 ../raster/r.transect/main.c:104 #: ../display/d.profile/main.c:192 ../raster3d/r3.cross.rast/main.c:229 #: ../vector/v.profile/main.c:154 @@ -5699,7 +6038,7 @@ msgid "Outputs the raster map layer values lying on user-defined line(s)." msgstr "" -#: ../raster/r.profile/main.c:65 ../raster/r.horizon/main.c:304 +#: ../raster/r.profile/main.c:65 ../raster/r.horizon/main.c:303 msgid "Name of file for output (use output=- for stdout)" msgstr "" @@ -5746,10 +6085,11 @@ msgstr "" #: ../raster/r.profile/main.c:176 ../raster/r.out.ppm3/main.c:133 -#: ../raster/r.recode/main.c:90 ../raster/r.horizon/main.c:385 -#: ../raster/r.in.lidar/main.c:646 ../raster/r.category/main.c:173 +#: ../raster/r.recode/main.c:90 ../raster/r.horizon/main.c:389 +#: ../raster/r.in.lidar/main.c:651 ../raster/r.category/main.c:173 #: ../raster/r.out.ascii/main.c:157 ../display/d.mon/stop.c:66 -#: ../general/g.pnmcomp/main.c:242 ../general/g.pnmcomp/main.c:259 +#: ../raster3d/r3.out.vtk/main.c:420 ../general/g.pnmcomp/main.c:242 +#: ../general/g.pnmcomp/main.c:259 #: ../imagery/i.ortho.photo/i.ortho.transform/main.c:350 #: ../misc/m.transform/main.c:276 ../misc/m.nviz.script/main.c:202 #: ../vector/v.out.vtk/main.c:173 ../vector/v.out.ascii/main.c:125 @@ -5801,117 +6141,117 @@ msgid "One coordinate pair per line, please" msgstr "" -#: ../raster/r.sun/main.c:252 ../raster/r.horizon/main.c:181 +#: ../raster/r.sun/main.c:251 ../raster/r.horizon/main.c:180 #: ../raster/r.sunhours/main.c:73 ../raster/r.sunmask/main.c:117 msgid "solar" msgstr "" -#: ../raster/r.sun/main.c:253 ../raster/r.sunhours/main.c:74 +#: ../raster/r.sun/main.c:252 ../raster/r.sunhours/main.c:74 msgid "sun energy" msgstr "" -#: ../raster/r.sun/main.c:254 ../raster/r.sunmask/main.c:119 +#: ../raster/r.sun/main.c:253 ../raster/r.sunmask/main.c:119 msgid "shadow" msgstr "" -#: ../raster/r.sun/main.c:255 +#: ../raster/r.sun/main.c:254 msgid "Solar irradiance and irradiation model." msgstr "" -#: ../raster/r.sun/main.c:257 +#: ../raster/r.sun/main.c:256 msgid "Computes direct (beam), diffuse and reflected solar irradiation raster maps for given day, latitude, surface and atmospheric conditions. Solar parameters (e.g. sunrise, sunset times, declination, extraterrestrial irradiance, daylight length) are saved in the map history file. Alternatively, a local time can be specified to compute solar incidence angle and/or irradiance raster maps. The shadowing effect of the topography is optionally incorporated." msgstr "" -#: ../raster/r.sun/main.c:271 +#: ../raster/r.sun/main.c:270 msgid "Name of the input elevation raster map [meters]" msgstr "" -#: ../raster/r.sun/main.c:280 +#: ../raster/r.sun/main.c:279 msgid "Name of the input aspect map (terrain aspect or azimuth of the solar panel) [decimal degrees]" msgstr "" -#: ../raster/r.sun/main.c:289 +#: ../raster/r.sun/main.c:288 msgid "A single value of the orientation (aspect), 270 is south" msgstr "" -#: ../raster/r.sun/main.c:298 +#: ../raster/r.sun/main.c:297 msgid "Name of the input slope raster map (terrain slope or solar panel inclination) [decimal degrees]" msgstr "" -#: ../raster/r.sun/main.c:306 +#: ../raster/r.sun/main.c:305 msgid "A single value of inclination (slope)" msgstr "" -#: ../raster/r.sun/main.c:315 +#: ../raster/r.sun/main.c:314 msgid "Name of the Linke atmospheric turbidity coefficient input raster map [-]" msgstr "" -#: ../raster/r.sun/main.c:324 +#: ../raster/r.sun/main.c:323 msgid "A single value of the Linke atmospheric turbidity coefficient [-]" msgstr "" -#: ../raster/r.sun/main.c:333 +#: ../raster/r.sun/main.c:332 msgid "Name of the ground albedo coefficient input raster map [-]" msgstr "" -#: ../raster/r.sun/main.c:342 +#: ../raster/r.sun/main.c:341 msgid "A single value of the ground albedo coefficient [-]" msgstr "" -#: ../raster/r.sun/main.c:351 +#: ../raster/r.sun/main.c:350 msgid "Name of input raster map containing latitudes [decimal degrees]" msgstr "" -#: ../raster/r.sun/main.c:360 +#: ../raster/r.sun/main.c:359 msgid "Name of input raster map containing longitudes [decimal degrees]" msgstr "" -#: ../raster/r.sun/main.c:369 +#: ../raster/r.sun/main.c:368 msgid "Name of real-sky beam radiation coefficient (thick cloud) input raster map [0-1]" msgstr "" -#: ../raster/r.sun/main.c:378 +#: ../raster/r.sun/main.c:377 msgid "Name of real-sky diffuse radiation coefficient (haze) input raster map [0-1]" msgstr "" -#: ../raster/r.sun/main.c:385 +#: ../raster/r.sun/main.c:384 msgid "The horizon information input map basename" msgstr "" -#: ../raster/r.sun/main.c:393 ../raster/r.horizon/main.c:211 +#: ../raster/r.sun/main.c:392 ../raster/r.horizon/main.c:210 msgid "Angle step size for multidirectional horizon [degrees]" msgstr "" -#: ../raster/r.sun/main.c:402 +#: ../raster/r.sun/main.c:401 msgid "Output incidence angle raster map (mode 1 only)" msgstr "" -#: ../raster/r.sun/main.c:411 +#: ../raster/r.sun/main.c:410 msgid "Output beam irradiance [W.m-2] (mode 1) or irradiation raster map [Wh.m-2.day-1] (mode 2)" msgstr "" -#: ../raster/r.sun/main.c:420 +#: ../raster/r.sun/main.c:419 msgid "Output diffuse irradiance [W.m-2] (mode 1) or irradiation raster map [Wh.m-2.day-1] (mode 2)" msgstr "" -#: ../raster/r.sun/main.c:429 +#: ../raster/r.sun/main.c:428 msgid "Output ground reflected irradiance [W.m-2] (mode 1) or irradiation raster map [Wh.m-2.day-1] (mode 2)" msgstr "" -#: ../raster/r.sun/main.c:438 +#: ../raster/r.sun/main.c:437 msgid "Output global (total) irradiance/irradiation [W.m-2] (mode 1) or irradiance/irradiation raster map [Wh.m-2.day-1] (mode 2)" msgstr "" -#: ../raster/r.sun/main.c:447 +#: ../raster/r.sun/main.c:446 msgid "Output insolation time raster map [h] (mode 2 only)" msgstr "" -#: ../raster/r.sun/main.c:454 +#: ../raster/r.sun/main.c:453 msgid "No. of day of the year (1-365)" msgstr "" -#: ../raster/r.sun/main.c:456 ../raster/r.sun/main.c:465 -#: ../raster/r.sun/main.c:482 ../raster/r.sun/main.c:529 +#: ../raster/r.sun/main.c:455 ../raster/r.sun/main.c:464 +#: ../raster/r.sun/main.c:481 ../raster/r.sun/main.c:528 #: ../raster/r.sunhours/main.c:103 ../raster/r.sunhours/main.c:112 #: ../raster/r.sunhours/main.c:120 ../raster/r.sunhours/main.c:129 #: ../raster/r.sunhours/main.c:138 ../raster/r.sunhours/main.c:147 @@ -5922,184 +6262,184 @@ msgid "Time" msgstr "" -#: ../raster/r.sun/main.c:464 +#: ../raster/r.sun/main.c:463 msgid "Time step when computing all-day radiation sums [decimal hours]" msgstr "" -#: ../raster/r.sun/main.c:472 +#: ../raster/r.sun/main.c:471 msgid "Declination value (overriding the internally computed value) [radians]" msgstr "" -#: ../raster/r.sun/main.c:480 +#: ../raster/r.sun/main.c:479 msgid "Local (solar) time (to be set for mode 1 only) [decimal hours]" msgstr "" -#: ../raster/r.sun/main.c:491 +#: ../raster/r.sun/main.c:490 msgid "Number of threads which will be used for parallel computing" msgstr "" -#: ../raster/r.sun/main.c:513 ../raster/r.horizon/main.c:296 +#: ../raster/r.sun/main.c:512 ../raster/r.horizon/main.c:295 msgid "Sampling distance step coefficient (0.5-1.5)" msgstr "" -#: ../raster/r.sun/main.c:521 +#: ../raster/r.sun/main.c:520 msgid "Read the input files in this number of chunks" msgstr "" -#: ../raster/r.sun/main.c:528 +#: ../raster/r.sun/main.c:527 msgid "Civil time zone value, if none, the time will be local solar time" msgstr "" -#: ../raster/r.sun/main.c:534 +#: ../raster/r.sun/main.c:533 msgid "Do not incorporate the shadowing effect of terrain" msgstr "" -#: ../raster/r.sun/main.c:539 +#: ../raster/r.sun/main.c:538 msgid "Use the low-memory version of the program" msgstr "" -#: ../raster/r.sun/main.c:578 +#: ../raster/r.sun/main.c:577 #, c-format msgid "<%d> is not valid number of threads. Number of threads will be set to <%d>" msgstr "" -#: ../raster/r.sun/main.c:587 +#: ../raster/r.sun/main.c:586 #, c-format msgid "Number of threads <%d>" msgstr "" -#: ../raster/r.sun/main.c:594 +#: ../raster/r.sun/main.c:593 msgid "You must give the longitude raster if you use civil time" msgstr "" -#: ../raster/r.sun/main.c:597 +#: ../raster/r.sun/main.c:596 msgid "Error reading civil time zone value" msgstr "" -#: ../raster/r.sun/main.c:600 +#: ../raster/r.sun/main.c:599 msgid "Invalid civil time zone value" msgstr "" -#: ../raster/r.sun/main.c:625 +#: ../raster/r.sun/main.c:624 msgid "insol_time and incidout are incompatible options" msgstr "" -#: ../raster/r.sun/main.c:630 +#: ../raster/r.sun/main.c:629 msgid "Error reading time step size" msgstr "" -#: ../raster/r.sun/main.c:632 +#: ../raster/r.sun/main.c:631 msgid "Invalid time step size" msgstr "" -#: ../raster/r.sun/main.c:636 +#: ../raster/r.sun/main.c:635 msgid "Error reading horizon step size" msgstr "" -#: ../raster/r.sun/main.c:641 +#: ../raster/r.sun/main.c:640 msgid "The horizon step size must be greater than 0." msgstr "" -#: ../raster/r.sun/main.c:644 +#: ../raster/r.sun/main.c:643 msgid "If you use the horizon option you must also set the 'horizonstep' parameter." msgstr "" -#: ../raster/r.sun/main.c:650 +#: ../raster/r.sun/main.c:649 msgid "Time and insol_time are incompatible options" msgstr "" -#: ../raster/r.sun/main.c:652 +#: ../raster/r.sun/main.c:651 msgid "Mode 1: instantaneous solar incidence angle & irradiance using a set local time" msgstr "" -#: ../raster/r.sun/main.c:657 +#: ../raster/r.sun/main.c:656 msgid "incidout requires time parameter to be set" msgstr "" -#: ../raster/r.sun/main.c:659 +#: ../raster/r.sun/main.c:658 msgid "Mode 2: integrated daily irradiation for a given day of the year" msgstr "" -#: ../raster/r.sun/main.c:682 +#: ../raster/r.sun/main.c:681 #, c-format msgid "Using Linke constant: %lf" msgstr "" -#: ../raster/r.sun/main.c:684 +#: ../raster/r.sun/main.c:683 #, c-format msgid "Using Linke map <%s>" msgstr "" -#: ../raster/r.sun/main.c:689 +#: ../raster/r.sun/main.c:688 #, c-format msgid "Using albedo constant: %lf" msgstr "" -#: ../raster/r.sun/main.c:691 +#: ../raster/r.sun/main.c:690 #, c-format msgid "Using albedo map <%s>" msgstr "" -#: ../raster/r.sun/main.c:696 +#: ../raster/r.sun/main.c:695 #, c-format msgid "Using slope constant: %lf" msgstr "" -#: ../raster/r.sun/main.c:699 +#: ../raster/r.sun/main.c:698 #, c-format msgid "Using slope map <%s>" msgstr "" -#: ../raster/r.sun/main.c:704 +#: ../raster/r.sun/main.c:703 #, c-format msgid "Using aspect constant: %lf" msgstr "" -#: ../raster/r.sun/main.c:707 +#: ../raster/r.sun/main.c:706 #, c-format msgid "Using aspect map <%s>" msgstr "" -#: ../raster/r.sun/main.c:722 +#: ../raster/r.sun/main.c:721 msgid "If you use -s and no horizon rasters, numpartitions must be =1" msgstr "" -#: ../raster/r.sun/main.c:735 +#: ../raster/r.sun/main.c:734 msgid "If you want to save memory and to use shadows, you must use pre-calculated horizons." msgstr "" -#: ../raster/r.sun/main.c:780 ../raster/r.horizon/main.c:531 -#: ../display/d.where/main.c:107 ../general/g.region/printwindow.c:251 -#: ../general/g.region/printwindow.c:475 ../general/g.region/printwindow.c:542 +#: ../raster/r.sun/main.c:779 ../raster/r.horizon/main.c:535 +#: ../display/d.where/main.c:107 ../general/g.region/printwindow.c:250 +#: ../general/g.region/printwindow.c:486 ../general/g.region/printwindow.c:556 msgid "Can't get projection info of current location" msgstr "" -#: ../raster/r.sun/main.c:784 ../raster/r.horizon/main.c:534 -#: ../display/d.where/main.c:110 ../general/g.region/printwindow.c:254 -#: ../general/g.region/printwindow.c:478 ../general/g.region/printwindow.c:547 +#: ../raster/r.sun/main.c:783 ../raster/r.horizon/main.c:538 +#: ../display/d.where/main.c:110 ../general/g.region/printwindow.c:253 +#: ../general/g.region/printwindow.c:489 ../general/g.region/printwindow.c:561 msgid "Can't get projection units of current location" msgstr "" -#: ../raster/r.sun/main.c:802 +#: ../raster/r.sun/main.c:800 msgid "latin and longin raster maps have no effect when in a Lat/Lon location" msgstr "" -#: ../raster/r.sun/main.c:807 +#: ../raster/r.sun/main.c:805 msgid "Both latin and longin raster maps must be given, or neither" msgstr "" -#: ../raster/r.sun/main.c:854 ../raster/r.sun/main.c:865 -#: ../raster/r.sun/main.c:878 ../raster/r.sun/main.c:890 -#: ../raster/r.sun/main.c:901 ../raster/r.sun/main.c:912 -#: ../raster/r.sun/main.c:923 ../raster/r.sun/main.c:935 -#: ../raster/r.sun/main.c:946 ../raster/r.li/r.li.daemon/list.c:49 +#: ../raster/r.sun/main.c:852 ../raster/r.sun/main.c:863 +#: ../raster/r.sun/main.c:876 ../raster/r.sun/main.c:888 +#: ../raster/r.sun/main.c:899 ../raster/r.sun/main.c:910 +#: ../raster/r.sun/main.c:921 ../raster/r.sun/main.c:933 +#: ../raster/r.sun/main.c:944 ../raster/r.li/r.li.daemon/list.c:49 #: ../raster/r.to.rast3/main.c:244 ../raster/r.stream.extract/cseg.c:51 #: ../raster/r.stream.extract/dseg.c:51 ../raster/r.stream.extract/bseg.c:50 #: ../raster/r.stream.extract/seg.c:56 ../raster3d/r3.to.rast/main.c:360 #: ../imagery/i.smap/multialloc.c:115 ../db/drivers/sqlite/listdb.c:134 #: ../db/drivers/postgres/listtab.c:92 ../db/drivers/postgres/listdb.c:88 #: ../vector/v.mkgrid/write_grid.c:28 ../vector/v.kcv/main.c:208 -#: ../vector/v.net.distance/main.c:228 ../vector/v.surf.rst/main.c:843 +#: ../vector/v.net.distance/main.c:228 ../vector/v.surf.rst/main.c:846 #: ../vector/v.net.allpairs/main.c:201 ../vector/v.profile/processors.c:31 #: ../vector/v.net.connectivity/main.c:186 #: ../vector/v.net.connectivity/main.c:202 ../vector/v.net.flow/main.c:232 @@ -6128,6 +6468,21 @@ msgid "Out of memory" msgstr "" +#: ../raster/r.sun/main.c:1894 ../raster/r.sunhours/main.c:296 +#: ../raster/r.sunhours/main.c:392 ../raster/r.sunmask/g_solposition.c:128 +#: ../raster/r.latlong/main.c:131 ../general/g.region/printwindow.c:279 +#: ../general/g.region/printwindow.c:290 ../general/g.region/printwindow.c:301 +#: ../general/g.region/printwindow.c:312 ../general/g.region/printwindow.c:325 +#: ../general/g.region/printwindow.c:510 ../general/g.region/printwindow.c:602 +#: ../general/g.region/printwindow.c:616 ../general/g.region/printwindow.c:635 +#: ../general/g.region/printwindow.c:655 ../general/g.region/printwindow.c:672 +#: ../vector/v.proj/main.c:343 ../vector/v.proj/main.c:355 +#: ../vector/v.proj/main.c:370 ../vector/v.proj/main.c:385 +#: ../vector/v.proj/main.c:466 ../vector/v.proj/main.c:471 +#, fuzzy, c-format +msgid "Error in %s (projection of input coordinate pair)" +msgstr "à¸à¸³à¸¥à¸±à¸‡à¸­à¹ˆà¸²à¸™à¸‚้อมูลเพื่อนำเข้า ..." + #: ../raster/r.regression.multi/main.c:61 msgid "Matrix is unsolvable" msgstr "" @@ -6259,7 +6614,7 @@ #: ../raster/r.volume/main.c:260 ../raster/r.to.vect/main.c:229 #: ../raster3d/r3.flow/main.c:64 ../vector/v.mkgrid/main.c:342 -#: ../vector/v.mkgrid/main.c:400 ../vector/v.random/main.c:253 +#: ../vector/v.mkgrid/main.c:400 ../vector/v.random/main.c:294 #: ../vector/v.in.ascii/main.c:415 ../vector/v.in.dxf/write_vect.c:233 #: ../vector/v.lrs/v.lrs.create/main.c:338 #, c-format @@ -6284,8 +6639,7 @@ msgstr "" #: ../raster/r.volume/main.c:296 ../raster/r.to.vect/util.c:157 -#: ../raster/r.to.vect/areas_io.c:359 ../vector/v.random/main.c:470 -#: ../vector/v.random/main.c:594 ../vector/v.in.lidar/attributes.c:240 +#: ../raster/r.to.vect/areas_io.c:359 ../vector/v.in.lidar/attributes.c:240 #: ../vector/v.vol.rst/vector.c:80 #, c-format msgid "Cannot insert new row: %s" @@ -6394,20 +6748,6 @@ msgid "Use the Courant-Friedrichs-Lewy criteria for time step calculation" msgstr "" -#: ../raster/r.solute.transport/main.c:230 ../raster/r.topmodel/main.c:52 -#: ../raster/r.uslek/main.c:54 ../raster/r.usler/main.c:53 -#: ../raster/r.gwflow/main.c:210 ../raster/r.stream.extract/main.c:77 -#: ../raster/r.fill.dir/main.c:87 ../raster/r.basins.fill/main.c:55 -#: ../raster/r.water.outlet/main.c:58 ../raster/r.drain/main.c:110 -#: ../raster/r.topidx/main.c:40 ../raster/r.flow/main.c:422 -#: ../raster/r.carve/main.c:75 ../raster/r.lake/main.c:151 -#: ../raster/r.watershed/front/main.c:74 -#: ../raster/r.sim/r.sim.sediment/main.c:115 -#: ../raster/r.sim/r.sim.water/main.c:114 ../raster3d/r3.gwflow/main.c:162 -#: ../raster3d/r3.flow/main.c:180 -msgid "hydrology" -msgstr "" - #: ../raster/r.solute.transport/main.c:231 msgid "solute transport" msgstr "" @@ -6464,122 +6804,115 @@ msgid "Could not create and solve the linear equation system" msgstr "" -#: ../raster/r.walk/main.c:179 ../raster/r.cost/main.c:141 -#: ../raster/r.drain/main.c:111 -msgid "cost surface" -msgstr "" - -#: ../raster/r.walk/main.c:180 ../raster/r.cost/main.c:142 +#: ../raster/r.walk/main.c:205 ../raster/r.cost/main.c:165 #: ../raster/r.spreadpath/main.c:90 msgid "cumulative costs" msgstr "" -#: ../raster/r.walk/main.c:181 ../raster/r.cost/main.c:143 +#: ../raster/r.walk/main.c:206 ../raster/r.cost/main.c:166 #: ../vector/v.net.iso/main.c:78 ../vector/v.net.alloc/main.c:66 msgid "cost allocation" msgstr "" -#: ../raster/r.walk/main.c:183 +#: ../raster/r.walk/main.c:208 msgid "Creates a raster map showing the anisotropic cumulative cost of moving between different geographic locations on an input raster map whose cell category values represent cost." msgstr "" -#: ../raster/r.walk/main.c:193 +#: ../raster/r.walk/main.c:218 msgid "Name of input raster map containing friction costs" msgstr "" -#: ../raster/r.walk/main.c:196 +#: ../raster/r.walk/main.c:221 msgid "Name for output raster map to contain walking costs" msgstr "" -#: ../raster/r.walk/main.c:202 ../raster/r.cost/main.c:167 +#: ../raster/r.walk/main.c:227 ../raster/r.cost/main.c:183 +#, fuzzy +msgid "Name of input raster map solving equal costs" +msgstr "ชื่อของชั้นข้อมูลผลลัพธ์ที่ใช้สำหรับ น้ำเงิน" + +#: ../raster/r.walk/main.c:229 ../raster/r.cost/main.c:185 +msgid "Helper variable to pick a direction if two directions have equal cumulative costs (smaller is better)" +msgstr "" + +#: ../raster/r.walk/main.c:235 ../raster/r.cost/main.c:198 msgid "Name for output raster map to contain movement directions" msgstr "" -#: ../raster/r.walk/main.c:203 ../raster/r.cost/main.c:161 -#: ../raster/r.cost/main.c:168 +#: ../raster/r.walk/main.c:236 ../raster/r.walk/main.c:351 +#: ../raster/r.cost/main.c:192 ../raster/r.cost/main.c:199 +#: ../raster/r.cost/main.c:283 msgid "Optional outputs" msgstr "" -#: ../raster/r.walk/main.c:208 ../raster/r.cost/main.c:173 +#: ../raster/r.walk/main.c:241 ../raster/r.cost/main.c:204 msgid "Name of starting vector points map" msgstr "" -#: ../raster/r.walk/main.c:209 ../raster/r.walk/main.c:221 -#: ../raster/r.walk/main.c:228 ../raster/r.walk/main.c:309 -#: ../raster/r.cost/main.c:174 ../raster/r.cost/main.c:186 -#: ../raster/r.cost/main.c:193 ../raster/r.cost/main.c:243 -#: ../raster/r.drain/main.c:139 ../raster/r.drain/main.c:146 -msgid "Start" -msgstr "" - -#: ../raster/r.walk/main.c:214 ../raster/r.cost/main.c:179 +#: ../raster/r.walk/main.c:247 ../raster/r.cost/main.c:210 msgid "Name of stopping vector points map" msgstr "" -#: ../raster/r.walk/main.c:215 ../raster/r.walk/main.c:235 -#: ../raster/r.cost/main.c:180 ../raster/r.cost/main.c:200 +#: ../raster/r.walk/main.c:248 ../raster/r.walk/main.c:268 +#: ../raster/r.cost/main.c:211 ../raster/r.cost/main.c:231 msgid "Stop" msgstr "" -#: ../raster/r.walk/main.c:220 ../raster/r.cost/main.c:185 +#: ../raster/r.walk/main.c:253 ../raster/r.cost/main.c:216 msgid "Name of starting raster points map" msgstr "" -#: ../raster/r.walk/main.c:227 ../raster/r.cost/main.c:192 -#: ../raster/r.drain/main.c:138 -msgid "Coordinates of starting point(s) (E,N)" -msgstr "" - -#: ../raster/r.walk/main.c:234 ../raster/r.cost/main.c:199 +#: ../raster/r.walk/main.c:267 ../raster/r.cost/main.c:230 msgid "Coordinates of stopping point(s) (E,N)" msgstr "" -#: ../raster/r.walk/main.c:244 ../raster/r.cost/main.c:209 +#: ../raster/r.walk/main.c:277 ../raster/r.cost/main.c:240 msgid "Maximum cumulative cost" msgstr "" -#: ../raster/r.walk/main.c:253 ../raster/r.cost/main.c:218 +#: ../raster/r.walk/main.c:286 ../raster/r.cost/main.c:249 msgid "Cost assigned to null cells. By default, null cells are excluded" msgstr "" -#: ../raster/r.walk/main.c:254 ../raster/r.walk/main.c:304 -#: ../raster/r.cost/main.c:219 ../raster/r.cost/main.c:238 +#: ../raster/r.walk/main.c:287 ../raster/r.walk/main.c:337 +#: ../raster/r.cost/main.c:250 ../raster/r.cost/main.c:269 msgid "NULL cells" msgstr "" -#: ../raster/r.walk/main.c:263 ../raster/r.cost/main.c:228 +#: ../raster/r.walk/main.c:296 ../raster/r.cost/main.c:259 msgid "Maximum memory to be used in MB" msgstr "" -#: ../raster/r.walk/main.c:273 +#: ../raster/r.walk/main.c:306 msgid "Coefficients for walking energy formula parameters a,b,c,d" msgstr "" -#: ../raster/r.walk/main.c:274 ../raster/r.walk/main.c:284 -#: ../raster/r.walk/main.c:294 ../raster/r.resamp.rst/main.c:210 +#: ../raster/r.walk/main.c:307 ../raster/r.walk/main.c:317 +#: ../raster/r.walk/main.c:327 ../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 -#: ../raster/r.slope.aspect/main.c:181 ../raster/r.slope.aspect/main.c:189 -#: ../raster/r.slope.aspect/main.c:247 ../raster/r.slope.aspect/main.c:256 -#: ../raster/r.slope.aspect/main.c:262 ../raster/r.in.bin/main.c:275 +#: ../raster/r.slope.aspect/main.c:199 ../raster/r.slope.aspect/main.c:207 +#: ../raster/r.slope.aspect/main.c:265 ../raster/r.slope.aspect/main.c:274 +#: ../raster/r.slope.aspect/main.c:280 ../raster/r.slope.aspect/main.c:286 +#: ../raster/r.slope.aspect/main.c:294 ../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:107 ../raster/r.resamp.bspline/main.c:115 -#: ../raster/r.resamp.bspline/main.c:121 ../raster/r.resamp.bspline/main.c:133 -#: ../raster/r.resamp.bspline/main.c:138 ../raster/r.out.mpeg/main.c:132 +#: ../raster/r.resamp.bspline/main.c:109 ../raster/r.resamp.bspline/main.c:117 +#: ../raster/r.resamp.bspline/main.c:123 ../raster/r.resamp.bspline/main.c:135 +#: ../raster/r.resamp.bspline/main.c:140 ../raster/r.out.mpeg/main.c:132 #: ../display/d.mon/main.c:82 ../display/d.mon/main.c:90 #: ../display/d.mon/main.c:98 ../display/d.mon/main.c:104 #: ../display/d.mon/main.c:110 ../display/d.mon/main.c:145 #: ../display/d.mon/main.c:151 ../display/d.mon/main.c:157 #: ../general/g.access/main.c:50 ../general/g.access/main.c:58 -#: ../imagery/i.segment/parse_args.c:68 ../imagery/i.segment/parse_args.c:77 -#: ../imagery/i.segment/parse_args.c:88 ../imagery/i.segment/parse_args.c:99 -#: ../imagery/i.segment/parse_args.c:109 ../imagery/i.segment/parse_args.c:127 -#: ../imagery/i.segment/parse_args.c:135 ../imagery/i.segment/parse_args.c:144 -#: ../imagery/i.segment/parse_args.c:151 ../imagery/i.segment/parse_args.c:157 -#: ../imagery/i.segment/parse_args.c:163 ../imagery/i.segment/parse_args.c:169 -#: ../imagery/i.segment/parse_args.c:176 ../imagery/i.cluster/main.c:103 +#: ../imagery/i.segment/parse_args.c:71 ../imagery/i.segment/parse_args.c:80 +#: ../imagery/i.segment/parse_args.c:91 ../imagery/i.segment/parse_args.c:102 +#: ../imagery/i.segment/parse_args.c:112 ../imagery/i.segment/parse_args.c:130 +#: ../imagery/i.segment/parse_args.c:138 ../imagery/i.segment/parse_args.c:147 +#: ../imagery/i.segment/parse_args.c:154 ../imagery/i.segment/parse_args.c:160 +#: ../imagery/i.segment/parse_args.c:166 ../imagery/i.segment/parse_args.c:172 +#: ../imagery/i.segment/parse_args.c:179 ../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 @@ -6601,219 +6934,228 @@ #: ../vector/v.lidar.correction/main.c:111 ../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.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.surf.bspline/main.c:179 ../vector/v.vol.rst/main.c:270 +#: ../vector/v.vol.rst/main.c:278 ../vector/v.vol.rst/main.c:285 +#: ../vector/v.vol.rst/main.c:313 ../vector/v.vol.rst/main.c:322 +#: ../vector/v.vol.rst/main.c:331 ../vector/v.vol.rst/main.c:339 +#: ../vector/v.vol.rst/main.c:348 ../vector/v.vol.rst/main.c:356 #: ../vector/v.outlier/main.c:104 ../vector/v.outlier/main.c:113 #: ../vector/v.outlier/main.c:121 ../vector/v.colors.out/main.c:68 #: ../vector/v.colors.out/main.c:73 msgid "Settings" msgstr "" -#: ../raster/r.walk/main.c:283 +#: ../raster/r.walk/main.c:316 msgid "Lambda coefficients for combining walking energy and friction cost" msgstr "" -#: ../raster/r.walk/main.c:293 +#: ../raster/r.walk/main.c:326 msgid "Slope factor determines travel energy cost per height step" msgstr "" -#: ../raster/r.walk/main.c:299 ../raster/r.cost/main.c:233 +#: ../raster/r.walk/main.c:332 ../raster/r.cost/main.c:264 msgid "Use the 'Knight's move'; slower, but more accurate" msgstr "" -#: ../raster/r.walk/main.c:303 ../raster/r.cost/main.c:237 +#: ../raster/r.walk/main.c:336 ../raster/r.cost/main.c:268 msgid "Keep null values in output raster map" msgstr "" -#: ../raster/r.walk/main.c:308 ../raster/r.cost/main.c:242 +#: ../raster/r.walk/main.c:341 ../raster/r.cost/main.c:273 msgid "Start with values in raster map" msgstr "" -#: ../raster/r.walk/main.c:313 ../raster/r.cost/main.c:247 +#: ../raster/r.walk/main.c:346 ../raster/r.cost/main.c:278 msgid "Print info about disk space and memory requirements and exit" msgstr "" -#: ../raster/r.walk/main.c:357 ../raster/r.cost/main.c:297 +#: ../raster/r.walk/main.c:350 ../raster/r.cost/main.c:282 +msgid "Create bitmask encoded directions" +msgstr "" + +#: ../raster/r.walk/main.c:397 ../raster/r.cost/main.c:337 msgid "Must specify exactly one of start_points, start_rast or coordinate" msgstr "" -#: ../raster/r.walk/main.c:362 ../raster/r.walk/main.c:845 -#: ../raster/r.cost/main.c:302 ../raster/r.cost/main.c:712 +#: ../raster/r.walk/main.c:403 ../raster/r.walk/main.c:896 +#: ../raster/r.cost/main.c:343 ../raster/r.cost/main.c:759 msgid "No start points" msgstr "" -#: ../raster/r.walk/main.c:369 ../raster/r.cost/main.c:309 +#: ../raster/r.walk/main.c:408 ../raster/r.cost/main.c:348 +#, fuzzy +msgid "No stop points" +msgstr "นำเข้า waypoints" + +#: ../raster/r.walk/main.c:412 ../raster/r.cost/main.c:352 #, c-format msgid "Inappropriate maximum cost: %d" msgstr "" -#: ../raster/r.walk/main.c:372 ../raster/r.cost/main.c:312 +#: ../raster/r.walk/main.c:415 ../raster/r.cost/main.c:355 #, c-format msgid "Inappropriate amount of memory: %d" msgstr "" -#: ../raster/r.walk/main.c:377 +#: ../raster/r.walk/main.c:420 #, c-format msgid "Missing required value: got %d instead of 4" msgstr "" -#: ../raster/r.walk/main.c:380 +#: ../raster/r.walk/main.c:423 #, c-format msgid "Walking costs are a=%g b=%g c=%g d=%g" msgstr "" -#: ../raster/r.walk/main.c:385 ../raster/r.walk/main.c:393 +#: ../raster/r.walk/main.c:428 ../raster/r.walk/main.c:436 #, c-format msgid "Missing required value: %d" msgstr "" -#: ../raster/r.walk/main.c:388 +#: ../raster/r.walk/main.c:431 #, c-format msgid "Lambda is %g" msgstr "" -#: ../raster/r.walk/main.c:396 +#: ../raster/r.walk/main.c:439 #, c-format msgid "Slope_factor is %g" msgstr "" -#: ../raster/r.walk/main.c:415 ../raster/r.cost/main.c:330 +#: ../raster/r.walk/main.c:466 ../raster/r.cost/main.c:381 msgid "Assigning negative cost to null cell. Null cells excluded." msgstr "" -#: ../raster/r.walk/main.c:525 ../raster/r.walk/main.c:538 -#: ../raster/r.cost/main.c:412 ../raster/r.cost/main.c:424 +#: ../raster/r.walk/main.c:571 ../raster/r.walk/main.c:584 +#: ../raster/r.cost/main.c:458 ../raster/r.cost/main.c:470 #, c-format msgid "Will need at least %.2f MB of disk space" msgstr "" -#: ../raster/r.walk/main.c:527 ../raster/r.walk/main.c:539 -#: ../raster/r.cost/main.c:414 ../raster/r.cost/main.c:425 +#: ../raster/r.walk/main.c:573 ../raster/r.walk/main.c:585 +#: ../raster/r.cost/main.c:460 ../raster/r.cost/main.c:471 #, c-format msgid "Will need at least %.2f MB of memory" msgstr "" -#: ../raster/r.walk/main.c:529 ../raster/r.walk/main.c:540 -#: ../raster/r.cost/main.c:416 ../raster/r.cost/main.c:426 +#: ../raster/r.walk/main.c:575 ../raster/r.walk/main.c:586 +#: ../raster/r.cost/main.c:462 ../raster/r.cost/main.c:472 #, c-format msgid "%d of %d segments are kept in memory" msgstr "" -#: ../raster/r.walk/main.c:545 ../raster/r.cost/main.c:431 +#: ../raster/r.walk/main.c:591 ../raster/r.cost/main.c:477 msgid "Creating some temporary files..." msgstr "" -#: ../raster/r.walk/main.c:549 ../raster/r.walk/main.c:554 -#: ../raster/r.cost/main.c:435 ../raster/r.cost/main.c:440 -#: ../raster/r.resamp.bspline/main.c:316 ../raster/r.resamp.bspline/main.c:401 -#: ../raster/r.resamp.bspline/main.c:473 ../vector/v.surf.bspline/main.c:475 +#: ../raster/r.walk/main.c:595 ../raster/r.walk/main.c:600 +#: ../raster/r.walk/main.c:609 ../raster/r.cost/main.c:481 +#: ../raster/r.cost/main.c:486 ../raster/r.cost/main.c:494 +#: ../raster/r.resamp.bspline/main.c:318 ../raster/r.resamp.bspline/main.c:403 +#: ../raster/r.resamp.bspline/main.c:475 ../vector/v.surf.bspline/main.c:475 #: ../vector/v.surf.bspline/main.c:503 msgid "Can not create temporary file" msgstr "" -#: ../raster/r.walk/main.c:558 +#: ../raster/r.walk/main.c:630 #, c-format msgid "Reading raster maps <%s> and <%s>, initializing output..." msgstr "" -#: ../raster/r.walk/main.c:643 ../raster/r.cost/main.c:504 +#: ../raster/r.walk/main.c:717 ../raster/r.cost/main.c:577 msgid "Initializing directional output..." msgstr "" -#: ../raster/r.walk/main.c:675 ../raster/r.cost/main.c:535 -#: ../raster/r.drain/main.c:273 +#: ../raster/r.walk/main.c:786 ../raster/r.cost/main.c:646 #, c-format -msgid "Reading vector map <%s> with start points..." -msgstr "" - -#: ../raster/r.walk/main.c:688 ../raster/r.walk/main.c:754 -#: ../raster/r.cost/main.c:548 ../raster/r.cost/main.c:618 -#: ../raster/r.to.vect/main.c:289 ../raster/r.drain/main.c:286 -#: ../display/d.vect.thematic/display.c:75 ../display/d.vect/vert.c:27 -#: ../display/d.vect/lines.c:143 ../display/d.vect/label.c:44 -#: ../display/d.vect/zcoor.c:38 ../display/d.vect/dir.c:30 -#: ../display/d.vect/topo.c:52 ../display/d.vect/attr.c:51 -#: ../vector/v.label.sa/labels.c:141 ../vector/v.out.lidar/main.c:732 -#: ../vector/v.perturb/main.c:182 ../vector/v.to.3d/trans2.c:84 -#: ../vector/v.to.3d/trans3.c:85 ../vector/v.what.rast/main.c:213 -#: ../vector/v.colors/scan_z.c:36 ../vector/v.colors/scan_cats.c:24 -#: ../vector/v.vol.rst/user1.c:140 ../vector/v.decimate/main.c:406 -#: ../vector/v.colors.out/scan_cats.c:32 ../vector/v.label/main.c:293 -#: ../vector/v.info/level1.c:38 -msgid "Unable to read vector map" +msgid "No start points found in vector map <%s>" msgstr "" -#: ../raster/r.walk/main.c:722 +#: ../raster/r.walk/main.c:788 ../raster/r.cost/main.c:648 #, c-format -msgid "No start points found in vector <%s>" -msgstr "" +msgid "%d point found" +msgid_plural "%d points found" +msgstr[0] "" -#: ../raster/r.walk/main.c:734 ../raster/r.cost/main.c:598 +#: ../raster/r.walk/main.c:801 ../raster/r.cost/main.c:661 #, c-format msgid "Reading vector map <%s> with stop points..." msgstr "" -#: ../raster/r.walk/main.c:788 ../raster/r.cost/main.c:652 +#: ../raster/r.walk/main.c:839 ../raster/r.cost/main.c:699 #, c-format msgid "No stop points found in vector <%s>" msgstr "" -#: ../raster/r.walk/main.c:808 ../raster/r.cost/main.c:673 +#: ../raster/r.walk/main.c:859 ../raster/r.cost/main.c:720 #: ../raster/r.texture/h_measure.c:738 ../raster/r.stream.extract/load.c:44 #: ../raster/r.stream.extract/load.c:53 ../imagery/i.smap/interp.c:68 msgid "Unable to allocate memory" msgstr "" -#: ../raster/r.walk/main.c:810 ../raster/r.cost/main.c:675 +#: ../raster/r.walk/main.c:861 ../raster/r.cost/main.c:722 #, c-format msgid "Reading raster map <%s> with start points..." msgstr "" -#: ../raster/r.walk/main.c:859 ../raster/r.cost/main.c:726 +#: ../raster/r.walk/main.c:907 ../raster/r.cost/main.c:770 msgid "Specified starting location outside database window" msgstr "" -#: ../raster/r.walk/main.c:879 ../raster/r.cost/main.c:748 +#: ../raster/r.walk/main.c:932 ../raster/r.cost/main.c:797 +#, fuzzy, c-format +msgid "Number of duplicate stop points: %d" +msgstr "ชื่อของ à¹à¸œà¸™à¸—ี่เชิงเส้น จุด ที่จะนำเข้า" + +#: ../raster/r.walk/main.c:946 ../raster/r.cost/main.c:811 msgid "Finding cost path..." msgstr "" -#: ../raster/r.walk/main.c:1356 ../raster/r.cost/main.c:1011 +#: ../raster/r.walk/main.c:1551 ../raster/r.cost/main.c:1202 msgid "Error, ct == pres_cell" msgstr "" -#: ../raster/r.walk/main.c:1368 +#: ../raster/r.walk/main.c:1568 #, c-format msgid "Writing output raster map <%s>... " msgstr "" -#: ../raster/r.walk/main.c:1432 ../raster/r.cost/main.c:1131 +#: ../raster/r.walk/main.c:1632 ../raster/r.cost/main.c:1327 #, c-format msgid "Writing output movement direction raster map <%s>..." msgstr "" -#: ../raster/r.walk/main.c:1477 ../raster/r.cost/main.c:1197 +#: ../raster/r.walk/main.c:1677 ../raster/r.cost/main.c:1394 #, c-format msgid "Peak cost value: %g" msgstr "" -#: ../raster/r.walk/main.c:1498 ../raster/r.cost/main.c:1219 +#: ../raster/r.walk/main.c:1695 ../raster/r.walk/main.c:1731 +#: ../raster/r.cost/main.c:1412 ../raster/r.cost/main.c:1448 #, c-format msgid "Illegal x coordinate <%s>" msgstr "" -#: ../raster/r.walk/main.c:1500 ../raster/r.cost/main.c:1221 +#: ../raster/r.walk/main.c:1697 ../raster/r.walk/main.c:1733 +#: ../raster/r.cost/main.c:1414 ../raster/r.cost/main.c:1450 #, c-format msgid "Illegal y coordinate <%s>" msgstr "" -#: ../raster/r.walk/main.c:1504 ../raster/r.cost/main.c:1225 +#: ../raster/r.walk/main.c:1701 ../raster/r.walk/main.c:1737 +#: ../raster/r.cost/main.c:1418 ../raster/r.cost/main.c:1454 #, c-format msgid "Warning, ignoring point outside window: %g, %g" msgstr "" +#: ../raster/r.walk/flag.c:21 ../raster/r.walk/flag.c:28 +#: ../raster/r.cost/flag.c:21 ../raster/r.cost/flag.c:28 +#: ../imagery/i.segment/flag.c:21 ../imagery/i.segment/flag.c:28 +#: ../vector/v.distance/main.c:817 ../vector/v.distance/main.c:894 +#: ../vector/v.distance/main.c:1105 +msgid "Out of memory!" +msgstr "" + #: ../raster/r.timestamp/main.c:37 ../raster3d/r3.timestamp/main.c:45 #: ../vector/v.timestamp/main.c:37 msgid "timestamp" @@ -6907,112 +7249,120 @@ msgid "bad rule (%s): [%s]" msgstr "" -#: ../raster/r.colors/edit_colors.c:61 +#: ../raster/r.colors/edit_colors.c:78 msgid "Creates/modifies the color table associated with a 3D raster map." msgstr "" -#: ../raster/r.colors/edit_colors.c:65 +#: ../raster/r.colors/edit_colors.c:82 msgid "Creates/modifies the color table associated with a raster map." msgstr "" -#: ../raster/r.colors/edit_colors.c:75 ../raster/r.colors/edit_colors.c:87 +#: ../raster/r.colors/edit_colors.c:92 ../raster/r.colors/edit_colors.c:104 msgid "Map" msgstr "" -#: ../raster/r.colors/edit_colors.c:81 +#: ../raster/r.colors/edit_colors.c:98 msgid "Input file with one map name per line" msgstr "" -#: ../raster/r.colors/edit_colors.c:83 +#: ../raster/r.colors/edit_colors.c:100 msgid "Input map names can be defined in an input file in case a large amount of maps must be specified. This option is mutual exclusive to the map option." msgstr "" -#: ../raster/r.colors/edit_colors.c:110 +#: ../raster/r.colors/edit_colors.c:127 msgid "\"-\" to read rules from stdin" msgstr "" -#: ../raster/r.colors/edit_colors.c:186 ../raster/r.series.interp/main.c:180 +#: ../raster/r.colors/edit_colors.c:149 ../vector/v.colors/main.c:137 +msgid "List available rules with description then exit" +msgstr "" + +#: ../raster/r.colors/edit_colors.c:150 ../vector/v.colors/main.c:138 +msgid "If a color rule is given, only this rule is listed" +msgstr "" + +#: ../raster/r.colors/edit_colors.c:219 ../raster/r.series.interp/main.c:180 #, c-format msgid "Unable to open %s file <%s>" msgstr "" -#: ../raster/r.colors/edit_colors.c:229 ../raster/r.colors/edit_colors.c:262 +#: ../raster/r.colors/edit_colors.c:260 ../raster/r.colors/edit_colors.c:294 #, c-format msgid "%s map <%s> not found" msgstr "" -#: ../raster/r.colors/edit_colors.c:235 +#: ../raster/r.colors/edit_colors.c:266 #, c-format msgid "No %s map name found in input file <%s>" msgstr "" -#: ../raster/r.colors/edit_colors.c:278 +#: ../raster/r.colors/edit_colors.c:309 #, c-format msgid "Unable to remove color table of %s map <%s>" msgstr "" -#: ../raster/r.colors/edit_colors.c:280 +#: ../raster/r.colors/edit_colors.c:311 #, c-format msgid "Color table of %s map <%s> not found" msgstr "" -#: ../raster/r.colors/edit_colors.c:302 +#: ../raster/r.colors/edit_colors.c:334 #, c-format msgid "Color table exists for %s map <%s>. Exiting." msgstr "" -#: ../raster/r.colors/edit_colors.c:358 +#: ../raster/r.colors/edit_colors.c:394 #, c-format msgid "Color table 'random' is not supported for floating point %s map" msgstr "" -#: ../raster/r.colors/edit_colors.c:362 +#: ../raster/r.colors/edit_colors.c:399 #, c-format msgid "Color table 'grey.eq' is not supported for floating point %s map" msgstr "" -#: ../raster/r.colors/edit_colors.c:368 +#: ../raster/r.colors/edit_colors.c:406 #, c-format msgid "Color table 'grey.log' is not supported for floating point %s map" msgstr "" -#: ../raster/r.colors/edit_colors.c:376 ../imagery/i.vi/main.c:545 +#: ../raster/r.colors/edit_colors.c:415 ../imagery/i.vi/main.c:546 #, c-format msgid "Unknown color request '%s'" msgstr "" -#: ../raster/r.colors/edit_colors.c:386 ../vector/v.colors/make_colors.c:51 +#: ../raster/r.colors/edit_colors.c:426 ../vector/v.colors/make_colors.c:51 #, c-format msgid "Unable to load rules file <%s>" msgstr "" -#: ../raster/r.colors/edit_colors.c:396 ../raster/r.colors.out/raster_main.c:69 -#: ../raster/r.grow.distance/main.c:382 ../raster/r.fill.dir/main.c:153 -#: ../vector/v.colors/main.c:315 +#: ../raster/r.colors/edit_colors.c:437 ../raster/r.colors.out/raster_main.c:69 +#: ../raster/r.grow.distance/main.c:382 ../raster/r.fill.dir/main.c:155 +#: ../vector/v.colors/main.c:328 #, c-format msgid "Unable to read color table for raster map <%s>" msgstr "" -#: ../raster/r.colors/edit_colors.c:400 ../raster/r.univar/r3.univar_main.c:144 +#: ../raster/r.colors/edit_colors.c:442 ../raster/r.univar/r3.univar_main.c:144 #: ../raster/r.univar/r3.univar_main.c:182 ../raster3d/r3.support/main.c:135 -#: ../raster3d/r3.out.netcdf/main.c:600 ../raster3d/r3.retile/main.c:113 +#: ../raster3d/r3.out.netcdf/main.c:601 ../raster3d/r3.retile/main.c:113 #: ../raster3d/r3.neighbors/main.c:229 ../raster3d/r3.out.vtk/main.c:142 #: ../raster3d/r3.mask/main.c:58 ../raster3d/r3.out.bin/main.c:299 #: ../raster3d/r3.flow/main.c:87 ../raster3d/r3.cross.rast/main.c:245 #: ../raster3d/r3.out.v5d/main.c:307 ../raster3d/r3.timestamp/main.c:73 #: ../raster3d/r3.to.rast/main.c:275 ../raster3d/r3.stats/main.c:97 #: ../raster3d/r3.out.ascii/main.c:326 ../raster3d/r3.null/main.c:103 -#: ../general/g.region/main.c:455 ../vector/v.colors/main.c:319 +#: ../general/g.region/main.c:468 ../vector/v.colors/main.c:332 #, c-format msgid "3D raster map <%s> not found" msgstr "" -#: ../raster/r.colors/edit_colors.c:403 ../vector/v.colors/main.c:322 +#: ../raster/r.colors/edit_colors.c:445 ../vector/v.colors/main.c:335 #, c-format msgid "Unable to read color table for 3D raster map <%s>" msgstr "" -#: ../raster/r.colors/edit_colors.c:447 +#: ../raster/r.colors/edit_colors.c:492 #, c-format msgid "Color table for %s map <%s> set to '%s'" msgstr "" @@ -7036,7 +7386,7 @@ msgstr "" #: ../raster/r.mfilter/main.c:59 ../raster/r.neighbors/main.c:173 -#: ../raster/r.resamp.filter/main.c:392 ../raster3d/r3.neighbors/main.c:215 +#: ../raster/r.resamp.filter/main.c:397 ../raster3d/r3.neighbors/main.c:215 #: ../vector/v.outlier/main.c:73 msgid "filter" msgstr "" @@ -7134,53 +7484,42 @@ msgid "Error reading temporary file" msgstr "" -#: ../raster/r.cost/main.c:145 +#: ../raster/r.cost/main.c:168 msgid "Creates a raster map showing the cumulative cost of moving between different geographic locations on an input raster map whose cell category values represent cost." msgstr "" -#: ../raster/r.cost/main.c:152 +#: ../raster/r.cost/main.c:175 msgid "Name of input raster map containing grid cell cost information" msgstr "" -#: ../raster/r.cost/main.c:160 +#: ../raster/r.cost/main.c:191 msgid "Name for output raster map with nearest start point" msgstr "" -#: ../raster/r.cost/main.c:444 +#: ../raster/r.cost/main.c:515 #, c-format msgid "Reading raster map <%s>, initializing output..." msgstr "" -#: ../raster/r.cost/main.c:489 +#: ../raster/r.cost/main.c:560 #, c-format msgid "Negative cell value found at row %d, col %d. Setting negative value to null_cost value" msgstr "" -#: ../raster/r.cost/main.c:582 -#, c-format -msgid "No start points found in vector map <%s>" -msgstr "" - -#: ../raster/r.cost/main.c:584 -#, c-format -msgid "%d point found" -msgid_plural "%d points found" -msgstr[0] "" - -#: ../raster/r.cost/main.c:1034 ../raster/r.buffer/write_map.c:45 +#: ../raster/r.cost/main.c:1230 ../raster/r.buffer/write_map.c:45 #: ../raster/r.flow/io.c:207 #, c-format msgid "Writing output raster map <%s>..." msgstr "" -#: ../raster/r.cost/main.c:1036 +#: ../raster/r.cost/main.c:1232 #, c-format msgid "Writing raster map with nearest start point <%s>..." msgstr "" #: ../raster/r.resamp.interp/main.c:77 ../raster/r.resamp.rst/main.c:149 #: ../raster/r.resamp.stats/main.c:262 ../raster/r.resamp.bspline/main.c:81 -#: ../raster/r.resample/main.c:55 ../raster/r.resamp.filter/main.c:390 +#: ../raster/r.resample/main.c:55 ../raster/r.resamp.filter/main.c:395 msgid "resample" msgstr "" @@ -7198,8 +7537,8 @@ msgstr "" #: ../raster/r.resamp.interp/main.c:370 ../raster/r.mode/main.c:143 -#: ../raster/r.resamp.stats/main.c:395 ../raster/r.tile/main.c:200 -#: ../raster/r.resamp.filter/main.c:579 +#: ../raster/r.resamp.stats/main.c:395 ../raster/r.tile/main.c:203 +#: ../raster/r.resamp.filter/main.c:593 #, c-format msgid "Unable to read color table for %s" msgstr "" @@ -7336,14 +7675,15 @@ #: ../raster/r.topmodel/file_io.c:28 ../raster/r.topmodel/file_io.c:136 #: ../raster/r.topmodel/file_io.c:161 ../raster/r.series.accumulate/main.c:221 -#: ../raster/r.series/main.c:223 ../raster/r.mapcalc/main.c:49 -#: ../raster/r.in.xyz/main.c:582 ../raster/r.in.mat/main.c:125 -#: ../raster/r.support/main.c:176 ../display/d.legend.vect/main.c:259 -#: ../display/d.legend.vect/main.c:273 ../display/d.legend.vect/draw.c:72 -#: ../display/d.linegraph/main.c:415 ../display/d.linegraph/main.c:432 -#: ../display/d.linegraph/main.c:730 ../display/d.text/main.c:380 -#: ../display/d.where/main.c:163 ../raster3d/r3.support/main.c:167 -#: ../general/g.cairocomp/main.c:46 ../vector/v.segment/main.c:98 +#: ../raster/r.series/main.c:226 ../raster/r.mapcalc/main.c:49 +#: ../raster/r.in.xyz/main.c:582 ../raster/r.buildvrt/main.c:126 +#: ../raster/r.in.mat/main.c:125 ../raster/r.support/main.c:176 +#: ../display/d.legend.vect/main.c:259 ../display/d.legend.vect/main.c:273 +#: ../display/d.legend.vect/draw.c:72 ../display/d.linegraph/main.c:415 +#: ../display/d.linegraph/main.c:432 ../display/d.linegraph/main.c:730 +#: ../display/d.text/main.c:380 ../display/d.where/main.c:160 +#: ../raster3d/r3.support/main.c:167 ../general/g.cairocomp/main.c:46 +#: ../imagery/i.group/main.c:122 ../vector/v.segment/main.c:98 #: ../vector/v.net.path/path.c:49 ../vector/v.lrs/v.lrs.segment/main.c:133 #, c-format msgid "Unable to open input file <%s>" @@ -7535,7 +7875,7 @@ msgid_plural "Calculating %d texture measures" msgstr[0] "" -#: ../raster/r.texture/main.c:354 ../imagery/i.vi/main.c:225 +#: ../raster/r.texture/main.c:354 ../imagery/i.vi/main.c:226 #, c-format msgid "Calculating %s..." msgstr "" @@ -7652,7 +7992,7 @@ msgstr "" #: ../raster/r.stats/main.c:285 ../raster/r.series.accumulate/main.c:265 -#: ../raster/r.series/main.c:287 +#: ../raster/r.series/main.c:300 ../raster/r.buildvrt/main.c:185 msgid "Raster map not found" msgstr "" @@ -8168,7 +8508,7 @@ msgid "Exports a GRASS raster to a binary array." msgstr "" -#: ../raster/r.out.bin/main.c:290 ../raster/r.random/main.c:62 +#: ../raster/r.out.bin/main.c:290 ../raster/r.random/main.c:63 #: ../imagery/i.zc/main.c:66 msgid "Name of input raster map" msgstr "" @@ -8215,7 +8555,7 @@ msgstr "" #: ../raster/r.out.bin/main.c:379 ../raster/r.in.bin/main.c:462 -#: ../vector/v.colors/main.c:225 +#: ../vector/v.colors/main.c:238 #, c-format msgid "-%c and -%c are mutually exclusive" msgstr "" @@ -8395,7 +8735,7 @@ msgid "Spline tension value" msgstr "" -#: ../raster/r.resamp.rst/main.c:246 ../vector/v.surf.rst/main.c:340 +#: ../raster/r.resamp.rst/main.c:246 ../vector/v.surf.rst/main.c:343 msgid "Anisotropy angle (in degrees counterclockwise from East)" msgstr "" @@ -8403,7 +8743,7 @@ msgid "Anisotropy" msgstr "" -#: ../raster/r.resamp.rst/main.c:253 ../vector/v.surf.rst/main.c:347 +#: ../raster/r.resamp.rst/main.c:253 ../vector/v.surf.rst/main.c:350 msgid "Anisotropy scaling factor" msgstr "" @@ -8411,7 +8751,7 @@ msgid "Use dnorm independent tension" msgstr "" -#: ../raster/r.resamp.rst/main.c:263 ../vector/v.surf.rst/main.c:171 +#: ../raster/r.resamp.rst/main.c:263 ../vector/v.surf.rst/main.c:173 msgid "Output partial derivatives instead of topographic parameters" msgstr "" @@ -8523,7 +8863,7 @@ #: ../raster/r.in.ascii/main.c:150 ../display/d.title/main.c:117 #: ../raster3d/r3.in.ascii/main.c:169 ../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 ../vector/v.surf.rst/main.c:864 +#: ../general/g.setproj/get_stp.c:286 ../vector/v.surf.rst/main.c:867 #: ../vector/v.in.ascii/main.c:275 #, c-format msgid "Unable to open temporary file <%s>" @@ -8531,7 +8871,7 @@ #: ../raster/r.resamp.rst/main.c:547 ../raster/r.thin/io.c:131 #: ../raster/r.thin/io.c:138 ../raster/r.thin/io.c:147 -#: ../vector/v.surf.rst/main.c:869 +#: ../vector/v.surf.rst/main.c:872 #, c-format msgid "Error writing temporary file <%s>" msgstr "" @@ -8559,10 +8899,10 @@ msgstr "" #: ../raster/r.univar/r3.univar_main.c:151 -#: ../raster/r.univar/r3.univar_main.c:189 ../raster3d/r3.out.netcdf/main.c:617 +#: ../raster/r.univar/r3.univar_main.c:189 ../raster3d/r3.out.netcdf/main.c:618 #: ../raster3d/r3.retile/main.c:127 ../raster3d/r3.neighbors/main.c:266 #: ../raster3d/r3.neighbors/main.c:275 ../raster3d/r3.out.vtk/main.c:207 -#: ../raster3d/r3.out.vtk/main.c:292 ../raster3d/r3.out.vtk/main.c:513 +#: ../raster3d/r3.out.vtk/main.c:292 ../raster3d/r3.out.vtk/main.c:512 #: ../raster3d/r3.mkdspf/main.c:168 ../raster3d/r3.mask/main.c:64 #: ../raster3d/r3.out.bin/main.c:314 ../raster3d/r3.flow/main.c:118 #: ../raster3d/r3.flow/main.c:132 ../raster3d/r3.flow/main.c:373 @@ -8695,53 +9035,53 @@ msgid "Programmer error in get_stats/switch" msgstr "" -#: ../raster/r.random/main.c:54 ../raster/r.random.surface/main.c:59 +#: ../raster/r.random/main.c:55 ../raster/r.random.surface/main.c:59 #: ../raster/r.surf.random/main.c:38 ../raster/r.random.cells/main.c:49 -#: ../raster/r.surf.gauss/main.c:40 ../vector/v.random/main.c:100 -#: ../vector/v.perturb/main.c:65 ../vector/v.extract/main.c:81 +#: ../raster/r.surf.gauss/main.c:40 ../vector/v.random/main.c:103 +#: ../vector/v.perturb/main.c:65 ../vector/v.extract/main.c:82 msgid "random" msgstr "" -#: ../raster/r.random/main.c:55 ../display/d.vect/main.c:76 -#: ../general/g.region/main.c:69 ../vector/v.random/main.c:103 +#: ../raster/r.random/main.c:56 ../display/d.vect/main.c:76 +#: ../general/g.region/main.c:70 ../vector/v.random/main.c:106 #: ../vector/v.cluster/main.c:94 ../vector/v.in.lidar/main.c:139 -#: ../vector/v.patch/main.c:71 ../vector/v.perturb/main.c:67 +#: ../vector/v.patch/main.c:73 ../vector/v.perturb/main.c:67 #: ../vector/v.rectify/main.c:72 ../vector/v.in.ascii/main.c:73 -#: ../vector/v.decimate/main.c:130 ../vector/v.edit/main.c:61 +#: ../vector/v.decimate/main.c:131 ../vector/v.edit/main.c:61 #: ../vector/v.info/main.c:43 ../vector/v.in.dxf/main.c:67 #: ../vector/v.external/main.c:57 msgid "level1" msgstr "" -#: ../raster/r.random/main.c:58 +#: ../raster/r.random/main.c:59 msgid "Creates a raster map layer and vector point map containing randomly located points." msgstr "" -#: ../raster/r.random/main.c:67 +#: ../raster/r.random/main.c:68 msgid "Name of cover raster map" msgstr "" -#: ../raster/r.random/main.c:74 +#: ../raster/r.random/main.c:75 msgid "The number of points to allocate" msgstr "" -#: ../raster/r.random/main.c:86 +#: ../raster/r.random/main.c:93 msgid "Generate points also for NULL category" msgstr "" -#: ../raster/r.random/main.c:91 +#: ../raster/r.random/main.c:98 msgid "Report information about input raster and exit" msgstr "" -#: ../raster/r.random/main.c:95 +#: ../raster/r.random/main.c:102 msgid "Generate vector points as 3D points" msgstr "" -#: ../raster/r.random/main.c:98 ../vector/v.in.ascii/main.c:195 +#: ../raster/r.random/main.c:105 ../vector/v.in.ascii/main.c:195 msgid "Do not build topology in points mode" msgstr "" -#: ../raster/r.random/main.c:99 ../display/d.linegraph/main.c:353 +#: ../raster/r.random/main.c:106 ../display/d.linegraph/main.c:353 #: ../display/d.linegraph/main.c:362 ../display/d.linegraph/main.c:371 #: ../display/d.linegraph/main.c:386 ../vector/v.out.ascii/args.c:40 #: ../vector/v.out.ascii/args.c:66 ../vector/v.out.ascii/args.c:76 @@ -8754,42 +9094,42 @@ msgid "Points" msgstr "" -#: ../raster/r.random/main.c:143 +#: ../raster/r.random/main.c:150 #, c-format msgid "Note: one (or both) of %s and %s must be specified" msgstr "" -#: ../raster/r.random/main.c:151 +#: ../raster/r.random/main.c:158 #, c-format msgid "<%s=%s> invalid percentage" msgstr "" -#: ../raster/r.random/main.c:162 +#: ../raster/r.random/main.c:169 #, c-format msgid "<%s=%s> invalid number of points" msgstr "" -#: ../raster/r.random/main.c:176 +#: ../raster/r.random/main.c:183 #, c-format msgid "There aren't [%llu] cells in the current region" msgstr "" -#: ../raster/r.random/main.c:179 +#: ../raster/r.random/main.c:186 #, c-format msgid "There aren't [%llu] non-NULL cells in the current region" msgstr "" -#: ../raster/r.random/main.c:183 +#: ../raster/r.random/main.c:190 #, c-format msgid "There aren't [%lu] cells in the current region" msgstr "" -#: ../raster/r.random/main.c:186 +#: ../raster/r.random/main.c:193 #, c-format msgid "There aren't [%lu] non-NULL cells in the current region" msgstr "" -#: ../raster/r.random/main.c:192 +#: ../raster/r.random/main.c:199 msgid "There are no valid locations in the current region" msgstr "" @@ -8821,7 +9161,7 @@ msgid "Writing vector map <%s> ..." msgstr "" -#: ../raster/r.random/random.c:190 ../vector/v.net.distance/main.c:363 +#: ../raster/r.random/random.c:189 ../vector/v.net.distance/main.c:363 #: ../vector/v.net.allpairs/main.c:271 ../vector/v.net.path/path.c:350 #: ../vector/v.net.iso/main.c:724 ../vector/v.net.iso/main.c:754 #: ../vector/v.net.flow/main.c:262 ../vector/v.net.timetable/main.c:134 @@ -8835,35 +9175,36 @@ msgid "Cannot insert new record: %s" msgstr "" -#: ../raster/r.random/random.c:244 +#: ../raster/r.random/random.c:243 #, c-format msgid "Only [%llu] random points created" msgstr "" -#: ../raster/r.random/random.c:247 +#: ../raster/r.random/random.c:246 #, c-format msgid "Only [%lu] random points created" msgstr "" -#: ../raster/r.random/random.c:258 ../raster/r.to.vect/main.c:233 +#: ../raster/r.random/random.c:257 ../raster/r.to.vect/main.c:233 #: ../db/drivers/postgres/index.c:59 ../vector/v.mkgrid/main.c:346 -#: ../vector/v.mkgrid/main.c:404 ../vector/v.random/main.c:259 -#: ../vector/v.select/copy_tabs.c:87 ../vector/v.patch/main.c:328 -#: ../vector/v.overlay/main.c:592 ../vector/v.extract/copy_tab.c:124 +#: ../vector/v.mkgrid/main.c:404 ../vector/v.random/main.c:300 +#: ../vector/v.select/copy_tabs.c:87 ../vector/v.patch/main.c:366 +#: ../vector/v.overlay/main.c:592 ../vector/v.decimate/copy_tab.c:119 +#: ../vector/v.extract/copy_tab.c:124 msgid "Unable to create index" msgstr "" -#: ../raster/r.random/random.c:262 ../raster/r.contour/main.c:193 +#: ../raster/r.random/random.c:261 ../raster/r.contour/main.c:193 #: ../raster/r.stream.extract/close.c:202 ../raster/r.to.vect/main.c:238 #: ../raster3d/r3.flow/main.c:72 ../vector/v.mkgrid/main.c:350 -#: ../vector/v.mkgrid/main.c:408 ../vector/v.random/main.c:265 +#: ../vector/v.mkgrid/main.c:408 ../vector/v.random/main.c:306 #: ../vector/v.in.lidar/attributes.c:144 ../vector/v.reclass/main.c:327 #: ../vector/v.in.dwg/main.c:249 ../vector/v.select/copy_tabs.c:90 -#: ../vector/v.in.ogr/main.c:1145 ../vector/v.patch/main.c:333 +#: ../vector/v.in.ogr/main.c:1208 ../vector/v.patch/main.c:371 #: ../vector/v.overlay/main.c:597 ../vector/v.sample/main.c:197 -#: ../vector/v.distance/main.c:1424 ../vector/v.in.ascii/main.c:423 -#: ../vector/v.to.points/main.c:202 ../vector/v.in.dxf/write_vect.c:238 -#: ../vector/v.extract/copy_tab.c:129 +#: ../vector/v.distance/main.c:1432 ../vector/v.in.ascii/main.c:423 +#: ../vector/v.to.points/main.c:202 ../vector/v.decimate/copy_tab.c:124 +#: ../vector/v.in.dxf/write_vect.c:238 ../vector/v.extract/copy_tab.c:129 #, c-format msgid "Unable to grant privileges on table <%s>" msgstr "" @@ -9036,155 +9377,166 @@ msgid "Unable to read category file of raster map <%s@%s>" msgstr "" -#: ../raster/r.horizon/main.c:182 ../raster/r.sunhours/main.c:75 +#: ../raster/r.horizon/main.c:181 ../raster/r.sunhours/main.c:75 #: ../raster/r.sunmask/main.c:118 msgid "sun position" msgstr "" -#: ../raster/r.horizon/main.c:184 +#: ../raster/r.horizon/main.c:183 msgid "Computes horizon angle height from a digital elevation model." msgstr "" -#: ../raster/r.horizon/main.c:186 +#: ../raster/r.horizon/main.c:185 msgid "The module has two different modes of operation: 1. Computes the entire horizon around a single point whose coordinates are given with the 'coord' option. The horizon height (in radians). 2. Computes one or more raster maps of the horizon height in a single direction. The input for this is the angle (in degrees), which is measured counterclockwise with east=0, north=90 etc. The output is the horizon height in radians." msgstr "" -#: ../raster/r.horizon/main.c:203 +#: ../raster/r.horizon/main.c:202 msgid "Direction in which you want to know the horizon height" msgstr "" -#: ../raster/r.horizon/main.c:220 +#: ../raster/r.horizon/main.c:219 msgid "Start angle for multidirectional horizon [degrees]" msgstr "" -#: ../raster/r.horizon/main.c:221 ../raster/r.horizon/main.c:230 -#: ../raster/r.horizon/main.c:238 ../raster/r.horizon/main.c:246 -#: ../raster/r.horizon/main.c:254 ../raster/r.horizon/main.c:262 -#: ../raster/r.horizon/main.c:270 ../raster/r.horizon/main.c:283 +#: ../raster/r.horizon/main.c:220 ../raster/r.horizon/main.c:229 +#: ../raster/r.horizon/main.c:237 ../raster/r.horizon/main.c:245 +#: ../raster/r.horizon/main.c:253 ../raster/r.horizon/main.c:261 +#: ../raster/r.horizon/main.c:269 ../raster/r.horizon/main.c:282 msgid "Raster mode" msgstr "" -#: ../raster/r.horizon/main.c:229 +#: ../raster/r.horizon/main.c:228 msgid "End angle for multidirectional horizon [degrees]" msgstr "" -#: ../raster/r.horizon/main.c:237 +#: ../raster/r.horizon/main.c:236 msgid "For horizon rasters, read from the DEM an extra buffer around the present region" msgstr "" -#: ../raster/r.horizon/main.c:245 +#: ../raster/r.horizon/main.c:244 msgid "For horizon rasters, read from the DEM an extra buffer eastward the present region" msgstr "" -#: ../raster/r.horizon/main.c:253 +#: ../raster/r.horizon/main.c:252 msgid "For horizon rasters, read from the DEM an extra buffer westward the present region" msgstr "" -#: ../raster/r.horizon/main.c:261 +#: ../raster/r.horizon/main.c:260 msgid "For horizon rasters, read from the DEM an extra buffer northward the present region" msgstr "" -#: ../raster/r.horizon/main.c:269 +#: ../raster/r.horizon/main.c:268 msgid "For horizon rasters, read from the DEM an extra buffer southward the present region" msgstr "" -#: ../raster/r.horizon/main.c:277 +#: ../raster/r.horizon/main.c:276 msgid "The maximum distance to consider when finding the horizon height" msgstr "" -#: ../raster/r.horizon/main.c:288 +#: ../raster/r.horizon/main.c:287 msgid "Coordinate for which you want to calculate the horizon" msgstr "" -#: ../raster/r.horizon/main.c:289 ../raster/r.horizon/main.c:305 +#: ../raster/r.horizon/main.c:288 ../raster/r.horizon/main.c:304 msgid "Point mode" msgstr "" -#: ../raster/r.horizon/main.c:310 +#: ../raster/r.horizon/main.c:309 msgid "Write output in degrees (default is radians)" msgstr "" -#: ../raster/r.horizon/main.c:315 +#: ../raster/r.horizon/main.c:314 msgid "Write output in compass orientation (default is CCW, East=0)" msgstr "" -#: ../raster/r.horizon/main.c:355 +#: ../raster/r.horizon/main.c:354 msgid "Note: In latitude-longitude coordinate system specify buffers in degree unit" msgstr "" -#: ../raster/r.horizon/main.c:368 +#: ../raster/r.horizon/main.c:367 msgid "Can't read the coordinates from the \"coordinate\" option." msgstr "" -#: ../raster/r.horizon/main.c:395 +#: ../raster/r.horizon/main.c:372 +msgid "Coordinates are outside of the current region" +msgstr "" + +#: ../raster/r.horizon/main.c:399 msgid "You didn't specify a direction value or step size. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:400 +#: ../raster/r.horizon/main.c:404 msgid "You didn't specify a horizon raster name. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:415 +#: ../raster/r.horizon/main.c:419 msgid "Negative values of start angle are not allowed. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:419 +#: ../raster/r.horizon/main.c:423 msgid "End angle is not between 0 and 360. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:423 +#: ../raster/r.horizon/main.c:427 msgid "You specify a start grater than the end angle. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:431 +#: ../raster/r.horizon/main.c:435 msgid "You didn't specify an angle step size. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:442 +#: ../raster/r.horizon/main.c:446 msgid "Could not read bufferzone size. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:447 ../raster/r.horizon/main.c:453 -#: ../raster/r.horizon/main.c:460 ../raster/r.horizon/main.c:467 +#: ../raster/r.horizon/main.c:451 ../raster/r.horizon/main.c:457 +#: ../raster/r.horizon/main.c:464 ../raster/r.horizon/main.c:471 #, c-format msgid "Could not read %s bufferzone size. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:448 +#: ../raster/r.horizon/main.c:452 msgid "east" msgstr "" -#: ../raster/r.horizon/main.c:454 +#: ../raster/r.horizon/main.c:458 msgid "west" msgstr "" -#: ../raster/r.horizon/main.c:461 +#: ../raster/r.horizon/main.c:465 msgid "south" msgstr "" -#: ../raster/r.horizon/main.c:468 +#: ../raster/r.horizon/main.c:472 msgid "north" msgstr "" -#: ../raster/r.horizon/main.c:473 +#: ../raster/r.horizon/main.c:477 msgid "Could not read maximum distance. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:484 +#: ../raster/r.horizon/main.c:488 msgid "The distance value must be 0.5-1.5. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:654 ../raster/r.in.ascii/main.c:187 +#: ../raster/r.horizon/main.c:656 ../raster/r.in.ascii/main.c:187 #, c-format msgid "OOPS: rows changed from %d to %d" msgstr "" -#: ../raster/r.horizon/main.c:658 ../raster/r.in.ascii/main.c:190 +#: ../raster/r.horizon/main.c:660 ../raster/r.in.ascii/main.c:190 #, c-format msgid "OOPS: cols changed from %d to %d" msgstr "" -#: ../raster/r.horizon/main.c:1174 +#: ../raster/r.horizon/main.c:849 ../raster/r.horizon/main.c:867 +#: ../raster/r.horizon/main.c:1203 ../raster/r.horizon/main.c:1223 +#: ../raster/r.proj/main.c:450 ../raster/r.proj/main.c:541 +#, fuzzy, c-format +msgid "Error in %s" +msgstr "ข้อผิดพลาด: %s" + +#: ../raster/r.horizon/main.c:1176 #, c-format msgid "Calculating map %01d of %01d (angle %.2f, raster map <%s>)" msgstr "" @@ -9339,7 +9691,7 @@ 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:183 +#: ../raster/r.series.accumulate/main.c:132 ../raster/r.series/main.c:184 msgid "Ignore values outside this range" msgstr "" @@ -9363,7 +9715,7 @@ msgid "Huglin Heliothermal index" msgstr "" -#: ../raster/r.series.accumulate/main.c:163 ../raster/r.series/main.c:191 +#: ../raster/r.series.accumulate/main.c:163 ../raster/r.series/main.c:192 msgid "Do not keep files open" msgstr "" @@ -9372,27 +9724,30 @@ msgstr "" #: ../raster/r.series.accumulate/main.c:206 ../raster/r.neighbors/main.c:266 -#: ../raster/r.series/main.c:204 ../raster/r.mapcalc/main.c:131 -#: ../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.external/main.c:170 ../vector/v.colors/main.c:206 +#: ../raster/r.series/main.c:205 ../raster/r.mapcalc/main.c:131 +#: ../raster/r.buildvrt/main.c:109 ../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.external/main.c:170 +#: ../vector/v.colors/main.c:219 #, c-format msgid "%s= and %s= are mutually exclusive" msgstr "" -#: ../raster/r.series.accumulate/main.c:210 ../raster/r.series/main.c:208 -#: ../raster/r.series.interp/main.c:126 ../raster/r.series.interp/main.c:142 +#: ../raster/r.series.accumulate/main.c:210 ../raster/r.series/main.c:209 +#: ../raster/r.buildvrt/main.c:113 ../raster/r.series.interp/main.c:126 +#: ../raster/r.series.interp/main.c:142 #, c-format msgid "Please specify %s= or %s=" msgstr "" -#: ../raster/r.series.accumulate/main.c:255 ../raster/r.series/main.c:275 +#: ../raster/r.series.accumulate/main.c:255 ../raster/r.series/main.c:288 +#: ../raster/r.buildvrt/main.c:174 msgid "No raster map name found in input file" msgstr "" -#: ../raster/r.series.accumulate/main.c:318 ../raster/r.slope.aspect/main.c:544 -#: ../raster/r.series/main.c:386 ../raster/r.patch/main.c:140 -#: ../raster/r.series.interp/main.c:339 ../raster/r.relief/main.c:316 +#: ../raster/r.series.accumulate/main.c:318 ../raster/r.slope.aspect/main.c:577 +#: ../raster/r.series/main.c:415 ../raster/r.patch/main.c:140 +#: ../raster/r.series.interp/main.c:339 ../raster/r.relief/main.c:317 msgid "Percent complete..." msgstr "" @@ -9454,10 +9809,10 @@ msgstr "" #: ../raster/r.distance/report.c:61 -#: ../scripts/i.colors.enhance/i.colors.enhance.py:153 -#: ../scripts/i.colors.enhance/i.colors.enhance.py:176 -#: ../scripts/i.colors.enhance/i.colors.enhance.py:186 -#: ../scripts/i.colors.enhance/i.colors.enhance.py:210 +#: ../scripts/i.colors.enhance/i.colors.enhance.py:161 +#: ../scripts/i.colors.enhance/i.colors.enhance.py:184 +#: ../scripts/i.colors.enhance/i.colors.enhance.py:194 +#: ../scripts/i.colors.enhance/i.colors.enhance.py:218 msgid "Processing..." msgstr "" @@ -10369,9 +10724,9 @@ #: ../raster/r.contour/main.c:183 ../raster/r.stream.extract/close.c:194 #: ../vector/v.net.distance/main.c:291 ../vector/v.in.lidar/attributes.c:135 #: ../vector/v.net.allpairs/main.c:179 ../vector/v.in.dwg/main.c:240 -#: ../vector/v.in.ogr/main.c:1138 ../vector/v.net.path/path.c:109 +#: ../vector/v.in.ogr/main.c:1201 ../vector/v.net.path/path.c:109 #: ../vector/v.overlay/main.c:587 ../vector/v.net.iso/main.c:390 -#: ../vector/v.net.flow/main.c:181 ../vector/v.distance/main.c:1419 +#: ../vector/v.net.flow/main.c:181 ../vector/v.distance/main.c:1427 #: ../vector/v.net.timetable/main.c:103 ../vector/v.to.points/main.c:192 #: ../vector/v.net.components/main.c:190 ../vector/v.net.centrality/main.c:266 #: ../vector/v.net.alloc/main.c:329 @@ -10381,7 +10736,7 @@ #: ../raster/r.contour/main.c:188 ../raster3d/r3.flow/main.c:67 #: ../vector/v.in.lidar/attributes.c:139 ../vector/v.reclass/main.c:322 -#: ../vector/v.in.dwg/main.c:244 ../vector/v.in.ogr/main.c:1360 +#: ../vector/v.in.dwg/main.c:244 ../vector/v.in.ogr/main.c:1430 #: ../vector/v.in.ascii/main.c:523 ../vector/v.to.points/main.c:197 #: ../vector/v.in.dxf/write_vect.c:241 #, c-format @@ -10389,8 +10744,8 @@ msgstr "" #: ../raster/r.contour/main.c:203 ../vector/v.select/copy_tabs.c:17 -#: ../vector/v.voronoi/main.c:384 ../vector/v.extract/copy_tab.c:57 -#: ../vector/v.generalize/misc.c:134 +#: ../vector/v.voronoi/main.c:384 ../vector/v.decimate/copy_tab.c:54 +#: ../vector/v.extract/copy_tab.c:57 ../vector/v.generalize/misc.c:134 msgid "Writing attributes..." msgstr "" @@ -10401,7 +10756,7 @@ msgid "Unable to insert new record: '%s'" msgstr "" -#: ../raster/r.contour/main.c:237 ../raster/r.in.lidar/main.c:608 +#: ../raster/r.contour/main.c:237 ../raster/r.in.lidar/main.c:613 #: ../vector/v.generalize/displacement.c:78 msgid "Reading data..." msgstr "" @@ -10434,209 +10789,221 @@ msgid_plural "Writing vector contours (total levels %d)..." msgstr[0] "" -#: ../raster/r.contour/cont.c:213 +#: ../raster/r.contour/cont.c:214 #, c-format msgid "%d crossing found" msgid_plural "%d crossings found" msgstr[0] "" -#: ../raster/r.contour/cont.c:266 +#: ../raster/r.contour/cont.c:267 msgid "Illegal edge number" msgstr "" -#: ../raster/r.contour/cont.c:374 +#: ../raster/r.contour/cont.c:375 msgid "Edge number out of range" msgstr "" -#: ../raster/r.slope.aspect/main.c:152 ../raster/r.param.scale/interface.c:56 +#: ../raster/r.slope.aspect/main.c:170 ../raster/r.param.scale/interface.c:56 #: ../raster/r.relief/main.c:110 ../imagery/i.topo.corr/main.c:48 msgid "terrain" msgstr "" -#: ../raster/r.slope.aspect/main.c:153 +#: ../raster/r.slope.aspect/main.c:171 msgid "aspect" msgstr "" -#: ../raster/r.slope.aspect/main.c:154 +#: ../raster/r.slope.aspect/main.c:172 msgid "slope" msgstr "" -#: ../raster/r.slope.aspect/main.c:155 +#: ../raster/r.slope.aspect/main.c:173 msgid "curvature" msgstr "" -#: ../raster/r.slope.aspect/main.c:156 +#: ../raster/r.slope.aspect/main.c:174 msgid "Generates raster maps of slope, aspect, curvatures and partial derivatives from an elevation raster map." msgstr "" -#: ../raster/r.slope.aspect/main.c:158 +#: ../raster/r.slope.aspect/main.c:176 msgid "Aspect is calculated counterclockwise from east." msgstr "" -#: ../raster/r.slope.aspect/main.c:165 ../vector/v.surf.rst/main.c:201 +#: ../raster/r.slope.aspect/main.c:183 ../vector/v.surf.rst/main.c:203 msgid "Name for output slope raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:166 ../raster/r.slope.aspect/main.c:172 -#: ../raster/r.slope.aspect/main.c:196 ../raster/r.slope.aspect/main.c:203 -#: ../raster/r.slope.aspect/main.c:210 ../raster/r.slope.aspect/main.c:217 -#: ../raster/r.slope.aspect/main.c:224 ../raster/r.slope.aspect/main.c:231 -#: ../raster/r.slope.aspect/main.c:238 ../raster/r.watershed/front/main.c:139 -#: ../raster/r.watershed/front/main.c:146 -#: ../raster/r.watershed/front/main.c:153 +#: ../raster/r.slope.aspect/main.c:184 ../raster/r.slope.aspect/main.c:190 +#: ../raster/r.slope.aspect/main.c:214 ../raster/r.slope.aspect/main.c:221 +#: ../raster/r.slope.aspect/main.c:228 ../raster/r.slope.aspect/main.c:235 +#: ../raster/r.slope.aspect/main.c:242 ../raster/r.slope.aspect/main.c:249 +#: ../raster/r.slope.aspect/main.c:256 ../raster/r.watershed/front/main.c:147 +#: ../raster/r.watershed/front/main.c:154 #: ../raster/r.watershed/front/main.c:160 -#: ../raster/r.watershed/front/main.c:166 -#: ../raster/r.watershed/front/main.c:172 -#: ../raster/r.watershed/front/main.c:180 -#: ../raster/r.watershed/front/main.c:188 -#: ../raster/r.watershed/front/main.c:195 ../vector/v.surf.rst/main.c:172 -#: ../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:232 ../vector/v.surf.rst/main.c:239 -#: ../vector/v.surf.rst/main.c:246 ../vector/v.surf.rst/main.c:253 +#: ../raster/r.watershed/front/main.c:167 +#: ../raster/r.watershed/front/main.c:173 +#: ../raster/r.watershed/front/main.c:179 +#: ../raster/r.watershed/front/main.c:186 +#: ../raster/r.watershed/front/main.c:193 +#: ../raster/r.watershed/front/main.c:200 ../vector/v.surf.rst/main.c:174 +#: ../vector/v.surf.rst/main.c:198 ../vector/v.surf.rst/main.c:204 +#: ../vector/v.surf.rst/main.c:210 ../vector/v.surf.rst/main.c:216 +#: ../vector/v.surf.rst/main.c:222 ../vector/v.surf.rst/main.c:228 +#: ../vector/v.surf.rst/main.c:234 ../vector/v.surf.rst/main.c:241 +#: ../vector/v.surf.rst/main.c:248 ../vector/v.surf.rst/main.c:255 #: ../vector/v.surf.bspline/main.c:130 ../vector/v.surf.bspline/main.c:135 -#: ../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.vol.rst/main.c:293 ../vector/v.vol.rst/main.c:299 +#: ../vector/v.vol.rst/main.c:362 ../vector/v.vol.rst/main.c:368 +#: ../vector/v.vol.rst/main.c:374 ../vector/v.vol.rst/main.c:381 +#: ../vector/v.vol.rst/main.c:387 ../vector/v.vol.rst/main.c:393 +#: ../vector/v.vol.rst/main.c:399 ../vector/v.vol.rst/main.c:405 msgid "Outputs" msgstr "" -#: ../raster/r.slope.aspect/main.c:171 ../vector/v.surf.rst/main.c:207 +#: ../raster/r.slope.aspect/main.c:189 ../vector/v.surf.rst/main.c:209 msgid "Name for output aspect raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:180 +#: ../raster/r.slope.aspect/main.c:198 msgid "Format for reporting the slope" msgstr "" -#: ../raster/r.slope.aspect/main.c:187 +#: ../raster/r.slope.aspect/main.c:205 msgid "Type of output aspect and slope maps" msgstr "" -#: ../raster/r.slope.aspect/main.c:195 ../vector/v.surf.rst/main.c:213 +#: ../raster/r.slope.aspect/main.c:213 ../vector/v.surf.rst/main.c:215 msgid "Name for output profile curvature raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:202 ../vector/v.surf.rst/main.c:219 +#: ../raster/r.slope.aspect/main.c:220 ../vector/v.surf.rst/main.c:221 msgid "Name for output tangential curvature raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:209 +#: ../raster/r.slope.aspect/main.c:227 msgid "Name for output first order partial derivative dx (E-W slope) raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:216 +#: ../raster/r.slope.aspect/main.c:234 msgid "Name for output first order partial derivative dy (N-S slope) raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:223 +#: ../raster/r.slope.aspect/main.c:241 msgid "Name for output second order partial derivative dxx raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:230 +#: ../raster/r.slope.aspect/main.c:248 msgid "Name for output second order partial derivative dyy raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:237 +#: ../raster/r.slope.aspect/main.c:255 msgid "Name for output second order partial derivative dxy raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:243 +#: ../raster/r.slope.aspect/main.c:261 msgid "Multiplicative factor to convert elevation units to horizontal units" msgstr "" -#: ../raster/r.slope.aspect/main.c:252 +#: ../raster/r.slope.aspect/main.c:270 msgid "Minimum slope value (in percent) for which aspect is computed" msgstr "" -#: ../raster/r.slope.aspect/main.c:261 +#: ../raster/r.slope.aspect/main.c:279 msgid "Do not align the current region to the raster elevation map" msgstr "" -#: ../raster/r.slope.aspect/main.c:315 ../raster/r.relief/main.c:220 +#: ../raster/r.slope.aspect/main.c:285 +msgid "Compute output at edges and near NULL values" +msgstr "" + +#: ../raster/r.slope.aspect/main.c:291 +msgid "Create aspect as degrees clockwise from North (azimuth), with flat = -9999" +msgstr "" + +#: ../raster/r.slope.aspect/main.c:293 +msgid "Default: degrees counter-clockwise from East, with flat = 0" +msgstr "" + +#: ../raster/r.slope.aspect/main.c:348 ../raster/r.relief/main.c:221 #, c-format msgid "%s=%s - must be a positive number" msgstr "" -#: ../raster/r.slope.aspect/main.c:321 ../raster/r.relief/main.c:201 -#: ../raster/r.relief/main.c:207 +#: ../raster/r.slope.aspect/main.c:354 ../raster/r.relief/main.c:202 +#: ../raster/r.relief/main.c:208 #, c-format msgid "%s=%s - must be a non-negative number" msgstr "" -#: ../raster/r.slope.aspect/main.c:336 +#: ../raster/r.slope.aspect/main.c:369 #, 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:358 +#: ../raster/r.slope.aspect/main.c:391 #, c-format msgid "Wrong raster type: %s" msgstr "" -#: ../raster/r.slope.aspect/main.c:387 +#: ../raster/r.slope.aspect/main.c:420 msgid "r.slope.aspect does not convert horizontal units to meters in this version, see manual page." msgstr "" -#: ../raster/r.slope.aspect/main.c:968 +#: ../raster/r.slope.aspect/main.c:1025 #, c-format msgid "Elevation products for mapset <%s> in <%s>" msgstr "" -#: ../raster/r.slope.aspect/main.c:987 +#: ../raster/r.slope.aspect/main.c:1044 #, c-format msgid "Min computed aspect %.4f, max computed aspect %.4f" msgstr "" -#: ../raster/r.slope.aspect/main.c:1051 +#: ../raster/r.slope.aspect/main.c:1145 #, c-format msgid "Aspect raster map <%s> complete" msgstr "" -#: ../raster/r.slope.aspect/main.c:1108 +#: ../raster/r.slope.aspect/main.c:1202 #, c-format msgid "Min computed slope %.4f, max computed slope %.4f" msgstr "" -#: ../raster/r.slope.aspect/main.c:1161 +#: ../raster/r.slope.aspect/main.c:1255 #, c-format msgid "Slope raster map <%s> complete" msgstr "" -#: ../raster/r.slope.aspect/main.c:1233 +#: ../raster/r.slope.aspect/main.c:1327 #, c-format msgid "Profile curve raster map <%s> complete" msgstr "" -#: ../raster/r.slope.aspect/main.c:1260 +#: ../raster/r.slope.aspect/main.c:1354 #, c-format msgid "Tangential curve raster map <%s> complete" msgstr "" -#: ../raster/r.slope.aspect/main.c:1285 +#: ../raster/r.slope.aspect/main.c:1379 #, c-format msgid "E-W slope raster map <%s> complete" msgstr "" -#: ../raster/r.slope.aspect/main.c:1310 +#: ../raster/r.slope.aspect/main.c:1404 #, c-format msgid "N-S slope raster map <%s> complete" msgstr "" -#: ../raster/r.slope.aspect/main.c:1335 +#: ../raster/r.slope.aspect/main.c:1429 #, c-format msgid "Dxx raster map <%s> complete" msgstr "" -#: ../raster/r.slope.aspect/main.c:1360 +#: ../raster/r.slope.aspect/main.c:1454 #, c-format msgid "Dyy raster map <%s> complete" msgstr "" -#: ../raster/r.slope.aspect/main.c:1385 +#: ../raster/r.slope.aspect/main.c:1479 #, c-format msgid "Dxy raster map <%s> complete" msgstr "" @@ -10764,7 +11131,7 @@ msgid "\"%s\" field missing from header" msgstr "" -#: ../raster/r.stream.extract/main.c:78 ../raster/r.watershed/front/main.c:78 +#: ../raster/r.stream.extract/main.c:78 ../raster/r.watershed/front/main.c:80 msgid "stream network" msgstr "" @@ -10780,11 +11147,6 @@ msgid "Stream extraction will use provided accumulation instead of calculating it anew" msgstr "" -#: ../raster/r.stream.extract/main.c:89 ../raster/r.stream.extract/main.c:97 -#: ../raster/r.flow/main.c:435 ../raster/r.flow/main.c:441 -msgid "Input maps" -msgstr "" - #: ../raster/r.stream.extract/main.c:93 msgid "Name of input raster map with real depressions" msgstr "" @@ -10883,13 +11245,13 @@ msgstr "" #: ../raster/r.stream.extract/main.c:318 -#: ../raster/r.watershed/seg/init_vars.c:252 +#: ../raster/r.watershed/seg/init_vars.c:255 #, c-format msgid "Will need up to %.2f MB of disk space" msgstr "" #: ../raster/r.stream.extract/main.c:320 -#: ../raster/r.watershed/seg/init_vars.c:254 +#: ../raster/r.watershed/seg/init_vars.c:258 #, c-format msgid "Will need up to %.2f GB (%.0f MB) of disk space" msgstr "" @@ -10972,17 +11334,14 @@ msgid "Unable to re-open segment file" msgstr "" -#: ../raster/r.stream.extract/cseg.c:47 ../raster/r.stream.extract/dseg.c:47 -#: ../raster/r.stream.extract/dseg.c:97 ../raster/r.stream.extract/bseg.c:46 -#: ../raster/r.stream.extract/bseg.c:96 ../raster/r.stream.extract/seg.c:52 -#: ../raster/r.stream.extract/seg.c:94 ../raster/r.stream.extract/seg.c:103 +#: ../raster/r.stream.extract/cseg.c:47 ../raster/r.stream.extract/cseg.c:97 +#: ../raster/r.stream.extract/dseg.c:47 ../raster/r.stream.extract/dseg.c:97 +#: ../raster/r.stream.extract/bseg.c:46 ../raster/r.stream.extract/bseg.c:96 +#: ../raster/r.stream.extract/seg.c:52 ../raster/r.stream.extract/seg.c:94 +#: ../raster/r.stream.extract/seg.c:103 msgid "Unable to read segment file" msgstr "" -#: ../raster/r.stream.extract/cseg.c:97 -msgid "Unabel to read segment file" -msgstr "" - #: ../raster/r.stream.extract/cseg.c:120 #, c-format msgid "Unable to segment put row %d for raster map <%s>" @@ -11021,8 +11380,8 @@ msgstr "" #: ../raster/r.stream.extract/streams.c:336 -#: ../raster/r.watershed/seg/do_cum.c:487 -#: ../raster/r.watershed/ram/do_cum.c:443 +#: ../raster/r.watershed/seg/do_cum.c:518 +#: ../raster/r.watershed/ram/do_cum.c:469 #, c-format msgid "MFD: cumulative proportion of flow distribution not 1.0 but %f" msgstr "" @@ -11063,7 +11422,8 @@ msgstr "" #: ../raster/r.stream.extract/close.c:198 -#, c-format +#: ../scripts/v.db.addtable/v.db.addtable.py:147 +#, c-format, python-format msgid "Unable to create index on table <%s>" msgstr "" @@ -11073,7 +11433,7 @@ msgstr "" #: ../raster/r.stream.extract/close.c:255 ../raster/r.grow.distance/main.c:325 -#: ../raster/r.fill.dir/main.c:253 +#: ../raster/r.fill.dir/main.c:259 msgid "Writing output raster maps..." msgstr "" @@ -11195,8 +11555,8 @@ msgid "Distance filter remains flat before beginning exponent" msgstr "" -#: ../raster/r.random.surface/main.c:102 -msgid "Random seed (SEED_MIN >= value >= SEED_MAX), default [random]" +#: ../raster/r.random.surface/main.c:102 ../raster/r.random.cells/main.c:77 +msgid "Random seed, default [random]" msgstr "" #: ../raster/r.random.surface/main.c:108 @@ -11207,12 +11567,12 @@ msgid "Uniformly distributed cell values" msgstr "" -#: ../raster/r.random.surface/main.c:128 ../raster/r.random.cells/init.c:96 +#: ../raster/r.random.surface/main.c:128 ../raster/r.random.cells/init.c:93 #, c-format msgid "Generating raster map <%s>..." msgstr "" -#: ../raster/r.random.surface/save.c:98 ../raster/r.drain/main.c:522 +#: ../raster/r.random.surface/save.c:98 ../raster/r.drain/main.c:523 #: ../raster/r.random.cells/indep.c:139 ../raster/r.composite/main.c:191 #: ../imagery/i.ifft/main.c:207 #, c-format @@ -11233,45 +11593,30 @@ msgid "Output raster map required" msgstr "" -#: ../raster/r.random.surface/init.c:108 -#, c-format -msgid "Seed (%d) larger than maximum (%d)" -msgstr "" - -#: ../raster/r.random.surface/init.c:111 ../raster/r.random.surface/init.c:120 -#, c-format -msgid " seed is set to %d" -msgstr "" - -#: ../raster/r.random.surface/init.c:116 -#, c-format -msgid "Seed (%d) smaller than minimum (%d)" -msgstr "" - -#: ../raster/r.random.surface/init.c:159 +#: ../raster/r.random.surface/init.c:141 #, c-format msgid "Distance value (%d): %lf must be >= 0.0" msgstr "" -#: ../raster/r.random.surface/init.c:187 +#: ../raster/r.random.surface/init.c:169 #, c-format msgid "Exponent value (%lf) must be > 0.0" msgstr "" -#: ../raster/r.random.surface/init.c:211 +#: ../raster/r.random.surface/init.c:193 #, c-format msgid "Flat value (%lf) must be less than distance value (%lf)" msgstr "" -#: ../raster/r.random.surface/init.c:232 +#: ../raster/r.random.surface/init.c:214 msgid "Must have a distance value for each filter" msgstr "" -#: ../raster/r.random.surface/init.c:264 +#: ../raster/r.random.surface/init.c:246 msgid "Must have a exponent value for each filter" msgstr "" -#: ../raster/r.random.surface/init.c:281 +#: ../raster/r.random.surface/init.c:263 msgid "Must have a weight value for each filter" msgstr "" @@ -11316,64 +11661,64 @@ msgid "File not found: %s" msgstr "" -#: ../raster/r.fill.dir/main.c:88 +#: ../raster/r.fill.dir/main.c:90 msgid "sink" msgstr "" -#: ../raster/r.fill.dir/main.c:89 +#: ../raster/r.fill.dir/main.c:91 msgid "fill sinks" msgstr "" -#: ../raster/r.fill.dir/main.c:90 +#: ../raster/r.fill.dir/main.c:92 msgid "depressions" msgstr "" -#: ../raster/r.fill.dir/main.c:92 +#: ../raster/r.fill.dir/main.c:94 msgid "Filters and generates a depressionless elevation map and a flow direction map from a given elevation raster map." msgstr "" -#: ../raster/r.fill.dir/main.c:99 +#: ../raster/r.fill.dir/main.c:101 msgid "Name for output depressionless elevation raster map" msgstr "" -#: ../raster/r.fill.dir/main.c:103 +#: ../raster/r.fill.dir/main.c:105 msgid "Name for output flow direction map for depressionless elevation raster map" msgstr "" -#: ../raster/r.fill.dir/main.c:108 +#: ../raster/r.fill.dir/main.c:110 msgid "Name for output raster map of problem areas" msgstr "" -#: ../raster/r.fill.dir/main.c:115 +#: ../raster/r.fill.dir/main.c:117 msgid "Aspect direction format" msgstr "" -#: ../raster/r.fill.dir/main.c:121 +#: ../raster/r.fill.dir/main.c:123 msgid "Find unresolved areas only" msgstr "" -#: ../raster/r.fill.dir/main.c:127 +#: ../raster/r.fill.dir/main.c:129 #, c-format msgid "The '%c' flag requires '%s'to be specified" msgstr "" -#: ../raster/r.fill.dir/main.c:148 +#: ../raster/r.fill.dir/main.c:150 msgid "Direction map is D8 resolution, i.e. 45 degrees" msgstr "" -#: ../raster/r.fill.dir/main.c:190 +#: ../raster/r.fill.dir/main.c:192 msgid "Reading input elevation raster map..." msgstr "" -#: ../raster/r.fill.dir/main.c:200 +#: ../raster/r.fill.dir/main.c:202 msgid "Filling sinks..." msgstr "" -#: ../raster/r.fill.dir/main.c:204 +#: ../raster/r.fill.dir/main.c:206 msgid "Determining flow directions for ambiguous cases..." msgstr "" -#: ../raster/r.fill.dir/main.c:217 +#: ../raster/r.fill.dir/main.c:219 msgid "Repeat to get the final directions..." msgstr "" @@ -11455,14 +11800,6 @@ msgid "Pass 2 of 2..." msgstr "" -#: ../raster/r.clump/clump.c:99 ../raster/r.clump/clump.c:151 -#: ../raster/r.clump/minsize.c:152 ../raster/r.clump/minsize.c:253 -#: ../raster/r.clump/minsize.c:287 ../raster/r.clump/minsize.c:293 -#: ../raster/r.clump/minsize.c:424 ../raster/r.clump/minsize.c:447 -#: ../raster/r.clump/minsize.c:518 ../imagery/i.segment/cluster.c:431 -msgid "Unable to read from temp file" -msgstr "" - #: ../raster/r.clump/clump.c:115 ../raster/r.clump/clump.c:347 #: ../raster/r.clump/clump.c:361 ../raster/r.clump/clump.c:648 #: ../raster/r.clump/clump.c:662 ../raster/r.clump/minsize.c:163 @@ -11490,9 +11827,9 @@ msgid "%d-band clumping with threshold %g" msgstr "" -#: ../raster/r.clump/clump.c:451 ../imagery/i.segment/write_output.c:112 -#: ../imagery/i.segment/open_files.c:71 ../imagery/i.segment/open_files.c:238 -#: ../imagery/i.segment/open_files.c:246 +#: ../raster/r.clump/clump.c:451 ../imagery/i.segment/write_output.c:114 +#: ../imagery/i.segment/open_files.c:57 ../imagery/i.segment/open_files.c:232 +#: ../imagery/i.segment/open_files.c:240 #, c-format msgid "No min/max found in raster map <%s>" msgstr "" @@ -11577,7 +11914,7 @@ msgid "PNG error" msgstr "" -#: ../raster/r.in.png/main.c:485 ../raster/r.cross/main.c:168 +#: ../raster/r.in.png/main.c:485 ../raster/r.cross/main.c:161 #: ../raster/r.basins.fill/main.c:146 ../raster/r.resample/main.c:125 #, c-format msgid "Creating support files for <%s>..." @@ -11607,34 +11944,34 @@ msgid "Output image file header only and exit" msgstr "" -#: ../raster/r.cross/main.c:72 +#: ../raster/r.cross/main.c:71 msgid "Creates a cross product of the category values from multiple raster map layers." msgstr "" -#: ../raster/r.cross/main.c:81 +#: ../raster/r.cross/main.c:80 #, c-format msgid "Names of 2-%d input raster maps" msgstr "" -#: ../raster/r.cross/main.c:90 -msgid "Non-zero data only" +#: ../raster/r.cross/main.c:89 +msgid "Non-NULL data only" msgstr "" -#: ../raster/r.cross/main.c:103 +#: ../raster/r.cross/main.c:102 #, c-format msgid "More than %d files not allowed" msgstr "" -#: ../raster/r.cross/main.c:119 +#: ../raster/r.cross/main.c:111 msgid "Must specify 2 or more input maps" msgstr "" -#: ../raster/r.cross/main.c:136 +#: ../raster/r.cross/main.c:129 #, c-format msgid "%s: STEP 2 ..." msgstr "" -#: ../raster/r.cross/main.c:178 +#: ../raster/r.cross/main.c:171 #, c-format msgid "%d categories" msgstr "" @@ -11649,40 +11986,45 @@ msgid "%s: STEP 3 ... " msgstr "" -#: ../raster/r.series/main.c:141 +#: ../raster/r.series/main.c:142 msgid "Makes each output cell value a function of the values assigned to the corresponding cells in the input raster map layers." msgstr "" -#: ../raster/r.series/main.c:150 +#: ../raster/r.series/main.c:151 msgid "Input file with one raster map name and optional one weight per line, field separator between name and weight is |" msgstr "" -#: ../raster/r.series/main.c:161 ../raster3d/r3.neighbors/main.c:119 +#: ../raster/r.series/main.c:162 ../raster3d/r3.neighbors/main.c:119 msgid "Aggregate operation" msgstr "" -#: ../raster/r.series/main.c:176 +#: ../raster/r.series/main.c:177 msgid "Weighting factor for each input map, default value is 1.0 for each input map" msgstr "" -#: ../raster/r.series/main.c:250 ../raster/r.series/main.c:312 +#: ../raster/r.series/main.c:253 ../raster/r.series/main.c:325 msgid "Weights must be positive" msgstr "" -#: ../raster/r.series/main.c:268 ../raster/r.series/main.c:318 +#: ../raster/r.series/main.c:271 ../raster/r.series/main.c:331 #, c-format msgid "Reading raster map <%s> using weight %f..." msgstr "" -#: ../raster/r.series/main.c:298 +#: ../raster/r.series/main.c:274 ../raster/r.series/main.c:334 +#, fuzzy, c-format +msgid "Unable to open input raster <%s>" +msgstr "ไม่สามารถ สร้าง à¹à¸œà¸™à¸—ี่เชิงภาพ <%s>" + +#: ../raster/r.series/main.c:311 msgid "input= and weights= must have the same number of values" msgstr "" -#: ../raster/r.series/main.c:333 +#: ../raster/r.series/main.c:356 msgid "output= and method= must have the same number of values" msgstr "" -#: ../raster/r.series/main.c:351 +#: ../raster/r.series/main.c:379 #, c-format msgid "Method %s not compatible with weights, using unweighed version instead" msgstr "" @@ -11895,95 +12237,95 @@ msgid "Flag %c makes sense only with %s option or -%c flag" msgstr "" -#: ../raster/r.in.lidar/main.c:369 ../raster3d/r3.in.lidar/main.c:340 +#: ../raster/r.in.lidar/main.c:367 +msgid "Trim option can be used only with trimmean method" +msgstr "" + +#: ../raster/r.in.lidar/main.c:374 ../raster3d/r3.in.lidar/main.c:340 #, c-format msgid "File <%s> does not exist" msgstr "" -#: ../raster/r.in.lidar/main.c:386 +#: ../raster/r.in.lidar/main.c:391 msgid "zrange will not be taken into account during scan" msgstr "" -#: ../raster/r.in.lidar/main.c:399 ../raster3d/r3.in.lidar/main.c:374 +#: ../raster/r.in.lidar/main.c:404 ../raster3d/r3.in.lidar/main.c:374 #: ../vector/v.in.lidar/main.c:349 #, c-format msgid "Input file <%s> does not exist" msgstr "" -#: ../raster/r.in.lidar/main.c:403 ../raster3d/r3.in.lidar/main.c:378 +#: ../raster/r.in.lidar/main.c:408 ../raster3d/r3.in.lidar/main.c:378 #, c-format msgid "Unable to open file <%s> as a LiDAR point cloud" msgstr "" -#: ../raster/r.in.lidar/main.c:407 ../raster3d/r3.in.lidar/main.c:382 +#: ../raster/r.in.lidar/main.c:412 ../raster3d/r3.in.lidar/main.c:382 #: ../vector/v.in.lidar/main.c:358 #, c-format msgid "Unable to read LAS header of <%s>" msgstr "" -#: ../raster/r.in.lidar/main.c:423 ../raster3d/r3.in.lidar/main.c:398 +#: ../raster/r.in.lidar/main.c:428 ../raster3d/r3.in.lidar/main.c:398 msgid "First file's projection checked, checking projection of the other files..." msgstr "" -#: ../raster/r.in.lidar/main.c:461 +#: ../raster/r.in.lidar/main.c:466 #, c-format msgid "Unknown filter option <%s>" msgstr "" -#: ../raster/r.in.lidar/main.c:479 ../raster/r.in.xyz/main.c:383 +#: ../raster/r.in.lidar/main.c:484 ../raster/r.in.xyz/main.c:383 msgid "Invalid zrange" msgstr "" -#: ../raster/r.in.lidar/main.c:493 +#: ../raster/r.in.lidar/main.c:498 #, c-format msgid "Invalid %s" msgstr "" -#: ../raster/r.in.lidar/main.c:525 ../general/g.region/main.c:815 +#: ../raster/r.in.lidar/main.c:530 ../general/g.region/main.c:865 #, c-format msgid "Invalid input <%s=%s>" msgstr "" -#: ../raster/r.in.lidar/main.c:528 +#: ../raster/r.in.lidar/main.c:533 #, c-format msgid "Option '%s' must be > 0.0" msgstr "" -#: ../raster/r.in.lidar/main.c:596 +#: ../raster/r.in.lidar/main.c:601 #, c-format -msgid "Unable to process the hole map at once. Please set the '%s' option to some value lower than 100." +msgid "Unable to process the whole map at once. Please set the '%s' option to some value lower than 100." msgstr "" -#: ../raster/r.in.lidar/main.c:616 +#: ../raster/r.in.lidar/main.c:621 #, c-format msgid "Pass #%d (of %d)..." msgstr "" -#: ../raster/r.in.lidar/main.c:755 ../raster/r.drain/main.c:470 -msgid "Writing output raster map..." -msgstr "" - -#: ../raster/r.in.lidar/main.c:778 +#: ../raster/r.in.lidar/main.c:783 #, c-format msgid "%lu points found in input file(s)" msgstr "" -#: ../raster/r.in.lidar/main.c:798 +#: ../raster/r.in.lidar/main.c:803 #, c-format msgid "%lu input points were invalid and filtered out" msgstr "" -#: ../raster/r.in.lidar/main.c:801 +#: ../raster/r.in.lidar/main.c:806 #, c-format msgid "%lu input points were invalid, use -%c flag to filter them out" msgstr "" -#: ../raster/r.in.lidar/main.c:804 +#: ../raster/r.in.lidar/main.c:809 #, c-format msgid "Raster map <%s> created. %lu points from %d files found in region." msgstr "" -#: ../raster/r.in.lidar/main.c:809 +#: ../raster/r.in.lidar/main.c:814 #, c-format msgid "Raster map <%s> created. %lu points found in region." msgstr "" @@ -11993,10 +12335,10 @@ msgid "Cannot create temporary file with segments of a raster map" msgstr "" -#: ../raster/r.in.lidar/projection.c:34 ../raster/r.in.gdal/proj.c:131 -#: ../raster/r.external/proj.c:131 ../raster3d/r3.in.lidar/projection.c:36 +#: ../raster/r.in.lidar/projection.c:34 ../raster/r.in.gdal/proj.c:153 +#: ../raster/r.external/proj.c:153 ../raster3d/r3.in.lidar/projection.c:36 #: ../vector/v.in.lidar/projection.c:32 ../vector/v.in.pdal/projection.c:31 -#: ../vector/v.in.ogr/proj.c:322 ../vector/v.external/proj.c:223 +#: ../vector/v.in.ogr/proj.c:361 ../vector/v.external/proj.c:246 msgid "" "Projection of dataset does not appear to match current location.\n" "\n" @@ -12015,10 +12357,10 @@ msgid "Import dataset PROJ_INFO is:\n" msgstr "" -#: ../raster/r.in.lidar/projection.c:91 ../raster/r.in.gdal/proj.c:237 -#: ../raster/r.external/proj.c:237 ../raster3d/r3.in.lidar/projection.c:93 +#: ../raster/r.in.lidar/projection.c:91 ../raster/r.in.gdal/proj.c:259 +#: ../raster/r.external/proj.c:259 ../raster3d/r3.in.lidar/projection.c:93 #: ../vector/v.in.lidar/projection.c:89 ../vector/v.in.pdal/projection.c:88 -#: ../vector/v.in.ogr/proj.c:428 ../vector/v.external/proj.c:329 +#: ../vector/v.in.ogr/proj.c:467 ../vector/v.external/proj.c:352 #, c-format msgid "" "\n" @@ -12037,17 +12379,17 @@ msgid "Unable to convert input map projection information to GRASS format for checking" msgstr "" -#: ../raster/r.in.lidar/projection.c:128 ../raster/r.in.gdal/proj.c:122 -#: ../raster/r.external/proj.c:122 ../raster3d/r3.in.lidar/projection.c:130 -#: ../vector/v.in.lidar/projection.c:126 ../vector/v.in.ogr/proj.c:313 -#: ../vector/v.external/proj.c:214 +#: ../raster/r.in.lidar/projection.c:128 ../raster/r.in.gdal/proj.c:144 +#: ../raster/r.external/proj.c:144 ../raster3d/r3.in.lidar/projection.c:130 +#: ../vector/v.in.lidar/projection.c:126 ../vector/v.in.ogr/proj.c:352 +#: ../vector/v.external/proj.c:237 msgid "Over-riding projection check" msgstr "" -#: ../raster/r.in.lidar/projection.c:139 ../raster/r.in.gdal/proj.c:260 -#: ../raster/r.external/proj.c:260 ../raster3d/r3.in.lidar/projection.c:141 +#: ../raster/r.in.lidar/projection.c:139 ../raster/r.in.gdal/proj.c:282 +#: ../raster/r.external/proj.c:282 ../raster3d/r3.in.lidar/projection.c:141 #: ../vector/v.in.lidar/projection.c:137 ../vector/v.in.pdal/projection.c:137 -#: ../vector/v.in.ogr/proj.c:451 ../vector/v.external/proj.c:352 +#: ../vector/v.in.ogr/proj.c:490 ../vector/v.external/proj.c:375 msgid "Projection of input dataset and current location appear to match" msgstr "" @@ -12083,14 +12425,6 @@ msgid "File containing expression(s) to evaluate" msgstr "" -#: ../raster/r.mapcalc/main.c:105 -msgid "Seed for rand() function" -msgstr "" - -#: ../raster/r.mapcalc/main.c:109 -msgid "Generate random seed (result is non-deterministic)" -msgstr "" - #: ../raster/r.mapcalc/main.c:113 msgid "List input and output maps" msgstr "" @@ -12188,8 +12522,8 @@ msgid "Unable to close raster map <%s@%s>" msgstr "" -#: ../raster/r.mapcalc/map3.c:607 ../raster/r.sunhours/main.c:324 -#: ../raster/r.sunhours/main.c:335 ../raster/r.sunhours/main.c:346 +#: ../raster/r.mapcalc/map3.c:607 ../raster/r.sunhours/main.c:325 +#: ../raster/r.sunhours/main.c:336 ../raster/r.sunhours/main.c:347 #: ../imagery/i.landsat.acca/tools.c:136 #: ../imagery/i.landsat.acca/algorithm.c:234 #: ../imagery/i.landsat.acca/algorithm.c:388 @@ -12279,9 +12613,9 @@ msgstr "" #: ../raster/r.statistics/main.c:118 ../raster/r.stats.zonal/main.c:165 -#: ../raster/r.proj/main.c:237 ../imagery/i.rectify/main.c:156 +#: ../raster/r.proj/main.c:248 ../imagery/i.rectify/main.c:156 #: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:151 -#: ../vector/v.vect.stats/main.c:302 +#: ../vector/v.vect.stats/main.c:309 #, c-format msgid "<%s=%s> unknown %s" msgstr "" @@ -12398,31 +12732,15 @@ msgid "Cannot get projection key values of current location" msgstr "" -#: ../raster/r.sunhours/main.c:232 ../general/g.region/printwindow.c:267 -#: ../general/g.region/printwindow.c:488 ../general/g.region/printwindow.c:569 -msgid "Unable to update lat/long projection parameters" -msgstr "" - -#: ../raster/r.sunhours/main.c:296 ../raster/r.sunhours/main.c:391 -#: ../raster/r.sunmask/g_solposition.c:127 -#: ../general/g.region/printwindow.c:285 ../general/g.region/printwindow.c:293 -#: ../general/g.region/printwindow.c:301 ../general/g.region/printwindow.c:309 -#: ../general/g.region/printwindow.c:319 ../general/g.region/printwindow.c:503 -#: ../general/g.region/printwindow.c:596 ../general/g.region/printwindow.c:608 -#: ../general/g.region/printwindow.c:625 ../general/g.region/printwindow.c:643 -#: ../general/g.region/printwindow.c:658 -msgid "Error in pj_do_proj (projection of input coordinate pair)" -msgstr "" - -#: ../raster/r.sunhours/main.c:356 +#: ../raster/r.sunhours/main.c:357 msgid "Calculating solar elevation and azimuth..." msgstr "" -#: ../raster/r.sunhours/main.c:359 +#: ../raster/r.sunhours/main.c:360 msgid "Calculating solar elevation..." msgstr "" -#: ../raster/r.sunhours/main.c:362 +#: ../raster/r.sunhours/main.c:363 msgid "Calculating solar azimuth..." msgstr "" @@ -12585,7 +12903,7 @@ msgid "Print compression information in shell script style" msgstr "" -#: ../raster/r.compress/main.c:128 ../raster/r.compress/main.c:308 +#: ../raster/r.compress/main.c:128 ../raster/r.compress/main.c:312 #, c-format msgid "Raster map <%s> is not in the current mapset" msgstr "" @@ -12605,72 +12923,82 @@ msgid "<%s> is a GDAL-linked map - can't (un)compress" msgstr "" -#: ../raster/r.compress/main.c:215 +#: ../raster/r.compress/main.c:145 +#, c-format +msgid "<%s> is a virtual raster map - can't (un)compress" +msgstr "" + +#: ../raster/r.compress/main.c:219 msgid "DONE: uncompressed file is %lu %s (%.2f%) smaller" msgstr "" -#: ../raster/r.compress/main.c:216 +#: ../raster/r.compress/main.c:220 msgid "DONE: compressed file is %lu %s (%.2f%) smaller" msgstr "" -#: ../raster/r.compress/main.c:220 +#: ../raster/r.compress/main.c:224 msgid "DONE: uncompressed file is %lu %s (%.2f%) larger" msgstr "" -#: ../raster/r.compress/main.c:221 +#: ../raster/r.compress/main.c:225 msgid "DONE: compressed file is %lu %s (%.2f%) larger" msgstr "" -#: ../raster/r.compress/main.c:224 +#: ../raster/r.compress/main.c:228 msgid "same size" msgstr "" -#: ../raster/r.compress/main.c:240 +#: ../raster/r.compress/main.c:244 #, c-format msgid "<%s> already uncompressed" msgstr "" -#: ../raster/r.compress/main.c:243 +#: ../raster/r.compress/main.c:247 #, c-format msgid "Uncompressing <%s>" msgstr "" -#: ../raster/r.compress/main.c:251 +#: ../raster/r.compress/main.c:255 #, c-format msgid "Re-compressing <%s>" msgstr "" -#: ../raster/r.compress/main.c:254 +#: ../raster/r.compress/main.c:258 #, c-format msgid "Compressing <%s>" msgstr "" -#: ../raster/r.compress/main.c:312 +#: ../raster/r.compress/main.c:316 #, c-format msgid "<%s> is a GDAL-linked map" msgstr "" -#: ../raster/r.compress/main.c:316 +#: ../raster/r.compress/main.c:320 +#, c-format +msgid "<%s> is a virtual raster map" +msgstr "" + +#: ../raster/r.compress/main.c:324 #, c-format msgid "<%s> is a reclass file of map <%s> in mapset <%s>" msgstr "" -#: ../raster/r.compress/main.c:336 +#: ../raster/r.compress/main.c:344 #, c-format msgid "<%s> is uncompressed (method %i: %s). Data type: %s" msgstr "" -#: ../raster/r.compress/main.c:343 +#: ../raster/r.compress/main.c:351 #, c-format msgid "<%s> is compressed (method %i: %s). Data type: %s" msgstr "" -#: ../raster/r.compress/main.c:351 +#: ../raster/r.compress/main.c:359 #, c-format msgid "<%s> has a compressed NULL file" msgstr "" -#: ../raster/r.compress/main.c:353 +#: ../raster/r.compress/main.c:362 #, c-format msgid "<%s> has an uncompressed NULL file" msgstr "" @@ -12887,22 +13215,22 @@ #: ../raster/r.out.gdal/main.c:713 ../raster/r.out.gdal/main.c:725 #: ../raster/r.out.gdal/main.c:738 ../raster/r.out.gdal/main.c:751 #: ../raster/r.out.gdal/main.c:763 ../raster/r.out.gdal/main.c:777 -#: ../raster/r.out.gdal/export_band.c:477 -#: ../raster/r.out.gdal/export_band.c:489 -#: ../raster/r.out.gdal/export_band.c:502 -#: ../raster/r.out.gdal/export_band.c:515 -#: ../raster/r.out.gdal/export_band.c:527 -#: ../raster/r.out.gdal/export_band.c:540 -#: ../raster/r.out.gdal/export_band.c:554 +#: ../raster/r.out.gdal/export_band.c:482 +#: ../raster/r.out.gdal/export_band.c:494 +#: ../raster/r.out.gdal/export_band.c:507 +#: ../raster/r.out.gdal/export_band.c:520 +#: ../raster/r.out.gdal/export_band.c:532 +#: ../raster/r.out.gdal/export_band.c:547 +#: ../raster/r.out.gdal/export_band.c:562 msgid "Selected GDAL datatype does not cover data range." msgstr "" #: ../raster/r.out.gdal/main.c:714 ../raster/r.out.gdal/main.c:726 #: ../raster/r.out.gdal/main.c:739 ../raster/r.out.gdal/main.c:752 -#: ../raster/r.out.gdal/export_band.c:478 -#: ../raster/r.out.gdal/export_band.c:490 -#: ../raster/r.out.gdal/export_band.c:503 -#: ../raster/r.out.gdal/export_band.c:516 +#: ../raster/r.out.gdal/export_band.c:483 +#: ../raster/r.out.gdal/export_band.c:495 +#: ../raster/r.out.gdal/export_band.c:508 +#: ../raster/r.out.gdal/export_band.c:521 #, c-format msgid "GDAL datatype: %s, range: %d - %d" msgstr "" @@ -12914,15 +13242,14 @@ msgid "Range to be exported: %g - %g" msgstr "" -#: ../raster/r.out.gdal/main.c:764 ../raster/r.out.gdal/export_band.c:528 +#: ../raster/r.out.gdal/main.c:764 ../raster/r.out.gdal/export_band.c:533 #, c-format msgid "GDAL datatype: %s, range: %u - %u" msgstr "" -#: ../raster/r.out.gdal/main.c:778 ../raster/r.out.gdal/export_band.c:541 -#: ../raster/r.out.gdal/export_band.c:555 +#: ../raster/r.out.gdal/main.c:778 ../raster/r.out.gdal/export_band.c:548 #, c-format -msgid "GDAL datatype: %s, range: %g - %g" +msgid "GDAL datatype: %s, range: %.7g - %.7g" msgstr "" #: ../raster/r.out.gdal/main.c:805 ../raster/r.out.gdal/main.c:818 @@ -12953,7 +13280,7 @@ msgid "GDAL datatype: %s, valid range: %g - %g" msgstr "" -#: ../raster/r.out.gdal/export_band.c:53 ../raster/r.out.gdal/export_band.c:359 +#: ../raster/r.out.gdal/export_band.c:53 ../raster/r.out.gdal/export_band.c:364 msgid "Unable to allocate buffer for reading raster map" msgstr "" @@ -12982,33 +13309,38 @@ msgid "The user given nodata value %g is present in rasterband <%s> and would lead to data loss. Please specify a different nodata value with the %s parameter." msgstr "" -#: ../raster/r.out.gdal/export_band.c:240 +#: ../raster/r.out.gdal/export_band.c:241 msgid "Unable to get raster band" msgstr "" -#: ../raster/r.out.gdal/export_band.c:396 -#: ../raster/r.out.gdal/export_band.c:425 -#: ../raster/r.out.gdal/export_band.c:454 +#: ../raster/r.out.gdal/export_band.c:401 +#: ../raster/r.out.gdal/export_band.c:430 +#: ../raster/r.out.gdal/export_band.c:459 msgid "Unable to write GDAL raster file" msgstr "" -#: ../raster/r.out.gdal/export_band.c:481 -#: ../raster/r.out.gdal/export_band.c:493 -#: ../raster/r.out.gdal/export_band.c:506 -#: ../raster/r.out.gdal/export_band.c:519 -#: ../raster/r.out.gdal/export_band.c:531 -#: ../raster/r.out.gdal/export_band.c:544 -#: ../raster/r.out.gdal/export_band.c:558 +#: ../raster/r.out.gdal/export_band.c:486 +#: ../raster/r.out.gdal/export_band.c:498 +#: ../raster/r.out.gdal/export_band.c:511 +#: ../raster/r.out.gdal/export_band.c:524 +#: ../raster/r.out.gdal/export_band.c:536 +#: ../raster/r.out.gdal/export_band.c:551 +#: ../raster/r.out.gdal/export_band.c:566 #, c-format msgid "Raster map <%s> range: %g - %g" msgstr "" +#: ../raster/r.out.gdal/export_band.c:563 +#, c-format +msgid "GDAL datatype: %s, range: %.16g - %.16g" +msgstr "" + #: ../raster/r.out.gdal/attr.c:140 ../raster/r.out.gdal/attr.c:178 msgid "Failed to set raster attribute table" msgstr "" #: ../raster/r.basins.fill/main.c:56 ../raster/r.water.outlet/main.c:59 -#: ../raster/r.watershed/front/main.c:75 +#: ../raster/r.watershed/front/main.c:77 msgid "watershed" msgstr "" @@ -13062,7 +13394,7 @@ msgstr "" #: ../raster/r.in.xyz/main.c:258 ../vector/v.in.lidar/main.c:196 -#: ../vector/v.decimate/main.c:148 +#: ../vector/v.decimate/main.c:149 msgid "Filter range for z data (min,max)" msgstr "" @@ -13114,7 +13446,7 @@ #: ../raster/r.in.xyz/main.c:536 #, c-format -msgid "Unable to process the hole map at once. Please set the %s option to some value lower than 100." +msgid "Unable to process the whole map at once. Please set the %s option to some value lower than 100." msgstr "" #: ../raster/r.in.xyz/main.c:589 @@ -13215,7 +13547,7 @@ msgstr "" #: ../raster/r.kappa/main.c:70 ../imagery/i.segment/main.c:38 -#: ../imagery/i.gensig/main.c:40 ../imagery/i.maxlik/main.c:62 +#: ../imagery/i.gensig/main.c:40 ../imagery/i.maxlik/main.c:64 #: ../imagery/i.smap/main.c:39 ../imagery/i.gensigset/main.c:41 #: ../imagery/i.cluster/main.c:76 ../vector/v.class/main.c:46 msgid "classification" @@ -13253,6 +13585,10 @@ msgid "No header in the report" msgstr "" +#: ../raster/r.kappa/main.c:113 +msgid "Print Matrix only" +msgstr "" + #: ../raster/r.kappa/prt_label.c:17 #, c-format msgid "Can't open file <%s> to write label" @@ -13263,7 +13599,7 @@ msgid "Cannot open file <%s> to write kappa and relevant parameters" msgstr "" -#: ../raster/r.kappa/prt_mat.c:39 +#: ../raster/r.kappa/prt_mat.c:39 ../raster/r.kappa/prt2csv_mat.c:40 #, c-format msgid "Cannot open file <%s> to write cats and counts (error matrix)" msgstr "" @@ -13360,11 +13696,11 @@ #: ../raster/r.to.vect/main.c:106 ../raster/r.to.vect/main.c:113 #: ../vector/v.to.rast/main.c:88 ../vector/v.to.rast/main.c:94 #: ../vector/v.to.rast/main.c:100 ../vector/v.buffer/main.c:306 -#: ../vector/v.in.ogr/main.c:289 ../vector/v.in.ogr/main.c:299 -#: ../vector/v.in.ogr/main.c:309 ../vector/v.in.ogr/main.c:342 -#: ../vector/v.in.ogr/main.c:374 ../vector/v.overlay/main.c:135 -#: ../vector/v.overlay/main.c:145 ../vector/v.extract/main.c:93 -#: ../vector/v.extract/main.c:145 ../vector/v.generalize/main.c:245 +#: ../vector/v.in.ogr/main.c:306 ../vector/v.in.ogr/main.c:316 +#: ../vector/v.in.ogr/main.c:326 ../vector/v.in.ogr/main.c:359 +#: ../vector/v.in.ogr/main.c:391 ../vector/v.overlay/main.c:135 +#: ../vector/v.overlay/main.c:145 ../vector/v.extract/main.c:94 +#: ../vector/v.extract/main.c:147 ../vector/v.generalize/main.c:245 msgid "Attributes" msgstr "" @@ -13509,6 +13845,97 @@ msgid "Writing color file..." msgstr "" +#: ../raster/r.buildvrt/main.c:78 +msgid "mosaic" +msgstr "" + +#: ../raster/r.buildvrt/main.c:79 +msgid "virtual raster" +msgstr "" + +#: ../raster/r.buildvrt/main.c:81 +msgid "Build a VRT (Virtual Raster) from the list of input raster maps." +msgstr "" + +#: ../raster/r.buildvrt/main.c:84 +#, fuzzy +msgid "Name of input raster files" +msgstr "ชื่อของ à¹à¸œà¸™à¸—ี่เชิงเส้น จุด ที่จะนำเข้า" + +#: ../raster/r.buildvrt/main.c:90 ../imagery/i.group/main.c:73 +msgid "Input file with one raster map name per line" +msgstr "" + +#: ../raster/r.buildvrt/main.c:147 ../raster/r.buildvrt/main.c:200 +#, c-format +msgid "Input raster map <%s> not found" +msgstr "" + +#: ../raster/r.buildvrt/main.c:150 ../raster/r.buildvrt/main.c:203 +msgid "Input and output raster map can not be identical" +msgstr "" + +#: ../raster/r.buildvrt/main.c:155 ../raster/r.buildvrt/main.c:208 +#, c-format +msgid "Input map <%s@%s> is all NULL, skipping" +msgstr "" + +#: ../raster/r.buildvrt/main.c:177 +msgid "Only one raster map name found in input file" +msgstr "" + +#: ../raster/r.buildvrt/main.c:188 +msgid "Only one raster map name found" +msgstr "" + +#: ../raster/r.buildvrt/main.c:260 +msgid "Input maptypes are different" +msgstr "" + +#: ../raster/r.buildvrt/main.c:262 ../raster/r.buildvrt/main.c:264 +msgid "Input ns resolutions are different" +msgstr "" + +#: ../raster/r.buildvrt/link.c:13 ../raster/r.external/link.c:87 +#, c-format +msgid "Unable to create cell/%s file" +msgstr "" + +#: ../raster/r.buildvrt/link.c:22 ../raster/r.external/link.c:96 +#, c-format +msgid "Unable to create fcell/%s file" +msgstr "" + +#: ../raster/r.buildvrt/link.c:35 +#, fuzzy, c-format +msgid "Unable to create cell_misc/%s/vrt file" +msgstr "ไม่สามารถอ่าน à¹à¸œà¸™à¸—ี่เชิงเส้น" + +#: ../raster/r.buildvrt/link.c:66 ../raster/r.external/link.c:160 +#, c-format +msgid "Unable to create cell_misc/%s/f_format file" +msgstr "" + +#: ../raster/r.buildvrt/link.c:69 ../raster/r.external/link.c:163 +#, c-format +msgid "Error writing cell_misc/%s/f_format file" +msgstr "" + +#: ../raster/r.buildvrt/link.c:124 ../raster/r.external/link.c:200 +#, c-format +msgid "Creating support files for %s" +msgstr "" + +#: ../raster/r.buildvrt/link.c:127 +#, c-format +msgid "virtual raster generated by %s" +msgstr "" + +#: ../raster/r.buildvrt/link.c:140 ../raster/r.external/link.c:248 +#, c-format +msgid "Link to raster map <%s> created." +msgstr "" + #: ../raster/r.quantile/main.c:69 msgid "Computing histogram" msgstr "" @@ -13652,11 +14079,11 @@ #: ../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:160 ../general/g.region/main.c:204 -#: ../general/g.region/main.c:213 ../general/g.region/main.c:222 -#: ../general/g.region/main.c:231 ../general/g.region/main.c:240 -#: ../general/g.region/main.c:249 ../general/g.region/main.c:325 -#: ../general/g.region/main.c:336 +#: ../general/g.region/main.c:161 ../general/g.region/main.c:205 +#: ../general/g.region/main.c:214 ../general/g.region/main.c:223 +#: ../general/g.region/main.c:232 ../general/g.region/main.c:241 +#: ../general/g.region/main.c:250 ../general/g.region/main.c:326 +#: ../general/g.region/main.c:337 ../general/g.region/main.c:349 msgid "Bounds" msgstr "" @@ -13770,7 +14197,7 @@ msgid "Either all or none of %s=, %s=, %s= and %s= must be given" msgstr "" -#: ../raster/r.in.bin/main.c:521 ../display/d.grid/main.c:266 +#: ../raster/r.in.bin/main.c:521 ../display/d.grid/main.c:265 #: ../raster3d/r3.in.bin/main.c:424 #, c-format msgid "Illegal north coordinate <%s>" @@ -13781,7 +14208,7 @@ msgid "Illegal south coordinate <%s>" msgstr "" -#: ../raster/r.in.bin/main.c:525 ../display/d.grid/main.c:259 +#: ../raster/r.in.bin/main.c:525 ../display/d.grid/main.c:258 #: ../raster3d/r3.in.bin/main.c:428 #, c-format msgid "Illegal east coordinate <%s>" @@ -13799,116 +14226,53 @@ #: ../raster/r.in.bin/main.c:554 #, c-format -msgid "East-West (ewres: %f) and North-South (nwres: %f) resolution differ significantly. Did you assign %s= and %s= correctly?" +msgid "East-West (ewres: %f) and North-South (nsres: %f) resolution differ significantly. Did you assign %s= and %s= correctly?" msgstr "" #: ../raster/r.in.bin/main.c:575 msgid "File Size %" msgstr "" -#: ../raster/r.in.bin/main.c:577 ../raster3d/r3.in.bin/main.c:448 -msgid "Bytes do not match file size" -msgstr "" - -#: ../raster/r.in.bin/main.c:595 -#, c-format -msgid "Importing band %d..." -msgstr "" - -#: ../raster/r.drain/main.c:113 -msgid "Traces a flow through an elevation model or cost surface on a raster map." -msgstr "" - -#: ../raster/r.drain/main.c:116 -msgid "Name of input elevation or cost surface raster map" -msgstr "" - -#: ../raster/r.drain/main.c:121 -msgid "Name of input movement direction map associated with the cost surface" -msgstr "" - -#: ../raster/r.drain/main.c:123 -msgid "Direction in degrees CCW from east" -msgstr "" - -#: ../raster/r.drain/main.c:125 ../raster/r.drain/main.c:167 -msgid "Cost surface" -msgstr "" - -#: ../raster/r.drain/main.c:133 -msgid "Name for output drain vector map" -msgstr "" - -#: ../raster/r.drain/main.c:134 -msgid "Recommended for cost surface made using knight's move" -msgstr "" - -#: ../raster/r.drain/main.c:144 -msgid "Name of starting vector points map(s)" -msgstr "" - -#: ../raster/r.drain/main.c:150 -msgid "Copy input cell values on output" -msgstr "" - -#: ../raster/r.drain/main.c:151 ../raster/r.drain/main.c:156 -#: ../raster/r.drain/main.c:161 -msgid "Path settings" -msgstr "" - -#: ../raster/r.drain/main.c:155 -msgid "Accumulate input values along the path" -msgstr "" - -#: ../raster/r.drain/main.c:160 -msgid "Count cell numbers along the path" +#: ../raster/r.in.bin/main.c:577 ../raster3d/r3.in.bin/main.c:448 +msgid "Bytes do not match file size" msgstr "" -#: ../raster/r.drain/main.c:166 -msgid "The input raster map is a cost surface (direction surface must also be specified)" +#: ../raster/r.in.bin/main.c:595 +#, c-format +msgid "Importing band %d..." msgstr "" -#: ../raster/r.drain/main.c:178 +#: ../raster/r.drain/main.c:179 msgid "Directional drain selected... checking for direction raster map" msgstr "" -#: ../raster/r.drain/main.c:181 +#: ../raster/r.drain/main.c:182 msgid "Surface/Hydrology drain selected" msgstr "" -#: ../raster/r.drain/main.c:186 +#: ../raster/r.drain/main.c:187 #, c-format msgid "Direction raster map <%s> not specified, if direction flag is on, a direction raster must be given" msgstr "" -#: ../raster/r.drain/main.c:193 +#: ../raster/r.drain/main.c:194 #, c-format msgid "Direction raster map <%s> should not be specified for Surface/Hydrology drains" msgstr "" -#: ../raster/r.drain/main.c:212 +#: ../raster/r.drain/main.c:213 msgid "Specify just one of the -c, -a and -n flags" msgstr "" -#: ../raster/r.drain/main.c:243 -#, c-format -msgid "Starting point %d is outside the current region" -msgstr "" - -#: ../raster/r.drain/main.c:318 -#, c-format -msgid "Starting vector map <%s> contains no points in the current region" -msgstr "" - -#: ../raster/r.drain/main.c:326 +#: ../raster/r.drain/main.c:327 msgid "No start/stop point(s) specified" msgstr "" -#: ../raster/r.drain/main.c:401 +#: ../raster/r.drain/main.c:402 msgid "Calculating flow directions..." msgstr "" -#: ../raster/r.drain/main.c:692 +#: ../raster/r.drain/main.c:693 #, c-format msgid "direction read: %lf, neighbour found: %i" msgstr "" @@ -13925,15 +14289,6 @@ msgid "Maximum number of cells to be created" msgstr "" -#: ../raster/r.random.cells/main.c:77 -msgid "Random seed (SEED_MIN >= value >= SEED_MAX) (default [random])" -msgstr "" - -#: ../raster/r.random.cells/random.c:50 -#, c-format -msgid "RAN1: j == %d shouldn't happen" -msgstr "" - #: ../raster/r.random.cells/init.c:77 msgid "Distance must be >= 0.0" msgstr "" @@ -13950,11 +14305,6 @@ msgid "Spatial weights neighborhood (cells):" msgstr "" -#: ../raster/r.fill.stats/main.c:779 ../raster/r.null/main.c:61 -#: ../raster3d/r3.null/main.c:181 -msgid "null data" -msgstr "" - #: ../raster/r.fill.stats/main.c:781 msgid "Rapidly fills 'no data' cells (NULLs) of a raster map with interpolated values (IDW)." msgstr "" @@ -14166,7 +14516,7 @@ msgid "Generating %d x %d = %d tiles..." msgstr "" -#: ../raster/r.tile/main.c:184 +#: ../raster/r.tile/main.c:187 #, c-format msgid "Unable to read cats for %s" msgstr "" @@ -14204,40 +14554,36 @@ msgid "Creating support files for raster map <%s>..." msgstr "" -#: ../raster/r.info/main.c:73 ../vector/v.info/main.c:41 +#: ../raster/r.info/main.c:75 ../vector/v.info/main.c:41 msgid "history" msgstr "" -#: ../raster/r.info/main.c:75 +#: ../raster/r.info/main.c:77 msgid "Outputs basic information about a raster map." msgstr "" -#: ../raster/r.info/main.c:81 +#: ../raster/r.info/main.c:83 msgid "Print raster array information in shell script style" msgstr "" -#: ../raster/r.info/main.c:85 +#: ../raster/r.info/main.c:87 msgid "Print range in shell script style" msgstr "" -#: ../raster/r.info/main.c:89 +#: ../raster/r.info/main.c:95 msgid "Print extended metadata information in shell script style" msgstr "" -#: ../raster/r.info/main.c:93 ../raster3d/r3.info/main.c:94 +#: ../raster/r.info/main.c:99 ../raster3d/r3.info/main.c:94 msgid "Print raster history instead of info" msgstr "" -#: ../raster/r.info/main.c:99 +#: ../raster/r.info/main.c:105 #, c-format msgid "Flags -%c and -%c/%c/%c are mutually exclusive" msgstr "" -#: ../raster/r.info/main.c:127 -msgid "Unable to read range file" -msgstr "" - -#: ../raster/r.info/main.c:303 ../raster/r.info/main.c:445 +#: ../raster/r.info/main.c:312 ../raster/r.info/main.c:538 #: ../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 @@ -14320,8 +14666,8 @@ #: ../raster/r.geomorphon/main.c:196 ../raster/r.watershed/shed/com_line.c:231 #: ../raster/r.watershed/shed/com_line.c:266 ../general/g.rename/main.c:85 -#: ../general/g.copy/main.c:80 ../imagery/i.landsat.acca/main.c:188 -#: ../imagery/i.landsat.toar/main.c:563 +#: ../general/g.copy/main.c:80 ../imagery/i.maxlik/main.c:109 +#: ../imagery/i.landsat.acca/main.c:188 ../imagery/i.landsat.toar/main.c:563 #: ../imagery/i.ortho.photo/i.ortho.camera/main.c:114 #, c-format msgid "<%s> is an illegal file name" @@ -14378,7 +14724,7 @@ msgid "wetness" msgstr "" -#: ../raster/r.topidx/main.c:42 ../raster/r.watershed/front/main.c:80 +#: ../raster/r.topidx/main.c:42 ../raster/r.watershed/front/main.c:82 msgid "topographic index" msgstr "" @@ -14406,6 +14752,7 @@ msgstr "" #: ../raster/r.category/main.c:53 ../vector/v.category/main.c:76 +#: ../vector/v.to.db/main.c:46 msgid "category" msgstr "" @@ -14611,7 +14958,7 @@ msgid "Creation options" msgstr "" -#: ../raster/r.external.out/main.c:271 ../raster/r.in.gdal/main.c:207 +#: ../raster/r.external.out/main.c:271 ../raster/r.in.gdal/main.c:224 #: ../raster/r.external/main.c:95 ../vector/v.external.out/args.c:62 #: ../vector/v.external/args.c:56 msgid "List supported formats and exit" @@ -14625,135 +14972,135 @@ msgid "Print current status" msgstr "" -#: ../raster/r.resamp.bspline/main.c:84 +#: ../raster/r.resamp.bspline/main.c:86 msgid "Performs bilinear or bicubic spline interpolation with Tykhonov regularization." msgstr "" -#: ../raster/r.resamp.bspline/main.c:92 +#: ../raster/r.resamp.bspline/main.c:94 msgid "Name for output vector map with interpolation grid" msgstr "" -#: ../raster/r.resamp.bspline/main.c:97 +#: ../raster/r.resamp.bspline/main.c:99 msgid "Name of raster map to use for masking" msgstr "" -#: ../raster/r.resamp.bspline/main.c:98 ../vector/v.surf.bspline/main.c:140 +#: ../raster/r.resamp.bspline/main.c:100 ../vector/v.surf.bspline/main.c:140 msgid "Only cells that are not NULL and not zero are interpolated" msgstr "" -#: ../raster/r.resamp.bspline/main.c:106 +#: ../raster/r.resamp.bspline/main.c:108 msgid "Length of each spline step in the east-west direction. Default: 1.5 * ewres." msgstr "" -#: ../raster/r.resamp.bspline/main.c:114 +#: ../raster/r.resamp.bspline/main.c:116 msgid "Length of each spline step in the north-south direction. Default: 1.5 * nsres." msgstr "" -#: ../raster/r.resamp.bspline/main.c:118 ../vector/v.surf.bspline/main.c:163 +#: ../raster/r.resamp.bspline/main.c:120 ../vector/v.surf.bspline/main.c:163 msgid "Spline interpolation algorithm" msgstr "" -#: ../raster/r.resamp.bspline/main.c:124 +#: ../raster/r.resamp.bspline/main.c:126 #: ../vector/v.lidar.correction/main.c:407 ../vector/v.surf.bspline/main.c:170 #: ../vector/v.outlier/main.c:418 msgid "Bilinear interpolation" msgstr "" -#: ../raster/r.resamp.bspline/main.c:125 ../vector/v.surf.bspline/main.c:171 +#: ../raster/r.resamp.bspline/main.c:127 ../vector/v.surf.bspline/main.c:171 msgid "Bicubic interpolation" msgstr "" -#: ../raster/r.resamp.bspline/main.c:137 +#: ../raster/r.resamp.bspline/main.c:139 msgid "Only interpolate null cells in input raster map" msgstr "" -#: ../raster/r.resamp.bspline/main.c:143 ../vector/v.surf.bspline/main.c:101 +#: ../raster/r.resamp.bspline/main.c:145 ../vector/v.surf.bspline/main.c:101 msgid "Find the best Tykhonov regularizing parameter using a \"leave-one-out\" cross validation method" msgstr "" -#: ../raster/r.resamp.bspline/main.c:183 +#: ../raster/r.resamp.bspline/main.c:185 msgid "ew_step must be positive" msgstr "" -#: ../raster/r.resamp.bspline/main.c:191 +#: ../raster/r.resamp.bspline/main.c:193 msgid "ns_step must be positive" msgstr "" -#: ../raster/r.resamp.bspline/main.c:218 +#: ../raster/r.resamp.bspline/main.c:220 #, c-format msgid "spline step in ew direction %g" msgstr "" -#: ../raster/r.resamp.bspline/main.c:219 +#: ../raster/r.resamp.bspline/main.c:221 #, c-format msgid "spline step in ns direction %g" msgstr "" -#: ../raster/r.resamp.bspline/main.c:220 +#: ../raster/r.resamp.bspline/main.c:222 #, c-format msgid "adjusted EW splines %d" msgstr "" -#: ../raster/r.resamp.bspline/main.c:221 +#: ../raster/r.resamp.bspline/main.c:223 #, c-format msgid "adjusted NS splines %d" msgstr "" -#: ../raster/r.resamp.bspline/main.c:300 ../vector/v.surf.bspline/main.c:461 +#: ../raster/r.resamp.bspline/main.c:302 ../vector/v.surf.bspline/main.c:461 msgid "Memory in MB must be >= 3" msgstr "" -#: ../raster/r.resamp.bspline/main.c:321 ../raster/r.resamp.bspline/main.c:406 -#: ../raster/r.resamp.bspline/main.c:478 ../vector/v.surf.bspline/main.c:480 +#: ../raster/r.resamp.bspline/main.c:323 ../raster/r.resamp.bspline/main.c:408 +#: ../raster/r.resamp.bspline/main.c:480 ../vector/v.surf.bspline/main.c:480 #: ../vector/v.surf.bspline/main.c:508 msgid "Can not initialize temporary file" msgstr "" -#: ../raster/r.resamp.bspline/main.c:327 +#: ../raster/r.resamp.bspline/main.c:329 #, c-format msgid "Loading input raster <%s>" msgstr "" -#: ../raster/r.resamp.bspline/main.c:341 ../raster/r.resamp.bspline/main.c:452 -#: ../raster/r.resamp.bspline/main.c:488 +#: ../raster/r.resamp.bspline/main.c:343 ../raster/r.resamp.bspline/main.c:454 +#: ../raster/r.resamp.bspline/main.c:490 msgid "Can not write to temp file" msgstr "" -#: ../raster/r.resamp.bspline/main.c:346 +#: ../raster/r.resamp.bspline/main.c:348 msgid "Only NULL cells in input raster" msgstr "" -#: ../raster/r.resamp.bspline/main.c:370 ../vector/v.surf.bspline/main.c:313 +#: ../raster/r.resamp.bspline/main.c:372 ../vector/v.surf.bspline/main.c:313 msgid "Cross validation didn't finish correctly" msgstr "" -#: ../raster/r.resamp.bspline/main.c:374 ../vector/v.surf.bspline/main.c:319 +#: ../raster/r.resamp.bspline/main.c:376 ../vector/v.surf.bspline/main.c:319 #, c-format msgid "Cross validation finished for ew_step = %f and ns_step = %f" msgstr "" -#: ../raster/r.resamp.bspline/main.c:394 +#: ../raster/r.resamp.bspline/main.c:396 msgid "Mark cells for interpolation" msgstr "" -#: ../raster/r.resamp.bspline/main.c:466 +#: ../raster/r.resamp.bspline/main.c:468 msgid "No NULL cells found in input raster." msgstr "" -#: ../raster/r.resamp.bspline/main.c:481 ../vector/v.surf.bspline/main.c:483 +#: ../raster/r.resamp.bspline/main.c:483 ../vector/v.surf.bspline/main.c:483 msgid "Initializing output..." msgstr "" -#: ../raster/r.resamp.bspline/main.c:556 +#: ../raster/r.resamp.bspline/main.c:558 #, c-format msgid "subregion %d of %d" msgstr "" -#: ../raster/r.resamp.bspline/main.c:730 +#: ../raster/r.resamp.bspline/main.c:732 msgid "No data within this subregion. Consider increasing the spline step." msgstr "" -#: ../raster/r.resamp.bspline/main.c:746 ../vector/v.surf.bspline/main.c:899 +#: ../raster/r.resamp.bspline/main.c:748 ../vector/v.surf.bspline/main.c:899 #: ../vector/v.net.components/main.c:213 ../vector/v.out.postgis/main.c:174 msgid "Writing output..." msgstr "" @@ -15125,6 +15472,10 @@ msgid "Raster maps <%s>, <%s> and <%s> created." msgstr "" +#: ../raster/r.null/main.c:61 ../raster3d/r3.null/main.c:181 +msgid "null data" +msgstr "" + #: ../raster/r.null/main.c:62 msgid "Manages NULL-values of given raster map." msgstr "" @@ -15180,71 +15531,76 @@ msgid "Raster map <%s> is a reclass of map <%s@%s>. Consider to generate a copy with r.mapcalc. Exiting." msgstr "" -#: ../raster/r.null/main.c:138 +#: ../raster/r.null/main.c:136 +#, c-format +msgid "<%s> is a virtual raster map. Consider to generate a copy with r.mapcalc. Exiting." +msgstr "" + +#: ../raster/r.null/main.c:142 #, c-format msgid "Raster map <%s> is not in your mapset <%s>" msgstr "" -#: ../raster/r.null/main.c:145 +#: ../raster/r.null/main.c:149 #, c-format msgid "%s is illegal entry for null" msgstr "" -#: ../raster/r.null/main.c:152 +#: ../raster/r.null/main.c:156 #, c-format msgid "Raster map <%s> already has a null bitmap file" msgstr "" -#: ../raster/r.null/main.c:156 +#: ../raster/r.null/main.c:160 #, c-format msgid "<%s> is integer raster map (CELL)" msgstr "" -#: ../raster/r.null/main.c:160 +#: ../raster/r.null/main.c:164 #, c-format msgid "<%s> is integer raster map (CELL). Using null=%d." msgstr "" -#: ../raster/r.null/main.c:166 +#: ../raster/r.null/main.c:170 #, c-format msgid "<%s> is floating pointing raster map" msgstr "" -#: ../raster/r.null/main.c:183 ../raster/r.null/main.c:226 +#: ../raster/r.null/main.c:187 ../raster/r.null/main.c:230 #, c-format msgid "Writing new null file for raster map <%s>..." msgstr "" -#: ../raster/r.null/main.c:193 ../raster/r.null/main.c:238 -#: ../raster/r.null/main.c:252 +#: ../raster/r.null/main.c:197 ../raster/r.null/main.c:242 +#: ../raster/r.null/main.c:256 #, c-format msgid "Raster map <%s> modified." msgstr "" -#: ../raster/r.null/main.c:208 +#: ../raster/r.null/main.c:212 msgid "The NULL file is already compressed, nothing to do." msgstr "" -#: ../raster/r.null/main.c:214 +#: ../raster/r.null/main.c:218 msgid "The NULL file is already uncompressed, nothing to do." msgstr "" -#: ../raster/r.null/main.c:245 +#: ../raster/r.null/main.c:249 #, c-format msgid "Removing null file for raster map <%s>..." msgstr "" -#: ../raster/r.null/main.c:316 +#: ../raster/r.null/main.c:320 #, c-format msgid "%s: %s: illegal value spec" msgstr "" -#: ../raster/r.null/main.c:318 +#: ../raster/r.null/main.c:322 #, c-format msgid "%s: illegal value spec" msgstr "" -#: ../raster/r.null/main.c:379 +#: ../raster/r.null/main.c:383 #, c-format msgid "Writing new data for raster map <%s>..." msgstr "" @@ -15326,7 +15682,7 @@ msgid "Line %d is not point or centroid, skipped" msgstr "" -#: ../raster/r.what/main.c:404 +#: ../raster/r.what/main.c:409 #, c-format msgid "%s %s is outside your current region" msgstr "" @@ -15493,210 +15849,215 @@ msgid "Error reading segment file" msgstr "" -#: ../raster/r.proj/main.c:149 +#: ../raster/r.proj/main.c:152 msgid "Re-projects a raster map from given location to the current location." msgstr "" -#: ../raster/r.proj/main.c:153 +#: ../raster/r.proj/main.c:156 msgid "Location containing input raster map" msgstr "" -#: ../raster/r.proj/main.c:154 ../raster/r.proj/main.c:159 -#: ../raster/r.proj/main.c:164 ../vector/v.proj/main.c:79 -#: ../vector/v.proj/main.c:84 ../vector/v.proj/main.c:90 +#: ../raster/r.proj/main.c:157 ../raster/r.proj/main.c:162 +#: ../raster/r.proj/main.c:167 ../vector/v.proj/main.c:84 +#: ../vector/v.proj/main.c:89 ../vector/v.proj/main.c:95 #: ../vector/v.net.flow/main.c:108 ../vector/v.net.flow/main.c:114 msgid "Source" msgstr "" -#: ../raster/r.proj/main.c:157 +#: ../raster/r.proj/main.c:160 msgid "Mapset containing input raster map" msgstr "" -#: ../raster/r.proj/main.c:158 ../vector/v.proj/main.c:83 +#: ../raster/r.proj/main.c:161 ../vector/v.proj/main.c:88 msgid "Default: name of current mapset" msgstr "" -#: ../raster/r.proj/main.c:162 +#: ../raster/r.proj/main.c:165 msgid "Name of input raster map to re-project" msgstr "" -#: ../raster/r.proj/main.c:167 ../vector/v.proj/main.c:93 +#: ../raster/r.proj/main.c:170 ../vector/v.proj/main.c:98 msgid "Path to GRASS database of input location" msgstr "" -#: ../raster/r.proj/main.c:171 +#: ../raster/r.proj/main.c:174 msgid "Name for output raster map (default: same as 'input')" msgstr "" -#: ../raster/r.proj/main.c:172 ../raster/r.proj/main.c:183 -#: ../raster/r.proj/main.c:199 ../vector/v.proj/main.c:102 -#: ../vector/v.proj/main.c:107 ../vector/v.proj/main.c:119 -#: ../vector/v.proj/main.c:126 +#: ../raster/r.proj/main.c:175 ../raster/r.proj/main.c:186 +#: ../raster/r.proj/main.c:202 ../vector/v.proj/main.c:107 +#: ../vector/v.proj/main.c:112 ../vector/v.proj/main.c:132 +#: ../vector/v.proj/main.c:139 msgid "Target" msgstr "" -#: ../raster/r.proj/main.c:198 +#: ../raster/r.proj/main.c:201 msgid "Resolution of output raster map" msgstr "" -#: ../raster/r.proj/main.c:203 +#: ../raster/r.proj/main.c:209 ../vector/v.proj/main.c:119 +#, fuzzy +msgid "PROJ pipeline for coordinate transformation" +msgstr "ไม่สามารถปิดà¹à¸œà¸™à¸—ี่" + +#: ../raster/r.proj/main.c:214 msgid "List raster maps in input mapset and exit" msgstr "" -#: ../raster/r.proj/main.c:213 +#: ../raster/r.proj/main.c:224 msgid "Print input map's bounds in the current projection and exit" msgstr "" -#: ../raster/r.proj/main.c:219 +#: ../raster/r.proj/main.c:230 msgid "Print input map's bounds in the current projection and exit (shell style)" msgstr "" -#: ../raster/r.proj/main.c:245 ../display/d.mon/start.c:52 +#: ../raster/r.proj/main.c:256 ../display/d.mon/start.c:52 #: ../imagery/i.gensig/parse.c:50 ../imagery/i.gensigset/parse.c:57 -#: ../imagery/i.cluster/main.c:179 ../vector/v.proj/main.c:150 -#: ../vector/v.external/main.c:137 +#: ../imagery/i.cluster/main.c:179 ../misc/m.nviz.image/main.c:77 +#: ../vector/v.proj/main.c:163 ../vector/v.external/main.c:141 #, c-format msgid "option <%s>: <%s> exists. To overwrite, use the --overwrite flag" msgstr "" -#: ../raster/r.proj/main.c:252 ../vector/v.proj/main.c:165 +#: ../raster/r.proj/main.c:263 ../vector/v.proj/main.c:178 msgid "Input and output locations can not be the same" msgstr "" -#: ../raster/r.proj/main.c:254 +#: ../raster/r.proj/main.c:265 msgid "Input and output locations are the same" msgstr "" -#: ../raster/r.proj/main.c:264 +#: ../raster/r.proj/main.c:275 msgid "Unable to get projection info of output raster map" msgstr "" -#: ../raster/r.proj/main.c:267 +#: ../raster/r.proj/main.c:278 msgid "Unable to get projection units of output raster map" msgstr "" -#: ../raster/r.proj/main.c:270 +#: ../raster/r.proj/main.c:281 msgid "Unable to get projection key values of output raster map" msgstr "" -#: ../raster/r.proj/main.c:279 +#: ../raster/r.proj/main.c:290 #, c-format msgid "Mapset <%s> in input location <%s> - %s" msgstr "" -#: ../raster/r.proj/main.c:281 ../raster/r.in.gdal/main.c:938 +#: ../raster/r.proj/main.c:292 ../raster/r.in.gdal/main.c:1009 #: ../imagery/i.rectify/target.c:32 #: ../imagery/i.ortho.photo/i.ortho.rectify/target.c:32 #: ../vector/v.rectify/target.c:41 msgid "permission denied" msgstr "" -#: ../raster/r.proj/main.c:282 ../raster/r.in.gdal/main.c:939 +#: ../raster/r.proj/main.c:293 ../raster/r.in.gdal/main.c:1010 #: ../imagery/i.rectify/target.c:32 #: ../imagery/i.ortho.photo/i.ortho.rectify/target.c:32 #: ../vector/v.rectify/target.c:41 msgid "not found" msgstr "" -#: ../raster/r.proj/main.c:288 ../vector/v.proj/main.c:189 +#: ../raster/r.proj/main.c:299 ../vector/v.proj/main.c:201 #, c-format msgid "Checking location <%s> mapset <%s>" msgstr "" -#: ../raster/r.proj/main.c:300 ../vector/v.proj/main.c:206 -#: ../vector/v.select/main.c:89 ../vector/v.in.ogr/main.c:444 +#: ../raster/r.proj/main.c:311 ../vector/v.proj/main.c:218 +#: ../vector/v.select/main.c:89 ../vector/v.in.ogr/main.c:461 #: ../vector/v.what.rast/main.c:121 ../vector/v.edit/main.c:89 #: ../vector/v.net/args.c:152 ../vector/v.net/args.c:159 #: ../vector/v.net/args.c:165 ../vector/v.net/args.c:169 -#: ../vector/v.net/args.c:179 ../vector/v.external/main.c:110 +#: ../vector/v.net/args.c:179 ../vector/v.external/main.c:114 #: ../scripts/d.frame/d.frame.py:288 #, c-format, python-format msgid "Required parameter <%s> not set" msgstr "" -#: ../raster/r.proj/main.c:303 +#: ../raster/r.proj/main.c:314 #, c-format msgid "Raster map <%s> in location <%s> in mapset <%s> not found" msgstr "" -#: ../raster/r.proj/main.c:311 +#: ../raster/r.proj/main.c:322 msgid "Unable to get projection info of input map" msgstr "" -#: ../raster/r.proj/main.c:314 +#: ../raster/r.proj/main.c:330 msgid "Unable to get projection units of input map" msgstr "" -#: ../raster/r.proj/main.c:317 +#: ../raster/r.proj/main.c:333 msgid "Unable to get projection key values of input map" msgstr "" -#: ../raster/r.proj/main.c:332 +#: ../raster/r.proj/main.c:357 msgid "Unable to work with unprojected data (xy location)" msgstr "" -#: ../raster/r.proj/main.c:351 +#: ../raster/r.proj/main.c:376 #, c-format msgid "Input map <%s@%s> in location <%s>:" msgstr "" -#: ../raster/r.proj/main.c:443 +#: ../raster/r.proj/main.c:470 msgid "Input:" msgstr "" -#: ../raster/r.proj/main.c:444 ../raster/r.proj/main.c:455 +#: ../raster/r.proj/main.c:471 ../raster/r.proj/main.c:482 #, c-format msgid "Cols: %d (%d)" msgstr "" -#: ../raster/r.proj/main.c:445 ../raster/r.proj/main.c:456 +#: ../raster/r.proj/main.c:472 ../raster/r.proj/main.c:483 #, c-format msgid "Rows: %d (%d)" msgstr "" -#: ../raster/r.proj/main.c:446 ../raster/r.proj/main.c:457 +#: ../raster/r.proj/main.c:473 ../raster/r.proj/main.c:484 #, c-format msgid "North: %f (%f)" msgstr "" -#: ../raster/r.proj/main.c:447 ../raster/r.proj/main.c:458 +#: ../raster/r.proj/main.c:474 ../raster/r.proj/main.c:485 #, c-format msgid "South: %f (%f)" msgstr "" -#: ../raster/r.proj/main.c:448 ../raster/r.proj/main.c:459 +#: ../raster/r.proj/main.c:475 ../raster/r.proj/main.c:486 #, c-format msgid "West: %f (%f)" msgstr "" -#: ../raster/r.proj/main.c:449 ../raster/r.proj/main.c:460 +#: ../raster/r.proj/main.c:476 ../raster/r.proj/main.c:487 #, c-format msgid "East: %f (%f)" msgstr "" -#: ../raster/r.proj/main.c:450 ../raster/r.proj/main.c:461 +#: ../raster/r.proj/main.c:477 ../raster/r.proj/main.c:488 #, c-format msgid "EW-res: %f" msgstr "" -#: ../raster/r.proj/main.c:451 ../raster/r.proj/main.c:462 +#: ../raster/r.proj/main.c:478 ../raster/r.proj/main.c:489 #, c-format msgid "NS-res: %f" msgstr "" -#: ../raster/r.proj/main.c:454 +#: ../raster/r.proj/main.c:481 msgid "Output:" msgstr "" -#: ../raster/r.proj/main.c:491 +#: ../raster/r.proj/main.c:518 msgid "Projecting..." msgstr "" -#: ../raster/r.proj/bordwalk.c:216 +#: ../raster/r.proj/bordwalk.c:223 msgid "Input raster map is outside current region" msgstr "" -#: ../raster/r.proj/bordwalk.c:242 +#: ../raster/r.proj/bordwalk.c:251 msgid "Unable to reproject map center" msgstr "" @@ -15790,60 +16151,64 @@ msgid "Creates shaded relief map from an elevation map (DEM)." msgstr "" -#: ../raster/r.relief/main.c:117 +#: ../raster/r.relief/main.c:115 +msgid "Name of input raster (typically elevation) map" +msgstr "" + +#: ../raster/r.relief/main.c:118 msgid "Name for output shaded relief map" msgstr "" -#: ../raster/r.relief/main.c:125 +#: ../raster/r.relief/main.c:126 msgid "Altitude of the sun in degrees above the horizon" msgstr "" -#: ../raster/r.relief/main.c:126 ../raster/r.relief/main.c:136 +#: ../raster/r.relief/main.c:127 ../raster/r.relief/main.c:137 msgid "Sun position" msgstr "" -#: ../raster/r.relief/main.c:135 +#: ../raster/r.relief/main.c:136 msgid "Azimuth of the sun in degrees to the east of north" msgstr "" -#: ../raster/r.relief/main.c:143 +#: ../raster/r.relief/main.c:144 msgid "Factor for exaggerating relief" msgstr "" -#: ../raster/r.relief/main.c:151 +#: ../raster/r.relief/main.c:152 msgid "Scale factor for converting meters to elevation units" msgstr "" -#: ../raster/r.relief/main.c:158 +#: ../raster/r.relief/main.c:159 msgid "Elevation units (overrides scale factor)" msgstr "" -#: ../raster/r.relief/main.c:163 +#: ../raster/r.relief/main.c:164 msgid "international feet" msgstr "" -#: ../raster/r.relief/main.c:164 +#: ../raster/r.relief/main.c:165 msgid "survey feet" msgstr "" -#: ../raster/r.relief/main.c:194 ../raster/r.in.gdal/main.c:400 -#: ../raster/r.in.gdal/main.c:682 ../imagery/i.landsat.toar/main.c:548 +#: ../raster/r.relief/main.c:195 ../raster/r.in.gdal/main.c:458 +#: ../raster/r.in.gdal/main.c:746 ../imagery/i.landsat.toar/main.c:548 #, c-format msgid "Raster map <%s> already exists and will be overwritten" msgstr "" -#: ../raster/r.relief/main.c:197 ../raster/r.in.gdal/main.c:403 -#: ../raster/r.in.gdal/main.c:685 +#: ../raster/r.relief/main.c:198 ../raster/r.in.gdal/main.c:461 +#: ../raster/r.in.gdal/main.c:749 #, c-format msgid "Raster map <%s> already exists" msgstr "" -#: ../raster/r.relief/main.c:215 +#: ../raster/r.relief/main.c:216 #, c-format msgid "%s=%s - must not be zero" msgstr "" -#: ../raster/r.relief/main.c:474 +#: ../raster/r.relief/main.c:475 #, c-format msgid "Shaded relief raster map <%s> complete" msgstr "" @@ -15906,338 +16271,352 @@ msgid "trying to divide by zero...no unique solution for system...skipping..." msgstr "" -#: ../raster/r.in.gdal/main.c:96 +#: ../raster/r.in.gdal/main.c:99 msgid "Imports raster data into a GRASS raster map using GDAL library." msgstr "" -#: ../raster/r.in.gdal/main.c:102 +#: ../raster/r.in.gdal/main.c:105 msgid "Name of raster file to be imported" msgstr "" -#: ../raster/r.in.gdal/main.c:111 +#: ../raster/r.in.gdal/main.c:114 msgid "Band(s) to select (default is all bands)" msgstr "" -#: ../raster/r.in.gdal/main.c:112 ../raster/r.in.gdal/main.c:225 +#: ../raster/r.in.gdal/main.c:115 ../raster/r.in.gdal/main.c:242 +#: ../scripts/i.spectral/i.spectral.py:200 msgid "Bands" msgstr "" -#: ../raster/r.in.gdal/main.c:129 +#: ../raster/r.in.gdal/main.c:132 msgid "Name of GCPs target location" msgstr "" -#: ../raster/r.in.gdal/main.c:131 +#: ../raster/r.in.gdal/main.c:134 msgid "Name of location to create or to read projection from for GCPs transformation" msgstr "" -#: ../raster/r.in.gdal/main.c:133 ../raster/r.in.gdal/main.c:188 -#: ../raster/r.in.gdal/main.c:195 ../vector/v.info/print.c:505 +#: ../raster/r.in.gdal/main.c:136 ../raster/r.in.gdal/main.c:205 +#: ../raster/r.in.gdal/main.c:212 ../vector/v.info/print.c:505 #: ../vector/v.info/print.c:510 msgid "Projection" msgstr "" -#: ../raster/r.in.gdal/main.c:148 +#: ../raster/r.in.gdal/main.c:151 msgid "Offset to be added to band numbers" msgstr "" -#: ../raster/r.in.gdal/main.c:149 +#: ../raster/r.in.gdal/main.c:152 msgid "If 0, no offset is added and the first band is 1" msgstr "" -#: ../raster/r.in.gdal/main.c:157 +#: ../raster/r.in.gdal/main.c:160 msgid "Zero-padding of band number by filling with leading zeros up to given number" msgstr "" -#: ../raster/r.in.gdal/main.c:158 +#: ../raster/r.in.gdal/main.c:161 msgid "If 0, length will be adjusted to 'offset' number without leading zeros" msgstr "" -#: ../raster/r.in.gdal/main.c:164 +#: ../raster/r.in.gdal/main.c:167 msgid "Name of the output file that contains the imported map names" msgstr "" -#: ../raster/r.in.gdal/main.c:171 ../vector/v.in.lidar/main.c:272 -#: ../vector/v.in.ogr/main.c:281 +#: ../raster/r.in.gdal/main.c:174 ../vector/v.in.lidar/main.c:272 +#: ../vector/v.in.ogr/main.c:298 msgid "Name for new location to create" msgstr "" -#: ../raster/r.in.gdal/main.c:178 +#: ../raster/r.in.gdal/main.c:181 msgid "File prefix for raster attribute tables" msgstr "" -#: ../raster/r.in.gdal/main.c:179 +#: ../raster/r.in.gdal/main.c:182 msgid "The band number and \".csv\" will be appended to the file prefix" msgstr "" -#: ../raster/r.in.gdal/main.c:193 ../raster/r.external/main.c:109 -#: ../vector/v.in.ogr/main.c:354 ../vector/v.external/args.c:52 +#: ../raster/r.in.gdal/main.c:189 ../vector/v.in.ogr/main.c:220 +msgid "GDAL configuration options" +msgstr "" + +#: ../raster/r.in.gdal/main.c:190 ../raster/r.in.gdal/main.c:197 +#: ../vector/v.in.ogr/main.c:221 ../vector/v.in.ogr/main.c:228 +msgid "Comma-separated list of key=value pairs" +msgstr "" + +#: ../raster/r.in.gdal/main.c:196 ../vector/v.in.ogr/main.c:227 +msgid "GDAL dataset open options" +msgstr "" + +#: ../raster/r.in.gdal/main.c:210 ../raster/r.external/main.c:109 +#: ../vector/v.in.ogr/main.c:371 ../vector/v.external/args.c:52 msgid "Perform projection check only and exit" msgstr "" -#: ../raster/r.in.gdal/main.c:200 ../raster/r.external/main.c:114 -#: ../vector/v.in.lidar/main.c:302 ../vector/v.in.ogr/main.c:366 +#: ../raster/r.in.gdal/main.c:217 ../raster/r.external/main.c:114 +#: ../vector/v.in.lidar/main.c:302 ../vector/v.in.ogr/main.c:383 msgid "Extend region extents based on new dataset" msgstr "" -#: ../raster/r.in.gdal/main.c:202 ../raster/r.external/main.c:115 -#: ../vector/v.in.ogr/main.c:368 +#: ../raster/r.in.gdal/main.c:219 ../raster/r.external/main.c:115 +#: ../vector/v.in.ogr/main.c:385 msgid "Also updates the default region if in the PERMANENT mapset" msgstr "" -#: ../raster/r.in.gdal/main.c:218 ../raster/r.external/main.c:119 +#: ../raster/r.in.gdal/main.c:235 ../raster/r.external/main.c:119 #: ../raster/r.region/main.c:70 msgid "Auto-adjustment for lat/lon" msgstr "" -#: ../raster/r.in.gdal/main.c:219 ../raster/r.external/main.c:120 +#: ../raster/r.in.gdal/main.c:236 ../raster/r.external/main.c:120 #: ../raster/r.region/main.c:71 msgid "Attempt to fix small precision errors in resolution and extents" msgstr "" -#: ../raster/r.in.gdal/main.c:224 +#: ../raster/r.in.gdal/main.c:241 msgid "Keep band numbers instead of using band color names" msgstr "" -#: ../raster/r.in.gdal/main.c:230 +#: ../raster/r.in.gdal/main.c:247 msgid "Create the location specified by the \"location\" parameter and exit. Do not import the raster file." msgstr "" -#: ../raster/r.in.gdal/main.c:235 ../vector/v.in.lidar/main.c:284 -#: ../vector/v.in.ogr/main.c:361 +#: ../raster/r.in.gdal/main.c:252 ../vector/v.in.lidar/main.c:284 +#: ../vector/v.in.ogr/main.c:378 msgid "Limit import to the current region" msgstr "" -#: ../raster/r.in.gdal/main.c:240 +#: ../raster/r.in.gdal/main.c:257 msgid "Print number of bands and exit" msgstr "" -#: ../raster/r.in.gdal/main.c:272 ../raster/r.external/list.c:23 +#: ../raster/r.in.gdal/main.c:289 ../raster/r.external/list.c:23 #: ../vector/v.external.out/list.c:102 ../vector/v.out.ogr/list.c:116 -#: ../vector/v.in.ogr/main.c:403 ../vector/v.external/list.c:94 +#: ../vector/v.in.ogr/main.c:420 ../vector/v.external/list.c:94 msgid "Supported formats:" msgstr "" -#: ../raster/r.in.gdal/main.c:315 +#: ../raster/r.in.gdal/main.c:332 msgid "You have to specify a target location different from output location" msgstr "" -#: ../raster/r.in.gdal/main.c:319 +#: ../raster/r.in.gdal/main.c:336 msgid "You need to specify valid location name." msgstr "" -#: ../raster/r.in.gdal/main.c:323 +#: ../raster/r.in.gdal/main.c:340 msgid "The '-l' flag only works in Lat/Lon locations" msgstr "" -#: ../raster/r.in.gdal/main.c:326 +#: ../raster/r.in.gdal/main.c:343 msgid "The number of digits for band numbering must be equal or greater than 0" msgstr "" -#: ../raster/r.in.gdal/main.c:339 +#: ../raster/r.in.gdal/main.c:356 msgid "Disabling '-r' flag for new location" msgstr "" -#: ../raster/r.in.gdal/main.c:347 ../raster/r.in.gdal/main.c:350 +#: ../raster/r.in.gdal/main.c:362 #, c-format -msgid "Using memory cache size: %.1f MiB" +msgid "Using memory cache size: %s MiB" msgstr "" -#: ../raster/r.in.gdal/main.c:359 +#: ../raster/r.in.gdal/main.c:417 #, c-format msgid "Unable to open datasource <%s>" msgstr "" -#: ../raster/r.in.gdal/main.c:370 +#: ../raster/r.in.gdal/main.c:428 #, c-format msgid "Input seems to be NOAA/AVHRR data which needs to be georeferenced with thin plate spline transformation (%s or %s)." msgstr "" -#: ../raster/r.in.gdal/main.c:383 +#: ../raster/r.in.gdal/main.c:441 msgid "Input contains subdatasets which may need to be imported separately" msgstr "" -#: ../raster/r.in.gdal/main.c:423 +#: ../raster/r.in.gdal/main.c:481 msgid "Input raster map is flipped or rotated - cannot import. You may use 'gdalwarp' to transform the map to North-up." msgstr "" -#: ../raster/r.in.gdal/main.c:442 +#: ../raster/r.in.gdal/main.c:500 #, c-format msgid "Unable to fetch the affine transformation coefficients. Flag -%c cannot be used in this case." msgstr "" -#: ../raster/r.in.gdal/main.c:470 +#: ../raster/r.in.gdal/main.c:528 msgid "Map bounds have been constrained to geographic coordinates. You will almost certainly want to check map bounds and resolution with r.info and reset them with r.region before going any further." msgstr "" -#: ../raster/r.in.gdal/main.c:515 ../raster/r.in.gdal/main.c:542 +#: ../raster/r.in.gdal/main.c:573 ../raster/r.in.gdal/main.c:603 msgid "Input raster does not overlap current computational region. Nothing to import." msgstr "" -#: ../raster/r.in.gdal/main.c:579 +#: ../raster/r.in.gdal/main.c:643 #, c-format msgid "Importing %d raster bands..." msgstr "" -#: ../raster/r.in.gdal/main.c:598 ../raster/r.external/main.c:230 +#: ../raster/r.in.gdal/main.c:662 ../raster/r.external/main.c:230 #, c-format msgid "Selected band (%d) does not exist" msgstr "" -#: ../raster/r.in.gdal/main.c:623 +#: ../raster/r.in.gdal/main.c:687 msgid "Unable to open the map names output text file" msgstr "" -#: ../raster/r.in.gdal/main.c:654 +#: ../raster/r.in.gdal/main.c:718 #, c-format msgid "Unable to get raster band number %d" msgstr "" -#: ../raster/r.in.gdal/main.c:731 +#: ../raster/r.in.gdal/main.c:796 #, c-format msgid "Copying %d GCPS in points file for <%s>" msgstr "" -#: ../raster/r.in.gdal/main.c:739 +#: ../raster/r.in.gdal/main.c:804 msgid "GCPs have the following OpenGIS WKT Coordinate System:" msgstr "" -#: ../raster/r.in.gdal/main.c:762 +#: ../raster/r.in.gdal/main.c:827 msgid "Re-projecting GCPs table:" msgstr "" -#: ../raster/r.in.gdal/main.c:763 +#: ../raster/r.in.gdal/main.c:828 #, c-format msgid "* Input projection for GCP table: %s" msgstr "" -#: ../raster/r.in.gdal/main.c:765 +#: ../raster/r.in.gdal/main.c:830 #, c-format msgid "* Output projection for GCP table: %s" msgstr "" -#: ../raster/r.in.gdal/main.c:786 +#: ../raster/r.in.gdal/main.c:852 #, c-format -msgid "Error in pj_do_proj (can't re-projection GCP %i)" +msgid "Error in %s (can't re-project GCP %i)" msgstr "" -#: ../raster/r.in.gdal/main.c:808 ../raster/r.in.gdal/proj.c:63 -#: ../raster/r.external/proj.c:63 ../vector/v.in.lidar/main.c:507 -#: ../vector/v.in.ogr/proj.c:253 ../vector/v.external/proj.c:154 +#: ../raster/r.in.gdal/main.c:875 ../raster/r.in.gdal/proj.c:85 +#: ../raster/r.external/proj.c:85 ../vector/v.in.lidar/main.c:507 +#: ../vector/v.in.ogr/proj.c:292 ../vector/v.external/proj.c:177 msgid "Unable to convert input map projection to GRASS format; cannot create new location." msgstr "" -#: ../raster/r.in.gdal/main.c:832 ../raster/r.in.gdal/proj.c:69 -#: ../raster/r.external/proj.c:69 ../vector/v.in.lidar/main.c:513 -#: ../vector/v.in.ogr/proj.c:259 ../vector/v.external/proj.c:160 +#: ../raster/r.in.gdal/main.c:899 ../raster/r.in.gdal/proj.c:91 +#: ../raster/r.external/proj.c:91 ../vector/v.in.lidar/main.c:513 +#: ../vector/v.in.ogr/proj.c:298 ../vector/v.external/proj.c:183 #, c-format msgid "Unable to create new location <%s>" msgstr "" -#: ../raster/r.in.gdal/main.c:838 ../raster/r.in.gdal/proj.c:72 -#: ../raster/r.external/proj.c:72 ../general/g.proj/create.c:15 -#: ../vector/v.in.lidar/main.c:516 ../vector/v.in.ogr/proj.c:262 -#: ../vector/v.external/proj.c:163 +#: ../raster/r.in.gdal/main.c:905 ../raster/r.in.gdal/proj.c:94 +#: ../raster/r.external/proj.c:94 ../general/g.proj/create.c:16 +#: ../vector/v.in.lidar/main.c:516 ../vector/v.in.ogr/proj.c:301 +#: ../vector/v.external/proj.c:186 #, c-format msgid "Location <%s> created" msgstr "" -#: ../raster/r.in.gdal/main.c:841 +#: ../raster/r.in.gdal/main.c:908 #, c-format msgid "The target for the output group <%s> has been set to location <%s>, mapset ." msgstr "" -#: ../raster/r.in.gdal/main.c:881 ../raster/r.external/window.c:93 -#: ../vector/v.in.ogr/main.c:1871 +#: ../raster/r.in.gdal/main.c:948 ../raster/r.external/window.c:93 +#: ../vector/v.in.ogr/main.c:1971 msgid "Default region for this location updated" msgstr "" -#: ../raster/r.in.gdal/main.c:884 ../raster/r.external/window.c:96 -#: ../vector/v.in.ogr/main.c:1874 +#: ../raster/r.in.gdal/main.c:951 ../raster/r.external/window.c:96 +#: ../vector/v.in.ogr/main.c:1974 msgid "Region for the current mapset updated" msgstr "" -#: ../raster/r.in.gdal/main.c:912 +#: ../raster/r.in.gdal/main.c:980 msgid "Unable to translate projection key values of input GCPs" msgstr "" -#: ../raster/r.in.gdal/main.c:928 +#: ../raster/r.in.gdal/main.c:996 msgid "Unable to get projection info of target location" msgstr "" -#: ../raster/r.in.gdal/main.c:930 +#: ../raster/r.in.gdal/main.c:998 msgid "Unable to get projection units of target location" msgstr "" -#: ../raster/r.in.gdal/main.c:932 +#: ../raster/r.in.gdal/main.c:1000 msgid "Unable to get projection key values of target location" msgstr "" -#: ../raster/r.in.gdal/main.c:936 ../imagery/i.rectify/target.c:31 +#: ../raster/r.in.gdal/main.c:1007 ../imagery/i.rectify/target.c:31 #: ../imagery/i.ortho.photo/i.ortho.rectify/target.c:31 #: ../vector/v.rectify/target.c:40 #, c-format msgid "Mapset <%s> in target location <%s> - " msgstr "" -#: ../raster/r.in.gdal/main.c:974 +#: ../raster/r.in.gdal/main.c:1045 #, c-format msgid "Importing raster map <%s>..." msgstr "" -#: ../raster/r.in.gdal/main.c:1089 ../raster/r.in.gdal/main.c:1144 -#: ../raster/r.in.gdal/main.c:1218 +#: ../raster/r.in.gdal/main.c:1162 ../raster/r.in.gdal/main.c:1217 +#: ../raster/r.in.gdal/main.c:1291 msgid "Invalid row" msgstr "" -#: ../raster/r.in.gdal/main.c:1486 ../raster/r.in.gdal/main.c:1543 +#: ../raster/r.in.gdal/main.c:1559 ../raster/r.in.gdal/main.c:1616 msgid "Inconsistent color rules in RAT" msgstr "" -#: ../raster/r.in.gdal/main.c:1600 +#: ../raster/r.in.gdal/main.c:1673 #, c-format msgid "Setting grey color table for <%s> (8bit, full range)" msgstr "" -#: ../raster/r.in.gdal/main.c:1614 +#: ../raster/r.in.gdal/main.c:1687 #, c-format msgid "Setting grey color table for <%s> (16bit, image range)" msgstr "" -#: ../raster/r.in.gdal/main.c:1716 +#: ../raster/r.in.gdal/main.c:1789 #, c-format msgid "Unable to open file <%s>: %s." msgstr "" -#: ../raster/r.in.gdal/proj.c:42 ../raster/r.external/proj.c:42 +#: ../raster/r.in.gdal/proj.c:46 ../raster/r.external/proj.c:46 #, c-format msgid "" "Input contains an invalid SRS. WKT definition:\n" "%s" msgstr "" -#: ../raster/r.in.gdal/proj.c:51 ../raster/r.external/proj.c:51 +#: ../raster/r.in.gdal/proj.c:73 ../raster/r.external/proj.c:73 msgid "No projection information available" msgstr "" -#: ../raster/r.in.gdal/proj.c:94 ../raster/r.external/proj.c:94 -#: ../vector/v.in.ogr/proj.c:284 ../vector/v.external/proj.c:185 +#: ../raster/r.in.gdal/proj.c:116 ../raster/r.external/proj.c:116 +#: ../vector/v.in.ogr/proj.c:323 ../vector/v.external/proj.c:208 msgid "Unable to convert input map projection information to GRASS format." msgstr "" -#: ../raster/r.in.gdal/proj.c:138 ../raster/r.external/proj.c:138 -#: ../vector/v.in.ogr/proj.c:329 ../vector/v.external/proj.c:230 +#: ../raster/r.in.gdal/proj.c:160 ../raster/r.external/proj.c:160 +#: ../vector/v.in.ogr/proj.c:368 ../vector/v.external/proj.c:253 msgid "Location PROJ_INFO is:\n" msgstr "" -#: ../raster/r.in.gdal/proj.c:148 ../raster/r.in.gdal/proj.c:155 -#: ../raster/r.external/proj.c:148 ../raster/r.external/proj.c:155 -#: ../vector/v.in.ogr/proj.c:339 ../vector/v.in.ogr/proj.c:346 -#: ../vector/v.external/proj.c:240 ../vector/v.external/proj.c:247 +#: ../raster/r.in.gdal/proj.c:170 ../raster/r.in.gdal/proj.c:177 +#: ../raster/r.external/proj.c:170 ../raster/r.external/proj.c:177 +#: ../vector/v.in.ogr/proj.c:378 ../vector/v.in.ogr/proj.c:385 +#: ../vector/v.external/proj.c:263 ../vector/v.external/proj.c:270 msgid "Dataset PROJ_INFO is:\n" msgstr "" -#: ../raster/r.in.gdal/proj.c:241 ../raster/r.external/proj.c:241 -#: ../vector/v.in.ogr/proj.c:432 ../vector/v.external/proj.c:333 +#: ../raster/r.in.gdal/proj.c:263 ../raster/r.external/proj.c:263 +#: ../vector/v.in.ogr/proj.c:471 ../vector/v.external/proj.c:356 msgid "Consider generating a new location from the input dataset using the 'location' parameter.\n" msgstr "" @@ -16383,7 +16762,7 @@ msgid "You already know the sun position" msgstr "" -#: ../raster/r.sunmask/main.c:444 ../vector/v.colors/main.c:199 +#: ../raster/r.sunmask/main.c:444 ../vector/v.colors/main.c:212 #, c-format msgid "Option <%s> required" msgstr "" @@ -16397,24 +16776,24 @@ msgid "Calculating shadows from DEM..." msgstr "" -#: ../raster/r.sunmask/g_solposition.c:66 +#: ../raster/r.sunmask/g_solposition.c:67 msgid "Unable to calculate sun position in un-projected locations. Specify sunposition directly." msgstr "" -#: ../raster/r.sunmask/g_solposition.c:88 +#: ../raster/r.sunmask/g_solposition.c:89 #, c-format msgid "Specified point %f, %f outside of current region, is that intended? Anyway, it will be used." msgstr "" -#: ../raster/r.sunmask/g_solposition.c:98 ../raster/r.latlong/main.c:101 +#: ../raster/r.sunmask/g_solposition.c:99 ../raster/r.latlong/main.c:99 msgid "Unable to get projection info of current location" msgstr "" -#: ../raster/r.sunmask/g_solposition.c:101 ../raster/r.latlong/main.c:103 +#: ../raster/r.sunmask/g_solposition.c:102 ../raster/r.latlong/main.c:101 msgid "Unable to get projection units of current location" msgstr "" -#: ../raster/r.sunmask/g_solposition.c:104 ../raster/r.latlong/main.c:105 +#: ../raster/r.sunmask/g_solposition.c:105 ../raster/r.latlong/main.c:103 msgid "Unable to get projection key values of current location" msgstr "" @@ -16655,7 +17034,7 @@ #: ../raster/r.support/main.c:312 ../scripts/d.polar/d.polar.py:407 #: ../scripts/i.in.spotvgt/i.in.spotvgt.py:280 -#: ../scripts/r.plane/r.plane.py:122 ../scripts/r.fillnulls/r.fillnulls.py:494 +#: ../scripts/r.plane/r.plane.py:122 ../scripts/r.fillnulls/r.fillnulls.py:506 #: ../scripts/v.in.e00/v.in.e00.py:165 ../scripts/r.in.aster/r.in.aster.py:144 msgid "Done." msgstr "" @@ -16917,139 +17296,104 @@ msgid "Imagery group <%s> created" msgstr "" -#: ../raster/r.external/link.c:48 +#: ../raster/r.external/link.c:46 msgid "Complex types not supported" msgstr "" -#: ../raster/r.external/link.c:63 +#: ../raster/r.external/link.c:56 #, c-format msgid "Copying color table for %s" msgstr "" -#: ../raster/r.external/link.c:81 +#: ../raster/r.external/link.c:74 #, c-format msgid "Setting grey color table for <%s> (full 8bit range)" msgstr "" -#: ../raster/r.external/link.c:87 -#, c-format -msgid "Setting grey color table for <%s> (data range)" -msgstr "" - -#: ../raster/r.external/link.c:101 -#, c-format -msgid "Unable to create cell/%s file" -msgstr "" - -#: ../raster/r.external/link.c:110 -#, c-format -msgid "Unable to create fcell/%s file" -msgstr "" - -#: ../raster/r.external/link.c:146 +#: ../raster/r.external/link.c:132 #, c-format msgid "Unable to create cell_misc/%s/gdal file" msgstr "" -#: ../raster/r.external/link.c:149 +#: ../raster/r.external/link.c:135 #, c-format msgid "Error writing cell_misc/%s/gdal file" msgstr "" -#: ../raster/r.external/link.c:174 -#, c-format -msgid "Unable to create cell_misc/%s/f_format file" -msgstr "" - -#: ../raster/r.external/link.c:177 -#, c-format -msgid "Error writing cell_misc/%s/f_format file" -msgstr "" - -#: ../raster/r.external/link.c:224 -#, c-format -msgid "Creating support files for %s" -msgstr "" - -#: ../raster/r.external/link.c:236 -#, c-format -msgid "Link to raster map <%s> created." -msgstr "" - #: ../raster/r.resamp.filter/main.c:142 #, c-format msgid "Filter <%s> not found" msgstr "" -#: ../raster/r.resamp.filter/main.c:391 +#: ../raster/r.resamp.filter/main.c:396 msgid "kernel filter" msgstr "" -#: ../raster/r.resamp.filter/main.c:394 +#: ../raster/r.resamp.filter/main.c:399 msgid "Resamples raster map layers using an analytic kernel." msgstr "" -#: ../raster/r.resamp.filter/main.c:405 +#: ../raster/r.resamp.filter/main.c:410 msgid "Filter kernel(s)" msgstr "" -#: ../raster/r.resamp.filter/main.c:413 +#: ../raster/r.resamp.filter/main.c:418 msgid "Filter radius" msgstr "" -#: ../raster/r.resamp.filter/main.c:420 +#: ../raster/r.resamp.filter/main.c:425 msgid "Filter radius (horizontal)" msgstr "" -#: ../raster/r.resamp.filter/main.c:427 +#: ../raster/r.resamp.filter/main.c:432 msgid "Filter radius (vertical)" msgstr "" -#: ../raster/r.resamp.filter/main.c:438 ../vector/v.external.out/args.c:90 +#: ../raster/r.resamp.filter/main.c:443 ../vector/v.external.out/args.c:90 #, c-format msgid "%s= and %s=/%s= are mutually exclusive" msgstr "" -#: ../raster/r.resamp.filter/main.c:443 +#: ../raster/r.resamp.filter/main.c:448 #, c-format msgid "Either %s= or %s=/%s= required" msgstr "" -#: ../raster/r.resamp.filter/main.c:446 +#: ../raster/r.resamp.filter/main.c:451 #, c-format msgid "Both %s= and %s= required" msgstr "" -#: ../raster/r.resamp.filter/main.c:469 +#: ../raster/r.resamp.filter/main.c:474 msgid "Differing number of values for filter= and [xy_]radius=" msgstr "" -#: ../raster/r.resamp.filter/main.c:472 +#: ../raster/r.resamp.filter/main.c:477 #, c-format msgid "Too many filters (max: %d)" msgstr "" -#: ../raster/r.resamp.filter/main.c:490 +#: ../raster/r.resamp.filter/main.c:495 msgid "At least one filter must be finite" msgstr "" -#: ../raster/r.latlong/main.c:57 +#: ../raster/r.latlong/main.c:56 msgid "latitude" msgstr "" -#: ../raster/r.latlong/main.c:58 +#: ../raster/r.latlong/main.c:57 msgid "longitude" msgstr "" -#: ../raster/r.latlong/main.c:60 +#: ../raster/r.latlong/main.c:59 msgid "Creates a latitude/longitude raster map." msgstr "" -#: ../raster/r.latlong/main.c:66 +#: ../raster/r.latlong/main.c:65 msgid "Name for output latitude or longitude raster map" msgstr "" -#: ../raster/r.latlong/main.c:70 +#: ../raster/r.latlong/main.c:69 msgid "Longitude output" msgstr "" @@ -17098,14 +17442,14 @@ #: ../raster/r.region/main.c:61 ../raster/r.region/main.c:66 #: ../raster/r.region/main.c:72 ../raster/r.region/main.c:87 #: ../raster/r.region/main.c:94 ../raster/r.region/main.c:101 -#: ../raster/r.region/main.c:144 ../general/g.region/main.c:78 -#: ../general/g.region/main.c:84 ../general/g.region/main.c:171 -#: ../general/g.region/main.c:178 ../general/g.region/main.c:187 -#: ../general/g.region/main.c:195 +#: ../raster/r.region/main.c:144 ../general/g.region/main.c:79 +#: ../general/g.region/main.c:85 ../general/g.region/main.c:172 +#: ../general/g.region/main.c:179 ../general/g.region/main.c:188 +#: ../general/g.region/main.c:196 msgid "Existing" msgstr "" -#: ../raster/r.region/main.c:65 ../general/g.region/main.c:77 +#: ../raster/r.region/main.c:65 ../general/g.region/main.c:78 msgid "Set from default region" msgstr "" @@ -17125,19 +17469,19 @@ msgid "Set region to match this vector map" msgstr "" -#: ../raster/r.region/main.c:109 ../general/g.region/main.c:203 +#: ../raster/r.region/main.c:109 ../general/g.region/main.c:204 msgid "Value for the northern edge" msgstr "" -#: ../raster/r.region/main.c:118 ../general/g.region/main.c:212 +#: ../raster/r.region/main.c:118 ../general/g.region/main.c:213 msgid "Value for the southern edge" msgstr "" -#: ../raster/r.region/main.c:127 ../general/g.region/main.c:221 +#: ../raster/r.region/main.c:127 ../general/g.region/main.c:222 msgid "Value for the eastern edge" msgstr "" -#: ../raster/r.region/main.c:136 ../general/g.region/main.c:230 +#: ../raster/r.region/main.c:136 ../general/g.region/main.c:231 msgid "Value for the western edge" msgstr "" @@ -17623,31 +17967,31 @@ msgid "No basins were created. Verify threshold and region settings." msgstr "" -#: ../raster/r.watershed/seg/close_maps2.c:86 +#: ../raster/r.watershed/seg/close_maps2.c:87 msgid "Closing stream segments map" msgstr "" -#: ../raster/r.watershed/seg/close_maps2.c:109 +#: ../raster/r.watershed/seg/close_maps2.c:110 msgid "Closing basins map" msgstr "" -#: ../raster/r.watershed/seg/close_maps2.c:116 +#: ../raster/r.watershed/seg/close_maps2.c:117 msgid "Closing half basins map" msgstr "" -#: ../raster/r.watershed/seg/main.c:92 ../raster/r.watershed/seg/main.c:107 -#: ../raster/r.watershed/ram/main.c:82 ../raster/r.watershed/ram/main.c:98 +#: ../raster/r.watershed/seg/main.c:93 ../raster/r.watershed/seg/main.c:108 +#: ../raster/r.watershed/ram/main.c:85 ../raster/r.watershed/ram/main.c:101 #, c-format msgid "SECTION %d: Closing Maps." msgstr "" -#: ../raster/r.watershed/seg/main.c:105 ../raster/r.watershed/ram/main.c:96 +#: ../raster/r.watershed/seg/main.c:106 ../raster/r.watershed/ram/main.c:99 #, c-format msgid "SECTION %d: Watershed determination." msgstr "" #: ../raster/r.watershed/seg/do_astar.c:30 -#: ../raster/r.watershed/ram/do_astar.c:27 +#: ../raster/r.watershed/ram/do_astar.c:28 msgid "SECTION 2: A* Search." msgstr "" @@ -17655,72 +17999,72 @@ msgid "No seeds for A* Search" msgstr "" -#: ../raster/r.watershed/seg/do_astar.c:146 +#: ../raster/r.watershed/seg/do_astar.c:147 msgid "bug in A* Search: doer %" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:20 +#: ../raster/r.watershed/seg/close_maps.c:23 msgid "Closing accumulation map" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:136 +#: ../raster/r.watershed/seg/close_maps.c:140 msgid "Closing TCI and SPI maps" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:138 +#: ../raster/r.watershed/seg/close_maps.c:142 msgid "Closing TCI map" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:140 +#: ../raster/r.watershed/seg/close_maps.c:144 msgid "Closing SPI map" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:300 +#: ../raster/r.watershed/seg/close_maps.c:307 msgid "Closing flow direction map" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:327 +#: ../raster/r.watershed/seg/close_maps.c:334 msgid "Closing LS map" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:332 +#: ../raster/r.watershed/seg/close_maps.c:339 msgid "Closing SL map" msgstr "" -#: ../raster/r.watershed/seg/init_vars.c:139 +#: ../raster/r.watershed/seg/init_vars.c:143 #, c-format msgid "SECTION 1 beginning: Initiating Variables. %d section total." msgid_plural "SECTION 1 beginning: Initiating Variables. %d sections total." msgstr[0] "" -#: ../raster/r.watershed/seg/init_vars.c:175 +#: ../raster/r.watershed/seg/init_vars.c:178 msgid "Maximum memory to be used was smaller than 3 MB, set to 3 MB." msgstr "" -#: ../raster/r.watershed/seg/init_vars.c:470 +#: ../raster/r.watershed/seg/init_vars.c:511 msgid "SECTION 1b: Determining Offmap Flow." msgstr "" -#: ../raster/r.watershed/seg/do_cum.c:119 -#: ../raster/r.watershed/ram/do_cum.c:114 +#: ../raster/r.watershed/seg/do_cum.c:122 +#: ../raster/r.watershed/ram/do_cum.c:116 msgid "SECTION 3: Accumulating Surface Flow with SFD." msgstr "" -#: ../raster/r.watershed/seg/do_cum.c:293 -#: ../raster/r.watershed/ram/do_cum.c:276 +#: ../raster/r.watershed/seg/do_cum.c:315 +#: ../raster/r.watershed/ram/do_cum.c:296 msgid "SECTION 3a: Accumulating Surface Flow with MFD." msgstr "" -#: ../raster/r.watershed/seg/do_cum.c:529 +#: ../raster/r.watershed/seg/do_cum.c:560 msgid "MFD: A * path already processed when distributing flow: %d of %" msgstr "" -#: ../raster/r.watershed/seg/do_cum.c:533 -#: ../raster/r.watershed/ram/do_cum.c:486 +#: ../raster/r.watershed/seg/do_cum.c:564 +#: ../raster/r.watershed/ram/do_cum.c:512 msgid "SECTION 3b: Adjusting drainage directions." msgstr "" -#: ../raster/r.watershed/seg/usage.c:9 ../raster/r.watershed/ram/usage.c:9 +#: ../raster/r.watershed/seg/usage.c:9 #, c-format msgid "" "USAGE for basin delineation:\n" @@ -17732,187 +18076,194 @@ "\n" msgstr "" -#: ../raster/r.watershed/front/main.c:77 +#: ../raster/r.watershed/front/main.c:79 msgid "drainage" msgstr "" -#: ../raster/r.watershed/front/main.c:79 +#: ../raster/r.watershed/front/main.c:81 msgid "stream power index" msgstr "" -#: ../raster/r.watershed/front/main.c:81 +#: ../raster/r.watershed/front/main.c:84 msgid "Calculates hydrological parameters and RUSLE factors." msgstr "" -#: ../raster/r.watershed/front/main.c:84 ../raster/r.watershed/front/main.c:91 -#: ../raster/r.watershed/front/main.c:97 ../raster/r.watershed/front/main.c:104 -#: ../raster/r.watershed/front/main.c:113 -#: ../raster/r.watershed/front/main.c:121 -#: ../raster/r.watershed/front/main.c:130 +#: ../raster/r.watershed/front/main.c:87 ../raster/r.watershed/front/main.c:95 +#: ../raster/r.watershed/front/main.c:102 +#: ../raster/r.watershed/front/main.c:109 +#: ../raster/r.watershed/front/main.c:118 +#: ../raster/r.watershed/front/main.c:125 +#: ../raster/r.watershed/front/main.c:132 +#: ../raster/r.watershed/front/main.c:140 msgid "Inputs" msgstr "" -#: ../raster/r.watershed/front/main.c:88 +#: ../raster/r.watershed/front/main.c:91 msgid "Name of input depressions raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:89 +#: ../raster/r.watershed/front/main.c:93 msgid "All non-NULL and non-zero cells are considered as real depressions" msgstr "" -#: ../raster/r.watershed/front/main.c:95 +#: ../raster/r.watershed/front/main.c:100 msgid "Name of input raster representing amount of overland flow per cell" msgstr "" -#: ../raster/r.watershed/front/main.c:101 +#: ../raster/r.watershed/front/main.c:106 msgid "Name of input raster map percent of disturbed land" msgstr "" -#: ../raster/r.watershed/front/main.c:102 -#: ../raster/r.watershed/front/main.c:127 +#: ../raster/r.watershed/front/main.c:107 +#: ../raster/r.watershed/front/main.c:137 msgid "For USLE" msgstr "" -#: ../raster/r.watershed/front/main.c:109 +#: ../raster/r.watershed/front/main.c:114 msgid "Name of input raster map blocking overland surface flow" msgstr "" -#: ../raster/r.watershed/front/main.c:111 +#: ../raster/r.watershed/front/main.c:116 msgid "For USLE. All non-NULL and non-zero cells are considered as blocking terrain." msgstr "" -#: ../raster/r.watershed/front/main.c:118 +#: ../raster/r.watershed/front/main.c:123 +#, fuzzy +msgid "Name of input raster map with percentages for flow accumulation." +msgstr "ชื่อของชั้นข้อมูลผลลัพธ์ที่ใช้สำหรับ น้ำเงิน" + +#: ../raster/r.watershed/front/main.c:129 msgid "Minimum size of exterior watershed basin" msgstr "" -#: ../raster/r.watershed/front/main.c:126 +#: ../raster/r.watershed/front/main.c:136 msgid "Maximum length of surface flow in map units" msgstr "" -#: ../raster/r.watershed/front/main.c:135 +#: ../raster/r.watershed/front/main.c:144 msgid "Name for output accumulation raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:137 +#: ../raster/r.watershed/front/main.c:145 msgid "Number of cells that drain through each cell" msgstr "" -#: ../raster/r.watershed/front/main.c:144 +#: ../raster/r.watershed/front/main.c:152 msgid "Name for output topographic index ln(a / tan(b)) map" msgstr "" -#: ../raster/r.watershed/front/main.c:151 +#: ../raster/r.watershed/front/main.c:158 msgid "Stream power index a * tan(b)" msgstr "" -#: ../raster/r.watershed/front/main.c:157 +#: ../raster/r.watershed/front/main.c:164 msgid "Name for output drainage direction raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:158 +#: ../raster/r.watershed/front/main.c:165 msgid "Directions numbered from 1 to 8" msgstr "" -#: ../raster/r.watershed/front/main.c:164 +#: ../raster/r.watershed/front/main.c:171 msgid "Name for output basins raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:170 +#: ../raster/r.watershed/front/main.c:177 msgid "Name for output stream segments raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:176 +#: ../raster/r.watershed/front/main.c:183 msgid "Name for output half basins raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:178 +#: ../raster/r.watershed/front/main.c:184 msgid "Each half-basin is given a unique value" msgstr "" -#: ../raster/r.watershed/front/main.c:184 +#: ../raster/r.watershed/front/main.c:190 msgid "Name for output slope length raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:186 +#: ../raster/r.watershed/front/main.c:191 msgid "Slope length and steepness (LS) factor for USLE" msgstr "" -#: ../raster/r.watershed/front/main.c:192 +#: ../raster/r.watershed/front/main.c:197 msgid "Name for output slope steepness raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:193 +#: ../raster/r.watershed/front/main.c:198 msgid "Slope steepness (S) factor for USLE" msgstr "" -#: ../raster/r.watershed/front/main.c:202 +#: ../raster/r.watershed/front/main.c:207 msgid "Convergence factor for MFD (1-10)" msgstr "" -#: ../raster/r.watershed/front/main.c:204 +#: ../raster/r.watershed/front/main.c:209 msgid "1 = most diverging flow, 10 = most converging flow. Recommended: 5" msgstr "" -#: ../raster/r.watershed/front/main.c:211 +#: ../raster/r.watershed/front/main.c:216 msgid "Maximum memory to be used with -m flag (in MB)" msgstr "" -#: ../raster/r.watershed/front/main.c:215 +#: ../raster/r.watershed/front/main.c:220 msgid "SFD (D8) flow (default is MFD)" msgstr "" -#: ../raster/r.watershed/front/main.c:217 +#: ../raster/r.watershed/front/main.c:222 msgid "SFD: single flow direction, MFD: multiple flow direction" msgstr "" -#: ../raster/r.watershed/front/main.c:222 +#: ../raster/r.watershed/front/main.c:227 msgid "Allow only horizontal and vertical flow of water" msgstr "" -#: ../raster/r.watershed/front/main.c:227 +#: ../raster/r.watershed/front/main.c:231 msgid "Enable disk swap memory option: Operation is slow" msgstr "" -#: ../raster/r.watershed/front/main.c:229 +#: ../raster/r.watershed/front/main.c:233 msgid "Only needed if memory requirements exceed available RAM; see manual on how to calculate memory requirements" msgstr "" -#: ../raster/r.watershed/front/main.c:234 +#: ../raster/r.watershed/front/main.c:238 msgid "Use positive flow accumulation even for likely underestimates" msgstr "" -#: ../raster/r.watershed/front/main.c:236 +#: ../raster/r.watershed/front/main.c:240 msgid "See manual for a detailed description of flow accumulation output" msgstr "" -#: ../raster/r.watershed/front/main.c:241 +#: ../raster/r.watershed/front/main.c:244 msgid "Beautify flat areas" msgstr "" -#: ../raster/r.watershed/front/main.c:243 +#: ../raster/r.watershed/front/main.c:246 msgid "Flow direction in flat areas is modified to look prettier" msgstr "" -#: ../raster/r.watershed/front/main.c:259 +#: ../raster/r.watershed/front/main.c:262 msgid "Sorry, you must choose an output map." msgstr "" -#: ../raster/r.watershed/front/main.c:265 +#: ../raster/r.watershed/front/main.c:268 msgid "The basin threshold must be a positive number." msgstr "" -#: ../raster/r.watershed/front/main.c:281 +#: ../raster/r.watershed/front/main.c:284 msgid "" "Sorry, if any of the following options are set:\n" " basin, stream, half_basin, length_slope, or slope_steepness\n" " you MUST provide a value for the basin threshold parameter." msgstr "" -#: ../raster/r.watershed/front/main.c:308 +#: ../raster/r.watershed/front/main.c:310 msgid "Beautify flat areas is not yet supported for disk swap mode" msgstr "" -#: ../raster/r.watershed/front/main.c:338 +#: ../raster/r.watershed/front/main.c:342 #, c-format msgid "Subprocess failed with exit code %d" msgstr "" @@ -17921,84 +18272,96 @@ msgid "SECTION 4: RUSLE LS and/or S factor determination." msgstr "" -#: ../raster/r.watershed/ram/do_astar.c:256 +#: ../raster/r.watershed/ram/do_astar.c:258 msgid "heapsize too large" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:56 +#: ../raster/r.watershed/ram/do_flatarea.c:57 msgid "Beautify flat areas: priority queue error" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:229 +#: ../raster/r.watershed/ram/do_flatarea.c:235 msgid "flat cell escaped for uphill correction" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:235 +#: ../raster/r.watershed/ram/do_flatarea.c:241 #, c-format msgid "queue error: last uphill order %d > current uphill order %d" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:240 +#: ../raster/r.watershed/ram/do_flatarea.c:246 msgid "uphill order not set" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:266 +#: ../raster/r.watershed/ram/do_flatarea.c:273 msgid "flat cell escaped in uphill correction" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:302 +#: ../raster/r.watershed/ram/do_flatarea.c:309 msgid "downhill order: no more points in down queue" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:310 +#: ../raster/r.watershed/ram/do_flatarea.c:317 msgid "flat cell escaped for downhill correction" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:316 +#: ../raster/r.watershed/ram/do_flatarea.c:323 #, c-format msgid "queue error: last downhill order %d > current downhill order %d" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:321 +#: ../raster/r.watershed/ram/do_flatarea.c:328 msgid "downhill order: downhill order not set" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:344 +#: ../raster/r.watershed/ram/do_flatarea.c:352 msgid "flat cell escaped in downhill correction" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:382 +#: ../raster/r.watershed/ram/do_flatarea.c:390 msgid "flat cell escaped for adjustment" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:389 +#: ../raster/r.watershed/ram/do_flatarea.c:397 msgid "adjustment: uphill order not set" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:391 +#: ../raster/r.watershed/ram/do_flatarea.c:399 msgid "adjustment: downhill order not set" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:417 +#: ../raster/r.watershed/ram/do_flatarea.c:428 msgid "flat cell escaped in adjustment" msgstr "" -#: ../raster/r.watershed/ram/init_vars.c:121 +#: ../raster/r.watershed/ram/init_vars.c:123 #, c-format msgid "SECTION 1a (of %1d): Initiating Memory." msgstr "" -#: ../raster/r.watershed/ram/init_vars.c:311 +#: ../raster/r.watershed/ram/init_vars.c:350 #, c-format msgid "SECTION 1b (of %1d): Determining Offmap Flow." msgstr "" -#: ../raster/r.watershed/ram/do_cum.c:480 +#: ../raster/r.watershed/ram/do_cum.c:507 #, c-format msgid "MFD: A * path already processed when distributing flow: %d of %d cell" msgid_plural "MFD: A * path already processed when distributing flow: %d of %d cells" msgstr[0] "" +#: ../raster/r.watershed/ram/usage.c:9 +#, c-format +msgid "" +"USAGE for basin delineation:\n" +"%s -4 elevation=elevation_map threshold=swale_threshold [flow=overland_flow_map] [drainage=drain_direction_map] [depression=depression_map] [accumulation=accumulation_map] [basin=watershed_basin_map] [retention=retention_map] [stream=stream_segment_map]\n" +"\n" +"USAGE for slope length determination:\n" +"%s [-4] elevation=elevation_map threshold=swale_threshold [drainage=drain_direction_map] [depression=depression_map] [accumulation=accumulation_map] [retention=retention_map] [max_slope_length=max_slope_length] [blocking=overland_blocking_map] [slope_steepness=slope_steepness_map] length_slope=length_slope_map [disturbed_land=rill_erosion_map] [slope_deposition=slope_deposition value or map]USAGE for ARMSED FILE creation:\n" +"%s [-4] elevation=elevation_map threshold=swale_threshold [flow=overland_flow_map] [drainage=drain_direction_map] [depression=depression_map] [accumulation=accumulation_map] [basin=watershed_basin_map] [stream=stream_segment_map] [half_basin=half_basin_map] [retention=retention_map] ar=ARMSED_file_name\n" +"\n" +msgstr "" + #: ../raster/r.rescale/main.c:51 msgid "Rescales the range of category values in a raster map layer." msgstr "" @@ -18200,14 +18563,14 @@ #: ../raster/r.sim/r.sim.water/main.c:324 ../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 ../vector/v.surf.rst/main.c:161 -#: ../vector/v.surf.rst/main.c:166 ../vector/v.surf.rst/main.c:187 -#: ../vector/v.surf.rst/main.c:262 ../vector/v.surf.rst/main.c:268 -#: ../vector/v.surf.rst/main.c:276 ../vector/v.surf.rst/main.c:283 -#: ../vector/v.surf.rst/main.c:291 ../vector/v.surf.rst/main.c:299 -#: ../vector/v.surf.rst/main.c:308 ../vector/v.surf.rst/main.c:316 -#: ../vector/v.surf.rst/main.c:324 ../vector/v.surf.rst/main.c:333 -#: ../vector/v.surf.rst/main.c:341 ../vector/v.surf.rst/main.c:348 +#: ../imagery/i.eb.hsebal01/main.c:178 ../vector/v.surf.rst/main.c:163 +#: ../vector/v.surf.rst/main.c:168 ../vector/v.surf.rst/main.c:189 +#: ../vector/v.surf.rst/main.c:264 ../vector/v.surf.rst/main.c:270 +#: ../vector/v.surf.rst/main.c:278 ../vector/v.surf.rst/main.c:286 +#: ../vector/v.surf.rst/main.c:294 ../vector/v.surf.rst/main.c:302 +#: ../vector/v.surf.rst/main.c:311 ../vector/v.surf.rst/main.c:319 +#: ../vector/v.surf.rst/main.c:327 ../vector/v.surf.rst/main.c:336 +#: ../vector/v.surf.rst/main.c:344 ../vector/v.surf.rst/main.c:351 msgid "Parameters" msgstr "" @@ -18264,7 +18627,7 @@ msgstr "" #: ../raster/r.sim/r.sim.sediment/main.c:374 -#: ../raster/r.sim/r.sim.water/main.c:402 ../vector/v.surf.rst/main.c:404 +#: ../raster/r.sim/r.sim.water/main.c:402 ../vector/v.surf.rst/main.c:407 #, c-format msgid "<%d> is not valid number of threads. Number of threads will be set on <%d>" msgstr "" @@ -18297,8 +18660,8 @@ msgstr "" #: ../raster/r.sim/r.sim.sediment/main.c:422 -#: ../raster/r.sim/r.sim.water/main.c:530 ../vector/v.surf.rst/main.c:656 -#: ../vector/v.surf.rst/main.c:711 ../vector/v.vol.rst/main.c:914 +#: ../raster/r.sim/r.sim.water/main.c:530 ../vector/v.surf.rst/main.c:659 +#: ../vector/v.surf.rst/main.c:714 ../vector/v.vol.rst/main.c:916 msgid "Input failed" msgstr "" @@ -18572,6 +18935,7 @@ msgstr "" #: ../display/d.mon/start.c:46 ../display/d.mon/start.c:74 +#: ../misc/m.nviz.image/main.c:75 #, c-format msgid "File <%s> already exists and will be overwritten" msgstr "" @@ -18902,7 +19266,7 @@ msgstr "" #: ../display/d.vect.thematic/display.c:51 ../display/d.vect/lines.c:107 -#: ../display/d.vect/lines.c:335 +#: ../display/d.vect/lines.c:339 #, c-format msgid "Unable to read symbol <%s>, unable to display points" msgstr "" @@ -18962,7 +19326,7 @@ msgid "Line color" msgstr "" -#: ../display/d.geodesic/main.c:66 ../display/d.grid/main.c:107 +#: ../display/d.geodesic/main.c:66 ../display/d.grid/main.c:106 #: ../display/d.rhumbline/main.c:62 ../display/d.legend/main.c:203 #: ../display/d.rast.num/main.c:88 ../display/d.northarrow/main.c:113 #: ../vector/v.label.sa/main.c:98 ../vector/v.label/main.c:151 @@ -19157,73 +19521,73 @@ msgid "Null cells" msgstr "" -#: ../display/d.grid/main.c:55 +#: ../display/d.grid/main.c:54 msgid "graticule" msgstr "" -#: ../display/d.grid/main.c:56 ../vector/v.mkgrid/main.c:72 +#: ../display/d.grid/main.c:55 ../vector/v.mkgrid/main.c:72 msgid "grid" msgstr "" -#: ../display/d.grid/main.c:58 +#: ../display/d.grid/main.c:57 msgid "Overlays a user-specified grid in the active display frame on the graphics monitor." msgstr "" -#: ../display/d.grid/main.c:66 +#: ../display/d.grid/main.c:65 msgid "Size of grid to be drawn (in map units)" msgstr "" -#: ../display/d.grid/main.c:68 +#: ../display/d.grid/main.c:67 msgid "0 for north-south resolution of the current region. In map units or DDD:MM:SS format. Example: \"1000\" or \"0:10\"" msgstr "" -#: ../display/d.grid/main.c:76 +#: ../display/d.grid/main.c:75 msgid "Lines of the grid pass through this coordinate" msgstr "" -#: ../display/d.grid/main.c:85 +#: ../display/d.grid/main.c:84 msgid "Draw only east-west lines, north-south lines, or both " msgstr "" -#: ../display/d.grid/main.c:86 ../display/d.grid/main.c:159 -#: ../display/d.grid/main.c:164 ../display/d.grid/main.c:169 +#: ../display/d.grid/main.c:85 ../display/d.grid/main.c:158 +#: ../display/d.grid/main.c:163 ../display/d.grid/main.c:168 msgid "Disable" msgstr "" -#: ../display/d.grid/main.c:92 +#: ../display/d.grid/main.c:91 msgid "Grid line width" msgstr "" -#: ../display/d.grid/main.c:96 ../display/d.rast.num/main.c:94 +#: ../display/d.grid/main.c:95 ../display/d.rast.num/main.c:94 msgid "Grid color" msgstr "" -#: ../display/d.grid/main.c:97 ../display/d.grid/main.c:102 -#: ../display/d.grid/main.c:108 ../display/d.grid/main.c:114 +#: ../display/d.grid/main.c:96 ../display/d.grid/main.c:101 +#: ../display/d.grid/main.c:107 ../display/d.grid/main.c:113 msgid "Color" msgstr "" -#: ../display/d.grid/main.c:101 ../display/d.legend.vect/main.c:95 +#: ../display/d.grid/main.c:100 ../display/d.legend.vect/main.c:95 #: ../display/d.legend/main.c:240 ../vector/v.label.sa/main.c:144 #: ../vector/v.label/main.c:193 ../vector/v.lrs/v.lrs.label/main.c:223 msgid "Border color" msgstr "" -#: ../display/d.grid/main.c:122 +#: ../display/d.grid/main.c:121 msgid "Font size for gridline coordinate labels" msgstr "" -#: ../display/d.grid/main.c:127 +#: ../display/d.grid/main.c:126 msgid "Align the origin to the east-north corner of the current region" msgstr "" -#: ../display/d.grid/main.c:132 +#: ../display/d.grid/main.c:131 msgid "Draw geographic grid (referenced to current ellipsoid)" msgstr "" -#: ../display/d.grid/main.c:133 ../display/d.grid/main.c:139 -#: ../display/d.grid/main.c:144 ../display/d.grid/main.c:149 -#: ../display/d.grid/main.c:154 ../misc/m.nviz.image/args.c:233 +#: ../display/d.grid/main.c:132 ../display/d.grid/main.c:138 +#: ../display/d.grid/main.c:143 ../display/d.grid/main.c:148 +#: ../display/d.grid/main.c:153 ../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 @@ -19231,56 +19595,56 @@ msgid "Draw" msgstr "" -#: ../display/d.grid/main.c:138 +#: ../display/d.grid/main.c:137 msgid "Draw geographic grid (referenced to WGS84 ellipsoid)" msgstr "" -#: ../display/d.grid/main.c:143 +#: ../display/d.grid/main.c:142 msgid "Draw '+' marks instead of grid lines" msgstr "" -#: ../display/d.grid/main.c:148 +#: ../display/d.grid/main.c:147 msgid "Draw '.' marks instead of grid lines" msgstr "" -#: ../display/d.grid/main.c:153 +#: ../display/d.grid/main.c:152 msgid "Draw fiducial marks instead of grid lines" msgstr "" -#: ../display/d.grid/main.c:158 +#: ../display/d.grid/main.c:157 msgid "Disable grid drawing" msgstr "" -#: ../display/d.grid/main.c:163 +#: ../display/d.grid/main.c:162 msgid "Disable border drawing" msgstr "" -#: ../display/d.grid/main.c:168 +#: ../display/d.grid/main.c:167 msgid "Disable text drawing" msgstr "" -#: ../display/d.grid/main.c:178 +#: ../display/d.grid/main.c:177 msgid "Both grid and border drawing are disabled" msgstr "" -#: ../display/d.grid/main.c:182 +#: ../display/d.grid/main.c:181 msgid "Geo-grid option not available for LL projection, use without -g/-w" msgstr "" -#: ../display/d.grid/main.c:184 +#: ../display/d.grid/main.c:183 msgid "Geo-grid option not available for XY projection, use without -g/-w" msgstr "" -#: ../display/d.grid/main.c:203 +#: ../display/d.grid/main.c:202 msgid "Choose a single mark style" msgstr "" -#: ../display/d.grid/main.c:234 +#: ../display/d.grid/main.c:233 #, c-format msgid "Invalid geo-grid size <%s>" msgstr "" -#: ../display/d.grid/main.c:239 +#: ../display/d.grid/main.c:238 #, c-format msgid "Invalid grid size <%s>" msgstr "" @@ -19289,34 +19653,30 @@ msgid "Reading symbol" msgstr "" -#: ../display/d.grid/plot.c:373 +#: ../display/d.grid/plot.c:289 ../display/d.grid/plot.c:296 +#: ../display/d.grid/plot.c:338 ../display/d.grid/plot.c:345 +#: ../display/d.grid/plot.c:433 ../display/d.grid/plot.c:440 +#: ../display/d.grid/plot.c:493 ../display/d.grid/plot.c:500 +#: ../display/d.grid/plot.c:647 ../display/d.grid/plot.c:664 +#: ../display/d.grid/plot.c:682 ../display/d.grid/plot.c:700 +#: ../display/d.grid/plot.c:761 ../display/d.grid/plot.c:768 +#: ../display/d.grid/plot.c:773 ../display/d.grid/plot.c:783 +#: ../display/d.grid/plot.c:788 ../display/d.where/where.c:63 +msgid "Error in GPJ_transform()" +msgstr "" + +#: ../display/d.grid/plot.c:378 msgid "Geo-grid option only available for LL projection, use without -g/-w" msgstr "" -#: ../display/d.grid/plot.c:575 +#: ../display/d.grid/plot.c:579 msgid "" "WGS84 grid output not possible as this location does not contain\n" "datum transformation parameters. Try running g.setproj." msgstr "" -#: ../display/d.grid/plot.c:743 -msgid "Error in pj_do_proj1" -msgstr "" - -#: ../display/d.grid/plot.c:749 -msgid "Error in pj_do_proj2" -msgstr "" - -#: ../display/d.grid/plot.c:753 -msgid "Error in pj_do_proj3" -msgstr "" - -#: ../display/d.grid/plot.c:761 -msgid "Error in pj_do_proj5" -msgstr "" - -#: ../display/d.grid/plot.c:765 -msgid "Error in pj_do_proj6" +#: ../display/d.grid/plot.c:592 ../display/d.where/main.c:138 +msgid "Unable to set up lat/long projection parameters" msgstr "" #: ../display/d.legend.vect/main.c:55 @@ -19951,7 +20311,7 @@ #: ../display/d.linegraph/main.c:971 #, c-format -msgid "Scale Y labels cannot be used with thisrange of data (%f, %f)" +msgid "Scale Y labels cannot be used with this range of data (%f, %f)" msgstr "" #: ../display/d.vect.chart/main.c:65 @@ -20397,7 +20757,7 @@ msgid "Remove all frames and erase the screen" msgstr "" -#: ../display/d.where/where.c:29 +#: ../display/d.where/where.c:30 #, c-format msgid "Invalid coordinates <%s,%s>" msgstr "" @@ -20438,7 +20798,7 @@ msgid "Please specify a lat/long ellipsoid with -l or -w" msgstr "" -#: ../display/d.where/main.c:136 +#: ../display/d.where/main.c:128 msgid "" "WGS84 output not possible as this location does not contain\n" "datum transformation parameters. Try running g.setproj." @@ -20821,7 +21181,7 @@ msgid "Invalid area %d skipped (not enough points)" msgstr "" -#: ../display/d.vect/area.c:234 +#: ../display/d.vect/area.c:236 #, c-format msgid "%d invalid color rule for areas skipped" msgid_plural "%d invalid color rules for areas skipped" @@ -21054,7 +21414,7 @@ msgid "Unable to create 3D raster map <%s>" msgstr "" -#: ../raster3d/r3.gwflow/main.c:412 ../raster3d/r3.out.netcdf/main.c:649 +#: ../raster3d/r3.gwflow/main.c:412 ../raster3d/r3.out.netcdf/main.c:650 #: ../raster3d/r3.out.vtk/main.c:252 ../raster3d/r3.out.vtk/main.c:338 #: ../raster3d/r3.in.v5d/main.c:206 ../raster3d/r3.cross.rast/main.c:55 #: ../raster3d/r3.out.v5d/main.c:55 ../raster3d/r3.out.v5d/main.c:326 @@ -21081,11 +21441,11 @@ msgid "Export projection information as wkt and proj4 parameter" msgstr "" -#: ../raster3d/r3.out.netcdf/main.c:588 +#: ../raster3d/r3.out.netcdf/main.c:589 msgid "netCDF" msgstr "" -#: ../raster3d/r3.out.netcdf/main.c:590 +#: ../raster3d/r3.out.netcdf/main.c:591 msgid "Export a 3D raster map as netCDF file." msgstr "" @@ -21177,15 +21537,15 @@ msgid "failed to interpret dp as an integer" msgstr "" -#: ../raster3d/r3.out.vtk/main.c:451 ../raster3d/r3.to.rast/main.c:332 +#: ../raster3d/r3.out.vtk/main.c:450 ../raster3d/r3.to.rast/main.c:332 msgid "The 2D and 3D region settings are different. Using the 2D window settings to adjust the 2D part of the 3D region." msgstr "" -#: ../raster3d/r3.out.vtk/main.c:542 +#: ../raster3d/r3.out.vtk/main.c:541 msgid "Unable to close 3D raster map, the VTK file may be incomplete" msgstr "" -#: ../raster3d/r3.out.vtk/main.c:557 +#: ../raster3d/r3.out.vtk/main.c:556 msgid "Unable to close VTK-ASCII file" msgstr "" @@ -21529,7 +21889,7 @@ msgstr "" #: ../raster3d/r3.flow/main.c:414 ../vector/v.to.rast/vect2rast.c:48 -#: ../vector/v.colors/main.c:266 +#: ../vector/v.colors/main.c:279 #, c-format msgid "Vector map <%s> is not 3D" msgstr "" @@ -22046,101 +22406,101 @@ msgid "List of available elements:" msgstr "" -#: ../general/g.version/main.c:66 ../general/g.message/main.c:34 +#: ../general/g.version/main.c:70 ../general/g.message/main.c:34 #: ../general/g.tempfile/main.c:39 msgid "support" msgstr "" -#: ../general/g.version/main.c:67 +#: ../general/g.version/main.c:71 msgid "citing" msgstr "" -#: ../general/g.version/main.c:68 +#: ../general/g.version/main.c:72 msgid "copyright" msgstr "" -#: ../general/g.version/main.c:69 +#: ../general/g.version/main.c:73 msgid "version" msgstr "" -#: ../general/g.version/main.c:70 +#: ../general/g.version/main.c:74 msgid "license" msgstr "" -#: ../general/g.version/main.c:71 +#: ../general/g.version/main.c:75 msgid "Displays GRASS GIS version info." msgstr "" -#: ../general/g.version/main.c:72 +#: ../general/g.version/main.c:76 msgid "Optionally also prints build or copyright information." msgstr "" -#: ../general/g.version/main.c:76 +#: ../general/g.version/main.c:80 msgid "Print also the copyright message" msgstr "" -#: ../general/g.version/main.c:77 ../general/g.version/main.c:82 -#: ../general/g.version/main.c:87 ../general/g.version/main.c:93 -#: ../general/g.version/main.c:99 +#: ../general/g.version/main.c:81 ../general/g.version/main.c:86 +#: ../general/g.version/main.c:91 ../general/g.version/main.c:97 +#: ../general/g.version/main.c:103 msgid "Additional info" msgstr "" -#: ../general/g.version/main.c:81 +#: ../general/g.version/main.c:85 msgid "Print also the citation options" msgstr "" -#: ../general/g.version/main.c:86 +#: ../general/g.version/main.c:90 msgid "Print also the build information" msgstr "" -#: ../general/g.version/main.c:92 +#: ../general/g.version/main.c:96 msgid "Print also the GIS library revision number and date" msgstr "" -#: ../general/g.version/main.c:97 +#: ../general/g.version/main.c:101 msgid "Print also extended info for additional libraries" msgstr "" -#: ../general/g.version/main.c:98 +#: ../general/g.version/main.c:102 msgid "GDAL/OGR, PROJ.4, GEOS" msgstr "" -#: ../general/g.version/main.c:103 +#: ../general/g.version/main.c:107 msgid "Print info in shell script style (including SVN revision number)" msgstr "" -#: ../general/g.version/main.c:104 +#: ../general/g.version/main.c:108 msgid "Shell" msgstr "" -#: ../general/g.version/main.c:172 +#: ../general/g.version/main.c:176 #, 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:179 +#: ../general/g.version/main.c:183 msgid "GRASS GIS libgis version and date number don't have the expected format. Trying to print the original strings..." msgstr "" -#: ../general/g.version/main.c:181 +#: ../general/g.version/main.c:185 #, c-format msgid "GIS_H_VERSION=\"%s\"" msgstr "" -#: ../general/g.version/main.c:182 +#: ../general/g.version/main.c:186 #, c-format msgid "GIS_H_DATE=\"%s\"" msgstr "" -#: ../general/g.version/main.c:212 +#: ../general/g.version/main.c:222 msgid "GRASS not compiled with GDAL/OGR support" msgstr "" -#: ../general/g.version/main.c:223 +#: ../general/g.version/main.c:233 msgid "GRASS not compiled with GEOS support" msgstr "" -#: ../general/g.version/main.c:234 +#: ../general/g.version/main.c:244 msgid "GRASS not compiled with SQLite support" msgstr "" @@ -22317,7 +22677,7 @@ msgid "Mapset <%s> does not exist" msgstr "" -#: ../general/g.list/list.c:123 ../general/g.region/main.c:458 +#: ../general/g.list/list.c:123 ../general/g.region/main.c:471 #, c-format msgid "Unable to read header of 3D raster map <%s@%s>" msgstr "" @@ -22405,194 +22765,217 @@ msgid "input= and opacity= must have the same number of values" msgstr "" -#: ../general/g.region/main.c:66 +#: ../general/g.region/main.c:67 msgid "computational region" msgstr "" -#: ../general/g.region/main.c:68 +#: ../general/g.region/main.c:69 msgid "resolution" msgstr "" -#: ../general/g.region/main.c:71 +#: ../general/g.region/main.c:72 msgid "Manages the boundary definitions for the geographic region." msgstr "" -#: ../general/g.region/main.c:82 +#: ../general/g.region/main.c:83 msgid "Save as default region" msgstr "" -#: ../general/g.region/main.c:83 +#: ../general/g.region/main.c:84 msgid "Only possible from the PERMANENT mapset" msgstr "" -#: ../general/g.region/main.c:88 +#: ../general/g.region/main.c:89 msgid "Print the current region" msgstr "" -#: ../general/g.region/main.c:93 +#: ../general/g.region/main.c:94 msgid "Print the current region in lat/long using the current ellipsoid/datum" msgstr "" -#: ../general/g.region/main.c:99 +#: ../general/g.region/main.c:100 msgid "Print the current region extent" msgstr "" -#: ../general/g.region/main.c:105 +#: ../general/g.region/main.c:106 msgid "Print the current region map center coordinates" msgstr "" -#: ../general/g.region/main.c:111 +#: ../general/g.region/main.c:112 msgid "Print the current region in GMT style" msgstr "" -#: ../general/g.region/main.c:117 +#: ../general/g.region/main.c:118 msgid "Print the current region in WMS style" msgstr "" -#: ../general/g.region/main.c:123 +#: ../general/g.region/main.c:124 msgid "Print region resolution in meters (geodesic)" msgstr "" -#: ../general/g.region/main.c:128 +#: ../general/g.region/main.c:129 msgid "Print the convergence angle (degrees CCW)" msgstr "" -#: ../general/g.region/main.c:130 +#: ../general/g.region/main.c:131 msgid "The difference between the projection's grid north and true north, measured at the center coordinates of the current region." msgstr "" -#: ../general/g.region/main.c:136 +#: ../general/g.region/main.c:137 msgid "Print also 3D settings" msgstr "" -#: ../general/g.region/main.c:142 +#: ../general/g.region/main.c:143 msgid "Print the maximum bounding box in lat/long on WGS84" msgstr "" -#: ../general/g.region/main.c:152 +#: ../general/g.region/main.c:153 msgid "Print in shell script style, but in one line (flat)" msgstr "" -#: ../general/g.region/main.c:158 +#: ../general/g.region/main.c:159 msgid "Align region to resolution (default = align to bounds, works only for 2D resolution)" msgstr "" -#: ../general/g.region/main.c:164 +#: ../general/g.region/main.c:165 msgid "Do not update the current region" msgstr "" -#: ../general/g.region/main.c:165 ../general/g.region/main.c:347 +#: ../general/g.region/main.c:166 ../general/g.region/main.c:360 #: ../vector/v.label/main.c:90 ../vector/v.label/main.c:95 #: ../vector/v.label/main.c:170 ../vector/v.label/main.c:183 msgid "Effects" msgstr "" -#: ../general/g.region/main.c:170 +#: ../general/g.region/main.c:171 msgid "Set current region from named region" msgstr "" -#: ../general/g.region/main.c:177 +#: ../general/g.region/main.c:178 msgid "Set region to match raster map(s)" msgstr "" -#: ../general/g.region/main.c:185 +#: ../general/g.region/main.c:186 msgid "Set region to match 3D raster map(s) (both 2D and 3D values)" msgstr "" -#: ../general/g.region/main.c:193 +#: ../general/g.region/main.c:194 msgid "Set region to match vector map(s)" msgstr "" -#: ../general/g.region/main.c:239 +#: ../general/g.region/main.c:240 msgid "Value for the top edge" msgstr "" -#: ../general/g.region/main.c:248 +#: ../general/g.region/main.c:249 msgid "Value for the bottom edge" msgstr "" -#: ../general/g.region/main.c:257 +#: ../general/g.region/main.c:258 msgid "Number of rows in the new region" msgstr "" -#: ../general/g.region/main.c:258 ../general/g.region/main.c:267 -#: ../general/g.region/main.c:277 ../general/g.region/main.c:287 -#: ../general/g.region/main.c:296 ../general/g.region/main.c:305 -#: ../general/g.region/main.c:314 +#: ../general/g.region/main.c:259 ../general/g.region/main.c:268 +#: ../general/g.region/main.c:278 ../general/g.region/main.c:288 +#: ../general/g.region/main.c:297 ../general/g.region/main.c:306 +#: ../general/g.region/main.c:315 msgid "Resolution" msgstr "" -#: ../general/g.region/main.c:266 +#: ../general/g.region/main.c:267 msgid "Number of columns in the new region" msgstr "" -#: ../general/g.region/main.c:276 +#: ../general/g.region/main.c:277 msgid "2D grid resolution (north-south and east-west)" msgstr "" -#: ../general/g.region/main.c:286 +#: ../general/g.region/main.c:287 msgid "3D grid resolution (north-south, east-west and top-bottom)" msgstr "" -#: ../general/g.region/main.c:295 +#: ../general/g.region/main.c:296 msgid "North-south 2D grid resolution" msgstr "" -#: ../general/g.region/main.c:304 +#: ../general/g.region/main.c:305 msgid "East-west 2D grid resolution" msgstr "" -#: ../general/g.region/main.c:313 +#: ../general/g.region/main.c:314 msgid "Top-bottom 3D grid resolution" msgstr "" -#: ../general/g.region/main.c:323 +#: ../general/g.region/main.c:324 msgid "Shrink region until it meets non-NULL data from this raster map" msgstr "" -#: ../general/g.region/main.c:334 +#: ../general/g.region/main.c:335 msgid "Adjust region cells to cleanly align with this raster map" msgstr "" -#: ../general/g.region/main.c:345 +#: ../general/g.region/main.c:346 +msgid "Number of cells to add to each side of the current region extent" +msgstr "" + +#: ../general/g.region/main.c:348 +msgid "A negative number shrinks the current region extent" +msgstr "" + +#: ../general/g.region/main.c:358 msgid "Save current region settings in named region file" msgstr "" -#: ../general/g.region/main.c:414 ../scripts/r.in.wms/r.in.wms.py:196 +#: ../general/g.region/main.c:427 ../scripts/r.in.wms/r.in.wms.py:196 #, c-format, python-format msgid "Region <%s> not found" msgstr "" -#: ../general/g.region/main.c:499 +#: ../general/g.region/main.c:512 msgid "Unable to get map bounding box" msgstr "" -#: ../general/g.region/main.c:784 +#: ../general/g.region/main.c:800 +#, c-format +msgid "'%s' option not used with <%s> because a coordinate would become invalid" +msgstr "" + +#: ../general/g.region/main.c:807 ../general/g.region/main.c:815 +#: ../general/g.region/main.c:823 +#, c-format +msgid "'%s' option not used with <%s> because <%s> would become minor than <%s>" +msgstr "" + +#: ../general/g.region/main.c:834 #, c-format msgid "Unable to set region <%s>" msgstr "" -#: ../general/g.region/main.c:790 +#: ../general/g.region/main.c:840 msgid "Unable to update current region" msgstr "" -#: ../general/g.region/main.c:798 +#: ../general/g.region/main.c:848 msgid "Unable to change default region. The current mapset is not ." msgstr "" -#: ../general/g.region/printwindow.c:383 +#: ../general/g.region/printwindow.c:390 msgid "You are already in Lat/Long. Use the -p flag instead." msgstr "" -#: ../general/g.region/printwindow.c:385 +#: ../general/g.region/printwindow.c:392 msgid "You are in a simple XY location, projection to Lat/Lon is not possible. Use the -p flag instead." msgstr "" -#: ../general/g.region/printwindow.c:559 +#: ../general/g.region/printwindow.c:573 msgid "WGS84 output not possible as this location does not contain datum transformation parameters. Try running g.setproj." msgstr "" -#: ../general/g.region/printwindow.c:711 +#: ../general/g.region/printwindow.c:583 +msgid "Unable to update lat/long projection parameters" +msgstr "" + +#: ../general/g.region/printwindow.c:726 msgid "Lat/Long calculations are not possible from a simple XY system" msgstr "" @@ -22816,7 +23199,7 @@ msgid "Invalid PPM file" msgstr "" -#: ../general/g.pnmcomp/main.c:96 ../scripts/v.unpack/v.unpack.py:76 +#: ../general/g.pnmcomp/main.c:96 ../scripts/v.unpack/v.unpack.py:75 #: ../scripts/v.in.geonames/v.in.geonames.py:57 #: ../scripts/v.db.update/v.db.update.py:92 #, c-format, python-format @@ -22974,68 +23357,56 @@ msgid "Only one of '%s', '%s', '%s' or '%s' options may be specified" msgstr "" -#: ../general/g.proj/main.c:263 +#: ../general/g.proj/main.c:264 msgid "Projection files missing" msgstr "" -#: ../general/g.proj/main.c:283 +#: ../general/g.proj/main.c:284 #, c-format msgid "Only one of -%c, -%c, -%c, -%c, -%c or -%c flags may be specified" msgstr "" -#: ../general/g.proj/main.c:310 +#: ../general/g.proj/main.c:311 #, c-format msgid "No output format specified, define one of flags -%c, -%c, -%c, or -%c" msgstr "" -#: ../general/g.proj/main.c:314 +#: ../general/g.proj/main.c:315 #, c-format msgid "No output format specified, define one of flags -%c, -%c, or -%c" msgstr "" -#: ../general/g.proj/output.c:146 -msgid "Unable to convert projection information to PROJ.4 format" +#: ../general/g.proj/output.c:134 +msgid "Unable to convert projection information to PROJ format" msgstr "" -#: ../general/g.proj/output.c:190 +#: ../general/g.proj/output.c:180 msgid "Unable to convert to WKT" msgstr "" -#: ../general/g.proj/input.c:91 +#: ../general/g.proj/input.c:92 msgid "Error reading WKT projection description" msgstr "" -#: ../general/g.proj/input.c:98 +#: ../general/g.proj/input.c:99 #, c-format msgid "Unable to open file '%s' for reading" msgstr "" -#: ../general/g.proj/input.c:143 +#: ../general/g.proj/input.c:166 msgid "Can't parse PROJ.4-style parameter string" msgstr "" -#: ../general/g.proj/input.c:181 +#: ../general/g.proj/input.c:205 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 +#: ../general/g.proj/input.c:284 #, c-format -msgid "Could not read georeferenced file %s using either OGR nor GDAL" +msgid "Unable to read georeferenced file <%s> using GDAL library" msgstr "" -#: ../general/g.proj/input.c:259 +#: ../general/g.proj/input.c:289 #, c-format msgid "Read of file %s was successful, but it did not contain projection information. 'XY (unprojected)' will be used" msgstr "" @@ -23055,46 +23426,41 @@ msgid "Ellipsoid set to <%s>" msgstr "" -#: ../general/g.proj/create.c:17 +#: ../general/g.proj/create.c:18 #, c-format msgid "Unable to create location <%s>: %s" msgstr "" -#: ../general/g.proj/create.c:20 +#: ../general/g.proj/create.c:21 #, c-format msgid "Unable to create projection files: %s" msgstr "" -#: ../general/g.proj/create.c:24 +#: ../general/g.proj/create.c:25 #, c-format msgid "Unable to create location <%s>" msgstr "" -#: ../general/g.proj/create.c:30 +#: ../general/g.proj/create.c:27 #, c-format msgid "" "You can switch to the new location by\n" "`%s=%s`" msgstr "" -#: ../general/g.proj/create.c:40 +#: ../general/g.proj/create.c:37 #, 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 +#: ../general/g.proj/create.c:68 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 +#: ../general/g.proj/create.c:72 msgid "Projection information updated" msgstr "" -#: ../general/g.proj/create.c:91 -#, c-format -msgid "Unable to create PROJ_EPSG file: %s" -msgstr "" - #: ../general/g.mapset/main.c:51 msgid "Changes/reports current mapset." msgstr "" @@ -23870,75 +24236,75 @@ msgid "Too many objects: integer overflow" msgstr "" -#: ../imagery/i.segment/region_growing.c:251 +#: ../imagery/i.segment/region_growing.c:256 #: ../imagery/i.segment/mean_shift.c:220 #, c-format msgid "Processing pass %d..." msgstr "" -#: ../imagery/i.segment/region_growing.c:529 +#: ../imagery/i.segment/region_growing.c:534 #, c-format msgid "Segmentation processes stopped at %d due to reaching max iteration limit, more merges may be possible" msgstr "" -#: ../imagery/i.segment/region_growing.c:531 +#: ../imagery/i.segment/region_growing.c:536 #, c-format msgid "Segmentation converged after %d iterations" msgstr "" -#: ../imagery/i.segment/region_growing.c:534 +#: ../imagery/i.segment/region_growing.c:539 msgid "Assigning region IDs to remaining single-cell regions..." msgstr "" -#: ../imagery/i.segment/region_growing.c:558 -#: ../imagery/i.segment/mean_shift.c:665 +#: ../imagery/i.segment/region_growing.c:563 +#: ../imagery/i.segment/mean_shift.c:686 #, c-format msgid "Merging segments smaller than %d cells..." msgstr "" -#: ../imagery/i.segment/region_growing.c:972 +#: ../imagery/i.segment/region_growing.c:988 #, c-format msgid "Region stats should go in tree, %d >= %d" msgstr "" -#: ../imagery/i.segment/region_growing.c:979 +#: ../imagery/i.segment/region_growing.c:995 msgid "Region ids are different" msgstr "" -#: ../imagery/i.segment/region_growing.c:983 +#: ../imagery/i.segment/region_growing.c:999 #, c-format msgid "Region id %d is invalid" msgstr "" -#: ../imagery/i.segment/region_growing.c:987 +#: ../imagery/i.segment/region_growing.c:1003 msgid "Region consists of only one cell, nothing to update" msgstr "" -#: ../imagery/i.segment/region_growing.c:1031 -#: ../imagery/i.segment/region_growing.c:1485 +#: ../imagery/i.segment/region_growing.c:1047 +#: ../imagery/i.segment/region_growing.c:1509 #, c-format msgid "Region size is larger than 2: %d" msgstr "" -#: ../imagery/i.segment/region_growing.c:1098 +#: ../imagery/i.segment/region_growing.c:1122 #, c-format msgid "Region size is %d, should be %d" msgstr "" -#: ../imagery/i.segment/region_growing.c:1340 +#: ../imagery/i.segment/region_growing.c:1364 #, c-format msgid "Candidate flag is already %s" msgstr "" -#: ../imagery/i.segment/region_growing.c:1340 +#: ../imagery/i.segment/region_growing.c:1364 msgid "set" msgstr "" -#: ../imagery/i.segment/region_growing.c:1340 +#: ../imagery/i.segment/region_growing.c:1364 msgid "unset" msgstr "" -#: ../imagery/i.segment/region_growing.c:1570 +#: ../imagery/i.segment/region_growing.c:1601 #, c-format msgid "Region of size %d should be in search tree" msgstr "" @@ -23947,11 +24313,11 @@ msgid "Writing out segment IDs..." msgstr "" -#: ../imagery/i.segment/write_output.c:120 +#: ../imagery/i.segment/write_output.c:122 msgid "Writing out goodness of fit" msgstr "" -#: ../imagery/i.segment/write_output.c:236 +#: ../imagery/i.segment/write_output.c:238 msgid "Writing out shifted band values..." msgstr "" @@ -23992,12 +24358,6 @@ msgid "Number of segments created: %d" msgstr "" -#: ../imagery/i.segment/flag.c:21 ../imagery/i.segment/flag.c:28 -#: ../vector/v.distance/main.c:810 ../vector/v.distance/main.c:887 -#: ../vector/v.distance/main.c:1097 -msgid "Out of memory!" -msgstr "" - #: ../imagery/i.segment/watershed.c:19 msgid "Watershed is not yet implemented" msgstr "" @@ -24020,240 +24380,255 @@ msgid "Found %d clumps" msgstr "" -#: ../imagery/i.segment/parse_args.c:30 +#: ../imagery/i.segment/parse_args.c:26 +#, fuzzy +msgid "Name of input imagery group or raster maps" +msgstr "ชื่อของà¹à¸œà¸™à¸—ี่เชิงภาพ" + +#: ../imagery/i.segment/parse_args.c:33 msgid "Suffix for output bands with modified band values" msgstr "" -#: ../imagery/i.segment/parse_args.c:36 +#: ../imagery/i.segment/parse_args.c:39 msgid "Difference threshold between 0 and 1" msgstr "" -#: ../imagery/i.segment/parse_args.c:37 +#: ../imagery/i.segment/parse_args.c:40 msgid "Threshold = 0 merges only identical segments; threshold = 1 merges all" msgstr "" -#: ../imagery/i.segment/parse_args.c:46 +#: ../imagery/i.segment/parse_args.c:49 msgid "Spatial radius in number of cells" msgstr "" -#: ../imagery/i.segment/parse_args.c:47 +#: ../imagery/i.segment/parse_args.c:50 msgid "Must be >= 1, only cells within spatial bandwidth are considered for mean shift" msgstr "" -#: ../imagery/i.segment/parse_args.c:53 +#: ../imagery/i.segment/parse_args.c:56 msgid "Range (spectral) bandwidth [0, 1]" msgstr "" -#: ../imagery/i.segment/parse_args.c:54 +#: ../imagery/i.segment/parse_args.c:57 msgid "Only cells within range (spectral) bandwidth are considered for mean shift. Range bandwidth is used as conductance parameter for adaptive bandwidth" msgstr "" -#: ../imagery/i.segment/parse_args.c:67 +#: ../imagery/i.segment/parse_args.c:70 msgid "Segmentation method" msgstr "" -#: ../imagery/i.segment/parse_args.c:76 +#: ../imagery/i.segment/parse_args.c:79 msgid "Similarity calculation method" msgstr "" -#: ../imagery/i.segment/parse_args.c:85 +#: ../imagery/i.segment/parse_args.c:88 msgid "Minimum number of cells in a segment" msgstr "" -#: ../imagery/i.segment/parse_args.c:87 +#: ../imagery/i.segment/parse_args.c:90 msgid "The final step will merge small segments with their best neighbor" msgstr "" -#: ../imagery/i.segment/parse_args.c:98 +#: ../imagery/i.segment/parse_args.c:101 msgid "Importance of radiometric (input raster) values relative to shape" msgstr "" -#: ../imagery/i.segment/parse_args.c:108 +#: ../imagery/i.segment/parse_args.c:111 msgid "Importance of smoothness relative to compactness" msgstr "" -#: ../imagery/i.segment/parse_args.c:117 +#: ../imagery/i.segment/parse_args.c:120 msgid "Memory in MB" msgstr "" -#: ../imagery/i.segment/parse_args.c:126 ../imagery/i.cluster/main.c:126 +#: ../imagery/i.segment/parse_args.c:129 ../imagery/i.cluster/main.c:126 msgid "Maximum number of iterations" msgstr "" -#: ../imagery/i.segment/parse_args.c:134 +#: ../imagery/i.segment/parse_args.c:137 msgid "Name for input raster map with starting seeds" msgstr "" -#: ../imagery/i.segment/parse_args.c:141 +#: ../imagery/i.segment/parse_args.c:144 msgid "Name of input bounding/constraining raster map" msgstr "" -#: ../imagery/i.segment/parse_args.c:143 +#: ../imagery/i.segment/parse_args.c:146 msgid "Must be integer values, each area will be segmented independent of the others" msgstr "" -#: ../imagery/i.segment/parse_args.c:150 +#: ../imagery/i.segment/parse_args.c:153 msgid "Name for output goodness of fit estimate map" msgstr "" -#: ../imagery/i.segment/parse_args.c:156 +#: ../imagery/i.segment/parse_args.c:159 msgid "Use 8 neighbors (3x3 neighborhood) instead of the default 4 neighbors for each pixel" msgstr "" -#: ../imagery/i.segment/parse_args.c:162 +#: ../imagery/i.segment/parse_args.c:165 msgid "Weighted input, do not perform the default scaling of input raster maps" msgstr "" -#: ../imagery/i.segment/parse_args.c:167 +#: ../imagery/i.segment/parse_args.c:170 msgid "Use adaptive bandwidth for mean shift" msgstr "" -#: ../imagery/i.segment/parse_args.c:168 +#: ../imagery/i.segment/parse_args.c:171 msgid "Range (spectral) bandwidth is adapted for each moving window" msgstr "" -#: ../imagery/i.segment/parse_args.c:173 +#: ../imagery/i.segment/parse_args.c:176 msgid "Use progressive bandwidth for mean shift" msgstr "" -#: ../imagery/i.segment/parse_args.c:175 +#: ../imagery/i.segment/parse_args.c:178 msgid "Spatial bandwidth is increased, range (spectral) bandwidth is decreased in each iteration" msgstr "" -#: ../imagery/i.segment/parse_args.c:194 +#: ../imagery/i.segment/parse_args.c:210 +#, c-format +msgid "Group <%s> not found in the current mapset" +msgstr "" + +#: ../imagery/i.segment/parse_args.c:214 +#, c-format +msgid "Group <%s> contains no raster maps" +msgstr "" + +#: ../imagery/i.segment/parse_args.c:229 msgid "Threshold should be > 0 and < 1" msgstr "" -#: ../imagery/i.segment/parse_args.c:200 +#: ../imagery/i.segment/parse_args.c:235 #, c-format msgid "Option '%s' must be >= 1" msgstr "" -#: ../imagery/i.segment/parse_args.c:208 +#: ../imagery/i.segment/parse_args.c:243 #, c-format msgid "Negative value %s for option '%s': disabling" msgstr "" -#: ../imagery/i.segment/parse_args.c:213 +#: ../imagery/i.segment/parse_args.c:248 #, c-format msgid "Value %s for option '%s' is >= 1: disabling" msgstr "" -#: ../imagery/i.segment/parse_args.c:235 +#: ../imagery/i.segment/parse_args.c:270 msgid "Unable to assign segmentation method" msgstr "" -#: ../imagery/i.segment/parse_args.c:245 +#: ../imagery/i.segment/parse_args.c:280 msgid "Invalid similarity method" msgstr "" -#: ../imagery/i.segment/parse_args.c:251 +#: ../imagery/i.segment/parse_args.c:286 #, c-format msgid "Option '%s' must be > 0" msgstr "" -#: ../imagery/i.segment/parse_args.c:253 ../imagery/i.segment/parse_args.c:258 +#: ../imagery/i.segment/parse_args.c:288 ../imagery/i.segment/parse_args.c:293 #, c-format msgid "Option '%s' must be <= 1" msgstr "" -#: ../imagery/i.segment/parse_args.c:256 +#: ../imagery/i.segment/parse_args.c:291 #, c-format msgid "Option '%s' must be >= 0" msgstr "" -#: ../imagery/i.segment/parse_args.c:284 +#: ../imagery/i.segment/parse_args.c:319 msgid "Seeds raster map not found" msgstr "" -#: ../imagery/i.segment/parse_args.c:288 +#: ../imagery/i.segment/parse_args.c:323 msgid "Seeeds raster map must be CELL type (integers)" msgstr "" -#: ../imagery/i.segment/parse_args.c:298 +#: ../imagery/i.segment/parse_args.c:333 msgid "Segmentation constraint/boundary raster map not found" msgstr "" -#: ../imagery/i.segment/parse_args.c:302 +#: ../imagery/i.segment/parse_args.c:337 msgid "Segmentation constraint raster map must be CELL type (integers)" msgstr "" -#: ../imagery/i.segment/parse_args.c:321 +#: ../imagery/i.segment/parse_args.c:356 msgid "Integer overflow: too many cells in current region" msgstr "" -#: ../imagery/i.segment/parse_args.c:334 +#: ../imagery/i.segment/parse_args.c:369 msgid "Invalid output raster name for goodness of fit" msgstr "" -#: ../imagery/i.segment/parse_args.c:341 +#: ../imagery/i.segment/parse_args.c:376 #, c-format msgid "Maximum number of iterations set to %d" msgstr "" -#: ../imagery/i.segment/parse_args.c:351 +#: ../imagery/i.segment/parse_args.c:386 #, c-format msgid "Invalid number of iterations, %d will be used" msgstr "" -#: ../imagery/i.segment/parse_args.c:360 +#: ../imagery/i.segment/parse_args.c:395 msgid "Invalid number of MB, 300 will be used" msgstr "" -#: ../imagery/i.segment/open_files.c:39 +#: ../imagery/i.segment/open_files.c:61 #, c-format -msgid "Group <%s> not found in the current mapset" +msgid "Input map <%s> is all NULL" msgstr "" -#: ../imagery/i.segment/open_files.c:43 +#: ../imagery/i.segment/open_files.c:65 #, c-format -msgid "Group <%s> contains no raster maps" +msgid "Input map <%s> is a constant of value %g" msgstr "" -#: ../imagery/i.segment/open_files.c:120 +#: ../imagery/i.segment/open_files.c:114 msgid "Insufficient number of non-NULL cells in current region" msgstr "" -#: ../imagery/i.segment/open_files.c:151 +#: ../imagery/i.segment/open_files.c:145 msgid "Loading input bands..." msgstr "" -#: ../imagery/i.segment/open_files.c:153 +#: ../imagery/i.segment/open_files.c:147 msgid "Loading input band..." msgstr "" -#: ../imagery/i.segment/open_files.c:185 ../imagery/i.segment/open_files.c:190 -#: ../imagery/i.segment/open_files.c:212 ../imagery/i.segment/open_files.c:270 -#: ../imagery/i.segment/open_files.c:358 ../imagery/i.segment/open_files.c:424 -#: ../imagery/i.segment/open_files.c:480 +#: ../imagery/i.segment/open_files.c:179 ../imagery/i.segment/open_files.c:184 +#: ../imagery/i.segment/open_files.c:206 ../imagery/i.segment/open_files.c:264 +#: ../imagery/i.segment/open_files.c:352 ../imagery/i.segment/open_files.c:418 +#: ../imagery/i.segment/open_files.c:474 msgid "Unable to write to temporary file" msgstr "" -#: ../imagery/i.segment/open_files.c:277 +#: ../imagery/i.segment/open_files.c:271 #, c-format msgid "There are no boundary constraints in '%s'" msgstr "" -#: ../imagery/i.segment/open_files.c:333 +#: ../imagery/i.segment/open_files.c:327 #, c-format msgid "Loading seeds from raster map <%s>..." msgstr "" -#: ../imagery/i.segment/open_files.c:363 +#: ../imagery/i.segment/open_files.c:357 #, c-format msgid "No seeds found in '%s'!" msgstr "" -#: ../imagery/i.segment/open_files.c:383 +#: ../imagery/i.segment/open_files.c:377 msgid "Too many seeds: integer overflow" msgstr "" -#: ../imagery/i.segment/open_files.c:500 +#: ../imagery/i.segment/open_files.c:494 #, c-format msgid "Segment %d is already registered!" msgstr "" -#: ../imagery/i.segment/open_files.c:554 +#: ../imagery/i.segment/open_files.c:553 #, c-format msgid "Regions with at least %d cells are stored in memory" msgstr "" @@ -24307,7 +24682,7 @@ msgid "Mean shift converged after %d iterations" msgstr "" -#: ../imagery/i.segment/mean_shift.c:748 +#: ../imagery/i.segment/mean_shift.c:769 #, c-format msgid "Renumbering remaining %d segments..." msgstr "" @@ -24353,7 +24728,7 @@ msgid "supervised classification" msgstr "" -#: ../imagery/i.gensig/main.c:42 ../imagery/i.maxlik/main.c:63 +#: ../imagery/i.gensig/main.c:42 ../imagery/i.maxlik/main.c:65 msgid "Maximum Likelihood Classification" msgstr "" @@ -24845,30 +25220,35 @@ msgid "<%s> has too many signatures (limit is 255)" msgstr "" -#: ../imagery/i.maxlik/main.c:66 +#: ../imagery/i.maxlik/main.c:68 msgid "Classifies the cell spectral reflectances in imagery data." msgstr "" -#: ../imagery/i.maxlik/main.c:68 +#: ../imagery/i.maxlik/main.c:70 msgid "Classification is based on the spectral signature information generated by either i.cluster, g.gui.iclass, or i.gensig." msgstr "" -#: ../imagery/i.maxlik/main.c:81 ../imagery/i.smap/parse.c:20 +#: ../imagery/i.maxlik/main.c:83 ../imagery/i.smap/parse.c:20 msgid "Name of input file containing signatures" msgstr "" -#: ../imagery/i.maxlik/main.c:82 +#: ../imagery/i.maxlik/main.c:84 msgid "Generated by either i.cluster, g.gui.iclass, or i.gensig" msgstr "" -#: ../imagery/i.maxlik/main.c:86 ../imagery/i.smap/parse.c:28 +#: ../imagery/i.maxlik/main.c:88 ../imagery/i.smap/parse.c:28 msgid "Name for output raster map holding classification results" msgstr "" -#: ../imagery/i.maxlik/main.c:92 +#: ../imagery/i.maxlik/main.c:94 msgid "Name for output raster map holding reject threshold results" msgstr "" +#: ../imagery/i.maxlik/main.c:106 +#, c-format +msgid "<%s> does not match the current mapset" +msgstr "" + #: ../imagery/i.maxlik/invert.c:28 #, c-format msgid "Signature %d is not valid (ill-conditioned) - ignored" @@ -25026,7 +25406,7 @@ msgid "Set current location and mapset as target for imagery group" msgstr "" -#: ../imagery/i.target/main.c:80 ../imagery/i.group/main.c:117 +#: ../imagery/i.target/main.c:80 ../imagery/i.group/main.c:156 msgid "Group must exist in the current mapset" msgstr "" @@ -25267,209 +25647,209 @@ msgid "biophysical parameters" msgstr "" -#: ../imagery/i.vi/main.c:93 +#: ../imagery/i.vi/main.c:94 msgid "Calculates different types of vegetation indices." msgstr "" -#: ../imagery/i.vi/main.c:94 +#: ../imagery/i.vi/main.c:95 msgid "Uses red and nir bands mostly, and some indices require additional bands." msgstr "" -#: ../imagery/i.vi/main.c:101 +#: ../imagery/i.vi/main.c:102 msgid "Name of input red channel surface reflectance map" msgstr "" -#: ../imagery/i.vi/main.c:102 ../imagery/i.vi/main.c:141 -#: ../imagery/i.vi/main.c:149 ../imagery/i.vi/main.c:157 -#: ../imagery/i.vi/main.c:165 ../imagery/i.vi/main.c:173 +#: ../imagery/i.vi/main.c:103 ../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 "Range: [0.0;1.0]" msgstr "" -#: ../imagery/i.vi/main.c:110 +#: ../imagery/i.vi/main.c:111 msgid "Type of vegetation index" msgstr "" -#: ../imagery/i.vi/main.c:115 +#: ../imagery/i.vi/main.c:116 msgid "Atmospherically Resistant Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:116 +#: ../imagery/i.vi/main.c:117 msgid "Difference Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:117 +#: ../imagery/i.vi/main.c:118 msgid "Enhanced Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:118 +#: ../imagery/i.vi/main.c:119 msgid "Enhanced Vegetation Index 2" msgstr "" -#: ../imagery/i.vi/main.c:119 +#: ../imagery/i.vi/main.c:120 msgid "Green Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:120 +#: ../imagery/i.vi/main.c:121 msgid "Green Atmospherically Resistant Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:121 +#: ../imagery/i.vi/main.c:122 msgid "Global Environmental Monitoring Index" msgstr "" -#: ../imagery/i.vi/main.c:122 +#: ../imagery/i.vi/main.c:123 msgid "Infrared Percentage Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:123 +#: ../imagery/i.vi/main.c:124 msgid "Modified Soil Adjusted Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:124 +#: ../imagery/i.vi/main.c:125 msgid "second Modified Soil Adjusted Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:125 +#: ../imagery/i.vi/main.c:126 msgid "Normalized Difference Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:126 +#: ../imagery/i.vi/main.c:127 msgid "Perpendicular Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:127 +#: ../imagery/i.vi/main.c:128 msgid "Soil Adjusted Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:128 +#: ../imagery/i.vi/main.c:129 msgid "Simple Ratio" msgstr "" -#: ../imagery/i.vi/main.c:129 +#: ../imagery/i.vi/main.c:130 msgid "Visible Atmospherically Resistant Index" msgstr "" -#: ../imagery/i.vi/main.c:130 +#: ../imagery/i.vi/main.c:131 msgid "Weighted Difference Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:134 +#: ../imagery/i.vi/main.c:135 msgid "type" msgstr "" -#: ../imagery/i.vi/main.c:140 +#: ../imagery/i.vi/main.c:141 msgid "Name of input nir channel surface reflectance map" msgstr "" -#: ../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 ../vector/v.vol.rst/main.c:254 -#: ../vector/v.vol.rst/main.c:303 +#: ../imagery/i.vi/main.c:143 ../imagery/i.vi/main.c:151 +#: ../imagery/i.vi/main.c:159 ../imagery/i.vi/main.c:167 +#: ../imagery/i.vi/main.c:175 ../vector/v.vol.rst/main.c:256 +#: ../vector/v.vol.rst/main.c:305 msgid "Optional inputs" msgstr "" -#: ../imagery/i.vi/main.c:148 +#: ../imagery/i.vi/main.c:149 msgid "Name of input green channel surface reflectance map" msgstr "" -#: ../imagery/i.vi/main.c:156 +#: ../imagery/i.vi/main.c:157 msgid "Name of input blue channel surface reflectance map" msgstr "" -#: ../imagery/i.vi/main.c:164 +#: ../imagery/i.vi/main.c:165 msgid "Name of input 5th channel surface reflectance map" msgstr "" -#: ../imagery/i.vi/main.c:172 +#: ../imagery/i.vi/main.c:173 msgid "Name of input 7th channel surface reflectance map" msgstr "" -#: ../imagery/i.vi/main.c:180 +#: ../imagery/i.vi/main.c:181 msgid "Value of the slope of the soil line (MSAVI only)" msgstr "" -#: ../imagery/i.vi/main.c:181 ../imagery/i.vi/main.c:188 -#: ../imagery/i.vi/main.c:195 +#: ../imagery/i.vi/main.c:182 ../imagery/i.vi/main.c:189 +#: ../imagery/i.vi/main.c:196 msgid "MSAVI settings" msgstr "" -#: ../imagery/i.vi/main.c:187 +#: ../imagery/i.vi/main.c:188 msgid "Value of the intercept of the soil line (MSAVI only)" msgstr "" -#: ../imagery/i.vi/main.c:194 +#: ../imagery/i.vi/main.c:195 msgid "Value of the factor of reduction of soil noise (MSAVI only)" msgstr "" -#: ../imagery/i.vi/main.c:201 +#: ../imagery/i.vi/main.c:202 msgid "Maximum bits for digital numbers" msgstr "" -#: ../imagery/i.vi/main.c:202 +#: ../imagery/i.vi/main.c:203 msgid "If data is in Digital Numbers (i.e. integer type), give the max bits (i.e. 8 for Landsat -> [0-255])" msgstr "" -#: ../imagery/i.vi/main.c:228 +#: ../imagery/i.vi/main.c:229 msgid "sr index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:231 +#: ../imagery/i.vi/main.c:232 msgid "ndvi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:234 +#: ../imagery/i.vi/main.c:235 msgid "ipvi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:237 +#: ../imagery/i.vi/main.c:238 msgid "dvi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:240 +#: ../imagery/i.vi/main.c:241 msgid "pvi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:243 +#: ../imagery/i.vi/main.c:244 msgid "wdvi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:246 +#: ../imagery/i.vi/main.c:247 msgid "savi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:251 +#: ../imagery/i.vi/main.c:252 msgid "msavi index requires red and nir maps, and 3 parameters related to soil line" msgstr "" -#: ../imagery/i.vi/main.c:254 +#: ../imagery/i.vi/main.c:255 msgid "msavi2 index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:257 +#: ../imagery/i.vi/main.c:258 msgid "gemi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:261 +#: ../imagery/i.vi/main.c:262 msgid "arvi index requires blue, red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:265 +#: ../imagery/i.vi/main.c:266 msgid "evi index requires blue, red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:268 +#: ../imagery/i.vi/main.c:269 msgid "evi2 index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:272 +#: ../imagery/i.vi/main.c:273 msgid "vari index requires blue, green and red maps" msgstr "" -#: ../imagery/i.vi/main.c:276 +#: ../imagery/i.vi/main.c:277 msgid "gari index requires blue, green, red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:281 +#: ../imagery/i.vi/main.c:282 msgid "gvi index requires blue, green, red, nir, chan5 and chan7 maps" msgstr "" @@ -25865,7 +26245,7 @@ msgid "%s######## CLUSTER END (%s) ########%s" msgstr "" -#: ../imagery/i.cluster/main.c:354 ../misc/m.nviz.image/main.c:242 +#: ../imagery/i.cluster/main.c:354 ../misc/m.nviz.image/main.c:248 #, c-format msgid "File <%s> created." msgstr "" @@ -27036,130 +27416,130 @@ msgid "Name of the output emissivity layer" msgstr "" -#: ../imagery/i.group/main.c:55 +#: ../imagery/i.group/main.c:56 msgid "Creates, edits, and lists groups of imagery data." msgstr "" -#: ../imagery/i.group/main.c:59 +#: ../imagery/i.group/main.c:60 msgid "Name of imagery group" msgstr "" -#: ../imagery/i.group/main.c:63 +#: ../imagery/i.group/main.c:64 msgid "Name of imagery subgroup" msgstr "" -#: ../imagery/i.group/main.c:67 +#: ../imagery/i.group/main.c:68 msgid "Name of raster map(s) to include in group" msgstr "" -#: ../imagery/i.group/main.c:68 ../imagery/i.group/main.c:74 +#: ../imagery/i.group/main.c:69 ../imagery/i.group/main.c:80 msgid "Maps" msgstr "" -#: ../imagery/i.group/main.c:73 +#: ../imagery/i.group/main.c:79 msgid "Remove selected files from specified group or subgroup" msgstr "" -#: ../imagery/i.group/main.c:78 +#: ../imagery/i.group/main.c:84 msgid "List files from specified (sub)group" msgstr "" -#: ../imagery/i.group/main.c:83 +#: ../imagery/i.group/main.c:89 msgid "List subgroups from specified group" msgstr "" -#: ../imagery/i.group/main.c:109 +#: ../imagery/i.group/main.c:148 msgid "No input raster map(s) specified" msgstr "" -#: ../imagery/i.group/main.c:128 ../imagery/i.group/main.c:150 +#: ../imagery/i.group/main.c:167 ../imagery/i.group/main.c:189 msgid "Specified group does not exist in current mapset" msgstr "" -#: ../imagery/i.group/main.c:132 +#: ../imagery/i.group/main.c:171 #, c-format msgid "Removing raster maps from subgroup <%s>..." msgstr "" -#: ../imagery/i.group/main.c:137 +#: ../imagery/i.group/main.c:176 #, c-format msgid "Removing raster maps from group <%s>..." msgstr "" -#: ../imagery/i.group/main.c:158 +#: ../imagery/i.group/main.c:197 #, c-format msgid "Subgroup <%s> of group <%s> references the following raster maps:" msgstr "" -#: ../imagery/i.group/main.c:173 +#: ../imagery/i.group/main.c:212 #, c-format msgid "Group <%s> references the following raster maps:" msgstr "" -#: ../imagery/i.group/main.c:185 +#: ../imagery/i.group/main.c:224 #, c-format msgid "Group <%s> does not yet exist. Creating..." msgstr "" -#: ../imagery/i.group/main.c:189 ../imagery/i.group/main.c:198 +#: ../imagery/i.group/main.c:228 ../imagery/i.group/main.c:237 #, c-format msgid "Adding raster maps to group <%s>..." msgstr "" -#: ../imagery/i.group/main.c:193 +#: ../imagery/i.group/main.c:232 #, c-format msgid "Adding raster maps to subgroup <%s>..." msgstr "" -#: ../imagery/i.group/main.c:219 +#: ../imagery/i.group/main.c:258 msgid "No input raster maps defined" msgstr "" -#: ../imagery/i.group/main.c:223 ../imagery/i.group/main.c:265 +#: ../imagery/i.group/main.c:262 ../imagery/i.group/main.c:304 #, c-format msgid "Raster map <%s> not found. Skipped." msgstr "" -#: ../imagery/i.group/main.c:228 +#: ../imagery/i.group/main.c:267 #, c-format msgid "Adding raster map <%s> to group" msgstr "" -#: ../imagery/i.group/main.c:234 +#: ../imagery/i.group/main.c:273 #, c-format msgid "Raster map <%s> exists in group. Skipped." msgstr "" -#: ../imagery/i.group/main.c:271 +#: ../imagery/i.group/main.c:310 #, c-format msgid "Adding raster map <%s> to subgroup" msgstr "" -#: ../imagery/i.group/main.c:278 +#: ../imagery/i.group/main.c:317 #, c-format msgid "Raster map <%s> exists in subgroup. Skipping..." msgstr "" -#: ../imagery/i.group/main.c:327 +#: ../imagery/i.group/main.c:366 #, c-format msgid "Removing raster map <%s> from group" msgstr "" -#: ../imagery/i.group/main.c:344 ../imagery/i.group/main.c:403 +#: ../imagery/i.group/main.c:383 ../imagery/i.group/main.c:442 msgid "No raster map removed" msgstr "" -#: ../imagery/i.group/main.c:386 +#: ../imagery/i.group/main.c:425 #, c-format msgid "Removing raster map <%s> from subgroup" msgstr "" -#: ../imagery/i.group/main.c:422 +#: ../imagery/i.group/main.c:461 #, c-format msgid "Group <%s> does not contain any subgroup.\n" msgstr "" -#: ../imagery/i.group/main.c:433 +#: ../imagery/i.group/main.c:472 #, c-format msgid "group <%s> references the following subgroups\n" msgstr "" @@ -27482,16 +27862,21 @@ msgid "Elevation map name is missing. Please set '%s' option" msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:212 +#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:211 #, c-format -msgid "Mapset [%s] in target location [%s] - %s " +msgid "Group [%s] in location [%s] mapset [%s] now uses elevation map [%s]" msgstr "" #: ../imagery/i.ortho.photo/i.ortho.elev/main.c:214 +#, c-format +msgid "Mapset [%s] in target location [%s] - %s " +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:216 msgid "permission denied\n" msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:214 +#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:216 msgid "not found\n" msgstr "" @@ -27834,29 +28219,34 @@ msgid "Target east,north coordinates to local x,y" msgstr "" -#: ../misc/m.nviz.image/main.c:56 +#: ../misc/m.nviz.image/main.c:55 msgid "Creates a 3D rendering of GIS data." msgstr "" -#: ../misc/m.nviz.image/main.c:57 +#: ../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:83 +#: ../misc/m.nviz.image/main.c:87 msgid "Unable to render data" msgstr "" -#: ../misc/m.nviz.image/main.c:142 +#: ../misc/m.nviz.image/main.c:146 #, c-format msgid "Vertical exaggeration not given, using calculated value %.0f" msgstr "" -#: ../misc/m.nviz.image/main.c:154 +#: ../misc/m.nviz.image/main.c:158 #, c-format msgid "Viewpoint height not given, using calculated value %.0f" msgstr "" -#: ../misc/m.nviz.image/main.c:240 +#: ../misc/m.nviz.image/main.c:244 +#, fuzzy +msgid "Failed to write image" +msgstr "ไม่สามารถเขียนไปที่ไฟล์" + +#: ../misc/m.nviz.image/main.c:246 msgid "Unsupported output format" msgstr "" @@ -28514,8 +28904,8 @@ msgstr "" #: ../db/db.databases/main.c:97 ../db/db.copy/main.c:37 -#: ../db/db.execute/main.c:127 ../db/db.execute/main.c:134 -#: ../db/db.execute/main.c:140 ../db/db.select/main.c:267 +#: ../db/db.execute/main.c:139 ../db/db.execute/main.c:146 +#: ../db/db.execute/main.c:152 ../db/db.select/main.c:267 #: ../db/db.dropdb/main.c:73 ../db/db.createdb/main.c:73 #: ../vector/v.db.select/main.c:57 msgid "SQL" @@ -28628,26 +29018,30 @@ msgid "Overwrite current settings if already initialized" msgstr "" -#: ../db/db.connect/main.c:91 +#: ../db/db.connect/main.c:101 msgid "Default group of database users to which select privilege is granted" msgstr "" -#: ../db/db.connect/main.c:141 ../db/db.tables/main.c:41 +#: ../db/db.connect/main.c:151 ../db/db.tables/main.c:41 msgid "Database connection not defined. Run db.connect." msgstr "" -#: ../db/db.connect/main.c:166 +#: ../db/db.connect/main.c:176 msgid "DB settings already defined, nothing to do" msgstr "" -#: ../db/db.connect/main.c:172 +#: ../db/db.connect/main.c:182 msgid "Default driver is not set" msgstr "" -#: ../db/db.connect/main.c:175 +#: ../db/db.connect/main.c:185 msgid "Default database is not set" msgstr "" +#: ../db/db.connect/main.c:221 +msgid "Unable to set default database connection" +msgstr "" + #: ../db/db.describe/main.c:108 msgid "Print column names only instead of full column descriptions" msgstr "" @@ -28665,41 +29059,42 @@ msgid "Unable to open file <%s>: %s" msgstr "" -#: ../db/db.execute/main.c:94 ../db/db.execute/main.c:99 +#: ../db/db.execute/main.c:86 ../db/db.execute/main.c:91 +#: ../db/db.execute/main.c:106 ../db/db.execute/main.c:111 #, c-format msgid "Error while executing: '%s'" msgstr "" -#: ../db/db.execute/main.c:128 +#: ../db/db.execute/main.c:140 msgid "Executes any SQL statement." msgstr "" -#: ../db/db.execute/main.c:129 +#: ../db/db.execute/main.c:141 msgid "For SELECT statements use 'db.select'." msgstr "" -#: ../db/db.execute/main.c:132 +#: ../db/db.execute/main.c:144 msgid "SQL statement" msgstr "" -#: ../db/db.execute/main.c:133 +#: ../db/db.execute/main.c:145 msgid "Example: update rybniky set kapri = 'hodne' where kapri = 'malo'" msgstr "" -#: ../db/db.execute/main.c:138 +#: ../db/db.execute/main.c:150 msgid "Name of file containing SQL statement(s)" msgstr "" -#: ../db/db.execute/main.c:160 +#: ../db/db.execute/main.c:172 msgid "Ignore SQL errors and continue" msgstr "" -#: ../db/db.execute/main.c:161 ../vector/v.build/main.c:51 +#: ../db/db.execute/main.c:173 ../vector/v.build/main.c:51 #: ../vector/v.build/main.c:77 msgid "Errors" msgstr "" -#: ../db/db.execute/main.c:167 +#: ../db/db.execute/main.c:179 #, c-format msgid "You must provide <%s> or <%s> option" msgstr "" @@ -28824,7 +29219,7 @@ msgid "Unable to db_alloc_string_array()" msgstr "" -#: ../db/drivers/ogr/execute.c:56 ../vector/v.out.ogr/main.c:592 +#: ../db/drivers/ogr/execute.c:56 ../vector/v.out.ogr/main.c:648 #, c-format msgid "OGR layer <%s> not found" msgstr "" @@ -28833,11 +29228,11 @@ #: ../vector/v.out.lidar/main.c:155 ../vector/v.db.connect/main.c:289 #: ../vector/v.reclass/main.c:145 ../vector/v.to.3d/trans2.c:63 #: ../vector/v.to.3d/trans3.c:65 ../vector/v.univar/main.c:355 -#: ../vector/v.distance/main.c:533 ../vector/v.distance/main.c:574 +#: ../vector/v.distance/main.c:540 ../vector/v.distance/main.c:581 #: ../vector/v.in.db/main.c:187 ../vector/v.colors/scan_attr.c:35 -#: ../vector/v.colors.out/make_colors.c:42 ../vector/v.vect.stats/main.c:428 +#: ../vector/v.colors.out/make_colors.c:42 ../vector/v.vect.stats/main.c:435 #: ../vector/v.transform/trans_digit.c:116 -#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:96 +#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:97 #: ../scripts/v.db.join/v.db.join.py:98 ../scripts/v.db.join/v.db.join.py:106 #: ../scripts/v.db.join/v.db.join.py:123 ../scripts/db.univar/db.univar.py:120 #, c-format, python-format @@ -28871,12 +29266,7 @@ msgid "Column '%s' : type int8 (bigint) is stored as integer (4 bytes) some data may be damaged" msgstr "" -#: ../db/drivers/ogr/describe.c:204 -#, c-format -msgid "column '%s', type 'string': unknown width -> stored as varchar(250) some data may be lost" -msgstr "" - -#: ../db/drivers/ogr/describe.c:212 ../db/drivers/ogr/fetch.c:160 +#: ../db/drivers/ogr/describe.c:212 ../db/drivers/ogr/fetch.c:167 msgid "Unknown type" msgstr "" @@ -28888,7 +29278,7 @@ msgid "Unable to add new token" msgstr "" -#: ../db/drivers/ogr/fetch.c:55 ../db/drivers/ogr/fetch.c:188 +#: ../db/drivers/ogr/fetch.c:55 ../db/drivers/ogr/fetch.c:195 #: ../db/drivers/sqlite/fetch.c:265 ../db/drivers/postgres/fetch.c:33 #: ../db/drivers/mysql/fetch.c:34 ../db/drivers/mysql/fetch.c:276 msgid "Cursor not found" @@ -29407,7 +29797,7 @@ #: ../db/drivers/dbf/db.c:94 #, c-format -msgid "Unable create DBF database: %s" +msgid "Unable to create DBF database: %s" msgstr "" #: ../db/drivers/dbf/db.c:102 @@ -29518,7 +29908,7 @@ msgstr "" #: ../vector/v.mkgrid/main.c:73 ../vector/v.kcv/main.c:58 -#: ../vector/v.random/main.c:101 ../vector/v.perturb/main.c:66 +#: ../vector/v.random/main.c:104 ../vector/v.perturb/main.c:66 #: ../vector/v.normal/main.c:75 ../vector/v.qcount/main.c:62 msgid "point pattern" msgstr "" @@ -29743,7 +30133,7 @@ msgid "GRASS is not compiled with PostgreSQL support. Using OGR-PostgreSQL driver instead of native GRASS-PostGIS data driver." msgstr "" -#: ../vector/v.external.out/link.c:26 ../vector/v.out.ogr/main.c:102 +#: ../vector/v.external.out/link.c:26 ../vector/v.out.ogr/main.c:103 #, c-format msgid "Data source starts with \"PG:\" prefix, expecting \"PostgreSQL\" format (\"%s\" given)" msgstr "" @@ -30036,12 +30426,13 @@ msgid "Loading data..." msgstr "" -#: ../vector/v.to.rast/vect2rast.c:55 ../vector/v.db.connect/main.c:213 -#: ../vector/v.to.rast3/main.c:80 ../vector/v.db.select/main.c:171 -#: ../vector/v.to.3d/trans2.c:49 ../vector/v.to.3d/trans3.c:51 -#: ../vector/v.distance/main.c:515 ../vector/v.distance/main.c:596 -#: ../vector/v.colors.out/make_colors.c:31 ../vector/v.info/print.c:138 -#: ../vector/v.extract/main.c:255 +#: ../vector/v.to.rast/vect2rast.c:55 ../vector/v.random/main.c:265 +#: ../vector/v.db.connect/main.c:213 ../vector/v.to.rast3/main.c:80 +#: ../vector/v.db.select/main.c:171 ../vector/v.to.3d/trans2.c:49 +#: ../vector/v.to.3d/trans3.c:51 ../vector/v.distance/main.c:522 +#: ../vector/v.distance/main.c:603 ../vector/v.colors.out/make_colors.c:31 +#: ../vector/v.info/print.c:138 ../vector/v.extract/main.c:217 +#: ../vector/v.extract/main.c:315 #, c-format msgid "Database connection not defined for layer <%s>" msgstr "" @@ -30306,224 +30697,224 @@ msgid "No database record for cat = %d and export of 'cat' disabled" msgstr "" -#: ../vector/v.out.ogr/main.c:87 +#: ../vector/v.out.ogr/main.c:88 msgid "Exports a vector map layer to any of the supported OGR vector formats." msgstr "" -#: ../vector/v.out.ogr/main.c:88 +#: ../vector/v.out.ogr/main.c:89 msgid "By default a vector map layer is exported to OGC GeoPackage format." msgstr "" -#: ../vector/v.out.ogr/main.c:170 +#: ../vector/v.out.ogr/main.c:172 msgid "Volumes will be exported as sets of faces" msgstr "" -#: ../vector/v.out.ogr/main.c:188 +#: ../vector/v.out.ogr/main.c:190 msgid "Unable to determine input map's vector feature type(s)." msgstr "" -#: ../vector/v.out.ogr/main.c:254 +#: ../vector/v.out.ogr/main.c:255 msgid "The combination of types is not supported by all formats." msgstr "" -#: ../vector/v.out.ogr/main.c:271 +#: ../vector/v.out.ogr/main.c:272 msgid "Unable to create OGR spatial reference" msgstr "" -#: ../vector/v.out.ogr/main.c:293 +#: ../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:305 +#: ../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:311 +#: ../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] "" -#: ../vector/v.out.ogr/main.c:319 +#: ../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] "" -#: ../vector/v.out.ogr/main.c:328 +#: ../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] "" -#: ../vector/v.out.ogr/main.c:337 +#: ../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] "" -#: ../vector/v.out.ogr/main.c:345 +#: ../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] "" -#: ../vector/v.out.ogr/main.c:353 +#: ../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] "" -#: ../vector/v.out.ogr/main.c:361 +#: ../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] "" -#: ../vector/v.out.ogr/main.c:371 +#: ../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:380 +#: ../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:390 +#: ../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:399 +#: ../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:409 +#: ../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:418 +#: ../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:427 +#: ../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:436 +#: ../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:461 +#: ../vector/v.out.ogr/main.c:478 #, c-format msgid "OGR driver <%s> not found" msgstr "" -#: ../vector/v.out.ogr/main.c:488 +#: ../vector/v.out.ogr/main.c:523 #, c-format msgid "Unable to open OGR data source '%s'" msgstr "" -#: ../vector/v.out.ogr/main.c:502 +#: ../vector/v.out.ogr/main.c:543 #, c-format msgid "Layer <%s> already exists in OGR data source '%s'" msgstr "" -#: ../vector/v.out.ogr/main.c:506 +#: ../vector/v.out.ogr/main.c:547 #, c-format msgid "OGR layer <%s> already exists and will be overwritten" msgstr "" -#: ../vector/v.out.ogr/main.c:513 +#: ../vector/v.out.ogr/main.c:559 #, c-format msgid "OGR layer <%s> doesn't exists, creating new OGR layer instead" msgstr "" -#: ../vector/v.out.ogr/main.c:541 +#: ../vector/v.out.ogr/main.c:587 msgid "Overriding existing user-defined 'SHPT=' LCO." msgstr "" -#: ../vector/v.out.ogr/main.c:556 +#: ../vector/v.out.ogr/main.c:602 #, 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:568 +#: ../vector/v.out.ogr/main.c:614 #, 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:575 +#: ../vector/v.out.ogr/main.c:621 #, c-format msgid "Vector map <%s> is 3D. Use format specific layer creation options (parameter 'lco') to export using only category numbers as attributes" msgstr "" -#: ../vector/v.out.ogr/main.c:610 +#: ../vector/v.out.ogr/main.c:666 msgid "Exporting 'cat' anyway, as it is the only attribute table field" msgstr "" -#: ../vector/v.out.ogr/main.c:619 ../vector/v.out.ogr/main.c:691 +#: ../vector/v.out.ogr/main.c:675 ../vector/v.out.ogr/main.c:747 #, c-format msgid "New attribute column <%s> added to the table" msgstr "" -#: ../vector/v.out.ogr/main.c:703 +#: ../vector/v.out.ogr/main.c:759 #, c-format msgid "Key column <%s> not found" msgstr "" -#: ../vector/v.out.ogr/main.c:716 +#: ../vector/v.out.ogr/main.c:787 #, c-format msgid "Exporting %d feature..." msgid_plural "Exporting %d features..." msgstr[0] "" -#: ../vector/v.out.ogr/main.c:731 +#: ../vector/v.out.ogr/main.c:802 #, c-format msgid "Exporting %d area (may take some time)..." msgid_plural "Exporting %d areas (may take some time)..." msgstr[0] "" -#: ../vector/v.out.ogr/main.c:750 +#: ../vector/v.out.ogr/main.c:821 #, c-format msgid "Exporting %d volume..." msgid_plural "Exporting %d volumes..." msgstr[0] "" -#: ../vector/v.out.ogr/main.c:754 +#: ../vector/v.out.ogr/main.c:825 msgid "Export of volumes not implemented yet. Skipping." msgstr "" -#: ../vector/v.out.ogr/main.c:771 +#: ../vector/v.out.ogr/main.c:842 #, c-format msgid "%d feature without attributes was written" msgid_plural "%d features without attributes were written" msgstr[0] "" -#: ../vector/v.out.ogr/main.c:777 +#: ../vector/v.out.ogr/main.c:848 #, c-format msgid "%d feature without category was written" msgid_plural "%d features without category were written" msgstr[0] "" -#: ../vector/v.out.ogr/main.c:781 +#: ../vector/v.out.ogr/main.c:852 #, 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] "" -#: ../vector/v.out.ogr/main.c:797 +#: ../vector/v.out.ogr/main.c:868 msgid "Output layer is empty, no features written" msgstr "" -#: ../vector/v.out.ogr/main.c:798 +#: ../vector/v.out.ogr/main.c:869 #, c-format msgid "%d feature (%s type) written to <%s> (%s format)." msgid_plural "%d features (%s type) written to <%s> (%s format)." @@ -30613,7 +31004,7 @@ msgid "Force 2D output even if input is 3D (applies to Shapefile output only)" msgstr "" -#: ../vector/v.out.ogr/args.c:114 ../vector/v.in.ogr/main.c:338 +#: ../vector/v.out.ogr/args.c:114 ../vector/v.in.ogr/main.c:355 #: ../vector/v.out.postgis/args.c:78 msgid "Useful if input is 3D but all z coordinates are identical" msgstr "" @@ -30630,8 +31021,8 @@ msgid "List supported output formats and exit" msgstr "" -#: ../vector/v.out.ogr/dsn.c:21 ../vector/v.in.ogr/dsn.c:26 -#: ../vector/v.external/dsn.c:21 +#: ../vector/v.out.ogr/dsn.c:27 ../vector/v.in.ogr/dsn.c:28 +#: ../vector/v.external/dsn.c:27 msgid "Invalid connection string (dbname missing)" msgstr "" @@ -30640,39 +31031,48 @@ msgid "OGR driver <%s> not available" msgstr "" -#: ../vector/v.out.ogr/create.c:26 +#: ../vector/v.out.ogr/create.c:30 #, c-format msgid "Creation of output OGR datasource <%s> failed" msgstr "" -#: ../vector/v.out.ogr/create.c:36 +#: ../vector/v.out.ogr/create.c:44 #, c-format msgid "Creation of OGR layer <%s> failed" msgstr "" -#: ../vector/v.out.ogr/export_lines.c:178 -#: ../vector/v.out.ogr/export_areas.c:143 +#: ../vector/v.out.ogr/export_lines.c:135 +#: ../vector/v.out.ogr/export_lines.c:231 +#: ../vector/v.out.ogr/export_lines.c:280 +#: ../vector/v.out.ogr/export_areas.c:126 +#: ../vector/v.out.ogr/export_areas.c:227 +#: ../vector/v.out.ogr/export_areas.c:278 +msgid "Failed to create OGR feature" +msgstr "" + +#: ../vector/v.out.ogr/export_lines.c:180 +#: ../vector/v.out.ogr/export_areas.c:170 #, c-format msgid "Unable to export multi-features. No category index for layer %d." msgstr "" -#: ../vector/v.out.ogr/export_lines.c:212 -#: ../vector/v.out.ogr/export_areas.c:176 +#: ../vector/v.out.ogr/export_lines.c:214 +#: ../vector/v.out.ogr/export_areas.c:203 #, 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:154 +#: ../vector/v.out.ogr/export_areas.c:181 msgid "Exporting features with category..." msgstr "" -#: ../vector/v.out.ogr/export_areas.c:214 +#: ../vector/v.out.ogr/export_areas.c:243 msgid "Exporting features without category..." msgstr "" #: ../vector/v.kcv/main.c:57 ../vector/v.out.lidar/main.c:474 #: ../vector/v.normal/main.c:74 ../vector/v.in.db/main.c:55 -#: ../vector/v.decimate/main.c:129 +#: ../vector/v.decimate/main.c:130 msgid "points" msgstr "" @@ -30772,7 +31172,7 @@ msgid "Name of attribute column with values to interpolate" msgstr "" -#: ../vector/v.surf.idw/main.c:102 ../vector/v.surf.rst/main.c:185 +#: ../vector/v.surf.idw/main.c:102 ../vector/v.surf.rst/main.c:187 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 "" @@ -31321,7 +31721,7 @@ #: ../vector/v.net.distance/main.c:101 ../vector/v.net.distance/main.c:106 #: ../vector/v.net.distance/main.c:112 ../vector/v.distance/main.c:131 #: ../vector/v.distance/main.c:136 ../vector/v.distance/main.c:143 -#: ../vector/v.distance/main.c:187 ../vector/v.distance/main.c:224 +#: ../vector/v.distance/main.c:189 ../vector/v.distance/main.c:226 msgid "From" msgstr "" @@ -31340,7 +31740,7 @@ #: ../vector/v.net.distance/main.c:117 ../vector/v.net.distance/main.c:124 #: ../vector/v.net.distance/main.c:129 ../vector/v.net.distance/main.c:135 #: ../vector/v.distance/main.c:148 ../vector/v.distance/main.c:153 -#: ../vector/v.distance/main.c:160 ../vector/v.distance/main.c:230 +#: ../vector/v.distance/main.c:160 ../vector/v.distance/main.c:232 msgid "To" msgstr "" @@ -31419,102 +31819,118 @@ msgid_plural "%d 'from' features were not reachable" msgstr[0] "" -#: ../vector/v.random/main.c:102 +#: ../vector/v.random/main.c:105 msgid "stratified random sampling" msgstr "" -#: ../vector/v.random/main.c:105 +#: ../vector/v.random/main.c:108 msgid "Generates random 2D/3D vector points." msgstr "" -#: ../vector/v.random/main.c:113 +#: ../vector/v.random/main.c:116 msgid "Number of points to be created" msgstr "" -#: ../vector/v.random/main.c:118 +#: ../vector/v.random/main.c:121 msgid "Restrict points to areas in input vector" msgstr "" -#: ../vector/v.random/main.c:120 ../vector/v.random/main.c:180 +#: ../vector/v.random/main.c:123 ../vector/v.random/main.c:183 msgid "Restrict" msgstr "" -#: ../vector/v.random/main.c:136 +#: ../vector/v.random/main.c:139 msgid "Minimum z height (needs -z flag or column name)" msgstr "" -#: ../vector/v.random/main.c:138 ../vector/v.random/main.c:147 -#: ../vector/v.random/main.c:160 ../vector/v.random/main.c:170 -#: ../vector/v.random/main.c:175 ../vector/v.in.db/main.c:85 +#: ../vector/v.random/main.c:141 ../vector/v.random/main.c:150 +#: ../vector/v.random/main.c:163 ../vector/v.random/main.c:173 +#: ../vector/v.random/main.c:178 ../vector/v.in.db/main.c:85 msgid "3D output" msgstr "" -#: ../vector/v.random/main.c:145 +#: ../vector/v.random/main.c:148 msgid "Maximum z height (needs -z flag or column name)" msgstr "" -#: ../vector/v.random/main.c:154 +#: ../vector/v.random/main.c:157 msgid "The seed to initialize the random generator. If not set the process ID is used" msgstr "" -#: ../vector/v.random/main.c:157 +#: ../vector/v.random/main.c:160 msgid "Name of column for z values" msgstr "" -#: ../vector/v.random/main.c:159 +#: ../vector/v.random/main.c:162 msgid "Writes z values to column" msgstr "" -#: ../vector/v.random/main.c:167 +#: ../vector/v.random/main.c:170 msgid "Type of column for z values" msgstr "" -#: ../vector/v.random/main.c:174 +#: ../vector/v.random/main.c:177 msgid "Create 3D output" msgstr "" -#: ../vector/v.random/main.c:179 +#: ../vector/v.random/main.c:182 msgid "Generate n points for each individual area (requires restrict parameter)" msgstr "" -#: ../vector/v.random/main.c:196 +#: ../vector/v.random/main.c:199 #, c-format -msgid "Number of points must be > 0 (%d given)" +msgid "Number of points must be > 0 (%ld given)" msgstr "" -#: ../vector/v.random/main.c:212 ../vector/v.drape/main.c:150 +#: ../vector/v.random/main.c:215 ../vector/v.drape/main.c:150 #: ../vector/v.buffer/main.c:347 #, c-format msgid "Invalid layer number (%d). Parameter '%s' or '%s' specified, assuming layer '1'." msgstr "" -#: ../vector/v.random/main.c:222 +#: ../vector/v.random/main.c:225 #, c-format msgid "No areas in vector map <%s>" msgstr "" -#: ../vector/v.random/main.c:276 -msgid "Table should contain only two columns" -msgstr "" - -#: ../vector/v.random/main.c:285 +#: ../vector/v.random/main.c:323 msgid "You have created unsupported column type. This module supports only INTEGER and DOUBLE PRECISION column types." msgstr "" -#: ../vector/v.random/main.c:348 +#: ../vector/v.random/main.c:387 #, c-format msgid "Selected areas in input vector <%s> do not overlap with the current region" msgstr "" -#: ../vector/v.random/main.c:360 +#: ../vector/v.random/main.c:399 #, c-format msgid "Input vector <%s> does not overlap with the current region" msgstr "" -#: ../vector/v.random/main.c:385 +#: ../vector/v.random/main.c:424 msgid "Generating points..." msgstr "" +#: ../vector/v.random/main.c:530 ../vector/v.random/main.c:677 +#, fuzzy, c-format +msgid "Unable to insert new row: %s" +msgstr "ไม่สามารถสร้างไฟล์ <%s>" + +#: ../vector/v.random/main.c:702 ../vector/v.db.select/main.c:208 +msgid "Unable to open select cursor" +msgstr "" + +#: ../vector/v.random/main.c:707 ../vector/v.reclass/main.c:267 +#: ../vector/v.db.select/main.c:229 +#, c-format +msgid "Unable to fetch data from table <%s>" +msgstr "" + +#: ../vector/v.random/main.c:742 +#, fuzzy, c-format +msgid "Unable to update row: %s" +msgstr "ไม่สามารถ สร้าง à¹à¸œà¸™à¸—ี่เชิงภาพ <%s>" + #: ../vector/v.support/main.c:41 msgid "Updates vector map metadata." msgstr "" @@ -31604,7 +32020,7 @@ msgid "%s: Cannot write dxf file." msgstr "" -#: ../vector/v.out.lidar/main.c:77 +#: ../vector/v.out.lidar/main.c:77 ../vector/v.extract/extract.c:264 #, c-format msgid "Database connection not defined for layer <%d>" msgstr "" @@ -31718,106 +32134,100 @@ msgid "Ignore color table even when set and not other options are present" msgstr "" -#: ../vector/v.proj/main.c:72 +#: ../vector/v.proj/main.c:77 msgid "Re-projects a vector map from one location to the current location." msgstr "" -#: ../vector/v.proj/main.c:78 +#: ../vector/v.proj/main.c:83 msgid "Location containing input vector map" msgstr "" -#: ../vector/v.proj/main.c:82 +#: ../vector/v.proj/main.c:87 msgid "Mapset containing input vector map" msgstr "" -#: ../vector/v.proj/main.c:88 +#: ../vector/v.proj/main.c:93 msgid "Name of input vector map to re-project" msgstr "" -#: ../vector/v.proj/main.c:100 +#: ../vector/v.proj/main.c:105 msgid "Maximum segment length in meters in output vector map" msgstr "" -#: ../vector/v.proj/main.c:101 +#: ../vector/v.proj/main.c:106 msgid "Increases accuracy of reprojected shapes, disable with smax=0" msgstr "" -#: ../vector/v.proj/main.c:111 +#: ../vector/v.proj/main.c:124 msgid "List vector maps in input mapset and exit" msgstr "" -#: ../vector/v.proj/main.c:115 +#: ../vector/v.proj/main.c:128 msgid "3D vector maps only" msgstr "" -#: ../vector/v.proj/main.c:117 +#: ../vector/v.proj/main.c:130 msgid "Assume z coordinate is ellipsoidal height and transform if possible" msgstr "" -#: ../vector/v.proj/main.c:123 +#: ../vector/v.proj/main.c:136 msgid "Latlon output only, default is -180,180" msgstr "" -#: ../vector/v.proj/main.c:125 +#: ../vector/v.proj/main.c:138 msgid "Disable wrapping to -180,180 for latlon output" msgstr "" -#: ../vector/v.proj/main.c:131 +#: ../vector/v.proj/main.c:144 msgid "Recommended for massive point projection" msgstr "" -#: ../vector/v.proj/main.c:200 +#: ../vector/v.proj/main.c:212 msgid "No vector maps found" msgstr "" -#: ../vector/v.proj/main.c:213 +#: ../vector/v.proj/main.c:225 #, c-format msgid "Vector map <%s> in location <%s> mapset <%s> not found" msgstr "" -#: ../vector/v.proj/main.c:243 +#: ../vector/v.proj/main.c:255 #, c-format msgid "Mapset <%s> in input location <%s> - permission denied" msgstr "" -#: ../vector/v.proj/main.c:246 +#: ../vector/v.proj/main.c:258 #, c-format msgid "Mapset <%s> in input location <%s> not found" msgstr "" -#: ../vector/v.proj/main.c:291 ../vector/v.proj/main.c:417 +#: ../vector/v.proj/main.c:312 ../vector/v.proj/main.c:439 #: ../vector/v.rectify/main.c:235 msgid "Reading input vector map" msgstr "" -#: ../vector/v.proj/main.c:314 +#: ../vector/v.proj/main.c:335 #, c-format msgid "Input vector map <%s> is empty" msgstr "" -#: ../vector/v.proj/main.c:322 ../vector/v.proj/main.c:333 -#: ../vector/v.proj/main.c:348 ../vector/v.proj/main.c:363 -msgid "Error in pj_do_transform" -msgstr "" - -#: ../vector/v.proj/main.c:408 +#: ../vector/v.proj/main.c:430 msgid "Reprojecting primitives ..." msgstr "" -#: ../vector/v.proj/main.c:445 ../vector/v.proj/main.c:452 -#: ../vector/v.proj/main.c:478 ../vector/v.proj/main.c:492 +#: ../vector/v.proj/main.c:495 ../vector/v.proj/main.c:509 #, c-format msgid "Unable to re-project vector map <%s> from <%s>" msgstr "" -#: ../vector/v.proj/main.c:503 ../vector/v.build.polylines/main.c:241 +#: ../vector/v.proj/main.c:520 ../vector/v.build.polylines/main.c:241 #: ../vector/v.type/main.c:155 ../vector/v.rectify/main.c:278 #: ../vector/v.category/main.c:763 ../vector/v.net/main.c:158 #: ../vector/v.transform/main.c:304 msgid "Failed to copy attribute table to output map" msgstr "" -#: ../vector/v.proj/main.c:512 +#: ../vector/v.proj/main.c:529 msgid "Try to disable wrapping to -180,180 if topological errors occurred" msgstr "" @@ -31952,8 +32362,8 @@ msgid "Unable to open vector map <%s> at topology level. Areas will not be processed." msgstr "" -#: ../vector/v.out.ascii/main.c:104 ../vector/v.surf.rst/main.c:570 -#: ../vector/v.colors/main.c:270 ../vector/v.colors.out/scan_cats.c:24 +#: ../vector/v.out.ascii/main.c:104 ../vector/v.surf.rst/main.c:573 +#: ../vector/v.colors/main.c:283 ../vector/v.colors.out/scan_cats.c:24 #: ../vector/v.colors.out/make_colors.c:27 #, c-format msgid "Layer <%s> not found" @@ -32219,11 +32629,11 @@ msgid "Layer number where RBG colors are stored as category" msgstr "" -#: ../vector/v.in.lidar/main.c:186 ../vector/v.in.ogr/main.c:236 +#: ../vector/v.in.lidar/main.c:186 ../vector/v.in.ogr/main.c:253 msgid "Import subregion only" msgstr "" -#: ../vector/v.in.lidar/main.c:189 ../vector/v.in.ogr/main.c:239 +#: ../vector/v.in.lidar/main.c:189 ../vector/v.in.ogr/main.c:256 msgid "Format: xmin,ymin,xmax,ymax - usually W,S,E,N" msgstr "" @@ -32260,11 +32670,11 @@ msgid "For example, 4 will import 25 percent of points. If not specified, all points are imported" msgstr "" -#: ../vector/v.in.lidar/main.c:255 ../vector/v.decimate/main.c:183 +#: ../vector/v.in.lidar/main.c:255 ../vector/v.decimate/main.c:184 msgid "Skip first n points" msgstr "" -#: ../vector/v.in.lidar/main.c:256 ../vector/v.decimate/main.c:185 +#: ../vector/v.in.lidar/main.c:256 ../vector/v.decimate/main.c:186 msgid "Skips the given number of points at the beginning." msgstr "" @@ -32281,8 +32691,8 @@ msgstr "" #: ../vector/v.in.lidar/main.c:305 ../vector/v.in.lidar/main.c:313 -#: ../vector/v.in.lidar/main.c:316 ../vector/v.decimate/main.c:243 -#: ../vector/v.decimate/main.c:246 +#: ../vector/v.in.lidar/main.c:316 ../vector/v.decimate/main.c:244 +#: ../vector/v.decimate/main.c:247 ../vector/v.decimate/main.c:250 msgid "Speed" msgstr "" @@ -32294,7 +32704,7 @@ msgid "Create only requested layers and categories" msgstr "" -#: ../vector/v.in.lidar/main.c:328 ../vector/v.in.ogr/main.c:379 +#: ../vector/v.in.lidar/main.c:328 ../vector/v.in.ogr/main.c:396 msgid "Create the location specified by the \"location\" parameter and exit. Do not import the vector data." msgstr "" @@ -32318,32 +32728,32 @@ msgstr "" #: ../vector/v.in.lidar/main.c:435 ../vector/v.in.pdal/filters.c:68 -#: ../vector/v.decimate/main.c:294 +#: ../vector/v.decimate/main.c:298 #, c-format msgid "Invalid zrange <%s>" msgstr "" -#: ../vector/v.in.lidar/main.c:450 ../vector/v.in.ogr/main.c:702 -#: ../vector/v.in.ogr/main.c:2096 +#: ../vector/v.in.lidar/main.c:450 ../vector/v.in.ogr/main.c:760 +#: ../vector/v.in.ogr/main.c:2196 msgid "Select either the current region flag or the spatial option, not both" msgstr "" -#: ../vector/v.in.lidar/main.c:478 ../vector/v.in.ogr/main.c:2123 +#: ../vector/v.in.lidar/main.c:478 ../vector/v.in.ogr/main.c:2223 msgid "4 parameters required for 'spatial' parameter" msgstr "" -#: ../vector/v.in.lidar/main.c:542 ../scripts/v.unpack/v.unpack.py:119 +#: ../vector/v.in.lidar/main.c:542 ../scripts/v.unpack/v.unpack.py:118 #, c-format, python-format msgid "Vector map <%s> already exists and will be overwritten" msgstr "" -#: ../vector/v.in.lidar/main.c:545 ../vector/v.in.ogr/main.c:673 -#: ../vector/v.edit/main.c:99 ../scripts/v.unpack/v.unpack.py:117 +#: ../vector/v.in.lidar/main.c:545 ../vector/v.in.ogr/main.c:731 +#: ../vector/v.edit/main.c:99 ../scripts/v.unpack/v.unpack.py:116 #, c-format, python-format msgid "Vector map <%s> already exists" msgstr "" -#: ../vector/v.in.lidar/main.c:605 ../vector/v.decimate/main.c:344 +#: ../vector/v.in.lidar/main.c:605 ../vector/v.decimate/main.c:348 msgid "Settings for count-based decimation are not valid" msgstr "" @@ -32627,11 +33037,6 @@ msgid "Key column type is not integer" msgstr "" -#: ../vector/v.reclass/main.c:267 ../vector/v.db.select/main.c:229 -#, c-format -msgid "Unable to fetch data from table <%s>" -msgstr "" - #: ../vector/v.reclass/main.c:298 #, c-format msgid "Cannot insert data: [%s]" @@ -32774,138 +33179,147 @@ msgid_plural "%d lines written to output map (%s)" msgstr[0] "" -#: ../vector/v.surf.rst/main.c:150 ../vector/v.drape/main.c:59 +#: ../vector/v.surf.rst/main.c:150 ../vector/v.vol.rst/main.c:239 +msgid "RST" +msgstr "" + +#: ../vector/v.surf.rst/main.c:151 ../vector/v.drape/main.c:59 #: ../vector/v.extrude/main.c:70 ../vector/v.hull/main.c:54 -#: ../vector/v.to.3d/main.c:38 ../vector/v.out.postgis/main.c:49 +#: ../vector/v.to.3d/main.c:38 ../vector/v.vol.rst/main.c:240 +#: ../vector/v.out.postgis/main.c:49 msgid "3D" msgstr "" -#: ../vector/v.surf.rst/main.c:151 +#: ../vector/v.surf.rst/main.c:153 msgid "Performs surface interpolation from vector points map by splines." msgstr "" -#: ../vector/v.surf.rst/main.c:153 +#: ../vector/v.surf.rst/main.c:155 msgid "Spatial approximation and topographic analysis from given point or isoline data in vector format to floating point raster format using regularized spline with tension." msgstr "" -#: ../vector/v.surf.rst/main.c:160 +#: ../vector/v.surf.rst/main.c:162 msgid "Perform cross-validation procedure without raster approximation" msgstr "" -#: ../vector/v.surf.rst/main.c:165 +#: ../vector/v.surf.rst/main.c:167 msgid "Use scale dependent tension" msgstr "" -#: ../vector/v.surf.rst/main.c:184 ../vector/v.surf.bspline/main.c:118 +#: ../vector/v.surf.rst/main.c:186 ../vector/v.surf.bspline/main.c:118 msgid "Name of the attribute column with values to be used for approximation" msgstr "" -#: ../vector/v.surf.rst/main.c:195 +#: ../vector/v.surf.rst/main.c:197 msgid "Name for output surface elevation raster map" msgstr "" -#: ../vector/v.surf.rst/main.c:225 +#: ../vector/v.surf.rst/main.c:227 msgid "Name for output mean curvature raster map" msgstr "" -#: ../vector/v.surf.rst/main.c:231 ../vector/v.vol.rst/main.c:290 +#: ../vector/v.surf.rst/main.c:233 ../vector/v.vol.rst/main.c:292 msgid "Name for output deviations vector point map" msgstr "" -#: ../vector/v.surf.rst/main.c:238 ../vector/v.vol.rst/main.c:296 +#: ../vector/v.surf.rst/main.c:240 ../vector/v.vol.rst/main.c:298 msgid "Name for output cross-validation errors vector point map" msgstr "" -#: ../vector/v.surf.rst/main.c:245 +#: ../vector/v.surf.rst/main.c:247 msgid "Name for output vector map showing quadtree segmentation" msgstr "" -#: ../vector/v.surf.rst/main.c:252 +#: ../vector/v.surf.rst/main.c:254 msgid "Name for output vector map showing overlapping windows" msgstr "" -#: ../vector/v.surf.rst/main.c:261 +#: ../vector/v.surf.rst/main.c:263 msgid "Number of threads for parallel computing" msgstr "" -#: ../vector/v.surf.rst/main.c:267 +#: ../vector/v.surf.rst/main.c:269 msgid "Name of raster map used as mask" msgstr "" -#: ../vector/v.surf.rst/main.c:275 ../vector/v.vol.rst/main.c:267 +#: ../vector/v.surf.rst/main.c:277 ../vector/v.vol.rst/main.c:269 msgid "Tension parameter" msgstr "" -#: ../vector/v.surf.rst/main.c:282 ../vector/v.vol.rst/main.c:275 +#: ../vector/v.surf.rst/main.c:284 ../vector/v.vol.rst/main.c:277 msgid "Smoothing parameter" msgstr "" -#: ../vector/v.surf.rst/main.c:290 +#: ../vector/v.surf.rst/main.c:285 +msgid "Smoothing is by default 0.5 unless smooth_column is specified" +msgstr "" + +#: ../vector/v.surf.rst/main.c:293 msgid "Name of the attribute column with smoothing parameters" msgstr "" -#: ../vector/v.surf.rst/main.c:315 ../vector/v.vol.rst/main.c:336 +#: ../vector/v.surf.rst/main.c:318 ../vector/v.vol.rst/main.c:338 msgid "Minimum distance between points (to remove almost identical points)" msgstr "" -#: ../vector/v.surf.rst/main.c:323 +#: ../vector/v.surf.rst/main.c:326 msgid "Maximum distance between points on isoline (to insert additional points)" msgstr "" -#: ../vector/v.surf.rst/main.c:332 +#: ../vector/v.surf.rst/main.c:335 msgid "Conversion factor for values used for approximation" msgstr "" -#: ../vector/v.surf.rst/main.c:409 +#: ../vector/v.surf.rst/main.c:412 msgid "Parallel computation disabled when deviation output is required" msgstr "" -#: ../vector/v.surf.rst/main.c:416 +#: ../vector/v.surf.rst/main.c:419 msgid "GRASS GIS is not compiled with OpenMP support, parallel computation is disabled." msgstr "" -#: ../vector/v.surf.rst/main.c:421 ../vector/v.surf.rst/main.c:426 -#: ../vector/v.surf.rst/main.c:431 ../vector/v.surf.rst/main.c:436 +#: ../vector/v.surf.rst/main.c:424 ../vector/v.surf.rst/main.c:429 +#: ../vector/v.surf.rst/main.c:434 ../vector/v.surf.rst/main.c:439 #, c-format msgid "Output vector map name <%s> is not valid map name" msgstr "" -#: ../vector/v.surf.rst/main.c:449 +#: ../vector/v.surf.rst/main.c:452 msgid "You are not outputting any raster or vector maps" msgstr "" -#: ../vector/v.surf.rst/main.c:458 +#: ../vector/v.surf.rst/main.c:461 msgid "Both cross-validation options (-c flag and cvdev vector output) must be specified" msgstr "" -#: ../vector/v.surf.rst/main.c:461 +#: ../vector/v.surf.rst/main.c:464 msgid "The cross-validation cannot be computed simultaneously with output raster or devi file" msgstr "" -#: ../vector/v.surf.rst/main.c:479 +#: ../vector/v.surf.rst/main.c:482 msgid "Using anisotropy - both theta and scalex have to be specified" msgstr "" -#: ../vector/v.surf.rst/main.c:487 +#: ../vector/v.surf.rst/main.c:490 msgid "Both smatt and smooth options specified - using constant" msgstr "" -#: ../vector/v.surf.rst/main.c:497 +#: ../vector/v.surf.rst/main.c:500 msgid "The computation will last too long - lower npmin is suggested" msgstr "" -#: ../vector/v.surf.rst/main.c:515 ../vector/v.surf.rst/main.c:520 -#: ../vector/v.surf.rst/main.c:524 ../vector/v.surf.rst/main.c:529 -#: ../vector/v.surf.rst/main.c:533 ../vector/v.surf.rst/main.c:537 -#: ../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.surf.rst/main.c:518 ../vector/v.surf.rst/main.c:523 +#: ../vector/v.surf.rst/main.c:527 ../vector/v.surf.rst/main.c:532 +#: ../vector/v.surf.rst/main.c:536 ../vector/v.surf.rst/main.c:540 +#: ../vector/v.vol.rst/main.c:509 ../vector/v.vol.rst/main.c:512 +#: ../vector/v.vol.rst/main.c:515 ../vector/v.vol.rst/main.c:518 +#: ../vector/v.vol.rst/main.c:521 ../vector/v.vol.rst/main.c:524 +#: ../vector/v.vol.rst/main.c:527 ../vector/v.vol.rst/main.c:530 +#: ../vector/v.vol.rst/main.c:533 ../vector/v.vol.rst/main.c:536 +#: ../vector/v.vol.rst/main.c:623 ../vector/v.vol.rst/main.c:654 +#: ../vector/v.vol.rst/main.c:676 ../vector/v.vol.rst/main.c:698 +#: ../vector/v.vol.rst/main.c:720 ../vector/v.vol.rst/main.c:742 +#: ../vector/v.vol.rst/main.c:764 ../vector/v.vol.rst/main.c:786 #: ../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 @@ -32913,53 +33327,53 @@ msgid "Not enough memory for %s" msgstr "" -#: ../vector/v.surf.rst/main.c:544 ../vector/v.surf.rst/main.c:550 -#: ../vector/v.surf.rst/main.c:553 ../vector/v.surf.rst/main.c:557 -#: ../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:547 ../vector/v.surf.rst/main.c:553 +#: ../vector/v.surf.rst/main.c:556 ../vector/v.surf.rst/main.c:560 +#: ../vector/v.vol.rst/main.c:541 ../vector/v.vol.rst/main.c:546 +#: ../vector/v.vol.rst/main.c:548 #, c-format msgid "Unable to create %s" msgstr "" -#: ../vector/v.surf.rst/main.c:574 ../vector/v.surf.bspline/main.c:277 +#: ../vector/v.surf.rst/main.c:577 ../vector/v.surf.bspline/main.c:277 msgid "Input is 3D: using attribute values instead of z-coordinates for approximation" msgstr "" -#: ../vector/v.surf.rst/main.c:576 ../vector/v.surf.bspline/main.c:279 +#: ../vector/v.surf.rst/main.c:579 ../vector/v.surf.bspline/main.c:279 msgid "Input is 3D: using z-coordinates for approximation" msgstr "" -#: ../vector/v.surf.rst/main.c:580 +#: ../vector/v.surf.rst/main.c:583 msgid "Input is 2D: using attribute values for approximation" msgstr "" -#: ../vector/v.surf.rst/main.c:582 +#: ../vector/v.surf.rst/main.c:585 msgid "Input is 2D: using category values for approximation" msgstr "" -#: ../vector/v.surf.rst/main.c:625 ../vector/v.vol.rst/main.c:605 +#: ../vector/v.surf.rst/main.c:628 ../vector/v.vol.rst/main.c:607 #, c-format msgid "Unable to create table '%s'" msgstr "" -#: ../vector/v.surf.rst/main.c:695 +#: ../vector/v.surf.rst/main.c:698 #, 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:716 +#: ../vector/v.surf.rst/main.c:719 msgid "Processing segments in parallel..." msgstr "" -#: ../vector/v.surf.rst/main.c:722 ../vector/v.surf.rst/main.c:731 +#: ../vector/v.surf.rst/main.c:725 ../vector/v.surf.rst/main.c:734 msgid "Interp_segmets failed" msgstr "" -#: ../vector/v.surf.rst/main.c:725 +#: ../vector/v.surf.rst/main.c:728 msgid "Processing segments..." msgstr "" -#: ../vector/v.surf.rst/main.c:749 +#: ../vector/v.surf.rst/main.c:752 msgid "Unable to write raster maps - try to increase resolution" msgstr "" @@ -33153,10 +33567,6 @@ msgid "Unable to open vector map <%s> at topology level. Flag '%c' requires topology level." msgstr "" -#: ../vector/v.db.select/main.c:208 -msgid "Unable to open select cursor" -msgstr "" - #: ../vector/v.db.select/main.c:286 #, c-format msgid "Unable to get bounding box of area %d" @@ -33263,7 +33673,7 @@ msgid "Height for sampled raster NULL values" msgstr "" -#: ../vector/v.drape/main.c:177 ../vector/v.select/select.c:41 +#: ../vector/v.drape/main.c:177 ../vector/v.select/select.c:48 #: ../vector/v.category/main.c:332 msgid "Processing features..." msgstr "" @@ -33367,11 +33777,6 @@ msgid "Option '%s' is not available with GEOS buffering" msgstr "" -#: ../vector/v.buffer/main.c:414 ../vector/v.in.ogr/main.c:854 -#: ../vector/v.overlay/main.c:227 -msgid "Unable to create temporary vector map" -msgstr "" - #: ../vector/v.buffer/main.c:442 #, c-format msgid "Unable to select data from table <%s>" @@ -33412,71 +33817,71 @@ msgid "Negative distances are only supported for areas" msgstr "" -#: ../vector/v.buffer/main.c:732 +#: ../vector/v.buffer/main.c:741 msgid "Cleaning buffers..." msgstr "" -#: ../vector/v.buffer/main.c:735 +#: ../vector/v.buffer/main.c:744 msgid "Building parts of topology..." msgstr "" -#: ../vector/v.buffer/main.c:749 +#: ../vector/v.buffer/main.c:758 msgid "Snapping boundaries..." msgstr "" -#: ../vector/v.buffer/main.c:752 ../vector/v.in.ogr/main.c:1422 +#: ../vector/v.buffer/main.c:761 ../vector/v.in.ogr/main.c:1498 msgid "Breaking polygons..." msgstr "" -#: ../vector/v.buffer/main.c:755 ../vector/v.buffer/main.c:762 -#: ../vector/v.in.ogr/main.c:1427 ../vector/v.in.ogr/main.c:1441 +#: ../vector/v.buffer/main.c:764 ../vector/v.buffer/main.c:771 +#: ../vector/v.in.ogr/main.c:1503 ../vector/v.in.ogr/main.c:1517 #: ../vector/v.overlay/area_area.c:113 ../vector/v.delaunay/main.c:144 msgid "Removing duplicates..." msgstr "" -#: ../vector/v.buffer/main.c:759 ../vector/v.in.ogr/main.c:1437 +#: ../vector/v.buffer/main.c:768 ../vector/v.in.ogr/main.c:1513 msgid "Breaking boundaries..." msgstr "" -#: ../vector/v.buffer/main.c:765 +#: ../vector/v.buffer/main.c:774 msgid "Cleaning boundaries at nodes" msgstr "" -#: ../vector/v.buffer/main.c:773 ../vector/v.in.ogr/main.c:1461 +#: ../vector/v.buffer/main.c:782 ../vector/v.in.ogr/main.c:1537 #: ../vector/v.voronoi/clean_topo.c:87 msgid "Removing dangles..." msgstr "" -#: ../vector/v.buffer/main.c:776 ../vector/v.in.ogr/main.c:1476 +#: ../vector/v.buffer/main.c:785 ../vector/v.in.ogr/main.c:1552 #: ../vector/v.voronoi/clean_topo.c:89 msgid "Removing bridges..." msgstr "" -#: ../vector/v.buffer/main.c:779 ../vector/v.overlay/area_area.c:158 +#: ../vector/v.buffer/main.c:788 ../vector/v.overlay/area_area.c:158 msgid "Attaching islands..." msgstr "" -#: ../vector/v.buffer/main.c:786 +#: ../vector/v.buffer/main.c:795 msgid "Calculating centroids for all areas..." msgstr "" -#: ../vector/v.buffer/main.c:800 ../vector/v.overlay/area_area.c:171 +#: ../vector/v.buffer/main.c:809 ../vector/v.overlay/area_area.c:171 msgid "Cannot calculate area centroid" msgstr "" -#: ../vector/v.buffer/main.c:817 +#: ../vector/v.buffer/main.c:826 msgid "Generating list of boundaries to be deleted..." msgstr "" -#: ../vector/v.buffer/main.c:850 +#: ../vector/v.buffer/main.c:859 msgid "Deleting boundaries..." msgstr "" -#: ../vector/v.buffer/main.c:882 +#: ../vector/v.buffer/main.c:891 msgid "Calculating centroids for areas..." msgstr "" -#: ../vector/v.buffer/main.c:895 +#: ../vector/v.buffer/main.c:904 #, c-format msgid "Unable to calculate centroid for area %d" msgstr "" @@ -33591,21 +33996,21 @@ msgid "Operator can only be 'overlap'" msgstr "" -#: ../vector/v.select/main.c:128 +#: ../vector/v.select/main.c:152 msgid "Output from v.select" msgstr "" -#: ../vector/v.select/main.c:181 +#: ../vector/v.select/main.c:184 #, c-format msgid "%d features from <%s> without category skipped" msgstr "" -#: ../vector/v.select/main.c:190 +#: ../vector/v.select/main.c:193 #, c-format msgid "%d features written to output." msgstr "" -#: ../vector/v.select/main.c:192 +#: ../vector/v.select/main.c:198 msgid "No features found !" msgstr "" @@ -33694,20 +34099,20 @@ msgstr "" #: ../vector/v.select/args.c:105 ../vector/v.edit/args.c:204 -#: ../vector/v.extract/main.c:97 +#: ../vector/v.extract/main.c:98 msgid "Reverse selection" msgstr "" -#: ../vector/v.select/select.c:65 +#: ../vector/v.select/select.c:104 ../vector/v.select/select.c:154 #, c-format msgid "Unable to read line id %d from vector map <%s>" msgstr "" -#: ../vector/v.select/select.c:171 ../vector/v.out.pov/main.c:175 +#: ../vector/v.select/select.c:200 ../vector/v.out.pov/main.c:175 msgid "Processing areas..." msgstr "" -#: ../vector/v.select/select.c:195 +#: ../vector/v.select/select.c:252 ../vector/v.select/select.c:318 #, c-format msgid "Unable to read area id %d from vector map <%s>" msgstr "" @@ -34135,516 +34540,526 @@ msgid "%s is empty" msgstr "" -#: ../vector/v.in.ogr/main.c:201 +#: ../vector/v.in.ogr/main.c:204 msgid "Imports vector data into a GRASS vector map using OGR library." msgstr "" -#: ../vector/v.in.ogr/main.c:208 +#: ../vector/v.in.ogr/main.c:211 msgid "" "Examples:\n" "\t\tESRI Shapefile: directory containing shapefiles\n" "\t\tMapInfo File: directory containing mapinfo files" msgstr "" -#: ../vector/v.in.ogr/main.c:221 +#: ../vector/v.in.ogr/main.c:238 msgid "" "Examples:\n" "\t\tESRI Shapefile: shapefile name\n" "\t\tMapInfo File: mapinfo file name" msgstr "" -#: ../vector/v.in.ogr/main.c:250 +#: ../vector/v.in.ogr/main.c:267 msgid "Minimum size of area to be imported (square meters)" msgstr "" -#: ../vector/v.in.ogr/main.c:252 +#: ../vector/v.in.ogr/main.c:269 msgid "Smaller areas and islands are ignored. Should be greater than snap^2" msgstr "" -#: ../vector/v.in.ogr/main.c:258 +#: ../vector/v.in.ogr/main.c:275 msgid "Optionally change default input type" msgstr "" -#: ../vector/v.in.ogr/main.c:262 +#: ../vector/v.in.ogr/main.c:279 msgid "import area centroids as points" msgstr "" -#: ../vector/v.in.ogr/main.c:263 +#: ../vector/v.in.ogr/main.c:280 msgid "import area boundaries as lines" msgstr "" -#: ../vector/v.in.ogr/main.c:264 +#: ../vector/v.in.ogr/main.c:281 msgid "import lines as area boundaries" msgstr "" -#: ../vector/v.in.ogr/main.c:265 +#: ../vector/v.in.ogr/main.c:282 msgid "import points as centroids" msgstr "" -#: ../vector/v.in.ogr/main.c:275 +#: ../vector/v.in.ogr/main.c:292 msgid "'-1' for no snap" msgstr "" -#: ../vector/v.in.ogr/main.c:287 +#: ../vector/v.in.ogr/main.c:304 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:306 +#: ../vector/v.in.ogr/main.c:323 msgid "Name of column used for categories" msgstr "" -#: ../vector/v.in.ogr/main.c:308 +#: ../vector/v.in.ogr/main.c:325 msgid "If not given, categories are generated as unique values and stored in 'cat' column" msgstr "" -#: ../vector/v.in.ogr/main.c:313 +#: ../vector/v.in.ogr/main.c:330 msgid "Name of geometry column" msgstr "" -#: ../vector/v.in.ogr/main.c:314 +#: ../vector/v.in.ogr/main.c:331 msgid "If not given, all geometry columns from the input are used" msgstr "" -#: ../vector/v.in.ogr/main.c:332 +#: ../vector/v.in.ogr/main.c:349 msgid "Do not clean polygons (not recommended)" msgstr "" -#: ../vector/v.in.ogr/main.c:337 +#: ../vector/v.in.ogr/main.c:354 msgid "Force 2D output even if input is 3D" msgstr "" -#: ../vector/v.in.ogr/main.c:373 +#: ../vector/v.in.ogr/main.c:390 msgid "Change column names to lowercase characters" msgstr "" -#: ../vector/v.in.ogr/main.c:504 ../vector/v.external/main.c:151 +#: ../vector/v.in.ogr/main.c:562 ../vector/v.external/main.c:155 #, c-format msgid "Unable to open data source <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:509 +#: ../vector/v.in.ogr/main.c:567 #, c-format msgid "Using OGR driver '%s/%s'" msgstr "" -#: ../vector/v.in.ogr/main.c:513 +#: ../vector/v.in.ogr/main.c:571 #, c-format msgid "Using OGR driver '%s'" msgstr "" -#: ../vector/v.in.ogr/main.c:531 +#: ../vector/v.in.ogr/main.c:589 msgid "Using interleaved reading mode" msgstr "" -#: ../vector/v.in.ogr/main.c:537 ../vector/v.in.ogr/main.c:541 +#: ../vector/v.in.ogr/main.c:595 ../vector/v.in.ogr/main.c:599 #, c-format msgid "Option <%s> will be ignored. OGR doesn't support it for selected format (%s)." msgstr "" -#: ../vector/v.in.ogr/main.c:547 +#: ../vector/v.in.ogr/main.c:605 #, c-format msgid "Option <%s> will be ignored. Multiple geometry fields are supported by GDAL >= 1.11" msgstr "" -#: ../vector/v.in.ogr/main.c:557 +#: ../vector/v.in.ogr/main.c:615 #, c-format msgid "Encoding value not supported by OGR driver <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:567 +#: ../vector/v.in.ogr/main.c:625 msgid "No OGR layers available" msgstr "" -#: ../vector/v.in.ogr/main.c:574 +#: ../vector/v.in.ogr/main.c:632 #, c-format msgid "Data source <%s> (format '%s') contains %d layers:" msgstr "" -#: ../vector/v.in.ogr/main.c:613 ../vector/v.external/main.c:124 +#: ../vector/v.in.ogr/main.c:671 ../vector/v.external/main.c:128 #, c-format msgid "Layer <%s> not available" msgstr "" -#: ../vector/v.in.ogr/main.c:627 +#: ../vector/v.in.ogr/main.c:685 msgid "Detected different projections of input layers. Input layers must be imported separately." msgstr "" -#: ../vector/v.in.ogr/main.c:667 +#: ../vector/v.in.ogr/main.c:725 #, c-format msgid "Illegal output name <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:688 +#: ../vector/v.in.ogr/main.c:746 #, c-format msgid "All available OGR layers will be imported into vector map <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:697 +#: ../vector/v.in.ogr/main.c:755 msgid "When creating a new location, the current region can not be used as spatial filter, disabling" msgstr "" -#: ../vector/v.in.ogr/main.c:715 ../vector/v.in.ogr/main.c:1962 +#: ../vector/v.in.ogr/main.c:773 ../vector/v.in.ogr/main.c:2062 #, c-format msgid "Error setting attribute filter '%s'" msgstr "" -#: ../vector/v.in.ogr/main.c:755 +#: ../vector/v.in.ogr/main.c:813 #, c-format msgid "Geometry column <%s> not found in OGR layer <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:768 +#: ../vector/v.in.ogr/main.c:826 #, c-format msgid "Check if OGR layer <%s> contains polygons..." msgstr "" -#: ../vector/v.in.ogr/main.c:826 +#: ../vector/v.in.ogr/main.c:884 #, c-format msgid "Boundary splitting distance in map units: %G" msgstr "" -#: ../vector/v.in.ogr/main.c:856 +#: ../vector/v.in.ogr/main.c:914 #, c-format msgid "Using temporary vector <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:898 +#: ../vector/v.in.ogr/main.c:956 #, c-format msgid "Key column '%s' not found in input layer <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:911 +#: ../vector/v.in.ogr/main.c:969 #, c-format msgid "Key column '%s' in input layer <%s> is not integer" msgstr "" -#: ../vector/v.in.ogr/main.c:923 +#: ../vector/v.in.ogr/main.c:981 #, c-format msgid "Creating attribute table for layer <%s>..." msgstr "" -#: ../vector/v.in.ogr/main.c:993 +#: ../vector/v.in.ogr/main.c:1051 #, c-format msgid "Column name <%s> renamed to <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:1025 +#: ../vector/v.in.ogr/main.c:1083 #, c-format msgid "Writing column <%s> with integer 64 as integer 32" msgstr "" -#: ../vector/v.in.ogr/main.c:1038 +#: ../vector/v.in.ogr/main.c:1096 #, c-format msgid "Writing column <%s> with fixed length %d chars (may be truncated)" msgstr "" -#: ../vector/v.in.ogr/main.c:1062 +#: ../vector/v.in.ogr/main.c:1120 #, 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:1074 +#: ../vector/v.in.ogr/main.c:1137 #, c-format msgid "Writing column %s with fixed length %d chars (may be truncated)" msgstr "" -#: ../vector/v.in.ogr/main.c:1078 +#: ../vector/v.in.ogr/main.c:1141 #, c-format msgid "Column type (Ogr_ftype: %d) not supported (Ogr_fieldname: %s)" msgstr "" -#: ../vector/v.in.ogr/main.c:1099 +#: ../vector/v.in.ogr/main.c:1162 #, c-format msgid "Column name <%s> renamed to <%s_%d>" msgstr "" -#: ../vector/v.in.ogr/main.c:1163 +#: ../vector/v.in.ogr/main.c:1228 #, c-format msgid "Importing %lld features (OGR layer <%s>)..." msgstr "" -#: ../vector/v.in.ogr/main.c:1326 +#: ../vector/v.in.ogr/main.c:1396 #, c-format msgid "Cannot insert new row for input layer <%s>: %s" msgstr "" -#: ../vector/v.in.ogr/main.c:1342 +#: ../vector/v.in.ogr/main.c:1412 #, c-format msgid "%d %s without geometry in input layer <%s> skipped" msgstr "" -#: ../vector/v.in.ogr/main.c:1343 +#: ../vector/v.in.ogr/main.c:1413 msgid "feature" msgstr "" -#: ../vector/v.in.ogr/main.c:1343 +#: ../vector/v.in.ogr/main.c:1413 msgid "features" msgstr "" -#: ../vector/v.in.ogr/main.c:1367 +#: ../vector/v.in.ogr/main.c:1437 #, c-format msgid "Unable to drop table: '%s'" msgstr "" -#: ../vector/v.in.ogr/main.c:1402 +#: ../vector/v.in.ogr/main.c:1478 msgid "Cleaning polygons" msgstr "" -#: ../vector/v.in.ogr/main.c:1406 +#: ../vector/v.in.ogr/main.c:1482 #, c-format msgid "Snapping boundaries (threshold = %.3e)..." msgstr "" -#: ../vector/v.in.ogr/main.c:1445 ../vector/v.overlay/area_area.c:116 +#: ../vector/v.in.ogr/main.c:1521 ../vector/v.overlay/area_area.c:116 msgid "Cleaning boundaries at nodes..." msgstr "" -#: ../vector/v.in.ogr/main.c:1452 +#: ../vector/v.in.ogr/main.c:1528 msgid "Merging boundaries..." msgstr "" -#: ../vector/v.in.ogr/main.c:1457 +#: ../vector/v.in.ogr/main.c:1533 msgid "Changing boundary dangles to lines..." msgstr "" -#: ../vector/v.in.ogr/main.c:1470 +#: ../vector/v.in.ogr/main.c:1546 msgid "Changing boundary bridges to lines..." msgstr "" -#: ../vector/v.in.ogr/main.c:1499 ../vector/v.delaunay/main.c:172 +#: ../vector/v.in.ogr/main.c:1575 ../vector/v.delaunay/main.c:172 #: ../vector/v.category/main.c:364 msgid "Unable to calculate area centroid" msgstr "" -#: ../vector/v.in.ogr/main.c:1516 +#: ../vector/v.in.ogr/main.c:1592 #, c-format msgid "Finding centroids for OGR layer <%s>..." msgstr "" -#: ../vector/v.in.ogr/main.c:1573 ../vector/v.overlay/area_area.c:218 +#: ../vector/v.in.ogr/main.c:1650 ../vector/v.overlay/area_area.c:218 msgid "Writing centroids..." msgstr "" -#: ../vector/v.in.ogr/main.c:1616 -#, 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:1626 +#: ../vector/v.in.ogr/main.c:1696 #, c-format msgid "%d input polygons\n" msgstr "" -#: ../vector/v.in.ogr/main.c:1627 +#: ../vector/v.in.ogr/main.c:1697 #, c-format msgid "%d input polygons" msgstr "" -#: ../vector/v.in.ogr/main.c:1630 +#: ../vector/v.in.ogr/main.c:1700 #, c-format msgid "Total area: %G (%d areas)\n" msgstr "" -#: ../vector/v.in.ogr/main.c:1631 +#: ../vector/v.in.ogr/main.c:1701 #, c-format msgid "Total area: %G (%d areas)" msgstr "" -#: ../vector/v.in.ogr/main.c:1634 +#: ../vector/v.in.ogr/main.c:1704 #, c-format msgid "Overlapping area: %G (%d areas)\n" msgstr "" -#: ../vector/v.in.ogr/main.c:1637 +#: ../vector/v.in.ogr/main.c:1707 #, c-format msgid "Overlapping area: %G (%d areas)" msgstr "" -#: ../vector/v.in.ogr/main.c:1642 +#: ../vector/v.in.ogr/main.c:1712 #, c-format msgid "Area without category: %G (%d areas)\n" msgstr "" -#: ../vector/v.in.ogr/main.c:1645 +#: ../vector/v.in.ogr/main.c:1715 #, c-format msgid "Area without category: %G (%d areas)" msgstr "" -#: ../vector/v.in.ogr/main.c:1767 +#: ../vector/v.in.ogr/main.c:1839 msgid "The output contains topological errors:" msgstr "" -#: ../vector/v.in.ogr/main.c:1769 +#: ../vector/v.in.ogr/main.c:1843 #, c-format msgid "Unable to calculate a centroid for %d areas" msgstr "" -#: ../vector/v.in.ogr/main.c:1771 +#: ../vector/v.in.ogr/main.c:1849 #, c-format msgid "Number of incorrect boundaries: %d" msgstr "" -#: ../vector/v.in.ogr/main.c:1774 +#: ../vector/v.in.ogr/main.c:1855 #, c-format msgid "Number of centroids outside area: %d" msgstr "" -#: ../vector/v.in.ogr/main.c:1777 +#: ../vector/v.in.ogr/main.c:1861 #, c-format msgid "Number of duplicate centroids: %d" msgstr "" -#: ../vector/v.in.ogr/main.c:1780 ../vector/v.in.ogr/main.c:1802 -#: ../vector/v.in.ogr/main.c:1835 +#: ../vector/v.in.ogr/main.c:1866 ../vector/v.in.ogr/main.c:1935 msgid "The input could be cleaned by snapping vertices to each other." msgstr "" -#: ../vector/v.in.ogr/main.c:1783 ../vector/v.in.ogr/main.c:1806 -#: ../vector/v.in.ogr/main.c:1830 ../vector/v.in.ogr/main.c:1836 +#: ../vector/v.in.ogr/main.c:1869 ../vector/v.in.ogr/main.c:1904 +#: ../vector/v.in.ogr/main.c:1930 ../vector/v.in.ogr/main.c:1936 #, c-format msgid "Estimated range of snapping threshold: [%g, %g]" msgstr "" -#: ../vector/v.in.ogr/main.c:1787 ../vector/v.in.ogr/main.c:1810 +#: ../vector/v.in.ogr/main.c:1880 ../vector/v.in.ogr/main.c:1887 +#: ../vector/v.in.ogr/main.c:1913 #, c-format -msgid "Try to import again, snapping with at least %g: 'snap=%g'" +msgid "Try to import again, snapping with %g: 'snap=%g'" msgstr "" -#: ../vector/v.in.ogr/main.c:1791 ../vector/v.in.ogr/main.c:1814 +#: ../vector/v.in.ogr/main.c:1883 ../vector/v.in.ogr/main.c:1909 #, c-format -msgid "Try to import again, snapping with %g: 'snap=%g'" +msgid "Try to import again, snapping with at least %g: 'snap=%g'" msgstr "" -#: ../vector/v.in.ogr/main.c:1795 ../vector/v.in.ogr/main.c:1818 +#: ../vector/v.in.ogr/main.c:1891 ../vector/v.in.ogr/main.c:1917 msgid "Manual cleaning may be needed." msgstr "" -#: ../vector/v.in.ogr/main.c:1800 -msgid "Some input polygons are overlapping each other." +#: ../vector/v.in.ogr/main.c:1895 +#, c-format +msgid "%d areas represent multiple (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:1801 -msgid "If overlapping is not desired, the data need to be cleaned." +#: ../vector/v.in.ogr/main.c:1900 +msgid "If overlapping is not desired, the input data can be cleaned by snapping vertices to each other." msgstr "" -#: ../vector/v.in.ogr/main.c:1823 +#: ../vector/v.in.ogr/main.c:1923 #, c-format msgid "%d input polygons got lost during import." msgstr "" -#: ../vector/v.in.ogr/main.c:1826 +#: ../vector/v.in.ogr/main.c:1926 #, c-format msgid "%d additional areas where created during import." msgstr "" -#: ../vector/v.in.ogr/main.c:1829 +#: ../vector/v.in.ogr/main.c:1929 #, c-format msgid "The snapping threshold %g might be too large." msgstr "" -#: ../vector/v.in.ogr/main.c:1832 +#: ../vector/v.in.ogr/main.c:1932 msgid "Try to reduce the snapping threshold or clean the output manually." msgstr "" -#: ../vector/v.in.ogr/main.c:1843 ../vector/v.in.ascii/main.c:552 +#: ../vector/v.in.ogr/main.c:1943 ../vector/v.in.ascii/main.c:552 #: ../vector/v.in.ascii/main.c:555 msgid "Import failed" msgstr "" -#: ../vector/v.in.ogr/main.c:1878 +#: ../vector/v.in.ogr/main.c:1978 msgid "Input data contains 3D features. Created vector is 2D only, disable -2 flag to import 3D vector." msgstr "" -#: ../vector/v.in.ogr/main.c:1900 +#: ../vector/v.in.ogr/main.c:2000 #, c-format -msgid "Using GDAL 2.2+ style interleaved reading for GDAL version %d" +msgid "Using GDAL 2.2+ style interleaved reading for GDAL version %d.%d.%d" msgstr "" -#: ../vector/v.in.ogr/main.c:1903 +#: ../vector/v.in.ogr/main.c:2003 #, c-format -msgid "Using GDAL 1.x style interleaved reading for GDAL version %d" +msgid "Using GDAL 1.x style interleaved reading for GDAL version %d.%d.%d" msgstr "" -#: ../vector/v.in.ogr/main.c:1953 +#: ../vector/v.in.ogr/main.c:2053 #, c-format msgid "Unable to re-open data source <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:2125 +#: ../vector/v.in.ogr/main.c:2225 msgid "xmin is larger than xmax in 'spatial' parameters" msgstr "" -#: ../vector/v.in.ogr/main.c:2127 +#: ../vector/v.in.ogr/main.c:2227 msgid "ymin is larger than ymax in 'spatial' parameters" msgstr "" -#: ../vector/v.in.ogr/main.c:2144 +#: ../vector/v.in.ogr/main.c:2244 #, c-format msgid "The spatial filter does not overlap with OGR layer <%s>. Nothing to import." msgstr "" -#: ../vector/v.in.ogr/proj.c:33 ../vector/v.external/proj.c:33 +#: ../vector/v.in.ogr/proj.c:36 ../vector/v.external/proj.c:36 #, c-format msgid "Geometry column <%s> not found in input layer <%s>" msgstr "" -#: ../vector/v.in.ogr/proj.c:51 ../vector/v.external/proj.c:51 +#: ../vector/v.in.ogr/proj.c:54 ../vector/v.external/proj.c:54 msgid "Unable to convert input layer projection information to GRASS format for checking" msgstr "" -#: ../vector/v.in.ogr/proj.c:57 ../vector/v.in.ogr/proj.c:85 -#: ../vector/v.external/proj.c:57 ../vector/v.external/proj.c:85 +#: ../vector/v.in.ogr/proj.c:60 ../vector/v.in.ogr/proj.c:88 +#: ../vector/v.external/proj.c:60 ../vector/v.external/proj.c:88 msgid "Can't get WKT parameter string" msgstr "" -#: ../vector/v.in.ogr/proj.c:60 ../vector/v.in.ogr/proj.c:88 -#: ../vector/v.external/proj.c:60 ../vector/v.external/proj.c:88 +#: ../vector/v.in.ogr/proj.c:63 ../vector/v.in.ogr/proj.c:91 +#: ../vector/v.external/proj.c:63 ../vector/v.external/proj.c:91 #, c-format msgid "" "WKT definition:\n" "%s" msgstr "" -#: ../vector/v.in.ogr/proj.c:70 ../vector/v.external/proj.c:70 +#: ../vector/v.in.ogr/proj.c:73 ../vector/v.external/proj.c:73 #, c-format -msgid "No OGR projection available for layer <%s>" +msgid "No projection information available for layer <%s>" msgstr "" -#: ../vector/v.in.ogr/proj.c:78 ../vector/v.external/proj.c:78 +#: ../vector/v.in.ogr/proj.c:81 ../vector/v.external/proj.c:81 #, c-format -msgid "OGR projection for layer <%s> does not contain a valid SRS" +msgid "Projection for layer <%s> does not contain a valid SRS" msgstr "" -#: ../vector/v.in.ogr/proj.c:96 ../vector/v.external/proj.c:96 +#: ../vector/v.in.ogr/proj.c:116 ../vector/v.external/proj.c:116 #, c-format -msgid "OGR projection for layer <%s> can not be converted to proj4" +msgid "Projection for layer <%s> can not be converted to proj4" msgstr "" -#: ../vector/v.in.ogr/proj.c:103 ../vector/v.external/proj.c:103 +#: ../vector/v.in.ogr/proj.c:123 ../vector/v.external/proj.c:123 msgid "Can't get WKT-style parameter string" msgstr "" -#: ../vector/v.in.ogr/proj.c:106 ../vector/v.external/proj.c:106 +#: ../vector/v.in.ogr/proj.c:126 ../vector/v.external/proj.c:126 #, c-format msgid "" "WKT-style definition:\n" "%s" msgstr "" -#: ../vector/v.in.ogr/proj.c:151 +#: ../vector/v.in.ogr/proj.c:171 msgid "Layer projections are unreadable" msgstr "" -#: ../vector/v.in.ogr/proj.c:162 +#: ../vector/v.in.ogr/proj.c:184 #, c-format msgid "Projection for layer <%s> is unreadable" msgstr "" -#: ../vector/v.in.ogr/proj.c:196 +#: ../vector/v.in.ogr/proj.c:228 #, c-format msgid "Projection of layer <%s> is different from projection of layer <%s>" msgstr "" +#: ../vector/v.in.ogr/clean.c:19 +#, fuzzy +msgid "Converting OSM lines..." +msgstr "à¸à¸³à¸¥à¸±à¸‡à¹à¸›à¸¥à¸‡ ... " + +#: ../vector/v.in.ogr/clean.c:118 +#, c-format +msgid "Number of OSM line splits: %d" +msgstr "" + +#: ../vector/v.in.ogr/clean.c:119 ../vector/v.overlay/area_area.c:154 +msgid "Merging lines..." +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 @@ -34683,126 +35098,127 @@ msgid "Skipping unsupported geometry type '%s'" msgstr "" -#: ../vector/v.patch/main.c:73 +#: ../vector/v.patch/main.c:75 msgid "Creates a new vector map by combining other vector maps." msgstr "" -#: ../vector/v.patch/main.c:84 +#: ../vector/v.patch/main.c:86 msgid "Name for output vector map where bounding boxes of input vector maps are written to" msgstr "" -#: ../vector/v.patch/main.c:88 +#: ../vector/v.patch/main.c:90 msgid "Do not expect input with topology" msgstr "" -#: ../vector/v.patch/main.c:90 +#: ../vector/v.patch/main.c:92 msgid "Applicable when input is points without topology" msgstr "" -#: ../vector/v.patch/main.c:94 +#: ../vector/v.patch/main.c:96 msgid "Expect z coordinate even when not using topology" msgstr "" -#: ../vector/v.patch/main.c:96 +#: ../vector/v.patch/main.c:98 msgid "Applicable when input is points with z coordinate but without topology" msgstr "" -#: ../vector/v.patch/main.c:100 +#: ../vector/v.patch/main.c:102 msgid "Copy also attribute table" msgstr "" -#: ../vector/v.patch/main.c:102 +#: ../vector/v.patch/main.c:104 msgid "Only the table of layer 1 is currently supported" msgstr "" -#: ../vector/v.patch/main.c:106 +#: ../vector/v.patch/main.c:108 msgid "Append files to existing file (overwriting existing files must be activated)" msgstr "" -#: ../vector/v.patch/main.c:216 +#: ../vector/v.patch/main.c:240 msgid "Missing table" msgstr "" -#: ../vector/v.patch/main.c:220 +#: ../vector/v.patch/main.c:244 msgid "Key columns differ" msgstr "" -#: ../vector/v.patch/main.c:226 +#: ../vector/v.patch/main.c:250 msgid "Number of columns differ" msgstr "" -#: ../vector/v.patch/main.c:238 -msgid "Column names differ" +#: ../vector/v.patch/main.c:273 +#, c-format +msgid "No column <%s> in input map <%s>" msgstr "" -#: ../vector/v.patch/main.c:246 +#: ../vector/v.patch/main.c:284 msgid "Column types differ" msgstr "" -#: ../vector/v.patch/main.c:251 +#: ../vector/v.patch/main.c:289 msgid "Length of string columns differ" msgstr "" -#: ../vector/v.patch/main.c:265 +#: ../vector/v.patch/main.c:303 msgid "Key column not found" msgstr "" -#: ../vector/v.patch/main.c:277 +#: ../vector/v.patch/main.c:315 msgid "The output map is not 3D" msgstr "" -#: ../vector/v.patch/main.c:322 ../vector/v.sample/main.c:190 -#: ../scripts/v.db.addtable/v.db.addtable.py:137 +#: ../vector/v.patch/main.c:360 ../vector/v.sample/main.c:190 +#: ../scripts/v.db.addtable/v.db.addtable.py:138 #, c-format, python-format msgid "Unable to create table <%s>" msgstr "" -#: ../vector/v.patch/main.c:349 +#: ../vector/v.patch/main.c:387 #, c-format msgid "Patching vector map <%s>..." msgstr "" -#: ../vector/v.patch/main.c:373 +#: ../vector/v.patch/main.c:411 #, c-format msgid "Error reading vector map <%s> - some data may not be correct" msgstr "" -#: ../vector/v.patch/main.c:429 +#: ../vector/v.patch/main.c:468 #, c-format msgid "Building topology for vector map <%s>..." msgstr "" -#: ../vector/v.patch/main.c:435 +#: ../vector/v.patch/main.c:474 msgid "Intersections at borders will have to be snapped" msgstr "" -#: ../vector/v.patch/main.c:436 +#: ../vector/v.patch/main.c:475 msgid "Lines common between files will have to be edited" msgstr "" -#: ../vector/v.patch/main.c:437 +#: ../vector/v.patch/main.c:476 msgid "The header information also may have to be edited" msgstr "" -#: ../vector/v.patch/main.c:439 +#: ../vector/v.patch/main.c:478 #, c-format msgid "%d vector maps patched" msgstr "" -#: ../vector/v.patch/main.c:462 +#: ../vector/v.patch/main.c:506 #, c-format msgid "Cannot open select cursor: '%s'" msgstr "" -#: ../vector/v.patch/main.c:474 +#: ../vector/v.patch/main.c:518 msgid "Cannot fetch row" msgstr "" -#: ../vector/v.patch/main.c:524 +#: ../vector/v.patch/main.c:568 msgid "Unknown column type" msgstr "" -#: ../vector/v.patch/main.c:532 +#: ../vector/v.patch/main.c:576 #, c-format msgid "Cannot insert new record: '%s'" msgstr "" @@ -35013,10 +35429,6 @@ msgid "Unknown column type '%s' of column '%s', values lost" msgstr "" -#: ../vector/v.overlay/line_area.c:256 ../vector/v.overlay/area_area.c:109 -msgid "Breaking lines..." -msgstr "" - #: ../vector/v.overlay/line_area.c:273 msgid "Selecting lines..." msgstr "" @@ -35043,10 +35455,6 @@ msgid_plural "%d boundaries snapped" msgstr[0] "" -#: ../vector/v.overlay/area_area.c:154 -msgid "Merging lines..." -msgstr "" - #: ../vector/v.overlay/area_area.c:181 #, c-format msgid "Querying vector map <%s>..." @@ -35289,7 +35697,7 @@ msgid "Feature id %d has more categories. Using category %d." msgstr "" -#: ../vector/v.to.3d/trans3.c:130 ../vector/v.to.db/update.c:231 +#: ../vector/v.to.3d/trans3.c:130 ../vector/v.to.db/update.c:259 #, c-format msgid "Record (cat %d) does not exist (not updated)" msgstr "" @@ -35397,13 +35805,13 @@ msgid "%d categories from vector missing in table" msgstr "" -#: ../vector/v.what.rast/main.c:688 ../vector/v.distance/main.c:1736 -#: ../vector/v.vect.stats/main.c:756 +#: ../vector/v.what.rast/main.c:688 ../vector/v.distance/main.c:1750 +#: ../vector/v.vect.stats/main.c:763 #, c-format msgid "%d update errors" msgstr "" -#: ../vector/v.what.rast/main.c:690 ../vector/v.distance/main.c:1738 +#: ../vector/v.what.rast/main.c:690 ../vector/v.distance/main.c:1752 #, c-format msgid "%d records updated." msgstr "" @@ -36001,183 +36409,187 @@ msgid "Maximum distance or -1 for no limit" msgstr "" -#: ../vector/v.distance/main.c:180 +#: ../vector/v.distance/main.c:174 ../vector/v.distance/main.c:182 +msgid "Map units, meters for ll" +msgstr "" + +#: ../vector/v.distance/main.c:181 msgid "Minimum distance or -1 for no limit" msgstr "" -#: ../vector/v.distance/main.c:190 +#: ../vector/v.distance/main.c:192 msgid "Values describing the relation between two nearest features" msgstr "" -#: ../vector/v.distance/main.c:200 +#: ../vector/v.distance/main.c:202 msgid "category of the nearest feature" msgstr "" -#: ../vector/v.distance/main.c:201 +#: ../vector/v.distance/main.c:203 msgid "minimum distance to nearest feature" msgstr "" -#: ../vector/v.distance/main.c:202 +#: ../vector/v.distance/main.c:204 msgid "x coordinate of the nearest point on the 'to' feature" msgstr "" -#: ../vector/v.distance/main.c:203 +#: ../vector/v.distance/main.c:205 msgid "y coordinate of the nearest point on the 'to' feature" msgstr "" -#: ../vector/v.distance/main.c:204 +#: ../vector/v.distance/main.c:206 msgid "distance to the nearest point on the 'to' feature along that linear feature" msgstr "" -#: ../vector/v.distance/main.c:206 +#: ../vector/v.distance/main.c:208 msgid "angle along the nearest linear feature in the 'to' map, measured CCW from the +x axis, in radians, between -Pi and Pi inclusive" msgstr "" -#: ../vector/v.distance/main.c:209 +#: ../vector/v.distance/main.c:211 msgid "attribute of nearest feature given by to_column option" msgstr "" -#: ../vector/v.distance/main.c:223 +#: ../vector/v.distance/main.c:225 msgid "Column name(s) where values specified by 'upload' option will be uploaded" msgstr "" -#: ../vector/v.distance/main.c:229 +#: ../vector/v.distance/main.c:231 msgid "Column name of nearest feature (used with upload=to_attr)" msgstr "" -#: ../vector/v.distance/main.c:234 +#: ../vector/v.distance/main.c:236 msgid "Name for new attribute table" msgstr "" -#: ../vector/v.distance/main.c:237 +#: ../vector/v.distance/main.c:239 msgid "Field separator for printing output to stdout" msgstr "" -#: ../vector/v.distance/main.c:242 +#: ../vector/v.distance/main.c:244 msgid "Print output to stdout, don't update attribute table" msgstr "" -#: ../vector/v.distance/main.c:244 +#: ../vector/v.distance/main.c:246 msgid "First column is always category of 'from' feature called from_cat" msgstr "" -#: ../vector/v.distance/main.c:249 +#: ../vector/v.distance/main.c:251 msgid "Calculate distances to all features within the threshold" msgstr "" -#: ../vector/v.distance/main.c:251 +#: ../vector/v.distance/main.c:253 msgid "Output may be written to stdout using the '-p' flag or uploaded to a new table created by the 'table' option; multiple 'upload' options may be used." msgstr "" -#: ../vector/v.distance/main.c:291 +#: ../vector/v.distance/main.c:293 msgid "Updating the from= table is not supported with -a" msgstr "" -#: ../vector/v.distance/main.c:307 +#: ../vector/v.distance/main.c:309 msgid "Printing distance matrix is not supported with dmin= or dmax=" msgstr "" -#: ../vector/v.distance/main.c:334 +#: ../vector/v.distance/main.c:336 msgid "to_column option missing" msgstr "" -#: ../vector/v.distance/main.c:350 +#: ../vector/v.distance/main.c:352 msgid "Too many column names" msgstr "" -#: ../vector/v.distance/main.c:357 +#: ../vector/v.distance/main.c:359 msgid "Not enough column names" msgstr "" -#: ../vector/v.distance/main.c:369 ../vector/v.distance/main.c:389 +#: ../vector/v.distance/main.c:371 ../vector/v.distance/main.c:391 #, c-format msgid "Input vector map <%s> is 3D" msgstr "" -#: ../vector/v.distance/main.c:380 ../vector/v.distance/main.c:401 +#: ../vector/v.distance/main.c:382 ../vector/v.distance/main.c:403 #, c-format msgid "No features of selected type found in <%s>" msgstr "" -#: ../vector/v.distance/main.c:474 +#: ../vector/v.distance/main.c:478 msgid "dmin can not be larger than dmax" msgstr "" -#: ../vector/v.distance/main.c:617 +#: ../vector/v.distance/main.c:624 msgid "Incompatible column types" msgstr "" -#: ../vector/v.distance/main.c:667 +#: ../vector/v.distance/main.c:674 msgid "No categories for 'from' for slected type and layer" msgstr "" -#: ../vector/v.distance/main.c:695 +#: ../vector/v.distance/main.c:702 msgid "Finding nearest features..." msgstr "" -#: ../vector/v.distance/main.c:796 ../vector/v.distance/main.c:1083 +#: ../vector/v.distance/main.c:803 ../vector/v.distance/main.c:1091 #, c-format msgid "More cats found in to_layer (line=%d)" msgstr "" -#: ../vector/v.distance/main.c:873 ../vector/v.distance/main.c:1230 +#: ../vector/v.distance/main.c:880 ../vector/v.distance/main.c:1238 #, c-format msgid "More cats found in to_layer (area=%d)" msgstr "" -#: ../vector/v.distance/main.c:983 +#: ../vector/v.distance/main.c:990 msgid "Finding nearest features for areas..." msgstr "" -#: ../vector/v.distance/main.c:1349 +#: ../vector/v.distance/main.c:1357 msgid "DATETIME type not yet supported, no attributes will be uploaded" msgstr "" -#: ../vector/v.distance/main.c:1365 +#: ../vector/v.distance/main.c:1373 msgid "Unable to open default database" msgstr "" -#: ../vector/v.distance/main.c:1707 +#: ../vector/v.distance/main.c:1721 #, c-format msgid "%d categories with more than 1 feature in vector map <%s>" msgstr "" -#: ../vector/v.distance/main.c:1710 +#: ../vector/v.distance/main.c:1724 #, c-format msgid "%d categories - no nearest feature found" msgstr "" -#: ../vector/v.distance/main.c:1719 +#: ../vector/v.distance/main.c:1733 #, c-format msgid "%d distances calculated" msgstr "" -#: ../vector/v.distance/main.c:1720 +#: ../vector/v.distance/main.c:1734 #, c-format msgid "%d records inserted" msgstr "" -#: ../vector/v.distance/main.c:1722 +#: ../vector/v.distance/main.c:1736 #, c-format msgid "%d insert errors" msgstr "" -#: ../vector/v.distance/main.c:1726 +#: ../vector/v.distance/main.c:1740 #, c-format msgid "%d categories read from the map" msgstr "" -#: ../vector/v.distance/main.c:1728 +#: ../vector/v.distance/main.c:1742 #, c-format msgid "%d categories exist in the table" msgstr "" -#: ../vector/v.distance/main.c:1730 +#: ../vector/v.distance/main.c:1744 #, c-format msgid "%d categories read from the map exist in the table" msgstr "" -#: ../vector/v.distance/main.c:1733 +#: ../vector/v.distance/main.c:1747 #, c-format msgid "%d categories read from the map don't exist in the table" msgstr "" @@ -36627,8 +37039,8 @@ msgid "Start from the end node" msgstr "" -#: ../vector/v.to.points/main.c:165 ../vector/v.extract/copy_tab.c:108 -#: ../vector/v.generalize/misc.c:184 +#: ../vector/v.to.points/main.c:165 ../vector/v.decimate/copy_tab.c:103 +#: ../vector/v.extract/copy_tab.c:108 ../vector/v.generalize/misc.c:184 #: ../scripts/v.db.reconnect.all/v.db.reconnect.all.py:128 #, c-format, python-format msgid "Unable to copy table <%s>" @@ -36684,75 +37096,75 @@ msgid "If not given writes color table" msgstr "" -#: ../vector/v.colors/main.c:152 +#: ../vector/v.colors/main.c:159 msgid "Convert color rules from RGB values to color table" msgstr "" -#: ../vector/v.colors/main.c:153 +#: ../vector/v.colors/main.c:160 msgid "Option 'rgb_column' with valid RGB values required" msgstr "" -#: ../vector/v.colors/main.c:196 +#: ../vector/v.colors/main.c:209 msgid "No vector map specified" msgstr "" -#: ../vector/v.colors/main.c:201 +#: ../vector/v.colors/main.c:214 #, c-format msgid "Option <%s> given, assuming ..." msgstr "" -#: ../vector/v.colors/main.c:216 +#: ../vector/v.colors/main.c:229 #, c-format msgid "One of -%c, -%c or %s=, %s= or %s= must be specified" msgstr "" -#: ../vector/v.colors/main.c:221 +#: ../vector/v.colors/main.c:234 #, c-format msgid "%s=, %s= and %s= are mutually exclusive" msgstr "" -#: ../vector/v.colors/main.c:229 +#: ../vector/v.colors/main.c:242 #, c-format msgid "%s= required for -%c" msgstr "" -#: ../vector/v.colors/main.c:234 +#: ../vector/v.colors/main.c:247 msgid "Reading rules from standard input is not implemented yet, please provide path to rules file instead." msgstr "" -#: ../vector/v.colors/main.c:244 +#: ../vector/v.colors/main.c:257 #, c-format msgid "Unable to remove color table of vector map <%s>" msgstr "" -#: ../vector/v.colors/main.c:246 +#: ../vector/v.colors/main.c:259 #, c-format msgid "Color table of vector map <%s> not found" msgstr "" -#: ../vector/v.colors/main.c:254 +#: ../vector/v.colors/main.c:267 msgid "Color table exists. Exiting." msgstr "" -#: ../vector/v.colors/main.c:276 +#: ../vector/v.colors/main.c:289 #, c-format msgid "Option <%s>: min must be greater or equal to max" msgstr "" -#: ../vector/v.colors/main.c:282 +#: ../vector/v.colors/main.c:295 msgid "Reading color rules from standard input is currently not supported" msgstr "" -#: ../vector/v.colors/main.c:289 +#: ../vector/v.colors/main.c:302 #, c-format msgid "Color table <%s> not found" msgstr "" -#: ../vector/v.colors/main.c:347 +#: ../vector/v.colors/main.c:360 msgid "Writing color rules..." msgstr "" -#: ../vector/v.colors/main.c:363 +#: ../vector/v.colors/main.c:376 #, c-format msgid "Color table for vector map <%s> set to '%s'" msgstr "" @@ -37220,143 +37632,139 @@ msgid "3D raster map <%s> created" msgstr "" -#: ../vector/v.vol.rst/main.c:239 -msgid "RST" -msgstr "" - -#: ../vector/v.vol.rst/main.c:241 +#: ../vector/v.vol.rst/main.c:243 msgid "Interpolates point data to a 3D raster map using regularized spline with tension (RST) algorithm." msgstr "" -#: ../vector/v.vol.rst/main.c:246 +#: ../vector/v.vol.rst/main.c:248 msgid "Name of input 3D vector points map" msgstr "" -#: ../vector/v.vol.rst/main.c:253 +#: ../vector/v.vol.rst/main.c:255 msgid "Name of input surface raster map for cross-section" msgstr "" -#: ../vector/v.vol.rst/main.c:260 +#: ../vector/v.vol.rst/main.c:262 msgid "Name of column containing w-values attribute to interpolate" msgstr "" -#: ../vector/v.vol.rst/main.c:282 +#: ../vector/v.vol.rst/main.c:284 msgid "Name of column with smoothing parameters" msgstr "" -#: ../vector/v.vol.rst/main.c:302 +#: ../vector/v.vol.rst/main.c:304 msgid "Name of input raster map used as mask" msgstr "" -#: ../vector/v.vol.rst/main.c:328 +#: ../vector/v.vol.rst/main.c:330 msgid "Maximum number of points for approximation in a segment (>npmin)" msgstr "" -#: ../vector/v.vol.rst/main.c:345 +#: ../vector/v.vol.rst/main.c:347 msgid "Conversion factor for w-values used for interpolation" msgstr "" -#: ../vector/v.vol.rst/main.c:353 +#: ../vector/v.vol.rst/main.c:355 msgid "Conversion factor for z-values" msgstr "" -#: ../vector/v.vol.rst/main.c:359 +#: ../vector/v.vol.rst/main.c:361 msgid "Name for output cross-section raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:365 +#: ../vector/v.vol.rst/main.c:367 msgid "Name for output elevation 3D raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:371 +#: ../vector/v.vol.rst/main.c:373 msgid "Name for output gradient magnitude 3D raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:378 +#: ../vector/v.vol.rst/main.c:380 msgid "Name for output gradient horizontal angle 3D raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:384 +#: ../vector/v.vol.rst/main.c:386 msgid "Name for output gradient vertical angle 3D raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:390 +#: ../vector/v.vol.rst/main.c:392 msgid "Name for output change of gradient 3D raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:396 +#: ../vector/v.vol.rst/main.c:398 msgid "Name for output Gaussian curvature 3D raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:402 +#: ../vector/v.vol.rst/main.c:404 msgid "Name for output mean curvature 3D raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:408 +#: ../vector/v.vol.rst/main.c:410 msgid "Perform a cross-validation procedure without volume interpolation" msgstr "" -#: ../vector/v.vol.rst/main.c:471 +#: ../vector/v.vol.rst/main.c:473 msgid "Smoothing must be a positive value" msgstr "" -#: ../vector/v.vol.rst/main.c:477 +#: ../vector/v.vol.rst/main.c:479 #, c-format msgid "Both crossvalidation options (-%c, %s) must be specified" msgstr "" -#: ../vector/v.vol.rst/main.c:480 +#: ../vector/v.vol.rst/main.c:482 msgid "Both crossvalidation and deviations must be specified" msgstr "" -#: ../vector/v.vol.rst/main.c:491 +#: ../vector/v.vol.rst/main.c:493 msgid "Crossvalidation cannot be computed simultanuously with output grids or devi file" msgstr "" -#: ../vector/v.vol.rst/main.c:555 +#: ../vector/v.vol.rst/main.c:557 #, c-format msgid "Unable to open %s" msgstr "" -#: ../vector/v.vol.rst/main.c:563 +#: ../vector/v.vol.rst/main.c:565 msgid "Vector is not 3D" 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 +#: ../vector/v.vol.rst/main.c:630 ../vector/v.vol.rst/main.c:661 +#: ../vector/v.vol.rst/main.c:683 ../vector/v.vol.rst/main.c:705 +#: ../vector/v.vol.rst/main.c:727 ../vector/v.vol.rst/main.c:749 +#: ../vector/v.vol.rst/main.c:771 ../vector/v.vol.rst/main.c:793 #, 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 +#: ../vector/v.vol.rst/main.c:638 ../vector/v.vol.rst/main.c:667 +#: ../vector/v.vol.rst/main.c:689 ../vector/v.vol.rst/main.c:711 +#: ../vector/v.vol.rst/main.c:733 ../vector/v.vol.rst/main.c:755 +#: ../vector/v.vol.rst/main.c:777 ../vector/v.vol.rst/main.c:799 msgid "Not enough disk space - cannot write temp files" msgstr "" -#: ../vector/v.vol.rst/main.c:640 +#: ../vector/v.vol.rst/main.c:642 #, c-format msgid "Unable to create <%s> raster map without cross_input raster map being specified" msgstr "" -#: ../vector/v.vol.rst/main.c:818 +#: ../vector/v.vol.rst/main.c:820 msgid "Finished interpolating" msgstr "" -#: ../vector/v.vol.rst/main.c:853 +#: ../vector/v.vol.rst/main.c:855 #, c-format msgid "Raster map <%s> created" msgstr "" -#: ../vector/v.vol.rst/main.c:893 +#: ../vector/v.vol.rst/main.c:895 #, c-format msgid "Vector map <%s> created" msgstr "" -#: ../vector/v.vol.rst/main.c:909 +#: ../vector/v.vol.rst/main.c:911 msgid "Interpolation failed" msgstr "" @@ -37428,114 +37836,130 @@ msgid "Found %d components." msgstr "" -#: ../vector/v.decimate/main.c:125 ../vector/v.generalize/main.c:77 +#: ../vector/v.decimate/main.c:126 ../vector/v.generalize/main.c:77 msgid "generalization" msgstr "" -#: ../vector/v.decimate/main.c:126 +#: ../vector/v.decimate/main.c:127 msgid "decimation" msgstr "" -#: ../vector/v.decimate/main.c:132 +#: ../vector/v.decimate/main.c:133 msgid "Decimates a point cloud" msgstr "" -#: ../vector/v.decimate/main.c:133 +#: ../vector/v.decimate/main.c:134 msgid "Copies points from one vector to another while applying different decimations" msgstr "" -#: ../vector/v.decimate/main.c:161 +#: ../vector/v.decimate/main.c:162 msgid "Throw away every n-th point" msgstr "" -#: ../vector/v.decimate/main.c:163 +#: ../vector/v.decimate/main.c:164 msgid "For example, 5 will import 80 percent of points. If not specified, all points are copied" msgstr "" -#: ../vector/v.decimate/main.c:165 ../vector/v.decimate/main.c:176 -#: ../vector/v.decimate/main.c:186 ../vector/v.decimate/main.c:195 +#: ../vector/v.decimate/main.c:166 ../vector/v.decimate/main.c:177 +#: ../vector/v.decimate/main.c:187 ../vector/v.decimate/main.c:196 msgid "Count" msgstr "" -#: ../vector/v.decimate/main.c:172 +#: ../vector/v.decimate/main.c:173 msgid "Preserve only every n-th point" msgstr "" -#: ../vector/v.decimate/main.c:174 +#: ../vector/v.decimate/main.c:175 msgid "For example, 4 will import 25 percent of points. If not specified, all points are copied" msgstr "" -#: ../vector/v.decimate/main.c:193 +#: ../vector/v.decimate/main.c:194 msgid "Copy only n points" msgstr "" -#: ../vector/v.decimate/main.c:194 +#: ../vector/v.decimate/main.c:195 msgid "Copies only the given number of points" msgstr "" -#: ../vector/v.decimate/main.c:201 +#: ../vector/v.decimate/main.c:202 msgid "Minimal difference of z values" msgstr "" -#: ../vector/v.decimate/main.c:203 +#: ../vector/v.decimate/main.c:204 msgid "Minimal difference between z values in grid-based decimation" msgstr "" -#: ../vector/v.decimate/main.c:204 ../vector/v.decimate/main.c:214 -#: ../vector/v.decimate/main.c:219 ../vector/v.decimate/main.c:225 -#: ../vector/v.decimate/main.c:230 ../vector/v.decimate/main.c:235 +#: ../vector/v.decimate/main.c:205 ../vector/v.decimate/main.c:215 +#: ../vector/v.decimate/main.c:220 ../vector/v.decimate/main.c:226 +#: ../vector/v.decimate/main.c:231 ../vector/v.decimate/main.c:236 msgid "Grid" msgstr "" -#: ../vector/v.decimate/main.c:211 +#: ../vector/v.decimate/main.c:212 msgid "Preserve only n points per grid cell" msgstr "" -#: ../vector/v.decimate/main.c:213 +#: ../vector/v.decimate/main.c:214 msgid "Preserves only the given number of points per grid cell in grid-based decimation" msgstr "" -#: ../vector/v.decimate/main.c:218 +#: ../vector/v.decimate/main.c:219 msgid "Apply grid-based decimation" msgstr "" -#: ../vector/v.decimate/main.c:224 +#: ../vector/v.decimate/main.c:225 msgid "Use only first point in grid cell during grid-based decimation" msgstr "" -#: ../vector/v.decimate/main.c:229 +#: ../vector/v.decimate/main.c:230 msgid "Only one point per cat in grid cell" msgstr "" -#: ../vector/v.decimate/main.c:234 +#: ../vector/v.decimate/main.c:235 msgid "Use z in grid decimation" msgstr "" -#: ../vector/v.decimate/main.c:240 +#: ../vector/v.decimate/main.c:241 msgid "Store only the coordinates, throw away categories" msgstr "" -#: ../vector/v.decimate/main.c:242 +#: ../vector/v.decimate/main.c:243 msgid "Do not story any categories even if they are present in input data" msgstr "" -#: ../vector/v.decimate/main.c:276 +#: ../vector/v.decimate/main.c:280 #, 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:318 +#: ../vector/v.decimate/main.c:322 msgid "Cannot use z for decimation, input is not 3D" msgstr "" -#: ../vector/v.decimate/main.c:320 +#: ../vector/v.decimate/main.c:324 msgid "Cannot select by z range, input is not 3D" msgstr "" -#: ../vector/v.decimate/main.c:350 +#: ../vector/v.decimate/main.c:354 msgid "Settings for count-based decimation would cause it to do nothing and no other options has been set." msgstr "" +#: ../vector/v.decimate/copy_tab.c:85 ../vector/v.extract/copy_tab.c:90 +#, c-format +msgid "Writing attributes for layer %d" +msgstr "" + +#: ../vector/v.decimate/copy_tab.c:90 ../vector/v.extract/copy_tab.c:95 +#, c-format +msgid "No attribute table for layer %d" +msgstr "" + +#: ../vector/v.decimate/copy_tab.c:112 ../vector/v.vect.stats/main.c:342 +#: ../vector/v.vect.stats/main.c:424 ../vector/v.extract/copy_tab.c:117 +#, c-format +msgid "Unable to open database <%s> with driver <%s>" +msgstr "" + #: ../vector/v.what/what.c:45 msgid "Cannot open driver" msgstr "" @@ -39221,256 +39645,259 @@ msgid "Name of existing vector map with areas" msgstr "" -#: ../vector/v.vect.stats/main.c:156 +#: ../vector/v.vect.stats/main.c:157 msgid "Layer number for points map" msgstr "" -#: ../vector/v.vect.stats/main.c:161 +#: ../vector/v.vect.stats/main.c:162 msgid "Category values for points map" msgstr "" -#: ../vector/v.vect.stats/main.c:166 +#: ../vector/v.vect.stats/main.c:167 msgid "WHERE conditions of SQL statement without 'where' keyword for points map" msgstr "" -#: ../vector/v.vect.stats/main.c:171 +#: ../vector/v.vect.stats/main.c:172 msgid "Layer number for area map" msgstr "" -#: ../vector/v.vect.stats/main.c:176 +#: ../vector/v.vect.stats/main.c:177 msgid "Category values for area map" msgstr "" -#: ../vector/v.vect.stats/main.c:181 +#: ../vector/v.vect.stats/main.c:182 msgid "WHERE conditions of SQL statement without 'where' keyword for area map" msgstr "" -#: ../vector/v.vect.stats/main.c:198 +#: ../vector/v.vect.stats/main.c:199 msgid "Method for aggregate statistics" msgstr "" -#: ../vector/v.vect.stats/main.c:205 +#: ../vector/v.vect.stats/main.c:204 msgid "Column name of points map to use for statistics" msgstr "" -#: ../vector/v.vect.stats/main.c:206 +#: ../vector/v.vect.stats/main.c:205 msgid "Column of points map must be numeric" msgstr "" -#: ../vector/v.vect.stats/main.c:213 +#: ../vector/v.vect.stats/main.c:210 msgid "Column name to upload points count" msgstr "" -#: ../vector/v.vect.stats/main.c:215 +#: ../vector/v.vect.stats/main.c:212 msgid "Column to hold points count, must be of type integer, will be created if not existing" msgstr "" -#: ../vector/v.vect.stats/main.c:222 +#: ../vector/v.vect.stats/main.c:216 msgid "Column name to upload statistics" msgstr "" -#: ../vector/v.vect.stats/main.c:224 +#: ../vector/v.vect.stats/main.c:218 msgid "Column to hold statistics, must be of type double, will be created if not existing" msgstr "" -#: ../vector/v.vect.stats/main.c:231 +#: ../vector/v.vect.stats/main.c:226 msgid "Print output to stdout, do not update attribute table" msgstr "" -#: ../vector/v.vect.stats/main.c:232 +#: ../vector/v.vect.stats/main.c:227 msgid "First column is always area category" msgstr "" -#: ../vector/v.vect.stats/main.c:273 +#: ../vector/v.vect.stats/main.c:280 #, c-format msgid "Vector map <%s> is not in user mapset and cannot be updated" msgstr "" -#: ../vector/v.vect.stats/main.c:335 ../vector/v.vect.stats/main.c:417 -#: ../vector/v.extract/copy_tab.c:117 -#, c-format -msgid "Unable to open database <%s> with driver <%s>" -msgstr "" - -#: ../vector/v.vect.stats/main.c:339 +#: ../vector/v.vect.stats/main.c:346 msgid "count_column is required to upload point counts" msgstr "" -#: ../vector/v.vect.stats/main.c:348 +#: ../vector/v.vect.stats/main.c:355 msgid "count_column must be of type integer" msgstr "" -#: ../vector/v.vect.stats/main.c:361 ../vector/v.vect.stats/main.c:391 +#: ../vector/v.vect.stats/main.c:368 ../vector/v.vect.stats/main.c:398 #, c-format msgid "Unable to add column <%s>" msgstr "" -#: ../vector/v.vect.stats/main.c:367 +#: ../vector/v.vect.stats/main.c:374 msgid "stats_column is required to upload point stats" msgstr "" -#: ../vector/v.vect.stats/main.c:378 +#: ../vector/v.vect.stats/main.c:385 msgid "stats_column must be of type double precision" msgstr "" -#: ../vector/v.vect.stats/main.c:400 +#: ../vector/v.vect.stats/main.c:407 msgid "collecting attributes from points vector..." msgstr "" -#: ../vector/v.vect.stats/main.c:437 +#: ../vector/v.vect.stats/main.c:444 msgid "column for points vector must be numeric" msgstr "" -#: ../vector/v.vect.stats/main.c:498 +#: ../vector/v.vect.stats/main.c:505 #, c-format msgid "No area categories in vector <%s>, layer <%s>" msgstr "" -#: ../vector/v.vect.stats/main.c:523 +#: ../vector/v.vect.stats/main.c:530 msgid "Selecting points for each area..." msgstr "" -#: ../vector/v.vect.stats/main.c:628 +#: ../vector/v.vect.stats/main.c:635 #, c-format msgid "could not find area category %d" msgstr "" -#: ../vector/v.vect.stats/main.c:754 +#: ../vector/v.vect.stats/main.c:761 #, c-format msgid "%d records updated" msgstr "" -#: ../vector/v.extract/main.c:83 +#: ../vector/v.extract/main.c:84 msgid "Selects vector features from an existing vector map and creates a new vector map containing only the selected features." msgstr "" -#: ../vector/v.extract/main.c:88 +#: ../vector/v.extract/main.c:89 msgid "Dissolve common boundaries (default is no)" msgstr "" -#: ../vector/v.extract/main.c:92 +#: ../vector/v.extract/main.c:93 msgid "Do not copy attributes (see also 'new' parameter)" msgstr "" -#: ../vector/v.extract/main.c:108 +#: ../vector/v.extract/main.c:110 msgid "Types to be extracted" msgstr "" -#: ../vector/v.extract/main.c:123 +#: ../vector/v.extract/main.c:125 msgid "Input text file with category numbers/number ranges to be extracted" msgstr "" -#: ../vector/v.extract/main.c:124 +#: ../vector/v.extract/main.c:126 msgid "If '-' given reads from standard input" msgstr "" -#: ../vector/v.extract/main.c:132 +#: ../vector/v.extract/main.c:134 msgid "Number of random categories matching vector objects to extract" msgstr "" -#: ../vector/v.extract/main.c:134 +#: ../vector/v.extract/main.c:136 msgid "Number must be smaller than unique cat count in layer" msgstr "" -#: ../vector/v.extract/main.c:142 +#: ../vector/v.extract/main.c:144 msgid "Desired new category value (enter -1 to keep original categories)" msgstr "" -#: ../vector/v.extract/main.c:144 +#: ../vector/v.extract/main.c:146 msgid "If new >= 0, attributes is not copied" msgstr "" -#: ../vector/v.extract/main.c:161 +#: ../vector/v.extract/main.c:151 +#, fuzzy +msgid "Name of attribute column for dissolving areas" +msgstr "column ที่จะใช้ทำ thematic (ต้องเป็นตัวเลข)" + +#: ../vector/v.extract/main.c:152 +msgid "Preserves category values" +msgstr "" + +#: ../vector/v.extract/main.c:169 #, c-format msgid "Options <%s>, <%s>, <%s> and <%s> options are exclusive. Please specify only one of them." msgstr "" -#: ../vector/v.extract/main.c:208 +#: ../vector/v.extract/main.c:221 +#, c-format +msgid "Searching for column <%s> in table <%s>..." +msgstr "" + +#: ../vector/v.extract/main.c:253 +#, c-format +msgid "Column <%s> does not exist for layer %d" +msgstr "" + +#: ../vector/v.extract/main.c:268 #, c-format msgid "Category value in '%s' not valid" msgstr "" -#: ../vector/v.extract/main.c:224 +#: ../vector/v.extract/main.c:284 #, c-format msgid "Process file <%s> for category numbers..." msgstr "" -#: ../vector/v.extract/main.c:229 +#: ../vector/v.extract/main.c:289 #, c-format msgid "Unable to open specified file <%s>" msgstr "" -#: ../vector/v.extract/main.c:240 +#: ../vector/v.extract/main.c:300 #, c-format msgid "Ignored text entry: %s" msgstr "" -#: ../vector/v.extract/main.c:259 +#: ../vector/v.extract/main.c:319 ../vector/v.extract/extract.c:268 #, c-format msgid "Loading categories from table <%s>..." msgstr "" -#: ../vector/v.extract/main.c:269 +#: ../vector/v.extract/main.c:329 #, c-format msgid "Unable select records from table <%s>" msgstr "" -#: ../vector/v.extract/main.c:271 +#: ../vector/v.extract/main.c:331 #, c-format msgid "%d category loaded" msgid_plural "%d categories loaded" msgstr[0] "" -#: ../vector/v.extract/main.c:286 +#: ../vector/v.extract/main.c:346 msgid "This map has no categories attached. Use v.category to attach categories to this vector map." msgstr "" -#: ../vector/v.extract/main.c:293 +#: ../vector/v.extract/main.c:353 msgid "Please specify random number larger than 0" msgstr "" -#: ../vector/v.extract/main.c:297 +#: ../vector/v.extract/main.c:357 #, 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:320 +#: ../vector/v.extract/main.c:380 #, c-format msgid "Random category count is larger or equal to uniq <%s> feature category count %d" msgstr "" -#: ../vector/v.extract/main.c:354 +#: ../vector/v.extract/main.c:414 msgid "Extracting features..." msgstr "" -#: ../vector/v.extract/main.c:378 +#: ../vector/v.extract/main.c:438 msgid "Removing duplicate centroids..." msgstr "" -#: ../vector/v.extract/extract.c:171 +#: ../vector/v.extract/extract.c:203 #, c-format msgid "No category found for area %d. Skipping." msgstr "" -#: ../vector/v.extract/extract.c:175 +#: ../vector/v.extract/extract.c:207 #, c-format msgid "More categories (%d) found for area %d. Using first found category %d" msgstr "" -#: ../vector/v.extract/extract.c:228 +#: ../vector/v.extract/extract.c:286 msgid "Topology level required for extracting areas for OGR layers. Areas will be not processed." 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.lrs/v.lrs.label/main.c:103 ../vector/v.lrs/v.lrs.where/main.c:58 #: ../vector/v.lrs/v.lrs.segment/main.c:72 #: ../vector/v.lrs/v.lrs.create/main.c:122 @@ -40401,73 +40828,73 @@ msgid "Unknown method" msgstr "" -#: ../vector/v.generalize/main.c:330 +#: ../vector/v.generalize/main.c:331 #, c-format msgid "No lines found in input map <%s>" msgstr "" -#: ../vector/v.generalize/main.c:344 +#: ../vector/v.generalize/main.c:345 #, c-format msgid "Unable to create error vector map <%s>" msgstr "" -#: ../vector/v.generalize/main.c:364 +#: ../vector/v.generalize/main.c:365 msgid "Displacement..." msgstr "" -#: ../vector/v.generalize/main.c:373 +#: ../vector/v.generalize/main.c:374 msgid "Network generalization..." msgstr "" -#: ../vector/v.generalize/main.c:388 +#: ../vector/v.generalize/main.c:389 msgid "Attributes are needed for 'where' option, copying table" msgstr "" -#: ../vector/v.generalize/main.c:404 +#: ../vector/v.generalize/main.c:405 #, c-format msgid "Generalization (%s)..." msgstr "" -#: ../vector/v.generalize/main.c:405 +#: ../vector/v.generalize/main.c:406 #, c-format msgid "Using threshold: %g %s" msgstr "" -#: ../vector/v.generalize/main.c:525 +#: ../vector/v.generalize/main.c:526 #, c-format msgid "Method '%s' did not preserve first point" msgstr "" -#: ../vector/v.generalize/main.c:530 +#: ../vector/v.generalize/main.c:531 #, c-format msgid "Method '%s' did not preserve last point" msgstr "" -#: ../vector/v.generalize/main.c:537 +#: ../vector/v.generalize/main.c:538 #, c-format msgid "Method '%s' did not preserve loop" msgstr "" -#: ../vector/v.generalize/main.c:569 +#: ../vector/v.generalize/main.c:570 #, c-format msgid "%d boundaries were not modified because modification would damage topology" msgstr "" -#: ../vector/v.generalize/main.c:572 +#: ../vector/v.generalize/main.c:573 #, c-format msgid "%d lines/boundaries were not modified due to over-simplification" msgstr "" -#: ../vector/v.generalize/main.c:593 +#: ../vector/v.generalize/main.c:594 #, c-format msgid "Number of vertices for selected features %s from %d to %d (%d%% remaining)" msgstr "" -#: ../vector/v.generalize/main.c:594 +#: ../vector/v.generalize/main.c:595 msgid "reduced" msgstr "" -#: ../vector/v.generalize/main.c:594 +#: ../vector/v.generalize/main.c:595 msgid "changed" msgstr "" @@ -40504,21 +40931,21 @@ msgid "Creates a new pseudo-vector map as a link to an OGR-supported layer or a PostGIS feature table." msgstr "" -#: ../vector/v.external/main.c:126 +#: ../vector/v.external/main.c:130 msgid "No layer defined" msgstr "" -#: ../vector/v.external/main.c:192 +#: ../vector/v.external/main.c:196 #, c-format msgid "Unable to delete '%s'" msgstr "" -#: ../vector/v.external/main.c:199 +#: ../vector/v.external/main.c:203 #, c-format msgid "Unable to create file '%s/%s'" msgstr "" -#: ../vector/v.external/main.c:233 +#: ../vector/v.external/main.c:237 #, c-format msgid "Link to vector map <%s> created." msgstr "" @@ -40598,40 +41025,92 @@ msgid "Invalid geometry column %d" msgstr "" -#: ../vector/v.to.db/main.c:39 +#: ../vector/v.to.db/main.c:42 +msgid "length" +msgstr "" + +#: ../vector/v.to.db/main.c:43 +msgid "perimeter" +msgstr "" + +#: ../vector/v.to.db/main.c:44 +msgid "coordinates" +msgstr "" + +#: ../vector/v.to.db/main.c:45 +msgid "bounding box" +msgstr "" + +#: ../vector/v.to.db/main.c:47 msgid "Populates attribute values from vector features." msgstr "" -#: ../vector/v.to.db/main.c:48 +#: ../vector/v.to.db/main.c:56 #, 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/update.c:28 -#: ../vector/v.to.db/update.c:32 ../vector/v.to.db/query.c:83 +#: ../vector/v.to.db/main.c:73 ../vector/v.to.db/main.c:80 +#: ../vector/v.to.db/update.c:30 ../vector/v.to.db/update.c:34 +#: ../vector/v.to.db/query.c:83 #, c-format msgid "Database connection not defined for layer %d. Use v.db.connect first." msgstr "" -#: ../vector/v.to.db/main.c:114 +#: ../vector/v.to.db/main.c:174 +#, c-format +msgid "Missing column name for input column number %d" +msgstr "" + +#: ../vector/v.to.db/main.c:180 +#, c-format +msgid "Missing column name for table column number %d" +msgstr "" + +#: ../vector/v.to.db/main.c:194 +#, c-format +msgid "Existing column <%s> has a different but maybe compatible type" +msgstr "" + +#: ../vector/v.to.db/main.c:198 +#, c-format +msgid "Existing column <%s> has the wrong type" +msgstr "" + +#: ../vector/v.to.db/main.c:203 +#, c-format +msgid "Values in column <%s> will be overwritten" +msgstr "" + +#: ../vector/v.to.db/main.c:268 +#, fuzzy, c-format +msgid "Unable to create column <%s>" +msgstr "ไม่สามารถ สร้าง à¹à¸œà¸™à¸—ี่เชิงภาพ <%s>" + +#: ../vector/v.to.db/main.c:322 #, c-format msgid "Category index for vector map <%s> is not sorted" msgstr "" -#: ../vector/v.to.db/update.c:84 +#: ../vector/v.to.db/update.c:86 msgid "Updating database..." msgstr "" -#: ../vector/v.to.db/update.c:125 +#: ../vector/v.to.db/update.c:151 #, c-format msgid "More elements of category %d, nothing loaded to database" msgstr "" -#: ../vector/v.to.db/update.c:223 +#: ../vector/v.to.db/update.c:251 #, c-format msgid "Record (cat %d) already exists (not inserted)" msgstr "" +#: ../vector/v.to.db/update.c:279 +#, c-format +msgid "Cannot update table: %s" +msgstr "" + #: ../vector/v.to.db/query.c:93 msgid "Querying database... " msgstr "" @@ -40650,41 +41129,41 @@ msgid "Unable to fetch record" msgstr "" -#: ../vector/v.to.db/report.c:13 +#: ../vector/v.to.db/report.c:14 msgid "No totals for selected option" msgstr "" -#: ../vector/v.to.db/report.c:211 +#: ../vector/v.to.db/report.c:230 #, c-format msgid "%d categories read from vector map (layer %d)" msgstr "" -#: ../vector/v.to.db/report.c:215 +#: ../vector/v.to.db/report.c:234 #, c-format msgid "%d records selected from table (layer %d)" msgstr "" -#: ../vector/v.to.db/report.c:218 +#: ../vector/v.to.db/report.c:237 #, c-format msgid "%d categories read from vector map exist in selection from table" msgstr "" -#: ../vector/v.to.db/report.c:221 +#: ../vector/v.to.db/report.c:240 #, c-format msgid "%d categories read from vector map don't exist in selection from table" msgstr "" -#: ../vector/v.to.db/report.c:223 +#: ../vector/v.to.db/report.c:242 #, c-format msgid "%d records updated/inserted (layer %d)" msgstr "" -#: ../vector/v.to.db/report.c:226 +#: ../vector/v.to.db/report.c:245 #, c-format msgid "%d update/insert errors (layer %d)" msgstr "" -#: ../vector/v.to.db/report.c:229 +#: ../vector/v.to.db/report.c:248 #, c-format msgid "%d categories with more points (coordinates not loaded)" msgstr "" @@ -40878,86 +41357,101 @@ msgid "Using private colormap for DirectColor visual." msgstr "" -#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:59 -#: ../scripts/v.rast.stats/v.rast.stats.py:120 +#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:60 +#: ../scripts/v.rast.stats/v.rast.stats.py:124 #: ../scripts/v.db.addcolumn/v.db.addcolumn.py:63 -#: ../scripts/v.db.addtable/v.db.addtable.py:75 +#: ../scripts/v.db.addtable/v.db.addtable.py:76 #: ../scripts/v.db.dropcolumn/v.db.dropcolumn.py:60 #: ../scripts/v.db.update/v.db.update.py:75 #, python-format msgid "Vector map <%s> not found in current mapset" msgstr "" -#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:69 +#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:70 msgid "There is no table connected to the input vector map. Cannot rename any column" msgstr "" -#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:78 +#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:79 #, python-format msgid "Column name <%s> too long. The DBF driver supports column names not longer than 10 characters" msgstr "" -#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:83 +#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:84 #, python-format msgid "Cannot rename column <%s> as it is needed to keep table <%s> connected to the input vector map" msgstr "" +#: ../scripts/v.rast.stats/v.rast.stats.py:131 +#: ../scripts/v.rast.stats/v.rast.stats.py:203 +#: ../scripts/v.rast.stats/v.rast.stats.py:210 +#: ../scripts/v.db.addcolumn/v.db.addcolumn.py:69 +#: ../scripts/v.db.update/v.db.update.py:81 +msgid "There is no table connected to this map. Run v.db.connect or v.db.addtable first." +msgstr "" + #: ../scripts/v.rast.stats/v.rast.stats.py:137 -msgid "Preprocessing input data..." +#, python-brace-format +msgid "Number of raster maps ({0}) different from number of column prefixes ({1})" msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:148 +#: ../scripts/v.rast.stats/v.rast.stats.py:170 msgid "An error occurred while converting vector to raster" msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:160 +#: ../scripts/v.rast.stats/v.rast.stats.py:182 msgid "No categories found in raster map" msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:167 -#: ../scripts/v.rast.stats/v.rast.stats.py:174 -#: ../scripts/v.db.addcolumn/v.db.addcolumn.py:69 -#: ../scripts/v.db.update/v.db.update.py:81 -msgid "There is no table connected to this map. Run v.db.connect or v.db.addtable first." +#: ../scripts/v.rast.stats/v.rast.stats.py:195 +#, python-brace-format +msgid "Not all vector categories converted to raster. Converted {0} of {1}." msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:227 +#: ../scripts/v.rast.stats/v.rast.stats.py:266 #, python-format msgid "Cannot create column <%s> (already present). " msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:228 +#: ../scripts/v.rast.stats/v.rast.stats.py:267 msgid "Use -c flag to update values in this column." msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:237 +#: ../scripts/v.rast.stats/v.rast.stats.py:276 #, python-format msgid "Adding columns '%s'" msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:242 +#: ../scripts/v.rast.stats/v.rast.stats.py:281 msgid "Adding columns failed. Exiting." msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:245 +#: ../scripts/v.rast.stats/v.rast.stats.py:284 #, python-format msgid "Processing input data (%d categories)..." msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:289 +#: ../scripts/v.rast.stats/v.rast.stats.py:328 msgid "Updating the database ..." msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:294 +#: ../scripts/v.rast.stats/v.rast.stats.py:333 #, python-brace-format msgid "Statistics calculated from raster map <{raster}> and uploaded to attribute table of vector map <{vector}>." msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:300 +#: ../scripts/v.rast.stats/v.rast.stats.py:339 #, python-format msgid "Failed to upload statistics to attribute table of vector map <%s>." msgstr "" +#: ../scripts/r.mapcalc.simple/r.mapcalc.simple.py:107 +msgid "The expression is an empty string" +msgstr "" + +#: ../scripts/r.mapcalc.simple/r.mapcalc.simple.py:141 +msgid "Expression: {}" +msgstr "" + #: ../scripts/m.proj/m.proj.py:142 msgid "cs2cs program not found, install PROJ.4 first: http://proj.maptools.org" msgstr "" @@ -41082,50 +41576,50 @@ msgid "No graphics device selected. Use d.mon to select graphics device." msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:143 +#: ../scripts/r.in.srtm/r.in.srtm.py:169 msgid "This module only operates in LatLong locations" msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:161 -msgid "The \"unzip\" program is required, please install it first" -msgstr "" - -#: ../scripts/r.in.srtm/r.in.srtm.py:168 +#: ../scripts/r.in.srtm/r.in.srtm.py:194 #, python-format msgid "'%s' does not appear to be a valid zip file." msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:175 +#: ../scripts/r.in.srtm/r.in.srtm.py:201 #, python-format msgid "File '%s' or '%s' not found" msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:197 +#: ../scripts/r.in.srtm/r.in.srtm.py:227 #, python-format msgid "Extracting '%s'..." msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:199 +#: ../scripts/r.in.srtm/r.in.srtm.py:232 msgid "Unable to unzip file." msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:201 +#: ../scripts/r.in.srtm/r.in.srtm.py:234 msgid "Converting input file to BIL..." msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:225 -msgid "Attempting to import 1-arcsec data." +#: ../scripts/r.in.srtm/r.in.srtm.py:258 +msgid "Attempting to import 1-arcsec SWBD data" msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:243 +#: ../scripts/r.in.srtm/r.in.srtm.py:261 +msgid "Attempting to import 1-arcsec data" +msgstr "" + +#: ../scripts/r.in.srtm/r.in.srtm.py:279 msgid "Unable to import data" msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:251 +#: ../scripts/r.in.srtm/r.in.srtm.py:288 msgid "Done: generated map " msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:252 +#: ../scripts/r.in.srtm/r.in.srtm.py:289 msgid "(Note: Holes in the data can be closed with 'r.fillnulls' using splines)" msgstr "" @@ -41530,28 +42024,36 @@ msgid "During computation %i tiles could not be created" msgstr "" -#: ../scripts/i.spectral/i.spectral.py:121 +#: ../scripts/i.spectral/i.spectral.py:125 #, python-format msgid "Programmer error (%s)" msgstr "" -#: ../scripts/i.spectral/i.spectral.py:213 +#: ../scripts/i.spectral/i.spectral.py:199 +msgid "Spectral signatures" +msgstr "" + +#: ../scripts/i.spectral/i.spectral.py:200 +msgid "DN Value" +msgstr "" + +#: ../scripts/i.spectral/i.spectral.py:218 msgid "Either group= or raster= is required" msgstr "" -#: ../scripts/i.spectral/i.spectral.py:216 +#: ../scripts/i.spectral/i.spectral.py:221 msgid "group= and raster= are mutually exclusive" msgstr "" -#: ../scripts/i.spectral/i.spectral.py:220 +#: ../scripts/i.spectral/i.spectral.py:225 msgid "Writing to text file requires output=filename" msgstr "" -#: ../scripts/i.spectral/i.spectral.py:224 +#: ../scripts/i.spectral/i.spectral.py:229 msgid "gnuplot required, please install first" msgstr "" -#: ../scripts/i.spectral/i.spectral.py:243 +#: ../scripts/i.spectral/i.spectral.py:251 msgid "No data returned from query" msgstr "" @@ -41642,11 +42144,11 @@ msgstr "" #: ../scripts/r.unpack/r.unpack.py:82 ../scripts/r.unpack/r.unpack.py:120 -#: ../scripts/v.unpack/v.unpack.py:86 ../scripts/v.unpack/v.unpack.py:133 +#: ../scripts/v.unpack/v.unpack.py:85 ../scripts/v.unpack/v.unpack.py:132 msgid "Pack file unreadable" msgstr "" -#: ../scripts/r.unpack/r.unpack.py:91 ../scripts/v.unpack/v.unpack.py:95 +#: ../scripts/r.unpack/r.unpack.py:91 ../scripts/v.unpack/v.unpack.py:94 msgid "Pack file unreadable: file '{}' missing" msgstr "" @@ -41673,21 +42175,21 @@ msgid "PROJ_INFO file is missing, unpack raster map in XY (unprojected) location." msgstr "" -#: ../scripts/r.unpack/r.unpack.py:158 ../scripts/v.unpack/v.unpack.py:164 +#: ../scripts/r.unpack/r.unpack.py:158 ../scripts/v.unpack/v.unpack.py:163 #, python-brace-format msgid "" "Difference between PROJ_INFO file of packed map and of current location:\n" "{diff}" msgstr "" -#: ../scripts/r.unpack/r.unpack.py:161 ../scripts/v.unpack/v.unpack.py:167 +#: ../scripts/r.unpack/r.unpack.py:161 ../scripts/v.unpack/v.unpack.py:166 #, python-brace-format msgid "" "Difference between PROJ_UNITS file of packed map and of current location:\n" "{diff}" msgstr "" -#: ../scripts/r.unpack/r.unpack.py:163 ../scripts/v.unpack/v.unpack.py:169 +#: ../scripts/r.unpack/r.unpack.py:163 ../scripts/v.unpack/v.unpack.py:168 msgid "Projection of dataset does not appear to match current location. In case of no significant differences in the projection definitions, use the -o flag to ignore them and use current location definition." msgstr "" @@ -41755,11 +42257,15 @@ msgid "Frame <%s> already found. An existing frame can be overwritten by '%s' flag." msgstr "" -#: ../scripts/r.grow/r.grow.py:130 +#: ../scripts/r.grow/r.grow.py:129 +msgid "Output can be written only to the current mapset" +msgstr "" + +#: ../scripts/r.grow/r.grow.py:139 msgid "Growing failed. Removing temporary maps." msgstr "" -#: ../scripts/r.grow/r.grow.py:142 +#: ../scripts/r.grow/r.grow.py:151 msgid "Shrinking failed. Removing temporary maps." msgstr "" @@ -41808,21 +42314,21 @@ msgid "Table <%s> not found in database <%s>" msgstr "" -#: ../scripts/db.droptable/db.droptable.py:84 +#: ../scripts/db.droptable/db.droptable.py:85 #, python-format msgid "Deleting table <%s> which is attached to following map(s):" msgstr "" -#: ../scripts/db.droptable/db.droptable.py:89 +#: ../scripts/db.droptable/db.droptable.py:90 #, python-format msgid "The table <%s> would be deleted." msgstr "" -#: ../scripts/db.droptable/db.droptable.py:91 +#: ../scripts/db.droptable/db.droptable.py:92 msgid "You must use the force flag to actually remove it. Exiting." msgstr "" -#: ../scripts/db.droptable/db.droptable.py:100 +#: ../scripts/db.droptable/db.droptable.py:101 msgid "Cannot continue (problem deleting table)." msgstr "" @@ -41933,41 +42439,41 @@ msgid "At least 2 maps are required" msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:81 +#: ../scripts/v.db.addtable/v.db.addtable.py:82 #, python-format msgid "Using vector map name as table name: <%s>" msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:87 +#: ../scripts/v.db.addtable/v.db.addtable.py:88 #, python-format msgid "Using vector map name extended by layer number as table name: <%s>" msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:90 +#: ../scripts/v.db.addtable/v.db.addtable.py:91 #, python-format msgid "Using user specified table name: %s" msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:94 +#: ../scripts/v.db.addtable/v.db.addtable.py:95 msgid "Creating new DB connection based on default mapset settings..." msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:104 +#: ../scripts/v.db.addtable/v.db.addtable.py:105 #, python-format msgid "There is already a table linked to layer <%s>" msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:119 +#: ../scripts/v.db.addtable/v.db.addtable.py:120 #, python-format msgid "Duplicate column name '%s' not allowed" msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:130 +#: ../scripts/v.db.addtable/v.db.addtable.py:131 #, python-format msgid "Creating table with columns (%s)..." msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:158 +#: ../scripts/v.db.addtable/v.db.addtable.py:169 msgid "Current attribute table links:" msgstr "" @@ -42211,9 +42717,9 @@ msgstr "" #: ../scripts/r.in.wms/wms_base.py:421 ../scripts/r.in.wms/wms_base.py:478 -#: ../scripts/r.in.wms/wms_base.py:488 ../scripts/r.in.wms/wms_base.py:518 -#: ../scripts/r.in.wms/wms_base.py:542 ../scripts/r.in.wms/wms_base.py:553 -#: ../scripts/r.in.wms/wms_base.py:565 +#: ../scripts/r.in.wms/wms_base.py:488 ../scripts/r.in.wms/wms_base.py:519 +#: ../scripts/r.in.wms/wms_base.py:543 ../scripts/r.in.wms/wms_base.py:554 +#: ../scripts/r.in.wms/wms_base.py:566 #, python-format msgid "%s failed" msgstr "" @@ -42227,7 +42733,7 @@ msgid "Please change output name, or change names of these rasters: %s, module needs to create this temporary maps during execution." msgstr "" -#: ../scripts/r.in.wms/wms_base.py:567 +#: ../scripts/r.in.wms/wms_base.py:568 #, python-format msgid "<%s> created." msgstr "" @@ -42314,40 +42820,40 @@ msgid "Incorrect WMS query" msgstr "" -#: ../scripts/v.unpack/v.unpack.py:130 +#: ../scripts/v.unpack/v.unpack.py:129 #, python-format msgid "This GRASS GIS pack file contains raster data. Use r.unpack to unpack <%s>" msgstr "" -#: ../scripts/v.unpack/v.unpack.py:143 +#: ../scripts/v.unpack/v.unpack.py:142 msgid "PROJ_INFO file is missing, unpack vector map in XY (unprojected) location." msgstr "" -#: ../scripts/v.unpack/v.unpack.py:161 +#: ../scripts/v.unpack/v.unpack.py:160 msgid "Projection information does not match. Proceeding..." msgstr "" -#: ../scripts/v.unpack/v.unpack.py:215 +#: ../scripts/v.unpack/v.unpack.py:214 #, python-format msgid "Coping table <%s> as table <%s>" msgstr "" -#: ../scripts/v.unpack/v.unpack.py:226 +#: ../scripts/v.unpack/v.unpack.py:225 #, python-format msgid "Unable to copy table <%s> as table <%s>" msgstr "" -#: ../scripts/v.unpack/v.unpack.py:228 +#: ../scripts/v.unpack/v.unpack.py:227 #, python-format msgid "Connect table <%s> to vector map <%s> at layer <%s>" msgstr "" -#: ../scripts/v.unpack/v.unpack.py:238 +#: ../scripts/v.unpack/v.unpack.py:237 #, python-format msgid "Unable to connect table <%s> to vector map <%s>" msgstr "" -#: ../scripts/v.unpack/v.unpack.py:241 +#: ../scripts/v.unpack/v.unpack.py:240 #, python-format msgid "Vector map <%s> successfully unpacked" msgstr "" @@ -42357,7 +42863,7 @@ msgid "Missing value for parameter <%s>" msgstr "" -#: ../scripts/v.import/v.import.py:178 ../scripts/r.import/r.import.py:194 +#: ../scripts/v.import/v.import.py:178 ../scripts/r.import/r.import.py:193 #, python-format msgid "Input <%s> successfully imported without reprojection" msgstr "" @@ -42367,12 +42873,12 @@ msgid "Unable to import <%s>" msgstr "" -#: ../scripts/v.import/v.import.py:190 ../scripts/r.import/r.import.py:206 +#: ../scripts/v.import/v.import.py:190 ../scripts/r.import/r.import.py:205 #, python-format msgid "Coordinate reference system not available for current location <%s>" msgstr "" -#: ../scripts/v.import/v.import.py:210 ../scripts/r.import/r.import.py:226 +#: ../scripts/v.import/v.import.py:210 ../scripts/r.import/r.import.py:225 #, python-format msgid "Creating temporary location for <%s>..." msgstr "" @@ -42382,12 +42888,12 @@ msgid "Unable to create location from OGR datasource <%s>" msgstr "" -#: ../scripts/v.import/v.import.py:231 ../scripts/r.import/r.import.py:245 +#: ../scripts/v.import/v.import.py:231 ../scripts/r.import/r.import.py:244 #, python-format msgid "Coordinate reference system not available for input <%s>" msgstr "" -#: ../scripts/v.import/v.import.py:248 ../scripts/r.import/r.import.py:328 +#: ../scripts/v.import/v.import.py:248 ../scripts/r.import/r.import.py:327 msgid "Unable to reproject to source location" msgstr "" @@ -42401,7 +42907,7 @@ msgid "Unable to import OGR datasource <%s>" msgstr "" -#: ../scripts/v.import/v.import.py:279 ../scripts/r.import/r.import.py:374 +#: ../scripts/v.import/v.import.py:279 ../scripts/r.import/r.import.py:373 #, python-format msgid "Reprojecting <%s>..." msgstr "" @@ -42452,7 +42958,7 @@ msgid "Column <%s> not found in table <%s>. Skipped" msgstr "" -#: ../scripts/v.db.dropcolumn/v.db.dropcolumn.py:117 +#: ../scripts/v.db.dropcolumn/v.db.dropcolumn.py:122 msgid "Deleting column failed" msgstr "" @@ -42937,168 +43443,168 @@ msgid "Done. 3D raster map <%s> created." msgstr "" -#: ../scripts/r.import/r.import.py:170 +#: ../scripts/r.import/r.import.py:169 msgid "To set custom resolution value, select 'value' in resolution option" msgstr "" -#: ../scripts/r.import/r.import.py:173 +#: ../scripts/r.import/r.import.py:172 msgid "Resolution value can't be smaller than 0" msgstr "" -#: ../scripts/r.import/r.import.py:176 +#: ../scripts/r.import/r.import.py:175 msgid "Please provide the resolution for the imported dataset or change to 'estimated' resolution" msgstr "" -#: ../scripts/r.import/r.import.py:198 ../scripts/r.import/r.import.py:256 +#: ../scripts/r.import/r.import.py:197 ../scripts/r.import/r.import.py:255 #, python-format msgid "Unable to import GDAL dataset <%s>" msgstr "" -#: ../scripts/r.import/r.import.py:235 +#: ../scripts/r.import/r.import.py:234 #, python-format msgid "Unable to read GDAL dataset <%s>" msgstr "" -#: ../scripts/r.import/r.import.py:248 +#: ../scripts/r.import/r.import.py:247 #, python-format msgid "Importing <%s> to temporary location..." msgstr "" -#: ../scripts/r.import/r.import.py:267 +#: ../scripts/r.import/r.import.py:266 msgid "Input contains GCPs, rectification is required" msgstr "" -#: ../scripts/r.import/r.import.py:295 +#: ../scripts/r.import/r.import.py:294 msgid "Unable to get reprojected map extent" msgstr "" -#: ../scripts/r.import/r.import.py:348 +#: ../scripts/r.import/r.import.py:347 #, python-brace-format msgid "Estimated target resolution for input band <{out}>: {res}" msgstr "" -#: ../scripts/r.import/r.import.py:363 +#: ../scripts/r.import/r.import.py:362 #, python-brace-format msgid "Using given resolution for input band <{out}>: {res}" msgstr "" -#: ../scripts/r.import/r.import.py:369 +#: ../scripts/r.import/r.import.py:368 #, python-brace-format msgid "Using current region resolution for input band <{out}>: nsres={ns}, ewres={ew}" msgstr "" -#: ../scripts/r.import/r.import.py:381 +#: ../scripts/r.import/r.import.py:380 #, python-format msgid "Unable to to reproject raster <%s>" msgstr "" -#: ../scripts/r.import/r.import.py:384 +#: ../scripts/r.import/r.import.py:383 #, python-format msgid "The reprojected raster <%s> is empty" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:160 +#: ../scripts/r.fillnulls/r.fillnulls.py:172 msgid "A user raster mask (MASK) is present. Saving it..." msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:175 +#: ../scripts/r.fillnulls/r.fillnulls.py:187 msgid "Using RST interpolation..." msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:176 +#: ../scripts/r.fillnulls/r.fillnulls.py:188 msgid "Locating and isolating NULL areas..." msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:180 +#: ../scripts/r.fillnulls/r.fillnulls.py:192 msgid "Skipping masked raster parts" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:191 -#: ../scripts/r.fillnulls/r.fillnulls.py:460 +#: ../scripts/r.fillnulls/r.fillnulls.py:203 +#: ../scripts/r.fillnulls/r.fillnulls.py:472 msgid "Restoring user mask (MASK)..." msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:195 -#: ../scripts/r.fillnulls/r.fillnulls.py:464 +#: ../scripts/r.fillnulls/r.fillnulls.py:207 +#: ../scripts/r.fillnulls/r.fillnulls.py:476 msgid "Failed to restore user MASK!" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:199 +#: ../scripts/r.fillnulls/r.fillnulls.py:211 msgid "Growing NULL areas" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:206 -#: ../scripts/r.fillnulls/r.fillnulls.py:221 -#: ../scripts/r.fillnulls/r.fillnulls.py:315 +#: ../scripts/r.fillnulls/r.fillnulls.py:218 +#: ../scripts/r.fillnulls/r.fillnulls.py:233 +#: ../scripts/r.fillnulls/r.fillnulls.py:327 msgid "abandoned. Removing temporary map, restoring user mask if needed:" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:210 +#: ../scripts/r.fillnulls/r.fillnulls.py:222 msgid "Assigning IDs to NULL areas" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:235 -#: ../scripts/r.fillnulls/r.fillnulls.py:273 -#: ../scripts/r.fillnulls/r.fillnulls.py:288 -#: ../scripts/r.fillnulls/r.fillnulls.py:296 -#: ../scripts/r.fillnulls/r.fillnulls.py:330 -#: ../scripts/r.fillnulls/r.fillnulls.py:403 -#: ../scripts/r.fillnulls/r.fillnulls.py:424 -#: ../scripts/r.fillnulls/r.fillnulls.py:434 +#: ../scripts/r.fillnulls/r.fillnulls.py:247 +#: ../scripts/r.fillnulls/r.fillnulls.py:285 +#: ../scripts/r.fillnulls/r.fillnulls.py:300 +#: ../scripts/r.fillnulls/r.fillnulls.py:308 +#: ../scripts/r.fillnulls/r.fillnulls.py:342 +#: ../scripts/r.fillnulls/r.fillnulls.py:415 +#: ../scripts/r.fillnulls/r.fillnulls.py:436 +#: ../scripts/r.fillnulls/r.fillnulls.py:446 msgid "abandoned. Removing temporary maps, restoring user mask if needed:" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:256 +#: ../scripts/r.fillnulls/r.fillnulls.py:268 msgid "Input map has no holes. Check region settings." msgstr "" #. GTC Hole is NULL area in a raster map -#: ../scripts/r.fillnulls/r.fillnulls.py:259 +#: ../scripts/r.fillnulls/r.fillnulls.py:271 #, python-format msgid "Processing %d map holes" msgstr "" #. GTC Hole is a NULL area in a raster map -#: ../scripts/r.fillnulls/r.fillnulls.py:265 +#: ../scripts/r.fillnulls/r.fillnulls.py:277 #, python-format msgid "Filling hole %s of %s" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:335 +#: ../scripts/r.fillnulls/r.fillnulls.py:347 #, python-format msgid "Interpolating %d points" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:338 +#: ../scripts/r.fillnulls/r.fillnulls.py:350 msgid "No points to interpolate" msgstr "" #. GTC Hole is NULL area in a raster map -#: ../scripts/r.fillnulls/r.fillnulls.py:359 +#: ../scripts/r.fillnulls/r.fillnulls.py:371 #, python-format msgid "Failed to fill hole %s" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:373 +#: ../scripts/r.fillnulls/r.fillnulls.py:385 #, python-format msgid "Filling has failed silently. Leaving temporary maps with prefix <%s> for debugging." msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:438 +#: ../scripts/r.fillnulls/r.fillnulls.py:450 #, python-format msgid "Using %s bspline interpolation" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:472 +#: ../scripts/r.fillnulls/r.fillnulls.py:484 msgid "Patching fill data into NULL areas..." msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:480 +#: ../scripts/r.fillnulls/r.fillnulls.py:492 #, python-format msgid "Filled raster map is: %s" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:487 +#: ../scripts/r.fillnulls/r.fillnulls.py:499 msgid "Following holes where not filled. Temporary maps with are left in place to allow examination of unfilled holes" msgstr "" @@ -43309,30 +43815,14 @@ msgstr "รูปà¹à¸šà¸šà¸œà¸¥à¸¥à¸±à¸žà¸˜à¹Œ" #, fuzzy -msgid "Unable to create 3D raster <%s>" -msgstr "ไม่สามารถ สร้าง à¹à¸œà¸™à¸—ี่เชิงภาพ <%s>" - -#, fuzzy msgid "Error writing cell (%d,%d,%d) with value %f, nrows = %d" msgstr "ข้อผิดพลาด ขณะ เขียน ไฟล์à¹à¸œà¸™à¸—ี่ ผลลัพธ์!" #, fuzzy -msgid "Unable to initialize G-submatrix..." -msgstr "ไม่สามารถปิดà¹à¸œà¸™à¸—ี่" - -#, fuzzy msgid "Force 2D interpolation even if input is 3D" msgstr "บังคับออà¸à¸œà¸¥à¸¥à¸±à¸žà¸˜à¹Œ à¹à¸šà¸š integer" #, fuzzy -msgid "File to write the report" -msgstr "ไม่สามารถเขียนไปที่ไฟล์" - -#, fuzzy -msgid "Name for output 2D/3D raster map" -msgstr "ชื่อของà¹à¸œà¸™à¸—ี่เชิงภาพผลลัพธ์" - -#, fuzzy msgid "Vertical variogram function" msgstr "Vertical exaggeration" @@ -43469,6 +43959,10 @@ msgstr "ค่าพิà¸à¸±à¸”จุด Seed" #, fuzzy +msgid "time series" +msgstr "sites" + +#, fuzzy msgid "Monthly minimum temperatures" msgstr "Features" @@ -43591,10 +44085,6 @@ msgstr "ส่งออภชั้นข้อมูลà¹à¸œà¸™à¸—ี่เชิงภาพ GRASS ไปที่ DXF ไฟล์" #, fuzzy -msgid "Export as waypoints" -msgstr "นำเข้า waypoints" - -#, fuzzy msgid "Export as routes" msgstr "นำเข้า routes" @@ -43653,10 +44143,6 @@ msgid "Displays thematic vector map" msgstr "à¹à¸ªà¸”ง thematic vectormap" -#, fuzzy -msgid "Name of attribute column to use for thematic display (must be numeric)" -msgstr "column ที่จะใช้ทำ thematic (ต้องเป็นตัวเลข)" - msgid "Type of thematic display" msgstr "ชนิดà¸à¸²à¸£à¹à¸ªà¸”งผล thematic" @@ -43823,9 +44309,6 @@ msgid "Imports older versions of GRASS vector maps." msgstr "นำเข้า à¹à¸œà¸™à¸—ี่เชิงเส้น รุ่นเà¸à¹ˆà¸² ของ GRASS" -msgid "Endian of input vector map" -msgstr "Endian ของà¹à¸œà¸™à¸—ี่เชิงเส้นที่นำเข้า" - #, fuzzy msgid "No category labels (dig_cats) found, no table created" msgstr "ไม่พบ à¹à¸–บข้อความของหมวดหมู่ (dig_cats) , ไม่ได้สร้างตาราง.\n" @@ -43875,9 +44358,6 @@ msgid "Reading dig_att file..." msgstr "à¸à¸³à¸¥à¸±à¸‡à¸­à¹ˆà¸²à¸™ dig_att ไฟล์ ..." -msgid "Error: %s" -msgstr "ข้อผิดพลาด: %s" - msgid "Unknown type: %c" msgstr "ไม่ทราบชนิด: %c" @@ -43908,9 +44388,6 @@ msgid "NEW_T_OLD Got a bad type code [%x]" msgstr "NEW_T_OLD ได้รหัส ชนิด ที่ไม่เหมาะสม [%x]" -msgid "One or more coordinates" -msgstr "1 หรือมาà¸à¸à¸§à¹ˆà¸² ของ ค่าพิà¸à¸±à¸”" - msgid "Char string to represent no data cell" msgstr "ตัวอัà¸à¸©à¸£ ที่ใช้à¹à¸—น no data cell" @@ -43945,9 +44422,6 @@ msgid "Name of output layer to be used for GREEN" msgstr "ชื่อของชั้นข้อมูลผลลัพธ์ที่ใช้สำหรับ เขียว" -msgid "Name of output layer to be used for BLUE" -msgstr "ชื่อของชั้นข้อมูลผลลัพธ์ที่ใช้สำหรับ น้ำเงิน" - msgid "Surface generation program." msgstr "โปรà¹à¸à¸£à¸¡à¸ªà¸£à¹‰à¸²à¸‡ Surface" @@ -44055,6 +44529,10 @@ msgstr "จำนวนชั้นข้อมูล" #, fuzzy +msgid "allocation" +msgstr "ตำà¹à¸«à¸™à¹ˆà¸‡: %s\n" + +#, fuzzy msgid "networking" msgstr "à¹à¸œà¸™à¸—ี่เชิงเส้น, networking" @@ -44123,10 +44601,6 @@ msgstr "Correlation" #, fuzzy -msgid "Name of elevation raster map" -msgstr "ชื่อของà¹à¸œà¸™à¸—ี่เชิงภาพ" - -#, fuzzy msgid "threshold" msgstr "เครื่องมือ: Threshold" @@ -44161,9 +44635,6 @@ msgid "Cannot create quadfunc" msgstr "ไม่สามารถสร้าง Quadfunc" -msgid "Cannot create tree info" -msgstr "ไม่สามารถสร้าง Tree info" - #, fuzzy msgid "Not enough memory" msgstr "หน่วยความจำไม่พอ สำหรับ az" @@ -44192,10 +44663,6 @@ msgstr "à¸à¸²à¸£à¹€à¸”า รูปà¹à¸šà¸š site ไฟล์ ล้มเหลว" #, fuzzy -msgid "Failed to allocate site structure" -msgstr "ไม่สามารถ ระบุ row buffer ที่จะนำเข้า" - -#, fuzzy msgid "%d sites written." msgstr "%d ข้อมูล เขียนà¹à¸¥à¹‰à¸§" diff -Nru grass-7.4.3/locale/po/grassmods_tr.po grass-7.6.0/locale/po/grassmods_tr.po --- grass-7.4.3/locale/po/grassmods_tr.po 2018-11-24 09:45:29.000000000 +0000 +++ grass-7.6.0/locale/po/grassmods_tr.po 2018-12-26 10:57:24.000000000 +0000 @@ -9,7 +9,7 @@ msgstr "" "Project-Id-Version: grassmods_tr\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-03-24 00:06+0100\n" +"POT-Creation-Date: 2018-12-26 11:43+0100\n" "PO-Revision-Date: 2008-11-16 01:15+0200\n" "Last-Translator: Osman Yalçın YILMAZ \n" "Language-Team: Türkçe \n" @@ -76,7 +76,7 @@ #: ../temporal/t.connect/main.c:35 ../display/d.colorlist/main.c:36 #: ../display/d.fontlist/main.c:46 ../display/d.font/main.c:46 -#: ../general/g.region/main.c:65 ../general/g.mapsets/main.c:64 +#: ../general/g.region/main.c:66 ../general/g.mapsets/main.c:64 #: ../general/g.mapset/main.c:50 ../general/g.gisenv/main.c:44 msgid "settings" msgstr "" @@ -86,7 +86,7 @@ #: ../locale/scriptstrings/t.select_to_translate.c:3 #: ../locale/scriptstrings/t.info_to_translate.c:3 #: ../raster/r.timestamp/main.c:36 ../raster/r.describe/main.c:55 -#: ../raster/r.info/main.c:71 ../raster/r.support/main.c:55 +#: ../raster/r.info/main.c:73 ../raster/r.support/main.c:55 #: ../raster/r.region/main.c:52 ../raster3d/r3.support/main.c:50 #: ../raster3d/r3.timestamp/main.c:44 ../raster3d/r3.info/main.c:76 #: ../vector/v.support/main.c:40 ../vector/v.timestamp/main.c:36 @@ -110,46 +110,48 @@ #: ../locale/scriptstrings/t.rast.colors_to_translate.c:18 #: ../locale/scriptstrings/v.unpack_to_translate.c:13 #: ../locale/scriptstrings/r.unpack_to_translate.c:12 -#: ../raster/r.colors/edit_colors.c:128 ../raster/r.out.gdal/main.c:145 -#: ../raster/r.external.out/main.c:272 ../raster/r.external.out/main.c:283 -#: ../raster/r.what/main.c:122 ../raster/r.what/main.c:130 -#: ../raster/r.what/main.c:144 ../raster/r.what/main.c:149 -#: ../raster/r.what/main.c:154 ../raster/r.what/main.c:159 -#: ../raster/r.what/main.c:169 ../raster/r.proj/main.c:204 -#: ../raster/r.proj/main.c:214 ../raster/r.proj/main.c:220 -#: ../raster/r.in.gdal/main.c:208 ../raster/r.in.gdal/main.c:241 -#: ../raster/r.sunmask/main.c:232 ../raster/r.sunmask/main.c:238 -#: ../raster/r.external/main.c:96 ../raster/r.external/main.c:135 -#: ../display/d.mon/main.c:115 ../display/d.mon/main.c:120 -#: ../display/d.mon/main.c:125 ../general/g.list/main.c:105 -#: ../general/g.list/main.c:116 ../general/g.list/main.c:138 -#: ../general/g.list/main.c:143 ../general/g.list/main.c:148 -#: ../general/g.list/main.c:153 ../general/g.region/main.c:89 -#: ../general/g.region/main.c:95 ../general/g.region/main.c:100 -#: ../general/g.region/main.c:106 ../general/g.region/main.c:112 -#: ../general/g.region/main.c:118 ../general/g.region/main.c:124 -#: ../general/g.region/main.c:132 ../general/g.region/main.c:137 -#: ../general/g.region/main.c:143 ../general/g.region/main.c:148 -#: ../general/g.region/main.c:153 ../general/g.mapsets/main.c:87 -#: ../general/g.mapsets/main.c:92 ../general/g.mapsets/main.c:98 -#: ../general/g.proj/main.c:80 ../general/g.proj/main.c:86 -#: ../general/g.proj/main.c:92 ../general/g.proj/main.c:98 -#: ../general/g.proj/main.c:104 ../general/g.proj/main.c:115 -#: ../general/g.proj/main.c:120 ../general/g.mapset/main.c:76 -#: ../general/g.mapset/main.c:82 ../imagery/i.group/main.c:79 -#: ../imagery/i.group/main.c:84 ../imagery/i.group/main.c:89 -#: ../db/db.connect/main.c:53 ../db/db.connect/main.c:58 -#: ../db/db.login/main.c:91 ../vector/v.external.out/args.c:63 -#: ../vector/v.external.out/args.c:75 ../vector/v.external.out/args.c:81 -#: ../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:320 ../vector/v.in.ogr/main.c:326 -#: ../vector/v.colors/main.c:133 ../vector/v.what/main.c:91 +#: ../raster/r.colors/edit_colors.c:145 ../raster/r.colors/edit_colors.c:152 +#: ../raster/r.out.gdal/main.c:145 ../raster/r.external.out/main.c:272 +#: ../raster/r.external.out/main.c:283 ../raster/r.what/main.c:122 +#: ../raster/r.what/main.c:130 ../raster/r.what/main.c:144 +#: ../raster/r.what/main.c:149 ../raster/r.what/main.c:154 +#: ../raster/r.what/main.c:159 ../raster/r.what/main.c:169 +#: ../raster/r.proj/main.c:215 ../raster/r.proj/main.c:225 +#: ../raster/r.proj/main.c:231 ../raster/r.in.gdal/main.c:225 +#: ../raster/r.in.gdal/main.c:258 ../raster/r.sunmask/main.c:232 +#: ../raster/r.sunmask/main.c:238 ../raster/r.external/main.c:96 +#: ../raster/r.external/main.c:135 ../display/d.mon/main.c:115 +#: ../display/d.mon/main.c:120 ../display/d.mon/main.c:125 +#: ../general/g.list/main.c:105 ../general/g.list/main.c:116 +#: ../general/g.list/main.c:138 ../general/g.list/main.c:143 +#: ../general/g.list/main.c:148 ../general/g.list/main.c:153 +#: ../general/g.region/main.c:90 ../general/g.region/main.c:96 +#: ../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:125 ../general/g.region/main.c:133 +#: ../general/g.region/main.c:138 ../general/g.region/main.c:144 +#: ../general/g.region/main.c:149 ../general/g.region/main.c:154 +#: ../general/g.mapsets/main.c:87 ../general/g.mapsets/main.c:92 +#: ../general/g.mapsets/main.c:98 ../general/g.proj/main.c:80 +#: ../general/g.proj/main.c:86 ../general/g.proj/main.c:92 +#: ../general/g.proj/main.c:98 ../general/g.proj/main.c:104 +#: ../general/g.proj/main.c:115 ../general/g.proj/main.c:120 +#: ../general/g.mapset/main.c:76 ../general/g.mapset/main.c:82 +#: ../imagery/i.group/main.c:85 ../imagery/i.group/main.c:90 +#: ../imagery/i.group/main.c:95 ../db/db.connect/main.c:53 +#: ../db/db.connect/main.c:58 ../db/db.login/main.c:91 +#: ../vector/v.external.out/args.c:63 ../vector/v.external.out/args.c:75 +#: ../vector/v.external.out/args.c:81 ../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:337 +#: ../vector/v.in.ogr/main.c:343 ../vector/v.colors/main.c:133 +#: ../vector/v.colors/main.c:140 ../vector/v.what/main.c:91 #: ../vector/v.what/main.c:96 ../vector/v.what/main.c:101 #: ../vector/v.what/main.c:106 ../vector/v.what/main.c:111 #: ../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.external/args.c:57 +#: ../vector/v.info/parse.c:46 ../vector/v.vect.stats/main.c:221 +#: ../vector/v.vect.stats/main.c:228 ../vector/v.external/args.c:57 #: ../vector/v.external/args.c:63 ../vector/v.external/args.c:71 #: ../vector/v.to.db/parse.c:118 ../vector/v.to.db/parse.c:123 #: ../vector/v.to.db/parse.c:129 ../vector/v.to.db/parse.c:135 @@ -165,8 +167,8 @@ #: ../temporal/t.connect/main.c:69 ../general/g.gisenv/main.c:66 #: ../general/g.gisenv/main.c:74 ../general/g.gisenv/main.c:84 #: ../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 +#: ../db/db.connect/main.c:82 ../db/db.connect/main.c:91 +#: ../db/db.connect/main.c:94 ../db/db.connect/main.c:103 msgid "Set" msgstr "" @@ -202,8 +204,8 @@ msgid "Default TGIS database is not set" msgstr "" -#: ../temporal/t.connect/main.c:133 ../db/db.connect/main.c:161 -#: ../db/db.connect/main.c:188 +#: ../temporal/t.connect/main.c:133 ../db/db.connect/main.c:171 +#: ../db/db.connect/main.c:197 #, c-format msgid "" "Default driver / database set to:\n" @@ -219,9 +221,9 @@ #: ../locale/scriptstrings/g.extension_to_translate.c:3 #: ../locale/scriptstrings/g.extension.all_to_translate.c:3 #: ../locale/scriptstrings/g.manual_to_translate.c:2 -#: ../general/g.findfile/main.c:38 ../general/g.version/main.c:65 +#: ../general/g.findfile/main.c:38 ../general/g.version/main.c:69 #: ../general/g.ppmtopng/main.c:117 ../general/g.list/main.c:65 -#: ../general/g.cairocomp/main.c:196 ../general/g.region/main.c:64 +#: ../general/g.cairocomp/main.c:196 ../general/g.region/main.c:65 #: ../general/g.gui/main.c:39 ../general/g.findetc/main.c:28 #: ../general/g.rename/main.c:45 ../general/g.mapsets/main.c:63 #: ../general/g.pnmcomp/main.c:282 ../general/g.copy/main.c:41 @@ -262,8 +264,8 @@ #: ../locale/scriptstrings/v.import_to_translate.c:13 #: ../locale/scriptstrings/v.import_to_translate.c:16 #: ../locale/scriptstrings/v.import_to_translate.c:19 -#: ../locale/scriptstrings/i.spectral_to_translate.c:10 -#: ../locale/scriptstrings/i.spectral_to_translate.c:12 +#: ../locale/scriptstrings/i.spectral_to_translate.c:11 +#: ../locale/scriptstrings/i.spectral_to_translate.c:13 #: ../locale/scriptstrings/db.in.ogr_to_translate.c:8 #: ../locale/scriptstrings/db.in.ogr_to_translate.c:10 #: ../locale/scriptstrings/db.in.ogr_to_translate.c:13 @@ -275,10 +277,10 @@ #: ../locale/scriptstrings/m.proj_to_translate.c:11 #: ../locale/scriptstrings/m.proj_to_translate.c:23 #: ../locale/scriptstrings/m.proj_to_translate.c:25 -#: ../locale/scriptstrings/m.proj_to_translate.c:27 ../raster/r.sun/main.c:403 -#: ../raster/r.sun/main.c:412 ../raster/r.sun/main.c:421 -#: ../raster/r.sun/main.c:430 ../raster/r.sun/main.c:439 -#: ../raster/r.sun/main.c:448 ../raster/r.resamp.rst/main.c:174 +#: ../locale/scriptstrings/m.proj_to_translate.c:27 ../raster/r.sun/main.c:402 +#: ../raster/r.sun/main.c:411 ../raster/r.sun/main.c:420 +#: ../raster/r.sun/main.c:429 ../raster/r.sun/main.c:438 +#: ../raster/r.sun/main.c:447 ../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 @@ -287,6 +289,7 @@ #: ../raster/r.grow.distance/main.c:168 ../raster/r.in.lidar/main.c:126 #: ../raster/r.in.lidar/main.c:253 ../raster/r.in.lidar/main.c:286 #: ../raster/r.in.lidar/main.c:295 ../raster/r.in.xyz/main.c:297 +#: ../raster/r.buildvrt/main.c:95 ../raster/r.buildvrt/main.c:103 #: ../raster/r.lake/main.c:167 ../raster/r.lake/main.c:195 #: ../raster/r.sim/r.sim.sediment/main.c:179 #: ../raster/r.sim/r.sim.sediment/main.c:186 @@ -305,9 +308,9 @@ #: ../raster3d/r3.in.lidar/main.c:196 ../raster3d/r3.in.lidar/main.c:202 #: ../vector/v.out.ascii/args.c:35 ../vector/v.out.ascii/args.c:81 #: ../vector/v.profile/main.c:218 ../vector/v.profile/main.c:223 -#: ../vector/v.profile/main.c:229 ../vector/v.in.ogr/main.c:228 -#: ../vector/v.in.ogr/main.c:283 ../vector/v.in.ogr/main.c:333 -#: ../vector/v.in.ogr/main.c:339 ../vector/v.in.ogr/main.c:381 +#: ../vector/v.profile/main.c:229 ../vector/v.in.ogr/main.c:245 +#: ../vector/v.in.ogr/main.c:300 ../vector/v.in.ogr/main.c:350 +#: ../vector/v.in.ogr/main.c:356 ../vector/v.in.ogr/main.c:398 msgid "Output" msgstr "" @@ -346,8 +349,8 @@ #: ../locale/scriptstrings/t.rast.extract_to_translate.c:3 #: ../locale/scriptstrings/t.vect.extract_to_translate.c:3 #: ../locale/scriptstrings/t.rast3d.extract_to_translate.c:3 -#: ../vector/v.decimate/main.c:127 ../vector/v.outlier/main.c:71 -#: ../vector/v.extract/main.c:78 +#: ../vector/v.decimate/main.c:128 ../vector/v.outlier/main.c:71 +#: ../vector/v.extract/main.c:79 msgid "extract" msgstr "" @@ -384,6 +387,8 @@ #: ../locale/scriptstrings/t.rast.algebra_to_translate.c:4 #: ../locale/scriptstrings/t.rast.neighbors_to_translate.c:4 #: ../locale/scriptstrings/r.buffer.lowmem_to_translate.c:3 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:2 +#: ../locale/scriptstrings/r.drain_to_translate.c:2 #: ../locale/scriptstrings/r.import_to_translate.c:2 #: ../locale/scriptstrings/d.to.rast_to_translate.c:4 #: ../locale/scriptstrings/t.rast.univar_to_translate.c:4 @@ -396,19 +401,19 @@ #: ../locale/scriptstrings/r.in.srtm_to_translate.c:2 #: ../locale/scriptstrings/t.rast.export_to_translate.c:4 #: ../doc/raster/r.example/main.c:83 ../raster/r.surf.area/main.c:76 -#: ../raster/r.profile/main.c:53 ../raster/r.sun/main.c:251 -#: ../raster/r.regression.multi/main.c:129 ../raster/r.volume/main.c:76 -#: ../raster/r.solute.transport/main.c:229 ../raster/r.walk/main.c:178 -#: ../raster/r.timestamp/main.c:35 ../raster/r.colors/edit_colors.c:63 -#: ../raster/r.mfilter/main.c:56 ../raster/r.cost/main.c:140 -#: ../raster/r.resamp.interp/main.c:76 ../raster/r.reclass/main.c:50 -#: ../raster/r.topmodel/main.c:51 ../raster/r.texture/main.c:102 -#: ../raster/r.stats/main.c:106 ../raster/r.stats.quantile/main.c:516 -#: ../raster/r.in.poly/main.c:34 ../raster/r.out.pov/main.c:121 -#: ../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.renyi/renyi.c:47 -#: ../raster/r.li/r.li.cwed/cwed.c:54 ../raster/r.li/r.li.mpa/mpa.c:44 -#: ../raster/r.li/r.li.simpson/simpson.c:46 +#: ../raster/r.path/main.c:150 ../raster/r.profile/main.c:53 +#: ../raster/r.sun/main.c:250 ../raster/r.regression.multi/main.c:129 +#: ../raster/r.volume/main.c:76 ../raster/r.solute.transport/main.c:229 +#: ../raster/r.walk/main.c:203 ../raster/r.timestamp/main.c:35 +#: ../raster/r.colors/edit_colors.c:80 ../raster/r.mfilter/main.c:56 +#: ../raster/r.cost/main.c:163 ../raster/r.resamp.interp/main.c:76 +#: ../raster/r.reclass/main.c:50 ../raster/r.topmodel/main.c:51 +#: ../raster/r.texture/main.c:102 ../raster/r.stats/main.c:106 +#: ../raster/r.stats.quantile/main.c:516 ../raster/r.in.poly/main.c:34 +#: ../raster/r.out.pov/main.c:121 ../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.renyi/renyi.c:47 ../raster/r.li/r.li.cwed/cwed.c:54 +#: ../raster/r.li/r.li.mpa/mpa.c:44 ../raster/r.li/r.li.simpson/simpson.c:46 #: ../raster/r.li/r.li.padrange/padrange.c:53 #: ../raster/r.li/r.li.edgedensity/edgedensity.c:48 #: ../raster/r.li/r.li.patchnum/main.c:50 ../raster/r.li/r.li.padsd/padsd.c:53 @@ -419,9 +424,9 @@ #: ../raster/r.li/r.li.richness/richness.c:43 ../raster/r.out.ppm3/main.c:57 #: ../raster/r.out.bin/main.c:279 ../raster/r.to.rast3/main.c:197 #: ../raster/r.resamp.rst/main.c:148 ../raster/r.univar/r.univar_main.c:104 -#: ../raster/r.recode/main.c:48 ../raster/r.random/main.c:51 +#: ../raster/r.recode/main.c:48 ../raster/r.random/main.c:52 #: ../raster/r.spreadpath/main.c:88 ../raster/r.uslek/main.c:53 -#: ../raster/r.report/main.c:67 ../raster/r.horizon/main.c:180 +#: ../raster/r.report/main.c:67 ../raster/r.horizon/main.c:179 #: ../raster/r.quant/main.c:47 ../raster/r.series.accumulate/main.c:80 #: ../raster/r.rescale.eq/main.c:52 ../raster/r.distance/main.c:39 #: ../raster/r.mode/main.c:55 ../raster/r.spread/main.c:105 @@ -431,13 +436,13 @@ #: ../raster/r.gwflow/main.c:208 ../raster/r.describe/main.c:54 #: ../raster/r.what.color/main.c:88 ../raster/r.neighbors/main.c:167 #: ../raster/r.buffer/main.c:66 ../raster/r.contour/main.c:87 -#: ../raster/r.slope.aspect/main.c:151 ../raster/r.in.ascii/main.c:69 +#: ../raster/r.slope.aspect/main.c:169 ../raster/r.in.ascii/main.c:69 #: ../raster/r.stream.extract/main.c:76 ../raster/r.grow.distance/main.c:150 #: ../raster/r.random.surface/main.c:57 ../raster/r.surf.random/main.c:36 -#: ../raster/r.in.gridatb/main.c:45 ../raster/r.fill.dir/main.c:86 +#: ../raster/r.in.gridatb/main.c:45 ../raster/r.fill.dir/main.c:88 #: ../raster/r.clump/main.c:58 ../raster/r.circle/main.c:51 -#: ../raster/r.in.png/main.c:519 ../raster/r.cross/main.c:69 -#: ../raster/r.series/main.c:137 ../raster/r.in.lidar/main.c:108 +#: ../raster/r.in.png/main.c:519 ../raster/r.cross/main.c:68 +#: ../raster/r.series/main.c:138 ../raster/r.in.lidar/main.c:108 #: ../raster/r.mapcalc/main.c:70 ../raster/r.statistics/main.c:55 #: ../raster/r.sunhours/main.c:72 ../raster/r.stats.zonal/main.c:101 #: ../raster/r.out.gridatb/main.c:67 ../raster/r.regression.line/main.c:46 @@ -446,35 +451,36 @@ #: ../raster/r.in.xyz/main.c:158 ../raster/r.surf.fractal/main.c:38 #: ../raster/r.kappa/main.c:68 ../raster/r.coin/main.c:66 #: ../raster/r.water.outlet/main.c:57 ../raster/r.to.vect/main.c:76 -#: ../raster/r.out.vrml/main.c:47 ../raster/r.quantile/main.c:265 -#: ../raster/r.param.scale/interface.c:54 ../raster/r.surf.idw/main.c:104 -#: ../raster/r.in.bin/main.c:257 ../raster/r.drain/main.c:109 -#: ../raster/r.random.cells/main.c:47 ../raster/r.surf.contour/main.c:60 -#: ../raster/r.fill.stats/main.c:775 ../raster/r.tile/main.c:43 -#: ../raster/r.patch/main.c:58 ../raster/r.info/main.c:70 -#: ../raster/r.geomorphon/main.c:104 ../raster/r.topidx/main.c:39 -#: ../raster/r.category/main.c:52 ../raster/r.series.interp/main.c:64 -#: ../raster/r.external.out/main.c:235 ../raster/r.resamp.bspline/main.c:79 -#: ../raster/r.in.mat/main.c:91 ../raster/r.ros/main.c:212 -#: ../raster/r.null/main.c:60 ../raster/r.what/main.c:100 -#: ../raster/r.transect/main.c:103 ../raster/r.flow/main.c:421 -#: ../raster/r.proj/main.c:144 ../raster/r.surf.gauss/main.c:38 -#: ../raster/r.out.png/main.c:112 ../raster/r.resample/main.c:54 -#: ../raster/r.relief/main.c:107 ../raster/r.carve/main.c:74 -#: ../raster/r.in.gdal/main.c:92 ../raster/r.sunmask/main.c:116 -#: ../raster/r.out.ascii/main.c:59 ../raster/r.out.mpeg/main.c:102 -#: ../raster/r.covar/main.c:51 ../raster/r.out.ppm/main.c:54 -#: ../raster/r.support/main.c:54 ../raster/r.lake/main.c:150 -#: ../raster/r.out.mat/main.c:62 ../raster/r.his/main.c:67 -#: ../raster/r.external/main.c:57 ../raster/r.resamp.filter/main.c:389 -#: ../raster/r.latlong/main.c:56 ../raster/r.composite/main.c:72 -#: ../raster/r.region/main.c:51 ../raster/r.watershed/front/main.c:73 -#: ../raster/r.rescale/main.c:48 ../raster/r.sim/r.sim.sediment/main.c:114 +#: ../raster/r.out.vrml/main.c:47 ../raster/r.buildvrt/main.c:77 +#: ../raster/r.quantile/main.c:265 ../raster/r.param.scale/interface.c:54 +#: ../raster/r.surf.idw/main.c:104 ../raster/r.in.bin/main.c:257 +#: ../raster/r.drain/main.c:109 ../raster/r.random.cells/main.c:47 +#: ../raster/r.surf.contour/main.c:60 ../raster/r.fill.stats/main.c:775 +#: ../raster/r.tile/main.c:43 ../raster/r.patch/main.c:58 +#: ../raster/r.info/main.c:72 ../raster/r.geomorphon/main.c:104 +#: ../raster/r.topidx/main.c:39 ../raster/r.category/main.c:52 +#: ../raster/r.series.interp/main.c:64 ../raster/r.external.out/main.c:235 +#: ../raster/r.resamp.bspline/main.c:79 ../raster/r.in.mat/main.c:91 +#: ../raster/r.ros/main.c:212 ../raster/r.null/main.c:60 +#: ../raster/r.what/main.c:100 ../raster/r.transect/main.c:103 +#: ../raster/r.flow/main.c:421 ../raster/r.proj/main.c:147 +#: ../raster/r.surf.gauss/main.c:38 ../raster/r.out.png/main.c:112 +#: ../raster/r.resample/main.c:54 ../raster/r.relief/main.c:107 +#: ../raster/r.carve/main.c:74 ../raster/r.in.gdal/main.c:95 +#: ../raster/r.sunmask/main.c:116 ../raster/r.out.ascii/main.c:59 +#: ../raster/r.out.mpeg/main.c:102 ../raster/r.covar/main.c:51 +#: ../raster/r.out.ppm/main.c:54 ../raster/r.support/main.c:54 +#: ../raster/r.lake/main.c:150 ../raster/r.out.mat/main.c:62 +#: ../raster/r.his/main.c:67 ../raster/r.external/main.c:57 +#: ../raster/r.resamp.filter/main.c:394 ../raster/r.latlong/main.c:55 +#: ../raster/r.composite/main.c:72 ../raster/r.region/main.c:51 +#: ../raster/r.watershed/front/main.c:75 ../raster/r.rescale/main.c:48 +#: ../raster/r.sim/r.sim.sediment/main.c:114 #: ../raster/r.sim/r.sim.water/main.c:113 ../display/d.colortable/main.c:61 #: ../display/d.rgb/main.c:55 ../display/d.rast.num/main.c:79 #: ../display/d.rast/main.c:55 ../display/d.profile/main.c:193 #: ../display/d.rast.arrow/main.c:99 ../raster3d/r3.cross.rast/main.c:230 -#: ../raster3d/r3.to.rast/main.c:261 ../misc/m.nviz.image/main.c:53 +#: ../raster3d/r3.to.rast/main.c:261 ../misc/m.nviz.image/main.c:52 #: ../misc/m.nviz.script/main.c:71 ../vector/v.what.rast3/main.c:66 #: ../vector/v.to.rast/main.c:46 ../vector/v.what.rast/main.c:73 #: ../vector/v.sample/main.c:77 ../vector/v.neighbors/main.c:53 @@ -545,7 +551,7 @@ #: ../locale/scriptstrings/t.rast.contour_to_translate.c:7 #: ../locale/scriptstrings/t.vect.algebra_to_translate.c:7 #: ../locale/scriptstrings/t.rast.to.vect_to_translate.c:8 -#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:6 +#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:7 #: ../locale/scriptstrings/t.rast.accumulate_to_translate.c:13 #: ../locale/scriptstrings/t.vect.extract_to_translate.c:6 #: ../locale/scriptstrings/t.rast.aggregate_to_translate.c:6 @@ -564,7 +570,7 @@ #: ../locale/scriptstrings/t.rast.contour_to_translate.c:8 #: ../locale/scriptstrings/t.vect.algebra_to_translate.c:8 #: ../locale/scriptstrings/t.rast.to.vect_to_translate.c:9 -#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:7 +#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:8 #: ../locale/scriptstrings/t.rast.accumulate_to_translate.c:14 #: ../locale/scriptstrings/t.vect.extract_to_translate.c:7 #: ../locale/scriptstrings/t.rast.accdetect_to_translate.c:15 @@ -582,9 +588,10 @@ #: ../locale/scriptstrings/t.rast.aggregate.ds_to_translate.c:10 #: ../locale/scriptstrings/t.rast.contour_to_translate.c:9 #: ../locale/scriptstrings/t.rast.to.vect_to_translate.c:10 -#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:8 +#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:9 #: ../locale/scriptstrings/t.vect.extract_to_translate.c:8 #: ../locale/scriptstrings/t.rast.aggregate_to_translate.c:8 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:9 #: ../locale/scriptstrings/t.rast.neighbors_to_translate.c:10 #: ../locale/scriptstrings/t.rast3d.extract_to_translate.c:9 msgid "Suffix to add at basename: set 'gran' for granularity, 'time' for the full time format, 'num' for numerical suffix with a specific number of digits (default %05)" @@ -592,7 +599,7 @@ #: ../locale/scriptstrings/t.rast.extract_to_translate.c:10 #: ../locale/scriptstrings/t.rast.aggregate.ds_to_translate.c:13 -#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:9 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:10 #: ../locale/scriptstrings/t.rast.mapcalc_to_translate.c:9 msgid "Number of r.mapcalc processes to run in parallel" msgstr "" @@ -600,7 +607,7 @@ #: ../locale/scriptstrings/t.rast.extract_to_translate.c:11 #: ../locale/scriptstrings/t.rast.aggregate.ds_to_translate.c:14 #: ../locale/scriptstrings/t.rast.aggregate_to_translate.c:14 -#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:11 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:12 #: ../locale/scriptstrings/t.rast.neighbors_to_translate.c:12 #: ../locale/scriptstrings/t.rast.mapcalc_to_translate.c:10 #: ../locale/scriptstrings/t.rast3d.mapcalc_to_translate.c:11 @@ -628,7 +635,7 @@ #: ../display/d.colortable/main.c:60 ../display/d.mon/main.c:50 #: ../display/d.vect.thematic/main.c:85 ../display/d.geodesic/main.c:46 #: ../display/d.his/main.c:62 ../display/d.barscale/main.c:63 -#: ../display/d.rgb/main.c:53 ../display/d.grid/main.c:53 +#: ../display/d.rgb/main.c:53 ../display/d.grid/main.c:52 #: ../display/d.legend.vect/main.c:50 ../display/d.colorlist/main.c:35 #: ../display/d.extract/main.c:49 ../display/d.rhumbline/main.c:44 #: ../display/d.graph/main.c:58 ../display/d.legend/main.c:78 @@ -653,7 +660,7 @@ #: ../display/d.his/main.c:63 ../display/d.rgb/main.c:54 #: ../display/d.info/main.c:35 ../display/d.rast/main.c:54 #: ../display/d.erase/main.c:30 ../display/d.vect/main.c:74 -#: ../misc/m.nviz.image/main.c:52 ../misc/m.nviz.script/main.c:70 +#: ../misc/m.nviz.image/main.c:51 ../misc/m.nviz.script/main.c:70 #: ../visualization/ximgview/main.c:291 msgid "graphics" msgstr "" @@ -711,20 +718,20 @@ #: ../locale/scriptstrings/v.db.dropcolumn_to_translate.c:2 #: ../locale/scriptstrings/v.pack_to_translate.c:2 #: ../locale/scriptstrings/v.db.droptable_to_translate.c:2 -#: ../doc/vector/v.example/main.c:50 ../raster/r.random/main.c:53 +#: ../doc/vector/v.example/main.c:50 ../raster/r.random/main.c:54 #: ../raster/r.contour/main.c:90 ../display/d.legend.vect/main.c:52 #: ../display/d.extract/main.c:50 ../display/d.vect/main.c:75 -#: ../misc/m.nviz.image/main.c:54 ../misc/m.nviz.script/main.c:73 +#: ../misc/m.nviz.image/main.c:53 ../misc/m.nviz.script/main.c:73 #: ../vector/v.out.vtk/main.c:47 ../vector/v.mkgrid/main.c:70 #: ../vector/v.external.out/main.c:43 ../vector/v.what.rast3/main.c:64 #: ../vector/v.to.rast/main.c:44 ../vector/v.lidar.edgedetection/main.c:75 -#: ../vector/v.out.ogr/main.c:82 ../vector/v.kcv/main.c:55 +#: ../vector/v.out.ogr/main.c:83 ../vector/v.kcv/main.c:55 #: ../vector/v.surf.idw/main.c:87 ../vector/v.class/main.c:45 #: ../vector/v.clean/test/topocheck.c:42 ../vector/v.clean/main.c:51 #: ../vector/v.label.sa/main.c:38 ../vector/v.net.distance/main.c:66 -#: ../vector/v.random/main.c:97 ../vector/v.support/main.c:39 +#: ../vector/v.random/main.c:100 ../vector/v.support/main.c:39 #: ../vector/v.out.dxf/main.c:56 ../vector/v.out.lidar/main.c:471 -#: ../vector/v.proj/main.c:68 ../vector/v.db.connect/main.c:52 +#: ../vector/v.proj/main.c:73 ../vector/v.db.connect/main.c:52 #: ../vector/v.to.rast3/main.c:48 ../vector/v.out.ascii/main.c:47 #: ../vector/v.cluster/main.c:90 ../vector/v.in.lidar/main.c:136 #: ../vector/v.build.polylines/main.c:110 @@ -737,7 +744,7 @@ #: ../vector/v.profile/main.c:153 ../vector/v.extrude/main.c:67 #: ../vector/v.in.region/main.c:41 ../vector/v.hull/main.c:52 #: ../vector/v.out.svg/main.c:77 ../vector/v.net.connectivity/main.c:52 -#: ../vector/v.in.ogr/main.c:194 ../vector/v.patch/main.c:69 +#: ../vector/v.in.ogr/main.c:197 ../vector/v.patch/main.c:71 #: ../vector/v.net.path/main.c:42 ../vector/v.overlay/main.c:63 #: ../vector/v.perturb/main.c:62 ../vector/v.net.iso/main.c:76 #: ../vector/v.to.3d/main.c:36 ../vector/v.timestamp/main.c:35 @@ -754,7 +761,7 @@ #: ../vector/v.voronoi/main.c:123 ../vector/v.net.bridge/main.c:47 #: ../vector/v.neighbors/main.c:50 ../vector/v.split/main.c:54 #: ../vector/v.vol.rst/main.c:235 ../vector/v.net.components/main.c:72 -#: ../vector/v.decimate/main.c:123 ../vector/v.what/main.c:62 +#: ../vector/v.decimate/main.c:124 ../vector/v.what/main.c:62 #: ../vector/v.outlier/main.c:69 ../vector/v.net.salesman/main.c:127 #: ../vector/v.colors.out/main.c:49 ../vector/v.kernel/main.c:108 #: ../vector/v.category/main.c:75 ../vector/v.label/main.c:59 @@ -762,13 +769,13 @@ #: ../vector/v.info/print.c:436 ../vector/v.info/main.c:37 #: ../vector/v.parallel/main.c:49 ../vector/v.out.postgis/main.c:44 #: ../vector/v.in.dxf/main.c:64 ../vector/v.vect.stats/main.c:130 -#: ../vector/v.extract/main.c:77 ../vector/v.lrs/v.lrs.label/main.c:102 +#: ../vector/v.extract/main.c:78 ../vector/v.lrs/v.lrs.label/main.c:102 #: ../vector/v.lrs/v.lrs.where/main.c:57 #: ../vector/v.lrs/v.lrs.segment/main.c:71 #: ../vector/v.lrs/v.lrs.create/main.c:121 ../vector/v.net/main.c:47 #: ../vector/v.net.alloc/main.c:64 ../vector/v.transform/main.c:70 #: ../vector/v.generalize/main.c:76 ../vector/v.external/main.c:52 -#: ../vector/v.to.db/main.c:36 ../visualization/ximgview/main.c:293 +#: ../vector/v.to.db/main.c:38 ../visualization/ximgview/main.c:293 msgid "vector" msgstr "vektör" @@ -793,14 +800,14 @@ #: ../locale/scriptstrings/db.dropcolumn_to_translate.c:3 #: ../db/db.databases/main.c:96 ../db/db.columns/main.c:100 #: ../db/db.copy/main.c:36 ../db/db.connect/main.c:44 -#: ../db/db.describe/main.c:130 ../db/db.execute/main.c:126 +#: ../db/db.describe/main.c:130 ../db/db.execute/main.c:138 #: ../db/db.select/main.c:266 ../db/db.tables/main.c:98 #: ../db/db.dropdb/main.c:72 ../db/db.createdb/main.c:72 #: ../vector/v.what.rast3/main.c:69 ../vector/v.class/main.c:47 #: ../vector/v.db.connect/main.c:53 ../vector/v.db.select/main.c:55 #: ../vector/v.what.rast/main.c:76 ../vector/v.univar/main.c:95 #: ../vector/v.distance/main.c:124 ../vector/v.vect.stats/main.c:131 -#: ../vector/v.to.db/main.c:37 +#: ../vector/v.to.db/main.c:39 msgid "attribute table" msgstr "" @@ -824,12 +831,12 @@ #: ../db/db.databases/main.c:95 ../db/db.drivers/main.c:71 #: ../db/db.columns/main.c:99 ../db/db.copy/main.c:35 #: ../db/db.connect/main.c:43 ../db/db.describe/main.c:129 -#: ../db/db.execute/main.c:125 ../db/db.select/main.c:265 +#: ../db/db.execute/main.c:137 ../db/db.select/main.c:265 #: ../db/db.login/main.c:40 ../db/db.tables/main.c:97 ../db/db.dropdb/main.c:71 #: ../db/db.createdb/main.c:71 ../vector/v.db.connect/main.c:54 #: ../vector/v.db.select/main.c:56 ../vector/v.distance/main.c:123 #: ../vector/v.in.db/main.c:54 ../vector/v.vect.stats/main.c:132 -#: ../vector/v.to.db/main.c:38 +#: ../vector/v.to.db/main.c:40 msgid "database" msgstr "" @@ -864,7 +871,7 @@ #: ../locale/scriptstrings/r.colors.stddev_to_translate.c:3 #: ../locale/scriptstrings/t.rast.colors_to_translate.c:3 -#: ../raster/r.colors/edit_colors.c:67 ../raster/r.colors.out/raster_main.c:46 +#: ../raster/r.colors/edit_colors.c:84 ../raster/r.colors.out/raster_main.c:46 #: ../raster/r.colors.out/raster3d_main.c:47 ../raster/r.what.color/main.c:90 #: ../display/d.colortable/main.c:62 ../vector/v.colors/main.c:56 #: ../vector/v.colors.out/main.c:50 @@ -892,8 +899,8 @@ #: ../vector/v.segment/main.c:61 ../vector/v.drape/main.c:57 #: ../vector/v.buffer/main.c:225 ../vector/v.select/main.c:49 #: ../vector/v.extrude/main.c:68 ../vector/v.in.region/main.c:42 -#: ../vector/v.hull/main.c:53 ../vector/v.in.ogr/main.c:198 -#: ../vector/v.patch/main.c:70 ../vector/v.overlay/main.c:64 +#: ../vector/v.hull/main.c:53 ../vector/v.in.ogr/main.c:201 +#: ../vector/v.patch/main.c:72 ../vector/v.overlay/main.c:64 #: ../vector/v.perturb/main.c:63 ../vector/v.to.3d/main.c:37 #: ../vector/v.type/main.c:39 ../vector/v.delaunay/main.c:86 #: ../vector/v.univar/main.c:96 ../vector/v.to.points/main.c:54 @@ -910,6 +917,7 @@ #: ../locale/scriptstrings/v.dissolve_to_translate.c:4 #: ../misc/m.measure/main.c:49 ../vector/v.buffer/main.c:223 #: ../vector/v.type/main.c:41 ../vector/v.category/main.c:695 +#: ../vector/v.to.db/main.c:41 msgid "area" msgstr "" @@ -1019,10 +1027,10 @@ #: ../raster/r.external.out/main.c:236 ../raster/r.out.png/main.c:113 #: ../raster/r.out.ascii/main.c:60 ../raster/r.out.mpeg/main.c:103 #: ../raster/r.out.ppm/main.c:55 ../raster/r.out.mat/main.c:63 -#: ../raster3d/r3.out.netcdf/main.c:587 ../raster3d/r3.out.vtk/main.c:377 +#: ../raster3d/r3.out.netcdf/main.c:588 ../raster3d/r3.out.vtk/main.c:377 #: ../raster3d/r3.out.bin/main.c:206 ../raster3d/r3.out.v5d/main.c:285 #: ../raster3d/r3.out.ascii/main.c:303 ../vector/v.out.vtk/main.c:48 -#: ../vector/v.external.out/main.c:44 ../vector/v.out.ogr/main.c:83 +#: ../vector/v.external.out/main.c:44 ../vector/v.out.ogr/main.c:84 #: ../vector/v.out.dxf/main.c:57 ../vector/v.out.lidar/main.c:472 #: ../vector/v.out.ascii/main.c:48 ../vector/v.out.svg/main.c:78 #: ../vector/v.out.pov/main.c:47 ../vector/v.colors.out/main.c:51 @@ -1077,7 +1085,7 @@ msgstr "" #: ../locale/scriptstrings/v.clip_to_translate.c:9 -#: ../raster/r.in.gdal/main.c:203 ../raster/r.in.gdal/main.c:236 +#: ../raster/r.in.gdal/main.c:220 ../raster/r.in.gdal/main.c:253 #: ../vector/v.db.select/main.c:101 msgid "Region" msgstr "" @@ -1104,7 +1112,7 @@ #: ../raster/r.univar/r.univar_main.c:105 ../raster/r.report/main.c:68 #: ../raster/r.quant/main.c:48 ../raster/r.mode/main.c:56 #: ../raster/r.support.stats/main.c:39 ../raster/r.neighbors/main.c:169 -#: ../raster/r.clump/main.c:59 ../raster/r.cross/main.c:70 +#: ../raster/r.clump/main.c:59 ../raster/r.cross/main.c:69 #: ../raster/r.in.lidar/main.c:111 ../raster/r.statistics/main.c:56 #: ../raster/r.stats.zonal/main.c:102 ../raster/r.regression.line/main.c:47 #: ../raster/r.in.xyz/main.c:160 ../raster/r.kappa/main.c:69 @@ -1113,7 +1121,7 @@ #: ../raster3d/r3.neighbors/main.c:211 ../raster3d/r3.stats/main.c:49 #: ../raster3d/r3.in.lidar/main.c:165 ../imagery/i.cca/main.c:85 #: ../vector/v.kcv/main.c:56 ../vector/v.class/main.c:48 -#: ../vector/v.random/main.c:99 ../vector/v.perturb/main.c:64 +#: ../vector/v.random/main.c:102 ../vector/v.perturb/main.c:64 #: ../vector/v.normal/main.c:73 ../vector/v.qcount/main.c:61 #: ../vector/v.univar/main.c:93 ../vector/v.neighbors/main.c:52 #: ../vector/v.outlier/main.c:70 @@ -1140,9 +1148,9 @@ #: ../locale/scriptstrings/t.sample_to_translate.c:3 #: ../locale/scriptstrings/t.vect.observe.strds_to_translate.c:3 #: ../locale/scriptstrings/t.vect.what.strds_to_translate.c:3 -#: ../raster/r.random/main.c:52 ../raster/r.random.cells/main.c:48 +#: ../raster/r.random/main.c:53 ../raster/r.random.cells/main.c:48 #: ../display/d.where/main.c:44 ../vector/v.what.rast3/main.c:65 -#: ../vector/v.random/main.c:98 ../vector/v.drape/main.c:58 +#: ../vector/v.random/main.c:101 ../vector/v.drape/main.c:58 #: ../vector/v.extrude/main.c:69 ../vector/v.what.rast/main.c:72 #: ../vector/v.sample/main.c:76 msgid "sampling" @@ -1197,7 +1205,6 @@ #: ../locale/scriptstrings/i.in.spotvgt_to_translate.c:2 #: ../locale/scriptstrings/i.image.mosaic_to_translate.c:2 #: ../locale/scriptstrings/i.spectral_to_translate.c:2 -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:2 #: ../locale/scriptstrings/i.oif_to_translate.c:2 #: ../locale/scriptstrings/r.in.aster_to_translate.c:4 #: ../locale/scriptstrings/i.tasscap_to_translate.c:2 @@ -1205,7 +1212,7 @@ #: ../imagery/i.segment/main.c:36 ../imagery/i.eb.soilheatflux/main.c:49 #: ../imagery/i.gensig/main.c:39 ../imagery/i.evapo.mh/main.c:69 #: ../imagery/i.eb.eta/main.c:42 ../imagery/i.his.rgb/main.c:46 -#: ../imagery/i.rectify/main.c:83 ../imagery/i.maxlik/main.c:61 +#: ../imagery/i.rectify/main.c:83 ../imagery/i.maxlik/main.c:63 #: ../imagery/i.fft/main.c:78 ../imagery/i.smap/main.c:38 #: ../imagery/i.eb.evapfr/main.c:47 ../imagery/i.target/main.c:45 #: ../imagery/i.evapo.pt/main.c:66 ../imagery/i.gensigset/main.c:40 @@ -1216,7 +1223,7 @@ #: ../imagery/i.landsat.acca/main.c:105 ../imagery/i.modis.qc/main.c:168 #: ../imagery/i.zc/main.c:53 ../imagery/i.pca/main.c:72 #: ../imagery/i.ifft/main.c:77 ../imagery/i.landsat.toar/main.c:70 -#: ../imagery/i.emissivity/main.c:44 ../imagery/i.group/main.c:52 +#: ../imagery/i.emissivity/main.c:44 ../imagery/i.group/main.c:53 #: ../imagery/i.biomass/main.c:50 ../imagery/i.evapo.pm/main.c:58 #: ../imagery/i.ortho.photo/i.ortho.camera/main.c:56 #: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:87 @@ -1288,7 +1295,7 @@ #: ../locale/scriptstrings/d.shade_to_translate.c:3 #: ../locale/scriptstrings/r.shade_to_translate.c:3 -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:3 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:4 #: ../locale/scriptstrings/r.in.aster_to_translate.c:6 #: ../locale/scriptstrings/r.plane_to_translate.c:3 #: ../raster/r.param.scale/interface.c:57 ../raster/r.relief/main.c:108 @@ -1309,7 +1316,7 @@ #: ../locale/scriptstrings/d.shade_to_translate.c:6 #: ../locale/scriptstrings/r.shade_to_translate.c:6 -#: ../misc/m.nviz.image/main.c:51 ../misc/m.nviz.script/main.c:74 +#: ../misc/m.nviz.image/main.c:50 ../misc/m.nviz.script/main.c:74 #: ../visualization/ximgview/main.c:294 msgid "visualization" msgstr "gösterim" @@ -1347,7 +1354,7 @@ msgstr "" #: ../locale/scriptstrings/t.select_to_translate.c:9 -#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:13 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:14 msgid "Perform a dry run, compute all dependencies and module calls but don't run them" msgstr "" @@ -1385,8 +1392,8 @@ #: ../vector/v.to.rast/main.c:63 ../vector/v.out.ogr/args.c:12 #: ../vector/v.out.ogr/args.c:22 ../vector/v.out.ogr/args.c:102 #: ../vector/v.clean/main.c:61 ../vector/v.clean/main.c:64 -#: ../vector/v.random/main.c:119 ../vector/v.random/main.c:123 -#: ../vector/v.random/main.c:126 ../vector/v.random/main.c:129 +#: ../vector/v.random/main.c:122 ../vector/v.random/main.c:126 +#: ../vector/v.random/main.c:129 ../vector/v.random/main.c:132 #: ../vector/v.out.lidar/main.c:487 ../vector/v.out.lidar/main.c:491 #: ../vector/v.out.lidar/main.c:588 ../vector/v.out.ascii/args.c:24 #: ../vector/v.out.ascii/args.c:28 ../vector/v.out.ascii/args.c:43 @@ -1396,7 +1403,7 @@ #: ../vector/v.in.lidar/main.c:228 ../vector/v.in.lidar/main.c:283 #: ../vector/v.in.lidar/main.c:289 ../vector/v.in.lidar/main.c:297 #: ../vector/v.reclass/main.c:77 ../vector/v.reclass/main.c:82 -#: ../vector/v.surf.rst/main.c:178 ../vector/v.surf.rst/main.c:190 +#: ../vector/v.surf.rst/main.c:180 ../vector/v.surf.rst/main.c:192 #: ../vector/v.db.select/main.c:64 ../vector/v.db.select/main.c:67 #: ../vector/v.db.select/main.c:70 ../vector/v.db.select/main.c:76 #: ../vector/v.db.select/main.c:116 ../vector/v.net.allpairs/main.c:75 @@ -1411,13 +1418,13 @@ #: ../vector/v.profile/main.c:165 ../vector/v.profile/main.c:168 #: ../vector/v.profile/main.c:173 ../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:237 -#: ../vector/v.in.ogr/main.c:242 ../vector/v.in.ogr/main.c:251 -#: ../vector/v.in.ogr/main.c:267 ../vector/v.in.ogr/main.c:315 -#: ../vector/v.in.ogr/main.c:360 ../vector/v.to.3d/args.c:19 +#: ../vector/v.extrude/main.c:95 ../vector/v.in.ogr/main.c:254 +#: ../vector/v.in.ogr/main.c:259 ../vector/v.in.ogr/main.c:268 +#: ../vector/v.in.ogr/main.c:284 ../vector/v.in.ogr/main.c:332 +#: ../vector/v.in.ogr/main.c:377 ../vector/v.to.3d/args.c:19 #: ../vector/v.to.3d/args.c:25 ../vector/v.in.db/main.c:94 #: ../vector/v.to.points/main.c:67 ../vector/v.to.points/main.c:71 -#: ../vector/v.decimate/main.c:149 ../vector/v.decimate/main.c:152 +#: ../vector/v.decimate/main.c:150 ../vector/v.decimate/main.c:153 #: ../vector/v.category/main.c:85 ../vector/v.category/main.c:89 #: ../vector/v.category/main.c:93 ../vector/v.edit/args.c:24 #: ../vector/v.edit/args.c:29 ../vector/v.edit/args.c:118 @@ -1426,15 +1433,16 @@ #: ../vector/v.edit/args.c:152 ../vector/v.edit/args.c:170 #: ../vector/v.edit/args.c:205 ../vector/v.net.centrality/main.c:121 #: ../vector/v.net.centrality/main.c:123 ../vector/v.out.postgis/args.c:15 -#: ../vector/v.out.postgis/args.c:19 ../vector/v.vect.stats/main.c:157 -#: ../vector/v.vect.stats/main.c:162 ../vector/v.vect.stats/main.c:167 -#: ../vector/v.vect.stats/main.c:172 ../vector/v.vect.stats/main.c:177 -#: ../vector/v.vect.stats/main.c:182 ../vector/v.extract/main.c:98 -#: ../vector/v.extract/main.c:103 ../vector/v.extract/main.c:109 -#: ../vector/v.extract/main.c:112 ../vector/v.extract/main.c:115 -#: ../vector/v.extract/main.c:125 ../vector/v.extract/main.c:135 -#: ../vector/v.generalize/main.c:94 ../vector/v.generalize/main.c:233 -#: ../vector/v.generalize/main.c:236 ../vector/v.to.db/parse.c:45 +#: ../vector/v.out.postgis/args.c:19 ../vector/v.vect.stats/main.c:153 +#: ../vector/v.vect.stats/main.c:158 ../vector/v.vect.stats/main.c:163 +#: ../vector/v.vect.stats/main.c:168 ../vector/v.vect.stats/main.c:173 +#: ../vector/v.vect.stats/main.c:178 ../vector/v.vect.stats/main.c:183 +#: ../vector/v.extract/main.c:99 ../vector/v.extract/main.c:105 +#: ../vector/v.extract/main.c:111 ../vector/v.extract/main.c:114 +#: ../vector/v.extract/main.c:117 ../vector/v.extract/main.c:127 +#: ../vector/v.extract/main.c:137 ../vector/v.generalize/main.c:94 +#: ../vector/v.generalize/main.c:233 ../vector/v.generalize/main.c:236 +#: ../vector/v.to.db/parse.c:45 msgid "Selection" msgstr "" @@ -1518,8 +1526,8 @@ #: ../locale/scriptstrings/r.in.wms_to_translate.c:26 #: ../locale/scriptstrings/r.in.wms_to_translate.c:28 #: ../db/db.databases/main.c:80 ../db/db.databases/main.c:91 -#: ../db/db.execute/main.c:144 ../db/db.execute/main.c:149 -#: ../db/db.execute/main.c:154 ../db/db.select/main.c:219 +#: ../db/db.execute/main.c:156 ../db/db.execute/main.c:161 +#: ../db/db.execute/main.c:166 ../db/db.select/main.c:219 #: ../db/db.select/main.c:224 msgid "Connection" msgstr "" @@ -1633,7 +1641,7 @@ #: ../locale/scriptstrings/g.extension_to_translate.c:30 #: ../locale/scriptstrings/t.rast.colors_to_translate.c:15 #: ../locale/scriptstrings/r.mask_to_translate.c:20 -#: ../raster/r.colors/edit_colors.c:116 ../raster/r.null/main.c:108 +#: ../raster/r.colors/edit_colors.c:133 ../raster/r.null/main.c:108 #: ../vector/v.colors/main.c:122 msgid "Remove" msgstr "" @@ -1652,7 +1660,7 @@ #: ../locale/scriptstrings/r.reclass.area_to_translate.c:4 #: ../locale/scriptstrings/t.rast.neighbors_to_translate.c:3 #: ../locale/scriptstrings/r3.in.xyz_to_translate.c:8 -#: ../raster/r.neighbors/main.c:170 ../raster/r.series/main.c:138 +#: ../raster/r.neighbors/main.c:170 ../raster/r.series/main.c:139 #: ../raster/r.in.lidar/main.c:113 ../raster/r.in.xyz/main.c:162 #: ../raster/r.patch/main.c:63 ../raster3d/r3.neighbors/main.c:212 #: ../raster3d/r3.in.lidar/main.c:167 ../vector/v.neighbors/main.c:54 @@ -1660,7 +1668,7 @@ msgstr "" #: ../locale/scriptstrings/t.rast.series_to_translate.c:4 -#: ../raster/r.series.accumulate/main.c:81 ../raster/r.series/main.c:139 +#: ../raster/r.series.accumulate/main.c:81 ../raster/r.series/main.c:140 #: ../raster/r.patch/main.c:64 ../raster/r.series.interp/main.c:65 msgid "series" msgstr "" @@ -1674,7 +1682,7 @@ msgstr "" #: ../locale/scriptstrings/t.rast.series_to_translate.c:8 -#: ../raster/r.neighbors/main.c:239 ../raster/r.series/main.c:168 +#: ../raster/r.neighbors/main.c:239 ../raster/r.series/main.c:169 #: ../raster/r.resamp.stats/main.c:282 ../raster3d/r3.neighbors/main.c:127 msgid "Quantile to calculate for method=quantile" msgstr "" @@ -1689,8 +1697,8 @@ msgstr "" #: ../locale/scriptstrings/t.rast.series_to_translate.c:11 -#: ../raster/r.series.accumulate/main.c:159 ../raster/r.series/main.c:187 -#: ../raster/r.resamp.stats/main.c:288 ../raster/r.resamp.filter/main.c:431 +#: ../raster/r.series.accumulate/main.c:159 ../raster/r.series/main.c:188 +#: ../raster/r.resamp.stats/main.c:288 ../raster/r.resamp.filter/main.c:436 msgid "Propagate NULLs" msgstr "" @@ -1698,8 +1706,8 @@ msgid "Lists information about space time datasets and maps." msgstr "" -#: ../locale/scriptstrings/t.info_to_translate.c:4 ../raster/r.info/main.c:72 -#: ../raster3d/r3.info/main.c:78 ../general/g.region/main.c:67 +#: ../locale/scriptstrings/t.info_to_translate.c:4 ../raster/r.info/main.c:74 +#: ../raster3d/r3.info/main.c:78 ../general/g.region/main.c:68 #: ../vector/v.info/main.c:40 msgid "extent" msgstr "" @@ -1711,8 +1719,8 @@ #: ../locale/scriptstrings/t.info_to_translate.c:9 #: ../locale/scriptstrings/i.oif_to_translate.c:6 #: ../raster/r.regression.multi/main.c:162 -#: ../raster/r.regression.line/main.c:69 ../general/g.region/main.c:147 -#: ../imagery/i.group/main.c:88 +#: ../raster/r.regression.line/main.c:69 ../general/g.region/main.c:148 +#: ../imagery/i.group/main.c:94 msgid "Print in shell script style" msgstr "Kabuk betiÄŸi stilinde yazdır" @@ -1914,8 +1922,8 @@ msgstr "" #: ../locale/scriptstrings/v.what.vect_to_translate.c:16 -msgid "Maximum query distance in map units" -msgstr "Harita birimlerine göre en büyük sorgu mesafesi" +msgid "Maximum query distance in map units (meters for ll)" +msgstr "" #: ../locale/scriptstrings/t.rast.contour_to_translate.c:1 msgid "Produces a space time vector dataset of specified contours from a space time raster dataset." @@ -1982,7 +1990,7 @@ #: ../general/g.rename/main.c:46 ../general/g.copy/main.c:42 #: ../general/g.dirseps/main.c:35 ../general/g.access/main.c:38 #: ../general/g.filename/main.c:40 ../general/g.remove/main.c:70 -#: ../imagery/i.target/main.c:46 ../imagery/i.group/main.c:53 +#: ../imagery/i.target/main.c:46 ../imagery/i.group/main.c:54 msgid "map management" msgstr "" @@ -2001,10 +2009,10 @@ #: ../locale/scriptstrings/r3.in.xyz_to_translate.c:2 #: ../locale/scriptstrings/t.rast3d.algebra_to_translate.c:4 #: ../locale/scriptstrings/t.rast3d.extract_to_translate.c:4 -#: ../raster/r.colors/edit_colors.c:59 ../raster/r.univar/r3.univar_main.c:98 +#: ../raster/r.colors/edit_colors.c:76 ../raster/r.univar/r3.univar_main.c:98 #: ../raster/r.to.rast3elev/main.c:363 #: ../raster/r.colors.out/raster3d_main.c:46 ../raster3d/r3.support/main.c:49 -#: ../raster3d/r3.gwflow/main.c:159 ../raster3d/r3.out.netcdf/main.c:586 +#: ../raster3d/r3.gwflow/main.c:159 ../raster3d/r3.out.netcdf/main.c:587 #: ../raster3d/r3.retile/main.c:96 ../raster3d/r3.neighbors/main.c:208 #: ../raster3d/r3.out.vtk/main.c:376 ../raster3d/r3.mkdspf/main.c:79 #: ../raster3d/r3.mask/main.c:133 ../raster3d/r3.in.v5d/main.c:178 @@ -2015,7 +2023,7 @@ #: ../raster3d/r3.to.rast/main.c:259 ../raster3d/r3.stats/main.c:48 #: ../raster3d/r3.gradient/main.c:43 ../raster3d/r3.out.ascii/main.c:302 #: ../raster3d/r3.in.lidar/main.c:162 ../raster3d/r3.null/main.c:180 -#: ../raster3d/r3.in.ascii/main.c:354 ../misc/m.nviz.image/main.c:55 +#: ../raster3d/r3.in.ascii/main.c:354 ../misc/m.nviz.image/main.c:54 #: ../misc/m.nviz.script/main.c:72 msgid "raster3d" msgstr "" @@ -2029,7 +2037,7 @@ #: ../locale/scriptstrings/t.rast3d.extract_to_translate.c:5 #: ../raster/r.to.rast3/main.c:199 ../raster/r.to.rast3elev/main.c:364 #: ../raster3d/r3.support/main.c:51 ../raster3d/r3.gwflow/main.c:161 -#: ../raster3d/r3.out.netcdf/main.c:589 ../raster3d/r3.retile/main.c:98 +#: ../raster3d/r3.out.netcdf/main.c:590 ../raster3d/r3.retile/main.c:98 #: ../raster3d/r3.neighbors/main.c:210 ../raster3d/r3.out.vtk/main.c:378 #: ../raster3d/r3.mkdspf/main.c:81 ../raster3d/r3.mask/main.c:135 #: ../raster3d/r3.in.v5d/main.c:180 ../raster3d/r3.out.bin/main.c:207 @@ -2115,18 +2123,19 @@ #: ../raster/r.in.gridatb/main.c:46 ../raster/r.in.png/main.c:520 #: ../raster/r.in.lidar/main.c:109 ../raster/r.in.xyz/main.c:159 #: ../raster/r.in.bin/main.c:258 ../raster/r.in.mat/main.c:92 -#: ../raster/r.proj/main.c:147 ../raster/r.in.gdal/main.c:93 +#: ../raster/r.proj/main.c:150 ../raster/r.in.gdal/main.c:96 #: ../raster/r.external/main.c:58 ../raster3d/r3.in.v5d/main.c:179 #: ../raster3d/r3.in.bin/main.c:253 ../raster3d/r3.in.lidar/main.c:163 -#: ../raster3d/r3.in.ascii/main.c:355 ../vector/v.proj/main.c:71 +#: ../raster3d/r3.in.ascii/main.c:355 ../vector/v.proj/main.c:76 #: ../vector/v.in.lidar/main.c:137 ../vector/v.in.dwg/main.c:83 -#: ../vector/v.in.ogr/main.c:195 ../vector/v.in.db/main.c:53 +#: ../vector/v.in.ogr/main.c:198 ../vector/v.in.db/main.c:53 #: ../vector/v.in.ascii/main.c:71 ../vector/v.in.dxf/main.c:65 #: ../vector/v.external/main.c:53 msgid "import" msgstr "" #: ../locale/scriptstrings/i.in.spotvgt_to_translate.c:4 +#: ../imagery/i.vi/main.c:92 msgid "NDVI" msgstr "" @@ -2148,6 +2157,7 @@ #: ../locale/scriptstrings/t.vect.algebra_to_translate.c:3 #: ../locale/scriptstrings/t.rast.algebra_to_translate.c:3 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:3 #: ../locale/scriptstrings/t.rast.mapcalc_to_translate.c:3 #: ../locale/scriptstrings/t.rast3d.mapcalc_to_translate.c:3 #: ../locale/scriptstrings/t.rast3d.algebra_to_translate.c:3 @@ -2164,7 +2174,7 @@ msgstr "" #: ../locale/scriptstrings/t.vect.algebra_to_translate.c:9 -#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:10 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:11 #: ../locale/scriptstrings/t.rast.mapcalc_to_translate.c:11 #: ../locale/scriptstrings/t.rast3d.mapcalc_to_translate.c:12 #: ../locale/scriptstrings/t.rast3d.algebra_to_translate.c:11 @@ -2242,7 +2252,7 @@ msgstr "" #: ../locale/scriptstrings/t.rast.to.vect_to_translate.c:18 -#: ../raster/r.to.vect/main.c:117 ../vector/v.proj/main.c:130 +#: ../raster/r.to.vect/main.c:117 ../vector/v.proj/main.c:143 msgid "Do not build vector topology" msgstr "" @@ -2273,7 +2283,7 @@ msgstr "" #: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:3 -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:4 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:5 #: ../raster/r.resamp.interp/main.c:78 ../raster/r.surf.idw/main.c:106 #: ../raster/r.surf.contour/main.c:62 ../raster/r.fill.stats/main.c:777 #: ../raster/r.series.interp/main.c:66 ../raster/r.resamp.bspline/main.c:82 @@ -2282,11 +2292,18 @@ msgid "interpolation" msgstr "" -#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:9 -msgid "Number of interpolation processes to run in parallel" +#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:6 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:7 +#: ../raster/r.fill.stats/main.c:779 ../raster/r.resamp.bspline/main.c:84 +#: ../vector/v.surf.rst/main.c:152 ../vector/v.vol.rst/main.c:241 +msgid "no-data filling" msgstr "" #: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:10 +msgid "Number of interpolation processes to run in parallel" +msgstr "" + +#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:11 msgid "Assign the space time raster dataset start and end time to the output map" msgstr "" @@ -2334,7 +2351,7 @@ #: ../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 -#: ../raster/r.watershed/front/main.c:76 +#: ../raster/r.watershed/front/main.c:78 msgid "accumulation" msgstr "" @@ -2469,6 +2486,7 @@ msgstr "" #: ../locale/scriptstrings/r.in.wms_to_translate.c:6 +#: ../locale/scriptstrings/r.drain_to_translate.c:9 #: ../locale/scriptstrings/r.import_to_translate.c:11 #: ../locale/scriptstrings/r3.in.xyz_to_translate.c:14 #: ../imagery/i.ifft/main.c:93 ../vector/v.kernel/main.c:133 @@ -2549,7 +2567,7 @@ msgstr "" #: ../locale/scriptstrings/r.in.wms_to_translate.c:32 -#: ../display/d.mon/main.c:102 ../display/d.grid/main.c:113 +#: ../display/d.mon/main.c:102 ../display/d.grid/main.c:112 #: ../display/d.legend.vect/main.c:101 ../display/d.legend/main.c:246 #: ../display/d.path/main.c:115 ../display/d.erase/main.c:37 #: ../display/d.histogram/main.c:108 ../general/g.pnmcomp/main.c:325 @@ -2587,8 +2605,8 @@ msgstr "" #: ../locale/scriptstrings/t.vect.db.select_to_translate.c:6 -#: ../vector/v.decimate/main.c:128 ../vector/v.outlier/main.c:72 -#: ../vector/v.extract/main.c:79 +#: ../vector/v.decimate/main.c:129 ../vector/v.outlier/main.c:72 +#: ../vector/v.extract/main.c:80 msgid "select" msgstr "" @@ -2661,7 +2679,7 @@ #: ../locale/scriptstrings/v.build.all_to_translate.c:3 #: ../locale/scriptstrings/t.topology_to_translate.c:3 #: ../vector/v.clean/main.c:52 ../vector/v.build.polylines/main.c:111 -#: ../vector/v.in.ogr/main.c:197 ../vector/v.build/main.c:37 +#: ../vector/v.in.ogr/main.c:200 ../vector/v.build/main.c:37 #: ../vector/v.info/main.c:39 ../vector/v.out.postgis/main.c:48 #: ../vector/v.generalize/main.c:82 msgid "topology" @@ -2678,7 +2696,7 @@ msgstr "" #: ../locale/scriptstrings/t.snap_to_translate.c:4 ../vector/v.clean/main.c:54 -#: ../vector/v.in.ogr/main.c:199 +#: ../vector/v.in.ogr/main.c:202 msgid "snapping" msgstr "" @@ -2693,14 +2711,14 @@ #: ../locale/scriptstrings/v.import_to_translate.c:4 #: ../locale/scriptstrings/r.import_to_translate.c:4 -#: ../locale/scriptstrings/m.proj_to_translate.c:3 ../raster/r.proj/main.c:145 -#: ../raster/r.latlong/main.c:59 ../general/g.proj/main.c:65 -#: ../general/g.setproj/main.c:79 ../vector/v.proj/main.c:69 +#: ../locale/scriptstrings/m.proj_to_translate.c:3 ../raster/r.proj/main.c:148 +#: ../raster/r.latlong/main.c:58 ../general/g.proj/main.c:65 +#: ../general/g.setproj/main.c:79 ../vector/v.proj/main.c:74 msgid "projection" msgstr "" #: ../locale/scriptstrings/v.import_to_translate.c:5 -#: ../vector/v.in.ogr/main.c:207 +#: ../vector/v.in.ogr/main.c:210 msgid "Name of OGR datasource to be imported" msgstr "" @@ -2709,6 +2727,7 @@ #: ../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/i.spectral_to_translate.c:9 #: ../locale/scriptstrings/r.import_to_translate.c:6 #: ../locale/scriptstrings/r.import_to_translate.c:8 #: ../locale/scriptstrings/t.register_to_translate.c:6 @@ -2724,15 +2743,15 @@ #: ../locale/scriptstrings/r3.in.xyz_to_translate.c:22 #: ../locale/scriptstrings/r3.in.xyz_to_translate.c:24 #: ../locale/scriptstrings/r3.in.xyz_to_translate.c:27 -#: ../raster/r.sun/main.c:272 ../raster/r.sun/main.c:281 -#: ../raster/r.sun/main.c:290 ../raster/r.sun/main.c:299 -#: ../raster/r.sun/main.c:307 ../raster/r.sun/main.c:316 -#: ../raster/r.sun/main.c:325 ../raster/r.sun/main.c:334 -#: ../raster/r.sun/main.c:343 ../raster/r.sun/main.c:352 -#: ../raster/r.sun/main.c:361 ../raster/r.sun/main.c:370 -#: ../raster/r.sun/main.c:379 ../raster/r.sun/main.c:386 -#: ../raster/r.sun/main.c:394 ../raster/r.horizon/main.c:195 -#: ../raster/r.horizon/main.c:204 ../raster/r.horizon/main.c:212 +#: ../raster/r.sun/main.c:271 ../raster/r.sun/main.c:280 +#: ../raster/r.sun/main.c:289 ../raster/r.sun/main.c:298 +#: ../raster/r.sun/main.c:306 ../raster/r.sun/main.c:315 +#: ../raster/r.sun/main.c:324 ../raster/r.sun/main.c:333 +#: ../raster/r.sun/main.c:342 ../raster/r.sun/main.c:351 +#: ../raster/r.sun/main.c:360 ../raster/r.sun/main.c:369 +#: ../raster/r.sun/main.c:378 ../raster/r.sun/main.c:385 +#: ../raster/r.sun/main.c:393 ../raster/r.horizon/main.c:194 +#: ../raster/r.horizon/main.c:203 ../raster/r.horizon/main.c:211 #: ../raster/r.spread/main.c:125 ../raster/r.spread/main.c:139 #: ../raster/r.spread/main.c:151 ../raster/r.spread/main.c:164 #: ../raster/r.spread/main.c:177 ../raster/r.spread/main.c:189 @@ -2740,6 +2759,7 @@ #: ../raster/r.in.lidar/main.c:133 ../raster/r.in.xyz/main.c:213 #: ../raster/r.in.xyz/main.c:222 ../raster/r.in.xyz/main.c:230 #: ../raster/r.in.xyz/main.c:241 ../raster/r.in.xyz/main.c:251 +#: ../raster/r.buildvrt/main.c:86 ../raster/r.buildvrt/main.c:92 #: ../raster/r.external/main.c:66 ../raster/r.external/main.c:74 #: ../raster/r.external/main.c:83 ../raster/r.sim/r.sim.sediment/main.c:158 #: ../raster/r.sim/r.sim.sediment/main.c:166 @@ -2756,18 +2776,18 @@ #: ../display/d.text/main.c:154 ../raster3d/r3.flow/main.c:188 #: ../raster3d/r3.flow/main.c:195 ../raster3d/r3.flow/main.c:205 #: ../raster3d/r3.in.lidar/main.c:177 ../raster3d/r3.in.lidar/main.c:184 -#: ../vector/v.in.ogr/main.c:223 ../vector/v.edit/args.c:96 +#: ../vector/v.in.ogr/main.c:240 ../vector/v.edit/args.c:96 #: ../vector/v.edit/args.c:215 msgid "Input" msgstr "Girdi" #: ../locale/scriptstrings/v.import_to_translate.c:7 -#: ../vector/v.in.ogr/main.c:219 +#: ../vector/v.in.ogr/main.c:236 msgid "OGR layer name. If not given, all available layers are imported" msgstr "OGR katman adı. EÄŸer hiç verilmezse, tüm olası katmanlar içe aktarılır" #: ../locale/scriptstrings/v.import_to_translate.c:9 -#: ../vector/v.proj/main.c:106 +#: ../vector/v.proj/main.c:111 msgid "Name for output vector map (default: input)" msgstr "" @@ -2781,17 +2801,17 @@ #: ../locale/scriptstrings/v.import_to_translate.c:14 #: ../locale/scriptstrings/db.in.ogr_to_translate.c:11 -#: ../vector/v.in.ogr/main.c:296 +#: ../vector/v.in.ogr/main.c:313 msgid "Encoding value for attribute data" msgstr "" #: ../locale/scriptstrings/v.import_to_translate.c:15 -#: ../vector/v.in.ogr/main.c:298 +#: ../vector/v.in.ogr/main.c:315 msgid "Overrides encoding interpretation, useful when importing ESRI Shapefile" msgstr "" #: ../locale/scriptstrings/v.import_to_translate.c:17 -#: ../vector/v.in.ogr/main.c:274 +#: ../vector/v.in.ogr/main.c:291 msgid "Snapping threshold for boundaries (map units)" msgstr "" @@ -2819,12 +2839,12 @@ msgstr "" #: ../locale/scriptstrings/v.import_to_translate.c:25 -#: ../vector/v.in.ogr/main.c:319 +#: ../vector/v.in.ogr/main.c:336 msgid "List supported OGR formats and exit" msgstr "" #: ../locale/scriptstrings/v.import_to_translate.c:26 -#: ../vector/v.in.ogr/main.c:325 +#: ../vector/v.in.ogr/main.c:342 msgid "List available OGR layers in data source and exit" msgstr "" @@ -2834,16 +2854,16 @@ #: ../locale/scriptstrings/t.rast.import_to_translate.c:18 #: ../locale/scriptstrings/t.vect.import_to_translate.c:14 #: ../locale/scriptstrings/r.import_to_translate.c:31 -#: ../raster/r.in.lidar/main.c:300 ../raster/r.in.gdal/main.c:185 +#: ../raster/r.in.lidar/main.c:300 ../raster/r.in.gdal/main.c:202 #: ../raster/r.external/main.c:102 ../raster3d/r3.in.lidar/main.c:293 -#: ../vector/v.in.lidar/main.c:321 ../vector/v.in.ogr/main.c:347 +#: ../vector/v.in.lidar/main.c:321 ../vector/v.in.ogr/main.c:364 #: ../vector/v.external/args.c:45 msgid "Override projection check (use current location's projection)" msgstr "" #: ../locale/scriptstrings/v.import_to_translate.c:28 #: ../locale/scriptstrings/r.import_to_translate.c:32 -#: ../vector/v.in.ogr/main.c:349 ../vector/v.external/args.c:47 +#: ../vector/v.in.ogr/main.c:366 ../vector/v.external/args.c:47 msgid "Assume that the dataset has the same projection as the current location" msgstr "" @@ -2972,66 +2992,66 @@ #: ../locale/scriptstrings/t.rast.colors_to_translate.c:22 #: ../locale/scriptstrings/t.rast.colors_to_translate.c:24 #: ../locale/scriptstrings/t.rast.colors_to_translate.c:26 -#: ../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 ../raster/r.category/main.c:81 +#: ../raster/r.colors/edit_colors.c:107 ../raster/r.colors/edit_colors.c:114 +#: ../raster/r.colors/edit_colors.c:121 ../raster/r.colors/edit_colors.c:128 +#: ../raster/r.colors/edit_colors.c:139 ../raster/r.colors/edit_colors.c:157 +#: ../raster/r.colors/edit_colors.c:162 ../raster/r.colors/edit_colors.c:167 +#: ../raster/r.colors/edit_colors.c:172 ../raster/r.category/main.c:81 #: ../raster/r.category/main.c:88 ../display/d.linegraph/main.c:270 #: ../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:112 ../vector/v.colors/main.c:138 -#: ../vector/v.colors/main.c:143 ../vector/v.colors/main.c:148 +#: ../vector/v.colors/main.c:112 ../vector/v.colors/main.c:145 +#: ../vector/v.colors/main.c:150 ../vector/v.colors/main.c:155 msgid "Define" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:8 -#: ../raster/r.colors/edit_colors.c:96 ../vector/v.colors/main.c:98 +#: ../raster/r.colors/edit_colors.c:113 ../vector/v.colors/main.c:98 msgid "Raster map from which to copy color table" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:10 -#: ../raster/r.colors/edit_colors.c:103 ../vector/v.colors/main.c:105 +#: ../raster/r.colors/edit_colors.c:120 ../vector/v.colors/main.c:105 msgid "3D raster map from which to copy color table" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:12 -#: ../raster/r.colors/edit_colors.c:109 ../vector/v.colors/main.c:111 +#: ../raster/r.colors/edit_colors.c:126 ../vector/v.colors/main.c:111 msgid "Path to rules file" msgstr "Kural dosyası yolu" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:14 -#: ../raster/r.colors/edit_colors.c:115 ../vector/v.colors/main.c:121 +#: ../raster/r.colors/edit_colors.c:132 ../vector/v.colors/main.c:121 msgid "Remove existing color table" msgstr "Mevcut renk tablosunu uzaklaÅŸtır" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:16 -#: ../raster/r.colors/edit_colors.c:121 ../vector/v.colors/main.c:127 +#: ../raster/r.colors/edit_colors.c:138 ../vector/v.colors/main.c:127 msgid "Only write new color table if it does not already exist" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:17 -#: ../raster/r.colors/edit_colors.c:126 ../vector/v.colors/main.c:131 +#: ../raster/r.colors/edit_colors.c:143 ../vector/v.colors/main.c:131 msgid "List available rules then exit" msgstr "Kullanılabilir kuralları listele ve çık" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:19 -#: ../raster/r.colors/edit_colors.c:132 ../vector/v.colors/main.c:137 +#: ../raster/r.colors/edit_colors.c:156 ../vector/v.colors/main.c:144 msgid "Invert colors" msgstr "Renkleri tersine çevir" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:21 -#: ../raster/r.colors/edit_colors.c:137 ../vector/v.colors/main.c:142 +#: ../raster/r.colors/edit_colors.c:161 ../vector/v.colors/main.c:149 msgid "Logarithmic scaling" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:23 -#: ../raster/r.colors/edit_colors.c:142 ../vector/v.colors/main.c:147 +#: ../raster/r.colors/edit_colors.c:166 ../vector/v.colors/main.c:154 msgid "Logarithmic-absolute scaling" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:25 -#: ../raster/r.colors/edit_colors.c:147 +#: ../raster/r.colors/edit_colors.c:171 msgid "Histogram equalization" msgstr "" @@ -3049,6 +3069,7 @@ msgstr "" #: ../locale/scriptstrings/t.rename_to_translate.c:4 +#: ../locale/scriptstrings/v.db.renamecolumn_to_translate.c:5 #: ../general/g.rename/main.c:47 msgid "rename" msgstr "" @@ -3207,7 +3228,7 @@ msgstr "" #: ../locale/scriptstrings/v.unpack_to_translate.c:1 -msgid "Imports a vector map as GRASS GIS specific archive file (packed with v.pack)" +msgid "Imports a GRASS GIS specific vector archive file (packed with v.pack) as a vector map" msgstr "" #: ../locale/scriptstrings/v.unpack_to_translate.c:5 @@ -3229,7 +3250,7 @@ #: ../locale/scriptstrings/r.unpack_to_translate.c:10 ../ps/ps.map/main.c:100 #: ../ps/ps.map/main.c:113 ../ps/ps.map/main.c:135 #: ../raster/r.univar/r.univar_main.c:42 ../raster/r.kappa/main.c:90 -#: ../raster/r.kappa/main.c:98 +#: ../raster/r.kappa/main.c:98 ../raster/r.kappa/main.c:114 msgid "Output settings" msgstr "" @@ -3237,7 +3258,7 @@ #: ../locale/scriptstrings/r.unpack_to_translate.c:9 #: ../locale/scriptstrings/t.rast.import_to_translate.c:19 #: ../locale/scriptstrings/t.vect.import_to_translate.c:15 -#: ../raster/r.in.lidar/main.c:302 ../raster/r.in.gdal/main.c:187 +#: ../raster/r.in.lidar/main.c:302 ../raster/r.in.gdal/main.c:204 #: ../raster/r.external/main.c:104 ../raster3d/r3.in.lidar/main.c:295 #: ../vector/v.in.lidar/main.c:323 msgid "Assume that the dataset has same projection as the current location" @@ -3271,6 +3292,7 @@ #: ../locale/scriptstrings/v.db.univar_to_translate.c:8 #: ../locale/scriptstrings/db.univar_to_translate.c:8 +#: ../raster/r.info/main.c:91 msgid "Print stats in shell script style" msgstr "" @@ -3339,7 +3361,7 @@ msgstr "" #: ../locale/scriptstrings/r.unpack_to_translate.c:1 -msgid "Imports a raster map as GRASS GIS specific archive file (packed with r.pack)" +msgid "Imports a GRASS GIS specific raster archive file (packed with r.pack) as a raster map" msgstr "" #: ../locale/scriptstrings/r.unpack_to_translate.c:6 @@ -3355,23 +3377,23 @@ msgid "multispectral" msgstr "" -#: ../locale/scriptstrings/i.spectral_to_translate.c:9 +#: ../locale/scriptstrings/i.spectral_to_translate.c:10 msgid "Name for output image (or text file for -t)" msgstr "" -#: ../locale/scriptstrings/i.spectral_to_translate.c:11 +#: ../locale/scriptstrings/i.spectral_to_translate.c:12 msgid "Graphics format for output file" msgstr "" -#: ../locale/scriptstrings/i.spectral_to_translate.c:13 +#: ../locale/scriptstrings/i.spectral_to_translate.c:14 msgid "Show sampling coordinates instead of numbering in the legend" msgstr "" -#: ../locale/scriptstrings/i.spectral_to_translate.c:14 +#: ../locale/scriptstrings/i.spectral_to_translate.c:15 msgid "Use gnuplot for display" msgstr "" -#: ../locale/scriptstrings/i.spectral_to_translate.c:15 +#: ../locale/scriptstrings/i.spectral_to_translate.c:16 msgid "output to text file" msgstr "" @@ -3475,8 +3497,8 @@ #: ../locale/scriptstrings/t.rast.import_to_translate.c:6 #: ../locale/scriptstrings/t.vect.import_to_translate.c:6 -#: ../raster/r.in.gdal/main.c:94 ../general/g.proj/main.c:66 -#: ../vector/v.in.ogr/main.c:200 +#: ../raster/r.in.gdal/main.c:97 ../general/g.proj/main.c:66 +#: ../vector/v.in.ogr/main.c:203 msgid "create location" msgstr "" @@ -3491,17 +3513,19 @@ msgstr "" #: ../locale/scriptstrings/t.rast.import_to_translate.c:13 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:23 #: ../locale/scriptstrings/r.import_to_translate.c:10 -#: ../raster/r.stream.extract/main.c:141 ../raster/r.resamp.bspline/main.c:151 -#: ../raster/r.proj/main.c:192 ../raster/r.in.gdal/main.c:123 +#: ../raster/r.stream.extract/main.c:141 ../raster/r.resamp.bspline/main.c:153 +#: ../raster/r.proj/main.c:195 ../raster/r.in.gdal/main.c:126 #: ../vector/v.to.rast/main.c:117 ../vector/v.surf.bspline/main.c:195 msgid "Cache size for raster rows" msgstr "" #: ../locale/scriptstrings/t.rast.import_to_translate.c:14 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:22 #: ../locale/scriptstrings/r.import_to_translate.c:9 -#: ../raster/r.stream.extract/main.c:140 ../raster/r.resamp.bspline/main.c:150 -#: ../raster/r.proj/main.c:191 ../raster/r.in.gdal/main.c:122 +#: ../raster/r.stream.extract/main.c:140 ../raster/r.resamp.bspline/main.c:152 +#: ../raster/r.proj/main.c:194 ../raster/r.in.gdal/main.c:125 #: ../vector/v.to.rast/main.c:116 ../vector/v.surf.bspline/main.c:194 msgid "Maximum memory to be used (in MB)" msgstr "" @@ -3597,52 +3621,68 @@ 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.rectify/main.c:132 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:3 +#: ../raster/r.surf.area/main.c:77 ../raster/r.contour/main.c:88 +#: ../raster/r.random.surface/main.c:58 ../raster/r.surf.random/main.c:37 +#: ../raster/r.surf.fractal/main.c:39 ../raster/r.surf.idw/main.c:105 +#: ../raster/r.surf.contour/main.c:61 ../raster/r.fill.stats/main.c:776 +#: ../raster/r.resamp.bspline/main.c:80 ../raster/r.surf.gauss/main.c:39 +#: ../vector/v.surf.idw/main.c:88 ../vector/v.surf.rst/main.c:148 +#: ../vector/v.surf.bspline/main.c:92 ../vector/v.vol.rst/main.c:237 +msgid "surface" +msgstr "" + +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:6 +#: ../raster/r.resamp.bspline/main.c:83 +msgid "splines" +msgstr "" + +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:8 +#: ../raster/r.proj/main.c:185 ../imagery/i.rectify/main.c:132 #: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:126 msgid "Interpolation method to use" msgstr "Kullanılacak enterpolasyon metodu" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:6 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:9 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 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:10 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:12 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:14 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:16 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:18 msgid "RST options" msgstr "" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:8 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:11 msgid "Spline smoothing parameter" msgstr "EÄŸri düzgünleÅŸtirme parametresi" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:10 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:13 msgid "Width of hole edge used for interpolation (in cells)" msgstr "" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:12 -#: ../vector/v.surf.rst/main.c:307 ../vector/v.vol.rst/main.c:319 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:15 +#: ../vector/v.surf.rst/main.c:310 ../vector/v.vol.rst/main.c:321 msgid "Minimum number of points for approximation in a segment (>segmax)" msgstr "" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:14 -#: ../vector/v.surf.rst/main.c:298 ../vector/v.vol.rst/main.c:310 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:17 +#: ../vector/v.surf.rst/main.c:301 ../vector/v.vol.rst/main.c:312 msgid "Maximum number of points in a segment" msgstr "Parçadaki en fazla nokta sayısı" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:16 -#: ../raster/r.resamp.bspline/main.c:131 ../vector/v.surf.bspline/main.c:177 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:19 +#: ../raster/r.resamp.bspline/main.c:133 ../vector/v.surf.bspline/main.c:177 msgid "Tykhonov regularization parameter (affects smoothing)" msgstr "" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:17 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:20 msgid "Used in bilinear and bicubic spline interpolation" msgstr "" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:18 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:21 msgid "Spline options" msgstr "" @@ -3728,7 +3768,7 @@ msgid "r.mapcalc expression for temporal and spatial analysis of space time raster datasets" msgstr "" -#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:12 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:13 #: ../locale/scriptstrings/t.rast3d.algebra_to_translate.c:13 msgid "Use granularity sampling instead of the temporal topology approach" msgstr "" @@ -3797,7 +3837,7 @@ msgstr "" #: ../locale/scriptstrings/v.dissolve_to_translate.c:3 -#: ../vector/v.extract/main.c:80 +#: ../vector/v.extract/main.c:81 msgid "dissolve" msgstr "" @@ -3809,6 +3849,77 @@ msgid "Name of attribute column used to dissolve common boundaries" msgstr "" +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:1 +msgid "Calculates a new raster map from a simple r.mapcalc expression." +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:4 +msgid "simple" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:5 +msgid "Formula (e.g. A-B or A*C+B)" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:6 +msgid "Name of input A raster map" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:7 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:9 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:11 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:13 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:15 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:17 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:23 +#: ../raster/r.stream.extract/main.c:89 ../raster/r.stream.extract/main.c:97 +#: ../raster/r.flow/main.c:435 ../raster/r.flow/main.c:441 +msgid "Input maps" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:8 +msgid "Name of input B raster map" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:10 +msgid "Name of input C raster map" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:12 +msgid "Name of input D raster map" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:14 +msgid "Name of input E raster map" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:16 +msgid "Name of input F raster map" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:18 +#: ../raster/r.random/main.c:89 ../raster/r.mapcalc/main.c:105 +msgid "Seed for rand() function" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:19 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:21 +msgid "Random" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:20 +#: ../raster/r.mapcalc/main.c:109 +msgid "Generate random seed (result is non-deterministic)" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:22 +msgid "Quote the map names" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:24 +msgid "Case sensitive variable names" +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 "" @@ -3817,6 +3928,114 @@ msgid "Create the location specified by the \"location\" parameter and exit. Do not import the space time vector datasets." msgstr "" +#: ../locale/scriptstrings/r.drain_to_translate.c:1 +#: ../raster/r.drain/main.c:113 +msgid "Traces a flow through an elevation model or cost surface on a raster map." +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:3 ../raster/r.path/main.c:151 +#: ../raster/r.solute.transport/main.c:230 ../raster/r.topmodel/main.c:52 +#: ../raster/r.uslek/main.c:54 ../raster/r.usler/main.c:53 +#: ../raster/r.gwflow/main.c:210 ../raster/r.stream.extract/main.c:77 +#: ../raster/r.fill.dir/main.c:89 ../raster/r.basins.fill/main.c:55 +#: ../raster/r.water.outlet/main.c:58 ../raster/r.drain/main.c:110 +#: ../raster/r.topidx/main.c:40 ../raster/r.flow/main.c:422 +#: ../raster/r.carve/main.c:75 ../raster/r.lake/main.c:151 +#: ../raster/r.watershed/front/main.c:76 +#: ../raster/r.sim/r.sim.sediment/main.c:115 +#: ../raster/r.sim/r.sim.water/main.c:114 ../raster3d/r3.gwflow/main.c:162 +#: ../raster3d/r3.flow/main.c:180 +msgid "hydrology" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:4 ../raster/r.path/main.c:152 +#: ../raster/r.walk/main.c:204 ../raster/r.cost/main.c:164 +#: ../raster/r.drain/main.c:111 +msgid "cost surface" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:5 +#: ../raster/r.drain/main.c:116 +msgid "Name of input elevation or cost surface raster map" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:6 +#: ../raster/r.drain/main.c:121 +msgid "Name of input movement direction map associated with the cost surface" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:7 +#: ../raster/r.drain/main.c:123 +msgid "Direction in degrees CCW from east" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:8 +#: ../locale/scriptstrings/r.drain_to_translate.c:23 +#: ../raster/r.drain/main.c:125 ../raster/r.drain/main.c:168 +msgid "Cost surface" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:10 +#: ../raster/r.drain/main.c:133 +msgid "Name for output drain vector map" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:11 +#: ../raster/r.drain/main.c:134 +msgid "Recommended for cost surface made using knight's move" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:12 +#: ../raster/r.path/main.c:195 ../raster/r.walk/main.c:260 +#: ../raster/r.cost/main.c:223 ../raster/r.drain/main.c:139 +msgid "Coordinates of starting point(s) (E,N)" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:13 +#: ../locale/scriptstrings/r.drain_to_translate.c:15 +#: ../raster/r.path/main.c:196 ../raster/r.path/main.c:202 +#: ../raster/r.walk/main.c:242 ../raster/r.walk/main.c:254 +#: ../raster/r.walk/main.c:261 ../raster/r.walk/main.c:342 +#: ../raster/r.cost/main.c:205 ../raster/r.cost/main.c:217 +#: ../raster/r.cost/main.c:224 ../raster/r.cost/main.c:274 +#: ../raster/r.drain/main.c:140 ../raster/r.drain/main.c:147 +msgid "Start" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:14 +#: ../raster/r.path/main.c:201 ../raster/r.drain/main.c:145 +msgid "Name of starting vector points map(s)" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:16 +#: ../raster/r.path/main.c:206 ../raster/r.drain/main.c:151 +msgid "Copy input cell values on output" +msgstr "Girdi hücre deÄŸerini çıktı olarak kopyala" + +#: ../locale/scriptstrings/r.drain_to_translate.c:17 +#: ../locale/scriptstrings/r.drain_to_translate.c:19 +#: ../locale/scriptstrings/r.drain_to_translate.c:21 +#: ../raster/r.path/main.c:207 ../raster/r.path/main.c:212 +#: ../raster/r.path/main.c:217 ../raster/r.drain/main.c:152 +#: ../raster/r.drain/main.c:157 ../raster/r.drain/main.c:162 +msgid "Path settings" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:18 +#: ../raster/r.path/main.c:211 ../raster/r.drain/main.c:156 +msgid "Accumulate input values along the path" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:20 +#: ../raster/r.path/main.c:216 ../raster/r.drain/main.c:161 +msgid "Count cell numbers along the path" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:22 +#: ../raster/r.drain/main.c:167 +msgid "The input raster map is a cost surface (direction surface must also be specified)" +msgstr "" + #: ../locale/scriptstrings/r.import_to_translate.c:1 msgid "Imports raster data into a GRASS raster map using GDAL library and reprojects on the fly." msgstr "" @@ -3859,14 +4078,15 @@ #: ../locale/scriptstrings/r.import_to_translate.c:24 #: ../raster/r.in.poly/main.c:50 ../raster/r.in.ascii/main.c:92 -#: ../raster/r.in.bin/main.c:298 ../raster/r.in.gdal/main.c:140 -#: ../raster/r.support/main.c:66 ../raster/r.external/main.c:90 +#: ../raster/r.buildvrt/main.c:102 ../raster/r.in.bin/main.c:298 +#: ../raster/r.in.gdal/main.c:143 ../raster/r.support/main.c:66 +#: ../raster/r.external/main.c:90 msgid "Title for resultant raster map" msgstr "Sonuç haritanın baÅŸlığı" #: ../locale/scriptstrings/r.import_to_translate.c:25 -#: ../raster/r.in.gdal/main.c:141 ../raster/r.in.gdal/main.c:150 -#: ../raster/r.in.gdal/main.c:159 ../raster/r.in.gdal/main.c:165 +#: ../raster/r.in.gdal/main.c:144 ../raster/r.in.gdal/main.c:153 +#: ../raster/r.in.gdal/main.c:162 ../raster/r.in.gdal/main.c:168 #: ../raster/r.external/main.c:91 ../imagery/i.landsat.toar/main.c:94 #: ../imagery/i.landsat.toar/main.c:116 ../imagery/i.landsat.toar/main.c:125 #: ../imagery/i.landsat.toar/main.c:134 ../imagery/i.landsat.toar/main.c:142 @@ -3880,105 +4100,20 @@ #: ../locale/scriptstrings/r.import_to_translate.c:27 #: ../locale/scriptstrings/r.import_to_translate.c:29 -#: ../raster/r.horizon/main.c:278 ../raster/r.horizon/main.c:297 +#: ../raster/r.horizon/main.c:277 ../raster/r.horizon/main.c:296 msgid "Optional" msgstr "" #: ../locale/scriptstrings/r.import_to_translate.c:28 -#: ../raster/r.proj/main.c:208 +#: ../raster/r.proj/main.c:219 msgid "Do not perform region cropping optimization" msgstr "" #: ../locale/scriptstrings/r.import_to_translate.c:30 -#: ../raster/r.in.gdal/main.c:214 +#: ../raster/r.in.gdal/main.c:231 msgid "Force Lat/Lon maps to fit into geographic coordinates (90N,S; 180E,W)" msgstr "" -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:1 -msgid "Performs inter-satellite calibration on DMSP-OLS Nighttime Lights Time Series" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:3 -msgid "inter-satellite" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:4 -#, fuzzy -msgid "calibration" -msgstr "gösterim" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:5 -msgid "nighttime lights" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:6 -#, fuzzy -msgid "time series" -msgstr "raster, seriler" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:7 -msgid "DMSP-OLS" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:8 -msgid "Print out calibration equations" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:9 -msgid "Evaluation based on the Normalised Difference Index" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:10 -#, fuzzy -msgid "Print in shell script style (currently only NDI via -e)" -msgstr "Kabuk betiÄŸi stilinde yazdır" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:11 -#, fuzzy -msgid "Keep current computational region settings" -msgstr "Geçerli bölgenin ayarlarını kullanarak..." - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:12 -msgid "Exclude zero values from the analysis (retain zero cells in output)" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:13 -msgid "Exclude zero values from the analysis (set zero cells to NULL in output)" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:14 -msgid "Do not try to transfer timestamps (for input without timestamp)" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:15 -msgid "Clean average DMSP-OLS visible band digital number image(s)" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:16 -#, fuzzy -msgid "output file(s) suffix" -msgstr "Çıktı raster harita(lar) soneki" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:17 -msgid "Suffix for calibrated average digital number output image(s)" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:18 -msgid "Calibration model" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:19 -msgid "Inter-satellite calibration model for average DMSP-OLS nighttime lights time series" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:20 -msgid "Elvidge (2009 or 2014), Liu 2012, Wu 2013" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:21 -msgid "Calibration Model" -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 "" @@ -4196,7 +4331,7 @@ msgid "Renames a column in the attribute table connected to a given vector map." msgstr "Verilen vektör haritaya baÄŸlı öznitelik tablosundaki sütunu yeniden adlandırır" -#: ../locale/scriptstrings/v.db.renamecolumn_to_translate.c:5 +#: ../locale/scriptstrings/v.db.renamecolumn_to_translate.c:6 msgid "Old and new name of the column (old,new)" msgstr "Eski ve yeni sütun adı (eski,yeni)" @@ -4330,17 +4465,17 @@ msgstr "" #: ../locale/scriptstrings/m.proj_to_translate.c:2 ../misc/m.cogo/main.c:225 -#: ../misc/m.transform/main.c:316 ../misc/m.nviz.image/main.c:50 +#: ../misc/m.transform/main.c:316 ../misc/m.nviz.image/main.c:49 #: ../misc/m.nviz.script/main.c:69 ../misc/m.measure/main.c:46 msgid "miscellaneous" msgstr "çeÅŸitli" #: ../locale/scriptstrings/m.proj_to_translate.c:4 #: ../locale/scriptstrings/i.tasscap_to_translate.c:3 -#: ../raster/r.proj/main.c:146 ../imagery/i.fft/main.c:79 +#: ../raster/r.proj/main.c:149 ../imagery/i.fft/main.c:79 #: ../imagery/i.pca/main.c:73 ../imagery/i.ifft/main.c:78 #: ../imagery/i.ortho.photo/i.ortho.transform/main.c:392 -#: ../misc/m.transform/main.c:317 ../vector/v.proj/main.c:70 +#: ../misc/m.transform/main.c:317 ../vector/v.proj/main.c:75 #: ../vector/v.transform/main.c:71 msgid "transformation" msgstr "" @@ -4363,7 +4498,7 @@ #: ../raster/r.reclass/main.c:66 ../raster/r.recode/main.c:61 #: ../raster/r.in.ascii/main.c:79 ../raster3d/r3.in.ascii/main.c:87 #: ../general/g.proj/main.c:141 ../general/g.proj/main.c:150 -#: ../db/db.execute/main.c:139 ../db/db.select/main.c:208 +#: ../db/db.execute/main.c:151 ../db/db.select/main.c:208 #: ../vector/v.segment/main.c:80 ../vector/v.what/main.c:78 #: ../vector/v.edit/args.c:95 msgid "'-' for standard input" @@ -4487,14 +4622,18 @@ msgstr "" #: ../locale/scriptstrings/r.in.srtm_to_translate.c:4 -msgid "Name of SRTM input tile (file without .hgt.zip extension)" +msgid "SRTM" msgstr "" #: ../locale/scriptstrings/r.in.srtm_to_translate.c:5 -msgid "Name for output raster map (default: input tile)" +msgid "Name of SRTM input tile (file without .hgt.zip extension)" msgstr "" #: ../locale/scriptstrings/r.in.srtm_to_translate.c:6 +msgid "Name for output raster map (default: input tile)" +msgstr "" + +#: ../locale/scriptstrings/r.in.srtm_to_translate.c:7 msgid "Input is a 1-arcsec tile (default: 3-arcsec)" msgstr "" @@ -4521,7 +4660,7 @@ #: ../raster3d/r3.in.lidar/main.c:164 ../vector/v.lidar.edgedetection/main.c:76 #: ../vector/v.out.lidar/main.c:473 ../vector/v.in.lidar/main.c:138 #: ../vector/v.lidar.correction/main.c:72 ../vector/v.surf.bspline/main.c:94 -#: ../vector/v.lidar.growing/main.c:76 ../vector/v.decimate/main.c:124 +#: ../vector/v.lidar.growing/main.c:76 ../vector/v.decimate/main.c:125 #: ../vector/v.outlier/main.c:74 msgid "LIDAR" msgstr "" @@ -4671,7 +4810,7 @@ #: ../locale/scriptstrings/d.rast.leg_to_translate.c:3 #: ../display/d.vect.thematic/main.c:86 ../display/d.barscale/main.c:64 -#: ../display/d.grid/main.c:54 ../display/d.legend.vect/main.c:51 +#: ../display/d.grid/main.c:53 ../display/d.legend.vect/main.c:51 #: ../display/d.graph/main.c:59 ../display/d.legend/main.c:79 #: ../display/d.linegraph/main.c:232 ../display/d.vect.chart/main.c:64 #: ../display/d.text/main.c:140 ../display/d.northarrow/main.c:47 @@ -5065,37 +5204,34 @@ msgid "Paper '%s' not found, using defaults" msgstr "'%s' kağıdı bulunamadı, varsayılan kullanılıyor" -#: ../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.horizon/main.c:846 -#: ../raster/r.horizon/main.c:864 ../raster/r.latlong/main.c:133 -#: ../display/d.grid/plot.c:287 ../display/d.grid/plot.c:293 -#: ../display/d.grid/plot.c:334 ../display/d.grid/plot.c:340 -#: ../display/d.grid/plot.c:427 ../display/d.grid/plot.c:433 -#: ../display/d.grid/plot.c:485 ../display/d.grid/plot.c:491 -#: ../display/d.grid/plot.c:635 ../display/d.grid/plot.c:651 -#: ../display/d.grid/plot.c:668 ../display/d.grid/plot.c:685 -msgid "Error in pj_do_proj" -msgstr "pj_do_proj'da hata" - -#: ../ps/ps.map/do_geogrid.c:272 ../raster/r.sun/main.c:788 -#: ../raster/r.horizon/main.c:538 ../display/d.grid/plot.c:554 -#: ../display/d.where/main.c:113 ../general/g.region/printwindow.c:257 -#: ../general/g.region/printwindow.c:481 ../general/g.region/printwindow.c:550 +#: ../ps/ps.map/do_geogrid.c:90 ../ps/ps.map/do_geogrid.c:96 +#: ../ps/ps.map/do_geogrid.c:121 ../ps/ps.map/do_geogrid.c:127 +#: ../ps/ps.map/do_geogrid.c:200 ../ps/ps.map/do_geogrid.c:242 +#: ../ps/ps.map/do_geogrid.c:322 ../ps/ps.map/do_geogrid.c:339 +#: ../ps/ps.map/do_geogrid.c:357 ../ps/ps.map/do_geogrid.c:375 +#: ../ps/ps.map/do_geogrid.c:432 ../ps/ps.map/do_geogrid.c:439 +#: ../ps/ps.map/do_geogrid.c:444 ../ps/ps.map/do_geogrid.c:453 +#: ../ps/ps.map/do_geogrid.c:458 +msgid "Error in GPJ_transform" +msgstr "" + +#: ../ps/ps.map/do_geogrid.c:284 ../raster/r.sun/main.c:787 +#: ../raster/r.horizon/main.c:542 ../display/d.grid/plot.c:564 +#: ../display/d.where/main.c:113 ../general/g.region/printwindow.c:256 +#: ../general/g.region/printwindow.c:492 ../general/g.region/printwindow.c:564 msgid "Can't get projection key values of current location" msgstr "Geçerli proje için projeksiyon anahtar deÄŸerler elde edilemedi" -#: ../ps/ps.map/do_geogrid.c:278 ../raster/r.sun/main.c:798 -#: ../raster/r.horizon/main.c:548 ../raster/r.latlong/main.c:114 -#: ../display/d.grid/plot.c:561 ../display/d.grid/plot.c:588 -#: ../display/d.where/main.c:120 ../display/d.where/main.c:146 -msgid "Unable to set up lat/long projection parameters" -msgstr "Enlem/Boylam parametreleri ayarlanamadı" +#: ../ps/ps.map/do_geogrid.c:293 ../raster/r.sun/main.c:796 +#: ../raster/r.horizon/main.c:551 ../raster/r.sunhours/main.c:231 +#: ../raster/r.proj/main.c:342 ../raster/r.in.gdal/main.c:1003 +#: ../raster/r.sunmask/g_solposition.c:121 ../raster/r.latlong/main.c:111 +#: ../display/d.grid/plot.c:605 ../display/d.where/main.c:151 +#: ../general/g.region/printwindow.c:265 ../general/g.region/printwindow.c:501 +#: ../general/g.region/printwindow.c:593 ../vector/v.proj/main.c:292 +#, fuzzy +msgid "Unable to initialize coordinate transformation" +msgstr "Harita kapatılamıyor" #: ../ps/ps.map/ps_clrtbl.c:35 ../ps/ps.map/ps_fclrtbl.c:46 #, c-format @@ -5264,41 +5400,42 @@ #: ../vector/v.mkgrid/main.c:278 ../vector/v.what.rast3/main.c:126 #: ../vector/v.to.rast/support.c:109 ../vector/v.to.rast/support.c:284 #: ../vector/v.to.rast/support.c:523 ../vector/v.to.rast/vect2rast.c:60 -#: ../vector/v.out.ogr/main.c:634 ../vector/v.kcv/main.c:126 +#: ../vector/v.out.ogr/main.c:690 ../vector/v.kcv/main.c:126 #: ../vector/v.surf.idw/read_sites.c:55 ../vector/v.class/main.c:117 #: ../vector/v.label.sa/labels.c:78 ../vector/v.net.distance/main.c:279 -#: ../vector/v.random/main.c:239 ../vector/v.db.connect/main.c:223 -#: ../vector/v.db.connect/main.c:331 ../vector/v.to.rast3/main.c:84 -#: ../vector/v.reclass/main.c:133 ../vector/v.surf.rst/main.c:620 -#: ../vector/v.surf.bspline/main.c:384 ../vector/v.surf.bspline/crosscorr.c:123 -#: ../vector/v.db.select/main.c:177 ../vector/v.net.allpairs/main.c:166 -#: ../vector/v.in.dwg/main.c:213 ../vector/v.buffer/main.c:431 -#: ../vector/v.select/copy_tabs.c:82 ../vector/v.profile/main.c:426 -#: ../vector/v.profile/main.c:580 ../vector/v.extrude/main.c:229 -#: ../vector/v.out.svg/main.c:159 ../vector/v.in.ogr/main.c:1131 -#: ../vector/v.in.ogr/main.c:1177 ../vector/v.patch/main.c:156 -#: ../vector/v.patch/main.c:188 ../vector/v.patch/main.c:309 -#: ../vector/v.patch/main.c:391 ../vector/v.net.path/path.c:96 -#: ../vector/v.overlay/main.c:246 ../vector/v.overlay/main.c:413 -#: ../vector/v.net.iso/main.c:376 ../vector/v.to.3d/trans2.c:55 -#: ../vector/v.to.3d/trans3.c:57 ../vector/v.what.rast/main.c:144 -#: ../vector/v.net.flow/main.c:169 ../vector/v.normal/main.c:122 -#: ../vector/v.sample/main.c:179 ../vector/v.distance/main.c:520 -#: ../vector/v.distance/main.c:555 ../vector/v.distance/main.c:601 -#: ../vector/v.distance/main.c:1340 ../vector/v.distance/main.c:1359 -#: ../vector/v.net.timetable/main.c:93 ../vector/v.in.db/main.c:164 -#: ../vector/v.in.db/main.c:302 ../vector/v.in.ascii/main.c:348 -#: ../vector/v.to.points/main.c:177 ../vector/v.colors/scan_attr.c:29 -#: ../vector/v.colors/read_rgb.c:28 ../vector/v.colors/write_rgb.c:25 -#: ../vector/v.vol.rst/user1.c:99 ../vector/v.vol.rst/main.c:600 -#: ../vector/v.net.components/main.c:180 +#: ../vector/v.random/main.c:243 ../vector/v.random/main.c:271 +#: ../vector/v.db.connect/main.c:223 ../vector/v.db.connect/main.c:331 +#: ../vector/v.to.rast3/main.c:84 ../vector/v.reclass/main.c:133 +#: ../vector/v.surf.rst/main.c:623 ../vector/v.surf.bspline/main.c:384 +#: ../vector/v.surf.bspline/crosscorr.c:123 ../vector/v.db.select/main.c:177 +#: ../vector/v.net.allpairs/main.c:166 ../vector/v.in.dwg/main.c:213 +#: ../vector/v.buffer/main.c:431 ../vector/v.select/copy_tabs.c:82 +#: ../vector/v.profile/main.c:426 ../vector/v.profile/main.c:580 +#: ../vector/v.extrude/main.c:229 ../vector/v.out.svg/main.c:159 +#: ../vector/v.in.ogr/main.c:1194 ../vector/v.in.ogr/main.c:1242 +#: ../vector/v.patch/main.c:159 ../vector/v.patch/main.c:191 +#: ../vector/v.patch/main.c:347 ../vector/v.patch/main.c:429 +#: ../vector/v.net.path/path.c:96 ../vector/v.overlay/main.c:246 +#: ../vector/v.overlay/main.c:413 ../vector/v.net.iso/main.c:376 +#: ../vector/v.to.3d/trans2.c:55 ../vector/v.to.3d/trans3.c:57 +#: ../vector/v.what.rast/main.c:144 ../vector/v.net.flow/main.c:169 +#: ../vector/v.normal/main.c:122 ../vector/v.sample/main.c:179 +#: ../vector/v.distance/main.c:527 ../vector/v.distance/main.c:562 +#: ../vector/v.distance/main.c:608 ../vector/v.distance/main.c:1348 +#: ../vector/v.distance/main.c:1367 ../vector/v.net.timetable/main.c:93 +#: ../vector/v.in.db/main.c:164 ../vector/v.in.db/main.c:302 +#: ../vector/v.in.ascii/main.c:348 ../vector/v.to.points/main.c:177 +#: ../vector/v.colors/scan_attr.c:29 ../vector/v.colors/read_rgb.c:28 +#: ../vector/v.colors/write_rgb.c:25 ../vector/v.vol.rst/user1.c:99 +#: ../vector/v.vol.rst/main.c:602 ../vector/v.net.components/main.c:180 #: ../vector/v.colors.out/make_colors.c:36 ../vector/v.label/main.c:278 #: ../vector/v.edit/select.c:516 ../vector/v.net.centrality/main.c:246 #: ../vector/v.info/print.c:147 ../vector/v.out.postgis/table.c:34 -#: ../vector/v.in.dxf/write_vect.c:211 ../vector/v.extract/main.c:263 +#: ../vector/v.in.dxf/write_vect.c:211 ../vector/v.extract/main.c:226 +#: ../vector/v.extract/main.c:323 ../vector/v.extract/extract.c:272 #: ../vector/v.lrs/v.lrs.create/main.c:296 #: ../vector/v.lrs/v.lrs.create/main.c:305 ../vector/v.net.alloc/main.c:316 -#: ../vector/v.transform/trans_digit.c:41 ../vector/v.to.db/update.c:46 +#: ../vector/v.transform/trans_digit.c:41 ../vector/v.to.db/update.c:48 #: ../vector/v.to.db/query.c:89 #, c-format msgid "Unable to open database <%s> by driver <%s>" @@ -5368,10 +5505,11 @@ msgid "My first raster module" msgstr "Ä°lk raster modülüm" -#: ../doc/raster/r.example/main.c:105 ../raster/r.walk/main.c:435 -#: ../raster/r.walk/main.c:440 ../raster/r.walk/main.c:801 -#: ../raster/r.colors/edit_colors.c:393 ../raster/r.cost/main.c:350 -#: ../raster/r.cost/main.c:665 ../raster/r.reclass/main.c:79 +#: ../doc/raster/r.example/main.c:105 ../raster/r.walk/main.c:460 +#: ../raster/r.walk/main.c:486 ../raster/r.walk/main.c:491 +#: ../raster/r.walk/main.c:852 ../raster/r.colors/edit_colors.c:434 +#: ../raster/r.cost/main.c:375 ../raster/r.cost/main.c:401 +#: ../raster/r.cost/main.c:712 ../raster/r.reclass/main.c:79 #: ../raster/r.univar/r.univar_main.c:234 ../raster/r.report/parse.c:273 #: ../raster/r.distance/parse.c:72 ../raster/r.distance/parse.c:81 #: ../raster/r.spread/main.c:439 ../raster/r.spread/main.c:442 @@ -5379,13 +5517,13 @@ #: ../raster/r.spread/main.c:452 ../raster/r.spread/main.c:455 #: ../raster/r.buffer/main.c:112 ../raster/r.stream.extract/main.c:173 #: ../raster/r.stream.extract/main.c:177 ../raster/r.stream.extract/main.c:182 -#: ../raster/r.cross/main.c:106 ../raster/r.mapcalc/map.c:519 +#: ../raster/r.cross/main.c:105 ../raster/r.mapcalc/map.c:519 #: ../raster/r.mapcalc/map.c:813 ../raster/r.mapcalc/map3.c:710 -#: ../raster/r.compress/main.c:124 ../raster/r.compress/main.c:304 -#: ../raster/r.kappa/main.c:150 ../raster/r.kappa/stats.c:33 +#: ../raster/r.compress/main.c:124 ../raster/r.compress/main.c:308 +#: ../raster/r.kappa/main.c:162 ../raster/r.kappa/stats.c:33 #: ../raster/r.kappa/stats.c:38 ../raster/r.coin/main.c:121 #: ../raster/r.coin/main.c:123 ../raster/r.fill.stats/main.c:1028 -#: ../raster/r.tile/main.c:86 ../raster/r.info/main.c:104 +#: ../raster/r.tile/main.c:86 ../raster/r.info/main.c:110 #: ../raster/r.geomorphon/memory.c:14 ../raster/r.category/main.c:119 #: ../raster/r.category/main.c:140 ../raster/r.ros/main.c:368 #: ../raster/r.ros/main.c:379 ../raster/r.ros/main.c:384 @@ -5399,14 +5537,15 @@ #: ../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 ../general/g.region/main.c:429 -#: ../general/g.region/main.c:766 ../general/g.region/main.c:774 -#: ../imagery/i.gensig/parse.c:38 ../imagery/i.gensigset/parse.c:44 -#: ../imagery/i.pca/main.c:139 ../imagery/i.ortho.photo/i.ortho.elev/main.c:197 +#: ../raster/r.sim/simlib/output.c:755 ../general/g.region/main.c:442 +#: ../general/g.region/main.c:779 ../general/g.region/main.c:787 +#: ../imagery/i.segment/parse_args.c:199 ../imagery/i.gensig/parse.c:38 +#: ../imagery/i.gensigset/parse.c:44 ../imagery/i.pca/main.c:139 +#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:197 #: ../misc/m.nviz.image/surface.c:50 ../misc/m.nviz.image/surface.c:107 -#: ../vector/v.colors/main.c:312 ../vector/v.vol.rst/main.c:615 -#: ../scripts/v.rast.stats/v.rast.stats.py:128 ../scripts/r.rgb/r.rgb.py:60 -#: ../scripts/r.mask/r.mask.py:131 ../scripts/r.grow/r.grow.py:123 +#: ../vector/v.colors/main.c:325 ../vector/v.vol.rst/main.c:617 +#: ../scripts/v.rast.stats/v.rast.stats.py:148 ../scripts/r.rgb/r.rgb.py:60 +#: ../scripts/r.mask/r.mask.py:131 ../scripts/r.grow/r.grow.py:122 #: ../scripts/d.polar/d.polar.py:62 ../scripts/r.pack/r.pack.py:74 #: ../scripts/r.buffer.lowmem/r.buffer.lowmem.py:87 #: ../scripts/d.correlate/d.correlate.py:50 @@ -5414,7 +5553,7 @@ #: ../scripts/d.rast.leg/d.rast.leg.py:103 #: ../scripts/r.reclass.area/r.reclass.area.py:103 #: ../scripts/r.reclass.area/r.reclass.area.py:213 -#: ../scripts/r.fillnulls/r.fillnulls.py:150 +#: ../scripts/r.fillnulls/r.fillnulls.py:162 #, c-format, python-format msgid "Raster map <%s> not found" msgstr "<%s> raster haritası bulunamadı" @@ -5423,17 +5562,17 @@ msgid "My first vector module" msgstr "Ä°lk vektör modülüm" -#: ../doc/vector/v.example/main.c:75 ../raster/r.walk/main.c:410 -#: ../raster/r.cost/main.c:325 ../raster/r.carve/main.c:158 -#: ../display/d.extract/main.c:98 ../general/g.region/main.c:479 +#: ../doc/vector/v.example/main.c:75 ../raster/r.walk/main.c:453 +#: ../raster/r.cost/main.c:368 ../raster/r.carve/main.c:158 +#: ../display/d.extract/main.c:98 ../general/g.region/main.c:492 #: ../misc/m.nviz.image/vector.c:84 ../vector/v.lidar.edgedetection/main.c:180 #: ../vector/v.clean/test/topocheck.c:63 #: ../vector/v.lidar.correction/main.c:157 ../vector/v.surf.bspline/main.c:263 #: ../vector/v.surf.bspline/main.c:332 ../vector/v.lidar.growing/main.c:126 #: ../vector/v.profile/main.c:359 ../vector/v.profile/main.c:363 -#: ../vector/v.colors/main.c:238 ../vector/v.outlier/main.c:176 -#: ../vector/v.edit/main.c:155 ../vector/v.vect.stats/main.c:263 -#: ../vector/v.vect.stats/main.c:271 ../vector/v.lrs/v.lrs.label/main.c:268 +#: ../vector/v.colors/main.c:251 ../vector/v.outlier/main.c:176 +#: ../vector/v.edit/main.c:155 ../vector/v.vect.stats/main.c:270 +#: ../vector/v.vect.stats/main.c:278 ../vector/v.lrs/v.lrs.label/main.c:268 #: ../vector/v.lrs/v.lrs.where/main.c:127 #: ../vector/v.lrs/v.lrs.where/main.c:136 #: ../vector/v.lrs/v.lrs.segment/main.c:140 @@ -5450,40 +5589,40 @@ msgid "Unable to set predetermined vector open level" msgstr "Önceden belirlenen vektör açma katmanı ayarlanamıyor" -#: ../doc/vector/v.example/main.c:87 ../raster/r.walk/main.c:673 -#: ../raster/r.walk/main.c:742 ../raster/r.cost/main.c:533 -#: ../raster/r.cost/main.c:606 ../raster/r.random/support.c:67 -#: ../raster/r.drain/main.c:271 ../raster/r.what/main.c:250 -#: ../raster/r.carve/main.c:162 ../raster/r.region/main.c:176 -#: ../raster/r.sim/simlib/observation_points.c:41 +#: ../doc/vector/v.example/main.c:87 ../raster/r.path/main.c:301 +#: ../raster/r.walk/main.c:746 ../raster/r.walk/main.c:809 +#: ../raster/r.cost/main.c:606 ../raster/r.cost/main.c:669 +#: ../raster/r.random/support.c:67 ../raster/r.drain/main.c:272 +#: ../raster/r.what/main.c:250 ../raster/r.carve/main.c:162 +#: ../raster/r.region/main.c:176 ../raster/r.sim/simlib/observation_points.c:41 #: ../display/d.extract/main.c:103 ../display/d.vect.chart/main.c:246 #: ../display/d.path/main.c:185 ../raster3d/r3.flow/main.c:411 -#: ../general/manage/lister/vector.c:32 ../general/g.region/main.c:489 +#: ../general/manage/lister/vector.c:32 ../general/g.region/main.c:502 #: ../misc/m.nviz.image/vector.c:280 ../vector/v.what.rast3/main.c:114 #: ../vector/v.to.rast/support.c:100 ../vector/v.to.rast/support.c:272 #: ../vector/v.to.rast/support.c:510 ../vector/v.to.rast/vect2rast.c:39 -#: ../vector/v.lidar.edgedetection/main.c:186 ../vector/v.out.ogr/main.c:135 +#: ../vector/v.lidar.edgedetection/main.c:186 ../vector/v.out.ogr/main.c:137 #: ../vector/v.surf.idw/read_sites.c:29 ../vector/v.class/main.c:102 #: ../vector/v.clean/test/topocheck.c:67 ../vector/v.clean/test/topocheck.c:87 #: ../vector/v.clean/main.c:283 ../vector/v.label.sa/labels.c:58 -#: ../vector/v.net.distance/main.c:192 ../vector/v.random/main.c:205 +#: ../vector/v.net.distance/main.c:192 ../vector/v.random/main.c:208 #: ../vector/v.support/main.c:134 ../vector/v.out.dxf/main.c:80 -#: ../vector/v.out.lidar/main.c:609 ../vector/v.proj/main.c:237 +#: ../vector/v.out.lidar/main.c:609 ../vector/v.proj/main.c:249 #: ../vector/v.db.connect/main.c:154 ../vector/v.to.rast3/main.c:73 #: ../vector/v.out.ascii/main.c:87 ../vector/v.out.ascii/main.c:94 #: ../vector/v.cluster/main.c:149 ../vector/v.build.polylines/main.c:151 #: ../vector/v.lidar.correction/main.c:161 ../vector/v.reclass/main.c:113 -#: ../vector/v.segment/main.c:108 ../vector/v.surf.rst/main.c:561 -#: ../vector/v.surf.rst/main.c:665 ../vector/v.db.select/main.c:164 +#: ../vector/v.segment/main.c:108 ../vector/v.surf.rst/main.c:564 +#: ../vector/v.surf.rst/main.c:668 ../vector/v.db.select/main.c:164 #: ../vector/v.net.allpairs/main.c:130 ../vector/v.drape/main.c:143 #: ../vector/v.buffer/main.c:337 ../vector/v.lidar.growing/main.c:138 #: ../vector/v.lidar.growing/main.c:142 ../vector/v.select/main.c:108 #: ../vector/v.profile/main.c:370 ../vector/v.profile/main.c:394 #: ../vector/v.extrude/main.c:190 ../vector/v.hull/main.c:87 #: ../vector/v.out.svg/main.c:139 ../vector/v.net.connectivity/main.c:130 -#: ../vector/v.patch/main.c:129 ../vector/v.patch/main.c:147 -#: ../vector/v.patch/main.c:177 ../vector/v.patch/main.c:274 -#: ../vector/v.patch/main.c:355 ../vector/v.net.path/main.c:158 +#: ../vector/v.patch/main.c:131 ../vector/v.patch/main.c:150 +#: ../vector/v.patch/main.c:180 ../vector/v.patch/main.c:312 +#: ../vector/v.patch/main.c:393 ../vector/v.net.path/main.c:158 #: ../vector/v.overlay/main.c:188 ../vector/v.perturb/main.c:148 #: ../vector/v.perturb/main.c:173 ../vector/v.net.iso/main.c:243 #: ../vector/v.to.3d/main.c:72 ../vector/v.type/main.c:131 @@ -5492,83 +5631,84 @@ #: ../vector/v.delaunay/main.c:120 ../vector/v.normal/main.c:110 #: ../vector/v.sample/main.c:124 ../vector/v.rectify/main.c:150 #: ../vector/v.qcount/main.c:101 ../vector/v.univar/main.c:158 -#: ../vector/v.distance/main.c:364 ../vector/v.distance/main.c:386 +#: ../vector/v.distance/main.c:366 ../vector/v.distance/main.c:388 #: ../vector/v.net.timetable/main.c:353 ../vector/v.net.visibility/main.c:73 #: ../vector/v.net.visibility/main.c:82 ../vector/v.out.pov/main.c:97 -#: ../vector/v.to.points/main.c:130 ../vector/v.colors/main.c:262 +#: ../vector/v.to.points/main.c:130 ../vector/v.colors/main.c:275 #: ../vector/v.build/main.c:118 ../vector/v.build/main.c:128 #: ../vector/v.voronoi/main.c:196 ../vector/v.net.bridge/main.c:118 #: ../vector/v.neighbors/main.c:88 ../vector/v.split/main.c:172 -#: ../vector/v.vol.rst/main.c:560 ../vector/v.net.components/main.c:148 -#: ../vector/v.decimate/main.c:272 ../vector/v.net.salesman/main.c:250 +#: ../vector/v.vol.rst/main.c:562 ../vector/v.net.components/main.c:148 +#: ../vector/v.decimate/main.c:276 ../vector/v.net.salesman/main.c:250 #: ../vector/v.colors.out/scan_cats.c:20 #: ../vector/v.colors.out/make_colors.c:23 ../vector/v.kernel/main.c:318 #: ../vector/v.kernel/main.c:331 ../vector/v.label/main.c:268 #: ../vector/v.edit/main.c:170 ../vector/v.edit/main.c:243 #: ../vector/v.net.centrality/main.c:209 ../vector/v.info/main.c:61 #: ../vector/v.parallel/main.c:148 ../vector/v.out.postgis/main.c:100 -#: ../vector/v.vect.stats/main.c:267 ../vector/v.vect.stats/main.c:278 -#: ../vector/v.extract/main.c:191 ../vector/v.lrs/v.lrs.label/main.c:272 +#: ../vector/v.vect.stats/main.c:274 ../vector/v.vect.stats/main.c:285 +#: ../vector/v.extract/main.c:194 ../vector/v.lrs/v.lrs.label/main.c:272 #: ../vector/v.lrs/v.lrs.where/main.c:131 #: ../vector/v.lrs/v.lrs.where/main.c:140 #: ../vector/v.lrs/v.lrs.segment/main.c:144 #: ../vector/v.lrs/v.lrs.create/main.c:254 #: ../vector/v.lrs/v.lrs.create/main.c:263 ../vector/v.net/main.c:68 #: ../vector/v.net/main.c:92 ../vector/v.net.alloc/main.c:185 -#: ../vector/v.transform/main.c:197 ../vector/v.generalize/main.c:327 -#: ../vector/v.external/main.c:228 ../vector/v.to.db/main.c:59 +#: ../vector/v.transform/main.c:197 ../vector/v.generalize/main.c:328 +#: ../vector/v.external/main.c:232 ../vector/v.to.db/main.c:67 #, c-format msgid "Unable to open vector map <%s>" msgstr "<%s> vektör haritası açılamıyor" -#: ../doc/vector/v.example/main.c:100 ../raster/r.volume/main.c:155 -#: ../raster/r.random/random.c:63 ../raster/r.contour/main.c:156 -#: ../raster/r.stream.extract/close.c:38 ../raster/r.to.vect/main.c:157 -#: ../raster/r.drain/main.c:200 ../raster/r.resamp.bspline/main.c:495 -#: ../raster/r.flow/io.c:178 ../raster/r.carve/vect.c:32 -#: ../raster/r.sim/simlib/output.c:38 ../raster/r.sim/simlib/output.c:44 -#: ../display/d.extract/main.c:106 ../raster3d/r3.flow/main.c:396 -#: ../vector/v.mkgrid/main.c:264 ../vector/v.lidar.edgedetection/main.c:251 -#: ../vector/v.clean/main.c:288 ../vector/v.clean/main.c:295 -#: ../vector/v.net.distance/main.c:198 ../vector/v.random/main.c:228 -#: ../vector/v.proj/main.c:380 ../vector/v.cluster/main.c:209 -#: ../vector/v.in.lidar/main.c:555 ../vector/v.build.polylines/main.c:156 +#: ../doc/vector/v.example/main.c:100 ../raster/r.path/main.c:240 +#: ../raster/r.volume/main.c:155 ../raster/r.random/random.c:63 +#: ../raster/r.contour/main.c:156 ../raster/r.stream.extract/close.c:38 +#: ../raster/r.to.vect/main.c:157 ../raster/r.drain/main.c:201 +#: ../raster/r.resamp.bspline/main.c:497 ../raster/r.flow/io.c:178 +#: ../raster/r.carve/vect.c:32 ../raster/r.sim/simlib/output.c:38 +#: ../raster/r.sim/simlib/output.c:44 ../display/d.extract/main.c:106 +#: ../raster3d/r3.flow/main.c:396 ../vector/v.mkgrid/main.c:264 +#: ../vector/v.lidar.edgedetection/main.c:251 ../vector/v.clean/main.c:288 +#: ../vector/v.clean/main.c:295 ../vector/v.net.distance/main.c:198 +#: ../vector/v.random/main.c:231 ../vector/v.proj/main.c:402 +#: ../vector/v.cluster/main.c:209 ../vector/v.in.lidar/main.c:555 +#: ../vector/v.build.polylines/main.c:156 #: ../vector/v.lidar.correction/main.c:215 #: ../vector/v.lidar.correction/main.c:221 ../vector/v.reclass/main.c:117 -#: ../vector/v.segment/main.c:114 ../vector/v.surf.rst/main.c:600 -#: ../vector/v.surf.rst/main.c:603 ../vector/v.surf.rst/main.c:769 +#: ../vector/v.segment/main.c:114 ../vector/v.surf.rst/main.c:603 +#: ../vector/v.surf.rst/main.c:606 ../vector/v.surf.rst/main.c:772 #: ../vector/v.surf.bspline/main.c:353 ../vector/v.net.allpairs/main.c:136 #: ../vector/v.in.dwg/main.c:200 ../vector/v.drape/main.c:158 -#: ../vector/v.buffer/main.c:405 ../vector/v.select/main.c:125 +#: ../vector/v.buffer/main.c:405 ../vector/v.select/main.c:149 #: ../vector/v.profile/main.c:537 ../vector/v.extrude/main.c:196 #: ../vector/v.in.region/main.c:75 ../vector/v.hull/main.c:121 -#: ../vector/v.net.connectivity/main.c:136 ../vector/v.in.ogr/main.c:843 -#: ../vector/v.patch/main.c:283 ../vector/v.patch/main.c:288 +#: ../vector/v.net.connectivity/main.c:136 ../vector/v.in.ogr/main.c:901 +#: ../vector/v.patch/main.c:321 ../vector/v.patch/main.c:326 #: ../vector/v.net.path/main.c:167 ../vector/v.overlay/main.c:220 #: ../vector/v.perturb/main.c:154 ../vector/v.net.iso/main.c:356 #: ../vector/v.to.3d/main.c:87 ../vector/v.net.spanningtree/main.c:107 #: ../vector/v.net.steiner/main.c:607 ../vector/v.net.flow/main.c:149 #: ../vector/v.net.flow/main.c:155 ../vector/v.delaunay/main.c:126 #: ../vector/v.sample/main.c:162 ../vector/v.rectify/main.c:216 -#: ../vector/v.qcount/main.c:127 ../vector/v.distance/main.c:410 +#: ../vector/v.qcount/main.c:127 ../vector/v.distance/main.c:412 #: ../vector/v.net.timetable/main.c:359 ../vector/v.in.db/main.c:151 #: ../vector/v.in.ascii/main.c:251 ../vector/v.net.visibility/main.c:77 #: ../vector/v.to.points/main.c:138 ../vector/v.build/main.c:154 #: ../vector/v.voronoi/main.c:215 ../vector/v.net.bridge/main.c:124 -#: ../vector/v.split/main.c:177 ../vector/v.vol.rst/main.c:580 -#: ../vector/v.vol.rst/main.c:583 ../vector/v.net.components/main.c:154 -#: ../vector/v.decimate/main.c:391 ../vector/v.outlier/main.c:229 +#: ../vector/v.split/main.c:177 ../vector/v.vol.rst/main.c:582 +#: ../vector/v.vol.rst/main.c:585 ../vector/v.net.components/main.c:154 +#: ../vector/v.decimate/main.c:395 ../vector/v.outlier/main.c:229 #: ../vector/v.outlier/main.c:234 ../vector/v.outlier/main.c:240 #: ../vector/v.net.salesman/main.c:551 ../vector/v.kernel/main.c:337 #: ../vector/v.edit/main.c:107 ../vector/v.edit/main.c:122 #: ../vector/v.net.centrality/main.c:215 ../vector/v.parallel/main.c:153 -#: ../vector/v.in.dxf/main.c:146 ../vector/v.extract/main.c:346 +#: ../vector/v.in.dxf/main.c:146 ../vector/v.extract/main.c:406 #: ../vector/v.lrs/v.lrs.label/main.c:276 #: ../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.net.alloc/main.c:298 -#: ../vector/v.transform/main.c:265 ../vector/v.generalize/main.c:338 -#: ../vector/v.external/main.c:180 ../scripts/v.what.strds/v.what.strds.py:217 +#: ../vector/v.transform/main.c:265 ../vector/v.generalize/main.c:339 +#: ../vector/v.external/main.c:184 ../scripts/v.what.strds/v.what.strds.py:217 #, c-format, python-format msgid "Unable to create vector map <%s>" msgstr "<%s> vektör haritası oluÅŸturulamıyor" @@ -5580,10 +5720,10 @@ #: ../vector/v.surf.bspline/crosscorr.c:114 ../vector/v.buffer/main.c:426 #: ../vector/v.extrude/main.c:224 ../vector/v.overlay/main.c:398 #: ../vector/v.what.rast/main.c:138 ../vector/v.univar/main.c:229 -#: ../vector/v.distance/main.c:549 ../vector/v.colors/scan_attr.c:24 +#: ../vector/v.distance/main.c:556 ../vector/v.colors/scan_attr.c:24 #: ../vector/v.colors/read_rgb.c:23 ../vector/v.colors/write_rgb.c:20 -#: ../vector/v.edit/select.c:502 ../vector/v.vect.stats/main.c:330 -#: ../vector/v.vect.stats/main.c:404 ../vector/v.generalize/misc.c:170 +#: ../vector/v.edit/select.c:502 ../vector/v.vect.stats/main.c:337 +#: ../vector/v.vect.stats/main.c:411 ../vector/v.generalize/misc.c:170 #, c-format msgid "Database connection not defined for layer %d" msgstr "%d katmanının veritabanı baÄŸlantısı belirlenmedi" @@ -5604,12 +5744,14 @@ #: ../doc/vector/v.example/main.c:142 ../db/db.columns/main.c:62 #: ../db/db.describe/main.c:67 ../vector/v.out.vtk/writeVTK.c:655 -#: ../vector/v.out.ogr/main.c:639 ../vector/v.random/main.c:272 -#: ../vector/v.db.connect/main.c:228 ../vector/v.reclass/main.c:193 -#: ../vector/v.profile/main.c:433 ../vector/v.profile/main.c:586 -#: ../vector/v.out.svg/main.c:165 ../vector/v.patch/main.c:164 -#: ../vector/v.patch/main.c:204 ../vector/v.in.ascii/main.c:435 -#: ../vector/v.info/print.c:152 ../vector/v.out.postgis/table.c:41 +#: ../vector/v.out.ogr/main.c:695 ../vector/v.random/main.c:279 +#: ../vector/v.random/main.c:313 ../vector/v.db.connect/main.c:228 +#: ../vector/v.reclass/main.c:193 ../vector/v.profile/main.c:433 +#: ../vector/v.profile/main.c:586 ../vector/v.out.svg/main.c:165 +#: ../vector/v.patch/main.c:167 ../vector/v.patch/main.c:207 +#: ../vector/v.in.ascii/main.c:435 ../vector/v.info/print.c:152 +#: ../vector/v.out.postgis/table.c:41 ../vector/v.extract/main.c:233 +#: ../vector/v.to.db/main.c:140 ../vector/v.to.db/main.c:166 #: ../scripts/db.univar/db.univar.py:112 #, c-format, python-format msgid "Unable to describe table <%s>" @@ -5630,16 +5772,6 @@ msgid "Unable to copy attribute table to vector map <%s>" msgstr "" -#: ../raster/r.surf.area/main.c:77 ../raster/r.contour/main.c:88 -#: ../raster/r.random.surface/main.c:58 ../raster/r.surf.random/main.c:37 -#: ../raster/r.surf.fractal/main.c:39 ../raster/r.surf.idw/main.c:105 -#: ../raster/r.surf.contour/main.c:61 ../raster/r.fill.stats/main.c:776 -#: ../raster/r.resamp.bspline/main.c:80 ../raster/r.surf.gauss/main.c:39 -#: ../vector/v.surf.idw/main.c:88 ../vector/v.surf.rst/main.c:148 -#: ../vector/v.surf.bspline/main.c:92 ../vector/v.vol.rst/main.c:237 -msgid "surface" -msgstr "" - #: ../raster/r.surf.area/main.c:79 msgid "area estimation" msgstr "" @@ -5689,6 +5821,213 @@ msgid "Estimated region Surface Area:" msgstr "" +#: ../raster/r.path/main.c:154 +msgid "Traces paths from starting points following input directions." +msgstr "" + +#: ../raster/r.path/main.c:157 +#, fuzzy +msgid "Name of input direction" +msgstr "Girdi vektör nokta haritasının adı" + +#: ../raster/r.path/main.c:159 +msgid "Direction in degrees CCW from east, or bitmask encoded" +msgstr "" + +#: ../raster/r.path/main.c:164 +#, fuzzy +msgid "Format of the input direction map" +msgstr "Girdi yükselti raster haritasının adı" + +#: ../raster/r.path/main.c:170 +msgid "auto-detect direction format" +msgstr "" + +#: ../raster/r.path/main.c:171 +msgid "degrees CCW from East" +msgstr "" + +#: ../raster/r.path/main.c:172 +msgid "degrees CCW from East divided by 45 (e.g. r.watershed directions)" +msgstr "" + +#: ../raster/r.path/main.c:173 +msgid "bitmask encoded directions (e.g. r.cost -b)" +msgstr "" + +#: ../raster/r.path/main.c:179 +#, fuzzy +msgid "Name of input raster values to be used for output" +msgstr "<%s> için kullanılacak raster harita adı" + +#: ../raster/r.path/main.c:185 +#, fuzzy +msgid "Name for output raster path map" +msgstr "Çıktı raster haritasının adı" + +#: ../raster/r.path/main.c:190 +#, fuzzy +msgid "Name for output vector path map" +msgstr "Çıktı raster haritasının adı" + +#: ../raster/r.path/main.c:272 ../raster/r.drain/main.c:244 +#, c-format +msgid "Starting point %d is outside the current region" +msgstr "" + +#: ../raster/r.path/main.c:303 ../raster/r.walk/main.c:748 +#: ../raster/r.cost/main.c:608 ../raster/r.drain/main.c:274 +#, c-format +msgid "Reading vector map <%s> with start points..." +msgstr "" + +#: ../raster/r.path/main.c:317 ../raster/r.walk/main.c:761 +#: ../raster/r.walk/main.c:821 ../raster/r.cost/main.c:621 +#: ../raster/r.cost/main.c:681 ../raster/r.to.vect/main.c:289 +#: ../raster/r.drain/main.c:287 ../display/d.vect.thematic/display.c:75 +#: ../display/d.vect/vert.c:27 ../display/d.vect/lines.c:143 +#: ../display/d.vect/label.c:44 ../display/d.vect/zcoor.c:38 +#: ../display/d.vect/dir.c:30 ../display/d.vect/topo.c:52 +#: ../display/d.vect/attr.c:51 ../vector/v.label.sa/labels.c:141 +#: ../vector/v.out.lidar/main.c:732 ../vector/v.perturb/main.c:182 +#: ../vector/v.to.3d/trans2.c:84 ../vector/v.to.3d/trans3.c:85 +#: ../vector/v.what.rast/main.c:213 ../vector/v.colors/scan_z.c:36 +#: ../vector/v.colors/scan_cats.c:24 ../vector/v.vol.rst/user1.c:140 +#: ../vector/v.decimate/main.c:410 ../vector/v.colors.out/scan_cats.c:32 +#: ../vector/v.label/main.c:293 ../vector/v.info/level1.c:38 +msgid "Unable to read vector map" +msgstr "Vektör harita okunamıyor" + +#: ../raster/r.path/main.c:351 ../raster/r.drain/main.c:319 +#, c-format +msgid "Starting vector map <%s> contains no points in the current region" +msgstr "<%s> baÅŸlangıç vektör haritası geçerli bölgede hiç nokta içermiyor" + +#: ../raster/r.path/main.c:359 +#, fuzzy +msgid "No start point(s) specified" +msgstr "Hiç baÅŸlangıç/bitiÅŸ noktası belirlenmedi" + +#: ../raster/r.path/main.c:369 +#, fuzzy, c-format +msgid "Reading raster values map <%s> ..." +msgstr "<%s raster haritası okunuyor..." + +#: ../raster/r.path/main.c:382 ../raster/r.path/main.c:445 +#: ../raster/r.path/main.c:462 +#, fuzzy +msgid "Unable to write to tempfile" +msgstr "Dosyaya yazılamıyor" + +#: ../raster/r.path/main.c:390 ../raster/r.info/main.c:134 +msgid "Unable to read range file" +msgstr "Aralık dosyası okunamıyor" + +#: ../raster/r.path/main.c:393 +#, fuzzy, c-format +msgid "Invalid directions map <%s>" +msgstr "Geçersiz harita <%s>" + +#: ../raster/r.path/main.c:398 +msgid "Directional degrees can not be > 360" +msgstr "" + +#: ../raster/r.path/main.c:403 +msgid "Directional degrees divided by 45 can not be > 8" +msgstr "" + +#: ../raster/r.path/main.c:408 +#, c-format +msgid "Bitmask encoded directions can not be > %d" +msgstr "" + +#: ../raster/r.path/main.c:414 +msgid "Input direction format assumed to be degrees CCW from East divided by 45" +msgstr "" + +#: ../raster/r.path/main.c:418 +msgid "Input direction format assumed to be bitmask encoded without Knight's move" +msgstr "" + +#: ../raster/r.path/main.c:422 +msgid "Input direction format assumed to be degrees CCW from East" +msgstr "" + +#: ../raster/r.path/main.c:426 +msgid "Input direction format assumed to be bitmask encoded with Knight's move" +msgstr "" + +#: ../raster/r.path/main.c:429 +#, fuzzy, c-format +msgid "Unable to detect format of input direction map <%s>" +msgstr "<%s> vektör haritası oluÅŸturulamıyor" + +#: ../raster/r.path/main.c:432 +#, fuzzy, c-format +msgid "Invalid directions format '%s'" +msgstr "Geçersiz renk: %s" + +#: ../raster/r.path/main.c:434 +#, fuzzy, c-format +msgid "Reading direction map <%s> ..." +msgstr "<%s in %s> vektör dosyası okunuyor ..." + +#: ../raster/r.path/main.c:481 +#, fuzzy +msgid "Processing start points..." +msgstr "Çizgiler iÅŸleniyor... " + +#: ../raster/r.path/main.c:491 ../vector/v.buffer/main.c:414 +#: ../vector/v.in.ogr/main.c:912 ../vector/v.overlay/main.c:227 +msgid "Unable to create temporary vector map" +msgstr "" + +#: ../raster/r.path/main.c:497 ../raster/r.path/main.c:513 +#, fuzzy, c-format +msgid "No path at row %d, col %d" +msgstr " %d sütunu %d satırında veri dönüşümünde hata oldu" + +#: ../raster/r.path/main.c:502 ../vector/v.overlay/line_area.c:256 +#: ../vector/v.overlay/area_area.c:109 +msgid "Breaking lines..." +msgstr "Çizgiler kırılıyor..." + +#: ../raster/r.path/main.c:555 ../raster/r.path/main.c:585 +#: ../raster/r.in.lidar/main.c:760 ../raster/r.drain/main.c:471 +msgid "Writing output raster map..." +msgstr "" + +#: ../raster/r.path/main.c:640 +#, fuzzy +msgid "Unable to increase point list" +msgstr "Girdi okunamıyor: %s" + +#: ../raster/r.path/main.c:740 ../raster/r.path/main.c:771 +#: ../raster/r.path/main.c:897 ../raster/r.path/main.c:1005 +#: ../raster/r.path/main.c:1031 ../raster/r.path/main.c:1128 +#: ../raster/r.clump/clump.c:99 ../raster/r.clump/clump.c:151 +#: ../raster/r.clump/minsize.c:152 ../raster/r.clump/minsize.c:253 +#: ../raster/r.clump/minsize.c:287 ../raster/r.clump/minsize.c:293 +#: ../raster/r.clump/minsize.c:424 ../raster/r.clump/minsize.c:447 +#: ../raster/r.clump/minsize.c:518 ../imagery/i.segment/cluster.c:431 +msgid "Unable to read from temp file" +msgstr "" + +#: ../raster/r.path/main.c:831 +#, c-format +msgid "No path from row %d, col %d" +msgstr "" + +#: ../raster/r.path/main.c:845 +#, fuzzy, c-format +msgid "Invalid direction %d" +msgstr "Geçersiz doÄŸu" + +#: ../raster/r.path/main.c:934 +#, fuzzy +msgid "Path is leaving the current region" +msgstr "Geçerli bölgeyi yazdır" + #: ../raster/r.profile/main.c:54 ../raster/r.transect/main.c:104 #: ../display/d.profile/main.c:192 ../raster3d/r3.cross.rast/main.c:229 #: ../vector/v.profile/main.c:154 @@ -5704,7 +6043,7 @@ msgid "Outputs the raster map layer values lying on user-defined line(s)." msgstr "" -#: ../raster/r.profile/main.c:65 ../raster/r.horizon/main.c:304 +#: ../raster/r.profile/main.c:65 ../raster/r.horizon/main.c:303 msgid "Name of file for output (use output=- for stdout)" msgstr "" @@ -5751,10 +6090,11 @@ msgstr "" #: ../raster/r.profile/main.c:176 ../raster/r.out.ppm3/main.c:133 -#: ../raster/r.recode/main.c:90 ../raster/r.horizon/main.c:385 -#: ../raster/r.in.lidar/main.c:646 ../raster/r.category/main.c:173 +#: ../raster/r.recode/main.c:90 ../raster/r.horizon/main.c:389 +#: ../raster/r.in.lidar/main.c:651 ../raster/r.category/main.c:173 #: ../raster/r.out.ascii/main.c:157 ../display/d.mon/stop.c:66 -#: ../general/g.pnmcomp/main.c:242 ../general/g.pnmcomp/main.c:259 +#: ../raster3d/r3.out.vtk/main.c:420 ../general/g.pnmcomp/main.c:242 +#: ../general/g.pnmcomp/main.c:259 #: ../imagery/i.ortho.photo/i.ortho.transform/main.c:350 #: ../misc/m.transform/main.c:276 ../misc/m.nviz.script/main.c:202 #: ../vector/v.out.vtk/main.c:173 ../vector/v.out.ascii/main.c:125 @@ -5806,117 +6146,117 @@ msgid "One coordinate pair per line, please" msgstr "" -#: ../raster/r.sun/main.c:252 ../raster/r.horizon/main.c:181 +#: ../raster/r.sun/main.c:251 ../raster/r.horizon/main.c:180 #: ../raster/r.sunhours/main.c:73 ../raster/r.sunmask/main.c:117 msgid "solar" msgstr "" -#: ../raster/r.sun/main.c:253 ../raster/r.sunhours/main.c:74 +#: ../raster/r.sun/main.c:252 ../raster/r.sunhours/main.c:74 msgid "sun energy" msgstr "" -#: ../raster/r.sun/main.c:254 ../raster/r.sunmask/main.c:119 +#: ../raster/r.sun/main.c:253 ../raster/r.sunmask/main.c:119 msgid "shadow" msgstr "" -#: ../raster/r.sun/main.c:255 +#: ../raster/r.sun/main.c:254 msgid "Solar irradiance and irradiation model." msgstr "" -#: ../raster/r.sun/main.c:257 +#: ../raster/r.sun/main.c:256 msgid "Computes direct (beam), diffuse and reflected solar irradiation raster maps for given day, latitude, surface and atmospheric conditions. Solar parameters (e.g. sunrise, sunset times, declination, extraterrestrial irradiance, daylight length) are saved in the map history file. Alternatively, a local time can be specified to compute solar incidence angle and/or irradiance raster maps. The shadowing effect of the topography is optionally incorporated." msgstr "" -#: ../raster/r.sun/main.c:271 +#: ../raster/r.sun/main.c:270 msgid "Name of the input elevation raster map [meters]" msgstr "Girdi raster yükselti haritası adı [metre]" -#: ../raster/r.sun/main.c:280 +#: ../raster/r.sun/main.c:279 msgid "Name of the input aspect map (terrain aspect or azimuth of the solar panel) [decimal degrees]" msgstr "" -#: ../raster/r.sun/main.c:289 +#: ../raster/r.sun/main.c:288 msgid "A single value of the orientation (aspect), 270 is south" msgstr "" -#: ../raster/r.sun/main.c:298 +#: ../raster/r.sun/main.c:297 msgid "Name of the input slope raster map (terrain slope or solar panel inclination) [decimal degrees]" msgstr "" -#: ../raster/r.sun/main.c:306 +#: ../raster/r.sun/main.c:305 msgid "A single value of inclination (slope)" msgstr "" -#: ../raster/r.sun/main.c:315 +#: ../raster/r.sun/main.c:314 msgid "Name of the Linke atmospheric turbidity coefficient input raster map [-]" msgstr "" -#: ../raster/r.sun/main.c:324 +#: ../raster/r.sun/main.c:323 msgid "A single value of the Linke atmospheric turbidity coefficient [-]" msgstr "" -#: ../raster/r.sun/main.c:333 +#: ../raster/r.sun/main.c:332 msgid "Name of the ground albedo coefficient input raster map [-]" msgstr "" -#: ../raster/r.sun/main.c:342 +#: ../raster/r.sun/main.c:341 msgid "A single value of the ground albedo coefficient [-]" msgstr "Yer yansıtma katsayısının deÄŸeri [-]" -#: ../raster/r.sun/main.c:351 +#: ../raster/r.sun/main.c:350 msgid "Name of input raster map containing latitudes [decimal degrees]" msgstr "" -#: ../raster/r.sun/main.c:360 +#: ../raster/r.sun/main.c:359 msgid "Name of input raster map containing longitudes [decimal degrees]" msgstr "" -#: ../raster/r.sun/main.c:369 +#: ../raster/r.sun/main.c:368 msgid "Name of real-sky beam radiation coefficient (thick cloud) input raster map [0-1]" msgstr "" -#: ../raster/r.sun/main.c:378 +#: ../raster/r.sun/main.c:377 msgid "Name of real-sky diffuse radiation coefficient (haze) input raster map [0-1]" msgstr "" -#: ../raster/r.sun/main.c:385 +#: ../raster/r.sun/main.c:384 msgid "The horizon information input map basename" msgstr "" -#: ../raster/r.sun/main.c:393 ../raster/r.horizon/main.c:211 +#: ../raster/r.sun/main.c:392 ../raster/r.horizon/main.c:210 msgid "Angle step size for multidirectional horizon [degrees]" msgstr "" -#: ../raster/r.sun/main.c:402 +#: ../raster/r.sun/main.c:401 msgid "Output incidence angle raster map (mode 1 only)" msgstr "" -#: ../raster/r.sun/main.c:411 +#: ../raster/r.sun/main.c:410 msgid "Output beam irradiance [W.m-2] (mode 1) or irradiation raster map [Wh.m-2.day-1] (mode 2)" msgstr "" -#: ../raster/r.sun/main.c:420 +#: ../raster/r.sun/main.c:419 msgid "Output diffuse irradiance [W.m-2] (mode 1) or irradiation raster map [Wh.m-2.day-1] (mode 2)" msgstr "" -#: ../raster/r.sun/main.c:429 +#: ../raster/r.sun/main.c:428 msgid "Output ground reflected irradiance [W.m-2] (mode 1) or irradiation raster map [Wh.m-2.day-1] (mode 2)" msgstr "" -#: ../raster/r.sun/main.c:438 +#: ../raster/r.sun/main.c:437 msgid "Output global (total) irradiance/irradiation [W.m-2] (mode 1) or irradiance/irradiation raster map [Wh.m-2.day-1] (mode 2)" msgstr "" -#: ../raster/r.sun/main.c:447 +#: ../raster/r.sun/main.c:446 msgid "Output insolation time raster map [h] (mode 2 only)" msgstr "" -#: ../raster/r.sun/main.c:454 +#: ../raster/r.sun/main.c:453 msgid "No. of day of the year (1-365)" msgstr "" -#: ../raster/r.sun/main.c:456 ../raster/r.sun/main.c:465 -#: ../raster/r.sun/main.c:482 ../raster/r.sun/main.c:529 +#: ../raster/r.sun/main.c:455 ../raster/r.sun/main.c:464 +#: ../raster/r.sun/main.c:481 ../raster/r.sun/main.c:528 #: ../raster/r.sunhours/main.c:103 ../raster/r.sunhours/main.c:112 #: ../raster/r.sunhours/main.c:120 ../raster/r.sunhours/main.c:129 #: ../raster/r.sunhours/main.c:138 ../raster/r.sunhours/main.c:147 @@ -5927,184 +6267,184 @@ msgid "Time" msgstr "" -#: ../raster/r.sun/main.c:464 +#: ../raster/r.sun/main.c:463 msgid "Time step when computing all-day radiation sums [decimal hours]" msgstr "" -#: ../raster/r.sun/main.c:472 +#: ../raster/r.sun/main.c:471 msgid "Declination value (overriding the internally computed value) [radians]" msgstr "" -#: ../raster/r.sun/main.c:480 +#: ../raster/r.sun/main.c:479 msgid "Local (solar) time (to be set for mode 1 only) [decimal hours]" msgstr "" -#: ../raster/r.sun/main.c:491 +#: ../raster/r.sun/main.c:490 msgid "Number of threads which will be used for parallel computing" msgstr "" -#: ../raster/r.sun/main.c:513 ../raster/r.horizon/main.c:296 +#: ../raster/r.sun/main.c:512 ../raster/r.horizon/main.c:295 msgid "Sampling distance step coefficient (0.5-1.5)" msgstr "" -#: ../raster/r.sun/main.c:521 +#: ../raster/r.sun/main.c:520 msgid "Read the input files in this number of chunks" msgstr "" -#: ../raster/r.sun/main.c:528 +#: ../raster/r.sun/main.c:527 msgid "Civil time zone value, if none, the time will be local solar time" msgstr "" -#: ../raster/r.sun/main.c:534 +#: ../raster/r.sun/main.c:533 msgid "Do not incorporate the shadowing effect of terrain" msgstr "" -#: ../raster/r.sun/main.c:539 +#: ../raster/r.sun/main.c:538 msgid "Use the low-memory version of the program" msgstr "" -#: ../raster/r.sun/main.c:578 +#: ../raster/r.sun/main.c:577 #, c-format msgid "<%d> is not valid number of threads. Number of threads will be set to <%d>" msgstr "" -#: ../raster/r.sun/main.c:587 +#: ../raster/r.sun/main.c:586 #, c-format msgid "Number of threads <%d>" msgstr "" -#: ../raster/r.sun/main.c:594 +#: ../raster/r.sun/main.c:593 msgid "You must give the longitude raster if you use civil time" msgstr "" -#: ../raster/r.sun/main.c:597 +#: ../raster/r.sun/main.c:596 msgid "Error reading civil time zone value" msgstr "" -#: ../raster/r.sun/main.c:600 +#: ../raster/r.sun/main.c:599 msgid "Invalid civil time zone value" msgstr "" -#: ../raster/r.sun/main.c:625 +#: ../raster/r.sun/main.c:624 msgid "insol_time and incidout are incompatible options" msgstr "" -#: ../raster/r.sun/main.c:630 +#: ../raster/r.sun/main.c:629 msgid "Error reading time step size" msgstr "" -#: ../raster/r.sun/main.c:632 +#: ../raster/r.sun/main.c:631 msgid "Invalid time step size" msgstr "" -#: ../raster/r.sun/main.c:636 +#: ../raster/r.sun/main.c:635 msgid "Error reading horizon step size" msgstr "" -#: ../raster/r.sun/main.c:641 +#: ../raster/r.sun/main.c:640 msgid "The horizon step size must be greater than 0." msgstr "" -#: ../raster/r.sun/main.c:644 +#: ../raster/r.sun/main.c:643 msgid "If you use the horizon option you must also set the 'horizonstep' parameter." msgstr "" -#: ../raster/r.sun/main.c:650 +#: ../raster/r.sun/main.c:649 msgid "Time and insol_time are incompatible options" msgstr "" -#: ../raster/r.sun/main.c:652 +#: ../raster/r.sun/main.c:651 msgid "Mode 1: instantaneous solar incidence angle & irradiance using a set local time" msgstr "" -#: ../raster/r.sun/main.c:657 +#: ../raster/r.sun/main.c:656 msgid "incidout requires time parameter to be set" msgstr "" -#: ../raster/r.sun/main.c:659 +#: ../raster/r.sun/main.c:658 msgid "Mode 2: integrated daily irradiation for a given day of the year" msgstr "" -#: ../raster/r.sun/main.c:682 +#: ../raster/r.sun/main.c:681 #, c-format msgid "Using Linke constant: %lf" msgstr "" -#: ../raster/r.sun/main.c:684 +#: ../raster/r.sun/main.c:683 #, c-format msgid "Using Linke map <%s>" msgstr "" -#: ../raster/r.sun/main.c:689 +#: ../raster/r.sun/main.c:688 #, c-format msgid "Using albedo constant: %lf" msgstr "" -#: ../raster/r.sun/main.c:691 +#: ../raster/r.sun/main.c:690 #, c-format msgid "Using albedo map <%s>" msgstr "" -#: ../raster/r.sun/main.c:696 +#: ../raster/r.sun/main.c:695 #, c-format msgid "Using slope constant: %lf" msgstr "" -#: ../raster/r.sun/main.c:699 +#: ../raster/r.sun/main.c:698 #, c-format msgid "Using slope map <%s>" msgstr "" -#: ../raster/r.sun/main.c:704 +#: ../raster/r.sun/main.c:703 #, c-format msgid "Using aspect constant: %lf" msgstr "" -#: ../raster/r.sun/main.c:707 +#: ../raster/r.sun/main.c:706 #, c-format msgid "Using aspect map <%s>" msgstr "" -#: ../raster/r.sun/main.c:722 +#: ../raster/r.sun/main.c:721 msgid "If you use -s and no horizon rasters, numpartitions must be =1" msgstr "" -#: ../raster/r.sun/main.c:735 +#: ../raster/r.sun/main.c:734 msgid "If you want to save memory and to use shadows, you must use pre-calculated horizons." msgstr "" -#: ../raster/r.sun/main.c:780 ../raster/r.horizon/main.c:531 -#: ../display/d.where/main.c:107 ../general/g.region/printwindow.c:251 -#: ../general/g.region/printwindow.c:475 ../general/g.region/printwindow.c:542 +#: ../raster/r.sun/main.c:779 ../raster/r.horizon/main.c:535 +#: ../display/d.where/main.c:107 ../general/g.region/printwindow.c:250 +#: ../general/g.region/printwindow.c:486 ../general/g.region/printwindow.c:556 msgid "Can't get projection info of current location" msgstr "Geçerli mevkinin projeksiyon bilgisi alınamıyor" -#: ../raster/r.sun/main.c:784 ../raster/r.horizon/main.c:534 -#: ../display/d.where/main.c:110 ../general/g.region/printwindow.c:254 -#: ../general/g.region/printwindow.c:478 ../general/g.region/printwindow.c:547 +#: ../raster/r.sun/main.c:783 ../raster/r.horizon/main.c:538 +#: ../display/d.where/main.c:110 ../general/g.region/printwindow.c:253 +#: ../general/g.region/printwindow.c:489 ../general/g.region/printwindow.c:561 msgid "Can't get projection units of current location" msgstr "Geçerli mevkinin projeksiyon birimleri alınamadı" -#: ../raster/r.sun/main.c:802 +#: ../raster/r.sun/main.c:800 msgid "latin and longin raster maps have no effect when in a Lat/Lon location" msgstr "" -#: ../raster/r.sun/main.c:807 +#: ../raster/r.sun/main.c:805 msgid "Both latin and longin raster maps must be given, or neither" msgstr "" -#: ../raster/r.sun/main.c:854 ../raster/r.sun/main.c:865 -#: ../raster/r.sun/main.c:878 ../raster/r.sun/main.c:890 -#: ../raster/r.sun/main.c:901 ../raster/r.sun/main.c:912 -#: ../raster/r.sun/main.c:923 ../raster/r.sun/main.c:935 -#: ../raster/r.sun/main.c:946 ../raster/r.li/r.li.daemon/list.c:49 +#: ../raster/r.sun/main.c:852 ../raster/r.sun/main.c:863 +#: ../raster/r.sun/main.c:876 ../raster/r.sun/main.c:888 +#: ../raster/r.sun/main.c:899 ../raster/r.sun/main.c:910 +#: ../raster/r.sun/main.c:921 ../raster/r.sun/main.c:933 +#: ../raster/r.sun/main.c:944 ../raster/r.li/r.li.daemon/list.c:49 #: ../raster/r.to.rast3/main.c:244 ../raster/r.stream.extract/cseg.c:51 #: ../raster/r.stream.extract/dseg.c:51 ../raster/r.stream.extract/bseg.c:50 #: ../raster/r.stream.extract/seg.c:56 ../raster3d/r3.to.rast/main.c:360 #: ../imagery/i.smap/multialloc.c:115 ../db/drivers/sqlite/listdb.c:134 #: ../db/drivers/postgres/listtab.c:92 ../db/drivers/postgres/listdb.c:88 #: ../vector/v.mkgrid/write_grid.c:28 ../vector/v.kcv/main.c:208 -#: ../vector/v.net.distance/main.c:228 ../vector/v.surf.rst/main.c:843 +#: ../vector/v.net.distance/main.c:228 ../vector/v.surf.rst/main.c:846 #: ../vector/v.net.allpairs/main.c:201 ../vector/v.profile/processors.c:31 #: ../vector/v.net.connectivity/main.c:186 #: ../vector/v.net.connectivity/main.c:202 ../vector/v.net.flow/main.c:232 @@ -6133,6 +6473,21 @@ msgid "Out of memory" msgstr "Hafıza almadı" +#: ../raster/r.sun/main.c:1894 ../raster/r.sunhours/main.c:296 +#: ../raster/r.sunhours/main.c:392 ../raster/r.sunmask/g_solposition.c:128 +#: ../raster/r.latlong/main.c:131 ../general/g.region/printwindow.c:279 +#: ../general/g.region/printwindow.c:290 ../general/g.region/printwindow.c:301 +#: ../general/g.region/printwindow.c:312 ../general/g.region/printwindow.c:325 +#: ../general/g.region/printwindow.c:510 ../general/g.region/printwindow.c:602 +#: ../general/g.region/printwindow.c:616 ../general/g.region/printwindow.c:635 +#: ../general/g.region/printwindow.c:655 ../general/g.region/printwindow.c:672 +#: ../vector/v.proj/main.c:343 ../vector/v.proj/main.c:355 +#: ../vector/v.proj/main.c:370 ../vector/v.proj/main.c:385 +#: ../vector/v.proj/main.c:466 ../vector/v.proj/main.c:471 +#, fuzzy, c-format +msgid "Error in %s (projection of input coordinate pair)" +msgstr "Girdiler okunuyor..." + #: ../raster/r.regression.multi/main.c:61 msgid "Matrix is unsolvable" msgstr "" @@ -6264,7 +6619,7 @@ #: ../raster/r.volume/main.c:260 ../raster/r.to.vect/main.c:229 #: ../raster3d/r3.flow/main.c:64 ../vector/v.mkgrid/main.c:342 -#: ../vector/v.mkgrid/main.c:400 ../vector/v.random/main.c:253 +#: ../vector/v.mkgrid/main.c:400 ../vector/v.random/main.c:294 #: ../vector/v.in.ascii/main.c:415 ../vector/v.in.dxf/write_vect.c:233 #: ../vector/v.lrs/v.lrs.create/main.c:338 #, c-format @@ -6289,8 +6644,7 @@ msgstr "" #: ../raster/r.volume/main.c:296 ../raster/r.to.vect/util.c:157 -#: ../raster/r.to.vect/areas_io.c:359 ../vector/v.random/main.c:470 -#: ../vector/v.random/main.c:594 ../vector/v.in.lidar/attributes.c:240 +#: ../raster/r.to.vect/areas_io.c:359 ../vector/v.in.lidar/attributes.c:240 #: ../vector/v.vol.rst/vector.c:80 #, c-format msgid "Cannot insert new row: %s" @@ -6399,20 +6753,6 @@ msgid "Use the Courant-Friedrichs-Lewy criteria for time step calculation" msgstr "" -#: ../raster/r.solute.transport/main.c:230 ../raster/r.topmodel/main.c:52 -#: ../raster/r.uslek/main.c:54 ../raster/r.usler/main.c:53 -#: ../raster/r.gwflow/main.c:210 ../raster/r.stream.extract/main.c:77 -#: ../raster/r.fill.dir/main.c:87 ../raster/r.basins.fill/main.c:55 -#: ../raster/r.water.outlet/main.c:58 ../raster/r.drain/main.c:110 -#: ../raster/r.topidx/main.c:40 ../raster/r.flow/main.c:422 -#: ../raster/r.carve/main.c:75 ../raster/r.lake/main.c:151 -#: ../raster/r.watershed/front/main.c:74 -#: ../raster/r.sim/r.sim.sediment/main.c:115 -#: ../raster/r.sim/r.sim.water/main.c:114 ../raster3d/r3.gwflow/main.c:162 -#: ../raster3d/r3.flow/main.c:180 -msgid "hydrology" -msgstr "" - #: ../raster/r.solute.transport/main.c:231 msgid "solute transport" msgstr "" @@ -6469,122 +6809,115 @@ msgid "Could not create and solve the linear equation system" msgstr "" -#: ../raster/r.walk/main.c:179 ../raster/r.cost/main.c:141 -#: ../raster/r.drain/main.c:111 -msgid "cost surface" -msgstr "" - -#: ../raster/r.walk/main.c:180 ../raster/r.cost/main.c:142 +#: ../raster/r.walk/main.c:205 ../raster/r.cost/main.c:165 #: ../raster/r.spreadpath/main.c:90 msgid "cumulative costs" msgstr "" -#: ../raster/r.walk/main.c:181 ../raster/r.cost/main.c:143 +#: ../raster/r.walk/main.c:206 ../raster/r.cost/main.c:166 #: ../vector/v.net.iso/main.c:78 ../vector/v.net.alloc/main.c:66 msgid "cost allocation" msgstr "" -#: ../raster/r.walk/main.c:183 +#: ../raster/r.walk/main.c:208 msgid "Creates a raster map showing the anisotropic cumulative cost of moving between different geographic locations on an input raster map whose cell category values represent cost." msgstr "" -#: ../raster/r.walk/main.c:193 +#: ../raster/r.walk/main.c:218 msgid "Name of input raster map containing friction costs" msgstr "" -#: ../raster/r.walk/main.c:196 +#: ../raster/r.walk/main.c:221 msgid "Name for output raster map to contain walking costs" msgstr "" -#: ../raster/r.walk/main.c:202 ../raster/r.cost/main.c:167 +#: ../raster/r.walk/main.c:227 ../raster/r.cost/main.c:183 +#, fuzzy +msgid "Name of input raster map solving equal costs" +msgstr "Yeniden projeksiyonlanacak girdi raster harita adı" + +#: ../raster/r.walk/main.c:229 ../raster/r.cost/main.c:185 +msgid "Helper variable to pick a direction if two directions have equal cumulative costs (smaller is better)" +msgstr "" + +#: ../raster/r.walk/main.c:235 ../raster/r.cost/main.c:198 msgid "Name for output raster map to contain movement directions" msgstr "" -#: ../raster/r.walk/main.c:203 ../raster/r.cost/main.c:161 -#: ../raster/r.cost/main.c:168 +#: ../raster/r.walk/main.c:236 ../raster/r.walk/main.c:351 +#: ../raster/r.cost/main.c:192 ../raster/r.cost/main.c:199 +#: ../raster/r.cost/main.c:283 msgid "Optional outputs" msgstr "" -#: ../raster/r.walk/main.c:208 ../raster/r.cost/main.c:173 +#: ../raster/r.walk/main.c:241 ../raster/r.cost/main.c:204 msgid "Name of starting vector points map" msgstr "" -#: ../raster/r.walk/main.c:209 ../raster/r.walk/main.c:221 -#: ../raster/r.walk/main.c:228 ../raster/r.walk/main.c:309 -#: ../raster/r.cost/main.c:174 ../raster/r.cost/main.c:186 -#: ../raster/r.cost/main.c:193 ../raster/r.cost/main.c:243 -#: ../raster/r.drain/main.c:139 ../raster/r.drain/main.c:146 -msgid "Start" -msgstr "" - -#: ../raster/r.walk/main.c:214 ../raster/r.cost/main.c:179 +#: ../raster/r.walk/main.c:247 ../raster/r.cost/main.c:210 msgid "Name of stopping vector points map" msgstr "" -#: ../raster/r.walk/main.c:215 ../raster/r.walk/main.c:235 -#: ../raster/r.cost/main.c:180 ../raster/r.cost/main.c:200 +#: ../raster/r.walk/main.c:248 ../raster/r.walk/main.c:268 +#: ../raster/r.cost/main.c:211 ../raster/r.cost/main.c:231 msgid "Stop" msgstr "" -#: ../raster/r.walk/main.c:220 ../raster/r.cost/main.c:185 +#: ../raster/r.walk/main.c:253 ../raster/r.cost/main.c:216 msgid "Name of starting raster points map" msgstr "" -#: ../raster/r.walk/main.c:227 ../raster/r.cost/main.c:192 -#: ../raster/r.drain/main.c:138 -msgid "Coordinates of starting point(s) (E,N)" -msgstr "" - -#: ../raster/r.walk/main.c:234 ../raster/r.cost/main.c:199 +#: ../raster/r.walk/main.c:267 ../raster/r.cost/main.c:230 msgid "Coordinates of stopping point(s) (E,N)" msgstr "" -#: ../raster/r.walk/main.c:244 ../raster/r.cost/main.c:209 +#: ../raster/r.walk/main.c:277 ../raster/r.cost/main.c:240 msgid "Maximum cumulative cost" msgstr "" -#: ../raster/r.walk/main.c:253 ../raster/r.cost/main.c:218 +#: ../raster/r.walk/main.c:286 ../raster/r.cost/main.c:249 msgid "Cost assigned to null cells. By default, null cells are excluded" msgstr "" -#: ../raster/r.walk/main.c:254 ../raster/r.walk/main.c:304 -#: ../raster/r.cost/main.c:219 ../raster/r.cost/main.c:238 +#: ../raster/r.walk/main.c:287 ../raster/r.walk/main.c:337 +#: ../raster/r.cost/main.c:250 ../raster/r.cost/main.c:269 msgid "NULL cells" msgstr "" -#: ../raster/r.walk/main.c:263 ../raster/r.cost/main.c:228 +#: ../raster/r.walk/main.c:296 ../raster/r.cost/main.c:259 msgid "Maximum memory to be used in MB" msgstr "" -#: ../raster/r.walk/main.c:273 +#: ../raster/r.walk/main.c:306 msgid "Coefficients for walking energy formula parameters a,b,c,d" msgstr "" -#: ../raster/r.walk/main.c:274 ../raster/r.walk/main.c:284 -#: ../raster/r.walk/main.c:294 ../raster/r.resamp.rst/main.c:210 +#: ../raster/r.walk/main.c:307 ../raster/r.walk/main.c:317 +#: ../raster/r.walk/main.c:327 ../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 -#: ../raster/r.slope.aspect/main.c:181 ../raster/r.slope.aspect/main.c:189 -#: ../raster/r.slope.aspect/main.c:247 ../raster/r.slope.aspect/main.c:256 -#: ../raster/r.slope.aspect/main.c:262 ../raster/r.in.bin/main.c:275 +#: ../raster/r.slope.aspect/main.c:199 ../raster/r.slope.aspect/main.c:207 +#: ../raster/r.slope.aspect/main.c:265 ../raster/r.slope.aspect/main.c:274 +#: ../raster/r.slope.aspect/main.c:280 ../raster/r.slope.aspect/main.c:286 +#: ../raster/r.slope.aspect/main.c:294 ../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:107 ../raster/r.resamp.bspline/main.c:115 -#: ../raster/r.resamp.bspline/main.c:121 ../raster/r.resamp.bspline/main.c:133 -#: ../raster/r.resamp.bspline/main.c:138 ../raster/r.out.mpeg/main.c:132 +#: ../raster/r.resamp.bspline/main.c:109 ../raster/r.resamp.bspline/main.c:117 +#: ../raster/r.resamp.bspline/main.c:123 ../raster/r.resamp.bspline/main.c:135 +#: ../raster/r.resamp.bspline/main.c:140 ../raster/r.out.mpeg/main.c:132 #: ../display/d.mon/main.c:82 ../display/d.mon/main.c:90 #: ../display/d.mon/main.c:98 ../display/d.mon/main.c:104 #: ../display/d.mon/main.c:110 ../display/d.mon/main.c:145 #: ../display/d.mon/main.c:151 ../display/d.mon/main.c:157 #: ../general/g.access/main.c:50 ../general/g.access/main.c:58 -#: ../imagery/i.segment/parse_args.c:68 ../imagery/i.segment/parse_args.c:77 -#: ../imagery/i.segment/parse_args.c:88 ../imagery/i.segment/parse_args.c:99 -#: ../imagery/i.segment/parse_args.c:109 ../imagery/i.segment/parse_args.c:127 -#: ../imagery/i.segment/parse_args.c:135 ../imagery/i.segment/parse_args.c:144 -#: ../imagery/i.segment/parse_args.c:151 ../imagery/i.segment/parse_args.c:157 -#: ../imagery/i.segment/parse_args.c:163 ../imagery/i.segment/parse_args.c:169 -#: ../imagery/i.segment/parse_args.c:176 ../imagery/i.cluster/main.c:103 +#: ../imagery/i.segment/parse_args.c:71 ../imagery/i.segment/parse_args.c:80 +#: ../imagery/i.segment/parse_args.c:91 ../imagery/i.segment/parse_args.c:102 +#: ../imagery/i.segment/parse_args.c:112 ../imagery/i.segment/parse_args.c:130 +#: ../imagery/i.segment/parse_args.c:138 ../imagery/i.segment/parse_args.c:147 +#: ../imagery/i.segment/parse_args.c:154 ../imagery/i.segment/parse_args.c:160 +#: ../imagery/i.segment/parse_args.c:166 ../imagery/i.segment/parse_args.c:172 +#: ../imagery/i.segment/parse_args.c:179 ../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 @@ -6606,219 +6939,229 @@ #: ../vector/v.lidar.correction/main.c:111 ../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.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.surf.bspline/main.c:179 ../vector/v.vol.rst/main.c:270 +#: ../vector/v.vol.rst/main.c:278 ../vector/v.vol.rst/main.c:285 +#: ../vector/v.vol.rst/main.c:313 ../vector/v.vol.rst/main.c:322 +#: ../vector/v.vol.rst/main.c:331 ../vector/v.vol.rst/main.c:339 +#: ../vector/v.vol.rst/main.c:348 ../vector/v.vol.rst/main.c:356 #: ../vector/v.outlier/main.c:104 ../vector/v.outlier/main.c:113 #: ../vector/v.outlier/main.c:121 ../vector/v.colors.out/main.c:68 #: ../vector/v.colors.out/main.c:73 msgid "Settings" msgstr "Ayarlar" -#: ../raster/r.walk/main.c:283 +#: ../raster/r.walk/main.c:316 msgid "Lambda coefficients for combining walking energy and friction cost" msgstr "" -#: ../raster/r.walk/main.c:293 +#: ../raster/r.walk/main.c:326 msgid "Slope factor determines travel energy cost per height step" msgstr "" -#: ../raster/r.walk/main.c:299 ../raster/r.cost/main.c:233 +#: ../raster/r.walk/main.c:332 ../raster/r.cost/main.c:264 msgid "Use the 'Knight's move'; slower, but more accurate" msgstr "" -#: ../raster/r.walk/main.c:303 ../raster/r.cost/main.c:237 +#: ../raster/r.walk/main.c:336 ../raster/r.cost/main.c:268 msgid "Keep null values in output raster map" msgstr "" -#: ../raster/r.walk/main.c:308 ../raster/r.cost/main.c:242 +#: ../raster/r.walk/main.c:341 ../raster/r.cost/main.c:273 msgid "Start with values in raster map" msgstr "Raster haritadaki deÄŸerler ile baÅŸla" -#: ../raster/r.walk/main.c:313 ../raster/r.cost/main.c:247 +#: ../raster/r.walk/main.c:346 ../raster/r.cost/main.c:278 msgid "Print info about disk space and memory requirements and exit" msgstr "" -#: ../raster/r.walk/main.c:357 ../raster/r.cost/main.c:297 +#: ../raster/r.walk/main.c:350 ../raster/r.cost/main.c:282 +msgid "Create bitmask encoded directions" +msgstr "" + +#: ../raster/r.walk/main.c:397 ../raster/r.cost/main.c:337 msgid "Must specify exactly one of start_points, start_rast or coordinate" msgstr "" -#: ../raster/r.walk/main.c:362 ../raster/r.walk/main.c:845 -#: ../raster/r.cost/main.c:302 ../raster/r.cost/main.c:712 +#: ../raster/r.walk/main.c:403 ../raster/r.walk/main.c:896 +#: ../raster/r.cost/main.c:343 ../raster/r.cost/main.c:759 msgid "No start points" msgstr "BaÅŸlangıç noktası yok" -#: ../raster/r.walk/main.c:369 ../raster/r.cost/main.c:309 +#: ../raster/r.walk/main.c:408 ../raster/r.cost/main.c:348 +#, fuzzy +msgid "No stop points" +msgstr "BaÅŸlangıç noktası yok" + +#: ../raster/r.walk/main.c:412 ../raster/r.cost/main.c:352 #, c-format msgid "Inappropriate maximum cost: %d" msgstr "" -#: ../raster/r.walk/main.c:372 ../raster/r.cost/main.c:312 +#: ../raster/r.walk/main.c:415 ../raster/r.cost/main.c:355 #, c-format msgid "Inappropriate amount of memory: %d" msgstr "" -#: ../raster/r.walk/main.c:377 +#: ../raster/r.walk/main.c:420 #, c-format msgid "Missing required value: got %d instead of 4" msgstr "" -#: ../raster/r.walk/main.c:380 +#: ../raster/r.walk/main.c:423 #, c-format msgid "Walking costs are a=%g b=%g c=%g d=%g" msgstr "" -#: ../raster/r.walk/main.c:385 ../raster/r.walk/main.c:393 +#: ../raster/r.walk/main.c:428 ../raster/r.walk/main.c:436 #, c-format msgid "Missing required value: %d" msgstr "" -#: ../raster/r.walk/main.c:388 +#: ../raster/r.walk/main.c:431 #, c-format msgid "Lambda is %g" msgstr "" -#: ../raster/r.walk/main.c:396 +#: ../raster/r.walk/main.c:439 #, c-format msgid "Slope_factor is %g" msgstr "" -#: ../raster/r.walk/main.c:415 ../raster/r.cost/main.c:330 +#: ../raster/r.walk/main.c:466 ../raster/r.cost/main.c:381 msgid "Assigning negative cost to null cell. Null cells excluded." msgstr "" -#: ../raster/r.walk/main.c:525 ../raster/r.walk/main.c:538 -#: ../raster/r.cost/main.c:412 ../raster/r.cost/main.c:424 +#: ../raster/r.walk/main.c:571 ../raster/r.walk/main.c:584 +#: ../raster/r.cost/main.c:458 ../raster/r.cost/main.c:470 #, c-format msgid "Will need at least %.2f MB of disk space" msgstr "" -#: ../raster/r.walk/main.c:527 ../raster/r.walk/main.c:539 -#: ../raster/r.cost/main.c:414 ../raster/r.cost/main.c:425 +#: ../raster/r.walk/main.c:573 ../raster/r.walk/main.c:585 +#: ../raster/r.cost/main.c:460 ../raster/r.cost/main.c:471 #, c-format msgid "Will need at least %.2f MB of memory" msgstr "" -#: ../raster/r.walk/main.c:529 ../raster/r.walk/main.c:540 -#: ../raster/r.cost/main.c:416 ../raster/r.cost/main.c:426 +#: ../raster/r.walk/main.c:575 ../raster/r.walk/main.c:586 +#: ../raster/r.cost/main.c:462 ../raster/r.cost/main.c:472 #, c-format msgid "%d of %d segments are kept in memory" msgstr "" -#: ../raster/r.walk/main.c:545 ../raster/r.cost/main.c:431 +#: ../raster/r.walk/main.c:591 ../raster/r.cost/main.c:477 msgid "Creating some temporary files..." msgstr "Bazı geçici dosyalar oluÅŸturuluyor..." -#: ../raster/r.walk/main.c:549 ../raster/r.walk/main.c:554 -#: ../raster/r.cost/main.c:435 ../raster/r.cost/main.c:440 -#: ../raster/r.resamp.bspline/main.c:316 ../raster/r.resamp.bspline/main.c:401 -#: ../raster/r.resamp.bspline/main.c:473 ../vector/v.surf.bspline/main.c:475 +#: ../raster/r.walk/main.c:595 ../raster/r.walk/main.c:600 +#: ../raster/r.walk/main.c:609 ../raster/r.cost/main.c:481 +#: ../raster/r.cost/main.c:486 ../raster/r.cost/main.c:494 +#: ../raster/r.resamp.bspline/main.c:318 ../raster/r.resamp.bspline/main.c:403 +#: ../raster/r.resamp.bspline/main.c:475 ../vector/v.surf.bspline/main.c:475 #: ../vector/v.surf.bspline/main.c:503 msgid "Can not create temporary file" msgstr "" -#: ../raster/r.walk/main.c:558 +#: ../raster/r.walk/main.c:630 #, c-format msgid "Reading raster maps <%s> and <%s>, initializing output..." msgstr "" -#: ../raster/r.walk/main.c:643 ../raster/r.cost/main.c:504 +#: ../raster/r.walk/main.c:717 ../raster/r.cost/main.c:577 msgid "Initializing directional output..." msgstr "" -#: ../raster/r.walk/main.c:675 ../raster/r.cost/main.c:535 -#: ../raster/r.drain/main.c:273 +#: ../raster/r.walk/main.c:786 ../raster/r.cost/main.c:646 #, c-format -msgid "Reading vector map <%s> with start points..." +msgid "No start points found in vector map <%s>" msgstr "" -#: ../raster/r.walk/main.c:688 ../raster/r.walk/main.c:754 -#: ../raster/r.cost/main.c:548 ../raster/r.cost/main.c:618 -#: ../raster/r.to.vect/main.c:289 ../raster/r.drain/main.c:286 -#: ../display/d.vect.thematic/display.c:75 ../display/d.vect/vert.c:27 -#: ../display/d.vect/lines.c:143 ../display/d.vect/label.c:44 -#: ../display/d.vect/zcoor.c:38 ../display/d.vect/dir.c:30 -#: ../display/d.vect/topo.c:52 ../display/d.vect/attr.c:51 -#: ../vector/v.label.sa/labels.c:141 ../vector/v.out.lidar/main.c:732 -#: ../vector/v.perturb/main.c:182 ../vector/v.to.3d/trans2.c:84 -#: ../vector/v.to.3d/trans3.c:85 ../vector/v.what.rast/main.c:213 -#: ../vector/v.colors/scan_z.c:36 ../vector/v.colors/scan_cats.c:24 -#: ../vector/v.vol.rst/user1.c:140 ../vector/v.decimate/main.c:406 -#: ../vector/v.colors.out/scan_cats.c:32 ../vector/v.label/main.c:293 -#: ../vector/v.info/level1.c:38 -msgid "Unable to read vector map" -msgstr "Vektör harita okunamıyor" - -#: ../raster/r.walk/main.c:722 +#: ../raster/r.walk/main.c:788 ../raster/r.cost/main.c:648 #, c-format -msgid "No start points found in vector <%s>" -msgstr "" +msgid "%d point found" +msgid_plural "%d points found" +msgstr[0] "" +msgstr[1] "" -#: ../raster/r.walk/main.c:734 ../raster/r.cost/main.c:598 +#: ../raster/r.walk/main.c:801 ../raster/r.cost/main.c:661 #, c-format msgid "Reading vector map <%s> with stop points..." msgstr "" -#: ../raster/r.walk/main.c:788 ../raster/r.cost/main.c:652 +#: ../raster/r.walk/main.c:839 ../raster/r.cost/main.c:699 #, c-format msgid "No stop points found in vector <%s>" msgstr "" -#: ../raster/r.walk/main.c:808 ../raster/r.cost/main.c:673 +#: ../raster/r.walk/main.c:859 ../raster/r.cost/main.c:720 #: ../raster/r.texture/h_measure.c:738 ../raster/r.stream.extract/load.c:44 #: ../raster/r.stream.extract/load.c:53 ../imagery/i.smap/interp.c:68 msgid "Unable to allocate memory" msgstr "Hafıza ayrılamıyor" -#: ../raster/r.walk/main.c:810 ../raster/r.cost/main.c:675 +#: ../raster/r.walk/main.c:861 ../raster/r.cost/main.c:722 #, c-format msgid "Reading raster map <%s> with start points..." msgstr "" -#: ../raster/r.walk/main.c:859 ../raster/r.cost/main.c:726 +#: ../raster/r.walk/main.c:907 ../raster/r.cost/main.c:770 msgid "Specified starting location outside database window" msgstr "" -#: ../raster/r.walk/main.c:879 ../raster/r.cost/main.c:748 +#: ../raster/r.walk/main.c:932 ../raster/r.cost/main.c:797 +#, fuzzy, c-format +msgid "Number of duplicate stop points: %d" +msgstr "Girdi nokta sayısı: %d." + +#: ../raster/r.walk/main.c:946 ../raster/r.cost/main.c:811 msgid "Finding cost path..." msgstr "" -#: ../raster/r.walk/main.c:1356 ../raster/r.cost/main.c:1011 +#: ../raster/r.walk/main.c:1551 ../raster/r.cost/main.c:1202 msgid "Error, ct == pres_cell" msgstr "" -#: ../raster/r.walk/main.c:1368 +#: ../raster/r.walk/main.c:1568 #, c-format msgid "Writing output raster map <%s>... " msgstr "" -#: ../raster/r.walk/main.c:1432 ../raster/r.cost/main.c:1131 +#: ../raster/r.walk/main.c:1632 ../raster/r.cost/main.c:1327 #, c-format msgid "Writing output movement direction raster map <%s>..." msgstr "" -#: ../raster/r.walk/main.c:1477 ../raster/r.cost/main.c:1197 +#: ../raster/r.walk/main.c:1677 ../raster/r.cost/main.c:1394 #, c-format msgid "Peak cost value: %g" msgstr "" -#: ../raster/r.walk/main.c:1498 ../raster/r.cost/main.c:1219 +#: ../raster/r.walk/main.c:1695 ../raster/r.walk/main.c:1731 +#: ../raster/r.cost/main.c:1412 ../raster/r.cost/main.c:1448 #, c-format msgid "Illegal x coordinate <%s>" msgstr "Uygun olmayan x koordinatı <%s>" -#: ../raster/r.walk/main.c:1500 ../raster/r.cost/main.c:1221 +#: ../raster/r.walk/main.c:1697 ../raster/r.walk/main.c:1733 +#: ../raster/r.cost/main.c:1414 ../raster/r.cost/main.c:1450 #, c-format msgid "Illegal y coordinate <%s>" msgstr "Uygun olmayan y koordinatı <%s>" -#: ../raster/r.walk/main.c:1504 ../raster/r.cost/main.c:1225 +#: ../raster/r.walk/main.c:1701 ../raster/r.walk/main.c:1737 +#: ../raster/r.cost/main.c:1418 ../raster/r.cost/main.c:1454 #, c-format msgid "Warning, ignoring point outside window: %g, %g" msgstr "" +#: ../raster/r.walk/flag.c:21 ../raster/r.walk/flag.c:28 +#: ../raster/r.cost/flag.c:21 ../raster/r.cost/flag.c:28 +#: ../imagery/i.segment/flag.c:21 ../imagery/i.segment/flag.c:28 +#: ../vector/v.distance/main.c:817 ../vector/v.distance/main.c:894 +#: ../vector/v.distance/main.c:1105 +msgid "Out of memory!" +msgstr "" + #: ../raster/r.timestamp/main.c:37 ../raster3d/r3.timestamp/main.c:45 #: ../vector/v.timestamp/main.c:37 msgid "timestamp" @@ -6912,112 +7255,121 @@ msgid "bad rule (%s): [%s]" msgstr "kötü kural (%s): [%s]" -#: ../raster/r.colors/edit_colors.c:61 +#: ../raster/r.colors/edit_colors.c:78 msgid "Creates/modifies the color table associated with a 3D raster map." msgstr "" -#: ../raster/r.colors/edit_colors.c:65 +#: ../raster/r.colors/edit_colors.c:82 msgid "Creates/modifies the color table associated with a raster map." msgstr "" -#: ../raster/r.colors/edit_colors.c:75 ../raster/r.colors/edit_colors.c:87 +#: ../raster/r.colors/edit_colors.c:92 ../raster/r.colors/edit_colors.c:104 msgid "Map" msgstr "" -#: ../raster/r.colors/edit_colors.c:81 +#: ../raster/r.colors/edit_colors.c:98 msgid "Input file with one map name per line" msgstr "" -#: ../raster/r.colors/edit_colors.c:83 +#: ../raster/r.colors/edit_colors.c:100 msgid "Input map names can be defined in an input file in case a large amount of maps must be specified. This option is mutual exclusive to the map option." msgstr "" -#: ../raster/r.colors/edit_colors.c:110 +#: ../raster/r.colors/edit_colors.c:127 msgid "\"-\" to read rules from stdin" msgstr "" -#: ../raster/r.colors/edit_colors.c:186 ../raster/r.series.interp/main.c:180 +#: ../raster/r.colors/edit_colors.c:149 ../vector/v.colors/main.c:137 +#, fuzzy +msgid "List available rules with description then exit" +msgstr "Kullanılabilir kuralları listele ve çık" + +#: ../raster/r.colors/edit_colors.c:150 ../vector/v.colors/main.c:138 +msgid "If a color rule is given, only this rule is listed" +msgstr "" + +#: ../raster/r.colors/edit_colors.c:219 ../raster/r.series.interp/main.c:180 #, c-format msgid "Unable to open %s file <%s>" msgstr "" -#: ../raster/r.colors/edit_colors.c:229 ../raster/r.colors/edit_colors.c:262 +#: ../raster/r.colors/edit_colors.c:260 ../raster/r.colors/edit_colors.c:294 #, c-format msgid "%s map <%s> not found" msgstr "%s <%s> haritası bulunamadı" -#: ../raster/r.colors/edit_colors.c:235 +#: ../raster/r.colors/edit_colors.c:266 #, c-format msgid "No %s map name found in input file <%s>" msgstr "" -#: ../raster/r.colors/edit_colors.c:278 +#: ../raster/r.colors/edit_colors.c:309 #, c-format msgid "Unable to remove color table of %s map <%s>" msgstr "" -#: ../raster/r.colors/edit_colors.c:280 +#: ../raster/r.colors/edit_colors.c:311 #, c-format msgid "Color table of %s map <%s> not found" msgstr "" -#: ../raster/r.colors/edit_colors.c:302 +#: ../raster/r.colors/edit_colors.c:334 #, c-format msgid "Color table exists for %s map <%s>. Exiting." msgstr "" -#: ../raster/r.colors/edit_colors.c:358 +#: ../raster/r.colors/edit_colors.c:394 #, c-format msgid "Color table 'random' is not supported for floating point %s map" msgstr "" -#: ../raster/r.colors/edit_colors.c:362 +#: ../raster/r.colors/edit_colors.c:399 #, c-format msgid "Color table 'grey.eq' is not supported for floating point %s map" msgstr "" -#: ../raster/r.colors/edit_colors.c:368 +#: ../raster/r.colors/edit_colors.c:406 #, c-format msgid "Color table 'grey.log' is not supported for floating point %s map" msgstr "" -#: ../raster/r.colors/edit_colors.c:376 ../imagery/i.vi/main.c:545 +#: ../raster/r.colors/edit_colors.c:415 ../imagery/i.vi/main.c:546 #, c-format msgid "Unknown color request '%s'" msgstr "" -#: ../raster/r.colors/edit_colors.c:386 ../vector/v.colors/make_colors.c:51 +#: ../raster/r.colors/edit_colors.c:426 ../vector/v.colors/make_colors.c:51 #, c-format msgid "Unable to load rules file <%s>" msgstr "" -#: ../raster/r.colors/edit_colors.c:396 ../raster/r.colors.out/raster_main.c:69 -#: ../raster/r.grow.distance/main.c:382 ../raster/r.fill.dir/main.c:153 -#: ../vector/v.colors/main.c:315 +#: ../raster/r.colors/edit_colors.c:437 ../raster/r.colors.out/raster_main.c:69 +#: ../raster/r.grow.distance/main.c:382 ../raster/r.fill.dir/main.c:155 +#: ../vector/v.colors/main.c:328 #, c-format msgid "Unable to read color table for raster map <%s>" msgstr "" -#: ../raster/r.colors/edit_colors.c:400 ../raster/r.univar/r3.univar_main.c:144 +#: ../raster/r.colors/edit_colors.c:442 ../raster/r.univar/r3.univar_main.c:144 #: ../raster/r.univar/r3.univar_main.c:182 ../raster3d/r3.support/main.c:135 -#: ../raster3d/r3.out.netcdf/main.c:600 ../raster3d/r3.retile/main.c:113 +#: ../raster3d/r3.out.netcdf/main.c:601 ../raster3d/r3.retile/main.c:113 #: ../raster3d/r3.neighbors/main.c:229 ../raster3d/r3.out.vtk/main.c:142 #: ../raster3d/r3.mask/main.c:58 ../raster3d/r3.out.bin/main.c:299 #: ../raster3d/r3.flow/main.c:87 ../raster3d/r3.cross.rast/main.c:245 #: ../raster3d/r3.out.v5d/main.c:307 ../raster3d/r3.timestamp/main.c:73 #: ../raster3d/r3.to.rast/main.c:275 ../raster3d/r3.stats/main.c:97 #: ../raster3d/r3.out.ascii/main.c:326 ../raster3d/r3.null/main.c:103 -#: ../general/g.region/main.c:455 ../vector/v.colors/main.c:319 +#: ../general/g.region/main.c:468 ../vector/v.colors/main.c:332 #, c-format msgid "3D raster map <%s> not found" msgstr "<%s> 3B raster haritası bulunamadı" -#: ../raster/r.colors/edit_colors.c:403 ../vector/v.colors/main.c:322 +#: ../raster/r.colors/edit_colors.c:445 ../vector/v.colors/main.c:335 #, c-format msgid "Unable to read color table for 3D raster map <%s>" msgstr "" -#: ../raster/r.colors/edit_colors.c:447 +#: ../raster/r.colors/edit_colors.c:492 #, c-format msgid "Color table for %s map <%s> set to '%s'" msgstr "" @@ -7041,7 +7393,7 @@ msgstr "" #: ../raster/r.mfilter/main.c:59 ../raster/r.neighbors/main.c:173 -#: ../raster/r.resamp.filter/main.c:392 ../raster3d/r3.neighbors/main.c:215 +#: ../raster/r.resamp.filter/main.c:397 ../raster3d/r3.neighbors/main.c:215 #: ../vector/v.outlier/main.c:73 msgid "filter" msgstr "" @@ -7139,54 +7491,42 @@ msgid "Error reading temporary file" msgstr "Geçici dosyayı okumada hata" -#: ../raster/r.cost/main.c:145 +#: ../raster/r.cost/main.c:168 msgid "Creates a raster map showing the cumulative cost of moving between different geographic locations on an input raster map whose cell category values represent cost." msgstr "" -#: ../raster/r.cost/main.c:152 +#: ../raster/r.cost/main.c:175 msgid "Name of input raster map containing grid cell cost information" msgstr "" -#: ../raster/r.cost/main.c:160 +#: ../raster/r.cost/main.c:191 msgid "Name for output raster map with nearest start point" msgstr "" -#: ../raster/r.cost/main.c:444 +#: ../raster/r.cost/main.c:515 #, c-format msgid "Reading raster map <%s>, initializing output..." msgstr "" -#: ../raster/r.cost/main.c:489 +#: ../raster/r.cost/main.c:560 #, c-format msgid "Negative cell value found at row %d, col %d. Setting negative value to null_cost value" msgstr "" -#: ../raster/r.cost/main.c:582 -#, c-format -msgid "No start points found in vector map <%s>" -msgstr "" - -#: ../raster/r.cost/main.c:584 -#, c-format -msgid "%d point found" -msgid_plural "%d points found" -msgstr[0] "" -msgstr[1] "" - -#: ../raster/r.cost/main.c:1034 ../raster/r.buffer/write_map.c:45 +#: ../raster/r.cost/main.c:1230 ../raster/r.buffer/write_map.c:45 #: ../raster/r.flow/io.c:207 #, c-format msgid "Writing output raster map <%s>..." msgstr "Çıktı <%s> raster haritası yazılıyor ..." -#: ../raster/r.cost/main.c:1036 +#: ../raster/r.cost/main.c:1232 #, c-format msgid "Writing raster map with nearest start point <%s>..." msgstr "" #: ../raster/r.resamp.interp/main.c:77 ../raster/r.resamp.rst/main.c:149 #: ../raster/r.resamp.stats/main.c:262 ../raster/r.resamp.bspline/main.c:81 -#: ../raster/r.resample/main.c:55 ../raster/r.resamp.filter/main.c:390 +#: ../raster/r.resample/main.c:55 ../raster/r.resamp.filter/main.c:395 msgid "resample" msgstr "" @@ -7204,8 +7544,8 @@ msgstr "Geçersiz yöntem: %s" #: ../raster/r.resamp.interp/main.c:370 ../raster/r.mode/main.c:143 -#: ../raster/r.resamp.stats/main.c:395 ../raster/r.tile/main.c:200 -#: ../raster/r.resamp.filter/main.c:579 +#: ../raster/r.resamp.stats/main.c:395 ../raster/r.tile/main.c:203 +#: ../raster/r.resamp.filter/main.c:593 #, c-format msgid "Unable to read color table for %s" msgstr "%s için renk tablosu okunamıyor" @@ -7342,14 +7682,15 @@ #: ../raster/r.topmodel/file_io.c:28 ../raster/r.topmodel/file_io.c:136 #: ../raster/r.topmodel/file_io.c:161 ../raster/r.series.accumulate/main.c:221 -#: ../raster/r.series/main.c:223 ../raster/r.mapcalc/main.c:49 -#: ../raster/r.in.xyz/main.c:582 ../raster/r.in.mat/main.c:125 -#: ../raster/r.support/main.c:176 ../display/d.legend.vect/main.c:259 -#: ../display/d.legend.vect/main.c:273 ../display/d.legend.vect/draw.c:72 -#: ../display/d.linegraph/main.c:415 ../display/d.linegraph/main.c:432 -#: ../display/d.linegraph/main.c:730 ../display/d.text/main.c:380 -#: ../display/d.where/main.c:163 ../raster3d/r3.support/main.c:167 -#: ../general/g.cairocomp/main.c:46 ../vector/v.segment/main.c:98 +#: ../raster/r.series/main.c:226 ../raster/r.mapcalc/main.c:49 +#: ../raster/r.in.xyz/main.c:582 ../raster/r.buildvrt/main.c:126 +#: ../raster/r.in.mat/main.c:125 ../raster/r.support/main.c:176 +#: ../display/d.legend.vect/main.c:259 ../display/d.legend.vect/main.c:273 +#: ../display/d.legend.vect/draw.c:72 ../display/d.linegraph/main.c:415 +#: ../display/d.linegraph/main.c:432 ../display/d.linegraph/main.c:730 +#: ../display/d.text/main.c:380 ../display/d.where/main.c:160 +#: ../raster3d/r3.support/main.c:167 ../general/g.cairocomp/main.c:46 +#: ../imagery/i.group/main.c:122 ../vector/v.segment/main.c:98 #: ../vector/v.net.path/path.c:49 ../vector/v.lrs/v.lrs.segment/main.c:133 #, c-format msgid "Unable to open input file <%s>" @@ -7542,7 +7883,7 @@ msgstr[0] "" msgstr[1] "" -#: ../raster/r.texture/main.c:354 ../imagery/i.vi/main.c:225 +#: ../raster/r.texture/main.c:354 ../imagery/i.vi/main.c:226 #, c-format msgid "Calculating %s..." msgstr "" @@ -7659,7 +8000,7 @@ msgstr "'%s' sıfırdan büyük olmalıdır; %s=255 kullan" #: ../raster/r.stats/main.c:285 ../raster/r.series.accumulate/main.c:265 -#: ../raster/r.series/main.c:287 +#: ../raster/r.series/main.c:300 ../raster/r.buildvrt/main.c:185 msgid "Raster map not found" msgstr "Raster harita bulunamadı" @@ -8177,7 +8518,7 @@ msgid "Exports a GRASS raster to a binary array." msgstr "GRASS raster dosyasını ikili diziye aktar." -#: ../raster/r.out.bin/main.c:290 ../raster/r.random/main.c:62 +#: ../raster/r.out.bin/main.c:290 ../raster/r.random/main.c:63 #: ../imagery/i.zc/main.c:66 msgid "Name of input raster map" msgstr "Girdi raster haritası adı" @@ -8224,7 +8565,7 @@ msgstr "BoÅŸ deÄŸerler için geçersiz deÄŸer (sadece tamsayı)" #: ../raster/r.out.bin/main.c:379 ../raster/r.in.bin/main.c:462 -#: ../vector/v.colors/main.c:225 +#: ../vector/v.colors/main.c:238 #, c-format msgid "-%c and -%c are mutually exclusive" msgstr "" @@ -8404,7 +8745,7 @@ msgid "Spline tension value" msgstr "" -#: ../raster/r.resamp.rst/main.c:246 ../vector/v.surf.rst/main.c:340 +#: ../raster/r.resamp.rst/main.c:246 ../vector/v.surf.rst/main.c:343 msgid "Anisotropy angle (in degrees counterclockwise from East)" msgstr "EÅŸyönsüzlük açısı (saatin tersi yönde derece olarak)" @@ -8412,7 +8753,7 @@ msgid "Anisotropy" msgstr "EÅŸyönsüzlük" -#: ../raster/r.resamp.rst/main.c:253 ../vector/v.surf.rst/main.c:347 +#: ../raster/r.resamp.rst/main.c:253 ../vector/v.surf.rst/main.c:350 msgid "Anisotropy scaling factor" msgstr "EÅŸyönsüzlük aölçek faktörü" @@ -8420,7 +8761,7 @@ msgid "Use dnorm independent tension" msgstr "" -#: ../raster/r.resamp.rst/main.c:263 ../vector/v.surf.rst/main.c:171 +#: ../raster/r.resamp.rst/main.c:263 ../vector/v.surf.rst/main.c:173 msgid "Output partial derivatives instead of topographic parameters" msgstr "" @@ -8533,7 +8874,7 @@ #: ../raster/r.in.ascii/main.c:150 ../display/d.title/main.c:117 #: ../raster3d/r3.in.ascii/main.c:169 ../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 ../vector/v.surf.rst/main.c:864 +#: ../general/g.setproj/get_stp.c:286 ../vector/v.surf.rst/main.c:867 #: ../vector/v.in.ascii/main.c:275 #, c-format msgid "Unable to open temporary file <%s>" @@ -8541,7 +8882,7 @@ #: ../raster/r.resamp.rst/main.c:547 ../raster/r.thin/io.c:131 #: ../raster/r.thin/io.c:138 ../raster/r.thin/io.c:147 -#: ../vector/v.surf.rst/main.c:869 +#: ../vector/v.surf.rst/main.c:872 #, c-format msgid "Error writing temporary file <%s>" msgstr "<%s> geçici dosyasını yazmada hata" @@ -8569,10 +8910,10 @@ msgstr "" #: ../raster/r.univar/r3.univar_main.c:151 -#: ../raster/r.univar/r3.univar_main.c:189 ../raster3d/r3.out.netcdf/main.c:617 +#: ../raster/r.univar/r3.univar_main.c:189 ../raster3d/r3.out.netcdf/main.c:618 #: ../raster3d/r3.retile/main.c:127 ../raster3d/r3.neighbors/main.c:266 #: ../raster3d/r3.neighbors/main.c:275 ../raster3d/r3.out.vtk/main.c:207 -#: ../raster3d/r3.out.vtk/main.c:292 ../raster3d/r3.out.vtk/main.c:513 +#: ../raster3d/r3.out.vtk/main.c:292 ../raster3d/r3.out.vtk/main.c:512 #: ../raster3d/r3.mkdspf/main.c:168 ../raster3d/r3.mask/main.c:64 #: ../raster3d/r3.out.bin/main.c:314 ../raster3d/r3.flow/main.c:118 #: ../raster3d/r3.flow/main.c:132 ../raster3d/r3.flow/main.c:373 @@ -8705,53 +9046,53 @@ msgid "Programmer error in get_stats/switch" msgstr "" -#: ../raster/r.random/main.c:54 ../raster/r.random.surface/main.c:59 +#: ../raster/r.random/main.c:55 ../raster/r.random.surface/main.c:59 #: ../raster/r.surf.random/main.c:38 ../raster/r.random.cells/main.c:49 -#: ../raster/r.surf.gauss/main.c:40 ../vector/v.random/main.c:100 -#: ../vector/v.perturb/main.c:65 ../vector/v.extract/main.c:81 +#: ../raster/r.surf.gauss/main.c:40 ../vector/v.random/main.c:103 +#: ../vector/v.perturb/main.c:65 ../vector/v.extract/main.c:82 msgid "random" msgstr "" -#: ../raster/r.random/main.c:55 ../display/d.vect/main.c:76 -#: ../general/g.region/main.c:69 ../vector/v.random/main.c:103 +#: ../raster/r.random/main.c:56 ../display/d.vect/main.c:76 +#: ../general/g.region/main.c:70 ../vector/v.random/main.c:106 #: ../vector/v.cluster/main.c:94 ../vector/v.in.lidar/main.c:139 -#: ../vector/v.patch/main.c:71 ../vector/v.perturb/main.c:67 +#: ../vector/v.patch/main.c:73 ../vector/v.perturb/main.c:67 #: ../vector/v.rectify/main.c:72 ../vector/v.in.ascii/main.c:73 -#: ../vector/v.decimate/main.c:130 ../vector/v.edit/main.c:61 +#: ../vector/v.decimate/main.c:131 ../vector/v.edit/main.c:61 #: ../vector/v.info/main.c:43 ../vector/v.in.dxf/main.c:67 #: ../vector/v.external/main.c:57 msgid "level1" msgstr "" -#: ../raster/r.random/main.c:58 +#: ../raster/r.random/main.c:59 msgid "Creates a raster map layer and vector point map containing randomly located points." msgstr "" -#: ../raster/r.random/main.c:67 +#: ../raster/r.random/main.c:68 msgid "Name of cover raster map" msgstr "" -#: ../raster/r.random/main.c:74 +#: ../raster/r.random/main.c:75 msgid "The number of points to allocate" msgstr "" -#: ../raster/r.random/main.c:86 +#: ../raster/r.random/main.c:93 msgid "Generate points also for NULL category" msgstr "" -#: ../raster/r.random/main.c:91 +#: ../raster/r.random/main.c:98 msgid "Report information about input raster and exit" msgstr "" -#: ../raster/r.random/main.c:95 +#: ../raster/r.random/main.c:102 msgid "Generate vector points as 3D points" msgstr "3B nokta olarak vektör noktaları üret" -#: ../raster/r.random/main.c:98 ../vector/v.in.ascii/main.c:195 +#: ../raster/r.random/main.c:105 ../vector/v.in.ascii/main.c:195 msgid "Do not build topology in points mode" msgstr "Topolojiyi nokta modunda oluÅŸturmayın" -#: ../raster/r.random/main.c:99 ../display/d.linegraph/main.c:353 +#: ../raster/r.random/main.c:106 ../display/d.linegraph/main.c:353 #: ../display/d.linegraph/main.c:362 ../display/d.linegraph/main.c:371 #: ../display/d.linegraph/main.c:386 ../vector/v.out.ascii/args.c:40 #: ../vector/v.out.ascii/args.c:66 ../vector/v.out.ascii/args.c:76 @@ -8764,42 +9105,42 @@ msgid "Points" msgstr "Noktalar" -#: ../raster/r.random/main.c:143 +#: ../raster/r.random/main.c:150 #, c-format msgid "Note: one (or both) of %s and %s must be specified" msgstr "" -#: ../raster/r.random/main.c:151 +#: ../raster/r.random/main.c:158 #, c-format msgid "<%s=%s> invalid percentage" msgstr "<%s=%s> geçersiz yüzde" -#: ../raster/r.random/main.c:162 +#: ../raster/r.random/main.c:169 #, c-format msgid "<%s=%s> invalid number of points" msgstr "<%s=%s> geçersiz sayıda nokta" -#: ../raster/r.random/main.c:176 +#: ../raster/r.random/main.c:183 #, c-format msgid "There aren't [%llu] cells in the current region" msgstr "" -#: ../raster/r.random/main.c:179 +#: ../raster/r.random/main.c:186 #, c-format msgid "There aren't [%llu] non-NULL cells in the current region" msgstr "" -#: ../raster/r.random/main.c:183 +#: ../raster/r.random/main.c:190 #, c-format msgid "There aren't [%lu] cells in the current region" msgstr "" -#: ../raster/r.random/main.c:186 +#: ../raster/r.random/main.c:193 #, c-format msgid "There aren't [%lu] non-NULL cells in the current region" msgstr "" -#: ../raster/r.random/main.c:192 +#: ../raster/r.random/main.c:199 msgid "There are no valid locations in the current region" msgstr "Geçerli bölgede uygun mevki yok" @@ -8831,7 +9172,7 @@ msgid "Writing vector map <%s> ..." msgstr "<%s> vektör haritası yazılıyor ..." -#: ../raster/r.random/random.c:190 ../vector/v.net.distance/main.c:363 +#: ../raster/r.random/random.c:189 ../vector/v.net.distance/main.c:363 #: ../vector/v.net.allpairs/main.c:271 ../vector/v.net.path/path.c:350 #: ../vector/v.net.iso/main.c:724 ../vector/v.net.iso/main.c:754 #: ../vector/v.net.flow/main.c:262 ../vector/v.net.timetable/main.c:134 @@ -8845,35 +9186,36 @@ msgid "Cannot insert new record: %s" msgstr "Yeni kayıt girilemiyor: %s" -#: ../raster/r.random/random.c:244 +#: ../raster/r.random/random.c:243 #, c-format msgid "Only [%llu] random points created" msgstr "" -#: ../raster/r.random/random.c:247 +#: ../raster/r.random/random.c:246 #, c-format msgid "Only [%lu] random points created" msgstr "" -#: ../raster/r.random/random.c:258 ../raster/r.to.vect/main.c:233 +#: ../raster/r.random/random.c:257 ../raster/r.to.vect/main.c:233 #: ../db/drivers/postgres/index.c:59 ../vector/v.mkgrid/main.c:346 -#: ../vector/v.mkgrid/main.c:404 ../vector/v.random/main.c:259 -#: ../vector/v.select/copy_tabs.c:87 ../vector/v.patch/main.c:328 -#: ../vector/v.overlay/main.c:592 ../vector/v.extract/copy_tab.c:124 +#: ../vector/v.mkgrid/main.c:404 ../vector/v.random/main.c:300 +#: ../vector/v.select/copy_tabs.c:87 ../vector/v.patch/main.c:366 +#: ../vector/v.overlay/main.c:592 ../vector/v.decimate/copy_tab.c:119 +#: ../vector/v.extract/copy_tab.c:124 msgid "Unable to create index" msgstr "Ä°ndeks oluÅŸturulamıyor" -#: ../raster/r.random/random.c:262 ../raster/r.contour/main.c:193 +#: ../raster/r.random/random.c:261 ../raster/r.contour/main.c:193 #: ../raster/r.stream.extract/close.c:202 ../raster/r.to.vect/main.c:238 #: ../raster3d/r3.flow/main.c:72 ../vector/v.mkgrid/main.c:350 -#: ../vector/v.mkgrid/main.c:408 ../vector/v.random/main.c:265 +#: ../vector/v.mkgrid/main.c:408 ../vector/v.random/main.c:306 #: ../vector/v.in.lidar/attributes.c:144 ../vector/v.reclass/main.c:327 #: ../vector/v.in.dwg/main.c:249 ../vector/v.select/copy_tabs.c:90 -#: ../vector/v.in.ogr/main.c:1145 ../vector/v.patch/main.c:333 +#: ../vector/v.in.ogr/main.c:1208 ../vector/v.patch/main.c:371 #: ../vector/v.overlay/main.c:597 ../vector/v.sample/main.c:197 -#: ../vector/v.distance/main.c:1424 ../vector/v.in.ascii/main.c:423 -#: ../vector/v.to.points/main.c:202 ../vector/v.in.dxf/write_vect.c:238 -#: ../vector/v.extract/copy_tab.c:129 +#: ../vector/v.distance/main.c:1432 ../vector/v.in.ascii/main.c:423 +#: ../vector/v.to.points/main.c:202 ../vector/v.decimate/copy_tab.c:124 +#: ../vector/v.in.dxf/write_vect.c:238 ../vector/v.extract/copy_tab.c:129 #, c-format msgid "Unable to grant privileges on table <%s>" msgstr "<%s> tablosu üzerindeki yetkiler onaylanmadı" @@ -9046,155 +9388,166 @@ msgid "Unable to read category file of raster map <%s@%s>" msgstr "<%s@%s> raster haritasının kategori dosyası okunamıyor" -#: ../raster/r.horizon/main.c:182 ../raster/r.sunhours/main.c:75 +#: ../raster/r.horizon/main.c:181 ../raster/r.sunhours/main.c:75 #: ../raster/r.sunmask/main.c:118 msgid "sun position" msgstr "" -#: ../raster/r.horizon/main.c:184 +#: ../raster/r.horizon/main.c:183 msgid "Computes horizon angle height from a digital elevation model." msgstr "" -#: ../raster/r.horizon/main.c:186 +#: ../raster/r.horizon/main.c:185 msgid "The module has two different modes of operation: 1. Computes the entire horizon around a single point whose coordinates are given with the 'coord' option. The horizon height (in radians). 2. Computes one or more raster maps of the horizon height in a single direction. The input for this is the angle (in degrees), which is measured counterclockwise with east=0, north=90 etc. The output is the horizon height in radians." msgstr "" -#: ../raster/r.horizon/main.c:203 +#: ../raster/r.horizon/main.c:202 msgid "Direction in which you want to know the horizon height" msgstr "" -#: ../raster/r.horizon/main.c:220 +#: ../raster/r.horizon/main.c:219 msgid "Start angle for multidirectional horizon [degrees]" msgstr "" -#: ../raster/r.horizon/main.c:221 ../raster/r.horizon/main.c:230 -#: ../raster/r.horizon/main.c:238 ../raster/r.horizon/main.c:246 -#: ../raster/r.horizon/main.c:254 ../raster/r.horizon/main.c:262 -#: ../raster/r.horizon/main.c:270 ../raster/r.horizon/main.c:283 +#: ../raster/r.horizon/main.c:220 ../raster/r.horizon/main.c:229 +#: ../raster/r.horizon/main.c:237 ../raster/r.horizon/main.c:245 +#: ../raster/r.horizon/main.c:253 ../raster/r.horizon/main.c:261 +#: ../raster/r.horizon/main.c:269 ../raster/r.horizon/main.c:282 msgid "Raster mode" msgstr "" -#: ../raster/r.horizon/main.c:229 +#: ../raster/r.horizon/main.c:228 msgid "End angle for multidirectional horizon [degrees]" msgstr "" -#: ../raster/r.horizon/main.c:237 +#: ../raster/r.horizon/main.c:236 msgid "For horizon rasters, read from the DEM an extra buffer around the present region" msgstr "" -#: ../raster/r.horizon/main.c:245 +#: ../raster/r.horizon/main.c:244 msgid "For horizon rasters, read from the DEM an extra buffer eastward the present region" msgstr "" -#: ../raster/r.horizon/main.c:253 +#: ../raster/r.horizon/main.c:252 msgid "For horizon rasters, read from the DEM an extra buffer westward the present region" msgstr "" -#: ../raster/r.horizon/main.c:261 +#: ../raster/r.horizon/main.c:260 msgid "For horizon rasters, read from the DEM an extra buffer northward the present region" msgstr "" -#: ../raster/r.horizon/main.c:269 +#: ../raster/r.horizon/main.c:268 msgid "For horizon rasters, read from the DEM an extra buffer southward the present region" msgstr "" -#: ../raster/r.horizon/main.c:277 +#: ../raster/r.horizon/main.c:276 msgid "The maximum distance to consider when finding the horizon height" msgstr "" -#: ../raster/r.horizon/main.c:288 +#: ../raster/r.horizon/main.c:287 msgid "Coordinate for which you want to calculate the horizon" msgstr "" -#: ../raster/r.horizon/main.c:289 ../raster/r.horizon/main.c:305 +#: ../raster/r.horizon/main.c:288 ../raster/r.horizon/main.c:304 msgid "Point mode" msgstr "" -#: ../raster/r.horizon/main.c:310 +#: ../raster/r.horizon/main.c:309 msgid "Write output in degrees (default is radians)" msgstr "" -#: ../raster/r.horizon/main.c:315 +#: ../raster/r.horizon/main.c:314 msgid "Write output in compass orientation (default is CCW, East=0)" msgstr "" -#: ../raster/r.horizon/main.c:355 +#: ../raster/r.horizon/main.c:354 msgid "Note: In latitude-longitude coordinate system specify buffers in degree unit" msgstr "" -#: ../raster/r.horizon/main.c:368 +#: ../raster/r.horizon/main.c:367 msgid "Can't read the coordinates from the \"coordinate\" option." msgstr "" -#: ../raster/r.horizon/main.c:395 +#: ../raster/r.horizon/main.c:372 +msgid "Coordinates are outside of the current region" +msgstr "" + +#: ../raster/r.horizon/main.c:399 msgid "You didn't specify a direction value or step size. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:400 +#: ../raster/r.horizon/main.c:404 msgid "You didn't specify a horizon raster name. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:415 +#: ../raster/r.horizon/main.c:419 msgid "Negative values of start angle are not allowed. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:419 +#: ../raster/r.horizon/main.c:423 msgid "End angle is not between 0 and 360. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:423 +#: ../raster/r.horizon/main.c:427 msgid "You specify a start grater than the end angle. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:431 +#: ../raster/r.horizon/main.c:435 msgid "You didn't specify an angle step size. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:442 +#: ../raster/r.horizon/main.c:446 msgid "Could not read bufferzone size. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:447 ../raster/r.horizon/main.c:453 -#: ../raster/r.horizon/main.c:460 ../raster/r.horizon/main.c:467 +#: ../raster/r.horizon/main.c:451 ../raster/r.horizon/main.c:457 +#: ../raster/r.horizon/main.c:464 ../raster/r.horizon/main.c:471 #, c-format msgid "Could not read %s bufferzone size. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:448 +#: ../raster/r.horizon/main.c:452 msgid "east" msgstr "" -#: ../raster/r.horizon/main.c:454 +#: ../raster/r.horizon/main.c:458 msgid "west" msgstr "" -#: ../raster/r.horizon/main.c:461 +#: ../raster/r.horizon/main.c:465 msgid "south" msgstr "" -#: ../raster/r.horizon/main.c:468 +#: ../raster/r.horizon/main.c:472 msgid "north" msgstr "" -#: ../raster/r.horizon/main.c:473 +#: ../raster/r.horizon/main.c:477 msgid "Could not read maximum distance. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:484 +#: ../raster/r.horizon/main.c:488 msgid "The distance value must be 0.5-1.5. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:654 ../raster/r.in.ascii/main.c:187 +#: ../raster/r.horizon/main.c:656 ../raster/r.in.ascii/main.c:187 #, c-format msgid "OOPS: rows changed from %d to %d" msgstr "" -#: ../raster/r.horizon/main.c:658 ../raster/r.in.ascii/main.c:190 +#: ../raster/r.horizon/main.c:660 ../raster/r.in.ascii/main.c:190 #, c-format msgid "OOPS: cols changed from %d to %d" msgstr "" -#: ../raster/r.horizon/main.c:1174 +#: ../raster/r.horizon/main.c:849 ../raster/r.horizon/main.c:867 +#: ../raster/r.horizon/main.c:1203 ../raster/r.horizon/main.c:1223 +#: ../raster/r.proj/main.c:450 ../raster/r.proj/main.c:541 +#, fuzzy, c-format +msgid "Error in %s" +msgstr "Hata:%s" + +#: ../raster/r.horizon/main.c:1176 #, c-format msgid "Calculating map %01d of %01d (angle %.2f, raster map <%s>)" msgstr "" @@ -9351,7 +9704,7 @@ 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:183 +#: ../raster/r.series.accumulate/main.c:132 ../raster/r.series/main.c:184 msgid "Ignore values outside this range" msgstr "" @@ -9375,7 +9728,7 @@ msgid "Huglin Heliothermal index" msgstr "" -#: ../raster/r.series.accumulate/main.c:163 ../raster/r.series/main.c:191 +#: ../raster/r.series.accumulate/main.c:163 ../raster/r.series/main.c:192 msgid "Do not keep files open" msgstr "" @@ -9384,27 +9737,30 @@ msgstr "" #: ../raster/r.series.accumulate/main.c:206 ../raster/r.neighbors/main.c:266 -#: ../raster/r.series/main.c:204 ../raster/r.mapcalc/main.c:131 -#: ../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.external/main.c:170 ../vector/v.colors/main.c:206 +#: ../raster/r.series/main.c:205 ../raster/r.mapcalc/main.c:131 +#: ../raster/r.buildvrt/main.c:109 ../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.external/main.c:170 +#: ../vector/v.colors/main.c:219 #, c-format msgid "%s= and %s= are mutually exclusive" msgstr "" -#: ../raster/r.series.accumulate/main.c:210 ../raster/r.series/main.c:208 -#: ../raster/r.series.interp/main.c:126 ../raster/r.series.interp/main.c:142 +#: ../raster/r.series.accumulate/main.c:210 ../raster/r.series/main.c:209 +#: ../raster/r.buildvrt/main.c:113 ../raster/r.series.interp/main.c:126 +#: ../raster/r.series.interp/main.c:142 #, c-format msgid "Please specify %s= or %s=" msgstr "" -#: ../raster/r.series.accumulate/main.c:255 ../raster/r.series/main.c:275 +#: ../raster/r.series.accumulate/main.c:255 ../raster/r.series/main.c:288 +#: ../raster/r.buildvrt/main.c:174 msgid "No raster map name found in input file" msgstr "" -#: ../raster/r.series.accumulate/main.c:318 ../raster/r.slope.aspect/main.c:544 -#: ../raster/r.series/main.c:386 ../raster/r.patch/main.c:140 -#: ../raster/r.series.interp/main.c:339 ../raster/r.relief/main.c:316 +#: ../raster/r.series.accumulate/main.c:318 ../raster/r.slope.aspect/main.c:577 +#: ../raster/r.series/main.c:415 ../raster/r.patch/main.c:140 +#: ../raster/r.series.interp/main.c:339 ../raster/r.relief/main.c:317 msgid "Percent complete..." msgstr "Tamamlanan yüzde..." @@ -9466,10 +9822,10 @@ msgstr "%s haritası okunuyor ..." #: ../raster/r.distance/report.c:61 -#: ../scripts/i.colors.enhance/i.colors.enhance.py:153 -#: ../scripts/i.colors.enhance/i.colors.enhance.py:176 -#: ../scripts/i.colors.enhance/i.colors.enhance.py:186 -#: ../scripts/i.colors.enhance/i.colors.enhance.py:210 +#: ../scripts/i.colors.enhance/i.colors.enhance.py:161 +#: ../scripts/i.colors.enhance/i.colors.enhance.py:184 +#: ../scripts/i.colors.enhance/i.colors.enhance.py:194 +#: ../scripts/i.colors.enhance/i.colors.enhance.py:218 msgid "Processing..." msgstr "Ä°ÅŸleniyor..." @@ -10384,9 +10740,9 @@ #: ../raster/r.contour/main.c:183 ../raster/r.stream.extract/close.c:194 #: ../vector/v.net.distance/main.c:291 ../vector/v.in.lidar/attributes.c:135 #: ../vector/v.net.allpairs/main.c:179 ../vector/v.in.dwg/main.c:240 -#: ../vector/v.in.ogr/main.c:1138 ../vector/v.net.path/path.c:109 +#: ../vector/v.in.ogr/main.c:1201 ../vector/v.net.path/path.c:109 #: ../vector/v.overlay/main.c:587 ../vector/v.net.iso/main.c:390 -#: ../vector/v.net.flow/main.c:181 ../vector/v.distance/main.c:1419 +#: ../vector/v.net.flow/main.c:181 ../vector/v.distance/main.c:1427 #: ../vector/v.net.timetable/main.c:103 ../vector/v.to.points/main.c:192 #: ../vector/v.net.components/main.c:190 ../vector/v.net.centrality/main.c:266 #: ../vector/v.net.alloc/main.c:329 @@ -10396,7 +10752,7 @@ #: ../raster/r.contour/main.c:188 ../raster3d/r3.flow/main.c:67 #: ../vector/v.in.lidar/attributes.c:139 ../vector/v.reclass/main.c:322 -#: ../vector/v.in.dwg/main.c:244 ../vector/v.in.ogr/main.c:1360 +#: ../vector/v.in.dwg/main.c:244 ../vector/v.in.ogr/main.c:1430 #: ../vector/v.in.ascii/main.c:523 ../vector/v.to.points/main.c:197 #: ../vector/v.in.dxf/write_vect.c:241 #, c-format @@ -10404,8 +10760,8 @@ msgstr "" #: ../raster/r.contour/main.c:203 ../vector/v.select/copy_tabs.c:17 -#: ../vector/v.voronoi/main.c:384 ../vector/v.extract/copy_tab.c:57 -#: ../vector/v.generalize/misc.c:134 +#: ../vector/v.voronoi/main.c:384 ../vector/v.decimate/copy_tab.c:54 +#: ../vector/v.extract/copy_tab.c:57 ../vector/v.generalize/misc.c:134 msgid "Writing attributes..." msgstr "Öznitelikler yazılıyor..." @@ -10416,7 +10772,7 @@ msgid "Unable to insert new record: '%s'" msgstr "Yeni kayıt girilemiyor: '%s'" -#: ../raster/r.contour/main.c:237 ../raster/r.in.lidar/main.c:608 +#: ../raster/r.contour/main.c:237 ../raster/r.in.lidar/main.c:613 #: ../vector/v.generalize/displacement.c:78 msgid "Reading data..." msgstr "Veri okunuyor..." @@ -10450,210 +10806,223 @@ msgstr[0] "" msgstr[1] "" -#: ../raster/r.contour/cont.c:213 +#: ../raster/r.contour/cont.c:214 #, c-format msgid "%d crossing found" msgid_plural "%d crossings found" msgstr[0] "" msgstr[1] "" -#: ../raster/r.contour/cont.c:266 +#: ../raster/r.contour/cont.c:267 msgid "Illegal edge number" msgstr "Uygun olmayan kenar sayısı" -#: ../raster/r.contour/cont.c:374 +#: ../raster/r.contour/cont.c:375 msgid "Edge number out of range" msgstr "Kenar sayısı aralık dışında" -#: ../raster/r.slope.aspect/main.c:152 ../raster/r.param.scale/interface.c:56 +#: ../raster/r.slope.aspect/main.c:170 ../raster/r.param.scale/interface.c:56 #: ../raster/r.relief/main.c:110 ../imagery/i.topo.corr/main.c:48 msgid "terrain" msgstr "" -#: ../raster/r.slope.aspect/main.c:153 +#: ../raster/r.slope.aspect/main.c:171 msgid "aspect" msgstr "" -#: ../raster/r.slope.aspect/main.c:154 +#: ../raster/r.slope.aspect/main.c:172 msgid "slope" msgstr "" -#: ../raster/r.slope.aspect/main.c:155 +#: ../raster/r.slope.aspect/main.c:173 msgid "curvature" msgstr "" -#: ../raster/r.slope.aspect/main.c:156 +#: ../raster/r.slope.aspect/main.c:174 msgid "Generates raster maps of slope, aspect, curvatures and partial derivatives from an elevation raster map." msgstr "" -#: ../raster/r.slope.aspect/main.c:158 +#: ../raster/r.slope.aspect/main.c:176 msgid "Aspect is calculated counterclockwise from east." msgstr "" -#: ../raster/r.slope.aspect/main.c:165 ../vector/v.surf.rst/main.c:201 +#: ../raster/r.slope.aspect/main.c:183 ../vector/v.surf.rst/main.c:203 msgid "Name for output slope raster map" msgstr "Çıktı eÄŸim raster haritasının adı" -#: ../raster/r.slope.aspect/main.c:166 ../raster/r.slope.aspect/main.c:172 -#: ../raster/r.slope.aspect/main.c:196 ../raster/r.slope.aspect/main.c:203 -#: ../raster/r.slope.aspect/main.c:210 ../raster/r.slope.aspect/main.c:217 -#: ../raster/r.slope.aspect/main.c:224 ../raster/r.slope.aspect/main.c:231 -#: ../raster/r.slope.aspect/main.c:238 ../raster/r.watershed/front/main.c:139 -#: ../raster/r.watershed/front/main.c:146 -#: ../raster/r.watershed/front/main.c:153 +#: ../raster/r.slope.aspect/main.c:184 ../raster/r.slope.aspect/main.c:190 +#: ../raster/r.slope.aspect/main.c:214 ../raster/r.slope.aspect/main.c:221 +#: ../raster/r.slope.aspect/main.c:228 ../raster/r.slope.aspect/main.c:235 +#: ../raster/r.slope.aspect/main.c:242 ../raster/r.slope.aspect/main.c:249 +#: ../raster/r.slope.aspect/main.c:256 ../raster/r.watershed/front/main.c:147 +#: ../raster/r.watershed/front/main.c:154 #: ../raster/r.watershed/front/main.c:160 -#: ../raster/r.watershed/front/main.c:166 -#: ../raster/r.watershed/front/main.c:172 -#: ../raster/r.watershed/front/main.c:180 -#: ../raster/r.watershed/front/main.c:188 -#: ../raster/r.watershed/front/main.c:195 ../vector/v.surf.rst/main.c:172 -#: ../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:232 ../vector/v.surf.rst/main.c:239 -#: ../vector/v.surf.rst/main.c:246 ../vector/v.surf.rst/main.c:253 +#: ../raster/r.watershed/front/main.c:167 +#: ../raster/r.watershed/front/main.c:173 +#: ../raster/r.watershed/front/main.c:179 +#: ../raster/r.watershed/front/main.c:186 +#: ../raster/r.watershed/front/main.c:193 +#: ../raster/r.watershed/front/main.c:200 ../vector/v.surf.rst/main.c:174 +#: ../vector/v.surf.rst/main.c:198 ../vector/v.surf.rst/main.c:204 +#: ../vector/v.surf.rst/main.c:210 ../vector/v.surf.rst/main.c:216 +#: ../vector/v.surf.rst/main.c:222 ../vector/v.surf.rst/main.c:228 +#: ../vector/v.surf.rst/main.c:234 ../vector/v.surf.rst/main.c:241 +#: ../vector/v.surf.rst/main.c:248 ../vector/v.surf.rst/main.c:255 #: ../vector/v.surf.bspline/main.c:130 ../vector/v.surf.bspline/main.c:135 -#: ../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.vol.rst/main.c:293 ../vector/v.vol.rst/main.c:299 +#: ../vector/v.vol.rst/main.c:362 ../vector/v.vol.rst/main.c:368 +#: ../vector/v.vol.rst/main.c:374 ../vector/v.vol.rst/main.c:381 +#: ../vector/v.vol.rst/main.c:387 ../vector/v.vol.rst/main.c:393 +#: ../vector/v.vol.rst/main.c:399 ../vector/v.vol.rst/main.c:405 msgid "Outputs" msgstr "" -#: ../raster/r.slope.aspect/main.c:171 ../vector/v.surf.rst/main.c:207 +#: ../raster/r.slope.aspect/main.c:189 ../vector/v.surf.rst/main.c:209 msgid "Name for output aspect raster map" msgstr "Çıktı bakı raster haritasının adı" -#: ../raster/r.slope.aspect/main.c:180 +#: ../raster/r.slope.aspect/main.c:198 msgid "Format for reporting the slope" msgstr "EÄŸim raporlama formatı" -#: ../raster/r.slope.aspect/main.c:187 +#: ../raster/r.slope.aspect/main.c:205 msgid "Type of output aspect and slope maps" msgstr "Çıktı bakı ve eÄŸim haritaları türü" -#: ../raster/r.slope.aspect/main.c:195 ../vector/v.surf.rst/main.c:213 +#: ../raster/r.slope.aspect/main.c:213 ../vector/v.surf.rst/main.c:215 msgid "Name for output profile curvature raster map" msgstr "Çıktı kesik kıvrıklığı raster haritasının adı" -#: ../raster/r.slope.aspect/main.c:202 ../vector/v.surf.rst/main.c:219 +#: ../raster/r.slope.aspect/main.c:220 ../vector/v.surf.rst/main.c:221 msgid "Name for output tangential curvature raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:209 +#: ../raster/r.slope.aspect/main.c:227 msgid "Name for output first order partial derivative dx (E-W slope) raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:216 +#: ../raster/r.slope.aspect/main.c:234 msgid "Name for output first order partial derivative dy (N-S slope) raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:223 +#: ../raster/r.slope.aspect/main.c:241 msgid "Name for output second order partial derivative dxx raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:230 +#: ../raster/r.slope.aspect/main.c:248 msgid "Name for output second order partial derivative dyy raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:237 +#: ../raster/r.slope.aspect/main.c:255 msgid "Name for output second order partial derivative dxy raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:243 +#: ../raster/r.slope.aspect/main.c:261 msgid "Multiplicative factor to convert elevation units to horizontal units" msgstr "" -#: ../raster/r.slope.aspect/main.c:252 +#: ../raster/r.slope.aspect/main.c:270 msgid "Minimum slope value (in percent) for which aspect is computed" msgstr "" -#: ../raster/r.slope.aspect/main.c:261 +#: ../raster/r.slope.aspect/main.c:279 msgid "Do not align the current region to the raster elevation map" msgstr "" -#: ../raster/r.slope.aspect/main.c:315 ../raster/r.relief/main.c:220 +#: ../raster/r.slope.aspect/main.c:285 +msgid "Compute output at edges and near NULL values" +msgstr "" + +#: ../raster/r.slope.aspect/main.c:291 +msgid "Create aspect as degrees clockwise from North (azimuth), with flat = -9999" +msgstr "" + +#: ../raster/r.slope.aspect/main.c:293 +#, fuzzy +msgid "Default: degrees counter-clockwise from East, with flat = 0" +msgstr "EÅŸyönsüzlük açısı (saatin tersi yönde derece olarak)" + +#: ../raster/r.slope.aspect/main.c:348 ../raster/r.relief/main.c:221 #, c-format msgid "%s=%s - must be a positive number" msgstr "%s = %s -- pozitif sayı olmalıdır" -#: ../raster/r.slope.aspect/main.c:321 ../raster/r.relief/main.c:201 -#: ../raster/r.relief/main.c:207 +#: ../raster/r.slope.aspect/main.c:354 ../raster/r.relief/main.c:202 +#: ../raster/r.relief/main.c:208 #, c-format msgid "%s=%s - must be a non-negative number" msgstr "%s = %s -- negatif olmayan sayı olmalıdır" -#: ../raster/r.slope.aspect/main.c:336 +#: ../raster/r.slope.aspect/main.c:369 #, 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:358 +#: ../raster/r.slope.aspect/main.c:391 #, c-format msgid "Wrong raster type: %s" msgstr "Yanlış raster tipi: %s" -#: ../raster/r.slope.aspect/main.c:387 +#: ../raster/r.slope.aspect/main.c:420 msgid "r.slope.aspect does not convert horizontal units to meters in this version, see manual page." msgstr "" -#: ../raster/r.slope.aspect/main.c:968 +#: ../raster/r.slope.aspect/main.c:1025 #, c-format msgid "Elevation products for mapset <%s> in <%s>" msgstr "<%s> deki <%s> harita takımı için yükselti ürünleri" -#: ../raster/r.slope.aspect/main.c:987 +#: ../raster/r.slope.aspect/main.c:1044 #, c-format msgid "Min computed aspect %.4f, max computed aspect %.4f" msgstr "" -#: ../raster/r.slope.aspect/main.c:1051 +#: ../raster/r.slope.aspect/main.c:1145 #, c-format msgid "Aspect raster map <%s> complete" msgstr "<%s> bakı raster haritası tamamlandı" -#: ../raster/r.slope.aspect/main.c:1108 +#: ../raster/r.slope.aspect/main.c:1202 #, c-format msgid "Min computed slope %.4f, max computed slope %.4f" msgstr "" -#: ../raster/r.slope.aspect/main.c:1161 +#: ../raster/r.slope.aspect/main.c:1255 #, c-format msgid "Slope raster map <%s> complete" msgstr "<%s> eÄŸim raster haritası tamamlandı" -#: ../raster/r.slope.aspect/main.c:1233 +#: ../raster/r.slope.aspect/main.c:1327 #, c-format msgid "Profile curve raster map <%s> complete" msgstr "<%s> kesit kıvrıklığı raster haritası tamamlandı" -#: ../raster/r.slope.aspect/main.c:1260 +#: ../raster/r.slope.aspect/main.c:1354 #, c-format msgid "Tangential curve raster map <%s> complete" msgstr "" -#: ../raster/r.slope.aspect/main.c:1285 +#: ../raster/r.slope.aspect/main.c:1379 #, c-format msgid "E-W slope raster map <%s> complete" msgstr "<%s> D-B eÄŸim raster haritası tamamlandı" -#: ../raster/r.slope.aspect/main.c:1310 +#: ../raster/r.slope.aspect/main.c:1404 #, c-format msgid "N-S slope raster map <%s> complete" msgstr "<%s> K-G eÄŸim raster haritası tamamlandı" -#: ../raster/r.slope.aspect/main.c:1335 +#: ../raster/r.slope.aspect/main.c:1429 #, c-format msgid "Dxx raster map <%s> complete" msgstr "<%s> Dxx raster haritası tamamlandı" -#: ../raster/r.slope.aspect/main.c:1360 +#: ../raster/r.slope.aspect/main.c:1454 #, c-format msgid "Dyy raster map <%s> complete" msgstr "<%s> Dyy raster haritası tamamlandı" -#: ../raster/r.slope.aspect/main.c:1385 +#: ../raster/r.slope.aspect/main.c:1479 #, c-format msgid "Dxy raster map <%s> complete" msgstr "<%s> Dxy raster haritası tamamlandı" @@ -10781,7 +11150,7 @@ msgid "\"%s\" field missing from header" msgstr "" -#: ../raster/r.stream.extract/main.c:78 ../raster/r.watershed/front/main.c:78 +#: ../raster/r.stream.extract/main.c:78 ../raster/r.watershed/front/main.c:80 msgid "stream network" msgstr "" @@ -10797,11 +11166,6 @@ msgid "Stream extraction will use provided accumulation instead of calculating it anew" msgstr "" -#: ../raster/r.stream.extract/main.c:89 ../raster/r.stream.extract/main.c:97 -#: ../raster/r.flow/main.c:435 ../raster/r.flow/main.c:441 -msgid "Input maps" -msgstr "" - #: ../raster/r.stream.extract/main.c:93 msgid "Name of input raster map with real depressions" msgstr "" @@ -10900,13 +11264,13 @@ msgstr "" #: ../raster/r.stream.extract/main.c:318 -#: ../raster/r.watershed/seg/init_vars.c:252 +#: ../raster/r.watershed/seg/init_vars.c:255 #, c-format msgid "Will need up to %.2f MB of disk space" msgstr "" #: ../raster/r.stream.extract/main.c:320 -#: ../raster/r.watershed/seg/init_vars.c:254 +#: ../raster/r.watershed/seg/init_vars.c:258 #, c-format msgid "Will need up to %.2f GB (%.0f MB) of disk space" msgstr "" @@ -10989,17 +11353,14 @@ msgid "Unable to re-open segment file" msgstr "" -#: ../raster/r.stream.extract/cseg.c:47 ../raster/r.stream.extract/dseg.c:47 -#: ../raster/r.stream.extract/dseg.c:97 ../raster/r.stream.extract/bseg.c:46 -#: ../raster/r.stream.extract/bseg.c:96 ../raster/r.stream.extract/seg.c:52 -#: ../raster/r.stream.extract/seg.c:94 ../raster/r.stream.extract/seg.c:103 +#: ../raster/r.stream.extract/cseg.c:47 ../raster/r.stream.extract/cseg.c:97 +#: ../raster/r.stream.extract/dseg.c:47 ../raster/r.stream.extract/dseg.c:97 +#: ../raster/r.stream.extract/bseg.c:46 ../raster/r.stream.extract/bseg.c:96 +#: ../raster/r.stream.extract/seg.c:52 ../raster/r.stream.extract/seg.c:94 +#: ../raster/r.stream.extract/seg.c:103 msgid "Unable to read segment file" msgstr "" -#: ../raster/r.stream.extract/cseg.c:97 -msgid "Unabel to read segment file" -msgstr "" - #: ../raster/r.stream.extract/cseg.c:120 #, c-format msgid "Unable to segment put row %d for raster map <%s>" @@ -11038,8 +11399,8 @@ msgstr "" #: ../raster/r.stream.extract/streams.c:336 -#: ../raster/r.watershed/seg/do_cum.c:487 -#: ../raster/r.watershed/ram/do_cum.c:443 +#: ../raster/r.watershed/seg/do_cum.c:518 +#: ../raster/r.watershed/ram/do_cum.c:469 #, c-format msgid "MFD: cumulative proportion of flow distribution not 1.0 but %f" msgstr "" @@ -11080,7 +11441,8 @@ msgstr "" #: ../raster/r.stream.extract/close.c:198 -#, c-format +#: ../scripts/v.db.addtable/v.db.addtable.py:147 +#, c-format, python-format msgid "Unable to create index on table <%s>" msgstr "" @@ -11090,7 +11452,7 @@ msgstr "" #: ../raster/r.stream.extract/close.c:255 ../raster/r.grow.distance/main.c:325 -#: ../raster/r.fill.dir/main.c:253 +#: ../raster/r.fill.dir/main.c:259 msgid "Writing output raster maps..." msgstr "" @@ -11214,9 +11576,10 @@ msgid "Distance filter remains flat before beginning exponent" msgstr "" -#: ../raster/r.random.surface/main.c:102 -msgid "Random seed (SEED_MIN >= value >= SEED_MAX), default [random]" -msgstr "" +#: ../raster/r.random.surface/main.c:102 ../raster/r.random.cells/main.c:77 +#, fuzzy +msgid "Random seed, default [random]" +msgstr "Seçilecek band (varsayılan tüm bandlardır)" #: ../raster/r.random.surface/main.c:108 msgid "Maximum cell value of distribution" @@ -11226,12 +11589,12 @@ msgid "Uniformly distributed cell values" msgstr "" -#: ../raster/r.random.surface/main.c:128 ../raster/r.random.cells/init.c:96 +#: ../raster/r.random.surface/main.c:128 ../raster/r.random.cells/init.c:93 #, c-format msgid "Generating raster map <%s>..." msgstr "" -#: ../raster/r.random.surface/save.c:98 ../raster/r.drain/main.c:522 +#: ../raster/r.random.surface/save.c:98 ../raster/r.drain/main.c:523 #: ../raster/r.random.cells/indep.c:139 ../raster/r.composite/main.c:191 #: ../imagery/i.ifft/main.c:207 #, c-format @@ -11252,45 +11615,30 @@ msgid "Output raster map required" msgstr "" -#: ../raster/r.random.surface/init.c:108 -#, c-format -msgid "Seed (%d) larger than maximum (%d)" -msgstr "" - -#: ../raster/r.random.surface/init.c:111 ../raster/r.random.surface/init.c:120 -#, c-format -msgid " seed is set to %d" -msgstr "kaynak %d ye ayarlandı" - -#: ../raster/r.random.surface/init.c:116 -#, c-format -msgid "Seed (%d) smaller than minimum (%d)" -msgstr "" - -#: ../raster/r.random.surface/init.c:159 +#: ../raster/r.random.surface/init.c:141 #, c-format msgid "Distance value (%d): %lf must be >= 0.0" msgstr "" -#: ../raster/r.random.surface/init.c:187 +#: ../raster/r.random.surface/init.c:169 #, c-format msgid "Exponent value (%lf) must be > 0.0" msgstr "" -#: ../raster/r.random.surface/init.c:211 +#: ../raster/r.random.surface/init.c:193 #, c-format msgid "Flat value (%lf) must be less than distance value (%lf)" msgstr "" -#: ../raster/r.random.surface/init.c:232 +#: ../raster/r.random.surface/init.c:214 msgid "Must have a distance value for each filter" msgstr "" -#: ../raster/r.random.surface/init.c:264 +#: ../raster/r.random.surface/init.c:246 msgid "Must have a exponent value for each filter" msgstr "" -#: ../raster/r.random.surface/init.c:281 +#: ../raster/r.random.surface/init.c:263 msgid "Must have a weight value for each filter" msgstr "" @@ -11335,64 +11683,64 @@ msgid "File not found: %s" msgstr "Dosya bulunamadı: %s" -#: ../raster/r.fill.dir/main.c:88 +#: ../raster/r.fill.dir/main.c:90 msgid "sink" msgstr "" -#: ../raster/r.fill.dir/main.c:89 +#: ../raster/r.fill.dir/main.c:91 msgid "fill sinks" msgstr "" -#: ../raster/r.fill.dir/main.c:90 +#: ../raster/r.fill.dir/main.c:92 msgid "depressions" msgstr "" -#: ../raster/r.fill.dir/main.c:92 +#: ../raster/r.fill.dir/main.c:94 msgid "Filters and generates a depressionless elevation map and a flow direction map from a given elevation raster map." msgstr "" -#: ../raster/r.fill.dir/main.c:99 +#: ../raster/r.fill.dir/main.c:101 msgid "Name for output depressionless elevation raster map" msgstr "" -#: ../raster/r.fill.dir/main.c:103 +#: ../raster/r.fill.dir/main.c:105 msgid "Name for output flow direction map for depressionless elevation raster map" msgstr "" -#: ../raster/r.fill.dir/main.c:108 +#: ../raster/r.fill.dir/main.c:110 msgid "Name for output raster map of problem areas" msgstr "" -#: ../raster/r.fill.dir/main.c:115 +#: ../raster/r.fill.dir/main.c:117 msgid "Aspect direction format" msgstr "" -#: ../raster/r.fill.dir/main.c:121 +#: ../raster/r.fill.dir/main.c:123 msgid "Find unresolved areas only" msgstr "Sadece çözümsüz alanları bul" -#: ../raster/r.fill.dir/main.c:127 +#: ../raster/r.fill.dir/main.c:129 #, c-format msgid "The '%c' flag requires '%s'to be specified" msgstr "" -#: ../raster/r.fill.dir/main.c:148 +#: ../raster/r.fill.dir/main.c:150 msgid "Direction map is D8 resolution, i.e. 45 degrees" msgstr "" -#: ../raster/r.fill.dir/main.c:190 +#: ../raster/r.fill.dir/main.c:192 msgid "Reading input elevation raster map..." msgstr "" -#: ../raster/r.fill.dir/main.c:200 +#: ../raster/r.fill.dir/main.c:202 msgid "Filling sinks..." msgstr "" -#: ../raster/r.fill.dir/main.c:204 +#: ../raster/r.fill.dir/main.c:206 msgid "Determining flow directions for ambiguous cases..." msgstr "" -#: ../raster/r.fill.dir/main.c:217 +#: ../raster/r.fill.dir/main.c:219 msgid "Repeat to get the final directions..." msgstr "" @@ -11476,14 +11824,6 @@ msgid "Pass 2 of 2..." msgstr "" -#: ../raster/r.clump/clump.c:99 ../raster/r.clump/clump.c:151 -#: ../raster/r.clump/minsize.c:152 ../raster/r.clump/minsize.c:253 -#: ../raster/r.clump/minsize.c:287 ../raster/r.clump/minsize.c:293 -#: ../raster/r.clump/minsize.c:424 ../raster/r.clump/minsize.c:447 -#: ../raster/r.clump/minsize.c:518 ../imagery/i.segment/cluster.c:431 -msgid "Unable to read from temp file" -msgstr "" - #: ../raster/r.clump/clump.c:115 ../raster/r.clump/clump.c:347 #: ../raster/r.clump/clump.c:361 ../raster/r.clump/clump.c:648 #: ../raster/r.clump/clump.c:662 ../raster/r.clump/minsize.c:163 @@ -11511,9 +11851,9 @@ msgid "%d-band clumping with threshold %g" msgstr "" -#: ../raster/r.clump/clump.c:451 ../imagery/i.segment/write_output.c:112 -#: ../imagery/i.segment/open_files.c:71 ../imagery/i.segment/open_files.c:238 -#: ../imagery/i.segment/open_files.c:246 +#: ../raster/r.clump/clump.c:451 ../imagery/i.segment/write_output.c:114 +#: ../imagery/i.segment/open_files.c:57 ../imagery/i.segment/open_files.c:232 +#: ../imagery/i.segment/open_files.c:240 #, c-format msgid "No min/max found in raster map <%s>" msgstr "" @@ -11598,7 +11938,7 @@ msgid "PNG error" msgstr "" -#: ../raster/r.in.png/main.c:485 ../raster/r.cross/main.c:168 +#: ../raster/r.in.png/main.c:485 ../raster/r.cross/main.c:161 #: ../raster/r.basins.fill/main.c:146 ../raster/r.resample/main.c:125 #, c-format msgid "Creating support files for <%s>..." @@ -11628,34 +11968,34 @@ msgid "Output image file header only and exit" msgstr "" -#: ../raster/r.cross/main.c:72 +#: ../raster/r.cross/main.c:71 msgid "Creates a cross product of the category values from multiple raster map layers." msgstr "" -#: ../raster/r.cross/main.c:81 +#: ../raster/r.cross/main.c:80 #, c-format msgid "Names of 2-%d input raster maps" msgstr "" -#: ../raster/r.cross/main.c:90 -msgid "Non-zero data only" +#: ../raster/r.cross/main.c:89 +msgid "Non-NULL data only" msgstr "" -#: ../raster/r.cross/main.c:103 +#: ../raster/r.cross/main.c:102 #, c-format msgid "More than %d files not allowed" msgstr "%d den fazla dosya olanaksız" -#: ../raster/r.cross/main.c:119 +#: ../raster/r.cross/main.c:111 msgid "Must specify 2 or more input maps" msgstr "2 veya daha fazla girdi harita belirlemelisiniz" -#: ../raster/r.cross/main.c:136 +#: ../raster/r.cross/main.c:129 #, c-format msgid "%s: STEP 2 ..." msgstr "%s: ADIM 2 ..." -#: ../raster/r.cross/main.c:178 +#: ../raster/r.cross/main.c:171 #, c-format msgid "%d categories" msgstr "" @@ -11670,40 +12010,45 @@ msgid "%s: STEP 3 ... " msgstr "%s: ADIM 3 ... " -#: ../raster/r.series/main.c:141 +#: ../raster/r.series/main.c:142 msgid "Makes each output cell value a function of the values assigned to the corresponding cells in the input raster map layers." msgstr "" -#: ../raster/r.series/main.c:150 +#: ../raster/r.series/main.c:151 msgid "Input file with one raster map name and optional one weight per line, field separator between name and weight is |" msgstr "" -#: ../raster/r.series/main.c:161 ../raster3d/r3.neighbors/main.c:119 +#: ../raster/r.series/main.c:162 ../raster3d/r3.neighbors/main.c:119 msgid "Aggregate operation" msgstr "BütünleÅŸtirme iÅŸlemi" -#: ../raster/r.series/main.c:176 +#: ../raster/r.series/main.c:177 msgid "Weighting factor for each input map, default value is 1.0 for each input map" msgstr "" -#: ../raster/r.series/main.c:250 ../raster/r.series/main.c:312 +#: ../raster/r.series/main.c:253 ../raster/r.series/main.c:325 msgid "Weights must be positive" msgstr "" -#: ../raster/r.series/main.c:268 ../raster/r.series/main.c:318 +#: ../raster/r.series/main.c:271 ../raster/r.series/main.c:331 #, c-format msgid "Reading raster map <%s> using weight %f..." msgstr "" -#: ../raster/r.series/main.c:298 +#: ../raster/r.series/main.c:274 ../raster/r.series/main.c:334 +#, fuzzy, c-format +msgid "Unable to open input raster <%s>" +msgstr "<%s> girdi dosyası açılamıyor" + +#: ../raster/r.series/main.c:311 msgid "input= and weights= must have the same number of values" msgstr "" -#: ../raster/r.series/main.c:333 +#: ../raster/r.series/main.c:356 msgid "output= and method= must have the same number of values" msgstr "" -#: ../raster/r.series/main.c:351 +#: ../raster/r.series/main.c:379 #, c-format msgid "Method %s not compatible with weights, using unweighed version instead" msgstr "" @@ -11916,95 +12261,95 @@ msgid "Flag %c makes sense only with %s option or -%c flag" msgstr "" -#: ../raster/r.in.lidar/main.c:369 ../raster3d/r3.in.lidar/main.c:340 +#: ../raster/r.in.lidar/main.c:367 +msgid "Trim option can be used only with trimmean method" +msgstr "" + +#: ../raster/r.in.lidar/main.c:374 ../raster3d/r3.in.lidar/main.c:340 #, c-format msgid "File <%s> does not exist" msgstr "" -#: ../raster/r.in.lidar/main.c:386 +#: ../raster/r.in.lidar/main.c:391 msgid "zrange will not be taken into account during scan" msgstr "" -#: ../raster/r.in.lidar/main.c:399 ../raster3d/r3.in.lidar/main.c:374 +#: ../raster/r.in.lidar/main.c:404 ../raster3d/r3.in.lidar/main.c:374 #: ../vector/v.in.lidar/main.c:349 #, c-format msgid "Input file <%s> does not exist" msgstr "" -#: ../raster/r.in.lidar/main.c:403 ../raster3d/r3.in.lidar/main.c:378 +#: ../raster/r.in.lidar/main.c:408 ../raster3d/r3.in.lidar/main.c:378 #, c-format msgid "Unable to open file <%s> as a LiDAR point cloud" msgstr "" -#: ../raster/r.in.lidar/main.c:407 ../raster3d/r3.in.lidar/main.c:382 +#: ../raster/r.in.lidar/main.c:412 ../raster3d/r3.in.lidar/main.c:382 #: ../vector/v.in.lidar/main.c:358 #, c-format msgid "Unable to read LAS header of <%s>" msgstr "" -#: ../raster/r.in.lidar/main.c:423 ../raster3d/r3.in.lidar/main.c:398 +#: ../raster/r.in.lidar/main.c:428 ../raster3d/r3.in.lidar/main.c:398 msgid "First file's projection checked, checking projection of the other files..." msgstr "" -#: ../raster/r.in.lidar/main.c:461 +#: ../raster/r.in.lidar/main.c:466 #, c-format msgid "Unknown filter option <%s>" msgstr "" -#: ../raster/r.in.lidar/main.c:479 ../raster/r.in.xyz/main.c:383 +#: ../raster/r.in.lidar/main.c:484 ../raster/r.in.xyz/main.c:383 msgid "Invalid zrange" msgstr "" -#: ../raster/r.in.lidar/main.c:493 +#: ../raster/r.in.lidar/main.c:498 #, c-format msgid "Invalid %s" msgstr "" -#: ../raster/r.in.lidar/main.c:525 ../general/g.region/main.c:815 +#: ../raster/r.in.lidar/main.c:530 ../general/g.region/main.c:865 #, c-format msgid "Invalid input <%s=%s>" msgstr "Geçersiz girdi <%s=%s>" -#: ../raster/r.in.lidar/main.c:528 +#: ../raster/r.in.lidar/main.c:533 #, c-format msgid "Option '%s' must be > 0.0" msgstr "" -#: ../raster/r.in.lidar/main.c:596 +#: ../raster/r.in.lidar/main.c:601 #, c-format -msgid "Unable to process the hole map at once. Please set the '%s' option to some value lower than 100." +msgid "Unable to process the whole map at once. Please set the '%s' option to some value lower than 100." msgstr "" -#: ../raster/r.in.lidar/main.c:616 +#: ../raster/r.in.lidar/main.c:621 #, c-format msgid "Pass #%d (of %d)..." msgstr "" -#: ../raster/r.in.lidar/main.c:755 ../raster/r.drain/main.c:470 -msgid "Writing output raster map..." -msgstr "" - -#: ../raster/r.in.lidar/main.c:778 +#: ../raster/r.in.lidar/main.c:783 #, c-format msgid "%lu points found in input file(s)" msgstr "" -#: ../raster/r.in.lidar/main.c:798 +#: ../raster/r.in.lidar/main.c:803 #, c-format msgid "%lu input points were invalid and filtered out" msgstr "" -#: ../raster/r.in.lidar/main.c:801 +#: ../raster/r.in.lidar/main.c:806 #, c-format msgid "%lu input points were invalid, use -%c flag to filter them out" msgstr "" -#: ../raster/r.in.lidar/main.c:804 +#: ../raster/r.in.lidar/main.c:809 #, c-format msgid "Raster map <%s> created. %lu points from %d files found in region." msgstr "" -#: ../raster/r.in.lidar/main.c:809 +#: ../raster/r.in.lidar/main.c:814 #, c-format msgid "Raster map <%s> created. %lu points found in region." msgstr "" @@ -12014,10 +12359,10 @@ msgid "Cannot create temporary file with segments of a raster map" msgstr "" -#: ../raster/r.in.lidar/projection.c:34 ../raster/r.in.gdal/proj.c:131 -#: ../raster/r.external/proj.c:131 ../raster3d/r3.in.lidar/projection.c:36 +#: ../raster/r.in.lidar/projection.c:34 ../raster/r.in.gdal/proj.c:153 +#: ../raster/r.external/proj.c:153 ../raster3d/r3.in.lidar/projection.c:36 #: ../vector/v.in.lidar/projection.c:32 ../vector/v.in.pdal/projection.c:31 -#: ../vector/v.in.ogr/proj.c:322 ../vector/v.external/proj.c:223 +#: ../vector/v.in.ogr/proj.c:361 ../vector/v.external/proj.c:246 msgid "" "Projection of dataset does not appear to match current location.\n" "\n" @@ -12036,10 +12381,10 @@ msgid "Import dataset PROJ_INFO is:\n" msgstr "İçe aktarılacak veri takımı PROJ_INFO su:\n" -#: ../raster/r.in.lidar/projection.c:91 ../raster/r.in.gdal/proj.c:237 -#: ../raster/r.external/proj.c:237 ../raster3d/r3.in.lidar/projection.c:93 +#: ../raster/r.in.lidar/projection.c:91 ../raster/r.in.gdal/proj.c:259 +#: ../raster/r.external/proj.c:259 ../raster3d/r3.in.lidar/projection.c:93 #: ../vector/v.in.lidar/projection.c:89 ../vector/v.in.pdal/projection.c:88 -#: ../vector/v.in.ogr/proj.c:428 ../vector/v.external/proj.c:329 +#: ../vector/v.in.ogr/proj.c:467 ../vector/v.external/proj.c:352 #, c-format msgid "" "\n" @@ -12058,17 +12403,17 @@ msgid "Unable to convert input map projection information to GRASS format for checking" msgstr "" -#: ../raster/r.in.lidar/projection.c:128 ../raster/r.in.gdal/proj.c:122 -#: ../raster/r.external/proj.c:122 ../raster3d/r3.in.lidar/projection.c:130 -#: ../vector/v.in.lidar/projection.c:126 ../vector/v.in.ogr/proj.c:313 -#: ../vector/v.external/proj.c:214 +#: ../raster/r.in.lidar/projection.c:128 ../raster/r.in.gdal/proj.c:144 +#: ../raster/r.external/proj.c:144 ../raster3d/r3.in.lidar/projection.c:130 +#: ../vector/v.in.lidar/projection.c:126 ../vector/v.in.ogr/proj.c:352 +#: ../vector/v.external/proj.c:237 msgid "Over-riding projection check" msgstr "" -#: ../raster/r.in.lidar/projection.c:139 ../raster/r.in.gdal/proj.c:260 -#: ../raster/r.external/proj.c:260 ../raster3d/r3.in.lidar/projection.c:141 +#: ../raster/r.in.lidar/projection.c:139 ../raster/r.in.gdal/proj.c:282 +#: ../raster/r.external/proj.c:282 ../raster3d/r3.in.lidar/projection.c:141 #: ../vector/v.in.lidar/projection.c:137 ../vector/v.in.pdal/projection.c:137 -#: ../vector/v.in.ogr/proj.c:451 ../vector/v.external/proj.c:352 +#: ../vector/v.in.ogr/proj.c:490 ../vector/v.external/proj.c:375 msgid "Projection of input dataset and current location appear to match" msgstr "Girdi veri takımı ve geçerli mevkinin projeksiyonu eÅŸleÅŸiyor" @@ -12104,14 +12449,6 @@ msgid "File containing expression(s) to evaluate" msgstr "" -#: ../raster/r.mapcalc/main.c:105 -msgid "Seed for rand() function" -msgstr "" - -#: ../raster/r.mapcalc/main.c:109 -msgid "Generate random seed (result is non-deterministic)" -msgstr "" - #: ../raster/r.mapcalc/main.c:113 msgid "List input and output maps" msgstr "" @@ -12209,8 +12546,8 @@ msgid "Unable to close raster map <%s@%s>" msgstr "<%s@%s> raster haritası kapatılamıyor" -#: ../raster/r.mapcalc/map3.c:607 ../raster/r.sunhours/main.c:324 -#: ../raster/r.sunhours/main.c:335 ../raster/r.sunhours/main.c:346 +#: ../raster/r.mapcalc/map3.c:607 ../raster/r.sunhours/main.c:325 +#: ../raster/r.sunhours/main.c:336 ../raster/r.sunhours/main.c:347 #: ../imagery/i.landsat.acca/tools.c:136 #: ../imagery/i.landsat.acca/algorithm.c:234 #: ../imagery/i.landsat.acca/algorithm.c:388 @@ -12300,9 +12637,9 @@ msgstr "<%s> raster haritasının kategori dosyası okunamıyor" #: ../raster/r.statistics/main.c:118 ../raster/r.stats.zonal/main.c:165 -#: ../raster/r.proj/main.c:237 ../imagery/i.rectify/main.c:156 +#: ../raster/r.proj/main.c:248 ../imagery/i.rectify/main.c:156 #: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:151 -#: ../vector/v.vect.stats/main.c:302 +#: ../vector/v.vect.stats/main.c:309 #, c-format msgid "<%s=%s> unknown %s" msgstr "<%s=%s> bilinmeyen %s" @@ -12419,31 +12756,15 @@ msgid "Cannot get projection key values of current location" msgstr "" -#: ../raster/r.sunhours/main.c:232 ../general/g.region/printwindow.c:267 -#: ../general/g.region/printwindow.c:488 ../general/g.region/printwindow.c:569 -msgid "Unable to update lat/long projection parameters" -msgstr "Enlem/Boylam parametreleri güncellenemedi" - -#: ../raster/r.sunhours/main.c:296 ../raster/r.sunhours/main.c:391 -#: ../raster/r.sunmask/g_solposition.c:127 -#: ../general/g.region/printwindow.c:285 ../general/g.region/printwindow.c:293 -#: ../general/g.region/printwindow.c:301 ../general/g.region/printwindow.c:309 -#: ../general/g.region/printwindow.c:319 ../general/g.region/printwindow.c:503 -#: ../general/g.region/printwindow.c:596 ../general/g.region/printwindow.c:608 -#: ../general/g.region/printwindow.c:625 ../general/g.region/printwindow.c:643 -#: ../general/g.region/printwindow.c:658 -msgid "Error in pj_do_proj (projection of input coordinate pair)" -msgstr "" - -#: ../raster/r.sunhours/main.c:356 +#: ../raster/r.sunhours/main.c:357 msgid "Calculating solar elevation and azimuth..." msgstr "" -#: ../raster/r.sunhours/main.c:359 +#: ../raster/r.sunhours/main.c:360 msgid "Calculating solar elevation..." msgstr "" -#: ../raster/r.sunhours/main.c:362 +#: ../raster/r.sunhours/main.c:363 msgid "Calculating solar azimuth..." msgstr "" @@ -12606,7 +12927,7 @@ msgid "Print compression information in shell script style" msgstr "" -#: ../raster/r.compress/main.c:128 ../raster/r.compress/main.c:308 +#: ../raster/r.compress/main.c:128 ../raster/r.compress/main.c:312 #, c-format msgid "Raster map <%s> is not in the current mapset" msgstr "" @@ -12626,72 +12947,82 @@ msgid "<%s> is a GDAL-linked map - can't (un)compress" msgstr "" -#: ../raster/r.compress/main.c:215 +#: ../raster/r.compress/main.c:145 +#, c-format +msgid "<%s> is a virtual raster map - can't (un)compress" +msgstr "" + +#: ../raster/r.compress/main.c:219 msgid "DONE: uncompressed file is %lu %s (%.2f%) smaller" msgstr "" -#: ../raster/r.compress/main.c:216 +#: ../raster/r.compress/main.c:220 msgid "DONE: compressed file is %lu %s (%.2f%) smaller" msgstr "" -#: ../raster/r.compress/main.c:220 +#: ../raster/r.compress/main.c:224 msgid "DONE: uncompressed file is %lu %s (%.2f%) larger" msgstr "" -#: ../raster/r.compress/main.c:221 +#: ../raster/r.compress/main.c:225 msgid "DONE: compressed file is %lu %s (%.2f%) larger" msgstr "" -#: ../raster/r.compress/main.c:224 +#: ../raster/r.compress/main.c:228 msgid "same size" msgstr "" -#: ../raster/r.compress/main.c:240 +#: ../raster/r.compress/main.c:244 #, c-format msgid "<%s> already uncompressed" msgstr "" -#: ../raster/r.compress/main.c:243 +#: ../raster/r.compress/main.c:247 #, c-format msgid "Uncompressing <%s>" msgstr "" -#: ../raster/r.compress/main.c:251 +#: ../raster/r.compress/main.c:255 #, c-format msgid "Re-compressing <%s>" msgstr "" -#: ../raster/r.compress/main.c:254 +#: ../raster/r.compress/main.c:258 #, c-format msgid "Compressing <%s>" msgstr "" -#: ../raster/r.compress/main.c:312 +#: ../raster/r.compress/main.c:316 #, c-format msgid "<%s> is a GDAL-linked map" msgstr "" -#: ../raster/r.compress/main.c:316 +#: ../raster/r.compress/main.c:320 +#, fuzzy, c-format +msgid "<%s> is a virtual raster map" +msgstr "<%s> zaten geçerli harita takımı" + +#: ../raster/r.compress/main.c:324 #, c-format msgid "<%s> is a reclass file of map <%s> in mapset <%s>" msgstr "" -#: ../raster/r.compress/main.c:336 +#: ../raster/r.compress/main.c:344 #, c-format msgid "<%s> is uncompressed (method %i: %s). Data type: %s" msgstr "" -#: ../raster/r.compress/main.c:343 +#: ../raster/r.compress/main.c:351 #, c-format msgid "<%s> is compressed (method %i: %s). Data type: %s" msgstr "" -#: ../raster/r.compress/main.c:351 +#: ../raster/r.compress/main.c:359 #, c-format msgid "<%s> has a compressed NULL file" msgstr "" -#: ../raster/r.compress/main.c:353 +#: ../raster/r.compress/main.c:362 #, c-format msgid "<%s> has an uncompressed NULL file" msgstr "" @@ -12908,22 +13239,22 @@ #: ../raster/r.out.gdal/main.c:713 ../raster/r.out.gdal/main.c:725 #: ../raster/r.out.gdal/main.c:738 ../raster/r.out.gdal/main.c:751 #: ../raster/r.out.gdal/main.c:763 ../raster/r.out.gdal/main.c:777 -#: ../raster/r.out.gdal/export_band.c:477 -#: ../raster/r.out.gdal/export_band.c:489 -#: ../raster/r.out.gdal/export_band.c:502 -#: ../raster/r.out.gdal/export_band.c:515 -#: ../raster/r.out.gdal/export_band.c:527 -#: ../raster/r.out.gdal/export_band.c:540 -#: ../raster/r.out.gdal/export_band.c:554 +#: ../raster/r.out.gdal/export_band.c:482 +#: ../raster/r.out.gdal/export_band.c:494 +#: ../raster/r.out.gdal/export_band.c:507 +#: ../raster/r.out.gdal/export_band.c:520 +#: ../raster/r.out.gdal/export_band.c:532 +#: ../raster/r.out.gdal/export_band.c:547 +#: ../raster/r.out.gdal/export_band.c:562 msgid "Selected GDAL datatype does not cover data range." msgstr "" #: ../raster/r.out.gdal/main.c:714 ../raster/r.out.gdal/main.c:726 #: ../raster/r.out.gdal/main.c:739 ../raster/r.out.gdal/main.c:752 -#: ../raster/r.out.gdal/export_band.c:478 -#: ../raster/r.out.gdal/export_band.c:490 -#: ../raster/r.out.gdal/export_band.c:503 -#: ../raster/r.out.gdal/export_band.c:516 +#: ../raster/r.out.gdal/export_band.c:483 +#: ../raster/r.out.gdal/export_band.c:495 +#: ../raster/r.out.gdal/export_band.c:508 +#: ../raster/r.out.gdal/export_band.c:521 #, c-format msgid "GDAL datatype: %s, range: %d - %d" msgstr "" @@ -12935,15 +13266,14 @@ msgid "Range to be exported: %g - %g" msgstr "" -#: ../raster/r.out.gdal/main.c:764 ../raster/r.out.gdal/export_band.c:528 +#: ../raster/r.out.gdal/main.c:764 ../raster/r.out.gdal/export_band.c:533 #, c-format msgid "GDAL datatype: %s, range: %u - %u" msgstr "" -#: ../raster/r.out.gdal/main.c:778 ../raster/r.out.gdal/export_band.c:541 -#: ../raster/r.out.gdal/export_band.c:555 +#: ../raster/r.out.gdal/main.c:778 ../raster/r.out.gdal/export_band.c:548 #, c-format -msgid "GDAL datatype: %s, range: %g - %g" +msgid "GDAL datatype: %s, range: %.7g - %.7g" msgstr "" #: ../raster/r.out.gdal/main.c:805 ../raster/r.out.gdal/main.c:818 @@ -12974,7 +13304,7 @@ msgid "GDAL datatype: %s, valid range: %g - %g" msgstr "" -#: ../raster/r.out.gdal/export_band.c:53 ../raster/r.out.gdal/export_band.c:359 +#: ../raster/r.out.gdal/export_band.c:53 ../raster/r.out.gdal/export_band.c:364 msgid "Unable to allocate buffer for reading raster map" msgstr "Raster haritayı okumak için tampon ayrılamıyor" @@ -13003,33 +13333,38 @@ msgid "The user given nodata value %g is present in rasterband <%s> and would lead to data loss. Please specify a different nodata value with the %s parameter." msgstr "" -#: ../raster/r.out.gdal/export_band.c:240 +#: ../raster/r.out.gdal/export_band.c:241 msgid "Unable to get raster band" msgstr "Raster bandı alınamıyor" -#: ../raster/r.out.gdal/export_band.c:396 -#: ../raster/r.out.gdal/export_band.c:425 -#: ../raster/r.out.gdal/export_band.c:454 +#: ../raster/r.out.gdal/export_band.c:401 +#: ../raster/r.out.gdal/export_band.c:430 +#: ../raster/r.out.gdal/export_band.c:459 msgid "Unable to write GDAL raster file" msgstr "GDAl raster dosyası yazılamıyor" -#: ../raster/r.out.gdal/export_band.c:481 -#: ../raster/r.out.gdal/export_band.c:493 -#: ../raster/r.out.gdal/export_band.c:506 -#: ../raster/r.out.gdal/export_band.c:519 -#: ../raster/r.out.gdal/export_band.c:531 -#: ../raster/r.out.gdal/export_band.c:544 -#: ../raster/r.out.gdal/export_band.c:558 +#: ../raster/r.out.gdal/export_band.c:486 +#: ../raster/r.out.gdal/export_band.c:498 +#: ../raster/r.out.gdal/export_band.c:511 +#: ../raster/r.out.gdal/export_band.c:524 +#: ../raster/r.out.gdal/export_band.c:536 +#: ../raster/r.out.gdal/export_band.c:551 +#: ../raster/r.out.gdal/export_band.c:566 #, c-format msgid "Raster map <%s> range: %g - %g" msgstr "" +#: ../raster/r.out.gdal/export_band.c:563 +#, c-format +msgid "GDAL datatype: %s, range: %.16g - %.16g" +msgstr "" + #: ../raster/r.out.gdal/attr.c:140 ../raster/r.out.gdal/attr.c:178 msgid "Failed to set raster attribute table" msgstr "" #: ../raster/r.basins.fill/main.c:56 ../raster/r.water.outlet/main.c:59 -#: ../raster/r.watershed/front/main.c:75 +#: ../raster/r.watershed/front/main.c:77 msgid "watershed" msgstr "" @@ -13083,7 +13418,7 @@ msgstr "" #: ../raster/r.in.xyz/main.c:258 ../vector/v.in.lidar/main.c:196 -#: ../vector/v.decimate/main.c:148 +#: ../vector/v.decimate/main.c:149 msgid "Filter range for z data (min,max)" msgstr "z verisi süzme aralığı (en küçük, en büyük)" @@ -13135,7 +13470,7 @@ #: ../raster/r.in.xyz/main.c:536 #, c-format -msgid "Unable to process the hole map at once. Please set the %s option to some value lower than 100." +msgid "Unable to process the whole map at once. Please set the %s option to some value lower than 100." msgstr "" #: ../raster/r.in.xyz/main.c:589 @@ -13236,7 +13571,7 @@ msgstr "<%s> dosyası üstbilgi yazmak için açılamıyor" #: ../raster/r.kappa/main.c:70 ../imagery/i.segment/main.c:38 -#: ../imagery/i.gensig/main.c:40 ../imagery/i.maxlik/main.c:62 +#: ../imagery/i.gensig/main.c:40 ../imagery/i.maxlik/main.c:64 #: ../imagery/i.smap/main.c:39 ../imagery/i.gensigset/main.c:41 #: ../imagery/i.cluster/main.c:76 ../vector/v.class/main.c:46 msgid "classification" @@ -13274,6 +13609,11 @@ msgid "No header in the report" msgstr "Raporda üst bilgi yok" +#: ../raster/r.kappa/main.c:113 +#, fuzzy +msgid "Print Matrix only" +msgstr "Sadece yazdır" + #: ../raster/r.kappa/prt_label.c:17 #, c-format msgid "Can't open file <%s> to write label" @@ -13284,7 +13624,7 @@ msgid "Cannot open file <%s> to write kappa and relevant parameters" msgstr "" -#: ../raster/r.kappa/prt_mat.c:39 +#: ../raster/r.kappa/prt_mat.c:39 ../raster/r.kappa/prt2csv_mat.c:40 #, c-format msgid "Cannot open file <%s> to write cats and counts (error matrix)" msgstr "" @@ -13381,11 +13721,11 @@ #: ../raster/r.to.vect/main.c:106 ../raster/r.to.vect/main.c:113 #: ../vector/v.to.rast/main.c:88 ../vector/v.to.rast/main.c:94 #: ../vector/v.to.rast/main.c:100 ../vector/v.buffer/main.c:306 -#: ../vector/v.in.ogr/main.c:289 ../vector/v.in.ogr/main.c:299 -#: ../vector/v.in.ogr/main.c:309 ../vector/v.in.ogr/main.c:342 -#: ../vector/v.in.ogr/main.c:374 ../vector/v.overlay/main.c:135 -#: ../vector/v.overlay/main.c:145 ../vector/v.extract/main.c:93 -#: ../vector/v.extract/main.c:145 ../vector/v.generalize/main.c:245 +#: ../vector/v.in.ogr/main.c:306 ../vector/v.in.ogr/main.c:316 +#: ../vector/v.in.ogr/main.c:326 ../vector/v.in.ogr/main.c:359 +#: ../vector/v.in.ogr/main.c:391 ../vector/v.overlay/main.c:135 +#: ../vector/v.overlay/main.c:145 ../vector/v.extract/main.c:94 +#: ../vector/v.extract/main.c:147 ../vector/v.generalize/main.c:245 msgid "Attributes" msgstr "Öznitelikler" @@ -13530,6 +13870,100 @@ msgid "Writing color file..." msgstr "Renk dosyası yazılıyor..." +#: ../raster/r.buildvrt/main.c:78 +msgid "mosaic" +msgstr "" + +#: ../raster/r.buildvrt/main.c:79 +#, fuzzy +msgid "virtual raster" +msgstr "raster" + +#: ../raster/r.buildvrt/main.c:81 +msgid "Build a VRT (Virtual Raster) from the list of input raster maps." +msgstr "" + +#: ../raster/r.buildvrt/main.c:84 +#, fuzzy +msgid "Name of input raster files" +msgstr "Girdi raster haritası adı" + +#: ../raster/r.buildvrt/main.c:90 ../imagery/i.group/main.c:73 +#, fuzzy +msgid "Input file with one raster map name per line" +msgstr "En azından iki raster harita gereklidir" + +#: ../raster/r.buildvrt/main.c:147 ../raster/r.buildvrt/main.c:200 +#, fuzzy, c-format +msgid "Input raster map <%s> not found" +msgstr "<%s> 3B raster haritası bulunamadı" + +#: ../raster/r.buildvrt/main.c:150 ../raster/r.buildvrt/main.c:203 +msgid "Input and output raster map can not be identical" +msgstr "" + +#: ../raster/r.buildvrt/main.c:155 ../raster/r.buildvrt/main.c:208 +#, c-format +msgid "Input map <%s@%s> is all NULL, skipping" +msgstr "" + +#: ../raster/r.buildvrt/main.c:177 +msgid "Only one raster map name found in input file" +msgstr "" + +#: ../raster/r.buildvrt/main.c:188 +#, fuzzy +msgid "Only one raster map name found" +msgstr "Raster harita bulunamadı" + +#: ../raster/r.buildvrt/main.c:260 +msgid "Input maptypes are different" +msgstr "" + +#: ../raster/r.buildvrt/main.c:262 ../raster/r.buildvrt/main.c:264 +msgid "Input ns resolutions are different" +msgstr "" + +#: ../raster/r.buildvrt/link.c:13 ../raster/r.external/link.c:87 +#, c-format +msgid "Unable to create cell/%s file" +msgstr "%s hücre dosyası oluÅŸturulamıyor" + +#: ../raster/r.buildvrt/link.c:22 ../raster/r.external/link.c:96 +#, c-format +msgid "Unable to create fcell/%s file" +msgstr "%s fcell dosyası oluÅŸturulamıyor" + +#: ../raster/r.buildvrt/link.c:35 +#, fuzzy, c-format +msgid "Unable to create cell_misc/%s/vrt file" +msgstr "cell_misc/%s/f_format dosyası oluÅŸturulamıyor" + +#: ../raster/r.buildvrt/link.c:66 ../raster/r.external/link.c:160 +#, c-format +msgid "Unable to create cell_misc/%s/f_format file" +msgstr "cell_misc/%s/f_format dosyası oluÅŸturulamıyor" + +#: ../raster/r.buildvrt/link.c:69 ../raster/r.external/link.c:163 +#, c-format +msgid "Error writing cell_misc/%s/f_format file" +msgstr "cell_misc/%s/f_format dosyasını yazmada hata" + +#: ../raster/r.buildvrt/link.c:124 ../raster/r.external/link.c:200 +#, c-format +msgid "Creating support files for %s" +msgstr "%s için destek dosyaları oluÅŸturuluyor" + +#: ../raster/r.buildvrt/link.c:127 +#, c-format +msgid "virtual raster generated by %s" +msgstr "" + +#: ../raster/r.buildvrt/link.c:140 ../raster/r.external/link.c:248 +#, c-format +msgid "Link to raster map <%s> created." +msgstr "" + #: ../raster/r.quantile/main.c:69 msgid "Computing histogram" msgstr "" @@ -13674,11 +14108,11 @@ #: ../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:160 ../general/g.region/main.c:204 -#: ../general/g.region/main.c:213 ../general/g.region/main.c:222 -#: ../general/g.region/main.c:231 ../general/g.region/main.c:240 -#: ../general/g.region/main.c:249 ../general/g.region/main.c:325 -#: ../general/g.region/main.c:336 +#: ../general/g.region/main.c:161 ../general/g.region/main.c:205 +#: ../general/g.region/main.c:214 ../general/g.region/main.c:223 +#: ../general/g.region/main.c:232 ../general/g.region/main.c:241 +#: ../general/g.region/main.c:250 ../general/g.region/main.c:326 +#: ../general/g.region/main.c:337 ../general/g.region/main.c:349 msgid "Bounds" msgstr "Sınırlar" @@ -13792,7 +14226,7 @@ msgid "Either all or none of %s=, %s=, %s= and %s= must be given" msgstr "" -#: ../raster/r.in.bin/main.c:521 ../display/d.grid/main.c:266 +#: ../raster/r.in.bin/main.c:521 ../display/d.grid/main.c:265 #: ../raster3d/r3.in.bin/main.c:424 #, c-format msgid "Illegal north coordinate <%s>" @@ -13803,7 +14237,7 @@ msgid "Illegal south coordinate <%s>" msgstr "uygun olmayan kuzey koordinatı <%s>" -#: ../raster/r.in.bin/main.c:525 ../display/d.grid/main.c:259 +#: ../raster/r.in.bin/main.c:525 ../display/d.grid/main.c:258 #: ../raster3d/r3.in.bin/main.c:428 #, c-format msgid "Illegal east coordinate <%s>" @@ -13821,116 +14255,53 @@ #: ../raster/r.in.bin/main.c:554 #, c-format -msgid "East-West (ewres: %f) and North-South (nwres: %f) resolution differ significantly. Did you assign %s= and %s= correctly?" -msgstr "" - -#: ../raster/r.in.bin/main.c:575 -msgid "File Size %" -msgstr "" - -#: ../raster/r.in.bin/main.c:577 ../raster3d/r3.in.bin/main.c:448 -msgid "Bytes do not match file size" -msgstr "" - -#: ../raster/r.in.bin/main.c:595 -#, c-format -msgid "Importing band %d..." -msgstr "" - -#: ../raster/r.drain/main.c:113 -msgid "Traces a flow through an elevation model or cost surface on a raster map." -msgstr "" - -#: ../raster/r.drain/main.c:116 -msgid "Name of input elevation or cost surface raster map" -msgstr "" - -#: ../raster/r.drain/main.c:121 -msgid "Name of input movement direction map associated with the cost surface" -msgstr "" - -#: ../raster/r.drain/main.c:123 -msgid "Direction in degrees CCW from east" -msgstr "" - -#: ../raster/r.drain/main.c:125 ../raster/r.drain/main.c:167 -msgid "Cost surface" -msgstr "" - -#: ../raster/r.drain/main.c:133 -msgid "Name for output drain vector map" -msgstr "" - -#: ../raster/r.drain/main.c:134 -msgid "Recommended for cost surface made using knight's move" -msgstr "" - -#: ../raster/r.drain/main.c:144 -msgid "Name of starting vector points map(s)" -msgstr "" - -#: ../raster/r.drain/main.c:150 -msgid "Copy input cell values on output" -msgstr "Girdi hücre deÄŸerini çıktı olarak kopyala" - -#: ../raster/r.drain/main.c:151 ../raster/r.drain/main.c:156 -#: ../raster/r.drain/main.c:161 -msgid "Path settings" +msgid "East-West (ewres: %f) and North-South (nsres: %f) resolution differ significantly. Did you assign %s= and %s= correctly?" msgstr "" -#: ../raster/r.drain/main.c:155 -msgid "Accumulate input values along the path" +#: ../raster/r.in.bin/main.c:575 +msgid "File Size %" msgstr "" -#: ../raster/r.drain/main.c:160 -msgid "Count cell numbers along the path" +#: ../raster/r.in.bin/main.c:577 ../raster3d/r3.in.bin/main.c:448 +msgid "Bytes do not match file size" msgstr "" -#: ../raster/r.drain/main.c:166 -msgid "The input raster map is a cost surface (direction surface must also be specified)" +#: ../raster/r.in.bin/main.c:595 +#, c-format +msgid "Importing band %d..." msgstr "" -#: ../raster/r.drain/main.c:178 +#: ../raster/r.drain/main.c:179 msgid "Directional drain selected... checking for direction raster map" msgstr "" -#: ../raster/r.drain/main.c:181 +#: ../raster/r.drain/main.c:182 msgid "Surface/Hydrology drain selected" msgstr "" -#: ../raster/r.drain/main.c:186 +#: ../raster/r.drain/main.c:187 #, c-format msgid "Direction raster map <%s> not specified, if direction flag is on, a direction raster must be given" msgstr "" -#: ../raster/r.drain/main.c:193 +#: ../raster/r.drain/main.c:194 #, c-format msgid "Direction raster map <%s> should not be specified for Surface/Hydrology drains" msgstr "" -#: ../raster/r.drain/main.c:212 +#: ../raster/r.drain/main.c:213 msgid "Specify just one of the -c, -a and -n flags" msgstr "" -#: ../raster/r.drain/main.c:243 -#, c-format -msgid "Starting point %d is outside the current region" -msgstr "" - -#: ../raster/r.drain/main.c:318 -#, c-format -msgid "Starting vector map <%s> contains no points in the current region" -msgstr "<%s> baÅŸlangıç vektör haritası geçerli bölgede hiç nokta içermiyor" - -#: ../raster/r.drain/main.c:326 +#: ../raster/r.drain/main.c:327 msgid "No start/stop point(s) specified" msgstr "Hiç baÅŸlangıç/bitiÅŸ noktası belirlenmedi" -#: ../raster/r.drain/main.c:401 +#: ../raster/r.drain/main.c:402 msgid "Calculating flow directions..." msgstr "" -#: ../raster/r.drain/main.c:692 +#: ../raster/r.drain/main.c:693 #, c-format msgid "direction read: %lf, neighbour found: %i" msgstr "" @@ -13947,15 +14318,6 @@ msgid "Maximum number of cells to be created" msgstr "" -#: ../raster/r.random.cells/main.c:77 -msgid "Random seed (SEED_MIN >= value >= SEED_MAX) (default [random])" -msgstr "" - -#: ../raster/r.random.cells/random.c:50 -#, c-format -msgid "RAN1: j == %d shouldn't happen" -msgstr "" - #: ../raster/r.random.cells/init.c:77 msgid "Distance must be >= 0.0" msgstr "" @@ -13972,11 +14334,6 @@ msgid "Spatial weights neighborhood (cells):" msgstr "" -#: ../raster/r.fill.stats/main.c:779 ../raster/r.null/main.c:61 -#: ../raster3d/r3.null/main.c:181 -msgid "null data" -msgstr "" - #: ../raster/r.fill.stats/main.c:781 msgid "Rapidly fills 'no data' cells (NULLs) of a raster map with interpolated values (IDW)." msgstr "" @@ -14188,7 +14545,7 @@ msgid "Generating %d x %d = %d tiles..." msgstr "" -#: ../raster/r.tile/main.c:184 +#: ../raster/r.tile/main.c:187 #, c-format msgid "Unable to read cats for %s" msgstr "" @@ -14226,40 +14583,36 @@ msgid "Creating support files for raster map <%s>..." msgstr "" -#: ../raster/r.info/main.c:73 ../vector/v.info/main.c:41 +#: ../raster/r.info/main.c:75 ../vector/v.info/main.c:41 msgid "history" msgstr "" -#: ../raster/r.info/main.c:75 +#: ../raster/r.info/main.c:77 msgid "Outputs basic information about a raster map." msgstr "" -#: ../raster/r.info/main.c:81 +#: ../raster/r.info/main.c:83 msgid "Print raster array information in shell script style" msgstr "" -#: ../raster/r.info/main.c:85 +#: ../raster/r.info/main.c:87 msgid "Print range in shell script style" msgstr "" -#: ../raster/r.info/main.c:89 +#: ../raster/r.info/main.c:95 msgid "Print extended metadata information in shell script style" msgstr "" -#: ../raster/r.info/main.c:93 ../raster3d/r3.info/main.c:94 +#: ../raster/r.info/main.c:99 ../raster3d/r3.info/main.c:94 msgid "Print raster history instead of info" msgstr "" -#: ../raster/r.info/main.c:99 +#: ../raster/r.info/main.c:105 #, c-format msgid "Flags -%c and -%c/%c/%c are mutually exclusive" msgstr "" -#: ../raster/r.info/main.c:127 -msgid "Unable to read range file" -msgstr "Aralık dosyası okunamıyor" - -#: ../raster/r.info/main.c:303 ../raster/r.info/main.c:445 +#: ../raster/r.info/main.c:312 ../raster/r.info/main.c:538 #: ../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 @@ -14342,8 +14695,8 @@ #: ../raster/r.geomorphon/main.c:196 ../raster/r.watershed/shed/com_line.c:231 #: ../raster/r.watershed/shed/com_line.c:266 ../general/g.rename/main.c:85 -#: ../general/g.copy/main.c:80 ../imagery/i.landsat.acca/main.c:188 -#: ../imagery/i.landsat.toar/main.c:563 +#: ../general/g.copy/main.c:80 ../imagery/i.maxlik/main.c:109 +#: ../imagery/i.landsat.acca/main.c:188 ../imagery/i.landsat.toar/main.c:563 #: ../imagery/i.ortho.photo/i.ortho.camera/main.c:114 #, c-format msgid "<%s> is an illegal file name" @@ -14400,7 +14753,7 @@ msgid "wetness" msgstr "" -#: ../raster/r.topidx/main.c:42 ../raster/r.watershed/front/main.c:80 +#: ../raster/r.topidx/main.c:42 ../raster/r.watershed/front/main.c:82 msgid "topographic index" msgstr "" @@ -14428,6 +14781,7 @@ msgstr "<%s> deki <%s> okunuyor" #: ../raster/r.category/main.c:53 ../vector/v.category/main.c:76 +#: ../vector/v.to.db/main.c:46 msgid "category" msgstr "" @@ -14633,7 +14987,7 @@ msgid "Creation options" msgstr "" -#: ../raster/r.external.out/main.c:271 ../raster/r.in.gdal/main.c:207 +#: ../raster/r.external.out/main.c:271 ../raster/r.in.gdal/main.c:224 #: ../raster/r.external/main.c:95 ../vector/v.external.out/args.c:62 #: ../vector/v.external/args.c:56 msgid "List supported formats and exit" @@ -14647,135 +15001,135 @@ msgid "Print current status" msgstr "" -#: ../raster/r.resamp.bspline/main.c:84 +#: ../raster/r.resamp.bspline/main.c:86 msgid "Performs bilinear or bicubic spline interpolation with Tykhonov regularization." msgstr "" -#: ../raster/r.resamp.bspline/main.c:92 +#: ../raster/r.resamp.bspline/main.c:94 msgid "Name for output vector map with interpolation grid" msgstr "" -#: ../raster/r.resamp.bspline/main.c:97 +#: ../raster/r.resamp.bspline/main.c:99 msgid "Name of raster map to use for masking" msgstr "" -#: ../raster/r.resamp.bspline/main.c:98 ../vector/v.surf.bspline/main.c:140 +#: ../raster/r.resamp.bspline/main.c:100 ../vector/v.surf.bspline/main.c:140 msgid "Only cells that are not NULL and not zero are interpolated" msgstr "" -#: ../raster/r.resamp.bspline/main.c:106 +#: ../raster/r.resamp.bspline/main.c:108 msgid "Length of each spline step in the east-west direction. Default: 1.5 * ewres." msgstr "" -#: ../raster/r.resamp.bspline/main.c:114 +#: ../raster/r.resamp.bspline/main.c:116 msgid "Length of each spline step in the north-south direction. Default: 1.5 * nsres." msgstr "" -#: ../raster/r.resamp.bspline/main.c:118 ../vector/v.surf.bspline/main.c:163 +#: ../raster/r.resamp.bspline/main.c:120 ../vector/v.surf.bspline/main.c:163 msgid "Spline interpolation algorithm" msgstr "" -#: ../raster/r.resamp.bspline/main.c:124 +#: ../raster/r.resamp.bspline/main.c:126 #: ../vector/v.lidar.correction/main.c:407 ../vector/v.surf.bspline/main.c:170 #: ../vector/v.outlier/main.c:418 msgid "Bilinear interpolation" msgstr "" -#: ../raster/r.resamp.bspline/main.c:125 ../vector/v.surf.bspline/main.c:171 +#: ../raster/r.resamp.bspline/main.c:127 ../vector/v.surf.bspline/main.c:171 msgid "Bicubic interpolation" msgstr "" -#: ../raster/r.resamp.bspline/main.c:137 +#: ../raster/r.resamp.bspline/main.c:139 msgid "Only interpolate null cells in input raster map" msgstr "" -#: ../raster/r.resamp.bspline/main.c:143 ../vector/v.surf.bspline/main.c:101 +#: ../raster/r.resamp.bspline/main.c:145 ../vector/v.surf.bspline/main.c:101 msgid "Find the best Tykhonov regularizing parameter using a \"leave-one-out\" cross validation method" msgstr "" -#: ../raster/r.resamp.bspline/main.c:183 +#: ../raster/r.resamp.bspline/main.c:185 msgid "ew_step must be positive" msgstr "" -#: ../raster/r.resamp.bspline/main.c:191 +#: ../raster/r.resamp.bspline/main.c:193 msgid "ns_step must be positive" msgstr "" -#: ../raster/r.resamp.bspline/main.c:218 +#: ../raster/r.resamp.bspline/main.c:220 #, c-format msgid "spline step in ew direction %g" msgstr "" -#: ../raster/r.resamp.bspline/main.c:219 +#: ../raster/r.resamp.bspline/main.c:221 #, c-format msgid "spline step in ns direction %g" msgstr "" -#: ../raster/r.resamp.bspline/main.c:220 +#: ../raster/r.resamp.bspline/main.c:222 #, c-format msgid "adjusted EW splines %d" msgstr "" -#: ../raster/r.resamp.bspline/main.c:221 +#: ../raster/r.resamp.bspline/main.c:223 #, c-format msgid "adjusted NS splines %d" msgstr "" -#: ../raster/r.resamp.bspline/main.c:300 ../vector/v.surf.bspline/main.c:461 +#: ../raster/r.resamp.bspline/main.c:302 ../vector/v.surf.bspline/main.c:461 msgid "Memory in MB must be >= 3" msgstr "" -#: ../raster/r.resamp.bspline/main.c:321 ../raster/r.resamp.bspline/main.c:406 -#: ../raster/r.resamp.bspline/main.c:478 ../vector/v.surf.bspline/main.c:480 +#: ../raster/r.resamp.bspline/main.c:323 ../raster/r.resamp.bspline/main.c:408 +#: ../raster/r.resamp.bspline/main.c:480 ../vector/v.surf.bspline/main.c:480 #: ../vector/v.surf.bspline/main.c:508 msgid "Can not initialize temporary file" msgstr "" -#: ../raster/r.resamp.bspline/main.c:327 +#: ../raster/r.resamp.bspline/main.c:329 #, c-format msgid "Loading input raster <%s>" msgstr "" -#: ../raster/r.resamp.bspline/main.c:341 ../raster/r.resamp.bspline/main.c:452 -#: ../raster/r.resamp.bspline/main.c:488 +#: ../raster/r.resamp.bspline/main.c:343 ../raster/r.resamp.bspline/main.c:454 +#: ../raster/r.resamp.bspline/main.c:490 msgid "Can not write to temp file" msgstr "" -#: ../raster/r.resamp.bspline/main.c:346 +#: ../raster/r.resamp.bspline/main.c:348 msgid "Only NULL cells in input raster" msgstr "" -#: ../raster/r.resamp.bspline/main.c:370 ../vector/v.surf.bspline/main.c:313 +#: ../raster/r.resamp.bspline/main.c:372 ../vector/v.surf.bspline/main.c:313 msgid "Cross validation didn't finish correctly" msgstr "" -#: ../raster/r.resamp.bspline/main.c:374 ../vector/v.surf.bspline/main.c:319 +#: ../raster/r.resamp.bspline/main.c:376 ../vector/v.surf.bspline/main.c:319 #, c-format msgid "Cross validation finished for ew_step = %f and ns_step = %f" msgstr "" -#: ../raster/r.resamp.bspline/main.c:394 +#: ../raster/r.resamp.bspline/main.c:396 msgid "Mark cells for interpolation" msgstr "" -#: ../raster/r.resamp.bspline/main.c:466 +#: ../raster/r.resamp.bspline/main.c:468 msgid "No NULL cells found in input raster." msgstr "" -#: ../raster/r.resamp.bspline/main.c:481 ../vector/v.surf.bspline/main.c:483 +#: ../raster/r.resamp.bspline/main.c:483 ../vector/v.surf.bspline/main.c:483 msgid "Initializing output..." msgstr "" -#: ../raster/r.resamp.bspline/main.c:556 +#: ../raster/r.resamp.bspline/main.c:558 #, c-format msgid "subregion %d of %d" msgstr "" -#: ../raster/r.resamp.bspline/main.c:730 +#: ../raster/r.resamp.bspline/main.c:732 msgid "No data within this subregion. Consider increasing the spline step." msgstr "" -#: ../raster/r.resamp.bspline/main.c:746 ../vector/v.surf.bspline/main.c:899 +#: ../raster/r.resamp.bspline/main.c:748 ../vector/v.surf.bspline/main.c:899 #: ../vector/v.net.components/main.c:213 ../vector/v.out.postgis/main.c:174 msgid "Writing output..." msgstr "" @@ -15148,6 +15502,10 @@ msgid "Raster maps <%s>, <%s> and <%s> created." msgstr "" +#: ../raster/r.null/main.c:61 ../raster3d/r3.null/main.c:181 +msgid "null data" +msgstr "" + #: ../raster/r.null/main.c:62 msgid "Manages NULL-values of given raster map." msgstr "" @@ -15203,71 +15561,76 @@ msgid "Raster map <%s> is a reclass of map <%s@%s>. Consider to generate a copy with r.mapcalc. Exiting." msgstr "" -#: ../raster/r.null/main.c:138 +#: ../raster/r.null/main.c:136 +#, c-format +msgid "<%s> is a virtual raster map. Consider to generate a copy with r.mapcalc. Exiting." +msgstr "" + +#: ../raster/r.null/main.c:142 #, c-format msgid "Raster map <%s> is not in your mapset <%s>" msgstr "" -#: ../raster/r.null/main.c:145 +#: ../raster/r.null/main.c:149 #, c-format msgid "%s is illegal entry for null" msgstr "" -#: ../raster/r.null/main.c:152 +#: ../raster/r.null/main.c:156 #, c-format msgid "Raster map <%s> already has a null bitmap file" msgstr "" -#: ../raster/r.null/main.c:156 +#: ../raster/r.null/main.c:160 #, c-format msgid "<%s> is integer raster map (CELL)" msgstr "" -#: ../raster/r.null/main.c:160 +#: ../raster/r.null/main.c:164 #, c-format msgid "<%s> is integer raster map (CELL). Using null=%d." msgstr "" -#: ../raster/r.null/main.c:166 +#: ../raster/r.null/main.c:170 #, c-format msgid "<%s> is floating pointing raster map" msgstr "" -#: ../raster/r.null/main.c:183 ../raster/r.null/main.c:226 +#: ../raster/r.null/main.c:187 ../raster/r.null/main.c:230 #, c-format msgid "Writing new null file for raster map <%s>..." msgstr "" -#: ../raster/r.null/main.c:193 ../raster/r.null/main.c:238 -#: ../raster/r.null/main.c:252 +#: ../raster/r.null/main.c:197 ../raster/r.null/main.c:242 +#: ../raster/r.null/main.c:256 #, c-format msgid "Raster map <%s> modified." msgstr "" -#: ../raster/r.null/main.c:208 +#: ../raster/r.null/main.c:212 msgid "The NULL file is already compressed, nothing to do." msgstr "" -#: ../raster/r.null/main.c:214 +#: ../raster/r.null/main.c:218 msgid "The NULL file is already uncompressed, nothing to do." msgstr "" -#: ../raster/r.null/main.c:245 +#: ../raster/r.null/main.c:249 #, c-format msgid "Removing null file for raster map <%s>..." msgstr "" -#: ../raster/r.null/main.c:316 +#: ../raster/r.null/main.c:320 #, c-format msgid "%s: %s: illegal value spec" msgstr "" -#: ../raster/r.null/main.c:318 +#: ../raster/r.null/main.c:322 #, c-format msgid "%s: illegal value spec" msgstr "" -#: ../raster/r.null/main.c:379 +#: ../raster/r.null/main.c:383 #, c-format msgid "Writing new data for raster map <%s>..." msgstr "" @@ -15349,7 +15712,7 @@ msgid "Line %d is not point or centroid, skipped" msgstr "" -#: ../raster/r.what/main.c:404 +#: ../raster/r.what/main.c:409 #, c-format msgid "%s %s is outside your current region" msgstr "" @@ -15516,210 +15879,215 @@ msgid "Error reading segment file" msgstr "" -#: ../raster/r.proj/main.c:149 +#: ../raster/r.proj/main.c:152 msgid "Re-projects a raster map from given location to the current location." msgstr "" -#: ../raster/r.proj/main.c:153 +#: ../raster/r.proj/main.c:156 msgid "Location containing input raster map" msgstr "" -#: ../raster/r.proj/main.c:154 ../raster/r.proj/main.c:159 -#: ../raster/r.proj/main.c:164 ../vector/v.proj/main.c:79 -#: ../vector/v.proj/main.c:84 ../vector/v.proj/main.c:90 +#: ../raster/r.proj/main.c:157 ../raster/r.proj/main.c:162 +#: ../raster/r.proj/main.c:167 ../vector/v.proj/main.c:84 +#: ../vector/v.proj/main.c:89 ../vector/v.proj/main.c:95 #: ../vector/v.net.flow/main.c:108 ../vector/v.net.flow/main.c:114 msgid "Source" msgstr "" -#: ../raster/r.proj/main.c:157 +#: ../raster/r.proj/main.c:160 msgid "Mapset containing input raster map" msgstr "" -#: ../raster/r.proj/main.c:158 ../vector/v.proj/main.c:83 +#: ../raster/r.proj/main.c:161 ../vector/v.proj/main.c:88 msgid "Default: name of current mapset" msgstr "" -#: ../raster/r.proj/main.c:162 +#: ../raster/r.proj/main.c:165 msgid "Name of input raster map to re-project" msgstr "Yeniden projeksiyonlanacak girdi raster harita adı" -#: ../raster/r.proj/main.c:167 ../vector/v.proj/main.c:93 +#: ../raster/r.proj/main.c:170 ../vector/v.proj/main.c:98 msgid "Path to GRASS database of input location" msgstr "" -#: ../raster/r.proj/main.c:171 +#: ../raster/r.proj/main.c:174 msgid "Name for output raster map (default: same as 'input')" msgstr "" -#: ../raster/r.proj/main.c:172 ../raster/r.proj/main.c:183 -#: ../raster/r.proj/main.c:199 ../vector/v.proj/main.c:102 -#: ../vector/v.proj/main.c:107 ../vector/v.proj/main.c:119 -#: ../vector/v.proj/main.c:126 +#: ../raster/r.proj/main.c:175 ../raster/r.proj/main.c:186 +#: ../raster/r.proj/main.c:202 ../vector/v.proj/main.c:107 +#: ../vector/v.proj/main.c:112 ../vector/v.proj/main.c:132 +#: ../vector/v.proj/main.c:139 msgid "Target" msgstr "" -#: ../raster/r.proj/main.c:198 +#: ../raster/r.proj/main.c:201 msgid "Resolution of output raster map" msgstr "" -#: ../raster/r.proj/main.c:203 +#: ../raster/r.proj/main.c:209 ../vector/v.proj/main.c:119 +#, fuzzy +msgid "PROJ pipeline for coordinate transformation" +msgstr "Harita kapatılamıyor" + +#: ../raster/r.proj/main.c:214 msgid "List raster maps in input mapset and exit" msgstr "" -#: ../raster/r.proj/main.c:213 +#: ../raster/r.proj/main.c:224 msgid "Print input map's bounds in the current projection and exit" msgstr "" -#: ../raster/r.proj/main.c:219 +#: ../raster/r.proj/main.c:230 msgid "Print input map's bounds in the current projection and exit (shell style)" msgstr "" -#: ../raster/r.proj/main.c:245 ../display/d.mon/start.c:52 +#: ../raster/r.proj/main.c:256 ../display/d.mon/start.c:52 #: ../imagery/i.gensig/parse.c:50 ../imagery/i.gensigset/parse.c:57 -#: ../imagery/i.cluster/main.c:179 ../vector/v.proj/main.c:150 -#: ../vector/v.external/main.c:137 +#: ../imagery/i.cluster/main.c:179 ../misc/m.nviz.image/main.c:77 +#: ../vector/v.proj/main.c:163 ../vector/v.external/main.c:141 #, c-format msgid "option <%s>: <%s> exists. To overwrite, use the --overwrite flag" msgstr "" -#: ../raster/r.proj/main.c:252 ../vector/v.proj/main.c:165 +#: ../raster/r.proj/main.c:263 ../vector/v.proj/main.c:178 msgid "Input and output locations can not be the same" msgstr "" -#: ../raster/r.proj/main.c:254 +#: ../raster/r.proj/main.c:265 msgid "Input and output locations are the same" msgstr "" -#: ../raster/r.proj/main.c:264 +#: ../raster/r.proj/main.c:275 msgid "Unable to get projection info of output raster map" msgstr "Çıktı raster haritasının projeksiyon bilgisi alınamıyor" -#: ../raster/r.proj/main.c:267 +#: ../raster/r.proj/main.c:278 msgid "Unable to get projection units of output raster map" msgstr "Çıktı raster haritasının projeksiyon birimleri alınamıyor" -#: ../raster/r.proj/main.c:270 +#: ../raster/r.proj/main.c:281 msgid "Unable to get projection key values of output raster map" msgstr "Çıktı raster haritasının projeksiyon anahtar deÄŸerleri alınamıyor" -#: ../raster/r.proj/main.c:279 +#: ../raster/r.proj/main.c:290 #, c-format msgid "Mapset <%s> in input location <%s> - %s" msgstr "<%s> - %s girdi mevkisindeki <%s> harita takımı" -#: ../raster/r.proj/main.c:281 ../raster/r.in.gdal/main.c:938 +#: ../raster/r.proj/main.c:292 ../raster/r.in.gdal/main.c:1009 #: ../imagery/i.rectify/target.c:32 #: ../imagery/i.ortho.photo/i.ortho.rectify/target.c:32 #: ../vector/v.rectify/target.c:41 msgid "permission denied" msgstr "eriÅŸim engellendi" -#: ../raster/r.proj/main.c:282 ../raster/r.in.gdal/main.c:939 +#: ../raster/r.proj/main.c:293 ../raster/r.in.gdal/main.c:1010 #: ../imagery/i.rectify/target.c:32 #: ../imagery/i.ortho.photo/i.ortho.rectify/target.c:32 #: ../vector/v.rectify/target.c:41 msgid "not found" msgstr "bulunamadı" -#: ../raster/r.proj/main.c:288 ../vector/v.proj/main.c:189 +#: ../raster/r.proj/main.c:299 ../vector/v.proj/main.c:201 #, c-format msgid "Checking location <%s> mapset <%s>" msgstr "<%s> mevkisi <%s> harita takımı kontrol ediliyor" -#: ../raster/r.proj/main.c:300 ../vector/v.proj/main.c:206 -#: ../vector/v.select/main.c:89 ../vector/v.in.ogr/main.c:444 +#: ../raster/r.proj/main.c:311 ../vector/v.proj/main.c:218 +#: ../vector/v.select/main.c:89 ../vector/v.in.ogr/main.c:461 #: ../vector/v.what.rast/main.c:121 ../vector/v.edit/main.c:89 #: ../vector/v.net/args.c:152 ../vector/v.net/args.c:159 #: ../vector/v.net/args.c:165 ../vector/v.net/args.c:169 -#: ../vector/v.net/args.c:179 ../vector/v.external/main.c:110 +#: ../vector/v.net/args.c:179 ../vector/v.external/main.c:114 #: ../scripts/d.frame/d.frame.py:288 #, c-format, python-format msgid "Required parameter <%s> not set" msgstr "Ä°stenen <%s> parametresi ayarlanamadı" -#: ../raster/r.proj/main.c:303 +#: ../raster/r.proj/main.c:314 #, c-format msgid "Raster map <%s> in location <%s> in mapset <%s> not found" msgstr "<%s> mevkisi <%s>harita takımındaki <%s> raster haritası bulunamadı" -#: ../raster/r.proj/main.c:311 +#: ../raster/r.proj/main.c:322 msgid "Unable to get projection info of input map" msgstr "Girdi haritanın projeksiyon bilgisi alınamıyor" -#: ../raster/r.proj/main.c:314 +#: ../raster/r.proj/main.c:330 msgid "Unable to get projection units of input map" msgstr "Girdi haritanın projeksiyon birimleri alınamıyor" -#: ../raster/r.proj/main.c:317 +#: ../raster/r.proj/main.c:333 msgid "Unable to get projection key values of input map" msgstr "Girdi haritanın projeksiyon anahtar deÄŸerleri alınamıyor" -#: ../raster/r.proj/main.c:332 +#: ../raster/r.proj/main.c:357 msgid "Unable to work with unprojected data (xy location)" msgstr "Projeksiyonsuz veri (xy konumu) ile çalışılamıyor" -#: ../raster/r.proj/main.c:351 +#: ../raster/r.proj/main.c:376 #, c-format msgid "Input map <%s@%s> in location <%s>:" msgstr "" -#: ../raster/r.proj/main.c:443 +#: ../raster/r.proj/main.c:470 msgid "Input:" msgstr "Girdi:" -#: ../raster/r.proj/main.c:444 ../raster/r.proj/main.c:455 +#: ../raster/r.proj/main.c:471 ../raster/r.proj/main.c:482 #, c-format msgid "Cols: %d (%d)" msgstr "Sütun: %d (%d)" -#: ../raster/r.proj/main.c:445 ../raster/r.proj/main.c:456 +#: ../raster/r.proj/main.c:472 ../raster/r.proj/main.c:483 #, c-format msgid "Rows: %d (%d)" msgstr "Satır: %d (%d)" -#: ../raster/r.proj/main.c:446 ../raster/r.proj/main.c:457 +#: ../raster/r.proj/main.c:473 ../raster/r.proj/main.c:484 #, c-format msgid "North: %f (%f)" msgstr "Kuzey: %f (%f)" -#: ../raster/r.proj/main.c:447 ../raster/r.proj/main.c:458 +#: ../raster/r.proj/main.c:474 ../raster/r.proj/main.c:485 #, c-format msgid "South: %f (%f)" msgstr "Güney: %f (%f)" -#: ../raster/r.proj/main.c:448 ../raster/r.proj/main.c:459 +#: ../raster/r.proj/main.c:475 ../raster/r.proj/main.c:486 #, c-format msgid "West: %f (%f)" msgstr "Batı: %f (%f)" -#: ../raster/r.proj/main.c:449 ../raster/r.proj/main.c:460 +#: ../raster/r.proj/main.c:476 ../raster/r.proj/main.c:487 #, c-format msgid "East: %f (%f)" msgstr "DoÄŸu: %f (%f)" -#: ../raster/r.proj/main.c:450 ../raster/r.proj/main.c:461 +#: ../raster/r.proj/main.c:477 ../raster/r.proj/main.c:488 #, c-format msgid "EW-res: %f" msgstr "DB çözünürlüğü: %f" -#: ../raster/r.proj/main.c:451 ../raster/r.proj/main.c:462 +#: ../raster/r.proj/main.c:478 ../raster/r.proj/main.c:489 #, c-format msgid "NS-res: %f" msgstr "KG çözünürlüğü: %f" -#: ../raster/r.proj/main.c:454 +#: ../raster/r.proj/main.c:481 msgid "Output:" msgstr "Çıktı:" -#: ../raster/r.proj/main.c:491 +#: ../raster/r.proj/main.c:518 msgid "Projecting..." msgstr "Projeksiyonlandırılıyor..." -#: ../raster/r.proj/bordwalk.c:216 +#: ../raster/r.proj/bordwalk.c:223 msgid "Input raster map is outside current region" msgstr "Girdi raster harita geçerli bölgenin dışında" -#: ../raster/r.proj/bordwalk.c:242 +#: ../raster/r.proj/bordwalk.c:251 msgid "Unable to reproject map center" msgstr "" @@ -15813,60 +16181,64 @@ msgid "Creates shaded relief map from an elevation map (DEM)." msgstr "" -#: ../raster/r.relief/main.c:117 +#: ../raster/r.relief/main.c:115 +msgid "Name of input raster (typically elevation) map" +msgstr "" + +#: ../raster/r.relief/main.c:118 msgid "Name for output shaded relief map" msgstr "" -#: ../raster/r.relief/main.c:125 +#: ../raster/r.relief/main.c:126 msgid "Altitude of the sun in degrees above the horizon" msgstr "GüneÅŸin yatay düzlemden olan derece olarak yüksekliÄŸi" -#: ../raster/r.relief/main.c:126 ../raster/r.relief/main.c:136 +#: ../raster/r.relief/main.c:127 ../raster/r.relief/main.c:137 msgid "Sun position" msgstr "" -#: ../raster/r.relief/main.c:135 +#: ../raster/r.relief/main.c:136 msgid "Azimuth of the sun in degrees to the east of north" msgstr "" -#: ../raster/r.relief/main.c:143 +#: ../raster/r.relief/main.c:144 msgid "Factor for exaggerating relief" msgstr "" -#: ../raster/r.relief/main.c:151 +#: ../raster/r.relief/main.c:152 msgid "Scale factor for converting meters to elevation units" msgstr "" -#: ../raster/r.relief/main.c:158 +#: ../raster/r.relief/main.c:159 msgid "Elevation units (overrides scale factor)" msgstr "" -#: ../raster/r.relief/main.c:163 +#: ../raster/r.relief/main.c:164 msgid "international feet" msgstr "" -#: ../raster/r.relief/main.c:164 +#: ../raster/r.relief/main.c:165 msgid "survey feet" msgstr "" -#: ../raster/r.relief/main.c:194 ../raster/r.in.gdal/main.c:400 -#: ../raster/r.in.gdal/main.c:682 ../imagery/i.landsat.toar/main.c:548 +#: ../raster/r.relief/main.c:195 ../raster/r.in.gdal/main.c:458 +#: ../raster/r.in.gdal/main.c:746 ../imagery/i.landsat.toar/main.c:548 #, c-format msgid "Raster map <%s> already exists and will be overwritten" msgstr "<%s> raster haritası zaten mevcut ve üzerine yazılacak" -#: ../raster/r.relief/main.c:197 ../raster/r.in.gdal/main.c:403 -#: ../raster/r.in.gdal/main.c:685 +#: ../raster/r.relief/main.c:198 ../raster/r.in.gdal/main.c:461 +#: ../raster/r.in.gdal/main.c:749 #, c-format msgid "Raster map <%s> already exists" msgstr "<%s> raster haritası zaten mevcut" -#: ../raster/r.relief/main.c:215 +#: ../raster/r.relief/main.c:216 #, c-format msgid "%s=%s - must not be zero" msgstr "" -#: ../raster/r.relief/main.c:474 +#: ../raster/r.relief/main.c:475 #, c-format msgid "Shaded relief raster map <%s> complete" msgstr "" @@ -15929,338 +16301,354 @@ msgid "trying to divide by zero...no unique solution for system...skipping..." msgstr "" -#: ../raster/r.in.gdal/main.c:96 +#: ../raster/r.in.gdal/main.c:99 msgid "Imports raster data into a GRASS raster map using GDAL library." msgstr "" -#: ../raster/r.in.gdal/main.c:102 +#: ../raster/r.in.gdal/main.c:105 msgid "Name of raster file to be imported" msgstr "" -#: ../raster/r.in.gdal/main.c:111 +#: ../raster/r.in.gdal/main.c:114 msgid "Band(s) to select (default is all bands)" msgstr "" -#: ../raster/r.in.gdal/main.c:112 ../raster/r.in.gdal/main.c:225 +#: ../raster/r.in.gdal/main.c:115 ../raster/r.in.gdal/main.c:242 +#: ../scripts/i.spectral/i.spectral.py:200 msgid "Bands" msgstr "" -#: ../raster/r.in.gdal/main.c:129 +#: ../raster/r.in.gdal/main.c:132 msgid "Name of GCPs target location" msgstr "" -#: ../raster/r.in.gdal/main.c:131 +#: ../raster/r.in.gdal/main.c:134 msgid "Name of location to create or to read projection from for GCPs transformation" msgstr "" -#: ../raster/r.in.gdal/main.c:133 ../raster/r.in.gdal/main.c:188 -#: ../raster/r.in.gdal/main.c:195 ../vector/v.info/print.c:505 +#: ../raster/r.in.gdal/main.c:136 ../raster/r.in.gdal/main.c:205 +#: ../raster/r.in.gdal/main.c:212 ../vector/v.info/print.c:505 #: ../vector/v.info/print.c:510 msgid "Projection" msgstr "" -#: ../raster/r.in.gdal/main.c:148 +#: ../raster/r.in.gdal/main.c:151 msgid "Offset to be added to band numbers" msgstr "" -#: ../raster/r.in.gdal/main.c:149 +#: ../raster/r.in.gdal/main.c:152 msgid "If 0, no offset is added and the first band is 1" msgstr "" -#: ../raster/r.in.gdal/main.c:157 +#: ../raster/r.in.gdal/main.c:160 msgid "Zero-padding of band number by filling with leading zeros up to given number" msgstr "" -#: ../raster/r.in.gdal/main.c:158 +#: ../raster/r.in.gdal/main.c:161 msgid "If 0, length will be adjusted to 'offset' number without leading zeros" msgstr "" -#: ../raster/r.in.gdal/main.c:164 +#: ../raster/r.in.gdal/main.c:167 msgid "Name of the output file that contains the imported map names" msgstr "" -#: ../raster/r.in.gdal/main.c:171 ../vector/v.in.lidar/main.c:272 -#: ../vector/v.in.ogr/main.c:281 +#: ../raster/r.in.gdal/main.c:174 ../vector/v.in.lidar/main.c:272 +#: ../vector/v.in.ogr/main.c:298 msgid "Name for new location to create" msgstr "oluÅŸturulacak yeni mevki adı" -#: ../raster/r.in.gdal/main.c:178 +#: ../raster/r.in.gdal/main.c:181 msgid "File prefix for raster attribute tables" msgstr "" -#: ../raster/r.in.gdal/main.c:179 +#: ../raster/r.in.gdal/main.c:182 msgid "The band number and \".csv\" will be appended to the file prefix" msgstr "" -#: ../raster/r.in.gdal/main.c:193 ../raster/r.external/main.c:109 -#: ../vector/v.in.ogr/main.c:354 ../vector/v.external/args.c:52 +#: ../raster/r.in.gdal/main.c:189 ../vector/v.in.ogr/main.c:220 +#, fuzzy +msgid "GDAL configuration options" +msgstr "Yapılandırma dosyası" + +#: ../raster/r.in.gdal/main.c:190 ../raster/r.in.gdal/main.c:197 +#: ../vector/v.in.ogr/main.c:221 ../vector/v.in.ogr/main.c:228 +#, fuzzy +msgid "Comma-separated list of key=value pairs" +msgstr "Virgül ile ayrılmış deÄŸerler listesi" + +#: ../raster/r.in.gdal/main.c:196 ../vector/v.in.ogr/main.c:227 +msgid "GDAL dataset open options" +msgstr "" + +#: ../raster/r.in.gdal/main.c:210 ../raster/r.external/main.c:109 +#: ../vector/v.in.ogr/main.c:371 ../vector/v.external/args.c:52 msgid "Perform projection check only and exit" msgstr "" -#: ../raster/r.in.gdal/main.c:200 ../raster/r.external/main.c:114 -#: ../vector/v.in.lidar/main.c:302 ../vector/v.in.ogr/main.c:366 +#: ../raster/r.in.gdal/main.c:217 ../raster/r.external/main.c:114 +#: ../vector/v.in.lidar/main.c:302 ../vector/v.in.ogr/main.c:383 msgid "Extend region extents based on new dataset" msgstr "" -#: ../raster/r.in.gdal/main.c:202 ../raster/r.external/main.c:115 -#: ../vector/v.in.ogr/main.c:368 +#: ../raster/r.in.gdal/main.c:219 ../raster/r.external/main.c:115 +#: ../vector/v.in.ogr/main.c:385 msgid "Also updates the default region if in the PERMANENT mapset" msgstr "" -#: ../raster/r.in.gdal/main.c:218 ../raster/r.external/main.c:119 +#: ../raster/r.in.gdal/main.c:235 ../raster/r.external/main.c:119 #: ../raster/r.region/main.c:70 msgid "Auto-adjustment for lat/lon" msgstr "" -#: ../raster/r.in.gdal/main.c:219 ../raster/r.external/main.c:120 +#: ../raster/r.in.gdal/main.c:236 ../raster/r.external/main.c:120 #: ../raster/r.region/main.c:71 msgid "Attempt to fix small precision errors in resolution and extents" msgstr "" -#: ../raster/r.in.gdal/main.c:224 +#: ../raster/r.in.gdal/main.c:241 msgid "Keep band numbers instead of using band color names" msgstr "" -#: ../raster/r.in.gdal/main.c:230 +#: ../raster/r.in.gdal/main.c:247 msgid "Create the location specified by the \"location\" parameter and exit. Do not import the raster file." msgstr "" -#: ../raster/r.in.gdal/main.c:235 ../vector/v.in.lidar/main.c:284 -#: ../vector/v.in.ogr/main.c:361 +#: ../raster/r.in.gdal/main.c:252 ../vector/v.in.lidar/main.c:284 +#: ../vector/v.in.ogr/main.c:378 msgid "Limit import to the current region" msgstr "" -#: ../raster/r.in.gdal/main.c:240 +#: ../raster/r.in.gdal/main.c:257 msgid "Print number of bands and exit" msgstr "" -#: ../raster/r.in.gdal/main.c:272 ../raster/r.external/list.c:23 +#: ../raster/r.in.gdal/main.c:289 ../raster/r.external/list.c:23 #: ../vector/v.external.out/list.c:102 ../vector/v.out.ogr/list.c:116 -#: ../vector/v.in.ogr/main.c:403 ../vector/v.external/list.c:94 +#: ../vector/v.in.ogr/main.c:420 ../vector/v.external/list.c:94 msgid "Supported formats:" msgstr "" -#: ../raster/r.in.gdal/main.c:315 +#: ../raster/r.in.gdal/main.c:332 msgid "You have to specify a target location different from output location" msgstr "" -#: ../raster/r.in.gdal/main.c:319 +#: ../raster/r.in.gdal/main.c:336 msgid "You need to specify valid location name." msgstr "" -#: ../raster/r.in.gdal/main.c:323 +#: ../raster/r.in.gdal/main.c:340 msgid "The '-l' flag only works in Lat/Lon locations" msgstr "" -#: ../raster/r.in.gdal/main.c:326 +#: ../raster/r.in.gdal/main.c:343 msgid "The number of digits for band numbering must be equal or greater than 0" msgstr "" -#: ../raster/r.in.gdal/main.c:339 +#: ../raster/r.in.gdal/main.c:356 msgid "Disabling '-r' flag for new location" msgstr "" -#: ../raster/r.in.gdal/main.c:347 ../raster/r.in.gdal/main.c:350 +#: ../raster/r.in.gdal/main.c:362 #, c-format -msgid "Using memory cache size: %.1f MiB" +msgid "Using memory cache size: %s MiB" msgstr "" -#: ../raster/r.in.gdal/main.c:359 +#: ../raster/r.in.gdal/main.c:417 #, c-format msgid "Unable to open datasource <%s>" msgstr "" -#: ../raster/r.in.gdal/main.c:370 +#: ../raster/r.in.gdal/main.c:428 #, c-format msgid "Input seems to be NOAA/AVHRR data which needs to be georeferenced with thin plate spline transformation (%s or %s)." msgstr "" -#: ../raster/r.in.gdal/main.c:383 +#: ../raster/r.in.gdal/main.c:441 msgid "Input contains subdatasets which may need to be imported separately" msgstr "" -#: ../raster/r.in.gdal/main.c:423 +#: ../raster/r.in.gdal/main.c:481 msgid "Input raster map is flipped or rotated - cannot import. You may use 'gdalwarp' to transform the map to North-up." msgstr "" -#: ../raster/r.in.gdal/main.c:442 +#: ../raster/r.in.gdal/main.c:500 #, c-format msgid "Unable to fetch the affine transformation coefficients. Flag -%c cannot be used in this case." msgstr "" -#: ../raster/r.in.gdal/main.c:470 +#: ../raster/r.in.gdal/main.c:528 msgid "Map bounds have been constrained to geographic coordinates. You will almost certainly want to check map bounds and resolution with r.info and reset them with r.region before going any further." msgstr "" -#: ../raster/r.in.gdal/main.c:515 ../raster/r.in.gdal/main.c:542 +#: ../raster/r.in.gdal/main.c:573 ../raster/r.in.gdal/main.c:603 msgid "Input raster does not overlap current computational region. Nothing to import." msgstr "" -#: ../raster/r.in.gdal/main.c:579 +#: ../raster/r.in.gdal/main.c:643 #, c-format msgid "Importing %d raster bands..." msgstr "" -#: ../raster/r.in.gdal/main.c:598 ../raster/r.external/main.c:230 +#: ../raster/r.in.gdal/main.c:662 ../raster/r.external/main.c:230 #, c-format msgid "Selected band (%d) does not exist" msgstr "Seçilen (%d) bandı yok" -#: ../raster/r.in.gdal/main.c:623 +#: ../raster/r.in.gdal/main.c:687 msgid "Unable to open the map names output text file" msgstr "" -#: ../raster/r.in.gdal/main.c:654 +#: ../raster/r.in.gdal/main.c:718 #, c-format msgid "Unable to get raster band number %d" msgstr "" -#: ../raster/r.in.gdal/main.c:731 +#: ../raster/r.in.gdal/main.c:796 #, c-format msgid "Copying %d GCPS in points file for <%s>" msgstr "nokta dosyasındaki %d YKN <%s> için kopyalanıyor" -#: ../raster/r.in.gdal/main.c:739 +#: ../raster/r.in.gdal/main.c:804 msgid "GCPs have the following OpenGIS WKT Coordinate System:" msgstr "" -#: ../raster/r.in.gdal/main.c:762 +#: ../raster/r.in.gdal/main.c:827 msgid "Re-projecting GCPs table:" msgstr "YKN tablosu yeniden projeksiyonlandırılıyor:" -#: ../raster/r.in.gdal/main.c:763 +#: ../raster/r.in.gdal/main.c:828 #, c-format msgid "* Input projection for GCP table: %s" msgstr "" -#: ../raster/r.in.gdal/main.c:765 +#: ../raster/r.in.gdal/main.c:830 #, c-format msgid "* Output projection for GCP table: %s" msgstr "" -#: ../raster/r.in.gdal/main.c:786 +#: ../raster/r.in.gdal/main.c:852 #, c-format -msgid "Error in pj_do_proj (can't re-projection GCP %i)" +msgid "Error in %s (can't re-project GCP %i)" msgstr "" -#: ../raster/r.in.gdal/main.c:808 ../raster/r.in.gdal/proj.c:63 -#: ../raster/r.external/proj.c:63 ../vector/v.in.lidar/main.c:507 -#: ../vector/v.in.ogr/proj.c:253 ../vector/v.external/proj.c:154 +#: ../raster/r.in.gdal/main.c:875 ../raster/r.in.gdal/proj.c:85 +#: ../raster/r.external/proj.c:85 ../vector/v.in.lidar/main.c:507 +#: ../vector/v.in.ogr/proj.c:292 ../vector/v.external/proj.c:177 msgid "Unable to convert input map projection to GRASS format; cannot create new location." msgstr "" -#: ../raster/r.in.gdal/main.c:832 ../raster/r.in.gdal/proj.c:69 -#: ../raster/r.external/proj.c:69 ../vector/v.in.lidar/main.c:513 -#: ../vector/v.in.ogr/proj.c:259 ../vector/v.external/proj.c:160 +#: ../raster/r.in.gdal/main.c:899 ../raster/r.in.gdal/proj.c:91 +#: ../raster/r.external/proj.c:91 ../vector/v.in.lidar/main.c:513 +#: ../vector/v.in.ogr/proj.c:298 ../vector/v.external/proj.c:183 #, c-format msgid "Unable to create new location <%s>" msgstr "" -#: ../raster/r.in.gdal/main.c:838 ../raster/r.in.gdal/proj.c:72 -#: ../raster/r.external/proj.c:72 ../general/g.proj/create.c:15 -#: ../vector/v.in.lidar/main.c:516 ../vector/v.in.ogr/proj.c:262 -#: ../vector/v.external/proj.c:163 +#: ../raster/r.in.gdal/main.c:905 ../raster/r.in.gdal/proj.c:94 +#: ../raster/r.external/proj.c:94 ../general/g.proj/create.c:16 +#: ../vector/v.in.lidar/main.c:516 ../vector/v.in.ogr/proj.c:301 +#: ../vector/v.external/proj.c:186 #, c-format msgid "Location <%s> created" msgstr "< %s> Mevkisi oluÅŸturuldu" -#: ../raster/r.in.gdal/main.c:841 +#: ../raster/r.in.gdal/main.c:908 #, c-format msgid "The target for the output group <%s> has been set to location <%s>, mapset ." msgstr "" -#: ../raster/r.in.gdal/main.c:881 ../raster/r.external/window.c:93 -#: ../vector/v.in.ogr/main.c:1871 +#: ../raster/r.in.gdal/main.c:948 ../raster/r.external/window.c:93 +#: ../vector/v.in.ogr/main.c:1971 msgid "Default region for this location updated" msgstr "" -#: ../raster/r.in.gdal/main.c:884 ../raster/r.external/window.c:96 -#: ../vector/v.in.ogr/main.c:1874 +#: ../raster/r.in.gdal/main.c:951 ../raster/r.external/window.c:96 +#: ../vector/v.in.ogr/main.c:1974 msgid "Region for the current mapset updated" msgstr "" -#: ../raster/r.in.gdal/main.c:912 +#: ../raster/r.in.gdal/main.c:980 msgid "Unable to translate projection key values of input GCPs" msgstr "" -#: ../raster/r.in.gdal/main.c:928 +#: ../raster/r.in.gdal/main.c:996 msgid "Unable to get projection info of target location" msgstr "Hedef mevkinin projeksiyon bilgisi alınamıyor" -#: ../raster/r.in.gdal/main.c:930 +#: ../raster/r.in.gdal/main.c:998 msgid "Unable to get projection units of target location" msgstr "Hedef mevkinin projeksiyon birimleri alınamadı" -#: ../raster/r.in.gdal/main.c:932 +#: ../raster/r.in.gdal/main.c:1000 msgid "Unable to get projection key values of target location" msgstr "Hedef mevkinin projeksiyon anahtar deÄŸerler elde edilemedi" -#: ../raster/r.in.gdal/main.c:936 ../imagery/i.rectify/target.c:31 +#: ../raster/r.in.gdal/main.c:1007 ../imagery/i.rectify/target.c:31 #: ../imagery/i.ortho.photo/i.ortho.rectify/target.c:31 #: ../vector/v.rectify/target.c:40 #, c-format msgid "Mapset <%s> in target location <%s> - " msgstr "<%s> harita takımı <%s> hedef mevkisinde - " -#: ../raster/r.in.gdal/main.c:974 +#: ../raster/r.in.gdal/main.c:1045 #, c-format msgid "Importing raster map <%s>..." msgstr "" -#: ../raster/r.in.gdal/main.c:1089 ../raster/r.in.gdal/main.c:1144 -#: ../raster/r.in.gdal/main.c:1218 +#: ../raster/r.in.gdal/main.c:1162 ../raster/r.in.gdal/main.c:1217 +#: ../raster/r.in.gdal/main.c:1291 msgid "Invalid row" msgstr "" -#: ../raster/r.in.gdal/main.c:1486 ../raster/r.in.gdal/main.c:1543 +#: ../raster/r.in.gdal/main.c:1559 ../raster/r.in.gdal/main.c:1616 msgid "Inconsistent color rules in RAT" msgstr "" -#: ../raster/r.in.gdal/main.c:1600 +#: ../raster/r.in.gdal/main.c:1673 #, c-format msgid "Setting grey color table for <%s> (8bit, full range)" msgstr "<%s> için gri renk tablosu ayarlanıyor (8 bit, tam aralık)" -#: ../raster/r.in.gdal/main.c:1614 +#: ../raster/r.in.gdal/main.c:1687 #, c-format msgid "Setting grey color table for <%s> (16bit, image range)" msgstr "<%s> için gri renk tablosu ayarlanıyor (16 bit, tam aralık)" -#: ../raster/r.in.gdal/main.c:1716 +#: ../raster/r.in.gdal/main.c:1789 #, c-format msgid "Unable to open file <%s>: %s." msgstr "" -#: ../raster/r.in.gdal/proj.c:42 ../raster/r.external/proj.c:42 +#: ../raster/r.in.gdal/proj.c:46 ../raster/r.external/proj.c:46 #, c-format msgid "" "Input contains an invalid SRS. WKT definition:\n" "%s" msgstr "" -#: ../raster/r.in.gdal/proj.c:51 ../raster/r.external/proj.c:51 +#: ../raster/r.in.gdal/proj.c:73 ../raster/r.external/proj.c:73 msgid "No projection information available" msgstr "" -#: ../raster/r.in.gdal/proj.c:94 ../raster/r.external/proj.c:94 -#: ../vector/v.in.ogr/proj.c:284 ../vector/v.external/proj.c:185 +#: ../raster/r.in.gdal/proj.c:116 ../raster/r.external/proj.c:116 +#: ../vector/v.in.ogr/proj.c:323 ../vector/v.external/proj.c:208 msgid "Unable to convert input map projection information to GRASS format." msgstr "" -#: ../raster/r.in.gdal/proj.c:138 ../raster/r.external/proj.c:138 -#: ../vector/v.in.ogr/proj.c:329 ../vector/v.external/proj.c:230 +#: ../raster/r.in.gdal/proj.c:160 ../raster/r.external/proj.c:160 +#: ../vector/v.in.ogr/proj.c:368 ../vector/v.external/proj.c:253 msgid "Location PROJ_INFO is:\n" msgstr "Mevki: PROJ_INFO:\n" -#: ../raster/r.in.gdal/proj.c:148 ../raster/r.in.gdal/proj.c:155 -#: ../raster/r.external/proj.c:148 ../raster/r.external/proj.c:155 -#: ../vector/v.in.ogr/proj.c:339 ../vector/v.in.ogr/proj.c:346 -#: ../vector/v.external/proj.c:240 ../vector/v.external/proj.c:247 +#: ../raster/r.in.gdal/proj.c:170 ../raster/r.in.gdal/proj.c:177 +#: ../raster/r.external/proj.c:170 ../raster/r.external/proj.c:177 +#: ../vector/v.in.ogr/proj.c:378 ../vector/v.in.ogr/proj.c:385 +#: ../vector/v.external/proj.c:263 ../vector/v.external/proj.c:270 msgid "Dataset PROJ_INFO is:\n" msgstr "Veri takımı PROJ_INFO su:\n" -#: ../raster/r.in.gdal/proj.c:241 ../raster/r.external/proj.c:241 -#: ../vector/v.in.ogr/proj.c:432 ../vector/v.external/proj.c:333 +#: ../raster/r.in.gdal/proj.c:263 ../raster/r.external/proj.c:263 +#: ../vector/v.in.ogr/proj.c:471 ../vector/v.external/proj.c:356 msgid "Consider generating a new location from the input dataset using the 'location' parameter.\n" msgstr "" @@ -16406,7 +16794,7 @@ msgid "You already know the sun position" msgstr "" -#: ../raster/r.sunmask/main.c:444 ../vector/v.colors/main.c:199 +#: ../raster/r.sunmask/main.c:444 ../vector/v.colors/main.c:212 #, c-format msgid "Option <%s> required" msgstr "" @@ -16420,24 +16808,24 @@ msgid "Calculating shadows from DEM..." msgstr "DEM'den gölgeler hesaplanıyor..." -#: ../raster/r.sunmask/g_solposition.c:66 +#: ../raster/r.sunmask/g_solposition.c:67 msgid "Unable to calculate sun position in un-projected locations. Specify sunposition directly." msgstr "" -#: ../raster/r.sunmask/g_solposition.c:88 +#: ../raster/r.sunmask/g_solposition.c:89 #, c-format msgid "Specified point %f, %f outside of current region, is that intended? Anyway, it will be used." msgstr "" -#: ../raster/r.sunmask/g_solposition.c:98 ../raster/r.latlong/main.c:101 +#: ../raster/r.sunmask/g_solposition.c:99 ../raster/r.latlong/main.c:99 msgid "Unable to get projection info of current location" msgstr "" -#: ../raster/r.sunmask/g_solposition.c:101 ../raster/r.latlong/main.c:103 +#: ../raster/r.sunmask/g_solposition.c:102 ../raster/r.latlong/main.c:101 msgid "Unable to get projection units of current location" msgstr "" -#: ../raster/r.sunmask/g_solposition.c:104 ../raster/r.latlong/main.c:105 +#: ../raster/r.sunmask/g_solposition.c:105 ../raster/r.latlong/main.c:103 msgid "Unable to get projection key values of current location" msgstr "" @@ -16678,7 +17066,7 @@ #: ../raster/r.support/main.c:312 ../scripts/d.polar/d.polar.py:407 #: ../scripts/i.in.spotvgt/i.in.spotvgt.py:280 -#: ../scripts/r.plane/r.plane.py:122 ../scripts/r.fillnulls/r.fillnulls.py:494 +#: ../scripts/r.plane/r.plane.py:122 ../scripts/r.fillnulls/r.fillnulls.py:506 #: ../scripts/v.in.e00/v.in.e00.py:165 ../scripts/r.in.aster/r.in.aster.py:144 msgid "Done." msgstr "Yapıldı." @@ -16944,139 +17332,104 @@ msgid "Imagery group <%s> created" msgstr "" -#: ../raster/r.external/link.c:48 +#: ../raster/r.external/link.c:46 msgid "Complex types not supported" msgstr "Karmaşık tipler desteklenmiyor" -#: ../raster/r.external/link.c:63 +#: ../raster/r.external/link.c:56 #, c-format msgid "Copying color table for %s" msgstr "%s için renk tablosu kopyalanıyor" -#: ../raster/r.external/link.c:81 +#: ../raster/r.external/link.c:74 #, c-format msgid "Setting grey color table for <%s> (full 8bit range)" msgstr "<%s> için gri renk tablosu ayarlanıyor (tam 8 bit aralık)" -#: ../raster/r.external/link.c:87 -#, c-format -msgid "Setting grey color table for <%s> (data range)" -msgstr "<%s> için gri renk tablosu ayarlanıyor (veri aralığı)" - -#: ../raster/r.external/link.c:101 -#, c-format -msgid "Unable to create cell/%s file" -msgstr "%s hücre dosyası oluÅŸturulamıyor" - -#: ../raster/r.external/link.c:110 -#, c-format -msgid "Unable to create fcell/%s file" -msgstr "%s fcell dosyası oluÅŸturulamıyor" - -#: ../raster/r.external/link.c:146 +#: ../raster/r.external/link.c:132 #, c-format msgid "Unable to create cell_misc/%s/gdal file" msgstr "cell_misc/%s/gdal dosyası oluÅŸturulamıyor" -#: ../raster/r.external/link.c:149 +#: ../raster/r.external/link.c:135 #, c-format msgid "Error writing cell_misc/%s/gdal file" msgstr "cell_misc/%s/gdal dosyasını yazmada hata" -#: ../raster/r.external/link.c:174 -#, c-format -msgid "Unable to create cell_misc/%s/f_format file" -msgstr "cell_misc/%s/f_format dosyası oluÅŸturulamıyor" - -#: ../raster/r.external/link.c:177 -#, c-format -msgid "Error writing cell_misc/%s/f_format file" -msgstr "cell_misc/%s/f_format dosyasını yazmada hata" - -#: ../raster/r.external/link.c:224 -#, c-format -msgid "Creating support files for %s" -msgstr "%s için destek dosyaları oluÅŸturuluyor" - -#: ../raster/r.external/link.c:236 -#, c-format -msgid "Link to raster map <%s> created." -msgstr "" - #: ../raster/r.resamp.filter/main.c:142 #, c-format msgid "Filter <%s> not found" msgstr "" -#: ../raster/r.resamp.filter/main.c:391 +#: ../raster/r.resamp.filter/main.c:396 msgid "kernel filter" msgstr "" -#: ../raster/r.resamp.filter/main.c:394 +#: ../raster/r.resamp.filter/main.c:399 msgid "Resamples raster map layers using an analytic kernel." msgstr "" -#: ../raster/r.resamp.filter/main.c:405 +#: ../raster/r.resamp.filter/main.c:410 msgid "Filter kernel(s)" msgstr "" -#: ../raster/r.resamp.filter/main.c:413 +#: ../raster/r.resamp.filter/main.c:418 msgid "Filter radius" msgstr "" -#: ../raster/r.resamp.filter/main.c:420 +#: ../raster/r.resamp.filter/main.c:425 msgid "Filter radius (horizontal)" msgstr "" -#: ../raster/r.resamp.filter/main.c:427 +#: ../raster/r.resamp.filter/main.c:432 msgid "Filter radius (vertical)" msgstr "" -#: ../raster/r.resamp.filter/main.c:438 ../vector/v.external.out/args.c:90 +#: ../raster/r.resamp.filter/main.c:443 ../vector/v.external.out/args.c:90 #, c-format msgid "%s= and %s=/%s= are mutually exclusive" msgstr "" -#: ../raster/r.resamp.filter/main.c:443 +#: ../raster/r.resamp.filter/main.c:448 #, c-format msgid "Either %s= or %s=/%s= required" msgstr "" -#: ../raster/r.resamp.filter/main.c:446 +#: ../raster/r.resamp.filter/main.c:451 #, c-format msgid "Both %s= and %s= required" msgstr "" -#: ../raster/r.resamp.filter/main.c:469 +#: ../raster/r.resamp.filter/main.c:474 msgid "Differing number of values for filter= and [xy_]radius=" msgstr "" -#: ../raster/r.resamp.filter/main.c:472 +#: ../raster/r.resamp.filter/main.c:477 #, c-format msgid "Too many filters (max: %d)" msgstr "" -#: ../raster/r.resamp.filter/main.c:490 +#: ../raster/r.resamp.filter/main.c:495 msgid "At least one filter must be finite" msgstr "" -#: ../raster/r.latlong/main.c:57 +#: ../raster/r.latlong/main.c:56 msgid "latitude" msgstr "" -#: ../raster/r.latlong/main.c:58 +#: ../raster/r.latlong/main.c:57 msgid "longitude" msgstr "" -#: ../raster/r.latlong/main.c:60 +#: ../raster/r.latlong/main.c:59 msgid "Creates a latitude/longitude raster map." msgstr "" -#: ../raster/r.latlong/main.c:66 +#: ../raster/r.latlong/main.c:65 msgid "Name for output latitude or longitude raster map" msgstr "" -#: ../raster/r.latlong/main.c:70 +#: ../raster/r.latlong/main.c:69 msgid "Longitude output" msgstr "" @@ -17125,14 +17478,14 @@ #: ../raster/r.region/main.c:61 ../raster/r.region/main.c:66 #: ../raster/r.region/main.c:72 ../raster/r.region/main.c:87 #: ../raster/r.region/main.c:94 ../raster/r.region/main.c:101 -#: ../raster/r.region/main.c:144 ../general/g.region/main.c:78 -#: ../general/g.region/main.c:84 ../general/g.region/main.c:171 -#: ../general/g.region/main.c:178 ../general/g.region/main.c:187 -#: ../general/g.region/main.c:195 +#: ../raster/r.region/main.c:144 ../general/g.region/main.c:79 +#: ../general/g.region/main.c:85 ../general/g.region/main.c:172 +#: ../general/g.region/main.c:179 ../general/g.region/main.c:188 +#: ../general/g.region/main.c:196 msgid "Existing" msgstr "Mevcut" -#: ../raster/r.region/main.c:65 ../general/g.region/main.c:77 +#: ../raster/r.region/main.c:65 ../general/g.region/main.c:78 msgid "Set from default region" msgstr "Varsayılan bölgeden ayarla" @@ -17152,19 +17505,19 @@ msgid "Set region to match this vector map" msgstr "Bölgeyi bu vektör haritanınkiyle eÅŸ olacak ÅŸekilde ayarla" -#: ../raster/r.region/main.c:109 ../general/g.region/main.c:203 +#: ../raster/r.region/main.c:109 ../general/g.region/main.c:204 msgid "Value for the northern edge" msgstr "Kuzey kenar için deÄŸer" -#: ../raster/r.region/main.c:118 ../general/g.region/main.c:212 +#: ../raster/r.region/main.c:118 ../general/g.region/main.c:213 msgid "Value for the southern edge" msgstr "Güney kenar için deÄŸer" -#: ../raster/r.region/main.c:127 ../general/g.region/main.c:221 +#: ../raster/r.region/main.c:127 ../general/g.region/main.c:222 msgid "Value for the eastern edge" msgstr "DoÄŸu kenar için deÄŸer" -#: ../raster/r.region/main.c:136 ../general/g.region/main.c:230 +#: ../raster/r.region/main.c:136 ../general/g.region/main.c:231 msgid "Value for the western edge" msgstr "Batı kenar için deÄŸer" @@ -17654,31 +18007,31 @@ msgid "No basins were created. Verify threshold and region settings." msgstr "" -#: ../raster/r.watershed/seg/close_maps2.c:86 +#: ../raster/r.watershed/seg/close_maps2.c:87 msgid "Closing stream segments map" msgstr "" -#: ../raster/r.watershed/seg/close_maps2.c:109 +#: ../raster/r.watershed/seg/close_maps2.c:110 msgid "Closing basins map" msgstr "" -#: ../raster/r.watershed/seg/close_maps2.c:116 +#: ../raster/r.watershed/seg/close_maps2.c:117 msgid "Closing half basins map" msgstr "" -#: ../raster/r.watershed/seg/main.c:92 ../raster/r.watershed/seg/main.c:107 -#: ../raster/r.watershed/ram/main.c:82 ../raster/r.watershed/ram/main.c:98 +#: ../raster/r.watershed/seg/main.c:93 ../raster/r.watershed/seg/main.c:108 +#: ../raster/r.watershed/ram/main.c:85 ../raster/r.watershed/ram/main.c:101 #, c-format msgid "SECTION %d: Closing Maps." msgstr "" -#: ../raster/r.watershed/seg/main.c:105 ../raster/r.watershed/ram/main.c:96 +#: ../raster/r.watershed/seg/main.c:106 ../raster/r.watershed/ram/main.c:99 #, c-format msgid "SECTION %d: Watershed determination." msgstr "" #: ../raster/r.watershed/seg/do_astar.c:30 -#: ../raster/r.watershed/ram/do_astar.c:27 +#: ../raster/r.watershed/ram/do_astar.c:28 msgid "SECTION 2: A* Search." msgstr "" @@ -17686,73 +18039,73 @@ msgid "No seeds for A* Search" msgstr "" -#: ../raster/r.watershed/seg/do_astar.c:146 +#: ../raster/r.watershed/seg/do_astar.c:147 msgid "bug in A* Search: doer %" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:20 +#: ../raster/r.watershed/seg/close_maps.c:23 msgid "Closing accumulation map" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:136 +#: ../raster/r.watershed/seg/close_maps.c:140 msgid "Closing TCI and SPI maps" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:138 +#: ../raster/r.watershed/seg/close_maps.c:142 msgid "Closing TCI map" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:140 +#: ../raster/r.watershed/seg/close_maps.c:144 msgid "Closing SPI map" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:300 +#: ../raster/r.watershed/seg/close_maps.c:307 msgid "Closing flow direction map" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:327 +#: ../raster/r.watershed/seg/close_maps.c:334 msgid "Closing LS map" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:332 +#: ../raster/r.watershed/seg/close_maps.c:339 msgid "Closing SL map" msgstr "" -#: ../raster/r.watershed/seg/init_vars.c:139 +#: ../raster/r.watershed/seg/init_vars.c:143 #, c-format msgid "SECTION 1 beginning: Initiating Variables. %d section total." msgid_plural "SECTION 1 beginning: Initiating Variables. %d sections total." msgstr[0] "" msgstr[1] "" -#: ../raster/r.watershed/seg/init_vars.c:175 +#: ../raster/r.watershed/seg/init_vars.c:178 msgid "Maximum memory to be used was smaller than 3 MB, set to 3 MB." msgstr "" -#: ../raster/r.watershed/seg/init_vars.c:470 +#: ../raster/r.watershed/seg/init_vars.c:511 msgid "SECTION 1b: Determining Offmap Flow." msgstr "" -#: ../raster/r.watershed/seg/do_cum.c:119 -#: ../raster/r.watershed/ram/do_cum.c:114 +#: ../raster/r.watershed/seg/do_cum.c:122 +#: ../raster/r.watershed/ram/do_cum.c:116 msgid "SECTION 3: Accumulating Surface Flow with SFD." msgstr "" -#: ../raster/r.watershed/seg/do_cum.c:293 -#: ../raster/r.watershed/ram/do_cum.c:276 +#: ../raster/r.watershed/seg/do_cum.c:315 +#: ../raster/r.watershed/ram/do_cum.c:296 msgid "SECTION 3a: Accumulating Surface Flow with MFD." msgstr "" -#: ../raster/r.watershed/seg/do_cum.c:529 +#: ../raster/r.watershed/seg/do_cum.c:560 msgid "MFD: A * path already processed when distributing flow: %d of %" msgstr "" -#: ../raster/r.watershed/seg/do_cum.c:533 -#: ../raster/r.watershed/ram/do_cum.c:486 +#: ../raster/r.watershed/seg/do_cum.c:564 +#: ../raster/r.watershed/ram/do_cum.c:512 msgid "SECTION 3b: Adjusting drainage directions." msgstr "" -#: ../raster/r.watershed/seg/usage.c:9 ../raster/r.watershed/ram/usage.c:9 +#: ../raster/r.watershed/seg/usage.c:9 #, c-format msgid "" "USAGE for basin delineation:\n" @@ -17764,187 +18117,194 @@ "\n" msgstr "" -#: ../raster/r.watershed/front/main.c:77 +#: ../raster/r.watershed/front/main.c:79 msgid "drainage" msgstr "" -#: ../raster/r.watershed/front/main.c:79 +#: ../raster/r.watershed/front/main.c:81 msgid "stream power index" msgstr "" -#: ../raster/r.watershed/front/main.c:81 +#: ../raster/r.watershed/front/main.c:84 msgid "Calculates hydrological parameters and RUSLE factors." msgstr "" -#: ../raster/r.watershed/front/main.c:84 ../raster/r.watershed/front/main.c:91 -#: ../raster/r.watershed/front/main.c:97 ../raster/r.watershed/front/main.c:104 -#: ../raster/r.watershed/front/main.c:113 -#: ../raster/r.watershed/front/main.c:121 -#: ../raster/r.watershed/front/main.c:130 +#: ../raster/r.watershed/front/main.c:87 ../raster/r.watershed/front/main.c:95 +#: ../raster/r.watershed/front/main.c:102 +#: ../raster/r.watershed/front/main.c:109 +#: ../raster/r.watershed/front/main.c:118 +#: ../raster/r.watershed/front/main.c:125 +#: ../raster/r.watershed/front/main.c:132 +#: ../raster/r.watershed/front/main.c:140 msgid "Inputs" msgstr "" -#: ../raster/r.watershed/front/main.c:88 +#: ../raster/r.watershed/front/main.c:91 msgid "Name of input depressions raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:89 +#: ../raster/r.watershed/front/main.c:93 msgid "All non-NULL and non-zero cells are considered as real depressions" msgstr "" -#: ../raster/r.watershed/front/main.c:95 +#: ../raster/r.watershed/front/main.c:100 msgid "Name of input raster representing amount of overland flow per cell" msgstr "" -#: ../raster/r.watershed/front/main.c:101 +#: ../raster/r.watershed/front/main.c:106 msgid "Name of input raster map percent of disturbed land" msgstr "" -#: ../raster/r.watershed/front/main.c:102 -#: ../raster/r.watershed/front/main.c:127 +#: ../raster/r.watershed/front/main.c:107 +#: ../raster/r.watershed/front/main.c:137 msgid "For USLE" msgstr "" -#: ../raster/r.watershed/front/main.c:109 +#: ../raster/r.watershed/front/main.c:114 msgid "Name of input raster map blocking overland surface flow" msgstr "" -#: ../raster/r.watershed/front/main.c:111 +#: ../raster/r.watershed/front/main.c:116 msgid "For USLE. All non-NULL and non-zero cells are considered as blocking terrain." msgstr "" -#: ../raster/r.watershed/front/main.c:118 +#: ../raster/r.watershed/front/main.c:123 +#, fuzzy +msgid "Name of input raster map with percentages for flow accumulation." +msgstr "Yeniden projeksiyonlanacak girdi raster harita adı" + +#: ../raster/r.watershed/front/main.c:129 msgid "Minimum size of exterior watershed basin" msgstr "" -#: ../raster/r.watershed/front/main.c:126 +#: ../raster/r.watershed/front/main.c:136 msgid "Maximum length of surface flow in map units" msgstr "" -#: ../raster/r.watershed/front/main.c:135 +#: ../raster/r.watershed/front/main.c:144 msgid "Name for output accumulation raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:137 +#: ../raster/r.watershed/front/main.c:145 msgid "Number of cells that drain through each cell" msgstr "" -#: ../raster/r.watershed/front/main.c:144 +#: ../raster/r.watershed/front/main.c:152 msgid "Name for output topographic index ln(a / tan(b)) map" msgstr "" -#: ../raster/r.watershed/front/main.c:151 +#: ../raster/r.watershed/front/main.c:158 msgid "Stream power index a * tan(b)" msgstr "" -#: ../raster/r.watershed/front/main.c:157 +#: ../raster/r.watershed/front/main.c:164 msgid "Name for output drainage direction raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:158 +#: ../raster/r.watershed/front/main.c:165 msgid "Directions numbered from 1 to 8" msgstr "" -#: ../raster/r.watershed/front/main.c:164 +#: ../raster/r.watershed/front/main.c:171 msgid "Name for output basins raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:170 +#: ../raster/r.watershed/front/main.c:177 msgid "Name for output stream segments raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:176 +#: ../raster/r.watershed/front/main.c:183 msgid "Name for output half basins raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:178 +#: ../raster/r.watershed/front/main.c:184 msgid "Each half-basin is given a unique value" msgstr "" -#: ../raster/r.watershed/front/main.c:184 +#: ../raster/r.watershed/front/main.c:190 msgid "Name for output slope length raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:186 +#: ../raster/r.watershed/front/main.c:191 msgid "Slope length and steepness (LS) factor for USLE" msgstr "" -#: ../raster/r.watershed/front/main.c:192 +#: ../raster/r.watershed/front/main.c:197 msgid "Name for output slope steepness raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:193 +#: ../raster/r.watershed/front/main.c:198 msgid "Slope steepness (S) factor for USLE" msgstr "" -#: ../raster/r.watershed/front/main.c:202 +#: ../raster/r.watershed/front/main.c:207 msgid "Convergence factor for MFD (1-10)" msgstr "" -#: ../raster/r.watershed/front/main.c:204 +#: ../raster/r.watershed/front/main.c:209 msgid "1 = most diverging flow, 10 = most converging flow. Recommended: 5" msgstr "" -#: ../raster/r.watershed/front/main.c:211 +#: ../raster/r.watershed/front/main.c:216 msgid "Maximum memory to be used with -m flag (in MB)" msgstr "" -#: ../raster/r.watershed/front/main.c:215 +#: ../raster/r.watershed/front/main.c:220 msgid "SFD (D8) flow (default is MFD)" msgstr "" -#: ../raster/r.watershed/front/main.c:217 +#: ../raster/r.watershed/front/main.c:222 msgid "SFD: single flow direction, MFD: multiple flow direction" msgstr "" -#: ../raster/r.watershed/front/main.c:222 +#: ../raster/r.watershed/front/main.c:227 msgid "Allow only horizontal and vertical flow of water" msgstr "Sadece yatay ve düşey su akışı olanaklıdır" -#: ../raster/r.watershed/front/main.c:227 +#: ../raster/r.watershed/front/main.c:231 msgid "Enable disk swap memory option: Operation is slow" msgstr "" -#: ../raster/r.watershed/front/main.c:229 +#: ../raster/r.watershed/front/main.c:233 msgid "Only needed if memory requirements exceed available RAM; see manual on how to calculate memory requirements" msgstr "" -#: ../raster/r.watershed/front/main.c:234 +#: ../raster/r.watershed/front/main.c:238 msgid "Use positive flow accumulation even for likely underestimates" msgstr "" -#: ../raster/r.watershed/front/main.c:236 +#: ../raster/r.watershed/front/main.c:240 msgid "See manual for a detailed description of flow accumulation output" msgstr "" -#: ../raster/r.watershed/front/main.c:241 +#: ../raster/r.watershed/front/main.c:244 msgid "Beautify flat areas" msgstr "" -#: ../raster/r.watershed/front/main.c:243 +#: ../raster/r.watershed/front/main.c:246 msgid "Flow direction in flat areas is modified to look prettier" msgstr "" -#: ../raster/r.watershed/front/main.c:259 +#: ../raster/r.watershed/front/main.c:262 msgid "Sorry, you must choose an output map." msgstr "Ãœzgünüm, bir çıktı haritası seçmelisiniz." -#: ../raster/r.watershed/front/main.c:265 +#: ../raster/r.watershed/front/main.c:268 msgid "The basin threshold must be a positive number." msgstr "" -#: ../raster/r.watershed/front/main.c:281 +#: ../raster/r.watershed/front/main.c:284 msgid "" "Sorry, if any of the following options are set:\n" " basin, stream, half_basin, length_slope, or slope_steepness\n" " you MUST provide a value for the basin threshold parameter." msgstr "" -#: ../raster/r.watershed/front/main.c:308 +#: ../raster/r.watershed/front/main.c:310 msgid "Beautify flat areas is not yet supported for disk swap mode" msgstr "" -#: ../raster/r.watershed/front/main.c:338 +#: ../raster/r.watershed/front/main.c:342 #, c-format msgid "Subprocess failed with exit code %d" msgstr "" @@ -17953,85 +18313,97 @@ msgid "SECTION 4: RUSLE LS and/or S factor determination." msgstr "" -#: ../raster/r.watershed/ram/do_astar.c:256 +#: ../raster/r.watershed/ram/do_astar.c:258 msgid "heapsize too large" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:56 +#: ../raster/r.watershed/ram/do_flatarea.c:57 msgid "Beautify flat areas: priority queue error" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:229 +#: ../raster/r.watershed/ram/do_flatarea.c:235 msgid "flat cell escaped for uphill correction" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:235 +#: ../raster/r.watershed/ram/do_flatarea.c:241 #, c-format msgid "queue error: last uphill order %d > current uphill order %d" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:240 +#: ../raster/r.watershed/ram/do_flatarea.c:246 msgid "uphill order not set" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:266 +#: ../raster/r.watershed/ram/do_flatarea.c:273 msgid "flat cell escaped in uphill correction" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:302 +#: ../raster/r.watershed/ram/do_flatarea.c:309 msgid "downhill order: no more points in down queue" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:310 +#: ../raster/r.watershed/ram/do_flatarea.c:317 msgid "flat cell escaped for downhill correction" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:316 +#: ../raster/r.watershed/ram/do_flatarea.c:323 #, c-format msgid "queue error: last downhill order %d > current downhill order %d" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:321 +#: ../raster/r.watershed/ram/do_flatarea.c:328 msgid "downhill order: downhill order not set" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:344 +#: ../raster/r.watershed/ram/do_flatarea.c:352 msgid "flat cell escaped in downhill correction" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:382 +#: ../raster/r.watershed/ram/do_flatarea.c:390 msgid "flat cell escaped for adjustment" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:389 +#: ../raster/r.watershed/ram/do_flatarea.c:397 msgid "adjustment: uphill order not set" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:391 +#: ../raster/r.watershed/ram/do_flatarea.c:399 msgid "adjustment: downhill order not set" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:417 +#: ../raster/r.watershed/ram/do_flatarea.c:428 msgid "flat cell escaped in adjustment" msgstr "" -#: ../raster/r.watershed/ram/init_vars.c:121 +#: ../raster/r.watershed/ram/init_vars.c:123 #, c-format msgid "SECTION 1a (of %1d): Initiating Memory." msgstr "" -#: ../raster/r.watershed/ram/init_vars.c:311 +#: ../raster/r.watershed/ram/init_vars.c:350 #, c-format msgid "SECTION 1b (of %1d): Determining Offmap Flow." msgstr "" -#: ../raster/r.watershed/ram/do_cum.c:480 +#: ../raster/r.watershed/ram/do_cum.c:507 #, c-format msgid "MFD: A * path already processed when distributing flow: %d of %d cell" msgid_plural "MFD: A * path already processed when distributing flow: %d of %d cells" msgstr[0] "" msgstr[1] "" +#: ../raster/r.watershed/ram/usage.c:9 +#, c-format +msgid "" +"USAGE for basin delineation:\n" +"%s -4 elevation=elevation_map threshold=swale_threshold [flow=overland_flow_map] [drainage=drain_direction_map] [depression=depression_map] [accumulation=accumulation_map] [basin=watershed_basin_map] [retention=retention_map] [stream=stream_segment_map]\n" +"\n" +"USAGE for slope length determination:\n" +"%s [-4] elevation=elevation_map threshold=swale_threshold [drainage=drain_direction_map] [depression=depression_map] [accumulation=accumulation_map] [retention=retention_map] [max_slope_length=max_slope_length] [blocking=overland_blocking_map] [slope_steepness=slope_steepness_map] length_slope=length_slope_map [disturbed_land=rill_erosion_map] [slope_deposition=slope_deposition value or map]USAGE for ARMSED FILE creation:\n" +"%s [-4] elevation=elevation_map threshold=swale_threshold [flow=overland_flow_map] [drainage=drain_direction_map] [depression=depression_map] [accumulation=accumulation_map] [basin=watershed_basin_map] [stream=stream_segment_map] [half_basin=half_basin_map] [retention=retention_map] ar=ARMSED_file_name\n" +"\n" +msgstr "" + #: ../raster/r.rescale/main.c:51 msgid "Rescales the range of category values in a raster map layer." msgstr "Raster harita katmanındaki kategori deÄŸerlerini yeniden ölçekler" @@ -18234,14 +18606,14 @@ #: ../raster/r.sim/r.sim.water/main.c:324 ../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 ../vector/v.surf.rst/main.c:161 -#: ../vector/v.surf.rst/main.c:166 ../vector/v.surf.rst/main.c:187 -#: ../vector/v.surf.rst/main.c:262 ../vector/v.surf.rst/main.c:268 -#: ../vector/v.surf.rst/main.c:276 ../vector/v.surf.rst/main.c:283 -#: ../vector/v.surf.rst/main.c:291 ../vector/v.surf.rst/main.c:299 -#: ../vector/v.surf.rst/main.c:308 ../vector/v.surf.rst/main.c:316 -#: ../vector/v.surf.rst/main.c:324 ../vector/v.surf.rst/main.c:333 -#: ../vector/v.surf.rst/main.c:341 ../vector/v.surf.rst/main.c:348 +#: ../imagery/i.eb.hsebal01/main.c:178 ../vector/v.surf.rst/main.c:163 +#: ../vector/v.surf.rst/main.c:168 ../vector/v.surf.rst/main.c:189 +#: ../vector/v.surf.rst/main.c:264 ../vector/v.surf.rst/main.c:270 +#: ../vector/v.surf.rst/main.c:278 ../vector/v.surf.rst/main.c:286 +#: ../vector/v.surf.rst/main.c:294 ../vector/v.surf.rst/main.c:302 +#: ../vector/v.surf.rst/main.c:311 ../vector/v.surf.rst/main.c:319 +#: ../vector/v.surf.rst/main.c:327 ../vector/v.surf.rst/main.c:336 +#: ../vector/v.surf.rst/main.c:344 ../vector/v.surf.rst/main.c:351 msgid "Parameters" msgstr "Parametreler" @@ -18298,7 +18670,7 @@ msgstr "" #: ../raster/r.sim/r.sim.sediment/main.c:374 -#: ../raster/r.sim/r.sim.water/main.c:402 ../vector/v.surf.rst/main.c:404 +#: ../raster/r.sim/r.sim.water/main.c:402 ../vector/v.surf.rst/main.c:407 #, c-format msgid "<%d> is not valid number of threads. Number of threads will be set on <%d>" msgstr "" @@ -18331,8 +18703,8 @@ msgstr "" #: ../raster/r.sim/r.sim.sediment/main.c:422 -#: ../raster/r.sim/r.sim.water/main.c:530 ../vector/v.surf.rst/main.c:656 -#: ../vector/v.surf.rst/main.c:711 ../vector/v.vol.rst/main.c:914 +#: ../raster/r.sim/r.sim.water/main.c:530 ../vector/v.surf.rst/main.c:659 +#: ../vector/v.surf.rst/main.c:714 ../vector/v.vol.rst/main.c:916 msgid "Input failed" msgstr "Girdi hatalı" @@ -18606,6 +18978,7 @@ msgstr "" #: ../display/d.mon/start.c:46 ../display/d.mon/start.c:74 +#: ../misc/m.nviz.image/main.c:75 #, c-format msgid "File <%s> already exists and will be overwritten" msgstr "" @@ -18940,7 +19313,7 @@ msgstr "" #: ../display/d.vect.thematic/display.c:51 ../display/d.vect/lines.c:107 -#: ../display/d.vect/lines.c:335 +#: ../display/d.vect/lines.c:339 #, c-format msgid "Unable to read symbol <%s>, unable to display points" msgstr "" @@ -19005,7 +19378,7 @@ msgid "Line color" msgstr "Çizgi rengi" -#: ../display/d.geodesic/main.c:66 ../display/d.grid/main.c:107 +#: ../display/d.geodesic/main.c:66 ../display/d.grid/main.c:106 #: ../display/d.rhumbline/main.c:62 ../display/d.legend/main.c:203 #: ../display/d.rast.num/main.c:88 ../display/d.northarrow/main.c:113 #: ../vector/v.label.sa/main.c:98 ../vector/v.label/main.c:151 @@ -19200,73 +19573,73 @@ msgid "Null cells" msgstr "" -#: ../display/d.grid/main.c:55 +#: ../display/d.grid/main.c:54 msgid "graticule" msgstr "" -#: ../display/d.grid/main.c:56 ../vector/v.mkgrid/main.c:72 +#: ../display/d.grid/main.c:55 ../vector/v.mkgrid/main.c:72 msgid "grid" msgstr "" -#: ../display/d.grid/main.c:58 +#: ../display/d.grid/main.c:57 msgid "Overlays a user-specified grid in the active display frame on the graphics monitor." msgstr "Aktif grafik ekrandaki görüntüleme çerçevesinde kullanıcı tarafından belirlenen grid çakıştırma " -#: ../display/d.grid/main.c:66 +#: ../display/d.grid/main.c:65 msgid "Size of grid to be drawn (in map units)" msgstr "" -#: ../display/d.grid/main.c:68 +#: ../display/d.grid/main.c:67 msgid "0 for north-south resolution of the current region. In map units or DDD:MM:SS format. Example: \"1000\" or \"0:10\"" msgstr "" -#: ../display/d.grid/main.c:76 +#: ../display/d.grid/main.c:75 msgid "Lines of the grid pass through this coordinate" msgstr "Bu koordinattan geçecek grid çizgisi" -#: ../display/d.grid/main.c:85 +#: ../display/d.grid/main.c:84 msgid "Draw only east-west lines, north-south lines, or both " msgstr "" -#: ../display/d.grid/main.c:86 ../display/d.grid/main.c:159 -#: ../display/d.grid/main.c:164 ../display/d.grid/main.c:169 +#: ../display/d.grid/main.c:85 ../display/d.grid/main.c:158 +#: ../display/d.grid/main.c:163 ../display/d.grid/main.c:168 msgid "Disable" msgstr "EdilgenleÅŸtir" -#: ../display/d.grid/main.c:92 +#: ../display/d.grid/main.c:91 msgid "Grid line width" msgstr "" -#: ../display/d.grid/main.c:96 ../display/d.rast.num/main.c:94 +#: ../display/d.grid/main.c:95 ../display/d.rast.num/main.c:94 msgid "Grid color" msgstr "Grid rengi" -#: ../display/d.grid/main.c:97 ../display/d.grid/main.c:102 -#: ../display/d.grid/main.c:108 ../display/d.grid/main.c:114 +#: ../display/d.grid/main.c:96 ../display/d.grid/main.c:101 +#: ../display/d.grid/main.c:107 ../display/d.grid/main.c:113 msgid "Color" msgstr "Renk" -#: ../display/d.grid/main.c:101 ../display/d.legend.vect/main.c:95 +#: ../display/d.grid/main.c:100 ../display/d.legend.vect/main.c:95 #: ../display/d.legend/main.c:240 ../vector/v.label.sa/main.c:144 #: ../vector/v.label/main.c:193 ../vector/v.lrs/v.lrs.label/main.c:223 msgid "Border color" msgstr "Sınır rengi" -#: ../display/d.grid/main.c:122 +#: ../display/d.grid/main.c:121 msgid "Font size for gridline coordinate labels" msgstr "" -#: ../display/d.grid/main.c:127 +#: ../display/d.grid/main.c:126 msgid "Align the origin to the east-north corner of the current region" msgstr "" -#: ../display/d.grid/main.c:132 +#: ../display/d.grid/main.c:131 msgid "Draw geographic grid (referenced to current ellipsoid)" msgstr "" -#: ../display/d.grid/main.c:133 ../display/d.grid/main.c:139 -#: ../display/d.grid/main.c:144 ../display/d.grid/main.c:149 -#: ../display/d.grid/main.c:154 ../misc/m.nviz.image/args.c:233 +#: ../display/d.grid/main.c:132 ../display/d.grid/main.c:138 +#: ../display/d.grid/main.c:143 ../display/d.grid/main.c:148 +#: ../display/d.grid/main.c:153 ../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 @@ -19274,56 +19647,56 @@ msgid "Draw" msgstr "Çiz" -#: ../display/d.grid/main.c:138 +#: ../display/d.grid/main.c:137 msgid "Draw geographic grid (referenced to WGS84 ellipsoid)" msgstr "" -#: ../display/d.grid/main.c:143 +#: ../display/d.grid/main.c:142 msgid "Draw '+' marks instead of grid lines" msgstr "'+' iÅŸareti yerine grid çizgileri çiz" -#: ../display/d.grid/main.c:148 +#: ../display/d.grid/main.c:147 msgid "Draw '.' marks instead of grid lines" msgstr "" -#: ../display/d.grid/main.c:153 +#: ../display/d.grid/main.c:152 msgid "Draw fiducial marks instead of grid lines" msgstr "" -#: ../display/d.grid/main.c:158 +#: ../display/d.grid/main.c:157 msgid "Disable grid drawing" msgstr "Grid çizmeyi edilgenleÅŸtir" -#: ../display/d.grid/main.c:163 +#: ../display/d.grid/main.c:162 msgid "Disable border drawing" msgstr "Sınır çizmeyi edilgenleÅŸtir" -#: ../display/d.grid/main.c:168 +#: ../display/d.grid/main.c:167 msgid "Disable text drawing" msgstr "Yazı yazmayı edilgenleÅŸtir" -#: ../display/d.grid/main.c:178 +#: ../display/d.grid/main.c:177 msgid "Both grid and border drawing are disabled" msgstr "grid ve sınır çizmeyi edilgenleÅŸtir" -#: ../display/d.grid/main.c:182 +#: ../display/d.grid/main.c:181 msgid "Geo-grid option not available for LL projection, use without -g/-w" msgstr "" -#: ../display/d.grid/main.c:184 +#: ../display/d.grid/main.c:183 msgid "Geo-grid option not available for XY projection, use without -g/-w" msgstr "" -#: ../display/d.grid/main.c:203 +#: ../display/d.grid/main.c:202 msgid "Choose a single mark style" msgstr "" -#: ../display/d.grid/main.c:234 +#: ../display/d.grid/main.c:233 #, c-format msgid "Invalid geo-grid size <%s>" msgstr " Geçersiz coÄŸrafi-grid boyutu <%s>" -#: ../display/d.grid/main.c:239 +#: ../display/d.grid/main.c:238 #, c-format msgid "Invalid grid size <%s>" msgstr "Geçersiz grid boyutu <%s>" @@ -19332,35 +19705,31 @@ msgid "Reading symbol" msgstr "Simge okunuyor" -#: ../display/d.grid/plot.c:373 +#: ../display/d.grid/plot.c:289 ../display/d.grid/plot.c:296 +#: ../display/d.grid/plot.c:338 ../display/d.grid/plot.c:345 +#: ../display/d.grid/plot.c:433 ../display/d.grid/plot.c:440 +#: ../display/d.grid/plot.c:493 ../display/d.grid/plot.c:500 +#: ../display/d.grid/plot.c:647 ../display/d.grid/plot.c:664 +#: ../display/d.grid/plot.c:682 ../display/d.grid/plot.c:700 +#: ../display/d.grid/plot.c:761 ../display/d.grid/plot.c:768 +#: ../display/d.grid/plot.c:773 ../display/d.grid/plot.c:783 +#: ../display/d.grid/plot.c:788 ../display/d.where/where.c:63 +msgid "Error in GPJ_transform()" +msgstr "" + +#: ../display/d.grid/plot.c:378 msgid "Geo-grid option only available for LL projection, use without -g/-w" msgstr "" -#: ../display/d.grid/plot.c:575 +#: ../display/d.grid/plot.c:579 msgid "" "WGS84 grid output not possible as this location does not contain\n" "datum transformation parameters. Try running g.setproj." msgstr "" -#: ../display/d.grid/plot.c:743 -msgid "Error in pj_do_proj1" -msgstr "pj_do_proj1 da hata" - -#: ../display/d.grid/plot.c:749 -msgid "Error in pj_do_proj2" -msgstr "pj_do_proj2 da hata" - -#: ../display/d.grid/plot.c:753 -msgid "Error in pj_do_proj3" -msgstr "pj_do_proj3 da hata" - -#: ../display/d.grid/plot.c:761 -msgid "Error in pj_do_proj5" -msgstr "pj_do_proj5 da hata" - -#: ../display/d.grid/plot.c:765 -msgid "Error in pj_do_proj6" -msgstr "pj_do_proj6 da hata" +#: ../display/d.grid/plot.c:592 ../display/d.where/main.c:138 +msgid "Unable to set up lat/long projection parameters" +msgstr "Enlem/Boylam parametreleri ayarlanamadı" #: ../display/d.legend.vect/main.c:55 msgid "Displays a vector legend in the active graphics frame." @@ -19996,7 +20365,7 @@ #: ../display/d.linegraph/main.c:971 #, c-format -msgid "Scale Y labels cannot be used with thisrange of data (%f, %f)" +msgid "Scale Y labels cannot be used with this range of data (%f, %f)" msgstr "" #: ../display/d.vect.chart/main.c:65 @@ -20444,7 +20813,7 @@ msgid "Remove all frames and erase the screen" msgstr "Tüm çerçeveyi uzaklaÅŸtır ve ekranı sil" -#: ../display/d.where/where.c:29 +#: ../display/d.where/where.c:30 #, c-format msgid "Invalid coordinates <%s,%s>" msgstr "Geçersiz koordinatlar <%s,%s>" @@ -20485,7 +20854,7 @@ msgid "Please specify a lat/long ellipsoid with -l or -w" msgstr "" -#: ../display/d.where/main.c:136 +#: ../display/d.where/main.c:128 msgid "" "WGS84 output not possible as this location does not contain\n" "datum transformation parameters. Try running g.setproj." @@ -20870,7 +21239,7 @@ msgid "Invalid area %d skipped (not enough points)" msgstr "" -#: ../display/d.vect/area.c:234 +#: ../display/d.vect/area.c:236 #, c-format msgid "%d invalid color rule for areas skipped" msgid_plural "%d invalid color rules for areas skipped" @@ -21104,7 +21473,7 @@ msgid "Unable to create 3D raster map <%s>" msgstr "" -#: ../raster3d/r3.gwflow/main.c:412 ../raster3d/r3.out.netcdf/main.c:649 +#: ../raster3d/r3.gwflow/main.c:412 ../raster3d/r3.out.netcdf/main.c:650 #: ../raster3d/r3.out.vtk/main.c:252 ../raster3d/r3.out.vtk/main.c:338 #: ../raster3d/r3.in.v5d/main.c:206 ../raster3d/r3.cross.rast/main.c:55 #: ../raster3d/r3.out.v5d/main.c:55 ../raster3d/r3.out.v5d/main.c:326 @@ -21131,11 +21500,11 @@ msgid "Export projection information as wkt and proj4 parameter" msgstr "" -#: ../raster3d/r3.out.netcdf/main.c:588 +#: ../raster3d/r3.out.netcdf/main.c:589 msgid "netCDF" msgstr "" -#: ../raster3d/r3.out.netcdf/main.c:590 +#: ../raster3d/r3.out.netcdf/main.c:591 msgid "Export a 3D raster map as netCDF file." msgstr "" @@ -21227,15 +21596,15 @@ msgid "failed to interpret dp as an integer" msgstr "" -#: ../raster3d/r3.out.vtk/main.c:451 ../raster3d/r3.to.rast/main.c:332 +#: ../raster3d/r3.out.vtk/main.c:450 ../raster3d/r3.to.rast/main.c:332 msgid "The 2D and 3D region settings are different. Using the 2D window settings to adjust the 2D part of the 3D region." msgstr "" -#: ../raster3d/r3.out.vtk/main.c:542 +#: ../raster3d/r3.out.vtk/main.c:541 msgid "Unable to close 3D raster map, the VTK file may be incomplete" msgstr "" -#: ../raster3d/r3.out.vtk/main.c:557 +#: ../raster3d/r3.out.vtk/main.c:556 msgid "Unable to close VTK-ASCII file" msgstr "" @@ -21579,7 +21948,7 @@ msgstr "" #: ../raster3d/r3.flow/main.c:414 ../vector/v.to.rast/vect2rast.c:48 -#: ../vector/v.colors/main.c:266 +#: ../vector/v.colors/main.c:279 #, c-format msgid "Vector map <%s> is not 3D" msgstr "<%s> vektör haritası 3B deÄŸil" @@ -22096,101 +22465,101 @@ msgid "List of available elements:" msgstr "" -#: ../general/g.version/main.c:66 ../general/g.message/main.c:34 +#: ../general/g.version/main.c:70 ../general/g.message/main.c:34 #: ../general/g.tempfile/main.c:39 msgid "support" msgstr "" -#: ../general/g.version/main.c:67 +#: ../general/g.version/main.c:71 msgid "citing" msgstr "" -#: ../general/g.version/main.c:68 +#: ../general/g.version/main.c:72 msgid "copyright" msgstr "" -#: ../general/g.version/main.c:69 +#: ../general/g.version/main.c:73 msgid "version" msgstr "" -#: ../general/g.version/main.c:70 +#: ../general/g.version/main.c:74 msgid "license" msgstr "" -#: ../general/g.version/main.c:71 +#: ../general/g.version/main.c:75 msgid "Displays GRASS GIS version info." msgstr "" -#: ../general/g.version/main.c:72 +#: ../general/g.version/main.c:76 msgid "Optionally also prints build or copyright information." msgstr "" -#: ../general/g.version/main.c:76 +#: ../general/g.version/main.c:80 msgid "Print also the copyright message" msgstr "" -#: ../general/g.version/main.c:77 ../general/g.version/main.c:82 -#: ../general/g.version/main.c:87 ../general/g.version/main.c:93 -#: ../general/g.version/main.c:99 +#: ../general/g.version/main.c:81 ../general/g.version/main.c:86 +#: ../general/g.version/main.c:91 ../general/g.version/main.c:97 +#: ../general/g.version/main.c:103 msgid "Additional info" msgstr "" -#: ../general/g.version/main.c:81 +#: ../general/g.version/main.c:85 msgid "Print also the citation options" msgstr "" -#: ../general/g.version/main.c:86 +#: ../general/g.version/main.c:90 msgid "Print also the build information" msgstr "" -#: ../general/g.version/main.c:92 +#: ../general/g.version/main.c:96 msgid "Print also the GIS library revision number and date" msgstr "" -#: ../general/g.version/main.c:97 +#: ../general/g.version/main.c:101 msgid "Print also extended info for additional libraries" msgstr "" -#: ../general/g.version/main.c:98 +#: ../general/g.version/main.c:102 msgid "GDAL/OGR, PROJ.4, GEOS" msgstr "" -#: ../general/g.version/main.c:103 +#: ../general/g.version/main.c:107 msgid "Print info in shell script style (including SVN revision number)" msgstr "" -#: ../general/g.version/main.c:104 +#: ../general/g.version/main.c:108 msgid "Shell" msgstr "" -#: ../general/g.version/main.c:172 +#: ../general/g.version/main.c:176 #, 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:179 +#: ../general/g.version/main.c:183 msgid "GRASS GIS libgis version and date number don't have the expected format. Trying to print the original strings..." msgstr "" -#: ../general/g.version/main.c:181 +#: ../general/g.version/main.c:185 #, c-format msgid "GIS_H_VERSION=\"%s\"" msgstr "" -#: ../general/g.version/main.c:182 +#: ../general/g.version/main.c:186 #, c-format msgid "GIS_H_DATE=\"%s\"" msgstr "" -#: ../general/g.version/main.c:212 +#: ../general/g.version/main.c:222 msgid "GRASS not compiled with GDAL/OGR support" msgstr "" -#: ../general/g.version/main.c:223 +#: ../general/g.version/main.c:233 msgid "GRASS not compiled with GEOS support" msgstr "" -#: ../general/g.version/main.c:234 +#: ../general/g.version/main.c:244 msgid "GRASS not compiled with SQLite support" msgstr "" @@ -22367,7 +22736,7 @@ msgid "Mapset <%s> does not exist" msgstr "" -#: ../general/g.list/list.c:123 ../general/g.region/main.c:458 +#: ../general/g.list/list.c:123 ../general/g.region/main.c:471 #, c-format msgid "Unable to read header of 3D raster map <%s@%s>" msgstr "<%s@%s> 3B raster haritası üstbilgisi okunamıyor" @@ -22455,194 +22824,218 @@ msgid "input= and opacity= must have the same number of values" msgstr "" -#: ../general/g.region/main.c:66 +#: ../general/g.region/main.c:67 msgid "computational region" msgstr "" -#: ../general/g.region/main.c:68 +#: ../general/g.region/main.c:69 msgid "resolution" msgstr "" -#: ../general/g.region/main.c:71 +#: ../general/g.region/main.c:72 msgid "Manages the boundary definitions for the geographic region." msgstr "" -#: ../general/g.region/main.c:82 +#: ../general/g.region/main.c:83 msgid "Save as default region" msgstr "Varsayılan bölge olarak kaydet" -#: ../general/g.region/main.c:83 +#: ../general/g.region/main.c:84 msgid "Only possible from the PERMANENT mapset" msgstr "" -#: ../general/g.region/main.c:88 +#: ../general/g.region/main.c:89 msgid "Print the current region" msgstr "Geçerli bölgeyi yazdır" -#: ../general/g.region/main.c:93 +#: ../general/g.region/main.c:94 msgid "Print the current region in lat/long using the current ellipsoid/datum" msgstr "Geçerli bölgeyi geçerli elipsoid/datumu kullanarak enlem/boylam olarak yaz" -#: ../general/g.region/main.c:99 +#: ../general/g.region/main.c:100 msgid "Print the current region extent" msgstr "Geçerli bölgenin sınırlarını yazdır" -#: ../general/g.region/main.c:105 +#: ../general/g.region/main.c:106 msgid "Print the current region map center coordinates" msgstr "Geçerli bölge harita merkez koordinatlarını yazdır" -#: ../general/g.region/main.c:111 +#: ../general/g.region/main.c:112 msgid "Print the current region in GMT style" msgstr "" -#: ../general/g.region/main.c:117 +#: ../general/g.region/main.c:118 msgid "Print the current region in WMS style" msgstr "" -#: ../general/g.region/main.c:123 +#: ../general/g.region/main.c:124 msgid "Print region resolution in meters (geodesic)" msgstr "Bölge çözünürlüğünü metre olarak yazdır (jeodezik)" -#: ../general/g.region/main.c:128 +#: ../general/g.region/main.c:129 msgid "Print the convergence angle (degrees CCW)" msgstr "" -#: ../general/g.region/main.c:130 +#: ../general/g.region/main.c:131 msgid "The difference between the projection's grid north and true north, measured at the center coordinates of the current region." msgstr "" -#: ../general/g.region/main.c:136 +#: ../general/g.region/main.c:137 msgid "Print also 3D settings" msgstr "3B ayarlarını da yazdır" -#: ../general/g.region/main.c:142 +#: ../general/g.region/main.c:143 msgid "Print the maximum bounding box in lat/long on WGS84" msgstr "" -#: ../general/g.region/main.c:152 +#: ../general/g.region/main.c:153 msgid "Print in shell script style, but in one line (flat)" msgstr "" -#: ../general/g.region/main.c:158 +#: ../general/g.region/main.c:159 msgid "Align region to resolution (default = align to bounds, works only for 2D resolution)" msgstr "Bölgeyi çözünürlüğe göre uyarla (varsayılan = sınırlara uyarla, sadece 2D çözünürlük için çalışır )" -#: ../general/g.region/main.c:164 +#: ../general/g.region/main.c:165 msgid "Do not update the current region" msgstr "Geçerli bölgeyi güncelleme" -#: ../general/g.region/main.c:165 ../general/g.region/main.c:347 +#: ../general/g.region/main.c:166 ../general/g.region/main.c:360 #: ../vector/v.label/main.c:90 ../vector/v.label/main.c:95 #: ../vector/v.label/main.c:170 ../vector/v.label/main.c:183 msgid "Effects" msgstr "" -#: ../general/g.region/main.c:170 +#: ../general/g.region/main.c:171 msgid "Set current region from named region" msgstr "Geçerli bölgeyi isimlendirilmiÅŸ bölgeden ayarla" -#: ../general/g.region/main.c:177 +#: ../general/g.region/main.c:178 msgid "Set region to match raster map(s)" msgstr "" -#: ../general/g.region/main.c:185 +#: ../general/g.region/main.c:186 msgid "Set region to match 3D raster map(s) (both 2D and 3D values)" msgstr "" -#: ../general/g.region/main.c:193 +#: ../general/g.region/main.c:194 msgid "Set region to match vector map(s)" msgstr "" -#: ../general/g.region/main.c:239 +#: ../general/g.region/main.c:240 msgid "Value for the top edge" msgstr "Ãœst kenar için deÄŸer" -#: ../general/g.region/main.c:248 +#: ../general/g.region/main.c:249 msgid "Value for the bottom edge" msgstr "Alt kenar için deÄŸer" -#: ../general/g.region/main.c:257 +#: ../general/g.region/main.c:258 msgid "Number of rows in the new region" msgstr "Yeni bölgedeki satır sayısı" -#: ../general/g.region/main.c:258 ../general/g.region/main.c:267 -#: ../general/g.region/main.c:277 ../general/g.region/main.c:287 -#: ../general/g.region/main.c:296 ../general/g.region/main.c:305 -#: ../general/g.region/main.c:314 +#: ../general/g.region/main.c:259 ../general/g.region/main.c:268 +#: ../general/g.region/main.c:278 ../general/g.region/main.c:288 +#: ../general/g.region/main.c:297 ../general/g.region/main.c:306 +#: ../general/g.region/main.c:315 msgid "Resolution" msgstr "Çözünürlük" -#: ../general/g.region/main.c:266 +#: ../general/g.region/main.c:267 msgid "Number of columns in the new region" msgstr "Yeni bölgedeki sütun sayısı" -#: ../general/g.region/main.c:276 +#: ../general/g.region/main.c:277 msgid "2D grid resolution (north-south and east-west)" msgstr "" -#: ../general/g.region/main.c:286 +#: ../general/g.region/main.c:287 msgid "3D grid resolution (north-south, east-west and top-bottom)" msgstr "3B grid çözünürlüğü ( kuzey-güney, doÄŸu-batı ve alt-üst)" -#: ../general/g.region/main.c:295 +#: ../general/g.region/main.c:296 msgid "North-south 2D grid resolution" msgstr "" -#: ../general/g.region/main.c:304 +#: ../general/g.region/main.c:305 msgid "East-west 2D grid resolution" msgstr "" -#: ../general/g.region/main.c:313 +#: ../general/g.region/main.c:314 msgid "Top-bottom 3D grid resolution" msgstr "" -#: ../general/g.region/main.c:323 +#: ../general/g.region/main.c:324 msgid "Shrink region until it meets non-NULL data from this raster map" msgstr "" -#: ../general/g.region/main.c:334 +#: ../general/g.region/main.c:335 msgid "Adjust region cells to cleanly align with this raster map" msgstr "Bölge hücrelerini bu raster haritanınkiyle eÅŸ olacak ÅŸekilde ayarla" -#: ../general/g.region/main.c:345 +#: ../general/g.region/main.c:346 +msgid "Number of cells to add to each side of the current region extent" +msgstr "" + +#: ../general/g.region/main.c:348 +#, fuzzy +msgid "A negative number shrinks the current region extent" +msgstr "Geçerli bölgenin sınırlarını yazdır" + +#: ../general/g.region/main.c:358 msgid "Save current region settings in named region file" msgstr "Geçerli bölgeyi isimlendirilmiÅŸ bölge olarak kaydet" -#: ../general/g.region/main.c:414 ../scripts/r.in.wms/r.in.wms.py:196 +#: ../general/g.region/main.c:427 ../scripts/r.in.wms/r.in.wms.py:196 #, c-format, python-format msgid "Region <%s> not found" msgstr "<%s> bölgesi bulunamadı " -#: ../general/g.region/main.c:499 +#: ../general/g.region/main.c:512 msgid "Unable to get map bounding box" msgstr "" -#: ../general/g.region/main.c:784 +#: ../general/g.region/main.c:800 +#, c-format +msgid "'%s' option not used with <%s> because a coordinate would become invalid" +msgstr "" + +#: ../general/g.region/main.c:807 ../general/g.region/main.c:815 +#: ../general/g.region/main.c:823 +#, c-format +msgid "'%s' option not used with <%s> because <%s> would become minor than <%s>" +msgstr "" + +#: ../general/g.region/main.c:834 #, c-format msgid "Unable to set region <%s>" msgstr "<%s> bölgesi ayarlanamıyor" -#: ../general/g.region/main.c:790 +#: ../general/g.region/main.c:840 msgid "Unable to update current region" msgstr "Geçerli bçölge güncellenemiyor" -#: ../general/g.region/main.c:798 +#: ../general/g.region/main.c:848 msgid "Unable to change default region. The current mapset is not ." msgstr "" -#: ../general/g.region/printwindow.c:383 +#: ../general/g.region/printwindow.c:390 msgid "You are already in Lat/Long. Use the -p flag instead." msgstr "Zaten enlem/boylam dasınız. Onun yerine -p bayrağını kullanın." -#: ../general/g.region/printwindow.c:385 +#: ../general/g.region/printwindow.c:392 msgid "You are in a simple XY location, projection to Lat/Lon is not possible. Use the -p flag instead." msgstr "" -#: ../general/g.region/printwindow.c:559 +#: ../general/g.region/printwindow.c:573 msgid "WGS84 output not possible as this location does not contain datum transformation parameters. Try running g.setproj." msgstr "" -#: ../general/g.region/printwindow.c:711 +#: ../general/g.region/printwindow.c:583 +msgid "Unable to update lat/long projection parameters" +msgstr "Enlem/Boylam parametreleri güncellenemedi" + +#: ../general/g.region/printwindow.c:726 msgid "Lat/Long calculations are not possible from a simple XY system" msgstr "" @@ -22866,7 +23259,7 @@ msgid "Invalid PPM file" msgstr "Geçersiz PPM dosyası" -#: ../general/g.pnmcomp/main.c:96 ../scripts/v.unpack/v.unpack.py:76 +#: ../general/g.pnmcomp/main.c:96 ../scripts/v.unpack/v.unpack.py:75 #: ../scripts/v.in.geonames/v.in.geonames.py:57 #: ../scripts/v.db.update/v.db.update.py:92 #, c-format, python-format @@ -23024,68 +23417,57 @@ msgid "Only one of '%s', '%s', '%s' or '%s' options may be specified" msgstr "" -#: ../general/g.proj/main.c:263 +#: ../general/g.proj/main.c:264 msgid "Projection files missing" msgstr "Projeksiyon dosyası kayıp" -#: ../general/g.proj/main.c:283 +#: ../general/g.proj/main.c:284 #, c-format msgid "Only one of -%c, -%c, -%c, -%c, -%c or -%c flags may be specified" msgstr "" -#: ../general/g.proj/main.c:310 +#: ../general/g.proj/main.c:311 #, c-format msgid "No output format specified, define one of flags -%c, -%c, -%c, or -%c" msgstr "" -#: ../general/g.proj/main.c:314 +#: ../general/g.proj/main.c:315 #, c-format msgid "No output format specified, define one of flags -%c, -%c, or -%c" msgstr "" -#: ../general/g.proj/output.c:146 -msgid "Unable to convert projection information to PROJ.4 format" -msgstr "" +#: ../general/g.proj/output.c:134 +#, fuzzy +msgid "Unable to convert projection information to PROJ format" +msgstr "Projeksiyon bilgilerini PROJ.4 biçiminde yazdır" -#: ../general/g.proj/output.c:190 +#: ../general/g.proj/output.c:180 msgid "Unable to convert to WKT" msgstr "" -#: ../general/g.proj/input.c:91 +#: ../general/g.proj/input.c:92 msgid "Error reading WKT projection description" msgstr "WKT projeksiyon tanımını okumada hata" -#: ../general/g.proj/input.c:98 +#: ../general/g.proj/input.c:99 #, c-format msgid "Unable to open file '%s' for reading" msgstr "" -#: ../general/g.proj/input.c:143 +#: ../general/g.proj/input.c:166 msgid "Can't parse PROJ.4-style parameter string" msgstr "" -#: ../general/g.proj/input.c:181 +#: ../general/g.proj/input.c:205 msgid "Unable to translate EPSG code" msgstr "EPSG koduna dönüştürülemiyor" -#: ../general/g.proj/input.c:218 -msgid "Trying to open with OGR..." -msgstr "OGR ile açılmaya çalışılıyor..." - -#: ../general/g.proj/input.c:226 ../general/g.proj/input.c:245 -msgid "...succeeded." -msgstr "...baÅŸarıldı." - -#: ../general/g.proj/input.c:239 -msgid "Trying to open with GDAL..." -msgstr "GDAL ile açılmaya çalışılıyor..." - -#: ../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:284 +#, fuzzy, c-format +msgid "Unable to read georeferenced file <%s> using GDAL library" +msgstr "<%s> geçici dosyası oluÅŸturulamıyor" -#: ../general/g.proj/input.c:259 +#: ../general/g.proj/input.c:289 #, c-format msgid "Read of file %s was successful, but it did not contain projection information. 'XY (unprojected)' will be used" msgstr "" @@ -23105,46 +23487,41 @@ msgid "Ellipsoid set to <%s>" msgstr "" -#: ../general/g.proj/create.c:17 +#: ../general/g.proj/create.c:18 #, c-format msgid "Unable to create location <%s>: %s" msgstr "" -#: ../general/g.proj/create.c:20 +#: ../general/g.proj/create.c:21 #, c-format msgid "Unable to create projection files: %s" msgstr "Projeksiyon dosyaları oluÅŸturulamıyor: %s" -#: ../general/g.proj/create.c:24 +#: ../general/g.proj/create.c:25 #, c-format msgid "Unable to create location <%s>" msgstr "" -#: ../general/g.proj/create.c:30 +#: ../general/g.proj/create.c:27 #, c-format msgid "" "You can switch to the new location by\n" "`%s=%s`" msgstr "" -#: ../general/g.proj/create.c:40 +#: ../general/g.proj/create.c:37 #, 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 +#: ../general/g.proj/create.c:68 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 +#: ../general/g.proj/create.c:72 msgid "Projection information updated" msgstr "" -#: ../general/g.proj/create.c:91 -#, c-format -msgid "Unable to create PROJ_EPSG file: %s" -msgstr "" - #: ../general/g.mapset/main.c:51 msgid "Changes/reports current mapset." msgstr "" @@ -23923,75 +24300,75 @@ msgid "Too many objects: integer overflow" msgstr "" -#: ../imagery/i.segment/region_growing.c:251 +#: ../imagery/i.segment/region_growing.c:256 #: ../imagery/i.segment/mean_shift.c:220 #, c-format msgid "Processing pass %d..." msgstr "" -#: ../imagery/i.segment/region_growing.c:529 +#: ../imagery/i.segment/region_growing.c:534 #, c-format msgid "Segmentation processes stopped at %d due to reaching max iteration limit, more merges may be possible" msgstr "" -#: ../imagery/i.segment/region_growing.c:531 +#: ../imagery/i.segment/region_growing.c:536 #, c-format msgid "Segmentation converged after %d iterations" msgstr "" -#: ../imagery/i.segment/region_growing.c:534 +#: ../imagery/i.segment/region_growing.c:539 msgid "Assigning region IDs to remaining single-cell regions..." msgstr "" -#: ../imagery/i.segment/region_growing.c:558 -#: ../imagery/i.segment/mean_shift.c:665 +#: ../imagery/i.segment/region_growing.c:563 +#: ../imagery/i.segment/mean_shift.c:686 #, c-format msgid "Merging segments smaller than %d cells..." msgstr "" -#: ../imagery/i.segment/region_growing.c:972 +#: ../imagery/i.segment/region_growing.c:988 #, c-format msgid "Region stats should go in tree, %d >= %d" msgstr "" -#: ../imagery/i.segment/region_growing.c:979 +#: ../imagery/i.segment/region_growing.c:995 msgid "Region ids are different" msgstr "" -#: ../imagery/i.segment/region_growing.c:983 +#: ../imagery/i.segment/region_growing.c:999 #, c-format msgid "Region id %d is invalid" msgstr "" -#: ../imagery/i.segment/region_growing.c:987 +#: ../imagery/i.segment/region_growing.c:1003 msgid "Region consists of only one cell, nothing to update" msgstr "" -#: ../imagery/i.segment/region_growing.c:1031 -#: ../imagery/i.segment/region_growing.c:1485 +#: ../imagery/i.segment/region_growing.c:1047 +#: ../imagery/i.segment/region_growing.c:1509 #, c-format msgid "Region size is larger than 2: %d" msgstr "" -#: ../imagery/i.segment/region_growing.c:1098 +#: ../imagery/i.segment/region_growing.c:1122 #, c-format msgid "Region size is %d, should be %d" msgstr "" -#: ../imagery/i.segment/region_growing.c:1340 +#: ../imagery/i.segment/region_growing.c:1364 #, c-format msgid "Candidate flag is already %s" msgstr "" -#: ../imagery/i.segment/region_growing.c:1340 +#: ../imagery/i.segment/region_growing.c:1364 msgid "set" msgstr "" -#: ../imagery/i.segment/region_growing.c:1340 +#: ../imagery/i.segment/region_growing.c:1364 msgid "unset" msgstr "" -#: ../imagery/i.segment/region_growing.c:1570 +#: ../imagery/i.segment/region_growing.c:1601 #, c-format msgid "Region of size %d should be in search tree" msgstr "" @@ -24000,11 +24377,11 @@ msgid "Writing out segment IDs..." msgstr "" -#: ../imagery/i.segment/write_output.c:120 +#: ../imagery/i.segment/write_output.c:122 msgid "Writing out goodness of fit" msgstr "" -#: ../imagery/i.segment/write_output.c:236 +#: ../imagery/i.segment/write_output.c:238 msgid "Writing out shifted band values..." msgstr "" @@ -24045,12 +24422,6 @@ msgid "Number of segments created: %d" msgstr "" -#: ../imagery/i.segment/flag.c:21 ../imagery/i.segment/flag.c:28 -#: ../vector/v.distance/main.c:810 ../vector/v.distance/main.c:887 -#: ../vector/v.distance/main.c:1097 -msgid "Out of memory!" -msgstr "" - #: ../imagery/i.segment/watershed.c:19 msgid "Watershed is not yet implemented" msgstr "" @@ -24073,240 +24444,255 @@ msgid "Found %d clumps" msgstr "" -#: ../imagery/i.segment/parse_args.c:30 +#: ../imagery/i.segment/parse_args.c:26 +#, fuzzy +msgid "Name of input imagery group or raster maps" +msgstr "Girdi görüntü altgrubunun adı" + +#: ../imagery/i.segment/parse_args.c:33 msgid "Suffix for output bands with modified band values" msgstr "" -#: ../imagery/i.segment/parse_args.c:36 +#: ../imagery/i.segment/parse_args.c:39 msgid "Difference threshold between 0 and 1" msgstr "" -#: ../imagery/i.segment/parse_args.c:37 +#: ../imagery/i.segment/parse_args.c:40 msgid "Threshold = 0 merges only identical segments; threshold = 1 merges all" msgstr "" -#: ../imagery/i.segment/parse_args.c:46 +#: ../imagery/i.segment/parse_args.c:49 msgid "Spatial radius in number of cells" msgstr "" -#: ../imagery/i.segment/parse_args.c:47 +#: ../imagery/i.segment/parse_args.c:50 msgid "Must be >= 1, only cells within spatial bandwidth are considered for mean shift" msgstr "" -#: ../imagery/i.segment/parse_args.c:53 +#: ../imagery/i.segment/parse_args.c:56 msgid "Range (spectral) bandwidth [0, 1]" msgstr "" -#: ../imagery/i.segment/parse_args.c:54 +#: ../imagery/i.segment/parse_args.c:57 msgid "Only cells within range (spectral) bandwidth are considered for mean shift. Range bandwidth is used as conductance parameter for adaptive bandwidth" msgstr "" -#: ../imagery/i.segment/parse_args.c:67 +#: ../imagery/i.segment/parse_args.c:70 msgid "Segmentation method" msgstr "" -#: ../imagery/i.segment/parse_args.c:76 +#: ../imagery/i.segment/parse_args.c:79 msgid "Similarity calculation method" msgstr "" -#: ../imagery/i.segment/parse_args.c:85 +#: ../imagery/i.segment/parse_args.c:88 msgid "Minimum number of cells in a segment" msgstr "" -#: ../imagery/i.segment/parse_args.c:87 +#: ../imagery/i.segment/parse_args.c:90 msgid "The final step will merge small segments with their best neighbor" msgstr "" -#: ../imagery/i.segment/parse_args.c:98 +#: ../imagery/i.segment/parse_args.c:101 msgid "Importance of radiometric (input raster) values relative to shape" msgstr "" -#: ../imagery/i.segment/parse_args.c:108 +#: ../imagery/i.segment/parse_args.c:111 msgid "Importance of smoothness relative to compactness" msgstr "" -#: ../imagery/i.segment/parse_args.c:117 +#: ../imagery/i.segment/parse_args.c:120 msgid "Memory in MB" msgstr "" -#: ../imagery/i.segment/parse_args.c:126 ../imagery/i.cluster/main.c:126 +#: ../imagery/i.segment/parse_args.c:129 ../imagery/i.cluster/main.c:126 msgid "Maximum number of iterations" msgstr "En büyük iterasyon sayısı" -#: ../imagery/i.segment/parse_args.c:134 +#: ../imagery/i.segment/parse_args.c:137 msgid "Name for input raster map with starting seeds" msgstr "" -#: ../imagery/i.segment/parse_args.c:141 +#: ../imagery/i.segment/parse_args.c:144 msgid "Name of input bounding/constraining raster map" msgstr "" -#: ../imagery/i.segment/parse_args.c:143 +#: ../imagery/i.segment/parse_args.c:146 msgid "Must be integer values, each area will be segmented independent of the others" msgstr "" -#: ../imagery/i.segment/parse_args.c:150 +#: ../imagery/i.segment/parse_args.c:153 msgid "Name for output goodness of fit estimate map" msgstr "" -#: ../imagery/i.segment/parse_args.c:156 +#: ../imagery/i.segment/parse_args.c:159 msgid "Use 8 neighbors (3x3 neighborhood) instead of the default 4 neighbors for each pixel" msgstr "" -#: ../imagery/i.segment/parse_args.c:162 +#: ../imagery/i.segment/parse_args.c:165 msgid "Weighted input, do not perform the default scaling of input raster maps" msgstr "" -#: ../imagery/i.segment/parse_args.c:167 +#: ../imagery/i.segment/parse_args.c:170 msgid "Use adaptive bandwidth for mean shift" msgstr "" -#: ../imagery/i.segment/parse_args.c:168 +#: ../imagery/i.segment/parse_args.c:171 msgid "Range (spectral) bandwidth is adapted for each moving window" msgstr "" -#: ../imagery/i.segment/parse_args.c:173 +#: ../imagery/i.segment/parse_args.c:176 msgid "Use progressive bandwidth for mean shift" msgstr "" -#: ../imagery/i.segment/parse_args.c:175 +#: ../imagery/i.segment/parse_args.c:178 msgid "Spatial bandwidth is increased, range (spectral) bandwidth is decreased in each iteration" msgstr "" -#: ../imagery/i.segment/parse_args.c:194 +#: ../imagery/i.segment/parse_args.c:210 +#, c-format +msgid "Group <%s> not found in the current mapset" +msgstr "" + +#: ../imagery/i.segment/parse_args.c:214 +#, c-format +msgid "Group <%s> contains no raster maps" +msgstr "" + +#: ../imagery/i.segment/parse_args.c:229 msgid "Threshold should be > 0 and < 1" msgstr "" -#: ../imagery/i.segment/parse_args.c:200 +#: ../imagery/i.segment/parse_args.c:235 #, c-format msgid "Option '%s' must be >= 1" msgstr "" -#: ../imagery/i.segment/parse_args.c:208 +#: ../imagery/i.segment/parse_args.c:243 #, c-format msgid "Negative value %s for option '%s': disabling" msgstr "" -#: ../imagery/i.segment/parse_args.c:213 +#: ../imagery/i.segment/parse_args.c:248 #, c-format msgid "Value %s for option '%s' is >= 1: disabling" msgstr "" -#: ../imagery/i.segment/parse_args.c:235 +#: ../imagery/i.segment/parse_args.c:270 msgid "Unable to assign segmentation method" msgstr "" -#: ../imagery/i.segment/parse_args.c:245 +#: ../imagery/i.segment/parse_args.c:280 msgid "Invalid similarity method" msgstr "" -#: ../imagery/i.segment/parse_args.c:251 +#: ../imagery/i.segment/parse_args.c:286 #, c-format msgid "Option '%s' must be > 0" msgstr "" -#: ../imagery/i.segment/parse_args.c:253 ../imagery/i.segment/parse_args.c:258 +#: ../imagery/i.segment/parse_args.c:288 ../imagery/i.segment/parse_args.c:293 #, c-format msgid "Option '%s' must be <= 1" msgstr "" -#: ../imagery/i.segment/parse_args.c:256 +#: ../imagery/i.segment/parse_args.c:291 #, c-format msgid "Option '%s' must be >= 0" msgstr "" -#: ../imagery/i.segment/parse_args.c:284 +#: ../imagery/i.segment/parse_args.c:319 msgid "Seeds raster map not found" msgstr "" -#: ../imagery/i.segment/parse_args.c:288 +#: ../imagery/i.segment/parse_args.c:323 msgid "Seeeds raster map must be CELL type (integers)" msgstr "" -#: ../imagery/i.segment/parse_args.c:298 +#: ../imagery/i.segment/parse_args.c:333 msgid "Segmentation constraint/boundary raster map not found" msgstr "" -#: ../imagery/i.segment/parse_args.c:302 +#: ../imagery/i.segment/parse_args.c:337 msgid "Segmentation constraint raster map must be CELL type (integers)" msgstr "" -#: ../imagery/i.segment/parse_args.c:321 +#: ../imagery/i.segment/parse_args.c:356 msgid "Integer overflow: too many cells in current region" msgstr "" -#: ../imagery/i.segment/parse_args.c:334 +#: ../imagery/i.segment/parse_args.c:369 msgid "Invalid output raster name for goodness of fit" msgstr "" -#: ../imagery/i.segment/parse_args.c:341 +#: ../imagery/i.segment/parse_args.c:376 #, c-format msgid "Maximum number of iterations set to %d" msgstr "" -#: ../imagery/i.segment/parse_args.c:351 +#: ../imagery/i.segment/parse_args.c:386 #, c-format msgid "Invalid number of iterations, %d will be used" msgstr "" -#: ../imagery/i.segment/parse_args.c:360 +#: ../imagery/i.segment/parse_args.c:395 msgid "Invalid number of MB, 300 will be used" msgstr "" -#: ../imagery/i.segment/open_files.c:39 +#: ../imagery/i.segment/open_files.c:61 #, c-format -msgid "Group <%s> not found in the current mapset" +msgid "Input map <%s> is all NULL" msgstr "" -#: ../imagery/i.segment/open_files.c:43 +#: ../imagery/i.segment/open_files.c:65 #, c-format -msgid "Group <%s> contains no raster maps" +msgid "Input map <%s> is a constant of value %g" msgstr "" -#: ../imagery/i.segment/open_files.c:120 +#: ../imagery/i.segment/open_files.c:114 msgid "Insufficient number of non-NULL cells in current region" msgstr "" -#: ../imagery/i.segment/open_files.c:151 +#: ../imagery/i.segment/open_files.c:145 msgid "Loading input bands..." msgstr "" -#: ../imagery/i.segment/open_files.c:153 +#: ../imagery/i.segment/open_files.c:147 msgid "Loading input band..." msgstr "" -#: ../imagery/i.segment/open_files.c:185 ../imagery/i.segment/open_files.c:190 -#: ../imagery/i.segment/open_files.c:212 ../imagery/i.segment/open_files.c:270 -#: ../imagery/i.segment/open_files.c:358 ../imagery/i.segment/open_files.c:424 -#: ../imagery/i.segment/open_files.c:480 +#: ../imagery/i.segment/open_files.c:179 ../imagery/i.segment/open_files.c:184 +#: ../imagery/i.segment/open_files.c:206 ../imagery/i.segment/open_files.c:264 +#: ../imagery/i.segment/open_files.c:352 ../imagery/i.segment/open_files.c:418 +#: ../imagery/i.segment/open_files.c:474 msgid "Unable to write to temporary file" msgstr "" -#: ../imagery/i.segment/open_files.c:277 +#: ../imagery/i.segment/open_files.c:271 #, c-format msgid "There are no boundary constraints in '%s'" msgstr "" -#: ../imagery/i.segment/open_files.c:333 +#: ../imagery/i.segment/open_files.c:327 #, c-format msgid "Loading seeds from raster map <%s>..." msgstr "" -#: ../imagery/i.segment/open_files.c:363 +#: ../imagery/i.segment/open_files.c:357 #, c-format msgid "No seeds found in '%s'!" msgstr "" -#: ../imagery/i.segment/open_files.c:383 +#: ../imagery/i.segment/open_files.c:377 msgid "Too many seeds: integer overflow" msgstr "" -#: ../imagery/i.segment/open_files.c:500 +#: ../imagery/i.segment/open_files.c:494 #, c-format msgid "Segment %d is already registered!" msgstr "" -#: ../imagery/i.segment/open_files.c:554 +#: ../imagery/i.segment/open_files.c:553 #, c-format msgid "Regions with at least %d cells are stored in memory" msgstr "" @@ -24360,7 +24746,7 @@ msgid "Mean shift converged after %d iterations" msgstr "" -#: ../imagery/i.segment/mean_shift.c:748 +#: ../imagery/i.segment/mean_shift.c:769 #, c-format msgid "Renumbering remaining %d segments..." msgstr "" @@ -24406,7 +24792,7 @@ msgid "supervised classification" msgstr "" -#: ../imagery/i.gensig/main.c:42 ../imagery/i.maxlik/main.c:63 +#: ../imagery/i.gensig/main.c:42 ../imagery/i.maxlik/main.c:65 msgid "Maximum Likelihood Classification" msgstr "" @@ -24898,30 +25284,35 @@ msgid "<%s> has too many signatures (limit is 255)" msgstr "" -#: ../imagery/i.maxlik/main.c:66 +#: ../imagery/i.maxlik/main.c:68 msgid "Classifies the cell spectral reflectances in imagery data." msgstr "" -#: ../imagery/i.maxlik/main.c:68 +#: ../imagery/i.maxlik/main.c:70 msgid "Classification is based on the spectral signature information generated by either i.cluster, g.gui.iclass, or i.gensig." msgstr "" -#: ../imagery/i.maxlik/main.c:81 ../imagery/i.smap/parse.c:20 +#: ../imagery/i.maxlik/main.c:83 ../imagery/i.smap/parse.c:20 msgid "Name of input file containing signatures" msgstr "" -#: ../imagery/i.maxlik/main.c:82 +#: ../imagery/i.maxlik/main.c:84 msgid "Generated by either i.cluster, g.gui.iclass, or i.gensig" msgstr "" -#: ../imagery/i.maxlik/main.c:86 ../imagery/i.smap/parse.c:28 +#: ../imagery/i.maxlik/main.c:88 ../imagery/i.smap/parse.c:28 msgid "Name for output raster map holding classification results" msgstr "" -#: ../imagery/i.maxlik/main.c:92 +#: ../imagery/i.maxlik/main.c:94 msgid "Name for output raster map holding reject threshold results" msgstr "" +#: ../imagery/i.maxlik/main.c:106 +#, fuzzy, c-format +msgid "<%s> does not match the current mapset" +msgstr "<%s> zaten geçerli harita takımı" + #: ../imagery/i.maxlik/invert.c:28 #, c-format msgid "Signature %d is not valid (ill-conditioned) - ignored" @@ -25079,7 +25470,7 @@ msgid "Set current location and mapset as target for imagery group" msgstr "" -#: ../imagery/i.target/main.c:80 ../imagery/i.group/main.c:117 +#: ../imagery/i.target/main.c:80 ../imagery/i.group/main.c:156 msgid "Group must exist in the current mapset" msgstr "Grup geçerli harita takımında olmalı" @@ -25320,209 +25711,209 @@ msgid "biophysical parameters" msgstr "" -#: ../imagery/i.vi/main.c:93 +#: ../imagery/i.vi/main.c:94 msgid "Calculates different types of vegetation indices." msgstr "Farklı vejetasyon indeks tiplerini hesaplar." -#: ../imagery/i.vi/main.c:94 +#: ../imagery/i.vi/main.c:95 msgid "Uses red and nir bands mostly, and some indices require additional bands." msgstr "" -#: ../imagery/i.vi/main.c:101 +#: ../imagery/i.vi/main.c:102 msgid "Name of input red channel surface reflectance map" msgstr "" -#: ../imagery/i.vi/main.c:102 ../imagery/i.vi/main.c:141 -#: ../imagery/i.vi/main.c:149 ../imagery/i.vi/main.c:157 -#: ../imagery/i.vi/main.c:165 ../imagery/i.vi/main.c:173 +#: ../imagery/i.vi/main.c:103 ../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 "Range: [0.0;1.0]" msgstr "" -#: ../imagery/i.vi/main.c:110 +#: ../imagery/i.vi/main.c:111 msgid "Type of vegetation index" msgstr "" -#: ../imagery/i.vi/main.c:115 +#: ../imagery/i.vi/main.c:116 msgid "Atmospherically Resistant Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:116 +#: ../imagery/i.vi/main.c:117 msgid "Difference Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:117 +#: ../imagery/i.vi/main.c:118 msgid "Enhanced Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:118 +#: ../imagery/i.vi/main.c:119 msgid "Enhanced Vegetation Index 2" msgstr "" -#: ../imagery/i.vi/main.c:119 +#: ../imagery/i.vi/main.c:120 msgid "Green Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:120 +#: ../imagery/i.vi/main.c:121 msgid "Green Atmospherically Resistant Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:121 +#: ../imagery/i.vi/main.c:122 msgid "Global Environmental Monitoring Index" msgstr "" -#: ../imagery/i.vi/main.c:122 +#: ../imagery/i.vi/main.c:123 msgid "Infrared Percentage Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:123 +#: ../imagery/i.vi/main.c:124 msgid "Modified Soil Adjusted Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:124 +#: ../imagery/i.vi/main.c:125 msgid "second Modified Soil Adjusted Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:125 +#: ../imagery/i.vi/main.c:126 msgid "Normalized Difference Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:126 +#: ../imagery/i.vi/main.c:127 msgid "Perpendicular Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:127 +#: ../imagery/i.vi/main.c:128 msgid "Soil Adjusted Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:128 +#: ../imagery/i.vi/main.c:129 msgid "Simple Ratio" msgstr "" -#: ../imagery/i.vi/main.c:129 +#: ../imagery/i.vi/main.c:130 msgid "Visible Atmospherically Resistant Index" msgstr "" -#: ../imagery/i.vi/main.c:130 +#: ../imagery/i.vi/main.c:131 msgid "Weighted Difference Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:134 +#: ../imagery/i.vi/main.c:135 msgid "type" msgstr "" -#: ../imagery/i.vi/main.c:140 +#: ../imagery/i.vi/main.c:141 msgid "Name of input nir channel surface reflectance map" msgstr "" -#: ../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 ../vector/v.vol.rst/main.c:254 -#: ../vector/v.vol.rst/main.c:303 +#: ../imagery/i.vi/main.c:143 ../imagery/i.vi/main.c:151 +#: ../imagery/i.vi/main.c:159 ../imagery/i.vi/main.c:167 +#: ../imagery/i.vi/main.c:175 ../vector/v.vol.rst/main.c:256 +#: ../vector/v.vol.rst/main.c:305 msgid "Optional inputs" msgstr "" -#: ../imagery/i.vi/main.c:148 +#: ../imagery/i.vi/main.c:149 msgid "Name of input green channel surface reflectance map" msgstr "" -#: ../imagery/i.vi/main.c:156 +#: ../imagery/i.vi/main.c:157 msgid "Name of input blue channel surface reflectance map" msgstr "" -#: ../imagery/i.vi/main.c:164 +#: ../imagery/i.vi/main.c:165 msgid "Name of input 5th channel surface reflectance map" msgstr "" -#: ../imagery/i.vi/main.c:172 +#: ../imagery/i.vi/main.c:173 msgid "Name of input 7th channel surface reflectance map" msgstr "" -#: ../imagery/i.vi/main.c:180 +#: ../imagery/i.vi/main.c:181 msgid "Value of the slope of the soil line (MSAVI only)" msgstr "" -#: ../imagery/i.vi/main.c:181 ../imagery/i.vi/main.c:188 -#: ../imagery/i.vi/main.c:195 +#: ../imagery/i.vi/main.c:182 ../imagery/i.vi/main.c:189 +#: ../imagery/i.vi/main.c:196 msgid "MSAVI settings" msgstr "" -#: ../imagery/i.vi/main.c:187 +#: ../imagery/i.vi/main.c:188 msgid "Value of the intercept of the soil line (MSAVI only)" msgstr "" -#: ../imagery/i.vi/main.c:194 +#: ../imagery/i.vi/main.c:195 msgid "Value of the factor of reduction of soil noise (MSAVI only)" msgstr "" -#: ../imagery/i.vi/main.c:201 +#: ../imagery/i.vi/main.c:202 msgid "Maximum bits for digital numbers" msgstr "" -#: ../imagery/i.vi/main.c:202 +#: ../imagery/i.vi/main.c:203 msgid "If data is in Digital Numbers (i.e. integer type), give the max bits (i.e. 8 for Landsat -> [0-255])" msgstr "" -#: ../imagery/i.vi/main.c:228 +#: ../imagery/i.vi/main.c:229 msgid "sr index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:231 +#: ../imagery/i.vi/main.c:232 msgid "ndvi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:234 +#: ../imagery/i.vi/main.c:235 msgid "ipvi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:237 +#: ../imagery/i.vi/main.c:238 msgid "dvi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:240 +#: ../imagery/i.vi/main.c:241 msgid "pvi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:243 +#: ../imagery/i.vi/main.c:244 msgid "wdvi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:246 +#: ../imagery/i.vi/main.c:247 msgid "savi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:251 +#: ../imagery/i.vi/main.c:252 msgid "msavi index requires red and nir maps, and 3 parameters related to soil line" msgstr "" -#: ../imagery/i.vi/main.c:254 +#: ../imagery/i.vi/main.c:255 msgid "msavi2 index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:257 +#: ../imagery/i.vi/main.c:258 msgid "gemi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:261 +#: ../imagery/i.vi/main.c:262 msgid "arvi index requires blue, red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:265 +#: ../imagery/i.vi/main.c:266 msgid "evi index requires blue, red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:268 +#: ../imagery/i.vi/main.c:269 msgid "evi2 index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:272 +#: ../imagery/i.vi/main.c:273 msgid "vari index requires blue, green and red maps" msgstr "" -#: ../imagery/i.vi/main.c:276 +#: ../imagery/i.vi/main.c:277 msgid "gari index requires blue, green, red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:281 +#: ../imagery/i.vi/main.c:282 msgid "gvi index requires blue, green, red, nir, chan5 and chan7 maps" msgstr "" @@ -25918,7 +26309,7 @@ msgid "%s######## CLUSTER END (%s) ########%s" msgstr "" -#: ../imagery/i.cluster/main.c:354 ../misc/m.nviz.image/main.c:242 +#: ../imagery/i.cluster/main.c:354 ../misc/m.nviz.image/main.c:248 #, c-format msgid "File <%s> created." msgstr "<%s> dosyası oluÅŸturuldu." @@ -27089,130 +27480,130 @@ msgid "Name of the output emissivity layer" msgstr "" -#: ../imagery/i.group/main.c:55 +#: ../imagery/i.group/main.c:56 msgid "Creates, edits, and lists groups of imagery data." msgstr "" -#: ../imagery/i.group/main.c:59 +#: ../imagery/i.group/main.c:60 msgid "Name of imagery group" msgstr "Görüntü gurubu adı" -#: ../imagery/i.group/main.c:63 +#: ../imagery/i.group/main.c:64 msgid "Name of imagery subgroup" msgstr "" -#: ../imagery/i.group/main.c:67 +#: ../imagery/i.group/main.c:68 msgid "Name of raster map(s) to include in group" msgstr "Gruptaki raster harita(lar)ın adı" -#: ../imagery/i.group/main.c:68 ../imagery/i.group/main.c:74 +#: ../imagery/i.group/main.c:69 ../imagery/i.group/main.c:80 msgid "Maps" msgstr "" -#: ../imagery/i.group/main.c:73 +#: ../imagery/i.group/main.c:79 msgid "Remove selected files from specified group or subgroup" msgstr "" -#: ../imagery/i.group/main.c:78 +#: ../imagery/i.group/main.c:84 msgid "List files from specified (sub)group" msgstr "" -#: ../imagery/i.group/main.c:83 +#: ../imagery/i.group/main.c:89 msgid "List subgroups from specified group" msgstr "" -#: ../imagery/i.group/main.c:109 +#: ../imagery/i.group/main.c:148 msgid "No input raster map(s) specified" msgstr "Hiç girdi harita(lar) belirtilmedi." -#: ../imagery/i.group/main.c:128 ../imagery/i.group/main.c:150 +#: ../imagery/i.group/main.c:167 ../imagery/i.group/main.c:189 msgid "Specified group does not exist in current mapset" msgstr "Belirtilen grup geçerli harita takımında yok" -#: ../imagery/i.group/main.c:132 +#: ../imagery/i.group/main.c:171 #, c-format msgid "Removing raster maps from subgroup <%s>..." msgstr "<%s> grubundaki raster haritalar kaldırılıyor..." -#: ../imagery/i.group/main.c:137 +#: ../imagery/i.group/main.c:176 #, c-format msgid "Removing raster maps from group <%s>..." msgstr "<%s> grubundaki raster haritalar kaldırılıyor..." -#: ../imagery/i.group/main.c:158 +#: ../imagery/i.group/main.c:197 #, c-format msgid "Subgroup <%s> of group <%s> references the following raster maps:" msgstr "" -#: ../imagery/i.group/main.c:173 +#: ../imagery/i.group/main.c:212 #, c-format msgid "Group <%s> references the following raster maps:" msgstr "" -#: ../imagery/i.group/main.c:185 +#: ../imagery/i.group/main.c:224 #, c-format msgid "Group <%s> does not yet exist. Creating..." msgstr "<%s> - grubu henüz mevcut deÄŸil. OluÅŸturuluyor..." -#: ../imagery/i.group/main.c:189 ../imagery/i.group/main.c:198 +#: ../imagery/i.group/main.c:228 ../imagery/i.group/main.c:237 #, c-format msgid "Adding raster maps to group <%s>..." msgstr "raster haritalar <%s> grubuna ekleniyor..." -#: ../imagery/i.group/main.c:193 +#: ../imagery/i.group/main.c:232 #, c-format msgid "Adding raster maps to subgroup <%s>..." msgstr "Raster haritalar <%s> altgrubuna ekleniyor ..." -#: ../imagery/i.group/main.c:219 +#: ../imagery/i.group/main.c:258 msgid "No input raster maps defined" msgstr "" -#: ../imagery/i.group/main.c:223 ../imagery/i.group/main.c:265 +#: ../imagery/i.group/main.c:262 ../imagery/i.group/main.c:304 #, c-format msgid "Raster map <%s> not found. Skipped." msgstr "" -#: ../imagery/i.group/main.c:228 +#: ../imagery/i.group/main.c:267 #, c-format msgid "Adding raster map <%s> to group" msgstr "<%s> raster haritası gruba ekleniyor" -#: ../imagery/i.group/main.c:234 +#: ../imagery/i.group/main.c:273 #, c-format msgid "Raster map <%s> exists in group. Skipped." msgstr "" -#: ../imagery/i.group/main.c:271 +#: ../imagery/i.group/main.c:310 #, c-format msgid "Adding raster map <%s> to subgroup" msgstr "<%s> raster haritası altgruba ekleniyor" -#: ../imagery/i.group/main.c:278 +#: ../imagery/i.group/main.c:317 #, c-format msgid "Raster map <%s> exists in subgroup. Skipping..." msgstr "<%s> raster haritası altgrupta mevcut. Atlanıyor..." -#: ../imagery/i.group/main.c:327 +#: ../imagery/i.group/main.c:366 #, c-format msgid "Removing raster map <%s> from group" msgstr "<%s> raster dosyası gruptan kaldırılıyor" -#: ../imagery/i.group/main.c:344 ../imagery/i.group/main.c:403 +#: ../imagery/i.group/main.c:383 ../imagery/i.group/main.c:442 msgid "No raster map removed" msgstr "Hiç raster harita kaldırılmadı" -#: ../imagery/i.group/main.c:386 +#: ../imagery/i.group/main.c:425 #, c-format msgid "Removing raster map <%s> from subgroup" msgstr "<%s> raster haritası altgruptan kaldırılıyor" -#: ../imagery/i.group/main.c:422 +#: ../imagery/i.group/main.c:461 #, c-format msgid "Group <%s> does not contain any subgroup.\n" msgstr "" -#: ../imagery/i.group/main.c:433 +#: ../imagery/i.group/main.c:472 #, c-format msgid "group <%s> references the following subgroups\n" msgstr "" @@ -27535,16 +27926,21 @@ msgid "Elevation map name is missing. Please set '%s' option" msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:212 +#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:211 #, c-format -msgid "Mapset [%s] in target location [%s] - %s " +msgid "Group [%s] in location [%s] mapset [%s] now uses elevation map [%s]" msgstr "" #: ../imagery/i.ortho.photo/i.ortho.elev/main.c:214 +#, c-format +msgid "Mapset [%s] in target location [%s] - %s " +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:216 msgid "permission denied\n" msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:214 +#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:216 msgid "not found\n" msgstr "" @@ -27887,29 +28283,34 @@ msgid "Target east,north coordinates to local x,y" msgstr "" -#: ../misc/m.nviz.image/main.c:56 +#: ../misc/m.nviz.image/main.c:55 msgid "Creates a 3D rendering of GIS data." msgstr "" -#: ../misc/m.nviz.image/main.c:57 +#: ../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:83 +#: ../misc/m.nviz.image/main.c:87 msgid "Unable to render data" msgstr "" -#: ../misc/m.nviz.image/main.c:142 +#: ../misc/m.nviz.image/main.c:146 #, c-format msgid "Vertical exaggeration not given, using calculated value %.0f" msgstr "" -#: ../misc/m.nviz.image/main.c:154 +#: ../misc/m.nviz.image/main.c:158 #, c-format msgid "Viewpoint height not given, using calculated value %.0f" msgstr "" -#: ../misc/m.nviz.image/main.c:240 +#: ../misc/m.nviz.image/main.c:244 +#, fuzzy +msgid "Failed to write image" +msgstr "Dosyaya yazılamıyor" + +#: ../misc/m.nviz.image/main.c:246 msgid "Unsupported output format" msgstr "Desteklenmeyen çıktı biçimleri" @@ -28567,8 +28968,8 @@ msgstr "" #: ../db/db.databases/main.c:97 ../db/db.copy/main.c:37 -#: ../db/db.execute/main.c:127 ../db/db.execute/main.c:134 -#: ../db/db.execute/main.c:140 ../db/db.select/main.c:267 +#: ../db/db.execute/main.c:139 ../db/db.execute/main.c:146 +#: ../db/db.execute/main.c:152 ../db/db.select/main.c:267 #: ../db/db.dropdb/main.c:73 ../db/db.createdb/main.c:73 #: ../vector/v.db.select/main.c:57 msgid "SQL" @@ -28681,26 +29082,30 @@ msgid "Overwrite current settings if already initialized" msgstr "" -#: ../db/db.connect/main.c:91 +#: ../db/db.connect/main.c:101 msgid "Default group of database users to which select privilege is granted" msgstr "Seçme hakkı verilmiÅŸ varsayılan veritabanı kullanıcı grubu" -#: ../db/db.connect/main.c:141 ../db/db.tables/main.c:41 +#: ../db/db.connect/main.c:151 ../db/db.tables/main.c:41 msgid "Database connection not defined. Run db.connect." msgstr "Veritabanı baÄŸlantısı belirlenmedi. db.connect'i çalıştırın." -#: ../db/db.connect/main.c:166 +#: ../db/db.connect/main.c:176 msgid "DB settings already defined, nothing to do" msgstr "" -#: ../db/db.connect/main.c:172 +#: ../db/db.connect/main.c:182 msgid "Default driver is not set" msgstr "Varsayılan sürücü ayarlanmadı" -#: ../db/db.connect/main.c:175 +#: ../db/db.connect/main.c:185 msgid "Default database is not set" msgstr "Varsayılan veritabanı ayarlanamadı" +#: ../db/db.connect/main.c:221 +msgid "Unable to set default database connection" +msgstr "" + #: ../db/db.describe/main.c:108 msgid "Print column names only instead of full column descriptions" msgstr "Tüm sütun açıklaması yerine sadece sütun adlarını yaz" @@ -28718,41 +29123,42 @@ msgid "Unable to open file <%s>: %s" msgstr "" -#: ../db/db.execute/main.c:94 ../db/db.execute/main.c:99 +#: ../db/db.execute/main.c:86 ../db/db.execute/main.c:91 +#: ../db/db.execute/main.c:106 ../db/db.execute/main.c:111 #, c-format msgid "Error while executing: '%s'" msgstr "Çalıştırırken hata: '%s'" -#: ../db/db.execute/main.c:128 +#: ../db/db.execute/main.c:140 msgid "Executes any SQL statement." msgstr "Herhangi YSD deyimini çalıştırır" -#: ../db/db.execute/main.c:129 +#: ../db/db.execute/main.c:141 msgid "For SELECT statements use 'db.select'." msgstr "" -#: ../db/db.execute/main.c:132 +#: ../db/db.execute/main.c:144 msgid "SQL statement" msgstr "" -#: ../db/db.execute/main.c:133 +#: ../db/db.execute/main.c:145 msgid "Example: update rybniky set kapri = 'hodne' where kapri = 'malo'" msgstr "" -#: ../db/db.execute/main.c:138 +#: ../db/db.execute/main.c:150 msgid "Name of file containing SQL statement(s)" msgstr "" -#: ../db/db.execute/main.c:160 +#: ../db/db.execute/main.c:172 msgid "Ignore SQL errors and continue" msgstr "YSD hatalarını görmezden gel ve devam et" -#: ../db/db.execute/main.c:161 ../vector/v.build/main.c:51 +#: ../db/db.execute/main.c:173 ../vector/v.build/main.c:51 #: ../vector/v.build/main.c:77 msgid "Errors" msgstr "" -#: ../db/db.execute/main.c:167 +#: ../db/db.execute/main.c:179 #, c-format msgid "You must provide <%s> or <%s> option" msgstr "" @@ -28877,7 +29283,7 @@ msgid "Unable to db_alloc_string_array()" msgstr "" -#: ../db/drivers/ogr/execute.c:56 ../vector/v.out.ogr/main.c:592 +#: ../db/drivers/ogr/execute.c:56 ../vector/v.out.ogr/main.c:648 #, c-format msgid "OGR layer <%s> not found" msgstr "" @@ -28886,11 +29292,11 @@ #: ../vector/v.out.lidar/main.c:155 ../vector/v.db.connect/main.c:289 #: ../vector/v.reclass/main.c:145 ../vector/v.to.3d/trans2.c:63 #: ../vector/v.to.3d/trans3.c:65 ../vector/v.univar/main.c:355 -#: ../vector/v.distance/main.c:533 ../vector/v.distance/main.c:574 +#: ../vector/v.distance/main.c:540 ../vector/v.distance/main.c:581 #: ../vector/v.in.db/main.c:187 ../vector/v.colors/scan_attr.c:35 -#: ../vector/v.colors.out/make_colors.c:42 ../vector/v.vect.stats/main.c:428 +#: ../vector/v.colors.out/make_colors.c:42 ../vector/v.vect.stats/main.c:435 #: ../vector/v.transform/trans_digit.c:116 -#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:96 +#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:97 #: ../scripts/v.db.join/v.db.join.py:98 ../scripts/v.db.join/v.db.join.py:106 #: ../scripts/v.db.join/v.db.join.py:123 ../scripts/db.univar/db.univar.py:120 #, c-format, python-format @@ -28924,12 +29330,7 @@ msgid "Column '%s' : type int8 (bigint) is stored as integer (4 bytes) some data may be damaged" msgstr "" -#: ../db/drivers/ogr/describe.c:204 -#, c-format -msgid "column '%s', type 'string': unknown width -> stored as varchar(250) some data may be lost" -msgstr "'%s' sütunu, 'string' türü: bilinmeyen geniÅŸlik -> varchar(250) olarak depolandı bazı veriler zarar görmüş olabilir" - -#: ../db/drivers/ogr/describe.c:212 ../db/drivers/ogr/fetch.c:160 +#: ../db/drivers/ogr/describe.c:212 ../db/drivers/ogr/fetch.c:167 msgid "Unknown type" msgstr "Bilinmeyen tür" @@ -28941,7 +29342,7 @@ msgid "Unable to add new token" msgstr "" -#: ../db/drivers/ogr/fetch.c:55 ../db/drivers/ogr/fetch.c:188 +#: ../db/drivers/ogr/fetch.c:55 ../db/drivers/ogr/fetch.c:195 #: ../db/drivers/sqlite/fetch.c:265 ../db/drivers/postgres/fetch.c:33 #: ../db/drivers/mysql/fetch.c:34 ../db/drivers/mysql/fetch.c:276 msgid "Cursor not found" @@ -29460,7 +29861,7 @@ #: ../db/drivers/dbf/db.c:94 #, c-format -msgid "Unable create DBF database: %s" +msgid "Unable to create DBF database: %s" msgstr "" #: ../db/drivers/dbf/db.c:102 @@ -29571,7 +29972,7 @@ msgstr "" #: ../vector/v.mkgrid/main.c:73 ../vector/v.kcv/main.c:58 -#: ../vector/v.random/main.c:101 ../vector/v.perturb/main.c:66 +#: ../vector/v.random/main.c:104 ../vector/v.perturb/main.c:66 #: ../vector/v.normal/main.c:75 ../vector/v.qcount/main.c:62 msgid "point pattern" msgstr "" @@ -29796,7 +30197,7 @@ msgid "GRASS is not compiled with PostgreSQL support. Using OGR-PostgreSQL driver instead of native GRASS-PostGIS data driver." msgstr "" -#: ../vector/v.external.out/link.c:26 ../vector/v.out.ogr/main.c:102 +#: ../vector/v.external.out/link.c:26 ../vector/v.out.ogr/main.c:103 #, c-format msgid "Data source starts with \"PG:\" prefix, expecting \"PostgreSQL\" format (\"%s\" given)" msgstr "" @@ -30097,12 +30498,13 @@ msgid "Loading data..." msgstr "" -#: ../vector/v.to.rast/vect2rast.c:55 ../vector/v.db.connect/main.c:213 -#: ../vector/v.to.rast3/main.c:80 ../vector/v.db.select/main.c:171 -#: ../vector/v.to.3d/trans2.c:49 ../vector/v.to.3d/trans3.c:51 -#: ../vector/v.distance/main.c:515 ../vector/v.distance/main.c:596 -#: ../vector/v.colors.out/make_colors.c:31 ../vector/v.info/print.c:138 -#: ../vector/v.extract/main.c:255 +#: ../vector/v.to.rast/vect2rast.c:55 ../vector/v.random/main.c:265 +#: ../vector/v.db.connect/main.c:213 ../vector/v.to.rast3/main.c:80 +#: ../vector/v.db.select/main.c:171 ../vector/v.to.3d/trans2.c:49 +#: ../vector/v.to.3d/trans3.c:51 ../vector/v.distance/main.c:522 +#: ../vector/v.distance/main.c:603 ../vector/v.colors.out/make_colors.c:31 +#: ../vector/v.info/print.c:138 ../vector/v.extract/main.c:217 +#: ../vector/v.extract/main.c:315 #, c-format msgid "Database connection not defined for layer <%s>" msgstr "" @@ -30367,237 +30769,237 @@ msgid "No database record for cat = %d and export of 'cat' disabled" msgstr "" -#: ../vector/v.out.ogr/main.c:87 +#: ../vector/v.out.ogr/main.c:88 msgid "Exports a vector map layer to any of the supported OGR vector formats." msgstr "" -#: ../vector/v.out.ogr/main.c:88 +#: ../vector/v.out.ogr/main.c:89 msgid "By default a vector map layer is exported to OGC GeoPackage format." msgstr "" -#: ../vector/v.out.ogr/main.c:170 +#: ../vector/v.out.ogr/main.c:172 msgid "Volumes will be exported as sets of faces" msgstr "" -#: ../vector/v.out.ogr/main.c:188 +#: ../vector/v.out.ogr/main.c:190 msgid "Unable to determine input map's vector feature type(s)." msgstr "" -#: ../vector/v.out.ogr/main.c:254 +#: ../vector/v.out.ogr/main.c:255 msgid "The combination of types is not supported by all formats." msgstr "" -#: ../vector/v.out.ogr/main.c:271 +#: ../vector/v.out.ogr/main.c:272 msgid "Unable to create OGR spatial reference" msgstr "" -#: ../vector/v.out.ogr/main.c:293 +#: ../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:305 +#: ../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:311 +#: ../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:319 +#: ../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:328 +#: ../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:337 +#: ../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:345 +#: ../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:353 +#: ../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:361 +#: ../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:371 +#: ../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:380 +#: ../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:390 +#: ../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:399 +#: ../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:409 +#: ../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:418 +#: ../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:427 +#: ../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:436 +#: ../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:461 +#: ../vector/v.out.ogr/main.c:478 #, c-format msgid "OGR driver <%s> not found" msgstr "<%s> OGR sürücüsü bulunamadı" -#: ../vector/v.out.ogr/main.c:488 +#: ../vector/v.out.ogr/main.c:523 #, c-format msgid "Unable to open OGR data source '%s'" msgstr "'%s' OGR veri kaynağı açılamıyor" -#: ../vector/v.out.ogr/main.c:502 +#: ../vector/v.out.ogr/main.c:543 #, c-format msgid "Layer <%s> already exists in OGR data source '%s'" msgstr "" -#: ../vector/v.out.ogr/main.c:506 +#: ../vector/v.out.ogr/main.c:547 #, c-format msgid "OGR layer <%s> already exists and will be overwritten" msgstr "" -#: ../vector/v.out.ogr/main.c:513 +#: ../vector/v.out.ogr/main.c:559 #, c-format msgid "OGR layer <%s> doesn't exists, creating new OGR layer instead" msgstr "" -#: ../vector/v.out.ogr/main.c:541 +#: ../vector/v.out.ogr/main.c:587 msgid "Overriding existing user-defined 'SHPT=' LCO." msgstr "" -#: ../vector/v.out.ogr/main.c:556 +#: ../vector/v.out.ogr/main.c:602 #, 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:568 +#: ../vector/v.out.ogr/main.c:614 #, 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:575 +#: ../vector/v.out.ogr/main.c:621 #, c-format msgid "Vector map <%s> is 3D. Use format specific layer creation options (parameter 'lco') to export using only category numbers as attributes" msgstr "" -#: ../vector/v.out.ogr/main.c:610 +#: ../vector/v.out.ogr/main.c:666 msgid "Exporting 'cat' anyway, as it is the only attribute table field" msgstr "" -#: ../vector/v.out.ogr/main.c:619 ../vector/v.out.ogr/main.c:691 +#: ../vector/v.out.ogr/main.c:675 ../vector/v.out.ogr/main.c:747 #, c-format msgid "New attribute column <%s> added to the table" msgstr "" -#: ../vector/v.out.ogr/main.c:703 +#: ../vector/v.out.ogr/main.c:759 #, c-format msgid "Key column <%s> not found" msgstr "" -#: ../vector/v.out.ogr/main.c:716 +#: ../vector/v.out.ogr/main.c:787 #, c-format msgid "Exporting %d feature..." msgid_plural "Exporting %d features..." msgstr[0] "" msgstr[1] "" -#: ../vector/v.out.ogr/main.c:731 +#: ../vector/v.out.ogr/main.c:802 #, 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:750 +#: ../vector/v.out.ogr/main.c:821 #, c-format msgid "Exporting %d volume..." msgid_plural "Exporting %d volumes..." msgstr[0] "" msgstr[1] "" -#: ../vector/v.out.ogr/main.c:754 +#: ../vector/v.out.ogr/main.c:825 msgid "Export of volumes not implemented yet. Skipping." msgstr "" -#: ../vector/v.out.ogr/main.c:771 +#: ../vector/v.out.ogr/main.c:842 #, 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:777 +#: ../vector/v.out.ogr/main.c:848 #, 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:781 +#: ../vector/v.out.ogr/main.c:852 #, 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:797 +#: ../vector/v.out.ogr/main.c:868 msgid "Output layer is empty, no features written" msgstr "" -#: ../vector/v.out.ogr/main.c:798 +#: ../vector/v.out.ogr/main.c:869 #, c-format msgid "%d feature (%s type) written to <%s> (%s format)." msgid_plural "%d features (%s type) written to <%s> (%s format)." @@ -30688,7 +31090,7 @@ msgid "Force 2D output even if input is 3D (applies to Shapefile output only)" msgstr "" -#: ../vector/v.out.ogr/args.c:114 ../vector/v.in.ogr/main.c:338 +#: ../vector/v.out.ogr/args.c:114 ../vector/v.in.ogr/main.c:355 #: ../vector/v.out.postgis/args.c:78 msgid "Useful if input is 3D but all z coordinates are identical" msgstr "" @@ -30705,8 +31107,8 @@ msgid "List supported output formats and exit" msgstr "" -#: ../vector/v.out.ogr/dsn.c:21 ../vector/v.in.ogr/dsn.c:26 -#: ../vector/v.external/dsn.c:21 +#: ../vector/v.out.ogr/dsn.c:27 ../vector/v.in.ogr/dsn.c:28 +#: ../vector/v.external/dsn.c:27 msgid "Invalid connection string (dbname missing)" msgstr "" @@ -30715,39 +31117,48 @@ msgid "OGR driver <%s> not available" msgstr "" -#: ../vector/v.out.ogr/create.c:26 +#: ../vector/v.out.ogr/create.c:30 #, c-format msgid "Creation of output OGR datasource <%s> failed" msgstr "" -#: ../vector/v.out.ogr/create.c:36 +#: ../vector/v.out.ogr/create.c:44 #, c-format msgid "Creation of OGR layer <%s> failed" msgstr "" -#: ../vector/v.out.ogr/export_lines.c:178 -#: ../vector/v.out.ogr/export_areas.c:143 +#: ../vector/v.out.ogr/export_lines.c:135 +#: ../vector/v.out.ogr/export_lines.c:231 +#: ../vector/v.out.ogr/export_lines.c:280 +#: ../vector/v.out.ogr/export_areas.c:126 +#: ../vector/v.out.ogr/export_areas.c:227 +#: ../vector/v.out.ogr/export_areas.c:278 +msgid "Failed to create OGR feature" +msgstr "" + +#: ../vector/v.out.ogr/export_lines.c:180 +#: ../vector/v.out.ogr/export_areas.c:170 #, c-format msgid "Unable to export multi-features. No category index for layer %d." msgstr "" -#: ../vector/v.out.ogr/export_lines.c:212 -#: ../vector/v.out.ogr/export_areas.c:176 +#: ../vector/v.out.ogr/export_lines.c:214 +#: ../vector/v.out.ogr/export_areas.c:203 #, 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:154 +#: ../vector/v.out.ogr/export_areas.c:181 msgid "Exporting features with category..." msgstr "" -#: ../vector/v.out.ogr/export_areas.c:214 +#: ../vector/v.out.ogr/export_areas.c:243 msgid "Exporting features without category..." msgstr "" #: ../vector/v.kcv/main.c:57 ../vector/v.out.lidar/main.c:474 #: ../vector/v.normal/main.c:74 ../vector/v.in.db/main.c:55 -#: ../vector/v.decimate/main.c:129 +#: ../vector/v.decimate/main.c:130 msgid "points" msgstr "" @@ -30847,7 +31258,7 @@ msgid "Name of attribute column with values to interpolate" msgstr "" -#: ../vector/v.surf.idw/main.c:102 ../vector/v.surf.rst/main.c:185 +#: ../vector/v.surf.idw/main.c:102 ../vector/v.surf.rst/main.c:187 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 "" @@ -31400,7 +31811,7 @@ #: ../vector/v.net.distance/main.c:101 ../vector/v.net.distance/main.c:106 #: ../vector/v.net.distance/main.c:112 ../vector/v.distance/main.c:131 #: ../vector/v.distance/main.c:136 ../vector/v.distance/main.c:143 -#: ../vector/v.distance/main.c:187 ../vector/v.distance/main.c:224 +#: ../vector/v.distance/main.c:189 ../vector/v.distance/main.c:226 msgid "From" msgstr "" @@ -31419,7 +31830,7 @@ #: ../vector/v.net.distance/main.c:117 ../vector/v.net.distance/main.c:124 #: ../vector/v.net.distance/main.c:129 ../vector/v.net.distance/main.c:135 #: ../vector/v.distance/main.c:148 ../vector/v.distance/main.c:153 -#: ../vector/v.distance/main.c:160 ../vector/v.distance/main.c:230 +#: ../vector/v.distance/main.c:160 ../vector/v.distance/main.c:232 msgid "To" msgstr "" @@ -31499,102 +31910,118 @@ msgstr[0] "" msgstr[1] "" -#: ../vector/v.random/main.c:102 +#: ../vector/v.random/main.c:105 msgid "stratified random sampling" msgstr "" -#: ../vector/v.random/main.c:105 +#: ../vector/v.random/main.c:108 msgid "Generates random 2D/3D vector points." msgstr "" -#: ../vector/v.random/main.c:113 +#: ../vector/v.random/main.c:116 msgid "Number of points to be created" msgstr "oluÅŸturulacak nokta sayısı" -#: ../vector/v.random/main.c:118 +#: ../vector/v.random/main.c:121 msgid "Restrict points to areas in input vector" msgstr "" -#: ../vector/v.random/main.c:120 ../vector/v.random/main.c:180 +#: ../vector/v.random/main.c:123 ../vector/v.random/main.c:183 msgid "Restrict" msgstr "" -#: ../vector/v.random/main.c:136 +#: ../vector/v.random/main.c:139 msgid "Minimum z height (needs -z flag or column name)" msgstr "En küçük z yüksekliÄŸi (z flaması veya sütun adı gerekir)" -#: ../vector/v.random/main.c:138 ../vector/v.random/main.c:147 -#: ../vector/v.random/main.c:160 ../vector/v.random/main.c:170 -#: ../vector/v.random/main.c:175 ../vector/v.in.db/main.c:85 +#: ../vector/v.random/main.c:141 ../vector/v.random/main.c:150 +#: ../vector/v.random/main.c:163 ../vector/v.random/main.c:173 +#: ../vector/v.random/main.c:178 ../vector/v.in.db/main.c:85 msgid "3D output" msgstr "" -#: ../vector/v.random/main.c:145 +#: ../vector/v.random/main.c:148 msgid "Maximum z height (needs -z flag or column name)" msgstr "En büyük z yüksekliÄŸi (z flaması veya sütun adı gerekir)" -#: ../vector/v.random/main.c:154 +#: ../vector/v.random/main.c:157 msgid "The seed to initialize the random generator. If not set the process ID is used" msgstr "" -#: ../vector/v.random/main.c:157 +#: ../vector/v.random/main.c:160 msgid "Name of column for z values" msgstr "" -#: ../vector/v.random/main.c:159 +#: ../vector/v.random/main.c:162 msgid "Writes z values to column" msgstr "" -#: ../vector/v.random/main.c:167 +#: ../vector/v.random/main.c:170 msgid "Type of column for z values" msgstr "" -#: ../vector/v.random/main.c:174 +#: ../vector/v.random/main.c:177 msgid "Create 3D output" msgstr "3B çıktı oluÅŸtur" -#: ../vector/v.random/main.c:179 +#: ../vector/v.random/main.c:182 msgid "Generate n points for each individual area (requires restrict parameter)" msgstr "" -#: ../vector/v.random/main.c:196 -#, c-format -msgid "Number of points must be > 0 (%d given)" -msgstr "" +#: ../vector/v.random/main.c:199 +#, fuzzy, c-format +msgid "Number of points must be > 0 (%ld given)" +msgstr "oluÅŸturulacak nokta sayısı" -#: ../vector/v.random/main.c:212 ../vector/v.drape/main.c:150 +#: ../vector/v.random/main.c:215 ../vector/v.drape/main.c:150 #: ../vector/v.buffer/main.c:347 #, c-format msgid "Invalid layer number (%d). Parameter '%s' or '%s' specified, assuming layer '1'." msgstr "" -#: ../vector/v.random/main.c:222 +#: ../vector/v.random/main.c:225 #, c-format msgid "No areas in vector map <%s>" msgstr "" -#: ../vector/v.random/main.c:276 -msgid "Table should contain only two columns" -msgstr "" - -#: ../vector/v.random/main.c:285 +#: ../vector/v.random/main.c:323 msgid "You have created unsupported column type. This module supports only INTEGER and DOUBLE PRECISION column types." msgstr "" -#: ../vector/v.random/main.c:348 +#: ../vector/v.random/main.c:387 #, c-format msgid "Selected areas in input vector <%s> do not overlap with the current region" msgstr "" -#: ../vector/v.random/main.c:360 +#: ../vector/v.random/main.c:399 #, c-format msgid "Input vector <%s> does not overlap with the current region" msgstr "" -#: ../vector/v.random/main.c:385 +#: ../vector/v.random/main.c:424 msgid "Generating points..." msgstr "noktalar oluÅŸturuluyor..." +#: ../vector/v.random/main.c:530 ../vector/v.random/main.c:677 +#, fuzzy, c-format +msgid "Unable to insert new row: %s" +msgstr "Satır girilemiyor: %s" + +#: ../vector/v.random/main.c:702 ../vector/v.db.select/main.c:208 +msgid "Unable to open select cursor" +msgstr "Seçme imleci açılamıyor" + +#: ../vector/v.random/main.c:707 ../vector/v.reclass/main.c:267 +#: ../vector/v.db.select/main.c:229 +#, c-format +msgid "Unable to fetch data from table <%s>" +msgstr "" + +#: ../vector/v.random/main.c:742 +#, fuzzy, c-format +msgid "Unable to update row: %s" +msgstr "Satır girilemiyor: %s" + #: ../vector/v.support/main.c:41 msgid "Updates vector map metadata." msgstr "Vektör harita deÄŸiÅŸim verisini günceller." @@ -31684,7 +32111,7 @@ msgid "%s: Cannot write dxf file." msgstr "%s: dxf dosyası yazılamıyor." -#: ../vector/v.out.lidar/main.c:77 +#: ../vector/v.out.lidar/main.c:77 ../vector/v.extract/extract.c:264 #, c-format msgid "Database connection not defined for layer <%d>" msgstr "" @@ -31798,106 +32225,100 @@ msgid "Ignore color table even when set and not other options are present" msgstr "" -#: ../vector/v.proj/main.c:72 +#: ../vector/v.proj/main.c:77 msgid "Re-projects a vector map from one location to the current location." msgstr "" -#: ../vector/v.proj/main.c:78 +#: ../vector/v.proj/main.c:83 msgid "Location containing input vector map" msgstr "Girdi vektör haritasının mevkisi" -#: ../vector/v.proj/main.c:82 +#: ../vector/v.proj/main.c:87 msgid "Mapset containing input vector map" msgstr "Girdi vektör haritasının harita takımı" -#: ../vector/v.proj/main.c:88 +#: ../vector/v.proj/main.c:93 msgid "Name of input vector map to re-project" msgstr "" -#: ../vector/v.proj/main.c:100 +#: ../vector/v.proj/main.c:105 msgid "Maximum segment length in meters in output vector map" msgstr "" -#: ../vector/v.proj/main.c:101 +#: ../vector/v.proj/main.c:106 msgid "Increases accuracy of reprojected shapes, disable with smax=0" msgstr "" -#: ../vector/v.proj/main.c:111 +#: ../vector/v.proj/main.c:124 msgid "List vector maps in input mapset and exit" msgstr "" -#: ../vector/v.proj/main.c:115 +#: ../vector/v.proj/main.c:128 msgid "3D vector maps only" msgstr "Sadece 3B vektör" -#: ../vector/v.proj/main.c:117 +#: ../vector/v.proj/main.c:130 msgid "Assume z coordinate is ellipsoidal height and transform if possible" msgstr "" -#: ../vector/v.proj/main.c:123 +#: ../vector/v.proj/main.c:136 msgid "Latlon output only, default is -180,180" msgstr "" -#: ../vector/v.proj/main.c:125 +#: ../vector/v.proj/main.c:138 msgid "Disable wrapping to -180,180 for latlon output" msgstr "" -#: ../vector/v.proj/main.c:131 +#: ../vector/v.proj/main.c:144 msgid "Recommended for massive point projection" msgstr "" -#: ../vector/v.proj/main.c:200 +#: ../vector/v.proj/main.c:212 msgid "No vector maps found" msgstr "" -#: ../vector/v.proj/main.c:213 +#: ../vector/v.proj/main.c:225 #, c-format msgid "Vector map <%s> in location <%s> mapset <%s> not found" msgstr "<%s> vektör haritası <%s> mevkisi <%s> harita takımında bulunamadı" -#: ../vector/v.proj/main.c:243 +#: ../vector/v.proj/main.c:255 #, c-format msgid "Mapset <%s> in input location <%s> - permission denied" msgstr "" -#: ../vector/v.proj/main.c:246 +#: ../vector/v.proj/main.c:258 #, c-format msgid "Mapset <%s> in input location <%s> not found" msgstr "<%s> girdi harita takımı <%s> mevkisinde bulunamadı" -#: ../vector/v.proj/main.c:291 ../vector/v.proj/main.c:417 +#: ../vector/v.proj/main.c:312 ../vector/v.proj/main.c:439 #: ../vector/v.rectify/main.c:235 msgid "Reading input vector map" msgstr "Girdi vektör harita okunuyor" -#: ../vector/v.proj/main.c:314 +#: ../vector/v.proj/main.c:335 #, c-format msgid "Input vector map <%s> is empty" msgstr "" -#: ../vector/v.proj/main.c:322 ../vector/v.proj/main.c:333 -#: ../vector/v.proj/main.c:348 ../vector/v.proj/main.c:363 -msgid "Error in pj_do_transform" -msgstr "" - -#: ../vector/v.proj/main.c:408 +#: ../vector/v.proj/main.c:430 msgid "Reprojecting primitives ..." msgstr "" -#: ../vector/v.proj/main.c:445 ../vector/v.proj/main.c:452 -#: ../vector/v.proj/main.c:478 ../vector/v.proj/main.c:492 +#: ../vector/v.proj/main.c:495 ../vector/v.proj/main.c:509 #, c-format msgid "Unable to re-project vector map <%s> from <%s>" msgstr "" -#: ../vector/v.proj/main.c:503 ../vector/v.build.polylines/main.c:241 +#: ../vector/v.proj/main.c:520 ../vector/v.build.polylines/main.c:241 #: ../vector/v.type/main.c:155 ../vector/v.rectify/main.c:278 #: ../vector/v.category/main.c:763 ../vector/v.net/main.c:158 #: ../vector/v.transform/main.c:304 msgid "Failed to copy attribute table to output map" msgstr "" -#: ../vector/v.proj/main.c:512 +#: ../vector/v.proj/main.c:529 msgid "Try to disable wrapping to -180,180 if topological errors occurred" msgstr "" @@ -32032,8 +32453,8 @@ msgid "Unable to open vector map <%s> at topology level. Areas will not be processed." msgstr "" -#: ../vector/v.out.ascii/main.c:104 ../vector/v.surf.rst/main.c:570 -#: ../vector/v.colors/main.c:270 ../vector/v.colors.out/scan_cats.c:24 +#: ../vector/v.out.ascii/main.c:104 ../vector/v.surf.rst/main.c:573 +#: ../vector/v.colors/main.c:283 ../vector/v.colors.out/scan_cats.c:24 #: ../vector/v.colors.out/make_colors.c:27 #, c-format msgid "Layer <%s> not found" @@ -32300,11 +32721,11 @@ msgid "Layer number where RBG colors are stored as category" msgstr "" -#: ../vector/v.in.lidar/main.c:186 ../vector/v.in.ogr/main.c:236 +#: ../vector/v.in.lidar/main.c:186 ../vector/v.in.ogr/main.c:253 msgid "Import subregion only" msgstr "Sadece alt bölgeyi içe aktar" -#: ../vector/v.in.lidar/main.c:189 ../vector/v.in.ogr/main.c:239 +#: ../vector/v.in.lidar/main.c:189 ../vector/v.in.ogr/main.c:256 msgid "Format: xmin,ymin,xmax,ymax - usually W,S,E,N" msgstr "" @@ -32341,11 +32762,11 @@ msgid "For example, 4 will import 25 percent of points. If not specified, all points are imported" msgstr "" -#: ../vector/v.in.lidar/main.c:255 ../vector/v.decimate/main.c:183 +#: ../vector/v.in.lidar/main.c:255 ../vector/v.decimate/main.c:184 msgid "Skip first n points" msgstr "" -#: ../vector/v.in.lidar/main.c:256 ../vector/v.decimate/main.c:185 +#: ../vector/v.in.lidar/main.c:256 ../vector/v.decimate/main.c:186 msgid "Skips the given number of points at the beginning." msgstr "" @@ -32362,8 +32783,8 @@ msgstr "" #: ../vector/v.in.lidar/main.c:305 ../vector/v.in.lidar/main.c:313 -#: ../vector/v.in.lidar/main.c:316 ../vector/v.decimate/main.c:243 -#: ../vector/v.decimate/main.c:246 +#: ../vector/v.in.lidar/main.c:316 ../vector/v.decimate/main.c:244 +#: ../vector/v.decimate/main.c:247 ../vector/v.decimate/main.c:250 msgid "Speed" msgstr "" @@ -32375,7 +32796,7 @@ msgid "Create only requested layers and categories" msgstr "" -#: ../vector/v.in.lidar/main.c:328 ../vector/v.in.ogr/main.c:379 +#: ../vector/v.in.lidar/main.c:328 ../vector/v.in.ogr/main.c:396 msgid "Create the location specified by the \"location\" parameter and exit. Do not import the vector data." msgstr "" @@ -32399,32 +32820,32 @@ msgstr "" #: ../vector/v.in.lidar/main.c:435 ../vector/v.in.pdal/filters.c:68 -#: ../vector/v.decimate/main.c:294 +#: ../vector/v.decimate/main.c:298 #, c-format msgid "Invalid zrange <%s>" msgstr "" -#: ../vector/v.in.lidar/main.c:450 ../vector/v.in.ogr/main.c:702 -#: ../vector/v.in.ogr/main.c:2096 +#: ../vector/v.in.lidar/main.c:450 ../vector/v.in.ogr/main.c:760 +#: ../vector/v.in.ogr/main.c:2196 msgid "Select either the current region flag or the spatial option, not both" msgstr "" -#: ../vector/v.in.lidar/main.c:478 ../vector/v.in.ogr/main.c:2123 +#: ../vector/v.in.lidar/main.c:478 ../vector/v.in.ogr/main.c:2223 msgid "4 parameters required for 'spatial' parameter" msgstr "'spatial' parametresi için 4 parametre gerekli" -#: ../vector/v.in.lidar/main.c:542 ../scripts/v.unpack/v.unpack.py:119 +#: ../vector/v.in.lidar/main.c:542 ../scripts/v.unpack/v.unpack.py:118 #, c-format, python-format msgid "Vector map <%s> already exists and will be overwritten" msgstr "<%s> vektör haritası zaten mevcut ve üzerine yazılacak" -#: ../vector/v.in.lidar/main.c:545 ../vector/v.in.ogr/main.c:673 -#: ../vector/v.edit/main.c:99 ../scripts/v.unpack/v.unpack.py:117 +#: ../vector/v.in.lidar/main.c:545 ../vector/v.in.ogr/main.c:731 +#: ../vector/v.edit/main.c:99 ../scripts/v.unpack/v.unpack.py:116 #, c-format, python-format msgid "Vector map <%s> already exists" msgstr "<%s> vektör haritası zaten mevcut" -#: ../vector/v.in.lidar/main.c:605 ../vector/v.decimate/main.c:344 +#: ../vector/v.in.lidar/main.c:605 ../vector/v.decimate/main.c:348 msgid "Settings for count-based decimation are not valid" msgstr "" @@ -32712,11 +33133,6 @@ msgid "Key column type is not integer" msgstr "Anahtar sütun tipi tamsayı deÄŸildir" -#: ../vector/v.reclass/main.c:267 ../vector/v.db.select/main.c:229 -#, c-format -msgid "Unable to fetch data from table <%s>" -msgstr "" - #: ../vector/v.reclass/main.c:298 #, c-format msgid "Cannot insert data: [%s]" @@ -32864,138 +33280,147 @@ msgstr[0] "" msgstr[1] "" -#: ../vector/v.surf.rst/main.c:150 ../vector/v.drape/main.c:59 +#: ../vector/v.surf.rst/main.c:150 ../vector/v.vol.rst/main.c:239 +msgid "RST" +msgstr "" + +#: ../vector/v.surf.rst/main.c:151 ../vector/v.drape/main.c:59 #: ../vector/v.extrude/main.c:70 ../vector/v.hull/main.c:54 -#: ../vector/v.to.3d/main.c:38 ../vector/v.out.postgis/main.c:49 +#: ../vector/v.to.3d/main.c:38 ../vector/v.vol.rst/main.c:240 +#: ../vector/v.out.postgis/main.c:49 msgid "3D" msgstr "" -#: ../vector/v.surf.rst/main.c:151 +#: ../vector/v.surf.rst/main.c:153 msgid "Performs surface interpolation from vector points map by splines." msgstr "" -#: ../vector/v.surf.rst/main.c:153 +#: ../vector/v.surf.rst/main.c:155 msgid "Spatial approximation and topographic analysis from given point or isoline data in vector format to floating point raster format using regularized spline with tension." msgstr "" -#: ../vector/v.surf.rst/main.c:160 +#: ../vector/v.surf.rst/main.c:162 msgid "Perform cross-validation procedure without raster approximation" msgstr "" -#: ../vector/v.surf.rst/main.c:165 +#: ../vector/v.surf.rst/main.c:167 msgid "Use scale dependent tension" msgstr "" -#: ../vector/v.surf.rst/main.c:184 ../vector/v.surf.bspline/main.c:118 +#: ../vector/v.surf.rst/main.c:186 ../vector/v.surf.bspline/main.c:118 msgid "Name of the attribute column with values to be used for approximation" msgstr "" -#: ../vector/v.surf.rst/main.c:195 +#: ../vector/v.surf.rst/main.c:197 msgid "Name for output surface elevation raster map" msgstr "" -#: ../vector/v.surf.rst/main.c:225 +#: ../vector/v.surf.rst/main.c:227 msgid "Name for output mean curvature raster map" msgstr "" -#: ../vector/v.surf.rst/main.c:231 ../vector/v.vol.rst/main.c:290 +#: ../vector/v.surf.rst/main.c:233 ../vector/v.vol.rst/main.c:292 msgid "Name for output deviations vector point map" msgstr "" -#: ../vector/v.surf.rst/main.c:238 ../vector/v.vol.rst/main.c:296 +#: ../vector/v.surf.rst/main.c:240 ../vector/v.vol.rst/main.c:298 msgid "Name for output cross-validation errors vector point map" msgstr "" -#: ../vector/v.surf.rst/main.c:245 +#: ../vector/v.surf.rst/main.c:247 msgid "Name for output vector map showing quadtree segmentation" msgstr "" -#: ../vector/v.surf.rst/main.c:252 +#: ../vector/v.surf.rst/main.c:254 msgid "Name for output vector map showing overlapping windows" msgstr "" -#: ../vector/v.surf.rst/main.c:261 +#: ../vector/v.surf.rst/main.c:263 msgid "Number of threads for parallel computing" msgstr "" -#: ../vector/v.surf.rst/main.c:267 +#: ../vector/v.surf.rst/main.c:269 msgid "Name of raster map used as mask" msgstr "" -#: ../vector/v.surf.rst/main.c:275 ../vector/v.vol.rst/main.c:267 +#: ../vector/v.surf.rst/main.c:277 ../vector/v.vol.rst/main.c:269 msgid "Tension parameter" msgstr "" -#: ../vector/v.surf.rst/main.c:282 ../vector/v.vol.rst/main.c:275 +#: ../vector/v.surf.rst/main.c:284 ../vector/v.vol.rst/main.c:277 msgid "Smoothing parameter" msgstr "DüzgünleÅŸtirme parametresi" -#: ../vector/v.surf.rst/main.c:290 +#: ../vector/v.surf.rst/main.c:285 +msgid "Smoothing is by default 0.5 unless smooth_column is specified" +msgstr "" + +#: ../vector/v.surf.rst/main.c:293 msgid "Name of the attribute column with smoothing parameters" msgstr "" -#: ../vector/v.surf.rst/main.c:315 ../vector/v.vol.rst/main.c:336 +#: ../vector/v.surf.rst/main.c:318 ../vector/v.vol.rst/main.c:338 msgid "Minimum distance between points (to remove almost identical points)" msgstr "" -#: ../vector/v.surf.rst/main.c:323 +#: ../vector/v.surf.rst/main.c:326 msgid "Maximum distance between points on isoline (to insert additional points)" msgstr "" -#: ../vector/v.surf.rst/main.c:332 +#: ../vector/v.surf.rst/main.c:335 msgid "Conversion factor for values used for approximation" msgstr "" -#: ../vector/v.surf.rst/main.c:409 +#: ../vector/v.surf.rst/main.c:412 msgid "Parallel computation disabled when deviation output is required" msgstr "" -#: ../vector/v.surf.rst/main.c:416 +#: ../vector/v.surf.rst/main.c:419 msgid "GRASS GIS is not compiled with OpenMP support, parallel computation is disabled." msgstr "" -#: ../vector/v.surf.rst/main.c:421 ../vector/v.surf.rst/main.c:426 -#: ../vector/v.surf.rst/main.c:431 ../vector/v.surf.rst/main.c:436 +#: ../vector/v.surf.rst/main.c:424 ../vector/v.surf.rst/main.c:429 +#: ../vector/v.surf.rst/main.c:434 ../vector/v.surf.rst/main.c:439 #, c-format msgid "Output vector map name <%s> is not valid map name" msgstr "" -#: ../vector/v.surf.rst/main.c:449 +#: ../vector/v.surf.rst/main.c:452 msgid "You are not outputting any raster or vector maps" msgstr "" -#: ../vector/v.surf.rst/main.c:458 +#: ../vector/v.surf.rst/main.c:461 msgid "Both cross-validation options (-c flag and cvdev vector output) must be specified" msgstr "" -#: ../vector/v.surf.rst/main.c:461 +#: ../vector/v.surf.rst/main.c:464 msgid "The cross-validation cannot be computed simultaneously with output raster or devi file" msgstr "" -#: ../vector/v.surf.rst/main.c:479 +#: ../vector/v.surf.rst/main.c:482 msgid "Using anisotropy - both theta and scalex have to be specified" msgstr "" -#: ../vector/v.surf.rst/main.c:487 +#: ../vector/v.surf.rst/main.c:490 msgid "Both smatt and smooth options specified - using constant" msgstr "" -#: ../vector/v.surf.rst/main.c:497 +#: ../vector/v.surf.rst/main.c:500 msgid "The computation will last too long - lower npmin is suggested" msgstr "" -#: ../vector/v.surf.rst/main.c:515 ../vector/v.surf.rst/main.c:520 -#: ../vector/v.surf.rst/main.c:524 ../vector/v.surf.rst/main.c:529 -#: ../vector/v.surf.rst/main.c:533 ../vector/v.surf.rst/main.c:537 -#: ../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.surf.rst/main.c:518 ../vector/v.surf.rst/main.c:523 +#: ../vector/v.surf.rst/main.c:527 ../vector/v.surf.rst/main.c:532 +#: ../vector/v.surf.rst/main.c:536 ../vector/v.surf.rst/main.c:540 +#: ../vector/v.vol.rst/main.c:509 ../vector/v.vol.rst/main.c:512 +#: ../vector/v.vol.rst/main.c:515 ../vector/v.vol.rst/main.c:518 +#: ../vector/v.vol.rst/main.c:521 ../vector/v.vol.rst/main.c:524 +#: ../vector/v.vol.rst/main.c:527 ../vector/v.vol.rst/main.c:530 +#: ../vector/v.vol.rst/main.c:533 ../vector/v.vol.rst/main.c:536 +#: ../vector/v.vol.rst/main.c:623 ../vector/v.vol.rst/main.c:654 +#: ../vector/v.vol.rst/main.c:676 ../vector/v.vol.rst/main.c:698 +#: ../vector/v.vol.rst/main.c:720 ../vector/v.vol.rst/main.c:742 +#: ../vector/v.vol.rst/main.c:764 ../vector/v.vol.rst/main.c:786 #: ../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 @@ -33003,53 +33428,53 @@ msgid "Not enough memory for %s" msgstr "" -#: ../vector/v.surf.rst/main.c:544 ../vector/v.surf.rst/main.c:550 -#: ../vector/v.surf.rst/main.c:553 ../vector/v.surf.rst/main.c:557 -#: ../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:547 ../vector/v.surf.rst/main.c:553 +#: ../vector/v.surf.rst/main.c:556 ../vector/v.surf.rst/main.c:560 +#: ../vector/v.vol.rst/main.c:541 ../vector/v.vol.rst/main.c:546 +#: ../vector/v.vol.rst/main.c:548 #, c-format msgid "Unable to create %s" msgstr "" -#: ../vector/v.surf.rst/main.c:574 ../vector/v.surf.bspline/main.c:277 +#: ../vector/v.surf.rst/main.c:577 ../vector/v.surf.bspline/main.c:277 msgid "Input is 3D: using attribute values instead of z-coordinates for approximation" msgstr "" -#: ../vector/v.surf.rst/main.c:576 ../vector/v.surf.bspline/main.c:279 +#: ../vector/v.surf.rst/main.c:579 ../vector/v.surf.bspline/main.c:279 msgid "Input is 3D: using z-coordinates for approximation" msgstr "" -#: ../vector/v.surf.rst/main.c:580 +#: ../vector/v.surf.rst/main.c:583 msgid "Input is 2D: using attribute values for approximation" msgstr "" -#: ../vector/v.surf.rst/main.c:582 +#: ../vector/v.surf.rst/main.c:585 msgid "Input is 2D: using category values for approximation" msgstr "" -#: ../vector/v.surf.rst/main.c:625 ../vector/v.vol.rst/main.c:605 +#: ../vector/v.surf.rst/main.c:628 ../vector/v.vol.rst/main.c:607 #, c-format msgid "Unable to create table '%s'" msgstr "" -#: ../vector/v.surf.rst/main.c:695 +#: ../vector/v.surf.rst/main.c:698 #, 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:716 +#: ../vector/v.surf.rst/main.c:719 msgid "Processing segments in parallel..." msgstr "" -#: ../vector/v.surf.rst/main.c:722 ../vector/v.surf.rst/main.c:731 +#: ../vector/v.surf.rst/main.c:725 ../vector/v.surf.rst/main.c:734 msgid "Interp_segmets failed" msgstr "" -#: ../vector/v.surf.rst/main.c:725 +#: ../vector/v.surf.rst/main.c:728 msgid "Processing segments..." msgstr "" -#: ../vector/v.surf.rst/main.c:749 +#: ../vector/v.surf.rst/main.c:752 msgid "Unable to write raster maps - try to increase resolution" msgstr "" @@ -33243,10 +33668,6 @@ msgid "Unable to open vector map <%s> at topology level. Flag '%c' requires topology level." msgstr "" -#: ../vector/v.db.select/main.c:208 -msgid "Unable to open select cursor" -msgstr "Seçme imleci açılamıyor" - #: ../vector/v.db.select/main.c:286 #, c-format msgid "Unable to get bounding box of area %d" @@ -33353,7 +33774,7 @@ msgid "Height for sampled raster NULL values" msgstr "" -#: ../vector/v.drape/main.c:177 ../vector/v.select/select.c:41 +#: ../vector/v.drape/main.c:177 ../vector/v.select/select.c:48 #: ../vector/v.category/main.c:332 msgid "Processing features..." msgstr "" @@ -33457,11 +33878,6 @@ msgid "Option '%s' is not available with GEOS buffering" msgstr "" -#: ../vector/v.buffer/main.c:414 ../vector/v.in.ogr/main.c:854 -#: ../vector/v.overlay/main.c:227 -msgid "Unable to create temporary vector map" -msgstr "" - #: ../vector/v.buffer/main.c:442 #, c-format msgid "Unable to select data from table <%s>" @@ -33502,71 +33918,71 @@ msgid "Negative distances are only supported for areas" msgstr "" -#: ../vector/v.buffer/main.c:732 +#: ../vector/v.buffer/main.c:741 msgid "Cleaning buffers..." msgstr "" -#: ../vector/v.buffer/main.c:735 +#: ../vector/v.buffer/main.c:744 msgid "Building parts of topology..." msgstr "Topolojinin bir kısmı oluÅŸturuluyor..." -#: ../vector/v.buffer/main.c:749 +#: ../vector/v.buffer/main.c:758 msgid "Snapping boundaries..." msgstr "Sınırlara yapışılıyor..." -#: ../vector/v.buffer/main.c:752 ../vector/v.in.ogr/main.c:1422 +#: ../vector/v.buffer/main.c:761 ../vector/v.in.ogr/main.c:1498 msgid "Breaking polygons..." msgstr "" -#: ../vector/v.buffer/main.c:755 ../vector/v.buffer/main.c:762 -#: ../vector/v.in.ogr/main.c:1427 ../vector/v.in.ogr/main.c:1441 +#: ../vector/v.buffer/main.c:764 ../vector/v.buffer/main.c:771 +#: ../vector/v.in.ogr/main.c:1503 ../vector/v.in.ogr/main.c:1517 #: ../vector/v.overlay/area_area.c:113 ../vector/v.delaunay/main.c:144 msgid "Removing duplicates..." msgstr "Çift olanlar siliniyor..." -#: ../vector/v.buffer/main.c:759 ../vector/v.in.ogr/main.c:1437 +#: ../vector/v.buffer/main.c:768 ../vector/v.in.ogr/main.c:1513 msgid "Breaking boundaries..." msgstr "Sınırlar kırılıyor..." -#: ../vector/v.buffer/main.c:765 +#: ../vector/v.buffer/main.c:774 msgid "Cleaning boundaries at nodes" msgstr "" -#: ../vector/v.buffer/main.c:773 ../vector/v.in.ogr/main.c:1461 +#: ../vector/v.buffer/main.c:782 ../vector/v.in.ogr/main.c:1537 #: ../vector/v.voronoi/clean_topo.c:87 msgid "Removing dangles..." msgstr "" -#: ../vector/v.buffer/main.c:776 ../vector/v.in.ogr/main.c:1476 +#: ../vector/v.buffer/main.c:785 ../vector/v.in.ogr/main.c:1552 #: ../vector/v.voronoi/clean_topo.c:89 msgid "Removing bridges..." msgstr "" -#: ../vector/v.buffer/main.c:779 ../vector/v.overlay/area_area.c:158 +#: ../vector/v.buffer/main.c:788 ../vector/v.overlay/area_area.c:158 msgid "Attaching islands..." msgstr "Adalar ekleniyor..." -#: ../vector/v.buffer/main.c:786 +#: ../vector/v.buffer/main.c:795 msgid "Calculating centroids for all areas..." msgstr "" -#: ../vector/v.buffer/main.c:800 ../vector/v.overlay/area_area.c:171 +#: ../vector/v.buffer/main.c:809 ../vector/v.overlay/area_area.c:171 msgid "Cannot calculate area centroid" msgstr "Alan merkezi hesaplanamadı" -#: ../vector/v.buffer/main.c:817 +#: ../vector/v.buffer/main.c:826 msgid "Generating list of boundaries to be deleted..." msgstr "" -#: ../vector/v.buffer/main.c:850 +#: ../vector/v.buffer/main.c:859 msgid "Deleting boundaries..." msgstr "" -#: ../vector/v.buffer/main.c:882 +#: ../vector/v.buffer/main.c:891 msgid "Calculating centroids for areas..." msgstr "" -#: ../vector/v.buffer/main.c:895 +#: ../vector/v.buffer/main.c:904 #, c-format msgid "Unable to calculate centroid for area %d" msgstr "" @@ -33681,21 +34097,21 @@ msgid "Operator can only be 'overlap'" msgstr "" -#: ../vector/v.select/main.c:128 +#: ../vector/v.select/main.c:152 msgid "Output from v.select" msgstr "" -#: ../vector/v.select/main.c:181 +#: ../vector/v.select/main.c:184 #, c-format msgid "%d features from <%s> without category skipped" msgstr "" -#: ../vector/v.select/main.c:190 +#: ../vector/v.select/main.c:193 #, c-format msgid "%d features written to output." msgstr "" -#: ../vector/v.select/main.c:192 +#: ../vector/v.select/main.c:198 msgid "No features found !" msgstr "" @@ -33784,20 +34200,20 @@ msgstr "" #: ../vector/v.select/args.c:105 ../vector/v.edit/args.c:204 -#: ../vector/v.extract/main.c:97 +#: ../vector/v.extract/main.c:98 msgid "Reverse selection" msgstr "" -#: ../vector/v.select/select.c:65 +#: ../vector/v.select/select.c:104 ../vector/v.select/select.c:154 #, c-format msgid "Unable to read line id %d from vector map <%s>" msgstr "" -#: ../vector/v.select/select.c:171 ../vector/v.out.pov/main.c:175 +#: ../vector/v.select/select.c:200 ../vector/v.out.pov/main.c:175 msgid "Processing areas..." msgstr "" -#: ../vector/v.select/select.c:195 +#: ../vector/v.select/select.c:252 ../vector/v.select/select.c:318 #, c-format msgid "Unable to read area id %d from vector map <%s>" msgstr "" @@ -34225,516 +34641,526 @@ msgid "%s is empty" msgstr "" -#: ../vector/v.in.ogr/main.c:201 +#: ../vector/v.in.ogr/main.c:204 msgid "Imports vector data into a GRASS vector map using OGR library." msgstr "" -#: ../vector/v.in.ogr/main.c:208 +#: ../vector/v.in.ogr/main.c:211 msgid "" "Examples:\n" "\t\tESRI Shapefile: directory containing shapefiles\n" "\t\tMapInfo File: directory containing mapinfo files" msgstr "" -#: ../vector/v.in.ogr/main.c:221 +#: ../vector/v.in.ogr/main.c:238 msgid "" "Examples:\n" "\t\tESRI Shapefile: shapefile name\n" "\t\tMapInfo File: mapinfo file name" msgstr "" -#: ../vector/v.in.ogr/main.c:250 +#: ../vector/v.in.ogr/main.c:267 msgid "Minimum size of area to be imported (square meters)" msgstr "" -#: ../vector/v.in.ogr/main.c:252 +#: ../vector/v.in.ogr/main.c:269 msgid "Smaller areas and islands are ignored. Should be greater than snap^2" msgstr "" -#: ../vector/v.in.ogr/main.c:258 +#: ../vector/v.in.ogr/main.c:275 msgid "Optionally change default input type" msgstr "Seçimlik olarak varsayılan girdi tipini deÄŸiÅŸtir" -#: ../vector/v.in.ogr/main.c:262 +#: ../vector/v.in.ogr/main.c:279 msgid "import area centroids as points" msgstr "" -#: ../vector/v.in.ogr/main.c:263 +#: ../vector/v.in.ogr/main.c:280 msgid "import area boundaries as lines" msgstr "" -#: ../vector/v.in.ogr/main.c:264 +#: ../vector/v.in.ogr/main.c:281 msgid "import lines as area boundaries" msgstr "" -#: ../vector/v.in.ogr/main.c:265 +#: ../vector/v.in.ogr/main.c:282 msgid "import points as centroids" msgstr "" -#: ../vector/v.in.ogr/main.c:275 +#: ../vector/v.in.ogr/main.c:292 msgid "'-1' for no snap" msgstr "" -#: ../vector/v.in.ogr/main.c:287 +#: ../vector/v.in.ogr/main.c:304 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:306 +#: ../vector/v.in.ogr/main.c:323 msgid "Name of column used for categories" msgstr "" -#: ../vector/v.in.ogr/main.c:308 +#: ../vector/v.in.ogr/main.c:325 msgid "If not given, categories are generated as unique values and stored in 'cat' column" msgstr "" -#: ../vector/v.in.ogr/main.c:313 +#: ../vector/v.in.ogr/main.c:330 msgid "Name of geometry column" msgstr "" -#: ../vector/v.in.ogr/main.c:314 +#: ../vector/v.in.ogr/main.c:331 msgid "If not given, all geometry columns from the input are used" msgstr "" -#: ../vector/v.in.ogr/main.c:332 +#: ../vector/v.in.ogr/main.c:349 msgid "Do not clean polygons (not recommended)" msgstr "Poligonları temizlemeyin (tavsiye edilmez)" -#: ../vector/v.in.ogr/main.c:337 +#: ../vector/v.in.ogr/main.c:354 msgid "Force 2D output even if input is 3D" msgstr "" -#: ../vector/v.in.ogr/main.c:373 +#: ../vector/v.in.ogr/main.c:390 msgid "Change column names to lowercase characters" msgstr "Sütun adlarını küçük harfli karakterlere dönüştür" -#: ../vector/v.in.ogr/main.c:504 ../vector/v.external/main.c:151 +#: ../vector/v.in.ogr/main.c:562 ../vector/v.external/main.c:155 #, c-format msgid "Unable to open data source <%s>" msgstr "<%s> veri kaynağı açılamıyor" -#: ../vector/v.in.ogr/main.c:509 +#: ../vector/v.in.ogr/main.c:567 #, c-format msgid "Using OGR driver '%s/%s'" msgstr "" -#: ../vector/v.in.ogr/main.c:513 +#: ../vector/v.in.ogr/main.c:571 #, c-format msgid "Using OGR driver '%s'" msgstr "" -#: ../vector/v.in.ogr/main.c:531 +#: ../vector/v.in.ogr/main.c:589 msgid "Using interleaved reading mode" msgstr "" -#: ../vector/v.in.ogr/main.c:537 ../vector/v.in.ogr/main.c:541 +#: ../vector/v.in.ogr/main.c:595 ../vector/v.in.ogr/main.c:599 #, c-format msgid "Option <%s> will be ignored. OGR doesn't support it for selected format (%s)." msgstr "" -#: ../vector/v.in.ogr/main.c:547 +#: ../vector/v.in.ogr/main.c:605 #, c-format msgid "Option <%s> will be ignored. Multiple geometry fields are supported by GDAL >= 1.11" msgstr "" -#: ../vector/v.in.ogr/main.c:557 +#: ../vector/v.in.ogr/main.c:615 #, c-format msgid "Encoding value not supported by OGR driver <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:567 +#: ../vector/v.in.ogr/main.c:625 msgid "No OGR layers available" msgstr "" -#: ../vector/v.in.ogr/main.c:574 +#: ../vector/v.in.ogr/main.c:632 #, c-format msgid "Data source <%s> (format '%s') contains %d layers:" msgstr "" -#: ../vector/v.in.ogr/main.c:613 ../vector/v.external/main.c:124 +#: ../vector/v.in.ogr/main.c:671 ../vector/v.external/main.c:128 #, c-format msgid "Layer <%s> not available" msgstr "<%s> katmanı mevcut deÄŸil" -#: ../vector/v.in.ogr/main.c:627 +#: ../vector/v.in.ogr/main.c:685 msgid "Detected different projections of input layers. Input layers must be imported separately." msgstr "" -#: ../vector/v.in.ogr/main.c:667 +#: ../vector/v.in.ogr/main.c:725 #, c-format msgid "Illegal output name <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:688 +#: ../vector/v.in.ogr/main.c:746 #, c-format msgid "All available OGR layers will be imported into vector map <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:697 +#: ../vector/v.in.ogr/main.c:755 msgid "When creating a new location, the current region can not be used as spatial filter, disabling" msgstr "" -#: ../vector/v.in.ogr/main.c:715 ../vector/v.in.ogr/main.c:1962 +#: ../vector/v.in.ogr/main.c:773 ../vector/v.in.ogr/main.c:2062 #, c-format msgid "Error setting attribute filter '%s'" msgstr "" -#: ../vector/v.in.ogr/main.c:755 +#: ../vector/v.in.ogr/main.c:813 #, c-format msgid "Geometry column <%s> not found in OGR layer <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:768 +#: ../vector/v.in.ogr/main.c:826 #, c-format msgid "Check if OGR layer <%s> contains polygons..." msgstr "" -#: ../vector/v.in.ogr/main.c:826 +#: ../vector/v.in.ogr/main.c:884 #, c-format msgid "Boundary splitting distance in map units: %G" msgstr "" -#: ../vector/v.in.ogr/main.c:856 +#: ../vector/v.in.ogr/main.c:914 #, c-format msgid "Using temporary vector <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:898 +#: ../vector/v.in.ogr/main.c:956 #, c-format msgid "Key column '%s' not found in input layer <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:911 +#: ../vector/v.in.ogr/main.c:969 #, c-format msgid "Key column '%s' in input layer <%s> is not integer" msgstr "" -#: ../vector/v.in.ogr/main.c:923 +#: ../vector/v.in.ogr/main.c:981 #, c-format msgid "Creating attribute table for layer <%s>..." msgstr "" -#: ../vector/v.in.ogr/main.c:993 +#: ../vector/v.in.ogr/main.c:1051 #, c-format msgid "Column name <%s> renamed to <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:1025 +#: ../vector/v.in.ogr/main.c:1083 #, c-format msgid "Writing column <%s> with integer 64 as integer 32" msgstr "" -#: ../vector/v.in.ogr/main.c:1038 +#: ../vector/v.in.ogr/main.c:1096 #, c-format msgid "Writing column <%s> with fixed length %d chars (may be truncated)" msgstr "" -#: ../vector/v.in.ogr/main.c:1062 +#: ../vector/v.in.ogr/main.c:1120 #, 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:1074 +#: ../vector/v.in.ogr/main.c:1137 #, c-format msgid "Writing column %s with fixed length %d chars (may be truncated)" msgstr "" -#: ../vector/v.in.ogr/main.c:1078 +#: ../vector/v.in.ogr/main.c:1141 #, c-format msgid "Column type (Ogr_ftype: %d) not supported (Ogr_fieldname: %s)" msgstr "" -#: ../vector/v.in.ogr/main.c:1099 +#: ../vector/v.in.ogr/main.c:1162 #, c-format msgid "Column name <%s> renamed to <%s_%d>" msgstr "" -#: ../vector/v.in.ogr/main.c:1163 +#: ../vector/v.in.ogr/main.c:1228 #, c-format msgid "Importing %lld features (OGR layer <%s>)..." msgstr "" -#: ../vector/v.in.ogr/main.c:1326 +#: ../vector/v.in.ogr/main.c:1396 #, c-format msgid "Cannot insert new row for input layer <%s>: %s" msgstr "" -#: ../vector/v.in.ogr/main.c:1342 +#: ../vector/v.in.ogr/main.c:1412 #, c-format msgid "%d %s without geometry in input layer <%s> skipped" msgstr "" -#: ../vector/v.in.ogr/main.c:1343 +#: ../vector/v.in.ogr/main.c:1413 msgid "feature" msgstr "" -#: ../vector/v.in.ogr/main.c:1343 +#: ../vector/v.in.ogr/main.c:1413 msgid "features" msgstr "" -#: ../vector/v.in.ogr/main.c:1367 +#: ../vector/v.in.ogr/main.c:1437 #, c-format msgid "Unable to drop table: '%s'" msgstr "" -#: ../vector/v.in.ogr/main.c:1402 +#: ../vector/v.in.ogr/main.c:1478 msgid "Cleaning polygons" msgstr "" -#: ../vector/v.in.ogr/main.c:1406 +#: ../vector/v.in.ogr/main.c:1482 #, c-format msgid "Snapping boundaries (threshold = %.3e)..." msgstr "" -#: ../vector/v.in.ogr/main.c:1445 ../vector/v.overlay/area_area.c:116 +#: ../vector/v.in.ogr/main.c:1521 ../vector/v.overlay/area_area.c:116 msgid "Cleaning boundaries at nodes..." msgstr "Düğümlerdeki sınırlar temizleniyor..." -#: ../vector/v.in.ogr/main.c:1452 +#: ../vector/v.in.ogr/main.c:1528 msgid "Merging boundaries..." msgstr "" -#: ../vector/v.in.ogr/main.c:1457 +#: ../vector/v.in.ogr/main.c:1533 msgid "Changing boundary dangles to lines..." msgstr "" -#: ../vector/v.in.ogr/main.c:1470 +#: ../vector/v.in.ogr/main.c:1546 msgid "Changing boundary bridges to lines..." msgstr "" -#: ../vector/v.in.ogr/main.c:1499 ../vector/v.delaunay/main.c:172 +#: ../vector/v.in.ogr/main.c:1575 ../vector/v.delaunay/main.c:172 #: ../vector/v.category/main.c:364 msgid "Unable to calculate area centroid" msgstr "Alan merkezi hesaplanamadı" -#: ../vector/v.in.ogr/main.c:1516 +#: ../vector/v.in.ogr/main.c:1592 #, c-format msgid "Finding centroids for OGR layer <%s>..." msgstr "" -#: ../vector/v.in.ogr/main.c:1573 ../vector/v.overlay/area_area.c:218 +#: ../vector/v.in.ogr/main.c:1650 ../vector/v.overlay/area_area.c:218 msgid "Writing centroids..." msgstr "Alan merkezleri yazılıyor..." -#: ../vector/v.in.ogr/main.c:1616 -#, 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:1626 +#: ../vector/v.in.ogr/main.c:1696 #, c-format msgid "%d input polygons\n" msgstr "" -#: ../vector/v.in.ogr/main.c:1627 +#: ../vector/v.in.ogr/main.c:1697 #, c-format msgid "%d input polygons" msgstr "%d girdi poligon" -#: ../vector/v.in.ogr/main.c:1630 +#: ../vector/v.in.ogr/main.c:1700 #, c-format msgid "Total area: %G (%d areas)\n" msgstr "" -#: ../vector/v.in.ogr/main.c:1631 +#: ../vector/v.in.ogr/main.c:1701 #, c-format msgid "Total area: %G (%d areas)" msgstr "" -#: ../vector/v.in.ogr/main.c:1634 +#: ../vector/v.in.ogr/main.c:1704 #, c-format msgid "Overlapping area: %G (%d areas)\n" msgstr "" -#: ../vector/v.in.ogr/main.c:1637 +#: ../vector/v.in.ogr/main.c:1707 #, c-format msgid "Overlapping area: %G (%d areas)" msgstr "" -#: ../vector/v.in.ogr/main.c:1642 +#: ../vector/v.in.ogr/main.c:1712 #, c-format msgid "Area without category: %G (%d areas)\n" msgstr "" -#: ../vector/v.in.ogr/main.c:1645 +#: ../vector/v.in.ogr/main.c:1715 #, c-format msgid "Area without category: %G (%d areas)" msgstr "" -#: ../vector/v.in.ogr/main.c:1767 +#: ../vector/v.in.ogr/main.c:1839 msgid "The output contains topological errors:" msgstr "" -#: ../vector/v.in.ogr/main.c:1769 +#: ../vector/v.in.ogr/main.c:1843 #, c-format msgid "Unable to calculate a centroid for %d areas" msgstr "" -#: ../vector/v.in.ogr/main.c:1771 +#: ../vector/v.in.ogr/main.c:1849 #, c-format msgid "Number of incorrect boundaries: %d" msgstr "" -#: ../vector/v.in.ogr/main.c:1774 +#: ../vector/v.in.ogr/main.c:1855 #, c-format msgid "Number of centroids outside area: %d" msgstr "" -#: ../vector/v.in.ogr/main.c:1777 +#: ../vector/v.in.ogr/main.c:1861 #, c-format msgid "Number of duplicate centroids: %d" msgstr "" -#: ../vector/v.in.ogr/main.c:1780 ../vector/v.in.ogr/main.c:1802 -#: ../vector/v.in.ogr/main.c:1835 +#: ../vector/v.in.ogr/main.c:1866 ../vector/v.in.ogr/main.c:1935 msgid "The input could be cleaned by snapping vertices to each other." msgstr "" -#: ../vector/v.in.ogr/main.c:1783 ../vector/v.in.ogr/main.c:1806 -#: ../vector/v.in.ogr/main.c:1830 ../vector/v.in.ogr/main.c:1836 +#: ../vector/v.in.ogr/main.c:1869 ../vector/v.in.ogr/main.c:1904 +#: ../vector/v.in.ogr/main.c:1930 ../vector/v.in.ogr/main.c:1936 #, c-format msgid "Estimated range of snapping threshold: [%g, %g]" msgstr "" -#: ../vector/v.in.ogr/main.c:1787 ../vector/v.in.ogr/main.c:1810 +#: ../vector/v.in.ogr/main.c:1880 ../vector/v.in.ogr/main.c:1887 +#: ../vector/v.in.ogr/main.c:1913 #, c-format -msgid "Try to import again, snapping with at least %g: 'snap=%g'" +msgid "Try to import again, snapping with %g: 'snap=%g'" msgstr "" -#: ../vector/v.in.ogr/main.c:1791 ../vector/v.in.ogr/main.c:1814 +#: ../vector/v.in.ogr/main.c:1883 ../vector/v.in.ogr/main.c:1909 #, c-format -msgid "Try to import again, snapping with %g: 'snap=%g'" +msgid "Try to import again, snapping with at least %g: 'snap=%g'" msgstr "" -#: ../vector/v.in.ogr/main.c:1795 ../vector/v.in.ogr/main.c:1818 +#: ../vector/v.in.ogr/main.c:1891 ../vector/v.in.ogr/main.c:1917 msgid "Manual cleaning may be needed." msgstr "" -#: ../vector/v.in.ogr/main.c:1800 -msgid "Some input polygons are overlapping each other." +#: ../vector/v.in.ogr/main.c:1895 +#, c-format +msgid "%d areas represent multiple (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:1801 -msgid "If overlapping is not desired, the data need to be cleaned." +#: ../vector/v.in.ogr/main.c:1900 +msgid "If overlapping is not desired, the input data can be cleaned by snapping vertices to each other." msgstr "" -#: ../vector/v.in.ogr/main.c:1823 +#: ../vector/v.in.ogr/main.c:1923 #, c-format msgid "%d input polygons got lost during import." msgstr "" -#: ../vector/v.in.ogr/main.c:1826 +#: ../vector/v.in.ogr/main.c:1926 #, c-format msgid "%d additional areas where created during import." msgstr "" -#: ../vector/v.in.ogr/main.c:1829 +#: ../vector/v.in.ogr/main.c:1929 #, c-format msgid "The snapping threshold %g might be too large." msgstr "" -#: ../vector/v.in.ogr/main.c:1832 +#: ../vector/v.in.ogr/main.c:1932 msgid "Try to reduce the snapping threshold or clean the output manually." msgstr "" -#: ../vector/v.in.ogr/main.c:1843 ../vector/v.in.ascii/main.c:552 +#: ../vector/v.in.ogr/main.c:1943 ../vector/v.in.ascii/main.c:552 #: ../vector/v.in.ascii/main.c:555 msgid "Import failed" msgstr "" -#: ../vector/v.in.ogr/main.c:1878 +#: ../vector/v.in.ogr/main.c:1978 msgid "Input data contains 3D features. Created vector is 2D only, disable -2 flag to import 3D vector." msgstr "" -#: ../vector/v.in.ogr/main.c:1900 +#: ../vector/v.in.ogr/main.c:2000 #, c-format -msgid "Using GDAL 2.2+ style interleaved reading for GDAL version %d" +msgid "Using GDAL 2.2+ style interleaved reading for GDAL version %d.%d.%d" msgstr "" -#: ../vector/v.in.ogr/main.c:1903 +#: ../vector/v.in.ogr/main.c:2003 #, c-format -msgid "Using GDAL 1.x style interleaved reading for GDAL version %d" +msgid "Using GDAL 1.x style interleaved reading for GDAL version %d.%d.%d" msgstr "" -#: ../vector/v.in.ogr/main.c:1953 +#: ../vector/v.in.ogr/main.c:2053 #, c-format msgid "Unable to re-open data source <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:2125 +#: ../vector/v.in.ogr/main.c:2225 msgid "xmin is larger than xmax in 'spatial' parameters" msgstr "" -#: ../vector/v.in.ogr/main.c:2127 +#: ../vector/v.in.ogr/main.c:2227 msgid "ymin is larger than ymax in 'spatial' parameters" msgstr "" -#: ../vector/v.in.ogr/main.c:2144 +#: ../vector/v.in.ogr/main.c:2244 #, c-format msgid "The spatial filter does not overlap with OGR layer <%s>. Nothing to import." msgstr "" -#: ../vector/v.in.ogr/proj.c:33 ../vector/v.external/proj.c:33 +#: ../vector/v.in.ogr/proj.c:36 ../vector/v.external/proj.c:36 #, c-format msgid "Geometry column <%s> not found in input layer <%s>" msgstr "" -#: ../vector/v.in.ogr/proj.c:51 ../vector/v.external/proj.c:51 +#: ../vector/v.in.ogr/proj.c:54 ../vector/v.external/proj.c:54 msgid "Unable to convert input layer projection information to GRASS format for checking" msgstr "" -#: ../vector/v.in.ogr/proj.c:57 ../vector/v.in.ogr/proj.c:85 -#: ../vector/v.external/proj.c:57 ../vector/v.external/proj.c:85 +#: ../vector/v.in.ogr/proj.c:60 ../vector/v.in.ogr/proj.c:88 +#: ../vector/v.external/proj.c:60 ../vector/v.external/proj.c:88 msgid "Can't get WKT parameter string" msgstr "" -#: ../vector/v.in.ogr/proj.c:60 ../vector/v.in.ogr/proj.c:88 -#: ../vector/v.external/proj.c:60 ../vector/v.external/proj.c:88 +#: ../vector/v.in.ogr/proj.c:63 ../vector/v.in.ogr/proj.c:91 +#: ../vector/v.external/proj.c:63 ../vector/v.external/proj.c:91 #, c-format msgid "" "WKT definition:\n" "%s" msgstr "" -#: ../vector/v.in.ogr/proj.c:70 ../vector/v.external/proj.c:70 -#, c-format -msgid "No OGR projection available for layer <%s>" -msgstr "" +#: ../vector/v.in.ogr/proj.c:73 ../vector/v.external/proj.c:73 +#, fuzzy, c-format +msgid "No projection information available for layer <%s>" +msgstr "Projeksiyon bilgisi güncellenemeyecek" -#: ../vector/v.in.ogr/proj.c:78 ../vector/v.external/proj.c:78 +#: ../vector/v.in.ogr/proj.c:81 ../vector/v.external/proj.c:81 #, c-format -msgid "OGR projection for layer <%s> does not contain a valid SRS" +msgid "Projection for layer <%s> does not contain a valid SRS" msgstr "" -#: ../vector/v.in.ogr/proj.c:96 ../vector/v.external/proj.c:96 +#: ../vector/v.in.ogr/proj.c:116 ../vector/v.external/proj.c:116 #, c-format -msgid "OGR projection for layer <%s> can not be converted to proj4" +msgid "Projection for layer <%s> can not be converted to proj4" msgstr "" -#: ../vector/v.in.ogr/proj.c:103 ../vector/v.external/proj.c:103 +#: ../vector/v.in.ogr/proj.c:123 ../vector/v.external/proj.c:123 msgid "Can't get WKT-style parameter string" msgstr "" -#: ../vector/v.in.ogr/proj.c:106 ../vector/v.external/proj.c:106 +#: ../vector/v.in.ogr/proj.c:126 ../vector/v.external/proj.c:126 #, c-format msgid "" "WKT-style definition:\n" "%s" msgstr "" -#: ../vector/v.in.ogr/proj.c:151 +#: ../vector/v.in.ogr/proj.c:171 msgid "Layer projections are unreadable" msgstr "" -#: ../vector/v.in.ogr/proj.c:162 +#: ../vector/v.in.ogr/proj.c:184 #, c-format msgid "Projection for layer <%s> is unreadable" msgstr "" -#: ../vector/v.in.ogr/proj.c:196 +#: ../vector/v.in.ogr/proj.c:228 #, c-format msgid "Projection of layer <%s> is different from projection of layer <%s>" msgstr "" +#: ../vector/v.in.ogr/clean.c:19 +#, fuzzy +msgid "Converting OSM lines..." +msgstr "Dönüştürülüyor..." + +#: ../vector/v.in.ogr/clean.c:118 +#, fuzzy, c-format +msgid "Number of OSM line splits: %d" +msgstr "Girdi nokta sayısı: %d." + +#: ../vector/v.in.ogr/clean.c:119 ../vector/v.overlay/area_area.c:154 +msgid "Merging lines..." +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 @@ -34773,126 +35199,127 @@ msgid "Skipping unsupported geometry type '%s'" msgstr "" -#: ../vector/v.patch/main.c:73 +#: ../vector/v.patch/main.c:75 msgid "Creates a new vector map by combining other vector maps." msgstr "" -#: ../vector/v.patch/main.c:84 +#: ../vector/v.patch/main.c:86 msgid "Name for output vector map where bounding boxes of input vector maps are written to" msgstr "" -#: ../vector/v.patch/main.c:88 +#: ../vector/v.patch/main.c:90 msgid "Do not expect input with topology" msgstr "" -#: ../vector/v.patch/main.c:90 +#: ../vector/v.patch/main.c:92 msgid "Applicable when input is points without topology" msgstr "" -#: ../vector/v.patch/main.c:94 +#: ../vector/v.patch/main.c:96 msgid "Expect z coordinate even when not using topology" msgstr "" -#: ../vector/v.patch/main.c:96 +#: ../vector/v.patch/main.c:98 msgid "Applicable when input is points with z coordinate but without topology" msgstr "" -#: ../vector/v.patch/main.c:100 +#: ../vector/v.patch/main.c:102 msgid "Copy also attribute table" msgstr "Öznitelik tablosu da kopyala" -#: ../vector/v.patch/main.c:102 +#: ../vector/v.patch/main.c:104 msgid "Only the table of layer 1 is currently supported" msgstr "" -#: ../vector/v.patch/main.c:106 +#: ../vector/v.patch/main.c:108 msgid "Append files to existing file (overwriting existing files must be activated)" msgstr "dosyaları mevcut dosyaya ekle (mevcut dosyalara yazma aktif olmalıdır)" -#: ../vector/v.patch/main.c:216 +#: ../vector/v.patch/main.c:240 msgid "Missing table" msgstr "Kayıp tablo" -#: ../vector/v.patch/main.c:220 +#: ../vector/v.patch/main.c:244 msgid "Key columns differ" msgstr "Anahtar sütunlar farklı" -#: ../vector/v.patch/main.c:226 +#: ../vector/v.patch/main.c:250 msgid "Number of columns differ" msgstr "Sütun sayısı farklı" -#: ../vector/v.patch/main.c:238 -msgid "Column names differ" -msgstr "Sütun adları farklı" +#: ../vector/v.patch/main.c:273 +#, fuzzy, c-format +msgid "No column <%s> in input map <%s>" +msgstr "<%s> sütunu <%s> tablosunda bilinmiyor" -#: ../vector/v.patch/main.c:246 +#: ../vector/v.patch/main.c:284 msgid "Column types differ" msgstr "Sütun tipleri farklı" -#: ../vector/v.patch/main.c:251 +#: ../vector/v.patch/main.c:289 msgid "Length of string columns differ" msgstr "Karakter sütunlerın uzunluÄŸu farklı" -#: ../vector/v.patch/main.c:265 +#: ../vector/v.patch/main.c:303 msgid "Key column not found" msgstr "Anahtar sütunu bulunamadı" -#: ../vector/v.patch/main.c:277 +#: ../vector/v.patch/main.c:315 msgid "The output map is not 3D" msgstr "Çıktı harita 3B deÄŸil" -#: ../vector/v.patch/main.c:322 ../vector/v.sample/main.c:190 -#: ../scripts/v.db.addtable/v.db.addtable.py:137 +#: ../vector/v.patch/main.c:360 ../vector/v.sample/main.c:190 +#: ../scripts/v.db.addtable/v.db.addtable.py:138 #, c-format, python-format msgid "Unable to create table <%s>" msgstr "<%s> tablosu oluÅŸturulamıyor" -#: ../vector/v.patch/main.c:349 +#: ../vector/v.patch/main.c:387 #, c-format msgid "Patching vector map <%s>..." msgstr "" -#: ../vector/v.patch/main.c:373 +#: ../vector/v.patch/main.c:411 #, c-format msgid "Error reading vector map <%s> - some data may not be correct" msgstr "<%s> vektör haritasını okumada hata - bazı veriler doÄŸru olmayabilir" -#: ../vector/v.patch/main.c:429 +#: ../vector/v.patch/main.c:468 #, c-format msgid "Building topology for vector map <%s>..." msgstr "<%s> vektör haritasının topolojisi oluÅŸturuluyor..." -#: ../vector/v.patch/main.c:435 +#: ../vector/v.patch/main.c:474 msgid "Intersections at borders will have to be snapped" msgstr "" -#: ../vector/v.patch/main.c:436 +#: ../vector/v.patch/main.c:475 msgid "Lines common between files will have to be edited" msgstr "" -#: ../vector/v.patch/main.c:437 +#: ../vector/v.patch/main.c:476 msgid "The header information also may have to be edited" msgstr "" -#: ../vector/v.patch/main.c:439 +#: ../vector/v.patch/main.c:478 #, c-format msgid "%d vector maps patched" msgstr "%d vektör haritası birleÅŸtirildi" -#: ../vector/v.patch/main.c:462 +#: ../vector/v.patch/main.c:506 #, c-format msgid "Cannot open select cursor: '%s'" msgstr "Seçme imleci açılamıyor: '%s'" -#: ../vector/v.patch/main.c:474 +#: ../vector/v.patch/main.c:518 msgid "Cannot fetch row" msgstr "Satır alınamıyor" -#: ../vector/v.patch/main.c:524 +#: ../vector/v.patch/main.c:568 msgid "Unknown column type" msgstr "Bilinmeyen sütun tipi" -#: ../vector/v.patch/main.c:532 +#: ../vector/v.patch/main.c:576 #, c-format msgid "Cannot insert new record: '%s'" msgstr "Yeni satır girilemiyor: '%s'" @@ -35103,10 +35530,6 @@ msgid "Unknown column type '%s' of column '%s', values lost" msgstr "" -#: ../vector/v.overlay/line_area.c:256 ../vector/v.overlay/area_area.c:109 -msgid "Breaking lines..." -msgstr "Çizgiler kırılıyor..." - #: ../vector/v.overlay/line_area.c:273 msgid "Selecting lines..." msgstr "" @@ -35134,10 +35557,6 @@ msgstr[0] "" msgstr[1] "" -#: ../vector/v.overlay/area_area.c:154 -msgid "Merging lines..." -msgstr "" - #: ../vector/v.overlay/area_area.c:181 #, c-format msgid "Querying vector map <%s>..." @@ -35380,7 +35799,7 @@ msgid "Feature id %d has more categories. Using category %d." msgstr "" -#: ../vector/v.to.3d/trans3.c:130 ../vector/v.to.db/update.c:231 +#: ../vector/v.to.3d/trans3.c:130 ../vector/v.to.db/update.c:259 #, c-format msgid "Record (cat %d) does not exist (not updated)" msgstr "" @@ -35488,13 +35907,13 @@ msgid "%d categories from vector missing in table" msgstr "Vektörün %d kategorisi tabloda kayıp" -#: ../vector/v.what.rast/main.c:688 ../vector/v.distance/main.c:1736 -#: ../vector/v.vect.stats/main.c:756 +#: ../vector/v.what.rast/main.c:688 ../vector/v.distance/main.c:1750 +#: ../vector/v.vect.stats/main.c:763 #, c-format msgid "%d update errors" msgstr "%d güncelleme hatası" -#: ../vector/v.what.rast/main.c:690 ../vector/v.distance/main.c:1738 +#: ../vector/v.what.rast/main.c:690 ../vector/v.distance/main.c:1752 #, c-format msgid "%d records updated." msgstr "" @@ -36094,183 +36513,187 @@ msgid "Maximum distance or -1 for no limit" msgstr "Maksimum uzaklık veya sınırsız için -1" -#: ../vector/v.distance/main.c:180 +#: ../vector/v.distance/main.c:174 ../vector/v.distance/main.c:182 +msgid "Map units, meters for ll" +msgstr "" + +#: ../vector/v.distance/main.c:181 msgid "Minimum distance or -1 for no limit" msgstr "En küçük uzaklık veya sınırsız için -1" -#: ../vector/v.distance/main.c:190 +#: ../vector/v.distance/main.c:192 msgid "Values describing the relation between two nearest features" msgstr "" -#: ../vector/v.distance/main.c:200 +#: ../vector/v.distance/main.c:202 msgid "category of the nearest feature" msgstr "" -#: ../vector/v.distance/main.c:201 +#: ../vector/v.distance/main.c:203 msgid "minimum distance to nearest feature" msgstr "" -#: ../vector/v.distance/main.c:202 +#: ../vector/v.distance/main.c:204 msgid "x coordinate of the nearest point on the 'to' feature" msgstr "" -#: ../vector/v.distance/main.c:203 +#: ../vector/v.distance/main.c:205 msgid "y coordinate of the nearest point on the 'to' feature" msgstr "" -#: ../vector/v.distance/main.c:204 +#: ../vector/v.distance/main.c:206 msgid "distance to the nearest point on the 'to' feature along that linear feature" msgstr "" -#: ../vector/v.distance/main.c:206 +#: ../vector/v.distance/main.c:208 msgid "angle along the nearest linear feature in the 'to' map, measured CCW from the +x axis, in radians, between -Pi and Pi inclusive" msgstr "" -#: ../vector/v.distance/main.c:209 +#: ../vector/v.distance/main.c:211 msgid "attribute of nearest feature given by to_column option" msgstr "" -#: ../vector/v.distance/main.c:223 +#: ../vector/v.distance/main.c:225 msgid "Column name(s) where values specified by 'upload' option will be uploaded" msgstr "" -#: ../vector/v.distance/main.c:229 +#: ../vector/v.distance/main.c:231 msgid "Column name of nearest feature (used with upload=to_attr)" msgstr "" -#: ../vector/v.distance/main.c:234 +#: ../vector/v.distance/main.c:236 msgid "Name for new attribute table" msgstr "" -#: ../vector/v.distance/main.c:237 +#: ../vector/v.distance/main.c:239 msgid "Field separator for printing output to stdout" msgstr "" -#: ../vector/v.distance/main.c:242 +#: ../vector/v.distance/main.c:244 msgid "Print output to stdout, don't update attribute table" msgstr "" -#: ../vector/v.distance/main.c:244 +#: ../vector/v.distance/main.c:246 msgid "First column is always category of 'from' feature called from_cat" msgstr "" -#: ../vector/v.distance/main.c:249 +#: ../vector/v.distance/main.c:251 msgid "Calculate distances to all features within the threshold" msgstr "EÅŸik deÄŸeri içindeki tüm objelere uzaklığı hesapla" -#: ../vector/v.distance/main.c:251 +#: ../vector/v.distance/main.c:253 msgid "Output may be written to stdout using the '-p' flag or uploaded to a new table created by the 'table' option; multiple 'upload' options may be used." msgstr "" -#: ../vector/v.distance/main.c:291 +#: ../vector/v.distance/main.c:293 msgid "Updating the from= table is not supported with -a" msgstr "" -#: ../vector/v.distance/main.c:307 +#: ../vector/v.distance/main.c:309 msgid "Printing distance matrix is not supported with dmin= or dmax=" msgstr "" -#: ../vector/v.distance/main.c:334 +#: ../vector/v.distance/main.c:336 msgid "to_column option missing" msgstr "" -#: ../vector/v.distance/main.c:350 +#: ../vector/v.distance/main.c:352 msgid "Too many column names" msgstr "Çok fazla sütun adı" -#: ../vector/v.distance/main.c:357 +#: ../vector/v.distance/main.c:359 msgid "Not enough column names" msgstr "Yetersiz sütun adı" -#: ../vector/v.distance/main.c:369 ../vector/v.distance/main.c:389 +#: ../vector/v.distance/main.c:371 ../vector/v.distance/main.c:391 #, c-format msgid "Input vector map <%s> is 3D" msgstr "" -#: ../vector/v.distance/main.c:380 ../vector/v.distance/main.c:401 +#: ../vector/v.distance/main.c:382 ../vector/v.distance/main.c:403 #, c-format msgid "No features of selected type found in <%s>" msgstr "" -#: ../vector/v.distance/main.c:474 +#: ../vector/v.distance/main.c:478 msgid "dmin can not be larger than dmax" msgstr "" -#: ../vector/v.distance/main.c:617 +#: ../vector/v.distance/main.c:624 msgid "Incompatible column types" msgstr "" -#: ../vector/v.distance/main.c:667 +#: ../vector/v.distance/main.c:674 msgid "No categories for 'from' for slected type and layer" msgstr "" -#: ../vector/v.distance/main.c:695 +#: ../vector/v.distance/main.c:702 msgid "Finding nearest features..." msgstr "" -#: ../vector/v.distance/main.c:796 ../vector/v.distance/main.c:1083 +#: ../vector/v.distance/main.c:803 ../vector/v.distance/main.c:1091 #, c-format msgid "More cats found in to_layer (line=%d)" msgstr "" -#: ../vector/v.distance/main.c:873 ../vector/v.distance/main.c:1230 +#: ../vector/v.distance/main.c:880 ../vector/v.distance/main.c:1238 #, c-format msgid "More cats found in to_layer (area=%d)" msgstr "" -#: ../vector/v.distance/main.c:983 +#: ../vector/v.distance/main.c:990 msgid "Finding nearest features for areas..." msgstr "" -#: ../vector/v.distance/main.c:1349 +#: ../vector/v.distance/main.c:1357 msgid "DATETIME type not yet supported, no attributes will be uploaded" msgstr "" -#: ../vector/v.distance/main.c:1365 +#: ../vector/v.distance/main.c:1373 msgid "Unable to open default database" msgstr "Varsayılan veritabanı açılamıyor" -#: ../vector/v.distance/main.c:1707 +#: ../vector/v.distance/main.c:1721 #, c-format msgid "%d categories with more than 1 feature in vector map <%s>" msgstr "" -#: ../vector/v.distance/main.c:1710 +#: ../vector/v.distance/main.c:1724 #, c-format msgid "%d categories - no nearest feature found" msgstr "%d kategori - hiçbir yakın obje bulunmadı" -#: ../vector/v.distance/main.c:1719 +#: ../vector/v.distance/main.c:1733 #, c-format msgid "%d distances calculated" msgstr "%d uzaklık hesaplandı" -#: ../vector/v.distance/main.c:1720 +#: ../vector/v.distance/main.c:1734 #, c-format msgid "%d records inserted" msgstr "%d kayıt girildi" -#: ../vector/v.distance/main.c:1722 +#: ../vector/v.distance/main.c:1736 #, c-format msgid "%d insert errors" msgstr "%d girme hatası" -#: ../vector/v.distance/main.c:1726 +#: ../vector/v.distance/main.c:1740 #, c-format msgid "%d categories read from the map" msgstr "%d kategori haritadan okundu" -#: ../vector/v.distance/main.c:1728 +#: ../vector/v.distance/main.c:1742 #, c-format msgid "%d categories exist in the table" msgstr "%d kategori tabloda mevcut" -#: ../vector/v.distance/main.c:1730 +#: ../vector/v.distance/main.c:1744 #, c-format msgid "%d categories read from the map exist in the table" msgstr "%d kategori tabloda mevcut olan haritadan okundu" -#: ../vector/v.distance/main.c:1733 +#: ../vector/v.distance/main.c:1747 #, c-format msgid "%d categories read from the map don't exist in the table" msgstr "%d kategori tabloda mevcut olmayan haritadan okundu" @@ -36723,8 +37146,8 @@ msgid "Start from the end node" msgstr "" -#: ../vector/v.to.points/main.c:165 ../vector/v.extract/copy_tab.c:108 -#: ../vector/v.generalize/misc.c:184 +#: ../vector/v.to.points/main.c:165 ../vector/v.decimate/copy_tab.c:103 +#: ../vector/v.extract/copy_tab.c:108 ../vector/v.generalize/misc.c:184 #: ../scripts/v.db.reconnect.all/v.db.reconnect.all.py:128 #, c-format, python-format msgid "Unable to copy table <%s>" @@ -36780,75 +37203,75 @@ msgid "If not given writes color table" msgstr "" -#: ../vector/v.colors/main.c:152 +#: ../vector/v.colors/main.c:159 msgid "Convert color rules from RGB values to color table" msgstr "" -#: ../vector/v.colors/main.c:153 +#: ../vector/v.colors/main.c:160 msgid "Option 'rgb_column' with valid RGB values required" msgstr "" -#: ../vector/v.colors/main.c:196 +#: ../vector/v.colors/main.c:209 msgid "No vector map specified" msgstr "" -#: ../vector/v.colors/main.c:201 +#: ../vector/v.colors/main.c:214 #, c-format msgid "Option <%s> given, assuming ..." msgstr "" -#: ../vector/v.colors/main.c:216 +#: ../vector/v.colors/main.c:229 #, c-format msgid "One of -%c, -%c or %s=, %s= or %s= must be specified" msgstr "" -#: ../vector/v.colors/main.c:221 +#: ../vector/v.colors/main.c:234 #, c-format msgid "%s=, %s= and %s= are mutually exclusive" msgstr "" -#: ../vector/v.colors/main.c:229 +#: ../vector/v.colors/main.c:242 #, c-format msgid "%s= required for -%c" msgstr "" -#: ../vector/v.colors/main.c:234 +#: ../vector/v.colors/main.c:247 msgid "Reading rules from standard input is not implemented yet, please provide path to rules file instead." msgstr "" -#: ../vector/v.colors/main.c:244 +#: ../vector/v.colors/main.c:257 #, c-format msgid "Unable to remove color table of vector map <%s>" msgstr "" -#: ../vector/v.colors/main.c:246 +#: ../vector/v.colors/main.c:259 #, c-format msgid "Color table of vector map <%s> not found" msgstr "" -#: ../vector/v.colors/main.c:254 +#: ../vector/v.colors/main.c:267 msgid "Color table exists. Exiting." msgstr "" -#: ../vector/v.colors/main.c:276 +#: ../vector/v.colors/main.c:289 #, c-format msgid "Option <%s>: min must be greater or equal to max" msgstr "" -#: ../vector/v.colors/main.c:282 +#: ../vector/v.colors/main.c:295 msgid "Reading color rules from standard input is currently not supported" msgstr "" -#: ../vector/v.colors/main.c:289 +#: ../vector/v.colors/main.c:302 #, c-format msgid "Color table <%s> not found" msgstr "" -#: ../vector/v.colors/main.c:347 +#: ../vector/v.colors/main.c:360 msgid "Writing color rules..." msgstr "" -#: ../vector/v.colors/main.c:363 +#: ../vector/v.colors/main.c:376 #, c-format msgid "Color table for vector map <%s> set to '%s'" msgstr "" @@ -37319,143 +37742,139 @@ msgid "3D raster map <%s> created" msgstr "" -#: ../vector/v.vol.rst/main.c:239 -msgid "RST" -msgstr "" - -#: ../vector/v.vol.rst/main.c:241 +#: ../vector/v.vol.rst/main.c:243 msgid "Interpolates point data to a 3D raster map using regularized spline with tension (RST) algorithm." msgstr "" -#: ../vector/v.vol.rst/main.c:246 +#: ../vector/v.vol.rst/main.c:248 msgid "Name of input 3D vector points map" msgstr "" -#: ../vector/v.vol.rst/main.c:253 +#: ../vector/v.vol.rst/main.c:255 msgid "Name of input surface raster map for cross-section" msgstr "" -#: ../vector/v.vol.rst/main.c:260 +#: ../vector/v.vol.rst/main.c:262 msgid "Name of column containing w-values attribute to interpolate" msgstr "" -#: ../vector/v.vol.rst/main.c:282 +#: ../vector/v.vol.rst/main.c:284 msgid "Name of column with smoothing parameters" msgstr "" -#: ../vector/v.vol.rst/main.c:302 +#: ../vector/v.vol.rst/main.c:304 msgid "Name of input raster map used as mask" msgstr "" -#: ../vector/v.vol.rst/main.c:328 +#: ../vector/v.vol.rst/main.c:330 msgid "Maximum number of points for approximation in a segment (>npmin)" msgstr "" -#: ../vector/v.vol.rst/main.c:345 +#: ../vector/v.vol.rst/main.c:347 msgid "Conversion factor for w-values used for interpolation" msgstr "" -#: ../vector/v.vol.rst/main.c:353 +#: ../vector/v.vol.rst/main.c:355 msgid "Conversion factor for z-values" msgstr "z deÄŸerleri için dönüşüm faktörü" -#: ../vector/v.vol.rst/main.c:359 +#: ../vector/v.vol.rst/main.c:361 msgid "Name for output cross-section raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:365 +#: ../vector/v.vol.rst/main.c:367 msgid "Name for output elevation 3D raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:371 +#: ../vector/v.vol.rst/main.c:373 msgid "Name for output gradient magnitude 3D raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:378 +#: ../vector/v.vol.rst/main.c:380 msgid "Name for output gradient horizontal angle 3D raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:384 +#: ../vector/v.vol.rst/main.c:386 msgid "Name for output gradient vertical angle 3D raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:390 +#: ../vector/v.vol.rst/main.c:392 msgid "Name for output change of gradient 3D raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:396 +#: ../vector/v.vol.rst/main.c:398 msgid "Name for output Gaussian curvature 3D raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:402 +#: ../vector/v.vol.rst/main.c:404 msgid "Name for output mean curvature 3D raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:408 +#: ../vector/v.vol.rst/main.c:410 msgid "Perform a cross-validation procedure without volume interpolation" msgstr "" -#: ../vector/v.vol.rst/main.c:471 +#: ../vector/v.vol.rst/main.c:473 msgid "Smoothing must be a positive value" msgstr "DüzgünleÅŸtirme pozitif deÄŸer olmalıdır" -#: ../vector/v.vol.rst/main.c:477 +#: ../vector/v.vol.rst/main.c:479 #, c-format msgid "Both crossvalidation options (-%c, %s) must be specified" msgstr "" -#: ../vector/v.vol.rst/main.c:480 +#: ../vector/v.vol.rst/main.c:482 msgid "Both crossvalidation and deviations must be specified" msgstr "" -#: ../vector/v.vol.rst/main.c:491 +#: ../vector/v.vol.rst/main.c:493 msgid "Crossvalidation cannot be computed simultanuously with output grids or devi file" msgstr "" -#: ../vector/v.vol.rst/main.c:555 +#: ../vector/v.vol.rst/main.c:557 #, c-format msgid "Unable to open %s" msgstr "" -#: ../vector/v.vol.rst/main.c:563 +#: ../vector/v.vol.rst/main.c:565 msgid "Vector is not 3D" msgstr "Vektör 3B deÄŸil" -#: ../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 +#: ../vector/v.vol.rst/main.c:630 ../vector/v.vol.rst/main.c:661 +#: ../vector/v.vol.rst/main.c:683 ../vector/v.vol.rst/main.c:705 +#: ../vector/v.vol.rst/main.c:727 ../vector/v.vol.rst/main.c:749 +#: ../vector/v.vol.rst/main.c:771 ../vector/v.vol.rst/main.c:793 #, 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 +#: ../vector/v.vol.rst/main.c:638 ../vector/v.vol.rst/main.c:667 +#: ../vector/v.vol.rst/main.c:689 ../vector/v.vol.rst/main.c:711 +#: ../vector/v.vol.rst/main.c:733 ../vector/v.vol.rst/main.c:755 +#: ../vector/v.vol.rst/main.c:777 ../vector/v.vol.rst/main.c:799 msgid "Not enough disk space - cannot write temp files" msgstr "" -#: ../vector/v.vol.rst/main.c:640 +#: ../vector/v.vol.rst/main.c:642 #, c-format msgid "Unable to create <%s> raster map without cross_input raster map being specified" msgstr "" -#: ../vector/v.vol.rst/main.c:818 +#: ../vector/v.vol.rst/main.c:820 msgid "Finished interpolating" msgstr "" -#: ../vector/v.vol.rst/main.c:853 +#: ../vector/v.vol.rst/main.c:855 #, c-format msgid "Raster map <%s> created" msgstr "" -#: ../vector/v.vol.rst/main.c:893 +#: ../vector/v.vol.rst/main.c:895 #, c-format msgid "Vector map <%s> created" msgstr "" -#: ../vector/v.vol.rst/main.c:909 +#: ../vector/v.vol.rst/main.c:911 msgid "Interpolation failed" msgstr "" @@ -37527,114 +37946,130 @@ msgid "Found %d components." msgstr "" -#: ../vector/v.decimate/main.c:125 ../vector/v.generalize/main.c:77 +#: ../vector/v.decimate/main.c:126 ../vector/v.generalize/main.c:77 msgid "generalization" msgstr "" -#: ../vector/v.decimate/main.c:126 +#: ../vector/v.decimate/main.c:127 msgid "decimation" msgstr "" -#: ../vector/v.decimate/main.c:132 +#: ../vector/v.decimate/main.c:133 msgid "Decimates a point cloud" msgstr "" -#: ../vector/v.decimate/main.c:133 +#: ../vector/v.decimate/main.c:134 msgid "Copies points from one vector to another while applying different decimations" msgstr "" -#: ../vector/v.decimate/main.c:161 +#: ../vector/v.decimate/main.c:162 msgid "Throw away every n-th point" msgstr "" -#: ../vector/v.decimate/main.c:163 +#: ../vector/v.decimate/main.c:164 msgid "For example, 5 will import 80 percent of points. If not specified, all points are copied" msgstr "" -#: ../vector/v.decimate/main.c:165 ../vector/v.decimate/main.c:176 -#: ../vector/v.decimate/main.c:186 ../vector/v.decimate/main.c:195 +#: ../vector/v.decimate/main.c:166 ../vector/v.decimate/main.c:177 +#: ../vector/v.decimate/main.c:187 ../vector/v.decimate/main.c:196 msgid "Count" msgstr "" -#: ../vector/v.decimate/main.c:172 +#: ../vector/v.decimate/main.c:173 msgid "Preserve only every n-th point" msgstr "" -#: ../vector/v.decimate/main.c:174 +#: ../vector/v.decimate/main.c:175 msgid "For example, 4 will import 25 percent of points. If not specified, all points are copied" msgstr "" -#: ../vector/v.decimate/main.c:193 +#: ../vector/v.decimate/main.c:194 msgid "Copy only n points" msgstr "" -#: ../vector/v.decimate/main.c:194 +#: ../vector/v.decimate/main.c:195 msgid "Copies only the given number of points" msgstr "" -#: ../vector/v.decimate/main.c:201 +#: ../vector/v.decimate/main.c:202 msgid "Minimal difference of z values" msgstr "" -#: ../vector/v.decimate/main.c:203 +#: ../vector/v.decimate/main.c:204 msgid "Minimal difference between z values in grid-based decimation" msgstr "" -#: ../vector/v.decimate/main.c:204 ../vector/v.decimate/main.c:214 -#: ../vector/v.decimate/main.c:219 ../vector/v.decimate/main.c:225 -#: ../vector/v.decimate/main.c:230 ../vector/v.decimate/main.c:235 +#: ../vector/v.decimate/main.c:205 ../vector/v.decimate/main.c:215 +#: ../vector/v.decimate/main.c:220 ../vector/v.decimate/main.c:226 +#: ../vector/v.decimate/main.c:231 ../vector/v.decimate/main.c:236 msgid "Grid" msgstr "" -#: ../vector/v.decimate/main.c:211 +#: ../vector/v.decimate/main.c:212 msgid "Preserve only n points per grid cell" msgstr "" -#: ../vector/v.decimate/main.c:213 +#: ../vector/v.decimate/main.c:214 msgid "Preserves only the given number of points per grid cell in grid-based decimation" msgstr "" -#: ../vector/v.decimate/main.c:218 +#: ../vector/v.decimate/main.c:219 msgid "Apply grid-based decimation" msgstr "" -#: ../vector/v.decimate/main.c:224 +#: ../vector/v.decimate/main.c:225 msgid "Use only first point in grid cell during grid-based decimation" msgstr "" -#: ../vector/v.decimate/main.c:229 +#: ../vector/v.decimate/main.c:230 msgid "Only one point per cat in grid cell" msgstr "" -#: ../vector/v.decimate/main.c:234 +#: ../vector/v.decimate/main.c:235 msgid "Use z in grid decimation" msgstr "" -#: ../vector/v.decimate/main.c:240 +#: ../vector/v.decimate/main.c:241 msgid "Store only the coordinates, throw away categories" msgstr "" -#: ../vector/v.decimate/main.c:242 +#: ../vector/v.decimate/main.c:243 msgid "Do not story any categories even if they are present in input data" msgstr "" -#: ../vector/v.decimate/main.c:276 +#: ../vector/v.decimate/main.c:280 #, 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:318 +#: ../vector/v.decimate/main.c:322 msgid "Cannot use z for decimation, input is not 3D" msgstr "" -#: ../vector/v.decimate/main.c:320 +#: ../vector/v.decimate/main.c:324 msgid "Cannot select by z range, input is not 3D" msgstr "" -#: ../vector/v.decimate/main.c:350 +#: ../vector/v.decimate/main.c:354 msgid "Settings for count-based decimation would cause it to do nothing and no other options has been set." msgstr "" +#: ../vector/v.decimate/copy_tab.c:85 ../vector/v.extract/copy_tab.c:90 +#, c-format +msgid "Writing attributes for layer %d" +msgstr "" + +#: ../vector/v.decimate/copy_tab.c:90 ../vector/v.extract/copy_tab.c:95 +#, c-format +msgid "No attribute table for layer %d" +msgstr "" + +#: ../vector/v.decimate/copy_tab.c:112 ../vector/v.vect.stats/main.c:342 +#: ../vector/v.vect.stats/main.c:424 ../vector/v.extract/copy_tab.c:117 +#, c-format +msgid "Unable to open database <%s> with driver <%s>" +msgstr "" + #: ../vector/v.what/what.c:45 msgid "Cannot open driver" msgstr "" @@ -39358,257 +39793,261 @@ msgid "Name of existing vector map with areas" msgstr "" -#: ../vector/v.vect.stats/main.c:156 +#: ../vector/v.vect.stats/main.c:157 msgid "Layer number for points map" msgstr "" -#: ../vector/v.vect.stats/main.c:161 +#: ../vector/v.vect.stats/main.c:162 msgid "Category values for points map" msgstr "" -#: ../vector/v.vect.stats/main.c:166 +#: ../vector/v.vect.stats/main.c:167 msgid "WHERE conditions of SQL statement without 'where' keyword for points map" msgstr "" -#: ../vector/v.vect.stats/main.c:171 +#: ../vector/v.vect.stats/main.c:172 msgid "Layer number for area map" msgstr "" -#: ../vector/v.vect.stats/main.c:176 +#: ../vector/v.vect.stats/main.c:177 msgid "Category values for area map" msgstr "" -#: ../vector/v.vect.stats/main.c:181 +#: ../vector/v.vect.stats/main.c:182 msgid "WHERE conditions of SQL statement without 'where' keyword for area map" msgstr "" -#: ../vector/v.vect.stats/main.c:198 +#: ../vector/v.vect.stats/main.c:199 msgid "Method for aggregate statistics" msgstr "" -#: ../vector/v.vect.stats/main.c:205 +#: ../vector/v.vect.stats/main.c:204 msgid "Column name of points map to use for statistics" msgstr "" -#: ../vector/v.vect.stats/main.c:206 +#: ../vector/v.vect.stats/main.c:205 msgid "Column of points map must be numeric" msgstr "" -#: ../vector/v.vect.stats/main.c:213 +#: ../vector/v.vect.stats/main.c:210 msgid "Column name to upload points count" msgstr "" -#: ../vector/v.vect.stats/main.c:215 +#: ../vector/v.vect.stats/main.c:212 msgid "Column to hold points count, must be of type integer, will be created if not existing" msgstr "" -#: ../vector/v.vect.stats/main.c:222 +#: ../vector/v.vect.stats/main.c:216 msgid "Column name to upload statistics" msgstr "" -#: ../vector/v.vect.stats/main.c:224 +#: ../vector/v.vect.stats/main.c:218 msgid "Column to hold statistics, must be of type double, will be created if not existing" msgstr "" -#: ../vector/v.vect.stats/main.c:231 +#: ../vector/v.vect.stats/main.c:226 msgid "Print output to stdout, do not update attribute table" msgstr "" -#: ../vector/v.vect.stats/main.c:232 +#: ../vector/v.vect.stats/main.c:227 msgid "First column is always area category" msgstr "" -#: ../vector/v.vect.stats/main.c:273 +#: ../vector/v.vect.stats/main.c:280 #, c-format msgid "Vector map <%s> is not in user mapset and cannot be updated" msgstr "<%s> vektör haritası kullanıcı harita takımında deÄŸil ve güncellenemiyor" -#: ../vector/v.vect.stats/main.c:335 ../vector/v.vect.stats/main.c:417 -#: ../vector/v.extract/copy_tab.c:117 -#, c-format -msgid "Unable to open database <%s> with driver <%s>" -msgstr "" - -#: ../vector/v.vect.stats/main.c:339 +#: ../vector/v.vect.stats/main.c:346 msgid "count_column is required to upload point counts" msgstr "" -#: ../vector/v.vect.stats/main.c:348 +#: ../vector/v.vect.stats/main.c:355 msgid "count_column must be of type integer" msgstr "" -#: ../vector/v.vect.stats/main.c:361 ../vector/v.vect.stats/main.c:391 +#: ../vector/v.vect.stats/main.c:368 ../vector/v.vect.stats/main.c:398 #, c-format msgid "Unable to add column <%s>" msgstr "" -#: ../vector/v.vect.stats/main.c:367 +#: ../vector/v.vect.stats/main.c:374 msgid "stats_column is required to upload point stats" msgstr "" -#: ../vector/v.vect.stats/main.c:378 +#: ../vector/v.vect.stats/main.c:385 msgid "stats_column must be of type double precision" msgstr "" -#: ../vector/v.vect.stats/main.c:400 +#: ../vector/v.vect.stats/main.c:407 msgid "collecting attributes from points vector..." msgstr "" -#: ../vector/v.vect.stats/main.c:437 +#: ../vector/v.vect.stats/main.c:444 msgid "column for points vector must be numeric" msgstr "" -#: ../vector/v.vect.stats/main.c:498 +#: ../vector/v.vect.stats/main.c:505 #, c-format msgid "No area categories in vector <%s>, layer <%s>" msgstr "" -#: ../vector/v.vect.stats/main.c:523 +#: ../vector/v.vect.stats/main.c:530 msgid "Selecting points for each area..." msgstr "" -#: ../vector/v.vect.stats/main.c:628 +#: ../vector/v.vect.stats/main.c:635 #, c-format msgid "could not find area category %d" msgstr "" -#: ../vector/v.vect.stats/main.c:754 +#: ../vector/v.vect.stats/main.c:761 #, c-format msgid "%d records updated" msgstr "%d kayıt güncellendi" -#: ../vector/v.extract/main.c:83 +#: ../vector/v.extract/main.c:84 msgid "Selects vector features from an existing vector map and creates a new vector map containing only the selected features." msgstr "" -#: ../vector/v.extract/main.c:88 +#: ../vector/v.extract/main.c:89 msgid "Dissolve common boundaries (default is no)" msgstr "Ortak sınırları birleÅŸtir (varsayılan hayır'dır)" -#: ../vector/v.extract/main.c:92 +#: ../vector/v.extract/main.c:93 msgid "Do not copy attributes (see also 'new' parameter)" msgstr "" -#: ../vector/v.extract/main.c:108 +#: ../vector/v.extract/main.c:110 msgid "Types to be extracted" msgstr "" -#: ../vector/v.extract/main.c:123 +#: ../vector/v.extract/main.c:125 msgid "Input text file with category numbers/number ranges to be extracted" msgstr "" -#: ../vector/v.extract/main.c:124 +#: ../vector/v.extract/main.c:126 msgid "If '-' given reads from standard input" msgstr "" -#: ../vector/v.extract/main.c:132 +#: ../vector/v.extract/main.c:134 msgid "Number of random categories matching vector objects to extract" msgstr "" -#: ../vector/v.extract/main.c:134 +#: ../vector/v.extract/main.c:136 msgid "Number must be smaller than unique cat count in layer" msgstr "" -#: ../vector/v.extract/main.c:142 +#: ../vector/v.extract/main.c:144 msgid "Desired new category value (enter -1 to keep original categories)" msgstr "" -#: ../vector/v.extract/main.c:144 +#: ../vector/v.extract/main.c:146 msgid "If new >= 0, attributes is not copied" msgstr "" -#: ../vector/v.extract/main.c:161 +#: ../vector/v.extract/main.c:151 +#, fuzzy +msgid "Name of attribute column for dissolving areas" +msgstr "Etiket için kullanılacak öznitelik sütunu adı" + +#: ../vector/v.extract/main.c:152 +#, fuzzy +msgid "Preserves category values" +msgstr "Kategori etiketlerini yazdır" + +#: ../vector/v.extract/main.c:169 #, c-format msgid "Options <%s>, <%s>, <%s> and <%s> options are exclusive. Please specify only one of them." msgstr "" -#: ../vector/v.extract/main.c:208 +#: ../vector/v.extract/main.c:221 +#, fuzzy, c-format +msgid "Searching for column <%s> in table <%s>..." +msgstr "<%s> sütunu <%s> tablosunda bilinmiyor" + +#: ../vector/v.extract/main.c:253 +#, fuzzy, c-format +msgid "Column <%s> does not exist for layer %d" +msgstr "<%s> grubu yok" + +#: ../vector/v.extract/main.c:268 #, c-format msgid "Category value in '%s' not valid" msgstr "'%s' içindeki kategori deÄŸeri geçerli deÄŸil" -#: ../vector/v.extract/main.c:224 +#: ../vector/v.extract/main.c:284 #, c-format msgid "Process file <%s> for category numbers..." msgstr "" -#: ../vector/v.extract/main.c:229 +#: ../vector/v.extract/main.c:289 #, c-format msgid "Unable to open specified file <%s>" msgstr "Belirtilen <%s> dosyası açılamıyor" -#: ../vector/v.extract/main.c:240 +#: ../vector/v.extract/main.c:300 #, c-format msgid "Ignored text entry: %s" msgstr "" -#: ../vector/v.extract/main.c:259 +#: ../vector/v.extract/main.c:319 ../vector/v.extract/extract.c:268 #, c-format msgid "Loading categories from table <%s>..." msgstr "" -#: ../vector/v.extract/main.c:269 +#: ../vector/v.extract/main.c:329 #, c-format msgid "Unable select records from table <%s>" msgstr "" -#: ../vector/v.extract/main.c:271 +#: ../vector/v.extract/main.c:331 #, c-format msgid "%d category loaded" msgid_plural "%d categories loaded" msgstr[0] "" msgstr[1] "" -#: ../vector/v.extract/main.c:286 +#: ../vector/v.extract/main.c:346 msgid "This map has no categories attached. Use v.category to attach categories to this vector map." msgstr "" -#: ../vector/v.extract/main.c:293 +#: ../vector/v.extract/main.c:353 msgid "Please specify random number larger than 0" msgstr "Lütfen sıfırdan büyük rasgele sayı belirleyin" -#: ../vector/v.extract/main.c:297 +#: ../vector/v.extract/main.c:357 #, 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:320 +#: ../vector/v.extract/main.c:380 #, c-format msgid "Random category count is larger or equal to uniq <%s> feature category count %d" msgstr "" -#: ../vector/v.extract/main.c:354 +#: ../vector/v.extract/main.c:414 msgid "Extracting features..." msgstr "" -#: ../vector/v.extract/main.c:378 +#: ../vector/v.extract/main.c:438 msgid "Removing duplicate centroids..." msgstr "Çift alan merkezleri siliniyor..." -#: ../vector/v.extract/extract.c:171 +#: ../vector/v.extract/extract.c:203 #, c-format msgid "No category found for area %d. Skipping." msgstr "" -#: ../vector/v.extract/extract.c:175 +#: ../vector/v.extract/extract.c:207 #, c-format msgid "More categories (%d) found for area %d. Using first found category %d" msgstr "" -#: ../vector/v.extract/extract.c:228 +#: ../vector/v.extract/extract.c:286 msgid "Topology level required for extracting areas for OGR layers. Areas will be not processed." 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.lrs/v.lrs.label/main.c:103 ../vector/v.lrs/v.lrs.where/main.c:58 #: ../vector/v.lrs/v.lrs.segment/main.c:72 #: ../vector/v.lrs/v.lrs.create/main.c:122 @@ -40547,73 +40986,73 @@ msgid "Unknown method" msgstr "Bilinmeyen yöntem" -#: ../vector/v.generalize/main.c:330 +#: ../vector/v.generalize/main.c:331 #, c-format msgid "No lines found in input map <%s>" msgstr "" -#: ../vector/v.generalize/main.c:344 +#: ../vector/v.generalize/main.c:345 #, c-format msgid "Unable to create error vector map <%s>" msgstr "" -#: ../vector/v.generalize/main.c:364 +#: ../vector/v.generalize/main.c:365 msgid "Displacement..." msgstr "" -#: ../vector/v.generalize/main.c:373 +#: ../vector/v.generalize/main.c:374 msgid "Network generalization..." msgstr "" -#: ../vector/v.generalize/main.c:388 +#: ../vector/v.generalize/main.c:389 msgid "Attributes are needed for 'where' option, copying table" msgstr "" -#: ../vector/v.generalize/main.c:404 +#: ../vector/v.generalize/main.c:405 #, c-format msgid "Generalization (%s)..." msgstr "GenelleÅŸtirme (%s)..." -#: ../vector/v.generalize/main.c:405 +#: ../vector/v.generalize/main.c:406 #, c-format msgid "Using threshold: %g %s" msgstr "" -#: ../vector/v.generalize/main.c:525 +#: ../vector/v.generalize/main.c:526 #, c-format msgid "Method '%s' did not preserve first point" msgstr "" -#: ../vector/v.generalize/main.c:530 +#: ../vector/v.generalize/main.c:531 #, c-format msgid "Method '%s' did not preserve last point" msgstr "" -#: ../vector/v.generalize/main.c:537 +#: ../vector/v.generalize/main.c:538 #, c-format msgid "Method '%s' did not preserve loop" msgstr "" -#: ../vector/v.generalize/main.c:569 +#: ../vector/v.generalize/main.c:570 #, c-format msgid "%d boundaries were not modified because modification would damage topology" msgstr "" -#: ../vector/v.generalize/main.c:572 +#: ../vector/v.generalize/main.c:573 #, c-format msgid "%d lines/boundaries were not modified due to over-simplification" msgstr "" -#: ../vector/v.generalize/main.c:593 +#: ../vector/v.generalize/main.c:594 #, c-format msgid "Number of vertices for selected features %s from %d to %d (%d%% remaining)" msgstr "" -#: ../vector/v.generalize/main.c:594 +#: ../vector/v.generalize/main.c:595 msgid "reduced" msgstr "" -#: ../vector/v.generalize/main.c:594 +#: ../vector/v.generalize/main.c:595 msgid "changed" msgstr "" @@ -40650,21 +41089,21 @@ msgid "Creates a new pseudo-vector map as a link to an OGR-supported layer or a PostGIS feature table." msgstr "" -#: ../vector/v.external/main.c:126 +#: ../vector/v.external/main.c:130 msgid "No layer defined" msgstr "" -#: ../vector/v.external/main.c:192 +#: ../vector/v.external/main.c:196 #, c-format msgid "Unable to delete '%s'" msgstr "" -#: ../vector/v.external/main.c:199 +#: ../vector/v.external/main.c:203 #, c-format msgid "Unable to create file '%s/%s'" msgstr "" -#: ../vector/v.external/main.c:233 +#: ../vector/v.external/main.c:237 #, c-format msgid "Link to vector map <%s> created." msgstr "" @@ -40746,40 +41185,92 @@ msgid "Invalid geometry column %d" msgstr "" -#: ../vector/v.to.db/main.c:39 +#: ../vector/v.to.db/main.c:42 +msgid "length" +msgstr "" + +#: ../vector/v.to.db/main.c:43 +msgid "perimeter" +msgstr "" + +#: ../vector/v.to.db/main.c:44 +msgid "coordinates" +msgstr "" + +#: ../vector/v.to.db/main.c:45 +msgid "bounding box" +msgstr "" + +#: ../vector/v.to.db/main.c:47 msgid "Populates attribute values from vector features." msgstr "" -#: ../vector/v.to.db/main.c:48 +#: ../vector/v.to.db/main.c:56 #, 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/update.c:28 -#: ../vector/v.to.db/update.c:32 ../vector/v.to.db/query.c:83 +#: ../vector/v.to.db/main.c:73 ../vector/v.to.db/main.c:80 +#: ../vector/v.to.db/update.c:30 ../vector/v.to.db/update.c:34 +#: ../vector/v.to.db/query.c:83 #, c-format msgid "Database connection not defined for layer %d. Use v.db.connect first." msgstr "%d katmanı için veritabanı baÄŸlantısı belirlenmemiÅŸ. Önce v.db.connect'i kullanın." -#: ../vector/v.to.db/main.c:114 +#: ../vector/v.to.db/main.c:174 +#, c-format +msgid "Missing column name for input column number %d" +msgstr "" + +#: ../vector/v.to.db/main.c:180 +#, c-format +msgid "Missing column name for table column number %d" +msgstr "" + +#: ../vector/v.to.db/main.c:194 +#, c-format +msgid "Existing column <%s> has a different but maybe compatible type" +msgstr "" + +#: ../vector/v.to.db/main.c:198 +#, c-format +msgid "Existing column <%s> has the wrong type" +msgstr "" + +#: ../vector/v.to.db/main.c:203 +#, fuzzy, c-format +msgid "Values in column <%s> will be overwritten" +msgstr "<%s> vektör haritası zaten mevcut ve üzerine yazılacak" + +#: ../vector/v.to.db/main.c:268 +#, fuzzy, c-format +msgid "Unable to create column <%s>" +msgstr "<%s> sütunu kullanılamıyor" + +#: ../vector/v.to.db/main.c:322 #, c-format msgid "Category index for vector map <%s> is not sorted" msgstr "" -#: ../vector/v.to.db/update.c:84 +#: ../vector/v.to.db/update.c:86 msgid "Updating database..." msgstr "Veritabanı güncelleniyor..." -#: ../vector/v.to.db/update.c:125 +#: ../vector/v.to.db/update.c:151 #, c-format msgid "More elements of category %d, nothing loaded to database" msgstr "" -#: ../vector/v.to.db/update.c:223 +#: ../vector/v.to.db/update.c:251 #, c-format msgid "Record (cat %d) already exists (not inserted)" msgstr "" +#: ../vector/v.to.db/update.c:279 +#, c-format +msgid "Cannot update table: %s" +msgstr "" + #: ../vector/v.to.db/query.c:93 msgid "Querying database... " msgstr "Veritabanı sorgulanıyor..." @@ -40798,41 +41289,41 @@ msgid "Unable to fetch record" msgstr "" -#: ../vector/v.to.db/report.c:13 +#: ../vector/v.to.db/report.c:14 msgid "No totals for selected option" msgstr "" -#: ../vector/v.to.db/report.c:211 +#: ../vector/v.to.db/report.c:230 #, c-format msgid "%d categories read from vector map (layer %d)" msgstr "" -#: ../vector/v.to.db/report.c:215 +#: ../vector/v.to.db/report.c:234 #, c-format msgid "%d records selected from table (layer %d)" msgstr "" -#: ../vector/v.to.db/report.c:218 +#: ../vector/v.to.db/report.c:237 #, c-format msgid "%d categories read from vector map exist in selection from table" msgstr "" -#: ../vector/v.to.db/report.c:221 +#: ../vector/v.to.db/report.c:240 #, c-format msgid "%d categories read from vector map don't exist in selection from table" msgstr "" -#: ../vector/v.to.db/report.c:223 +#: ../vector/v.to.db/report.c:242 #, c-format msgid "%d records updated/inserted (layer %d)" msgstr "" -#: ../vector/v.to.db/report.c:226 +#: ../vector/v.to.db/report.c:245 #, c-format msgid "%d update/insert errors (layer %d)" msgstr "" -#: ../vector/v.to.db/report.c:229 +#: ../vector/v.to.db/report.c:248 #, c-format msgid "%d categories with more points (coordinates not loaded)" msgstr "" @@ -41026,86 +41517,101 @@ msgid "Using private colormap for DirectColor visual." msgstr "" -#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:59 -#: ../scripts/v.rast.stats/v.rast.stats.py:120 +#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:60 +#: ../scripts/v.rast.stats/v.rast.stats.py:124 #: ../scripts/v.db.addcolumn/v.db.addcolumn.py:63 -#: ../scripts/v.db.addtable/v.db.addtable.py:75 +#: ../scripts/v.db.addtable/v.db.addtable.py:76 #: ../scripts/v.db.dropcolumn/v.db.dropcolumn.py:60 #: ../scripts/v.db.update/v.db.update.py:75 #, python-format msgid "Vector map <%s> not found in current mapset" msgstr "" -#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:69 +#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:70 msgid "There is no table connected to the input vector map. Cannot rename any column" msgstr "" -#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:78 +#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:79 #, python-format msgid "Column name <%s> too long. The DBF driver supports column names not longer than 10 characters" msgstr "" -#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:83 +#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:84 #, python-format msgid "Cannot rename column <%s> as it is needed to keep table <%s> connected to the input vector map" msgstr "" +#: ../scripts/v.rast.stats/v.rast.stats.py:131 +#: ../scripts/v.rast.stats/v.rast.stats.py:203 +#: ../scripts/v.rast.stats/v.rast.stats.py:210 +#: ../scripts/v.db.addcolumn/v.db.addcolumn.py:69 +#: ../scripts/v.db.update/v.db.update.py:81 +msgid "There is no table connected to this map. Run v.db.connect or v.db.addtable first." +msgstr "" + #: ../scripts/v.rast.stats/v.rast.stats.py:137 -msgid "Preprocessing input data..." +#, python-brace-format +msgid "Number of raster maps ({0}) different from number of column prefixes ({1})" msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:148 +#: ../scripts/v.rast.stats/v.rast.stats.py:170 msgid "An error occurred while converting vector to raster" msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:160 +#: ../scripts/v.rast.stats/v.rast.stats.py:182 msgid "No categories found in raster map" msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:167 -#: ../scripts/v.rast.stats/v.rast.stats.py:174 -#: ../scripts/v.db.addcolumn/v.db.addcolumn.py:69 -#: ../scripts/v.db.update/v.db.update.py:81 -msgid "There is no table connected to this map. Run v.db.connect or v.db.addtable first." +#: ../scripts/v.rast.stats/v.rast.stats.py:195 +#, python-brace-format +msgid "Not all vector categories converted to raster. Converted {0} of {1}." msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:227 +#: ../scripts/v.rast.stats/v.rast.stats.py:266 #, python-format msgid "Cannot create column <%s> (already present). " msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:228 +#: ../scripts/v.rast.stats/v.rast.stats.py:267 msgid "Use -c flag to update values in this column." msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:237 +#: ../scripts/v.rast.stats/v.rast.stats.py:276 #, python-format msgid "Adding columns '%s'" msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:242 +#: ../scripts/v.rast.stats/v.rast.stats.py:281 msgid "Adding columns failed. Exiting." msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:245 +#: ../scripts/v.rast.stats/v.rast.stats.py:284 #, python-format msgid "Processing input data (%d categories)..." msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:289 +#: ../scripts/v.rast.stats/v.rast.stats.py:328 msgid "Updating the database ..." msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:294 +#: ../scripts/v.rast.stats/v.rast.stats.py:333 #, python-brace-format msgid "Statistics calculated from raster map <{raster}> and uploaded to attribute table of vector map <{vector}>." msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:300 +#: ../scripts/v.rast.stats/v.rast.stats.py:339 #, python-format msgid "Failed to upload statistics to attribute table of vector map <%s>." msgstr "" +#: ../scripts/r.mapcalc.simple/r.mapcalc.simple.py:107 +msgid "The expression is an empty string" +msgstr "" + +#: ../scripts/r.mapcalc.simple/r.mapcalc.simple.py:141 +msgid "Expression: {}" +msgstr "" + #: ../scripts/m.proj/m.proj.py:142 msgid "cs2cs program not found, install PROJ.4 first: http://proj.maptools.org" msgstr "" @@ -41230,50 +41736,50 @@ msgid "No graphics device selected. Use d.mon to select graphics device." msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:143 +#: ../scripts/r.in.srtm/r.in.srtm.py:169 msgid "This module only operates in LatLong locations" msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:161 -msgid "The \"unzip\" program is required, please install it first" -msgstr "" - -#: ../scripts/r.in.srtm/r.in.srtm.py:168 +#: ../scripts/r.in.srtm/r.in.srtm.py:194 #, python-format msgid "'%s' does not appear to be a valid zip file." msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:175 +#: ../scripts/r.in.srtm/r.in.srtm.py:201 #, python-format msgid "File '%s' or '%s' not found" msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:197 +#: ../scripts/r.in.srtm/r.in.srtm.py:227 #, python-format msgid "Extracting '%s'..." msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:199 +#: ../scripts/r.in.srtm/r.in.srtm.py:232 msgid "Unable to unzip file." msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:201 +#: ../scripts/r.in.srtm/r.in.srtm.py:234 msgid "Converting input file to BIL..." msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:225 -msgid "Attempting to import 1-arcsec data." +#: ../scripts/r.in.srtm/r.in.srtm.py:258 +msgid "Attempting to import 1-arcsec SWBD data" +msgstr "" + +#: ../scripts/r.in.srtm/r.in.srtm.py:261 +msgid "Attempting to import 1-arcsec data" msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:243 +#: ../scripts/r.in.srtm/r.in.srtm.py:279 msgid "Unable to import data" msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:251 +#: ../scripts/r.in.srtm/r.in.srtm.py:288 msgid "Done: generated map " msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:252 +#: ../scripts/r.in.srtm/r.in.srtm.py:289 msgid "(Note: Holes in the data can be closed with 'r.fillnulls' using splines)" msgstr "" @@ -41678,28 +42184,36 @@ msgid "During computation %i tiles could not be created" msgstr "" -#: ../scripts/i.spectral/i.spectral.py:121 +#: ../scripts/i.spectral/i.spectral.py:125 #, python-format msgid "Programmer error (%s)" msgstr "" -#: ../scripts/i.spectral/i.spectral.py:213 +#: ../scripts/i.spectral/i.spectral.py:199 +msgid "Spectral signatures" +msgstr "" + +#: ../scripts/i.spectral/i.spectral.py:200 +msgid "DN Value" +msgstr "" + +#: ../scripts/i.spectral/i.spectral.py:218 msgid "Either group= or raster= is required" msgstr "" -#: ../scripts/i.spectral/i.spectral.py:216 +#: ../scripts/i.spectral/i.spectral.py:221 msgid "group= and raster= are mutually exclusive" msgstr "" -#: ../scripts/i.spectral/i.spectral.py:220 +#: ../scripts/i.spectral/i.spectral.py:225 msgid "Writing to text file requires output=filename" msgstr "" -#: ../scripts/i.spectral/i.spectral.py:224 +#: ../scripts/i.spectral/i.spectral.py:229 msgid "gnuplot required, please install first" msgstr "" -#: ../scripts/i.spectral/i.spectral.py:243 +#: ../scripts/i.spectral/i.spectral.py:251 msgid "No data returned from query" msgstr "" @@ -41790,11 +42304,11 @@ msgstr "" #: ../scripts/r.unpack/r.unpack.py:82 ../scripts/r.unpack/r.unpack.py:120 -#: ../scripts/v.unpack/v.unpack.py:86 ../scripts/v.unpack/v.unpack.py:133 +#: ../scripts/v.unpack/v.unpack.py:85 ../scripts/v.unpack/v.unpack.py:132 msgid "Pack file unreadable" msgstr "" -#: ../scripts/r.unpack/r.unpack.py:91 ../scripts/v.unpack/v.unpack.py:95 +#: ../scripts/r.unpack/r.unpack.py:91 ../scripts/v.unpack/v.unpack.py:94 msgid "Pack file unreadable: file '{}' missing" msgstr "" @@ -41821,21 +42335,21 @@ msgid "PROJ_INFO file is missing, unpack raster map in XY (unprojected) location." msgstr "" -#: ../scripts/r.unpack/r.unpack.py:158 ../scripts/v.unpack/v.unpack.py:164 +#: ../scripts/r.unpack/r.unpack.py:158 ../scripts/v.unpack/v.unpack.py:163 #, python-brace-format msgid "" "Difference between PROJ_INFO file of packed map and of current location:\n" "{diff}" msgstr "" -#: ../scripts/r.unpack/r.unpack.py:161 ../scripts/v.unpack/v.unpack.py:167 +#: ../scripts/r.unpack/r.unpack.py:161 ../scripts/v.unpack/v.unpack.py:166 #, python-brace-format msgid "" "Difference between PROJ_UNITS file of packed map and of current location:\n" "{diff}" msgstr "" -#: ../scripts/r.unpack/r.unpack.py:163 ../scripts/v.unpack/v.unpack.py:169 +#: ../scripts/r.unpack/r.unpack.py:163 ../scripts/v.unpack/v.unpack.py:168 msgid "Projection of dataset does not appear to match current location. In case of no significant differences in the projection definitions, use the -o flag to ignore them and use current location definition." msgstr "" @@ -41903,11 +42417,16 @@ msgid "Frame <%s> already found. An existing frame can be overwritten by '%s' flag." msgstr "" -#: ../scripts/r.grow/r.grow.py:130 +#: ../scripts/r.grow/r.grow.py:129 +#, fuzzy +msgid "Output can be written only to the current mapset" +msgstr "Grup geçerli harita takımında olmalı" + +#: ../scripts/r.grow/r.grow.py:139 msgid "Growing failed. Removing temporary maps." msgstr "" -#: ../scripts/r.grow/r.grow.py:142 +#: ../scripts/r.grow/r.grow.py:151 msgid "Shrinking failed. Removing temporary maps." msgstr "" @@ -41956,21 +42475,21 @@ msgid "Table <%s> not found in database <%s>" msgstr "" -#: ../scripts/db.droptable/db.droptable.py:84 +#: ../scripts/db.droptable/db.droptable.py:85 #, python-format msgid "Deleting table <%s> which is attached to following map(s):" msgstr "" -#: ../scripts/db.droptable/db.droptable.py:89 +#: ../scripts/db.droptable/db.droptable.py:90 #, python-format msgid "The table <%s> would be deleted." msgstr "" -#: ../scripts/db.droptable/db.droptable.py:91 +#: ../scripts/db.droptable/db.droptable.py:92 msgid "You must use the force flag to actually remove it. Exiting." msgstr "" -#: ../scripts/db.droptable/db.droptable.py:100 +#: ../scripts/db.droptable/db.droptable.py:101 msgid "Cannot continue (problem deleting table)." msgstr "" @@ -42081,41 +42600,41 @@ msgid "At least 2 maps are required" msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:81 +#: ../scripts/v.db.addtable/v.db.addtable.py:82 #, python-format msgid "Using vector map name as table name: <%s>" msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:87 +#: ../scripts/v.db.addtable/v.db.addtable.py:88 #, python-format msgid "Using vector map name extended by layer number as table name: <%s>" msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:90 +#: ../scripts/v.db.addtable/v.db.addtable.py:91 #, python-format msgid "Using user specified table name: %s" msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:94 +#: ../scripts/v.db.addtable/v.db.addtable.py:95 msgid "Creating new DB connection based on default mapset settings..." msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:104 +#: ../scripts/v.db.addtable/v.db.addtable.py:105 #, python-format msgid "There is already a table linked to layer <%s>" msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:119 +#: ../scripts/v.db.addtable/v.db.addtable.py:120 #, python-format msgid "Duplicate column name '%s' not allowed" msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:130 +#: ../scripts/v.db.addtable/v.db.addtable.py:131 #, python-format msgid "Creating table with columns (%s)..." msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:158 +#: ../scripts/v.db.addtable/v.db.addtable.py:169 msgid "Current attribute table links:" msgstr "" @@ -42359,9 +42878,9 @@ msgstr "" #: ../scripts/r.in.wms/wms_base.py:421 ../scripts/r.in.wms/wms_base.py:478 -#: ../scripts/r.in.wms/wms_base.py:488 ../scripts/r.in.wms/wms_base.py:518 -#: ../scripts/r.in.wms/wms_base.py:542 ../scripts/r.in.wms/wms_base.py:553 -#: ../scripts/r.in.wms/wms_base.py:565 +#: ../scripts/r.in.wms/wms_base.py:488 ../scripts/r.in.wms/wms_base.py:519 +#: ../scripts/r.in.wms/wms_base.py:543 ../scripts/r.in.wms/wms_base.py:554 +#: ../scripts/r.in.wms/wms_base.py:566 #, python-format msgid "%s failed" msgstr "" @@ -42375,7 +42894,7 @@ msgid "Please change output name, or change names of these rasters: %s, module needs to create this temporary maps during execution." msgstr "" -#: ../scripts/r.in.wms/wms_base.py:567 +#: ../scripts/r.in.wms/wms_base.py:568 #, python-format msgid "<%s> created." msgstr "" @@ -42462,40 +42981,40 @@ msgid "Incorrect WMS query" msgstr "" -#: ../scripts/v.unpack/v.unpack.py:130 +#: ../scripts/v.unpack/v.unpack.py:129 #, python-format msgid "This GRASS GIS pack file contains raster data. Use r.unpack to unpack <%s>" msgstr "" -#: ../scripts/v.unpack/v.unpack.py:143 +#: ../scripts/v.unpack/v.unpack.py:142 msgid "PROJ_INFO file is missing, unpack vector map in XY (unprojected) location." msgstr "" -#: ../scripts/v.unpack/v.unpack.py:161 +#: ../scripts/v.unpack/v.unpack.py:160 msgid "Projection information does not match. Proceeding..." msgstr "" -#: ../scripts/v.unpack/v.unpack.py:215 +#: ../scripts/v.unpack/v.unpack.py:214 #, python-format msgid "Coping table <%s> as table <%s>" msgstr "" -#: ../scripts/v.unpack/v.unpack.py:226 +#: ../scripts/v.unpack/v.unpack.py:225 #, python-format msgid "Unable to copy table <%s> as table <%s>" msgstr "" -#: ../scripts/v.unpack/v.unpack.py:228 +#: ../scripts/v.unpack/v.unpack.py:227 #, python-format msgid "Connect table <%s> to vector map <%s> at layer <%s>" msgstr "" -#: ../scripts/v.unpack/v.unpack.py:238 +#: ../scripts/v.unpack/v.unpack.py:237 #, python-format msgid "Unable to connect table <%s> to vector map <%s>" msgstr "" -#: ../scripts/v.unpack/v.unpack.py:241 +#: ../scripts/v.unpack/v.unpack.py:240 #, python-format msgid "Vector map <%s> successfully unpacked" msgstr "" @@ -42505,7 +43024,7 @@ msgid "Missing value for parameter <%s>" msgstr "" -#: ../scripts/v.import/v.import.py:178 ../scripts/r.import/r.import.py:194 +#: ../scripts/v.import/v.import.py:178 ../scripts/r.import/r.import.py:193 #, python-format msgid "Input <%s> successfully imported without reprojection" msgstr "" @@ -42515,12 +43034,12 @@ msgid "Unable to import <%s>" msgstr "" -#: ../scripts/v.import/v.import.py:190 ../scripts/r.import/r.import.py:206 +#: ../scripts/v.import/v.import.py:190 ../scripts/r.import/r.import.py:205 #, python-format msgid "Coordinate reference system not available for current location <%s>" msgstr "" -#: ../scripts/v.import/v.import.py:210 ../scripts/r.import/r.import.py:226 +#: ../scripts/v.import/v.import.py:210 ../scripts/r.import/r.import.py:225 #, python-format msgid "Creating temporary location for <%s>..." msgstr "" @@ -42530,12 +43049,12 @@ msgid "Unable to create location from OGR datasource <%s>" msgstr "" -#: ../scripts/v.import/v.import.py:231 ../scripts/r.import/r.import.py:245 +#: ../scripts/v.import/v.import.py:231 ../scripts/r.import/r.import.py:244 #, python-format msgid "Coordinate reference system not available for input <%s>" msgstr "" -#: ../scripts/v.import/v.import.py:248 ../scripts/r.import/r.import.py:328 +#: ../scripts/v.import/v.import.py:248 ../scripts/r.import/r.import.py:327 msgid "Unable to reproject to source location" msgstr "" @@ -42549,7 +43068,7 @@ msgid "Unable to import OGR datasource <%s>" msgstr "" -#: ../scripts/v.import/v.import.py:279 ../scripts/r.import/r.import.py:374 +#: ../scripts/v.import/v.import.py:279 ../scripts/r.import/r.import.py:373 #, python-format msgid "Reprojecting <%s>..." msgstr "" @@ -42600,7 +43119,7 @@ msgid "Column <%s> not found in table <%s>. Skipped" msgstr "" -#: ../scripts/v.db.dropcolumn/v.db.dropcolumn.py:117 +#: ../scripts/v.db.dropcolumn/v.db.dropcolumn.py:122 msgid "Deleting column failed" msgstr "" @@ -43085,168 +43604,168 @@ msgid "Done. 3D raster map <%s> created." msgstr "" -#: ../scripts/r.import/r.import.py:170 +#: ../scripts/r.import/r.import.py:169 msgid "To set custom resolution value, select 'value' in resolution option" msgstr "" -#: ../scripts/r.import/r.import.py:173 +#: ../scripts/r.import/r.import.py:172 msgid "Resolution value can't be smaller than 0" msgstr "" -#: ../scripts/r.import/r.import.py:176 +#: ../scripts/r.import/r.import.py:175 msgid "Please provide the resolution for the imported dataset or change to 'estimated' resolution" msgstr "" -#: ../scripts/r.import/r.import.py:198 ../scripts/r.import/r.import.py:256 +#: ../scripts/r.import/r.import.py:197 ../scripts/r.import/r.import.py:255 #, python-format msgid "Unable to import GDAL dataset <%s>" msgstr "" -#: ../scripts/r.import/r.import.py:235 +#: ../scripts/r.import/r.import.py:234 #, python-format msgid "Unable to read GDAL dataset <%s>" msgstr "" -#: ../scripts/r.import/r.import.py:248 +#: ../scripts/r.import/r.import.py:247 #, python-format msgid "Importing <%s> to temporary location..." msgstr "" -#: ../scripts/r.import/r.import.py:267 +#: ../scripts/r.import/r.import.py:266 msgid "Input contains GCPs, rectification is required" msgstr "" -#: ../scripts/r.import/r.import.py:295 +#: ../scripts/r.import/r.import.py:294 msgid "Unable to get reprojected map extent" msgstr "" -#: ../scripts/r.import/r.import.py:348 +#: ../scripts/r.import/r.import.py:347 #, python-brace-format msgid "Estimated target resolution for input band <{out}>: {res}" msgstr "" -#: ../scripts/r.import/r.import.py:363 +#: ../scripts/r.import/r.import.py:362 #, python-brace-format msgid "Using given resolution for input band <{out}>: {res}" msgstr "" -#: ../scripts/r.import/r.import.py:369 +#: ../scripts/r.import/r.import.py:368 #, python-brace-format msgid "Using current region resolution for input band <{out}>: nsres={ns}, ewres={ew}" msgstr "" -#: ../scripts/r.import/r.import.py:381 +#: ../scripts/r.import/r.import.py:380 #, python-format msgid "Unable to to reproject raster <%s>" msgstr "" -#: ../scripts/r.import/r.import.py:384 +#: ../scripts/r.import/r.import.py:383 #, python-format msgid "The reprojected raster <%s> is empty" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:160 +#: ../scripts/r.fillnulls/r.fillnulls.py:172 msgid "A user raster mask (MASK) is present. Saving it..." msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:175 +#: ../scripts/r.fillnulls/r.fillnulls.py:187 msgid "Using RST interpolation..." msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:176 +#: ../scripts/r.fillnulls/r.fillnulls.py:188 msgid "Locating and isolating NULL areas..." msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:180 +#: ../scripts/r.fillnulls/r.fillnulls.py:192 msgid "Skipping masked raster parts" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:191 -#: ../scripts/r.fillnulls/r.fillnulls.py:460 +#: ../scripts/r.fillnulls/r.fillnulls.py:203 +#: ../scripts/r.fillnulls/r.fillnulls.py:472 msgid "Restoring user mask (MASK)..." msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:195 -#: ../scripts/r.fillnulls/r.fillnulls.py:464 +#: ../scripts/r.fillnulls/r.fillnulls.py:207 +#: ../scripts/r.fillnulls/r.fillnulls.py:476 msgid "Failed to restore user MASK!" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:199 +#: ../scripts/r.fillnulls/r.fillnulls.py:211 msgid "Growing NULL areas" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:206 -#: ../scripts/r.fillnulls/r.fillnulls.py:221 -#: ../scripts/r.fillnulls/r.fillnulls.py:315 +#: ../scripts/r.fillnulls/r.fillnulls.py:218 +#: ../scripts/r.fillnulls/r.fillnulls.py:233 +#: ../scripts/r.fillnulls/r.fillnulls.py:327 msgid "abandoned. Removing temporary map, restoring user mask if needed:" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:210 +#: ../scripts/r.fillnulls/r.fillnulls.py:222 msgid "Assigning IDs to NULL areas" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:235 -#: ../scripts/r.fillnulls/r.fillnulls.py:273 -#: ../scripts/r.fillnulls/r.fillnulls.py:288 -#: ../scripts/r.fillnulls/r.fillnulls.py:296 -#: ../scripts/r.fillnulls/r.fillnulls.py:330 -#: ../scripts/r.fillnulls/r.fillnulls.py:403 -#: ../scripts/r.fillnulls/r.fillnulls.py:424 -#: ../scripts/r.fillnulls/r.fillnulls.py:434 +#: ../scripts/r.fillnulls/r.fillnulls.py:247 +#: ../scripts/r.fillnulls/r.fillnulls.py:285 +#: ../scripts/r.fillnulls/r.fillnulls.py:300 +#: ../scripts/r.fillnulls/r.fillnulls.py:308 +#: ../scripts/r.fillnulls/r.fillnulls.py:342 +#: ../scripts/r.fillnulls/r.fillnulls.py:415 +#: ../scripts/r.fillnulls/r.fillnulls.py:436 +#: ../scripts/r.fillnulls/r.fillnulls.py:446 msgid "abandoned. Removing temporary maps, restoring user mask if needed:" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:256 +#: ../scripts/r.fillnulls/r.fillnulls.py:268 msgid "Input map has no holes. Check region settings." msgstr "" #. GTC Hole is NULL area in a raster map -#: ../scripts/r.fillnulls/r.fillnulls.py:259 +#: ../scripts/r.fillnulls/r.fillnulls.py:271 #, python-format msgid "Processing %d map holes" msgstr "" #. GTC Hole is a NULL area in a raster map -#: ../scripts/r.fillnulls/r.fillnulls.py:265 +#: ../scripts/r.fillnulls/r.fillnulls.py:277 #, python-format msgid "Filling hole %s of %s" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:335 +#: ../scripts/r.fillnulls/r.fillnulls.py:347 #, python-format msgid "Interpolating %d points" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:338 +#: ../scripts/r.fillnulls/r.fillnulls.py:350 msgid "No points to interpolate" msgstr "" #. GTC Hole is NULL area in a raster map -#: ../scripts/r.fillnulls/r.fillnulls.py:359 +#: ../scripts/r.fillnulls/r.fillnulls.py:371 #, python-format msgid "Failed to fill hole %s" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:373 +#: ../scripts/r.fillnulls/r.fillnulls.py:385 #, python-format msgid "Filling has failed silently. Leaving temporary maps with prefix <%s> for debugging." msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:438 +#: ../scripts/r.fillnulls/r.fillnulls.py:450 #, python-format msgid "Using %s bspline interpolation" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:472 +#: ../scripts/r.fillnulls/r.fillnulls.py:484 msgid "Patching fill data into NULL areas..." msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:480 +#: ../scripts/r.fillnulls/r.fillnulls.py:492 #, python-format msgid "Filled raster map is: %s" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:487 +#: ../scripts/r.fillnulls/r.fillnulls.py:499 msgid "Following holes where not filled. Temporary maps with are left in place to allow examination of unfilled holes" msgstr "" @@ -43430,8 +43949,9 @@ msgid "Either or must be given" msgstr "" -msgid "Group <%s> does not exist" -msgstr "<%s> grubu yok" +#, fuzzy +msgid "No output requested" +msgstr "Çıktı harita yok" #, fuzzy msgid "Reading data ..." @@ -43468,10 +43988,6 @@ msgstr "cell_misc/%s/gdal dosyasını yazmada hata" #, fuzzy -msgid "Unable to initialize G-submatrix..." -msgstr "Harita kapatılamıyor" - -#, fuzzy msgid "File to write the report" msgstr "Dosyaya yazılamıyor" @@ -43532,10 +44048,6 @@ msgstr "<%s> UNITS çıktı dosyasına yazmada hata:" #, fuzzy -msgid "Error reading input coordinates z..." -msgstr "Girdiler okunuyor..." - -#, fuzzy msgid "%d features skipped, only points are accepted" msgstr "Tamsayı deÄŸerler içeri aktarıldı" @@ -43571,10 +44083,6 @@ msgstr "Raster deÄŸer" #, fuzzy -msgid "Nugget value" -msgstr "Raster deÄŸer" - -#, fuzzy msgid "Sill value" msgstr "ID deÄŸerleri" @@ -43622,6 +44130,10 @@ msgstr "Farklı vejetasyon indeks tiplerini hesaplar." #, fuzzy +msgid "time series" +msgstr "raster, seriler" + +#, fuzzy msgid "Monthly minimum temperatures" msgstr "Objeler" @@ -43942,9 +44454,6 @@ msgid "Reading dig_att file..." msgstr "dig_att dosyası okunuyor..." -msgid "Error: %s" -msgstr "Hata:%s" - msgid "Unknown type: %c" msgstr "Bilinmeyen tip: %c" @@ -44181,3 +44690,45 @@ msgid "Path to file location" msgstr "Dosya yeri yolu" + +msgid "%ld categories" +msgstr "%ld kategori" + +#~ msgid " seed is set to %d" +#~ msgstr "kaynak %d ye ayarlandı" + +#~ msgid "Setting grey color table for <%s> (data range)" +#~ msgstr "<%s> için gri renk tablosu ayarlanıyor (veri aralığı)" + +#~ msgid "column '%s', type 'string': unknown width -> stored as varchar(250) some data may be lost" +#~ msgstr "'%s' sütunu, 'string' türü: bilinmeyen geniÅŸlik -> varchar(250) olarak depolandı bazı veriler zarar görmüş olabilir" + +#~ msgid "Column names differ" +#~ msgstr "Sütun adları farklı" + +#~ msgid "Trying to open with OGR..." +#~ msgstr "OGR ile açılmaya çalışılıyor..." + +#~ msgid "...succeeded." +#~ msgstr "...baÅŸarıldı." + +#~ msgid "Trying to open with GDAL..." +#~ msgstr "GDAL ile açılmaya çalışılıyor..." + +#~ msgid "Error in pj_do_proj" +#~ msgstr "pj_do_proj'da hata" + +#~ msgid "Error in pj_do_proj1" +#~ msgstr "pj_do_proj1 da hata" + +#~ msgid "Error in pj_do_proj2" +#~ msgstr "pj_do_proj2 da hata" + +#~ msgid "Error in pj_do_proj3" +#~ msgstr "pj_do_proj3 da hata" + +#~ msgid "Error in pj_do_proj5" +#~ msgstr "pj_do_proj5 da hata" + +#~ msgid "Error in pj_do_proj6" +#~ msgstr "pj_do_proj6 da hata" diff -Nru grass-7.4.3/locale/po/grassmods_uk.po grass-7.6.0/locale/po/grassmods_uk.po --- grass-7.4.3/locale/po/grassmods_uk.po 2018-11-24 09:45:30.000000000 +0000 +++ grass-7.6.0/locale/po/grassmods_uk.po 2018-12-26 10:57:24.000000000 +0000 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: grasslibs_uk\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-03-24 00:06+0100\n" +"POT-Creation-Date: 2018-12-26 11:43+0100\n" "PO-Revision-Date: 2017-05-23 21:08+0200\n" "Language-Team: Ukrainian (https://www.transifex.com/grass-gis/teams/45198/uk/)\n" "Language: uk\n" @@ -71,7 +71,7 @@ #: ../temporal/t.connect/main.c:35 ../display/d.colorlist/main.c:36 #: ../display/d.fontlist/main.c:46 ../display/d.font/main.c:46 -#: ../general/g.region/main.c:65 ../general/g.mapsets/main.c:64 +#: ../general/g.region/main.c:66 ../general/g.mapsets/main.c:64 #: ../general/g.mapset/main.c:50 ../general/g.gisenv/main.c:44 msgid "settings" msgstr "" @@ -81,7 +81,7 @@ #: ../locale/scriptstrings/t.select_to_translate.c:3 #: ../locale/scriptstrings/t.info_to_translate.c:3 #: ../raster/r.timestamp/main.c:36 ../raster/r.describe/main.c:55 -#: ../raster/r.info/main.c:71 ../raster/r.support/main.c:55 +#: ../raster/r.info/main.c:73 ../raster/r.support/main.c:55 #: ../raster/r.region/main.c:52 ../raster3d/r3.support/main.c:50 #: ../raster3d/r3.timestamp/main.c:44 ../raster3d/r3.info/main.c:76 #: ../vector/v.support/main.c:40 ../vector/v.timestamp/main.c:36 @@ -105,46 +105,48 @@ #: ../locale/scriptstrings/t.rast.colors_to_translate.c:18 #: ../locale/scriptstrings/v.unpack_to_translate.c:13 #: ../locale/scriptstrings/r.unpack_to_translate.c:12 -#: ../raster/r.colors/edit_colors.c:128 ../raster/r.out.gdal/main.c:145 -#: ../raster/r.external.out/main.c:272 ../raster/r.external.out/main.c:283 -#: ../raster/r.what/main.c:122 ../raster/r.what/main.c:130 -#: ../raster/r.what/main.c:144 ../raster/r.what/main.c:149 -#: ../raster/r.what/main.c:154 ../raster/r.what/main.c:159 -#: ../raster/r.what/main.c:169 ../raster/r.proj/main.c:204 -#: ../raster/r.proj/main.c:214 ../raster/r.proj/main.c:220 -#: ../raster/r.in.gdal/main.c:208 ../raster/r.in.gdal/main.c:241 -#: ../raster/r.sunmask/main.c:232 ../raster/r.sunmask/main.c:238 -#: ../raster/r.external/main.c:96 ../raster/r.external/main.c:135 -#: ../display/d.mon/main.c:115 ../display/d.mon/main.c:120 -#: ../display/d.mon/main.c:125 ../general/g.list/main.c:105 -#: ../general/g.list/main.c:116 ../general/g.list/main.c:138 -#: ../general/g.list/main.c:143 ../general/g.list/main.c:148 -#: ../general/g.list/main.c:153 ../general/g.region/main.c:89 -#: ../general/g.region/main.c:95 ../general/g.region/main.c:100 -#: ../general/g.region/main.c:106 ../general/g.region/main.c:112 -#: ../general/g.region/main.c:118 ../general/g.region/main.c:124 -#: ../general/g.region/main.c:132 ../general/g.region/main.c:137 -#: ../general/g.region/main.c:143 ../general/g.region/main.c:148 -#: ../general/g.region/main.c:153 ../general/g.mapsets/main.c:87 -#: ../general/g.mapsets/main.c:92 ../general/g.mapsets/main.c:98 -#: ../general/g.proj/main.c:80 ../general/g.proj/main.c:86 -#: ../general/g.proj/main.c:92 ../general/g.proj/main.c:98 -#: ../general/g.proj/main.c:104 ../general/g.proj/main.c:115 -#: ../general/g.proj/main.c:120 ../general/g.mapset/main.c:76 -#: ../general/g.mapset/main.c:82 ../imagery/i.group/main.c:79 -#: ../imagery/i.group/main.c:84 ../imagery/i.group/main.c:89 -#: ../db/db.connect/main.c:53 ../db/db.connect/main.c:58 -#: ../db/db.login/main.c:91 ../vector/v.external.out/args.c:63 -#: ../vector/v.external.out/args.c:75 ../vector/v.external.out/args.c:81 -#: ../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:320 ../vector/v.in.ogr/main.c:326 -#: ../vector/v.colors/main.c:133 ../vector/v.what/main.c:91 +#: ../raster/r.colors/edit_colors.c:145 ../raster/r.colors/edit_colors.c:152 +#: ../raster/r.out.gdal/main.c:145 ../raster/r.external.out/main.c:272 +#: ../raster/r.external.out/main.c:283 ../raster/r.what/main.c:122 +#: ../raster/r.what/main.c:130 ../raster/r.what/main.c:144 +#: ../raster/r.what/main.c:149 ../raster/r.what/main.c:154 +#: ../raster/r.what/main.c:159 ../raster/r.what/main.c:169 +#: ../raster/r.proj/main.c:215 ../raster/r.proj/main.c:225 +#: ../raster/r.proj/main.c:231 ../raster/r.in.gdal/main.c:225 +#: ../raster/r.in.gdal/main.c:258 ../raster/r.sunmask/main.c:232 +#: ../raster/r.sunmask/main.c:238 ../raster/r.external/main.c:96 +#: ../raster/r.external/main.c:135 ../display/d.mon/main.c:115 +#: ../display/d.mon/main.c:120 ../display/d.mon/main.c:125 +#: ../general/g.list/main.c:105 ../general/g.list/main.c:116 +#: ../general/g.list/main.c:138 ../general/g.list/main.c:143 +#: ../general/g.list/main.c:148 ../general/g.list/main.c:153 +#: ../general/g.region/main.c:90 ../general/g.region/main.c:96 +#: ../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:125 ../general/g.region/main.c:133 +#: ../general/g.region/main.c:138 ../general/g.region/main.c:144 +#: ../general/g.region/main.c:149 ../general/g.region/main.c:154 +#: ../general/g.mapsets/main.c:87 ../general/g.mapsets/main.c:92 +#: ../general/g.mapsets/main.c:98 ../general/g.proj/main.c:80 +#: ../general/g.proj/main.c:86 ../general/g.proj/main.c:92 +#: ../general/g.proj/main.c:98 ../general/g.proj/main.c:104 +#: ../general/g.proj/main.c:115 ../general/g.proj/main.c:120 +#: ../general/g.mapset/main.c:76 ../general/g.mapset/main.c:82 +#: ../imagery/i.group/main.c:85 ../imagery/i.group/main.c:90 +#: ../imagery/i.group/main.c:95 ../db/db.connect/main.c:53 +#: ../db/db.connect/main.c:58 ../db/db.login/main.c:91 +#: ../vector/v.external.out/args.c:63 ../vector/v.external.out/args.c:75 +#: ../vector/v.external.out/args.c:81 ../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:337 +#: ../vector/v.in.ogr/main.c:343 ../vector/v.colors/main.c:133 +#: ../vector/v.colors/main.c:140 ../vector/v.what/main.c:91 #: ../vector/v.what/main.c:96 ../vector/v.what/main.c:101 #: ../vector/v.what/main.c:106 ../vector/v.what/main.c:111 #: ../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.external/args.c:57 +#: ../vector/v.info/parse.c:46 ../vector/v.vect.stats/main.c:221 +#: ../vector/v.vect.stats/main.c:228 ../vector/v.external/args.c:57 #: ../vector/v.external/args.c:63 ../vector/v.external/args.c:71 #: ../vector/v.to.db/parse.c:118 ../vector/v.to.db/parse.c:123 #: ../vector/v.to.db/parse.c:129 ../vector/v.to.db/parse.c:135 @@ -160,8 +162,8 @@ #: ../temporal/t.connect/main.c:69 ../general/g.gisenv/main.c:66 #: ../general/g.gisenv/main.c:74 ../general/g.gisenv/main.c:84 #: ../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 +#: ../db/db.connect/main.c:82 ../db/db.connect/main.c:91 +#: ../db/db.connect/main.c:94 ../db/db.connect/main.c:103 msgid "Set" msgstr "" @@ -197,8 +199,8 @@ msgid "Default TGIS database is not set" msgstr "" -#: ../temporal/t.connect/main.c:133 ../db/db.connect/main.c:161 -#: ../db/db.connect/main.c:188 +#: ../temporal/t.connect/main.c:133 ../db/db.connect/main.c:171 +#: ../db/db.connect/main.c:197 #, c-format msgid "" "Default driver / database set to:\n" @@ -214,9 +216,9 @@ #: ../locale/scriptstrings/g.extension_to_translate.c:3 #: ../locale/scriptstrings/g.extension.all_to_translate.c:3 #: ../locale/scriptstrings/g.manual_to_translate.c:2 -#: ../general/g.findfile/main.c:38 ../general/g.version/main.c:65 +#: ../general/g.findfile/main.c:38 ../general/g.version/main.c:69 #: ../general/g.ppmtopng/main.c:117 ../general/g.list/main.c:65 -#: ../general/g.cairocomp/main.c:196 ../general/g.region/main.c:64 +#: ../general/g.cairocomp/main.c:196 ../general/g.region/main.c:65 #: ../general/g.gui/main.c:39 ../general/g.findetc/main.c:28 #: ../general/g.rename/main.c:45 ../general/g.mapsets/main.c:63 #: ../general/g.pnmcomp/main.c:282 ../general/g.copy/main.c:41 @@ -257,8 +259,8 @@ #: ../locale/scriptstrings/v.import_to_translate.c:13 #: ../locale/scriptstrings/v.import_to_translate.c:16 #: ../locale/scriptstrings/v.import_to_translate.c:19 -#: ../locale/scriptstrings/i.spectral_to_translate.c:10 -#: ../locale/scriptstrings/i.spectral_to_translate.c:12 +#: ../locale/scriptstrings/i.spectral_to_translate.c:11 +#: ../locale/scriptstrings/i.spectral_to_translate.c:13 #: ../locale/scriptstrings/db.in.ogr_to_translate.c:8 #: ../locale/scriptstrings/db.in.ogr_to_translate.c:10 #: ../locale/scriptstrings/db.in.ogr_to_translate.c:13 @@ -270,10 +272,10 @@ #: ../locale/scriptstrings/m.proj_to_translate.c:11 #: ../locale/scriptstrings/m.proj_to_translate.c:23 #: ../locale/scriptstrings/m.proj_to_translate.c:25 -#: ../locale/scriptstrings/m.proj_to_translate.c:27 ../raster/r.sun/main.c:403 -#: ../raster/r.sun/main.c:412 ../raster/r.sun/main.c:421 -#: ../raster/r.sun/main.c:430 ../raster/r.sun/main.c:439 -#: ../raster/r.sun/main.c:448 ../raster/r.resamp.rst/main.c:174 +#: ../locale/scriptstrings/m.proj_to_translate.c:27 ../raster/r.sun/main.c:402 +#: ../raster/r.sun/main.c:411 ../raster/r.sun/main.c:420 +#: ../raster/r.sun/main.c:429 ../raster/r.sun/main.c:438 +#: ../raster/r.sun/main.c:447 ../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 @@ -282,6 +284,7 @@ #: ../raster/r.grow.distance/main.c:168 ../raster/r.in.lidar/main.c:126 #: ../raster/r.in.lidar/main.c:253 ../raster/r.in.lidar/main.c:286 #: ../raster/r.in.lidar/main.c:295 ../raster/r.in.xyz/main.c:297 +#: ../raster/r.buildvrt/main.c:95 ../raster/r.buildvrt/main.c:103 #: ../raster/r.lake/main.c:167 ../raster/r.lake/main.c:195 #: ../raster/r.sim/r.sim.sediment/main.c:179 #: ../raster/r.sim/r.sim.sediment/main.c:186 @@ -300,9 +303,9 @@ #: ../raster3d/r3.in.lidar/main.c:196 ../raster3d/r3.in.lidar/main.c:202 #: ../vector/v.out.ascii/args.c:35 ../vector/v.out.ascii/args.c:81 #: ../vector/v.profile/main.c:218 ../vector/v.profile/main.c:223 -#: ../vector/v.profile/main.c:229 ../vector/v.in.ogr/main.c:228 -#: ../vector/v.in.ogr/main.c:283 ../vector/v.in.ogr/main.c:333 -#: ../vector/v.in.ogr/main.c:339 ../vector/v.in.ogr/main.c:381 +#: ../vector/v.profile/main.c:229 ../vector/v.in.ogr/main.c:245 +#: ../vector/v.in.ogr/main.c:300 ../vector/v.in.ogr/main.c:350 +#: ../vector/v.in.ogr/main.c:356 ../vector/v.in.ogr/main.c:398 msgid "Output" msgstr "" @@ -341,8 +344,8 @@ #: ../locale/scriptstrings/t.rast.extract_to_translate.c:3 #: ../locale/scriptstrings/t.vect.extract_to_translate.c:3 #: ../locale/scriptstrings/t.rast3d.extract_to_translate.c:3 -#: ../vector/v.decimate/main.c:127 ../vector/v.outlier/main.c:71 -#: ../vector/v.extract/main.c:78 +#: ../vector/v.decimate/main.c:128 ../vector/v.outlier/main.c:71 +#: ../vector/v.extract/main.c:79 msgid "extract" msgstr "" @@ -379,6 +382,8 @@ #: ../locale/scriptstrings/t.rast.algebra_to_translate.c:4 #: ../locale/scriptstrings/t.rast.neighbors_to_translate.c:4 #: ../locale/scriptstrings/r.buffer.lowmem_to_translate.c:3 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:2 +#: ../locale/scriptstrings/r.drain_to_translate.c:2 #: ../locale/scriptstrings/r.import_to_translate.c:2 #: ../locale/scriptstrings/d.to.rast_to_translate.c:4 #: ../locale/scriptstrings/t.rast.univar_to_translate.c:4 @@ -391,19 +396,19 @@ #: ../locale/scriptstrings/r.in.srtm_to_translate.c:2 #: ../locale/scriptstrings/t.rast.export_to_translate.c:4 #: ../doc/raster/r.example/main.c:83 ../raster/r.surf.area/main.c:76 -#: ../raster/r.profile/main.c:53 ../raster/r.sun/main.c:251 -#: ../raster/r.regression.multi/main.c:129 ../raster/r.volume/main.c:76 -#: ../raster/r.solute.transport/main.c:229 ../raster/r.walk/main.c:178 -#: ../raster/r.timestamp/main.c:35 ../raster/r.colors/edit_colors.c:63 -#: ../raster/r.mfilter/main.c:56 ../raster/r.cost/main.c:140 -#: ../raster/r.resamp.interp/main.c:76 ../raster/r.reclass/main.c:50 -#: ../raster/r.topmodel/main.c:51 ../raster/r.texture/main.c:102 -#: ../raster/r.stats/main.c:106 ../raster/r.stats.quantile/main.c:516 -#: ../raster/r.in.poly/main.c:34 ../raster/r.out.pov/main.c:121 -#: ../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.renyi/renyi.c:47 -#: ../raster/r.li/r.li.cwed/cwed.c:54 ../raster/r.li/r.li.mpa/mpa.c:44 -#: ../raster/r.li/r.li.simpson/simpson.c:46 +#: ../raster/r.path/main.c:150 ../raster/r.profile/main.c:53 +#: ../raster/r.sun/main.c:250 ../raster/r.regression.multi/main.c:129 +#: ../raster/r.volume/main.c:76 ../raster/r.solute.transport/main.c:229 +#: ../raster/r.walk/main.c:203 ../raster/r.timestamp/main.c:35 +#: ../raster/r.colors/edit_colors.c:80 ../raster/r.mfilter/main.c:56 +#: ../raster/r.cost/main.c:163 ../raster/r.resamp.interp/main.c:76 +#: ../raster/r.reclass/main.c:50 ../raster/r.topmodel/main.c:51 +#: ../raster/r.texture/main.c:102 ../raster/r.stats/main.c:106 +#: ../raster/r.stats.quantile/main.c:516 ../raster/r.in.poly/main.c:34 +#: ../raster/r.out.pov/main.c:121 ../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.renyi/renyi.c:47 ../raster/r.li/r.li.cwed/cwed.c:54 +#: ../raster/r.li/r.li.mpa/mpa.c:44 ../raster/r.li/r.li.simpson/simpson.c:46 #: ../raster/r.li/r.li.padrange/padrange.c:53 #: ../raster/r.li/r.li.edgedensity/edgedensity.c:48 #: ../raster/r.li/r.li.patchnum/main.c:50 ../raster/r.li/r.li.padsd/padsd.c:53 @@ -414,9 +419,9 @@ #: ../raster/r.li/r.li.richness/richness.c:43 ../raster/r.out.ppm3/main.c:57 #: ../raster/r.out.bin/main.c:279 ../raster/r.to.rast3/main.c:197 #: ../raster/r.resamp.rst/main.c:148 ../raster/r.univar/r.univar_main.c:104 -#: ../raster/r.recode/main.c:48 ../raster/r.random/main.c:51 +#: ../raster/r.recode/main.c:48 ../raster/r.random/main.c:52 #: ../raster/r.spreadpath/main.c:88 ../raster/r.uslek/main.c:53 -#: ../raster/r.report/main.c:67 ../raster/r.horizon/main.c:180 +#: ../raster/r.report/main.c:67 ../raster/r.horizon/main.c:179 #: ../raster/r.quant/main.c:47 ../raster/r.series.accumulate/main.c:80 #: ../raster/r.rescale.eq/main.c:52 ../raster/r.distance/main.c:39 #: ../raster/r.mode/main.c:55 ../raster/r.spread/main.c:105 @@ -426,13 +431,13 @@ #: ../raster/r.gwflow/main.c:208 ../raster/r.describe/main.c:54 #: ../raster/r.what.color/main.c:88 ../raster/r.neighbors/main.c:167 #: ../raster/r.buffer/main.c:66 ../raster/r.contour/main.c:87 -#: ../raster/r.slope.aspect/main.c:151 ../raster/r.in.ascii/main.c:69 +#: ../raster/r.slope.aspect/main.c:169 ../raster/r.in.ascii/main.c:69 #: ../raster/r.stream.extract/main.c:76 ../raster/r.grow.distance/main.c:150 #: ../raster/r.random.surface/main.c:57 ../raster/r.surf.random/main.c:36 -#: ../raster/r.in.gridatb/main.c:45 ../raster/r.fill.dir/main.c:86 +#: ../raster/r.in.gridatb/main.c:45 ../raster/r.fill.dir/main.c:88 #: ../raster/r.clump/main.c:58 ../raster/r.circle/main.c:51 -#: ../raster/r.in.png/main.c:519 ../raster/r.cross/main.c:69 -#: ../raster/r.series/main.c:137 ../raster/r.in.lidar/main.c:108 +#: ../raster/r.in.png/main.c:519 ../raster/r.cross/main.c:68 +#: ../raster/r.series/main.c:138 ../raster/r.in.lidar/main.c:108 #: ../raster/r.mapcalc/main.c:70 ../raster/r.statistics/main.c:55 #: ../raster/r.sunhours/main.c:72 ../raster/r.stats.zonal/main.c:101 #: ../raster/r.out.gridatb/main.c:67 ../raster/r.regression.line/main.c:46 @@ -441,35 +446,36 @@ #: ../raster/r.in.xyz/main.c:158 ../raster/r.surf.fractal/main.c:38 #: ../raster/r.kappa/main.c:68 ../raster/r.coin/main.c:66 #: ../raster/r.water.outlet/main.c:57 ../raster/r.to.vect/main.c:76 -#: ../raster/r.out.vrml/main.c:47 ../raster/r.quantile/main.c:265 -#: ../raster/r.param.scale/interface.c:54 ../raster/r.surf.idw/main.c:104 -#: ../raster/r.in.bin/main.c:257 ../raster/r.drain/main.c:109 -#: ../raster/r.random.cells/main.c:47 ../raster/r.surf.contour/main.c:60 -#: ../raster/r.fill.stats/main.c:775 ../raster/r.tile/main.c:43 -#: ../raster/r.patch/main.c:58 ../raster/r.info/main.c:70 -#: ../raster/r.geomorphon/main.c:104 ../raster/r.topidx/main.c:39 -#: ../raster/r.category/main.c:52 ../raster/r.series.interp/main.c:64 -#: ../raster/r.external.out/main.c:235 ../raster/r.resamp.bspline/main.c:79 -#: ../raster/r.in.mat/main.c:91 ../raster/r.ros/main.c:212 -#: ../raster/r.null/main.c:60 ../raster/r.what/main.c:100 -#: ../raster/r.transect/main.c:103 ../raster/r.flow/main.c:421 -#: ../raster/r.proj/main.c:144 ../raster/r.surf.gauss/main.c:38 -#: ../raster/r.out.png/main.c:112 ../raster/r.resample/main.c:54 -#: ../raster/r.relief/main.c:107 ../raster/r.carve/main.c:74 -#: ../raster/r.in.gdal/main.c:92 ../raster/r.sunmask/main.c:116 -#: ../raster/r.out.ascii/main.c:59 ../raster/r.out.mpeg/main.c:102 -#: ../raster/r.covar/main.c:51 ../raster/r.out.ppm/main.c:54 -#: ../raster/r.support/main.c:54 ../raster/r.lake/main.c:150 -#: ../raster/r.out.mat/main.c:62 ../raster/r.his/main.c:67 -#: ../raster/r.external/main.c:57 ../raster/r.resamp.filter/main.c:389 -#: ../raster/r.latlong/main.c:56 ../raster/r.composite/main.c:72 -#: ../raster/r.region/main.c:51 ../raster/r.watershed/front/main.c:73 -#: ../raster/r.rescale/main.c:48 ../raster/r.sim/r.sim.sediment/main.c:114 +#: ../raster/r.out.vrml/main.c:47 ../raster/r.buildvrt/main.c:77 +#: ../raster/r.quantile/main.c:265 ../raster/r.param.scale/interface.c:54 +#: ../raster/r.surf.idw/main.c:104 ../raster/r.in.bin/main.c:257 +#: ../raster/r.drain/main.c:109 ../raster/r.random.cells/main.c:47 +#: ../raster/r.surf.contour/main.c:60 ../raster/r.fill.stats/main.c:775 +#: ../raster/r.tile/main.c:43 ../raster/r.patch/main.c:58 +#: ../raster/r.info/main.c:72 ../raster/r.geomorphon/main.c:104 +#: ../raster/r.topidx/main.c:39 ../raster/r.category/main.c:52 +#: ../raster/r.series.interp/main.c:64 ../raster/r.external.out/main.c:235 +#: ../raster/r.resamp.bspline/main.c:79 ../raster/r.in.mat/main.c:91 +#: ../raster/r.ros/main.c:212 ../raster/r.null/main.c:60 +#: ../raster/r.what/main.c:100 ../raster/r.transect/main.c:103 +#: ../raster/r.flow/main.c:421 ../raster/r.proj/main.c:147 +#: ../raster/r.surf.gauss/main.c:38 ../raster/r.out.png/main.c:112 +#: ../raster/r.resample/main.c:54 ../raster/r.relief/main.c:107 +#: ../raster/r.carve/main.c:74 ../raster/r.in.gdal/main.c:95 +#: ../raster/r.sunmask/main.c:116 ../raster/r.out.ascii/main.c:59 +#: ../raster/r.out.mpeg/main.c:102 ../raster/r.covar/main.c:51 +#: ../raster/r.out.ppm/main.c:54 ../raster/r.support/main.c:54 +#: ../raster/r.lake/main.c:150 ../raster/r.out.mat/main.c:62 +#: ../raster/r.his/main.c:67 ../raster/r.external/main.c:57 +#: ../raster/r.resamp.filter/main.c:394 ../raster/r.latlong/main.c:55 +#: ../raster/r.composite/main.c:72 ../raster/r.region/main.c:51 +#: ../raster/r.watershed/front/main.c:75 ../raster/r.rescale/main.c:48 +#: ../raster/r.sim/r.sim.sediment/main.c:114 #: ../raster/r.sim/r.sim.water/main.c:113 ../display/d.colortable/main.c:61 #: ../display/d.rgb/main.c:55 ../display/d.rast.num/main.c:79 #: ../display/d.rast/main.c:55 ../display/d.profile/main.c:193 #: ../display/d.rast.arrow/main.c:99 ../raster3d/r3.cross.rast/main.c:230 -#: ../raster3d/r3.to.rast/main.c:261 ../misc/m.nviz.image/main.c:53 +#: ../raster3d/r3.to.rast/main.c:261 ../misc/m.nviz.image/main.c:52 #: ../misc/m.nviz.script/main.c:71 ../vector/v.what.rast3/main.c:66 #: ../vector/v.to.rast/main.c:46 ../vector/v.what.rast/main.c:73 #: ../vector/v.sample/main.c:77 ../vector/v.neighbors/main.c:53 @@ -540,7 +546,7 @@ #: ../locale/scriptstrings/t.rast.contour_to_translate.c:7 #: ../locale/scriptstrings/t.vect.algebra_to_translate.c:7 #: ../locale/scriptstrings/t.rast.to.vect_to_translate.c:8 -#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:6 +#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:7 #: ../locale/scriptstrings/t.rast.accumulate_to_translate.c:13 #: ../locale/scriptstrings/t.vect.extract_to_translate.c:6 #: ../locale/scriptstrings/t.rast.aggregate_to_translate.c:6 @@ -559,7 +565,7 @@ #: ../locale/scriptstrings/t.rast.contour_to_translate.c:8 #: ../locale/scriptstrings/t.vect.algebra_to_translate.c:8 #: ../locale/scriptstrings/t.rast.to.vect_to_translate.c:9 -#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:7 +#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:8 #: ../locale/scriptstrings/t.rast.accumulate_to_translate.c:14 #: ../locale/scriptstrings/t.vect.extract_to_translate.c:7 #: ../locale/scriptstrings/t.rast.accdetect_to_translate.c:15 @@ -577,9 +583,10 @@ #: ../locale/scriptstrings/t.rast.aggregate.ds_to_translate.c:10 #: ../locale/scriptstrings/t.rast.contour_to_translate.c:9 #: ../locale/scriptstrings/t.rast.to.vect_to_translate.c:10 -#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:8 +#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:9 #: ../locale/scriptstrings/t.vect.extract_to_translate.c:8 #: ../locale/scriptstrings/t.rast.aggregate_to_translate.c:8 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:9 #: ../locale/scriptstrings/t.rast.neighbors_to_translate.c:10 #: ../locale/scriptstrings/t.rast3d.extract_to_translate.c:9 msgid "Suffix to add at basename: set 'gran' for granularity, 'time' for the full time format, 'num' for numerical suffix with a specific number of digits (default %05)" @@ -587,7 +594,7 @@ #: ../locale/scriptstrings/t.rast.extract_to_translate.c:10 #: ../locale/scriptstrings/t.rast.aggregate.ds_to_translate.c:13 -#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:9 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:10 #: ../locale/scriptstrings/t.rast.mapcalc_to_translate.c:9 msgid "Number of r.mapcalc processes to run in parallel" msgstr "" @@ -595,7 +602,7 @@ #: ../locale/scriptstrings/t.rast.extract_to_translate.c:11 #: ../locale/scriptstrings/t.rast.aggregate.ds_to_translate.c:14 #: ../locale/scriptstrings/t.rast.aggregate_to_translate.c:14 -#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:11 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:12 #: ../locale/scriptstrings/t.rast.neighbors_to_translate.c:12 #: ../locale/scriptstrings/t.rast.mapcalc_to_translate.c:10 #: ../locale/scriptstrings/t.rast3d.mapcalc_to_translate.c:11 @@ -623,7 +630,7 @@ #: ../display/d.colortable/main.c:60 ../display/d.mon/main.c:50 #: ../display/d.vect.thematic/main.c:85 ../display/d.geodesic/main.c:46 #: ../display/d.his/main.c:62 ../display/d.barscale/main.c:63 -#: ../display/d.rgb/main.c:53 ../display/d.grid/main.c:53 +#: ../display/d.rgb/main.c:53 ../display/d.grid/main.c:52 #: ../display/d.legend.vect/main.c:50 ../display/d.colorlist/main.c:35 #: ../display/d.extract/main.c:49 ../display/d.rhumbline/main.c:44 #: ../display/d.graph/main.c:58 ../display/d.legend/main.c:78 @@ -648,7 +655,7 @@ #: ../display/d.his/main.c:63 ../display/d.rgb/main.c:54 #: ../display/d.info/main.c:35 ../display/d.rast/main.c:54 #: ../display/d.erase/main.c:30 ../display/d.vect/main.c:74 -#: ../misc/m.nviz.image/main.c:52 ../misc/m.nviz.script/main.c:70 +#: ../misc/m.nviz.image/main.c:51 ../misc/m.nviz.script/main.c:70 #: ../visualization/ximgview/main.c:291 msgid "graphics" msgstr "" @@ -706,20 +713,20 @@ #: ../locale/scriptstrings/v.db.dropcolumn_to_translate.c:2 #: ../locale/scriptstrings/v.pack_to_translate.c:2 #: ../locale/scriptstrings/v.db.droptable_to_translate.c:2 -#: ../doc/vector/v.example/main.c:50 ../raster/r.random/main.c:53 +#: ../doc/vector/v.example/main.c:50 ../raster/r.random/main.c:54 #: ../raster/r.contour/main.c:90 ../display/d.legend.vect/main.c:52 #: ../display/d.extract/main.c:50 ../display/d.vect/main.c:75 -#: ../misc/m.nviz.image/main.c:54 ../misc/m.nviz.script/main.c:73 +#: ../misc/m.nviz.image/main.c:53 ../misc/m.nviz.script/main.c:73 #: ../vector/v.out.vtk/main.c:47 ../vector/v.mkgrid/main.c:70 #: ../vector/v.external.out/main.c:43 ../vector/v.what.rast3/main.c:64 #: ../vector/v.to.rast/main.c:44 ../vector/v.lidar.edgedetection/main.c:75 -#: ../vector/v.out.ogr/main.c:82 ../vector/v.kcv/main.c:55 +#: ../vector/v.out.ogr/main.c:83 ../vector/v.kcv/main.c:55 #: ../vector/v.surf.idw/main.c:87 ../vector/v.class/main.c:45 #: ../vector/v.clean/test/topocheck.c:42 ../vector/v.clean/main.c:51 #: ../vector/v.label.sa/main.c:38 ../vector/v.net.distance/main.c:66 -#: ../vector/v.random/main.c:97 ../vector/v.support/main.c:39 +#: ../vector/v.random/main.c:100 ../vector/v.support/main.c:39 #: ../vector/v.out.dxf/main.c:56 ../vector/v.out.lidar/main.c:471 -#: ../vector/v.proj/main.c:68 ../vector/v.db.connect/main.c:52 +#: ../vector/v.proj/main.c:73 ../vector/v.db.connect/main.c:52 #: ../vector/v.to.rast3/main.c:48 ../vector/v.out.ascii/main.c:47 #: ../vector/v.cluster/main.c:90 ../vector/v.in.lidar/main.c:136 #: ../vector/v.build.polylines/main.c:110 @@ -732,7 +739,7 @@ #: ../vector/v.profile/main.c:153 ../vector/v.extrude/main.c:67 #: ../vector/v.in.region/main.c:41 ../vector/v.hull/main.c:52 #: ../vector/v.out.svg/main.c:77 ../vector/v.net.connectivity/main.c:52 -#: ../vector/v.in.ogr/main.c:194 ../vector/v.patch/main.c:69 +#: ../vector/v.in.ogr/main.c:197 ../vector/v.patch/main.c:71 #: ../vector/v.net.path/main.c:42 ../vector/v.overlay/main.c:63 #: ../vector/v.perturb/main.c:62 ../vector/v.net.iso/main.c:76 #: ../vector/v.to.3d/main.c:36 ../vector/v.timestamp/main.c:35 @@ -749,7 +756,7 @@ #: ../vector/v.voronoi/main.c:123 ../vector/v.net.bridge/main.c:47 #: ../vector/v.neighbors/main.c:50 ../vector/v.split/main.c:54 #: ../vector/v.vol.rst/main.c:235 ../vector/v.net.components/main.c:72 -#: ../vector/v.decimate/main.c:123 ../vector/v.what/main.c:62 +#: ../vector/v.decimate/main.c:124 ../vector/v.what/main.c:62 #: ../vector/v.outlier/main.c:69 ../vector/v.net.salesman/main.c:127 #: ../vector/v.colors.out/main.c:49 ../vector/v.kernel/main.c:108 #: ../vector/v.category/main.c:75 ../vector/v.label/main.c:59 @@ -757,13 +764,13 @@ #: ../vector/v.info/print.c:436 ../vector/v.info/main.c:37 #: ../vector/v.parallel/main.c:49 ../vector/v.out.postgis/main.c:44 #: ../vector/v.in.dxf/main.c:64 ../vector/v.vect.stats/main.c:130 -#: ../vector/v.extract/main.c:77 ../vector/v.lrs/v.lrs.label/main.c:102 +#: ../vector/v.extract/main.c:78 ../vector/v.lrs/v.lrs.label/main.c:102 #: ../vector/v.lrs/v.lrs.where/main.c:57 #: ../vector/v.lrs/v.lrs.segment/main.c:71 #: ../vector/v.lrs/v.lrs.create/main.c:121 ../vector/v.net/main.c:47 #: ../vector/v.net.alloc/main.c:64 ../vector/v.transform/main.c:70 #: ../vector/v.generalize/main.c:76 ../vector/v.external/main.c:52 -#: ../vector/v.to.db/main.c:36 ../visualization/ximgview/main.c:293 +#: ../vector/v.to.db/main.c:38 ../visualization/ximgview/main.c:293 msgid "vector" msgstr "" @@ -788,14 +795,14 @@ #: ../locale/scriptstrings/db.dropcolumn_to_translate.c:3 #: ../db/db.databases/main.c:96 ../db/db.columns/main.c:100 #: ../db/db.copy/main.c:36 ../db/db.connect/main.c:44 -#: ../db/db.describe/main.c:130 ../db/db.execute/main.c:126 +#: ../db/db.describe/main.c:130 ../db/db.execute/main.c:138 #: ../db/db.select/main.c:266 ../db/db.tables/main.c:98 #: ../db/db.dropdb/main.c:72 ../db/db.createdb/main.c:72 #: ../vector/v.what.rast3/main.c:69 ../vector/v.class/main.c:47 #: ../vector/v.db.connect/main.c:53 ../vector/v.db.select/main.c:55 #: ../vector/v.what.rast/main.c:76 ../vector/v.univar/main.c:95 #: ../vector/v.distance/main.c:124 ../vector/v.vect.stats/main.c:131 -#: ../vector/v.to.db/main.c:37 +#: ../vector/v.to.db/main.c:39 msgid "attribute table" msgstr "" @@ -819,12 +826,12 @@ #: ../db/db.databases/main.c:95 ../db/db.drivers/main.c:71 #: ../db/db.columns/main.c:99 ../db/db.copy/main.c:35 #: ../db/db.connect/main.c:43 ../db/db.describe/main.c:129 -#: ../db/db.execute/main.c:125 ../db/db.select/main.c:265 +#: ../db/db.execute/main.c:137 ../db/db.select/main.c:265 #: ../db/db.login/main.c:40 ../db/db.tables/main.c:97 ../db/db.dropdb/main.c:71 #: ../db/db.createdb/main.c:71 ../vector/v.db.connect/main.c:54 #: ../vector/v.db.select/main.c:56 ../vector/v.distance/main.c:123 #: ../vector/v.in.db/main.c:54 ../vector/v.vect.stats/main.c:132 -#: ../vector/v.to.db/main.c:38 +#: ../vector/v.to.db/main.c:40 msgid "database" msgstr "" @@ -859,7 +866,7 @@ #: ../locale/scriptstrings/r.colors.stddev_to_translate.c:3 #: ../locale/scriptstrings/t.rast.colors_to_translate.c:3 -#: ../raster/r.colors/edit_colors.c:67 ../raster/r.colors.out/raster_main.c:46 +#: ../raster/r.colors/edit_colors.c:84 ../raster/r.colors.out/raster_main.c:46 #: ../raster/r.colors.out/raster3d_main.c:47 ../raster/r.what.color/main.c:90 #: ../display/d.colortable/main.c:62 ../vector/v.colors/main.c:56 #: ../vector/v.colors.out/main.c:50 @@ -887,8 +894,8 @@ #: ../vector/v.segment/main.c:61 ../vector/v.drape/main.c:57 #: ../vector/v.buffer/main.c:225 ../vector/v.select/main.c:49 #: ../vector/v.extrude/main.c:68 ../vector/v.in.region/main.c:42 -#: ../vector/v.hull/main.c:53 ../vector/v.in.ogr/main.c:198 -#: ../vector/v.patch/main.c:70 ../vector/v.overlay/main.c:64 +#: ../vector/v.hull/main.c:53 ../vector/v.in.ogr/main.c:201 +#: ../vector/v.patch/main.c:72 ../vector/v.overlay/main.c:64 #: ../vector/v.perturb/main.c:63 ../vector/v.to.3d/main.c:37 #: ../vector/v.type/main.c:39 ../vector/v.delaunay/main.c:86 #: ../vector/v.univar/main.c:96 ../vector/v.to.points/main.c:54 @@ -905,6 +912,7 @@ #: ../locale/scriptstrings/v.dissolve_to_translate.c:4 #: ../misc/m.measure/main.c:49 ../vector/v.buffer/main.c:223 #: ../vector/v.type/main.c:41 ../vector/v.category/main.c:695 +#: ../vector/v.to.db/main.c:41 msgid "area" msgstr "" @@ -1014,10 +1022,10 @@ #: ../raster/r.external.out/main.c:236 ../raster/r.out.png/main.c:113 #: ../raster/r.out.ascii/main.c:60 ../raster/r.out.mpeg/main.c:103 #: ../raster/r.out.ppm/main.c:55 ../raster/r.out.mat/main.c:63 -#: ../raster3d/r3.out.netcdf/main.c:587 ../raster3d/r3.out.vtk/main.c:377 +#: ../raster3d/r3.out.netcdf/main.c:588 ../raster3d/r3.out.vtk/main.c:377 #: ../raster3d/r3.out.bin/main.c:206 ../raster3d/r3.out.v5d/main.c:285 #: ../raster3d/r3.out.ascii/main.c:303 ../vector/v.out.vtk/main.c:48 -#: ../vector/v.external.out/main.c:44 ../vector/v.out.ogr/main.c:83 +#: ../vector/v.external.out/main.c:44 ../vector/v.out.ogr/main.c:84 #: ../vector/v.out.dxf/main.c:57 ../vector/v.out.lidar/main.c:472 #: ../vector/v.out.ascii/main.c:48 ../vector/v.out.svg/main.c:78 #: ../vector/v.out.pov/main.c:47 ../vector/v.colors.out/main.c:51 @@ -1072,7 +1080,7 @@ msgstr "" #: ../locale/scriptstrings/v.clip_to_translate.c:9 -#: ../raster/r.in.gdal/main.c:203 ../raster/r.in.gdal/main.c:236 +#: ../raster/r.in.gdal/main.c:220 ../raster/r.in.gdal/main.c:253 #: ../vector/v.db.select/main.c:101 msgid "Region" msgstr "" @@ -1099,7 +1107,7 @@ #: ../raster/r.univar/r.univar_main.c:105 ../raster/r.report/main.c:68 #: ../raster/r.quant/main.c:48 ../raster/r.mode/main.c:56 #: ../raster/r.support.stats/main.c:39 ../raster/r.neighbors/main.c:169 -#: ../raster/r.clump/main.c:59 ../raster/r.cross/main.c:70 +#: ../raster/r.clump/main.c:59 ../raster/r.cross/main.c:69 #: ../raster/r.in.lidar/main.c:111 ../raster/r.statistics/main.c:56 #: ../raster/r.stats.zonal/main.c:102 ../raster/r.regression.line/main.c:47 #: ../raster/r.in.xyz/main.c:160 ../raster/r.kappa/main.c:69 @@ -1108,7 +1116,7 @@ #: ../raster3d/r3.neighbors/main.c:211 ../raster3d/r3.stats/main.c:49 #: ../raster3d/r3.in.lidar/main.c:165 ../imagery/i.cca/main.c:85 #: ../vector/v.kcv/main.c:56 ../vector/v.class/main.c:48 -#: ../vector/v.random/main.c:99 ../vector/v.perturb/main.c:64 +#: ../vector/v.random/main.c:102 ../vector/v.perturb/main.c:64 #: ../vector/v.normal/main.c:73 ../vector/v.qcount/main.c:61 #: ../vector/v.univar/main.c:93 ../vector/v.neighbors/main.c:52 #: ../vector/v.outlier/main.c:70 @@ -1135,9 +1143,9 @@ #: ../locale/scriptstrings/t.sample_to_translate.c:3 #: ../locale/scriptstrings/t.vect.observe.strds_to_translate.c:3 #: ../locale/scriptstrings/t.vect.what.strds_to_translate.c:3 -#: ../raster/r.random/main.c:52 ../raster/r.random.cells/main.c:48 +#: ../raster/r.random/main.c:53 ../raster/r.random.cells/main.c:48 #: ../display/d.where/main.c:44 ../vector/v.what.rast3/main.c:65 -#: ../vector/v.random/main.c:98 ../vector/v.drape/main.c:58 +#: ../vector/v.random/main.c:101 ../vector/v.drape/main.c:58 #: ../vector/v.extrude/main.c:69 ../vector/v.what.rast/main.c:72 #: ../vector/v.sample/main.c:76 msgid "sampling" @@ -1192,7 +1200,6 @@ #: ../locale/scriptstrings/i.in.spotvgt_to_translate.c:2 #: ../locale/scriptstrings/i.image.mosaic_to_translate.c:2 #: ../locale/scriptstrings/i.spectral_to_translate.c:2 -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:2 #: ../locale/scriptstrings/i.oif_to_translate.c:2 #: ../locale/scriptstrings/r.in.aster_to_translate.c:4 #: ../locale/scriptstrings/i.tasscap_to_translate.c:2 @@ -1200,7 +1207,7 @@ #: ../imagery/i.segment/main.c:36 ../imagery/i.eb.soilheatflux/main.c:49 #: ../imagery/i.gensig/main.c:39 ../imagery/i.evapo.mh/main.c:69 #: ../imagery/i.eb.eta/main.c:42 ../imagery/i.his.rgb/main.c:46 -#: ../imagery/i.rectify/main.c:83 ../imagery/i.maxlik/main.c:61 +#: ../imagery/i.rectify/main.c:83 ../imagery/i.maxlik/main.c:63 #: ../imagery/i.fft/main.c:78 ../imagery/i.smap/main.c:38 #: ../imagery/i.eb.evapfr/main.c:47 ../imagery/i.target/main.c:45 #: ../imagery/i.evapo.pt/main.c:66 ../imagery/i.gensigset/main.c:40 @@ -1211,7 +1218,7 @@ #: ../imagery/i.landsat.acca/main.c:105 ../imagery/i.modis.qc/main.c:168 #: ../imagery/i.zc/main.c:53 ../imagery/i.pca/main.c:72 #: ../imagery/i.ifft/main.c:77 ../imagery/i.landsat.toar/main.c:70 -#: ../imagery/i.emissivity/main.c:44 ../imagery/i.group/main.c:52 +#: ../imagery/i.emissivity/main.c:44 ../imagery/i.group/main.c:53 #: ../imagery/i.biomass/main.c:50 ../imagery/i.evapo.pm/main.c:58 #: ../imagery/i.ortho.photo/i.ortho.camera/main.c:56 #: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:87 @@ -1283,7 +1290,7 @@ #: ../locale/scriptstrings/d.shade_to_translate.c:3 #: ../locale/scriptstrings/r.shade_to_translate.c:3 -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:3 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:4 #: ../locale/scriptstrings/r.in.aster_to_translate.c:6 #: ../locale/scriptstrings/r.plane_to_translate.c:3 #: ../raster/r.param.scale/interface.c:57 ../raster/r.relief/main.c:108 @@ -1304,7 +1311,7 @@ #: ../locale/scriptstrings/d.shade_to_translate.c:6 #: ../locale/scriptstrings/r.shade_to_translate.c:6 -#: ../misc/m.nviz.image/main.c:51 ../misc/m.nviz.script/main.c:74 +#: ../misc/m.nviz.image/main.c:50 ../misc/m.nviz.script/main.c:74 #: ../visualization/ximgview/main.c:294 msgid "visualization" msgstr "" @@ -1342,7 +1349,7 @@ msgstr "" #: ../locale/scriptstrings/t.select_to_translate.c:9 -#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:13 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:14 msgid "Perform a dry run, compute all dependencies and module calls but don't run them" msgstr "" @@ -1380,8 +1387,8 @@ #: ../vector/v.to.rast/main.c:63 ../vector/v.out.ogr/args.c:12 #: ../vector/v.out.ogr/args.c:22 ../vector/v.out.ogr/args.c:102 #: ../vector/v.clean/main.c:61 ../vector/v.clean/main.c:64 -#: ../vector/v.random/main.c:119 ../vector/v.random/main.c:123 -#: ../vector/v.random/main.c:126 ../vector/v.random/main.c:129 +#: ../vector/v.random/main.c:122 ../vector/v.random/main.c:126 +#: ../vector/v.random/main.c:129 ../vector/v.random/main.c:132 #: ../vector/v.out.lidar/main.c:487 ../vector/v.out.lidar/main.c:491 #: ../vector/v.out.lidar/main.c:588 ../vector/v.out.ascii/args.c:24 #: ../vector/v.out.ascii/args.c:28 ../vector/v.out.ascii/args.c:43 @@ -1391,7 +1398,7 @@ #: ../vector/v.in.lidar/main.c:228 ../vector/v.in.lidar/main.c:283 #: ../vector/v.in.lidar/main.c:289 ../vector/v.in.lidar/main.c:297 #: ../vector/v.reclass/main.c:77 ../vector/v.reclass/main.c:82 -#: ../vector/v.surf.rst/main.c:178 ../vector/v.surf.rst/main.c:190 +#: ../vector/v.surf.rst/main.c:180 ../vector/v.surf.rst/main.c:192 #: ../vector/v.db.select/main.c:64 ../vector/v.db.select/main.c:67 #: ../vector/v.db.select/main.c:70 ../vector/v.db.select/main.c:76 #: ../vector/v.db.select/main.c:116 ../vector/v.net.allpairs/main.c:75 @@ -1406,13 +1413,13 @@ #: ../vector/v.profile/main.c:165 ../vector/v.profile/main.c:168 #: ../vector/v.profile/main.c:173 ../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:237 -#: ../vector/v.in.ogr/main.c:242 ../vector/v.in.ogr/main.c:251 -#: ../vector/v.in.ogr/main.c:267 ../vector/v.in.ogr/main.c:315 -#: ../vector/v.in.ogr/main.c:360 ../vector/v.to.3d/args.c:19 +#: ../vector/v.extrude/main.c:95 ../vector/v.in.ogr/main.c:254 +#: ../vector/v.in.ogr/main.c:259 ../vector/v.in.ogr/main.c:268 +#: ../vector/v.in.ogr/main.c:284 ../vector/v.in.ogr/main.c:332 +#: ../vector/v.in.ogr/main.c:377 ../vector/v.to.3d/args.c:19 #: ../vector/v.to.3d/args.c:25 ../vector/v.in.db/main.c:94 #: ../vector/v.to.points/main.c:67 ../vector/v.to.points/main.c:71 -#: ../vector/v.decimate/main.c:149 ../vector/v.decimate/main.c:152 +#: ../vector/v.decimate/main.c:150 ../vector/v.decimate/main.c:153 #: ../vector/v.category/main.c:85 ../vector/v.category/main.c:89 #: ../vector/v.category/main.c:93 ../vector/v.edit/args.c:24 #: ../vector/v.edit/args.c:29 ../vector/v.edit/args.c:118 @@ -1421,15 +1428,16 @@ #: ../vector/v.edit/args.c:152 ../vector/v.edit/args.c:170 #: ../vector/v.edit/args.c:205 ../vector/v.net.centrality/main.c:121 #: ../vector/v.net.centrality/main.c:123 ../vector/v.out.postgis/args.c:15 -#: ../vector/v.out.postgis/args.c:19 ../vector/v.vect.stats/main.c:157 -#: ../vector/v.vect.stats/main.c:162 ../vector/v.vect.stats/main.c:167 -#: ../vector/v.vect.stats/main.c:172 ../vector/v.vect.stats/main.c:177 -#: ../vector/v.vect.stats/main.c:182 ../vector/v.extract/main.c:98 -#: ../vector/v.extract/main.c:103 ../vector/v.extract/main.c:109 -#: ../vector/v.extract/main.c:112 ../vector/v.extract/main.c:115 -#: ../vector/v.extract/main.c:125 ../vector/v.extract/main.c:135 -#: ../vector/v.generalize/main.c:94 ../vector/v.generalize/main.c:233 -#: ../vector/v.generalize/main.c:236 ../vector/v.to.db/parse.c:45 +#: ../vector/v.out.postgis/args.c:19 ../vector/v.vect.stats/main.c:153 +#: ../vector/v.vect.stats/main.c:158 ../vector/v.vect.stats/main.c:163 +#: ../vector/v.vect.stats/main.c:168 ../vector/v.vect.stats/main.c:173 +#: ../vector/v.vect.stats/main.c:178 ../vector/v.vect.stats/main.c:183 +#: ../vector/v.extract/main.c:99 ../vector/v.extract/main.c:105 +#: ../vector/v.extract/main.c:111 ../vector/v.extract/main.c:114 +#: ../vector/v.extract/main.c:117 ../vector/v.extract/main.c:127 +#: ../vector/v.extract/main.c:137 ../vector/v.generalize/main.c:94 +#: ../vector/v.generalize/main.c:233 ../vector/v.generalize/main.c:236 +#: ../vector/v.to.db/parse.c:45 msgid "Selection" msgstr "" @@ -1513,8 +1521,8 @@ #: ../locale/scriptstrings/r.in.wms_to_translate.c:26 #: ../locale/scriptstrings/r.in.wms_to_translate.c:28 #: ../db/db.databases/main.c:80 ../db/db.databases/main.c:91 -#: ../db/db.execute/main.c:144 ../db/db.execute/main.c:149 -#: ../db/db.execute/main.c:154 ../db/db.select/main.c:219 +#: ../db/db.execute/main.c:156 ../db/db.execute/main.c:161 +#: ../db/db.execute/main.c:166 ../db/db.select/main.c:219 #: ../db/db.select/main.c:224 msgid "Connection" msgstr "" @@ -1628,7 +1636,7 @@ #: ../locale/scriptstrings/g.extension_to_translate.c:30 #: ../locale/scriptstrings/t.rast.colors_to_translate.c:15 #: ../locale/scriptstrings/r.mask_to_translate.c:20 -#: ../raster/r.colors/edit_colors.c:116 ../raster/r.null/main.c:108 +#: ../raster/r.colors/edit_colors.c:133 ../raster/r.null/main.c:108 #: ../vector/v.colors/main.c:122 msgid "Remove" msgstr "" @@ -1647,7 +1655,7 @@ #: ../locale/scriptstrings/r.reclass.area_to_translate.c:4 #: ../locale/scriptstrings/t.rast.neighbors_to_translate.c:3 #: ../locale/scriptstrings/r3.in.xyz_to_translate.c:8 -#: ../raster/r.neighbors/main.c:170 ../raster/r.series/main.c:138 +#: ../raster/r.neighbors/main.c:170 ../raster/r.series/main.c:139 #: ../raster/r.in.lidar/main.c:113 ../raster/r.in.xyz/main.c:162 #: ../raster/r.patch/main.c:63 ../raster3d/r3.neighbors/main.c:212 #: ../raster3d/r3.in.lidar/main.c:167 ../vector/v.neighbors/main.c:54 @@ -1655,7 +1663,7 @@ msgstr "" #: ../locale/scriptstrings/t.rast.series_to_translate.c:4 -#: ../raster/r.series.accumulate/main.c:81 ../raster/r.series/main.c:139 +#: ../raster/r.series.accumulate/main.c:81 ../raster/r.series/main.c:140 #: ../raster/r.patch/main.c:64 ../raster/r.series.interp/main.c:65 msgid "series" msgstr "" @@ -1669,7 +1677,7 @@ msgstr "" #: ../locale/scriptstrings/t.rast.series_to_translate.c:8 -#: ../raster/r.neighbors/main.c:239 ../raster/r.series/main.c:168 +#: ../raster/r.neighbors/main.c:239 ../raster/r.series/main.c:169 #: ../raster/r.resamp.stats/main.c:282 ../raster3d/r3.neighbors/main.c:127 msgid "Quantile to calculate for method=quantile" msgstr "" @@ -1684,8 +1692,8 @@ msgstr "" #: ../locale/scriptstrings/t.rast.series_to_translate.c:11 -#: ../raster/r.series.accumulate/main.c:159 ../raster/r.series/main.c:187 -#: ../raster/r.resamp.stats/main.c:288 ../raster/r.resamp.filter/main.c:431 +#: ../raster/r.series.accumulate/main.c:159 ../raster/r.series/main.c:188 +#: ../raster/r.resamp.stats/main.c:288 ../raster/r.resamp.filter/main.c:436 msgid "Propagate NULLs" msgstr "" @@ -1693,8 +1701,8 @@ msgid "Lists information about space time datasets and maps." msgstr "" -#: ../locale/scriptstrings/t.info_to_translate.c:4 ../raster/r.info/main.c:72 -#: ../raster3d/r3.info/main.c:78 ../general/g.region/main.c:67 +#: ../locale/scriptstrings/t.info_to_translate.c:4 ../raster/r.info/main.c:74 +#: ../raster3d/r3.info/main.c:78 ../general/g.region/main.c:68 #: ../vector/v.info/main.c:40 msgid "extent" msgstr "" @@ -1706,8 +1714,8 @@ #: ../locale/scriptstrings/t.info_to_translate.c:9 #: ../locale/scriptstrings/i.oif_to_translate.c:6 #: ../raster/r.regression.multi/main.c:162 -#: ../raster/r.regression.line/main.c:69 ../general/g.region/main.c:147 -#: ../imagery/i.group/main.c:88 +#: ../raster/r.regression.line/main.c:69 ../general/g.region/main.c:148 +#: ../imagery/i.group/main.c:94 msgid "Print in shell script style" msgstr "" @@ -1909,7 +1917,7 @@ msgstr "" #: ../locale/scriptstrings/v.what.vect_to_translate.c:16 -msgid "Maximum query distance in map units" +msgid "Maximum query distance in map units (meters for ll)" msgstr "" #: ../locale/scriptstrings/t.rast.contour_to_translate.c:1 @@ -1977,7 +1985,7 @@ #: ../general/g.rename/main.c:46 ../general/g.copy/main.c:42 #: ../general/g.dirseps/main.c:35 ../general/g.access/main.c:38 #: ../general/g.filename/main.c:40 ../general/g.remove/main.c:70 -#: ../imagery/i.target/main.c:46 ../imagery/i.group/main.c:53 +#: ../imagery/i.target/main.c:46 ../imagery/i.group/main.c:54 msgid "map management" msgstr "" @@ -1996,10 +2004,10 @@ #: ../locale/scriptstrings/r3.in.xyz_to_translate.c:2 #: ../locale/scriptstrings/t.rast3d.algebra_to_translate.c:4 #: ../locale/scriptstrings/t.rast3d.extract_to_translate.c:4 -#: ../raster/r.colors/edit_colors.c:59 ../raster/r.univar/r3.univar_main.c:98 +#: ../raster/r.colors/edit_colors.c:76 ../raster/r.univar/r3.univar_main.c:98 #: ../raster/r.to.rast3elev/main.c:363 #: ../raster/r.colors.out/raster3d_main.c:46 ../raster3d/r3.support/main.c:49 -#: ../raster3d/r3.gwflow/main.c:159 ../raster3d/r3.out.netcdf/main.c:586 +#: ../raster3d/r3.gwflow/main.c:159 ../raster3d/r3.out.netcdf/main.c:587 #: ../raster3d/r3.retile/main.c:96 ../raster3d/r3.neighbors/main.c:208 #: ../raster3d/r3.out.vtk/main.c:376 ../raster3d/r3.mkdspf/main.c:79 #: ../raster3d/r3.mask/main.c:133 ../raster3d/r3.in.v5d/main.c:178 @@ -2010,7 +2018,7 @@ #: ../raster3d/r3.to.rast/main.c:259 ../raster3d/r3.stats/main.c:48 #: ../raster3d/r3.gradient/main.c:43 ../raster3d/r3.out.ascii/main.c:302 #: ../raster3d/r3.in.lidar/main.c:162 ../raster3d/r3.null/main.c:180 -#: ../raster3d/r3.in.ascii/main.c:354 ../misc/m.nviz.image/main.c:55 +#: ../raster3d/r3.in.ascii/main.c:354 ../misc/m.nviz.image/main.c:54 #: ../misc/m.nviz.script/main.c:72 msgid "raster3d" msgstr "" @@ -2024,7 +2032,7 @@ #: ../locale/scriptstrings/t.rast3d.extract_to_translate.c:5 #: ../raster/r.to.rast3/main.c:199 ../raster/r.to.rast3elev/main.c:364 #: ../raster3d/r3.support/main.c:51 ../raster3d/r3.gwflow/main.c:161 -#: ../raster3d/r3.out.netcdf/main.c:589 ../raster3d/r3.retile/main.c:98 +#: ../raster3d/r3.out.netcdf/main.c:590 ../raster3d/r3.retile/main.c:98 #: ../raster3d/r3.neighbors/main.c:210 ../raster3d/r3.out.vtk/main.c:378 #: ../raster3d/r3.mkdspf/main.c:81 ../raster3d/r3.mask/main.c:135 #: ../raster3d/r3.in.v5d/main.c:180 ../raster3d/r3.out.bin/main.c:207 @@ -2110,18 +2118,19 @@ #: ../raster/r.in.gridatb/main.c:46 ../raster/r.in.png/main.c:520 #: ../raster/r.in.lidar/main.c:109 ../raster/r.in.xyz/main.c:159 #: ../raster/r.in.bin/main.c:258 ../raster/r.in.mat/main.c:92 -#: ../raster/r.proj/main.c:147 ../raster/r.in.gdal/main.c:93 +#: ../raster/r.proj/main.c:150 ../raster/r.in.gdal/main.c:96 #: ../raster/r.external/main.c:58 ../raster3d/r3.in.v5d/main.c:179 #: ../raster3d/r3.in.bin/main.c:253 ../raster3d/r3.in.lidar/main.c:163 -#: ../raster3d/r3.in.ascii/main.c:355 ../vector/v.proj/main.c:71 +#: ../raster3d/r3.in.ascii/main.c:355 ../vector/v.proj/main.c:76 #: ../vector/v.in.lidar/main.c:137 ../vector/v.in.dwg/main.c:83 -#: ../vector/v.in.ogr/main.c:195 ../vector/v.in.db/main.c:53 +#: ../vector/v.in.ogr/main.c:198 ../vector/v.in.db/main.c:53 #: ../vector/v.in.ascii/main.c:71 ../vector/v.in.dxf/main.c:65 #: ../vector/v.external/main.c:53 msgid "import" msgstr "" #: ../locale/scriptstrings/i.in.spotvgt_to_translate.c:4 +#: ../imagery/i.vi/main.c:92 msgid "NDVI" msgstr "" @@ -2143,6 +2152,7 @@ #: ../locale/scriptstrings/t.vect.algebra_to_translate.c:3 #: ../locale/scriptstrings/t.rast.algebra_to_translate.c:3 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:3 #: ../locale/scriptstrings/t.rast.mapcalc_to_translate.c:3 #: ../locale/scriptstrings/t.rast3d.mapcalc_to_translate.c:3 #: ../locale/scriptstrings/t.rast3d.algebra_to_translate.c:3 @@ -2159,7 +2169,7 @@ msgstr "" #: ../locale/scriptstrings/t.vect.algebra_to_translate.c:9 -#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:10 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:11 #: ../locale/scriptstrings/t.rast.mapcalc_to_translate.c:11 #: ../locale/scriptstrings/t.rast3d.mapcalc_to_translate.c:12 #: ../locale/scriptstrings/t.rast3d.algebra_to_translate.c:11 @@ -2237,7 +2247,7 @@ msgstr "" #: ../locale/scriptstrings/t.rast.to.vect_to_translate.c:18 -#: ../raster/r.to.vect/main.c:117 ../vector/v.proj/main.c:130 +#: ../raster/r.to.vect/main.c:117 ../vector/v.proj/main.c:143 msgid "Do not build vector topology" msgstr "" @@ -2268,7 +2278,7 @@ msgstr "" #: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:3 -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:4 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:5 #: ../raster/r.resamp.interp/main.c:78 ../raster/r.surf.idw/main.c:106 #: ../raster/r.surf.contour/main.c:62 ../raster/r.fill.stats/main.c:777 #: ../raster/r.series.interp/main.c:66 ../raster/r.resamp.bspline/main.c:82 @@ -2277,11 +2287,18 @@ msgid "interpolation" msgstr "" -#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:9 -msgid "Number of interpolation processes to run in parallel" +#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:6 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:7 +#: ../raster/r.fill.stats/main.c:779 ../raster/r.resamp.bspline/main.c:84 +#: ../vector/v.surf.rst/main.c:152 ../vector/v.vol.rst/main.c:241 +msgid "no-data filling" msgstr "" #: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:10 +msgid "Number of interpolation processes to run in parallel" +msgstr "" + +#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:11 msgid "Assign the space time raster dataset start and end time to the output map" msgstr "" @@ -2329,7 +2346,7 @@ #: ../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 -#: ../raster/r.watershed/front/main.c:76 +#: ../raster/r.watershed/front/main.c:78 msgid "accumulation" msgstr "" @@ -2464,6 +2481,7 @@ msgstr "" #: ../locale/scriptstrings/r.in.wms_to_translate.c:6 +#: ../locale/scriptstrings/r.drain_to_translate.c:9 #: ../locale/scriptstrings/r.import_to_translate.c:11 #: ../locale/scriptstrings/r3.in.xyz_to_translate.c:14 #: ../imagery/i.ifft/main.c:93 ../vector/v.kernel/main.c:133 @@ -2544,7 +2562,7 @@ msgstr "" #: ../locale/scriptstrings/r.in.wms_to_translate.c:32 -#: ../display/d.mon/main.c:102 ../display/d.grid/main.c:113 +#: ../display/d.mon/main.c:102 ../display/d.grid/main.c:112 #: ../display/d.legend.vect/main.c:101 ../display/d.legend/main.c:246 #: ../display/d.path/main.c:115 ../display/d.erase/main.c:37 #: ../display/d.histogram/main.c:108 ../general/g.pnmcomp/main.c:325 @@ -2582,8 +2600,8 @@ msgstr "" #: ../locale/scriptstrings/t.vect.db.select_to_translate.c:6 -#: ../vector/v.decimate/main.c:128 ../vector/v.outlier/main.c:72 -#: ../vector/v.extract/main.c:79 +#: ../vector/v.decimate/main.c:129 ../vector/v.outlier/main.c:72 +#: ../vector/v.extract/main.c:80 msgid "select" msgstr "" @@ -2656,7 +2674,7 @@ #: ../locale/scriptstrings/v.build.all_to_translate.c:3 #: ../locale/scriptstrings/t.topology_to_translate.c:3 #: ../vector/v.clean/main.c:52 ../vector/v.build.polylines/main.c:111 -#: ../vector/v.in.ogr/main.c:197 ../vector/v.build/main.c:37 +#: ../vector/v.in.ogr/main.c:200 ../vector/v.build/main.c:37 #: ../vector/v.info/main.c:39 ../vector/v.out.postgis/main.c:48 #: ../vector/v.generalize/main.c:82 msgid "topology" @@ -2673,7 +2691,7 @@ msgstr "" #: ../locale/scriptstrings/t.snap_to_translate.c:4 ../vector/v.clean/main.c:54 -#: ../vector/v.in.ogr/main.c:199 +#: ../vector/v.in.ogr/main.c:202 msgid "snapping" msgstr "" @@ -2688,14 +2706,14 @@ #: ../locale/scriptstrings/v.import_to_translate.c:4 #: ../locale/scriptstrings/r.import_to_translate.c:4 -#: ../locale/scriptstrings/m.proj_to_translate.c:3 ../raster/r.proj/main.c:145 -#: ../raster/r.latlong/main.c:59 ../general/g.proj/main.c:65 -#: ../general/g.setproj/main.c:79 ../vector/v.proj/main.c:69 +#: ../locale/scriptstrings/m.proj_to_translate.c:3 ../raster/r.proj/main.c:148 +#: ../raster/r.latlong/main.c:58 ../general/g.proj/main.c:65 +#: ../general/g.setproj/main.c:79 ../vector/v.proj/main.c:74 msgid "projection" msgstr "" #: ../locale/scriptstrings/v.import_to_translate.c:5 -#: ../vector/v.in.ogr/main.c:207 +#: ../vector/v.in.ogr/main.c:210 msgid "Name of OGR datasource to be imported" msgstr "" @@ -2704,6 +2722,7 @@ #: ../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/i.spectral_to_translate.c:9 #: ../locale/scriptstrings/r.import_to_translate.c:6 #: ../locale/scriptstrings/r.import_to_translate.c:8 #: ../locale/scriptstrings/t.register_to_translate.c:6 @@ -2719,15 +2738,15 @@ #: ../locale/scriptstrings/r3.in.xyz_to_translate.c:22 #: ../locale/scriptstrings/r3.in.xyz_to_translate.c:24 #: ../locale/scriptstrings/r3.in.xyz_to_translate.c:27 -#: ../raster/r.sun/main.c:272 ../raster/r.sun/main.c:281 -#: ../raster/r.sun/main.c:290 ../raster/r.sun/main.c:299 -#: ../raster/r.sun/main.c:307 ../raster/r.sun/main.c:316 -#: ../raster/r.sun/main.c:325 ../raster/r.sun/main.c:334 -#: ../raster/r.sun/main.c:343 ../raster/r.sun/main.c:352 -#: ../raster/r.sun/main.c:361 ../raster/r.sun/main.c:370 -#: ../raster/r.sun/main.c:379 ../raster/r.sun/main.c:386 -#: ../raster/r.sun/main.c:394 ../raster/r.horizon/main.c:195 -#: ../raster/r.horizon/main.c:204 ../raster/r.horizon/main.c:212 +#: ../raster/r.sun/main.c:271 ../raster/r.sun/main.c:280 +#: ../raster/r.sun/main.c:289 ../raster/r.sun/main.c:298 +#: ../raster/r.sun/main.c:306 ../raster/r.sun/main.c:315 +#: ../raster/r.sun/main.c:324 ../raster/r.sun/main.c:333 +#: ../raster/r.sun/main.c:342 ../raster/r.sun/main.c:351 +#: ../raster/r.sun/main.c:360 ../raster/r.sun/main.c:369 +#: ../raster/r.sun/main.c:378 ../raster/r.sun/main.c:385 +#: ../raster/r.sun/main.c:393 ../raster/r.horizon/main.c:194 +#: ../raster/r.horizon/main.c:203 ../raster/r.horizon/main.c:211 #: ../raster/r.spread/main.c:125 ../raster/r.spread/main.c:139 #: ../raster/r.spread/main.c:151 ../raster/r.spread/main.c:164 #: ../raster/r.spread/main.c:177 ../raster/r.spread/main.c:189 @@ -2735,6 +2754,7 @@ #: ../raster/r.in.lidar/main.c:133 ../raster/r.in.xyz/main.c:213 #: ../raster/r.in.xyz/main.c:222 ../raster/r.in.xyz/main.c:230 #: ../raster/r.in.xyz/main.c:241 ../raster/r.in.xyz/main.c:251 +#: ../raster/r.buildvrt/main.c:86 ../raster/r.buildvrt/main.c:92 #: ../raster/r.external/main.c:66 ../raster/r.external/main.c:74 #: ../raster/r.external/main.c:83 ../raster/r.sim/r.sim.sediment/main.c:158 #: ../raster/r.sim/r.sim.sediment/main.c:166 @@ -2751,18 +2771,18 @@ #: ../display/d.text/main.c:154 ../raster3d/r3.flow/main.c:188 #: ../raster3d/r3.flow/main.c:195 ../raster3d/r3.flow/main.c:205 #: ../raster3d/r3.in.lidar/main.c:177 ../raster3d/r3.in.lidar/main.c:184 -#: ../vector/v.in.ogr/main.c:223 ../vector/v.edit/args.c:96 +#: ../vector/v.in.ogr/main.c:240 ../vector/v.edit/args.c:96 #: ../vector/v.edit/args.c:215 msgid "Input" msgstr "" #: ../locale/scriptstrings/v.import_to_translate.c:7 -#: ../vector/v.in.ogr/main.c:219 +#: ../vector/v.in.ogr/main.c:236 msgid "OGR layer name. If not given, all available layers are imported" msgstr "" #: ../locale/scriptstrings/v.import_to_translate.c:9 -#: ../vector/v.proj/main.c:106 +#: ../vector/v.proj/main.c:111 msgid "Name for output vector map (default: input)" msgstr "" @@ -2776,17 +2796,17 @@ #: ../locale/scriptstrings/v.import_to_translate.c:14 #: ../locale/scriptstrings/db.in.ogr_to_translate.c:11 -#: ../vector/v.in.ogr/main.c:296 +#: ../vector/v.in.ogr/main.c:313 msgid "Encoding value for attribute data" msgstr "" #: ../locale/scriptstrings/v.import_to_translate.c:15 -#: ../vector/v.in.ogr/main.c:298 +#: ../vector/v.in.ogr/main.c:315 msgid "Overrides encoding interpretation, useful when importing ESRI Shapefile" msgstr "" #: ../locale/scriptstrings/v.import_to_translate.c:17 -#: ../vector/v.in.ogr/main.c:274 +#: ../vector/v.in.ogr/main.c:291 msgid "Snapping threshold for boundaries (map units)" msgstr "" @@ -2814,12 +2834,12 @@ msgstr "" #: ../locale/scriptstrings/v.import_to_translate.c:25 -#: ../vector/v.in.ogr/main.c:319 +#: ../vector/v.in.ogr/main.c:336 msgid "List supported OGR formats and exit" msgstr "" #: ../locale/scriptstrings/v.import_to_translate.c:26 -#: ../vector/v.in.ogr/main.c:325 +#: ../vector/v.in.ogr/main.c:342 msgid "List available OGR layers in data source and exit" msgstr "" @@ -2829,16 +2849,16 @@ #: ../locale/scriptstrings/t.rast.import_to_translate.c:18 #: ../locale/scriptstrings/t.vect.import_to_translate.c:14 #: ../locale/scriptstrings/r.import_to_translate.c:31 -#: ../raster/r.in.lidar/main.c:300 ../raster/r.in.gdal/main.c:185 +#: ../raster/r.in.lidar/main.c:300 ../raster/r.in.gdal/main.c:202 #: ../raster/r.external/main.c:102 ../raster3d/r3.in.lidar/main.c:293 -#: ../vector/v.in.lidar/main.c:321 ../vector/v.in.ogr/main.c:347 +#: ../vector/v.in.lidar/main.c:321 ../vector/v.in.ogr/main.c:364 #: ../vector/v.external/args.c:45 msgid "Override projection check (use current location's projection)" msgstr "" #: ../locale/scriptstrings/v.import_to_translate.c:28 #: ../locale/scriptstrings/r.import_to_translate.c:32 -#: ../vector/v.in.ogr/main.c:349 ../vector/v.external/args.c:47 +#: ../vector/v.in.ogr/main.c:366 ../vector/v.external/args.c:47 msgid "Assume that the dataset has the same projection as the current location" msgstr "" @@ -2967,66 +2987,66 @@ #: ../locale/scriptstrings/t.rast.colors_to_translate.c:22 #: ../locale/scriptstrings/t.rast.colors_to_translate.c:24 #: ../locale/scriptstrings/t.rast.colors_to_translate.c:26 -#: ../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 ../raster/r.category/main.c:81 +#: ../raster/r.colors/edit_colors.c:107 ../raster/r.colors/edit_colors.c:114 +#: ../raster/r.colors/edit_colors.c:121 ../raster/r.colors/edit_colors.c:128 +#: ../raster/r.colors/edit_colors.c:139 ../raster/r.colors/edit_colors.c:157 +#: ../raster/r.colors/edit_colors.c:162 ../raster/r.colors/edit_colors.c:167 +#: ../raster/r.colors/edit_colors.c:172 ../raster/r.category/main.c:81 #: ../raster/r.category/main.c:88 ../display/d.linegraph/main.c:270 #: ../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:112 ../vector/v.colors/main.c:138 -#: ../vector/v.colors/main.c:143 ../vector/v.colors/main.c:148 +#: ../vector/v.colors/main.c:112 ../vector/v.colors/main.c:145 +#: ../vector/v.colors/main.c:150 ../vector/v.colors/main.c:155 msgid "Define" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:8 -#: ../raster/r.colors/edit_colors.c:96 ../vector/v.colors/main.c:98 +#: ../raster/r.colors/edit_colors.c:113 ../vector/v.colors/main.c:98 msgid "Raster map from which to copy color table" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:10 -#: ../raster/r.colors/edit_colors.c:103 ../vector/v.colors/main.c:105 +#: ../raster/r.colors/edit_colors.c:120 ../vector/v.colors/main.c:105 msgid "3D raster map from which to copy color table" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:12 -#: ../raster/r.colors/edit_colors.c:109 ../vector/v.colors/main.c:111 +#: ../raster/r.colors/edit_colors.c:126 ../vector/v.colors/main.c:111 msgid "Path to rules file" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:14 -#: ../raster/r.colors/edit_colors.c:115 ../vector/v.colors/main.c:121 +#: ../raster/r.colors/edit_colors.c:132 ../vector/v.colors/main.c:121 msgid "Remove existing color table" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:16 -#: ../raster/r.colors/edit_colors.c:121 ../vector/v.colors/main.c:127 +#: ../raster/r.colors/edit_colors.c:138 ../vector/v.colors/main.c:127 msgid "Only write new color table if it does not already exist" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:17 -#: ../raster/r.colors/edit_colors.c:126 ../vector/v.colors/main.c:131 +#: ../raster/r.colors/edit_colors.c:143 ../vector/v.colors/main.c:131 msgid "List available rules then exit" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:19 -#: ../raster/r.colors/edit_colors.c:132 ../vector/v.colors/main.c:137 +#: ../raster/r.colors/edit_colors.c:156 ../vector/v.colors/main.c:144 msgid "Invert colors" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:21 -#: ../raster/r.colors/edit_colors.c:137 ../vector/v.colors/main.c:142 +#: ../raster/r.colors/edit_colors.c:161 ../vector/v.colors/main.c:149 msgid "Logarithmic scaling" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:23 -#: ../raster/r.colors/edit_colors.c:142 ../vector/v.colors/main.c:147 +#: ../raster/r.colors/edit_colors.c:166 ../vector/v.colors/main.c:154 msgid "Logarithmic-absolute scaling" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:25 -#: ../raster/r.colors/edit_colors.c:147 +#: ../raster/r.colors/edit_colors.c:171 msgid "Histogram equalization" msgstr "" @@ -3044,6 +3064,7 @@ msgstr "" #: ../locale/scriptstrings/t.rename_to_translate.c:4 +#: ../locale/scriptstrings/v.db.renamecolumn_to_translate.c:5 #: ../general/g.rename/main.c:47 msgid "rename" msgstr "" @@ -3202,7 +3223,7 @@ msgstr "" #: ../locale/scriptstrings/v.unpack_to_translate.c:1 -msgid "Imports a vector map as GRASS GIS specific archive file (packed with v.pack)" +msgid "Imports a GRASS GIS specific vector archive file (packed with v.pack) as a vector map" msgstr "" #: ../locale/scriptstrings/v.unpack_to_translate.c:5 @@ -3224,7 +3245,7 @@ #: ../locale/scriptstrings/r.unpack_to_translate.c:10 ../ps/ps.map/main.c:100 #: ../ps/ps.map/main.c:113 ../ps/ps.map/main.c:135 #: ../raster/r.univar/r.univar_main.c:42 ../raster/r.kappa/main.c:90 -#: ../raster/r.kappa/main.c:98 +#: ../raster/r.kappa/main.c:98 ../raster/r.kappa/main.c:114 msgid "Output settings" msgstr "" @@ -3232,7 +3253,7 @@ #: ../locale/scriptstrings/r.unpack_to_translate.c:9 #: ../locale/scriptstrings/t.rast.import_to_translate.c:19 #: ../locale/scriptstrings/t.vect.import_to_translate.c:15 -#: ../raster/r.in.lidar/main.c:302 ../raster/r.in.gdal/main.c:187 +#: ../raster/r.in.lidar/main.c:302 ../raster/r.in.gdal/main.c:204 #: ../raster/r.external/main.c:104 ../raster3d/r3.in.lidar/main.c:295 #: ../vector/v.in.lidar/main.c:323 msgid "Assume that the dataset has same projection as the current location" @@ -3266,6 +3287,7 @@ #: ../locale/scriptstrings/v.db.univar_to_translate.c:8 #: ../locale/scriptstrings/db.univar_to_translate.c:8 +#: ../raster/r.info/main.c:91 msgid "Print stats in shell script style" msgstr "" @@ -3334,7 +3356,7 @@ msgstr "" #: ../locale/scriptstrings/r.unpack_to_translate.c:1 -msgid "Imports a raster map as GRASS GIS specific archive file (packed with r.pack)" +msgid "Imports a GRASS GIS specific raster archive file (packed with r.pack) as a raster map" msgstr "" #: ../locale/scriptstrings/r.unpack_to_translate.c:6 @@ -3350,23 +3372,23 @@ msgid "multispectral" msgstr "" -#: ../locale/scriptstrings/i.spectral_to_translate.c:9 +#: ../locale/scriptstrings/i.spectral_to_translate.c:10 msgid "Name for output image (or text file for -t)" msgstr "" -#: ../locale/scriptstrings/i.spectral_to_translate.c:11 +#: ../locale/scriptstrings/i.spectral_to_translate.c:12 msgid "Graphics format for output file" msgstr "" -#: ../locale/scriptstrings/i.spectral_to_translate.c:13 +#: ../locale/scriptstrings/i.spectral_to_translate.c:14 msgid "Show sampling coordinates instead of numbering in the legend" msgstr "" -#: ../locale/scriptstrings/i.spectral_to_translate.c:14 +#: ../locale/scriptstrings/i.spectral_to_translate.c:15 msgid "Use gnuplot for display" msgstr "" -#: ../locale/scriptstrings/i.spectral_to_translate.c:15 +#: ../locale/scriptstrings/i.spectral_to_translate.c:16 msgid "output to text file" msgstr "" @@ -3470,8 +3492,8 @@ #: ../locale/scriptstrings/t.rast.import_to_translate.c:6 #: ../locale/scriptstrings/t.vect.import_to_translate.c:6 -#: ../raster/r.in.gdal/main.c:94 ../general/g.proj/main.c:66 -#: ../vector/v.in.ogr/main.c:200 +#: ../raster/r.in.gdal/main.c:97 ../general/g.proj/main.c:66 +#: ../vector/v.in.ogr/main.c:203 msgid "create location" msgstr "" @@ -3486,17 +3508,19 @@ msgstr "" #: ../locale/scriptstrings/t.rast.import_to_translate.c:13 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:23 #: ../locale/scriptstrings/r.import_to_translate.c:10 -#: ../raster/r.stream.extract/main.c:141 ../raster/r.resamp.bspline/main.c:151 -#: ../raster/r.proj/main.c:192 ../raster/r.in.gdal/main.c:123 +#: ../raster/r.stream.extract/main.c:141 ../raster/r.resamp.bspline/main.c:153 +#: ../raster/r.proj/main.c:195 ../raster/r.in.gdal/main.c:126 #: ../vector/v.to.rast/main.c:117 ../vector/v.surf.bspline/main.c:195 msgid "Cache size for raster rows" msgstr "" #: ../locale/scriptstrings/t.rast.import_to_translate.c:14 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:22 #: ../locale/scriptstrings/r.import_to_translate.c:9 -#: ../raster/r.stream.extract/main.c:140 ../raster/r.resamp.bspline/main.c:150 -#: ../raster/r.proj/main.c:191 ../raster/r.in.gdal/main.c:122 +#: ../raster/r.stream.extract/main.c:140 ../raster/r.resamp.bspline/main.c:152 +#: ../raster/r.proj/main.c:194 ../raster/r.in.gdal/main.c:125 #: ../vector/v.to.rast/main.c:116 ../vector/v.surf.bspline/main.c:194 msgid "Maximum memory to be used (in MB)" msgstr "" @@ -3592,52 +3616,68 @@ 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.rectify/main.c:132 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:3 +#: ../raster/r.surf.area/main.c:77 ../raster/r.contour/main.c:88 +#: ../raster/r.random.surface/main.c:58 ../raster/r.surf.random/main.c:37 +#: ../raster/r.surf.fractal/main.c:39 ../raster/r.surf.idw/main.c:105 +#: ../raster/r.surf.contour/main.c:61 ../raster/r.fill.stats/main.c:776 +#: ../raster/r.resamp.bspline/main.c:80 ../raster/r.surf.gauss/main.c:39 +#: ../vector/v.surf.idw/main.c:88 ../vector/v.surf.rst/main.c:148 +#: ../vector/v.surf.bspline/main.c:92 ../vector/v.vol.rst/main.c:237 +msgid "surface" +msgstr "" + +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:6 +#: ../raster/r.resamp.bspline/main.c:83 +msgid "splines" +msgstr "" + +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:8 +#: ../raster/r.proj/main.c:185 ../imagery/i.rectify/main.c:132 #: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:126 msgid "Interpolation method to use" msgstr "" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:6 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:9 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 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:10 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:12 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:14 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:16 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:18 msgid "RST options" msgstr "" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:8 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:11 msgid "Spline smoothing parameter" msgstr "" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:10 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:13 msgid "Width of hole edge used for interpolation (in cells)" msgstr "" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:12 -#: ../vector/v.surf.rst/main.c:307 ../vector/v.vol.rst/main.c:319 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:15 +#: ../vector/v.surf.rst/main.c:310 ../vector/v.vol.rst/main.c:321 msgid "Minimum number of points for approximation in a segment (>segmax)" msgstr "" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:14 -#: ../vector/v.surf.rst/main.c:298 ../vector/v.vol.rst/main.c:310 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:17 +#: ../vector/v.surf.rst/main.c:301 ../vector/v.vol.rst/main.c:312 msgid "Maximum number of points in a segment" msgstr "" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:16 -#: ../raster/r.resamp.bspline/main.c:131 ../vector/v.surf.bspline/main.c:177 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:19 +#: ../raster/r.resamp.bspline/main.c:133 ../vector/v.surf.bspline/main.c:177 msgid "Tykhonov regularization parameter (affects smoothing)" msgstr "" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:17 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:20 msgid "Used in bilinear and bicubic spline interpolation" msgstr "" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:18 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:21 msgid "Spline options" msgstr "" @@ -3723,7 +3763,7 @@ msgid "r.mapcalc expression for temporal and spatial analysis of space time raster datasets" msgstr "" -#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:12 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:13 #: ../locale/scriptstrings/t.rast3d.algebra_to_translate.c:13 msgid "Use granularity sampling instead of the temporal topology approach" msgstr "" @@ -3792,7 +3832,7 @@ msgstr "" #: ../locale/scriptstrings/v.dissolve_to_translate.c:3 -#: ../vector/v.extract/main.c:80 +#: ../vector/v.extract/main.c:81 msgid "dissolve" msgstr "" @@ -3804,6 +3844,77 @@ msgid "Name of attribute column used to dissolve common boundaries" msgstr "" +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:1 +msgid "Calculates a new raster map from a simple r.mapcalc expression." +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:4 +msgid "simple" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:5 +msgid "Formula (e.g. A-B or A*C+B)" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:6 +msgid "Name of input A raster map" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:7 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:9 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:11 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:13 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:15 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:17 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:23 +#: ../raster/r.stream.extract/main.c:89 ../raster/r.stream.extract/main.c:97 +#: ../raster/r.flow/main.c:435 ../raster/r.flow/main.c:441 +msgid "Input maps" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:8 +msgid "Name of input B raster map" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:10 +msgid "Name of input C raster map" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:12 +msgid "Name of input D raster map" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:14 +msgid "Name of input E raster map" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:16 +msgid "Name of input F raster map" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:18 +#: ../raster/r.random/main.c:89 ../raster/r.mapcalc/main.c:105 +msgid "Seed for rand() function" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:19 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:21 +msgid "Random" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:20 +#: ../raster/r.mapcalc/main.c:109 +msgid "Generate random seed (result is non-deterministic)" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:22 +msgid "Quote the map names" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:24 +msgid "Case sensitive variable names" +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 "" @@ -3812,6 +3923,114 @@ msgid "Create the location specified by the \"location\" parameter and exit. Do not import the space time vector datasets." msgstr "" +#: ../locale/scriptstrings/r.drain_to_translate.c:1 +#: ../raster/r.drain/main.c:113 +msgid "Traces a flow through an elevation model or cost surface on a raster map." +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:3 ../raster/r.path/main.c:151 +#: ../raster/r.solute.transport/main.c:230 ../raster/r.topmodel/main.c:52 +#: ../raster/r.uslek/main.c:54 ../raster/r.usler/main.c:53 +#: ../raster/r.gwflow/main.c:210 ../raster/r.stream.extract/main.c:77 +#: ../raster/r.fill.dir/main.c:89 ../raster/r.basins.fill/main.c:55 +#: ../raster/r.water.outlet/main.c:58 ../raster/r.drain/main.c:110 +#: ../raster/r.topidx/main.c:40 ../raster/r.flow/main.c:422 +#: ../raster/r.carve/main.c:75 ../raster/r.lake/main.c:151 +#: ../raster/r.watershed/front/main.c:76 +#: ../raster/r.sim/r.sim.sediment/main.c:115 +#: ../raster/r.sim/r.sim.water/main.c:114 ../raster3d/r3.gwflow/main.c:162 +#: ../raster3d/r3.flow/main.c:180 +msgid "hydrology" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:4 ../raster/r.path/main.c:152 +#: ../raster/r.walk/main.c:204 ../raster/r.cost/main.c:164 +#: ../raster/r.drain/main.c:111 +msgid "cost surface" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:5 +#: ../raster/r.drain/main.c:116 +msgid "Name of input elevation or cost surface raster map" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:6 +#: ../raster/r.drain/main.c:121 +msgid "Name of input movement direction map associated with the cost surface" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:7 +#: ../raster/r.drain/main.c:123 +msgid "Direction in degrees CCW from east" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:8 +#: ../locale/scriptstrings/r.drain_to_translate.c:23 +#: ../raster/r.drain/main.c:125 ../raster/r.drain/main.c:168 +msgid "Cost surface" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:10 +#: ../raster/r.drain/main.c:133 +msgid "Name for output drain vector map" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:11 +#: ../raster/r.drain/main.c:134 +msgid "Recommended for cost surface made using knight's move" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:12 +#: ../raster/r.path/main.c:195 ../raster/r.walk/main.c:260 +#: ../raster/r.cost/main.c:223 ../raster/r.drain/main.c:139 +msgid "Coordinates of starting point(s) (E,N)" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:13 +#: ../locale/scriptstrings/r.drain_to_translate.c:15 +#: ../raster/r.path/main.c:196 ../raster/r.path/main.c:202 +#: ../raster/r.walk/main.c:242 ../raster/r.walk/main.c:254 +#: ../raster/r.walk/main.c:261 ../raster/r.walk/main.c:342 +#: ../raster/r.cost/main.c:205 ../raster/r.cost/main.c:217 +#: ../raster/r.cost/main.c:224 ../raster/r.cost/main.c:274 +#: ../raster/r.drain/main.c:140 ../raster/r.drain/main.c:147 +msgid "Start" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:14 +#: ../raster/r.path/main.c:201 ../raster/r.drain/main.c:145 +msgid "Name of starting vector points map(s)" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:16 +#: ../raster/r.path/main.c:206 ../raster/r.drain/main.c:151 +msgid "Copy input cell values on output" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:17 +#: ../locale/scriptstrings/r.drain_to_translate.c:19 +#: ../locale/scriptstrings/r.drain_to_translate.c:21 +#: ../raster/r.path/main.c:207 ../raster/r.path/main.c:212 +#: ../raster/r.path/main.c:217 ../raster/r.drain/main.c:152 +#: ../raster/r.drain/main.c:157 ../raster/r.drain/main.c:162 +msgid "Path settings" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:18 +#: ../raster/r.path/main.c:211 ../raster/r.drain/main.c:156 +msgid "Accumulate input values along the path" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:20 +#: ../raster/r.path/main.c:216 ../raster/r.drain/main.c:161 +msgid "Count cell numbers along the path" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:22 +#: ../raster/r.drain/main.c:167 +msgid "The input raster map is a cost surface (direction surface must also be specified)" +msgstr "" + #: ../locale/scriptstrings/r.import_to_translate.c:1 msgid "Imports raster data into a GRASS raster map using GDAL library and reprojects on the fly." msgstr "" @@ -3854,14 +4073,15 @@ #: ../locale/scriptstrings/r.import_to_translate.c:24 #: ../raster/r.in.poly/main.c:50 ../raster/r.in.ascii/main.c:92 -#: ../raster/r.in.bin/main.c:298 ../raster/r.in.gdal/main.c:140 -#: ../raster/r.support/main.c:66 ../raster/r.external/main.c:90 +#: ../raster/r.buildvrt/main.c:102 ../raster/r.in.bin/main.c:298 +#: ../raster/r.in.gdal/main.c:143 ../raster/r.support/main.c:66 +#: ../raster/r.external/main.c:90 msgid "Title for resultant raster map" msgstr "" #: ../locale/scriptstrings/r.import_to_translate.c:25 -#: ../raster/r.in.gdal/main.c:141 ../raster/r.in.gdal/main.c:150 -#: ../raster/r.in.gdal/main.c:159 ../raster/r.in.gdal/main.c:165 +#: ../raster/r.in.gdal/main.c:144 ../raster/r.in.gdal/main.c:153 +#: ../raster/r.in.gdal/main.c:162 ../raster/r.in.gdal/main.c:168 #: ../raster/r.external/main.c:91 ../imagery/i.landsat.toar/main.c:94 #: ../imagery/i.landsat.toar/main.c:116 ../imagery/i.landsat.toar/main.c:125 #: ../imagery/i.landsat.toar/main.c:134 ../imagery/i.landsat.toar/main.c:142 @@ -3875,100 +4095,20 @@ #: ../locale/scriptstrings/r.import_to_translate.c:27 #: ../locale/scriptstrings/r.import_to_translate.c:29 -#: ../raster/r.horizon/main.c:278 ../raster/r.horizon/main.c:297 +#: ../raster/r.horizon/main.c:277 ../raster/r.horizon/main.c:296 msgid "Optional" msgstr "" #: ../locale/scriptstrings/r.import_to_translate.c:28 -#: ../raster/r.proj/main.c:208 +#: ../raster/r.proj/main.c:219 msgid "Do not perform region cropping optimization" msgstr "" #: ../locale/scriptstrings/r.import_to_translate.c:30 -#: ../raster/r.in.gdal/main.c:214 +#: ../raster/r.in.gdal/main.c:231 msgid "Force Lat/Lon maps to fit into geographic coordinates (90N,S; 180E,W)" msgstr "" -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:1 -msgid "Performs inter-satellite calibration on DMSP-OLS Nighttime Lights Time Series" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:3 -msgid "inter-satellite" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:4 -msgid "calibration" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:5 -msgid "nighttime lights" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:6 -msgid "time series" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:7 -msgid "DMSP-OLS" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:8 -msgid "Print out calibration equations" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:9 -msgid "Evaluation based on the Normalised Difference Index" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:10 -msgid "Print in shell script style (currently only NDI via -e)" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:11 -msgid "Keep current computational region settings" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:12 -msgid "Exclude zero values from the analysis (retain zero cells in output)" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:13 -msgid "Exclude zero values from the analysis (set zero cells to NULL in output)" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:14 -msgid "Do not try to transfer timestamps (for input without timestamp)" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:15 -msgid "Clean average DMSP-OLS visible band digital number image(s)" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:16 -msgid "output file(s) suffix" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:17 -msgid "Suffix for calibrated average digital number output image(s)" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:18 -msgid "Calibration model" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:19 -msgid "Inter-satellite calibration model for average DMSP-OLS nighttime lights time series" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:20 -msgid "Elvidge (2009 or 2014), Liu 2012, Wu 2013" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:21 -msgid "Calibration Model" -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 "" @@ -4186,7 +4326,7 @@ msgid "Renames a column in the attribute table connected to a given vector map." msgstr "" -#: ../locale/scriptstrings/v.db.renamecolumn_to_translate.c:5 +#: ../locale/scriptstrings/v.db.renamecolumn_to_translate.c:6 msgid "Old and new name of the column (old,new)" msgstr "" @@ -4320,17 +4460,17 @@ msgstr "" #: ../locale/scriptstrings/m.proj_to_translate.c:2 ../misc/m.cogo/main.c:225 -#: ../misc/m.transform/main.c:316 ../misc/m.nviz.image/main.c:50 +#: ../misc/m.transform/main.c:316 ../misc/m.nviz.image/main.c:49 #: ../misc/m.nviz.script/main.c:69 ../misc/m.measure/main.c:46 msgid "miscellaneous" msgstr "" #: ../locale/scriptstrings/m.proj_to_translate.c:4 #: ../locale/scriptstrings/i.tasscap_to_translate.c:3 -#: ../raster/r.proj/main.c:146 ../imagery/i.fft/main.c:79 +#: ../raster/r.proj/main.c:149 ../imagery/i.fft/main.c:79 #: ../imagery/i.pca/main.c:73 ../imagery/i.ifft/main.c:78 #: ../imagery/i.ortho.photo/i.ortho.transform/main.c:392 -#: ../misc/m.transform/main.c:317 ../vector/v.proj/main.c:70 +#: ../misc/m.transform/main.c:317 ../vector/v.proj/main.c:75 #: ../vector/v.transform/main.c:71 msgid "transformation" msgstr "" @@ -4353,7 +4493,7 @@ #: ../raster/r.reclass/main.c:66 ../raster/r.recode/main.c:61 #: ../raster/r.in.ascii/main.c:79 ../raster3d/r3.in.ascii/main.c:87 #: ../general/g.proj/main.c:141 ../general/g.proj/main.c:150 -#: ../db/db.execute/main.c:139 ../db/db.select/main.c:208 +#: ../db/db.execute/main.c:151 ../db/db.select/main.c:208 #: ../vector/v.segment/main.c:80 ../vector/v.what/main.c:78 #: ../vector/v.edit/args.c:95 msgid "'-' for standard input" @@ -4477,14 +4617,18 @@ msgstr "" #: ../locale/scriptstrings/r.in.srtm_to_translate.c:4 -msgid "Name of SRTM input tile (file without .hgt.zip extension)" +msgid "SRTM" msgstr "" #: ../locale/scriptstrings/r.in.srtm_to_translate.c:5 -msgid "Name for output raster map (default: input tile)" +msgid "Name of SRTM input tile (file without .hgt.zip extension)" msgstr "" #: ../locale/scriptstrings/r.in.srtm_to_translate.c:6 +msgid "Name for output raster map (default: input tile)" +msgstr "" + +#: ../locale/scriptstrings/r.in.srtm_to_translate.c:7 msgid "Input is a 1-arcsec tile (default: 3-arcsec)" msgstr "" @@ -4511,7 +4655,7 @@ #: ../raster3d/r3.in.lidar/main.c:164 ../vector/v.lidar.edgedetection/main.c:76 #: ../vector/v.out.lidar/main.c:473 ../vector/v.in.lidar/main.c:138 #: ../vector/v.lidar.correction/main.c:72 ../vector/v.surf.bspline/main.c:94 -#: ../vector/v.lidar.growing/main.c:76 ../vector/v.decimate/main.c:124 +#: ../vector/v.lidar.growing/main.c:76 ../vector/v.decimate/main.c:125 #: ../vector/v.outlier/main.c:74 msgid "LIDAR" msgstr "" @@ -4661,7 +4805,7 @@ #: ../locale/scriptstrings/d.rast.leg_to_translate.c:3 #: ../display/d.vect.thematic/main.c:86 ../display/d.barscale/main.c:64 -#: ../display/d.grid/main.c:54 ../display/d.legend.vect/main.c:51 +#: ../display/d.grid/main.c:53 ../display/d.legend.vect/main.c:51 #: ../display/d.graph/main.c:59 ../display/d.legend/main.c:79 #: ../display/d.linegraph/main.c:232 ../display/d.vect.chart/main.c:64 #: ../display/d.text/main.c:140 ../display/d.northarrow/main.c:47 @@ -5055,36 +5199,32 @@ msgid "Paper '%s' not found, using defaults" 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.horizon/main.c:846 -#: ../raster/r.horizon/main.c:864 ../raster/r.latlong/main.c:133 -#: ../display/d.grid/plot.c:287 ../display/d.grid/plot.c:293 -#: ../display/d.grid/plot.c:334 ../display/d.grid/plot.c:340 -#: ../display/d.grid/plot.c:427 ../display/d.grid/plot.c:433 -#: ../display/d.grid/plot.c:485 ../display/d.grid/plot.c:491 -#: ../display/d.grid/plot.c:635 ../display/d.grid/plot.c:651 -#: ../display/d.grid/plot.c:668 ../display/d.grid/plot.c:685 -msgid "Error in pj_do_proj" -msgstr "" - -#: ../ps/ps.map/do_geogrid.c:272 ../raster/r.sun/main.c:788 -#: ../raster/r.horizon/main.c:538 ../display/d.grid/plot.c:554 -#: ../display/d.where/main.c:113 ../general/g.region/printwindow.c:257 -#: ../general/g.region/printwindow.c:481 ../general/g.region/printwindow.c:550 +#: ../ps/ps.map/do_geogrid.c:90 ../ps/ps.map/do_geogrid.c:96 +#: ../ps/ps.map/do_geogrid.c:121 ../ps/ps.map/do_geogrid.c:127 +#: ../ps/ps.map/do_geogrid.c:200 ../ps/ps.map/do_geogrid.c:242 +#: ../ps/ps.map/do_geogrid.c:322 ../ps/ps.map/do_geogrid.c:339 +#: ../ps/ps.map/do_geogrid.c:357 ../ps/ps.map/do_geogrid.c:375 +#: ../ps/ps.map/do_geogrid.c:432 ../ps/ps.map/do_geogrid.c:439 +#: ../ps/ps.map/do_geogrid.c:444 ../ps/ps.map/do_geogrid.c:453 +#: ../ps/ps.map/do_geogrid.c:458 +msgid "Error in GPJ_transform" +msgstr "" + +#: ../ps/ps.map/do_geogrid.c:284 ../raster/r.sun/main.c:787 +#: ../raster/r.horizon/main.c:542 ../display/d.grid/plot.c:564 +#: ../display/d.where/main.c:113 ../general/g.region/printwindow.c:256 +#: ../general/g.region/printwindow.c:492 ../general/g.region/printwindow.c:564 msgid "Can't get projection key values of current location" msgstr "" -#: ../ps/ps.map/do_geogrid.c:278 ../raster/r.sun/main.c:798 -#: ../raster/r.horizon/main.c:548 ../raster/r.latlong/main.c:114 -#: ../display/d.grid/plot.c:561 ../display/d.grid/plot.c:588 -#: ../display/d.where/main.c:120 ../display/d.where/main.c:146 -msgid "Unable to set up lat/long projection parameters" +#: ../ps/ps.map/do_geogrid.c:293 ../raster/r.sun/main.c:796 +#: ../raster/r.horizon/main.c:551 ../raster/r.sunhours/main.c:231 +#: ../raster/r.proj/main.c:342 ../raster/r.in.gdal/main.c:1003 +#: ../raster/r.sunmask/g_solposition.c:121 ../raster/r.latlong/main.c:111 +#: ../display/d.grid/plot.c:605 ../display/d.where/main.c:151 +#: ../general/g.region/printwindow.c:265 ../general/g.region/printwindow.c:501 +#: ../general/g.region/printwindow.c:593 ../vector/v.proj/main.c:292 +msgid "Unable to initialize coordinate transformation" msgstr "" #: ../ps/ps.map/ps_clrtbl.c:35 ../ps/ps.map/ps_fclrtbl.c:46 @@ -5254,41 +5394,42 @@ #: ../vector/v.mkgrid/main.c:278 ../vector/v.what.rast3/main.c:126 #: ../vector/v.to.rast/support.c:109 ../vector/v.to.rast/support.c:284 #: ../vector/v.to.rast/support.c:523 ../vector/v.to.rast/vect2rast.c:60 -#: ../vector/v.out.ogr/main.c:634 ../vector/v.kcv/main.c:126 +#: ../vector/v.out.ogr/main.c:690 ../vector/v.kcv/main.c:126 #: ../vector/v.surf.idw/read_sites.c:55 ../vector/v.class/main.c:117 #: ../vector/v.label.sa/labels.c:78 ../vector/v.net.distance/main.c:279 -#: ../vector/v.random/main.c:239 ../vector/v.db.connect/main.c:223 -#: ../vector/v.db.connect/main.c:331 ../vector/v.to.rast3/main.c:84 -#: ../vector/v.reclass/main.c:133 ../vector/v.surf.rst/main.c:620 -#: ../vector/v.surf.bspline/main.c:384 ../vector/v.surf.bspline/crosscorr.c:123 -#: ../vector/v.db.select/main.c:177 ../vector/v.net.allpairs/main.c:166 -#: ../vector/v.in.dwg/main.c:213 ../vector/v.buffer/main.c:431 -#: ../vector/v.select/copy_tabs.c:82 ../vector/v.profile/main.c:426 -#: ../vector/v.profile/main.c:580 ../vector/v.extrude/main.c:229 -#: ../vector/v.out.svg/main.c:159 ../vector/v.in.ogr/main.c:1131 -#: ../vector/v.in.ogr/main.c:1177 ../vector/v.patch/main.c:156 -#: ../vector/v.patch/main.c:188 ../vector/v.patch/main.c:309 -#: ../vector/v.patch/main.c:391 ../vector/v.net.path/path.c:96 -#: ../vector/v.overlay/main.c:246 ../vector/v.overlay/main.c:413 -#: ../vector/v.net.iso/main.c:376 ../vector/v.to.3d/trans2.c:55 -#: ../vector/v.to.3d/trans3.c:57 ../vector/v.what.rast/main.c:144 -#: ../vector/v.net.flow/main.c:169 ../vector/v.normal/main.c:122 -#: ../vector/v.sample/main.c:179 ../vector/v.distance/main.c:520 -#: ../vector/v.distance/main.c:555 ../vector/v.distance/main.c:601 -#: ../vector/v.distance/main.c:1340 ../vector/v.distance/main.c:1359 -#: ../vector/v.net.timetable/main.c:93 ../vector/v.in.db/main.c:164 -#: ../vector/v.in.db/main.c:302 ../vector/v.in.ascii/main.c:348 -#: ../vector/v.to.points/main.c:177 ../vector/v.colors/scan_attr.c:29 -#: ../vector/v.colors/read_rgb.c:28 ../vector/v.colors/write_rgb.c:25 -#: ../vector/v.vol.rst/user1.c:99 ../vector/v.vol.rst/main.c:600 -#: ../vector/v.net.components/main.c:180 +#: ../vector/v.random/main.c:243 ../vector/v.random/main.c:271 +#: ../vector/v.db.connect/main.c:223 ../vector/v.db.connect/main.c:331 +#: ../vector/v.to.rast3/main.c:84 ../vector/v.reclass/main.c:133 +#: ../vector/v.surf.rst/main.c:623 ../vector/v.surf.bspline/main.c:384 +#: ../vector/v.surf.bspline/crosscorr.c:123 ../vector/v.db.select/main.c:177 +#: ../vector/v.net.allpairs/main.c:166 ../vector/v.in.dwg/main.c:213 +#: ../vector/v.buffer/main.c:431 ../vector/v.select/copy_tabs.c:82 +#: ../vector/v.profile/main.c:426 ../vector/v.profile/main.c:580 +#: ../vector/v.extrude/main.c:229 ../vector/v.out.svg/main.c:159 +#: ../vector/v.in.ogr/main.c:1194 ../vector/v.in.ogr/main.c:1242 +#: ../vector/v.patch/main.c:159 ../vector/v.patch/main.c:191 +#: ../vector/v.patch/main.c:347 ../vector/v.patch/main.c:429 +#: ../vector/v.net.path/path.c:96 ../vector/v.overlay/main.c:246 +#: ../vector/v.overlay/main.c:413 ../vector/v.net.iso/main.c:376 +#: ../vector/v.to.3d/trans2.c:55 ../vector/v.to.3d/trans3.c:57 +#: ../vector/v.what.rast/main.c:144 ../vector/v.net.flow/main.c:169 +#: ../vector/v.normal/main.c:122 ../vector/v.sample/main.c:179 +#: ../vector/v.distance/main.c:527 ../vector/v.distance/main.c:562 +#: ../vector/v.distance/main.c:608 ../vector/v.distance/main.c:1348 +#: ../vector/v.distance/main.c:1367 ../vector/v.net.timetable/main.c:93 +#: ../vector/v.in.db/main.c:164 ../vector/v.in.db/main.c:302 +#: ../vector/v.in.ascii/main.c:348 ../vector/v.to.points/main.c:177 +#: ../vector/v.colors/scan_attr.c:29 ../vector/v.colors/read_rgb.c:28 +#: ../vector/v.colors/write_rgb.c:25 ../vector/v.vol.rst/user1.c:99 +#: ../vector/v.vol.rst/main.c:602 ../vector/v.net.components/main.c:180 #: ../vector/v.colors.out/make_colors.c:36 ../vector/v.label/main.c:278 #: ../vector/v.edit/select.c:516 ../vector/v.net.centrality/main.c:246 #: ../vector/v.info/print.c:147 ../vector/v.out.postgis/table.c:34 -#: ../vector/v.in.dxf/write_vect.c:211 ../vector/v.extract/main.c:263 +#: ../vector/v.in.dxf/write_vect.c:211 ../vector/v.extract/main.c:226 +#: ../vector/v.extract/main.c:323 ../vector/v.extract/extract.c:272 #: ../vector/v.lrs/v.lrs.create/main.c:296 #: ../vector/v.lrs/v.lrs.create/main.c:305 ../vector/v.net.alloc/main.c:316 -#: ../vector/v.transform/trans_digit.c:41 ../vector/v.to.db/update.c:46 +#: ../vector/v.transform/trans_digit.c:41 ../vector/v.to.db/update.c:48 #: ../vector/v.to.db/query.c:89 #, c-format msgid "Unable to open database <%s> by driver <%s>" @@ -5358,10 +5499,11 @@ msgid "My first raster module" msgstr "" -#: ../doc/raster/r.example/main.c:105 ../raster/r.walk/main.c:435 -#: ../raster/r.walk/main.c:440 ../raster/r.walk/main.c:801 -#: ../raster/r.colors/edit_colors.c:393 ../raster/r.cost/main.c:350 -#: ../raster/r.cost/main.c:665 ../raster/r.reclass/main.c:79 +#: ../doc/raster/r.example/main.c:105 ../raster/r.walk/main.c:460 +#: ../raster/r.walk/main.c:486 ../raster/r.walk/main.c:491 +#: ../raster/r.walk/main.c:852 ../raster/r.colors/edit_colors.c:434 +#: ../raster/r.cost/main.c:375 ../raster/r.cost/main.c:401 +#: ../raster/r.cost/main.c:712 ../raster/r.reclass/main.c:79 #: ../raster/r.univar/r.univar_main.c:234 ../raster/r.report/parse.c:273 #: ../raster/r.distance/parse.c:72 ../raster/r.distance/parse.c:81 #: ../raster/r.spread/main.c:439 ../raster/r.spread/main.c:442 @@ -5369,13 +5511,13 @@ #: ../raster/r.spread/main.c:452 ../raster/r.spread/main.c:455 #: ../raster/r.buffer/main.c:112 ../raster/r.stream.extract/main.c:173 #: ../raster/r.stream.extract/main.c:177 ../raster/r.stream.extract/main.c:182 -#: ../raster/r.cross/main.c:106 ../raster/r.mapcalc/map.c:519 +#: ../raster/r.cross/main.c:105 ../raster/r.mapcalc/map.c:519 #: ../raster/r.mapcalc/map.c:813 ../raster/r.mapcalc/map3.c:710 -#: ../raster/r.compress/main.c:124 ../raster/r.compress/main.c:304 -#: ../raster/r.kappa/main.c:150 ../raster/r.kappa/stats.c:33 +#: ../raster/r.compress/main.c:124 ../raster/r.compress/main.c:308 +#: ../raster/r.kappa/main.c:162 ../raster/r.kappa/stats.c:33 #: ../raster/r.kappa/stats.c:38 ../raster/r.coin/main.c:121 #: ../raster/r.coin/main.c:123 ../raster/r.fill.stats/main.c:1028 -#: ../raster/r.tile/main.c:86 ../raster/r.info/main.c:104 +#: ../raster/r.tile/main.c:86 ../raster/r.info/main.c:110 #: ../raster/r.geomorphon/memory.c:14 ../raster/r.category/main.c:119 #: ../raster/r.category/main.c:140 ../raster/r.ros/main.c:368 #: ../raster/r.ros/main.c:379 ../raster/r.ros/main.c:384 @@ -5389,14 +5531,15 @@ #: ../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 ../general/g.region/main.c:429 -#: ../general/g.region/main.c:766 ../general/g.region/main.c:774 -#: ../imagery/i.gensig/parse.c:38 ../imagery/i.gensigset/parse.c:44 -#: ../imagery/i.pca/main.c:139 ../imagery/i.ortho.photo/i.ortho.elev/main.c:197 +#: ../raster/r.sim/simlib/output.c:755 ../general/g.region/main.c:442 +#: ../general/g.region/main.c:779 ../general/g.region/main.c:787 +#: ../imagery/i.segment/parse_args.c:199 ../imagery/i.gensig/parse.c:38 +#: ../imagery/i.gensigset/parse.c:44 ../imagery/i.pca/main.c:139 +#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:197 #: ../misc/m.nviz.image/surface.c:50 ../misc/m.nviz.image/surface.c:107 -#: ../vector/v.colors/main.c:312 ../vector/v.vol.rst/main.c:615 -#: ../scripts/v.rast.stats/v.rast.stats.py:128 ../scripts/r.rgb/r.rgb.py:60 -#: ../scripts/r.mask/r.mask.py:131 ../scripts/r.grow/r.grow.py:123 +#: ../vector/v.colors/main.c:325 ../vector/v.vol.rst/main.c:617 +#: ../scripts/v.rast.stats/v.rast.stats.py:148 ../scripts/r.rgb/r.rgb.py:60 +#: ../scripts/r.mask/r.mask.py:131 ../scripts/r.grow/r.grow.py:122 #: ../scripts/d.polar/d.polar.py:62 ../scripts/r.pack/r.pack.py:74 #: ../scripts/r.buffer.lowmem/r.buffer.lowmem.py:87 #: ../scripts/d.correlate/d.correlate.py:50 @@ -5404,7 +5547,7 @@ #: ../scripts/d.rast.leg/d.rast.leg.py:103 #: ../scripts/r.reclass.area/r.reclass.area.py:103 #: ../scripts/r.reclass.area/r.reclass.area.py:213 -#: ../scripts/r.fillnulls/r.fillnulls.py:150 +#: ../scripts/r.fillnulls/r.fillnulls.py:162 #, c-format, python-format msgid "Raster map <%s> not found" msgstr "" @@ -5413,17 +5556,17 @@ msgid "My first vector module" msgstr "" -#: ../doc/vector/v.example/main.c:75 ../raster/r.walk/main.c:410 -#: ../raster/r.cost/main.c:325 ../raster/r.carve/main.c:158 -#: ../display/d.extract/main.c:98 ../general/g.region/main.c:479 +#: ../doc/vector/v.example/main.c:75 ../raster/r.walk/main.c:453 +#: ../raster/r.cost/main.c:368 ../raster/r.carve/main.c:158 +#: ../display/d.extract/main.c:98 ../general/g.region/main.c:492 #: ../misc/m.nviz.image/vector.c:84 ../vector/v.lidar.edgedetection/main.c:180 #: ../vector/v.clean/test/topocheck.c:63 #: ../vector/v.lidar.correction/main.c:157 ../vector/v.surf.bspline/main.c:263 #: ../vector/v.surf.bspline/main.c:332 ../vector/v.lidar.growing/main.c:126 #: ../vector/v.profile/main.c:359 ../vector/v.profile/main.c:363 -#: ../vector/v.colors/main.c:238 ../vector/v.outlier/main.c:176 -#: ../vector/v.edit/main.c:155 ../vector/v.vect.stats/main.c:263 -#: ../vector/v.vect.stats/main.c:271 ../vector/v.lrs/v.lrs.label/main.c:268 +#: ../vector/v.colors/main.c:251 ../vector/v.outlier/main.c:176 +#: ../vector/v.edit/main.c:155 ../vector/v.vect.stats/main.c:270 +#: ../vector/v.vect.stats/main.c:278 ../vector/v.lrs/v.lrs.label/main.c:268 #: ../vector/v.lrs/v.lrs.where/main.c:127 #: ../vector/v.lrs/v.lrs.where/main.c:136 #: ../vector/v.lrs/v.lrs.segment/main.c:140 @@ -5440,40 +5583,40 @@ msgid "Unable to set predetermined vector open level" msgstr "" -#: ../doc/vector/v.example/main.c:87 ../raster/r.walk/main.c:673 -#: ../raster/r.walk/main.c:742 ../raster/r.cost/main.c:533 -#: ../raster/r.cost/main.c:606 ../raster/r.random/support.c:67 -#: ../raster/r.drain/main.c:271 ../raster/r.what/main.c:250 -#: ../raster/r.carve/main.c:162 ../raster/r.region/main.c:176 -#: ../raster/r.sim/simlib/observation_points.c:41 +#: ../doc/vector/v.example/main.c:87 ../raster/r.path/main.c:301 +#: ../raster/r.walk/main.c:746 ../raster/r.walk/main.c:809 +#: ../raster/r.cost/main.c:606 ../raster/r.cost/main.c:669 +#: ../raster/r.random/support.c:67 ../raster/r.drain/main.c:272 +#: ../raster/r.what/main.c:250 ../raster/r.carve/main.c:162 +#: ../raster/r.region/main.c:176 ../raster/r.sim/simlib/observation_points.c:41 #: ../display/d.extract/main.c:103 ../display/d.vect.chart/main.c:246 #: ../display/d.path/main.c:185 ../raster3d/r3.flow/main.c:411 -#: ../general/manage/lister/vector.c:32 ../general/g.region/main.c:489 +#: ../general/manage/lister/vector.c:32 ../general/g.region/main.c:502 #: ../misc/m.nviz.image/vector.c:280 ../vector/v.what.rast3/main.c:114 #: ../vector/v.to.rast/support.c:100 ../vector/v.to.rast/support.c:272 #: ../vector/v.to.rast/support.c:510 ../vector/v.to.rast/vect2rast.c:39 -#: ../vector/v.lidar.edgedetection/main.c:186 ../vector/v.out.ogr/main.c:135 +#: ../vector/v.lidar.edgedetection/main.c:186 ../vector/v.out.ogr/main.c:137 #: ../vector/v.surf.idw/read_sites.c:29 ../vector/v.class/main.c:102 #: ../vector/v.clean/test/topocheck.c:67 ../vector/v.clean/test/topocheck.c:87 #: ../vector/v.clean/main.c:283 ../vector/v.label.sa/labels.c:58 -#: ../vector/v.net.distance/main.c:192 ../vector/v.random/main.c:205 +#: ../vector/v.net.distance/main.c:192 ../vector/v.random/main.c:208 #: ../vector/v.support/main.c:134 ../vector/v.out.dxf/main.c:80 -#: ../vector/v.out.lidar/main.c:609 ../vector/v.proj/main.c:237 +#: ../vector/v.out.lidar/main.c:609 ../vector/v.proj/main.c:249 #: ../vector/v.db.connect/main.c:154 ../vector/v.to.rast3/main.c:73 #: ../vector/v.out.ascii/main.c:87 ../vector/v.out.ascii/main.c:94 #: ../vector/v.cluster/main.c:149 ../vector/v.build.polylines/main.c:151 #: ../vector/v.lidar.correction/main.c:161 ../vector/v.reclass/main.c:113 -#: ../vector/v.segment/main.c:108 ../vector/v.surf.rst/main.c:561 -#: ../vector/v.surf.rst/main.c:665 ../vector/v.db.select/main.c:164 +#: ../vector/v.segment/main.c:108 ../vector/v.surf.rst/main.c:564 +#: ../vector/v.surf.rst/main.c:668 ../vector/v.db.select/main.c:164 #: ../vector/v.net.allpairs/main.c:130 ../vector/v.drape/main.c:143 #: ../vector/v.buffer/main.c:337 ../vector/v.lidar.growing/main.c:138 #: ../vector/v.lidar.growing/main.c:142 ../vector/v.select/main.c:108 #: ../vector/v.profile/main.c:370 ../vector/v.profile/main.c:394 #: ../vector/v.extrude/main.c:190 ../vector/v.hull/main.c:87 #: ../vector/v.out.svg/main.c:139 ../vector/v.net.connectivity/main.c:130 -#: ../vector/v.patch/main.c:129 ../vector/v.patch/main.c:147 -#: ../vector/v.patch/main.c:177 ../vector/v.patch/main.c:274 -#: ../vector/v.patch/main.c:355 ../vector/v.net.path/main.c:158 +#: ../vector/v.patch/main.c:131 ../vector/v.patch/main.c:150 +#: ../vector/v.patch/main.c:180 ../vector/v.patch/main.c:312 +#: ../vector/v.patch/main.c:393 ../vector/v.net.path/main.c:158 #: ../vector/v.overlay/main.c:188 ../vector/v.perturb/main.c:148 #: ../vector/v.perturb/main.c:173 ../vector/v.net.iso/main.c:243 #: ../vector/v.to.3d/main.c:72 ../vector/v.type/main.c:131 @@ -5482,83 +5625,84 @@ #: ../vector/v.delaunay/main.c:120 ../vector/v.normal/main.c:110 #: ../vector/v.sample/main.c:124 ../vector/v.rectify/main.c:150 #: ../vector/v.qcount/main.c:101 ../vector/v.univar/main.c:158 -#: ../vector/v.distance/main.c:364 ../vector/v.distance/main.c:386 +#: ../vector/v.distance/main.c:366 ../vector/v.distance/main.c:388 #: ../vector/v.net.timetable/main.c:353 ../vector/v.net.visibility/main.c:73 #: ../vector/v.net.visibility/main.c:82 ../vector/v.out.pov/main.c:97 -#: ../vector/v.to.points/main.c:130 ../vector/v.colors/main.c:262 +#: ../vector/v.to.points/main.c:130 ../vector/v.colors/main.c:275 #: ../vector/v.build/main.c:118 ../vector/v.build/main.c:128 #: ../vector/v.voronoi/main.c:196 ../vector/v.net.bridge/main.c:118 #: ../vector/v.neighbors/main.c:88 ../vector/v.split/main.c:172 -#: ../vector/v.vol.rst/main.c:560 ../vector/v.net.components/main.c:148 -#: ../vector/v.decimate/main.c:272 ../vector/v.net.salesman/main.c:250 +#: ../vector/v.vol.rst/main.c:562 ../vector/v.net.components/main.c:148 +#: ../vector/v.decimate/main.c:276 ../vector/v.net.salesman/main.c:250 #: ../vector/v.colors.out/scan_cats.c:20 #: ../vector/v.colors.out/make_colors.c:23 ../vector/v.kernel/main.c:318 #: ../vector/v.kernel/main.c:331 ../vector/v.label/main.c:268 #: ../vector/v.edit/main.c:170 ../vector/v.edit/main.c:243 #: ../vector/v.net.centrality/main.c:209 ../vector/v.info/main.c:61 #: ../vector/v.parallel/main.c:148 ../vector/v.out.postgis/main.c:100 -#: ../vector/v.vect.stats/main.c:267 ../vector/v.vect.stats/main.c:278 -#: ../vector/v.extract/main.c:191 ../vector/v.lrs/v.lrs.label/main.c:272 +#: ../vector/v.vect.stats/main.c:274 ../vector/v.vect.stats/main.c:285 +#: ../vector/v.extract/main.c:194 ../vector/v.lrs/v.lrs.label/main.c:272 #: ../vector/v.lrs/v.lrs.where/main.c:131 #: ../vector/v.lrs/v.lrs.where/main.c:140 #: ../vector/v.lrs/v.lrs.segment/main.c:144 #: ../vector/v.lrs/v.lrs.create/main.c:254 #: ../vector/v.lrs/v.lrs.create/main.c:263 ../vector/v.net/main.c:68 #: ../vector/v.net/main.c:92 ../vector/v.net.alloc/main.c:185 -#: ../vector/v.transform/main.c:197 ../vector/v.generalize/main.c:327 -#: ../vector/v.external/main.c:228 ../vector/v.to.db/main.c:59 +#: ../vector/v.transform/main.c:197 ../vector/v.generalize/main.c:328 +#: ../vector/v.external/main.c:232 ../vector/v.to.db/main.c:67 #, c-format msgid "Unable to open vector map <%s>" msgstr "" -#: ../doc/vector/v.example/main.c:100 ../raster/r.volume/main.c:155 -#: ../raster/r.random/random.c:63 ../raster/r.contour/main.c:156 -#: ../raster/r.stream.extract/close.c:38 ../raster/r.to.vect/main.c:157 -#: ../raster/r.drain/main.c:200 ../raster/r.resamp.bspline/main.c:495 -#: ../raster/r.flow/io.c:178 ../raster/r.carve/vect.c:32 -#: ../raster/r.sim/simlib/output.c:38 ../raster/r.sim/simlib/output.c:44 -#: ../display/d.extract/main.c:106 ../raster3d/r3.flow/main.c:396 -#: ../vector/v.mkgrid/main.c:264 ../vector/v.lidar.edgedetection/main.c:251 -#: ../vector/v.clean/main.c:288 ../vector/v.clean/main.c:295 -#: ../vector/v.net.distance/main.c:198 ../vector/v.random/main.c:228 -#: ../vector/v.proj/main.c:380 ../vector/v.cluster/main.c:209 -#: ../vector/v.in.lidar/main.c:555 ../vector/v.build.polylines/main.c:156 +#: ../doc/vector/v.example/main.c:100 ../raster/r.path/main.c:240 +#: ../raster/r.volume/main.c:155 ../raster/r.random/random.c:63 +#: ../raster/r.contour/main.c:156 ../raster/r.stream.extract/close.c:38 +#: ../raster/r.to.vect/main.c:157 ../raster/r.drain/main.c:201 +#: ../raster/r.resamp.bspline/main.c:497 ../raster/r.flow/io.c:178 +#: ../raster/r.carve/vect.c:32 ../raster/r.sim/simlib/output.c:38 +#: ../raster/r.sim/simlib/output.c:44 ../display/d.extract/main.c:106 +#: ../raster3d/r3.flow/main.c:396 ../vector/v.mkgrid/main.c:264 +#: ../vector/v.lidar.edgedetection/main.c:251 ../vector/v.clean/main.c:288 +#: ../vector/v.clean/main.c:295 ../vector/v.net.distance/main.c:198 +#: ../vector/v.random/main.c:231 ../vector/v.proj/main.c:402 +#: ../vector/v.cluster/main.c:209 ../vector/v.in.lidar/main.c:555 +#: ../vector/v.build.polylines/main.c:156 #: ../vector/v.lidar.correction/main.c:215 #: ../vector/v.lidar.correction/main.c:221 ../vector/v.reclass/main.c:117 -#: ../vector/v.segment/main.c:114 ../vector/v.surf.rst/main.c:600 -#: ../vector/v.surf.rst/main.c:603 ../vector/v.surf.rst/main.c:769 +#: ../vector/v.segment/main.c:114 ../vector/v.surf.rst/main.c:603 +#: ../vector/v.surf.rst/main.c:606 ../vector/v.surf.rst/main.c:772 #: ../vector/v.surf.bspline/main.c:353 ../vector/v.net.allpairs/main.c:136 #: ../vector/v.in.dwg/main.c:200 ../vector/v.drape/main.c:158 -#: ../vector/v.buffer/main.c:405 ../vector/v.select/main.c:125 +#: ../vector/v.buffer/main.c:405 ../vector/v.select/main.c:149 #: ../vector/v.profile/main.c:537 ../vector/v.extrude/main.c:196 #: ../vector/v.in.region/main.c:75 ../vector/v.hull/main.c:121 -#: ../vector/v.net.connectivity/main.c:136 ../vector/v.in.ogr/main.c:843 -#: ../vector/v.patch/main.c:283 ../vector/v.patch/main.c:288 +#: ../vector/v.net.connectivity/main.c:136 ../vector/v.in.ogr/main.c:901 +#: ../vector/v.patch/main.c:321 ../vector/v.patch/main.c:326 #: ../vector/v.net.path/main.c:167 ../vector/v.overlay/main.c:220 #: ../vector/v.perturb/main.c:154 ../vector/v.net.iso/main.c:356 #: ../vector/v.to.3d/main.c:87 ../vector/v.net.spanningtree/main.c:107 #: ../vector/v.net.steiner/main.c:607 ../vector/v.net.flow/main.c:149 #: ../vector/v.net.flow/main.c:155 ../vector/v.delaunay/main.c:126 #: ../vector/v.sample/main.c:162 ../vector/v.rectify/main.c:216 -#: ../vector/v.qcount/main.c:127 ../vector/v.distance/main.c:410 +#: ../vector/v.qcount/main.c:127 ../vector/v.distance/main.c:412 #: ../vector/v.net.timetable/main.c:359 ../vector/v.in.db/main.c:151 #: ../vector/v.in.ascii/main.c:251 ../vector/v.net.visibility/main.c:77 #: ../vector/v.to.points/main.c:138 ../vector/v.build/main.c:154 #: ../vector/v.voronoi/main.c:215 ../vector/v.net.bridge/main.c:124 -#: ../vector/v.split/main.c:177 ../vector/v.vol.rst/main.c:580 -#: ../vector/v.vol.rst/main.c:583 ../vector/v.net.components/main.c:154 -#: ../vector/v.decimate/main.c:391 ../vector/v.outlier/main.c:229 +#: ../vector/v.split/main.c:177 ../vector/v.vol.rst/main.c:582 +#: ../vector/v.vol.rst/main.c:585 ../vector/v.net.components/main.c:154 +#: ../vector/v.decimate/main.c:395 ../vector/v.outlier/main.c:229 #: ../vector/v.outlier/main.c:234 ../vector/v.outlier/main.c:240 #: ../vector/v.net.salesman/main.c:551 ../vector/v.kernel/main.c:337 #: ../vector/v.edit/main.c:107 ../vector/v.edit/main.c:122 #: ../vector/v.net.centrality/main.c:215 ../vector/v.parallel/main.c:153 -#: ../vector/v.in.dxf/main.c:146 ../vector/v.extract/main.c:346 +#: ../vector/v.in.dxf/main.c:146 ../vector/v.extract/main.c:406 #: ../vector/v.lrs/v.lrs.label/main.c:276 #: ../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.net.alloc/main.c:298 -#: ../vector/v.transform/main.c:265 ../vector/v.generalize/main.c:338 -#: ../vector/v.external/main.c:180 ../scripts/v.what.strds/v.what.strds.py:217 +#: ../vector/v.transform/main.c:265 ../vector/v.generalize/main.c:339 +#: ../vector/v.external/main.c:184 ../scripts/v.what.strds/v.what.strds.py:217 #, c-format, python-format msgid "Unable to create vector map <%s>" msgstr "" @@ -5570,10 +5714,10 @@ #: ../vector/v.surf.bspline/crosscorr.c:114 ../vector/v.buffer/main.c:426 #: ../vector/v.extrude/main.c:224 ../vector/v.overlay/main.c:398 #: ../vector/v.what.rast/main.c:138 ../vector/v.univar/main.c:229 -#: ../vector/v.distance/main.c:549 ../vector/v.colors/scan_attr.c:24 +#: ../vector/v.distance/main.c:556 ../vector/v.colors/scan_attr.c:24 #: ../vector/v.colors/read_rgb.c:23 ../vector/v.colors/write_rgb.c:20 -#: ../vector/v.edit/select.c:502 ../vector/v.vect.stats/main.c:330 -#: ../vector/v.vect.stats/main.c:404 ../vector/v.generalize/misc.c:170 +#: ../vector/v.edit/select.c:502 ../vector/v.vect.stats/main.c:337 +#: ../vector/v.vect.stats/main.c:411 ../vector/v.generalize/misc.c:170 #, c-format msgid "Database connection not defined for layer %d" msgstr "" @@ -5594,12 +5738,14 @@ #: ../doc/vector/v.example/main.c:142 ../db/db.columns/main.c:62 #: ../db/db.describe/main.c:67 ../vector/v.out.vtk/writeVTK.c:655 -#: ../vector/v.out.ogr/main.c:639 ../vector/v.random/main.c:272 -#: ../vector/v.db.connect/main.c:228 ../vector/v.reclass/main.c:193 -#: ../vector/v.profile/main.c:433 ../vector/v.profile/main.c:586 -#: ../vector/v.out.svg/main.c:165 ../vector/v.patch/main.c:164 -#: ../vector/v.patch/main.c:204 ../vector/v.in.ascii/main.c:435 -#: ../vector/v.info/print.c:152 ../vector/v.out.postgis/table.c:41 +#: ../vector/v.out.ogr/main.c:695 ../vector/v.random/main.c:279 +#: ../vector/v.random/main.c:313 ../vector/v.db.connect/main.c:228 +#: ../vector/v.reclass/main.c:193 ../vector/v.profile/main.c:433 +#: ../vector/v.profile/main.c:586 ../vector/v.out.svg/main.c:165 +#: ../vector/v.patch/main.c:167 ../vector/v.patch/main.c:207 +#: ../vector/v.in.ascii/main.c:435 ../vector/v.info/print.c:152 +#: ../vector/v.out.postgis/table.c:41 ../vector/v.extract/main.c:233 +#: ../vector/v.to.db/main.c:140 ../vector/v.to.db/main.c:166 #: ../scripts/db.univar/db.univar.py:112 #, c-format, python-format msgid "Unable to describe table <%s>" @@ -5620,16 +5766,6 @@ msgid "Unable to copy attribute table to vector map <%s>" msgstr "" -#: ../raster/r.surf.area/main.c:77 ../raster/r.contour/main.c:88 -#: ../raster/r.random.surface/main.c:58 ../raster/r.surf.random/main.c:37 -#: ../raster/r.surf.fractal/main.c:39 ../raster/r.surf.idw/main.c:105 -#: ../raster/r.surf.contour/main.c:61 ../raster/r.fill.stats/main.c:776 -#: ../raster/r.resamp.bspline/main.c:80 ../raster/r.surf.gauss/main.c:39 -#: ../vector/v.surf.idw/main.c:88 ../vector/v.surf.rst/main.c:148 -#: ../vector/v.surf.bspline/main.c:92 ../vector/v.vol.rst/main.c:237 -msgid "surface" -msgstr "" - #: ../raster/r.surf.area/main.c:79 msgid "area estimation" msgstr "" @@ -5679,6 +5815,203 @@ msgid "Estimated region Surface Area:" msgstr "" +#: ../raster/r.path/main.c:154 +msgid "Traces paths from starting points following input directions." +msgstr "" + +#: ../raster/r.path/main.c:157 +msgid "Name of input direction" +msgstr "" + +#: ../raster/r.path/main.c:159 +msgid "Direction in degrees CCW from east, or bitmask encoded" +msgstr "" + +#: ../raster/r.path/main.c:164 +msgid "Format of the input direction map" +msgstr "" + +#: ../raster/r.path/main.c:170 +msgid "auto-detect direction format" +msgstr "" + +#: ../raster/r.path/main.c:171 +msgid "degrees CCW from East" +msgstr "" + +#: ../raster/r.path/main.c:172 +msgid "degrees CCW from East divided by 45 (e.g. r.watershed directions)" +msgstr "" + +#: ../raster/r.path/main.c:173 +msgid "bitmask encoded directions (e.g. r.cost -b)" +msgstr "" + +#: ../raster/r.path/main.c:179 +msgid "Name of input raster values to be used for output" +msgstr "" + +#: ../raster/r.path/main.c:185 +msgid "Name for output raster path map" +msgstr "" + +#: ../raster/r.path/main.c:190 +msgid "Name for output vector path map" +msgstr "" + +#: ../raster/r.path/main.c:272 ../raster/r.drain/main.c:244 +#, c-format +msgid "Starting point %d is outside the current region" +msgstr "" + +#: ../raster/r.path/main.c:303 ../raster/r.walk/main.c:748 +#: ../raster/r.cost/main.c:608 ../raster/r.drain/main.c:274 +#, c-format +msgid "Reading vector map <%s> with start points..." +msgstr "" + +#: ../raster/r.path/main.c:317 ../raster/r.walk/main.c:761 +#: ../raster/r.walk/main.c:821 ../raster/r.cost/main.c:621 +#: ../raster/r.cost/main.c:681 ../raster/r.to.vect/main.c:289 +#: ../raster/r.drain/main.c:287 ../display/d.vect.thematic/display.c:75 +#: ../display/d.vect/vert.c:27 ../display/d.vect/lines.c:143 +#: ../display/d.vect/label.c:44 ../display/d.vect/zcoor.c:38 +#: ../display/d.vect/dir.c:30 ../display/d.vect/topo.c:52 +#: ../display/d.vect/attr.c:51 ../vector/v.label.sa/labels.c:141 +#: ../vector/v.out.lidar/main.c:732 ../vector/v.perturb/main.c:182 +#: ../vector/v.to.3d/trans2.c:84 ../vector/v.to.3d/trans3.c:85 +#: ../vector/v.what.rast/main.c:213 ../vector/v.colors/scan_z.c:36 +#: ../vector/v.colors/scan_cats.c:24 ../vector/v.vol.rst/user1.c:140 +#: ../vector/v.decimate/main.c:410 ../vector/v.colors.out/scan_cats.c:32 +#: ../vector/v.label/main.c:293 ../vector/v.info/level1.c:38 +msgid "Unable to read vector map" +msgstr "" + +#: ../raster/r.path/main.c:351 ../raster/r.drain/main.c:319 +#, c-format +msgid "Starting vector map <%s> contains no points in the current region" +msgstr "" + +#: ../raster/r.path/main.c:359 +msgid "No start point(s) specified" +msgstr "" + +#: ../raster/r.path/main.c:369 +#, c-format +msgid "Reading raster values map <%s> ..." +msgstr "" + +#: ../raster/r.path/main.c:382 ../raster/r.path/main.c:445 +#: ../raster/r.path/main.c:462 +msgid "Unable to write to tempfile" +msgstr "" + +#: ../raster/r.path/main.c:390 ../raster/r.info/main.c:134 +msgid "Unable to read range file" +msgstr "" + +#: ../raster/r.path/main.c:393 +#, c-format +msgid "Invalid directions map <%s>" +msgstr "" + +#: ../raster/r.path/main.c:398 +msgid "Directional degrees can not be > 360" +msgstr "" + +#: ../raster/r.path/main.c:403 +msgid "Directional degrees divided by 45 can not be > 8" +msgstr "" + +#: ../raster/r.path/main.c:408 +#, c-format +msgid "Bitmask encoded directions can not be > %d" +msgstr "" + +#: ../raster/r.path/main.c:414 +msgid "Input direction format assumed to be degrees CCW from East divided by 45" +msgstr "" + +#: ../raster/r.path/main.c:418 +msgid "Input direction format assumed to be bitmask encoded without Knight's move" +msgstr "" + +#: ../raster/r.path/main.c:422 +msgid "Input direction format assumed to be degrees CCW from East" +msgstr "" + +#: ../raster/r.path/main.c:426 +msgid "Input direction format assumed to be bitmask encoded with Knight's move" +msgstr "" + +#: ../raster/r.path/main.c:429 +#, c-format +msgid "Unable to detect format of input direction map <%s>" +msgstr "" + +#: ../raster/r.path/main.c:432 +#, c-format +msgid "Invalid directions format '%s'" +msgstr "" + +#: ../raster/r.path/main.c:434 +#, c-format +msgid "Reading direction map <%s> ..." +msgstr "" + +#: ../raster/r.path/main.c:481 +msgid "Processing start points..." +msgstr "" + +#: ../raster/r.path/main.c:491 ../vector/v.buffer/main.c:414 +#: ../vector/v.in.ogr/main.c:912 ../vector/v.overlay/main.c:227 +msgid "Unable to create temporary vector map" +msgstr "" + +#: ../raster/r.path/main.c:497 ../raster/r.path/main.c:513 +#, c-format +msgid "No path at row %d, col %d" +msgstr "" + +#: ../raster/r.path/main.c:502 ../vector/v.overlay/line_area.c:256 +#: ../vector/v.overlay/area_area.c:109 +msgid "Breaking lines..." +msgstr "" + +#: ../raster/r.path/main.c:555 ../raster/r.path/main.c:585 +#: ../raster/r.in.lidar/main.c:760 ../raster/r.drain/main.c:471 +msgid "Writing output raster map..." +msgstr "" + +#: ../raster/r.path/main.c:640 +msgid "Unable to increase point list" +msgstr "" + +#: ../raster/r.path/main.c:740 ../raster/r.path/main.c:771 +#: ../raster/r.path/main.c:897 ../raster/r.path/main.c:1005 +#: ../raster/r.path/main.c:1031 ../raster/r.path/main.c:1128 +#: ../raster/r.clump/clump.c:99 ../raster/r.clump/clump.c:151 +#: ../raster/r.clump/minsize.c:152 ../raster/r.clump/minsize.c:253 +#: ../raster/r.clump/minsize.c:287 ../raster/r.clump/minsize.c:293 +#: ../raster/r.clump/minsize.c:424 ../raster/r.clump/minsize.c:447 +#: ../raster/r.clump/minsize.c:518 ../imagery/i.segment/cluster.c:431 +msgid "Unable to read from temp file" +msgstr "" + +#: ../raster/r.path/main.c:831 +#, c-format +msgid "No path from row %d, col %d" +msgstr "" + +#: ../raster/r.path/main.c:845 +#, c-format +msgid "Invalid direction %d" +msgstr "" + +#: ../raster/r.path/main.c:934 +msgid "Path is leaving the current region" +msgstr "" + #: ../raster/r.profile/main.c:54 ../raster/r.transect/main.c:104 #: ../display/d.profile/main.c:192 ../raster3d/r3.cross.rast/main.c:229 #: ../vector/v.profile/main.c:154 @@ -5694,7 +6027,7 @@ msgid "Outputs the raster map layer values lying on user-defined line(s)." msgstr "" -#: ../raster/r.profile/main.c:65 ../raster/r.horizon/main.c:304 +#: ../raster/r.profile/main.c:65 ../raster/r.horizon/main.c:303 msgid "Name of file for output (use output=- for stdout)" msgstr "" @@ -5741,10 +6074,11 @@ msgstr "" #: ../raster/r.profile/main.c:176 ../raster/r.out.ppm3/main.c:133 -#: ../raster/r.recode/main.c:90 ../raster/r.horizon/main.c:385 -#: ../raster/r.in.lidar/main.c:646 ../raster/r.category/main.c:173 +#: ../raster/r.recode/main.c:90 ../raster/r.horizon/main.c:389 +#: ../raster/r.in.lidar/main.c:651 ../raster/r.category/main.c:173 #: ../raster/r.out.ascii/main.c:157 ../display/d.mon/stop.c:66 -#: ../general/g.pnmcomp/main.c:242 ../general/g.pnmcomp/main.c:259 +#: ../raster3d/r3.out.vtk/main.c:420 ../general/g.pnmcomp/main.c:242 +#: ../general/g.pnmcomp/main.c:259 #: ../imagery/i.ortho.photo/i.ortho.transform/main.c:350 #: ../misc/m.transform/main.c:276 ../misc/m.nviz.script/main.c:202 #: ../vector/v.out.vtk/main.c:173 ../vector/v.out.ascii/main.c:125 @@ -5796,117 +6130,117 @@ msgid "One coordinate pair per line, please" msgstr "" -#: ../raster/r.sun/main.c:252 ../raster/r.horizon/main.c:181 +#: ../raster/r.sun/main.c:251 ../raster/r.horizon/main.c:180 #: ../raster/r.sunhours/main.c:73 ../raster/r.sunmask/main.c:117 msgid "solar" msgstr "" -#: ../raster/r.sun/main.c:253 ../raster/r.sunhours/main.c:74 +#: ../raster/r.sun/main.c:252 ../raster/r.sunhours/main.c:74 msgid "sun energy" msgstr "" -#: ../raster/r.sun/main.c:254 ../raster/r.sunmask/main.c:119 +#: ../raster/r.sun/main.c:253 ../raster/r.sunmask/main.c:119 msgid "shadow" msgstr "" -#: ../raster/r.sun/main.c:255 +#: ../raster/r.sun/main.c:254 msgid "Solar irradiance and irradiation model." msgstr "" -#: ../raster/r.sun/main.c:257 +#: ../raster/r.sun/main.c:256 msgid "Computes direct (beam), diffuse and reflected solar irradiation raster maps for given day, latitude, surface and atmospheric conditions. Solar parameters (e.g. sunrise, sunset times, declination, extraterrestrial irradiance, daylight length) are saved in the map history file. Alternatively, a local time can be specified to compute solar incidence angle and/or irradiance raster maps. The shadowing effect of the topography is optionally incorporated." msgstr "" -#: ../raster/r.sun/main.c:271 +#: ../raster/r.sun/main.c:270 msgid "Name of the input elevation raster map [meters]" msgstr "" -#: ../raster/r.sun/main.c:280 +#: ../raster/r.sun/main.c:279 msgid "Name of the input aspect map (terrain aspect or azimuth of the solar panel) [decimal degrees]" msgstr "" -#: ../raster/r.sun/main.c:289 +#: ../raster/r.sun/main.c:288 msgid "A single value of the orientation (aspect), 270 is south" msgstr "" -#: ../raster/r.sun/main.c:298 +#: ../raster/r.sun/main.c:297 msgid "Name of the input slope raster map (terrain slope or solar panel inclination) [decimal degrees]" msgstr "" -#: ../raster/r.sun/main.c:306 +#: ../raster/r.sun/main.c:305 msgid "A single value of inclination (slope)" msgstr "" -#: ../raster/r.sun/main.c:315 +#: ../raster/r.sun/main.c:314 msgid "Name of the Linke atmospheric turbidity coefficient input raster map [-]" msgstr "" -#: ../raster/r.sun/main.c:324 +#: ../raster/r.sun/main.c:323 msgid "A single value of the Linke atmospheric turbidity coefficient [-]" msgstr "" -#: ../raster/r.sun/main.c:333 +#: ../raster/r.sun/main.c:332 msgid "Name of the ground albedo coefficient input raster map [-]" msgstr "" -#: ../raster/r.sun/main.c:342 +#: ../raster/r.sun/main.c:341 msgid "A single value of the ground albedo coefficient [-]" msgstr "" -#: ../raster/r.sun/main.c:351 +#: ../raster/r.sun/main.c:350 msgid "Name of input raster map containing latitudes [decimal degrees]" msgstr "" -#: ../raster/r.sun/main.c:360 +#: ../raster/r.sun/main.c:359 msgid "Name of input raster map containing longitudes [decimal degrees]" msgstr "" -#: ../raster/r.sun/main.c:369 +#: ../raster/r.sun/main.c:368 msgid "Name of real-sky beam radiation coefficient (thick cloud) input raster map [0-1]" msgstr "" -#: ../raster/r.sun/main.c:378 +#: ../raster/r.sun/main.c:377 msgid "Name of real-sky diffuse radiation coefficient (haze) input raster map [0-1]" msgstr "" -#: ../raster/r.sun/main.c:385 +#: ../raster/r.sun/main.c:384 msgid "The horizon information input map basename" msgstr "" -#: ../raster/r.sun/main.c:393 ../raster/r.horizon/main.c:211 +#: ../raster/r.sun/main.c:392 ../raster/r.horizon/main.c:210 msgid "Angle step size for multidirectional horizon [degrees]" msgstr "" -#: ../raster/r.sun/main.c:402 +#: ../raster/r.sun/main.c:401 msgid "Output incidence angle raster map (mode 1 only)" msgstr "" -#: ../raster/r.sun/main.c:411 +#: ../raster/r.sun/main.c:410 msgid "Output beam irradiance [W.m-2] (mode 1) or irradiation raster map [Wh.m-2.day-1] (mode 2)" msgstr "" -#: ../raster/r.sun/main.c:420 +#: ../raster/r.sun/main.c:419 msgid "Output diffuse irradiance [W.m-2] (mode 1) or irradiation raster map [Wh.m-2.day-1] (mode 2)" msgstr "" -#: ../raster/r.sun/main.c:429 +#: ../raster/r.sun/main.c:428 msgid "Output ground reflected irradiance [W.m-2] (mode 1) or irradiation raster map [Wh.m-2.day-1] (mode 2)" msgstr "" -#: ../raster/r.sun/main.c:438 +#: ../raster/r.sun/main.c:437 msgid "Output global (total) irradiance/irradiation [W.m-2] (mode 1) or irradiance/irradiation raster map [Wh.m-2.day-1] (mode 2)" msgstr "" -#: ../raster/r.sun/main.c:447 +#: ../raster/r.sun/main.c:446 msgid "Output insolation time raster map [h] (mode 2 only)" msgstr "" -#: ../raster/r.sun/main.c:454 +#: ../raster/r.sun/main.c:453 msgid "No. of day of the year (1-365)" msgstr "" -#: ../raster/r.sun/main.c:456 ../raster/r.sun/main.c:465 -#: ../raster/r.sun/main.c:482 ../raster/r.sun/main.c:529 +#: ../raster/r.sun/main.c:455 ../raster/r.sun/main.c:464 +#: ../raster/r.sun/main.c:481 ../raster/r.sun/main.c:528 #: ../raster/r.sunhours/main.c:103 ../raster/r.sunhours/main.c:112 #: ../raster/r.sunhours/main.c:120 ../raster/r.sunhours/main.c:129 #: ../raster/r.sunhours/main.c:138 ../raster/r.sunhours/main.c:147 @@ -5917,184 +6251,184 @@ msgid "Time" msgstr "" -#: ../raster/r.sun/main.c:464 +#: ../raster/r.sun/main.c:463 msgid "Time step when computing all-day radiation sums [decimal hours]" msgstr "" -#: ../raster/r.sun/main.c:472 +#: ../raster/r.sun/main.c:471 msgid "Declination value (overriding the internally computed value) [radians]" msgstr "" -#: ../raster/r.sun/main.c:480 +#: ../raster/r.sun/main.c:479 msgid "Local (solar) time (to be set for mode 1 only) [decimal hours]" msgstr "" -#: ../raster/r.sun/main.c:491 +#: ../raster/r.sun/main.c:490 msgid "Number of threads which will be used for parallel computing" msgstr "" -#: ../raster/r.sun/main.c:513 ../raster/r.horizon/main.c:296 +#: ../raster/r.sun/main.c:512 ../raster/r.horizon/main.c:295 msgid "Sampling distance step coefficient (0.5-1.5)" msgstr "" -#: ../raster/r.sun/main.c:521 +#: ../raster/r.sun/main.c:520 msgid "Read the input files in this number of chunks" msgstr "" -#: ../raster/r.sun/main.c:528 +#: ../raster/r.sun/main.c:527 msgid "Civil time zone value, if none, the time will be local solar time" msgstr "" -#: ../raster/r.sun/main.c:534 +#: ../raster/r.sun/main.c:533 msgid "Do not incorporate the shadowing effect of terrain" msgstr "" -#: ../raster/r.sun/main.c:539 +#: ../raster/r.sun/main.c:538 msgid "Use the low-memory version of the program" msgstr "" -#: ../raster/r.sun/main.c:578 +#: ../raster/r.sun/main.c:577 #, c-format msgid "<%d> is not valid number of threads. Number of threads will be set to <%d>" msgstr "" -#: ../raster/r.sun/main.c:587 +#: ../raster/r.sun/main.c:586 #, c-format msgid "Number of threads <%d>" msgstr "" -#: ../raster/r.sun/main.c:594 +#: ../raster/r.sun/main.c:593 msgid "You must give the longitude raster if you use civil time" msgstr "" -#: ../raster/r.sun/main.c:597 +#: ../raster/r.sun/main.c:596 msgid "Error reading civil time zone value" msgstr "" -#: ../raster/r.sun/main.c:600 +#: ../raster/r.sun/main.c:599 msgid "Invalid civil time zone value" msgstr "" -#: ../raster/r.sun/main.c:625 +#: ../raster/r.sun/main.c:624 msgid "insol_time and incidout are incompatible options" msgstr "" -#: ../raster/r.sun/main.c:630 +#: ../raster/r.sun/main.c:629 msgid "Error reading time step size" msgstr "" -#: ../raster/r.sun/main.c:632 +#: ../raster/r.sun/main.c:631 msgid "Invalid time step size" msgstr "" -#: ../raster/r.sun/main.c:636 +#: ../raster/r.sun/main.c:635 msgid "Error reading horizon step size" msgstr "" -#: ../raster/r.sun/main.c:641 +#: ../raster/r.sun/main.c:640 msgid "The horizon step size must be greater than 0." msgstr "" -#: ../raster/r.sun/main.c:644 +#: ../raster/r.sun/main.c:643 msgid "If you use the horizon option you must also set the 'horizonstep' parameter." msgstr "" -#: ../raster/r.sun/main.c:650 +#: ../raster/r.sun/main.c:649 msgid "Time and insol_time are incompatible options" msgstr "" -#: ../raster/r.sun/main.c:652 +#: ../raster/r.sun/main.c:651 msgid "Mode 1: instantaneous solar incidence angle & irradiance using a set local time" msgstr "" -#: ../raster/r.sun/main.c:657 +#: ../raster/r.sun/main.c:656 msgid "incidout requires time parameter to be set" msgstr "" -#: ../raster/r.sun/main.c:659 +#: ../raster/r.sun/main.c:658 msgid "Mode 2: integrated daily irradiation for a given day of the year" msgstr "" -#: ../raster/r.sun/main.c:682 +#: ../raster/r.sun/main.c:681 #, c-format msgid "Using Linke constant: %lf" msgstr "" -#: ../raster/r.sun/main.c:684 +#: ../raster/r.sun/main.c:683 #, c-format msgid "Using Linke map <%s>" msgstr "" -#: ../raster/r.sun/main.c:689 +#: ../raster/r.sun/main.c:688 #, c-format msgid "Using albedo constant: %lf" msgstr "" -#: ../raster/r.sun/main.c:691 +#: ../raster/r.sun/main.c:690 #, c-format msgid "Using albedo map <%s>" msgstr "" -#: ../raster/r.sun/main.c:696 +#: ../raster/r.sun/main.c:695 #, c-format msgid "Using slope constant: %lf" msgstr "" -#: ../raster/r.sun/main.c:699 +#: ../raster/r.sun/main.c:698 #, c-format msgid "Using slope map <%s>" msgstr "" -#: ../raster/r.sun/main.c:704 +#: ../raster/r.sun/main.c:703 #, c-format msgid "Using aspect constant: %lf" msgstr "" -#: ../raster/r.sun/main.c:707 +#: ../raster/r.sun/main.c:706 #, c-format msgid "Using aspect map <%s>" msgstr "" -#: ../raster/r.sun/main.c:722 +#: ../raster/r.sun/main.c:721 msgid "If you use -s and no horizon rasters, numpartitions must be =1" msgstr "" -#: ../raster/r.sun/main.c:735 +#: ../raster/r.sun/main.c:734 msgid "If you want to save memory and to use shadows, you must use pre-calculated horizons." msgstr "" -#: ../raster/r.sun/main.c:780 ../raster/r.horizon/main.c:531 -#: ../display/d.where/main.c:107 ../general/g.region/printwindow.c:251 -#: ../general/g.region/printwindow.c:475 ../general/g.region/printwindow.c:542 +#: ../raster/r.sun/main.c:779 ../raster/r.horizon/main.c:535 +#: ../display/d.where/main.c:107 ../general/g.region/printwindow.c:250 +#: ../general/g.region/printwindow.c:486 ../general/g.region/printwindow.c:556 msgid "Can't get projection info of current location" msgstr "" -#: ../raster/r.sun/main.c:784 ../raster/r.horizon/main.c:534 -#: ../display/d.where/main.c:110 ../general/g.region/printwindow.c:254 -#: ../general/g.region/printwindow.c:478 ../general/g.region/printwindow.c:547 +#: ../raster/r.sun/main.c:783 ../raster/r.horizon/main.c:538 +#: ../display/d.where/main.c:110 ../general/g.region/printwindow.c:253 +#: ../general/g.region/printwindow.c:489 ../general/g.region/printwindow.c:561 msgid "Can't get projection units of current location" msgstr "" -#: ../raster/r.sun/main.c:802 +#: ../raster/r.sun/main.c:800 msgid "latin and longin raster maps have no effect when in a Lat/Lon location" msgstr "" -#: ../raster/r.sun/main.c:807 +#: ../raster/r.sun/main.c:805 msgid "Both latin and longin raster maps must be given, or neither" msgstr "" -#: ../raster/r.sun/main.c:854 ../raster/r.sun/main.c:865 -#: ../raster/r.sun/main.c:878 ../raster/r.sun/main.c:890 -#: ../raster/r.sun/main.c:901 ../raster/r.sun/main.c:912 -#: ../raster/r.sun/main.c:923 ../raster/r.sun/main.c:935 -#: ../raster/r.sun/main.c:946 ../raster/r.li/r.li.daemon/list.c:49 +#: ../raster/r.sun/main.c:852 ../raster/r.sun/main.c:863 +#: ../raster/r.sun/main.c:876 ../raster/r.sun/main.c:888 +#: ../raster/r.sun/main.c:899 ../raster/r.sun/main.c:910 +#: ../raster/r.sun/main.c:921 ../raster/r.sun/main.c:933 +#: ../raster/r.sun/main.c:944 ../raster/r.li/r.li.daemon/list.c:49 #: ../raster/r.to.rast3/main.c:244 ../raster/r.stream.extract/cseg.c:51 #: ../raster/r.stream.extract/dseg.c:51 ../raster/r.stream.extract/bseg.c:50 #: ../raster/r.stream.extract/seg.c:56 ../raster3d/r3.to.rast/main.c:360 #: ../imagery/i.smap/multialloc.c:115 ../db/drivers/sqlite/listdb.c:134 #: ../db/drivers/postgres/listtab.c:92 ../db/drivers/postgres/listdb.c:88 #: ../vector/v.mkgrid/write_grid.c:28 ../vector/v.kcv/main.c:208 -#: ../vector/v.net.distance/main.c:228 ../vector/v.surf.rst/main.c:843 +#: ../vector/v.net.distance/main.c:228 ../vector/v.surf.rst/main.c:846 #: ../vector/v.net.allpairs/main.c:201 ../vector/v.profile/processors.c:31 #: ../vector/v.net.connectivity/main.c:186 #: ../vector/v.net.connectivity/main.c:202 ../vector/v.net.flow/main.c:232 @@ -6123,6 +6457,21 @@ msgid "Out of memory" msgstr "" +#: ../raster/r.sun/main.c:1894 ../raster/r.sunhours/main.c:296 +#: ../raster/r.sunhours/main.c:392 ../raster/r.sunmask/g_solposition.c:128 +#: ../raster/r.latlong/main.c:131 ../general/g.region/printwindow.c:279 +#: ../general/g.region/printwindow.c:290 ../general/g.region/printwindow.c:301 +#: ../general/g.region/printwindow.c:312 ../general/g.region/printwindow.c:325 +#: ../general/g.region/printwindow.c:510 ../general/g.region/printwindow.c:602 +#: ../general/g.region/printwindow.c:616 ../general/g.region/printwindow.c:635 +#: ../general/g.region/printwindow.c:655 ../general/g.region/printwindow.c:672 +#: ../vector/v.proj/main.c:343 ../vector/v.proj/main.c:355 +#: ../vector/v.proj/main.c:370 ../vector/v.proj/main.c:385 +#: ../vector/v.proj/main.c:466 ../vector/v.proj/main.c:471 +#, c-format +msgid "Error in %s (projection of input coordinate pair)" +msgstr "" + #: ../raster/r.regression.multi/main.c:61 msgid "Matrix is unsolvable" msgstr "" @@ -6254,7 +6603,7 @@ #: ../raster/r.volume/main.c:260 ../raster/r.to.vect/main.c:229 #: ../raster3d/r3.flow/main.c:64 ../vector/v.mkgrid/main.c:342 -#: ../vector/v.mkgrid/main.c:400 ../vector/v.random/main.c:253 +#: ../vector/v.mkgrid/main.c:400 ../vector/v.random/main.c:294 #: ../vector/v.in.ascii/main.c:415 ../vector/v.in.dxf/write_vect.c:233 #: ../vector/v.lrs/v.lrs.create/main.c:338 #, c-format @@ -6279,8 +6628,7 @@ msgstr "" #: ../raster/r.volume/main.c:296 ../raster/r.to.vect/util.c:157 -#: ../raster/r.to.vect/areas_io.c:359 ../vector/v.random/main.c:470 -#: ../vector/v.random/main.c:594 ../vector/v.in.lidar/attributes.c:240 +#: ../raster/r.to.vect/areas_io.c:359 ../vector/v.in.lidar/attributes.c:240 #: ../vector/v.vol.rst/vector.c:80 #, c-format msgid "Cannot insert new row: %s" @@ -6389,20 +6737,6 @@ msgid "Use the Courant-Friedrichs-Lewy criteria for time step calculation" msgstr "" -#: ../raster/r.solute.transport/main.c:230 ../raster/r.topmodel/main.c:52 -#: ../raster/r.uslek/main.c:54 ../raster/r.usler/main.c:53 -#: ../raster/r.gwflow/main.c:210 ../raster/r.stream.extract/main.c:77 -#: ../raster/r.fill.dir/main.c:87 ../raster/r.basins.fill/main.c:55 -#: ../raster/r.water.outlet/main.c:58 ../raster/r.drain/main.c:110 -#: ../raster/r.topidx/main.c:40 ../raster/r.flow/main.c:422 -#: ../raster/r.carve/main.c:75 ../raster/r.lake/main.c:151 -#: ../raster/r.watershed/front/main.c:74 -#: ../raster/r.sim/r.sim.sediment/main.c:115 -#: ../raster/r.sim/r.sim.water/main.c:114 ../raster3d/r3.gwflow/main.c:162 -#: ../raster3d/r3.flow/main.c:180 -msgid "hydrology" -msgstr "" - #: ../raster/r.solute.transport/main.c:231 msgid "solute transport" msgstr "" @@ -6459,122 +6793,114 @@ msgid "Could not create and solve the linear equation system" msgstr "" -#: ../raster/r.walk/main.c:179 ../raster/r.cost/main.c:141 -#: ../raster/r.drain/main.c:111 -msgid "cost surface" -msgstr "" - -#: ../raster/r.walk/main.c:180 ../raster/r.cost/main.c:142 +#: ../raster/r.walk/main.c:205 ../raster/r.cost/main.c:165 #: ../raster/r.spreadpath/main.c:90 msgid "cumulative costs" msgstr "" -#: ../raster/r.walk/main.c:181 ../raster/r.cost/main.c:143 +#: ../raster/r.walk/main.c:206 ../raster/r.cost/main.c:166 #: ../vector/v.net.iso/main.c:78 ../vector/v.net.alloc/main.c:66 msgid "cost allocation" msgstr "" -#: ../raster/r.walk/main.c:183 +#: ../raster/r.walk/main.c:208 msgid "Creates a raster map showing the anisotropic cumulative cost of moving between different geographic locations on an input raster map whose cell category values represent cost." msgstr "" -#: ../raster/r.walk/main.c:193 +#: ../raster/r.walk/main.c:218 msgid "Name of input raster map containing friction costs" msgstr "" -#: ../raster/r.walk/main.c:196 +#: ../raster/r.walk/main.c:221 msgid "Name for output raster map to contain walking costs" msgstr "" -#: ../raster/r.walk/main.c:202 ../raster/r.cost/main.c:167 +#: ../raster/r.walk/main.c:227 ../raster/r.cost/main.c:183 +msgid "Name of input raster map solving equal costs" +msgstr "" + +#: ../raster/r.walk/main.c:229 ../raster/r.cost/main.c:185 +msgid "Helper variable to pick a direction if two directions have equal cumulative costs (smaller is better)" +msgstr "" + +#: ../raster/r.walk/main.c:235 ../raster/r.cost/main.c:198 msgid "Name for output raster map to contain movement directions" msgstr "" -#: ../raster/r.walk/main.c:203 ../raster/r.cost/main.c:161 -#: ../raster/r.cost/main.c:168 +#: ../raster/r.walk/main.c:236 ../raster/r.walk/main.c:351 +#: ../raster/r.cost/main.c:192 ../raster/r.cost/main.c:199 +#: ../raster/r.cost/main.c:283 msgid "Optional outputs" msgstr "" -#: ../raster/r.walk/main.c:208 ../raster/r.cost/main.c:173 +#: ../raster/r.walk/main.c:241 ../raster/r.cost/main.c:204 msgid "Name of starting vector points map" msgstr "" -#: ../raster/r.walk/main.c:209 ../raster/r.walk/main.c:221 -#: ../raster/r.walk/main.c:228 ../raster/r.walk/main.c:309 -#: ../raster/r.cost/main.c:174 ../raster/r.cost/main.c:186 -#: ../raster/r.cost/main.c:193 ../raster/r.cost/main.c:243 -#: ../raster/r.drain/main.c:139 ../raster/r.drain/main.c:146 -msgid "Start" -msgstr "" - -#: ../raster/r.walk/main.c:214 ../raster/r.cost/main.c:179 +#: ../raster/r.walk/main.c:247 ../raster/r.cost/main.c:210 msgid "Name of stopping vector points map" msgstr "" -#: ../raster/r.walk/main.c:215 ../raster/r.walk/main.c:235 -#: ../raster/r.cost/main.c:180 ../raster/r.cost/main.c:200 +#: ../raster/r.walk/main.c:248 ../raster/r.walk/main.c:268 +#: ../raster/r.cost/main.c:211 ../raster/r.cost/main.c:231 msgid "Stop" msgstr "" -#: ../raster/r.walk/main.c:220 ../raster/r.cost/main.c:185 +#: ../raster/r.walk/main.c:253 ../raster/r.cost/main.c:216 msgid "Name of starting raster points map" msgstr "" -#: ../raster/r.walk/main.c:227 ../raster/r.cost/main.c:192 -#: ../raster/r.drain/main.c:138 -msgid "Coordinates of starting point(s) (E,N)" -msgstr "" - -#: ../raster/r.walk/main.c:234 ../raster/r.cost/main.c:199 +#: ../raster/r.walk/main.c:267 ../raster/r.cost/main.c:230 msgid "Coordinates of stopping point(s) (E,N)" msgstr "" -#: ../raster/r.walk/main.c:244 ../raster/r.cost/main.c:209 +#: ../raster/r.walk/main.c:277 ../raster/r.cost/main.c:240 msgid "Maximum cumulative cost" msgstr "" -#: ../raster/r.walk/main.c:253 ../raster/r.cost/main.c:218 +#: ../raster/r.walk/main.c:286 ../raster/r.cost/main.c:249 msgid "Cost assigned to null cells. By default, null cells are excluded" msgstr "" -#: ../raster/r.walk/main.c:254 ../raster/r.walk/main.c:304 -#: ../raster/r.cost/main.c:219 ../raster/r.cost/main.c:238 +#: ../raster/r.walk/main.c:287 ../raster/r.walk/main.c:337 +#: ../raster/r.cost/main.c:250 ../raster/r.cost/main.c:269 msgid "NULL cells" msgstr "" -#: ../raster/r.walk/main.c:263 ../raster/r.cost/main.c:228 +#: ../raster/r.walk/main.c:296 ../raster/r.cost/main.c:259 msgid "Maximum memory to be used in MB" msgstr "" -#: ../raster/r.walk/main.c:273 +#: ../raster/r.walk/main.c:306 msgid "Coefficients for walking energy formula parameters a,b,c,d" msgstr "" -#: ../raster/r.walk/main.c:274 ../raster/r.walk/main.c:284 -#: ../raster/r.walk/main.c:294 ../raster/r.resamp.rst/main.c:210 +#: ../raster/r.walk/main.c:307 ../raster/r.walk/main.c:317 +#: ../raster/r.walk/main.c:327 ../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 -#: ../raster/r.slope.aspect/main.c:181 ../raster/r.slope.aspect/main.c:189 -#: ../raster/r.slope.aspect/main.c:247 ../raster/r.slope.aspect/main.c:256 -#: ../raster/r.slope.aspect/main.c:262 ../raster/r.in.bin/main.c:275 +#: ../raster/r.slope.aspect/main.c:199 ../raster/r.slope.aspect/main.c:207 +#: ../raster/r.slope.aspect/main.c:265 ../raster/r.slope.aspect/main.c:274 +#: ../raster/r.slope.aspect/main.c:280 ../raster/r.slope.aspect/main.c:286 +#: ../raster/r.slope.aspect/main.c:294 ../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:107 ../raster/r.resamp.bspline/main.c:115 -#: ../raster/r.resamp.bspline/main.c:121 ../raster/r.resamp.bspline/main.c:133 -#: ../raster/r.resamp.bspline/main.c:138 ../raster/r.out.mpeg/main.c:132 +#: ../raster/r.resamp.bspline/main.c:109 ../raster/r.resamp.bspline/main.c:117 +#: ../raster/r.resamp.bspline/main.c:123 ../raster/r.resamp.bspline/main.c:135 +#: ../raster/r.resamp.bspline/main.c:140 ../raster/r.out.mpeg/main.c:132 #: ../display/d.mon/main.c:82 ../display/d.mon/main.c:90 #: ../display/d.mon/main.c:98 ../display/d.mon/main.c:104 #: ../display/d.mon/main.c:110 ../display/d.mon/main.c:145 #: ../display/d.mon/main.c:151 ../display/d.mon/main.c:157 #: ../general/g.access/main.c:50 ../general/g.access/main.c:58 -#: ../imagery/i.segment/parse_args.c:68 ../imagery/i.segment/parse_args.c:77 -#: ../imagery/i.segment/parse_args.c:88 ../imagery/i.segment/parse_args.c:99 -#: ../imagery/i.segment/parse_args.c:109 ../imagery/i.segment/parse_args.c:127 -#: ../imagery/i.segment/parse_args.c:135 ../imagery/i.segment/parse_args.c:144 -#: ../imagery/i.segment/parse_args.c:151 ../imagery/i.segment/parse_args.c:157 -#: ../imagery/i.segment/parse_args.c:163 ../imagery/i.segment/parse_args.c:169 -#: ../imagery/i.segment/parse_args.c:176 ../imagery/i.cluster/main.c:103 +#: ../imagery/i.segment/parse_args.c:71 ../imagery/i.segment/parse_args.c:80 +#: ../imagery/i.segment/parse_args.c:91 ../imagery/i.segment/parse_args.c:102 +#: ../imagery/i.segment/parse_args.c:112 ../imagery/i.segment/parse_args.c:130 +#: ../imagery/i.segment/parse_args.c:138 ../imagery/i.segment/parse_args.c:147 +#: ../imagery/i.segment/parse_args.c:154 ../imagery/i.segment/parse_args.c:160 +#: ../imagery/i.segment/parse_args.c:166 ../imagery/i.segment/parse_args.c:172 +#: ../imagery/i.segment/parse_args.c:179 ../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 @@ -6596,219 +6922,230 @@ #: ../vector/v.lidar.correction/main.c:111 ../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.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.surf.bspline/main.c:179 ../vector/v.vol.rst/main.c:270 +#: ../vector/v.vol.rst/main.c:278 ../vector/v.vol.rst/main.c:285 +#: ../vector/v.vol.rst/main.c:313 ../vector/v.vol.rst/main.c:322 +#: ../vector/v.vol.rst/main.c:331 ../vector/v.vol.rst/main.c:339 +#: ../vector/v.vol.rst/main.c:348 ../vector/v.vol.rst/main.c:356 #: ../vector/v.outlier/main.c:104 ../vector/v.outlier/main.c:113 #: ../vector/v.outlier/main.c:121 ../vector/v.colors.out/main.c:68 #: ../vector/v.colors.out/main.c:73 msgid "Settings" msgstr "" -#: ../raster/r.walk/main.c:283 +#: ../raster/r.walk/main.c:316 msgid "Lambda coefficients for combining walking energy and friction cost" msgstr "" -#: ../raster/r.walk/main.c:293 +#: ../raster/r.walk/main.c:326 msgid "Slope factor determines travel energy cost per height step" msgstr "" -#: ../raster/r.walk/main.c:299 ../raster/r.cost/main.c:233 +#: ../raster/r.walk/main.c:332 ../raster/r.cost/main.c:264 msgid "Use the 'Knight's move'; slower, but more accurate" msgstr "" -#: ../raster/r.walk/main.c:303 ../raster/r.cost/main.c:237 +#: ../raster/r.walk/main.c:336 ../raster/r.cost/main.c:268 msgid "Keep null values in output raster map" msgstr "" -#: ../raster/r.walk/main.c:308 ../raster/r.cost/main.c:242 +#: ../raster/r.walk/main.c:341 ../raster/r.cost/main.c:273 msgid "Start with values in raster map" msgstr "" -#: ../raster/r.walk/main.c:313 ../raster/r.cost/main.c:247 +#: ../raster/r.walk/main.c:346 ../raster/r.cost/main.c:278 msgid "Print info about disk space and memory requirements and exit" msgstr "" -#: ../raster/r.walk/main.c:357 ../raster/r.cost/main.c:297 +#: ../raster/r.walk/main.c:350 ../raster/r.cost/main.c:282 +msgid "Create bitmask encoded directions" +msgstr "" + +#: ../raster/r.walk/main.c:397 ../raster/r.cost/main.c:337 msgid "Must specify exactly one of start_points, start_rast or coordinate" msgstr "" -#: ../raster/r.walk/main.c:362 ../raster/r.walk/main.c:845 -#: ../raster/r.cost/main.c:302 ../raster/r.cost/main.c:712 +#: ../raster/r.walk/main.c:403 ../raster/r.walk/main.c:896 +#: ../raster/r.cost/main.c:343 ../raster/r.cost/main.c:759 msgid "No start points" msgstr "" -#: ../raster/r.walk/main.c:369 ../raster/r.cost/main.c:309 +#: ../raster/r.walk/main.c:408 ../raster/r.cost/main.c:348 +msgid "No stop points" +msgstr "" + +#: ../raster/r.walk/main.c:412 ../raster/r.cost/main.c:352 #, c-format msgid "Inappropriate maximum cost: %d" msgstr "" -#: ../raster/r.walk/main.c:372 ../raster/r.cost/main.c:312 +#: ../raster/r.walk/main.c:415 ../raster/r.cost/main.c:355 #, c-format msgid "Inappropriate amount of memory: %d" msgstr "" -#: ../raster/r.walk/main.c:377 +#: ../raster/r.walk/main.c:420 #, c-format msgid "Missing required value: got %d instead of 4" msgstr "" -#: ../raster/r.walk/main.c:380 +#: ../raster/r.walk/main.c:423 #, c-format msgid "Walking costs are a=%g b=%g c=%g d=%g" msgstr "" -#: ../raster/r.walk/main.c:385 ../raster/r.walk/main.c:393 +#: ../raster/r.walk/main.c:428 ../raster/r.walk/main.c:436 #, c-format msgid "Missing required value: %d" msgstr "" -#: ../raster/r.walk/main.c:388 +#: ../raster/r.walk/main.c:431 #, c-format msgid "Lambda is %g" msgstr "" -#: ../raster/r.walk/main.c:396 +#: ../raster/r.walk/main.c:439 #, c-format msgid "Slope_factor is %g" msgstr "" -#: ../raster/r.walk/main.c:415 ../raster/r.cost/main.c:330 +#: ../raster/r.walk/main.c:466 ../raster/r.cost/main.c:381 msgid "Assigning negative cost to null cell. Null cells excluded." msgstr "" -#: ../raster/r.walk/main.c:525 ../raster/r.walk/main.c:538 -#: ../raster/r.cost/main.c:412 ../raster/r.cost/main.c:424 +#: ../raster/r.walk/main.c:571 ../raster/r.walk/main.c:584 +#: ../raster/r.cost/main.c:458 ../raster/r.cost/main.c:470 #, c-format msgid "Will need at least %.2f MB of disk space" msgstr "" -#: ../raster/r.walk/main.c:527 ../raster/r.walk/main.c:539 -#: ../raster/r.cost/main.c:414 ../raster/r.cost/main.c:425 +#: ../raster/r.walk/main.c:573 ../raster/r.walk/main.c:585 +#: ../raster/r.cost/main.c:460 ../raster/r.cost/main.c:471 #, c-format msgid "Will need at least %.2f MB of memory" msgstr "" -#: ../raster/r.walk/main.c:529 ../raster/r.walk/main.c:540 -#: ../raster/r.cost/main.c:416 ../raster/r.cost/main.c:426 +#: ../raster/r.walk/main.c:575 ../raster/r.walk/main.c:586 +#: ../raster/r.cost/main.c:462 ../raster/r.cost/main.c:472 #, c-format msgid "%d of %d segments are kept in memory" msgstr "" -#: ../raster/r.walk/main.c:545 ../raster/r.cost/main.c:431 +#: ../raster/r.walk/main.c:591 ../raster/r.cost/main.c:477 msgid "Creating some temporary files..." msgstr "" -#: ../raster/r.walk/main.c:549 ../raster/r.walk/main.c:554 -#: ../raster/r.cost/main.c:435 ../raster/r.cost/main.c:440 -#: ../raster/r.resamp.bspline/main.c:316 ../raster/r.resamp.bspline/main.c:401 -#: ../raster/r.resamp.bspline/main.c:473 ../vector/v.surf.bspline/main.c:475 +#: ../raster/r.walk/main.c:595 ../raster/r.walk/main.c:600 +#: ../raster/r.walk/main.c:609 ../raster/r.cost/main.c:481 +#: ../raster/r.cost/main.c:486 ../raster/r.cost/main.c:494 +#: ../raster/r.resamp.bspline/main.c:318 ../raster/r.resamp.bspline/main.c:403 +#: ../raster/r.resamp.bspline/main.c:475 ../vector/v.surf.bspline/main.c:475 #: ../vector/v.surf.bspline/main.c:503 msgid "Can not create temporary file" msgstr "" -#: ../raster/r.walk/main.c:558 +#: ../raster/r.walk/main.c:630 #, c-format msgid "Reading raster maps <%s> and <%s>, initializing output..." msgstr "" -#: ../raster/r.walk/main.c:643 ../raster/r.cost/main.c:504 +#: ../raster/r.walk/main.c:717 ../raster/r.cost/main.c:577 msgid "Initializing directional output..." msgstr "" -#: ../raster/r.walk/main.c:675 ../raster/r.cost/main.c:535 -#: ../raster/r.drain/main.c:273 +#: ../raster/r.walk/main.c:786 ../raster/r.cost/main.c:646 #, c-format -msgid "Reading vector map <%s> with start points..." -msgstr "" - -#: ../raster/r.walk/main.c:688 ../raster/r.walk/main.c:754 -#: ../raster/r.cost/main.c:548 ../raster/r.cost/main.c:618 -#: ../raster/r.to.vect/main.c:289 ../raster/r.drain/main.c:286 -#: ../display/d.vect.thematic/display.c:75 ../display/d.vect/vert.c:27 -#: ../display/d.vect/lines.c:143 ../display/d.vect/label.c:44 -#: ../display/d.vect/zcoor.c:38 ../display/d.vect/dir.c:30 -#: ../display/d.vect/topo.c:52 ../display/d.vect/attr.c:51 -#: ../vector/v.label.sa/labels.c:141 ../vector/v.out.lidar/main.c:732 -#: ../vector/v.perturb/main.c:182 ../vector/v.to.3d/trans2.c:84 -#: ../vector/v.to.3d/trans3.c:85 ../vector/v.what.rast/main.c:213 -#: ../vector/v.colors/scan_z.c:36 ../vector/v.colors/scan_cats.c:24 -#: ../vector/v.vol.rst/user1.c:140 ../vector/v.decimate/main.c:406 -#: ../vector/v.colors.out/scan_cats.c:32 ../vector/v.label/main.c:293 -#: ../vector/v.info/level1.c:38 -msgid "Unable to read vector map" +msgid "No start points found in vector map <%s>" msgstr "" -#: ../raster/r.walk/main.c:722 +#: ../raster/r.walk/main.c:788 ../raster/r.cost/main.c:648 #, c-format -msgid "No start points found in vector <%s>" -msgstr "" +msgid "%d point found" +msgid_plural "%d points found" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" +msgstr[3] "" -#: ../raster/r.walk/main.c:734 ../raster/r.cost/main.c:598 +#: ../raster/r.walk/main.c:801 ../raster/r.cost/main.c:661 #, c-format msgid "Reading vector map <%s> with stop points..." msgstr "" -#: ../raster/r.walk/main.c:788 ../raster/r.cost/main.c:652 +#: ../raster/r.walk/main.c:839 ../raster/r.cost/main.c:699 #, c-format msgid "No stop points found in vector <%s>" msgstr "" -#: ../raster/r.walk/main.c:808 ../raster/r.cost/main.c:673 +#: ../raster/r.walk/main.c:859 ../raster/r.cost/main.c:720 #: ../raster/r.texture/h_measure.c:738 ../raster/r.stream.extract/load.c:44 #: ../raster/r.stream.extract/load.c:53 ../imagery/i.smap/interp.c:68 msgid "Unable to allocate memory" msgstr "" -#: ../raster/r.walk/main.c:810 ../raster/r.cost/main.c:675 +#: ../raster/r.walk/main.c:861 ../raster/r.cost/main.c:722 #, c-format msgid "Reading raster map <%s> with start points..." msgstr "" -#: ../raster/r.walk/main.c:859 ../raster/r.cost/main.c:726 +#: ../raster/r.walk/main.c:907 ../raster/r.cost/main.c:770 msgid "Specified starting location outside database window" msgstr "" -#: ../raster/r.walk/main.c:879 ../raster/r.cost/main.c:748 +#: ../raster/r.walk/main.c:932 ../raster/r.cost/main.c:797 +#, c-format +msgid "Number of duplicate stop points: %d" +msgstr "" + +#: ../raster/r.walk/main.c:946 ../raster/r.cost/main.c:811 msgid "Finding cost path..." msgstr "" -#: ../raster/r.walk/main.c:1356 ../raster/r.cost/main.c:1011 +#: ../raster/r.walk/main.c:1551 ../raster/r.cost/main.c:1202 msgid "Error, ct == pres_cell" msgstr "" -#: ../raster/r.walk/main.c:1368 +#: ../raster/r.walk/main.c:1568 #, c-format msgid "Writing output raster map <%s>... " msgstr "" -#: ../raster/r.walk/main.c:1432 ../raster/r.cost/main.c:1131 +#: ../raster/r.walk/main.c:1632 ../raster/r.cost/main.c:1327 #, c-format msgid "Writing output movement direction raster map <%s>..." msgstr "" -#: ../raster/r.walk/main.c:1477 ../raster/r.cost/main.c:1197 +#: ../raster/r.walk/main.c:1677 ../raster/r.cost/main.c:1394 #, c-format msgid "Peak cost value: %g" msgstr "" -#: ../raster/r.walk/main.c:1498 ../raster/r.cost/main.c:1219 +#: ../raster/r.walk/main.c:1695 ../raster/r.walk/main.c:1731 +#: ../raster/r.cost/main.c:1412 ../raster/r.cost/main.c:1448 #, c-format msgid "Illegal x coordinate <%s>" msgstr "" -#: ../raster/r.walk/main.c:1500 ../raster/r.cost/main.c:1221 +#: ../raster/r.walk/main.c:1697 ../raster/r.walk/main.c:1733 +#: ../raster/r.cost/main.c:1414 ../raster/r.cost/main.c:1450 #, c-format msgid "Illegal y coordinate <%s>" msgstr "" -#: ../raster/r.walk/main.c:1504 ../raster/r.cost/main.c:1225 +#: ../raster/r.walk/main.c:1701 ../raster/r.walk/main.c:1737 +#: ../raster/r.cost/main.c:1418 ../raster/r.cost/main.c:1454 #, c-format msgid "Warning, ignoring point outside window: %g, %g" msgstr "" +#: ../raster/r.walk/flag.c:21 ../raster/r.walk/flag.c:28 +#: ../raster/r.cost/flag.c:21 ../raster/r.cost/flag.c:28 +#: ../imagery/i.segment/flag.c:21 ../imagery/i.segment/flag.c:28 +#: ../vector/v.distance/main.c:817 ../vector/v.distance/main.c:894 +#: ../vector/v.distance/main.c:1105 +msgid "Out of memory!" +msgstr "" + #: ../raster/r.timestamp/main.c:37 ../raster3d/r3.timestamp/main.c:45 #: ../vector/v.timestamp/main.c:37 msgid "timestamp" @@ -6902,112 +7239,120 @@ msgid "bad rule (%s): [%s]" msgstr "" -#: ../raster/r.colors/edit_colors.c:61 +#: ../raster/r.colors/edit_colors.c:78 msgid "Creates/modifies the color table associated with a 3D raster map." msgstr "" -#: ../raster/r.colors/edit_colors.c:65 +#: ../raster/r.colors/edit_colors.c:82 msgid "Creates/modifies the color table associated with a raster map." msgstr "" -#: ../raster/r.colors/edit_colors.c:75 ../raster/r.colors/edit_colors.c:87 +#: ../raster/r.colors/edit_colors.c:92 ../raster/r.colors/edit_colors.c:104 msgid "Map" msgstr "" -#: ../raster/r.colors/edit_colors.c:81 +#: ../raster/r.colors/edit_colors.c:98 msgid "Input file with one map name per line" msgstr "" -#: ../raster/r.colors/edit_colors.c:83 +#: ../raster/r.colors/edit_colors.c:100 msgid "Input map names can be defined in an input file in case a large amount of maps must be specified. This option is mutual exclusive to the map option." msgstr "" -#: ../raster/r.colors/edit_colors.c:110 +#: ../raster/r.colors/edit_colors.c:127 msgid "\"-\" to read rules from stdin" msgstr "" -#: ../raster/r.colors/edit_colors.c:186 ../raster/r.series.interp/main.c:180 +#: ../raster/r.colors/edit_colors.c:149 ../vector/v.colors/main.c:137 +msgid "List available rules with description then exit" +msgstr "" + +#: ../raster/r.colors/edit_colors.c:150 ../vector/v.colors/main.c:138 +msgid "If a color rule is given, only this rule is listed" +msgstr "" + +#: ../raster/r.colors/edit_colors.c:219 ../raster/r.series.interp/main.c:180 #, c-format msgid "Unable to open %s file <%s>" msgstr "" -#: ../raster/r.colors/edit_colors.c:229 ../raster/r.colors/edit_colors.c:262 +#: ../raster/r.colors/edit_colors.c:260 ../raster/r.colors/edit_colors.c:294 #, c-format msgid "%s map <%s> not found" msgstr "" -#: ../raster/r.colors/edit_colors.c:235 +#: ../raster/r.colors/edit_colors.c:266 #, c-format msgid "No %s map name found in input file <%s>" msgstr "" -#: ../raster/r.colors/edit_colors.c:278 +#: ../raster/r.colors/edit_colors.c:309 #, c-format msgid "Unable to remove color table of %s map <%s>" msgstr "" -#: ../raster/r.colors/edit_colors.c:280 +#: ../raster/r.colors/edit_colors.c:311 #, c-format msgid "Color table of %s map <%s> not found" msgstr "" -#: ../raster/r.colors/edit_colors.c:302 +#: ../raster/r.colors/edit_colors.c:334 #, c-format msgid "Color table exists for %s map <%s>. Exiting." msgstr "" -#: ../raster/r.colors/edit_colors.c:358 +#: ../raster/r.colors/edit_colors.c:394 #, c-format msgid "Color table 'random' is not supported for floating point %s map" msgstr "" -#: ../raster/r.colors/edit_colors.c:362 +#: ../raster/r.colors/edit_colors.c:399 #, c-format msgid "Color table 'grey.eq' is not supported for floating point %s map" msgstr "" -#: ../raster/r.colors/edit_colors.c:368 +#: ../raster/r.colors/edit_colors.c:406 #, c-format msgid "Color table 'grey.log' is not supported for floating point %s map" msgstr "" -#: ../raster/r.colors/edit_colors.c:376 ../imagery/i.vi/main.c:545 +#: ../raster/r.colors/edit_colors.c:415 ../imagery/i.vi/main.c:546 #, c-format msgid "Unknown color request '%s'" msgstr "" -#: ../raster/r.colors/edit_colors.c:386 ../vector/v.colors/make_colors.c:51 +#: ../raster/r.colors/edit_colors.c:426 ../vector/v.colors/make_colors.c:51 #, c-format msgid "Unable to load rules file <%s>" msgstr "" -#: ../raster/r.colors/edit_colors.c:396 ../raster/r.colors.out/raster_main.c:69 -#: ../raster/r.grow.distance/main.c:382 ../raster/r.fill.dir/main.c:153 -#: ../vector/v.colors/main.c:315 +#: ../raster/r.colors/edit_colors.c:437 ../raster/r.colors.out/raster_main.c:69 +#: ../raster/r.grow.distance/main.c:382 ../raster/r.fill.dir/main.c:155 +#: ../vector/v.colors/main.c:328 #, c-format msgid "Unable to read color table for raster map <%s>" msgstr "" -#: ../raster/r.colors/edit_colors.c:400 ../raster/r.univar/r3.univar_main.c:144 +#: ../raster/r.colors/edit_colors.c:442 ../raster/r.univar/r3.univar_main.c:144 #: ../raster/r.univar/r3.univar_main.c:182 ../raster3d/r3.support/main.c:135 -#: ../raster3d/r3.out.netcdf/main.c:600 ../raster3d/r3.retile/main.c:113 +#: ../raster3d/r3.out.netcdf/main.c:601 ../raster3d/r3.retile/main.c:113 #: ../raster3d/r3.neighbors/main.c:229 ../raster3d/r3.out.vtk/main.c:142 #: ../raster3d/r3.mask/main.c:58 ../raster3d/r3.out.bin/main.c:299 #: ../raster3d/r3.flow/main.c:87 ../raster3d/r3.cross.rast/main.c:245 #: ../raster3d/r3.out.v5d/main.c:307 ../raster3d/r3.timestamp/main.c:73 #: ../raster3d/r3.to.rast/main.c:275 ../raster3d/r3.stats/main.c:97 #: ../raster3d/r3.out.ascii/main.c:326 ../raster3d/r3.null/main.c:103 -#: ../general/g.region/main.c:455 ../vector/v.colors/main.c:319 +#: ../general/g.region/main.c:468 ../vector/v.colors/main.c:332 #, c-format msgid "3D raster map <%s> not found" msgstr "" -#: ../raster/r.colors/edit_colors.c:403 ../vector/v.colors/main.c:322 +#: ../raster/r.colors/edit_colors.c:445 ../vector/v.colors/main.c:335 #, c-format msgid "Unable to read color table for 3D raster map <%s>" msgstr "" -#: ../raster/r.colors/edit_colors.c:447 +#: ../raster/r.colors/edit_colors.c:492 #, c-format msgid "Color table for %s map <%s> set to '%s'" msgstr "" @@ -7031,7 +7376,7 @@ msgstr "" #: ../raster/r.mfilter/main.c:59 ../raster/r.neighbors/main.c:173 -#: ../raster/r.resamp.filter/main.c:392 ../raster3d/r3.neighbors/main.c:215 +#: ../raster/r.resamp.filter/main.c:397 ../raster3d/r3.neighbors/main.c:215 #: ../vector/v.outlier/main.c:73 msgid "filter" msgstr "" @@ -7129,56 +7474,42 @@ msgid "Error reading temporary file" msgstr "" -#: ../raster/r.cost/main.c:145 +#: ../raster/r.cost/main.c:168 msgid "Creates a raster map showing the cumulative cost of moving between different geographic locations on an input raster map whose cell category values represent cost." msgstr "" -#: ../raster/r.cost/main.c:152 +#: ../raster/r.cost/main.c:175 msgid "Name of input raster map containing grid cell cost information" msgstr "" -#: ../raster/r.cost/main.c:160 +#: ../raster/r.cost/main.c:191 msgid "Name for output raster map with nearest start point" msgstr "" -#: ../raster/r.cost/main.c:444 +#: ../raster/r.cost/main.c:515 #, c-format msgid "Reading raster map <%s>, initializing output..." msgstr "" -#: ../raster/r.cost/main.c:489 +#: ../raster/r.cost/main.c:560 #, c-format msgid "Negative cell value found at row %d, col %d. Setting negative value to null_cost value" msgstr "" -#: ../raster/r.cost/main.c:582 -#, c-format -msgid "No start points found in vector map <%s>" -msgstr "" - -#: ../raster/r.cost/main.c:584 -#, c-format -msgid "%d point found" -msgid_plural "%d points found" -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" -msgstr[3] "" - -#: ../raster/r.cost/main.c:1034 ../raster/r.buffer/write_map.c:45 +#: ../raster/r.cost/main.c:1230 ../raster/r.buffer/write_map.c:45 #: ../raster/r.flow/io.c:207 #, c-format msgid "Writing output raster map <%s>..." msgstr "" -#: ../raster/r.cost/main.c:1036 +#: ../raster/r.cost/main.c:1232 #, c-format msgid "Writing raster map with nearest start point <%s>..." msgstr "" #: ../raster/r.resamp.interp/main.c:77 ../raster/r.resamp.rst/main.c:149 #: ../raster/r.resamp.stats/main.c:262 ../raster/r.resamp.bspline/main.c:81 -#: ../raster/r.resample/main.c:55 ../raster/r.resamp.filter/main.c:390 +#: ../raster/r.resample/main.c:55 ../raster/r.resamp.filter/main.c:395 msgid "resample" msgstr "" @@ -7196,8 +7527,8 @@ msgstr "" #: ../raster/r.resamp.interp/main.c:370 ../raster/r.mode/main.c:143 -#: ../raster/r.resamp.stats/main.c:395 ../raster/r.tile/main.c:200 -#: ../raster/r.resamp.filter/main.c:579 +#: ../raster/r.resamp.stats/main.c:395 ../raster/r.tile/main.c:203 +#: ../raster/r.resamp.filter/main.c:593 #, c-format msgid "Unable to read color table for %s" msgstr "" @@ -7334,14 +7665,15 @@ #: ../raster/r.topmodel/file_io.c:28 ../raster/r.topmodel/file_io.c:136 #: ../raster/r.topmodel/file_io.c:161 ../raster/r.series.accumulate/main.c:221 -#: ../raster/r.series/main.c:223 ../raster/r.mapcalc/main.c:49 -#: ../raster/r.in.xyz/main.c:582 ../raster/r.in.mat/main.c:125 -#: ../raster/r.support/main.c:176 ../display/d.legend.vect/main.c:259 -#: ../display/d.legend.vect/main.c:273 ../display/d.legend.vect/draw.c:72 -#: ../display/d.linegraph/main.c:415 ../display/d.linegraph/main.c:432 -#: ../display/d.linegraph/main.c:730 ../display/d.text/main.c:380 -#: ../display/d.where/main.c:163 ../raster3d/r3.support/main.c:167 -#: ../general/g.cairocomp/main.c:46 ../vector/v.segment/main.c:98 +#: ../raster/r.series/main.c:226 ../raster/r.mapcalc/main.c:49 +#: ../raster/r.in.xyz/main.c:582 ../raster/r.buildvrt/main.c:126 +#: ../raster/r.in.mat/main.c:125 ../raster/r.support/main.c:176 +#: ../display/d.legend.vect/main.c:259 ../display/d.legend.vect/main.c:273 +#: ../display/d.legend.vect/draw.c:72 ../display/d.linegraph/main.c:415 +#: ../display/d.linegraph/main.c:432 ../display/d.linegraph/main.c:730 +#: ../display/d.text/main.c:380 ../display/d.where/main.c:160 +#: ../raster3d/r3.support/main.c:167 ../general/g.cairocomp/main.c:46 +#: ../imagery/i.group/main.c:122 ../vector/v.segment/main.c:98 #: ../vector/v.net.path/path.c:49 ../vector/v.lrs/v.lrs.segment/main.c:133 #, c-format msgid "Unable to open input file <%s>" @@ -7536,7 +7868,7 @@ msgstr[2] "" msgstr[3] "" -#: ../raster/r.texture/main.c:354 ../imagery/i.vi/main.c:225 +#: ../raster/r.texture/main.c:354 ../imagery/i.vi/main.c:226 #, c-format msgid "Calculating %s..." msgstr "" @@ -7653,7 +7985,7 @@ msgstr "" #: ../raster/r.stats/main.c:285 ../raster/r.series.accumulate/main.c:265 -#: ../raster/r.series/main.c:287 +#: ../raster/r.series/main.c:300 ../raster/r.buildvrt/main.c:185 msgid "Raster map not found" msgstr "" @@ -8175,7 +8507,7 @@ msgid "Exports a GRASS raster to a binary array." msgstr "" -#: ../raster/r.out.bin/main.c:290 ../raster/r.random/main.c:62 +#: ../raster/r.out.bin/main.c:290 ../raster/r.random/main.c:63 #: ../imagery/i.zc/main.c:66 msgid "Name of input raster map" msgstr "" @@ -8222,7 +8554,7 @@ msgstr "" #: ../raster/r.out.bin/main.c:379 ../raster/r.in.bin/main.c:462 -#: ../vector/v.colors/main.c:225 +#: ../vector/v.colors/main.c:238 #, c-format msgid "-%c and -%c are mutually exclusive" msgstr "" @@ -8402,7 +8734,7 @@ msgid "Spline tension value" msgstr "" -#: ../raster/r.resamp.rst/main.c:246 ../vector/v.surf.rst/main.c:340 +#: ../raster/r.resamp.rst/main.c:246 ../vector/v.surf.rst/main.c:343 msgid "Anisotropy angle (in degrees counterclockwise from East)" msgstr "" @@ -8410,7 +8742,7 @@ msgid "Anisotropy" msgstr "" -#: ../raster/r.resamp.rst/main.c:253 ../vector/v.surf.rst/main.c:347 +#: ../raster/r.resamp.rst/main.c:253 ../vector/v.surf.rst/main.c:350 msgid "Anisotropy scaling factor" msgstr "" @@ -8418,7 +8750,7 @@ msgid "Use dnorm independent tension" msgstr "" -#: ../raster/r.resamp.rst/main.c:263 ../vector/v.surf.rst/main.c:171 +#: ../raster/r.resamp.rst/main.c:263 ../vector/v.surf.rst/main.c:173 msgid "Output partial derivatives instead of topographic parameters" msgstr "" @@ -8533,7 +8865,7 @@ #: ../raster/r.in.ascii/main.c:150 ../display/d.title/main.c:117 #: ../raster3d/r3.in.ascii/main.c:169 ../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 ../vector/v.surf.rst/main.c:864 +#: ../general/g.setproj/get_stp.c:286 ../vector/v.surf.rst/main.c:867 #: ../vector/v.in.ascii/main.c:275 #, c-format msgid "Unable to open temporary file <%s>" @@ -8541,7 +8873,7 @@ #: ../raster/r.resamp.rst/main.c:547 ../raster/r.thin/io.c:131 #: ../raster/r.thin/io.c:138 ../raster/r.thin/io.c:147 -#: ../vector/v.surf.rst/main.c:869 +#: ../vector/v.surf.rst/main.c:872 #, c-format msgid "Error writing temporary file <%s>" msgstr "" @@ -8569,10 +8901,10 @@ msgstr "" #: ../raster/r.univar/r3.univar_main.c:151 -#: ../raster/r.univar/r3.univar_main.c:189 ../raster3d/r3.out.netcdf/main.c:617 +#: ../raster/r.univar/r3.univar_main.c:189 ../raster3d/r3.out.netcdf/main.c:618 #: ../raster3d/r3.retile/main.c:127 ../raster3d/r3.neighbors/main.c:266 #: ../raster3d/r3.neighbors/main.c:275 ../raster3d/r3.out.vtk/main.c:207 -#: ../raster3d/r3.out.vtk/main.c:292 ../raster3d/r3.out.vtk/main.c:513 +#: ../raster3d/r3.out.vtk/main.c:292 ../raster3d/r3.out.vtk/main.c:512 #: ../raster3d/r3.mkdspf/main.c:168 ../raster3d/r3.mask/main.c:64 #: ../raster3d/r3.out.bin/main.c:314 ../raster3d/r3.flow/main.c:118 #: ../raster3d/r3.flow/main.c:132 ../raster3d/r3.flow/main.c:373 @@ -8705,53 +9037,53 @@ msgid "Programmer error in get_stats/switch" msgstr "" -#: ../raster/r.random/main.c:54 ../raster/r.random.surface/main.c:59 +#: ../raster/r.random/main.c:55 ../raster/r.random.surface/main.c:59 #: ../raster/r.surf.random/main.c:38 ../raster/r.random.cells/main.c:49 -#: ../raster/r.surf.gauss/main.c:40 ../vector/v.random/main.c:100 -#: ../vector/v.perturb/main.c:65 ../vector/v.extract/main.c:81 +#: ../raster/r.surf.gauss/main.c:40 ../vector/v.random/main.c:103 +#: ../vector/v.perturb/main.c:65 ../vector/v.extract/main.c:82 msgid "random" msgstr "" -#: ../raster/r.random/main.c:55 ../display/d.vect/main.c:76 -#: ../general/g.region/main.c:69 ../vector/v.random/main.c:103 +#: ../raster/r.random/main.c:56 ../display/d.vect/main.c:76 +#: ../general/g.region/main.c:70 ../vector/v.random/main.c:106 #: ../vector/v.cluster/main.c:94 ../vector/v.in.lidar/main.c:139 -#: ../vector/v.patch/main.c:71 ../vector/v.perturb/main.c:67 +#: ../vector/v.patch/main.c:73 ../vector/v.perturb/main.c:67 #: ../vector/v.rectify/main.c:72 ../vector/v.in.ascii/main.c:73 -#: ../vector/v.decimate/main.c:130 ../vector/v.edit/main.c:61 +#: ../vector/v.decimate/main.c:131 ../vector/v.edit/main.c:61 #: ../vector/v.info/main.c:43 ../vector/v.in.dxf/main.c:67 #: ../vector/v.external/main.c:57 msgid "level1" msgstr "" -#: ../raster/r.random/main.c:58 +#: ../raster/r.random/main.c:59 msgid "Creates a raster map layer and vector point map containing randomly located points." msgstr "" -#: ../raster/r.random/main.c:67 +#: ../raster/r.random/main.c:68 msgid "Name of cover raster map" msgstr "" -#: ../raster/r.random/main.c:74 +#: ../raster/r.random/main.c:75 msgid "The number of points to allocate" msgstr "" -#: ../raster/r.random/main.c:86 +#: ../raster/r.random/main.c:93 msgid "Generate points also for NULL category" msgstr "" -#: ../raster/r.random/main.c:91 +#: ../raster/r.random/main.c:98 msgid "Report information about input raster and exit" msgstr "" -#: ../raster/r.random/main.c:95 +#: ../raster/r.random/main.c:102 msgid "Generate vector points as 3D points" msgstr "" -#: ../raster/r.random/main.c:98 ../vector/v.in.ascii/main.c:195 +#: ../raster/r.random/main.c:105 ../vector/v.in.ascii/main.c:195 msgid "Do not build topology in points mode" msgstr "" -#: ../raster/r.random/main.c:99 ../display/d.linegraph/main.c:353 +#: ../raster/r.random/main.c:106 ../display/d.linegraph/main.c:353 #: ../display/d.linegraph/main.c:362 ../display/d.linegraph/main.c:371 #: ../display/d.linegraph/main.c:386 ../vector/v.out.ascii/args.c:40 #: ../vector/v.out.ascii/args.c:66 ../vector/v.out.ascii/args.c:76 @@ -8764,42 +9096,42 @@ msgid "Points" msgstr "" -#: ../raster/r.random/main.c:143 +#: ../raster/r.random/main.c:150 #, c-format msgid "Note: one (or both) of %s and %s must be specified" msgstr "" -#: ../raster/r.random/main.c:151 +#: ../raster/r.random/main.c:158 #, c-format msgid "<%s=%s> invalid percentage" msgstr "" -#: ../raster/r.random/main.c:162 +#: ../raster/r.random/main.c:169 #, c-format msgid "<%s=%s> invalid number of points" msgstr "" -#: ../raster/r.random/main.c:176 +#: ../raster/r.random/main.c:183 #, c-format msgid "There aren't [%llu] cells in the current region" msgstr "" -#: ../raster/r.random/main.c:179 +#: ../raster/r.random/main.c:186 #, c-format msgid "There aren't [%llu] non-NULL cells in the current region" msgstr "" -#: ../raster/r.random/main.c:183 +#: ../raster/r.random/main.c:190 #, c-format msgid "There aren't [%lu] cells in the current region" msgstr "" -#: ../raster/r.random/main.c:186 +#: ../raster/r.random/main.c:193 #, c-format msgid "There aren't [%lu] non-NULL cells in the current region" msgstr "" -#: ../raster/r.random/main.c:192 +#: ../raster/r.random/main.c:199 msgid "There are no valid locations in the current region" msgstr "" @@ -8831,7 +9163,7 @@ msgid "Writing vector map <%s> ..." msgstr "" -#: ../raster/r.random/random.c:190 ../vector/v.net.distance/main.c:363 +#: ../raster/r.random/random.c:189 ../vector/v.net.distance/main.c:363 #: ../vector/v.net.allpairs/main.c:271 ../vector/v.net.path/path.c:350 #: ../vector/v.net.iso/main.c:724 ../vector/v.net.iso/main.c:754 #: ../vector/v.net.flow/main.c:262 ../vector/v.net.timetable/main.c:134 @@ -8845,35 +9177,36 @@ msgid "Cannot insert new record: %s" msgstr "" -#: ../raster/r.random/random.c:244 +#: ../raster/r.random/random.c:243 #, c-format msgid "Only [%llu] random points created" msgstr "" -#: ../raster/r.random/random.c:247 +#: ../raster/r.random/random.c:246 #, c-format msgid "Only [%lu] random points created" msgstr "" -#: ../raster/r.random/random.c:258 ../raster/r.to.vect/main.c:233 +#: ../raster/r.random/random.c:257 ../raster/r.to.vect/main.c:233 #: ../db/drivers/postgres/index.c:59 ../vector/v.mkgrid/main.c:346 -#: ../vector/v.mkgrid/main.c:404 ../vector/v.random/main.c:259 -#: ../vector/v.select/copy_tabs.c:87 ../vector/v.patch/main.c:328 -#: ../vector/v.overlay/main.c:592 ../vector/v.extract/copy_tab.c:124 +#: ../vector/v.mkgrid/main.c:404 ../vector/v.random/main.c:300 +#: ../vector/v.select/copy_tabs.c:87 ../vector/v.patch/main.c:366 +#: ../vector/v.overlay/main.c:592 ../vector/v.decimate/copy_tab.c:119 +#: ../vector/v.extract/copy_tab.c:124 msgid "Unable to create index" msgstr "" -#: ../raster/r.random/random.c:262 ../raster/r.contour/main.c:193 +#: ../raster/r.random/random.c:261 ../raster/r.contour/main.c:193 #: ../raster/r.stream.extract/close.c:202 ../raster/r.to.vect/main.c:238 #: ../raster3d/r3.flow/main.c:72 ../vector/v.mkgrid/main.c:350 -#: ../vector/v.mkgrid/main.c:408 ../vector/v.random/main.c:265 +#: ../vector/v.mkgrid/main.c:408 ../vector/v.random/main.c:306 #: ../vector/v.in.lidar/attributes.c:144 ../vector/v.reclass/main.c:327 #: ../vector/v.in.dwg/main.c:249 ../vector/v.select/copy_tabs.c:90 -#: ../vector/v.in.ogr/main.c:1145 ../vector/v.patch/main.c:333 +#: ../vector/v.in.ogr/main.c:1208 ../vector/v.patch/main.c:371 #: ../vector/v.overlay/main.c:597 ../vector/v.sample/main.c:197 -#: ../vector/v.distance/main.c:1424 ../vector/v.in.ascii/main.c:423 -#: ../vector/v.to.points/main.c:202 ../vector/v.in.dxf/write_vect.c:238 -#: ../vector/v.extract/copy_tab.c:129 +#: ../vector/v.distance/main.c:1432 ../vector/v.in.ascii/main.c:423 +#: ../vector/v.to.points/main.c:202 ../vector/v.decimate/copy_tab.c:124 +#: ../vector/v.in.dxf/write_vect.c:238 ../vector/v.extract/copy_tab.c:129 #, c-format msgid "Unable to grant privileges on table <%s>" msgstr "" @@ -9046,155 +9379,166 @@ msgid "Unable to read category file of raster map <%s@%s>" msgstr "" -#: ../raster/r.horizon/main.c:182 ../raster/r.sunhours/main.c:75 +#: ../raster/r.horizon/main.c:181 ../raster/r.sunhours/main.c:75 #: ../raster/r.sunmask/main.c:118 msgid "sun position" msgstr "" -#: ../raster/r.horizon/main.c:184 +#: ../raster/r.horizon/main.c:183 msgid "Computes horizon angle height from a digital elevation model." msgstr "" -#: ../raster/r.horizon/main.c:186 +#: ../raster/r.horizon/main.c:185 msgid "The module has two different modes of operation: 1. Computes the entire horizon around a single point whose coordinates are given with the 'coord' option. The horizon height (in radians). 2. Computes one or more raster maps of the horizon height in a single direction. The input for this is the angle (in degrees), which is measured counterclockwise with east=0, north=90 etc. The output is the horizon height in radians." msgstr "" -#: ../raster/r.horizon/main.c:203 +#: ../raster/r.horizon/main.c:202 msgid "Direction in which you want to know the horizon height" msgstr "" -#: ../raster/r.horizon/main.c:220 +#: ../raster/r.horizon/main.c:219 msgid "Start angle for multidirectional horizon [degrees]" msgstr "" -#: ../raster/r.horizon/main.c:221 ../raster/r.horizon/main.c:230 -#: ../raster/r.horizon/main.c:238 ../raster/r.horizon/main.c:246 -#: ../raster/r.horizon/main.c:254 ../raster/r.horizon/main.c:262 -#: ../raster/r.horizon/main.c:270 ../raster/r.horizon/main.c:283 +#: ../raster/r.horizon/main.c:220 ../raster/r.horizon/main.c:229 +#: ../raster/r.horizon/main.c:237 ../raster/r.horizon/main.c:245 +#: ../raster/r.horizon/main.c:253 ../raster/r.horizon/main.c:261 +#: ../raster/r.horizon/main.c:269 ../raster/r.horizon/main.c:282 msgid "Raster mode" msgstr "" -#: ../raster/r.horizon/main.c:229 +#: ../raster/r.horizon/main.c:228 msgid "End angle for multidirectional horizon [degrees]" msgstr "" -#: ../raster/r.horizon/main.c:237 +#: ../raster/r.horizon/main.c:236 msgid "For horizon rasters, read from the DEM an extra buffer around the present region" msgstr "" -#: ../raster/r.horizon/main.c:245 +#: ../raster/r.horizon/main.c:244 msgid "For horizon rasters, read from the DEM an extra buffer eastward the present region" msgstr "" -#: ../raster/r.horizon/main.c:253 +#: ../raster/r.horizon/main.c:252 msgid "For horizon rasters, read from the DEM an extra buffer westward the present region" msgstr "" -#: ../raster/r.horizon/main.c:261 +#: ../raster/r.horizon/main.c:260 msgid "For horizon rasters, read from the DEM an extra buffer northward the present region" msgstr "" -#: ../raster/r.horizon/main.c:269 +#: ../raster/r.horizon/main.c:268 msgid "For horizon rasters, read from the DEM an extra buffer southward the present region" msgstr "" -#: ../raster/r.horizon/main.c:277 +#: ../raster/r.horizon/main.c:276 msgid "The maximum distance to consider when finding the horizon height" msgstr "" -#: ../raster/r.horizon/main.c:288 +#: ../raster/r.horizon/main.c:287 msgid "Coordinate for which you want to calculate the horizon" msgstr "" -#: ../raster/r.horizon/main.c:289 ../raster/r.horizon/main.c:305 +#: ../raster/r.horizon/main.c:288 ../raster/r.horizon/main.c:304 msgid "Point mode" msgstr "" -#: ../raster/r.horizon/main.c:310 +#: ../raster/r.horizon/main.c:309 msgid "Write output in degrees (default is radians)" msgstr "" -#: ../raster/r.horizon/main.c:315 +#: ../raster/r.horizon/main.c:314 msgid "Write output in compass orientation (default is CCW, East=0)" msgstr "" -#: ../raster/r.horizon/main.c:355 +#: ../raster/r.horizon/main.c:354 msgid "Note: In latitude-longitude coordinate system specify buffers in degree unit" msgstr "" -#: ../raster/r.horizon/main.c:368 +#: ../raster/r.horizon/main.c:367 msgid "Can't read the coordinates from the \"coordinate\" option." msgstr "" -#: ../raster/r.horizon/main.c:395 +#: ../raster/r.horizon/main.c:372 +msgid "Coordinates are outside of the current region" +msgstr "" + +#: ../raster/r.horizon/main.c:399 msgid "You didn't specify a direction value or step size. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:400 +#: ../raster/r.horizon/main.c:404 msgid "You didn't specify a horizon raster name. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:415 +#: ../raster/r.horizon/main.c:419 msgid "Negative values of start angle are not allowed. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:419 +#: ../raster/r.horizon/main.c:423 msgid "End angle is not between 0 and 360. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:423 +#: ../raster/r.horizon/main.c:427 msgid "You specify a start grater than the end angle. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:431 +#: ../raster/r.horizon/main.c:435 msgid "You didn't specify an angle step size. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:442 +#: ../raster/r.horizon/main.c:446 msgid "Could not read bufferzone size. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:447 ../raster/r.horizon/main.c:453 -#: ../raster/r.horizon/main.c:460 ../raster/r.horizon/main.c:467 +#: ../raster/r.horizon/main.c:451 ../raster/r.horizon/main.c:457 +#: ../raster/r.horizon/main.c:464 ../raster/r.horizon/main.c:471 #, c-format msgid "Could not read %s bufferzone size. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:448 +#: ../raster/r.horizon/main.c:452 msgid "east" msgstr "" -#: ../raster/r.horizon/main.c:454 +#: ../raster/r.horizon/main.c:458 msgid "west" msgstr "" -#: ../raster/r.horizon/main.c:461 +#: ../raster/r.horizon/main.c:465 msgid "south" msgstr "" -#: ../raster/r.horizon/main.c:468 +#: ../raster/r.horizon/main.c:472 msgid "north" msgstr "" -#: ../raster/r.horizon/main.c:473 +#: ../raster/r.horizon/main.c:477 msgid "Could not read maximum distance. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:484 +#: ../raster/r.horizon/main.c:488 msgid "The distance value must be 0.5-1.5. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:654 ../raster/r.in.ascii/main.c:187 +#: ../raster/r.horizon/main.c:656 ../raster/r.in.ascii/main.c:187 #, c-format msgid "OOPS: rows changed from %d to %d" msgstr "" -#: ../raster/r.horizon/main.c:658 ../raster/r.in.ascii/main.c:190 +#: ../raster/r.horizon/main.c:660 ../raster/r.in.ascii/main.c:190 #, c-format msgid "OOPS: cols changed from %d to %d" msgstr "" -#: ../raster/r.horizon/main.c:1174 +#: ../raster/r.horizon/main.c:849 ../raster/r.horizon/main.c:867 +#: ../raster/r.horizon/main.c:1203 ../raster/r.horizon/main.c:1223 +#: ../raster/r.proj/main.c:450 ../raster/r.proj/main.c:541 +#, c-format +msgid "Error in %s" +msgstr "" + +#: ../raster/r.horizon/main.c:1176 #, c-format msgid "Calculating map %01d of %01d (angle %.2f, raster map <%s>)" msgstr "" @@ -9349,7 +9693,7 @@ 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:183 +#: ../raster/r.series.accumulate/main.c:132 ../raster/r.series/main.c:184 msgid "Ignore values outside this range" msgstr "" @@ -9373,7 +9717,7 @@ msgid "Huglin Heliothermal index" msgstr "" -#: ../raster/r.series.accumulate/main.c:163 ../raster/r.series/main.c:191 +#: ../raster/r.series.accumulate/main.c:163 ../raster/r.series/main.c:192 msgid "Do not keep files open" msgstr "" @@ -9382,27 +9726,30 @@ msgstr "" #: ../raster/r.series.accumulate/main.c:206 ../raster/r.neighbors/main.c:266 -#: ../raster/r.series/main.c:204 ../raster/r.mapcalc/main.c:131 -#: ../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.external/main.c:170 ../vector/v.colors/main.c:206 +#: ../raster/r.series/main.c:205 ../raster/r.mapcalc/main.c:131 +#: ../raster/r.buildvrt/main.c:109 ../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.external/main.c:170 +#: ../vector/v.colors/main.c:219 #, c-format msgid "%s= and %s= are mutually exclusive" msgstr "" -#: ../raster/r.series.accumulate/main.c:210 ../raster/r.series/main.c:208 -#: ../raster/r.series.interp/main.c:126 ../raster/r.series.interp/main.c:142 +#: ../raster/r.series.accumulate/main.c:210 ../raster/r.series/main.c:209 +#: ../raster/r.buildvrt/main.c:113 ../raster/r.series.interp/main.c:126 +#: ../raster/r.series.interp/main.c:142 #, c-format msgid "Please specify %s= or %s=" msgstr "" -#: ../raster/r.series.accumulate/main.c:255 ../raster/r.series/main.c:275 +#: ../raster/r.series.accumulate/main.c:255 ../raster/r.series/main.c:288 +#: ../raster/r.buildvrt/main.c:174 msgid "No raster map name found in input file" msgstr "" -#: ../raster/r.series.accumulate/main.c:318 ../raster/r.slope.aspect/main.c:544 -#: ../raster/r.series/main.c:386 ../raster/r.patch/main.c:140 -#: ../raster/r.series.interp/main.c:339 ../raster/r.relief/main.c:316 +#: ../raster/r.series.accumulate/main.c:318 ../raster/r.slope.aspect/main.c:577 +#: ../raster/r.series/main.c:415 ../raster/r.patch/main.c:140 +#: ../raster/r.series.interp/main.c:339 ../raster/r.relief/main.c:317 msgid "Percent complete..." msgstr "" @@ -9464,10 +9811,10 @@ msgstr "" #: ../raster/r.distance/report.c:61 -#: ../scripts/i.colors.enhance/i.colors.enhance.py:153 -#: ../scripts/i.colors.enhance/i.colors.enhance.py:176 -#: ../scripts/i.colors.enhance/i.colors.enhance.py:186 -#: ../scripts/i.colors.enhance/i.colors.enhance.py:210 +#: ../scripts/i.colors.enhance/i.colors.enhance.py:161 +#: ../scripts/i.colors.enhance/i.colors.enhance.py:184 +#: ../scripts/i.colors.enhance/i.colors.enhance.py:194 +#: ../scripts/i.colors.enhance/i.colors.enhance.py:218 msgid "Processing..." msgstr "" @@ -10388,9 +10735,9 @@ #: ../raster/r.contour/main.c:183 ../raster/r.stream.extract/close.c:194 #: ../vector/v.net.distance/main.c:291 ../vector/v.in.lidar/attributes.c:135 #: ../vector/v.net.allpairs/main.c:179 ../vector/v.in.dwg/main.c:240 -#: ../vector/v.in.ogr/main.c:1138 ../vector/v.net.path/path.c:109 +#: ../vector/v.in.ogr/main.c:1201 ../vector/v.net.path/path.c:109 #: ../vector/v.overlay/main.c:587 ../vector/v.net.iso/main.c:390 -#: ../vector/v.net.flow/main.c:181 ../vector/v.distance/main.c:1419 +#: ../vector/v.net.flow/main.c:181 ../vector/v.distance/main.c:1427 #: ../vector/v.net.timetable/main.c:103 ../vector/v.to.points/main.c:192 #: ../vector/v.net.components/main.c:190 ../vector/v.net.centrality/main.c:266 #: ../vector/v.net.alloc/main.c:329 @@ -10400,7 +10747,7 @@ #: ../raster/r.contour/main.c:188 ../raster3d/r3.flow/main.c:67 #: ../vector/v.in.lidar/attributes.c:139 ../vector/v.reclass/main.c:322 -#: ../vector/v.in.dwg/main.c:244 ../vector/v.in.ogr/main.c:1360 +#: ../vector/v.in.dwg/main.c:244 ../vector/v.in.ogr/main.c:1430 #: ../vector/v.in.ascii/main.c:523 ../vector/v.to.points/main.c:197 #: ../vector/v.in.dxf/write_vect.c:241 #, c-format @@ -10408,8 +10755,8 @@ msgstr "" #: ../raster/r.contour/main.c:203 ../vector/v.select/copy_tabs.c:17 -#: ../vector/v.voronoi/main.c:384 ../vector/v.extract/copy_tab.c:57 -#: ../vector/v.generalize/misc.c:134 +#: ../vector/v.voronoi/main.c:384 ../vector/v.decimate/copy_tab.c:54 +#: ../vector/v.extract/copy_tab.c:57 ../vector/v.generalize/misc.c:134 msgid "Writing attributes..." msgstr "" @@ -10420,7 +10767,7 @@ msgid "Unable to insert new record: '%s'" msgstr "" -#: ../raster/r.contour/main.c:237 ../raster/r.in.lidar/main.c:608 +#: ../raster/r.contour/main.c:237 ../raster/r.in.lidar/main.c:613 #: ../vector/v.generalize/displacement.c:78 msgid "Reading data..." msgstr "" @@ -10456,7 +10803,7 @@ msgstr[2] "" msgstr[3] "" -#: ../raster/r.contour/cont.c:213 +#: ../raster/r.contour/cont.c:214 #, c-format msgid "%d crossing found" msgid_plural "%d crossings found" @@ -10465,203 +10812,215 @@ msgstr[2] "" msgstr[3] "" -#: ../raster/r.contour/cont.c:266 +#: ../raster/r.contour/cont.c:267 msgid "Illegal edge number" msgstr "" -#: ../raster/r.contour/cont.c:374 +#: ../raster/r.contour/cont.c:375 msgid "Edge number out of range" msgstr "" -#: ../raster/r.slope.aspect/main.c:152 ../raster/r.param.scale/interface.c:56 +#: ../raster/r.slope.aspect/main.c:170 ../raster/r.param.scale/interface.c:56 #: ../raster/r.relief/main.c:110 ../imagery/i.topo.corr/main.c:48 msgid "terrain" msgstr "" -#: ../raster/r.slope.aspect/main.c:153 +#: ../raster/r.slope.aspect/main.c:171 msgid "aspect" msgstr "" -#: ../raster/r.slope.aspect/main.c:154 +#: ../raster/r.slope.aspect/main.c:172 msgid "slope" msgstr "" -#: ../raster/r.slope.aspect/main.c:155 +#: ../raster/r.slope.aspect/main.c:173 msgid "curvature" msgstr "" -#: ../raster/r.slope.aspect/main.c:156 +#: ../raster/r.slope.aspect/main.c:174 msgid "Generates raster maps of slope, aspect, curvatures and partial derivatives from an elevation raster map." msgstr "" -#: ../raster/r.slope.aspect/main.c:158 +#: ../raster/r.slope.aspect/main.c:176 msgid "Aspect is calculated counterclockwise from east." msgstr "" -#: ../raster/r.slope.aspect/main.c:165 ../vector/v.surf.rst/main.c:201 +#: ../raster/r.slope.aspect/main.c:183 ../vector/v.surf.rst/main.c:203 msgid "Name for output slope raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:166 ../raster/r.slope.aspect/main.c:172 -#: ../raster/r.slope.aspect/main.c:196 ../raster/r.slope.aspect/main.c:203 -#: ../raster/r.slope.aspect/main.c:210 ../raster/r.slope.aspect/main.c:217 -#: ../raster/r.slope.aspect/main.c:224 ../raster/r.slope.aspect/main.c:231 -#: ../raster/r.slope.aspect/main.c:238 ../raster/r.watershed/front/main.c:139 -#: ../raster/r.watershed/front/main.c:146 -#: ../raster/r.watershed/front/main.c:153 +#: ../raster/r.slope.aspect/main.c:184 ../raster/r.slope.aspect/main.c:190 +#: ../raster/r.slope.aspect/main.c:214 ../raster/r.slope.aspect/main.c:221 +#: ../raster/r.slope.aspect/main.c:228 ../raster/r.slope.aspect/main.c:235 +#: ../raster/r.slope.aspect/main.c:242 ../raster/r.slope.aspect/main.c:249 +#: ../raster/r.slope.aspect/main.c:256 ../raster/r.watershed/front/main.c:147 +#: ../raster/r.watershed/front/main.c:154 #: ../raster/r.watershed/front/main.c:160 -#: ../raster/r.watershed/front/main.c:166 -#: ../raster/r.watershed/front/main.c:172 -#: ../raster/r.watershed/front/main.c:180 -#: ../raster/r.watershed/front/main.c:188 -#: ../raster/r.watershed/front/main.c:195 ../vector/v.surf.rst/main.c:172 -#: ../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:232 ../vector/v.surf.rst/main.c:239 -#: ../vector/v.surf.rst/main.c:246 ../vector/v.surf.rst/main.c:253 +#: ../raster/r.watershed/front/main.c:167 +#: ../raster/r.watershed/front/main.c:173 +#: ../raster/r.watershed/front/main.c:179 +#: ../raster/r.watershed/front/main.c:186 +#: ../raster/r.watershed/front/main.c:193 +#: ../raster/r.watershed/front/main.c:200 ../vector/v.surf.rst/main.c:174 +#: ../vector/v.surf.rst/main.c:198 ../vector/v.surf.rst/main.c:204 +#: ../vector/v.surf.rst/main.c:210 ../vector/v.surf.rst/main.c:216 +#: ../vector/v.surf.rst/main.c:222 ../vector/v.surf.rst/main.c:228 +#: ../vector/v.surf.rst/main.c:234 ../vector/v.surf.rst/main.c:241 +#: ../vector/v.surf.rst/main.c:248 ../vector/v.surf.rst/main.c:255 #: ../vector/v.surf.bspline/main.c:130 ../vector/v.surf.bspline/main.c:135 -#: ../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.vol.rst/main.c:293 ../vector/v.vol.rst/main.c:299 +#: ../vector/v.vol.rst/main.c:362 ../vector/v.vol.rst/main.c:368 +#: ../vector/v.vol.rst/main.c:374 ../vector/v.vol.rst/main.c:381 +#: ../vector/v.vol.rst/main.c:387 ../vector/v.vol.rst/main.c:393 +#: ../vector/v.vol.rst/main.c:399 ../vector/v.vol.rst/main.c:405 msgid "Outputs" msgstr "" -#: ../raster/r.slope.aspect/main.c:171 ../vector/v.surf.rst/main.c:207 +#: ../raster/r.slope.aspect/main.c:189 ../vector/v.surf.rst/main.c:209 msgid "Name for output aspect raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:180 +#: ../raster/r.slope.aspect/main.c:198 msgid "Format for reporting the slope" msgstr "" -#: ../raster/r.slope.aspect/main.c:187 +#: ../raster/r.slope.aspect/main.c:205 msgid "Type of output aspect and slope maps" msgstr "" -#: ../raster/r.slope.aspect/main.c:195 ../vector/v.surf.rst/main.c:213 +#: ../raster/r.slope.aspect/main.c:213 ../vector/v.surf.rst/main.c:215 msgid "Name for output profile curvature raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:202 ../vector/v.surf.rst/main.c:219 +#: ../raster/r.slope.aspect/main.c:220 ../vector/v.surf.rst/main.c:221 msgid "Name for output tangential curvature raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:209 +#: ../raster/r.slope.aspect/main.c:227 msgid "Name for output first order partial derivative dx (E-W slope) raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:216 +#: ../raster/r.slope.aspect/main.c:234 msgid "Name for output first order partial derivative dy (N-S slope) raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:223 +#: ../raster/r.slope.aspect/main.c:241 msgid "Name for output second order partial derivative dxx raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:230 +#: ../raster/r.slope.aspect/main.c:248 msgid "Name for output second order partial derivative dyy raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:237 +#: ../raster/r.slope.aspect/main.c:255 msgid "Name for output second order partial derivative dxy raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:243 +#: ../raster/r.slope.aspect/main.c:261 msgid "Multiplicative factor to convert elevation units to horizontal units" msgstr "" -#: ../raster/r.slope.aspect/main.c:252 +#: ../raster/r.slope.aspect/main.c:270 msgid "Minimum slope value (in percent) for which aspect is computed" msgstr "" -#: ../raster/r.slope.aspect/main.c:261 +#: ../raster/r.slope.aspect/main.c:279 msgid "Do not align the current region to the raster elevation map" msgstr "" -#: ../raster/r.slope.aspect/main.c:315 ../raster/r.relief/main.c:220 +#: ../raster/r.slope.aspect/main.c:285 +msgid "Compute output at edges and near NULL values" +msgstr "" + +#: ../raster/r.slope.aspect/main.c:291 +msgid "Create aspect as degrees clockwise from North (azimuth), with flat = -9999" +msgstr "" + +#: ../raster/r.slope.aspect/main.c:293 +msgid "Default: degrees counter-clockwise from East, with flat = 0" +msgstr "" + +#: ../raster/r.slope.aspect/main.c:348 ../raster/r.relief/main.c:221 #, c-format msgid "%s=%s - must be a positive number" msgstr "" -#: ../raster/r.slope.aspect/main.c:321 ../raster/r.relief/main.c:201 -#: ../raster/r.relief/main.c:207 +#: ../raster/r.slope.aspect/main.c:354 ../raster/r.relief/main.c:202 +#: ../raster/r.relief/main.c:208 #, c-format msgid "%s=%s - must be a non-negative number" msgstr "" -#: ../raster/r.slope.aspect/main.c:336 +#: ../raster/r.slope.aspect/main.c:369 #, 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:358 +#: ../raster/r.slope.aspect/main.c:391 #, c-format msgid "Wrong raster type: %s" msgstr "" -#: ../raster/r.slope.aspect/main.c:387 +#: ../raster/r.slope.aspect/main.c:420 msgid "r.slope.aspect does not convert horizontal units to meters in this version, see manual page." msgstr "" -#: ../raster/r.slope.aspect/main.c:968 +#: ../raster/r.slope.aspect/main.c:1025 #, c-format msgid "Elevation products for mapset <%s> in <%s>" msgstr "" -#: ../raster/r.slope.aspect/main.c:987 +#: ../raster/r.slope.aspect/main.c:1044 #, c-format msgid "Min computed aspect %.4f, max computed aspect %.4f" msgstr "" -#: ../raster/r.slope.aspect/main.c:1051 +#: ../raster/r.slope.aspect/main.c:1145 #, c-format msgid "Aspect raster map <%s> complete" msgstr "" -#: ../raster/r.slope.aspect/main.c:1108 +#: ../raster/r.slope.aspect/main.c:1202 #, c-format msgid "Min computed slope %.4f, max computed slope %.4f" msgstr "" -#: ../raster/r.slope.aspect/main.c:1161 +#: ../raster/r.slope.aspect/main.c:1255 #, c-format msgid "Slope raster map <%s> complete" msgstr "" -#: ../raster/r.slope.aspect/main.c:1233 +#: ../raster/r.slope.aspect/main.c:1327 #, c-format msgid "Profile curve raster map <%s> complete" msgstr "" -#: ../raster/r.slope.aspect/main.c:1260 +#: ../raster/r.slope.aspect/main.c:1354 #, c-format msgid "Tangential curve raster map <%s> complete" msgstr "" -#: ../raster/r.slope.aspect/main.c:1285 +#: ../raster/r.slope.aspect/main.c:1379 #, c-format msgid "E-W slope raster map <%s> complete" msgstr "" -#: ../raster/r.slope.aspect/main.c:1310 +#: ../raster/r.slope.aspect/main.c:1404 #, c-format msgid "N-S slope raster map <%s> complete" msgstr "" -#: ../raster/r.slope.aspect/main.c:1335 +#: ../raster/r.slope.aspect/main.c:1429 #, c-format msgid "Dxx raster map <%s> complete" msgstr "" -#: ../raster/r.slope.aspect/main.c:1360 +#: ../raster/r.slope.aspect/main.c:1454 #, c-format msgid "Dyy raster map <%s> complete" msgstr "" -#: ../raster/r.slope.aspect/main.c:1385 +#: ../raster/r.slope.aspect/main.c:1479 #, c-format msgid "Dxy raster map <%s> complete" msgstr "" @@ -10789,7 +11148,7 @@ msgid "\"%s\" field missing from header" msgstr "" -#: ../raster/r.stream.extract/main.c:78 ../raster/r.watershed/front/main.c:78 +#: ../raster/r.stream.extract/main.c:78 ../raster/r.watershed/front/main.c:80 msgid "stream network" msgstr "" @@ -10805,11 +11164,6 @@ msgid "Stream extraction will use provided accumulation instead of calculating it anew" msgstr "" -#: ../raster/r.stream.extract/main.c:89 ../raster/r.stream.extract/main.c:97 -#: ../raster/r.flow/main.c:435 ../raster/r.flow/main.c:441 -msgid "Input maps" -msgstr "" - #: ../raster/r.stream.extract/main.c:93 msgid "Name of input raster map with real depressions" msgstr "" @@ -10908,13 +11262,13 @@ msgstr "" #: ../raster/r.stream.extract/main.c:318 -#: ../raster/r.watershed/seg/init_vars.c:252 +#: ../raster/r.watershed/seg/init_vars.c:255 #, c-format msgid "Will need up to %.2f MB of disk space" msgstr "" #: ../raster/r.stream.extract/main.c:320 -#: ../raster/r.watershed/seg/init_vars.c:254 +#: ../raster/r.watershed/seg/init_vars.c:258 #, c-format msgid "Will need up to %.2f GB (%.0f MB) of disk space" msgstr "" @@ -10997,17 +11351,14 @@ msgid "Unable to re-open segment file" msgstr "" -#: ../raster/r.stream.extract/cseg.c:47 ../raster/r.stream.extract/dseg.c:47 -#: ../raster/r.stream.extract/dseg.c:97 ../raster/r.stream.extract/bseg.c:46 -#: ../raster/r.stream.extract/bseg.c:96 ../raster/r.stream.extract/seg.c:52 -#: ../raster/r.stream.extract/seg.c:94 ../raster/r.stream.extract/seg.c:103 +#: ../raster/r.stream.extract/cseg.c:47 ../raster/r.stream.extract/cseg.c:97 +#: ../raster/r.stream.extract/dseg.c:47 ../raster/r.stream.extract/dseg.c:97 +#: ../raster/r.stream.extract/bseg.c:46 ../raster/r.stream.extract/bseg.c:96 +#: ../raster/r.stream.extract/seg.c:52 ../raster/r.stream.extract/seg.c:94 +#: ../raster/r.stream.extract/seg.c:103 msgid "Unable to read segment file" msgstr "" -#: ../raster/r.stream.extract/cseg.c:97 -msgid "Unabel to read segment file" -msgstr "" - #: ../raster/r.stream.extract/cseg.c:120 #, c-format msgid "Unable to segment put row %d for raster map <%s>" @@ -11046,8 +11397,8 @@ msgstr "" #: ../raster/r.stream.extract/streams.c:336 -#: ../raster/r.watershed/seg/do_cum.c:487 -#: ../raster/r.watershed/ram/do_cum.c:443 +#: ../raster/r.watershed/seg/do_cum.c:518 +#: ../raster/r.watershed/ram/do_cum.c:469 #, c-format msgid "MFD: cumulative proportion of flow distribution not 1.0 but %f" msgstr "" @@ -11088,7 +11439,8 @@ msgstr "" #: ../raster/r.stream.extract/close.c:198 -#, c-format +#: ../scripts/v.db.addtable/v.db.addtable.py:147 +#, c-format, python-format msgid "Unable to create index on table <%s>" msgstr "" @@ -11098,7 +11450,7 @@ msgstr "" #: ../raster/r.stream.extract/close.c:255 ../raster/r.grow.distance/main.c:325 -#: ../raster/r.fill.dir/main.c:253 +#: ../raster/r.fill.dir/main.c:259 msgid "Writing output raster maps..." msgstr "" @@ -11226,8 +11578,8 @@ msgid "Distance filter remains flat before beginning exponent" msgstr "" -#: ../raster/r.random.surface/main.c:102 -msgid "Random seed (SEED_MIN >= value >= SEED_MAX), default [random]" +#: ../raster/r.random.surface/main.c:102 ../raster/r.random.cells/main.c:77 +msgid "Random seed, default [random]" msgstr "" #: ../raster/r.random.surface/main.c:108 @@ -11238,12 +11590,12 @@ msgid "Uniformly distributed cell values" msgstr "" -#: ../raster/r.random.surface/main.c:128 ../raster/r.random.cells/init.c:96 +#: ../raster/r.random.surface/main.c:128 ../raster/r.random.cells/init.c:93 #, c-format msgid "Generating raster map <%s>..." msgstr "" -#: ../raster/r.random.surface/save.c:98 ../raster/r.drain/main.c:522 +#: ../raster/r.random.surface/save.c:98 ../raster/r.drain/main.c:523 #: ../raster/r.random.cells/indep.c:139 ../raster/r.composite/main.c:191 #: ../imagery/i.ifft/main.c:207 #, c-format @@ -11264,45 +11616,30 @@ msgid "Output raster map required" msgstr "" -#: ../raster/r.random.surface/init.c:108 -#, c-format -msgid "Seed (%d) larger than maximum (%d)" -msgstr "" - -#: ../raster/r.random.surface/init.c:111 ../raster/r.random.surface/init.c:120 -#, c-format -msgid " seed is set to %d" -msgstr "" - -#: ../raster/r.random.surface/init.c:116 -#, c-format -msgid "Seed (%d) smaller than minimum (%d)" -msgstr "" - -#: ../raster/r.random.surface/init.c:159 +#: ../raster/r.random.surface/init.c:141 #, c-format msgid "Distance value (%d): %lf must be >= 0.0" msgstr "" -#: ../raster/r.random.surface/init.c:187 +#: ../raster/r.random.surface/init.c:169 #, c-format msgid "Exponent value (%lf) must be > 0.0" msgstr "" -#: ../raster/r.random.surface/init.c:211 +#: ../raster/r.random.surface/init.c:193 #, c-format msgid "Flat value (%lf) must be less than distance value (%lf)" msgstr "" -#: ../raster/r.random.surface/init.c:232 +#: ../raster/r.random.surface/init.c:214 msgid "Must have a distance value for each filter" msgstr "" -#: ../raster/r.random.surface/init.c:264 +#: ../raster/r.random.surface/init.c:246 msgid "Must have a exponent value for each filter" msgstr "" -#: ../raster/r.random.surface/init.c:281 +#: ../raster/r.random.surface/init.c:263 msgid "Must have a weight value for each filter" msgstr "" @@ -11347,64 +11684,64 @@ msgid "File not found: %s" msgstr "" -#: ../raster/r.fill.dir/main.c:88 +#: ../raster/r.fill.dir/main.c:90 msgid "sink" msgstr "" -#: ../raster/r.fill.dir/main.c:89 +#: ../raster/r.fill.dir/main.c:91 msgid "fill sinks" msgstr "" -#: ../raster/r.fill.dir/main.c:90 +#: ../raster/r.fill.dir/main.c:92 msgid "depressions" msgstr "" -#: ../raster/r.fill.dir/main.c:92 +#: ../raster/r.fill.dir/main.c:94 msgid "Filters and generates a depressionless elevation map and a flow direction map from a given elevation raster map." msgstr "" -#: ../raster/r.fill.dir/main.c:99 +#: ../raster/r.fill.dir/main.c:101 msgid "Name for output depressionless elevation raster map" msgstr "" -#: ../raster/r.fill.dir/main.c:103 +#: ../raster/r.fill.dir/main.c:105 msgid "Name for output flow direction map for depressionless elevation raster map" msgstr "" -#: ../raster/r.fill.dir/main.c:108 +#: ../raster/r.fill.dir/main.c:110 msgid "Name for output raster map of problem areas" msgstr "" -#: ../raster/r.fill.dir/main.c:115 +#: ../raster/r.fill.dir/main.c:117 msgid "Aspect direction format" msgstr "" -#: ../raster/r.fill.dir/main.c:121 +#: ../raster/r.fill.dir/main.c:123 msgid "Find unresolved areas only" msgstr "" -#: ../raster/r.fill.dir/main.c:127 +#: ../raster/r.fill.dir/main.c:129 #, c-format msgid "The '%c' flag requires '%s'to be specified" msgstr "" -#: ../raster/r.fill.dir/main.c:148 +#: ../raster/r.fill.dir/main.c:150 msgid "Direction map is D8 resolution, i.e. 45 degrees" msgstr "" -#: ../raster/r.fill.dir/main.c:190 +#: ../raster/r.fill.dir/main.c:192 msgid "Reading input elevation raster map..." msgstr "" -#: ../raster/r.fill.dir/main.c:200 +#: ../raster/r.fill.dir/main.c:202 msgid "Filling sinks..." msgstr "" -#: ../raster/r.fill.dir/main.c:204 +#: ../raster/r.fill.dir/main.c:206 msgid "Determining flow directions for ambiguous cases..." msgstr "" -#: ../raster/r.fill.dir/main.c:217 +#: ../raster/r.fill.dir/main.c:219 msgid "Repeat to get the final directions..." msgstr "" @@ -11492,14 +11829,6 @@ msgid "Pass 2 of 2..." msgstr "" -#: ../raster/r.clump/clump.c:99 ../raster/r.clump/clump.c:151 -#: ../raster/r.clump/minsize.c:152 ../raster/r.clump/minsize.c:253 -#: ../raster/r.clump/minsize.c:287 ../raster/r.clump/minsize.c:293 -#: ../raster/r.clump/minsize.c:424 ../raster/r.clump/minsize.c:447 -#: ../raster/r.clump/minsize.c:518 ../imagery/i.segment/cluster.c:431 -msgid "Unable to read from temp file" -msgstr "" - #: ../raster/r.clump/clump.c:115 ../raster/r.clump/clump.c:347 #: ../raster/r.clump/clump.c:361 ../raster/r.clump/clump.c:648 #: ../raster/r.clump/clump.c:662 ../raster/r.clump/minsize.c:163 @@ -11527,9 +11856,9 @@ msgid "%d-band clumping with threshold %g" msgstr "" -#: ../raster/r.clump/clump.c:451 ../imagery/i.segment/write_output.c:112 -#: ../imagery/i.segment/open_files.c:71 ../imagery/i.segment/open_files.c:238 -#: ../imagery/i.segment/open_files.c:246 +#: ../raster/r.clump/clump.c:451 ../imagery/i.segment/write_output.c:114 +#: ../imagery/i.segment/open_files.c:57 ../imagery/i.segment/open_files.c:232 +#: ../imagery/i.segment/open_files.c:240 #, c-format msgid "No min/max found in raster map <%s>" msgstr "" @@ -11614,7 +11943,7 @@ msgid "PNG error" msgstr "" -#: ../raster/r.in.png/main.c:485 ../raster/r.cross/main.c:168 +#: ../raster/r.in.png/main.c:485 ../raster/r.cross/main.c:161 #: ../raster/r.basins.fill/main.c:146 ../raster/r.resample/main.c:125 #, c-format msgid "Creating support files for <%s>..." @@ -11644,34 +11973,34 @@ msgid "Output image file header only and exit" msgstr "" -#: ../raster/r.cross/main.c:72 +#: ../raster/r.cross/main.c:71 msgid "Creates a cross product of the category values from multiple raster map layers." msgstr "" -#: ../raster/r.cross/main.c:81 +#: ../raster/r.cross/main.c:80 #, c-format msgid "Names of 2-%d input raster maps" msgstr "" -#: ../raster/r.cross/main.c:90 -msgid "Non-zero data only" +#: ../raster/r.cross/main.c:89 +msgid "Non-NULL data only" msgstr "" -#: ../raster/r.cross/main.c:103 +#: ../raster/r.cross/main.c:102 #, c-format msgid "More than %d files not allowed" msgstr "" -#: ../raster/r.cross/main.c:119 +#: ../raster/r.cross/main.c:111 msgid "Must specify 2 or more input maps" msgstr "" -#: ../raster/r.cross/main.c:136 +#: ../raster/r.cross/main.c:129 #, c-format msgid "%s: STEP 2 ..." msgstr "" -#: ../raster/r.cross/main.c:178 +#: ../raster/r.cross/main.c:171 #, c-format msgid "%d categories" msgstr "" @@ -11686,40 +12015,45 @@ msgid "%s: STEP 3 ... " msgstr "" -#: ../raster/r.series/main.c:141 +#: ../raster/r.series/main.c:142 msgid "Makes each output cell value a function of the values assigned to the corresponding cells in the input raster map layers." msgstr "" -#: ../raster/r.series/main.c:150 +#: ../raster/r.series/main.c:151 msgid "Input file with one raster map name and optional one weight per line, field separator between name and weight is |" msgstr "" -#: ../raster/r.series/main.c:161 ../raster3d/r3.neighbors/main.c:119 +#: ../raster/r.series/main.c:162 ../raster3d/r3.neighbors/main.c:119 msgid "Aggregate operation" msgstr "" -#: ../raster/r.series/main.c:176 +#: ../raster/r.series/main.c:177 msgid "Weighting factor for each input map, default value is 1.0 for each input map" msgstr "" -#: ../raster/r.series/main.c:250 ../raster/r.series/main.c:312 +#: ../raster/r.series/main.c:253 ../raster/r.series/main.c:325 msgid "Weights must be positive" msgstr "" -#: ../raster/r.series/main.c:268 ../raster/r.series/main.c:318 +#: ../raster/r.series/main.c:271 ../raster/r.series/main.c:331 #, c-format msgid "Reading raster map <%s> using weight %f..." msgstr "" -#: ../raster/r.series/main.c:298 +#: ../raster/r.series/main.c:274 ../raster/r.series/main.c:334 +#, c-format +msgid "Unable to open input raster <%s>" +msgstr "" + +#: ../raster/r.series/main.c:311 msgid "input= and weights= must have the same number of values" msgstr "" -#: ../raster/r.series/main.c:333 +#: ../raster/r.series/main.c:356 msgid "output= and method= must have the same number of values" msgstr "" -#: ../raster/r.series/main.c:351 +#: ../raster/r.series/main.c:379 #, c-format msgid "Method %s not compatible with weights, using unweighed version instead" msgstr "" @@ -11932,95 +12266,95 @@ msgid "Flag %c makes sense only with %s option or -%c flag" msgstr "" -#: ../raster/r.in.lidar/main.c:369 ../raster3d/r3.in.lidar/main.c:340 +#: ../raster/r.in.lidar/main.c:367 +msgid "Trim option can be used only with trimmean method" +msgstr "" + +#: ../raster/r.in.lidar/main.c:374 ../raster3d/r3.in.lidar/main.c:340 #, c-format msgid "File <%s> does not exist" msgstr "" -#: ../raster/r.in.lidar/main.c:386 +#: ../raster/r.in.lidar/main.c:391 msgid "zrange will not be taken into account during scan" msgstr "" -#: ../raster/r.in.lidar/main.c:399 ../raster3d/r3.in.lidar/main.c:374 +#: ../raster/r.in.lidar/main.c:404 ../raster3d/r3.in.lidar/main.c:374 #: ../vector/v.in.lidar/main.c:349 #, c-format msgid "Input file <%s> does not exist" msgstr "" -#: ../raster/r.in.lidar/main.c:403 ../raster3d/r3.in.lidar/main.c:378 +#: ../raster/r.in.lidar/main.c:408 ../raster3d/r3.in.lidar/main.c:378 #, c-format msgid "Unable to open file <%s> as a LiDAR point cloud" msgstr "" -#: ../raster/r.in.lidar/main.c:407 ../raster3d/r3.in.lidar/main.c:382 +#: ../raster/r.in.lidar/main.c:412 ../raster3d/r3.in.lidar/main.c:382 #: ../vector/v.in.lidar/main.c:358 #, c-format msgid "Unable to read LAS header of <%s>" msgstr "" -#: ../raster/r.in.lidar/main.c:423 ../raster3d/r3.in.lidar/main.c:398 +#: ../raster/r.in.lidar/main.c:428 ../raster3d/r3.in.lidar/main.c:398 msgid "First file's projection checked, checking projection of the other files..." msgstr "" -#: ../raster/r.in.lidar/main.c:461 +#: ../raster/r.in.lidar/main.c:466 #, c-format msgid "Unknown filter option <%s>" msgstr "" -#: ../raster/r.in.lidar/main.c:479 ../raster/r.in.xyz/main.c:383 +#: ../raster/r.in.lidar/main.c:484 ../raster/r.in.xyz/main.c:383 msgid "Invalid zrange" msgstr "" -#: ../raster/r.in.lidar/main.c:493 +#: ../raster/r.in.lidar/main.c:498 #, c-format msgid "Invalid %s" msgstr "" -#: ../raster/r.in.lidar/main.c:525 ../general/g.region/main.c:815 +#: ../raster/r.in.lidar/main.c:530 ../general/g.region/main.c:865 #, c-format msgid "Invalid input <%s=%s>" msgstr "" -#: ../raster/r.in.lidar/main.c:528 +#: ../raster/r.in.lidar/main.c:533 #, c-format msgid "Option '%s' must be > 0.0" msgstr "" -#: ../raster/r.in.lidar/main.c:596 +#: ../raster/r.in.lidar/main.c:601 #, c-format -msgid "Unable to process the hole map at once. Please set the '%s' option to some value lower than 100." +msgid "Unable to process the whole map at once. Please set the '%s' option to some value lower than 100." msgstr "" -#: ../raster/r.in.lidar/main.c:616 +#: ../raster/r.in.lidar/main.c:621 #, c-format msgid "Pass #%d (of %d)..." msgstr "" -#: ../raster/r.in.lidar/main.c:755 ../raster/r.drain/main.c:470 -msgid "Writing output raster map..." -msgstr "" - -#: ../raster/r.in.lidar/main.c:778 +#: ../raster/r.in.lidar/main.c:783 #, c-format msgid "%lu points found in input file(s)" msgstr "" -#: ../raster/r.in.lidar/main.c:798 +#: ../raster/r.in.lidar/main.c:803 #, c-format msgid "%lu input points were invalid and filtered out" msgstr "" -#: ../raster/r.in.lidar/main.c:801 +#: ../raster/r.in.lidar/main.c:806 #, c-format msgid "%lu input points were invalid, use -%c flag to filter them out" msgstr "" -#: ../raster/r.in.lidar/main.c:804 +#: ../raster/r.in.lidar/main.c:809 #, c-format msgid "Raster map <%s> created. %lu points from %d files found in region." msgstr "" -#: ../raster/r.in.lidar/main.c:809 +#: ../raster/r.in.lidar/main.c:814 #, c-format msgid "Raster map <%s> created. %lu points found in region." msgstr "" @@ -12030,10 +12364,10 @@ msgid "Cannot create temporary file with segments of a raster map" msgstr "" -#: ../raster/r.in.lidar/projection.c:34 ../raster/r.in.gdal/proj.c:131 -#: ../raster/r.external/proj.c:131 ../raster3d/r3.in.lidar/projection.c:36 +#: ../raster/r.in.lidar/projection.c:34 ../raster/r.in.gdal/proj.c:153 +#: ../raster/r.external/proj.c:153 ../raster3d/r3.in.lidar/projection.c:36 #: ../vector/v.in.lidar/projection.c:32 ../vector/v.in.pdal/projection.c:31 -#: ../vector/v.in.ogr/proj.c:322 ../vector/v.external/proj.c:223 +#: ../vector/v.in.ogr/proj.c:361 ../vector/v.external/proj.c:246 msgid "" "Projection of dataset does not appear to match current location.\n" "\n" @@ -12052,10 +12386,10 @@ msgid "Import dataset PROJ_INFO is:\n" msgstr "" -#: ../raster/r.in.lidar/projection.c:91 ../raster/r.in.gdal/proj.c:237 -#: ../raster/r.external/proj.c:237 ../raster3d/r3.in.lidar/projection.c:93 +#: ../raster/r.in.lidar/projection.c:91 ../raster/r.in.gdal/proj.c:259 +#: ../raster/r.external/proj.c:259 ../raster3d/r3.in.lidar/projection.c:93 #: ../vector/v.in.lidar/projection.c:89 ../vector/v.in.pdal/projection.c:88 -#: ../vector/v.in.ogr/proj.c:428 ../vector/v.external/proj.c:329 +#: ../vector/v.in.ogr/proj.c:467 ../vector/v.external/proj.c:352 #, c-format msgid "" "\n" @@ -12074,17 +12408,17 @@ msgid "Unable to convert input map projection information to GRASS format for checking" msgstr "" -#: ../raster/r.in.lidar/projection.c:128 ../raster/r.in.gdal/proj.c:122 -#: ../raster/r.external/proj.c:122 ../raster3d/r3.in.lidar/projection.c:130 -#: ../vector/v.in.lidar/projection.c:126 ../vector/v.in.ogr/proj.c:313 -#: ../vector/v.external/proj.c:214 +#: ../raster/r.in.lidar/projection.c:128 ../raster/r.in.gdal/proj.c:144 +#: ../raster/r.external/proj.c:144 ../raster3d/r3.in.lidar/projection.c:130 +#: ../vector/v.in.lidar/projection.c:126 ../vector/v.in.ogr/proj.c:352 +#: ../vector/v.external/proj.c:237 msgid "Over-riding projection check" msgstr "" -#: ../raster/r.in.lidar/projection.c:139 ../raster/r.in.gdal/proj.c:260 -#: ../raster/r.external/proj.c:260 ../raster3d/r3.in.lidar/projection.c:141 +#: ../raster/r.in.lidar/projection.c:139 ../raster/r.in.gdal/proj.c:282 +#: ../raster/r.external/proj.c:282 ../raster3d/r3.in.lidar/projection.c:141 #: ../vector/v.in.lidar/projection.c:137 ../vector/v.in.pdal/projection.c:137 -#: ../vector/v.in.ogr/proj.c:451 ../vector/v.external/proj.c:352 +#: ../vector/v.in.ogr/proj.c:490 ../vector/v.external/proj.c:375 msgid "Projection of input dataset and current location appear to match" msgstr "" @@ -12120,14 +12454,6 @@ msgid "File containing expression(s) to evaluate" msgstr "" -#: ../raster/r.mapcalc/main.c:105 -msgid "Seed for rand() function" -msgstr "" - -#: ../raster/r.mapcalc/main.c:109 -msgid "Generate random seed (result is non-deterministic)" -msgstr "" - #: ../raster/r.mapcalc/main.c:113 msgid "List input and output maps" msgstr "" @@ -12225,8 +12551,8 @@ msgid "Unable to close raster map <%s@%s>" msgstr "" -#: ../raster/r.mapcalc/map3.c:607 ../raster/r.sunhours/main.c:324 -#: ../raster/r.sunhours/main.c:335 ../raster/r.sunhours/main.c:346 +#: ../raster/r.mapcalc/map3.c:607 ../raster/r.sunhours/main.c:325 +#: ../raster/r.sunhours/main.c:336 ../raster/r.sunhours/main.c:347 #: ../imagery/i.landsat.acca/tools.c:136 #: ../imagery/i.landsat.acca/algorithm.c:234 #: ../imagery/i.landsat.acca/algorithm.c:388 @@ -12316,9 +12642,9 @@ msgstr "" #: ../raster/r.statistics/main.c:118 ../raster/r.stats.zonal/main.c:165 -#: ../raster/r.proj/main.c:237 ../imagery/i.rectify/main.c:156 +#: ../raster/r.proj/main.c:248 ../imagery/i.rectify/main.c:156 #: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:151 -#: ../vector/v.vect.stats/main.c:302 +#: ../vector/v.vect.stats/main.c:309 #, c-format msgid "<%s=%s> unknown %s" msgstr "" @@ -12435,31 +12761,15 @@ msgid "Cannot get projection key values of current location" msgstr "" -#: ../raster/r.sunhours/main.c:232 ../general/g.region/printwindow.c:267 -#: ../general/g.region/printwindow.c:488 ../general/g.region/printwindow.c:569 -msgid "Unable to update lat/long projection parameters" -msgstr "" - -#: ../raster/r.sunhours/main.c:296 ../raster/r.sunhours/main.c:391 -#: ../raster/r.sunmask/g_solposition.c:127 -#: ../general/g.region/printwindow.c:285 ../general/g.region/printwindow.c:293 -#: ../general/g.region/printwindow.c:301 ../general/g.region/printwindow.c:309 -#: ../general/g.region/printwindow.c:319 ../general/g.region/printwindow.c:503 -#: ../general/g.region/printwindow.c:596 ../general/g.region/printwindow.c:608 -#: ../general/g.region/printwindow.c:625 ../general/g.region/printwindow.c:643 -#: ../general/g.region/printwindow.c:658 -msgid "Error in pj_do_proj (projection of input coordinate pair)" -msgstr "" - -#: ../raster/r.sunhours/main.c:356 +#: ../raster/r.sunhours/main.c:357 msgid "Calculating solar elevation and azimuth..." msgstr "" -#: ../raster/r.sunhours/main.c:359 +#: ../raster/r.sunhours/main.c:360 msgid "Calculating solar elevation..." msgstr "" -#: ../raster/r.sunhours/main.c:362 +#: ../raster/r.sunhours/main.c:363 msgid "Calculating solar azimuth..." msgstr "" @@ -12622,7 +12932,7 @@ msgid "Print compression information in shell script style" msgstr "" -#: ../raster/r.compress/main.c:128 ../raster/r.compress/main.c:308 +#: ../raster/r.compress/main.c:128 ../raster/r.compress/main.c:312 #, c-format msgid "Raster map <%s> is not in the current mapset" msgstr "" @@ -12642,72 +12952,82 @@ msgid "<%s> is a GDAL-linked map - can't (un)compress" msgstr "" -#: ../raster/r.compress/main.c:215 +#: ../raster/r.compress/main.c:145 +#, c-format +msgid "<%s> is a virtual raster map - can't (un)compress" +msgstr "" + +#: ../raster/r.compress/main.c:219 msgid "DONE: uncompressed file is %lu %s (%.2f%) smaller" msgstr "" -#: ../raster/r.compress/main.c:216 +#: ../raster/r.compress/main.c:220 msgid "DONE: compressed file is %lu %s (%.2f%) smaller" msgstr "" -#: ../raster/r.compress/main.c:220 +#: ../raster/r.compress/main.c:224 msgid "DONE: uncompressed file is %lu %s (%.2f%) larger" msgstr "" -#: ../raster/r.compress/main.c:221 +#: ../raster/r.compress/main.c:225 msgid "DONE: compressed file is %lu %s (%.2f%) larger" msgstr "" -#: ../raster/r.compress/main.c:224 +#: ../raster/r.compress/main.c:228 msgid "same size" msgstr "" -#: ../raster/r.compress/main.c:240 +#: ../raster/r.compress/main.c:244 #, c-format msgid "<%s> already uncompressed" msgstr "" -#: ../raster/r.compress/main.c:243 +#: ../raster/r.compress/main.c:247 #, c-format msgid "Uncompressing <%s>" msgstr "" -#: ../raster/r.compress/main.c:251 +#: ../raster/r.compress/main.c:255 #, c-format msgid "Re-compressing <%s>" msgstr "" -#: ../raster/r.compress/main.c:254 +#: ../raster/r.compress/main.c:258 #, c-format msgid "Compressing <%s>" msgstr "" -#: ../raster/r.compress/main.c:312 +#: ../raster/r.compress/main.c:316 #, c-format msgid "<%s> is a GDAL-linked map" msgstr "" -#: ../raster/r.compress/main.c:316 +#: ../raster/r.compress/main.c:320 +#, c-format +msgid "<%s> is a virtual raster map" +msgstr "" + +#: ../raster/r.compress/main.c:324 #, c-format msgid "<%s> is a reclass file of map <%s> in mapset <%s>" msgstr "" -#: ../raster/r.compress/main.c:336 +#: ../raster/r.compress/main.c:344 #, c-format msgid "<%s> is uncompressed (method %i: %s). Data type: %s" msgstr "" -#: ../raster/r.compress/main.c:343 +#: ../raster/r.compress/main.c:351 #, c-format msgid "<%s> is compressed (method %i: %s). Data type: %s" msgstr "" -#: ../raster/r.compress/main.c:351 +#: ../raster/r.compress/main.c:359 #, c-format msgid "<%s> has a compressed NULL file" msgstr "" -#: ../raster/r.compress/main.c:353 +#: ../raster/r.compress/main.c:362 #, c-format msgid "<%s> has an uncompressed NULL file" msgstr "" @@ -12924,22 +13244,22 @@ #: ../raster/r.out.gdal/main.c:713 ../raster/r.out.gdal/main.c:725 #: ../raster/r.out.gdal/main.c:738 ../raster/r.out.gdal/main.c:751 #: ../raster/r.out.gdal/main.c:763 ../raster/r.out.gdal/main.c:777 -#: ../raster/r.out.gdal/export_band.c:477 -#: ../raster/r.out.gdal/export_band.c:489 -#: ../raster/r.out.gdal/export_band.c:502 -#: ../raster/r.out.gdal/export_band.c:515 -#: ../raster/r.out.gdal/export_band.c:527 -#: ../raster/r.out.gdal/export_band.c:540 -#: ../raster/r.out.gdal/export_band.c:554 +#: ../raster/r.out.gdal/export_band.c:482 +#: ../raster/r.out.gdal/export_band.c:494 +#: ../raster/r.out.gdal/export_band.c:507 +#: ../raster/r.out.gdal/export_band.c:520 +#: ../raster/r.out.gdal/export_band.c:532 +#: ../raster/r.out.gdal/export_band.c:547 +#: ../raster/r.out.gdal/export_band.c:562 msgid "Selected GDAL datatype does not cover data range." msgstr "" #: ../raster/r.out.gdal/main.c:714 ../raster/r.out.gdal/main.c:726 #: ../raster/r.out.gdal/main.c:739 ../raster/r.out.gdal/main.c:752 -#: ../raster/r.out.gdal/export_band.c:478 -#: ../raster/r.out.gdal/export_band.c:490 -#: ../raster/r.out.gdal/export_band.c:503 -#: ../raster/r.out.gdal/export_band.c:516 +#: ../raster/r.out.gdal/export_band.c:483 +#: ../raster/r.out.gdal/export_band.c:495 +#: ../raster/r.out.gdal/export_band.c:508 +#: ../raster/r.out.gdal/export_band.c:521 #, c-format msgid "GDAL datatype: %s, range: %d - %d" msgstr "" @@ -12951,15 +13271,14 @@ msgid "Range to be exported: %g - %g" msgstr "" -#: ../raster/r.out.gdal/main.c:764 ../raster/r.out.gdal/export_band.c:528 +#: ../raster/r.out.gdal/main.c:764 ../raster/r.out.gdal/export_band.c:533 #, c-format msgid "GDAL datatype: %s, range: %u - %u" msgstr "" -#: ../raster/r.out.gdal/main.c:778 ../raster/r.out.gdal/export_band.c:541 -#: ../raster/r.out.gdal/export_band.c:555 +#: ../raster/r.out.gdal/main.c:778 ../raster/r.out.gdal/export_band.c:548 #, c-format -msgid "GDAL datatype: %s, range: %g - %g" +msgid "GDAL datatype: %s, range: %.7g - %.7g" msgstr "" #: ../raster/r.out.gdal/main.c:805 ../raster/r.out.gdal/main.c:818 @@ -12990,7 +13309,7 @@ msgid "GDAL datatype: %s, valid range: %g - %g" msgstr "" -#: ../raster/r.out.gdal/export_band.c:53 ../raster/r.out.gdal/export_band.c:359 +#: ../raster/r.out.gdal/export_band.c:53 ../raster/r.out.gdal/export_band.c:364 msgid "Unable to allocate buffer for reading raster map" msgstr "" @@ -13019,33 +13338,38 @@ msgid "The user given nodata value %g is present in rasterband <%s> and would lead to data loss. Please specify a different nodata value with the %s parameter." msgstr "" -#: ../raster/r.out.gdal/export_band.c:240 +#: ../raster/r.out.gdal/export_band.c:241 msgid "Unable to get raster band" msgstr "" -#: ../raster/r.out.gdal/export_band.c:396 -#: ../raster/r.out.gdal/export_band.c:425 -#: ../raster/r.out.gdal/export_band.c:454 +#: ../raster/r.out.gdal/export_band.c:401 +#: ../raster/r.out.gdal/export_band.c:430 +#: ../raster/r.out.gdal/export_band.c:459 msgid "Unable to write GDAL raster file" msgstr "" -#: ../raster/r.out.gdal/export_band.c:481 -#: ../raster/r.out.gdal/export_band.c:493 -#: ../raster/r.out.gdal/export_band.c:506 -#: ../raster/r.out.gdal/export_band.c:519 -#: ../raster/r.out.gdal/export_band.c:531 -#: ../raster/r.out.gdal/export_band.c:544 -#: ../raster/r.out.gdal/export_band.c:558 +#: ../raster/r.out.gdal/export_band.c:486 +#: ../raster/r.out.gdal/export_band.c:498 +#: ../raster/r.out.gdal/export_band.c:511 +#: ../raster/r.out.gdal/export_band.c:524 +#: ../raster/r.out.gdal/export_band.c:536 +#: ../raster/r.out.gdal/export_band.c:551 +#: ../raster/r.out.gdal/export_band.c:566 #, c-format msgid "Raster map <%s> range: %g - %g" msgstr "" +#: ../raster/r.out.gdal/export_band.c:563 +#, c-format +msgid "GDAL datatype: %s, range: %.16g - %.16g" +msgstr "" + #: ../raster/r.out.gdal/attr.c:140 ../raster/r.out.gdal/attr.c:178 msgid "Failed to set raster attribute table" msgstr "" #: ../raster/r.basins.fill/main.c:56 ../raster/r.water.outlet/main.c:59 -#: ../raster/r.watershed/front/main.c:75 +#: ../raster/r.watershed/front/main.c:77 msgid "watershed" msgstr "" @@ -13099,7 +13423,7 @@ msgstr "" #: ../raster/r.in.xyz/main.c:258 ../vector/v.in.lidar/main.c:196 -#: ../vector/v.decimate/main.c:148 +#: ../vector/v.decimate/main.c:149 msgid "Filter range for z data (min,max)" msgstr "" @@ -13151,7 +13475,7 @@ #: ../raster/r.in.xyz/main.c:536 #, c-format -msgid "Unable to process the hole map at once. Please set the %s option to some value lower than 100." +msgid "Unable to process the whole map at once. Please set the %s option to some value lower than 100." msgstr "" #: ../raster/r.in.xyz/main.c:589 @@ -13252,7 +13576,7 @@ msgstr "" #: ../raster/r.kappa/main.c:70 ../imagery/i.segment/main.c:38 -#: ../imagery/i.gensig/main.c:40 ../imagery/i.maxlik/main.c:62 +#: ../imagery/i.gensig/main.c:40 ../imagery/i.maxlik/main.c:64 #: ../imagery/i.smap/main.c:39 ../imagery/i.gensigset/main.c:41 #: ../imagery/i.cluster/main.c:76 ../vector/v.class/main.c:46 msgid "classification" @@ -13290,6 +13614,10 @@ msgid "No header in the report" msgstr "" +#: ../raster/r.kappa/main.c:113 +msgid "Print Matrix only" +msgstr "" + #: ../raster/r.kappa/prt_label.c:17 #, c-format msgid "Can't open file <%s> to write label" @@ -13300,7 +13628,7 @@ msgid "Cannot open file <%s> to write kappa and relevant parameters" msgstr "" -#: ../raster/r.kappa/prt_mat.c:39 +#: ../raster/r.kappa/prt_mat.c:39 ../raster/r.kappa/prt2csv_mat.c:40 #, c-format msgid "Cannot open file <%s> to write cats and counts (error matrix)" msgstr "" @@ -13397,11 +13725,11 @@ #: ../raster/r.to.vect/main.c:106 ../raster/r.to.vect/main.c:113 #: ../vector/v.to.rast/main.c:88 ../vector/v.to.rast/main.c:94 #: ../vector/v.to.rast/main.c:100 ../vector/v.buffer/main.c:306 -#: ../vector/v.in.ogr/main.c:289 ../vector/v.in.ogr/main.c:299 -#: ../vector/v.in.ogr/main.c:309 ../vector/v.in.ogr/main.c:342 -#: ../vector/v.in.ogr/main.c:374 ../vector/v.overlay/main.c:135 -#: ../vector/v.overlay/main.c:145 ../vector/v.extract/main.c:93 -#: ../vector/v.extract/main.c:145 ../vector/v.generalize/main.c:245 +#: ../vector/v.in.ogr/main.c:306 ../vector/v.in.ogr/main.c:316 +#: ../vector/v.in.ogr/main.c:326 ../vector/v.in.ogr/main.c:359 +#: ../vector/v.in.ogr/main.c:391 ../vector/v.overlay/main.c:135 +#: ../vector/v.overlay/main.c:145 ../vector/v.extract/main.c:94 +#: ../vector/v.extract/main.c:147 ../vector/v.generalize/main.c:245 msgid "Attributes" msgstr "" @@ -13546,6 +13874,96 @@ msgid "Writing color file..." msgstr "" +#: ../raster/r.buildvrt/main.c:78 +msgid "mosaic" +msgstr "" + +#: ../raster/r.buildvrt/main.c:79 +msgid "virtual raster" +msgstr "" + +#: ../raster/r.buildvrt/main.c:81 +msgid "Build a VRT (Virtual Raster) from the list of input raster maps." +msgstr "" + +#: ../raster/r.buildvrt/main.c:84 +msgid "Name of input raster files" +msgstr "" + +#: ../raster/r.buildvrt/main.c:90 ../imagery/i.group/main.c:73 +msgid "Input file with one raster map name per line" +msgstr "" + +#: ../raster/r.buildvrt/main.c:147 ../raster/r.buildvrt/main.c:200 +#, c-format +msgid "Input raster map <%s> not found" +msgstr "" + +#: ../raster/r.buildvrt/main.c:150 ../raster/r.buildvrt/main.c:203 +msgid "Input and output raster map can not be identical" +msgstr "" + +#: ../raster/r.buildvrt/main.c:155 ../raster/r.buildvrt/main.c:208 +#, c-format +msgid "Input map <%s@%s> is all NULL, skipping" +msgstr "" + +#: ../raster/r.buildvrt/main.c:177 +msgid "Only one raster map name found in input file" +msgstr "" + +#: ../raster/r.buildvrt/main.c:188 +msgid "Only one raster map name found" +msgstr "" + +#: ../raster/r.buildvrt/main.c:260 +msgid "Input maptypes are different" +msgstr "" + +#: ../raster/r.buildvrt/main.c:262 ../raster/r.buildvrt/main.c:264 +msgid "Input ns resolutions are different" +msgstr "" + +#: ../raster/r.buildvrt/link.c:13 ../raster/r.external/link.c:87 +#, c-format +msgid "Unable to create cell/%s file" +msgstr "" + +#: ../raster/r.buildvrt/link.c:22 ../raster/r.external/link.c:96 +#, c-format +msgid "Unable to create fcell/%s file" +msgstr "" + +#: ../raster/r.buildvrt/link.c:35 +#, c-format +msgid "Unable to create cell_misc/%s/vrt file" +msgstr "" + +#: ../raster/r.buildvrt/link.c:66 ../raster/r.external/link.c:160 +#, c-format +msgid "Unable to create cell_misc/%s/f_format file" +msgstr "" + +#: ../raster/r.buildvrt/link.c:69 ../raster/r.external/link.c:163 +#, c-format +msgid "Error writing cell_misc/%s/f_format file" +msgstr "" + +#: ../raster/r.buildvrt/link.c:124 ../raster/r.external/link.c:200 +#, c-format +msgid "Creating support files for %s" +msgstr "" + +#: ../raster/r.buildvrt/link.c:127 +#, c-format +msgid "virtual raster generated by %s" +msgstr "" + +#: ../raster/r.buildvrt/link.c:140 ../raster/r.external/link.c:248 +#, c-format +msgid "Link to raster map <%s> created." +msgstr "" + #: ../raster/r.quantile/main.c:69 msgid "Computing histogram" msgstr "" @@ -13692,11 +14110,11 @@ #: ../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:160 ../general/g.region/main.c:204 -#: ../general/g.region/main.c:213 ../general/g.region/main.c:222 -#: ../general/g.region/main.c:231 ../general/g.region/main.c:240 -#: ../general/g.region/main.c:249 ../general/g.region/main.c:325 -#: ../general/g.region/main.c:336 +#: ../general/g.region/main.c:161 ../general/g.region/main.c:205 +#: ../general/g.region/main.c:214 ../general/g.region/main.c:223 +#: ../general/g.region/main.c:232 ../general/g.region/main.c:241 +#: ../general/g.region/main.c:250 ../general/g.region/main.c:326 +#: ../general/g.region/main.c:337 ../general/g.region/main.c:349 msgid "Bounds" msgstr "" @@ -13810,7 +14228,7 @@ msgid "Either all or none of %s=, %s=, %s= and %s= must be given" msgstr "" -#: ../raster/r.in.bin/main.c:521 ../display/d.grid/main.c:266 +#: ../raster/r.in.bin/main.c:521 ../display/d.grid/main.c:265 #: ../raster3d/r3.in.bin/main.c:424 #, c-format msgid "Illegal north coordinate <%s>" @@ -13821,7 +14239,7 @@ msgid "Illegal south coordinate <%s>" msgstr "" -#: ../raster/r.in.bin/main.c:525 ../display/d.grid/main.c:259 +#: ../raster/r.in.bin/main.c:525 ../display/d.grid/main.c:258 #: ../raster3d/r3.in.bin/main.c:428 #, c-format msgid "Illegal east coordinate <%s>" @@ -13839,7 +14257,7 @@ #: ../raster/r.in.bin/main.c:554 #, c-format -msgid "East-West (ewres: %f) and North-South (nwres: %f) resolution differ significantly. Did you assign %s= and %s= correctly?" +msgid "East-West (ewres: %f) and North-South (nsres: %f) resolution differ significantly. Did you assign %s= and %s= correctly?" msgstr "" #: ../raster/r.in.bin/main.c:575 @@ -13855,100 +14273,37 @@ msgid "Importing band %d..." msgstr "" -#: ../raster/r.drain/main.c:113 -msgid "Traces a flow through an elevation model or cost surface on a raster map." -msgstr "" - -#: ../raster/r.drain/main.c:116 -msgid "Name of input elevation or cost surface raster map" -msgstr "" - -#: ../raster/r.drain/main.c:121 -msgid "Name of input movement direction map associated with the cost surface" -msgstr "" - -#: ../raster/r.drain/main.c:123 -msgid "Direction in degrees CCW from east" -msgstr "" - -#: ../raster/r.drain/main.c:125 ../raster/r.drain/main.c:167 -msgid "Cost surface" -msgstr "" - -#: ../raster/r.drain/main.c:133 -msgid "Name for output drain vector map" -msgstr "" - -#: ../raster/r.drain/main.c:134 -msgid "Recommended for cost surface made using knight's move" -msgstr "" - -#: ../raster/r.drain/main.c:144 -msgid "Name of starting vector points map(s)" -msgstr "" - -#: ../raster/r.drain/main.c:150 -msgid "Copy input cell values on output" -msgstr "" - -#: ../raster/r.drain/main.c:151 ../raster/r.drain/main.c:156 -#: ../raster/r.drain/main.c:161 -msgid "Path settings" -msgstr "" - -#: ../raster/r.drain/main.c:155 -msgid "Accumulate input values along the path" -msgstr "" - -#: ../raster/r.drain/main.c:160 -msgid "Count cell numbers along the path" -msgstr "" - -#: ../raster/r.drain/main.c:166 -msgid "The input raster map is a cost surface (direction surface must also be specified)" -msgstr "" - -#: ../raster/r.drain/main.c:178 +#: ../raster/r.drain/main.c:179 msgid "Directional drain selected... checking for direction raster map" msgstr "" -#: ../raster/r.drain/main.c:181 +#: ../raster/r.drain/main.c:182 msgid "Surface/Hydrology drain selected" msgstr "" -#: ../raster/r.drain/main.c:186 +#: ../raster/r.drain/main.c:187 #, c-format msgid "Direction raster map <%s> not specified, if direction flag is on, a direction raster must be given" msgstr "" -#: ../raster/r.drain/main.c:193 +#: ../raster/r.drain/main.c:194 #, c-format msgid "Direction raster map <%s> should not be specified for Surface/Hydrology drains" msgstr "" -#: ../raster/r.drain/main.c:212 +#: ../raster/r.drain/main.c:213 msgid "Specify just one of the -c, -a and -n flags" msgstr "" -#: ../raster/r.drain/main.c:243 -#, c-format -msgid "Starting point %d is outside the current region" -msgstr "" - -#: ../raster/r.drain/main.c:318 -#, c-format -msgid "Starting vector map <%s> contains no points in the current region" -msgstr "" - -#: ../raster/r.drain/main.c:326 +#: ../raster/r.drain/main.c:327 msgid "No start/stop point(s) specified" msgstr "" -#: ../raster/r.drain/main.c:401 +#: ../raster/r.drain/main.c:402 msgid "Calculating flow directions..." msgstr "" -#: ../raster/r.drain/main.c:692 +#: ../raster/r.drain/main.c:693 #, c-format msgid "direction read: %lf, neighbour found: %i" msgstr "" @@ -13965,15 +14320,6 @@ msgid "Maximum number of cells to be created" msgstr "" -#: ../raster/r.random.cells/main.c:77 -msgid "Random seed (SEED_MIN >= value >= SEED_MAX) (default [random])" -msgstr "" - -#: ../raster/r.random.cells/random.c:50 -#, c-format -msgid "RAN1: j == %d shouldn't happen" -msgstr "" - #: ../raster/r.random.cells/init.c:77 msgid "Distance must be >= 0.0" msgstr "" @@ -13990,11 +14336,6 @@ msgid "Spatial weights neighborhood (cells):" msgstr "" -#: ../raster/r.fill.stats/main.c:779 ../raster/r.null/main.c:61 -#: ../raster3d/r3.null/main.c:181 -msgid "null data" -msgstr "" - #: ../raster/r.fill.stats/main.c:781 msgid "Rapidly fills 'no data' cells (NULLs) of a raster map with interpolated values (IDW)." msgstr "" @@ -14206,7 +14547,7 @@ msgid "Generating %d x %d = %d tiles..." msgstr "" -#: ../raster/r.tile/main.c:184 +#: ../raster/r.tile/main.c:187 #, c-format msgid "Unable to read cats for %s" msgstr "" @@ -14244,40 +14585,36 @@ msgid "Creating support files for raster map <%s>..." msgstr "" -#: ../raster/r.info/main.c:73 ../vector/v.info/main.c:41 +#: ../raster/r.info/main.c:75 ../vector/v.info/main.c:41 msgid "history" msgstr "" -#: ../raster/r.info/main.c:75 +#: ../raster/r.info/main.c:77 msgid "Outputs basic information about a raster map." msgstr "" -#: ../raster/r.info/main.c:81 +#: ../raster/r.info/main.c:83 msgid "Print raster array information in shell script style" msgstr "" -#: ../raster/r.info/main.c:85 +#: ../raster/r.info/main.c:87 msgid "Print range in shell script style" msgstr "" -#: ../raster/r.info/main.c:89 +#: ../raster/r.info/main.c:95 msgid "Print extended metadata information in shell script style" msgstr "" -#: ../raster/r.info/main.c:93 ../raster3d/r3.info/main.c:94 +#: ../raster/r.info/main.c:99 ../raster3d/r3.info/main.c:94 msgid "Print raster history instead of info" msgstr "" -#: ../raster/r.info/main.c:99 +#: ../raster/r.info/main.c:105 #, c-format msgid "Flags -%c and -%c/%c/%c are mutually exclusive" msgstr "" -#: ../raster/r.info/main.c:127 -msgid "Unable to read range file" -msgstr "" - -#: ../raster/r.info/main.c:303 ../raster/r.info/main.c:445 +#: ../raster/r.info/main.c:312 ../raster/r.info/main.c:538 #: ../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 @@ -14360,8 +14697,8 @@ #: ../raster/r.geomorphon/main.c:196 ../raster/r.watershed/shed/com_line.c:231 #: ../raster/r.watershed/shed/com_line.c:266 ../general/g.rename/main.c:85 -#: ../general/g.copy/main.c:80 ../imagery/i.landsat.acca/main.c:188 -#: ../imagery/i.landsat.toar/main.c:563 +#: ../general/g.copy/main.c:80 ../imagery/i.maxlik/main.c:109 +#: ../imagery/i.landsat.acca/main.c:188 ../imagery/i.landsat.toar/main.c:563 #: ../imagery/i.ortho.photo/i.ortho.camera/main.c:114 #, c-format msgid "<%s> is an illegal file name" @@ -14418,7 +14755,7 @@ msgid "wetness" msgstr "" -#: ../raster/r.topidx/main.c:42 ../raster/r.watershed/front/main.c:80 +#: ../raster/r.topidx/main.c:42 ../raster/r.watershed/front/main.c:82 msgid "topographic index" msgstr "" @@ -14446,6 +14783,7 @@ msgstr "" #: ../raster/r.category/main.c:53 ../vector/v.category/main.c:76 +#: ../vector/v.to.db/main.c:46 msgid "category" msgstr "" @@ -14651,7 +14989,7 @@ msgid "Creation options" msgstr "" -#: ../raster/r.external.out/main.c:271 ../raster/r.in.gdal/main.c:207 +#: ../raster/r.external.out/main.c:271 ../raster/r.in.gdal/main.c:224 #: ../raster/r.external/main.c:95 ../vector/v.external.out/args.c:62 #: ../vector/v.external/args.c:56 msgid "List supported formats and exit" @@ -14665,135 +15003,135 @@ msgid "Print current status" msgstr "" -#: ../raster/r.resamp.bspline/main.c:84 +#: ../raster/r.resamp.bspline/main.c:86 msgid "Performs bilinear or bicubic spline interpolation with Tykhonov regularization." msgstr "" -#: ../raster/r.resamp.bspline/main.c:92 +#: ../raster/r.resamp.bspline/main.c:94 msgid "Name for output vector map with interpolation grid" msgstr "" -#: ../raster/r.resamp.bspline/main.c:97 +#: ../raster/r.resamp.bspline/main.c:99 msgid "Name of raster map to use for masking" msgstr "" -#: ../raster/r.resamp.bspline/main.c:98 ../vector/v.surf.bspline/main.c:140 +#: ../raster/r.resamp.bspline/main.c:100 ../vector/v.surf.bspline/main.c:140 msgid "Only cells that are not NULL and not zero are interpolated" msgstr "" -#: ../raster/r.resamp.bspline/main.c:106 +#: ../raster/r.resamp.bspline/main.c:108 msgid "Length of each spline step in the east-west direction. Default: 1.5 * ewres." msgstr "" -#: ../raster/r.resamp.bspline/main.c:114 +#: ../raster/r.resamp.bspline/main.c:116 msgid "Length of each spline step in the north-south direction. Default: 1.5 * nsres." msgstr "" -#: ../raster/r.resamp.bspline/main.c:118 ../vector/v.surf.bspline/main.c:163 +#: ../raster/r.resamp.bspline/main.c:120 ../vector/v.surf.bspline/main.c:163 msgid "Spline interpolation algorithm" msgstr "" -#: ../raster/r.resamp.bspline/main.c:124 +#: ../raster/r.resamp.bspline/main.c:126 #: ../vector/v.lidar.correction/main.c:407 ../vector/v.surf.bspline/main.c:170 #: ../vector/v.outlier/main.c:418 msgid "Bilinear interpolation" msgstr "" -#: ../raster/r.resamp.bspline/main.c:125 ../vector/v.surf.bspline/main.c:171 +#: ../raster/r.resamp.bspline/main.c:127 ../vector/v.surf.bspline/main.c:171 msgid "Bicubic interpolation" msgstr "" -#: ../raster/r.resamp.bspline/main.c:137 +#: ../raster/r.resamp.bspline/main.c:139 msgid "Only interpolate null cells in input raster map" msgstr "" -#: ../raster/r.resamp.bspline/main.c:143 ../vector/v.surf.bspline/main.c:101 +#: ../raster/r.resamp.bspline/main.c:145 ../vector/v.surf.bspline/main.c:101 msgid "Find the best Tykhonov regularizing parameter using a \"leave-one-out\" cross validation method" msgstr "" -#: ../raster/r.resamp.bspline/main.c:183 +#: ../raster/r.resamp.bspline/main.c:185 msgid "ew_step must be positive" msgstr "" -#: ../raster/r.resamp.bspline/main.c:191 +#: ../raster/r.resamp.bspline/main.c:193 msgid "ns_step must be positive" msgstr "" -#: ../raster/r.resamp.bspline/main.c:218 +#: ../raster/r.resamp.bspline/main.c:220 #, c-format msgid "spline step in ew direction %g" msgstr "" -#: ../raster/r.resamp.bspline/main.c:219 +#: ../raster/r.resamp.bspline/main.c:221 #, c-format msgid "spline step in ns direction %g" msgstr "" -#: ../raster/r.resamp.bspline/main.c:220 +#: ../raster/r.resamp.bspline/main.c:222 #, c-format msgid "adjusted EW splines %d" msgstr "" -#: ../raster/r.resamp.bspline/main.c:221 +#: ../raster/r.resamp.bspline/main.c:223 #, c-format msgid "adjusted NS splines %d" msgstr "" -#: ../raster/r.resamp.bspline/main.c:300 ../vector/v.surf.bspline/main.c:461 +#: ../raster/r.resamp.bspline/main.c:302 ../vector/v.surf.bspline/main.c:461 msgid "Memory in MB must be >= 3" msgstr "" -#: ../raster/r.resamp.bspline/main.c:321 ../raster/r.resamp.bspline/main.c:406 -#: ../raster/r.resamp.bspline/main.c:478 ../vector/v.surf.bspline/main.c:480 +#: ../raster/r.resamp.bspline/main.c:323 ../raster/r.resamp.bspline/main.c:408 +#: ../raster/r.resamp.bspline/main.c:480 ../vector/v.surf.bspline/main.c:480 #: ../vector/v.surf.bspline/main.c:508 msgid "Can not initialize temporary file" msgstr "" -#: ../raster/r.resamp.bspline/main.c:327 +#: ../raster/r.resamp.bspline/main.c:329 #, c-format msgid "Loading input raster <%s>" msgstr "" -#: ../raster/r.resamp.bspline/main.c:341 ../raster/r.resamp.bspline/main.c:452 -#: ../raster/r.resamp.bspline/main.c:488 +#: ../raster/r.resamp.bspline/main.c:343 ../raster/r.resamp.bspline/main.c:454 +#: ../raster/r.resamp.bspline/main.c:490 msgid "Can not write to temp file" msgstr "" -#: ../raster/r.resamp.bspline/main.c:346 +#: ../raster/r.resamp.bspline/main.c:348 msgid "Only NULL cells in input raster" msgstr "" -#: ../raster/r.resamp.bspline/main.c:370 ../vector/v.surf.bspline/main.c:313 +#: ../raster/r.resamp.bspline/main.c:372 ../vector/v.surf.bspline/main.c:313 msgid "Cross validation didn't finish correctly" msgstr "" -#: ../raster/r.resamp.bspline/main.c:374 ../vector/v.surf.bspline/main.c:319 +#: ../raster/r.resamp.bspline/main.c:376 ../vector/v.surf.bspline/main.c:319 #, c-format msgid "Cross validation finished for ew_step = %f and ns_step = %f" msgstr "" -#: ../raster/r.resamp.bspline/main.c:394 +#: ../raster/r.resamp.bspline/main.c:396 msgid "Mark cells for interpolation" msgstr "" -#: ../raster/r.resamp.bspline/main.c:466 +#: ../raster/r.resamp.bspline/main.c:468 msgid "No NULL cells found in input raster." msgstr "" -#: ../raster/r.resamp.bspline/main.c:481 ../vector/v.surf.bspline/main.c:483 +#: ../raster/r.resamp.bspline/main.c:483 ../vector/v.surf.bspline/main.c:483 msgid "Initializing output..." msgstr "" -#: ../raster/r.resamp.bspline/main.c:556 +#: ../raster/r.resamp.bspline/main.c:558 #, c-format msgid "subregion %d of %d" msgstr "" -#: ../raster/r.resamp.bspline/main.c:730 +#: ../raster/r.resamp.bspline/main.c:732 msgid "No data within this subregion. Consider increasing the spline step." msgstr "" -#: ../raster/r.resamp.bspline/main.c:746 ../vector/v.surf.bspline/main.c:899 +#: ../raster/r.resamp.bspline/main.c:748 ../vector/v.surf.bspline/main.c:899 #: ../vector/v.net.components/main.c:213 ../vector/v.out.postgis/main.c:174 msgid "Writing output..." msgstr "" @@ -15168,6 +15506,10 @@ msgid "Raster maps <%s>, <%s> and <%s> created." msgstr "" +#: ../raster/r.null/main.c:61 ../raster3d/r3.null/main.c:181 +msgid "null data" +msgstr "" + #: ../raster/r.null/main.c:62 msgid "Manages NULL-values of given raster map." msgstr "" @@ -15223,71 +15565,76 @@ msgid "Raster map <%s> is a reclass of map <%s@%s>. Consider to generate a copy with r.mapcalc. Exiting." msgstr "" -#: ../raster/r.null/main.c:138 +#: ../raster/r.null/main.c:136 +#, c-format +msgid "<%s> is a virtual raster map. Consider to generate a copy with r.mapcalc. Exiting." +msgstr "" + +#: ../raster/r.null/main.c:142 #, c-format msgid "Raster map <%s> is not in your mapset <%s>" msgstr "" -#: ../raster/r.null/main.c:145 +#: ../raster/r.null/main.c:149 #, c-format msgid "%s is illegal entry for null" msgstr "" -#: ../raster/r.null/main.c:152 +#: ../raster/r.null/main.c:156 #, c-format msgid "Raster map <%s> already has a null bitmap file" msgstr "" -#: ../raster/r.null/main.c:156 +#: ../raster/r.null/main.c:160 #, c-format msgid "<%s> is integer raster map (CELL)" msgstr "" -#: ../raster/r.null/main.c:160 +#: ../raster/r.null/main.c:164 #, c-format msgid "<%s> is integer raster map (CELL). Using null=%d." msgstr "" -#: ../raster/r.null/main.c:166 +#: ../raster/r.null/main.c:170 #, c-format msgid "<%s> is floating pointing raster map" msgstr "" -#: ../raster/r.null/main.c:183 ../raster/r.null/main.c:226 +#: ../raster/r.null/main.c:187 ../raster/r.null/main.c:230 #, c-format msgid "Writing new null file for raster map <%s>..." msgstr "" -#: ../raster/r.null/main.c:193 ../raster/r.null/main.c:238 -#: ../raster/r.null/main.c:252 +#: ../raster/r.null/main.c:197 ../raster/r.null/main.c:242 +#: ../raster/r.null/main.c:256 #, c-format msgid "Raster map <%s> modified." msgstr "" -#: ../raster/r.null/main.c:208 +#: ../raster/r.null/main.c:212 msgid "The NULL file is already compressed, nothing to do." msgstr "" -#: ../raster/r.null/main.c:214 +#: ../raster/r.null/main.c:218 msgid "The NULL file is already uncompressed, nothing to do." msgstr "" -#: ../raster/r.null/main.c:245 +#: ../raster/r.null/main.c:249 #, c-format msgid "Removing null file for raster map <%s>..." msgstr "" -#: ../raster/r.null/main.c:316 +#: ../raster/r.null/main.c:320 #, c-format msgid "%s: %s: illegal value spec" msgstr "" -#: ../raster/r.null/main.c:318 +#: ../raster/r.null/main.c:322 #, c-format msgid "%s: illegal value spec" msgstr "" -#: ../raster/r.null/main.c:379 +#: ../raster/r.null/main.c:383 #, c-format msgid "Writing new data for raster map <%s>..." msgstr "" @@ -15369,7 +15716,7 @@ msgid "Line %d is not point or centroid, skipped" msgstr "" -#: ../raster/r.what/main.c:404 +#: ../raster/r.what/main.c:409 #, c-format msgid "%s %s is outside your current region" msgstr "" @@ -15536,210 +15883,214 @@ msgid "Error reading segment file" msgstr "" -#: ../raster/r.proj/main.c:149 +#: ../raster/r.proj/main.c:152 msgid "Re-projects a raster map from given location to the current location." msgstr "" -#: ../raster/r.proj/main.c:153 +#: ../raster/r.proj/main.c:156 msgid "Location containing input raster map" msgstr "" -#: ../raster/r.proj/main.c:154 ../raster/r.proj/main.c:159 -#: ../raster/r.proj/main.c:164 ../vector/v.proj/main.c:79 -#: ../vector/v.proj/main.c:84 ../vector/v.proj/main.c:90 +#: ../raster/r.proj/main.c:157 ../raster/r.proj/main.c:162 +#: ../raster/r.proj/main.c:167 ../vector/v.proj/main.c:84 +#: ../vector/v.proj/main.c:89 ../vector/v.proj/main.c:95 #: ../vector/v.net.flow/main.c:108 ../vector/v.net.flow/main.c:114 msgid "Source" msgstr "" -#: ../raster/r.proj/main.c:157 +#: ../raster/r.proj/main.c:160 msgid "Mapset containing input raster map" msgstr "" -#: ../raster/r.proj/main.c:158 ../vector/v.proj/main.c:83 +#: ../raster/r.proj/main.c:161 ../vector/v.proj/main.c:88 msgid "Default: name of current mapset" msgstr "" -#: ../raster/r.proj/main.c:162 +#: ../raster/r.proj/main.c:165 msgid "Name of input raster map to re-project" msgstr "" -#: ../raster/r.proj/main.c:167 ../vector/v.proj/main.c:93 +#: ../raster/r.proj/main.c:170 ../vector/v.proj/main.c:98 msgid "Path to GRASS database of input location" msgstr "" -#: ../raster/r.proj/main.c:171 +#: ../raster/r.proj/main.c:174 msgid "Name for output raster map (default: same as 'input')" msgstr "" -#: ../raster/r.proj/main.c:172 ../raster/r.proj/main.c:183 -#: ../raster/r.proj/main.c:199 ../vector/v.proj/main.c:102 -#: ../vector/v.proj/main.c:107 ../vector/v.proj/main.c:119 -#: ../vector/v.proj/main.c:126 +#: ../raster/r.proj/main.c:175 ../raster/r.proj/main.c:186 +#: ../raster/r.proj/main.c:202 ../vector/v.proj/main.c:107 +#: ../vector/v.proj/main.c:112 ../vector/v.proj/main.c:132 +#: ../vector/v.proj/main.c:139 msgid "Target" msgstr "" -#: ../raster/r.proj/main.c:198 +#: ../raster/r.proj/main.c:201 msgid "Resolution of output raster map" msgstr "" -#: ../raster/r.proj/main.c:203 +#: ../raster/r.proj/main.c:209 ../vector/v.proj/main.c:119 +msgid "PROJ pipeline for coordinate transformation" +msgstr "" + +#: ../raster/r.proj/main.c:214 msgid "List raster maps in input mapset and exit" msgstr "" -#: ../raster/r.proj/main.c:213 +#: ../raster/r.proj/main.c:224 msgid "Print input map's bounds in the current projection and exit" msgstr "" -#: ../raster/r.proj/main.c:219 +#: ../raster/r.proj/main.c:230 msgid "Print input map's bounds in the current projection and exit (shell style)" msgstr "" -#: ../raster/r.proj/main.c:245 ../display/d.mon/start.c:52 +#: ../raster/r.proj/main.c:256 ../display/d.mon/start.c:52 #: ../imagery/i.gensig/parse.c:50 ../imagery/i.gensigset/parse.c:57 -#: ../imagery/i.cluster/main.c:179 ../vector/v.proj/main.c:150 -#: ../vector/v.external/main.c:137 +#: ../imagery/i.cluster/main.c:179 ../misc/m.nviz.image/main.c:77 +#: ../vector/v.proj/main.c:163 ../vector/v.external/main.c:141 #, c-format msgid "option <%s>: <%s> exists. To overwrite, use the --overwrite flag" msgstr "" -#: ../raster/r.proj/main.c:252 ../vector/v.proj/main.c:165 +#: ../raster/r.proj/main.c:263 ../vector/v.proj/main.c:178 msgid "Input and output locations can not be the same" msgstr "" -#: ../raster/r.proj/main.c:254 +#: ../raster/r.proj/main.c:265 msgid "Input and output locations are the same" msgstr "" -#: ../raster/r.proj/main.c:264 +#: ../raster/r.proj/main.c:275 msgid "Unable to get projection info of output raster map" msgstr "" -#: ../raster/r.proj/main.c:267 +#: ../raster/r.proj/main.c:278 msgid "Unable to get projection units of output raster map" msgstr "" -#: ../raster/r.proj/main.c:270 +#: ../raster/r.proj/main.c:281 msgid "Unable to get projection key values of output raster map" msgstr "" -#: ../raster/r.proj/main.c:279 +#: ../raster/r.proj/main.c:290 #, c-format msgid "Mapset <%s> in input location <%s> - %s" msgstr "" -#: ../raster/r.proj/main.c:281 ../raster/r.in.gdal/main.c:938 +#: ../raster/r.proj/main.c:292 ../raster/r.in.gdal/main.c:1009 #: ../imagery/i.rectify/target.c:32 #: ../imagery/i.ortho.photo/i.ortho.rectify/target.c:32 #: ../vector/v.rectify/target.c:41 msgid "permission denied" msgstr "" -#: ../raster/r.proj/main.c:282 ../raster/r.in.gdal/main.c:939 +#: ../raster/r.proj/main.c:293 ../raster/r.in.gdal/main.c:1010 #: ../imagery/i.rectify/target.c:32 #: ../imagery/i.ortho.photo/i.ortho.rectify/target.c:32 #: ../vector/v.rectify/target.c:41 msgid "not found" msgstr "" -#: ../raster/r.proj/main.c:288 ../vector/v.proj/main.c:189 +#: ../raster/r.proj/main.c:299 ../vector/v.proj/main.c:201 #, c-format msgid "Checking location <%s> mapset <%s>" msgstr "" -#: ../raster/r.proj/main.c:300 ../vector/v.proj/main.c:206 -#: ../vector/v.select/main.c:89 ../vector/v.in.ogr/main.c:444 +#: ../raster/r.proj/main.c:311 ../vector/v.proj/main.c:218 +#: ../vector/v.select/main.c:89 ../vector/v.in.ogr/main.c:461 #: ../vector/v.what.rast/main.c:121 ../vector/v.edit/main.c:89 #: ../vector/v.net/args.c:152 ../vector/v.net/args.c:159 #: ../vector/v.net/args.c:165 ../vector/v.net/args.c:169 -#: ../vector/v.net/args.c:179 ../vector/v.external/main.c:110 +#: ../vector/v.net/args.c:179 ../vector/v.external/main.c:114 #: ../scripts/d.frame/d.frame.py:288 #, c-format, python-format msgid "Required parameter <%s> not set" msgstr "" -#: ../raster/r.proj/main.c:303 +#: ../raster/r.proj/main.c:314 #, c-format msgid "Raster map <%s> in location <%s> in mapset <%s> not found" msgstr "" -#: ../raster/r.proj/main.c:311 +#: ../raster/r.proj/main.c:322 msgid "Unable to get projection info of input map" msgstr "" -#: ../raster/r.proj/main.c:314 +#: ../raster/r.proj/main.c:330 msgid "Unable to get projection units of input map" msgstr "" -#: ../raster/r.proj/main.c:317 +#: ../raster/r.proj/main.c:333 msgid "Unable to get projection key values of input map" msgstr "" -#: ../raster/r.proj/main.c:332 +#: ../raster/r.proj/main.c:357 msgid "Unable to work with unprojected data (xy location)" msgstr "" -#: ../raster/r.proj/main.c:351 +#: ../raster/r.proj/main.c:376 #, c-format msgid "Input map <%s@%s> in location <%s>:" msgstr "" -#: ../raster/r.proj/main.c:443 +#: ../raster/r.proj/main.c:470 msgid "Input:" msgstr "" -#: ../raster/r.proj/main.c:444 ../raster/r.proj/main.c:455 +#: ../raster/r.proj/main.c:471 ../raster/r.proj/main.c:482 #, c-format msgid "Cols: %d (%d)" msgstr "" -#: ../raster/r.proj/main.c:445 ../raster/r.proj/main.c:456 +#: ../raster/r.proj/main.c:472 ../raster/r.proj/main.c:483 #, c-format msgid "Rows: %d (%d)" msgstr "" -#: ../raster/r.proj/main.c:446 ../raster/r.proj/main.c:457 +#: ../raster/r.proj/main.c:473 ../raster/r.proj/main.c:484 #, c-format msgid "North: %f (%f)" msgstr "" -#: ../raster/r.proj/main.c:447 ../raster/r.proj/main.c:458 +#: ../raster/r.proj/main.c:474 ../raster/r.proj/main.c:485 #, c-format msgid "South: %f (%f)" msgstr "" -#: ../raster/r.proj/main.c:448 ../raster/r.proj/main.c:459 +#: ../raster/r.proj/main.c:475 ../raster/r.proj/main.c:486 #, c-format msgid "West: %f (%f)" msgstr "" -#: ../raster/r.proj/main.c:449 ../raster/r.proj/main.c:460 +#: ../raster/r.proj/main.c:476 ../raster/r.proj/main.c:487 #, c-format msgid "East: %f (%f)" msgstr "" -#: ../raster/r.proj/main.c:450 ../raster/r.proj/main.c:461 +#: ../raster/r.proj/main.c:477 ../raster/r.proj/main.c:488 #, c-format msgid "EW-res: %f" msgstr "" -#: ../raster/r.proj/main.c:451 ../raster/r.proj/main.c:462 +#: ../raster/r.proj/main.c:478 ../raster/r.proj/main.c:489 #, c-format msgid "NS-res: %f" msgstr "" -#: ../raster/r.proj/main.c:454 +#: ../raster/r.proj/main.c:481 msgid "Output:" msgstr "" -#: ../raster/r.proj/main.c:491 +#: ../raster/r.proj/main.c:518 msgid "Projecting..." msgstr "" -#: ../raster/r.proj/bordwalk.c:216 +#: ../raster/r.proj/bordwalk.c:223 msgid "Input raster map is outside current region" msgstr "" -#: ../raster/r.proj/bordwalk.c:242 +#: ../raster/r.proj/bordwalk.c:251 msgid "Unable to reproject map center" msgstr "" @@ -15833,60 +16184,64 @@ msgid "Creates shaded relief map from an elevation map (DEM)." msgstr "" -#: ../raster/r.relief/main.c:117 +#: ../raster/r.relief/main.c:115 +msgid "Name of input raster (typically elevation) map" +msgstr "" + +#: ../raster/r.relief/main.c:118 msgid "Name for output shaded relief map" msgstr "" -#: ../raster/r.relief/main.c:125 +#: ../raster/r.relief/main.c:126 msgid "Altitude of the sun in degrees above the horizon" msgstr "" -#: ../raster/r.relief/main.c:126 ../raster/r.relief/main.c:136 +#: ../raster/r.relief/main.c:127 ../raster/r.relief/main.c:137 msgid "Sun position" msgstr "" -#: ../raster/r.relief/main.c:135 +#: ../raster/r.relief/main.c:136 msgid "Azimuth of the sun in degrees to the east of north" msgstr "" -#: ../raster/r.relief/main.c:143 +#: ../raster/r.relief/main.c:144 msgid "Factor for exaggerating relief" msgstr "" -#: ../raster/r.relief/main.c:151 +#: ../raster/r.relief/main.c:152 msgid "Scale factor for converting meters to elevation units" msgstr "" -#: ../raster/r.relief/main.c:158 +#: ../raster/r.relief/main.c:159 msgid "Elevation units (overrides scale factor)" msgstr "" -#: ../raster/r.relief/main.c:163 +#: ../raster/r.relief/main.c:164 msgid "international feet" msgstr "" -#: ../raster/r.relief/main.c:164 +#: ../raster/r.relief/main.c:165 msgid "survey feet" msgstr "" -#: ../raster/r.relief/main.c:194 ../raster/r.in.gdal/main.c:400 -#: ../raster/r.in.gdal/main.c:682 ../imagery/i.landsat.toar/main.c:548 +#: ../raster/r.relief/main.c:195 ../raster/r.in.gdal/main.c:458 +#: ../raster/r.in.gdal/main.c:746 ../imagery/i.landsat.toar/main.c:548 #, c-format msgid "Raster map <%s> already exists and will be overwritten" msgstr "" -#: ../raster/r.relief/main.c:197 ../raster/r.in.gdal/main.c:403 -#: ../raster/r.in.gdal/main.c:685 +#: ../raster/r.relief/main.c:198 ../raster/r.in.gdal/main.c:461 +#: ../raster/r.in.gdal/main.c:749 #, c-format msgid "Raster map <%s> already exists" msgstr "" -#: ../raster/r.relief/main.c:215 +#: ../raster/r.relief/main.c:216 #, c-format msgid "%s=%s - must not be zero" msgstr "" -#: ../raster/r.relief/main.c:474 +#: ../raster/r.relief/main.c:475 #, c-format msgid "Shaded relief raster map <%s> complete" msgstr "" @@ -15949,338 +16304,352 @@ msgid "trying to divide by zero...no unique solution for system...skipping..." msgstr "" -#: ../raster/r.in.gdal/main.c:96 +#: ../raster/r.in.gdal/main.c:99 msgid "Imports raster data into a GRASS raster map using GDAL library." msgstr "" -#: ../raster/r.in.gdal/main.c:102 +#: ../raster/r.in.gdal/main.c:105 msgid "Name of raster file to be imported" msgstr "" -#: ../raster/r.in.gdal/main.c:111 +#: ../raster/r.in.gdal/main.c:114 msgid "Band(s) to select (default is all bands)" msgstr "" -#: ../raster/r.in.gdal/main.c:112 ../raster/r.in.gdal/main.c:225 +#: ../raster/r.in.gdal/main.c:115 ../raster/r.in.gdal/main.c:242 +#: ../scripts/i.spectral/i.spectral.py:200 msgid "Bands" msgstr "" -#: ../raster/r.in.gdal/main.c:129 +#: ../raster/r.in.gdal/main.c:132 msgid "Name of GCPs target location" msgstr "" -#: ../raster/r.in.gdal/main.c:131 +#: ../raster/r.in.gdal/main.c:134 msgid "Name of location to create or to read projection from for GCPs transformation" msgstr "" -#: ../raster/r.in.gdal/main.c:133 ../raster/r.in.gdal/main.c:188 -#: ../raster/r.in.gdal/main.c:195 ../vector/v.info/print.c:505 +#: ../raster/r.in.gdal/main.c:136 ../raster/r.in.gdal/main.c:205 +#: ../raster/r.in.gdal/main.c:212 ../vector/v.info/print.c:505 #: ../vector/v.info/print.c:510 msgid "Projection" msgstr "" -#: ../raster/r.in.gdal/main.c:148 +#: ../raster/r.in.gdal/main.c:151 msgid "Offset to be added to band numbers" msgstr "" -#: ../raster/r.in.gdal/main.c:149 +#: ../raster/r.in.gdal/main.c:152 msgid "If 0, no offset is added and the first band is 1" msgstr "" -#: ../raster/r.in.gdal/main.c:157 +#: ../raster/r.in.gdal/main.c:160 msgid "Zero-padding of band number by filling with leading zeros up to given number" msgstr "" -#: ../raster/r.in.gdal/main.c:158 +#: ../raster/r.in.gdal/main.c:161 msgid "If 0, length will be adjusted to 'offset' number without leading zeros" msgstr "" -#: ../raster/r.in.gdal/main.c:164 +#: ../raster/r.in.gdal/main.c:167 msgid "Name of the output file that contains the imported map names" msgstr "" -#: ../raster/r.in.gdal/main.c:171 ../vector/v.in.lidar/main.c:272 -#: ../vector/v.in.ogr/main.c:281 +#: ../raster/r.in.gdal/main.c:174 ../vector/v.in.lidar/main.c:272 +#: ../vector/v.in.ogr/main.c:298 msgid "Name for new location to create" msgstr "" -#: ../raster/r.in.gdal/main.c:178 +#: ../raster/r.in.gdal/main.c:181 msgid "File prefix for raster attribute tables" msgstr "" -#: ../raster/r.in.gdal/main.c:179 +#: ../raster/r.in.gdal/main.c:182 msgid "The band number and \".csv\" will be appended to the file prefix" msgstr "" -#: ../raster/r.in.gdal/main.c:193 ../raster/r.external/main.c:109 -#: ../vector/v.in.ogr/main.c:354 ../vector/v.external/args.c:52 +#: ../raster/r.in.gdal/main.c:189 ../vector/v.in.ogr/main.c:220 +msgid "GDAL configuration options" +msgstr "" + +#: ../raster/r.in.gdal/main.c:190 ../raster/r.in.gdal/main.c:197 +#: ../vector/v.in.ogr/main.c:221 ../vector/v.in.ogr/main.c:228 +msgid "Comma-separated list of key=value pairs" +msgstr "" + +#: ../raster/r.in.gdal/main.c:196 ../vector/v.in.ogr/main.c:227 +msgid "GDAL dataset open options" +msgstr "" + +#: ../raster/r.in.gdal/main.c:210 ../raster/r.external/main.c:109 +#: ../vector/v.in.ogr/main.c:371 ../vector/v.external/args.c:52 msgid "Perform projection check only and exit" msgstr "" -#: ../raster/r.in.gdal/main.c:200 ../raster/r.external/main.c:114 -#: ../vector/v.in.lidar/main.c:302 ../vector/v.in.ogr/main.c:366 +#: ../raster/r.in.gdal/main.c:217 ../raster/r.external/main.c:114 +#: ../vector/v.in.lidar/main.c:302 ../vector/v.in.ogr/main.c:383 msgid "Extend region extents based on new dataset" msgstr "" -#: ../raster/r.in.gdal/main.c:202 ../raster/r.external/main.c:115 -#: ../vector/v.in.ogr/main.c:368 +#: ../raster/r.in.gdal/main.c:219 ../raster/r.external/main.c:115 +#: ../vector/v.in.ogr/main.c:385 msgid "Also updates the default region if in the PERMANENT mapset" msgstr "" -#: ../raster/r.in.gdal/main.c:218 ../raster/r.external/main.c:119 +#: ../raster/r.in.gdal/main.c:235 ../raster/r.external/main.c:119 #: ../raster/r.region/main.c:70 msgid "Auto-adjustment for lat/lon" msgstr "" -#: ../raster/r.in.gdal/main.c:219 ../raster/r.external/main.c:120 +#: ../raster/r.in.gdal/main.c:236 ../raster/r.external/main.c:120 #: ../raster/r.region/main.c:71 msgid "Attempt to fix small precision errors in resolution and extents" msgstr "" -#: ../raster/r.in.gdal/main.c:224 +#: ../raster/r.in.gdal/main.c:241 msgid "Keep band numbers instead of using band color names" msgstr "" -#: ../raster/r.in.gdal/main.c:230 +#: ../raster/r.in.gdal/main.c:247 msgid "Create the location specified by the \"location\" parameter and exit. Do not import the raster file." msgstr "" -#: ../raster/r.in.gdal/main.c:235 ../vector/v.in.lidar/main.c:284 -#: ../vector/v.in.ogr/main.c:361 +#: ../raster/r.in.gdal/main.c:252 ../vector/v.in.lidar/main.c:284 +#: ../vector/v.in.ogr/main.c:378 msgid "Limit import to the current region" msgstr "" -#: ../raster/r.in.gdal/main.c:240 +#: ../raster/r.in.gdal/main.c:257 msgid "Print number of bands and exit" msgstr "" -#: ../raster/r.in.gdal/main.c:272 ../raster/r.external/list.c:23 +#: ../raster/r.in.gdal/main.c:289 ../raster/r.external/list.c:23 #: ../vector/v.external.out/list.c:102 ../vector/v.out.ogr/list.c:116 -#: ../vector/v.in.ogr/main.c:403 ../vector/v.external/list.c:94 +#: ../vector/v.in.ogr/main.c:420 ../vector/v.external/list.c:94 msgid "Supported formats:" msgstr "" -#: ../raster/r.in.gdal/main.c:315 +#: ../raster/r.in.gdal/main.c:332 msgid "You have to specify a target location different from output location" msgstr "" -#: ../raster/r.in.gdal/main.c:319 +#: ../raster/r.in.gdal/main.c:336 msgid "You need to specify valid location name." msgstr "" -#: ../raster/r.in.gdal/main.c:323 +#: ../raster/r.in.gdal/main.c:340 msgid "The '-l' flag only works in Lat/Lon locations" msgstr "" -#: ../raster/r.in.gdal/main.c:326 +#: ../raster/r.in.gdal/main.c:343 msgid "The number of digits for band numbering must be equal or greater than 0" msgstr "" -#: ../raster/r.in.gdal/main.c:339 +#: ../raster/r.in.gdal/main.c:356 msgid "Disabling '-r' flag for new location" msgstr "" -#: ../raster/r.in.gdal/main.c:347 ../raster/r.in.gdal/main.c:350 +#: ../raster/r.in.gdal/main.c:362 #, c-format -msgid "Using memory cache size: %.1f MiB" +msgid "Using memory cache size: %s MiB" msgstr "" -#: ../raster/r.in.gdal/main.c:359 +#: ../raster/r.in.gdal/main.c:417 #, c-format msgid "Unable to open datasource <%s>" msgstr "" -#: ../raster/r.in.gdal/main.c:370 +#: ../raster/r.in.gdal/main.c:428 #, c-format msgid "Input seems to be NOAA/AVHRR data which needs to be georeferenced with thin plate spline transformation (%s or %s)." msgstr "" -#: ../raster/r.in.gdal/main.c:383 +#: ../raster/r.in.gdal/main.c:441 msgid "Input contains subdatasets which may need to be imported separately" msgstr "" -#: ../raster/r.in.gdal/main.c:423 +#: ../raster/r.in.gdal/main.c:481 msgid "Input raster map is flipped or rotated - cannot import. You may use 'gdalwarp' to transform the map to North-up." msgstr "" -#: ../raster/r.in.gdal/main.c:442 +#: ../raster/r.in.gdal/main.c:500 #, c-format msgid "Unable to fetch the affine transformation coefficients. Flag -%c cannot be used in this case." msgstr "" -#: ../raster/r.in.gdal/main.c:470 +#: ../raster/r.in.gdal/main.c:528 msgid "Map bounds have been constrained to geographic coordinates. You will almost certainly want to check map bounds and resolution with r.info and reset them with r.region before going any further." msgstr "" -#: ../raster/r.in.gdal/main.c:515 ../raster/r.in.gdal/main.c:542 +#: ../raster/r.in.gdal/main.c:573 ../raster/r.in.gdal/main.c:603 msgid "Input raster does not overlap current computational region. Nothing to import." msgstr "" -#: ../raster/r.in.gdal/main.c:579 +#: ../raster/r.in.gdal/main.c:643 #, c-format msgid "Importing %d raster bands..." msgstr "" -#: ../raster/r.in.gdal/main.c:598 ../raster/r.external/main.c:230 +#: ../raster/r.in.gdal/main.c:662 ../raster/r.external/main.c:230 #, c-format msgid "Selected band (%d) does not exist" msgstr "" -#: ../raster/r.in.gdal/main.c:623 +#: ../raster/r.in.gdal/main.c:687 msgid "Unable to open the map names output text file" msgstr "" -#: ../raster/r.in.gdal/main.c:654 +#: ../raster/r.in.gdal/main.c:718 #, c-format msgid "Unable to get raster band number %d" msgstr "" -#: ../raster/r.in.gdal/main.c:731 +#: ../raster/r.in.gdal/main.c:796 #, c-format msgid "Copying %d GCPS in points file for <%s>" msgstr "" -#: ../raster/r.in.gdal/main.c:739 +#: ../raster/r.in.gdal/main.c:804 msgid "GCPs have the following OpenGIS WKT Coordinate System:" msgstr "" -#: ../raster/r.in.gdal/main.c:762 +#: ../raster/r.in.gdal/main.c:827 msgid "Re-projecting GCPs table:" msgstr "" -#: ../raster/r.in.gdal/main.c:763 +#: ../raster/r.in.gdal/main.c:828 #, c-format msgid "* Input projection for GCP table: %s" msgstr "" -#: ../raster/r.in.gdal/main.c:765 +#: ../raster/r.in.gdal/main.c:830 #, c-format msgid "* Output projection for GCP table: %s" msgstr "" -#: ../raster/r.in.gdal/main.c:786 +#: ../raster/r.in.gdal/main.c:852 #, c-format -msgid "Error in pj_do_proj (can't re-projection GCP %i)" +msgid "Error in %s (can't re-project GCP %i)" msgstr "" -#: ../raster/r.in.gdal/main.c:808 ../raster/r.in.gdal/proj.c:63 -#: ../raster/r.external/proj.c:63 ../vector/v.in.lidar/main.c:507 -#: ../vector/v.in.ogr/proj.c:253 ../vector/v.external/proj.c:154 +#: ../raster/r.in.gdal/main.c:875 ../raster/r.in.gdal/proj.c:85 +#: ../raster/r.external/proj.c:85 ../vector/v.in.lidar/main.c:507 +#: ../vector/v.in.ogr/proj.c:292 ../vector/v.external/proj.c:177 msgid "Unable to convert input map projection to GRASS format; cannot create new location." msgstr "" -#: ../raster/r.in.gdal/main.c:832 ../raster/r.in.gdal/proj.c:69 -#: ../raster/r.external/proj.c:69 ../vector/v.in.lidar/main.c:513 -#: ../vector/v.in.ogr/proj.c:259 ../vector/v.external/proj.c:160 +#: ../raster/r.in.gdal/main.c:899 ../raster/r.in.gdal/proj.c:91 +#: ../raster/r.external/proj.c:91 ../vector/v.in.lidar/main.c:513 +#: ../vector/v.in.ogr/proj.c:298 ../vector/v.external/proj.c:183 #, c-format msgid "Unable to create new location <%s>" msgstr "" -#: ../raster/r.in.gdal/main.c:838 ../raster/r.in.gdal/proj.c:72 -#: ../raster/r.external/proj.c:72 ../general/g.proj/create.c:15 -#: ../vector/v.in.lidar/main.c:516 ../vector/v.in.ogr/proj.c:262 -#: ../vector/v.external/proj.c:163 +#: ../raster/r.in.gdal/main.c:905 ../raster/r.in.gdal/proj.c:94 +#: ../raster/r.external/proj.c:94 ../general/g.proj/create.c:16 +#: ../vector/v.in.lidar/main.c:516 ../vector/v.in.ogr/proj.c:301 +#: ../vector/v.external/proj.c:186 #, c-format msgid "Location <%s> created" msgstr "" -#: ../raster/r.in.gdal/main.c:841 +#: ../raster/r.in.gdal/main.c:908 #, c-format msgid "The target for the output group <%s> has been set to location <%s>, mapset ." msgstr "" -#: ../raster/r.in.gdal/main.c:881 ../raster/r.external/window.c:93 -#: ../vector/v.in.ogr/main.c:1871 +#: ../raster/r.in.gdal/main.c:948 ../raster/r.external/window.c:93 +#: ../vector/v.in.ogr/main.c:1971 msgid "Default region for this location updated" msgstr "" -#: ../raster/r.in.gdal/main.c:884 ../raster/r.external/window.c:96 -#: ../vector/v.in.ogr/main.c:1874 +#: ../raster/r.in.gdal/main.c:951 ../raster/r.external/window.c:96 +#: ../vector/v.in.ogr/main.c:1974 msgid "Region for the current mapset updated" msgstr "" -#: ../raster/r.in.gdal/main.c:912 +#: ../raster/r.in.gdal/main.c:980 msgid "Unable to translate projection key values of input GCPs" msgstr "" -#: ../raster/r.in.gdal/main.c:928 +#: ../raster/r.in.gdal/main.c:996 msgid "Unable to get projection info of target location" msgstr "" -#: ../raster/r.in.gdal/main.c:930 +#: ../raster/r.in.gdal/main.c:998 msgid "Unable to get projection units of target location" msgstr "" -#: ../raster/r.in.gdal/main.c:932 +#: ../raster/r.in.gdal/main.c:1000 msgid "Unable to get projection key values of target location" msgstr "" -#: ../raster/r.in.gdal/main.c:936 ../imagery/i.rectify/target.c:31 +#: ../raster/r.in.gdal/main.c:1007 ../imagery/i.rectify/target.c:31 #: ../imagery/i.ortho.photo/i.ortho.rectify/target.c:31 #: ../vector/v.rectify/target.c:40 #, c-format msgid "Mapset <%s> in target location <%s> - " msgstr "" -#: ../raster/r.in.gdal/main.c:974 +#: ../raster/r.in.gdal/main.c:1045 #, c-format msgid "Importing raster map <%s>..." msgstr "" -#: ../raster/r.in.gdal/main.c:1089 ../raster/r.in.gdal/main.c:1144 -#: ../raster/r.in.gdal/main.c:1218 +#: ../raster/r.in.gdal/main.c:1162 ../raster/r.in.gdal/main.c:1217 +#: ../raster/r.in.gdal/main.c:1291 msgid "Invalid row" msgstr "" -#: ../raster/r.in.gdal/main.c:1486 ../raster/r.in.gdal/main.c:1543 +#: ../raster/r.in.gdal/main.c:1559 ../raster/r.in.gdal/main.c:1616 msgid "Inconsistent color rules in RAT" msgstr "" -#: ../raster/r.in.gdal/main.c:1600 +#: ../raster/r.in.gdal/main.c:1673 #, c-format msgid "Setting grey color table for <%s> (8bit, full range)" msgstr "" -#: ../raster/r.in.gdal/main.c:1614 +#: ../raster/r.in.gdal/main.c:1687 #, c-format msgid "Setting grey color table for <%s> (16bit, image range)" msgstr "" -#: ../raster/r.in.gdal/main.c:1716 +#: ../raster/r.in.gdal/main.c:1789 #, c-format msgid "Unable to open file <%s>: %s." msgstr "" -#: ../raster/r.in.gdal/proj.c:42 ../raster/r.external/proj.c:42 +#: ../raster/r.in.gdal/proj.c:46 ../raster/r.external/proj.c:46 #, c-format msgid "" "Input contains an invalid SRS. WKT definition:\n" "%s" msgstr "" -#: ../raster/r.in.gdal/proj.c:51 ../raster/r.external/proj.c:51 +#: ../raster/r.in.gdal/proj.c:73 ../raster/r.external/proj.c:73 msgid "No projection information available" msgstr "" -#: ../raster/r.in.gdal/proj.c:94 ../raster/r.external/proj.c:94 -#: ../vector/v.in.ogr/proj.c:284 ../vector/v.external/proj.c:185 +#: ../raster/r.in.gdal/proj.c:116 ../raster/r.external/proj.c:116 +#: ../vector/v.in.ogr/proj.c:323 ../vector/v.external/proj.c:208 msgid "Unable to convert input map projection information to GRASS format." msgstr "" -#: ../raster/r.in.gdal/proj.c:138 ../raster/r.external/proj.c:138 -#: ../vector/v.in.ogr/proj.c:329 ../vector/v.external/proj.c:230 +#: ../raster/r.in.gdal/proj.c:160 ../raster/r.external/proj.c:160 +#: ../vector/v.in.ogr/proj.c:368 ../vector/v.external/proj.c:253 msgid "Location PROJ_INFO is:\n" msgstr "" -#: ../raster/r.in.gdal/proj.c:148 ../raster/r.in.gdal/proj.c:155 -#: ../raster/r.external/proj.c:148 ../raster/r.external/proj.c:155 -#: ../vector/v.in.ogr/proj.c:339 ../vector/v.in.ogr/proj.c:346 -#: ../vector/v.external/proj.c:240 ../vector/v.external/proj.c:247 +#: ../raster/r.in.gdal/proj.c:170 ../raster/r.in.gdal/proj.c:177 +#: ../raster/r.external/proj.c:170 ../raster/r.external/proj.c:177 +#: ../vector/v.in.ogr/proj.c:378 ../vector/v.in.ogr/proj.c:385 +#: ../vector/v.external/proj.c:263 ../vector/v.external/proj.c:270 msgid "Dataset PROJ_INFO is:\n" msgstr "" -#: ../raster/r.in.gdal/proj.c:241 ../raster/r.external/proj.c:241 -#: ../vector/v.in.ogr/proj.c:432 ../vector/v.external/proj.c:333 +#: ../raster/r.in.gdal/proj.c:263 ../raster/r.external/proj.c:263 +#: ../vector/v.in.ogr/proj.c:471 ../vector/v.external/proj.c:356 msgid "Consider generating a new location from the input dataset using the 'location' parameter.\n" msgstr "" @@ -16426,7 +16795,7 @@ msgid "You already know the sun position" msgstr "" -#: ../raster/r.sunmask/main.c:444 ../vector/v.colors/main.c:199 +#: ../raster/r.sunmask/main.c:444 ../vector/v.colors/main.c:212 #, c-format msgid "Option <%s> required" msgstr "" @@ -16440,24 +16809,24 @@ msgid "Calculating shadows from DEM..." msgstr "" -#: ../raster/r.sunmask/g_solposition.c:66 +#: ../raster/r.sunmask/g_solposition.c:67 msgid "Unable to calculate sun position in un-projected locations. Specify sunposition directly." msgstr "" -#: ../raster/r.sunmask/g_solposition.c:88 +#: ../raster/r.sunmask/g_solposition.c:89 #, c-format msgid "Specified point %f, %f outside of current region, is that intended? Anyway, it will be used." msgstr "" -#: ../raster/r.sunmask/g_solposition.c:98 ../raster/r.latlong/main.c:101 +#: ../raster/r.sunmask/g_solposition.c:99 ../raster/r.latlong/main.c:99 msgid "Unable to get projection info of current location" msgstr "" -#: ../raster/r.sunmask/g_solposition.c:101 ../raster/r.latlong/main.c:103 +#: ../raster/r.sunmask/g_solposition.c:102 ../raster/r.latlong/main.c:101 msgid "Unable to get projection units of current location" msgstr "" -#: ../raster/r.sunmask/g_solposition.c:104 ../raster/r.latlong/main.c:105 +#: ../raster/r.sunmask/g_solposition.c:105 ../raster/r.latlong/main.c:103 msgid "Unable to get projection key values of current location" msgstr "" @@ -16698,7 +17067,7 @@ #: ../raster/r.support/main.c:312 ../scripts/d.polar/d.polar.py:407 #: ../scripts/i.in.spotvgt/i.in.spotvgt.py:280 -#: ../scripts/r.plane/r.plane.py:122 ../scripts/r.fillnulls/r.fillnulls.py:494 +#: ../scripts/r.plane/r.plane.py:122 ../scripts/r.fillnulls/r.fillnulls.py:506 #: ../scripts/v.in.e00/v.in.e00.py:165 ../scripts/r.in.aster/r.in.aster.py:144 msgid "Done." msgstr "" @@ -16960,139 +17329,104 @@ msgid "Imagery group <%s> created" msgstr "" -#: ../raster/r.external/link.c:48 +#: ../raster/r.external/link.c:46 msgid "Complex types not supported" msgstr "" -#: ../raster/r.external/link.c:63 +#: ../raster/r.external/link.c:56 #, c-format msgid "Copying color table for %s" msgstr "" -#: ../raster/r.external/link.c:81 +#: ../raster/r.external/link.c:74 #, c-format msgid "Setting grey color table for <%s> (full 8bit range)" msgstr "" -#: ../raster/r.external/link.c:87 -#, c-format -msgid "Setting grey color table for <%s> (data range)" -msgstr "" - -#: ../raster/r.external/link.c:101 -#, c-format -msgid "Unable to create cell/%s file" -msgstr "" - -#: ../raster/r.external/link.c:110 -#, c-format -msgid "Unable to create fcell/%s file" -msgstr "" - -#: ../raster/r.external/link.c:146 +#: ../raster/r.external/link.c:132 #, c-format msgid "Unable to create cell_misc/%s/gdal file" msgstr "" -#: ../raster/r.external/link.c:149 +#: ../raster/r.external/link.c:135 #, c-format msgid "Error writing cell_misc/%s/gdal file" msgstr "" -#: ../raster/r.external/link.c:174 -#, c-format -msgid "Unable to create cell_misc/%s/f_format file" -msgstr "" - -#: ../raster/r.external/link.c:177 -#, c-format -msgid "Error writing cell_misc/%s/f_format file" -msgstr "" - -#: ../raster/r.external/link.c:224 -#, c-format -msgid "Creating support files for %s" -msgstr "" - -#: ../raster/r.external/link.c:236 -#, c-format -msgid "Link to raster map <%s> created." -msgstr "" - #: ../raster/r.resamp.filter/main.c:142 #, c-format msgid "Filter <%s> not found" msgstr "" -#: ../raster/r.resamp.filter/main.c:391 +#: ../raster/r.resamp.filter/main.c:396 msgid "kernel filter" msgstr "" -#: ../raster/r.resamp.filter/main.c:394 +#: ../raster/r.resamp.filter/main.c:399 msgid "Resamples raster map layers using an analytic kernel." msgstr "" -#: ../raster/r.resamp.filter/main.c:405 +#: ../raster/r.resamp.filter/main.c:410 msgid "Filter kernel(s)" msgstr "" -#: ../raster/r.resamp.filter/main.c:413 +#: ../raster/r.resamp.filter/main.c:418 msgid "Filter radius" msgstr "" -#: ../raster/r.resamp.filter/main.c:420 +#: ../raster/r.resamp.filter/main.c:425 msgid "Filter radius (horizontal)" msgstr "" -#: ../raster/r.resamp.filter/main.c:427 +#: ../raster/r.resamp.filter/main.c:432 msgid "Filter radius (vertical)" msgstr "" -#: ../raster/r.resamp.filter/main.c:438 ../vector/v.external.out/args.c:90 +#: ../raster/r.resamp.filter/main.c:443 ../vector/v.external.out/args.c:90 #, c-format msgid "%s= and %s=/%s= are mutually exclusive" msgstr "" -#: ../raster/r.resamp.filter/main.c:443 +#: ../raster/r.resamp.filter/main.c:448 #, c-format msgid "Either %s= or %s=/%s= required" msgstr "" -#: ../raster/r.resamp.filter/main.c:446 +#: ../raster/r.resamp.filter/main.c:451 #, c-format msgid "Both %s= and %s= required" msgstr "" -#: ../raster/r.resamp.filter/main.c:469 +#: ../raster/r.resamp.filter/main.c:474 msgid "Differing number of values for filter= and [xy_]radius=" msgstr "" -#: ../raster/r.resamp.filter/main.c:472 +#: ../raster/r.resamp.filter/main.c:477 #, c-format msgid "Too many filters (max: %d)" msgstr "" -#: ../raster/r.resamp.filter/main.c:490 +#: ../raster/r.resamp.filter/main.c:495 msgid "At least one filter must be finite" msgstr "" -#: ../raster/r.latlong/main.c:57 +#: ../raster/r.latlong/main.c:56 msgid "latitude" msgstr "" -#: ../raster/r.latlong/main.c:58 +#: ../raster/r.latlong/main.c:57 msgid "longitude" msgstr "" -#: ../raster/r.latlong/main.c:60 +#: ../raster/r.latlong/main.c:59 msgid "Creates a latitude/longitude raster map." msgstr "" -#: ../raster/r.latlong/main.c:66 +#: ../raster/r.latlong/main.c:65 msgid "Name for output latitude or longitude raster map" msgstr "" -#: ../raster/r.latlong/main.c:70 +#: ../raster/r.latlong/main.c:69 msgid "Longitude output" msgstr "" @@ -17141,14 +17475,14 @@ #: ../raster/r.region/main.c:61 ../raster/r.region/main.c:66 #: ../raster/r.region/main.c:72 ../raster/r.region/main.c:87 #: ../raster/r.region/main.c:94 ../raster/r.region/main.c:101 -#: ../raster/r.region/main.c:144 ../general/g.region/main.c:78 -#: ../general/g.region/main.c:84 ../general/g.region/main.c:171 -#: ../general/g.region/main.c:178 ../general/g.region/main.c:187 -#: ../general/g.region/main.c:195 +#: ../raster/r.region/main.c:144 ../general/g.region/main.c:79 +#: ../general/g.region/main.c:85 ../general/g.region/main.c:172 +#: ../general/g.region/main.c:179 ../general/g.region/main.c:188 +#: ../general/g.region/main.c:196 msgid "Existing" msgstr "" -#: ../raster/r.region/main.c:65 ../general/g.region/main.c:77 +#: ../raster/r.region/main.c:65 ../general/g.region/main.c:78 msgid "Set from default region" msgstr "" @@ -17168,19 +17502,19 @@ msgid "Set region to match this vector map" msgstr "" -#: ../raster/r.region/main.c:109 ../general/g.region/main.c:203 +#: ../raster/r.region/main.c:109 ../general/g.region/main.c:204 msgid "Value for the northern edge" msgstr "" -#: ../raster/r.region/main.c:118 ../general/g.region/main.c:212 +#: ../raster/r.region/main.c:118 ../general/g.region/main.c:213 msgid "Value for the southern edge" msgstr "" -#: ../raster/r.region/main.c:127 ../general/g.region/main.c:221 +#: ../raster/r.region/main.c:127 ../general/g.region/main.c:222 msgid "Value for the eastern edge" msgstr "" -#: ../raster/r.region/main.c:136 ../general/g.region/main.c:230 +#: ../raster/r.region/main.c:136 ../general/g.region/main.c:231 msgid "Value for the western edge" msgstr "" @@ -17666,31 +18000,31 @@ msgid "No basins were created. Verify threshold and region settings." msgstr "" -#: ../raster/r.watershed/seg/close_maps2.c:86 +#: ../raster/r.watershed/seg/close_maps2.c:87 msgid "Closing stream segments map" msgstr "" -#: ../raster/r.watershed/seg/close_maps2.c:109 +#: ../raster/r.watershed/seg/close_maps2.c:110 msgid "Closing basins map" msgstr "" -#: ../raster/r.watershed/seg/close_maps2.c:116 +#: ../raster/r.watershed/seg/close_maps2.c:117 msgid "Closing half basins map" msgstr "" -#: ../raster/r.watershed/seg/main.c:92 ../raster/r.watershed/seg/main.c:107 -#: ../raster/r.watershed/ram/main.c:82 ../raster/r.watershed/ram/main.c:98 +#: ../raster/r.watershed/seg/main.c:93 ../raster/r.watershed/seg/main.c:108 +#: ../raster/r.watershed/ram/main.c:85 ../raster/r.watershed/ram/main.c:101 #, c-format msgid "SECTION %d: Closing Maps." msgstr "" -#: ../raster/r.watershed/seg/main.c:105 ../raster/r.watershed/ram/main.c:96 +#: ../raster/r.watershed/seg/main.c:106 ../raster/r.watershed/ram/main.c:99 #, c-format msgid "SECTION %d: Watershed determination." msgstr "" #: ../raster/r.watershed/seg/do_astar.c:30 -#: ../raster/r.watershed/ram/do_astar.c:27 +#: ../raster/r.watershed/ram/do_astar.c:28 msgid "SECTION 2: A* Search." msgstr "" @@ -17698,39 +18032,39 @@ msgid "No seeds for A* Search" msgstr "" -#: ../raster/r.watershed/seg/do_astar.c:146 +#: ../raster/r.watershed/seg/do_astar.c:147 msgid "bug in A* Search: doer %" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:20 +#: ../raster/r.watershed/seg/close_maps.c:23 msgid "Closing accumulation map" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:136 +#: ../raster/r.watershed/seg/close_maps.c:140 msgid "Closing TCI and SPI maps" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:138 +#: ../raster/r.watershed/seg/close_maps.c:142 msgid "Closing TCI map" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:140 +#: ../raster/r.watershed/seg/close_maps.c:144 msgid "Closing SPI map" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:300 +#: ../raster/r.watershed/seg/close_maps.c:307 msgid "Closing flow direction map" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:327 +#: ../raster/r.watershed/seg/close_maps.c:334 msgid "Closing LS map" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:332 +#: ../raster/r.watershed/seg/close_maps.c:339 msgid "Closing SL map" msgstr "" -#: ../raster/r.watershed/seg/init_vars.c:139 +#: ../raster/r.watershed/seg/init_vars.c:143 #, c-format msgid "SECTION 1 beginning: Initiating Variables. %d section total." msgid_plural "SECTION 1 beginning: Initiating Variables. %d sections total." @@ -17739,34 +18073,34 @@ msgstr[2] "" msgstr[3] "" -#: ../raster/r.watershed/seg/init_vars.c:175 +#: ../raster/r.watershed/seg/init_vars.c:178 msgid "Maximum memory to be used was smaller than 3 MB, set to 3 MB." msgstr "" -#: ../raster/r.watershed/seg/init_vars.c:470 +#: ../raster/r.watershed/seg/init_vars.c:511 msgid "SECTION 1b: Determining Offmap Flow." msgstr "" -#: ../raster/r.watershed/seg/do_cum.c:119 -#: ../raster/r.watershed/ram/do_cum.c:114 +#: ../raster/r.watershed/seg/do_cum.c:122 +#: ../raster/r.watershed/ram/do_cum.c:116 msgid "SECTION 3: Accumulating Surface Flow with SFD." msgstr "" -#: ../raster/r.watershed/seg/do_cum.c:293 -#: ../raster/r.watershed/ram/do_cum.c:276 +#: ../raster/r.watershed/seg/do_cum.c:315 +#: ../raster/r.watershed/ram/do_cum.c:296 msgid "SECTION 3a: Accumulating Surface Flow with MFD." msgstr "" -#: ../raster/r.watershed/seg/do_cum.c:529 +#: ../raster/r.watershed/seg/do_cum.c:560 msgid "MFD: A * path already processed when distributing flow: %d of %" msgstr "" -#: ../raster/r.watershed/seg/do_cum.c:533 -#: ../raster/r.watershed/ram/do_cum.c:486 +#: ../raster/r.watershed/seg/do_cum.c:564 +#: ../raster/r.watershed/ram/do_cum.c:512 msgid "SECTION 3b: Adjusting drainage directions." msgstr "" -#: ../raster/r.watershed/seg/usage.c:9 ../raster/r.watershed/ram/usage.c:9 +#: ../raster/r.watershed/seg/usage.c:9 #, c-format msgid "" "USAGE for basin delineation:\n" @@ -17778,187 +18112,193 @@ "\n" msgstr "" -#: ../raster/r.watershed/front/main.c:77 +#: ../raster/r.watershed/front/main.c:79 msgid "drainage" msgstr "" -#: ../raster/r.watershed/front/main.c:79 +#: ../raster/r.watershed/front/main.c:81 msgid "stream power index" msgstr "" -#: ../raster/r.watershed/front/main.c:81 +#: ../raster/r.watershed/front/main.c:84 msgid "Calculates hydrological parameters and RUSLE factors." msgstr "" -#: ../raster/r.watershed/front/main.c:84 ../raster/r.watershed/front/main.c:91 -#: ../raster/r.watershed/front/main.c:97 ../raster/r.watershed/front/main.c:104 -#: ../raster/r.watershed/front/main.c:113 -#: ../raster/r.watershed/front/main.c:121 -#: ../raster/r.watershed/front/main.c:130 +#: ../raster/r.watershed/front/main.c:87 ../raster/r.watershed/front/main.c:95 +#: ../raster/r.watershed/front/main.c:102 +#: ../raster/r.watershed/front/main.c:109 +#: ../raster/r.watershed/front/main.c:118 +#: ../raster/r.watershed/front/main.c:125 +#: ../raster/r.watershed/front/main.c:132 +#: ../raster/r.watershed/front/main.c:140 msgid "Inputs" msgstr "" -#: ../raster/r.watershed/front/main.c:88 +#: ../raster/r.watershed/front/main.c:91 msgid "Name of input depressions raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:89 +#: ../raster/r.watershed/front/main.c:93 msgid "All non-NULL and non-zero cells are considered as real depressions" msgstr "" -#: ../raster/r.watershed/front/main.c:95 +#: ../raster/r.watershed/front/main.c:100 msgid "Name of input raster representing amount of overland flow per cell" msgstr "" -#: ../raster/r.watershed/front/main.c:101 +#: ../raster/r.watershed/front/main.c:106 msgid "Name of input raster map percent of disturbed land" msgstr "" -#: ../raster/r.watershed/front/main.c:102 -#: ../raster/r.watershed/front/main.c:127 +#: ../raster/r.watershed/front/main.c:107 +#: ../raster/r.watershed/front/main.c:137 msgid "For USLE" msgstr "" -#: ../raster/r.watershed/front/main.c:109 +#: ../raster/r.watershed/front/main.c:114 msgid "Name of input raster map blocking overland surface flow" msgstr "" -#: ../raster/r.watershed/front/main.c:111 +#: ../raster/r.watershed/front/main.c:116 msgid "For USLE. All non-NULL and non-zero cells are considered as blocking terrain." msgstr "" -#: ../raster/r.watershed/front/main.c:118 +#: ../raster/r.watershed/front/main.c:123 +msgid "Name of input raster map with percentages for flow accumulation." +msgstr "" + +#: ../raster/r.watershed/front/main.c:129 msgid "Minimum size of exterior watershed basin" msgstr "" -#: ../raster/r.watershed/front/main.c:126 +#: ../raster/r.watershed/front/main.c:136 msgid "Maximum length of surface flow in map units" msgstr "" -#: ../raster/r.watershed/front/main.c:135 +#: ../raster/r.watershed/front/main.c:144 msgid "Name for output accumulation raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:137 +#: ../raster/r.watershed/front/main.c:145 msgid "Number of cells that drain through each cell" msgstr "" -#: ../raster/r.watershed/front/main.c:144 +#: ../raster/r.watershed/front/main.c:152 msgid "Name for output topographic index ln(a / tan(b)) map" msgstr "" -#: ../raster/r.watershed/front/main.c:151 +#: ../raster/r.watershed/front/main.c:158 msgid "Stream power index a * tan(b)" msgstr "" -#: ../raster/r.watershed/front/main.c:157 +#: ../raster/r.watershed/front/main.c:164 msgid "Name for output drainage direction raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:158 +#: ../raster/r.watershed/front/main.c:165 msgid "Directions numbered from 1 to 8" msgstr "" -#: ../raster/r.watershed/front/main.c:164 +#: ../raster/r.watershed/front/main.c:171 msgid "Name for output basins raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:170 +#: ../raster/r.watershed/front/main.c:177 msgid "Name for output stream segments raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:176 +#: ../raster/r.watershed/front/main.c:183 msgid "Name for output half basins raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:178 +#: ../raster/r.watershed/front/main.c:184 msgid "Each half-basin is given a unique value" msgstr "" -#: ../raster/r.watershed/front/main.c:184 +#: ../raster/r.watershed/front/main.c:190 msgid "Name for output slope length raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:186 +#: ../raster/r.watershed/front/main.c:191 msgid "Slope length and steepness (LS) factor for USLE" msgstr "" -#: ../raster/r.watershed/front/main.c:192 +#: ../raster/r.watershed/front/main.c:197 msgid "Name for output slope steepness raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:193 +#: ../raster/r.watershed/front/main.c:198 msgid "Slope steepness (S) factor for USLE" msgstr "" -#: ../raster/r.watershed/front/main.c:202 +#: ../raster/r.watershed/front/main.c:207 msgid "Convergence factor for MFD (1-10)" msgstr "" -#: ../raster/r.watershed/front/main.c:204 +#: ../raster/r.watershed/front/main.c:209 msgid "1 = most diverging flow, 10 = most converging flow. Recommended: 5" msgstr "" -#: ../raster/r.watershed/front/main.c:211 +#: ../raster/r.watershed/front/main.c:216 msgid "Maximum memory to be used with -m flag (in MB)" msgstr "" -#: ../raster/r.watershed/front/main.c:215 +#: ../raster/r.watershed/front/main.c:220 msgid "SFD (D8) flow (default is MFD)" msgstr "" -#: ../raster/r.watershed/front/main.c:217 +#: ../raster/r.watershed/front/main.c:222 msgid "SFD: single flow direction, MFD: multiple flow direction" msgstr "" -#: ../raster/r.watershed/front/main.c:222 +#: ../raster/r.watershed/front/main.c:227 msgid "Allow only horizontal and vertical flow of water" msgstr "" -#: ../raster/r.watershed/front/main.c:227 +#: ../raster/r.watershed/front/main.c:231 msgid "Enable disk swap memory option: Operation is slow" msgstr "" -#: ../raster/r.watershed/front/main.c:229 +#: ../raster/r.watershed/front/main.c:233 msgid "Only needed if memory requirements exceed available RAM; see manual on how to calculate memory requirements" msgstr "" -#: ../raster/r.watershed/front/main.c:234 +#: ../raster/r.watershed/front/main.c:238 msgid "Use positive flow accumulation even for likely underestimates" msgstr "" -#: ../raster/r.watershed/front/main.c:236 +#: ../raster/r.watershed/front/main.c:240 msgid "See manual for a detailed description of flow accumulation output" msgstr "" -#: ../raster/r.watershed/front/main.c:241 +#: ../raster/r.watershed/front/main.c:244 msgid "Beautify flat areas" msgstr "" -#: ../raster/r.watershed/front/main.c:243 +#: ../raster/r.watershed/front/main.c:246 msgid "Flow direction in flat areas is modified to look prettier" msgstr "" -#: ../raster/r.watershed/front/main.c:259 +#: ../raster/r.watershed/front/main.c:262 msgid "Sorry, you must choose an output map." msgstr "" -#: ../raster/r.watershed/front/main.c:265 +#: ../raster/r.watershed/front/main.c:268 msgid "The basin threshold must be a positive number." msgstr "" -#: ../raster/r.watershed/front/main.c:281 +#: ../raster/r.watershed/front/main.c:284 msgid "" "Sorry, if any of the following options are set:\n" " basin, stream, half_basin, length_slope, or slope_steepness\n" " you MUST provide a value for the basin threshold parameter." msgstr "" -#: ../raster/r.watershed/front/main.c:308 +#: ../raster/r.watershed/front/main.c:310 msgid "Beautify flat areas is not yet supported for disk swap mode" msgstr "" -#: ../raster/r.watershed/front/main.c:338 +#: ../raster/r.watershed/front/main.c:342 #, c-format msgid "Subprocess failed with exit code %d" msgstr "" @@ -17967,79 +18307,79 @@ msgid "SECTION 4: RUSLE LS and/or S factor determination." msgstr "" -#: ../raster/r.watershed/ram/do_astar.c:256 +#: ../raster/r.watershed/ram/do_astar.c:258 msgid "heapsize too large" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:56 +#: ../raster/r.watershed/ram/do_flatarea.c:57 msgid "Beautify flat areas: priority queue error" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:229 +#: ../raster/r.watershed/ram/do_flatarea.c:235 msgid "flat cell escaped for uphill correction" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:235 +#: ../raster/r.watershed/ram/do_flatarea.c:241 #, c-format msgid "queue error: last uphill order %d > current uphill order %d" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:240 +#: ../raster/r.watershed/ram/do_flatarea.c:246 msgid "uphill order not set" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:266 +#: ../raster/r.watershed/ram/do_flatarea.c:273 msgid "flat cell escaped in uphill correction" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:302 +#: ../raster/r.watershed/ram/do_flatarea.c:309 msgid "downhill order: no more points in down queue" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:310 +#: ../raster/r.watershed/ram/do_flatarea.c:317 msgid "flat cell escaped for downhill correction" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:316 +#: ../raster/r.watershed/ram/do_flatarea.c:323 #, c-format msgid "queue error: last downhill order %d > current downhill order %d" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:321 +#: ../raster/r.watershed/ram/do_flatarea.c:328 msgid "downhill order: downhill order not set" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:344 +#: ../raster/r.watershed/ram/do_flatarea.c:352 msgid "flat cell escaped in downhill correction" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:382 +#: ../raster/r.watershed/ram/do_flatarea.c:390 msgid "flat cell escaped for adjustment" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:389 +#: ../raster/r.watershed/ram/do_flatarea.c:397 msgid "adjustment: uphill order not set" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:391 +#: ../raster/r.watershed/ram/do_flatarea.c:399 msgid "adjustment: downhill order not set" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:417 +#: ../raster/r.watershed/ram/do_flatarea.c:428 msgid "flat cell escaped in adjustment" msgstr "" -#: ../raster/r.watershed/ram/init_vars.c:121 +#: ../raster/r.watershed/ram/init_vars.c:123 #, c-format msgid "SECTION 1a (of %1d): Initiating Memory." msgstr "" -#: ../raster/r.watershed/ram/init_vars.c:311 +#: ../raster/r.watershed/ram/init_vars.c:350 #, c-format msgid "SECTION 1b (of %1d): Determining Offmap Flow." msgstr "" -#: ../raster/r.watershed/ram/do_cum.c:480 +#: ../raster/r.watershed/ram/do_cum.c:507 #, c-format msgid "MFD: A * path already processed when distributing flow: %d of %d cell" msgid_plural "MFD: A * path already processed when distributing flow: %d of %d cells" @@ -18048,6 +18388,18 @@ msgstr[2] "" msgstr[3] "" +#: ../raster/r.watershed/ram/usage.c:9 +#, c-format +msgid "" +"USAGE for basin delineation:\n" +"%s -4 elevation=elevation_map threshold=swale_threshold [flow=overland_flow_map] [drainage=drain_direction_map] [depression=depression_map] [accumulation=accumulation_map] [basin=watershed_basin_map] [retention=retention_map] [stream=stream_segment_map]\n" +"\n" +"USAGE for slope length determination:\n" +"%s [-4] elevation=elevation_map threshold=swale_threshold [drainage=drain_direction_map] [depression=depression_map] [accumulation=accumulation_map] [retention=retention_map] [max_slope_length=max_slope_length] [blocking=overland_blocking_map] [slope_steepness=slope_steepness_map] length_slope=length_slope_map [disturbed_land=rill_erosion_map] [slope_deposition=slope_deposition value or map]USAGE for ARMSED FILE creation:\n" +"%s [-4] elevation=elevation_map threshold=swale_threshold [flow=overland_flow_map] [drainage=drain_direction_map] [depression=depression_map] [accumulation=accumulation_map] [basin=watershed_basin_map] [stream=stream_segment_map] [half_basin=half_basin_map] [retention=retention_map] ar=ARMSED_file_name\n" +"\n" +msgstr "" + #: ../raster/r.rescale/main.c:51 msgid "Rescales the range of category values in a raster map layer." msgstr "" @@ -18252,14 +18604,14 @@ #: ../raster/r.sim/r.sim.water/main.c:324 ../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 ../vector/v.surf.rst/main.c:161 -#: ../vector/v.surf.rst/main.c:166 ../vector/v.surf.rst/main.c:187 -#: ../vector/v.surf.rst/main.c:262 ../vector/v.surf.rst/main.c:268 -#: ../vector/v.surf.rst/main.c:276 ../vector/v.surf.rst/main.c:283 -#: ../vector/v.surf.rst/main.c:291 ../vector/v.surf.rst/main.c:299 -#: ../vector/v.surf.rst/main.c:308 ../vector/v.surf.rst/main.c:316 -#: ../vector/v.surf.rst/main.c:324 ../vector/v.surf.rst/main.c:333 -#: ../vector/v.surf.rst/main.c:341 ../vector/v.surf.rst/main.c:348 +#: ../imagery/i.eb.hsebal01/main.c:178 ../vector/v.surf.rst/main.c:163 +#: ../vector/v.surf.rst/main.c:168 ../vector/v.surf.rst/main.c:189 +#: ../vector/v.surf.rst/main.c:264 ../vector/v.surf.rst/main.c:270 +#: ../vector/v.surf.rst/main.c:278 ../vector/v.surf.rst/main.c:286 +#: ../vector/v.surf.rst/main.c:294 ../vector/v.surf.rst/main.c:302 +#: ../vector/v.surf.rst/main.c:311 ../vector/v.surf.rst/main.c:319 +#: ../vector/v.surf.rst/main.c:327 ../vector/v.surf.rst/main.c:336 +#: ../vector/v.surf.rst/main.c:344 ../vector/v.surf.rst/main.c:351 msgid "Parameters" msgstr "" @@ -18316,7 +18668,7 @@ msgstr "" #: ../raster/r.sim/r.sim.sediment/main.c:374 -#: ../raster/r.sim/r.sim.water/main.c:402 ../vector/v.surf.rst/main.c:404 +#: ../raster/r.sim/r.sim.water/main.c:402 ../vector/v.surf.rst/main.c:407 #, c-format msgid "<%d> is not valid number of threads. Number of threads will be set on <%d>" msgstr "" @@ -18349,8 +18701,8 @@ msgstr "" #: ../raster/r.sim/r.sim.sediment/main.c:422 -#: ../raster/r.sim/r.sim.water/main.c:530 ../vector/v.surf.rst/main.c:656 -#: ../vector/v.surf.rst/main.c:711 ../vector/v.vol.rst/main.c:914 +#: ../raster/r.sim/r.sim.water/main.c:530 ../vector/v.surf.rst/main.c:659 +#: ../vector/v.surf.rst/main.c:714 ../vector/v.vol.rst/main.c:916 msgid "Input failed" msgstr "" @@ -18624,6 +18976,7 @@ msgstr "" #: ../display/d.mon/start.c:46 ../display/d.mon/start.c:74 +#: ../misc/m.nviz.image/main.c:75 #, c-format msgid "File <%s> already exists and will be overwritten" msgstr "" @@ -18954,7 +19307,7 @@ msgstr "" #: ../display/d.vect.thematic/display.c:51 ../display/d.vect/lines.c:107 -#: ../display/d.vect/lines.c:335 +#: ../display/d.vect/lines.c:339 #, c-format msgid "Unable to read symbol <%s>, unable to display points" msgstr "" @@ -19029,7 +19382,7 @@ msgid "Line color" msgstr "" -#: ../display/d.geodesic/main.c:66 ../display/d.grid/main.c:107 +#: ../display/d.geodesic/main.c:66 ../display/d.grid/main.c:106 #: ../display/d.rhumbline/main.c:62 ../display/d.legend/main.c:203 #: ../display/d.rast.num/main.c:88 ../display/d.northarrow/main.c:113 #: ../vector/v.label.sa/main.c:98 ../vector/v.label/main.c:151 @@ -19224,73 +19577,73 @@ msgid "Null cells" msgstr "" -#: ../display/d.grid/main.c:55 +#: ../display/d.grid/main.c:54 msgid "graticule" msgstr "" -#: ../display/d.grid/main.c:56 ../vector/v.mkgrid/main.c:72 +#: ../display/d.grid/main.c:55 ../vector/v.mkgrid/main.c:72 msgid "grid" msgstr "" -#: ../display/d.grid/main.c:58 +#: ../display/d.grid/main.c:57 msgid "Overlays a user-specified grid in the active display frame on the graphics monitor." msgstr "" -#: ../display/d.grid/main.c:66 +#: ../display/d.grid/main.c:65 msgid "Size of grid to be drawn (in map units)" msgstr "" -#: ../display/d.grid/main.c:68 +#: ../display/d.grid/main.c:67 msgid "0 for north-south resolution of the current region. In map units or DDD:MM:SS format. Example: \"1000\" or \"0:10\"" msgstr "" -#: ../display/d.grid/main.c:76 +#: ../display/d.grid/main.c:75 msgid "Lines of the grid pass through this coordinate" msgstr "" -#: ../display/d.grid/main.c:85 +#: ../display/d.grid/main.c:84 msgid "Draw only east-west lines, north-south lines, or both " msgstr "" -#: ../display/d.grid/main.c:86 ../display/d.grid/main.c:159 -#: ../display/d.grid/main.c:164 ../display/d.grid/main.c:169 +#: ../display/d.grid/main.c:85 ../display/d.grid/main.c:158 +#: ../display/d.grid/main.c:163 ../display/d.grid/main.c:168 msgid "Disable" msgstr "" -#: ../display/d.grid/main.c:92 +#: ../display/d.grid/main.c:91 msgid "Grid line width" msgstr "" -#: ../display/d.grid/main.c:96 ../display/d.rast.num/main.c:94 +#: ../display/d.grid/main.c:95 ../display/d.rast.num/main.c:94 msgid "Grid color" msgstr "" -#: ../display/d.grid/main.c:97 ../display/d.grid/main.c:102 -#: ../display/d.grid/main.c:108 ../display/d.grid/main.c:114 +#: ../display/d.grid/main.c:96 ../display/d.grid/main.c:101 +#: ../display/d.grid/main.c:107 ../display/d.grid/main.c:113 msgid "Color" msgstr "" -#: ../display/d.grid/main.c:101 ../display/d.legend.vect/main.c:95 +#: ../display/d.grid/main.c:100 ../display/d.legend.vect/main.c:95 #: ../display/d.legend/main.c:240 ../vector/v.label.sa/main.c:144 #: ../vector/v.label/main.c:193 ../vector/v.lrs/v.lrs.label/main.c:223 msgid "Border color" msgstr "" -#: ../display/d.grid/main.c:122 +#: ../display/d.grid/main.c:121 msgid "Font size for gridline coordinate labels" msgstr "" -#: ../display/d.grid/main.c:127 +#: ../display/d.grid/main.c:126 msgid "Align the origin to the east-north corner of the current region" msgstr "" -#: ../display/d.grid/main.c:132 +#: ../display/d.grid/main.c:131 msgid "Draw geographic grid (referenced to current ellipsoid)" msgstr "" -#: ../display/d.grid/main.c:133 ../display/d.grid/main.c:139 -#: ../display/d.grid/main.c:144 ../display/d.grid/main.c:149 -#: ../display/d.grid/main.c:154 ../misc/m.nviz.image/args.c:233 +#: ../display/d.grid/main.c:132 ../display/d.grid/main.c:138 +#: ../display/d.grid/main.c:143 ../display/d.grid/main.c:148 +#: ../display/d.grid/main.c:153 ../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 @@ -19298,56 +19651,56 @@ msgid "Draw" msgstr "" -#: ../display/d.grid/main.c:138 +#: ../display/d.grid/main.c:137 msgid "Draw geographic grid (referenced to WGS84 ellipsoid)" msgstr "" -#: ../display/d.grid/main.c:143 +#: ../display/d.grid/main.c:142 msgid "Draw '+' marks instead of grid lines" msgstr "" -#: ../display/d.grid/main.c:148 +#: ../display/d.grid/main.c:147 msgid "Draw '.' marks instead of grid lines" msgstr "" -#: ../display/d.grid/main.c:153 +#: ../display/d.grid/main.c:152 msgid "Draw fiducial marks instead of grid lines" msgstr "" -#: ../display/d.grid/main.c:158 +#: ../display/d.grid/main.c:157 msgid "Disable grid drawing" msgstr "" -#: ../display/d.grid/main.c:163 +#: ../display/d.grid/main.c:162 msgid "Disable border drawing" msgstr "" -#: ../display/d.grid/main.c:168 +#: ../display/d.grid/main.c:167 msgid "Disable text drawing" msgstr "" -#: ../display/d.grid/main.c:178 +#: ../display/d.grid/main.c:177 msgid "Both grid and border drawing are disabled" msgstr "" -#: ../display/d.grid/main.c:182 +#: ../display/d.grid/main.c:181 msgid "Geo-grid option not available for LL projection, use without -g/-w" msgstr "" -#: ../display/d.grid/main.c:184 +#: ../display/d.grid/main.c:183 msgid "Geo-grid option not available for XY projection, use without -g/-w" msgstr "" -#: ../display/d.grid/main.c:203 +#: ../display/d.grid/main.c:202 msgid "Choose a single mark style" msgstr "" -#: ../display/d.grid/main.c:234 +#: ../display/d.grid/main.c:233 #, c-format msgid "Invalid geo-grid size <%s>" msgstr "" -#: ../display/d.grid/main.c:239 +#: ../display/d.grid/main.c:238 #, c-format msgid "Invalid grid size <%s>" msgstr "" @@ -19356,34 +19709,30 @@ msgid "Reading symbol" msgstr "" -#: ../display/d.grid/plot.c:373 +#: ../display/d.grid/plot.c:289 ../display/d.grid/plot.c:296 +#: ../display/d.grid/plot.c:338 ../display/d.grid/plot.c:345 +#: ../display/d.grid/plot.c:433 ../display/d.grid/plot.c:440 +#: ../display/d.grid/plot.c:493 ../display/d.grid/plot.c:500 +#: ../display/d.grid/plot.c:647 ../display/d.grid/plot.c:664 +#: ../display/d.grid/plot.c:682 ../display/d.grid/plot.c:700 +#: ../display/d.grid/plot.c:761 ../display/d.grid/plot.c:768 +#: ../display/d.grid/plot.c:773 ../display/d.grid/plot.c:783 +#: ../display/d.grid/plot.c:788 ../display/d.where/where.c:63 +msgid "Error in GPJ_transform()" +msgstr "" + +#: ../display/d.grid/plot.c:378 msgid "Geo-grid option only available for LL projection, use without -g/-w" msgstr "" -#: ../display/d.grid/plot.c:575 +#: ../display/d.grid/plot.c:579 msgid "" "WGS84 grid output not possible as this location does not contain\n" "datum transformation parameters. Try running g.setproj." msgstr "" -#: ../display/d.grid/plot.c:743 -msgid "Error in pj_do_proj1" -msgstr "" - -#: ../display/d.grid/plot.c:749 -msgid "Error in pj_do_proj2" -msgstr "" - -#: ../display/d.grid/plot.c:753 -msgid "Error in pj_do_proj3" -msgstr "" - -#: ../display/d.grid/plot.c:761 -msgid "Error in pj_do_proj5" -msgstr "" - -#: ../display/d.grid/plot.c:765 -msgid "Error in pj_do_proj6" +#: ../display/d.grid/plot.c:592 ../display/d.where/main.c:138 +msgid "Unable to set up lat/long projection parameters" msgstr "" #: ../display/d.legend.vect/main.c:55 @@ -20024,7 +20373,7 @@ #: ../display/d.linegraph/main.c:971 #, c-format -msgid "Scale Y labels cannot be used with thisrange of data (%f, %f)" +msgid "Scale Y labels cannot be used with this range of data (%f, %f)" msgstr "" #: ../display/d.vect.chart/main.c:65 @@ -20470,7 +20819,7 @@ msgid "Remove all frames and erase the screen" msgstr "" -#: ../display/d.where/where.c:29 +#: ../display/d.where/where.c:30 #, c-format msgid "Invalid coordinates <%s,%s>" msgstr "" @@ -20511,7 +20860,7 @@ msgid "Please specify a lat/long ellipsoid with -l or -w" msgstr "" -#: ../display/d.where/main.c:136 +#: ../display/d.where/main.c:128 msgid "" "WGS84 output not possible as this location does not contain\n" "datum transformation parameters. Try running g.setproj." @@ -20900,7 +21249,7 @@ msgid "Invalid area %d skipped (not enough points)" msgstr "" -#: ../display/d.vect/area.c:234 +#: ../display/d.vect/area.c:236 #, c-format msgid "%d invalid color rule for areas skipped" msgid_plural "%d invalid color rules for areas skipped" @@ -21136,7 +21485,7 @@ msgid "Unable to create 3D raster map <%s>" msgstr "" -#: ../raster3d/r3.gwflow/main.c:412 ../raster3d/r3.out.netcdf/main.c:649 +#: ../raster3d/r3.gwflow/main.c:412 ../raster3d/r3.out.netcdf/main.c:650 #: ../raster3d/r3.out.vtk/main.c:252 ../raster3d/r3.out.vtk/main.c:338 #: ../raster3d/r3.in.v5d/main.c:206 ../raster3d/r3.cross.rast/main.c:55 #: ../raster3d/r3.out.v5d/main.c:55 ../raster3d/r3.out.v5d/main.c:326 @@ -21163,11 +21512,11 @@ msgid "Export projection information as wkt and proj4 parameter" msgstr "" -#: ../raster3d/r3.out.netcdf/main.c:588 +#: ../raster3d/r3.out.netcdf/main.c:589 msgid "netCDF" msgstr "" -#: ../raster3d/r3.out.netcdf/main.c:590 +#: ../raster3d/r3.out.netcdf/main.c:591 msgid "Export a 3D raster map as netCDF file." msgstr "" @@ -21259,15 +21608,15 @@ msgid "failed to interpret dp as an integer" msgstr "" -#: ../raster3d/r3.out.vtk/main.c:451 ../raster3d/r3.to.rast/main.c:332 +#: ../raster3d/r3.out.vtk/main.c:450 ../raster3d/r3.to.rast/main.c:332 msgid "The 2D and 3D region settings are different. Using the 2D window settings to adjust the 2D part of the 3D region." msgstr "" -#: ../raster3d/r3.out.vtk/main.c:542 +#: ../raster3d/r3.out.vtk/main.c:541 msgid "Unable to close 3D raster map, the VTK file may be incomplete" msgstr "" -#: ../raster3d/r3.out.vtk/main.c:557 +#: ../raster3d/r3.out.vtk/main.c:556 msgid "Unable to close VTK-ASCII file" msgstr "" @@ -21611,7 +21960,7 @@ msgstr "" #: ../raster3d/r3.flow/main.c:414 ../vector/v.to.rast/vect2rast.c:48 -#: ../vector/v.colors/main.c:266 +#: ../vector/v.colors/main.c:279 #, c-format msgid "Vector map <%s> is not 3D" msgstr "" @@ -22128,101 +22477,101 @@ msgid "List of available elements:" msgstr "" -#: ../general/g.version/main.c:66 ../general/g.message/main.c:34 +#: ../general/g.version/main.c:70 ../general/g.message/main.c:34 #: ../general/g.tempfile/main.c:39 msgid "support" msgstr "" -#: ../general/g.version/main.c:67 +#: ../general/g.version/main.c:71 msgid "citing" msgstr "" -#: ../general/g.version/main.c:68 +#: ../general/g.version/main.c:72 msgid "copyright" msgstr "" -#: ../general/g.version/main.c:69 +#: ../general/g.version/main.c:73 msgid "version" msgstr "" -#: ../general/g.version/main.c:70 +#: ../general/g.version/main.c:74 msgid "license" msgstr "" -#: ../general/g.version/main.c:71 +#: ../general/g.version/main.c:75 msgid "Displays GRASS GIS version info." msgstr "" -#: ../general/g.version/main.c:72 +#: ../general/g.version/main.c:76 msgid "Optionally also prints build or copyright information." msgstr "" -#: ../general/g.version/main.c:76 +#: ../general/g.version/main.c:80 msgid "Print also the copyright message" msgstr "" -#: ../general/g.version/main.c:77 ../general/g.version/main.c:82 -#: ../general/g.version/main.c:87 ../general/g.version/main.c:93 -#: ../general/g.version/main.c:99 +#: ../general/g.version/main.c:81 ../general/g.version/main.c:86 +#: ../general/g.version/main.c:91 ../general/g.version/main.c:97 +#: ../general/g.version/main.c:103 msgid "Additional info" msgstr "" -#: ../general/g.version/main.c:81 +#: ../general/g.version/main.c:85 msgid "Print also the citation options" msgstr "" -#: ../general/g.version/main.c:86 +#: ../general/g.version/main.c:90 msgid "Print also the build information" msgstr "" -#: ../general/g.version/main.c:92 +#: ../general/g.version/main.c:96 msgid "Print also the GIS library revision number and date" msgstr "" -#: ../general/g.version/main.c:97 +#: ../general/g.version/main.c:101 msgid "Print also extended info for additional libraries" msgstr "" -#: ../general/g.version/main.c:98 +#: ../general/g.version/main.c:102 msgid "GDAL/OGR, PROJ.4, GEOS" msgstr "" -#: ../general/g.version/main.c:103 +#: ../general/g.version/main.c:107 msgid "Print info in shell script style (including SVN revision number)" msgstr "" -#: ../general/g.version/main.c:104 +#: ../general/g.version/main.c:108 msgid "Shell" msgstr "" -#: ../general/g.version/main.c:172 +#: ../general/g.version/main.c:176 #, 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:179 +#: ../general/g.version/main.c:183 msgid "GRASS GIS libgis version and date number don't have the expected format. Trying to print the original strings..." msgstr "" -#: ../general/g.version/main.c:181 +#: ../general/g.version/main.c:185 #, c-format msgid "GIS_H_VERSION=\"%s\"" msgstr "" -#: ../general/g.version/main.c:182 +#: ../general/g.version/main.c:186 #, c-format msgid "GIS_H_DATE=\"%s\"" msgstr "" -#: ../general/g.version/main.c:212 +#: ../general/g.version/main.c:222 msgid "GRASS not compiled with GDAL/OGR support" msgstr "" -#: ../general/g.version/main.c:223 +#: ../general/g.version/main.c:233 msgid "GRASS not compiled with GEOS support" msgstr "" -#: ../general/g.version/main.c:234 +#: ../general/g.version/main.c:244 msgid "GRASS not compiled with SQLite support" msgstr "" @@ -22399,7 +22748,7 @@ msgid "Mapset <%s> does not exist" msgstr "" -#: ../general/g.list/list.c:123 ../general/g.region/main.c:458 +#: ../general/g.list/list.c:123 ../general/g.region/main.c:471 #, c-format msgid "Unable to read header of 3D raster map <%s@%s>" msgstr "" @@ -22487,194 +22836,217 @@ msgid "input= and opacity= must have the same number of values" msgstr "" -#: ../general/g.region/main.c:66 +#: ../general/g.region/main.c:67 msgid "computational region" msgstr "" -#: ../general/g.region/main.c:68 +#: ../general/g.region/main.c:69 msgid "resolution" msgstr "" -#: ../general/g.region/main.c:71 +#: ../general/g.region/main.c:72 msgid "Manages the boundary definitions for the geographic region." msgstr "" -#: ../general/g.region/main.c:82 +#: ../general/g.region/main.c:83 msgid "Save as default region" msgstr "" -#: ../general/g.region/main.c:83 +#: ../general/g.region/main.c:84 msgid "Only possible from the PERMANENT mapset" msgstr "" -#: ../general/g.region/main.c:88 +#: ../general/g.region/main.c:89 msgid "Print the current region" msgstr "" -#: ../general/g.region/main.c:93 +#: ../general/g.region/main.c:94 msgid "Print the current region in lat/long using the current ellipsoid/datum" msgstr "" -#: ../general/g.region/main.c:99 +#: ../general/g.region/main.c:100 msgid "Print the current region extent" msgstr "" -#: ../general/g.region/main.c:105 +#: ../general/g.region/main.c:106 msgid "Print the current region map center coordinates" msgstr "" -#: ../general/g.region/main.c:111 +#: ../general/g.region/main.c:112 msgid "Print the current region in GMT style" msgstr "" -#: ../general/g.region/main.c:117 +#: ../general/g.region/main.c:118 msgid "Print the current region in WMS style" msgstr "" -#: ../general/g.region/main.c:123 +#: ../general/g.region/main.c:124 msgid "Print region resolution in meters (geodesic)" msgstr "" -#: ../general/g.region/main.c:128 +#: ../general/g.region/main.c:129 msgid "Print the convergence angle (degrees CCW)" msgstr "" -#: ../general/g.region/main.c:130 +#: ../general/g.region/main.c:131 msgid "The difference between the projection's grid north and true north, measured at the center coordinates of the current region." msgstr "" -#: ../general/g.region/main.c:136 +#: ../general/g.region/main.c:137 msgid "Print also 3D settings" msgstr "" -#: ../general/g.region/main.c:142 +#: ../general/g.region/main.c:143 msgid "Print the maximum bounding box in lat/long on WGS84" msgstr "" -#: ../general/g.region/main.c:152 +#: ../general/g.region/main.c:153 msgid "Print in shell script style, but in one line (flat)" msgstr "" -#: ../general/g.region/main.c:158 +#: ../general/g.region/main.c:159 msgid "Align region to resolution (default = align to bounds, works only for 2D resolution)" msgstr "" -#: ../general/g.region/main.c:164 +#: ../general/g.region/main.c:165 msgid "Do not update the current region" msgstr "" -#: ../general/g.region/main.c:165 ../general/g.region/main.c:347 +#: ../general/g.region/main.c:166 ../general/g.region/main.c:360 #: ../vector/v.label/main.c:90 ../vector/v.label/main.c:95 #: ../vector/v.label/main.c:170 ../vector/v.label/main.c:183 msgid "Effects" msgstr "" -#: ../general/g.region/main.c:170 +#: ../general/g.region/main.c:171 msgid "Set current region from named region" msgstr "" -#: ../general/g.region/main.c:177 +#: ../general/g.region/main.c:178 msgid "Set region to match raster map(s)" msgstr "" -#: ../general/g.region/main.c:185 +#: ../general/g.region/main.c:186 msgid "Set region to match 3D raster map(s) (both 2D and 3D values)" msgstr "" -#: ../general/g.region/main.c:193 +#: ../general/g.region/main.c:194 msgid "Set region to match vector map(s)" msgstr "" -#: ../general/g.region/main.c:239 +#: ../general/g.region/main.c:240 msgid "Value for the top edge" msgstr "" -#: ../general/g.region/main.c:248 +#: ../general/g.region/main.c:249 msgid "Value for the bottom edge" msgstr "" -#: ../general/g.region/main.c:257 +#: ../general/g.region/main.c:258 msgid "Number of rows in the new region" msgstr "" -#: ../general/g.region/main.c:258 ../general/g.region/main.c:267 -#: ../general/g.region/main.c:277 ../general/g.region/main.c:287 -#: ../general/g.region/main.c:296 ../general/g.region/main.c:305 -#: ../general/g.region/main.c:314 +#: ../general/g.region/main.c:259 ../general/g.region/main.c:268 +#: ../general/g.region/main.c:278 ../general/g.region/main.c:288 +#: ../general/g.region/main.c:297 ../general/g.region/main.c:306 +#: ../general/g.region/main.c:315 msgid "Resolution" msgstr "" -#: ../general/g.region/main.c:266 +#: ../general/g.region/main.c:267 msgid "Number of columns in the new region" msgstr "" -#: ../general/g.region/main.c:276 +#: ../general/g.region/main.c:277 msgid "2D grid resolution (north-south and east-west)" msgstr "" -#: ../general/g.region/main.c:286 +#: ../general/g.region/main.c:287 msgid "3D grid resolution (north-south, east-west and top-bottom)" msgstr "" -#: ../general/g.region/main.c:295 +#: ../general/g.region/main.c:296 msgid "North-south 2D grid resolution" msgstr "" -#: ../general/g.region/main.c:304 +#: ../general/g.region/main.c:305 msgid "East-west 2D grid resolution" msgstr "" -#: ../general/g.region/main.c:313 +#: ../general/g.region/main.c:314 msgid "Top-bottom 3D grid resolution" msgstr "" -#: ../general/g.region/main.c:323 +#: ../general/g.region/main.c:324 msgid "Shrink region until it meets non-NULL data from this raster map" msgstr "" -#: ../general/g.region/main.c:334 +#: ../general/g.region/main.c:335 msgid "Adjust region cells to cleanly align with this raster map" msgstr "" -#: ../general/g.region/main.c:345 +#: ../general/g.region/main.c:346 +msgid "Number of cells to add to each side of the current region extent" +msgstr "" + +#: ../general/g.region/main.c:348 +msgid "A negative number shrinks the current region extent" +msgstr "" + +#: ../general/g.region/main.c:358 msgid "Save current region settings in named region file" msgstr "" -#: ../general/g.region/main.c:414 ../scripts/r.in.wms/r.in.wms.py:196 +#: ../general/g.region/main.c:427 ../scripts/r.in.wms/r.in.wms.py:196 #, c-format, python-format msgid "Region <%s> not found" msgstr "" -#: ../general/g.region/main.c:499 +#: ../general/g.region/main.c:512 msgid "Unable to get map bounding box" msgstr "" -#: ../general/g.region/main.c:784 +#: ../general/g.region/main.c:800 +#, c-format +msgid "'%s' option not used with <%s> because a coordinate would become invalid" +msgstr "" + +#: ../general/g.region/main.c:807 ../general/g.region/main.c:815 +#: ../general/g.region/main.c:823 +#, c-format +msgid "'%s' option not used with <%s> because <%s> would become minor than <%s>" +msgstr "" + +#: ../general/g.region/main.c:834 #, c-format msgid "Unable to set region <%s>" msgstr "" -#: ../general/g.region/main.c:790 +#: ../general/g.region/main.c:840 msgid "Unable to update current region" msgstr "" -#: ../general/g.region/main.c:798 +#: ../general/g.region/main.c:848 msgid "Unable to change default region. The current mapset is not ." msgstr "" -#: ../general/g.region/printwindow.c:383 +#: ../general/g.region/printwindow.c:390 msgid "You are already in Lat/Long. Use the -p flag instead." msgstr "" -#: ../general/g.region/printwindow.c:385 +#: ../general/g.region/printwindow.c:392 msgid "You are in a simple XY location, projection to Lat/Lon is not possible. Use the -p flag instead." msgstr "" -#: ../general/g.region/printwindow.c:559 +#: ../general/g.region/printwindow.c:573 msgid "WGS84 output not possible as this location does not contain datum transformation parameters. Try running g.setproj." msgstr "" -#: ../general/g.region/printwindow.c:711 +#: ../general/g.region/printwindow.c:583 +msgid "Unable to update lat/long projection parameters" +msgstr "" + +#: ../general/g.region/printwindow.c:726 msgid "Lat/Long calculations are not possible from a simple XY system" msgstr "" @@ -22898,7 +23270,7 @@ msgid "Invalid PPM file" msgstr "" -#: ../general/g.pnmcomp/main.c:96 ../scripts/v.unpack/v.unpack.py:76 +#: ../general/g.pnmcomp/main.c:96 ../scripts/v.unpack/v.unpack.py:75 #: ../scripts/v.in.geonames/v.in.geonames.py:57 #: ../scripts/v.db.update/v.db.update.py:92 #, c-format, python-format @@ -23056,68 +23428,56 @@ msgid "Only one of '%s', '%s', '%s' or '%s' options may be specified" msgstr "" -#: ../general/g.proj/main.c:263 +#: ../general/g.proj/main.c:264 msgid "Projection files missing" msgstr "" -#: ../general/g.proj/main.c:283 +#: ../general/g.proj/main.c:284 #, c-format msgid "Only one of -%c, -%c, -%c, -%c, -%c or -%c flags may be specified" msgstr "" -#: ../general/g.proj/main.c:310 +#: ../general/g.proj/main.c:311 #, c-format msgid "No output format specified, define one of flags -%c, -%c, -%c, or -%c" msgstr "" -#: ../general/g.proj/main.c:314 +#: ../general/g.proj/main.c:315 #, c-format msgid "No output format specified, define one of flags -%c, -%c, or -%c" msgstr "" -#: ../general/g.proj/output.c:146 -msgid "Unable to convert projection information to PROJ.4 format" +#: ../general/g.proj/output.c:134 +msgid "Unable to convert projection information to PROJ format" msgstr "" -#: ../general/g.proj/output.c:190 +#: ../general/g.proj/output.c:180 msgid "Unable to convert to WKT" msgstr "" -#: ../general/g.proj/input.c:91 +#: ../general/g.proj/input.c:92 msgid "Error reading WKT projection description" msgstr "" -#: ../general/g.proj/input.c:98 +#: ../general/g.proj/input.c:99 #, c-format msgid "Unable to open file '%s' for reading" msgstr "" -#: ../general/g.proj/input.c:143 +#: ../general/g.proj/input.c:166 msgid "Can't parse PROJ.4-style parameter string" msgstr "" -#: ../general/g.proj/input.c:181 +#: ../general/g.proj/input.c:205 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 +#: ../general/g.proj/input.c:284 #, c-format -msgid "Could not read georeferenced file %s using either OGR nor GDAL" +msgid "Unable to read georeferenced file <%s> using GDAL library" msgstr "" -#: ../general/g.proj/input.c:259 +#: ../general/g.proj/input.c:289 #, c-format msgid "Read of file %s was successful, but it did not contain projection information. 'XY (unprojected)' will be used" msgstr "" @@ -23137,46 +23497,41 @@ msgid "Ellipsoid set to <%s>" msgstr "" -#: ../general/g.proj/create.c:17 +#: ../general/g.proj/create.c:18 #, c-format msgid "Unable to create location <%s>: %s" msgstr "" -#: ../general/g.proj/create.c:20 +#: ../general/g.proj/create.c:21 #, c-format msgid "Unable to create projection files: %s" msgstr "" -#: ../general/g.proj/create.c:24 +#: ../general/g.proj/create.c:25 #, c-format msgid "Unable to create location <%s>" msgstr "" -#: ../general/g.proj/create.c:30 +#: ../general/g.proj/create.c:27 #, c-format msgid "" "You can switch to the new location by\n" "`%s=%s`" msgstr "" -#: ../general/g.proj/create.c:40 +#: ../general/g.proj/create.c:37 #, 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 +#: ../general/g.proj/create.c:68 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 +#: ../general/g.proj/create.c:72 msgid "Projection information updated" msgstr "" -#: ../general/g.proj/create.c:91 -#, c-format -msgid "Unable to create PROJ_EPSG file: %s" -msgstr "" - #: ../general/g.mapset/main.c:51 msgid "Changes/reports current mapset." msgstr "" @@ -23952,75 +24307,75 @@ msgid "Too many objects: integer overflow" msgstr "" -#: ../imagery/i.segment/region_growing.c:251 +#: ../imagery/i.segment/region_growing.c:256 #: ../imagery/i.segment/mean_shift.c:220 #, c-format msgid "Processing pass %d..." msgstr "" -#: ../imagery/i.segment/region_growing.c:529 +#: ../imagery/i.segment/region_growing.c:534 #, c-format msgid "Segmentation processes stopped at %d due to reaching max iteration limit, more merges may be possible" msgstr "" -#: ../imagery/i.segment/region_growing.c:531 +#: ../imagery/i.segment/region_growing.c:536 #, c-format msgid "Segmentation converged after %d iterations" msgstr "" -#: ../imagery/i.segment/region_growing.c:534 +#: ../imagery/i.segment/region_growing.c:539 msgid "Assigning region IDs to remaining single-cell regions..." msgstr "" -#: ../imagery/i.segment/region_growing.c:558 -#: ../imagery/i.segment/mean_shift.c:665 +#: ../imagery/i.segment/region_growing.c:563 +#: ../imagery/i.segment/mean_shift.c:686 #, c-format msgid "Merging segments smaller than %d cells..." msgstr "" -#: ../imagery/i.segment/region_growing.c:972 +#: ../imagery/i.segment/region_growing.c:988 #, c-format msgid "Region stats should go in tree, %d >= %d" msgstr "" -#: ../imagery/i.segment/region_growing.c:979 +#: ../imagery/i.segment/region_growing.c:995 msgid "Region ids are different" msgstr "" -#: ../imagery/i.segment/region_growing.c:983 +#: ../imagery/i.segment/region_growing.c:999 #, c-format msgid "Region id %d is invalid" msgstr "" -#: ../imagery/i.segment/region_growing.c:987 +#: ../imagery/i.segment/region_growing.c:1003 msgid "Region consists of only one cell, nothing to update" msgstr "" -#: ../imagery/i.segment/region_growing.c:1031 -#: ../imagery/i.segment/region_growing.c:1485 +#: ../imagery/i.segment/region_growing.c:1047 +#: ../imagery/i.segment/region_growing.c:1509 #, c-format msgid "Region size is larger than 2: %d" msgstr "" -#: ../imagery/i.segment/region_growing.c:1098 +#: ../imagery/i.segment/region_growing.c:1122 #, c-format msgid "Region size is %d, should be %d" msgstr "" -#: ../imagery/i.segment/region_growing.c:1340 +#: ../imagery/i.segment/region_growing.c:1364 #, c-format msgid "Candidate flag is already %s" msgstr "" -#: ../imagery/i.segment/region_growing.c:1340 +#: ../imagery/i.segment/region_growing.c:1364 msgid "set" msgstr "" -#: ../imagery/i.segment/region_growing.c:1340 +#: ../imagery/i.segment/region_growing.c:1364 msgid "unset" msgstr "" -#: ../imagery/i.segment/region_growing.c:1570 +#: ../imagery/i.segment/region_growing.c:1601 #, c-format msgid "Region of size %d should be in search tree" msgstr "" @@ -24029,11 +24384,11 @@ msgid "Writing out segment IDs..." msgstr "" -#: ../imagery/i.segment/write_output.c:120 +#: ../imagery/i.segment/write_output.c:122 msgid "Writing out goodness of fit" msgstr "" -#: ../imagery/i.segment/write_output.c:236 +#: ../imagery/i.segment/write_output.c:238 msgid "Writing out shifted band values..." msgstr "" @@ -24074,12 +24429,6 @@ msgid "Number of segments created: %d" msgstr "" -#: ../imagery/i.segment/flag.c:21 ../imagery/i.segment/flag.c:28 -#: ../vector/v.distance/main.c:810 ../vector/v.distance/main.c:887 -#: ../vector/v.distance/main.c:1097 -msgid "Out of memory!" -msgstr "" - #: ../imagery/i.segment/watershed.c:19 msgid "Watershed is not yet implemented" msgstr "" @@ -24102,240 +24451,254 @@ msgid "Found %d clumps" msgstr "" -#: ../imagery/i.segment/parse_args.c:30 +#: ../imagery/i.segment/parse_args.c:26 +msgid "Name of input imagery group or raster maps" +msgstr "" + +#: ../imagery/i.segment/parse_args.c:33 msgid "Suffix for output bands with modified band values" msgstr "" -#: ../imagery/i.segment/parse_args.c:36 +#: ../imagery/i.segment/parse_args.c:39 msgid "Difference threshold between 0 and 1" msgstr "" -#: ../imagery/i.segment/parse_args.c:37 +#: ../imagery/i.segment/parse_args.c:40 msgid "Threshold = 0 merges only identical segments; threshold = 1 merges all" msgstr "" -#: ../imagery/i.segment/parse_args.c:46 +#: ../imagery/i.segment/parse_args.c:49 msgid "Spatial radius in number of cells" msgstr "" -#: ../imagery/i.segment/parse_args.c:47 +#: ../imagery/i.segment/parse_args.c:50 msgid "Must be >= 1, only cells within spatial bandwidth are considered for mean shift" msgstr "" -#: ../imagery/i.segment/parse_args.c:53 +#: ../imagery/i.segment/parse_args.c:56 msgid "Range (spectral) bandwidth [0, 1]" msgstr "" -#: ../imagery/i.segment/parse_args.c:54 +#: ../imagery/i.segment/parse_args.c:57 msgid "Only cells within range (spectral) bandwidth are considered for mean shift. Range bandwidth is used as conductance parameter for adaptive bandwidth" msgstr "" -#: ../imagery/i.segment/parse_args.c:67 +#: ../imagery/i.segment/parse_args.c:70 msgid "Segmentation method" msgstr "" -#: ../imagery/i.segment/parse_args.c:76 +#: ../imagery/i.segment/parse_args.c:79 msgid "Similarity calculation method" msgstr "" -#: ../imagery/i.segment/parse_args.c:85 +#: ../imagery/i.segment/parse_args.c:88 msgid "Minimum number of cells in a segment" msgstr "" -#: ../imagery/i.segment/parse_args.c:87 +#: ../imagery/i.segment/parse_args.c:90 msgid "The final step will merge small segments with their best neighbor" msgstr "" -#: ../imagery/i.segment/parse_args.c:98 +#: ../imagery/i.segment/parse_args.c:101 msgid "Importance of radiometric (input raster) values relative to shape" msgstr "" -#: ../imagery/i.segment/parse_args.c:108 +#: ../imagery/i.segment/parse_args.c:111 msgid "Importance of smoothness relative to compactness" msgstr "" -#: ../imagery/i.segment/parse_args.c:117 +#: ../imagery/i.segment/parse_args.c:120 msgid "Memory in MB" msgstr "" -#: ../imagery/i.segment/parse_args.c:126 ../imagery/i.cluster/main.c:126 +#: ../imagery/i.segment/parse_args.c:129 ../imagery/i.cluster/main.c:126 msgid "Maximum number of iterations" msgstr "" -#: ../imagery/i.segment/parse_args.c:134 +#: ../imagery/i.segment/parse_args.c:137 msgid "Name for input raster map with starting seeds" msgstr "" -#: ../imagery/i.segment/parse_args.c:141 +#: ../imagery/i.segment/parse_args.c:144 msgid "Name of input bounding/constraining raster map" msgstr "" -#: ../imagery/i.segment/parse_args.c:143 +#: ../imagery/i.segment/parse_args.c:146 msgid "Must be integer values, each area will be segmented independent of the others" msgstr "" -#: ../imagery/i.segment/parse_args.c:150 +#: ../imagery/i.segment/parse_args.c:153 msgid "Name for output goodness of fit estimate map" msgstr "" -#: ../imagery/i.segment/parse_args.c:156 +#: ../imagery/i.segment/parse_args.c:159 msgid "Use 8 neighbors (3x3 neighborhood) instead of the default 4 neighbors for each pixel" msgstr "" -#: ../imagery/i.segment/parse_args.c:162 +#: ../imagery/i.segment/parse_args.c:165 msgid "Weighted input, do not perform the default scaling of input raster maps" msgstr "" -#: ../imagery/i.segment/parse_args.c:167 +#: ../imagery/i.segment/parse_args.c:170 msgid "Use adaptive bandwidth for mean shift" msgstr "" -#: ../imagery/i.segment/parse_args.c:168 +#: ../imagery/i.segment/parse_args.c:171 msgid "Range (spectral) bandwidth is adapted for each moving window" msgstr "" -#: ../imagery/i.segment/parse_args.c:173 +#: ../imagery/i.segment/parse_args.c:176 msgid "Use progressive bandwidth for mean shift" msgstr "" -#: ../imagery/i.segment/parse_args.c:175 +#: ../imagery/i.segment/parse_args.c:178 msgid "Spatial bandwidth is increased, range (spectral) bandwidth is decreased in each iteration" msgstr "" -#: ../imagery/i.segment/parse_args.c:194 +#: ../imagery/i.segment/parse_args.c:210 +#, c-format +msgid "Group <%s> not found in the current mapset" +msgstr "" + +#: ../imagery/i.segment/parse_args.c:214 +#, c-format +msgid "Group <%s> contains no raster maps" +msgstr "" + +#: ../imagery/i.segment/parse_args.c:229 msgid "Threshold should be > 0 and < 1" msgstr "" -#: ../imagery/i.segment/parse_args.c:200 +#: ../imagery/i.segment/parse_args.c:235 #, c-format msgid "Option '%s' must be >= 1" msgstr "" -#: ../imagery/i.segment/parse_args.c:208 +#: ../imagery/i.segment/parse_args.c:243 #, c-format msgid "Negative value %s for option '%s': disabling" msgstr "" -#: ../imagery/i.segment/parse_args.c:213 +#: ../imagery/i.segment/parse_args.c:248 #, c-format msgid "Value %s for option '%s' is >= 1: disabling" msgstr "" -#: ../imagery/i.segment/parse_args.c:235 +#: ../imagery/i.segment/parse_args.c:270 msgid "Unable to assign segmentation method" msgstr "" -#: ../imagery/i.segment/parse_args.c:245 +#: ../imagery/i.segment/parse_args.c:280 msgid "Invalid similarity method" msgstr "" -#: ../imagery/i.segment/parse_args.c:251 +#: ../imagery/i.segment/parse_args.c:286 #, c-format msgid "Option '%s' must be > 0" msgstr "" -#: ../imagery/i.segment/parse_args.c:253 ../imagery/i.segment/parse_args.c:258 +#: ../imagery/i.segment/parse_args.c:288 ../imagery/i.segment/parse_args.c:293 #, c-format msgid "Option '%s' must be <= 1" msgstr "" -#: ../imagery/i.segment/parse_args.c:256 +#: ../imagery/i.segment/parse_args.c:291 #, c-format msgid "Option '%s' must be >= 0" msgstr "" -#: ../imagery/i.segment/parse_args.c:284 +#: ../imagery/i.segment/parse_args.c:319 msgid "Seeds raster map not found" msgstr "" -#: ../imagery/i.segment/parse_args.c:288 +#: ../imagery/i.segment/parse_args.c:323 msgid "Seeeds raster map must be CELL type (integers)" msgstr "" -#: ../imagery/i.segment/parse_args.c:298 +#: ../imagery/i.segment/parse_args.c:333 msgid "Segmentation constraint/boundary raster map not found" msgstr "" -#: ../imagery/i.segment/parse_args.c:302 +#: ../imagery/i.segment/parse_args.c:337 msgid "Segmentation constraint raster map must be CELL type (integers)" msgstr "" -#: ../imagery/i.segment/parse_args.c:321 +#: ../imagery/i.segment/parse_args.c:356 msgid "Integer overflow: too many cells in current region" msgstr "" -#: ../imagery/i.segment/parse_args.c:334 +#: ../imagery/i.segment/parse_args.c:369 msgid "Invalid output raster name for goodness of fit" msgstr "" -#: ../imagery/i.segment/parse_args.c:341 +#: ../imagery/i.segment/parse_args.c:376 #, c-format msgid "Maximum number of iterations set to %d" msgstr "" -#: ../imagery/i.segment/parse_args.c:351 +#: ../imagery/i.segment/parse_args.c:386 #, c-format msgid "Invalid number of iterations, %d will be used" msgstr "" -#: ../imagery/i.segment/parse_args.c:360 +#: ../imagery/i.segment/parse_args.c:395 msgid "Invalid number of MB, 300 will be used" msgstr "" -#: ../imagery/i.segment/open_files.c:39 +#: ../imagery/i.segment/open_files.c:61 #, c-format -msgid "Group <%s> not found in the current mapset" +msgid "Input map <%s> is all NULL" msgstr "" -#: ../imagery/i.segment/open_files.c:43 +#: ../imagery/i.segment/open_files.c:65 #, c-format -msgid "Group <%s> contains no raster maps" +msgid "Input map <%s> is a constant of value %g" msgstr "" -#: ../imagery/i.segment/open_files.c:120 +#: ../imagery/i.segment/open_files.c:114 msgid "Insufficient number of non-NULL cells in current region" msgstr "" -#: ../imagery/i.segment/open_files.c:151 +#: ../imagery/i.segment/open_files.c:145 msgid "Loading input bands..." msgstr "" -#: ../imagery/i.segment/open_files.c:153 +#: ../imagery/i.segment/open_files.c:147 msgid "Loading input band..." msgstr "" -#: ../imagery/i.segment/open_files.c:185 ../imagery/i.segment/open_files.c:190 -#: ../imagery/i.segment/open_files.c:212 ../imagery/i.segment/open_files.c:270 -#: ../imagery/i.segment/open_files.c:358 ../imagery/i.segment/open_files.c:424 -#: ../imagery/i.segment/open_files.c:480 +#: ../imagery/i.segment/open_files.c:179 ../imagery/i.segment/open_files.c:184 +#: ../imagery/i.segment/open_files.c:206 ../imagery/i.segment/open_files.c:264 +#: ../imagery/i.segment/open_files.c:352 ../imagery/i.segment/open_files.c:418 +#: ../imagery/i.segment/open_files.c:474 msgid "Unable to write to temporary file" msgstr "" -#: ../imagery/i.segment/open_files.c:277 +#: ../imagery/i.segment/open_files.c:271 #, c-format msgid "There are no boundary constraints in '%s'" msgstr "" -#: ../imagery/i.segment/open_files.c:333 +#: ../imagery/i.segment/open_files.c:327 #, c-format msgid "Loading seeds from raster map <%s>..." msgstr "" -#: ../imagery/i.segment/open_files.c:363 +#: ../imagery/i.segment/open_files.c:357 #, c-format msgid "No seeds found in '%s'!" msgstr "" -#: ../imagery/i.segment/open_files.c:383 +#: ../imagery/i.segment/open_files.c:377 msgid "Too many seeds: integer overflow" msgstr "" -#: ../imagery/i.segment/open_files.c:500 +#: ../imagery/i.segment/open_files.c:494 #, c-format msgid "Segment %d is already registered!" msgstr "" -#: ../imagery/i.segment/open_files.c:554 +#: ../imagery/i.segment/open_files.c:553 #, c-format msgid "Regions with at least %d cells are stored in memory" msgstr "" @@ -24389,7 +24752,7 @@ msgid "Mean shift converged after %d iterations" msgstr "" -#: ../imagery/i.segment/mean_shift.c:748 +#: ../imagery/i.segment/mean_shift.c:769 #, c-format msgid "Renumbering remaining %d segments..." msgstr "" @@ -24435,7 +24798,7 @@ msgid "supervised classification" msgstr "" -#: ../imagery/i.gensig/main.c:42 ../imagery/i.maxlik/main.c:63 +#: ../imagery/i.gensig/main.c:42 ../imagery/i.maxlik/main.c:65 msgid "Maximum Likelihood Classification" msgstr "" @@ -24927,30 +25290,35 @@ msgid "<%s> has too many signatures (limit is 255)" msgstr "" -#: ../imagery/i.maxlik/main.c:66 +#: ../imagery/i.maxlik/main.c:68 msgid "Classifies the cell spectral reflectances in imagery data." msgstr "" -#: ../imagery/i.maxlik/main.c:68 +#: ../imagery/i.maxlik/main.c:70 msgid "Classification is based on the spectral signature information generated by either i.cluster, g.gui.iclass, or i.gensig." msgstr "" -#: ../imagery/i.maxlik/main.c:81 ../imagery/i.smap/parse.c:20 +#: ../imagery/i.maxlik/main.c:83 ../imagery/i.smap/parse.c:20 msgid "Name of input file containing signatures" msgstr "" -#: ../imagery/i.maxlik/main.c:82 +#: ../imagery/i.maxlik/main.c:84 msgid "Generated by either i.cluster, g.gui.iclass, or i.gensig" msgstr "" -#: ../imagery/i.maxlik/main.c:86 ../imagery/i.smap/parse.c:28 +#: ../imagery/i.maxlik/main.c:88 ../imagery/i.smap/parse.c:28 msgid "Name for output raster map holding classification results" msgstr "" -#: ../imagery/i.maxlik/main.c:92 +#: ../imagery/i.maxlik/main.c:94 msgid "Name for output raster map holding reject threshold results" msgstr "" +#: ../imagery/i.maxlik/main.c:106 +#, c-format +msgid "<%s> does not match the current mapset" +msgstr "" + #: ../imagery/i.maxlik/invert.c:28 #, c-format msgid "Signature %d is not valid (ill-conditioned) - ignored" @@ -25108,7 +25476,7 @@ msgid "Set current location and mapset as target for imagery group" msgstr "" -#: ../imagery/i.target/main.c:80 ../imagery/i.group/main.c:117 +#: ../imagery/i.target/main.c:80 ../imagery/i.group/main.c:156 msgid "Group must exist in the current mapset" msgstr "" @@ -25349,209 +25717,209 @@ msgid "biophysical parameters" msgstr "" -#: ../imagery/i.vi/main.c:93 +#: ../imagery/i.vi/main.c:94 msgid "Calculates different types of vegetation indices." msgstr "" -#: ../imagery/i.vi/main.c:94 +#: ../imagery/i.vi/main.c:95 msgid "Uses red and nir bands mostly, and some indices require additional bands." msgstr "" -#: ../imagery/i.vi/main.c:101 +#: ../imagery/i.vi/main.c:102 msgid "Name of input red channel surface reflectance map" msgstr "" -#: ../imagery/i.vi/main.c:102 ../imagery/i.vi/main.c:141 -#: ../imagery/i.vi/main.c:149 ../imagery/i.vi/main.c:157 -#: ../imagery/i.vi/main.c:165 ../imagery/i.vi/main.c:173 +#: ../imagery/i.vi/main.c:103 ../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 "Range: [0.0;1.0]" msgstr "" -#: ../imagery/i.vi/main.c:110 +#: ../imagery/i.vi/main.c:111 msgid "Type of vegetation index" msgstr "" -#: ../imagery/i.vi/main.c:115 +#: ../imagery/i.vi/main.c:116 msgid "Atmospherically Resistant Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:116 +#: ../imagery/i.vi/main.c:117 msgid "Difference Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:117 +#: ../imagery/i.vi/main.c:118 msgid "Enhanced Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:118 +#: ../imagery/i.vi/main.c:119 msgid "Enhanced Vegetation Index 2" msgstr "" -#: ../imagery/i.vi/main.c:119 +#: ../imagery/i.vi/main.c:120 msgid "Green Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:120 +#: ../imagery/i.vi/main.c:121 msgid "Green Atmospherically Resistant Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:121 +#: ../imagery/i.vi/main.c:122 msgid "Global Environmental Monitoring Index" msgstr "" -#: ../imagery/i.vi/main.c:122 +#: ../imagery/i.vi/main.c:123 msgid "Infrared Percentage Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:123 +#: ../imagery/i.vi/main.c:124 msgid "Modified Soil Adjusted Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:124 +#: ../imagery/i.vi/main.c:125 msgid "second Modified Soil Adjusted Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:125 +#: ../imagery/i.vi/main.c:126 msgid "Normalized Difference Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:126 +#: ../imagery/i.vi/main.c:127 msgid "Perpendicular Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:127 +#: ../imagery/i.vi/main.c:128 msgid "Soil Adjusted Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:128 +#: ../imagery/i.vi/main.c:129 msgid "Simple Ratio" msgstr "" -#: ../imagery/i.vi/main.c:129 +#: ../imagery/i.vi/main.c:130 msgid "Visible Atmospherically Resistant Index" msgstr "" -#: ../imagery/i.vi/main.c:130 +#: ../imagery/i.vi/main.c:131 msgid "Weighted Difference Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:134 +#: ../imagery/i.vi/main.c:135 msgid "type" msgstr "" -#: ../imagery/i.vi/main.c:140 +#: ../imagery/i.vi/main.c:141 msgid "Name of input nir channel surface reflectance map" msgstr "" -#: ../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 ../vector/v.vol.rst/main.c:254 -#: ../vector/v.vol.rst/main.c:303 +#: ../imagery/i.vi/main.c:143 ../imagery/i.vi/main.c:151 +#: ../imagery/i.vi/main.c:159 ../imagery/i.vi/main.c:167 +#: ../imagery/i.vi/main.c:175 ../vector/v.vol.rst/main.c:256 +#: ../vector/v.vol.rst/main.c:305 msgid "Optional inputs" msgstr "" -#: ../imagery/i.vi/main.c:148 +#: ../imagery/i.vi/main.c:149 msgid "Name of input green channel surface reflectance map" msgstr "" -#: ../imagery/i.vi/main.c:156 +#: ../imagery/i.vi/main.c:157 msgid "Name of input blue channel surface reflectance map" msgstr "" -#: ../imagery/i.vi/main.c:164 +#: ../imagery/i.vi/main.c:165 msgid "Name of input 5th channel surface reflectance map" msgstr "" -#: ../imagery/i.vi/main.c:172 +#: ../imagery/i.vi/main.c:173 msgid "Name of input 7th channel surface reflectance map" msgstr "" -#: ../imagery/i.vi/main.c:180 +#: ../imagery/i.vi/main.c:181 msgid "Value of the slope of the soil line (MSAVI only)" msgstr "" -#: ../imagery/i.vi/main.c:181 ../imagery/i.vi/main.c:188 -#: ../imagery/i.vi/main.c:195 +#: ../imagery/i.vi/main.c:182 ../imagery/i.vi/main.c:189 +#: ../imagery/i.vi/main.c:196 msgid "MSAVI settings" msgstr "" -#: ../imagery/i.vi/main.c:187 +#: ../imagery/i.vi/main.c:188 msgid "Value of the intercept of the soil line (MSAVI only)" msgstr "" -#: ../imagery/i.vi/main.c:194 +#: ../imagery/i.vi/main.c:195 msgid "Value of the factor of reduction of soil noise (MSAVI only)" msgstr "" -#: ../imagery/i.vi/main.c:201 +#: ../imagery/i.vi/main.c:202 msgid "Maximum bits for digital numbers" msgstr "" -#: ../imagery/i.vi/main.c:202 +#: ../imagery/i.vi/main.c:203 msgid "If data is in Digital Numbers (i.e. integer type), give the max bits (i.e. 8 for Landsat -> [0-255])" msgstr "" -#: ../imagery/i.vi/main.c:228 +#: ../imagery/i.vi/main.c:229 msgid "sr index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:231 +#: ../imagery/i.vi/main.c:232 msgid "ndvi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:234 +#: ../imagery/i.vi/main.c:235 msgid "ipvi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:237 +#: ../imagery/i.vi/main.c:238 msgid "dvi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:240 +#: ../imagery/i.vi/main.c:241 msgid "pvi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:243 +#: ../imagery/i.vi/main.c:244 msgid "wdvi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:246 +#: ../imagery/i.vi/main.c:247 msgid "savi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:251 +#: ../imagery/i.vi/main.c:252 msgid "msavi index requires red and nir maps, and 3 parameters related to soil line" msgstr "" -#: ../imagery/i.vi/main.c:254 +#: ../imagery/i.vi/main.c:255 msgid "msavi2 index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:257 +#: ../imagery/i.vi/main.c:258 msgid "gemi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:261 +#: ../imagery/i.vi/main.c:262 msgid "arvi index requires blue, red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:265 +#: ../imagery/i.vi/main.c:266 msgid "evi index requires blue, red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:268 +#: ../imagery/i.vi/main.c:269 msgid "evi2 index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:272 +#: ../imagery/i.vi/main.c:273 msgid "vari index requires blue, green and red maps" msgstr "" -#: ../imagery/i.vi/main.c:276 +#: ../imagery/i.vi/main.c:277 msgid "gari index requires blue, green, red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:281 +#: ../imagery/i.vi/main.c:282 msgid "gvi index requires blue, green, red, nir, chan5 and chan7 maps" msgstr "" @@ -25947,7 +26315,7 @@ msgid "%s######## CLUSTER END (%s) ########%s" msgstr "" -#: ../imagery/i.cluster/main.c:354 ../misc/m.nviz.image/main.c:242 +#: ../imagery/i.cluster/main.c:354 ../misc/m.nviz.image/main.c:248 #, c-format msgid "File <%s> created." msgstr "" @@ -27118,130 +27486,130 @@ msgid "Name of the output emissivity layer" msgstr "" -#: ../imagery/i.group/main.c:55 +#: ../imagery/i.group/main.c:56 msgid "Creates, edits, and lists groups of imagery data." msgstr "" -#: ../imagery/i.group/main.c:59 +#: ../imagery/i.group/main.c:60 msgid "Name of imagery group" msgstr "" -#: ../imagery/i.group/main.c:63 +#: ../imagery/i.group/main.c:64 msgid "Name of imagery subgroup" msgstr "" -#: ../imagery/i.group/main.c:67 +#: ../imagery/i.group/main.c:68 msgid "Name of raster map(s) to include in group" msgstr "" -#: ../imagery/i.group/main.c:68 ../imagery/i.group/main.c:74 +#: ../imagery/i.group/main.c:69 ../imagery/i.group/main.c:80 msgid "Maps" msgstr "" -#: ../imagery/i.group/main.c:73 +#: ../imagery/i.group/main.c:79 msgid "Remove selected files from specified group or subgroup" msgstr "" -#: ../imagery/i.group/main.c:78 +#: ../imagery/i.group/main.c:84 msgid "List files from specified (sub)group" msgstr "" -#: ../imagery/i.group/main.c:83 +#: ../imagery/i.group/main.c:89 msgid "List subgroups from specified group" msgstr "" -#: ../imagery/i.group/main.c:109 +#: ../imagery/i.group/main.c:148 msgid "No input raster map(s) specified" msgstr "" -#: ../imagery/i.group/main.c:128 ../imagery/i.group/main.c:150 +#: ../imagery/i.group/main.c:167 ../imagery/i.group/main.c:189 msgid "Specified group does not exist in current mapset" msgstr "" -#: ../imagery/i.group/main.c:132 +#: ../imagery/i.group/main.c:171 #, c-format msgid "Removing raster maps from subgroup <%s>..." msgstr "" -#: ../imagery/i.group/main.c:137 +#: ../imagery/i.group/main.c:176 #, c-format msgid "Removing raster maps from group <%s>..." msgstr "" -#: ../imagery/i.group/main.c:158 +#: ../imagery/i.group/main.c:197 #, c-format msgid "Subgroup <%s> of group <%s> references the following raster maps:" msgstr "" -#: ../imagery/i.group/main.c:173 +#: ../imagery/i.group/main.c:212 #, c-format msgid "Group <%s> references the following raster maps:" msgstr "" -#: ../imagery/i.group/main.c:185 +#: ../imagery/i.group/main.c:224 #, c-format msgid "Group <%s> does not yet exist. Creating..." msgstr "" -#: ../imagery/i.group/main.c:189 ../imagery/i.group/main.c:198 +#: ../imagery/i.group/main.c:228 ../imagery/i.group/main.c:237 #, c-format msgid "Adding raster maps to group <%s>..." msgstr "" -#: ../imagery/i.group/main.c:193 +#: ../imagery/i.group/main.c:232 #, c-format msgid "Adding raster maps to subgroup <%s>..." msgstr "" -#: ../imagery/i.group/main.c:219 +#: ../imagery/i.group/main.c:258 msgid "No input raster maps defined" msgstr "" -#: ../imagery/i.group/main.c:223 ../imagery/i.group/main.c:265 +#: ../imagery/i.group/main.c:262 ../imagery/i.group/main.c:304 #, c-format msgid "Raster map <%s> not found. Skipped." msgstr "" -#: ../imagery/i.group/main.c:228 +#: ../imagery/i.group/main.c:267 #, c-format msgid "Adding raster map <%s> to group" msgstr "" -#: ../imagery/i.group/main.c:234 +#: ../imagery/i.group/main.c:273 #, c-format msgid "Raster map <%s> exists in group. Skipped." msgstr "" -#: ../imagery/i.group/main.c:271 +#: ../imagery/i.group/main.c:310 #, c-format msgid "Adding raster map <%s> to subgroup" msgstr "" -#: ../imagery/i.group/main.c:278 +#: ../imagery/i.group/main.c:317 #, c-format msgid "Raster map <%s> exists in subgroup. Skipping..." msgstr "" -#: ../imagery/i.group/main.c:327 +#: ../imagery/i.group/main.c:366 #, c-format msgid "Removing raster map <%s> from group" msgstr "" -#: ../imagery/i.group/main.c:344 ../imagery/i.group/main.c:403 +#: ../imagery/i.group/main.c:383 ../imagery/i.group/main.c:442 msgid "No raster map removed" msgstr "" -#: ../imagery/i.group/main.c:386 +#: ../imagery/i.group/main.c:425 #, c-format msgid "Removing raster map <%s> from subgroup" msgstr "" -#: ../imagery/i.group/main.c:422 +#: ../imagery/i.group/main.c:461 #, c-format msgid "Group <%s> does not contain any subgroup.\n" msgstr "" -#: ../imagery/i.group/main.c:433 +#: ../imagery/i.group/main.c:472 #, c-format msgid "group <%s> references the following subgroups\n" msgstr "" @@ -27564,16 +27932,21 @@ msgid "Elevation map name is missing. Please set '%s' option" msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:212 +#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:211 #, c-format -msgid "Mapset [%s] in target location [%s] - %s " +msgid "Group [%s] in location [%s] mapset [%s] now uses elevation map [%s]" msgstr "" #: ../imagery/i.ortho.photo/i.ortho.elev/main.c:214 +#, c-format +msgid "Mapset [%s] in target location [%s] - %s " +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:216 msgid "permission denied\n" msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:214 +#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:216 msgid "not found\n" msgstr "" @@ -27916,29 +28289,33 @@ msgid "Target east,north coordinates to local x,y" msgstr "" -#: ../misc/m.nviz.image/main.c:56 +#: ../misc/m.nviz.image/main.c:55 msgid "Creates a 3D rendering of GIS data." msgstr "" -#: ../misc/m.nviz.image/main.c:57 +#: ../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:83 +#: ../misc/m.nviz.image/main.c:87 msgid "Unable to render data" msgstr "" -#: ../misc/m.nviz.image/main.c:142 +#: ../misc/m.nviz.image/main.c:146 #, c-format msgid "Vertical exaggeration not given, using calculated value %.0f" msgstr "" -#: ../misc/m.nviz.image/main.c:154 +#: ../misc/m.nviz.image/main.c:158 #, c-format msgid "Viewpoint height not given, using calculated value %.0f" msgstr "" -#: ../misc/m.nviz.image/main.c:240 +#: ../misc/m.nviz.image/main.c:244 +msgid "Failed to write image" +msgstr "" + +#: ../misc/m.nviz.image/main.c:246 msgid "Unsupported output format" msgstr "" @@ -28596,8 +28973,8 @@ msgstr "" #: ../db/db.databases/main.c:97 ../db/db.copy/main.c:37 -#: ../db/db.execute/main.c:127 ../db/db.execute/main.c:134 -#: ../db/db.execute/main.c:140 ../db/db.select/main.c:267 +#: ../db/db.execute/main.c:139 ../db/db.execute/main.c:146 +#: ../db/db.execute/main.c:152 ../db/db.select/main.c:267 #: ../db/db.dropdb/main.c:73 ../db/db.createdb/main.c:73 #: ../vector/v.db.select/main.c:57 msgid "SQL" @@ -28710,26 +29087,30 @@ msgid "Overwrite current settings if already initialized" msgstr "" -#: ../db/db.connect/main.c:91 +#: ../db/db.connect/main.c:101 msgid "Default group of database users to which select privilege is granted" msgstr "" -#: ../db/db.connect/main.c:141 ../db/db.tables/main.c:41 +#: ../db/db.connect/main.c:151 ../db/db.tables/main.c:41 msgid "Database connection not defined. Run db.connect." msgstr "" -#: ../db/db.connect/main.c:166 +#: ../db/db.connect/main.c:176 msgid "DB settings already defined, nothing to do" msgstr "" -#: ../db/db.connect/main.c:172 +#: ../db/db.connect/main.c:182 msgid "Default driver is not set" msgstr "" -#: ../db/db.connect/main.c:175 +#: ../db/db.connect/main.c:185 msgid "Default database is not set" msgstr "" +#: ../db/db.connect/main.c:221 +msgid "Unable to set default database connection" +msgstr "" + #: ../db/db.describe/main.c:108 msgid "Print column names only instead of full column descriptions" msgstr "" @@ -28747,41 +29128,42 @@ msgid "Unable to open file <%s>: %s" msgstr "" -#: ../db/db.execute/main.c:94 ../db/db.execute/main.c:99 +#: ../db/db.execute/main.c:86 ../db/db.execute/main.c:91 +#: ../db/db.execute/main.c:106 ../db/db.execute/main.c:111 #, c-format msgid "Error while executing: '%s'" msgstr "" -#: ../db/db.execute/main.c:128 +#: ../db/db.execute/main.c:140 msgid "Executes any SQL statement." msgstr "" -#: ../db/db.execute/main.c:129 +#: ../db/db.execute/main.c:141 msgid "For SELECT statements use 'db.select'." msgstr "" -#: ../db/db.execute/main.c:132 +#: ../db/db.execute/main.c:144 msgid "SQL statement" msgstr "" -#: ../db/db.execute/main.c:133 +#: ../db/db.execute/main.c:145 msgid "Example: update rybniky set kapri = 'hodne' where kapri = 'malo'" msgstr "" -#: ../db/db.execute/main.c:138 +#: ../db/db.execute/main.c:150 msgid "Name of file containing SQL statement(s)" msgstr "" -#: ../db/db.execute/main.c:160 +#: ../db/db.execute/main.c:172 msgid "Ignore SQL errors and continue" msgstr "" -#: ../db/db.execute/main.c:161 ../vector/v.build/main.c:51 +#: ../db/db.execute/main.c:173 ../vector/v.build/main.c:51 #: ../vector/v.build/main.c:77 msgid "Errors" msgstr "" -#: ../db/db.execute/main.c:167 +#: ../db/db.execute/main.c:179 #, c-format msgid "You must provide <%s> or <%s> option" msgstr "" @@ -28906,7 +29288,7 @@ msgid "Unable to db_alloc_string_array()" msgstr "" -#: ../db/drivers/ogr/execute.c:56 ../vector/v.out.ogr/main.c:592 +#: ../db/drivers/ogr/execute.c:56 ../vector/v.out.ogr/main.c:648 #, c-format msgid "OGR layer <%s> not found" msgstr "" @@ -28915,11 +29297,11 @@ #: ../vector/v.out.lidar/main.c:155 ../vector/v.db.connect/main.c:289 #: ../vector/v.reclass/main.c:145 ../vector/v.to.3d/trans2.c:63 #: ../vector/v.to.3d/trans3.c:65 ../vector/v.univar/main.c:355 -#: ../vector/v.distance/main.c:533 ../vector/v.distance/main.c:574 +#: ../vector/v.distance/main.c:540 ../vector/v.distance/main.c:581 #: ../vector/v.in.db/main.c:187 ../vector/v.colors/scan_attr.c:35 -#: ../vector/v.colors.out/make_colors.c:42 ../vector/v.vect.stats/main.c:428 +#: ../vector/v.colors.out/make_colors.c:42 ../vector/v.vect.stats/main.c:435 #: ../vector/v.transform/trans_digit.c:116 -#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:96 +#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:97 #: ../scripts/v.db.join/v.db.join.py:98 ../scripts/v.db.join/v.db.join.py:106 #: ../scripts/v.db.join/v.db.join.py:123 ../scripts/db.univar/db.univar.py:120 #, c-format, python-format @@ -28953,12 +29335,7 @@ msgid "Column '%s' : type int8 (bigint) is stored as integer (4 bytes) some data may be damaged" msgstr "" -#: ../db/drivers/ogr/describe.c:204 -#, c-format -msgid "column '%s', type 'string': unknown width -> stored as varchar(250) some data may be lost" -msgstr "" - -#: ../db/drivers/ogr/describe.c:212 ../db/drivers/ogr/fetch.c:160 +#: ../db/drivers/ogr/describe.c:212 ../db/drivers/ogr/fetch.c:167 msgid "Unknown type" msgstr "" @@ -28970,7 +29347,7 @@ msgid "Unable to add new token" msgstr "" -#: ../db/drivers/ogr/fetch.c:55 ../db/drivers/ogr/fetch.c:188 +#: ../db/drivers/ogr/fetch.c:55 ../db/drivers/ogr/fetch.c:195 #: ../db/drivers/sqlite/fetch.c:265 ../db/drivers/postgres/fetch.c:33 #: ../db/drivers/mysql/fetch.c:34 ../db/drivers/mysql/fetch.c:276 msgid "Cursor not found" @@ -29489,7 +29866,7 @@ #: ../db/drivers/dbf/db.c:94 #, c-format -msgid "Unable create DBF database: %s" +msgid "Unable to create DBF database: %s" msgstr "" #: ../db/drivers/dbf/db.c:102 @@ -29600,7 +29977,7 @@ msgstr "" #: ../vector/v.mkgrid/main.c:73 ../vector/v.kcv/main.c:58 -#: ../vector/v.random/main.c:101 ../vector/v.perturb/main.c:66 +#: ../vector/v.random/main.c:104 ../vector/v.perturb/main.c:66 #: ../vector/v.normal/main.c:75 ../vector/v.qcount/main.c:62 msgid "point pattern" msgstr "" @@ -29825,7 +30202,7 @@ msgid "GRASS is not compiled with PostgreSQL support. Using OGR-PostgreSQL driver instead of native GRASS-PostGIS data driver." msgstr "" -#: ../vector/v.external.out/link.c:26 ../vector/v.out.ogr/main.c:102 +#: ../vector/v.external.out/link.c:26 ../vector/v.out.ogr/main.c:103 #, c-format msgid "Data source starts with \"PG:\" prefix, expecting \"PostgreSQL\" format (\"%s\" given)" msgstr "" @@ -30142,12 +30519,13 @@ msgid "Loading data..." msgstr "" -#: ../vector/v.to.rast/vect2rast.c:55 ../vector/v.db.connect/main.c:213 -#: ../vector/v.to.rast3/main.c:80 ../vector/v.db.select/main.c:171 -#: ../vector/v.to.3d/trans2.c:49 ../vector/v.to.3d/trans3.c:51 -#: ../vector/v.distance/main.c:515 ../vector/v.distance/main.c:596 -#: ../vector/v.colors.out/make_colors.c:31 ../vector/v.info/print.c:138 -#: ../vector/v.extract/main.c:255 +#: ../vector/v.to.rast/vect2rast.c:55 ../vector/v.random/main.c:265 +#: ../vector/v.db.connect/main.c:213 ../vector/v.to.rast3/main.c:80 +#: ../vector/v.db.select/main.c:171 ../vector/v.to.3d/trans2.c:49 +#: ../vector/v.to.3d/trans3.c:51 ../vector/v.distance/main.c:522 +#: ../vector/v.distance/main.c:603 ../vector/v.colors.out/make_colors.c:31 +#: ../vector/v.info/print.c:138 ../vector/v.extract/main.c:217 +#: ../vector/v.extract/main.c:315 #, c-format msgid "Database connection not defined for layer <%s>" msgstr "" @@ -30412,40 +30790,40 @@ msgid "No database record for cat = %d and export of 'cat' disabled" msgstr "" -#: ../vector/v.out.ogr/main.c:87 +#: ../vector/v.out.ogr/main.c:88 msgid "Exports a vector map layer to any of the supported OGR vector formats." msgstr "" -#: ../vector/v.out.ogr/main.c:88 +#: ../vector/v.out.ogr/main.c:89 msgid "By default a vector map layer is exported to OGC GeoPackage format." msgstr "" -#: ../vector/v.out.ogr/main.c:170 +#: ../vector/v.out.ogr/main.c:172 msgid "Volumes will be exported as sets of faces" msgstr "" -#: ../vector/v.out.ogr/main.c:188 +#: ../vector/v.out.ogr/main.c:190 msgid "Unable to determine input map's vector feature type(s)." msgstr "" -#: ../vector/v.out.ogr/main.c:254 +#: ../vector/v.out.ogr/main.c:255 msgid "The combination of types is not supported by all formats." msgstr "" -#: ../vector/v.out.ogr/main.c:271 +#: ../vector/v.out.ogr/main.c:272 msgid "Unable to create OGR spatial reference" msgstr "" -#: ../vector/v.out.ogr/main.c:293 +#: ../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:305 +#: ../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:311 +#: ../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." @@ -30454,7 +30832,7 @@ msgstr[2] "" msgstr[3] "" -#: ../vector/v.out.ogr/main.c:319 +#: ../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." @@ -30463,7 +30841,7 @@ msgstr[2] "" msgstr[3] "" -#: ../vector/v.out.ogr/main.c:328 +#: ../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." @@ -30472,7 +30850,7 @@ msgstr[2] "" msgstr[3] "" -#: ../vector/v.out.ogr/main.c:337 +#: ../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." @@ -30481,7 +30859,7 @@ msgstr[2] "" msgstr[3] "" -#: ../vector/v.out.ogr/main.c:345 +#: ../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." @@ -30490,7 +30868,7 @@ msgstr[2] "" msgstr[3] "" -#: ../vector/v.out.ogr/main.c:353 +#: ../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." @@ -30499,7 +30877,7 @@ msgstr[2] "" msgstr[3] "" -#: ../vector/v.out.ogr/main.c:361 +#: ../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." @@ -30508,105 +30886,105 @@ msgstr[2] "" msgstr[3] "" -#: ../vector/v.out.ogr/main.c:371 +#: ../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:380 +#: ../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:390 +#: ../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:399 +#: ../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:409 +#: ../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:418 +#: ../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:427 +#: ../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:436 +#: ../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:461 +#: ../vector/v.out.ogr/main.c:478 #, c-format msgid "OGR driver <%s> not found" msgstr "" -#: ../vector/v.out.ogr/main.c:488 +#: ../vector/v.out.ogr/main.c:523 #, c-format msgid "Unable to open OGR data source '%s'" msgstr "" -#: ../vector/v.out.ogr/main.c:502 +#: ../vector/v.out.ogr/main.c:543 #, c-format msgid "Layer <%s> already exists in OGR data source '%s'" msgstr "" -#: ../vector/v.out.ogr/main.c:506 +#: ../vector/v.out.ogr/main.c:547 #, c-format msgid "OGR layer <%s> already exists and will be overwritten" msgstr "" -#: ../vector/v.out.ogr/main.c:513 +#: ../vector/v.out.ogr/main.c:559 #, c-format msgid "OGR layer <%s> doesn't exists, creating new OGR layer instead" msgstr "" -#: ../vector/v.out.ogr/main.c:541 +#: ../vector/v.out.ogr/main.c:587 msgid "Overriding existing user-defined 'SHPT=' LCO." msgstr "" -#: ../vector/v.out.ogr/main.c:556 +#: ../vector/v.out.ogr/main.c:602 #, 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:568 +#: ../vector/v.out.ogr/main.c:614 #, 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:575 +#: ../vector/v.out.ogr/main.c:621 #, c-format msgid "Vector map <%s> is 3D. Use format specific layer creation options (parameter 'lco') to export using only category numbers as attributes" msgstr "" -#: ../vector/v.out.ogr/main.c:610 +#: ../vector/v.out.ogr/main.c:666 msgid "Exporting 'cat' anyway, as it is the only attribute table field" msgstr "" -#: ../vector/v.out.ogr/main.c:619 ../vector/v.out.ogr/main.c:691 +#: ../vector/v.out.ogr/main.c:675 ../vector/v.out.ogr/main.c:747 #, c-format msgid "New attribute column <%s> added to the table" msgstr "" -#: ../vector/v.out.ogr/main.c:703 +#: ../vector/v.out.ogr/main.c:759 #, c-format msgid "Key column <%s> not found" msgstr "" -#: ../vector/v.out.ogr/main.c:716 +#: ../vector/v.out.ogr/main.c:787 #, c-format msgid "Exporting %d feature..." msgid_plural "Exporting %d features..." @@ -30615,7 +30993,7 @@ msgstr[2] "" msgstr[3] "" -#: ../vector/v.out.ogr/main.c:731 +#: ../vector/v.out.ogr/main.c:802 #, c-format msgid "Exporting %d area (may take some time)..." msgid_plural "Exporting %d areas (may take some time)..." @@ -30624,7 +31002,7 @@ msgstr[2] "" msgstr[3] "" -#: ../vector/v.out.ogr/main.c:750 +#: ../vector/v.out.ogr/main.c:821 #, c-format msgid "Exporting %d volume..." msgid_plural "Exporting %d volumes..." @@ -30633,11 +31011,11 @@ msgstr[2] "" msgstr[3] "" -#: ../vector/v.out.ogr/main.c:754 +#: ../vector/v.out.ogr/main.c:825 msgid "Export of volumes not implemented yet. Skipping." msgstr "" -#: ../vector/v.out.ogr/main.c:771 +#: ../vector/v.out.ogr/main.c:842 #, c-format msgid "%d feature without attributes was written" msgid_plural "%d features without attributes were written" @@ -30646,7 +31024,7 @@ msgstr[2] "" msgstr[3] "" -#: ../vector/v.out.ogr/main.c:777 +#: ../vector/v.out.ogr/main.c:848 #, c-format msgid "%d feature without category was written" msgid_plural "%d features without category were written" @@ -30655,7 +31033,7 @@ msgstr[2] "" msgstr[3] "" -#: ../vector/v.out.ogr/main.c:781 +#: ../vector/v.out.ogr/main.c:852 #, 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." @@ -30664,11 +31042,11 @@ msgstr[2] "" msgstr[3] "" -#: ../vector/v.out.ogr/main.c:797 +#: ../vector/v.out.ogr/main.c:868 msgid "Output layer is empty, no features written" msgstr "" -#: ../vector/v.out.ogr/main.c:798 +#: ../vector/v.out.ogr/main.c:869 #, c-format msgid "%d feature (%s type) written to <%s> (%s format)." msgid_plural "%d features (%s type) written to <%s> (%s format)." @@ -30761,7 +31139,7 @@ msgid "Force 2D output even if input is 3D (applies to Shapefile output only)" msgstr "" -#: ../vector/v.out.ogr/args.c:114 ../vector/v.in.ogr/main.c:338 +#: ../vector/v.out.ogr/args.c:114 ../vector/v.in.ogr/main.c:355 #: ../vector/v.out.postgis/args.c:78 msgid "Useful if input is 3D but all z coordinates are identical" msgstr "" @@ -30778,8 +31156,8 @@ msgid "List supported output formats and exit" msgstr "" -#: ../vector/v.out.ogr/dsn.c:21 ../vector/v.in.ogr/dsn.c:26 -#: ../vector/v.external/dsn.c:21 +#: ../vector/v.out.ogr/dsn.c:27 ../vector/v.in.ogr/dsn.c:28 +#: ../vector/v.external/dsn.c:27 msgid "Invalid connection string (dbname missing)" msgstr "" @@ -30788,39 +31166,48 @@ msgid "OGR driver <%s> not available" msgstr "" -#: ../vector/v.out.ogr/create.c:26 +#: ../vector/v.out.ogr/create.c:30 #, c-format msgid "Creation of output OGR datasource <%s> failed" msgstr "" -#: ../vector/v.out.ogr/create.c:36 +#: ../vector/v.out.ogr/create.c:44 #, c-format msgid "Creation of OGR layer <%s> failed" msgstr "" -#: ../vector/v.out.ogr/export_lines.c:178 -#: ../vector/v.out.ogr/export_areas.c:143 +#: ../vector/v.out.ogr/export_lines.c:135 +#: ../vector/v.out.ogr/export_lines.c:231 +#: ../vector/v.out.ogr/export_lines.c:280 +#: ../vector/v.out.ogr/export_areas.c:126 +#: ../vector/v.out.ogr/export_areas.c:227 +#: ../vector/v.out.ogr/export_areas.c:278 +msgid "Failed to create OGR feature" +msgstr "" + +#: ../vector/v.out.ogr/export_lines.c:180 +#: ../vector/v.out.ogr/export_areas.c:170 #, c-format msgid "Unable to export multi-features. No category index for layer %d." msgstr "" -#: ../vector/v.out.ogr/export_lines.c:212 -#: ../vector/v.out.ogr/export_areas.c:176 +#: ../vector/v.out.ogr/export_lines.c:214 +#: ../vector/v.out.ogr/export_areas.c:203 #, 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:154 +#: ../vector/v.out.ogr/export_areas.c:181 msgid "Exporting features with category..." msgstr "" -#: ../vector/v.out.ogr/export_areas.c:214 +#: ../vector/v.out.ogr/export_areas.c:243 msgid "Exporting features without category..." msgstr "" #: ../vector/v.kcv/main.c:57 ../vector/v.out.lidar/main.c:474 #: ../vector/v.normal/main.c:74 ../vector/v.in.db/main.c:55 -#: ../vector/v.decimate/main.c:129 +#: ../vector/v.decimate/main.c:130 msgid "points" msgstr "" @@ -30920,7 +31307,7 @@ msgid "Name of attribute column with values to interpolate" msgstr "" -#: ../vector/v.surf.idw/main.c:102 ../vector/v.surf.rst/main.c:185 +#: ../vector/v.surf.idw/main.c:102 ../vector/v.surf.rst/main.c:187 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 "" @@ -31475,7 +31862,7 @@ #: ../vector/v.net.distance/main.c:101 ../vector/v.net.distance/main.c:106 #: ../vector/v.net.distance/main.c:112 ../vector/v.distance/main.c:131 #: ../vector/v.distance/main.c:136 ../vector/v.distance/main.c:143 -#: ../vector/v.distance/main.c:187 ../vector/v.distance/main.c:224 +#: ../vector/v.distance/main.c:189 ../vector/v.distance/main.c:226 msgid "From" msgstr "" @@ -31494,7 +31881,7 @@ #: ../vector/v.net.distance/main.c:117 ../vector/v.net.distance/main.c:124 #: ../vector/v.net.distance/main.c:129 ../vector/v.net.distance/main.c:135 #: ../vector/v.distance/main.c:148 ../vector/v.distance/main.c:153 -#: ../vector/v.distance/main.c:160 ../vector/v.distance/main.c:230 +#: ../vector/v.distance/main.c:160 ../vector/v.distance/main.c:232 msgid "To" msgstr "" @@ -31576,102 +31963,118 @@ msgstr[2] "" msgstr[3] "" -#: ../vector/v.random/main.c:102 +#: ../vector/v.random/main.c:105 msgid "stratified random sampling" msgstr "" -#: ../vector/v.random/main.c:105 +#: ../vector/v.random/main.c:108 msgid "Generates random 2D/3D vector points." msgstr "" -#: ../vector/v.random/main.c:113 +#: ../vector/v.random/main.c:116 msgid "Number of points to be created" msgstr "" -#: ../vector/v.random/main.c:118 +#: ../vector/v.random/main.c:121 msgid "Restrict points to areas in input vector" msgstr "" -#: ../vector/v.random/main.c:120 ../vector/v.random/main.c:180 +#: ../vector/v.random/main.c:123 ../vector/v.random/main.c:183 msgid "Restrict" msgstr "" -#: ../vector/v.random/main.c:136 +#: ../vector/v.random/main.c:139 msgid "Minimum z height (needs -z flag or column name)" msgstr "" -#: ../vector/v.random/main.c:138 ../vector/v.random/main.c:147 -#: ../vector/v.random/main.c:160 ../vector/v.random/main.c:170 -#: ../vector/v.random/main.c:175 ../vector/v.in.db/main.c:85 +#: ../vector/v.random/main.c:141 ../vector/v.random/main.c:150 +#: ../vector/v.random/main.c:163 ../vector/v.random/main.c:173 +#: ../vector/v.random/main.c:178 ../vector/v.in.db/main.c:85 msgid "3D output" msgstr "" -#: ../vector/v.random/main.c:145 +#: ../vector/v.random/main.c:148 msgid "Maximum z height (needs -z flag or column name)" msgstr "" -#: ../vector/v.random/main.c:154 +#: ../vector/v.random/main.c:157 msgid "The seed to initialize the random generator. If not set the process ID is used" msgstr "" -#: ../vector/v.random/main.c:157 +#: ../vector/v.random/main.c:160 msgid "Name of column for z values" msgstr "" -#: ../vector/v.random/main.c:159 +#: ../vector/v.random/main.c:162 msgid "Writes z values to column" msgstr "" -#: ../vector/v.random/main.c:167 +#: ../vector/v.random/main.c:170 msgid "Type of column for z values" msgstr "" -#: ../vector/v.random/main.c:174 +#: ../vector/v.random/main.c:177 msgid "Create 3D output" msgstr "" -#: ../vector/v.random/main.c:179 +#: ../vector/v.random/main.c:182 msgid "Generate n points for each individual area (requires restrict parameter)" msgstr "" -#: ../vector/v.random/main.c:196 +#: ../vector/v.random/main.c:199 #, c-format -msgid "Number of points must be > 0 (%d given)" +msgid "Number of points must be > 0 (%ld given)" msgstr "" -#: ../vector/v.random/main.c:212 ../vector/v.drape/main.c:150 +#: ../vector/v.random/main.c:215 ../vector/v.drape/main.c:150 #: ../vector/v.buffer/main.c:347 #, c-format msgid "Invalid layer number (%d). Parameter '%s' or '%s' specified, assuming layer '1'." msgstr "" -#: ../vector/v.random/main.c:222 +#: ../vector/v.random/main.c:225 #, c-format msgid "No areas in vector map <%s>" msgstr "" -#: ../vector/v.random/main.c:276 -msgid "Table should contain only two columns" -msgstr "" - -#: ../vector/v.random/main.c:285 +#: ../vector/v.random/main.c:323 msgid "You have created unsupported column type. This module supports only INTEGER and DOUBLE PRECISION column types." msgstr "" -#: ../vector/v.random/main.c:348 +#: ../vector/v.random/main.c:387 #, c-format msgid "Selected areas in input vector <%s> do not overlap with the current region" msgstr "" -#: ../vector/v.random/main.c:360 +#: ../vector/v.random/main.c:399 #, c-format msgid "Input vector <%s> does not overlap with the current region" msgstr "" -#: ../vector/v.random/main.c:385 +#: ../vector/v.random/main.c:424 msgid "Generating points..." msgstr "" +#: ../vector/v.random/main.c:530 ../vector/v.random/main.c:677 +#, c-format +msgid "Unable to insert new row: %s" +msgstr "" + +#: ../vector/v.random/main.c:702 ../vector/v.db.select/main.c:208 +msgid "Unable to open select cursor" +msgstr "" + +#: ../vector/v.random/main.c:707 ../vector/v.reclass/main.c:267 +#: ../vector/v.db.select/main.c:229 +#, c-format +msgid "Unable to fetch data from table <%s>" +msgstr "" + +#: ../vector/v.random/main.c:742 +#, c-format +msgid "Unable to update row: %s" +msgstr "" + #: ../vector/v.support/main.c:41 msgid "Updates vector map metadata." msgstr "" @@ -31761,7 +32164,7 @@ msgid "%s: Cannot write dxf file." msgstr "" -#: ../vector/v.out.lidar/main.c:77 +#: ../vector/v.out.lidar/main.c:77 ../vector/v.extract/extract.c:264 #, c-format msgid "Database connection not defined for layer <%d>" msgstr "" @@ -31875,106 +32278,100 @@ msgid "Ignore color table even when set and not other options are present" msgstr "" -#: ../vector/v.proj/main.c:72 +#: ../vector/v.proj/main.c:77 msgid "Re-projects a vector map from one location to the current location." msgstr "" -#: ../vector/v.proj/main.c:78 +#: ../vector/v.proj/main.c:83 msgid "Location containing input vector map" msgstr "" -#: ../vector/v.proj/main.c:82 +#: ../vector/v.proj/main.c:87 msgid "Mapset containing input vector map" msgstr "" -#: ../vector/v.proj/main.c:88 +#: ../vector/v.proj/main.c:93 msgid "Name of input vector map to re-project" msgstr "" -#: ../vector/v.proj/main.c:100 +#: ../vector/v.proj/main.c:105 msgid "Maximum segment length in meters in output vector map" msgstr "" -#: ../vector/v.proj/main.c:101 +#: ../vector/v.proj/main.c:106 msgid "Increases accuracy of reprojected shapes, disable with smax=0" msgstr "" -#: ../vector/v.proj/main.c:111 +#: ../vector/v.proj/main.c:124 msgid "List vector maps in input mapset and exit" msgstr "" -#: ../vector/v.proj/main.c:115 +#: ../vector/v.proj/main.c:128 msgid "3D vector maps only" msgstr "" -#: ../vector/v.proj/main.c:117 +#: ../vector/v.proj/main.c:130 msgid "Assume z coordinate is ellipsoidal height and transform if possible" msgstr "" -#: ../vector/v.proj/main.c:123 +#: ../vector/v.proj/main.c:136 msgid "Latlon output only, default is -180,180" msgstr "" -#: ../vector/v.proj/main.c:125 +#: ../vector/v.proj/main.c:138 msgid "Disable wrapping to -180,180 for latlon output" msgstr "" -#: ../vector/v.proj/main.c:131 +#: ../vector/v.proj/main.c:144 msgid "Recommended for massive point projection" msgstr "" -#: ../vector/v.proj/main.c:200 +#: ../vector/v.proj/main.c:212 msgid "No vector maps found" msgstr "" -#: ../vector/v.proj/main.c:213 +#: ../vector/v.proj/main.c:225 #, c-format msgid "Vector map <%s> in location <%s> mapset <%s> not found" msgstr "" -#: ../vector/v.proj/main.c:243 +#: ../vector/v.proj/main.c:255 #, c-format msgid "Mapset <%s> in input location <%s> - permission denied" msgstr "" -#: ../vector/v.proj/main.c:246 +#: ../vector/v.proj/main.c:258 #, c-format msgid "Mapset <%s> in input location <%s> not found" msgstr "" -#: ../vector/v.proj/main.c:291 ../vector/v.proj/main.c:417 +#: ../vector/v.proj/main.c:312 ../vector/v.proj/main.c:439 #: ../vector/v.rectify/main.c:235 msgid "Reading input vector map" msgstr "" -#: ../vector/v.proj/main.c:314 +#: ../vector/v.proj/main.c:335 #, c-format msgid "Input vector map <%s> is empty" msgstr "" -#: ../vector/v.proj/main.c:322 ../vector/v.proj/main.c:333 -#: ../vector/v.proj/main.c:348 ../vector/v.proj/main.c:363 -msgid "Error in pj_do_transform" -msgstr "" - -#: ../vector/v.proj/main.c:408 +#: ../vector/v.proj/main.c:430 msgid "Reprojecting primitives ..." msgstr "" -#: ../vector/v.proj/main.c:445 ../vector/v.proj/main.c:452 -#: ../vector/v.proj/main.c:478 ../vector/v.proj/main.c:492 +#: ../vector/v.proj/main.c:495 ../vector/v.proj/main.c:509 #, c-format msgid "Unable to re-project vector map <%s> from <%s>" msgstr "" -#: ../vector/v.proj/main.c:503 ../vector/v.build.polylines/main.c:241 +#: ../vector/v.proj/main.c:520 ../vector/v.build.polylines/main.c:241 #: ../vector/v.type/main.c:155 ../vector/v.rectify/main.c:278 #: ../vector/v.category/main.c:763 ../vector/v.net/main.c:158 #: ../vector/v.transform/main.c:304 msgid "Failed to copy attribute table to output map" msgstr "" -#: ../vector/v.proj/main.c:512 +#: ../vector/v.proj/main.c:529 msgid "Try to disable wrapping to -180,180 if topological errors occurred" msgstr "" @@ -32109,8 +32506,8 @@ msgid "Unable to open vector map <%s> at topology level. Areas will not be processed." msgstr "" -#: ../vector/v.out.ascii/main.c:104 ../vector/v.surf.rst/main.c:570 -#: ../vector/v.colors/main.c:270 ../vector/v.colors.out/scan_cats.c:24 +#: ../vector/v.out.ascii/main.c:104 ../vector/v.surf.rst/main.c:573 +#: ../vector/v.colors/main.c:283 ../vector/v.colors.out/scan_cats.c:24 #: ../vector/v.colors.out/make_colors.c:27 #, c-format msgid "Layer <%s> not found" @@ -32379,11 +32776,11 @@ msgid "Layer number where RBG colors are stored as category" msgstr "" -#: ../vector/v.in.lidar/main.c:186 ../vector/v.in.ogr/main.c:236 +#: ../vector/v.in.lidar/main.c:186 ../vector/v.in.ogr/main.c:253 msgid "Import subregion only" msgstr "" -#: ../vector/v.in.lidar/main.c:189 ../vector/v.in.ogr/main.c:239 +#: ../vector/v.in.lidar/main.c:189 ../vector/v.in.ogr/main.c:256 msgid "Format: xmin,ymin,xmax,ymax - usually W,S,E,N" msgstr "" @@ -32420,11 +32817,11 @@ msgid "For example, 4 will import 25 percent of points. If not specified, all points are imported" msgstr "" -#: ../vector/v.in.lidar/main.c:255 ../vector/v.decimate/main.c:183 +#: ../vector/v.in.lidar/main.c:255 ../vector/v.decimate/main.c:184 msgid "Skip first n points" msgstr "" -#: ../vector/v.in.lidar/main.c:256 ../vector/v.decimate/main.c:185 +#: ../vector/v.in.lidar/main.c:256 ../vector/v.decimate/main.c:186 msgid "Skips the given number of points at the beginning." msgstr "" @@ -32441,8 +32838,8 @@ msgstr "" #: ../vector/v.in.lidar/main.c:305 ../vector/v.in.lidar/main.c:313 -#: ../vector/v.in.lidar/main.c:316 ../vector/v.decimate/main.c:243 -#: ../vector/v.decimate/main.c:246 +#: ../vector/v.in.lidar/main.c:316 ../vector/v.decimate/main.c:244 +#: ../vector/v.decimate/main.c:247 ../vector/v.decimate/main.c:250 msgid "Speed" msgstr "" @@ -32454,7 +32851,7 @@ msgid "Create only requested layers and categories" msgstr "" -#: ../vector/v.in.lidar/main.c:328 ../vector/v.in.ogr/main.c:379 +#: ../vector/v.in.lidar/main.c:328 ../vector/v.in.ogr/main.c:396 msgid "Create the location specified by the \"location\" parameter and exit. Do not import the vector data." msgstr "" @@ -32478,32 +32875,32 @@ msgstr "" #: ../vector/v.in.lidar/main.c:435 ../vector/v.in.pdal/filters.c:68 -#: ../vector/v.decimate/main.c:294 +#: ../vector/v.decimate/main.c:298 #, c-format msgid "Invalid zrange <%s>" msgstr "" -#: ../vector/v.in.lidar/main.c:450 ../vector/v.in.ogr/main.c:702 -#: ../vector/v.in.ogr/main.c:2096 +#: ../vector/v.in.lidar/main.c:450 ../vector/v.in.ogr/main.c:760 +#: ../vector/v.in.ogr/main.c:2196 msgid "Select either the current region flag or the spatial option, not both" msgstr "" -#: ../vector/v.in.lidar/main.c:478 ../vector/v.in.ogr/main.c:2123 +#: ../vector/v.in.lidar/main.c:478 ../vector/v.in.ogr/main.c:2223 msgid "4 parameters required for 'spatial' parameter" msgstr "" -#: ../vector/v.in.lidar/main.c:542 ../scripts/v.unpack/v.unpack.py:119 +#: ../vector/v.in.lidar/main.c:542 ../scripts/v.unpack/v.unpack.py:118 #, c-format, python-format msgid "Vector map <%s> already exists and will be overwritten" msgstr "" -#: ../vector/v.in.lidar/main.c:545 ../vector/v.in.ogr/main.c:673 -#: ../vector/v.edit/main.c:99 ../scripts/v.unpack/v.unpack.py:117 +#: ../vector/v.in.lidar/main.c:545 ../vector/v.in.ogr/main.c:731 +#: ../vector/v.edit/main.c:99 ../scripts/v.unpack/v.unpack.py:116 #, c-format, python-format msgid "Vector map <%s> already exists" msgstr "" -#: ../vector/v.in.lidar/main.c:605 ../vector/v.decimate/main.c:344 +#: ../vector/v.in.lidar/main.c:605 ../vector/v.decimate/main.c:348 msgid "Settings for count-based decimation are not valid" msgstr "" @@ -32799,11 +33196,6 @@ msgid "Key column type is not integer" msgstr "" -#: ../vector/v.reclass/main.c:267 ../vector/v.db.select/main.c:229 -#, c-format -msgid "Unable to fetch data from table <%s>" -msgstr "" - #: ../vector/v.reclass/main.c:298 #, c-format msgid "Cannot insert data: [%s]" @@ -32961,138 +33353,147 @@ msgstr[2] "" msgstr[3] "" -#: ../vector/v.surf.rst/main.c:150 ../vector/v.drape/main.c:59 +#: ../vector/v.surf.rst/main.c:150 ../vector/v.vol.rst/main.c:239 +msgid "RST" +msgstr "" + +#: ../vector/v.surf.rst/main.c:151 ../vector/v.drape/main.c:59 #: ../vector/v.extrude/main.c:70 ../vector/v.hull/main.c:54 -#: ../vector/v.to.3d/main.c:38 ../vector/v.out.postgis/main.c:49 +#: ../vector/v.to.3d/main.c:38 ../vector/v.vol.rst/main.c:240 +#: ../vector/v.out.postgis/main.c:49 msgid "3D" msgstr "" -#: ../vector/v.surf.rst/main.c:151 +#: ../vector/v.surf.rst/main.c:153 msgid "Performs surface interpolation from vector points map by splines." msgstr "" -#: ../vector/v.surf.rst/main.c:153 +#: ../vector/v.surf.rst/main.c:155 msgid "Spatial approximation and topographic analysis from given point or isoline data in vector format to floating point raster format using regularized spline with tension." msgstr "" -#: ../vector/v.surf.rst/main.c:160 +#: ../vector/v.surf.rst/main.c:162 msgid "Perform cross-validation procedure without raster approximation" msgstr "" -#: ../vector/v.surf.rst/main.c:165 +#: ../vector/v.surf.rst/main.c:167 msgid "Use scale dependent tension" msgstr "" -#: ../vector/v.surf.rst/main.c:184 ../vector/v.surf.bspline/main.c:118 +#: ../vector/v.surf.rst/main.c:186 ../vector/v.surf.bspline/main.c:118 msgid "Name of the attribute column with values to be used for approximation" msgstr "" -#: ../vector/v.surf.rst/main.c:195 +#: ../vector/v.surf.rst/main.c:197 msgid "Name for output surface elevation raster map" msgstr "" -#: ../vector/v.surf.rst/main.c:225 +#: ../vector/v.surf.rst/main.c:227 msgid "Name for output mean curvature raster map" msgstr "" -#: ../vector/v.surf.rst/main.c:231 ../vector/v.vol.rst/main.c:290 +#: ../vector/v.surf.rst/main.c:233 ../vector/v.vol.rst/main.c:292 msgid "Name for output deviations vector point map" msgstr "" -#: ../vector/v.surf.rst/main.c:238 ../vector/v.vol.rst/main.c:296 +#: ../vector/v.surf.rst/main.c:240 ../vector/v.vol.rst/main.c:298 msgid "Name for output cross-validation errors vector point map" msgstr "" -#: ../vector/v.surf.rst/main.c:245 +#: ../vector/v.surf.rst/main.c:247 msgid "Name for output vector map showing quadtree segmentation" msgstr "" -#: ../vector/v.surf.rst/main.c:252 +#: ../vector/v.surf.rst/main.c:254 msgid "Name for output vector map showing overlapping windows" msgstr "" -#: ../vector/v.surf.rst/main.c:261 +#: ../vector/v.surf.rst/main.c:263 msgid "Number of threads for parallel computing" msgstr "" -#: ../vector/v.surf.rst/main.c:267 +#: ../vector/v.surf.rst/main.c:269 msgid "Name of raster map used as mask" msgstr "" -#: ../vector/v.surf.rst/main.c:275 ../vector/v.vol.rst/main.c:267 +#: ../vector/v.surf.rst/main.c:277 ../vector/v.vol.rst/main.c:269 msgid "Tension parameter" msgstr "" -#: ../vector/v.surf.rst/main.c:282 ../vector/v.vol.rst/main.c:275 +#: ../vector/v.surf.rst/main.c:284 ../vector/v.vol.rst/main.c:277 msgid "Smoothing parameter" msgstr "" -#: ../vector/v.surf.rst/main.c:290 +#: ../vector/v.surf.rst/main.c:285 +msgid "Smoothing is by default 0.5 unless smooth_column is specified" +msgstr "" + +#: ../vector/v.surf.rst/main.c:293 msgid "Name of the attribute column with smoothing parameters" msgstr "" -#: ../vector/v.surf.rst/main.c:315 ../vector/v.vol.rst/main.c:336 +#: ../vector/v.surf.rst/main.c:318 ../vector/v.vol.rst/main.c:338 msgid "Minimum distance between points (to remove almost identical points)" msgstr "" -#: ../vector/v.surf.rst/main.c:323 +#: ../vector/v.surf.rst/main.c:326 msgid "Maximum distance between points on isoline (to insert additional points)" msgstr "" -#: ../vector/v.surf.rst/main.c:332 +#: ../vector/v.surf.rst/main.c:335 msgid "Conversion factor for values used for approximation" msgstr "" -#: ../vector/v.surf.rst/main.c:409 +#: ../vector/v.surf.rst/main.c:412 msgid "Parallel computation disabled when deviation output is required" msgstr "" -#: ../vector/v.surf.rst/main.c:416 +#: ../vector/v.surf.rst/main.c:419 msgid "GRASS GIS is not compiled with OpenMP support, parallel computation is disabled." msgstr "" -#: ../vector/v.surf.rst/main.c:421 ../vector/v.surf.rst/main.c:426 -#: ../vector/v.surf.rst/main.c:431 ../vector/v.surf.rst/main.c:436 +#: ../vector/v.surf.rst/main.c:424 ../vector/v.surf.rst/main.c:429 +#: ../vector/v.surf.rst/main.c:434 ../vector/v.surf.rst/main.c:439 #, c-format msgid "Output vector map name <%s> is not valid map name" msgstr "" -#: ../vector/v.surf.rst/main.c:449 +#: ../vector/v.surf.rst/main.c:452 msgid "You are not outputting any raster or vector maps" msgstr "" -#: ../vector/v.surf.rst/main.c:458 +#: ../vector/v.surf.rst/main.c:461 msgid "Both cross-validation options (-c flag and cvdev vector output) must be specified" msgstr "" -#: ../vector/v.surf.rst/main.c:461 +#: ../vector/v.surf.rst/main.c:464 msgid "The cross-validation cannot be computed simultaneously with output raster or devi file" msgstr "" -#: ../vector/v.surf.rst/main.c:479 +#: ../vector/v.surf.rst/main.c:482 msgid "Using anisotropy - both theta and scalex have to be specified" msgstr "" -#: ../vector/v.surf.rst/main.c:487 +#: ../vector/v.surf.rst/main.c:490 msgid "Both smatt and smooth options specified - using constant" msgstr "" -#: ../vector/v.surf.rst/main.c:497 +#: ../vector/v.surf.rst/main.c:500 msgid "The computation will last too long - lower npmin is suggested" msgstr "" -#: ../vector/v.surf.rst/main.c:515 ../vector/v.surf.rst/main.c:520 -#: ../vector/v.surf.rst/main.c:524 ../vector/v.surf.rst/main.c:529 -#: ../vector/v.surf.rst/main.c:533 ../vector/v.surf.rst/main.c:537 -#: ../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.surf.rst/main.c:518 ../vector/v.surf.rst/main.c:523 +#: ../vector/v.surf.rst/main.c:527 ../vector/v.surf.rst/main.c:532 +#: ../vector/v.surf.rst/main.c:536 ../vector/v.surf.rst/main.c:540 +#: ../vector/v.vol.rst/main.c:509 ../vector/v.vol.rst/main.c:512 +#: ../vector/v.vol.rst/main.c:515 ../vector/v.vol.rst/main.c:518 +#: ../vector/v.vol.rst/main.c:521 ../vector/v.vol.rst/main.c:524 +#: ../vector/v.vol.rst/main.c:527 ../vector/v.vol.rst/main.c:530 +#: ../vector/v.vol.rst/main.c:533 ../vector/v.vol.rst/main.c:536 +#: ../vector/v.vol.rst/main.c:623 ../vector/v.vol.rst/main.c:654 +#: ../vector/v.vol.rst/main.c:676 ../vector/v.vol.rst/main.c:698 +#: ../vector/v.vol.rst/main.c:720 ../vector/v.vol.rst/main.c:742 +#: ../vector/v.vol.rst/main.c:764 ../vector/v.vol.rst/main.c:786 #: ../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 @@ -33100,53 +33501,53 @@ msgid "Not enough memory for %s" msgstr "" -#: ../vector/v.surf.rst/main.c:544 ../vector/v.surf.rst/main.c:550 -#: ../vector/v.surf.rst/main.c:553 ../vector/v.surf.rst/main.c:557 -#: ../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:547 ../vector/v.surf.rst/main.c:553 +#: ../vector/v.surf.rst/main.c:556 ../vector/v.surf.rst/main.c:560 +#: ../vector/v.vol.rst/main.c:541 ../vector/v.vol.rst/main.c:546 +#: ../vector/v.vol.rst/main.c:548 #, c-format msgid "Unable to create %s" msgstr "" -#: ../vector/v.surf.rst/main.c:574 ../vector/v.surf.bspline/main.c:277 +#: ../vector/v.surf.rst/main.c:577 ../vector/v.surf.bspline/main.c:277 msgid "Input is 3D: using attribute values instead of z-coordinates for approximation" msgstr "" -#: ../vector/v.surf.rst/main.c:576 ../vector/v.surf.bspline/main.c:279 +#: ../vector/v.surf.rst/main.c:579 ../vector/v.surf.bspline/main.c:279 msgid "Input is 3D: using z-coordinates for approximation" msgstr "" -#: ../vector/v.surf.rst/main.c:580 +#: ../vector/v.surf.rst/main.c:583 msgid "Input is 2D: using attribute values for approximation" msgstr "" -#: ../vector/v.surf.rst/main.c:582 +#: ../vector/v.surf.rst/main.c:585 msgid "Input is 2D: using category values for approximation" msgstr "" -#: ../vector/v.surf.rst/main.c:625 ../vector/v.vol.rst/main.c:605 +#: ../vector/v.surf.rst/main.c:628 ../vector/v.vol.rst/main.c:607 #, c-format msgid "Unable to create table '%s'" msgstr "" -#: ../vector/v.surf.rst/main.c:695 +#: ../vector/v.surf.rst/main.c:698 #, 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:716 +#: ../vector/v.surf.rst/main.c:719 msgid "Processing segments in parallel..." msgstr "" -#: ../vector/v.surf.rst/main.c:722 ../vector/v.surf.rst/main.c:731 +#: ../vector/v.surf.rst/main.c:725 ../vector/v.surf.rst/main.c:734 msgid "Interp_segmets failed" msgstr "" -#: ../vector/v.surf.rst/main.c:725 +#: ../vector/v.surf.rst/main.c:728 msgid "Processing segments..." msgstr "" -#: ../vector/v.surf.rst/main.c:749 +#: ../vector/v.surf.rst/main.c:752 msgid "Unable to write raster maps - try to increase resolution" msgstr "" @@ -33340,10 +33741,6 @@ msgid "Unable to open vector map <%s> at topology level. Flag '%c' requires topology level." msgstr "" -#: ../vector/v.db.select/main.c:208 -msgid "Unable to open select cursor" -msgstr "" - #: ../vector/v.db.select/main.c:286 #, c-format msgid "Unable to get bounding box of area %d" @@ -33450,7 +33847,7 @@ msgid "Height for sampled raster NULL values" msgstr "" -#: ../vector/v.drape/main.c:177 ../vector/v.select/select.c:41 +#: ../vector/v.drape/main.c:177 ../vector/v.select/select.c:48 #: ../vector/v.category/main.c:332 msgid "Processing features..." msgstr "" @@ -33554,11 +33951,6 @@ msgid "Option '%s' is not available with GEOS buffering" msgstr "" -#: ../vector/v.buffer/main.c:414 ../vector/v.in.ogr/main.c:854 -#: ../vector/v.overlay/main.c:227 -msgid "Unable to create temporary vector map" -msgstr "" - #: ../vector/v.buffer/main.c:442 #, c-format msgid "Unable to select data from table <%s>" @@ -33599,71 +33991,71 @@ msgid "Negative distances are only supported for areas" msgstr "" -#: ../vector/v.buffer/main.c:732 +#: ../vector/v.buffer/main.c:741 msgid "Cleaning buffers..." msgstr "" -#: ../vector/v.buffer/main.c:735 +#: ../vector/v.buffer/main.c:744 msgid "Building parts of topology..." msgstr "" -#: ../vector/v.buffer/main.c:749 +#: ../vector/v.buffer/main.c:758 msgid "Snapping boundaries..." msgstr "" -#: ../vector/v.buffer/main.c:752 ../vector/v.in.ogr/main.c:1422 +#: ../vector/v.buffer/main.c:761 ../vector/v.in.ogr/main.c:1498 msgid "Breaking polygons..." msgstr "" -#: ../vector/v.buffer/main.c:755 ../vector/v.buffer/main.c:762 -#: ../vector/v.in.ogr/main.c:1427 ../vector/v.in.ogr/main.c:1441 +#: ../vector/v.buffer/main.c:764 ../vector/v.buffer/main.c:771 +#: ../vector/v.in.ogr/main.c:1503 ../vector/v.in.ogr/main.c:1517 #: ../vector/v.overlay/area_area.c:113 ../vector/v.delaunay/main.c:144 msgid "Removing duplicates..." msgstr "" -#: ../vector/v.buffer/main.c:759 ../vector/v.in.ogr/main.c:1437 +#: ../vector/v.buffer/main.c:768 ../vector/v.in.ogr/main.c:1513 msgid "Breaking boundaries..." msgstr "" -#: ../vector/v.buffer/main.c:765 +#: ../vector/v.buffer/main.c:774 msgid "Cleaning boundaries at nodes" msgstr "" -#: ../vector/v.buffer/main.c:773 ../vector/v.in.ogr/main.c:1461 +#: ../vector/v.buffer/main.c:782 ../vector/v.in.ogr/main.c:1537 #: ../vector/v.voronoi/clean_topo.c:87 msgid "Removing dangles..." msgstr "" -#: ../vector/v.buffer/main.c:776 ../vector/v.in.ogr/main.c:1476 +#: ../vector/v.buffer/main.c:785 ../vector/v.in.ogr/main.c:1552 #: ../vector/v.voronoi/clean_topo.c:89 msgid "Removing bridges..." msgstr "" -#: ../vector/v.buffer/main.c:779 ../vector/v.overlay/area_area.c:158 +#: ../vector/v.buffer/main.c:788 ../vector/v.overlay/area_area.c:158 msgid "Attaching islands..." msgstr "" -#: ../vector/v.buffer/main.c:786 +#: ../vector/v.buffer/main.c:795 msgid "Calculating centroids for all areas..." msgstr "" -#: ../vector/v.buffer/main.c:800 ../vector/v.overlay/area_area.c:171 +#: ../vector/v.buffer/main.c:809 ../vector/v.overlay/area_area.c:171 msgid "Cannot calculate area centroid" msgstr "" -#: ../vector/v.buffer/main.c:817 +#: ../vector/v.buffer/main.c:826 msgid "Generating list of boundaries to be deleted..." msgstr "" -#: ../vector/v.buffer/main.c:850 +#: ../vector/v.buffer/main.c:859 msgid "Deleting boundaries..." msgstr "" -#: ../vector/v.buffer/main.c:882 +#: ../vector/v.buffer/main.c:891 msgid "Calculating centroids for areas..." msgstr "" -#: ../vector/v.buffer/main.c:895 +#: ../vector/v.buffer/main.c:904 #, c-format msgid "Unable to calculate centroid for area %d" msgstr "" @@ -33778,21 +34170,21 @@ msgid "Operator can only be 'overlap'" msgstr "" -#: ../vector/v.select/main.c:128 +#: ../vector/v.select/main.c:152 msgid "Output from v.select" msgstr "" -#: ../vector/v.select/main.c:181 +#: ../vector/v.select/main.c:184 #, c-format msgid "%d features from <%s> without category skipped" msgstr "" -#: ../vector/v.select/main.c:190 +#: ../vector/v.select/main.c:193 #, c-format msgid "%d features written to output." msgstr "" -#: ../vector/v.select/main.c:192 +#: ../vector/v.select/main.c:198 msgid "No features found !" msgstr "" @@ -33881,20 +34273,20 @@ msgstr "" #: ../vector/v.select/args.c:105 ../vector/v.edit/args.c:204 -#: ../vector/v.extract/main.c:97 +#: ../vector/v.extract/main.c:98 msgid "Reverse selection" msgstr "" -#: ../vector/v.select/select.c:65 +#: ../vector/v.select/select.c:104 ../vector/v.select/select.c:154 #, c-format msgid "Unable to read line id %d from vector map <%s>" msgstr "" -#: ../vector/v.select/select.c:171 ../vector/v.out.pov/main.c:175 +#: ../vector/v.select/select.c:200 ../vector/v.out.pov/main.c:175 msgid "Processing areas..." msgstr "" -#: ../vector/v.select/select.c:195 +#: ../vector/v.select/select.c:252 ../vector/v.select/select.c:318 #, c-format msgid "Unable to read area id %d from vector map <%s>" msgstr "" @@ -34322,516 +34714,525 @@ msgid "%s is empty" msgstr "" -#: ../vector/v.in.ogr/main.c:201 +#: ../vector/v.in.ogr/main.c:204 msgid "Imports vector data into a GRASS vector map using OGR library." msgstr "" -#: ../vector/v.in.ogr/main.c:208 +#: ../vector/v.in.ogr/main.c:211 msgid "" "Examples:\n" "\t\tESRI Shapefile: directory containing shapefiles\n" "\t\tMapInfo File: directory containing mapinfo files" msgstr "" -#: ../vector/v.in.ogr/main.c:221 +#: ../vector/v.in.ogr/main.c:238 msgid "" "Examples:\n" "\t\tESRI Shapefile: shapefile name\n" "\t\tMapInfo File: mapinfo file name" msgstr "" -#: ../vector/v.in.ogr/main.c:250 +#: ../vector/v.in.ogr/main.c:267 msgid "Minimum size of area to be imported (square meters)" msgstr "" -#: ../vector/v.in.ogr/main.c:252 +#: ../vector/v.in.ogr/main.c:269 msgid "Smaller areas and islands are ignored. Should be greater than snap^2" msgstr "" -#: ../vector/v.in.ogr/main.c:258 +#: ../vector/v.in.ogr/main.c:275 msgid "Optionally change default input type" msgstr "" -#: ../vector/v.in.ogr/main.c:262 +#: ../vector/v.in.ogr/main.c:279 msgid "import area centroids as points" msgstr "" -#: ../vector/v.in.ogr/main.c:263 +#: ../vector/v.in.ogr/main.c:280 msgid "import area boundaries as lines" msgstr "" -#: ../vector/v.in.ogr/main.c:264 +#: ../vector/v.in.ogr/main.c:281 msgid "import lines as area boundaries" msgstr "" -#: ../vector/v.in.ogr/main.c:265 +#: ../vector/v.in.ogr/main.c:282 msgid "import points as centroids" msgstr "" -#: ../vector/v.in.ogr/main.c:275 +#: ../vector/v.in.ogr/main.c:292 msgid "'-1' for no snap" msgstr "" -#: ../vector/v.in.ogr/main.c:287 +#: ../vector/v.in.ogr/main.c:304 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:306 +#: ../vector/v.in.ogr/main.c:323 msgid "Name of column used for categories" msgstr "" -#: ../vector/v.in.ogr/main.c:308 +#: ../vector/v.in.ogr/main.c:325 msgid "If not given, categories are generated as unique values and stored in 'cat' column" msgstr "" -#: ../vector/v.in.ogr/main.c:313 +#: ../vector/v.in.ogr/main.c:330 msgid "Name of geometry column" msgstr "" -#: ../vector/v.in.ogr/main.c:314 +#: ../vector/v.in.ogr/main.c:331 msgid "If not given, all geometry columns from the input are used" msgstr "" -#: ../vector/v.in.ogr/main.c:332 +#: ../vector/v.in.ogr/main.c:349 msgid "Do not clean polygons (not recommended)" msgstr "" -#: ../vector/v.in.ogr/main.c:337 +#: ../vector/v.in.ogr/main.c:354 msgid "Force 2D output even if input is 3D" msgstr "" -#: ../vector/v.in.ogr/main.c:373 +#: ../vector/v.in.ogr/main.c:390 msgid "Change column names to lowercase characters" msgstr "" -#: ../vector/v.in.ogr/main.c:504 ../vector/v.external/main.c:151 +#: ../vector/v.in.ogr/main.c:562 ../vector/v.external/main.c:155 #, c-format msgid "Unable to open data source <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:509 +#: ../vector/v.in.ogr/main.c:567 #, c-format msgid "Using OGR driver '%s/%s'" msgstr "" -#: ../vector/v.in.ogr/main.c:513 +#: ../vector/v.in.ogr/main.c:571 #, c-format msgid "Using OGR driver '%s'" msgstr "" -#: ../vector/v.in.ogr/main.c:531 +#: ../vector/v.in.ogr/main.c:589 msgid "Using interleaved reading mode" msgstr "" -#: ../vector/v.in.ogr/main.c:537 ../vector/v.in.ogr/main.c:541 +#: ../vector/v.in.ogr/main.c:595 ../vector/v.in.ogr/main.c:599 #, c-format msgid "Option <%s> will be ignored. OGR doesn't support it for selected format (%s)." msgstr "" -#: ../vector/v.in.ogr/main.c:547 +#: ../vector/v.in.ogr/main.c:605 #, c-format msgid "Option <%s> will be ignored. Multiple geometry fields are supported by GDAL >= 1.11" msgstr "" -#: ../vector/v.in.ogr/main.c:557 +#: ../vector/v.in.ogr/main.c:615 #, c-format msgid "Encoding value not supported by OGR driver <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:567 +#: ../vector/v.in.ogr/main.c:625 msgid "No OGR layers available" msgstr "" -#: ../vector/v.in.ogr/main.c:574 +#: ../vector/v.in.ogr/main.c:632 #, c-format msgid "Data source <%s> (format '%s') contains %d layers:" msgstr "" -#: ../vector/v.in.ogr/main.c:613 ../vector/v.external/main.c:124 +#: ../vector/v.in.ogr/main.c:671 ../vector/v.external/main.c:128 #, c-format msgid "Layer <%s> not available" msgstr "" -#: ../vector/v.in.ogr/main.c:627 +#: ../vector/v.in.ogr/main.c:685 msgid "Detected different projections of input layers. Input layers must be imported separately." msgstr "" -#: ../vector/v.in.ogr/main.c:667 +#: ../vector/v.in.ogr/main.c:725 #, c-format msgid "Illegal output name <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:688 +#: ../vector/v.in.ogr/main.c:746 #, c-format msgid "All available OGR layers will be imported into vector map <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:697 +#: ../vector/v.in.ogr/main.c:755 msgid "When creating a new location, the current region can not be used as spatial filter, disabling" msgstr "" -#: ../vector/v.in.ogr/main.c:715 ../vector/v.in.ogr/main.c:1962 +#: ../vector/v.in.ogr/main.c:773 ../vector/v.in.ogr/main.c:2062 #, c-format msgid "Error setting attribute filter '%s'" msgstr "" -#: ../vector/v.in.ogr/main.c:755 +#: ../vector/v.in.ogr/main.c:813 #, c-format msgid "Geometry column <%s> not found in OGR layer <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:768 +#: ../vector/v.in.ogr/main.c:826 #, c-format msgid "Check if OGR layer <%s> contains polygons..." msgstr "" -#: ../vector/v.in.ogr/main.c:826 +#: ../vector/v.in.ogr/main.c:884 #, c-format msgid "Boundary splitting distance in map units: %G" msgstr "" -#: ../vector/v.in.ogr/main.c:856 +#: ../vector/v.in.ogr/main.c:914 #, c-format msgid "Using temporary vector <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:898 +#: ../vector/v.in.ogr/main.c:956 #, c-format msgid "Key column '%s' not found in input layer <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:911 +#: ../vector/v.in.ogr/main.c:969 #, c-format msgid "Key column '%s' in input layer <%s> is not integer" msgstr "" -#: ../vector/v.in.ogr/main.c:923 +#: ../vector/v.in.ogr/main.c:981 #, c-format msgid "Creating attribute table for layer <%s>..." msgstr "" -#: ../vector/v.in.ogr/main.c:993 +#: ../vector/v.in.ogr/main.c:1051 #, c-format msgid "Column name <%s> renamed to <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:1025 +#: ../vector/v.in.ogr/main.c:1083 #, c-format msgid "Writing column <%s> with integer 64 as integer 32" msgstr "" -#: ../vector/v.in.ogr/main.c:1038 +#: ../vector/v.in.ogr/main.c:1096 #, c-format msgid "Writing column <%s> with fixed length %d chars (may be truncated)" msgstr "" -#: ../vector/v.in.ogr/main.c:1062 +#: ../vector/v.in.ogr/main.c:1120 #, 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:1074 +#: ../vector/v.in.ogr/main.c:1137 #, c-format msgid "Writing column %s with fixed length %d chars (may be truncated)" msgstr "" -#: ../vector/v.in.ogr/main.c:1078 +#: ../vector/v.in.ogr/main.c:1141 #, c-format msgid "Column type (Ogr_ftype: %d) not supported (Ogr_fieldname: %s)" msgstr "" -#: ../vector/v.in.ogr/main.c:1099 +#: ../vector/v.in.ogr/main.c:1162 #, c-format msgid "Column name <%s> renamed to <%s_%d>" msgstr "" -#: ../vector/v.in.ogr/main.c:1163 +#: ../vector/v.in.ogr/main.c:1228 #, c-format msgid "Importing %lld features (OGR layer <%s>)..." msgstr "" -#: ../vector/v.in.ogr/main.c:1326 +#: ../vector/v.in.ogr/main.c:1396 #, c-format msgid "Cannot insert new row for input layer <%s>: %s" msgstr "" -#: ../vector/v.in.ogr/main.c:1342 +#: ../vector/v.in.ogr/main.c:1412 #, c-format msgid "%d %s without geometry in input layer <%s> skipped" msgstr "" -#: ../vector/v.in.ogr/main.c:1343 +#: ../vector/v.in.ogr/main.c:1413 msgid "feature" msgstr "" -#: ../vector/v.in.ogr/main.c:1343 +#: ../vector/v.in.ogr/main.c:1413 msgid "features" msgstr "" -#: ../vector/v.in.ogr/main.c:1367 +#: ../vector/v.in.ogr/main.c:1437 #, c-format msgid "Unable to drop table: '%s'" msgstr "" -#: ../vector/v.in.ogr/main.c:1402 +#: ../vector/v.in.ogr/main.c:1478 msgid "Cleaning polygons" msgstr "" -#: ../vector/v.in.ogr/main.c:1406 +#: ../vector/v.in.ogr/main.c:1482 #, c-format msgid "Snapping boundaries (threshold = %.3e)..." msgstr "" -#: ../vector/v.in.ogr/main.c:1445 ../vector/v.overlay/area_area.c:116 +#: ../vector/v.in.ogr/main.c:1521 ../vector/v.overlay/area_area.c:116 msgid "Cleaning boundaries at nodes..." msgstr "" -#: ../vector/v.in.ogr/main.c:1452 +#: ../vector/v.in.ogr/main.c:1528 msgid "Merging boundaries..." msgstr "" -#: ../vector/v.in.ogr/main.c:1457 +#: ../vector/v.in.ogr/main.c:1533 msgid "Changing boundary dangles to lines..." msgstr "" -#: ../vector/v.in.ogr/main.c:1470 +#: ../vector/v.in.ogr/main.c:1546 msgid "Changing boundary bridges to lines..." msgstr "" -#: ../vector/v.in.ogr/main.c:1499 ../vector/v.delaunay/main.c:172 +#: ../vector/v.in.ogr/main.c:1575 ../vector/v.delaunay/main.c:172 #: ../vector/v.category/main.c:364 msgid "Unable to calculate area centroid" msgstr "" -#: ../vector/v.in.ogr/main.c:1516 +#: ../vector/v.in.ogr/main.c:1592 #, c-format msgid "Finding centroids for OGR layer <%s>..." msgstr "" -#: ../vector/v.in.ogr/main.c:1573 ../vector/v.overlay/area_area.c:218 +#: ../vector/v.in.ogr/main.c:1650 ../vector/v.overlay/area_area.c:218 msgid "Writing centroids..." msgstr "" -#: ../vector/v.in.ogr/main.c:1616 -#, 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:1626 +#: ../vector/v.in.ogr/main.c:1696 #, c-format msgid "%d input polygons\n" msgstr "" -#: ../vector/v.in.ogr/main.c:1627 +#: ../vector/v.in.ogr/main.c:1697 #, c-format msgid "%d input polygons" msgstr "" -#: ../vector/v.in.ogr/main.c:1630 +#: ../vector/v.in.ogr/main.c:1700 #, c-format msgid "Total area: %G (%d areas)\n" msgstr "" -#: ../vector/v.in.ogr/main.c:1631 +#: ../vector/v.in.ogr/main.c:1701 #, c-format msgid "Total area: %G (%d areas)" msgstr "" -#: ../vector/v.in.ogr/main.c:1634 +#: ../vector/v.in.ogr/main.c:1704 #, c-format msgid "Overlapping area: %G (%d areas)\n" msgstr "" -#: ../vector/v.in.ogr/main.c:1637 +#: ../vector/v.in.ogr/main.c:1707 #, c-format msgid "Overlapping area: %G (%d areas)" msgstr "" -#: ../vector/v.in.ogr/main.c:1642 +#: ../vector/v.in.ogr/main.c:1712 #, c-format msgid "Area without category: %G (%d areas)\n" msgstr "" -#: ../vector/v.in.ogr/main.c:1645 +#: ../vector/v.in.ogr/main.c:1715 #, c-format msgid "Area without category: %G (%d areas)" msgstr "" -#: ../vector/v.in.ogr/main.c:1767 +#: ../vector/v.in.ogr/main.c:1839 msgid "The output contains topological errors:" msgstr "" -#: ../vector/v.in.ogr/main.c:1769 +#: ../vector/v.in.ogr/main.c:1843 #, c-format msgid "Unable to calculate a centroid for %d areas" msgstr "" -#: ../vector/v.in.ogr/main.c:1771 +#: ../vector/v.in.ogr/main.c:1849 #, c-format msgid "Number of incorrect boundaries: %d" msgstr "" -#: ../vector/v.in.ogr/main.c:1774 +#: ../vector/v.in.ogr/main.c:1855 #, c-format msgid "Number of centroids outside area: %d" msgstr "" -#: ../vector/v.in.ogr/main.c:1777 +#: ../vector/v.in.ogr/main.c:1861 #, c-format msgid "Number of duplicate centroids: %d" msgstr "" -#: ../vector/v.in.ogr/main.c:1780 ../vector/v.in.ogr/main.c:1802 -#: ../vector/v.in.ogr/main.c:1835 +#: ../vector/v.in.ogr/main.c:1866 ../vector/v.in.ogr/main.c:1935 msgid "The input could be cleaned by snapping vertices to each other." msgstr "" -#: ../vector/v.in.ogr/main.c:1783 ../vector/v.in.ogr/main.c:1806 -#: ../vector/v.in.ogr/main.c:1830 ../vector/v.in.ogr/main.c:1836 +#: ../vector/v.in.ogr/main.c:1869 ../vector/v.in.ogr/main.c:1904 +#: ../vector/v.in.ogr/main.c:1930 ../vector/v.in.ogr/main.c:1936 #, c-format msgid "Estimated range of snapping threshold: [%g, %g]" msgstr "" -#: ../vector/v.in.ogr/main.c:1787 ../vector/v.in.ogr/main.c:1810 +#: ../vector/v.in.ogr/main.c:1880 ../vector/v.in.ogr/main.c:1887 +#: ../vector/v.in.ogr/main.c:1913 #, c-format -msgid "Try to import again, snapping with at least %g: 'snap=%g'" +msgid "Try to import again, snapping with %g: 'snap=%g'" msgstr "" -#: ../vector/v.in.ogr/main.c:1791 ../vector/v.in.ogr/main.c:1814 +#: ../vector/v.in.ogr/main.c:1883 ../vector/v.in.ogr/main.c:1909 #, c-format -msgid "Try to import again, snapping with %g: 'snap=%g'" +msgid "Try to import again, snapping with at least %g: 'snap=%g'" msgstr "" -#: ../vector/v.in.ogr/main.c:1795 ../vector/v.in.ogr/main.c:1818 +#: ../vector/v.in.ogr/main.c:1891 ../vector/v.in.ogr/main.c:1917 msgid "Manual cleaning may be needed." msgstr "" -#: ../vector/v.in.ogr/main.c:1800 -msgid "Some input polygons are overlapping each other." +#: ../vector/v.in.ogr/main.c:1895 +#, c-format +msgid "%d areas represent multiple (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:1801 -msgid "If overlapping is not desired, the data need to be cleaned." +#: ../vector/v.in.ogr/main.c:1900 +msgid "If overlapping is not desired, the input data can be cleaned by snapping vertices to each other." msgstr "" -#: ../vector/v.in.ogr/main.c:1823 +#: ../vector/v.in.ogr/main.c:1923 #, c-format msgid "%d input polygons got lost during import." msgstr "" -#: ../vector/v.in.ogr/main.c:1826 +#: ../vector/v.in.ogr/main.c:1926 #, c-format msgid "%d additional areas where created during import." msgstr "" -#: ../vector/v.in.ogr/main.c:1829 +#: ../vector/v.in.ogr/main.c:1929 #, c-format msgid "The snapping threshold %g might be too large." msgstr "" -#: ../vector/v.in.ogr/main.c:1832 +#: ../vector/v.in.ogr/main.c:1932 msgid "Try to reduce the snapping threshold or clean the output manually." msgstr "" -#: ../vector/v.in.ogr/main.c:1843 ../vector/v.in.ascii/main.c:552 +#: ../vector/v.in.ogr/main.c:1943 ../vector/v.in.ascii/main.c:552 #: ../vector/v.in.ascii/main.c:555 msgid "Import failed" msgstr "" -#: ../vector/v.in.ogr/main.c:1878 +#: ../vector/v.in.ogr/main.c:1978 msgid "Input data contains 3D features. Created vector is 2D only, disable -2 flag to import 3D vector." msgstr "" -#: ../vector/v.in.ogr/main.c:1900 +#: ../vector/v.in.ogr/main.c:2000 #, c-format -msgid "Using GDAL 2.2+ style interleaved reading for GDAL version %d" +msgid "Using GDAL 2.2+ style interleaved reading for GDAL version %d.%d.%d" msgstr "" -#: ../vector/v.in.ogr/main.c:1903 +#: ../vector/v.in.ogr/main.c:2003 #, c-format -msgid "Using GDAL 1.x style interleaved reading for GDAL version %d" +msgid "Using GDAL 1.x style interleaved reading for GDAL version %d.%d.%d" msgstr "" -#: ../vector/v.in.ogr/main.c:1953 +#: ../vector/v.in.ogr/main.c:2053 #, c-format msgid "Unable to re-open data source <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:2125 +#: ../vector/v.in.ogr/main.c:2225 msgid "xmin is larger than xmax in 'spatial' parameters" msgstr "" -#: ../vector/v.in.ogr/main.c:2127 +#: ../vector/v.in.ogr/main.c:2227 msgid "ymin is larger than ymax in 'spatial' parameters" msgstr "" -#: ../vector/v.in.ogr/main.c:2144 +#: ../vector/v.in.ogr/main.c:2244 #, c-format msgid "The spatial filter does not overlap with OGR layer <%s>. Nothing to import." msgstr "" -#: ../vector/v.in.ogr/proj.c:33 ../vector/v.external/proj.c:33 +#: ../vector/v.in.ogr/proj.c:36 ../vector/v.external/proj.c:36 #, c-format msgid "Geometry column <%s> not found in input layer <%s>" msgstr "" -#: ../vector/v.in.ogr/proj.c:51 ../vector/v.external/proj.c:51 +#: ../vector/v.in.ogr/proj.c:54 ../vector/v.external/proj.c:54 msgid "Unable to convert input layer projection information to GRASS format for checking" msgstr "" -#: ../vector/v.in.ogr/proj.c:57 ../vector/v.in.ogr/proj.c:85 -#: ../vector/v.external/proj.c:57 ../vector/v.external/proj.c:85 +#: ../vector/v.in.ogr/proj.c:60 ../vector/v.in.ogr/proj.c:88 +#: ../vector/v.external/proj.c:60 ../vector/v.external/proj.c:88 msgid "Can't get WKT parameter string" msgstr "" -#: ../vector/v.in.ogr/proj.c:60 ../vector/v.in.ogr/proj.c:88 -#: ../vector/v.external/proj.c:60 ../vector/v.external/proj.c:88 +#: ../vector/v.in.ogr/proj.c:63 ../vector/v.in.ogr/proj.c:91 +#: ../vector/v.external/proj.c:63 ../vector/v.external/proj.c:91 #, c-format msgid "" "WKT definition:\n" "%s" msgstr "" -#: ../vector/v.in.ogr/proj.c:70 ../vector/v.external/proj.c:70 +#: ../vector/v.in.ogr/proj.c:73 ../vector/v.external/proj.c:73 #, c-format -msgid "No OGR projection available for layer <%s>" +msgid "No projection information available for layer <%s>" msgstr "" -#: ../vector/v.in.ogr/proj.c:78 ../vector/v.external/proj.c:78 +#: ../vector/v.in.ogr/proj.c:81 ../vector/v.external/proj.c:81 #, c-format -msgid "OGR projection for layer <%s> does not contain a valid SRS" +msgid "Projection for layer <%s> does not contain a valid SRS" msgstr "" -#: ../vector/v.in.ogr/proj.c:96 ../vector/v.external/proj.c:96 +#: ../vector/v.in.ogr/proj.c:116 ../vector/v.external/proj.c:116 #, c-format -msgid "OGR projection for layer <%s> can not be converted to proj4" +msgid "Projection for layer <%s> can not be converted to proj4" msgstr "" -#: ../vector/v.in.ogr/proj.c:103 ../vector/v.external/proj.c:103 +#: ../vector/v.in.ogr/proj.c:123 ../vector/v.external/proj.c:123 msgid "Can't get WKT-style parameter string" msgstr "" -#: ../vector/v.in.ogr/proj.c:106 ../vector/v.external/proj.c:106 +#: ../vector/v.in.ogr/proj.c:126 ../vector/v.external/proj.c:126 #, c-format msgid "" "WKT-style definition:\n" "%s" msgstr "" -#: ../vector/v.in.ogr/proj.c:151 +#: ../vector/v.in.ogr/proj.c:171 msgid "Layer projections are unreadable" msgstr "" -#: ../vector/v.in.ogr/proj.c:162 +#: ../vector/v.in.ogr/proj.c:184 #, c-format msgid "Projection for layer <%s> is unreadable" msgstr "" -#: ../vector/v.in.ogr/proj.c:196 +#: ../vector/v.in.ogr/proj.c:228 #, c-format msgid "Projection of layer <%s> is different from projection of layer <%s>" msgstr "" +#: ../vector/v.in.ogr/clean.c:19 +msgid "Converting OSM lines..." +msgstr "" + +#: ../vector/v.in.ogr/clean.c:118 +#, c-format +msgid "Number of OSM line splits: %d" +msgstr "" + +#: ../vector/v.in.ogr/clean.c:119 ../vector/v.overlay/area_area.c:154 +msgid "Merging lines..." +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 @@ -34870,126 +35271,127 @@ msgid "Skipping unsupported geometry type '%s'" msgstr "" -#: ../vector/v.patch/main.c:73 +#: ../vector/v.patch/main.c:75 msgid "Creates a new vector map by combining other vector maps." msgstr "" -#: ../vector/v.patch/main.c:84 +#: ../vector/v.patch/main.c:86 msgid "Name for output vector map where bounding boxes of input vector maps are written to" msgstr "" -#: ../vector/v.patch/main.c:88 +#: ../vector/v.patch/main.c:90 msgid "Do not expect input with topology" msgstr "" -#: ../vector/v.patch/main.c:90 +#: ../vector/v.patch/main.c:92 msgid "Applicable when input is points without topology" msgstr "" -#: ../vector/v.patch/main.c:94 +#: ../vector/v.patch/main.c:96 msgid "Expect z coordinate even when not using topology" msgstr "" -#: ../vector/v.patch/main.c:96 +#: ../vector/v.patch/main.c:98 msgid "Applicable when input is points with z coordinate but without topology" msgstr "" -#: ../vector/v.patch/main.c:100 +#: ../vector/v.patch/main.c:102 msgid "Copy also attribute table" msgstr "" -#: ../vector/v.patch/main.c:102 +#: ../vector/v.patch/main.c:104 msgid "Only the table of layer 1 is currently supported" msgstr "" -#: ../vector/v.patch/main.c:106 +#: ../vector/v.patch/main.c:108 msgid "Append files to existing file (overwriting existing files must be activated)" msgstr "" -#: ../vector/v.patch/main.c:216 +#: ../vector/v.patch/main.c:240 msgid "Missing table" msgstr "" -#: ../vector/v.patch/main.c:220 +#: ../vector/v.patch/main.c:244 msgid "Key columns differ" msgstr "" -#: ../vector/v.patch/main.c:226 +#: ../vector/v.patch/main.c:250 msgid "Number of columns differ" msgstr "" -#: ../vector/v.patch/main.c:238 -msgid "Column names differ" +#: ../vector/v.patch/main.c:273 +#, c-format +msgid "No column <%s> in input map <%s>" msgstr "" -#: ../vector/v.patch/main.c:246 +#: ../vector/v.patch/main.c:284 msgid "Column types differ" msgstr "" -#: ../vector/v.patch/main.c:251 +#: ../vector/v.patch/main.c:289 msgid "Length of string columns differ" msgstr "" -#: ../vector/v.patch/main.c:265 +#: ../vector/v.patch/main.c:303 msgid "Key column not found" msgstr "" -#: ../vector/v.patch/main.c:277 +#: ../vector/v.patch/main.c:315 msgid "The output map is not 3D" msgstr "" -#: ../vector/v.patch/main.c:322 ../vector/v.sample/main.c:190 -#: ../scripts/v.db.addtable/v.db.addtable.py:137 +#: ../vector/v.patch/main.c:360 ../vector/v.sample/main.c:190 +#: ../scripts/v.db.addtable/v.db.addtable.py:138 #, c-format, python-format msgid "Unable to create table <%s>" msgstr "" -#: ../vector/v.patch/main.c:349 +#: ../vector/v.patch/main.c:387 #, c-format msgid "Patching vector map <%s>..." msgstr "" -#: ../vector/v.patch/main.c:373 +#: ../vector/v.patch/main.c:411 #, c-format msgid "Error reading vector map <%s> - some data may not be correct" msgstr "" -#: ../vector/v.patch/main.c:429 +#: ../vector/v.patch/main.c:468 #, c-format msgid "Building topology for vector map <%s>..." msgstr "" -#: ../vector/v.patch/main.c:435 +#: ../vector/v.patch/main.c:474 msgid "Intersections at borders will have to be snapped" msgstr "" -#: ../vector/v.patch/main.c:436 +#: ../vector/v.patch/main.c:475 msgid "Lines common between files will have to be edited" msgstr "" -#: ../vector/v.patch/main.c:437 +#: ../vector/v.patch/main.c:476 msgid "The header information also may have to be edited" msgstr "" -#: ../vector/v.patch/main.c:439 +#: ../vector/v.patch/main.c:478 #, c-format msgid "%d vector maps patched" msgstr "" -#: ../vector/v.patch/main.c:462 +#: ../vector/v.patch/main.c:506 #, c-format msgid "Cannot open select cursor: '%s'" msgstr "" -#: ../vector/v.patch/main.c:474 +#: ../vector/v.patch/main.c:518 msgid "Cannot fetch row" msgstr "" -#: ../vector/v.patch/main.c:524 +#: ../vector/v.patch/main.c:568 msgid "Unknown column type" msgstr "" -#: ../vector/v.patch/main.c:532 +#: ../vector/v.patch/main.c:576 #, c-format msgid "Cannot insert new record: '%s'" msgstr "" @@ -35200,10 +35602,6 @@ msgid "Unknown column type '%s' of column '%s', values lost" msgstr "" -#: ../vector/v.overlay/line_area.c:256 ../vector/v.overlay/area_area.c:109 -msgid "Breaking lines..." -msgstr "" - #: ../vector/v.overlay/line_area.c:273 msgid "Selecting lines..." msgstr "" @@ -35233,10 +35631,6 @@ msgstr[2] "" msgstr[3] "" -#: ../vector/v.overlay/area_area.c:154 -msgid "Merging lines..." -msgstr "" - #: ../vector/v.overlay/area_area.c:181 #, c-format msgid "Querying vector map <%s>..." @@ -35479,7 +35873,7 @@ msgid "Feature id %d has more categories. Using category %d." msgstr "" -#: ../vector/v.to.3d/trans3.c:130 ../vector/v.to.db/update.c:231 +#: ../vector/v.to.3d/trans3.c:130 ../vector/v.to.db/update.c:259 #, c-format msgid "Record (cat %d) does not exist (not updated)" msgstr "" @@ -35587,13 +35981,13 @@ msgid "%d categories from vector missing in table" msgstr "" -#: ../vector/v.what.rast/main.c:688 ../vector/v.distance/main.c:1736 -#: ../vector/v.vect.stats/main.c:756 +#: ../vector/v.what.rast/main.c:688 ../vector/v.distance/main.c:1750 +#: ../vector/v.vect.stats/main.c:763 #, c-format msgid "%d update errors" msgstr "" -#: ../vector/v.what.rast/main.c:690 ../vector/v.distance/main.c:1738 +#: ../vector/v.what.rast/main.c:690 ../vector/v.distance/main.c:1752 #, c-format msgid "%d records updated." msgstr "" @@ -36197,183 +36591,187 @@ msgid "Maximum distance or -1 for no limit" msgstr "" -#: ../vector/v.distance/main.c:180 +#: ../vector/v.distance/main.c:174 ../vector/v.distance/main.c:182 +msgid "Map units, meters for ll" +msgstr "" + +#: ../vector/v.distance/main.c:181 msgid "Minimum distance or -1 for no limit" msgstr "" -#: ../vector/v.distance/main.c:190 +#: ../vector/v.distance/main.c:192 msgid "Values describing the relation between two nearest features" msgstr "" -#: ../vector/v.distance/main.c:200 +#: ../vector/v.distance/main.c:202 msgid "category of the nearest feature" msgstr "" -#: ../vector/v.distance/main.c:201 +#: ../vector/v.distance/main.c:203 msgid "minimum distance to nearest feature" msgstr "" -#: ../vector/v.distance/main.c:202 +#: ../vector/v.distance/main.c:204 msgid "x coordinate of the nearest point on the 'to' feature" msgstr "" -#: ../vector/v.distance/main.c:203 +#: ../vector/v.distance/main.c:205 msgid "y coordinate of the nearest point on the 'to' feature" msgstr "" -#: ../vector/v.distance/main.c:204 +#: ../vector/v.distance/main.c:206 msgid "distance to the nearest point on the 'to' feature along that linear feature" msgstr "" -#: ../vector/v.distance/main.c:206 +#: ../vector/v.distance/main.c:208 msgid "angle along the nearest linear feature in the 'to' map, measured CCW from the +x axis, in radians, between -Pi and Pi inclusive" msgstr "" -#: ../vector/v.distance/main.c:209 +#: ../vector/v.distance/main.c:211 msgid "attribute of nearest feature given by to_column option" msgstr "" -#: ../vector/v.distance/main.c:223 +#: ../vector/v.distance/main.c:225 msgid "Column name(s) where values specified by 'upload' option will be uploaded" msgstr "" -#: ../vector/v.distance/main.c:229 +#: ../vector/v.distance/main.c:231 msgid "Column name of nearest feature (used with upload=to_attr)" msgstr "" -#: ../vector/v.distance/main.c:234 +#: ../vector/v.distance/main.c:236 msgid "Name for new attribute table" msgstr "" -#: ../vector/v.distance/main.c:237 +#: ../vector/v.distance/main.c:239 msgid "Field separator for printing output to stdout" msgstr "" -#: ../vector/v.distance/main.c:242 +#: ../vector/v.distance/main.c:244 msgid "Print output to stdout, don't update attribute table" msgstr "" -#: ../vector/v.distance/main.c:244 +#: ../vector/v.distance/main.c:246 msgid "First column is always category of 'from' feature called from_cat" msgstr "" -#: ../vector/v.distance/main.c:249 +#: ../vector/v.distance/main.c:251 msgid "Calculate distances to all features within the threshold" msgstr "" -#: ../vector/v.distance/main.c:251 +#: ../vector/v.distance/main.c:253 msgid "Output may be written to stdout using the '-p' flag or uploaded to a new table created by the 'table' option; multiple 'upload' options may be used." msgstr "" -#: ../vector/v.distance/main.c:291 +#: ../vector/v.distance/main.c:293 msgid "Updating the from= table is not supported with -a" msgstr "" -#: ../vector/v.distance/main.c:307 +#: ../vector/v.distance/main.c:309 msgid "Printing distance matrix is not supported with dmin= or dmax=" msgstr "" -#: ../vector/v.distance/main.c:334 +#: ../vector/v.distance/main.c:336 msgid "to_column option missing" msgstr "" -#: ../vector/v.distance/main.c:350 +#: ../vector/v.distance/main.c:352 msgid "Too many column names" msgstr "" -#: ../vector/v.distance/main.c:357 +#: ../vector/v.distance/main.c:359 msgid "Not enough column names" msgstr "" -#: ../vector/v.distance/main.c:369 ../vector/v.distance/main.c:389 +#: ../vector/v.distance/main.c:371 ../vector/v.distance/main.c:391 #, c-format msgid "Input vector map <%s> is 3D" msgstr "" -#: ../vector/v.distance/main.c:380 ../vector/v.distance/main.c:401 +#: ../vector/v.distance/main.c:382 ../vector/v.distance/main.c:403 #, c-format msgid "No features of selected type found in <%s>" msgstr "" -#: ../vector/v.distance/main.c:474 +#: ../vector/v.distance/main.c:478 msgid "dmin can not be larger than dmax" msgstr "" -#: ../vector/v.distance/main.c:617 +#: ../vector/v.distance/main.c:624 msgid "Incompatible column types" msgstr "" -#: ../vector/v.distance/main.c:667 +#: ../vector/v.distance/main.c:674 msgid "No categories for 'from' for slected type and layer" msgstr "" -#: ../vector/v.distance/main.c:695 +#: ../vector/v.distance/main.c:702 msgid "Finding nearest features..." msgstr "" -#: ../vector/v.distance/main.c:796 ../vector/v.distance/main.c:1083 +#: ../vector/v.distance/main.c:803 ../vector/v.distance/main.c:1091 #, c-format msgid "More cats found in to_layer (line=%d)" msgstr "" -#: ../vector/v.distance/main.c:873 ../vector/v.distance/main.c:1230 +#: ../vector/v.distance/main.c:880 ../vector/v.distance/main.c:1238 #, c-format msgid "More cats found in to_layer (area=%d)" msgstr "" -#: ../vector/v.distance/main.c:983 +#: ../vector/v.distance/main.c:990 msgid "Finding nearest features for areas..." msgstr "" -#: ../vector/v.distance/main.c:1349 +#: ../vector/v.distance/main.c:1357 msgid "DATETIME type not yet supported, no attributes will be uploaded" msgstr "" -#: ../vector/v.distance/main.c:1365 +#: ../vector/v.distance/main.c:1373 msgid "Unable to open default database" msgstr "" -#: ../vector/v.distance/main.c:1707 +#: ../vector/v.distance/main.c:1721 #, c-format msgid "%d categories with more than 1 feature in vector map <%s>" msgstr "" -#: ../vector/v.distance/main.c:1710 +#: ../vector/v.distance/main.c:1724 #, c-format msgid "%d categories - no nearest feature found" msgstr "" -#: ../vector/v.distance/main.c:1719 +#: ../vector/v.distance/main.c:1733 #, c-format msgid "%d distances calculated" msgstr "" -#: ../vector/v.distance/main.c:1720 +#: ../vector/v.distance/main.c:1734 #, c-format msgid "%d records inserted" msgstr "" -#: ../vector/v.distance/main.c:1722 +#: ../vector/v.distance/main.c:1736 #, c-format msgid "%d insert errors" msgstr "" -#: ../vector/v.distance/main.c:1726 +#: ../vector/v.distance/main.c:1740 #, c-format msgid "%d categories read from the map" msgstr "" -#: ../vector/v.distance/main.c:1728 +#: ../vector/v.distance/main.c:1742 #, c-format msgid "%d categories exist in the table" msgstr "" -#: ../vector/v.distance/main.c:1730 +#: ../vector/v.distance/main.c:1744 #, c-format msgid "%d categories read from the map exist in the table" msgstr "" -#: ../vector/v.distance/main.c:1733 +#: ../vector/v.distance/main.c:1747 #, c-format msgid "%d categories read from the map don't exist in the table" msgstr "" @@ -36832,8 +37230,8 @@ msgid "Start from the end node" msgstr "" -#: ../vector/v.to.points/main.c:165 ../vector/v.extract/copy_tab.c:108 -#: ../vector/v.generalize/misc.c:184 +#: ../vector/v.to.points/main.c:165 ../vector/v.decimate/copy_tab.c:103 +#: ../vector/v.extract/copy_tab.c:108 ../vector/v.generalize/misc.c:184 #: ../scripts/v.db.reconnect.all/v.db.reconnect.all.py:128 #, c-format, python-format msgid "Unable to copy table <%s>" @@ -36889,75 +37287,75 @@ msgid "If not given writes color table" msgstr "" -#: ../vector/v.colors/main.c:152 +#: ../vector/v.colors/main.c:159 msgid "Convert color rules from RGB values to color table" msgstr "" -#: ../vector/v.colors/main.c:153 +#: ../vector/v.colors/main.c:160 msgid "Option 'rgb_column' with valid RGB values required" msgstr "" -#: ../vector/v.colors/main.c:196 +#: ../vector/v.colors/main.c:209 msgid "No vector map specified" msgstr "" -#: ../vector/v.colors/main.c:201 +#: ../vector/v.colors/main.c:214 #, c-format msgid "Option <%s> given, assuming ..." msgstr "" -#: ../vector/v.colors/main.c:216 +#: ../vector/v.colors/main.c:229 #, c-format msgid "One of -%c, -%c or %s=, %s= or %s= must be specified" msgstr "" -#: ../vector/v.colors/main.c:221 +#: ../vector/v.colors/main.c:234 #, c-format msgid "%s=, %s= and %s= are mutually exclusive" msgstr "" -#: ../vector/v.colors/main.c:229 +#: ../vector/v.colors/main.c:242 #, c-format msgid "%s= required for -%c" msgstr "" -#: ../vector/v.colors/main.c:234 +#: ../vector/v.colors/main.c:247 msgid "Reading rules from standard input is not implemented yet, please provide path to rules file instead." msgstr "" -#: ../vector/v.colors/main.c:244 +#: ../vector/v.colors/main.c:257 #, c-format msgid "Unable to remove color table of vector map <%s>" msgstr "" -#: ../vector/v.colors/main.c:246 +#: ../vector/v.colors/main.c:259 #, c-format msgid "Color table of vector map <%s> not found" msgstr "" -#: ../vector/v.colors/main.c:254 +#: ../vector/v.colors/main.c:267 msgid "Color table exists. Exiting." msgstr "" -#: ../vector/v.colors/main.c:276 +#: ../vector/v.colors/main.c:289 #, c-format msgid "Option <%s>: min must be greater or equal to max" msgstr "" -#: ../vector/v.colors/main.c:282 +#: ../vector/v.colors/main.c:295 msgid "Reading color rules from standard input is currently not supported" msgstr "" -#: ../vector/v.colors/main.c:289 +#: ../vector/v.colors/main.c:302 #, c-format msgid "Color table <%s> not found" msgstr "" -#: ../vector/v.colors/main.c:347 +#: ../vector/v.colors/main.c:360 msgid "Writing color rules..." msgstr "" -#: ../vector/v.colors/main.c:363 +#: ../vector/v.colors/main.c:376 #, c-format msgid "Color table for vector map <%s> set to '%s'" msgstr "" @@ -37434,143 +37832,139 @@ msgid "3D raster map <%s> created" msgstr "" -#: ../vector/v.vol.rst/main.c:239 -msgid "RST" -msgstr "" - -#: ../vector/v.vol.rst/main.c:241 +#: ../vector/v.vol.rst/main.c:243 msgid "Interpolates point data to a 3D raster map using regularized spline with tension (RST) algorithm." msgstr "" -#: ../vector/v.vol.rst/main.c:246 +#: ../vector/v.vol.rst/main.c:248 msgid "Name of input 3D vector points map" msgstr "" -#: ../vector/v.vol.rst/main.c:253 +#: ../vector/v.vol.rst/main.c:255 msgid "Name of input surface raster map for cross-section" msgstr "" -#: ../vector/v.vol.rst/main.c:260 +#: ../vector/v.vol.rst/main.c:262 msgid "Name of column containing w-values attribute to interpolate" msgstr "" -#: ../vector/v.vol.rst/main.c:282 +#: ../vector/v.vol.rst/main.c:284 msgid "Name of column with smoothing parameters" msgstr "" -#: ../vector/v.vol.rst/main.c:302 +#: ../vector/v.vol.rst/main.c:304 msgid "Name of input raster map used as mask" msgstr "" -#: ../vector/v.vol.rst/main.c:328 +#: ../vector/v.vol.rst/main.c:330 msgid "Maximum number of points for approximation in a segment (>npmin)" msgstr "" -#: ../vector/v.vol.rst/main.c:345 +#: ../vector/v.vol.rst/main.c:347 msgid "Conversion factor for w-values used for interpolation" msgstr "" -#: ../vector/v.vol.rst/main.c:353 +#: ../vector/v.vol.rst/main.c:355 msgid "Conversion factor for z-values" msgstr "" -#: ../vector/v.vol.rst/main.c:359 +#: ../vector/v.vol.rst/main.c:361 msgid "Name for output cross-section raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:365 +#: ../vector/v.vol.rst/main.c:367 msgid "Name for output elevation 3D raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:371 +#: ../vector/v.vol.rst/main.c:373 msgid "Name for output gradient magnitude 3D raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:378 +#: ../vector/v.vol.rst/main.c:380 msgid "Name for output gradient horizontal angle 3D raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:384 +#: ../vector/v.vol.rst/main.c:386 msgid "Name for output gradient vertical angle 3D raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:390 +#: ../vector/v.vol.rst/main.c:392 msgid "Name for output change of gradient 3D raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:396 +#: ../vector/v.vol.rst/main.c:398 msgid "Name for output Gaussian curvature 3D raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:402 +#: ../vector/v.vol.rst/main.c:404 msgid "Name for output mean curvature 3D raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:408 +#: ../vector/v.vol.rst/main.c:410 msgid "Perform a cross-validation procedure without volume interpolation" msgstr "" -#: ../vector/v.vol.rst/main.c:471 +#: ../vector/v.vol.rst/main.c:473 msgid "Smoothing must be a positive value" msgstr "" -#: ../vector/v.vol.rst/main.c:477 +#: ../vector/v.vol.rst/main.c:479 #, c-format msgid "Both crossvalidation options (-%c, %s) must be specified" msgstr "" -#: ../vector/v.vol.rst/main.c:480 +#: ../vector/v.vol.rst/main.c:482 msgid "Both crossvalidation and deviations must be specified" msgstr "" -#: ../vector/v.vol.rst/main.c:491 +#: ../vector/v.vol.rst/main.c:493 msgid "Crossvalidation cannot be computed simultanuously with output grids or devi file" msgstr "" -#: ../vector/v.vol.rst/main.c:555 +#: ../vector/v.vol.rst/main.c:557 #, c-format msgid "Unable to open %s" msgstr "" -#: ../vector/v.vol.rst/main.c:563 +#: ../vector/v.vol.rst/main.c:565 msgid "Vector is not 3D" 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 +#: ../vector/v.vol.rst/main.c:630 ../vector/v.vol.rst/main.c:661 +#: ../vector/v.vol.rst/main.c:683 ../vector/v.vol.rst/main.c:705 +#: ../vector/v.vol.rst/main.c:727 ../vector/v.vol.rst/main.c:749 +#: ../vector/v.vol.rst/main.c:771 ../vector/v.vol.rst/main.c:793 #, 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 +#: ../vector/v.vol.rst/main.c:638 ../vector/v.vol.rst/main.c:667 +#: ../vector/v.vol.rst/main.c:689 ../vector/v.vol.rst/main.c:711 +#: ../vector/v.vol.rst/main.c:733 ../vector/v.vol.rst/main.c:755 +#: ../vector/v.vol.rst/main.c:777 ../vector/v.vol.rst/main.c:799 msgid "Not enough disk space - cannot write temp files" msgstr "" -#: ../vector/v.vol.rst/main.c:640 +#: ../vector/v.vol.rst/main.c:642 #, c-format msgid "Unable to create <%s> raster map without cross_input raster map being specified" msgstr "" -#: ../vector/v.vol.rst/main.c:818 +#: ../vector/v.vol.rst/main.c:820 msgid "Finished interpolating" msgstr "" -#: ../vector/v.vol.rst/main.c:853 +#: ../vector/v.vol.rst/main.c:855 #, c-format msgid "Raster map <%s> created" msgstr "" -#: ../vector/v.vol.rst/main.c:893 +#: ../vector/v.vol.rst/main.c:895 #, c-format msgid "Vector map <%s> created" msgstr "" -#: ../vector/v.vol.rst/main.c:909 +#: ../vector/v.vol.rst/main.c:911 msgid "Interpolation failed" msgstr "" @@ -37642,114 +38036,130 @@ msgid "Found %d components." msgstr "" -#: ../vector/v.decimate/main.c:125 ../vector/v.generalize/main.c:77 +#: ../vector/v.decimate/main.c:126 ../vector/v.generalize/main.c:77 msgid "generalization" msgstr "" -#: ../vector/v.decimate/main.c:126 +#: ../vector/v.decimate/main.c:127 msgid "decimation" msgstr "" -#: ../vector/v.decimate/main.c:132 +#: ../vector/v.decimate/main.c:133 msgid "Decimates a point cloud" msgstr "" -#: ../vector/v.decimate/main.c:133 +#: ../vector/v.decimate/main.c:134 msgid "Copies points from one vector to another while applying different decimations" msgstr "" -#: ../vector/v.decimate/main.c:161 +#: ../vector/v.decimate/main.c:162 msgid "Throw away every n-th point" msgstr "" -#: ../vector/v.decimate/main.c:163 +#: ../vector/v.decimate/main.c:164 msgid "For example, 5 will import 80 percent of points. If not specified, all points are copied" msgstr "" -#: ../vector/v.decimate/main.c:165 ../vector/v.decimate/main.c:176 -#: ../vector/v.decimate/main.c:186 ../vector/v.decimate/main.c:195 +#: ../vector/v.decimate/main.c:166 ../vector/v.decimate/main.c:177 +#: ../vector/v.decimate/main.c:187 ../vector/v.decimate/main.c:196 msgid "Count" msgstr "" -#: ../vector/v.decimate/main.c:172 +#: ../vector/v.decimate/main.c:173 msgid "Preserve only every n-th point" msgstr "" -#: ../vector/v.decimate/main.c:174 +#: ../vector/v.decimate/main.c:175 msgid "For example, 4 will import 25 percent of points. If not specified, all points are copied" msgstr "" -#: ../vector/v.decimate/main.c:193 +#: ../vector/v.decimate/main.c:194 msgid "Copy only n points" msgstr "" -#: ../vector/v.decimate/main.c:194 +#: ../vector/v.decimate/main.c:195 msgid "Copies only the given number of points" msgstr "" -#: ../vector/v.decimate/main.c:201 +#: ../vector/v.decimate/main.c:202 msgid "Minimal difference of z values" msgstr "" -#: ../vector/v.decimate/main.c:203 +#: ../vector/v.decimate/main.c:204 msgid "Minimal difference between z values in grid-based decimation" msgstr "" -#: ../vector/v.decimate/main.c:204 ../vector/v.decimate/main.c:214 -#: ../vector/v.decimate/main.c:219 ../vector/v.decimate/main.c:225 -#: ../vector/v.decimate/main.c:230 ../vector/v.decimate/main.c:235 +#: ../vector/v.decimate/main.c:205 ../vector/v.decimate/main.c:215 +#: ../vector/v.decimate/main.c:220 ../vector/v.decimate/main.c:226 +#: ../vector/v.decimate/main.c:231 ../vector/v.decimate/main.c:236 msgid "Grid" msgstr "" -#: ../vector/v.decimate/main.c:211 +#: ../vector/v.decimate/main.c:212 msgid "Preserve only n points per grid cell" msgstr "" -#: ../vector/v.decimate/main.c:213 +#: ../vector/v.decimate/main.c:214 msgid "Preserves only the given number of points per grid cell in grid-based decimation" msgstr "" -#: ../vector/v.decimate/main.c:218 +#: ../vector/v.decimate/main.c:219 msgid "Apply grid-based decimation" msgstr "" -#: ../vector/v.decimate/main.c:224 +#: ../vector/v.decimate/main.c:225 msgid "Use only first point in grid cell during grid-based decimation" msgstr "" -#: ../vector/v.decimate/main.c:229 +#: ../vector/v.decimate/main.c:230 msgid "Only one point per cat in grid cell" msgstr "" -#: ../vector/v.decimate/main.c:234 +#: ../vector/v.decimate/main.c:235 msgid "Use z in grid decimation" msgstr "" -#: ../vector/v.decimate/main.c:240 +#: ../vector/v.decimate/main.c:241 msgid "Store only the coordinates, throw away categories" msgstr "" -#: ../vector/v.decimate/main.c:242 +#: ../vector/v.decimate/main.c:243 msgid "Do not story any categories even if they are present in input data" msgstr "" -#: ../vector/v.decimate/main.c:276 +#: ../vector/v.decimate/main.c:280 #, 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:318 +#: ../vector/v.decimate/main.c:322 msgid "Cannot use z for decimation, input is not 3D" msgstr "" -#: ../vector/v.decimate/main.c:320 +#: ../vector/v.decimate/main.c:324 msgid "Cannot select by z range, input is not 3D" msgstr "" -#: ../vector/v.decimate/main.c:350 +#: ../vector/v.decimate/main.c:354 msgid "Settings for count-based decimation would cause it to do nothing and no other options has been set." msgstr "" +#: ../vector/v.decimate/copy_tab.c:85 ../vector/v.extract/copy_tab.c:90 +#, c-format +msgid "Writing attributes for layer %d" +msgstr "" + +#: ../vector/v.decimate/copy_tab.c:90 ../vector/v.extract/copy_tab.c:95 +#, c-format +msgid "No attribute table for layer %d" +msgstr "" + +#: ../vector/v.decimate/copy_tab.c:112 ../vector/v.vect.stats/main.c:342 +#: ../vector/v.vect.stats/main.c:424 ../vector/v.extract/copy_tab.c:117 +#, c-format +msgid "Unable to open database <%s> with driver <%s>" +msgstr "" + #: ../vector/v.what/what.c:45 msgid "Cannot open driver" msgstr "" @@ -39510,201 +39920,213 @@ msgid "Name of existing vector map with areas" msgstr "" -#: ../vector/v.vect.stats/main.c:156 +#: ../vector/v.vect.stats/main.c:157 msgid "Layer number for points map" msgstr "" -#: ../vector/v.vect.stats/main.c:161 +#: ../vector/v.vect.stats/main.c:162 msgid "Category values for points map" msgstr "" -#: ../vector/v.vect.stats/main.c:166 +#: ../vector/v.vect.stats/main.c:167 msgid "WHERE conditions of SQL statement without 'where' keyword for points map" msgstr "" -#: ../vector/v.vect.stats/main.c:171 +#: ../vector/v.vect.stats/main.c:172 msgid "Layer number for area map" msgstr "" -#: ../vector/v.vect.stats/main.c:176 +#: ../vector/v.vect.stats/main.c:177 msgid "Category values for area map" msgstr "" -#: ../vector/v.vect.stats/main.c:181 +#: ../vector/v.vect.stats/main.c:182 msgid "WHERE conditions of SQL statement without 'where' keyword for area map" msgstr "" -#: ../vector/v.vect.stats/main.c:198 +#: ../vector/v.vect.stats/main.c:199 msgid "Method for aggregate statistics" msgstr "" -#: ../vector/v.vect.stats/main.c:205 +#: ../vector/v.vect.stats/main.c:204 msgid "Column name of points map to use for statistics" msgstr "" -#: ../vector/v.vect.stats/main.c:206 +#: ../vector/v.vect.stats/main.c:205 msgid "Column of points map must be numeric" msgstr "" -#: ../vector/v.vect.stats/main.c:213 +#: ../vector/v.vect.stats/main.c:210 msgid "Column name to upload points count" msgstr "" -#: ../vector/v.vect.stats/main.c:215 +#: ../vector/v.vect.stats/main.c:212 msgid "Column to hold points count, must be of type integer, will be created if not existing" msgstr "" -#: ../vector/v.vect.stats/main.c:222 +#: ../vector/v.vect.stats/main.c:216 msgid "Column name to upload statistics" msgstr "" -#: ../vector/v.vect.stats/main.c:224 +#: ../vector/v.vect.stats/main.c:218 msgid "Column to hold statistics, must be of type double, will be created if not existing" msgstr "" -#: ../vector/v.vect.stats/main.c:231 +#: ../vector/v.vect.stats/main.c:226 msgid "Print output to stdout, do not update attribute table" msgstr "" -#: ../vector/v.vect.stats/main.c:232 +#: ../vector/v.vect.stats/main.c:227 msgid "First column is always area category" msgstr "" -#: ../vector/v.vect.stats/main.c:273 +#: ../vector/v.vect.stats/main.c:280 #, c-format msgid "Vector map <%s> is not in user mapset and cannot be updated" msgstr "" -#: ../vector/v.vect.stats/main.c:335 ../vector/v.vect.stats/main.c:417 -#: ../vector/v.extract/copy_tab.c:117 -#, c-format -msgid "Unable to open database <%s> with driver <%s>" -msgstr "" - -#: ../vector/v.vect.stats/main.c:339 +#: ../vector/v.vect.stats/main.c:346 msgid "count_column is required to upload point counts" msgstr "" -#: ../vector/v.vect.stats/main.c:348 +#: ../vector/v.vect.stats/main.c:355 msgid "count_column must be of type integer" msgstr "" -#: ../vector/v.vect.stats/main.c:361 ../vector/v.vect.stats/main.c:391 +#: ../vector/v.vect.stats/main.c:368 ../vector/v.vect.stats/main.c:398 #, c-format msgid "Unable to add column <%s>" msgstr "" -#: ../vector/v.vect.stats/main.c:367 +#: ../vector/v.vect.stats/main.c:374 msgid "stats_column is required to upload point stats" msgstr "" -#: ../vector/v.vect.stats/main.c:378 +#: ../vector/v.vect.stats/main.c:385 msgid "stats_column must be of type double precision" msgstr "" -#: ../vector/v.vect.stats/main.c:400 +#: ../vector/v.vect.stats/main.c:407 msgid "collecting attributes from points vector..." msgstr "" -#: ../vector/v.vect.stats/main.c:437 +#: ../vector/v.vect.stats/main.c:444 msgid "column for points vector must be numeric" msgstr "" -#: ../vector/v.vect.stats/main.c:498 +#: ../vector/v.vect.stats/main.c:505 #, c-format msgid "No area categories in vector <%s>, layer <%s>" msgstr "" -#: ../vector/v.vect.stats/main.c:523 +#: ../vector/v.vect.stats/main.c:530 msgid "Selecting points for each area..." msgstr "" -#: ../vector/v.vect.stats/main.c:628 +#: ../vector/v.vect.stats/main.c:635 #, c-format msgid "could not find area category %d" msgstr "" -#: ../vector/v.vect.stats/main.c:754 +#: ../vector/v.vect.stats/main.c:761 #, c-format msgid "%d records updated" msgstr "" -#: ../vector/v.extract/main.c:83 +#: ../vector/v.extract/main.c:84 msgid "Selects vector features from an existing vector map and creates a new vector map containing only the selected features." msgstr "" -#: ../vector/v.extract/main.c:88 +#: ../vector/v.extract/main.c:89 msgid "Dissolve common boundaries (default is no)" msgstr "" -#: ../vector/v.extract/main.c:92 +#: ../vector/v.extract/main.c:93 msgid "Do not copy attributes (see also 'new' parameter)" msgstr "" -#: ../vector/v.extract/main.c:108 +#: ../vector/v.extract/main.c:110 msgid "Types to be extracted" msgstr "" -#: ../vector/v.extract/main.c:123 +#: ../vector/v.extract/main.c:125 msgid "Input text file with category numbers/number ranges to be extracted" msgstr "" -#: ../vector/v.extract/main.c:124 +#: ../vector/v.extract/main.c:126 msgid "If '-' given reads from standard input" msgstr "" -#: ../vector/v.extract/main.c:132 +#: ../vector/v.extract/main.c:134 msgid "Number of random categories matching vector objects to extract" msgstr "" -#: ../vector/v.extract/main.c:134 +#: ../vector/v.extract/main.c:136 msgid "Number must be smaller than unique cat count in layer" msgstr "" -#: ../vector/v.extract/main.c:142 +#: ../vector/v.extract/main.c:144 msgid "Desired new category value (enter -1 to keep original categories)" msgstr "" -#: ../vector/v.extract/main.c:144 +#: ../vector/v.extract/main.c:146 msgid "If new >= 0, attributes is not copied" msgstr "" -#: ../vector/v.extract/main.c:161 +#: ../vector/v.extract/main.c:151 +msgid "Name of attribute column for dissolving areas" +msgstr "" + +#: ../vector/v.extract/main.c:152 +msgid "Preserves category values" +msgstr "" + +#: ../vector/v.extract/main.c:169 #, c-format msgid "Options <%s>, <%s>, <%s> and <%s> options are exclusive. Please specify only one of them." msgstr "" -#: ../vector/v.extract/main.c:208 +#: ../vector/v.extract/main.c:221 +#, c-format +msgid "Searching for column <%s> in table <%s>..." +msgstr "" + +#: ../vector/v.extract/main.c:253 +#, c-format +msgid "Column <%s> does not exist for layer %d" +msgstr "" + +#: ../vector/v.extract/main.c:268 #, c-format msgid "Category value in '%s' not valid" msgstr "" -#: ../vector/v.extract/main.c:224 +#: ../vector/v.extract/main.c:284 #, c-format msgid "Process file <%s> for category numbers..." msgstr "" -#: ../vector/v.extract/main.c:229 +#: ../vector/v.extract/main.c:289 #, c-format msgid "Unable to open specified file <%s>" msgstr "" -#: ../vector/v.extract/main.c:240 +#: ../vector/v.extract/main.c:300 #, c-format msgid "Ignored text entry: %s" msgstr "" -#: ../vector/v.extract/main.c:259 +#: ../vector/v.extract/main.c:319 ../vector/v.extract/extract.c:268 #, c-format msgid "Loading categories from table <%s>..." msgstr "" -#: ../vector/v.extract/main.c:269 +#: ../vector/v.extract/main.c:329 #, c-format msgid "Unable select records from table <%s>" msgstr "" -#: ../vector/v.extract/main.c:271 +#: ../vector/v.extract/main.c:331 #, c-format msgid "%d category loaded" msgid_plural "%d categories loaded" @@ -39713,56 +40135,46 @@ msgstr[2] "" msgstr[3] "" -#: ../vector/v.extract/main.c:286 +#: ../vector/v.extract/main.c:346 msgid "This map has no categories attached. Use v.category to attach categories to this vector map." msgstr "" -#: ../vector/v.extract/main.c:293 +#: ../vector/v.extract/main.c:353 msgid "Please specify random number larger than 0" msgstr "" -#: ../vector/v.extract/main.c:297 +#: ../vector/v.extract/main.c:357 #, 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:320 +#: ../vector/v.extract/main.c:380 #, c-format msgid "Random category count is larger or equal to uniq <%s> feature category count %d" msgstr "" -#: ../vector/v.extract/main.c:354 +#: ../vector/v.extract/main.c:414 msgid "Extracting features..." msgstr "" -#: ../vector/v.extract/main.c:378 +#: ../vector/v.extract/main.c:438 msgid "Removing duplicate centroids..." msgstr "" -#: ../vector/v.extract/extract.c:171 +#: ../vector/v.extract/extract.c:203 #, c-format msgid "No category found for area %d. Skipping." msgstr "" -#: ../vector/v.extract/extract.c:175 +#: ../vector/v.extract/extract.c:207 #, c-format msgid "More categories (%d) found for area %d. Using first found category %d" msgstr "" -#: ../vector/v.extract/extract.c:228 +#: ../vector/v.extract/extract.c:286 msgid "Topology level required for extracting areas for OGR layers. Areas will be not processed." 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.lrs/v.lrs.label/main.c:103 ../vector/v.lrs/v.lrs.where/main.c:58 #: ../vector/v.lrs/v.lrs.segment/main.c:72 #: ../vector/v.lrs/v.lrs.create/main.c:122 @@ -40717,73 +41129,73 @@ msgid "Unknown method" msgstr "" -#: ../vector/v.generalize/main.c:330 +#: ../vector/v.generalize/main.c:331 #, c-format msgid "No lines found in input map <%s>" msgstr "" -#: ../vector/v.generalize/main.c:344 +#: ../vector/v.generalize/main.c:345 #, c-format msgid "Unable to create error vector map <%s>" msgstr "" -#: ../vector/v.generalize/main.c:364 +#: ../vector/v.generalize/main.c:365 msgid "Displacement..." msgstr "" -#: ../vector/v.generalize/main.c:373 +#: ../vector/v.generalize/main.c:374 msgid "Network generalization..." msgstr "" -#: ../vector/v.generalize/main.c:388 +#: ../vector/v.generalize/main.c:389 msgid "Attributes are needed for 'where' option, copying table" msgstr "" -#: ../vector/v.generalize/main.c:404 +#: ../vector/v.generalize/main.c:405 #, c-format msgid "Generalization (%s)..." msgstr "" -#: ../vector/v.generalize/main.c:405 +#: ../vector/v.generalize/main.c:406 #, c-format msgid "Using threshold: %g %s" msgstr "" -#: ../vector/v.generalize/main.c:525 +#: ../vector/v.generalize/main.c:526 #, c-format msgid "Method '%s' did not preserve first point" msgstr "" -#: ../vector/v.generalize/main.c:530 +#: ../vector/v.generalize/main.c:531 #, c-format msgid "Method '%s' did not preserve last point" msgstr "" -#: ../vector/v.generalize/main.c:537 +#: ../vector/v.generalize/main.c:538 #, c-format msgid "Method '%s' did not preserve loop" msgstr "" -#: ../vector/v.generalize/main.c:569 +#: ../vector/v.generalize/main.c:570 #, c-format msgid "%d boundaries were not modified because modification would damage topology" msgstr "" -#: ../vector/v.generalize/main.c:572 +#: ../vector/v.generalize/main.c:573 #, c-format msgid "%d lines/boundaries were not modified due to over-simplification" msgstr "" -#: ../vector/v.generalize/main.c:593 +#: ../vector/v.generalize/main.c:594 #, c-format msgid "Number of vertices for selected features %s from %d to %d (%d%% remaining)" msgstr "" -#: ../vector/v.generalize/main.c:594 +#: ../vector/v.generalize/main.c:595 msgid "reduced" msgstr "" -#: ../vector/v.generalize/main.c:594 +#: ../vector/v.generalize/main.c:595 msgid "changed" msgstr "" @@ -40820,21 +41232,21 @@ msgid "Creates a new pseudo-vector map as a link to an OGR-supported layer or a PostGIS feature table." msgstr "" -#: ../vector/v.external/main.c:126 +#: ../vector/v.external/main.c:130 msgid "No layer defined" msgstr "" -#: ../vector/v.external/main.c:192 +#: ../vector/v.external/main.c:196 #, c-format msgid "Unable to delete '%s'" msgstr "" -#: ../vector/v.external/main.c:199 +#: ../vector/v.external/main.c:203 #, c-format msgid "Unable to create file '%s/%s'" msgstr "" -#: ../vector/v.external/main.c:233 +#: ../vector/v.external/main.c:237 #, c-format msgid "Link to vector map <%s> created." msgstr "" @@ -40920,40 +41332,92 @@ msgid "Invalid geometry column %d" msgstr "" -#: ../vector/v.to.db/main.c:39 +#: ../vector/v.to.db/main.c:42 +msgid "length" +msgstr "" + +#: ../vector/v.to.db/main.c:43 +msgid "perimeter" +msgstr "" + +#: ../vector/v.to.db/main.c:44 +msgid "coordinates" +msgstr "" + +#: ../vector/v.to.db/main.c:45 +msgid "bounding box" +msgstr "" + +#: ../vector/v.to.db/main.c:47 msgid "Populates attribute values from vector features." msgstr "" -#: ../vector/v.to.db/main.c:48 +#: ../vector/v.to.db/main.c:56 #, 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/update.c:28 -#: ../vector/v.to.db/update.c:32 ../vector/v.to.db/query.c:83 +#: ../vector/v.to.db/main.c:73 ../vector/v.to.db/main.c:80 +#: ../vector/v.to.db/update.c:30 ../vector/v.to.db/update.c:34 +#: ../vector/v.to.db/query.c:83 #, c-format msgid "Database connection not defined for layer %d. Use v.db.connect first." msgstr "" -#: ../vector/v.to.db/main.c:114 +#: ../vector/v.to.db/main.c:174 +#, c-format +msgid "Missing column name for input column number %d" +msgstr "" + +#: ../vector/v.to.db/main.c:180 +#, c-format +msgid "Missing column name for table column number %d" +msgstr "" + +#: ../vector/v.to.db/main.c:194 +#, c-format +msgid "Existing column <%s> has a different but maybe compatible type" +msgstr "" + +#: ../vector/v.to.db/main.c:198 +#, c-format +msgid "Existing column <%s> has the wrong type" +msgstr "" + +#: ../vector/v.to.db/main.c:203 +#, c-format +msgid "Values in column <%s> will be overwritten" +msgstr "" + +#: ../vector/v.to.db/main.c:268 +#, c-format +msgid "Unable to create column <%s>" +msgstr "" + +#: ../vector/v.to.db/main.c:322 #, c-format msgid "Category index for vector map <%s> is not sorted" msgstr "" -#: ../vector/v.to.db/update.c:84 +#: ../vector/v.to.db/update.c:86 msgid "Updating database..." msgstr "" -#: ../vector/v.to.db/update.c:125 +#: ../vector/v.to.db/update.c:151 #, c-format msgid "More elements of category %d, nothing loaded to database" msgstr "" -#: ../vector/v.to.db/update.c:223 +#: ../vector/v.to.db/update.c:251 #, c-format msgid "Record (cat %d) already exists (not inserted)" msgstr "" +#: ../vector/v.to.db/update.c:279 +#, c-format +msgid "Cannot update table: %s" +msgstr "" + #: ../vector/v.to.db/query.c:93 msgid "Querying database... " msgstr "" @@ -40972,41 +41436,41 @@ msgid "Unable to fetch record" msgstr "" -#: ../vector/v.to.db/report.c:13 +#: ../vector/v.to.db/report.c:14 msgid "No totals for selected option" msgstr "" -#: ../vector/v.to.db/report.c:211 +#: ../vector/v.to.db/report.c:230 #, c-format msgid "%d categories read from vector map (layer %d)" msgstr "" -#: ../vector/v.to.db/report.c:215 +#: ../vector/v.to.db/report.c:234 #, c-format msgid "%d records selected from table (layer %d)" msgstr "" -#: ../vector/v.to.db/report.c:218 +#: ../vector/v.to.db/report.c:237 #, c-format msgid "%d categories read from vector map exist in selection from table" msgstr "" -#: ../vector/v.to.db/report.c:221 +#: ../vector/v.to.db/report.c:240 #, c-format msgid "%d categories read from vector map don't exist in selection from table" msgstr "" -#: ../vector/v.to.db/report.c:223 +#: ../vector/v.to.db/report.c:242 #, c-format msgid "%d records updated/inserted (layer %d)" msgstr "" -#: ../vector/v.to.db/report.c:226 +#: ../vector/v.to.db/report.c:245 #, c-format msgid "%d update/insert errors (layer %d)" msgstr "" -#: ../vector/v.to.db/report.c:229 +#: ../vector/v.to.db/report.c:248 #, c-format msgid "%d categories with more points (coordinates not loaded)" msgstr "" @@ -41200,86 +41664,101 @@ msgid "Using private colormap for DirectColor visual." msgstr "" -#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:59 -#: ../scripts/v.rast.stats/v.rast.stats.py:120 +#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:60 +#: ../scripts/v.rast.stats/v.rast.stats.py:124 #: ../scripts/v.db.addcolumn/v.db.addcolumn.py:63 -#: ../scripts/v.db.addtable/v.db.addtable.py:75 +#: ../scripts/v.db.addtable/v.db.addtable.py:76 #: ../scripts/v.db.dropcolumn/v.db.dropcolumn.py:60 #: ../scripts/v.db.update/v.db.update.py:75 #, python-format msgid "Vector map <%s> not found in current mapset" msgstr "" -#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:69 +#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:70 msgid "There is no table connected to the input vector map. Cannot rename any column" msgstr "" -#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:78 +#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:79 #, python-format msgid "Column name <%s> too long. The DBF driver supports column names not longer than 10 characters" msgstr "" -#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:83 +#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:84 #, python-format msgid "Cannot rename column <%s> as it is needed to keep table <%s> connected to the input vector map" msgstr "" +#: ../scripts/v.rast.stats/v.rast.stats.py:131 +#: ../scripts/v.rast.stats/v.rast.stats.py:203 +#: ../scripts/v.rast.stats/v.rast.stats.py:210 +#: ../scripts/v.db.addcolumn/v.db.addcolumn.py:69 +#: ../scripts/v.db.update/v.db.update.py:81 +msgid "There is no table connected to this map. Run v.db.connect or v.db.addtable first." +msgstr "" + #: ../scripts/v.rast.stats/v.rast.stats.py:137 -msgid "Preprocessing input data..." +#, python-brace-format +msgid "Number of raster maps ({0}) different from number of column prefixes ({1})" msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:148 +#: ../scripts/v.rast.stats/v.rast.stats.py:170 msgid "An error occurred while converting vector to raster" msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:160 +#: ../scripts/v.rast.stats/v.rast.stats.py:182 msgid "No categories found in raster map" msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:167 -#: ../scripts/v.rast.stats/v.rast.stats.py:174 -#: ../scripts/v.db.addcolumn/v.db.addcolumn.py:69 -#: ../scripts/v.db.update/v.db.update.py:81 -msgid "There is no table connected to this map. Run v.db.connect or v.db.addtable first." +#: ../scripts/v.rast.stats/v.rast.stats.py:195 +#, python-brace-format +msgid "Not all vector categories converted to raster. Converted {0} of {1}." msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:227 +#: ../scripts/v.rast.stats/v.rast.stats.py:266 #, python-format msgid "Cannot create column <%s> (already present). " msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:228 +#: ../scripts/v.rast.stats/v.rast.stats.py:267 msgid "Use -c flag to update values in this column." msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:237 +#: ../scripts/v.rast.stats/v.rast.stats.py:276 #, python-format msgid "Adding columns '%s'" msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:242 +#: ../scripts/v.rast.stats/v.rast.stats.py:281 msgid "Adding columns failed. Exiting." msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:245 +#: ../scripts/v.rast.stats/v.rast.stats.py:284 #, python-format msgid "Processing input data (%d categories)..." msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:289 +#: ../scripts/v.rast.stats/v.rast.stats.py:328 msgid "Updating the database ..." msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:294 +#: ../scripts/v.rast.stats/v.rast.stats.py:333 #, python-brace-format msgid "Statistics calculated from raster map <{raster}> and uploaded to attribute table of vector map <{vector}>." msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:300 +#: ../scripts/v.rast.stats/v.rast.stats.py:339 #, python-format msgid "Failed to upload statistics to attribute table of vector map <%s>." msgstr "" +#: ../scripts/r.mapcalc.simple/r.mapcalc.simple.py:107 +msgid "The expression is an empty string" +msgstr "" + +#: ../scripts/r.mapcalc.simple/r.mapcalc.simple.py:141 +msgid "Expression: {}" +msgstr "" + #: ../scripts/m.proj/m.proj.py:142 msgid "cs2cs program not found, install PROJ.4 first: http://proj.maptools.org" msgstr "" @@ -41404,50 +41883,50 @@ msgid "No graphics device selected. Use d.mon to select graphics device." msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:143 +#: ../scripts/r.in.srtm/r.in.srtm.py:169 msgid "This module only operates in LatLong locations" msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:161 -msgid "The \"unzip\" program is required, please install it first" -msgstr "" - -#: ../scripts/r.in.srtm/r.in.srtm.py:168 +#: ../scripts/r.in.srtm/r.in.srtm.py:194 #, python-format msgid "'%s' does not appear to be a valid zip file." msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:175 +#: ../scripts/r.in.srtm/r.in.srtm.py:201 #, python-format msgid "File '%s' or '%s' not found" msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:197 +#: ../scripts/r.in.srtm/r.in.srtm.py:227 #, python-format msgid "Extracting '%s'..." msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:199 +#: ../scripts/r.in.srtm/r.in.srtm.py:232 msgid "Unable to unzip file." msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:201 +#: ../scripts/r.in.srtm/r.in.srtm.py:234 msgid "Converting input file to BIL..." msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:225 -msgid "Attempting to import 1-arcsec data." +#: ../scripts/r.in.srtm/r.in.srtm.py:258 +msgid "Attempting to import 1-arcsec SWBD data" +msgstr "" + +#: ../scripts/r.in.srtm/r.in.srtm.py:261 +msgid "Attempting to import 1-arcsec data" msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:243 +#: ../scripts/r.in.srtm/r.in.srtm.py:279 msgid "Unable to import data" msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:251 +#: ../scripts/r.in.srtm/r.in.srtm.py:288 msgid "Done: generated map " msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:252 +#: ../scripts/r.in.srtm/r.in.srtm.py:289 msgid "(Note: Holes in the data can be closed with 'r.fillnulls' using splines)" msgstr "" @@ -41852,28 +42331,36 @@ msgid "During computation %i tiles could not be created" msgstr "" -#: ../scripts/i.spectral/i.spectral.py:121 +#: ../scripts/i.spectral/i.spectral.py:125 #, python-format msgid "Programmer error (%s)" msgstr "" -#: ../scripts/i.spectral/i.spectral.py:213 +#: ../scripts/i.spectral/i.spectral.py:199 +msgid "Spectral signatures" +msgstr "" + +#: ../scripts/i.spectral/i.spectral.py:200 +msgid "DN Value" +msgstr "" + +#: ../scripts/i.spectral/i.spectral.py:218 msgid "Either group= or raster= is required" msgstr "" -#: ../scripts/i.spectral/i.spectral.py:216 +#: ../scripts/i.spectral/i.spectral.py:221 msgid "group= and raster= are mutually exclusive" msgstr "" -#: ../scripts/i.spectral/i.spectral.py:220 +#: ../scripts/i.spectral/i.spectral.py:225 msgid "Writing to text file requires output=filename" msgstr "" -#: ../scripts/i.spectral/i.spectral.py:224 +#: ../scripts/i.spectral/i.spectral.py:229 msgid "gnuplot required, please install first" msgstr "" -#: ../scripts/i.spectral/i.spectral.py:243 +#: ../scripts/i.spectral/i.spectral.py:251 msgid "No data returned from query" msgstr "" @@ -41964,11 +42451,11 @@ msgstr "" #: ../scripts/r.unpack/r.unpack.py:82 ../scripts/r.unpack/r.unpack.py:120 -#: ../scripts/v.unpack/v.unpack.py:86 ../scripts/v.unpack/v.unpack.py:133 +#: ../scripts/v.unpack/v.unpack.py:85 ../scripts/v.unpack/v.unpack.py:132 msgid "Pack file unreadable" msgstr "" -#: ../scripts/r.unpack/r.unpack.py:91 ../scripts/v.unpack/v.unpack.py:95 +#: ../scripts/r.unpack/r.unpack.py:91 ../scripts/v.unpack/v.unpack.py:94 msgid "Pack file unreadable: file '{}' missing" msgstr "" @@ -41995,21 +42482,21 @@ msgid "PROJ_INFO file is missing, unpack raster map in XY (unprojected) location." msgstr "" -#: ../scripts/r.unpack/r.unpack.py:158 ../scripts/v.unpack/v.unpack.py:164 +#: ../scripts/r.unpack/r.unpack.py:158 ../scripts/v.unpack/v.unpack.py:163 #, python-brace-format msgid "" "Difference between PROJ_INFO file of packed map and of current location:\n" "{diff}" msgstr "" -#: ../scripts/r.unpack/r.unpack.py:161 ../scripts/v.unpack/v.unpack.py:167 +#: ../scripts/r.unpack/r.unpack.py:161 ../scripts/v.unpack/v.unpack.py:166 #, python-brace-format msgid "" "Difference between PROJ_UNITS file of packed map and of current location:\n" "{diff}" msgstr "" -#: ../scripts/r.unpack/r.unpack.py:163 ../scripts/v.unpack/v.unpack.py:169 +#: ../scripts/r.unpack/r.unpack.py:163 ../scripts/v.unpack/v.unpack.py:168 msgid "Projection of dataset does not appear to match current location. In case of no significant differences in the projection definitions, use the -o flag to ignore them and use current location definition." msgstr "" @@ -42077,11 +42564,15 @@ msgid "Frame <%s> already found. An existing frame can be overwritten by '%s' flag." msgstr "" -#: ../scripts/r.grow/r.grow.py:130 +#: ../scripts/r.grow/r.grow.py:129 +msgid "Output can be written only to the current mapset" +msgstr "" + +#: ../scripts/r.grow/r.grow.py:139 msgid "Growing failed. Removing temporary maps." msgstr "" -#: ../scripts/r.grow/r.grow.py:142 +#: ../scripts/r.grow/r.grow.py:151 msgid "Shrinking failed. Removing temporary maps." msgstr "" @@ -42130,21 +42621,21 @@ msgid "Table <%s> not found in database <%s>" msgstr "" -#: ../scripts/db.droptable/db.droptable.py:84 +#: ../scripts/db.droptable/db.droptable.py:85 #, python-format msgid "Deleting table <%s> which is attached to following map(s):" msgstr "" -#: ../scripts/db.droptable/db.droptable.py:89 +#: ../scripts/db.droptable/db.droptable.py:90 #, python-format msgid "The table <%s> would be deleted." msgstr "" -#: ../scripts/db.droptable/db.droptable.py:91 +#: ../scripts/db.droptable/db.droptable.py:92 msgid "You must use the force flag to actually remove it. Exiting." msgstr "" -#: ../scripts/db.droptable/db.droptable.py:100 +#: ../scripts/db.droptable/db.droptable.py:101 msgid "Cannot continue (problem deleting table)." msgstr "" @@ -42255,41 +42746,41 @@ msgid "At least 2 maps are required" msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:81 +#: ../scripts/v.db.addtable/v.db.addtable.py:82 #, python-format msgid "Using vector map name as table name: <%s>" msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:87 +#: ../scripts/v.db.addtable/v.db.addtable.py:88 #, python-format msgid "Using vector map name extended by layer number as table name: <%s>" msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:90 +#: ../scripts/v.db.addtable/v.db.addtable.py:91 #, python-format msgid "Using user specified table name: %s" msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:94 +#: ../scripts/v.db.addtable/v.db.addtable.py:95 msgid "Creating new DB connection based on default mapset settings..." msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:104 +#: ../scripts/v.db.addtable/v.db.addtable.py:105 #, python-format msgid "There is already a table linked to layer <%s>" msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:119 +#: ../scripts/v.db.addtable/v.db.addtable.py:120 #, python-format msgid "Duplicate column name '%s' not allowed" msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:130 +#: ../scripts/v.db.addtable/v.db.addtable.py:131 #, python-format msgid "Creating table with columns (%s)..." msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:158 +#: ../scripts/v.db.addtable/v.db.addtable.py:169 msgid "Current attribute table links:" msgstr "" @@ -42533,9 +43024,9 @@ msgstr "" #: ../scripts/r.in.wms/wms_base.py:421 ../scripts/r.in.wms/wms_base.py:478 -#: ../scripts/r.in.wms/wms_base.py:488 ../scripts/r.in.wms/wms_base.py:518 -#: ../scripts/r.in.wms/wms_base.py:542 ../scripts/r.in.wms/wms_base.py:553 -#: ../scripts/r.in.wms/wms_base.py:565 +#: ../scripts/r.in.wms/wms_base.py:488 ../scripts/r.in.wms/wms_base.py:519 +#: ../scripts/r.in.wms/wms_base.py:543 ../scripts/r.in.wms/wms_base.py:554 +#: ../scripts/r.in.wms/wms_base.py:566 #, python-format msgid "%s failed" msgstr "" @@ -42549,7 +43040,7 @@ msgid "Please change output name, or change names of these rasters: %s, module needs to create this temporary maps during execution." msgstr "" -#: ../scripts/r.in.wms/wms_base.py:567 +#: ../scripts/r.in.wms/wms_base.py:568 #, python-format msgid "<%s> created." msgstr "" @@ -42636,40 +43127,40 @@ msgid "Incorrect WMS query" msgstr "" -#: ../scripts/v.unpack/v.unpack.py:130 +#: ../scripts/v.unpack/v.unpack.py:129 #, python-format msgid "This GRASS GIS pack file contains raster data. Use r.unpack to unpack <%s>" msgstr "" -#: ../scripts/v.unpack/v.unpack.py:143 +#: ../scripts/v.unpack/v.unpack.py:142 msgid "PROJ_INFO file is missing, unpack vector map in XY (unprojected) location." msgstr "" -#: ../scripts/v.unpack/v.unpack.py:161 +#: ../scripts/v.unpack/v.unpack.py:160 msgid "Projection information does not match. Proceeding..." msgstr "" -#: ../scripts/v.unpack/v.unpack.py:215 +#: ../scripts/v.unpack/v.unpack.py:214 #, python-format msgid "Coping table <%s> as table <%s>" msgstr "" -#: ../scripts/v.unpack/v.unpack.py:226 +#: ../scripts/v.unpack/v.unpack.py:225 #, python-format msgid "Unable to copy table <%s> as table <%s>" msgstr "" -#: ../scripts/v.unpack/v.unpack.py:228 +#: ../scripts/v.unpack/v.unpack.py:227 #, python-format msgid "Connect table <%s> to vector map <%s> at layer <%s>" msgstr "" -#: ../scripts/v.unpack/v.unpack.py:238 +#: ../scripts/v.unpack/v.unpack.py:237 #, python-format msgid "Unable to connect table <%s> to vector map <%s>" msgstr "" -#: ../scripts/v.unpack/v.unpack.py:241 +#: ../scripts/v.unpack/v.unpack.py:240 #, python-format msgid "Vector map <%s> successfully unpacked" msgstr "" @@ -42679,7 +43170,7 @@ msgid "Missing value for parameter <%s>" msgstr "" -#: ../scripts/v.import/v.import.py:178 ../scripts/r.import/r.import.py:194 +#: ../scripts/v.import/v.import.py:178 ../scripts/r.import/r.import.py:193 #, python-format msgid "Input <%s> successfully imported without reprojection" msgstr "" @@ -42689,12 +43180,12 @@ msgid "Unable to import <%s>" msgstr "" -#: ../scripts/v.import/v.import.py:190 ../scripts/r.import/r.import.py:206 +#: ../scripts/v.import/v.import.py:190 ../scripts/r.import/r.import.py:205 #, python-format msgid "Coordinate reference system not available for current location <%s>" msgstr "" -#: ../scripts/v.import/v.import.py:210 ../scripts/r.import/r.import.py:226 +#: ../scripts/v.import/v.import.py:210 ../scripts/r.import/r.import.py:225 #, python-format msgid "Creating temporary location for <%s>..." msgstr "" @@ -42704,12 +43195,12 @@ msgid "Unable to create location from OGR datasource <%s>" msgstr "" -#: ../scripts/v.import/v.import.py:231 ../scripts/r.import/r.import.py:245 +#: ../scripts/v.import/v.import.py:231 ../scripts/r.import/r.import.py:244 #, python-format msgid "Coordinate reference system not available for input <%s>" msgstr "" -#: ../scripts/v.import/v.import.py:248 ../scripts/r.import/r.import.py:328 +#: ../scripts/v.import/v.import.py:248 ../scripts/r.import/r.import.py:327 msgid "Unable to reproject to source location" msgstr "" @@ -42723,7 +43214,7 @@ msgid "Unable to import OGR datasource <%s>" msgstr "" -#: ../scripts/v.import/v.import.py:279 ../scripts/r.import/r.import.py:374 +#: ../scripts/v.import/v.import.py:279 ../scripts/r.import/r.import.py:373 #, python-format msgid "Reprojecting <%s>..." msgstr "" @@ -42774,7 +43265,7 @@ msgid "Column <%s> not found in table <%s>. Skipped" msgstr "" -#: ../scripts/v.db.dropcolumn/v.db.dropcolumn.py:117 +#: ../scripts/v.db.dropcolumn/v.db.dropcolumn.py:122 msgid "Deleting column failed" msgstr "" @@ -43259,168 +43750,168 @@ msgid "Done. 3D raster map <%s> created." msgstr "" -#: ../scripts/r.import/r.import.py:170 +#: ../scripts/r.import/r.import.py:169 msgid "To set custom resolution value, select 'value' in resolution option" msgstr "" -#: ../scripts/r.import/r.import.py:173 +#: ../scripts/r.import/r.import.py:172 msgid "Resolution value can't be smaller than 0" msgstr "" -#: ../scripts/r.import/r.import.py:176 +#: ../scripts/r.import/r.import.py:175 msgid "Please provide the resolution for the imported dataset or change to 'estimated' resolution" msgstr "" -#: ../scripts/r.import/r.import.py:198 ../scripts/r.import/r.import.py:256 +#: ../scripts/r.import/r.import.py:197 ../scripts/r.import/r.import.py:255 #, python-format msgid "Unable to import GDAL dataset <%s>" msgstr "" -#: ../scripts/r.import/r.import.py:235 +#: ../scripts/r.import/r.import.py:234 #, python-format msgid "Unable to read GDAL dataset <%s>" msgstr "" -#: ../scripts/r.import/r.import.py:248 +#: ../scripts/r.import/r.import.py:247 #, python-format msgid "Importing <%s> to temporary location..." msgstr "" -#: ../scripts/r.import/r.import.py:267 +#: ../scripts/r.import/r.import.py:266 msgid "Input contains GCPs, rectification is required" msgstr "" -#: ../scripts/r.import/r.import.py:295 +#: ../scripts/r.import/r.import.py:294 msgid "Unable to get reprojected map extent" msgstr "" -#: ../scripts/r.import/r.import.py:348 +#: ../scripts/r.import/r.import.py:347 #, python-brace-format msgid "Estimated target resolution for input band <{out}>: {res}" msgstr "" -#: ../scripts/r.import/r.import.py:363 +#: ../scripts/r.import/r.import.py:362 #, python-brace-format msgid "Using given resolution for input band <{out}>: {res}" msgstr "" -#: ../scripts/r.import/r.import.py:369 +#: ../scripts/r.import/r.import.py:368 #, python-brace-format msgid "Using current region resolution for input band <{out}>: nsres={ns}, ewres={ew}" msgstr "" -#: ../scripts/r.import/r.import.py:381 +#: ../scripts/r.import/r.import.py:380 #, python-format msgid "Unable to to reproject raster <%s>" msgstr "" -#: ../scripts/r.import/r.import.py:384 +#: ../scripts/r.import/r.import.py:383 #, python-format msgid "The reprojected raster <%s> is empty" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:160 +#: ../scripts/r.fillnulls/r.fillnulls.py:172 msgid "A user raster mask (MASK) is present. Saving it..." msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:175 +#: ../scripts/r.fillnulls/r.fillnulls.py:187 msgid "Using RST interpolation..." msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:176 +#: ../scripts/r.fillnulls/r.fillnulls.py:188 msgid "Locating and isolating NULL areas..." msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:180 +#: ../scripts/r.fillnulls/r.fillnulls.py:192 msgid "Skipping masked raster parts" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:191 -#: ../scripts/r.fillnulls/r.fillnulls.py:460 +#: ../scripts/r.fillnulls/r.fillnulls.py:203 +#: ../scripts/r.fillnulls/r.fillnulls.py:472 msgid "Restoring user mask (MASK)..." msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:195 -#: ../scripts/r.fillnulls/r.fillnulls.py:464 +#: ../scripts/r.fillnulls/r.fillnulls.py:207 +#: ../scripts/r.fillnulls/r.fillnulls.py:476 msgid "Failed to restore user MASK!" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:199 +#: ../scripts/r.fillnulls/r.fillnulls.py:211 msgid "Growing NULL areas" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:206 -#: ../scripts/r.fillnulls/r.fillnulls.py:221 -#: ../scripts/r.fillnulls/r.fillnulls.py:315 +#: ../scripts/r.fillnulls/r.fillnulls.py:218 +#: ../scripts/r.fillnulls/r.fillnulls.py:233 +#: ../scripts/r.fillnulls/r.fillnulls.py:327 msgid "abandoned. Removing temporary map, restoring user mask if needed:" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:210 +#: ../scripts/r.fillnulls/r.fillnulls.py:222 msgid "Assigning IDs to NULL areas" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:235 -#: ../scripts/r.fillnulls/r.fillnulls.py:273 -#: ../scripts/r.fillnulls/r.fillnulls.py:288 -#: ../scripts/r.fillnulls/r.fillnulls.py:296 -#: ../scripts/r.fillnulls/r.fillnulls.py:330 -#: ../scripts/r.fillnulls/r.fillnulls.py:403 -#: ../scripts/r.fillnulls/r.fillnulls.py:424 -#: ../scripts/r.fillnulls/r.fillnulls.py:434 +#: ../scripts/r.fillnulls/r.fillnulls.py:247 +#: ../scripts/r.fillnulls/r.fillnulls.py:285 +#: ../scripts/r.fillnulls/r.fillnulls.py:300 +#: ../scripts/r.fillnulls/r.fillnulls.py:308 +#: ../scripts/r.fillnulls/r.fillnulls.py:342 +#: ../scripts/r.fillnulls/r.fillnulls.py:415 +#: ../scripts/r.fillnulls/r.fillnulls.py:436 +#: ../scripts/r.fillnulls/r.fillnulls.py:446 msgid "abandoned. Removing temporary maps, restoring user mask if needed:" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:256 +#: ../scripts/r.fillnulls/r.fillnulls.py:268 msgid "Input map has no holes. Check region settings." msgstr "" #. GTC Hole is NULL area in a raster map -#: ../scripts/r.fillnulls/r.fillnulls.py:259 +#: ../scripts/r.fillnulls/r.fillnulls.py:271 #, python-format msgid "Processing %d map holes" msgstr "" #. GTC Hole is a NULL area in a raster map -#: ../scripts/r.fillnulls/r.fillnulls.py:265 +#: ../scripts/r.fillnulls/r.fillnulls.py:277 #, python-format msgid "Filling hole %s of %s" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:335 +#: ../scripts/r.fillnulls/r.fillnulls.py:347 #, python-format msgid "Interpolating %d points" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:338 +#: ../scripts/r.fillnulls/r.fillnulls.py:350 msgid "No points to interpolate" msgstr "" #. GTC Hole is NULL area in a raster map -#: ../scripts/r.fillnulls/r.fillnulls.py:359 +#: ../scripts/r.fillnulls/r.fillnulls.py:371 #, python-format msgid "Failed to fill hole %s" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:373 +#: ../scripts/r.fillnulls/r.fillnulls.py:385 #, python-format msgid "Filling has failed silently. Leaving temporary maps with prefix <%s> for debugging." msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:438 +#: ../scripts/r.fillnulls/r.fillnulls.py:450 #, python-format msgid "Using %s bspline interpolation" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:472 +#: ../scripts/r.fillnulls/r.fillnulls.py:484 msgid "Patching fill data into NULL areas..." msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:480 +#: ../scripts/r.fillnulls/r.fillnulls.py:492 #, python-format msgid "Filled raster map is: %s" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:487 +#: ../scripts/r.fillnulls/r.fillnulls.py:499 msgid "Following holes where not filled. Temporary maps with are left in place to allow examination of unfilled holes" msgstr "" diff -Nru grass-7.4.3/locale/po/grassmods_vi.po grass-7.6.0/locale/po/grassmods_vi.po --- grass-7.4.3/locale/po/grassmods_vi.po 2018-11-24 09:45:31.000000000 +0000 +++ grass-7.6.0/locale/po/grassmods_vi.po 2018-12-26 10:57:24.000000000 +0000 @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: grassmods_vi\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-03-24 00:06+0100\n" +"POT-Creation-Date: 2018-12-26 11:43+0100\n" "PO-Revision-Date: 2010-08-27 14:37+0700\n" "Last-Translator: \n" "Language-Team: Vietnamese \n" @@ -74,7 +74,7 @@ #: ../temporal/t.connect/main.c:35 ../display/d.colorlist/main.c:36 #: ../display/d.fontlist/main.c:46 ../display/d.font/main.c:46 -#: ../general/g.region/main.c:65 ../general/g.mapsets/main.c:64 +#: ../general/g.region/main.c:66 ../general/g.mapsets/main.c:64 #: ../general/g.mapset/main.c:50 ../general/g.gisenv/main.c:44 msgid "settings" msgstr "" @@ -84,7 +84,7 @@ #: ../locale/scriptstrings/t.select_to_translate.c:3 #: ../locale/scriptstrings/t.info_to_translate.c:3 #: ../raster/r.timestamp/main.c:36 ../raster/r.describe/main.c:55 -#: ../raster/r.info/main.c:71 ../raster/r.support/main.c:55 +#: ../raster/r.info/main.c:73 ../raster/r.support/main.c:55 #: ../raster/r.region/main.c:52 ../raster3d/r3.support/main.c:50 #: ../raster3d/r3.timestamp/main.c:44 ../raster3d/r3.info/main.c:76 #: ../vector/v.support/main.c:40 ../vector/v.timestamp/main.c:36 @@ -108,46 +108,48 @@ #: ../locale/scriptstrings/t.rast.colors_to_translate.c:18 #: ../locale/scriptstrings/v.unpack_to_translate.c:13 #: ../locale/scriptstrings/r.unpack_to_translate.c:12 -#: ../raster/r.colors/edit_colors.c:128 ../raster/r.out.gdal/main.c:145 -#: ../raster/r.external.out/main.c:272 ../raster/r.external.out/main.c:283 -#: ../raster/r.what/main.c:122 ../raster/r.what/main.c:130 -#: ../raster/r.what/main.c:144 ../raster/r.what/main.c:149 -#: ../raster/r.what/main.c:154 ../raster/r.what/main.c:159 -#: ../raster/r.what/main.c:169 ../raster/r.proj/main.c:204 -#: ../raster/r.proj/main.c:214 ../raster/r.proj/main.c:220 -#: ../raster/r.in.gdal/main.c:208 ../raster/r.in.gdal/main.c:241 -#: ../raster/r.sunmask/main.c:232 ../raster/r.sunmask/main.c:238 -#: ../raster/r.external/main.c:96 ../raster/r.external/main.c:135 -#: ../display/d.mon/main.c:115 ../display/d.mon/main.c:120 -#: ../display/d.mon/main.c:125 ../general/g.list/main.c:105 -#: ../general/g.list/main.c:116 ../general/g.list/main.c:138 -#: ../general/g.list/main.c:143 ../general/g.list/main.c:148 -#: ../general/g.list/main.c:153 ../general/g.region/main.c:89 -#: ../general/g.region/main.c:95 ../general/g.region/main.c:100 -#: ../general/g.region/main.c:106 ../general/g.region/main.c:112 -#: ../general/g.region/main.c:118 ../general/g.region/main.c:124 -#: ../general/g.region/main.c:132 ../general/g.region/main.c:137 -#: ../general/g.region/main.c:143 ../general/g.region/main.c:148 -#: ../general/g.region/main.c:153 ../general/g.mapsets/main.c:87 -#: ../general/g.mapsets/main.c:92 ../general/g.mapsets/main.c:98 -#: ../general/g.proj/main.c:80 ../general/g.proj/main.c:86 -#: ../general/g.proj/main.c:92 ../general/g.proj/main.c:98 -#: ../general/g.proj/main.c:104 ../general/g.proj/main.c:115 -#: ../general/g.proj/main.c:120 ../general/g.mapset/main.c:76 -#: ../general/g.mapset/main.c:82 ../imagery/i.group/main.c:79 -#: ../imagery/i.group/main.c:84 ../imagery/i.group/main.c:89 -#: ../db/db.connect/main.c:53 ../db/db.connect/main.c:58 -#: ../db/db.login/main.c:91 ../vector/v.external.out/args.c:63 -#: ../vector/v.external.out/args.c:75 ../vector/v.external.out/args.c:81 -#: ../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:320 ../vector/v.in.ogr/main.c:326 -#: ../vector/v.colors/main.c:133 ../vector/v.what/main.c:91 +#: ../raster/r.colors/edit_colors.c:145 ../raster/r.colors/edit_colors.c:152 +#: ../raster/r.out.gdal/main.c:145 ../raster/r.external.out/main.c:272 +#: ../raster/r.external.out/main.c:283 ../raster/r.what/main.c:122 +#: ../raster/r.what/main.c:130 ../raster/r.what/main.c:144 +#: ../raster/r.what/main.c:149 ../raster/r.what/main.c:154 +#: ../raster/r.what/main.c:159 ../raster/r.what/main.c:169 +#: ../raster/r.proj/main.c:215 ../raster/r.proj/main.c:225 +#: ../raster/r.proj/main.c:231 ../raster/r.in.gdal/main.c:225 +#: ../raster/r.in.gdal/main.c:258 ../raster/r.sunmask/main.c:232 +#: ../raster/r.sunmask/main.c:238 ../raster/r.external/main.c:96 +#: ../raster/r.external/main.c:135 ../display/d.mon/main.c:115 +#: ../display/d.mon/main.c:120 ../display/d.mon/main.c:125 +#: ../general/g.list/main.c:105 ../general/g.list/main.c:116 +#: ../general/g.list/main.c:138 ../general/g.list/main.c:143 +#: ../general/g.list/main.c:148 ../general/g.list/main.c:153 +#: ../general/g.region/main.c:90 ../general/g.region/main.c:96 +#: ../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:125 ../general/g.region/main.c:133 +#: ../general/g.region/main.c:138 ../general/g.region/main.c:144 +#: ../general/g.region/main.c:149 ../general/g.region/main.c:154 +#: ../general/g.mapsets/main.c:87 ../general/g.mapsets/main.c:92 +#: ../general/g.mapsets/main.c:98 ../general/g.proj/main.c:80 +#: ../general/g.proj/main.c:86 ../general/g.proj/main.c:92 +#: ../general/g.proj/main.c:98 ../general/g.proj/main.c:104 +#: ../general/g.proj/main.c:115 ../general/g.proj/main.c:120 +#: ../general/g.mapset/main.c:76 ../general/g.mapset/main.c:82 +#: ../imagery/i.group/main.c:85 ../imagery/i.group/main.c:90 +#: ../imagery/i.group/main.c:95 ../db/db.connect/main.c:53 +#: ../db/db.connect/main.c:58 ../db/db.login/main.c:91 +#: ../vector/v.external.out/args.c:63 ../vector/v.external.out/args.c:75 +#: ../vector/v.external.out/args.c:81 ../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:337 +#: ../vector/v.in.ogr/main.c:343 ../vector/v.colors/main.c:133 +#: ../vector/v.colors/main.c:140 ../vector/v.what/main.c:91 #: ../vector/v.what/main.c:96 ../vector/v.what/main.c:101 #: ../vector/v.what/main.c:106 ../vector/v.what/main.c:111 #: ../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.external/args.c:57 +#: ../vector/v.info/parse.c:46 ../vector/v.vect.stats/main.c:221 +#: ../vector/v.vect.stats/main.c:228 ../vector/v.external/args.c:57 #: ../vector/v.external/args.c:63 ../vector/v.external/args.c:71 #: ../vector/v.to.db/parse.c:118 ../vector/v.to.db/parse.c:123 #: ../vector/v.to.db/parse.c:129 ../vector/v.to.db/parse.c:135 @@ -163,8 +165,8 @@ #: ../temporal/t.connect/main.c:69 ../general/g.gisenv/main.c:66 #: ../general/g.gisenv/main.c:74 ../general/g.gisenv/main.c:84 #: ../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 +#: ../db/db.connect/main.c:82 ../db/db.connect/main.c:91 +#: ../db/db.connect/main.c:94 ../db/db.connect/main.c:103 msgid "Set" msgstr "" @@ -200,8 +202,8 @@ msgid "Default TGIS database is not set" msgstr "" -#: ../temporal/t.connect/main.c:133 ../db/db.connect/main.c:161 -#: ../db/db.connect/main.c:188 +#: ../temporal/t.connect/main.c:133 ../db/db.connect/main.c:171 +#: ../db/db.connect/main.c:197 #, c-format msgid "" "Default driver / database set to:\n" @@ -217,9 +219,9 @@ #: ../locale/scriptstrings/g.extension_to_translate.c:3 #: ../locale/scriptstrings/g.extension.all_to_translate.c:3 #: ../locale/scriptstrings/g.manual_to_translate.c:2 -#: ../general/g.findfile/main.c:38 ../general/g.version/main.c:65 +#: ../general/g.findfile/main.c:38 ../general/g.version/main.c:69 #: ../general/g.ppmtopng/main.c:117 ../general/g.list/main.c:65 -#: ../general/g.cairocomp/main.c:196 ../general/g.region/main.c:64 +#: ../general/g.cairocomp/main.c:196 ../general/g.region/main.c:65 #: ../general/g.gui/main.c:39 ../general/g.findetc/main.c:28 #: ../general/g.rename/main.c:45 ../general/g.mapsets/main.c:63 #: ../general/g.pnmcomp/main.c:282 ../general/g.copy/main.c:41 @@ -260,8 +262,8 @@ #: ../locale/scriptstrings/v.import_to_translate.c:13 #: ../locale/scriptstrings/v.import_to_translate.c:16 #: ../locale/scriptstrings/v.import_to_translate.c:19 -#: ../locale/scriptstrings/i.spectral_to_translate.c:10 -#: ../locale/scriptstrings/i.spectral_to_translate.c:12 +#: ../locale/scriptstrings/i.spectral_to_translate.c:11 +#: ../locale/scriptstrings/i.spectral_to_translate.c:13 #: ../locale/scriptstrings/db.in.ogr_to_translate.c:8 #: ../locale/scriptstrings/db.in.ogr_to_translate.c:10 #: ../locale/scriptstrings/db.in.ogr_to_translate.c:13 @@ -273,10 +275,10 @@ #: ../locale/scriptstrings/m.proj_to_translate.c:11 #: ../locale/scriptstrings/m.proj_to_translate.c:23 #: ../locale/scriptstrings/m.proj_to_translate.c:25 -#: ../locale/scriptstrings/m.proj_to_translate.c:27 ../raster/r.sun/main.c:403 -#: ../raster/r.sun/main.c:412 ../raster/r.sun/main.c:421 -#: ../raster/r.sun/main.c:430 ../raster/r.sun/main.c:439 -#: ../raster/r.sun/main.c:448 ../raster/r.resamp.rst/main.c:174 +#: ../locale/scriptstrings/m.proj_to_translate.c:27 ../raster/r.sun/main.c:402 +#: ../raster/r.sun/main.c:411 ../raster/r.sun/main.c:420 +#: ../raster/r.sun/main.c:429 ../raster/r.sun/main.c:438 +#: ../raster/r.sun/main.c:447 ../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 @@ -285,6 +287,7 @@ #: ../raster/r.grow.distance/main.c:168 ../raster/r.in.lidar/main.c:126 #: ../raster/r.in.lidar/main.c:253 ../raster/r.in.lidar/main.c:286 #: ../raster/r.in.lidar/main.c:295 ../raster/r.in.xyz/main.c:297 +#: ../raster/r.buildvrt/main.c:95 ../raster/r.buildvrt/main.c:103 #: ../raster/r.lake/main.c:167 ../raster/r.lake/main.c:195 #: ../raster/r.sim/r.sim.sediment/main.c:179 #: ../raster/r.sim/r.sim.sediment/main.c:186 @@ -303,9 +306,9 @@ #: ../raster3d/r3.in.lidar/main.c:196 ../raster3d/r3.in.lidar/main.c:202 #: ../vector/v.out.ascii/args.c:35 ../vector/v.out.ascii/args.c:81 #: ../vector/v.profile/main.c:218 ../vector/v.profile/main.c:223 -#: ../vector/v.profile/main.c:229 ../vector/v.in.ogr/main.c:228 -#: ../vector/v.in.ogr/main.c:283 ../vector/v.in.ogr/main.c:333 -#: ../vector/v.in.ogr/main.c:339 ../vector/v.in.ogr/main.c:381 +#: ../vector/v.profile/main.c:229 ../vector/v.in.ogr/main.c:245 +#: ../vector/v.in.ogr/main.c:300 ../vector/v.in.ogr/main.c:350 +#: ../vector/v.in.ogr/main.c:356 ../vector/v.in.ogr/main.c:398 msgid "Output" msgstr "" @@ -344,8 +347,8 @@ #: ../locale/scriptstrings/t.rast.extract_to_translate.c:3 #: ../locale/scriptstrings/t.vect.extract_to_translate.c:3 #: ../locale/scriptstrings/t.rast3d.extract_to_translate.c:3 -#: ../vector/v.decimate/main.c:127 ../vector/v.outlier/main.c:71 -#: ../vector/v.extract/main.c:78 +#: ../vector/v.decimate/main.c:128 ../vector/v.outlier/main.c:71 +#: ../vector/v.extract/main.c:79 msgid "extract" msgstr "" @@ -382,6 +385,8 @@ #: ../locale/scriptstrings/t.rast.algebra_to_translate.c:4 #: ../locale/scriptstrings/t.rast.neighbors_to_translate.c:4 #: ../locale/scriptstrings/r.buffer.lowmem_to_translate.c:3 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:2 +#: ../locale/scriptstrings/r.drain_to_translate.c:2 #: ../locale/scriptstrings/r.import_to_translate.c:2 #: ../locale/scriptstrings/d.to.rast_to_translate.c:4 #: ../locale/scriptstrings/t.rast.univar_to_translate.c:4 @@ -394,19 +399,19 @@ #: ../locale/scriptstrings/r.in.srtm_to_translate.c:2 #: ../locale/scriptstrings/t.rast.export_to_translate.c:4 #: ../doc/raster/r.example/main.c:83 ../raster/r.surf.area/main.c:76 -#: ../raster/r.profile/main.c:53 ../raster/r.sun/main.c:251 -#: ../raster/r.regression.multi/main.c:129 ../raster/r.volume/main.c:76 -#: ../raster/r.solute.transport/main.c:229 ../raster/r.walk/main.c:178 -#: ../raster/r.timestamp/main.c:35 ../raster/r.colors/edit_colors.c:63 -#: ../raster/r.mfilter/main.c:56 ../raster/r.cost/main.c:140 -#: ../raster/r.resamp.interp/main.c:76 ../raster/r.reclass/main.c:50 -#: ../raster/r.topmodel/main.c:51 ../raster/r.texture/main.c:102 -#: ../raster/r.stats/main.c:106 ../raster/r.stats.quantile/main.c:516 -#: ../raster/r.in.poly/main.c:34 ../raster/r.out.pov/main.c:121 -#: ../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.renyi/renyi.c:47 -#: ../raster/r.li/r.li.cwed/cwed.c:54 ../raster/r.li/r.li.mpa/mpa.c:44 -#: ../raster/r.li/r.li.simpson/simpson.c:46 +#: ../raster/r.path/main.c:150 ../raster/r.profile/main.c:53 +#: ../raster/r.sun/main.c:250 ../raster/r.regression.multi/main.c:129 +#: ../raster/r.volume/main.c:76 ../raster/r.solute.transport/main.c:229 +#: ../raster/r.walk/main.c:203 ../raster/r.timestamp/main.c:35 +#: ../raster/r.colors/edit_colors.c:80 ../raster/r.mfilter/main.c:56 +#: ../raster/r.cost/main.c:163 ../raster/r.resamp.interp/main.c:76 +#: ../raster/r.reclass/main.c:50 ../raster/r.topmodel/main.c:51 +#: ../raster/r.texture/main.c:102 ../raster/r.stats/main.c:106 +#: ../raster/r.stats.quantile/main.c:516 ../raster/r.in.poly/main.c:34 +#: ../raster/r.out.pov/main.c:121 ../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.renyi/renyi.c:47 ../raster/r.li/r.li.cwed/cwed.c:54 +#: ../raster/r.li/r.li.mpa/mpa.c:44 ../raster/r.li/r.li.simpson/simpson.c:46 #: ../raster/r.li/r.li.padrange/padrange.c:53 #: ../raster/r.li/r.li.edgedensity/edgedensity.c:48 #: ../raster/r.li/r.li.patchnum/main.c:50 ../raster/r.li/r.li.padsd/padsd.c:53 @@ -417,9 +422,9 @@ #: ../raster/r.li/r.li.richness/richness.c:43 ../raster/r.out.ppm3/main.c:57 #: ../raster/r.out.bin/main.c:279 ../raster/r.to.rast3/main.c:197 #: ../raster/r.resamp.rst/main.c:148 ../raster/r.univar/r.univar_main.c:104 -#: ../raster/r.recode/main.c:48 ../raster/r.random/main.c:51 +#: ../raster/r.recode/main.c:48 ../raster/r.random/main.c:52 #: ../raster/r.spreadpath/main.c:88 ../raster/r.uslek/main.c:53 -#: ../raster/r.report/main.c:67 ../raster/r.horizon/main.c:180 +#: ../raster/r.report/main.c:67 ../raster/r.horizon/main.c:179 #: ../raster/r.quant/main.c:47 ../raster/r.series.accumulate/main.c:80 #: ../raster/r.rescale.eq/main.c:52 ../raster/r.distance/main.c:39 #: ../raster/r.mode/main.c:55 ../raster/r.spread/main.c:105 @@ -429,13 +434,13 @@ #: ../raster/r.gwflow/main.c:208 ../raster/r.describe/main.c:54 #: ../raster/r.what.color/main.c:88 ../raster/r.neighbors/main.c:167 #: ../raster/r.buffer/main.c:66 ../raster/r.contour/main.c:87 -#: ../raster/r.slope.aspect/main.c:151 ../raster/r.in.ascii/main.c:69 +#: ../raster/r.slope.aspect/main.c:169 ../raster/r.in.ascii/main.c:69 #: ../raster/r.stream.extract/main.c:76 ../raster/r.grow.distance/main.c:150 #: ../raster/r.random.surface/main.c:57 ../raster/r.surf.random/main.c:36 -#: ../raster/r.in.gridatb/main.c:45 ../raster/r.fill.dir/main.c:86 +#: ../raster/r.in.gridatb/main.c:45 ../raster/r.fill.dir/main.c:88 #: ../raster/r.clump/main.c:58 ../raster/r.circle/main.c:51 -#: ../raster/r.in.png/main.c:519 ../raster/r.cross/main.c:69 -#: ../raster/r.series/main.c:137 ../raster/r.in.lidar/main.c:108 +#: ../raster/r.in.png/main.c:519 ../raster/r.cross/main.c:68 +#: ../raster/r.series/main.c:138 ../raster/r.in.lidar/main.c:108 #: ../raster/r.mapcalc/main.c:70 ../raster/r.statistics/main.c:55 #: ../raster/r.sunhours/main.c:72 ../raster/r.stats.zonal/main.c:101 #: ../raster/r.out.gridatb/main.c:67 ../raster/r.regression.line/main.c:46 @@ -444,35 +449,36 @@ #: ../raster/r.in.xyz/main.c:158 ../raster/r.surf.fractal/main.c:38 #: ../raster/r.kappa/main.c:68 ../raster/r.coin/main.c:66 #: ../raster/r.water.outlet/main.c:57 ../raster/r.to.vect/main.c:76 -#: ../raster/r.out.vrml/main.c:47 ../raster/r.quantile/main.c:265 -#: ../raster/r.param.scale/interface.c:54 ../raster/r.surf.idw/main.c:104 -#: ../raster/r.in.bin/main.c:257 ../raster/r.drain/main.c:109 -#: ../raster/r.random.cells/main.c:47 ../raster/r.surf.contour/main.c:60 -#: ../raster/r.fill.stats/main.c:775 ../raster/r.tile/main.c:43 -#: ../raster/r.patch/main.c:58 ../raster/r.info/main.c:70 -#: ../raster/r.geomorphon/main.c:104 ../raster/r.topidx/main.c:39 -#: ../raster/r.category/main.c:52 ../raster/r.series.interp/main.c:64 -#: ../raster/r.external.out/main.c:235 ../raster/r.resamp.bspline/main.c:79 -#: ../raster/r.in.mat/main.c:91 ../raster/r.ros/main.c:212 -#: ../raster/r.null/main.c:60 ../raster/r.what/main.c:100 -#: ../raster/r.transect/main.c:103 ../raster/r.flow/main.c:421 -#: ../raster/r.proj/main.c:144 ../raster/r.surf.gauss/main.c:38 -#: ../raster/r.out.png/main.c:112 ../raster/r.resample/main.c:54 -#: ../raster/r.relief/main.c:107 ../raster/r.carve/main.c:74 -#: ../raster/r.in.gdal/main.c:92 ../raster/r.sunmask/main.c:116 -#: ../raster/r.out.ascii/main.c:59 ../raster/r.out.mpeg/main.c:102 -#: ../raster/r.covar/main.c:51 ../raster/r.out.ppm/main.c:54 -#: ../raster/r.support/main.c:54 ../raster/r.lake/main.c:150 -#: ../raster/r.out.mat/main.c:62 ../raster/r.his/main.c:67 -#: ../raster/r.external/main.c:57 ../raster/r.resamp.filter/main.c:389 -#: ../raster/r.latlong/main.c:56 ../raster/r.composite/main.c:72 -#: ../raster/r.region/main.c:51 ../raster/r.watershed/front/main.c:73 -#: ../raster/r.rescale/main.c:48 ../raster/r.sim/r.sim.sediment/main.c:114 +#: ../raster/r.out.vrml/main.c:47 ../raster/r.buildvrt/main.c:77 +#: ../raster/r.quantile/main.c:265 ../raster/r.param.scale/interface.c:54 +#: ../raster/r.surf.idw/main.c:104 ../raster/r.in.bin/main.c:257 +#: ../raster/r.drain/main.c:109 ../raster/r.random.cells/main.c:47 +#: ../raster/r.surf.contour/main.c:60 ../raster/r.fill.stats/main.c:775 +#: ../raster/r.tile/main.c:43 ../raster/r.patch/main.c:58 +#: ../raster/r.info/main.c:72 ../raster/r.geomorphon/main.c:104 +#: ../raster/r.topidx/main.c:39 ../raster/r.category/main.c:52 +#: ../raster/r.series.interp/main.c:64 ../raster/r.external.out/main.c:235 +#: ../raster/r.resamp.bspline/main.c:79 ../raster/r.in.mat/main.c:91 +#: ../raster/r.ros/main.c:212 ../raster/r.null/main.c:60 +#: ../raster/r.what/main.c:100 ../raster/r.transect/main.c:103 +#: ../raster/r.flow/main.c:421 ../raster/r.proj/main.c:147 +#: ../raster/r.surf.gauss/main.c:38 ../raster/r.out.png/main.c:112 +#: ../raster/r.resample/main.c:54 ../raster/r.relief/main.c:107 +#: ../raster/r.carve/main.c:74 ../raster/r.in.gdal/main.c:95 +#: ../raster/r.sunmask/main.c:116 ../raster/r.out.ascii/main.c:59 +#: ../raster/r.out.mpeg/main.c:102 ../raster/r.covar/main.c:51 +#: ../raster/r.out.ppm/main.c:54 ../raster/r.support/main.c:54 +#: ../raster/r.lake/main.c:150 ../raster/r.out.mat/main.c:62 +#: ../raster/r.his/main.c:67 ../raster/r.external/main.c:57 +#: ../raster/r.resamp.filter/main.c:394 ../raster/r.latlong/main.c:55 +#: ../raster/r.composite/main.c:72 ../raster/r.region/main.c:51 +#: ../raster/r.watershed/front/main.c:75 ../raster/r.rescale/main.c:48 +#: ../raster/r.sim/r.sim.sediment/main.c:114 #: ../raster/r.sim/r.sim.water/main.c:113 ../display/d.colortable/main.c:61 #: ../display/d.rgb/main.c:55 ../display/d.rast.num/main.c:79 #: ../display/d.rast/main.c:55 ../display/d.profile/main.c:193 #: ../display/d.rast.arrow/main.c:99 ../raster3d/r3.cross.rast/main.c:230 -#: ../raster3d/r3.to.rast/main.c:261 ../misc/m.nviz.image/main.c:53 +#: ../raster3d/r3.to.rast/main.c:261 ../misc/m.nviz.image/main.c:52 #: ../misc/m.nviz.script/main.c:71 ../vector/v.what.rast3/main.c:66 #: ../vector/v.to.rast/main.c:46 ../vector/v.what.rast/main.c:73 #: ../vector/v.sample/main.c:77 ../vector/v.neighbors/main.c:53 @@ -543,7 +549,7 @@ #: ../locale/scriptstrings/t.rast.contour_to_translate.c:7 #: ../locale/scriptstrings/t.vect.algebra_to_translate.c:7 #: ../locale/scriptstrings/t.rast.to.vect_to_translate.c:8 -#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:6 +#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:7 #: ../locale/scriptstrings/t.rast.accumulate_to_translate.c:13 #: ../locale/scriptstrings/t.vect.extract_to_translate.c:6 #: ../locale/scriptstrings/t.rast.aggregate_to_translate.c:6 @@ -562,7 +568,7 @@ #: ../locale/scriptstrings/t.rast.contour_to_translate.c:8 #: ../locale/scriptstrings/t.vect.algebra_to_translate.c:8 #: ../locale/scriptstrings/t.rast.to.vect_to_translate.c:9 -#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:7 +#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:8 #: ../locale/scriptstrings/t.rast.accumulate_to_translate.c:14 #: ../locale/scriptstrings/t.vect.extract_to_translate.c:7 #: ../locale/scriptstrings/t.rast.accdetect_to_translate.c:15 @@ -580,9 +586,10 @@ #: ../locale/scriptstrings/t.rast.aggregate.ds_to_translate.c:10 #: ../locale/scriptstrings/t.rast.contour_to_translate.c:9 #: ../locale/scriptstrings/t.rast.to.vect_to_translate.c:10 -#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:8 +#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:9 #: ../locale/scriptstrings/t.vect.extract_to_translate.c:8 #: ../locale/scriptstrings/t.rast.aggregate_to_translate.c:8 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:9 #: ../locale/scriptstrings/t.rast.neighbors_to_translate.c:10 #: ../locale/scriptstrings/t.rast3d.extract_to_translate.c:9 msgid "Suffix to add at basename: set 'gran' for granularity, 'time' for the full time format, 'num' for numerical suffix with a specific number of digits (default %05)" @@ -590,7 +597,7 @@ #: ../locale/scriptstrings/t.rast.extract_to_translate.c:10 #: ../locale/scriptstrings/t.rast.aggregate.ds_to_translate.c:13 -#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:9 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:10 #: ../locale/scriptstrings/t.rast.mapcalc_to_translate.c:9 msgid "Number of r.mapcalc processes to run in parallel" msgstr "" @@ -598,7 +605,7 @@ #: ../locale/scriptstrings/t.rast.extract_to_translate.c:11 #: ../locale/scriptstrings/t.rast.aggregate.ds_to_translate.c:14 #: ../locale/scriptstrings/t.rast.aggregate_to_translate.c:14 -#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:11 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:12 #: ../locale/scriptstrings/t.rast.neighbors_to_translate.c:12 #: ../locale/scriptstrings/t.rast.mapcalc_to_translate.c:10 #: ../locale/scriptstrings/t.rast3d.mapcalc_to_translate.c:11 @@ -626,7 +633,7 @@ #: ../display/d.colortable/main.c:60 ../display/d.mon/main.c:50 #: ../display/d.vect.thematic/main.c:85 ../display/d.geodesic/main.c:46 #: ../display/d.his/main.c:62 ../display/d.barscale/main.c:63 -#: ../display/d.rgb/main.c:53 ../display/d.grid/main.c:53 +#: ../display/d.rgb/main.c:53 ../display/d.grid/main.c:52 #: ../display/d.legend.vect/main.c:50 ../display/d.colorlist/main.c:35 #: ../display/d.extract/main.c:49 ../display/d.rhumbline/main.c:44 #: ../display/d.graph/main.c:58 ../display/d.legend/main.c:78 @@ -651,7 +658,7 @@ #: ../display/d.his/main.c:63 ../display/d.rgb/main.c:54 #: ../display/d.info/main.c:35 ../display/d.rast/main.c:54 #: ../display/d.erase/main.c:30 ../display/d.vect/main.c:74 -#: ../misc/m.nviz.image/main.c:52 ../misc/m.nviz.script/main.c:70 +#: ../misc/m.nviz.image/main.c:51 ../misc/m.nviz.script/main.c:70 #: ../visualization/ximgview/main.c:291 msgid "graphics" msgstr "" @@ -709,20 +716,20 @@ #: ../locale/scriptstrings/v.db.dropcolumn_to_translate.c:2 #: ../locale/scriptstrings/v.pack_to_translate.c:2 #: ../locale/scriptstrings/v.db.droptable_to_translate.c:2 -#: ../doc/vector/v.example/main.c:50 ../raster/r.random/main.c:53 +#: ../doc/vector/v.example/main.c:50 ../raster/r.random/main.c:54 #: ../raster/r.contour/main.c:90 ../display/d.legend.vect/main.c:52 #: ../display/d.extract/main.c:50 ../display/d.vect/main.c:75 -#: ../misc/m.nviz.image/main.c:54 ../misc/m.nviz.script/main.c:73 +#: ../misc/m.nviz.image/main.c:53 ../misc/m.nviz.script/main.c:73 #: ../vector/v.out.vtk/main.c:47 ../vector/v.mkgrid/main.c:70 #: ../vector/v.external.out/main.c:43 ../vector/v.what.rast3/main.c:64 #: ../vector/v.to.rast/main.c:44 ../vector/v.lidar.edgedetection/main.c:75 -#: ../vector/v.out.ogr/main.c:82 ../vector/v.kcv/main.c:55 +#: ../vector/v.out.ogr/main.c:83 ../vector/v.kcv/main.c:55 #: ../vector/v.surf.idw/main.c:87 ../vector/v.class/main.c:45 #: ../vector/v.clean/test/topocheck.c:42 ../vector/v.clean/main.c:51 #: ../vector/v.label.sa/main.c:38 ../vector/v.net.distance/main.c:66 -#: ../vector/v.random/main.c:97 ../vector/v.support/main.c:39 +#: ../vector/v.random/main.c:100 ../vector/v.support/main.c:39 #: ../vector/v.out.dxf/main.c:56 ../vector/v.out.lidar/main.c:471 -#: ../vector/v.proj/main.c:68 ../vector/v.db.connect/main.c:52 +#: ../vector/v.proj/main.c:73 ../vector/v.db.connect/main.c:52 #: ../vector/v.to.rast3/main.c:48 ../vector/v.out.ascii/main.c:47 #: ../vector/v.cluster/main.c:90 ../vector/v.in.lidar/main.c:136 #: ../vector/v.build.polylines/main.c:110 @@ -735,7 +742,7 @@ #: ../vector/v.profile/main.c:153 ../vector/v.extrude/main.c:67 #: ../vector/v.in.region/main.c:41 ../vector/v.hull/main.c:52 #: ../vector/v.out.svg/main.c:77 ../vector/v.net.connectivity/main.c:52 -#: ../vector/v.in.ogr/main.c:194 ../vector/v.patch/main.c:69 +#: ../vector/v.in.ogr/main.c:197 ../vector/v.patch/main.c:71 #: ../vector/v.net.path/main.c:42 ../vector/v.overlay/main.c:63 #: ../vector/v.perturb/main.c:62 ../vector/v.net.iso/main.c:76 #: ../vector/v.to.3d/main.c:36 ../vector/v.timestamp/main.c:35 @@ -752,7 +759,7 @@ #: ../vector/v.voronoi/main.c:123 ../vector/v.net.bridge/main.c:47 #: ../vector/v.neighbors/main.c:50 ../vector/v.split/main.c:54 #: ../vector/v.vol.rst/main.c:235 ../vector/v.net.components/main.c:72 -#: ../vector/v.decimate/main.c:123 ../vector/v.what/main.c:62 +#: ../vector/v.decimate/main.c:124 ../vector/v.what/main.c:62 #: ../vector/v.outlier/main.c:69 ../vector/v.net.salesman/main.c:127 #: ../vector/v.colors.out/main.c:49 ../vector/v.kernel/main.c:108 #: ../vector/v.category/main.c:75 ../vector/v.label/main.c:59 @@ -760,13 +767,13 @@ #: ../vector/v.info/print.c:436 ../vector/v.info/main.c:37 #: ../vector/v.parallel/main.c:49 ../vector/v.out.postgis/main.c:44 #: ../vector/v.in.dxf/main.c:64 ../vector/v.vect.stats/main.c:130 -#: ../vector/v.extract/main.c:77 ../vector/v.lrs/v.lrs.label/main.c:102 +#: ../vector/v.extract/main.c:78 ../vector/v.lrs/v.lrs.label/main.c:102 #: ../vector/v.lrs/v.lrs.where/main.c:57 #: ../vector/v.lrs/v.lrs.segment/main.c:71 #: ../vector/v.lrs/v.lrs.create/main.c:121 ../vector/v.net/main.c:47 #: ../vector/v.net.alloc/main.c:64 ../vector/v.transform/main.c:70 #: ../vector/v.generalize/main.c:76 ../vector/v.external/main.c:52 -#: ../vector/v.to.db/main.c:36 ../visualization/ximgview/main.c:293 +#: ../vector/v.to.db/main.c:38 ../visualization/ximgview/main.c:293 msgid "vector" msgstr "" @@ -791,14 +798,14 @@ #: ../locale/scriptstrings/db.dropcolumn_to_translate.c:3 #: ../db/db.databases/main.c:96 ../db/db.columns/main.c:100 #: ../db/db.copy/main.c:36 ../db/db.connect/main.c:44 -#: ../db/db.describe/main.c:130 ../db/db.execute/main.c:126 +#: ../db/db.describe/main.c:130 ../db/db.execute/main.c:138 #: ../db/db.select/main.c:266 ../db/db.tables/main.c:98 #: ../db/db.dropdb/main.c:72 ../db/db.createdb/main.c:72 #: ../vector/v.what.rast3/main.c:69 ../vector/v.class/main.c:47 #: ../vector/v.db.connect/main.c:53 ../vector/v.db.select/main.c:55 #: ../vector/v.what.rast/main.c:76 ../vector/v.univar/main.c:95 #: ../vector/v.distance/main.c:124 ../vector/v.vect.stats/main.c:131 -#: ../vector/v.to.db/main.c:37 +#: ../vector/v.to.db/main.c:39 msgid "attribute table" msgstr "" @@ -822,12 +829,12 @@ #: ../db/db.databases/main.c:95 ../db/db.drivers/main.c:71 #: ../db/db.columns/main.c:99 ../db/db.copy/main.c:35 #: ../db/db.connect/main.c:43 ../db/db.describe/main.c:129 -#: ../db/db.execute/main.c:125 ../db/db.select/main.c:265 +#: ../db/db.execute/main.c:137 ../db/db.select/main.c:265 #: ../db/db.login/main.c:40 ../db/db.tables/main.c:97 ../db/db.dropdb/main.c:71 #: ../db/db.createdb/main.c:71 ../vector/v.db.connect/main.c:54 #: ../vector/v.db.select/main.c:56 ../vector/v.distance/main.c:123 #: ../vector/v.in.db/main.c:54 ../vector/v.vect.stats/main.c:132 -#: ../vector/v.to.db/main.c:38 +#: ../vector/v.to.db/main.c:40 msgid "database" msgstr "" @@ -862,7 +869,7 @@ #: ../locale/scriptstrings/r.colors.stddev_to_translate.c:3 #: ../locale/scriptstrings/t.rast.colors_to_translate.c:3 -#: ../raster/r.colors/edit_colors.c:67 ../raster/r.colors.out/raster_main.c:46 +#: ../raster/r.colors/edit_colors.c:84 ../raster/r.colors.out/raster_main.c:46 #: ../raster/r.colors.out/raster3d_main.c:47 ../raster/r.what.color/main.c:90 #: ../display/d.colortable/main.c:62 ../vector/v.colors/main.c:56 #: ../vector/v.colors.out/main.c:50 @@ -890,8 +897,8 @@ #: ../vector/v.segment/main.c:61 ../vector/v.drape/main.c:57 #: ../vector/v.buffer/main.c:225 ../vector/v.select/main.c:49 #: ../vector/v.extrude/main.c:68 ../vector/v.in.region/main.c:42 -#: ../vector/v.hull/main.c:53 ../vector/v.in.ogr/main.c:198 -#: ../vector/v.patch/main.c:70 ../vector/v.overlay/main.c:64 +#: ../vector/v.hull/main.c:53 ../vector/v.in.ogr/main.c:201 +#: ../vector/v.patch/main.c:72 ../vector/v.overlay/main.c:64 #: ../vector/v.perturb/main.c:63 ../vector/v.to.3d/main.c:37 #: ../vector/v.type/main.c:39 ../vector/v.delaunay/main.c:86 #: ../vector/v.univar/main.c:96 ../vector/v.to.points/main.c:54 @@ -908,6 +915,7 @@ #: ../locale/scriptstrings/v.dissolve_to_translate.c:4 #: ../misc/m.measure/main.c:49 ../vector/v.buffer/main.c:223 #: ../vector/v.type/main.c:41 ../vector/v.category/main.c:695 +#: ../vector/v.to.db/main.c:41 msgid "area" msgstr "" @@ -1017,10 +1025,10 @@ #: ../raster/r.external.out/main.c:236 ../raster/r.out.png/main.c:113 #: ../raster/r.out.ascii/main.c:60 ../raster/r.out.mpeg/main.c:103 #: ../raster/r.out.ppm/main.c:55 ../raster/r.out.mat/main.c:63 -#: ../raster3d/r3.out.netcdf/main.c:587 ../raster3d/r3.out.vtk/main.c:377 +#: ../raster3d/r3.out.netcdf/main.c:588 ../raster3d/r3.out.vtk/main.c:377 #: ../raster3d/r3.out.bin/main.c:206 ../raster3d/r3.out.v5d/main.c:285 #: ../raster3d/r3.out.ascii/main.c:303 ../vector/v.out.vtk/main.c:48 -#: ../vector/v.external.out/main.c:44 ../vector/v.out.ogr/main.c:83 +#: ../vector/v.external.out/main.c:44 ../vector/v.out.ogr/main.c:84 #: ../vector/v.out.dxf/main.c:57 ../vector/v.out.lidar/main.c:472 #: ../vector/v.out.ascii/main.c:48 ../vector/v.out.svg/main.c:78 #: ../vector/v.out.pov/main.c:47 ../vector/v.colors.out/main.c:51 @@ -1075,7 +1083,7 @@ msgstr "" #: ../locale/scriptstrings/v.clip_to_translate.c:9 -#: ../raster/r.in.gdal/main.c:203 ../raster/r.in.gdal/main.c:236 +#: ../raster/r.in.gdal/main.c:220 ../raster/r.in.gdal/main.c:253 #: ../vector/v.db.select/main.c:101 msgid "Region" msgstr "" @@ -1102,7 +1110,7 @@ #: ../raster/r.univar/r.univar_main.c:105 ../raster/r.report/main.c:68 #: ../raster/r.quant/main.c:48 ../raster/r.mode/main.c:56 #: ../raster/r.support.stats/main.c:39 ../raster/r.neighbors/main.c:169 -#: ../raster/r.clump/main.c:59 ../raster/r.cross/main.c:70 +#: ../raster/r.clump/main.c:59 ../raster/r.cross/main.c:69 #: ../raster/r.in.lidar/main.c:111 ../raster/r.statistics/main.c:56 #: ../raster/r.stats.zonal/main.c:102 ../raster/r.regression.line/main.c:47 #: ../raster/r.in.xyz/main.c:160 ../raster/r.kappa/main.c:69 @@ -1111,7 +1119,7 @@ #: ../raster3d/r3.neighbors/main.c:211 ../raster3d/r3.stats/main.c:49 #: ../raster3d/r3.in.lidar/main.c:165 ../imagery/i.cca/main.c:85 #: ../vector/v.kcv/main.c:56 ../vector/v.class/main.c:48 -#: ../vector/v.random/main.c:99 ../vector/v.perturb/main.c:64 +#: ../vector/v.random/main.c:102 ../vector/v.perturb/main.c:64 #: ../vector/v.normal/main.c:73 ../vector/v.qcount/main.c:61 #: ../vector/v.univar/main.c:93 ../vector/v.neighbors/main.c:52 #: ../vector/v.outlier/main.c:70 @@ -1138,9 +1146,9 @@ #: ../locale/scriptstrings/t.sample_to_translate.c:3 #: ../locale/scriptstrings/t.vect.observe.strds_to_translate.c:3 #: ../locale/scriptstrings/t.vect.what.strds_to_translate.c:3 -#: ../raster/r.random/main.c:52 ../raster/r.random.cells/main.c:48 +#: ../raster/r.random/main.c:53 ../raster/r.random.cells/main.c:48 #: ../display/d.where/main.c:44 ../vector/v.what.rast3/main.c:65 -#: ../vector/v.random/main.c:98 ../vector/v.drape/main.c:58 +#: ../vector/v.random/main.c:101 ../vector/v.drape/main.c:58 #: ../vector/v.extrude/main.c:69 ../vector/v.what.rast/main.c:72 #: ../vector/v.sample/main.c:76 msgid "sampling" @@ -1195,7 +1203,6 @@ #: ../locale/scriptstrings/i.in.spotvgt_to_translate.c:2 #: ../locale/scriptstrings/i.image.mosaic_to_translate.c:2 #: ../locale/scriptstrings/i.spectral_to_translate.c:2 -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:2 #: ../locale/scriptstrings/i.oif_to_translate.c:2 #: ../locale/scriptstrings/r.in.aster_to_translate.c:4 #: ../locale/scriptstrings/i.tasscap_to_translate.c:2 @@ -1203,7 +1210,7 @@ #: ../imagery/i.segment/main.c:36 ../imagery/i.eb.soilheatflux/main.c:49 #: ../imagery/i.gensig/main.c:39 ../imagery/i.evapo.mh/main.c:69 #: ../imagery/i.eb.eta/main.c:42 ../imagery/i.his.rgb/main.c:46 -#: ../imagery/i.rectify/main.c:83 ../imagery/i.maxlik/main.c:61 +#: ../imagery/i.rectify/main.c:83 ../imagery/i.maxlik/main.c:63 #: ../imagery/i.fft/main.c:78 ../imagery/i.smap/main.c:38 #: ../imagery/i.eb.evapfr/main.c:47 ../imagery/i.target/main.c:45 #: ../imagery/i.evapo.pt/main.c:66 ../imagery/i.gensigset/main.c:40 @@ -1214,7 +1221,7 @@ #: ../imagery/i.landsat.acca/main.c:105 ../imagery/i.modis.qc/main.c:168 #: ../imagery/i.zc/main.c:53 ../imagery/i.pca/main.c:72 #: ../imagery/i.ifft/main.c:77 ../imagery/i.landsat.toar/main.c:70 -#: ../imagery/i.emissivity/main.c:44 ../imagery/i.group/main.c:52 +#: ../imagery/i.emissivity/main.c:44 ../imagery/i.group/main.c:53 #: ../imagery/i.biomass/main.c:50 ../imagery/i.evapo.pm/main.c:58 #: ../imagery/i.ortho.photo/i.ortho.camera/main.c:56 #: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:87 @@ -1286,7 +1293,7 @@ #: ../locale/scriptstrings/d.shade_to_translate.c:3 #: ../locale/scriptstrings/r.shade_to_translate.c:3 -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:3 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:4 #: ../locale/scriptstrings/r.in.aster_to_translate.c:6 #: ../locale/scriptstrings/r.plane_to_translate.c:3 #: ../raster/r.param.scale/interface.c:57 ../raster/r.relief/main.c:108 @@ -1307,7 +1314,7 @@ #: ../locale/scriptstrings/d.shade_to_translate.c:6 #: ../locale/scriptstrings/r.shade_to_translate.c:6 -#: ../misc/m.nviz.image/main.c:51 ../misc/m.nviz.script/main.c:74 +#: ../misc/m.nviz.image/main.c:50 ../misc/m.nviz.script/main.c:74 #: ../visualization/ximgview/main.c:294 msgid "visualization" msgstr "" @@ -1345,7 +1352,7 @@ msgstr "" #: ../locale/scriptstrings/t.select_to_translate.c:9 -#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:13 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:14 msgid "Perform a dry run, compute all dependencies and module calls but don't run them" msgstr "" @@ -1383,8 +1390,8 @@ #: ../vector/v.to.rast/main.c:63 ../vector/v.out.ogr/args.c:12 #: ../vector/v.out.ogr/args.c:22 ../vector/v.out.ogr/args.c:102 #: ../vector/v.clean/main.c:61 ../vector/v.clean/main.c:64 -#: ../vector/v.random/main.c:119 ../vector/v.random/main.c:123 -#: ../vector/v.random/main.c:126 ../vector/v.random/main.c:129 +#: ../vector/v.random/main.c:122 ../vector/v.random/main.c:126 +#: ../vector/v.random/main.c:129 ../vector/v.random/main.c:132 #: ../vector/v.out.lidar/main.c:487 ../vector/v.out.lidar/main.c:491 #: ../vector/v.out.lidar/main.c:588 ../vector/v.out.ascii/args.c:24 #: ../vector/v.out.ascii/args.c:28 ../vector/v.out.ascii/args.c:43 @@ -1394,7 +1401,7 @@ #: ../vector/v.in.lidar/main.c:228 ../vector/v.in.lidar/main.c:283 #: ../vector/v.in.lidar/main.c:289 ../vector/v.in.lidar/main.c:297 #: ../vector/v.reclass/main.c:77 ../vector/v.reclass/main.c:82 -#: ../vector/v.surf.rst/main.c:178 ../vector/v.surf.rst/main.c:190 +#: ../vector/v.surf.rst/main.c:180 ../vector/v.surf.rst/main.c:192 #: ../vector/v.db.select/main.c:64 ../vector/v.db.select/main.c:67 #: ../vector/v.db.select/main.c:70 ../vector/v.db.select/main.c:76 #: ../vector/v.db.select/main.c:116 ../vector/v.net.allpairs/main.c:75 @@ -1409,13 +1416,13 @@ #: ../vector/v.profile/main.c:165 ../vector/v.profile/main.c:168 #: ../vector/v.profile/main.c:173 ../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:237 -#: ../vector/v.in.ogr/main.c:242 ../vector/v.in.ogr/main.c:251 -#: ../vector/v.in.ogr/main.c:267 ../vector/v.in.ogr/main.c:315 -#: ../vector/v.in.ogr/main.c:360 ../vector/v.to.3d/args.c:19 +#: ../vector/v.extrude/main.c:95 ../vector/v.in.ogr/main.c:254 +#: ../vector/v.in.ogr/main.c:259 ../vector/v.in.ogr/main.c:268 +#: ../vector/v.in.ogr/main.c:284 ../vector/v.in.ogr/main.c:332 +#: ../vector/v.in.ogr/main.c:377 ../vector/v.to.3d/args.c:19 #: ../vector/v.to.3d/args.c:25 ../vector/v.in.db/main.c:94 #: ../vector/v.to.points/main.c:67 ../vector/v.to.points/main.c:71 -#: ../vector/v.decimate/main.c:149 ../vector/v.decimate/main.c:152 +#: ../vector/v.decimate/main.c:150 ../vector/v.decimate/main.c:153 #: ../vector/v.category/main.c:85 ../vector/v.category/main.c:89 #: ../vector/v.category/main.c:93 ../vector/v.edit/args.c:24 #: ../vector/v.edit/args.c:29 ../vector/v.edit/args.c:118 @@ -1424,15 +1431,16 @@ #: ../vector/v.edit/args.c:152 ../vector/v.edit/args.c:170 #: ../vector/v.edit/args.c:205 ../vector/v.net.centrality/main.c:121 #: ../vector/v.net.centrality/main.c:123 ../vector/v.out.postgis/args.c:15 -#: ../vector/v.out.postgis/args.c:19 ../vector/v.vect.stats/main.c:157 -#: ../vector/v.vect.stats/main.c:162 ../vector/v.vect.stats/main.c:167 -#: ../vector/v.vect.stats/main.c:172 ../vector/v.vect.stats/main.c:177 -#: ../vector/v.vect.stats/main.c:182 ../vector/v.extract/main.c:98 -#: ../vector/v.extract/main.c:103 ../vector/v.extract/main.c:109 -#: ../vector/v.extract/main.c:112 ../vector/v.extract/main.c:115 -#: ../vector/v.extract/main.c:125 ../vector/v.extract/main.c:135 -#: ../vector/v.generalize/main.c:94 ../vector/v.generalize/main.c:233 -#: ../vector/v.generalize/main.c:236 ../vector/v.to.db/parse.c:45 +#: ../vector/v.out.postgis/args.c:19 ../vector/v.vect.stats/main.c:153 +#: ../vector/v.vect.stats/main.c:158 ../vector/v.vect.stats/main.c:163 +#: ../vector/v.vect.stats/main.c:168 ../vector/v.vect.stats/main.c:173 +#: ../vector/v.vect.stats/main.c:178 ../vector/v.vect.stats/main.c:183 +#: ../vector/v.extract/main.c:99 ../vector/v.extract/main.c:105 +#: ../vector/v.extract/main.c:111 ../vector/v.extract/main.c:114 +#: ../vector/v.extract/main.c:117 ../vector/v.extract/main.c:127 +#: ../vector/v.extract/main.c:137 ../vector/v.generalize/main.c:94 +#: ../vector/v.generalize/main.c:233 ../vector/v.generalize/main.c:236 +#: ../vector/v.to.db/parse.c:45 msgid "Selection" msgstr "" @@ -1516,8 +1524,8 @@ #: ../locale/scriptstrings/r.in.wms_to_translate.c:26 #: ../locale/scriptstrings/r.in.wms_to_translate.c:28 #: ../db/db.databases/main.c:80 ../db/db.databases/main.c:91 -#: ../db/db.execute/main.c:144 ../db/db.execute/main.c:149 -#: ../db/db.execute/main.c:154 ../db/db.select/main.c:219 +#: ../db/db.execute/main.c:156 ../db/db.execute/main.c:161 +#: ../db/db.execute/main.c:166 ../db/db.select/main.c:219 #: ../db/db.select/main.c:224 msgid "Connection" msgstr "" @@ -1631,7 +1639,7 @@ #: ../locale/scriptstrings/g.extension_to_translate.c:30 #: ../locale/scriptstrings/t.rast.colors_to_translate.c:15 #: ../locale/scriptstrings/r.mask_to_translate.c:20 -#: ../raster/r.colors/edit_colors.c:116 ../raster/r.null/main.c:108 +#: ../raster/r.colors/edit_colors.c:133 ../raster/r.null/main.c:108 #: ../vector/v.colors/main.c:122 msgid "Remove" msgstr "" @@ -1650,7 +1658,7 @@ #: ../locale/scriptstrings/r.reclass.area_to_translate.c:4 #: ../locale/scriptstrings/t.rast.neighbors_to_translate.c:3 #: ../locale/scriptstrings/r3.in.xyz_to_translate.c:8 -#: ../raster/r.neighbors/main.c:170 ../raster/r.series/main.c:138 +#: ../raster/r.neighbors/main.c:170 ../raster/r.series/main.c:139 #: ../raster/r.in.lidar/main.c:113 ../raster/r.in.xyz/main.c:162 #: ../raster/r.patch/main.c:63 ../raster3d/r3.neighbors/main.c:212 #: ../raster3d/r3.in.lidar/main.c:167 ../vector/v.neighbors/main.c:54 @@ -1658,7 +1666,7 @@ msgstr "" #: ../locale/scriptstrings/t.rast.series_to_translate.c:4 -#: ../raster/r.series.accumulate/main.c:81 ../raster/r.series/main.c:139 +#: ../raster/r.series.accumulate/main.c:81 ../raster/r.series/main.c:140 #: ../raster/r.patch/main.c:64 ../raster/r.series.interp/main.c:65 msgid "series" msgstr "" @@ -1672,7 +1680,7 @@ msgstr "" #: ../locale/scriptstrings/t.rast.series_to_translate.c:8 -#: ../raster/r.neighbors/main.c:239 ../raster/r.series/main.c:168 +#: ../raster/r.neighbors/main.c:239 ../raster/r.series/main.c:169 #: ../raster/r.resamp.stats/main.c:282 ../raster3d/r3.neighbors/main.c:127 msgid "Quantile to calculate for method=quantile" msgstr "" @@ -1687,8 +1695,8 @@ msgstr "" #: ../locale/scriptstrings/t.rast.series_to_translate.c:11 -#: ../raster/r.series.accumulate/main.c:159 ../raster/r.series/main.c:187 -#: ../raster/r.resamp.stats/main.c:288 ../raster/r.resamp.filter/main.c:431 +#: ../raster/r.series.accumulate/main.c:159 ../raster/r.series/main.c:188 +#: ../raster/r.resamp.stats/main.c:288 ../raster/r.resamp.filter/main.c:436 msgid "Propagate NULLs" msgstr "" @@ -1696,8 +1704,8 @@ msgid "Lists information about space time datasets and maps." msgstr "" -#: ../locale/scriptstrings/t.info_to_translate.c:4 ../raster/r.info/main.c:72 -#: ../raster3d/r3.info/main.c:78 ../general/g.region/main.c:67 +#: ../locale/scriptstrings/t.info_to_translate.c:4 ../raster/r.info/main.c:74 +#: ../raster3d/r3.info/main.c:78 ../general/g.region/main.c:68 #: ../vector/v.info/main.c:40 msgid "extent" msgstr "" @@ -1709,8 +1717,8 @@ #: ../locale/scriptstrings/t.info_to_translate.c:9 #: ../locale/scriptstrings/i.oif_to_translate.c:6 #: ../raster/r.regression.multi/main.c:162 -#: ../raster/r.regression.line/main.c:69 ../general/g.region/main.c:147 -#: ../imagery/i.group/main.c:88 +#: ../raster/r.regression.line/main.c:69 ../general/g.region/main.c:148 +#: ../imagery/i.group/main.c:94 msgid "Print in shell script style" msgstr "" @@ -1912,7 +1920,7 @@ msgstr "" #: ../locale/scriptstrings/v.what.vect_to_translate.c:16 -msgid "Maximum query distance in map units" +msgid "Maximum query distance in map units (meters for ll)" msgstr "" #: ../locale/scriptstrings/t.rast.contour_to_translate.c:1 @@ -1980,7 +1988,7 @@ #: ../general/g.rename/main.c:46 ../general/g.copy/main.c:42 #: ../general/g.dirseps/main.c:35 ../general/g.access/main.c:38 #: ../general/g.filename/main.c:40 ../general/g.remove/main.c:70 -#: ../imagery/i.target/main.c:46 ../imagery/i.group/main.c:53 +#: ../imagery/i.target/main.c:46 ../imagery/i.group/main.c:54 msgid "map management" msgstr "" @@ -1999,10 +2007,10 @@ #: ../locale/scriptstrings/r3.in.xyz_to_translate.c:2 #: ../locale/scriptstrings/t.rast3d.algebra_to_translate.c:4 #: ../locale/scriptstrings/t.rast3d.extract_to_translate.c:4 -#: ../raster/r.colors/edit_colors.c:59 ../raster/r.univar/r3.univar_main.c:98 +#: ../raster/r.colors/edit_colors.c:76 ../raster/r.univar/r3.univar_main.c:98 #: ../raster/r.to.rast3elev/main.c:363 #: ../raster/r.colors.out/raster3d_main.c:46 ../raster3d/r3.support/main.c:49 -#: ../raster3d/r3.gwflow/main.c:159 ../raster3d/r3.out.netcdf/main.c:586 +#: ../raster3d/r3.gwflow/main.c:159 ../raster3d/r3.out.netcdf/main.c:587 #: ../raster3d/r3.retile/main.c:96 ../raster3d/r3.neighbors/main.c:208 #: ../raster3d/r3.out.vtk/main.c:376 ../raster3d/r3.mkdspf/main.c:79 #: ../raster3d/r3.mask/main.c:133 ../raster3d/r3.in.v5d/main.c:178 @@ -2013,7 +2021,7 @@ #: ../raster3d/r3.to.rast/main.c:259 ../raster3d/r3.stats/main.c:48 #: ../raster3d/r3.gradient/main.c:43 ../raster3d/r3.out.ascii/main.c:302 #: ../raster3d/r3.in.lidar/main.c:162 ../raster3d/r3.null/main.c:180 -#: ../raster3d/r3.in.ascii/main.c:354 ../misc/m.nviz.image/main.c:55 +#: ../raster3d/r3.in.ascii/main.c:354 ../misc/m.nviz.image/main.c:54 #: ../misc/m.nviz.script/main.c:72 msgid "raster3d" msgstr "" @@ -2027,7 +2035,7 @@ #: ../locale/scriptstrings/t.rast3d.extract_to_translate.c:5 #: ../raster/r.to.rast3/main.c:199 ../raster/r.to.rast3elev/main.c:364 #: ../raster3d/r3.support/main.c:51 ../raster3d/r3.gwflow/main.c:161 -#: ../raster3d/r3.out.netcdf/main.c:589 ../raster3d/r3.retile/main.c:98 +#: ../raster3d/r3.out.netcdf/main.c:590 ../raster3d/r3.retile/main.c:98 #: ../raster3d/r3.neighbors/main.c:210 ../raster3d/r3.out.vtk/main.c:378 #: ../raster3d/r3.mkdspf/main.c:81 ../raster3d/r3.mask/main.c:135 #: ../raster3d/r3.in.v5d/main.c:180 ../raster3d/r3.out.bin/main.c:207 @@ -2113,18 +2121,19 @@ #: ../raster/r.in.gridatb/main.c:46 ../raster/r.in.png/main.c:520 #: ../raster/r.in.lidar/main.c:109 ../raster/r.in.xyz/main.c:159 #: ../raster/r.in.bin/main.c:258 ../raster/r.in.mat/main.c:92 -#: ../raster/r.proj/main.c:147 ../raster/r.in.gdal/main.c:93 +#: ../raster/r.proj/main.c:150 ../raster/r.in.gdal/main.c:96 #: ../raster/r.external/main.c:58 ../raster3d/r3.in.v5d/main.c:179 #: ../raster3d/r3.in.bin/main.c:253 ../raster3d/r3.in.lidar/main.c:163 -#: ../raster3d/r3.in.ascii/main.c:355 ../vector/v.proj/main.c:71 +#: ../raster3d/r3.in.ascii/main.c:355 ../vector/v.proj/main.c:76 #: ../vector/v.in.lidar/main.c:137 ../vector/v.in.dwg/main.c:83 -#: ../vector/v.in.ogr/main.c:195 ../vector/v.in.db/main.c:53 +#: ../vector/v.in.ogr/main.c:198 ../vector/v.in.db/main.c:53 #: ../vector/v.in.ascii/main.c:71 ../vector/v.in.dxf/main.c:65 #: ../vector/v.external/main.c:53 msgid "import" msgstr "" #: ../locale/scriptstrings/i.in.spotvgt_to_translate.c:4 +#: ../imagery/i.vi/main.c:92 msgid "NDVI" msgstr "" @@ -2146,6 +2155,7 @@ #: ../locale/scriptstrings/t.vect.algebra_to_translate.c:3 #: ../locale/scriptstrings/t.rast.algebra_to_translate.c:3 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:3 #: ../locale/scriptstrings/t.rast.mapcalc_to_translate.c:3 #: ../locale/scriptstrings/t.rast3d.mapcalc_to_translate.c:3 #: ../locale/scriptstrings/t.rast3d.algebra_to_translate.c:3 @@ -2162,7 +2172,7 @@ msgstr "" #: ../locale/scriptstrings/t.vect.algebra_to_translate.c:9 -#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:10 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:11 #: ../locale/scriptstrings/t.rast.mapcalc_to_translate.c:11 #: ../locale/scriptstrings/t.rast3d.mapcalc_to_translate.c:12 #: ../locale/scriptstrings/t.rast3d.algebra_to_translate.c:11 @@ -2240,7 +2250,7 @@ msgstr "" #: ../locale/scriptstrings/t.rast.to.vect_to_translate.c:18 -#: ../raster/r.to.vect/main.c:117 ../vector/v.proj/main.c:130 +#: ../raster/r.to.vect/main.c:117 ../vector/v.proj/main.c:143 msgid "Do not build vector topology" msgstr "" @@ -2271,7 +2281,7 @@ msgstr "" #: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:3 -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:4 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:5 #: ../raster/r.resamp.interp/main.c:78 ../raster/r.surf.idw/main.c:106 #: ../raster/r.surf.contour/main.c:62 ../raster/r.fill.stats/main.c:777 #: ../raster/r.series.interp/main.c:66 ../raster/r.resamp.bspline/main.c:82 @@ -2280,11 +2290,18 @@ msgid "interpolation" msgstr "" -#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:9 -msgid "Number of interpolation processes to run in parallel" +#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:6 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:7 +#: ../raster/r.fill.stats/main.c:779 ../raster/r.resamp.bspline/main.c:84 +#: ../vector/v.surf.rst/main.c:152 ../vector/v.vol.rst/main.c:241 +msgid "no-data filling" msgstr "" #: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:10 +msgid "Number of interpolation processes to run in parallel" +msgstr "" + +#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:11 msgid "Assign the space time raster dataset start and end time to the output map" msgstr "" @@ -2332,7 +2349,7 @@ #: ../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 -#: ../raster/r.watershed/front/main.c:76 +#: ../raster/r.watershed/front/main.c:78 msgid "accumulation" msgstr "" @@ -2467,6 +2484,7 @@ msgstr "" #: ../locale/scriptstrings/r.in.wms_to_translate.c:6 +#: ../locale/scriptstrings/r.drain_to_translate.c:9 #: ../locale/scriptstrings/r.import_to_translate.c:11 #: ../locale/scriptstrings/r3.in.xyz_to_translate.c:14 #: ../imagery/i.ifft/main.c:93 ../vector/v.kernel/main.c:133 @@ -2547,7 +2565,7 @@ msgstr "" #: ../locale/scriptstrings/r.in.wms_to_translate.c:32 -#: ../display/d.mon/main.c:102 ../display/d.grid/main.c:113 +#: ../display/d.mon/main.c:102 ../display/d.grid/main.c:112 #: ../display/d.legend.vect/main.c:101 ../display/d.legend/main.c:246 #: ../display/d.path/main.c:115 ../display/d.erase/main.c:37 #: ../display/d.histogram/main.c:108 ../general/g.pnmcomp/main.c:325 @@ -2585,8 +2603,8 @@ msgstr "" #: ../locale/scriptstrings/t.vect.db.select_to_translate.c:6 -#: ../vector/v.decimate/main.c:128 ../vector/v.outlier/main.c:72 -#: ../vector/v.extract/main.c:79 +#: ../vector/v.decimate/main.c:129 ../vector/v.outlier/main.c:72 +#: ../vector/v.extract/main.c:80 msgid "select" msgstr "" @@ -2659,7 +2677,7 @@ #: ../locale/scriptstrings/v.build.all_to_translate.c:3 #: ../locale/scriptstrings/t.topology_to_translate.c:3 #: ../vector/v.clean/main.c:52 ../vector/v.build.polylines/main.c:111 -#: ../vector/v.in.ogr/main.c:197 ../vector/v.build/main.c:37 +#: ../vector/v.in.ogr/main.c:200 ../vector/v.build/main.c:37 #: ../vector/v.info/main.c:39 ../vector/v.out.postgis/main.c:48 #: ../vector/v.generalize/main.c:82 msgid "topology" @@ -2676,7 +2694,7 @@ msgstr "" #: ../locale/scriptstrings/t.snap_to_translate.c:4 ../vector/v.clean/main.c:54 -#: ../vector/v.in.ogr/main.c:199 +#: ../vector/v.in.ogr/main.c:202 msgid "snapping" msgstr "" @@ -2691,14 +2709,14 @@ #: ../locale/scriptstrings/v.import_to_translate.c:4 #: ../locale/scriptstrings/r.import_to_translate.c:4 -#: ../locale/scriptstrings/m.proj_to_translate.c:3 ../raster/r.proj/main.c:145 -#: ../raster/r.latlong/main.c:59 ../general/g.proj/main.c:65 -#: ../general/g.setproj/main.c:79 ../vector/v.proj/main.c:69 +#: ../locale/scriptstrings/m.proj_to_translate.c:3 ../raster/r.proj/main.c:148 +#: ../raster/r.latlong/main.c:58 ../general/g.proj/main.c:65 +#: ../general/g.setproj/main.c:79 ../vector/v.proj/main.c:74 msgid "projection" msgstr "" #: ../locale/scriptstrings/v.import_to_translate.c:5 -#: ../vector/v.in.ogr/main.c:207 +#: ../vector/v.in.ogr/main.c:210 msgid "Name of OGR datasource to be imported" msgstr "" @@ -2707,6 +2725,7 @@ #: ../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/i.spectral_to_translate.c:9 #: ../locale/scriptstrings/r.import_to_translate.c:6 #: ../locale/scriptstrings/r.import_to_translate.c:8 #: ../locale/scriptstrings/t.register_to_translate.c:6 @@ -2722,15 +2741,15 @@ #: ../locale/scriptstrings/r3.in.xyz_to_translate.c:22 #: ../locale/scriptstrings/r3.in.xyz_to_translate.c:24 #: ../locale/scriptstrings/r3.in.xyz_to_translate.c:27 -#: ../raster/r.sun/main.c:272 ../raster/r.sun/main.c:281 -#: ../raster/r.sun/main.c:290 ../raster/r.sun/main.c:299 -#: ../raster/r.sun/main.c:307 ../raster/r.sun/main.c:316 -#: ../raster/r.sun/main.c:325 ../raster/r.sun/main.c:334 -#: ../raster/r.sun/main.c:343 ../raster/r.sun/main.c:352 -#: ../raster/r.sun/main.c:361 ../raster/r.sun/main.c:370 -#: ../raster/r.sun/main.c:379 ../raster/r.sun/main.c:386 -#: ../raster/r.sun/main.c:394 ../raster/r.horizon/main.c:195 -#: ../raster/r.horizon/main.c:204 ../raster/r.horizon/main.c:212 +#: ../raster/r.sun/main.c:271 ../raster/r.sun/main.c:280 +#: ../raster/r.sun/main.c:289 ../raster/r.sun/main.c:298 +#: ../raster/r.sun/main.c:306 ../raster/r.sun/main.c:315 +#: ../raster/r.sun/main.c:324 ../raster/r.sun/main.c:333 +#: ../raster/r.sun/main.c:342 ../raster/r.sun/main.c:351 +#: ../raster/r.sun/main.c:360 ../raster/r.sun/main.c:369 +#: ../raster/r.sun/main.c:378 ../raster/r.sun/main.c:385 +#: ../raster/r.sun/main.c:393 ../raster/r.horizon/main.c:194 +#: ../raster/r.horizon/main.c:203 ../raster/r.horizon/main.c:211 #: ../raster/r.spread/main.c:125 ../raster/r.spread/main.c:139 #: ../raster/r.spread/main.c:151 ../raster/r.spread/main.c:164 #: ../raster/r.spread/main.c:177 ../raster/r.spread/main.c:189 @@ -2738,6 +2757,7 @@ #: ../raster/r.in.lidar/main.c:133 ../raster/r.in.xyz/main.c:213 #: ../raster/r.in.xyz/main.c:222 ../raster/r.in.xyz/main.c:230 #: ../raster/r.in.xyz/main.c:241 ../raster/r.in.xyz/main.c:251 +#: ../raster/r.buildvrt/main.c:86 ../raster/r.buildvrt/main.c:92 #: ../raster/r.external/main.c:66 ../raster/r.external/main.c:74 #: ../raster/r.external/main.c:83 ../raster/r.sim/r.sim.sediment/main.c:158 #: ../raster/r.sim/r.sim.sediment/main.c:166 @@ -2754,18 +2774,18 @@ #: ../display/d.text/main.c:154 ../raster3d/r3.flow/main.c:188 #: ../raster3d/r3.flow/main.c:195 ../raster3d/r3.flow/main.c:205 #: ../raster3d/r3.in.lidar/main.c:177 ../raster3d/r3.in.lidar/main.c:184 -#: ../vector/v.in.ogr/main.c:223 ../vector/v.edit/args.c:96 +#: ../vector/v.in.ogr/main.c:240 ../vector/v.edit/args.c:96 #: ../vector/v.edit/args.c:215 msgid "Input" msgstr "" #: ../locale/scriptstrings/v.import_to_translate.c:7 -#: ../vector/v.in.ogr/main.c:219 +#: ../vector/v.in.ogr/main.c:236 msgid "OGR layer name. If not given, all available layers are imported" msgstr "" #: ../locale/scriptstrings/v.import_to_translate.c:9 -#: ../vector/v.proj/main.c:106 +#: ../vector/v.proj/main.c:111 msgid "Name for output vector map (default: input)" msgstr "" @@ -2779,17 +2799,17 @@ #: ../locale/scriptstrings/v.import_to_translate.c:14 #: ../locale/scriptstrings/db.in.ogr_to_translate.c:11 -#: ../vector/v.in.ogr/main.c:296 +#: ../vector/v.in.ogr/main.c:313 msgid "Encoding value for attribute data" msgstr "" #: ../locale/scriptstrings/v.import_to_translate.c:15 -#: ../vector/v.in.ogr/main.c:298 +#: ../vector/v.in.ogr/main.c:315 msgid "Overrides encoding interpretation, useful when importing ESRI Shapefile" msgstr "" #: ../locale/scriptstrings/v.import_to_translate.c:17 -#: ../vector/v.in.ogr/main.c:274 +#: ../vector/v.in.ogr/main.c:291 msgid "Snapping threshold for boundaries (map units)" msgstr "" @@ -2817,12 +2837,12 @@ msgstr "" #: ../locale/scriptstrings/v.import_to_translate.c:25 -#: ../vector/v.in.ogr/main.c:319 +#: ../vector/v.in.ogr/main.c:336 msgid "List supported OGR formats and exit" msgstr "" #: ../locale/scriptstrings/v.import_to_translate.c:26 -#: ../vector/v.in.ogr/main.c:325 +#: ../vector/v.in.ogr/main.c:342 msgid "List available OGR layers in data source and exit" msgstr "" @@ -2832,16 +2852,16 @@ #: ../locale/scriptstrings/t.rast.import_to_translate.c:18 #: ../locale/scriptstrings/t.vect.import_to_translate.c:14 #: ../locale/scriptstrings/r.import_to_translate.c:31 -#: ../raster/r.in.lidar/main.c:300 ../raster/r.in.gdal/main.c:185 +#: ../raster/r.in.lidar/main.c:300 ../raster/r.in.gdal/main.c:202 #: ../raster/r.external/main.c:102 ../raster3d/r3.in.lidar/main.c:293 -#: ../vector/v.in.lidar/main.c:321 ../vector/v.in.ogr/main.c:347 +#: ../vector/v.in.lidar/main.c:321 ../vector/v.in.ogr/main.c:364 #: ../vector/v.external/args.c:45 msgid "Override projection check (use current location's projection)" msgstr "" #: ../locale/scriptstrings/v.import_to_translate.c:28 #: ../locale/scriptstrings/r.import_to_translate.c:32 -#: ../vector/v.in.ogr/main.c:349 ../vector/v.external/args.c:47 +#: ../vector/v.in.ogr/main.c:366 ../vector/v.external/args.c:47 msgid "Assume that the dataset has the same projection as the current location" msgstr "" @@ -2970,66 +2990,66 @@ #: ../locale/scriptstrings/t.rast.colors_to_translate.c:22 #: ../locale/scriptstrings/t.rast.colors_to_translate.c:24 #: ../locale/scriptstrings/t.rast.colors_to_translate.c:26 -#: ../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 ../raster/r.category/main.c:81 +#: ../raster/r.colors/edit_colors.c:107 ../raster/r.colors/edit_colors.c:114 +#: ../raster/r.colors/edit_colors.c:121 ../raster/r.colors/edit_colors.c:128 +#: ../raster/r.colors/edit_colors.c:139 ../raster/r.colors/edit_colors.c:157 +#: ../raster/r.colors/edit_colors.c:162 ../raster/r.colors/edit_colors.c:167 +#: ../raster/r.colors/edit_colors.c:172 ../raster/r.category/main.c:81 #: ../raster/r.category/main.c:88 ../display/d.linegraph/main.c:270 #: ../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:112 ../vector/v.colors/main.c:138 -#: ../vector/v.colors/main.c:143 ../vector/v.colors/main.c:148 +#: ../vector/v.colors/main.c:112 ../vector/v.colors/main.c:145 +#: ../vector/v.colors/main.c:150 ../vector/v.colors/main.c:155 msgid "Define" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:8 -#: ../raster/r.colors/edit_colors.c:96 ../vector/v.colors/main.c:98 +#: ../raster/r.colors/edit_colors.c:113 ../vector/v.colors/main.c:98 msgid "Raster map from which to copy color table" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:10 -#: ../raster/r.colors/edit_colors.c:103 ../vector/v.colors/main.c:105 +#: ../raster/r.colors/edit_colors.c:120 ../vector/v.colors/main.c:105 msgid "3D raster map from which to copy color table" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:12 -#: ../raster/r.colors/edit_colors.c:109 ../vector/v.colors/main.c:111 +#: ../raster/r.colors/edit_colors.c:126 ../vector/v.colors/main.c:111 msgid "Path to rules file" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:14 -#: ../raster/r.colors/edit_colors.c:115 ../vector/v.colors/main.c:121 +#: ../raster/r.colors/edit_colors.c:132 ../vector/v.colors/main.c:121 msgid "Remove existing color table" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:16 -#: ../raster/r.colors/edit_colors.c:121 ../vector/v.colors/main.c:127 +#: ../raster/r.colors/edit_colors.c:138 ../vector/v.colors/main.c:127 msgid "Only write new color table if it does not already exist" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:17 -#: ../raster/r.colors/edit_colors.c:126 ../vector/v.colors/main.c:131 +#: ../raster/r.colors/edit_colors.c:143 ../vector/v.colors/main.c:131 msgid "List available rules then exit" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:19 -#: ../raster/r.colors/edit_colors.c:132 ../vector/v.colors/main.c:137 +#: ../raster/r.colors/edit_colors.c:156 ../vector/v.colors/main.c:144 msgid "Invert colors" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:21 -#: ../raster/r.colors/edit_colors.c:137 ../vector/v.colors/main.c:142 +#: ../raster/r.colors/edit_colors.c:161 ../vector/v.colors/main.c:149 msgid "Logarithmic scaling" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:23 -#: ../raster/r.colors/edit_colors.c:142 ../vector/v.colors/main.c:147 +#: ../raster/r.colors/edit_colors.c:166 ../vector/v.colors/main.c:154 msgid "Logarithmic-absolute scaling" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:25 -#: ../raster/r.colors/edit_colors.c:147 +#: ../raster/r.colors/edit_colors.c:171 msgid "Histogram equalization" msgstr "" @@ -3047,6 +3067,7 @@ msgstr "" #: ../locale/scriptstrings/t.rename_to_translate.c:4 +#: ../locale/scriptstrings/v.db.renamecolumn_to_translate.c:5 #: ../general/g.rename/main.c:47 msgid "rename" msgstr "" @@ -3205,7 +3226,7 @@ msgstr "" #: ../locale/scriptstrings/v.unpack_to_translate.c:1 -msgid "Imports a vector map as GRASS GIS specific archive file (packed with v.pack)" +msgid "Imports a GRASS GIS specific vector archive file (packed with v.pack) as a vector map" msgstr "" #: ../locale/scriptstrings/v.unpack_to_translate.c:5 @@ -3227,7 +3248,7 @@ #: ../locale/scriptstrings/r.unpack_to_translate.c:10 ../ps/ps.map/main.c:100 #: ../ps/ps.map/main.c:113 ../ps/ps.map/main.c:135 #: ../raster/r.univar/r.univar_main.c:42 ../raster/r.kappa/main.c:90 -#: ../raster/r.kappa/main.c:98 +#: ../raster/r.kappa/main.c:98 ../raster/r.kappa/main.c:114 msgid "Output settings" msgstr "" @@ -3235,7 +3256,7 @@ #: ../locale/scriptstrings/r.unpack_to_translate.c:9 #: ../locale/scriptstrings/t.rast.import_to_translate.c:19 #: ../locale/scriptstrings/t.vect.import_to_translate.c:15 -#: ../raster/r.in.lidar/main.c:302 ../raster/r.in.gdal/main.c:187 +#: ../raster/r.in.lidar/main.c:302 ../raster/r.in.gdal/main.c:204 #: ../raster/r.external/main.c:104 ../raster3d/r3.in.lidar/main.c:295 #: ../vector/v.in.lidar/main.c:323 msgid "Assume that the dataset has same projection as the current location" @@ -3269,6 +3290,7 @@ #: ../locale/scriptstrings/v.db.univar_to_translate.c:8 #: ../locale/scriptstrings/db.univar_to_translate.c:8 +#: ../raster/r.info/main.c:91 msgid "Print stats in shell script style" msgstr "" @@ -3337,7 +3359,7 @@ msgstr "" #: ../locale/scriptstrings/r.unpack_to_translate.c:1 -msgid "Imports a raster map as GRASS GIS specific archive file (packed with r.pack)" +msgid "Imports a GRASS GIS specific raster archive file (packed with r.pack) as a raster map" msgstr "" #: ../locale/scriptstrings/r.unpack_to_translate.c:6 @@ -3353,23 +3375,23 @@ msgid "multispectral" msgstr "" -#: ../locale/scriptstrings/i.spectral_to_translate.c:9 +#: ../locale/scriptstrings/i.spectral_to_translate.c:10 msgid "Name for output image (or text file for -t)" msgstr "" -#: ../locale/scriptstrings/i.spectral_to_translate.c:11 +#: ../locale/scriptstrings/i.spectral_to_translate.c:12 msgid "Graphics format for output file" msgstr "" -#: ../locale/scriptstrings/i.spectral_to_translate.c:13 +#: ../locale/scriptstrings/i.spectral_to_translate.c:14 msgid "Show sampling coordinates instead of numbering in the legend" msgstr "" -#: ../locale/scriptstrings/i.spectral_to_translate.c:14 +#: ../locale/scriptstrings/i.spectral_to_translate.c:15 msgid "Use gnuplot for display" msgstr "" -#: ../locale/scriptstrings/i.spectral_to_translate.c:15 +#: ../locale/scriptstrings/i.spectral_to_translate.c:16 msgid "output to text file" msgstr "" @@ -3473,8 +3495,8 @@ #: ../locale/scriptstrings/t.rast.import_to_translate.c:6 #: ../locale/scriptstrings/t.vect.import_to_translate.c:6 -#: ../raster/r.in.gdal/main.c:94 ../general/g.proj/main.c:66 -#: ../vector/v.in.ogr/main.c:200 +#: ../raster/r.in.gdal/main.c:97 ../general/g.proj/main.c:66 +#: ../vector/v.in.ogr/main.c:203 msgid "create location" msgstr "" @@ -3489,17 +3511,19 @@ msgstr "" #: ../locale/scriptstrings/t.rast.import_to_translate.c:13 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:23 #: ../locale/scriptstrings/r.import_to_translate.c:10 -#: ../raster/r.stream.extract/main.c:141 ../raster/r.resamp.bspline/main.c:151 -#: ../raster/r.proj/main.c:192 ../raster/r.in.gdal/main.c:123 +#: ../raster/r.stream.extract/main.c:141 ../raster/r.resamp.bspline/main.c:153 +#: ../raster/r.proj/main.c:195 ../raster/r.in.gdal/main.c:126 #: ../vector/v.to.rast/main.c:117 ../vector/v.surf.bspline/main.c:195 msgid "Cache size for raster rows" msgstr "" #: ../locale/scriptstrings/t.rast.import_to_translate.c:14 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:22 #: ../locale/scriptstrings/r.import_to_translate.c:9 -#: ../raster/r.stream.extract/main.c:140 ../raster/r.resamp.bspline/main.c:150 -#: ../raster/r.proj/main.c:191 ../raster/r.in.gdal/main.c:122 +#: ../raster/r.stream.extract/main.c:140 ../raster/r.resamp.bspline/main.c:152 +#: ../raster/r.proj/main.c:194 ../raster/r.in.gdal/main.c:125 #: ../vector/v.to.rast/main.c:116 ../vector/v.surf.bspline/main.c:194 msgid "Maximum memory to be used (in MB)" msgstr "" @@ -3595,52 +3619,68 @@ 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.rectify/main.c:132 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:3 +#: ../raster/r.surf.area/main.c:77 ../raster/r.contour/main.c:88 +#: ../raster/r.random.surface/main.c:58 ../raster/r.surf.random/main.c:37 +#: ../raster/r.surf.fractal/main.c:39 ../raster/r.surf.idw/main.c:105 +#: ../raster/r.surf.contour/main.c:61 ../raster/r.fill.stats/main.c:776 +#: ../raster/r.resamp.bspline/main.c:80 ../raster/r.surf.gauss/main.c:39 +#: ../vector/v.surf.idw/main.c:88 ../vector/v.surf.rst/main.c:148 +#: ../vector/v.surf.bspline/main.c:92 ../vector/v.vol.rst/main.c:237 +msgid "surface" +msgstr "" + +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:6 +#: ../raster/r.resamp.bspline/main.c:83 +msgid "splines" +msgstr "" + +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:8 +#: ../raster/r.proj/main.c:185 ../imagery/i.rectify/main.c:132 #: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:126 msgid "Interpolation method to use" msgstr "" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:6 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:9 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 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:10 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:12 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:14 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:16 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:18 msgid "RST options" msgstr "" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:8 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:11 msgid "Spline smoothing parameter" msgstr "" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:10 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:13 msgid "Width of hole edge used for interpolation (in cells)" msgstr "" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:12 -#: ../vector/v.surf.rst/main.c:307 ../vector/v.vol.rst/main.c:319 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:15 +#: ../vector/v.surf.rst/main.c:310 ../vector/v.vol.rst/main.c:321 msgid "Minimum number of points for approximation in a segment (>segmax)" msgstr "" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:14 -#: ../vector/v.surf.rst/main.c:298 ../vector/v.vol.rst/main.c:310 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:17 +#: ../vector/v.surf.rst/main.c:301 ../vector/v.vol.rst/main.c:312 msgid "Maximum number of points in a segment" msgstr "" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:16 -#: ../raster/r.resamp.bspline/main.c:131 ../vector/v.surf.bspline/main.c:177 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:19 +#: ../raster/r.resamp.bspline/main.c:133 ../vector/v.surf.bspline/main.c:177 msgid "Tykhonov regularization parameter (affects smoothing)" msgstr "" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:17 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:20 msgid "Used in bilinear and bicubic spline interpolation" msgstr "" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:18 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:21 msgid "Spline options" msgstr "" @@ -3726,7 +3766,7 @@ msgid "r.mapcalc expression for temporal and spatial analysis of space time raster datasets" msgstr "" -#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:12 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:13 #: ../locale/scriptstrings/t.rast3d.algebra_to_translate.c:13 msgid "Use granularity sampling instead of the temporal topology approach" msgstr "" @@ -3795,7 +3835,7 @@ msgstr "" #: ../locale/scriptstrings/v.dissolve_to_translate.c:3 -#: ../vector/v.extract/main.c:80 +#: ../vector/v.extract/main.c:81 msgid "dissolve" msgstr "" @@ -3807,6 +3847,77 @@ msgid "Name of attribute column used to dissolve common boundaries" msgstr "" +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:1 +msgid "Calculates a new raster map from a simple r.mapcalc expression." +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:4 +msgid "simple" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:5 +msgid "Formula (e.g. A-B or A*C+B)" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:6 +msgid "Name of input A raster map" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:7 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:9 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:11 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:13 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:15 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:17 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:23 +#: ../raster/r.stream.extract/main.c:89 ../raster/r.stream.extract/main.c:97 +#: ../raster/r.flow/main.c:435 ../raster/r.flow/main.c:441 +msgid "Input maps" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:8 +msgid "Name of input B raster map" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:10 +msgid "Name of input C raster map" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:12 +msgid "Name of input D raster map" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:14 +msgid "Name of input E raster map" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:16 +msgid "Name of input F raster map" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:18 +#: ../raster/r.random/main.c:89 ../raster/r.mapcalc/main.c:105 +msgid "Seed for rand() function" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:19 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:21 +msgid "Random" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:20 +#: ../raster/r.mapcalc/main.c:109 +msgid "Generate random seed (result is non-deterministic)" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:22 +msgid "Quote the map names" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:24 +msgid "Case sensitive variable names" +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 "" @@ -3815,6 +3926,114 @@ msgid "Create the location specified by the \"location\" parameter and exit. Do not import the space time vector datasets." msgstr "" +#: ../locale/scriptstrings/r.drain_to_translate.c:1 +#: ../raster/r.drain/main.c:113 +msgid "Traces a flow through an elevation model or cost surface on a raster map." +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:3 ../raster/r.path/main.c:151 +#: ../raster/r.solute.transport/main.c:230 ../raster/r.topmodel/main.c:52 +#: ../raster/r.uslek/main.c:54 ../raster/r.usler/main.c:53 +#: ../raster/r.gwflow/main.c:210 ../raster/r.stream.extract/main.c:77 +#: ../raster/r.fill.dir/main.c:89 ../raster/r.basins.fill/main.c:55 +#: ../raster/r.water.outlet/main.c:58 ../raster/r.drain/main.c:110 +#: ../raster/r.topidx/main.c:40 ../raster/r.flow/main.c:422 +#: ../raster/r.carve/main.c:75 ../raster/r.lake/main.c:151 +#: ../raster/r.watershed/front/main.c:76 +#: ../raster/r.sim/r.sim.sediment/main.c:115 +#: ../raster/r.sim/r.sim.water/main.c:114 ../raster3d/r3.gwflow/main.c:162 +#: ../raster3d/r3.flow/main.c:180 +msgid "hydrology" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:4 ../raster/r.path/main.c:152 +#: ../raster/r.walk/main.c:204 ../raster/r.cost/main.c:164 +#: ../raster/r.drain/main.c:111 +msgid "cost surface" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:5 +#: ../raster/r.drain/main.c:116 +msgid "Name of input elevation or cost surface raster map" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:6 +#: ../raster/r.drain/main.c:121 +msgid "Name of input movement direction map associated with the cost surface" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:7 +#: ../raster/r.drain/main.c:123 +msgid "Direction in degrees CCW from east" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:8 +#: ../locale/scriptstrings/r.drain_to_translate.c:23 +#: ../raster/r.drain/main.c:125 ../raster/r.drain/main.c:168 +msgid "Cost surface" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:10 +#: ../raster/r.drain/main.c:133 +msgid "Name for output drain vector map" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:11 +#: ../raster/r.drain/main.c:134 +msgid "Recommended for cost surface made using knight's move" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:12 +#: ../raster/r.path/main.c:195 ../raster/r.walk/main.c:260 +#: ../raster/r.cost/main.c:223 ../raster/r.drain/main.c:139 +msgid "Coordinates of starting point(s) (E,N)" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:13 +#: ../locale/scriptstrings/r.drain_to_translate.c:15 +#: ../raster/r.path/main.c:196 ../raster/r.path/main.c:202 +#: ../raster/r.walk/main.c:242 ../raster/r.walk/main.c:254 +#: ../raster/r.walk/main.c:261 ../raster/r.walk/main.c:342 +#: ../raster/r.cost/main.c:205 ../raster/r.cost/main.c:217 +#: ../raster/r.cost/main.c:224 ../raster/r.cost/main.c:274 +#: ../raster/r.drain/main.c:140 ../raster/r.drain/main.c:147 +msgid "Start" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:14 +#: ../raster/r.path/main.c:201 ../raster/r.drain/main.c:145 +msgid "Name of starting vector points map(s)" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:16 +#: ../raster/r.path/main.c:206 ../raster/r.drain/main.c:151 +msgid "Copy input cell values on output" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:17 +#: ../locale/scriptstrings/r.drain_to_translate.c:19 +#: ../locale/scriptstrings/r.drain_to_translate.c:21 +#: ../raster/r.path/main.c:207 ../raster/r.path/main.c:212 +#: ../raster/r.path/main.c:217 ../raster/r.drain/main.c:152 +#: ../raster/r.drain/main.c:157 ../raster/r.drain/main.c:162 +msgid "Path settings" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:18 +#: ../raster/r.path/main.c:211 ../raster/r.drain/main.c:156 +msgid "Accumulate input values along the path" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:20 +#: ../raster/r.path/main.c:216 ../raster/r.drain/main.c:161 +msgid "Count cell numbers along the path" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:22 +#: ../raster/r.drain/main.c:167 +msgid "The input raster map is a cost surface (direction surface must also be specified)" +msgstr "" + #: ../locale/scriptstrings/r.import_to_translate.c:1 msgid "Imports raster data into a GRASS raster map using GDAL library and reprojects on the fly." msgstr "" @@ -3857,14 +4076,15 @@ #: ../locale/scriptstrings/r.import_to_translate.c:24 #: ../raster/r.in.poly/main.c:50 ../raster/r.in.ascii/main.c:92 -#: ../raster/r.in.bin/main.c:298 ../raster/r.in.gdal/main.c:140 -#: ../raster/r.support/main.c:66 ../raster/r.external/main.c:90 +#: ../raster/r.buildvrt/main.c:102 ../raster/r.in.bin/main.c:298 +#: ../raster/r.in.gdal/main.c:143 ../raster/r.support/main.c:66 +#: ../raster/r.external/main.c:90 msgid "Title for resultant raster map" msgstr "" #: ../locale/scriptstrings/r.import_to_translate.c:25 -#: ../raster/r.in.gdal/main.c:141 ../raster/r.in.gdal/main.c:150 -#: ../raster/r.in.gdal/main.c:159 ../raster/r.in.gdal/main.c:165 +#: ../raster/r.in.gdal/main.c:144 ../raster/r.in.gdal/main.c:153 +#: ../raster/r.in.gdal/main.c:162 ../raster/r.in.gdal/main.c:168 #: ../raster/r.external/main.c:91 ../imagery/i.landsat.toar/main.c:94 #: ../imagery/i.landsat.toar/main.c:116 ../imagery/i.landsat.toar/main.c:125 #: ../imagery/i.landsat.toar/main.c:134 ../imagery/i.landsat.toar/main.c:142 @@ -3878,102 +4098,20 @@ #: ../locale/scriptstrings/r.import_to_translate.c:27 #: ../locale/scriptstrings/r.import_to_translate.c:29 -#: ../raster/r.horizon/main.c:278 ../raster/r.horizon/main.c:297 +#: ../raster/r.horizon/main.c:277 ../raster/r.horizon/main.c:296 msgid "Optional" msgstr "" #: ../locale/scriptstrings/r.import_to_translate.c:28 -#: ../raster/r.proj/main.c:208 +#: ../raster/r.proj/main.c:219 msgid "Do not perform region cropping optimization" msgstr "" #: ../locale/scriptstrings/r.import_to_translate.c:30 -#: ../raster/r.in.gdal/main.c:214 +#: ../raster/r.in.gdal/main.c:231 msgid "Force Lat/Lon maps to fit into geographic coordinates (90N,S; 180E,W)" msgstr "" -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:1 -msgid "Performs inter-satellite calibration on DMSP-OLS Nighttime Lights Time Series" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:3 -msgid "inter-satellite" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:4 -#, fuzzy -msgid "calibration" -msgstr "Vị trí: %s\n" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:5 -msgid "nighttime lights" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:6 -#, fuzzy -msgid "time series" -msgstr "địa Ä‘iểm" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:7 -msgid "DMSP-OLS" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:8 -msgid "Print out calibration equations" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:9 -msgid "Evaluation based on the Normalised Difference Index" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:10 -msgid "Print in shell script style (currently only NDI via -e)" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:11 -msgid "Keep current computational region settings" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:12 -msgid "Exclude zero values from the analysis (retain zero cells in output)" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:13 -msgid "Exclude zero values from the analysis (set zero cells to NULL in output)" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:14 -msgid "Do not try to transfer timestamps (for input without timestamp)" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:15 -msgid "Clean average DMSP-OLS visible band digital number image(s)" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:16 -msgid "output file(s) suffix" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:17 -msgid "Suffix for calibrated average digital number output image(s)" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:18 -msgid "Calibration model" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:19 -msgid "Inter-satellite calibration model for average DMSP-OLS nighttime lights time series" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:20 -msgid "Elvidge (2009 or 2014), Liu 2012, Wu 2013" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:21 -msgid "Calibration Model" -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 "" @@ -4191,7 +4329,7 @@ msgid "Renames a column in the attribute table connected to a given vector map." msgstr "" -#: ../locale/scriptstrings/v.db.renamecolumn_to_translate.c:5 +#: ../locale/scriptstrings/v.db.renamecolumn_to_translate.c:6 msgid "Old and new name of the column (old,new)" msgstr "" @@ -4325,17 +4463,17 @@ msgstr "" #: ../locale/scriptstrings/m.proj_to_translate.c:2 ../misc/m.cogo/main.c:225 -#: ../misc/m.transform/main.c:316 ../misc/m.nviz.image/main.c:50 +#: ../misc/m.transform/main.c:316 ../misc/m.nviz.image/main.c:49 #: ../misc/m.nviz.script/main.c:69 ../misc/m.measure/main.c:46 msgid "miscellaneous" msgstr "" #: ../locale/scriptstrings/m.proj_to_translate.c:4 #: ../locale/scriptstrings/i.tasscap_to_translate.c:3 -#: ../raster/r.proj/main.c:146 ../imagery/i.fft/main.c:79 +#: ../raster/r.proj/main.c:149 ../imagery/i.fft/main.c:79 #: ../imagery/i.pca/main.c:73 ../imagery/i.ifft/main.c:78 #: ../imagery/i.ortho.photo/i.ortho.transform/main.c:392 -#: ../misc/m.transform/main.c:317 ../vector/v.proj/main.c:70 +#: ../misc/m.transform/main.c:317 ../vector/v.proj/main.c:75 #: ../vector/v.transform/main.c:71 msgid "transformation" msgstr "" @@ -4358,7 +4496,7 @@ #: ../raster/r.reclass/main.c:66 ../raster/r.recode/main.c:61 #: ../raster/r.in.ascii/main.c:79 ../raster3d/r3.in.ascii/main.c:87 #: ../general/g.proj/main.c:141 ../general/g.proj/main.c:150 -#: ../db/db.execute/main.c:139 ../db/db.select/main.c:208 +#: ../db/db.execute/main.c:151 ../db/db.select/main.c:208 #: ../vector/v.segment/main.c:80 ../vector/v.what/main.c:78 #: ../vector/v.edit/args.c:95 msgid "'-' for standard input" @@ -4482,14 +4620,18 @@ msgstr "" #: ../locale/scriptstrings/r.in.srtm_to_translate.c:4 -msgid "Name of SRTM input tile (file without .hgt.zip extension)" +msgid "SRTM" msgstr "" #: ../locale/scriptstrings/r.in.srtm_to_translate.c:5 -msgid "Name for output raster map (default: input tile)" +msgid "Name of SRTM input tile (file without .hgt.zip extension)" msgstr "" #: ../locale/scriptstrings/r.in.srtm_to_translate.c:6 +msgid "Name for output raster map (default: input tile)" +msgstr "" + +#: ../locale/scriptstrings/r.in.srtm_to_translate.c:7 msgid "Input is a 1-arcsec tile (default: 3-arcsec)" msgstr "" @@ -4516,7 +4658,7 @@ #: ../raster3d/r3.in.lidar/main.c:164 ../vector/v.lidar.edgedetection/main.c:76 #: ../vector/v.out.lidar/main.c:473 ../vector/v.in.lidar/main.c:138 #: ../vector/v.lidar.correction/main.c:72 ../vector/v.surf.bspline/main.c:94 -#: ../vector/v.lidar.growing/main.c:76 ../vector/v.decimate/main.c:124 +#: ../vector/v.lidar.growing/main.c:76 ../vector/v.decimate/main.c:125 #: ../vector/v.outlier/main.c:74 msgid "LIDAR" msgstr "" @@ -4666,7 +4808,7 @@ #: ../locale/scriptstrings/d.rast.leg_to_translate.c:3 #: ../display/d.vect.thematic/main.c:86 ../display/d.barscale/main.c:64 -#: ../display/d.grid/main.c:54 ../display/d.legend.vect/main.c:51 +#: ../display/d.grid/main.c:53 ../display/d.legend.vect/main.c:51 #: ../display/d.graph/main.c:59 ../display/d.legend/main.c:79 #: ../display/d.linegraph/main.c:232 ../display/d.vect.chart/main.c:64 #: ../display/d.text/main.c:140 ../display/d.northarrow/main.c:47 @@ -5060,38 +5202,35 @@ msgid "Paper '%s' not found, using defaults" 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.horizon/main.c:846 -#: ../raster/r.horizon/main.c:864 ../raster/r.latlong/main.c:133 -#: ../display/d.grid/plot.c:287 ../display/d.grid/plot.c:293 -#: ../display/d.grid/plot.c:334 ../display/d.grid/plot.c:340 -#: ../display/d.grid/plot.c:427 ../display/d.grid/plot.c:433 -#: ../display/d.grid/plot.c:485 ../display/d.grid/plot.c:491 -#: ../display/d.grid/plot.c:635 ../display/d.grid/plot.c:651 -#: ../display/d.grid/plot.c:668 ../display/d.grid/plot.c:685 -msgid "Error in pj_do_proj" -msgstr "" - -#: ../ps/ps.map/do_geogrid.c:272 ../raster/r.sun/main.c:788 -#: ../raster/r.horizon/main.c:538 ../display/d.grid/plot.c:554 -#: ../display/d.where/main.c:113 ../general/g.region/printwindow.c:257 -#: ../general/g.region/printwindow.c:481 ../general/g.region/printwindow.c:550 -msgid "Can't get projection key values of current location" +#: ../ps/ps.map/do_geogrid.c:90 ../ps/ps.map/do_geogrid.c:96 +#: ../ps/ps.map/do_geogrid.c:121 ../ps/ps.map/do_geogrid.c:127 +#: ../ps/ps.map/do_geogrid.c:200 ../ps/ps.map/do_geogrid.c:242 +#: ../ps/ps.map/do_geogrid.c:322 ../ps/ps.map/do_geogrid.c:339 +#: ../ps/ps.map/do_geogrid.c:357 ../ps/ps.map/do_geogrid.c:375 +#: ../ps/ps.map/do_geogrid.c:432 ../ps/ps.map/do_geogrid.c:439 +#: ../ps/ps.map/do_geogrid.c:444 ../ps/ps.map/do_geogrid.c:453 +#: ../ps/ps.map/do_geogrid.c:458 +msgid "Error in GPJ_transform" msgstr "" -#: ../ps/ps.map/do_geogrid.c:278 ../raster/r.sun/main.c:798 -#: ../raster/r.horizon/main.c:548 ../raster/r.latlong/main.c:114 -#: ../display/d.grid/plot.c:561 ../display/d.grid/plot.c:588 -#: ../display/d.where/main.c:120 ../display/d.where/main.c:146 -msgid "Unable to set up lat/long projection parameters" +#: ../ps/ps.map/do_geogrid.c:284 ../raster/r.sun/main.c:787 +#: ../raster/r.horizon/main.c:542 ../display/d.grid/plot.c:564 +#: ../display/d.where/main.c:113 ../general/g.region/printwindow.c:256 +#: ../general/g.region/printwindow.c:492 ../general/g.region/printwindow.c:564 +msgid "Can't get projection key values of current location" msgstr "" +#: ../ps/ps.map/do_geogrid.c:293 ../raster/r.sun/main.c:796 +#: ../raster/r.horizon/main.c:551 ../raster/r.sunhours/main.c:231 +#: ../raster/r.proj/main.c:342 ../raster/r.in.gdal/main.c:1003 +#: ../raster/r.sunmask/g_solposition.c:121 ../raster/r.latlong/main.c:111 +#: ../display/d.grid/plot.c:605 ../display/d.where/main.c:151 +#: ../general/g.region/printwindow.c:265 ../general/g.region/printwindow.c:501 +#: ../general/g.region/printwindow.c:593 ../vector/v.proj/main.c:292 +#, fuzzy +msgid "Unable to initialize coordinate transformation" +msgstr "Không thể đóng bản đồ" + #: ../ps/ps.map/ps_clrtbl.c:35 ../ps/ps.map/ps_fclrtbl.c:46 #, c-format msgid "Creating color table for <%s in %s>..." @@ -5259,41 +5398,42 @@ #: ../vector/v.mkgrid/main.c:278 ../vector/v.what.rast3/main.c:126 #: ../vector/v.to.rast/support.c:109 ../vector/v.to.rast/support.c:284 #: ../vector/v.to.rast/support.c:523 ../vector/v.to.rast/vect2rast.c:60 -#: ../vector/v.out.ogr/main.c:634 ../vector/v.kcv/main.c:126 +#: ../vector/v.out.ogr/main.c:690 ../vector/v.kcv/main.c:126 #: ../vector/v.surf.idw/read_sites.c:55 ../vector/v.class/main.c:117 #: ../vector/v.label.sa/labels.c:78 ../vector/v.net.distance/main.c:279 -#: ../vector/v.random/main.c:239 ../vector/v.db.connect/main.c:223 -#: ../vector/v.db.connect/main.c:331 ../vector/v.to.rast3/main.c:84 -#: ../vector/v.reclass/main.c:133 ../vector/v.surf.rst/main.c:620 -#: ../vector/v.surf.bspline/main.c:384 ../vector/v.surf.bspline/crosscorr.c:123 -#: ../vector/v.db.select/main.c:177 ../vector/v.net.allpairs/main.c:166 -#: ../vector/v.in.dwg/main.c:213 ../vector/v.buffer/main.c:431 -#: ../vector/v.select/copy_tabs.c:82 ../vector/v.profile/main.c:426 -#: ../vector/v.profile/main.c:580 ../vector/v.extrude/main.c:229 -#: ../vector/v.out.svg/main.c:159 ../vector/v.in.ogr/main.c:1131 -#: ../vector/v.in.ogr/main.c:1177 ../vector/v.patch/main.c:156 -#: ../vector/v.patch/main.c:188 ../vector/v.patch/main.c:309 -#: ../vector/v.patch/main.c:391 ../vector/v.net.path/path.c:96 -#: ../vector/v.overlay/main.c:246 ../vector/v.overlay/main.c:413 -#: ../vector/v.net.iso/main.c:376 ../vector/v.to.3d/trans2.c:55 -#: ../vector/v.to.3d/trans3.c:57 ../vector/v.what.rast/main.c:144 -#: ../vector/v.net.flow/main.c:169 ../vector/v.normal/main.c:122 -#: ../vector/v.sample/main.c:179 ../vector/v.distance/main.c:520 -#: ../vector/v.distance/main.c:555 ../vector/v.distance/main.c:601 -#: ../vector/v.distance/main.c:1340 ../vector/v.distance/main.c:1359 -#: ../vector/v.net.timetable/main.c:93 ../vector/v.in.db/main.c:164 -#: ../vector/v.in.db/main.c:302 ../vector/v.in.ascii/main.c:348 -#: ../vector/v.to.points/main.c:177 ../vector/v.colors/scan_attr.c:29 -#: ../vector/v.colors/read_rgb.c:28 ../vector/v.colors/write_rgb.c:25 -#: ../vector/v.vol.rst/user1.c:99 ../vector/v.vol.rst/main.c:600 -#: ../vector/v.net.components/main.c:180 +#: ../vector/v.random/main.c:243 ../vector/v.random/main.c:271 +#: ../vector/v.db.connect/main.c:223 ../vector/v.db.connect/main.c:331 +#: ../vector/v.to.rast3/main.c:84 ../vector/v.reclass/main.c:133 +#: ../vector/v.surf.rst/main.c:623 ../vector/v.surf.bspline/main.c:384 +#: ../vector/v.surf.bspline/crosscorr.c:123 ../vector/v.db.select/main.c:177 +#: ../vector/v.net.allpairs/main.c:166 ../vector/v.in.dwg/main.c:213 +#: ../vector/v.buffer/main.c:431 ../vector/v.select/copy_tabs.c:82 +#: ../vector/v.profile/main.c:426 ../vector/v.profile/main.c:580 +#: ../vector/v.extrude/main.c:229 ../vector/v.out.svg/main.c:159 +#: ../vector/v.in.ogr/main.c:1194 ../vector/v.in.ogr/main.c:1242 +#: ../vector/v.patch/main.c:159 ../vector/v.patch/main.c:191 +#: ../vector/v.patch/main.c:347 ../vector/v.patch/main.c:429 +#: ../vector/v.net.path/path.c:96 ../vector/v.overlay/main.c:246 +#: ../vector/v.overlay/main.c:413 ../vector/v.net.iso/main.c:376 +#: ../vector/v.to.3d/trans2.c:55 ../vector/v.to.3d/trans3.c:57 +#: ../vector/v.what.rast/main.c:144 ../vector/v.net.flow/main.c:169 +#: ../vector/v.normal/main.c:122 ../vector/v.sample/main.c:179 +#: ../vector/v.distance/main.c:527 ../vector/v.distance/main.c:562 +#: ../vector/v.distance/main.c:608 ../vector/v.distance/main.c:1348 +#: ../vector/v.distance/main.c:1367 ../vector/v.net.timetable/main.c:93 +#: ../vector/v.in.db/main.c:164 ../vector/v.in.db/main.c:302 +#: ../vector/v.in.ascii/main.c:348 ../vector/v.to.points/main.c:177 +#: ../vector/v.colors/scan_attr.c:29 ../vector/v.colors/read_rgb.c:28 +#: ../vector/v.colors/write_rgb.c:25 ../vector/v.vol.rst/user1.c:99 +#: ../vector/v.vol.rst/main.c:602 ../vector/v.net.components/main.c:180 #: ../vector/v.colors.out/make_colors.c:36 ../vector/v.label/main.c:278 #: ../vector/v.edit/select.c:516 ../vector/v.net.centrality/main.c:246 #: ../vector/v.info/print.c:147 ../vector/v.out.postgis/table.c:34 -#: ../vector/v.in.dxf/write_vect.c:211 ../vector/v.extract/main.c:263 +#: ../vector/v.in.dxf/write_vect.c:211 ../vector/v.extract/main.c:226 +#: ../vector/v.extract/main.c:323 ../vector/v.extract/extract.c:272 #: ../vector/v.lrs/v.lrs.create/main.c:296 #: ../vector/v.lrs/v.lrs.create/main.c:305 ../vector/v.net.alloc/main.c:316 -#: ../vector/v.transform/trans_digit.c:41 ../vector/v.to.db/update.c:46 +#: ../vector/v.transform/trans_digit.c:41 ../vector/v.to.db/update.c:48 #: ../vector/v.to.db/query.c:89 #, c-format msgid "Unable to open database <%s> by driver <%s>" @@ -5363,10 +5503,11 @@ msgid "My first raster module" msgstr "" -#: ../doc/raster/r.example/main.c:105 ../raster/r.walk/main.c:435 -#: ../raster/r.walk/main.c:440 ../raster/r.walk/main.c:801 -#: ../raster/r.colors/edit_colors.c:393 ../raster/r.cost/main.c:350 -#: ../raster/r.cost/main.c:665 ../raster/r.reclass/main.c:79 +#: ../doc/raster/r.example/main.c:105 ../raster/r.walk/main.c:460 +#: ../raster/r.walk/main.c:486 ../raster/r.walk/main.c:491 +#: ../raster/r.walk/main.c:852 ../raster/r.colors/edit_colors.c:434 +#: ../raster/r.cost/main.c:375 ../raster/r.cost/main.c:401 +#: ../raster/r.cost/main.c:712 ../raster/r.reclass/main.c:79 #: ../raster/r.univar/r.univar_main.c:234 ../raster/r.report/parse.c:273 #: ../raster/r.distance/parse.c:72 ../raster/r.distance/parse.c:81 #: ../raster/r.spread/main.c:439 ../raster/r.spread/main.c:442 @@ -5374,13 +5515,13 @@ #: ../raster/r.spread/main.c:452 ../raster/r.spread/main.c:455 #: ../raster/r.buffer/main.c:112 ../raster/r.stream.extract/main.c:173 #: ../raster/r.stream.extract/main.c:177 ../raster/r.stream.extract/main.c:182 -#: ../raster/r.cross/main.c:106 ../raster/r.mapcalc/map.c:519 +#: ../raster/r.cross/main.c:105 ../raster/r.mapcalc/map.c:519 #: ../raster/r.mapcalc/map.c:813 ../raster/r.mapcalc/map3.c:710 -#: ../raster/r.compress/main.c:124 ../raster/r.compress/main.c:304 -#: ../raster/r.kappa/main.c:150 ../raster/r.kappa/stats.c:33 +#: ../raster/r.compress/main.c:124 ../raster/r.compress/main.c:308 +#: ../raster/r.kappa/main.c:162 ../raster/r.kappa/stats.c:33 #: ../raster/r.kappa/stats.c:38 ../raster/r.coin/main.c:121 #: ../raster/r.coin/main.c:123 ../raster/r.fill.stats/main.c:1028 -#: ../raster/r.tile/main.c:86 ../raster/r.info/main.c:104 +#: ../raster/r.tile/main.c:86 ../raster/r.info/main.c:110 #: ../raster/r.geomorphon/memory.c:14 ../raster/r.category/main.c:119 #: ../raster/r.category/main.c:140 ../raster/r.ros/main.c:368 #: ../raster/r.ros/main.c:379 ../raster/r.ros/main.c:384 @@ -5394,14 +5535,15 @@ #: ../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 ../general/g.region/main.c:429 -#: ../general/g.region/main.c:766 ../general/g.region/main.c:774 -#: ../imagery/i.gensig/parse.c:38 ../imagery/i.gensigset/parse.c:44 -#: ../imagery/i.pca/main.c:139 ../imagery/i.ortho.photo/i.ortho.elev/main.c:197 +#: ../raster/r.sim/simlib/output.c:755 ../general/g.region/main.c:442 +#: ../general/g.region/main.c:779 ../general/g.region/main.c:787 +#: ../imagery/i.segment/parse_args.c:199 ../imagery/i.gensig/parse.c:38 +#: ../imagery/i.gensigset/parse.c:44 ../imagery/i.pca/main.c:139 +#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:197 #: ../misc/m.nviz.image/surface.c:50 ../misc/m.nviz.image/surface.c:107 -#: ../vector/v.colors/main.c:312 ../vector/v.vol.rst/main.c:615 -#: ../scripts/v.rast.stats/v.rast.stats.py:128 ../scripts/r.rgb/r.rgb.py:60 -#: ../scripts/r.mask/r.mask.py:131 ../scripts/r.grow/r.grow.py:123 +#: ../vector/v.colors/main.c:325 ../vector/v.vol.rst/main.c:617 +#: ../scripts/v.rast.stats/v.rast.stats.py:148 ../scripts/r.rgb/r.rgb.py:60 +#: ../scripts/r.mask/r.mask.py:131 ../scripts/r.grow/r.grow.py:122 #: ../scripts/d.polar/d.polar.py:62 ../scripts/r.pack/r.pack.py:74 #: ../scripts/r.buffer.lowmem/r.buffer.lowmem.py:87 #: ../scripts/d.correlate/d.correlate.py:50 @@ -5409,7 +5551,7 @@ #: ../scripts/d.rast.leg/d.rast.leg.py:103 #: ../scripts/r.reclass.area/r.reclass.area.py:103 #: ../scripts/r.reclass.area/r.reclass.area.py:213 -#: ../scripts/r.fillnulls/r.fillnulls.py:150 +#: ../scripts/r.fillnulls/r.fillnulls.py:162 #, c-format, python-format msgid "Raster map <%s> not found" msgstr "" @@ -5418,17 +5560,17 @@ msgid "My first vector module" msgstr "" -#: ../doc/vector/v.example/main.c:75 ../raster/r.walk/main.c:410 -#: ../raster/r.cost/main.c:325 ../raster/r.carve/main.c:158 -#: ../display/d.extract/main.c:98 ../general/g.region/main.c:479 +#: ../doc/vector/v.example/main.c:75 ../raster/r.walk/main.c:453 +#: ../raster/r.cost/main.c:368 ../raster/r.carve/main.c:158 +#: ../display/d.extract/main.c:98 ../general/g.region/main.c:492 #: ../misc/m.nviz.image/vector.c:84 ../vector/v.lidar.edgedetection/main.c:180 #: ../vector/v.clean/test/topocheck.c:63 #: ../vector/v.lidar.correction/main.c:157 ../vector/v.surf.bspline/main.c:263 #: ../vector/v.surf.bspline/main.c:332 ../vector/v.lidar.growing/main.c:126 #: ../vector/v.profile/main.c:359 ../vector/v.profile/main.c:363 -#: ../vector/v.colors/main.c:238 ../vector/v.outlier/main.c:176 -#: ../vector/v.edit/main.c:155 ../vector/v.vect.stats/main.c:263 -#: ../vector/v.vect.stats/main.c:271 ../vector/v.lrs/v.lrs.label/main.c:268 +#: ../vector/v.colors/main.c:251 ../vector/v.outlier/main.c:176 +#: ../vector/v.edit/main.c:155 ../vector/v.vect.stats/main.c:270 +#: ../vector/v.vect.stats/main.c:278 ../vector/v.lrs/v.lrs.label/main.c:268 #: ../vector/v.lrs/v.lrs.where/main.c:127 #: ../vector/v.lrs/v.lrs.where/main.c:136 #: ../vector/v.lrs/v.lrs.segment/main.c:140 @@ -5445,40 +5587,40 @@ msgid "Unable to set predetermined vector open level" msgstr "" -#: ../doc/vector/v.example/main.c:87 ../raster/r.walk/main.c:673 -#: ../raster/r.walk/main.c:742 ../raster/r.cost/main.c:533 -#: ../raster/r.cost/main.c:606 ../raster/r.random/support.c:67 -#: ../raster/r.drain/main.c:271 ../raster/r.what/main.c:250 -#: ../raster/r.carve/main.c:162 ../raster/r.region/main.c:176 -#: ../raster/r.sim/simlib/observation_points.c:41 +#: ../doc/vector/v.example/main.c:87 ../raster/r.path/main.c:301 +#: ../raster/r.walk/main.c:746 ../raster/r.walk/main.c:809 +#: ../raster/r.cost/main.c:606 ../raster/r.cost/main.c:669 +#: ../raster/r.random/support.c:67 ../raster/r.drain/main.c:272 +#: ../raster/r.what/main.c:250 ../raster/r.carve/main.c:162 +#: ../raster/r.region/main.c:176 ../raster/r.sim/simlib/observation_points.c:41 #: ../display/d.extract/main.c:103 ../display/d.vect.chart/main.c:246 #: ../display/d.path/main.c:185 ../raster3d/r3.flow/main.c:411 -#: ../general/manage/lister/vector.c:32 ../general/g.region/main.c:489 +#: ../general/manage/lister/vector.c:32 ../general/g.region/main.c:502 #: ../misc/m.nviz.image/vector.c:280 ../vector/v.what.rast3/main.c:114 #: ../vector/v.to.rast/support.c:100 ../vector/v.to.rast/support.c:272 #: ../vector/v.to.rast/support.c:510 ../vector/v.to.rast/vect2rast.c:39 -#: ../vector/v.lidar.edgedetection/main.c:186 ../vector/v.out.ogr/main.c:135 +#: ../vector/v.lidar.edgedetection/main.c:186 ../vector/v.out.ogr/main.c:137 #: ../vector/v.surf.idw/read_sites.c:29 ../vector/v.class/main.c:102 #: ../vector/v.clean/test/topocheck.c:67 ../vector/v.clean/test/topocheck.c:87 #: ../vector/v.clean/main.c:283 ../vector/v.label.sa/labels.c:58 -#: ../vector/v.net.distance/main.c:192 ../vector/v.random/main.c:205 +#: ../vector/v.net.distance/main.c:192 ../vector/v.random/main.c:208 #: ../vector/v.support/main.c:134 ../vector/v.out.dxf/main.c:80 -#: ../vector/v.out.lidar/main.c:609 ../vector/v.proj/main.c:237 +#: ../vector/v.out.lidar/main.c:609 ../vector/v.proj/main.c:249 #: ../vector/v.db.connect/main.c:154 ../vector/v.to.rast3/main.c:73 #: ../vector/v.out.ascii/main.c:87 ../vector/v.out.ascii/main.c:94 #: ../vector/v.cluster/main.c:149 ../vector/v.build.polylines/main.c:151 #: ../vector/v.lidar.correction/main.c:161 ../vector/v.reclass/main.c:113 -#: ../vector/v.segment/main.c:108 ../vector/v.surf.rst/main.c:561 -#: ../vector/v.surf.rst/main.c:665 ../vector/v.db.select/main.c:164 +#: ../vector/v.segment/main.c:108 ../vector/v.surf.rst/main.c:564 +#: ../vector/v.surf.rst/main.c:668 ../vector/v.db.select/main.c:164 #: ../vector/v.net.allpairs/main.c:130 ../vector/v.drape/main.c:143 #: ../vector/v.buffer/main.c:337 ../vector/v.lidar.growing/main.c:138 #: ../vector/v.lidar.growing/main.c:142 ../vector/v.select/main.c:108 #: ../vector/v.profile/main.c:370 ../vector/v.profile/main.c:394 #: ../vector/v.extrude/main.c:190 ../vector/v.hull/main.c:87 #: ../vector/v.out.svg/main.c:139 ../vector/v.net.connectivity/main.c:130 -#: ../vector/v.patch/main.c:129 ../vector/v.patch/main.c:147 -#: ../vector/v.patch/main.c:177 ../vector/v.patch/main.c:274 -#: ../vector/v.patch/main.c:355 ../vector/v.net.path/main.c:158 +#: ../vector/v.patch/main.c:131 ../vector/v.patch/main.c:150 +#: ../vector/v.patch/main.c:180 ../vector/v.patch/main.c:312 +#: ../vector/v.patch/main.c:393 ../vector/v.net.path/main.c:158 #: ../vector/v.overlay/main.c:188 ../vector/v.perturb/main.c:148 #: ../vector/v.perturb/main.c:173 ../vector/v.net.iso/main.c:243 #: ../vector/v.to.3d/main.c:72 ../vector/v.type/main.c:131 @@ -5487,83 +5629,84 @@ #: ../vector/v.delaunay/main.c:120 ../vector/v.normal/main.c:110 #: ../vector/v.sample/main.c:124 ../vector/v.rectify/main.c:150 #: ../vector/v.qcount/main.c:101 ../vector/v.univar/main.c:158 -#: ../vector/v.distance/main.c:364 ../vector/v.distance/main.c:386 +#: ../vector/v.distance/main.c:366 ../vector/v.distance/main.c:388 #: ../vector/v.net.timetable/main.c:353 ../vector/v.net.visibility/main.c:73 #: ../vector/v.net.visibility/main.c:82 ../vector/v.out.pov/main.c:97 -#: ../vector/v.to.points/main.c:130 ../vector/v.colors/main.c:262 +#: ../vector/v.to.points/main.c:130 ../vector/v.colors/main.c:275 #: ../vector/v.build/main.c:118 ../vector/v.build/main.c:128 #: ../vector/v.voronoi/main.c:196 ../vector/v.net.bridge/main.c:118 #: ../vector/v.neighbors/main.c:88 ../vector/v.split/main.c:172 -#: ../vector/v.vol.rst/main.c:560 ../vector/v.net.components/main.c:148 -#: ../vector/v.decimate/main.c:272 ../vector/v.net.salesman/main.c:250 +#: ../vector/v.vol.rst/main.c:562 ../vector/v.net.components/main.c:148 +#: ../vector/v.decimate/main.c:276 ../vector/v.net.salesman/main.c:250 #: ../vector/v.colors.out/scan_cats.c:20 #: ../vector/v.colors.out/make_colors.c:23 ../vector/v.kernel/main.c:318 #: ../vector/v.kernel/main.c:331 ../vector/v.label/main.c:268 #: ../vector/v.edit/main.c:170 ../vector/v.edit/main.c:243 #: ../vector/v.net.centrality/main.c:209 ../vector/v.info/main.c:61 #: ../vector/v.parallel/main.c:148 ../vector/v.out.postgis/main.c:100 -#: ../vector/v.vect.stats/main.c:267 ../vector/v.vect.stats/main.c:278 -#: ../vector/v.extract/main.c:191 ../vector/v.lrs/v.lrs.label/main.c:272 +#: ../vector/v.vect.stats/main.c:274 ../vector/v.vect.stats/main.c:285 +#: ../vector/v.extract/main.c:194 ../vector/v.lrs/v.lrs.label/main.c:272 #: ../vector/v.lrs/v.lrs.where/main.c:131 #: ../vector/v.lrs/v.lrs.where/main.c:140 #: ../vector/v.lrs/v.lrs.segment/main.c:144 #: ../vector/v.lrs/v.lrs.create/main.c:254 #: ../vector/v.lrs/v.lrs.create/main.c:263 ../vector/v.net/main.c:68 #: ../vector/v.net/main.c:92 ../vector/v.net.alloc/main.c:185 -#: ../vector/v.transform/main.c:197 ../vector/v.generalize/main.c:327 -#: ../vector/v.external/main.c:228 ../vector/v.to.db/main.c:59 +#: ../vector/v.transform/main.c:197 ../vector/v.generalize/main.c:328 +#: ../vector/v.external/main.c:232 ../vector/v.to.db/main.c:67 #, c-format msgid "Unable to open vector map <%s>" msgstr "" -#: ../doc/vector/v.example/main.c:100 ../raster/r.volume/main.c:155 -#: ../raster/r.random/random.c:63 ../raster/r.contour/main.c:156 -#: ../raster/r.stream.extract/close.c:38 ../raster/r.to.vect/main.c:157 -#: ../raster/r.drain/main.c:200 ../raster/r.resamp.bspline/main.c:495 -#: ../raster/r.flow/io.c:178 ../raster/r.carve/vect.c:32 -#: ../raster/r.sim/simlib/output.c:38 ../raster/r.sim/simlib/output.c:44 -#: ../display/d.extract/main.c:106 ../raster3d/r3.flow/main.c:396 -#: ../vector/v.mkgrid/main.c:264 ../vector/v.lidar.edgedetection/main.c:251 -#: ../vector/v.clean/main.c:288 ../vector/v.clean/main.c:295 -#: ../vector/v.net.distance/main.c:198 ../vector/v.random/main.c:228 -#: ../vector/v.proj/main.c:380 ../vector/v.cluster/main.c:209 -#: ../vector/v.in.lidar/main.c:555 ../vector/v.build.polylines/main.c:156 +#: ../doc/vector/v.example/main.c:100 ../raster/r.path/main.c:240 +#: ../raster/r.volume/main.c:155 ../raster/r.random/random.c:63 +#: ../raster/r.contour/main.c:156 ../raster/r.stream.extract/close.c:38 +#: ../raster/r.to.vect/main.c:157 ../raster/r.drain/main.c:201 +#: ../raster/r.resamp.bspline/main.c:497 ../raster/r.flow/io.c:178 +#: ../raster/r.carve/vect.c:32 ../raster/r.sim/simlib/output.c:38 +#: ../raster/r.sim/simlib/output.c:44 ../display/d.extract/main.c:106 +#: ../raster3d/r3.flow/main.c:396 ../vector/v.mkgrid/main.c:264 +#: ../vector/v.lidar.edgedetection/main.c:251 ../vector/v.clean/main.c:288 +#: ../vector/v.clean/main.c:295 ../vector/v.net.distance/main.c:198 +#: ../vector/v.random/main.c:231 ../vector/v.proj/main.c:402 +#: ../vector/v.cluster/main.c:209 ../vector/v.in.lidar/main.c:555 +#: ../vector/v.build.polylines/main.c:156 #: ../vector/v.lidar.correction/main.c:215 #: ../vector/v.lidar.correction/main.c:221 ../vector/v.reclass/main.c:117 -#: ../vector/v.segment/main.c:114 ../vector/v.surf.rst/main.c:600 -#: ../vector/v.surf.rst/main.c:603 ../vector/v.surf.rst/main.c:769 +#: ../vector/v.segment/main.c:114 ../vector/v.surf.rst/main.c:603 +#: ../vector/v.surf.rst/main.c:606 ../vector/v.surf.rst/main.c:772 #: ../vector/v.surf.bspline/main.c:353 ../vector/v.net.allpairs/main.c:136 #: ../vector/v.in.dwg/main.c:200 ../vector/v.drape/main.c:158 -#: ../vector/v.buffer/main.c:405 ../vector/v.select/main.c:125 +#: ../vector/v.buffer/main.c:405 ../vector/v.select/main.c:149 #: ../vector/v.profile/main.c:537 ../vector/v.extrude/main.c:196 #: ../vector/v.in.region/main.c:75 ../vector/v.hull/main.c:121 -#: ../vector/v.net.connectivity/main.c:136 ../vector/v.in.ogr/main.c:843 -#: ../vector/v.patch/main.c:283 ../vector/v.patch/main.c:288 +#: ../vector/v.net.connectivity/main.c:136 ../vector/v.in.ogr/main.c:901 +#: ../vector/v.patch/main.c:321 ../vector/v.patch/main.c:326 #: ../vector/v.net.path/main.c:167 ../vector/v.overlay/main.c:220 #: ../vector/v.perturb/main.c:154 ../vector/v.net.iso/main.c:356 #: ../vector/v.to.3d/main.c:87 ../vector/v.net.spanningtree/main.c:107 #: ../vector/v.net.steiner/main.c:607 ../vector/v.net.flow/main.c:149 #: ../vector/v.net.flow/main.c:155 ../vector/v.delaunay/main.c:126 #: ../vector/v.sample/main.c:162 ../vector/v.rectify/main.c:216 -#: ../vector/v.qcount/main.c:127 ../vector/v.distance/main.c:410 +#: ../vector/v.qcount/main.c:127 ../vector/v.distance/main.c:412 #: ../vector/v.net.timetable/main.c:359 ../vector/v.in.db/main.c:151 #: ../vector/v.in.ascii/main.c:251 ../vector/v.net.visibility/main.c:77 #: ../vector/v.to.points/main.c:138 ../vector/v.build/main.c:154 #: ../vector/v.voronoi/main.c:215 ../vector/v.net.bridge/main.c:124 -#: ../vector/v.split/main.c:177 ../vector/v.vol.rst/main.c:580 -#: ../vector/v.vol.rst/main.c:583 ../vector/v.net.components/main.c:154 -#: ../vector/v.decimate/main.c:391 ../vector/v.outlier/main.c:229 +#: ../vector/v.split/main.c:177 ../vector/v.vol.rst/main.c:582 +#: ../vector/v.vol.rst/main.c:585 ../vector/v.net.components/main.c:154 +#: ../vector/v.decimate/main.c:395 ../vector/v.outlier/main.c:229 #: ../vector/v.outlier/main.c:234 ../vector/v.outlier/main.c:240 #: ../vector/v.net.salesman/main.c:551 ../vector/v.kernel/main.c:337 #: ../vector/v.edit/main.c:107 ../vector/v.edit/main.c:122 #: ../vector/v.net.centrality/main.c:215 ../vector/v.parallel/main.c:153 -#: ../vector/v.in.dxf/main.c:146 ../vector/v.extract/main.c:346 +#: ../vector/v.in.dxf/main.c:146 ../vector/v.extract/main.c:406 #: ../vector/v.lrs/v.lrs.label/main.c:276 #: ../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.net.alloc/main.c:298 -#: ../vector/v.transform/main.c:265 ../vector/v.generalize/main.c:338 -#: ../vector/v.external/main.c:180 ../scripts/v.what.strds/v.what.strds.py:217 +#: ../vector/v.transform/main.c:265 ../vector/v.generalize/main.c:339 +#: ../vector/v.external/main.c:184 ../scripts/v.what.strds/v.what.strds.py:217 #, c-format, python-format msgid "Unable to create vector map <%s>" msgstr "" @@ -5575,10 +5718,10 @@ #: ../vector/v.surf.bspline/crosscorr.c:114 ../vector/v.buffer/main.c:426 #: ../vector/v.extrude/main.c:224 ../vector/v.overlay/main.c:398 #: ../vector/v.what.rast/main.c:138 ../vector/v.univar/main.c:229 -#: ../vector/v.distance/main.c:549 ../vector/v.colors/scan_attr.c:24 +#: ../vector/v.distance/main.c:556 ../vector/v.colors/scan_attr.c:24 #: ../vector/v.colors/read_rgb.c:23 ../vector/v.colors/write_rgb.c:20 -#: ../vector/v.edit/select.c:502 ../vector/v.vect.stats/main.c:330 -#: ../vector/v.vect.stats/main.c:404 ../vector/v.generalize/misc.c:170 +#: ../vector/v.edit/select.c:502 ../vector/v.vect.stats/main.c:337 +#: ../vector/v.vect.stats/main.c:411 ../vector/v.generalize/misc.c:170 #, c-format msgid "Database connection not defined for layer %d" msgstr "" @@ -5599,12 +5742,14 @@ #: ../doc/vector/v.example/main.c:142 ../db/db.columns/main.c:62 #: ../db/db.describe/main.c:67 ../vector/v.out.vtk/writeVTK.c:655 -#: ../vector/v.out.ogr/main.c:639 ../vector/v.random/main.c:272 -#: ../vector/v.db.connect/main.c:228 ../vector/v.reclass/main.c:193 -#: ../vector/v.profile/main.c:433 ../vector/v.profile/main.c:586 -#: ../vector/v.out.svg/main.c:165 ../vector/v.patch/main.c:164 -#: ../vector/v.patch/main.c:204 ../vector/v.in.ascii/main.c:435 -#: ../vector/v.info/print.c:152 ../vector/v.out.postgis/table.c:41 +#: ../vector/v.out.ogr/main.c:695 ../vector/v.random/main.c:279 +#: ../vector/v.random/main.c:313 ../vector/v.db.connect/main.c:228 +#: ../vector/v.reclass/main.c:193 ../vector/v.profile/main.c:433 +#: ../vector/v.profile/main.c:586 ../vector/v.out.svg/main.c:165 +#: ../vector/v.patch/main.c:167 ../vector/v.patch/main.c:207 +#: ../vector/v.in.ascii/main.c:435 ../vector/v.info/print.c:152 +#: ../vector/v.out.postgis/table.c:41 ../vector/v.extract/main.c:233 +#: ../vector/v.to.db/main.c:140 ../vector/v.to.db/main.c:166 #: ../scripts/db.univar/db.univar.py:112 #, c-format, python-format msgid "Unable to describe table <%s>" @@ -5625,16 +5770,6 @@ msgid "Unable to copy attribute table to vector map <%s>" msgstr "" -#: ../raster/r.surf.area/main.c:77 ../raster/r.contour/main.c:88 -#: ../raster/r.random.surface/main.c:58 ../raster/r.surf.random/main.c:37 -#: ../raster/r.surf.fractal/main.c:39 ../raster/r.surf.idw/main.c:105 -#: ../raster/r.surf.contour/main.c:61 ../raster/r.fill.stats/main.c:776 -#: ../raster/r.resamp.bspline/main.c:80 ../raster/r.surf.gauss/main.c:39 -#: ../vector/v.surf.idw/main.c:88 ../vector/v.surf.rst/main.c:148 -#: ../vector/v.surf.bspline/main.c:92 ../vector/v.vol.rst/main.c:237 -msgid "surface" -msgstr "" - #: ../raster/r.surf.area/main.c:79 msgid "area estimation" msgstr "" @@ -5684,6 +5819,211 @@ msgid "Estimated region Surface Area:" msgstr "" +#: ../raster/r.path/main.c:154 +msgid "Traces paths from starting points following input directions." +msgstr "" + +#: ../raster/r.path/main.c:157 +#, fuzzy +msgid "Name of input direction" +msgstr "Tên của bản đồ vector Ä‘iểm đầu vào" + +#: ../raster/r.path/main.c:159 +msgid "Direction in degrees CCW from east, or bitmask encoded" +msgstr "" + +#: ../raster/r.path/main.c:164 +#, fuzzy +msgid "Format of the input direction map" +msgstr "'Endian' của bản đồ vector đầu vào" + +#: ../raster/r.path/main.c:170 +msgid "auto-detect direction format" +msgstr "" + +#: ../raster/r.path/main.c:171 +msgid "degrees CCW from East" +msgstr "" + +#: ../raster/r.path/main.c:172 +msgid "degrees CCW from East divided by 45 (e.g. r.watershed directions)" +msgstr "" + +#: ../raster/r.path/main.c:173 +msgid "bitmask encoded directions (e.g. r.cost -b)" +msgstr "" + +#: ../raster/r.path/main.c:179 +#, fuzzy +msgid "Name of input raster values to be used for output" +msgstr "Tên của lá»›p đầu ra dùng làm XANH" + +#: ../raster/r.path/main.c:185 +#, fuzzy +msgid "Name for output raster path map" +msgstr "Tên của bản đồ raster đầu ra" + +#: ../raster/r.path/main.c:190 +#, fuzzy +msgid "Name for output vector path map" +msgstr "Tên của bản đồ raster đầu ra" + +#: ../raster/r.path/main.c:272 ../raster/r.drain/main.c:244 +#, c-format +msgid "Starting point %d is outside the current region" +msgstr "" + +#: ../raster/r.path/main.c:303 ../raster/r.walk/main.c:748 +#: ../raster/r.cost/main.c:608 ../raster/r.drain/main.c:274 +#, c-format +msgid "Reading vector map <%s> with start points..." +msgstr "" + +#: ../raster/r.path/main.c:317 ../raster/r.walk/main.c:761 +#: ../raster/r.walk/main.c:821 ../raster/r.cost/main.c:621 +#: ../raster/r.cost/main.c:681 ../raster/r.to.vect/main.c:289 +#: ../raster/r.drain/main.c:287 ../display/d.vect.thematic/display.c:75 +#: ../display/d.vect/vert.c:27 ../display/d.vect/lines.c:143 +#: ../display/d.vect/label.c:44 ../display/d.vect/zcoor.c:38 +#: ../display/d.vect/dir.c:30 ../display/d.vect/topo.c:52 +#: ../display/d.vect/attr.c:51 ../vector/v.label.sa/labels.c:141 +#: ../vector/v.out.lidar/main.c:732 ../vector/v.perturb/main.c:182 +#: ../vector/v.to.3d/trans2.c:84 ../vector/v.to.3d/trans3.c:85 +#: ../vector/v.what.rast/main.c:213 ../vector/v.colors/scan_z.c:36 +#: ../vector/v.colors/scan_cats.c:24 ../vector/v.vol.rst/user1.c:140 +#: ../vector/v.decimate/main.c:410 ../vector/v.colors.out/scan_cats.c:32 +#: ../vector/v.label/main.c:293 ../vector/v.info/level1.c:38 +msgid "Unable to read vector map" +msgstr "" + +#: ../raster/r.path/main.c:351 ../raster/r.drain/main.c:319 +#, c-format +msgid "Starting vector map <%s> contains no points in the current region" +msgstr "" + +#: ../raster/r.path/main.c:359 +msgid "No start point(s) specified" +msgstr "" + +#: ../raster/r.path/main.c:369 +#, c-format +msgid "Reading raster values map <%s> ..." +msgstr "" + +#: ../raster/r.path/main.c:382 ../raster/r.path/main.c:445 +#: ../raster/r.path/main.c:462 +#, fuzzy +msgid "Unable to write to tempfile" +msgstr "Không thể Ä‘á»c bản đồ vec-tÆ¡" + +#: ../raster/r.path/main.c:390 ../raster/r.info/main.c:134 +msgid "Unable to read range file" +msgstr "" + +#: ../raster/r.path/main.c:393 +#, c-format +msgid "Invalid directions map <%s>" +msgstr "" + +#: ../raster/r.path/main.c:398 +msgid "Directional degrees can not be > 360" +msgstr "" + +#: ../raster/r.path/main.c:403 +msgid "Directional degrees divided by 45 can not be > 8" +msgstr "" + +#: ../raster/r.path/main.c:408 +#, c-format +msgid "Bitmask encoded directions can not be > %d" +msgstr "" + +#: ../raster/r.path/main.c:414 +msgid "Input direction format assumed to be degrees CCW from East divided by 45" +msgstr "" + +#: ../raster/r.path/main.c:418 +msgid "Input direction format assumed to be bitmask encoded without Knight's move" +msgstr "" + +#: ../raster/r.path/main.c:422 +msgid "Input direction format assumed to be degrees CCW from East" +msgstr "" + +#: ../raster/r.path/main.c:426 +msgid "Input direction format assumed to be bitmask encoded with Knight's move" +msgstr "" + +#: ../raster/r.path/main.c:429 +#, c-format +msgid "Unable to detect format of input direction map <%s>" +msgstr "" + +#: ../raster/r.path/main.c:432 +#, c-format +msgid "Invalid directions format '%s'" +msgstr "" + +#: ../raster/r.path/main.c:434 +#, c-format +msgid "Reading direction map <%s> ..." +msgstr "" + +#: ../raster/r.path/main.c:481 +msgid "Processing start points..." +msgstr "" + +#: ../raster/r.path/main.c:491 ../vector/v.buffer/main.c:414 +#: ../vector/v.in.ogr/main.c:912 ../vector/v.overlay/main.c:227 +msgid "Unable to create temporary vector map" +msgstr "" + +#: ../raster/r.path/main.c:497 ../raster/r.path/main.c:513 +#, c-format +msgid "No path at row %d, col %d" +msgstr "" + +#: ../raster/r.path/main.c:502 ../vector/v.overlay/line_area.c:256 +#: ../vector/v.overlay/area_area.c:109 +msgid "Breaking lines..." +msgstr "" + +#: ../raster/r.path/main.c:555 ../raster/r.path/main.c:585 +#: ../raster/r.in.lidar/main.c:760 ../raster/r.drain/main.c:471 +msgid "Writing output raster map..." +msgstr "" + +#: ../raster/r.path/main.c:640 +#, fuzzy +msgid "Unable to increase point list" +msgstr "Không thể tạo tập tin <%s>" + +#: ../raster/r.path/main.c:740 ../raster/r.path/main.c:771 +#: ../raster/r.path/main.c:897 ../raster/r.path/main.c:1005 +#: ../raster/r.path/main.c:1031 ../raster/r.path/main.c:1128 +#: ../raster/r.clump/clump.c:99 ../raster/r.clump/clump.c:151 +#: ../raster/r.clump/minsize.c:152 ../raster/r.clump/minsize.c:253 +#: ../raster/r.clump/minsize.c:287 ../raster/r.clump/minsize.c:293 +#: ../raster/r.clump/minsize.c:424 ../raster/r.clump/minsize.c:447 +#: ../raster/r.clump/minsize.c:518 ../imagery/i.segment/cluster.c:431 +msgid "Unable to read from temp file" +msgstr "" + +#: ../raster/r.path/main.c:831 +#, c-format +msgid "No path from row %d, col %d" +msgstr "" + +#: ../raster/r.path/main.c:845 +#, fuzzy, c-format +msgid "Invalid direction %d" +msgstr "Khoảng cách không hợp lệ" + +#: ../raster/r.path/main.c:934 +#, fuzzy +msgid "Path is leaving the current region" +msgstr "Không có [%ld] ô trong vùng hiện tại" + #: ../raster/r.profile/main.c:54 ../raster/r.transect/main.c:104 #: ../display/d.profile/main.c:192 ../raster3d/r3.cross.rast/main.c:229 #: ../vector/v.profile/main.c:154 @@ -5699,7 +6039,7 @@ msgid "Outputs the raster map layer values lying on user-defined line(s)." msgstr "" -#: ../raster/r.profile/main.c:65 ../raster/r.horizon/main.c:304 +#: ../raster/r.profile/main.c:65 ../raster/r.horizon/main.c:303 msgid "Name of file for output (use output=- for stdout)" msgstr "" @@ -5746,10 +6086,11 @@ msgstr "" #: ../raster/r.profile/main.c:176 ../raster/r.out.ppm3/main.c:133 -#: ../raster/r.recode/main.c:90 ../raster/r.horizon/main.c:385 -#: ../raster/r.in.lidar/main.c:646 ../raster/r.category/main.c:173 +#: ../raster/r.recode/main.c:90 ../raster/r.horizon/main.c:389 +#: ../raster/r.in.lidar/main.c:651 ../raster/r.category/main.c:173 #: ../raster/r.out.ascii/main.c:157 ../display/d.mon/stop.c:66 -#: ../general/g.pnmcomp/main.c:242 ../general/g.pnmcomp/main.c:259 +#: ../raster3d/r3.out.vtk/main.c:420 ../general/g.pnmcomp/main.c:242 +#: ../general/g.pnmcomp/main.c:259 #: ../imagery/i.ortho.photo/i.ortho.transform/main.c:350 #: ../misc/m.transform/main.c:276 ../misc/m.nviz.script/main.c:202 #: ../vector/v.out.vtk/main.c:173 ../vector/v.out.ascii/main.c:125 @@ -5801,117 +6142,117 @@ msgid "One coordinate pair per line, please" msgstr "" -#: ../raster/r.sun/main.c:252 ../raster/r.horizon/main.c:181 +#: ../raster/r.sun/main.c:251 ../raster/r.horizon/main.c:180 #: ../raster/r.sunhours/main.c:73 ../raster/r.sunmask/main.c:117 msgid "solar" msgstr "" -#: ../raster/r.sun/main.c:253 ../raster/r.sunhours/main.c:74 +#: ../raster/r.sun/main.c:252 ../raster/r.sunhours/main.c:74 msgid "sun energy" msgstr "" -#: ../raster/r.sun/main.c:254 ../raster/r.sunmask/main.c:119 +#: ../raster/r.sun/main.c:253 ../raster/r.sunmask/main.c:119 msgid "shadow" msgstr "" -#: ../raster/r.sun/main.c:255 +#: ../raster/r.sun/main.c:254 msgid "Solar irradiance and irradiation model." msgstr "" -#: ../raster/r.sun/main.c:257 +#: ../raster/r.sun/main.c:256 msgid "Computes direct (beam), diffuse and reflected solar irradiation raster maps for given day, latitude, surface and atmospheric conditions. Solar parameters (e.g. sunrise, sunset times, declination, extraterrestrial irradiance, daylight length) are saved in the map history file. Alternatively, a local time can be specified to compute solar incidence angle and/or irradiance raster maps. The shadowing effect of the topography is optionally incorporated." msgstr "" -#: ../raster/r.sun/main.c:271 +#: ../raster/r.sun/main.c:270 msgid "Name of the input elevation raster map [meters]" msgstr "" -#: ../raster/r.sun/main.c:280 +#: ../raster/r.sun/main.c:279 msgid "Name of the input aspect map (terrain aspect or azimuth of the solar panel) [decimal degrees]" msgstr "" -#: ../raster/r.sun/main.c:289 +#: ../raster/r.sun/main.c:288 msgid "A single value of the orientation (aspect), 270 is south" msgstr "" -#: ../raster/r.sun/main.c:298 +#: ../raster/r.sun/main.c:297 msgid "Name of the input slope raster map (terrain slope or solar panel inclination) [decimal degrees]" msgstr "" -#: ../raster/r.sun/main.c:306 +#: ../raster/r.sun/main.c:305 msgid "A single value of inclination (slope)" msgstr "" -#: ../raster/r.sun/main.c:315 +#: ../raster/r.sun/main.c:314 msgid "Name of the Linke atmospheric turbidity coefficient input raster map [-]" msgstr "" -#: ../raster/r.sun/main.c:324 +#: ../raster/r.sun/main.c:323 msgid "A single value of the Linke atmospheric turbidity coefficient [-]" msgstr "" -#: ../raster/r.sun/main.c:333 +#: ../raster/r.sun/main.c:332 msgid "Name of the ground albedo coefficient input raster map [-]" msgstr "" -#: ../raster/r.sun/main.c:342 +#: ../raster/r.sun/main.c:341 msgid "A single value of the ground albedo coefficient [-]" msgstr "" -#: ../raster/r.sun/main.c:351 +#: ../raster/r.sun/main.c:350 msgid "Name of input raster map containing latitudes [decimal degrees]" msgstr "" -#: ../raster/r.sun/main.c:360 +#: ../raster/r.sun/main.c:359 msgid "Name of input raster map containing longitudes [decimal degrees]" msgstr "" -#: ../raster/r.sun/main.c:369 +#: ../raster/r.sun/main.c:368 msgid "Name of real-sky beam radiation coefficient (thick cloud) input raster map [0-1]" msgstr "" -#: ../raster/r.sun/main.c:378 +#: ../raster/r.sun/main.c:377 msgid "Name of real-sky diffuse radiation coefficient (haze) input raster map [0-1]" msgstr "" -#: ../raster/r.sun/main.c:385 +#: ../raster/r.sun/main.c:384 msgid "The horizon information input map basename" msgstr "" -#: ../raster/r.sun/main.c:393 ../raster/r.horizon/main.c:211 +#: ../raster/r.sun/main.c:392 ../raster/r.horizon/main.c:210 msgid "Angle step size for multidirectional horizon [degrees]" msgstr "" -#: ../raster/r.sun/main.c:402 +#: ../raster/r.sun/main.c:401 msgid "Output incidence angle raster map (mode 1 only)" msgstr "" -#: ../raster/r.sun/main.c:411 +#: ../raster/r.sun/main.c:410 msgid "Output beam irradiance [W.m-2] (mode 1) or irradiation raster map [Wh.m-2.day-1] (mode 2)" msgstr "" -#: ../raster/r.sun/main.c:420 +#: ../raster/r.sun/main.c:419 msgid "Output diffuse irradiance [W.m-2] (mode 1) or irradiation raster map [Wh.m-2.day-1] (mode 2)" msgstr "" -#: ../raster/r.sun/main.c:429 +#: ../raster/r.sun/main.c:428 msgid "Output ground reflected irradiance [W.m-2] (mode 1) or irradiation raster map [Wh.m-2.day-1] (mode 2)" msgstr "" -#: ../raster/r.sun/main.c:438 +#: ../raster/r.sun/main.c:437 msgid "Output global (total) irradiance/irradiation [W.m-2] (mode 1) or irradiance/irradiation raster map [Wh.m-2.day-1] (mode 2)" msgstr "" -#: ../raster/r.sun/main.c:447 +#: ../raster/r.sun/main.c:446 msgid "Output insolation time raster map [h] (mode 2 only)" msgstr "" -#: ../raster/r.sun/main.c:454 +#: ../raster/r.sun/main.c:453 msgid "No. of day of the year (1-365)" msgstr "" -#: ../raster/r.sun/main.c:456 ../raster/r.sun/main.c:465 -#: ../raster/r.sun/main.c:482 ../raster/r.sun/main.c:529 +#: ../raster/r.sun/main.c:455 ../raster/r.sun/main.c:464 +#: ../raster/r.sun/main.c:481 ../raster/r.sun/main.c:528 #: ../raster/r.sunhours/main.c:103 ../raster/r.sunhours/main.c:112 #: ../raster/r.sunhours/main.c:120 ../raster/r.sunhours/main.c:129 #: ../raster/r.sunhours/main.c:138 ../raster/r.sunhours/main.c:147 @@ -5922,184 +6263,184 @@ msgid "Time" msgstr "" -#: ../raster/r.sun/main.c:464 +#: ../raster/r.sun/main.c:463 msgid "Time step when computing all-day radiation sums [decimal hours]" msgstr "" -#: ../raster/r.sun/main.c:472 +#: ../raster/r.sun/main.c:471 msgid "Declination value (overriding the internally computed value) [radians]" msgstr "" -#: ../raster/r.sun/main.c:480 +#: ../raster/r.sun/main.c:479 msgid "Local (solar) time (to be set for mode 1 only) [decimal hours]" msgstr "" -#: ../raster/r.sun/main.c:491 +#: ../raster/r.sun/main.c:490 msgid "Number of threads which will be used for parallel computing" msgstr "" -#: ../raster/r.sun/main.c:513 ../raster/r.horizon/main.c:296 +#: ../raster/r.sun/main.c:512 ../raster/r.horizon/main.c:295 msgid "Sampling distance step coefficient (0.5-1.5)" msgstr "" -#: ../raster/r.sun/main.c:521 +#: ../raster/r.sun/main.c:520 msgid "Read the input files in this number of chunks" msgstr "" -#: ../raster/r.sun/main.c:528 +#: ../raster/r.sun/main.c:527 msgid "Civil time zone value, if none, the time will be local solar time" msgstr "" -#: ../raster/r.sun/main.c:534 +#: ../raster/r.sun/main.c:533 msgid "Do not incorporate the shadowing effect of terrain" msgstr "" -#: ../raster/r.sun/main.c:539 +#: ../raster/r.sun/main.c:538 msgid "Use the low-memory version of the program" msgstr "" -#: ../raster/r.sun/main.c:578 +#: ../raster/r.sun/main.c:577 #, c-format msgid "<%d> is not valid number of threads. Number of threads will be set to <%d>" msgstr "" -#: ../raster/r.sun/main.c:587 +#: ../raster/r.sun/main.c:586 #, c-format msgid "Number of threads <%d>" msgstr "" -#: ../raster/r.sun/main.c:594 +#: ../raster/r.sun/main.c:593 msgid "You must give the longitude raster if you use civil time" msgstr "" -#: ../raster/r.sun/main.c:597 +#: ../raster/r.sun/main.c:596 msgid "Error reading civil time zone value" msgstr "" -#: ../raster/r.sun/main.c:600 +#: ../raster/r.sun/main.c:599 msgid "Invalid civil time zone value" msgstr "" -#: ../raster/r.sun/main.c:625 +#: ../raster/r.sun/main.c:624 msgid "insol_time and incidout are incompatible options" msgstr "" -#: ../raster/r.sun/main.c:630 +#: ../raster/r.sun/main.c:629 msgid "Error reading time step size" msgstr "" -#: ../raster/r.sun/main.c:632 +#: ../raster/r.sun/main.c:631 msgid "Invalid time step size" msgstr "" -#: ../raster/r.sun/main.c:636 +#: ../raster/r.sun/main.c:635 msgid "Error reading horizon step size" msgstr "" -#: ../raster/r.sun/main.c:641 +#: ../raster/r.sun/main.c:640 msgid "The horizon step size must be greater than 0." msgstr "" -#: ../raster/r.sun/main.c:644 +#: ../raster/r.sun/main.c:643 msgid "If you use the horizon option you must also set the 'horizonstep' parameter." msgstr "" -#: ../raster/r.sun/main.c:650 +#: ../raster/r.sun/main.c:649 msgid "Time and insol_time are incompatible options" msgstr "" -#: ../raster/r.sun/main.c:652 +#: ../raster/r.sun/main.c:651 msgid "Mode 1: instantaneous solar incidence angle & irradiance using a set local time" msgstr "" -#: ../raster/r.sun/main.c:657 +#: ../raster/r.sun/main.c:656 msgid "incidout requires time parameter to be set" msgstr "" -#: ../raster/r.sun/main.c:659 +#: ../raster/r.sun/main.c:658 msgid "Mode 2: integrated daily irradiation for a given day of the year" msgstr "" -#: ../raster/r.sun/main.c:682 +#: ../raster/r.sun/main.c:681 #, c-format msgid "Using Linke constant: %lf" msgstr "" -#: ../raster/r.sun/main.c:684 +#: ../raster/r.sun/main.c:683 #, c-format msgid "Using Linke map <%s>" msgstr "" -#: ../raster/r.sun/main.c:689 +#: ../raster/r.sun/main.c:688 #, c-format msgid "Using albedo constant: %lf" msgstr "" -#: ../raster/r.sun/main.c:691 +#: ../raster/r.sun/main.c:690 #, c-format msgid "Using albedo map <%s>" msgstr "" -#: ../raster/r.sun/main.c:696 +#: ../raster/r.sun/main.c:695 #, c-format msgid "Using slope constant: %lf" msgstr "" -#: ../raster/r.sun/main.c:699 +#: ../raster/r.sun/main.c:698 #, c-format msgid "Using slope map <%s>" msgstr "" -#: ../raster/r.sun/main.c:704 +#: ../raster/r.sun/main.c:703 #, c-format msgid "Using aspect constant: %lf" msgstr "" -#: ../raster/r.sun/main.c:707 +#: ../raster/r.sun/main.c:706 #, c-format msgid "Using aspect map <%s>" msgstr "" -#: ../raster/r.sun/main.c:722 +#: ../raster/r.sun/main.c:721 msgid "If you use -s and no horizon rasters, numpartitions must be =1" msgstr "" -#: ../raster/r.sun/main.c:735 +#: ../raster/r.sun/main.c:734 msgid "If you want to save memory and to use shadows, you must use pre-calculated horizons." msgstr "" -#: ../raster/r.sun/main.c:780 ../raster/r.horizon/main.c:531 -#: ../display/d.where/main.c:107 ../general/g.region/printwindow.c:251 -#: ../general/g.region/printwindow.c:475 ../general/g.region/printwindow.c:542 +#: ../raster/r.sun/main.c:779 ../raster/r.horizon/main.c:535 +#: ../display/d.where/main.c:107 ../general/g.region/printwindow.c:250 +#: ../general/g.region/printwindow.c:486 ../general/g.region/printwindow.c:556 msgid "Can't get projection info of current location" msgstr "" -#: ../raster/r.sun/main.c:784 ../raster/r.horizon/main.c:534 -#: ../display/d.where/main.c:110 ../general/g.region/printwindow.c:254 -#: ../general/g.region/printwindow.c:478 ../general/g.region/printwindow.c:547 +#: ../raster/r.sun/main.c:783 ../raster/r.horizon/main.c:538 +#: ../display/d.where/main.c:110 ../general/g.region/printwindow.c:253 +#: ../general/g.region/printwindow.c:489 ../general/g.region/printwindow.c:561 msgid "Can't get projection units of current location" msgstr "" -#: ../raster/r.sun/main.c:802 +#: ../raster/r.sun/main.c:800 msgid "latin and longin raster maps have no effect when in a Lat/Lon location" msgstr "" -#: ../raster/r.sun/main.c:807 +#: ../raster/r.sun/main.c:805 msgid "Both latin and longin raster maps must be given, or neither" msgstr "" -#: ../raster/r.sun/main.c:854 ../raster/r.sun/main.c:865 -#: ../raster/r.sun/main.c:878 ../raster/r.sun/main.c:890 -#: ../raster/r.sun/main.c:901 ../raster/r.sun/main.c:912 -#: ../raster/r.sun/main.c:923 ../raster/r.sun/main.c:935 -#: ../raster/r.sun/main.c:946 ../raster/r.li/r.li.daemon/list.c:49 +#: ../raster/r.sun/main.c:852 ../raster/r.sun/main.c:863 +#: ../raster/r.sun/main.c:876 ../raster/r.sun/main.c:888 +#: ../raster/r.sun/main.c:899 ../raster/r.sun/main.c:910 +#: ../raster/r.sun/main.c:921 ../raster/r.sun/main.c:933 +#: ../raster/r.sun/main.c:944 ../raster/r.li/r.li.daemon/list.c:49 #: ../raster/r.to.rast3/main.c:244 ../raster/r.stream.extract/cseg.c:51 #: ../raster/r.stream.extract/dseg.c:51 ../raster/r.stream.extract/bseg.c:50 #: ../raster/r.stream.extract/seg.c:56 ../raster3d/r3.to.rast/main.c:360 #: ../imagery/i.smap/multialloc.c:115 ../db/drivers/sqlite/listdb.c:134 #: ../db/drivers/postgres/listtab.c:92 ../db/drivers/postgres/listdb.c:88 #: ../vector/v.mkgrid/write_grid.c:28 ../vector/v.kcv/main.c:208 -#: ../vector/v.net.distance/main.c:228 ../vector/v.surf.rst/main.c:843 +#: ../vector/v.net.distance/main.c:228 ../vector/v.surf.rst/main.c:846 #: ../vector/v.net.allpairs/main.c:201 ../vector/v.profile/processors.c:31 #: ../vector/v.net.connectivity/main.c:186 #: ../vector/v.net.connectivity/main.c:202 ../vector/v.net.flow/main.c:232 @@ -6128,6 +6469,21 @@ msgid "Out of memory" msgstr "" +#: ../raster/r.sun/main.c:1894 ../raster/r.sunhours/main.c:296 +#: ../raster/r.sunhours/main.c:392 ../raster/r.sunmask/g_solposition.c:128 +#: ../raster/r.latlong/main.c:131 ../general/g.region/printwindow.c:279 +#: ../general/g.region/printwindow.c:290 ../general/g.region/printwindow.c:301 +#: ../general/g.region/printwindow.c:312 ../general/g.region/printwindow.c:325 +#: ../general/g.region/printwindow.c:510 ../general/g.region/printwindow.c:602 +#: ../general/g.region/printwindow.c:616 ../general/g.region/printwindow.c:635 +#: ../general/g.region/printwindow.c:655 ../general/g.region/printwindow.c:672 +#: ../vector/v.proj/main.c:343 ../vector/v.proj/main.c:355 +#: ../vector/v.proj/main.c:370 ../vector/v.proj/main.c:385 +#: ../vector/v.proj/main.c:466 ../vector/v.proj/main.c:471 +#, fuzzy, c-format +msgid "Error in %s (projection of input coordinate pair)" +msgstr "Äang Ä‘á»c các đầu vào..." + #: ../raster/r.regression.multi/main.c:61 msgid "Matrix is unsolvable" msgstr "" @@ -6259,7 +6615,7 @@ #: ../raster/r.volume/main.c:260 ../raster/r.to.vect/main.c:229 #: ../raster3d/r3.flow/main.c:64 ../vector/v.mkgrid/main.c:342 -#: ../vector/v.mkgrid/main.c:400 ../vector/v.random/main.c:253 +#: ../vector/v.mkgrid/main.c:400 ../vector/v.random/main.c:294 #: ../vector/v.in.ascii/main.c:415 ../vector/v.in.dxf/write_vect.c:233 #: ../vector/v.lrs/v.lrs.create/main.c:338 #, c-format @@ -6284,8 +6640,7 @@ msgstr "" #: ../raster/r.volume/main.c:296 ../raster/r.to.vect/util.c:157 -#: ../raster/r.to.vect/areas_io.c:359 ../vector/v.random/main.c:470 -#: ../vector/v.random/main.c:594 ../vector/v.in.lidar/attributes.c:240 +#: ../raster/r.to.vect/areas_io.c:359 ../vector/v.in.lidar/attributes.c:240 #: ../vector/v.vol.rst/vector.c:80 #, c-format msgid "Cannot insert new row: %s" @@ -6394,20 +6749,6 @@ msgid "Use the Courant-Friedrichs-Lewy criteria for time step calculation" msgstr "" -#: ../raster/r.solute.transport/main.c:230 ../raster/r.topmodel/main.c:52 -#: ../raster/r.uslek/main.c:54 ../raster/r.usler/main.c:53 -#: ../raster/r.gwflow/main.c:210 ../raster/r.stream.extract/main.c:77 -#: ../raster/r.fill.dir/main.c:87 ../raster/r.basins.fill/main.c:55 -#: ../raster/r.water.outlet/main.c:58 ../raster/r.drain/main.c:110 -#: ../raster/r.topidx/main.c:40 ../raster/r.flow/main.c:422 -#: ../raster/r.carve/main.c:75 ../raster/r.lake/main.c:151 -#: ../raster/r.watershed/front/main.c:74 -#: ../raster/r.sim/r.sim.sediment/main.c:115 -#: ../raster/r.sim/r.sim.water/main.c:114 ../raster3d/r3.gwflow/main.c:162 -#: ../raster3d/r3.flow/main.c:180 -msgid "hydrology" -msgstr "" - #: ../raster/r.solute.transport/main.c:231 msgid "solute transport" msgstr "" @@ -6464,122 +6805,115 @@ msgid "Could not create and solve the linear equation system" msgstr "" -#: ../raster/r.walk/main.c:179 ../raster/r.cost/main.c:141 -#: ../raster/r.drain/main.c:111 -msgid "cost surface" -msgstr "" - -#: ../raster/r.walk/main.c:180 ../raster/r.cost/main.c:142 +#: ../raster/r.walk/main.c:205 ../raster/r.cost/main.c:165 #: ../raster/r.spreadpath/main.c:90 msgid "cumulative costs" msgstr "" -#: ../raster/r.walk/main.c:181 ../raster/r.cost/main.c:143 +#: ../raster/r.walk/main.c:206 ../raster/r.cost/main.c:166 #: ../vector/v.net.iso/main.c:78 ../vector/v.net.alloc/main.c:66 msgid "cost allocation" msgstr "" -#: ../raster/r.walk/main.c:183 +#: ../raster/r.walk/main.c:208 msgid "Creates a raster map showing the anisotropic cumulative cost of moving between different geographic locations on an input raster map whose cell category values represent cost." msgstr "" -#: ../raster/r.walk/main.c:193 +#: ../raster/r.walk/main.c:218 msgid "Name of input raster map containing friction costs" msgstr "" -#: ../raster/r.walk/main.c:196 +#: ../raster/r.walk/main.c:221 msgid "Name for output raster map to contain walking costs" msgstr "" -#: ../raster/r.walk/main.c:202 ../raster/r.cost/main.c:167 +#: ../raster/r.walk/main.c:227 ../raster/r.cost/main.c:183 +#, fuzzy +msgid "Name of input raster map solving equal costs" +msgstr "Tên của lá»›p đầu ra dùng làm XANH" + +#: ../raster/r.walk/main.c:229 ../raster/r.cost/main.c:185 +msgid "Helper variable to pick a direction if two directions have equal cumulative costs (smaller is better)" +msgstr "" + +#: ../raster/r.walk/main.c:235 ../raster/r.cost/main.c:198 msgid "Name for output raster map to contain movement directions" msgstr "" -#: ../raster/r.walk/main.c:203 ../raster/r.cost/main.c:161 -#: ../raster/r.cost/main.c:168 +#: ../raster/r.walk/main.c:236 ../raster/r.walk/main.c:351 +#: ../raster/r.cost/main.c:192 ../raster/r.cost/main.c:199 +#: ../raster/r.cost/main.c:283 msgid "Optional outputs" msgstr "" -#: ../raster/r.walk/main.c:208 ../raster/r.cost/main.c:173 +#: ../raster/r.walk/main.c:241 ../raster/r.cost/main.c:204 msgid "Name of starting vector points map" msgstr "" -#: ../raster/r.walk/main.c:209 ../raster/r.walk/main.c:221 -#: ../raster/r.walk/main.c:228 ../raster/r.walk/main.c:309 -#: ../raster/r.cost/main.c:174 ../raster/r.cost/main.c:186 -#: ../raster/r.cost/main.c:193 ../raster/r.cost/main.c:243 -#: ../raster/r.drain/main.c:139 ../raster/r.drain/main.c:146 -msgid "Start" -msgstr "" - -#: ../raster/r.walk/main.c:214 ../raster/r.cost/main.c:179 +#: ../raster/r.walk/main.c:247 ../raster/r.cost/main.c:210 msgid "Name of stopping vector points map" msgstr "" -#: ../raster/r.walk/main.c:215 ../raster/r.walk/main.c:235 -#: ../raster/r.cost/main.c:180 ../raster/r.cost/main.c:200 +#: ../raster/r.walk/main.c:248 ../raster/r.walk/main.c:268 +#: ../raster/r.cost/main.c:211 ../raster/r.cost/main.c:231 msgid "Stop" msgstr "" -#: ../raster/r.walk/main.c:220 ../raster/r.cost/main.c:185 +#: ../raster/r.walk/main.c:253 ../raster/r.cost/main.c:216 msgid "Name of starting raster points map" msgstr "" -#: ../raster/r.walk/main.c:227 ../raster/r.cost/main.c:192 -#: ../raster/r.drain/main.c:138 -msgid "Coordinates of starting point(s) (E,N)" -msgstr "" - -#: ../raster/r.walk/main.c:234 ../raster/r.cost/main.c:199 +#: ../raster/r.walk/main.c:267 ../raster/r.cost/main.c:230 msgid "Coordinates of stopping point(s) (E,N)" msgstr "" -#: ../raster/r.walk/main.c:244 ../raster/r.cost/main.c:209 +#: ../raster/r.walk/main.c:277 ../raster/r.cost/main.c:240 msgid "Maximum cumulative cost" msgstr "" -#: ../raster/r.walk/main.c:253 ../raster/r.cost/main.c:218 +#: ../raster/r.walk/main.c:286 ../raster/r.cost/main.c:249 msgid "Cost assigned to null cells. By default, null cells are excluded" msgstr "" -#: ../raster/r.walk/main.c:254 ../raster/r.walk/main.c:304 -#: ../raster/r.cost/main.c:219 ../raster/r.cost/main.c:238 +#: ../raster/r.walk/main.c:287 ../raster/r.walk/main.c:337 +#: ../raster/r.cost/main.c:250 ../raster/r.cost/main.c:269 msgid "NULL cells" msgstr "" -#: ../raster/r.walk/main.c:263 ../raster/r.cost/main.c:228 +#: ../raster/r.walk/main.c:296 ../raster/r.cost/main.c:259 msgid "Maximum memory to be used in MB" msgstr "" -#: ../raster/r.walk/main.c:273 +#: ../raster/r.walk/main.c:306 msgid "Coefficients for walking energy formula parameters a,b,c,d" msgstr "" -#: ../raster/r.walk/main.c:274 ../raster/r.walk/main.c:284 -#: ../raster/r.walk/main.c:294 ../raster/r.resamp.rst/main.c:210 +#: ../raster/r.walk/main.c:307 ../raster/r.walk/main.c:317 +#: ../raster/r.walk/main.c:327 ../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 -#: ../raster/r.slope.aspect/main.c:181 ../raster/r.slope.aspect/main.c:189 -#: ../raster/r.slope.aspect/main.c:247 ../raster/r.slope.aspect/main.c:256 -#: ../raster/r.slope.aspect/main.c:262 ../raster/r.in.bin/main.c:275 +#: ../raster/r.slope.aspect/main.c:199 ../raster/r.slope.aspect/main.c:207 +#: ../raster/r.slope.aspect/main.c:265 ../raster/r.slope.aspect/main.c:274 +#: ../raster/r.slope.aspect/main.c:280 ../raster/r.slope.aspect/main.c:286 +#: ../raster/r.slope.aspect/main.c:294 ../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:107 ../raster/r.resamp.bspline/main.c:115 -#: ../raster/r.resamp.bspline/main.c:121 ../raster/r.resamp.bspline/main.c:133 -#: ../raster/r.resamp.bspline/main.c:138 ../raster/r.out.mpeg/main.c:132 +#: ../raster/r.resamp.bspline/main.c:109 ../raster/r.resamp.bspline/main.c:117 +#: ../raster/r.resamp.bspline/main.c:123 ../raster/r.resamp.bspline/main.c:135 +#: ../raster/r.resamp.bspline/main.c:140 ../raster/r.out.mpeg/main.c:132 #: ../display/d.mon/main.c:82 ../display/d.mon/main.c:90 #: ../display/d.mon/main.c:98 ../display/d.mon/main.c:104 #: ../display/d.mon/main.c:110 ../display/d.mon/main.c:145 #: ../display/d.mon/main.c:151 ../display/d.mon/main.c:157 #: ../general/g.access/main.c:50 ../general/g.access/main.c:58 -#: ../imagery/i.segment/parse_args.c:68 ../imagery/i.segment/parse_args.c:77 -#: ../imagery/i.segment/parse_args.c:88 ../imagery/i.segment/parse_args.c:99 -#: ../imagery/i.segment/parse_args.c:109 ../imagery/i.segment/parse_args.c:127 -#: ../imagery/i.segment/parse_args.c:135 ../imagery/i.segment/parse_args.c:144 -#: ../imagery/i.segment/parse_args.c:151 ../imagery/i.segment/parse_args.c:157 -#: ../imagery/i.segment/parse_args.c:163 ../imagery/i.segment/parse_args.c:169 -#: ../imagery/i.segment/parse_args.c:176 ../imagery/i.cluster/main.c:103 +#: ../imagery/i.segment/parse_args.c:71 ../imagery/i.segment/parse_args.c:80 +#: ../imagery/i.segment/parse_args.c:91 ../imagery/i.segment/parse_args.c:102 +#: ../imagery/i.segment/parse_args.c:112 ../imagery/i.segment/parse_args.c:130 +#: ../imagery/i.segment/parse_args.c:138 ../imagery/i.segment/parse_args.c:147 +#: ../imagery/i.segment/parse_args.c:154 ../imagery/i.segment/parse_args.c:160 +#: ../imagery/i.segment/parse_args.c:166 ../imagery/i.segment/parse_args.c:172 +#: ../imagery/i.segment/parse_args.c:179 ../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 @@ -6601,219 +6935,228 @@ #: ../vector/v.lidar.correction/main.c:111 ../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.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.surf.bspline/main.c:179 ../vector/v.vol.rst/main.c:270 +#: ../vector/v.vol.rst/main.c:278 ../vector/v.vol.rst/main.c:285 +#: ../vector/v.vol.rst/main.c:313 ../vector/v.vol.rst/main.c:322 +#: ../vector/v.vol.rst/main.c:331 ../vector/v.vol.rst/main.c:339 +#: ../vector/v.vol.rst/main.c:348 ../vector/v.vol.rst/main.c:356 #: ../vector/v.outlier/main.c:104 ../vector/v.outlier/main.c:113 #: ../vector/v.outlier/main.c:121 ../vector/v.colors.out/main.c:68 #: ../vector/v.colors.out/main.c:73 msgid "Settings" msgstr "" -#: ../raster/r.walk/main.c:283 +#: ../raster/r.walk/main.c:316 msgid "Lambda coefficients for combining walking energy and friction cost" msgstr "" -#: ../raster/r.walk/main.c:293 +#: ../raster/r.walk/main.c:326 msgid "Slope factor determines travel energy cost per height step" msgstr "" -#: ../raster/r.walk/main.c:299 ../raster/r.cost/main.c:233 +#: ../raster/r.walk/main.c:332 ../raster/r.cost/main.c:264 msgid "Use the 'Knight's move'; slower, but more accurate" msgstr "" -#: ../raster/r.walk/main.c:303 ../raster/r.cost/main.c:237 +#: ../raster/r.walk/main.c:336 ../raster/r.cost/main.c:268 msgid "Keep null values in output raster map" msgstr "" -#: ../raster/r.walk/main.c:308 ../raster/r.cost/main.c:242 +#: ../raster/r.walk/main.c:341 ../raster/r.cost/main.c:273 msgid "Start with values in raster map" msgstr "" -#: ../raster/r.walk/main.c:313 ../raster/r.cost/main.c:247 +#: ../raster/r.walk/main.c:346 ../raster/r.cost/main.c:278 msgid "Print info about disk space and memory requirements and exit" msgstr "" -#: ../raster/r.walk/main.c:357 ../raster/r.cost/main.c:297 +#: ../raster/r.walk/main.c:350 ../raster/r.cost/main.c:282 +msgid "Create bitmask encoded directions" +msgstr "" + +#: ../raster/r.walk/main.c:397 ../raster/r.cost/main.c:337 msgid "Must specify exactly one of start_points, start_rast or coordinate" msgstr "" -#: ../raster/r.walk/main.c:362 ../raster/r.walk/main.c:845 -#: ../raster/r.cost/main.c:302 ../raster/r.cost/main.c:712 +#: ../raster/r.walk/main.c:403 ../raster/r.walk/main.c:896 +#: ../raster/r.cost/main.c:343 ../raster/r.cost/main.c:759 msgid "No start points" msgstr "" -#: ../raster/r.walk/main.c:369 ../raster/r.cost/main.c:309 +#: ../raster/r.walk/main.c:408 ../raster/r.cost/main.c:348 +#, fuzzy +msgid "No stop points" +msgstr "Äang trích các Ä‘iểm..." + +#: ../raster/r.walk/main.c:412 ../raster/r.cost/main.c:352 #, c-format msgid "Inappropriate maximum cost: %d" msgstr "" -#: ../raster/r.walk/main.c:372 ../raster/r.cost/main.c:312 +#: ../raster/r.walk/main.c:415 ../raster/r.cost/main.c:355 #, c-format msgid "Inappropriate amount of memory: %d" msgstr "" -#: ../raster/r.walk/main.c:377 +#: ../raster/r.walk/main.c:420 #, c-format msgid "Missing required value: got %d instead of 4" msgstr "" -#: ../raster/r.walk/main.c:380 +#: ../raster/r.walk/main.c:423 #, c-format msgid "Walking costs are a=%g b=%g c=%g d=%g" msgstr "" -#: ../raster/r.walk/main.c:385 ../raster/r.walk/main.c:393 +#: ../raster/r.walk/main.c:428 ../raster/r.walk/main.c:436 #, c-format msgid "Missing required value: %d" msgstr "" -#: ../raster/r.walk/main.c:388 +#: ../raster/r.walk/main.c:431 #, c-format msgid "Lambda is %g" msgstr "" -#: ../raster/r.walk/main.c:396 +#: ../raster/r.walk/main.c:439 #, c-format msgid "Slope_factor is %g" msgstr "" -#: ../raster/r.walk/main.c:415 ../raster/r.cost/main.c:330 +#: ../raster/r.walk/main.c:466 ../raster/r.cost/main.c:381 msgid "Assigning negative cost to null cell. Null cells excluded." msgstr "" -#: ../raster/r.walk/main.c:525 ../raster/r.walk/main.c:538 -#: ../raster/r.cost/main.c:412 ../raster/r.cost/main.c:424 +#: ../raster/r.walk/main.c:571 ../raster/r.walk/main.c:584 +#: ../raster/r.cost/main.c:458 ../raster/r.cost/main.c:470 #, c-format msgid "Will need at least %.2f MB of disk space" msgstr "" -#: ../raster/r.walk/main.c:527 ../raster/r.walk/main.c:539 -#: ../raster/r.cost/main.c:414 ../raster/r.cost/main.c:425 +#: ../raster/r.walk/main.c:573 ../raster/r.walk/main.c:585 +#: ../raster/r.cost/main.c:460 ../raster/r.cost/main.c:471 #, c-format msgid "Will need at least %.2f MB of memory" msgstr "" -#: ../raster/r.walk/main.c:529 ../raster/r.walk/main.c:540 -#: ../raster/r.cost/main.c:416 ../raster/r.cost/main.c:426 +#: ../raster/r.walk/main.c:575 ../raster/r.walk/main.c:586 +#: ../raster/r.cost/main.c:462 ../raster/r.cost/main.c:472 #, c-format msgid "%d of %d segments are kept in memory" msgstr "" -#: ../raster/r.walk/main.c:545 ../raster/r.cost/main.c:431 +#: ../raster/r.walk/main.c:591 ../raster/r.cost/main.c:477 msgid "Creating some temporary files..." msgstr "" -#: ../raster/r.walk/main.c:549 ../raster/r.walk/main.c:554 -#: ../raster/r.cost/main.c:435 ../raster/r.cost/main.c:440 -#: ../raster/r.resamp.bspline/main.c:316 ../raster/r.resamp.bspline/main.c:401 -#: ../raster/r.resamp.bspline/main.c:473 ../vector/v.surf.bspline/main.c:475 +#: ../raster/r.walk/main.c:595 ../raster/r.walk/main.c:600 +#: ../raster/r.walk/main.c:609 ../raster/r.cost/main.c:481 +#: ../raster/r.cost/main.c:486 ../raster/r.cost/main.c:494 +#: ../raster/r.resamp.bspline/main.c:318 ../raster/r.resamp.bspline/main.c:403 +#: ../raster/r.resamp.bspline/main.c:475 ../vector/v.surf.bspline/main.c:475 #: ../vector/v.surf.bspline/main.c:503 msgid "Can not create temporary file" msgstr "" -#: ../raster/r.walk/main.c:558 +#: ../raster/r.walk/main.c:630 #, c-format msgid "Reading raster maps <%s> and <%s>, initializing output..." msgstr "" -#: ../raster/r.walk/main.c:643 ../raster/r.cost/main.c:504 +#: ../raster/r.walk/main.c:717 ../raster/r.cost/main.c:577 msgid "Initializing directional output..." msgstr "" -#: ../raster/r.walk/main.c:675 ../raster/r.cost/main.c:535 -#: ../raster/r.drain/main.c:273 +#: ../raster/r.walk/main.c:786 ../raster/r.cost/main.c:646 #, c-format -msgid "Reading vector map <%s> with start points..." -msgstr "" - -#: ../raster/r.walk/main.c:688 ../raster/r.walk/main.c:754 -#: ../raster/r.cost/main.c:548 ../raster/r.cost/main.c:618 -#: ../raster/r.to.vect/main.c:289 ../raster/r.drain/main.c:286 -#: ../display/d.vect.thematic/display.c:75 ../display/d.vect/vert.c:27 -#: ../display/d.vect/lines.c:143 ../display/d.vect/label.c:44 -#: ../display/d.vect/zcoor.c:38 ../display/d.vect/dir.c:30 -#: ../display/d.vect/topo.c:52 ../display/d.vect/attr.c:51 -#: ../vector/v.label.sa/labels.c:141 ../vector/v.out.lidar/main.c:732 -#: ../vector/v.perturb/main.c:182 ../vector/v.to.3d/trans2.c:84 -#: ../vector/v.to.3d/trans3.c:85 ../vector/v.what.rast/main.c:213 -#: ../vector/v.colors/scan_z.c:36 ../vector/v.colors/scan_cats.c:24 -#: ../vector/v.vol.rst/user1.c:140 ../vector/v.decimate/main.c:406 -#: ../vector/v.colors.out/scan_cats.c:32 ../vector/v.label/main.c:293 -#: ../vector/v.info/level1.c:38 -msgid "Unable to read vector map" +msgid "No start points found in vector map <%s>" msgstr "" -#: ../raster/r.walk/main.c:722 +#: ../raster/r.walk/main.c:788 ../raster/r.cost/main.c:648 #, c-format -msgid "No start points found in vector <%s>" -msgstr "" +msgid "%d point found" +msgid_plural "%d points found" +msgstr[0] "" -#: ../raster/r.walk/main.c:734 ../raster/r.cost/main.c:598 +#: ../raster/r.walk/main.c:801 ../raster/r.cost/main.c:661 #, c-format msgid "Reading vector map <%s> with stop points..." msgstr "" -#: ../raster/r.walk/main.c:788 ../raster/r.cost/main.c:652 +#: ../raster/r.walk/main.c:839 ../raster/r.cost/main.c:699 #, c-format msgid "No stop points found in vector <%s>" msgstr "" -#: ../raster/r.walk/main.c:808 ../raster/r.cost/main.c:673 +#: ../raster/r.walk/main.c:859 ../raster/r.cost/main.c:720 #: ../raster/r.texture/h_measure.c:738 ../raster/r.stream.extract/load.c:44 #: ../raster/r.stream.extract/load.c:53 ../imagery/i.smap/interp.c:68 msgid "Unable to allocate memory" msgstr "" -#: ../raster/r.walk/main.c:810 ../raster/r.cost/main.c:675 +#: ../raster/r.walk/main.c:861 ../raster/r.cost/main.c:722 #, c-format msgid "Reading raster map <%s> with start points..." msgstr "" -#: ../raster/r.walk/main.c:859 ../raster/r.cost/main.c:726 +#: ../raster/r.walk/main.c:907 ../raster/r.cost/main.c:770 msgid "Specified starting location outside database window" msgstr "" -#: ../raster/r.walk/main.c:879 ../raster/r.cost/main.c:748 +#: ../raster/r.walk/main.c:932 ../raster/r.cost/main.c:797 +#, fuzzy, c-format +msgid "Number of duplicate stop points: %d" +msgstr "Tên của bản đồ vector Ä‘iểm đầu vào" + +#: ../raster/r.walk/main.c:946 ../raster/r.cost/main.c:811 msgid "Finding cost path..." msgstr "" -#: ../raster/r.walk/main.c:1356 ../raster/r.cost/main.c:1011 +#: ../raster/r.walk/main.c:1551 ../raster/r.cost/main.c:1202 msgid "Error, ct == pres_cell" msgstr "" -#: ../raster/r.walk/main.c:1368 +#: ../raster/r.walk/main.c:1568 #, c-format msgid "Writing output raster map <%s>... " msgstr "" -#: ../raster/r.walk/main.c:1432 ../raster/r.cost/main.c:1131 +#: ../raster/r.walk/main.c:1632 ../raster/r.cost/main.c:1327 #, c-format msgid "Writing output movement direction raster map <%s>..." msgstr "" -#: ../raster/r.walk/main.c:1477 ../raster/r.cost/main.c:1197 +#: ../raster/r.walk/main.c:1677 ../raster/r.cost/main.c:1394 #, c-format msgid "Peak cost value: %g" msgstr "" -#: ../raster/r.walk/main.c:1498 ../raster/r.cost/main.c:1219 +#: ../raster/r.walk/main.c:1695 ../raster/r.walk/main.c:1731 +#: ../raster/r.cost/main.c:1412 ../raster/r.cost/main.c:1448 #, c-format msgid "Illegal x coordinate <%s>" msgstr "" -#: ../raster/r.walk/main.c:1500 ../raster/r.cost/main.c:1221 +#: ../raster/r.walk/main.c:1697 ../raster/r.walk/main.c:1733 +#: ../raster/r.cost/main.c:1414 ../raster/r.cost/main.c:1450 #, c-format msgid "Illegal y coordinate <%s>" msgstr "" -#: ../raster/r.walk/main.c:1504 ../raster/r.cost/main.c:1225 +#: ../raster/r.walk/main.c:1701 ../raster/r.walk/main.c:1737 +#: ../raster/r.cost/main.c:1418 ../raster/r.cost/main.c:1454 #, c-format msgid "Warning, ignoring point outside window: %g, %g" msgstr "" +#: ../raster/r.walk/flag.c:21 ../raster/r.walk/flag.c:28 +#: ../raster/r.cost/flag.c:21 ../raster/r.cost/flag.c:28 +#: ../imagery/i.segment/flag.c:21 ../imagery/i.segment/flag.c:28 +#: ../vector/v.distance/main.c:817 ../vector/v.distance/main.c:894 +#: ../vector/v.distance/main.c:1105 +msgid "Out of memory!" +msgstr "" + #: ../raster/r.timestamp/main.c:37 ../raster3d/r3.timestamp/main.c:45 #: ../vector/v.timestamp/main.c:37 msgid "timestamp" @@ -6907,112 +7250,120 @@ msgid "bad rule (%s): [%s]" msgstr "" -#: ../raster/r.colors/edit_colors.c:61 +#: ../raster/r.colors/edit_colors.c:78 msgid "Creates/modifies the color table associated with a 3D raster map." msgstr "" -#: ../raster/r.colors/edit_colors.c:65 +#: ../raster/r.colors/edit_colors.c:82 msgid "Creates/modifies the color table associated with a raster map." msgstr "" -#: ../raster/r.colors/edit_colors.c:75 ../raster/r.colors/edit_colors.c:87 +#: ../raster/r.colors/edit_colors.c:92 ../raster/r.colors/edit_colors.c:104 msgid "Map" msgstr "" -#: ../raster/r.colors/edit_colors.c:81 +#: ../raster/r.colors/edit_colors.c:98 msgid "Input file with one map name per line" msgstr "" -#: ../raster/r.colors/edit_colors.c:83 +#: ../raster/r.colors/edit_colors.c:100 msgid "Input map names can be defined in an input file in case a large amount of maps must be specified. This option is mutual exclusive to the map option." msgstr "" -#: ../raster/r.colors/edit_colors.c:110 +#: ../raster/r.colors/edit_colors.c:127 msgid "\"-\" to read rules from stdin" msgstr "" -#: ../raster/r.colors/edit_colors.c:186 ../raster/r.series.interp/main.c:180 +#: ../raster/r.colors/edit_colors.c:149 ../vector/v.colors/main.c:137 +msgid "List available rules with description then exit" +msgstr "" + +#: ../raster/r.colors/edit_colors.c:150 ../vector/v.colors/main.c:138 +msgid "If a color rule is given, only this rule is listed" +msgstr "" + +#: ../raster/r.colors/edit_colors.c:219 ../raster/r.series.interp/main.c:180 #, c-format msgid "Unable to open %s file <%s>" msgstr "" -#: ../raster/r.colors/edit_colors.c:229 ../raster/r.colors/edit_colors.c:262 +#: ../raster/r.colors/edit_colors.c:260 ../raster/r.colors/edit_colors.c:294 #, c-format msgid "%s map <%s> not found" msgstr "" -#: ../raster/r.colors/edit_colors.c:235 +#: ../raster/r.colors/edit_colors.c:266 #, c-format msgid "No %s map name found in input file <%s>" msgstr "" -#: ../raster/r.colors/edit_colors.c:278 +#: ../raster/r.colors/edit_colors.c:309 #, c-format msgid "Unable to remove color table of %s map <%s>" msgstr "" -#: ../raster/r.colors/edit_colors.c:280 +#: ../raster/r.colors/edit_colors.c:311 #, c-format msgid "Color table of %s map <%s> not found" msgstr "" -#: ../raster/r.colors/edit_colors.c:302 +#: ../raster/r.colors/edit_colors.c:334 #, c-format msgid "Color table exists for %s map <%s>. Exiting." msgstr "" -#: ../raster/r.colors/edit_colors.c:358 +#: ../raster/r.colors/edit_colors.c:394 #, c-format msgid "Color table 'random' is not supported for floating point %s map" msgstr "" -#: ../raster/r.colors/edit_colors.c:362 +#: ../raster/r.colors/edit_colors.c:399 #, c-format msgid "Color table 'grey.eq' is not supported for floating point %s map" msgstr "" -#: ../raster/r.colors/edit_colors.c:368 +#: ../raster/r.colors/edit_colors.c:406 #, c-format msgid "Color table 'grey.log' is not supported for floating point %s map" msgstr "" -#: ../raster/r.colors/edit_colors.c:376 ../imagery/i.vi/main.c:545 +#: ../raster/r.colors/edit_colors.c:415 ../imagery/i.vi/main.c:546 #, c-format msgid "Unknown color request '%s'" msgstr "" -#: ../raster/r.colors/edit_colors.c:386 ../vector/v.colors/make_colors.c:51 +#: ../raster/r.colors/edit_colors.c:426 ../vector/v.colors/make_colors.c:51 #, c-format msgid "Unable to load rules file <%s>" msgstr "" -#: ../raster/r.colors/edit_colors.c:396 ../raster/r.colors.out/raster_main.c:69 -#: ../raster/r.grow.distance/main.c:382 ../raster/r.fill.dir/main.c:153 -#: ../vector/v.colors/main.c:315 +#: ../raster/r.colors/edit_colors.c:437 ../raster/r.colors.out/raster_main.c:69 +#: ../raster/r.grow.distance/main.c:382 ../raster/r.fill.dir/main.c:155 +#: ../vector/v.colors/main.c:328 #, c-format msgid "Unable to read color table for raster map <%s>" msgstr "" -#: ../raster/r.colors/edit_colors.c:400 ../raster/r.univar/r3.univar_main.c:144 +#: ../raster/r.colors/edit_colors.c:442 ../raster/r.univar/r3.univar_main.c:144 #: ../raster/r.univar/r3.univar_main.c:182 ../raster3d/r3.support/main.c:135 -#: ../raster3d/r3.out.netcdf/main.c:600 ../raster3d/r3.retile/main.c:113 +#: ../raster3d/r3.out.netcdf/main.c:601 ../raster3d/r3.retile/main.c:113 #: ../raster3d/r3.neighbors/main.c:229 ../raster3d/r3.out.vtk/main.c:142 #: ../raster3d/r3.mask/main.c:58 ../raster3d/r3.out.bin/main.c:299 #: ../raster3d/r3.flow/main.c:87 ../raster3d/r3.cross.rast/main.c:245 #: ../raster3d/r3.out.v5d/main.c:307 ../raster3d/r3.timestamp/main.c:73 #: ../raster3d/r3.to.rast/main.c:275 ../raster3d/r3.stats/main.c:97 #: ../raster3d/r3.out.ascii/main.c:326 ../raster3d/r3.null/main.c:103 -#: ../general/g.region/main.c:455 ../vector/v.colors/main.c:319 +#: ../general/g.region/main.c:468 ../vector/v.colors/main.c:332 #, c-format msgid "3D raster map <%s> not found" msgstr "" -#: ../raster/r.colors/edit_colors.c:403 ../vector/v.colors/main.c:322 +#: ../raster/r.colors/edit_colors.c:445 ../vector/v.colors/main.c:335 #, c-format msgid "Unable to read color table for 3D raster map <%s>" msgstr "" -#: ../raster/r.colors/edit_colors.c:447 +#: ../raster/r.colors/edit_colors.c:492 #, c-format msgid "Color table for %s map <%s> set to '%s'" msgstr "" @@ -7036,7 +7387,7 @@ msgstr "" #: ../raster/r.mfilter/main.c:59 ../raster/r.neighbors/main.c:173 -#: ../raster/r.resamp.filter/main.c:392 ../raster3d/r3.neighbors/main.c:215 +#: ../raster/r.resamp.filter/main.c:397 ../raster3d/r3.neighbors/main.c:215 #: ../vector/v.outlier/main.c:73 msgid "filter" msgstr "" @@ -7134,53 +7485,42 @@ msgid "Error reading temporary file" msgstr "" -#: ../raster/r.cost/main.c:145 +#: ../raster/r.cost/main.c:168 msgid "Creates a raster map showing the cumulative cost of moving between different geographic locations on an input raster map whose cell category values represent cost." msgstr "" -#: ../raster/r.cost/main.c:152 +#: ../raster/r.cost/main.c:175 msgid "Name of input raster map containing grid cell cost information" msgstr "" -#: ../raster/r.cost/main.c:160 +#: ../raster/r.cost/main.c:191 msgid "Name for output raster map with nearest start point" msgstr "" -#: ../raster/r.cost/main.c:444 +#: ../raster/r.cost/main.c:515 #, c-format msgid "Reading raster map <%s>, initializing output..." msgstr "" -#: ../raster/r.cost/main.c:489 +#: ../raster/r.cost/main.c:560 #, c-format msgid "Negative cell value found at row %d, col %d. Setting negative value to null_cost value" msgstr "" -#: ../raster/r.cost/main.c:582 -#, c-format -msgid "No start points found in vector map <%s>" -msgstr "" - -#: ../raster/r.cost/main.c:584 -#, c-format -msgid "%d point found" -msgid_plural "%d points found" -msgstr[0] "" - -#: ../raster/r.cost/main.c:1034 ../raster/r.buffer/write_map.c:45 +#: ../raster/r.cost/main.c:1230 ../raster/r.buffer/write_map.c:45 #: ../raster/r.flow/io.c:207 #, c-format msgid "Writing output raster map <%s>..." msgstr "" -#: ../raster/r.cost/main.c:1036 +#: ../raster/r.cost/main.c:1232 #, c-format msgid "Writing raster map with nearest start point <%s>..." msgstr "" #: ../raster/r.resamp.interp/main.c:77 ../raster/r.resamp.rst/main.c:149 #: ../raster/r.resamp.stats/main.c:262 ../raster/r.resamp.bspline/main.c:81 -#: ../raster/r.resample/main.c:55 ../raster/r.resamp.filter/main.c:390 +#: ../raster/r.resample/main.c:55 ../raster/r.resamp.filter/main.c:395 msgid "resample" msgstr "" @@ -7198,8 +7538,8 @@ msgstr "" #: ../raster/r.resamp.interp/main.c:370 ../raster/r.mode/main.c:143 -#: ../raster/r.resamp.stats/main.c:395 ../raster/r.tile/main.c:200 -#: ../raster/r.resamp.filter/main.c:579 +#: ../raster/r.resamp.stats/main.c:395 ../raster/r.tile/main.c:203 +#: ../raster/r.resamp.filter/main.c:593 #, c-format msgid "Unable to read color table for %s" msgstr "" @@ -7336,14 +7676,15 @@ #: ../raster/r.topmodel/file_io.c:28 ../raster/r.topmodel/file_io.c:136 #: ../raster/r.topmodel/file_io.c:161 ../raster/r.series.accumulate/main.c:221 -#: ../raster/r.series/main.c:223 ../raster/r.mapcalc/main.c:49 -#: ../raster/r.in.xyz/main.c:582 ../raster/r.in.mat/main.c:125 -#: ../raster/r.support/main.c:176 ../display/d.legend.vect/main.c:259 -#: ../display/d.legend.vect/main.c:273 ../display/d.legend.vect/draw.c:72 -#: ../display/d.linegraph/main.c:415 ../display/d.linegraph/main.c:432 -#: ../display/d.linegraph/main.c:730 ../display/d.text/main.c:380 -#: ../display/d.where/main.c:163 ../raster3d/r3.support/main.c:167 -#: ../general/g.cairocomp/main.c:46 ../vector/v.segment/main.c:98 +#: ../raster/r.series/main.c:226 ../raster/r.mapcalc/main.c:49 +#: ../raster/r.in.xyz/main.c:582 ../raster/r.buildvrt/main.c:126 +#: ../raster/r.in.mat/main.c:125 ../raster/r.support/main.c:176 +#: ../display/d.legend.vect/main.c:259 ../display/d.legend.vect/main.c:273 +#: ../display/d.legend.vect/draw.c:72 ../display/d.linegraph/main.c:415 +#: ../display/d.linegraph/main.c:432 ../display/d.linegraph/main.c:730 +#: ../display/d.text/main.c:380 ../display/d.where/main.c:160 +#: ../raster3d/r3.support/main.c:167 ../general/g.cairocomp/main.c:46 +#: ../imagery/i.group/main.c:122 ../vector/v.segment/main.c:98 #: ../vector/v.net.path/path.c:49 ../vector/v.lrs/v.lrs.segment/main.c:133 #, c-format msgid "Unable to open input file <%s>" @@ -7535,7 +7876,7 @@ msgid_plural "Calculating %d texture measures" msgstr[0] "" -#: ../raster/r.texture/main.c:354 ../imagery/i.vi/main.c:225 +#: ../raster/r.texture/main.c:354 ../imagery/i.vi/main.c:226 #, c-format msgid "Calculating %s..." msgstr "" @@ -7652,7 +7993,7 @@ msgstr "" #: ../raster/r.stats/main.c:285 ../raster/r.series.accumulate/main.c:265 -#: ../raster/r.series/main.c:287 +#: ../raster/r.series/main.c:300 ../raster/r.buildvrt/main.c:185 msgid "Raster map not found" msgstr "" @@ -8168,7 +8509,7 @@ msgid "Exports a GRASS raster to a binary array." msgstr "" -#: ../raster/r.out.bin/main.c:290 ../raster/r.random/main.c:62 +#: ../raster/r.out.bin/main.c:290 ../raster/r.random/main.c:63 #: ../imagery/i.zc/main.c:66 msgid "Name of input raster map" msgstr "" @@ -8215,7 +8556,7 @@ msgstr "" #: ../raster/r.out.bin/main.c:379 ../raster/r.in.bin/main.c:462 -#: ../vector/v.colors/main.c:225 +#: ../vector/v.colors/main.c:238 #, c-format msgid "-%c and -%c are mutually exclusive" msgstr "" @@ -8395,7 +8736,7 @@ msgid "Spline tension value" msgstr "" -#: ../raster/r.resamp.rst/main.c:246 ../vector/v.surf.rst/main.c:340 +#: ../raster/r.resamp.rst/main.c:246 ../vector/v.surf.rst/main.c:343 msgid "Anisotropy angle (in degrees counterclockwise from East)" msgstr "" @@ -8403,7 +8744,7 @@ msgid "Anisotropy" msgstr "" -#: ../raster/r.resamp.rst/main.c:253 ../vector/v.surf.rst/main.c:347 +#: ../raster/r.resamp.rst/main.c:253 ../vector/v.surf.rst/main.c:350 msgid "Anisotropy scaling factor" msgstr "" @@ -8411,7 +8752,7 @@ msgid "Use dnorm independent tension" msgstr "" -#: ../raster/r.resamp.rst/main.c:263 ../vector/v.surf.rst/main.c:171 +#: ../raster/r.resamp.rst/main.c:263 ../vector/v.surf.rst/main.c:173 msgid "Output partial derivatives instead of topographic parameters" msgstr "" @@ -8523,7 +8864,7 @@ #: ../raster/r.in.ascii/main.c:150 ../display/d.title/main.c:117 #: ../raster3d/r3.in.ascii/main.c:169 ../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 ../vector/v.surf.rst/main.c:864 +#: ../general/g.setproj/get_stp.c:286 ../vector/v.surf.rst/main.c:867 #: ../vector/v.in.ascii/main.c:275 #, c-format msgid "Unable to open temporary file <%s>" @@ -8531,7 +8872,7 @@ #: ../raster/r.resamp.rst/main.c:547 ../raster/r.thin/io.c:131 #: ../raster/r.thin/io.c:138 ../raster/r.thin/io.c:147 -#: ../vector/v.surf.rst/main.c:869 +#: ../vector/v.surf.rst/main.c:872 #, c-format msgid "Error writing temporary file <%s>" msgstr "" @@ -8559,10 +8900,10 @@ msgstr "" #: ../raster/r.univar/r3.univar_main.c:151 -#: ../raster/r.univar/r3.univar_main.c:189 ../raster3d/r3.out.netcdf/main.c:617 +#: ../raster/r.univar/r3.univar_main.c:189 ../raster3d/r3.out.netcdf/main.c:618 #: ../raster3d/r3.retile/main.c:127 ../raster3d/r3.neighbors/main.c:266 #: ../raster3d/r3.neighbors/main.c:275 ../raster3d/r3.out.vtk/main.c:207 -#: ../raster3d/r3.out.vtk/main.c:292 ../raster3d/r3.out.vtk/main.c:513 +#: ../raster3d/r3.out.vtk/main.c:292 ../raster3d/r3.out.vtk/main.c:512 #: ../raster3d/r3.mkdspf/main.c:168 ../raster3d/r3.mask/main.c:64 #: ../raster3d/r3.out.bin/main.c:314 ../raster3d/r3.flow/main.c:118 #: ../raster3d/r3.flow/main.c:132 ../raster3d/r3.flow/main.c:373 @@ -8695,53 +9036,53 @@ msgid "Programmer error in get_stats/switch" msgstr "" -#: ../raster/r.random/main.c:54 ../raster/r.random.surface/main.c:59 +#: ../raster/r.random/main.c:55 ../raster/r.random.surface/main.c:59 #: ../raster/r.surf.random/main.c:38 ../raster/r.random.cells/main.c:49 -#: ../raster/r.surf.gauss/main.c:40 ../vector/v.random/main.c:100 -#: ../vector/v.perturb/main.c:65 ../vector/v.extract/main.c:81 +#: ../raster/r.surf.gauss/main.c:40 ../vector/v.random/main.c:103 +#: ../vector/v.perturb/main.c:65 ../vector/v.extract/main.c:82 msgid "random" msgstr "" -#: ../raster/r.random/main.c:55 ../display/d.vect/main.c:76 -#: ../general/g.region/main.c:69 ../vector/v.random/main.c:103 +#: ../raster/r.random/main.c:56 ../display/d.vect/main.c:76 +#: ../general/g.region/main.c:70 ../vector/v.random/main.c:106 #: ../vector/v.cluster/main.c:94 ../vector/v.in.lidar/main.c:139 -#: ../vector/v.patch/main.c:71 ../vector/v.perturb/main.c:67 +#: ../vector/v.patch/main.c:73 ../vector/v.perturb/main.c:67 #: ../vector/v.rectify/main.c:72 ../vector/v.in.ascii/main.c:73 -#: ../vector/v.decimate/main.c:130 ../vector/v.edit/main.c:61 +#: ../vector/v.decimate/main.c:131 ../vector/v.edit/main.c:61 #: ../vector/v.info/main.c:43 ../vector/v.in.dxf/main.c:67 #: ../vector/v.external/main.c:57 msgid "level1" msgstr "" -#: ../raster/r.random/main.c:58 +#: ../raster/r.random/main.c:59 msgid "Creates a raster map layer and vector point map containing randomly located points." msgstr "" -#: ../raster/r.random/main.c:67 +#: ../raster/r.random/main.c:68 msgid "Name of cover raster map" msgstr "" -#: ../raster/r.random/main.c:74 +#: ../raster/r.random/main.c:75 msgid "The number of points to allocate" msgstr "" -#: ../raster/r.random/main.c:86 +#: ../raster/r.random/main.c:93 msgid "Generate points also for NULL category" msgstr "" -#: ../raster/r.random/main.c:91 +#: ../raster/r.random/main.c:98 msgid "Report information about input raster and exit" msgstr "" -#: ../raster/r.random/main.c:95 +#: ../raster/r.random/main.c:102 msgid "Generate vector points as 3D points" msgstr "" -#: ../raster/r.random/main.c:98 ../vector/v.in.ascii/main.c:195 +#: ../raster/r.random/main.c:105 ../vector/v.in.ascii/main.c:195 msgid "Do not build topology in points mode" msgstr "" -#: ../raster/r.random/main.c:99 ../display/d.linegraph/main.c:353 +#: ../raster/r.random/main.c:106 ../display/d.linegraph/main.c:353 #: ../display/d.linegraph/main.c:362 ../display/d.linegraph/main.c:371 #: ../display/d.linegraph/main.c:386 ../vector/v.out.ascii/args.c:40 #: ../vector/v.out.ascii/args.c:66 ../vector/v.out.ascii/args.c:76 @@ -8754,42 +9095,42 @@ msgid "Points" msgstr "" -#: ../raster/r.random/main.c:143 +#: ../raster/r.random/main.c:150 #, c-format msgid "Note: one (or both) of %s and %s must be specified" msgstr "" -#: ../raster/r.random/main.c:151 +#: ../raster/r.random/main.c:158 #, c-format msgid "<%s=%s> invalid percentage" msgstr "" -#: ../raster/r.random/main.c:162 +#: ../raster/r.random/main.c:169 #, c-format msgid "<%s=%s> invalid number of points" msgstr "" -#: ../raster/r.random/main.c:176 +#: ../raster/r.random/main.c:183 #, c-format msgid "There aren't [%llu] cells in the current region" msgstr "" -#: ../raster/r.random/main.c:179 +#: ../raster/r.random/main.c:186 #, c-format msgid "There aren't [%llu] non-NULL cells in the current region" msgstr "" -#: ../raster/r.random/main.c:183 +#: ../raster/r.random/main.c:190 #, c-format msgid "There aren't [%lu] cells in the current region" msgstr "" -#: ../raster/r.random/main.c:186 +#: ../raster/r.random/main.c:193 #, c-format msgid "There aren't [%lu] non-NULL cells in the current region" msgstr "" -#: ../raster/r.random/main.c:192 +#: ../raster/r.random/main.c:199 msgid "There are no valid locations in the current region" msgstr "" @@ -8821,7 +9162,7 @@ msgid "Writing vector map <%s> ..." msgstr "" -#: ../raster/r.random/random.c:190 ../vector/v.net.distance/main.c:363 +#: ../raster/r.random/random.c:189 ../vector/v.net.distance/main.c:363 #: ../vector/v.net.allpairs/main.c:271 ../vector/v.net.path/path.c:350 #: ../vector/v.net.iso/main.c:724 ../vector/v.net.iso/main.c:754 #: ../vector/v.net.flow/main.c:262 ../vector/v.net.timetable/main.c:134 @@ -8835,35 +9176,36 @@ msgid "Cannot insert new record: %s" msgstr "" -#: ../raster/r.random/random.c:244 +#: ../raster/r.random/random.c:243 #, c-format msgid "Only [%llu] random points created" msgstr "" -#: ../raster/r.random/random.c:247 +#: ../raster/r.random/random.c:246 #, c-format msgid "Only [%lu] random points created" msgstr "" -#: ../raster/r.random/random.c:258 ../raster/r.to.vect/main.c:233 +#: ../raster/r.random/random.c:257 ../raster/r.to.vect/main.c:233 #: ../db/drivers/postgres/index.c:59 ../vector/v.mkgrid/main.c:346 -#: ../vector/v.mkgrid/main.c:404 ../vector/v.random/main.c:259 -#: ../vector/v.select/copy_tabs.c:87 ../vector/v.patch/main.c:328 -#: ../vector/v.overlay/main.c:592 ../vector/v.extract/copy_tab.c:124 +#: ../vector/v.mkgrid/main.c:404 ../vector/v.random/main.c:300 +#: ../vector/v.select/copy_tabs.c:87 ../vector/v.patch/main.c:366 +#: ../vector/v.overlay/main.c:592 ../vector/v.decimate/copy_tab.c:119 +#: ../vector/v.extract/copy_tab.c:124 msgid "Unable to create index" msgstr "" -#: ../raster/r.random/random.c:262 ../raster/r.contour/main.c:193 +#: ../raster/r.random/random.c:261 ../raster/r.contour/main.c:193 #: ../raster/r.stream.extract/close.c:202 ../raster/r.to.vect/main.c:238 #: ../raster3d/r3.flow/main.c:72 ../vector/v.mkgrid/main.c:350 -#: ../vector/v.mkgrid/main.c:408 ../vector/v.random/main.c:265 +#: ../vector/v.mkgrid/main.c:408 ../vector/v.random/main.c:306 #: ../vector/v.in.lidar/attributes.c:144 ../vector/v.reclass/main.c:327 #: ../vector/v.in.dwg/main.c:249 ../vector/v.select/copy_tabs.c:90 -#: ../vector/v.in.ogr/main.c:1145 ../vector/v.patch/main.c:333 +#: ../vector/v.in.ogr/main.c:1208 ../vector/v.patch/main.c:371 #: ../vector/v.overlay/main.c:597 ../vector/v.sample/main.c:197 -#: ../vector/v.distance/main.c:1424 ../vector/v.in.ascii/main.c:423 -#: ../vector/v.to.points/main.c:202 ../vector/v.in.dxf/write_vect.c:238 -#: ../vector/v.extract/copy_tab.c:129 +#: ../vector/v.distance/main.c:1432 ../vector/v.in.ascii/main.c:423 +#: ../vector/v.to.points/main.c:202 ../vector/v.decimate/copy_tab.c:124 +#: ../vector/v.in.dxf/write_vect.c:238 ../vector/v.extract/copy_tab.c:129 #, c-format msgid "Unable to grant privileges on table <%s>" msgstr "" @@ -9036,155 +9378,166 @@ msgid "Unable to read category file of raster map <%s@%s>" msgstr "" -#: ../raster/r.horizon/main.c:182 ../raster/r.sunhours/main.c:75 +#: ../raster/r.horizon/main.c:181 ../raster/r.sunhours/main.c:75 #: ../raster/r.sunmask/main.c:118 msgid "sun position" msgstr "" -#: ../raster/r.horizon/main.c:184 +#: ../raster/r.horizon/main.c:183 msgid "Computes horizon angle height from a digital elevation model." msgstr "" -#: ../raster/r.horizon/main.c:186 +#: ../raster/r.horizon/main.c:185 msgid "The module has two different modes of operation: 1. Computes the entire horizon around a single point whose coordinates are given with the 'coord' option. The horizon height (in radians). 2. Computes one or more raster maps of the horizon height in a single direction. The input for this is the angle (in degrees), which is measured counterclockwise with east=0, north=90 etc. The output is the horizon height in radians." msgstr "" -#: ../raster/r.horizon/main.c:203 +#: ../raster/r.horizon/main.c:202 msgid "Direction in which you want to know the horizon height" msgstr "" -#: ../raster/r.horizon/main.c:220 +#: ../raster/r.horizon/main.c:219 msgid "Start angle for multidirectional horizon [degrees]" msgstr "" -#: ../raster/r.horizon/main.c:221 ../raster/r.horizon/main.c:230 -#: ../raster/r.horizon/main.c:238 ../raster/r.horizon/main.c:246 -#: ../raster/r.horizon/main.c:254 ../raster/r.horizon/main.c:262 -#: ../raster/r.horizon/main.c:270 ../raster/r.horizon/main.c:283 +#: ../raster/r.horizon/main.c:220 ../raster/r.horizon/main.c:229 +#: ../raster/r.horizon/main.c:237 ../raster/r.horizon/main.c:245 +#: ../raster/r.horizon/main.c:253 ../raster/r.horizon/main.c:261 +#: ../raster/r.horizon/main.c:269 ../raster/r.horizon/main.c:282 msgid "Raster mode" msgstr "" -#: ../raster/r.horizon/main.c:229 +#: ../raster/r.horizon/main.c:228 msgid "End angle for multidirectional horizon [degrees]" msgstr "" -#: ../raster/r.horizon/main.c:237 +#: ../raster/r.horizon/main.c:236 msgid "For horizon rasters, read from the DEM an extra buffer around the present region" msgstr "" -#: ../raster/r.horizon/main.c:245 +#: ../raster/r.horizon/main.c:244 msgid "For horizon rasters, read from the DEM an extra buffer eastward the present region" msgstr "" -#: ../raster/r.horizon/main.c:253 +#: ../raster/r.horizon/main.c:252 msgid "For horizon rasters, read from the DEM an extra buffer westward the present region" msgstr "" -#: ../raster/r.horizon/main.c:261 +#: ../raster/r.horizon/main.c:260 msgid "For horizon rasters, read from the DEM an extra buffer northward the present region" msgstr "" -#: ../raster/r.horizon/main.c:269 +#: ../raster/r.horizon/main.c:268 msgid "For horizon rasters, read from the DEM an extra buffer southward the present region" msgstr "" -#: ../raster/r.horizon/main.c:277 +#: ../raster/r.horizon/main.c:276 msgid "The maximum distance to consider when finding the horizon height" msgstr "" -#: ../raster/r.horizon/main.c:288 +#: ../raster/r.horizon/main.c:287 msgid "Coordinate for which you want to calculate the horizon" msgstr "" -#: ../raster/r.horizon/main.c:289 ../raster/r.horizon/main.c:305 +#: ../raster/r.horizon/main.c:288 ../raster/r.horizon/main.c:304 msgid "Point mode" msgstr "" -#: ../raster/r.horizon/main.c:310 +#: ../raster/r.horizon/main.c:309 msgid "Write output in degrees (default is radians)" msgstr "" -#: ../raster/r.horizon/main.c:315 +#: ../raster/r.horizon/main.c:314 msgid "Write output in compass orientation (default is CCW, East=0)" msgstr "" -#: ../raster/r.horizon/main.c:355 +#: ../raster/r.horizon/main.c:354 msgid "Note: In latitude-longitude coordinate system specify buffers in degree unit" msgstr "" -#: ../raster/r.horizon/main.c:368 +#: ../raster/r.horizon/main.c:367 msgid "Can't read the coordinates from the \"coordinate\" option." msgstr "" -#: ../raster/r.horizon/main.c:395 +#: ../raster/r.horizon/main.c:372 +msgid "Coordinates are outside of the current region" +msgstr "" + +#: ../raster/r.horizon/main.c:399 msgid "You didn't specify a direction value or step size. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:400 +#: ../raster/r.horizon/main.c:404 msgid "You didn't specify a horizon raster name. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:415 +#: ../raster/r.horizon/main.c:419 msgid "Negative values of start angle are not allowed. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:419 +#: ../raster/r.horizon/main.c:423 msgid "End angle is not between 0 and 360. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:423 +#: ../raster/r.horizon/main.c:427 msgid "You specify a start grater than the end angle. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:431 +#: ../raster/r.horizon/main.c:435 msgid "You didn't specify an angle step size. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:442 +#: ../raster/r.horizon/main.c:446 msgid "Could not read bufferzone size. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:447 ../raster/r.horizon/main.c:453 -#: ../raster/r.horizon/main.c:460 ../raster/r.horizon/main.c:467 +#: ../raster/r.horizon/main.c:451 ../raster/r.horizon/main.c:457 +#: ../raster/r.horizon/main.c:464 ../raster/r.horizon/main.c:471 #, c-format msgid "Could not read %s bufferzone size. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:448 +#: ../raster/r.horizon/main.c:452 msgid "east" msgstr "" -#: ../raster/r.horizon/main.c:454 +#: ../raster/r.horizon/main.c:458 msgid "west" msgstr "" -#: ../raster/r.horizon/main.c:461 +#: ../raster/r.horizon/main.c:465 msgid "south" msgstr "" -#: ../raster/r.horizon/main.c:468 +#: ../raster/r.horizon/main.c:472 msgid "north" msgstr "" -#: ../raster/r.horizon/main.c:473 +#: ../raster/r.horizon/main.c:477 msgid "Could not read maximum distance. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:484 +#: ../raster/r.horizon/main.c:488 msgid "The distance value must be 0.5-1.5. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:654 ../raster/r.in.ascii/main.c:187 +#: ../raster/r.horizon/main.c:656 ../raster/r.in.ascii/main.c:187 #, c-format msgid "OOPS: rows changed from %d to %d" msgstr "" -#: ../raster/r.horizon/main.c:658 ../raster/r.in.ascii/main.c:190 +#: ../raster/r.horizon/main.c:660 ../raster/r.in.ascii/main.c:190 #, c-format msgid "OOPS: cols changed from %d to %d" msgstr "" -#: ../raster/r.horizon/main.c:1174 +#: ../raster/r.horizon/main.c:849 ../raster/r.horizon/main.c:867 +#: ../raster/r.horizon/main.c:1203 ../raster/r.horizon/main.c:1223 +#: ../raster/r.proj/main.c:450 ../raster/r.proj/main.c:541 +#, fuzzy, c-format +msgid "Error in %s" +msgstr "Lá»—i: %s" + +#: ../raster/r.horizon/main.c:1176 #, c-format msgid "Calculating map %01d of %01d (angle %.2f, raster map <%s>)" msgstr "" @@ -9339,7 +9692,7 @@ 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:183 +#: ../raster/r.series.accumulate/main.c:132 ../raster/r.series/main.c:184 msgid "Ignore values outside this range" msgstr "" @@ -9363,7 +9716,7 @@ msgid "Huglin Heliothermal index" msgstr "" -#: ../raster/r.series.accumulate/main.c:163 ../raster/r.series/main.c:191 +#: ../raster/r.series.accumulate/main.c:163 ../raster/r.series/main.c:192 msgid "Do not keep files open" msgstr "" @@ -9372,27 +9725,30 @@ msgstr "" #: ../raster/r.series.accumulate/main.c:206 ../raster/r.neighbors/main.c:266 -#: ../raster/r.series/main.c:204 ../raster/r.mapcalc/main.c:131 -#: ../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.external/main.c:170 ../vector/v.colors/main.c:206 +#: ../raster/r.series/main.c:205 ../raster/r.mapcalc/main.c:131 +#: ../raster/r.buildvrt/main.c:109 ../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.external/main.c:170 +#: ../vector/v.colors/main.c:219 #, c-format msgid "%s= and %s= are mutually exclusive" msgstr "" -#: ../raster/r.series.accumulate/main.c:210 ../raster/r.series/main.c:208 -#: ../raster/r.series.interp/main.c:126 ../raster/r.series.interp/main.c:142 +#: ../raster/r.series.accumulate/main.c:210 ../raster/r.series/main.c:209 +#: ../raster/r.buildvrt/main.c:113 ../raster/r.series.interp/main.c:126 +#: ../raster/r.series.interp/main.c:142 #, c-format msgid "Please specify %s= or %s=" msgstr "" -#: ../raster/r.series.accumulate/main.c:255 ../raster/r.series/main.c:275 +#: ../raster/r.series.accumulate/main.c:255 ../raster/r.series/main.c:288 +#: ../raster/r.buildvrt/main.c:174 msgid "No raster map name found in input file" msgstr "" -#: ../raster/r.series.accumulate/main.c:318 ../raster/r.slope.aspect/main.c:544 -#: ../raster/r.series/main.c:386 ../raster/r.patch/main.c:140 -#: ../raster/r.series.interp/main.c:339 ../raster/r.relief/main.c:316 +#: ../raster/r.series.accumulate/main.c:318 ../raster/r.slope.aspect/main.c:577 +#: ../raster/r.series/main.c:415 ../raster/r.patch/main.c:140 +#: ../raster/r.series.interp/main.c:339 ../raster/r.relief/main.c:317 msgid "Percent complete..." msgstr "" @@ -9454,10 +9810,10 @@ msgstr "" #: ../raster/r.distance/report.c:61 -#: ../scripts/i.colors.enhance/i.colors.enhance.py:153 -#: ../scripts/i.colors.enhance/i.colors.enhance.py:176 -#: ../scripts/i.colors.enhance/i.colors.enhance.py:186 -#: ../scripts/i.colors.enhance/i.colors.enhance.py:210 +#: ../scripts/i.colors.enhance/i.colors.enhance.py:161 +#: ../scripts/i.colors.enhance/i.colors.enhance.py:184 +#: ../scripts/i.colors.enhance/i.colors.enhance.py:194 +#: ../scripts/i.colors.enhance/i.colors.enhance.py:218 msgid "Processing..." msgstr "" @@ -10369,9 +10725,9 @@ #: ../raster/r.contour/main.c:183 ../raster/r.stream.extract/close.c:194 #: ../vector/v.net.distance/main.c:291 ../vector/v.in.lidar/attributes.c:135 #: ../vector/v.net.allpairs/main.c:179 ../vector/v.in.dwg/main.c:240 -#: ../vector/v.in.ogr/main.c:1138 ../vector/v.net.path/path.c:109 +#: ../vector/v.in.ogr/main.c:1201 ../vector/v.net.path/path.c:109 #: ../vector/v.overlay/main.c:587 ../vector/v.net.iso/main.c:390 -#: ../vector/v.net.flow/main.c:181 ../vector/v.distance/main.c:1419 +#: ../vector/v.net.flow/main.c:181 ../vector/v.distance/main.c:1427 #: ../vector/v.net.timetable/main.c:103 ../vector/v.to.points/main.c:192 #: ../vector/v.net.components/main.c:190 ../vector/v.net.centrality/main.c:266 #: ../vector/v.net.alloc/main.c:329 @@ -10381,7 +10737,7 @@ #: ../raster/r.contour/main.c:188 ../raster3d/r3.flow/main.c:67 #: ../vector/v.in.lidar/attributes.c:139 ../vector/v.reclass/main.c:322 -#: ../vector/v.in.dwg/main.c:244 ../vector/v.in.ogr/main.c:1360 +#: ../vector/v.in.dwg/main.c:244 ../vector/v.in.ogr/main.c:1430 #: ../vector/v.in.ascii/main.c:523 ../vector/v.to.points/main.c:197 #: ../vector/v.in.dxf/write_vect.c:241 #, c-format @@ -10389,8 +10745,8 @@ msgstr "" #: ../raster/r.contour/main.c:203 ../vector/v.select/copy_tabs.c:17 -#: ../vector/v.voronoi/main.c:384 ../vector/v.extract/copy_tab.c:57 -#: ../vector/v.generalize/misc.c:134 +#: ../vector/v.voronoi/main.c:384 ../vector/v.decimate/copy_tab.c:54 +#: ../vector/v.extract/copy_tab.c:57 ../vector/v.generalize/misc.c:134 msgid "Writing attributes..." msgstr "" @@ -10401,7 +10757,7 @@ msgid "Unable to insert new record: '%s'" msgstr "" -#: ../raster/r.contour/main.c:237 ../raster/r.in.lidar/main.c:608 +#: ../raster/r.contour/main.c:237 ../raster/r.in.lidar/main.c:613 #: ../vector/v.generalize/displacement.c:78 msgid "Reading data..." msgstr "" @@ -10434,209 +10790,221 @@ msgid_plural "Writing vector contours (total levels %d)..." msgstr[0] "" -#: ../raster/r.contour/cont.c:213 +#: ../raster/r.contour/cont.c:214 #, c-format msgid "%d crossing found" msgid_plural "%d crossings found" msgstr[0] "" -#: ../raster/r.contour/cont.c:266 +#: ../raster/r.contour/cont.c:267 msgid "Illegal edge number" msgstr "" -#: ../raster/r.contour/cont.c:374 +#: ../raster/r.contour/cont.c:375 msgid "Edge number out of range" msgstr "" -#: ../raster/r.slope.aspect/main.c:152 ../raster/r.param.scale/interface.c:56 +#: ../raster/r.slope.aspect/main.c:170 ../raster/r.param.scale/interface.c:56 #: ../raster/r.relief/main.c:110 ../imagery/i.topo.corr/main.c:48 msgid "terrain" msgstr "" -#: ../raster/r.slope.aspect/main.c:153 +#: ../raster/r.slope.aspect/main.c:171 msgid "aspect" msgstr "" -#: ../raster/r.slope.aspect/main.c:154 +#: ../raster/r.slope.aspect/main.c:172 msgid "slope" msgstr "" -#: ../raster/r.slope.aspect/main.c:155 +#: ../raster/r.slope.aspect/main.c:173 msgid "curvature" msgstr "" -#: ../raster/r.slope.aspect/main.c:156 +#: ../raster/r.slope.aspect/main.c:174 msgid "Generates raster maps of slope, aspect, curvatures and partial derivatives from an elevation raster map." msgstr "" -#: ../raster/r.slope.aspect/main.c:158 +#: ../raster/r.slope.aspect/main.c:176 msgid "Aspect is calculated counterclockwise from east." msgstr "" -#: ../raster/r.slope.aspect/main.c:165 ../vector/v.surf.rst/main.c:201 +#: ../raster/r.slope.aspect/main.c:183 ../vector/v.surf.rst/main.c:203 msgid "Name for output slope raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:166 ../raster/r.slope.aspect/main.c:172 -#: ../raster/r.slope.aspect/main.c:196 ../raster/r.slope.aspect/main.c:203 -#: ../raster/r.slope.aspect/main.c:210 ../raster/r.slope.aspect/main.c:217 -#: ../raster/r.slope.aspect/main.c:224 ../raster/r.slope.aspect/main.c:231 -#: ../raster/r.slope.aspect/main.c:238 ../raster/r.watershed/front/main.c:139 -#: ../raster/r.watershed/front/main.c:146 -#: ../raster/r.watershed/front/main.c:153 +#: ../raster/r.slope.aspect/main.c:184 ../raster/r.slope.aspect/main.c:190 +#: ../raster/r.slope.aspect/main.c:214 ../raster/r.slope.aspect/main.c:221 +#: ../raster/r.slope.aspect/main.c:228 ../raster/r.slope.aspect/main.c:235 +#: ../raster/r.slope.aspect/main.c:242 ../raster/r.slope.aspect/main.c:249 +#: ../raster/r.slope.aspect/main.c:256 ../raster/r.watershed/front/main.c:147 +#: ../raster/r.watershed/front/main.c:154 #: ../raster/r.watershed/front/main.c:160 -#: ../raster/r.watershed/front/main.c:166 -#: ../raster/r.watershed/front/main.c:172 -#: ../raster/r.watershed/front/main.c:180 -#: ../raster/r.watershed/front/main.c:188 -#: ../raster/r.watershed/front/main.c:195 ../vector/v.surf.rst/main.c:172 -#: ../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:232 ../vector/v.surf.rst/main.c:239 -#: ../vector/v.surf.rst/main.c:246 ../vector/v.surf.rst/main.c:253 +#: ../raster/r.watershed/front/main.c:167 +#: ../raster/r.watershed/front/main.c:173 +#: ../raster/r.watershed/front/main.c:179 +#: ../raster/r.watershed/front/main.c:186 +#: ../raster/r.watershed/front/main.c:193 +#: ../raster/r.watershed/front/main.c:200 ../vector/v.surf.rst/main.c:174 +#: ../vector/v.surf.rst/main.c:198 ../vector/v.surf.rst/main.c:204 +#: ../vector/v.surf.rst/main.c:210 ../vector/v.surf.rst/main.c:216 +#: ../vector/v.surf.rst/main.c:222 ../vector/v.surf.rst/main.c:228 +#: ../vector/v.surf.rst/main.c:234 ../vector/v.surf.rst/main.c:241 +#: ../vector/v.surf.rst/main.c:248 ../vector/v.surf.rst/main.c:255 #: ../vector/v.surf.bspline/main.c:130 ../vector/v.surf.bspline/main.c:135 -#: ../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.vol.rst/main.c:293 ../vector/v.vol.rst/main.c:299 +#: ../vector/v.vol.rst/main.c:362 ../vector/v.vol.rst/main.c:368 +#: ../vector/v.vol.rst/main.c:374 ../vector/v.vol.rst/main.c:381 +#: ../vector/v.vol.rst/main.c:387 ../vector/v.vol.rst/main.c:393 +#: ../vector/v.vol.rst/main.c:399 ../vector/v.vol.rst/main.c:405 msgid "Outputs" msgstr "" -#: ../raster/r.slope.aspect/main.c:171 ../vector/v.surf.rst/main.c:207 +#: ../raster/r.slope.aspect/main.c:189 ../vector/v.surf.rst/main.c:209 msgid "Name for output aspect raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:180 +#: ../raster/r.slope.aspect/main.c:198 msgid "Format for reporting the slope" msgstr "" -#: ../raster/r.slope.aspect/main.c:187 +#: ../raster/r.slope.aspect/main.c:205 msgid "Type of output aspect and slope maps" msgstr "" -#: ../raster/r.slope.aspect/main.c:195 ../vector/v.surf.rst/main.c:213 +#: ../raster/r.slope.aspect/main.c:213 ../vector/v.surf.rst/main.c:215 msgid "Name for output profile curvature raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:202 ../vector/v.surf.rst/main.c:219 +#: ../raster/r.slope.aspect/main.c:220 ../vector/v.surf.rst/main.c:221 msgid "Name for output tangential curvature raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:209 +#: ../raster/r.slope.aspect/main.c:227 msgid "Name for output first order partial derivative dx (E-W slope) raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:216 +#: ../raster/r.slope.aspect/main.c:234 msgid "Name for output first order partial derivative dy (N-S slope) raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:223 +#: ../raster/r.slope.aspect/main.c:241 msgid "Name for output second order partial derivative dxx raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:230 +#: ../raster/r.slope.aspect/main.c:248 msgid "Name for output second order partial derivative dyy raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:237 +#: ../raster/r.slope.aspect/main.c:255 msgid "Name for output second order partial derivative dxy raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:243 +#: ../raster/r.slope.aspect/main.c:261 msgid "Multiplicative factor to convert elevation units to horizontal units" msgstr "" -#: ../raster/r.slope.aspect/main.c:252 +#: ../raster/r.slope.aspect/main.c:270 msgid "Minimum slope value (in percent) for which aspect is computed" msgstr "" -#: ../raster/r.slope.aspect/main.c:261 +#: ../raster/r.slope.aspect/main.c:279 msgid "Do not align the current region to the raster elevation map" msgstr "" -#: ../raster/r.slope.aspect/main.c:315 ../raster/r.relief/main.c:220 +#: ../raster/r.slope.aspect/main.c:285 +msgid "Compute output at edges and near NULL values" +msgstr "" + +#: ../raster/r.slope.aspect/main.c:291 +msgid "Create aspect as degrees clockwise from North (azimuth), with flat = -9999" +msgstr "" + +#: ../raster/r.slope.aspect/main.c:293 +msgid "Default: degrees counter-clockwise from East, with flat = 0" +msgstr "" + +#: ../raster/r.slope.aspect/main.c:348 ../raster/r.relief/main.c:221 #, c-format msgid "%s=%s - must be a positive number" msgstr "" -#: ../raster/r.slope.aspect/main.c:321 ../raster/r.relief/main.c:201 -#: ../raster/r.relief/main.c:207 +#: ../raster/r.slope.aspect/main.c:354 ../raster/r.relief/main.c:202 +#: ../raster/r.relief/main.c:208 #, c-format msgid "%s=%s - must be a non-negative number" msgstr "" -#: ../raster/r.slope.aspect/main.c:336 +#: ../raster/r.slope.aspect/main.c:369 #, 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:358 +#: ../raster/r.slope.aspect/main.c:391 #, c-format msgid "Wrong raster type: %s" msgstr "" -#: ../raster/r.slope.aspect/main.c:387 +#: ../raster/r.slope.aspect/main.c:420 msgid "r.slope.aspect does not convert horizontal units to meters in this version, see manual page." msgstr "" -#: ../raster/r.slope.aspect/main.c:968 +#: ../raster/r.slope.aspect/main.c:1025 #, c-format msgid "Elevation products for mapset <%s> in <%s>" msgstr "" -#: ../raster/r.slope.aspect/main.c:987 +#: ../raster/r.slope.aspect/main.c:1044 #, c-format msgid "Min computed aspect %.4f, max computed aspect %.4f" msgstr "" -#: ../raster/r.slope.aspect/main.c:1051 +#: ../raster/r.slope.aspect/main.c:1145 #, c-format msgid "Aspect raster map <%s> complete" msgstr "" -#: ../raster/r.slope.aspect/main.c:1108 +#: ../raster/r.slope.aspect/main.c:1202 #, c-format msgid "Min computed slope %.4f, max computed slope %.4f" msgstr "" -#: ../raster/r.slope.aspect/main.c:1161 +#: ../raster/r.slope.aspect/main.c:1255 #, c-format msgid "Slope raster map <%s> complete" msgstr "" -#: ../raster/r.slope.aspect/main.c:1233 +#: ../raster/r.slope.aspect/main.c:1327 #, c-format msgid "Profile curve raster map <%s> complete" msgstr "" -#: ../raster/r.slope.aspect/main.c:1260 +#: ../raster/r.slope.aspect/main.c:1354 #, c-format msgid "Tangential curve raster map <%s> complete" msgstr "" -#: ../raster/r.slope.aspect/main.c:1285 +#: ../raster/r.slope.aspect/main.c:1379 #, c-format msgid "E-W slope raster map <%s> complete" msgstr "" -#: ../raster/r.slope.aspect/main.c:1310 +#: ../raster/r.slope.aspect/main.c:1404 #, c-format msgid "N-S slope raster map <%s> complete" msgstr "" -#: ../raster/r.slope.aspect/main.c:1335 +#: ../raster/r.slope.aspect/main.c:1429 #, c-format msgid "Dxx raster map <%s> complete" msgstr "" -#: ../raster/r.slope.aspect/main.c:1360 +#: ../raster/r.slope.aspect/main.c:1454 #, c-format msgid "Dyy raster map <%s> complete" msgstr "" -#: ../raster/r.slope.aspect/main.c:1385 +#: ../raster/r.slope.aspect/main.c:1479 #, c-format msgid "Dxy raster map <%s> complete" msgstr "" @@ -10764,7 +11132,7 @@ msgid "\"%s\" field missing from header" msgstr "" -#: ../raster/r.stream.extract/main.c:78 ../raster/r.watershed/front/main.c:78 +#: ../raster/r.stream.extract/main.c:78 ../raster/r.watershed/front/main.c:80 msgid "stream network" msgstr "" @@ -10780,11 +11148,6 @@ msgid "Stream extraction will use provided accumulation instead of calculating it anew" msgstr "" -#: ../raster/r.stream.extract/main.c:89 ../raster/r.stream.extract/main.c:97 -#: ../raster/r.flow/main.c:435 ../raster/r.flow/main.c:441 -msgid "Input maps" -msgstr "" - #: ../raster/r.stream.extract/main.c:93 msgid "Name of input raster map with real depressions" msgstr "" @@ -10883,13 +11246,13 @@ msgstr "" #: ../raster/r.stream.extract/main.c:318 -#: ../raster/r.watershed/seg/init_vars.c:252 +#: ../raster/r.watershed/seg/init_vars.c:255 #, c-format msgid "Will need up to %.2f MB of disk space" msgstr "" #: ../raster/r.stream.extract/main.c:320 -#: ../raster/r.watershed/seg/init_vars.c:254 +#: ../raster/r.watershed/seg/init_vars.c:258 #, c-format msgid "Will need up to %.2f GB (%.0f MB) of disk space" msgstr "" @@ -10972,17 +11335,14 @@ msgid "Unable to re-open segment file" msgstr "" -#: ../raster/r.stream.extract/cseg.c:47 ../raster/r.stream.extract/dseg.c:47 -#: ../raster/r.stream.extract/dseg.c:97 ../raster/r.stream.extract/bseg.c:46 -#: ../raster/r.stream.extract/bseg.c:96 ../raster/r.stream.extract/seg.c:52 -#: ../raster/r.stream.extract/seg.c:94 ../raster/r.stream.extract/seg.c:103 +#: ../raster/r.stream.extract/cseg.c:47 ../raster/r.stream.extract/cseg.c:97 +#: ../raster/r.stream.extract/dseg.c:47 ../raster/r.stream.extract/dseg.c:97 +#: ../raster/r.stream.extract/bseg.c:46 ../raster/r.stream.extract/bseg.c:96 +#: ../raster/r.stream.extract/seg.c:52 ../raster/r.stream.extract/seg.c:94 +#: ../raster/r.stream.extract/seg.c:103 msgid "Unable to read segment file" msgstr "" -#: ../raster/r.stream.extract/cseg.c:97 -msgid "Unabel to read segment file" -msgstr "" - #: ../raster/r.stream.extract/cseg.c:120 #, c-format msgid "Unable to segment put row %d for raster map <%s>" @@ -11021,8 +11381,8 @@ msgstr "" #: ../raster/r.stream.extract/streams.c:336 -#: ../raster/r.watershed/seg/do_cum.c:487 -#: ../raster/r.watershed/ram/do_cum.c:443 +#: ../raster/r.watershed/seg/do_cum.c:518 +#: ../raster/r.watershed/ram/do_cum.c:469 #, c-format msgid "MFD: cumulative proportion of flow distribution not 1.0 but %f" msgstr "" @@ -11063,7 +11423,8 @@ msgstr "" #: ../raster/r.stream.extract/close.c:198 -#, c-format +#: ../scripts/v.db.addtable/v.db.addtable.py:147 +#, c-format, python-format msgid "Unable to create index on table <%s>" msgstr "" @@ -11073,7 +11434,7 @@ msgstr "" #: ../raster/r.stream.extract/close.c:255 ../raster/r.grow.distance/main.c:325 -#: ../raster/r.fill.dir/main.c:253 +#: ../raster/r.fill.dir/main.c:259 msgid "Writing output raster maps..." msgstr "" @@ -11195,8 +11556,8 @@ msgid "Distance filter remains flat before beginning exponent" msgstr "" -#: ../raster/r.random.surface/main.c:102 -msgid "Random seed (SEED_MIN >= value >= SEED_MAX), default [random]" +#: ../raster/r.random.surface/main.c:102 ../raster/r.random.cells/main.c:77 +msgid "Random seed, default [random]" msgstr "" #: ../raster/r.random.surface/main.c:108 @@ -11207,12 +11568,12 @@ msgid "Uniformly distributed cell values" msgstr "" -#: ../raster/r.random.surface/main.c:128 ../raster/r.random.cells/init.c:96 +#: ../raster/r.random.surface/main.c:128 ../raster/r.random.cells/init.c:93 #, c-format msgid "Generating raster map <%s>..." msgstr "" -#: ../raster/r.random.surface/save.c:98 ../raster/r.drain/main.c:522 +#: ../raster/r.random.surface/save.c:98 ../raster/r.drain/main.c:523 #: ../raster/r.random.cells/indep.c:139 ../raster/r.composite/main.c:191 #: ../imagery/i.ifft/main.c:207 #, c-format @@ -11233,45 +11594,30 @@ msgid "Output raster map required" msgstr "" -#: ../raster/r.random.surface/init.c:108 -#, c-format -msgid "Seed (%d) larger than maximum (%d)" -msgstr "" - -#: ../raster/r.random.surface/init.c:111 ../raster/r.random.surface/init.c:120 -#, c-format -msgid " seed is set to %d" -msgstr "" - -#: ../raster/r.random.surface/init.c:116 -#, c-format -msgid "Seed (%d) smaller than minimum (%d)" -msgstr "" - -#: ../raster/r.random.surface/init.c:159 +#: ../raster/r.random.surface/init.c:141 #, c-format msgid "Distance value (%d): %lf must be >= 0.0" msgstr "" -#: ../raster/r.random.surface/init.c:187 +#: ../raster/r.random.surface/init.c:169 #, c-format msgid "Exponent value (%lf) must be > 0.0" msgstr "" -#: ../raster/r.random.surface/init.c:211 +#: ../raster/r.random.surface/init.c:193 #, c-format msgid "Flat value (%lf) must be less than distance value (%lf)" msgstr "" -#: ../raster/r.random.surface/init.c:232 +#: ../raster/r.random.surface/init.c:214 msgid "Must have a distance value for each filter" msgstr "" -#: ../raster/r.random.surface/init.c:264 +#: ../raster/r.random.surface/init.c:246 msgid "Must have a exponent value for each filter" msgstr "" -#: ../raster/r.random.surface/init.c:281 +#: ../raster/r.random.surface/init.c:263 msgid "Must have a weight value for each filter" msgstr "" @@ -11316,64 +11662,64 @@ msgid "File not found: %s" msgstr "" -#: ../raster/r.fill.dir/main.c:88 +#: ../raster/r.fill.dir/main.c:90 msgid "sink" msgstr "" -#: ../raster/r.fill.dir/main.c:89 +#: ../raster/r.fill.dir/main.c:91 msgid "fill sinks" msgstr "" -#: ../raster/r.fill.dir/main.c:90 +#: ../raster/r.fill.dir/main.c:92 msgid "depressions" msgstr "" -#: ../raster/r.fill.dir/main.c:92 +#: ../raster/r.fill.dir/main.c:94 msgid "Filters and generates a depressionless elevation map and a flow direction map from a given elevation raster map." msgstr "" -#: ../raster/r.fill.dir/main.c:99 +#: ../raster/r.fill.dir/main.c:101 msgid "Name for output depressionless elevation raster map" msgstr "" -#: ../raster/r.fill.dir/main.c:103 +#: ../raster/r.fill.dir/main.c:105 msgid "Name for output flow direction map for depressionless elevation raster map" msgstr "" -#: ../raster/r.fill.dir/main.c:108 +#: ../raster/r.fill.dir/main.c:110 msgid "Name for output raster map of problem areas" msgstr "" -#: ../raster/r.fill.dir/main.c:115 +#: ../raster/r.fill.dir/main.c:117 msgid "Aspect direction format" msgstr "" -#: ../raster/r.fill.dir/main.c:121 +#: ../raster/r.fill.dir/main.c:123 msgid "Find unresolved areas only" msgstr "" -#: ../raster/r.fill.dir/main.c:127 +#: ../raster/r.fill.dir/main.c:129 #, c-format msgid "The '%c' flag requires '%s'to be specified" msgstr "" -#: ../raster/r.fill.dir/main.c:148 +#: ../raster/r.fill.dir/main.c:150 msgid "Direction map is D8 resolution, i.e. 45 degrees" msgstr "" -#: ../raster/r.fill.dir/main.c:190 +#: ../raster/r.fill.dir/main.c:192 msgid "Reading input elevation raster map..." msgstr "" -#: ../raster/r.fill.dir/main.c:200 +#: ../raster/r.fill.dir/main.c:202 msgid "Filling sinks..." msgstr "" -#: ../raster/r.fill.dir/main.c:204 +#: ../raster/r.fill.dir/main.c:206 msgid "Determining flow directions for ambiguous cases..." msgstr "" -#: ../raster/r.fill.dir/main.c:217 +#: ../raster/r.fill.dir/main.c:219 msgid "Repeat to get the final directions..." msgstr "" @@ -11455,14 +11801,6 @@ msgid "Pass 2 of 2..." msgstr "" -#: ../raster/r.clump/clump.c:99 ../raster/r.clump/clump.c:151 -#: ../raster/r.clump/minsize.c:152 ../raster/r.clump/minsize.c:253 -#: ../raster/r.clump/minsize.c:287 ../raster/r.clump/minsize.c:293 -#: ../raster/r.clump/minsize.c:424 ../raster/r.clump/minsize.c:447 -#: ../raster/r.clump/minsize.c:518 ../imagery/i.segment/cluster.c:431 -msgid "Unable to read from temp file" -msgstr "" - #: ../raster/r.clump/clump.c:115 ../raster/r.clump/clump.c:347 #: ../raster/r.clump/clump.c:361 ../raster/r.clump/clump.c:648 #: ../raster/r.clump/clump.c:662 ../raster/r.clump/minsize.c:163 @@ -11490,9 +11828,9 @@ msgid "%d-band clumping with threshold %g" msgstr "" -#: ../raster/r.clump/clump.c:451 ../imagery/i.segment/write_output.c:112 -#: ../imagery/i.segment/open_files.c:71 ../imagery/i.segment/open_files.c:238 -#: ../imagery/i.segment/open_files.c:246 +#: ../raster/r.clump/clump.c:451 ../imagery/i.segment/write_output.c:114 +#: ../imagery/i.segment/open_files.c:57 ../imagery/i.segment/open_files.c:232 +#: ../imagery/i.segment/open_files.c:240 #, c-format msgid "No min/max found in raster map <%s>" msgstr "" @@ -11577,7 +11915,7 @@ msgid "PNG error" msgstr "" -#: ../raster/r.in.png/main.c:485 ../raster/r.cross/main.c:168 +#: ../raster/r.in.png/main.c:485 ../raster/r.cross/main.c:161 #: ../raster/r.basins.fill/main.c:146 ../raster/r.resample/main.c:125 #, c-format msgid "Creating support files for <%s>..." @@ -11607,34 +11945,34 @@ msgid "Output image file header only and exit" msgstr "" -#: ../raster/r.cross/main.c:72 +#: ../raster/r.cross/main.c:71 msgid "Creates a cross product of the category values from multiple raster map layers." msgstr "" -#: ../raster/r.cross/main.c:81 +#: ../raster/r.cross/main.c:80 #, c-format msgid "Names of 2-%d input raster maps" msgstr "" -#: ../raster/r.cross/main.c:90 -msgid "Non-zero data only" +#: ../raster/r.cross/main.c:89 +msgid "Non-NULL data only" msgstr "" -#: ../raster/r.cross/main.c:103 +#: ../raster/r.cross/main.c:102 #, c-format msgid "More than %d files not allowed" msgstr "" -#: ../raster/r.cross/main.c:119 +#: ../raster/r.cross/main.c:111 msgid "Must specify 2 or more input maps" msgstr "" -#: ../raster/r.cross/main.c:136 +#: ../raster/r.cross/main.c:129 #, c-format msgid "%s: STEP 2 ..." msgstr "" -#: ../raster/r.cross/main.c:178 +#: ../raster/r.cross/main.c:171 #, c-format msgid "%d categories" msgstr "" @@ -11649,40 +11987,45 @@ msgid "%s: STEP 3 ... " msgstr "" -#: ../raster/r.series/main.c:141 +#: ../raster/r.series/main.c:142 msgid "Makes each output cell value a function of the values assigned to the corresponding cells in the input raster map layers." msgstr "" -#: ../raster/r.series/main.c:150 +#: ../raster/r.series/main.c:151 msgid "Input file with one raster map name and optional one weight per line, field separator between name and weight is |" msgstr "" -#: ../raster/r.series/main.c:161 ../raster3d/r3.neighbors/main.c:119 +#: ../raster/r.series/main.c:162 ../raster3d/r3.neighbors/main.c:119 msgid "Aggregate operation" msgstr "" -#: ../raster/r.series/main.c:176 +#: ../raster/r.series/main.c:177 msgid "Weighting factor for each input map, default value is 1.0 for each input map" msgstr "" -#: ../raster/r.series/main.c:250 ../raster/r.series/main.c:312 +#: ../raster/r.series/main.c:253 ../raster/r.series/main.c:325 msgid "Weights must be positive" msgstr "" -#: ../raster/r.series/main.c:268 ../raster/r.series/main.c:318 +#: ../raster/r.series/main.c:271 ../raster/r.series/main.c:331 #, c-format msgid "Reading raster map <%s> using weight %f..." msgstr "" -#: ../raster/r.series/main.c:298 +#: ../raster/r.series/main.c:274 ../raster/r.series/main.c:334 +#, fuzzy, c-format +msgid "Unable to open input raster <%s>" +msgstr "Không thể tạo bản đồ raster <%s>" + +#: ../raster/r.series/main.c:311 msgid "input= and weights= must have the same number of values" msgstr "" -#: ../raster/r.series/main.c:333 +#: ../raster/r.series/main.c:356 msgid "output= and method= must have the same number of values" msgstr "" -#: ../raster/r.series/main.c:351 +#: ../raster/r.series/main.c:379 #, c-format msgid "Method %s not compatible with weights, using unweighed version instead" msgstr "" @@ -11895,95 +12238,95 @@ msgid "Flag %c makes sense only with %s option or -%c flag" msgstr "" -#: ../raster/r.in.lidar/main.c:369 ../raster3d/r3.in.lidar/main.c:340 +#: ../raster/r.in.lidar/main.c:367 +msgid "Trim option can be used only with trimmean method" +msgstr "" + +#: ../raster/r.in.lidar/main.c:374 ../raster3d/r3.in.lidar/main.c:340 #, c-format msgid "File <%s> does not exist" msgstr "" -#: ../raster/r.in.lidar/main.c:386 +#: ../raster/r.in.lidar/main.c:391 msgid "zrange will not be taken into account during scan" msgstr "" -#: ../raster/r.in.lidar/main.c:399 ../raster3d/r3.in.lidar/main.c:374 +#: ../raster/r.in.lidar/main.c:404 ../raster3d/r3.in.lidar/main.c:374 #: ../vector/v.in.lidar/main.c:349 #, c-format msgid "Input file <%s> does not exist" msgstr "" -#: ../raster/r.in.lidar/main.c:403 ../raster3d/r3.in.lidar/main.c:378 +#: ../raster/r.in.lidar/main.c:408 ../raster3d/r3.in.lidar/main.c:378 #, c-format msgid "Unable to open file <%s> as a LiDAR point cloud" msgstr "" -#: ../raster/r.in.lidar/main.c:407 ../raster3d/r3.in.lidar/main.c:382 +#: ../raster/r.in.lidar/main.c:412 ../raster3d/r3.in.lidar/main.c:382 #: ../vector/v.in.lidar/main.c:358 #, c-format msgid "Unable to read LAS header of <%s>" msgstr "" -#: ../raster/r.in.lidar/main.c:423 ../raster3d/r3.in.lidar/main.c:398 +#: ../raster/r.in.lidar/main.c:428 ../raster3d/r3.in.lidar/main.c:398 msgid "First file's projection checked, checking projection of the other files..." msgstr "" -#: ../raster/r.in.lidar/main.c:461 +#: ../raster/r.in.lidar/main.c:466 #, c-format msgid "Unknown filter option <%s>" msgstr "" -#: ../raster/r.in.lidar/main.c:479 ../raster/r.in.xyz/main.c:383 +#: ../raster/r.in.lidar/main.c:484 ../raster/r.in.xyz/main.c:383 msgid "Invalid zrange" msgstr "" -#: ../raster/r.in.lidar/main.c:493 +#: ../raster/r.in.lidar/main.c:498 #, c-format msgid "Invalid %s" msgstr "" -#: ../raster/r.in.lidar/main.c:525 ../general/g.region/main.c:815 +#: ../raster/r.in.lidar/main.c:530 ../general/g.region/main.c:865 #, c-format msgid "Invalid input <%s=%s>" msgstr "" -#: ../raster/r.in.lidar/main.c:528 +#: ../raster/r.in.lidar/main.c:533 #, c-format msgid "Option '%s' must be > 0.0" msgstr "" -#: ../raster/r.in.lidar/main.c:596 +#: ../raster/r.in.lidar/main.c:601 #, c-format -msgid "Unable to process the hole map at once. Please set the '%s' option to some value lower than 100." +msgid "Unable to process the whole map at once. Please set the '%s' option to some value lower than 100." msgstr "" -#: ../raster/r.in.lidar/main.c:616 +#: ../raster/r.in.lidar/main.c:621 #, c-format msgid "Pass #%d (of %d)..." msgstr "" -#: ../raster/r.in.lidar/main.c:755 ../raster/r.drain/main.c:470 -msgid "Writing output raster map..." -msgstr "" - -#: ../raster/r.in.lidar/main.c:778 +#: ../raster/r.in.lidar/main.c:783 #, c-format msgid "%lu points found in input file(s)" msgstr "" -#: ../raster/r.in.lidar/main.c:798 +#: ../raster/r.in.lidar/main.c:803 #, c-format msgid "%lu input points were invalid and filtered out" msgstr "" -#: ../raster/r.in.lidar/main.c:801 +#: ../raster/r.in.lidar/main.c:806 #, c-format msgid "%lu input points were invalid, use -%c flag to filter them out" msgstr "" -#: ../raster/r.in.lidar/main.c:804 +#: ../raster/r.in.lidar/main.c:809 #, c-format msgid "Raster map <%s> created. %lu points from %d files found in region." msgstr "" -#: ../raster/r.in.lidar/main.c:809 +#: ../raster/r.in.lidar/main.c:814 #, c-format msgid "Raster map <%s> created. %lu points found in region." msgstr "" @@ -11993,10 +12336,10 @@ msgid "Cannot create temporary file with segments of a raster map" msgstr "" -#: ../raster/r.in.lidar/projection.c:34 ../raster/r.in.gdal/proj.c:131 -#: ../raster/r.external/proj.c:131 ../raster3d/r3.in.lidar/projection.c:36 +#: ../raster/r.in.lidar/projection.c:34 ../raster/r.in.gdal/proj.c:153 +#: ../raster/r.external/proj.c:153 ../raster3d/r3.in.lidar/projection.c:36 #: ../vector/v.in.lidar/projection.c:32 ../vector/v.in.pdal/projection.c:31 -#: ../vector/v.in.ogr/proj.c:322 ../vector/v.external/proj.c:223 +#: ../vector/v.in.ogr/proj.c:361 ../vector/v.external/proj.c:246 msgid "" "Projection of dataset does not appear to match current location.\n" "\n" @@ -12015,10 +12358,10 @@ msgid "Import dataset PROJ_INFO is:\n" msgstr "" -#: ../raster/r.in.lidar/projection.c:91 ../raster/r.in.gdal/proj.c:237 -#: ../raster/r.external/proj.c:237 ../raster3d/r3.in.lidar/projection.c:93 +#: ../raster/r.in.lidar/projection.c:91 ../raster/r.in.gdal/proj.c:259 +#: ../raster/r.external/proj.c:259 ../raster3d/r3.in.lidar/projection.c:93 #: ../vector/v.in.lidar/projection.c:89 ../vector/v.in.pdal/projection.c:88 -#: ../vector/v.in.ogr/proj.c:428 ../vector/v.external/proj.c:329 +#: ../vector/v.in.ogr/proj.c:467 ../vector/v.external/proj.c:352 #, c-format msgid "" "\n" @@ -12037,17 +12380,17 @@ msgid "Unable to convert input map projection information to GRASS format for checking" msgstr "" -#: ../raster/r.in.lidar/projection.c:128 ../raster/r.in.gdal/proj.c:122 -#: ../raster/r.external/proj.c:122 ../raster3d/r3.in.lidar/projection.c:130 -#: ../vector/v.in.lidar/projection.c:126 ../vector/v.in.ogr/proj.c:313 -#: ../vector/v.external/proj.c:214 +#: ../raster/r.in.lidar/projection.c:128 ../raster/r.in.gdal/proj.c:144 +#: ../raster/r.external/proj.c:144 ../raster3d/r3.in.lidar/projection.c:130 +#: ../vector/v.in.lidar/projection.c:126 ../vector/v.in.ogr/proj.c:352 +#: ../vector/v.external/proj.c:237 msgid "Over-riding projection check" msgstr "" -#: ../raster/r.in.lidar/projection.c:139 ../raster/r.in.gdal/proj.c:260 -#: ../raster/r.external/proj.c:260 ../raster3d/r3.in.lidar/projection.c:141 +#: ../raster/r.in.lidar/projection.c:139 ../raster/r.in.gdal/proj.c:282 +#: ../raster/r.external/proj.c:282 ../raster3d/r3.in.lidar/projection.c:141 #: ../vector/v.in.lidar/projection.c:137 ../vector/v.in.pdal/projection.c:137 -#: ../vector/v.in.ogr/proj.c:451 ../vector/v.external/proj.c:352 +#: ../vector/v.in.ogr/proj.c:490 ../vector/v.external/proj.c:375 msgid "Projection of input dataset and current location appear to match" msgstr "" @@ -12083,14 +12426,6 @@ msgid "File containing expression(s) to evaluate" msgstr "" -#: ../raster/r.mapcalc/main.c:105 -msgid "Seed for rand() function" -msgstr "" - -#: ../raster/r.mapcalc/main.c:109 -msgid "Generate random seed (result is non-deterministic)" -msgstr "" - #: ../raster/r.mapcalc/main.c:113 msgid "List input and output maps" msgstr "" @@ -12188,8 +12523,8 @@ msgid "Unable to close raster map <%s@%s>" msgstr "" -#: ../raster/r.mapcalc/map3.c:607 ../raster/r.sunhours/main.c:324 -#: ../raster/r.sunhours/main.c:335 ../raster/r.sunhours/main.c:346 +#: ../raster/r.mapcalc/map3.c:607 ../raster/r.sunhours/main.c:325 +#: ../raster/r.sunhours/main.c:336 ../raster/r.sunhours/main.c:347 #: ../imagery/i.landsat.acca/tools.c:136 #: ../imagery/i.landsat.acca/algorithm.c:234 #: ../imagery/i.landsat.acca/algorithm.c:388 @@ -12279,9 +12614,9 @@ msgstr "" #: ../raster/r.statistics/main.c:118 ../raster/r.stats.zonal/main.c:165 -#: ../raster/r.proj/main.c:237 ../imagery/i.rectify/main.c:156 +#: ../raster/r.proj/main.c:248 ../imagery/i.rectify/main.c:156 #: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:151 -#: ../vector/v.vect.stats/main.c:302 +#: ../vector/v.vect.stats/main.c:309 #, c-format msgid "<%s=%s> unknown %s" msgstr "" @@ -12398,31 +12733,15 @@ msgid "Cannot get projection key values of current location" msgstr "" -#: ../raster/r.sunhours/main.c:232 ../general/g.region/printwindow.c:267 -#: ../general/g.region/printwindow.c:488 ../general/g.region/printwindow.c:569 -msgid "Unable to update lat/long projection parameters" -msgstr "" - -#: ../raster/r.sunhours/main.c:296 ../raster/r.sunhours/main.c:391 -#: ../raster/r.sunmask/g_solposition.c:127 -#: ../general/g.region/printwindow.c:285 ../general/g.region/printwindow.c:293 -#: ../general/g.region/printwindow.c:301 ../general/g.region/printwindow.c:309 -#: ../general/g.region/printwindow.c:319 ../general/g.region/printwindow.c:503 -#: ../general/g.region/printwindow.c:596 ../general/g.region/printwindow.c:608 -#: ../general/g.region/printwindow.c:625 ../general/g.region/printwindow.c:643 -#: ../general/g.region/printwindow.c:658 -msgid "Error in pj_do_proj (projection of input coordinate pair)" -msgstr "" - -#: ../raster/r.sunhours/main.c:356 +#: ../raster/r.sunhours/main.c:357 msgid "Calculating solar elevation and azimuth..." msgstr "" -#: ../raster/r.sunhours/main.c:359 +#: ../raster/r.sunhours/main.c:360 msgid "Calculating solar elevation..." msgstr "" -#: ../raster/r.sunhours/main.c:362 +#: ../raster/r.sunhours/main.c:363 msgid "Calculating solar azimuth..." msgstr "" @@ -12585,7 +12904,7 @@ msgid "Print compression information in shell script style" msgstr "" -#: ../raster/r.compress/main.c:128 ../raster/r.compress/main.c:308 +#: ../raster/r.compress/main.c:128 ../raster/r.compress/main.c:312 #, c-format msgid "Raster map <%s> is not in the current mapset" msgstr "" @@ -12605,72 +12924,82 @@ msgid "<%s> is a GDAL-linked map - can't (un)compress" msgstr "" -#: ../raster/r.compress/main.c:215 +#: ../raster/r.compress/main.c:145 +#, c-format +msgid "<%s> is a virtual raster map - can't (un)compress" +msgstr "" + +#: ../raster/r.compress/main.c:219 msgid "DONE: uncompressed file is %lu %s (%.2f%) smaller" msgstr "" -#: ../raster/r.compress/main.c:216 +#: ../raster/r.compress/main.c:220 msgid "DONE: compressed file is %lu %s (%.2f%) smaller" msgstr "" -#: ../raster/r.compress/main.c:220 +#: ../raster/r.compress/main.c:224 msgid "DONE: uncompressed file is %lu %s (%.2f%) larger" msgstr "" -#: ../raster/r.compress/main.c:221 +#: ../raster/r.compress/main.c:225 msgid "DONE: compressed file is %lu %s (%.2f%) larger" msgstr "" -#: ../raster/r.compress/main.c:224 +#: ../raster/r.compress/main.c:228 msgid "same size" msgstr "" -#: ../raster/r.compress/main.c:240 +#: ../raster/r.compress/main.c:244 #, c-format msgid "<%s> already uncompressed" msgstr "" -#: ../raster/r.compress/main.c:243 +#: ../raster/r.compress/main.c:247 #, c-format msgid "Uncompressing <%s>" msgstr "" -#: ../raster/r.compress/main.c:251 +#: ../raster/r.compress/main.c:255 #, c-format msgid "Re-compressing <%s>" msgstr "" -#: ../raster/r.compress/main.c:254 +#: ../raster/r.compress/main.c:258 #, c-format msgid "Compressing <%s>" msgstr "" -#: ../raster/r.compress/main.c:312 +#: ../raster/r.compress/main.c:316 #, c-format msgid "<%s> is a GDAL-linked map" msgstr "" -#: ../raster/r.compress/main.c:316 +#: ../raster/r.compress/main.c:320 +#, c-format +msgid "<%s> is a virtual raster map" +msgstr "" + +#: ../raster/r.compress/main.c:324 #, c-format msgid "<%s> is a reclass file of map <%s> in mapset <%s>" msgstr "" -#: ../raster/r.compress/main.c:336 +#: ../raster/r.compress/main.c:344 #, c-format msgid "<%s> is uncompressed (method %i: %s). Data type: %s" msgstr "" -#: ../raster/r.compress/main.c:343 +#: ../raster/r.compress/main.c:351 #, c-format msgid "<%s> is compressed (method %i: %s). Data type: %s" msgstr "" -#: ../raster/r.compress/main.c:351 +#: ../raster/r.compress/main.c:359 #, c-format msgid "<%s> has a compressed NULL file" msgstr "" -#: ../raster/r.compress/main.c:353 +#: ../raster/r.compress/main.c:362 #, c-format msgid "<%s> has an uncompressed NULL file" msgstr "" @@ -12887,22 +13216,22 @@ #: ../raster/r.out.gdal/main.c:713 ../raster/r.out.gdal/main.c:725 #: ../raster/r.out.gdal/main.c:738 ../raster/r.out.gdal/main.c:751 #: ../raster/r.out.gdal/main.c:763 ../raster/r.out.gdal/main.c:777 -#: ../raster/r.out.gdal/export_band.c:477 -#: ../raster/r.out.gdal/export_band.c:489 -#: ../raster/r.out.gdal/export_band.c:502 -#: ../raster/r.out.gdal/export_band.c:515 -#: ../raster/r.out.gdal/export_band.c:527 -#: ../raster/r.out.gdal/export_band.c:540 -#: ../raster/r.out.gdal/export_band.c:554 +#: ../raster/r.out.gdal/export_band.c:482 +#: ../raster/r.out.gdal/export_band.c:494 +#: ../raster/r.out.gdal/export_band.c:507 +#: ../raster/r.out.gdal/export_band.c:520 +#: ../raster/r.out.gdal/export_band.c:532 +#: ../raster/r.out.gdal/export_band.c:547 +#: ../raster/r.out.gdal/export_band.c:562 msgid "Selected GDAL datatype does not cover data range." msgstr "" #: ../raster/r.out.gdal/main.c:714 ../raster/r.out.gdal/main.c:726 #: ../raster/r.out.gdal/main.c:739 ../raster/r.out.gdal/main.c:752 -#: ../raster/r.out.gdal/export_band.c:478 -#: ../raster/r.out.gdal/export_band.c:490 -#: ../raster/r.out.gdal/export_band.c:503 -#: ../raster/r.out.gdal/export_band.c:516 +#: ../raster/r.out.gdal/export_band.c:483 +#: ../raster/r.out.gdal/export_band.c:495 +#: ../raster/r.out.gdal/export_band.c:508 +#: ../raster/r.out.gdal/export_band.c:521 #, c-format msgid "GDAL datatype: %s, range: %d - %d" msgstr "" @@ -12914,15 +13243,14 @@ msgid "Range to be exported: %g - %g" msgstr "" -#: ../raster/r.out.gdal/main.c:764 ../raster/r.out.gdal/export_band.c:528 +#: ../raster/r.out.gdal/main.c:764 ../raster/r.out.gdal/export_band.c:533 #, c-format msgid "GDAL datatype: %s, range: %u - %u" msgstr "" -#: ../raster/r.out.gdal/main.c:778 ../raster/r.out.gdal/export_band.c:541 -#: ../raster/r.out.gdal/export_band.c:555 +#: ../raster/r.out.gdal/main.c:778 ../raster/r.out.gdal/export_band.c:548 #, c-format -msgid "GDAL datatype: %s, range: %g - %g" +msgid "GDAL datatype: %s, range: %.7g - %.7g" msgstr "" #: ../raster/r.out.gdal/main.c:805 ../raster/r.out.gdal/main.c:818 @@ -12953,7 +13281,7 @@ msgid "GDAL datatype: %s, valid range: %g - %g" msgstr "" -#: ../raster/r.out.gdal/export_band.c:53 ../raster/r.out.gdal/export_band.c:359 +#: ../raster/r.out.gdal/export_band.c:53 ../raster/r.out.gdal/export_band.c:364 msgid "Unable to allocate buffer for reading raster map" msgstr "" @@ -12982,33 +13310,38 @@ msgid "The user given nodata value %g is present in rasterband <%s> and would lead to data loss. Please specify a different nodata value with the %s parameter." msgstr "" -#: ../raster/r.out.gdal/export_band.c:240 +#: ../raster/r.out.gdal/export_band.c:241 msgid "Unable to get raster band" msgstr "" -#: ../raster/r.out.gdal/export_band.c:396 -#: ../raster/r.out.gdal/export_band.c:425 -#: ../raster/r.out.gdal/export_band.c:454 +#: ../raster/r.out.gdal/export_band.c:401 +#: ../raster/r.out.gdal/export_band.c:430 +#: ../raster/r.out.gdal/export_band.c:459 msgid "Unable to write GDAL raster file" msgstr "" -#: ../raster/r.out.gdal/export_band.c:481 -#: ../raster/r.out.gdal/export_band.c:493 -#: ../raster/r.out.gdal/export_band.c:506 -#: ../raster/r.out.gdal/export_band.c:519 -#: ../raster/r.out.gdal/export_band.c:531 -#: ../raster/r.out.gdal/export_band.c:544 -#: ../raster/r.out.gdal/export_band.c:558 +#: ../raster/r.out.gdal/export_band.c:486 +#: ../raster/r.out.gdal/export_band.c:498 +#: ../raster/r.out.gdal/export_band.c:511 +#: ../raster/r.out.gdal/export_band.c:524 +#: ../raster/r.out.gdal/export_band.c:536 +#: ../raster/r.out.gdal/export_band.c:551 +#: ../raster/r.out.gdal/export_band.c:566 #, c-format msgid "Raster map <%s> range: %g - %g" msgstr "" +#: ../raster/r.out.gdal/export_band.c:563 +#, c-format +msgid "GDAL datatype: %s, range: %.16g - %.16g" +msgstr "" + #: ../raster/r.out.gdal/attr.c:140 ../raster/r.out.gdal/attr.c:178 msgid "Failed to set raster attribute table" msgstr "" #: ../raster/r.basins.fill/main.c:56 ../raster/r.water.outlet/main.c:59 -#: ../raster/r.watershed/front/main.c:75 +#: ../raster/r.watershed/front/main.c:77 msgid "watershed" msgstr "" @@ -13062,7 +13395,7 @@ msgstr "" #: ../raster/r.in.xyz/main.c:258 ../vector/v.in.lidar/main.c:196 -#: ../vector/v.decimate/main.c:148 +#: ../vector/v.decimate/main.c:149 msgid "Filter range for z data (min,max)" msgstr "" @@ -13114,7 +13447,7 @@ #: ../raster/r.in.xyz/main.c:536 #, c-format -msgid "Unable to process the hole map at once. Please set the %s option to some value lower than 100." +msgid "Unable to process the whole map at once. Please set the %s option to some value lower than 100." msgstr "" #: ../raster/r.in.xyz/main.c:589 @@ -13215,7 +13548,7 @@ msgstr "" #: ../raster/r.kappa/main.c:70 ../imagery/i.segment/main.c:38 -#: ../imagery/i.gensig/main.c:40 ../imagery/i.maxlik/main.c:62 +#: ../imagery/i.gensig/main.c:40 ../imagery/i.maxlik/main.c:64 #: ../imagery/i.smap/main.c:39 ../imagery/i.gensigset/main.c:41 #: ../imagery/i.cluster/main.c:76 ../vector/v.class/main.c:46 msgid "classification" @@ -13253,6 +13586,10 @@ msgid "No header in the report" msgstr "" +#: ../raster/r.kappa/main.c:113 +msgid "Print Matrix only" +msgstr "" + #: ../raster/r.kappa/prt_label.c:17 #, c-format msgid "Can't open file <%s> to write label" @@ -13263,7 +13600,7 @@ msgid "Cannot open file <%s> to write kappa and relevant parameters" msgstr "" -#: ../raster/r.kappa/prt_mat.c:39 +#: ../raster/r.kappa/prt_mat.c:39 ../raster/r.kappa/prt2csv_mat.c:40 #, c-format msgid "Cannot open file <%s> to write cats and counts (error matrix)" msgstr "" @@ -13360,11 +13697,11 @@ #: ../raster/r.to.vect/main.c:106 ../raster/r.to.vect/main.c:113 #: ../vector/v.to.rast/main.c:88 ../vector/v.to.rast/main.c:94 #: ../vector/v.to.rast/main.c:100 ../vector/v.buffer/main.c:306 -#: ../vector/v.in.ogr/main.c:289 ../vector/v.in.ogr/main.c:299 -#: ../vector/v.in.ogr/main.c:309 ../vector/v.in.ogr/main.c:342 -#: ../vector/v.in.ogr/main.c:374 ../vector/v.overlay/main.c:135 -#: ../vector/v.overlay/main.c:145 ../vector/v.extract/main.c:93 -#: ../vector/v.extract/main.c:145 ../vector/v.generalize/main.c:245 +#: ../vector/v.in.ogr/main.c:306 ../vector/v.in.ogr/main.c:316 +#: ../vector/v.in.ogr/main.c:326 ../vector/v.in.ogr/main.c:359 +#: ../vector/v.in.ogr/main.c:391 ../vector/v.overlay/main.c:135 +#: ../vector/v.overlay/main.c:145 ../vector/v.extract/main.c:94 +#: ../vector/v.extract/main.c:147 ../vector/v.generalize/main.c:245 msgid "Attributes" msgstr "" @@ -13509,6 +13846,97 @@ msgid "Writing color file..." msgstr "" +#: ../raster/r.buildvrt/main.c:78 +msgid "mosaic" +msgstr "" + +#: ../raster/r.buildvrt/main.c:79 +msgid "virtual raster" +msgstr "" + +#: ../raster/r.buildvrt/main.c:81 +msgid "Build a VRT (Virtual Raster) from the list of input raster maps." +msgstr "" + +#: ../raster/r.buildvrt/main.c:84 +#, fuzzy +msgid "Name of input raster files" +msgstr "Tên của bản đồ vector Ä‘iểm đầu vào" + +#: ../raster/r.buildvrt/main.c:90 ../imagery/i.group/main.c:73 +msgid "Input file with one raster map name per line" +msgstr "" + +#: ../raster/r.buildvrt/main.c:147 ../raster/r.buildvrt/main.c:200 +#, c-format +msgid "Input raster map <%s> not found" +msgstr "" + +#: ../raster/r.buildvrt/main.c:150 ../raster/r.buildvrt/main.c:203 +msgid "Input and output raster map can not be identical" +msgstr "" + +#: ../raster/r.buildvrt/main.c:155 ../raster/r.buildvrt/main.c:208 +#, c-format +msgid "Input map <%s@%s> is all NULL, skipping" +msgstr "" + +#: ../raster/r.buildvrt/main.c:177 +msgid "Only one raster map name found in input file" +msgstr "" + +#: ../raster/r.buildvrt/main.c:188 +msgid "Only one raster map name found" +msgstr "" + +#: ../raster/r.buildvrt/main.c:260 +msgid "Input maptypes are different" +msgstr "" + +#: ../raster/r.buildvrt/main.c:262 ../raster/r.buildvrt/main.c:264 +msgid "Input ns resolutions are different" +msgstr "" + +#: ../raster/r.buildvrt/link.c:13 ../raster/r.external/link.c:87 +#, c-format +msgid "Unable to create cell/%s file" +msgstr "" + +#: ../raster/r.buildvrt/link.c:22 ../raster/r.external/link.c:96 +#, c-format +msgid "Unable to create fcell/%s file" +msgstr "" + +#: ../raster/r.buildvrt/link.c:35 +#, fuzzy, c-format +msgid "Unable to create cell_misc/%s/vrt file" +msgstr "Không thể Ä‘á»c bản đồ vec-tÆ¡" + +#: ../raster/r.buildvrt/link.c:66 ../raster/r.external/link.c:160 +#, c-format +msgid "Unable to create cell_misc/%s/f_format file" +msgstr "" + +#: ../raster/r.buildvrt/link.c:69 ../raster/r.external/link.c:163 +#, c-format +msgid "Error writing cell_misc/%s/f_format file" +msgstr "" + +#: ../raster/r.buildvrt/link.c:124 ../raster/r.external/link.c:200 +#, c-format +msgid "Creating support files for %s" +msgstr "" + +#: ../raster/r.buildvrt/link.c:127 +#, c-format +msgid "virtual raster generated by %s" +msgstr "" + +#: ../raster/r.buildvrt/link.c:140 ../raster/r.external/link.c:248 +#, c-format +msgid "Link to raster map <%s> created." +msgstr "" + #: ../raster/r.quantile/main.c:69 msgid "Computing histogram" msgstr "" @@ -13652,11 +14080,11 @@ #: ../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:160 ../general/g.region/main.c:204 -#: ../general/g.region/main.c:213 ../general/g.region/main.c:222 -#: ../general/g.region/main.c:231 ../general/g.region/main.c:240 -#: ../general/g.region/main.c:249 ../general/g.region/main.c:325 -#: ../general/g.region/main.c:336 +#: ../general/g.region/main.c:161 ../general/g.region/main.c:205 +#: ../general/g.region/main.c:214 ../general/g.region/main.c:223 +#: ../general/g.region/main.c:232 ../general/g.region/main.c:241 +#: ../general/g.region/main.c:250 ../general/g.region/main.c:326 +#: ../general/g.region/main.c:337 ../general/g.region/main.c:349 msgid "Bounds" msgstr "" @@ -13770,7 +14198,7 @@ msgid "Either all or none of %s=, %s=, %s= and %s= must be given" msgstr "" -#: ../raster/r.in.bin/main.c:521 ../display/d.grid/main.c:266 +#: ../raster/r.in.bin/main.c:521 ../display/d.grid/main.c:265 #: ../raster3d/r3.in.bin/main.c:424 #, c-format msgid "Illegal north coordinate <%s>" @@ -13781,7 +14209,7 @@ msgid "Illegal south coordinate <%s>" msgstr "" -#: ../raster/r.in.bin/main.c:525 ../display/d.grid/main.c:259 +#: ../raster/r.in.bin/main.c:525 ../display/d.grid/main.c:258 #: ../raster3d/r3.in.bin/main.c:428 #, c-format msgid "Illegal east coordinate <%s>" @@ -13799,116 +14227,53 @@ #: ../raster/r.in.bin/main.c:554 #, c-format -msgid "East-West (ewres: %f) and North-South (nwres: %f) resolution differ significantly. Did you assign %s= and %s= correctly?" +msgid "East-West (ewres: %f) and North-South (nsres: %f) resolution differ significantly. Did you assign %s= and %s= correctly?" msgstr "" #: ../raster/r.in.bin/main.c:575 msgid "File Size %" msgstr "" -#: ../raster/r.in.bin/main.c:577 ../raster3d/r3.in.bin/main.c:448 -msgid "Bytes do not match file size" -msgstr "" - -#: ../raster/r.in.bin/main.c:595 -#, c-format -msgid "Importing band %d..." -msgstr "" - -#: ../raster/r.drain/main.c:113 -msgid "Traces a flow through an elevation model or cost surface on a raster map." -msgstr "" - -#: ../raster/r.drain/main.c:116 -msgid "Name of input elevation or cost surface raster map" -msgstr "" - -#: ../raster/r.drain/main.c:121 -msgid "Name of input movement direction map associated with the cost surface" -msgstr "" - -#: ../raster/r.drain/main.c:123 -msgid "Direction in degrees CCW from east" -msgstr "" - -#: ../raster/r.drain/main.c:125 ../raster/r.drain/main.c:167 -msgid "Cost surface" -msgstr "" - -#: ../raster/r.drain/main.c:133 -msgid "Name for output drain vector map" -msgstr "" - -#: ../raster/r.drain/main.c:134 -msgid "Recommended for cost surface made using knight's move" -msgstr "" - -#: ../raster/r.drain/main.c:144 -msgid "Name of starting vector points map(s)" -msgstr "" - -#: ../raster/r.drain/main.c:150 -msgid "Copy input cell values on output" -msgstr "" - -#: ../raster/r.drain/main.c:151 ../raster/r.drain/main.c:156 -#: ../raster/r.drain/main.c:161 -msgid "Path settings" -msgstr "" - -#: ../raster/r.drain/main.c:155 -msgid "Accumulate input values along the path" -msgstr "" - -#: ../raster/r.drain/main.c:160 -msgid "Count cell numbers along the path" +#: ../raster/r.in.bin/main.c:577 ../raster3d/r3.in.bin/main.c:448 +msgid "Bytes do not match file size" msgstr "" -#: ../raster/r.drain/main.c:166 -msgid "The input raster map is a cost surface (direction surface must also be specified)" +#: ../raster/r.in.bin/main.c:595 +#, c-format +msgid "Importing band %d..." msgstr "" -#: ../raster/r.drain/main.c:178 +#: ../raster/r.drain/main.c:179 msgid "Directional drain selected... checking for direction raster map" msgstr "" -#: ../raster/r.drain/main.c:181 +#: ../raster/r.drain/main.c:182 msgid "Surface/Hydrology drain selected" msgstr "" -#: ../raster/r.drain/main.c:186 +#: ../raster/r.drain/main.c:187 #, c-format msgid "Direction raster map <%s> not specified, if direction flag is on, a direction raster must be given" msgstr "" -#: ../raster/r.drain/main.c:193 +#: ../raster/r.drain/main.c:194 #, c-format msgid "Direction raster map <%s> should not be specified for Surface/Hydrology drains" msgstr "" -#: ../raster/r.drain/main.c:212 +#: ../raster/r.drain/main.c:213 msgid "Specify just one of the -c, -a and -n flags" msgstr "" -#: ../raster/r.drain/main.c:243 -#, c-format -msgid "Starting point %d is outside the current region" -msgstr "" - -#: ../raster/r.drain/main.c:318 -#, c-format -msgid "Starting vector map <%s> contains no points in the current region" -msgstr "" - -#: ../raster/r.drain/main.c:326 +#: ../raster/r.drain/main.c:327 msgid "No start/stop point(s) specified" msgstr "" -#: ../raster/r.drain/main.c:401 +#: ../raster/r.drain/main.c:402 msgid "Calculating flow directions..." msgstr "" -#: ../raster/r.drain/main.c:692 +#: ../raster/r.drain/main.c:693 #, c-format msgid "direction read: %lf, neighbour found: %i" msgstr "" @@ -13925,15 +14290,6 @@ msgid "Maximum number of cells to be created" msgstr "" -#: ../raster/r.random.cells/main.c:77 -msgid "Random seed (SEED_MIN >= value >= SEED_MAX) (default [random])" -msgstr "" - -#: ../raster/r.random.cells/random.c:50 -#, c-format -msgid "RAN1: j == %d shouldn't happen" -msgstr "" - #: ../raster/r.random.cells/init.c:77 msgid "Distance must be >= 0.0" msgstr "" @@ -13950,11 +14306,6 @@ msgid "Spatial weights neighborhood (cells):" msgstr "" -#: ../raster/r.fill.stats/main.c:779 ../raster/r.null/main.c:61 -#: ../raster3d/r3.null/main.c:181 -msgid "null data" -msgstr "" - #: ../raster/r.fill.stats/main.c:781 msgid "Rapidly fills 'no data' cells (NULLs) of a raster map with interpolated values (IDW)." msgstr "" @@ -14166,7 +14517,7 @@ msgid "Generating %d x %d = %d tiles..." msgstr "" -#: ../raster/r.tile/main.c:184 +#: ../raster/r.tile/main.c:187 #, c-format msgid "Unable to read cats for %s" msgstr "" @@ -14204,40 +14555,36 @@ msgid "Creating support files for raster map <%s>..." msgstr "" -#: ../raster/r.info/main.c:73 ../vector/v.info/main.c:41 +#: ../raster/r.info/main.c:75 ../vector/v.info/main.c:41 msgid "history" msgstr "" -#: ../raster/r.info/main.c:75 +#: ../raster/r.info/main.c:77 msgid "Outputs basic information about a raster map." msgstr "" -#: ../raster/r.info/main.c:81 +#: ../raster/r.info/main.c:83 msgid "Print raster array information in shell script style" msgstr "" -#: ../raster/r.info/main.c:85 +#: ../raster/r.info/main.c:87 msgid "Print range in shell script style" msgstr "" -#: ../raster/r.info/main.c:89 +#: ../raster/r.info/main.c:95 msgid "Print extended metadata information in shell script style" msgstr "" -#: ../raster/r.info/main.c:93 ../raster3d/r3.info/main.c:94 +#: ../raster/r.info/main.c:99 ../raster3d/r3.info/main.c:94 msgid "Print raster history instead of info" msgstr "" -#: ../raster/r.info/main.c:99 +#: ../raster/r.info/main.c:105 #, c-format msgid "Flags -%c and -%c/%c/%c are mutually exclusive" msgstr "" -#: ../raster/r.info/main.c:127 -msgid "Unable to read range file" -msgstr "" - -#: ../raster/r.info/main.c:303 ../raster/r.info/main.c:445 +#: ../raster/r.info/main.c:312 ../raster/r.info/main.c:538 #: ../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 @@ -14320,8 +14667,8 @@ #: ../raster/r.geomorphon/main.c:196 ../raster/r.watershed/shed/com_line.c:231 #: ../raster/r.watershed/shed/com_line.c:266 ../general/g.rename/main.c:85 -#: ../general/g.copy/main.c:80 ../imagery/i.landsat.acca/main.c:188 -#: ../imagery/i.landsat.toar/main.c:563 +#: ../general/g.copy/main.c:80 ../imagery/i.maxlik/main.c:109 +#: ../imagery/i.landsat.acca/main.c:188 ../imagery/i.landsat.toar/main.c:563 #: ../imagery/i.ortho.photo/i.ortho.camera/main.c:114 #, c-format msgid "<%s> is an illegal file name" @@ -14378,7 +14725,7 @@ msgid "wetness" msgstr "" -#: ../raster/r.topidx/main.c:42 ../raster/r.watershed/front/main.c:80 +#: ../raster/r.topidx/main.c:42 ../raster/r.watershed/front/main.c:82 msgid "topographic index" msgstr "" @@ -14406,6 +14753,7 @@ msgstr "" #: ../raster/r.category/main.c:53 ../vector/v.category/main.c:76 +#: ../vector/v.to.db/main.c:46 msgid "category" msgstr "" @@ -14611,7 +14959,7 @@ msgid "Creation options" msgstr "" -#: ../raster/r.external.out/main.c:271 ../raster/r.in.gdal/main.c:207 +#: ../raster/r.external.out/main.c:271 ../raster/r.in.gdal/main.c:224 #: ../raster/r.external/main.c:95 ../vector/v.external.out/args.c:62 #: ../vector/v.external/args.c:56 msgid "List supported formats and exit" @@ -14625,135 +14973,135 @@ msgid "Print current status" msgstr "" -#: ../raster/r.resamp.bspline/main.c:84 +#: ../raster/r.resamp.bspline/main.c:86 msgid "Performs bilinear or bicubic spline interpolation with Tykhonov regularization." msgstr "" -#: ../raster/r.resamp.bspline/main.c:92 +#: ../raster/r.resamp.bspline/main.c:94 msgid "Name for output vector map with interpolation grid" msgstr "" -#: ../raster/r.resamp.bspline/main.c:97 +#: ../raster/r.resamp.bspline/main.c:99 msgid "Name of raster map to use for masking" msgstr "" -#: ../raster/r.resamp.bspline/main.c:98 ../vector/v.surf.bspline/main.c:140 +#: ../raster/r.resamp.bspline/main.c:100 ../vector/v.surf.bspline/main.c:140 msgid "Only cells that are not NULL and not zero are interpolated" msgstr "" -#: ../raster/r.resamp.bspline/main.c:106 +#: ../raster/r.resamp.bspline/main.c:108 msgid "Length of each spline step in the east-west direction. Default: 1.5 * ewres." msgstr "" -#: ../raster/r.resamp.bspline/main.c:114 +#: ../raster/r.resamp.bspline/main.c:116 msgid "Length of each spline step in the north-south direction. Default: 1.5 * nsres." msgstr "" -#: ../raster/r.resamp.bspline/main.c:118 ../vector/v.surf.bspline/main.c:163 +#: ../raster/r.resamp.bspline/main.c:120 ../vector/v.surf.bspline/main.c:163 msgid "Spline interpolation algorithm" msgstr "" -#: ../raster/r.resamp.bspline/main.c:124 +#: ../raster/r.resamp.bspline/main.c:126 #: ../vector/v.lidar.correction/main.c:407 ../vector/v.surf.bspline/main.c:170 #: ../vector/v.outlier/main.c:418 msgid "Bilinear interpolation" msgstr "" -#: ../raster/r.resamp.bspline/main.c:125 ../vector/v.surf.bspline/main.c:171 +#: ../raster/r.resamp.bspline/main.c:127 ../vector/v.surf.bspline/main.c:171 msgid "Bicubic interpolation" msgstr "" -#: ../raster/r.resamp.bspline/main.c:137 +#: ../raster/r.resamp.bspline/main.c:139 msgid "Only interpolate null cells in input raster map" msgstr "" -#: ../raster/r.resamp.bspline/main.c:143 ../vector/v.surf.bspline/main.c:101 +#: ../raster/r.resamp.bspline/main.c:145 ../vector/v.surf.bspline/main.c:101 msgid "Find the best Tykhonov regularizing parameter using a \"leave-one-out\" cross validation method" msgstr "" -#: ../raster/r.resamp.bspline/main.c:183 +#: ../raster/r.resamp.bspline/main.c:185 msgid "ew_step must be positive" msgstr "" -#: ../raster/r.resamp.bspline/main.c:191 +#: ../raster/r.resamp.bspline/main.c:193 msgid "ns_step must be positive" msgstr "" -#: ../raster/r.resamp.bspline/main.c:218 +#: ../raster/r.resamp.bspline/main.c:220 #, c-format msgid "spline step in ew direction %g" msgstr "" -#: ../raster/r.resamp.bspline/main.c:219 +#: ../raster/r.resamp.bspline/main.c:221 #, c-format msgid "spline step in ns direction %g" msgstr "" -#: ../raster/r.resamp.bspline/main.c:220 +#: ../raster/r.resamp.bspline/main.c:222 #, c-format msgid "adjusted EW splines %d" msgstr "" -#: ../raster/r.resamp.bspline/main.c:221 +#: ../raster/r.resamp.bspline/main.c:223 #, c-format msgid "adjusted NS splines %d" msgstr "" -#: ../raster/r.resamp.bspline/main.c:300 ../vector/v.surf.bspline/main.c:461 +#: ../raster/r.resamp.bspline/main.c:302 ../vector/v.surf.bspline/main.c:461 msgid "Memory in MB must be >= 3" msgstr "" -#: ../raster/r.resamp.bspline/main.c:321 ../raster/r.resamp.bspline/main.c:406 -#: ../raster/r.resamp.bspline/main.c:478 ../vector/v.surf.bspline/main.c:480 +#: ../raster/r.resamp.bspline/main.c:323 ../raster/r.resamp.bspline/main.c:408 +#: ../raster/r.resamp.bspline/main.c:480 ../vector/v.surf.bspline/main.c:480 #: ../vector/v.surf.bspline/main.c:508 msgid "Can not initialize temporary file" msgstr "" -#: ../raster/r.resamp.bspline/main.c:327 +#: ../raster/r.resamp.bspline/main.c:329 #, c-format msgid "Loading input raster <%s>" msgstr "" -#: ../raster/r.resamp.bspline/main.c:341 ../raster/r.resamp.bspline/main.c:452 -#: ../raster/r.resamp.bspline/main.c:488 +#: ../raster/r.resamp.bspline/main.c:343 ../raster/r.resamp.bspline/main.c:454 +#: ../raster/r.resamp.bspline/main.c:490 msgid "Can not write to temp file" msgstr "" -#: ../raster/r.resamp.bspline/main.c:346 +#: ../raster/r.resamp.bspline/main.c:348 msgid "Only NULL cells in input raster" msgstr "" -#: ../raster/r.resamp.bspline/main.c:370 ../vector/v.surf.bspline/main.c:313 +#: ../raster/r.resamp.bspline/main.c:372 ../vector/v.surf.bspline/main.c:313 msgid "Cross validation didn't finish correctly" msgstr "" -#: ../raster/r.resamp.bspline/main.c:374 ../vector/v.surf.bspline/main.c:319 +#: ../raster/r.resamp.bspline/main.c:376 ../vector/v.surf.bspline/main.c:319 #, c-format msgid "Cross validation finished for ew_step = %f and ns_step = %f" msgstr "" -#: ../raster/r.resamp.bspline/main.c:394 +#: ../raster/r.resamp.bspline/main.c:396 msgid "Mark cells for interpolation" msgstr "" -#: ../raster/r.resamp.bspline/main.c:466 +#: ../raster/r.resamp.bspline/main.c:468 msgid "No NULL cells found in input raster." msgstr "" -#: ../raster/r.resamp.bspline/main.c:481 ../vector/v.surf.bspline/main.c:483 +#: ../raster/r.resamp.bspline/main.c:483 ../vector/v.surf.bspline/main.c:483 msgid "Initializing output..." msgstr "" -#: ../raster/r.resamp.bspline/main.c:556 +#: ../raster/r.resamp.bspline/main.c:558 #, c-format msgid "subregion %d of %d" msgstr "" -#: ../raster/r.resamp.bspline/main.c:730 +#: ../raster/r.resamp.bspline/main.c:732 msgid "No data within this subregion. Consider increasing the spline step." msgstr "" -#: ../raster/r.resamp.bspline/main.c:746 ../vector/v.surf.bspline/main.c:899 +#: ../raster/r.resamp.bspline/main.c:748 ../vector/v.surf.bspline/main.c:899 #: ../vector/v.net.components/main.c:213 ../vector/v.out.postgis/main.c:174 msgid "Writing output..." msgstr "" @@ -15125,6 +15473,10 @@ msgid "Raster maps <%s>, <%s> and <%s> created." msgstr "" +#: ../raster/r.null/main.c:61 ../raster3d/r3.null/main.c:181 +msgid "null data" +msgstr "" + #: ../raster/r.null/main.c:62 msgid "Manages NULL-values of given raster map." msgstr "" @@ -15180,71 +15532,76 @@ msgid "Raster map <%s> is a reclass of map <%s@%s>. Consider to generate a copy with r.mapcalc. Exiting." msgstr "" -#: ../raster/r.null/main.c:138 +#: ../raster/r.null/main.c:136 +#, c-format +msgid "<%s> is a virtual raster map. Consider to generate a copy with r.mapcalc. Exiting." +msgstr "" + +#: ../raster/r.null/main.c:142 #, c-format msgid "Raster map <%s> is not in your mapset <%s>" msgstr "" -#: ../raster/r.null/main.c:145 +#: ../raster/r.null/main.c:149 #, c-format msgid "%s is illegal entry for null" msgstr "" -#: ../raster/r.null/main.c:152 +#: ../raster/r.null/main.c:156 #, c-format msgid "Raster map <%s> already has a null bitmap file" msgstr "" -#: ../raster/r.null/main.c:156 +#: ../raster/r.null/main.c:160 #, c-format msgid "<%s> is integer raster map (CELL)" msgstr "" -#: ../raster/r.null/main.c:160 +#: ../raster/r.null/main.c:164 #, c-format msgid "<%s> is integer raster map (CELL). Using null=%d." msgstr "" -#: ../raster/r.null/main.c:166 +#: ../raster/r.null/main.c:170 #, c-format msgid "<%s> is floating pointing raster map" msgstr "" -#: ../raster/r.null/main.c:183 ../raster/r.null/main.c:226 +#: ../raster/r.null/main.c:187 ../raster/r.null/main.c:230 #, c-format msgid "Writing new null file for raster map <%s>..." msgstr "" -#: ../raster/r.null/main.c:193 ../raster/r.null/main.c:238 -#: ../raster/r.null/main.c:252 +#: ../raster/r.null/main.c:197 ../raster/r.null/main.c:242 +#: ../raster/r.null/main.c:256 #, c-format msgid "Raster map <%s> modified." msgstr "" -#: ../raster/r.null/main.c:208 +#: ../raster/r.null/main.c:212 msgid "The NULL file is already compressed, nothing to do." msgstr "" -#: ../raster/r.null/main.c:214 +#: ../raster/r.null/main.c:218 msgid "The NULL file is already uncompressed, nothing to do." msgstr "" -#: ../raster/r.null/main.c:245 +#: ../raster/r.null/main.c:249 #, c-format msgid "Removing null file for raster map <%s>..." msgstr "" -#: ../raster/r.null/main.c:316 +#: ../raster/r.null/main.c:320 #, c-format msgid "%s: %s: illegal value spec" msgstr "" -#: ../raster/r.null/main.c:318 +#: ../raster/r.null/main.c:322 #, c-format msgid "%s: illegal value spec" msgstr "" -#: ../raster/r.null/main.c:379 +#: ../raster/r.null/main.c:383 #, c-format msgid "Writing new data for raster map <%s>..." msgstr "" @@ -15326,7 +15683,7 @@ msgid "Line %d is not point or centroid, skipped" msgstr "" -#: ../raster/r.what/main.c:404 +#: ../raster/r.what/main.c:409 #, c-format msgid "%s %s is outside your current region" msgstr "" @@ -15493,210 +15850,215 @@ msgid "Error reading segment file" msgstr "" -#: ../raster/r.proj/main.c:149 +#: ../raster/r.proj/main.c:152 msgid "Re-projects a raster map from given location to the current location." msgstr "" -#: ../raster/r.proj/main.c:153 +#: ../raster/r.proj/main.c:156 msgid "Location containing input raster map" msgstr "" -#: ../raster/r.proj/main.c:154 ../raster/r.proj/main.c:159 -#: ../raster/r.proj/main.c:164 ../vector/v.proj/main.c:79 -#: ../vector/v.proj/main.c:84 ../vector/v.proj/main.c:90 +#: ../raster/r.proj/main.c:157 ../raster/r.proj/main.c:162 +#: ../raster/r.proj/main.c:167 ../vector/v.proj/main.c:84 +#: ../vector/v.proj/main.c:89 ../vector/v.proj/main.c:95 #: ../vector/v.net.flow/main.c:108 ../vector/v.net.flow/main.c:114 msgid "Source" msgstr "" -#: ../raster/r.proj/main.c:157 +#: ../raster/r.proj/main.c:160 msgid "Mapset containing input raster map" msgstr "" -#: ../raster/r.proj/main.c:158 ../vector/v.proj/main.c:83 +#: ../raster/r.proj/main.c:161 ../vector/v.proj/main.c:88 msgid "Default: name of current mapset" msgstr "" -#: ../raster/r.proj/main.c:162 +#: ../raster/r.proj/main.c:165 msgid "Name of input raster map to re-project" msgstr "" -#: ../raster/r.proj/main.c:167 ../vector/v.proj/main.c:93 +#: ../raster/r.proj/main.c:170 ../vector/v.proj/main.c:98 msgid "Path to GRASS database of input location" msgstr "" -#: ../raster/r.proj/main.c:171 +#: ../raster/r.proj/main.c:174 msgid "Name for output raster map (default: same as 'input')" msgstr "" -#: ../raster/r.proj/main.c:172 ../raster/r.proj/main.c:183 -#: ../raster/r.proj/main.c:199 ../vector/v.proj/main.c:102 -#: ../vector/v.proj/main.c:107 ../vector/v.proj/main.c:119 -#: ../vector/v.proj/main.c:126 +#: ../raster/r.proj/main.c:175 ../raster/r.proj/main.c:186 +#: ../raster/r.proj/main.c:202 ../vector/v.proj/main.c:107 +#: ../vector/v.proj/main.c:112 ../vector/v.proj/main.c:132 +#: ../vector/v.proj/main.c:139 msgid "Target" msgstr "" -#: ../raster/r.proj/main.c:198 +#: ../raster/r.proj/main.c:201 msgid "Resolution of output raster map" msgstr "" -#: ../raster/r.proj/main.c:203 +#: ../raster/r.proj/main.c:209 ../vector/v.proj/main.c:119 +#, fuzzy +msgid "PROJ pipeline for coordinate transformation" +msgstr "Không thể đóng bản đồ" + +#: ../raster/r.proj/main.c:214 msgid "List raster maps in input mapset and exit" msgstr "" -#: ../raster/r.proj/main.c:213 +#: ../raster/r.proj/main.c:224 msgid "Print input map's bounds in the current projection and exit" msgstr "" -#: ../raster/r.proj/main.c:219 +#: ../raster/r.proj/main.c:230 msgid "Print input map's bounds in the current projection and exit (shell style)" msgstr "" -#: ../raster/r.proj/main.c:245 ../display/d.mon/start.c:52 +#: ../raster/r.proj/main.c:256 ../display/d.mon/start.c:52 #: ../imagery/i.gensig/parse.c:50 ../imagery/i.gensigset/parse.c:57 -#: ../imagery/i.cluster/main.c:179 ../vector/v.proj/main.c:150 -#: ../vector/v.external/main.c:137 +#: ../imagery/i.cluster/main.c:179 ../misc/m.nviz.image/main.c:77 +#: ../vector/v.proj/main.c:163 ../vector/v.external/main.c:141 #, c-format msgid "option <%s>: <%s> exists. To overwrite, use the --overwrite flag" msgstr "" -#: ../raster/r.proj/main.c:252 ../vector/v.proj/main.c:165 +#: ../raster/r.proj/main.c:263 ../vector/v.proj/main.c:178 msgid "Input and output locations can not be the same" msgstr "" -#: ../raster/r.proj/main.c:254 +#: ../raster/r.proj/main.c:265 msgid "Input and output locations are the same" msgstr "" -#: ../raster/r.proj/main.c:264 +#: ../raster/r.proj/main.c:275 msgid "Unable to get projection info of output raster map" msgstr "" -#: ../raster/r.proj/main.c:267 +#: ../raster/r.proj/main.c:278 msgid "Unable to get projection units of output raster map" msgstr "" -#: ../raster/r.proj/main.c:270 +#: ../raster/r.proj/main.c:281 msgid "Unable to get projection key values of output raster map" msgstr "" -#: ../raster/r.proj/main.c:279 +#: ../raster/r.proj/main.c:290 #, c-format msgid "Mapset <%s> in input location <%s> - %s" msgstr "" -#: ../raster/r.proj/main.c:281 ../raster/r.in.gdal/main.c:938 +#: ../raster/r.proj/main.c:292 ../raster/r.in.gdal/main.c:1009 #: ../imagery/i.rectify/target.c:32 #: ../imagery/i.ortho.photo/i.ortho.rectify/target.c:32 #: ../vector/v.rectify/target.c:41 msgid "permission denied" msgstr "" -#: ../raster/r.proj/main.c:282 ../raster/r.in.gdal/main.c:939 +#: ../raster/r.proj/main.c:293 ../raster/r.in.gdal/main.c:1010 #: ../imagery/i.rectify/target.c:32 #: ../imagery/i.ortho.photo/i.ortho.rectify/target.c:32 #: ../vector/v.rectify/target.c:41 msgid "not found" msgstr "" -#: ../raster/r.proj/main.c:288 ../vector/v.proj/main.c:189 +#: ../raster/r.proj/main.c:299 ../vector/v.proj/main.c:201 #, c-format msgid "Checking location <%s> mapset <%s>" msgstr "" -#: ../raster/r.proj/main.c:300 ../vector/v.proj/main.c:206 -#: ../vector/v.select/main.c:89 ../vector/v.in.ogr/main.c:444 +#: ../raster/r.proj/main.c:311 ../vector/v.proj/main.c:218 +#: ../vector/v.select/main.c:89 ../vector/v.in.ogr/main.c:461 #: ../vector/v.what.rast/main.c:121 ../vector/v.edit/main.c:89 #: ../vector/v.net/args.c:152 ../vector/v.net/args.c:159 #: ../vector/v.net/args.c:165 ../vector/v.net/args.c:169 -#: ../vector/v.net/args.c:179 ../vector/v.external/main.c:110 +#: ../vector/v.net/args.c:179 ../vector/v.external/main.c:114 #: ../scripts/d.frame/d.frame.py:288 #, c-format, python-format msgid "Required parameter <%s> not set" msgstr "" -#: ../raster/r.proj/main.c:303 +#: ../raster/r.proj/main.c:314 #, c-format msgid "Raster map <%s> in location <%s> in mapset <%s> not found" msgstr "" -#: ../raster/r.proj/main.c:311 +#: ../raster/r.proj/main.c:322 msgid "Unable to get projection info of input map" msgstr "" -#: ../raster/r.proj/main.c:314 +#: ../raster/r.proj/main.c:330 msgid "Unable to get projection units of input map" msgstr "" -#: ../raster/r.proj/main.c:317 +#: ../raster/r.proj/main.c:333 msgid "Unable to get projection key values of input map" msgstr "" -#: ../raster/r.proj/main.c:332 +#: ../raster/r.proj/main.c:357 msgid "Unable to work with unprojected data (xy location)" msgstr "" -#: ../raster/r.proj/main.c:351 +#: ../raster/r.proj/main.c:376 #, c-format msgid "Input map <%s@%s> in location <%s>:" msgstr "" -#: ../raster/r.proj/main.c:443 +#: ../raster/r.proj/main.c:470 msgid "Input:" msgstr "" -#: ../raster/r.proj/main.c:444 ../raster/r.proj/main.c:455 +#: ../raster/r.proj/main.c:471 ../raster/r.proj/main.c:482 #, c-format msgid "Cols: %d (%d)" msgstr "" -#: ../raster/r.proj/main.c:445 ../raster/r.proj/main.c:456 +#: ../raster/r.proj/main.c:472 ../raster/r.proj/main.c:483 #, c-format msgid "Rows: %d (%d)" msgstr "" -#: ../raster/r.proj/main.c:446 ../raster/r.proj/main.c:457 +#: ../raster/r.proj/main.c:473 ../raster/r.proj/main.c:484 #, c-format msgid "North: %f (%f)" msgstr "" -#: ../raster/r.proj/main.c:447 ../raster/r.proj/main.c:458 +#: ../raster/r.proj/main.c:474 ../raster/r.proj/main.c:485 #, c-format msgid "South: %f (%f)" msgstr "" -#: ../raster/r.proj/main.c:448 ../raster/r.proj/main.c:459 +#: ../raster/r.proj/main.c:475 ../raster/r.proj/main.c:486 #, c-format msgid "West: %f (%f)" msgstr "" -#: ../raster/r.proj/main.c:449 ../raster/r.proj/main.c:460 +#: ../raster/r.proj/main.c:476 ../raster/r.proj/main.c:487 #, c-format msgid "East: %f (%f)" msgstr "" -#: ../raster/r.proj/main.c:450 ../raster/r.proj/main.c:461 +#: ../raster/r.proj/main.c:477 ../raster/r.proj/main.c:488 #, c-format msgid "EW-res: %f" msgstr "" -#: ../raster/r.proj/main.c:451 ../raster/r.proj/main.c:462 +#: ../raster/r.proj/main.c:478 ../raster/r.proj/main.c:489 #, c-format msgid "NS-res: %f" msgstr "" -#: ../raster/r.proj/main.c:454 +#: ../raster/r.proj/main.c:481 msgid "Output:" msgstr "" -#: ../raster/r.proj/main.c:491 +#: ../raster/r.proj/main.c:518 msgid "Projecting..." msgstr "" -#: ../raster/r.proj/bordwalk.c:216 +#: ../raster/r.proj/bordwalk.c:223 msgid "Input raster map is outside current region" msgstr "" -#: ../raster/r.proj/bordwalk.c:242 +#: ../raster/r.proj/bordwalk.c:251 msgid "Unable to reproject map center" msgstr "" @@ -15790,60 +16152,64 @@ msgid "Creates shaded relief map from an elevation map (DEM)." msgstr "" -#: ../raster/r.relief/main.c:117 +#: ../raster/r.relief/main.c:115 +msgid "Name of input raster (typically elevation) map" +msgstr "" + +#: ../raster/r.relief/main.c:118 msgid "Name for output shaded relief map" msgstr "" -#: ../raster/r.relief/main.c:125 +#: ../raster/r.relief/main.c:126 msgid "Altitude of the sun in degrees above the horizon" msgstr "" -#: ../raster/r.relief/main.c:126 ../raster/r.relief/main.c:136 +#: ../raster/r.relief/main.c:127 ../raster/r.relief/main.c:137 msgid "Sun position" msgstr "" -#: ../raster/r.relief/main.c:135 +#: ../raster/r.relief/main.c:136 msgid "Azimuth of the sun in degrees to the east of north" msgstr "" -#: ../raster/r.relief/main.c:143 +#: ../raster/r.relief/main.c:144 msgid "Factor for exaggerating relief" msgstr "" -#: ../raster/r.relief/main.c:151 +#: ../raster/r.relief/main.c:152 msgid "Scale factor for converting meters to elevation units" msgstr "" -#: ../raster/r.relief/main.c:158 +#: ../raster/r.relief/main.c:159 msgid "Elevation units (overrides scale factor)" msgstr "" -#: ../raster/r.relief/main.c:163 +#: ../raster/r.relief/main.c:164 msgid "international feet" msgstr "" -#: ../raster/r.relief/main.c:164 +#: ../raster/r.relief/main.c:165 msgid "survey feet" msgstr "" -#: ../raster/r.relief/main.c:194 ../raster/r.in.gdal/main.c:400 -#: ../raster/r.in.gdal/main.c:682 ../imagery/i.landsat.toar/main.c:548 +#: ../raster/r.relief/main.c:195 ../raster/r.in.gdal/main.c:458 +#: ../raster/r.in.gdal/main.c:746 ../imagery/i.landsat.toar/main.c:548 #, c-format msgid "Raster map <%s> already exists and will be overwritten" msgstr "" -#: ../raster/r.relief/main.c:197 ../raster/r.in.gdal/main.c:403 -#: ../raster/r.in.gdal/main.c:685 +#: ../raster/r.relief/main.c:198 ../raster/r.in.gdal/main.c:461 +#: ../raster/r.in.gdal/main.c:749 #, c-format msgid "Raster map <%s> already exists" msgstr "" -#: ../raster/r.relief/main.c:215 +#: ../raster/r.relief/main.c:216 #, c-format msgid "%s=%s - must not be zero" msgstr "" -#: ../raster/r.relief/main.c:474 +#: ../raster/r.relief/main.c:475 #, c-format msgid "Shaded relief raster map <%s> complete" msgstr "" @@ -15906,338 +16272,352 @@ msgid "trying to divide by zero...no unique solution for system...skipping..." msgstr "" -#: ../raster/r.in.gdal/main.c:96 +#: ../raster/r.in.gdal/main.c:99 msgid "Imports raster data into a GRASS raster map using GDAL library." msgstr "" -#: ../raster/r.in.gdal/main.c:102 +#: ../raster/r.in.gdal/main.c:105 msgid "Name of raster file to be imported" msgstr "" -#: ../raster/r.in.gdal/main.c:111 +#: ../raster/r.in.gdal/main.c:114 msgid "Band(s) to select (default is all bands)" msgstr "" -#: ../raster/r.in.gdal/main.c:112 ../raster/r.in.gdal/main.c:225 +#: ../raster/r.in.gdal/main.c:115 ../raster/r.in.gdal/main.c:242 +#: ../scripts/i.spectral/i.spectral.py:200 msgid "Bands" msgstr "" -#: ../raster/r.in.gdal/main.c:129 +#: ../raster/r.in.gdal/main.c:132 msgid "Name of GCPs target location" msgstr "" -#: ../raster/r.in.gdal/main.c:131 +#: ../raster/r.in.gdal/main.c:134 msgid "Name of location to create or to read projection from for GCPs transformation" msgstr "" -#: ../raster/r.in.gdal/main.c:133 ../raster/r.in.gdal/main.c:188 -#: ../raster/r.in.gdal/main.c:195 ../vector/v.info/print.c:505 +#: ../raster/r.in.gdal/main.c:136 ../raster/r.in.gdal/main.c:205 +#: ../raster/r.in.gdal/main.c:212 ../vector/v.info/print.c:505 #: ../vector/v.info/print.c:510 msgid "Projection" msgstr "" -#: ../raster/r.in.gdal/main.c:148 +#: ../raster/r.in.gdal/main.c:151 msgid "Offset to be added to band numbers" msgstr "" -#: ../raster/r.in.gdal/main.c:149 +#: ../raster/r.in.gdal/main.c:152 msgid "If 0, no offset is added and the first band is 1" msgstr "" -#: ../raster/r.in.gdal/main.c:157 +#: ../raster/r.in.gdal/main.c:160 msgid "Zero-padding of band number by filling with leading zeros up to given number" msgstr "" -#: ../raster/r.in.gdal/main.c:158 +#: ../raster/r.in.gdal/main.c:161 msgid "If 0, length will be adjusted to 'offset' number without leading zeros" msgstr "" -#: ../raster/r.in.gdal/main.c:164 +#: ../raster/r.in.gdal/main.c:167 msgid "Name of the output file that contains the imported map names" msgstr "" -#: ../raster/r.in.gdal/main.c:171 ../vector/v.in.lidar/main.c:272 -#: ../vector/v.in.ogr/main.c:281 +#: ../raster/r.in.gdal/main.c:174 ../vector/v.in.lidar/main.c:272 +#: ../vector/v.in.ogr/main.c:298 msgid "Name for new location to create" msgstr "" -#: ../raster/r.in.gdal/main.c:178 +#: ../raster/r.in.gdal/main.c:181 msgid "File prefix for raster attribute tables" msgstr "" -#: ../raster/r.in.gdal/main.c:179 +#: ../raster/r.in.gdal/main.c:182 msgid "The band number and \".csv\" will be appended to the file prefix" msgstr "" -#: ../raster/r.in.gdal/main.c:193 ../raster/r.external/main.c:109 -#: ../vector/v.in.ogr/main.c:354 ../vector/v.external/args.c:52 +#: ../raster/r.in.gdal/main.c:189 ../vector/v.in.ogr/main.c:220 +msgid "GDAL configuration options" +msgstr "" + +#: ../raster/r.in.gdal/main.c:190 ../raster/r.in.gdal/main.c:197 +#: ../vector/v.in.ogr/main.c:221 ../vector/v.in.ogr/main.c:228 +msgid "Comma-separated list of key=value pairs" +msgstr "" + +#: ../raster/r.in.gdal/main.c:196 ../vector/v.in.ogr/main.c:227 +msgid "GDAL dataset open options" +msgstr "" + +#: ../raster/r.in.gdal/main.c:210 ../raster/r.external/main.c:109 +#: ../vector/v.in.ogr/main.c:371 ../vector/v.external/args.c:52 msgid "Perform projection check only and exit" msgstr "" -#: ../raster/r.in.gdal/main.c:200 ../raster/r.external/main.c:114 -#: ../vector/v.in.lidar/main.c:302 ../vector/v.in.ogr/main.c:366 +#: ../raster/r.in.gdal/main.c:217 ../raster/r.external/main.c:114 +#: ../vector/v.in.lidar/main.c:302 ../vector/v.in.ogr/main.c:383 msgid "Extend region extents based on new dataset" msgstr "" -#: ../raster/r.in.gdal/main.c:202 ../raster/r.external/main.c:115 -#: ../vector/v.in.ogr/main.c:368 +#: ../raster/r.in.gdal/main.c:219 ../raster/r.external/main.c:115 +#: ../vector/v.in.ogr/main.c:385 msgid "Also updates the default region if in the PERMANENT mapset" msgstr "" -#: ../raster/r.in.gdal/main.c:218 ../raster/r.external/main.c:119 +#: ../raster/r.in.gdal/main.c:235 ../raster/r.external/main.c:119 #: ../raster/r.region/main.c:70 msgid "Auto-adjustment for lat/lon" msgstr "" -#: ../raster/r.in.gdal/main.c:219 ../raster/r.external/main.c:120 +#: ../raster/r.in.gdal/main.c:236 ../raster/r.external/main.c:120 #: ../raster/r.region/main.c:71 msgid "Attempt to fix small precision errors in resolution and extents" msgstr "" -#: ../raster/r.in.gdal/main.c:224 +#: ../raster/r.in.gdal/main.c:241 msgid "Keep band numbers instead of using band color names" msgstr "" -#: ../raster/r.in.gdal/main.c:230 +#: ../raster/r.in.gdal/main.c:247 msgid "Create the location specified by the \"location\" parameter and exit. Do not import the raster file." msgstr "" -#: ../raster/r.in.gdal/main.c:235 ../vector/v.in.lidar/main.c:284 -#: ../vector/v.in.ogr/main.c:361 +#: ../raster/r.in.gdal/main.c:252 ../vector/v.in.lidar/main.c:284 +#: ../vector/v.in.ogr/main.c:378 msgid "Limit import to the current region" msgstr "" -#: ../raster/r.in.gdal/main.c:240 +#: ../raster/r.in.gdal/main.c:257 msgid "Print number of bands and exit" msgstr "" -#: ../raster/r.in.gdal/main.c:272 ../raster/r.external/list.c:23 +#: ../raster/r.in.gdal/main.c:289 ../raster/r.external/list.c:23 #: ../vector/v.external.out/list.c:102 ../vector/v.out.ogr/list.c:116 -#: ../vector/v.in.ogr/main.c:403 ../vector/v.external/list.c:94 +#: ../vector/v.in.ogr/main.c:420 ../vector/v.external/list.c:94 msgid "Supported formats:" msgstr "" -#: ../raster/r.in.gdal/main.c:315 +#: ../raster/r.in.gdal/main.c:332 msgid "You have to specify a target location different from output location" msgstr "" -#: ../raster/r.in.gdal/main.c:319 +#: ../raster/r.in.gdal/main.c:336 msgid "You need to specify valid location name." msgstr "" -#: ../raster/r.in.gdal/main.c:323 +#: ../raster/r.in.gdal/main.c:340 msgid "The '-l' flag only works in Lat/Lon locations" msgstr "" -#: ../raster/r.in.gdal/main.c:326 +#: ../raster/r.in.gdal/main.c:343 msgid "The number of digits for band numbering must be equal or greater than 0" msgstr "" -#: ../raster/r.in.gdal/main.c:339 +#: ../raster/r.in.gdal/main.c:356 msgid "Disabling '-r' flag for new location" msgstr "" -#: ../raster/r.in.gdal/main.c:347 ../raster/r.in.gdal/main.c:350 +#: ../raster/r.in.gdal/main.c:362 #, c-format -msgid "Using memory cache size: %.1f MiB" +msgid "Using memory cache size: %s MiB" msgstr "" -#: ../raster/r.in.gdal/main.c:359 +#: ../raster/r.in.gdal/main.c:417 #, c-format msgid "Unable to open datasource <%s>" msgstr "" -#: ../raster/r.in.gdal/main.c:370 +#: ../raster/r.in.gdal/main.c:428 #, c-format msgid "Input seems to be NOAA/AVHRR data which needs to be georeferenced with thin plate spline transformation (%s or %s)." msgstr "" -#: ../raster/r.in.gdal/main.c:383 +#: ../raster/r.in.gdal/main.c:441 msgid "Input contains subdatasets which may need to be imported separately" msgstr "" -#: ../raster/r.in.gdal/main.c:423 +#: ../raster/r.in.gdal/main.c:481 msgid "Input raster map is flipped or rotated - cannot import. You may use 'gdalwarp' to transform the map to North-up." msgstr "" -#: ../raster/r.in.gdal/main.c:442 +#: ../raster/r.in.gdal/main.c:500 #, c-format msgid "Unable to fetch the affine transformation coefficients. Flag -%c cannot be used in this case." msgstr "" -#: ../raster/r.in.gdal/main.c:470 +#: ../raster/r.in.gdal/main.c:528 msgid "Map bounds have been constrained to geographic coordinates. You will almost certainly want to check map bounds and resolution with r.info and reset them with r.region before going any further." msgstr "" -#: ../raster/r.in.gdal/main.c:515 ../raster/r.in.gdal/main.c:542 +#: ../raster/r.in.gdal/main.c:573 ../raster/r.in.gdal/main.c:603 msgid "Input raster does not overlap current computational region. Nothing to import." msgstr "" -#: ../raster/r.in.gdal/main.c:579 +#: ../raster/r.in.gdal/main.c:643 #, c-format msgid "Importing %d raster bands..." msgstr "" -#: ../raster/r.in.gdal/main.c:598 ../raster/r.external/main.c:230 +#: ../raster/r.in.gdal/main.c:662 ../raster/r.external/main.c:230 #, c-format msgid "Selected band (%d) does not exist" msgstr "" -#: ../raster/r.in.gdal/main.c:623 +#: ../raster/r.in.gdal/main.c:687 msgid "Unable to open the map names output text file" msgstr "" -#: ../raster/r.in.gdal/main.c:654 +#: ../raster/r.in.gdal/main.c:718 #, c-format msgid "Unable to get raster band number %d" msgstr "" -#: ../raster/r.in.gdal/main.c:731 +#: ../raster/r.in.gdal/main.c:796 #, c-format msgid "Copying %d GCPS in points file for <%s>" msgstr "" -#: ../raster/r.in.gdal/main.c:739 +#: ../raster/r.in.gdal/main.c:804 msgid "GCPs have the following OpenGIS WKT Coordinate System:" msgstr "" -#: ../raster/r.in.gdal/main.c:762 +#: ../raster/r.in.gdal/main.c:827 msgid "Re-projecting GCPs table:" msgstr "" -#: ../raster/r.in.gdal/main.c:763 +#: ../raster/r.in.gdal/main.c:828 #, c-format msgid "* Input projection for GCP table: %s" msgstr "" -#: ../raster/r.in.gdal/main.c:765 +#: ../raster/r.in.gdal/main.c:830 #, c-format msgid "* Output projection for GCP table: %s" msgstr "" -#: ../raster/r.in.gdal/main.c:786 +#: ../raster/r.in.gdal/main.c:852 #, c-format -msgid "Error in pj_do_proj (can't re-projection GCP %i)" +msgid "Error in %s (can't re-project GCP %i)" msgstr "" -#: ../raster/r.in.gdal/main.c:808 ../raster/r.in.gdal/proj.c:63 -#: ../raster/r.external/proj.c:63 ../vector/v.in.lidar/main.c:507 -#: ../vector/v.in.ogr/proj.c:253 ../vector/v.external/proj.c:154 +#: ../raster/r.in.gdal/main.c:875 ../raster/r.in.gdal/proj.c:85 +#: ../raster/r.external/proj.c:85 ../vector/v.in.lidar/main.c:507 +#: ../vector/v.in.ogr/proj.c:292 ../vector/v.external/proj.c:177 msgid "Unable to convert input map projection to GRASS format; cannot create new location." msgstr "" -#: ../raster/r.in.gdal/main.c:832 ../raster/r.in.gdal/proj.c:69 -#: ../raster/r.external/proj.c:69 ../vector/v.in.lidar/main.c:513 -#: ../vector/v.in.ogr/proj.c:259 ../vector/v.external/proj.c:160 +#: ../raster/r.in.gdal/main.c:899 ../raster/r.in.gdal/proj.c:91 +#: ../raster/r.external/proj.c:91 ../vector/v.in.lidar/main.c:513 +#: ../vector/v.in.ogr/proj.c:298 ../vector/v.external/proj.c:183 #, c-format msgid "Unable to create new location <%s>" msgstr "" -#: ../raster/r.in.gdal/main.c:838 ../raster/r.in.gdal/proj.c:72 -#: ../raster/r.external/proj.c:72 ../general/g.proj/create.c:15 -#: ../vector/v.in.lidar/main.c:516 ../vector/v.in.ogr/proj.c:262 -#: ../vector/v.external/proj.c:163 +#: ../raster/r.in.gdal/main.c:905 ../raster/r.in.gdal/proj.c:94 +#: ../raster/r.external/proj.c:94 ../general/g.proj/create.c:16 +#: ../vector/v.in.lidar/main.c:516 ../vector/v.in.ogr/proj.c:301 +#: ../vector/v.external/proj.c:186 #, c-format msgid "Location <%s> created" msgstr "" -#: ../raster/r.in.gdal/main.c:841 +#: ../raster/r.in.gdal/main.c:908 #, c-format msgid "The target for the output group <%s> has been set to location <%s>, mapset ." msgstr "" -#: ../raster/r.in.gdal/main.c:881 ../raster/r.external/window.c:93 -#: ../vector/v.in.ogr/main.c:1871 +#: ../raster/r.in.gdal/main.c:948 ../raster/r.external/window.c:93 +#: ../vector/v.in.ogr/main.c:1971 msgid "Default region for this location updated" msgstr "" -#: ../raster/r.in.gdal/main.c:884 ../raster/r.external/window.c:96 -#: ../vector/v.in.ogr/main.c:1874 +#: ../raster/r.in.gdal/main.c:951 ../raster/r.external/window.c:96 +#: ../vector/v.in.ogr/main.c:1974 msgid "Region for the current mapset updated" msgstr "" -#: ../raster/r.in.gdal/main.c:912 +#: ../raster/r.in.gdal/main.c:980 msgid "Unable to translate projection key values of input GCPs" msgstr "" -#: ../raster/r.in.gdal/main.c:928 +#: ../raster/r.in.gdal/main.c:996 msgid "Unable to get projection info of target location" msgstr "" -#: ../raster/r.in.gdal/main.c:930 +#: ../raster/r.in.gdal/main.c:998 msgid "Unable to get projection units of target location" msgstr "" -#: ../raster/r.in.gdal/main.c:932 +#: ../raster/r.in.gdal/main.c:1000 msgid "Unable to get projection key values of target location" msgstr "" -#: ../raster/r.in.gdal/main.c:936 ../imagery/i.rectify/target.c:31 +#: ../raster/r.in.gdal/main.c:1007 ../imagery/i.rectify/target.c:31 #: ../imagery/i.ortho.photo/i.ortho.rectify/target.c:31 #: ../vector/v.rectify/target.c:40 #, c-format msgid "Mapset <%s> in target location <%s> - " msgstr "" -#: ../raster/r.in.gdal/main.c:974 +#: ../raster/r.in.gdal/main.c:1045 #, c-format msgid "Importing raster map <%s>..." msgstr "" -#: ../raster/r.in.gdal/main.c:1089 ../raster/r.in.gdal/main.c:1144 -#: ../raster/r.in.gdal/main.c:1218 +#: ../raster/r.in.gdal/main.c:1162 ../raster/r.in.gdal/main.c:1217 +#: ../raster/r.in.gdal/main.c:1291 msgid "Invalid row" msgstr "" -#: ../raster/r.in.gdal/main.c:1486 ../raster/r.in.gdal/main.c:1543 +#: ../raster/r.in.gdal/main.c:1559 ../raster/r.in.gdal/main.c:1616 msgid "Inconsistent color rules in RAT" msgstr "" -#: ../raster/r.in.gdal/main.c:1600 +#: ../raster/r.in.gdal/main.c:1673 #, c-format msgid "Setting grey color table for <%s> (8bit, full range)" msgstr "" -#: ../raster/r.in.gdal/main.c:1614 +#: ../raster/r.in.gdal/main.c:1687 #, c-format msgid "Setting grey color table for <%s> (16bit, image range)" msgstr "" -#: ../raster/r.in.gdal/main.c:1716 +#: ../raster/r.in.gdal/main.c:1789 #, c-format msgid "Unable to open file <%s>: %s." msgstr "" -#: ../raster/r.in.gdal/proj.c:42 ../raster/r.external/proj.c:42 +#: ../raster/r.in.gdal/proj.c:46 ../raster/r.external/proj.c:46 #, c-format msgid "" "Input contains an invalid SRS. WKT definition:\n" "%s" msgstr "" -#: ../raster/r.in.gdal/proj.c:51 ../raster/r.external/proj.c:51 +#: ../raster/r.in.gdal/proj.c:73 ../raster/r.external/proj.c:73 msgid "No projection information available" msgstr "" -#: ../raster/r.in.gdal/proj.c:94 ../raster/r.external/proj.c:94 -#: ../vector/v.in.ogr/proj.c:284 ../vector/v.external/proj.c:185 +#: ../raster/r.in.gdal/proj.c:116 ../raster/r.external/proj.c:116 +#: ../vector/v.in.ogr/proj.c:323 ../vector/v.external/proj.c:208 msgid "Unable to convert input map projection information to GRASS format." msgstr "" -#: ../raster/r.in.gdal/proj.c:138 ../raster/r.external/proj.c:138 -#: ../vector/v.in.ogr/proj.c:329 ../vector/v.external/proj.c:230 +#: ../raster/r.in.gdal/proj.c:160 ../raster/r.external/proj.c:160 +#: ../vector/v.in.ogr/proj.c:368 ../vector/v.external/proj.c:253 msgid "Location PROJ_INFO is:\n" msgstr "" -#: ../raster/r.in.gdal/proj.c:148 ../raster/r.in.gdal/proj.c:155 -#: ../raster/r.external/proj.c:148 ../raster/r.external/proj.c:155 -#: ../vector/v.in.ogr/proj.c:339 ../vector/v.in.ogr/proj.c:346 -#: ../vector/v.external/proj.c:240 ../vector/v.external/proj.c:247 +#: ../raster/r.in.gdal/proj.c:170 ../raster/r.in.gdal/proj.c:177 +#: ../raster/r.external/proj.c:170 ../raster/r.external/proj.c:177 +#: ../vector/v.in.ogr/proj.c:378 ../vector/v.in.ogr/proj.c:385 +#: ../vector/v.external/proj.c:263 ../vector/v.external/proj.c:270 msgid "Dataset PROJ_INFO is:\n" msgstr "" -#: ../raster/r.in.gdal/proj.c:241 ../raster/r.external/proj.c:241 -#: ../vector/v.in.ogr/proj.c:432 ../vector/v.external/proj.c:333 +#: ../raster/r.in.gdal/proj.c:263 ../raster/r.external/proj.c:263 +#: ../vector/v.in.ogr/proj.c:471 ../vector/v.external/proj.c:356 msgid "Consider generating a new location from the input dataset using the 'location' parameter.\n" msgstr "" @@ -16383,7 +16763,7 @@ msgid "You already know the sun position" msgstr "" -#: ../raster/r.sunmask/main.c:444 ../vector/v.colors/main.c:199 +#: ../raster/r.sunmask/main.c:444 ../vector/v.colors/main.c:212 #, c-format msgid "Option <%s> required" msgstr "" @@ -16397,24 +16777,24 @@ msgid "Calculating shadows from DEM..." msgstr "" -#: ../raster/r.sunmask/g_solposition.c:66 +#: ../raster/r.sunmask/g_solposition.c:67 msgid "Unable to calculate sun position in un-projected locations. Specify sunposition directly." msgstr "" -#: ../raster/r.sunmask/g_solposition.c:88 +#: ../raster/r.sunmask/g_solposition.c:89 #, c-format msgid "Specified point %f, %f outside of current region, is that intended? Anyway, it will be used." msgstr "" -#: ../raster/r.sunmask/g_solposition.c:98 ../raster/r.latlong/main.c:101 +#: ../raster/r.sunmask/g_solposition.c:99 ../raster/r.latlong/main.c:99 msgid "Unable to get projection info of current location" msgstr "" -#: ../raster/r.sunmask/g_solposition.c:101 ../raster/r.latlong/main.c:103 +#: ../raster/r.sunmask/g_solposition.c:102 ../raster/r.latlong/main.c:101 msgid "Unable to get projection units of current location" msgstr "" -#: ../raster/r.sunmask/g_solposition.c:104 ../raster/r.latlong/main.c:105 +#: ../raster/r.sunmask/g_solposition.c:105 ../raster/r.latlong/main.c:103 msgid "Unable to get projection key values of current location" msgstr "" @@ -16655,7 +17035,7 @@ #: ../raster/r.support/main.c:312 ../scripts/d.polar/d.polar.py:407 #: ../scripts/i.in.spotvgt/i.in.spotvgt.py:280 -#: ../scripts/r.plane/r.plane.py:122 ../scripts/r.fillnulls/r.fillnulls.py:494 +#: ../scripts/r.plane/r.plane.py:122 ../scripts/r.fillnulls/r.fillnulls.py:506 #: ../scripts/v.in.e00/v.in.e00.py:165 ../scripts/r.in.aster/r.in.aster.py:144 msgid "Done." msgstr "" @@ -16917,139 +17297,104 @@ msgid "Imagery group <%s> created" msgstr "" -#: ../raster/r.external/link.c:48 +#: ../raster/r.external/link.c:46 msgid "Complex types not supported" msgstr "" -#: ../raster/r.external/link.c:63 +#: ../raster/r.external/link.c:56 #, c-format msgid "Copying color table for %s" msgstr "" -#: ../raster/r.external/link.c:81 +#: ../raster/r.external/link.c:74 #, c-format msgid "Setting grey color table for <%s> (full 8bit range)" msgstr "" -#: ../raster/r.external/link.c:87 -#, c-format -msgid "Setting grey color table for <%s> (data range)" -msgstr "" - -#: ../raster/r.external/link.c:101 -#, c-format -msgid "Unable to create cell/%s file" -msgstr "" - -#: ../raster/r.external/link.c:110 -#, c-format -msgid "Unable to create fcell/%s file" -msgstr "" - -#: ../raster/r.external/link.c:146 +#: ../raster/r.external/link.c:132 #, c-format msgid "Unable to create cell_misc/%s/gdal file" msgstr "" -#: ../raster/r.external/link.c:149 +#: ../raster/r.external/link.c:135 #, c-format msgid "Error writing cell_misc/%s/gdal file" msgstr "" -#: ../raster/r.external/link.c:174 -#, c-format -msgid "Unable to create cell_misc/%s/f_format file" -msgstr "" - -#: ../raster/r.external/link.c:177 -#, c-format -msgid "Error writing cell_misc/%s/f_format file" -msgstr "" - -#: ../raster/r.external/link.c:224 -#, c-format -msgid "Creating support files for %s" -msgstr "" - -#: ../raster/r.external/link.c:236 -#, c-format -msgid "Link to raster map <%s> created." -msgstr "" - #: ../raster/r.resamp.filter/main.c:142 #, c-format msgid "Filter <%s> not found" msgstr "" -#: ../raster/r.resamp.filter/main.c:391 +#: ../raster/r.resamp.filter/main.c:396 msgid "kernel filter" msgstr "" -#: ../raster/r.resamp.filter/main.c:394 +#: ../raster/r.resamp.filter/main.c:399 msgid "Resamples raster map layers using an analytic kernel." msgstr "" -#: ../raster/r.resamp.filter/main.c:405 +#: ../raster/r.resamp.filter/main.c:410 msgid "Filter kernel(s)" msgstr "" -#: ../raster/r.resamp.filter/main.c:413 +#: ../raster/r.resamp.filter/main.c:418 msgid "Filter radius" msgstr "" -#: ../raster/r.resamp.filter/main.c:420 +#: ../raster/r.resamp.filter/main.c:425 msgid "Filter radius (horizontal)" msgstr "" -#: ../raster/r.resamp.filter/main.c:427 +#: ../raster/r.resamp.filter/main.c:432 msgid "Filter radius (vertical)" msgstr "" -#: ../raster/r.resamp.filter/main.c:438 ../vector/v.external.out/args.c:90 +#: ../raster/r.resamp.filter/main.c:443 ../vector/v.external.out/args.c:90 #, c-format msgid "%s= and %s=/%s= are mutually exclusive" msgstr "" -#: ../raster/r.resamp.filter/main.c:443 +#: ../raster/r.resamp.filter/main.c:448 #, c-format msgid "Either %s= or %s=/%s= required" msgstr "" -#: ../raster/r.resamp.filter/main.c:446 +#: ../raster/r.resamp.filter/main.c:451 #, c-format msgid "Both %s= and %s= required" msgstr "" -#: ../raster/r.resamp.filter/main.c:469 +#: ../raster/r.resamp.filter/main.c:474 msgid "Differing number of values for filter= and [xy_]radius=" msgstr "" -#: ../raster/r.resamp.filter/main.c:472 +#: ../raster/r.resamp.filter/main.c:477 #, c-format msgid "Too many filters (max: %d)" msgstr "" -#: ../raster/r.resamp.filter/main.c:490 +#: ../raster/r.resamp.filter/main.c:495 msgid "At least one filter must be finite" msgstr "" -#: ../raster/r.latlong/main.c:57 +#: ../raster/r.latlong/main.c:56 msgid "latitude" msgstr "" -#: ../raster/r.latlong/main.c:58 +#: ../raster/r.latlong/main.c:57 msgid "longitude" msgstr "" -#: ../raster/r.latlong/main.c:60 +#: ../raster/r.latlong/main.c:59 msgid "Creates a latitude/longitude raster map." msgstr "" -#: ../raster/r.latlong/main.c:66 +#: ../raster/r.latlong/main.c:65 msgid "Name for output latitude or longitude raster map" msgstr "" -#: ../raster/r.latlong/main.c:70 +#: ../raster/r.latlong/main.c:69 msgid "Longitude output" msgstr "" @@ -17098,14 +17443,14 @@ #: ../raster/r.region/main.c:61 ../raster/r.region/main.c:66 #: ../raster/r.region/main.c:72 ../raster/r.region/main.c:87 #: ../raster/r.region/main.c:94 ../raster/r.region/main.c:101 -#: ../raster/r.region/main.c:144 ../general/g.region/main.c:78 -#: ../general/g.region/main.c:84 ../general/g.region/main.c:171 -#: ../general/g.region/main.c:178 ../general/g.region/main.c:187 -#: ../general/g.region/main.c:195 +#: ../raster/r.region/main.c:144 ../general/g.region/main.c:79 +#: ../general/g.region/main.c:85 ../general/g.region/main.c:172 +#: ../general/g.region/main.c:179 ../general/g.region/main.c:188 +#: ../general/g.region/main.c:196 msgid "Existing" msgstr "" -#: ../raster/r.region/main.c:65 ../general/g.region/main.c:77 +#: ../raster/r.region/main.c:65 ../general/g.region/main.c:78 msgid "Set from default region" msgstr "" @@ -17125,19 +17470,19 @@ msgid "Set region to match this vector map" msgstr "" -#: ../raster/r.region/main.c:109 ../general/g.region/main.c:203 +#: ../raster/r.region/main.c:109 ../general/g.region/main.c:204 msgid "Value for the northern edge" msgstr "" -#: ../raster/r.region/main.c:118 ../general/g.region/main.c:212 +#: ../raster/r.region/main.c:118 ../general/g.region/main.c:213 msgid "Value for the southern edge" msgstr "" -#: ../raster/r.region/main.c:127 ../general/g.region/main.c:221 +#: ../raster/r.region/main.c:127 ../general/g.region/main.c:222 msgid "Value for the eastern edge" msgstr "" -#: ../raster/r.region/main.c:136 ../general/g.region/main.c:230 +#: ../raster/r.region/main.c:136 ../general/g.region/main.c:231 msgid "Value for the western edge" msgstr "" @@ -17623,31 +17968,31 @@ msgid "No basins were created. Verify threshold and region settings." msgstr "" -#: ../raster/r.watershed/seg/close_maps2.c:86 +#: ../raster/r.watershed/seg/close_maps2.c:87 msgid "Closing stream segments map" msgstr "" -#: ../raster/r.watershed/seg/close_maps2.c:109 +#: ../raster/r.watershed/seg/close_maps2.c:110 msgid "Closing basins map" msgstr "" -#: ../raster/r.watershed/seg/close_maps2.c:116 +#: ../raster/r.watershed/seg/close_maps2.c:117 msgid "Closing half basins map" msgstr "" -#: ../raster/r.watershed/seg/main.c:92 ../raster/r.watershed/seg/main.c:107 -#: ../raster/r.watershed/ram/main.c:82 ../raster/r.watershed/ram/main.c:98 +#: ../raster/r.watershed/seg/main.c:93 ../raster/r.watershed/seg/main.c:108 +#: ../raster/r.watershed/ram/main.c:85 ../raster/r.watershed/ram/main.c:101 #, c-format msgid "SECTION %d: Closing Maps." msgstr "" -#: ../raster/r.watershed/seg/main.c:105 ../raster/r.watershed/ram/main.c:96 +#: ../raster/r.watershed/seg/main.c:106 ../raster/r.watershed/ram/main.c:99 #, c-format msgid "SECTION %d: Watershed determination." msgstr "" #: ../raster/r.watershed/seg/do_astar.c:30 -#: ../raster/r.watershed/ram/do_astar.c:27 +#: ../raster/r.watershed/ram/do_astar.c:28 msgid "SECTION 2: A* Search." msgstr "" @@ -17655,72 +18000,72 @@ msgid "No seeds for A* Search" msgstr "" -#: ../raster/r.watershed/seg/do_astar.c:146 +#: ../raster/r.watershed/seg/do_astar.c:147 msgid "bug in A* Search: doer %" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:20 +#: ../raster/r.watershed/seg/close_maps.c:23 msgid "Closing accumulation map" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:136 +#: ../raster/r.watershed/seg/close_maps.c:140 msgid "Closing TCI and SPI maps" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:138 +#: ../raster/r.watershed/seg/close_maps.c:142 msgid "Closing TCI map" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:140 +#: ../raster/r.watershed/seg/close_maps.c:144 msgid "Closing SPI map" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:300 +#: ../raster/r.watershed/seg/close_maps.c:307 msgid "Closing flow direction map" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:327 +#: ../raster/r.watershed/seg/close_maps.c:334 msgid "Closing LS map" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:332 +#: ../raster/r.watershed/seg/close_maps.c:339 msgid "Closing SL map" msgstr "" -#: ../raster/r.watershed/seg/init_vars.c:139 +#: ../raster/r.watershed/seg/init_vars.c:143 #, c-format msgid "SECTION 1 beginning: Initiating Variables. %d section total." msgid_plural "SECTION 1 beginning: Initiating Variables. %d sections total." msgstr[0] "" -#: ../raster/r.watershed/seg/init_vars.c:175 +#: ../raster/r.watershed/seg/init_vars.c:178 msgid "Maximum memory to be used was smaller than 3 MB, set to 3 MB." msgstr "" -#: ../raster/r.watershed/seg/init_vars.c:470 +#: ../raster/r.watershed/seg/init_vars.c:511 msgid "SECTION 1b: Determining Offmap Flow." msgstr "" -#: ../raster/r.watershed/seg/do_cum.c:119 -#: ../raster/r.watershed/ram/do_cum.c:114 +#: ../raster/r.watershed/seg/do_cum.c:122 +#: ../raster/r.watershed/ram/do_cum.c:116 msgid "SECTION 3: Accumulating Surface Flow with SFD." msgstr "" -#: ../raster/r.watershed/seg/do_cum.c:293 -#: ../raster/r.watershed/ram/do_cum.c:276 +#: ../raster/r.watershed/seg/do_cum.c:315 +#: ../raster/r.watershed/ram/do_cum.c:296 msgid "SECTION 3a: Accumulating Surface Flow with MFD." msgstr "" -#: ../raster/r.watershed/seg/do_cum.c:529 +#: ../raster/r.watershed/seg/do_cum.c:560 msgid "MFD: A * path already processed when distributing flow: %d of %" msgstr "" -#: ../raster/r.watershed/seg/do_cum.c:533 -#: ../raster/r.watershed/ram/do_cum.c:486 +#: ../raster/r.watershed/seg/do_cum.c:564 +#: ../raster/r.watershed/ram/do_cum.c:512 msgid "SECTION 3b: Adjusting drainage directions." msgstr "" -#: ../raster/r.watershed/seg/usage.c:9 ../raster/r.watershed/ram/usage.c:9 +#: ../raster/r.watershed/seg/usage.c:9 #, c-format msgid "" "USAGE for basin delineation:\n" @@ -17732,187 +18077,194 @@ "\n" msgstr "" -#: ../raster/r.watershed/front/main.c:77 +#: ../raster/r.watershed/front/main.c:79 msgid "drainage" msgstr "" -#: ../raster/r.watershed/front/main.c:79 +#: ../raster/r.watershed/front/main.c:81 msgid "stream power index" msgstr "" -#: ../raster/r.watershed/front/main.c:81 +#: ../raster/r.watershed/front/main.c:84 msgid "Calculates hydrological parameters and RUSLE factors." msgstr "" -#: ../raster/r.watershed/front/main.c:84 ../raster/r.watershed/front/main.c:91 -#: ../raster/r.watershed/front/main.c:97 ../raster/r.watershed/front/main.c:104 -#: ../raster/r.watershed/front/main.c:113 -#: ../raster/r.watershed/front/main.c:121 -#: ../raster/r.watershed/front/main.c:130 +#: ../raster/r.watershed/front/main.c:87 ../raster/r.watershed/front/main.c:95 +#: ../raster/r.watershed/front/main.c:102 +#: ../raster/r.watershed/front/main.c:109 +#: ../raster/r.watershed/front/main.c:118 +#: ../raster/r.watershed/front/main.c:125 +#: ../raster/r.watershed/front/main.c:132 +#: ../raster/r.watershed/front/main.c:140 msgid "Inputs" msgstr "" -#: ../raster/r.watershed/front/main.c:88 +#: ../raster/r.watershed/front/main.c:91 msgid "Name of input depressions raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:89 +#: ../raster/r.watershed/front/main.c:93 msgid "All non-NULL and non-zero cells are considered as real depressions" msgstr "" -#: ../raster/r.watershed/front/main.c:95 +#: ../raster/r.watershed/front/main.c:100 msgid "Name of input raster representing amount of overland flow per cell" msgstr "" -#: ../raster/r.watershed/front/main.c:101 +#: ../raster/r.watershed/front/main.c:106 msgid "Name of input raster map percent of disturbed land" msgstr "" -#: ../raster/r.watershed/front/main.c:102 -#: ../raster/r.watershed/front/main.c:127 +#: ../raster/r.watershed/front/main.c:107 +#: ../raster/r.watershed/front/main.c:137 msgid "For USLE" msgstr "" -#: ../raster/r.watershed/front/main.c:109 +#: ../raster/r.watershed/front/main.c:114 msgid "Name of input raster map blocking overland surface flow" msgstr "" -#: ../raster/r.watershed/front/main.c:111 +#: ../raster/r.watershed/front/main.c:116 msgid "For USLE. All non-NULL and non-zero cells are considered as blocking terrain." msgstr "" -#: ../raster/r.watershed/front/main.c:118 +#: ../raster/r.watershed/front/main.c:123 +#, fuzzy +msgid "Name of input raster map with percentages for flow accumulation." +msgstr "Tên của lá»›p đầu ra dùng làm XANH" + +#: ../raster/r.watershed/front/main.c:129 msgid "Minimum size of exterior watershed basin" msgstr "" -#: ../raster/r.watershed/front/main.c:126 +#: ../raster/r.watershed/front/main.c:136 msgid "Maximum length of surface flow in map units" msgstr "" -#: ../raster/r.watershed/front/main.c:135 +#: ../raster/r.watershed/front/main.c:144 msgid "Name for output accumulation raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:137 +#: ../raster/r.watershed/front/main.c:145 msgid "Number of cells that drain through each cell" msgstr "" -#: ../raster/r.watershed/front/main.c:144 +#: ../raster/r.watershed/front/main.c:152 msgid "Name for output topographic index ln(a / tan(b)) map" msgstr "" -#: ../raster/r.watershed/front/main.c:151 +#: ../raster/r.watershed/front/main.c:158 msgid "Stream power index a * tan(b)" msgstr "" -#: ../raster/r.watershed/front/main.c:157 +#: ../raster/r.watershed/front/main.c:164 msgid "Name for output drainage direction raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:158 +#: ../raster/r.watershed/front/main.c:165 msgid "Directions numbered from 1 to 8" msgstr "" -#: ../raster/r.watershed/front/main.c:164 +#: ../raster/r.watershed/front/main.c:171 msgid "Name for output basins raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:170 +#: ../raster/r.watershed/front/main.c:177 msgid "Name for output stream segments raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:176 +#: ../raster/r.watershed/front/main.c:183 msgid "Name for output half basins raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:178 +#: ../raster/r.watershed/front/main.c:184 msgid "Each half-basin is given a unique value" msgstr "" -#: ../raster/r.watershed/front/main.c:184 +#: ../raster/r.watershed/front/main.c:190 msgid "Name for output slope length raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:186 +#: ../raster/r.watershed/front/main.c:191 msgid "Slope length and steepness (LS) factor for USLE" msgstr "" -#: ../raster/r.watershed/front/main.c:192 +#: ../raster/r.watershed/front/main.c:197 msgid "Name for output slope steepness raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:193 +#: ../raster/r.watershed/front/main.c:198 msgid "Slope steepness (S) factor for USLE" msgstr "" -#: ../raster/r.watershed/front/main.c:202 +#: ../raster/r.watershed/front/main.c:207 msgid "Convergence factor for MFD (1-10)" msgstr "" -#: ../raster/r.watershed/front/main.c:204 +#: ../raster/r.watershed/front/main.c:209 msgid "1 = most diverging flow, 10 = most converging flow. Recommended: 5" msgstr "" -#: ../raster/r.watershed/front/main.c:211 +#: ../raster/r.watershed/front/main.c:216 msgid "Maximum memory to be used with -m flag (in MB)" msgstr "" -#: ../raster/r.watershed/front/main.c:215 +#: ../raster/r.watershed/front/main.c:220 msgid "SFD (D8) flow (default is MFD)" msgstr "" -#: ../raster/r.watershed/front/main.c:217 +#: ../raster/r.watershed/front/main.c:222 msgid "SFD: single flow direction, MFD: multiple flow direction" msgstr "" -#: ../raster/r.watershed/front/main.c:222 +#: ../raster/r.watershed/front/main.c:227 msgid "Allow only horizontal and vertical flow of water" msgstr "" -#: ../raster/r.watershed/front/main.c:227 +#: ../raster/r.watershed/front/main.c:231 msgid "Enable disk swap memory option: Operation is slow" msgstr "" -#: ../raster/r.watershed/front/main.c:229 +#: ../raster/r.watershed/front/main.c:233 msgid "Only needed if memory requirements exceed available RAM; see manual on how to calculate memory requirements" msgstr "" -#: ../raster/r.watershed/front/main.c:234 +#: ../raster/r.watershed/front/main.c:238 msgid "Use positive flow accumulation even for likely underestimates" msgstr "" -#: ../raster/r.watershed/front/main.c:236 +#: ../raster/r.watershed/front/main.c:240 msgid "See manual for a detailed description of flow accumulation output" msgstr "" -#: ../raster/r.watershed/front/main.c:241 +#: ../raster/r.watershed/front/main.c:244 msgid "Beautify flat areas" msgstr "" -#: ../raster/r.watershed/front/main.c:243 +#: ../raster/r.watershed/front/main.c:246 msgid "Flow direction in flat areas is modified to look prettier" msgstr "" -#: ../raster/r.watershed/front/main.c:259 +#: ../raster/r.watershed/front/main.c:262 msgid "Sorry, you must choose an output map." msgstr "" -#: ../raster/r.watershed/front/main.c:265 +#: ../raster/r.watershed/front/main.c:268 msgid "The basin threshold must be a positive number." msgstr "" -#: ../raster/r.watershed/front/main.c:281 +#: ../raster/r.watershed/front/main.c:284 msgid "" "Sorry, if any of the following options are set:\n" " basin, stream, half_basin, length_slope, or slope_steepness\n" " you MUST provide a value for the basin threshold parameter." msgstr "" -#: ../raster/r.watershed/front/main.c:308 +#: ../raster/r.watershed/front/main.c:310 msgid "Beautify flat areas is not yet supported for disk swap mode" msgstr "" -#: ../raster/r.watershed/front/main.c:338 +#: ../raster/r.watershed/front/main.c:342 #, c-format msgid "Subprocess failed with exit code %d" msgstr "" @@ -17921,84 +18273,96 @@ msgid "SECTION 4: RUSLE LS and/or S factor determination." msgstr "" -#: ../raster/r.watershed/ram/do_astar.c:256 +#: ../raster/r.watershed/ram/do_astar.c:258 msgid "heapsize too large" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:56 +#: ../raster/r.watershed/ram/do_flatarea.c:57 msgid "Beautify flat areas: priority queue error" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:229 +#: ../raster/r.watershed/ram/do_flatarea.c:235 msgid "flat cell escaped for uphill correction" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:235 +#: ../raster/r.watershed/ram/do_flatarea.c:241 #, c-format msgid "queue error: last uphill order %d > current uphill order %d" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:240 +#: ../raster/r.watershed/ram/do_flatarea.c:246 msgid "uphill order not set" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:266 +#: ../raster/r.watershed/ram/do_flatarea.c:273 msgid "flat cell escaped in uphill correction" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:302 +#: ../raster/r.watershed/ram/do_flatarea.c:309 msgid "downhill order: no more points in down queue" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:310 +#: ../raster/r.watershed/ram/do_flatarea.c:317 msgid "flat cell escaped for downhill correction" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:316 +#: ../raster/r.watershed/ram/do_flatarea.c:323 #, c-format msgid "queue error: last downhill order %d > current downhill order %d" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:321 +#: ../raster/r.watershed/ram/do_flatarea.c:328 msgid "downhill order: downhill order not set" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:344 +#: ../raster/r.watershed/ram/do_flatarea.c:352 msgid "flat cell escaped in downhill correction" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:382 +#: ../raster/r.watershed/ram/do_flatarea.c:390 msgid "flat cell escaped for adjustment" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:389 +#: ../raster/r.watershed/ram/do_flatarea.c:397 msgid "adjustment: uphill order not set" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:391 +#: ../raster/r.watershed/ram/do_flatarea.c:399 msgid "adjustment: downhill order not set" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:417 +#: ../raster/r.watershed/ram/do_flatarea.c:428 msgid "flat cell escaped in adjustment" msgstr "" -#: ../raster/r.watershed/ram/init_vars.c:121 +#: ../raster/r.watershed/ram/init_vars.c:123 #, c-format msgid "SECTION 1a (of %1d): Initiating Memory." msgstr "" -#: ../raster/r.watershed/ram/init_vars.c:311 +#: ../raster/r.watershed/ram/init_vars.c:350 #, c-format msgid "SECTION 1b (of %1d): Determining Offmap Flow." msgstr "" -#: ../raster/r.watershed/ram/do_cum.c:480 +#: ../raster/r.watershed/ram/do_cum.c:507 #, c-format msgid "MFD: A * path already processed when distributing flow: %d of %d cell" msgid_plural "MFD: A * path already processed when distributing flow: %d of %d cells" msgstr[0] "" +#: ../raster/r.watershed/ram/usage.c:9 +#, c-format +msgid "" +"USAGE for basin delineation:\n" +"%s -4 elevation=elevation_map threshold=swale_threshold [flow=overland_flow_map] [drainage=drain_direction_map] [depression=depression_map] [accumulation=accumulation_map] [basin=watershed_basin_map] [retention=retention_map] [stream=stream_segment_map]\n" +"\n" +"USAGE for slope length determination:\n" +"%s [-4] elevation=elevation_map threshold=swale_threshold [drainage=drain_direction_map] [depression=depression_map] [accumulation=accumulation_map] [retention=retention_map] [max_slope_length=max_slope_length] [blocking=overland_blocking_map] [slope_steepness=slope_steepness_map] length_slope=length_slope_map [disturbed_land=rill_erosion_map] [slope_deposition=slope_deposition value or map]USAGE for ARMSED FILE creation:\n" +"%s [-4] elevation=elevation_map threshold=swale_threshold [flow=overland_flow_map] [drainage=drain_direction_map] [depression=depression_map] [accumulation=accumulation_map] [basin=watershed_basin_map] [stream=stream_segment_map] [half_basin=half_basin_map] [retention=retention_map] ar=ARMSED_file_name\n" +"\n" +msgstr "" + #: ../raster/r.rescale/main.c:51 msgid "Rescales the range of category values in a raster map layer." msgstr "" @@ -18200,14 +18564,14 @@ #: ../raster/r.sim/r.sim.water/main.c:324 ../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 ../vector/v.surf.rst/main.c:161 -#: ../vector/v.surf.rst/main.c:166 ../vector/v.surf.rst/main.c:187 -#: ../vector/v.surf.rst/main.c:262 ../vector/v.surf.rst/main.c:268 -#: ../vector/v.surf.rst/main.c:276 ../vector/v.surf.rst/main.c:283 -#: ../vector/v.surf.rst/main.c:291 ../vector/v.surf.rst/main.c:299 -#: ../vector/v.surf.rst/main.c:308 ../vector/v.surf.rst/main.c:316 -#: ../vector/v.surf.rst/main.c:324 ../vector/v.surf.rst/main.c:333 -#: ../vector/v.surf.rst/main.c:341 ../vector/v.surf.rst/main.c:348 +#: ../imagery/i.eb.hsebal01/main.c:178 ../vector/v.surf.rst/main.c:163 +#: ../vector/v.surf.rst/main.c:168 ../vector/v.surf.rst/main.c:189 +#: ../vector/v.surf.rst/main.c:264 ../vector/v.surf.rst/main.c:270 +#: ../vector/v.surf.rst/main.c:278 ../vector/v.surf.rst/main.c:286 +#: ../vector/v.surf.rst/main.c:294 ../vector/v.surf.rst/main.c:302 +#: ../vector/v.surf.rst/main.c:311 ../vector/v.surf.rst/main.c:319 +#: ../vector/v.surf.rst/main.c:327 ../vector/v.surf.rst/main.c:336 +#: ../vector/v.surf.rst/main.c:344 ../vector/v.surf.rst/main.c:351 msgid "Parameters" msgstr "" @@ -18264,7 +18628,7 @@ msgstr "" #: ../raster/r.sim/r.sim.sediment/main.c:374 -#: ../raster/r.sim/r.sim.water/main.c:402 ../vector/v.surf.rst/main.c:404 +#: ../raster/r.sim/r.sim.water/main.c:402 ../vector/v.surf.rst/main.c:407 #, c-format msgid "<%d> is not valid number of threads. Number of threads will be set on <%d>" msgstr "" @@ -18297,8 +18661,8 @@ msgstr "" #: ../raster/r.sim/r.sim.sediment/main.c:422 -#: ../raster/r.sim/r.sim.water/main.c:530 ../vector/v.surf.rst/main.c:656 -#: ../vector/v.surf.rst/main.c:711 ../vector/v.vol.rst/main.c:914 +#: ../raster/r.sim/r.sim.water/main.c:530 ../vector/v.surf.rst/main.c:659 +#: ../vector/v.surf.rst/main.c:714 ../vector/v.vol.rst/main.c:916 msgid "Input failed" msgstr "" @@ -18572,6 +18936,7 @@ msgstr "" #: ../display/d.mon/start.c:46 ../display/d.mon/start.c:74 +#: ../misc/m.nviz.image/main.c:75 #, c-format msgid "File <%s> already exists and will be overwritten" msgstr "" @@ -18902,7 +19267,7 @@ msgstr "" #: ../display/d.vect.thematic/display.c:51 ../display/d.vect/lines.c:107 -#: ../display/d.vect/lines.c:335 +#: ../display/d.vect/lines.c:339 #, c-format msgid "Unable to read symbol <%s>, unable to display points" msgstr "" @@ -18962,7 +19327,7 @@ msgid "Line color" msgstr "" -#: ../display/d.geodesic/main.c:66 ../display/d.grid/main.c:107 +#: ../display/d.geodesic/main.c:66 ../display/d.grid/main.c:106 #: ../display/d.rhumbline/main.c:62 ../display/d.legend/main.c:203 #: ../display/d.rast.num/main.c:88 ../display/d.northarrow/main.c:113 #: ../vector/v.label.sa/main.c:98 ../vector/v.label/main.c:151 @@ -19157,73 +19522,73 @@ msgid "Null cells" msgstr "" -#: ../display/d.grid/main.c:55 +#: ../display/d.grid/main.c:54 msgid "graticule" msgstr "" -#: ../display/d.grid/main.c:56 ../vector/v.mkgrid/main.c:72 +#: ../display/d.grid/main.c:55 ../vector/v.mkgrid/main.c:72 msgid "grid" msgstr "" -#: ../display/d.grid/main.c:58 +#: ../display/d.grid/main.c:57 msgid "Overlays a user-specified grid in the active display frame on the graphics monitor." msgstr "" -#: ../display/d.grid/main.c:66 +#: ../display/d.grid/main.c:65 msgid "Size of grid to be drawn (in map units)" msgstr "" -#: ../display/d.grid/main.c:68 +#: ../display/d.grid/main.c:67 msgid "0 for north-south resolution of the current region. In map units or DDD:MM:SS format. Example: \"1000\" or \"0:10\"" msgstr "" -#: ../display/d.grid/main.c:76 +#: ../display/d.grid/main.c:75 msgid "Lines of the grid pass through this coordinate" msgstr "" -#: ../display/d.grid/main.c:85 +#: ../display/d.grid/main.c:84 msgid "Draw only east-west lines, north-south lines, or both " msgstr "" -#: ../display/d.grid/main.c:86 ../display/d.grid/main.c:159 -#: ../display/d.grid/main.c:164 ../display/d.grid/main.c:169 +#: ../display/d.grid/main.c:85 ../display/d.grid/main.c:158 +#: ../display/d.grid/main.c:163 ../display/d.grid/main.c:168 msgid "Disable" msgstr "" -#: ../display/d.grid/main.c:92 +#: ../display/d.grid/main.c:91 msgid "Grid line width" msgstr "" -#: ../display/d.grid/main.c:96 ../display/d.rast.num/main.c:94 +#: ../display/d.grid/main.c:95 ../display/d.rast.num/main.c:94 msgid "Grid color" msgstr "" -#: ../display/d.grid/main.c:97 ../display/d.grid/main.c:102 -#: ../display/d.grid/main.c:108 ../display/d.grid/main.c:114 +#: ../display/d.grid/main.c:96 ../display/d.grid/main.c:101 +#: ../display/d.grid/main.c:107 ../display/d.grid/main.c:113 msgid "Color" msgstr "" -#: ../display/d.grid/main.c:101 ../display/d.legend.vect/main.c:95 +#: ../display/d.grid/main.c:100 ../display/d.legend.vect/main.c:95 #: ../display/d.legend/main.c:240 ../vector/v.label.sa/main.c:144 #: ../vector/v.label/main.c:193 ../vector/v.lrs/v.lrs.label/main.c:223 msgid "Border color" msgstr "" -#: ../display/d.grid/main.c:122 +#: ../display/d.grid/main.c:121 msgid "Font size for gridline coordinate labels" msgstr "" -#: ../display/d.grid/main.c:127 +#: ../display/d.grid/main.c:126 msgid "Align the origin to the east-north corner of the current region" msgstr "" -#: ../display/d.grid/main.c:132 +#: ../display/d.grid/main.c:131 msgid "Draw geographic grid (referenced to current ellipsoid)" msgstr "" -#: ../display/d.grid/main.c:133 ../display/d.grid/main.c:139 -#: ../display/d.grid/main.c:144 ../display/d.grid/main.c:149 -#: ../display/d.grid/main.c:154 ../misc/m.nviz.image/args.c:233 +#: ../display/d.grid/main.c:132 ../display/d.grid/main.c:138 +#: ../display/d.grid/main.c:143 ../display/d.grid/main.c:148 +#: ../display/d.grid/main.c:153 ../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 @@ -19231,56 +19596,56 @@ msgid "Draw" msgstr "" -#: ../display/d.grid/main.c:138 +#: ../display/d.grid/main.c:137 msgid "Draw geographic grid (referenced to WGS84 ellipsoid)" msgstr "" -#: ../display/d.grid/main.c:143 +#: ../display/d.grid/main.c:142 msgid "Draw '+' marks instead of grid lines" msgstr "" -#: ../display/d.grid/main.c:148 +#: ../display/d.grid/main.c:147 msgid "Draw '.' marks instead of grid lines" msgstr "" -#: ../display/d.grid/main.c:153 +#: ../display/d.grid/main.c:152 msgid "Draw fiducial marks instead of grid lines" msgstr "" -#: ../display/d.grid/main.c:158 +#: ../display/d.grid/main.c:157 msgid "Disable grid drawing" msgstr "" -#: ../display/d.grid/main.c:163 +#: ../display/d.grid/main.c:162 msgid "Disable border drawing" msgstr "" -#: ../display/d.grid/main.c:168 +#: ../display/d.grid/main.c:167 msgid "Disable text drawing" msgstr "" -#: ../display/d.grid/main.c:178 +#: ../display/d.grid/main.c:177 msgid "Both grid and border drawing are disabled" msgstr "" -#: ../display/d.grid/main.c:182 +#: ../display/d.grid/main.c:181 msgid "Geo-grid option not available for LL projection, use without -g/-w" msgstr "" -#: ../display/d.grid/main.c:184 +#: ../display/d.grid/main.c:183 msgid "Geo-grid option not available for XY projection, use without -g/-w" msgstr "" -#: ../display/d.grid/main.c:203 +#: ../display/d.grid/main.c:202 msgid "Choose a single mark style" msgstr "" -#: ../display/d.grid/main.c:234 +#: ../display/d.grid/main.c:233 #, c-format msgid "Invalid geo-grid size <%s>" msgstr "" -#: ../display/d.grid/main.c:239 +#: ../display/d.grid/main.c:238 #, c-format msgid "Invalid grid size <%s>" msgstr "" @@ -19289,34 +19654,30 @@ msgid "Reading symbol" msgstr "" -#: ../display/d.grid/plot.c:373 +#: ../display/d.grid/plot.c:289 ../display/d.grid/plot.c:296 +#: ../display/d.grid/plot.c:338 ../display/d.grid/plot.c:345 +#: ../display/d.grid/plot.c:433 ../display/d.grid/plot.c:440 +#: ../display/d.grid/plot.c:493 ../display/d.grid/plot.c:500 +#: ../display/d.grid/plot.c:647 ../display/d.grid/plot.c:664 +#: ../display/d.grid/plot.c:682 ../display/d.grid/plot.c:700 +#: ../display/d.grid/plot.c:761 ../display/d.grid/plot.c:768 +#: ../display/d.grid/plot.c:773 ../display/d.grid/plot.c:783 +#: ../display/d.grid/plot.c:788 ../display/d.where/where.c:63 +msgid "Error in GPJ_transform()" +msgstr "" + +#: ../display/d.grid/plot.c:378 msgid "Geo-grid option only available for LL projection, use without -g/-w" msgstr "" -#: ../display/d.grid/plot.c:575 +#: ../display/d.grid/plot.c:579 msgid "" "WGS84 grid output not possible as this location does not contain\n" "datum transformation parameters. Try running g.setproj." msgstr "" -#: ../display/d.grid/plot.c:743 -msgid "Error in pj_do_proj1" -msgstr "" - -#: ../display/d.grid/plot.c:749 -msgid "Error in pj_do_proj2" -msgstr "" - -#: ../display/d.grid/plot.c:753 -msgid "Error in pj_do_proj3" -msgstr "" - -#: ../display/d.grid/plot.c:761 -msgid "Error in pj_do_proj5" -msgstr "" - -#: ../display/d.grid/plot.c:765 -msgid "Error in pj_do_proj6" +#: ../display/d.grid/plot.c:592 ../display/d.where/main.c:138 +msgid "Unable to set up lat/long projection parameters" msgstr "" #: ../display/d.legend.vect/main.c:55 @@ -19951,7 +20312,7 @@ #: ../display/d.linegraph/main.c:971 #, c-format -msgid "Scale Y labels cannot be used with thisrange of data (%f, %f)" +msgid "Scale Y labels cannot be used with this range of data (%f, %f)" msgstr "" #: ../display/d.vect.chart/main.c:65 @@ -20397,7 +20758,7 @@ msgid "Remove all frames and erase the screen" msgstr "" -#: ../display/d.where/where.c:29 +#: ../display/d.where/where.c:30 #, c-format msgid "Invalid coordinates <%s,%s>" msgstr "" @@ -20438,7 +20799,7 @@ msgid "Please specify a lat/long ellipsoid with -l or -w" msgstr "" -#: ../display/d.where/main.c:136 +#: ../display/d.where/main.c:128 msgid "" "WGS84 output not possible as this location does not contain\n" "datum transformation parameters. Try running g.setproj." @@ -20821,7 +21182,7 @@ msgid "Invalid area %d skipped (not enough points)" msgstr "" -#: ../display/d.vect/area.c:234 +#: ../display/d.vect/area.c:236 #, c-format msgid "%d invalid color rule for areas skipped" msgid_plural "%d invalid color rules for areas skipped" @@ -21054,7 +21415,7 @@ msgid "Unable to create 3D raster map <%s>" msgstr "" -#: ../raster3d/r3.gwflow/main.c:412 ../raster3d/r3.out.netcdf/main.c:649 +#: ../raster3d/r3.gwflow/main.c:412 ../raster3d/r3.out.netcdf/main.c:650 #: ../raster3d/r3.out.vtk/main.c:252 ../raster3d/r3.out.vtk/main.c:338 #: ../raster3d/r3.in.v5d/main.c:206 ../raster3d/r3.cross.rast/main.c:55 #: ../raster3d/r3.out.v5d/main.c:55 ../raster3d/r3.out.v5d/main.c:326 @@ -21081,11 +21442,11 @@ msgid "Export projection information as wkt and proj4 parameter" msgstr "" -#: ../raster3d/r3.out.netcdf/main.c:588 +#: ../raster3d/r3.out.netcdf/main.c:589 msgid "netCDF" msgstr "" -#: ../raster3d/r3.out.netcdf/main.c:590 +#: ../raster3d/r3.out.netcdf/main.c:591 msgid "Export a 3D raster map as netCDF file." msgstr "" @@ -21177,15 +21538,15 @@ msgid "failed to interpret dp as an integer" msgstr "" -#: ../raster3d/r3.out.vtk/main.c:451 ../raster3d/r3.to.rast/main.c:332 +#: ../raster3d/r3.out.vtk/main.c:450 ../raster3d/r3.to.rast/main.c:332 msgid "The 2D and 3D region settings are different. Using the 2D window settings to adjust the 2D part of the 3D region." msgstr "" -#: ../raster3d/r3.out.vtk/main.c:542 +#: ../raster3d/r3.out.vtk/main.c:541 msgid "Unable to close 3D raster map, the VTK file may be incomplete" msgstr "" -#: ../raster3d/r3.out.vtk/main.c:557 +#: ../raster3d/r3.out.vtk/main.c:556 msgid "Unable to close VTK-ASCII file" msgstr "" @@ -21529,7 +21890,7 @@ msgstr "" #: ../raster3d/r3.flow/main.c:414 ../vector/v.to.rast/vect2rast.c:48 -#: ../vector/v.colors/main.c:266 +#: ../vector/v.colors/main.c:279 #, c-format msgid "Vector map <%s> is not 3D" msgstr "" @@ -22046,101 +22407,101 @@ msgid "List of available elements:" msgstr "" -#: ../general/g.version/main.c:66 ../general/g.message/main.c:34 +#: ../general/g.version/main.c:70 ../general/g.message/main.c:34 #: ../general/g.tempfile/main.c:39 msgid "support" msgstr "" -#: ../general/g.version/main.c:67 +#: ../general/g.version/main.c:71 msgid "citing" msgstr "" -#: ../general/g.version/main.c:68 +#: ../general/g.version/main.c:72 msgid "copyright" msgstr "" -#: ../general/g.version/main.c:69 +#: ../general/g.version/main.c:73 msgid "version" msgstr "" -#: ../general/g.version/main.c:70 +#: ../general/g.version/main.c:74 msgid "license" msgstr "" -#: ../general/g.version/main.c:71 +#: ../general/g.version/main.c:75 msgid "Displays GRASS GIS version info." msgstr "" -#: ../general/g.version/main.c:72 +#: ../general/g.version/main.c:76 msgid "Optionally also prints build or copyright information." msgstr "" -#: ../general/g.version/main.c:76 +#: ../general/g.version/main.c:80 msgid "Print also the copyright message" msgstr "" -#: ../general/g.version/main.c:77 ../general/g.version/main.c:82 -#: ../general/g.version/main.c:87 ../general/g.version/main.c:93 -#: ../general/g.version/main.c:99 +#: ../general/g.version/main.c:81 ../general/g.version/main.c:86 +#: ../general/g.version/main.c:91 ../general/g.version/main.c:97 +#: ../general/g.version/main.c:103 msgid "Additional info" msgstr "" -#: ../general/g.version/main.c:81 +#: ../general/g.version/main.c:85 msgid "Print also the citation options" msgstr "" -#: ../general/g.version/main.c:86 +#: ../general/g.version/main.c:90 msgid "Print also the build information" msgstr "" -#: ../general/g.version/main.c:92 +#: ../general/g.version/main.c:96 msgid "Print also the GIS library revision number and date" msgstr "" -#: ../general/g.version/main.c:97 +#: ../general/g.version/main.c:101 msgid "Print also extended info for additional libraries" msgstr "" -#: ../general/g.version/main.c:98 +#: ../general/g.version/main.c:102 msgid "GDAL/OGR, PROJ.4, GEOS" msgstr "" -#: ../general/g.version/main.c:103 +#: ../general/g.version/main.c:107 msgid "Print info in shell script style (including SVN revision number)" msgstr "" -#: ../general/g.version/main.c:104 +#: ../general/g.version/main.c:108 msgid "Shell" msgstr "" -#: ../general/g.version/main.c:172 +#: ../general/g.version/main.c:176 #, 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:179 +#: ../general/g.version/main.c:183 msgid "GRASS GIS libgis version and date number don't have the expected format. Trying to print the original strings..." msgstr "" -#: ../general/g.version/main.c:181 +#: ../general/g.version/main.c:185 #, c-format msgid "GIS_H_VERSION=\"%s\"" msgstr "" -#: ../general/g.version/main.c:182 +#: ../general/g.version/main.c:186 #, c-format msgid "GIS_H_DATE=\"%s\"" msgstr "" -#: ../general/g.version/main.c:212 +#: ../general/g.version/main.c:222 msgid "GRASS not compiled with GDAL/OGR support" msgstr "" -#: ../general/g.version/main.c:223 +#: ../general/g.version/main.c:233 msgid "GRASS not compiled with GEOS support" msgstr "" -#: ../general/g.version/main.c:234 +#: ../general/g.version/main.c:244 msgid "GRASS not compiled with SQLite support" msgstr "" @@ -22317,7 +22678,7 @@ msgid "Mapset <%s> does not exist" msgstr "" -#: ../general/g.list/list.c:123 ../general/g.region/main.c:458 +#: ../general/g.list/list.c:123 ../general/g.region/main.c:471 #, c-format msgid "Unable to read header of 3D raster map <%s@%s>" msgstr "" @@ -22405,194 +22766,217 @@ msgid "input= and opacity= must have the same number of values" msgstr "" -#: ../general/g.region/main.c:66 +#: ../general/g.region/main.c:67 msgid "computational region" msgstr "" -#: ../general/g.region/main.c:68 +#: ../general/g.region/main.c:69 msgid "resolution" msgstr "" -#: ../general/g.region/main.c:71 +#: ../general/g.region/main.c:72 msgid "Manages the boundary definitions for the geographic region." msgstr "" -#: ../general/g.region/main.c:82 +#: ../general/g.region/main.c:83 msgid "Save as default region" msgstr "" -#: ../general/g.region/main.c:83 +#: ../general/g.region/main.c:84 msgid "Only possible from the PERMANENT mapset" msgstr "" -#: ../general/g.region/main.c:88 +#: ../general/g.region/main.c:89 msgid "Print the current region" msgstr "" -#: ../general/g.region/main.c:93 +#: ../general/g.region/main.c:94 msgid "Print the current region in lat/long using the current ellipsoid/datum" msgstr "" -#: ../general/g.region/main.c:99 +#: ../general/g.region/main.c:100 msgid "Print the current region extent" msgstr "" -#: ../general/g.region/main.c:105 +#: ../general/g.region/main.c:106 msgid "Print the current region map center coordinates" msgstr "" -#: ../general/g.region/main.c:111 +#: ../general/g.region/main.c:112 msgid "Print the current region in GMT style" msgstr "" -#: ../general/g.region/main.c:117 +#: ../general/g.region/main.c:118 msgid "Print the current region in WMS style" msgstr "" -#: ../general/g.region/main.c:123 +#: ../general/g.region/main.c:124 msgid "Print region resolution in meters (geodesic)" msgstr "" -#: ../general/g.region/main.c:128 +#: ../general/g.region/main.c:129 msgid "Print the convergence angle (degrees CCW)" msgstr "" -#: ../general/g.region/main.c:130 +#: ../general/g.region/main.c:131 msgid "The difference between the projection's grid north and true north, measured at the center coordinates of the current region." msgstr "" -#: ../general/g.region/main.c:136 +#: ../general/g.region/main.c:137 msgid "Print also 3D settings" msgstr "" -#: ../general/g.region/main.c:142 +#: ../general/g.region/main.c:143 msgid "Print the maximum bounding box in lat/long on WGS84" msgstr "" -#: ../general/g.region/main.c:152 +#: ../general/g.region/main.c:153 msgid "Print in shell script style, but in one line (flat)" msgstr "" -#: ../general/g.region/main.c:158 +#: ../general/g.region/main.c:159 msgid "Align region to resolution (default = align to bounds, works only for 2D resolution)" msgstr "" -#: ../general/g.region/main.c:164 +#: ../general/g.region/main.c:165 msgid "Do not update the current region" msgstr "" -#: ../general/g.region/main.c:165 ../general/g.region/main.c:347 +#: ../general/g.region/main.c:166 ../general/g.region/main.c:360 #: ../vector/v.label/main.c:90 ../vector/v.label/main.c:95 #: ../vector/v.label/main.c:170 ../vector/v.label/main.c:183 msgid "Effects" msgstr "" -#: ../general/g.region/main.c:170 +#: ../general/g.region/main.c:171 msgid "Set current region from named region" msgstr "" -#: ../general/g.region/main.c:177 +#: ../general/g.region/main.c:178 msgid "Set region to match raster map(s)" msgstr "" -#: ../general/g.region/main.c:185 +#: ../general/g.region/main.c:186 msgid "Set region to match 3D raster map(s) (both 2D and 3D values)" msgstr "" -#: ../general/g.region/main.c:193 +#: ../general/g.region/main.c:194 msgid "Set region to match vector map(s)" msgstr "" -#: ../general/g.region/main.c:239 +#: ../general/g.region/main.c:240 msgid "Value for the top edge" msgstr "" -#: ../general/g.region/main.c:248 +#: ../general/g.region/main.c:249 msgid "Value for the bottom edge" msgstr "" -#: ../general/g.region/main.c:257 +#: ../general/g.region/main.c:258 msgid "Number of rows in the new region" msgstr "" -#: ../general/g.region/main.c:258 ../general/g.region/main.c:267 -#: ../general/g.region/main.c:277 ../general/g.region/main.c:287 -#: ../general/g.region/main.c:296 ../general/g.region/main.c:305 -#: ../general/g.region/main.c:314 +#: ../general/g.region/main.c:259 ../general/g.region/main.c:268 +#: ../general/g.region/main.c:278 ../general/g.region/main.c:288 +#: ../general/g.region/main.c:297 ../general/g.region/main.c:306 +#: ../general/g.region/main.c:315 msgid "Resolution" msgstr "" -#: ../general/g.region/main.c:266 +#: ../general/g.region/main.c:267 msgid "Number of columns in the new region" msgstr "" -#: ../general/g.region/main.c:276 +#: ../general/g.region/main.c:277 msgid "2D grid resolution (north-south and east-west)" msgstr "" -#: ../general/g.region/main.c:286 +#: ../general/g.region/main.c:287 msgid "3D grid resolution (north-south, east-west and top-bottom)" msgstr "" -#: ../general/g.region/main.c:295 +#: ../general/g.region/main.c:296 msgid "North-south 2D grid resolution" msgstr "" -#: ../general/g.region/main.c:304 +#: ../general/g.region/main.c:305 msgid "East-west 2D grid resolution" msgstr "" -#: ../general/g.region/main.c:313 +#: ../general/g.region/main.c:314 msgid "Top-bottom 3D grid resolution" msgstr "" -#: ../general/g.region/main.c:323 +#: ../general/g.region/main.c:324 msgid "Shrink region until it meets non-NULL data from this raster map" msgstr "" -#: ../general/g.region/main.c:334 +#: ../general/g.region/main.c:335 msgid "Adjust region cells to cleanly align with this raster map" msgstr "" -#: ../general/g.region/main.c:345 +#: ../general/g.region/main.c:346 +msgid "Number of cells to add to each side of the current region extent" +msgstr "" + +#: ../general/g.region/main.c:348 +msgid "A negative number shrinks the current region extent" +msgstr "" + +#: ../general/g.region/main.c:358 msgid "Save current region settings in named region file" msgstr "" -#: ../general/g.region/main.c:414 ../scripts/r.in.wms/r.in.wms.py:196 +#: ../general/g.region/main.c:427 ../scripts/r.in.wms/r.in.wms.py:196 #, c-format, python-format msgid "Region <%s> not found" msgstr "" -#: ../general/g.region/main.c:499 +#: ../general/g.region/main.c:512 msgid "Unable to get map bounding box" msgstr "" -#: ../general/g.region/main.c:784 +#: ../general/g.region/main.c:800 +#, c-format +msgid "'%s' option not used with <%s> because a coordinate would become invalid" +msgstr "" + +#: ../general/g.region/main.c:807 ../general/g.region/main.c:815 +#: ../general/g.region/main.c:823 +#, c-format +msgid "'%s' option not used with <%s> because <%s> would become minor than <%s>" +msgstr "" + +#: ../general/g.region/main.c:834 #, c-format msgid "Unable to set region <%s>" msgstr "" -#: ../general/g.region/main.c:790 +#: ../general/g.region/main.c:840 msgid "Unable to update current region" msgstr "" -#: ../general/g.region/main.c:798 +#: ../general/g.region/main.c:848 msgid "Unable to change default region. The current mapset is not ." msgstr "" -#: ../general/g.region/printwindow.c:383 +#: ../general/g.region/printwindow.c:390 msgid "You are already in Lat/Long. Use the -p flag instead." msgstr "" -#: ../general/g.region/printwindow.c:385 +#: ../general/g.region/printwindow.c:392 msgid "You are in a simple XY location, projection to Lat/Lon is not possible. Use the -p flag instead." msgstr "" -#: ../general/g.region/printwindow.c:559 +#: ../general/g.region/printwindow.c:573 msgid "WGS84 output not possible as this location does not contain datum transformation parameters. Try running g.setproj." msgstr "" -#: ../general/g.region/printwindow.c:711 +#: ../general/g.region/printwindow.c:583 +msgid "Unable to update lat/long projection parameters" +msgstr "" + +#: ../general/g.region/printwindow.c:726 msgid "Lat/Long calculations are not possible from a simple XY system" msgstr "" @@ -22816,7 +23200,7 @@ msgid "Invalid PPM file" msgstr "" -#: ../general/g.pnmcomp/main.c:96 ../scripts/v.unpack/v.unpack.py:76 +#: ../general/g.pnmcomp/main.c:96 ../scripts/v.unpack/v.unpack.py:75 #: ../scripts/v.in.geonames/v.in.geonames.py:57 #: ../scripts/v.db.update/v.db.update.py:92 #, c-format, python-format @@ -22974,68 +23358,56 @@ msgid "Only one of '%s', '%s', '%s' or '%s' options may be specified" msgstr "" -#: ../general/g.proj/main.c:263 +#: ../general/g.proj/main.c:264 msgid "Projection files missing" msgstr "" -#: ../general/g.proj/main.c:283 +#: ../general/g.proj/main.c:284 #, c-format msgid "Only one of -%c, -%c, -%c, -%c, -%c or -%c flags may be specified" msgstr "" -#: ../general/g.proj/main.c:310 +#: ../general/g.proj/main.c:311 #, c-format msgid "No output format specified, define one of flags -%c, -%c, -%c, or -%c" msgstr "" -#: ../general/g.proj/main.c:314 +#: ../general/g.proj/main.c:315 #, c-format msgid "No output format specified, define one of flags -%c, -%c, or -%c" msgstr "" -#: ../general/g.proj/output.c:146 -msgid "Unable to convert projection information to PROJ.4 format" +#: ../general/g.proj/output.c:134 +msgid "Unable to convert projection information to PROJ format" msgstr "" -#: ../general/g.proj/output.c:190 +#: ../general/g.proj/output.c:180 msgid "Unable to convert to WKT" msgstr "" -#: ../general/g.proj/input.c:91 +#: ../general/g.proj/input.c:92 msgid "Error reading WKT projection description" msgstr "" -#: ../general/g.proj/input.c:98 +#: ../general/g.proj/input.c:99 #, c-format msgid "Unable to open file '%s' for reading" msgstr "" -#: ../general/g.proj/input.c:143 +#: ../general/g.proj/input.c:166 msgid "Can't parse PROJ.4-style parameter string" msgstr "" -#: ../general/g.proj/input.c:181 +#: ../general/g.proj/input.c:205 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 +#: ../general/g.proj/input.c:284 #, c-format -msgid "Could not read georeferenced file %s using either OGR nor GDAL" +msgid "Unable to read georeferenced file <%s> using GDAL library" msgstr "" -#: ../general/g.proj/input.c:259 +#: ../general/g.proj/input.c:289 #, c-format msgid "Read of file %s was successful, but it did not contain projection information. 'XY (unprojected)' will be used" msgstr "" @@ -23055,46 +23427,41 @@ msgid "Ellipsoid set to <%s>" msgstr "" -#: ../general/g.proj/create.c:17 +#: ../general/g.proj/create.c:18 #, c-format msgid "Unable to create location <%s>: %s" msgstr "" -#: ../general/g.proj/create.c:20 +#: ../general/g.proj/create.c:21 #, c-format msgid "Unable to create projection files: %s" msgstr "" -#: ../general/g.proj/create.c:24 +#: ../general/g.proj/create.c:25 #, c-format msgid "Unable to create location <%s>" msgstr "" -#: ../general/g.proj/create.c:30 +#: ../general/g.proj/create.c:27 #, c-format msgid "" "You can switch to the new location by\n" "`%s=%s`" msgstr "" -#: ../general/g.proj/create.c:40 +#: ../general/g.proj/create.c:37 #, 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 +#: ../general/g.proj/create.c:68 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 +#: ../general/g.proj/create.c:72 msgid "Projection information updated" msgstr "" -#: ../general/g.proj/create.c:91 -#, c-format -msgid "Unable to create PROJ_EPSG file: %s" -msgstr "" - #: ../general/g.mapset/main.c:51 msgid "Changes/reports current mapset." msgstr "" @@ -23870,75 +24237,75 @@ msgid "Too many objects: integer overflow" msgstr "" -#: ../imagery/i.segment/region_growing.c:251 +#: ../imagery/i.segment/region_growing.c:256 #: ../imagery/i.segment/mean_shift.c:220 #, c-format msgid "Processing pass %d..." msgstr "" -#: ../imagery/i.segment/region_growing.c:529 +#: ../imagery/i.segment/region_growing.c:534 #, c-format msgid "Segmentation processes stopped at %d due to reaching max iteration limit, more merges may be possible" msgstr "" -#: ../imagery/i.segment/region_growing.c:531 +#: ../imagery/i.segment/region_growing.c:536 #, c-format msgid "Segmentation converged after %d iterations" msgstr "" -#: ../imagery/i.segment/region_growing.c:534 +#: ../imagery/i.segment/region_growing.c:539 msgid "Assigning region IDs to remaining single-cell regions..." msgstr "" -#: ../imagery/i.segment/region_growing.c:558 -#: ../imagery/i.segment/mean_shift.c:665 +#: ../imagery/i.segment/region_growing.c:563 +#: ../imagery/i.segment/mean_shift.c:686 #, c-format msgid "Merging segments smaller than %d cells..." msgstr "" -#: ../imagery/i.segment/region_growing.c:972 +#: ../imagery/i.segment/region_growing.c:988 #, c-format msgid "Region stats should go in tree, %d >= %d" msgstr "" -#: ../imagery/i.segment/region_growing.c:979 +#: ../imagery/i.segment/region_growing.c:995 msgid "Region ids are different" msgstr "" -#: ../imagery/i.segment/region_growing.c:983 +#: ../imagery/i.segment/region_growing.c:999 #, c-format msgid "Region id %d is invalid" msgstr "" -#: ../imagery/i.segment/region_growing.c:987 +#: ../imagery/i.segment/region_growing.c:1003 msgid "Region consists of only one cell, nothing to update" msgstr "" -#: ../imagery/i.segment/region_growing.c:1031 -#: ../imagery/i.segment/region_growing.c:1485 +#: ../imagery/i.segment/region_growing.c:1047 +#: ../imagery/i.segment/region_growing.c:1509 #, c-format msgid "Region size is larger than 2: %d" msgstr "" -#: ../imagery/i.segment/region_growing.c:1098 +#: ../imagery/i.segment/region_growing.c:1122 #, c-format msgid "Region size is %d, should be %d" msgstr "" -#: ../imagery/i.segment/region_growing.c:1340 +#: ../imagery/i.segment/region_growing.c:1364 #, c-format msgid "Candidate flag is already %s" msgstr "" -#: ../imagery/i.segment/region_growing.c:1340 +#: ../imagery/i.segment/region_growing.c:1364 msgid "set" msgstr "" -#: ../imagery/i.segment/region_growing.c:1340 +#: ../imagery/i.segment/region_growing.c:1364 msgid "unset" msgstr "" -#: ../imagery/i.segment/region_growing.c:1570 +#: ../imagery/i.segment/region_growing.c:1601 #, c-format msgid "Region of size %d should be in search tree" msgstr "" @@ -23947,11 +24314,11 @@ msgid "Writing out segment IDs..." msgstr "" -#: ../imagery/i.segment/write_output.c:120 +#: ../imagery/i.segment/write_output.c:122 msgid "Writing out goodness of fit" msgstr "" -#: ../imagery/i.segment/write_output.c:236 +#: ../imagery/i.segment/write_output.c:238 msgid "Writing out shifted band values..." msgstr "" @@ -23992,12 +24359,6 @@ msgid "Number of segments created: %d" msgstr "" -#: ../imagery/i.segment/flag.c:21 ../imagery/i.segment/flag.c:28 -#: ../vector/v.distance/main.c:810 ../vector/v.distance/main.c:887 -#: ../vector/v.distance/main.c:1097 -msgid "Out of memory!" -msgstr "" - #: ../imagery/i.segment/watershed.c:19 msgid "Watershed is not yet implemented" msgstr "" @@ -24020,240 +24381,255 @@ msgid "Found %d clumps" msgstr "" -#: ../imagery/i.segment/parse_args.c:30 +#: ../imagery/i.segment/parse_args.c:26 +#, fuzzy +msgid "Name of input imagery group or raster maps" +msgstr "Tên bản đồ raster đầu vào" + +#: ../imagery/i.segment/parse_args.c:33 msgid "Suffix for output bands with modified band values" msgstr "" -#: ../imagery/i.segment/parse_args.c:36 +#: ../imagery/i.segment/parse_args.c:39 msgid "Difference threshold between 0 and 1" msgstr "" -#: ../imagery/i.segment/parse_args.c:37 +#: ../imagery/i.segment/parse_args.c:40 msgid "Threshold = 0 merges only identical segments; threshold = 1 merges all" msgstr "" -#: ../imagery/i.segment/parse_args.c:46 +#: ../imagery/i.segment/parse_args.c:49 msgid "Spatial radius in number of cells" msgstr "" -#: ../imagery/i.segment/parse_args.c:47 +#: ../imagery/i.segment/parse_args.c:50 msgid "Must be >= 1, only cells within spatial bandwidth are considered for mean shift" msgstr "" -#: ../imagery/i.segment/parse_args.c:53 +#: ../imagery/i.segment/parse_args.c:56 msgid "Range (spectral) bandwidth [0, 1]" msgstr "" -#: ../imagery/i.segment/parse_args.c:54 +#: ../imagery/i.segment/parse_args.c:57 msgid "Only cells within range (spectral) bandwidth are considered for mean shift. Range bandwidth is used as conductance parameter for adaptive bandwidth" msgstr "" -#: ../imagery/i.segment/parse_args.c:67 +#: ../imagery/i.segment/parse_args.c:70 msgid "Segmentation method" msgstr "" -#: ../imagery/i.segment/parse_args.c:76 +#: ../imagery/i.segment/parse_args.c:79 msgid "Similarity calculation method" msgstr "" -#: ../imagery/i.segment/parse_args.c:85 +#: ../imagery/i.segment/parse_args.c:88 msgid "Minimum number of cells in a segment" msgstr "" -#: ../imagery/i.segment/parse_args.c:87 +#: ../imagery/i.segment/parse_args.c:90 msgid "The final step will merge small segments with their best neighbor" msgstr "" -#: ../imagery/i.segment/parse_args.c:98 +#: ../imagery/i.segment/parse_args.c:101 msgid "Importance of radiometric (input raster) values relative to shape" msgstr "" -#: ../imagery/i.segment/parse_args.c:108 +#: ../imagery/i.segment/parse_args.c:111 msgid "Importance of smoothness relative to compactness" msgstr "" -#: ../imagery/i.segment/parse_args.c:117 +#: ../imagery/i.segment/parse_args.c:120 msgid "Memory in MB" msgstr "" -#: ../imagery/i.segment/parse_args.c:126 ../imagery/i.cluster/main.c:126 +#: ../imagery/i.segment/parse_args.c:129 ../imagery/i.cluster/main.c:126 msgid "Maximum number of iterations" msgstr "" -#: ../imagery/i.segment/parse_args.c:134 +#: ../imagery/i.segment/parse_args.c:137 msgid "Name for input raster map with starting seeds" msgstr "" -#: ../imagery/i.segment/parse_args.c:141 +#: ../imagery/i.segment/parse_args.c:144 msgid "Name of input bounding/constraining raster map" msgstr "" -#: ../imagery/i.segment/parse_args.c:143 +#: ../imagery/i.segment/parse_args.c:146 msgid "Must be integer values, each area will be segmented independent of the others" msgstr "" -#: ../imagery/i.segment/parse_args.c:150 +#: ../imagery/i.segment/parse_args.c:153 msgid "Name for output goodness of fit estimate map" msgstr "" -#: ../imagery/i.segment/parse_args.c:156 +#: ../imagery/i.segment/parse_args.c:159 msgid "Use 8 neighbors (3x3 neighborhood) instead of the default 4 neighbors for each pixel" msgstr "" -#: ../imagery/i.segment/parse_args.c:162 +#: ../imagery/i.segment/parse_args.c:165 msgid "Weighted input, do not perform the default scaling of input raster maps" msgstr "" -#: ../imagery/i.segment/parse_args.c:167 +#: ../imagery/i.segment/parse_args.c:170 msgid "Use adaptive bandwidth for mean shift" msgstr "" -#: ../imagery/i.segment/parse_args.c:168 +#: ../imagery/i.segment/parse_args.c:171 msgid "Range (spectral) bandwidth is adapted for each moving window" msgstr "" -#: ../imagery/i.segment/parse_args.c:173 +#: ../imagery/i.segment/parse_args.c:176 msgid "Use progressive bandwidth for mean shift" msgstr "" -#: ../imagery/i.segment/parse_args.c:175 +#: ../imagery/i.segment/parse_args.c:178 msgid "Spatial bandwidth is increased, range (spectral) bandwidth is decreased in each iteration" msgstr "" -#: ../imagery/i.segment/parse_args.c:194 +#: ../imagery/i.segment/parse_args.c:210 +#, c-format +msgid "Group <%s> not found in the current mapset" +msgstr "" + +#: ../imagery/i.segment/parse_args.c:214 +#, c-format +msgid "Group <%s> contains no raster maps" +msgstr "" + +#: ../imagery/i.segment/parse_args.c:229 msgid "Threshold should be > 0 and < 1" msgstr "" -#: ../imagery/i.segment/parse_args.c:200 +#: ../imagery/i.segment/parse_args.c:235 #, c-format msgid "Option '%s' must be >= 1" msgstr "" -#: ../imagery/i.segment/parse_args.c:208 +#: ../imagery/i.segment/parse_args.c:243 #, c-format msgid "Negative value %s for option '%s': disabling" msgstr "" -#: ../imagery/i.segment/parse_args.c:213 +#: ../imagery/i.segment/parse_args.c:248 #, c-format msgid "Value %s for option '%s' is >= 1: disabling" msgstr "" -#: ../imagery/i.segment/parse_args.c:235 +#: ../imagery/i.segment/parse_args.c:270 msgid "Unable to assign segmentation method" msgstr "" -#: ../imagery/i.segment/parse_args.c:245 +#: ../imagery/i.segment/parse_args.c:280 msgid "Invalid similarity method" msgstr "" -#: ../imagery/i.segment/parse_args.c:251 +#: ../imagery/i.segment/parse_args.c:286 #, c-format msgid "Option '%s' must be > 0" msgstr "" -#: ../imagery/i.segment/parse_args.c:253 ../imagery/i.segment/parse_args.c:258 +#: ../imagery/i.segment/parse_args.c:288 ../imagery/i.segment/parse_args.c:293 #, c-format msgid "Option '%s' must be <= 1" msgstr "" -#: ../imagery/i.segment/parse_args.c:256 +#: ../imagery/i.segment/parse_args.c:291 #, c-format msgid "Option '%s' must be >= 0" msgstr "" -#: ../imagery/i.segment/parse_args.c:284 +#: ../imagery/i.segment/parse_args.c:319 msgid "Seeds raster map not found" msgstr "" -#: ../imagery/i.segment/parse_args.c:288 +#: ../imagery/i.segment/parse_args.c:323 msgid "Seeeds raster map must be CELL type (integers)" msgstr "" -#: ../imagery/i.segment/parse_args.c:298 +#: ../imagery/i.segment/parse_args.c:333 msgid "Segmentation constraint/boundary raster map not found" msgstr "" -#: ../imagery/i.segment/parse_args.c:302 +#: ../imagery/i.segment/parse_args.c:337 msgid "Segmentation constraint raster map must be CELL type (integers)" msgstr "" -#: ../imagery/i.segment/parse_args.c:321 +#: ../imagery/i.segment/parse_args.c:356 msgid "Integer overflow: too many cells in current region" msgstr "" -#: ../imagery/i.segment/parse_args.c:334 +#: ../imagery/i.segment/parse_args.c:369 msgid "Invalid output raster name for goodness of fit" msgstr "" -#: ../imagery/i.segment/parse_args.c:341 +#: ../imagery/i.segment/parse_args.c:376 #, c-format msgid "Maximum number of iterations set to %d" msgstr "" -#: ../imagery/i.segment/parse_args.c:351 +#: ../imagery/i.segment/parse_args.c:386 #, c-format msgid "Invalid number of iterations, %d will be used" msgstr "" -#: ../imagery/i.segment/parse_args.c:360 +#: ../imagery/i.segment/parse_args.c:395 msgid "Invalid number of MB, 300 will be used" msgstr "" -#: ../imagery/i.segment/open_files.c:39 +#: ../imagery/i.segment/open_files.c:61 #, c-format -msgid "Group <%s> not found in the current mapset" +msgid "Input map <%s> is all NULL" msgstr "" -#: ../imagery/i.segment/open_files.c:43 +#: ../imagery/i.segment/open_files.c:65 #, c-format -msgid "Group <%s> contains no raster maps" +msgid "Input map <%s> is a constant of value %g" msgstr "" -#: ../imagery/i.segment/open_files.c:120 +#: ../imagery/i.segment/open_files.c:114 msgid "Insufficient number of non-NULL cells in current region" msgstr "" -#: ../imagery/i.segment/open_files.c:151 +#: ../imagery/i.segment/open_files.c:145 msgid "Loading input bands..." msgstr "" -#: ../imagery/i.segment/open_files.c:153 +#: ../imagery/i.segment/open_files.c:147 msgid "Loading input band..." msgstr "" -#: ../imagery/i.segment/open_files.c:185 ../imagery/i.segment/open_files.c:190 -#: ../imagery/i.segment/open_files.c:212 ../imagery/i.segment/open_files.c:270 -#: ../imagery/i.segment/open_files.c:358 ../imagery/i.segment/open_files.c:424 -#: ../imagery/i.segment/open_files.c:480 +#: ../imagery/i.segment/open_files.c:179 ../imagery/i.segment/open_files.c:184 +#: ../imagery/i.segment/open_files.c:206 ../imagery/i.segment/open_files.c:264 +#: ../imagery/i.segment/open_files.c:352 ../imagery/i.segment/open_files.c:418 +#: ../imagery/i.segment/open_files.c:474 msgid "Unable to write to temporary file" msgstr "" -#: ../imagery/i.segment/open_files.c:277 +#: ../imagery/i.segment/open_files.c:271 #, c-format msgid "There are no boundary constraints in '%s'" msgstr "" -#: ../imagery/i.segment/open_files.c:333 +#: ../imagery/i.segment/open_files.c:327 #, c-format msgid "Loading seeds from raster map <%s>..." msgstr "" -#: ../imagery/i.segment/open_files.c:363 +#: ../imagery/i.segment/open_files.c:357 #, c-format msgid "No seeds found in '%s'!" msgstr "" -#: ../imagery/i.segment/open_files.c:383 +#: ../imagery/i.segment/open_files.c:377 msgid "Too many seeds: integer overflow" msgstr "" -#: ../imagery/i.segment/open_files.c:500 +#: ../imagery/i.segment/open_files.c:494 #, c-format msgid "Segment %d is already registered!" msgstr "" -#: ../imagery/i.segment/open_files.c:554 +#: ../imagery/i.segment/open_files.c:553 #, c-format msgid "Regions with at least %d cells are stored in memory" msgstr "" @@ -24307,7 +24683,7 @@ msgid "Mean shift converged after %d iterations" msgstr "" -#: ../imagery/i.segment/mean_shift.c:748 +#: ../imagery/i.segment/mean_shift.c:769 #, c-format msgid "Renumbering remaining %d segments..." msgstr "" @@ -24353,7 +24729,7 @@ msgid "supervised classification" msgstr "" -#: ../imagery/i.gensig/main.c:42 ../imagery/i.maxlik/main.c:63 +#: ../imagery/i.gensig/main.c:42 ../imagery/i.maxlik/main.c:65 msgid "Maximum Likelihood Classification" msgstr "" @@ -24845,30 +25221,35 @@ msgid "<%s> has too many signatures (limit is 255)" msgstr "" -#: ../imagery/i.maxlik/main.c:66 +#: ../imagery/i.maxlik/main.c:68 msgid "Classifies the cell spectral reflectances in imagery data." msgstr "" -#: ../imagery/i.maxlik/main.c:68 +#: ../imagery/i.maxlik/main.c:70 msgid "Classification is based on the spectral signature information generated by either i.cluster, g.gui.iclass, or i.gensig." msgstr "" -#: ../imagery/i.maxlik/main.c:81 ../imagery/i.smap/parse.c:20 +#: ../imagery/i.maxlik/main.c:83 ../imagery/i.smap/parse.c:20 msgid "Name of input file containing signatures" msgstr "" -#: ../imagery/i.maxlik/main.c:82 +#: ../imagery/i.maxlik/main.c:84 msgid "Generated by either i.cluster, g.gui.iclass, or i.gensig" msgstr "" -#: ../imagery/i.maxlik/main.c:86 ../imagery/i.smap/parse.c:28 +#: ../imagery/i.maxlik/main.c:88 ../imagery/i.smap/parse.c:28 msgid "Name for output raster map holding classification results" msgstr "" -#: ../imagery/i.maxlik/main.c:92 +#: ../imagery/i.maxlik/main.c:94 msgid "Name for output raster map holding reject threshold results" msgstr "" +#: ../imagery/i.maxlik/main.c:106 +#, c-format +msgid "<%s> does not match the current mapset" +msgstr "" + #: ../imagery/i.maxlik/invert.c:28 #, c-format msgid "Signature %d is not valid (ill-conditioned) - ignored" @@ -25026,7 +25407,7 @@ msgid "Set current location and mapset as target for imagery group" msgstr "" -#: ../imagery/i.target/main.c:80 ../imagery/i.group/main.c:117 +#: ../imagery/i.target/main.c:80 ../imagery/i.group/main.c:156 msgid "Group must exist in the current mapset" msgstr "" @@ -25267,209 +25648,209 @@ msgid "biophysical parameters" msgstr "" -#: ../imagery/i.vi/main.c:93 +#: ../imagery/i.vi/main.c:94 msgid "Calculates different types of vegetation indices." msgstr "" -#: ../imagery/i.vi/main.c:94 +#: ../imagery/i.vi/main.c:95 msgid "Uses red and nir bands mostly, and some indices require additional bands." msgstr "" -#: ../imagery/i.vi/main.c:101 +#: ../imagery/i.vi/main.c:102 msgid "Name of input red channel surface reflectance map" msgstr "" -#: ../imagery/i.vi/main.c:102 ../imagery/i.vi/main.c:141 -#: ../imagery/i.vi/main.c:149 ../imagery/i.vi/main.c:157 -#: ../imagery/i.vi/main.c:165 ../imagery/i.vi/main.c:173 +#: ../imagery/i.vi/main.c:103 ../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 "Range: [0.0;1.0]" msgstr "" -#: ../imagery/i.vi/main.c:110 +#: ../imagery/i.vi/main.c:111 msgid "Type of vegetation index" msgstr "" -#: ../imagery/i.vi/main.c:115 +#: ../imagery/i.vi/main.c:116 msgid "Atmospherically Resistant Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:116 +#: ../imagery/i.vi/main.c:117 msgid "Difference Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:117 +#: ../imagery/i.vi/main.c:118 msgid "Enhanced Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:118 +#: ../imagery/i.vi/main.c:119 msgid "Enhanced Vegetation Index 2" msgstr "" -#: ../imagery/i.vi/main.c:119 +#: ../imagery/i.vi/main.c:120 msgid "Green Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:120 +#: ../imagery/i.vi/main.c:121 msgid "Green Atmospherically Resistant Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:121 +#: ../imagery/i.vi/main.c:122 msgid "Global Environmental Monitoring Index" msgstr "" -#: ../imagery/i.vi/main.c:122 +#: ../imagery/i.vi/main.c:123 msgid "Infrared Percentage Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:123 +#: ../imagery/i.vi/main.c:124 msgid "Modified Soil Adjusted Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:124 +#: ../imagery/i.vi/main.c:125 msgid "second Modified Soil Adjusted Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:125 +#: ../imagery/i.vi/main.c:126 msgid "Normalized Difference Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:126 +#: ../imagery/i.vi/main.c:127 msgid "Perpendicular Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:127 +#: ../imagery/i.vi/main.c:128 msgid "Soil Adjusted Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:128 +#: ../imagery/i.vi/main.c:129 msgid "Simple Ratio" msgstr "" -#: ../imagery/i.vi/main.c:129 +#: ../imagery/i.vi/main.c:130 msgid "Visible Atmospherically Resistant Index" msgstr "" -#: ../imagery/i.vi/main.c:130 +#: ../imagery/i.vi/main.c:131 msgid "Weighted Difference Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:134 +#: ../imagery/i.vi/main.c:135 msgid "type" msgstr "" -#: ../imagery/i.vi/main.c:140 +#: ../imagery/i.vi/main.c:141 msgid "Name of input nir channel surface reflectance map" msgstr "" -#: ../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 ../vector/v.vol.rst/main.c:254 -#: ../vector/v.vol.rst/main.c:303 +#: ../imagery/i.vi/main.c:143 ../imagery/i.vi/main.c:151 +#: ../imagery/i.vi/main.c:159 ../imagery/i.vi/main.c:167 +#: ../imagery/i.vi/main.c:175 ../vector/v.vol.rst/main.c:256 +#: ../vector/v.vol.rst/main.c:305 msgid "Optional inputs" msgstr "" -#: ../imagery/i.vi/main.c:148 +#: ../imagery/i.vi/main.c:149 msgid "Name of input green channel surface reflectance map" msgstr "" -#: ../imagery/i.vi/main.c:156 +#: ../imagery/i.vi/main.c:157 msgid "Name of input blue channel surface reflectance map" msgstr "" -#: ../imagery/i.vi/main.c:164 +#: ../imagery/i.vi/main.c:165 msgid "Name of input 5th channel surface reflectance map" msgstr "" -#: ../imagery/i.vi/main.c:172 +#: ../imagery/i.vi/main.c:173 msgid "Name of input 7th channel surface reflectance map" msgstr "" -#: ../imagery/i.vi/main.c:180 +#: ../imagery/i.vi/main.c:181 msgid "Value of the slope of the soil line (MSAVI only)" msgstr "" -#: ../imagery/i.vi/main.c:181 ../imagery/i.vi/main.c:188 -#: ../imagery/i.vi/main.c:195 +#: ../imagery/i.vi/main.c:182 ../imagery/i.vi/main.c:189 +#: ../imagery/i.vi/main.c:196 msgid "MSAVI settings" msgstr "" -#: ../imagery/i.vi/main.c:187 +#: ../imagery/i.vi/main.c:188 msgid "Value of the intercept of the soil line (MSAVI only)" msgstr "" -#: ../imagery/i.vi/main.c:194 +#: ../imagery/i.vi/main.c:195 msgid "Value of the factor of reduction of soil noise (MSAVI only)" msgstr "" -#: ../imagery/i.vi/main.c:201 +#: ../imagery/i.vi/main.c:202 msgid "Maximum bits for digital numbers" msgstr "" -#: ../imagery/i.vi/main.c:202 +#: ../imagery/i.vi/main.c:203 msgid "If data is in Digital Numbers (i.e. integer type), give the max bits (i.e. 8 for Landsat -> [0-255])" msgstr "" -#: ../imagery/i.vi/main.c:228 +#: ../imagery/i.vi/main.c:229 msgid "sr index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:231 +#: ../imagery/i.vi/main.c:232 msgid "ndvi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:234 +#: ../imagery/i.vi/main.c:235 msgid "ipvi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:237 +#: ../imagery/i.vi/main.c:238 msgid "dvi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:240 +#: ../imagery/i.vi/main.c:241 msgid "pvi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:243 +#: ../imagery/i.vi/main.c:244 msgid "wdvi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:246 +#: ../imagery/i.vi/main.c:247 msgid "savi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:251 +#: ../imagery/i.vi/main.c:252 msgid "msavi index requires red and nir maps, and 3 parameters related to soil line" msgstr "" -#: ../imagery/i.vi/main.c:254 +#: ../imagery/i.vi/main.c:255 msgid "msavi2 index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:257 +#: ../imagery/i.vi/main.c:258 msgid "gemi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:261 +#: ../imagery/i.vi/main.c:262 msgid "arvi index requires blue, red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:265 +#: ../imagery/i.vi/main.c:266 msgid "evi index requires blue, red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:268 +#: ../imagery/i.vi/main.c:269 msgid "evi2 index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:272 +#: ../imagery/i.vi/main.c:273 msgid "vari index requires blue, green and red maps" msgstr "" -#: ../imagery/i.vi/main.c:276 +#: ../imagery/i.vi/main.c:277 msgid "gari index requires blue, green, red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:281 +#: ../imagery/i.vi/main.c:282 msgid "gvi index requires blue, green, red, nir, chan5 and chan7 maps" msgstr "" @@ -25865,7 +26246,7 @@ msgid "%s######## CLUSTER END (%s) ########%s" msgstr "" -#: ../imagery/i.cluster/main.c:354 ../misc/m.nviz.image/main.c:242 +#: ../imagery/i.cluster/main.c:354 ../misc/m.nviz.image/main.c:248 #, c-format msgid "File <%s> created." msgstr "" @@ -27036,130 +27417,130 @@ msgid "Name of the output emissivity layer" msgstr "" -#: ../imagery/i.group/main.c:55 +#: ../imagery/i.group/main.c:56 msgid "Creates, edits, and lists groups of imagery data." msgstr "" -#: ../imagery/i.group/main.c:59 +#: ../imagery/i.group/main.c:60 msgid "Name of imagery group" msgstr "" -#: ../imagery/i.group/main.c:63 +#: ../imagery/i.group/main.c:64 msgid "Name of imagery subgroup" msgstr "" -#: ../imagery/i.group/main.c:67 +#: ../imagery/i.group/main.c:68 msgid "Name of raster map(s) to include in group" msgstr "" -#: ../imagery/i.group/main.c:68 ../imagery/i.group/main.c:74 +#: ../imagery/i.group/main.c:69 ../imagery/i.group/main.c:80 msgid "Maps" msgstr "" -#: ../imagery/i.group/main.c:73 +#: ../imagery/i.group/main.c:79 msgid "Remove selected files from specified group or subgroup" msgstr "" -#: ../imagery/i.group/main.c:78 +#: ../imagery/i.group/main.c:84 msgid "List files from specified (sub)group" msgstr "" -#: ../imagery/i.group/main.c:83 +#: ../imagery/i.group/main.c:89 msgid "List subgroups from specified group" msgstr "" -#: ../imagery/i.group/main.c:109 +#: ../imagery/i.group/main.c:148 msgid "No input raster map(s) specified" msgstr "" -#: ../imagery/i.group/main.c:128 ../imagery/i.group/main.c:150 +#: ../imagery/i.group/main.c:167 ../imagery/i.group/main.c:189 msgid "Specified group does not exist in current mapset" msgstr "" -#: ../imagery/i.group/main.c:132 +#: ../imagery/i.group/main.c:171 #, c-format msgid "Removing raster maps from subgroup <%s>..." msgstr "" -#: ../imagery/i.group/main.c:137 +#: ../imagery/i.group/main.c:176 #, c-format msgid "Removing raster maps from group <%s>..." msgstr "" -#: ../imagery/i.group/main.c:158 +#: ../imagery/i.group/main.c:197 #, c-format msgid "Subgroup <%s> of group <%s> references the following raster maps:" msgstr "" -#: ../imagery/i.group/main.c:173 +#: ../imagery/i.group/main.c:212 #, c-format msgid "Group <%s> references the following raster maps:" msgstr "" -#: ../imagery/i.group/main.c:185 +#: ../imagery/i.group/main.c:224 #, c-format msgid "Group <%s> does not yet exist. Creating..." msgstr "" -#: ../imagery/i.group/main.c:189 ../imagery/i.group/main.c:198 +#: ../imagery/i.group/main.c:228 ../imagery/i.group/main.c:237 #, c-format msgid "Adding raster maps to group <%s>..." msgstr "" -#: ../imagery/i.group/main.c:193 +#: ../imagery/i.group/main.c:232 #, c-format msgid "Adding raster maps to subgroup <%s>..." msgstr "" -#: ../imagery/i.group/main.c:219 +#: ../imagery/i.group/main.c:258 msgid "No input raster maps defined" msgstr "" -#: ../imagery/i.group/main.c:223 ../imagery/i.group/main.c:265 +#: ../imagery/i.group/main.c:262 ../imagery/i.group/main.c:304 #, c-format msgid "Raster map <%s> not found. Skipped." msgstr "" -#: ../imagery/i.group/main.c:228 +#: ../imagery/i.group/main.c:267 #, c-format msgid "Adding raster map <%s> to group" msgstr "" -#: ../imagery/i.group/main.c:234 +#: ../imagery/i.group/main.c:273 #, c-format msgid "Raster map <%s> exists in group. Skipped." msgstr "" -#: ../imagery/i.group/main.c:271 +#: ../imagery/i.group/main.c:310 #, c-format msgid "Adding raster map <%s> to subgroup" msgstr "" -#: ../imagery/i.group/main.c:278 +#: ../imagery/i.group/main.c:317 #, c-format msgid "Raster map <%s> exists in subgroup. Skipping..." msgstr "" -#: ../imagery/i.group/main.c:327 +#: ../imagery/i.group/main.c:366 #, c-format msgid "Removing raster map <%s> from group" msgstr "" -#: ../imagery/i.group/main.c:344 ../imagery/i.group/main.c:403 +#: ../imagery/i.group/main.c:383 ../imagery/i.group/main.c:442 msgid "No raster map removed" msgstr "" -#: ../imagery/i.group/main.c:386 +#: ../imagery/i.group/main.c:425 #, c-format msgid "Removing raster map <%s> from subgroup" msgstr "" -#: ../imagery/i.group/main.c:422 +#: ../imagery/i.group/main.c:461 #, c-format msgid "Group <%s> does not contain any subgroup.\n" msgstr "" -#: ../imagery/i.group/main.c:433 +#: ../imagery/i.group/main.c:472 #, c-format msgid "group <%s> references the following subgroups\n" msgstr "" @@ -27482,16 +27863,21 @@ msgid "Elevation map name is missing. Please set '%s' option" msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:212 +#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:211 #, c-format -msgid "Mapset [%s] in target location [%s] - %s " +msgid "Group [%s] in location [%s] mapset [%s] now uses elevation map [%s]" msgstr "" #: ../imagery/i.ortho.photo/i.ortho.elev/main.c:214 +#, c-format +msgid "Mapset [%s] in target location [%s] - %s " +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:216 msgid "permission denied\n" msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:214 +#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:216 msgid "not found\n" msgstr "" @@ -27834,29 +28220,34 @@ msgid "Target east,north coordinates to local x,y" msgstr "" -#: ../misc/m.nviz.image/main.c:56 +#: ../misc/m.nviz.image/main.c:55 msgid "Creates a 3D rendering of GIS data." msgstr "" -#: ../misc/m.nviz.image/main.c:57 +#: ../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:83 +#: ../misc/m.nviz.image/main.c:87 msgid "Unable to render data" msgstr "" -#: ../misc/m.nviz.image/main.c:142 +#: ../misc/m.nviz.image/main.c:146 #, c-format msgid "Vertical exaggeration not given, using calculated value %.0f" msgstr "" -#: ../misc/m.nviz.image/main.c:154 +#: ../misc/m.nviz.image/main.c:158 #, c-format msgid "Viewpoint height not given, using calculated value %.0f" msgstr "" -#: ../misc/m.nviz.image/main.c:240 +#: ../misc/m.nviz.image/main.c:244 +#, fuzzy +msgid "Failed to write image" +msgstr "Không thể ghi vào tập tin" + +#: ../misc/m.nviz.image/main.c:246 msgid "Unsupported output format" msgstr "" @@ -28514,8 +28905,8 @@ msgstr "" #: ../db/db.databases/main.c:97 ../db/db.copy/main.c:37 -#: ../db/db.execute/main.c:127 ../db/db.execute/main.c:134 -#: ../db/db.execute/main.c:140 ../db/db.select/main.c:267 +#: ../db/db.execute/main.c:139 ../db/db.execute/main.c:146 +#: ../db/db.execute/main.c:152 ../db/db.select/main.c:267 #: ../db/db.dropdb/main.c:73 ../db/db.createdb/main.c:73 #: ../vector/v.db.select/main.c:57 msgid "SQL" @@ -28628,26 +29019,30 @@ msgid "Overwrite current settings if already initialized" msgstr "" -#: ../db/db.connect/main.c:91 +#: ../db/db.connect/main.c:101 msgid "Default group of database users to which select privilege is granted" msgstr "" -#: ../db/db.connect/main.c:141 ../db/db.tables/main.c:41 +#: ../db/db.connect/main.c:151 ../db/db.tables/main.c:41 msgid "Database connection not defined. Run db.connect." msgstr "" -#: ../db/db.connect/main.c:166 +#: ../db/db.connect/main.c:176 msgid "DB settings already defined, nothing to do" msgstr "" -#: ../db/db.connect/main.c:172 +#: ../db/db.connect/main.c:182 msgid "Default driver is not set" msgstr "" -#: ../db/db.connect/main.c:175 +#: ../db/db.connect/main.c:185 msgid "Default database is not set" msgstr "" +#: ../db/db.connect/main.c:221 +msgid "Unable to set default database connection" +msgstr "" + #: ../db/db.describe/main.c:108 msgid "Print column names only instead of full column descriptions" msgstr "" @@ -28665,41 +29060,42 @@ msgid "Unable to open file <%s>: %s" msgstr "" -#: ../db/db.execute/main.c:94 ../db/db.execute/main.c:99 +#: ../db/db.execute/main.c:86 ../db/db.execute/main.c:91 +#: ../db/db.execute/main.c:106 ../db/db.execute/main.c:111 #, c-format msgid "Error while executing: '%s'" msgstr "" -#: ../db/db.execute/main.c:128 +#: ../db/db.execute/main.c:140 msgid "Executes any SQL statement." msgstr "" -#: ../db/db.execute/main.c:129 +#: ../db/db.execute/main.c:141 msgid "For SELECT statements use 'db.select'." msgstr "" -#: ../db/db.execute/main.c:132 +#: ../db/db.execute/main.c:144 msgid "SQL statement" msgstr "" -#: ../db/db.execute/main.c:133 +#: ../db/db.execute/main.c:145 msgid "Example: update rybniky set kapri = 'hodne' where kapri = 'malo'" msgstr "" -#: ../db/db.execute/main.c:138 +#: ../db/db.execute/main.c:150 msgid "Name of file containing SQL statement(s)" msgstr "" -#: ../db/db.execute/main.c:160 +#: ../db/db.execute/main.c:172 msgid "Ignore SQL errors and continue" msgstr "" -#: ../db/db.execute/main.c:161 ../vector/v.build/main.c:51 +#: ../db/db.execute/main.c:173 ../vector/v.build/main.c:51 #: ../vector/v.build/main.c:77 msgid "Errors" msgstr "" -#: ../db/db.execute/main.c:167 +#: ../db/db.execute/main.c:179 #, c-format msgid "You must provide <%s> or <%s> option" msgstr "" @@ -28824,7 +29220,7 @@ msgid "Unable to db_alloc_string_array()" msgstr "" -#: ../db/drivers/ogr/execute.c:56 ../vector/v.out.ogr/main.c:592 +#: ../db/drivers/ogr/execute.c:56 ../vector/v.out.ogr/main.c:648 #, c-format msgid "OGR layer <%s> not found" msgstr "" @@ -28833,11 +29229,11 @@ #: ../vector/v.out.lidar/main.c:155 ../vector/v.db.connect/main.c:289 #: ../vector/v.reclass/main.c:145 ../vector/v.to.3d/trans2.c:63 #: ../vector/v.to.3d/trans3.c:65 ../vector/v.univar/main.c:355 -#: ../vector/v.distance/main.c:533 ../vector/v.distance/main.c:574 +#: ../vector/v.distance/main.c:540 ../vector/v.distance/main.c:581 #: ../vector/v.in.db/main.c:187 ../vector/v.colors/scan_attr.c:35 -#: ../vector/v.colors.out/make_colors.c:42 ../vector/v.vect.stats/main.c:428 +#: ../vector/v.colors.out/make_colors.c:42 ../vector/v.vect.stats/main.c:435 #: ../vector/v.transform/trans_digit.c:116 -#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:96 +#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:97 #: ../scripts/v.db.join/v.db.join.py:98 ../scripts/v.db.join/v.db.join.py:106 #: ../scripts/v.db.join/v.db.join.py:123 ../scripts/db.univar/db.univar.py:120 #, c-format, python-format @@ -28871,12 +29267,7 @@ msgid "Column '%s' : type int8 (bigint) is stored as integer (4 bytes) some data may be damaged" msgstr "" -#: ../db/drivers/ogr/describe.c:204 -#, c-format -msgid "column '%s', type 'string': unknown width -> stored as varchar(250) some data may be lost" -msgstr "" - -#: ../db/drivers/ogr/describe.c:212 ../db/drivers/ogr/fetch.c:160 +#: ../db/drivers/ogr/describe.c:212 ../db/drivers/ogr/fetch.c:167 msgid "Unknown type" msgstr "" @@ -28888,7 +29279,7 @@ msgid "Unable to add new token" msgstr "" -#: ../db/drivers/ogr/fetch.c:55 ../db/drivers/ogr/fetch.c:188 +#: ../db/drivers/ogr/fetch.c:55 ../db/drivers/ogr/fetch.c:195 #: ../db/drivers/sqlite/fetch.c:265 ../db/drivers/postgres/fetch.c:33 #: ../db/drivers/mysql/fetch.c:34 ../db/drivers/mysql/fetch.c:276 msgid "Cursor not found" @@ -29407,7 +29798,7 @@ #: ../db/drivers/dbf/db.c:94 #, c-format -msgid "Unable create DBF database: %s" +msgid "Unable to create DBF database: %s" msgstr "" #: ../db/drivers/dbf/db.c:102 @@ -29518,7 +29909,7 @@ msgstr "" #: ../vector/v.mkgrid/main.c:73 ../vector/v.kcv/main.c:58 -#: ../vector/v.random/main.c:101 ../vector/v.perturb/main.c:66 +#: ../vector/v.random/main.c:104 ../vector/v.perturb/main.c:66 #: ../vector/v.normal/main.c:75 ../vector/v.qcount/main.c:62 msgid "point pattern" msgstr "" @@ -29743,7 +30134,7 @@ msgid "GRASS is not compiled with PostgreSQL support. Using OGR-PostgreSQL driver instead of native GRASS-PostGIS data driver." msgstr "" -#: ../vector/v.external.out/link.c:26 ../vector/v.out.ogr/main.c:102 +#: ../vector/v.external.out/link.c:26 ../vector/v.out.ogr/main.c:103 #, c-format msgid "Data source starts with \"PG:\" prefix, expecting \"PostgreSQL\" format (\"%s\" given)" msgstr "" @@ -30036,12 +30427,13 @@ msgid "Loading data..." msgstr "" -#: ../vector/v.to.rast/vect2rast.c:55 ../vector/v.db.connect/main.c:213 -#: ../vector/v.to.rast3/main.c:80 ../vector/v.db.select/main.c:171 -#: ../vector/v.to.3d/trans2.c:49 ../vector/v.to.3d/trans3.c:51 -#: ../vector/v.distance/main.c:515 ../vector/v.distance/main.c:596 -#: ../vector/v.colors.out/make_colors.c:31 ../vector/v.info/print.c:138 -#: ../vector/v.extract/main.c:255 +#: ../vector/v.to.rast/vect2rast.c:55 ../vector/v.random/main.c:265 +#: ../vector/v.db.connect/main.c:213 ../vector/v.to.rast3/main.c:80 +#: ../vector/v.db.select/main.c:171 ../vector/v.to.3d/trans2.c:49 +#: ../vector/v.to.3d/trans3.c:51 ../vector/v.distance/main.c:522 +#: ../vector/v.distance/main.c:603 ../vector/v.colors.out/make_colors.c:31 +#: ../vector/v.info/print.c:138 ../vector/v.extract/main.c:217 +#: ../vector/v.extract/main.c:315 #, c-format msgid "Database connection not defined for layer <%s>" msgstr "" @@ -30306,224 +30698,224 @@ msgid "No database record for cat = %d and export of 'cat' disabled" msgstr "" -#: ../vector/v.out.ogr/main.c:87 +#: ../vector/v.out.ogr/main.c:88 msgid "Exports a vector map layer to any of the supported OGR vector formats." msgstr "" -#: ../vector/v.out.ogr/main.c:88 +#: ../vector/v.out.ogr/main.c:89 msgid "By default a vector map layer is exported to OGC GeoPackage format." msgstr "" -#: ../vector/v.out.ogr/main.c:170 +#: ../vector/v.out.ogr/main.c:172 msgid "Volumes will be exported as sets of faces" msgstr "" -#: ../vector/v.out.ogr/main.c:188 +#: ../vector/v.out.ogr/main.c:190 msgid "Unable to determine input map's vector feature type(s)." msgstr "" -#: ../vector/v.out.ogr/main.c:254 +#: ../vector/v.out.ogr/main.c:255 msgid "The combination of types is not supported by all formats." msgstr "" -#: ../vector/v.out.ogr/main.c:271 +#: ../vector/v.out.ogr/main.c:272 msgid "Unable to create OGR spatial reference" msgstr "" -#: ../vector/v.out.ogr/main.c:293 +#: ../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:305 +#: ../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:311 +#: ../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] "" -#: ../vector/v.out.ogr/main.c:319 +#: ../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] "" -#: ../vector/v.out.ogr/main.c:328 +#: ../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] "" -#: ../vector/v.out.ogr/main.c:337 +#: ../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] "" -#: ../vector/v.out.ogr/main.c:345 +#: ../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] "" -#: ../vector/v.out.ogr/main.c:353 +#: ../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] "" -#: ../vector/v.out.ogr/main.c:361 +#: ../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] "" -#: ../vector/v.out.ogr/main.c:371 +#: ../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:380 +#: ../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:390 +#: ../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:399 +#: ../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:409 +#: ../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:418 +#: ../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:427 +#: ../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:436 +#: ../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:461 +#: ../vector/v.out.ogr/main.c:478 #, c-format msgid "OGR driver <%s> not found" msgstr "" -#: ../vector/v.out.ogr/main.c:488 +#: ../vector/v.out.ogr/main.c:523 #, c-format msgid "Unable to open OGR data source '%s'" msgstr "" -#: ../vector/v.out.ogr/main.c:502 +#: ../vector/v.out.ogr/main.c:543 #, c-format msgid "Layer <%s> already exists in OGR data source '%s'" msgstr "" -#: ../vector/v.out.ogr/main.c:506 +#: ../vector/v.out.ogr/main.c:547 #, c-format msgid "OGR layer <%s> already exists and will be overwritten" msgstr "" -#: ../vector/v.out.ogr/main.c:513 +#: ../vector/v.out.ogr/main.c:559 #, c-format msgid "OGR layer <%s> doesn't exists, creating new OGR layer instead" msgstr "" -#: ../vector/v.out.ogr/main.c:541 +#: ../vector/v.out.ogr/main.c:587 msgid "Overriding existing user-defined 'SHPT=' LCO." msgstr "" -#: ../vector/v.out.ogr/main.c:556 +#: ../vector/v.out.ogr/main.c:602 #, 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:568 +#: ../vector/v.out.ogr/main.c:614 #, 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:575 +#: ../vector/v.out.ogr/main.c:621 #, c-format msgid "Vector map <%s> is 3D. Use format specific layer creation options (parameter 'lco') to export using only category numbers as attributes" msgstr "" -#: ../vector/v.out.ogr/main.c:610 +#: ../vector/v.out.ogr/main.c:666 msgid "Exporting 'cat' anyway, as it is the only attribute table field" msgstr "" -#: ../vector/v.out.ogr/main.c:619 ../vector/v.out.ogr/main.c:691 +#: ../vector/v.out.ogr/main.c:675 ../vector/v.out.ogr/main.c:747 #, c-format msgid "New attribute column <%s> added to the table" msgstr "" -#: ../vector/v.out.ogr/main.c:703 +#: ../vector/v.out.ogr/main.c:759 #, c-format msgid "Key column <%s> not found" msgstr "" -#: ../vector/v.out.ogr/main.c:716 +#: ../vector/v.out.ogr/main.c:787 #, c-format msgid "Exporting %d feature..." msgid_plural "Exporting %d features..." msgstr[0] "" -#: ../vector/v.out.ogr/main.c:731 +#: ../vector/v.out.ogr/main.c:802 #, c-format msgid "Exporting %d area (may take some time)..." msgid_plural "Exporting %d areas (may take some time)..." msgstr[0] "" -#: ../vector/v.out.ogr/main.c:750 +#: ../vector/v.out.ogr/main.c:821 #, c-format msgid "Exporting %d volume..." msgid_plural "Exporting %d volumes..." msgstr[0] "" -#: ../vector/v.out.ogr/main.c:754 +#: ../vector/v.out.ogr/main.c:825 msgid "Export of volumes not implemented yet. Skipping." msgstr "" -#: ../vector/v.out.ogr/main.c:771 +#: ../vector/v.out.ogr/main.c:842 #, c-format msgid "%d feature without attributes was written" msgid_plural "%d features without attributes were written" msgstr[0] "" -#: ../vector/v.out.ogr/main.c:777 +#: ../vector/v.out.ogr/main.c:848 #, c-format msgid "%d feature without category was written" msgid_plural "%d features without category were written" msgstr[0] "" -#: ../vector/v.out.ogr/main.c:781 +#: ../vector/v.out.ogr/main.c:852 #, 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] "" -#: ../vector/v.out.ogr/main.c:797 +#: ../vector/v.out.ogr/main.c:868 msgid "Output layer is empty, no features written" msgstr "" -#: ../vector/v.out.ogr/main.c:798 +#: ../vector/v.out.ogr/main.c:869 #, c-format msgid "%d feature (%s type) written to <%s> (%s format)." msgid_plural "%d features (%s type) written to <%s> (%s format)." @@ -30613,7 +31005,7 @@ msgid "Force 2D output even if input is 3D (applies to Shapefile output only)" msgstr "" -#: ../vector/v.out.ogr/args.c:114 ../vector/v.in.ogr/main.c:338 +#: ../vector/v.out.ogr/args.c:114 ../vector/v.in.ogr/main.c:355 #: ../vector/v.out.postgis/args.c:78 msgid "Useful if input is 3D but all z coordinates are identical" msgstr "" @@ -30630,8 +31022,8 @@ msgid "List supported output formats and exit" msgstr "" -#: ../vector/v.out.ogr/dsn.c:21 ../vector/v.in.ogr/dsn.c:26 -#: ../vector/v.external/dsn.c:21 +#: ../vector/v.out.ogr/dsn.c:27 ../vector/v.in.ogr/dsn.c:28 +#: ../vector/v.external/dsn.c:27 msgid "Invalid connection string (dbname missing)" msgstr "" @@ -30640,39 +31032,48 @@ msgid "OGR driver <%s> not available" msgstr "" -#: ../vector/v.out.ogr/create.c:26 +#: ../vector/v.out.ogr/create.c:30 #, c-format msgid "Creation of output OGR datasource <%s> failed" msgstr "" -#: ../vector/v.out.ogr/create.c:36 +#: ../vector/v.out.ogr/create.c:44 #, c-format msgid "Creation of OGR layer <%s> failed" msgstr "" -#: ../vector/v.out.ogr/export_lines.c:178 -#: ../vector/v.out.ogr/export_areas.c:143 +#: ../vector/v.out.ogr/export_lines.c:135 +#: ../vector/v.out.ogr/export_lines.c:231 +#: ../vector/v.out.ogr/export_lines.c:280 +#: ../vector/v.out.ogr/export_areas.c:126 +#: ../vector/v.out.ogr/export_areas.c:227 +#: ../vector/v.out.ogr/export_areas.c:278 +msgid "Failed to create OGR feature" +msgstr "" + +#: ../vector/v.out.ogr/export_lines.c:180 +#: ../vector/v.out.ogr/export_areas.c:170 #, c-format msgid "Unable to export multi-features. No category index for layer %d." msgstr "" -#: ../vector/v.out.ogr/export_lines.c:212 -#: ../vector/v.out.ogr/export_areas.c:176 +#: ../vector/v.out.ogr/export_lines.c:214 +#: ../vector/v.out.ogr/export_areas.c:203 #, 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:154 +#: ../vector/v.out.ogr/export_areas.c:181 msgid "Exporting features with category..." msgstr "" -#: ../vector/v.out.ogr/export_areas.c:214 +#: ../vector/v.out.ogr/export_areas.c:243 msgid "Exporting features without category..." msgstr "" #: ../vector/v.kcv/main.c:57 ../vector/v.out.lidar/main.c:474 #: ../vector/v.normal/main.c:74 ../vector/v.in.db/main.c:55 -#: ../vector/v.decimate/main.c:129 +#: ../vector/v.decimate/main.c:130 msgid "points" msgstr "" @@ -30772,7 +31173,7 @@ msgid "Name of attribute column with values to interpolate" msgstr "" -#: ../vector/v.surf.idw/main.c:102 ../vector/v.surf.rst/main.c:185 +#: ../vector/v.surf.idw/main.c:102 ../vector/v.surf.rst/main.c:187 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 "" @@ -31321,7 +31722,7 @@ #: ../vector/v.net.distance/main.c:101 ../vector/v.net.distance/main.c:106 #: ../vector/v.net.distance/main.c:112 ../vector/v.distance/main.c:131 #: ../vector/v.distance/main.c:136 ../vector/v.distance/main.c:143 -#: ../vector/v.distance/main.c:187 ../vector/v.distance/main.c:224 +#: ../vector/v.distance/main.c:189 ../vector/v.distance/main.c:226 msgid "From" msgstr "" @@ -31340,7 +31741,7 @@ #: ../vector/v.net.distance/main.c:117 ../vector/v.net.distance/main.c:124 #: ../vector/v.net.distance/main.c:129 ../vector/v.net.distance/main.c:135 #: ../vector/v.distance/main.c:148 ../vector/v.distance/main.c:153 -#: ../vector/v.distance/main.c:160 ../vector/v.distance/main.c:230 +#: ../vector/v.distance/main.c:160 ../vector/v.distance/main.c:232 msgid "To" msgstr "" @@ -31419,102 +31820,118 @@ msgid_plural "%d 'from' features were not reachable" msgstr[0] "" -#: ../vector/v.random/main.c:102 +#: ../vector/v.random/main.c:105 msgid "stratified random sampling" msgstr "" -#: ../vector/v.random/main.c:105 +#: ../vector/v.random/main.c:108 msgid "Generates random 2D/3D vector points." msgstr "" -#: ../vector/v.random/main.c:113 +#: ../vector/v.random/main.c:116 msgid "Number of points to be created" msgstr "" -#: ../vector/v.random/main.c:118 +#: ../vector/v.random/main.c:121 msgid "Restrict points to areas in input vector" msgstr "" -#: ../vector/v.random/main.c:120 ../vector/v.random/main.c:180 +#: ../vector/v.random/main.c:123 ../vector/v.random/main.c:183 msgid "Restrict" msgstr "" -#: ../vector/v.random/main.c:136 +#: ../vector/v.random/main.c:139 msgid "Minimum z height (needs -z flag or column name)" msgstr "" -#: ../vector/v.random/main.c:138 ../vector/v.random/main.c:147 -#: ../vector/v.random/main.c:160 ../vector/v.random/main.c:170 -#: ../vector/v.random/main.c:175 ../vector/v.in.db/main.c:85 +#: ../vector/v.random/main.c:141 ../vector/v.random/main.c:150 +#: ../vector/v.random/main.c:163 ../vector/v.random/main.c:173 +#: ../vector/v.random/main.c:178 ../vector/v.in.db/main.c:85 msgid "3D output" msgstr "" -#: ../vector/v.random/main.c:145 +#: ../vector/v.random/main.c:148 msgid "Maximum z height (needs -z flag or column name)" msgstr "" -#: ../vector/v.random/main.c:154 +#: ../vector/v.random/main.c:157 msgid "The seed to initialize the random generator. If not set the process ID is used" msgstr "" -#: ../vector/v.random/main.c:157 +#: ../vector/v.random/main.c:160 msgid "Name of column for z values" msgstr "" -#: ../vector/v.random/main.c:159 +#: ../vector/v.random/main.c:162 msgid "Writes z values to column" msgstr "" -#: ../vector/v.random/main.c:167 +#: ../vector/v.random/main.c:170 msgid "Type of column for z values" msgstr "" -#: ../vector/v.random/main.c:174 +#: ../vector/v.random/main.c:177 msgid "Create 3D output" msgstr "" -#: ../vector/v.random/main.c:179 +#: ../vector/v.random/main.c:182 msgid "Generate n points for each individual area (requires restrict parameter)" msgstr "" -#: ../vector/v.random/main.c:196 +#: ../vector/v.random/main.c:199 #, c-format -msgid "Number of points must be > 0 (%d given)" +msgid "Number of points must be > 0 (%ld given)" msgstr "" -#: ../vector/v.random/main.c:212 ../vector/v.drape/main.c:150 +#: ../vector/v.random/main.c:215 ../vector/v.drape/main.c:150 #: ../vector/v.buffer/main.c:347 #, c-format msgid "Invalid layer number (%d). Parameter '%s' or '%s' specified, assuming layer '1'." msgstr "" -#: ../vector/v.random/main.c:222 +#: ../vector/v.random/main.c:225 #, c-format msgid "No areas in vector map <%s>" msgstr "" -#: ../vector/v.random/main.c:276 -msgid "Table should contain only two columns" -msgstr "" - -#: ../vector/v.random/main.c:285 +#: ../vector/v.random/main.c:323 msgid "You have created unsupported column type. This module supports only INTEGER and DOUBLE PRECISION column types." msgstr "" -#: ../vector/v.random/main.c:348 +#: ../vector/v.random/main.c:387 #, c-format msgid "Selected areas in input vector <%s> do not overlap with the current region" msgstr "" -#: ../vector/v.random/main.c:360 +#: ../vector/v.random/main.c:399 #, c-format msgid "Input vector <%s> does not overlap with the current region" msgstr "" -#: ../vector/v.random/main.c:385 +#: ../vector/v.random/main.c:424 msgid "Generating points..." msgstr "" +#: ../vector/v.random/main.c:530 ../vector/v.random/main.c:677 +#, fuzzy, c-format +msgid "Unable to insert new row: %s" +msgstr "Không thể tạo tập tin <%s>" + +#: ../vector/v.random/main.c:702 ../vector/v.db.select/main.c:208 +msgid "Unable to open select cursor" +msgstr "" + +#: ../vector/v.random/main.c:707 ../vector/v.reclass/main.c:267 +#: ../vector/v.db.select/main.c:229 +#, c-format +msgid "Unable to fetch data from table <%s>" +msgstr "" + +#: ../vector/v.random/main.c:742 +#, fuzzy, c-format +msgid "Unable to update row: %s" +msgstr "Không thể tạo bản đồ raster <%s>" + #: ../vector/v.support/main.c:41 msgid "Updates vector map metadata." msgstr "" @@ -31604,7 +32021,7 @@ msgid "%s: Cannot write dxf file." msgstr "" -#: ../vector/v.out.lidar/main.c:77 +#: ../vector/v.out.lidar/main.c:77 ../vector/v.extract/extract.c:264 #, c-format msgid "Database connection not defined for layer <%d>" msgstr "" @@ -31718,106 +32135,100 @@ msgid "Ignore color table even when set and not other options are present" msgstr "" -#: ../vector/v.proj/main.c:72 +#: ../vector/v.proj/main.c:77 msgid "Re-projects a vector map from one location to the current location." msgstr "" -#: ../vector/v.proj/main.c:78 +#: ../vector/v.proj/main.c:83 msgid "Location containing input vector map" msgstr "" -#: ../vector/v.proj/main.c:82 +#: ../vector/v.proj/main.c:87 msgid "Mapset containing input vector map" msgstr "" -#: ../vector/v.proj/main.c:88 +#: ../vector/v.proj/main.c:93 msgid "Name of input vector map to re-project" msgstr "" -#: ../vector/v.proj/main.c:100 +#: ../vector/v.proj/main.c:105 msgid "Maximum segment length in meters in output vector map" msgstr "" -#: ../vector/v.proj/main.c:101 +#: ../vector/v.proj/main.c:106 msgid "Increases accuracy of reprojected shapes, disable with smax=0" msgstr "" -#: ../vector/v.proj/main.c:111 +#: ../vector/v.proj/main.c:124 msgid "List vector maps in input mapset and exit" msgstr "" -#: ../vector/v.proj/main.c:115 +#: ../vector/v.proj/main.c:128 msgid "3D vector maps only" msgstr "" -#: ../vector/v.proj/main.c:117 +#: ../vector/v.proj/main.c:130 msgid "Assume z coordinate is ellipsoidal height and transform if possible" msgstr "" -#: ../vector/v.proj/main.c:123 +#: ../vector/v.proj/main.c:136 msgid "Latlon output only, default is -180,180" msgstr "" -#: ../vector/v.proj/main.c:125 +#: ../vector/v.proj/main.c:138 msgid "Disable wrapping to -180,180 for latlon output" msgstr "" -#: ../vector/v.proj/main.c:131 +#: ../vector/v.proj/main.c:144 msgid "Recommended for massive point projection" msgstr "" -#: ../vector/v.proj/main.c:200 +#: ../vector/v.proj/main.c:212 msgid "No vector maps found" msgstr "" -#: ../vector/v.proj/main.c:213 +#: ../vector/v.proj/main.c:225 #, c-format msgid "Vector map <%s> in location <%s> mapset <%s> not found" msgstr "" -#: ../vector/v.proj/main.c:243 +#: ../vector/v.proj/main.c:255 #, c-format msgid "Mapset <%s> in input location <%s> - permission denied" msgstr "" -#: ../vector/v.proj/main.c:246 +#: ../vector/v.proj/main.c:258 #, c-format msgid "Mapset <%s> in input location <%s> not found" msgstr "" -#: ../vector/v.proj/main.c:291 ../vector/v.proj/main.c:417 +#: ../vector/v.proj/main.c:312 ../vector/v.proj/main.c:439 #: ../vector/v.rectify/main.c:235 msgid "Reading input vector map" msgstr "" -#: ../vector/v.proj/main.c:314 +#: ../vector/v.proj/main.c:335 #, c-format msgid "Input vector map <%s> is empty" msgstr "" -#: ../vector/v.proj/main.c:322 ../vector/v.proj/main.c:333 -#: ../vector/v.proj/main.c:348 ../vector/v.proj/main.c:363 -msgid "Error in pj_do_transform" -msgstr "" - -#: ../vector/v.proj/main.c:408 +#: ../vector/v.proj/main.c:430 msgid "Reprojecting primitives ..." msgstr "" -#: ../vector/v.proj/main.c:445 ../vector/v.proj/main.c:452 -#: ../vector/v.proj/main.c:478 ../vector/v.proj/main.c:492 +#: ../vector/v.proj/main.c:495 ../vector/v.proj/main.c:509 #, c-format msgid "Unable to re-project vector map <%s> from <%s>" msgstr "" -#: ../vector/v.proj/main.c:503 ../vector/v.build.polylines/main.c:241 +#: ../vector/v.proj/main.c:520 ../vector/v.build.polylines/main.c:241 #: ../vector/v.type/main.c:155 ../vector/v.rectify/main.c:278 #: ../vector/v.category/main.c:763 ../vector/v.net/main.c:158 #: ../vector/v.transform/main.c:304 msgid "Failed to copy attribute table to output map" msgstr "" -#: ../vector/v.proj/main.c:512 +#: ../vector/v.proj/main.c:529 msgid "Try to disable wrapping to -180,180 if topological errors occurred" msgstr "" @@ -31952,8 +32363,8 @@ msgid "Unable to open vector map <%s> at topology level. Areas will not be processed." msgstr "" -#: ../vector/v.out.ascii/main.c:104 ../vector/v.surf.rst/main.c:570 -#: ../vector/v.colors/main.c:270 ../vector/v.colors.out/scan_cats.c:24 +#: ../vector/v.out.ascii/main.c:104 ../vector/v.surf.rst/main.c:573 +#: ../vector/v.colors/main.c:283 ../vector/v.colors.out/scan_cats.c:24 #: ../vector/v.colors.out/make_colors.c:27 #, c-format msgid "Layer <%s> not found" @@ -32219,11 +32630,11 @@ msgid "Layer number where RBG colors are stored as category" msgstr "" -#: ../vector/v.in.lidar/main.c:186 ../vector/v.in.ogr/main.c:236 +#: ../vector/v.in.lidar/main.c:186 ../vector/v.in.ogr/main.c:253 msgid "Import subregion only" msgstr "" -#: ../vector/v.in.lidar/main.c:189 ../vector/v.in.ogr/main.c:239 +#: ../vector/v.in.lidar/main.c:189 ../vector/v.in.ogr/main.c:256 msgid "Format: xmin,ymin,xmax,ymax - usually W,S,E,N" msgstr "" @@ -32260,11 +32671,11 @@ msgid "For example, 4 will import 25 percent of points. If not specified, all points are imported" msgstr "" -#: ../vector/v.in.lidar/main.c:255 ../vector/v.decimate/main.c:183 +#: ../vector/v.in.lidar/main.c:255 ../vector/v.decimate/main.c:184 msgid "Skip first n points" msgstr "" -#: ../vector/v.in.lidar/main.c:256 ../vector/v.decimate/main.c:185 +#: ../vector/v.in.lidar/main.c:256 ../vector/v.decimate/main.c:186 msgid "Skips the given number of points at the beginning." msgstr "" @@ -32281,8 +32692,8 @@ msgstr "" #: ../vector/v.in.lidar/main.c:305 ../vector/v.in.lidar/main.c:313 -#: ../vector/v.in.lidar/main.c:316 ../vector/v.decimate/main.c:243 -#: ../vector/v.decimate/main.c:246 +#: ../vector/v.in.lidar/main.c:316 ../vector/v.decimate/main.c:244 +#: ../vector/v.decimate/main.c:247 ../vector/v.decimate/main.c:250 msgid "Speed" msgstr "" @@ -32294,7 +32705,7 @@ msgid "Create only requested layers and categories" msgstr "" -#: ../vector/v.in.lidar/main.c:328 ../vector/v.in.ogr/main.c:379 +#: ../vector/v.in.lidar/main.c:328 ../vector/v.in.ogr/main.c:396 msgid "Create the location specified by the \"location\" parameter and exit. Do not import the vector data." msgstr "" @@ -32318,32 +32729,32 @@ msgstr "" #: ../vector/v.in.lidar/main.c:435 ../vector/v.in.pdal/filters.c:68 -#: ../vector/v.decimate/main.c:294 +#: ../vector/v.decimate/main.c:298 #, c-format msgid "Invalid zrange <%s>" msgstr "" -#: ../vector/v.in.lidar/main.c:450 ../vector/v.in.ogr/main.c:702 -#: ../vector/v.in.ogr/main.c:2096 +#: ../vector/v.in.lidar/main.c:450 ../vector/v.in.ogr/main.c:760 +#: ../vector/v.in.ogr/main.c:2196 msgid "Select either the current region flag or the spatial option, not both" msgstr "" -#: ../vector/v.in.lidar/main.c:478 ../vector/v.in.ogr/main.c:2123 +#: ../vector/v.in.lidar/main.c:478 ../vector/v.in.ogr/main.c:2223 msgid "4 parameters required for 'spatial' parameter" msgstr "" -#: ../vector/v.in.lidar/main.c:542 ../scripts/v.unpack/v.unpack.py:119 +#: ../vector/v.in.lidar/main.c:542 ../scripts/v.unpack/v.unpack.py:118 #, c-format, python-format msgid "Vector map <%s> already exists and will be overwritten" msgstr "" -#: ../vector/v.in.lidar/main.c:545 ../vector/v.in.ogr/main.c:673 -#: ../vector/v.edit/main.c:99 ../scripts/v.unpack/v.unpack.py:117 +#: ../vector/v.in.lidar/main.c:545 ../vector/v.in.ogr/main.c:731 +#: ../vector/v.edit/main.c:99 ../scripts/v.unpack/v.unpack.py:116 #, c-format, python-format msgid "Vector map <%s> already exists" msgstr "" -#: ../vector/v.in.lidar/main.c:605 ../vector/v.decimate/main.c:344 +#: ../vector/v.in.lidar/main.c:605 ../vector/v.decimate/main.c:348 msgid "Settings for count-based decimation are not valid" msgstr "" @@ -32627,11 +33038,6 @@ msgid "Key column type is not integer" msgstr "" -#: ../vector/v.reclass/main.c:267 ../vector/v.db.select/main.c:229 -#, c-format -msgid "Unable to fetch data from table <%s>" -msgstr "" - #: ../vector/v.reclass/main.c:298 #, c-format msgid "Cannot insert data: [%s]" @@ -32774,138 +33180,147 @@ msgid_plural "%d lines written to output map (%s)" msgstr[0] "" -#: ../vector/v.surf.rst/main.c:150 ../vector/v.drape/main.c:59 +#: ../vector/v.surf.rst/main.c:150 ../vector/v.vol.rst/main.c:239 +msgid "RST" +msgstr "" + +#: ../vector/v.surf.rst/main.c:151 ../vector/v.drape/main.c:59 #: ../vector/v.extrude/main.c:70 ../vector/v.hull/main.c:54 -#: ../vector/v.to.3d/main.c:38 ../vector/v.out.postgis/main.c:49 +#: ../vector/v.to.3d/main.c:38 ../vector/v.vol.rst/main.c:240 +#: ../vector/v.out.postgis/main.c:49 msgid "3D" msgstr "" -#: ../vector/v.surf.rst/main.c:151 +#: ../vector/v.surf.rst/main.c:153 msgid "Performs surface interpolation from vector points map by splines." msgstr "" -#: ../vector/v.surf.rst/main.c:153 +#: ../vector/v.surf.rst/main.c:155 msgid "Spatial approximation and topographic analysis from given point or isoline data in vector format to floating point raster format using regularized spline with tension." msgstr "" -#: ../vector/v.surf.rst/main.c:160 +#: ../vector/v.surf.rst/main.c:162 msgid "Perform cross-validation procedure without raster approximation" msgstr "" -#: ../vector/v.surf.rst/main.c:165 +#: ../vector/v.surf.rst/main.c:167 msgid "Use scale dependent tension" msgstr "" -#: ../vector/v.surf.rst/main.c:184 ../vector/v.surf.bspline/main.c:118 +#: ../vector/v.surf.rst/main.c:186 ../vector/v.surf.bspline/main.c:118 msgid "Name of the attribute column with values to be used for approximation" msgstr "" -#: ../vector/v.surf.rst/main.c:195 +#: ../vector/v.surf.rst/main.c:197 msgid "Name for output surface elevation raster map" msgstr "" -#: ../vector/v.surf.rst/main.c:225 +#: ../vector/v.surf.rst/main.c:227 msgid "Name for output mean curvature raster map" msgstr "" -#: ../vector/v.surf.rst/main.c:231 ../vector/v.vol.rst/main.c:290 +#: ../vector/v.surf.rst/main.c:233 ../vector/v.vol.rst/main.c:292 msgid "Name for output deviations vector point map" msgstr "" -#: ../vector/v.surf.rst/main.c:238 ../vector/v.vol.rst/main.c:296 +#: ../vector/v.surf.rst/main.c:240 ../vector/v.vol.rst/main.c:298 msgid "Name for output cross-validation errors vector point map" msgstr "" -#: ../vector/v.surf.rst/main.c:245 +#: ../vector/v.surf.rst/main.c:247 msgid "Name for output vector map showing quadtree segmentation" msgstr "" -#: ../vector/v.surf.rst/main.c:252 +#: ../vector/v.surf.rst/main.c:254 msgid "Name for output vector map showing overlapping windows" msgstr "" -#: ../vector/v.surf.rst/main.c:261 +#: ../vector/v.surf.rst/main.c:263 msgid "Number of threads for parallel computing" msgstr "" -#: ../vector/v.surf.rst/main.c:267 +#: ../vector/v.surf.rst/main.c:269 msgid "Name of raster map used as mask" msgstr "" -#: ../vector/v.surf.rst/main.c:275 ../vector/v.vol.rst/main.c:267 +#: ../vector/v.surf.rst/main.c:277 ../vector/v.vol.rst/main.c:269 msgid "Tension parameter" msgstr "" -#: ../vector/v.surf.rst/main.c:282 ../vector/v.vol.rst/main.c:275 +#: ../vector/v.surf.rst/main.c:284 ../vector/v.vol.rst/main.c:277 msgid "Smoothing parameter" msgstr "" -#: ../vector/v.surf.rst/main.c:290 +#: ../vector/v.surf.rst/main.c:285 +msgid "Smoothing is by default 0.5 unless smooth_column is specified" +msgstr "" + +#: ../vector/v.surf.rst/main.c:293 msgid "Name of the attribute column with smoothing parameters" msgstr "" -#: ../vector/v.surf.rst/main.c:315 ../vector/v.vol.rst/main.c:336 +#: ../vector/v.surf.rst/main.c:318 ../vector/v.vol.rst/main.c:338 msgid "Minimum distance between points (to remove almost identical points)" msgstr "" -#: ../vector/v.surf.rst/main.c:323 +#: ../vector/v.surf.rst/main.c:326 msgid "Maximum distance between points on isoline (to insert additional points)" msgstr "" -#: ../vector/v.surf.rst/main.c:332 +#: ../vector/v.surf.rst/main.c:335 msgid "Conversion factor for values used for approximation" msgstr "" -#: ../vector/v.surf.rst/main.c:409 +#: ../vector/v.surf.rst/main.c:412 msgid "Parallel computation disabled when deviation output is required" msgstr "" -#: ../vector/v.surf.rst/main.c:416 +#: ../vector/v.surf.rst/main.c:419 msgid "GRASS GIS is not compiled with OpenMP support, parallel computation is disabled." msgstr "" -#: ../vector/v.surf.rst/main.c:421 ../vector/v.surf.rst/main.c:426 -#: ../vector/v.surf.rst/main.c:431 ../vector/v.surf.rst/main.c:436 +#: ../vector/v.surf.rst/main.c:424 ../vector/v.surf.rst/main.c:429 +#: ../vector/v.surf.rst/main.c:434 ../vector/v.surf.rst/main.c:439 #, c-format msgid "Output vector map name <%s> is not valid map name" msgstr "" -#: ../vector/v.surf.rst/main.c:449 +#: ../vector/v.surf.rst/main.c:452 msgid "You are not outputting any raster or vector maps" msgstr "" -#: ../vector/v.surf.rst/main.c:458 +#: ../vector/v.surf.rst/main.c:461 msgid "Both cross-validation options (-c flag and cvdev vector output) must be specified" msgstr "" -#: ../vector/v.surf.rst/main.c:461 +#: ../vector/v.surf.rst/main.c:464 msgid "The cross-validation cannot be computed simultaneously with output raster or devi file" msgstr "" -#: ../vector/v.surf.rst/main.c:479 +#: ../vector/v.surf.rst/main.c:482 msgid "Using anisotropy - both theta and scalex have to be specified" msgstr "" -#: ../vector/v.surf.rst/main.c:487 +#: ../vector/v.surf.rst/main.c:490 msgid "Both smatt and smooth options specified - using constant" msgstr "" -#: ../vector/v.surf.rst/main.c:497 +#: ../vector/v.surf.rst/main.c:500 msgid "The computation will last too long - lower npmin is suggested" msgstr "" -#: ../vector/v.surf.rst/main.c:515 ../vector/v.surf.rst/main.c:520 -#: ../vector/v.surf.rst/main.c:524 ../vector/v.surf.rst/main.c:529 -#: ../vector/v.surf.rst/main.c:533 ../vector/v.surf.rst/main.c:537 -#: ../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.surf.rst/main.c:518 ../vector/v.surf.rst/main.c:523 +#: ../vector/v.surf.rst/main.c:527 ../vector/v.surf.rst/main.c:532 +#: ../vector/v.surf.rst/main.c:536 ../vector/v.surf.rst/main.c:540 +#: ../vector/v.vol.rst/main.c:509 ../vector/v.vol.rst/main.c:512 +#: ../vector/v.vol.rst/main.c:515 ../vector/v.vol.rst/main.c:518 +#: ../vector/v.vol.rst/main.c:521 ../vector/v.vol.rst/main.c:524 +#: ../vector/v.vol.rst/main.c:527 ../vector/v.vol.rst/main.c:530 +#: ../vector/v.vol.rst/main.c:533 ../vector/v.vol.rst/main.c:536 +#: ../vector/v.vol.rst/main.c:623 ../vector/v.vol.rst/main.c:654 +#: ../vector/v.vol.rst/main.c:676 ../vector/v.vol.rst/main.c:698 +#: ../vector/v.vol.rst/main.c:720 ../vector/v.vol.rst/main.c:742 +#: ../vector/v.vol.rst/main.c:764 ../vector/v.vol.rst/main.c:786 #: ../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 @@ -32913,53 +33328,53 @@ msgid "Not enough memory for %s" msgstr "" -#: ../vector/v.surf.rst/main.c:544 ../vector/v.surf.rst/main.c:550 -#: ../vector/v.surf.rst/main.c:553 ../vector/v.surf.rst/main.c:557 -#: ../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:547 ../vector/v.surf.rst/main.c:553 +#: ../vector/v.surf.rst/main.c:556 ../vector/v.surf.rst/main.c:560 +#: ../vector/v.vol.rst/main.c:541 ../vector/v.vol.rst/main.c:546 +#: ../vector/v.vol.rst/main.c:548 #, c-format msgid "Unable to create %s" msgstr "" -#: ../vector/v.surf.rst/main.c:574 ../vector/v.surf.bspline/main.c:277 +#: ../vector/v.surf.rst/main.c:577 ../vector/v.surf.bspline/main.c:277 msgid "Input is 3D: using attribute values instead of z-coordinates for approximation" msgstr "" -#: ../vector/v.surf.rst/main.c:576 ../vector/v.surf.bspline/main.c:279 +#: ../vector/v.surf.rst/main.c:579 ../vector/v.surf.bspline/main.c:279 msgid "Input is 3D: using z-coordinates for approximation" msgstr "" -#: ../vector/v.surf.rst/main.c:580 +#: ../vector/v.surf.rst/main.c:583 msgid "Input is 2D: using attribute values for approximation" msgstr "" -#: ../vector/v.surf.rst/main.c:582 +#: ../vector/v.surf.rst/main.c:585 msgid "Input is 2D: using category values for approximation" msgstr "" -#: ../vector/v.surf.rst/main.c:625 ../vector/v.vol.rst/main.c:605 +#: ../vector/v.surf.rst/main.c:628 ../vector/v.vol.rst/main.c:607 #, c-format msgid "Unable to create table '%s'" msgstr "" -#: ../vector/v.surf.rst/main.c:695 +#: ../vector/v.surf.rst/main.c:698 #, 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:716 +#: ../vector/v.surf.rst/main.c:719 msgid "Processing segments in parallel..." msgstr "" -#: ../vector/v.surf.rst/main.c:722 ../vector/v.surf.rst/main.c:731 +#: ../vector/v.surf.rst/main.c:725 ../vector/v.surf.rst/main.c:734 msgid "Interp_segmets failed" msgstr "" -#: ../vector/v.surf.rst/main.c:725 +#: ../vector/v.surf.rst/main.c:728 msgid "Processing segments..." msgstr "" -#: ../vector/v.surf.rst/main.c:749 +#: ../vector/v.surf.rst/main.c:752 msgid "Unable to write raster maps - try to increase resolution" msgstr "" @@ -33153,10 +33568,6 @@ msgid "Unable to open vector map <%s> at topology level. Flag '%c' requires topology level." msgstr "" -#: ../vector/v.db.select/main.c:208 -msgid "Unable to open select cursor" -msgstr "" - #: ../vector/v.db.select/main.c:286 #, c-format msgid "Unable to get bounding box of area %d" @@ -33263,7 +33674,7 @@ msgid "Height for sampled raster NULL values" msgstr "" -#: ../vector/v.drape/main.c:177 ../vector/v.select/select.c:41 +#: ../vector/v.drape/main.c:177 ../vector/v.select/select.c:48 #: ../vector/v.category/main.c:332 msgid "Processing features..." msgstr "" @@ -33367,11 +33778,6 @@ msgid "Option '%s' is not available with GEOS buffering" msgstr "" -#: ../vector/v.buffer/main.c:414 ../vector/v.in.ogr/main.c:854 -#: ../vector/v.overlay/main.c:227 -msgid "Unable to create temporary vector map" -msgstr "" - #: ../vector/v.buffer/main.c:442 #, c-format msgid "Unable to select data from table <%s>" @@ -33412,71 +33818,71 @@ msgid "Negative distances are only supported for areas" msgstr "" -#: ../vector/v.buffer/main.c:732 +#: ../vector/v.buffer/main.c:741 msgid "Cleaning buffers..." msgstr "" -#: ../vector/v.buffer/main.c:735 +#: ../vector/v.buffer/main.c:744 msgid "Building parts of topology..." msgstr "" -#: ../vector/v.buffer/main.c:749 +#: ../vector/v.buffer/main.c:758 msgid "Snapping boundaries..." msgstr "" -#: ../vector/v.buffer/main.c:752 ../vector/v.in.ogr/main.c:1422 +#: ../vector/v.buffer/main.c:761 ../vector/v.in.ogr/main.c:1498 msgid "Breaking polygons..." msgstr "" -#: ../vector/v.buffer/main.c:755 ../vector/v.buffer/main.c:762 -#: ../vector/v.in.ogr/main.c:1427 ../vector/v.in.ogr/main.c:1441 +#: ../vector/v.buffer/main.c:764 ../vector/v.buffer/main.c:771 +#: ../vector/v.in.ogr/main.c:1503 ../vector/v.in.ogr/main.c:1517 #: ../vector/v.overlay/area_area.c:113 ../vector/v.delaunay/main.c:144 msgid "Removing duplicates..." msgstr "" -#: ../vector/v.buffer/main.c:759 ../vector/v.in.ogr/main.c:1437 +#: ../vector/v.buffer/main.c:768 ../vector/v.in.ogr/main.c:1513 msgid "Breaking boundaries..." msgstr "" -#: ../vector/v.buffer/main.c:765 +#: ../vector/v.buffer/main.c:774 msgid "Cleaning boundaries at nodes" msgstr "" -#: ../vector/v.buffer/main.c:773 ../vector/v.in.ogr/main.c:1461 +#: ../vector/v.buffer/main.c:782 ../vector/v.in.ogr/main.c:1537 #: ../vector/v.voronoi/clean_topo.c:87 msgid "Removing dangles..." msgstr "" -#: ../vector/v.buffer/main.c:776 ../vector/v.in.ogr/main.c:1476 +#: ../vector/v.buffer/main.c:785 ../vector/v.in.ogr/main.c:1552 #: ../vector/v.voronoi/clean_topo.c:89 msgid "Removing bridges..." msgstr "" -#: ../vector/v.buffer/main.c:779 ../vector/v.overlay/area_area.c:158 +#: ../vector/v.buffer/main.c:788 ../vector/v.overlay/area_area.c:158 msgid "Attaching islands..." msgstr "" -#: ../vector/v.buffer/main.c:786 +#: ../vector/v.buffer/main.c:795 msgid "Calculating centroids for all areas..." msgstr "" -#: ../vector/v.buffer/main.c:800 ../vector/v.overlay/area_area.c:171 +#: ../vector/v.buffer/main.c:809 ../vector/v.overlay/area_area.c:171 msgid "Cannot calculate area centroid" msgstr "" -#: ../vector/v.buffer/main.c:817 +#: ../vector/v.buffer/main.c:826 msgid "Generating list of boundaries to be deleted..." msgstr "" -#: ../vector/v.buffer/main.c:850 +#: ../vector/v.buffer/main.c:859 msgid "Deleting boundaries..." msgstr "" -#: ../vector/v.buffer/main.c:882 +#: ../vector/v.buffer/main.c:891 msgid "Calculating centroids for areas..." msgstr "" -#: ../vector/v.buffer/main.c:895 +#: ../vector/v.buffer/main.c:904 #, c-format msgid "Unable to calculate centroid for area %d" msgstr "" @@ -33591,21 +33997,21 @@ msgid "Operator can only be 'overlap'" msgstr "" -#: ../vector/v.select/main.c:128 +#: ../vector/v.select/main.c:152 msgid "Output from v.select" msgstr "" -#: ../vector/v.select/main.c:181 +#: ../vector/v.select/main.c:184 #, c-format msgid "%d features from <%s> without category skipped" msgstr "" -#: ../vector/v.select/main.c:190 +#: ../vector/v.select/main.c:193 #, c-format msgid "%d features written to output." msgstr "" -#: ../vector/v.select/main.c:192 +#: ../vector/v.select/main.c:198 msgid "No features found !" msgstr "" @@ -33694,20 +34100,20 @@ msgstr "" #: ../vector/v.select/args.c:105 ../vector/v.edit/args.c:204 -#: ../vector/v.extract/main.c:97 +#: ../vector/v.extract/main.c:98 msgid "Reverse selection" msgstr "" -#: ../vector/v.select/select.c:65 +#: ../vector/v.select/select.c:104 ../vector/v.select/select.c:154 #, c-format msgid "Unable to read line id %d from vector map <%s>" msgstr "" -#: ../vector/v.select/select.c:171 ../vector/v.out.pov/main.c:175 +#: ../vector/v.select/select.c:200 ../vector/v.out.pov/main.c:175 msgid "Processing areas..." msgstr "" -#: ../vector/v.select/select.c:195 +#: ../vector/v.select/select.c:252 ../vector/v.select/select.c:318 #, c-format msgid "Unable to read area id %d from vector map <%s>" msgstr "" @@ -34135,516 +34541,526 @@ msgid "%s is empty" msgstr "" -#: ../vector/v.in.ogr/main.c:201 +#: ../vector/v.in.ogr/main.c:204 msgid "Imports vector data into a GRASS vector map using OGR library." msgstr "" -#: ../vector/v.in.ogr/main.c:208 +#: ../vector/v.in.ogr/main.c:211 msgid "" "Examples:\n" "\t\tESRI Shapefile: directory containing shapefiles\n" "\t\tMapInfo File: directory containing mapinfo files" msgstr "" -#: ../vector/v.in.ogr/main.c:221 +#: ../vector/v.in.ogr/main.c:238 msgid "" "Examples:\n" "\t\tESRI Shapefile: shapefile name\n" "\t\tMapInfo File: mapinfo file name" msgstr "" -#: ../vector/v.in.ogr/main.c:250 +#: ../vector/v.in.ogr/main.c:267 msgid "Minimum size of area to be imported (square meters)" msgstr "" -#: ../vector/v.in.ogr/main.c:252 +#: ../vector/v.in.ogr/main.c:269 msgid "Smaller areas and islands are ignored. Should be greater than snap^2" msgstr "" -#: ../vector/v.in.ogr/main.c:258 +#: ../vector/v.in.ogr/main.c:275 msgid "Optionally change default input type" msgstr "" -#: ../vector/v.in.ogr/main.c:262 +#: ../vector/v.in.ogr/main.c:279 msgid "import area centroids as points" msgstr "" -#: ../vector/v.in.ogr/main.c:263 +#: ../vector/v.in.ogr/main.c:280 msgid "import area boundaries as lines" msgstr "" -#: ../vector/v.in.ogr/main.c:264 +#: ../vector/v.in.ogr/main.c:281 msgid "import lines as area boundaries" msgstr "" -#: ../vector/v.in.ogr/main.c:265 +#: ../vector/v.in.ogr/main.c:282 msgid "import points as centroids" msgstr "" -#: ../vector/v.in.ogr/main.c:275 +#: ../vector/v.in.ogr/main.c:292 msgid "'-1' for no snap" msgstr "" -#: ../vector/v.in.ogr/main.c:287 +#: ../vector/v.in.ogr/main.c:304 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:306 +#: ../vector/v.in.ogr/main.c:323 msgid "Name of column used for categories" msgstr "" -#: ../vector/v.in.ogr/main.c:308 +#: ../vector/v.in.ogr/main.c:325 msgid "If not given, categories are generated as unique values and stored in 'cat' column" msgstr "" -#: ../vector/v.in.ogr/main.c:313 +#: ../vector/v.in.ogr/main.c:330 msgid "Name of geometry column" msgstr "" -#: ../vector/v.in.ogr/main.c:314 +#: ../vector/v.in.ogr/main.c:331 msgid "If not given, all geometry columns from the input are used" msgstr "" -#: ../vector/v.in.ogr/main.c:332 +#: ../vector/v.in.ogr/main.c:349 msgid "Do not clean polygons (not recommended)" msgstr "" -#: ../vector/v.in.ogr/main.c:337 +#: ../vector/v.in.ogr/main.c:354 msgid "Force 2D output even if input is 3D" msgstr "" -#: ../vector/v.in.ogr/main.c:373 +#: ../vector/v.in.ogr/main.c:390 msgid "Change column names to lowercase characters" msgstr "" -#: ../vector/v.in.ogr/main.c:504 ../vector/v.external/main.c:151 +#: ../vector/v.in.ogr/main.c:562 ../vector/v.external/main.c:155 #, c-format msgid "Unable to open data source <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:509 +#: ../vector/v.in.ogr/main.c:567 #, c-format msgid "Using OGR driver '%s/%s'" msgstr "" -#: ../vector/v.in.ogr/main.c:513 +#: ../vector/v.in.ogr/main.c:571 #, c-format msgid "Using OGR driver '%s'" msgstr "" -#: ../vector/v.in.ogr/main.c:531 +#: ../vector/v.in.ogr/main.c:589 msgid "Using interleaved reading mode" msgstr "" -#: ../vector/v.in.ogr/main.c:537 ../vector/v.in.ogr/main.c:541 +#: ../vector/v.in.ogr/main.c:595 ../vector/v.in.ogr/main.c:599 #, c-format msgid "Option <%s> will be ignored. OGR doesn't support it for selected format (%s)." msgstr "" -#: ../vector/v.in.ogr/main.c:547 +#: ../vector/v.in.ogr/main.c:605 #, c-format msgid "Option <%s> will be ignored. Multiple geometry fields are supported by GDAL >= 1.11" msgstr "" -#: ../vector/v.in.ogr/main.c:557 +#: ../vector/v.in.ogr/main.c:615 #, c-format msgid "Encoding value not supported by OGR driver <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:567 +#: ../vector/v.in.ogr/main.c:625 msgid "No OGR layers available" msgstr "" -#: ../vector/v.in.ogr/main.c:574 +#: ../vector/v.in.ogr/main.c:632 #, c-format msgid "Data source <%s> (format '%s') contains %d layers:" msgstr "" -#: ../vector/v.in.ogr/main.c:613 ../vector/v.external/main.c:124 +#: ../vector/v.in.ogr/main.c:671 ../vector/v.external/main.c:128 #, c-format msgid "Layer <%s> not available" msgstr "" -#: ../vector/v.in.ogr/main.c:627 +#: ../vector/v.in.ogr/main.c:685 msgid "Detected different projections of input layers. Input layers must be imported separately." msgstr "" -#: ../vector/v.in.ogr/main.c:667 +#: ../vector/v.in.ogr/main.c:725 #, c-format msgid "Illegal output name <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:688 +#: ../vector/v.in.ogr/main.c:746 #, c-format msgid "All available OGR layers will be imported into vector map <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:697 +#: ../vector/v.in.ogr/main.c:755 msgid "When creating a new location, the current region can not be used as spatial filter, disabling" msgstr "" -#: ../vector/v.in.ogr/main.c:715 ../vector/v.in.ogr/main.c:1962 +#: ../vector/v.in.ogr/main.c:773 ../vector/v.in.ogr/main.c:2062 #, c-format msgid "Error setting attribute filter '%s'" msgstr "" -#: ../vector/v.in.ogr/main.c:755 +#: ../vector/v.in.ogr/main.c:813 #, c-format msgid "Geometry column <%s> not found in OGR layer <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:768 +#: ../vector/v.in.ogr/main.c:826 #, c-format msgid "Check if OGR layer <%s> contains polygons..." msgstr "" -#: ../vector/v.in.ogr/main.c:826 +#: ../vector/v.in.ogr/main.c:884 #, c-format msgid "Boundary splitting distance in map units: %G" msgstr "" -#: ../vector/v.in.ogr/main.c:856 +#: ../vector/v.in.ogr/main.c:914 #, c-format msgid "Using temporary vector <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:898 +#: ../vector/v.in.ogr/main.c:956 #, c-format msgid "Key column '%s' not found in input layer <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:911 +#: ../vector/v.in.ogr/main.c:969 #, c-format msgid "Key column '%s' in input layer <%s> is not integer" msgstr "" -#: ../vector/v.in.ogr/main.c:923 +#: ../vector/v.in.ogr/main.c:981 #, c-format msgid "Creating attribute table for layer <%s>..." msgstr "" -#: ../vector/v.in.ogr/main.c:993 +#: ../vector/v.in.ogr/main.c:1051 #, c-format msgid "Column name <%s> renamed to <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:1025 +#: ../vector/v.in.ogr/main.c:1083 #, c-format msgid "Writing column <%s> with integer 64 as integer 32" msgstr "" -#: ../vector/v.in.ogr/main.c:1038 +#: ../vector/v.in.ogr/main.c:1096 #, c-format msgid "Writing column <%s> with fixed length %d chars (may be truncated)" msgstr "" -#: ../vector/v.in.ogr/main.c:1062 +#: ../vector/v.in.ogr/main.c:1120 #, 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:1074 +#: ../vector/v.in.ogr/main.c:1137 #, c-format msgid "Writing column %s with fixed length %d chars (may be truncated)" msgstr "" -#: ../vector/v.in.ogr/main.c:1078 +#: ../vector/v.in.ogr/main.c:1141 #, c-format msgid "Column type (Ogr_ftype: %d) not supported (Ogr_fieldname: %s)" msgstr "" -#: ../vector/v.in.ogr/main.c:1099 +#: ../vector/v.in.ogr/main.c:1162 #, c-format msgid "Column name <%s> renamed to <%s_%d>" msgstr "" -#: ../vector/v.in.ogr/main.c:1163 +#: ../vector/v.in.ogr/main.c:1228 #, c-format msgid "Importing %lld features (OGR layer <%s>)..." msgstr "" -#: ../vector/v.in.ogr/main.c:1326 +#: ../vector/v.in.ogr/main.c:1396 #, c-format msgid "Cannot insert new row for input layer <%s>: %s" msgstr "" -#: ../vector/v.in.ogr/main.c:1342 +#: ../vector/v.in.ogr/main.c:1412 #, c-format msgid "%d %s without geometry in input layer <%s> skipped" msgstr "" -#: ../vector/v.in.ogr/main.c:1343 +#: ../vector/v.in.ogr/main.c:1413 msgid "feature" msgstr "" -#: ../vector/v.in.ogr/main.c:1343 +#: ../vector/v.in.ogr/main.c:1413 msgid "features" msgstr "" -#: ../vector/v.in.ogr/main.c:1367 +#: ../vector/v.in.ogr/main.c:1437 #, c-format msgid "Unable to drop table: '%s'" msgstr "" -#: ../vector/v.in.ogr/main.c:1402 +#: ../vector/v.in.ogr/main.c:1478 msgid "Cleaning polygons" msgstr "" -#: ../vector/v.in.ogr/main.c:1406 +#: ../vector/v.in.ogr/main.c:1482 #, c-format msgid "Snapping boundaries (threshold = %.3e)..." msgstr "" -#: ../vector/v.in.ogr/main.c:1445 ../vector/v.overlay/area_area.c:116 +#: ../vector/v.in.ogr/main.c:1521 ../vector/v.overlay/area_area.c:116 msgid "Cleaning boundaries at nodes..." msgstr "" -#: ../vector/v.in.ogr/main.c:1452 +#: ../vector/v.in.ogr/main.c:1528 msgid "Merging boundaries..." msgstr "" -#: ../vector/v.in.ogr/main.c:1457 +#: ../vector/v.in.ogr/main.c:1533 msgid "Changing boundary dangles to lines..." msgstr "" -#: ../vector/v.in.ogr/main.c:1470 +#: ../vector/v.in.ogr/main.c:1546 msgid "Changing boundary bridges to lines..." msgstr "" -#: ../vector/v.in.ogr/main.c:1499 ../vector/v.delaunay/main.c:172 +#: ../vector/v.in.ogr/main.c:1575 ../vector/v.delaunay/main.c:172 #: ../vector/v.category/main.c:364 msgid "Unable to calculate area centroid" msgstr "" -#: ../vector/v.in.ogr/main.c:1516 +#: ../vector/v.in.ogr/main.c:1592 #, c-format msgid "Finding centroids for OGR layer <%s>..." msgstr "" -#: ../vector/v.in.ogr/main.c:1573 ../vector/v.overlay/area_area.c:218 +#: ../vector/v.in.ogr/main.c:1650 ../vector/v.overlay/area_area.c:218 msgid "Writing centroids..." msgstr "" -#: ../vector/v.in.ogr/main.c:1616 -#, 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:1626 +#: ../vector/v.in.ogr/main.c:1696 #, c-format msgid "%d input polygons\n" msgstr "" -#: ../vector/v.in.ogr/main.c:1627 +#: ../vector/v.in.ogr/main.c:1697 #, c-format msgid "%d input polygons" msgstr "" -#: ../vector/v.in.ogr/main.c:1630 +#: ../vector/v.in.ogr/main.c:1700 #, c-format msgid "Total area: %G (%d areas)\n" msgstr "" -#: ../vector/v.in.ogr/main.c:1631 +#: ../vector/v.in.ogr/main.c:1701 #, c-format msgid "Total area: %G (%d areas)" msgstr "" -#: ../vector/v.in.ogr/main.c:1634 +#: ../vector/v.in.ogr/main.c:1704 #, c-format msgid "Overlapping area: %G (%d areas)\n" msgstr "" -#: ../vector/v.in.ogr/main.c:1637 +#: ../vector/v.in.ogr/main.c:1707 #, c-format msgid "Overlapping area: %G (%d areas)" msgstr "" -#: ../vector/v.in.ogr/main.c:1642 +#: ../vector/v.in.ogr/main.c:1712 #, c-format msgid "Area without category: %G (%d areas)\n" msgstr "" -#: ../vector/v.in.ogr/main.c:1645 +#: ../vector/v.in.ogr/main.c:1715 #, c-format msgid "Area without category: %G (%d areas)" msgstr "" -#: ../vector/v.in.ogr/main.c:1767 +#: ../vector/v.in.ogr/main.c:1839 msgid "The output contains topological errors:" msgstr "" -#: ../vector/v.in.ogr/main.c:1769 +#: ../vector/v.in.ogr/main.c:1843 #, c-format msgid "Unable to calculate a centroid for %d areas" msgstr "" -#: ../vector/v.in.ogr/main.c:1771 +#: ../vector/v.in.ogr/main.c:1849 #, c-format msgid "Number of incorrect boundaries: %d" msgstr "" -#: ../vector/v.in.ogr/main.c:1774 +#: ../vector/v.in.ogr/main.c:1855 #, c-format msgid "Number of centroids outside area: %d" msgstr "" -#: ../vector/v.in.ogr/main.c:1777 +#: ../vector/v.in.ogr/main.c:1861 #, c-format msgid "Number of duplicate centroids: %d" msgstr "" -#: ../vector/v.in.ogr/main.c:1780 ../vector/v.in.ogr/main.c:1802 -#: ../vector/v.in.ogr/main.c:1835 +#: ../vector/v.in.ogr/main.c:1866 ../vector/v.in.ogr/main.c:1935 msgid "The input could be cleaned by snapping vertices to each other." msgstr "" -#: ../vector/v.in.ogr/main.c:1783 ../vector/v.in.ogr/main.c:1806 -#: ../vector/v.in.ogr/main.c:1830 ../vector/v.in.ogr/main.c:1836 +#: ../vector/v.in.ogr/main.c:1869 ../vector/v.in.ogr/main.c:1904 +#: ../vector/v.in.ogr/main.c:1930 ../vector/v.in.ogr/main.c:1936 #, c-format msgid "Estimated range of snapping threshold: [%g, %g]" msgstr "" -#: ../vector/v.in.ogr/main.c:1787 ../vector/v.in.ogr/main.c:1810 +#: ../vector/v.in.ogr/main.c:1880 ../vector/v.in.ogr/main.c:1887 +#: ../vector/v.in.ogr/main.c:1913 #, c-format -msgid "Try to import again, snapping with at least %g: 'snap=%g'" +msgid "Try to import again, snapping with %g: 'snap=%g'" msgstr "" -#: ../vector/v.in.ogr/main.c:1791 ../vector/v.in.ogr/main.c:1814 +#: ../vector/v.in.ogr/main.c:1883 ../vector/v.in.ogr/main.c:1909 #, c-format -msgid "Try to import again, snapping with %g: 'snap=%g'" +msgid "Try to import again, snapping with at least %g: 'snap=%g'" msgstr "" -#: ../vector/v.in.ogr/main.c:1795 ../vector/v.in.ogr/main.c:1818 +#: ../vector/v.in.ogr/main.c:1891 ../vector/v.in.ogr/main.c:1917 msgid "Manual cleaning may be needed." msgstr "" -#: ../vector/v.in.ogr/main.c:1800 -msgid "Some input polygons are overlapping each other." +#: ../vector/v.in.ogr/main.c:1895 +#, c-format +msgid "%d areas represent multiple (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:1801 -msgid "If overlapping is not desired, the data need to be cleaned." +#: ../vector/v.in.ogr/main.c:1900 +msgid "If overlapping is not desired, the input data can be cleaned by snapping vertices to each other." msgstr "" -#: ../vector/v.in.ogr/main.c:1823 +#: ../vector/v.in.ogr/main.c:1923 #, c-format msgid "%d input polygons got lost during import." msgstr "" -#: ../vector/v.in.ogr/main.c:1826 +#: ../vector/v.in.ogr/main.c:1926 #, c-format msgid "%d additional areas where created during import." msgstr "" -#: ../vector/v.in.ogr/main.c:1829 +#: ../vector/v.in.ogr/main.c:1929 #, c-format msgid "The snapping threshold %g might be too large." msgstr "" -#: ../vector/v.in.ogr/main.c:1832 +#: ../vector/v.in.ogr/main.c:1932 msgid "Try to reduce the snapping threshold or clean the output manually." msgstr "" -#: ../vector/v.in.ogr/main.c:1843 ../vector/v.in.ascii/main.c:552 +#: ../vector/v.in.ogr/main.c:1943 ../vector/v.in.ascii/main.c:552 #: ../vector/v.in.ascii/main.c:555 msgid "Import failed" msgstr "" -#: ../vector/v.in.ogr/main.c:1878 +#: ../vector/v.in.ogr/main.c:1978 msgid "Input data contains 3D features. Created vector is 2D only, disable -2 flag to import 3D vector." msgstr "" -#: ../vector/v.in.ogr/main.c:1900 +#: ../vector/v.in.ogr/main.c:2000 #, c-format -msgid "Using GDAL 2.2+ style interleaved reading for GDAL version %d" +msgid "Using GDAL 2.2+ style interleaved reading for GDAL version %d.%d.%d" msgstr "" -#: ../vector/v.in.ogr/main.c:1903 +#: ../vector/v.in.ogr/main.c:2003 #, c-format -msgid "Using GDAL 1.x style interleaved reading for GDAL version %d" +msgid "Using GDAL 1.x style interleaved reading for GDAL version %d.%d.%d" msgstr "" -#: ../vector/v.in.ogr/main.c:1953 +#: ../vector/v.in.ogr/main.c:2053 #, c-format msgid "Unable to re-open data source <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:2125 +#: ../vector/v.in.ogr/main.c:2225 msgid "xmin is larger than xmax in 'spatial' parameters" msgstr "" -#: ../vector/v.in.ogr/main.c:2127 +#: ../vector/v.in.ogr/main.c:2227 msgid "ymin is larger than ymax in 'spatial' parameters" msgstr "" -#: ../vector/v.in.ogr/main.c:2144 +#: ../vector/v.in.ogr/main.c:2244 #, c-format msgid "The spatial filter does not overlap with OGR layer <%s>. Nothing to import." msgstr "" -#: ../vector/v.in.ogr/proj.c:33 ../vector/v.external/proj.c:33 +#: ../vector/v.in.ogr/proj.c:36 ../vector/v.external/proj.c:36 #, c-format msgid "Geometry column <%s> not found in input layer <%s>" msgstr "" -#: ../vector/v.in.ogr/proj.c:51 ../vector/v.external/proj.c:51 +#: ../vector/v.in.ogr/proj.c:54 ../vector/v.external/proj.c:54 msgid "Unable to convert input layer projection information to GRASS format for checking" msgstr "" -#: ../vector/v.in.ogr/proj.c:57 ../vector/v.in.ogr/proj.c:85 -#: ../vector/v.external/proj.c:57 ../vector/v.external/proj.c:85 +#: ../vector/v.in.ogr/proj.c:60 ../vector/v.in.ogr/proj.c:88 +#: ../vector/v.external/proj.c:60 ../vector/v.external/proj.c:88 msgid "Can't get WKT parameter string" msgstr "" -#: ../vector/v.in.ogr/proj.c:60 ../vector/v.in.ogr/proj.c:88 -#: ../vector/v.external/proj.c:60 ../vector/v.external/proj.c:88 +#: ../vector/v.in.ogr/proj.c:63 ../vector/v.in.ogr/proj.c:91 +#: ../vector/v.external/proj.c:63 ../vector/v.external/proj.c:91 #, c-format msgid "" "WKT definition:\n" "%s" msgstr "" -#: ../vector/v.in.ogr/proj.c:70 ../vector/v.external/proj.c:70 +#: ../vector/v.in.ogr/proj.c:73 ../vector/v.external/proj.c:73 #, c-format -msgid "No OGR projection available for layer <%s>" +msgid "No projection information available for layer <%s>" msgstr "" -#: ../vector/v.in.ogr/proj.c:78 ../vector/v.external/proj.c:78 +#: ../vector/v.in.ogr/proj.c:81 ../vector/v.external/proj.c:81 #, c-format -msgid "OGR projection for layer <%s> does not contain a valid SRS" +msgid "Projection for layer <%s> does not contain a valid SRS" msgstr "" -#: ../vector/v.in.ogr/proj.c:96 ../vector/v.external/proj.c:96 +#: ../vector/v.in.ogr/proj.c:116 ../vector/v.external/proj.c:116 #, c-format -msgid "OGR projection for layer <%s> can not be converted to proj4" +msgid "Projection for layer <%s> can not be converted to proj4" msgstr "" -#: ../vector/v.in.ogr/proj.c:103 ../vector/v.external/proj.c:103 +#: ../vector/v.in.ogr/proj.c:123 ../vector/v.external/proj.c:123 msgid "Can't get WKT-style parameter string" msgstr "" -#: ../vector/v.in.ogr/proj.c:106 ../vector/v.external/proj.c:106 +#: ../vector/v.in.ogr/proj.c:126 ../vector/v.external/proj.c:126 #, c-format msgid "" "WKT-style definition:\n" "%s" msgstr "" -#: ../vector/v.in.ogr/proj.c:151 +#: ../vector/v.in.ogr/proj.c:171 msgid "Layer projections are unreadable" msgstr "" -#: ../vector/v.in.ogr/proj.c:162 +#: ../vector/v.in.ogr/proj.c:184 #, c-format msgid "Projection for layer <%s> is unreadable" msgstr "" -#: ../vector/v.in.ogr/proj.c:196 +#: ../vector/v.in.ogr/proj.c:228 #, c-format msgid "Projection of layer <%s> is different from projection of layer <%s>" msgstr "" +#: ../vector/v.in.ogr/clean.c:19 +#, fuzzy +msgid "Converting OSM lines..." +msgstr "Äang chuyển đổi..." + +#: ../vector/v.in.ogr/clean.c:118 +#, c-format +msgid "Number of OSM line splits: %d" +msgstr "" + +#: ../vector/v.in.ogr/clean.c:119 ../vector/v.overlay/area_area.c:154 +msgid "Merging lines..." +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 @@ -34683,126 +35099,127 @@ msgid "Skipping unsupported geometry type '%s'" msgstr "" -#: ../vector/v.patch/main.c:73 +#: ../vector/v.patch/main.c:75 msgid "Creates a new vector map by combining other vector maps." msgstr "" -#: ../vector/v.patch/main.c:84 +#: ../vector/v.patch/main.c:86 msgid "Name for output vector map where bounding boxes of input vector maps are written to" msgstr "" -#: ../vector/v.patch/main.c:88 +#: ../vector/v.patch/main.c:90 msgid "Do not expect input with topology" msgstr "" -#: ../vector/v.patch/main.c:90 +#: ../vector/v.patch/main.c:92 msgid "Applicable when input is points without topology" msgstr "" -#: ../vector/v.patch/main.c:94 +#: ../vector/v.patch/main.c:96 msgid "Expect z coordinate even when not using topology" msgstr "" -#: ../vector/v.patch/main.c:96 +#: ../vector/v.patch/main.c:98 msgid "Applicable when input is points with z coordinate but without topology" msgstr "" -#: ../vector/v.patch/main.c:100 +#: ../vector/v.patch/main.c:102 msgid "Copy also attribute table" msgstr "" -#: ../vector/v.patch/main.c:102 +#: ../vector/v.patch/main.c:104 msgid "Only the table of layer 1 is currently supported" msgstr "" -#: ../vector/v.patch/main.c:106 +#: ../vector/v.patch/main.c:108 msgid "Append files to existing file (overwriting existing files must be activated)" msgstr "" -#: ../vector/v.patch/main.c:216 +#: ../vector/v.patch/main.c:240 msgid "Missing table" msgstr "" -#: ../vector/v.patch/main.c:220 +#: ../vector/v.patch/main.c:244 msgid "Key columns differ" msgstr "" -#: ../vector/v.patch/main.c:226 +#: ../vector/v.patch/main.c:250 msgid "Number of columns differ" msgstr "" -#: ../vector/v.patch/main.c:238 -msgid "Column names differ" +#: ../vector/v.patch/main.c:273 +#, c-format +msgid "No column <%s> in input map <%s>" msgstr "" -#: ../vector/v.patch/main.c:246 +#: ../vector/v.patch/main.c:284 msgid "Column types differ" msgstr "" -#: ../vector/v.patch/main.c:251 +#: ../vector/v.patch/main.c:289 msgid "Length of string columns differ" msgstr "" -#: ../vector/v.patch/main.c:265 +#: ../vector/v.patch/main.c:303 msgid "Key column not found" msgstr "" -#: ../vector/v.patch/main.c:277 +#: ../vector/v.patch/main.c:315 msgid "The output map is not 3D" msgstr "" -#: ../vector/v.patch/main.c:322 ../vector/v.sample/main.c:190 -#: ../scripts/v.db.addtable/v.db.addtable.py:137 +#: ../vector/v.patch/main.c:360 ../vector/v.sample/main.c:190 +#: ../scripts/v.db.addtable/v.db.addtable.py:138 #, c-format, python-format msgid "Unable to create table <%s>" msgstr "" -#: ../vector/v.patch/main.c:349 +#: ../vector/v.patch/main.c:387 #, c-format msgid "Patching vector map <%s>..." msgstr "" -#: ../vector/v.patch/main.c:373 +#: ../vector/v.patch/main.c:411 #, c-format msgid "Error reading vector map <%s> - some data may not be correct" msgstr "" -#: ../vector/v.patch/main.c:429 +#: ../vector/v.patch/main.c:468 #, c-format msgid "Building topology for vector map <%s>..." msgstr "" -#: ../vector/v.patch/main.c:435 +#: ../vector/v.patch/main.c:474 msgid "Intersections at borders will have to be snapped" msgstr "" -#: ../vector/v.patch/main.c:436 +#: ../vector/v.patch/main.c:475 msgid "Lines common between files will have to be edited" msgstr "" -#: ../vector/v.patch/main.c:437 +#: ../vector/v.patch/main.c:476 msgid "The header information also may have to be edited" msgstr "" -#: ../vector/v.patch/main.c:439 +#: ../vector/v.patch/main.c:478 #, c-format msgid "%d vector maps patched" msgstr "" -#: ../vector/v.patch/main.c:462 +#: ../vector/v.patch/main.c:506 #, c-format msgid "Cannot open select cursor: '%s'" msgstr "" -#: ../vector/v.patch/main.c:474 +#: ../vector/v.patch/main.c:518 msgid "Cannot fetch row" msgstr "" -#: ../vector/v.patch/main.c:524 +#: ../vector/v.patch/main.c:568 msgid "Unknown column type" msgstr "" -#: ../vector/v.patch/main.c:532 +#: ../vector/v.patch/main.c:576 #, c-format msgid "Cannot insert new record: '%s'" msgstr "" @@ -35013,10 +35430,6 @@ msgid "Unknown column type '%s' of column '%s', values lost" msgstr "" -#: ../vector/v.overlay/line_area.c:256 ../vector/v.overlay/area_area.c:109 -msgid "Breaking lines..." -msgstr "" - #: ../vector/v.overlay/line_area.c:273 msgid "Selecting lines..." msgstr "" @@ -35043,10 +35456,6 @@ msgid_plural "%d boundaries snapped" msgstr[0] "" -#: ../vector/v.overlay/area_area.c:154 -msgid "Merging lines..." -msgstr "" - #: ../vector/v.overlay/area_area.c:181 #, c-format msgid "Querying vector map <%s>..." @@ -35289,7 +35698,7 @@ msgid "Feature id %d has more categories. Using category %d." msgstr "" -#: ../vector/v.to.3d/trans3.c:130 ../vector/v.to.db/update.c:231 +#: ../vector/v.to.3d/trans3.c:130 ../vector/v.to.db/update.c:259 #, c-format msgid "Record (cat %d) does not exist (not updated)" msgstr "" @@ -35397,13 +35806,13 @@ msgid "%d categories from vector missing in table" msgstr "" -#: ../vector/v.what.rast/main.c:688 ../vector/v.distance/main.c:1736 -#: ../vector/v.vect.stats/main.c:756 +#: ../vector/v.what.rast/main.c:688 ../vector/v.distance/main.c:1750 +#: ../vector/v.vect.stats/main.c:763 #, c-format msgid "%d update errors" msgstr "" -#: ../vector/v.what.rast/main.c:690 ../vector/v.distance/main.c:1738 +#: ../vector/v.what.rast/main.c:690 ../vector/v.distance/main.c:1752 #, c-format msgid "%d records updated." msgstr "" @@ -36001,183 +36410,187 @@ msgid "Maximum distance or -1 for no limit" msgstr "" -#: ../vector/v.distance/main.c:180 +#: ../vector/v.distance/main.c:174 ../vector/v.distance/main.c:182 +msgid "Map units, meters for ll" +msgstr "" + +#: ../vector/v.distance/main.c:181 msgid "Minimum distance or -1 for no limit" msgstr "" -#: ../vector/v.distance/main.c:190 +#: ../vector/v.distance/main.c:192 msgid "Values describing the relation between two nearest features" msgstr "" -#: ../vector/v.distance/main.c:200 +#: ../vector/v.distance/main.c:202 msgid "category of the nearest feature" msgstr "" -#: ../vector/v.distance/main.c:201 +#: ../vector/v.distance/main.c:203 msgid "minimum distance to nearest feature" msgstr "" -#: ../vector/v.distance/main.c:202 +#: ../vector/v.distance/main.c:204 msgid "x coordinate of the nearest point on the 'to' feature" msgstr "" -#: ../vector/v.distance/main.c:203 +#: ../vector/v.distance/main.c:205 msgid "y coordinate of the nearest point on the 'to' feature" msgstr "" -#: ../vector/v.distance/main.c:204 +#: ../vector/v.distance/main.c:206 msgid "distance to the nearest point on the 'to' feature along that linear feature" msgstr "" -#: ../vector/v.distance/main.c:206 +#: ../vector/v.distance/main.c:208 msgid "angle along the nearest linear feature in the 'to' map, measured CCW from the +x axis, in radians, between -Pi and Pi inclusive" msgstr "" -#: ../vector/v.distance/main.c:209 +#: ../vector/v.distance/main.c:211 msgid "attribute of nearest feature given by to_column option" msgstr "" -#: ../vector/v.distance/main.c:223 +#: ../vector/v.distance/main.c:225 msgid "Column name(s) where values specified by 'upload' option will be uploaded" msgstr "" -#: ../vector/v.distance/main.c:229 +#: ../vector/v.distance/main.c:231 msgid "Column name of nearest feature (used with upload=to_attr)" msgstr "" -#: ../vector/v.distance/main.c:234 +#: ../vector/v.distance/main.c:236 msgid "Name for new attribute table" msgstr "" -#: ../vector/v.distance/main.c:237 +#: ../vector/v.distance/main.c:239 msgid "Field separator for printing output to stdout" msgstr "" -#: ../vector/v.distance/main.c:242 +#: ../vector/v.distance/main.c:244 msgid "Print output to stdout, don't update attribute table" msgstr "" -#: ../vector/v.distance/main.c:244 +#: ../vector/v.distance/main.c:246 msgid "First column is always category of 'from' feature called from_cat" msgstr "" -#: ../vector/v.distance/main.c:249 +#: ../vector/v.distance/main.c:251 msgid "Calculate distances to all features within the threshold" msgstr "" -#: ../vector/v.distance/main.c:251 +#: ../vector/v.distance/main.c:253 msgid "Output may be written to stdout using the '-p' flag or uploaded to a new table created by the 'table' option; multiple 'upload' options may be used." msgstr "" -#: ../vector/v.distance/main.c:291 +#: ../vector/v.distance/main.c:293 msgid "Updating the from= table is not supported with -a" msgstr "" -#: ../vector/v.distance/main.c:307 +#: ../vector/v.distance/main.c:309 msgid "Printing distance matrix is not supported with dmin= or dmax=" msgstr "" -#: ../vector/v.distance/main.c:334 +#: ../vector/v.distance/main.c:336 msgid "to_column option missing" msgstr "" -#: ../vector/v.distance/main.c:350 +#: ../vector/v.distance/main.c:352 msgid "Too many column names" msgstr "" -#: ../vector/v.distance/main.c:357 +#: ../vector/v.distance/main.c:359 msgid "Not enough column names" msgstr "" -#: ../vector/v.distance/main.c:369 ../vector/v.distance/main.c:389 +#: ../vector/v.distance/main.c:371 ../vector/v.distance/main.c:391 #, c-format msgid "Input vector map <%s> is 3D" msgstr "" -#: ../vector/v.distance/main.c:380 ../vector/v.distance/main.c:401 +#: ../vector/v.distance/main.c:382 ../vector/v.distance/main.c:403 #, c-format msgid "No features of selected type found in <%s>" msgstr "" -#: ../vector/v.distance/main.c:474 +#: ../vector/v.distance/main.c:478 msgid "dmin can not be larger than dmax" msgstr "" -#: ../vector/v.distance/main.c:617 +#: ../vector/v.distance/main.c:624 msgid "Incompatible column types" msgstr "" -#: ../vector/v.distance/main.c:667 +#: ../vector/v.distance/main.c:674 msgid "No categories for 'from' for slected type and layer" msgstr "" -#: ../vector/v.distance/main.c:695 +#: ../vector/v.distance/main.c:702 msgid "Finding nearest features..." msgstr "" -#: ../vector/v.distance/main.c:796 ../vector/v.distance/main.c:1083 +#: ../vector/v.distance/main.c:803 ../vector/v.distance/main.c:1091 #, c-format msgid "More cats found in to_layer (line=%d)" msgstr "" -#: ../vector/v.distance/main.c:873 ../vector/v.distance/main.c:1230 +#: ../vector/v.distance/main.c:880 ../vector/v.distance/main.c:1238 #, c-format msgid "More cats found in to_layer (area=%d)" msgstr "" -#: ../vector/v.distance/main.c:983 +#: ../vector/v.distance/main.c:990 msgid "Finding nearest features for areas..." msgstr "" -#: ../vector/v.distance/main.c:1349 +#: ../vector/v.distance/main.c:1357 msgid "DATETIME type not yet supported, no attributes will be uploaded" msgstr "" -#: ../vector/v.distance/main.c:1365 +#: ../vector/v.distance/main.c:1373 msgid "Unable to open default database" msgstr "" -#: ../vector/v.distance/main.c:1707 +#: ../vector/v.distance/main.c:1721 #, c-format msgid "%d categories with more than 1 feature in vector map <%s>" msgstr "" -#: ../vector/v.distance/main.c:1710 +#: ../vector/v.distance/main.c:1724 #, c-format msgid "%d categories - no nearest feature found" msgstr "" -#: ../vector/v.distance/main.c:1719 +#: ../vector/v.distance/main.c:1733 #, c-format msgid "%d distances calculated" msgstr "" -#: ../vector/v.distance/main.c:1720 +#: ../vector/v.distance/main.c:1734 #, c-format msgid "%d records inserted" msgstr "" -#: ../vector/v.distance/main.c:1722 +#: ../vector/v.distance/main.c:1736 #, c-format msgid "%d insert errors" msgstr "" -#: ../vector/v.distance/main.c:1726 +#: ../vector/v.distance/main.c:1740 #, c-format msgid "%d categories read from the map" msgstr "" -#: ../vector/v.distance/main.c:1728 +#: ../vector/v.distance/main.c:1742 #, c-format msgid "%d categories exist in the table" msgstr "" -#: ../vector/v.distance/main.c:1730 +#: ../vector/v.distance/main.c:1744 #, c-format msgid "%d categories read from the map exist in the table" msgstr "" -#: ../vector/v.distance/main.c:1733 +#: ../vector/v.distance/main.c:1747 #, c-format msgid "%d categories read from the map don't exist in the table" msgstr "" @@ -36627,8 +37040,8 @@ msgid "Start from the end node" msgstr "" -#: ../vector/v.to.points/main.c:165 ../vector/v.extract/copy_tab.c:108 -#: ../vector/v.generalize/misc.c:184 +#: ../vector/v.to.points/main.c:165 ../vector/v.decimate/copy_tab.c:103 +#: ../vector/v.extract/copy_tab.c:108 ../vector/v.generalize/misc.c:184 #: ../scripts/v.db.reconnect.all/v.db.reconnect.all.py:128 #, c-format, python-format msgid "Unable to copy table <%s>" @@ -36684,75 +37097,75 @@ msgid "If not given writes color table" msgstr "" -#: ../vector/v.colors/main.c:152 +#: ../vector/v.colors/main.c:159 msgid "Convert color rules from RGB values to color table" msgstr "" -#: ../vector/v.colors/main.c:153 +#: ../vector/v.colors/main.c:160 msgid "Option 'rgb_column' with valid RGB values required" msgstr "" -#: ../vector/v.colors/main.c:196 +#: ../vector/v.colors/main.c:209 msgid "No vector map specified" msgstr "" -#: ../vector/v.colors/main.c:201 +#: ../vector/v.colors/main.c:214 #, c-format msgid "Option <%s> given, assuming ..." msgstr "" -#: ../vector/v.colors/main.c:216 +#: ../vector/v.colors/main.c:229 #, c-format msgid "One of -%c, -%c or %s=, %s= or %s= must be specified" msgstr "" -#: ../vector/v.colors/main.c:221 +#: ../vector/v.colors/main.c:234 #, c-format msgid "%s=, %s= and %s= are mutually exclusive" msgstr "" -#: ../vector/v.colors/main.c:229 +#: ../vector/v.colors/main.c:242 #, c-format msgid "%s= required for -%c" msgstr "" -#: ../vector/v.colors/main.c:234 +#: ../vector/v.colors/main.c:247 msgid "Reading rules from standard input is not implemented yet, please provide path to rules file instead." msgstr "" -#: ../vector/v.colors/main.c:244 +#: ../vector/v.colors/main.c:257 #, c-format msgid "Unable to remove color table of vector map <%s>" msgstr "" -#: ../vector/v.colors/main.c:246 +#: ../vector/v.colors/main.c:259 #, c-format msgid "Color table of vector map <%s> not found" msgstr "" -#: ../vector/v.colors/main.c:254 +#: ../vector/v.colors/main.c:267 msgid "Color table exists. Exiting." msgstr "" -#: ../vector/v.colors/main.c:276 +#: ../vector/v.colors/main.c:289 #, c-format msgid "Option <%s>: min must be greater or equal to max" msgstr "" -#: ../vector/v.colors/main.c:282 +#: ../vector/v.colors/main.c:295 msgid "Reading color rules from standard input is currently not supported" msgstr "" -#: ../vector/v.colors/main.c:289 +#: ../vector/v.colors/main.c:302 #, c-format msgid "Color table <%s> not found" msgstr "" -#: ../vector/v.colors/main.c:347 +#: ../vector/v.colors/main.c:360 msgid "Writing color rules..." msgstr "" -#: ../vector/v.colors/main.c:363 +#: ../vector/v.colors/main.c:376 #, c-format msgid "Color table for vector map <%s> set to '%s'" msgstr "" @@ -37220,143 +37633,139 @@ msgid "3D raster map <%s> created" msgstr "" -#: ../vector/v.vol.rst/main.c:239 -msgid "RST" -msgstr "" - -#: ../vector/v.vol.rst/main.c:241 +#: ../vector/v.vol.rst/main.c:243 msgid "Interpolates point data to a 3D raster map using regularized spline with tension (RST) algorithm." msgstr "" -#: ../vector/v.vol.rst/main.c:246 +#: ../vector/v.vol.rst/main.c:248 msgid "Name of input 3D vector points map" msgstr "" -#: ../vector/v.vol.rst/main.c:253 +#: ../vector/v.vol.rst/main.c:255 msgid "Name of input surface raster map for cross-section" msgstr "" -#: ../vector/v.vol.rst/main.c:260 +#: ../vector/v.vol.rst/main.c:262 msgid "Name of column containing w-values attribute to interpolate" msgstr "" -#: ../vector/v.vol.rst/main.c:282 +#: ../vector/v.vol.rst/main.c:284 msgid "Name of column with smoothing parameters" msgstr "" -#: ../vector/v.vol.rst/main.c:302 +#: ../vector/v.vol.rst/main.c:304 msgid "Name of input raster map used as mask" msgstr "" -#: ../vector/v.vol.rst/main.c:328 +#: ../vector/v.vol.rst/main.c:330 msgid "Maximum number of points for approximation in a segment (>npmin)" msgstr "" -#: ../vector/v.vol.rst/main.c:345 +#: ../vector/v.vol.rst/main.c:347 msgid "Conversion factor for w-values used for interpolation" msgstr "" -#: ../vector/v.vol.rst/main.c:353 +#: ../vector/v.vol.rst/main.c:355 msgid "Conversion factor for z-values" msgstr "" -#: ../vector/v.vol.rst/main.c:359 +#: ../vector/v.vol.rst/main.c:361 msgid "Name for output cross-section raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:365 +#: ../vector/v.vol.rst/main.c:367 msgid "Name for output elevation 3D raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:371 +#: ../vector/v.vol.rst/main.c:373 msgid "Name for output gradient magnitude 3D raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:378 +#: ../vector/v.vol.rst/main.c:380 msgid "Name for output gradient horizontal angle 3D raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:384 +#: ../vector/v.vol.rst/main.c:386 msgid "Name for output gradient vertical angle 3D raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:390 +#: ../vector/v.vol.rst/main.c:392 msgid "Name for output change of gradient 3D raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:396 +#: ../vector/v.vol.rst/main.c:398 msgid "Name for output Gaussian curvature 3D raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:402 +#: ../vector/v.vol.rst/main.c:404 msgid "Name for output mean curvature 3D raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:408 +#: ../vector/v.vol.rst/main.c:410 msgid "Perform a cross-validation procedure without volume interpolation" msgstr "" -#: ../vector/v.vol.rst/main.c:471 +#: ../vector/v.vol.rst/main.c:473 msgid "Smoothing must be a positive value" msgstr "" -#: ../vector/v.vol.rst/main.c:477 +#: ../vector/v.vol.rst/main.c:479 #, c-format msgid "Both crossvalidation options (-%c, %s) must be specified" msgstr "" -#: ../vector/v.vol.rst/main.c:480 +#: ../vector/v.vol.rst/main.c:482 msgid "Both crossvalidation and deviations must be specified" msgstr "" -#: ../vector/v.vol.rst/main.c:491 +#: ../vector/v.vol.rst/main.c:493 msgid "Crossvalidation cannot be computed simultanuously with output grids or devi file" msgstr "" -#: ../vector/v.vol.rst/main.c:555 +#: ../vector/v.vol.rst/main.c:557 #, c-format msgid "Unable to open %s" msgstr "" -#: ../vector/v.vol.rst/main.c:563 +#: ../vector/v.vol.rst/main.c:565 msgid "Vector is not 3D" 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 +#: ../vector/v.vol.rst/main.c:630 ../vector/v.vol.rst/main.c:661 +#: ../vector/v.vol.rst/main.c:683 ../vector/v.vol.rst/main.c:705 +#: ../vector/v.vol.rst/main.c:727 ../vector/v.vol.rst/main.c:749 +#: ../vector/v.vol.rst/main.c:771 ../vector/v.vol.rst/main.c:793 #, 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 +#: ../vector/v.vol.rst/main.c:638 ../vector/v.vol.rst/main.c:667 +#: ../vector/v.vol.rst/main.c:689 ../vector/v.vol.rst/main.c:711 +#: ../vector/v.vol.rst/main.c:733 ../vector/v.vol.rst/main.c:755 +#: ../vector/v.vol.rst/main.c:777 ../vector/v.vol.rst/main.c:799 msgid "Not enough disk space - cannot write temp files" msgstr "" -#: ../vector/v.vol.rst/main.c:640 +#: ../vector/v.vol.rst/main.c:642 #, c-format msgid "Unable to create <%s> raster map without cross_input raster map being specified" msgstr "" -#: ../vector/v.vol.rst/main.c:818 +#: ../vector/v.vol.rst/main.c:820 msgid "Finished interpolating" msgstr "" -#: ../vector/v.vol.rst/main.c:853 +#: ../vector/v.vol.rst/main.c:855 #, c-format msgid "Raster map <%s> created" msgstr "" -#: ../vector/v.vol.rst/main.c:893 +#: ../vector/v.vol.rst/main.c:895 #, c-format msgid "Vector map <%s> created" msgstr "" -#: ../vector/v.vol.rst/main.c:909 +#: ../vector/v.vol.rst/main.c:911 msgid "Interpolation failed" msgstr "" @@ -37428,114 +37837,130 @@ msgid "Found %d components." msgstr "" -#: ../vector/v.decimate/main.c:125 ../vector/v.generalize/main.c:77 +#: ../vector/v.decimate/main.c:126 ../vector/v.generalize/main.c:77 msgid "generalization" msgstr "" -#: ../vector/v.decimate/main.c:126 +#: ../vector/v.decimate/main.c:127 msgid "decimation" msgstr "" -#: ../vector/v.decimate/main.c:132 +#: ../vector/v.decimate/main.c:133 msgid "Decimates a point cloud" msgstr "" -#: ../vector/v.decimate/main.c:133 +#: ../vector/v.decimate/main.c:134 msgid "Copies points from one vector to another while applying different decimations" msgstr "" -#: ../vector/v.decimate/main.c:161 +#: ../vector/v.decimate/main.c:162 msgid "Throw away every n-th point" msgstr "" -#: ../vector/v.decimate/main.c:163 +#: ../vector/v.decimate/main.c:164 msgid "For example, 5 will import 80 percent of points. If not specified, all points are copied" msgstr "" -#: ../vector/v.decimate/main.c:165 ../vector/v.decimate/main.c:176 -#: ../vector/v.decimate/main.c:186 ../vector/v.decimate/main.c:195 +#: ../vector/v.decimate/main.c:166 ../vector/v.decimate/main.c:177 +#: ../vector/v.decimate/main.c:187 ../vector/v.decimate/main.c:196 msgid "Count" msgstr "" -#: ../vector/v.decimate/main.c:172 +#: ../vector/v.decimate/main.c:173 msgid "Preserve only every n-th point" msgstr "" -#: ../vector/v.decimate/main.c:174 +#: ../vector/v.decimate/main.c:175 msgid "For example, 4 will import 25 percent of points. If not specified, all points are copied" msgstr "" -#: ../vector/v.decimate/main.c:193 +#: ../vector/v.decimate/main.c:194 msgid "Copy only n points" msgstr "" -#: ../vector/v.decimate/main.c:194 +#: ../vector/v.decimate/main.c:195 msgid "Copies only the given number of points" msgstr "" -#: ../vector/v.decimate/main.c:201 +#: ../vector/v.decimate/main.c:202 msgid "Minimal difference of z values" msgstr "" -#: ../vector/v.decimate/main.c:203 +#: ../vector/v.decimate/main.c:204 msgid "Minimal difference between z values in grid-based decimation" msgstr "" -#: ../vector/v.decimate/main.c:204 ../vector/v.decimate/main.c:214 -#: ../vector/v.decimate/main.c:219 ../vector/v.decimate/main.c:225 -#: ../vector/v.decimate/main.c:230 ../vector/v.decimate/main.c:235 +#: ../vector/v.decimate/main.c:205 ../vector/v.decimate/main.c:215 +#: ../vector/v.decimate/main.c:220 ../vector/v.decimate/main.c:226 +#: ../vector/v.decimate/main.c:231 ../vector/v.decimate/main.c:236 msgid "Grid" msgstr "" -#: ../vector/v.decimate/main.c:211 +#: ../vector/v.decimate/main.c:212 msgid "Preserve only n points per grid cell" msgstr "" -#: ../vector/v.decimate/main.c:213 +#: ../vector/v.decimate/main.c:214 msgid "Preserves only the given number of points per grid cell in grid-based decimation" msgstr "" -#: ../vector/v.decimate/main.c:218 +#: ../vector/v.decimate/main.c:219 msgid "Apply grid-based decimation" msgstr "" -#: ../vector/v.decimate/main.c:224 +#: ../vector/v.decimate/main.c:225 msgid "Use only first point in grid cell during grid-based decimation" msgstr "" -#: ../vector/v.decimate/main.c:229 +#: ../vector/v.decimate/main.c:230 msgid "Only one point per cat in grid cell" msgstr "" -#: ../vector/v.decimate/main.c:234 +#: ../vector/v.decimate/main.c:235 msgid "Use z in grid decimation" msgstr "" -#: ../vector/v.decimate/main.c:240 +#: ../vector/v.decimate/main.c:241 msgid "Store only the coordinates, throw away categories" msgstr "" -#: ../vector/v.decimate/main.c:242 +#: ../vector/v.decimate/main.c:243 msgid "Do not story any categories even if they are present in input data" msgstr "" -#: ../vector/v.decimate/main.c:276 +#: ../vector/v.decimate/main.c:280 #, 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:318 +#: ../vector/v.decimate/main.c:322 msgid "Cannot use z for decimation, input is not 3D" msgstr "" -#: ../vector/v.decimate/main.c:320 +#: ../vector/v.decimate/main.c:324 msgid "Cannot select by z range, input is not 3D" msgstr "" -#: ../vector/v.decimate/main.c:350 +#: ../vector/v.decimate/main.c:354 msgid "Settings for count-based decimation would cause it to do nothing and no other options has been set." msgstr "" +#: ../vector/v.decimate/copy_tab.c:85 ../vector/v.extract/copy_tab.c:90 +#, c-format +msgid "Writing attributes for layer %d" +msgstr "" + +#: ../vector/v.decimate/copy_tab.c:90 ../vector/v.extract/copy_tab.c:95 +#, c-format +msgid "No attribute table for layer %d" +msgstr "" + +#: ../vector/v.decimate/copy_tab.c:112 ../vector/v.vect.stats/main.c:342 +#: ../vector/v.vect.stats/main.c:424 ../vector/v.extract/copy_tab.c:117 +#, c-format +msgid "Unable to open database <%s> with driver <%s>" +msgstr "" + #: ../vector/v.what/what.c:45 msgid "Cannot open driver" msgstr "" @@ -39221,256 +39646,259 @@ msgid "Name of existing vector map with areas" msgstr "" -#: ../vector/v.vect.stats/main.c:156 +#: ../vector/v.vect.stats/main.c:157 msgid "Layer number for points map" msgstr "" -#: ../vector/v.vect.stats/main.c:161 +#: ../vector/v.vect.stats/main.c:162 msgid "Category values for points map" msgstr "" -#: ../vector/v.vect.stats/main.c:166 +#: ../vector/v.vect.stats/main.c:167 msgid "WHERE conditions of SQL statement without 'where' keyword for points map" msgstr "" -#: ../vector/v.vect.stats/main.c:171 +#: ../vector/v.vect.stats/main.c:172 msgid "Layer number for area map" msgstr "" -#: ../vector/v.vect.stats/main.c:176 +#: ../vector/v.vect.stats/main.c:177 msgid "Category values for area map" msgstr "" -#: ../vector/v.vect.stats/main.c:181 +#: ../vector/v.vect.stats/main.c:182 msgid "WHERE conditions of SQL statement without 'where' keyword for area map" msgstr "" -#: ../vector/v.vect.stats/main.c:198 +#: ../vector/v.vect.stats/main.c:199 msgid "Method for aggregate statistics" msgstr "" -#: ../vector/v.vect.stats/main.c:205 +#: ../vector/v.vect.stats/main.c:204 msgid "Column name of points map to use for statistics" msgstr "" -#: ../vector/v.vect.stats/main.c:206 +#: ../vector/v.vect.stats/main.c:205 msgid "Column of points map must be numeric" msgstr "" -#: ../vector/v.vect.stats/main.c:213 +#: ../vector/v.vect.stats/main.c:210 msgid "Column name to upload points count" msgstr "" -#: ../vector/v.vect.stats/main.c:215 +#: ../vector/v.vect.stats/main.c:212 msgid "Column to hold points count, must be of type integer, will be created if not existing" msgstr "" -#: ../vector/v.vect.stats/main.c:222 +#: ../vector/v.vect.stats/main.c:216 msgid "Column name to upload statistics" msgstr "" -#: ../vector/v.vect.stats/main.c:224 +#: ../vector/v.vect.stats/main.c:218 msgid "Column to hold statistics, must be of type double, will be created if not existing" msgstr "" -#: ../vector/v.vect.stats/main.c:231 +#: ../vector/v.vect.stats/main.c:226 msgid "Print output to stdout, do not update attribute table" msgstr "" -#: ../vector/v.vect.stats/main.c:232 +#: ../vector/v.vect.stats/main.c:227 msgid "First column is always area category" msgstr "" -#: ../vector/v.vect.stats/main.c:273 +#: ../vector/v.vect.stats/main.c:280 #, c-format msgid "Vector map <%s> is not in user mapset and cannot be updated" msgstr "" -#: ../vector/v.vect.stats/main.c:335 ../vector/v.vect.stats/main.c:417 -#: ../vector/v.extract/copy_tab.c:117 -#, c-format -msgid "Unable to open database <%s> with driver <%s>" -msgstr "" - -#: ../vector/v.vect.stats/main.c:339 +#: ../vector/v.vect.stats/main.c:346 msgid "count_column is required to upload point counts" msgstr "" -#: ../vector/v.vect.stats/main.c:348 +#: ../vector/v.vect.stats/main.c:355 msgid "count_column must be of type integer" msgstr "" -#: ../vector/v.vect.stats/main.c:361 ../vector/v.vect.stats/main.c:391 +#: ../vector/v.vect.stats/main.c:368 ../vector/v.vect.stats/main.c:398 #, c-format msgid "Unable to add column <%s>" msgstr "" -#: ../vector/v.vect.stats/main.c:367 +#: ../vector/v.vect.stats/main.c:374 msgid "stats_column is required to upload point stats" msgstr "" -#: ../vector/v.vect.stats/main.c:378 +#: ../vector/v.vect.stats/main.c:385 msgid "stats_column must be of type double precision" msgstr "" -#: ../vector/v.vect.stats/main.c:400 +#: ../vector/v.vect.stats/main.c:407 msgid "collecting attributes from points vector..." msgstr "" -#: ../vector/v.vect.stats/main.c:437 +#: ../vector/v.vect.stats/main.c:444 msgid "column for points vector must be numeric" msgstr "" -#: ../vector/v.vect.stats/main.c:498 +#: ../vector/v.vect.stats/main.c:505 #, c-format msgid "No area categories in vector <%s>, layer <%s>" msgstr "" -#: ../vector/v.vect.stats/main.c:523 +#: ../vector/v.vect.stats/main.c:530 msgid "Selecting points for each area..." msgstr "" -#: ../vector/v.vect.stats/main.c:628 +#: ../vector/v.vect.stats/main.c:635 #, c-format msgid "could not find area category %d" msgstr "" -#: ../vector/v.vect.stats/main.c:754 +#: ../vector/v.vect.stats/main.c:761 #, c-format msgid "%d records updated" msgstr "" -#: ../vector/v.extract/main.c:83 +#: ../vector/v.extract/main.c:84 msgid "Selects vector features from an existing vector map and creates a new vector map containing only the selected features." msgstr "" -#: ../vector/v.extract/main.c:88 +#: ../vector/v.extract/main.c:89 msgid "Dissolve common boundaries (default is no)" msgstr "" -#: ../vector/v.extract/main.c:92 +#: ../vector/v.extract/main.c:93 msgid "Do not copy attributes (see also 'new' parameter)" msgstr "" -#: ../vector/v.extract/main.c:108 +#: ../vector/v.extract/main.c:110 msgid "Types to be extracted" msgstr "" -#: ../vector/v.extract/main.c:123 +#: ../vector/v.extract/main.c:125 msgid "Input text file with category numbers/number ranges to be extracted" msgstr "" -#: ../vector/v.extract/main.c:124 +#: ../vector/v.extract/main.c:126 msgid "If '-' given reads from standard input" msgstr "" -#: ../vector/v.extract/main.c:132 +#: ../vector/v.extract/main.c:134 msgid "Number of random categories matching vector objects to extract" msgstr "" -#: ../vector/v.extract/main.c:134 +#: ../vector/v.extract/main.c:136 msgid "Number must be smaller than unique cat count in layer" msgstr "" -#: ../vector/v.extract/main.c:142 +#: ../vector/v.extract/main.c:144 msgid "Desired new category value (enter -1 to keep original categories)" msgstr "" -#: ../vector/v.extract/main.c:144 +#: ../vector/v.extract/main.c:146 msgid "If new >= 0, attributes is not copied" msgstr "" -#: ../vector/v.extract/main.c:161 +#: ../vector/v.extract/main.c:151 +#, fuzzy +msgid "Name of attribute column for dissolving areas" +msgstr "Cá»™t thuá»™c tính dùng để trình bày chủ Ä‘á» (phải là dạng số)" + +#: ../vector/v.extract/main.c:152 +msgid "Preserves category values" +msgstr "" + +#: ../vector/v.extract/main.c:169 #, c-format msgid "Options <%s>, <%s>, <%s> and <%s> options are exclusive. Please specify only one of them." msgstr "" -#: ../vector/v.extract/main.c:208 +#: ../vector/v.extract/main.c:221 +#, c-format +msgid "Searching for column <%s> in table <%s>..." +msgstr "" + +#: ../vector/v.extract/main.c:253 +#, c-format +msgid "Column <%s> does not exist for layer %d" +msgstr "" + +#: ../vector/v.extract/main.c:268 #, c-format msgid "Category value in '%s' not valid" msgstr "" -#: ../vector/v.extract/main.c:224 +#: ../vector/v.extract/main.c:284 #, c-format msgid "Process file <%s> for category numbers..." msgstr "" -#: ../vector/v.extract/main.c:229 +#: ../vector/v.extract/main.c:289 #, c-format msgid "Unable to open specified file <%s>" msgstr "" -#: ../vector/v.extract/main.c:240 +#: ../vector/v.extract/main.c:300 #, c-format msgid "Ignored text entry: %s" msgstr "" -#: ../vector/v.extract/main.c:259 +#: ../vector/v.extract/main.c:319 ../vector/v.extract/extract.c:268 #, c-format msgid "Loading categories from table <%s>..." msgstr "" -#: ../vector/v.extract/main.c:269 +#: ../vector/v.extract/main.c:329 #, c-format msgid "Unable select records from table <%s>" msgstr "" -#: ../vector/v.extract/main.c:271 +#: ../vector/v.extract/main.c:331 #, c-format msgid "%d category loaded" msgid_plural "%d categories loaded" msgstr[0] "" -#: ../vector/v.extract/main.c:286 +#: ../vector/v.extract/main.c:346 msgid "This map has no categories attached. Use v.category to attach categories to this vector map." msgstr "" -#: ../vector/v.extract/main.c:293 +#: ../vector/v.extract/main.c:353 msgid "Please specify random number larger than 0" msgstr "" -#: ../vector/v.extract/main.c:297 +#: ../vector/v.extract/main.c:357 #, 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:320 +#: ../vector/v.extract/main.c:380 #, c-format msgid "Random category count is larger or equal to uniq <%s> feature category count %d" msgstr "" -#: ../vector/v.extract/main.c:354 +#: ../vector/v.extract/main.c:414 msgid "Extracting features..." msgstr "" -#: ../vector/v.extract/main.c:378 +#: ../vector/v.extract/main.c:438 msgid "Removing duplicate centroids..." msgstr "" -#: ../vector/v.extract/extract.c:171 +#: ../vector/v.extract/extract.c:203 #, c-format msgid "No category found for area %d. Skipping." msgstr "" -#: ../vector/v.extract/extract.c:175 +#: ../vector/v.extract/extract.c:207 #, c-format msgid "More categories (%d) found for area %d. Using first found category %d" msgstr "" -#: ../vector/v.extract/extract.c:228 +#: ../vector/v.extract/extract.c:286 msgid "Topology level required for extracting areas for OGR layers. Areas will be not processed." 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.lrs/v.lrs.label/main.c:103 ../vector/v.lrs/v.lrs.where/main.c:58 #: ../vector/v.lrs/v.lrs.segment/main.c:72 #: ../vector/v.lrs/v.lrs.create/main.c:122 @@ -40401,73 +40829,73 @@ msgid "Unknown method" msgstr "" -#: ../vector/v.generalize/main.c:330 +#: ../vector/v.generalize/main.c:331 #, c-format msgid "No lines found in input map <%s>" msgstr "" -#: ../vector/v.generalize/main.c:344 +#: ../vector/v.generalize/main.c:345 #, c-format msgid "Unable to create error vector map <%s>" msgstr "" -#: ../vector/v.generalize/main.c:364 +#: ../vector/v.generalize/main.c:365 msgid "Displacement..." msgstr "" -#: ../vector/v.generalize/main.c:373 +#: ../vector/v.generalize/main.c:374 msgid "Network generalization..." msgstr "" -#: ../vector/v.generalize/main.c:388 +#: ../vector/v.generalize/main.c:389 msgid "Attributes are needed for 'where' option, copying table" msgstr "" -#: ../vector/v.generalize/main.c:404 +#: ../vector/v.generalize/main.c:405 #, c-format msgid "Generalization (%s)..." msgstr "" -#: ../vector/v.generalize/main.c:405 +#: ../vector/v.generalize/main.c:406 #, c-format msgid "Using threshold: %g %s" msgstr "" -#: ../vector/v.generalize/main.c:525 +#: ../vector/v.generalize/main.c:526 #, c-format msgid "Method '%s' did not preserve first point" msgstr "" -#: ../vector/v.generalize/main.c:530 +#: ../vector/v.generalize/main.c:531 #, c-format msgid "Method '%s' did not preserve last point" msgstr "" -#: ../vector/v.generalize/main.c:537 +#: ../vector/v.generalize/main.c:538 #, c-format msgid "Method '%s' did not preserve loop" msgstr "" -#: ../vector/v.generalize/main.c:569 +#: ../vector/v.generalize/main.c:570 #, c-format msgid "%d boundaries were not modified because modification would damage topology" msgstr "" -#: ../vector/v.generalize/main.c:572 +#: ../vector/v.generalize/main.c:573 #, c-format msgid "%d lines/boundaries were not modified due to over-simplification" msgstr "" -#: ../vector/v.generalize/main.c:593 +#: ../vector/v.generalize/main.c:594 #, c-format msgid "Number of vertices for selected features %s from %d to %d (%d%% remaining)" msgstr "" -#: ../vector/v.generalize/main.c:594 +#: ../vector/v.generalize/main.c:595 msgid "reduced" msgstr "" -#: ../vector/v.generalize/main.c:594 +#: ../vector/v.generalize/main.c:595 msgid "changed" msgstr "" @@ -40504,21 +40932,21 @@ msgid "Creates a new pseudo-vector map as a link to an OGR-supported layer or a PostGIS feature table." msgstr "" -#: ../vector/v.external/main.c:126 +#: ../vector/v.external/main.c:130 msgid "No layer defined" msgstr "" -#: ../vector/v.external/main.c:192 +#: ../vector/v.external/main.c:196 #, c-format msgid "Unable to delete '%s'" msgstr "" -#: ../vector/v.external/main.c:199 +#: ../vector/v.external/main.c:203 #, c-format msgid "Unable to create file '%s/%s'" msgstr "" -#: ../vector/v.external/main.c:233 +#: ../vector/v.external/main.c:237 #, c-format msgid "Link to vector map <%s> created." msgstr "" @@ -40598,40 +41026,92 @@ msgid "Invalid geometry column %d" msgstr "" -#: ../vector/v.to.db/main.c:39 +#: ../vector/v.to.db/main.c:42 +msgid "length" +msgstr "" + +#: ../vector/v.to.db/main.c:43 +msgid "perimeter" +msgstr "" + +#: ../vector/v.to.db/main.c:44 +msgid "coordinates" +msgstr "" + +#: ../vector/v.to.db/main.c:45 +msgid "bounding box" +msgstr "" + +#: ../vector/v.to.db/main.c:47 msgid "Populates attribute values from vector features." msgstr "" -#: ../vector/v.to.db/main.c:48 +#: ../vector/v.to.db/main.c:56 #, 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/update.c:28 -#: ../vector/v.to.db/update.c:32 ../vector/v.to.db/query.c:83 +#: ../vector/v.to.db/main.c:73 ../vector/v.to.db/main.c:80 +#: ../vector/v.to.db/update.c:30 ../vector/v.to.db/update.c:34 +#: ../vector/v.to.db/query.c:83 #, c-format msgid "Database connection not defined for layer %d. Use v.db.connect first." msgstr "" -#: ../vector/v.to.db/main.c:114 +#: ../vector/v.to.db/main.c:174 +#, c-format +msgid "Missing column name for input column number %d" +msgstr "" + +#: ../vector/v.to.db/main.c:180 +#, c-format +msgid "Missing column name for table column number %d" +msgstr "" + +#: ../vector/v.to.db/main.c:194 +#, c-format +msgid "Existing column <%s> has a different but maybe compatible type" +msgstr "" + +#: ../vector/v.to.db/main.c:198 +#, c-format +msgid "Existing column <%s> has the wrong type" +msgstr "" + +#: ../vector/v.to.db/main.c:203 +#, c-format +msgid "Values in column <%s> will be overwritten" +msgstr "" + +#: ../vector/v.to.db/main.c:268 +#, fuzzy, c-format +msgid "Unable to create column <%s>" +msgstr "Không thể tạo bản đồ raster <%s>" + +#: ../vector/v.to.db/main.c:322 #, c-format msgid "Category index for vector map <%s> is not sorted" msgstr "" -#: ../vector/v.to.db/update.c:84 +#: ../vector/v.to.db/update.c:86 msgid "Updating database..." msgstr "" -#: ../vector/v.to.db/update.c:125 +#: ../vector/v.to.db/update.c:151 #, c-format msgid "More elements of category %d, nothing loaded to database" msgstr "" -#: ../vector/v.to.db/update.c:223 +#: ../vector/v.to.db/update.c:251 #, c-format msgid "Record (cat %d) already exists (not inserted)" msgstr "" +#: ../vector/v.to.db/update.c:279 +#, c-format +msgid "Cannot update table: %s" +msgstr "" + #: ../vector/v.to.db/query.c:93 msgid "Querying database... " msgstr "" @@ -40650,41 +41130,41 @@ msgid "Unable to fetch record" msgstr "" -#: ../vector/v.to.db/report.c:13 +#: ../vector/v.to.db/report.c:14 msgid "No totals for selected option" msgstr "" -#: ../vector/v.to.db/report.c:211 +#: ../vector/v.to.db/report.c:230 #, c-format msgid "%d categories read from vector map (layer %d)" msgstr "" -#: ../vector/v.to.db/report.c:215 +#: ../vector/v.to.db/report.c:234 #, c-format msgid "%d records selected from table (layer %d)" msgstr "" -#: ../vector/v.to.db/report.c:218 +#: ../vector/v.to.db/report.c:237 #, c-format msgid "%d categories read from vector map exist in selection from table" msgstr "" -#: ../vector/v.to.db/report.c:221 +#: ../vector/v.to.db/report.c:240 #, c-format msgid "%d categories read from vector map don't exist in selection from table" msgstr "" -#: ../vector/v.to.db/report.c:223 +#: ../vector/v.to.db/report.c:242 #, c-format msgid "%d records updated/inserted (layer %d)" msgstr "" -#: ../vector/v.to.db/report.c:226 +#: ../vector/v.to.db/report.c:245 #, c-format msgid "%d update/insert errors (layer %d)" msgstr "" -#: ../vector/v.to.db/report.c:229 +#: ../vector/v.to.db/report.c:248 #, c-format msgid "%d categories with more points (coordinates not loaded)" msgstr "" @@ -40878,86 +41358,101 @@ msgid "Using private colormap for DirectColor visual." msgstr "" -#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:59 -#: ../scripts/v.rast.stats/v.rast.stats.py:120 +#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:60 +#: ../scripts/v.rast.stats/v.rast.stats.py:124 #: ../scripts/v.db.addcolumn/v.db.addcolumn.py:63 -#: ../scripts/v.db.addtable/v.db.addtable.py:75 +#: ../scripts/v.db.addtable/v.db.addtable.py:76 #: ../scripts/v.db.dropcolumn/v.db.dropcolumn.py:60 #: ../scripts/v.db.update/v.db.update.py:75 #, python-format msgid "Vector map <%s> not found in current mapset" msgstr "" -#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:69 +#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:70 msgid "There is no table connected to the input vector map. Cannot rename any column" msgstr "" -#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:78 +#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:79 #, python-format msgid "Column name <%s> too long. The DBF driver supports column names not longer than 10 characters" msgstr "" -#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:83 +#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:84 #, python-format msgid "Cannot rename column <%s> as it is needed to keep table <%s> connected to the input vector map" msgstr "" +#: ../scripts/v.rast.stats/v.rast.stats.py:131 +#: ../scripts/v.rast.stats/v.rast.stats.py:203 +#: ../scripts/v.rast.stats/v.rast.stats.py:210 +#: ../scripts/v.db.addcolumn/v.db.addcolumn.py:69 +#: ../scripts/v.db.update/v.db.update.py:81 +msgid "There is no table connected to this map. Run v.db.connect or v.db.addtable first." +msgstr "" + #: ../scripts/v.rast.stats/v.rast.stats.py:137 -msgid "Preprocessing input data..." +#, python-brace-format +msgid "Number of raster maps ({0}) different from number of column prefixes ({1})" msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:148 +#: ../scripts/v.rast.stats/v.rast.stats.py:170 msgid "An error occurred while converting vector to raster" msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:160 +#: ../scripts/v.rast.stats/v.rast.stats.py:182 msgid "No categories found in raster map" msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:167 -#: ../scripts/v.rast.stats/v.rast.stats.py:174 -#: ../scripts/v.db.addcolumn/v.db.addcolumn.py:69 -#: ../scripts/v.db.update/v.db.update.py:81 -msgid "There is no table connected to this map. Run v.db.connect or v.db.addtable first." +#: ../scripts/v.rast.stats/v.rast.stats.py:195 +#, python-brace-format +msgid "Not all vector categories converted to raster. Converted {0} of {1}." msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:227 +#: ../scripts/v.rast.stats/v.rast.stats.py:266 #, python-format msgid "Cannot create column <%s> (already present). " msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:228 +#: ../scripts/v.rast.stats/v.rast.stats.py:267 msgid "Use -c flag to update values in this column." msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:237 +#: ../scripts/v.rast.stats/v.rast.stats.py:276 #, python-format msgid "Adding columns '%s'" msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:242 +#: ../scripts/v.rast.stats/v.rast.stats.py:281 msgid "Adding columns failed. Exiting." msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:245 +#: ../scripts/v.rast.stats/v.rast.stats.py:284 #, python-format msgid "Processing input data (%d categories)..." msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:289 +#: ../scripts/v.rast.stats/v.rast.stats.py:328 msgid "Updating the database ..." msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:294 +#: ../scripts/v.rast.stats/v.rast.stats.py:333 #, python-brace-format msgid "Statistics calculated from raster map <{raster}> and uploaded to attribute table of vector map <{vector}>." msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:300 +#: ../scripts/v.rast.stats/v.rast.stats.py:339 #, python-format msgid "Failed to upload statistics to attribute table of vector map <%s>." msgstr "" +#: ../scripts/r.mapcalc.simple/r.mapcalc.simple.py:107 +msgid "The expression is an empty string" +msgstr "" + +#: ../scripts/r.mapcalc.simple/r.mapcalc.simple.py:141 +msgid "Expression: {}" +msgstr "" + #: ../scripts/m.proj/m.proj.py:142 msgid "cs2cs program not found, install PROJ.4 first: http://proj.maptools.org" msgstr "" @@ -41082,50 +41577,50 @@ msgid "No graphics device selected. Use d.mon to select graphics device." msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:143 +#: ../scripts/r.in.srtm/r.in.srtm.py:169 msgid "This module only operates in LatLong locations" msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:161 -msgid "The \"unzip\" program is required, please install it first" -msgstr "" - -#: ../scripts/r.in.srtm/r.in.srtm.py:168 +#: ../scripts/r.in.srtm/r.in.srtm.py:194 #, python-format msgid "'%s' does not appear to be a valid zip file." msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:175 +#: ../scripts/r.in.srtm/r.in.srtm.py:201 #, python-format msgid "File '%s' or '%s' not found" msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:197 +#: ../scripts/r.in.srtm/r.in.srtm.py:227 #, python-format msgid "Extracting '%s'..." msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:199 +#: ../scripts/r.in.srtm/r.in.srtm.py:232 msgid "Unable to unzip file." msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:201 +#: ../scripts/r.in.srtm/r.in.srtm.py:234 msgid "Converting input file to BIL..." msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:225 -msgid "Attempting to import 1-arcsec data." +#: ../scripts/r.in.srtm/r.in.srtm.py:258 +msgid "Attempting to import 1-arcsec SWBD data" +msgstr "" + +#: ../scripts/r.in.srtm/r.in.srtm.py:261 +msgid "Attempting to import 1-arcsec data" msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:243 +#: ../scripts/r.in.srtm/r.in.srtm.py:279 msgid "Unable to import data" msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:251 +#: ../scripts/r.in.srtm/r.in.srtm.py:288 msgid "Done: generated map " msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:252 +#: ../scripts/r.in.srtm/r.in.srtm.py:289 msgid "(Note: Holes in the data can be closed with 'r.fillnulls' using splines)" msgstr "" @@ -41530,28 +42025,36 @@ msgid "During computation %i tiles could not be created" msgstr "" -#: ../scripts/i.spectral/i.spectral.py:121 +#: ../scripts/i.spectral/i.spectral.py:125 #, python-format msgid "Programmer error (%s)" msgstr "" -#: ../scripts/i.spectral/i.spectral.py:213 +#: ../scripts/i.spectral/i.spectral.py:199 +msgid "Spectral signatures" +msgstr "" + +#: ../scripts/i.spectral/i.spectral.py:200 +msgid "DN Value" +msgstr "" + +#: ../scripts/i.spectral/i.spectral.py:218 msgid "Either group= or raster= is required" msgstr "" -#: ../scripts/i.spectral/i.spectral.py:216 +#: ../scripts/i.spectral/i.spectral.py:221 msgid "group= and raster= are mutually exclusive" msgstr "" -#: ../scripts/i.spectral/i.spectral.py:220 +#: ../scripts/i.spectral/i.spectral.py:225 msgid "Writing to text file requires output=filename" msgstr "" -#: ../scripts/i.spectral/i.spectral.py:224 +#: ../scripts/i.spectral/i.spectral.py:229 msgid "gnuplot required, please install first" msgstr "" -#: ../scripts/i.spectral/i.spectral.py:243 +#: ../scripts/i.spectral/i.spectral.py:251 msgid "No data returned from query" msgstr "" @@ -41642,11 +42145,11 @@ msgstr "" #: ../scripts/r.unpack/r.unpack.py:82 ../scripts/r.unpack/r.unpack.py:120 -#: ../scripts/v.unpack/v.unpack.py:86 ../scripts/v.unpack/v.unpack.py:133 +#: ../scripts/v.unpack/v.unpack.py:85 ../scripts/v.unpack/v.unpack.py:132 msgid "Pack file unreadable" msgstr "" -#: ../scripts/r.unpack/r.unpack.py:91 ../scripts/v.unpack/v.unpack.py:95 +#: ../scripts/r.unpack/r.unpack.py:91 ../scripts/v.unpack/v.unpack.py:94 msgid "Pack file unreadable: file '{}' missing" msgstr "" @@ -41673,21 +42176,21 @@ msgid "PROJ_INFO file is missing, unpack raster map in XY (unprojected) location." msgstr "" -#: ../scripts/r.unpack/r.unpack.py:158 ../scripts/v.unpack/v.unpack.py:164 +#: ../scripts/r.unpack/r.unpack.py:158 ../scripts/v.unpack/v.unpack.py:163 #, python-brace-format msgid "" "Difference between PROJ_INFO file of packed map and of current location:\n" "{diff}" msgstr "" -#: ../scripts/r.unpack/r.unpack.py:161 ../scripts/v.unpack/v.unpack.py:167 +#: ../scripts/r.unpack/r.unpack.py:161 ../scripts/v.unpack/v.unpack.py:166 #, python-brace-format msgid "" "Difference between PROJ_UNITS file of packed map and of current location:\n" "{diff}" msgstr "" -#: ../scripts/r.unpack/r.unpack.py:163 ../scripts/v.unpack/v.unpack.py:169 +#: ../scripts/r.unpack/r.unpack.py:163 ../scripts/v.unpack/v.unpack.py:168 msgid "Projection of dataset does not appear to match current location. In case of no significant differences in the projection definitions, use the -o flag to ignore them and use current location definition." msgstr "" @@ -41755,11 +42258,15 @@ msgid "Frame <%s> already found. An existing frame can be overwritten by '%s' flag." msgstr "" -#: ../scripts/r.grow/r.grow.py:130 +#: ../scripts/r.grow/r.grow.py:129 +msgid "Output can be written only to the current mapset" +msgstr "" + +#: ../scripts/r.grow/r.grow.py:139 msgid "Growing failed. Removing temporary maps." msgstr "" -#: ../scripts/r.grow/r.grow.py:142 +#: ../scripts/r.grow/r.grow.py:151 msgid "Shrinking failed. Removing temporary maps." msgstr "" @@ -41808,21 +42315,21 @@ msgid "Table <%s> not found in database <%s>" msgstr "" -#: ../scripts/db.droptable/db.droptable.py:84 +#: ../scripts/db.droptable/db.droptable.py:85 #, python-format msgid "Deleting table <%s> which is attached to following map(s):" msgstr "" -#: ../scripts/db.droptable/db.droptable.py:89 +#: ../scripts/db.droptable/db.droptable.py:90 #, python-format msgid "The table <%s> would be deleted." msgstr "" -#: ../scripts/db.droptable/db.droptable.py:91 +#: ../scripts/db.droptable/db.droptable.py:92 msgid "You must use the force flag to actually remove it. Exiting." msgstr "" -#: ../scripts/db.droptable/db.droptable.py:100 +#: ../scripts/db.droptable/db.droptable.py:101 msgid "Cannot continue (problem deleting table)." msgstr "" @@ -41933,41 +42440,41 @@ msgid "At least 2 maps are required" msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:81 +#: ../scripts/v.db.addtable/v.db.addtable.py:82 #, python-format msgid "Using vector map name as table name: <%s>" msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:87 +#: ../scripts/v.db.addtable/v.db.addtable.py:88 #, python-format msgid "Using vector map name extended by layer number as table name: <%s>" msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:90 +#: ../scripts/v.db.addtable/v.db.addtable.py:91 #, python-format msgid "Using user specified table name: %s" msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:94 +#: ../scripts/v.db.addtable/v.db.addtable.py:95 msgid "Creating new DB connection based on default mapset settings..." msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:104 +#: ../scripts/v.db.addtable/v.db.addtable.py:105 #, python-format msgid "There is already a table linked to layer <%s>" msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:119 +#: ../scripts/v.db.addtable/v.db.addtable.py:120 #, python-format msgid "Duplicate column name '%s' not allowed" msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:130 +#: ../scripts/v.db.addtable/v.db.addtable.py:131 #, python-format msgid "Creating table with columns (%s)..." msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:158 +#: ../scripts/v.db.addtable/v.db.addtable.py:169 msgid "Current attribute table links:" msgstr "" @@ -42211,9 +42718,9 @@ msgstr "" #: ../scripts/r.in.wms/wms_base.py:421 ../scripts/r.in.wms/wms_base.py:478 -#: ../scripts/r.in.wms/wms_base.py:488 ../scripts/r.in.wms/wms_base.py:518 -#: ../scripts/r.in.wms/wms_base.py:542 ../scripts/r.in.wms/wms_base.py:553 -#: ../scripts/r.in.wms/wms_base.py:565 +#: ../scripts/r.in.wms/wms_base.py:488 ../scripts/r.in.wms/wms_base.py:519 +#: ../scripts/r.in.wms/wms_base.py:543 ../scripts/r.in.wms/wms_base.py:554 +#: ../scripts/r.in.wms/wms_base.py:566 #, python-format msgid "%s failed" msgstr "" @@ -42227,7 +42734,7 @@ msgid "Please change output name, or change names of these rasters: %s, module needs to create this temporary maps during execution." msgstr "" -#: ../scripts/r.in.wms/wms_base.py:567 +#: ../scripts/r.in.wms/wms_base.py:568 #, python-format msgid "<%s> created." msgstr "" @@ -42314,40 +42821,40 @@ msgid "Incorrect WMS query" msgstr "" -#: ../scripts/v.unpack/v.unpack.py:130 +#: ../scripts/v.unpack/v.unpack.py:129 #, python-format msgid "This GRASS GIS pack file contains raster data. Use r.unpack to unpack <%s>" msgstr "" -#: ../scripts/v.unpack/v.unpack.py:143 +#: ../scripts/v.unpack/v.unpack.py:142 msgid "PROJ_INFO file is missing, unpack vector map in XY (unprojected) location." msgstr "" -#: ../scripts/v.unpack/v.unpack.py:161 +#: ../scripts/v.unpack/v.unpack.py:160 msgid "Projection information does not match. Proceeding..." msgstr "" -#: ../scripts/v.unpack/v.unpack.py:215 +#: ../scripts/v.unpack/v.unpack.py:214 #, python-format msgid "Coping table <%s> as table <%s>" msgstr "" -#: ../scripts/v.unpack/v.unpack.py:226 +#: ../scripts/v.unpack/v.unpack.py:225 #, python-format msgid "Unable to copy table <%s> as table <%s>" msgstr "" -#: ../scripts/v.unpack/v.unpack.py:228 +#: ../scripts/v.unpack/v.unpack.py:227 #, python-format msgid "Connect table <%s> to vector map <%s> at layer <%s>" msgstr "" -#: ../scripts/v.unpack/v.unpack.py:238 +#: ../scripts/v.unpack/v.unpack.py:237 #, python-format msgid "Unable to connect table <%s> to vector map <%s>" msgstr "" -#: ../scripts/v.unpack/v.unpack.py:241 +#: ../scripts/v.unpack/v.unpack.py:240 #, python-format msgid "Vector map <%s> successfully unpacked" msgstr "" @@ -42357,7 +42864,7 @@ msgid "Missing value for parameter <%s>" msgstr "" -#: ../scripts/v.import/v.import.py:178 ../scripts/r.import/r.import.py:194 +#: ../scripts/v.import/v.import.py:178 ../scripts/r.import/r.import.py:193 #, python-format msgid "Input <%s> successfully imported without reprojection" msgstr "" @@ -42367,12 +42874,12 @@ msgid "Unable to import <%s>" msgstr "" -#: ../scripts/v.import/v.import.py:190 ../scripts/r.import/r.import.py:206 +#: ../scripts/v.import/v.import.py:190 ../scripts/r.import/r.import.py:205 #, python-format msgid "Coordinate reference system not available for current location <%s>" msgstr "" -#: ../scripts/v.import/v.import.py:210 ../scripts/r.import/r.import.py:226 +#: ../scripts/v.import/v.import.py:210 ../scripts/r.import/r.import.py:225 #, python-format msgid "Creating temporary location for <%s>..." msgstr "" @@ -42382,12 +42889,12 @@ msgid "Unable to create location from OGR datasource <%s>" msgstr "" -#: ../scripts/v.import/v.import.py:231 ../scripts/r.import/r.import.py:245 +#: ../scripts/v.import/v.import.py:231 ../scripts/r.import/r.import.py:244 #, python-format msgid "Coordinate reference system not available for input <%s>" msgstr "" -#: ../scripts/v.import/v.import.py:248 ../scripts/r.import/r.import.py:328 +#: ../scripts/v.import/v.import.py:248 ../scripts/r.import/r.import.py:327 msgid "Unable to reproject to source location" msgstr "" @@ -42401,7 +42908,7 @@ msgid "Unable to import OGR datasource <%s>" msgstr "" -#: ../scripts/v.import/v.import.py:279 ../scripts/r.import/r.import.py:374 +#: ../scripts/v.import/v.import.py:279 ../scripts/r.import/r.import.py:373 #, python-format msgid "Reprojecting <%s>..." msgstr "" @@ -42452,7 +42959,7 @@ msgid "Column <%s> not found in table <%s>. Skipped" msgstr "" -#: ../scripts/v.db.dropcolumn/v.db.dropcolumn.py:117 +#: ../scripts/v.db.dropcolumn/v.db.dropcolumn.py:122 msgid "Deleting column failed" msgstr "" @@ -42937,168 +43444,168 @@ msgid "Done. 3D raster map <%s> created." msgstr "" -#: ../scripts/r.import/r.import.py:170 +#: ../scripts/r.import/r.import.py:169 msgid "To set custom resolution value, select 'value' in resolution option" msgstr "" -#: ../scripts/r.import/r.import.py:173 +#: ../scripts/r.import/r.import.py:172 msgid "Resolution value can't be smaller than 0" msgstr "" -#: ../scripts/r.import/r.import.py:176 +#: ../scripts/r.import/r.import.py:175 msgid "Please provide the resolution for the imported dataset or change to 'estimated' resolution" msgstr "" -#: ../scripts/r.import/r.import.py:198 ../scripts/r.import/r.import.py:256 +#: ../scripts/r.import/r.import.py:197 ../scripts/r.import/r.import.py:255 #, python-format msgid "Unable to import GDAL dataset <%s>" msgstr "" -#: ../scripts/r.import/r.import.py:235 +#: ../scripts/r.import/r.import.py:234 #, python-format msgid "Unable to read GDAL dataset <%s>" msgstr "" -#: ../scripts/r.import/r.import.py:248 +#: ../scripts/r.import/r.import.py:247 #, python-format msgid "Importing <%s> to temporary location..." msgstr "" -#: ../scripts/r.import/r.import.py:267 +#: ../scripts/r.import/r.import.py:266 msgid "Input contains GCPs, rectification is required" msgstr "" -#: ../scripts/r.import/r.import.py:295 +#: ../scripts/r.import/r.import.py:294 msgid "Unable to get reprojected map extent" msgstr "" -#: ../scripts/r.import/r.import.py:348 +#: ../scripts/r.import/r.import.py:347 #, python-brace-format msgid "Estimated target resolution for input band <{out}>: {res}" msgstr "" -#: ../scripts/r.import/r.import.py:363 +#: ../scripts/r.import/r.import.py:362 #, python-brace-format msgid "Using given resolution for input band <{out}>: {res}" msgstr "" -#: ../scripts/r.import/r.import.py:369 +#: ../scripts/r.import/r.import.py:368 #, python-brace-format msgid "Using current region resolution for input band <{out}>: nsres={ns}, ewres={ew}" msgstr "" -#: ../scripts/r.import/r.import.py:381 +#: ../scripts/r.import/r.import.py:380 #, python-format msgid "Unable to to reproject raster <%s>" msgstr "" -#: ../scripts/r.import/r.import.py:384 +#: ../scripts/r.import/r.import.py:383 #, python-format msgid "The reprojected raster <%s> is empty" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:160 +#: ../scripts/r.fillnulls/r.fillnulls.py:172 msgid "A user raster mask (MASK) is present. Saving it..." msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:175 +#: ../scripts/r.fillnulls/r.fillnulls.py:187 msgid "Using RST interpolation..." msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:176 +#: ../scripts/r.fillnulls/r.fillnulls.py:188 msgid "Locating and isolating NULL areas..." msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:180 +#: ../scripts/r.fillnulls/r.fillnulls.py:192 msgid "Skipping masked raster parts" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:191 -#: ../scripts/r.fillnulls/r.fillnulls.py:460 +#: ../scripts/r.fillnulls/r.fillnulls.py:203 +#: ../scripts/r.fillnulls/r.fillnulls.py:472 msgid "Restoring user mask (MASK)..." msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:195 -#: ../scripts/r.fillnulls/r.fillnulls.py:464 +#: ../scripts/r.fillnulls/r.fillnulls.py:207 +#: ../scripts/r.fillnulls/r.fillnulls.py:476 msgid "Failed to restore user MASK!" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:199 +#: ../scripts/r.fillnulls/r.fillnulls.py:211 msgid "Growing NULL areas" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:206 -#: ../scripts/r.fillnulls/r.fillnulls.py:221 -#: ../scripts/r.fillnulls/r.fillnulls.py:315 +#: ../scripts/r.fillnulls/r.fillnulls.py:218 +#: ../scripts/r.fillnulls/r.fillnulls.py:233 +#: ../scripts/r.fillnulls/r.fillnulls.py:327 msgid "abandoned. Removing temporary map, restoring user mask if needed:" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:210 +#: ../scripts/r.fillnulls/r.fillnulls.py:222 msgid "Assigning IDs to NULL areas" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:235 -#: ../scripts/r.fillnulls/r.fillnulls.py:273 -#: ../scripts/r.fillnulls/r.fillnulls.py:288 -#: ../scripts/r.fillnulls/r.fillnulls.py:296 -#: ../scripts/r.fillnulls/r.fillnulls.py:330 -#: ../scripts/r.fillnulls/r.fillnulls.py:403 -#: ../scripts/r.fillnulls/r.fillnulls.py:424 -#: ../scripts/r.fillnulls/r.fillnulls.py:434 +#: ../scripts/r.fillnulls/r.fillnulls.py:247 +#: ../scripts/r.fillnulls/r.fillnulls.py:285 +#: ../scripts/r.fillnulls/r.fillnulls.py:300 +#: ../scripts/r.fillnulls/r.fillnulls.py:308 +#: ../scripts/r.fillnulls/r.fillnulls.py:342 +#: ../scripts/r.fillnulls/r.fillnulls.py:415 +#: ../scripts/r.fillnulls/r.fillnulls.py:436 +#: ../scripts/r.fillnulls/r.fillnulls.py:446 msgid "abandoned. Removing temporary maps, restoring user mask if needed:" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:256 +#: ../scripts/r.fillnulls/r.fillnulls.py:268 msgid "Input map has no holes. Check region settings." msgstr "" #. GTC Hole is NULL area in a raster map -#: ../scripts/r.fillnulls/r.fillnulls.py:259 +#: ../scripts/r.fillnulls/r.fillnulls.py:271 #, python-format msgid "Processing %d map holes" msgstr "" #. GTC Hole is a NULL area in a raster map -#: ../scripts/r.fillnulls/r.fillnulls.py:265 +#: ../scripts/r.fillnulls/r.fillnulls.py:277 #, python-format msgid "Filling hole %s of %s" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:335 +#: ../scripts/r.fillnulls/r.fillnulls.py:347 #, python-format msgid "Interpolating %d points" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:338 +#: ../scripts/r.fillnulls/r.fillnulls.py:350 msgid "No points to interpolate" msgstr "" #. GTC Hole is NULL area in a raster map -#: ../scripts/r.fillnulls/r.fillnulls.py:359 +#: ../scripts/r.fillnulls/r.fillnulls.py:371 #, python-format msgid "Failed to fill hole %s" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:373 +#: ../scripts/r.fillnulls/r.fillnulls.py:385 #, python-format msgid "Filling has failed silently. Leaving temporary maps with prefix <%s> for debugging." msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:438 +#: ../scripts/r.fillnulls/r.fillnulls.py:450 #, python-format msgid "Using %s bspline interpolation" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:472 +#: ../scripts/r.fillnulls/r.fillnulls.py:484 msgid "Patching fill data into NULL areas..." msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:480 +#: ../scripts/r.fillnulls/r.fillnulls.py:492 #, python-format msgid "Filled raster map is: %s" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:487 +#: ../scripts/r.fillnulls/r.fillnulls.py:499 msgid "Following holes where not filled. Temporary maps with are left in place to allow examination of unfilled holes" msgstr "" @@ -43309,30 +43816,14 @@ msgstr "Äịnh dạng đầu ra" #, fuzzy -msgid "Unable to create 3D raster <%s>" -msgstr "Không thể tạo bản đồ raster <%s>" - -#, fuzzy msgid "Error writing cell (%d,%d,%d) with value %f, nrows = %d" msgstr "Lá»—i khi Ä‘ang ghi tập tin cell_misc/%s/gdal" #, fuzzy -msgid "Unable to initialize G-submatrix..." -msgstr "Không thể đóng bản đồ" - -#, fuzzy msgid "Force 2D interpolation even if input is 3D" msgstr "Buá»™c đầu ra là các giá trị nguyên" #, fuzzy -msgid "File to write the report" -msgstr "Không thể ghi vào tập tin" - -#, fuzzy -msgid "Name for output 2D/3D raster map" -msgstr "Tên của bản đồ raster đầu ra" - -#, fuzzy msgid "Vertical variogram function" msgstr "Äá»™ phóng đại chiá»u đứng" @@ -43471,6 +43962,10 @@ msgstr "Tá»a Ä‘á»™ Ä‘iểm 'gieo'" #, fuzzy +msgid "time series" +msgstr "địa Ä‘iểm" + +#, fuzzy msgid "Monthly minimum temperatures" msgstr "Các đối tượng" @@ -43592,10 +44087,6 @@ msgstr "Xuất các lá»›p bản đồ vector GRASS ra định dạng DXF." #, fuzzy -msgid "Export as waypoints" -msgstr "Äang trích các Ä‘iểm..." - -#, fuzzy msgid "Export as routes" msgstr "Nhập" @@ -43662,10 +44153,6 @@ msgid "Displays thematic vector map" msgstr "Trình bày bản đồ vector kiểu chủ Ä‘á»" -#, fuzzy -msgid "Name of attribute column to use for thematic display (must be numeric)" -msgstr "Cá»™t thuá»™c tính dùng để trình bày chủ Ä‘á» (phải là dạng số)" - msgid "Type of thematic display" msgstr "Kiểu trình bày chủ Ä‘á»" @@ -43824,9 +44311,6 @@ msgid "Imports older versions of GRASS vector maps." msgstr "Nhập tập tin vec-tÆ¡ GRASS kiểu cÅ©." -msgid "Endian of input vector map" -msgstr "'Endian' của bản đồ vector đầu vào" - msgid "No category labels (dig_cats) found, no table created" msgstr "Không tìm thấy các nhãn phạm trù (dig_cats), bảng không được tạo ra." @@ -43875,9 +44359,6 @@ msgid "Reading dig_att file..." msgstr "Äang Ä‘á»c tập tin dig_att..." -msgid "Error: %s" -msgstr "Lá»—i: %s" - msgid "Unknown type: %c" msgstr "Kiểu không hiểu: %c" @@ -43908,9 +44389,6 @@ msgid "NEW_T_OLD Got a bad type code [%x]" msgstr "NEW_T_OLD có mã kiểu tồi [%x]" -msgid "One or more coordinates" -msgstr "Má»™t hoặc nhiá»u tá»a Ä‘á»™" - msgid "Char string to represent no data cell" msgstr "Chuá»—i ký tá»± đại diện cho ô không có giá trị" @@ -43944,9 +44422,6 @@ msgid "Name of output layer to be used for GREEN" msgstr "Tên của lá»›p đầu ra dùng làm LỤC" -msgid "Name of output layer to be used for BLUE" -msgstr "Tên của lá»›p đầu ra dùng làm XANH" - msgid "Surface generation program." msgstr "ChÆ°Æ¡ng trình tạo bá» mặt." @@ -44060,6 +44535,10 @@ msgstr "Lá»›p số" #, fuzzy +msgid "allocation" +msgstr "Vị trí: %s\n" + +#, fuzzy msgid "networking" msgstr "vector, mạng lÆ°á»›i" @@ -44128,10 +44607,6 @@ msgstr "TÆ°Æ¡ng quan" #, fuzzy -msgid "Name of elevation raster map" -msgstr "Tên bản đồ raster đầu vào" - -#, fuzzy msgid "threshold" msgstr "Công cụ: Ngưỡng" @@ -44166,9 +44641,6 @@ msgid "Cannot create quadfunc" msgstr "Không thể tạo quadfunc." -msgid "Cannot create tree info" -msgstr "Không thể tạo thông tin cây (tree info)." - #, fuzzy msgid "Not enough memory" msgstr "Không đủ bá»™ nhá»›" @@ -44194,9 +44666,6 @@ msgid "Unable to guess site_list format" msgstr "Không thể Ä‘oán định dạng site_list" -msgid "Failed to allocate site structure" -msgstr "Thất bại trong việc cấp phát cấu trúc địa Ä‘iểm" - msgid "Input format: dimension: %d strings: %d FP: %d" msgstr "Kích thÆ°á»›c định dạng đầu vào %d chuá»—i: %d FP: %d" diff -Nru grass-7.4.3/locale/po/grassmods_zh_CN.po grass-7.6.0/locale/po/grassmods_zh_CN.po --- grass-7.4.3/locale/po/grassmods_zh_CN.po 1970-01-01 00:00:00.000000000 +0000 +++ grass-7.6.0/locale/po/grassmods_zh_CN.po 2018-12-26 10:57:24.000000000 +0000 @@ -0,0 +1,44995 @@ +# Translation of grassmods_zh_CN.po +# Copyright (C) 2017 GRASS Development Team +# This file is distributed under the same license as the GRASS GIS package. +# transifex generated, 2017 +# +msgid "" +msgstr "" +"Project-Id-Version: grasslibs_zh_CN\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-12-25 23:14-0800\n" +"PO-Revision-Date: 2017-01-25 08:23+0000\n" +"Language-Team: Chinese (China) (https://www.transifex.com/grass-gis/teams/45198/zh_CN/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: zh_CN\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: ../raster/r.out.vrml/main.c:47 ../raster/r.resamp.interp/main.c:76 +#: ../raster/r.texture/main.c:102 ../raster/r.grow.distance/main.c:150 +#: ../raster/r.out.gridatb/main.c:67 ../raster/r.surf.idw/main.c:104 +#: ../raster/r.what/main.c:100 ../raster/r.stream.extract/main.c:76 +#: ../raster/r.colors.out/raster_main.c:45 ../raster/r.mfilter/main.c:56 +#: ../raster/r.category/main.c:52 ../raster/r.series/main.c:137 +#: ../raster/r.in.xyz/main.c:158 ../raster/r.compress/main.c:68 +#: ../raster/r.region/main.c:51 ../raster/r.statistics/main.c:55 +#: ../raster/r.external.out/main.c:235 ../raster/r.cross/main.c:69 +#: ../raster/r.in.bin/main.c:257 ../raster/r.circle/main.c:51 +#: ../raster/r.his/main.c:67 ../raster/r.recode/main.c:48 +#: ../raster/r.stats/main.c:106 ../raster/r.quantile/main.c:265 +#: ../raster/r.slope.aspect/main.c:151 ../raster/r.surf.area/main.c:76 +#: ../raster/r.usler/main.c:52 ../raster/r.distance/main.c:39 +#: ../raster/r.in.gridatb/main.c:45 ../raster/r.proj/main.c:144 +#: ../raster/r.to.rast3/main.c:197 ../raster/r.profile/main.c:53 +#: ../raster/r.thin/main.c:57 ../raster/r.rescale/main.c:48 +#: ../raster/r.basins.fill/main.c:54 ../raster/r.transect/main.c:103 +#: ../raster/r.what.color/main.c:88 ../raster/r.in.gdal/main.c:92 +#: ../raster/r.in.ascii/main.c:69 ../raster/r.ros/main.c:212 +#: ../raster/r.surf.gauss/main.c:38 ../raster/r.sun/main.c:251 +#: ../raster/r.carve/main.c:74 ../raster/r.horizon/main.c:180 +#: ../raster/r.resamp.rst/main.c:148 ../raster/r.out.pov/main.c:121 +#: ../raster/r.flow/main.c:421 ../raster/r.info/main.c:70 +#: ../raster/r.random.cells/main.c:47 ../raster/r.gwflow/main.c:208 +#: ../raster/r.coin/main.c:66 ../raster/r.surf.fractal/main.c:38 +#: ../raster/r.buffer/main.c:66 ../raster/r.stats.zonal/main.c:101 +#: ../raster/r.covar/main.c:51 ../raster/r.regression.multi/main.c:129 +#: ../raster/r.volume/main.c:76 ../raster/r.kappa/main.c:68 +#: ../raster/r.cost/main.c:140 ../raster/r.rescale.eq/main.c:52 +#: ../raster/r.out.ascii/main.c:59 ../raster/r.topmodel/main.c:51 +#: ../raster/r.relief/main.c:107 ../raster/r.out.vtk/main.c:59 +#: ../raster/r.in.lidar/main.c:108 ../raster/r.sim/r.sim.water/main.c:113 +#: ../raster/r.sim/r.sim.sediment/main.c:114 ../raster/r.lake/main.c:150 +#: ../raster/r.patch/main.c:58 ../raster/r.report/main.c:67 +#: ../raster/r.null/main.c:60 ../raster/r.contour/main.c:87 +#: ../raster/r.neighbors/main.c:167 ../raster/r.out.png/main.c:112 +#: ../raster/r.spreadpath/main.c:88 ../raster/r.clump/main.c:58 +#: ../raster/r.in.poly/main.c:34 ../raster/r.fill.dir/main.c:86 +#: ../raster/r.sunhours/main.c:72 ../raster/r.sunmask/main.c:116 +#: ../raster/r.watershed/front/main.c:73 ../raster/r.out.ppm3/main.c:57 +#: ../raster/r.out.ppm/main.c:54 ../raster/r.surf.random/main.c:36 +#: ../raster/r.quant/main.c:47 ../raster/r.colors/edit_colors.c:63 +#: ../raster/r.resamp.stats/main.c:261 ../raster/r.resample/main.c:54 +#: ../raster/r.topidx/main.c:39 ../raster/r.stats.quantile/main.c:516 +#: ../raster/r.describe/main.c:54 ../raster/r.regression.line/main.c:46 +#: ../raster/r.reclass/main.c:50 ../raster/r.composite/main.c:72 +#: ../raster/r.random/main.c:51 ../raster/r.solute.transport/main.c:229 +#: ../raster/r.to.vect/main.c:76 ../raster/r.surf.contour/main.c:60 +#: ../raster/r.param.scale/interface.c:54 ../raster/r.drain/main.c:109 +#: ../raster/r.tile/main.c:43 ../raster/r.series.accumulate/main.c:80 +#: ../raster/r.mode/main.c:55 ../raster/r.uslek/main.c:53 +#: ../raster/r.water.outlet/main.c:57 ../raster/r.random.surface/main.c:57 +#: ../raster/r.walk/main.c:178 ../raster/r.in.mat/main.c:91 +#: ../raster/r.resamp.bspline/main.c:79 ../raster/r.univar/r.univar_main.c:104 +#: ../raster/r.series.interp/main.c:64 ../raster/r.external/main.c:57 +#: ../raster/r.timestamp/main.c:35 ../raster/r.resamp.filter/main.c:389 +#: ../raster/r.li/r.li.cwed/cwed.c:54 ../raster/r.li/r.li.simpson/simpson.c:46 +#: ../raster/r.li/r.li.dominance/dominance.c:46 +#: ../raster/r.li/r.li.patchdensity/main.c:51 +#: ../raster/r.li/r.li.pielou/pielou.c:46 ../raster/r.li/r.li.mpa/mpa.c:44 +#: ../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.padsd/padsd.c:53 ../raster/r.li/r.li.patchnum/main.c:50 +#: ../raster/r.li/r.li.edgedensity/edgedensity.c:48 +#: ../raster/r.li/r.li.renyi/renyi.c:47 ../raster/r.li/r.li.mps/mps.c:52 +#: ../raster/r.li/r.li.padrange/padrange.c:53 +#: ../raster/r.li/r.li.shannon/shannon.c:46 ../raster/r.latlong/main.c:56 +#: ../raster/r.mapcalc/main.c:70 ../raster/r.out.gdal/main.c:139 +#: ../raster/r.support/main.c:54 ../raster/r.out.bin/main.c:279 +#: ../raster/r.support.stats/main.c:38 ../raster/r.to.rast3elev/main.c:361 +#: ../raster/r.spread/main.c:105 ../raster/r.out.mpeg/main.c:102 +#: ../raster/r.out.mat/main.c:62 ../raster/r.in.png/main.c:519 +#: ../raster/r.geomorphon/main.c:104 ../raster/r.fill.stats/main.c:775 +#: ../display/d.rast/main.c:55 ../display/d.rgb/main.c:55 +#: ../display/d.profile/main.c:193 ../display/d.rast.arrow/main.c:99 +#: ../display/d.colortable/main.c:61 ../display/d.rast.num/main.c:79 +#: ../visualization/ximgview/main.c:292 ../vector/v.to.rast/main.c:46 +#: ../vector/v.what.rast3/main.c:66 ../vector/v.sample/main.c:77 +#: ../vector/v.what.rast/main.c:73 ../vector/v.neighbors/main.c:53 +#: ../raster3d/r3.cross.rast/main.c:230 ../raster3d/r3.to.rast/main.c:261 +#: ../doc/raster/r.example/main.c:83 +#: ../locale/scriptstrings/d.correlate_to_translate.c:4 +#: ../locale/scriptstrings/d.to.rast_to_translate.c:4 +#: ../locale/scriptstrings/d.rast.edit_to_translate.c:4 +#: ../locale/scriptstrings/i.spectral_to_translate.c:4 +#: ../locale/scriptstrings/r.blend_to_translate.c:2 +#: ../locale/scriptstrings/r.buffer.lowmem_to_translate.c:3 +#: ../locale/scriptstrings/r.colors.stddev_to_translate.c:2 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:2 +#: ../locale/scriptstrings/r.grow_to_translate.c:2 +#: ../locale/scriptstrings/r.import_to_translate.c:2 +#: ../locale/scriptstrings/r.in.aster_to_translate.c:2 +#: ../locale/scriptstrings/r.in.srtm_to_translate.c:2 +#: ../locale/scriptstrings/r.in.wms_to_translate.c:2 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:2 +#: ../locale/scriptstrings/r.mask_to_translate.c:2 +#: ../locale/scriptstrings/r.out.xyz_to_translate.c:2 +#: ../locale/scriptstrings/r.pack_to_translate.c:2 +#: ../locale/scriptstrings/r.plane_to_translate.c:2 +#: ../locale/scriptstrings/r.reclass.area_to_translate.c:2 +#: ../locale/scriptstrings/r.rgb_to_translate.c:2 +#: ../locale/scriptstrings/r.shade_to_translate.c:2 +#: ../locale/scriptstrings/r.tileset_to_translate.c:2 +#: ../locale/scriptstrings/r.unpack_to_translate.c:2 +#: ../locale/scriptstrings/v.rast.stats_to_translate.c:4 +#: ../locale/scriptstrings/wxpyimgview_to_translate.c:4 +#: ../locale/scriptstrings/t.rast.accumulate_to_translate.c:4 +#: ../locale/scriptstrings/t.rast.accdetect_to_translate.c:4 +#: ../locale/scriptstrings/t.rast.aggregate_to_translate.c:4 +#: ../locale/scriptstrings/t.rast.aggregate.ds_to_translate.c:4 +#: ../locale/scriptstrings/t.rast.colors_to_translate.c:4 +#: ../locale/scriptstrings/t.rast.contour_to_translate.c:4 +#: ../locale/scriptstrings/t.rast.to.rast3_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.mapcalc_to_translate.c:4 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:4 +#: ../locale/scriptstrings/t.rast.neighbors_to_translate.c:4 +#: ../locale/scriptstrings/t.rast.series_to_translate.c:5 +#: ../locale/scriptstrings/t.rast.export_to_translate.c:4 +#: ../locale/scriptstrings/t.rast.out.vtk_to_translate.c:4 +#: ../locale/scriptstrings/t.rast.import_to_translate.c:4 +#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:4 +#: ../locale/scriptstrings/t.rast.extract_to_translate.c:4 +#: ../locale/scriptstrings/t.rast.to.vect_to_translate.c:4 +#: ../locale/scriptstrings/t.rast.what_to_translate.c:4 +#: ../misc/m.nviz.script/main.c:71 ../misc/m.nviz.image/main.c:53 +msgid "raster" +msgstr "" + +#: ../raster/r.out.vrml/main.c:48 ../raster/r.out.gridatb/main.c:68 +#: ../raster/r.colors.out/raster3d_main.c:48 +#: ../raster/r.colors.out/raster_main.c:47 ../raster/r.external.out/main.c:236 +#: ../raster/r.out.pov/main.c:122 ../raster/r.out.ascii/main.c:60 +#: ../raster/r.out.vtk/main.c:60 ../raster/r.out.png/main.c:113 +#: ../raster/r.out.ppm3/main.c:58 ../raster/r.out.ppm/main.c:55 +#: ../raster/r.out.gdal/main.c:140 ../raster/r.out.bin/main.c:280 +#: ../raster/r.out.mpeg/main.c:103 ../raster/r.out.mat/main.c:63 +#: ../vector/v.out.postgis/main.c:45 ../vector/v.out.svg/main.c:78 +#: ../vector/v.out.dxf/main.c:57 ../vector/v.out.lidar/main.c:472 +#: ../vector/v.out.vtk/main.c:48 ../vector/v.external.out/main.c:44 +#: ../vector/v.out.ascii/main.c:48 ../vector/v.colors.out/main.c:51 +#: ../vector/v.out.ogr/main.c:83 ../vector/v.out.pov/main.c:47 +#: ../raster3d/r3.out.vtk/main.c:377 ../raster3d/r3.out.bin/main.c:206 +#: ../raster3d/r3.out.netcdf/main.c:587 ../raster3d/r3.out.ascii/main.c:303 +#: ../raster3d/r3.out.v5d/main.c:285 +#: ../locale/scriptstrings/d.out.file_to_translate.c:3 +#: ../locale/scriptstrings/d.to.rast_to_translate.c:3 +#: ../locale/scriptstrings/db.out.ogr_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/t.rast.export_to_translate.c:3 +#: ../locale/scriptstrings/t.rast.out.vtk_to_translate.c:3 +#: ../locale/scriptstrings/t.vect.export_to_translate.c:3 +msgid "export" +msgstr "" + +#: ../raster/r.out.vrml/main.c:49 +msgid "VRML" +msgstr "" + +#: ../raster/r.out.vrml/main.c:51 +msgid "Exports a raster map to the Virtual Reality Modeling Language (VRML)." +msgstr "" + +#: ../raster/r.out.vrml/main.c:58 +msgid "Name of input color map" +msgstr "" + +#: ../raster/r.out.vrml/main.c:65 ../misc/m.nviz.image/args.c:575 +msgid "Vertical exaggeration" +msgstr "" + +#: ../raster/r.out.vrml/main.c:69 +msgid "Name for output VRML file" +msgstr "" + +#: ../raster/r.out.vrml/main.c:88 +#, c-format +msgid "Range info for [%s] not available (run r.support)" +msgstr "" + +#: ../raster/r.out.vrml/main.c:97 +#, c-format +msgid "Range info for <%s> not available (run r.support)" +msgstr "" + +#: ../raster/r.out.vrml/main.c:129 +#, c-format +msgid "Opening %s for writing... " +msgstr "" + +#: ../raster/r.out.vrml/main.c:131 ../raster/r.colors.out/raster3d_main.c:80 +#: ../raster/r.colors.out/raster_main.c:79 ../raster/r.out.pov/main.c:173 +#: ../raster/r.out.png/main.c:205 ../raster/r.support/main.c:162 +#: ../raster/r.out.mat/main.c:91 ../general/g.cairocomp/main.c:66 +#: ../vector/v.colors.out/main.c:103 ../raster3d/r3.support/main.c:153 +#, c-format +msgid "Unable to open output file <%s>" +msgstr "" + +#: ../raster/r.out.vrml/put_grid.c:38 +msgid "Writing vertices..." +msgstr "" + +#: ../raster/r.out.vrml/put_grid.c:83 +msgid "Writing color file..." +msgstr "" + +#: ../raster/r.resamp.interp/main.c:77 ../raster/r.resamp.rst/main.c:149 +#: ../raster/r.resamp.stats/main.c:262 ../raster/r.resample/main.c:55 +#: ../raster/r.resamp.bspline/main.c:81 ../raster/r.resamp.filter/main.c:390 +msgid "resample" +msgstr "" + +#: ../raster/r.resamp.interp/main.c:78 ../raster/r.surf.idw/main.c:106 +#: ../raster/r.surf.contour/main.c:62 ../raster/r.resamp.bspline/main.c:82 +#: ../raster/r.series.interp/main.c:66 ../raster/r.fill.stats/main.c:777 +#: ../vector/v.vol.rst/main.c:238 ../vector/v.surf.bspline/main.c:93 +#: ../vector/v.surf.rst/main.c:149 ../vector/v.surf.idw/main.c:89 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:5 +#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:3 +msgid "interpolation" +msgstr "" + +#: ../raster/r.resamp.interp/main.c:80 +msgid "Resamples raster map to a finer grid using interpolation." +msgstr "" + +#: ../raster/r.resamp.interp/main.c:88 +msgid "Method" +msgstr "" + +#: ../raster/r.resamp.interp/main.c:102 ../imagery/i.topo.corr/main.c:158 +#, c-format +msgid "Invalid method: %s" +msgstr "" + +#: ../raster/r.resamp.interp/main.c:370 ../raster/r.resamp.stats/main.c:395 +#: ../raster/r.tile/main.c:200 ../raster/r.mode/main.c:143 +#: ../raster/r.resamp.filter/main.c:579 +#, c-format +msgid "Unable to read color table for %s" +msgstr "" + +#: ../raster/r.texture/h_measure.c:156 +#, c-format +msgid "" +"Too many categories (found: %i, max: %i). Try to rescale or reclassify the " +"map" +msgstr "" + +#: ../raster/r.texture/h_measure.c:738 ../raster/r.stream.extract/load.c:44 +#: ../raster/r.stream.extract/load.c:53 ../raster/r.cost/main.c:673 +#: ../raster/r.walk/main.c:808 ../imagery/i.smap/interp.c:68 +msgid "Unable to allocate memory" +msgstr "" + +#: ../raster/r.texture/main.c:68 +#, c-format +msgid "Unknown measure <%s>" +msgstr "" + +#: ../raster/r.texture/main.c:103 ../raster/r.mfilter/main.c:57 +#: ../raster/r.quantile/main.c:266 ../raster/r.neighbors/main.c:168 +#: ../raster/r.mode/main.c:57 ../raster/r.mapcalc/main.c:71 +#: ../vector/v.neighbors/main.c:51 ../raster3d/r3.neighbors/main.c:209 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:3 +#: ../locale/scriptstrings/t.rast.mapcalc_to_translate.c:3 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:3 +#: ../locale/scriptstrings/t.rast3d.mapcalc_to_translate.c:3 +#: ../locale/scriptstrings/t.rast3d.algebra_to_translate.c:3 +#: ../locale/scriptstrings/t.vect.algebra_to_translate.c:3 +msgid "algebra" +msgstr "" + +#: ../raster/r.texture/main.c:104 ../raster/r.mfilter/main.c:58 +#: ../raster/r.in.xyz/main.c:160 ../raster/r.statistics/main.c:56 +#: ../raster/r.cross/main.c:70 ../raster/r.stats/main.c:107 +#: ../raster/r.quantile/main.c:267 ../raster/r.surf.area/main.c:78 +#: ../raster/r.coin/main.c:67 ../raster/r.stats.zonal/main.c:102 +#: ../raster/r.covar/main.c:52 ../raster/r.regression.multi/main.c:130 +#: ../raster/r.kappa/main.c:69 ../raster/r.in.lidar/main.c:111 +#: ../raster/r.report/main.c:68 ../raster/r.neighbors/main.c:169 +#: ../raster/r.clump/main.c:59 ../raster/r.quant/main.c:48 +#: ../raster/r.stats.quantile/main.c:517 ../raster/r.regression.line/main.c:47 +#: ../raster/r.mode/main.c:56 ../raster/r.univar/r.univar_main.c:105 +#: ../raster/r.univar/r3.univar_main.c:99 ../raster/r.support.stats/main.c:39 +#: ../display/d.histogram/main.c:85 ../imagery/i.cca/main.c:85 +#: ../vector/v.outlier/main.c:70 ../vector/v.kcv/main.c:56 +#: ../vector/v.univar/main.c:93 ../vector/v.class/main.c:48 +#: ../vector/v.perturb/main.c:64 ../vector/v.qcount/main.c:61 +#: ../vector/v.random/main.c:99 ../vector/v.neighbors/main.c:52 +#: ../vector/v.normal/main.c:73 ../raster3d/r3.neighbors/main.c:211 +#: ../raster3d/r3.stats/main.c:49 ../raster3d/r3.in.lidar/main.c:165 +#: ../locale/scriptstrings/d.correlate_to_translate.c:3 +#: ../locale/scriptstrings/db.univar_to_translate.c:3 +#: ../locale/scriptstrings/i.oif_to_translate.c:4 +#: ../locale/scriptstrings/r.reclass.area_to_translate.c:3 +#: ../locale/scriptstrings/r3.in.xyz_to_translate.c:6 +#: ../locale/scriptstrings/v.db.univar_to_translate.c:3 +#: ../locale/scriptstrings/v.rast.stats_to_translate.c:3 +#: ../locale/scriptstrings/v.report_to_translate.c:4 +#: ../locale/scriptstrings/t.rast.univar_to_translate.c:3 +#: ../locale/scriptstrings/t.rast3d.univar_to_translate.c:3 +#: ../locale/scriptstrings/t.vect.univar_to_translate.c:3 +msgid "statistics" +msgstr "" + +#: ../raster/r.texture/main.c:105 +msgid "texture" +msgstr "" + +#: ../raster/r.texture/main.c:107 +msgid "Generate images with textural features from a raster map." +msgstr "" + +#: ../raster/r.texture/main.c:120 +msgid "The size of moving window (odd and >= 3)" +msgstr "" + +#: ../raster/r.texture/main.c:130 +msgid "The distance between two samples (>= 1)" +msgstr "" + +#: ../raster/r.texture/main.c:131 +msgid "The distance must be smaller than the size of the moving window" +msgstr "" + +#: ../raster/r.texture/main.c:147 +msgid "Textural measurement method" +msgstr "" + +#: ../raster/r.texture/main.c:151 +msgid "Separate output for each angle (0, 45, 90, 135)" +msgstr "" + +#: ../raster/r.texture/main.c:152 +msgid "" +"Angles are counterclockwise from east: 0 is East to West, 45 is North-East " +"to South-West" +msgstr "" + +#: ../raster/r.texture/main.c:157 +msgid "Calculate all textural measurements" +msgstr "" + +#: ../raster/r.texture/main.c:161 +msgid "Allow NULL cells in a moving window" +msgstr "" + +#: ../raster/r.texture/main.c:162 +msgid "This will also avoid cropping along edges of the current region" +msgstr "" + +#: ../raster/r.texture/main.c:171 +msgid "Size of the moving window must be > 0" +msgstr "" + +#: ../raster/r.texture/main.c:173 +msgid "Size of the moving window must be odd" +msgstr "" + +#: ../raster/r.texture/main.c:176 +msgid "The distance between two samples must be > 0" +msgstr "" + +#: ../raster/r.texture/main.c:178 +msgid "" +"The distance between two samples must be smaller than the size of the moving" +" window" +msgstr "" + +#: ../raster/r.texture/main.c:199 +msgid "Nothing to compute. Use at least one textural measure." +msgstr "" + +#: ../raster/r.texture/main.c:258 ../raster/r.texture/main.c:268 +msgid "" +"At least one of the requested output maps exists. Use --o to overwrite." +msgstr "" + +#: ../raster/r.texture/main.c:301 ../raster/r.carve/raster.c:13 +#: ../imagery/i.zc/main.c:157 +msgid "Reading raster map..." +msgstr "" + +#: ../raster/r.texture/main.c:351 +#, c-format +msgid "Calculating %d texture measure" +msgid_plural "Calculating %d texture measures" +msgstr[0] "" + +#: ../raster/r.texture/main.c:354 ../imagery/i.vi/main.c:226 +#, c-format +msgid "Calculating %s..." +msgstr "" + +#: ../raster/r.grow.distance/main.c:151 ../raster/r.distance/main.c:40 +#: ../display/d.geodesic/main.c:47 ../display/d.rhumbline/main.c:45 +#: ../vector/v.distance/main.c:122 +#: ../locale/scriptstrings/r.grow_to_translate.c:3 ../misc/m.cogo/main.c:226 +#: ../misc/m.measure/main.c:48 +msgid "distance" +msgstr "" + +#: ../raster/r.grow.distance/main.c:152 +#: ../locale/scriptstrings/r.grow_to_translate.c:4 +msgid "proximity" +msgstr "" + +#: ../raster/r.grow.distance/main.c:154 +msgid "" +"Generates a raster map containing distances to nearest raster features." +msgstr "" + +#: ../raster/r.grow.distance/main.c:161 +msgid "Name for distance output raster map" +msgstr "" + +#: ../raster/r.grow.distance/main.c:162 ../raster/r.grow.distance/main.c:168 +#: ../raster/r.in.xyz/main.c:297 ../raster/r.sun/main.c:403 +#: ../raster/r.sun/main.c:412 ../raster/r.sun/main.c:421 +#: ../raster/r.sun/main.c:430 ../raster/r.sun/main.c:439 +#: ../raster/r.sun/main.c:448 ../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 +#: ../raster/r.in.lidar/main.c:126 ../raster/r.in.lidar/main.c:253 +#: ../raster/r.in.lidar/main.c:286 ../raster/r.in.lidar/main.c:295 +#: ../raster/r.sim/r.sim.water/main.c:197 +#: ../raster/r.sim/r.sim.water/main.c:203 +#: ../raster/r.sim/r.sim.water/main.c:209 +#: ../raster/r.sim/r.sim.water/main.c:216 +#: ../raster/r.sim/r.sim.water/main.c:223 +#: ../raster/r.sim/r.sim.water/main.c:298 +#: ../raster/r.sim/r.sim.sediment/main.c:179 +#: ../raster/r.sim/r.sim.sediment/main.c:186 +#: ../raster/r.sim/r.sim.sediment/main.c:193 +#: ../raster/r.sim/r.sim.sediment/main.c:199 +#: ../raster/r.sim/r.sim.sediment/main.c:206 +#: ../raster/r.sim/r.sim.sediment/main.c:213 +#: ../raster/r.sim/r.sim.sediment/main.c:220 ../raster/r.lake/main.c:167 +#: ../raster/r.lake/main.c:195 ../raster/r.spread/main.c:277 +#: ../raster/r.spread/main.c:289 ../raster/r.spread/main.c:301 +#: ../vector/v.out.ascii/args.c:35 ../vector/v.out.ascii/args.c:81 +#: ../vector/v.in.ogr/main.c:228 ../vector/v.in.ogr/main.c:283 +#: ../vector/v.in.ogr/main.c:333 ../vector/v.in.ogr/main.c:339 +#: ../vector/v.in.ogr/main.c:381 ../vector/v.profile/main.c:218 +#: ../vector/v.profile/main.c:223 ../vector/v.profile/main.c:229 +#: ../raster3d/r3.flow/main.c:211 ../raster3d/r3.flow/main.c:218 +#: ../raster3d/r3.in.lidar/main.c:190 ../raster3d/r3.in.lidar/main.c:196 +#: ../raster3d/r3.in.lidar/main.c:202 +#: ../locale/scriptstrings/db.in.ogr_to_translate.c:8 +#: ../locale/scriptstrings/db.in.ogr_to_translate.c:10 +#: ../locale/scriptstrings/db.in.ogr_to_translate.c:13 +#: ../locale/scriptstrings/g.search.modules_to_translate.c:7 +#: ../locale/scriptstrings/g.search.modules_to_translate.c:9 +#: ../locale/scriptstrings/g.search.modules_to_translate.c:11 +#: ../locale/scriptstrings/g.search.modules_to_translate.c:14 +#: ../locale/scriptstrings/g.search.modules_to_translate.c:16 +#: ../locale/scriptstrings/g.search.modules_to_translate.c:18 +#: ../locale/scriptstrings/g.search.modules_to_translate.c:20 +#: ../locale/scriptstrings/i.spectral_to_translate.c:10 +#: ../locale/scriptstrings/i.spectral_to_translate.c:12 +#: ../locale/scriptstrings/m.proj_to_translate.c:11 +#: ../locale/scriptstrings/m.proj_to_translate.c:23 +#: ../locale/scriptstrings/m.proj_to_translate.c:25 +#: ../locale/scriptstrings/m.proj_to_translate.c:27 +#: ../locale/scriptstrings/r.import_to_translate.c:12 +#: ../locale/scriptstrings/r.import_to_translate.c:15 +#: ../locale/scriptstrings/r.import_to_translate.c:18 +#: ../locale/scriptstrings/r.import_to_translate.c:21 +#: ../locale/scriptstrings/r.import_to_translate.c:23 +#: ../locale/scriptstrings/v.import_to_translate.c:10 +#: ../locale/scriptstrings/v.import_to_translate.c:13 +#: ../locale/scriptstrings/v.import_to_translate.c:16 +#: ../locale/scriptstrings/v.import_to_translate.c:19 +msgid "Output" +msgstr "" + +#: ../raster/r.grow.distance/main.c:167 +msgid "Name for value output raster map" +msgstr "" + +#: ../raster/r.grow.distance/main.c:174 +#: ../locale/scriptstrings/r.grow_to_translate.c:7 +msgid "Metric" +msgstr "" + +#: ../raster/r.grow.distance/main.c:180 +msgid "Output distances in meters instead of map units" +msgstr "" + +#: ../raster/r.grow.distance/main.c:184 +msgid "Calculate distance to nearest NULL cell" +msgstr "" + +#: ../raster/r.grow.distance/main.c:195 +msgid "Distance output is required for distance to NULL cells" +msgstr "" + +#: ../raster/r.grow.distance/main.c:197 +msgid "Value output is meaningless for distance to NULL cells" +msgstr "" + +#: ../raster/r.grow.distance/main.c:203 +msgid "At least one of distance= and value= must be given" +msgstr "" + +#: ../raster/r.grow.distance/main.c:218 +msgid "metric=geodesic is only valid for lat/lon" +msgstr "" + +#: ../raster/r.grow.distance/main.c:224 +#, c-format +msgid "Unknown metric: '%s'" +msgstr "" + +#: ../raster/r.grow.distance/main.c:229 +#, c-format +msgid "Output distance in meters for lat/lon is only possible with '%s=%s'" +msgstr "" + +#: ../raster/r.grow.distance/main.c:249 +#, c-format +msgid "Unable to create temporary file <%s>" +msgstr "" + +#: ../raster/r.grow.distance/main.c:276 ../raster/r.surf.idw/main.c:713 +#: ../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.out.mpeg/main.c:286 +#: ../ps/ps.map/ps_raster.c:102 +#, c-format +msgid "Reading raster map <%s>..." +msgstr "" + +#: ../raster/r.grow.distance/main.c:325 ../raster/r.stream.extract/close.c:255 +#: ../raster/r.fill.dir/main.c:253 +msgid "Writing output raster maps..." +msgstr "" + +#: ../raster/r.grow.distance/main.c:382 +#: ../raster/r.colors.out/raster_main.c:69 ../raster/r.fill.dir/main.c:153 +#: ../raster/r.colors/edit_colors.c:396 ../vector/v.colors/main.c:315 +#, c-format +msgid "Unable to read color table for raster map <%s>" +msgstr "" + +#: ../raster/r.out.gridatb/main.c:70 +msgid "Exports GRASS raster map to GRIDATB.FOR map file (TOPMODEL)." +msgstr "" + +#: ../raster/r.surf.idw/main.c:105 ../raster/r.surf.area/main.c:77 +#: ../raster/r.surf.gauss/main.c:39 ../raster/r.surf.fractal/main.c:39 +#: ../raster/r.contour/main.c:88 ../raster/r.surf.random/main.c:37 +#: ../raster/r.surf.contour/main.c:61 ../raster/r.random.surface/main.c:58 +#: ../raster/r.resamp.bspline/main.c:80 ../raster/r.fill.stats/main.c:776 +#: ../vector/v.vol.rst/main.c:237 ../vector/v.surf.bspline/main.c:92 +#: ../vector/v.surf.rst/main.c:148 ../vector/v.surf.idw/main.c:88 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:3 +msgid "surface" +msgstr "" + +#: ../raster/r.surf.idw/main.c:107 ../raster/r.fill.stats/main.c:778 +#: ../vector/v.surf.idw/main.c:90 +msgid "IDW" +msgstr "" + +#: ../raster/r.surf.idw/main.c:109 +msgid "" +"Provides surface interpolation from raster point data by Inverse Distance " +"Squared Weighting." +msgstr "" + +#: ../raster/r.surf.idw/main.c:119 ../vector/v.surf.idw/main.c:113 +msgid "Number of interpolation points" +msgstr "" + +#: ../raster/r.surf.idw/main.c:124 +msgid "Output is the interpolation error" +msgstr "" + +#: ../raster/r.surf.idw/main.c:130 +#, c-format +msgid "Illegal value for '%s' (%s)" +msgstr "" + +#: ../raster/r.surf.idw/main.c:164 ../raster/r.statistics/main.c:104 +#: ../raster/r.statistics/main.c:107 +msgid "This module currently only works for integer (CELL) maps" +msgstr "" + +#: ../raster/r.surf.idw/main.c:260 +#, c-format +msgid "Interpolating raster map <%s> (%d row)..." +msgid_plural "Interpolating raster map <%s> (%d rows)..." +msgstr[0] "" + +#: ../raster/r.what/main.c:101 ../raster/r.what.color/main.c:89 +#: ../display/d.where/main.c:46 ../vector/v.what/main.c:63 +#: ../vector/v.what.rast3/main.c:68 ../vector/v.what.rast/main.c:75 +#: ../locale/scriptstrings/i.spectral_to_translate.c:3 +#: ../locale/scriptstrings/v.rast.stats_to_translate.c:8 +#: ../locale/scriptstrings/v.what.strds_to_translate.c:6 +#: ../locale/scriptstrings/v.what.vect_to_translate.c:6 +msgid "querying" +msgstr "" + +#: ../raster/r.what/main.c:102 ../display/d.where/main.c:45 +#: ../vector/v.what/main.c:64 ../vector/v.what.rast3/main.c:67 +#: ../vector/v.what.rast/main.c:74 +#: ../locale/scriptstrings/v.what.strds_to_translate.c:5 +#: ../locale/scriptstrings/v.what.vect_to_translate.c:5 +msgid "position" +msgstr "" + +#: ../raster/r.what/main.c:104 +msgid "Queries raster maps on their category values and category labels." +msgstr "" + +#: ../raster/r.what/main.c:108 +msgid "Name of existing raster map(s) to query" +msgstr "" + +#: ../raster/r.what/main.c:111 ../vector/v.what/main.c:77 +msgid "Coordinates for query" +msgstr "" + +#: ../raster/r.what/main.c:112 ../raster/r.what/main.c:118 +#: ../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:106 +#: ../vector/v.to.db/parse.c:114 +msgid "Query" +msgstr "" + +#: ../raster/r.what/main.c:116 +msgid "Name of vector points map for query" +msgstr "" + +#: ../raster/r.what/main.c:122 ../raster/r.what/main.c:130 +#: ../raster/r.what/main.c:144 ../raster/r.what/main.c:149 +#: ../raster/r.what/main.c:154 ../raster/r.what/main.c:159 +#: ../raster/r.what/main.c:169 ../raster/r.external.out/main.c:272 +#: ../raster/r.external.out/main.c:283 ../raster/r.proj/main.c:204 +#: ../raster/r.proj/main.c:214 ../raster/r.proj/main.c:220 +#: ../raster/r.in.gdal/main.c:208 ../raster/r.in.gdal/main.c:241 +#: ../raster/r.sunmask/main.c:232 ../raster/r.sunmask/main.c:238 +#: ../raster/r.colors/edit_colors.c:128 ../raster/r.external/main.c:96 +#: ../raster/r.external/main.c:135 ../raster/r.out.gdal/main.c:145 +#: ../db/db.connect/main.c:53 ../db/db.connect/main.c:58 +#: ../db/db.login/main.c:91 ../general/g.mapset/main.c:76 +#: ../general/g.mapset/main.c:82 ../general/g.list/main.c:105 +#: ../general/g.list/main.c:116 ../general/g.list/main.c:138 +#: ../general/g.list/main.c:143 ../general/g.list/main.c:148 +#: ../general/g.list/main.c:153 ../general/g.region/main.c:89 +#: ../general/g.region/main.c:95 ../general/g.region/main.c:100 +#: ../general/g.region/main.c:106 ../general/g.region/main.c:112 +#: ../general/g.region/main.c:118 ../general/g.region/main.c:124 +#: ../general/g.region/main.c:132 ../general/g.region/main.c:137 +#: ../general/g.region/main.c:143 ../general/g.region/main.c:148 +#: ../general/g.region/main.c:153 ../general/g.mapsets/main.c:87 +#: ../general/g.mapsets/main.c:92 ../general/g.mapsets/main.c:98 +#: ../general/g.proj/main.c:80 ../general/g.proj/main.c:86 +#: ../general/g.proj/main.c:92 ../general/g.proj/main.c:98 +#: ../general/g.proj/main.c:104 ../general/g.proj/main.c:115 +#: ../general/g.proj/main.c:120 ../display/d.mon/main.c:115 +#: ../display/d.mon/main.c:120 ../display/d.mon/main.c:125 +#: ../imagery/i.group/main.c:79 ../imagery/i.group/main.c:84 +#: ../imagery/i.group/main.c:89 ../temporal/t.connect/main.c:43 +#: ../vector/v.to.db/parse.c:118 ../vector/v.to.db/parse.c:123 +#: ../vector/v.to.db/parse.c:129 ../vector/v.to.db/parse.c:135 +#: ../vector/v.vect.stats/main.c:224 ../vector/v.vect.stats/main.c:231 +#: ../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.what/main.c:91 ../vector/v.what/main.c:96 +#: ../vector/v.what/main.c:101 ../vector/v.what/main.c:106 +#: ../vector/v.what/main.c:111 ../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:133 ../vector/v.in.ogr/main.c:320 +#: ../vector/v.in.ogr/main.c:326 ../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.external/args.c:57 ../vector/v.external/args.c:63 +#: ../vector/v.external/args.c:71 +#: ../locale/scriptstrings/g.extension_to_translate.c:16 +#: ../locale/scriptstrings/g.extension_to_translate.c:18 +#: ../locale/scriptstrings/g.extension_to_translate.c:20 +#: ../locale/scriptstrings/g.extension_to_translate.c:22 +#: ../locale/scriptstrings/r.unpack_to_translate.c:12 +#: ../locale/scriptstrings/v.unpack_to_translate.c:13 +#: ../locale/scriptstrings/t.rast.colors_to_translate.c:18 +msgid "Print" +msgstr "" + +#: ../raster/r.what/main.c:127 ../raster/r.stats/main.c:119 +#: ../raster/r.quantile/main.c:299 ../raster/r.stats.quantile/main.c:555 +#: ../raster/r.univar/r.univar_main.c:41 +#: ../raster/r.univar/r3.univar_main.c:42 ../db/db.select/main.c:241 +#: ../vector/v.db.select/main.c:95 +#: ../locale/scriptstrings/i.oif_to_translate.c:5 +#: ../locale/scriptstrings/r.out.xyz_to_translate.c:6 +msgid "Name for output file (if omitted or \"-\" output to stdout)" +msgstr "" + +#: ../raster/r.what/main.c:137 +msgid "Size of point cache" +msgstr "" + +#: ../raster/r.what/main.c:139 ../raster/r.what/main.c:164 +#: ../display/d.legend/main.c:118 ../display/d.legend/main.c:128 +#: ../display/d.legend/main.c:136 ../display/d.legend/main.c:168 +#: ../display/d.legend/main.c:253 ../display/d.legend/main.c:258 +#: ../display/d.legend/main.c:268 ../display/d.legend/main.c:278 +#: ../display/d.legend/main.c:293 +msgid "Advanced" +msgstr "" + +#: ../raster/r.what/main.c:143 +#: ../locale/scriptstrings/t.rast.what_to_translate.c:11 +msgid "Output header row" +msgstr "" + +#: ../raster/r.what/main.c:148 +msgid "Show the category labels of the grid cell(s)" +msgstr "" + +#: ../raster/r.what/main.c:153 +msgid "Output color values as RRR:GGG:BBB" +msgstr "" + +#: ../raster/r.what/main.c:158 +msgid "Output integer category values, not cell values" +msgstr "" + +#: ../raster/r.what/main.c:163 +msgid "Turn on cache reporting" +msgstr "" + +#: ../raster/r.what/main.c:168 +#: ../locale/scriptstrings/t.rast.what_to_translate.c:13 +msgid "Show the category for vector points map" +msgstr "" + +#: ../raster/r.what/main.c:177 ../raster/r.stats/main.c:227 +#: ../raster/r.quantile/main.c:313 ../raster/r.regression.multi/main.c:170 +#: ../raster/r.stats.quantile/main.c:319 ../raster/r.regression.line/main.c:77 +#: ../raster/r.univar/r.univar_main.c:129 +#: ../raster/r.univar/r3.univar_main.c:128 ../db/db.select/main.c:142 +#: ../vector/v.db.select/main.c:126 +#, c-format +msgid "Unable to open file <%s> for writing" +msgstr "" + +#: ../raster/r.what/main.c:199 +msgid "Flag 'v' required option 'points'" +msgstr "" + +#: ../raster/r.what/main.c:214 +#, c-format +msgid "Can only do up to %d raster maps (more than %d given)" +msgstr "" + +#: ../raster/r.what/main.c:231 +#, c-format +msgid "Unable to read category file for <%s>" +msgstr "" + +#: ../raster/r.what/main.c:250 ../raster/r.region/main.c:176 +#: ../raster/r.carve/main.c:162 ../raster/r.cost/main.c:533 +#: ../raster/r.cost/main.c:606 ../raster/r.sim/simlib/observation_points.c:41 +#: ../raster/r.random/support.c:67 ../raster/r.drain/main.c:271 +#: ../raster/r.walk/main.c:673 ../raster/r.walk/main.c:742 +#: ../general/manage/lister/vector.c:32 ../general/g.region/main.c:489 +#: ../display/d.vect.chart/main.c:246 ../display/d.extract/main.c:103 +#: ../display/d.path/main.c:185 ../vector/v.out.postgis/main.c:100 +#: ../vector/v.build/main.c:118 ../vector/v.build/main.c:128 +#: ../vector/v.patch/main.c:129 ../vector/v.patch/main.c:147 +#: ../vector/v.patch/main.c:177 ../vector/v.patch/main.c:274 +#: ../vector/v.patch/main.c:355 ../vector/v.vol.rst/main.c:562 +#: ../vector/v.to.3d/main.c:72 ../vector/v.out.svg/main.c:139 +#: ../vector/v.to.rast/support.c:100 ../vector/v.to.rast/support.c:275 +#: ../vector/v.to.rast/support.c:513 ../vector/v.to.rast/vect2rast.c:39 +#: ../vector/v.rectify/main.c:150 ../vector/v.kernel/main.c:318 +#: ../vector/v.kernel/main.c:331 ../vector/v.net.spanningtree/main.c:101 +#: ../vector/v.delaunay/main.c:120 ../vector/v.to.db/main.c:65 +#: ../vector/v.segment/main.c:108 ../vector/v.net.timetable/main.c:353 +#: ../vector/v.out.dxf/main.c:80 ../vector/v.net.alloc/main.c:185 +#: ../vector/v.cluster/main.c:149 ../vector/v.vect.stats/main.c:277 +#: ../vector/v.vect.stats/main.c:288 ../vector/v.db.select/main.c:164 +#: ../vector/v.transform/main.c:197 ../vector/v.net.bridge/main.c:118 +#: ../vector/v.clean/main.c:283 ../vector/v.clean/test/topocheck.c:67 +#: ../vector/v.clean/test/topocheck.c:87 ../vector/v.out.lidar/main.c:609 +#: ../vector/v.reclass/main.c:113 ../vector/v.univar/main.c:158 +#: ../vector/v.net.components/main.c:148 ../vector/v.net.steiner/main.c:432 +#: ../vector/v.lidar.correction/main.c:161 +#: ../vector/v.net.centrality/main.c:209 ../vector/v.db.connect/main.c:154 +#: ../vector/v.split/main.c:172 ../vector/v.parallel/main.c:148 +#: ../vector/v.lidar.growing/main.c:138 ../vector/v.lidar.growing/main.c:142 +#: ../vector/v.select/main.c:108 ../vector/v.net.distance/main.c:192 +#: ../vector/v.class/main.c:102 ../vector/v.overlay/main.c:188 +#: ../vector/v.extract/main.c:191 ../vector/v.perturb/main.c:148 +#: ../vector/v.perturb/main.c:173 ../vector/v.net.allpairs/main.c:130 +#: ../vector/v.support/main.c:134 ../vector/v.decimate/main.c:272 +#: ../vector/v.net.visibility/main.c:73 ../vector/v.net.visibility/main.c:82 +#: ../vector/v.what.rast3/main.c:114 ../vector/v.generalize/main.c:328 +#: ../vector/v.qcount/main.c:101 ../vector/v.net.connectivity/main.c:130 +#: ../vector/v.sample/main.c:124 ../vector/v.random/main.c:205 +#: ../vector/v.net/main.c:68 ../vector/v.net/main.c:92 +#: ../vector/v.colors/main.c:262 ../vector/v.net.flow/main.c:143 +#: ../vector/v.hull/main.c:87 ../vector/v.out.ascii/main.c:87 +#: ../vector/v.out.ascii/main.c:94 ../vector/v.to.points/main.c:130 +#: ../vector/v.net.path/main.c:158 ../vector/v.what.rast/main.c:131 +#: ../vector/v.lidar.edgedetection/main.c:186 +#: ../vector/v.colors.out/make_colors.c:23 +#: ../vector/v.colors.out/scan_cats.c:20 ../vector/v.out.ogr/main.c:136 +#: ../vector/v.to.rast3/main.c:73 ../vector/v.neighbors/main.c:88 +#: ../vector/v.voronoi/main.c:196 ../vector/v.info/main.c:61 +#: ../vector/v.drape/main.c:143 ../vector/v.lrs/v.lrs.segment/main.c:144 +#: ../vector/v.lrs/v.lrs.label/main.c:272 +#: ../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.type/main.c:131 +#: ../vector/v.distance/main.c:366 ../vector/v.distance/main.c:388 +#: ../vector/v.surf.rst/main.c:564 ../vector/v.surf.rst/main.c:668 +#: ../vector/v.build.polylines/main.c:151 ../vector/v.label/main.c:268 +#: ../vector/v.external/main.c:232 ../vector/v.normal/main.c:110 +#: ../vector/v.out.pov/main.c:97 ../vector/v.extrude/main.c:190 +#: ../vector/v.net.iso/main.c:243 ../vector/v.surf.idw/read_sites.c:29 +#: ../vector/v.edit/main.c:170 ../vector/v.edit/main.c:243 +#: ../vector/v.proj/main.c:237 ../vector/v.net.salesman/main.c:250 +#: ../vector/v.buffer/main.c:337 ../vector/v.profile/main.c:370 +#: ../vector/v.profile/main.c:394 ../vector/v.label.sa/labels.c:58 +#: ../raster3d/r3.flow/main.c:411 ../doc/vector/v.example/main.c:87 +#: ../misc/m.nviz.image/vector.c:280 +#, c-format +msgid "Unable to open vector map <%s>" +msgstr "" + +#: ../raster/r.what/main.c:314 +#, c-format +msgid "Unable to read vector map <%s>" +msgstr "" + +#: ../raster/r.what/main.c:318 +#, c-format +msgid "Line %d is not point or centroid, skipped" +msgstr "" + +#: ../raster/r.what/main.c:409 +#, c-format +msgid "%s %s is outside your current region" +msgstr "" + +#: ../raster/r.stream.extract/do_astar.c:40 +msgid "A* Search..." +msgstr "" + +#: ../raster/r.stream.extract/do_astar.c:62 +#, c-format +msgid "%lld surplus points" +msgstr "" + +#: ../raster/r.stream.extract/do_astar.c:67 +#, c-format +msgid "Too many points in heap %lld, should be %lld" +msgstr "" + +#: ../raster/r.stream.extract/close.c:35 +#, c-format +msgid "Writing vector map <%s>..." +msgstr "" + +#: ../raster/r.stream.extract/close.c:38 ../raster/r.carve/vect.c:32 +#: ../raster/r.flow/io.c:178 ../raster/r.volume/main.c:155 +#: ../raster/r.sim/simlib/output.c:38 ../raster/r.sim/simlib/output.c:44 +#: ../raster/r.contour/main.c:156 ../raster/r.random/random.c:63 +#: ../raster/r.to.vect/main.c:157 ../raster/r.drain/main.c:200 +#: ../raster/r.resamp.bspline/main.c:497 ../display/d.extract/main.c:106 +#: ../vector/v.build/main.c:154 ../vector/v.patch/main.c:283 +#: ../vector/v.patch/main.c:288 ../vector/v.outlier/main.c:229 +#: ../vector/v.outlier/main.c:234 ../vector/v.outlier/main.c:240 +#: ../vector/v.vol.rst/main.c:582 ../vector/v.vol.rst/main.c:585 +#: ../vector/v.to.3d/main.c:87 ../vector/v.rectify/main.c:216 +#: ../vector/v.kernel/main.c:337 ../vector/v.net.spanningtree/main.c:107 +#: ../vector/v.delaunay/main.c:126 ../vector/v.mkgrid/main.c:264 +#: ../vector/v.segment/main.c:114 ../vector/v.net.timetable/main.c:359 +#: ../vector/v.in.db/main.c:151 ../vector/v.in.region/main.c:75 +#: ../vector/v.net.alloc/main.c:298 ../vector/v.cluster/main.c:209 +#: ../vector/v.transform/main.c:265 ../vector/v.net.bridge/main.c:124 +#: ../vector/v.clean/main.c:288 ../vector/v.clean/main.c:295 +#: ../vector/v.reclass/main.c:117 ../vector/v.net.components/main.c:154 +#: ../vector/v.net.steiner/main.c:607 ../vector/v.lidar.correction/main.c:215 +#: ../vector/v.lidar.correction/main.c:221 +#: ../vector/v.net.centrality/main.c:215 ../vector/v.split/main.c:177 +#: ../vector/v.parallel/main.c:153 ../vector/v.select/main.c:149 +#: ../vector/v.net.distance/main.c:198 ../vector/v.overlay/main.c:220 +#: ../vector/v.extract/main.c:346 ../vector/v.perturb/main.c:154 +#: ../vector/v.net.allpairs/main.c:136 ../vector/v.decimate/main.c:391 +#: ../vector/v.net.visibility/main.c:77 ../vector/v.generalize/main.c:339 +#: ../vector/v.qcount/main.c:127 ../vector/v.net.connectivity/main.c:136 +#: ../vector/v.in.lidar/main.c:555 ../vector/v.sample/main.c:162 +#: ../vector/v.random/main.c:228 ../vector/v.net.flow/main.c:149 +#: ../vector/v.net.flow/main.c:155 ../vector/v.hull/main.c:121 +#: ../vector/v.to.points/main.c:138 ../vector/v.net.path/main.c:167 +#: ../vector/v.in.ogr/main.c:843 ../vector/v.lidar.edgedetection/main.c:251 +#: ../vector/v.voronoi/main.c:215 ../vector/v.drape/main.c:158 +#: ../vector/v.lrs/v.lrs.segment/main.c:148 +#: ../vector/v.lrs/v.lrs.label/main.c:276 +#: ../vector/v.lrs/v.lrs.create/main.c:267 +#: ../vector/v.lrs/v.lrs.create/main.c:273 ../vector/v.in.dwg/main.c:200 +#: ../vector/v.in.ascii/main.c:251 ../vector/v.surf.bspline/main.c:353 +#: ../vector/v.distance/main.c:412 ../vector/v.surf.rst/main.c:603 +#: ../vector/v.surf.rst/main.c:606 ../vector/v.surf.rst/main.c:772 +#: ../vector/v.build.polylines/main.c:156 ../vector/v.external/main.c:184 +#: ../vector/v.extrude/main.c:196 ../vector/v.net.iso/main.c:356 +#: ../vector/v.edit/main.c:107 ../vector/v.edit/main.c:122 +#: ../vector/v.in.dxf/main.c:146 ../vector/v.proj/main.c:380 +#: ../vector/v.net.salesman/main.c:551 ../vector/v.buffer/main.c:405 +#: ../vector/v.profile/main.c:537 ../raster3d/r3.flow/main.c:396 +#: ../doc/vector/v.example/main.c:100 +#: ../scripts/v.what.strds/v.what.strds.py:217 +#, c-format, python-format +msgid "Unable to create vector map <%s>" +msgstr "" + +#: ../raster/r.stream.extract/close.c:123 +#, c-format +msgid "Stream id %d not set, top is %d, parent is %d" +msgstr "" + +#: ../raster/r.stream.extract/close.c:144 +msgid "Stream id not set while tracing" +msgstr "" + +#: ../raster/r.stream.extract/close.c:163 +msgid "Writing attribute data..." +msgstr "" + +#: ../raster/r.stream.extract/close.c:178 ../db/db.describe/main.c:56 +#: ../db/db.execute/main.c:70 ../db/db.dropdb/main.c:42 +#: ../db/db.columns/main.c:51 ../db/db.select/main.c:75 +#: ../db/db.createdb/main.c:42 ../db/db.tables/main.c:45 +#: ../db/db.databases/main.c:48 ../display/d.vect.thematic/main.c:294 +#: ../display/d.vect/opt.c:147 ../vector/v.out.svg/main.c:152 +#: ../vector/v.db.connect/main.c:217 ../vector/v.db.connect/main.c:283 +#: ../vector/v.out.vtk/writeVTK.c:644 ../vector/v.edit/select.c:509 +#: ../vector/v.profile/main.c:420 ../vector/v.profile/main.c:575 +#: ../doc/vector/v.example/main.c:129 +#, c-format +msgid "Unable to start driver <%s>" +msgstr "" + +#: ../raster/r.stream.extract/close.c:194 ../raster/r.contour/main.c:183 +#: ../vector/v.net.timetable/main.c:103 ../vector/v.net.alloc/main.c:329 +#: ../vector/v.net.components/main.c:190 ../vector/v.net.centrality/main.c:266 +#: ../vector/v.net.distance/main.c:291 ../vector/v.overlay/main.c:587 +#: ../vector/v.net.allpairs/main.c:179 ../vector/v.in.lidar/attributes.c:135 +#: ../vector/v.net.flow/main.c:181 ../vector/v.to.points/main.c:192 +#: ../vector/v.net.path/path.c:109 ../vector/v.in.ogr/main.c:1143 +#: ../vector/v.in.dwg/main.c:240 ../vector/v.distance/main.c:1427 +#: ../vector/v.net.iso/main.c:390 +#, c-format +msgid "Unable to create table: '%s'" +msgstr "" + +#: ../raster/r.stream.extract/close.c:198 +#: ../scripts/v.db.addtable/v.db.addtable.py:147 +#, c-format, python-format +msgid "Unable to create index on table <%s>" +msgstr "" + +#: ../raster/r.stream.extract/close.c:202 ../raster/r.contour/main.c:193 +#: ../raster/r.random/random.c:262 ../raster/r.to.vect/main.c:238 +#: ../vector/v.patch/main.c:333 ../vector/v.mkgrid/main.c:350 +#: ../vector/v.mkgrid/main.c:408 ../vector/v.reclass/main.c:327 +#: ../vector/v.select/copy_tabs.c:90 ../vector/v.overlay/main.c:597 +#: ../vector/v.extract/copy_tab.c:129 ../vector/v.in.lidar/attributes.c:144 +#: ../vector/v.sample/main.c:197 ../vector/v.random/main.c:265 +#: ../vector/v.to.points/main.c:202 ../vector/v.in.ogr/main.c:1150 +#: ../vector/v.in.dwg/main.c:249 ../vector/v.in.ascii/main.c:423 +#: ../vector/v.distance/main.c:1432 ../vector/v.in.dxf/write_vect.c:238 +#: ../raster3d/r3.flow/main.c:72 +#, c-format +msgid "Unable to grant privileges on table <%s>" +msgstr "" + +#: ../raster/r.stream.extract/close.c:219 +#, c-format +msgid "Unable to insert new row: '%s'" +msgstr "" + +#: ../raster/r.stream.extract/close.c:320 +#, c-format +msgid "Unable to write vector map <%s>" +msgstr "" + +#: ../raster/r.stream.extract/del_streams.c:130 +#, c-format +msgid "Deleting stream segments shorter than %d cell..." +msgid_plural "Deleting stream segments shorter than %d cells..." +msgstr[0] "" + +#: ../raster/r.stream.extract/del_streams.c:193 +#, c-format +msgid "%d stream segment deleted" +msgid_plural "%d stream segments deleted" +msgstr[0] "" + +#: ../raster/r.stream.extract/init_search.c:24 +msgid "Initializing A* search..." +msgstr "" + +#: ../raster/r.stream.extract/streams.c:72 +#: ../raster/r.stream.extract/streams.c:668 +#, c-format +msgid "Stream_no %d and n_stream_nodes %lld out of sync" +msgstr "" + +#: ../raster/r.stream.extract/streams.c:128 +#, c-format +msgid "BUG: stream node %d has only 1 tributary: %d" +msgstr "" + +#: ../raster/r.stream.extract/streams.c:160 +msgid "Calculating flow accumulation..." +msgstr "" + +#: ../raster/r.stream.extract/streams.c:336 +#: ../raster/r.watershed/seg/do_cum.c:487 +#: ../raster/r.watershed/ram/do_cum.c:443 +#, c-format +msgid "MFD: cumulative proportion of flow distribution not 1.0 but %f" +msgstr "" + +#: ../raster/r.stream.extract/streams.c:392 +msgid "Extracting streams..." +msgstr "" + +#: ../raster/r.stream.extract/streams.c:469 +msgid "Bug in stream extraction" +msgstr "" + +#: ../raster/r.stream.extract/streams.c:631 +msgid "Can't use Montgomery's method, no stream direction found" +msgstr "" + +#: ../raster/r.stream.extract/streams.c:700 +#, c-format +msgid "" +"MFD: A * path already processed when setting drainage direction: %lld of " +"%lld cells" +msgstr "" + +#: ../raster/r.stream.extract/thin.c:83 +msgid "Thinning stream segments..." +msgstr "" + +#: ../raster/r.stream.extract/thin.c:169 +#, c-format +msgid "%d of %lld stream segments were thinned" +msgstr "" + +#: ../raster/r.stream.extract/main.c:77 ../raster/r.usler/main.c:53 +#: ../raster/r.basins.fill/main.c:55 ../raster/r.carve/main.c:75 +#: ../raster/r.flow/main.c:422 ../raster/r.gwflow/main.c:210 +#: ../raster/r.topmodel/main.c:52 ../raster/r.sim/r.sim.water/main.c:114 +#: ../raster/r.sim/r.sim.sediment/main.c:115 ../raster/r.lake/main.c:151 +#: ../raster/r.fill.dir/main.c:87 ../raster/r.watershed/front/main.c:74 +#: ../raster/r.topidx/main.c:40 ../raster/r.solute.transport/main.c:230 +#: ../raster/r.drain/main.c:110 ../raster/r.uslek/main.c:54 +#: ../raster/r.water.outlet/main.c:58 ../raster3d/r3.gwflow/main.c:162 +#: ../raster3d/r3.flow/main.c:180 +msgid "hydrology" +msgstr "" + +#: ../raster/r.stream.extract/main.c:78 ../raster/r.watershed/front/main.c:78 +msgid "stream network" +msgstr "" + +#: ../raster/r.stream.extract/main.c:79 +msgid "Performs stream network extraction." +msgstr "" + +#: ../raster/r.stream.extract/main.c:85 +msgid "Name of input accumulation raster map" +msgstr "" + +#: ../raster/r.stream.extract/main.c:88 +msgid "" +"Stream extraction will use provided accumulation instead of calculating it " +"anew" +msgstr "" + +#: ../raster/r.stream.extract/main.c:89 ../raster/r.stream.extract/main.c:97 +#: ../raster/r.flow/main.c:435 ../raster/r.flow/main.c:441 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:7 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:9 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:11 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:13 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:15 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:17 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:23 +msgid "Input maps" +msgstr "" + +#: ../raster/r.stream.extract/main.c:93 +msgid "Name of input raster map with real depressions" +msgstr "" + +#: ../raster/r.stream.extract/main.c:96 +msgid "Streams will not be routed out of real depressions" +msgstr "" + +#: ../raster/r.stream.extract/main.c:101 +msgid "Minimum flow accumulation for streams" +msgstr "" + +#: ../raster/r.stream.extract/main.c:102 +msgid "Must be > 0" +msgstr "" + +#: ../raster/r.stream.extract/main.c:108 +msgid "Use SFD above this threshold" +msgstr "" + +#: ../raster/r.stream.extract/main.c:110 +msgid "" +"If accumulation is larger than d8cut, SFD is used instead of MFD. Applies " +"only if no accumulation map is given." +msgstr "" + +#: ../raster/r.stream.extract/main.c:121 +msgid "Montgomery exponent for slope, disabled with 0" +msgstr "" + +#: ../raster/r.stream.extract/main.c:123 +msgid "" +"Montgomery: accumulation is multiplied with pow(slope,mexp) and then " +"compared with threshold" +msgstr "" + +#: ../raster/r.stream.extract/main.c:131 +msgid "Delete stream segments shorter than stream_length cells" +msgstr "" + +#: ../raster/r.stream.extract/main.c:133 +msgid "Applies only to first-order stream segments (springs/stream heads)" +msgstr "" + +#: ../raster/r.stream.extract/main.c:140 ../raster/r.proj/main.c:191 +#: ../raster/r.in.gdal/main.c:122 ../raster/r.resamp.bspline/main.c:152 +#: ../vector/v.to.rast/main.c:116 ../vector/v.surf.bspline/main.c:194 +#: ../locale/scriptstrings/r.import_to_translate.c:9 +#: ../locale/scriptstrings/t.rast.import_to_translate.c:14 +msgid "Maximum memory to be used (in MB)" +msgstr "" + +#: ../raster/r.stream.extract/main.c:141 ../raster/r.proj/main.c:192 +#: ../raster/r.in.gdal/main.c:123 ../raster/r.resamp.bspline/main.c:153 +#: ../vector/v.to.rast/main.c:117 ../vector/v.surf.bspline/main.c:195 +#: ../locale/scriptstrings/r.import_to_translate.c:10 +#: ../locale/scriptstrings/t.rast.import_to_translate.c:13 +msgid "Cache size for raster rows" +msgstr "" + +#: ../raster/r.stream.extract/main.c:146 +msgid "Name for output raster map with unique stream ids" +msgstr "" + +#: ../raster/r.stream.extract/main.c:148 ../raster/r.stream.extract/main.c:155 +#: ../raster/r.stream.extract/main.c:162 ../raster/r.flow/main.c:459 +#: ../raster/r.flow/main.c:465 ../raster/r.flow/main.c:471 +msgid "Output maps" +msgstr "" + +#: ../raster/r.stream.extract/main.c:153 +msgid "Name for output vector map with unique stream ids" +msgstr "" + +#: ../raster/r.stream.extract/main.c:160 +msgid "Name for output raster map with flow direction" +msgstr "" + +#: ../raster/r.stream.extract/main.c:173 ../raster/r.stream.extract/main.c:177 +#: ../raster/r.stream.extract/main.c:182 ../raster/r.category/main.c:119 +#: ../raster/r.category/main.c:140 ../raster/r.compress/main.c:124 +#: ../raster/r.compress/main.c:304 ../raster/r.cross/main.c:106 +#: ../raster/r.distance/parse.c:72 ../raster/r.distance/parse.c:81 +#: ../raster/r.ros/main.c:368 ../raster/r.ros/main.c:379 +#: ../raster/r.ros/main.c:384 ../raster/r.ros/main.c:389 +#: ../raster/r.ros/main.c:394 ../raster/r.ros/main.c:408 +#: ../raster/r.ros/main.c:412 ../raster/r.ros/main.c:427 +#: ../raster/r.ros/main.c:431 ../raster/r.ros/main.c:442 +#: ../raster/r.carve/main.c:165 ../raster/r.flow/io.c:65 +#: ../raster/r.flow/io.c:242 ../raster/r.info/main.c:104 +#: ../raster/r.coin/main.c:121 ../raster/r.coin/main.c:123 +#: ../raster/r.buffer/main.c:112 ../raster/r.kappa/main.c:150 +#: ../raster/r.kappa/stats.c:33 ../raster/r.kappa/stats.c:38 +#: ../raster/r.cost/main.c:350 ../raster/r.cost/main.c:665 +#: ../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.report/parse.c:273 ../raster/r.null/main.c:128 +#: ../raster/r.colors/edit_colors.c:393 ../raster/r.reclass/main.c:79 +#: ../raster/r.tile/main.c:86 ../raster/r.walk/main.c:435 +#: ../raster/r.walk/main.c:440 ../raster/r.walk/main.c:801 +#: ../raster/r.univar/r.univar_main.c:234 ../raster/r.mapcalc/map.c:519 +#: ../raster/r.mapcalc/map.c:813 ../raster/r.mapcalc/map3.c:710 +#: ../raster/r.spread/main.c:439 ../raster/r.spread/main.c:442 +#: ../raster/r.spread/main.c:445 ../raster/r.spread/main.c:449 +#: ../raster/r.spread/main.c:452 ../raster/r.spread/main.c:455 +#: ../raster/r.geomorphon/memory.c:14 ../raster/r.fill.stats/main.c:1028 +#: ../general/g.region/main.c:429 ../general/g.region/main.c:766 +#: ../general/g.region/main.c:774 ../imagery/i.gensig/parse.c:38 +#: ../imagery/i.pca/main.c:139 ../imagery/i.gensigset/parse.c:44 +#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:197 +#: ../vector/v.vol.rst/main.c:617 ../vector/v.colors/main.c:312 +#: ../doc/raster/r.example/main.c:105 ../misc/m.nviz.image/surface.c:50 +#: ../misc/m.nviz.image/surface.c:107 +#: ../scripts/r.buffer.lowmem/r.buffer.lowmem.py:87 +#: ../scripts/d.correlate/d.correlate.py:50 +#: ../scripts/v.rast.stats/v.rast.stats.py:128 +#: ../scripts/d.polar/d.polar.py:62 ../scripts/r.pack/r.pack.py:74 +#: ../scripts/r.reclass.area/r.reclass.area.py:103 +#: ../scripts/r.reclass.area/r.reclass.area.py:213 +#: ../scripts/r.mask/r.mask.py:131 ../scripts/r.rgb/r.rgb.py:60 +#: ../scripts/r.fillnulls/r.fillnulls.py:152 +#: ../scripts/d.rast.leg/d.rast.leg.py:99 +#: ../scripts/d.rast.leg/d.rast.leg.py:103 ../scripts/r.grow/r.grow.py:123 +#, c-format, python-format +msgid "Raster map <%s> not found" +msgstr "" + +#: ../raster/r.stream.extract/main.c:191 +#, c-format +msgid "Threshold must be > 0 but is %f" +msgstr "" + +#: ../raster/r.stream.extract/main.c:200 +#, c-format +msgid "d8cut must be positive or zero but is %f" +msgstr "" + +#: ../raster/r.stream.extract/main.c:208 +#, c-format +msgid "Montgomery exponent must be positive or zero but is %f" +msgstr "" + +#: ../raster/r.stream.extract/main.c:211 +#, c-format +msgid "Montgomery exponent is %f, recommended range is 0.0 - 3.0" +msgstr "" + +#: ../raster/r.stream.extract/main.c:221 +#, c-format +msgid "Minimum stream length must be positive or zero but is %d" +msgstr "" + +#: ../raster/r.stream.extract/main.c:230 +#, c-format +msgid "Memory must be positive but is %d" +msgstr "" + +#: ../raster/r.stream.extract/main.c:240 +msgid "At least one output raster maps must be specified" +msgstr "" + +#: ../raster/r.stream.extract/main.c:314 +#, c-format +msgid "%.2f%% of data are kept in memory" +msgstr "" + +#: ../raster/r.stream.extract/main.c:318 +#: ../raster/r.watershed/seg/init_vars.c:252 +#, c-format +msgid "Will need up to %.2f MB of disk space" +msgstr "" + +#: ../raster/r.stream.extract/main.c:320 +#: ../raster/r.watershed/seg/init_vars.c:254 +#, c-format +msgid "Will need up to %.2f GB (%.0f MB) of disk space" +msgstr "" + +#: ../raster/r.stream.extract/main.c:324 +msgid "Creating temporary files..." +msgstr "" + +#: ../raster/r.stream.extract/main.c:344 +msgid "Unable to load input raster map(s)" +msgstr "" + +#: ../raster/r.stream.extract/main.c:346 +msgid "No non-NULL cells in input raster map(s)" +msgstr "" + +#: ../raster/r.stream.extract/main.c:397 +msgid "Unable to initialize search" +msgstr "" + +#: ../raster/r.stream.extract/main.c:401 +msgid "Unable to sort elevation raster map values" +msgstr "" + +#: ../raster/r.stream.extract/main.c:407 +msgid "Unable to calculate flow accumulation" +msgstr "" + +#: ../raster/r.stream.extract/main.c:412 +msgid "Unable to extract streams" +msgstr "" + +#: ../raster/r.stream.extract/main.c:419 +msgid "Unable to thin streams" +msgstr "" + +#: ../raster/r.stream.extract/main.c:424 +msgid "Unable to delete short stream segments" +msgstr "" + +#: ../raster/r.stream.extract/main.c:430 +msgid "Unable to write output raster maps" +msgstr "" + +#: ../raster/r.stream.extract/seg.c:20 ../raster/r.stream.extract/bseg.c:19 +#: ../raster/r.stream.extract/cseg.c:19 +msgid "Unable to create segment file" +msgstr "" + +#: ../raster/r.stream.extract/seg.c:34 ../raster/r.stream.extract/seg.c:76 +#: ../raster/r.stream.extract/bseg.c:28 ../raster/r.stream.extract/bseg.c:78 +#: ../raster/r.stream.extract/bseg.c:87 ../raster/r.stream.extract/cseg.c:29 +#: ../raster/r.stream.extract/cseg.c:79 ../raster/r.stream.extract/cseg.c:88 +#: ../raster/r.stream.extract/dseg.c:29 ../raster/r.stream.extract/dseg.c:79 +#: ../raster/r.stream.extract/dseg.c:88 +msgid "Unable to write segment file" +msgstr "" + +#: ../raster/r.stream.extract/seg.c:38 ../raster/r.stream.extract/bseg.c:32 +#: ../raster/r.stream.extract/cseg.c:33 +msgid "Illegal configuration parameter(s)" +msgstr "" + +#: ../raster/r.stream.extract/seg.c:45 +#, c-format +msgid "Unable to re-open file '%s'" +msgstr "" + +#: ../raster/r.stream.extract/seg.c:52 ../raster/r.stream.extract/seg.c:94 +#: ../raster/r.stream.extract/seg.c:103 ../raster/r.stream.extract/bseg.c:46 +#: ../raster/r.stream.extract/bseg.c:96 ../raster/r.stream.extract/cseg.c:47 +#: ../raster/r.stream.extract/dseg.c:47 ../raster/r.stream.extract/dseg.c:97 +msgid "Unable to read segment file" +msgstr "" + +#: ../raster/r.stream.extract/seg.c:56 ../raster/r.stream.extract/bseg.c:50 +#: ../raster/r.stream.extract/cseg.c:51 ../raster/r.stream.extract/dseg.c:51 +#: ../raster/r.to.rast3/main.c:244 ../raster/r.sun/main.c:854 +#: ../raster/r.sun/main.c:865 ../raster/r.sun/main.c:878 +#: ../raster/r.sun/main.c:890 ../raster/r.sun/main.c:901 +#: ../raster/r.sun/main.c:912 ../raster/r.sun/main.c:923 +#: ../raster/r.sun/main.c:935 ../raster/r.sun/main.c:946 +#: ../raster/r.li/r.li.daemon/list.c:49 ../db/drivers/sqlite/listdb.c:134 +#: ../db/drivers/postgres/listdb.c:88 ../db/drivers/postgres/listtab.c:92 +#: ../imagery/i.smap/multialloc.c:115 ../vector/v.vol.rst/user1.c:423 +#: ../vector/v.mkgrid/write_grid.c:28 ../vector/v.net.timetable/main.c:389 +#: ../vector/v.net.timetable/main.c:399 ../vector/v.kcv/main.c:208 +#: ../vector/v.net.components/main.c:170 ../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.distance/main.c:228 ../vector/v.net.allpairs/main.c:201 +#: ../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.generalize/matrix.c:144 ../vector/v.generalize/network.c:96 +#: ../vector/v.generalize/network.c:131 ../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.net.connectivity/main.c:186 +#: ../vector/v.net.connectivity/main.c:202 ../vector/v.net.flow/main.c:232 +#: ../vector/v.surf.rst/main.c:846 ../vector/v.profile/processors.c:31 +#: ../raster3d/r3.to.rast/main.c:360 +msgid "Out of memory" +msgstr "" + +#: ../raster/r.stream.extract/seg.c:85 +msgid "seg_put_row(): could not write segment file" +msgstr "" + +#: ../raster/r.stream.extract/load.c:33 +msgid "Loading elevation raster map..." +msgstr "" + +#: ../raster/r.stream.extract/load.c:35 +msgid "Loading input raster maps..." +msgstr "" + +#: ../raster/r.stream.extract/load.c:95 +msgid "Elevation raster map is NULL but accumulation map is not NULL" +msgstr "" + +#: ../raster/r.stream.extract/bseg.c:39 ../raster/r.stream.extract/cseg.c:40 +#: ../raster/r.stream.extract/dseg.c:40 +msgid "Unable to re-open segment file" +msgstr "" + +#: ../raster/r.stream.extract/cseg.c:97 +msgid "Unabel to read segment file" +msgstr "" + +#: ../raster/r.stream.extract/cseg.c:120 +#, c-format +msgid "Unable to segment put row %d for raster map <%s>" +msgstr "" + +#: ../raster/r.stream.extract/dseg.c:19 +msgid "dseg_open(): unable to create segment file" +msgstr "" + +#: ../raster/r.stream.extract/dseg.c:33 +msgid "Iillegal configuration parameter(s)" +msgstr "" + +#: ../raster/r.stream.extract/dseg.c:120 +#, c-format +msgid "Inable to segment put row %d for raster <%s>" +msgstr "" + +#: ../raster/r.colors.out/raster3d_main.c:46 +#: ../raster/r.colors/edit_colors.c:59 ../raster/r.univar/r3.univar_main.c:98 +#: ../raster/r.to.rast3elev/main.c:363 ../raster3d/r3.support/main.c:49 +#: ../raster3d/r3.neighbors/main.c:208 ../raster3d/r3.stats/main.c:48 +#: ../raster3d/r3.gradient/main.c:43 ../raster3d/r3.gwflow/main.c:159 +#: ../raster3d/r3.out.vtk/main.c:376 ../raster3d/r3.in.ascii/main.c:354 +#: ../raster3d/r3.out.bin/main.c:205 ../raster3d/r3.cross.rast/main.c:228 +#: ../raster3d/r3.info/main.c:75 ../raster3d/r3.retile/main.c:96 +#: ../raster3d/r3.timestamp/main.c:43 ../raster3d/r3.in.bin/main.c:252 +#: ../raster3d/r3.flow/main.c:179 ../raster3d/r3.flow/test_main.c:43 +#: ../raster3d/r3.out.netcdf/main.c:586 ../raster3d/r3.in.lidar/main.c:162 +#: ../raster3d/r3.mask/main.c:133 ../raster3d/r3.out.ascii/main.c:302 +#: ../raster3d/r3.mkdspf/main.c:79 ../raster3d/r3.in.v5d/main.c:178 +#: ../raster3d/r3.out.v5d/main.c:284 ../raster3d/r3.null/main.c:180 +#: ../raster3d/r3.to.rast/main.c:259 +#: ../locale/scriptstrings/r3.in.xyz_to_translate.c:2 +#: ../locale/scriptstrings/t.rast.to.rast3_to_translate.c:5 +#: ../locale/scriptstrings/t.rast3d.list_to_translate.c:5 +#: ../locale/scriptstrings/t.rast3d.extract_to_translate.c:4 +#: ../locale/scriptstrings/t.rast3d.mapcalc_to_translate.c:4 +#: ../locale/scriptstrings/t.rast3d.algebra_to_translate.c:4 +#: ../locale/scriptstrings/t.rast3d.univar_to_translate.c:4 +#: ../misc/m.nviz.script/main.c:72 ../misc/m.nviz.image/main.c:55 +msgid "raster3d" +msgstr "" + +#: ../raster/r.colors.out/raster3d_main.c:47 +#: ../raster/r.colors.out/raster_main.c:46 ../raster/r.what.color/main.c:90 +#: ../raster/r.colors/edit_colors.c:67 ../display/d.colortable/main.c:62 +#: ../vector/v.colors/main.c:56 ../vector/v.colors.out/main.c:50 +#: ../locale/scriptstrings/r.colors.stddev_to_translate.c:3 +#: ../locale/scriptstrings/t.rast.colors_to_translate.c:3 +msgid "color table" +msgstr "" + +#: ../raster/r.colors.out/raster3d_main.c:50 +msgid "Exports the color table associated with a 3D raster map." +msgstr "" + +#: ../raster/r.colors.out/raster3d_main.c:56 +#: ../raster/r.colors.out/raster_main.c:55 ../vector/v.colors.out/main.c:61 +msgid "Path to output rules file" +msgstr "" + +#: ../raster/r.colors.out/raster3d_main.c:57 +#: ../raster/r.colors.out/raster_main.c:56 ../raster/r.kappa/main.c:89 +#: ../vector/v.colors.out/main.c:62 +msgid "If not given write to standard output" +msgstr "" + +#: ../raster/r.colors.out/raster3d_main.c:62 +#: ../raster/r.colors.out/raster_main.c:61 ../vector/v.colors.out/main.c:72 +msgid "Output values as percentages" +msgstr "" + +#: ../raster/r.colors.out/raster3d_main.c:70 +#, c-format +msgid "Unable to read color table for raster3d map <%s>" +msgstr "" + +#: ../raster/r.colors.out/raster_main.c:49 +msgid "Exports the color table associated with a raster map." +msgstr "" + +#: ../raster/r.mfilter/getfilt.c:27 +#, c-format +msgid "Cannot open filter file '%s'" +msgstr "" + +#: ../raster/r.mfilter/getfilt.c:47 +msgid "Illegal filter matrix size specified" +msgstr "" + +#: ../raster/r.mfilter/getfilt.c:50 +msgid "Even filter matrix size specified" +msgstr "" + +#: ../raster/r.mfilter/getfilt.c:72 +msgid "Illegal filter matrix" +msgstr "" + +#: ../raster/r.mfilter/getfilt.c:80 ../raster/r.mfilter/getfilt.c:107 +#: ../raster/r.mfilter/getfilt.c:124 +msgid "Filter file format error" +msgstr "" + +#: ../raster/r.mfilter/getfilt.c:83 +msgid "Duplicate filter divisor specified" +msgstr "" + +#: ../raster/r.mfilter/getfilt.c:101 +msgid "Illegal divisor matrix" +msgstr "" + +#: ../raster/r.mfilter/getfilt.c:110 +msgid "Duplicate filter type specified" +msgstr "" + +#: ../raster/r.mfilter/getfilt.c:117 +msgid "Illegal filter type specified" +msgstr "" + +#: ../raster/r.mfilter/getfilt.c:127 +msgid "Duplicate filter start specified" +msgstr "" + +#: ../raster/r.mfilter/getfilt.c:135 +#, c-format +msgid "Filter start %s ignored, using UL" +msgstr "" + +#: ../raster/r.mfilter/getfilt.c:157 +msgid "Illegal filter file format" +msgstr "" + +#: ../raster/r.mfilter/getrow.c:23 +msgid "Error reading temporary file" +msgstr "" + +#: ../raster/r.mfilter/main.c:59 ../raster/r.neighbors/main.c:173 +#: ../raster/r.resamp.filter/main.c:392 ../vector/v.outlier/main.c:73 +#: ../raster3d/r3.neighbors/main.c:215 +msgid "filter" +msgstr "" + +#: ../raster/r.mfilter/main.c:60 +msgid "Performs raster map matrix filter." +msgstr "" + +#: ../raster/r.mfilter/main.c:71 +msgid "Path to filter file" +msgstr "" + +#: ../raster/r.mfilter/main.c:79 +msgid "Number of times to repeat the filter" +msgstr "" + +#: ../raster/r.mfilter/main.c:80 ../raster/r.mfilter/main.c:99 +#: ../imagery/i.pca/main.c:109 ../imagery/i.pca/main.c:120 +msgid "Filter" +msgstr "" + +#: ../raster/r.mfilter/main.c:86 +msgid "Output raster map title" +msgstr "" + +#: ../raster/r.mfilter/main.c:98 +msgid "Apply filter only to null data values" +msgstr "" + +#: ../raster/r.mfilter/main.c:125 +msgid "Raster map too small for the size of the filter" +msgstr "" + +#: ../raster/r.mfilter/perform.c:40 ../raster/r.mfilter/perform.c:51 +msgid "Unable to create temporary file" +msgstr "" + +#: ../raster/r.mfilter/perform.c:81 +#, c-format +msgid "Writing raster map <%s>" +msgstr "" + +#: ../raster/r.category/cats.c:47 +#, c-format +msgid "Reading <%s> in <%s>" +msgstr "" + +#: ../raster/r.category/main.c:53 ../vector/v.to.db/main.c:44 +#: ../vector/v.category/main.c:76 +msgid "category" +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:62 ../raster/r.category/main.c:71 +#: ../raster/r.in.lidar/main.c:193 ../raster/r.in.lidar/main.c:209 +#: ../raster/r.in.lidar/main.c:262 ../raster/r.in.lidar/main.c:272 +#: ../raster/r.in.lidar/main.c:341 ../display/d.rast/main.c:70 +#: ../display/d.rast/main.c:87 ../display/d.vect.chart/main.c:74 +#: ../display/d.vect.chart/main.c:77 ../display/d.vect.thematic/main.c:98 +#: ../display/d.vect.thematic/main.c:148 ../display/d.vect/main.c:84 +#: ../display/d.vect/main.c:109 ../display/d.vect/main.c:112 +#: ../display/d.vect/main.c:115 ../display/d.vect/main.c:317 +#: ../vector/v.out.postgis/args.c:15 ../vector/v.out.postgis/args.c:19 +#: ../vector/v.to.3d/args.c:19 ../vector/v.to.3d/args.c:25 +#: ../vector/v.to.rast/main.c:57 ../vector/v.to.rast/main.c:60 +#: ../vector/v.to.rast/main.c:63 ../vector/v.to.db/parse.c:45 +#: ../vector/v.in.db/main.c:94 ../vector/v.vect.stats/main.c:156 +#: ../vector/v.vect.stats/main.c:161 ../vector/v.vect.stats/main.c:166 +#: ../vector/v.vect.stats/main.c:171 ../vector/v.vect.stats/main.c:176 +#: ../vector/v.vect.stats/main.c:181 ../vector/v.vect.stats/main.c:186 +#: ../vector/v.db.select/main.c:64 ../vector/v.db.select/main.c:67 +#: ../vector/v.db.select/main.c:70 ../vector/v.db.select/main.c:76 +#: ../vector/v.db.select/main.c:116 ../vector/v.clean/main.c:61 +#: ../vector/v.clean/main.c:64 ../vector/v.out.lidar/main.c:487 +#: ../vector/v.out.lidar/main.c:491 ../vector/v.out.lidar/main.c:588 +#: ../vector/v.reclass/main.c:77 ../vector/v.reclass/main.c:82 +#: ../vector/v.net.centrality/main.c:121 ../vector/v.net.centrality/main.c:123 +#: ../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.extract/main.c:98 +#: ../vector/v.extract/main.c:103 ../vector/v.extract/main.c:109 +#: ../vector/v.extract/main.c:112 ../vector/v.extract/main.c:115 +#: ../vector/v.extract/main.c:125 ../vector/v.extract/main.c:135 +#: ../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.decimate/main.c:149 ../vector/v.decimate/main.c:152 +#: ../vector/v.generalize/main.c:94 ../vector/v.generalize/main.c:233 +#: ../vector/v.generalize/main.c:236 ../vector/v.in.lidar/main.c:187 +#: ../vector/v.in.lidar/main.c:197 ../vector/v.in.lidar/main.c:206 +#: ../vector/v.in.lidar/main.c:216 ../vector/v.in.lidar/main.c:223 +#: ../vector/v.in.lidar/main.c:228 ../vector/v.in.lidar/main.c:283 +#: ../vector/v.in.lidar/main.c:289 ../vector/v.in.lidar/main.c:297 +#: ../vector/v.random/main.c:119 ../vector/v.random/main.c:123 +#: ../vector/v.random/main.c:126 ../vector/v.random/main.c:129 +#: ../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.to.points/main.c:67 ../vector/v.to.points/main.c:71 +#: ../vector/v.in.ogr/main.c:237 ../vector/v.in.ogr/main.c:242 +#: ../vector/v.in.ogr/main.c:251 ../vector/v.in.ogr/main.c:267 +#: ../vector/v.in.ogr/main.c:315 ../vector/v.in.ogr/main.c:360 +#: ../vector/v.out.ogr/args.c:12 ../vector/v.out.ogr/args.c:22 +#: ../vector/v.out.ogr/args.c:102 ../vector/v.drape/main.c:67 +#: ../vector/v.drape/main.c:70 ../vector/v.drape/main.c:73 +#: ../vector/v.drape/main.c:78 ../vector/v.surf.rst/main.c:180 +#: ../vector/v.surf.rst/main.c:192 ../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.edit/args.c:24 +#: ../vector/v.edit/args.c:29 ../vector/v.edit/args.c:118 +#: ../vector/v.edit/args.c:122 ../vector/v.edit/args.c:131 +#: ../vector/v.edit/args.c:140 ../vector/v.edit/args.c:149 +#: ../vector/v.edit/args.c:152 ../vector/v.edit/args.c:170 +#: ../vector/v.edit/args.c:205 ../vector/v.category/main.c:85 +#: ../vector/v.category/main.c:89 ../vector/v.category/main.c:93 +#: ../vector/v.buffer/main.c:235 ../vector/v.buffer/main.c:238 +#: ../vector/v.buffer/main.c:241 ../vector/v.buffer/main.c:246 +#: ../vector/v.profile/main.c:165 ../vector/v.profile/main.c:168 +#: ../vector/v.profile/main.c:173 ../raster3d/r3.in.lidar/main.c:232 +#: ../raster3d/r3.in.lidar/main.c:242 ../raster3d/r3.in.lidar/main.c:272 +#: ../raster3d/r3.in.lidar/main.c:288 +#: ../locale/scriptstrings/v.report_to_translate.c:5 +#: ../locale/scriptstrings/t.list_to_translate.c:7 +#: ../locale/scriptstrings/t.list_to_translate.c:8 +#: ../locale/scriptstrings/t.list_to_translate.c:14 +#: ../locale/scriptstrings/t.list_to_translate.c:15 +#: ../locale/scriptstrings/t.rast.univar_to_translate.c:6 +#: ../locale/scriptstrings/t.rast.list_to_translate.c:10 +#: ../locale/scriptstrings/t.rast.list_to_translate.c:11 +#: ../locale/scriptstrings/t.rast3d.list_to_translate.c:10 +#: ../locale/scriptstrings/t.rast3d.list_to_translate.c:11 +#: ../locale/scriptstrings/t.rast3d.univar_to_translate.c:7 +#: ../locale/scriptstrings/t.vect.list_to_translate.c:10 +#: ../locale/scriptstrings/t.vect.list_to_translate.c:11 +#: ../locale/scriptstrings/t.vect.univar_to_translate.c:6 +#: ../locale/scriptstrings/t.vect.univar_to_translate.c:7 +msgid "Selection" +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:80 ../raster/r.support/main.c:115 +#: ../raster3d/r3.support/main.c:111 +msgid "Raster map from which to copy category table" +msgstr "" + +#: ../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 ../display/d.linegraph/main.c:270 +#: ../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:112 ../vector/v.colors/main.c:138 +#: ../vector/v.colors/main.c:143 ../vector/v.colors/main.c:148 +#: ../locale/scriptstrings/t.rast.colors_to_translate.c:7 +#: ../locale/scriptstrings/t.rast.colors_to_translate.c:9 +#: ../locale/scriptstrings/t.rast.colors_to_translate.c:11 +#: ../locale/scriptstrings/t.rast.colors_to_translate.c:13 +#: ../locale/scriptstrings/t.rast.colors_to_translate.c:20 +#: ../locale/scriptstrings/t.rast.colors_to_translate.c:22 +#: ../locale/scriptstrings/t.rast.colors_to_translate.c:24 +#: ../locale/scriptstrings/t.rast.colors_to_translate.c:26 +msgid "Define" +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:130 ../raster/r.support/main.c:147 +#, c-format +msgid "Raster map <%s> not found in current mapset" +msgstr "" + +#: ../raster/r.category/main.c:148 ../raster/r.category/main.c:230 +#: ../raster/r.report/parse.c:294 ../raster/r.mapcalc/map.c:235 +#: ../raster/r.mapcalc/map3.c:191 +#, c-format +msgid "Unable to read category file of raster map <%s@%s>" +msgstr "" + +#: ../raster/r.category/main.c:152 +#, c-format +msgid "Category table for <%s> set from <%s>" +msgstr "" + +#: ../raster/r.category/main.c:173 ../raster/r.recode/main.c:90 +#: ../raster/r.profile/main.c:176 ../raster/r.horizon/main.c:390 +#: ../raster/r.out.ascii/main.c:157 ../raster/r.in.lidar/main.c:646 +#: ../raster/r.out.ppm3/main.c:133 ../general/g.pnmcomp/main.c:242 +#: ../general/g.pnmcomp/main.c:259 ../display/d.mon/stop.c:66 +#: ../imagery/i.ortho.photo/i.ortho.transform/main.c:350 +#: ../vector/v.out.vtk/main.c:173 ../vector/v.net/main.c:100 +#: ../vector/v.out.ascii/main.c:125 ../vector/v.edit/main.c:81 +#: ../vector/v.profile/main.c:330 ../raster3d/r3.out.vtk/main.c:420 +#: ../misc/m.nviz.script/main.c:202 ../misc/m.transform/main.c:276 +#, c-format +msgid "Unable to open file <%s>" +msgstr "" + +#: ../raster/r.category/main.c:211 +#, c-format +msgid "" +"Incorrect format of input rules. Check separators. Invalid line is:\n" +"%s" +msgstr "" + +#: ../raster/r.category/main.c:267 +#, c-format +msgid "Unable to read category file of raster map <%s> in <%s>" +msgstr "" + +#: ../raster/r.category/main.c:283 +msgid "The map is floating point! Ignoring cats list, using vals list" +msgstr "" + +#: ../raster/r.category/main.c:300 +msgid "vals argument is required for floating point map!" +msgstr "" + +#: ../raster/r.series/main.c:104 ../raster/r.neighbors/main.c:102 +#: ../raster/r.resamp.stats/main.c:301 ../raster3d/r3.neighbors/main.c:94 +#, c-format +msgid "Unknown method <%s>" +msgstr "" + +#: ../raster/r.series/main.c:138 ../raster/r.in.xyz/main.c:162 +#: ../raster/r.in.lidar/main.c:113 ../raster/r.patch/main.c:63 +#: ../raster/r.neighbors/main.c:170 ../vector/v.neighbors/main.c:54 +#: ../raster3d/r3.neighbors/main.c:212 ../raster3d/r3.in.lidar/main.c:167 +#: ../locale/scriptstrings/r.reclass.area_to_translate.c:4 +#: ../locale/scriptstrings/r3.in.xyz_to_translate.c:8 +#: ../locale/scriptstrings/t.rast.aggregate_to_translate.c:3 +#: ../locale/scriptstrings/t.rast.aggregate.ds_to_translate.c:3 +#: ../locale/scriptstrings/t.rast.neighbors_to_translate.c:3 +#: ../locale/scriptstrings/t.rast.series_to_translate.c:3 +msgid "aggregation" +msgstr "" + +#: ../raster/r.series/main.c:139 ../raster/r.patch/main.c:64 +#: ../raster/r.series.accumulate/main.c:81 ../raster/r.series.interp/main.c:65 +#: ../locale/scriptstrings/t.rast.series_to_translate.c:4 +msgid "series" +msgstr "" + +#: ../raster/r.series/main.c:141 +msgid "" +"Makes each output cell value a function of the values assigned to the " +"corresponding cells in the input raster map layers." +msgstr "" + +#: ../raster/r.series/main.c:150 +msgid "" +"Input file with one raster map name and optional one weight per line, field " +"separator between name and weight is |" +msgstr "" + +#: ../raster/r.series/main.c:161 ../raster3d/r3.neighbors/main.c:119 +msgid "Aggregate operation" +msgstr "" + +#: ../raster/r.series/main.c:168 ../raster/r.neighbors/main.c:239 +#: ../raster/r.resamp.stats/main.c:282 ../raster3d/r3.neighbors/main.c:127 +#: ../locale/scriptstrings/t.rast.series_to_translate.c:8 +msgid "Quantile to calculate for method=quantile" +msgstr "" + +#: ../raster/r.series/main.c:176 +msgid "" +"Weighting factor for each input map, default value is 1.0 for each input map" +msgstr "" + +#: ../raster/r.series/main.c:183 ../raster/r.series.accumulate/main.c:132 +msgid "Ignore values outside this range" +msgstr "" + +#: ../raster/r.series/main.c:187 ../raster/r.resamp.stats/main.c:288 +#: ../raster/r.series.accumulate/main.c:159 +#: ../raster/r.resamp.filter/main.c:431 +#: ../locale/scriptstrings/t.rast.series_to_translate.c:11 +msgid "Propagate NULLs" +msgstr "" + +#: ../raster/r.series/main.c:191 ../raster/r.series.accumulate/main.c:163 +msgid "Do not keep files open" +msgstr "" + +#: ../raster/r.series/main.c:204 ../raster/r.neighbors/main.c:266 +#: ../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.external/main.c:170 ../raster/r.mapcalc/main.c:131 +#: ../vector/v.colors/main.c:206 +#, c-format +msgid "%s= and %s= are mutually exclusive" +msgstr "" + +#: ../raster/r.series/main.c:208 ../raster/r.series.accumulate/main.c:210 +#: ../raster/r.series.interp/main.c:126 ../raster/r.series.interp/main.c:142 +#, c-format +msgid "Please specify %s= or %s=" +msgstr "" + +#: ../raster/r.series/main.c:223 ../raster/r.in.xyz/main.c:582 +#: ../raster/r.topmodel/file_io.c:28 ../raster/r.topmodel/file_io.c:136 +#: ../raster/r.topmodel/file_io.c:161 ../raster/r.series.accumulate/main.c:221 +#: ../raster/r.in.mat/main.c:125 ../raster/r.mapcalc/main.c:49 +#: ../raster/r.support/main.c:176 ../general/g.cairocomp/main.c:46 +#: ../display/d.where/main.c:163 ../display/d.linegraph/main.c:415 +#: ../display/d.linegraph/main.c:432 ../display/d.linegraph/main.c:730 +#: ../display/d.text/main.c:380 ../display/d.legend.vect/main.c:259 +#: ../display/d.legend.vect/main.c:273 ../display/d.legend.vect/draw.c:72 +#: ../vector/v.segment/main.c:98 ../vector/v.net.path/path.c:49 +#: ../vector/v.lrs/v.lrs.segment/main.c:133 ../raster3d/r3.support/main.c:167 +#, c-format +msgid "Unable to open input file <%s>" +msgstr "" + +#: ../raster/r.series/main.c:250 ../raster/r.series/main.c:312 +msgid "Weights must be positive" +msgstr "" + +#: ../raster/r.series/main.c:268 ../raster/r.series/main.c:318 +#, c-format +msgid "Reading raster map <%s> using weight %f..." +msgstr "" + +#: ../raster/r.series/main.c:275 ../raster/r.series.accumulate/main.c:255 +msgid "No raster map name found in input file" +msgstr "" + +#: ../raster/r.series/main.c:287 ../raster/r.stats/main.c:285 +#: ../raster/r.series.accumulate/main.c:265 +msgid "Raster map not found" +msgstr "" + +#: ../raster/r.series/main.c:298 +msgid "input= and weights= must have the same number of values" +msgstr "" + +#: ../raster/r.series/main.c:333 +msgid "output= and method= must have the same number of values" +msgstr "" + +#: ../raster/r.series/main.c:351 +#, c-format +msgid "Method %s not compatible with weights, using unweighed version instead" +msgstr "" + +#: ../raster/r.series/main.c:386 ../raster/r.slope.aspect/main.c:544 +#: ../raster/r.relief/main.c:317 ../raster/r.patch/main.c:140 +#: ../raster/r.series.accumulate/main.c:318 +#: ../raster/r.series.interp/main.c:339 +msgid "Percent complete..." +msgstr "" + +#: ../raster/r.in.xyz/main.c:159 ../raster/r.in.bin/main.c:258 +#: ../raster/r.in.gridatb/main.c:46 ../raster/r.proj/main.c:147 +#: ../raster/r.in.gdal/main.c:93 ../raster/r.in.ascii/main.c:70 +#: ../raster/r.in.lidar/main.c:109 ../raster/r.in.poly/main.c:35 +#: ../raster/r.in.mat/main.c:92 ../raster/r.external/main.c:58 +#: ../raster/r.in.png/main.c:520 ../vector/v.in.db/main.c:53 +#: ../vector/v.in.lidar/main.c:137 ../vector/v.in.ogr/main.c:195 +#: ../vector/v.in.dwg/main.c:83 ../vector/v.in.ascii/main.c:71 +#: ../vector/v.external/main.c:53 ../vector/v.in.dxf/main.c:65 +#: ../vector/v.proj/main.c:71 ../raster3d/r3.in.ascii/main.c:355 +#: ../raster3d/r3.in.bin/main.c:253 ../raster3d/r3.in.lidar/main.c:163 +#: ../raster3d/r3.in.v5d/main.c:179 +#: ../locale/scriptstrings/db.in.ogr_to_translate.c:3 +#: ../locale/scriptstrings/i.in.spotvgt_to_translate.c:3 +#: ../locale/scriptstrings/r.import_to_translate.c:3 +#: ../locale/scriptstrings/r.in.aster_to_translate.c:3 +#: ../locale/scriptstrings/r.in.srtm_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.import_to_translate.c:3 +#: ../locale/scriptstrings/v.in.e00_to_translate.c:3 +#: ../locale/scriptstrings/v.in.geonames_to_translate.c:3 +#: ../locale/scriptstrings/v.in.lines_to_translate.c:3 +#: ../locale/scriptstrings/v.in.mapgen_to_translate.c:3 +#: ../locale/scriptstrings/v.in.wfs_to_translate.c:3 +#: ../locale/scriptstrings/v.unpack_to_translate.c:3 +#: ../locale/scriptstrings/t.rast.import_to_translate.c:3 +#: ../locale/scriptstrings/t.vect.import_to_translate.c:3 +msgid "import" +msgstr "" + +#: ../raster/r.in.xyz/main.c:161 ../raster/r.to.rast3/main.c:198 +#: ../raster/r.in.ascii/main.c:71 ../raster/r.in.lidar/main.c:112 +#: ../raster/r.to.vect/main.c:77 ../raster/r.to.rast3elev/main.c:362 +#: ../vector/v.to.rast/main.c:45 ../vector/v.to.rast3/main.c:49 +#: ../raster3d/r3.in.ascii/main.c:357 ../raster3d/r3.in.lidar/main.c:166 +#: ../raster3d/r3.out.ascii/main.c:305 ../raster3d/r3.to.rast/main.c:260 +#: ../locale/scriptstrings/r.out.xyz_to_translate.c:5 +#: ../locale/scriptstrings/r3.in.xyz_to_translate.c:7 +#: ../locale/scriptstrings/t.rast.to.rast3_to_translate.c:3 +#: ../locale/scriptstrings/t.rast.to.vect_to_translate.c:3 +msgid "conversion" +msgstr "" + +#: ../raster/r.in.xyz/main.c:163 ../raster/r.in.lidar/main.c:114 +#: ../raster3d/r3.in.lidar/main.c:168 +#: ../locale/scriptstrings/r3.in.xyz_to_translate.c:9 +msgid "binning" +msgstr "" + +#: ../raster/r.in.xyz/main.c:165 ../raster/r.in.lidar/main.c:110 +#: ../vector/v.outlier/main.c:74 ../vector/v.out.lidar/main.c:473 +#: ../vector/v.lidar.correction/main.c:72 ../vector/v.lidar.growing/main.c:76 +#: ../vector/v.decimate/main.c:124 ../vector/v.in.lidar/main.c:138 +#: ../vector/v.lidar.edgedetection/main.c:76 +#: ../vector/v.surf.bspline/main.c:94 ../raster3d/r3.in.lidar/main.c:164 +#: ../locale/scriptstrings/r3.in.xyz_to_translate.c:5 +msgid "LIDAR" +msgstr "" + +#: ../raster/r.in.xyz/main.c:167 +msgid "" +"Creates a raster map from an assemblage of many coordinates using univariate" +" statistics." +msgstr "" + +#: ../raster/r.in.xyz/main.c:171 +msgid "ASCII file containing input data (or \"-\" to read from stdin)" +msgstr "" + +#: ../raster/r.in.xyz/main.c:179 ../raster/r.in.lidar/main.c:139 +#: ../locale/scriptstrings/r3.in.xyz_to_translate.c:15 +msgid "Statistic to use for raster values" +msgstr "" + +#: ../raster/r.in.xyz/main.c:183 ../raster/r.in.xyz/main.c:315 +#: ../raster/r.in.xyz/main.c:324 ../raster/r.in.lidar/main.c:143 +#: ../raster/r.in.lidar/main.c:235 ../raster/r.in.lidar/main.c:245 +#: ../locale/scriptstrings/r3.in.xyz_to_translate.c:16 +#: ../locale/scriptstrings/r3.in.xyz_to_translate.c:32 +#: ../locale/scriptstrings/r3.in.xyz_to_translate.c:34 +msgid "Statistic" +msgstr "" + +#: ../raster/r.in.xyz/main.c:198 ../raster/r.in.lidar/main.c:158 +msgid "Number of points in cell" +msgstr "" + +#: ../raster/r.in.xyz/main.c:199 ../raster/r.in.lidar/main.c:159 +msgid "Minimum value of point values in cell" +msgstr "" + +#: ../raster/r.in.xyz/main.c:200 ../raster/r.in.lidar/main.c:160 +msgid "Maximum value of point values in cell" +msgstr "" + +#: ../raster/r.in.xyz/main.c:201 ../raster/r.in.lidar/main.c:161 +msgid "Range of point values in cell" +msgstr "" + +#: ../raster/r.in.xyz/main.c:202 ../raster/r.in.lidar/main.c:162 +msgid "Sum of point values in cell" +msgstr "" + +#: ../raster/r.in.xyz/main.c:203 ../raster/r.in.lidar/main.c:163 +msgid "Mean (average) value of point values in cell" +msgstr "" + +#: ../raster/r.in.xyz/main.c:204 ../raster/r.in.lidar/main.c:164 +msgid "Standard deviation of point values in cell" +msgstr "" + +#: ../raster/r.in.xyz/main.c:205 ../raster/r.in.lidar/main.c:165 +msgid "Variance of point values in cell" +msgstr "" + +#: ../raster/r.in.xyz/main.c:206 ../raster/r.in.lidar/main.c:166 +msgid "Coefficient of variance of point values in cell" +msgstr "" + +#: ../raster/r.in.xyz/main.c:207 ../raster/r.in.lidar/main.c:167 +msgid "Median value of point values in cell" +msgstr "" + +#: ../raster/r.in.xyz/main.c:208 +msgid "Pth (nth) percentile of point values in cell" +msgstr "" + +#: ../raster/r.in.xyz/main.c:209 ../raster/r.in.lidar/main.c:169 +msgid "Skewness of point values in cell" +msgstr "" + +#: ../raster/r.in.xyz/main.c:210 ../raster/r.in.lidar/main.c:170 +msgid "Trimmed mean of point values in cell" +msgstr "" + +#: ../raster/r.in.xyz/main.c:213 ../raster/r.in.xyz/main.c:222 +#: ../raster/r.in.xyz/main.c:230 ../raster/r.in.xyz/main.c:241 +#: ../raster/r.in.xyz/main.c:251 ../raster/r.sun/main.c:272 +#: ../raster/r.sun/main.c:281 ../raster/r.sun/main.c:290 +#: ../raster/r.sun/main.c:299 ../raster/r.sun/main.c:307 +#: ../raster/r.sun/main.c:316 ../raster/r.sun/main.c:325 +#: ../raster/r.sun/main.c:334 ../raster/r.sun/main.c:343 +#: ../raster/r.sun/main.c:352 ../raster/r.sun/main.c:361 +#: ../raster/r.sun/main.c:370 ../raster/r.sun/main.c:379 +#: ../raster/r.sun/main.c:386 ../raster/r.sun/main.c:394 +#: ../raster/r.horizon/main.c:195 ../raster/r.horizon/main.c:204 +#: ../raster/r.horizon/main.c:212 ../raster/r.in.lidar/main.c:122 +#: ../raster/r.in.lidar/main.c:133 ../raster/r.sim/r.sim.water/main.c:138 +#: ../raster/r.sim/r.sim.water/main.c:147 +#: ../raster/r.sim/r.sim.water/main.c:154 +#: ../raster/r.sim/r.sim.water/main.c:163 +#: ../raster/r.sim/r.sim.water/main.c:169 +#: ../raster/r.sim/r.sim.water/main.c:177 +#: ../raster/r.sim/r.sim.water/main.c:184 +#: ../raster/r.sim/r.sim.water/main.c:191 +#: ../raster/r.sim/r.sim.sediment/main.c:158 +#: ../raster/r.sim/r.sim.sediment/main.c:166 +#: ../raster/r.sim/r.sim.sediment/main.c:173 ../raster/r.external/main.c:66 +#: ../raster/r.external/main.c:74 ../raster/r.external/main.c:83 +#: ../raster/r.spread/main.c:125 ../raster/r.spread/main.c:139 +#: ../raster/r.spread/main.c:151 ../raster/r.spread/main.c:164 +#: ../raster/r.spread/main.c:177 ../raster/r.spread/main.c:189 +#: ../raster/r.spread/main.c:201 ../display/d.text/main.c:149 +#: ../display/d.text/main.c:154 ../display/d.legend/main.c:88 +#: ../display/d.legend/main.c:93 ../vector/v.in.ogr/main.c:223 +#: ../vector/v.edit/args.c:96 ../vector/v.edit/args.c:215 +#: ../raster3d/r3.flow/main.c:188 ../raster3d/r3.flow/main.c:195 +#: ../raster3d/r3.flow/main.c:205 ../raster3d/r3.in.lidar/main.c:177 +#: ../raster3d/r3.in.lidar/main.c:184 +#: ../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/r.import_to_translate.c:6 +#: ../locale/scriptstrings/r.import_to_translate.c:8 +#: ../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:22 +#: ../locale/scriptstrings/r3.in.xyz_to_translate.c:24 +#: ../locale/scriptstrings/r3.in.xyz_to_translate.c:27 +#: ../locale/scriptstrings/v.import_to_translate.c:6 +#: ../locale/scriptstrings/v.import_to_translate.c:8 +#: ../locale/scriptstrings/t.remove_to_translate.c:6 +#: ../locale/scriptstrings/t.remove_to_translate.c:9 +#: ../locale/scriptstrings/t.remove_to_translate.c:11 +#: ../locale/scriptstrings/t.register_to_translate.c:6 +#: ../locale/scriptstrings/t.register_to_translate.c:7 +#: ../locale/scriptstrings/t.register_to_translate.c:9 +#: ../locale/scriptstrings/t.register_to_translate.c:12 +#: ../locale/scriptstrings/t.register_to_translate.c:26 +msgid "Input" +msgstr "" + +#: ../raster/r.in.xyz/main.c:221 +#: ../locale/scriptstrings/r3.in.xyz_to_translate.c:19 +msgid "Column number of x coordinates in input file (first column is 1)" +msgstr "" + +#: ../raster/r.in.xyz/main.c:229 +#: ../locale/scriptstrings/r3.in.xyz_to_translate.c:21 +msgid "Column number of y coordinates in input file" +msgstr "" + +#: ../raster/r.in.xyz/main.c:237 +#: ../locale/scriptstrings/r3.in.xyz_to_translate.c:25 +msgid "Column number of data values in input file" +msgstr "" + +#: ../raster/r.in.xyz/main.c:239 +msgid "" +"If a separate value column is given, this option refers to the z-coordinate " +"column to be filtered by the zrange option" +msgstr "" + +#: ../raster/r.in.xyz/main.c:250 +msgid "Number of header lines to skip at top of input file" +msgstr "" + +#: ../raster/r.in.xyz/main.c:258 ../vector/v.decimate/main.c:148 +#: ../vector/v.in.lidar/main.c:196 +msgid "Filter range for z data (min,max)" +msgstr "" + +#: ../raster/r.in.xyz/main.c:259 ../raster/r.in.xyz/main.c:267 +#: ../raster/r.in.xyz/main.c:276 ../raster/r.in.xyz/main.c:284 +#: ../raster/r.in.xyz/main.c:292 +msgid "Advanced Input" +msgstr "" + +#: ../raster/r.in.xyz/main.c:266 +msgid "Scale to apply to z data" +msgstr "" + +#: ../raster/r.in.xyz/main.c:274 +msgid "Alternate column number of data values in input file" +msgstr "" + +#: ../raster/r.in.xyz/main.c:275 +msgid "If not given (or set to 0) the z-column data is used" +msgstr "" + +#: ../raster/r.in.xyz/main.c:283 +msgid "Filter range for alternate value column data (min,max)" +msgstr "" + +#: ../raster/r.in.xyz/main.c:291 +msgid "Scale to apply to alternate value column data" +msgstr "" + +#: ../raster/r.in.xyz/main.c:305 ../raster/r.in.lidar/main.c:225 +#: ../locale/scriptstrings/r3.in.xyz_to_translate.c:30 +msgid "Percent of map to keep in memory" +msgstr "" + +#: ../raster/r.in.xyz/main.c:314 +msgid "Pth percentile of the values" +msgstr "" + +#: ../raster/r.in.xyz/main.c:323 ../raster/r.in.lidar/main.c:244 +#: ../locale/scriptstrings/r3.in.xyz_to_translate.c:33 +msgid "" +"Discard percent of the smallest and percent of the largest " +"observations" +msgstr "" + +#: ../raster/r.in.xyz/main.c:328 ../raster/r.in.lidar/main.c:306 +#: ../raster3d/r3.in.lidar/main.c:303 +#: ../locale/scriptstrings/r3.in.xyz_to_translate.c:10 +msgid "Scan data file for extent then exit" +msgstr "" + +#: ../raster/r.in.xyz/main.c:329 ../raster/r.in.xyz/main.c:336 +msgid "Scan" +msgstr "" + +#: ../raster/r.in.xyz/main.c:335 ../raster/r.in.lidar/main.c:311 +#: ../raster3d/r3.in.lidar/main.c:307 +#: ../locale/scriptstrings/r3.in.xyz_to_translate.c:11 +msgid "In scan mode, print using shell script style" +msgstr "" + +#: ../raster/r.in.xyz/main.c:341 +#: ../locale/scriptstrings/r3.in.xyz_to_translate.c:12 +msgid "Ignore broken lines" +msgstr "" + +#: ../raster/r.in.xyz/main.c:366 +msgid "Please specify a reasonable column number." +msgstr "" + +#: ../raster/r.in.xyz/main.c:378 ../vector/v.in.ascii/main.c:220 +msgid "Please specify reasonable number of lines to skip" +msgstr "" + +#: ../raster/r.in.xyz/main.c:383 ../raster/r.in.lidar/main.c:479 +msgid "Invalid zrange" +msgstr "" + +#: ../raster/r.in.xyz/main.c:397 +msgid "Invalid vrange" +msgstr "" + +#: ../raster/r.in.xyz/main.c:483 ../raster/r.in.lidar/point_binning.c:205 +msgid "Unable to calculate percentile without the pth option specified!" +msgstr "" + +#: ../raster/r.in.xyz/main.c:495 ../raster/r.in.lidar/point_binning.c:217 +msgid "Unable to calculate trimmed mean without the trim option specified!" +msgstr "" + +#: ../raster/r.in.xyz/main.c:536 +#, c-format +msgid "" +"Unable to process the whole map at once. Please set the %s option to some " +"value lower than 100." +msgstr "" + +#: ../raster/r.in.xyz/main.c:589 +msgid "" +"If input is not from a file it is only possible to perform a single pass." +msgstr "" + +#: ../raster/r.in.xyz/main.c:601 +msgid "Range filters will not be taken into account during scan" +msgstr "" + +#: ../raster/r.in.xyz/main.c:638 +msgid "Reading input data..." +msgstr "" + +#: ../raster/r.in.xyz/main.c:645 ../raster/r.in.poly/poly2rast.c:56 +#, c-format +msgid "Pass #%d (of %d) ..." +msgstr "" + +#: ../raster/r.in.xyz/main.c:721 ../raster/r.in.xyz/main.c:729 +#: ../raster/r.in.xyz/main.c:1218 ../raster/r.in.xyz/main.c:1226 +#, c-format +msgid "" +"Not enough data columns. Incorrect delimiter or column number? Found the following character(s) in row %lu:\n" +"[%s]" +msgstr "" + +#: ../raster/r.in.xyz/main.c:725 ../raster/r.in.xyz/main.c:1222 +msgid "Line ignored as requested" +msgstr "" + +#: ../raster/r.in.xyz/main.c:744 ../raster/r.in.xyz/main.c:1256 +#, c-format +msgid "Bad y-coordinate line %lu column %d. <%s>" +msgstr "" + +#: ../raster/r.in.xyz/main.c:751 ../raster/r.in.xyz/main.c:1241 +#, c-format +msgid "Bad x-coordinate line %lu column %d. <%s>" +msgstr "" + +#: ../raster/r.in.xyz/main.c:769 ../raster/r.in.xyz/main.c:1271 +#, c-format +msgid "Bad z-coordinate line %lu column %d. <%s>" +msgstr "" + +#: ../raster/r.in.xyz/main.c:782 ../raster/r.in.xyz/main.c:1289 +#, c-format +msgid "Bad data value line %lu column %d. <%s>" +msgstr "" + +#: ../raster/r.in.xyz/main.c:835 +#, c-format +msgid "%lu points found in input file" +msgstr "" + +#: ../raster/r.in.xyz/main.c:838 +msgid "Writing to output raster map..." +msgstr "" + +#: ../raster/r.in.xyz/main.c:1177 +#, c-format +msgid "%lu points found in region." +msgstr "" + +#: ../raster/r.in.xyz/main.c:1203 ../raster/r.in.lidar/info.c:108 +#: ../raster3d/r3.in.lidar/info.c:109 +msgid "Scanning data ..." +msgstr "" + +#: ../raster/r.in.xyz/main.c:1309 ../raster/r.in.lidar/info.c:148 +#: ../raster3d/r3.in.lidar/info.c:149 +#, c-format +msgid "Range: min max\n" +msgstr "" + +#: ../raster/r.compress/main.c:69 ../general/g.rename/main.c:46 +#: ../general/g.dirseps/main.c:35 ../general/g.access/main.c:38 +#: ../general/g.list/main.c:66 ../general/g.filename/main.c:40 +#: ../general/g.remove/main.c:70 ../general/g.findetc/main.c:29 +#: ../general/g.copy/main.c:42 ../general/g.findfile/main.c:39 +#: ../imagery/i.group/main.c:53 ../imagery/i.target/main.c:46 +#: ../locale/scriptstrings/t.create_to_translate.c:3 +#: ../locale/scriptstrings/t.list_to_translate.c:3 +#: ../locale/scriptstrings/t.remove_to_translate.c:3 +#: ../locale/scriptstrings/t.register_to_translate.c:3 +#: ../locale/scriptstrings/t.unregister_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.rename_to_translate.c:3 +#: ../locale/scriptstrings/t.vect.list_to_translate.c:3 +msgid "map management" +msgstr "" + +#: ../raster/r.compress/main.c:70 +msgid "compression" +msgstr "" + +#: ../raster/r.compress/main.c:71 +msgid "Compresses and decompresses raster maps." +msgstr "" + +#: ../raster/r.compress/main.c:74 +msgid "Name of existing raster map(s)" +msgstr "" + +#: ../raster/r.compress/main.c:78 +msgid "Uncompress the map" +msgstr "" + +#: ../raster/r.compress/main.c:82 +msgid "Print compression information and data type of input map(s)" +msgstr "" + +#: ../raster/r.compress/main.c:86 +msgid "Print compression information in shell script style" +msgstr "" + +#: ../raster/r.compress/main.c:128 ../raster/r.compress/main.c:308 +#, c-format +msgid "Raster map <%s> is not in the current mapset" +msgstr "" + +#: ../raster/r.compress/main.c:134 +#, c-format +msgid "<%s> is a reclass file of map <%s> in mapset <%s> - can't uncompress" +msgstr "" + +#: ../raster/r.compress/main.c:136 +#, c-format +msgid "<%s> is a reclass file of map <%s> in mapset <%s> - can't compress" +msgstr "" + +#: ../raster/r.compress/main.c:141 +#, c-format +msgid "<%s> is a GDAL-linked map - can't (un)compress" +msgstr "" + +#: ../raster/r.compress/main.c:215 +msgid "DONE: uncompressed file is %lu %s (%.2f%) smaller" +msgstr "" + +#: ../raster/r.compress/main.c:216 +msgid "DONE: compressed file is %lu %s (%.2f%) smaller" +msgstr "" + +#: ../raster/r.compress/main.c:220 +msgid "DONE: uncompressed file is %lu %s (%.2f%) larger" +msgstr "" + +#: ../raster/r.compress/main.c:221 +msgid "DONE: compressed file is %lu %s (%.2f%) larger" +msgstr "" + +#: ../raster/r.compress/main.c:224 +msgid "same size" +msgstr "" + +#: ../raster/r.compress/main.c:240 +#, c-format +msgid "<%s> already uncompressed" +msgstr "" + +#: ../raster/r.compress/main.c:243 +#, c-format +msgid "Uncompressing <%s>" +msgstr "" + +#: ../raster/r.compress/main.c:251 +#, c-format +msgid "Re-compressing <%s>" +msgstr "" + +#: ../raster/r.compress/main.c:254 +#, c-format +msgid "Compressing <%s>" +msgstr "" + +#: ../raster/r.compress/main.c:312 +#, c-format +msgid "<%s> is a GDAL-linked map" +msgstr "" + +#: ../raster/r.compress/main.c:316 +#, c-format +msgid "<%s> is a reclass file of map <%s> in mapset <%s>" +msgstr "" + +#: ../raster/r.compress/main.c:336 +#, c-format +msgid "<%s> is uncompressed (method %i: %s). Data type: %s" +msgstr "" + +#: ../raster/r.compress/main.c:343 +#, c-format +msgid "<%s> is compressed (method %i: %s). Data type: %s" +msgstr "" + +#: ../raster/r.compress/main.c:351 +#, c-format +msgid "<%s> has a compressed NULL file" +msgstr "" + +#: ../raster/r.compress/main.c:353 +#, c-format +msgid "<%s> has an uncompressed NULL file" +msgstr "" + +#: ../raster/r.region/main.c:52 ../raster/r.info/main.c:71 +#: ../raster/r.describe/main.c:55 ../raster/r.timestamp/main.c:36 +#: ../raster/r.support/main.c:55 ../temporal/t.connect/main.c:36 +#: ../vector/v.support/main.c:40 ../vector/v.info/main.c:38 +#: ../vector/v.timestamp/main.c:36 ../raster3d/r3.support/main.c:50 +#: ../raster3d/r3.info/main.c:76 ../raster3d/r3.timestamp/main.c:44 +#: ../locale/scriptstrings/t.support_to_translate.c:3 +#: ../locale/scriptstrings/t.info_to_translate.c:3 +#: ../locale/scriptstrings/t.select_to_translate.c:3 +msgid "metadata" +msgstr "" + +#: ../raster/r.region/main.c:54 +msgid "Sets the boundary definitions for a raster map." +msgstr "" + +#: ../raster/r.region/main.c:60 +msgid "Set from current region" +msgstr "" + +#: ../raster/r.region/main.c:61 ../raster/r.region/main.c:66 +#: ../raster/r.region/main.c:72 ../raster/r.region/main.c:87 +#: ../raster/r.region/main.c:94 ../raster/r.region/main.c:101 +#: ../raster/r.region/main.c:144 ../general/g.region/main.c:78 +#: ../general/g.region/main.c:84 ../general/g.region/main.c:171 +#: ../general/g.region/main.c:178 ../general/g.region/main.c:187 +#: ../general/g.region/main.c:195 +msgid "Existing" +msgstr "" + +#: ../raster/r.region/main.c:65 ../general/g.region/main.c:77 +msgid "Set from default region" +msgstr "" + +#: ../raster/r.region/main.c:70 ../raster/r.in.gdal/main.c:218 +#: ../raster/r.external/main.c:119 +msgid "Auto-adjustment for lat/lon" +msgstr "" + +#: ../raster/r.region/main.c:71 ../raster/r.in.gdal/main.c:219 +#: ../raster/r.external/main.c:120 +msgid "Attempt to fix small precision errors in resolution and extents" +msgstr "" + +#: ../raster/r.region/main.c:77 +msgid "Name of raster map to change" +msgstr "" + +#: ../raster/r.region/main.c:85 +msgid "Set region from named region" +msgstr "" + +#: ../raster/r.region/main.c:93 +msgid "Set region to match this raster map" +msgstr "" + +#: ../raster/r.region/main.c:100 +msgid "Set region to match this vector map" +msgstr "" + +#: ../raster/r.region/main.c:109 ../general/g.region/main.c:203 +msgid "Value for the northern edge" +msgstr "" + +#: ../raster/r.region/main.c:110 ../raster/r.region/main.c:119 +#: ../raster/r.region/main.c:128 ../raster/r.region/main.c:137 +#: ../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 ../general/g.region/main.c:160 +#: ../general/g.region/main.c:204 ../general/g.region/main.c:213 +#: ../general/g.region/main.c:222 ../general/g.region/main.c:231 +#: ../general/g.region/main.c:240 ../general/g.region/main.c:249 +#: ../general/g.region/main.c:325 ../general/g.region/main.c:336 +#: ../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 +msgid "Bounds" +msgstr "" + +#: ../raster/r.region/main.c:118 ../general/g.region/main.c:212 +msgid "Value for the southern edge" +msgstr "" + +#: ../raster/r.region/main.c:127 ../general/g.region/main.c:221 +msgid "Value for the eastern edge" +msgstr "" + +#: ../raster/r.region/main.c:136 ../general/g.region/main.c:230 +msgid "Value for the western edge" +msgstr "" + +#: ../raster/r.region/main.c:143 +msgid "Raster map to align to" +msgstr "" + +#: ../raster/r.statistics/main.c:57 ../raster/r.stats.zonal/main.c:103 +#: ../raster/r.univar/r.univar_main.c:107 ../vector/v.vect.stats/main.c:137 +#: ../locale/scriptstrings/v.rast.stats_to_translate.c:6 +msgid "zonal statistics" +msgstr "" + +#: ../raster/r.statistics/main.c:59 +msgid "Calculates category or object oriented statistics." +msgstr "" + +#: ../raster/r.statistics/main.c:69 ../raster/r.stats.zonal/main.c:115 +msgid "Method of object-based statistic" +msgstr "" + +#: ../raster/r.statistics/main.c:92 ../raster/r.stats.zonal/main.c:138 +msgid "Resultant raster map" +msgstr "" + +#: ../raster/r.statistics/main.c:98 ../raster/r.stats.zonal/main.c:144 +msgid "Cover values extracted from the category labels of the cover map" +msgstr "" + +#: ../raster/r.statistics/main.c:110 ../raster/r.support/main.c:245 +#: ../display/d.title/main.c:110 ../raster3d/r3.support/main.c:248 +#, c-format +msgid "Unable to read category file of raster map <%s>" +msgstr "" + +#: ../raster/r.statistics/main.c:118 ../raster/r.proj/main.c:237 +#: ../raster/r.stats.zonal/main.c:165 +#: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:151 +#: ../imagery/i.rectify/main.c:156 ../vector/v.vect.stats/main.c:312 +#, c-format +msgid "<%s=%s> unknown %s" +msgstr "" + +#: ../raster/r.statistics/o_adev.c:93 +msgid "o_adev: No data in array" +msgstr "" + +#: ../raster/r.statistics/o_kurt.c:91 +msgid "o_kurto: No data in array" +msgstr "" + +#: ../raster/r.statistics/o_sdev.c:94 ../raster/r.statistics/o_var.c:95 +msgid "o_var: No data in array" +msgstr "" + +#: ../raster/r.statistics/o_skew.c:91 +msgid "o_skew: No data in array" +msgstr "" + +#: ../raster/r.statistics/read_stats.c:20 +msgid "Reading r.stats output" +msgstr "" + +#: ../raster/r.external.out/main.c:38 +#, c-format +msgid "Supported Formats:\n" +msgstr "" + +#: ../raster/r.external.out/main.c:132 +msgid "Unable to open GDAL file" +msgstr "" + +#: ../raster/r.external.out/main.c:156 ../vector/v.external.out/format.c:49 +#, c-format +msgid "Format <%s> not supported" +msgstr "" + +#: ../raster/r.external.out/main.c:162 +#, c-format +msgid "Format <%s> does not support direct write" +msgstr "" + +#: ../raster/r.external.out/main.c:166 ../vector/v.external.out/format.c:52 +#, c-format +msgid "Format <%s> does not support writing" +msgstr "" + +#: ../raster/r.external.out/main.c:214 +msgid "Unable to create GDAL file" +msgstr "" + +#: ../raster/r.external.out/main.c:217 +msgid "Error writing GDAL file" +msgstr "" + +#: ../raster/r.external.out/main.c:237 ../vector/v.external.out/main.c:45 +msgid "output" +msgstr "" + +#: ../raster/r.external.out/main.c:238 ../raster/r.external/main.c:59 +#: ../vector/v.external.out/main.c:46 ../vector/v.external/main.c:54 +msgid "external" +msgstr "" + +#: ../raster/r.external.out/main.c:240 +msgid "" +"Redirects raster output to file utilizing GDAL library rather than storing " +"in GRASS raster format." +msgstr "" + +#: ../raster/r.external.out/main.c:244 +msgid "Name of output directory" +msgstr "" + +#: ../raster/r.external.out/main.c:251 +msgid "Extension for output files" +msgstr "" + +#: ../raster/r.external.out/main.c:257 +msgid "Format of output files" +msgstr "" + +#: ../raster/r.external.out/main.c:264 ../vector/v.out.postgis/args.c:52 +#: ../vector/v.external.out/args.c:39 +msgid "Creation options" +msgstr "" + +#: ../raster/r.external.out/main.c:271 ../raster/r.in.gdal/main.c:207 +#: ../raster/r.external/main.c:95 ../vector/v.external.out/args.c:62 +#: ../vector/v.external/args.c:56 +msgid "List supported formats and exit" +msgstr "" + +#: ../raster/r.external.out/main.c:277 +msgid "Cease using GDAL and revert to native output" +msgstr "" + +#: ../raster/r.external.out/main.c:282 ../vector/v.external.out/args.c:74 +msgid "Print current status" +msgstr "" + +#: ../raster/r.cross/cross.c:65 +#, c-format +msgid "%s: STEP 1 ... " +msgstr "" + +#: ../raster/r.cross/main.c:72 +msgid "" +"Creates a cross product of the category values from multiple raster map " +"layers." +msgstr "" + +#: ../raster/r.cross/main.c:81 +#, c-format +msgid "Names of 2-%d input raster maps" +msgstr "" + +#: ../raster/r.cross/main.c:90 +msgid "Non-zero data only" +msgstr "" + +#: ../raster/r.cross/main.c:103 +#, c-format +msgid "More than %d files not allowed" +msgstr "" + +#: ../raster/r.cross/main.c:119 +msgid "Must specify 2 or more input maps" +msgstr "" + +#: ../raster/r.cross/main.c:136 +#, c-format +msgid "%s: STEP 2 ..." +msgstr "" + +#: ../raster/r.cross/main.c:168 ../raster/r.basins.fill/main.c:146 +#: ../raster/r.resample/main.c:125 ../raster/r.in.png/main.c:485 +#, c-format +msgid "Creating support files for <%s>..." +msgstr "" + +#: ../raster/r.cross/main.c:178 +#, c-format +msgid "%d categories" +msgstr "" + +#: ../raster/r.cross/renumber.c:33 +#, c-format +msgid "%s: STEP 3 ... " +msgstr "" + +#: ../raster/r.in.bin/main.c:61 ../raster/r.in.bin/main.c:70 +#: ../raster/r.in.bin/main.c:614 +msgid "Error reading data" +msgstr "" + +#: ../raster/r.in.bin/main.c:260 +msgid "Import a binary raster file into a GRASS raster map layer." +msgstr "" + +#: ../raster/r.in.bin/main.c:265 +msgid "Import as floating-point data (default: integer)" +msgstr "" + +#: ../raster/r.in.bin/main.c:270 +msgid "Import as double-precision floating-point data (default: integer)" +msgstr "" + +#: ../raster/r.in.bin/main.c:274 ../raster3d/r3.in.bin/main.c:369 +msgid "Signed data (two's complement)" +msgstr "" + +#: ../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.slope.aspect/main.c:181 +#: ../raster/r.slope.aspect/main.c:189 ../raster/r.slope.aspect/main.c:247 +#: ../raster/r.slope.aspect/main.c:256 ../raster/r.slope.aspect/main.c:262 +#: ../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 ../raster/r.walk/main.c:274 +#: ../raster/r.walk/main.c:284 ../raster/r.walk/main.c:294 +#: ../raster/r.resamp.bspline/main.c:109 ../raster/r.resamp.bspline/main.c:117 +#: ../raster/r.resamp.bspline/main.c:123 ../raster/r.resamp.bspline/main.c:135 +#: ../raster/r.resamp.bspline/main.c:140 ../raster/r.out.mpeg/main.c:132 +#: ../db/db.login/main.c:60 ../db/db.login/main.c:68 ../db/db.login/main.c:77 +#: ../db/db.login/main.c:86 ../general/g.access/main.c:50 +#: ../general/g.access/main.c:58 ../display/d.mon/main.c:82 +#: ../display/d.mon/main.c:90 ../display/d.mon/main.c:98 +#: ../display/d.mon/main.c:104 ../display/d.mon/main.c:110 +#: ../display/d.mon/main.c:145 ../display/d.mon/main.c:151 +#: ../display/d.mon/main.c:157 ../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:68 ../imagery/i.segment/parse_args.c:77 +#: ../imagery/i.segment/parse_args.c:88 ../imagery/i.segment/parse_args.c:99 +#: ../imagery/i.segment/parse_args.c:109 ../imagery/i.segment/parse_args.c:127 +#: ../imagery/i.segment/parse_args.c:135 ../imagery/i.segment/parse_args.c:144 +#: ../imagery/i.segment/parse_args.c:151 ../imagery/i.segment/parse_args.c:157 +#: ../imagery/i.segment/parse_args.c:163 ../imagery/i.segment/parse_args.c:169 +#: ../imagery/i.segment/parse_args.c:176 ../vector/v.outlier/main.c:104 +#: ../vector/v.outlier/main.c:113 ../vector/v.outlier/main.c:121 +#: ../vector/v.vol.rst/main.c:270 ../vector/v.vol.rst/main.c:278 +#: ../vector/v.vol.rst/main.c:285 ../vector/v.vol.rst/main.c:313 +#: ../vector/v.vol.rst/main.c:322 ../vector/v.vol.rst/main.c:331 +#: ../vector/v.vol.rst/main.c:339 ../vector/v.vol.rst/main.c:348 +#: ../vector/v.vol.rst/main.c:356 ../vector/v.lidar.correction/main.c:102 +#: ../vector/v.lidar.correction/main.c:111 ../vector/v.db.connect/main.c:66 +#: ../vector/v.db.connect/main.c:72 ../vector/v.external.out/args.c:20 +#: ../vector/v.external.out/args.c:35 ../vector/v.external.out/args.c:47 +#: ../vector/v.external.out/args.c:53 +#: ../vector/v.lidar.edgedetection/main.c:99 +#: ../vector/v.lidar.edgedetection/main.c:108 +#: ../vector/v.lidar.edgedetection/main.c:117 +#: ../vector/v.lidar.edgedetection/main.c:126 +#: ../vector/v.lidar.edgedetection/main.c:135 +#: ../vector/v.lidar.edgedetection/main.c:143 +#: ../vector/v.lidar.edgedetection/main.c:152 ../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.surf.idw/main.c:115 +#: ../vector/v.surf.idw/main.c:124 ../vector/v.surf.idw/main.c:132 +msgid "Settings" +msgstr "" + +#: ../raster/r.in.bin/main.c:279 +msgid "Byte swap the data during import" +msgstr "" + +#: ../raster/r.in.bin/main.c:284 +msgid "Get region info from GMT style header" +msgstr "" + +#: ../raster/r.in.bin/main.c:288 +msgid "Name of binary raster file to be imported" +msgstr "" + +#: ../raster/r.in.bin/main.c:291 +msgid "Output name or prefix if several bands are imported" +msgstr "" + +#: ../raster/r.in.bin/main.c:298 ../raster/r.in.gdal/main.c:140 +#: ../raster/r.in.ascii/main.c:92 ../raster/r.in.poly/main.c:50 +#: ../raster/r.external/main.c:90 ../raster/r.support/main.c:66 +#: ../locale/scriptstrings/r.import_to_translate.c:24 +msgid "Title for resultant raster map" +msgstr "" + +#: ../raster/r.in.bin/main.c:305 ../raster/r.out.bin/main.c:311 +msgid "Number of bytes per cell" +msgstr "" + +#: ../raster/r.in.bin/main.c:313 +msgid "Header size in bytes" +msgstr "" + +#: ../raster/r.in.bin/main.c:321 +msgid "Number of bands in input file" +msgstr "" + +#: ../raster/r.in.bin/main.c:322 +msgid "Bands must be in band-sequential order" +msgstr "" + +#: ../raster/r.in.bin/main.c:330 ../raster/r.out.bin/main.c:318 +#: ../raster3d/r3.out.bin/main.c:235 +msgid "Output byte order" +msgstr "" + +#: ../raster/r.in.bin/main.c:338 ../raster3d/r3.in.bin/main.c:283 +msgid "Northern limit of geographic region (outer edge)" +msgstr "" + +#: ../raster/r.in.bin/main.c:346 ../raster3d/r3.in.bin/main.c:291 +msgid "Southern limit of geographic region (outer edge)" +msgstr "" + +#: ../raster/r.in.bin/main.c:354 ../raster3d/r3.in.bin/main.c:299 +msgid "Eastern limit of geographic region (outer edge)" +msgstr "" + +#: ../raster/r.in.bin/main.c:362 ../raster3d/r3.in.bin/main.c:307 +msgid "Western limit of geographic region (outer edge)" +msgstr "" + +#: ../raster/r.in.bin/main.c:369 ../raster3d/r3.in.bin/main.c:329 +msgid "Number of rows" +msgstr "" + +#: ../raster/r.in.bin/main.c:376 ../raster3d/r3.in.bin/main.c:336 +msgid "Number of columns" +msgstr "" + +#: ../raster/r.in.bin/main.c:383 ../raster3d/r3.in.bin/main.c:350 +msgid "Set Value to NULL" +msgstr "" + +#: ../raster/r.in.bin/main.c:392 +msgid "Flip input horizontal and/or vertical" +msgstr "" + +#: ../raster/r.in.bin/main.c:395 +msgid "Flip input horizontal (East - West)" +msgstr "" + +#: ../raster/r.in.bin/main.c:396 +msgid "Flip input vertical (North - South)" +msgstr "" + +#: ../raster/r.in.bin/main.c:410 +#, c-format +msgid "Option %s must be > 0" +msgstr "" + +#: ../raster/r.in.bin/main.c:413 +#, c-format +msgid "Option %s must be >= 0" +msgstr "" + +#: ../raster/r.in.bin/main.c:426 ../raster/r.in.bin/main.c:432 +#: ../raster/r.neighbors/main.c:262 ../raster/r.stats.quantile/main.c:590 +#: ../raster/r.out.bin/main.c:369 +#, c-format +msgid "-%c and %s= are mutually exclusive" +msgstr "" + +#: ../raster/r.in.bin/main.c:435 ../raster/r.in.bin/main.c:438 +#, c-format +msgid "Option %s= is ignored if -%c is set" +msgstr "" + +#: ../raster/r.in.bin/main.c:462 ../raster/r.out.bin/main.c:379 +#: ../vector/v.colors/main.c:225 +#, c-format +msgid "-%c and -%c are mutually exclusive" +msgstr "" + +#: ../raster/r.in.bin/main.c:467 +#, c-format +msgid "-%c incompatible with %s=%d; must be 4 or 8" +msgstr "" + +#: ../raster/r.in.bin/main.c:476 +#, c-format +msgid "-%c incompatible with %s=%d; must be 8" +msgstr "" + +#: ../raster/r.in.bin/main.c:484 +#, c-format +msgid "%s= required for integer data" +msgstr "" + +#: ../raster/r.in.bin/main.c:488 +#, c-format +msgid "Integer input doesn't support %s=8 in this build" +msgstr "" + +#: ../raster/r.in.bin/main.c:493 +#, c-format +msgid "%s= must be 1, 2, 4 or 8" +msgstr "" + +#: ../raster/r.in.bin/main.c:506 +#, c-format +msgid "Either -%c or %s= and %s= must be given" +msgstr "" + +#: ../raster/r.in.bin/main.c:512 +#, c-format +msgid "Either all or none of %s=, %s=, %s= and %s= must be given" +msgstr "" + +#: ../raster/r.in.bin/main.c:521 ../display/d.grid/main.c:266 +#: ../raster3d/r3.in.bin/main.c:424 +#, c-format +msgid "Illegal north coordinate <%s>" +msgstr "" + +#: ../raster/r.in.bin/main.c:523 ../raster3d/r3.in.bin/main.c:426 +#, c-format +msgid "Illegal south coordinate <%s>" +msgstr "" + +#: ../raster/r.in.bin/main.c:525 ../display/d.grid/main.c:259 +#: ../raster3d/r3.in.bin/main.c:428 +#, c-format +msgid "Illegal east coordinate <%s>" +msgstr "" + +#: ../raster/r.in.bin/main.c:527 ../raster3d/r3.in.bin/main.c:430 +#, c-format +msgid "Illegal west coordinate <%s>" +msgstr "" + +#: ../raster/r.in.bin/main.c:533 ../raster3d/r3.in.bin/main.c:438 +#, c-format +msgid "Unable to open <%s>" +msgstr "" + +#: ../raster/r.in.bin/main.c:554 +#, c-format +msgid "" +"East-West (ewres: %f) and North-South (nwres: %f) resolution differ " +"significantly. Did you assign %s= and %s= correctly?" +msgstr "" + +#: ../raster/r.in.bin/main.c:575 +msgid "File Size %" +msgstr "" + +#: ../raster/r.in.bin/main.c:577 ../raster3d/r3.in.bin/main.c:448 +msgid "Bytes do not match file size" +msgstr "" + +#: ../raster/r.in.bin/main.c:595 +#, c-format +msgid "Importing band %d..." +msgstr "" + +#: ../raster/r.circle/main.c:52 ../raster/r.buffer/main.c:67 +#: ../vector/v.parallel/main.c:51 ../vector/v.buffer/main.c:222 +#: ../locale/scriptstrings/r.buffer.lowmem_to_translate.c:4 +msgid "buffer" +msgstr "" + +#: ../raster/r.circle/main.c:53 ../raster/r.thin/main.c:58 +#: ../raster/r.patch/main.c:59 ../raster/r.to.vect/main.c:78 +#: ../vector/v.build/main.c:38 ../vector/v.patch/main.c:70 +#: ../vector/v.to.3d/main.c:37 ../vector/v.delaunay/main.c:86 +#: ../vector/v.mkgrid/main.c:71 ../vector/v.segment/main.c:61 +#: ../vector/v.in.region/main.c:42 ../vector/v.transform/main.c:72 +#: ../vector/v.clean/main.c:53 ../vector/v.univar/main.c:96 +#: ../vector/v.split/main.c:55 ../vector/v.parallel/main.c:50 +#: ../vector/v.select/main.c:49 ../vector/v.overlay/main.c:64 +#: ../vector/v.perturb/main.c:63 ../vector/v.generalize/main.c:83 +#: ../vector/v.hull/main.c:53 ../vector/v.to.points/main.c:54 +#: ../vector/v.in.ogr/main.c:198 ../vector/v.voronoi/main.c:124 +#: ../vector/v.drape/main.c:57 ../vector/v.type/main.c:39 +#: ../vector/v.build.polylines/main.c:112 ../vector/v.extrude/main.c:68 +#: ../vector/v.edit/main.c:55 ../vector/v.buffer/main.c:225 +#: ../locale/scriptstrings/i.image.mosaic_to_translate.c:3 +#: ../locale/scriptstrings/v.report_to_translate.c:3 +#: ../locale/scriptstrings/v.to.lines_to_translate.c:3 +msgid "geometry" +msgstr "" + +#: ../raster/r.circle/main.c:54 ../vector/v.buffer/main.c:224 +msgid "circle" +msgstr "" + +#: ../raster/r.circle/main.c:56 +msgid "Creates a raster map containing concentric rings around a given point." +msgstr "" + +#: ../raster/r.circle/main.c:63 +msgid "The coordinate of the center (east,north)" +msgstr "" + +#: ../raster/r.circle/main.c:69 +msgid "Minimum radius for ring/circle map (in meters)" +msgstr "" + +#: ../raster/r.circle/main.c:75 +msgid "Maximum radius for ring/circle map (in meters)" +msgstr "" + +#: ../raster/r.circle/main.c:81 +msgid "Data value multiplier" +msgstr "" + +#: ../raster/r.circle/main.c:85 +msgid "Generate binary raster map" +msgstr "" + +#: ../raster/r.circle/main.c:108 +msgid "Please specify a radius in which min < max" +msgstr "" + +#: ../raster/r.circle/main.c:116 +msgid "Please specify min and/or max radius when using the binary flag" +msgstr "" + +#: ../raster/r.circle/main.c:153 ../raster/r.surf.fractal/main.c:85 +#: ../raster/r.surf.random/main.c:66 ../raster/r.composite/main.c:262 +#: ../raster/r.li/r.li.daemon/daemon.c:174 +#, c-format +msgid "Raster map <%s> created." +msgstr "" + +#: ../raster/r.his/main.c:68 ../display/d.his/main.c:64 +#: ../imagery/i.rgb.his/main.c:47 ../imagery/i.his.rgb/main.c:47 +msgid "color transformation" +msgstr "" + +#: ../raster/r.his/main.c:73 +msgid "" +"Generates red, green and blue (RGB) raster map layers combining hue, " +"intensity and saturation (HIS) values from user-specified input raster map " +"layers." +msgstr "" + +#: ../raster/r.his/main.c:82 ../display/d.his/main.c:78 +msgid "Name of layer to be used for hue" +msgstr "" + +#: ../raster/r.his/main.c:89 ../display/d.his/main.c:85 +msgid "Name of layer to be used for intensity" +msgstr "" + +#: ../raster/r.his/main.c:96 ../display/d.his/main.c:92 +msgid "Name of layer to be used for saturation" +msgstr "" + +#: ../raster/r.his/main.c:103 +msgid "Name of output layer to be used for red" +msgstr "" + +#: ../raster/r.his/main.c:110 +msgid "Name of output layer to be used for green" +msgstr "" + +#: ../raster/r.his/main.c:117 +msgid "Name of output layer to be used for blue" +msgstr "" + +#: ../raster/r.his/main.c:121 +#: ../locale/scriptstrings/r.shade_to_translate.c:12 +msgid "Color to use instead of NULL values" +msgstr "" + +#: ../raster/r.his/main.c:126 +#: ../locale/scriptstrings/r.shade_to_translate.c:14 +msgid "Use colors from color tables for NULL values" +msgstr "" + +#: ../raster/r.his/main.c:145 +#, c-format +msgid "No such color <%s>" +msgstr "" + +#: ../raster/r.his/main.c:167 ../raster/r.his/main.c:183 +#: ../raster/r.his/main.c:201 ../raster/r.out.ppm3/main.c:115 +#: ../display/d.his/main.c:139 ../display/d.his/main.c:156 +#: ../display/d.his/main.c:174 ../display/d.rast/display.c:23 +#: ../display/d.histogram/main.c:171 ../display/d.rgb/main.c:99 +#: ../display/d.colortable/main.c:135 ../display/d.rast.num/main.c:253 +#: ../display/d.legend/main.c:409 ../display/d.legend/main.c:417 +#, c-format +msgid "Color file for <%s> not available" +msgstr "" + +#: ../raster/r.recode/read_rules.c:20 +#, c-format +msgid "Unable to read f_range for map %s" +msgstr "" + +#: ../raster/r.recode/read_rules.c:24 ../display/d.colortable/main.c:146 +msgid "Data range is empty" +msgstr "" + +#: ../raster/r.recode/read_rules.c:30 +#, c-format +msgid "Data range of %s is %s to %s (entire map)" +msgstr "" + +#: ../raster/r.recode/read_rules.c:35 ../raster/r.stats/main.c:358 +#, c-format +msgid "Unable to read range for map <%s>" +msgstr "" + +#: ../raster/r.recode/read_rules.c:39 +#, c-format +msgid "Integer data range of %s is empty" +msgstr "" + +#: ../raster/r.recode/read_rules.c:41 +#, c-format +msgid "Integer data range of %s is %d to %d" +msgstr "" + +#: ../raster/r.recode/read_rules.c:61 +msgid "Enter the rule or 'help' for the format description" +msgstr "" + +#: ../raster/r.recode/read_rules.c:85 +msgid "Enter a rule in one of these formats:" +msgstr "" + +#: ../raster/r.recode/read_rules.c:87 +msgid "old_low:old_high:new_low:new_high" +msgstr "" + +#: ../raster/r.recode/read_rules.c:88 +msgid "old_low:old_high:new_val (i.e. new_high == new_low)" +msgstr "" + +#: ../raster/r.recode/read_rules.c:89 +msgid "*:old_val:new_val (interval [inf, old_val])" +msgstr "" + +#: ../raster/r.recode/read_rules.c:90 +msgid "old_val:*:new_val (interval [old_val, inf])" +msgstr "" + +#: ../raster/r.recode/read_rules.c:92 +msgid "When finished type \"end\"." +msgstr "" + +#: ../raster/r.recode/read_rules.c:126 ../raster/r.quant/read_rules.c:158 +#, c-format +msgid "%s is not a valid rule" +msgstr "" + +#: ../raster/r.recode/main.c:49 +msgid "recode categories" +msgstr "" + +#: ../raster/r.recode/main.c:50 ../raster/r.reclass/main.c:51 +#: ../vector/v.reclass/main.c:68 +msgid "reclassification" +msgstr "" + +#: ../raster/r.recode/main.c:51 +msgid "Recodes categorical raster maps." +msgstr "" + +#: ../raster/r.recode/main.c:54 +msgid "Name of raster map to be recoded" +msgstr "" + +#: ../raster/r.recode/main.c:60 +msgid "File containing recode rules" +msgstr "" + +#: ../raster/r.recode/main.c:61 ../raster/r.in.ascii/main.c:79 +#: ../raster/r.reclass/main.c:66 ../db/db.execute/main.c:151 +#: ../db/db.select/main.c:208 ../general/g.proj/main.c:141 +#: ../general/g.proj/main.c:150 ../vector/v.segment/main.c:80 +#: ../vector/v.what/main.c:78 ../vector/v.edit/args.c:95 +#: ../raster3d/r3.in.ascii/main.c:87 +#: ../locale/scriptstrings/m.proj_to_translate.c:8 +msgid "'-' for standard input" +msgstr "" + +#: ../raster/r.recode/main.c:67 ../raster/r.neighbors/main.c:221 +#: ../raster/r.clump/main.c:75 ../raster/r.reclass/main.c:72 +msgid "Title for output raster map" +msgstr "" + +#: ../raster/r.recode/main.c:71 +msgid "Align the current region to the input raster map" +msgstr "" + +#: ../raster/r.recode/main.c:75 +msgid "Force output to 'double' raster map type (DCELL)" +msgstr "" + +#: ../raster/r.recode/main.c:96 +#, c-format +msgid "No rules specified. Raster map <%s> not created." +msgstr "" + +#: ../raster/r.recode/main.c:99 ../raster/r.quant/main.c:183 +#: ../raster/r.reclass/main.c:142 +msgid "No rules specified" +msgstr "" + +#: ../raster/r.stats/main.c:109 +msgid "Generates area statistics for raster map." +msgstr "" + +#: ../raster/r.stats/main.c:114 ../raster/r.report/parse.c:38 +msgid "Name of raster map(s) to report on" +msgstr "" + +#: ../raster/r.stats/main.c:123 ../raster/r.stats/main.c:127 +#: ../raster/r.stats/main.c:151 ../raster/r.kappa/main.c:104 +#: ../raster/r.kappa/main.c:109 ../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.quantile/main.c:559 ../raster/r.univar/r.univar_main.c:56 +#: ../raster/r.univar/r.univar_main.c:62 ../raster/r.univar/r.univar_main.c:72 +#: ../locale/scriptstrings/t.list_to_translate.c:11 +#: ../locale/scriptstrings/t.list_to_translate.c:17 +#: ../locale/scriptstrings/t.list_to_translate.c:19 +#: ../locale/scriptstrings/t.rast.univar_to_translate.c:8 +#: ../locale/scriptstrings/t.rast.univar_to_translate.c:12 +#: ../locale/scriptstrings/t.rast.list_to_translate.c:8 +#: ../locale/scriptstrings/t.rast.list_to_translate.c:15 +#: ../locale/scriptstrings/t.rast.list_to_translate.c:17 +#: ../locale/scriptstrings/t.rast3d.list_to_translate.c:14 +#: ../locale/scriptstrings/t.rast3d.list_to_translate.c:16 +#: ../locale/scriptstrings/t.rast3d.univar_to_translate.c:9 +#: ../locale/scriptstrings/t.rast3d.univar_to_translate.c:12 +#: ../locale/scriptstrings/t.vect.list_to_translate.c:8 +#: ../locale/scriptstrings/t.vect.list_to_translate.c:14 +#: ../locale/scriptstrings/t.vect.list_to_translate.c:16 +#: ../locale/scriptstrings/t.vect.univar_to_translate.c:9 +#: ../locale/scriptstrings/t.vect.univar_to_translate.c:12 +msgid "Formatting" +msgstr "" + +#: ../raster/r.stats/main.c:136 ../raster/r.report/parse.c:94 +msgid "Number of floating-point subranges to collect stats from" +msgstr "" + +#: ../raster/r.stats/main.c:137 ../raster/r.stats/main.c:192 +#: ../raster/r.stats/main.c:197 ../raster/r.stats/main.c:212 +#: ../raster/r.stats/main.c:217 ../raster/r.report/parse.c:95 +#: ../raster/r.report/parse.c:139 ../raster/r.report/parse.c:145 +msgid "Floating point" +msgstr "" + +#: ../raster/r.stats/main.c:144 ../raster/r.report/parse.c:102 +msgid "Sort output statistics by cell counts" +msgstr "" + +#: ../raster/r.stats/main.c:145 ../raster/r.report/parse.c:103 +msgid "Default: sorted by categories or intervals" +msgstr "" + +#: ../raster/r.stats/main.c:149 ../raster/r.report/parse.c:107 +msgid "Sort by cell counts in ascending order" +msgstr "" + +#: ../raster/r.stats/main.c:150 ../raster/r.report/parse.c:108 +msgid "Sort by cell counts in descending order" +msgstr "" + +#: ../raster/r.stats/main.c:157 +msgid "Print area totals in square meters" +msgstr "" + +#: ../raster/r.stats/main.c:158 ../raster/r.stats/main.c:163 +#: ../raster/r.stats/main.c:169 ../raster/r.report/parse.c:58 +msgid "Statistics" +msgstr "" + +#: ../raster/r.stats/main.c:162 +msgid "Print cell counts (sortable)" +msgstr "" + +#: ../raster/r.stats/main.c:168 +msgid "Print approximate (total percent may not be 100%) percents" +msgstr "" + +#: ../raster/r.stats/main.c:173 +msgid "Print category labels" +msgstr "" + +#: ../raster/r.stats/main.c:177 +msgid "One cell (range) per line" +msgstr "" + +#: ../raster/r.stats/main.c:181 +msgid "Print grid coordinates (east and north)" +msgstr "" + +#: ../raster/r.stats/main.c:182 ../raster/r.stats/main.c:187 +msgid "Coordinates" +msgstr "" + +#: ../raster/r.stats/main.c:186 +msgid "Print x and y (column and row)" +msgstr "" + +#: ../raster/r.stats/main.c:191 +msgid "Print averaged values instead of intervals (floating-point maps only)" +msgstr "" + +#: ../raster/r.stats/main.c:196 +msgid "Print raw indexes of floating-point ranges (floating-point maps only)" +msgstr "" + +#: ../raster/r.stats/main.c:201 ../raster/r.report/parse.c:128 +msgid "Do not report no data value" +msgstr "" + +#: ../raster/r.stats/main.c:202 ../raster/r.stats/main.c:207 +#: ../raster/r.report/parse.c:129 ../raster/r.report/parse.c:134 +msgid "No data" +msgstr "" + +#: ../raster/r.stats/main.c:206 ../raster/r.report/parse.c:133 +msgid "Do not report cells where all maps have no data" +msgstr "" + +#: ../raster/r.stats/main.c:211 ../raster/r.report/parse.c:138 +msgid "Report for cats floating-point ranges (floating-point maps only)" +msgstr "" + +#: ../raster/r.stats/main.c:216 ../raster/r.report/parse.c:144 +msgid "Read floating-point map as integer (use map's quant rules)" +msgstr "" + +#: ../raster/r.stats/main.c:233 +#, c-format +msgid "'%s' must be greater than zero; using %s=255" +msgstr "" + +#: ../raster/r.stats/main.c:303 +#, c-format +msgid "" +"Raster map <%s> is reading as integer map! Flag '-%c' and/or '%s' option " +"will be ignored." +msgstr "" + +#: ../raster/r.stats/main.c:319 +#, c-format +msgid "" +"Cats for raster map <%s> are either missing or have no explicit labels. " +"Using %s=%d." +msgstr "" + +#: ../raster/r.stats/main.c:325 +#, c-format +msgid "" +"Flag '-%c' was given, using cats fp ranges of raster map <%s>, ignoring '%s'" +" option" +msgstr "" + +#: ../raster/r.stats/main.c:331 ../raster/r.contour/main.c:149 +#, c-format +msgid "Unable to read fp range of raster map <%s>" +msgstr "" + +#: ../raster/r.stats/raw_stats.c:118 +msgid "Invalid map type" +msgstr "" + +#: ../raster/r.quantile/main.c:69 +msgid "Computing histogram" +msgstr "" + +#: ../raster/r.quantile/main.c:103 ../raster/r.stats.quantile/main.c:174 +msgid "Computing bins" +msgstr "" + +#: ../raster/r.quantile/main.c:144 ../raster/r.stats.quantile/main.c:231 +msgid "Binning data" +msgstr "" + +#: ../raster/r.quantile/main.c:189 ../raster/r.stats.quantile/main.c:287 +msgid "Sorting bins" +msgstr "" + +#: ../raster/r.quantile/main.c:204 ../raster/r.stats.quantile/main.c:360 +msgid "Computing quantiles" +msgstr "" + +#: ../raster/r.quantile/main.c:268 ../raster/r.stats.quantile/main.c:518 +msgid "percentile" +msgstr "" + +#: ../raster/r.quantile/main.c:269 ../raster/r.stats.quantile/main.c:519 +msgid "quantile" +msgstr "" + +#: ../raster/r.quantile/main.c:270 +msgid "Compute quantiles using two passes." +msgstr "" + +#: ../raster/r.quantile/main.c:278 ../raster/r.stats.quantile/main.c:530 +msgid "Number of quantiles" +msgstr "" + +#: ../raster/r.quantile/main.c:286 ../raster/r.stats.quantile/main.c:536 +msgid "List of percentiles" +msgstr "" + +#: ../raster/r.quantile/main.c:292 ../raster/r.stats.quantile/main.c:543 +msgid "Number of bins to use" +msgstr "" + +#: ../raster/r.quantile/main.c:303 +msgid "Generate recode rules based on quantile-defined intervals" +msgstr "" + +#: ../raster/r.quantile/main.c:337 +msgid "Too many quantiles" +msgstr "" + +#: ../raster/r.slope.aspect/main.c:152 ../raster/r.relief/main.c:110 +#: ../raster/r.param.scale/interface.c:56 ../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:165 ../vector/v.surf.rst/main.c:203 +msgid "Name for output slope raster map" +msgstr "" + +#: ../raster/r.slope.aspect/main.c:166 ../raster/r.slope.aspect/main.c:172 +#: ../raster/r.slope.aspect/main.c:196 ../raster/r.slope.aspect/main.c:203 +#: ../raster/r.slope.aspect/main.c:210 ../raster/r.slope.aspect/main.c:217 +#: ../raster/r.slope.aspect/main.c:224 ../raster/r.slope.aspect/main.c:231 +#: ../raster/r.slope.aspect/main.c:238 ../raster/r.watershed/front/main.c:139 +#: ../raster/r.watershed/front/main.c:146 +#: ../raster/r.watershed/front/main.c:153 +#: ../raster/r.watershed/front/main.c:160 +#: ../raster/r.watershed/front/main.c:166 +#: ../raster/r.watershed/front/main.c:172 +#: ../raster/r.watershed/front/main.c:180 +#: ../raster/r.watershed/front/main.c:188 +#: ../raster/r.watershed/front/main.c:195 ../vector/v.vol.rst/main.c:293 +#: ../vector/v.vol.rst/main.c:299 ../vector/v.vol.rst/main.c:362 +#: ../vector/v.vol.rst/main.c:368 ../vector/v.vol.rst/main.c:374 +#: ../vector/v.vol.rst/main.c:381 ../vector/v.vol.rst/main.c:387 +#: ../vector/v.vol.rst/main.c:393 ../vector/v.vol.rst/main.c:399 +#: ../vector/v.vol.rst/main.c:405 ../vector/v.surf.bspline/main.c:130 +#: ../vector/v.surf.bspline/main.c:135 ../vector/v.surf.rst/main.c:174 +#: ../vector/v.surf.rst/main.c:198 ../vector/v.surf.rst/main.c:204 +#: ../vector/v.surf.rst/main.c:210 ../vector/v.surf.rst/main.c:216 +#: ../vector/v.surf.rst/main.c:222 ../vector/v.surf.rst/main.c:228 +#: ../vector/v.surf.rst/main.c:234 ../vector/v.surf.rst/main.c:241 +#: ../vector/v.surf.rst/main.c:248 ../vector/v.surf.rst/main.c:255 +msgid "Outputs" +msgstr "" + +#: ../raster/r.slope.aspect/main.c:171 ../vector/v.surf.rst/main.c:209 +msgid "Name for output aspect raster map" +msgstr "" + +#: ../raster/r.slope.aspect/main.c:180 +msgid "Format for reporting the slope" +msgstr "" + +#: ../raster/r.slope.aspect/main.c:187 +msgid "Type of output aspect and slope maps" +msgstr "" + +#: ../raster/r.slope.aspect/main.c:195 ../vector/v.surf.rst/main.c:215 +msgid "Name for output profile curvature raster map" +msgstr "" + +#: ../raster/r.slope.aspect/main.c:202 ../vector/v.surf.rst/main.c:221 +msgid "Name for output tangential curvature raster map" +msgstr "" + +#: ../raster/r.slope.aspect/main.c:209 +msgid "" +"Name for output first order partial derivative dx (E-W slope) raster map" +msgstr "" + +#: ../raster/r.slope.aspect/main.c:216 +msgid "" +"Name for output first order partial derivative dy (N-S slope) raster map" +msgstr "" + +#: ../raster/r.slope.aspect/main.c:223 +msgid "Name for output second order partial derivative dxx raster map" +msgstr "" + +#: ../raster/r.slope.aspect/main.c:230 +msgid "Name for output second order partial derivative dyy raster map" +msgstr "" + +#: ../raster/r.slope.aspect/main.c:237 +msgid "Name for output second order partial derivative dxy raster map" +msgstr "" + +#: ../raster/r.slope.aspect/main.c:243 +msgid "Multiplicative factor to convert elevation units to horizontal units" +msgstr "" + +#: ../raster/r.slope.aspect/main.c:252 +msgid "Minimum slope value (in percent) for which aspect is computed" +msgstr "" + +#: ../raster/r.slope.aspect/main.c:261 +msgid "Do not align the current region to the raster elevation map" +msgstr "" + +#: ../raster/r.slope.aspect/main.c:315 ../raster/r.relief/main.c:221 +#, c-format +msgid "%s=%s - must be a positive number" +msgstr "" + +#: ../raster/r.slope.aspect/main.c:321 ../raster/r.relief/main.c:202 +#: ../raster/r.relief/main.c:208 +#, c-format +msgid "%s=%s - must be a non-negative number" +msgstr "" + +#: ../raster/r.slope.aspect/main.c:336 +#, c-format +msgid "" +"You must specify at least one of the parameters: <%s>, <%s>, <%s>, <%s>, " +"<%s>, <%s>, <%s>, <%s> or <%s>" +msgstr "" + +#: ../raster/r.slope.aspect/main.c:358 +#, c-format +msgid "Wrong raster type: %s" +msgstr "" + +#: ../raster/r.slope.aspect/main.c:387 +msgid "" +"r.slope.aspect does not convert horizontal units to meters in this version, " +"see manual page." +msgstr "" + +#: ../raster/r.slope.aspect/main.c:968 +#, c-format +msgid "Elevation products for mapset <%s> in <%s>" +msgstr "" + +#: ../raster/r.slope.aspect/main.c:987 +#, c-format +msgid "Min computed aspect %.4f, max computed aspect %.4f" +msgstr "" + +#: ../raster/r.slope.aspect/main.c:1051 +#, c-format +msgid "Aspect raster map <%s> complete" +msgstr "" + +#: ../raster/r.slope.aspect/main.c:1108 +#, c-format +msgid "Min computed slope %.4f, max computed slope %.4f" +msgstr "" + +#: ../raster/r.slope.aspect/main.c:1161 +#, c-format +msgid "Slope raster map <%s> complete" +msgstr "" + +#: ../raster/r.slope.aspect/main.c:1233 +#, c-format +msgid "Profile curve raster map <%s> complete" +msgstr "" + +#: ../raster/r.slope.aspect/main.c:1260 +#, c-format +msgid "Tangential curve raster map <%s> complete" +msgstr "" + +#: ../raster/r.slope.aspect/main.c:1285 +#, c-format +msgid "E-W slope raster map <%s> complete" +msgstr "" + +#: ../raster/r.slope.aspect/main.c:1310 +#, c-format +msgid "N-S slope raster map <%s> complete" +msgstr "" + +#: ../raster/r.slope.aspect/main.c:1335 +#, c-format +msgid "Dxx raster map <%s> complete" +msgstr "" + +#: ../raster/r.slope.aspect/main.c:1360 +#, c-format +msgid "Dyy raster map <%s> complete" +msgstr "" + +#: ../raster/r.slope.aspect/main.c:1385 +#, c-format +msgid "Dxy raster map <%s> complete" +msgstr "" + +#: ../raster/r.surf.area/main.c:79 +msgid "area estimation" +msgstr "" + +#: ../raster/r.surf.area/main.c:80 +msgid "Prints estimation of surface area for raster map." +msgstr "" + +#: ../raster/r.surf.area/main.c:89 +msgid "Vertical scale" +msgstr "" + +#: ../raster/r.surf.area/main.c:93 +msgid "Output units" +msgstr "" + +#: ../raster/r.surf.area/main.c:94 +msgid "Default: square map units" +msgstr "" + +#: ../raster/r.surf.area/main.c:102 +#, c-format +msgid "Output in '%s'" +msgstr "" + +#: ../raster/r.surf.area/main.c:106 +msgid "Output in 'square map units'" +msgstr "" + +#: ../raster/r.surf.area/main.c:153 +msgid "Null value area ignored in calculation:" +msgstr "" + +#: ../raster/r.surf.area/main.c:155 +msgid "Plan area used in calculation:" +msgstr "" + +#: ../raster/r.surf.area/main.c:158 +msgid "Surface area calculation(low, high, avg):" +msgstr "" + +#: ../raster/r.surf.area/main.c:163 +msgid "Current region plan area:" +msgstr "" + +#: ../raster/r.surf.area/main.c:165 +msgid "Estimated region Surface Area:" +msgstr "" + +#: ../raster/r.usler/main.c:54 +msgid "rainfall" +msgstr "" + +#: ../raster/r.usler/main.c:55 ../raster/r.sim/r.sim.water/main.c:115 +#: ../raster/r.sim/r.sim.sediment/main.c:116 ../raster/r.uslek/main.c:55 +msgid "soil" +msgstr "" + +#: ../raster/r.usler/main.c:56 ../raster/r.sim/r.sim.sediment/main.c:118 +#: ../raster/r.uslek/main.c:56 +msgid "erosion" +msgstr "" + +#: ../raster/r.usler/main.c:57 +msgid "Computes USLE R factor, Rainfall erosivity index." +msgstr "" + +#: ../raster/r.usler/main.c:60 +msgid "Name of annual precipitation raster map [mm/year]" +msgstr "" + +#: ../raster/r.usler/main.c:63 +msgid "Name for output USLE R raster map [MJ.mm/ha.hr.year]" +msgstr "" + +#: ../raster/r.usler/main.c:70 +msgid "Name of USLE R equation" +msgstr "" + +#: ../raster/r.usler/main.c:75 +msgid "Roosle (1975)" +msgstr "" + +#: ../raster/r.usler/main.c:76 +msgid "Morgan (1974)" +msgstr "" + +#: ../raster/r.usler/main.c:77 +msgid "Foster (1981)" +msgstr "" + +#: ../raster/r.usler/main.c:78 +msgid "El-Swaify (1985)" +msgstr "" + +#: ../raster/r.distance/distance.c:102 +#, c-format +msgid "Reading maps <%s,%s> while finding 0 distance ..." +msgstr "" + +#: ../raster/r.distance/edges.c:47 +#, c-format +msgid "Reading map %s ..." +msgstr "" + +#: ../raster/r.distance/main.c:42 +msgid "Locates the closest points between objects in two raster maps." +msgstr "" + +#: ../raster/r.distance/parse.c:35 +msgid "Name of two input raster maps for computing inter-class distances" +msgstr "" + +#: ../raster/r.distance/parse.c:45 +msgid "Sort output by distance" +msgstr "" + +#: ../raster/r.distance/parse.c:46 +msgid "Default: sorted by categories" +msgstr "" + +#: ../raster/r.distance/parse.c:50 +msgid "Sort by distance in ascending order" +msgstr "" + +#: ../raster/r.distance/parse.c:51 +msgid "Sort by distance in descending order" +msgstr "" + +#: ../raster/r.distance/parse.c:55 +msgid "Include category labels in the output" +msgstr "" + +#: ../raster/r.distance/parse.c:60 +msgid "Report zero distance if rasters are overlapping" +msgstr "" + +#: ../raster/r.distance/parse.c:64 +msgid "Report null objects as *" +msgstr "" + +#: ../raster/r.distance/parse.c:74 ../raster/r.distance/parse.c:83 +#, c-format +msgid "Raster map <%s> is not CELL" +msgstr "" + +#: ../raster/r.distance/report.c:61 +#: ../scripts/i.colors.enhance/i.colors.enhance.py:161 +#: ../scripts/i.colors.enhance/i.colors.enhance.py:184 +#: ../scripts/i.colors.enhance/i.colors.enhance.py:194 +#: ../scripts/i.colors.enhance/i.colors.enhance.py:218 +msgid "Processing..." +msgstr "" + +#: ../raster/r.in.gridatb/file_io.c:35 +msgid "Setting window header failed" +msgstr "" + +#: ../raster/r.in.gridatb/file_io.c:38 +msgid "Rows changed" +msgstr "" + +#: ../raster/r.in.gridatb/file_io.c:41 +msgid "Cols changed" +msgstr "" + +#: ../raster/r.in.gridatb/main.c:48 +msgid "Imports GRIDATB.FOR map file (TOPMODEL) into a GRASS raster map." +msgstr "" + +#: ../raster/r.in.gridatb/main.c:51 +msgid "GRIDATB i/o map file" +msgstr "" + +#: ../raster/r.in.gridatb/main.c:68 +#, c-format +msgid "File not found: %s" +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.zonal/main.c:482 ../raster/r.stats.quantile/main.c:427 +#: ../imagery/i.ortho.photo/i.ortho.rectify/readcell.c:66 +#: ../imagery/i.rectify/readcell.c:55 +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:102 +#: ../imagery/i.rectify/readcell.c:89 +msgid "Error writing segment file" +msgstr "" + +#: ../raster/r.proj/readcell.c:125 +#: ../imagery/i.ortho.photo/i.ortho.rectify/readcell.c:132 +#: ../imagery/i.rectify/readcell.c:116 +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:141 +#: ../imagery/i.rectify/readcell.c:125 +msgid "Error seeking on segment file" +msgstr "" + +#: ../raster/r.proj/readcell.c:141 +#: ../imagery/i.ortho.photo/i.ortho.rectify/readcell.c:144 +#: ../imagery/i.rectify/readcell.c:128 +msgid "Error reading segment file" +msgstr "" + +#: ../raster/r.proj/main.c:145 ../raster/r.latlong/main.c:59 +#: ../general/g.setproj/main.c:79 ../general/g.proj/main.c:65 +#: ../vector/v.proj/main.c:69 ../locale/scriptstrings/m.proj_to_translate.c:3 +#: ../locale/scriptstrings/r.import_to_translate.c:4 +#: ../locale/scriptstrings/v.import_to_translate.c:4 +msgid "projection" +msgstr "" + +#: ../raster/r.proj/main.c:146 ../imagery/i.ifft/main.c:78 +#: ../imagery/i.pca/main.c:73 ../imagery/i.fft/main.c:79 +#: ../imagery/i.ortho.photo/i.ortho.transform/main.c:392 +#: ../vector/v.transform/main.c:71 ../vector/v.proj/main.c:70 +#: ../locale/scriptstrings/i.tasscap_to_translate.c:3 +#: ../locale/scriptstrings/m.proj_to_translate.c:4 +#: ../misc/m.transform/main.c:317 +msgid "transformation" +msgstr "" + +#: ../raster/r.proj/main.c:149 +msgid "Re-projects a raster map from given location to the current location." +msgstr "" + +#: ../raster/r.proj/main.c:153 +msgid "Location containing input raster map" +msgstr "" + +#: ../raster/r.proj/main.c:154 ../raster/r.proj/main.c:159 +#: ../raster/r.proj/main.c:164 ../vector/v.net.flow/main.c:108 +#: ../vector/v.net.flow/main.c:114 ../vector/v.proj/main.c:79 +#: ../vector/v.proj/main.c:84 ../vector/v.proj/main.c:90 +msgid "Source" +msgstr "" + +#: ../raster/r.proj/main.c:157 +msgid "Mapset containing input raster map" +msgstr "" + +#: ../raster/r.proj/main.c:158 ../vector/v.proj/main.c:83 +msgid "Default: name of current mapset" +msgstr "" + +#: ../raster/r.proj/main.c:162 +msgid "Name of input raster map to re-project" +msgstr "" + +#: ../raster/r.proj/main.c:167 ../vector/v.proj/main.c:93 +msgid "Path to GRASS database of input location" +msgstr "" + +#: ../raster/r.proj/main.c:171 +msgid "Name for output raster map (default: same as 'input')" +msgstr "" + +#: ../raster/r.proj/main.c:172 ../raster/r.proj/main.c:183 +#: ../raster/r.proj/main.c:199 ../vector/v.proj/main.c:102 +#: ../vector/v.proj/main.c:107 ../vector/v.proj/main.c:119 +#: ../vector/v.proj/main.c:126 +msgid "Target" +msgstr "" + +#: ../raster/r.proj/main.c:182 +#: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:126 +#: ../imagery/i.rectify/main.c:132 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:8 +msgid "Interpolation method to use" +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 +#: ../locale/scriptstrings/r.import_to_translate.c:28 +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:245 ../display/d.mon/start.c:52 +#: ../imagery/i.gensig/parse.c:50 ../imagery/i.cluster/main.c:179 +#: ../imagery/i.gensigset/parse.c:57 ../vector/v.external/main.c:141 +#: ../vector/v.proj/main.c:150 +#, c-format +msgid "option <%s>: <%s> exists. To overwrite, use the --overwrite flag" +msgstr "" + +#: ../raster/r.proj/main.c:252 ../vector/v.proj/main.c:165 +msgid "Input and output locations can not be the same" +msgstr "" + +#: ../raster/r.proj/main.c:254 +msgid "Input and output locations are the same" +msgstr "" + +#: ../raster/r.proj/main.c:264 +msgid "Unable to get projection info of output raster map" +msgstr "" + +#: ../raster/r.proj/main.c:267 +msgid "Unable to get projection units of output raster map" +msgstr "" + +#: ../raster/r.proj/main.c:270 +msgid "Unable to get projection key values of output raster map" +msgstr "" + +#: ../raster/r.proj/main.c:279 +#, c-format +msgid "Mapset <%s> in input location <%s> - %s" +msgstr "" + +#: ../raster/r.proj/main.c:281 ../raster/r.in.gdal/main.c:944 +#: ../imagery/i.ortho.photo/i.ortho.rectify/target.c:32 +#: ../imagery/i.rectify/target.c:32 ../vector/v.rectify/target.c:41 +msgid "permission denied" +msgstr "" + +#: ../raster/r.proj/main.c:282 ../raster/r.in.gdal/main.c:945 +#: ../imagery/i.ortho.photo/i.ortho.rectify/target.c:32 +#: ../imagery/i.rectify/target.c:32 ../vector/v.rectify/target.c:41 +msgid "not found" +msgstr "" + +#: ../raster/r.proj/main.c:288 ../vector/v.proj/main.c:189 +#, c-format +msgid "Checking location <%s> mapset <%s>" +msgstr "" + +#: ../raster/r.proj/main.c:300 ../vector/v.select/main.c:89 +#: ../vector/v.net/args.c:152 ../vector/v.net/args.c:159 +#: ../vector/v.net/args.c:165 ../vector/v.net/args.c:169 +#: ../vector/v.net/args.c:179 ../vector/v.in.ogr/main.c:444 +#: ../vector/v.what.rast/main.c:121 ../vector/v.external/main.c:114 +#: ../vector/v.edit/main.c:89 ../vector/v.proj/main.c:206 +#: ../scripts/d.frame/d.frame.py:288 +#, c-format, python-format +msgid "Required parameter <%s> not set" +msgstr "" + +#: ../raster/r.proj/main.c:303 +#, c-format +msgid "Raster map <%s> in location <%s> in mapset <%s> not found" +msgstr "" + +#: ../raster/r.proj/main.c:311 +msgid "Unable to get projection info of input map" +msgstr "" + +#: ../raster/r.proj/main.c:319 +msgid "Unable to get projection units of input map" +msgstr "" + +#: ../raster/r.proj/main.c:322 +msgid "Unable to get projection key values of input map" +msgstr "" + +#: ../raster/r.proj/main.c:337 +msgid "Unable to work with unprojected data (xy location)" +msgstr "" + +#: ../raster/r.proj/main.c:356 +#, c-format +msgid "Input map <%s@%s> in location <%s>:" +msgstr "" + +#: ../raster/r.proj/main.c:448 +msgid "Input:" +msgstr "" + +#: ../raster/r.proj/main.c:449 ../raster/r.proj/main.c:460 +#, c-format +msgid "Cols: %d (%d)" +msgstr "" + +#: ../raster/r.proj/main.c:450 ../raster/r.proj/main.c:461 +#, c-format +msgid "Rows: %d (%d)" +msgstr "" + +#: ../raster/r.proj/main.c:451 ../raster/r.proj/main.c:462 +#, c-format +msgid "North: %f (%f)" +msgstr "" + +#: ../raster/r.proj/main.c:452 ../raster/r.proj/main.c:463 +#, c-format +msgid "South: %f (%f)" +msgstr "" + +#: ../raster/r.proj/main.c:453 ../raster/r.proj/main.c:464 +#, c-format +msgid "West: %f (%f)" +msgstr "" + +#: ../raster/r.proj/main.c:454 ../raster/r.proj/main.c:465 +#, c-format +msgid "East: %f (%f)" +msgstr "" + +#: ../raster/r.proj/main.c:455 ../raster/r.proj/main.c:466 +#, c-format +msgid "EW-res: %f" +msgstr "" + +#: ../raster/r.proj/main.c:456 ../raster/r.proj/main.c:467 +#, c-format +msgid "NS-res: %f" +msgstr "" + +#: ../raster/r.proj/main.c:459 +msgid "Output:" +msgstr "" + +#: ../raster/r.proj/main.c:496 +msgid "Projecting..." +msgstr "" + +#: ../raster/r.to.rast3/main.c:59 ../raster/r.to.rast3elev/main.c:136 +msgid "Could not close the map" +msgstr "" + +#: ../raster/r.to.rast3/main.c:79 +msgid "2D raster maps which represent the slices" +msgstr "" + +#: ../raster/r.to.rast3/main.c:84 ../raster/r.to.rast3elev/main.c:175 +msgid "The maximum tile size in kilo bytes. Default is 32KB." +msgstr "" + +#: ../raster/r.to.rast3/main.c:93 +msgid "Use 3D raster mask (if exists) with output map" +msgstr "" + +#: ../raster/r.to.rast3/main.c:199 ../raster/r.to.rast3elev/main.c:364 +#: ../vector/v.vol.rst/main.c:236 ../vector/v.to.rast3/main.c:50 +#: ../raster3d/r3.support/main.c:51 ../raster3d/r3.neighbors/main.c:210 +#: ../raster3d/r3.stats/main.c:50 ../raster3d/r3.gradient/main.c:45 +#: ../raster3d/r3.gwflow/main.c:161 ../raster3d/r3.out.vtk/main.c:378 +#: ../raster3d/r3.in.ascii/main.c:356 ../raster3d/r3.out.bin/main.c:207 +#: ../raster3d/r3.cross.rast/main.c:231 ../raster3d/r3.info/main.c:77 +#: ../raster3d/r3.retile/main.c:98 ../raster3d/r3.timestamp/main.c:47 +#: ../raster3d/r3.in.bin/main.c:254 ../raster3d/r3.flow/main.c:181 +#: ../raster3d/r3.out.netcdf/main.c:589 ../raster3d/r3.mask/main.c:135 +#: ../raster3d/r3.out.ascii/main.c:304 ../raster3d/r3.mkdspf/main.c:81 +#: ../raster3d/r3.in.v5d/main.c:180 ../raster3d/r3.out.v5d/main.c:286 +#: ../raster3d/r3.null/main.c:182 ../raster3d/r3.to.rast/main.c:262 +#: ../locale/scriptstrings/r3.in.xyz_to_translate.c:4 +#: ../locale/scriptstrings/t.rast.to.rast3_to_translate.c:6 +#: ../locale/scriptstrings/t.rast3d.list_to_translate.c:6 +#: ../locale/scriptstrings/t.rast3d.extract_to_translate.c:5 +#: ../locale/scriptstrings/t.rast3d.mapcalc_to_translate.c:5 +#: ../locale/scriptstrings/t.rast3d.algebra_to_translate.c:5 +#: ../locale/scriptstrings/t.rast3d.univar_to_translate.c:5 +msgid "voxel" +msgstr "" + +#: ../raster/r.to.rast3/main.c:201 +msgid "Converts 2D raster map slices to one 3D raster volume map." +msgstr "" + +#: ../raster/r.to.rast3/main.c:213 +msgid "No output map" +msgstr "" + +#: ../raster/r.to.rast3/main.c:230 +msgid "" +"The 2D and 3D region settings are different. Using the 3D region settings to" +" adjust the 2D region." +msgstr "" + +#: ../raster/r.to.rast3/main.c:262 +#, c-format +msgid "Open raster map %s - one time for each depth (%d/%d)" +msgstr "" + +#: ../raster/r.to.rast3/main.c:275 +msgid "Input maps have to be from the same type. CELL, FCELL or DCELL!" +msgstr "" + +#: ../raster/r.to.rast3/main.c:279 ../raster/r.to.rast3elev/main.c:457 +msgid "Creating 3D raster map" +msgstr "" + +#: ../raster/r.to.rast3/main.c:291 ../raster/r.to.rast3elev/main.c:443 +msgid "Error opening 3D raster map" +msgstr "" + +#: ../raster/r.to.rast3/main.c:326 ../raster/r.to.rast3elev/main.c:501 +msgid "Error closing 3d raster map" +msgstr "" + +#: ../raster/r.profile/input.c:30 ../raster/r.profile/input.c:47 +#: ../raster/r.profile/input.c:60 +msgid "One coordinate pair per line, please" +msgstr "" + +#: ../raster/r.profile/main.c:54 ../raster/r.transect/main.c:104 +#: ../display/d.profile/main.c:192 ../vector/v.profile/main.c:154 +#: ../raster3d/r3.cross.rast/main.c:229 +msgid "profile" +msgstr "" + +#: ../raster/r.profile/main.c:55 ../raster/r.transect/main.c:105 +#: ../vector/v.profile/main.c:155 +msgid "transect" +msgstr "" + +#: ../raster/r.profile/main.c:57 +msgid "Outputs the raster map layer values lying on user-defined line(s)." +msgstr "" + +#: ../raster/r.profile/main.c:65 ../raster/r.horizon/main.c:304 +msgid "Name of file for output (use output=- for stdout)" +msgstr "" + +#: ../raster/r.profile/main.c:70 ../display/d.profile/main.c:203 +msgid "Profile coordinate pairs" +msgstr "" + +#: ../raster/r.profile/main.c:76 +msgid "Name of input file containing coordinate pairs" +msgstr "" + +#: ../raster/r.profile/main.c:78 +msgid "Use instead of the 'coordinates' option. \"-\" reads from stdin." +msgstr "" + +#: ../raster/r.profile/main.c:86 +msgid "Resolution along profile (default = current region resolution)" +msgstr "" + +#: ../raster/r.profile/main.c:94 ../raster/r.transect/main.c:127 +msgid "Output easting and northing in first two columns of four column output" +msgstr "" + +#: ../raster/r.profile/main.c:99 +msgid "Output RRR:GGG:BBB color values for each profile point" +msgstr "" + +#: ../raster/r.profile/main.c:104 +msgid "" +"If units are not specified, current location units are used. Meters are used" +" by default in geographic (latlon) locations." +msgstr "" + +#: ../raster/r.profile/main.c:118 +msgid "Either use profile option or coordinate_file option, but not both" +msgstr "" + +#: ../raster/r.profile/main.c:145 +#, c-format +msgid "Illegal resolution %g [%s]" +msgstr "" + +#: ../raster/r.profile/main.c:152 +#, c-format +msgid "Using resolution: %g [%s]" +msgstr "" + +#: ../raster/r.profile/main.c:183 +msgid "Output columns:" +msgstr "" + +#: ../raster/r.profile/main.c:186 +#, c-format +msgid "Easting, Northing, Along track dist. [%s], Elevation" +msgstr "" + +#: ../raster/r.profile/main.c:188 +#, c-format +msgid "Along track dist. [%s], Elevation" +msgstr "" + +#: ../raster/r.profile/main.c:190 +msgid " RGB color" +msgstr "" + +#: ../raster/r.profile/main.c:201 +#, c-format +msgid "Could not open <%s>" +msgstr "" + +#: ../raster/r.profile/main.c:208 +#, c-format +msgid "Invalid coordinates %s %s" +msgstr "" + +#: ../raster/r.profile/main.c:279 +#, c-format +msgid "Approx. transect length: %f [%s]" +msgstr "" + +#: ../raster/r.profile/main.c:282 +msgid "Endpoint coordinates are outside of current region settings" +msgstr "" + +#: ../raster/r.thin/main.c:60 +msgid "" +"Thins non-null cells that denote linear features in a raster map layer." +msgstr "" + +#: ../raster/r.thin/main.c:72 +msgid "Maximal number of iterations" +msgstr "" + +#: ../raster/r.thin/io.c:98 +msgid "Input raster must be of type CELL." +msgstr "" + +#. GTC Count of raster rows +#. GTC Count of window rows +#: ../raster/r.thin/io.c:105 ../raster/r.thin/io.c:172 +#: ../raster/r.thin/io.c:181 ../display/d.rast.num/main.c:199 +#: ../vector/v.kernel/main.c:302 ../vector/v.surf.idw/main.c:259 +#, c-format +msgid "%d row" +msgid_plural "%d rows" +msgstr[0] "" + +#. GTC Count of raster columns +#. GTC Count of window columns +#: ../raster/r.thin/io.c:107 ../raster/r.thin/io.c:174 +#: ../raster/r.thin/io.c:183 ../vector/v.kernel/main.c:303 +#: ../vector/v.surf.idw/main.c:261 +#, c-format +msgid "%d column" +msgid_plural "%d columns" +msgstr[0] "" + +#. GTC First argument is the raster map name, second and third - a string +#. representing number of rows and cols +#: ../raster/r.thin/io.c:109 +#, c-format +msgid "Raster map <%s> - %s X %s" +msgstr "" + +#: ../raster/r.thin/io.c:122 +#, c-format +msgid "Unable to create temporary file <%s> -- errno = %d" +msgstr "" + +#: ../raster/r.thin/io.c:131 ../raster/r.thin/io.c:138 +#: ../raster/r.thin/io.c:147 ../raster/r.resamp.rst/main.c:547 +#: ../vector/v.surf.rst/main.c:872 +#, c-format +msgid "Error writing temporary file <%s>" +msgstr "" + +#. GTC %s will be replaced with number of rows and columns +#: ../raster/r.thin/io.c:176 +#, c-format +msgid "Output map %s X %s" +msgstr "" + +#. GTC %s will be replaced with number of rows and columns +#: ../raster/r.thin/io.c:185 +#, c-format +msgid "Window %s X %s" +msgstr "" + +#: ../raster/r.thin/thin_lines.c:67 +msgid "Unable to find bounding box for lines" +msgstr "" + +#: ../raster/r.thin/thin_lines.c:69 +#, c-format +msgid "Bounding box: l = %d, r = %d, t = %d, b = %d" +msgstr "" + +#: ../raster/r.thin/thin_lines.c:116 +#, c-format +msgid "Pass number %d" +msgstr "" + +#: ../raster/r.thin/thin_lines.c:167 +#, c-format +msgid "Deleted %d pixel" +msgid_plural "Deleted %d pixels" +msgstr[0] "" + +#: ../raster/r.thin/thin_lines.c:171 +msgid "Thinning completed successfully." +msgstr "" + +#: ../raster/r.thin/thin_lines.c:173 +msgid "Thinning not completed, consider to increase 'iterations' parameter." +msgstr "" + +#: ../raster/r.rescale/get_range.c:24 ../raster/r.rescale.eq/get_stats.c:19 +#, c-format +msgid "Reading %s ..." +msgstr "" + +#: ../raster/r.rescale/main.c:49 ../raster/r.rescale.eq/main.c:53 +msgid "rescale" +msgstr "" + +#: ../raster/r.rescale/main.c:51 +msgid "Rescales the range of category values in a raster map layer." +msgstr "" + +#: ../raster/r.rescale/main.c:56 ../raster/r.rescale.eq/main.c:61 +msgid "The name of the raster map to be rescaled" +msgstr "" + +#: ../raster/r.rescale/main.c:64 ../raster/r.rescale.eq/main.c:69 +msgid "The input data range to be rescaled (default: full range of input map)" +msgstr "" + +#: ../raster/r.rescale/main.c:67 ../raster/r.rescale.eq/main.c:72 +msgid "The resulting raster map name" +msgstr "" + +#: ../raster/r.rescale/main.c:74 ../raster/r.rescale.eq/main.c:79 +msgid "The output data range" +msgstr "" + +#: ../raster/r.rescale/main.c:81 ../raster/r.rescale.eq/main.c:86 +msgid "Title for new raster map" +msgstr "" + +#: ../raster/r.rescale/main.c:110 +#, c-format +msgid "Rescale %s[%ld,%ld] to %s[%ld,%ld]" +msgstr "" + +#: ../raster/r.basins.fill/read_map.c:39 +#, c-format +msgid "Reading <%s> ... " +msgstr "" + +#: ../raster/r.basins.fill/main.c:56 ../raster/r.watershed/front/main.c:75 +#: ../raster/r.water.outlet/main.c:59 +msgid "watershed" +msgstr "" + +#: ../raster/r.basins.fill/main.c:58 +msgid "Generates watershed subbasins raster map." +msgstr "" + +#: ../raster/r.basins.fill/main.c:62 +msgid "Name of input coded stream network raster map" +msgstr "" + +#: ../raster/r.basins.fill/main.c:66 +msgid "Name of input thinned ridge network raster map" +msgstr "" + +#: ../raster/r.basins.fill/main.c:74 +msgid "Number of passes through the dataset" +msgstr "" + +#: ../raster/r.basins.fill/main.c:122 +msgid "Forward sweep complete" +msgstr "" + +#: ../raster/r.basins.fill/main.c:139 +msgid "Reverse sweep complete" +msgstr "" + +#: ../raster/r.transect/main.c:84 +#, c-format +msgid "End coordinate: %.15g, %.15g" +msgstr "" + +#: ../raster/r.transect/main.c:107 +msgid "" +"Outputs raster map layer values lying along user defined transect line(s)." +msgstr "" + +#: ../raster/r.transect/main.c:111 +msgid "Raster map to be queried" +msgstr "" + +#: ../raster/r.transect/main.c:117 +msgid "Transect definition" +msgstr "" + +#: ../raster/r.what.color/main.c:91 +msgid "Queries colors for a raster map layer." +msgstr "" + +#: ../raster/r.what.color/main.c:99 +msgid "Name of existing raster map to query colors" +msgstr "" + +#: ../raster/r.what.color/main.c:106 +msgid "Values to query colors for" +msgstr "" + +#: ../raster/r.what.color/main.c:113 +msgid "Output format (printf-style)" +msgstr "" + +#: ../raster/r.what.color/main.c:117 +msgid "Read values from stdin" +msgstr "" + +#: ../raster/r.what.color/main.c:123 +msgid "Either \"-i\" or \"value=\" must be given" +msgstr "" + +#: ../raster/r.in.gdal/main.c:94 ../general/g.proj/main.c:66 +#: ../vector/v.in.ogr/main.c:200 +#: ../locale/scriptstrings/t.rast.import_to_translate.c:6 +#: ../locale/scriptstrings/t.vect.import_to_translate.c:6 +msgid "create location" +msgstr "" + +#: ../raster/r.in.gdal/main.c:96 +msgid "Imports raster data into a GRASS raster map using GDAL library." +msgstr "" + +#: ../raster/r.in.gdal/main.c:102 +msgid "Name of raster file to be imported" +msgstr "" + +#: ../raster/r.in.gdal/main.c:111 +msgid "Band(s) to select (default is all bands)" +msgstr "" + +#: ../raster/r.in.gdal/main.c:112 ../raster/r.in.gdal/main.c:225 +#: ../scripts/i.spectral/i.spectral.py:196 +msgid "Bands" +msgstr "" + +#: ../raster/r.in.gdal/main.c:129 +msgid "Name of GCPs target location" +msgstr "" + +#: ../raster/r.in.gdal/main.c:131 +msgid "" +"Name of location to create or to read projection from for GCPs " +"transformation" +msgstr "" + +#: ../raster/r.in.gdal/main.c:133 ../raster/r.in.gdal/main.c:188 +#: ../raster/r.in.gdal/main.c:195 ../vector/v.info/print.c:505 +#: ../vector/v.info/print.c:510 +msgid "Projection" +msgstr "" + +#: ../raster/r.in.gdal/main.c:141 ../raster/r.in.gdal/main.c:150 +#: ../raster/r.in.gdal/main.c:159 ../raster/r.in.gdal/main.c:165 +#: ../raster/r.external/main.c:91 ../imagery/i.landsat.toar/main.c:94 +#: ../imagery/i.landsat.toar/main.c:116 ../imagery/i.landsat.toar/main.c:125 +#: ../imagery/i.landsat.toar/main.c:134 ../imagery/i.landsat.toar/main.c:142 +#: ../imagery/i.landsat.toar/main.c:151 +#: ../locale/scriptstrings/r.import_to_translate.c:25 +msgid "Metadata" +msgstr "" + +#: ../raster/r.in.gdal/main.c:148 +msgid "Offset to be added to band numbers" +msgstr "" + +#: ../raster/r.in.gdal/main.c:149 +msgid "If 0, no offset is added and the first band is 1" +msgstr "" + +#: ../raster/r.in.gdal/main.c:157 +msgid "" +"Zero-padding of band number by filling with leading zeros up to given number" +msgstr "" + +#: ../raster/r.in.gdal/main.c:158 +msgid "If 0, length will be adjusted to 'offset' number without leading zeros" +msgstr "" + +#: ../raster/r.in.gdal/main.c:164 +msgid "Name of the output file that contains the imported map names" +msgstr "" + +#: ../raster/r.in.gdal/main.c:171 ../vector/v.in.lidar/main.c:272 +#: ../vector/v.in.ogr/main.c:281 +msgid "Name for new location to create" +msgstr "" + +#: ../raster/r.in.gdal/main.c:178 +msgid "File prefix for raster attribute tables" +msgstr "" + +#: ../raster/r.in.gdal/main.c:179 +msgid "The band number and \".csv\" will be appended to the file prefix" +msgstr "" + +#: ../raster/r.in.gdal/main.c:185 ../raster/r.in.lidar/main.c:300 +#: ../raster/r.external/main.c:102 ../vector/v.in.lidar/main.c:321 +#: ../vector/v.in.ogr/main.c:347 ../vector/v.external/args.c:45 +#: ../raster3d/r3.in.lidar/main.c:293 +#: ../locale/scriptstrings/r.import_to_translate.c:31 +#: ../locale/scriptstrings/r.unpack_to_translate.c:8 +#: ../locale/scriptstrings/v.import_to_translate.c:27 +#: ../locale/scriptstrings/v.unpack_to_translate.c:9 +#: ../locale/scriptstrings/t.rast.import_to_translate.c:18 +#: ../locale/scriptstrings/t.vect.import_to_translate.c:14 +msgid "Override projection check (use current location's projection)" +msgstr "" + +#: ../raster/r.in.gdal/main.c:187 ../raster/r.in.lidar/main.c:302 +#: ../raster/r.external/main.c:104 ../vector/v.in.lidar/main.c:323 +#: ../raster3d/r3.in.lidar/main.c:295 +#: ../locale/scriptstrings/r.unpack_to_translate.c:9 +#: ../locale/scriptstrings/v.unpack_to_translate.c:10 +#: ../locale/scriptstrings/t.rast.import_to_translate.c:19 +#: ../locale/scriptstrings/t.vect.import_to_translate.c:15 +msgid "Assume that the dataset has same projection as the current location" +msgstr "" + +#: ../raster/r.in.gdal/main.c:193 ../raster/r.external/main.c:109 +#: ../vector/v.in.ogr/main.c:354 ../vector/v.external/args.c:52 +msgid "Perform projection check only and exit" +msgstr "" + +#: ../raster/r.in.gdal/main.c:200 ../raster/r.external/main.c:114 +#: ../vector/v.in.lidar/main.c:302 ../vector/v.in.ogr/main.c:366 +msgid "Extend region extents based on new dataset" +msgstr "" + +#: ../raster/r.in.gdal/main.c:202 ../raster/r.external/main.c:115 +#: ../vector/v.in.ogr/main.c:368 +msgid "Also updates the default region if in the PERMANENT mapset" +msgstr "" + +#: ../raster/r.in.gdal/main.c:203 ../raster/r.in.gdal/main.c:236 +#: ../vector/v.db.select/main.c:101 +#: ../locale/scriptstrings/v.clip_to_translate.c:9 +msgid "Region" +msgstr "" + +#: ../raster/r.in.gdal/main.c:214 +#: ../locale/scriptstrings/r.import_to_translate.c:30 +msgid "Force Lat/Lon maps to fit into geographic coordinates (90N,S; 180E,W)" +msgstr "" + +#: ../raster/r.in.gdal/main.c:224 +msgid "Keep band numbers instead of using band color names" +msgstr "" + +#: ../raster/r.in.gdal/main.c:230 +msgid "" +"Create the location specified by the \"location\" parameter and exit. Do not" +" import the raster file." +msgstr "" + +#: ../raster/r.in.gdal/main.c:235 ../vector/v.in.lidar/main.c:284 +#: ../vector/v.in.ogr/main.c:361 +msgid "Limit import to the current region" +msgstr "" + +#: ../raster/r.in.gdal/main.c:240 +msgid "Print number of bands and exit" +msgstr "" + +#: ../raster/r.in.gdal/main.c:272 ../raster/r.external/list.c:23 +#: ../vector/v.external.out/list.c:102 ../vector/v.in.ogr/main.c:403 +#: ../vector/v.out.ogr/list.c:116 ../vector/v.external/list.c:94 +msgid "Supported formats:" +msgstr "" + +#: ../raster/r.in.gdal/main.c:315 +msgid "You have to specify a target location different from output location" +msgstr "" + +#: ../raster/r.in.gdal/main.c:319 +msgid "You need to specify valid location name." +msgstr "" + +#: ../raster/r.in.gdal/main.c:323 +msgid "The '-l' flag only works in Lat/Lon locations" +msgstr "" + +#: ../raster/r.in.gdal/main.c:326 +msgid "" +"The number of digits for band numbering must be equal or greater than 0" +msgstr "" + +#: ../raster/r.in.gdal/main.c:339 +msgid "Disabling '-r' flag for new location" +msgstr "" + +#: ../raster/r.in.gdal/main.c:347 ../raster/r.in.gdal/main.c:350 +#, c-format +msgid "Using memory cache size: %.1f MiB" +msgstr "" + +#: ../raster/r.in.gdal/main.c:359 +#, c-format +msgid "Unable to open datasource <%s>" +msgstr "" + +#: ../raster/r.in.gdal/main.c:370 +#, c-format +msgid "" +"Input seems to be NOAA/AVHRR data which needs to be georeferenced with thin " +"plate spline transformation (%s or %s)." +msgstr "" + +#: ../raster/r.in.gdal/main.c:383 +msgid "Input contains subdatasets which may need to be imported separately" +msgstr "" + +#: ../raster/r.in.gdal/main.c:400 ../raster/r.in.gdal/main.c:688 +#: ../raster/r.relief/main.c:195 ../imagery/i.landsat.toar/main.c:548 +#, c-format +msgid "Raster map <%s> already exists and will be overwritten" +msgstr "" + +#: ../raster/r.in.gdal/main.c:403 ../raster/r.in.gdal/main.c:691 +#: ../raster/r.relief/main.c:198 +#, c-format +msgid "Raster map <%s> already exists" +msgstr "" + +#: ../raster/r.in.gdal/main.c:423 +msgid "" +"Input raster map is flipped or rotated - cannot import. You may use " +"'gdalwarp' to transform the map to North-up." +msgstr "" + +#: ../raster/r.in.gdal/main.c:442 +#, c-format +msgid "" +"Unable to fetch the affine transformation coefficients. Flag -%c cannot be " +"used in this case." +msgstr "" + +#: ../raster/r.in.gdal/main.c:470 +msgid "" +"Map bounds have been constrained to geographic coordinates. You will almost " +"certainly want to check map bounds and resolution with r.info and reset them" +" with r.region before going any further." +msgstr "" + +#: ../raster/r.in.gdal/main.c:515 ../raster/r.in.gdal/main.c:545 +msgid "" +"Input raster does not overlap current computational region. Nothing to " +"import." +msgstr "" + +#: ../raster/r.in.gdal/main.c:585 +#, c-format +msgid "Importing %d raster bands..." +msgstr "" + +#: ../raster/r.in.gdal/main.c:604 ../raster/r.external/main.c:230 +#, c-format +msgid "Selected band (%d) does not exist" +msgstr "" + +#: ../raster/r.in.gdal/main.c:629 +msgid "Unable to open the map names output text file" +msgstr "" + +#: ../raster/r.in.gdal/main.c:660 +#, c-format +msgid "Unable to get raster band number %d" +msgstr "" + +#: ../raster/r.in.gdal/main.c:737 +#, c-format +msgid "Copying %d GCPS in points file for <%s>" +msgstr "" + +#: ../raster/r.in.gdal/main.c:745 +msgid "GCPs have the following OpenGIS WKT Coordinate System:" +msgstr "" + +#: ../raster/r.in.gdal/main.c:768 +msgid "Re-projecting GCPs table:" +msgstr "" + +#: ../raster/r.in.gdal/main.c:769 +#, c-format +msgid "* Input projection for GCP table: %s" +msgstr "" + +#: ../raster/r.in.gdal/main.c:771 +#, c-format +msgid "* Output projection for GCP table: %s" +msgstr "" + +#: ../raster/r.in.gdal/main.c:792 +#, c-format +msgid "Error in pj_do_proj (can't re-projection GCP %i)" +msgstr "" + +#: ../raster/r.in.gdal/main.c:814 ../raster/r.in.gdal/proj.c:63 +#: ../raster/r.external/proj.c:63 ../vector/v.in.lidar/main.c:507 +#: ../vector/v.in.ogr/proj.c:253 ../vector/v.external/proj.c:154 +msgid "" +"Unable to convert input map projection to GRASS format; cannot create new " +"location." +msgstr "" + +#: ../raster/r.in.gdal/main.c:838 ../raster/r.in.gdal/proj.c:69 +#: ../raster/r.external/proj.c:69 ../vector/v.in.lidar/main.c:513 +#: ../vector/v.in.ogr/proj.c:259 ../vector/v.external/proj.c:160 +#, c-format +msgid "Unable to create new location <%s>" +msgstr "" + +#: ../raster/r.in.gdal/main.c:844 ../raster/r.in.gdal/proj.c:72 +#: ../raster/r.external/proj.c:72 ../general/g.proj/create.c:15 +#: ../vector/v.in.lidar/main.c:516 ../vector/v.in.ogr/proj.c:262 +#: ../vector/v.external/proj.c:163 +#, c-format +msgid "Location <%s> created" +msgstr "" + +#: ../raster/r.in.gdal/main.c:847 +#, c-format +msgid "" +"The target for the output group <%s> has been set to location <%s>, mapset " +"." +msgstr "" + +#: ../raster/r.in.gdal/main.c:887 ../raster/r.external/window.c:93 +#: ../vector/v.in.ogr/main.c:1877 +msgid "Default region for this location updated" +msgstr "" + +#: ../raster/r.in.gdal/main.c:890 ../raster/r.external/window.c:96 +#: ../vector/v.in.ogr/main.c:1880 +msgid "Region for the current mapset updated" +msgstr "" + +#: ../raster/r.in.gdal/main.c:918 +msgid "Unable to translate projection key values of input GCPs" +msgstr "" + +#: ../raster/r.in.gdal/main.c:934 +msgid "Unable to get projection info of target location" +msgstr "" + +#: ../raster/r.in.gdal/main.c:936 +msgid "Unable to get projection units of target location" +msgstr "" + +#: ../raster/r.in.gdal/main.c:938 +msgid "Unable to get projection key values of target location" +msgstr "" + +#: ../raster/r.in.gdal/main.c:942 +#: ../imagery/i.ortho.photo/i.ortho.rectify/target.c:31 +#: ../imagery/i.rectify/target.c:31 ../vector/v.rectify/target.c:40 +#, c-format +msgid "Mapset <%s> in target location <%s> - " +msgstr "" + +#: ../raster/r.in.gdal/main.c:980 +#, c-format +msgid "Importing raster map <%s>..." +msgstr "" + +#: ../raster/r.in.gdal/main.c:1097 ../raster/r.in.gdal/main.c:1152 +#: ../raster/r.in.gdal/main.c:1226 +msgid "Invalid row" +msgstr "" + +#: ../raster/r.in.gdal/main.c:1494 ../raster/r.in.gdal/main.c:1551 +msgid "Inconsistent color rules in RAT" +msgstr "" + +#: ../raster/r.in.gdal/main.c:1608 +#, c-format +msgid "Setting grey color table for <%s> (8bit, full range)" +msgstr "" + +#: ../raster/r.in.gdal/main.c:1622 +#, c-format +msgid "Setting grey color table for <%s> (16bit, image range)" +msgstr "" + +#: ../raster/r.in.gdal/main.c:1724 +#, c-format +msgid "Unable to open file <%s>: %s." +msgstr "" + +#: ../raster/r.in.gdal/proj.c:42 ../raster/r.external/proj.c:42 +#, c-format +msgid "" +"Input contains an invalid SRS. WKT definition:\n" +"%s" +msgstr "" + +#: ../raster/r.in.gdal/proj.c:51 ../raster/r.external/proj.c:51 +msgid "No projection information available" +msgstr "" + +#: ../raster/r.in.gdal/proj.c:94 ../raster/r.external/proj.c:94 +#: ../vector/v.in.ogr/proj.c:284 ../vector/v.external/proj.c:185 +msgid "Unable to convert input map projection information to GRASS format." +msgstr "" + +#: ../raster/r.in.gdal/proj.c:122 ../raster/r.in.lidar/projection.c:128 +#: ../raster/r.external/proj.c:122 ../vector/v.in.lidar/projection.c:126 +#: ../vector/v.in.ogr/proj.c:313 ../vector/v.external/proj.c:214 +#: ../raster3d/r3.in.lidar/projection.c:130 +msgid "Over-riding projection check" +msgstr "" + +#: ../raster/r.in.gdal/proj.c:131 ../raster/r.in.lidar/projection.c:34 +#: ../raster/r.external/proj.c:131 ../vector/v.in.pdal/projection.c:31 +#: ../vector/v.in.lidar/projection.c:32 ../vector/v.in.ogr/proj.c:322 +#: ../vector/v.external/proj.c:223 ../raster3d/r3.in.lidar/projection.c:36 +msgid "" +"Projection of dataset does not appear to match current location.\n" +"\n" +msgstr "" + +#: ../raster/r.in.gdal/proj.c:138 ../raster/r.external/proj.c:138 +#: ../vector/v.in.ogr/proj.c:329 ../vector/v.external/proj.c:230 +msgid "Location PROJ_INFO is:\n" +msgstr "" + +#: ../raster/r.in.gdal/proj.c:148 ../raster/r.in.gdal/proj.c:155 +#: ../raster/r.external/proj.c:148 ../raster/r.external/proj.c:155 +#: ../vector/v.in.ogr/proj.c:339 ../vector/v.in.ogr/proj.c:346 +#: ../vector/v.external/proj.c:240 ../vector/v.external/proj.c:247 +msgid "Dataset PROJ_INFO is:\n" +msgstr "" + +#: ../raster/r.in.gdal/proj.c:237 ../raster/r.in.lidar/projection.c:91 +#: ../raster/r.external/proj.c:237 ../vector/v.in.pdal/projection.c:88 +#: ../vector/v.in.lidar/projection.c:89 ../vector/v.in.ogr/proj.c:428 +#: ../vector/v.external/proj.c:329 ../raster3d/r3.in.lidar/projection.c:93 +#, 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 "" + +#: ../raster/r.in.gdal/proj.c:241 ../raster/r.external/proj.c:241 +#: ../vector/v.in.ogr/proj.c:432 ../vector/v.external/proj.c:333 +msgid "" +"Consider generating a new location from the input dataset using the " +"'location' parameter.\n" +msgstr "" + +#: ../raster/r.in.gdal/proj.c:260 ../raster/r.in.lidar/projection.c:139 +#: ../raster/r.external/proj.c:260 ../vector/v.in.pdal/projection.c:137 +#: ../vector/v.in.lidar/projection.c:137 ../vector/v.in.ogr/proj.c:451 +#: ../vector/v.external/proj.c:352 ../raster3d/r3.in.lidar/projection.c:141 +msgid "Projection of input dataset and current location appear to match" +msgstr "" + +#: ../raster/r.in.ascii/main.c:74 +msgid "Converts a GRASS ASCII raster file to binary raster map." +msgstr "" + +#: ../raster/r.in.ascii/main.c:78 ../vector/v.in.ascii/main.c:80 +#: ../raster3d/r3.in.ascii/main.c:86 +msgid "Name of input file to be imported" +msgstr "" + +#: ../raster/r.in.ascii/main.c:85 +msgid "Default: CELL for integer values, DCELL for floating-point values" +msgstr "" + +#: ../raster/r.in.ascii/main.c:97 ../raster/r.in.ascii/main.c:102 +msgid "Default: read from header" +msgstr "" + +#: ../raster/r.in.ascii/main.c:99 +msgid "Multiplier for ASCII data" +msgstr "" + +#: ../raster/r.in.ascii/main.c:103 +msgid "String representing NULL value data cell" +msgstr "" + +#: ../raster/r.in.ascii/main.c:104 +msgid "NULL data" +msgstr "" + +#: ../raster/r.in.ascii/main.c:109 +msgid "SURFER (Golden Software) ASCII file will be imported" +msgstr "" + +#: ../raster/r.in.ascii/main.c:120 ../raster/r.in.ascii/main.c:150 +#: ../raster/r.resamp.rst/main.c:542 ../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 ../display/d.title/main.c:117 +#: ../vector/v.in.ascii/main.c:275 ../vector/v.surf.rst/main.c:867 +#: ../raster3d/r3.in.ascii/main.c:169 +#, c-format +msgid "Unable to open temporary file <%s>" +msgstr "" + +#: ../raster/r.in.ascii/main.c:128 +#, c-format +msgid "Wrong entry for multiplier: %s" +msgstr "" + +#: ../raster/r.in.ascii/main.c:153 ../raster3d/r3.in.ascii/main.c:172 +msgid "Unable to read input from stdin" +msgstr "" + +#: ../raster/r.in.ascii/main.c:160 +#, c-format +msgid "Unable to read input from <%s>" +msgstr "" + +#: ../raster/r.in.ascii/main.c:180 +msgid "Can't get cell header" +msgstr "" + +#: ../raster/r.in.ascii/main.c:187 ../raster/r.horizon/main.c:659 +#, c-format +msgid "OOPS: rows changed from %d to %d" +msgstr "" + +#: ../raster/r.in.ascii/main.c:190 ../raster/r.horizon/main.c:663 +#, c-format +msgid "OOPS: cols changed from %d to %d" +msgstr "" + +#: ../raster/r.in.ascii/main.c:202 +#, c-format +msgid "Data conversion failed at row %d, col %d" +msgstr "" + +#: ../raster/r.in.ascii/main.c:275 ../raster3d/r3.in.ascii/main.c:130 +msgid "Unable to write to file" +msgstr "" + +#: ../raster/r.in.ascii/gethead.c:35 +msgid "input file is not a Surfer ascii grid file" +msgstr "" + +#: ../raster/r.in.ascii/gethead.c:41 +msgid "error reading the column and row dimension from the Surfer grid file" +msgstr "" + +#: ../raster/r.in.ascii/gethead.c:47 +msgid "error reading the X range from the Surfer grid file" +msgstr "" + +#: ../raster/r.in.ascii/gethead.c:53 +msgid "error reading the Y range from the Surfer grid file" +msgstr "" + +#: ../raster/r.in.ascii/gethead.c:59 +msgid "error reading the Z range from the Surfer grid file" +msgstr "" + +#: ../raster/r.in.ascii/gethead.c:105 +msgid "error getting file position" +msgstr "" + +#: ../raster/r.in.ascii/gethead.c:164 +msgid "illegal type field: using type int" +msgstr "" + +#: ../raster/r.in.ascii/gethead.c:169 +msgid "ignoring type filed in header, type is set on command line" +msgstr "" + +#: ../raster/r.in.ascii/gethead.c:176 +msgid "illegal multiplier field: using 1.0" +msgstr "" + +#: ../raster/r.in.ascii/gethead.c:181 +msgid "ignoring multiplier filed in header, multiplier is set on command line" +msgstr "" + +#: ../raster/r.in.ascii/gethead.c:189 +msgid "ignoring null filed in header, null string is set on command line" +msgstr "" + +#: ../raster/r.in.ascii/gethead.c:218 +msgid "error in ascii data format" +msgstr "" + +#: ../raster/r.in.ascii/gethead.c:248 +#, c-format +msgid "Duplicate \"%s\" field in header" +msgstr "" + +#: ../raster/r.in.ascii/gethead.c:253 +#, c-format +msgid "Illegal \"%s\" value in header: %s" +msgstr "" + +#: ../raster/r.in.ascii/gethead.c:261 +#, c-format +msgid "\"%s\" field missing from header" +msgstr "" + +#: ../raster/r.ros/main.c:213 ../raster/r.spreadpath/main.c:89 +#: ../raster/r.spread/main.c:106 +msgid "fire" +msgstr "" + +#: ../raster/r.ros/main.c:214 ../raster/r.spread/main.c:107 +msgid "spread" +msgstr "" + +#: ../raster/r.ros/main.c:215 +msgid "rate of spread" +msgstr "" + +#: ../raster/r.ros/main.c:216 ../raster/r.lake/main.c:152 +#: ../raster/r.spread/main.c:108 +msgid "hazard" +msgstr "" + +#: ../raster/r.ros/main.c:217 ../raster/r.topmodel/main.c:53 +#: ../raster/r.sim/r.sim.water/main.c:118 +#: ../raster/r.sim/r.sim.sediment/main.c:120 ../raster/r.spread/main.c:109 +msgid "model" +msgstr "" + +#: ../raster/r.ros/main.c:218 +msgid "Generates rate of spread raster maps." +msgstr "" + +#: ../raster/r.ros/main.c:220 +msgid "" +"Generates three, or four raster map layers showing the base (perpendicular) " +"rate of spread (ROS), the maximum (forward) ROS, the direction of the " +"maximum ROS, and optionally the maximum potential spotting distance for fire" +" spread simulation." +msgstr "" + +#: ../raster/r.ros/main.c:227 +msgid "Raster map containing fuel models" +msgstr "" + +#: ../raster/r.ros/main.c:229 +msgid "" +"Name of an existing raster map layer in the user's current mapset search " +"path containing the standard fuel models defined by the USDA Forest Service." +" Valid values are 1-13; other numbers are recognized as barriers by r.ros." +msgstr "" + +#: ../raster/r.ros/main.c:238 +msgid "Raster map containing the 1-hour fuel moisture (%)" +msgstr "" + +#: ../raster/r.ros/main.c:240 ../raster/r.spread/main.c:205 +msgid "" +"Name of an existing raster map layer in the user's current mapset search " +"path containing the 1-hour (<.25\") fuel moisture (percentage content " +"multiplied by 100)." +msgstr "" + +#: ../raster/r.ros/main.c:248 +msgid "Raster map containing the 10-hour fuel moisture (%)" +msgstr "" + +#: ../raster/r.ros/main.c:250 +msgid "" +"Name of an existing raster map layer in the user's current mapset search " +"path containing the 10-hour (.25-1\") fuel moisture (percentage content " +"multiplied by 100)." +msgstr "" + +#: ../raster/r.ros/main.c:258 +msgid "Raster map containing the 100-hour fuel moisture (%)" +msgstr "" + +#: ../raster/r.ros/main.c:260 +msgid "" +"Name of an existing raster map layer in the user's current mapset search " +"path containing the 100-hour (1-3\") fuel moisture (percentage content " +"multiplied by 100)." +msgstr "" + +#: ../raster/r.ros/main.c:267 +msgid "Raster map containing live fuel moisture (%)" +msgstr "" + +#: ../raster/r.ros/main.c:269 +msgid "" +"Name of an existing raster map layer in the user's current mapset search " +"path containing live (herbaceous) fuel moisture (percentage content " +"multiplied by 100)." +msgstr "" + +#: ../raster/r.ros/main.c:277 +msgid "Raster map containing midflame wind velocities (ft/min)" +msgstr "" + +#: ../raster/r.ros/main.c:279 ../raster/r.spread/main.c:193 +msgid "" +"Name of an existing raster map layer in the user's current mapset search " +"path containing wind velocities at half of the average flame height " +"(feet/minute)." +msgstr "" + +#: ../raster/r.ros/main.c:287 +msgid "Name of raster map containing wind directions (degree)" +msgstr "" + +#: ../raster/r.ros/main.c:289 +msgid "" +"Name of an existing raster map layer in the user's current mapset search " +"path containing wind direction, clockwise from north (degree)." +msgstr "" + +#: ../raster/r.ros/main.c:297 +msgid "Name of raster map containing slope (degree)" +msgstr "" + +#: ../raster/r.ros/main.c:299 +msgid "" +"Name of an existing raster map layer in the user's current mapset search " +"path containing topographic slope (degree)." +msgstr "" + +#: ../raster/r.ros/main.c:307 +msgid "Raster map containing aspect (degree, CCW from E)" +msgstr "" + +#: ../raster/r.ros/main.c:309 +msgid "" +"Name of an existing raster map layer in the user's current mapset search " +"path containing topographic aspect, counterclockwise from east (GRASS " +"convention) in degrees." +msgstr "" + +#: ../raster/r.ros/main.c:317 +msgid "Raster map containing elevation (m, required for spotting)" +msgstr "" + +#: ../raster/r.ros/main.c:319 +msgid "" +"Name of an existing raster map layer in the user's current mapset search " +"path containing elevation (meters). Option is required from spotting " +"distance computation (when spotting_distance option is provided)" +msgstr "" + +#: ../raster/r.ros/main.c:328 +msgid "Output raster map containing base ROS (cm/min)" +msgstr "" + +#: ../raster/r.ros/main.c:330 +msgid "Base (perpendicular) rate of spread (ROS)" +msgstr "" + +#: ../raster/r.ros/main.c:336 +msgid "Output raster map containing maximal ROS (cm/min)" +msgstr "" + +#: ../raster/r.ros/main.c:338 +msgid "The maximum (forward) rate of spread (ROS)" +msgstr "" + +#: ../raster/r.ros/main.c:344 +msgid "Output raster map containing directions of maximal ROS (degree)" +msgstr "" + +#: ../raster/r.ros/main.c:346 +msgid "The direction of the maximal (forward) rate of spread (ROS)" +msgstr "" + +#: ../raster/r.ros/main.c:352 +msgid "Output raster map containing maximal spotting distance (m)" +msgstr "" + +#: ../raster/r.ros/main.c:354 +msgid "" +"The maximal potential spotting distance (requires elevation raster map to be" +" provided)." +msgstr "" + +#: ../raster/r.ros/main.c:373 +msgid "" +"No dead fuel moisture is given. At least one of the 1-h, 10-h, 100-h " +"moisture layers is required." +msgstr "" + +#: ../raster/r.ros/main.c:397 +#, c-format +msgid "" +"A wind direction layer should be given if the wind velocity layer <%s> has " +"been given" +msgstr "" + +#: ../raster/r.ros/main.c:402 +#, c-format +msgid "" +"A wind velocity layer should be given if the wind direction layer <%s> has " +"been given" +msgstr "" + +#: ../raster/r.ros/main.c:416 +#, c-format +msgid "An aspect layer should be given if the slope layer <%s> has been given" +msgstr "" + +#: ../raster/r.ros/main.c:421 +#, c-format +msgid "A slope layer should be given if the aspect layer <%s> has been given" +msgstr "" + +#: ../raster/r.ros/main.c:437 +msgid "An elevation layer should be given if considering spotting" +msgstr "" + +#: ../raster/r.ros/main.c:873 +#, c-format +msgid "Raster maps <%s>, <%s> and <%s> created." +msgstr "" + +#: ../raster/r.surf.gauss/main.c:40 ../raster/r.random.cells/main.c:49 +#: ../raster/r.surf.random/main.c:38 ../raster/r.random/main.c:54 +#: ../raster/r.random.surface/main.c:59 ../vector/v.extract/main.c:81 +#: ../vector/v.perturb/main.c:65 ../vector/v.random/main.c:100 +msgid "random" +msgstr "" + +#: ../raster/r.surf.gauss/main.c:42 +msgid "Generates a raster map using gaussian random number generator." +msgstr "" + +#: ../raster/r.surf.gauss/main.c:44 +msgid "" +"Mean and standard deviation of gaussian deviates can be expressed by the " +"user." +msgstr "" + +#: ../raster/r.surf.gauss/main.c:51 +msgid "Distribution mean" +msgstr "" + +#: ../raster/r.surf.gauss/main.c:57 +msgid "Standard deviation" +msgstr "" + +#: ../raster/r.sun/main.c:252 ../raster/r.horizon/main.c:181 +#: ../raster/r.sunhours/main.c:73 ../raster/r.sunmask/main.c:117 +msgid "solar" +msgstr "" + +#: ../raster/r.sun/main.c:253 ../raster/r.sunhours/main.c:74 +msgid "sun energy" +msgstr "" + +#: ../raster/r.sun/main.c:254 ../raster/r.sunmask/main.c:119 +msgid "shadow" +msgstr "" + +#: ../raster/r.sun/main.c:255 +msgid "Solar irradiance and irradiation model." +msgstr "" + +#: ../raster/r.sun/main.c:257 +msgid "" +"Computes direct (beam), diffuse and reflected solar irradiation raster maps " +"for given day, latitude, surface and atmospheric conditions. Solar " +"parameters (e.g. sunrise, sunset times, declination, extraterrestrial " +"irradiance, daylight length) are saved in the map history file. " +"Alternatively, a local time can be specified to compute solar incidence " +"angle and/or irradiance raster maps. The shadowing effect of the topography " +"is optionally incorporated." +msgstr "" + +#: ../raster/r.sun/main.c:271 +msgid "Name of the input elevation raster map [meters]" +msgstr "" + +#: ../raster/r.sun/main.c:280 +msgid "" +"Name of the input aspect map (terrain aspect or azimuth of the solar panel) " +"[decimal degrees]" +msgstr "" + +#: ../raster/r.sun/main.c:289 +msgid "A single value of the orientation (aspect), 270 is south" +msgstr "" + +#: ../raster/r.sun/main.c:298 +msgid "" +"Name of the input slope raster map (terrain slope or solar panel " +"inclination) [decimal degrees]" +msgstr "" + +#: ../raster/r.sun/main.c:306 +msgid "A single value of inclination (slope)" +msgstr "" + +#: ../raster/r.sun/main.c:315 +msgid "" +"Name of the Linke atmospheric turbidity coefficient input raster map [-]" +msgstr "" + +#: ../raster/r.sun/main.c:324 +msgid "A single value of the Linke atmospheric turbidity coefficient [-]" +msgstr "" + +#: ../raster/r.sun/main.c:333 +msgid "Name of the ground albedo coefficient input raster map [-]" +msgstr "" + +#: ../raster/r.sun/main.c:342 +msgid "A single value of the ground albedo coefficient [-]" +msgstr "" + +#: ../raster/r.sun/main.c:351 +msgid "Name of input raster map containing latitudes [decimal degrees]" +msgstr "" + +#: ../raster/r.sun/main.c:360 +msgid "Name of input raster map containing longitudes [decimal degrees]" +msgstr "" + +#: ../raster/r.sun/main.c:369 +msgid "" +"Name of real-sky beam radiation coefficient (thick cloud) input raster map " +"[0-1]" +msgstr "" + +#: ../raster/r.sun/main.c:378 +msgid "" +"Name of real-sky diffuse radiation coefficient (haze) input raster map [0-1]" +msgstr "" + +#: ../raster/r.sun/main.c:385 +msgid "The horizon information input map basename" +msgstr "" + +#: ../raster/r.sun/main.c:393 ../raster/r.horizon/main.c:211 +msgid "Angle step size for multidirectional horizon [degrees]" +msgstr "" + +#: ../raster/r.sun/main.c:402 +msgid "Output incidence angle raster map (mode 1 only)" +msgstr "" + +#: ../raster/r.sun/main.c:411 +msgid "" +"Output beam irradiance [W.m-2] (mode 1) or irradiation raster map " +"[Wh.m-2.day-1] (mode 2)" +msgstr "" + +#: ../raster/r.sun/main.c:420 +msgid "" +"Output diffuse irradiance [W.m-2] (mode 1) or irradiation raster map " +"[Wh.m-2.day-1] (mode 2)" +msgstr "" + +#: ../raster/r.sun/main.c:429 +msgid "" +"Output ground reflected irradiance [W.m-2] (mode 1) or irradiation raster " +"map [Wh.m-2.day-1] (mode 2)" +msgstr "" + +#: ../raster/r.sun/main.c:438 +msgid "" +"Output global (total) irradiance/irradiation [W.m-2] (mode 1) or " +"irradiance/irradiation raster map [Wh.m-2.day-1] (mode 2)" +msgstr "" + +#: ../raster/r.sun/main.c:447 +msgid "Output insolation time raster map [h] (mode 2 only)" +msgstr "" + +#: ../raster/r.sun/main.c:454 +msgid "No. of day of the year (1-365)" +msgstr "" + +#: ../raster/r.sun/main.c:456 ../raster/r.sun/main.c:465 +#: ../raster/r.sun/main.c:482 ../raster/r.sun/main.c:529 +#: ../raster/r.sunhours/main.c:103 ../raster/r.sunhours/main.c:112 +#: ../raster/r.sunhours/main.c:120 ../raster/r.sunhours/main.c:129 +#: ../raster/r.sunhours/main.c:138 ../raster/r.sunhours/main.c:147 +#: ../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 ../imagery/i.landsat.toar/main.c:206 +msgid "Time" +msgstr "" + +#: ../raster/r.sun/main.c:464 +msgid "Time step when computing all-day radiation sums [decimal hours]" +msgstr "" + +#: ../raster/r.sun/main.c:472 +msgid "Declination value (overriding the internally computed value) [radians]" +msgstr "" + +#: ../raster/r.sun/main.c:480 +msgid "Local (solar) time (to be set for mode 1 only) [decimal hours]" +msgstr "" + +#: ../raster/r.sun/main.c:491 +msgid "Number of threads which will be used for parallel computing" +msgstr "" + +#: ../raster/r.sun/main.c:513 ../raster/r.horizon/main.c:296 +msgid "Sampling distance step coefficient (0.5-1.5)" +msgstr "" + +#: ../raster/r.sun/main.c:521 +msgid "Read the input files in this number of chunks" +msgstr "" + +#: ../raster/r.sun/main.c:528 +msgid "Civil time zone value, if none, the time will be local solar time" +msgstr "" + +#: ../raster/r.sun/main.c:534 +msgid "Do not incorporate the shadowing effect of terrain" +msgstr "" + +#: ../raster/r.sun/main.c:539 +msgid "Use the low-memory version of the program" +msgstr "" + +#: ../raster/r.sun/main.c:578 +#, c-format +msgid "" +"<%d> is not valid number of threads. Number of threads will be set to <%d>" +msgstr "" + +#: ../raster/r.sun/main.c:587 +#, c-format +msgid "Number of threads <%d>" +msgstr "" + +#: ../raster/r.sun/main.c:594 +msgid "You must give the longitude raster if you use civil time" +msgstr "" + +#: ../raster/r.sun/main.c:597 +msgid "Error reading civil time zone value" +msgstr "" + +#: ../raster/r.sun/main.c:600 +msgid "Invalid civil time zone value" +msgstr "" + +#: ../raster/r.sun/main.c:625 +msgid "insol_time and incidout are incompatible options" +msgstr "" + +#: ../raster/r.sun/main.c:630 +msgid "Error reading time step size" +msgstr "" + +#: ../raster/r.sun/main.c:632 +msgid "Invalid time step size" +msgstr "" + +#: ../raster/r.sun/main.c:636 +msgid "Error reading horizon step size" +msgstr "" + +#: ../raster/r.sun/main.c:641 +msgid "The horizon step size must be greater than 0." +msgstr "" + +#: ../raster/r.sun/main.c:644 +msgid "" +"If you use the horizon option you must also set the 'horizonstep' parameter." +msgstr "" + +#: ../raster/r.sun/main.c:650 +msgid "Time and insol_time are incompatible options" +msgstr "" + +#: ../raster/r.sun/main.c:652 +msgid "" +"Mode 1: instantaneous solar incidence angle & irradiance using a set local " +"time" +msgstr "" + +#: ../raster/r.sun/main.c:657 +msgid "incidout requires time parameter to be set" +msgstr "" + +#: ../raster/r.sun/main.c:659 +msgid "Mode 2: integrated daily irradiation for a given day of the year" +msgstr "" + +#: ../raster/r.sun/main.c:682 +#, c-format +msgid "Using Linke constant: %lf" +msgstr "" + +#: ../raster/r.sun/main.c:684 +#, c-format +msgid "Using Linke map <%s>" +msgstr "" + +#: ../raster/r.sun/main.c:689 +#, c-format +msgid "Using albedo constant: %lf" +msgstr "" + +#: ../raster/r.sun/main.c:691 +#, c-format +msgid "Using albedo map <%s>" +msgstr "" + +#: ../raster/r.sun/main.c:696 +#, c-format +msgid "Using slope constant: %lf" +msgstr "" + +#: ../raster/r.sun/main.c:699 +#, c-format +msgid "Using slope map <%s>" +msgstr "" + +#: ../raster/r.sun/main.c:704 +#, c-format +msgid "Using aspect constant: %lf" +msgstr "" + +#: ../raster/r.sun/main.c:707 +#, c-format +msgid "Using aspect map <%s>" +msgstr "" + +#: ../raster/r.sun/main.c:722 +msgid "If you use -s and no horizon rasters, numpartitions must be =1" +msgstr "" + +#: ../raster/r.sun/main.c:735 +msgid "" +"If you want to save memory and to use shadows, you must use pre-calculated " +"horizons." +msgstr "" + +#: ../raster/r.sun/main.c:780 ../raster/r.horizon/main.c:536 +#: ../general/g.region/printwindow.c:251 ../general/g.region/printwindow.c:475 +#: ../general/g.region/printwindow.c:542 ../display/d.where/main.c:107 +msgid "Can't get projection info of current location" +msgstr "" + +#: ../raster/r.sun/main.c:784 ../raster/r.horizon/main.c:539 +#: ../general/g.region/printwindow.c:254 ../general/g.region/printwindow.c:478 +#: ../general/g.region/printwindow.c:547 ../display/d.where/main.c:110 +msgid "Can't get projection units of current location" +msgstr "" + +#: ../raster/r.sun/main.c:788 ../raster/r.horizon/main.c:543 +#: ../general/g.region/printwindow.c:257 ../general/g.region/printwindow.c:481 +#: ../general/g.region/printwindow.c:550 ../display/d.where/main.c:113 +#: ../display/d.grid/plot.c:554 ../ps/ps.map/do_geogrid.c:272 +msgid "Can't get projection key values of current location" +msgstr "" + +#: ../raster/r.sun/main.c:798 ../raster/r.horizon/main.c:553 +#: ../raster/r.latlong/main.c:114 ../display/d.where/main.c:120 +#: ../display/d.where/main.c:146 ../display/d.grid/plot.c:561 +#: ../display/d.grid/plot.c:588 ../ps/ps.map/do_geogrid.c:278 +msgid "Unable to set up lat/long projection parameters" +msgstr "" + +#: ../raster/r.sun/main.c:802 +msgid "latin and longin raster maps have no effect when in a Lat/Lon location" +msgstr "" + +#: ../raster/r.sun/main.c:807 +msgid "Both latin and longin raster maps must be given, or neither" +msgstr "" + +#: ../raster/r.carve/lobf.c:74 +msgid "trying to divide by zero...no unique solution for system...skipping..." +msgstr "" + +#: ../raster/r.carve/main.c:76 +msgid "Generates stream channels." +msgstr "" + +#: ../raster/r.carve/main.c:77 +msgid "" +"Takes vector stream data, transforms it to raster and subtracts depth from " +"the output DEM." +msgstr "" + +#: ../raster/r.carve/main.c:82 +msgid "Name of input raster elevation map" +msgstr "" + +#: ../raster/r.carve/main.c:87 +msgid "Name of input vector map containing stream(s)" +msgstr "" + +#: ../raster/r.carve/main.c:95 +msgid "Name for output vector map for adjusted stream points" +msgstr "" + +#: ../raster/r.carve/main.c:100 +msgid "Stream width (in meters)" +msgstr "" + +#: ../raster/r.carve/main.c:101 +msgid "Default is raster cell width" +msgstr "" + +#: ../raster/r.carve/main.c:106 +msgid "Additional stream depth (in meters)" +msgstr "" + +#: ../raster/r.carve/main.c:110 +msgid "No flat areas allowed in flow direction" +msgstr "" + +#: ../raster/r.carve/main.c:134 +#, c-format +msgid "Invalid width value '%s' - using default." +msgstr "" + +#: ../raster/r.carve/main.c:148 +#, c-format +msgid "Invalid depth value '%s' - using default." +msgstr "" + +#: ../raster/r.carve/main.c:158 ../raster/r.cost/main.c:325 +#: ../raster/r.walk/main.c:410 ../general/g.region/main.c:479 +#: ../display/d.extract/main.c:98 ../vector/v.outlier/main.c:176 +#: ../vector/v.vect.stats/main.c:273 ../vector/v.vect.stats/main.c:281 +#: ../vector/v.clean/test/topocheck.c:63 +#: ../vector/v.lidar.correction/main.c:157 +#: ../vector/v.lidar.growing/main.c:126 ../vector/v.colors/main.c:238 +#: ../vector/v.lidar.edgedetection/main.c:180 +#: ../vector/v.lrs/v.lrs.segment/main.c:140 +#: ../vector/v.lrs/v.lrs.label/main.c:268 +#: ../vector/v.lrs/v.lrs.where/main.c:127 +#: ../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.surf.bspline/main.c:263 +#: ../vector/v.surf.bspline/main.c:332 ../vector/v.edit/main.c:155 +#: ../vector/v.profile/main.c:359 ../vector/v.profile/main.c:363 +#: ../doc/vector/v.example/main.c:75 ../misc/m.nviz.image/vector.c:84 +#: ../scripts/v.pack/v.pack.py:65 ../scripts/v.report/v.report.py:74 +#: ../scripts/v.db.univar/v.db.univar.py:75 ../scripts/r.mask/r.mask.py:150 +#: ../scripts/v.dissolve/v.dissolve.py:68 +#, c-format, python-format +msgid "Vector map <%s> not found" +msgstr "" + +#: ../raster/r.carve/main.c:213 ../raster/r.gwflow/main.c:222 +#: ../raster/r.topidx/main.c:57 ../raster/r.solute.transport/main.c:244 +#, c-format +msgid "Lat/Long location is not supported by %s. Please reproject map first." +msgstr "" + +#: ../raster/r.carve/raster.c:33 ../raster/r.in.poly/poly2rast.c:81 +#: ../vector/v.to.rast/vect2rast.c:179 +msgid "Writing raster map..." +msgstr "" + +#: ../raster/r.carve/enforce_ds.c:83 +msgid "Processing lines... " +msgstr "" + +#: ../raster/r.carve/enforce_ds.c:175 +msgid "" +"Vect runs out of region and re-enters - this case is not yet implemented." +msgstr "" + +#: ../raster/r.horizon/main.c:182 ../raster/r.sunhours/main.c:75 +#: ../raster/r.sunmask/main.c:118 +msgid "sun position" +msgstr "" + +#: ../raster/r.horizon/main.c:184 +msgid "Computes horizon angle height from a digital elevation model." +msgstr "" + +#: ../raster/r.horizon/main.c:186 +msgid "" +"The module has two different modes of operation: 1. Computes the entire " +"horizon around a single point whose coordinates are given with the 'coord' " +"option. The horizon height (in radians). 2. Computes one or more raster maps" +" of the horizon height in a single direction. The input for this is the " +"angle (in degrees), which is measured counterclockwise with east=0, north=90" +" etc. The output is the horizon height in radians." +msgstr "" + +#: ../raster/r.horizon/main.c:203 +msgid "Direction in which you want to know the horizon height" +msgstr "" + +#: ../raster/r.horizon/main.c:220 +msgid "Start angle for multidirectional horizon [degrees]" +msgstr "" + +#: ../raster/r.horizon/main.c:221 ../raster/r.horizon/main.c:230 +#: ../raster/r.horizon/main.c:238 ../raster/r.horizon/main.c:246 +#: ../raster/r.horizon/main.c:254 ../raster/r.horizon/main.c:262 +#: ../raster/r.horizon/main.c:270 ../raster/r.horizon/main.c:283 +msgid "Raster mode" +msgstr "" + +#: ../raster/r.horizon/main.c:229 +msgid "End angle for multidirectional horizon [degrees]" +msgstr "" + +#: ../raster/r.horizon/main.c:237 +msgid "" +"For horizon rasters, read from the DEM an extra buffer around the present " +"region" +msgstr "" + +#: ../raster/r.horizon/main.c:245 +msgid "" +"For horizon rasters, read from the DEM an extra buffer eastward the present " +"region" +msgstr "" + +#: ../raster/r.horizon/main.c:253 +msgid "" +"For horizon rasters, read from the DEM an extra buffer westward the present " +"region" +msgstr "" + +#: ../raster/r.horizon/main.c:261 +msgid "" +"For horizon rasters, read from the DEM an extra buffer northward the present" +" region" +msgstr "" + +#: ../raster/r.horizon/main.c:269 +msgid "" +"For horizon rasters, read from the DEM an extra buffer southward the present" +" region" +msgstr "" + +#: ../raster/r.horizon/main.c:277 +msgid "The maximum distance to consider when finding the horizon height" +msgstr "" + +#: ../raster/r.horizon/main.c:278 ../raster/r.horizon/main.c:297 +#: ../locale/scriptstrings/r.import_to_translate.c:27 +#: ../locale/scriptstrings/r.import_to_translate.c:29 +msgid "Optional" +msgstr "" + +#: ../raster/r.horizon/main.c:288 +msgid "Coordinate for which you want to calculate the horizon" +msgstr "" + +#: ../raster/r.horizon/main.c:289 ../raster/r.horizon/main.c:305 +msgid "Point mode" +msgstr "" + +#: ../raster/r.horizon/main.c:310 +msgid "Write output in degrees (default is radians)" +msgstr "" + +#: ../raster/r.horizon/main.c:315 +msgid "Write output in compass orientation (default is CCW, East=0)" +msgstr "" + +#: ../raster/r.horizon/main.c:355 +msgid "" +"Note: In latitude-longitude coordinate system specify buffers in degree unit" +msgstr "" + +#: ../raster/r.horizon/main.c:368 +msgid "Can't read the coordinates from the \"coordinate\" option." +msgstr "" + +#: ../raster/r.horizon/main.c:373 +msgid "Coordinates are outside of the current region" +msgstr "" + +#: ../raster/r.horizon/main.c:400 +msgid "You didn't specify a direction value or step size. Aborting." +msgstr "" + +#: ../raster/r.horizon/main.c:405 +msgid "You didn't specify a horizon raster name. Aborting." +msgstr "" + +#: ../raster/r.horizon/main.c:420 +msgid "Negative values of start angle are not allowed. Aborting." +msgstr "" + +#: ../raster/r.horizon/main.c:424 +msgid "End angle is not between 0 and 360. Aborting." +msgstr "" + +#: ../raster/r.horizon/main.c:428 +msgid "You specify a start grater than the end angle. Aborting." +msgstr "" + +#: ../raster/r.horizon/main.c:436 +msgid "You didn't specify an angle step size. Aborting." +msgstr "" + +#: ../raster/r.horizon/main.c:447 +msgid "Could not read bufferzone size. Aborting." +msgstr "" + +#: ../raster/r.horizon/main.c:452 ../raster/r.horizon/main.c:458 +#: ../raster/r.horizon/main.c:465 ../raster/r.horizon/main.c:472 +#, c-format +msgid "Could not read %s bufferzone size. Aborting." +msgstr "" + +#: ../raster/r.horizon/main.c:453 +msgid "east" +msgstr "" + +#: ../raster/r.horizon/main.c:459 +msgid "west" +msgstr "" + +#: ../raster/r.horizon/main.c:466 +msgid "south" +msgstr "" + +#: ../raster/r.horizon/main.c:473 +msgid "north" +msgstr "" + +#: ../raster/r.horizon/main.c:478 +msgid "Could not read maximum distance. Aborting." +msgstr "" + +#: ../raster/r.horizon/main.c:489 +msgid "The distance value must be 0.5-1.5. Aborting." +msgstr "" + +#: ../raster/r.horizon/main.c:851 ../raster/r.horizon/main.c:869 +#: ../raster/r.latlong/main.c:133 ../display/d.grid/plot.c:287 +#: ../display/d.grid/plot.c:293 ../display/d.grid/plot.c:334 +#: ../display/d.grid/plot.c:340 ../display/d.grid/plot.c:427 +#: ../display/d.grid/plot.c:433 ../display/d.grid/plot.c:485 +#: ../display/d.grid/plot.c:491 ../display/d.grid/plot.c:635 +#: ../display/d.grid/plot.c:651 ../display/d.grid/plot.c:668 +#: ../display/d.grid/plot.c:685 ../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 +msgid "Error in pj_do_proj" +msgstr "" + +#: ../raster/r.horizon/main.c:1179 +#, c-format +msgid "Calculating map %01d of %01d (angle %.2f, raster map <%s>)" +msgstr "" + +#: ../raster/r.resamp.rst/main.c:151 +msgid "" +"Reinterpolates and optionally computes topographic analysis from input " +"raster map to a new raster map (possibly with different resolution) using " +"regularized spline with tension and smoothing." +msgstr "" + +#: ../raster/r.resamp.rst/main.c:162 +msgid "Desired east-west resolution" +msgstr "" + +#: ../raster/r.resamp.rst/main.c:168 +msgid "Desired north-south resolution" +msgstr "" + +#: ../raster/r.resamp.rst/main.c:173 +msgid "Name for output elevation raster map" +msgstr "" + +#: ../raster/r.resamp.rst/main.c:179 +msgid "Name for output slope map (or fx)" +msgstr "" + +#: ../raster/r.resamp.rst/main.c:185 +msgid "Name for output aspect map (or fy)" +msgstr "" + +#: ../raster/r.resamp.rst/main.c:191 +msgid "Name for output profile curvature map (or fxx)" +msgstr "" + +#: ../raster/r.resamp.rst/main.c:197 +msgid "Name for output tangential curvature map (or fyy)" +msgstr "" + +#: ../raster/r.resamp.rst/main.c:203 +msgid "Name for output mean curvature map (or fxy)" +msgstr "" + +#: ../raster/r.resamp.rst/main.c:209 +msgid "Name of input raster map containing smoothing" +msgstr "" + +#: ../raster/r.resamp.rst/main.c:215 +msgid "Name of input raster map to be used as mask" +msgstr "" + +#: ../raster/r.resamp.rst/main.c:223 +msgid "Rows/columns overlap for segmentation" +msgstr "" + +#: ../raster/r.resamp.rst/main.c:231 +msgid "Multiplier for z-values" +msgstr "" + +#: ../raster/r.resamp.rst/main.c:239 +msgid "Spline tension value" +msgstr "" + +#: ../raster/r.resamp.rst/main.c:246 ../vector/v.surf.rst/main.c:343 +msgid "Anisotropy angle (in degrees counterclockwise from East)" +msgstr "" + +#: ../raster/r.resamp.rst/main.c:247 ../raster/r.resamp.rst/main.c:254 +msgid "Anisotropy" +msgstr "" + +#: ../raster/r.resamp.rst/main.c:253 ../vector/v.surf.rst/main.c:350 +msgid "Anisotropy scaling factor" +msgstr "" + +#: ../raster/r.resamp.rst/main.c:258 +msgid "Use dnorm independent tension" +msgstr "" + +#: ../raster/r.resamp.rst/main.c:263 ../vector/v.surf.rst/main.c:173 +msgid "Output partial derivatives instead of topographic parameters" +msgstr "" + +#: ../raster/r.resamp.rst/main.c:297 +msgid "Unable to read ew_res value" +msgstr "" + +#: ../raster/r.resamp.rst/main.c:300 +msgid "Unable to read ns_res value" +msgstr "" + +#: ../raster/r.resamp.rst/main.c:303 +msgid "Invalid value for tension" +msgstr "" + +#: ../raster/r.resamp.rst/main.c:306 +msgid "Invalid value for zmult" +msgstr "" + +#: ../raster/r.resamp.rst/main.c:309 +msgid "Invalid value for overlap" +msgstr "" + +#: ../raster/r.resamp.rst/main.c:313 +msgid "Invalid value for theta" +msgstr "" + +#: ../raster/r.resamp.rst/main.c:317 +msgid "Invalid value for scalex" +msgstr "" + +#: ../raster/r.resamp.rst/main.c:319 +msgid "When using anisotropy both theta and scalex must be specified" +msgstr "" + +#: ../raster/r.resamp.rst/main.c:357 +#, c-format +msgid "Map <%s> is the wrong resolution" +msgstr "" + +#: ../raster/r.resamp.rst/main.c:365 +msgid "Smoothing values can not be negative or NULL" +msgstr "" + +#: ../raster/r.resamp.rst/main.c:371 +msgid "Input map resolution differs from current region resolution!" +msgstr "" + +#: ../raster/r.resamp.rst/main.c:387 +msgid "Processing all selected output files will require" +msgstr "" + +#: ../raster/r.resamp.rst/main.c:391 +#, c-format +msgid "%.2f GB of disk space for temp files." +msgstr "" + +#: ../raster/r.resamp.rst/main.c:394 +#, c-format +msgid "%.2f MB of disk space for temp files." +msgstr "" + +#: ../raster/r.resamp.rst/main.c:397 +#, c-format +msgid "%.2f KB of disk space for temp files." +msgstr "" + +#: ../raster/r.resamp.rst/main.c:400 +#, c-format +msgid "%d byte of disk space for temp files." +msgid_plural "%d bytes of disk space for temp files." +msgstr[0] "" + +#: ../raster/r.resamp.rst/main.c:436 +msgid "Maximum value of a raster map is NULL." +msgstr "" + +#: ../raster/r.resamp.rst/main.c:464 +msgid "Temporarily changing the region to desired resolution ..." +msgstr "" + +#: ../raster/r.resamp.rst/main.c:469 +msgid "Changing back to the original region ..." +msgstr "" + +#: ../raster/r.resamp.rst/main.c:478 ../raster/r.resample/main.c:112 +msgid "Percent complete: " +msgstr "" + +#: ../raster/r.resamp.rst/main.c:490 +#, c-format +msgid "dnorm in mainc after grid before out1= %f" +msgstr "" + +#: ../raster/r.resamp.rst/main.c:494 +msgid "split_and_interpolate() failed" +msgstr "" + +#: ../raster/r.resamp.rst/main.c:509 +#, c-format +msgid "dnorm in mainc after grid before out2= %f" +msgstr "" + +#: ../raster/r.resamp.rst/main.c:515 +msgid "Unable to write raster maps -- try increasing cell size" +msgstr "" + +#: ../raster/r.out.pov/main.c:124 +msgid "Converts a raster map layer into a height-field file for POV-Ray." +msgstr "" + +#: ../raster/r.out.pov/main.c:131 +msgid "Name of output povray file (TGA height field file)" +msgstr "" + +#: ../raster/r.out.pov/main.c:138 +msgid "Height-field type (0=actual heights 1=normalized)" +msgstr "" + +#: ../raster/r.out.pov/main.c:144 +msgid "Elevation bias" +msgstr "" + +#: ../raster/r.out.pov/main.c:150 ../raster/r.param.scale/interface.c:118 +msgid "Vertical scaling factor" +msgstr "" + +#: ../raster/r.out.pov/main.c:170 +#, c-format +msgid "Invalid output filename <%s>" +msgstr "" + +#: ../raster/r.out.pov/main.c:180 +#, c-format +msgid "Raster map is too big! Exceeds %d columns or %d rows" +msgstr "" + +#: ../raster/r.out.pov/main.c:201 +msgid "Negative elevation values in input" +msgstr "" + +#: ../raster/r.flow/io.c:87 +msgid "Elevation raster map resolution differs from current region resolution" +msgstr "" + +#: ../raster/r.flow/io.c:89 ../raster/r.flow/io.c:107 +#: ../raster/r.buffer/read_map.c:52 +#, c-format +msgid "Reading input raster map <%s>..." +msgstr "" + +#: ../raster/r.flow/io.c:104 +msgid "Resolution of aspect file differs from current region resolution" +msgstr "" + +#: ../raster/r.flow/io.c:121 +msgid "Reading input files: barrier" +msgstr "" + +#: ../raster/r.flow/io.c:149 +#, c-format +msgid "Cannot create segment file %s" +msgstr "" + +#: ../raster/r.flow/io.c:154 +#, c-format +msgid "Cannot format segment file %s" +msgstr "" + +#: ../raster/r.flow/io.c:160 +#, c-format +msgid "Cannot open segment file %s" +msgstr "" + +#: ../raster/r.flow/io.c:207 ../raster/r.buffer/write_map.c:45 +#: ../raster/r.cost/main.c:1034 +#, c-format +msgid "Writing output raster map <%s>..." +msgstr "" + +#: ../raster/r.flow/main.c:314 ../raster/r.topidx/topidx.c:41 +#: ../imagery/i.landsat.toar/main.c:534 +msgid "Calculating..." +msgstr "" + +#: ../raster/r.flow/main.c:423 +msgid "Constructs flowlines." +msgstr "" + +#: ../raster/r.flow/main.c:425 +msgid "" +"Computes flowlines, flowpath lengths, and flowaccumulation (contributing " +"areas) from a elevation raster map." +msgstr "" + +#: ../raster/r.flow/main.c:434 +#: ../locale/scriptstrings/d.rast.edit_to_translate.c:5 +msgid "Name of input aspect raster map" +msgstr "" + +#: ../raster/r.flow/main.c:440 +msgid "Name of input barrier raster map" +msgstr "" + +#: ../raster/r.flow/main.c:447 +msgid "Number of cells between flowlines" +msgstr "" + +#: ../raster/r.flow/main.c:453 +msgid "Maximum number of segments per flowline" +msgstr "" + +#: ../raster/r.flow/main.c:458 +msgid "Name for output flow line vector map" +msgstr "" + +#: ../raster/r.flow/main.c:464 +msgid "Name for output flow path length raster map" +msgstr "" + +#: ../raster/r.flow/main.c:470 +msgid "Name for output flow accumulation raster map" +msgstr "" + +#: ../raster/r.flow/main.c:476 +msgid "Compute upslope flowlines instead of default downhill flowlines" +msgstr "" + +#: ../raster/r.flow/main.c:480 +msgid "3D lengths instead of 2D" +msgstr "" + +#: ../raster/r.flow/main.c:484 +msgid "Use less memory, at a performance penalty" +msgstr "" + +#: ../raster/r.flow/main.c:539 +msgid "You must select one or more output maps (flout, lgout, dsout)" +msgstr "" + +#: ../raster/r.flow/main.c:555 +msgid "" +"lat/long projection not supported by r.flow. Please use 'r.watershed' for " +"calculating flow accumulation." +msgstr "" + +#: ../raster/r.flow/mem.c:40 +#, c-format +msgid "Unable to write segment file for %s" +msgstr "" + +#: ../raster/r.flow/precomp.c:48 +msgid "Precomputing e/w distances..." +msgstr "" + +#: ../raster/r.flow/precomp.c:50 +msgid "Precomputing quantization tolerances..." +msgstr "" + +#: ../raster/r.flow/precomp.c:53 +msgid "Precomputing inverted elevations..." +msgstr "" + +#: ../raster/r.flow/precomp.c:57 +msgid "Precomputing interpolated border elevations..." +msgstr "" + +#: ../raster/r.flow/precomp.c:63 +msgid "Precomputing re-oriented aspects..." +msgstr "" + +#: ../raster/r.flow/precomp.c:67 +msgid "Precomputing aspects..." +msgstr "" + +#: ../raster/r.flow/precomp.c:111 +#, c-format +msgid "" +"Resolution too unbalanced:\n" +"atan2(%f deg, %f deg) =%f < %f tolerance\n" +"please resample input map" +msgstr "" + +#: ../raster/r.flow/precomp.c:116 +#, c-format +msgid "Resolution too unbalanced (%f x %f); please resample input map" +msgstr "" + +#: ../raster/r.info/main.c:72 ../general/g.region/main.c:67 +#: ../vector/v.info/main.c:40 ../raster3d/r3.info/main.c:78 +#: ../locale/scriptstrings/t.info_to_translate.c:4 +msgid "extent" +msgstr "" + +#: ../raster/r.info/main.c:73 ../vector/v.info/main.c:41 +msgid "history" +msgstr "" + +#: ../raster/r.info/main.c:75 +msgid "Outputs basic information about a raster map." +msgstr "" + +#: ../raster/r.info/main.c:81 +msgid "Print raster array information in shell script style" +msgstr "" + +#: ../raster/r.info/main.c:85 +msgid "Print range in shell script style" +msgstr "" + +#: ../raster/r.info/main.c:89 +msgid "Print extended metadata information in shell script style" +msgstr "" + +#: ../raster/r.info/main.c:93 ../raster3d/r3.info/main.c:94 +msgid "Print raster history instead of info" +msgstr "" + +#: ../raster/r.info/main.c:99 +#, c-format +msgid "Flags -%c and -%c/%c/%c are mutually exclusive" +msgstr "" + +#: ../raster/r.info/main.c:127 +msgid "Unable to read range file" +msgstr "" + +#: ../raster/r.info/main.c:303 ../raster/r.info/main.c:445 +#: ../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 +msgid "Cannot allocate memory for string" +msgstr "" + +#: ../raster/r.random.cells/random.c:50 +#, c-format +msgid "RAN1: j == %d shouldn't happen" +msgstr "" + +#: ../raster/r.random.cells/indep.c:139 ../raster/r.composite/main.c:191 +#: ../raster/r.drain/main.c:522 ../raster/r.random.surface/save.c:98 +#: ../imagery/i.ifft/main.c:207 +#, c-format +msgid "Writing raster map <%s>..." +msgstr "" + +#: ../raster/r.random.cells/init.c:77 +msgid "Distance must be >= 0.0" +msgstr "" + +#: ../raster/r.random.cells/init.c:96 ../raster/r.random.surface/main.c:128 +#, c-format +msgid "Generating raster map <%s>..." +msgstr "" + +#: ../raster/r.random.cells/main.c:48 ../raster/r.random/main.c:52 +#: ../display/d.where/main.c:44 ../vector/v.what.rast3/main.c:65 +#: ../vector/v.sample/main.c:76 ../vector/v.random/main.c:98 +#: ../vector/v.what.rast/main.c:72 ../vector/v.drape/main.c:58 +#: ../vector/v.extrude/main.c:69 +#: ../locale/scriptstrings/v.rast.stats_to_translate.c:7 +#: ../locale/scriptstrings/v.what.strds_to_translate.c:4 +#: ../locale/scriptstrings/v.what.vect_to_translate.c:3 +#: ../locale/scriptstrings/t.sample_to_translate.c:3 +#: ../locale/scriptstrings/t.rast.what_to_translate.c:3 +#: ../locale/scriptstrings/t.vect.what.strds_to_translate.c:3 +#: ../locale/scriptstrings/t.vect.observe.strds_to_translate.c:3 +msgid "sampling" +msgstr "" + +#: ../raster/r.random.cells/main.c:50 +msgid "autocorrelation" +msgstr "" + +#: ../raster/r.random.cells/main.c:52 +msgid "Generates random cell values with spatial dependence." +msgstr "" + +#: ../raster/r.random.cells/main.c:62 ../raster/r.random.surface/main.c:77 +msgid "Maximum distance of spatial correlation (value >= 0.0)" +msgstr "" + +#: ../raster/r.random.cells/main.c:70 +msgid "Maximum number of cells to be created" +msgstr "" + +#: ../raster/r.random.cells/main.c:77 +msgid "Random seed (SEED_MIN >= value >= SEED_MAX) (default [random])" +msgstr "" + +#: ../raster/r.gwflow/main.c:57 +msgid "Name of input raster map with initial piezometric head in [m]" +msgstr "" + +#: ../raster/r.gwflow/main.c:62 +msgid "" +"Name of input raster map providing boundary condition status: 0-inactive, " +"1-active, 2-dirichlet" +msgstr "" + +#: ../raster/r.gwflow/main.c:67 +msgid "" +"Name of input raster map with x-part of the hydraulic conductivity tensor in" +" [m/s]" +msgstr "" + +#: ../raster/r.gwflow/main.c:72 +msgid "" +"Name of input raster map with y-part of the hydraulic conductivity tensor in" +" [m/s]" +msgstr "" + +#: ../raster/r.gwflow/main.c:77 +msgid "Name of input raster map with water sources and sinks in [m^3/s]" +msgstr "" + +#: ../raster/r.gwflow/main.c:81 +msgid "" +"Name of input raster map with storativity for confined or effective porosity" +" for unconfined groundwater flow booth in [-] " +msgstr "" + +#: ../raster/r.gwflow/main.c:86 +msgid "Recharge" +msgstr "" + +#: ../raster/r.gwflow/main.c:88 +msgid "Recharge input raster map e.g: 6*10^-9 per cell in [m^3/s*m^2]" +msgstr "" + +#: ../raster/r.gwflow/main.c:92 +msgid "" +"Name of input raster map describing the top surface of the aquifer in [m]" +msgstr "" + +#: ../raster/r.gwflow/main.c:96 +msgid "" +"Name of input raster map describing the bottom surface of the aquifer in [m]" +msgstr "" + +#: ../raster/r.gwflow/main.c:100 +msgid "Output raster map storing the numerical result [m]" +msgstr "" + +#: ../raster/r.gwflow/main.c:106 +msgid "" +"Output raster map to store the groundwater filter velocity vector part in x " +"direction [m/s]" +msgstr "" + +#: ../raster/r.gwflow/main.c:112 +msgid "" +"Output raster map to store the groundwater filter velocity vector part in y " +"direction [m/s]" +msgstr "" + +#: ../raster/r.gwflow/main.c:118 +msgid "" +"Output raster map to store the groundwater budget for each cell [m^3/s]" +msgstr "" + +#: ../raster/r.gwflow/main.c:126 +msgid "The type of groundwater flow" +msgstr "" + +#: ../raster/r.gwflow/main.c:132 +msgid "Name of input raster map providing the height of the river bed in [m]" +msgstr "" + +#: ../raster/r.gwflow/main.c:140 +msgid "" +"Name of input raster map providing the water level (head) of the river with " +"leakage connection in [m]" +msgstr "" + +#: ../raster/r.gwflow/main.c:147 +msgid "" +"Name of input raster map providing the leakage coefficient of the river bed " +"in [1/s]." +msgstr "" + +#: ../raster/r.gwflow/main.c:155 +msgid "" +"Name of input raster map providing the height of the drainage bed in [m]" +msgstr "" + +#: ../raster/r.gwflow/main.c:162 +msgid "" +"Name of input raster map providing the leakage coefficient of the drainage " +"bed in [1/s]" +msgstr "" + +#: ../raster/r.gwflow/main.c:167 +msgid "The maximum number of iterations in the linearization approach" +msgstr "" + +#: ../raster/r.gwflow/main.c:176 +msgid "" +"Allocate a full quadratic linear equation system, default is a sparse linear" +" equation system." +msgstr "" + +#: ../raster/r.gwflow/main.c:209 ../raster3d/r3.gwflow/main.c:160 +msgid "groundwater flow" +msgstr "" + +#: ../raster/r.gwflow/main.c:212 +msgid "" +"Numerical calculation program for transient, confined and unconfined " +"groundwater flow in two dimensions." +msgstr "" + +#: ../raster/r.gwflow/main.c:237 +msgid "Please provide river_head, river_leak and river_bed maps" +msgstr "" + +#: ../raster/r.gwflow/main.c:249 +msgid "Please provide drain_head and drain_leak maps" +msgstr "" + +#: ../raster/r.gwflow/main.c:263 +msgid "" +"The cholesky solver dos not work with sparse matrices. You may choose a full" +" filled quadratic matrix, flag -f." +msgstr "" + +#: ../raster/r.gwflow/main.c:293 +#, c-format +msgid "Calculation time: %g" +msgstr "" + +#: ../raster/r.gwflow/main.c:380 +#, c-format +msgid "Calculation of unconfined groundwater flow loop %i" +msgstr "" + +#: ../raster/r.gwflow/main.c:403 +#, c-format +msgid "Maximum difference between this and last increment: %g" +msgstr "" + +#: ../raster/r.gwflow/main.c:546 ../raster3d/r3.gwflow/main.c:279 +msgid "Unable to create and solve the linear equation system" +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.surf.fractal/main.c:40 +msgid "fractal" +msgstr "" + +#: ../raster/r.surf.fractal/main.c:42 +msgid "Creates a fractal surface of a given fractal dimension." +msgstr "" + +#: ../raster/r.surf.fractal/main.c:48 +msgid "Fractal dimension of surface (2 < D < 3)" +msgstr "" + +#: ../raster/r.surf.fractal/main.c:55 +msgid "Number of intermediate images to produce" +msgstr "" + +#: ../raster/r.surf.fractal/main.c:79 +#, c-format +msgid "Fractal dimension of %.2lf must be between 2 and 3." +msgstr "" + +#: ../raster/r.surf.fractal/process.c:54 +msgid "Unable to allocate data buffer. Check current region with g.region." +msgstr "" + +#: ../raster/r.surf.fractal/spec_syn.c:60 +msgid "Preliminary surface calculations..." +msgstr "" + +#: ../raster/r.surf.fractal/spec_syn.c:119 +#, c-format +msgid "Calculating surface %d (of %d)..." +msgstr "" + +#: ../raster/r.buffer/execute.c:34 +msgid "Finding buffer zones..." +msgstr "" + +#: ../raster/r.buffer/main.c:69 +#: ../locale/scriptstrings/r.buffer.lowmem_to_translate.c:1 +msgid "" +"Creates a raster map showing buffer zones surrounding cells that contain " +"non-NULL category values." +msgstr "" + +#: ../raster/r.buffer/main.c:81 +#: ../locale/scriptstrings/r.buffer.lowmem_to_translate.c:6 +msgid "Distance zone(s)" +msgstr "" + +#: ../raster/r.buffer/main.c:88 +#: ../locale/scriptstrings/r.buffer.lowmem_to_translate.c:7 +msgid "Units of distance" +msgstr "" + +#: ../raster/r.buffer/main.c:94 +#: ../locale/scriptstrings/r.buffer.lowmem_to_translate.c:5 +msgid "Ignore zero (0) data cells instead of NULL cells" +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.stats.zonal/main.c:105 +msgid "" +"Calculates category or object oriented statistics (accumulator-based " +"statistics)." +msgstr "" + +#: ../raster/r.stats.zonal/main.c:149 ../raster/r.stats.quantile/main.c:564 +msgid "Create reclass map with statistics as category labels" +msgstr "" + +#: ../raster/r.stats.zonal/main.c:178 +#, c-format +msgid "Unable to read category file of cover map <%s>" +msgstr "" + +#: ../raster/r.stats.zonal/main.c:181 ../raster/r.stats.quantile/main.c:624 +msgid "The base map must be an integer (CELL) map" +msgstr "" + +#: ../raster/r.stats.zonal/main.c:184 ../raster/r.stats.quantile/main.c:627 +#, c-format +msgid "Unable to read range of base map <%s>" +msgstr "" + +#: ../raster/r.stats.zonal/main.c:248 +msgid "First pass" +msgstr "" + +#: ../raster/r.stats.zonal/main.c:327 +msgid "Second pass" +msgstr "" + +#: ../raster/r.stats.zonal/main.c:474 +msgid "Generating reclass map" +msgstr "" + +#: ../raster/r.stats.zonal/main.c:496 +msgid "Writing output map" +msgstr "" + +#: ../raster/r.covar/main.c:54 +msgid "" +"Outputs a covariance/correlation matrix for user-specified raster map " +"layer(s)." +msgstr "" + +#: ../raster/r.covar/main.c:61 +msgid "Print correlation matrix" +msgstr "" + +#: ../raster/r.covar/main.c:86 +#, c-format +msgid "%s: complete ... " +msgstr "" + +#: ../raster/r.covar/main.c:110 ../imagery/i.pca/main.c:197 +msgid "No non-null values" +msgstr "" + +#: ../raster/r.regression.multi/main.c:61 +msgid "Matrix is unsolvable" +msgstr "" + +#: ../raster/r.regression.multi/main.c:131 +#: ../raster/r.regression.line/main.c:48 +msgid "regression" +msgstr "" + +#: ../raster/r.regression.multi/main.c:133 +msgid "Calculates multiple linear regression from raster maps." +msgstr "" + +#: ../raster/r.regression.multi/main.c:138 +#: ../raster/r.regression.line/main.c:55 +msgid "Map for x coefficient" +msgstr "" + +#: ../raster/r.regression.multi/main.c:142 +#: ../raster/r.regression.line/main.c:59 +msgid "Map for y coefficient" +msgstr "" + +#: ../raster/r.regression.multi/main.c:147 +msgid "Map to store residuals" +msgstr "" + +#: ../raster/r.regression.multi/main.c:152 +msgid "Map to store estimates" +msgstr "" + +#: ../raster/r.regression.multi/main.c:158 +#: ../raster/r.regression.line/main.c:65 +msgid "" +"ASCII file for storing regression coefficients (output to screen if file not" +" specified)." +msgstr "" + +#: ../raster/r.regression.multi/main.c:162 +#: ../raster/r.regression.line/main.c:69 ../general/g.region/main.c:147 +#: ../imagery/i.group/main.c:88 ../locale/scriptstrings/i.oif_to_translate.c:6 +#: ../locale/scriptstrings/t.info_to_translate.c:9 +msgid "Print in shell script style" +msgstr "" + +#: ../raster/r.regression.multi/main.c:250 +msgid "First pass..." +msgstr "" + +#: ../raster/r.regression.multi/main.c:323 +msgid "Not enough valid cells available" +msgstr "" + +#: ../raster/r.regression.multi/main.c:337 +msgid "Multiple regression failed" +msgstr "" + +#: ../raster/r.regression.multi/main.c:342 +msgid "Second pass..." +msgstr "" + +#: ../raster/r.volume/main.c:77 ../raster3d/r3.stats/main.c:51 +msgid "volume" +msgstr "" + +#: ../raster/r.volume/main.c:78 ../raster/r.clump/main.c:61 +msgid "clumps" +msgstr "" + +#: ../raster/r.volume/main.c:80 +msgid "Calculates the volume of data \"clumps\"." +msgstr "" + +#: ../raster/r.volume/main.c:81 +msgid "" +"Optionally produces a GRASS vector points map containing the calculated " +"centroids of these clumps." +msgstr "" + +#: ../raster/r.volume/main.c:86 +msgid "" +"Name of input raster map representing data that will be summed within clumps" +msgstr "" + +#: ../raster/r.volume/main.c:92 +msgid "Name of input clump raster map" +msgstr "" + +#: ../raster/r.volume/main.c:93 +msgid "" +"Preferably the output of r.clump. If no clump map is given than MASK is " +"used." +msgstr "" + +#: ../raster/r.volume/main.c:99 +msgid "Name for output vector points map to contain clump centroids" +msgstr "" + +#: ../raster/r.volume/main.c:104 ../raster/r.report/parse.c:63 +msgid "Name for output file to hold the report" +msgstr "" + +#: ../raster/r.volume/main.c:106 ../raster/r.report/parse.c:65 +msgid "If no output file given report is printed to standard output" +msgstr "" + +#: ../raster/r.volume/main.c:110 +msgid "Generate unformatted report (items separated by colon)" +msgstr "" + +#: ../raster/r.volume/main.c:143 +msgid "" +"No MASK found. If no clump map is given than the MASK is required. You need " +"to define a clump raster map or create a MASK by r.mask command." +msgstr "" + +#: ../raster/r.volume/main.c:145 +msgid "No clump map given, using MASK" +msgstr "" + +#: ../raster/r.volume/main.c:198 +#, c-format +msgid "Invalid category value %d (max=%d): row=%d col=%d" +msgstr "" + +#: ../raster/r.volume/main.c:231 +#, c-format +msgid "Creating vector point map <%s>..." +msgstr "" + +#: ../raster/r.volume/main.c:233 +#, c-format +msgid "From '%s' on raster map <%s> using clumps from <%s>" +msgstr "" + +#: ../raster/r.volume/main.c:243 ../raster/r.contour/main.c:172 +#: ../raster/r.random/random.c:73 ../raster/r.to.vect/main.c:188 +#: ../display/d.vect.chart/plot.c:44 ../display/d.vect.thematic/plot1.c:111 +#: ../display/d.vect/attr.c:43 ../display/d.vect/shape.c:44 +#: ../vector/v.out.postgis/table.c:34 ../vector/v.patch/main.c:156 +#: ../vector/v.patch/main.c:188 ../vector/v.patch/main.c:309 +#: ../vector/v.patch/main.c:391 ../vector/v.vol.rst/main.c:602 +#: ../vector/v.vol.rst/user1.c:99 ../vector/v.to.3d/trans2.c:55 +#: ../vector/v.to.3d/trans3.c:57 ../vector/v.out.svg/main.c:159 +#: ../vector/v.to.rast/support.c:109 ../vector/v.to.rast/support.c:287 +#: ../vector/v.to.rast/support.c:526 ../vector/v.to.rast/vect2rast.c:60 +#: ../vector/v.to.db/query.c:89 ../vector/v.to.db/update.c:48 +#: ../vector/v.mkgrid/main.c:278 ../vector/v.net.timetable/main.c:93 +#: ../vector/v.in.db/main.c:164 ../vector/v.in.db/main.c:302 +#: ../vector/v.net.alloc/main.c:316 ../vector/v.db.select/main.c:177 +#: ../vector/v.kcv/main.c:126 ../vector/v.transform/trans_digit.c:41 +#: ../vector/v.reclass/main.c:133 ../vector/v.net.components/main.c:180 +#: ../vector/v.net.centrality/main.c:246 ../vector/v.db.connect/main.c:223 +#: ../vector/v.db.connect/main.c:331 ../vector/v.out.vtk/writeVTK.c:649 +#: ../vector/v.select/copy_tabs.c:82 ../vector/v.net.distance/main.c:279 +#: ../vector/v.class/main.c:117 ../vector/v.overlay/main.c:246 +#: ../vector/v.overlay/main.c:413 ../vector/v.extract/main.c:263 +#: ../vector/v.net.allpairs/main.c:166 ../vector/v.what.rast3/main.c:126 +#: ../vector/v.sample/main.c:179 ../vector/v.random/main.c:239 +#: ../vector/v.colors/read_rgb.c:28 ../vector/v.colors/scan_attr.c:29 +#: ../vector/v.colors/write_rgb.c:25 ../vector/v.net.flow/main.c:169 +#: ../vector/v.to.points/main.c:177 ../vector/v.net.path/path.c:96 +#: ../vector/v.in.ogr/main.c:1136 ../vector/v.in.ogr/main.c:1182 +#: ../vector/v.what.rast/main.c:144 ../vector/v.colors.out/make_colors.c:36 +#: ../vector/v.out.ogr/main.c:634 ../vector/v.to.rast3/main.c:84 +#: ../vector/v.info/print.c:147 ../vector/v.lrs/v.lrs.create/main.c:296 +#: ../vector/v.lrs/v.lrs.create/main.c:305 ../vector/v.in.dwg/main.c:213 +#: ../vector/v.in.ascii/main.c:348 ../vector/v.surf.bspline/crosscorr.c:123 +#: ../vector/v.surf.bspline/main.c:384 ../vector/v.distance/main.c:527 +#: ../vector/v.distance/main.c:562 ../vector/v.distance/main.c:608 +#: ../vector/v.distance/main.c:1348 ../vector/v.distance/main.c:1367 +#: ../vector/v.surf.rst/main.c:623 ../vector/v.label/main.c:278 +#: ../vector/v.normal/main.c:122 ../vector/v.extrude/main.c:229 +#: ../vector/v.net.iso/main.c:376 ../vector/v.surf.idw/read_sites.c:55 +#: ../vector/v.edit/select.c:516 ../vector/v.in.dxf/write_vect.c:211 +#: ../vector/v.buffer/main.c:431 ../vector/v.profile/main.c:426 +#: ../vector/v.profile/main.c:580 ../vector/v.label.sa/labels.c:78 +#: ../raster3d/r3.flow/main.c:46 ../doc/vector/v.example/main.c:137 +#: ../ps/ps.map/catval.c:53 ../ps/ps.map/catval.c:115 +#: ../ps/ps.map/catval.c:181 ../misc/m.nviz.image/vector.c:293 +#, c-format +msgid "Unable to open database <%s> by driver <%s>" +msgstr "" + +#: ../raster/r.volume/main.c:260 ../raster/r.to.vect/main.c:229 +#: ../vector/v.mkgrid/main.c:342 ../vector/v.mkgrid/main.c:400 +#: ../vector/v.random/main.c:253 ../vector/v.lrs/v.lrs.create/main.c:338 +#: ../vector/v.in.ascii/main.c:415 ../vector/v.in.dxf/write_vect.c:233 +#: ../raster3d/r3.flow/main.c:64 +#, c-format +msgid "Unable to create table: %s" +msgstr "" + +#: ../raster/r.volume/main.c:266 +#, c-format +msgid "" +"\n" +"Volume report on data from <%s> using clumps on <%s> raster map" +msgstr "" + +#: ../raster/r.volume/main.c:270 +#, c-format +msgid "Category Average Data # Cells Centroid Total\n" +msgstr "" + +#: ../raster/r.volume/main.c:272 +#, c-format +msgid "Number in clump Total in clump Easting Northing Volume" +msgstr "" + +#: ../raster/r.volume/main.c:296 ../raster/r.to.vect/util.c:157 +#: ../raster/r.to.vect/areas_io.c:359 ../vector/v.vol.rst/vector.c:80 +#: ../vector/v.in.lidar/attributes.c:240 ../vector/v.random/main.c:470 +#: ../vector/v.random/main.c:594 +#, c-format +msgid "Cannot insert new row: %s" +msgstr "" + +#: ../raster/r.volume/main.c:319 +msgid "Total Volume" +msgstr "" + +#: ../raster/r.kappa/calc_kappa.c:32 +#, c-format +msgid "Cannot open file <%s> to write kappa and relevant parameters" +msgstr "" + +#: ../raster/r.kappa/main.c:70 ../imagery/i.gensig/main.c:40 +#: ../imagery/i.smap/main.c:39 ../imagery/i.cluster/main.c:76 +#: ../imagery/i.segment/main.c:38 ../imagery/i.gensigset/main.c:41 +#: ../imagery/i.maxlik/main.c:62 ../vector/v.class/main.c:46 +msgid "classification" +msgstr "" + +#: ../raster/r.kappa/main.c:72 +msgid "" +"Calculates error matrix and kappa parameter for accuracy assessment of " +"classification result." +msgstr "" + +#: ../raster/r.kappa/main.c:78 +msgid "Name of raster map containing classification result" +msgstr "" + +#: ../raster/r.kappa/main.c:83 +msgid "Name of raster map containing reference classes" +msgstr "" + +#: ../raster/r.kappa/main.c:88 +msgid "Name for output file containing error matrix and kappa" +msgstr "" + +#: ../raster/r.kappa/main.c:90 ../raster/r.kappa/main.c:98 +#: ../raster/r.univar/r.univar_main.c:42 ../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:10 +#: ../locale/scriptstrings/v.unpack_to_translate.c:8 +#: ../locale/scriptstrings/v.unpack_to_translate.c:11 +msgid "Output settings" +msgstr "" + +#: ../raster/r.kappa/main.c:96 +msgid "Title for error matrix and kappa" +msgstr "" + +#: ../raster/r.kappa/main.c:102 +msgid "Wide report" +msgstr "" + +#: ../raster/r.kappa/main.c:103 +msgid "132 columns (default: 80)" +msgstr "" + +#: ../raster/r.kappa/main.c:108 +msgid "No header in the report" +msgstr "" + +#: ../raster/r.kappa/prt_hdr.c:18 +#, c-format +msgid "Cannot open file <%s> to write header" +msgstr "" + +#: ../raster/r.kappa/prt_label.c:17 +#, c-format +msgid "Can't open file <%s> to write label" +msgstr "" + +#: ../raster/r.kappa/prt_mat.c:39 +#, c-format +msgid "Cannot open file <%s> to write cats and counts (error matrix)" +msgstr "" + +#: ../raster/r.kappa/stats.c:14 ../raster/r.report/stats.c:128 +msgid "Problem reading r.stats output" +msgstr "" + +#: ../raster/r.cost/main.c:141 ../raster/r.drain/main.c:111 +#: ../raster/r.walk/main.c:179 +msgid "cost surface" +msgstr "" + +#: ../raster/r.cost/main.c:142 ../raster/r.spreadpath/main.c:90 +#: ../raster/r.walk/main.c:180 +msgid "cumulative costs" +msgstr "" + +#: ../raster/r.cost/main.c:143 ../raster/r.walk/main.c:181 +#: ../vector/v.net.alloc/main.c:66 ../vector/v.net.iso/main.c:78 +msgid "cost allocation" +msgstr "" + +#: ../raster/r.cost/main.c:145 +msgid "" +"Creates a raster map showing the cumulative cost of moving between different" +" geographic locations on an input raster map whose cell category values " +"represent cost." +msgstr "" + +#: ../raster/r.cost/main.c:152 +msgid "Name of input raster map containing grid cell cost information" +msgstr "" + +#: ../raster/r.cost/main.c:160 +msgid "Name for output raster map with nearest start point" +msgstr "" + +#: ../raster/r.cost/main.c:161 ../raster/r.cost/main.c:168 +#: ../raster/r.walk/main.c:203 +msgid "Optional outputs" +msgstr "" + +#: ../raster/r.cost/main.c:167 ../raster/r.walk/main.c:202 +msgid "Name for output raster map to contain movement directions" +msgstr "" + +#: ../raster/r.cost/main.c:173 ../raster/r.walk/main.c:208 +msgid "Name of starting vector points map" +msgstr "" + +#: ../raster/r.cost/main.c:174 ../raster/r.cost/main.c:186 +#: ../raster/r.cost/main.c:193 ../raster/r.cost/main.c:243 +#: ../raster/r.drain/main.c:139 ../raster/r.drain/main.c:146 +#: ../raster/r.walk/main.c:209 ../raster/r.walk/main.c:221 +#: ../raster/r.walk/main.c:228 ../raster/r.walk/main.c:309 +msgid "Start" +msgstr "" + +#: ../raster/r.cost/main.c:179 ../raster/r.walk/main.c:214 +msgid "Name of stopping vector points map" +msgstr "" + +#: ../raster/r.cost/main.c:180 ../raster/r.cost/main.c:200 +#: ../raster/r.walk/main.c:215 ../raster/r.walk/main.c:235 +msgid "Stop" +msgstr "" + +#: ../raster/r.cost/main.c:185 ../raster/r.walk/main.c:220 +msgid "Name of starting raster points map" +msgstr "" + +#: ../raster/r.cost/main.c:192 ../raster/r.drain/main.c:138 +#: ../raster/r.walk/main.c:227 +msgid "Coordinates of starting point(s) (E,N)" +msgstr "" + +#: ../raster/r.cost/main.c:199 ../raster/r.walk/main.c:234 +msgid "Coordinates of stopping point(s) (E,N)" +msgstr "" + +#: ../raster/r.cost/main.c:209 ../raster/r.walk/main.c:244 +msgid "Maximum cumulative cost" +msgstr "" + +#: ../raster/r.cost/main.c:218 ../raster/r.walk/main.c:253 +msgid "Cost assigned to null cells. By default, null cells are excluded" +msgstr "" + +#: ../raster/r.cost/main.c:219 ../raster/r.cost/main.c:238 +#: ../raster/r.walk/main.c:254 ../raster/r.walk/main.c:304 +msgid "NULL cells" +msgstr "" + +#: ../raster/r.cost/main.c:228 ../raster/r.walk/main.c:263 +msgid "Maximum memory to be used in MB" +msgstr "" + +#: ../raster/r.cost/main.c:233 ../raster/r.walk/main.c:299 +msgid "Use the 'Knight's move'; slower, but more accurate" +msgstr "" + +#: ../raster/r.cost/main.c:237 ../raster/r.walk/main.c:303 +msgid "Keep null values in output raster map" +msgstr "" + +#: ../raster/r.cost/main.c:242 ../raster/r.walk/main.c:308 +msgid "Start with values in raster map" +msgstr "" + +#: ../raster/r.cost/main.c:247 ../raster/r.walk/main.c:313 +msgid "Print info about disk space and memory requirements and exit" +msgstr "" + +#: ../raster/r.cost/main.c:297 ../raster/r.walk/main.c:357 +msgid "Must specify exactly one of start_points, start_rast or coordinate" +msgstr "" + +#: ../raster/r.cost/main.c:302 ../raster/r.cost/main.c:712 +#: ../raster/r.walk/main.c:362 ../raster/r.walk/main.c:845 +msgid "No start points" +msgstr "" + +#: ../raster/r.cost/main.c:309 ../raster/r.walk/main.c:369 +#, c-format +msgid "Inappropriate maximum cost: %d" +msgstr "" + +#: ../raster/r.cost/main.c:312 ../raster/r.walk/main.c:372 +#, c-format +msgid "Inappropriate amount of memory: %d" +msgstr "" + +#: ../raster/r.cost/main.c:330 ../raster/r.walk/main.c:415 +msgid "Assigning negative cost to null cell. Null cells excluded." +msgstr "" + +#: ../raster/r.cost/main.c:412 ../raster/r.cost/main.c:424 +#: ../raster/r.walk/main.c:525 ../raster/r.walk/main.c:538 +#, c-format +msgid "Will need at least %.2f MB of disk space" +msgstr "" + +#: ../raster/r.cost/main.c:414 ../raster/r.cost/main.c:425 +#: ../raster/r.walk/main.c:527 ../raster/r.walk/main.c:539 +#, c-format +msgid "Will need at least %.2f MB of memory" +msgstr "" + +#: ../raster/r.cost/main.c:416 ../raster/r.cost/main.c:426 +#: ../raster/r.walk/main.c:529 ../raster/r.walk/main.c:540 +#, c-format +msgid "%d of %d segments are kept in memory" +msgstr "" + +#: ../raster/r.cost/main.c:431 ../raster/r.walk/main.c:545 +msgid "Creating some temporary files..." +msgstr "" + +#: ../raster/r.cost/main.c:435 ../raster/r.cost/main.c:440 +#: ../raster/r.walk/main.c:549 ../raster/r.walk/main.c:554 +#: ../raster/r.resamp.bspline/main.c:318 ../raster/r.resamp.bspline/main.c:403 +#: ../raster/r.resamp.bspline/main.c:475 ../vector/v.surf.bspline/main.c:475 +#: ../vector/v.surf.bspline/main.c:503 +msgid "Can not create temporary file" +msgstr "" + +#: ../raster/r.cost/main.c:444 +#, c-format +msgid "Reading raster map <%s>, initializing output..." +msgstr "" + +#: ../raster/r.cost/main.c:489 +#, c-format +msgid "" +"Negative cell value found at row %d, col %d. Setting negative value to " +"null_cost value" +msgstr "" + +#: ../raster/r.cost/main.c:504 ../raster/r.walk/main.c:643 +msgid "Initializing directional output..." +msgstr "" + +#: ../raster/r.cost/main.c:535 ../raster/r.drain/main.c:273 +#: ../raster/r.walk/main.c:675 +#, c-format +msgid "Reading vector map <%s> with start points..." +msgstr "" + +#: ../raster/r.cost/main.c:548 ../raster/r.cost/main.c:618 +#: ../raster/r.to.vect/main.c:289 ../raster/r.drain/main.c:286 +#: ../raster/r.walk/main.c:688 ../raster/r.walk/main.c:754 +#: ../display/d.vect.thematic/display.c:75 ../display/d.vect/attr.c:51 +#: ../display/d.vect/dir.c:30 ../display/d.vect/label.c:44 +#: ../display/d.vect/lines.c:143 ../display/d.vect/topo.c:52 +#: ../display/d.vect/vert.c:27 ../display/d.vect/zcoor.c:38 +#: ../vector/v.vol.rst/user1.c:140 ../vector/v.to.3d/trans2.c:84 +#: ../vector/v.to.3d/trans3.c:85 ../vector/v.out.lidar/main.c:732 +#: ../vector/v.perturb/main.c:182 ../vector/v.decimate/main.c:406 +#: ../vector/v.colors/scan_cats.c:24 ../vector/v.colors/scan_z.c:36 +#: ../vector/v.what.rast/main.c:213 ../vector/v.colors.out/scan_cats.c:32 +#: ../vector/v.info/level1.c:38 ../vector/v.label/main.c:293 +#: ../vector/v.label.sa/labels.c:141 +msgid "Unable to read vector map" +msgstr "" + +#: ../raster/r.cost/main.c:582 +#, c-format +msgid "No start points found in vector map <%s>" +msgstr "" + +#: ../raster/r.cost/main.c:584 +#, c-format +msgid "%d point found" +msgid_plural "%d points found" +msgstr[0] "" + +#: ../raster/r.cost/main.c:598 ../raster/r.walk/main.c:734 +#, c-format +msgid "Reading vector map <%s> with stop points..." +msgstr "" + +#: ../raster/r.cost/main.c:652 ../raster/r.walk/main.c:788 +#, c-format +msgid "No stop points found in vector <%s>" +msgstr "" + +#: ../raster/r.cost/main.c:675 ../raster/r.walk/main.c:810 +#, c-format +msgid "Reading raster map <%s> with start points..." +msgstr "" + +#: ../raster/r.cost/main.c:726 ../raster/r.walk/main.c:859 +msgid "Specified starting location outside database window" +msgstr "" + +#: ../raster/r.cost/main.c:748 ../raster/r.walk/main.c:879 +msgid "Finding cost path..." +msgstr "" + +#: ../raster/r.cost/main.c:1011 ../raster/r.walk/main.c:1356 +msgid "Error, ct == pres_cell" +msgstr "" + +#: ../raster/r.cost/main.c:1036 +#, c-format +msgid "Writing raster map with nearest start point <%s>..." +msgstr "" + +#: ../raster/r.cost/main.c:1131 ../raster/r.walk/main.c:1432 +#, c-format +msgid "Writing output movement direction raster map <%s>..." +msgstr "" + +#: ../raster/r.cost/main.c:1197 ../raster/r.walk/main.c:1477 +#, c-format +msgid "Peak cost value: %g" +msgstr "" + +#: ../raster/r.cost/main.c:1219 ../raster/r.walk/main.c:1498 +#, c-format +msgid "Illegal x coordinate <%s>" +msgstr "" + +#: ../raster/r.cost/main.c:1221 ../raster/r.walk/main.c:1500 +#, c-format +msgid "Illegal y coordinate <%s>" +msgstr "" + +#: ../raster/r.cost/main.c:1225 ../raster/r.walk/main.c:1504 +#, c-format +msgid "Warning, ignoring point outside window: %g, %g" +msgstr "" + +#: ../raster/r.rescale.eq/main.c:55 +msgid "" +"Rescales histogram equalized the range of category values in a raster map " +"layer." +msgstr "" + +#: ../raster/r.rescale.eq/main.c:115 +#, c-format +msgid "Rescale %s[%d,%d] to %s[%d,%d]" +msgstr "" + +#: ../raster/r.out.ascii/main.c:63 +msgid "Converts a raster map layer into a GRASS ASCII text file." +msgstr "" + +#: ../raster/r.out.ascii/main.c:72 +msgid "Name for output ASCII grid map (use out=- for stdout)" +msgstr "" + +#: ../raster/r.out.ascii/main.c:79 ../raster/r.out.vtk/parameters.c:98 +#: ../display/d.rast.num/main.c:104 ../vector/v.out.vtk/main.c:70 +#: ../vector/v.out.ascii/args.c:75 ../raster3d/r3.out.vtk/parameters.c:107 +msgid "Number of significant digits (floating point only)" +msgstr "" + +#: ../raster/r.out.ascii/main.c:86 +msgid "" +"Number of values printed before wrapping a line (only SURFER or MODFLOW " +"format)" +msgstr "" + +#: ../raster/r.out.ascii/main.c:91 +msgid "String to represent null cell (GRASS grid only)" +msgstr "" + +#: ../raster/r.out.ascii/main.c:95 ../raster3d/r3.out.ascii/main.c:102 +msgid "Suppress printing of header information" +msgstr "" + +#: ../raster/r.out.ascii/main.c:99 +msgid "Write SURFER (Golden Software) ASCII grid" +msgstr "" + +#: ../raster/r.out.ascii/main.c:103 +msgid "Write MODFLOW (USGS) ASCII array" +msgstr "" + +#: ../raster/r.out.ascii/main.c:107 +msgid "Force output of integer values" +msgstr "" + +#: ../raster/r.out.ascii/main.c:114 +msgid "Failed to interpret dp as an integer" +msgstr "" + +#: ../raster/r.out.ascii/main.c:116 ../raster3d/r3.out.vtk/main.c:394 +msgid "dp has to be from 0 to 20" +msgstr "" + +#: ../raster/r.out.ascii/main.c:122 +msgid "Failed to interpret width as an integer" +msgstr "" + +#: ../raster/r.out.ascii/main.c:128 +msgid "Both -s and -h doesn't make sense" +msgstr "" + +#: ../raster/r.out.ascii/main.c:131 +msgid "Use -M or -s, not both" +msgstr "" + +#: ../raster/r.out.ascii/main.c:166 +#, c-format +msgid "Unable to read fp range for <%s>" +msgstr "" + +#: ../raster/r.out.ascii/main.c:182 +#, c-format +msgid "Read failed at row %d" +msgstr "" + +#: ../raster/r.topmodel/main.c:55 +msgid "Simulates TOPMODEL which is a physically based hydrologic model." +msgstr "" + +#: ../raster/r.topmodel/main.c:60 +msgid "Name of input TOPMODEL parameters file" +msgstr "" + +#: ../raster/r.topmodel/main.c:65 +msgid "Name of input topographic index statistics file" +msgstr "" + +#: ../raster/r.topmodel/main.c:69 +msgid "Name of input rainfall and potential evapotranspiration data file" +msgstr "" + +#: ../raster/r.topmodel/main.c:72 ../general/g.list/main.c:114 +#: ../locale/scriptstrings/d.out.file_to_translate.c:4 +msgid "Name for output file" +msgstr "" + +#: ../raster/r.topmodel/main.c:76 +msgid "Time step" +msgstr "" + +#: ../raster/r.topmodel/main.c:77 +msgid "Generate output for this time step" +msgstr "" + +#: ../raster/r.topmodel/main.c:83 +msgid "Topographic index class" +msgstr "" + +#: ../raster/r.topmodel/main.c:85 +msgid "Generate output for this topographic index class" +msgstr "" + +#: ../raster/r.topmodel/main.c:92 +msgid "Name of input topographic index raster map" +msgstr "" + +#: ../raster/r.topmodel/main.c:94 +msgid "" +"Must be clipped to the catchment boundary. Used for generating " +"outtopidxstats" +msgstr "" + +#: ../raster/r.topmodel/main.c:96 ../raster/r.topmodel/main.c:106 +#: ../raster/r.topmodel/main.c:115 +msgid "Preprocess" +msgstr "" + +#: ../raster/r.topmodel/main.c:100 +msgid "Number of topographic index classes" +msgstr "" + +#: ../raster/r.topmodel/main.c:102 +msgid "Used for generating outtopidxstats" +msgstr "" + +#: ../raster/r.topmodel/main.c:111 +msgid "Name for output topographic index statistics file" +msgstr "" + +#: ../raster/r.topmodel/main.c:113 +msgid "Requires topidx and ntopidxclasses" +msgstr "" + +#: ../raster/r.topmodel/main.c:120 +msgid "Preprocess only and stop after generating outtopidxstats" +msgstr "" + +#: ../raster/r.topmodel/main.c:150 +#, c-format +msgid "%s must be greater than 1" +msgstr "" + +#: ../raster/r.topmodel/main.c:154 ../raster/r.topmodel/main.c:157 +#, c-format +msgid "Ignoring %s because %s is not specified" +msgstr "" + +#: ../raster/r.topmodel/file_io.c:56 +#, c-format +msgid "%s cannot be 0" +msgstr "" + +#: ../raster/r.topmodel/file_io.c:209 ../raster/r.topmodel/topmodel.c:77 +#: ../vector/v.out.pov/main.c:104 +#, c-format +msgid "Unable to create output file <%s>" +msgstr "" + +#: ../raster/r.topmodel/topmodel.c:32 +#, c-format +msgid "Unable to run %s" +msgstr "" + +#: ../raster/r.topmodel/topmodel.c:74 +#, c-format +msgid "Invalid %s output" +msgstr "" + +#: ../raster/r.topmodel/infiltration.c:148 +#: ../raster/r.topmodel/infiltration.c:217 +#, c-format +msgid "Maximum number of iterations exceeded at time step %d" +msgstr "" + +#: ../raster/r.relief/main.c:108 ../raster/r.param.scale/interface.c:57 +#: ../locale/scriptstrings/d.shade_to_translate.c:3 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:4 +#: ../locale/scriptstrings/r.in.aster_to_translate.c:6 +#: ../locale/scriptstrings/r.plane_to_translate.c:3 +#: ../locale/scriptstrings/r.shade_to_translate.c:3 +msgid "elevation" +msgstr "" + +#: ../raster/r.relief/main.c:109 +#: ../locale/scriptstrings/d.shade_to_translate.c:4 +#: ../locale/scriptstrings/r.shade_to_translate.c:4 +msgid "relief" +msgstr "" + +#: ../raster/r.relief/main.c:111 +#: ../locale/scriptstrings/d.shade_to_translate.c:5 +#: ../locale/scriptstrings/r.shade_to_translate.c:5 +msgid "hillshade" +msgstr "" + +#: ../raster/r.relief/main.c:112 +msgid "Creates shaded relief map from an elevation map (DEM)." +msgstr "" + +#: ../raster/r.relief/main.c:115 +msgid "Name of input raster (typically elevation) map" +msgstr "" + +#: ../raster/r.relief/main.c:118 +msgid "Name for output shaded relief map" +msgstr "" + +#: ../raster/r.relief/main.c:126 +msgid "Altitude of the sun in degrees above the horizon" +msgstr "" + +#: ../raster/r.relief/main.c:127 ../raster/r.relief/main.c:137 +msgid "Sun position" +msgstr "" + +#: ../raster/r.relief/main.c:136 +msgid "Azimuth of the sun in degrees to the east of north" +msgstr "" + +#: ../raster/r.relief/main.c:144 +msgid "Factor for exaggerating relief" +msgstr "" + +#: ../raster/r.relief/main.c:152 +msgid "Scale factor for converting meters to elevation units" +msgstr "" + +#: ../raster/r.relief/main.c:159 +msgid "Elevation units (overrides scale factor)" +msgstr "" + +#: ../raster/r.relief/main.c:164 +msgid "international feet" +msgstr "" + +#: ../raster/r.relief/main.c:165 +msgid "survey feet" +msgstr "" + +#: ../raster/r.relief/main.c:216 +#, c-format +msgid "%s=%s - must not be zero" +msgstr "" + +#: ../raster/r.relief/main.c:475 +#, c-format +msgid "Shaded relief raster map <%s> complete" +msgstr "" + +#: ../raster/r.out.vtk/main.c:62 +msgid "Converts raster maps into the VTK-ASCII format." +msgstr "" + +#: ../raster/r.out.vtk/main.c:73 +msgid "" +"No input maps specified. You need to specify at least one input map or three" +" vector maps or three rgb maps." +msgstr "" + +#: ../raster/r.out.vtk/main.c:131 ../raster/r.out.vtk/main.c:191 +#: ../raster/r.out.vtk/main.c:212 ../raster/r.out.vtk/main.c:251 +#, c-format +msgid "Open Raster file %s" +msgstr "" + +#: ../raster/r.out.vtk/main.c:222 +msgid "Writing VTK ImageData\n" +msgstr "" + +#: ../raster/r.out.vtk/main.c:232 +msgid "Wrong RGB maps. Maps should have the same type! RGB output not added!" +msgstr "" + +#: ../raster/r.out.vtk/main.c:261 +msgid "Writing VTK Vector Data\n" +msgstr "" + +#: ../raster/r.out.vtk/main.c:271 +msgid "" +"Wrong vector maps. Maps should have the same type! Vector output not added!" +msgstr "" + +#: ../raster/r.out.vtk/main.c:283 +msgid "Error closing VTK-ASCII file" +msgstr "" + +#: ../raster/r.out.vtk/parameters.c:32 +msgid "Raster map(s) to be converted to VTK-ASCII data format" +msgstr "" + +#: ../raster/r.out.vtk/parameters.c:36 ../raster3d/r3.out.vtk/parameters.c:34 +msgid "Name for VTK-ASCII output file" +msgstr "" + +#: ../raster/r.out.vtk/parameters.c:45 +#: ../locale/scriptstrings/t.rast.out.vtk_to_translate.c:8 +msgid "Value to represent no data cell" +msgstr "" + +#: ../raster/r.out.vtk/parameters.c:53 +msgid "Constant elevation (if no elevation map is specified)" +msgstr "" + +#: ../raster/r.out.vtk/parameters.c:59 +#: ../locale/scriptstrings/t.rast.out.vtk_to_translate.c:9 +msgid "" +"Create VTK point data instead of VTK cell data (if no elevation map is " +"given)" +msgstr "" + +#: ../raster/r.out.vtk/parameters.c:69 +msgid "" +"Three (r,g,b) raster maps to create RGB values [redmap,greenmap,bluemap]" +msgstr "" + +#: ../raster/r.out.vtk/parameters.c:79 +msgid "Three (x,y,z) raster maps to create vector values [xmap,ymap,zmap]" +msgstr "" + +#: ../raster/r.out.vtk/parameters.c:85 ../vector/v.out.vtk/main.c:76 +#: ../raster3d/r3.out.vtk/parameters.c:94 +msgid "Scale factor for elevation" +msgstr "" + +#: ../raster/r.out.vtk/parameters.c:104 +msgid "Use structured grid for elevation (not recommended)" +msgstr "" + +#: ../raster/r.out.vtk/parameters.c:110 +msgid "Use polydata-trianglestrips for elevation grid creation" +msgstr "" + +#: ../raster/r.out.vtk/parameters.c:116 +msgid "" +"Use polydata-vertices for elevation grid creation (to use with vtkDelauny2D)" +msgstr "" + +#: ../raster/r.out.vtk/parameters.c:122 +msgid "Scale factor affects the origin (if no elevation map is given)" +msgstr "" + +#: ../raster/r.out.vtk/parameters.c:128 +#: ../raster3d/r3.out.vtk/parameters.c:123 +msgid "Correct the coordinates to match the VTK-OpenGL precision" +msgstr "" + +#: ../raster/r.out.vtk/writeascii.c:75 +msgid "write_vtk_normal_header: Writing VTK-Header" +msgstr "" + +#: ../raster/r.out.vtk/writeascii.c:108 +msgid "write_vtk_structured_elevation_header: Writing VTK-Header" +msgstr "" + +#: ../raster/r.out.vtk/writeascii.c:124 +msgid "write_vtk_polygonal_elevation_header: Writing VTK-Header" +msgstr "" + +#: ../raster/r.out.vtk/writeascii.c:139 +msgid "write_vtk_celldata_header: Writing VTK-DataHeader" +msgstr "" + +#: ../raster/r.out.vtk/writeascii.c:148 +msgid "writeVTKPointHeader: Writing VTK-DataHeader" +msgstr "" + +#: ../raster/r.out.vtk/writeascii.c:169 +msgid "write_vtk_structured_coordinates: Writing Coordinates" +msgstr "" + +#: ../raster/r.out.vtk/writeascii.c:225 +msgid "write_vtk_polygonal_coordinates: Writing VTK Polygonal data" +msgstr "" + +#: ../raster/r.out.vtk/writeascii.c:334 +msgid "write_vtk_data: Writing VTK-Data" +msgstr "" + +#: ../raster/r.out.vtk/writeascii.c:384 +msgid "write_vtk_rgb_image_data: Writing VTK-ImageData" +msgstr "" + +#: ../raster/r.out.vtk/writeascii.c:412 +msgid "Wrong map values! Values should in between 0 and 255!\n" +msgstr "" + +#: ../raster/r.out.vtk/writeascii.c:442 +msgid "write_vtk_vector_data: Writing VTK-vector data" +msgstr "" + +#: ../raster/r.in.lidar/string_list.c:34 +#: ../raster3d/r3.in.lidar/string_list.c:47 +#, c-format +msgid "Cannot open file %s for reading" +msgstr "" + +#: ../raster/r.in.lidar/rast_segment.c:40 +#: ../raster3d/r3.in.lidar/rast_segment.c:53 +msgid "Cannot create temporary file with segments of a raster map" +msgstr "" + +#: ../raster/r.in.lidar/projection.c:40 ../vector/v.in.pdal/projection.c:37 +#: ../vector/v.in.lidar/projection.c:38 +#: ../raster3d/r3.in.lidar/projection.c:42 +msgid "GRASS LOCATION PROJ_INFO is:\n" +msgstr "" + +#: ../raster/r.in.lidar/projection.c:49 ../raster/r.in.lidar/projection.c:55 +#: ../vector/v.in.pdal/projection.c:46 ../vector/v.in.pdal/projection.c:52 +#: ../vector/v.in.lidar/projection.c:47 ../vector/v.in.lidar/projection.c:53 +#: ../raster3d/r3.in.lidar/projection.c:51 +#: ../raster3d/r3.in.lidar/projection.c:57 +msgid "Import dataset PROJ_INFO is:\n" +msgstr "" + +#: ../raster/r.in.lidar/projection.c:95 ../vector/v.in.pdal/projection.c:92 +#: ../vector/v.in.lidar/projection.c:93 +#: ../raster3d/r3.in.lidar/projection.c:97 +msgid "" +"Consider generating a new location with 'location' parameter from input data" +" set.\n" +msgstr "" + +#: ../raster/r.in.lidar/projection.c:113 ../vector/v.in.pdal/projection.c:110 +#: ../vector/v.in.pdal/projection.c:156 ../vector/v.in.pdal/projection.c:189 +#: ../vector/v.in.lidar/projection.c:111 +#: ../raster3d/r3.in.lidar/projection.c:115 +msgid "" +"Unable to convert input map projection information to GRASS format for " +"checking" +msgstr "" + +#: ../raster/r.in.lidar/main.c:116 +msgid "" +"Creates a raster map from LAS LiDAR points using univariate statistics." +msgstr "" + +#: ../raster/r.in.lidar/main.c:120 ../vector/v.in.lidar/main.c:144 +#: ../raster3d/r3.in.lidar/main.c:174 +msgid "LAS input file" +msgstr "" + +#: ../raster/r.in.lidar/main.c:121 ../raster/r.in.lidar/main.c:131 +#: ../vector/v.in.lidar/main.c:145 ../raster3d/r3.in.lidar/main.c:182 +msgid "LiDAR input files in LAS format (*.las or *.laz)" +msgstr "" + +#: ../raster/r.in.lidar/main.c:130 ../raster3d/r3.in.lidar/main.c:181 +msgid "File containing names of LAS input files" +msgstr "" + +#: ../raster/r.in.lidar/main.c:168 +msgid "pth (nth) percentile of point values in cell" +msgstr "" + +#: ../raster/r.in.lidar/main.c:180 +msgid "Subtract raster values from the Z coordinates" +msgstr "" + +#: ../raster/r.in.lidar/main.c:182 +msgid "" +"The scale for Z is applied beforehand, the range filter for Z afterwards" +msgstr "" + +#: ../raster/r.in.lidar/main.c:184 ../raster/r.in.lidar/main.c:201 +#: ../raster/r.in.lidar/main.c:217 ../raster/r.in.lidar/main.c:333 +#: ../raster3d/r3.in.lidar/main.c:251 ../raster3d/r3.in.lidar/main.c:264 +#: ../raster3d/r3.in.lidar/main.c:280 +msgid "Transform" +msgstr "" + +#: ../raster/r.in.lidar/main.c:191 +msgid "Filter range for Z data (min,max)" +msgstr "" + +#: ../raster/r.in.lidar/main.c:192 +msgid "Applied after base_raster transformation step" +msgstr "" + +#: ../raster/r.in.lidar/main.c:200 ../raster3d/r3.in.lidar/main.c:263 +msgid "Scale to apply to Z data" +msgstr "" + +#: ../raster/r.in.lidar/main.c:208 ../raster3d/r3.in.lidar/main.c:271 +msgid "Filter range for intensity values (min,max)" +msgstr "" + +#: ../raster/r.in.lidar/main.c:216 ../raster3d/r3.in.lidar/main.c:279 +msgid "Scale to apply to intensity values" +msgstr "" + +#: ../raster/r.in.lidar/main.c:234 +#: ../locale/scriptstrings/r3.in.xyz_to_translate.c:31 +msgid "pth percentile of the values" +msgstr "" + +#: ../raster/r.in.lidar/main.c:242 +msgid "Discard given percentage of the smallest and largest values" +msgstr "" + +#: ../raster/r.in.lidar/main.c:252 +msgid "Output raster resolution" +msgstr "" + +#: ../raster/r.in.lidar/main.c:259 ../vector/v.in.lidar/main.c:203 +#: ../raster3d/r3.in.lidar/main.c:229 +msgid "Only import points of selected return type" +msgstr "" + +#: ../raster/r.in.lidar/main.c:260 ../vector/v.in.lidar/main.c:204 +#: ../raster3d/r3.in.lidar/main.c:230 +msgid "If not specified, all points are imported" +msgstr "" + +#: ../raster/r.in.lidar/main.c:269 ../vector/v.in.lidar/main.c:213 +#: ../raster3d/r3.in.lidar/main.c:239 +msgid "Only import points of selected class(es)" +msgstr "" + +#: ../raster/r.in.lidar/main.c:270 ../vector/v.in.lidar/main.c:214 +#: ../raster3d/r3.in.lidar/main.c:240 +msgid "" +"Input is comma separated integers. If not specified, all points are " +"imported." +msgstr "" + +#: ../raster/r.in.lidar/main.c:277 ../vector/v.in.lidar/main.c:278 +#: ../raster3d/r3.in.lidar/main.c:299 +msgid "Print LAS file info and exit" +msgstr "" + +#: ../raster/r.in.lidar/main.c:282 +msgid "Use the extent of the input for the raster extent" +msgstr "" + +#: ../raster/r.in.lidar/main.c:284 +msgid "Set internally computational region extents based on the point cloud" +msgstr "" + +#: ../raster/r.in.lidar/main.c:291 +msgid "Set computation region to match the new raster map" +msgstr "" + +#: ../raster/r.in.lidar/main.c:293 +msgid "" +"Set computation region to match the 2D extent and resolution of the newly " +"created new raster map" +msgstr "" + +#: ../raster/r.in.lidar/main.c:316 +msgid "Use intensity values rather than Z values" +msgstr "" + +#: ../raster/r.in.lidar/main.c:318 +msgid "Uses intensity values everywhere as if they would be Z coordinates" +msgstr "" + +#: ../raster/r.in.lidar/main.c:324 +msgid "Use Z values for filtering, but intensity values for statistics" +msgstr "" + +#: ../raster/r.in.lidar/main.c:329 +msgid "Use base raster resolution instead of computational region" +msgstr "" + +#: ../raster/r.in.lidar/main.c:331 +msgid "" +"For getting values from base raster, use its actual resolution instead of " +"computational region resolution" +msgstr "" + +#: ../raster/r.in.lidar/main.c:337 ../vector/v.in.lidar/main.c:293 +#: ../raster3d/r3.in.lidar/main.c:284 +msgid "Use only valid points" +msgstr "" + +#: ../raster/r.in.lidar/main.c:339 ../vector/v.in.lidar/main.c:295 +#: ../raster3d/r3.in.lidar/main.c:286 +msgid "" +"Points invalid according to APSRS LAS specification will be filtered out" +msgstr "" + +#: ../raster/r.in.lidar/main.c:359 +#, c-format +msgid "Flag %c makes sense only with %s option or -%c flag" +msgstr "" + +#: ../raster/r.in.lidar/main.c:369 ../raster3d/r3.in.lidar/main.c:340 +#, c-format +msgid "File <%s> does not exist" +msgstr "" + +#: ../raster/r.in.lidar/main.c:386 +msgid "zrange will not be taken into account during scan" +msgstr "" + +#: ../raster/r.in.lidar/main.c:399 ../vector/v.in.lidar/main.c:349 +#: ../raster3d/r3.in.lidar/main.c:374 +#, c-format +msgid "Input file <%s> does not exist" +msgstr "" + +#: ../raster/r.in.lidar/main.c:403 ../raster3d/r3.in.lidar/main.c:378 +#, c-format +msgid "Unable to open file <%s> as a LiDAR point cloud" +msgstr "" + +#: ../raster/r.in.lidar/main.c:407 ../vector/v.in.lidar/main.c:358 +#: ../raster3d/r3.in.lidar/main.c:382 +#, c-format +msgid "Unable to read LAS header of <%s>" +msgstr "" + +#: ../raster/r.in.lidar/main.c:423 ../raster3d/r3.in.lidar/main.c:398 +msgid "" +"First file's projection checked, checking projection of the other files..." +msgstr "" + +#: ../raster/r.in.lidar/main.c:461 +#, c-format +msgid "Unknown filter option <%s>" +msgstr "" + +#: ../raster/r.in.lidar/main.c:493 +#, c-format +msgid "Invalid %s" +msgstr "" + +#: ../raster/r.in.lidar/main.c:525 ../general/g.region/main.c:815 +#, c-format +msgid "Invalid input <%s=%s>" +msgstr "" + +#: ../raster/r.in.lidar/main.c:528 +#, c-format +msgid "Option '%s' must be > 0.0" +msgstr "" + +#: ../raster/r.in.lidar/main.c:596 +#, c-format +msgid "" +"Unable to process the whole map at once. Please set the '%s' option to some " +"value lower than 100." +msgstr "" + +#: ../raster/r.in.lidar/main.c:608 ../raster/r.contour/main.c:237 +#: ../vector/v.generalize/displacement.c:78 +msgid "Reading data..." +msgstr "" + +#: ../raster/r.in.lidar/main.c:616 +#, c-format +msgid "Pass #%d (of %d)..." +msgstr "" + +#: ../raster/r.in.lidar/main.c:755 ../raster/r.drain/main.c:470 +msgid "Writing output raster map..." +msgstr "" + +#: ../raster/r.in.lidar/main.c:778 +#, c-format +msgid "%lu points found in input file(s)" +msgstr "" + +#: ../raster/r.in.lidar/main.c:798 +#, c-format +msgid "%lu input points were invalid and filtered out" +msgstr "" + +#: ../raster/r.in.lidar/main.c:801 +#, c-format +msgid "%lu input points were invalid, use -%c flag to filter them out" +msgstr "" + +#: ../raster/r.in.lidar/main.c:804 +#, c-format +msgid "Raster map <%s> created. %lu points from %d files found in region." +msgstr "" + +#: ../raster/r.in.lidar/main.c:809 +#, c-format +msgid "Raster map <%s> created. %lu points found in region." +msgstr "" + +#: ../raster/r.sim/r.sim.water/main.c:116 ../vector/v.net.flow/main.c:60 +msgid "flow" +msgstr "" + +#: ../raster/r.sim/r.sim.water/main.c:117 +msgid "overland flow" +msgstr "" + +#: ../raster/r.sim/r.sim.water/main.c:120 +msgid "" +"Overland flow hydrologic simulation using path sampling method (SIMWE)." +msgstr "" + +#: ../raster/r.sim/r.sim.water/main.c:127 +#: ../raster/r.sim/r.sim.sediment/main.c:133 +msgid "Name of x-derivatives raster map [m/m]" +msgstr "" + +#: ../raster/r.sim/r.sim.water/main.c:131 +#: ../raster/r.sim/r.sim.sediment/main.c:137 +msgid "Name of y-derivatives raster map [m/m]" +msgstr "" + +#: ../raster/r.sim/r.sim.water/main.c:137 +msgid "Name of rainfall excess rate (rain-infilt) raster map [mm/hr]" +msgstr "" + +#: ../raster/r.sim/r.sim.water/main.c:146 +msgid "Rainfall excess rate unique value [mm/hr]" +msgstr "" + +#: ../raster/r.sim/r.sim.water/main.c:153 +msgid "Name of runoff infiltration rate raster map [mm/hr]" +msgstr "" + +#: ../raster/r.sim/r.sim.water/main.c:162 +msgid "Runoff infiltration rate unique value [mm/hr]" +msgstr "" + +#: ../raster/r.sim/r.sim.water/main.c:168 +#: ../raster/r.sim/r.sim.sediment/main.c:157 +msgid "Name of Manning's n raster map" +msgstr "" + +#: ../raster/r.sim/r.sim.water/main.c:176 +#: ../raster/r.sim/r.sim.sediment/main.c:165 +msgid "Manning's n unique value" +msgstr "" + +#: ../raster/r.sim/r.sim.water/main.c:183 +msgid "Name of flow controls raster map (permeability ratio 0-1)" +msgstr "" + +#: ../raster/r.sim/r.sim.water/main.c:190 +#: ../raster/r.sim/r.sim.sediment/main.c:172 +msgid "Name of sampling locations vector points map" +msgstr "" + +#: ../raster/r.sim/r.sim.water/main.c:196 +msgid "Name for output water depth raster map [m]" +msgstr "" + +#: ../raster/r.sim/r.sim.water/main.c:202 +msgid "Name for output water discharge raster map [m3/s]" +msgstr "" + +#: ../raster/r.sim/r.sim.water/main.c:208 +msgid "Name for output simulation error raster map [m]" +msgstr "" + +#: ../raster/r.sim/r.sim.water/main.c:215 +#: ../raster/r.sim/r.sim.sediment/main.c:219 +msgid "Base name of the output walkers vector points map" +msgstr "" + +#: ../raster/r.sim/r.sim.water/main.c:222 +#: ../raster/r.sim/r.sim.sediment/main.c:212 +msgid "" +"Name for sampling points output text file. For each observation vector point" +" the time series of sediment transport is stored." +msgstr "" + +#: ../raster/r.sim/r.sim.water/main.c:230 +msgid "Number of walkers, default is twice the number of cells" +msgstr "" + +#: ../raster/r.sim/r.sim.water/main.c:231 +#: ../raster/r.sim/r.sim.water/main.c:239 +#: ../raster/r.sim/r.sim.water/main.c:248 +#: ../raster/r.sim/r.sim.water/main.c:266 +#: ../raster/r.sim/r.sim.water/main.c:276 +#: ../raster/r.sim/r.sim.water/main.c:284 +#: ../raster/r.sim/r.sim.water/main.c:293 +#: ../raster/r.sim/r.sim.water/main.c:324 +#: ../raster/r.sim/r.sim.sediment/main.c:227 +#: ../raster/r.sim/r.sim.sediment/main.c:235 +#: ../raster/r.sim/r.sim.sediment/main.c:244 +#: ../raster/r.sim/r.sim.sediment/main.c:262 +#: ../raster/r.sim/r.sim.sediment/main.c:289 +#: ../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 +#: ../vector/v.surf.rst/main.c:163 ../vector/v.surf.rst/main.c:168 +#: ../vector/v.surf.rst/main.c:189 ../vector/v.surf.rst/main.c:264 +#: ../vector/v.surf.rst/main.c:270 ../vector/v.surf.rst/main.c:278 +#: ../vector/v.surf.rst/main.c:286 ../vector/v.surf.rst/main.c:294 +#: ../vector/v.surf.rst/main.c:302 ../vector/v.surf.rst/main.c:311 +#: ../vector/v.surf.rst/main.c:319 ../vector/v.surf.rst/main.c:327 +#: ../vector/v.surf.rst/main.c:336 ../vector/v.surf.rst/main.c:344 +#: ../vector/v.surf.rst/main.c:351 +msgid "Parameters" +msgstr "" + +#: ../raster/r.sim/r.sim.water/main.c:238 +#: ../raster/r.sim/r.sim.sediment/main.c:234 +msgid "Time used for iterations [minutes]" +msgstr "" + +#: ../raster/r.sim/r.sim.water/main.c:247 +#: ../raster/r.sim/r.sim.sediment/main.c:243 +msgid "Time interval for creating output maps [minutes]" +msgstr "" + +#: ../raster/r.sim/r.sim.water/main.c:265 +#: ../raster/r.sim/r.sim.sediment/main.c:261 +msgid "Water diffusion constant" +msgstr "" + +#: ../raster/r.sim/r.sim.water/main.c:274 +msgid "Threshold water depth [m]" +msgstr "" + +#: ../raster/r.sim/r.sim.water/main.c:275 +msgid "Diffusion increases after this water depth is reached" +msgstr "" + +#: ../raster/r.sim/r.sim.water/main.c:283 +msgid "Diffusion increase constant" +msgstr "" + +#: ../raster/r.sim/r.sim.water/main.c:292 +msgid "Weighting factor for water flow velocity vector" +msgstr "" + +#: ../raster/r.sim/r.sim.water/main.c:297 +msgid "Time-series output" +msgstr "" + +#: ../raster/r.sim/r.sim.water/main.c:304 +#: ../raster/r.sim/r.sim.sediment/main.c:269 +msgid "Seed for random number generator" +msgstr "" + +#: ../raster/r.sim/r.sim.water/main.c:306 +#: ../raster/r.sim/r.sim.sediment/main.c:271 +msgid "" +"The same seed can be used to obtain same results or random seed can be " +"generated by other means." +msgstr "" + +#: ../raster/r.sim/r.sim.water/main.c:312 +#: ../raster/r.sim/r.sim.sediment/main.c:277 +msgid "Generate random seed" +msgstr "" + +#: ../raster/r.sim/r.sim.water/main.c:314 +#: ../raster/r.sim/r.sim.sediment/main.c:279 +msgid "" +"Automatically generates random seed for random number generator (use when " +"you don't want to provide the seed option)" +msgstr "" + +#: ../raster/r.sim/r.sim.water/main.c:323 +#: ../raster/r.sim/r.sim.sediment/main.c:288 +msgid "Number of threads which will be used for parallel compute" +msgstr "" + +#: ../raster/r.sim/r.sim.water/main.c:331 +#: ../raster/r.sim/r.sim.sediment/main.c:296 +#, c-format +msgid "Generated random seed (-s): %ld" +msgstr "" + +#: ../raster/r.sim/r.sim.water/main.c:336 +#: ../raster/r.sim/r.sim.sediment/main.c:301 +#, c-format +msgid "Read random seed from %s option: %ld" +msgstr "" + +#: ../raster/r.sim/r.sim.water/main.c:402 +#: ../raster/r.sim/r.sim.sediment/main.c:374 ../vector/v.surf.rst/main.c:407 +#, c-format +msgid "" +"<%d> is not valid number of threads. Number of threads will be set on <%d>" +msgstr "" + +#: ../raster/r.sim/r.sim.water/main.c:411 +#: ../raster/r.sim/r.sim.sediment/main.c:383 +#, c-format +msgid "Number of threads: %d" +msgstr "" + +#: ../raster/r.sim/r.sim.water/main.c:505 +#: ../raster/r.sim/r.sim.sediment/main.c:397 +msgid "More than 100 files are going to be created !!!!!" +msgstr "" + +#: ../raster/r.sim/r.sim.water/main.c:511 +#: ../raster/r.sim/r.sim.sediment/main.c:403 +#, c-format +msgid "default nwalk=%d, rwalk=%f" +msgstr "" + +#: ../raster/r.sim/r.sim.water/main.c:521 +#: ../raster/r.sim/r.sim.sediment/main.c:412 +#, c-format +msgid "Using metric conversion factor %f, step=%f" +msgstr "" + +#: ../raster/r.sim/r.sim.water/main.c:527 +msgid "You are not outputting any raster maps" +msgstr "" + +#: ../raster/r.sim/r.sim.water/main.c:530 +#: ../raster/r.sim/r.sim.sediment/main.c:422 ../vector/v.vol.rst/main.c:916 +#: ../vector/v.surf.rst/main.c:659 ../vector/v.surf.rst/main.c:714 +msgid "Input failed" +msgstr "" + +#: ../raster/r.sim/r.sim.sediment/main.c:117 +msgid "sediment flow" +msgstr "" + +#: ../raster/r.sim/r.sim.sediment/main.c:119 +msgid "deposition" +msgstr "" + +#: ../raster/r.sim/r.sim.sediment/main.c:122 +msgid "" +"Sediment transport and erosion/deposition simulation using path sampling " +"method (SIMWE)." +msgstr "" + +#: ../raster/r.sim/r.sim.sediment/main.c:129 +msgid "Name of water depth raster map [m]" +msgstr "" + +#: ../raster/r.sim/r.sim.sediment/main.c:142 +msgid "Name of detachment capacity coefficient raster map [s/m]" +msgstr "" + +#: ../raster/r.sim/r.sim.sediment/main.c:147 +msgid "Name of transport capacity coefficient raster map [s]" +msgstr "" + +#: ../raster/r.sim/r.sim.sediment/main.c:152 +msgid "Name of critical shear stress raster map [Pa]" +msgstr "" + +#: ../raster/r.sim/r.sim.sediment/main.c:178 +msgid "Name for output transport capacity raster map [kg/ms]" +msgstr "" + +#: ../raster/r.sim/r.sim.sediment/main.c:185 +msgid "" +"Name for output transport limited erosion-deposition raster map [kg/m2s]" +msgstr "" + +#: ../raster/r.sim/r.sim.sediment/main.c:192 +msgid "Name for output sediment concentration raster map [particle/m3]" +msgstr "" + +#: ../raster/r.sim/r.sim.sediment/main.c:198 +msgid "Name for output sediment flux raster map [kg/ms]" +msgstr "" + +#: ../raster/r.sim/r.sim.sediment/main.c:205 +msgid "Name for output erosion-deposition raster map [kg/m2s]" +msgstr "" + +#: ../raster/r.sim/r.sim.sediment/main.c:226 +msgid "Number of walkers" +msgstr "" + +#: ../raster/r.sim/r.sim.sediment/main.c:419 +msgid "You are not outputting any raster or site files" +msgstr "" + +#: ../raster/r.sim/r.sim.sediment/main.c:435 +#: ../raster/r.sim/simlib/hydro.c:478 +msgid "Cannot write raster maps" +msgstr "" + +#: ../raster/r.sim/simlib/input.c:307 +#, c-format +msgid "" +"Raster map <%s> not found, and manin_val undefined, choose one to be allowed" +" to process" +msgstr "" + +#: ../raster/r.sim/simlib/input.c:420 +msgid "Zero value in Mannings n" +msgstr "" + +#: ../raster/r.sim/simlib/input.c:471 +msgid "Infiltration exceeds the rainfall rate everywhere! No overland flow." +msgstr "" + +#: ../raster/r.sim/simlib/input.c:495 +#, c-format +msgid "" +"Min elevation \t= %.2f m\n" +"Max elevation \t= %.2f m\n" +msgstr "" + +#: ../raster/r.sim/simlib/input.c:497 +#, c-format +msgid "Mean Source Rate (rainf. excess or sediment) \t= %f m/s or kg/m2s \n" +msgstr "" + +#: ../raster/r.sim/simlib/input.c:499 +#, c-format +msgid "Mean flow velocity \t= %f m/s\n" +msgstr "" + +#: ../raster/r.sim/simlib/input.c:500 +#, c-format +msgid "Mean Mannings \t= %f\n" +msgstr "" + +#: ../raster/r.sim/simlib/input.c:504 +#, c-format +msgid "Number of iterations \t= %d cell\n" +msgid_plural "Number of iterations \t= %d cells\n" +msgstr[0] "" + +#: ../raster/r.sim/simlib/input.c:506 +#, c-format +msgid "Time step \t= %.2f s\n" +msgstr "" + +#: ../raster/r.sim/simlib/input.c:508 +#, c-format +msgid "" +"Sigmax \t= %f\n" +"Max velocity \t= %f m/s\n" +msgstr "" + +#: ../raster/r.sim/simlib/input.c:510 +#, c-format +msgid "Time step used \t= %.2f s\n" +msgstr "" + +#: ../raster/r.sim/simlib/input.c:562 +msgid "Unable to write et file" +msgstr "" + +#: ../raster/r.sim/simlib/output.c:321 ../raster/r.sim/simlib/output.c:329 +#, c-format +msgid "FP raster map <%s> not found" +msgstr "" + +#: ../raster/r.sim/simlib/hydro.c:202 +#, c-format +msgid "nwalk (%d) > maxw (%d)!" +msgstr "" + +#: ../raster/r.sim/simlib/hydro.c:411 +msgid "Unable to write raster maps" +msgstr "" + +#: ../raster/r.sim/simlib/observation_points.c:64 +#, c-format +msgid "Unable to read points from map %s" +msgstr "" + +#: ../raster/r.sim/simlib/observation_points.c:85 +#, c-format +msgid "Unable to open observation logfile %s for writing" +msgstr "" + +#: ../raster/r.lake/main.c:153 +msgid "flood" +msgstr "" + +#: ../raster/r.lake/main.c:154 +msgid "Fills lake at given point to given level." +msgstr "" + +#: ../raster/r.lake/main.c:160 +msgid "Water level" +msgstr "" + +#: ../raster/r.lake/main.c:170 +msgid "Seed point coordinates" +msgstr "" + +#: ../raster/r.lake/main.c:171 +msgid "Either this coordinates pair or a seed map have to be specified" +msgstr "" + +#: ../raster/r.lake/main.c:175 ../raster/r.lake/main.c:184 +msgid "Seed" +msgstr "" + +#: ../raster/r.lake/main.c:180 +msgid "Input raster map with given starting point(s) (at least 1 cell > 0)" +msgstr "" + +#: ../raster/r.lake/main.c:182 +msgid "Either this parameter or a coordinates pair have to be specified" +msgstr "" + +#: ../raster/r.lake/main.c:189 +msgid "Use negative depth values for lake raster map" +msgstr "" + +#: ../raster/r.lake/main.c:194 +msgid "Overwrite seed map with result (lake) map" +msgstr "" + +#: ../raster/r.lake/main.c:201 +msgid "Both seed map and coordinates cannot be specified" +msgstr "" + +#: ../raster/r.lake/main.c:204 +msgid "Seed map or seed coordinates must be set!" +msgstr "" + +#: ../raster/r.lake/main.c:207 +msgid "Seed coordinates and output map lake= must be set!" +msgstr "" + +#: ../raster/r.lake/main.c:210 +msgid "Both lake and overwrite cannot be specified" +msgstr "" + +#: ../raster/r.lake/main.c:213 +msgid "Output lake map or overwrite flag must be set!" +msgstr "" + +#: ../raster/r.lake/main.c:240 +msgid "Seed point outside the current region" +msgstr "" + +#: ../raster/r.lake/main.c:254 +msgid "G_malloc: out of memory" +msgstr "" + +#: ../raster/r.lake/main.c:276 +msgid "" +"Given water level at seed point is below earth surface. Increase water level" +" or move seed point." +msgstr "" + +#: ../raster/r.lake/main.c:355 +#, c-format +msgid "Lake depth from %f to %f (specified water level is taken as zero)" +msgstr "" + +#: ../raster/r.lake/main.c:356 +#, c-format +msgid "Lake area %f square meters" +msgstr "" + +#: ../raster/r.lake/main.c:357 +#, c-format +msgid "Lake volume %f cubic meters" +msgstr "" + +#: ../raster/r.lake/main.c:358 +msgid "Volume is correct only if lake depth (terrain raster map) is in meters" +msgstr "" + +#: ../raster/r.patch/main.c:60 +#: ../locale/scriptstrings/i.image.mosaic_to_translate.c:4 +msgid "mosaicking" +msgstr "" + +#: ../raster/r.patch/main.c:61 +#: ../locale/scriptstrings/t.merge_to_translate.c:4 +msgid "merge" +msgstr "" + +#: ../raster/r.patch/main.c:62 +msgid "patching" +msgstr "" + +#: ../raster/r.patch/main.c:66 +msgid "" +"Creates a composite raster map layer by using known category values from one" +" (or more) map layer(s) to fill in areas of \"no data\" in another map " +"layer." +msgstr "" + +#: ../raster/r.patch/main.c:73 +msgid "Name of raster maps to be patched together" +msgstr "" + +#: ../raster/r.patch/main.c:76 +msgid "Name for resultant raster map" +msgstr "" + +#: ../raster/r.patch/main.c:83 +msgid "Use zero (0) for transparency instead of NULL" +msgstr "" + +#: ../raster/r.patch/main.c:88 +msgid "Do not create color and category files" +msgstr "" + +#: ../raster/r.patch/main.c:103 +msgid "The minimum number of input raster maps is two" +msgstr "" + +#: ../raster/r.patch/main.c:180 +#, c-format +msgid "Creating support files for raster map <%s>..." +msgstr "" + +#: ../raster/r.report/label.c:13 +msgid "Page width is too small" +msgstr "" + +#: ../raster/r.report/main.c:69 +msgid "Reports statistics for raster maps." +msgstr "" + +#: ../raster/r.report/parse.c:45 +msgid "Units to report" +msgstr "" + +#: ../raster/r.report/parse.c:49 +msgid "area in square miles" +msgstr "" + +#: ../raster/r.report/parse.c:50 +msgid "area in square meters" +msgstr "" + +#: ../raster/r.report/parse.c:51 +msgid "area in square kilometers" +msgstr "" + +#: ../raster/r.report/parse.c:52 +msgid "area in acres" +msgstr "" + +#: ../raster/r.report/parse.c:53 +msgid "area in hectares" +msgstr "" + +#: ../raster/r.report/parse.c:54 +msgid "number of cells" +msgstr "" + +#: ../raster/r.report/parse.c:55 +msgid "percent cover" +msgstr "" + +#: ../raster/r.report/parse.c:75 +msgid "Page length" +msgstr "" + +#: ../raster/r.report/parse.c:83 +msgid "Page width" +msgstr "" + +#: ../raster/r.report/parse.c:113 +msgid "Suppress page headers" +msgstr "" + +#: ../raster/r.report/parse.c:118 +msgid "Use formfeeds between pages" +msgstr "" + +#: ../raster/r.report/parse.c:123 +msgid "Scientific format" +msgstr "" + +#: ../raster/r.report/parse.c:187 +msgid "nsteps has to be > 0; using nsteps=255" +msgstr "" + +#: ../raster/r.report/parse.c:193 +msgid "Illegal page length" +msgstr "" + +#: ../raster/r.report/parse.c:198 +msgid "Illegal page width" +msgstr "" + +#: ../raster/r.report/parse.c:253 +#, c-format +msgid "Only %d unit%s allowed" +msgstr "" + +#: ../raster/r.report/parse.c:286 +#, c-format +msgid "Unable to read fp range for raster map <%s>" +msgstr "" + +#: ../raster/r.report/stats.c:93 +#, c-format +msgid "Unable to open result file <%s>" +msgstr "" + +#: ../raster/r.null/main.c:61 ../raster3d/r3.null/main.c:181 +msgid "null data" +msgstr "" + +#: ../raster/r.null/main.c:62 +msgid "Manages NULL-values of given raster map." +msgstr "" + +#: ../raster/r.null/main.c:65 +msgid "Name of raster map for which to edit null values" +msgstr "" + +#: ../raster/r.null/main.c:73 ../raster3d/r3.null/main.c:63 +msgid "List of cell values to be set to NULL" +msgstr "" + +#: ../raster/r.null/main.c:74 ../raster/r.null/main.c:82 +#: ../general/g.proj/main.c:193 +msgid "Modify" +msgstr "" + +#: ../raster/r.null/main.c:81 ../raster3d/r3.null/main.c:70 +msgid "The value to replace the null value by" +msgstr "" + +#: ../raster/r.null/main.c:86 +msgid "Only do the work if the map is floating-point" +msgstr "" + +#: ../raster/r.null/main.c:87 ../raster/r.null/main.c:92 +#: ../raster/r.null/main.c:98 +msgid "Check" +msgstr "" + +#: ../raster/r.null/main.c:91 +msgid "Only do the work if the map is integer" +msgstr "" + +#: ../raster/r.null/main.c:97 +msgid "Only do the work if the map doesn't have a NULL-value bitmap file" +msgstr "" + +#: ../raster/r.null/main.c:103 +msgid "Create NULL-value bitmap file validating all data cells" +msgstr "" + +#: ../raster/r.null/main.c:107 +msgid "Remove NULL-value bitmap file" +msgstr "" + +#: ../raster/r.null/main.c:108 ../raster/r.colors/edit_colors.c:116 +#: ../vector/v.colors/main.c:122 +#: ../locale/scriptstrings/g.extension_to_translate.c:30 +#: ../locale/scriptstrings/r.mask_to_translate.c:20 +#: ../locale/scriptstrings/t.rast.colors_to_translate.c:15 +msgid "Remove" +msgstr "" + +#: ../raster/r.null/main.c:113 +msgid "Re-create NULL-value bitmap file (to compress or uncompress)" +msgstr "" + +#: ../raster/r.null/main.c:132 +#, c-format +msgid "" +"Raster map <%s> is a reclass of map <%s@%s>. Consider to generate a copy " +"with r.mapcalc. Exiting." +msgstr "" + +#: ../raster/r.null/main.c:138 +#, c-format +msgid "Raster map <%s> is not in your mapset <%s>" +msgstr "" + +#: ../raster/r.null/main.c:145 +#, c-format +msgid "%s is illegal entry for null" +msgstr "" + +#: ../raster/r.null/main.c:152 +#, c-format +msgid "Raster map <%s> already has a null bitmap file" +msgstr "" + +#: ../raster/r.null/main.c:156 +#, c-format +msgid "<%s> is integer raster map (CELL)" +msgstr "" + +#: ../raster/r.null/main.c:160 +#, c-format +msgid "<%s> is integer raster map (CELL). Using null=%d." +msgstr "" + +#: ../raster/r.null/main.c:166 +#, c-format +msgid "<%s> is floating pointing raster map" +msgstr "" + +#: ../raster/r.null/main.c:183 ../raster/r.null/main.c:226 +#, c-format +msgid "Writing new null file for raster map <%s>..." +msgstr "" + +#: ../raster/r.null/main.c:193 ../raster/r.null/main.c:238 +#: ../raster/r.null/main.c:252 +#, c-format +msgid "Raster map <%s> modified." +msgstr "" + +#: ../raster/r.null/main.c:208 +msgid "The NULL file is already compressed, nothing to do." +msgstr "" + +#: ../raster/r.null/main.c:214 +msgid "The NULL file is already uncompressed, nothing to do." +msgstr "" + +#: ../raster/r.null/main.c:245 +#, c-format +msgid "Removing null file for raster map <%s>..." +msgstr "" + +#: ../raster/r.null/main.c:316 +#, c-format +msgid "%s: %s: illegal value spec" +msgstr "" + +#: ../raster/r.null/main.c:318 +#, c-format +msgid "%s: illegal value spec" +msgstr "" + +#: ../raster/r.null/main.c:379 +#, c-format +msgid "Writing new data for raster map <%s>..." +msgstr "" + +#: ../raster/r.contour/cont.c:82 +#, c-format +msgid "Writing vector contour (one level)..." +msgid_plural "Writing vector contours (total levels %d)..." +msgstr[0] "" + +#: ../raster/r.contour/cont.c:214 +#, c-format +msgid "%d crossing found" +msgid_plural "%d crossings found" +msgstr[0] "" + +#: ../raster/r.contour/cont.c:267 +msgid "Illegal edge number" +msgstr "" + +#: ../raster/r.contour/cont.c:375 +msgid "Edge number out of range" +msgstr "" + +#: ../raster/r.contour/main.c:89 +msgid "contours" +msgstr "" + +#: ../raster/r.contour/main.c:90 ../raster/r.random/main.c:53 +#: ../display/d.extract/main.c:50 ../display/d.vect/main.c:75 +#: ../display/d.legend.vect/main.c:52 ../visualization/ximgview/main.c:293 +#: ../vector/v.out.postgis/main.c:44 ../vector/v.build/main.c:36 +#: ../vector/v.patch/main.c:69 ../vector/v.outlier/main.c:69 +#: ../vector/v.vol.rst/main.c:235 ../vector/v.to.3d/main.c:36 +#: ../vector/v.out.svg/main.c:77 ../vector/v.to.rast/main.c:44 +#: ../vector/v.rectify/main.c:70 ../vector/v.kernel/main.c:108 +#: ../vector/v.net.spanningtree/main.c:46 ../vector/v.delaunay/main.c:85 +#: ../vector/v.to.db/main.c:36 ../vector/v.mkgrid/main.c:70 +#: ../vector/v.segment/main.c:60 ../vector/v.net.timetable/main.c:260 +#: ../vector/v.in.db/main.c:52 ../vector/v.in.region/main.c:41 +#: ../vector/v.out.dxf/main.c:56 ../vector/v.net.alloc/main.c:64 +#: ../vector/v.cluster/main.c:90 ../vector/v.vect.stats/main.c:133 +#: ../vector/v.db.select/main.c:54 ../vector/v.kcv/main.c:55 +#: ../vector/v.transform/main.c:70 ../vector/v.net.bridge/main.c:47 +#: ../vector/v.clean/main.c:51 ../vector/v.clean/test/topocheck.c:42 +#: ../vector/v.out.lidar/main.c:471 ../vector/v.reclass/main.c:67 +#: ../vector/v.univar/main.c:92 ../vector/v.net.components/main.c:72 +#: ../vector/v.net.steiner/main.c:346 ../vector/v.lidar.correction/main.c:71 +#: ../vector/v.net.centrality/main.c:96 ../vector/v.db.connect/main.c:52 +#: ../vector/v.split/main.c:54 ../vector/v.what/main.c:62 +#: ../vector/v.out.vtk/main.c:47 ../vector/v.parallel/main.c:49 +#: ../vector/v.lidar.growing/main.c:75 ../vector/v.select/main.c:48 +#: ../vector/v.net.distance/main.c:66 ../vector/v.class/main.c:45 +#: ../vector/v.overlay/main.c:63 ../vector/v.extract/main.c:77 +#: ../vector/v.perturb/main.c:62 ../vector/v.net.allpairs/main.c:61 +#: ../vector/v.support/main.c:39 ../vector/v.decimate/main.c:123 +#: ../vector/v.net.visibility/main.c:45 ../vector/v.what.rast3/main.c:64 +#: ../vector/v.generalize/main.c:76 ../vector/v.qcount/main.c:60 +#: ../vector/v.net.connectivity/main.c:52 ../vector/v.in.lidar/main.c:136 +#: ../vector/v.sample/main.c:75 ../vector/v.random/main.c:97 +#: ../vector/v.external.out/main.c:43 ../vector/v.net/main.c:47 +#: ../vector/v.colors/main.c:55 ../vector/v.net.flow/main.c:58 +#: ../vector/v.hull/main.c:52 ../vector/v.out.ascii/main.c:47 +#: ../vector/v.to.points/main.c:53 ../vector/v.net.path/main.c:42 +#: ../vector/v.in.ogr/main.c:194 ../vector/v.what.rast/main.c:71 +#: ../vector/v.lidar.edgedetection/main.c:75 ../vector/v.colors.out/main.c:49 +#: ../vector/v.out.ogr/main.c:82 ../vector/v.to.rast3/main.c:48 +#: ../vector/v.neighbors/main.c:50 ../vector/v.voronoi/main.c:123 +#: ../vector/v.info/print.c:436 ../vector/v.info/main.c:37 +#: ../vector/v.drape/main.c:56 ../vector/v.lrs/v.lrs.segment/main.c:71 +#: ../vector/v.lrs/v.lrs.label/main.c:102 +#: ../vector/v.lrs/v.lrs.where/main.c:57 +#: ../vector/v.lrs/v.lrs.create/main.c:121 ../vector/v.in.dwg/main.c:82 +#: ../vector/v.type/main.c:38 ../vector/v.in.ascii/main.c:70 +#: ../vector/v.surf.bspline/main.c:91 ../vector/v.distance/main.c:121 +#: ../vector/v.surf.rst/main.c:147 ../vector/v.build.polylines/main.c:110 +#: ../vector/v.label/main.c:59 ../vector/v.external/main.c:52 +#: ../vector/v.normal/main.c:72 ../vector/v.out.pov/main.c:46 +#: ../vector/v.extrude/main.c:67 ../vector/v.net.iso/main.c:76 +#: ../vector/v.surf.idw/main.c:87 ../vector/v.edit/main.c:54 +#: ../vector/v.timestamp/main.c:35 ../vector/v.in.dxf/main.c:64 +#: ../vector/v.category/main.c:75 ../vector/v.proj/main.c:68 +#: ../vector/v.net.salesman/main.c:127 ../vector/v.buffer/main.c:221 +#: ../vector/v.profile/main.c:153 ../vector/v.label.sa/main.c:38 +#: ../doc/vector/v.example/main.c:50 +#: ../locale/scriptstrings/d.what.rast_to_translate.c:3 +#: ../locale/scriptstrings/d.what.vect_to_translate.c:3 +#: ../locale/scriptstrings/v.build.all_to_translate.c:2 +#: ../locale/scriptstrings/v.centroids_to_translate.c:2 +#: ../locale/scriptstrings/v.clip_to_translate.c:2 +#: ../locale/scriptstrings/v.db.addcolumn_to_translate.c:2 +#: ../locale/scriptstrings/v.db.addtable_to_translate.c:2 +#: ../locale/scriptstrings/v.db.join_to_translate.c:2 +#: ../locale/scriptstrings/v.db.dropcolumn_to_translate.c:2 +#: ../locale/scriptstrings/v.db.droprow_to_translate.c:2 +#: ../locale/scriptstrings/v.db.droptable_to_translate.c:2 +#: ../locale/scriptstrings/v.db.renamecolumn_to_translate.c:2 +#: ../locale/scriptstrings/v.db.reconnect.all_to_translate.c:2 +#: ../locale/scriptstrings/v.db.univar_to_translate.c:2 +#: ../locale/scriptstrings/v.db.update_to_translate.c:2 +#: ../locale/scriptstrings/v.dissolve_to_translate.c:2 +#: ../locale/scriptstrings/v.import_to_translate.c:2 +#: ../locale/scriptstrings/v.in.e00_to_translate.c:2 +#: ../locale/scriptstrings/v.in.geonames_to_translate.c:2 +#: ../locale/scriptstrings/v.in.lines_to_translate.c:2 +#: ../locale/scriptstrings/v.in.mapgen_to_translate.c:2 +#: ../locale/scriptstrings/v.in.wfs_to_translate.c:2 +#: ../locale/scriptstrings/v.rast.stats_to_translate.c:2 +#: ../locale/scriptstrings/v.report_to_translate.c:2 +#: ../locale/scriptstrings/v.pack_to_translate.c:2 +#: ../locale/scriptstrings/v.to.lines_to_translate.c:2 +#: ../locale/scriptstrings/v.unpack_to_translate.c:2 +#: ../locale/scriptstrings/v.what.strds_to_translate.c:2 +#: ../locale/scriptstrings/v.what.vect_to_translate.c:2 +#: ../locale/scriptstrings/t.rast.contour_to_translate.c:5 +#: ../locale/scriptstrings/t.rast.to.vect_to_translate.c:5 +#: ../locale/scriptstrings/t.vect.list_to_translate.c:4 +#: ../locale/scriptstrings/t.vect.db.select_to_translate.c:4 +#: ../locale/scriptstrings/t.vect.export_to_translate.c:4 +#: ../locale/scriptstrings/t.vect.extract_to_translate.c:4 +#: ../locale/scriptstrings/t.vect.algebra_to_translate.c:4 +#: ../locale/scriptstrings/t.vect.import_to_translate.c:4 +#: ../locale/scriptstrings/t.vect.what.strds_to_translate.c:4 +#: ../locale/scriptstrings/t.vect.observe.strds_to_translate.c:4 +#: ../locale/scriptstrings/t.vect.univar_to_translate.c:4 +#: ../misc/m.nviz.script/main.c:73 ../misc/m.nviz.image/main.c:54 +msgid "vector" +msgstr "" + +#: ../raster/r.contour/main.c:91 +msgid "Produces a vector map of specified contours from a raster map." +msgstr "" + +#: ../raster/r.contour/main.c:101 +#: ../locale/scriptstrings/t.rast.contour_to_translate.c:10 +msgid "Increment between contour levels" +msgstr "" + +#: ../raster/r.contour/main.c:102 ../raster/r.contour/main.c:110 +#: ../raster/r.contour/main.c:117 ../raster/r.contour/main.c:124 +msgid "Contour levels" +msgstr "" + +#: ../raster/r.contour/main.c:109 +#: ../locale/scriptstrings/t.rast.contour_to_translate.c:11 +msgid "List of contour levels" +msgstr "" + +#: ../raster/r.contour/main.c:116 +#: ../locale/scriptstrings/t.rast.contour_to_translate.c:12 +msgid "Minimum contour level" +msgstr "" + +#: ../raster/r.contour/main.c:123 +#: ../locale/scriptstrings/t.rast.contour_to_translate.c:13 +msgid "Maximum contour level" +msgstr "" + +#: ../raster/r.contour/main.c:132 +#: ../locale/scriptstrings/t.rast.contour_to_translate.c:14 +msgid "Minimum number of points for a contour line (0 -> no limit)" +msgstr "" + +#: ../raster/r.contour/main.c:140 +#, c-format +msgid "Neither <%s> nor <%s> option must be specified" +msgstr "" + +#: ../raster/r.contour/main.c:188 ../vector/v.reclass/main.c:322 +#: ../vector/v.in.lidar/attributes.c:139 ../vector/v.to.points/main.c:197 +#: ../vector/v.in.ogr/main.c:1365 ../vector/v.in.dwg/main.c:244 +#: ../vector/v.in.ascii/main.c:523 ../vector/v.in.dxf/write_vect.c:241 +#: ../raster3d/r3.flow/main.c:67 +#, c-format +msgid "Unable to create index for table <%s>, key <%s>" +msgstr "" + +#: ../raster/r.contour/main.c:203 ../vector/v.select/copy_tabs.c:17 +#: ../vector/v.extract/copy_tab.c:57 ../vector/v.generalize/misc.c:134 +#: ../vector/v.voronoi/main.c:384 +msgid "Writing attributes..." +msgstr "" + +#: ../raster/r.contour/main.c:216 ../vector/v.overlay/area_area.c:348 +#: ../vector/v.overlay/line_area.c:443 ../vector/v.to.points/write.c:57 +#: ../raster3d/r3.flow/flowline.c:60 +#, c-format +msgid "Unable to insert new record: '%s'" +msgstr "" + +#: ../raster/r.contour/main.c:263 +#, c-format +msgid "Range of data: min=%f, max=%f" +msgstr "" + +#: ../raster/r.contour/main.c:265 +msgid "Range of data: empty" +msgstr "" + +#: ../raster/r.contour/main.c:293 ../raster/r.contour/main.c:296 +msgid "This step value is not allowed" +msgstr "" + +#: ../raster/r.contour/main.c:321 +#, c-format +msgid "Range of levels: min = %f, max = %f" +msgstr "" + +#: ../raster/r.contour/main.c:350 +msgid "Displacing data..." +msgstr "" + +#: ../raster/r.neighbors/readweights.c:18 +#, c-format +msgid "Unable to open weights file %s" +msgstr "" + +#: ../raster/r.neighbors/readweights.c:23 +#, c-format +msgid "Error reading weights file %s" +msgstr "" + +#: ../raster/r.neighbors/main.c:121 +#, c-format +msgid "Invalid out_type enumeration: %d" +msgstr "" + +#: ../raster/r.neighbors/main.c:171 ../raster3d/r3.neighbors/main.c:213 +msgid "neighbor" +msgstr "" + +#: ../raster/r.neighbors/main.c:172 ../raster3d/r3.neighbors/main.c:214 +msgid "focal statistics" +msgstr "" + +#: ../raster/r.neighbors/main.c:175 +msgid "" +"Makes each cell category value a function of the category values assigned to" +" the cells around it, and stores new cell values in an output raster map " +"layer." +msgstr "" + +#: ../raster/r.neighbors/main.c:185 +msgid "" +"Name of an input raster map to select the cells which should be processed" +msgstr "" + +#: ../raster/r.neighbors/main.c:204 ../vector/v.neighbors/main.c:72 +msgid "Neighborhood operation" +msgstr "" + +#: ../raster/r.neighbors/main.c:206 ../raster/r.neighbors/main.c:214 +#: ../raster/r.neighbors/main.c:249 +msgid "Neighborhood" +msgstr "" + +#: ../raster/r.neighbors/main.c:212 +#: ../locale/scriptstrings/t.rast.neighbors_to_translate.c:6 +msgid "Neighborhood size" +msgstr "" + +#: ../raster/r.neighbors/main.c:226 +msgid "Text file containing weights" +msgstr "" + +#: ../raster/r.neighbors/main.c:232 +msgid "Sigma (in cells) for Gaussian filter" +msgstr "" + +#: ../raster/r.neighbors/main.c:244 +msgid "Do not align output with the input" +msgstr "" + +#: ../raster/r.neighbors/main.c:248 +msgid "Use circular neighborhood" +msgstr "" + +#: ../raster/r.neighbors/main.c:256 +msgid "Neighborhood size must be positive" +msgstr "" + +#: ../raster/r.neighbors/main.c:258 +msgid "Neighborhood size must be odd" +msgstr "" + +#: ../raster/r.neighbors/main.c:293 +#, c-format +msgid "%s= and %s= must have the same number of values" +msgstr "" + +#: ../raster/r.neighbors/main.c:329 +#, c-format +msgid "" +"Method %s not compatible with weighing window, using weight mask instead" +msgstr "" + +#: ../raster/r.neighbors/main.c:337 +#, c-format +msgid "" +"Method %s not compatible with Gaussian filter, using unweighed version " +"instead" +msgstr "" + +#: ../raster/r.neighbors/main.c:386 +#, c-format +msgid "Opening selection map <%s>" +msgstr "" + +#: ../raster/r.out.png/main.c:116 +msgid "Export a GRASS raster map as a non-georeferenced PNG image." +msgstr "" + +#: ../raster/r.out.png/main.c:122 +msgid "Name for new PNG file (use '-' for stdout)" +msgstr "" + +#: ../raster/r.out.png/main.c:130 +msgid "Compression level of PNG file" +msgstr "" + +#: ../raster/r.out.png/main.c:131 +msgid "(0 = none, 1 = fastest, 9 = best)" +msgstr "" + +#: ../raster/r.out.png/main.c:138 +msgid "Make NULL cells transparent" +msgstr "" + +#: ../raster/r.out.png/main.c:142 +msgid "Output world file" +msgstr "" + +#: ../raster/r.out.png/main.c:175 ../display/d.rast/display.c:27 +#: ../display/d.graph/do_graph.c:105 ../display/d.graph/do_graph.c:355 +#: ../display/d.graph/do_graph.c:370 ../display/d.graph/main.c:104 +#: ../display/d.labels/color.c:68 ../display/d.legend.vect/draw.c:193 +#: ../display/d.legend.vect/draw.c:204 +#, c-format +msgid "[%s]: No such color" +msgstr "" + +#: ../raster/r.out.png/main.c:257 +#, c-format +msgid "Converting <%s>..." +msgstr "" + +#: ../raster/r.out.png/main.c:272 ../raster/r.univar/r.univar_main.c:201 +#, c-format +msgid "Raster <%s> type mismatch" +msgstr "" + +#: ../raster/r.out.png/main.c:422 +msgid "Writing world file" +msgstr "" + +#: ../raster/r.out.png/main.c:425 +msgid "Got null file name" +msgstr "" + +#: ../raster/r.out.png/main.c:427 +msgid "Got null region struct" +msgstr "" + +#: ../raster/r.out.png/main.c:429 +msgid "Unable to open world file for writing" +msgstr "" + +#: ../raster/r.spreadpath/main.c:92 +msgid "" +"Recursively traces the least cost path backwards to cells from which the " +"cumulative cost was determined." +msgstr "" + +#: ../raster/r.spreadpath/main.c:98 +msgid "Name of raster map containing back-path easting information" +msgstr "" + +#: ../raster/r.spreadpath/main.c:103 +msgid "Name of raster map containing back-path northing information" +msgstr "" + +#: ../raster/r.spreadpath/main.c:108 +msgid "The map E and N grid coordinates of starting points" +msgstr "" + +#: ../raster/r.spreadpath/main.c:161 +#, c-format +msgid "" +"eading the input map -%s- and -%s- and creating some temporary files..." +msgstr "" + +#: ../raster/r.spreadpath/main.c:281 +msgid "Finding the least cost paths ..." +msgstr "" + +#: ../raster/r.spreadpath/main.c:296 +#, c-format +msgid "Writing the output map -%s-..." +msgstr "" + +#: ../raster/r.clump/clump.c:53 ../imagery/i.segment/cluster.c:386 +#: ../vector/v.cluster/main.c:406 ../vector/v.cluster/main.c:615 +#: ../vector/v.cluster/main.c:972 +msgid "Generating renumbering scheme..." +msgstr "" + +#: ../raster/r.clump/clump.c:83 +msgid "Pass 2 of 2..." +msgstr "" + +#: ../raster/r.clump/clump.c:99 ../raster/r.clump/clump.c:151 +#: ../raster/r.clump/minsize.c:152 ../raster/r.clump/minsize.c:253 +#: ../raster/r.clump/minsize.c:287 ../raster/r.clump/minsize.c:293 +#: ../raster/r.clump/minsize.c:424 ../raster/r.clump/minsize.c:447 +#: ../raster/r.clump/minsize.c:518 ../imagery/i.segment/cluster.c:431 +msgid "Unable to read from temp file" +msgstr "" + +#: ../raster/r.clump/clump.c:115 ../raster/r.clump/clump.c:347 +#: ../raster/r.clump/clump.c:361 ../raster/r.clump/clump.c:648 +#: ../raster/r.clump/clump.c:662 ../raster/r.clump/minsize.c:163 +#: ../raster/r.clump/minsize.c:390 ../imagery/i.segment/cluster.c:363 +#: ../imagery/i.segment/cluster.c:377 +msgid "Unable to write to temp file" +msgstr "" + +#: ../raster/r.clump/clump.c:124 +#, c-format +msgid "%d initial clumps" +msgstr "" + +#: ../raster/r.clump/clump.c:213 ../raster/r.clump/clump.c:477 +#: ../raster/r.clump/minsize.c:373 ../imagery/i.segment/cluster.c:121 +msgid "Unable to open temp file" +msgstr "" + +#: ../raster/r.clump/clump.c:235 ../raster/r.clump/clump.c:492 +msgid "Pass 1 of 2..." +msgstr "" + +#: ../raster/r.clump/clump.c:427 +#, c-format +msgid "%d-band clumping with threshold %g" +msgstr "" + +#: ../raster/r.clump/clump.c:451 ../imagery/i.segment/write_output.c:114 +#: ../imagery/i.segment/open_files.c:71 ../imagery/i.segment/open_files.c:246 +#: ../imagery/i.segment/open_files.c:254 +#, c-format +msgid "No min/max found in raster map <%s>" +msgstr "" + +#: ../raster/r.clump/main.c:60 +msgid "reclass" +msgstr "" + +#: ../raster/r.clump/main.c:63 +msgid "" +"Recategorizes data in a raster map by grouping cells that form physically " +"discrete areas into unique categories." +msgstr "" + +#: ../raster/r.clump/main.c:82 +msgid "Threshold to identify similar cells" +msgstr "" + +#: ../raster/r.clump/main.c:83 +msgid "Valid range: 0 = identical to < 1 = maximal difference" +msgstr "" + +#: ../raster/r.clump/main.c:90 +msgid "Minimum clump size in cells" +msgstr "" + +#: ../raster/r.clump/main.c:91 +msgid "Clumps smaller than minsize will be merged to form larger clumps" +msgstr "" + +#: ../raster/r.clump/main.c:95 +msgid "Clump also diagonal cells" +msgstr "" + +#: ../raster/r.clump/main.c:96 +msgid "Clumps are also traced along diagonal neighboring cells" +msgstr "" + +#: ../raster/r.clump/main.c:100 +msgid "Print only the number of clumps in shell script style" +msgstr "" + +#: ../raster/r.clump/main.c:122 +#, c-format +msgid "Valid range for option <%s> is 0 <= value < 1" +msgstr "" + +#: ../raster/r.clump/main.c:180 +#, c-format +msgid "%d clump." +msgid_plural "%d clumps." +msgstr[0] "" + +#: ../raster/r.clump/minsize.c:357 +msgid "Minimum size must be larger than 1" +msgstr "" + +#: ../raster/r.clump/minsize.c:368 +msgid "Loading input ..." +msgstr "" + +#: ../raster/r.clump/minsize.c:418 +#, c-format +msgid "Merging clumps smaller than %d cells..." +msgstr "" + +#: ../raster/r.clump/minsize.c:509 +#, c-format +msgid "Renumbering remaining %d clumps..." +msgstr "" + +#: ../raster/r.clump/rclist.c:17 ../imagery/i.segment/rclist.c:17 +msgid "rclist out of memory" +msgstr "" + +#: ../raster/r.in.poly/main.c:37 +msgid "Creates raster maps from ASCII polygon/line/point data files." +msgstr "" + +#: ../raster/r.in.poly/main.c:41 +msgid "Name of input file; or \"-\" to read from stdin" +msgstr "" + +#: ../raster/r.in.poly/main.c:60 +msgid "Integer representing NULL value data cell" +msgstr "" + +#: ../raster/r.in.poly/main.c:66 +msgid "Number of rows to hold in memory" +msgstr "" + +#: ../raster/r.in.poly/main.c:74 +msgid "Minimum number of rows to hold in memory is 1" +msgstr "" + +#: ../raster/r.in.poly/main.c:83 +msgid "Type doesn't exist" +msgstr "" + +#: ../raster/r.in.poly/get_item.c:97 +#, c-format +msgid "Illegal coordinate <%s, %s>, skipping." +msgstr "" + +#: ../raster/r.in.poly/get_item.c:102 +#, c-format +msgid "Illegal north coordinate <%s>, skipping." +msgstr "" + +#: ../raster/r.in.poly/get_item.c:107 +#, c-format +msgid "Illegal east coordinate <%s>, skipping." +msgstr "" + +#: ../raster/r.fill.dir/main.c:88 +msgid "sink" +msgstr "" + +#: ../raster/r.fill.dir/main.c:89 +msgid "fill sinks" +msgstr "" + +#: ../raster/r.fill.dir/main.c:90 +msgid "depressions" +msgstr "" + +#: ../raster/r.fill.dir/main.c:92 +msgid "" +"Filters and generates a depressionless elevation map and a flow direction " +"map from a given elevation raster map." +msgstr "" + +#: ../raster/r.fill.dir/main.c:99 +msgid "Name for output depressionless elevation raster map" +msgstr "" + +#: ../raster/r.fill.dir/main.c:103 +msgid "" +"Name for output flow direction map for depressionless elevation raster map" +msgstr "" + +#: ../raster/r.fill.dir/main.c:108 +msgid "Name for output raster map of problem areas" +msgstr "" + +#: ../raster/r.fill.dir/main.c:115 +msgid "Aspect direction format" +msgstr "" + +#: ../raster/r.fill.dir/main.c:121 +msgid "Find unresolved areas only" +msgstr "" + +#: ../raster/r.fill.dir/main.c:127 +#, c-format +msgid "The '%c' flag requires '%s'to be specified" +msgstr "" + +#: ../raster/r.fill.dir/main.c:148 +msgid "Direction map is D8 resolution, i.e. 45 degrees" +msgstr "" + +#: ../raster/r.fill.dir/main.c:190 +msgid "Reading input elevation raster map..." +msgstr "" + +#: ../raster/r.fill.dir/main.c:200 +msgid "Filling sinks..." +msgstr "" + +#: ../raster/r.fill.dir/main.c:204 +msgid "Determining flow directions for ambiguous cases..." +msgstr "" + +#: ../raster/r.fill.dir/main.c:217 +msgid "Repeat to get the final directions..." +msgstr "" + +#: ../raster/r.fill.dir/dopolys.c:84 +#, c-format +msgid "Found %d unresolved area" +msgid_plural "Found %d unresolved areas" +msgstr[0] "" + +#: ../raster/r.fill.dir/resolve.c:136 +#, c-format +msgid "Downward pass %d" +msgstr "" + +#: ../raster/r.fill.dir/resolve.c:173 +#, c-format +msgid "Upward pass %d" +msgstr "" + +#: ../raster/r.fill.dir/wtrshed.c:95 +#, c-format +msgid "Watershed pass %d" +msgstr "" + +#: ../raster/r.sunhours/main.c:76 +msgid "Calculates solar elevation, solar azimuth, and sun hours." +msgstr "" + +#: ../raster/r.sunhours/main.c:77 +msgid "" +"Solar elevation: the angle between the direction of the geometric center of " +"the sun's apparent disk and the (idealized) horizon. Solar azimuth: the " +"angle from due north in clockwise direction." +msgstr "" + +#: ../raster/r.sunhours/main.c:83 +msgid "Output raster map with solar elevation angle" +msgstr "" + +#: ../raster/r.sunhours/main.c:88 +msgid "Output raster map with solar azimuth angle" +msgstr "" + +#: ../raster/r.sunhours/main.c:93 +msgid "Output raster map with sunshine hours" +msgstr "" + +#: ../raster/r.sunhours/main.c:94 +msgid "Sunshine hours require SOLPOS use and Greenwich standard time" +msgstr "" + +#: ../raster/r.sunhours/main.c:101 +msgid "Year" +msgstr "" + +#: ../raster/r.sunhours/main.c:109 +msgid "Month" +msgstr "" + +#: ../raster/r.sunhours/main.c:110 +msgid "If not given, day is interpreted as day of the year" +msgstr "" + +#: ../raster/r.sunhours/main.c:118 +msgid "Day" +msgstr "" + +#: ../raster/r.sunhours/main.c:126 +msgid "Hour" +msgstr "" + +#: ../raster/r.sunhours/main.c:135 +msgid "Minutes" +msgstr "" + +#: ../raster/r.sunhours/main.c:144 +msgid "Seconds" +msgstr "" + +#: ../raster/r.sunhours/main.c:151 +msgid "Time is local sidereal time, not Greenwich standard time" +msgstr "" + +#: ../raster/r.sunhours/main.c:155 +msgid "Do not use SOLPOS algorithm of NREL" +msgstr "" + +#: ../raster/r.sunhours/main.c:167 +msgid "No output requested, exiting." +msgstr "" + +#: ../raster/r.sunhours/main.c:193 +msgid "NREL SOLPOS algorithm uses Greenwich standard time." +msgstr "" + +#: ../raster/r.sunhours/main.c:194 ../raster/r.sunhours/main.c:202 +msgid "Time will be interpreted as Greenwich standard time." +msgstr "" + +#: ../raster/r.sunhours/main.c:200 +msgid "Time will be interpreted as local sidereal time." +msgstr "" + +#: ../raster/r.sunhours/main.c:205 +msgid "Sunshine hours require NREL SOLPOS." +msgstr "" + +#: ../raster/r.sunhours/main.c:210 +msgid "Current projection is x,y (undefined)." +msgstr "" + +#: ../raster/r.sunhours/main.c:216 +msgid "Cannot get projection info of current location" +msgstr "" + +#: ../raster/r.sunhours/main.c:219 +msgid "Cannot get projection units of current location" +msgstr "" + +#: ../raster/r.sunhours/main.c:222 +msgid "Cannot get projection key values of current location" +msgstr "" + +#: ../raster/r.sunhours/main.c:232 ../general/g.region/printwindow.c:267 +#: ../general/g.region/printwindow.c:488 ../general/g.region/printwindow.c:569 +msgid "Unable to update lat/long projection parameters" +msgstr "" + +#: ../raster/r.sunhours/main.c:296 ../raster/r.sunhours/main.c:391 +#: ../raster/r.sunmask/g_solposition.c:127 +#: ../general/g.region/printwindow.c:285 ../general/g.region/printwindow.c:293 +#: ../general/g.region/printwindow.c:301 ../general/g.region/printwindow.c:309 +#: ../general/g.region/printwindow.c:319 ../general/g.region/printwindow.c:503 +#: ../general/g.region/printwindow.c:596 ../general/g.region/printwindow.c:608 +#: ../general/g.region/printwindow.c:625 ../general/g.region/printwindow.c:643 +#: ../general/g.region/printwindow.c:658 +msgid "Error in pj_do_proj (projection of input coordinate pair)" +msgstr "" + +#: ../raster/r.sunhours/main.c:324 ../raster/r.sunhours/main.c:335 +#: ../raster/r.sunhours/main.c:346 ../raster/r.mapcalc/map3.c:607 +#: ../imagery/i.landsat.toar/main.c:566 +#: ../imagery/i.landsat.acca/algorithm.c:234 +#: ../imagery/i.landsat.acca/algorithm.c:388 +#: ../imagery/i.landsat.acca/tools.c:136 +#, c-format +msgid "Unable to create raster map <%s>" +msgstr "" + +#: ../raster/r.sunhours/main.c:356 +msgid "Calculating solar elevation and azimuth..." +msgstr "" + +#: ../raster/r.sunhours/main.c:359 +msgid "Calculating solar elevation..." +msgstr "" + +#: ../raster/r.sunhours/main.c:362 +msgid "Calculating solar azimuth..." +msgstr "" + +#: ../raster/r.sunhours/solpos00.c:994 ../raster/r.sunmask/solpos00.c:950 +#, c-format +msgid "S_decode ==> Please fix the year: %d [1950-2050]" +msgstr "" + +#: ../raster/r.sunhours/solpos00.c:997 ../raster/r.sunmask/solpos00.c:953 +#, c-format +msgid "S_decode ==> Please fix the month: %d" +msgstr "" + +#: ../raster/r.sunhours/solpos00.c:999 ../raster/r.sunmask/solpos00.c:955 +#, c-format +msgid "S_decode ==> Please fix the day-of-month: %d" +msgstr "" + +#: ../raster/r.sunhours/solpos00.c:1002 ../raster/r.sunmask/solpos00.c:958 +#, c-format +msgid "S_decode ==> Please fix the day-of-year: %d" +msgstr "" + +#: ../raster/r.sunhours/solpos00.c:1005 ../raster/r.sunmask/solpos00.c:961 +#, c-format +msgid "S_decode ==> Please fix the hour: %d" +msgstr "" + +#: ../raster/r.sunhours/solpos00.c:1007 ../raster/r.sunmask/solpos00.c:963 +#, c-format +msgid "S_decode ==> Please fix the minute: %d" +msgstr "" + +#: ../raster/r.sunhours/solpos00.c:1009 ../raster/r.sunmask/solpos00.c:965 +#, c-format +msgid "S_decode ==> Please fix the second: %d" +msgstr "" + +#: ../raster/r.sunhours/solpos00.c:1011 ../raster/r.sunmask/solpos00.c:967 +#, c-format +msgid "S_decode ==> Please fix the time zone: %f" +msgstr "" + +#: ../raster/r.sunhours/solpos00.c:1014 ../raster/r.sunmask/solpos00.c:970 +#, c-format +msgid "S_decode ==> Please fix the interval: %d" +msgstr "" + +#: ../raster/r.sunhours/solpos00.c:1017 ../raster/r.sunmask/solpos00.c:973 +#, c-format +msgid "S_decode ==> Please fix the latitude: %f" +msgstr "" + +#: ../raster/r.sunhours/solpos00.c:1020 ../raster/r.sunmask/solpos00.c:976 +#, c-format +msgid "S_decode ==> Please fix the longitude: %f" +msgstr "" + +#: ../raster/r.sunhours/solpos00.c:1023 ../raster/r.sunmask/solpos00.c:979 +#, c-format +msgid "S_decode ==> Please fix the temperature: %f" +msgstr "" + +#: ../raster/r.sunhours/solpos00.c:1026 ../raster/r.sunmask/solpos00.c:982 +#, c-format +msgid "S_decode ==> Please fix the pressure: %f" +msgstr "" + +#: ../raster/r.sunhours/solpos00.c:1028 ../raster/r.sunmask/solpos00.c:984 +#, c-format +msgid "S_decode ==> Please fix the tilt: %f" +msgstr "" + +#: ../raster/r.sunhours/solpos00.c:1030 ../raster/r.sunmask/solpos00.c:986 +#, c-format +msgid "S_decode ==> Please fix the aspect: %f" +msgstr "" + +#: ../raster/r.sunhours/solpos00.c:1032 ../raster/r.sunmask/solpos00.c:988 +#, c-format +msgid "S_decode ==> Please fix the shadowband width: %f" +msgstr "" + +#: ../raster/r.sunhours/solpos00.c:1035 ../raster/r.sunmask/solpos00.c:991 +#, c-format +msgid "S_decode ==> Please fix the shadowband radius: %f" +msgstr "" + +#: ../raster/r.sunhours/solpos00.c:1038 ../raster/r.sunmask/solpos00.c:994 +#, c-format +msgid "S_decode ==> Please fix the shadowband sky factor: %f" +msgstr "" + +#: ../raster/r.sunmask/g_solposition.c:66 +msgid "" +"Unable to calculate sun position in un-projected locations. Specify " +"sunposition directly." +msgstr "" + +#: ../raster/r.sunmask/g_solposition.c:88 +#, c-format +msgid "" +"Specified point %f, %f outside of current region, is that intended? Anyway, " +"it will be used." +msgstr "" + +#: ../raster/r.sunmask/g_solposition.c:98 ../raster/r.latlong/main.c:101 +msgid "Unable to get projection info of current location" +msgstr "" + +#: ../raster/r.sunmask/g_solposition.c:101 ../raster/r.latlong/main.c:103 +msgid "Unable to get projection units of current location" +msgstr "" + +#: ../raster/r.sunmask/g_solposition.c:104 ../raster/r.latlong/main.c:105 +msgid "Unable to get projection key values of current location" +msgstr "" + +#: ../raster/r.sunmask/main.c:120 +msgid "" +"Calculates cast shadow areas from sun position and elevation raster map." +msgstr "" + +#: ../raster/r.sunmask/main.c:121 +msgid "" +"Either exact sun position (A) is specified, or date/time to calculate the " +"sun position (B) by r.sunmask itself." +msgstr "" + +#: ../raster/r.sunmask/main.c:135 +msgid "Altitude of the sun in degrees above the horizon (A)" +msgstr "" + +#: ../raster/r.sunmask/main.c:136 ../raster/r.sunmask/main.c:145 +#: ../raster/r.sunmask/main.c:213 ../raster/r.sunmask/main.c:223 +#: ../display/d.text/main.c:199 ../display/d.text/main.c:208 +#: ../display/d.text/main.c:217 ../display/d.text/main.c:254 +#: ../display/d.text/main.c:259 +msgid "Position" +msgstr "" + +#: ../raster/r.sunmask/main.c:144 +msgid "Azimuth of the sun in degrees from north (A)" +msgstr "" + +#: ../raster/r.sunmask/main.c:151 +msgid "Year (B)" +msgstr "" + +#: ../raster/r.sunmask/main.c:159 +msgid "Month (B)" +msgstr "" + +#: ../raster/r.sunmask/main.c:167 +msgid "Day (B)" +msgstr "" + +#: ../raster/r.sunmask/main.c:175 +msgid "Hour (B)" +msgstr "" + +#: ../raster/r.sunmask/main.c:183 +msgid "Minutes (B)" +msgstr "" + +#: ../raster/r.sunmask/main.c:191 +msgid "Seconds (B)" +msgstr "" + +#: ../raster/r.sunmask/main.c:201 +msgid "Timezone" +msgstr "" + +#: ../raster/r.sunmask/main.c:202 +msgid "East positive, offset from GMT, also use to adjust daylight savings" +msgstr "" + +#: ../raster/r.sunmask/main.c:211 +msgid "Easting coordinate (point of interest)" +msgstr "" + +#: ../raster/r.sunmask/main.c:212 ../raster/r.sunmask/main.c:222 +msgid "Default: map center" +msgstr "" + +#: ../raster/r.sunmask/main.c:221 +msgid "Northing coordinate (point of interest)" +msgstr "" + +#: ../raster/r.sunmask/main.c:227 +msgid "Do not ignore zero elevation" +msgstr "" + +#: ../raster/r.sunmask/main.c:231 +msgid "Calculate sun position only and exit" +msgstr "" + +#: ../raster/r.sunmask/main.c:237 +msgid "Print the sun position output in shell script style" +msgstr "" + +#: ../raster/r.sunmask/main.c:251 +#, c-format +msgid "Using map center coordinates: %f %f" +msgstr "" + +#: ../raster/r.sunmask/main.c:258 +msgid "Empty east coordinate specified" +msgstr "" + +#: ../raster/r.sunmask/main.c:260 +msgid "Empty north coordinate specified" +msgstr "" + +#: ../raster/r.sunmask/main.c:279 +msgid "Either define sun position or location/date/time parameters" +msgstr "" + +#: ../raster/r.sunmask/main.c:282 +msgid "" +"Neither sun position nor east/north, date/time/timezone definition are " +"complete" +msgstr "" + +#: ../raster/r.sunmask/main.c:286 +#, c-format +msgid "Calculating sun position... (using solpos (V. %s) from NREL)" +msgstr "" + +#: ../raster/r.sunmask/main.c:291 +msgid "" +"Using user defined sun azimuth, altitude settings (ignoring eventual other " +"values)" +msgstr "" + +#: ../raster/r.sunmask/main.c:399 +msgid "Please correct settings" +msgstr "" + +#: ../raster/r.sunmask/main.c:413 +#, c-format +msgid "Time (%02i:%02i:%02i) is before sunrise (%02d:%02d:%02d)" +msgstr "" + +#: ../raster/r.sunmask/main.c:417 +#, c-format +msgid "Time (%02i:%02i:%02i) is before sunrise" +msgstr "" + +#: ../raster/r.sunmask/main.c:420 ../raster/r.sunmask/main.c:430 +msgid "Nothing to calculate. Please verify settings." +msgstr "" + +#: ../raster/r.sunmask/main.c:424 +#, c-format +msgid "Time (%02i:%02i:%02i) is after sunset (%02d:%02d:%02d)" +msgstr "" + +#: ../raster/r.sunmask/main.c:428 +#, c-format +msgid "Time (%02i:%02i:%02i) is after sunset" +msgstr "" + +#: ../raster/r.sunmask/main.c:439 +msgid "You already know the sun position" +msgstr "" + +#: ../raster/r.sunmask/main.c:444 ../vector/v.colors/main.c:199 +#, c-format +msgid "Option <%s> required" +msgstr "" + +#: ../raster/r.sunmask/main.c:456 +#, c-format +msgid "Unable to open range file for raster map <%s>" +msgstr "" + +#: ../raster/r.sunmask/main.c:472 +msgid "Calculating shadows from DEM..." +msgstr "" + +#: ../raster/r.watershed/shed/basin_maps.c:12 +msgid "" +"\n" +"\n" +"Please indicate which map layers you wish to use in the lumped" +msgstr "" + +#: ../raster/r.watershed/shed/basin_maps.c:13 +msgid "parameter hydrologic/soil erosion model. Continue inputing cell map" +msgstr "" + +#: ../raster/r.watershed/shed/basin_maps.c:14 +msgid "layers, one at a time, until all desired map layers are in." +msgstr "" + +#: ../raster/r.watershed/shed/basin_maps.c:15 +#, c-format +msgid "You can have %s include a list of categories in each." +msgstr "" + +#: ../raster/r.watershed/shed/basin_maps.c:17 +#, c-format +msgid "" +"\n" +"Hit at the map prompt to continue with %s" +msgstr "" + +#: ../raster/r.watershed/shed/basin_maps.c:36 +#, c-format +msgid "" +"\n" +"The output from %s will be divided into watershed" +msgstr "" + +#: ../raster/r.watershed/shed/basin_maps.c:38 +msgid "basins. There are two possible methods of tabulating the information:" +msgstr "" + +#: ../raster/r.watershed/shed/basin_maps.c:39 +msgid "1) by only including data pertaining to the basin itself, or 2) using" +msgstr "" + +#: ../raster/r.watershed/shed/basin_maps.c:40 +msgid "data from the basin, and all basins upstream of it." +msgstr "" + +#: ../raster/r.watershed/shed/basin_maps.c:43 +msgid "" +"\n" +"Would you like the data organized:" +msgstr "" + +#: ../raster/r.watershed/shed/basin_maps.c:44 +msgid "" +"1) Basin only\n" +"2) Upstream only\n" +"3) Both\n" +"OR 0) to cancel program" +msgstr "" + +#: ../raster/r.watershed/shed/basin_maps.c:45 +#, c-format +msgid "" +"\n" +"Your choice: " +msgstr "" + +#: ../raster/r.watershed/shed/basin_maps.c:69 +#: ../raster/r.watershed/shed/basin_maps.c:73 +#, c-format +msgid "" +"\n" +"OK, %s should start running now using the following form:\n" +"%s" +msgstr "" + +#: ../raster/r.watershed/shed/com_line.c:23 +msgid "" +"\n" +"This set of questions will organize the command line for the" +msgstr "" + +#: ../raster/r.watershed/shed/com_line.c:24 +#, c-format +msgid "%s program to run properly for your application." +msgstr "" + +#: ../raster/r.watershed/shed/com_line.c:26 +#, c-format +msgid "The first question is whether you want %s to run" +msgstr "" + +#: ../raster/r.watershed/shed/com_line.c:28 +#, c-format +msgid "in its fast mode or its slow mode. If you run %s" +msgstr "" + +#: ../raster/r.watershed/shed/com_line.c:30 +msgid "in the fast mode, the computer will finish about 10 times faster" +msgstr "" + +#: ../raster/r.watershed/shed/com_line.c:31 +msgid "than in the slow mode, but will not allow other programs to run" +msgstr "" + +#: ../raster/r.watershed/shed/com_line.c:32 +msgid "at the same time. The fast mode also places all of the data into" +msgstr "" + +#: ../raster/r.watershed/shed/com_line.c:33 +msgid "RAM, which limits the size of window that can be run. The slow" +msgstr "" + +#: ../raster/r.watershed/shed/com_line.c:34 +msgid "mode uses disk space in the same hard disk partition as where GRASS is" +msgstr "" + +#: ../raster/r.watershed/shed/com_line.c:35 +msgid "stored. Thus, if the program does not work in the slow mode, you will" +msgstr "" + +#: ../raster/r.watershed/shed/com_line.c:36 +msgid "need to remove unnecessary files from that partition. The slow mode" +msgstr "" + +#: ../raster/r.watershed/shed/com_line.c:37 +#, c-format +msgid "will allow other processes to run concurrently with %s.\n" +msgstr "" + +#: ../raster/r.watershed/shed/com_line.c:69 +#: ../raster/r.watershed/shed/com_line.c:182 +msgid "" +"\n" +"If you hit by itself for the next question, this" +msgstr "" + +#: ../raster/r.watershed/shed/com_line.c:70 +#: ../raster/r.watershed/shed/com_line.c:183 +msgid "program will terminate." +msgstr "" + +#: ../raster/r.watershed/shed/com_line.c:81 +#, c-format +msgid "" +"\n" +"One of the options for %s is a `depression map'. A" +msgstr "" + +#: ../raster/r.watershed/shed/com_line.c:83 +msgid "" +"depression map indicates all the locations in the current map window where" +msgstr "" + +#: ../raster/r.watershed/shed/com_line.c:84 +msgid "" +"water accumulates and does not leave by the edge of the map. Lakes without" +msgstr "" + +#: ../raster/r.watershed/shed/com_line.c:85 +msgid "" +"outlet streams and sinkholes are examples of `depressions'. If you wish to" +msgstr "" + +#: ../raster/r.watershed/shed/com_line.c:86 +msgid "" +"have a depression map, prepare a map where non-zero values indicate the" +msgstr "" + +#: ../raster/r.watershed/shed/com_line.c:87 +msgid "locations where depressions occur.\n" +msgstr "" + +#: ../raster/r.watershed/shed/com_line.c:88 +msgid "" +"Hit by itself for the next question if there is no depression map." +msgstr "" + +#: ../raster/r.watershed/shed/com_line.c:99 +#, c-format +msgid "" +"\n" +"The %s program will divide the elevation map into a number of" +msgstr "" + +#: ../raster/r.watershed/shed/com_line.c:101 +msgid "" +"watershed basins. The number of watershed basins is indirectly determined" +msgstr "" + +#: ../raster/r.watershed/shed/com_line.c:102 +msgid "" +"by the `basin threshold' value. The basin threshold is the area necessary " +"for" +msgstr "" + +#: ../raster/r.watershed/shed/com_line.c:103 +#, c-format +msgid "%s to define a unique watershed basin. This area only applies to" +msgstr "" + +#: ../raster/r.watershed/shed/com_line.c:105 +msgid "" +"`exterior drainage basins'. An exterior drainage basin does not have any" +msgstr "" + +#: ../raster/r.watershed/shed/com_line.c:106 +msgid "" +"drainage basins flowing into it. Interior drainage basin size is determined" +msgstr "" + +#: ../raster/r.watershed/shed/com_line.c:107 +msgid "" +"by the surface flow going into stream segments between stream interceptions." +msgstr "" + +#: ../raster/r.watershed/shed/com_line.c:108 +#, c-format +msgid "Thus interior drainage basins can be of any size. The %s program" +msgstr "" + +#: ../raster/r.watershed/shed/com_line.c:110 +msgid "also allows the user to relate basin size to potential overland flow" +msgstr "" + +#: ../raster/r.watershed/shed/com_line.c:111 +msgid "" +"(i.e., areas with low infiltration capacities will need smaller areas to" +msgstr "" + +#: ../raster/r.watershed/shed/com_line.c:112 +msgid "" +"develop stream channels than neighboring areas with high infiltration " +"rates)." +msgstr "" + +#: ../raster/r.watershed/shed/com_line.c:113 +msgid "" +"The user can create a map layer with potential overland flow values, and" +msgstr "" + +#: ../raster/r.watershed/shed/com_line.c:114 +#, c-format +msgid "%s will accumulate those values instead of area.\n" +msgstr "" + +#: ../raster/r.watershed/shed/com_line.c:116 +msgid "What unit of measure will you use for the basin threshold:" +msgstr "" + +#: ../raster/r.watershed/shed/com_line.c:119 +msgid " 1) acres, 2) meters sq., 3) miles sq., 4) hectares," +msgstr "" + +#: ../raster/r.watershed/shed/com_line.c:120 +msgid " 5) kilometers sq., 6) map cells, 7) overland flow units" +msgstr "" + +#: ../raster/r.watershed/shed/com_line.c:121 +#, c-format +msgid "Choose 1-7 or 0 to exit this program: " +msgstr "" + +#: ../raster/r.watershed/shed/com_line.c:131 +msgid "" +"\n" +"How large an area (or how many overland flow units) must a drainage basin" +msgstr "" + +#: ../raster/r.watershed/shed/com_line.c:132 +#, c-format +msgid "be for it to be an exterior drainage basin: " +msgstr "" + +#: ../raster/r.watershed/shed/com_line.c:201 +#, c-format +msgid "" +"\n" +"%s must create a map layer of watershed basins" +msgstr "" + +#: ../raster/r.watershed/shed/com_line.c:203 +#: ../raster/r.watershed/shed/com_line.c:224 +#, c-format +msgid "before %s can run properly." +msgstr "" + +#: ../raster/r.watershed/shed/com_line.c:222 +#, c-format +msgid "" +"\n" +"%s must create a file of watershed basin relationships" +msgstr "" + +#: ../raster/r.watershed/shed/com_line.c:228 +#: ../raster/r.watershed/shed/com_line.c:263 +#, c-format +msgid "" +"\n" +"Please name this file:" +msgstr "" + +#: ../raster/r.watershed/shed/com_line.c:231 +#: ../raster/r.watershed/shed/com_line.c:266 ../raster/r.geomorphon/main.c:196 +#: ../general/g.rename/main.c:85 ../general/g.copy/main.c:80 +#: ../imagery/i.landsat.toar/main.c:563 ../imagery/i.landsat.acca/main.c:188 +#: ../imagery/i.ortho.photo/i.ortho.camera/main.c:114 +#, c-format +msgid "<%s> is an illegal file name" +msgstr "" + +#: ../raster/r.watershed/shed/com_line.c:257 +#, c-format +msgid "" +"\n" +"%s will generate a lot of output. Indicate a file" +msgstr "" + +#: ../raster/r.watershed/shed/com_line.c:259 +#, c-format +msgid "name for %s to send the output to." +msgstr "" + +#: ../raster/r.watershed/shed/com_line.c:277 +#, c-format +msgid "" +"\n" +"The accumulation map from %s must be present for" +msgstr "" + +#: ../raster/r.watershed/shed/com_line.c:279 +#, c-format +msgid "%s to work properly." +msgstr "" + +#: ../raster/r.watershed/shed/com_line.c:290 +#, c-format +msgid "" +"\n" +"%s can produce several maps not necessary for" +msgstr "" + +#: ../raster/r.watershed/shed/com_line.c:292 +#, c-format +msgid "%s to function (stream channels, overland flow aspect, and" +msgstr "" + +#: ../raster/r.watershed/shed/com_line.c:294 +#, c-format +msgid "a display version of the accumulation map). %s also has the" +msgstr "" + +#: ../raster/r.watershed/shed/com_line.c:296 +msgid "" +"ability to generate several variables in the Revised Universal Soil Loss" +msgstr "" + +#: ../raster/r.watershed/shed/com_line.c:297 +msgid "Equation (Rusle): Slope Length (LS), and Slope Steepness (S).\n" +msgstr "" + +#: ../raster/r.watershed/shed/com_line.c:348 +msgid "" +"\n" +"The Slope Length factor (LS) and Slope Steepness (S) are influenced by" +msgstr "" + +#: ../raster/r.watershed/shed/com_line.c:349 +#, c-format +msgid "disturbed land. %s reflects this with an optional map layer or value" +msgstr "" + +#: ../raster/r.watershed/shed/com_line.c:351 +msgid "" +"where the value indicates the percent of disturbed (barren) land in that " +"cell." +msgstr "" + +#: ../raster/r.watershed/shed/com_line.c:352 +msgid "Type if you do not have a disturbed land map layer." +msgstr "" + +#: ../raster/r.watershed/shed/com_line.c:364 +msgid "" +"\n" +"Type the value indicating the percent of disturbed land. This value will" +msgstr "" + +#: ../raster/r.watershed/shed/com_line.c:365 +msgid "be used for every cell in the current region." +msgstr "" + +#: ../raster/r.watershed/shed/com_line.c:368 +#, c-format +msgid "" +"\n" +"Input value here [0-100]: " +msgstr "" + +#: ../raster/r.watershed/shed/com_line.c:379 +msgid "" +"\n" +"Overland surface flow only occurs for a set distance before swales form." +msgstr "" + +#: ../raster/r.watershed/shed/com_line.c:380 +#, c-format +msgid "Because of digital terrain model limitations, %s cannot pick up" +msgstr "" + +#: ../raster/r.watershed/shed/com_line.c:382 +#, c-format +msgid "these swales. %s allows for an input (warning: kludge factor)" +msgstr "" + +#: ../raster/r.watershed/shed/com_line.c:384 +msgid "" +"that prevents the surface flow distance from getting too long. Normally," +msgstr "" + +#: ../raster/r.watershed/shed/com_line.c:385 +msgid "maximum slope length is around 600 feet (about 183 meters)." +msgstr "" + +#: ../raster/r.watershed/shed/com_line.c:400 +msgid "" +"\n" +"Roads, ditches, changes in ground cover, and other factors will stop" +msgstr "" + +#: ../raster/r.watershed/shed/com_line.c:401 +msgid "" +"slope length. You may input a raster map indicating the locations of these" +msgstr "" + +#: ../raster/r.watershed/shed/com_line.c:402 +msgid "blocking factors.\n" +msgstr "" + +#: ../raster/r.watershed/shed/com_line.c:403 +msgid "" +"Hit by itself for the next question if there is no blocking map." +msgstr "" + +#: ../raster/r.watershed/shed/file_in.c:15 +msgid "unable to open ARMSED file" +msgstr "" + +#: ../raster/r.watershed/shed/intro.c:8 +#, c-format +msgid "%s provides a text-based user-interface to the %s program." +msgstr "" + +#: ../raster/r.watershed/shed/intro.c:10 +#, c-format +msgid "%s also allows the user to prepare a report of map layers for each" +msgstr "" + +#: ../raster/r.watershed/shed/intro.c:12 +#, c-format +msgid "watershed basin determined in %s.\n" +msgstr "" + +#: ../raster/r.watershed/shed/intro.c:14 +#, c-format +msgid "%s will help the user determine which options to use for the" +msgstr "" + +#: ../raster/r.watershed/shed/intro.c:16 +#, c-format +msgid "%s program. %s will then ask for map layers that will be" +msgstr "" + +#: ../raster/r.watershed/shed/intro.c:18 +#, c-format +msgid "divided by basin. %s will then run %s and create the report." +msgstr "" + +#: ../raster/r.watershed/shed/main.c:41 +msgid "Slow version of water analysis program starting now" +msgstr "" + +#: ../raster/r.watershed/shed/main.c:46 ../raster/r.watershed/shed/main.c:55 +#, c-format +msgid "<<%s>> command line failed" +msgstr "" + +#: ../raster/r.watershed/shed/main.c:72 +msgid "unable to open output file" +msgstr "" + +#: ../raster/r.watershed/shed/read.c:23 +msgid "unable to open basin/half basin map" +msgstr "" + +#: ../raster/r.watershed/shed/valid.c:24 +msgid "accum file missing in valid_basins()" +msgstr "" + +#: ../raster/r.watershed/front/main.c:76 +#: ../raster/r.series.accumulate/main.c:82 +#: ../locale/scriptstrings/t.rast.accumulate_to_translate.c:3 +#: ../locale/scriptstrings/t.rast.accdetect_to_translate.c:3 +msgid "accumulation" +msgstr "" + +#: ../raster/r.watershed/front/main.c:77 +msgid "drainage" +msgstr "" + +#: ../raster/r.watershed/front/main.c:79 +msgid "stream power index" +msgstr "" + +#: ../raster/r.watershed/front/main.c:80 ../raster/r.topidx/main.c:42 +msgid "topographic index" +msgstr "" + +#: ../raster/r.watershed/front/main.c:81 +msgid "Calculates hydrological parameters and RUSLE factors." +msgstr "" + +#: ../raster/r.watershed/front/main.c:84 ../raster/r.watershed/front/main.c:91 +#: ../raster/r.watershed/front/main.c:97 +#: ../raster/r.watershed/front/main.c:104 +#: ../raster/r.watershed/front/main.c:113 +#: ../raster/r.watershed/front/main.c:121 +#: ../raster/r.watershed/front/main.c:130 +msgid "Inputs" +msgstr "" + +#: ../raster/r.watershed/front/main.c:88 +msgid "Name of input depressions raster map" +msgstr "" + +#: ../raster/r.watershed/front/main.c:89 +msgid "All non-NULL and non-zero cells are considered as real depressions" +msgstr "" + +#: ../raster/r.watershed/front/main.c:95 +msgid "Name of input raster representing amount of overland flow per cell" +msgstr "" + +#: ../raster/r.watershed/front/main.c:101 +msgid "Name of input raster map percent of disturbed land" +msgstr "" + +#: ../raster/r.watershed/front/main.c:102 +#: ../raster/r.watershed/front/main.c:127 +msgid "For USLE" +msgstr "" + +#: ../raster/r.watershed/front/main.c:109 +msgid "Name of input raster map blocking overland surface flow" +msgstr "" + +#: ../raster/r.watershed/front/main.c:111 +msgid "" +"For USLE. All non-NULL and non-zero cells are considered as blocking " +"terrain." +msgstr "" + +#: ../raster/r.watershed/front/main.c:118 +msgid "Minimum size of exterior watershed basin" +msgstr "" + +#: ../raster/r.watershed/front/main.c:126 +msgid "Maximum length of surface flow in map units" +msgstr "" + +#: ../raster/r.watershed/front/main.c:135 +msgid "Name for output accumulation raster map" +msgstr "" + +#: ../raster/r.watershed/front/main.c:137 +msgid "Number of cells that drain through each cell" +msgstr "" + +#: ../raster/r.watershed/front/main.c:144 +msgid "Name for output topographic index ln(a / tan(b)) map" +msgstr "" + +#: ../raster/r.watershed/front/main.c:151 +msgid "Stream power index a * tan(b)" +msgstr "" + +#: ../raster/r.watershed/front/main.c:157 +msgid "Name for output drainage direction raster map" +msgstr "" + +#: ../raster/r.watershed/front/main.c:158 +msgid "Directions numbered from 1 to 8" +msgstr "" + +#: ../raster/r.watershed/front/main.c:164 +msgid "Name for output basins raster map" +msgstr "" + +#: ../raster/r.watershed/front/main.c:170 +msgid "Name for output stream segments raster map" +msgstr "" + +#: ../raster/r.watershed/front/main.c:176 +msgid "Name for output half basins raster map" +msgstr "" + +#: ../raster/r.watershed/front/main.c:178 +msgid "Each half-basin is given a unique value" +msgstr "" + +#: ../raster/r.watershed/front/main.c:184 +msgid "Name for output slope length raster map" +msgstr "" + +#: ../raster/r.watershed/front/main.c:186 +msgid "Slope length and steepness (LS) factor for USLE" +msgstr "" + +#: ../raster/r.watershed/front/main.c:192 +msgid "Name for output slope steepness raster map" +msgstr "" + +#: ../raster/r.watershed/front/main.c:193 +msgid "Slope steepness (S) factor for USLE" +msgstr "" + +#: ../raster/r.watershed/front/main.c:202 +msgid "Convergence factor for MFD (1-10)" +msgstr "" + +#: ../raster/r.watershed/front/main.c:204 +msgid "1 = most diverging flow, 10 = most converging flow. Recommended: 5" +msgstr "" + +#: ../raster/r.watershed/front/main.c:211 +msgid "Maximum memory to be used with -m flag (in MB)" +msgstr "" + +#: ../raster/r.watershed/front/main.c:215 +msgid "SFD (D8) flow (default is MFD)" +msgstr "" + +#: ../raster/r.watershed/front/main.c:217 +msgid "SFD: single flow direction, MFD: multiple flow direction" +msgstr "" + +#: ../raster/r.watershed/front/main.c:222 +msgid "Allow only horizontal and vertical flow of water" +msgstr "" + +#: ../raster/r.watershed/front/main.c:227 +msgid "Enable disk swap memory option: Operation is slow" +msgstr "" + +#: ../raster/r.watershed/front/main.c:229 +msgid "" +"Only needed if memory requirements exceed available RAM; see manual on how " +"to calculate memory requirements" +msgstr "" + +#: ../raster/r.watershed/front/main.c:234 +msgid "Use positive flow accumulation even for likely underestimates" +msgstr "" + +#: ../raster/r.watershed/front/main.c:236 +msgid "See manual for a detailed description of flow accumulation output" +msgstr "" + +#: ../raster/r.watershed/front/main.c:241 +msgid "Beautify flat areas" +msgstr "" + +#: ../raster/r.watershed/front/main.c:243 +msgid "Flow direction in flat areas is modified to look prettier" +msgstr "" + +#: ../raster/r.watershed/front/main.c:259 +msgid "Sorry, you must choose an output map." +msgstr "" + +#: ../raster/r.watershed/front/main.c:265 +msgid "The basin threshold must be a positive number." +msgstr "" + +#: ../raster/r.watershed/front/main.c:281 +msgid "" +"Sorry, if any of the following options are set:\n" +" basin, stream, half_basin, length_slope, or slope_steepness\n" +" you MUST provide a value for the basin threshold parameter." +msgstr "" + +#: ../raster/r.watershed/front/main.c:308 +msgid "Beautify flat areas is not yet supported for disk swap mode" +msgstr "" + +#: ../raster/r.watershed/front/main.c:338 +#, c-format +msgid "Subprocess failed with exit code %d" +msgstr "" + +#: ../raster/r.watershed/seg/do_cum.c:119 +#: ../raster/r.watershed/ram/do_cum.c:114 +msgid "SECTION 3: Accumulating Surface Flow with SFD." +msgstr "" + +#: ../raster/r.watershed/seg/do_cum.c:293 +#: ../raster/r.watershed/ram/do_cum.c:276 +msgid "SECTION 3a: Accumulating Surface Flow with MFD." +msgstr "" + +#: ../raster/r.watershed/seg/do_cum.c:529 +msgid "MFD: A * path already processed when distributing flow: %d of %" +msgstr "" + +#: ../raster/r.watershed/seg/do_cum.c:533 +#: ../raster/r.watershed/ram/do_cum.c:486 +msgid "SECTION 3b: Adjusting drainage directions." +msgstr "" + +#: ../raster/r.watershed/seg/main.c:92 ../raster/r.watershed/seg/main.c:107 +#: ../raster/r.watershed/ram/main.c:82 ../raster/r.watershed/ram/main.c:98 +#, c-format +msgid "SECTION %d: Closing Maps." +msgstr "" + +#: ../raster/r.watershed/seg/main.c:105 ../raster/r.watershed/ram/main.c:96 +#, c-format +msgid "SECTION %d: Watershed determination." +msgstr "" + +#: ../raster/r.watershed/seg/do_astar.c:30 +#: ../raster/r.watershed/ram/do_astar.c:27 +msgid "SECTION 2: A* Search." +msgstr "" + +#: ../raster/r.watershed/seg/do_astar.c:48 +msgid "No seeds for A* Search" +msgstr "" + +#: ../raster/r.watershed/seg/do_astar.c:146 +msgid "bug in A* Search: doer %" +msgstr "" + +#: ../raster/r.watershed/seg/close_maps.c:20 +msgid "Closing accumulation map" +msgstr "" + +#: ../raster/r.watershed/seg/close_maps.c:136 +msgid "Closing TCI and SPI maps" +msgstr "" + +#: ../raster/r.watershed/seg/close_maps.c:138 +msgid "Closing TCI map" +msgstr "" + +#: ../raster/r.watershed/seg/close_maps.c:140 +msgid "Closing SPI map" +msgstr "" + +#: ../raster/r.watershed/seg/close_maps.c:300 +msgid "Closing flow direction map" +msgstr "" + +#: ../raster/r.watershed/seg/close_maps.c:327 +msgid "Closing LS map" +msgstr "" + +#: ../raster/r.watershed/seg/close_maps.c:332 +msgid "Closing SL map" +msgstr "" + +#: ../raster/r.watershed/seg/close_maps2.c:38 +#: ../raster/r.watershed/ram/close_maps2.c:34 +msgid "No basins were created. Verify threshold and region settings." +msgstr "" + +#: ../raster/r.watershed/seg/close_maps2.c:86 +msgid "Closing stream segments map" +msgstr "" + +#: ../raster/r.watershed/seg/close_maps2.c:109 +msgid "Closing basins map" +msgstr "" + +#: ../raster/r.watershed/seg/close_maps2.c:116 +msgid "Closing half basins map" +msgstr "" + +#: ../raster/r.watershed/seg/sg_factor.c:14 +msgid "SECTION 5: RUSLE LS and/or S factor determination." +msgstr "" + +#: ../raster/r.watershed/seg/usage.c:9 ../raster/r.watershed/ram/usage.c:9 +#, c-format +msgid "" +"USAGE for basin delineation:\n" +"%s -4 elevation=elevation_map threshold=swale_threshold [flow=overland_flow_map] [drainage=drain_direction_map] [depression=depression_map] [accumulation=accumulation_map] [basin=watershed_basin_map] [stream=stream_segment_map]\n" +"\n" +"USAGE for slope length determination:\n" +"%s [-4] elevation=elevation_map threshold=swale_threshold [drainage=drain_direction_map] [depression=depression_map] [accumulation=accumulation_map] [max_slope_length=max_slope_length] [blocking=overland_blocking_map] [slope_steepness=slope_steepness_map] length_slope=length_slope_map [disturbed_land=rill_erosion_map] [slope_deposition=slope_deposition value or map]USAGE for ARMSED FILE creation:\n" +"%s [-4] elevation=elevation_map threshold=swale_threshold [flow=overland_flow_map] [drainage=drain_direction_map] [depression=depression_map] [accumulation=accumulation_map] [basin=watershed_basin_map] [stream=stream_segment_map] [half_basin=half_basin_map] ar=ARMSED_file_name\n" +"\n" +msgstr "" + +#: ../raster/r.watershed/seg/init_vars.c:139 +#, c-format +msgid "SECTION 1 beginning: Initiating Variables. %d section total." +msgid_plural "SECTION 1 beginning: Initiating Variables. %d sections total." +msgstr[0] "" + +#: ../raster/r.watershed/seg/init_vars.c:175 +msgid "Maximum memory to be used was smaller than 3 MB, set to 3 MB." +msgstr "" + +#: ../raster/r.watershed/seg/init_vars.c:470 +msgid "SECTION 1b: Determining Offmap Flow." +msgstr "" + +#: ../raster/r.watershed/ram/do_cum.c:480 +#, c-format +msgid "MFD: A * path already processed when distributing flow: %d of %d cell" +msgid_plural "" +"MFD: A * path already processed when distributing flow: %d of %d cells" +msgstr[0] "" + +#: ../raster/r.watershed/ram/do_astar.c:256 +msgid "heapsize too large" +msgstr "" + +#: ../raster/r.watershed/ram/init_vars.c:121 +#, c-format +msgid "SECTION 1a (of %1d): Initiating Memory." +msgstr "" + +#: ../raster/r.watershed/ram/init_vars.c:311 +#, c-format +msgid "SECTION 1b (of %1d): Determining Offmap Flow." +msgstr "" + +#: ../raster/r.watershed/ram/do_flatarea.c:56 +msgid "Beautify flat areas: priority queue error" +msgstr "" + +#: ../raster/r.watershed/ram/do_flatarea.c:229 +msgid "flat cell escaped for uphill correction" +msgstr "" + +#: ../raster/r.watershed/ram/do_flatarea.c:235 +#, c-format +msgid "queue error: last uphill order %d > current uphill order %d" +msgstr "" + +#: ../raster/r.watershed/ram/do_flatarea.c:240 +msgid "uphill order not set" +msgstr "" + +#: ../raster/r.watershed/ram/do_flatarea.c:266 +msgid "flat cell escaped in uphill correction" +msgstr "" + +#: ../raster/r.watershed/ram/do_flatarea.c:302 +msgid "downhill order: no more points in down queue" +msgstr "" + +#: ../raster/r.watershed/ram/do_flatarea.c:310 +msgid "flat cell escaped for downhill correction" +msgstr "" + +#: ../raster/r.watershed/ram/do_flatarea.c:316 +#, c-format +msgid "queue error: last downhill order %d > current downhill order %d" +msgstr "" + +#: ../raster/r.watershed/ram/do_flatarea.c:321 +msgid "downhill order: downhill order not set" +msgstr "" + +#: ../raster/r.watershed/ram/do_flatarea.c:344 +msgid "flat cell escaped in downhill correction" +msgstr "" + +#: ../raster/r.watershed/ram/do_flatarea.c:382 +msgid "flat cell escaped for adjustment" +msgstr "" + +#: ../raster/r.watershed/ram/do_flatarea.c:389 +msgid "adjustment: uphill order not set" +msgstr "" + +#: ../raster/r.watershed/ram/do_flatarea.c:391 +msgid "adjustment: downhill order not set" +msgstr "" + +#: ../raster/r.watershed/ram/do_flatarea.c:417 +msgid "flat cell escaped in adjustment" +msgstr "" + +#: ../raster/r.watershed/ram/sg_factor.c:14 +msgid "SECTION 4: RUSLE LS and/or S factor determination." +msgstr "" + +#: ../raster/r.out.ppm3/main.c:59 +msgid "Converts 3 GRASS raster layers (R,G,B) to a PPM image file." +msgstr "" + +#: ../raster/r.out.ppm3/main.c:64 ../raster/r.composite/main.c:90 +#: ../display/d.rgb/main.c:69 +#, c-format +msgid "Name of raster map to be used for <%s>" +msgstr "" + +#: ../raster/r.out.ppm3/main.c:84 +msgid "Name for new PPM file. (use '-' for stdout)" +msgstr "" + +#: ../raster/r.out.ppm3/main.c:88 +msgid "Add comments to describe the region" +msgstr "" + +#: ../raster/r.out.ppm3/main.c:95 ../raster/r.out.ppm/main.c:101 +#, c-format +msgid "row = %d" +msgid_plural "rows = %d" +msgstr[0] "" + +#. GTC Raster columns +#: ../raster/r.out.ppm3/main.c:97 ../raster/r.out.ppm/main.c:102 +#, c-format +msgid "column = %d" +msgid_plural "columns = %d" +msgstr[0] "" + +#: ../raster/r.out.ppm3/main.c:160 +msgid "Converting... " +msgstr "" + +#: ../raster/r.out.ppm/main.c:56 +msgid "Converts a GRASS raster map to a PPM image file." +msgstr "" + +#: ../raster/r.out.ppm/main.c:64 +msgid "Name for new PPM file (use '-' for stdout)" +msgstr "" + +#: ../raster/r.out.ppm/main.c:68 +msgid "Output greyscale instead of color" +msgstr "" + +#: ../raster/r.out.ppm/main.c:72 +msgid "Suppress printing of PPM header" +msgstr "" + +#: ../raster/r.out.ppm/main.c:124 +#, c-format +msgid "Unable to open file <%s> for write" +msgstr "" + +#: ../raster/r.out.ppm/main.c:154 +msgid "Converting..." +msgstr "" + +#: ../raster/r.out.ppm/main.c:234 +#, c-format +msgid "File <%s> created" +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.quant/main.c:49 +msgid "quantization" +msgstr "" + +#: ../raster/r.quant/main.c:51 +msgid "Produces the quantization file for a floating-point map." +msgstr "" + +#: ../raster/r.quant/main.c:59 +msgid "Raster map(s) to be quantized" +msgstr "" + +#: ../raster/r.quant/main.c:64 +msgid "Path to rules file (\"-\" to read from stdin)" +msgstr "" + +#: ../raster/r.quant/main.c:70 +msgid "Base map to take quant rules from" +msgstr "" + +#: ../raster/r.quant/main.c:75 +msgid "Floating point range: dmin,dmax" +msgstr "" + +#: ../raster/r.quant/main.c:81 +msgid "Integer range: min,max" +msgstr "" + +#: ../raster/r.quant/main.c:86 +msgid "Truncate floating point data" +msgstr "" + +#: ../raster/r.quant/main.c:90 +msgid "Round floating point data" +msgstr "" + +#: ../raster/r.quant/main.c:111 +#, c-format +msgid "-%c, -%c, %s=, %s= and %s= are mutually exclusive" +msgstr "" + +#: ../raster/r.quant/main.c:120 +#, c-format +msgid "%s= and %s= must be used together" +msgstr "" + +#: ../raster/r.quant/main.c:131 +#, c-format +msgid "%s is integer map, it can't be quantized" +msgstr "" + +#: ../raster/r.quant/main.c:139 +msgid "Truncating..." +msgstr "" + +#: ../raster/r.quant/main.c:144 +msgid "Rounding..." +msgstr "" + +#: ../raster/r.quant/main.c:152 +#, c-format +msgid "%s is integer map, it can't be used as basemap" +msgstr "" + +#: ../raster/r.quant/main.c:156 +#, c-format +msgid "unable to read quant rules for basemap <%s>" +msgstr "" + +#: ../raster/r.quant/main.c:163 ../raster/r.quant/main.c:166 +#, c-format +msgid "invalid value for %s= <%s>" +msgstr "" + +#: ../raster/r.quant/main.c:168 +#, c-format +msgid "Setting quant rules for input map(s) to (%f,%f) -> (%d,%d)" +msgstr "" + +#: ../raster/r.quant/main.c:181 +msgid "No rules specified. Quant table(s) not changed." +msgstr "" + +#: ../raster/r.quant/main.c:189 +#, c-format +msgid "New quant table created for %s" +msgstr "" + +#: ../raster/r.quant/read_rules.c:50 +msgid "Old data range is empty" +msgstr "" + +#: ../raster/r.quant/read_rules.c:56 +#, c-format +msgid "Old data range is %s to %s" +msgstr "" + +#: ../raster/r.quant/read_rules.c:59 +msgid "Old integer data range is empty" +msgstr "" + +#: ../raster/r.quant/read_rules.c:61 +#, c-format +msgid "Old integer data range is %d to %d" +msgstr "" + +#: ../raster/r.quant/read_rules.c:83 +#, c-format +msgid "unable to open input file <%s>" +msgstr "" + +#: ../raster/r.quant/read_rules.c:89 +#, c-format +msgid "" +"\n" +"Enter the rule or 'help' for the format description or 'end' to exit:\n" +msgstr "" + +#: ../raster/r.quant/read_rules.c:112 +msgid "quant rules do not cover the whole range map" +msgstr "" + +#: ../raster/r.colors/edit_colors.c:61 +msgid "Creates/modifies the color table associated with a 3D raster map." +msgstr "" + +#: ../raster/r.colors/edit_colors.c:65 +msgid "Creates/modifies the color table associated with a raster map." +msgstr "" + +#: ../raster/r.colors/edit_colors.c:75 ../raster/r.colors/edit_colors.c:87 +msgid "Map" +msgstr "" + +#: ../raster/r.colors/edit_colors.c:81 +msgid "Input file with one map name per line" +msgstr "" + +#: ../raster/r.colors/edit_colors.c:83 +msgid "" +"Input map names can be defined in an input file in case a large amount of " +"maps must be specified. This option is mutual exclusive to the map option." +msgstr "" + +#: ../raster/r.colors/edit_colors.c:96 ../vector/v.colors/main.c:98 +#: ../locale/scriptstrings/t.rast.colors_to_translate.c:8 +msgid "Raster map from which to copy color table" +msgstr "" + +#: ../raster/r.colors/edit_colors.c:103 ../vector/v.colors/main.c:105 +#: ../locale/scriptstrings/t.rast.colors_to_translate.c:10 +msgid "3D raster map from which to copy color table" +msgstr "" + +#: ../raster/r.colors/edit_colors.c:109 ../vector/v.colors/main.c:111 +#: ../locale/scriptstrings/t.rast.colors_to_translate.c:12 +msgid "Path to rules file" +msgstr "" + +#: ../raster/r.colors/edit_colors.c:110 +msgid "\"-\" to read rules from stdin" +msgstr "" + +#: ../raster/r.colors/edit_colors.c:115 ../vector/v.colors/main.c:121 +#: ../locale/scriptstrings/t.rast.colors_to_translate.c:14 +msgid "Remove existing color table" +msgstr "" + +#: ../raster/r.colors/edit_colors.c:121 ../vector/v.colors/main.c:127 +#: ../locale/scriptstrings/t.rast.colors_to_translate.c:16 +msgid "Only write new color table if it does not already exist" +msgstr "" + +#: ../raster/r.colors/edit_colors.c:126 ../vector/v.colors/main.c:131 +#: ../locale/scriptstrings/t.rast.colors_to_translate.c:17 +msgid "List available rules then exit" +msgstr "" + +#: ../raster/r.colors/edit_colors.c:132 ../vector/v.colors/main.c:137 +#: ../locale/scriptstrings/t.rast.colors_to_translate.c:19 +msgid "Invert colors" +msgstr "" + +#: ../raster/r.colors/edit_colors.c:137 ../vector/v.colors/main.c:142 +#: ../locale/scriptstrings/t.rast.colors_to_translate.c:21 +msgid "Logarithmic scaling" +msgstr "" + +#: ../raster/r.colors/edit_colors.c:142 ../vector/v.colors/main.c:147 +#: ../locale/scriptstrings/t.rast.colors_to_translate.c:23 +msgid "Logarithmic-absolute scaling" +msgstr "" + +#: ../raster/r.colors/edit_colors.c:147 +#: ../locale/scriptstrings/t.rast.colors_to_translate.c:25 +msgid "Histogram equalization" +msgstr "" + +#: ../raster/r.colors/edit_colors.c:186 ../raster/r.series.interp/main.c:180 +#, c-format +msgid "Unable to open %s file <%s>" +msgstr "" + +#: ../raster/r.colors/edit_colors.c:229 ../raster/r.colors/edit_colors.c:262 +#, c-format +msgid "%s map <%s> not found" +msgstr "" + +#: ../raster/r.colors/edit_colors.c:235 +#, c-format +msgid "No %s map name found in input file <%s>" +msgstr "" + +#: ../raster/r.colors/edit_colors.c:278 +#, c-format +msgid "Unable to remove color table of %s map <%s>" +msgstr "" + +#: ../raster/r.colors/edit_colors.c:280 +#, c-format +msgid "Color table of %s map <%s> not found" +msgstr "" + +#: ../raster/r.colors/edit_colors.c:302 +#, c-format +msgid "Color table exists for %s map <%s>. Exiting." +msgstr "" + +#: ../raster/r.colors/edit_colors.c:358 +#, c-format +msgid "Color table 'random' is not supported for floating point %s map" +msgstr "" + +#: ../raster/r.colors/edit_colors.c:362 +#, c-format +msgid "Color table 'grey.eq' is not supported for floating point %s map" +msgstr "" + +#: ../raster/r.colors/edit_colors.c:368 +#, c-format +msgid "Color table 'grey.log' is not supported for floating point %s map" +msgstr "" + +#: ../raster/r.colors/edit_colors.c:376 ../imagery/i.vi/main.c:546 +#, c-format +msgid "Unknown color request '%s'" +msgstr "" + +#: ../raster/r.colors/edit_colors.c:386 ../vector/v.colors/make_colors.c:51 +#, c-format +msgid "Unable to load rules file <%s>" +msgstr "" + +#: ../raster/r.colors/edit_colors.c:400 +#: ../raster/r.univar/r3.univar_main.c:144 +#: ../raster/r.univar/r3.univar_main.c:182 ../general/g.region/main.c:455 +#: ../vector/v.colors/main.c:319 ../raster3d/r3.support/main.c:135 +#: ../raster3d/r3.neighbors/main.c:229 ../raster3d/r3.stats/main.c:97 +#: ../raster3d/r3.out.vtk/main.c:142 ../raster3d/r3.out.bin/main.c:299 +#: ../raster3d/r3.cross.rast/main.c:245 ../raster3d/r3.retile/main.c:113 +#: ../raster3d/r3.timestamp/main.c:73 ../raster3d/r3.flow/main.c:87 +#: ../raster3d/r3.out.netcdf/main.c:600 ../raster3d/r3.mask/main.c:58 +#: ../raster3d/r3.out.ascii/main.c:326 ../raster3d/r3.out.v5d/main.c:307 +#: ../raster3d/r3.null/main.c:103 ../raster3d/r3.to.rast/main.c:275 +#, c-format +msgid "3D raster map <%s> not found" +msgstr "" + +#: ../raster/r.colors/edit_colors.c:403 ../vector/v.colors/main.c:322 +#, c-format +msgid "Unable to read color table for 3D raster map <%s>" +msgstr "" + +#: ../raster/r.colors/edit_colors.c:447 +#, c-format +msgid "Color table for %s map <%s> set to '%s'" +msgstr "" + +#: ../raster/r.colors/rules.c:40 +#, c-format +msgid "Enter rules, \"end\" when done, \"help\" if you need it.\n" +msgstr "" + +#: ../raster/r.colors/rules.c:49 +#, c-format +msgid "fp: Data range is %s to %s\n" +msgstr "" + +#: ../raster/r.colors/rules.c:53 +#, c-format +msgid "Data range is %ld to %ld\n" +msgstr "" + +#: ../raster/r.colors/rules.c:64 +#, c-format +msgid "" +"Your color rules do not cover the whole range of data!\n" +" (rules %f to %f but data %f to %f)" +msgstr "" + +#: ../raster/r.colors/rules.c:104 ../raster/r.reclass/parse.c:41 +#, c-format +msgid "Enter a rule in one of these formats:\n" +msgstr "" + +#: ../raster/r.colors/rules.c:105 +#, c-format +msgid " val color\n" +msgstr "" + +#: ../raster/r.colors/rules.c:106 +#, c-format +msgid " n%% color\n" +msgstr "" + +#: ../raster/r.colors/rules.c:107 +#, c-format +msgid " nv color\n" +msgstr "" + +#: ../raster/r.colors/rules.c:108 +#, c-format +msgid " default color\n" +msgstr "" + +#: ../raster/r.colors/rules.c:109 +#, c-format +msgid "color can be one of:\n" +msgstr "" + +#: ../raster/r.colors/rules.c:111 +#, c-format +msgid "or an R:G:B triplet, e.g.: 0:127:255\n" +msgstr "" + +#: ../raster/r.colors/rules.c:132 +#, c-format +msgid "bad rule (%s); rule not added" +msgstr "" + +#: ../raster/r.colors/rules.c:134 +#, c-format +msgid "bad rule (%s): [%s]" +msgstr "" + +#: ../raster/r.colors/stats.c:39 +#, c-format +msgid "(%i/%i) Reading raster map <%s>..." +msgstr "" + +#: ../raster/r.colors/stats.c:73 +msgid "Unable to use logarithmic scaling if range includes zero" +msgstr "" + +#: ../raster/r.colors/stats.c:118 +msgid "Error opening 3d raster map" +msgstr "" + +#: ../raster/r.colors/stats.c:125 +#, c-format +msgid "(%i/%i) Reading map <%s>..." +msgstr "" + +#: ../raster/r.resamp.stats/main.c:264 +msgid "Resamples raster map layers to a coarser grid using aggregation." +msgstr "" + +#: ../raster/r.resamp.stats/main.c:274 +msgid "Aggregation method" +msgstr "" + +#: ../raster/r.resamp.stats/main.c:292 +msgid "Weight according to area (slower)" +msgstr "" + +#: ../raster/r.resample/main.c:57 +msgid "GRASS raster map layer data resampling capability." +msgstr "" + +#: ../raster/r.resample/main.c:66 +msgid "Name of an input layer" +msgstr "" + +#: ../raster/r.resample/main.c:73 +msgid "Name of an output layer" +msgstr "" + +#: ../raster/r.resample/main.c:138 +msgid "Creating new cats file..." +msgstr "" + +#: ../raster/r.topidx/file_io.c:35 +#, c-format +msgid "" +"The current region resolution [%s x %s] is finer than the input map's " +"resolution [%s x %s]. The current region resolution must be identical to, or" +" coarser than, the input map's resolution." +msgstr "" + +#: ../raster/r.topidx/file_io.c:42 +msgid "Reading elevation map..." +msgstr "" + +#: ../raster/r.topidx/file_io.c:87 +msgid "Writing topographic index map..." +msgstr "" + +#: ../raster/r.topidx/topidx.c:272 +#, c-format +msgid "Number of sinks or boundaries: %d" +msgstr "" + +#: ../raster/r.topidx/main.c:41 +msgid "wetness" +msgstr "" + +#: ../raster/r.topidx/main.c:44 +msgid "" +"Creates a topographic index (wetness index) raster map from an elevation " +"raster map." +msgstr "" + +#: ../raster/r.topidx/main.c:50 +msgid "Name for output topographic index raster map" +msgstr "" + +#: ../raster/r.stats.quantile/main.c:86 +msgid "Computing histograms" +msgstr "" + +#: ../raster/r.stats.quantile/main.c:123 +msgid "No cells found where both base and cover are not NULL" +msgstr "" + +#: ../raster/r.stats.quantile/main.c:315 +msgid "Printing quantiles" +msgstr "" + +#: ../raster/r.stats.quantile/main.c:412 +msgid "Generating reclass maps" +msgstr "" + +#: ../raster/r.stats.quantile/main.c:454 +msgid "Writing output maps" +msgstr "" + +#: ../raster/r.stats.quantile/main.c:520 +msgid "Compute category quantiles using two passes." +msgstr "" + +#: ../raster/r.stats.quantile/main.c:547 +msgid "Resultant raster map(s)" +msgstr "" + +#: ../raster/r.stats.quantile/main.c:569 +msgid "Do not create output maps; just print statistics" +msgstr "" + +#: ../raster/r.stats.quantile/main.c:574 +msgid "Print statistics in table format" +msgstr "" + +#: ../raster/r.stats.quantile/main.c:586 +#, c-format +msgid "Either -%c or %s= must be given" +msgstr "" + +#: ../raster/r.stats.quantile/main.c:615 +#, c-format +msgid "Number of quantiles (%d) does not match number of output maps (%d)" +msgstr "" + +#: ../raster/r.stats.quantile/main.c:632 +#, c-format +msgid "" +"Base map <%s> has many categories (%d), computation might be slow and might " +"need a lot of memory" +msgstr "" + +#: ../raster/r.describe/describe.c:94 +#, c-format +msgid "Reading <%s> ..." +msgstr "" + +#: ../raster/r.describe/main.c:57 +msgid "Prints terse list of category values found in a raster map layer." +msgstr "" + +#: ../raster/r.describe/main.c:71 +msgid "Number of quantization steps" +msgstr "" + +#: ../raster/r.describe/main.c:77 +msgid "Print the output one value per line" +msgstr "" + +#: ../raster/r.describe/main.c:81 +msgid "Only print the range of the data" +msgstr "" + +#: ../raster/r.describe/main.c:85 +msgid "Suppress reporting of any NULLs" +msgstr "" + +#: ../raster/r.describe/main.c:89 +msgid "Use the current region" +msgstr "" + +#: ../raster/r.describe/main.c:93 +msgid "Read floating-point map as integer" +msgstr "" + +#: ../raster/r.describe/main.c:105 +#, c-format +msgid "%s = %s -- must be greater than zero" +msgstr "" + +#: ../raster/r.regression.line/main.c:50 +msgid "Calculates linear regression from two raster maps: y = a + b*x." +msgstr "" + +#: ../raster/r.reclass/main.c:52 +msgid "Reclassify raster map based on category values." +msgstr "" + +#: ../raster/r.reclass/main.c:54 +msgid "" +"Creates a new raster map whose category values are based upon a " +"reclassification of the categories in an existing raster map." +msgstr "" + +#: ../raster/r.reclass/main.c:59 +msgid "Name of raster map to be reclassified" +msgstr "" + +#: ../raster/r.reclass/main.c:65 +msgid "File containing reclass rules" +msgstr "" + +#: ../raster/r.reclass/main.c:83 +msgid "Input map can NOT be the same as output map" +msgstr "" + +#: ../raster/r.reclass/main.c:89 +#, c-format +msgid "Cannot open rules file <%s>" +msgstr "" + +#: ../raster/r.reclass/main.c:103 +#, c-format +msgid "Enter rule(s), \"end\" when done, \"help\" if you need it\n" +msgstr "" + +#: ../raster/r.reclass/main.c:105 +#, c-format +msgid "FCELL: Data range is %.7g to %.7g\n" +msgstr "" + +#: ../raster/r.reclass/main.c:108 +#, c-format +msgid "DCELL: Data range is %.15g to %.15g\n" +msgstr "" + +#: ../raster/r.reclass/main.c:111 +#, c-format +msgid "CELL: Data range is %ld to %ld\n" +msgstr "" + +#: ../raster/r.reclass/main.c:119 +#, c-format +msgid "Illegal reclass rule -" +msgstr "" + +#: ../raster/r.reclass/main.c:120 +#, c-format +msgid " ignored\n" +msgstr "" + +#: ../raster/r.reclass/main.c:123 +msgid " - invalid reclass rule" +msgstr "" + +#: ../raster/r.reclass/main.c:139 +#, c-format +msgid "No rules specified. Raster map <%s> not created" +msgstr "" + +#: ../raster/r.reclass/reclass.c:51 ../raster/r.reclass/reclass.c:111 +msgid "Too many categories" +msgstr "" + +#: ../raster/r.reclass/reclass.c:216 +#, c-format +msgid "Cannot read header file of <%s@%s>" +msgstr "" + +#: ../raster/r.reclass/reclass.c:234 +#, c-format +msgid "Cannot overwrite existing raster map <%s>" +msgstr "" + +#: ../raster/r.reclass/reclass.c:239 +#, c-format +msgid "Cannot create reclass file of <%s>" +msgstr "" + +#: ../raster/r.reclass/reclass.c:247 +#, c-format +msgid "Cannot create raster map <%s>" +msgstr "" + +#: ../raster/r.reclass/parse.c:42 +msgid "poor quality" +msgstr "" + +#: ../raster/r.reclass/parse.c:44 +msgid "medium quality" +msgstr "" + +#: ../raster/r.reclass/parse.c:59 +msgid "Can't have null on the left-hand side of the rule" +msgstr "" + +#: ../raster/r.reclass/parse.c:88 ../raster/r.reclass/parse.c:100 +msgid "Can't have null on the right-hand side of the rule" +msgstr "" + +#: ../raster/r.reclass/parse.c:196 +#, c-format +msgid "%f rounded up to %d\n" +msgstr "" + +#: ../raster/r.composite/main.c:73 +#: ../locale/scriptstrings/r.blend_to_translate.c:3 +msgid "composite" +msgstr "" + +#: ../raster/r.composite/main.c:76 +msgid "" +"Combines red, green and blue raster maps into a single composite raster map." +msgstr "" + +#: ../raster/r.composite/main.c:102 +msgid "Number of levels to be used for each component" +msgstr "" + +#: ../raster/r.composite/main.c:103 ../raster/r.composite/main.c:121 +msgid "Levels" +msgstr "" + +#: ../raster/r.composite/main.c:118 +#, c-format +msgid "Number of levels to be used for <%s>" +msgstr "" + +#: ../raster/r.composite/main.c:128 +msgid "Dither" +msgstr "" + +#: ../raster/r.composite/main.c:132 +msgid "Use closest color" +msgstr "" + +#: ../raster/r.composite/main.c:164 +#, c-format +msgid "Unable to read color file of raster map <%s>" +msgstr "" + +#: ../raster/r.composite/main.c:286 +msgid "Creating color table for output raster map..." +msgstr "" + +#: ../raster/r.random/count.c:68 +msgid "Collecting Stats..." +msgstr "" + +#: ../raster/r.random/count.c:123 +msgid "Programmer error in get_stats/switch" +msgstr "" + +#: ../raster/r.random/random.c:43 ../raster/r.random/random.c:47 +#: ../raster/r.mapcalc/map3.c:518 ../imagery/i.landsat.toar/main.c:406 +#: ../imagery/i.landsat.toar/main.c:544 +#: ../imagery/i.landsat.acca/algorithm.c:380 +#: ../imagery/i.landsat.acca/tools.c:126 ../imagery/i.landsat.acca/main.c:57 +#, c-format +msgid "Unable to open raster map <%s>" +msgstr "" + +#: ../raster/r.random/random.c:100 +msgid "Cannot create new table" +msgstr "" + +#: ../raster/r.random/random.c:110 +#, c-format +msgid "Writing raster map <%s> and vector map <%s> ..." +msgstr "" + +#: ../raster/r.random/random.c:113 +#, c-format +msgid "Writing raster map <%s> ..." +msgstr "" + +#: ../raster/r.random/random.c:115 +#, c-format +msgid "Writing vector map <%s> ..." +msgstr "" + +#: ../raster/r.random/random.c:190 ../vector/v.net.timetable/main.c:134 +#: ../vector/v.net.timetable/main.c:156 ../vector/v.net.alloc/main.c:432 +#: ../vector/v.net.alloc/main.c:464 ../vector/v.net.alloc/main.c:495 +#: ../vector/v.net.alloc/main.c:533 ../vector/v.net.alloc/main.c:561 +#: ../vector/v.net.alloc/main.c:612 ../vector/v.net.alloc/main.c:648 +#: ../vector/v.net.alloc/main.c:679 ../vector/v.net.components/main.c:39 +#: ../vector/v.net.centrality/main.c:69 ../vector/v.net.distance/main.c:363 +#: ../vector/v.net.allpairs/main.c:271 ../vector/v.net.flow/main.c:262 +#: ../vector/v.net.path/path.c:350 ../vector/v.net.iso/main.c:724 +#: ../vector/v.net.iso/main.c:754 +#, c-format +msgid "Cannot insert new record: %s" +msgstr "" + +#: ../raster/r.random/random.c:244 +#, c-format +msgid "Only [%llu] random points created" +msgstr "" + +#: ../raster/r.random/random.c:247 +#, c-format +msgid "Only [%lu] random points created" +msgstr "" + +#: ../raster/r.random/random.c:258 ../raster/r.to.vect/main.c:233 +#: ../db/drivers/postgres/index.c:59 ../vector/v.patch/main.c:328 +#: ../vector/v.mkgrid/main.c:346 ../vector/v.mkgrid/main.c:404 +#: ../vector/v.select/copy_tabs.c:87 ../vector/v.overlay/main.c:592 +#: ../vector/v.extract/copy_tab.c:124 ../vector/v.random/main.c:259 +msgid "Unable to create index" +msgstr "" + +#: ../raster/r.random/main.c:55 ../general/g.region/main.c:69 +#: ../display/d.vect/main.c:76 ../vector/v.patch/main.c:71 +#: ../vector/v.rectify/main.c:72 ../vector/v.cluster/main.c:94 +#: ../vector/v.perturb/main.c:67 ../vector/v.decimate/main.c:130 +#: ../vector/v.in.lidar/main.c:139 ../vector/v.random/main.c:103 +#: ../vector/v.info/main.c:43 ../vector/v.in.ascii/main.c:73 +#: ../vector/v.external/main.c:57 ../vector/v.edit/main.c:61 +#: ../vector/v.in.dxf/main.c:67 +msgid "level1" +msgstr "" + +#: ../raster/r.random/main.c:58 +msgid "" +"Creates a raster map layer and vector point map containing randomly located " +"points." +msgstr "" + +#: ../raster/r.random/main.c:62 ../raster/r.out.bin/main.c:290 +#: ../imagery/i.zc/main.c:66 +msgid "Name of input raster map" +msgstr "" + +#: ../raster/r.random/main.c:67 +msgid "Name of cover raster map" +msgstr "" + +#: ../raster/r.random/main.c:74 +msgid "The number of points to allocate" +msgstr "" + +#: ../raster/r.random/main.c:86 +msgid "Generate points also for NULL category" +msgstr "" + +#: ../raster/r.random/main.c:91 +msgid "Report information about input raster and exit" +msgstr "" + +#: ../raster/r.random/main.c:95 +msgid "Generate vector points as 3D points" +msgstr "" + +#: ../raster/r.random/main.c:98 ../vector/v.in.ascii/main.c:195 +msgid "Do not build topology in points mode" +msgstr "" + +#: ../raster/r.random/main.c:99 ../display/d.linegraph/main.c:353 +#: ../display/d.linegraph/main.c:362 ../display/d.linegraph/main.c:371 +#: ../display/d.linegraph/main.c:386 ../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:119 ../vector/v.in.ascii/main.c:126 +#: ../vector/v.in.ascii/main.c:138 ../vector/v.in.ascii/main.c:148 +#: ../vector/v.in.ascii/main.c:158 ../vector/v.in.ascii/main.c:168 +#: ../vector/v.in.ascii/main.c:192 ../vector/v.in.ascii/main.c:196 +#: ../vector/v.in.ascii/main.c:202 ../vector/v.in.ascii/main.c:207 +msgid "Points" +msgstr "" + +#: ../raster/r.random/main.c:143 +#, c-format +msgid "Note: one (or both) of %s and %s must be specified" +msgstr "" + +#: ../raster/r.random/main.c:151 +#, c-format +msgid "<%s=%s> invalid percentage" +msgstr "" + +#: ../raster/r.random/main.c:162 +#, c-format +msgid "<%s=%s> invalid number of points" +msgstr "" + +#: ../raster/r.random/main.c:176 +#, c-format +msgid "There aren't [%llu] cells in the current region" +msgstr "" + +#: ../raster/r.random/main.c:179 +#, c-format +msgid "There aren't [%llu] non-NULL cells in the current region" +msgstr "" + +#: ../raster/r.random/main.c:183 +#, c-format +msgid "There aren't [%lu] cells in the current region" +msgstr "" + +#: ../raster/r.random/main.c:186 +#, c-format +msgid "There aren't [%lu] non-NULL cells in the current region" +msgstr "" + +#: ../raster/r.random/main.c:192 +msgid "There are no valid locations in the current region" +msgstr "" + +#: ../raster/r.solute.transport/main.c:59 +msgid "The initial concentration in [kg/m^3]" +msgstr "" + +#: ../raster/r.solute.transport/main.c:63 +msgid "The piezometric head in [m]" +msgstr "" + +#: ../raster/r.solute.transport/main.c:68 +msgid "The x-part of the hydraulic conductivity tensor in [m/s]" +msgstr "" + +#: ../raster/r.solute.transport/main.c:73 +msgid "The y-part of the hydraulic conductivity tensor in [m/s]" +msgstr "" + +#: ../raster/r.solute.transport/main.c:79 +msgid "" +"The status for each cell, = 0 - inactive cell, 1 - active cell, 2 - " +"dirichlet- and 3 - transfer boundary condition" +msgstr "" + +#: ../raster/r.solute.transport/main.c:85 +msgid "The x-part of the diffusion tensor in [m^2/s]" +msgstr "" + +#: ../raster/r.solute.transport/main.c:90 +msgid "The y-part of the diffusion tensor in [m^2/s]" +msgstr "" + +#: ../raster/r.solute.transport/main.c:94 +#: ../raster/r.solute.transport/main.c:102 +#: ../raster/r.solute.transport/main.c:138 +#: ../raster/r.solute.transport/main.c:145 +msgid "Water flow" +msgstr "" + +#: ../raster/r.solute.transport/main.c:96 +msgid "Groundwater sources and sinks in [m^3/s]" +msgstr "" + +#: ../raster/r.solute.transport/main.c:103 +msgid "" +"Concentration sources and sinks bounded to a water source or sink in [kg/s]" +msgstr "" + +#: ../raster/r.solute.transport/main.c:112 +msgid "" +"Concentration of inner sources and inner sinks in [kg/s] (i.e. a chemical " +"reaction)" +msgstr "" + +#: ../raster/r.solute.transport/main.c:117 +msgid "Retardation factor [-]" +msgstr "" + +#: ../raster/r.solute.transport/main.c:121 +msgid "Effective porosity [-]" +msgstr "" + +#: ../raster/r.solute.transport/main.c:125 +msgid "Top surface of the aquifer in [m]" +msgstr "" + +#: ../raster/r.solute.transport/main.c:129 +msgid "Bottom surface of the aquifer in [m]" +msgstr "" + +#: ../raster/r.solute.transport/main.c:132 +msgid "" +"The resulting concentration of the numerical solute transport calculation " +"will be written to this map. [kg/m^3]" +msgstr "" + +#: ../raster/r.solute.transport/main.c:140 +msgid "" +"Calculate and store the groundwater filter velocity vector part in x " +"direction [m/s]\n" +msgstr "" + +#: ../raster/r.solute.transport/main.c:147 +msgid "" +"Calculate and store the groundwater filter velocity vector part in y " +"direction [m/s]\n" +msgstr "" + +#: ../raster/r.solute.transport/main.c:161 +msgid "The longditudinal dispersivity length. [m]" +msgstr "" + +#: ../raster/r.solute.transport/main.c:169 +msgid "The transversal dispersivity length. [m]" +msgstr "" + +#: ../raster/r.solute.transport/main.c:177 +msgid "" +"Use this number of time loops if the CFL flag is off. The timestep will " +"become dt/loops." +msgstr "" + +#: ../raster/r.solute.transport/main.c:187 +msgid "Set the flow stabilizing scheme (full or exponential upwinding)." +msgstr "" + +#: ../raster/r.solute.transport/main.c:192 ../raster3d/r3.gwflow/main.c:131 +msgid "" +"Use a full filled quadratic linear equation system, default is a sparse " +"linear equation system." +msgstr "" + +#: ../raster/r.solute.transport/main.c:199 +msgid "Use the Courant-Friedrichs-Lewy criteria for time step calculation" +msgstr "" + +#: ../raster/r.solute.transport/main.c:231 +msgid "solute transport" +msgstr "" + +#: ../raster/r.solute.transport/main.c:233 +msgid "" +"Numerical calculation program for transient, confined and unconfined solute " +"transport in two dimensions" +msgstr "" + +#: ../raster/r.solute.transport/main.c:258 +msgid "The direct LU solver do not work with sparse matrices" +msgstr "" + +#: ../raster/r.solute.transport/main.c:260 +msgid "The direct Gauss solver do not work with sparse matrices" +msgstr "" + +#: ../raster/r.solute.transport/main.c:370 +#, c-format +msgid "The Courant-Friedrichs-Lewy criteria is %g it should be within [0:1]" +msgstr "" + +#: ../raster/r.solute.transport/main.c:371 +#, c-format +msgid "The largest stable time step is %g" +msgstr "" + +#: ../raster/r.solute.transport/main.c:380 +#, c-format +msgid "Number of inner loops is %g" +msgstr "" + +#: ../raster/r.solute.transport/main.c:381 +#, c-format +msgid "Time step for each loop %g" +msgstr "" + +#: ../raster/r.solute.transport/main.c:385 +#, c-format +msgid "" +"The time step is to large: %gs. The largest time step should be of size %gs." +msgstr "" + +#: ../raster/r.solute.transport/main.c:397 +#, c-format +msgid "Time step %i with time sum %g" +msgstr "" + +#: ../raster/r.solute.transport/main.c:543 +msgid "Could not create and solve the linear equation system" +msgstr "" + +#: ../raster/r.to.vect/lines_io.c:76 +msgid "write_line: found half a loop!" +msgstr "" + +#: ../raster/r.to.vect/lines_io.c:177 +#, c-format +msgid "" +"write_line: line terminated unexpectedly\n" +" previous (%d) point %p (%d,%d,%d) %p %p" +msgstr "" + +#: ../raster/r.to.vect/lines.c:71 +msgid "Extracting lines..." +msgstr "" + +#: ../raster/r.to.vect/lines.c:504 +#, c-format +msgid "Crowded cell at (%f, %f): row %d, col %d, count %d" +msgstr "" + +#: ../raster/r.to.vect/lines.c:508 +msgid "" +"Raster map is not thinned properly.\n" +"Please run r.thin." +msgstr "" + +#: ../raster/r.to.vect/lines.c:582 +msgid "join_lines: p front pointer not NULL!" +msgstr "" + +#: ../raster/r.to.vect/lines.c:588 +msgid "join_lines: q front pointer not NULL!" +msgstr "" + +#: ../raster/r.to.vect/lines.c:606 +msgid "extend line: p is NULL" +msgstr "" + +#: ../raster/r.to.vect/lines.c:632 +msgid "extend_lines: p front pointer not NULL!" +msgstr "" + +#: ../raster/r.to.vect/lines.c:639 +msgid "extend_lines: q back pointer not NULL!" +msgstr "" + +#: ../raster/r.to.vect/areas.c:122 +msgid "Extracting areas..." +msgstr "" + +#: ../raster/r.to.vect/points.c:36 +msgid "Extracting points..." +msgstr "" + +#: ../raster/r.to.vect/areas_io.c:154 +#, c-format +msgid "" +"write_bnd: line terminated unexpectedly\n" +"previous (%d) point %p (%d,%d,%d) %p %p" +msgstr "" + +#: ../raster/r.to.vect/areas_io.c:287 +msgid "Writing areas..." +msgstr "" + +#: ../raster/r.to.vect/main.c:79 +msgid "vectorization" +msgstr "" + +#: ../raster/r.to.vect/main.c:80 +msgid "Converts a raster map into a vector map." +msgstr "" + +#: ../raster/r.to.vect/main.c:87 ../vector/v.mkgrid/main.c:136 +#: ../locale/scriptstrings/t.rast.to.vect_to_translate.c:7 +msgid "Output feature type" +msgstr "" + +#: ../raster/r.to.vect/main.c:94 +#: ../locale/scriptstrings/t.rast.to.vect_to_translate.c:11 +msgid "Name of attribute column to store value" +msgstr "" + +#: ../raster/r.to.vect/main.c:95 +#: ../locale/scriptstrings/t.rast.to.vect_to_translate.c:19 +msgid "Name must be SQL compliant" +msgstr "" + +#: ../raster/r.to.vect/main.c:100 +#: ../locale/scriptstrings/t.rast.to.vect_to_translate.c:15 +msgid "Smooth corners of area features" +msgstr "" + +#: ../raster/r.to.vect/main.c:105 +#: ../locale/scriptstrings/t.rast.to.vect_to_translate.c:20 +msgid "Use raster values as categories instead of unique sequence (CELL only)" +msgstr "" + +#: ../raster/r.to.vect/main.c:106 ../raster/r.to.vect/main.c:113 +#: ../vector/v.to.rast/main.c:88 ../vector/v.to.rast/main.c:94 +#: ../vector/v.to.rast/main.c:100 ../vector/v.overlay/main.c:135 +#: ../vector/v.overlay/main.c:145 ../vector/v.extract/main.c:93 +#: ../vector/v.extract/main.c:145 ../vector/v.generalize/main.c:245 +#: ../vector/v.in.ogr/main.c:289 ../vector/v.in.ogr/main.c:299 +#: ../vector/v.in.ogr/main.c:309 ../vector/v.in.ogr/main.c:342 +#: ../vector/v.in.ogr/main.c:374 ../vector/v.buffer/main.c:306 +msgid "Attributes" +msgstr "" + +#: ../raster/r.to.vect/main.c:110 +#: ../locale/scriptstrings/t.rast.to.vect_to_translate.c:16 +msgid "Write raster values as z coordinate" +msgstr "" + +#: ../raster/r.to.vect/main.c:111 +#: ../locale/scriptstrings/t.rast.to.vect_to_translate.c:17 +msgid "Table is not created. Currently supported only for points." +msgstr "" + +#: ../raster/r.to.vect/main.c:117 ../vector/v.proj/main.c:130 +#: ../locale/scriptstrings/t.rast.to.vect_to_translate.c:18 +msgid "Do not build vector topology" +msgstr "" + +#: ../raster/r.to.vect/main.c:118 +msgid "Recommended for massive point conversion" +msgstr "" + +#: ../raster/r.to.vect/main.c:131 +msgid "z flag is supported only for points" +msgstr "" + +#: ../raster/r.to.vect/main.c:142 +msgid "" +"Raster is not CELL, '-v' flag ignored, raster values will be written to the " +"table." +msgstr "" + +#: ../raster/r.to.vect/main.c:144 +msgid "" +"Raster is not CELL, '-v' flag ignored, raster values will be z coordinate." +msgstr "" + +#: ../raster/r.to.vect/main.c:146 +msgid "Raster is not CELL, '-v' flag ignored, raster values will be lost." +msgstr "" + +#: ../raster/r.to.vect/main.c:151 +msgid "Categories will be unique sequence, raster values will be lost." +msgstr "" + +#: ../raster/r.to.vect/main.c:312 +msgid "Updating attributes..." +msgstr "" + +#: ../raster/r.to.vect/main.c:335 +#, c-format +msgid "Unable to insert into table: %s" +msgstr "" + +#: ../raster/r.surf.contour/main.c:64 +msgid "Generates surface raster map from rasterized contours." +msgstr "" + +#: ../raster/r.surf.contour/main.c:67 +msgid "Name of input raster map containing contours" +msgstr "" + +#: ../raster/r.param.scale/main.c:42 +msgid "Lat/Long locations are not supported by this module" +msgstr "" + +#: ../raster/r.param.scale/process.c:75 +msgid "E-W and N-S grid resolutions are different. Taking average." +msgstr "" + +#: ../raster/r.param.scale/interface.c:55 +msgid "geomorphology" +msgstr "" + +#: ../raster/r.param.scale/interface.c:58 +msgid "landform" +msgstr "" + +#: ../raster/r.param.scale/interface.c:59 +msgid "Extracts terrain parameters from a DEM." +msgstr "" + +#: ../raster/r.param.scale/interface.c:60 +msgid "" +"Uses a multi-scale approach by taking fitting quadratic parameters to any " +"size window (via least squares)." +msgstr "" + +#: ../raster/r.param.scale/interface.c:78 +msgid "Name for output raster map containing morphometric parameter" +msgstr "" + +#: ../raster/r.param.scale/interface.c:82 +msgid "Slope tolerance that defines a 'flat' surface (degrees)" +msgstr "" + +#: ../raster/r.param.scale/interface.c:89 +msgid "Curvature tolerance that defines 'planar' surface" +msgstr "" + +#: ../raster/r.param.scale/interface.c:96 +msgid "Size of processing window (odd number only)" +msgstr "" + +#: ../raster/r.param.scale/interface.c:104 +msgid "Morphometric parameter in 'size' window to calculate" +msgstr "" + +#: ../raster/r.param.scale/interface.c:112 +msgid "Exponent for distance weighting (0.0-4.0)" +msgstr "" + +#: ../raster/r.param.scale/interface.c:124 +msgid "Constrain model through central window cell" +msgstr "" + +#: ../raster/r.param.scale/interface.c:167 +msgid "Morphometric parameter not recognised. Assuming 'Elevation'" +msgstr "" + +#: ../raster/r.param.scale/interface.c:175 +msgid "Inappropriate window size (too big or even)" +msgstr "" + +#: ../raster/r.drain/main.c:113 +msgid "" +"Traces a flow through an elevation model or cost surface on a raster map." +msgstr "" + +#: ../raster/r.drain/main.c:116 +msgid "Name of input elevation or cost surface raster map" +msgstr "" + +#: ../raster/r.drain/main.c:121 +msgid "Name of input movement direction map associated with the cost surface" +msgstr "" + +#: ../raster/r.drain/main.c:123 +msgid "Direction in degrees CCW from east" +msgstr "" + +#: ../raster/r.drain/main.c:125 ../raster/r.drain/main.c:167 +msgid "Cost surface" +msgstr "" + +#: ../raster/r.drain/main.c:133 +msgid "Name for output drain vector map" +msgstr "" + +#: ../raster/r.drain/main.c:134 +msgid "Recommended for cost surface made using knight's move" +msgstr "" + +#: ../raster/r.drain/main.c:144 +msgid "Name of starting vector points map(s)" +msgstr "" + +#: ../raster/r.drain/main.c:150 +msgid "Copy input cell values on output" +msgstr "" + +#: ../raster/r.drain/main.c:151 ../raster/r.drain/main.c:156 +#: ../raster/r.drain/main.c:161 +msgid "Path settings" +msgstr "" + +#: ../raster/r.drain/main.c:155 +msgid "Accumulate input values along the path" +msgstr "" + +#: ../raster/r.drain/main.c:160 +msgid "Count cell numbers along the path" +msgstr "" + +#: ../raster/r.drain/main.c:166 +msgid "" +"The input raster map is a cost surface (direction surface must also be " +"specified)" +msgstr "" + +#: ../raster/r.drain/main.c:178 +msgid "Directional drain selected... checking for direction raster map" +msgstr "" + +#: ../raster/r.drain/main.c:181 +msgid "Surface/Hydrology drain selected" +msgstr "" + +#: ../raster/r.drain/main.c:186 +#, c-format +msgid "" +"Direction raster map <%s> not specified, if direction flag is on, a " +"direction raster must be given" +msgstr "" + +#: ../raster/r.drain/main.c:193 +#, c-format +msgid "" +"Direction raster map <%s> should not be specified for Surface/Hydrology " +"drains" +msgstr "" + +#: ../raster/r.drain/main.c:212 +msgid "Specify just one of the -c, -a and -n flags" +msgstr "" + +#: ../raster/r.drain/main.c:243 +#, c-format +msgid "Starting point %d is outside the current region" +msgstr "" + +#: ../raster/r.drain/main.c:318 +#, c-format +msgid "Starting vector map <%s> contains no points in the current region" +msgstr "" + +#: ../raster/r.drain/main.c:326 +msgid "No start/stop point(s) specified" +msgstr "" + +#: ../raster/r.drain/main.c:401 +msgid "Calculating flow directions..." +msgstr "" + +#: ../raster/r.drain/main.c:692 +#, c-format +msgid "direction read: %lf, neighbour found: %i" +msgstr "" + +#: ../raster/r.tile/main.c:44 ../raster3d/r3.retile/main.c:97 +#: ../locale/scriptstrings/r.tileset_to_translate.c:3 +msgid "tiling" +msgstr "" + +#: ../raster/r.tile/main.c:46 +msgid "Splits a raster map into tiles." +msgstr "" + +#: ../raster/r.tile/main.c:55 +msgid "Output base name" +msgstr "" + +#: ../raster/r.tile/main.c:62 +msgid "Width of tiles (columns)" +msgstr "" + +#: ../raster/r.tile/main.c:69 +msgid "Height of tiles (rows)" +msgstr "" + +#: ../raster/r.tile/main.c:76 +msgid "Overlap of tiles" +msgstr "" + +#: ../raster/r.tile/main.c:129 +#, c-format +msgid "Generating %d x %d = %d tiles..." +msgstr "" + +#: ../raster/r.tile/main.c:184 +#, c-format +msgid "Unable to read cats for %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: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:167 +msgid "Create a FCELL map (floating point single precision) as output" +msgstr "" + +#: ../raster/r.series.accumulate/main.c:354 +#, c-format +msgid "'%s'=%f must be > '%s'=%f" +msgstr "" + +#: ../raster/r.mode/read_stats.c:14 +msgid "reading r.stats output" +msgstr "" + +#: ../raster/r.mode/main.c:59 +msgid "" +"Finds the mode of values in a cover map within areas assigned the same " +"category value in a user-specified base map." +msgstr "" + +#: ../raster/r.mode/main.c:65 +msgid "Base map to be reclassified" +msgstr "" + +#: ../raster/r.mode/main.c:72 +msgid "Coverage map" +msgstr "" + +#: ../raster/r.mode/main.c:79 +msgid "Output map" +msgstr "" + +#: ../raster/r.mode/main.c:92 +#, c-format +msgid "%s: Unable to read category labels" +msgstr "" + +#: ../raster/r.uslek/main.c:57 +msgid "Computes USLE Soil Erodibility Factor (K)." +msgstr "" + +#: ../raster/r.uslek/main.c:62 +msgid "Name of soil sand fraction raster map [0.0-1.0]" +msgstr "" + +#: ../raster/r.uslek/main.c:66 +msgid "Name of soil clay fraction raster map [0.0-1.0]" +msgstr "" + +#: ../raster/r.uslek/main.c:70 +msgid "Name of soil silt fraction raster map [0.0-1.0]" +msgstr "" + +#: ../raster/r.uslek/main.c:74 +msgid "Name of soil organic matter raster map [0.0-1.0]" +msgstr "" + +#: ../raster/r.uslek/main.c:77 +msgid "Name for output USLE K factor raster map [t.ha.hr/ha.MJ.mm]" +msgstr "" + +#: ../raster/r.water.outlet/main.c:56 +msgid "Creates watershed basins from a drainage direction map." +msgstr "" + +#: ../raster/r.water.outlet/main.c:62 +msgid "Name of input drainage direction map" +msgstr "" + +#: ../raster/r.water.outlet/main.c:65 +msgid "Name for output watershed basin map" +msgstr "" + +#: ../raster/r.water.outlet/main.c:68 +msgid "Coordinates of outlet point" +msgstr "" + +#: ../raster/r.water.outlet/main.c:81 +#, c-format +msgid "Illegal east coordinate '%s'" +msgstr "" + +#: ../raster/r.water.outlet/main.c:83 +#, c-format +msgid "Illegal north coordinate '%s'" +msgstr "" + +#: ../raster/r.water.outlet/main.c:88 +#, c-format +msgid "Ignoring point outside computation region: %.4f,%.4f" +msgstr "" + +#: ../raster/r.random.surface/init.c:73 +#, c-format +msgid "High (%d) must be greater than 1" +msgstr "" + +#: ../raster/r.random.surface/init.c:82 +#, c-format +msgid "Rastar map <%s> repeated, maps must be unique" +msgstr "" + +#: ../raster/r.random.surface/init.c:92 +msgid "Output raster map required" +msgstr "" + +#: ../raster/r.random.surface/init.c:108 +#, c-format +msgid "Seed (%d) larger than maximum (%d)" +msgstr "" + +#: ../raster/r.random.surface/init.c:111 ../raster/r.random.surface/init.c:120 +#, c-format +msgid " seed is set to %d" +msgstr "" + +#: ../raster/r.random.surface/init.c:116 +#, c-format +msgid "Seed (%d) smaller than minimum (%d)" +msgstr "" + +#: ../raster/r.random.surface/init.c:159 +#, c-format +msgid "Distance value (%d): %lf must be >= 0.0" +msgstr "" + +#: ../raster/r.random.surface/init.c:187 +#, c-format +msgid "Exponent value (%lf) must be > 0.0" +msgstr "" + +#: ../raster/r.random.surface/init.c:211 +#, c-format +msgid "Flat value (%lf) must be less than distance value (%lf)" +msgstr "" + +#: ../raster/r.random.surface/init.c:232 +msgid "Must have a distance value for each filter" +msgstr "" + +#: ../raster/r.random.surface/init.c:264 +msgid "Must have a exponent value for each filter" +msgstr "" + +#: ../raster/r.random.surface/init.c:281 +msgid "Must have a weight value for each filter" +msgstr "" + +#: ../raster/r.random.surface/main.c:61 +msgid "Generates random surface(s) with spatial dependence." +msgstr "" + +#: ../raster/r.random.surface/main.c:68 +msgid "Name for output raster map(s)" +msgstr "" + +#: ../raster/r.random.surface/main.c:85 +msgid "Distance decay exponent (value > 0.0)" +msgstr "" + +#: ../raster/r.random.surface/main.c:94 +msgid "Distance filter remains flat before beginning exponent" +msgstr "" + +#: ../raster/r.random.surface/main.c:102 +msgid "Random seed (SEED_MIN >= value >= SEED_MAX), default [random]" +msgstr "" + +#: ../raster/r.random.surface/main.c:108 +msgid "Maximum cell value of distribution" +msgstr "" + +#: ../raster/r.random.surface/main.c:113 +msgid "Uniformly distributed cell values" +msgstr "" + +#: ../raster/r.walk/main.c:183 +msgid "" +"Creates a raster map showing the anisotropic cumulative cost of moving " +"between different geographic locations on an input raster map whose cell " +"category values represent cost." +msgstr "" + +#: ../raster/r.walk/main.c:193 +msgid "Name of input raster map containing friction costs" +msgstr "" + +#: ../raster/r.walk/main.c:196 +msgid "Name for output raster map to contain walking costs" +msgstr "" + +#: ../raster/r.walk/main.c:273 +msgid "Coefficients for walking energy formula parameters a,b,c,d" +msgstr "" + +#: ../raster/r.walk/main.c:283 +msgid "Lambda coefficients for combining walking energy and friction cost" +msgstr "" + +#: ../raster/r.walk/main.c:293 +msgid "Slope factor determines travel energy cost per height step" +msgstr "" + +#: ../raster/r.walk/main.c:377 +#, c-format +msgid "Missing required value: got %d instead of 4" +msgstr "" + +#: ../raster/r.walk/main.c:380 +#, c-format +msgid "Walking costs are a=%g b=%g c=%g d=%g" +msgstr "" + +#: ../raster/r.walk/main.c:385 ../raster/r.walk/main.c:393 +#, c-format +msgid "Missing required value: %d" +msgstr "" + +#: ../raster/r.walk/main.c:388 +#, c-format +msgid "Lambda is %g" +msgstr "" + +#: ../raster/r.walk/main.c:396 +#, c-format +msgid "Slope_factor is %g" +msgstr "" + +#: ../raster/r.walk/main.c:558 +#, c-format +msgid "Reading raster maps <%s> and <%s>, initializing output..." +msgstr "" + +#: ../raster/r.walk/main.c:722 +#, c-format +msgid "No start points found in vector <%s>" +msgstr "" + +#: ../raster/r.walk/main.c:1368 +#, c-format +msgid "Writing output raster map <%s>... " +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 " +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:398 ../raster/r.out.mat/main.c:180 +#: ../raster3d/r3.out.bin/main.c:330 +#, c-format +msgid "rows=%d" +msgstr "" + +#: ../raster/r.in.mat/main.c:399 ../raster/r.out.mat/main.c:181 +#: ../raster3d/r3.out.bin/main.c:331 +#, c-format +msgid "cols=%d" +msgstr "" + +#: ../raster/r.in.mat/main.c:408 +msgid "Writing new raster map..." +msgstr "" + +#: ../raster/r.resamp.bspline/crosscorr.c:160 +#, c-format +msgid "" +"%d are too many cells, recommended are < 100 cells. The cross validation " +"would take too much time." +msgstr "" + +#: ../raster/r.resamp.bspline/crosscorr.c:169 +#, c-format +msgid "%d point read in region" +msgid_plural "%d points read in region" +msgstr[0] "" + +#: ../raster/r.resamp.bspline/crosscorr.c:174 +msgid "Maybe it takes too long. Consider reducing the region extents." +msgstr "" + +#: ../raster/r.resamp.bspline/crosscorr.c:197 +#: ../vector/v.surf.bspline/crosscorr.c:151 +#, c-format +msgid "" +"Too many splines (%d x %d). Consider changing spline steps \"ew_step=\" " +"\"ns_step=\"." +msgstr "" + +#: ../raster/r.resamp.bspline/crosscorr.c:215 +#: ../vector/v.surf.bspline/crosscorr.c:169 +#, c-format +msgid "Beginning cross validation with lambda_i=%.4f ... (%d of %d)" +msgstr "" + +#: ../raster/r.resamp.bspline/crosscorr.c:306 +#: ../vector/v.surf.bspline/crosscorr.c:295 +#, c-format +msgid "Mean = %.5lf" +msgstr "" + +#: ../raster/r.resamp.bspline/crosscorr.c:307 +#: ../vector/v.surf.bspline/crosscorr.c:296 +#, c-format +msgid "Root Mean Square (RMS) = %.5lf" +msgstr "" + +#: ../raster/r.resamp.bspline/crosscorr.c:324 +#: ../vector/v.surf.bspline/crosscorr.c:313 +msgid "" +"Different number of splines and lambda_i values have been taken for the " +"cross correlation" +msgstr "" + +#: ../raster/r.resamp.bspline/crosscorr.c:326 +#: ../vector/v.surf.bspline/crosscorr.c:315 +#, c-format +msgid "" +"The minimum value for the test (rms=%lf) was obtained with: lambda_i = %.3f" +msgstr "" + +#: ../raster/r.resamp.bspline/crosscorr.c:334 +#: ../vector/v.surf.bspline/crosscorr.c:323 +msgid "Table of results:" +msgstr "" + +#: ../raster/r.resamp.bspline/crosscorr.c:335 +#: ../vector/v.surf.bspline/crosscorr.c:324 +#, c-format +msgid " lambda | mean | rms |\n" +msgstr "" + +#: ../raster/r.resamp.bspline/crosscorr.c:345 +#: ../vector/v.surf.bspline/crosscorr.c:334 +msgid "No point lies into the current region" +msgstr "" + +#: ../raster/r.resamp.bspline/main.c:83 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:6 +msgid "splines" +msgstr "" + +#: ../raster/r.resamp.bspline/main.c:84 ../raster/r.fill.stats/main.c:779 +#: ../vector/v.vol.rst/main.c:241 ../vector/v.surf.rst/main.c:152 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:7 +#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:6 +msgid "no-data filling" +msgstr "" + +#: ../raster/r.resamp.bspline/main.c:86 +msgid "" +"Performs bilinear or bicubic spline interpolation with Tykhonov " +"regularization." +msgstr "" + +#: ../raster/r.resamp.bspline/main.c:94 +msgid "Name for output vector map with interpolation grid" +msgstr "" + +#: ../raster/r.resamp.bspline/main.c:99 +msgid "Name of raster map to use for masking" +msgstr "" + +#: ../raster/r.resamp.bspline/main.c:100 ../vector/v.surf.bspline/main.c:140 +msgid "Only cells that are not NULL and not zero are interpolated" +msgstr "" + +#: ../raster/r.resamp.bspline/main.c:108 +msgid "" +"Length of each spline step in the east-west direction. Default: 1.5 * ewres." +msgstr "" + +#: ../raster/r.resamp.bspline/main.c:116 +msgid "" +"Length of each spline step in the north-south direction. Default: 1.5 * " +"nsres." +msgstr "" + +#: ../raster/r.resamp.bspline/main.c:120 ../vector/v.surf.bspline/main.c:163 +msgid "Spline interpolation algorithm" +msgstr "" + +#: ../raster/r.resamp.bspline/main.c:126 ../vector/v.outlier/main.c:418 +#: ../vector/v.lidar.correction/main.c:407 ../vector/v.surf.bspline/main.c:170 +msgid "Bilinear interpolation" +msgstr "" + +#: ../raster/r.resamp.bspline/main.c:127 ../vector/v.surf.bspline/main.c:171 +msgid "Bicubic interpolation" +msgstr "" + +#: ../raster/r.resamp.bspline/main.c:133 ../vector/v.surf.bspline/main.c:177 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:19 +msgid "Tykhonov regularization parameter (affects smoothing)" +msgstr "" + +#: ../raster/r.resamp.bspline/main.c:139 +msgid "Only interpolate null cells in input raster map" +msgstr "" + +#: ../raster/r.resamp.bspline/main.c:145 ../vector/v.surf.bspline/main.c:101 +msgid "" +"Find the best Tykhonov regularizing parameter using a \"leave-one-out\" " +"cross validation method" +msgstr "" + +#: ../raster/r.resamp.bspline/main.c:185 +msgid "ew_step must be positive" +msgstr "" + +#: ../raster/r.resamp.bspline/main.c:193 +msgid "ns_step must be positive" +msgstr "" + +#: ../raster/r.resamp.bspline/main.c:220 +#, c-format +msgid "spline step in ew direction %g" +msgstr "" + +#: ../raster/r.resamp.bspline/main.c:221 +#, c-format +msgid "spline step in ns direction %g" +msgstr "" + +#: ../raster/r.resamp.bspline/main.c:222 +#, c-format +msgid "adjusted EW splines %d" +msgstr "" + +#: ../raster/r.resamp.bspline/main.c:223 +#, c-format +msgid "adjusted NS splines %d" +msgstr "" + +#: ../raster/r.resamp.bspline/main.c:302 ../vector/v.surf.bspline/main.c:461 +msgid "Memory in MB must be >= 3" +msgstr "" + +#: ../raster/r.resamp.bspline/main.c:323 ../raster/r.resamp.bspline/main.c:408 +#: ../raster/r.resamp.bspline/main.c:480 ../vector/v.surf.bspline/main.c:480 +#: ../vector/v.surf.bspline/main.c:508 +msgid "Can not initialize temporary file" +msgstr "" + +#: ../raster/r.resamp.bspline/main.c:329 +#, c-format +msgid "Loading input raster <%s>" +msgstr "" + +#: ../raster/r.resamp.bspline/main.c:343 ../raster/r.resamp.bspline/main.c:454 +#: ../raster/r.resamp.bspline/main.c:490 +msgid "Can not write to temp file" +msgstr "" + +#: ../raster/r.resamp.bspline/main.c:348 +msgid "Only NULL cells in input raster" +msgstr "" + +#: ../raster/r.resamp.bspline/main.c:372 ../vector/v.surf.bspline/main.c:313 +msgid "Cross validation didn't finish correctly" +msgstr "" + +#: ../raster/r.resamp.bspline/main.c:376 ../vector/v.surf.bspline/main.c:319 +#, c-format +msgid "Cross validation finished for ew_step = %f and ns_step = %f" +msgstr "" + +#: ../raster/r.resamp.bspline/main.c:396 +msgid "Mark cells for interpolation" +msgstr "" + +#: ../raster/r.resamp.bspline/main.c:468 +msgid "No NULL cells found in input raster." +msgstr "" + +#: ../raster/r.resamp.bspline/main.c:483 ../vector/v.surf.bspline/main.c:483 +msgid "Initializing output..." +msgstr "" + +#: ../raster/r.resamp.bspline/main.c:558 +#, c-format +msgid "subregion %d of %d" +msgstr "" + +#: ../raster/r.resamp.bspline/main.c:732 +msgid "No data within this subregion. Consider increasing the spline step." +msgstr "" + +#: ../raster/r.resamp.bspline/main.c:748 ../vector/v.out.postgis/main.c:174 +#: ../vector/v.net.components/main.c:213 ../vector/v.surf.bspline/main.c:899 +msgid "Writing output..." +msgstr "" + +#: ../raster/r.univar/r.univar_main.c:36 +msgid "Raster map used for zoning, must be of type CELL" +msgstr "" + +#: ../raster/r.univar/r.univar_main.c:52 +#: ../raster/r.univar/r3.univar_main.c:52 ../vector/v.univar/main.c:122 +#: ../locale/scriptstrings/db.univar_to_translate.c:6 +#: ../locale/scriptstrings/v.db.univar_to_translate.c:6 +msgid "Percentile to calculate (requires extended statistics flag)" +msgstr "" + +#: ../raster/r.univar/r.univar_main.c:53 ../raster/r.univar/r.univar_main.c:67 +msgid "Extended" +msgstr "" + +#: ../raster/r.univar/r.univar_main.c:61 +#: ../raster/r.univar/r3.univar_main.c:59 ../vector/v.univar/main.c:126 +#: ../vector/v.what/main.c:100 +msgid "Print the stats in shell script style" +msgstr "" + +#: ../raster/r.univar/r.univar_main.c:66 +#: ../raster/r.univar/r3.univar_main.c:63 ../vector/v.univar/main.c:130 +#: ../locale/scriptstrings/t.rast.univar_to_translate.c:9 +#: ../locale/scriptstrings/t.rast3d.univar_to_translate.c:10 +#: ../locale/scriptstrings/t.vect.univar_to_translate.c:10 +msgid "Calculate extended statistics" +msgstr "" + +#: ../raster/r.univar/r.univar_main.c:71 +#: ../raster/r.univar/r3.univar_main.c:67 +msgid "Table output format instead of standard output format" +msgstr "" + +#: ../raster/r.univar/r.univar_main.c:76 +msgid "" +"Use the native resolution and extent of the raster map, instead of the " +"current region" +msgstr "" + +#: ../raster/r.univar/r.univar_main.c:106 +#: ../raster/r.univar/r3.univar_main.c:100 ../vector/v.vect.stats/main.c:136 +#: ../vector/v.univar/main.c:94 +#: ../locale/scriptstrings/v.rast.stats_to_translate.c:5 +msgid "univariate statistics" +msgstr "" + +#: ../raster/r.univar/r.univar_main.c:110 +msgid "" +"Calculates univariate statistics from the non-null cells of a raster map." +msgstr "" + +#: ../raster/r.univar/r.univar_main.c:112 +#: ../raster/r.univar/r3.univar_main.c:105 +msgid "" +"Statistics include number of cells counted, minimum and maximum cell values," +" range, arithmetic mean, population variance, standard deviation, " +"coefficient of variation, and sum." +msgstr "" + +#: ../raster/r.univar/r.univar_main.c:123 +msgid "zones option and region flag -r are mutually exclusive" +msgstr "" + +#: ../raster/r.univar/r3.univar_main.c:37 +msgid "3D Raster map used for zoning, must be of type CELL" +msgstr "" + +#: ../raster/r.univar/r3.univar_main.c:103 +msgid "" +"Calculates univariate statistics from the non-null cells of a 3D raster map." +msgstr "" + +#: ../raster/r.univar/r3.univar_main.c:151 +#: ../raster/r.univar/r3.univar_main.c:189 ../raster3d/r3.neighbors/main.c:266 +#: ../raster3d/r3.neighbors/main.c:275 ../raster3d/r3.stats/main.c:104 +#: ../raster3d/r3.gradient/main.c:113 ../raster3d/r3.gradient/main.c:122 +#: ../raster3d/r3.out.vtk/main.c:207 ../raster3d/r3.out.vtk/main.c:292 +#: ../raster3d/r3.out.vtk/main.c:512 ../raster3d/r3.out.bin/main.c:314 +#: ../raster3d/r3.cross.rast/main.c:279 ../raster3d/r3.info/main.c:110 +#: ../raster3d/r3.retile/main.c:127 ../raster3d/r3.flow/main.c:118 +#: ../raster3d/r3.flow/main.c:132 ../raster3d/r3.flow/main.c:373 +#: ../raster3d/r3.flow/main.c:385 ../raster3d/r3.flow/test_main.c:82 +#: ../raster3d/r3.out.netcdf/main.c:617 ../raster3d/r3.mask/main.c:64 +#: ../raster3d/r3.out.ascii/main.c:339 ../raster3d/r3.mkdspf/main.c:168 +#: ../raster3d/r3.out.v5d/main.c:312 ../raster3d/r3.null/main.c:110 +#: ../raster3d/r3.to.rast/main.c:298 ../raster3d/r3.to.rast/main.c:322 +#, c-format +msgid "Unable to open 3D raster map <%s>" +msgstr "" + +#: ../raster/r.series.interp/main.c:69 +msgid "" +"Interpolates raster maps located (temporal or spatial) in between input " +"raster maps at specific sampling positions." +msgstr "" + +#: ../raster/r.series.interp/main.c:79 +msgid "Data point position for each input map" +msgstr "" + +#: ../raster/r.series.interp/main.c:84 +msgid "" +"Input file with one input raster map name and data point position per line, " +"field separator between name and sample point is |" +msgstr "" + +#: ../raster/r.series.interp/main.c:97 +msgid "Sampling point position for each output map" +msgstr "" + +#: ../raster/r.series.interp/main.c:101 +msgid "" +"Input file with one output raster map name and sample point position per " +"line, field separator between name and sample point is |" +msgstr "" + +#: ../raster/r.series.interp/main.c:111 +msgid "Interpolation method, currently only linear interpolation is supported" +msgstr "" + +#: ../raster/r.series.interp/main.c:130 ../raster/r.series.interp/main.c:146 +#, c-format +msgid "Please specify %s= and %s=" +msgstr "" + +#: ../raster/r.series.interp/main.c:213 +#, c-format +msgid "Missing point position for %s map <%s> in file <%s> near line %i" +msgstr "" + +#: ../raster/r.series.interp/main.c:228 ../raster/r.series.interp/main.c:262 +#, c-format +msgid "Preparing %s map <%s> at position %g" +msgstr "" + +#: ../raster/r.series.interp/main.c:232 +#, c-format +msgid "No raster map name found in %s file <%s>" +msgstr "" + +#: ../raster/r.series.interp/main.c:243 +#, c-format +msgid "No %s raster map not found" +msgstr "" + +#: ../raster/r.series.interp/main.c:250 +#, c-format +msgid "The number of %s maps and %s point positions must be equal" +msgstr "" + +#: ../raster/r.series.interp/main.c:279 +#, c-format +msgid "Start interpolation run with %i input maps and %i output maps" +msgstr "" + +#: ../raster/r.series.interp/main.c:299 +#, c-format +msgid "" +"map <%s> at position %g was not interpolated. Check the interpolation " +"interval." +msgstr "" + +#: ../raster/r.series.interp/main.c:319 +msgid "At least 2 input maps are required for linear interpolation" +msgstr "" + +#: ../raster/r.series.interp/main.c:337 +#, c-format +msgid "Interpolate map <%s> at position %g in interval (%g;%g)" +msgstr "" + +#: ../raster/r.external/link.c:46 +msgid "Complex types not supported" +msgstr "" + +#: ../raster/r.external/link.c:58 +#, c-format +msgid "Copying color table for %s" +msgstr "" + +#: ../raster/r.external/link.c:76 +#, c-format +msgid "Setting grey color table for <%s> (full 8bit range)" +msgstr "" + +#: ../raster/r.external/link.c:82 +#, c-format +msgid "Setting grey color table for <%s> (data range)" +msgstr "" + +#: ../raster/r.external/link.c:96 +#, c-format +msgid "Unable to create cell/%s file" +msgstr "" + +#: ../raster/r.external/link.c:105 +#, c-format +msgid "Unable to create fcell/%s file" +msgstr "" + +#: ../raster/r.external/link.c:141 +#, c-format +msgid "Unable to create cell_misc/%s/gdal file" +msgstr "" + +#: ../raster/r.external/link.c:144 +#, c-format +msgid "Error writing cell_misc/%s/gdal file" +msgstr "" + +#: ../raster/r.external/link.c:169 +#, c-format +msgid "Unable to create cell_misc/%s/f_format file" +msgstr "" + +#: ../raster/r.external/link.c:172 +#, c-format +msgid "Error writing cell_misc/%s/f_format file" +msgstr "" + +#: ../raster/r.external/link.c:219 +#, c-format +msgid "Creating support files for %s" +msgstr "" + +#: ../raster/r.external/link.c:231 +#, c-format +msgid "Link to raster map <%s> created." +msgstr "" + +#: ../raster/r.external/window.c:23 +msgid "" +"Input raster map is rotated - cannot import. You may use 'gdalwarp' to " +"transform the map to North-up." +msgstr "" + +#: ../raster/r.external/window.c:26 +msgid "Applying horizontal flip" +msgstr "" + +#: ../raster/r.external/window.c:30 +msgid "Applying vertical flip" +msgstr "" + +#: ../raster/r.external/main.c:61 +msgid "Links GDAL supported raster data as a pseudo GRASS raster map." +msgstr "" + +#: ../raster/r.external/main.c:64 +msgid "Name of raster file to be linked" +msgstr "" + +#: ../raster/r.external/main.c:70 +msgid "Name of non-file GDAL data source" +msgstr "" + +#: ../raster/r.external/main.c:82 +msgid "Band to select (default is all bands)" +msgstr "" + +#: ../raster/r.external/main.c:124 +msgid "Flip horizontally" +msgstr "" + +#: ../raster/r.external/main.c:128 +msgid "Flip vertically" +msgstr "" + +#: ../raster/r.external/main.c:133 +msgid "List available bands including band type in dataset and exit" +msgstr "" + +#: ../raster/r.external/main.c:134 +msgid "Format: band number,type,projection check" +msgstr "" + +#: ../raster/r.external/main.c:166 +#, c-format +msgid "%s= or %s= must be given" +msgstr "" + +#: ../raster/r.external/main.c:177 ../display/d.mon/start.c:86 +msgid "Unable to get current working directory" +msgstr "" + +#: ../raster/r.external/main.c:214 +msgid "Proceeding with import..." +msgstr "" + +#: ../raster/r.external/main.c:218 +#, c-format +msgid "Imagery group <%s> already exists and will be overwritten." +msgstr "" + +#: ../raster/r.external/main.c:225 +#, c-format +msgid "Reading band %d of %d..." +msgstr "" + +#: ../raster/r.external/main.c:262 +#, c-format +msgid "Imagery group <%s> created" +msgstr "" + +#: ../raster/r.timestamp/main.c:37 ../vector/v.timestamp/main.c:37 +#: ../raster3d/r3.timestamp/main.c:45 +msgid "timestamp" +msgstr "" + +#: ../raster/r.timestamp/main.c:38 ../vector/v.timestamp/main.c:38 +#: ../raster3d/r3.timestamp/main.c:46 +#: ../locale/scriptstrings/v.what.strds_to_translate.c:8 +#: ../locale/scriptstrings/t.create_to_translate.c:5 +#: ../locale/scriptstrings/t.support_to_translate.c:4 +#: ../locale/scriptstrings/t.topology_to_translate.c:4 +#: ../locale/scriptstrings/t.list_to_translate.c:5 +#: ../locale/scriptstrings/t.info_to_translate.c:5 +#: ../locale/scriptstrings/t.merge_to_translate.c:5 +#: ../locale/scriptstrings/t.remove_to_translate.c:5 +#: ../locale/scriptstrings/t.sample_to_translate.c:4 +#: ../locale/scriptstrings/t.register_to_translate.c:5 +#: ../locale/scriptstrings/t.unregister_to_translate.c:5 +#: ../locale/scriptstrings/t.rast.accumulate_to_translate.c:5 +#: ../locale/scriptstrings/t.rast.accdetect_to_translate.c:5 +#: ../locale/scriptstrings/t.rast.aggregate_to_translate.c:5 +#: ../locale/scriptstrings/t.rast.aggregate.ds_to_translate.c:5 +#: ../locale/scriptstrings/t.rast.colors_to_translate.c:5 +#: ../locale/scriptstrings/t.rast.contour_to_translate.c:6 +#: ../locale/scriptstrings/t.rast.to.rast3_to_translate.c:7 +#: ../locale/scriptstrings/t.rast.univar_to_translate.c:5 +#: ../locale/scriptstrings/t.rast.list_to_translate.c:6 +#: ../locale/scriptstrings/t.rast.mapcalc_to_translate.c:5 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:5 +#: ../locale/scriptstrings/t.rast.neighbors_to_translate.c:5 +#: ../locale/scriptstrings/t.rast.series_to_translate.c:6 +#: ../locale/scriptstrings/t.rast.export_to_translate.c:5 +#: ../locale/scriptstrings/t.rast.out.vtk_to_translate.c:6 +#: ../locale/scriptstrings/t.rast.import_to_translate.c:5 +#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:5 +#: ../locale/scriptstrings/t.rast.extract_to_translate.c:5 +#: ../locale/scriptstrings/t.rast.to.vect_to_translate.c:6 +#: ../locale/scriptstrings/t.rast.what_to_translate.c:5 +#: ../locale/scriptstrings/t.rast3d.list_to_translate.c:7 +#: ../locale/scriptstrings/t.rast3d.extract_to_translate.c:6 +#: ../locale/scriptstrings/t.rast3d.mapcalc_to_translate.c:6 +#: ../locale/scriptstrings/t.rast3d.algebra_to_translate.c:6 +#: ../locale/scriptstrings/t.rast3d.univar_to_translate.c:6 +#: ../locale/scriptstrings/t.rename_to_translate.c:5 +#: ../locale/scriptstrings/t.select_to_translate.c:4 +#: ../locale/scriptstrings/t.snap_to_translate.c:5 +#: ../locale/scriptstrings/t.shift_to_translate.c:5 +#: ../locale/scriptstrings/t.vect.list_to_translate.c:6 +#: ../locale/scriptstrings/t.vect.db.select_to_translate.c:7 +#: ../locale/scriptstrings/t.vect.export_to_translate.c:5 +#: ../locale/scriptstrings/t.vect.extract_to_translate.c:5 +#: ../locale/scriptstrings/t.vect.algebra_to_translate.c:5 +#: ../locale/scriptstrings/t.vect.import_to_translate.c:5 +#: ../locale/scriptstrings/t.vect.what.strds_to_translate.c:5 +#: ../locale/scriptstrings/t.vect.observe.strds_to_translate.c:5 +#: ../locale/scriptstrings/t.vect.univar_to_translate.c:5 +msgid "time" +msgstr "" + +#: ../raster/r.timestamp/main.c:39 +msgid "Modifies a timestamp for a raster map." +msgstr "" + +#: ../raster/r.timestamp/main.c:40 +msgid "Print/add/remove a timestamp for a raster map." +msgstr "" + +#: ../raster/r.timestamp/main.c:49 ../vector/v.timestamp/main.c:50 +msgid "Datetime, datetime1/datetime2, or 'none' to remove" +msgstr "" + +#: ../raster/r.timestamp/main.c:50 ../vector/v.timestamp/main.c:51 +msgid "Format: '15 jan 1994' (absolute) or '2 years' (relative)" +msgstr "" + +#: ../raster/r.timestamp/main.c:65 +#, c-format +msgid "Raster map <%s> not found %s" +msgstr "" + +#: ../raster/r.resamp.filter/main.c:142 +#, c-format +msgid "Filter <%s> not found" +msgstr "" + +#: ../raster/r.resamp.filter/main.c:391 +msgid "kernel filter" +msgstr "" + +#: ../raster/r.resamp.filter/main.c:394 +msgid "Resamples raster map layers using an analytic kernel." +msgstr "" + +#: ../raster/r.resamp.filter/main.c:405 +msgid "Filter kernel(s)" +msgstr "" + +#: ../raster/r.resamp.filter/main.c:413 +msgid "Filter radius" +msgstr "" + +#: ../raster/r.resamp.filter/main.c:420 +msgid "Filter radius (horizontal)" +msgstr "" + +#: ../raster/r.resamp.filter/main.c:427 +msgid "Filter radius (vertical)" +msgstr "" + +#: ../raster/r.resamp.filter/main.c:438 ../vector/v.external.out/args.c:90 +#, c-format +msgid "%s= and %s=/%s= are mutually exclusive" +msgstr "" + +#: ../raster/r.resamp.filter/main.c:443 +#, c-format +msgid "Either %s= or %s=/%s= required" +msgstr "" + +#: ../raster/r.resamp.filter/main.c:446 +#, c-format +msgid "Both %s= and %s= required" +msgstr "" + +#: ../raster/r.resamp.filter/main.c:469 +msgid "Differing number of values for filter= and [xy_]radius=" +msgstr "" + +#: ../raster/r.resamp.filter/main.c:472 +#, c-format +msgid "Too many filters (max: %d)" +msgstr "" + +#: ../raster/r.resamp.filter/main.c:490 +msgid "At least one filter must be finite" +msgstr "" + +#: ../raster/r.li/r.li.cwed/cwed.c:53 +msgid "Calculates contrast weighted edge density index on a raster map" +msgstr "" + +#: ../raster/r.li/r.li.cwed/cwed.c:55 ../raster/r.li/r.li.simpson/simpson.c:47 +#: ../raster/r.li/r.li.dominance/dominance.c:47 +#: ../raster/r.li/r.li.patchdensity/main.c:52 +#: ../raster/r.li/r.li.pielou/pielou.c:47 ../raster/r.li/r.li.mpa/mpa.c:45 +#: ../raster/r.li/r.li.richness/richness.c:44 +#: ../raster/r.li/r.li.padcv/padcv.c:54 ../raster/r.li/r.li.shape/main.c:50 +#: ../raster/r.li/r.li.padsd/padsd.c:54 ../raster/r.li/r.li.patchnum/main.c:51 +#: ../raster/r.li/r.li.edgedensity/edgedensity.c:49 +#: ../raster/r.li/r.li.renyi/renyi.c:48 ../raster/r.li/r.li.mps/mps.c:53 +#: ../raster/r.li/r.li.padrange/padrange.c:54 +#: ../raster/r.li/r.li.shannon/shannon.c:47 +msgid "landscape structure analysis" +msgstr "" + +#: ../raster/r.li/r.li.cwed/cwed.c:56 +#: ../raster/r.li/r.li.patchdensity/main.c:53 ../raster/r.li/r.li.mpa/mpa.c:46 +#: ../raster/r.li/r.li.padcv/padcv.c:55 ../raster/r.li/r.li.shape/main.c:51 +#: ../raster/r.li/r.li.padsd/padsd.c:55 ../raster/r.li/r.li.patchnum/main.c:52 +#: ../raster/r.li/r.li.edgedensity/edgedensity.c:50 +#: ../raster/r.li/r.li.mps/mps.c:54 ../raster/r.li/r.li.padrange/padrange.c:55 +msgid "patch index" +msgstr "" + +#: ../raster/r.li/r.li.cwed/cwed.c:64 ../raster/r.li/r.li.simpson/simpson.c:56 +#: ../raster/r.li/r.li.dominance/dominance.c:56 +#: ../raster/r.li/r.li.patchdensity/main.c:61 +#: ../raster/r.li/r.li.pielou/pielou.c:56 ../raster/r.li/r.li.mpa/mpa.c:53 +#: ../raster/r.li/r.li.richness/richness.c:53 +#: ../raster/r.li/r.li.padcv/padcv.c:62 ../raster/r.li/r.li.shape/main.c:59 +#: ../raster/r.li/r.li.padsd/padsd.c:62 ../raster/r.li/r.li.patchnum/main.c:59 +#: ../raster/r.li/r.li.edgedensity/edgedensity.c:58 +#: ../raster/r.li/r.li.renyi/renyi.c:57 ../raster/r.li/r.li.mps/mps.c:62 +#: ../raster/r.li/r.li.padrange/padrange.c:62 +#: ../raster/r.li/r.li.shannon/shannon.c:56 +msgid "Configuration file" +msgstr "" + +#: ../raster/r.li/r.li.cwed/cwed.c:70 +msgid "Name of file that contains the weight to calculate the index" +msgstr "" + +#: ../raster/r.li/r.li.cwed/cwed.c:306 ../raster/r.li/r.li.cwed/cwed.c:453 +#: ../raster/r.li/r.li.cwed/cwed.c:599 +msgid "Row cache is too small" +msgstr "" + +#: ../raster/r.li/r.li.simpson/simpson.c:45 +msgid "Calculates Simpson's diversity index on a raster map" +msgstr "" + +#: ../raster/r.li/r.li.simpson/simpson.c:48 +#: ../raster/r.li/r.li.dominance/dominance.c:48 +#: ../raster/r.li/r.li.pielou/pielou.c:48 +#: ../raster/r.li/r.li.richness/richness.c:45 +#: ../raster/r.li/r.li.renyi/renyi.c:49 +#: ../raster/r.li/r.li.shannon/shannon.c:48 +msgid "diversity index" +msgstr "" + +#: ../raster/r.li/r.li.dominance/dominance.c:45 +msgid "Calculates dominance's diversity index on a raster map" +msgstr "" + +#: ../raster/r.li/r.li.patchdensity/main.c:50 +msgid "" +"Calculates patch density index on a raster map, using a 4 neighbour " +"algorithm" +msgstr "" + +#: ../raster/r.li/r.li.pielou/pielou.c:45 +msgid "Calculates Pielou's diversity index on a raster map" +msgstr "" + +#: ../raster/r.li/r.li.mpa/mpa.c:43 +msgid "Calculates mean pixel attribute index on a raster map" +msgstr "" + +#: ../raster/r.li/r.li.richness/richness.c:42 +msgid "Calculates richness index on a raster map" +msgstr "" + +#: ../raster/r.li/r.li.padcv/padcv.c:52 +msgid "Calculates coefficient of variation of patch area on a raster map" +msgstr "" + +#: ../raster/r.li/r.li.shape/main.c:48 +msgid "Calculates shape index on a raster map" +msgstr "" + +#: ../raster/r.li/r.li.padsd/padsd.c:52 +msgid "Calculates standard deviation of patch area a raster map" +msgstr "" + +#: ../raster/r.li/r.li.daemon/daemon.c:97 +msgid "Cannot create random access file" +msgstr "" + +#: ../raster/r.li/r.li.daemon/daemon.c:105 +#: ../raster/r.li/r.li.daemon/daemon.c:111 +#: ../raster/r.li/r.li.daemon/daemon.c:117 +#, c-format +msgid "Cannot create %s directory" +msgstr "" + +#: ../raster/r.li/r.li.daemon/daemon.c:201 +#, c-format +msgid "Cannot find configuration file <%s>" +msgstr "" + +#: ../raster/r.li/r.li.daemon/daemon.c:208 +#: ../raster/r.li/r.li.daemon/daemon.c:212 +msgid "Cannot read setup file" +msgstr "" + +#: ../raster/r.li/r.li.daemon/daemon.c:216 +msgid "Unable to parse configuration file (sampling frame)" +msgstr "" + +#: ../raster/r.li/r.li.daemon/daemon.c:475 +msgid "Irregular MASKEDOVERLAY areas definition" +msgstr "" + +#: ../raster/r.li/r.li.daemon/daemon.c:479 +#, c-format +msgid "The configuration file can only be used with the <%s> raster map" +msgstr "" + +#: ../raster/r.li/r.li.daemon/daemon.c:485 +msgid "Unable to parse configuration file (sample area)" +msgstr "" + +#: ../raster/r.li/r.li.daemon/daemon.c:520 +msgid "Too many units to place" +msgstr "" + +#: ../raster/r.li/r.li.daemon/daemon.c:589 +msgid "Too many stratified random sample for raster map" +msgstr "" + +#: ../raster/r.li/r.li.daemon/daemon.c:623 +msgid "Illegal areas disposition" +msgstr "" + +#: ../raster/r.li/r.li.daemon/daemon.c:695 +msgid "Cannot make lseek" +msgstr "" + +#: ../raster/r.li/r.li.daemon/worker.c:135 +#, c-format +msgid "unable to open <%s> mask ... continuing without!" +msgstr "" + +#: ../raster/r.li/r.li.patchnum/main.c:49 +msgid "" +"Calculates patch number index on a raster map, using a 4 neighbour " +"algorithm." +msgstr "" + +#: ../raster/r.li/r.li.edgedensity/edgedensity.c:47 +msgid "" +"Calculates edge density index on a raster map, using a 4 neighbour algorithm" +msgstr "" + +#: ../raster/r.li/r.li.edgedensity/edgedensity.c:68 +msgid "The value of the patch type" +msgstr "" + +#: ../raster/r.li/r.li.edgedensity/edgedensity.c:69 +msgid "" +"It can be integer, double or float; it will be changed in function of map " +"type" +msgstr "" + +#: ../raster/r.li/r.li.edgedensity/edgedensity.c:74 +msgid "Exclude border edges" +msgstr "" + +#: ../raster/r.li/r.li.renyi/renyi.c:46 +msgid "Calculates Renyi's diversity index on a raster map" +msgstr "" + +#: ../raster/r.li/r.li.renyi/renyi.c:63 +msgid "Alpha value is the order of the generalized entropy" +msgstr "" + +#: ../raster/r.li/r.li.mps/mps.c:51 +msgid "" +"Calculates mean patch size index on a raster map, using a 4 neighbour " +"algorithm" +msgstr "" + +#: ../raster/r.li/r.li.padrange/padrange.c:52 +msgid "Calculates range of patch area size on a raster map" +msgstr "" + +#: ../raster/r.li/r.li.shannon/shannon.c:45 +msgid "Calculates Shannon's diversity index on a raster map" +msgstr "" + +#: ../raster/r.latlong/main.c:57 +msgid "latitude" +msgstr "" + +#: ../raster/r.latlong/main.c:58 +msgid "longitude" +msgstr "" + +#: ../raster/r.latlong/main.c:60 +msgid "Creates a latitude/longitude raster map." +msgstr "" + +#: ../raster/r.latlong/main.c:66 +msgid "Name for output latitude or longitude raster map" +msgstr "" + +#: ../raster/r.latlong/main.c:70 +msgid "Longitude output" +msgstr "" + +#: ../raster/r.mapcalc/map.c:226 ../raster/r.mapcalc/map3.c:182 +#, c-format +msgid "Unable to read color file for raster map <%s@%s>" +msgstr "" + +#: ../raster/r.mapcalc/map.c:239 ../raster/r.mapcalc/map3.c:195 +#, c-format +msgid "Unable to create btree for raster map <%s@%s>" +msgstr "" + +#: ../raster/r.mapcalc/map.c:288 ../raster/r.mapcalc/map.c:495 +#: ../raster/r.mapcalc/map.c:536 ../raster/r.mapcalc/map.c:634 +#: ../raster/r.mapcalc/map3.c:240 ../raster/r.mapcalc/map3.c:424 +#: ../raster/r.mapcalc/map3.c:469 ../raster/r.mapcalc/map3.c:566 +#: ../raster/r.mapcalc/expression.c:357 +#, c-format +msgid "Invalid map modifier: '%c'" +msgstr "" + +#: ../raster/r.mapcalc/map.c:426 ../raster/r.mapcalc/map3.c:354 +#: ../raster/r.mapcalc/evaluate.c:143 ../raster/r.mapcalc/evaluate.c:283 +#, c-format +msgid "Unknown type: %d" +msgstr "" + +#: ../raster/r.mapcalc/map3.c:129 ../raster/r.mapcalc/map3.c:143 +#: ../raster/r.mapcalc/map3.c:157 ../raster/r.out.bin/main.c:53 +#: ../raster/r.out.bin/main.c:62 ../raster/r.out.bin/main.c:470 +#: ../raster3d/r3.out.bin/main.c:113 +msgid "Error writing data" +msgstr "" + +#: ../raster/r.mapcalc/map3.c:373 +#, c-format +msgid "Unable to close raster map <%s@%s>" +msgstr "" + +#: ../raster/r.mapcalc/map3.c:632 +msgid "Unable to close output raster map" +msgstr "" + +#: ../raster/r.mapcalc/main.c:72 +msgid "Raster map calculator." +msgstr "" + +#: ../raster/r.mapcalc/main.c:79 +msgid "Expression to evaluate" +msgstr "" + +#: ../raster/r.mapcalc/main.c:80 ../raster/r.mapcalc/main.c:99 +msgid "Expression" +msgstr "" + +#: ../raster/r.mapcalc/main.c:88 +msgid "" +"The computational region that should be used.\n" +" - current uses the current region of the mapset.\n" +" - intersect computes the intersection region between\n" +" all input maps and uses the smallest resolution\n" +" - union computes the union extent of all map regions\n" +" and uses the smallest resolution" +msgstr "" + +#: ../raster/r.mapcalc/main.c:98 +msgid "File containing expression(s) to evaluate" +msgstr "" + +#: ../raster/r.mapcalc/main.c:105 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:18 +msgid "Seed for rand() function" +msgstr "" + +#: ../raster/r.mapcalc/main.c:109 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:20 +msgid "Generate random seed (result is non-deterministic)" +msgstr "" + +#: ../raster/r.mapcalc/main.c:113 +msgid "List input and output maps" +msgstr "" + +#: ../raster/r.mapcalc/main.c:135 +#, c-format +msgid "%s= and -%c are mutually exclusive" +msgstr "" + +#: ../raster/r.mapcalc/main.c:146 +msgid "parse error" +msgstr "" + +#: ../raster/r.mapcalc/main.c:185 +msgid "Floating point error(s) occurred in the calculation" +msgstr "" + +#: ../raster/r.mapcalc/function.c:35 +#, c-format +msgid "Known functions:" +msgstr "" + +#: ../raster/r.mapcalc/expression.c:206 +#, c-format +msgid "Undefined variable '%s'" +msgstr "" + +#: ../raster/r.mapcalc/expression.c:221 +#, c-format +msgid "Invalid map <%s>" +msgstr "" + +#: ../raster/r.mapcalc/expression.c:262 +#, c-format +msgid "Undefined function '%s'" +msgstr "" + +#: ../raster/r.mapcalc/expression.c:267 +#, c-format +msgid "Too few arguments (%d) to function %s()" +msgstr "" + +#: ../raster/r.mapcalc/expression.c:271 +#, c-format +msgid "Too many arguments (%d) to function %s()" +msgstr "" + +#: ../raster/r.mapcalc/expression.c:275 +#, c-format +msgid "Incorrect argument types to function %s()" +msgstr "" + +#: ../raster/r.mapcalc/expression.c:278 +#, c-format +msgid "Internal error for function %s()" +msgstr "" + +#: ../raster/r.mapcalc/expression.c:453 +#, c-format +msgid "Illegal number of arguments (%d) for operator '%s'" +msgstr "" + +#: ../raster/r.mapcalc/expression.c:493 +#, c-format +msgid "Format_expression_prec: unknown type: %d" +msgstr "" + +#: ../raster/r.mapcalc/evaluate.c:189 +#, c-format +msgid "Invalid type: %d" +msgstr "" + +#: ../raster/r.mapcalc/evaluate.c:228 +#, c-format +msgid "Too few arguments for function '%s'" +msgstr "" + +#: ../raster/r.mapcalc/evaluate.c:232 +#, c-format +msgid "Too many arguments for function '%s'" +msgstr "" + +#: ../raster/r.mapcalc/evaluate.c:236 +#, c-format +msgid "Invalid argument type for function '%s'" +msgstr "" + +#: ../raster/r.mapcalc/evaluate.c:240 +#, c-format +msgid "Invalid return type for function '%s'" +msgstr "" + +#: ../raster/r.mapcalc/evaluate.c:244 +#, c-format +msgid "Unknown type for function '%s'" +msgstr "" + +#: ../raster/r.mapcalc/evaluate.c:247 +#, c-format +msgid "Number of arguments for function '%s'" +msgstr "" + +#: ../raster/r.mapcalc/evaluate.c:251 +#, c-format +msgid "Unknown error for function '%s'" +msgstr "" + +#: ../raster/r.mapcalc/evaluate.c:329 +#, c-format +msgid "output map <%s> exists. To overwrite, use the --overwrite flag" +msgstr "" + +#: ../raster/r.out.gdal/attr.c:140 ../raster/r.out.gdal/attr.c:178 +msgid "Failed to set raster attribute table" +msgstr "" + +#: ../raster/r.out.gdal/main.c:52 +#, c-format +msgid "Supported formats:\n" +msgstr "" + +#: ../raster/r.out.gdal/main.c:138 +msgid "Exports GRASS raster maps into GDAL supported formats." +msgstr "" + +#: ../raster/r.out.gdal/main.c:144 +msgid "List supported output formats" +msgstr "" + +#: ../raster/r.out.gdal/main.c:150 +msgid "Do not write GDAL standard colortable" +msgstr "" + +#: ../raster/r.out.gdal/main.c:151 +msgid "Only applicable to Byte or UInt16 data types" +msgstr "" + +#: ../raster/r.out.gdal/main.c:152 ../raster/r.out.gdal/main.c:158 +#: ../raster/r.out.gdal/main.c:205 ../raster/r.out.gdal/main.c:216 +#: ../raster/r.out.gdal/main.c:227 ../raster/r.out.gdal/main.c:240 +#: ../raster/r.out.gdal/main.c:251 ../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 ../vector/v.out.ogr/args.c:48 +#: ../vector/v.out.ogr/args.c:59 ../vector/v.out.ogr/args.c:69 +#: ../vector/v.out.ogr/args.c:79 ../vector/v.out.ogr/args.c:95 +#: ../vector/v.out.ogr/args.c:108 ../vector/v.out.ogr/args.c:115 +#: ../vector/v.out.ogr/args.c:121 ../vector/v.out.ogr/args.c:128 +msgid "Creation" +msgstr "" + +#: ../raster/r.out.gdal/main.c:156 +msgid "Do not write non-standard metadata" +msgstr "" + +#: ../raster/r.out.gdal/main.c:157 +msgid "Enhances compatibility with other GIS software" +msgstr "" + +#: ../raster/r.out.gdal/main.c:162 +msgid "Write raster attribute table" +msgstr "" + +#: ../raster/r.out.gdal/main.c:163 +msgid "Some export formats may not be supported" +msgstr "" + +#: ../raster/r.out.gdal/main.c:167 +msgid "Force raster export despite any warnings of data loss" +msgstr "" + +#: ../raster/r.out.gdal/main.c:168 +msgid "Overrides nodata safety check" +msgstr "" + +#: ../raster/r.out.gdal/main.c:171 +msgid "Name of raster map (or group) to export" +msgstr "" + +#: ../raster/r.out.gdal/main.c:174 +msgid "Name for output raster file" +msgstr "" + +#: ../raster/r.out.gdal/main.c:180 +msgid "Raster data format to write (case sensitive, see also -l flag)" +msgstr "" + +#: ../raster/r.out.gdal/main.c:201 +#: ../locale/scriptstrings/t.rast.export_to_translate.c:11 +msgid "Data type" +msgstr "" + +#: ../raster/r.out.gdal/main.c:211 +#: ../locale/scriptstrings/t.rast.export_to_translate.c:13 +msgid "Creation option(s) to pass to the output format driver" +msgstr "" + +#: ../raster/r.out.gdal/main.c:213 +#: ../locale/scriptstrings/t.rast.export_to_translate.c:14 +msgid "In the form of \"NAME=VALUE\", separate multiple entries with a comma" +msgstr "" + +#: ../raster/r.out.gdal/main.c:221 +#: ../locale/scriptstrings/t.rast.export_to_translate.c:15 +msgid "Metadata key(s) and value(s) to include" +msgstr "" + +#: ../raster/r.out.gdal/main.c:223 +#: ../locale/scriptstrings/t.rast.export_to_translate.c:16 +msgid "" +"In the form of \"META-TAG=VALUE\", separate multiple entries with a comma. " +"Not supported by all output format drivers." +msgstr "" + +#: ../raster/r.out.gdal/main.c:233 +#: ../locale/scriptstrings/t.rast.export_to_translate.c:17 +msgid "Assign a specified nodata value to output bands" +msgstr "" + +#: ../raster/r.out.gdal/main.c:235 +#: ../locale/scriptstrings/t.rast.export_to_translate.c:18 +msgid "" +"If given, the nodata value is always written to metadata even if there are " +"no NULL cells in the input band (enhances output compatibility)." +msgstr "" + +#: ../raster/r.out.gdal/main.c:248 +msgid "Number of overviews to create for the output dataset" +msgstr "" + +#: ../raster/r.out.gdal/main.c:278 +#, c-format +msgid "Raster map or group <%s> not found" +msgstr "" + +#: ../raster/r.out.gdal/main.c:282 +#, c-format +msgid "No raster maps in group <%s>" +msgstr "" + +#: ../raster/r.out.gdal/main.c:297 +#, c-format +msgid "Unable to get <%s> driver" +msgstr "" + +#: ../raster/r.out.gdal/main.c:303 +#, c-format +msgid "" +"Driver <%s> does not support direct writing. Using MEM driver for " +"intermediate dataset." +msgstr "" + +#: ../raster/r.out.gdal/main.c:308 +msgid "Unable to get in-memory raster driver" +msgstr "" + +#: ../raster/r.out.gdal/main.c:312 +#, c-format +msgid "Driver <%s> does not support creating rasters" +msgstr "" + +#: ../raster/r.out.gdal/main.c:387 +#, c-format +msgid "Could not read data range of raster <%s>" +msgstr "" + +#: ../raster/r.out.gdal/main.c:444 +#, c-format +msgid "Exporting to GDAL data type: %s" +msgstr "" + +#: ../raster/r.out.gdal/main.c:459 +msgid "Raster export would result in complete data loss, aborting." +msgstr "" + +#: ../raster/r.out.gdal/main.c:470 +#, c-format +msgid "" +"Precision loss: Raster map <%s> of type %s to be exported as %s. This can be" +" avoided by using %s." +msgstr "" + +#: ../raster/r.out.gdal/main.c:481 +#, c-format +msgid "" +"Precision loss: The range of <%s> can not be accurately preserved with GDAL " +"datatype Float32. This can be avoided by exporting to Int32 or Float64." +msgstr "" + +#: ../raster/r.out.gdal/main.c:489 +#, c-format +msgid "" +"Precision loss: Float32 can not preserve the DCELL precision of raster <%s>." +" This can be avoided by using Float64" +msgstr "" + +#: ../raster/r.out.gdal/main.c:498 +msgid "Forcing raster export" +msgstr "" + +#: ../raster/r.out.gdal/main.c:500 +#, c-format +msgid "Raster export aborted. To override data loss check, use the -%c flag" +msgstr "" + +#: ../raster/r.out.gdal/main.c:515 ../raster/r.out.gdal/main.c:544 +#: ../raster/r.out.gdal/main.c:548 +msgid "Raster export aborted." +msgstr "" + +#: ../raster/r.out.gdal/main.c:525 +msgid "Checking GDAL data type and nodata value..." +msgstr "" + +#: ../raster/r.out.gdal/main.c:528 +#, c-format +msgid "Checking options for raster map <%s> (band %d)..." +msgstr "" + +#: ../raster/r.out.gdal/main.c:542 +msgid "Forcing raster export." +msgstr "" + +#: ../raster/r.out.gdal/main.c:573 +msgid "Unable to create dataset using memory raster driver" +msgstr "" + +#: ../raster/r.out.gdal/main.c:582 +#, c-format +msgid "Unable to create <%s> dataset using <%s> driver" +msgstr "" + +#: ../raster/r.out.gdal/main.c:597 +msgid "Unable to set geo transform" +msgstr "" + +#: ../raster/r.out.gdal/main.c:605 +msgid "Unable to set projection" +msgstr "" + +#: ../raster/r.out.gdal/main.c:633 +#, c-format +msgid "Exporting raster data to %s format..." +msgstr "" + +#: ../raster/r.out.gdal/main.c:636 +#, c-format +msgid "Exporting raster map <%s> (band %d)..." +msgstr "" + +#: ../raster/r.out.gdal/main.c:649 +#, c-format +msgid "Unable to export raster map <%s>" +msgstr "" + +#: ../raster/r.out.gdal/main.c:662 +msgid "Number of overviews must be between 0 and 5" +msgstr "" + +#: ../raster/r.out.gdal/main.c:669 +msgid "Building overviews ..." +msgstr "" + +#: ../raster/r.out.gdal/main.c:679 +msgid "Unable to build overviews" +msgstr "" + +#: ../raster/r.out.gdal/main.c:690 +#, c-format +msgid "Unable to create raster map <%s> using driver <%s>" +msgstr "" + +#: ../raster/r.out.gdal/main.c:713 ../raster/r.out.gdal/main.c:725 +#: ../raster/r.out.gdal/main.c:738 ../raster/r.out.gdal/main.c:751 +#: ../raster/r.out.gdal/main.c:763 ../raster/r.out.gdal/main.c:777 +#: ../raster/r.out.gdal/export_band.c:477 +#: ../raster/r.out.gdal/export_band.c:489 +#: ../raster/r.out.gdal/export_band.c:502 +#: ../raster/r.out.gdal/export_band.c:515 +#: ../raster/r.out.gdal/export_band.c:527 +#: ../raster/r.out.gdal/export_band.c:540 +#: ../raster/r.out.gdal/export_band.c:554 +msgid "Selected GDAL datatype does not cover data range." +msgstr "" + +#: ../raster/r.out.gdal/main.c:714 ../raster/r.out.gdal/main.c:726 +#: ../raster/r.out.gdal/main.c:739 ../raster/r.out.gdal/main.c:752 +#: ../raster/r.out.gdal/export_band.c:478 +#: ../raster/r.out.gdal/export_band.c:490 +#: ../raster/r.out.gdal/export_band.c:503 +#: ../raster/r.out.gdal/export_band.c:516 +#, c-format +msgid "GDAL datatype: %s, range: %d - %d" +msgstr "" + +#: ../raster/r.out.gdal/main.c:717 ../raster/r.out.gdal/main.c:729 +#: ../raster/r.out.gdal/main.c:742 ../raster/r.out.gdal/main.c:755 +#: ../raster/r.out.gdal/main.c:767 ../raster/r.out.gdal/main.c:781 +#, c-format +msgid "Range to be exported: %g - %g" +msgstr "" + +#: ../raster/r.out.gdal/main.c:764 ../raster/r.out.gdal/export_band.c:528 +#, c-format +msgid "GDAL datatype: %s, range: %u - %u" +msgstr "" + +#: ../raster/r.out.gdal/main.c:778 ../raster/r.out.gdal/export_band.c:541 +#: ../raster/r.out.gdal/export_band.c:555 +#, c-format +msgid "GDAL datatype: %s, range: %g - %g" +msgstr "" + +#: ../raster/r.out.gdal/main.c:805 ../raster/r.out.gdal/main.c:818 +#: ../raster/r.out.gdal/main.c:832 ../raster/r.out.gdal/main.c:845 +#: ../raster/r.out.gdal/main.c:860 +#, c-format +msgid "" +"Mismatch between metadata nodata value and actual nodata value in exported " +"raster: specified nodata value %g gets converted to %d by selected GDAL " +"datatype." +msgstr "" + +#: ../raster/r.out.gdal/main.c:808 ../raster/r.out.gdal/main.c:835 +#: ../raster/r.out.gdal/main.c:863 +#, c-format +msgid "GDAL datatype: %s, valid range: %d - %d" +msgstr "" + +#: ../raster/r.out.gdal/main.c:821 ../raster/r.out.gdal/main.c:848 +#, c-format +msgid "GDAL datatype: %s, valid range: %u - %u" +msgstr "" + +#: ../raster/r.out.gdal/main.c:874 +#, c-format +msgid "" +"Mismatch between metadata nodata value and actual nodata value in exported " +"raster: specified nodata value %g gets converted to %g by selected GDAL " +"datatype." +msgstr "" + +#: ../raster/r.out.gdal/main.c:877 +#, c-format +msgid "GDAL datatype: %s, valid range: %g - %g" +msgstr "" + +#: ../raster/r.out.gdal/export_band.c:53 +#: ../raster/r.out.gdal/export_band.c:359 +msgid "Unable to allocate buffer for reading raster map" +msgstr "" + +#: ../raster/r.out.gdal/export_band.c:168 +#, c-format +msgid "Using GDAL data type <%s>" +msgstr "" + +#: ../raster/r.out.gdal/export_band.c:173 +#, c-format +msgid "" +"Input raster map contains cells with NULL-value (no-data). The value %d will" +" be used to represent no-data values in the input map. You can specify a " +"nodata value with the %s option." +msgstr "" + +#: ../raster/r.out.gdal/export_band.c:178 +#, c-format +msgid "" +"Input raster map contains cells with NULL-value (no-data). The value %g will" +" be used to represent no-data values in the input map. You can specify a " +"nodata value with the %s option." +msgstr "" + +#: ../raster/r.out.gdal/export_band.c:188 +#, c-format +msgid "" +"The default nodata value is present in rasterband <%s> and would lead to " +"data loss. Please specify a custom nodata value with the %s parameter." +msgstr "" + +#: ../raster/r.out.gdal/export_band.c:195 +#, c-format +msgid "" +"The user given nodata value %g is present in rasterband <%s> and would lead " +"to data loss. Please specify a different nodata value with the %s parameter." +msgstr "" + +#: ../raster/r.out.gdal/export_band.c:240 +msgid "Unable to get raster band" +msgstr "" + +#: ../raster/r.out.gdal/export_band.c:396 +#: ../raster/r.out.gdal/export_band.c:425 +#: ../raster/r.out.gdal/export_band.c:454 +msgid "Unable to write GDAL raster file" +msgstr "" + +#: ../raster/r.out.gdal/export_band.c:481 +#: ../raster/r.out.gdal/export_band.c:493 +#: ../raster/r.out.gdal/export_band.c:506 +#: ../raster/r.out.gdal/export_band.c:519 +#: ../raster/r.out.gdal/export_band.c:531 +#: ../raster/r.out.gdal/export_band.c:544 +#: ../raster/r.out.gdal/export_band.c:558 +#, c-format +msgid "Raster map <%s> range: %g - %g" +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.support/main.c:56 +msgid "Allows creation and/or modification of raster map layer support files." +msgstr "" + +#: ../raster/r.support/main.c:74 ../raster3d/r3.support/main.c:70 +msgid "Text to append to the next line of the map's metadata file" +msgstr "" + +#: ../raster/r.support/main.c:80 +msgid "Text to use for map data units" +msgstr "" + +#: ../raster/r.support/main.c:86 +msgid "Text to use for map vertical datum" +msgstr "" + +#: ../raster/r.support/main.c:93 ../raster3d/r3.support/main.c:89 +msgid "Text to use for data source, line 1" +msgstr "" + +#: ../raster/r.support/main.c:100 ../raster3d/r3.support/main.c:96 +msgid "Text to use for data source, line 2" +msgstr "" + +#: ../raster/r.support/main.c:108 ../raster3d/r3.support/main.c:104 +msgid "Text to use for data description or keyword(s)" +msgstr "" + +#: ../raster/r.support/main.c:120 ../raster3d/r3.support/main.c:116 +msgid "Text file from which to load history" +msgstr "" + +#: ../raster/r.support/main.c:125 ../raster3d/r3.support/main.c:121 +msgid "Text file in which to save history" +msgstr "" + +#: ../raster/r.support/main.c:129 +msgid "Update statistics (histogram, range)" +msgstr "" + +#: ../raster/r.support/main.c:133 +msgid "Create/reset the null file" +msgstr "" + +#: ../raster/r.support/main.c:137 +msgid "Delete the null file" +msgstr "" + +#: ../raster/r.support/main.c:249 ../raster3d/r3.support/main.c:252 +#, c-format +msgid "cats table for [%s] set to %s" +msgstr "" + +#: ../raster/r.support/main.c:273 ../raster/r.support/main.c:301 +#, c-format +msgid "[%s] is a reclass of another map. Exiting." +msgstr "" + +#: ../raster/r.support/main.c:285 +#, c-format +msgid "Writing new null file for [%s]... " +msgstr "" + +#: ../raster/r.support/main.c:305 +#, c-format +msgid "Removing null file for [%s]...\n" +msgstr "" + +#: ../raster/r.support/main.c:312 ../scripts/i.in.spotvgt/i.in.spotvgt.py:280 +#: ../scripts/r.in.aster/r.in.aster.py:144 ../scripts/r.plane/r.plane.py:122 +#: ../scripts/d.polar/d.polar.py:407 ../scripts/v.in.e00/v.in.e00.py:165 +#: ../scripts/r.fillnulls/r.fillnulls.py:496 +msgid "Done." +msgstr "" + +#: ../raster/r.out.bin/main.c:139 +#, c-format +msgid "Header File = %s" +msgstr "" + +#: ../raster/r.out.bin/main.c:144 ../raster/r.out.bin/main.c:228 +#: ../raster/r.out.bin/main.c:414 ../display/d.mon/start.c:181 +#: ../display/d.mon/start.c:224 ../raster3d/r3.out.bin/main.c:321 +#, c-format +msgid "Unable to create file <%s>" +msgstr "" + +#: ../raster/r.out.bin/main.c:223 +#, c-format +msgid "World File = %s" +msgstr "" + +#: ../raster/r.out.bin/main.c:281 +msgid "Exports a GRASS raster to a binary array." +msgstr "" + +#: ../raster/r.out.bin/main.c:297 +msgid "Name for output binary map (use output=- for stdout)" +msgstr "" + +#: ../raster/r.out.bin/main.c:304 ../raster3d/r3.out.bin/main.c:221 +msgid "Value to write out for null" +msgstr "" + +#: ../raster/r.out.bin/main.c:323 +msgid "Generate integer output" +msgstr "" + +#: ../raster/r.out.bin/main.c:327 +msgid "Generate floating-point output" +msgstr "" + +#: ../raster/r.out.bin/main.c:331 +msgid "Export array with GMT compatible header" +msgstr "" + +#: ../raster/r.out.bin/main.c:335 +msgid "Generate BIL world and header files" +msgstr "" + +#: ../raster/r.out.bin/main.c:339 +msgid "Byte swap output" +msgstr "" + +#: ../raster/r.out.bin/main.c:347 ../raster3d/r3.out.bin/main.c:256 +msgid "Invalid value for null (integers only)" +msgstr "" + +#: ../raster/r.out.bin/main.c:399 +#, c-format +msgid "Floating-point output requires %s=4 or %s=8" +msgstr "" + +#: ../raster/r.out.bin/main.c:404 +#, c-format +msgid "Integer output doesn't support %s=8 in this build" +msgstr "" + +#: ../raster/r.out.bin/main.c:419 +msgid "GMT grid doesn't support 64-bit integers" +msgstr "" + +#: ../raster/r.out.bin/main.c:425 +msgid "Creating BIL support files..." +msgstr "" + +#: ../raster/r.out.bin/main.c:442 +#, c-format +msgid "Exporting raster as floating values (%s=%d)" +msgstr "" + +#: ../raster/r.out.bin/main.c:445 +msgid "Writing GMT float format ID=1" +msgstr "" + +#: ../raster/r.out.bin/main.c:448 +#, c-format +msgid "Exporting raster as integer values (%s=%d)" +msgstr "" + +#: ../raster/r.out.bin/main.c:451 +msgid "Writing GMT integer format ID=2" +msgstr "" + +#: ../raster/r.out.bin/main.c:454 ../raster3d/r3.out.bin/main.c:323 +msgid "Using the current region settings..." +msgstr "" + +#: ../raster/r.out.bin/main.c:455 ../raster3d/r3.out.bin/main.c:324 +#, c-format +msgid "north=%f" +msgstr "" + +#: ../raster/r.out.bin/main.c:456 ../raster3d/r3.out.bin/main.c:325 +#, c-format +msgid "south=%f" +msgstr "" + +#: ../raster/r.out.bin/main.c:457 ../raster3d/r3.out.bin/main.c:326 +#, c-format +msgid "east=%f" +msgstr "" + +#: ../raster/r.out.bin/main.c:458 ../raster3d/r3.out.bin/main.c:327 +#, c-format +msgid "west=%f" +msgstr "" + +#: ../raster/r.out.bin/main.c:459 +#, c-format +msgid "r=%d" +msgstr "" + +#: ../raster/r.out.bin/main.c:460 +#, c-format +msgid "c=%d" +msgstr "" + +#: ../raster/r.support.stats/check.c:43 +#, c-format +msgid "Updating statistics for [%s]..." +msgstr "" + +#: ../raster/r.support.stats/check.c:56 +msgid "Updating histogram range..." +msgstr "" + +#: ../raster/r.support.stats/check.c:88 +#, c-format +msgid "Updating the number of categories for [%s]..." +msgstr "" + +#: ../raster/r.support.stats/main.c:37 +msgid "Update raster map statistics" +msgstr "" + +#: ../raster/r.support.stats/main.c:49 +#, c-format +msgid "Statistics for <%s> updated" +msgstr "" + +#: ../raster/r.to.rast3elev/main.c:99 +msgid "The number of input and elevation maps is not equal" +msgstr "" + +#: ../raster/r.to.rast3elev/main.c:165 +msgid "The value to fill the upper cells, default is null" +msgstr "" + +#: ../raster/r.to.rast3elev/main.c:172 +msgid "The value to fill the lower cells, default is null" +msgstr "" + +#: ../raster/r.to.rast3elev/main.c:185 +msgid "Use the input map values to fill the upper cells" +msgstr "" + +#: ../raster/r.to.rast3elev/main.c:190 +msgid "Use the input map values to fill the lower cells" +msgstr "" + +#: ../raster/r.to.rast3elev/main.c:194 ../raster3d/r3.cross.rast/main.c:109 +#: ../raster3d/r3.out.netcdf/main.c:116 ../raster3d/r3.out.ascii/main.c:118 +#: ../raster3d/r3.to.rast/main.c:128 +msgid "Use 3D raster mask (if exists) with input map" +msgstr "" + +#: ../raster/r.to.rast3elev/main.c:287 ../raster/r.to.rast3elev/main.c:320 +msgid "Error writing 3D raster double data" +msgstr "" + +#: ../raster/r.to.rast3elev/main.c:366 +msgid "Creates a 3D volume map based on 2D elevation and value raster maps." +msgstr "" + +#: ../raster/r.to.rast3elev/main.c:400 +msgid "The upper value is not valid" +msgstr "" + +#: ../raster/r.to.rast3elev/main.c:410 +msgid "The lower value is not valid" +msgstr "" + +#: ../raster/r.to.rast3elev/main.c:427 +msgid "" +"The 2D and 3D region settings are different. I will use the 3D region " +"settings to adjust the 2D region." +msgstr "" + +#: ../raster/r.spread/main.c:111 +msgid "Simulates elliptically anisotropic spread." +msgstr "" + +#: ../raster/r.spread/main.c:113 +msgid "" +"Generates a raster map of the cumulative time of spread, given raster maps " +"containing the rates of spread (ROS), the ROS directions and the spread " +"origins. It optionally produces raster maps to contain backlink UTM " +"coordinates for tracing spread paths. Usable for fire spread simulations." +msgstr "" + +#: ../raster/r.spread/main.c:127 +msgid "Raster map containing base ROS (cm/min)" +msgstr "" + +#: ../raster/r.spread/main.c:129 +msgid "" +"Name of an existing raster map layer in the user's current mapset search " +"path containing the ROS values in the directions perpendicular to maximum " +"ROSes' (cm/minute). These ROSes are also the ones without the effect of " +"directional factors." +msgstr "" + +#: ../raster/r.spread/main.c:141 +msgid "Raster map containing maximal ROS (cm/min)" +msgstr "" + +#: ../raster/r.spread/main.c:143 +msgid "" +"Name of an existing raster map layer in the user's current mapset search " +"path containing the maximum ROS values (cm/minute)." +msgstr "" + +#: ../raster/r.spread/main.c:153 +msgid "Raster map containing directions of maximal ROS (degree)" +msgstr "" + +#: ../raster/r.spread/main.c:155 +msgid "" +"Name of an existing raster map layer in the user's current mapset search " +"path containing directions of the maximum ROSes, clockwise from north " +"(degree)." +msgstr "" + +#: ../raster/r.spread/main.c:166 +msgid "Raster map containing starting sources" +msgstr "" + +#: ../raster/r.spread/main.c:168 +msgid "" +"Name of an existing raster map layer in the user's current mapset search " +"path containing starting locations of the spread phenomenon. Any positive " +"integers in this map are recognized as starting sources (seeds)." +msgstr "" + +#: ../raster/r.spread/main.c:179 +msgid "Raster map containing maximal spotting distance (m, required with -s)" +msgstr "" + +#: ../raster/r.spread/main.c:181 +msgid "" +"Name of an existing raster map layer in the user's current mapset search " +"path containing the maximum potential spotting distances (meters)." +msgstr "" + +#: ../raster/r.spread/main.c:191 +msgid "Raster map containing midflame wind speed (ft/min, required with -s)" +msgstr "" + +#: ../raster/r.spread/main.c:203 +msgid "" +"Raster map containing fine fuel moisture of the cell receiving a spotting " +"firebrand (%, required with -s)" +msgstr "" + +#: ../raster/r.spread/main.c:215 +msgid "Basic sampling window size needed to meet certain accuracy (3)" +msgstr "" + +#: ../raster/r.spread/main.c:217 +msgid "" +"An odd integer ranging 3 - 15 indicating the basic sampling window size " +"within which all cells will be considered to see whether they will be " +"reached by the current spread cell. The default number is 3 which means a " +"3x3 window." +msgstr "" + +#: ../raster/r.spread/main.c:227 +msgid "Sampling density for additional computing (range: 0.0 - 1.0 (0.5))" +msgstr "" + +#: ../raster/r.spread/main.c:229 +msgid "" +"A decimal number ranging 0.0 - 1.0 indicating additional sampling cells will" +" be considered to see whether they will be reached by the current spread " +"cell. The closer to 1.0 the decimal number is, the longer the program will " +"run and the higher the simulation accuracy will be. The default number is " +"0.5." +msgstr "" + +#: ../raster/r.spread/main.c:241 +msgid "Initial time for current simulation (0) (min)" +msgstr "" + +#: ../raster/r.spread/main.c:243 +msgid "" +"A non-negative number specifying the initial time for the current spread " +"simulation (minutes). This is useful when multiple phase simulation is " +"conducted. The default time is 0." +msgstr "" + +#: ../raster/r.spread/main.c:252 +msgid "Simulating time duration LAG (fill the region) (min)" +msgstr "" + +#: ../raster/r.spread/main.c:254 +msgid "" +"A non-negative integer specifying the simulating duration time lag " +"(minutes). The default is infinite, but the program will terminate when the " +"current geographic region/mask has been filled. It also controls the " +"computational time, the shorter the time lag, the faster the program will " +"run." +msgstr "" + +#: ../raster/r.spread/main.c:266 +msgid "Name of raster map as a display backdrop" +msgstr "" + +#: ../raster/r.spread/main.c:268 +msgid "" +"Name of an existing raster map layer in the user's current mapset search " +"path to be used as the background on which the \"live\" movement will be " +"shown." +msgstr "" + +#: ../raster/r.spread/main.c:279 +msgid "Raster map to contain output spread time (min)" +msgstr "" + +#: ../raster/r.spread/main.c:281 +msgid "" +"Name of the new raster map layer to contain the results of the cumulative " +"spread time needed for a phenomenon to reach each cell from the starting " +"sources (minutes)." +msgstr "" + +#: ../raster/r.spread/main.c:291 +msgid "Name of raster map to contain X back coordinates" +msgstr "" + +#: ../raster/r.spread/main.c:293 +msgid "" +"Name of the new raster map layer to contain the results of backlink " +"information in UTM easting coordinates for each cell." +msgstr "" + +#: ../raster/r.spread/main.c:303 +msgid "Name of raster map to contain Y back coordinates" +msgstr "" + +#: ../raster/r.spread/main.c:305 +msgid "" +"Name of the new raster map layer to contain the results of backlink " +"information in UTM northing coordinates for each cell." +msgstr "" + +#: ../raster/r.spread/main.c:312 +msgid "DISPLAY 'live' spread process on screen" +msgstr "" + +#: ../raster/r.spread/main.c:314 +msgid "" +"Display the 'live' simulation on screen. A graphics window must be opened " +"and selected before using this option." +msgstr "" + +#: ../raster/r.spread/main.c:320 +msgid "Consider spotting effect (for wildfires)" +msgstr "" + +#: ../raster/r.spread/main.c:324 +msgid "Use start raster map values in output spread time raster map" +msgstr "" + +#: ../raster/r.spread/main.c:326 +msgid "" +"Designed to be used with output of previous run of r.spread when computing " +"spread iteratively. The values in start raster map are considered as time. " +"Allowed values in raster map are from zero to the value of init_time option." +" If not enabled, init_time is used in the area of start raster map" +msgstr "" + +#: ../raster/r.spread/main.c:502 +msgid "Reading inputs..." +msgstr "" + +#: ../raster/r.spread/main.c:543 +#, c-format +msgid "Maximum of start raster map is grater than init_time (%d > %d)" +msgstr "" + +#: ../raster/r.spread/main.c:547 +#, c-format +msgid "Minimum of start raster map is less than zero (%d < 0)" +msgstr "" + +#: ../raster/r.spread/main.c:555 +#, c-format +msgid "Reading %s..." +msgstr "" + +#: ../raster/r.out.mpeg/main.c:104 +msgid "animation" +msgstr "" + +#: ../raster/r.out.mpeg/main.c:107 +msgid "Converts raster map series to MPEG movie." +msgstr "" + +#: ../raster/r.out.mpeg/main.c:115 +#, c-format +msgid "Name of input raster map(s) for view no.%d" +msgstr "" + +#: ../raster/r.out.mpeg/main.c:117 +msgid "Views" +msgstr "" + +#: ../raster/r.out.mpeg/main.c:131 +msgid "Quality factor (1 = highest quality, lowest compression)" +msgstr "" + +#: ../raster/r.out.mpeg/main.c:136 +msgid "Convert on the fly, uses less disk space" +msgstr "" + +#: ../raster/r.out.mpeg/main.c:137 +msgid "Requires r.out.ppm with stdout option" +msgstr "" + +#: ../raster/r.out.mpeg/main.c:160 +msgid "Either mpeg_encode or ppmtompeg must be installed" +msgstr "" + +#: ../raster/r.out.mpeg/main.c:291 +#, c-format +msgid "Unable to read color table for <%s>" +msgstr "" + +#: ../raster/r.out.mpeg/main.c:341 ../raster/r.out.mpeg/main.c:374 +msgid "mpeg_encode ERROR" +msgstr "" + +#: ../raster/r.out.mpeg/main.c:417 +msgid "Error reading wildcard" +msgstr "" + +#: ../raster/r.out.mpeg/write.c:81 ../raster/r.out.mpeg/write.c:178 +msgid "Size mismatch error!" +msgstr "" + +#: ../raster/r.out.mpeg/write.c:139 ../raster/r.out.mpeg/write.c:181 +msgid "Unable to open output file" +msgstr "" + +#: ../raster/r.out.mpeg/write.c:215 +msgid "Unable to create temporary files." +msgstr "" + +#: ../raster/r.out.mat/main.c:64 +msgid "Exports a GRASS raster to a binary MAT-File." +msgstr "" + +#: ../raster/r.out.mat/main.c:73 +msgid "Name for output binary MAT file" +msgstr "" + +#: ../raster/r.out.mat/main.c:113 +#, c-format +msgid "Exporting <%s>" +msgstr "" + +#: ../raster/r.out.mat/main.c:173 +msgid "Using the Current Region settings:" +msgstr "" + +#: ../raster/r.out.mat/main.c:248 +msgid "Exporting raster as integer values" +msgstr "" + +#: ../raster/r.out.mat/main.c:253 +msgid "Exporting raster as floating point values" +msgstr "" + +#: ../raster/r.out.mat/main.c:258 +msgid "Exporting raster as double FP values" +msgstr "" + +#: ../raster/r.out.mat/main.c:301 +msgid "Reading in map ... " +msgstr "" + +#: ../raster/r.out.mat/main.c:314 +msgid "Writing out map..." +msgstr "" + +#: ../raster/r.out.mat/main.c:374 +#, c-format +msgid "%ld bytes written to '%s'" +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:307 ../raster/r.in.png/main.c:311 +#: ../general/g.ppmtopng/main.c:70 ../general/g.ppmtopng/main.c:74 +msgid "Unable to allocate PNG structure" +msgstr "" + +#: ../raster/r.in.png/main.c:314 +msgid "PNG error" +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.geomorphon/main.c:103 +msgid "" +"Calculates geomorphons (terrain forms) and associated geometry using machine" +" vision approach." +msgstr "" + +#: ../raster/r.geomorphon/main.c:105 +msgid "geomorphons" +msgstr "" + +#: ../raster/r.geomorphon/main.c:106 +msgid "terrain patterns" +msgstr "" + +#: ../raster/r.geomorphon/main.c:107 +msgid "machine vision geomorphometry" +msgstr "" + +#: ../raster/r.geomorphon/main.c:127 +msgid "Outer search radius" +msgstr "" + +#: ../raster/r.geomorphon/main.c:134 +msgid "Inner search radius" +msgstr "" + +#: ../raster/r.geomorphon/main.c:141 +msgid "Flatenss threshold (degrees)" +msgstr "" + +#: ../raster/r.geomorphon/main.c:149 +msgid "Flatenss distance, zero for none" +msgstr "" + +#: ../raster/r.geomorphon/main.c:155 +msgid "Prefix for maps resulting from multiresolution approach" +msgstr "" + +#: ../raster/r.geomorphon/main.c:156 ../raster/r.geomorphon/main.c:164 +#: ../raster/r.geomorphon/main.c:172 +msgid "Multires" +msgstr "" + +#: ../raster/r.geomorphon/main.c:163 +msgid "Distance step for every iteration (zero to omit)" +msgstr "" + +#: ../raster/r.geomorphon/main.c:171 +msgid "Distance where serch will start in multiple mode (zero to omit)" +msgstr "" + +#: ../raster/r.geomorphon/main.c:177 +msgid "Use meters to define search units (default is cells)" +msgstr "" + +#: ../raster/r.geomorphon/main.c:181 +msgid "Use extended form correction" +msgstr "" + +#: ../raster/r.geomorphon/main.c:201 +#, c-format +msgid "At least one output is required, e.g. %s" +msgstr "" + +#: ../raster/r.geomorphon/main.c:227 +msgid "Search radius size must cover at least 1 cell" +msgstr "" + +#: ../raster/r.geomorphon/main.c:239 +msgid "Skip radius size must be at least 1 cell lower than radius" +msgstr "" + +#: ../raster/r.geomorphon/main.c:245 +msgid "Flatenss threshold must be grater than 0" +msgstr "" + +#: ../raster/r.geomorphon/main.c:254 +msgid "" +"Flatenss distance should be between skip and search radius. Otherwise " +"ignored" +msgstr "" + +#: ../raster/r.geomorphon/main.c:272 +msgid "" +"For multiresolution mode step must be greater than or equal to resolution of" +" one cell" +msgstr "" + +#: ../raster/r.geomorphon/main.c:276 +#, c-format +msgid "<%s> is an incorrect prefix" +msgstr "" + +#: ../raster/r.geomorphon/main.c:368 +msgid "Unknown output data type" +msgstr "" + +#: ../raster/r.geomorphon/memory.c:21 +#, c-format +msgid "" +"Region resolution shoudn't be lesser than map %s resolution. Run g.region " +"raster=%s to set proper resolution" +msgstr "" + +#: ../raster/r.fill.stats/main.c:155 +msgid "Spatial weights neighborhood (cells):" +msgstr "" + +#: ../raster/r.fill.stats/main.c:781 +msgid "" +"Rapidly fills 'no data' cells (NULLs) of a raster map with interpolated " +"values (IDW)." +msgstr "" + +#: ../raster/r.fill.stats/main.c:789 +msgid "Raster map with data gaps to fill" +msgstr "" + +#: ../raster/r.fill.stats/main.c:794 +msgid "Name of result output map" +msgstr "" + +#: ../raster/r.fill.stats/main.c:799 +msgid "Name of uncertainty output map" +msgstr "" + +#: ../raster/r.fill.stats/main.c:808 +msgid "Distance threshold (default: in cells) for interpolation" +msgstr "" + +#: ../raster/r.fill.stats/main.c:817 +msgid "Statistic for interpolated cell values" +msgstr "" + +#: ../raster/r.fill.stats/main.c:828 +msgid "Minimum input data value to include in interpolation" +msgstr "" + +#: ../raster/r.fill.stats/main.c:837 +msgid "Maximum input data value to include in interpolation" +msgstr "" + +#: ../raster/r.fill.stats/main.c:846 +msgid "Power coefficient for IDW interpolation" +msgstr "" + +#: ../raster/r.fill.stats/main.c:856 +msgid "Minimum number of data cells within search radius" +msgstr "" + +#: ../raster/r.fill.stats/main.c:861 +msgid "Interpret distance as map units, not number of cells" +msgstr "" + +#: ../raster/r.fill.stats/main.c:865 +msgid "Keep (preserve) original cell values" +msgstr "" + +#: ../raster/r.fill.stats/main.c:867 +msgid "By default original values are smoothed" +msgstr "" + +#: ../raster/r.fill.stats/main.c:871 +msgid "Just print the spatial weights matrix" +msgstr "" + +#: ../raster/r.fill.stats/main.c:875 +msgid "Just print estimated memory usage" +msgstr "" + +#: ../raster/r.fill.stats/main.c:880 +msgid "Single precision floating point output" +msgstr "" + +#: ../raster/r.fill.stats/main.c:893 +msgid "You are working with lat/lon data." +msgstr "" + +#: ../raster/r.fill.stats/main.c:894 +msgid "This module uses a straight-line distance metric." +msgstr "" + +#: ../raster/r.fill.stats/main.c:895 +msgid "Expect inaccuracies." +msgstr "" + +#: ../raster/r.fill.stats/main.c:910 +msgid "Result map name cannot be identical with uncertainty map name." +msgstr "" + +#: ../raster/r.fill.stats/main.c:919 +msgid "Maximum distance must be larger than zero." +msgstr "" + +#: ../raster/r.fill.stats/main.c:923 +#, c-format +msgid "Maximum distance must be at least '%.6f' (W-E resolution)." +msgstr "" + +#: ../raster/r.fill.stats/main.c:928 +#, c-format +msgid "Maximum distance must be at least '%.6f' (S-N resolution)." +msgstr "" + +#: ../raster/r.fill.stats/main.c:933 +#, c-format +msgid "Maximum distance must be at least '%.6f' (W-E and S-N resolution)." +msgstr "" + +#: ../raster/r.fill.stats/main.c:938 +#, c-format +msgid "" +"Maximum distance too large. Adjusted to '%.6f' (diagonal of current region)." +msgstr "" + +#: ../raster/r.fill.stats/main.c:948 +msgid "Maximum distance must be at least one cell." +msgstr "" + +#: ../raster/r.fill.stats/main.c:954 +#, c-format +msgid "" +"Maximum distance too large. Adjusted to '%lu' cells (diagonal of current " +"region)." +msgstr "" + +#: ../raster/r.fill.stats/main.c:961 +msgid "Minimum number of cells must be at least '1'." +msgstr "" + +#: ../raster/r.fill.stats/main.c:964 +msgid "Specified minimum number of cells unreachable with current settings." +msgstr "" + +#: ../raster/r.fill.stats/main.c:969 +msgid "Value for 'minimum' must be smaller than value for 'maximum'." +msgstr "" + +#: ../raster/r.fill.stats/main.c:973 +msgid "The 'power' option has no effect in any mode other than 'wmean'." +msgstr "" + +#: ../raster/r.fill.stats/main.c:984 +msgid "" +"The specified maximum distance cannot be resolved to whole cells\n" +" at the current resolution settings." +msgstr "" + +#: ../raster/r.fill.stats/main.c:995 +#, c-format +msgid "W-E size of neighborhood is %lu cells." +msgstr "" + +#: ../raster/r.fill.stats/main.c:996 +#, c-format +msgid "S-N size of neighborhood is %lu cells." +msgstr "" + +#: ../raster/r.fill.stats/main.c:999 +msgid "Neighborhood cannot be smaller than 3 cells in X or Y direction." +msgstr "" + +#: ../raster/r.fill.stats/main.c:1052 +#, c-format +msgid "Input data range is %f to %f.\n" +msgstr "" + +#: ../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:1072 +msgid "Output type changed to floating point (single)." +msgstr "" + +#: ../raster/r.fill.stats/main.c:1076 +msgid "Output type changed to floating point (double)." +msgstr "" + +#: ../raster/r.fill.stats/main.c:1081 +#, c-format +msgid "Ignoring '%c' flag. Output data type will be integer." +msgstr "" + +#: ../raster/r.fill.stats/main.c:1111 +#, c-format +msgid "" +"Input data type is '%s' (%i bytes) and output data type is '%s' (%i bytes)." +msgstr "" + +#: ../raster/r.fill.stats/main.c:1252 +msgid "Interpolating:" +msgstr "" + +#: ../raster/r.fill.stats/main.c:1386 +#, c-format +msgid "Processing time was %ih%im%is." +msgstr "" + +#: ../db/db.describe/main.c:50 ../db/db.columns/main.c:44 +#: ../db/db.select/main.c:53 ../db/db.copy/main.c:100 +#, c-format +msgid "Table <%s> not found in database <%s> using driver <%s>" +msgstr "" + +#: ../db/db.describe/main.c:61 ../db/db.execute/main.c:76 +#: ../db/db.columns/main.c:56 ../db/db.select/main.c:81 +#: ../db/db.tables/main.c:50 ../display/d.vect.thematic/main.c:299 +#: ../display/d.vect/opt.c:152 +#, c-format +msgid "Unable to open database <%s>" +msgstr "" + +#: ../db/db.describe/main.c:67 ../db/db.columns/main.c:62 +#: ../vector/v.out.postgis/table.c:41 ../vector/v.patch/main.c:164 +#: ../vector/v.patch/main.c:204 ../vector/v.out.svg/main.c:165 +#: ../vector/v.reclass/main.c:193 ../vector/v.db.connect/main.c:228 +#: ../vector/v.out.vtk/writeVTK.c:655 ../vector/v.random/main.c:272 +#: ../vector/v.out.ogr/main.c:639 ../vector/v.info/print.c:152 +#: ../vector/v.in.ascii/main.c:435 ../vector/v.profile/main.c:433 +#: ../vector/v.profile/main.c:586 ../doc/vector/v.example/main.c:142 +#: ../scripts/db.univar/db.univar.py:112 +#, c-format, python-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:129 ../db/db.execute/main.c:137 +#: ../db/db.dropdb/main.c:71 ../db/db.connect/main.c:43 +#: ../db/db.columns/main.c:99 ../db/db.select/main.c:265 +#: ../db/db.login/main.c:40 ../db/db.createdb/main.c:71 +#: ../db/db.copy/main.c:35 ../db/db.tables/main.c:97 +#: ../db/db.databases/main.c:95 ../db/db.drivers/main.c:71 +#: ../vector/v.to.db/main.c:38 ../vector/v.in.db/main.c:54 +#: ../vector/v.vect.stats/main.c:135 ../vector/v.db.select/main.c:56 +#: ../vector/v.db.connect/main.c:54 ../vector/v.distance/main.c:123 +#: ../locale/scriptstrings/db.dropcolumn_to_translate.c:2 +#: ../locale/scriptstrings/db.droptable_to_translate.c:2 +#: ../locale/scriptstrings/db.in.ogr_to_translate.c:2 +#: ../locale/scriptstrings/db.out.ogr_to_translate.c:2 +#: ../locale/scriptstrings/db.test_to_translate.c:2 +#: ../locale/scriptstrings/db.univar_to_translate.c:2 +#: ../locale/scriptstrings/v.db.addcolumn_to_translate.c:4 +#: ../locale/scriptstrings/v.db.addtable_to_translate.c:4 +#: ../locale/scriptstrings/v.db.join_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.droptable_to_translate.c:4 +#: ../locale/scriptstrings/v.db.renamecolumn_to_translate.c:4 +#: ../locale/scriptstrings/v.db.reconnect.all_to_translate.c:4 +#: ../locale/scriptstrings/v.db.update_to_translate.c:4 +#: ../locale/scriptstrings/v.what.vect_to_translate.c:4 +#: ../locale/scriptstrings/t.vect.db.select_to_translate.c:5 +msgid "database" +msgstr "" + +#: ../db/db.describe/main.c:130 ../db/db.execute/main.c:138 +#: ../db/db.dropdb/main.c:72 ../db/db.connect/main.c:44 +#: ../db/db.columns/main.c:100 ../db/db.select/main.c:266 +#: ../db/db.createdb/main.c:72 ../db/db.copy/main.c:36 +#: ../db/db.tables/main.c:98 ../db/db.databases/main.c:96 +#: ../vector/v.to.db/main.c:37 ../vector/v.vect.stats/main.c:134 +#: ../vector/v.db.select/main.c:55 ../vector/v.univar/main.c:95 +#: ../vector/v.db.connect/main.c:53 ../vector/v.class/main.c:47 +#: ../vector/v.what.rast3/main.c:69 ../vector/v.what.rast/main.c:76 +#: ../vector/v.distance/main.c:124 +#: ../locale/scriptstrings/db.dropcolumn_to_translate.c:3 +#: ../locale/scriptstrings/db.droptable_to_translate.c:3 +#: ../locale/scriptstrings/db.in.ogr_to_translate.c:4 +#: ../locale/scriptstrings/db.out.ogr_to_translate.c:4 +#: ../locale/scriptstrings/db.test_to_translate.c:3 +#: ../locale/scriptstrings/db.univar_to_translate.c:4 +#: ../locale/scriptstrings/v.db.addcolumn_to_translate.c:3 +#: ../locale/scriptstrings/v.db.addtable_to_translate.c:3 +#: ../locale/scriptstrings/v.db.join_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.droptable_to_translate.c:3 +#: ../locale/scriptstrings/v.db.renamecolumn_to_translate.c:3 +#: ../locale/scriptstrings/v.db.reconnect.all_to_translate.c:3 +#: ../locale/scriptstrings/v.db.univar_to_translate.c:4 +#: ../locale/scriptstrings/v.db.update_to_translate.c:3 +#: ../locale/scriptstrings/v.what.strds_to_translate.c:7 +#: ../locale/scriptstrings/v.what.vect_to_translate.c:7 +#: ../locale/scriptstrings/t.vect.db.select_to_translate.c:3 +msgid "attribute table" +msgstr "" + +#: ../db/db.describe/main.c:131 +msgid "Describes a table in detail." +msgstr "" + +#: ../db/db.execute/main.c:57 ../db/db.select/main.c:63 +#, c-format +msgid "Unable to open file <%s>: %s" +msgstr "" + +#: ../db/db.execute/main.c:86 ../db/db.execute/main.c:91 +#: ../db/db.execute/main.c:106 ../db/db.execute/main.c:111 +#, c-format +msgid "Error while executing: '%s'" +msgstr "" + +#: ../db/db.execute/main.c:139 ../db/db.execute/main.c:146 +#: ../db/db.execute/main.c:152 ../db/db.dropdb/main.c:73 +#: ../db/db.select/main.c:267 ../db/db.createdb/main.c:73 +#: ../db/db.copy/main.c:37 ../db/db.databases/main.c:97 +#: ../vector/v.db.select/main.c:57 +msgid "SQL" +msgstr "" + +#: ../db/db.execute/main.c:140 +msgid "Executes any SQL statement." +msgstr "" + +#: ../db/db.execute/main.c:141 +msgid "For SELECT statements use 'db.select'." +msgstr "" + +#: ../db/db.execute/main.c:144 +msgid "SQL statement" +msgstr "" + +#: ../db/db.execute/main.c:145 +msgid "Example: update rybniky set kapri = 'hodne' where kapri = 'malo'" +msgstr "" + +#: ../db/db.execute/main.c:150 +msgid "Name of file containing SQL statement(s)" +msgstr "" + +#: ../db/db.execute/main.c:156 ../db/db.execute/main.c:161 +#: ../db/db.execute/main.c:166 ../db/db.select/main.c:219 +#: ../db/db.select/main.c:224 ../db/db.databases/main.c:80 +#: ../db/db.databases/main.c:91 +#: ../locale/scriptstrings/db.droptable_to_translate.c:7 +#: ../locale/scriptstrings/db.droptable_to_translate.c:10 +#: ../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 +msgid "Connection" +msgstr "" + +#: ../db/db.execute/main.c:172 +msgid "Ignore SQL errors and continue" +msgstr "" + +#: ../db/db.execute/main.c:173 ../vector/v.build/main.c:51 +#: ../vector/v.build/main.c:77 +msgid "Errors" +msgstr "" + +#: ../db/db.execute/main.c:179 +#, c-format +msgid "You must provide <%s> or <%s> option" +msgstr "" + +#: ../db/db.dropdb/main.c:74 +msgid "Removes an existing database." +msgstr "" + +#: ../db/db.connect/main.c:45 ../db/db.login/main.c:41 +#: ../db/db.drivers/main.c:72 +msgid "connection settings" +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:82 ../db/db.connect/main.c:91 +#: ../db/db.connect/main.c:94 ../db/db.connect/main.c:103 +#: ../general/g.gisenv/main.c:66 ../general/g.gisenv/main.c:74 +#: ../general/g.gisenv/main.c:84 ../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 +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:101 +msgid "Default group of database users to which select privilege is granted" +msgstr "" + +#: ../db/db.connect/main.c:151 ../db/db.tables/main.c:41 +msgid "Database connection not defined. Run db.connect." +msgstr "" + +#: ../db/db.connect/main.c:171 ../db/db.connect/main.c:197 +#: ../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:176 +msgid "DB settings already defined, nothing to do" +msgstr "" + +#: ../db/db.connect/main.c:182 +msgid "Default driver is not set" +msgstr "" + +#: ../db/db.connect/main.c:185 +msgid "Default database is not set" +msgstr "" + +#: ../db/db.connect/main.c:221 +msgid "Unable to set default database connection" +msgstr "" + +#: ../db/db.columns/main.c:101 +msgid "List all columns for a given table." +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 "" + +#: ../db/db.select/main.c:105 +msgid "succeeded" +msgstr "" + +#: ../db/db.select/main.c:207 +msgid "Name of file containing SQL select statement(s)" +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 ../general/g.gisenv/main.c:93 +#: ../general/g.gisenv/main.c:98 ../vector/v.db.select/main.c:85 +#: ../vector/v.db.select/main.c:88 ../vector/v.db.select/main.c:106 +#: ../vector/v.db.select/main.c:111 ../vector/v.profile/main.c:184 +#: ../vector/v.profile/main.c:187 ../vector/v.profile/main.c:196 +msgid "Format" +msgstr "" + +#: ../db/db.select/main.c:231 +msgid "Vertical record separator (requires -v flag)" +msgstr "" + +#: ../db/db.select/main.c:245 ../vector/v.db.select/main.c:105 +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:110 +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.login/main.c:42 +msgid "Sets user/password for DB driver/database." +msgstr "" + +#: ../db/db.login/main.c:59 +msgid "Username" +msgstr "" + +#: ../db/db.login/main.c:67 +msgid "Password" +msgstr "" + +#: ../db/db.login/main.c:75 +msgid "Hostname" +msgstr "" + +#: ../db/db.login/main.c:76 ../db/db.login/main.c:85 +msgid "Relevant only for pg and mysql driver" +msgstr "" + +#: ../db/db.login/main.c:84 +msgid "Port" +msgstr "" + +#: ../db/db.login/main.c:90 +msgid "Print connection settings and exit" +msgstr "" + +#: ../db/db.login/main.c:105 +msgid "Unable to set user/password" +msgstr "" + +#: ../db/db.login/main.c:109 +#, c-format +msgid "The password was stored in file (%s%cdblogin)" +msgstr "" + +#: ../db/db.createdb/main.c:74 +msgid "Creates an empty database." +msgstr "" + +#: ../db/db.copy/main.c:38 +msgid "Copy a table." +msgstr "" + +#: ../db/db.copy/main.c:40 +msgid "" +"Either 'from_table' (optionally with 'where') can be used or 'select' " +"option, but not 'from_table' and 'select' at the same time." +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: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 "" + +#: ../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 "" + +#: ../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.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:87 +msgid "Location" +msgstr "" + +#: ../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.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/drivers/mysql/dbe.c:45 +msgid "Unable parse MySQL embedded database name" +msgstr "" + +#: ../db/drivers/mysql/dbe.c:61 +msgid "Cannot initialize MySQL embedded server" +msgstr "" + +#: ../db/drivers/mysql/dbe.c:80 +msgid "Unable to connect to MySQL embedded server: " +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/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/db.c:61 ../db/drivers/postgres/db.c:71 +#: ../db/drivers/postgres/db.c:250 +msgid "Connection failed." +msgstr "" + +#: ../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 "" + +#: ../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/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 "" + +#: ../db/drivers/mysql/fetch.c:52 +msgid "Cursor position is not supported by MySQL driver" +msgstr "" + +#: ../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/index.c:55 ../db/drivers/sqlite/index.c:77 +msgid "Unable to create index:" +msgstr "" + +#: ../db/drivers/mysql/listtab.c:37 +msgid "Unable get list of tables:" +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/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/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/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:116 +#, c-format +msgid "OGR driver: column '%s', OGR type %d is not supported" +msgstr "" + +#: ../db/drivers/ogr/describe.c:186 ../db/drivers/postgres/describe.c:130 +#, c-format +msgid "" +"Column '%s' : type int8 (bigint) is stored as integer (4 bytes) some data " +"may be damaged" +msgstr "" + +#: ../db/drivers/ogr/describe.c:204 +#, c-format +msgid "" +"column '%s', type 'string': unknown width -> stored as varchar(250) some " +"data may be lost" +msgstr "" + +#: ../db/drivers/ogr/describe.c:212 ../db/drivers/ogr/fetch.c:160 +msgid "Unknown type" +msgstr "" + +#: ../db/drivers/ogr/select.c:50 +msgid "Unable to select: \n" +msgstr "" + +#: ../db/drivers/ogr/cursor.c:65 ../db/drivers/odbc/cursor.c:36 +msgid "Unable to allocate cursor" +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/ogr/execute.c:56 ../vector/v.out.ogr/main.c:592 +#, c-format +msgid "OGR layer <%s> not found" +msgstr "" + +#: ../db/drivers/ogr/execute.c:69 ../vector/v.to.3d/trans2.c:63 +#: ../vector/v.to.3d/trans3.c:65 ../vector/v.in.db/main.c:187 +#: ../vector/v.vect.stats/main.c:438 ../vector/v.transform/trans_digit.c:116 +#: ../vector/v.out.lidar/main.c:118 ../vector/v.out.lidar/main.c:155 +#: ../vector/v.reclass/main.c:145 ../vector/v.univar/main.c:355 +#: ../vector/v.db.connect/main.c:289 ../vector/v.colors/scan_attr.c:35 +#: ../vector/v.colors.out/make_colors.c:42 ../vector/v.distance/main.c:540 +#: ../vector/v.distance/main.c:581 +#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:97 +#: ../scripts/db.univar/db.univar.py:120 ../scripts/v.db.join/v.db.join.py:98 +#: ../scripts/v.db.join/v.db.join.py:106 ../scripts/v.db.join/v.db.join.py:123 +#, c-format, python-format +msgid "Column <%s> not found in table <%s>" +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/listtab.c:49 ../db/drivers/sqlite/listtab.c:78 +msgid "Unable to db_alloc_string_array()" +msgstr "" + +#: ../db/drivers/sqlite/create_table.c:141 ../db/drivers/sqlite/describe.c:78 +#: ../db/drivers/sqlite/describe.c:132 ../db/drivers/sqlite/execute.c:69 +#: ../db/drivers/sqlite/index.c:96 ../db/drivers/sqlite/select.c:80 +msgid "Error in sqlite3_step():" +msgstr "" + +#: ../db/drivers/sqlite/cursor.c:47 +msgid "Unable to allocate cursor." +msgstr "" + +#: ../db/drivers/sqlite/cursor.c:56 ../db/drivers/odbc/cursor.c:55 +#: ../db/drivers/postgres/cursor.c:50 +msgid "Unable to add new token." +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:134 +msgid "SQLite database connection is still busy" +msgstr "" + +#: ../db/drivers/sqlite/db.c:155 +#, c-format +msgid "Database <%s> already exists" +msgstr "" + +#: ../db/drivers/sqlite/db.c:162 +msgid "Unable to create database:" +msgstr "" + +#: ../db/drivers/sqlite/db.c:186 +#, c-format +msgid "Database <%s> not found" +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/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/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:147 ../db/drivers/odbc/listdb.c:40 +#: ../db/drivers/postgres/listdb.c:96 +msgid "Unable to set handle" +msgstr "" + +#: ../db/drivers/sqlite/listtab.c:50 ../db/drivers/sqlite/listtab.c:66 +msgid "Unable to list tables:" +msgstr "" + +#: ../db/drivers/sqlite/main.c:47 +#, c-format +msgid "Busy SQLITE db, already waiting for %d seconds..." +msgstr "" + +#: ../db/drivers/sqlite/table.c:37 +msgid "Error in sqlite3_exec():" +msgstr "" + +#: ../db/drivers/odbc/listdb.c:29 +msgid "Unable to allocate handle." +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/postgres/priv.c:53 +msgid "Unable grant on table:" +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: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/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:269 +#, c-format +msgid "Unable to create database <%s>" +msgstr "" + +#: ../db/drivers/postgres/db.c:271 +#, c-format +msgid "Unable to drop database <%s>" +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/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/listdb.c:65 +msgid "Unable to connect to Postgres:" +msgstr "" + +#: ../db/drivers/postgres/listdb.c:76 +msgid "Unable to select from Postgres:" +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/parse.c:69 +msgid "Unknown option in database definition for PostgreSQL: " +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/table.c:37 +msgid "Unable to execute():" +msgstr "" + +#: ../db/drivers/dbf/dbfexe.c:72 +msgid "SQL parser error" +msgstr "" + +#: ../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 "" + +#: ../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 "" + +#: ../db/drivers/dbf/dbfexe.c:183 +msgid "Unable to delete column." +msgstr "" + +#: ../db/drivers/dbf/dbfexe.c:191 +#, c-format +msgid "Table %s already exists" +msgstr "" + +#: ../db/drivers/dbf/dbfexe.c:206 +msgid "Unable to create table." +msgstr "" + +#: ../db/drivers/dbf/dbfexe.c:263 ../db/drivers/dbf/dbfexe.c:273 +#: ../db/drivers/dbf/dbfexe.c:303 +msgid "Error in selecting rows" +msgstr "" + +#: ../db/drivers/dbf/dbfexe.c:552 +msgid "Cannot load table." +msgstr "" + +#: ../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/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/create_table.c:22 +msgid "Unable to create table" +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/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/dbf/describe.c:34 +#, c-format +msgid "Table '%s' doesn't exist" +msgstr "" + +#: ../db/drivers/dbf/execute.c:32 +msgid "Unable to execute statement." +msgstr "" + +#: ../db/drivers/dbf/select.c:44 +msgid "Unable to open cursor." +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 "" + +#: ../general/g.gisenv/main.c:43 ../general/g.mapset/main.c:49 +#: ../general/g.rename/main.c:45 ../general/g.dirseps/main.c:34 +#: ../general/g.access/main.c:37 ../general/g.pnmcomp/main.c:282 +#: ../general/g.list/main.c:65 ../general/g.region/main.c:64 +#: ../general/g.mapsets/main.c:63 ../general/g.gui/main.c:39 +#: ../general/g.filename/main.c:39 ../general/g.setproj/main.c:78 +#: ../general/g.remove/main.c:69 ../general/g.tempfile/main.c:38 +#: ../general/g.cairocomp/main.c:196 ../general/g.findetc/main.c:28 +#: ../general/g.copy/main.c:41 ../general/g.message/main.c:33 +#: ../general/g.ppmtopng/main.c:117 ../general/g.mkfontcap/main.c:71 +#: ../general/g.proj/main.c:64 ../general/g.findfile/main.c:38 +#: ../general/g.version/main.c:65 +#: ../locale/scriptstrings/g.extension_to_translate.c:3 +#: ../locale/scriptstrings/g.extension.all_to_translate.c:3 +#: ../locale/scriptstrings/g.manual_to_translate.c:2 +#: ../locale/scriptstrings/g.search.modules_to_translate.c:2 +msgid "general" +msgstr "" + +#: ../general/g.gisenv/main.c:44 ../general/g.mapset/main.c:50 +#: ../general/g.region/main.c:65 ../general/g.mapsets/main.c:64 +#: ../display/d.colorlist/main.c:36 ../display/d.font/main.c:46 +#: ../display/d.fontlist/main.c:46 ../temporal/t.connect/main.c:35 +msgid "settings" +msgstr "" + +#: ../general/g.gisenv/main.c:45 +msgid "variables" +msgstr "" + +#: ../general/g.gisenv/main.c:46 ../general/g.dirseps/main.c:36 +#: ../general/g.filename/main.c:41 ../general/g.tempfile/main.c:40 +#: ../general/g.findetc/main.c:30 ../general/g.message/main.c:35 +#: ../general/g.findfile/main.c:40 +msgid "scripts" +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.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:70 ../general/g.proj/main.c:201 +#: ../locale/scriptstrings/r.mask_to_translate.c:18 +msgid "Create" +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.rename/main.c:47 +#: ../locale/scriptstrings/v.db.renamecolumn_to_translate.c:5 +#: ../locale/scriptstrings/t.rename_to_translate.c:4 +msgid "rename" +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: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.dirseps/main.c:38 +msgid "Internal GRASS utility for converting directory separator characters." +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.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/set_perms.c:26 +msgid "Unable to change mapset permissions" +msgstr "" + +#: ../general/g.pnmcomp/main.c:38 ../general/g.cairocomp/main.c:150 +#, c-format +msgid "Invalid color: %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 ../scripts/v.db.update/v.db.update.py:92 +#: ../scripts/v.in.geonames/v.in.geonames.py:57 +#: ../scripts/v.unpack/v.unpack.py:75 +#, c-format, python-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:283 ../general/g.cairocomp/main.c:197 +#: ../general/g.ppmtopng/main.c:118 ../display/d.his/main.c:62 +#: ../display/d.rast/main.c:53 ../display/d.histogram/main.c:83 +#: ../display/d.where/main.c:43 ../display/d.title/main.c:49 +#: ../display/d.barscale/main.c:63 ../display/d.vect.chart/main.c:63 +#: ../display/d.erase/main.c:29 ../display/d.geodesic/main.c:46 +#: ../display/d.rgb/main.c:53 ../display/d.extract/main.c:49 +#: ../display/d.linegraph/main.c:231 ../display/d.profile/main.c:191 +#: ../display/d.mon/main.c:50 ../display/d.rast.arrow/main.c:97 +#: ../display/d.graph/main.c:58 ../display/d.info/main.c:34 +#: ../display/d.grid/main.c:53 ../display/d.labels/main.c:43 +#: ../display/d.rhumbline/main.c:44 ../display/d.vect.thematic/main.c:85 +#: ../display/d.text/main.c:139 ../display/d.vect/main.c:73 +#: ../display/d.colorlist/main.c:35 ../display/d.font/main.c:45 +#: ../display/d.colortable/main.c:60 ../display/d.fontlist/main.c:45 +#: ../display/d.legend.vect/main.c:50 ../display/d.northarrow/main.c:46 +#: ../display/d.rast.num/main.c:77 ../display/d.path/main.c:48 +#: ../display/d.legend/main.c:78 ../visualization/ximgview/main.c:290 +#: ../raster3d/r3.mkdspf/main.c:80 +#: ../locale/scriptstrings/d.correlate_to_translate.c:2 +#: ../locale/scriptstrings/d.frame_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.polar_to_translate.c:2 +#: ../locale/scriptstrings/d.rast.edit_to_translate.c:2 +#: ../locale/scriptstrings/d.rast.leg_to_translate.c:2 +#: ../locale/scriptstrings/d.redraw_to_translate.c:2 +#: ../locale/scriptstrings/d.shade_to_translate.c:2 +#: ../locale/scriptstrings/d.what.rast_to_translate.c:2 +#: ../locale/scriptstrings/d.what.vect_to_translate.c:2 +#: ../locale/scriptstrings/wxpyimgview_to_translate.c:2 +msgid "display" +msgstr "" + +#: ../general/g.pnmcomp/main.c:285 +msgid "Overlays multiple PPM image files." +msgstr "" + +#: ../general/g.pnmcomp/main.c:290 ../general/g.cairocomp/main.c:203 +msgid "Name of input file(s)" +msgstr "" + +#: ../general/g.pnmcomp/main.c:296 +msgid "Name of input mask file(s)" +msgstr "" + +#: ../general/g.pnmcomp/main.c:302 ../general/g.cairocomp/main.c:224 +msgid "Layer opacities" +msgstr "" + +#: ../general/g.pnmcomp/main.c:309 +msgid "Name for output mask file" +msgstr "" + +#: ../general/g.pnmcomp/main.c:315 ../general/g.cairocomp/main.c:230 +msgid "Image width" +msgstr "" + +#: ../general/g.pnmcomp/main.c:321 ../general/g.cairocomp/main.c:236 +msgid "Image height" +msgstr "" + +#: ../general/g.pnmcomp/main.c:325 ../display/d.histogram/main.c:108 +#: ../display/d.erase/main.c:37 ../display/d.mon/main.c:102 +#: ../display/d.grid/main.c:113 ../display/d.legend.vect/main.c:101 +#: ../display/d.path/main.c:115 ../display/d.legend/main.c:246 +#: ../vector/v.lrs/v.lrs.label/main.c:218 ../vector/v.label/main.c:187 +#: ../vector/v.label.sa/main.c:124 +#: ../locale/scriptstrings/r.in.wms_to_translate.c:32 +#: ../misc/m.nviz.image/args.c:70 +msgid "Background color" +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:64 +msgid "G_spawn() failed" +msgstr "" + +#: ../general/g.parser/revoke.c:72 +msgid "execl() failed" +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.list/main.c:67 ../locale/scriptstrings/t.list_to_translate.c:4 +#: ../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 +msgid "list" +msgstr "" + +#: ../general/g.list/main.c:68 +#: ../locale/scriptstrings/g.search.modules_to_translate.c:4 +msgid "search" +msgstr "" + +#: ../general/g.list/main.c:70 +msgid "" +"Lists available GRASS data base files of the user-specified data type " +"optionally using the search pattern." +msgstr "" + +#: ../general/g.list/main.c:86 +msgid "Map name search pattern (default: all)" +msgstr "" + +#: ../general/g.list/main.c:87 ../general/g.list/main.c:95 +#: ../general/g.list/main.c:121 ../general/g.list/main.c:127 +#: ../general/g.list/main.c:133 ../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 +msgid "Pattern" +msgstr "" + +#: ../general/g.list/main.c:94 +msgid "Map name exclusion pattern (default: none)" +msgstr "" + +#: ../general/g.list/main.c:100 +msgid "Name of mapset to list (default: current search path)" +msgstr "" + +#: ../general/g.list/main.c:102 +msgid "'.' for current mapset; '*' for all mapsets in location" +msgstr "" + +#: ../general/g.list/main.c:108 +msgid "Name of saved region for map search (default: not restricted)" +msgstr "" + +#: ../general/g.list/main.c:110 +msgid "'.' for current region; '*' for default region" +msgstr "" + +#: ../general/g.list/main.c:115 ../vector/v.out.ascii/args.c:33 +msgid "If not given or '-' then standard output" +msgstr "" + +#: ../general/g.list/main.c:120 ../general/g.remove/main.c:116 +msgid "Ignore case" +msgstr "" + +#: ../general/g.list/main.c:126 ../general/g.remove/main.c:122 +msgid "Use basic regular expressions instead of wildcards" +msgstr "" + +#: ../general/g.list/main.c:132 ../general/g.remove/main.c:128 +msgid "Use extended regular expressions instead of wildcards" +msgstr "" + +#: ../general/g.list/main.c:137 +msgid "Print data types" +msgstr "" + +#: ../general/g.list/main.c:142 +msgid "Print fully-qualified map names (including mapsets)" +msgstr "" + +#: ../general/g.list/main.c:147 +msgid "Pretty printing in human readable format" +msgstr "" + +#: ../general/g.list/main.c:152 +msgid "Verbose listing (also list map titles)" +msgstr "" + +#: ../general/g.list/main.c:185 ../general/g.list/main.c:212 +#: ../general/g.remove/main.c:178 ../general/g.remove/main.c:202 +#, c-format +msgid "Unable to compile pattern <%s>" +msgstr "" + +#: ../general/g.list/main.c:269 +#, c-format +msgid "Mapset <%s> does not exist" +msgstr "" + +#: ../general/g.list/list.c:123 ../general/g.region/main.c:458 +#, c-format +msgid "Unable to read header of 3D raster map <%s@%s>" +msgstr "" + +#: ../general/g.list/list.c:131 +#, c-format +msgid "Unable to open vector map <%s@%s> on topological level" +msgstr "" + +#: ../general/g.region/printwindow.c:383 +msgid "You are already in Lat/Long. Use the -p flag instead." +msgstr "" + +#: ../general/g.region/printwindow.c:385 +msgid "" +"You are in a simple XY location, projection to Lat/Lon is not possible. Use " +"the -p flag instead." +msgstr "" + +#: ../general/g.region/printwindow.c:559 +msgid "" +"WGS84 output not possible as this location does not contain datum " +"transformation parameters. Try running g.setproj." +msgstr "" + +#: ../general/g.region/printwindow.c:711 +msgid "Lat/Long calculations are not possible from a simple XY system" +msgstr "" + +#: ../general/g.region/main.c:66 +msgid "computational region" +msgstr "" + +#: ../general/g.region/main.c:68 +msgid "resolution" +msgstr "" + +#: ../general/g.region/main.c:71 +msgid "Manages the boundary definitions for the geographic region." +msgstr "" + +#: ../general/g.region/main.c:82 +msgid "Save as default region" +msgstr "" + +#: ../general/g.region/main.c:83 +msgid "Only possible from the PERMANENT mapset" +msgstr "" + +#: ../general/g.region/main.c:88 +msgid "Print the current region" +msgstr "" + +#: ../general/g.region/main.c:93 +msgid "Print the current region in lat/long using the current ellipsoid/datum" +msgstr "" + +#: ../general/g.region/main.c:99 +msgid "Print the current region extent" +msgstr "" + +#: ../general/g.region/main.c:105 +msgid "Print the current region map center coordinates" +msgstr "" + +#: ../general/g.region/main.c:111 +msgid "Print the current region in GMT style" +msgstr "" + +#: ../general/g.region/main.c:117 +msgid "Print the current region in WMS style" +msgstr "" + +#: ../general/g.region/main.c:123 +msgid "Print region resolution in meters (geodesic)" +msgstr "" + +#: ../general/g.region/main.c:128 +msgid "Print the convergence angle (degrees CCW)" +msgstr "" + +#: ../general/g.region/main.c:130 +msgid "" +"The difference between the projection's grid north and true north, measured " +"at the center coordinates of the current region." +msgstr "" + +#: ../general/g.region/main.c:136 +msgid "Print also 3D settings" +msgstr "" + +#: ../general/g.region/main.c:142 +msgid "Print the maximum bounding box in lat/long on WGS84" +msgstr "" + +#: ../general/g.region/main.c:152 +msgid "Print in shell script style, but in one line (flat)" +msgstr "" + +#: ../general/g.region/main.c:158 +msgid "" +"Align region to resolution (default = align to bounds, works only for 2D " +"resolution)" +msgstr "" + +#: ../general/g.region/main.c:164 +msgid "Do not update the current region" +msgstr "" + +#: ../general/g.region/main.c:165 ../general/g.region/main.c:347 +#: ../vector/v.label/main.c:90 ../vector/v.label/main.c:95 +#: ../vector/v.label/main.c:170 ../vector/v.label/main.c:183 +msgid "Effects" +msgstr "" + +#: ../general/g.region/main.c:170 +msgid "Set current region from named region" +msgstr "" + +#: ../general/g.region/main.c:177 +msgid "Set region to match raster map(s)" +msgstr "" + +#: ../general/g.region/main.c:185 +msgid "Set region to match 3D raster map(s) (both 2D and 3D values)" +msgstr "" + +#: ../general/g.region/main.c:193 +msgid "Set region to match vector map(s)" +msgstr "" + +#: ../general/g.region/main.c:239 +msgid "Value for the top edge" +msgstr "" + +#: ../general/g.region/main.c:248 +msgid "Value for the bottom edge" +msgstr "" + +#: ../general/g.region/main.c:257 +msgid "Number of rows in the new region" +msgstr "" + +#: ../general/g.region/main.c:258 ../general/g.region/main.c:267 +#: ../general/g.region/main.c:277 ../general/g.region/main.c:287 +#: ../general/g.region/main.c:296 ../general/g.region/main.c:305 +#: ../general/g.region/main.c:314 +msgid "Resolution" +msgstr "" + +#: ../general/g.region/main.c:266 +msgid "Number of columns in the new region" +msgstr "" + +#: ../general/g.region/main.c:276 +msgid "2D grid resolution (north-south and east-west)" +msgstr "" + +#: ../general/g.region/main.c:286 +msgid "3D grid resolution (north-south, east-west and top-bottom)" +msgstr "" + +#: ../general/g.region/main.c:295 +msgid "North-south 2D grid resolution" +msgstr "" + +#: ../general/g.region/main.c:304 +msgid "East-west 2D grid resolution" +msgstr "" + +#: ../general/g.region/main.c:313 +msgid "Top-bottom 3D grid resolution" +msgstr "" + +#: ../general/g.region/main.c:323 +msgid "Shrink region until it meets non-NULL data from this raster map" +msgstr "" + +#: ../general/g.region/main.c:334 +msgid "Adjust region cells to cleanly align with this raster map" +msgstr "" + +#: ../general/g.region/main.c:345 +msgid "Save current region settings in named region file" +msgstr "" + +#: ../general/g.region/main.c:414 ../scripts/r.in.wms/r.in.wms.py:196 +#, c-format, python-format +msgid "Region <%s> not found" +msgstr "" + +#: ../general/g.region/main.c:499 +msgid "Unable to get map bounding box" +msgstr "" + +#: ../general/g.region/main.c:784 +#, c-format +msgid "Unable to set region <%s>" +msgstr "" + +#: ../general/g.region/main.c:790 +msgid "Unable to update current region" +msgstr "" + +#: ../general/g.region/main.c:798 +msgid "" +"Unable to change default region. The current mapset is not ." +msgstr "" + +#: ../general/g.mapsets/list.c:10 +msgid "Available mapsets:" +msgstr "" + +#: ../general/g.mapsets/list.c:35 +msgid "Accessible mapsets:" +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:81 ../vector/v.net/args.c:36 +#: ../locale/scriptstrings/g.extension_to_translate.c:10 +#: ../locale/scriptstrings/g.extension.all_to_translate.c:6 +msgid "Operation to be performed" +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:169 +#, 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:214 +#, 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.gui/main.c:40 +msgid "GUI" +msgstr "" + +#: ../general/g.gui/main.c:41 +msgid "user interface" +msgstr "" + +#: ../general/g.gui/main.c:44 +msgid "Launches a GRASS graphical user interface (GUI) session." +msgstr "" + +#: ../general/g.gui/main.c:45 +msgid "Optionally updates default user interface settings." +msgstr "" + +#: ../general/g.gui/main.c:50 +msgid "User interface" +msgstr "" + +#: ../general/g.gui/main.c:54 +msgid "wxPython based GUI (wxGUI)" +msgstr "" + +#: ../general/g.gui/main.c:55 +msgid "command line interface only" +msgstr "" + +#: ../general/g.gui/main.c:56 +msgid "command line interface with GUI startup screen" +msgstr "" + +#: ../general/g.gui/main.c:60 ../general/g.message/main.c:43 +#: ../general/g.message/main.c:48 ../general/g.message/main.c:53 +#: ../general/g.message/main.c:58 +msgid "Type" +msgstr "" + +#: ../general/g.gui/main.c:66 +msgid "Name of workspace file to load on start-up" +msgstr "" + +#: ../general/g.gui/main.c:67 +msgid "This is valid only for wxGUI (wxpython)" +msgstr "" + +#: ../general/g.gui/main.c:71 +msgid "Start GUI in the foreground" +msgstr "" + +#: ../general/g.gui/main.c:72 +msgid "" +"By default the GUI starts in the background and control is immediately " +"returned to the caller. When GUI runs in foregreound, it blocks the command " +"line" +msgstr "" + +#: ../general/g.gui/main.c:78 +msgid "Update default user interface settings" +msgstr "" + +#: ../general/g.gui/main.c:79 ../general/g.gui/main.c:85 +msgid "Default" +msgstr "" + +#: ../general/g.gui/main.c:84 +msgid "Do not launch GUI after updating the default user interface settings" +msgstr "" + +#: ../general/g.gui/main.c:95 +#, c-format +msgid "<%s> is now the default GUI" +msgstr "" + +#: ../general/g.gui/main.c:101 +#, c-format +msgid "Nothing to do. For setting up <%s> as default UI use -%c flag." +msgstr "" + +#: ../general/g.gui/main.c:108 +msgid "Your installation doesn't include GUI, exiting." +msgstr "" + +#: ../general/g.gui/main.c:111 +#, c-format +msgid "Launching <%s> GUI, please wait..." +msgstr "" + +#: ../general/g.gui/main.c:122 +#, c-format +msgid "Launching <%s> GUI in the background, please wait..." +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.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 "" + +#: ../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/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.remove/main.c:71 +#: ../locale/scriptstrings/t.remove_to_translate.c:4 +msgid "remove" +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 ../vector/v.kernel/main.c:121 +#: ../vector/v.kernel/main.c:135 ../vector/v.kernel/main.c:149 +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: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:135 +#: ../locale/scriptstrings/db.dropcolumn_to_translate.c:4 +#: ../locale/scriptstrings/db.droptable_to_translate.c:4 +msgid "Force removal (required for actual deletion of files)" +msgstr "" + +#: ../general/g.remove/main.c:139 +msgid "Remove base raster maps" +msgstr "" + +#: ../general/g.remove/main.c:208 +msgid "The following data base element files would be deleted:" +msgstr "" + +#: ../general/g.remove/main.c:259 +msgid "No data base element files found" +msgstr "" + +#: ../general/g.remove/main.c:267 +#, c-format +msgid "" +"Nothing removed. You must use the force flag (-%c) to actually remove them. " +"Exiting." +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.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.tempfile/main.c:39 ../general/g.message/main.c:34 +#: ../general/g.version/main.c:66 +msgid "support" +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.cairocomp/main.c:49 ../scripts/v.in.lines/v.in.lines.py:75 +#: ../scripts/r3.in.xyz/r3.in.xyz.py:212 +#, c-format, python-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:89 ../general/g.cairocomp/main.c:256 +#: ../visualization/ximgview/main.c:64 +msgid "Unable to open display" +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: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:212 +msgid "Output Visual XID" +msgstr "" + +#: ../general/g.cairocomp/main.c:218 +msgid "Output screen" +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.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. File not copied." +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: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.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: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.mkfontcap/freetype_fonts.c:55 +msgid "Unable to initialise Freetype" +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.proj/output.c:146 +msgid "Unable to convert projection information to PROJ.4 format" +msgstr "" + +#: ../general/g.proj/output.c:190 +msgid "Unable to convert to WKT" +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/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.proj/main.c:69 +msgid "" +"Prints or modifies GRASS projection information files (in various co-" +"ordinate system descriptions)." +msgstr "" + +#: ../general/g.proj/main.c:72 +msgid "Can also be used to create new GRASS locations." +msgstr "" + +#: ../general/g.proj/main.c:75 +msgid "Prints and manipulates GRASS projection information files." +msgstr "" + +#: ../general/g.proj/main.c:82 +msgid "Print projection information in conventional GRASS format" +msgstr "" + +#: ../general/g.proj/main.c:88 +msgid "Print projection information in shell script style" +msgstr "" + +#: ../general/g.proj/main.c:94 +msgid "Verify datum information and print transformation parameters" +msgstr "" + +#: ../general/g.proj/main.c:100 +msgid "Print projection information in PROJ.4 format" +msgstr "" + +#: ../general/g.proj/main.c:106 +msgid "" +"Print 'flat' output with no linebreaks (applies to WKT and PROJ.4 output)" +msgstr "" + +#: ../general/g.proj/main.c:116 +msgid "Print projection information in WKT format" +msgstr "" + +#: ../general/g.proj/main.c:122 +msgid "Use ESRI-style format (applies to WKT output only)" +msgstr "" + +#: ../general/g.proj/main.c:129 ../general/g.proj/main.c:138 +#: ../general/g.proj/main.c:148 ../general/g.proj/main.c:158 +msgid "Specification" +msgstr "" + +#: ../general/g.proj/main.c:130 +msgid "Name of georeferenced data file to read projection information from" +msgstr "" + +#: ../general/g.proj/main.c:139 +msgid "Name of ASCII file containing a WKT projection description" +msgstr "" + +#: ../general/g.proj/main.c:149 +msgid "PROJ.4 projection description" +msgstr "" + +#: ../general/g.proj/main.c:159 +#: ../locale/scriptstrings/v.import_to_translate.c:21 +msgid "EPSG projection code" +msgstr "" + +#: ../general/g.proj/main.c:167 ../general/g.proj/main.c:180 +#: ../general/g.proj/main.c:186 +msgid "Datum" +msgstr "" + +#: ../general/g.proj/main.c:169 +msgid "Datum (overrides any datum specified in input co-ordinate system)" +msgstr "" + +#: ../general/g.proj/main.c:171 +msgid "Accepts standard GRASS datum codes, or \"list\" to list and exit" +msgstr "" + +#: ../general/g.proj/main.c:181 +#: ../locale/scriptstrings/v.import_to_translate.c:23 +msgid "Index number of datum transform parameters" +msgstr "" + +#: ../general/g.proj/main.c:182 +msgid "\"0\" for unspecified or \"-1\" to list and exit" +msgstr "" + +#: ../general/g.proj/main.c:188 +msgid "" +"Force override of datum transformation information in input co-ordinate " +"system" +msgstr "" + +#: ../general/g.proj/main.c:194 +msgid "Modify current location projection files" +msgstr "" + +#: ../general/g.proj/main.c:202 +msgid "Name of new location to create" +msgstr "" + +#: ../general/g.proj/main.c:218 +#, c-format +msgid "Only one of '%s', '%s', '%s' or '%s' options may be specified" +msgstr "" + +#: ../general/g.proj/main.c:263 +msgid "Projection files missing" +msgstr "" + +#: ../general/g.proj/main.c:283 +#, c-format +msgid "Only one of -%c, -%c, -%c, -%c, -%c or -%c flags may be specified" +msgstr "" + +#: ../general/g.proj/main.c:310 +#, c-format +msgid "No output format specified, define one of flags -%c, -%c, -%c, or -%c" +msgstr "" + +#: ../general/g.proj/main.c:314 +#, 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.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.version/main.c:67 +msgid "citing" +msgstr "" + +#: ../general/g.version/main.c:68 +msgid "copyright" +msgstr "" + +#: ../general/g.version/main.c:69 +msgid "version" +msgstr "" + +#: ../general/g.version/main.c:70 +msgid "license" +msgstr "" + +#: ../general/g.version/main.c:71 +msgid "Displays GRASS GIS version info." +msgstr "" + +#: ../general/g.version/main.c:72 +msgid "Optionally also prints build or copyright information." +msgstr "" + +#: ../general/g.version/main.c:76 +msgid "Print also the copyright message" +msgstr "" + +#: ../general/g.version/main.c:77 ../general/g.version/main.c:82 +#: ../general/g.version/main.c:87 ../general/g.version/main.c:93 +#: ../general/g.version/main.c:99 +msgid "Additional info" +msgstr "" + +#: ../general/g.version/main.c:81 +msgid "Print also the citation options" +msgstr "" + +#: ../general/g.version/main.c:86 +msgid "Print also the build information" +msgstr "" + +#: ../general/g.version/main.c:92 +msgid "Print also the GIS library revision number and date" +msgstr "" + +#: ../general/g.version/main.c:97 +msgid "Print also extended info for additional libraries" +msgstr "" + +#: ../general/g.version/main.c:98 +msgid "GDAL/OGR, PROJ.4, GEOS" +msgstr "" + +#: ../general/g.version/main.c:103 +msgid "Print info in shell script style (including SVN revision number)" +msgstr "" + +#: ../general/g.version/main.c:104 +msgid "Shell" +msgstr "" + +#: ../general/g.version/main.c:172 +#, c-format +msgid "" +"Cannot determine GRASS libgis version and date number. The GRASS build might" +" be broken. Report this to developers or packagers.\n" +msgstr "" + +#: ../general/g.version/main.c:179 +msgid "" +"GRASS GIS libgis version and date number don't have the expected format. " +"Trying to print the original strings..." +msgstr "" + +#: ../general/g.version/main.c:181 +#, c-format +msgid "GIS_H_VERSION=\"%s\"" +msgstr "" + +#: ../general/g.version/main.c:182 +#, c-format +msgid "GIS_H_DATE=\"%s\"" +msgstr "" + +#: ../general/g.version/main.c:212 +msgid "GRASS not compiled with GDAL/OGR support" +msgstr "" + +#: ../general/g.version/main.c:223 +msgid "GRASS not compiled with GEOS support" +msgstr "" + +#: ../general/g.version/main.c:234 +msgid "GRASS not compiled with SQLite support" +msgstr "" + +#: ../display/d.his/main.c:63 ../display/d.rast/main.c:54 +#: ../display/d.erase/main.c:30 ../display/d.rgb/main.c:54 +#: ../display/d.mon/main.c:51 ../display/d.info/main.c:35 +#: ../display/d.vect/main.c:74 ../visualization/ximgview/main.c:291 +#: ../locale/scriptstrings/d.frame_to_translate.c:3 +#: ../locale/scriptstrings/d.redraw_to_translate.c:3 +#: ../locale/scriptstrings/wxpyimgview_to_translate.c:3 +#: ../misc/m.nviz.script/main.c:70 ../misc/m.nviz.image/main.c:52 +msgid "graphics" +msgstr "" + +#: ../display/d.his/main.c:69 +msgid "" +"Displays the result obtained by combining hue, intensity, and saturation " +"(HIS) values from user-specified input raster map layers." +msgstr "" + +#: ../display/d.his/main.c:97 +msgid "Percent to brighten intensity channel" +msgstr "" + +#: ../display/d.his/main.c:103 +msgid "Respect NULL values while drawing" +msgstr "" + +#: ../display/d.rast/main.c:56 +msgid "Displays user-specified raster map in the active graphics frame." +msgstr "" + +#: ../display/d.rast/main.c:61 +msgid "Name of raster map to be displayed" +msgstr "" + +#: ../display/d.rast/main.c:69 +msgid "List of categories or values to be displayed" +msgstr "" + +#: ../display/d.rast/main.c:76 +msgid "Background color (for null)" +msgstr "" + +#: ../display/d.rast/main.c:77 ../display/d.rast/main.c:82 +#: ../display/d.rgb/main.c:64 +msgid "Null cells" +msgstr "" + +#: ../display/d.rast/main.c:81 ../display/d.rgb/main.c:63 +msgid "Make null cells opaque" +msgstr "" + +#: ../display/d.rast/main.c:86 +msgid "Invert value list" +msgstr "" + +#: ../display/d.rast/main.c:204 +#, c-format +msgid "[%s]: illegal category specified" +msgstr "" + +#: ../display/d.rast/main.c:235 +#, c-format +msgid "[%s]: illegal value specified" +msgstr "" + +#: ../display/d.histogram/main.c:84 +msgid "histogram" +msgstr "" + +#: ../display/d.histogram/main.c:87 +msgid "" +"Displays a histogram in the form of a pie or bar chart for a user-specified " +"raster map." +msgstr "" + +#: ../display/d.histogram/main.c:91 +msgid "Raster map for which histogram will be displayed" +msgstr "" + +#: ../display/d.histogram/main.c:95 +msgid "Indicate if a pie or bar chart is desired" +msgstr "" + +#: ../display/d.histogram/main.c:104 +msgid "Color for text and axes" +msgstr "" + +#: ../display/d.histogram/main.c:115 +msgid "Indicate if cell counts or map areas should be displayed" +msgstr "" + +#: ../display/d.histogram/main.c:125 +msgid "Number of steps to divide the data range into (fp maps only)" +msgstr "" + +#: ../display/d.histogram/main.c:132 +msgid "Display information for null cells" +msgstr "" + +#: ../display/d.histogram/main.c:137 +msgid "Report for ranges defined in cats file (fp maps only)" +msgstr "" + +#: ../display/d.histogram/main.c:161 +#, c-format +msgid "Invalid number of steps: %s" +msgstr "" + +#: ../display/d.histogram/main.c:166 +msgid "When -C flag is set, the nsteps argument is ignored" +msgstr "" + +#: ../display/d.histogram/main.c:174 ../ps/ps.map/ps_clrtbl.c:39 +#, c-format +msgid "Category file for <%s> not available" +msgstr "" + +#: ../display/d.histogram/main.c:177 ../display/d.legend/draw.c:282 +#: ../display/d.legend/draw.c:287 +#, c-format +msgid "Range information for <%s> not available" +msgstr "" + +#: ../display/d.where/main.c:48 +msgid "" +"Identifies the geographic coordinates associated with point locations given " +"in display coordinates." +msgstr "" + +#: ../display/d.where/main.c:58 +msgid "Display coordinates to convert" +msgstr "" + +#: ../display/d.where/main.c:63 +msgid "File from which to read coordinates (\"-\" to read from stdin)" +msgstr "" + +#: ../display/d.where/main.c:67 +msgid "Output lat/long in decimal degree" +msgstr "" + +#: ../display/d.where/main.c:72 +msgid "Output lat/long referenced to current ellipsoid" +msgstr "" + +#: ../display/d.where/main.c:77 +msgid "" +"Output lat/long referenced to WGS84 ellipsoid using datum transformation " +"parameters defined in current location (if available)" +msgstr "" + +#: ../display/d.where/main.c:83 +msgid "Output frame coordinates of current display monitor (percentage)" +msgstr "" + +#: ../display/d.where/main.c:91 +msgid "Ambiguous request for lat/long ellipsoids" +msgstr "" + +#: ../display/d.where/main.c:94 +msgid "Please specify a lat/long ellipsoid with -l or -w" +msgstr "" + +#: ../display/d.where/main.c:136 +msgid "" +"WGS84 output not possible as this location does not contain\n" +"datum transformation parameters. Try running g.setproj." +msgstr "" + +#: ../display/d.where/where.c:29 +#, c-format +msgid "Invalid coordinates <%s,%s>" +msgstr "" + +#: ../display/d.title/main.c:50 ../display/d.barscale/main.c:64 +#: ../display/d.vect.chart/main.c:64 ../display/d.linegraph/main.c:232 +#: ../display/d.graph/main.c:59 ../display/d.grid/main.c:54 +#: ../display/d.vect.thematic/main.c:86 ../display/d.text/main.c:140 +#: ../display/d.legend.vect/main.c:51 ../display/d.northarrow/main.c:47 +#: ../display/d.legend/main.c:79 +#: ../locale/scriptstrings/d.rast.leg_to_translate.c:3 +msgid "cartography" +msgstr "" + +#: ../display/d.title/main.c:52 +msgid "" +"Create a TITLE for a raster map in a form suitable for display with d.text." +msgstr "" + +#: ../display/d.title/main.c:63 +msgid "Sets the text color" +msgstr "" + +#: ../display/d.title/main.c:71 +msgid "Sets the text size as percentage of the frame's height" +msgstr "" + +#: ../display/d.title/main.c:75 +msgid "Draw title on current display" +msgstr "" + +#: ../display/d.title/main.c:79 +msgid "Do a fancier title" +msgstr "" + +#: ../display/d.title/main.c:84 +msgid "Do a simple title" +msgstr "" + +#: ../display/d.title/main.c:102 +msgid "Title can be fancy or simple, not both" +msgstr "" + +#: ../display/d.title/main.c:105 +msgid "No map name given" +msgstr "" + +#: ../display/d.barscale/draw_scale.c:220 ../display/d.barscale/main.c:237 +#: ../display/d.barscale/main.c:254 +msgid "Programmer error" +msgstr "" + +#: ../display/d.barscale/draw_scale.c:611 +#: ../display/d.northarrow/draw_n_arrow.c:200 +#, c-format +msgid "Could not read symbol \"%s\"" +msgstr "" + +#: ../display/d.barscale/main.c:65 +msgid "Displays a barscale on the graphics monitor." +msgstr "" + +#: ../display/d.barscale/main.c:69 +msgid "Use feet/miles instead of meters" +msgstr "" + +#: ../display/d.barscale/main.c:73 +msgid "Draw the scale bar without text" +msgstr "" + +#: ../display/d.barscale/main.c:74 ../display/d.barscale/main.c:141 +#: ../display/d.barscale/main.c:166 ../display/d.barscale/main.c:183 +#: ../display/d.text/main.c:164 ../display/d.text/main.c:173 +#: ../display/d.text/main.c:182 ../display/d.text/main.c:190 +#: ../display/d.text/main.c:264 ../display/d.text/main.c:269 +#: ../display/d.northarrow/main.c:100 ../display/d.northarrow/main.c:130 +#: ../display/d.northarrow/main.c:135 ../display/d.northarrow/main.c:140 +msgid "Text" +msgstr "" + +#: ../display/d.barscale/main.c:78 +msgid "Display north-arrow symbol." +msgstr "" + +#: ../display/d.barscale/main.c:79 ../display/d.barscale/main.c:88 +#: ../display/d.barscale/main.c:149 ../display/d.northarrow/main.c:73 +msgid "Style" +msgstr "" + +#: ../display/d.barscale/main.c:83 +msgid "Type of barscale to draw" +msgstr "" + +#: ../display/d.barscale/main.c:102 +msgid "Classic style" +msgstr "" + +#: ../display/d.barscale/main.c:103 +msgid "Line style" +msgstr "" + +#: ../display/d.barscale/main.c:104 +msgid "Solid style" +msgstr "" + +#: ../display/d.barscale/main.c:105 +msgid "Hollow style" +msgstr "" + +#: ../display/d.barscale/main.c:106 +msgid "Full checker style" +msgstr "" + +#: ../display/d.barscale/main.c:107 +msgid "Part checker style" +msgstr "" + +#: ../display/d.barscale/main.c:108 +msgid "Mixed checker style" +msgstr "" + +#: ../display/d.barscale/main.c:109 +msgid "Tail checker style" +msgstr "" + +#: ../display/d.barscale/main.c:110 +msgid "Up ticks style" +msgstr "" + +#: ../display/d.barscale/main.c:111 +msgid "Down ticks style" +msgstr "" + +#: ../display/d.barscale/main.c:112 +msgid "Both ticks style" +msgstr "" + +#: ../display/d.barscale/main.c:112 +msgid "Arrow ends style" +msgstr "" + +#: ../display/d.barscale/main.c:121 ../display/d.northarrow/main.c:83 +msgid "Screen coordinates of the rectangle's top-left corner" +msgstr "" + +#: ../display/d.barscale/main.c:122 ../display/d.northarrow/main.c:84 +msgid "(0,0) is lower-left of the display frame" +msgstr "" + +#: ../display/d.barscale/main.c:130 +msgid "Length of barscale in map units" +msgstr "" + +#: ../display/d.barscale/main.c:134 +msgid "Barscale units to display" +msgstr "" + +#: ../display/d.barscale/main.c:139 +msgid "Custom label of unit" +msgstr "" + +#: ../display/d.barscale/main.c:148 +msgid "Number of segments" +msgstr "" + +#: ../display/d.barscale/main.c:152 +msgid "Bar scale and text color" +msgstr "" + +#: ../display/d.barscale/main.c:153 ../display/d.barscale/main.c:159 +#: ../display/d.rast.arrow/main.c:119 ../display/d.rast.arrow/main.c:125 +#: ../display/d.rast.arrow/main.c:131 ../display/d.rast.arrow/main.c:137 +#: ../display/d.vect/main.c:121 ../display/d.vect/main.c:127 +#: ../display/d.vect/main.c:131 ../display/d.vect/main.c:138 +#: ../display/d.vect/main.c:309 ../display/d.northarrow/main.c:104 +#: ../display/d.northarrow/main.c:109 ../display/d.northarrow/main.c:115 +#: ../display/d.rast.num/main.c:89 ../display/d.rast.num/main.c:95 +#: ../display/d.rast.num/main.c:113 ../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 +#: ../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 +#: ../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 +msgid "Colors" +msgstr "" + +#: ../display/d.barscale/main.c:158 +msgid "Background color (drawn behind the bar)" +msgstr "" + +#: ../display/d.barscale/main.c:163 +msgid "Text position" +msgstr "" + +#: ../display/d.barscale/main.c:174 +msgid "Scale factor to change bar width" +msgstr "" + +#: ../display/d.barscale/main.c:182 ../display/d.legend.vect/main.c:123 +#: ../display/d.northarrow/main.c:129 ../display/d.legend/main.c:218 +msgid "Font size" +msgstr "" + +#: ../display/d.barscale/main.c:193 +#, c-format +msgid "%s does not work with a latitude-longitude location" +msgstr "" + +#: ../display/d.vect.chart/main.c:65 +msgid "chart maps" +msgstr "" + +#: ../display/d.vect.chart/main.c:67 +msgid "" +"Displays charts of vector data in the active frame on the graphics monitor." +msgstr "" + +#: ../display/d.vect.chart/main.c:86 +msgid "Chart type" +msgstr "" + +#: ../display/d.vect.chart/main.c:87 ../display/d.vect.chart/main.c:97 +#: ../display/d.vect.chart/main.c:105 ../display/d.vect.chart/main.c:112 +#: ../display/d.vect.chart/main.c:117 ../display/d.vect.chart/main.c:123 +#: ../display/d.vect.chart/main.c:129 ../display/d.vect.chart/main.c:148 +msgid "Chart properties" +msgstr "" + +#: ../display/d.vect.chart/main.c:91 +msgid "Attribute columns containing data" +msgstr "" + +#: ../display/d.vect.chart/main.c:96 +msgid "Column used for pie chart size" +msgstr "" + +#: ../display/d.vect.chart/main.c:104 +msgid "Size of chart (diameter for pie, total width for bar)" +msgstr "" + +#: ../display/d.vect.chart/main.c:111 +msgid "Scale for size (to get size in pixels)" +msgstr "" + +#: ../display/d.vect.chart/main.c:116 +msgid "Outline color" +msgstr "" + +#: ../display/d.vect.chart/main.c:122 +msgid "Colors used to fill charts" +msgstr "" + +#: ../display/d.vect.chart/main.c:128 +msgid "Center the bar chart around a data point" +msgstr "" + +#: ../display/d.vect.chart/main.c:137 +msgid "Maximum value used for bar plot reference" +msgstr "" + +#: ../display/d.vect.chart/main.c:142 ../display/d.vect.thematic/main.c:223 +msgid "Create legend information and send to stdout" +msgstr "" + +#: ../display/d.vect.chart/main.c:147 +msgid "Create 3D charts" +msgstr "" + +#: ../display/d.vect.chart/plot.c:38 ../display/d.vect.thematic/plot1.c:105 +#: ../display/d.vect/shape.c:38 ../vector/v.to.rast/support.c:104 +#: ../vector/v.to.rast/support.c:279 ../vector/v.to.rast/support.c:518 +#: ../vector/v.vect.stats/main.c:340 ../vector/v.vect.stats/main.c:414 +#: ../vector/v.univar/main.c:229 ../vector/v.overlay/main.c:398 +#: ../vector/v.what.rast3/main.c:120 ../vector/v.generalize/misc.c:170 +#: ../vector/v.colors/read_rgb.c:23 ../vector/v.colors/scan_attr.c:24 +#: ../vector/v.colors/write_rgb.c:20 ../vector/v.what.rast/main.c:138 +#: ../vector/v.surf.bspline/crosscorr.c:114 ../vector/v.distance/main.c:556 +#: ../vector/v.extrude/main.c:224 ../vector/v.edit/select.c:502 +#: ../vector/v.buffer/main.c:426 ../doc/vector/v.example/main.c:109 +#, c-format +msgid "Database connection not defined for layer %d" +msgstr "" + +#: ../display/d.vect.chart/plot.c:86 ../display/d.vect/attr.c:110 +#: ../vector/v.in.db/main.c:225 +#, c-format +msgid "Unable to open select cursor: '%s'" +msgstr "" + +#: ../display/d.erase/main.c:31 ../display/d.mon/main.c:52 +#: ../display/d.info/main.c:36 +#: ../locale/scriptstrings/d.frame_to_translate.c:4 +#: ../locale/scriptstrings/d.redraw_to_translate.c:4 +msgid "monitors" +msgstr "" + +#: ../display/d.erase/main.c:33 +msgid "" +"Erases the contents of the active graphics display frame with user defined " +"color." +msgstr "" + +#: ../display/d.erase/main.c:42 +msgid "Remove all frames and erase the screen" +msgstr "" + +#: ../display/d.geodesic/main.c:48 +msgid "great circle" +msgstr "" + +#: ../display/d.geodesic/main.c:49 ../display/d.path/main.c:50 +#: ../vector/v.net.timetable/main.c:262 ../vector/v.net.distance/main.c:68 +#: ../vector/v.net.allpairs/main.c:63 ../vector/v.net.visibility/main.c:47 +#: ../vector/v.net.path/main.c:44 +msgid "shortest path" +msgstr "" + +#: ../display/d.geodesic/main.c:51 +msgid "" +"Displays a geodesic line, tracing the shortest distance between two " +"geographic points along a great circle, in a longitude/latitude data set." +msgstr "" + +#: ../display/d.geodesic/main.c:58 ../display/d.rhumbline/main.c:53 +#: ../display/d.path/main.c:65 +msgid "Starting and ending coordinates" +msgstr "" + +#: ../display/d.geodesic/main.c:62 ../display/d.rhumbline/main.c:57 +#: ../display/d.northarrow/main.c:103 +msgid "Line color" +msgstr "" + +#: ../display/d.geodesic/main.c:66 ../display/d.grid/main.c:107 +#: ../display/d.rhumbline/main.c:62 ../display/d.northarrow/main.c:113 +#: ../display/d.rast.num/main.c:88 ../display/d.legend/main.c:203 +#: ../vector/v.lrs/v.lrs.label/main.c:193 ../vector/v.label/main.c:151 +#: ../vector/v.label.sa/main.c:98 +msgid "Text color" +msgstr "" + +#: ../display/d.geodesic/main.c:78 ../display/d.rhumbline/main.c:75 +#, c-format +msgid "Location is not %s" +msgstr "" + +#: ../display/d.geodesic/main.c:87 ../display/d.rhumbline/main.c:86 +#: ../display/d.path/main.c:140 +msgid "No coordinates given" +msgstr "" + +#: ../display/d.geodesic/main.c:90 ../display/d.geodesic/main.c:93 +#: ../display/d.geodesic/main.c:96 ../display/d.geodesic/main.c:99 +#: ../display/d.rhumbline/main.c:89 ../display/d.rhumbline/main.c:92 +#: ../display/d.rhumbline/main.c:95 ../display/d.rhumbline/main.c:98 +#, c-format +msgid "%s - illegal longitude" +msgstr "" + +#: ../display/d.rgb/main.c:58 +msgid "" +"Displays three user-specified raster maps as red, green, and blue overlays " +"in the active graphics frame." +msgstr "" + +#: ../display/d.extract/extract.c:43 +msgid "Select vector(s) with mouse" +msgstr "" + +#: ../display/d.extract/extract.c:44 +msgid " - L: draw box with left mouse button to select" +msgstr "" + +#: ../display/d.extract/extract.c:45 +msgid " - M: draw box with middle mouse button to remove from display" +msgstr "" + +#: ../display/d.extract/extract.c:46 +msgid " - R: quit and save selected vectors to new map\n" +msgstr "" + +#: ../display/d.extract/extract.c:48 +msgid "L: add M: remove R: quit and save\n" +msgstr "" + +#: ../display/d.extract/main.c:52 +msgid "Selects and extracts vectors with mouse into new vector map." +msgstr "" + +#: ../display/d.extract/main.c:65 ../display/d.path/main.c:99 +msgid "Original line color" +msgstr "" + +#: ../display/d.extract/main.c:71 ../display/d.path/main.c:107 +msgid "Highlight color" +msgstr "" + +#: ../display/d.extract/main.c:79 ../vector/v.label/main.c:233 +msgid "No graphics device selected" +msgstr "" + +#: ../display/d.extract/main.c:122 +msgid "Copying tables..." +msgstr "" + +#: ../display/d.extract/main.c:130 +msgid "Cannot get db link info -> cannot copy table." +msgstr "" + +#: ../display/d.linegraph/main.c:234 +msgid "" +"Generates and displays simple line graphs in the active graphics monitor " +"display frame." +msgstr "" + +#: ../display/d.linegraph/main.c:238 +msgid "Name of data file for X axis of graph" +msgstr "" + +#: ../display/d.linegraph/main.c:244 +msgid "Name of data file(s) for Y axis of graph" +msgstr "" + +#: ../display/d.linegraph/main.c:251 +msgid "Path to files" +msgstr "" + +#: ../display/d.linegraph/main.c:253 +msgid "Path to the directory where the input files are located" +msgstr "" + +#: ../display/d.linegraph/main.c:261 +msgid "Color for Y data" +msgstr "" + +#: ../display/d.linegraph/main.c:274 +msgid "Width of the lines" +msgstr "" + +#: ../display/d.linegraph/main.c:281 +msgid "Color for axis, tics, numbers, and title" +msgstr "" + +#: ../display/d.linegraph/main.c:289 +msgid "Title for X data" +msgstr "" + +#: ../display/d.linegraph/main.c:296 +msgid "Title for Y data" +msgstr "" + +#: ../display/d.linegraph/main.c:303 +msgid "Title for Graph" +msgstr "" + +#: ../display/d.linegraph/main.c:311 +msgid "Minimum and maximun value for Y axis (min,max)" +msgstr "" + +#: ../display/d.linegraph/main.c:318 +msgid "Tic values for the Y axis" +msgstr "" + +#: ../display/d.linegraph/main.c:325 +msgid "Scale for X values" +msgstr "" + +#: ../display/d.linegraph/main.c:331 +msgid "Scale for Y values" +msgstr "" + +#: ../display/d.linegraph/main.c:352 +msgid "Symbol for point" +msgstr "" + +#: ../display/d.linegraph/main.c:361 +msgid "Point size" +msgstr "" + +#: ../display/d.linegraph/main.c:370 +msgid "Color for point symbol edge color" +msgstr "" + +#: ../display/d.linegraph/main.c:376 +msgid "Width of point symbol lines" +msgstr "" + +#: ../display/d.linegraph/main.c:437 +msgid "Maximum of 10 Y data files exceeded" +msgstr "" + +#: ../display/d.linegraph/main.c:494 +#, c-format +msgid "Cannot find/open symbol: '%s'" +msgstr "" + +#: ../display/d.linegraph/main.c:511 +#, c-format +msgid "Color <%s> cannot for option %s be parsed" +msgstr "" + +#: ../display/d.linegraph/main.c:549 +#, c-format +msgid "Only <%d> colors given for <%d> lines" +msgstr "" + +#: ../display/d.linegraph/main.c:593 +#, c-format +msgid "Number of widths (%d) is higher then the number of files (%d)" +msgstr "" + +#: ../display/d.linegraph/main.c:606 +#, c-format +msgid "Number of widths (%d) is lower then the number of files (%d)" +msgstr "" + +#: ../display/d.linegraph/main.c:659 +#, c-format +msgid "Y input file <%s> contains fewer data points than the X input file" +msgstr "" + +#: ../display/d.linegraph/main.c:663 +#, c-format +msgid "Y input file <%s> contains more data points than the X input file" +msgstr "" + +#: ../display/d.linegraph/main.c:668 +#, c-format +msgid "The last point will be ignored" +msgid_plural "The last %d points will be ignored" +msgstr[0] "" + +#: ../display/d.linegraph/main.c:722 +#, c-format +msgid "Scale X labels cannot be used with this range of data (%f, %f)" +msgstr "" + +#: ../display/d.linegraph/main.c:752 +#, c-format +msgid "Problem reading X data file at line %d" +msgstr "" + +#: ../display/d.linegraph/main.c:764 +#, c-format +msgid "Problem reading <%s> data file at line %d" +msgstr "" + +#: ../display/d.linegraph/main.c:971 +#, c-format +msgid "Scale Y labels cannot be used with this range of data (%f, %f)" +msgstr "" + +#: ../display/d.profile/main.c:68 +#, c-format +msgid "Unable to read range for %s" +msgstr "" + +#: ../display/d.profile/main.c:79 +#, c-format +msgid "Unable to read FP range for %s" +msgstr "" + +#: ../display/d.profile/main.c:194 +msgid "Plots profile of a transect." +msgstr "" + +#: ../display/d.profile/main.c:198 +msgid "Raster map to be profiled" +msgstr "" + +#: ../display/d.profile/main.c:207 +msgid "Use map's range recorded range" +msgstr "" + +#: ../display/d.profile/main.c:256 +msgid "At least two points are required" +msgstr "" + +#: ../display/d.mon/start.c:46 ../display/d.mon/start.c:74 +#, c-format +msgid "File <%s> already exists and will be overwritten" +msgstr "" + +#: ../display/d.mon/start.c:67 +#, c-format +msgid "Unable to start monitor, don't have write permission for <%s>" +msgstr "" + +#: ../display/d.mon/start.c:76 +#, c-format +msgid "Unable to delete <%s>" +msgstr "" + +#: ../display/d.mon/start.c:93 +#, c-format +msgid "Output file: %s" +msgstr "" + +#: ../display/d.mon/start.c:148 +#, c-format +msgid "Monitor <%s> already running" +msgstr "" + +#: ../display/d.mon/start.c:151 +#, c-format +msgid "Starting monitor <%s>..." +msgstr "" + +#: ../display/d.mon/start.c:169 +msgid "Unable to copy render command file" +msgstr "" + +#: ../display/d.mon/list.c:80 +msgid "List of running monitors:" +msgstr "" + +#: ../display/d.mon/list.c:82 +msgid "No monitors running" +msgstr "" + +#: ../display/d.mon/list.c:116 ../scripts/d.what.rast/d.what.rast.py:40 +#: ../scripts/d.redraw/d.redraw.py:41 ../scripts/d.what.vect/d.what.vect.py:40 +#, c-format, python-format +msgid "Unable to open file '%s'" +msgstr "" + +#: ../display/d.mon/list.c:145 +#, c-format +msgid "No support files found for monitor <%s>" +msgstr "" + +#: ../display/d.mon/select.c:14 +#, c-format +msgid "Monitor <%s> is already selected" +msgstr "" + +#: ../display/d.mon/select.c:30 ../display/d.mon/stop.c:18 +#, c-format +msgid "Monitor <%s> is not running" +msgstr "" + +#: ../display/d.mon/stop.c:41 +#, c-format +msgid "Unable to delete file <%s>" +msgstr "" + +#: ../display/d.mon/stop.c:46 +#, c-format +msgid "Unable to delete directory <%s>" +msgstr "" + +#: ../display/d.mon/stop.c:75 +#, c-format +msgid "Unable to read file <%s>" +msgstr "" + +#: ../display/d.mon/main.c:53 +msgid "Controls graphics display monitors from the command line." +msgstr "" + +#: ../display/d.mon/main.c:58 +msgid "Name of monitor to start" +msgstr "" + +#: ../display/d.mon/main.c:60 ../display/d.mon/main.c:67 +#: ../display/d.mon/main.c:74 ../display/d.mon/main.c:135 +#: ../display/d.mon/main.c:140 +msgid "Manage" +msgstr "" + +#: ../display/d.mon/main.c:65 +msgid "Name of monitor to stop" +msgstr "" + +#: ../display/d.mon/main.c:72 +msgid "Name of monitor to select" +msgstr "" + +#: ../display/d.mon/main.c:78 +msgid "Width for display monitor if not set by GRASS_RENDER_WIDTH" +msgstr "" + +#: ../display/d.mon/main.c:79 +msgid "Default value: 720" +msgstr "" + +#: ../display/d.mon/main.c:86 +msgid "Height for display monitor if not set by GRASS_RENDER_HEIGHT" +msgstr "" + +#: ../display/d.mon/main.c:87 +msgid "Default value: 480" +msgstr "" + +#: ../display/d.mon/main.c:94 +msgid "Dimensions of display monitor versus current size" +msgstr "" + +#: ../display/d.mon/main.c:95 +msgid "Example: resolution=2 enlarge display monitor twice to 1280x960" +msgstr "" + +#: ../display/d.mon/main.c:108 +msgid "Name for output file (when starting new monitor)" +msgstr "" + +#: ../display/d.mon/main.c:109 +msgid "Ignored for 'wx' monitors" +msgstr "" + +#: ../display/d.mon/main.c:114 +msgid "List running monitors and exit" +msgstr "" + +#: ../display/d.mon/main.c:119 +msgid "Print name of currently selected monitor and exit" +msgstr "" + +#: ../display/d.mon/main.c:124 +msgid "Print commands for currently selected monitor and exit" +msgstr "" + +#: ../display/d.mon/main.c:130 +msgid "Print path to support files of currently selected monitor and exit" +msgstr "" + +#: ../display/d.mon/main.c:134 +msgid "Do not automatically select when starting" +msgstr "" + +#: ../display/d.mon/main.c:139 +msgid "Release and stop currently selected monitor and exit" +msgstr "" + +#: ../display/d.mon/main.c:144 +msgid "Disable true colors" +msgstr "" + +#: ../display/d.mon/main.c:149 +msgid "Open output file in update mode" +msgstr "" + +#: ../display/d.mon/main.c:150 +msgid "Requires --overwrite flag" +msgstr "" + +#: ../display/d.mon/main.c:155 +msgid "Launch light-weight wx monitor without toolbars and statusbar" +msgstr "" + +#: ../display/d.mon/main.c:156 +msgid "Requires 'start=wx0-7'" +msgstr "" + +#: ../display/d.mon/main.c:163 +#, c-format +msgid "Flag -%c has effect only for wx monitors (%s=wx0-7)" +msgstr "" + +#: ../display/d.mon/main.c:173 +msgid "Currently selected monitor:" +msgstr "" + +#: ../display/d.mon/main.c:177 +#, c-format +msgid "List of commands for monitor <%s>:" +msgstr "" + +#: ../display/d.mon/main.c:185 +#, c-format +msgid "Monitor <%s> released" +msgstr "" + +#: ../display/d.mon/main.c:190 +msgid "No monitor selected" +msgstr "" + +#: ../display/d.mon/main.c:209 +#, c-format +msgid "Either <%s>, <%s> or <%s> must be given" +msgstr "" + +#: ../display/d.rast.arrow/main.c:98 ../display/d.rast.num/main.c:78 +msgid "map annotations" +msgstr "" + +#: ../display/d.rast.arrow/main.c:101 +msgid "" +"Draws arrows representing cell aspect direction for a raster map containing " +"aspect data." +msgstr "" + +#: ../display/d.rast.arrow/main.c:105 +msgid "Name of raster aspect map to be displayed" +msgstr "" + +#: ../display/d.rast.arrow/main.c:113 +msgid "Type of existing raster aspect map" +msgstr "" + +#: ../display/d.rast.arrow/main.c:118 +msgid "Color for drawing arrows" +msgstr "" + +#: ../display/d.rast.arrow/main.c:124 +msgid "Color for drawing drawing grid" +msgstr "" + +#: ../display/d.rast.arrow/main.c:130 +msgid "Color for drawing null values (X symbol)" +msgstr "" + +#: ../display/d.rast.arrow/main.c:136 +msgid "Color for showing unknown information (? symbol)" +msgstr "" + +#: ../display/d.rast.arrow/main.c:144 +msgid "Draw arrow every Nth grid cell" +msgstr "" + +#: ../display/d.rast.arrow/main.c:153 +msgid "Raster map containing values used for arrow length" +msgstr "" + +#: ../display/d.rast.arrow/main.c:160 +msgid "Scale factor for arrows (magnitude map)" +msgstr "" + +#: ../display/d.rast.arrow/main.c:164 ../display/d.rast.num/main.c:108 +msgid "Align grids with raster cells" +msgstr "" + +#: ../display/d.rast.arrow/main.c:210 +msgid "Illegal value for scale factor" +msgstr "" + +#: ../display/d.rast.arrow/main.c:214 +msgid "Illegal value for skip factor" +msgstr "" + +#: ../display/d.rast.arrow/main.c:219 +msgid "Magnitude is only supported for GRASS and compass aspect maps." +msgstr "" + +#: ../display/d.rast.arrow/main.c:224 +msgid "Scale option requires magnitude_map" +msgstr "" + +#: ../display/d.rast.arrow/main.c:275 +msgid "Problem reading range file" +msgstr "" + +#: ../display/d.graph/do_graph.c:65 ../display/d.graph/do_graph.c:81 +#, c-format +msgid "Problem parsing coordinates [%s]" +msgstr "" + +#: ../display/d.graph/do_graph.c:98 +msgid "Unable to read color" +msgstr "" + +#: ../display/d.graph/do_graph.c:129 ../display/d.graph/do_graph.c:195 +#: ../display/d.graph/do_graph.c:216 ../display/d.graph/do_graph.c:267 +#: ../display/d.graph/do_graph.c:334 ../display/d.graph/graphics.c:60 +#, c-format +msgid "Problem parsing command [%s]" +msgstr "" + +#: ../display/d.graph/do_graph.c:377 +msgid "Cannot read symbol, cannot display points" +msgstr "" + +#: ../display/d.graph/main.c:61 +msgid "" +"Program for generating and displaying simple graphics on the display " +"monitor." +msgstr "" + +#: ../display/d.graph/main.c:66 +msgid "" +"Name of file containing graphics commands, if not given reads from standard " +"input" +msgstr "" + +#: ../display/d.graph/main.c:73 +msgid "Color to draw with, either a standard GRASS color or R:G:B triplet" +msgstr "" + +#: ../display/d.graph/main.c:80 +msgid "Coordinates are given in map units" +msgstr "" + +#: ../display/d.graph/main.c:91 +#, c-format +msgid "Graph file <%s> not found" +msgstr "" + +#: ../display/d.info/main.c:38 +msgid "Displays information about the active display monitor." +msgstr "" + +#: ../display/d.info/main.c:40 +msgid "Display monitors are maintained by d.mon." +msgstr "" + +#: ../display/d.info/main.c:45 +msgid "Display screen rectangle (left, right, top, bottom)" +msgstr "" + +#: ../display/d.info/main.c:49 +msgid "Display screen dimensions (width, height)" +msgstr "" + +#: ../display/d.info/main.c:53 +msgid "Display active frame rectangle" +msgstr "" + +#: ../display/d.info/main.c:57 +msgid "Display frame dimensions (width, height)" +msgstr "" + +#: ../display/d.info/main.c:61 +msgid "Display screen rectangle of current region" +msgstr "" + +#: ../display/d.info/main.c:66 +msgid "Display geographic coordinates and resolution of entire frame" +msgstr "" + +#: ../display/d.grid/plot.c:373 +msgid "Geo-grid option only available for LL projection, use without -g/-w" +msgstr "" + +#: ../display/d.grid/plot.c:575 +msgid "" +"WGS84 grid output not possible as this location does not contain\n" +"datum transformation parameters. Try running g.setproj." +msgstr "" + +#: ../display/d.grid/plot.c:743 +msgid "Error in pj_do_proj1" +msgstr "" + +#: ../display/d.grid/plot.c:749 +msgid "Error in pj_do_proj2" +msgstr "" + +#: ../display/d.grid/plot.c:753 +msgid "Error in pj_do_proj3" +msgstr "" + +#: ../display/d.grid/plot.c:761 +msgid "Error in pj_do_proj5" +msgstr "" + +#: ../display/d.grid/plot.c:765 +msgid "Error in pj_do_proj6" +msgstr "" + +#: ../display/d.grid/fiducial.c:61 +msgid "Reading symbol" +msgstr "" + +#: ../display/d.grid/main.c:55 +msgid "graticule" +msgstr "" + +#: ../display/d.grid/main.c:56 ../vector/v.mkgrid/main.c:72 +msgid "grid" +msgstr "" + +#: ../display/d.grid/main.c:58 +msgid "" +"Overlays a user-specified grid in the active display frame on the graphics " +"monitor." +msgstr "" + +#: ../display/d.grid/main.c:66 +msgid "Size of grid to be drawn (in map units)" +msgstr "" + +#: ../display/d.grid/main.c:68 +msgid "" +"0 for north-south resolution of the current region. In map units or " +"DDD:MM:SS format. Example: \"1000\" or \"0:10\"" +msgstr "" + +#: ../display/d.grid/main.c:76 +msgid "Lines of the grid pass through this coordinate" +msgstr "" + +#: ../display/d.grid/main.c:85 +msgid "Draw only east-west lines, north-south lines, or both " +msgstr "" + +#: ../display/d.grid/main.c:86 ../display/d.grid/main.c:159 +#: ../display/d.grid/main.c:164 ../display/d.grid/main.c:169 +msgid "Disable" +msgstr "" + +#: ../display/d.grid/main.c:92 +msgid "Grid line width" +msgstr "" + +#: ../display/d.grid/main.c:96 ../display/d.rast.num/main.c:94 +msgid "Grid color" +msgstr "" + +#: ../display/d.grid/main.c:97 ../display/d.grid/main.c:102 +#: ../display/d.grid/main.c:108 ../display/d.grid/main.c:114 +msgid "Color" +msgstr "" + +#: ../display/d.grid/main.c:101 ../display/d.legend.vect/main.c:95 +#: ../display/d.legend/main.c:240 ../vector/v.lrs/v.lrs.label/main.c:223 +#: ../vector/v.label/main.c:193 ../vector/v.label.sa/main.c:144 +msgid "Border color" +msgstr "" + +#: ../display/d.grid/main.c:122 +msgid "Font size for gridline coordinate labels" +msgstr "" + +#: ../display/d.grid/main.c:127 +msgid "Align the origin to the east-north corner of the current region" +msgstr "" + +#: ../display/d.grid/main.c:132 +msgid "Draw geographic grid (referenced to current ellipsoid)" +msgstr "" + +#: ../display/d.grid/main.c:133 ../display/d.grid/main.c:139 +#: ../display/d.grid/main.c:144 ../display/d.grid/main.c:149 +#: ../display/d.grid/main.c:154 ../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 +msgid "Draw" +msgstr "" + +#: ../display/d.grid/main.c:138 +msgid "Draw geographic grid (referenced to WGS84 ellipsoid)" +msgstr "" + +#: ../display/d.grid/main.c:143 +msgid "Draw '+' marks instead of grid lines" +msgstr "" + +#: ../display/d.grid/main.c:148 +msgid "Draw '.' marks instead of grid lines" +msgstr "" + +#: ../display/d.grid/main.c:153 +msgid "Draw fiducial marks instead of grid lines" +msgstr "" + +#: ../display/d.grid/main.c:158 +msgid "Disable grid drawing" +msgstr "" + +#: ../display/d.grid/main.c:163 +msgid "Disable border drawing" +msgstr "" + +#: ../display/d.grid/main.c:168 +msgid "Disable text drawing" +msgstr "" + +#: ../display/d.grid/main.c:178 +msgid "Both grid and border drawing are disabled" +msgstr "" + +#: ../display/d.grid/main.c:182 +msgid "Geo-grid option not available for LL projection, use without -g/-w" +msgstr "" + +#: ../display/d.grid/main.c:184 +msgid "Geo-grid option not available for XY projection, use without -g/-w" +msgstr "" + +#: ../display/d.grid/main.c:203 +msgid "Choose a single mark style" +msgstr "" + +#: ../display/d.grid/main.c:234 +#, c-format +msgid "Invalid geo-grid size <%s>" +msgstr "" + +#: ../display/d.grid/main.c:239 +#, c-format +msgid "Invalid grid size <%s>" +msgstr "" + +#: ../display/d.labels/do_labels.c:142 +#, c-format +msgid "Error: %s\n" +msgstr "" + +#: ../display/d.labels/main.c:44 ../vector/v.label/main.c:60 +#: ../vector/v.label.sa/main.c:39 +msgid "paint labels" +msgstr "" + +#: ../display/d.labels/main.c:46 +msgid "" +"Displays text labels (created with v.label) to the active frame on the " +"graphics monitor." +msgstr "" + +#: ../display/d.labels/main.c:52 +msgid "Ignore rotation setting and draw horizontally" +msgstr "" + +#: ../display/d.labels/main.c:59 +msgid "Name of label file" +msgstr "" + +#: ../display/d.labels/main.c:66 +msgid "Minimum region size (diagonal) when labels are displayed" +msgstr "" + +#: ../display/d.labels/main.c:73 +msgid "Maximum region size (diagonal) when labels are displayed" +msgstr "" + +#: ../display/d.labels/main.c:85 +#, c-format +msgid "Label file <%s> not found" +msgstr "" + +#: ../display/d.labels/main.c:97 +msgid "Region size is lower than minreg, nothing displayed." +msgstr "" + +#: ../display/d.labels/main.c:105 +msgid "Region size is greater than maxreg, nothing displayed." +msgstr "" + +#: ../display/d.labels/main.c:114 ../vector/v.lrs/v.lrs.label/main.c:283 +#, c-format +msgid "Unable to open label file <%s>" +msgstr "" + +#: ../display/d.rhumbline/main.c:46 +msgid "rhumbline" +msgstr "" + +#: ../display/d.rhumbline/main.c:48 +msgid "Displays the rhumbline joining two longitude/latitude coordinates." +msgstr "" + +#: ../display/d.vect.thematic/main.c:87 +msgid "choropleth map" +msgstr "" + +#: ../display/d.vect.thematic/main.c:88 ../display/d.legend.vect/main.c:53 +#: ../display/d.legend/main.c:80 +#: ../locale/scriptstrings/d.rast.leg_to_translate.c:4 +msgid "legend" +msgstr "" + +#: ../display/d.vect.thematic/main.c:90 +msgid "Displays a thematic vector map in the active graphics frame." +msgstr "" + +#: ../display/d.vect.thematic/main.c:97 +msgid "Layer number. If -1, all layers are displayed." +msgstr "" + +#: ../display/d.vect.thematic/main.c:103 +msgid "Name of attribute column to be classified" +msgstr "" + +#: ../display/d.vect.thematic/main.c:110 +msgid "Class breaks, without minimum and maximum" +msgstr "" + +#: ../display/d.vect.thematic/main.c:111 ../display/d.vect.thematic/main.c:129 +#: ../display/d.vect.thematic/main.c:137 +msgid "Classes" +msgstr "" + +#: ../display/d.vect.thematic/main.c:119 ../vector/v.class/main.c:68 +msgid "Algorithm to use for classification" +msgstr "" + +#: ../display/d.vect.thematic/main.c:123 ../vector/v.class/main.c:76 +msgid "simple intervals" +msgstr "" + +#: ../display/d.vect.thematic/main.c:124 ../vector/v.class/main.c:77 +msgid "standard deviations" +msgstr "" + +#: ../display/d.vect.thematic/main.c:125 ../vector/v.class/main.c:78 +msgid "quantiles" +msgstr "" + +#: ../display/d.vect.thematic/main.c:126 ../vector/v.class/main.c:79 +msgid "equiprobable (normal distribution)" +msgstr "" + +#: ../display/d.vect.thematic/main.c:136 ../vector/v.class/main.c:88 +msgid "Number of classes to define" +msgstr "" + +#: ../display/d.vect.thematic/main.c:144 +msgid "Colors (one per class)" +msgstr "" + +#: ../display/d.vect.thematic/main.c:154 ../display/d.vect.thematic/main.c:160 +msgid "Boundaries" +msgstr "" + +#: ../display/d.vect.thematic/main.c:155 +msgid "Boundary width" +msgstr "" + +#: ../display/d.vect.thematic/main.c:159 +msgid "Boundary color" +msgstr "" + +#: ../display/d.vect.thematic/main.c:168 ../display/d.vect.thematic/main.c:178 +#: ../display/d.vect/main.c:167 ../display/d.vect/main.c:177 +#: ../display/d.vect/main.c:184 ../display/d.vect/main.c:190 +#: ../display/d.vect/main.c:326 +msgid "Symbols" +msgstr "" + +#: ../display/d.vect.thematic/main.c:172 ../display/d.vect/main.c:171 +msgid "Point and centroid symbol" +msgstr "" + +#: ../display/d.vect.thematic/main.c:179 ../display/d.vect/main.c:178 +#: ../display/d.legend.vect/main.c:88 +msgid "Symbol size" +msgstr "" + +#: ../display/d.vect.thematic/main.c:186 ../display/d.vect.thematic/main.c:197 +#: ../display/d.vect.thematic/main.c:206 ../display/d.vect.thematic/main.c:218 +#: ../display/d.vect.thematic/main.c:224 ../display/d.vect.thematic/main.c:229 +#: ../display/d.vect.thematic/main.c:239 ../display/d.vect.thematic/main.c:244 +#: ../display/d.vect/main.c:201 ../display/d.vect/main.c:211 +#: ../display/d.vect/main.c:219 ../display/d.vect/main.c:331 +msgid "Legend" +msgstr "" + +#: ../display/d.vect.thematic/main.c:190 +msgid "Legend symbol for lines" +msgstr "" + +#: ../display/d.vect.thematic/main.c:201 +msgid "Legend symbol for areas" +msgstr "" + +#: ../display/d.vect.thematic/main.c:207 +msgid "Thematic map title" +msgstr "" + +#: ../display/d.vect.thematic/main.c:214 ../display/d.vect.thematic/main.c:236 +msgid "DEPRECATED" +msgstr "" + +#: ../display/d.vect.thematic/main.c:215 +msgid "Output legend file" +msgstr "" + +#: ../display/d.vect.thematic/main.c:228 +msgid "Do not draw map, only output the legend information" +msgstr "" + +#: ../display/d.vect.thematic/main.c:237 +msgid "" +"When printing legend info, include extended statistical info from " +"classification algorithm" +msgstr "" + +#: ../display/d.vect.thematic/main.c:243 ../display/d.vect/main.c:330 +msgid "Do not show this layer in vector legend" +msgstr "" + +#: ../display/d.vect.thematic/main.c:255 +msgid "" +"Flag -e is deprecated, set verbose mode with --v to get the extended " +"statistical info." +msgstr "" + +#: ../display/d.vect.thematic/main.c:258 +msgid "" +"Option legendfile is deprecated, either use flag -l to print legend to " +"standard output, or set GRASS_LEGEND_FILE environment variable (see " +"d.legend.vect for details)." +msgstr "" + +#: ../display/d.vect.thematic/main.c:277 +#, c-format +msgid "%s: You must build topology on vector map. Run v.build." +msgstr "" + +#: ../display/d.vect.thematic/main.c:288 +msgid "'layer' must be > 0" +msgstr "" + +#: ../display/d.vect.thematic/main.c:290 ../display/d.vect/opt.c:143 +#: ../vector/v.db.connect/main.c:180 +msgid "Database connection not defined" +msgstr "" + +#: ../display/d.vect.thematic/main.c:312 +#, c-format +msgid "Data (%s) not numeric. Column must be numeric." +msgstr "" + +#: ../display/d.vect.thematic/main.c:316 +#: ../display/d.vect.thematic/plot1.c:135 +#: ../display/d.vect.thematic/plot1.c:163 +#, c-format +msgid "Cannot select data (%s) from table" +msgstr "" + +#: ../display/d.vect.thematic/main.c:379 +#, c-format +msgid "Unknown color: [%s]" +msgstr "" + +#: ../display/d.vect.thematic/main.c:390 +msgid "" +"You gave both manual breaks and a classification algorithm or a number of " +"classes. The manual breaks have precedence and will thus be used." +msgstr "" + +#: ../display/d.vect.thematic/main.c:427 +msgid "You must either give classbreaks or a classification algorithm" +msgstr "" + +#: ../display/d.vect.thematic/main.c:440 +#, c-format +msgid "" +"Not enough colors or error in color specifications.\n" +"Need %i entries for 'colors' parameter" +msgstr "" + +#: ../display/d.vect.thematic/main.c:445 +#, c-format +msgid "Error interpreting color %s" +msgstr "" + +#: ../display/d.vect.thematic/main.c:462 +msgid "Plotting ..." +msgstr "" + +#: ../display/d.vect.thematic/main.c:474 +msgid "" +"The bounding box of the map is outside the current region, nothing drawn." +msgstr "" + +#: ../display/d.vect.thematic/main.c:523 +#, c-format +msgid "" +"\n" +"Total number of records: %.0f\n" +msgstr "" + +#: ../display/d.vect.thematic/main.c:525 +#, c-format +msgid "Classification of %s into %i classes\n" +msgstr "" + +#: ../display/d.vect.thematic/main.c:527 ../vector/v.class/main.c:203 +#, c-format +msgid "Using algorithm: *** %s ***\n" +msgstr "" + +#: ../display/d.vect.thematic/main.c:529 ../vector/v.class/main.c:204 +#, c-format +msgid "Mean: %f\tStandard deviation = %f\n" +msgstr "" + +#: ../display/d.vect.thematic/main.c:533 +#, c-format +msgid "Last chi2 = %f\n" +msgstr "" + +#: ../display/d.vect.thematic/main.c:535 ../vector/v.class/main.c:211 +#, c-format +msgid "Stdev multiplied by %.4f to define step\n" +msgstr "" + +#: ../display/d.vect.thematic/display.c:51 ../display/d.vect/lines.c:107 +#: ../display/d.vect/lines.c:335 +#, c-format +msgid "Unable to read symbol <%s>, unable to display points" +msgstr "" + +#: ../display/d.vect.thematic/display.c:118 ../display/d.vect/lines.c:175 +#, c-format +msgid "%d point plotted" +msgid_plural "%d points plotted" +msgstr[0] "" + +#: ../display/d.vect.thematic/display.c:121 ../display/d.vect/lines.c:177 +#, c-format +msgid "%d line plotted" +msgid_plural "%d lines plotted" +msgstr[0] "" + +#: ../display/d.vect.thematic/display.c:125 ../display/d.vect/lines.c:179 +#, c-format +msgid "%d centroid plotted" +msgid_plural "%d centroids plotted" +msgstr[0] "" + +#: ../display/d.vect.thematic/display.c:129 ../display/d.vect/lines.c:181 +#, c-format +msgid "%d boundary plotted" +msgid_plural "%d boundaries plotted" +msgstr[0] "" + +#: ../display/d.vect.thematic/display.c:132 ../display/d.vect/lines.c:183 +#, c-format +msgid "%d face plotted" +msgid_plural "%d faces plotted" +msgstr[0] "" + +#: ../display/d.vect.thematic/plot1.c:120 +msgid "Color definition column not specified" +msgstr "" + +#: ../display/d.vect.thematic/plot1.c:130 +#, c-format +msgid "" +"Color definition column (%s) not a string. Column must be of form " +"RRR:GGG:BBB where RGB values range 0-255." +msgstr "" + +#: ../display/d.vect.thematic/plot1.c:148 +msgid "Line width column not specified." +msgstr "" + +#: ../display/d.vect.thematic/plot1.c:159 +#, c-format +msgid "Line width column (%s) not a number." +msgstr "" + +#: ../display/d.vect.thematic/plot1.c:204 +#, c-format +msgid "" +"\n" +"ERROR: vector map - can't read\n" +msgstr "" + +#: ../display/d.vect.thematic/plot1.c:279 +#, c-format +msgid "" +"Error in color definition column (%s), element %d with cat %d: colorstring " +"[%s]" +msgstr "" + +#: ../display/d.vect.thematic/plot1.c:286 +#, c-format +msgid "Error in color definition column (%s), element %d with cat %d" +msgstr "" + +#: ../display/d.vect.thematic/plot1.c:354 +#, c-format +msgid "" +"Error in line width column (%s), element %d with cat %d: line width [%d]" +msgstr "" + +#: ../display/d.text/main.c:142 +msgid "" +"Draws text in the active display frame on the graphics monitor using the " +"current font." +msgstr "" + +#: ../display/d.text/main.c:148 +msgid "Text to display" +msgstr "" + +#: ../display/d.text/main.c:153 +msgid "Input file" +msgstr "" + +#: ../display/d.text/main.c:162 +msgid "Text color, either a standard GRASS color or R:G:B triplet" +msgstr "" + +#: ../display/d.text/main.c:171 +msgid "Text background color, either a standard GRASS color or R:G:B triplet" +msgstr "" + +#: ../display/d.text/main.c:181 ../display/d.northarrow/main.c:92 +#: ../vector/v.label/main.c:156 +msgid "Rotation angle in degrees (counter-clockwise)" +msgstr "" + +#: ../display/d.text/main.c:189 +msgid "Line spacing" +msgstr "" + +#: ../display/d.text/main.c:198 +msgid "" +"Screen position at which text will begin to be drawn (percentage, [0,0] is " +"lower left)" +msgstr "" + +#: ../display/d.text/main.c:207 +msgid "The screen line number on which text will begin to be drawn" +msgstr "" + +#: ../display/d.text/main.c:216 +msgid "Text alignment" +msgstr "" + +#: ../display/d.text/main.c:223 ../display/d.vect/main.c:266 +#: ../display/d.legend.vect/main.c:115 ../display/d.rast.num/main.c:119 +#: ../display/d.legend/main.c:210 ../vector/v.label/main.c:122 +msgid "Font name" +msgstr "" + +#: ../display/d.text/main.c:224 ../display/d.text/main.c:234 +#: ../display/d.text/main.c:241 ../display/d.text/main.c:249 +#: ../display/d.text/main.c:274 ../display/d.legend.vect/main.c:116 +#: ../display/d.legend.vect/main.c:125 ../display/d.legend.vect/main.c:132 +#: ../display/d.legend.vect/main.c:148 ../display/d.legend.vect/main.c:157 +#: ../display/d.legend.vect/main.c:163 ../display/d.rast.num/main.c:120 +#: ../display/d.rast.num/main.c:127 ../display/d.rast.num/main.c:135 +#: ../display/d.legend/main.c:204 ../display/d.legend/main.c:211 +#: ../display/d.legend/main.c:220 ../display/d.legend/main.c:227 +#: ../display/d.legend/main.c:235 +msgid "Font settings" +msgstr "" + +#: ../display/d.text/main.c:233 +msgid "Height of letters in percentage of available frame height" +msgstr "" + +#: ../display/d.text/main.c:239 ../display/d.rast.num/main.c:125 +#: ../display/d.legend/main.c:225 +msgid "Path to font file" +msgstr "" + +#: ../display/d.text/main.c:248 ../display/d.rast.num/main.c:134 +#: ../display/d.legend/main.c:234 +msgid "Text encoding (only applicable to TrueType fonts)" +msgstr "" + +#: ../display/d.text/main.c:253 +msgid "Screen position in pixels ([0,0] is top left)" +msgstr "" + +#: ../display/d.text/main.c:258 +msgid "Screen position in geographic coordinates" +msgstr "" + +#: ../display/d.text/main.c:263 +msgid "Use bold text" +msgstr "" + +#: ../display/d.text/main.c:268 ../display/d.northarrow/main.c:144 +msgid "Use radians instead of degrees for rotation" +msgstr "" + +#: ../display/d.text/main.c:273 +msgid "Font size is height in pixels" +msgstr "" + +#: ../display/d.text/main.c:385 +#, c-format +msgid "" +"\n" +"Please enter text instructions. Enter EOF (ctrl-d) on last line to quit\n" +msgstr "" + +#: ../display/d.text/main.c:576 +#, c-format +msgid "[%s]: No such color. Use '%s'" +msgstr "" + +#: ../display/d.text/main.c:591 +msgid "Invalid coordinates" +msgstr "" + +#: ../display/d.vect/area.c:37 +msgid "" +"Unable to display areas, topology not available. Please try to rebuild " +"topology using v.build or v.build.all." +msgstr "" + +#: ../display/d.vect/area.c:135 +#, c-format +msgid "Invalid area %d skipped (not enough points)" +msgstr "" + +#: ../display/d.vect/area.c:234 +#, c-format +msgid "%d invalid color rule for areas skipped" +msgid_plural "%d invalid color rules for areas skipped" +msgstr[0] "" + +#: ../display/d.vect/attr.c:28 +msgid "attrcol not specified, cannot display attributes" +msgstr "" + +#: ../display/d.vect/attr.c:129 +#, c-format +msgid "No attribute found for cat %d: %s" +msgstr "" + +#: ../display/d.vect/label.c:33 +msgid "Topology level required for drawing centroids for OGR layers" +msgstr "" + +#: ../display/d.vect/lines.c:121 +msgid "" +"Unable to display features by id, topology not available. Please try to " +"rebuild topology using v.build or v.build.all." +msgstr "" + +#: ../display/d.vect/lines.c:169 +#, c-format +msgid "%d invalid color rule for lines skipped" +msgid_plural "%d invalid color rules for lines skipped" +msgstr[0] "" + +#: ../display/d.vect/opt.c:126 +#, c-format +msgid "Unknown color: '%s'" +msgstr "" + +#: ../display/d.vect/shape.c:53 +#, c-format +msgid "Both color table and <%s> option detected. Color table will ignored." +msgstr "" + +#: ../display/d.vect/shape.c:68 +#, c-format +msgid "" +"Color definition column ('%s') not a string. Column must be of form " +"'RRR:GGG:BBB' where RGB values range 0-255. You can use '%s' module to " +"define color rules. Unable to colorize features." +msgstr "" + +#: ../display/d.vect/shape.c:77 ../display/d.vect/shape.c:100 +#: ../display/d.vect/shape.c:131 ../display/d.vect/shape.c:162 +#, c-format +msgid "Unable to select data ('%s') from table" +msgstr "" + +#: ../display/d.vect/shape.c:85 +msgid "Line width column not specified" +msgstr "" + +#: ../display/d.vect/shape.c:96 +#, c-format +msgid "Line width column ('%s') not a number" +msgstr "" + +#: ../display/d.vect/shape.c:116 +msgid "Symbol size column not specified" +msgstr "" + +#: ../display/d.vect/shape.c:127 +#, c-format +msgid "Symbol size column ('%s') is not numeric" +msgstr "" + +#: ../display/d.vect/shape.c:147 +msgid "Symbol rotation column not specified" +msgstr "" + +#: ../display/d.vect/shape.c:158 +#, c-format +msgid "Symbol rotation column ('%s') is not numeric" +msgstr "" + +#: ../display/d.vect/shape.c:182 +msgid "" +"Vector map is not 3D. Unable to colorize features based on z-coordinates." +msgstr "" + +#: ../display/d.vect/shape.c:201 +msgid "Unable to colorize features, unknown map bounding box" +msgstr "" + +#: ../display/d.vect/shape.c:338 +#, c-format +msgid "Invalid negative value - feature %d with category %d" +msgstr "" + +#: ../display/d.vect/topo.c:18 +msgid "" +"Unable to display topology, not available.Please try to rebuild topology " +"using v.build or v.build.all." +msgstr "" + +#: ../display/d.vect/main.c:77 +msgid "Displays user-specified vector map in the active graphics frame." +msgstr "" + +#: ../display/d.vect/main.c:93 +msgid "Display" +msgstr "" + +#: ../display/d.vect/main.c:97 +msgid "Display geometry of features" +msgstr "" + +#: ../display/d.vect/main.c:98 +msgid "Display category numbers of features" +msgstr "" + +#: ../display/d.vect/main.c:99 +msgid "Display topology information (nodes, edges)" +msgstr "" + +#: ../display/d.vect/main.c:100 +msgid "Display vertices of features" +msgstr "" + +#: ../display/d.vect/main.c:101 +msgid "Display direction of linear features" +msgstr "" + +#: ../display/d.vect/main.c:102 +msgid "Display z-coordinate of features (only for 3D vector maps)" +msgstr "" + +#: ../display/d.vect/main.c:120 +msgid "Feature color" +msgstr "" + +#: ../display/d.vect/main.c:126 +msgid "Area fill color" +msgstr "" + +#: ../display/d.vect/main.c:132 +msgid "Colorize features according to color definition column" +msgstr "" + +#: ../display/d.vect/main.c:133 ../vector/v.out.lidar/main.c:544 +msgid "Color definition in R:G:B form" +msgstr "" + +#: ../display/d.vect/main.c:137 +msgid "Colorize point or area features according to z-coordinate" +msgstr "" + +#: ../display/d.vect/main.c:145 ../display/d.vect/main.c:150 +#: ../display/d.vect/main.c:158 +msgid "Lines" +msgstr "" + +#: ../display/d.vect/main.c:146 ../display/d.northarrow/main.c:121 +msgid "Line width" +msgstr "" + +#: ../display/d.vect/main.c:151 +msgid "Name of numeric column containing line width" +msgstr "" + +#: ../display/d.vect/main.c:152 +msgid "These values will be scaled by width_scale" +msgstr "" + +#: ../display/d.vect/main.c:159 +msgid "Scale factor for width_column" +msgstr "" + +#: ../display/d.vect/main.c:180 +msgid "When used with the size_column option this becomes the scale factor" +msgstr "" + +#: ../display/d.vect/main.c:186 +msgid "Name of numeric column containing symbol size" +msgstr "" + +#: ../display/d.vect/main.c:192 +msgid "Name of numeric column containing symbol rotation angle" +msgstr "" + +#: ../display/d.vect/main.c:194 +msgid "Measured in degrees CCW from east" +msgstr "" + +#: ../display/d.vect/main.c:204 +msgid "Area/boundary symbol for legend" +msgstr "" + +#: ../display/d.vect/main.c:214 +msgid "Line symbol for legend" +msgstr "" + +#: ../display/d.vect/main.c:220 +msgid "Label to display after symbol in vector legend" +msgstr "" + +#: ../display/d.vect/main.c:226 ../display/d.vect/main.c:233 +#: ../display/d.vect/main.c:240 ../display/d.vect/main.c:245 +#: ../display/d.vect/main.c:252 ../display/d.vect/main.c:259 +#: ../display/d.vect/main.c:265 ../display/d.vect/main.c:271 +#: ../display/d.vect/main.c:277 ../display/d.vect/main.c:285 +msgid "Labels" +msgstr "" + +#: ../display/d.vect/main.c:228 +msgid "Layer number for labels (default: the given layer number)" +msgstr "" + +#: ../display/d.vect/main.c:234 +msgid "Name of column to be displayed as a label" +msgstr "" + +#: ../display/d.vect/main.c:239 +msgid "Label color" +msgstr "" + +#: ../display/d.vect/main.c:246 +msgid "Label background color" +msgstr "" + +#: ../display/d.vect/main.c:253 +msgid "Label border color" +msgstr "" + +#: ../display/d.vect/main.c:260 +msgid "Label size (pixels)" +msgstr "" + +#: ../display/d.vect/main.c:272 +msgid "Text encoding" +msgstr "" + +#: ../display/d.vect/main.c:280 +msgid "Label horizontal justification" +msgstr "" + +#: ../display/d.vect/main.c:288 +msgid "Label vertical justification" +msgstr "" + +#: ../display/d.vect/main.c:295 +msgid "" +"Minimum region size (average from height and width) when map is displayed" +msgstr "" + +#: ../display/d.vect/main.c:303 +msgid "" +"Maximum region size (average from height and width) when map is displayed" +msgstr "" + +#: ../display/d.vect/main.c:311 +msgid "" +"Random colors according to category number (or layer number if 'layer=-1' is" +" given)" +msgstr "" + +#: ../display/d.vect/main.c:318 +msgid "Use values from 'cats' option as feature id" +msgstr "" + +#: ../display/d.vect/main.c:322 +msgid "Use square root of the value of size_column" +msgstr "" + +#: ../display/d.vect/main.c:324 +msgid "" +"This makes circle areas proportionate to the size_column values instead of " +"circle radius" +msgstr "" + +#: ../display/d.vect/main.c:349 +msgid "Region size is lower than minreg, nothing displayed" +msgstr "" + +#: ../display/d.vect/main.c:357 +msgid "Region size is greater than maxreg, nothing displayed" +msgstr "" + +#: ../display/d.vect/main.c:370 +#, c-format +msgid "" +"The -%c flag and <%s> option cannot be used together, the -%c flag will be " +"ignored!" +msgstr "" + +#: ../display/d.vect/main.c:394 ../display/d.vect/main.c:400 +#, c-format +msgid "Option <%s> must be > 0" +msgstr "" + +#: ../display/d.vect/main.c:404 +#, c-format +msgid "%d error in cat option" +msgid_plural "%d errors in cat option" +msgstr[0] "" + +#: ../display/d.vect/main.c:420 +msgid "Plotting..." +msgstr "" + +#: ../display/d.vect/main.c:431 +msgid "" +"The bounding box of the map is outside the current region, nothing drawn" +msgstr "" + +#: ../display/d.vect/main.c:502 +msgid "Rendering failed" +msgstr "" + +#: ../display/d.vect/zcoor.c:19 +msgid "Vector map is not 3D. Unable to display z-coordinates." +msgstr "" + +#: ../display/d.colorlist/main.c:37 +#: ../locale/scriptstrings/i.colors.enhance_to_translate.c:5 +msgid "colors" +msgstr "" + +#: ../display/d.colorlist/main.c:39 +msgid "Outputs a list of all available display colors." +msgstr "" + +#: ../display/d.font/main.c:48 +msgid "" +"Selects the font in which text will be displayed on the user's graphics " +"monitor." +msgstr "" + +#: ../display/d.font/main.c:56 +msgid "Choose new current font" +msgstr "" + +#: ../display/d.font/main.c:62 +msgid "Path to Freetype-compatible font including file name" +msgstr "" + +#: ../display/d.font/main.c:70 +msgid "Character encoding" +msgstr "" + +#: ../display/d.font/main.c:74 +msgid "List fonts" +msgstr "" + +#: ../display/d.font/main.c:78 ../display/d.fontlist/main.c:55 +msgid "List fonts verbosely" +msgstr "" + +#: ../display/d.font/main.c:103 +#, c-format +msgid "Unable to access font path %s: %s" +msgstr "" + +#: ../display/d.font/main.c:107 +#, c-format +msgid "Font path %s is not a file" +msgstr "" + +#: ../display/d.font/main.c:124 +#, c-format +msgid "" +"Font name <%s> is invalid. Check font name or consider running 'g.mkfontcap'" +msgstr "" + +#: ../display/d.colortable/main.c:64 +msgid "Displays the color table associated with a raster map layer." +msgstr "" + +#: ../display/d.colortable/main.c:68 +msgid "Name of raster map whose color table is to be displayed" +msgstr "" + +#: ../display/d.colortable/main.c:73 +msgid "Color of lines separating the colors of the color table" +msgstr "" + +#: ../display/d.colortable/main.c:79 +msgid "Number of lines to appear in the color table" +msgstr "" + +#: ../display/d.colortable/main.c:85 +msgid "Number of columns to appear in the color table" +msgstr "" + +#: ../display/d.colortable/main.c:90 +msgid "Do not draw a collar showing the NULL color in FP maps" +msgstr "" + +#: ../display/d.colortable/main.c:112 +#, c-format +msgid "" +"<%s> is floating-point; ignoring [lines] and drawing continuous color ramp" +msgstr "" + +#: ../display/d.colortable/main.c:126 +#, c-format +msgid "" +"<%s> is floating-point; ignoring [cols] and drawing continuous color ramp" +msgstr "" + +#: ../display/d.colortable/main.c:137 +#, c-format +msgid "Range file for <%s> not available" +msgstr "" + +#: ../display/d.fontlist/main.c:47 +msgid "Lists the available fonts." +msgstr "" + +#: ../display/d.fontlist/main.c:51 +msgid "List fonts (default; provided for compatibility with d.font)" +msgstr "" + +#: ../display/d.legend.vect/main.c:55 +msgid "Displays a vector legend in the active graphics frame." +msgstr "" + +#: ../display/d.legend.vect/main.c:66 +msgid "" +"Screen position of legend to be drawn (percentage, [0,0] is lower left)" +msgstr "" + +#: ../display/d.legend.vect/main.c:74 +msgid "Number of legend columns" +msgstr "" + +#: ../display/d.legend.vect/main.c:75 ../display/d.legend.vect/main.c:90 +msgid "Layout" +msgstr "" + +#: ../display/d.legend.vect/main.c:81 ../display/d.legend/main.c:99 +msgid "Legend title" +msgstr "" + +#: ../display/d.legend.vect/main.c:82 ../display/d.legend.vect/main.c:141 +#: ../display/d.legend/main.c:100 ../display/d.legend/main.c:109 +msgid "Title" +msgstr "" + +#: ../display/d.legend.vect/main.c:96 ../display/d.legend.vect/main.c:102 +#: ../display/d.legend.vect/main.c:109 ../display/d.legend.vect/main.c:168 +#: ../display/d.legend/main.c:241 ../display/d.legend/main.c:247 +#: ../display/d.legend/main.c:288 +msgid "Background" +msgstr "" + +#: ../display/d.legend.vect/main.c:108 +msgid "Background border width" +msgstr "" + +#: ../display/d.legend.vect/main.c:124 +msgid "Default: 12" +msgstr "" + +#: ../display/d.legend.vect/main.c:131 +msgid "Title font name" +msgstr "" + +#: ../display/d.legend.vect/main.c:139 ../display/d.legend/main.c:107 +msgid "Title font size" +msgstr "" + +#: ../display/d.legend.vect/main.c:140 +msgid "Default: 18" +msgstr "" + +#: ../display/d.legend.vect/main.c:147 +msgid "Subtitle font name" +msgstr "" + +#: ../display/d.legend.vect/main.c:155 +msgid "Subtitle font size" +msgstr "" + +#: ../display/d.legend.vect/main.c:156 +msgid "Default: 14" +msgstr "" + +#: ../display/d.legend.vect/main.c:162 +msgid "Font color" +msgstr "" + +#: ../display/d.legend.vect/main.c:167 +msgid "Display legend background" +msgstr "" + +#: ../display/d.legend.vect/main.c:171 ../display/d.legend.vect/main.c:178 +#: ../display/d.legend.vect/main.c:185 +msgid "In/Out" +msgstr "" + +#: ../display/d.legend.vect/main.c:172 +msgid "Field separator for input file" +msgstr "" + +#: ../display/d.legend.vect/main.c:175 +msgid "Input legend file" +msgstr "" + +#: ../display/d.legend.vect/main.c:176 +msgid "Path to legend file " +msgstr "" + +#: ../display/d.legend.vect/main.c:181 +msgid "Output csv file" +msgstr "" + +#: ../display/d.legend.vect/main.c:182 +msgid "Path to output file or '-' for standard output" +msgstr "" + +#: ../display/d.legend.vect/draw.c:178 +msgid "Cannot read symbol" +msgstr "" + +#: ../display/d.legend.vect/draw.c:238 +msgid "Invalid value for color type in legend file. Use one of 'lf' or 'ps'." +msgstr "" + +#: ../display/d.northarrow/draw_n_arrow.c:108 +#: ../display/d.northarrow/draw_n_arrow.c:174 +msgid "Could not parse symbol" +msgstr "" + +#: ../display/d.northarrow/main.c:49 +msgid "Displays a north arrow on the graphics monitor." +msgstr "" + +#: ../display/d.northarrow/main.c:53 +msgid "North arrow style" +msgstr "" + +#: ../display/d.northarrow/main.c:61 +msgid "Two color arrowhead" +msgstr "" + +#: ../display/d.northarrow/main.c:62 +msgid "Two color arrowhead with circle" +msgstr "" + +#: ../display/d.northarrow/main.c:63 +msgid "Narrow with blending N" +msgstr "" + +#: ../display/d.northarrow/main.c:63 +msgid "Long with small arrowhead" +msgstr "" + +#: ../display/d.northarrow/main.c:64 +msgid "Inverted narrow inside a circle" +msgstr "" + +#: ../display/d.northarrow/main.c:65 +msgid "Triangle and N inside a circle" +msgstr "" + +#: ../display/d.northarrow/main.c:66 +msgid "Arrowhead and N inside a circle" +msgstr "" + +#: ../display/d.northarrow/main.c:67 +msgid "Tall half convex arrowhead" +msgstr "" + +#: ../display/d.northarrow/main.c:68 +msgid "Tall half concave arrowhead" +msgstr "" + +#: ../display/d.northarrow/main.c:68 +msgid "Thin arrow in a circle" +msgstr "" + +#: ../display/d.northarrow/main.c:69 +msgid "Fat arrow in a circle" +msgstr "" + +#: ../display/d.northarrow/main.c:69 +msgid "One color arrowhead" +msgstr "" + +#: ../display/d.northarrow/main.c:70 +msgid "Fancy compass" +msgstr "" + +#: ../display/d.northarrow/main.c:70 +msgid "Basic compass" +msgstr "" + +#: ../display/d.northarrow/main.c:70 +msgid "Simple arrow" +msgstr "" + +#: ../display/d.northarrow/main.c:71 +msgid "Thin arrow" +msgstr "" + +#: ../display/d.northarrow/main.c:71 +msgid "Fat arrow" +msgstr "" + +#: ../display/d.northarrow/main.c:71 +msgid "4-point star" +msgstr "" + +#: ../display/d.northarrow/main.c:99 +msgid "Displayed letter on the top of arrow" +msgstr "" + +#: ../display/d.northarrow/main.c:108 +msgid "Fill color" +msgstr "" + +#: ../display/d.northarrow/main.c:134 +msgid "Draw the symbol without text" +msgstr "" + +#: ../display/d.northarrow/main.c:139 +msgid "Do not rotate text with symbol" +msgstr "" + +#: ../display/d.rast.num/main.c:81 +msgid "" +"Overlays cell category values on a raster map displayed in the active " +"graphics frame." +msgstr "" + +#: ../display/d.rast.num/main.c:112 +msgid "Get text color from cell color value" +msgstr "" + +#: ../display/d.rast.num/main.c:200 +#, c-format +msgid "%d col" +msgid_plural "%d cols" +msgstr[0] "" + +#. GTC %s will be replaced by strings "X rows" and "Y cols" +#: ../display/d.rast.num/main.c:202 +#, c-format +msgid "" +"Current region size: %s X %s\n" +"Your current region setting may be too large. Cells displayed on your graphics window may be too small for cell category number to be visible." +msgstr "" + +#: ../display/d.rast.num/main.c:212 +msgid "Aborting (region larger then 200 rows X 200 cols is not allowed)" +msgstr "" + +#: ../display/d.path/main.c:49 ../vector/v.net.spanningtree/main.c:47 +#: ../vector/v.net.timetable/main.c:261 ../vector/v.net.alloc/main.c:65 +#: ../vector/v.net.bridge/main.c:48 ../vector/v.net.components/main.c:73 +#: ../vector/v.net.steiner/main.c:347 ../vector/v.net.centrality/main.c:97 +#: ../vector/v.net.distance/main.c:67 ../vector/v.net.allpairs/main.c:62 +#: ../vector/v.net.visibility/main.c:46 ../vector/v.net.connectivity/main.c:53 +#: ../vector/v.net/main.c:48 ../vector/v.net.flow/main.c:59 +#: ../vector/v.net.path/main.c:43 ../vector/v.lrs/v.lrs.segment/main.c:73 +#: ../vector/v.lrs/v.lrs.label/main.c:104 +#: ../vector/v.lrs/v.lrs.where/main.c:59 +#: ../vector/v.lrs/v.lrs.create/main.c:123 ../vector/v.net.iso/main.c:77 +#: ../vector/v.net.salesman/main.c:128 +msgid "network" +msgstr "" + +#: ../display/d.path/main.c:52 +msgid "Finds shortest path for selected starting and ending node." +msgstr "" + +#: ../display/d.path/main.c:60 ../vector/v.net.alloc/main.c:103 +#: ../vector/v.net.steiner/main.c:363 ../vector/v.net.distance/main.c:89 +#: ../vector/v.net/args.c:63 ../vector/v.net.path/main.c:61 +#: ../vector/v.net.iso/main.c:124 ../vector/v.net.salesman/main.c:156 +msgid "Arc type" +msgstr "" + +#: ../display/d.path/main.c:70 ../vector/v.net.spanningtree/main.c:59 +#: ../vector/v.net.timetable/main.c:274 ../vector/v.net.alloc/main.c:96 +#: ../vector/v.net.bridge/main.c:60 ../vector/v.net.components/main.c:84 +#: ../vector/v.net.steiner/main.c:368 ../vector/v.net.centrality/main.c:109 +#: ../vector/v.net.distance/main.c:82 ../vector/v.net.allpairs/main.c:74 +#: ../vector/v.net.connectivity/main.c:64 ../vector/v.net/args.c:56 +#: ../vector/v.net.flow/main.c:70 ../vector/v.net.path/main.c:54 +#: ../vector/v.net.iso/main.c:117 ../vector/v.net.salesman/main.c:149 +msgid "Arc layer" +msgstr "" + +#: ../display/d.path/main.c:75 ../vector/v.net.spanningtree/main.c:65 +#: ../vector/v.net.timetable/main.c:280 ../vector/v.net.alloc/main.c:109 +#: ../vector/v.net.bridge/main.c:66 ../vector/v.net.components/main.c:90 +#: ../vector/v.net.centrality/main.c:115 ../vector/v.net.distance/main.c:95 +#: ../vector/v.net.allpairs/main.c:80 ../vector/v.net.connectivity/main.c:70 +#: ../vector/v.net/args.c:70 ../vector/v.net.flow/main.c:76 +#: ../vector/v.net.path/main.c:67 ../vector/v.net.iso/main.c:130 +msgid "Node layer" +msgstr "" + +#: ../display/d.path/main.c:81 ../vector/v.net.spanningtree/main.c:72 +#: ../vector/v.net.timetable/main.c:288 ../vector/v.net.alloc/main.c:114 +#: ../vector/v.net.bridge/main.c:73 ../vector/v.net.components/main.c:97 +#: ../vector/v.net.centrality/main.c:129 ../vector/v.net.distance/main.c:141 +#: ../vector/v.net.allpairs/main.c:93 ../vector/v.net.connectivity/main.c:77 +#: ../vector/v.net.flow/main.c:90 ../vector/v.net.path/main.c:79 +#: ../vector/v.net.iso/main.c:135 ../vector/v.net.salesman/main.c:168 +msgid "Arc forward/both direction(s) cost column (number)" +msgstr "" + +#: ../display/d.path/main.c:87 ../vector/v.net.timetable/main.c:295 +#: ../vector/v.net.alloc/main.c:119 ../vector/v.net.bridge/main.c:79 +#: ../vector/v.net.components/main.c:103 ../vector/v.net.centrality/main.c:135 +#: ../vector/v.net.distance/main.c:147 ../vector/v.net.allpairs/main.c:99 +#: ../vector/v.net.connectivity/main.c:83 ../vector/v.net.flow/main.c:96 +#: ../vector/v.net.path/main.c:86 ../vector/v.net.iso/main.c:140 +msgid "Arc backward direction cost column (number)" +msgstr "" + +#: ../display/d.path/main.c:93 +msgid "Node cost column" +msgstr "" + +#: ../display/d.path/main.c:101 ../display/d.path/main.c:109 +#: ../display/d.path/main.c:117 ../display/d.path/main.c:127 +msgid "Rendering" +msgstr "" + +#: ../display/d.path/main.c:122 ../vector/v.net.spanningtree/main.c:84 +#: ../vector/v.net.alloc/main.c:151 ../vector/v.net.steiner/main.c:398 +#: ../vector/v.net.centrality/main.c:188 ../vector/v.net.distance/main.c:159 +#: ../vector/v.net.allpairs/main.c:112 ../vector/v.net.path/main.c:132 +#: ../vector/v.net.iso/main.c:172 ../vector/v.net.salesman/main.c:208 +msgid "Use geodesic calculation for longitude-latitude locations" +msgstr "" + +#: ../display/d.path/main.c:126 +msgid "Render bold lines" +msgstr "" + +#: ../display/d.path/main.c:143 ../display/d.path/main.c:147 +#, c-format +msgid "%s - illegal x value" +msgstr "" + +#: ../display/d.path/main.c:145 ../display/d.path/main.c:149 +#, c-format +msgid "%s - illegal y value" +msgstr "" + +#: ../display/d.path/main.c:178 ../vector/v.net.spanningtree/main.c:113 +#: ../vector/v.net.centrality/main.c:222 ../vector/v.net.distance/main.c:205 +#: ../vector/v.net.allpairs/main.c:142 ../vector/v.net.path/main.c:148 +msgid "The current projection is not longitude-latitude" +msgstr "" + +#: ../display/d.path/select.c:84 ../display/d.path/select.c:101 +#, c-format +msgid "Node %d: %f %f\n" +msgstr "" + +#: ../display/d.path/select.c:122 +#, c-format +msgid "Destination unreachable\n" +msgstr "" + +#: ../display/d.path/select.c:125 +#, c-format +msgid "Costs on the network = %f\n" +msgstr "" + +#: ../display/d.path/select.c:126 +#, c-format +msgid "" +" Distance to the network = %f, distance from the network = %f\n" +"\n" +msgstr "" + +#: ../display/d.legend/main.c:82 +msgid "" +"Displays a legend for a 2D or 3D raster map in the active frame of the " +"graphics monitor." +msgstr "" + +#: ../display/d.legend/main.c:108 +msgid "Default: Same as fontsize" +msgstr "" + +#: ../display/d.legend/main.c:117 +msgid "Number of text lines (useful for truncating long legends)" +msgstr "" + +#: ../display/d.legend/main.c:127 +msgid "Thinning factor (thin=10 gives cats 0,10,20...)" +msgstr "" + +#: ../display/d.legend/main.c:135 +msgid "Units to display after labels (e.g. meters)" +msgstr "" + +#: ../display/d.legend/main.c:144 +msgid "Number of text labels for smooth gradient legend" +msgstr "" + +#: ../display/d.legend/main.c:145 ../display/d.legend/main.c:154 +#: ../display/d.legend/main.c:161 ../display/d.legend/main.c:263 +#: ../display/d.legend/main.c:273 ../display/d.legend/main.c:283 +msgid "Gradient" +msgstr "" + +#: ../display/d.legend/main.c:151 +msgid "Specific values to draw ticks" +msgstr "" + +#: ../display/d.legend/main.c:160 +msgid "Display label every step" +msgstr "" + +#: ../display/d.legend/main.c:167 +msgid "Number of digits after decimal point" +msgstr "" + +#: ../display/d.legend/main.c:179 +msgid "" +"Size and placement as percentage of screen coordinates (0,0 is lower left)" +msgstr "" + +#: ../display/d.legend/main.c:189 +msgid "List of discrete category numbers/values for legend" +msgstr "" + +#: ../display/d.legend/main.c:191 ../display/d.legend/main.c:200 +msgid "Subset" +msgstr "" + +#: ../display/d.legend/main.c:199 +msgid "Use a subset of the map range for the legend (min,max)" +msgstr "" + +#: ../display/d.legend/main.c:219 +msgid "Default: Auto-scaled" +msgstr "" + +#: ../display/d.legend/main.c:252 +msgid "Do not show category labels" +msgstr "" + +#: ../display/d.legend/main.c:257 +msgid "Do not show category numbers" +msgstr "" + +#: ../display/d.legend/main.c:262 +msgid "Draw legend ticks for labels" +msgstr "" + +#: ../display/d.legend/main.c:267 +msgid "Skip categories with no label" +msgstr "" + +#: ../display/d.legend/main.c:272 +#: ../locale/scriptstrings/d.rast.leg_to_translate.c:8 +msgid "Draw smooth gradient" +msgstr "" + +#: ../display/d.legend/main.c:277 +#: ../locale/scriptstrings/d.rast.leg_to_translate.c:5 +msgid "Flip legend" +msgstr "" + +#: ../display/d.legend/main.c:282 +msgid "Add histogram to smoothed legend" +msgstr "" + +#: ../display/d.legend/main.c:287 +msgid "Show background" +msgstr "" + +#: ../display/d.legend/main.c:292 +msgid "Use logarithmic scale" +msgstr "" + +#: ../display/d.legend/draw.c:109 +msgid "Legend box lies outside of frame. Text may not display properly." +msgstr "" + +#: ../display/d.legend/draw.c:114 +msgid "Drawing horizontal legend as box width exceeds height" +msgstr "" + +#: ../display/d.legend/draw.c:126 +#, c-format +msgid "Range information for <%s> not available (run r.support)" +msgstr "" + +#: ../display/d.legend/draw.c:131 +msgid "Input map contains no data" +msgstr "" + +#: ../display/d.legend/draw.c:145 +msgid "Requested range exceeds lower limit of actual data" +msgstr "" + +#: ../display/d.legend/draw.c:152 +msgid "Requested range exceeds upper limit of actual data" +msgstr "" + +#: ../display/d.legend/draw.c:214 +#, c-format +msgid "use=%s out of range [%d,%d] (extend with range= ?)" +msgstr "" + +#: ../display/d.legend/draw.c:239 +msgid "Nothing to draw! (no categories with labels? out of range?)" +msgstr "" + +#: ../display/d.legend/draw.c:250 +msgid "Forcing a smooth legend: too many categories for current window height" +msgstr "" + +#: ../display/d.legend/draw.c:301 +msgid "Color range exceeds lower limit of actual data" +msgstr "" + +#: ../display/d.legend/draw.c:305 +msgid "Color range exceeds upper limit of actual data" +msgstr "" + +#: ../display/d.legend/draw.c:312 +#, c-format +msgid "Range [%.3f, %.3f] out of the logarithm domain." +msgstr "" + +#: ../display/d.legend/draw.c:319 +#, c-format +msgid "use=%s out of range [%.3f, %.3f] (extend with range= ?)" +msgstr "" + +#: ../display/d.legend/draw.c:613 +#, c-format +msgid "tick_value=%.3f out of range [%.3f, %.3f]" +msgstr "" + +#: ../display/d.legend/draw.c:1029 +msgid "" +"Histogram plotting not implemented for categorical legends. Use the '-s' " +"flag" +msgstr "" + +#: ../display/d.legend/draw.c:1286 +msgid "Nothing to draw! (no categories with labels?)" +msgstr "" + +#: ../display/d.legend/histogram.c:115 +msgid "" +"Histogram constrained by range not yet implemented for categorical rasters" +msgstr "" + +#: ../imagery/i.vi/main.c:89 ../imagery/i.cca/main.c:84 +#: ../imagery/i.ifft/main.c:77 ../imagery/i.modis.qc/main.c:168 +#: ../imagery/i.evapo.mh/main.c:69 ../imagery/i.group/main.c:52 +#: ../imagery/i.gensig/main.c:39 ../imagery/i.eb.hsebal01/main.c:104 +#: ../imagery/i.smap/main.c:38 ../imagery/i.albedo/main.c:95 +#: ../imagery/i.cluster/main.c:75 ../imagery/i.landsat.toar/main.c:70 +#: ../imagery/i.zc/main.c:53 ../imagery/i.pca/main.c:72 +#: ../imagery/i.evapo.pt/main.c:66 ../imagery/i.fft/main.c:78 +#: ../imagery/i.aster.toar/main.c:97 ../imagery/i.topo.corr/main.c:47 +#: ../imagery/i.rgb.his/main.c:46 ../imagery/i.his.rgb/main.c:46 +#: ../imagery/i.eb.evapfr/main.c:47 ../imagery/i.biomass/main.c:50 +#: ../imagery/i.emissivity/main.c:44 ../imagery/i.landsat.acca/main.c:105 +#: ../imagery/i.eb.netrad/main.c:56 ../imagery/i.evapo.time/main.c:77 +#: ../imagery/i.target/main.c:45 ../imagery/i.evapo.pm/main.c:58 +#: ../imagery/i.segment/main.c:36 ../imagery/i.gensigset/main.c:40 +#: ../imagery/i.ortho.photo/i.ortho.transform/main.c:390 +#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:64 +#: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:87 +#: ../imagery/i.ortho.photo/i.ortho.camera/main.c:56 +#: ../imagery/i.ortho.photo/i.ortho.init/main.c:47 +#: ../imagery/i.ortho.photo/i.ortho.target/main.c:47 +#: ../imagery/i.ortho.photo/i.ortho.photo/menu.c:46 +#: ../imagery/i.maxlik/main.c:61 ../imagery/i.eb.eta/main.c:42 +#: ../imagery/i.rectify/main.c:83 ../imagery/i.eb.soilheatflux/main.c:49 +#: ../locale/scriptstrings/i.colors.enhance_to_translate.c:2 +#: ../locale/scriptstrings/i.image.mosaic_to_translate.c:2 +#: ../locale/scriptstrings/i.in.spotvgt_to_translate.c:2 +#: ../locale/scriptstrings/i.oif_to_translate.c:2 +#: ../locale/scriptstrings/i.pansharpen_to_translate.c:2 +#: ../locale/scriptstrings/i.spectral_to_translate.c:2 +#: ../locale/scriptstrings/i.tasscap_to_translate.c:2 +#: ../locale/scriptstrings/r.in.aster_to_translate.c:4 +msgid "imagery" +msgstr "" + +#: ../imagery/i.vi/main.c:90 +msgid "vegetation index" +msgstr "" + +#: ../imagery/i.vi/main.c:91 +msgid "biophysical parameters" +msgstr "" + +#: ../imagery/i.vi/main.c:92 +#: ../locale/scriptstrings/i.in.spotvgt_to_translate.c:4 +msgid "NDVI" +msgstr "" + +#: ../imagery/i.vi/main.c:94 +msgid "Calculates different types of vegetation indices." +msgstr "" + +#: ../imagery/i.vi/main.c:95 +msgid "" +"Uses red and nir bands mostly, and some indices require additional bands." +msgstr "" + +#: ../imagery/i.vi/main.c:102 +msgid "Name of input red channel surface reflectance map" +msgstr "" + +#: ../imagery/i.vi/main.c:103 ../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 "Range: [0.0;1.0]" +msgstr "" + +#: ../imagery/i.vi/main.c:111 +msgid "Type of vegetation index" +msgstr "" + +#: ../imagery/i.vi/main.c:116 +msgid "Atmospherically Resistant Vegetation Index" +msgstr "" + +#: ../imagery/i.vi/main.c:117 +msgid "Difference Vegetation Index" +msgstr "" + +#: ../imagery/i.vi/main.c:118 +msgid "Enhanced Vegetation Index" +msgstr "" + +#: ../imagery/i.vi/main.c:119 +msgid "Enhanced Vegetation Index 2" +msgstr "" + +#: ../imagery/i.vi/main.c:120 +msgid "Green Vegetation Index" +msgstr "" + +#: ../imagery/i.vi/main.c:121 +msgid "Green Atmospherically Resistant Vegetation Index" +msgstr "" + +#: ../imagery/i.vi/main.c:122 +msgid "Global Environmental Monitoring Index" +msgstr "" + +#: ../imagery/i.vi/main.c:123 +msgid "Infrared Percentage Vegetation Index" +msgstr "" + +#: ../imagery/i.vi/main.c:124 +msgid "Modified Soil Adjusted Vegetation Index" +msgstr "" + +#: ../imagery/i.vi/main.c:125 +msgid "second Modified Soil Adjusted Vegetation Index" +msgstr "" + +#: ../imagery/i.vi/main.c:126 +msgid "Normalized Difference Vegetation Index" +msgstr "" + +#: ../imagery/i.vi/main.c:127 +msgid "Perpendicular Vegetation Index" +msgstr "" + +#: ../imagery/i.vi/main.c:128 +msgid "Soil Adjusted Vegetation Index" +msgstr "" + +#: ../imagery/i.vi/main.c:129 +msgid "Simple Ratio" +msgstr "" + +#: ../imagery/i.vi/main.c:130 +msgid "Visible Atmospherically Resistant Index" +msgstr "" + +#: ../imagery/i.vi/main.c:131 +msgid "Weighted Difference Vegetation Index" +msgstr "" + +#: ../imagery/i.vi/main.c:135 +msgid "type" +msgstr "" + +#: ../imagery/i.vi/main.c:141 +msgid "Name of input nir channel surface reflectance map" +msgstr "" + +#: ../imagery/i.vi/main.c:143 ../imagery/i.vi/main.c:151 +#: ../imagery/i.vi/main.c:159 ../imagery/i.vi/main.c:167 +#: ../imagery/i.vi/main.c:175 ../vector/v.vol.rst/main.c:256 +#: ../vector/v.vol.rst/main.c:305 +msgid "Optional inputs" +msgstr "" + +#: ../imagery/i.vi/main.c:149 +msgid "Name of input green channel surface reflectance map" +msgstr "" + +#: ../imagery/i.vi/main.c:157 +msgid "Name of input blue channel surface reflectance map" +msgstr "" + +#: ../imagery/i.vi/main.c:165 +msgid "Name of input 5th channel surface reflectance map" +msgstr "" + +#: ../imagery/i.vi/main.c:173 +msgid "Name of input 7th channel surface reflectance map" +msgstr "" + +#: ../imagery/i.vi/main.c:181 +msgid "Value of the slope of the soil line (MSAVI only)" +msgstr "" + +#: ../imagery/i.vi/main.c:182 ../imagery/i.vi/main.c:189 +#: ../imagery/i.vi/main.c:196 +msgid "MSAVI settings" +msgstr "" + +#: ../imagery/i.vi/main.c:188 +msgid "Value of the intercept of the soil line (MSAVI only)" +msgstr "" + +#: ../imagery/i.vi/main.c:195 +msgid "Value of the factor of reduction of soil noise (MSAVI only)" +msgstr "" + +#: ../imagery/i.vi/main.c:202 +msgid "Maximum bits for digital numbers" +msgstr "" + +#: ../imagery/i.vi/main.c:203 +msgid "" +"If data is in Digital Numbers (i.e. integer type), give the max bits (i.e. 8" +" for Landsat -> [0-255])" +msgstr "" + +#: ../imagery/i.vi/main.c:229 +msgid "sr index requires red and nir maps" +msgstr "" + +#: ../imagery/i.vi/main.c:232 +msgid "ndvi index requires red and nir maps" +msgstr "" + +#: ../imagery/i.vi/main.c:235 +msgid "ipvi index requires red and nir maps" +msgstr "" + +#: ../imagery/i.vi/main.c:238 +msgid "dvi index requires red and nir maps" +msgstr "" + +#: ../imagery/i.vi/main.c:241 +msgid "pvi index requires red and nir maps" +msgstr "" + +#: ../imagery/i.vi/main.c:244 +msgid "wdvi index requires red and nir maps" +msgstr "" + +#: ../imagery/i.vi/main.c:247 +msgid "savi index requires red and nir maps" +msgstr "" + +#: ../imagery/i.vi/main.c:252 +msgid "" +"msavi index requires red and nir maps, and 3 parameters related to soil line" +msgstr "" + +#: ../imagery/i.vi/main.c:255 +msgid "msavi2 index requires red and nir maps" +msgstr "" + +#: ../imagery/i.vi/main.c:258 +msgid "gemi index requires red and nir maps" +msgstr "" + +#: ../imagery/i.vi/main.c:262 +msgid "arvi index requires blue, red and nir maps" +msgstr "" + +#: ../imagery/i.vi/main.c:266 +msgid "evi index requires blue, red and nir maps" +msgstr "" + +#: ../imagery/i.vi/main.c:269 +msgid "evi2 index requires red and nir maps" +msgstr "" + +#: ../imagery/i.vi/main.c:273 +msgid "vari index requires blue, green and red maps" +msgstr "" + +#: ../imagery/i.vi/main.c:277 +msgid "gari index requires blue, green, red and nir maps" +msgstr "" + +#: ../imagery/i.vi/main.c:282 +msgid "gvi index requires blue, green, red, nir, chan5 and chan7 maps" +msgstr "" + +#: ../imagery/i.cca/transform.c:24 +msgid "Unable to allocate cell buffers." +msgstr "" + +#: ../imagery/i.cca/transform.c:58 +msgid "Transform completed.\n" +msgstr "" + +#: ../imagery/i.cca/main.c:87 +msgid "canonical components analysis" +msgstr "" + +#: ../imagery/i.cca/main.c:89 +msgid "Canonical components analysis (CCA) program for image processing." +msgstr "" + +#: ../imagery/i.cca/main.c:96 +msgid "Name of input imagery subgroup" +msgstr "" + +#: ../imagery/i.cca/main.c:103 +msgid "File containing spectral signatures" +msgstr "" + +#: ../imagery/i.cca/main.c:106 +msgid "Output raster map prefix name" +msgstr "" + +#: ../imagery/i.cca/main.c:114 +msgid "Unknown imagery group." +msgstr "" + +#: ../imagery/i.cca/main.c:117 +msgid "Unable to find subgroup reference information." +msgstr "" + +#: ../imagery/i.cca/main.c:123 +msgid "Unable to open the signature file" +msgstr "" + +#: ../imagery/i.cca/main.c:127 +msgid "Error while reading the signatures file." +msgstr "" + +#: ../imagery/i.cca/main.c:132 +msgid "Need at least two signatures in signature file." +msgstr "" + +#: ../imagery/i.cca/main.c:226 +#, c-format +msgid "The output cell map <%s.%d> has values outside the 0-255 range." +msgstr "" + +#: ../imagery/i.ifft/main.c:79 ../imagery/i.fft/main.c:80 +msgid "Fast Fourier Transform" +msgstr "" + +#: ../imagery/i.ifft/main.c:81 +msgid "Inverse Fast Fourier Transform (IFFT) for image processing." +msgstr "" + +#: ../imagery/i.ifft/main.c:86 +msgid "Name of input raster map (image fft, real part)" +msgstr "" + +#: ../imagery/i.ifft/main.c:90 +msgid "Name of input raster map (image fft, imaginary part" +msgstr "" + +#: ../imagery/i.ifft/main.c:93 ../vector/v.kernel/main.c:133 +#: ../locale/scriptstrings/r.import_to_translate.c:11 +#: ../locale/scriptstrings/r.in.wms_to_translate.c:6 +#: ../locale/scriptstrings/r3.in.xyz_to_translate.c:14 +msgid "Name for output raster map" +msgstr "" + +#: ../imagery/i.ifft/main.c:115 +msgid "The real and imaginary original windows did not match" +msgstr "" + +#: ../imagery/i.ifft/main.c:141 ../imagery/i.cluster/main.c:293 +#: ../imagery/i.gensigset/read_data.c:22 +msgid "Reading raster maps..." +msgstr "" + +#: ../imagery/i.ifft/main.c:157 +msgid "Masking raster maps..." +msgstr "" + +#: ../imagery/i.ifft/main.c:191 ../imagery/i.fft/main.c:166 +msgid "Rotating data..." +msgstr "" + +#: ../imagery/i.ifft/main.c:200 +msgid "Starting Inverse FFT..." +msgstr "" + +#: ../imagery/i.modis.qc/main.c:169 +msgid "imagery quality assessment" +msgstr "" + +#: ../imagery/i.modis.qc/main.c:170 ../imagery/i.albedo/main.c:97 +#: ../imagery/i.landsat.toar/main.c:73 ../imagery/i.landsat.toar/main.c:579 +#: ../imagery/i.aster.toar/main.c:100 +msgid "reflectance" +msgstr "" + +#: ../imagery/i.modis.qc/main.c:171 +msgid "land surface temperature" +msgstr "" + +#: ../imagery/i.modis.qc/main.c:172 +msgid "vegetation" +msgstr "" + +#: ../imagery/i.modis.qc/main.c:173 ../imagery/i.albedo/main.c:98 +#: ../imagery/i.landsat.toar/main.c:76 ../imagery/i.aster.toar/main.c:102 +#: ../imagery/i.landsat.acca/main.c:108 +#: ../locale/scriptstrings/i.colors.enhance_to_translate.c:4 +msgid "satellite" +msgstr "" + +#: ../imagery/i.modis.qc/main.c:174 ../imagery/i.albedo/main.c:102 +#: ../locale/scriptstrings/i.tasscap_to_translate.c:5 +msgid "MODIS" +msgstr "" + +#: ../imagery/i.modis.qc/main.c:176 +msgid "Extracts quality control parameters from MODIS QC layers." +msgstr "" + +#: ../imagery/i.modis.qc/main.c:181 +msgid "Name of input surface reflectance QC layer [bit array]" +msgstr "" + +#: ../imagery/i.modis.qc/main.c:186 +msgid "Name for output QC type classification layer" +msgstr "" + +#: ../imagery/i.modis.qc/main.c:192 +msgid "Name of MODIS product type" +msgstr "" + +#: ../imagery/i.modis.qc/main.c:209 +msgid "surf. refl. 250m 8-days" +msgstr "" + +#: ../imagery/i.modis.qc/main.c:210 +msgid "surf. refl. 500m 8-days" +msgstr "" + +#: ../imagery/i.modis.qc/main.c:211 +msgid "surf. refl. 500m 8-days, State QA" +msgstr "" + +#: ../imagery/i.modis.qc/main.c:212 +msgid "surf. refl. 500m daily" +msgstr "" + +#: ../imagery/i.modis.qc/main.c:213 +msgid "surf. refl. 500m daily, State QA" +msgstr "" + +#: ../imagery/i.modis.qc/main.c:214 +msgid "surf. refl. 5000m daily" +msgstr "" + +#: ../imagery/i.modis.qc/main.c:215 +msgid "surf. refl. 5000m daily, State QA" +msgstr "" + +#: ../imagery/i.modis.qc/main.c:216 +msgid "surf. refl. 5000m daily, Internal Climatology" +msgstr "" + +#: ../imagery/i.modis.qc/main.c:217 +msgid "LST 1km daily (Day/Night)" +msgstr "" + +#: ../imagery/i.modis.qc/main.c:218 +msgid "LST 1km 8-days (Day/Night)" +msgstr "" + +#: ../imagery/i.modis.qc/main.c:219 +msgid "VI 1km 16-days" +msgstr "" + +#: ../imagery/i.modis.qc/main.c:220 +msgid "Brdf-Albedo Quality (Ancillary SDS) 1km 8-days" +msgstr "" + +#: ../imagery/i.modis.qc/main.c:221 +msgid "Brdf-Albedo Quality (BRDF SDS) 1km 8-days" +msgstr "" + +#: ../imagery/i.modis.qc/main.c:222 +msgid "VI 250m 16-days" +msgstr "" + +#: ../imagery/i.modis.qc/main.c:230 +msgid "Name of QC type to extract" +msgstr "" + +#: ../imagery/i.modis.qc/main.c:295 +msgid "mod09: Adjacency Correction" +msgstr "" + +#: ../imagery/i.modis.qc/main.c:296 +msgid "mod09: Atmospheric Correction" +msgstr "" + +#: ../imagery/i.modis.qc/main.c:297 +msgid "mod09: Cloud State" +msgstr "" + +#: ../imagery/i.modis.qc/main.c:298 +msgid "mod09: Band-Wise Data Quality Flag" +msgstr "" + +#: ../imagery/i.modis.qc/main.c:299 +msgid "mod09: 250m Band is at Different Orbit than 500m" +msgstr "" + +#: ../imagery/i.modis.qc/main.c:300 +msgid "mod09: MODIS Land General Quality Assessment" +msgstr "" + +#: ../imagery/i.modis.qc/main.c:301 +msgid "mod11A1: MODIS Land General Quality Assessment" +msgstr "" + +#: ../imagery/i.modis.qc/main.c:302 +msgid "mod11A1: Detailed Quality Indications" +msgstr "" + +#: ../imagery/i.modis.qc/main.c:303 +msgid "mod11A1: Average Emissivity Error Classes" +msgstr "" + +#: ../imagery/i.modis.qc/main.c:304 +msgid "mod11A1: Average LST Error Classes" +msgstr "" + +#: ../imagery/i.modis.qc/main.c:305 +msgid "mod11A2: Detailed Quality Indications" +msgstr "" + +#: ../imagery/i.modis.qc/main.c:306 +msgid "mod11A2: Average Emissivity Error Classes" +msgstr "" + +#: ../imagery/i.modis.qc/main.c:307 +msgid "mod11A2: MODIS Land General Quality Assessment" +msgstr "" + +#: ../imagery/i.modis.qc/main.c:308 +msgid "mod11A2: Average LST Error Classes" +msgstr "" + +#: ../imagery/i.modis.qc/main.c:309 +msgid "mod09*s: StateQA Aerosol Quantity" +msgstr "" + +#: ../imagery/i.modis.qc/main.c:310 +msgid "mod09*s: StateQA BRDF Correction Performed" +msgstr "" + +#: ../imagery/i.modis.qc/main.c:311 +msgid "mod09*s: StateQA Cirrus Detected" +msgstr "" + +#: ../imagery/i.modis.qc/main.c:312 +msgid "mod09*s: StateQA Cloud Shadow" +msgstr "" + +#: ../imagery/i.modis.qc/main.c:313 +msgid "mod09*s: StateQA Cloud State" +msgstr "" + +#: ../imagery/i.modis.qc/main.c:314 +msgid "mod09*s: StateQA Internal Cloud Algorithm" +msgstr "" + +#: ../imagery/i.modis.qc/main.c:315 +msgid "mod09*s: StateQA Internal Fire Algorithm" +msgstr "" + +#: ../imagery/i.modis.qc/main.c:316 +msgid "mod09*s: StateQA Internal Snow Mask" +msgstr "" + +#: ../imagery/i.modis.qc/main.c:317 +msgid "mod09*s: StateQA Land Water" +msgstr "" + +#: ../imagery/i.modis.qc/main.c:318 +msgid "mod09*s: StateQA mod35 Snow Ice" +msgstr "" + +#: ../imagery/i.modis.qc/main.c:319 +msgid "mod09*s: StateQA Pixel Adjacent to Cloud" +msgstr "" + +#: ../imagery/i.modis.qc/main.c:320 +msgid "mod09*s: StateQA Salt Pan (mod09GAs)" +msgstr "" + +#: ../imagery/i.modis.qc/main.c:321 +msgid "mod09*i: Internal CM: Cloudy" +msgstr "" + +#: ../imagery/i.modis.qc/main.c:322 +msgid "mod09*i: Internal CM: Clear" +msgstr "" + +#: ../imagery/i.modis.qc/main.c:323 +msgid "mod09*i: Internal CM: High Clouds" +msgstr "" + +#: ../imagery/i.modis.qc/main.c:324 +msgid "mod09*i: Internal CM: Low Clouds" +msgstr "" + +#: ../imagery/i.modis.qc/main.c:325 +msgid "mod09*i: Internal CM: Snow" +msgstr "" + +#: ../imagery/i.modis.qc/main.c:326 +msgid "mod09*i: Internal CM: Fire" +msgstr "" + +#: ../imagery/i.modis.qc/main.c:327 +msgid "mod09*i: Internal CM: Sun Glint" +msgstr "" + +#: ../imagery/i.modis.qc/main.c:328 +msgid "mod09*i: Internal CM: Dust" +msgstr "" + +#: ../imagery/i.modis.qc/main.c:329 +msgid "mod09*i: Internal CM: Cloud Shadow" +msgstr "" + +#: ../imagery/i.modis.qc/main.c:330 +msgid "mod09*i: Internal CM: Pixel is Adjacent to Cloud" +msgstr "" + +#: ../imagery/i.modis.qc/main.c:331 +msgid "mod09*i: Internal CM: Cirrus" +msgstr "" + +#: ../imagery/i.modis.qc/main.c:332 +msgid "mod09*i: Internal CM: Pan Flag" +msgstr "" + +#: ../imagery/i.modis.qc/main.c:333 +msgid "mod09*i: Internal CM: Criteria for Aerosol Retrieval" +msgstr "" + +#: ../imagery/i.modis.qc/main.c:334 +msgid "mod09*i: Internal CM: AOT (aerosol optical depth) has clim. val." +msgstr "" + +#: ../imagery/i.modis.qc/main.c:335 +msgid "mod13A2: MODIS Land General Quality Assessment" +msgstr "" + +#: ../imagery/i.modis.qc/main.c:336 +msgid "mod13A2: Quality estimation of the pixel" +msgstr "" + +#: ../imagery/i.modis.qc/main.c:337 +msgid "mod13A2: Quantity range of Aerosol" +msgstr "" + +#: ../imagery/i.modis.qc/main.c:338 +msgid "mod13A2: if pixel is a cloud neighbour" +msgstr "" + +#: ../imagery/i.modis.qc/main.c:339 +msgid "mod13A2: if BRDF correction performed" +msgstr "" + +#: ../imagery/i.modis.qc/main.c:340 +msgid "mod13A2: if pixel mixed with clouds" +msgstr "" + +#: ../imagery/i.modis.qc/main.c:341 +msgid "mod13A2: separate land from various water objects" +msgstr "" + +#: ../imagery/i.modis.qc/main.c:342 +msgid "mod13A2: if snow/ice present in pixel" +msgstr "" + +#: ../imagery/i.modis.qc/main.c:343 +msgid "mod13A2: if shadow is present in pixel" +msgstr "" + +#: ../imagery/i.modis.qc/main.c:344 ../imagery/i.modis.qc/main.c:345 +#: ../imagery/i.modis.qc/main.c:346 +msgid "mcd43B2: Quality of BRDF correction performed" +msgstr "" + +#: ../imagery/i.modis.qc/main.c:347 +msgid "mcd43B2q: Quality of BRDF correction performed" +msgstr "" + +#: ../imagery/i.modis.qc/main.c:348 +msgid "mod13Q1: MODIS Land General Quality Assessment" +msgstr "" + +#: ../imagery/i.modis.qc/main.c:349 +msgid "mod13Q1: Quality estimation of the pixel" +msgstr "" + +#: ../imagery/i.modis.qc/main.c:350 +msgid "mod13Q1: Quantity range of Aerosol" +msgstr "" + +#: ../imagery/i.modis.qc/main.c:351 +msgid "mod13Q1: if pixel is a cloud neighbour" +msgstr "" + +#: ../imagery/i.modis.qc/main.c:352 +msgid "mod13Q1: if BRDF correction performed" +msgstr "" + +#: ../imagery/i.modis.qc/main.c:353 +msgid "mod13Q1: if pixel mixed with clouds" +msgstr "" + +#: ../imagery/i.modis.qc/main.c:354 +msgid "mod13Q1: separate land from various water objects" +msgstr "" + +#: ../imagery/i.modis.qc/main.c:355 +msgid "mod13Q1: if snow/ice present in pixel" +msgstr "" + +#: ../imagery/i.modis.qc/main.c:356 +msgid "mod13Q1: if shadow is present in pixel" +msgstr "" + +#: ../imagery/i.modis.qc/main.c:365 +msgid "" +"Band number of MODIS product " +"(mod09Q1=[1,2],mod09A1=[1-7],m[o/y]d09GA=[1-7],m[o/y]d09CMG=[1-7], " +"mcd43B2q=[1-7])" +msgstr "" + +#: ../imagery/i.modis.qc/main.c:369 +msgid "Band 1: Red" +msgstr "" + +#: ../imagery/i.modis.qc/main.c:370 +msgid "Band 2: NIR" +msgstr "" + +#: ../imagery/i.modis.qc/main.c:371 +msgid "Band 3: Blue" +msgstr "" + +#: ../imagery/i.modis.qc/main.c:372 +msgid "Band 4: Green" +msgstr "" + +#: ../imagery/i.modis.qc/main.c:373 +msgid "Band 5: SWIR 1" +msgstr "" + +#: ../imagery/i.modis.qc/main.c:374 +msgid "Band 6: SWIR 2" +msgstr "" + +#: ../imagery/i.modis.qc/main.c:375 +msgid "Band 7: SWIR 3" +msgstr "" + +#: ../imagery/i.modis.qc/main.c:392 +msgid "Please specify a product to extract" +msgstr "" + +#: ../imagery/i.modis.qc/main.c:395 +msgid "Please specify a valid QC flag to extract" +msgstr "" + +#: ../imagery/i.modis.qc/main.c:400 +msgid "This bit flag is only available for MOD09Q1 @ 250m products" +msgstr "" + +#: ../imagery/i.modis.qc/main.c:404 +msgid "Band number out of allowed range [1-2]" +msgstr "" + +#: ../imagery/i.modis.qc/main.c:406 ../imagery/i.modis.qc/main.c:408 +#: ../imagery/i.modis.qc/main.c:410 ../imagery/i.modis.qc/main.c:412 +#: ../imagery/i.modis.qc/main.c:414 ../imagery/i.modis.qc/main.c:416 +#: ../imagery/i.modis.qc/main.c:418 ../imagery/i.modis.qc/main.c:455 +msgid "Band number out of allowed range [1-7]" +msgstr "" + +#: ../imagery/i.modis.qc/main.c:420 +msgid "mod09Q1 product only has 2 bands" +msgstr "" + +#: ../imagery/i.modis.qc/main.c:425 +msgid "" +"This bit flag is only available for MOD09A1s @ 500m or MOD09CMG @ 5000m " +"products" +msgstr "" + +#: ../imagery/i.modis.qc/main.c:429 +msgid "This bit flag is only available for MOD09GAs @ 500m products" +msgstr "" + +#: ../imagery/i.modis.qc/main.c:440 +msgid "This bit flag is only available for mod09CMGi @ 5000m products" +msgstr "" + +#: ../imagery/i.modis.qc/main.c:446 +msgid "This bit flag is only available for MOD13A2 @ 1km products" +msgstr "" + +#: ../imagery/i.modis.qc/main.c:451 +msgid "This bit flag is only available for MCD43B2 @ 1km products" +msgstr "" + +#: ../imagery/i.modis.qc/main.c:461 +msgid "This bit flag is only available for MOD13Q1 @ 250m products" +msgstr "" + +#: ../imagery/i.modis.qc/main.c:826 +msgid "Unknown names and/or combination, please check spelling" +msgstr "" + +#: ../imagery/i.evapo.mh/main.c:70 ../imagery/i.evapo.pt/main.c:67 +#: ../imagery/i.evapo.time/main.c:78 ../imagery/i.evapo.pm/main.c:59 +msgid "evapotranspiration" +msgstr "" + +#: ../imagery/i.evapo.mh/main.c:72 +msgid "" +"Computes evapotranspiration calculation modified or original Hargreaves " +"formulation, 2001." +msgstr "" + +#: ../imagery/i.evapo.mh/main.c:78 +msgid "Name of input diurnal net radiation raster map [W/m2/d]" +msgstr "" + +#: ../imagery/i.evapo.mh/main.c:82 +msgid "Name of input average air temperature raster map [C]" +msgstr "" + +#: ../imagery/i.evapo.mh/main.c:86 +msgid "Name of input minimum air temperature raster map [C]" +msgstr "" + +#: ../imagery/i.evapo.mh/main.c:90 +msgid "Name of input maximum air temperature raster map [C]" +msgstr "" + +#: ../imagery/i.evapo.mh/main.c:96 +msgid "Name of precipitation raster map [mm/month]" +msgstr "" + +#: ../imagery/i.evapo.mh/main.c:97 +msgid "Disabled for original Hargreaves (1985)" +msgstr "" + +#: ../imagery/i.evapo.mh/main.c:100 +msgid "Name for output raster map [mm/d]" +msgstr "" + +#: ../imagery/i.evapo.mh/main.c:105 ../imagery/i.evapo.pt/main.c:102 +msgid "Set negative ETa to zero" +msgstr "" + +#: ../imagery/i.evapo.mh/main.c:109 +msgid "Use original Hargreaves (1985)" +msgstr "" + +#: ../imagery/i.evapo.mh/main.c:113 +msgid "Use Hargreaves-Samani (1985)" +msgstr "" + +#: ../imagery/i.group/main.c:55 +msgid "Creates, edits, and lists groups of imagery data." +msgstr "" + +#: ../imagery/i.group/main.c:59 +msgid "Name of imagery group" +msgstr "" + +#: ../imagery/i.group/main.c:63 +msgid "Name of imagery subgroup" +msgstr "" + +#: ../imagery/i.group/main.c:67 +msgid "Name of raster map(s) to include in group" +msgstr "" + +#: ../imagery/i.group/main.c:68 ../imagery/i.group/main.c:74 +msgid "Maps" +msgstr "" + +#: ../imagery/i.group/main.c:73 +msgid "Remove selected files from specified group or subgroup" +msgstr "" + +#: ../imagery/i.group/main.c:78 +msgid "List files from specified (sub)group" +msgstr "" + +#: ../imagery/i.group/main.c:83 +msgid "List subgroups from specified group" +msgstr "" + +#: ../imagery/i.group/main.c:109 +msgid "No input raster map(s) specified" +msgstr "" + +#: ../imagery/i.group/main.c:117 ../imagery/i.target/main.c:80 +msgid "Group must exist in the current mapset" +msgstr "" + +#: ../imagery/i.group/main.c:128 ../imagery/i.group/main.c:150 +msgid "Specified group does not exist in current mapset" +msgstr "" + +#: ../imagery/i.group/main.c:132 +#, c-format +msgid "Removing raster maps from subgroup <%s>..." +msgstr "" + +#: ../imagery/i.group/main.c:137 +#, c-format +msgid "Removing raster maps from group <%s>..." +msgstr "" + +#: ../imagery/i.group/main.c:158 +#, c-format +msgid "Subgroup <%s> of group <%s> references the following raster maps:" +msgstr "" + +#: ../imagery/i.group/main.c:173 +#, c-format +msgid "Group <%s> references the following raster maps:" +msgstr "" + +#: ../imagery/i.group/main.c:185 +#, c-format +msgid "Group <%s> does not yet exist. Creating..." +msgstr "" + +#: ../imagery/i.group/main.c:189 ../imagery/i.group/main.c:198 +#, c-format +msgid "Adding raster maps to group <%s>..." +msgstr "" + +#: ../imagery/i.group/main.c:193 +#, c-format +msgid "Adding raster maps to subgroup <%s>..." +msgstr "" + +#: ../imagery/i.group/main.c:219 +msgid "No input raster maps defined" +msgstr "" + +#: ../imagery/i.group/main.c:223 ../imagery/i.group/main.c:265 +#, c-format +msgid "Raster map <%s> not found. Skipped." +msgstr "" + +#: ../imagery/i.group/main.c:228 +#, c-format +msgid "Adding raster map <%s> to group" +msgstr "" + +#: ../imagery/i.group/main.c:234 +#, c-format +msgid "Raster map <%s> exists in group. Skipped." +msgstr "" + +#: ../imagery/i.group/main.c:271 +#, c-format +msgid "Adding raster map <%s> to subgroup" +msgstr "" + +#: ../imagery/i.group/main.c:278 +#, c-format +msgid "Raster map <%s> exists in subgroup. Skipping..." +msgstr "" + +#: ../imagery/i.group/main.c:327 +#, c-format +msgid "Removing raster map <%s> from group" +msgstr "" + +#: ../imagery/i.group/main.c:344 ../imagery/i.group/main.c:403 +msgid "No raster map removed" +msgstr "" + +#: ../imagery/i.group/main.c:386 +#, c-format +msgid "Removing raster map <%s> from subgroup" +msgstr "" + +#: ../imagery/i.group/main.c:422 +#, c-format +msgid "Group <%s> does not contain any subgroup.\n" +msgstr "" + +#: ../imagery/i.group/main.c:433 +#, c-format +msgid "group <%s> references the following subgroups\n" +msgstr "" + +#: ../imagery/i.gensig/parse.c:14 ../imagery/i.gensigset/parse.c:13 +msgid "Ground truth training map" +msgstr "" + +#: ../imagery/i.gensig/parse.c:26 ../imagery/i.cluster/main.c:95 +#: ../imagery/i.gensigset/parse.c:25 +msgid "Name for output file containing result signatures" +msgstr "" + +#: ../imagery/i.gensig/parse.c:41 ../imagery/i.smap/parse.c:61 +#: ../imagery/i.cluster/main.c:169 ../imagery/i.gensigset/parse.c:47 +#: ../imagery/i.maxlik/open.c:17 +#, c-format +msgid "Group <%s> not found in current mapset" +msgstr "" + +#: ../imagery/i.gensig/parse.c:44 ../imagery/i.smap/parse.c:64 +#: ../imagery/i.cluster/main.c:172 ../imagery/i.gensigset/parse.c:50 +#: ../imagery/i.maxlik/open.c:20 +#, c-format +msgid "Subgroup <%s> in group <%s> not found" +msgstr "" + +#: ../imagery/i.gensig/check.c:21 +#, c-format +msgid "Signature %d not invertible" +msgstr "" + +#: ../imagery/i.gensig/check.c:27 +#, c-format +msgid "Signature %d unable to get eigen values" +msgstr "" + +#: ../imagery/i.gensig/check.c:33 +#, c-format +msgid "Signature %d not positive definite" +msgstr "" + +#: ../imagery/i.gensig/covariance.c:30 +msgid "Calculating class covariance matrices..." +msgstr "" + +#: ../imagery/i.gensig/get_train.c:32 ../imagery/i.gensigset/get_train.c:35 +msgid "Finding training classes..." +msgstr "" + +#: ../imagery/i.gensig/get_train.c:55 ../imagery/i.gensigset/get_train.c:58 +#, c-format +msgid "Training class %d only has one cell - this class will be ignored" +msgstr "" + +#: ../imagery/i.gensig/get_train.c:60 ../imagery/i.gensigset/get_train.c:63 +msgid "Training map has no classes" +msgstr "" + +#: ../imagery/i.gensig/get_train.c:75 ../imagery/i.gensigset/get_train.c:79 +msgid "1 class found" +msgstr "" + +#: ../imagery/i.gensig/get_train.c:77 ../imagery/i.gensigset/get_train.c:81 +#, c-format +msgid "%d classes found" +msgstr "" + +#: ../imagery/i.gensig/main.c:41 ../imagery/i.smap/main.c:40 +#: ../imagery/i.gensigset/main.c:42 +msgid "supervised classification" +msgstr "" + +#: ../imagery/i.gensig/main.c:42 ../imagery/i.maxlik/main.c:63 +msgid "Maximum Likelihood Classification" +msgstr "" + +#: ../imagery/i.gensig/main.c:44 ../imagery/i.cluster/main.c:77 +#: ../imagery/i.gensigset/main.c:44 +msgid "signatures" +msgstr "" + +#: ../imagery/i.gensig/main.c:46 +msgid "Generates statistics for i.maxlik from raster map." +msgstr "" + +#: ../imagery/i.gensig/means.c:26 +msgid "Calculating class means..." +msgstr "" + +#: ../imagery/i.gensig/openfiles.c:19 ../imagery/i.smap/openfiles.c:18 +#: ../imagery/i.smap/read_sig.c:13 ../imagery/i.gensigset/openfiles.c:18 +#, c-format +msgid "Unable to read REF file for subgroup <%s> in group <%s>" +msgstr "" + +#: ../imagery/i.gensig/openfiles.c:23 ../imagery/i.gensigset/openfiles.c:22 +#, c-format +msgid "Subgroup <%s> in group <%s> contains no raster maps." +msgstr "" + +#: ../imagery/i.gensig/write_sig.c:15 ../imagery/i.gensigset/write_sig.c:13 +#, c-format +msgid "Unable to create signature file <%s>" +msgstr "" + +#: ../imagery/i.gensig/write_sig.c:18 ../imagery/i.gensigset/write_sig.c:16 +msgid "Writing signatures..." +msgstr "" + +#: ../imagery/i.eb.hsebal01/main.c:105 ../imagery/i.eb.evapfr/main.c:48 +#: ../imagery/i.emissivity/main.c:47 ../imagery/i.eb.netrad/main.c:57 +#: ../imagery/i.eb.eta/main.c:43 ../imagery/i.eb.soilheatflux/main.c:50 +msgid "energy balance" +msgstr "" + +#: ../imagery/i.eb.hsebal01/main.c:106 ../imagery/i.eb.evapfr/main.c:49 +msgid "soil moisture" +msgstr "" + +#: ../imagery/i.eb.hsebal01/main.c:107 ../imagery/i.eb.evapfr/main.c:50 +msgid "evaporative fraction" +msgstr "" + +#: ../imagery/i.eb.hsebal01/main.c:108 ../imagery/i.eb.evapfr/main.c:51 +#: ../imagery/i.eb.netrad/main.c:59 ../imagery/i.eb.eta/main.c:45 +#: ../imagery/i.eb.soilheatflux/main.c:52 +msgid "SEBAL" +msgstr "" + +#: ../imagery/i.eb.hsebal01/main.c:110 +msgid "Computes sensible heat flux iteration SEBAL 01." +msgstr "" + +#: ../imagery/i.eb.hsebal01/main.c:116 +msgid "Name of instantaneous net radiation raster map [W/m2]" +msgstr "" + +#: ../imagery/i.eb.hsebal01/main.c:121 +msgid "Name of instantaneous soil heat flux raster map [W/m2]" +msgstr "" + +#: ../imagery/i.eb.hsebal01/main.c:126 +msgid "Name of aerodynamic resistance to heat momentum raster map [s/m]" +msgstr "" + +#: ../imagery/i.eb.hsebal01/main.c:131 +msgid "Name of altitude corrected surface temperature raster map [K]" +msgstr "" + +#: ../imagery/i.eb.hsebal01/main.c:140 +msgid "Value of the height independent friction velocity (u*) [m/s]" +msgstr "" + +#: ../imagery/i.eb.hsebal01/main.c:149 +msgid "Value of the actual vapour pressure (e_act) [KPa]" +msgstr "" + +#: ../imagery/i.eb.hsebal01/main.c:156 +msgid "Row value of the wet pixel" +msgstr "" + +#: ../imagery/i.eb.hsebal01/main.c:163 +msgid "Column value of the wet pixel" +msgstr "" + +#: ../imagery/i.eb.hsebal01/main.c:170 +msgid "Row value of the dry pixel" +msgstr "" + +#: ../imagery/i.eb.hsebal01/main.c:177 +msgid "Column value of the dry pixel" +msgstr "" + +#: ../imagery/i.eb.hsebal01/main.c:182 +msgid "Name for output sensible heat flux raster map [W/m2]" +msgstr "" + +#: ../imagery/i.eb.hsebal01/main.c:187 +msgid "Automatic wet/dry pixel (careful!)" +msgstr "" + +#: ../imagery/i.eb.hsebal01/main.c:192 +msgid "Dry/Wet pixels coordinates are in image projection, not row/col" +msgstr "" + +#: ../imagery/i.eb.hsebal01/main.c:210 +msgid "Automatic mode selected" +msgstr "" + +#: ../imagery/i.eb.hsebal01/main.c:222 +msgid "Manual wet/dry pixels in image coordinates" +msgstr "" + +#: ../imagery/i.eb.hsebal01/main.c:223 +#, c-format +msgid "Wet Pixel=> x:%f y:%f" +msgstr "" + +#: ../imagery/i.eb.hsebal01/main.c:224 +#, c-format +msgid "Dry Pixel=> x:%f y:%f" +msgstr "" + +#: ../imagery/i.eb.hsebal01/main.c:228 +msgid "Either auto-mode either wet/dry pixels coordinates should be provided!" +msgstr "" + +#: ../imagery/i.eb.hsebal01/main.c:233 +#, c-format +msgid "<%s> is an illegal name" +msgstr "" + +#: ../imagery/i.smap/interp.c:233 +msgid "Invalid parameter values" +msgstr "" + +#: ../imagery/i.smap/main.c:41 ../imagery/i.segment/main.c:37 +msgid "segmentation" +msgstr "" + +#: ../imagery/i.smap/main.c:42 ../imagery/i.gensigset/main.c:43 +msgid "SMAP" +msgstr "" + +#: ../imagery/i.smap/main.c:44 +msgid "" +"Performs contextual image classification using sequential maximum a " +"posteriori (SMAP) estimation." +msgstr "" + +#: ../imagery/i.smap/model.c:43 +#, c-format +msgid "Nonsymetric covariance for class %d subclass %d" +msgstr "" + +#: ../imagery/i.smap/model.c:55 +#, c-format +msgid "Nonpositive eigenvalues for class %d subclass %d" +msgstr "" + +#: ../imagery/i.smap/openfiles.c:22 ../imagery/i.smap/read_sig.c:17 +#, c-format +msgid "Subgroup <%s> in group <%s> contains no raster maps" +msgstr "" + +#: ../imagery/i.smap/parse.c:20 ../imagery/i.maxlik/main.c:81 +msgid "Name of input file containing signatures" +msgstr "" + +#: ../imagery/i.smap/parse.c:21 +msgid "Generated by i.gensigset" +msgstr "" + +#: ../imagery/i.smap/parse.c:28 ../imagery/i.maxlik/main.c:86 +msgid "Name for output raster map holding classification results" +msgstr "" + +#: ../imagery/i.smap/parse.c:33 +msgid "Name for output raster map holding goodness of fit (lower is better)" +msgstr "" + +#: ../imagery/i.smap/parse.c:37 +msgid "Size of submatrix to process at one time" +msgstr "" + +#: ../imagery/i.smap/parse.c:45 +msgid "Use maximum likelihood estimation (instead of smap)" +msgstr "" + +#: ../imagery/i.smap/read_sig.c:23 ../imagery/i.cluster/open_files.c:60 +#: ../imagery/i.maxlik/open.c:53 +#, c-format +msgid "Unable to read signature file <%s>" +msgstr "" + +#: ../imagery/i.smap/read_sig.c:27 +#, c-format +msgid "Signature file <%s> is invalid" +msgstr "" + +#: ../imagery/i.smap/read_sig.c:30 +#, c-format +msgid "Signature file <%s> is empty" +msgstr "" + +#: ../imagery/i.smap/segment.c:67 +msgid "Number of classes must be < 256" +msgstr "" + +#: ../imagery/i.smap/segment.c:102 +#, c-format +msgid "Processing rows %d-%d (of %d)..." +msgstr "" + +#: ../imagery/i.smap/write_img.c:15 +msgid "Writing output raster map(s)..." +msgstr "" + +#: ../imagery/i.albedo/main.c:96 +msgid "albedo" +msgstr "" + +#: ../imagery/i.albedo/main.c:99 ../imagery/i.landsat.toar/main.c:77 +#: ../imagery/i.landsat.acca/main.c:109 +#: ../locale/scriptstrings/i.tasscap_to_translate.c:4 +msgid "Landsat" +msgstr "" + +#: ../imagery/i.albedo/main.c:100 ../imagery/i.aster.toar/main.c:103 +#: ../locale/scriptstrings/r.in.aster_to_translate.c:5 +msgid "ASTER" +msgstr "" + +#: ../imagery/i.albedo/main.c:101 +msgid "AVHRR" +msgstr "" + +#: ../imagery/i.albedo/main.c:103 +msgid "Computes broad band albedo from surface reflectance." +msgstr "" + +#: ../imagery/i.albedo/main.c:116 +msgid "MODIS (7 input bands:1,2,3,4,5,6,7)" +msgstr "" + +#: ../imagery/i.albedo/main.c:120 +msgid "NOAA AVHRR (2 input bands:1,2)" +msgstr "" + +#: ../imagery/i.albedo/main.c:124 +msgid "Landsat 5+7 (6 input bands:1,2,3,4,5,7)" +msgstr "" + +#: ../imagery/i.albedo/main.c:128 +msgid "Landsat 8 (7 input bands:1,2,3,4,5,6,7)" +msgstr "" + +#: ../imagery/i.albedo/main.c:132 +msgid "ASTER (6 input bands:1,3,5,6,8,9)" +msgstr "" + +#: ../imagery/i.albedo/main.c:136 +msgid "Aggressive mode (Landsat)" +msgstr "" + +#: ../imagery/i.albedo/main.c:138 ../imagery/i.albedo/main.c:145 +msgid "" +"Albedo dry run to calculate some water to beach/sand/desert stretching, a " +"kind of simple atmospheric correction" +msgstr "" + +#: ../imagery/i.albedo/main.c:143 +msgid "Soft mode (MODIS)" +msgstr "" + +#: ../imagery/i.albedo/main.c:167 ../imagery/i.aster.toar/main.c:231 +#, c-format +msgid "Too many input maps. Only %d allowed." +msgstr "" + +#: ../imagery/i.albedo/main.c:181 +msgid "At least two raster maps are required" +msgstr "" + +#: ../imagery/i.cluster/print3.c:16 +#, c-format +msgid "%sinitial means for each band%s%s" +msgstr "" + +#: ../imagery/i.cluster/print3.c:20 +#, c-format +msgid "class %-3d " +msgstr "" + +#: ../imagery/i.cluster/print4.c:16 +#, c-format +msgid "class centroids (sum/count=mean)%s" +msgstr "" + +#: ../imagery/i.cluster/print4.c:18 +#, c-format +msgid "band %d" +msgstr "" + +#: ../imagery/i.cluster/checkpt.c:16 +#, c-format +msgid "using seed means (%d files)%s" +msgstr "" + +#: ../imagery/i.cluster/checkpt.c:29 +#, c-format +msgid "%s######## iteration %d ###########%s" +msgstr "" + +#: ../imagery/i.cluster/checkpt.c:31 +#, c-format +msgid "%d classes, %.2f%% points stable%s" +msgstr "" + +#: ../imagery/i.cluster/checkpt.c:42 +#, c-format +msgid "Iteration %.2d: convergence %.2f%% (%s elapsed, %s left)" +msgstr "" + +#: ../imagery/i.cluster/print5.c:15 +#, c-format +msgid "%sclass separability matrix%s%s" +msgstr "" + +#: ../imagery/i.cluster/print6.c:11 +#, c-format +msgid "class distribution" +msgstr "" + +#: ../imagery/i.cluster/main.c:79 +msgid "" +"Generates spectral signatures for land cover types in an image using a " +"clustering algorithm." +msgstr "" + +#: ../imagery/i.cluster/main.c:82 +msgid "" +"The resulting signature file is used as input for i.maxlik, to generate an " +"unsupervised image classification." +msgstr "" + +#: ../imagery/i.cluster/main.c:102 +msgid "Initial number of classes" +msgstr "" + +#: ../imagery/i.cluster/main.c:111 +msgid "Name of file containing initial signatures" +msgstr "" + +#: ../imagery/i.cluster/main.c:119 +msgid "Sampling intervals (by row and col); default: ~10,000 pixels" +msgstr "" + +#: ../imagery/i.cluster/main.c:126 ../imagery/i.segment/parse_args.c:126 +msgid "Maximum number of iterations" +msgstr "" + +#: ../imagery/i.cluster/main.c:135 +msgid "Percent convergence" +msgstr "" + +#: ../imagery/i.cluster/main.c:143 +msgid "Cluster separation" +msgstr "" + +#: ../imagery/i.cluster/main.c:151 +msgid "Minimum number of pixels in a class" +msgstr "" + +#: ../imagery/i.cluster/main.c:158 +msgid "Name for output file containing final report" +msgstr "" + +#: ../imagery/i.cluster/main.c:192 +#, c-format +msgid "Illegal number of initial classes (%s)" +msgstr "" + +#: ../imagery/i.cluster/main.c:203 +#, c-format +msgid "Illegal value(s) of sample intervals (%s)" +msgstr "" + +#: ../imagery/i.cluster/main.c:217 +#, c-format +msgid "Illegal value of iterations (%s)" +msgstr "" + +#: ../imagery/i.cluster/main.c:223 +#, c-format +msgid "Illegal value of convergence (%s)" +msgstr "" + +#: ../imagery/i.cluster/main.c:228 +#, c-format +msgid "Illegal value of separation (%s)" +msgstr "" + +#: ../imagery/i.cluster/main.c:233 +#, c-format +msgid "Illegal value of min_size (%s)" +msgstr "" + +#: ../imagery/i.cluster/main.c:242 +#, c-format +msgid "Unable to create report file <%s>" +msgstr "" + +#: ../imagery/i.cluster/main.c:250 +#, c-format +msgid "#################### CLUSTER (%s) ####################%s%s" +msgstr "" + +#: ../imagery/i.cluster/main.c:252 +#, c-format +msgid "Location: %s%s" +msgstr "" + +#: ../imagery/i.cluster/main.c:253 +#, c-format +msgid "Mapset: %s%s" +msgstr "" + +#: ../imagery/i.cluster/main.c:254 +#, c-format +msgid "Group: %s%s" +msgstr "" + +#: ../imagery/i.cluster/main.c:255 +#, c-format +msgid "Subgroup: %s%s" +msgstr "" + +#: ../imagery/i.cluster/main.c:257 +#, c-format +msgid " %s%s" +msgstr "" + +#: ../imagery/i.cluster/main.c:260 +#, c-format +msgid "Result signature file: %s%s" +msgstr "" + +#: ../imagery/i.cluster/main.c:262 +#, c-format +msgid "Region%s" +msgstr "" + +#: ../imagery/i.cluster/main.c:263 +#, c-format +msgid " North: %12.2f East: %12.2f%s" +msgstr "" + +#: ../imagery/i.cluster/main.c:265 +#, c-format +msgid " South: %12.2f West: %12.2f%s" +msgstr "" + +#: ../imagery/i.cluster/main.c:267 +#, c-format +msgid " Res: %12.2f Res: %12.2f%s" +msgstr "" + +#: ../imagery/i.cluster/main.c:269 +#, c-format +msgid " Rows: %12d Cols: %12d Cells: %d%s" +msgstr "" + +#: ../imagery/i.cluster/main.c:271 +#, c-format +msgid "Mask: %s%s" +msgstr "" + +#: ../imagery/i.cluster/main.c:273 +#, c-format +msgid "Cluster parameters%s" +msgstr "" + +#: ../imagery/i.cluster/main.c:274 +#, c-format +msgid " Number of initial classes: %d" +msgstr "" + +#: ../imagery/i.cluster/main.c:276 +#, c-format +msgid " [from signature file %s]" +msgstr "" + +#: ../imagery/i.cluster/main.c:278 +#, c-format +msgid " Minimum class size: %d%s" +msgstr "" + +#: ../imagery/i.cluster/main.c:279 +#, c-format +msgid " Minimum class separation: %f%s" +msgstr "" + +#: ../imagery/i.cluster/main.c:280 +#, c-format +msgid " Percent convergence: %f%s" +msgstr "" + +#: ../imagery/i.cluster/main.c:281 +#, c-format +msgid " Maximum number of iterations: %d%s" +msgstr "" + +#: ../imagery/i.cluster/main.c:283 +#, c-format +msgid " Row sampling interval: %d%s" +msgstr "" + +#: ../imagery/i.cluster/main.c:284 +#, c-format +msgid " Col sampling interval: %d%s" +msgstr "" + +#: ../imagery/i.cluster/main.c:303 +msgid "Out of Memory. Please run again and choose a smaller sample size." +msgstr "" + +#: ../imagery/i.cluster/main.c:309 +#, c-format +msgid "Sample size: %d points%s" +msgstr "" + +#: ../imagery/i.cluster/main.c:312 +msgid "" +"Not enough sample points. Please run again and choose a larger sample size." +msgstr "" + +#: ../imagery/i.cluster/main.c:316 +msgid "" +"Not enough non-zero sample data points. Check your current region (and " +"mask)." +msgstr "" + +#: ../imagery/i.cluster/main.c:329 +#, c-format +msgid "%s########## final results #############%s" +msgstr "" + +#: ../imagery/i.cluster/main.c:330 +#, c-format +msgid "%d classes (convergence=%.1f%%)%s" +msgstr "" + +#: ../imagery/i.cluster/main.c:341 +#, c-format +msgid "Unable to create signature file <%s> for group <%s>, subsgroup <%s>" +msgstr "" + +#: ../imagery/i.cluster/main.c:346 +#, c-format +msgid "%s%s#################### CLASSES ####################%s" +msgstr "" + +#: ../imagery/i.cluster/main.c:348 +#, c-format +msgid "%s%d classes, %.2f%% points stable%s" +msgstr "" + +#: ../imagery/i.cluster/main.c:350 +#, c-format +msgid "%s######## CLUSTER END (%s) ########%s" +msgstr "" + +#: ../imagery/i.cluster/main.c:354 ../misc/m.nviz.image/main.c:242 +#, c-format +msgid "File <%s> created." +msgstr "" + +#: ../imagery/i.cluster/open_files.c:24 +#, c-format +msgid "Raster map <%s> do not exists in subgroup <%s>" +msgstr "" + +#: ../imagery/i.cluster/open_files.c:29 +msgid "No raster maps found" +msgstr "" + +#: ../imagery/i.cluster/open_files.c:33 +#, c-format +msgid "Subgroup <%s> doesn't have any raster maps" +msgstr "" + +#: ../imagery/i.cluster/open_files.c:36 +#, c-format +msgid "Subgroup <%s> only has 1 raster map" +msgstr "" + +#: ../imagery/i.cluster/open_files.c:37 +msgid "Subgroup must have at least 2 raster maps" +msgstr "" + +#: ../imagery/i.cluster/open_files.c:54 +#, c-format +msgid "Unable to open seed signature file <%s>" +msgstr "" + +#: ../imagery/i.cluster/open_files.c:64 ../imagery/i.maxlik/open.c:57 +#, c-format +msgid "<%s> has too many signatures (limit is 255)" +msgstr "" + +#: ../imagery/i.cluster/print1.c:12 +#, c-format +msgid "means and standard deviations for %d band%s%s%s" +msgstr "" + +#: ../imagery/i.cluster/print1.c:14 +#, c-format +msgid " means " +msgstr "" + +#: ../imagery/i.cluster/print1.c:18 +#, c-format +msgid " stddev " +msgstr "" + +#: ../imagery/i.cluster/print2.c:18 +#, c-format +msgid "%sclass means/stddev for each band%s%s" +msgstr "" + +#: ../imagery/i.cluster/print2.c:23 +#, c-format +msgid "class %d (%d)%s" +msgstr "" + +#: ../imagery/i.cluster/print2.c:24 +#, c-format +msgid " means " +msgstr "" + +#: ../imagery/i.cluster/print2.c:29 +#, c-format +msgid " stddev" +msgstr "" + +#: ../imagery/i.landsat.toar/landsat.c:116 +msgid "" +"The DOS4 method is not applicable here: approximation of atmospheric " +"transmittance coefficients is unstable. Use another DOS method or use other " +"sun_elevation parameter" +msgstr "" + +#: ../imagery/i.landsat.toar/landsat_met.c:117 +#, c-format +msgid "Metadata file <%s> not found" +msgstr "" + +#: ../imagery/i.landsat.toar/main.c:69 +msgid "" +"Calculates top-of-atmosphere radiance or reflectance and temperature for " +"Landsat MSS/TM/ETM+/OLI" +msgstr "" + +#: ../imagery/i.landsat.toar/main.c:71 ../imagery/i.aster.toar/main.c:98 +msgid "radiometric conversion" +msgstr "" + +#: ../imagery/i.landsat.toar/main.c:72 ../imagery/i.landsat.toar/main.c:577 +#: ../imagery/i.aster.toar/main.c:99 +msgid "radiance" +msgstr "" + +#: ../imagery/i.landsat.toar/main.c:74 ../imagery/i.aster.toar/main.c:101 +msgid "brightness temperature" +msgstr "" + +#: ../imagery/i.landsat.toar/main.c:75 +msgid "atmospheric correction" +msgstr "" + +#: ../imagery/i.landsat.toar/main.c:82 ../imagery/i.landsat.acca/main.c:112 +msgid "Base name of input raster bands" +msgstr "" + +#: ../imagery/i.landsat.toar/main.c:83 ../imagery/i.landsat.acca/main.c:113 +msgid "Example: 'B.' for B.1, B.2, ..." +msgstr "" + +#: ../imagery/i.landsat.toar/main.c:86 +msgid "Prefix for output raster maps" +msgstr "" + +#: ../imagery/i.landsat.toar/main.c:88 +msgid "Example: 'B.toar.' generates B.toar.1, B.toar.2, ..." +msgstr "" + +#: ../imagery/i.landsat.toar/main.c:93 +msgid "Name of Landsat metadata file (.met or MTL.txt)" +msgstr "" + +#: ../imagery/i.landsat.toar/main.c:99 +msgid "Spacecraft sensor" +msgstr "" + +#: ../imagery/i.landsat.toar/main.c:100 +msgid "Required only if 'metfile' not given (recommended for sanity)" +msgstr "" + +#: ../imagery/i.landsat.toar/main.c:105 +msgid "Landsat-1 MSS" +msgstr "" + +#: ../imagery/i.landsat.toar/main.c:106 +msgid "Landsat-2 MSS" +msgstr "" + +#: ../imagery/i.landsat.toar/main.c:107 +msgid "Landsat-3 MSS" +msgstr "" + +#: ../imagery/i.landsat.toar/main.c:108 +msgid "Landsat-4 MSS" +msgstr "" + +#: ../imagery/i.landsat.toar/main.c:109 +msgid "Landsat-5 MSS" +msgstr "" + +#: ../imagery/i.landsat.toar/main.c:110 +msgid "Landsat-4 TM" +msgstr "" + +#: ../imagery/i.landsat.toar/main.c:111 +msgid "Landsat-5 TM" +msgstr "" + +#: ../imagery/i.landsat.toar/main.c:112 +msgid "Landsat-7 ETM+" +msgstr "" + +#: ../imagery/i.landsat.toar/main.c:113 +msgid "Landsat_8 OLI/TIRS" +msgstr "" + +#: ../imagery/i.landsat.toar/main.c:123 +msgid "Atmospheric correction method" +msgstr "" + +#: ../imagery/i.landsat.toar/main.c:132 +msgid "Image acquisition date (yyyy-mm-dd)" +msgstr "" + +#: ../imagery/i.landsat.toar/main.c:133 ../imagery/i.landsat.toar/main.c:141 +#: ../imagery/i.landsat.toar/main.c:150 ../imagery/i.landsat.toar/main.c:158 +msgid "Required only if 'metfile' not given" +msgstr "" + +#: ../imagery/i.landsat.toar/main.c:140 +msgid "Sun elevation in degrees" +msgstr "" + +#: ../imagery/i.landsat.toar/main.c:149 +msgid "Image creation date (yyyy-mm-dd)" +msgstr "" + +#: ../imagery/i.landsat.toar/main.c:157 +msgid "Gain (H/L) of all Landsat ETM+ bands (1-5,61,62,7,8)" +msgstr "" + +#: ../imagery/i.landsat.toar/main.c:165 +msgid "Percent of solar radiance in path radiance" +msgstr "" + +#: ../imagery/i.landsat.toar/main.c:166 ../imagery/i.landsat.toar/main.c:176 +msgid "Required only if 'method' is any DOS" +msgstr "" + +#: ../imagery/i.landsat.toar/main.c:175 +msgid "Minimum pixels to consider digital number as dark object" +msgstr "" + +#: ../imagery/i.landsat.toar/main.c:184 +msgid "Rayleigh atmosphere (diffuse sky irradiance)" +msgstr "" + +#: ../imagery/i.landsat.toar/main.c:185 +msgid "Required only if 'method' is DOS3" +msgstr "" + +#: ../imagery/i.landsat.toar/main.c:194 +msgid "return value stored for a given metadata" +msgstr "" + +#: ../imagery/i.landsat.toar/main.c:195 +msgid "Required only if 'metfile' and -p given" +msgstr "" + +#: ../imagery/i.landsat.toar/main.c:201 +msgid "Landsat Number" +msgstr "" + +#: ../imagery/i.landsat.toar/main.c:202 +msgid "Creation timestamp" +msgstr "" + +#: ../imagery/i.landsat.toar/main.c:203 +msgid "Date" +msgstr "" + +#: ../imagery/i.landsat.toar/main.c:204 +msgid "Sun Elevation" +msgstr "" + +#: ../imagery/i.landsat.toar/main.c:205 +msgid "Sensor" +msgstr "" + +#: ../imagery/i.landsat.toar/main.c:206 +msgid "Bands count" +msgstr "" + +#: ../imagery/i.landsat.toar/main.c:206 +msgid "Sun Azimuth Angle" +msgstr "" + +#: ../imagery/i.landsat.toar/main.c:215 +msgid "Scale factor for output" +msgstr "" + +#: ../imagery/i.landsat.toar/main.c:221 +msgid "Output at-sensor radiance instead of reflectance for all bands" +msgstr "" + +#: ../imagery/i.landsat.toar/main.c:226 +msgid "" +"Input raster maps use as extension the number of the band instead the code" +msgstr "" + +#: ../imagery/i.landsat.toar/main.c:230 +msgid "Print output metadata info" +msgstr "" + +#: ../imagery/i.landsat.toar/main.c:256 ../imagery/i.landsat.toar/main.c:264 +#, c-format +msgid "Illegal date format: [%s] (yyyy-mm-dd)" +msgstr "" + +#: ../imagery/i.landsat.toar/main.c:286 +msgid "Please use a metadata keyword with -p" +msgstr "" + +#: ../imagery/i.landsat.toar/main.c:323 +msgid "Failed to identify satellite" +msgstr "" + +#: ../imagery/i.landsat.toar/main.c:337 +#, c-format +msgid "Lacking '%s' and/or '%s' for this satellite" +msgstr "" + +#: ../imagery/i.landsat.toar/main.c:343 +msgid "Landsat-7 requires band gain with 9 (H/L) characters" +msgstr "" + +#: ../imagery/i.landsat.toar/main.c:363 +#, c-format +msgid "Unknown satellite type (defined by '%s')" +msgstr "" + +#: ../imagery/i.landsat.toar/main.c:410 ../imagery/i.landsat.toar/main.c:559 +#, c-format +msgid "Unable to read data type of raster map <%s>" +msgstr "" + +#: ../imagery/i.landsat.toar/main.c:552 +#, c-format +msgid "Raster map <%s> exists. Skipping." +msgstr "" + +#: ../imagery/i.landsat.toar/main.c:575 +#, c-format +msgid "Writing %s of <%s> to <%s>..." +msgstr "" + +#: ../imagery/i.landsat.toar/main.c:579 +msgid "temperature" +msgstr "" + +#: ../imagery/i.zc/main.c:54 ../vector/v.lidar.edgedetection/main.c:77 +msgid "edges" +msgstr "" + +#: ../imagery/i.zc/main.c:56 +msgid "Zero-crossing \"edge detection\" raster function for image processing." +msgstr "" + +#: ../imagery/i.zc/main.c:74 +msgid "Zero crossing raster map" +msgstr "" + +#: ../imagery/i.zc/main.c:81 +msgid "x-y extent of the Gaussian filter" +msgstr "" + +#: ../imagery/i.zc/main.c:89 +msgid "Sensitivity of Gaussian filter" +msgstr "" + +#: ../imagery/i.zc/main.c:97 +msgid "Number of azimuth directions categorized" +msgstr "" + +#: ../imagery/i.zc/main.c:109 +msgid "Threshold less than or equal to zero not allowed" +msgstr "" + +#: ../imagery/i.zc/main.c:119 +msgid "Width less than or equal to zero not allowed" +msgstr "" + +#: ../imagery/i.zc/main.c:123 +msgid "Fewer than 1 orientation classes not allowed" +msgstr "" + +#: ../imagery/i.zc/main.c:137 +#, c-format +msgid "Power 2 values : %d rows %d columns" +msgstr "" + +#: ../imagery/i.zc/main.c:147 +msgid "Initializing data..." +msgstr "" + +#: ../imagery/i.zc/main.c:177 +msgid "Writing transformed data to file..." +msgstr "" + +#: ../imagery/i.zc/main.c:200 +msgid "Transform successful" +msgstr "" + +#: ../imagery/i.pca/main.c:74 +#: ../locale/scriptstrings/i.pansharpen_to_translate.c:8 +msgid "PCA" +msgstr "" + +#: ../imagery/i.pca/main.c:75 +msgid "principal components analysis" +msgstr "" + +#: ../imagery/i.pca/main.c:76 +msgid "Principal components analysis (PCA) for image processing." +msgstr "" + +#: ../imagery/i.pca/main.c:82 +msgid "Name of two or more input raster maps or imagery group" +msgstr "" + +#: ../imagery/i.pca/main.c:85 +#: ../locale/scriptstrings/i.tasscap_to_translate.c:8 +msgid "Name for output basename raster map(s)" +msgstr "" + +#: ../imagery/i.pca/main.c:87 +msgid "A numerical suffix will be added for each component map" +msgstr "" + +#: ../imagery/i.pca/main.c:96 +msgid "Rescaling range for output maps" +msgstr "" + +#: ../imagery/i.pca/main.c:98 +msgid "For no rescaling use 0,0" +msgstr "" + +#: ../imagery/i.pca/main.c:99 +msgid "Rescale" +msgstr "" + +#: ../imagery/i.pca/main.c:108 +msgid "Cumulative percent importance for filtering" +msgstr "" + +#: ../imagery/i.pca/main.c:113 +msgid "Normalize (center and scale) input maps" +msgstr "" + +#: ../imagery/i.pca/main.c:114 +msgid "Default: center only" +msgstr "" + +#: ../imagery/i.pca/main.c:118 +msgid "Output will be filtered input bands" +msgstr "" + +#: ../imagery/i.pca/main.c:119 +msgid "Apply inverse PCA after PCA" +msgstr "" + +#: ../imagery/i.pca/main.c:148 +#: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:179 +#: ../imagery/i.rectify/main.c:187 +#, c-format +msgid "Group <%s> not found" +msgstr "" + +#: ../imagery/i.pca/main.c:154 +msgid "Sorry, at least 2 input bands must be provided" +msgstr "" + +#: ../imagery/i.pca/main.c:169 +#, c-format +msgid "'%s' must be positive" +msgstr "" + +#: ../imagery/i.pca/main.c:171 +#, c-format +msgid "'%s' must be < 100" +msgstr "" + +#: ../imagery/i.pca/main.c:233 +msgid "Not enough principal components left for filtering" +msgstr "" + +#: ../imagery/i.pca/main.c:235 +#, c-format +msgid "Using %d of %d principal components for filtering" +msgstr "" + +#: ../imagery/i.pca/main.c:297 +msgid "Scale range length should be > 0. Using default values: 0,255." +msgstr "" + +#: ../imagery/i.pca/main.c:343 +msgid "Computing covariance matrix..." +msgstr "" + +#: ../imagery/i.pca/main.c:456 +#, c-format +msgid "Rescaling to range %d,%d..." +msgstr "" + +#: ../imagery/i.pca/main.c:464 +msgid "Calculating principal components..." +msgstr "" + +#: ../imagery/i.pca/support.c:50 +msgid "Eigen values, (vectors), and [percent importance]:" +msgstr "" + +#: ../imagery/i.evapo.pt/main.c:69 +msgid "" +"Computes evapotranspiration calculation Priestley and Taylor formulation, " +"1972." +msgstr "" + +#: ../imagery/i.evapo.pt/main.c:75 +msgid "Name of input net radiation raster map [W/m2]" +msgstr "" + +#: ../imagery/i.evapo.pt/main.c:79 +msgid "Name of input soil heat flux raster map [W/m2]" +msgstr "" + +#: ../imagery/i.evapo.pt/main.c:83 +msgid "Name of input air temperature raster map [K]" +msgstr "" + +#: ../imagery/i.evapo.pt/main.c:87 +msgid "Name of input atmospheric pressure raster map [millibars]" +msgstr "" + +#: ../imagery/i.evapo.pt/main.c:93 +msgid "Priestley-Taylor coefficient" +msgstr "" + +#: ../imagery/i.evapo.pt/main.c:97 +msgid "Name of output evapotranspiration raster map [mm/d]" +msgstr "" + +#: ../imagery/i.fft/main.c:82 +msgid "Fast Fourier Transform (FFT) for image processing." +msgstr "" + +#: ../imagery/i.fft/main.c:90 +msgid "Name for output real part arrays stored as raster map" +msgstr "" + +#: ../imagery/i.fft/main.c:94 +msgid "Name for output imaginary part arrays stored as raster map" +msgstr "" + +#: ../imagery/i.fft/main.c:106 +msgid "Raster MASK found, consider to remove (see man-page). Will continue..." +msgstr "" + +#: ../imagery/i.fft/main.c:129 +#, c-format +msgid "Reading the raster map <%s>..." +msgstr "" + +#: ../imagery/i.fft/main.c:145 +msgid "Starting FFT..." +msgstr "" + +#: ../imagery/i.fft/main.c:174 +msgid "Writing transformed data..." +msgstr "" + +#: ../imagery/i.fft/main.c:200 +msgid "FFT is now complete" +msgstr "" + +#: ../imagery/i.aster.toar/main.c:105 +msgid "" +"Calculates Top of Atmosphere Radiance/Reflectance/Brightness Temperature " +"from ASTER DN." +msgstr "" + +#: ../imagery/i.aster.toar/main.c:109 +msgid "Names of ASTER DN layers (15 layers)" +msgstr "" + +#: ../imagery/i.aster.toar/main.c:116 +msgid "Day of Year of satellite overpass [0-366]" +msgstr "" + +#: ../imagery/i.aster.toar/main.c:123 +msgid "Sun elevation angle (degrees, < 90.0)" +msgstr "" + +#: ../imagery/i.aster.toar/main.c:126 +msgid "Base name of the output layers (will add .x)" +msgstr "" + +#: ../imagery/i.aster.toar/main.c:131 +msgid "Output is radiance (W/m2)" +msgstr "" + +#: ../imagery/i.aster.toar/main.c:135 +msgid "VNIR is High Gain" +msgstr "" + +#: ../imagery/i.aster.toar/main.c:139 +msgid "SWIR is High Gain" +msgstr "" + +#: ../imagery/i.aster.toar/main.c:143 +msgid "VNIR is Low Gain 1" +msgstr "" + +#: ../imagery/i.aster.toar/main.c:147 +msgid "SWIR is Low Gain 1" +msgstr "" + +#: ../imagery/i.aster.toar/main.c:151 +msgid "SWIR is Low Gain 2" +msgstr "" + +#: ../imagery/i.aster.toar/main.c:246 +msgid "The input band number should be 15" +msgstr "" + +#: ../imagery/i.topo.corr/main.c:49 +msgid "topographic correction" +msgstr "" + +#: ../imagery/i.topo.corr/main.c:50 +msgid "Computes topographic correction of reflectance." +msgstr "" + +#: ../imagery/i.topo.corr/main.c:58 +msgid "Name of reflectance raster maps to be corrected topographically" +msgstr "" + +#: ../imagery/i.topo.corr/main.c:62 +msgid "Name (flag -i) or prefix for output raster maps" +msgstr "" + +#: ../imagery/i.topo.corr/main.c:66 +msgid "Name of input base raster map (elevation or illumination)" +msgstr "" + +#: ../imagery/i.topo.corr/main.c:72 +msgid "Solar zenith in degrees" +msgstr "" + +#: ../imagery/i.topo.corr/main.c:78 +msgid "Solar azimuth in degrees (only if flag -i)" +msgstr "" + +#: ../imagery/i.topo.corr/main.c:85 +msgid "Topographic correction method" +msgstr "" + +#: ../imagery/i.topo.corr/main.c:90 +msgid "Output sun illumination terrain model" +msgstr "" + +#: ../imagery/i.topo.corr/main.c:94 +msgid "Scale output to input and copy color rules" +msgstr "" + +#: ../imagery/i.topo.corr/main.c:100 +msgid "Solar azimuth is necessary to calculate illumination terrain model" +msgstr "" + +#: ../imagery/i.topo.corr/main.c:104 +msgid "Reflectance maps are necessary to make topographic correction" +msgstr "" + +#: ../imagery/i.topo.corr/main.c:164 +msgid "Illumination model is of CELL type" +msgstr "" + +#: ../imagery/i.topo.corr/main.c:167 +#, c-format +msgid "Band %s: " +msgstr "" + +#: ../imagery/i.topo.corr/main.c:175 +#, c-format +msgid "Reflectance of <%s> is not of DCELL type - ignored." +msgstr "" + +#: ../imagery/i.rgb.his/main.c:52 +msgid "" +"Transforms raster maps from RGB (Red-Green-Blue) color space to HIS (Hue-" +"Intensity-Saturation) color space." +msgstr "" + +#: ../imagery/i.rgb.his/main.c:58 +msgid "Name of input raster map (red)" +msgstr "" + +#: ../imagery/i.rgb.his/main.c:62 +msgid "Name of input raster map (green)" +msgstr "" + +#: ../imagery/i.rgb.his/main.c:66 +msgid "Name of input raster map (blue)" +msgstr "" + +#: ../imagery/i.rgb.his/main.c:70 +msgid "Name for output raster map (hue)" +msgstr "" + +#: ../imagery/i.rgb.his/main.c:74 +msgid "Name for output raster map (intensity)" +msgstr "" + +#: ../imagery/i.rgb.his/main.c:78 +msgid "Name for output raster map (saturation)" +msgstr "" + +#: ../imagery/i.his.rgb/main.c:52 +msgid "" +"Transforms raster maps from HIS (Hue-Intensity-Saturation) color space to " +"RGB (Red-Green-Blue) color space." +msgstr "" + +#: ../imagery/i.his.rgb/main.c:58 +msgid "Name of input raster map (hue)" +msgstr "" + +#: ../imagery/i.his.rgb/main.c:62 +msgid "Name of input raster map (intensity)" +msgstr "" + +#: ../imagery/i.his.rgb/main.c:66 +msgid "Name of input raster map (saturation)" +msgstr "" + +#: ../imagery/i.his.rgb/main.c:70 +msgid "Name for output raster map (red)" +msgstr "" + +#: ../imagery/i.his.rgb/main.c:74 +msgid "Name for output raster map (green)" +msgstr "" + +#: ../imagery/i.his.rgb/main.c:78 +msgid "Name for output raster map (blue)" +msgstr "" + +#: ../imagery/i.eb.evapfr/main.c:53 +msgid "Computes evaporative fraction and root zone soil moisture." +msgstr "" + +#: ../imagery/i.eb.evapfr/main.c:58 ../imagery/i.eb.soilheatflux/main.c:71 +msgid "Name of Net Radiation raster map [W/m2]" +msgstr "" + +#: ../imagery/i.eb.evapfr/main.c:62 +msgid "Name of soil heat flux raster map [W/m2]" +msgstr "" + +#: ../imagery/i.eb.evapfr/main.c:66 +msgid "Name of sensible heat flux raster map [W/m2]" +msgstr "" + +#: ../imagery/i.eb.evapfr/main.c:71 +msgid "Name for output evaporative fraction raster map" +msgstr "" + +#: ../imagery/i.eb.evapfr/main.c:77 +msgid "Name for output root zone soil moisture raster map" +msgstr "" + +#: ../imagery/i.eb.evapfr/main.c:82 +msgid "Root zone soil moisture output (Makin, Molden and Bastiaanssen, 2001)" +msgstr "" + +#: ../imagery/i.biomass/main.c:51 +msgid "biomass" +msgstr "" + +#: ../imagery/i.biomass/main.c:53 +msgid "yield" +msgstr "" + +#: ../imagery/i.biomass/main.c:55 +msgid "Computes biomass growth, precursor of crop yield calculation." +msgstr "" + +#: ../imagery/i.biomass/main.c:60 +msgid "Name of fPAR raster map" +msgstr "" + +#: ../imagery/i.biomass/main.c:65 +msgid "Name of light use efficiency raster map (UZB:cotton=1.9)" +msgstr "" + +#: ../imagery/i.biomass/main.c:69 +msgid "Name of degree latitude raster map [dd.ddd]" +msgstr "" + +#: ../imagery/i.biomass/main.c:73 +msgid "Name of Day of Year raster map [1-366]" +msgstr "" + +#: ../imagery/i.biomass/main.c:78 +msgid "Name of single-way transmissivity raster map [0.0-1.0]" +msgstr "" + +#: ../imagery/i.biomass/main.c:83 +msgid "Value of water availability raster map [0.0-1.0]" +msgstr "" + +#: ../imagery/i.biomass/main.c:87 +msgid "Name for output daily biomass growth raster map [kg/ha/d]" +msgstr "" + +#: ../imagery/i.emissivity/main.c:45 +msgid "emissivity" +msgstr "" + +#: ../imagery/i.emissivity/main.c:46 +msgid "land flux" +msgstr "" + +#: ../imagery/i.emissivity/main.c:49 +msgid "Computes emissivity from NDVI, generic method for sparse land." +msgstr "" + +#: ../imagery/i.emissivity/main.c:53 +msgid "Name of the NDVI map [-]" +msgstr "" + +#: ../imagery/i.emissivity/main.c:56 +msgid "Name of the output emissivity layer" +msgstr "" + +#: ../imagery/i.landsat.acca/algorithm.c:124 +msgid "Preliminary scene analysis:" +msgstr "" + +#: ../imagery/i.landsat.acca/algorithm.c:125 +#, c-format +msgid "* Desert index: %.2lf" +msgstr "" + +#: ../imagery/i.landsat.acca/algorithm.c:126 +#, c-format +msgid "* Snow cover: %.2lf %%" +msgstr "" + +#: ../imagery/i.landsat.acca/algorithm.c:127 +#, c-format +msgid "* Cloud cover: %.2lf %%" +msgstr "" + +#: ../imagery/i.landsat.acca/algorithm.c:128 +msgid "* Temperature of clouds:" +msgstr "" + +#: ../imagery/i.landsat.acca/algorithm.c:129 +#, c-format +msgid "** Maximum: %.2lf K" +msgstr "" + +#: ../imagery/i.landsat.acca/algorithm.c:130 +#, c-format +msgid "** Mean (%s cloud): %.2lf K" +msgstr "" + +#: ../imagery/i.landsat.acca/algorithm.c:132 +#, c-format +msgid "** Minimum: %.2lf K" +msgstr "" + +#: ../imagery/i.landsat.acca/algorithm.c:142 +msgid "Histogram cloud signature:" +msgstr "" + +#: ../imagery/i.landsat.acca/algorithm.c:148 +#, c-format +msgid "* Mean temperature: %.2lf K" +msgstr "" + +#: ../imagery/i.landsat.acca/algorithm.c:149 +#, c-format +msgid "* Standard deviation: %.2lf" +msgstr "" + +#: ../imagery/i.landsat.acca/algorithm.c:150 +#, c-format +msgid "* Skewness: %.2lf" +msgstr "" + +#: ../imagery/i.landsat.acca/algorithm.c:151 +#, c-format +msgid "* Histogram classes: %d" +msgstr "" + +#: ../imagery/i.landsat.acca/algorithm.c:163 +#, c-format +msgid "* 98.75 percentile: %.2lf K" +msgstr "" + +#: ../imagery/i.landsat.acca/algorithm.c:164 +#, c-format +msgid "* 97.50 percentile: %.2lf K" +msgstr "" + +#: ../imagery/i.landsat.acca/algorithm.c:165 +#, c-format +msgid "* 83.50 percentile: %.2lf K" +msgstr "" + +#: ../imagery/i.landsat.acca/algorithm.c:186 +msgid "Maximum temperature:" +msgstr "" + +#: ../imagery/i.landsat.acca/algorithm.c:187 +#, c-format +msgid "* Cold cloud: %.2lf K" +msgstr "" + +#: ../imagery/i.landsat.acca/algorithm.c:188 +#, c-format +msgid "* Warm cloud: %.2lf K" +msgstr "" + +#: ../imagery/i.landsat.acca/algorithm.c:193 +msgid "Result: Scene with clouds" +msgstr "" + +#: ../imagery/i.landsat.acca/algorithm.c:200 +msgid "Result: Scene cloud free" +msgstr "" + +#: ../imagery/i.landsat.acca/algorithm.c:237 +msgid "Processing first pass..." +msgstr "" + +#: ../imagery/i.landsat.acca/algorithm.c:391 +msgid "Removing ambiguous pixels..." +msgstr "" + +#: ../imagery/i.landsat.acca/algorithm.c:393 +msgid "Pass two processing..." +msgstr "" + +#: ../imagery/i.landsat.acca/tools.c:138 +msgid "Filling small holes in clouds..." +msgstr "" + +#: ../imagery/i.landsat.acca/main.c:70 +#, c-format +msgid "" +"Input raster map <%s> is not floating point (process DN using i.landsat.toar" +" to radiance first)" +msgstr "" + +#: ../imagery/i.landsat.acca/main.c:104 +msgid "Performs Landsat TM/ETM+ Automatic Cloud Cover Assessment (ACCA)." +msgstr "" + +#: ../imagery/i.landsat.acca/main.c:107 +msgid "cloud detection" +msgstr "" + +#: ../imagery/i.landsat.acca/main.c:121 +msgid "B56composite (step 6)" +msgstr "" + +#: ../imagery/i.landsat.acca/main.c:128 +msgid "B45ratio: Desert detection (step 10)" +msgstr "" + +#: ../imagery/i.landsat.acca/main.c:136 +msgid "Number of classes in the cloud temperature histogram" +msgstr "" + +#: ../imagery/i.landsat.acca/main.c:138 ../imagery/i.landsat.acca/main.c:153 +#: ../imagery/i.landsat.acca/main.c:159 ../imagery/i.landsat.acca/main.c:164 +msgid "Cloud settings" +msgstr "" + +#: ../imagery/i.landsat.acca/main.c:142 +msgid "Data is Landsat-5 TM" +msgstr "" + +#: ../imagery/i.landsat.acca/main.c:143 +msgid "I.e. Thermal band is '.6' not '.61')" +msgstr "" + +#: ../imagery/i.landsat.acca/main.c:148 +msgid "Apply post-processing filter to remove small holes" +msgstr "" + +#: ../imagery/i.landsat.acca/main.c:152 +msgid "Always use cloud signature (step 14)" +msgstr "" + +#: ../imagery/i.landsat.acca/main.c:158 +msgid "" +"Bypass second-pass processing, and merge warm (not ambiguous) and cold " +"clouds" +msgstr "" + +#: ../imagery/i.landsat.acca/main.c:163 +msgid "Include a category for cloud shadows" +msgstr "" + +#: ../imagery/i.eb.netrad/main.c:58 +msgid "net radiation" +msgstr "" + +#: ../imagery/i.eb.netrad/main.c:61 +msgid "Net radiation approximation (Bastiaanssen, 1995)." +msgstr "" + +#: ../imagery/i.eb.netrad/main.c:66 ../imagery/i.eb.soilheatflux/main.c:58 +msgid "Name of albedo raster map [0.0;1.0]" +msgstr "" + +#: ../imagery/i.eb.netrad/main.c:70 ../imagery/i.eb.soilheatflux/main.c:62 +msgid "Name of NDVI raster map [-1.0;+1.0]" +msgstr "" + +#: ../imagery/i.eb.netrad/main.c:75 +msgid "Name of surface temperature raster map [K]" +msgstr "" + +#: ../imagery/i.eb.netrad/main.c:80 ../imagery/i.eb.soilheatflux/main.c:76 +msgid "Name of time of satellite overpass raster map [local time in UTC]" +msgstr "" + +#: ../imagery/i.eb.netrad/main.c:85 +msgid "" +"Name of the difference map of temperature from surface skin to about 2 m " +"height [K]" +msgstr "" + +#: ../imagery/i.eb.netrad/main.c:89 +msgid "Name of the emissivity map [-]" +msgstr "" + +#: ../imagery/i.eb.netrad/main.c:94 +msgid "Name of the single-way atmospheric transmissivitymap [-]" +msgstr "" + +#: ../imagery/i.eb.netrad/main.c:98 +msgid "Name of the Day Of Year (DOY) map [-]" +msgstr "" + +#: ../imagery/i.eb.netrad/main.c:102 +msgid "Name of the sun zenith angle map [degrees]" +msgstr "" + +#: ../imagery/i.eb.netrad/main.c:105 +msgid "Name of the output net radiation layer" +msgstr "" + +#: ../imagery/i.evapo.time/main.c:79 +msgid "" +"Computes temporal integration of satellite ET actual (ETa) following the " +"daily ET reference (ETo) from meteorological station(s)." +msgstr "" + +#: ../imagery/i.evapo.time/main.c:86 +msgid "Names of satellite ETa raster maps [mm/d or cm/d]" +msgstr "" + +#: ../imagery/i.evapo.time/main.c:91 +msgid "Names of satellite ETa Day of Year (DOY) raster maps [0-400] [-]" +msgstr "" + +#: ../imagery/i.evapo.time/main.c:96 +msgid "Names of meteorological station ETo raster maps [0-400] [mm/d or cm/d]" +msgstr "" + +#: ../imagery/i.evapo.time/main.c:102 +msgid "Value of DOY for ETo first day" +msgstr "" + +#: ../imagery/i.evapo.time/main.c:108 +msgid "Value of DOY for the first day of the period studied" +msgstr "" + +#: ../imagery/i.evapo.time/main.c:114 +msgid "Value of DOY for the last day of the period studied" +msgstr "" + +#: ../imagery/i.evapo.time/main.c:142 +msgid "The DOY for end_period can not be smaller than start_period" +msgstr "" + +#: ../imagery/i.evapo.time/main.c:146 +msgid "The DOY for start_period can not be smaller than eto_doy_min" +msgstr "" + +#: ../imagery/i.evapo.time/main.c:151 +#, c-format +msgid "Too many ETa files. Only %d allowed." +msgstr "" + +#: ../imagery/i.evapo.time/main.c:162 ../imagery/i.evapo.time/main.c:178 +#: ../imagery/i.evapo.time/main.c:200 +msgid "The min specified input map is two" +msgstr "" + +#: ../imagery/i.evapo.time/main.c:167 +#, c-format +msgid "Too many ETa_doy files. Only %d allowed." +msgstr "" + +#: ../imagery/i.evapo.time/main.c:183 +msgid "ETa and ETa_DOY file numbers are not equal!" +msgstr "" + +#: ../imagery/i.evapo.time/main.c:189 +#, c-format +msgid "Too many ETo files. Only %d allowed." +msgstr "" + +#: ../imagery/i.target/main.c:48 +msgid "Targets an imagery group to a GRASS location and mapset." +msgstr "" + +#: ../imagery/i.target/main.c:57 +msgid "Name of imagery target location" +msgstr "" + +#: ../imagery/i.target/main.c:63 +msgid "Name of target mapset" +msgstr "" + +#: ../imagery/i.target/main.c:68 +msgid "Set current location and mapset as target for imagery group" +msgstr "" + +#: ../imagery/i.target/main.c:90 ../imagery/i.target/main.c:107 +#: ../imagery/i.target/main.c:116 +#, c-format +msgid "Group <%s> targeted for location [%s], mapset [%s]" +msgstr "" + +#: ../imagery/i.target/main.c:93 +#, c-format +msgid "Group <%s> has no target" +msgstr "" + +#: ../imagery/i.target/main.c:101 +msgid "" +"Use either the Current Mapset and Location Flag (-c)\n" +" OR\n" +" manually enter the variables" +msgstr "" + +#: ../imagery/i.evapo.pm/main.c:61 +msgid "" +"Computes potential evapotranspiration calculation with hourly Penman-" +"Monteith." +msgstr "" + +#: ../imagery/i.evapo.pm/main.c:65 +msgid "Name of input elevation raster map [m a.s.l.]" +msgstr "" + +#: ../imagery/i.evapo.pm/main.c:69 +msgid "Name of input temperature raster map [C]" +msgstr "" + +#: ../imagery/i.evapo.pm/main.c:73 +msgid "Name of input relative humidity raster map [%]" +msgstr "" + +#: ../imagery/i.evapo.pm/main.c:77 +msgid "Name of input wind speed raster map [m/s]" +msgstr "" + +#: ../imagery/i.evapo.pm/main.c:82 +msgid "Name of input net solar radiation raster map [MJ/m2/h]" +msgstr "" + +#: ../imagery/i.evapo.pm/main.c:86 +msgid "Name of input crop height raster map [m]" +msgstr "" + +#: ../imagery/i.evapo.pm/main.c:89 +msgid "Name for output raster map [mm/h]" +msgstr "" + +#: ../imagery/i.evapo.pm/main.c:93 +msgid "Set negative evapotranspiration to zero" +msgstr "" + +#: ../imagery/i.evapo.pm/main.c:97 +msgid "Use Night-time" +msgstr "" + +#: ../imagery/i.segment/parse_args.c:30 +msgid "Suffix for output bands with modified band values" +msgstr "" + +#: ../imagery/i.segment/parse_args.c:36 +msgid "Difference threshold between 0 and 1" +msgstr "" + +#: ../imagery/i.segment/parse_args.c:37 +msgid "Threshold = 0 merges only identical segments; threshold = 1 merges all" +msgstr "" + +#: ../imagery/i.segment/parse_args.c:46 +msgid "Spatial radius in number of cells" +msgstr "" + +#: ../imagery/i.segment/parse_args.c:47 +msgid "" +"Must be >= 1, only cells within spatial bandwidth are considered for mean " +"shift" +msgstr "" + +#: ../imagery/i.segment/parse_args.c:53 +msgid "Range (spectral) bandwidth [0, 1]" +msgstr "" + +#: ../imagery/i.segment/parse_args.c:54 +msgid "" +"Only cells within range (spectral) bandwidth are considered for mean shift. " +"Range bandwidth is used as conductance parameter for adaptive bandwidth" +msgstr "" + +#: ../imagery/i.segment/parse_args.c:67 +msgid "Segmentation method" +msgstr "" + +#: ../imagery/i.segment/parse_args.c:76 +msgid "Similarity calculation method" +msgstr "" + +#: ../imagery/i.segment/parse_args.c:85 +msgid "Minimum number of cells in a segment" +msgstr "" + +#: ../imagery/i.segment/parse_args.c:87 +msgid "The final step will merge small segments with their best neighbor" +msgstr "" + +#: ../imagery/i.segment/parse_args.c:98 +msgid "Importance of radiometric (input raster) values relative to shape" +msgstr "" + +#: ../imagery/i.segment/parse_args.c:108 +msgid "Importance of smoothness relative to compactness" +msgstr "" + +#: ../imagery/i.segment/parse_args.c:117 +msgid "Memory in MB" +msgstr "" + +#: ../imagery/i.segment/parse_args.c:134 +msgid "Name for input raster map with starting seeds" +msgstr "" + +#: ../imagery/i.segment/parse_args.c:141 +msgid "Name of input bounding/constraining raster map" +msgstr "" + +#: ../imagery/i.segment/parse_args.c:143 +msgid "" +"Must be integer values, each area will be segmented independent of the " +"others" +msgstr "" + +#: ../imagery/i.segment/parse_args.c:150 +msgid "Name for output goodness of fit estimate map" +msgstr "" + +#: ../imagery/i.segment/parse_args.c:156 +msgid "" +"Use 8 neighbors (3x3 neighborhood) instead of the default 4 neighbors for " +"each pixel" +msgstr "" + +#: ../imagery/i.segment/parse_args.c:162 +msgid "" +"Weighted input, do not perform the default scaling of input raster maps" +msgstr "" + +#: ../imagery/i.segment/parse_args.c:167 +msgid "Use adaptive bandwidth for mean shift" +msgstr "" + +#: ../imagery/i.segment/parse_args.c:168 +msgid "Range (spectral) bandwidth is adapted for each moving window" +msgstr "" + +#: ../imagery/i.segment/parse_args.c:173 +msgid "Use progressive bandwidth for mean shift" +msgstr "" + +#: ../imagery/i.segment/parse_args.c:175 +msgid "" +"Spatial bandwidth is increased, range (spectral) bandwidth is decreased in " +"each iteration" +msgstr "" + +#: ../imagery/i.segment/parse_args.c:194 +msgid "Threshold should be > 0 and < 1" +msgstr "" + +#: ../imagery/i.segment/parse_args.c:200 +#, c-format +msgid "Option '%s' must be >= 1" +msgstr "" + +#: ../imagery/i.segment/parse_args.c:208 +#, c-format +msgid "Negative value %s for option '%s': disabling" +msgstr "" + +#: ../imagery/i.segment/parse_args.c:213 +#, c-format +msgid "Value %s for option '%s' is >= 1: disabling" +msgstr "" + +#: ../imagery/i.segment/parse_args.c:235 +msgid "Unable to assign segmentation method" +msgstr "" + +#: ../imagery/i.segment/parse_args.c:245 +msgid "Invalid similarity method" +msgstr "" + +#: ../imagery/i.segment/parse_args.c:251 +#, c-format +msgid "Option '%s' must be > 0" +msgstr "" + +#: ../imagery/i.segment/parse_args.c:253 ../imagery/i.segment/parse_args.c:258 +#, c-format +msgid "Option '%s' must be <= 1" +msgstr "" + +#: ../imagery/i.segment/parse_args.c:256 +#, c-format +msgid "Option '%s' must be >= 0" +msgstr "" + +#: ../imagery/i.segment/parse_args.c:284 +msgid "Seeds raster map not found" +msgstr "" + +#: ../imagery/i.segment/parse_args.c:288 +msgid "Seeeds raster map must be CELL type (integers)" +msgstr "" + +#: ../imagery/i.segment/parse_args.c:298 +msgid "Segmentation constraint/boundary raster map not found" +msgstr "" + +#: ../imagery/i.segment/parse_args.c:302 +msgid "Segmentation constraint raster map must be CELL type (integers)" +msgstr "" + +#: ../imagery/i.segment/parse_args.c:321 +msgid "Integer overflow: too many cells in current region" +msgstr "" + +#: ../imagery/i.segment/parse_args.c:334 +msgid "Invalid output raster name for goodness of fit" +msgstr "" + +#: ../imagery/i.segment/parse_args.c:341 +#, c-format +msgid "Maximum number of iterations set to %d" +msgstr "" + +#: ../imagery/i.segment/parse_args.c:351 +#, c-format +msgid "Invalid number of iterations, %d will be used" +msgstr "" + +#: ../imagery/i.segment/parse_args.c:360 +msgid "Invalid number of MB, 300 will be used" +msgstr "" + +#: ../imagery/i.segment/flag.c:21 ../imagery/i.segment/flag.c:28 +#: ../vector/v.distance/main.c:817 ../vector/v.distance/main.c:894 +#: ../vector/v.distance/main.c:1105 +msgid "Out of memory!" +msgstr "" + +#: ../imagery/i.segment/main.c:39 +msgid "object recognition" +msgstr "" + +#: ../imagery/i.segment/main.c:41 +msgid "Identifies segments (objects) from imagery data." +msgstr "" + +#: ../imagery/i.segment/main.c:47 +msgid "Error in reading data" +msgstr "" + +#: ../imagery/i.segment/main.c:51 +msgid "Error in creating segments" +msgstr "" + +#: ../imagery/i.segment/main.c:55 +msgid "Error in writing IDs" +msgstr "" + +#: ../imagery/i.segment/main.c:59 +msgid "Error in writing goodness of fit" +msgstr "" + +#: ../imagery/i.segment/main.c:64 +msgid "Error in writing new band values" +msgstr "" + +#: ../imagery/i.segment/main.c:70 +#, c-format +msgid "Number of segments created: %d" +msgstr "" + +#: ../imagery/i.segment/write_output.c:24 +msgid "Writing out segment IDs..." +msgstr "" + +#: ../imagery/i.segment/write_output.c:122 +msgid "Writing out goodness of fit" +msgstr "" + +#: ../imagery/i.segment/write_output.c:238 +msgid "Writing out shifted band values..." +msgstr "" + +#: ../imagery/i.segment/open_files.c:39 +#, c-format +msgid "Group <%s> not found in the current mapset" +msgstr "" + +#: ../imagery/i.segment/open_files.c:43 +#, c-format +msgid "Group <%s> contains no raster maps" +msgstr "" + +#: ../imagery/i.segment/open_files.c:75 +#, c-format +msgid "Input map <%s> is all NULL" +msgstr "" + +#: ../imagery/i.segment/open_files.c:79 +#, c-format +msgid "Input map <%s> is a constant of value %g" +msgstr "" + +#: ../imagery/i.segment/open_files.c:128 +msgid "Insufficient number of non-NULL cells in current region" +msgstr "" + +#: ../imagery/i.segment/open_files.c:159 +msgid "Loading input bands..." +msgstr "" + +#: ../imagery/i.segment/open_files.c:161 +msgid "Loading input band..." +msgstr "" + +#: ../imagery/i.segment/open_files.c:193 ../imagery/i.segment/open_files.c:198 +#: ../imagery/i.segment/open_files.c:220 ../imagery/i.segment/open_files.c:278 +#: ../imagery/i.segment/open_files.c:366 ../imagery/i.segment/open_files.c:432 +#: ../imagery/i.segment/open_files.c:488 +msgid "Unable to write to temporary file" +msgstr "" + +#: ../imagery/i.segment/open_files.c:285 +#, c-format +msgid "There are no boundary constraints in '%s'" +msgstr "" + +#: ../imagery/i.segment/open_files.c:341 +#, c-format +msgid "Loading seeds from raster map <%s>..." +msgstr "" + +#: ../imagery/i.segment/open_files.c:371 +#, c-format +msgid "No seeds found in '%s'!" +msgstr "" + +#: ../imagery/i.segment/open_files.c:391 +msgid "Too many seeds: integer overflow" +msgstr "" + +#: ../imagery/i.segment/open_files.c:508 +#, c-format +msgid "Segment %d is already registered!" +msgstr "" + +#: ../imagery/i.segment/open_files.c:567 +#, c-format +msgid "Regions with at least %d cells are stored in memory" +msgstr "" + +#: ../imagery/i.segment/open_files.c:608 +#, c-format +msgid "Number of segments in memory: %d of %d total" +msgstr "" + +#: ../imagery/i.segment/watershed.c:19 +msgid "Watershed is not yet implemented" +msgstr "" + +#: ../imagery/i.segment/region_growing.c:93 ../imagery/i.segment/cluster.c:342 +#: ../imagery/i.segment/cluster.c:412 +msgid "Too many objects: integer overflow" +msgstr "" + +#: ../imagery/i.segment/region_growing.c:251 +#: ../imagery/i.segment/mean_shift.c:220 +#, c-format +msgid "Processing pass %d..." +msgstr "" + +#: ../imagery/i.segment/region_growing.c:529 +#, c-format +msgid "" +"Segmentation processes stopped at %d due to reaching max iteration limit, " +"more merges may be possible" +msgstr "" + +#: ../imagery/i.segment/region_growing.c:531 +#, c-format +msgid "Segmentation converged after %d iterations" +msgstr "" + +#: ../imagery/i.segment/region_growing.c:534 +msgid "Assigning region IDs to remaining single-cell regions..." +msgstr "" + +#: ../imagery/i.segment/region_growing.c:558 +#: ../imagery/i.segment/mean_shift.c:665 +#, c-format +msgid "Merging segments smaller than %d cells..." +msgstr "" + +#: ../imagery/i.segment/region_growing.c:972 +#, c-format +msgid "Region stats should go in tree, %d >= %d" +msgstr "" + +#: ../imagery/i.segment/region_growing.c:979 +msgid "Region ids are different" +msgstr "" + +#: ../imagery/i.segment/region_growing.c:983 +#, c-format +msgid "Region id %d is invalid" +msgstr "" + +#: ../imagery/i.segment/region_growing.c:987 +msgid "Region consists of only one cell, nothing to update" +msgstr "" + +#: ../imagery/i.segment/region_growing.c:1031 +#: ../imagery/i.segment/region_growing.c:1485 +#, c-format +msgid "Region size is larger than 2: %d" +msgstr "" + +#: ../imagery/i.segment/region_growing.c:1098 +#, c-format +msgid "Region size is %d, should be %d" +msgstr "" + +#: ../imagery/i.segment/region_growing.c:1340 +#, c-format +msgid "Candidate flag is already %s" +msgstr "" + +#: ../imagery/i.segment/region_growing.c:1340 +msgid "set" +msgstr "" + +#: ../imagery/i.segment/region_growing.c:1340 +msgid "unset" +msgstr "" + +#: ../imagery/i.segment/region_growing.c:1570 +#, c-format +msgid "Region of size %d should be in search tree" +msgstr "" + +#: ../imagery/i.segment/mean_shift.c:93 +#, c-format +msgid "Estimating spectral bandwidth for spatial bandwidth %g..." +msgstr "" + +#: ../imagery/i.segment/mean_shift.c:167 +msgid "Empty moving windows" +msgstr "" + +#: ../imagery/i.segment/mean_shift.c:186 +#, c-format +msgid "Initial range bandwidth: %g" +msgstr "" + +#: ../imagery/i.segment/mean_shift.c:188 ../imagery/i.segment/mean_shift.c:192 +#, c-format +msgid "Estimated range bandwidth: %g" +msgstr "" + +#: ../imagery/i.segment/mean_shift.c:208 ../imagery/i.segment/mean_shift.c:245 +#, c-format +msgid "Spatial bandwidth: %g" +msgstr "" + +#: ../imagery/i.segment/mean_shift.c:209 ../imagery/i.segment/mean_shift.c:246 +#, c-format +msgid "Range bandwidth: %g" +msgstr "" + +#: ../imagery/i.segment/mean_shift.c:395 +#, c-format +msgid "Changes > threshold: %d, largest change: %g" +msgstr "" + +#: ../imagery/i.segment/mean_shift.c:398 +#, c-format +msgid "" +"Mean shift stopped at %d due to reaching max iteration limit, more changes " +"may be possible" +msgstr "" + +#: ../imagery/i.segment/mean_shift.c:400 +#, c-format +msgid "Mean shift converged after %d iterations" +msgstr "" + +#: ../imagery/i.segment/mean_shift.c:748 +#, c-format +msgid "Renumbering remaining %d segments..." +msgstr "" + +#: ../imagery/i.segment/cluster.c:66 +#, c-format +msgid "%d-band clustering with threshold %g" +msgstr "" + +#: ../imagery/i.segment/cluster.c:135 +msgid "Assigning initial region IDs..." +msgstr "" + +#: ../imagery/i.segment/cluster.c:425 +msgid "Assigning final region IDs..." +msgstr "" + +#: ../imagery/i.segment/cluster.c:455 +#, c-format +msgid "Found %d clumps" +msgstr "" + +#: ../imagery/i.find/main.c:63 +#, c-format +msgid "usage: %s location mapset element file." +msgstr "" + +#: ../imagery/i.find/main.c:83 +msgid "Unable to open temp file." +msgstr "" + +#: ../imagery/i.gensigset/main.c:46 +msgid "Generates statistics for i.smap from raster map." +msgstr "" + +#: ../imagery/i.gensigset/main.c:56 +#, c-format +msgid "Clustering class %d (%d pixels)..." +msgstr "" + +#: ../imagery/i.gensigset/main.c:59 +#, c-format +msgid "Number of subclasses is %d" +msgstr "" + +#: ../imagery/i.gensigset/subcluster.c:76 +#, c-format +msgid "Not enough pixels in class %d" +msgstr "" + +#: ../imagery/i.gensigset/subcluster.c:86 +#, c-format +msgid "Too many subclasses for class index %d" +msgstr "" + +#: ../imagery/i.gensigset/subcluster.c:88 +#, c-format +msgid "Number of subclasses set to %d" +msgstr "" + +#: ../imagery/i.gensigset/subcluster.c:106 +#, c-format +msgid "Combining subclasses (%d,%d)..." +msgstr "" + +#: ../imagery/i.gensigset/subcluster.c:318 +#, c-format +msgid "Subsignature %d only contains %.0f pixels" +msgstr "" + +#: ../imagery/i.gensigset/subcluster.c:552 +msgid "Unreliable clustering. Try a smaller initial number of clusters" +msgstr "" + +#: ../imagery/i.gensigset/subcluster.c:561 +#, c-format +msgid "Removed a singular subsignature number %d (%d remain)" +msgstr "" + +#: ../imagery/i.gensigset/parse.c:29 +msgid "Maximum number of sub-signatures in any class" +msgstr "" + +#: ../imagery/i.gensigset/parse.c:63 +#, c-format +msgid "Illegal number of sub-signatures (%s)" +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.transform/main.c:93 +#: ../imagery/i.ortho.photo/i.ortho.transform/main.c:136 +#: ../misc/m.transform/main.c:96 +#, c-format +msgid "Error conducting transform (%d)" +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.transform/main.c:253 +msgid "Poorly placed image to photo control points" +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.transform/main.c:255 +msgid "Poorly placed image to target control points" +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.transform/main.c:257 +#: ../misc/m.transform/main.c:196 +msgid "Insufficient memory" +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.transform/main.c:259 +#: ../misc/m.transform/main.c:198 +msgid "Parameter error" +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.transform/main.c:261 +#: ../misc/m.transform/main.c:200 +msgid "No active control points" +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.transform/main.c:369 +#: ../misc/m.transform/main.c:295 +#, c-format +msgid "Invalid coordinates: [%s]" +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.transform/main.c:391 +#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:65 +#: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:88 +#: ../imagery/i.ortho.photo/i.ortho.camera/main.c:57 +#: ../imagery/i.ortho.photo/i.ortho.init/main.c:48 +#: ../imagery/i.ortho.photo/i.ortho.target/main.c:48 +#: ../imagery/i.ortho.photo/i.ortho.photo/menu.c:47 +msgid "orthorectify" +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.transform/main.c:393 +msgid "GCP" +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.transform/main.c:395 +#: ../misc/m.transform/main.c:320 +msgid "Computes a coordinate transformation based on the control points." +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.transform/main.c:408 +#: ../misc/m.transform/main.c:341 +msgid "point index" +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.transform/main.c:409 +#: ../misc/m.transform/main.c:342 +msgid "source coordinates" +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.transform/main.c:410 +#: ../misc/m.transform/main.c:343 +msgid "destination coordinates" +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.transform/main.c:411 +#: ../misc/m.transform/main.c:344 +msgid "forward coordinates (destination)" +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.transform/main.c:412 +#: ../misc/m.transform/main.c:345 +msgid "reverse coordinates (source)" +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.transform/main.c:413 +#: ../misc/m.transform/main.c:346 +msgid "forward coordinates difference (destination)" +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.transform/main.c:414 +#: ../misc/m.transform/main.c:347 +msgid "reverse coordinates difference (source)" +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.transform/main.c:415 +#: ../misc/m.transform/main.c:348 +msgid "forward error (destination)" +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.transform/main.c:416 +#: ../misc/m.transform/main.c:349 +msgid "reverse error (source)" +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.transform/main.c:419 +#: ../vector/v.out.ascii/args.c:55 ../misc/m.transform/main.c:352 +msgid "Output format" +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.transform/main.c:423 +#: ../misc/m.transform/main.c:356 +msgid "Display summary information" +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.transform/main.c:429 +#: ../misc/m.transform/main.c:361 +msgid "File containing coordinates to transform (\"-\" to read from stdin)" +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.transform/main.c:430 +msgid "Local x,y,z coordinates to target east,north,height" +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.transform/main.c:434 +#: ../misc/m.transform/main.c:366 +msgid "Reverse transform of coords file or coeff. dump" +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.transform/main.c:435 +msgid "Target east,north,height coordinates to local x,y,z" +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.transform/main.c:439 +#: ../misc/m.transform/main.c:371 +msgid "Display transform matrix coefficients" +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.transform/main.c:454 +#, c-format +msgid "Can not read reference points for group <%s>" +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.transform/main.c:458 +#, c-format +msgid "Can not read control points for group <%s>" +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:67 +msgid "Select or modify the target elevation model." +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:71 +#: ../imagery/i.ortho.photo/i.ortho.camera/main.c:64 +#: ../imagery/i.ortho.photo/i.ortho.init/main.c:57 +#: ../imagery/i.ortho.photo/i.ortho.target/main.c:54 +#: ../imagery/i.ortho.photo/i.ortho.photo/menu.c:53 +msgid "Name of imagery group for ortho-rectification" +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:76 +msgid "Name of the target location" +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:81 +msgid "Name of the target mapset" +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:86 +msgid "Name of elevation map to use for ortho-rectification" +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:92 +msgid "Math expression to convert to real elevation" +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:97 +msgid "Unit of the elevation map" +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:102 +msgid "No data value" +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:107 +msgid "Print currently selected elevation map and exit" +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:141 +#, c-format +msgid "Please select a target for group [%s] first" +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:146 +#, c-format +msgid "Target location [%s] not found\n" +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:153 +#, c-format +msgid "Cannot find default elevation map for target in group [%s]" +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:190 +#, c-format +msgid "Elevation map name is missing. Please set '%s' option" +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:212 +#, c-format +msgid "Mapset [%s] in target location [%s] - %s " +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:214 +msgid "permission denied\n" +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:214 +msgid "not found\n" +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.rectify/cp.c:12 +#, c-format +msgid "Control Z Point file for group <%s@%s> - " +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.rectify/cp.c:15 +#: ../imagery/i.rectify/cp.c:15 +msgid "Computing equations..." +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.rectify/cp.c:21 +#: ../imagery/i.rectify/cp.c:27 ../imagery/i.rectify/cp.c:51 +#: ../vector/v.rectify/cp.c:363 +msgid "Poorly placed control points." +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.rectify/cp.c:22 +#: ../imagery/i.ortho.photo/i.ortho.rectify/cp.c:27 +#: ../imagery/i.ortho.photo/i.ortho.rectify/cp.c:52 +#: ../imagery/i.ortho.photo/i.ortho.rectify/cp.c:58 +#: ../imagery/i.rectify/cp.c:28 ../imagery/i.rectify/cp.c:52 +#: ../vector/v.rectify/cp.c:364 +msgid " Can not generate the transformation equation." +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.rectify/cp.c:23 +msgid " Run OPTION 7 of i.ortho.photo again!\n" +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.rectify/cp.c:26 +msgid "No active Control Points!" +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.rectify/cp.c:28 +msgid " Run OPTION 7 of i.ortho.photo!\n" +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.rectify/cp.c:45 +#, c-format +msgid "Reference Point file for group <%s@%s> - " +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.rectify/cp.c:51 +msgid "Poorly placed reference points." +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.rectify/cp.c:53 +msgid " Run OPTION 5 of i.ortho.photo again!" +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.rectify/cp.c:57 +msgid "No active reference points." +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.rectify/cp.c:59 +msgid " Run OPTION 5 of i.ortho.photo!" +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.rectify/target.c:13 +#: ../imagery/i.rectify/target.c:13 ../vector/v.rectify/target.c:18 +#, c-format +msgid "Target information for group <%s> missing" +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.rectify/target.c:19 +#: ../imagery/i.rectify/target.c:19 ../vector/v.rectify/target.c:29 +#, c-format +msgid "Target location <%s> not found" +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.rectify/target.c:35 +#: ../imagery/i.rectify/target.c:35 +msgid "Please run i.target for group " +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.rectify/angle.c:36 +msgid "Calculating camera angle to local surface..." +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.rectify/angle.c:50 +#: ../imagery/i.ortho.photo/i.ortho.rectify/exec.c:47 +msgid "Could not open elevation raster" +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.rectify/angle.c:66 +#, c-format +msgid "Converting units to meters, factor=%.6f" +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:90 +msgid "" +"Orthorectifies an image by using the image to photo coordinate " +"transformation matrix." +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:102 +#: ../imagery/i.rectify/main.c:100 +msgid "Output raster map(s) suffix" +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:108 +#: ../imagery/i.rectify/main.c:114 +msgid "Target resolution (ignored if -c flag used)" +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:116 +#: ../imagery/i.rectify/main.c:122 +msgid "Amount of memory to use in MB" +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:131 +msgid "Raster map with camera angle relative to ground surface" +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:136 +#: ../imagery/i.rectify/main.c:137 +msgid "" +"Use current region settings in target location (def.=calculate smallest " +"area)" +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:140 +#: ../imagery/i.rectify/main.c:141 +msgid "Rectify all raster maps in group" +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:184 +#: ../imagery/i.rectify/main.c:192 +#, c-format +msgid "Location: %s" +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:185 +#: ../imagery/i.rectify/main.c:193 +#, c-format +msgid "Mapset: %s" +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:186 +#: ../imagery/i.rectify/main.c:194 +#, c-format +msgid "Could not read REF file for group <%s>" +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:191 +#: ../imagery/i.rectify/main.c:199 +#, c-format +msgid "Group <%s> contains no raster maps; run i.group" +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:245 +#, c-format +msgid "No camera reference file selected for group <%s>" +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:249 +#, c-format +msgid "Bad format in camera file for group <%s>" +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:255 +#, c-format +msgid "Bad format in initial exposure station file for group <%s>" +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:285 +#: ../imagery/i.rectify/main.c:274 +#, c-format +msgid "Extension <%s> is illegal" +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:288 +#: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:297 +#: ../imagery/i.rectify/main.c:277 +msgid "The following raster map already exists in" +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:289 +#: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:298 +#: ../imagery/i.rectify/main.c:278 ../vector/v.rectify/main.c:204 +#, c-format +msgid "target LOCATION %s, MAPSET %s:" +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:292 +#: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:301 +#: ../imagery/i.rectify/main.c:281 +msgid "Orthorectification cancelled." +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:316 +#: ../imagery/i.rectify/main.c:296 +msgid "Target resolution must be > 0, ignored" +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:323 +#: ../imagery/i.rectify/main.c:303 +#, c-format +msgid "Using region: N=%f S=%f, E=%f W=%f" +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:331 +#, c-format +msgid "No target elevation model selected for group <%s>" +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:390 +#: ../imagery/i.rectify/main.c:325 +#, c-format +msgid "Input raster map <%s> does not exist in group <%s>." +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:392 +#: ../imagery/i.rectify/main.c:327 +msgid "Try:" +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:397 +#: ../imagery/i.rectify/main.c:332 +msgid "Exit!" +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.rectify/readcell.c:74 +#: ../imagery/i.rectify/readcell.c:63 +msgid "Allocating memory and reading input map..." +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.rectify/rectify.c:43 +#: ../imagery/i.rectify/rectify.c:43 +#, c-format +msgid "Rectify <%s@%s> (location <%s>)" +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.rectify/rectify.c:47 +#: ../imagery/i.rectify/rectify.c:46 +#, c-format +msgid "into <%s@%s> (location <%s>) ..." +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.rectify/rectify.c:81 +#, c-format +msgid "No elevation available at row = %d, col = %d" +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.rectify/rectify.c:127 +#: ../imagery/i.rectify/rectify.c:110 +#, c-format +msgid "Raster map <%s@%s>: projection don't match current settings" +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.rectify/rectify.c:133 +#: ../imagery/i.rectify/rectify.c:116 +#, c-format +msgid "Raster map <%s@%s>: zone don't match current settings" +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.rectify/report.c:10 +#: ../imagery/i.rectify/report.c:10 +msgid "complete" +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.rectify/report.c:20 +#: ../imagery/i.rectify/report.c:20 +#, c-format +msgid "%d rows, %d cols (%ld cells) completed in" +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.rectify/report.c:23 +#: ../imagery/i.rectify/report.c:23 +#, c-format +msgid "%d:%02d:%02d hours" +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.rectify/report.c:25 +#: ../imagery/i.rectify/report.c:25 +#, c-format +msgid "%d:%02d minutes" +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.rectify/report.c:27 +#: ../imagery/i.rectify/report.c:27 +#, c-format +msgid "%.1f cells per minute" +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.camera/main.c:59 +msgid "Select and modify the imagery group camera reference file." +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.camera/main.c:71 +msgid "Name of camera reference file" +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.camera/main.c:77 +msgid "Camera name" +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.camera/main.c:83 +msgid "Camera id" +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.camera/main.c:89 +msgid "Calibrated focal length" +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.camera/main.c:94 +msgid "Principal point coordinates" +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.camera/main.c:100 +msgid "Fiducial coordinates" +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.camera/main.c:129 +#, c-format +msgid "Can not read camera file '%s'" +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.camera/main.c:132 +#, c-format +msgid "Replacing camera name '%s' with '%s'" +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.camera/main.c:138 +#, c-format +msgid "Replacing camera cam_id '%s' with '%s'" +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.camera/main.c:146 +#, c-format +msgid "Replacing calibrated focal length '%g' with '%g'" +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.camera/main.c:153 +#, c-format +msgid "" +"Replacing coordinates of principal point '%.17g, %.17g' with '%.17g, %.17g'" +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.camera/main.c:164 +msgid "Please provide a camera name for a new camera definition" +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.camera/main.c:168 +msgid "Please provide a camera ID for a new camera definition" +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.camera/main.c:172 +msgid "Please provide calibrated focal length for a new camera definition" +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.camera/main.c:176 +msgid "Using default coordinates 0.0, 0.0 for the principal point" +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.camera/main.c:190 +msgid "Too many fiducials!" +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.camera/main.c:212 +#, c-format +msgid "No group '%s' in current mapset" +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.camera/main.c:217 +#, c-format +msgid "Group [%s] in location [%s] mapset [%s] now uses camera file [%s]" +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.init/main.c:50 +msgid "" +"Interactively creates or modifies entries in a camera initial exposure " +"station file for imagery group referenced by a sub-block." +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.init/main.c:62 +msgid "Initial Camera Exposure X-coordinate" +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.init/main.c:67 +msgid "Initial Camera Exposure Y-coordinate" +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.init/main.c:72 +msgid "Initial Camera Exposure Z-coordinate" +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.init/main.c:77 +msgid "Apriori X-coordinate standard deviation" +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.init/main.c:82 +msgid "Apriori Y-coordinate standard deviation" +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.init/main.c:87 +msgid "Apriori Z-coordinate standard deviation" +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.init/main.c:92 +msgid "Initial Camera Omega (roll) degrees" +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.init/main.c:97 +msgid "Initial Camera Phi (pitch) degrees" +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.init/main.c:102 +msgid "Initial Camera Kappa (yaw) degrees" +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.init/main.c:107 +msgid "Apriori Omega (roll) standard deviation" +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.init/main.c:112 +msgid "Apriori Phi (pitch) standard deviation" +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.init/main.c:117 +msgid "Apriori Kappa (yaw) standard deviation" +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.init/main.c:121 +msgid "Use initial values at run time" +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.init/main.c:125 +msgid "Print initial values" +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.init/main.c:137 +#, c-format +msgid "Group [%s] not found" +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.init/main.c:150 +#: ../imagery/i.ortho.photo/i.ortho.init/main.c:154 +#: ../imagery/i.ortho.photo/i.ortho.init/main.c:158 +#: ../imagery/i.ortho.photo/i.ortho.init/main.c:162 +#: ../imagery/i.ortho.photo/i.ortho.init/main.c:166 +#: ../imagery/i.ortho.photo/i.ortho.init/main.c:170 +#: ../imagery/i.ortho.photo/i.ortho.init/main.c:174 +#: ../imagery/i.ortho.photo/i.ortho.init/main.c:178 +#: ../imagery/i.ortho.photo/i.ortho.init/main.c:182 +#: ../imagery/i.ortho.photo/i.ortho.init/main.c:186 +#: ../imagery/i.ortho.photo/i.ortho.init/main.c:190 +#: ../imagery/i.ortho.photo/i.ortho.init/main.c:194 +#, c-format +msgid "Option '%s' is required for new exposure info" +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.target/main.c:50 +msgid "Select or modify the imagery group target." +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.target/main.c:60 +msgid "Name of target location for ortho-rectification" +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.target/main.c:66 +msgid "Name of target mapset for ortho-rectification" +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.target/main.c:81 +#, c-format +msgid "Group [%s] targeted for location [%s], mapset [%s]" +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.photo/menu.c:48 +msgid "Menu driver for the photo imagery programs." +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.photo/menu.c:59 +msgid "Name of Modules" +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.photo/menu.c:70 +msgid "1 - Select/Modify imagery group" +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.photo/menu.c:71 +msgid "2 - Select/Modify imagery group target" +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.photo/menu.c:72 +msgid "3 - Select/Modify target elevation model" +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.photo/menu.c:73 +msgid "4 - Select/Modify imagery group camera" +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.photo/menu.c:74 +msgid "5 - Compute image-to-photo transformation" +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.photo/menu.c:75 +msgid "6 - Initialize exposure station parameters" +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.photo/menu.c:76 +msgid "7 - Compute ortho-rectification parameters" +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.photo/menu.c:77 +msgid "8 - Ortho-rectify imagery files" +msgstr "" + +#: ../imagery/i.maxlik/invert.c:28 +#, c-format +msgid "Signature %d is not valid (ill-conditioned) - ignored" +msgstr "" + +#: ../imagery/i.maxlik/invert.c:31 +#, c-format +msgid "Signature %d is not valid (singular) - ignored" +msgstr "" + +#: ../imagery/i.maxlik/main.c:66 +msgid "Classifies the cell spectral reflectances in imagery data." +msgstr "" + +#: ../imagery/i.maxlik/main.c:68 +msgid "" +"Classification is based on the spectral signature information generated by " +"either i.cluster, g.gui.iclass, or i.gensig." +msgstr "" + +#: ../imagery/i.maxlik/main.c:82 +msgid "Generated by either i.cluster, g.gui.iclass, or i.gensig" +msgstr "" + +#: ../imagery/i.maxlik/main.c:92 +msgid "Name for output raster map holding reject threshold results" +msgstr "" + +#: ../imagery/i.maxlik/open.c:27 +#, c-format +msgid "" +"Subgroup <%s> of group <%s> doesn't have any raster maps. The subgroup must " +"have at least 2 raster maps." +msgstr "" + +#: ../imagery/i.maxlik/open.c:30 +#, c-format +msgid "" +"Subgroup <%s> of group <%s> only has 1 raster map. The subgroup must have at" +" least 2 raster maps." +msgstr "" + +#: ../imagery/i.maxlik/open.c:47 +#, c-format +msgid "Unable to open signature file <%s>" +msgstr "" + +#: ../imagery/i.eb.eta/main.c:44 +msgid "actual evapotranspiration" +msgstr "" + +#: ../imagery/i.eb.eta/main.c:47 +msgid "Actual evapotranspiration for diurnal period (Bastiaanssen, 1995)." +msgstr "" + +#: ../imagery/i.eb.eta/main.c:52 +msgid "Name of the diurnal net radiation map [W/m2]" +msgstr "" + +#: ../imagery/i.eb.eta/main.c:57 +msgid "Name of the evaporative fraction map [-]" +msgstr "" + +#: ../imagery/i.eb.eta/main.c:62 +msgid "Name of the surface skin temperature [K]" +msgstr "" + +#: ../imagery/i.eb.eta/main.c:67 +msgid "Name of the output actual evapotranspiration layer [mm/d]" +msgstr "" + +#: ../imagery/i.rectify/get_wind.c:180 +#, c-format +msgid "Region N=%f S=%f E=%f W=%f" +msgstr "" + +#: ../imagery/i.rectify/get_wind.c:182 +#, c-format +msgid "Resolution EW=%f NS=%f" +msgstr "" + +#: ../imagery/i.rectify/main.c:84 ../vector/v.rectify/main.c:71 +msgid "rectify" +msgstr "" + +#: ../imagery/i.rectify/main.c:86 +msgid "" +"Rectifies an image by computing a coordinate transformation for each pixel " +"in the image based on the control points." +msgstr "" + +#: ../imagery/i.rectify/main.c:108 ../vector/v.rectify/main.c:104 +msgid "Rectification polynomial order (1-3)" +msgstr "" + +#: ../imagery/i.rectify/main.c:145 +msgid "Use thin plate spline" +msgstr "" + +#: ../imagery/i.rectify/main.c:180 ../vector/v.rectify/main.c:145 +#, c-format +msgid "Invalid order (%d); please enter 1 to %d" +msgstr "" + +#: ../imagery/i.rectify/cp.c:12 ../vector/v.rectify/cp.c:350 +#, c-format +msgid "Control Point file for group <%s@%s> - " +msgstr "" + +#: ../imagery/i.rectify/cp.c:24 +msgid "Not enough active control points for thin plate spline." +msgstr "" + +#: ../imagery/i.rectify/cp.c:31 ../imagery/i.rectify/cp.c:55 +msgid "Not enough memory to solve transformation equations." +msgstr "" + +#: ../imagery/i.rectify/cp.c:34 +msgid "Invalid order." +msgstr "" + +#: ../imagery/i.rectify/cp.c:47 ../vector/v.rectify/cp.c:359 +#, c-format +msgid "Not enough active control points for current order, %d are required." +msgstr "" + +#: ../imagery/i.rectify/cp.c:58 ../vector/v.rectify/cp.c:370 +msgid "Invalid order" +msgstr "" + +#: ../imagery/i.eb.soilheatflux/main.c:51 +msgid "soil heat flux" +msgstr "" + +#: ../imagery/i.eb.soilheatflux/main.c:53 +msgid "Soil heat flux approximation (Bastiaanssen, 1995)." +msgstr "" + +#: ../imagery/i.eb.soilheatflux/main.c:67 +msgid "Name of Surface temperature raster map [K]" +msgstr "" + +#: ../imagery/i.eb.soilheatflux/main.c:83 +msgid "HAPEX-Sahel empirical correction (Roerink, 1995)" +msgstr "" + +#: ../temporal/t.connect/main.c:34 +#: ../locale/scriptstrings/v.what.strds_to_translate.c:3 +#: ../locale/scriptstrings/t.create_to_translate.c:2 +#: ../locale/scriptstrings/t.support_to_translate.c:2 +#: ../locale/scriptstrings/t.topology_to_translate.c:2 +#: ../locale/scriptstrings/t.list_to_translate.c:2 +#: ../locale/scriptstrings/t.info_to_translate.c:2 +#: ../locale/scriptstrings/t.merge_to_translate.c:2 +#: ../locale/scriptstrings/t.remove_to_translate.c:2 +#: ../locale/scriptstrings/t.sample_to_translate.c:2 +#: ../locale/scriptstrings/t.register_to_translate.c:2 +#: ../locale/scriptstrings/t.unregister_to_translate.c:2 +#: ../locale/scriptstrings/t.rast.accumulate_to_translate.c:2 +#: ../locale/scriptstrings/t.rast.accdetect_to_translate.c:2 +#: ../locale/scriptstrings/t.rast.aggregate_to_translate.c:2 +#: ../locale/scriptstrings/t.rast.aggregate.ds_to_translate.c:2 +#: ../locale/scriptstrings/t.rast.colors_to_translate.c:2 +#: ../locale/scriptstrings/t.rast.contour_to_translate.c:2 +#: ../locale/scriptstrings/t.rast.to.rast3_to_translate.c:2 +#: ../locale/scriptstrings/t.rast.univar_to_translate.c:2 +#: ../locale/scriptstrings/t.rast.list_to_translate.c:2 +#: ../locale/scriptstrings/t.rast.mapcalc_to_translate.c:2 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:2 +#: ../locale/scriptstrings/t.rast.neighbors_to_translate.c:2 +#: ../locale/scriptstrings/t.rast.series_to_translate.c:2 +#: ../locale/scriptstrings/t.rast.export_to_translate.c:2 +#: ../locale/scriptstrings/t.rast.out.vtk_to_translate.c:2 +#: ../locale/scriptstrings/t.rast.import_to_translate.c:2 +#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:2 +#: ../locale/scriptstrings/t.rast.extract_to_translate.c:2 +#: ../locale/scriptstrings/t.rast.to.vect_to_translate.c:2 +#: ../locale/scriptstrings/t.rast.what_to_translate.c:2 +#: ../locale/scriptstrings/t.rast3d.list_to_translate.c:2 +#: ../locale/scriptstrings/t.rast3d.extract_to_translate.c:2 +#: ../locale/scriptstrings/t.rast3d.mapcalc_to_translate.c:2 +#: ../locale/scriptstrings/t.rast3d.algebra_to_translate.c:2 +#: ../locale/scriptstrings/t.rast3d.univar_to_translate.c:2 +#: ../locale/scriptstrings/t.rename_to_translate.c:2 +#: ../locale/scriptstrings/t.select_to_translate.c:2 +#: ../locale/scriptstrings/t.snap_to_translate.c:2 +#: ../locale/scriptstrings/t.shift_to_translate.c:2 +#: ../locale/scriptstrings/t.vect.list_to_translate.c:2 +#: ../locale/scriptstrings/t.vect.db.select_to_translate.c:2 +#: ../locale/scriptstrings/t.vect.export_to_translate.c:2 +#: ../locale/scriptstrings/t.vect.extract_to_translate.c:2 +#: ../locale/scriptstrings/t.vect.algebra_to_translate.c:2 +#: ../locale/scriptstrings/t.vect.import_to_translate.c:2 +#: ../locale/scriptstrings/t.vect.what.strds_to_translate.c:2 +#: ../locale/scriptstrings/t.vect.observe.strds_to_translate.c:2 +#: ../locale/scriptstrings/t.vect.univar_to_translate.c:2 +msgid "temporal" +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/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 "" + +#: ../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:294 +#: ../locale/scriptstrings/d.shade_to_translate.c:6 +#: ../locale/scriptstrings/r.shade_to_translate.c:6 +#: ../misc/m.nviz.script/main.c:74 ../misc/m.nviz.image/main.c:51 +msgid "visualization" +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 "" + +#: ../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/args.c:78 ../vector/v.in.ogr/main.c:338 +#: ../vector/v.out.ogr/args.c:114 +msgid "Useful if input is 3D but all z coordinates are identical" +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=\"'." +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=\"'." +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:77 +#, c-format +msgid "EPSG code defined for current location (%s) is overridden by %s" +msgstr "" + +#: ../vector/v.out.postgis/create.c:105 +#, c-format +msgid "Error writing <%s> file" +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:48 ../vector/v.build/main.c:37 +#: ../vector/v.clean/main.c:52 ../vector/v.generalize/main.c:82 +#: ../vector/v.in.ogr/main.c:197 ../vector/v.info/main.c:39 +#: ../vector/v.build.polylines/main.c:111 +#: ../locale/scriptstrings/v.build.all_to_translate.c:3 +#: ../locale/scriptstrings/t.topology_to_translate.c:3 +msgid "topology" +msgstr "" + +#: ../vector/v.out.postgis/main.c:49 ../vector/v.vol.rst/main.c:240 +#: ../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:151 +#: ../vector/v.extrude/main.c:70 +msgid "3D" +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 +#, 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:156 +#, c-format +msgid "Feature type '%s' not supported" +msgstr "" + +#: ../vector/v.out.postgis/main.c:161 +#, c-format +msgid "Feature type %d is not supported" +msgstr "" + +#: ../vector/v.out.postgis/main.c:168 +msgid "Copying features failed" +msgstr "" + +#: ../vector/v.out.postgis/main.c:181 +#, c-format +msgid "Building %s topology failed" +msgstr "" + +#: ../vector/v.out.postgis/main.c:186 +#, c-format +msgid "No features exported. PostGIS layer <%s> not created." +msgstr "" + +#: ../vector/v.out.postgis/main.c:190 +#, c-format +msgid "%d feature (%s type) written to <%s>." +msgid_plural "%d features (%s type) written to <%s>." +msgstr[0] "" + +#: ../vector/v.out.postgis/main.c:196 +#, c-format +msgid "%d primitive written to <%s>." +msgid_plural "%d primitives written to <%s>." +msgstr[0] "" + +#: ../vector/v.out.postgis/main.c:247 +#, c-format +msgid "Unable to drop topology schema <%s>" +msgstr "" + +#: ../vector/v.build/main.c:39 +msgid "Creates topology for vector map." +msgstr "" + +#: ../vector/v.build/main.c:40 +msgid "Optionally 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 indices 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.patch/main.c:73 +msgid "Creates a new vector map by combining other vector maps." +msgstr "" + +#: ../vector/v.patch/main.c:84 +msgid "" +"Name for output vector map where bounding boxes of input vector maps are " +"written to" +msgstr "" + +#: ../vector/v.patch/main.c:88 +msgid "Do not expect input with topology" +msgstr "" + +#: ../vector/v.patch/main.c:90 +msgid "Applicable when input is points without topology" +msgstr "" + +#: ../vector/v.patch/main.c:94 +msgid "Expect z coordinate even when not using topology" +msgstr "" + +#: ../vector/v.patch/main.c:96 +msgid "Applicable when input is points with z coordinate but without topology" +msgstr "" + +#: ../vector/v.patch/main.c:100 +msgid "Copy also attribute table" +msgstr "" + +#: ../vector/v.patch/main.c:102 +msgid "Only the table of layer 1 is currently supported" +msgstr "" + +#: ../vector/v.patch/main.c:106 +msgid "" +"Append files to existing file (overwriting existing files must be activated)" +msgstr "" + +#: ../vector/v.patch/main.c:216 +msgid "Missing table" +msgstr "" + +#: ../vector/v.patch/main.c:220 +msgid "Key columns differ" +msgstr "" + +#: ../vector/v.patch/main.c:226 +msgid "Number of columns differ" +msgstr "" + +#: ../vector/v.patch/main.c:238 +msgid "Column names differ" +msgstr "" + +#: ../vector/v.patch/main.c:246 +msgid "Column types differ" +msgstr "" + +#: ../vector/v.patch/main.c:251 +msgid "Length of string columns differ" +msgstr "" + +#: ../vector/v.patch/main.c:265 +msgid "Key column not found" +msgstr "" + +#: ../vector/v.patch/main.c:277 +msgid "The output map is not 3D" +msgstr "" + +#: ../vector/v.patch/main.c:322 ../vector/v.sample/main.c:190 +#: ../scripts/v.db.addtable/v.db.addtable.py:138 +#, c-format, python-format +msgid "Unable to create table <%s>" +msgstr "" + +#: ../vector/v.patch/main.c:349 +#, c-format +msgid "Patching vector map <%s>..." +msgstr "" + +#: ../vector/v.patch/main.c:373 +#, c-format +msgid "Error reading vector map <%s> - some data may not be correct" +msgstr "" + +#: ../vector/v.patch/main.c:429 +#, c-format +msgid "Building topology for vector map <%s>..." +msgstr "" + +#: ../vector/v.patch/main.c:435 +msgid "Intersections at borders will have to be snapped" +msgstr "" + +#: ../vector/v.patch/main.c:436 +msgid "Lines common between files will have to be edited" +msgstr "" + +#: ../vector/v.patch/main.c:437 +msgid "The header information also may have to be edited" +msgstr "" + +#: ../vector/v.patch/main.c:439 +#, c-format +msgid "%d vector maps patched" +msgstr "" + +#: ../vector/v.patch/main.c:462 +#, c-format +msgid "Cannot open select cursor: '%s'" +msgstr "" + +#: ../vector/v.patch/main.c:474 +msgid "Cannot fetch row" +msgstr "" + +#: ../vector/v.patch/main.c:524 +msgid "Unknown column type" +msgstr "" + +#: ../vector/v.patch/main.c:532 +#, c-format +msgid "Cannot insert new record: '%s'" +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.outlier/main.c:71 ../vector/v.extract/main.c:78 +#: ../vector/v.decimate/main.c:127 +#: ../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 +msgid "extract" +msgstr "" + +#: ../vector/v.outlier/main.c:72 ../vector/v.extract/main.c:79 +#: ../vector/v.decimate/main.c:128 +#: ../locale/scriptstrings/t.vect.db.select_to_translate.c:6 +msgid "select" +msgstr "" + +#: ../vector/v.outlier/main.c:75 +msgid "Removes outliers from vector point data." +msgstr "" + +#: ../vector/v.outlier/main.c:79 ../vector/v.surf.bspline/main.c:105 +msgid "Estimate point density and distance" +msgstr "" + +#: ../vector/v.outlier/main.c:81 +msgid "" +"Estimate point density and distance for the input vector points within the " +"current region extends and quit" +msgstr "" + +#: ../vector/v.outlier/main.c:90 +msgid "Name for output outlier vector map" +msgstr "" + +#: ../vector/v.outlier/main.c:95 +msgid "Name for vector map for visualization in QGIS" +msgstr "" + +#: ../vector/v.outlier/main.c:102 ../vector/v.lidar.correction/main.c:100 +#: ../vector/v.lidar.edgedetection/main.c:97 +#: ../vector/v.surf.bspline/main.c:148 +msgid "Length of each spline step in the east-west direction" +msgstr "" + +#: ../vector/v.outlier/main.c:103 +msgid "Default: 10 * east-west resolution" +msgstr "" + +#: ../vector/v.outlier/main.c:111 ../vector/v.lidar.correction/main.c:109 +#: ../vector/v.lidar.edgedetection/main.c:106 +#: ../vector/v.surf.bspline/main.c:157 +msgid "Length of each spline step in the north-south direction" +msgstr "" + +#: ../vector/v.outlier/main.c:112 +msgid "Default: 10 * north-south resolution" +msgstr "" + +#: ../vector/v.outlier/main.c:119 +msgid "Tykhonov regularization weight" +msgstr "" + +#: ../vector/v.outlier/main.c:127 +msgid "Threshold for the outliers" +msgstr "" + +#: ../vector/v.outlier/main.c:134 +msgid "Filtering option" +msgstr "" + +#: ../vector/v.outlier/main.c:146 ../vector/v.lidar.correction/main.c:182 +#: ../vector/v.lidar.edgedetection/main.c:207 +msgid "Unable to read name of database" +msgstr "" + +#: ../vector/v.outlier/main.c:149 ../vector/v.lidar.correction/main.c:185 +#: ../vector/v.lidar.edgedetection/main.c:210 +msgid "Unable to read name of driver" +msgstr "" + +#: ../vector/v.outlier/main.c:193 ../vector/v.outlier/main.c:261 +#: ../vector/v.lidar.correction/main.c:199 +#: ../vector/v.lidar.correction/main.c:235 +#: ../vector/v.lidar.growing/main.c:163 +#: ../vector/v.lidar.edgedetection/main.c:227 +#: ../vector/v.lidar.edgedetection/main.c:239 +#: ../vector/v.lidar.edgedetection/main.c:261 +#: ../vector/v.surf.bspline/main.c:252 ../vector/v.surf.bspline/main.c:412 +#, c-format +msgid "No database connection for driver <%s> is defined. Run db.connect." +msgstr "" + +#: ../vector/v.outlier/main.c:198 ../vector/v.lidar.correction/main.c:204 +#: ../vector/v.lidar.edgedetection/main.c:230 +#: ../vector/v.lidar.edgedetection/main.c:242 +#: ../vector/v.surf.bspline/main.c:257 +msgid "Old auxiliary table could not be dropped" +msgstr "" + +#: ../vector/v.outlier/main.c:205 ../vector/v.surf.bspline/main.c:267 +#: ../vector/v.surf.bspline/main.c:336 +#, c-format +msgid "Unable to open vector map <%s> at the topological level" +msgstr "" + +#: ../vector/v.outlier/main.c:210 ../vector/v.lidar.correction/main.c:165 +#: ../vector/v.lidar.edgedetection/main.c:190 +#, c-format +msgid "Input vector map <%s> is not 3D!" +msgstr "" + +#: ../vector/v.outlier/main.c:220 ../vector/v.lidar.correction/main.c:175 +#: ../vector/v.lidar.edgedetection/main.c:200 +msgid "No points in current region!" +msgstr "" + +#: ../vector/v.outlier/main.c:268 +#, c-format +msgid "It was impossible to create <%s> table." +msgstr "" + +#: ../vector/v.outlier/main.c:300 ../vector/v.lidar.edgedetection/main.c:304 +#: ../vector/v.surf.bspline/main.c:554 +#, c-format +msgid "Adjusted EW splines %d" +msgstr "" + +#: ../vector/v.outlier/main.c:301 ../vector/v.lidar.edgedetection/main.c:305 +#: ../vector/v.surf.bspline/main.c:555 +#, c-format +msgid "Adjusted NS splines %d" +msgstr "" + +#: ../vector/v.outlier/main.c:357 ../vector/v.surf.bspline/main.c:626 +#, c-format +msgid "Processing subregion %d of %d..." +msgstr "" + +#: ../vector/v.outlier/main.c:430 +msgid "Outlier detection" +msgstr "" + +#: ../vector/v.outlier/main.c:450 ../vector/v.surf.bspline/main.c:893 +msgid "No data within this subregion. Consider increasing spline step values." +msgstr "" + +#: ../vector/v.outlier/main.c:460 ../vector/v.lidar.correction/main.c:444 +#: ../vector/v.lidar.edgedetection/main.c:476 +#: ../vector/v.surf.bspline/main.c:946 +msgid "Auxiliary table could not be dropped" +msgstr "" + +#: ../vector/v.vol.rst/main.c:239 ../vector/v.surf.rst/main.c:150 +msgid "RST" +msgstr "" + +#: ../vector/v.vol.rst/main.c:243 +msgid "" +"Interpolates point data to a 3D raster map using regularized spline with " +"tension (RST) algorithm." +msgstr "" + +#: ../vector/v.vol.rst/main.c:248 +msgid "Name of input 3D vector points map" +msgstr "" + +#: ../vector/v.vol.rst/main.c:255 +msgid "Name of input surface raster map for cross-section" +msgstr "" + +#: ../vector/v.vol.rst/main.c:262 +msgid "Name of column containing w-values attribute to interpolate" +msgstr "" + +#: ../vector/v.vol.rst/main.c:269 ../vector/v.surf.rst/main.c:277 +msgid "Tension parameter" +msgstr "" + +#: ../vector/v.vol.rst/main.c:277 ../vector/v.surf.rst/main.c:284 +msgid "Smoothing parameter" +msgstr "" + +#: ../vector/v.vol.rst/main.c:284 +msgid "Name of column with smoothing parameters" +msgstr "" + +#: ../vector/v.vol.rst/main.c:292 ../vector/v.surf.rst/main.c:233 +msgid "Name for output deviations vector point map" +msgstr "" + +#: ../vector/v.vol.rst/main.c:298 ../vector/v.surf.rst/main.c:240 +msgid "Name for output cross-validation errors vector point map" +msgstr "" + +#: ../vector/v.vol.rst/main.c:304 +msgid "Name of input raster map used as mask" +msgstr "" + +#: ../vector/v.vol.rst/main.c:312 ../vector/v.surf.rst/main.c:301 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:17 +msgid "Maximum number of points in a segment" +msgstr "" + +#: ../vector/v.vol.rst/main.c:321 ../vector/v.surf.rst/main.c:310 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:15 +msgid "Minimum number of points for approximation in a segment (>segmax)" +msgstr "" + +#: ../vector/v.vol.rst/main.c:330 +msgid "Maximum number of points for approximation in a segment (>npmin)" +msgstr "" + +#: ../vector/v.vol.rst/main.c:338 ../vector/v.surf.rst/main.c:318 +msgid "Minimum distance between points (to remove almost identical points)" +msgstr "" + +#: ../vector/v.vol.rst/main.c:347 +msgid "Conversion factor for w-values used for interpolation" +msgstr "" + +#: ../vector/v.vol.rst/main.c:355 +msgid "Conversion factor for z-values" +msgstr "" + +#: ../vector/v.vol.rst/main.c:361 +msgid "Name for output cross-section raster map" +msgstr "" + +#: ../vector/v.vol.rst/main.c:367 +msgid "Name for output elevation 3D raster map" +msgstr "" + +#: ../vector/v.vol.rst/main.c:373 +msgid "Name for output gradient magnitude 3D raster map" +msgstr "" + +#: ../vector/v.vol.rst/main.c:380 +msgid "Name for output gradient horizontal angle 3D raster map" +msgstr "" + +#: ../vector/v.vol.rst/main.c:386 +msgid "Name for output gradient vertical angle 3D raster map" +msgstr "" + +#: ../vector/v.vol.rst/main.c:392 +msgid "Name for output change of gradient 3D raster map" +msgstr "" + +#: ../vector/v.vol.rst/main.c:398 +msgid "Name for output Gaussian curvature 3D raster map" +msgstr "" + +#: ../vector/v.vol.rst/main.c:404 +msgid "Name for output mean curvature 3D raster map" +msgstr "" + +#: ../vector/v.vol.rst/main.c:410 +msgid "Perform a cross-validation procedure without volume interpolation" +msgstr "" + +#: ../vector/v.vol.rst/main.c:473 +msgid "Smoothing must be a positive value" +msgstr "" + +#: ../vector/v.vol.rst/main.c:479 +#, c-format +msgid "Both crossvalidation options (-%c, %s) must be specified" +msgstr "" + +#: ../vector/v.vol.rst/main.c:482 +msgid "Both crossvalidation and deviations must be specified" +msgstr "" + +#: ../vector/v.vol.rst/main.c:493 +msgid "" +"Crossvalidation cannot be computed simultanuously with output grids or devi " +"file" +msgstr "" + +#: ../vector/v.vol.rst/main.c:509 ../vector/v.vol.rst/main.c:512 +#: ../vector/v.vol.rst/main.c:515 ../vector/v.vol.rst/main.c:518 +#: ../vector/v.vol.rst/main.c:521 ../vector/v.vol.rst/main.c:524 +#: ../vector/v.vol.rst/main.c:527 ../vector/v.vol.rst/main.c:530 +#: ../vector/v.vol.rst/main.c:533 ../vector/v.vol.rst/main.c:536 +#: ../vector/v.vol.rst/main.c:623 ../vector/v.vol.rst/main.c:654 +#: ../vector/v.vol.rst/main.c:676 ../vector/v.vol.rst/main.c:698 +#: ../vector/v.vol.rst/main.c:720 ../vector/v.vol.rst/main.c:742 +#: ../vector/v.vol.rst/main.c:764 ../vector/v.vol.rst/main.c:786 +#: ../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:518 +#: ../vector/v.surf.rst/main.c:523 ../vector/v.surf.rst/main.c:527 +#: ../vector/v.surf.rst/main.c:532 ../vector/v.surf.rst/main.c:536 +#: ../vector/v.surf.rst/main.c:540 +#, c-format +msgid "Not enough memory for %s" +msgstr "" + +#: ../vector/v.vol.rst/main.c:541 ../vector/v.vol.rst/main.c:546 +#: ../vector/v.vol.rst/main.c:548 ../vector/v.surf.rst/main.c:547 +#: ../vector/v.surf.rst/main.c:553 ../vector/v.surf.rst/main.c:556 +#: ../vector/v.surf.rst/main.c:560 +#, c-format +msgid "Unable to create %s" +msgstr "" + +#: ../vector/v.vol.rst/main.c:557 +#, c-format +msgid "Unable to open %s" +msgstr "" + +#: ../vector/v.vol.rst/main.c:565 +msgid "Vector is not 3D" +msgstr "" + +#: ../vector/v.vol.rst/main.c:607 ../vector/v.surf.rst/main.c:628 +#, c-format +msgid "Unable to create table '%s'" +msgstr "" + +#: ../vector/v.vol.rst/main.c:630 ../vector/v.vol.rst/main.c:661 +#: ../vector/v.vol.rst/main.c:683 ../vector/v.vol.rst/main.c:705 +#: ../vector/v.vol.rst/main.c:727 ../vector/v.vol.rst/main.c:749 +#: ../vector/v.vol.rst/main.c:771 ../vector/v.vol.rst/main.c:793 +#, c-format +msgid "Unable to open temp file '%s'" +msgstr "" + +#: ../vector/v.vol.rst/main.c:638 ../vector/v.vol.rst/main.c:667 +#: ../vector/v.vol.rst/main.c:689 ../vector/v.vol.rst/main.c:711 +#: ../vector/v.vol.rst/main.c:733 ../vector/v.vol.rst/main.c:755 +#: ../vector/v.vol.rst/main.c:777 ../vector/v.vol.rst/main.c:799 +msgid "Not enough disk space - cannot write temp files" +msgstr "" + +#: ../vector/v.vol.rst/main.c:642 +#, c-format +msgid "" +"Unable to create <%s> raster map without cross_input raster map being " +"specified" +msgstr "" + +#: ../vector/v.vol.rst/main.c:820 +msgid "Finished interpolating" +msgstr "" + +#: ../vector/v.vol.rst/main.c:855 +#, c-format +msgid "Raster map <%s> created" +msgstr "" + +#: ../vector/v.vol.rst/main.c:895 +#, c-format +msgid "Vector map <%s> created" +msgstr "" + +#: ../vector/v.vol.rst/main.c:911 +msgid "Interpolation failed" +msgstr "" + +#: ../vector/v.vol.rst/user3.c:548 +msgid "Secpar_loop failed" +msgstr "" + +#: ../vector/v.vol.rst/user3.c:588 ../vector/v.vol.rst/user3.c:599 +#: ../vector/v.vol.rst/user3.c:610 ../vector/v.vol.rst/user3.c:621 +#: ../vector/v.vol.rst/user3.c:632 ../vector/v.vol.rst/user3.c:643 +#: ../vector/v.vol.rst/user3.c:654 ../vector/v.vol.rst/user3.c:665 +msgid "Not enough disk space--cannot write files" +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/user1.c:95 ../vector/v.class/main.c:111 +#: ../vector/v.label/main.c:274 ../vector/v.label.sa/labels.c:75 +#: ../ps/ps.map/catval.c:48 ../ps/ps.map/catval.c:110 +#: ../ps/ps.map/catval.c:176 +msgid "Unable to get layer info for vector map" +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:112 ../vector/v.out.lidar/main.c:132 +#: ../vector/v.out.lidar/main.c:167 ../vector/v.univar/main.c:366 +#: ../vector/v.class/main.c:132 ../vector/v.sample/main.c:152 +#: ../vector/v.to.rast3/main.c:95 ../vector/v.surf.bspline/main.c:398 +#: ../vector/v.normal/main.c:134 ../vector/v.surf.idw/read_sites.c:68 +#: ../ps/ps.map/catval.c:66 ../ps/ps.map/catval.c:131 +#: ../ps/ps.map/catval.c:198 +msgid "Unable to select data from table" +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.rast3/main.c:272 +#: ../vector/v.sample/main.c:226 ../vector/v.sample/main.c:234 +#: ../vector/v.what.rast/main.c:623 ../vector/v.label/main.c:325 +#: ../vector/v.buffer/main.c:540 ../vector/v.buffer/main.c:642 +#: ../vector/v.label.sa/labels.c:166 +#, 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/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.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/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:96 ../vector/v.to.3d/main.c:117 +#: ../vector/v.in.db/main.c:282 ../vector/v.transform/main.c:302 +#: ../vector/v.net/main.c:156 +msgid "Copying attributes..." +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/trans2.c:43 ../vector/v.to.3d/trans3.c:45 +#, c-format +msgid "Invalid layer number %d, assuming 1" +msgstr "" + +#: ../vector/v.to.3d/trans2.c:49 ../vector/v.to.3d/trans3.c:51 +#: ../vector/v.to.rast/vect2rast.c:55 ../vector/v.db.select/main.c:171 +#: ../vector/v.db.connect/main.c:213 ../vector/v.extract/main.c:255 +#: ../vector/v.colors.out/make_colors.c:31 ../vector/v.to.rast3/main.c:80 +#: ../vector/v.info/print.c:138 ../vector/v.distance/main.c:522 +#: ../vector/v.distance/main.c:603 +#, c-format +msgid "Database connection not defined for layer <%s>" +msgstr "" + +#: ../vector/v.to.3d/trans2.c:67 ../vector/v.to.3d/trans3.c:69 +msgid "Column must be numeric" +msgstr "" + +#: ../vector/v.to.3d/trans2.c:70 +#, c-format +msgid "Fetching height from <%s> column..." +msgstr "" + +#: ../vector/v.to.3d/trans2.c:79 ../vector/v.to.3d/trans3.c:80 +#: ../vector/v.transform/main.c:296 +msgid "Transforming features..." +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.to.3d/trans3.c:75 +msgid "Reading categories..." +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:259 +#, c-format +msgid "Record (cat %d) does not exist (not updated)" +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.out.svg/main.c:400 ../vector/v.out.vtk/writeVTK.c:589 +#: ../vector/v.overlay/main.c:487 ../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.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:84 +msgid "Failed to plot polygon" +msgstr "" + +#: ../vector/v.to.rast/do_areas.c:118 +msgid "Area without centroid (OK for island)" +msgstr "" + +#: ../vector/v.to.rast/do_areas.c:128 +msgid "Area centroid without category" +msgstr "" + +#: ../vector/v.to.rast/do_lines.c:36 ../vector/v.to.db/lines.c:75 +#: ../vector/v.to.db/query.c:23 ../vector/v.colors/scan_cats.c:19 +#: ../vector/v.colors/scan_z.c:31 ../vector/v.colors.out/scan_cats.c:28 +#: ../vector/v.voronoi/main.c:208 +msgid "Reading features..." +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.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:78 ../vector/v.colors/main.c:74 +msgid "use category values" +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 "line direction in degrees CCW from east (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:121 +#: ../locale/scriptstrings/v.rast.stats_to_translate.c:10 +msgid "Create densified lines (default: thin lines)" +msgstr "" + +#: ../vector/v.to.rast/main.c:122 +#: ../locale/scriptstrings/v.rast.stats_to_translate.c:11 +msgid "" +"All cells touched by the line will be set, not only those on the render path" +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/support.c:119 ../vector/v.to.rast/support.c:294 +#: ../vector/v.to.rast/support.c:533 +#, c-format +msgid "Unknown column <%s> in table <%s>" +msgstr "" + +#: ../vector/v.to.rast/support.c:123 ../vector/v.to.rast/support.c:298 +#: ../vector/v.to.rast/support.c:537 ../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:140 ../vector/v.to.rast/support.c:323 +msgid "No records selected" +msgstr "" + +#: ../vector/v.to.rast/support.c:153 +#, c-format +msgid "Error in color definition column (%s) with cat %d: colorstring [%s]" +msgstr "" + +#: ../vector/v.to.rast/support.c:156 +msgid "Color set to [200:200:200]" +msgstr "" + +#: ../vector/v.to.rast/support.c:161 +#, c-format +msgid "Error in color definition column (%s), with cat %d" +msgstr "" + +#: ../vector/v.to.rast/support.c:266 +msgid "Label column was not specified, no labels will be written" +msgstr "" + +#: ../vector/v.to.rast/support.c:311 ../vector/v.to.rast/support.c:550 +#: ../vector/v.to.rast/vect2rast.c:69 ../vector/v.what.rast3/main.c:141 +#: ../scripts/v.db.update/v.db.update.py:98 +#: ../scripts/v.dissolve/v.dissolve.py:85 +#, c-format, python-format +msgid "Column <%s> not found" +msgstr "" + +#: ../vector/v.to.rast/support.c:346 ../vector/v.to.rast/support.c:579 +#, c-format +msgid "Column type (%s) not supported" +msgstr "" + +#: ../vector/v.to.rast/support.c:395 ../vector/v.to.rast/support.c:436 +msgid "Different labels for the same value are not supported" +msgstr "" + +#: ../vector/v.to.rast/support.c:655 ../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:48 ../vector/v.colors/main.c:266 +#: ../raster3d/r3.flow/main.c:414 +#, c-format +msgid "Vector map <%s> is not 3D" +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:137 +msgid "" +"Area conversion and line densification are mutually exclusive, disabling " +"line densification." +msgstr "" + +#: ../vector/v.to.rast/vect2rast.c:152 +#, c-format +msgid "Pass %d of %d:" +msgstr "" + +#: ../vector/v.to.rast/vect2rast.c:160 +#, c-format +msgid "Problem processing areas from vector map <%s>, continuing..." +msgstr "" + +#: ../vector/v.to.rast/vect2rast.c:172 +#, c-format +msgid "Problem processing lines from vector map <%s>, continuing..." +msgstr "" + +#: ../vector/v.to.rast/vect2rast.c:197 +msgid "Creating support files for raster map..." +msgstr "" + +#: ../vector/v.to.rast/vect2rast.c:204 +msgid "Color can be updated from database only if use=attr" +msgstr "" + +#: ../vector/v.to.rast/vect2rast.c:224 +#, c-format +msgid "Converted areas: %d of %d" +msgstr "" + +#: ../vector/v.to.rast/vect2rast.c:231 +#, c-format +msgid "Converted points/lines: %d of %d" +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:367 +msgid "Not enough memory to solve for transformation equation" +msgstr "" + +#: ../vector/v.rectify/target.c:43 +msgid "Please run i.target for group." +msgstr "" + +#: ../vector/v.rectify/main.c:75 +msgid "" +"Rectifies a vector by computing a coordinate transformation for each object " +"in the vector based on the control points." +msgstr "" + +#: ../vector/v.rectify/main.c:90 +msgid "Name of input file with control points" +msgstr "" + +#: ../vector/v.rectify/main.c:95 +msgid "" +"Name of output file with RMS errors (if omitted or '-' output to stdout" +msgstr "" + +#: ../vector/v.rectify/main.c:107 +msgid "Field separator for RMS report" +msgstr "" + +#: ../vector/v.rectify/main.c:111 +msgid "Perform 3D transformation" +msgstr "" + +#: ../vector/v.rectify/main.c:115 +msgid "Perform orthogonal 3D transformation" +msgstr "" + +#: ../vector/v.rectify/main.c:119 +msgid "Print RMS errors" +msgstr "" + +#: ../vector/v.rectify/main.c:120 +msgid "Print RMS errors and exit without rectifying the input map" +msgstr "" + +#: ../vector/v.rectify/main.c:138 +msgid "Please select a group or give an input file." +msgstr "" + +#: ../vector/v.rectify/main.c:140 +msgid "Points in group will be ignored, GCPs in input file are used." +msgstr "" + +#: ../vector/v.rectify/main.c:156 +msgid "3D transformation requires a 3D vector" +msgstr "" + +#: ../vector/v.rectify/main.c:159 +msgid "A file with 3D control points is needed for 3D transformation" +msgstr "" + +#: ../vector/v.rectify/main.c:172 ../vector/v.net.salesman/main.c:580 +#, c-format +msgid "Unable to open file '%s' for writing" +msgstr "" + +#: ../vector/v.rectify/main.c:203 +#, c-format +msgid "The vector map <%s> already exists in" +msgstr "" + +#: ../vector/v.rectify/main.c:206 +msgid "Rectification cancelled." +msgstr "" + +#: ../vector/v.rectify/main.c:235 ../vector/v.proj/main.c:291 +#: ../vector/v.proj/main.c:417 +msgid "Reading input vector map" +msgstr "" + +#: ../vector/v.rectify/main.c:276 ../vector/v.category/main.c:761 +msgid "Copying attribute table(s)..." +msgstr "" + +#: ../vector/v.rectify/main.c:278 ../vector/v.transform/main.c:304 +#: ../vector/v.net/main.c:158 ../vector/v.type/main.c:155 +#: ../vector/v.build.polylines/main.c:241 ../vector/v.category/main.c:763 +#: ../vector/v.proj/main.c:503 +msgid "Failed to copy attribute table to output map" +msgstr "" + +#: ../vector/v.kernel/main.c:68 +#, c-format +msgid "\tScore Value=%f\tsmoothing parameter (standard deviation)=%f" +msgstr "" + +#: ../vector/v.kernel/main.c:109 +msgid "kernel density" +msgstr "" + +#: ../vector/v.kernel/main.c:110 +msgid "point density" +msgstr "" + +#: ../vector/v.kernel/main.c:111 +msgid "heatmap" +msgstr "" + +#: ../vector/v.kernel/main.c:112 +msgid "hotspot" +msgstr "" + +#: ../vector/v.kernel/main.c:114 +msgid "Generates a raster density map from vector points map." +msgstr "" + +#: ../vector/v.kernel/main.c:115 +msgid "" +"Density is computed using a moving kernel. Optionally generates a vector " +"density map on a vector network." +msgstr "" + +#: ../vector/v.kernel/main.c:119 +msgid "Name of input vector map with training points" +msgstr "" + +#: ../vector/v.kernel/main.c:125 +msgid "Name of input network vector map" +msgstr "" + +#: ../vector/v.kernel/main.c:128 ../vector/v.kernel/main.c:142 +#: ../vector/v.kernel/main.c:164 ../vector/v.kernel/main.c:172 +#: ../vector/v.kernel/main.c:194 ../vector/v.kernel/main.c:219 +#: ../vector/v.kernel/main.c:225 +msgid "Network" +msgstr "" + +#: ../vector/v.kernel/main.c:140 +msgid "Name for output vector density map" +msgstr "" + +#: ../vector/v.kernel/main.c:141 +msgid "Outputs vector map if network map is given" +msgstr "" + +#: ../vector/v.kernel/main.c:148 +msgid "Kernel radius in map units" +msgstr "" + +#: ../vector/v.kernel/main.c:155 +msgid "Discretization error in map units" +msgstr "" + +#: ../vector/v.kernel/main.c:162 +msgid "Maximum length of segment on network" +msgstr "" + +#: ../vector/v.kernel/main.c:170 +msgid "Maximum distance from point to network" +msgstr "" + +#: ../vector/v.kernel/main.c:178 +msgid "Multiply the density result by this number" +msgstr "" + +#: ../vector/v.kernel/main.c:185 +msgid "Node method" +msgstr "" + +#: ../vector/v.kernel/main.c:191 +msgid "No method applied at nodes with more than 2 arcs" +msgstr "" + +#: ../vector/v.kernel/main.c:192 +msgid "Equal split (Okabe 2009) applied at nodes" +msgstr "" + +#: ../vector/v.kernel/main.c:200 +msgid "Kernel function" +msgstr "" + +#: ../vector/v.kernel/main.c:208 +msgid "" +"Try to calculate an optimal radius with given 'radius' taken as maximum " +"(experimental)" +msgstr "" + +#: ../vector/v.kernel/main.c:213 +msgid "Only calculate optimal radius and exit (no map is written)" +msgstr "" + +#: ../vector/v.kernel/main.c:218 +msgid "" +"In network mode, normalize values by sum of density multiplied by length of " +"each segment. Integral over the output map then gives 1.0 * mult" +msgstr "" + +#: ../vector/v.kernel/main.c:224 +msgid "In network mode, multiply the result by number of input points" +msgstr "" + +#: ../vector/v.kernel/main.c:237 +msgid "" +"Use option net_output if you compute network density. Name provided in " +"option output will be used for net_output." +msgstr "" + +#: ../vector/v.kernel/main.c:256 +msgid "Unknown node method" +msgstr "" + +#: ../vector/v.kernel/main.c:274 +msgid "Unknown kernel function" +msgstr "" + +#: ../vector/v.kernel/main.c:280 +msgid "" +"Optimal standard deviation calculation is supported only for node method " +"'none' and kernel function 'gaussian'." +msgstr "" + +#: ../vector/v.kernel/main.c:284 +msgid "" +"Optimal standard deviation calculation is supported only for kernel function" +" 'gaussian'." +msgstr "" + +#: ../vector/v.kernel/main.c:301 +#, c-format +msgid "Standard deviation: %f" +msgstr "" + +#: ../vector/v.kernel/main.c:306 +#, c-format +msgid "Output raster map: resolution: %f\t%s\t%s" +msgstr "" + +#: ../vector/v.kernel/main.c:309 +#, c-format +msgid "Output raster map resolution: %f" +msgstr "" + +#: ../vector/v.kernel/main.c:357 +#, c-format +msgid "%d point outside threshold" +msgid_plural "%d points outside threshold" +msgstr[0] "" + +#: ../vector/v.kernel/main.c:380 +#, c-format +msgid "" +"Automatic choice of smoothing parameter (radius), maximum possible value of " +"radius is set to %f" +msgstr "" + +#: ../vector/v.kernel/main.c:387 +#, c-format +msgid "Using maximum distance between points: %f" +msgstr "" + +#: ../vector/v.kernel/main.c:401 +#, c-format +msgid "Number of input points: %d." +msgstr "" + +#: ../vector/v.kernel/main.c:402 +#, c-format +msgid "%d distance read from the map." +msgid_plural "%d distances read from the map." +msgstr[0] "" + +#: ../vector/v.kernel/main.c:407 +#, c-format +msgid "" +"Distances between all points are beyond %e (4 * standard deviation), unable " +"to calculate optimal value." +msgstr "" + +#: ../vector/v.kernel/main.c:418 +#, c-format +msgid "Optimal smoothing parameter (standard deviation): %f." +msgstr "" + +#: ../vector/v.kernel/main.c:449 +#, c-format +msgid "Writing output vector map using smooth parameter %f" +msgstr "" + +#: ../vector/v.kernel/main.c:451 ../vector/v.kernel/main.c:561 +#, c-format +msgid "Normalising factor %f" +msgstr "" + +#: ../vector/v.kernel/main.c:559 +#, c-format +msgid "Writing output raster map using smooth parameter %f" +msgstr "" + +#: ../vector/v.kernel/main.c:611 +#, c-format +msgid "Maximum value in output: %e." +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.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.alloc/main.c:82 ../vector/v.net.alloc/main.c:115 +#: ../vector/v.net.alloc/main.c:120 ../vector/v.net.alloc/main.c:125 +#: ../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.components/main.c:85 +#: ../vector/v.net.components/main.c:91 ../vector/v.net.components/main.c:98 +#: ../vector/v.net.components/main.c:104 ../vector/v.net.components/main.c:111 +#: ../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.distance/main.c:83 +#: ../vector/v.net.distance/main.c:90 ../vector/v.net.distance/main.c:96 +#: ../vector/v.net.distance/main.c:142 ../vector/v.net.distance/main.c:148 +#: ../vector/v.net.distance/main.c:154 ../vector/v.net.allpairs/main.c:94 +#: ../vector/v.net.allpairs/main.c:100 ../vector/v.net.allpairs/main.c:107 +#: ../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.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 +#: ../vector/v.net.path/main.c:80 ../vector/v.net.path/main.c:87 +#: ../vector/v.net.path/main.c:94 ../vector/v.net.iso/main.c:96 +#: ../vector/v.net.iso/main.c:136 ../vector/v.net.iso/main.c:141 +#: ../vector/v.net.iso/main.c:146 ../vector/v.net.salesman/main.c:169 +#: ../vector/v.net.salesman/main.c:177 +msgid "Cost" +msgstr "" + +#: ../vector/v.net.spanningtree/main.c:78 ../vector/v.net.timetable/main.c:302 +#: ../vector/v.net.alloc/main.c:124 ../vector/v.net.bridge/main.c:86 +#: ../vector/v.net.components/main.c:110 ../vector/v.net.centrality/main.c:142 +#: ../vector/v.net.distance/main.c:153 ../vector/v.net.allpairs/main.c:106 +#: ../vector/v.net.connectivity/main.c:91 ../vector/v.net.flow/main.c:102 +#: ../vector/v.net.path/main.c:93 ../vector/v.net.iso/main.c:145 +msgid "Node cost column (number)" +msgstr "" + +#: ../vector/v.net.spanningtree/main.c:124 +#: ../vector/v.net.timetable/main.c:405 ../vector/v.net.bridge/main.c:134 +#: ../vector/v.net.components/main.c:163 ../vector/v.net.centrality/main.c:284 +#: ../vector/v.net.distance/main.c:264 ../vector/v.generalize/network.c:89 +#: ../vector/v.net.connectivity/main.c:178 ../vector/v.net.flow/main.c:226 +#, c-format +msgid "Unable to build graph for vector map <%s>" +msgstr "" + +#: ../vector/v.delaunay/in_out.c:93 ../vector/v.voronoi/main.c:230 +msgid "Writing edges..." +msgstr "" + +#: ../vector/v.delaunay/in_out.c:214 +msgid "Reading point features..." +msgstr "" + +#: ../vector/v.delaunay/main.c:87 ../vector/v.voronoi/main.c:125 +msgid "triangulation" +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:144 ../vector/v.overlay/area_area.c:116 +#: ../vector/v.in.ogr/main.c:1432 ../vector/v.in.ogr/main.c:1446 +#: ../vector/v.buffer/main.c:755 ../vector/v.buffer/main.c:762 +msgid "Removing duplicates..." +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:172 ../vector/v.in.ogr/main.c:1504 +#: ../vector/v.category/main.c:364 +msgid "Unable to calculate area centroid" +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.to.db/parse.c:36 +msgid "Layer number or name (write to)" +msgstr "" + +#: ../vector/v.to.db/parse.c:41 ../vector/v.vect.stats/main.c:154 +#: ../vector/v.net.bridge/main.c:101 +msgid "Feature type" +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:73 +msgid "insert new row for each category if doesn't exist yet" +msgstr "" + +#: ../vector/v.to.db/parse.c:74 +msgid "area size" +msgstr "" + +#: ../vector/v.to.db/parse.c:75 +msgid "" +"compactness of an area, calculated as \n" +" compactness = perimeter / (2 * sqrt(PI * area))" +msgstr "" + +#: ../vector/v.to.db/parse.c:77 +msgid "" +"fractal dimension of boundary defining a polygon, calculated as \n" +" fd = 2 * (log(perimeter) / log(area))" +msgstr "" + +#: ../vector/v.to.db/parse.c:79 +msgid "perimeter length of an area" +msgstr "" + +#: ../vector/v.to.db/parse.c:80 +msgid "line length" +msgstr "" + +#: ../vector/v.to.db/parse.c:81 +msgid "number of features for each category" +msgstr "" + +#: ../vector/v.to.db/parse.c:82 +msgid "point coordinates, X,Y or X,Y,Z" +msgstr "" + +#: ../vector/v.to.db/parse.c:83 +msgid "line/boundary starting point coordinates, X,Y or X,Y,Z" +msgstr "" + +#: ../vector/v.to.db/parse.c:84 +msgid "line/boundary end point coordinates, X,Y or X,Y,Z" +msgstr "" + +#: ../vector/v.to.db/parse.c:85 +msgid "" +"categories of areas on the left and right side of the boundary, " +"'query_layer' is used for area category" +msgstr "" + +#: ../vector/v.to.db/parse.c:87 +msgid "" +"result of a database query for all records of the geometry(or geometries) " +"from table specified by 'query_layer' option" +msgstr "" + +#: ../vector/v.to.db/parse.c:89 +msgid "slope steepness of vector line or boundary" +msgstr "" + +#: ../vector/v.to.db/parse.c:90 +msgid "" +"line sinuousity, calculated as line length / distance between end points" +msgstr "" + +#: ../vector/v.to.db/parse.c:91 +msgid "" +"line azimuth, calculated as angle between North direction and endnode " +"direction at startnode" +msgstr "" + +#: ../vector/v.to.db/parse.c:92 +msgid "bounding box of area, N,S,E,W" +msgstr "" + +#: ../vector/v.to.db/parse.c:96 +msgid "Name of attribute column(s) to populate" +msgstr "" + +#: ../vector/v.to.db/parse.c:105 +msgid "Query layer number or name (read from)" +msgstr "" + +#: ../vector/v.to.db/parse.c:111 +msgid "Name of attribute column used for 'query' option" +msgstr "" + +#: ../vector/v.to.db/parse.c:112 +msgid "E.g. 'cat', 'count(*)', 'sum(val)'" +msgstr "" + +#: ../vector/v.to.db/parse.c:117 +msgid "Field separator for print mode" +msgstr "" + +#: ../vector/v.to.db/parse.c:122 +msgid "Print only" +msgstr "" + +#: ../vector/v.to.db/parse.c:128 +msgid "Only print SQL statements" +msgstr "" + +#: ../vector/v.to.db/parse.c:134 +msgid "Print also totals for option length, area, or count" +msgstr "" + +#: ../vector/v.to.db/parse.c:143 ../vector/v.to.db/parse.c:146 +#: ../vector/v.univar/main.c:147 ../ps/ps.map/main.c:213 +#: ../ps/ps.map/main.c:232 +#, c-format +msgid "" +"Required parameter <%s> not set:\n" +"\t(%s)" +msgstr "" + +#: ../vector/v.to.db/parse.c:181 +msgid "This option requires one column" +msgstr "" + +#: ../vector/v.to.db/parse.c:186 +msgid "This option requires two columns" +msgstr "" + +#: ../vector/v.to.db/parse.c:191 +msgid "This option requires at least two columns" +msgstr "" + +#: ../vector/v.to.db/parse.c:196 +msgid "This option requires four columns" +msgstr "" + +#: ../vector/v.to.db/parse.c:203 +msgid "Parameter 'qcolumn' must be specified for 'option=query'" +msgstr "" + +#: ../vector/v.to.db/parse.c:208 +msgid "The 'sides' option makes sense only for boundaries" +msgstr "" + +#: ../vector/v.to.db/parse.c:211 +msgid "The 'sinuous' option makes sense only for lines" +msgstr "" + +#: ../vector/v.to.db/parse.c:214 +msgid "The 'azimuth' option makes sense only for lines" +msgstr "" + +#: ../vector/v.to.db/query.c:83 ../vector/v.to.db/update.c:30 +#: ../vector/v.to.db/update.c:34 ../vector/v.to.db/main.c:71 +#, c-format +msgid "Database connection not defined for layer %d. Use v.db.connect first." +msgstr "" + +#: ../vector/v.to.db/query.c:93 +msgid "Querying database... " +msgstr "" + +#: ../vector/v.to.db/query.c:109 +#, c-format +msgid "" +"Query for category '0' (no category) was not executed because of too many " +"(%d) query categories. All later reported values for cat 0 are not valid." +msgstr "" + +#: ../vector/v.to.db/query.c:146 +#, c-format +msgid "Multiple query results, output value set to NULL (category [%d])" +msgstr "" + +#: ../vector/v.to.db/query.c:153 +msgid "Unable to fetch record" +msgstr "" + +#: ../vector/v.to.db/report.c:14 +msgid "No totals for selected option" +msgstr "" + +#: ../vector/v.to.db/report.c:230 +#, c-format +msgid "%d categories read from vector map (layer %d)" +msgstr "" + +#: ../vector/v.to.db/report.c:234 +#, c-format +msgid "%d records selected from table (layer %d)" +msgstr "" + +#: ../vector/v.to.db/report.c:237 +#, c-format +msgid "%d categories read from vector map exist in selection from table" +msgstr "" + +#: ../vector/v.to.db/report.c:240 +#, c-format +msgid "%d categories read from vector map don't exist in selection from table" +msgstr "" + +#: ../vector/v.to.db/report.c:242 +#, c-format +msgid "%d records updated/inserted (layer %d)" +msgstr "" + +#: ../vector/v.to.db/report.c:245 +#, c-format +msgid "%d update/insert errors (layer %d)" +msgstr "" + +#: ../vector/v.to.db/report.c:248 +#, c-format +msgid "%d categories with more points (coordinates not loaded)" +msgstr "" + +#: ../vector/v.to.db/update.c:86 +msgid "Updating database..." +msgstr "" + +#: ../vector/v.to.db/update.c:151 +#, c-format +msgid "More elements of category %d, nothing loaded to database" +msgstr "" + +#: ../vector/v.to.db/update.c:251 +#, c-format +msgid "Record (cat %d) already exists (not inserted)" +msgstr "" + +#: ../vector/v.to.db/update.c:279 +#, c-format +msgid "Cannot update table: %s" +msgstr "" + +#: ../vector/v.to.db/main.c:39 ../vector/v.type/main.c:41 +#: ../vector/v.category/main.c:695 ../vector/v.buffer/main.c:223 +#: ../locale/scriptstrings/v.centroids_to_translate.c:4 +#: ../locale/scriptstrings/v.clip_to_translate.c:4 +#: ../locale/scriptstrings/v.dissolve_to_translate.c:4 +#: ../locale/scriptstrings/v.to.lines_to_translate.c:4 +#: ../misc/m.measure/main.c:49 +msgid "area" +msgstr "" + +#: ../vector/v.to.db/main.c:40 +msgid "length" +msgstr "" + +#: ../vector/v.to.db/main.c:41 +msgid "perimeter" +msgstr "" + +#: ../vector/v.to.db/main.c:42 +msgid "coordinates" +msgstr "" + +#: ../vector/v.to.db/main.c:43 +msgid "bounding box" +msgstr "" + +#: ../vector/v.to.db/main.c:45 +msgid "Populates attribute values from vector features." +msgstr "" + +#: ../vector/v.to.db/main.c:54 +#, c-format +msgid "" +"Vector map <%s> not found in the current mapset. Unable to modify vector " +"maps from different mapsets." +msgstr "" + +#: ../vector/v.to.db/main.c:120 +#, c-format +msgid "Category index for vector map <%s> is not sorted" +msgstr "" + +#: ../vector/v.mkgrid/main.c:73 ../vector/v.kcv/main.c:58 +#: ../vector/v.perturb/main.c:66 ../vector/v.qcount/main.c:62 +#: ../vector/v.random/main.c:101 ../vector/v.normal/main.c:75 +msgid "point pattern" +msgstr "" + +#: ../vector/v.mkgrid/main.c:74 +msgid "hexagon" +msgstr "" + +#: ../vector/v.mkgrid/main.c:75 +msgid "Creates a vector map of a user-defined grid." +msgstr "" + +#: ../vector/v.mkgrid/main.c:82 +msgid "rows,columns" +msgstr "" + +#: ../vector/v.mkgrid/main.c:86 +msgid "Number of rows and columns in grid" +msgstr "" + +#: ../vector/v.mkgrid/main.c:95 +msgid "Where to place the grid" +msgstr "" + +#: ../vector/v.mkgrid/main.c:99 +msgid "current region" +msgstr "" + +#: ../vector/v.mkgrid/main.c:100 +msgid "use 'coor' and 'box' options" +msgstr "" + +#: ../vector/v.mkgrid/main.c:105 +msgid "Lower left easting and northing coordinates of map" +msgstr "" + +#: ../vector/v.mkgrid/main.c:109 +msgid "width,height" +msgstr "" + +#: ../vector/v.mkgrid/main.c:113 +msgid "Width and height of boxes in grid" +msgstr "" + +#: ../vector/v.mkgrid/main.c:120 +msgid "Angle of rotation (in degrees counter-clockwise)" +msgstr "" + +#: ../vector/v.mkgrid/main.c:128 +msgid "Number of vertex points per grid cell" +msgstr "" + +#: ../vector/v.mkgrid/main.c:141 +msgid "Create hexagons (default: rectangles)" +msgstr "" + +#: ../vector/v.mkgrid/main.c:146 +msgid "Allow asymmetric hexagons" +msgstr "" + +#: ../vector/v.mkgrid/main.c:186 +msgid "'coor' and 'position=region' are exclusive options" +msgstr "" + +#: ../vector/v.mkgrid/main.c:189 +msgid "'box' and 'grid' are exclusive options for 'position=region'" +msgstr "" + +#: ../vector/v.mkgrid/main.c:212 ../vector/v.mkgrid/main.c:248 +msgid "Invalid width" +msgstr "" + +#: ../vector/v.mkgrid/main.c:215 ../vector/v.mkgrid/main.c:251 +msgid "Invalid height" +msgstr "" + +#: ../vector/v.mkgrid/main.c:231 +msgid "'grid' option missing" +msgstr "" + +#: ../vector/v.mkgrid/main.c:234 +msgid "'coor' option missing" +msgstr "" + +#: ../vector/v.mkgrid/main.c:237 +msgid "'box' option missing" +msgstr "" + +#: ../vector/v.mkgrid/main.c:241 +msgid "Invalid easting" +msgstr "" + +#: ../vector/v.mkgrid/main.c:244 +msgid "Invalid northing" +msgstr "" + +#: ../vector/v.mkgrid/main.c:309 +msgid "The hexagons will be asymmetrical." +msgstr "" + +#: ../vector/v.mkgrid/main.c:322 ../vector/v.mkgrid/main.c:325 +msgid "Please use a higher resolution or a larger region" +msgstr "" + +#: ../vector/v.mkgrid/main.c:329 +#, c-format +msgid "The number of rows has been adjusted from %d to %d" +msgstr "" + +#: ../vector/v.mkgrid/main.c:332 +#, c-format +msgid "The number of columns has been adjusted from %d to %d" +msgstr "" + +#: ../vector/v.mkgrid/main.c:361 ../vector/v.mkgrid/main.c:446 +#: ../vector/v.mkgrid/main.c:458 +msgid "Unable to fill attribute table" +msgstr "" + +#: ../vector/v.mkgrid/main.c:365 ../vector/v.mkgrid/main.c:463 +#: ../vector/v.in.ascii/points.c:452 ../vector/v.in.dxf/write_vect.c:70 +#, c-format +msgid "Unable to insert new record: %s" +msgstr "" + +#: ../vector/v.mkgrid/main.c:372 +msgid "The rectangles will be asymmetrical." +msgstr "" + +#: ../vector/v.mkgrid/main.c:417 +msgid "Creating centroids..." +msgstr "" + +#: ../vector/v.mkgrid/write_grid.c:68 +msgid "Writing out vector rows..." +msgstr "" + +#: ../vector/v.mkgrid/write_grid.c:107 +msgid "Writing out vector columns..." +msgstr "" + +#: ../vector/v.mkgrid/hexgrid.c:86 +msgid "Writing out hexagon grid..." +msgstr "" + +#: ../vector/v.segment/main.c:62 ../vector/v.split/main.c:57 +#: ../vector/v.to.points/main.c:57 ../vector/v.build.polylines/main.c:114 +#: ../vector/v.edit/main.c:58 +msgid "node" +msgstr "" + +#: ../vector/v.segment/main.c:63 ../vector/v.to.points/main.c:59 +#: ../vector/v.type/main.c:43 ../vector/v.edit/main.c:59 +#: ../vector/v.category/main.c:679 +#: ../locale/scriptstrings/v.in.lines_to_translate.c:5 +#: ../locale/scriptstrings/v.to.lines_to_translate.c:6 +msgid "point" +msgstr "" + +#: ../vector/v.segment/main.c:64 ../vector/v.split/main.c:58 +msgid "segment" +msgstr "" + +#: ../vector/v.segment/main.c:65 ../vector/v.split/main.c:59 +#: ../vector/v.to.points/main.c:58 ../vector/v.build.polylines/main.c:115 +#: ../vector/v.edit/main.c:60 +msgid "vertex" +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:256 ../vector/v.lrs/v.lrs.segment/main.c:337 +#, c-format +msgid "Incorrect segment type: %s" +msgstr "" + +#: ../vector/v.segment/main.c:263 +#, c-format +msgid "%d point read from input" +msgid_plural "%d points read from input" +msgstr[0] "" + +#. GTC Number of lost points +#. GTC Number of lost lines +#: ../vector/v.segment/main.c:267 ../vector/v.segment/main.c:278 +#: ../vector/v.lrs/v.lrs.segment/main.c:360 +#: ../vector/v.lrs/v.lrs.segment/main.c:372 +#, c-format +msgid "%d lost" +msgid_plural "%d lost" +msgstr[0] "" + +#. GTC %s is replaced with message indicating number of lost points. +#: ../vector/v.segment/main.c:269 +#, c-format +msgid "%d point written to output map (%s)" +msgid_plural "%d points written to output map (%s)" +msgstr[0] "" + +#: ../vector/v.segment/main.c:274 +#, c-format +msgid "%d line read from input" +msgid_plural "%d lines read from input" +msgstr[0] "" + +#. GTC %s is replaced with message indicating number of lost lines. +#: ../vector/v.segment/main.c:280 +#, c-format +msgid "%d line written to output map (%s)" +msgid_plural "%d lines written to output map (%s)" +msgstr[0] "" + +#: ../vector/v.in.pdal/projection.c:125 +msgid "Overriding projection check" +msgstr "" + +#: ../vector/v.in.pdal/filters.c:46 +#, c-format +msgid "4 values required for '%s' option" +msgstr "" + +#: ../vector/v.in.pdal/filters.c:68 ../vector/v.decimate/main.c:294 +#: ../vector/v.in.lidar/main.c:435 +#, c-format +msgid "Invalid zrange <%s>" +msgstr "" + +#: ../vector/v.in.pdal/filters.c:95 ../vector/v.in.lidar/filters.c:36 +#: ../raster3d/r3.in.lidar/filters.c:54 +#, c-format +msgid "Unknown return filter value <%s>" +msgstr "" + +#: ../vector/v.net.timetable/main.c:107 ../vector/v.net.alloc/main.c:333 +#: ../vector/v.kcv/main.c:175 ../vector/v.net.components/main.c:194 +#: ../vector/v.net.centrality/main.c:270 ../vector/v.db.connect/main.c:336 +#: ../vector/v.net.distance/main.c:295 ../vector/v.net.allpairs/main.c:183 +#: ../vector/v.sample/main.c:193 ../vector/v.net.flow/main.c:185 +#: ../vector/v.net.path/path.c:113 ../vector/v.net.iso/main.c:394 +msgid "Cannot create index" +msgstr "" + +#: ../vector/v.net.timetable/main.c:112 ../vector/v.net.alloc/main.c:337 +#: ../vector/v.net.components/main.c:198 ../vector/v.net.centrality/main.c:274 +#: ../vector/v.net.distance/main.c:299 ../vector/v.net.allpairs/main.c:187 +#: ../vector/v.net.flow/main.c:189 ../vector/v.net.path/path.c:117 +#: ../vector/v.net.iso/main.c:398 +#, c-format +msgid "Cannot grant privileges on table <%s>" +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:482 ../vector/v.net.path/path.c:153 +#, c-format +msgid "Wrong input format: %s" +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.in.db/main.c:55 ../vector/v.kcv/main.c:57 +#: ../vector/v.out.lidar/main.c:474 ../vector/v.decimate/main.c:129 +#: ../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:138 +#: ../vector/v.random/main.c:147 ../vector/v.random/main.c:160 +#: ../vector/v.random/main.c:170 ../vector/v.random/main.c:175 +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: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: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] "" + +#: ../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.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.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.net.alloc/main.c:67 +msgid "Allocates subnets for nearest centers." +msgstr "" + +#: ../vector/v.net.alloc/main.c:69 +msgid "" +"Center node must be opened (costs >= 0). Costs of center node are used in " +"calculation." +msgstr "" + +#: ../vector/v.net.alloc/main.c:81 ../vector/v.net.iso/main.c:95 +msgid "Use costs from centers or costs to centers" +msgstr "" + +#: ../vector/v.net.alloc/main.c:88 ../vector/v.net.iso/main.c:102 +msgid "" +"Categories of centers (points on nodes) to which net will be allocated, " +"layer for this categories is given by nlayer option" +msgstr "" + +#: ../vector/v.net.alloc/main.c:129 ../vector/v.net.path/main.c:110 +#: ../vector/v.net.iso/main.c:150 ../vector/v.net.salesman/main.c:181 +msgid "Use turntable" +msgstr "" + +#: ../vector/v.net.alloc/main.c:130 ../vector/v.net.alloc/main.c:138 +#: ../vector/v.net.alloc/main.c:146 ../vector/v.net/args.c:64 +#: ../vector/v.net/args.c:111 ../vector/v.net/args.c:123 +#: ../vector/v.net.path/main.c:111 ../vector/v.net.path/main.c:119 +#: ../vector/v.net.path/main.c:127 ../vector/v.net.iso/main.c:151 +#: ../vector/v.net.iso/main.c:159 ../vector/v.net.iso/main.c:167 +#: ../vector/v.net.salesman/main.c:182 ../vector/v.net.salesman/main.c:189 +#: ../vector/v.net.salesman/main.c:196 +msgid "Turntable" +msgstr "" + +#: ../vector/v.net.alloc/main.c:135 ../vector/v.net.path/main.c:116 +#: ../vector/v.net.iso/main.c:156 ../vector/v.net.salesman/main.c:187 +msgid "Layer with turntable" +msgstr "" + +#: ../vector/v.net.alloc/main.c:137 ../vector/v.net.alloc/main.c:145 +#: ../vector/v.net.path/main.c:118 ../vector/v.net.path/main.c:126 +#: ../vector/v.net.iso/main.c:158 ../vector/v.net.iso/main.c:166 +#: ../vector/v.net.salesman/main.c:188 ../vector/v.net.salesman/main.c:195 +msgid "Relevant only with -t flag" +msgstr "" + +#: ../vector/v.net.alloc/main.c:143 ../vector/v.net/args.c:114 +#: ../vector/v.net.path/main.c:124 ../vector/v.net.iso/main.c:164 +#: ../vector/v.net.salesman/main.c:194 +msgid "Layer with unique categories used in turntable" +msgstr "" + +#: ../vector/v.net.alloc/main.c:156 ../vector/v.net.iso/main.c:177 +msgid "Create unique categories and attribute table" +msgstr "" + +#: ../vector/v.net.alloc/main.c:158 +msgid "Default: same category like nearest center" +msgstr "" + +#: ../vector/v.net.alloc/main.c:224 ../vector/v.net.iso/main.c:282 +#: ../vector/v.net.salesman/main.c:277 +msgid "Point is not connected to the network" +msgstr "" + +#: ../vector/v.net.alloc/main.c:232 ../vector/v.net.iso/main.c:290 +msgid "Center at closed node (costs = -1) ignored" +msgstr "" + +#: ../vector/v.net.alloc/main.c:250 ../vector/v.net.iso/main.c:308 +#, c-format +msgid "Number of centers: %d (nlayer %d)" +msgstr "" + +#: ../vector/v.net.alloc/main.c:253 ../vector/v.net.iso/main.c:311 +msgid "Not enough centers for selected nlayer. Nothing will be allocated." +msgstr "" + +#: ../vector/v.net.alloc/main.c:275 ../vector/v.net.alloc/main.c:287 +#: ../vector/v.net.iso/main.c:333 ../vector/v.net.iso/main.c:345 +msgid "Calculating costs from centers ..." +msgstr "" + +#: ../vector/v.net.alloc/main.c:280 ../vector/v.net.alloc/main.c:291 +#: ../vector/v.net.iso/main.c:338 ../vector/v.net.iso/main.c:349 +msgid "Calculating costs to centers ..." +msgstr "" + +#: ../vector/v.net.alloc/main.c:342 +msgid "Allocating subnets..." +msgstr "" + +#: ../vector/v.net.alloc/main.c:592 ../vector/v.net.alloc/main.c:627 +#: ../vector/v.net.iso/main.c:704 +msgid "Cannot get line segment, segment out of line" +msgstr "" + +#: ../vector/v.cluster/main.c:91 +msgid "point cloud" +msgstr "" + +#: ../vector/v.cluster/main.c:92 +msgid "cluster" +msgstr "" + +#: ../vector/v.cluster/main.c:93 +msgid "clump" +msgstr "" + +#: ../vector/v.cluster/main.c:96 +msgid "Performs cluster identification." +msgstr "" + +#: ../vector/v.cluster/main.c:104 +msgid "Layer number or name for cluster ids" +msgstr "" + +#: ../vector/v.cluster/main.c:111 +msgid "Maximum distance to neighbors" +msgstr "" + +#: ../vector/v.cluster/main.c:117 +msgid "Minimum number of points to create a cluster" +msgstr "" + +#: ../vector/v.cluster/main.c:125 +msgid "Clustering method" +msgstr "" + +#: ../vector/v.cluster/main.c:129 +msgid "Force 2D clustering" +msgstr "" + +#: ../vector/v.cluster/main.c:146 ../vector/v.profile/main.c:366 +#: ../doc/vector/v.example/main.c:81 +msgid "Unable to set predetermined vector open level" +msgstr "" + +#: ../vector/v.cluster/main.c:167 +msgid "Minimum number of points must be at least 2" +msgstr "" + +#: ../vector/v.cluster/main.c:175 ../vector/v.to.points/main.c:113 +#, c-format +msgid "Option %s must be positive" +msgstr "" + +#: ../vector/v.cluster/main.c:188 +msgid "Counting input points ..." +msgstr "" + +#: ../vector/v.cluster/main.c:194 +#, c-format +msgid "Layer %d is not empty, choose another layer" +msgstr "" + +#: ../vector/v.cluster/main.c:201 +msgid "Not enough points in input, nothing to do" +msgstr "" + +#: ../vector/v.cluster/main.c:218 +msgid "Creating search index ..." +msgstr "" + +#: ../vector/v.cluster/main.c:253 ../vector/v.cluster/main.c:458 +#: ../vector/v.cluster/main.c:708 +#, c-format +msgid "Option %s must be a positive number" +msgstr "" + +#: ../vector/v.cluster/main.c:262 ../vector/v.cluster/main.c:467 +msgid "Estimating maximum distance ..." +msgstr "" + +#: ../vector/v.cluster/main.c:293 ../vector/v.cluster/main.c:498 +msgid "No neighbors found" +msgstr "" + +#: ../vector/v.cluster/main.c:303 ../vector/v.cluster/main.c:508 +#, c-format +msgid "Distance to the %d nearest neighbor:" +msgstr "" + +#: ../vector/v.cluster/main.c:304 ../vector/v.cluster/main.c:509 +#, c-format +msgid "Min: %g, max: %g" +msgstr "" + +#: ../vector/v.cluster/main.c:305 ../vector/v.cluster/main.c:510 +#, c-format +msgid "Mean: %g" +msgstr "" + +#: ../vector/v.cluster/main.c:306 ../vector/v.cluster/main.c:511 +#, c-format +msgid "Standard deviation: %g" +msgstr "" + +#: ../vector/v.cluster/main.c:308 ../vector/v.cluster/main.c:513 +#, c-format +msgid "Estimated maximum distance: %g" +msgstr "" + +#: ../vector/v.cluster/main.c:312 ../vector/v.cluster/main.c:517 +#: ../vector/v.cluster/main.c:930 ../vector/v.cluster/main.c:1091 +msgid "Building clusters ..." +msgstr "" + +#: ../vector/v.cluster/main.c:354 ../vector/v.cluster/main.c:562 +#, c-format +msgid "nlines: %d, nclusters: %d" +msgstr "" + +#: ../vector/v.cluster/main.c:398 ../vector/v.cluster/main.c:607 +#, c-format +msgid "No clusters found, adjust option %s" +msgstr "" + +#: ../vector/v.cluster/main.c:434 ../vector/v.cluster/main.c:649 +#: ../vector/v.cluster/main.c:828 ../vector/v.cluster/main.c:1000 +#: ../vector/v.cluster/main.c:1154 +msgid "Write out cluster ids ..." +msgstr "" + +#: ../vector/v.cluster/main.c:712 +msgid "Loading points ..." +msgstr "" + +#: ../vector/v.cluster/main.c:736 ../vector/v.cluster/main.c:880 +msgid "Reachability network ..." +msgstr "" + +#: ../vector/v.cluster/main.c:748 ../vector/v.cluster/main.c:781 +#: ../vector/v.cluster/main.c:890 ../vector/v.cluster/main.c:1068 +#: ../vector/v.cluster/main.c:1102 ../vector/v.cluster/main.c:1139 +msgid "Not enough points found" +msgstr "" + +#: ../vector/v.cluster/main.c:809 +msgid "Set cluster ids ..." +msgstr "" + +#: ../vector/v.cluster/main.c:911 +msgid "Neighbor point's core dist is -1" +msgstr "" + +#: ../vector/v.cluster/main.c:1056 +msgid "Core density ..." +msgstr "" + +#: ../vector/v.cluster/main.c:1180 +#, c-format +msgid "%d clusters found" +msgstr "" + +#: ../vector/v.cluster/main.c:1181 +#, c-format +msgid "%d outliers found" +msgstr "" + +#: ../vector/v.vect.stats/main.c:138 +msgid "Count points in areas, calculate statistics from point attributes." +msgstr "" + +#: ../vector/v.vect.stats/main.c:142 +msgid "Name of existing vector map with points" +msgstr "" + +#: ../vector/v.vect.stats/main.c:147 +msgid "Name of existing vector map with areas" +msgstr "" + +#: ../vector/v.vect.stats/main.c:160 +msgid "Layer number for points map" +msgstr "" + +#: ../vector/v.vect.stats/main.c:165 +msgid "Category values for points map" +msgstr "" + +#: ../vector/v.vect.stats/main.c:170 +msgid "" +"WHERE conditions of SQL statement without 'where' keyword for points map" +msgstr "" + +#: ../vector/v.vect.stats/main.c:175 +msgid "Layer number for area map" +msgstr "" + +#: ../vector/v.vect.stats/main.c:180 +msgid "Category values for area map" +msgstr "" + +#: ../vector/v.vect.stats/main.c:185 +msgid "WHERE conditions of SQL statement without 'where' keyword for area map" +msgstr "" + +#: ../vector/v.vect.stats/main.c:202 +msgid "Method for aggregate statistics" +msgstr "" + +#: ../vector/v.vect.stats/main.c:207 +msgid "Column name of points map to use for statistics" +msgstr "" + +#: ../vector/v.vect.stats/main.c:208 +msgid "Column of points map must be numeric" +msgstr "" + +#: ../vector/v.vect.stats/main.c:213 +msgid "Column name to upload points count" +msgstr "" + +#: ../vector/v.vect.stats/main.c:215 +msgid "" +"Column to hold points count, must be of type integer, will be created if not" +" existing" +msgstr "" + +#: ../vector/v.vect.stats/main.c:219 +msgid "Column name to upload statistics" +msgstr "" + +#: ../vector/v.vect.stats/main.c:221 +msgid "" +"Column to hold statistics, must be of type double, will be created if not " +"existing" +msgstr "" + +#: ../vector/v.vect.stats/main.c:229 +msgid "Print output to stdout, do not update attribute table" +msgstr "" + +#: ../vector/v.vect.stats/main.c:230 +msgid "First column is always area category" +msgstr "" + +#: ../vector/v.vect.stats/main.c:283 +#, c-format +msgid "Vector map <%s> is not in user mapset and cannot be updated" +msgstr "" + +#: ../vector/v.vect.stats/main.c:345 ../vector/v.vect.stats/main.c:427 +#: ../vector/v.extract/copy_tab.c:117 +#, c-format +msgid "Unable to open database <%s> with driver <%s>" +msgstr "" + +#: ../vector/v.vect.stats/main.c:349 +msgid "count_column is required to upload point counts" +msgstr "" + +#: ../vector/v.vect.stats/main.c:358 +msgid "count_column must be of type integer" +msgstr "" + +#: ../vector/v.vect.stats/main.c:371 ../vector/v.vect.stats/main.c:401 +#, c-format +msgid "Unable to add column <%s>" +msgstr "" + +#: ../vector/v.vect.stats/main.c:377 +msgid "stats_column is required to upload point stats" +msgstr "" + +#: ../vector/v.vect.stats/main.c:388 +msgid "stats_column must be of type double precision" +msgstr "" + +#: ../vector/v.vect.stats/main.c:410 +msgid "collecting attributes from points vector..." +msgstr "" + +#: ../vector/v.vect.stats/main.c:447 +msgid "column for points vector must be numeric" +msgstr "" + +#: ../vector/v.vect.stats/main.c:508 +#, c-format +msgid "No area categories in vector <%s>, layer <%s>" +msgstr "" + +#: ../vector/v.vect.stats/main.c:533 +msgid "Selecting points for each area..." +msgstr "" + +#: ../vector/v.vect.stats/main.c:638 +#, c-format +msgid "could not find area category %d" +msgstr "" + +#: ../vector/v.vect.stats/main.c:764 +#, c-format +msgid "%d records updated" +msgstr "" + +#: ../vector/v.vect.stats/main.c:766 ../vector/v.what.rast/main.c:688 +#: ../vector/v.distance/main.c:1750 +#, c-format +msgid "%d update errors" +msgstr "" + +#: ../vector/v.db.select/main.c:58 +msgid "Prints vector map attributes." +msgstr "" + +#: ../vector/v.db.select/main.c:61 ../vector/v.db.select/main.c:79 +#: ../vector/v.db.select/main.c:93 +msgid "Main" +msgstr "" + +#: ../vector/v.db.select/main.c:75 +msgid "GROUP BY conditions of SQL statement without 'group by' keyword" +msgstr "" + +#: ../vector/v.db.select/main.c:83 +msgid "Output vertical record separator" +msgstr "" + +#: ../vector/v.db.select/main.c:100 +msgid "" +"Print minimal region extent of selected vector features instead of " +"attributes" +msgstr "" + +#: ../vector/v.db.select/main.c:115 +msgid "Exclude attributes not linked to features" +msgstr "" + +#: ../vector/v.db.select/main.c:157 +#, c-format +msgid "" +"Unable to open vector map <%s> at topology level. Flag '%c' requires " +"topology level." +msgstr "" + +#: ../vector/v.db.select/main.c:208 +msgid "Unable to open select cursor" +msgstr "" + +#: ../vector/v.db.select/main.c:229 ../vector/v.reclass/main.c:267 +#, c-format +msgid "Unable to fetch data from table <%s>" +msgstr "" + +#: ../vector/v.db.select/main.c:286 +#, c-format +msgid "Unable to get bounding box of area %d" +msgstr "" + +#: ../vector/v.db.select/main.c:292 +#, c-format +msgid "Unable to get bounding box of line %d" +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.transform/main.c:75 +msgid "" +"Performs an affine transformation (shift, scale and rotate) on vector map." +msgstr "" + +#: ../vector/v.transform/main.c:80 +msgid "Shift all z values to bottom=0" +msgstr "" + +#: ../vector/v.transform/main.c:85 +msgid "Swap coordinates x, y and then apply other parameters" +msgstr "" + +#: ../vector/v.transform/main.c:90 +msgid "Swap coordinates x, z and then apply other parameters" +msgstr "" + +#: ../vector/v.transform/main.c:95 +msgid "Swap coordinates y, z and then apply other parameters" +msgstr "" + +#: ../vector/v.transform/main.c:100 +msgid "Swap coordinates after the other transformations" +msgstr "" + +#: ../vector/v.transform/main.c:104 +msgid "Do not build topology" +msgstr "" + +#: ../vector/v.transform/main.c:109 ../vector/v.transform/main.c:120 +#: ../vector/v.transform/main.c:129 ../vector/v.transform/main.c:138 +#: ../vector/v.transform/main.c:147 ../vector/v.transform/main.c:156 +#: ../vector/v.transform/main.c:165 ../vector/v.transform/main.c:175 +#: ../vector/v.transform/main.c:182 +msgid "Custom" +msgstr "" + +#: ../vector/v.transform/main.c:118 +msgid "Shifting value for x coordinates" +msgstr "" + +#: ../vector/v.transform/main.c:127 +msgid "Shifting value for y coordinates" +msgstr "" + +#: ../vector/v.transform/main.c:136 ../vector/v.extrude/main.c:101 +msgid "Shifting value for z coordinates" +msgstr "" + +#: ../vector/v.transform/main.c:145 +msgid "Scaling factor for x coordinates" +msgstr "" + +#: ../vector/v.transform/main.c:154 +msgid "Scaling factor for y coordinates" +msgstr "" + +#: ../vector/v.transform/main.c:163 +msgid "Scaling factor for z coordinates" +msgstr "" + +#: ../vector/v.transform/main.c:173 +msgid "Rotation around z axis in degrees (counter-clockwise)" +msgstr "" + +#: ../vector/v.transform/main.c:179 +msgid "Name of attribute column(s) used as transformation parameters" +msgstr "" + +#: ../vector/v.transform/main.c:181 +msgid "Format: parameter:column, e.g. xshift:xs,yshift:ys,zrot:zr" +msgstr "" + +#: ../vector/v.transform/main.c:201 +#, c-format +msgid "Columns require a valid layer. Please use '%s' parameter." +msgstr "" + +#: ../vector/v.transform/main.c:231 +#, c-format +msgid "Unknown column parameter '%s'" +msgstr "" + +#: ../vector/v.transform/main.c:242 +#, c-format +msgid "Unable to tokenize column string: [%s]" +msgstr "" + +#: ../vector/v.transform/main.c:310 +#, c-format +msgid "New vector map <%s> boundary coordinates:" +msgstr "" + +#: ../vector/v.transform/main.c:312 +#, c-format +msgid " N: %-10.3f S: %-10.3f" +msgstr "" + +#: ../vector/v.transform/main.c:313 +#, c-format +msgid " E: %-10.3f W: %-10.3f" +msgstr "" + +#: ../vector/v.transform/main.c:314 +#, c-format +msgid " B: %6.3f T: %6.3f" +msgstr "" + +#: ../vector/v.transform/trans_digit.c:119 +#, c-format +msgid "Unsupported column type of <%s>" +msgstr "" + +#: ../vector/v.transform/trans_digit.c:127 +#, c-format +msgid "" +"Unable to select value for category %d from table <%s>, column <%s>. For " +"category %d using default transformation parameter %.3f." +msgstr "" + +#: ../vector/v.transform/trans_digit.c:138 +msgid "No category number defined. Using default transformation parameters." +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.clean/main.c:54 ../vector/v.in.ogr/main.c:199 +#: ../locale/scriptstrings/t.snap_to_translate.c:4 +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/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.clean/rmdac.c:60 +#, c-format +msgid "Duplicate area centroids: %d" +msgstr "" + +#: ../vector/v.clean/rmline.c:64 +#, c-format +msgid "Lines / boundaries removed: %d" +msgstr "" + +#: ../vector/v.clean/split.c:85 +#, c-format +msgid "Line splits: %d" +msgstr "" + +#: ../vector/v.out.lidar/main.c:77 +#, c-format +msgid "Database connection not defined for layer <%d>" +msgstr "" + +#: ../vector/v.out.lidar/main.c:121 ../vector/v.out.lidar/main.c:158 +#: ../vector/v.univar/main.c:358 +msgid "Only numeric column type is supported" +msgstr "" + +#: ../vector/v.out.lidar/main.c:123 +msgid "Double values will be converted to integers" +msgstr "" + +#: ../vector/v.out.lidar/main.c:184 +#, c-format +msgid "No record for cat = %d" +msgstr "" + +#: ../vector/v.out.lidar/main.c:187 +#, c-format +msgid "NULL value for cat = %d" +msgstr "" + +#: ../vector/v.out.lidar/main.c:196 +#, c-format +msgid "Column type is not numeric (type = %d, cat = %d" +msgstr "" + +#: ../vector/v.out.lidar/main.c:475 +msgid "Exports vector points as LAS point cloud" +msgstr "" + +#: ../vector/v.out.lidar/main.c:476 +msgid "Converts LAS LiDAR point clouds to a GRASS vector map with libLAS" +msgstr "" + +#: ../vector/v.out.lidar/main.c:496 ../vector/v.in.lidar/main.c:151 +msgid "Layer number to store generated point ID as category" +msgstr "" + +#: ../vector/v.out.lidar/main.c:498 ../vector/v.out.lidar/main.c:505 +#: ../vector/v.out.lidar/main.c:512 ../vector/v.out.lidar/main.c:519 +#: ../vector/v.in.lidar/main.c:154 ../vector/v.in.lidar/main.c:162 +#: ../vector/v.in.lidar/main.c:170 ../vector/v.in.lidar/main.c:178 +msgid "Categories" +msgstr "" + +#: ../vector/v.out.lidar/main.c:503 +msgid "Layer number to store return number as category" +msgstr "" + +#: ../vector/v.out.lidar/main.c:510 ../vector/v.in.lidar/main.c:167 +msgid "Layer number to store class number as category" +msgstr "" + +#: ../vector/v.out.lidar/main.c:517 +msgid "Layer number where RGB color is stored as category" +msgstr "" + +#: ../vector/v.out.lidar/main.c:525 ../vector/v.out.lidar/main.c:531 +#: ../vector/v.out.lidar/main.c:537 +msgid "Column with return number" +msgstr "" + +#: ../vector/v.out.lidar/main.c:527 ../vector/v.out.lidar/main.c:533 +#: ../vector/v.out.lidar/main.c:539 ../vector/v.out.lidar/main.c:546 +#: ../vector/v.out.lidar/main.c:552 ../vector/v.out.lidar/main.c:558 +#: ../vector/v.out.lidar/main.c:564 ../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.out.lidar/main.c:543 +msgid "RGB color definition column" +msgstr "" + +#: ../vector/v.out.lidar/main.c:550 +msgid "Column with red color" +msgstr "" + +#: ../vector/v.out.lidar/main.c:556 +msgid "Column with green color" +msgstr "" + +#: ../vector/v.out.lidar/main.c:562 +msgid "Column with blue color" +msgstr "" + +#: ../vector/v.out.lidar/main.c:571 +msgid "Internal scale to apply to X and Y values" +msgstr "" + +#: ../vector/v.out.lidar/main.c:572 ../vector/v.out.lidar/main.c:582 +msgid "" +"This scale does not change the values itself but only how precisely they are" +" stored, for example 0.01 will preserve two decimal places" +msgstr "" + +#: ../vector/v.out.lidar/main.c:581 +msgid "Internal scale to apply to z values" +msgstr "" + +#: ../vector/v.out.lidar/main.c:589 +msgid "Limit export to the current region" +msgstr "" + +#: ../vector/v.out.lidar/main.c:593 +msgid "Ignore color table" +msgstr "" + +#: ../vector/v.out.lidar/main.c:595 +msgid "Ignore color table even when set and not other options are present" +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.sample/main.c:133 +#: ../vector/v.surf.idw/read_sites.c:50 +#, 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: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.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: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:652 +msgid "Cannot sort the key/value array" +msgstr "" + +#: ../vector/v.net.components/main.c:74 +msgid "components" +msgstr "" + +#: ../vector/v.net.components/main.c:76 +msgid "Computes strongly and weakly connected components in the network." +msgstr "" + +#: ../vector/v.net.components/main.c:124 +msgid "Weakly connected components" +msgstr "" + +#: ../vector/v.net.components/main.c:125 +msgid "Strongly connected components" +msgstr "" + +#: ../vector/v.net.components/main.c:127 +msgid "Type of components" +msgstr "" + +#: ../vector/v.net.components/main.c:131 ../vector/v.net.centrality/main.c:192 +msgid "Add points on nodes" +msgstr "" + +#: ../vector/v.net.components/main.c:203 +msgid "Computing weakly connected components..." +msgstr "" + +#: ../vector/v.net.components/main.c:207 +msgid "Computing strongly connected components..." +msgstr "" + +#: ../vector/v.net.components/main.c:279 +#, c-format +msgid "Found %d components." +msgstr "" + +#: ../vector/v.net.steiner/main.c:58 +#, c-format +msgid "Init costs from node %d" +msgstr "" + +#: ../vector/v.net.steiner/main.c:348 +msgid "steiner tree" +msgstr "" + +#: ../vector/v.net.steiner/main.c:350 +msgid "Creates Steiner tree for the network and given terminals." +msgstr "" + +#: ../vector/v.net.steiner/main.c:352 +msgid "" +"Note that 'Minimum Steiner Tree' problem is NP-hard and heuristic algorithm " +"is used in this module so the result may be sub optimal." +msgstr "" + +#: ../vector/v.net.steiner/main.c:373 +msgid "Node layer (used for terminals)" +msgstr "" + +#: ../vector/v.net.steiner/main.c:379 +msgid "Arcs' cost column (for both directions)" +msgstr "" + +#: ../vector/v.net.steiner/main.c:385 +msgid "Categories of points on terminals (layer is specified by nlayer)" +msgstr "" + +#: ../vector/v.net.steiner/main.c:393 +msgid "Number of Steiner points (-1 for all possible)" +msgstr "" + +#: ../vector/v.net.steiner/main.c:448 +#, c-format +msgid "Point is not connected to the network (cat=%d)" +msgstr "" + +#. GTC Terminal refers to an Steiner tree endpoint +#: ../vector/v.net.steiner/main.c:458 +#, c-format +msgid "Number of terminals: %d\n" +msgstr "" + +#. GTC Terminal refers to an Steiner tree endpoint +#: ../vector/v.net.steiner/main.c:462 +msgid "Not enough terminals (< 2)" +msgstr "" + +#: ../vector/v.net.steiner/main.c:469 +msgid "Requested number of Steiner points > than possible" +msgstr "" + +#: ../vector/v.net.steiner/main.c:475 +#, c-format +msgid "Number of Steiner points set to %d\n" +msgstr "" + +#. GTC Terminal refers to an Steiner tree endpoint +#: ../vector/v.net.steiner/main.c:522 +#, c-format +msgid "Terminal at node [%d] cannot be connected to terminal at node [%d]" +msgstr "" + +#: ../vector/v.net.steiner/main.c:538 +#, c-format +msgid "" +"[%d] (not reachable) nodes removed from list of Steiner point candidates" +msgstr "" + +#: ../vector/v.net.steiner/main.c:543 +#, c-format +msgid "MST costs = %f" +msgstr "" + +#: ../vector/v.net.steiner/main.c:549 +#, c-format +msgid "Search for [%d]. Steiner point" +msgstr "" + +#: ../vector/v.net.steiner/main.c:570 +#, c-format +msgid "Steiner point at node [%d] was added to terminals (MST costs = %f)" +msgstr "" + +#: ../vector/v.net.steiner/main.c:582 +msgid "No Steiner point found -> leaving cycle" +msgstr "" + +#: ../vector/v.net.steiner/main.c:587 +#, c-format +msgid "Number of added Steiner points: %d (theoretic max is %d).\n" +msgstr "" + +#: ../vector/v.net.steiner/main.c:598 +#, c-format +msgid "" +"Spanning tree costs on complete graph = %f\n" +"(may be higher than resulting Steiner tree costs!!!)" +msgstr "" + +#: ../vector/v.net.steiner/main.c:603 +#, c-format +msgid "Steiner tree costs = %f" +msgstr "" + +#: ../vector/v.net.steiner/main.c:656 +#, c-format +msgid "A Steiner tree with %d arc has been built" +msgid_plural "A Steiner tree with %d arcs has been built" +msgstr[0] "" + +#: ../vector/v.lidar.correction/main.c:74 +msgid "" +"Corrects the v.lidar.growing output. It is the last of the three algorithms " +"for LIDAR filtering." +msgstr "" + +#: ../vector/v.lidar.correction/main.c:78 +#: ../vector/v.lidar.edgedetection/main.c:83 +msgid "Estimate point density and distance and quit" +msgstr "" + +#: ../vector/v.lidar.correction/main.c:80 +#: ../vector/v.lidar.edgedetection/main.c:85 +#: ../vector/v.surf.bspline/main.c:107 +msgid "" +"Estimate point density and distance in map units for the input vector points" +" within the current region extents and quit" +msgstr "" + +#: ../vector/v.lidar.correction/main.c:85 +msgid "Input observation vector map name (v.lidar.growing output)" +msgstr "" + +#: ../vector/v.lidar.correction/main.c:88 +msgid "Output classified vector map name" +msgstr "" + +#: ../vector/v.lidar.correction/main.c:93 +msgid "Name for output only 'terrain' points vector map" +msgstr "" + +#: ../vector/v.lidar.correction/main.c:101 +msgid "Default: 25 * east-west resolution" +msgstr "" + +#: ../vector/v.lidar.correction/main.c:110 +msgid "Default: 25 * north-south resolution" +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:171 +#: ../vector/v.lidar.edgedetection/main.c:196 +#, c-format +msgid "Estimated point density: %.4g\n" +msgstr "" + +#: ../vector/v.lidar.correction/main.c:172 +#: ../vector/v.lidar.edgedetection/main.c:197 +#, c-format +msgid "Estimated mean distance between points: %.4g\n" +msgstr "" + +#: ../vector/v.lidar.correction/main.c:278 +#, c-format +msgid "Adjusted EW spline %d" +msgid_plural "Adjusted EW splines %d" +msgstr[0] "" + +#: ../vector/v.lidar.correction/main.c:281 +#, c-format +msgid "Adjusted NS spline %d" +msgid_plural "Adjusted NS splines %d" +msgstr[0] "" + +#: ../vector/v.lidar.correction/main.c:338 +#: ../vector/v.lidar.growing/main.c:246 +#: ../vector/v.lidar.edgedetection/main.c:360 +#, c-format +msgid "Subregion %d of %d" +msgstr "" + +#: ../vector/v.lidar.correction/main.c:376 +msgid "Performing mean calculation..." +msgstr "" + +#: ../vector/v.lidar.correction/main.c:420 +msgid "Correction and creation of terrain vector map..." +msgstr "" + +#: ../vector/v.lidar.correction/main.c:433 +#: ../vector/v.lidar.edgedetection/main.c:466 +msgid "No data within this subregion. Consider changing the spline step." +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: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: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.db.connect/main.c:55 ../vector/v.category/main.c:77 +msgid "layer" +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: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.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 ../vector/v.split/main.c:99 +msgid "Applies only to 'length' option" +msgstr "" + +#: ../vector/v.split/main.c:98 +msgid "Force segments to be exactly of given length, except for last one" +msgstr "" + +#: ../vector/v.split/main.c:108 +msgid "Use either length or vertices" +msgstr "" + +#: ../vector/v.split/main.c:115 +#, c-format +msgid "Length must be positive but is %g" +msgstr "" + +#: ../vector/v.split/main.c:131 +#, c-format +msgid "Unknown unit %s" +msgstr "" + +#: ../vector/v.split/main.c:149 +msgid "Can not get projection units" +msgstr "" + +#: ../vector/v.split/main.c:156 +#, c-format +msgid "Length in map units: %g" +msgstr "" + +#: ../vector/v.split/main.c:158 +#, c-format +msgid "Length in meters: %g" +msgstr "" + +#: ../vector/v.split/main.c:164 +msgid "Number of vertices must be at least 2" +msgstr "" + +#: ../vector/v.split/main.c:250 +#, c-format +msgid "Unable to make line segment: %f - %f (line length = %f)" +msgstr "" + +#: ../vector/v.what/what.c:45 +msgid "Cannot open driver" +msgstr "" + +#: ../vector/v.what/what.c:53 +msgid "Cannot open database" +msgstr "" + +#: ../vector/v.what/what.c:66 +msgid "Cannot open select cursor" +msgstr "" + +#: ../vector/v.what/what.c:73 +msgid "Cannot fetch next record" +msgstr "" + +#: ../vector/v.what/what.c:76 +msgid "No database record" +msgstr "" + +#: ../vector/v.what/what.c:177 +#, c-format +msgid "" +"Layer: %d\n" +"Category: %d\n" +msgstr "" + +#: ../vector/v.what/what.c:201 +#, c-format +msgid "" +"\n" +"Driver: %s\n" +"Database: %s\n" +"Table: %s\n" +"Key column: %s\n" +msgstr "" + +#: ../vector/v.what/what.c:380 +#, c-format +msgid "Nothing found.\n" +msgstr "" + +#: ../vector/v.what/what.c:475 +#, c-format +msgid "" +"Id: %d\n" +"Type: %s\n" +"Left: %d\n" +"Right: %d\n" +msgstr "" + +#: ../vector/v.what/what.c:481 ../vector/v.what/what.c:557 +#, c-format +msgid "Length: %f\n" +msgstr "" + +#: ../vector/v.what/what.c:501 +#, c-format +msgid "" +"Node[%d]=%d\n" +"Number_lines=%d\n" +"Coordinates=%.6f,%.6f,%.6f\n" +msgstr "" + +#: ../vector/v.what/what.c:506 +#, c-format +msgid "" +",\n" +"\"Node[%d]\": %d,\n" +"\"Number_lines\": %d,\n" +"\"Coordinates\": %.6f,%.6f,%.6f" +msgstr "" + +#: ../vector/v.what/what.c:511 +#, c-format +msgid "" +"Node[%d]: %d\n" +"Number of lines: %d\n" +"Coordinates: %.6f, %.6f, %.6f\n" +msgstr "" + +#: ../vector/v.what/what.c:531 +#, c-format +msgid "" +"Id: %5d\n" +"Angle: %.8f\n" +msgstr "" + +#: ../vector/v.what/what.c:554 +#, c-format +msgid "Type: %s\n" +msgstr "" + +#: ../vector/v.what/what.c:555 +#, c-format +msgid "Id: %d\n" +msgstr "" + +#: ../vector/v.what/what.c:576 +#, c-format +msgid "Point height: %f\n" +msgstr "" + +#: ../vector/v.what/what.c:600 +#, c-format +msgid "Line height: %f\n" +msgstr "" + +#: ../vector/v.what/what.c:618 +#, c-format +msgid "" +"Line height min: %f\n" +"Line height max: %f\n" +msgstr "" + +#: ../vector/v.what/what.c:662 +#, c-format +msgid "" +"Type: Area\n" +"Area height: %f\n" +msgstr "" + +#: ../vector/v.what/what.c:676 +#, c-format +msgid "Type: Area\n" +msgstr "" + +#: ../vector/v.what/what.c:704 +#, c-format +msgid "" +"Area: %d\n" +"Number of isles: %d\n" +msgstr "" + +#: ../vector/v.what/what.c:719 +#, c-format +msgid "Isle[%d]: %d\n" +msgstr "" + +#: ../vector/v.what/what.c:738 +#, c-format +msgid "Island: %d In area: %d\n" +msgstr "" + +#: ../vector/v.what/what.c:759 +#, c-format +msgid "" +"Sq Meters: %.3f\n" +"Hectares: %.3f\n" +msgstr "" + +#: ../vector/v.what/what.c:761 +#, c-format +msgid "" +"Acres: %.3f\n" +"Sq Miles: %.4f\n" +msgstr "" + +#: ../vector/v.what/main.c:65 +msgid "Queries a vector map at given locations." +msgstr "" + +#: ../vector/v.what/main.c:85 +msgid "Query threshold distance" +msgstr "" + +#: ../vector/v.what/main.c:86 +msgid "Threshold" +msgstr "" + +#: ../vector/v.what/main.c:90 +msgid "Print topological information (debugging)" +msgstr "" + +#: ../vector/v.what/main.c:95 +msgid "Print attribute information" +msgstr "" + +#: ../vector/v.what/main.c:105 +msgid "Print the stats in JSON" +msgstr "" + +#: ../vector/v.what/main.c:110 +msgid "Print multiple features if overlapping features are found" +msgstr "" + +#: ../vector/v.what/main.c:127 +msgid "No input vector maps!" +msgstr "" + +#: ../vector/v.what/main.c:175 +#, c-format +msgid "Number of given vector maps (%d) differs from number of layers (%d)" +msgstr "" + +#: ../vector/v.what/main.c:184 +#, c-format +msgid "You must build topology on vector map <%s>" +msgstr "" + +#: ../vector/v.what/main.c:202 +#, c-format +msgid "Unknown input format, skipping: '%s'" +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.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:84 +#: ../locale/scriptstrings/t.rast.out.vtk_to_translate.c:10 +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:153 ../vector/v.out.ascii/args.c:109 +msgid "Failed to interpret 'dp' parameter as an integer" +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.parallel/main.c:52 ../vector/v.to.points/main.c:56 +#: ../vector/v.type/main.c:42 ../vector/v.build.polylines/main.c:113 +#: ../vector/v.edit/main.c:57 ../vector/v.category/main.c:683 +#: ../vector/v.buffer/main.c:226 +#: ../locale/scriptstrings/v.dissolve_to_translate.c:5 +#: ../locale/scriptstrings/v.in.lines_to_translate.c:4 +#: ../locale/scriptstrings/v.to.lines_to_translate.c:5 +msgid "line" +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:271 +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.lidar.growing/ConvexHull.c:269 +msgid "...now exiting to system..." +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:446 +msgid "Region Growing" +msgstr "" + +#: ../vector/v.select/select.c:48 ../vector/v.drape/main.c:177 +#: ../vector/v.category/main.c:332 +msgid "Processing features..." +msgstr "" + +#: ../vector/v.select/select.c:104 ../vector/v.select/select.c:154 +#, c-format +msgid "Unable to read line id %d from vector map <%s>" +msgstr "" + +#: ../vector/v.select/select.c:200 ../vector/v.out.pov/main.c:175 +msgid "Processing areas..." +msgstr "" + +#: ../vector/v.select/select.c:252 ../vector/v.select/select.c:318 +#, c-format +msgid "Unable to read area id %d from vector map <%s>" +msgstr "" + +#: ../vector/v.select/write.c:27 +msgid "Writing selected features..." +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:21 ../vector/v.overlay/main.c:81 +msgid "Feature type (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:36 ../vector/v.overlay/main.c:95 +msgid "Feature type (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/args.c:105 ../vector/v.extract/main.c:97 +#: ../vector/v.edit/args.c:204 +msgid "Reverse selection" +msgstr "" + +#: ../vector/v.select/copy_tabs.c:51 ../scripts/v.to.lines/v.to.lines.py:157 +#, c-format, python-format +msgid "No table for layer %d" +msgstr "" + +#: ../vector/v.select/copy_tabs.c:71 +#, c-format +msgid "Unable to copy table for layer %d" +msgstr "" + +#: ../vector/v.select/main.c:50 ../vector/v.overlay/main.c:65 +msgid "spatial query" +msgstr "" + +#: ../vector/v.select/main.c:52 +msgid "" +"Selects features from vector map (A) by features from other vector map (B)." +msgstr "" + +#: ../vector/v.select/main.c:85 ../vector/v.overlay/main.c:178 +#, c-format +msgid "Unknown operator '%s'" +msgstr "" + +#: ../vector/v.select/main.c:94 +msgid "Operator can only be 'overlap'" +msgstr "" + +#: ../vector/v.select/main.c:152 +msgid "Output from v.select" +msgstr "" + +#: ../vector/v.select/main.c:184 +#, c-format +msgid "%d features from <%s> without category skipped" +msgstr "" + +#: ../vector/v.select/main.c:193 +#, c-format +msgid "%d features written to output." +msgstr "" + +#: ../vector/v.select/main.c:198 +msgid "No features found !" +msgstr "" + +#: ../vector/v.net.distance/main.c:69 +msgid "" +"Computes shortest distance via the network between the given sets of " +"features." +msgstr "" + +#: ../vector/v.net.distance/main.c:72 +msgid "" +"Finds the shortest paths from each 'from' point to the nearest 'to' feature " +"and various information about this relation are uploaded to the attribute " +"table." +msgstr "" + +#: ../vector/v.net.distance/main.c:100 +msgid "From layer number or name" +msgstr "" + +#: ../vector/v.net.distance/main.c:101 ../vector/v.net.distance/main.c:106 +#: ../vector/v.net.distance/main.c:112 ../vector/v.distance/main.c:131 +#: ../vector/v.distance/main.c:136 ../vector/v.distance/main.c:143 +#: ../vector/v.distance/main.c:189 ../vector/v.distance/main.c:226 +msgid "From" +msgstr "" + +#: ../vector/v.net.distance/main.c:105 +msgid "From category values" +msgstr "" + +#: ../vector/v.net.distance/main.c:111 +msgid "From WHERE conditions of SQL statement without 'where' keyword" +msgstr "" + +#: ../vector/v.net.distance/main.c:116 +msgid "To layer number or name" +msgstr "" + +#: ../vector/v.net.distance/main.c:117 ../vector/v.net.distance/main.c:124 +#: ../vector/v.net.distance/main.c:129 ../vector/v.net.distance/main.c:135 +#: ../vector/v.distance/main.c:148 ../vector/v.distance/main.c:153 +#: ../vector/v.distance/main.c:160 ../vector/v.distance/main.c:232 +msgid "To" +msgstr "" + +#: ../vector/v.net.distance/main.c:123 +msgid "To feature type" +msgstr "" + +#: ../vector/v.net.distance/main.c:128 +msgid "To category values" +msgstr "" + +#: ../vector/v.net.distance/main.c:134 +msgid "To WHERE conditions of SQL statement without 'where' keyword" +msgstr "" + +#: ../vector/v.net.distance/main.c:165 ../vector/v.net.path/main.c:136 +msgid "Write output as original input segments, not each path as one line." +msgstr "" + +#: ../vector/v.net.distance/main.c:169 +msgid "Write each output path as one line, not as original input segments." +msgstr "" + +#: ../vector/v.net.distance/main.c:244 +#, c-format +msgid "No 'from' features selected. Please check options '%s', '%s', '%s'." +msgstr "" + +#: ../vector/v.net.distance/main.c:251 +#, c-format +msgid "No 'to' features selected. Please check options '%s', '%s', '%s'." +msgstr "" + +#: ../vector/v.net.distance/main.c:260 +msgid "No 'to' features" +msgstr "" + +#: ../vector/v.net.distance/main.c:268 +msgid "Distances to 'to' features ..." +msgstr "" + +#: ../vector/v.net.distance/main.c:307 +msgid "Tracing paths from 'from' features ..." +msgstr "" + +#: ../vector/v.net.distance/main.c:423 +#, c-format +msgid "%d 'from' feature was not reachable" +msgid_plural "%d 'from' features were not reachable" +msgstr[0] "" + +#: ../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:93 +msgid "Print only class breaks (without min and max)" +msgstr "" + +#: ../vector/v.class/main.c:129 ../vector/v.sample/main.c:240 +#: ../vector/v.what.rast/main.c:183 ../vector/v.to.rast3/main.c:99 +#: ../vector/v.surf.bspline/crosscorr.c:133 +#: ../vector/v.surf.bspline/main.c:395 ../vector/v.surf.idw/read_sites.c:65 +#: ../vector/v.buffer/main.c:448 +msgid "Column type not supported" +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:208 +#, c-format +msgid "Lowest chi2 = %f\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.overlay/area_area.c:54 +#, c-format +msgid "Snapping boundaries with %g ..." +msgstr "" + +#: ../vector/v.overlay/area_area.c:102 +#, c-format +msgid "%d boundary snapped" +msgid_plural "%d boundaries snapped" +msgstr[0] "" + +#: ../vector/v.overlay/area_area.c:112 ../vector/v.overlay/line_area.c:256 +msgid "Breaking lines..." +msgstr "" + +#: ../vector/v.overlay/area_area.c:119 ../vector/v.in.ogr/main.c:1450 +msgid "Cleaning boundaries at nodes..." +msgstr "" + +#: ../vector/v.overlay/area_area.c:157 +msgid "Merging lines..." +msgstr "" + +#: ../vector/v.overlay/area_area.c:161 ../vector/v.buffer/main.c:779 +msgid "Attaching islands..." +msgstr "" + +#: ../vector/v.overlay/area_area.c:174 ../vector/v.buffer/main.c:800 +msgid "Cannot calculate area centroid" +msgstr "" + +#: ../vector/v.overlay/area_area.c:184 +#, c-format +msgid "Querying vector map <%s>..." +msgstr "" + +#: ../vector/v.overlay/area_area.c:211 ../vector/v.overlay/area_area.c:293 +#: ../vector/v.overlay/area_area.c:321 ../vector/v.overlay/line_area.c:387 +#: ../vector/v.overlay/line_area.c:415 +msgid "Attribute not found" +msgstr "" + +#: ../vector/v.overlay/area_area.c:221 ../vector/v.in.ogr/main.c:1579 +msgid "Writing centroids..." +msgstr "" + +#: ../vector/v.overlay/main.c:66 +#: ../locale/scriptstrings/v.clip_to_translate.c:3 +msgid "clip" +msgstr "" + +#: ../vector/v.overlay/main.c:67 +msgid "difference" +msgstr "" + +#: ../vector/v.overlay/main.c:68 +msgid "intersection" +msgstr "" + +#: ../vector/v.overlay/main.c:69 +msgid "union" +msgstr "" + +#: ../vector/v.overlay/main.c:70 +msgid "" +"Overlays two vector maps offering clip, intersection, difference, " +"symmetrical difference, union operators." +msgstr "" + +#: ../vector/v.overlay/main.c:73 +msgid "Name of input vector map (A)" +msgstr "" + +#: ../vector/v.overlay/main.c:77 +msgid "Layer number or name (vector map A)" +msgstr "" + +#: ../vector/v.overlay/main.c:87 +msgid "Name of input vector map (B)" +msgstr "" + +#: ../vector/v.overlay/main.c:91 +msgid "Layer number or name (vector map B)" +msgstr "" + +#: ../vector/v.overlay/main.c:106 +msgid "Operator defines features written to output vector map" +msgstr "" + +#: ../vector/v.overlay/main.c:109 +msgid "" +"Feature is written to output if the result of operation 'ainput operator " +"binput' is true. Input feature is considered to be true, if category of " +"given layer is defined." +msgstr "" + +#: ../vector/v.overlay/main.c:116 +msgid "also known as 'intersection' in GIS" +msgstr "" + +#: ../vector/v.overlay/main.c:117 +msgid "also known as 'union' in GIS (only for atype=area)" +msgstr "" + +#: ../vector/v.overlay/main.c:118 +msgid "" +"also known as 'difference' (features from ainput not overlaid by features " +"from binput)" +msgstr "" + +#: ../vector/v.overlay/main.c:120 +msgid "" +"also known as 'symmetrical difference' (features from either ainput or " +"binput but not those from ainput overlaid by binput (only for atype=area)" +msgstr "" + +#: ../vector/v.overlay/main.c:131 +msgid "Output layer for new category, ainput and binput" +msgstr "" + +#: ../vector/v.overlay/main.c:132 +msgid "If 0 or not given, the category is not written" +msgstr "" + +#: ../vector/v.overlay/main.c:139 +msgid "Snapping threshold for boundaries" +msgstr "" + +#: ../vector/v.overlay/main.c:140 +msgid "Disable snapping with snap <= 0" +msgstr "" + +#: ../vector/v.overlay/main.c:195 +#, c-format +msgid "Unable to determine feature type for <%s>" +msgstr "" + +#: ../vector/v.overlay/main.c:201 +#, c-format +msgid "Invalid feature type (%d) for <%s>. Only '%s' or '%s' supported." +msgstr "" + +#: ../vector/v.overlay/main.c:209 +#, c-format +msgid "Operator '%s' is not supported for type line" +msgstr "" + +#: ../vector/v.overlay/main.c:227 ../vector/v.in.ogr/main.c:854 +#: ../vector/v.buffer/main.c:414 +msgid "Unable to create temporary vector map" +msgstr "" + +#: ../vector/v.overlay/main.c:264 +#, c-format +msgid "Copying vector features from <%s>..." +msgstr "" + +#: ../vector/v.overlay/main.c:345 +#, c-format +msgid "No %s features found in vector map <%s>. Verify '%s' parameter." +msgstr "" + +#: ../vector/v.overlay/main.c:394 +msgid "Collecting input attributes..." +msgstr "" + +#: ../vector/v.overlay/main.c:423 ../vector/v.label/main.c:319 +#: ../vector/v.label.sa/labels.c:162 +msgid "Unable to select attributes" +msgstr "" + +#: ../vector/v.overlay/main.c:474 +#, c-format +msgid "Unknown column type '%s' of column '%s'" +msgstr "" + +#: ../vector/v.overlay/main.c:539 +#, c-format +msgid "Unknown column type '%s' of column '%s', values lost" +msgstr "" + +#: ../vector/v.overlay/line_area.c:273 +msgid "Selecting lines..." +msgstr "" + +#: ../vector/v.overlay/line_area.c:345 +#, c-format +msgid "Ambiguous line %d: not all vertices are really outside any area" +msgstr "" + +#: ../vector/v.extract/main.c:80 +#: ../locale/scriptstrings/v.dissolve_to_translate.c:3 +msgid "dissolve" +msgstr "" + +#: ../vector/v.extract/main.c:83 +msgid "" +"Selects vector features from an existing vector map and creates a new vector" +" map containing only the selected features." +msgstr "" + +#: ../vector/v.extract/main.c:88 +msgid "Dissolve common boundaries (default is no)" +msgstr "" + +#: ../vector/v.extract/main.c:92 +msgid "Do not copy attributes (see also 'new' parameter)" +msgstr "" + +#: ../vector/v.extract/main.c:108 +msgid "Types to be extracted" +msgstr "" + +#: ../vector/v.extract/main.c:123 +msgid "Input text file with category numbers/number ranges to be extracted" +msgstr "" + +#: ../vector/v.extract/main.c:124 +msgid "If '-' given reads from standard input" +msgstr "" + +#: ../vector/v.extract/main.c:132 +msgid "Number of random categories matching vector objects to extract" +msgstr "" + +#: ../vector/v.extract/main.c:134 +msgid "Number must be smaller than unique cat count in layer" +msgstr "" + +#: ../vector/v.extract/main.c:142 +msgid "Desired new category value (enter -1 to keep original categories)" +msgstr "" + +#: ../vector/v.extract/main.c:144 +msgid "If new >= 0, attributes is not copied" +msgstr "" + +#: ../vector/v.extract/main.c:161 +#, c-format +msgid "" +"Options <%s>, <%s>, <%s> and <%s> options are exclusive. Please specify only" +" one of them." +msgstr "" + +#: ../vector/v.extract/main.c:208 +#, c-format +msgid "Category value in '%s' not valid" +msgstr "" + +#: ../vector/v.extract/main.c:224 +#, c-format +msgid "Process file <%s> for category numbers..." +msgstr "" + +#: ../vector/v.extract/main.c:229 +#, c-format +msgid "Unable to open specified file <%s>" +msgstr "" + +#: ../vector/v.extract/main.c:240 +#, c-format +msgid "Ignored text entry: %s" +msgstr "" + +#: ../vector/v.extract/main.c:259 +#, c-format +msgid "Loading categories from table <%s>..." +msgstr "" + +#: ../vector/v.extract/main.c:269 +#, c-format +msgid "Unable select records from table <%s>" +msgstr "" + +#: ../vector/v.extract/main.c:271 +#, c-format +msgid "%d category loaded" +msgid_plural "%d categories loaded" +msgstr[0] "" + +#: ../vector/v.extract/main.c:286 +msgid "" +"This map has no categories attached. Use v.category to attach categories to " +"this vector map." +msgstr "" + +#: ../vector/v.extract/main.c:293 +msgid "Please specify random number larger than 0" +msgstr "" + +#: ../vector/v.extract/main.c:297 +#, c-format +msgid "" +"Random category count must be smaller than feature count. There are only %d " +"features of type(s): %s" +msgstr "" + +#: ../vector/v.extract/main.c:320 +#, c-format +msgid "" +"Random category count is larger or equal to uniq <%s> feature category count" +" %d" +msgstr "" + +#: ../vector/v.extract/main.c:354 +msgid "Extracting features..." +msgstr "" + +#: ../vector/v.extract/main.c:378 +msgid "Removing duplicate centroids..." +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/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:184 +#: ../vector/v.to.points/main.c:165 +#: ../scripts/v.db.reconnect.all/v.db.reconnect.all.py:128 +#, c-format, python-format +msgid "Unable to copy table <%s>" +msgstr "" + +#: ../vector/v.perturb/normalsv.c:29 +msgid "normalsv: save of uninitialized block" +msgstr "" + +#: ../vector/v.perturb/normalrs.c:31 +msgid "normalsv: restoration of uninitialized block" +msgstr "" + +#: ../vector/v.perturb/main.c:70 +msgid "Random location perturbations of vector points." +msgstr "" + +#: ../vector/v.perturb/main.c:84 +msgid "Distribution of perturbation" +msgstr "" + +#: ../vector/v.perturb/main.c:91 +msgid "Parameter(s) of distribution" +msgstr "" + +#: ../vector/v.perturb/main.c:92 +msgid "" +"If the distribution is uniform, only one parameter, the maximum, is needed. " +"For a normal distribution, two parameters, the mean and standard deviation, " +"are required." +msgstr "" + +#: ../vector/v.perturb/main.c:102 +msgid "Minimum deviation in map units" +msgstr "" + +#: ../vector/v.perturb/main.c:109 +msgid "Seed for random number generation" +msgstr "" + +#: ../vector/v.perturb/main.c:130 ../vector/v.perturb/main.c:137 +msgid "Error scanning arguments" +msgstr "" + +#: ../vector/v.perturb/main.c:133 +msgid "Maximum of uniform distribution must be >= zero" +msgstr "" + +#: ../vector/v.perturb/main.c:140 +msgid "Standard deviation of normal distribution must be >= zero" +msgstr "" + +#: ../vector/v.perturb/main.c:245 +msgid "Cannot get db link info" +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.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:126 +msgid "Replace command line instead of appending it" +msgstr "" + +#: ../vector/v.support/main.c:190 +#, c-format +msgid "Unable to open history file for vector map <%s>" +msgstr "" + +#: ../vector/v.decimate/main.c:125 ../vector/v.generalize/main.c:77 +msgid "generalization" +msgstr "" + +#: ../vector/v.decimate/main.c:126 +msgid "decimation" +msgstr "" + +#: ../vector/v.decimate/main.c:132 +msgid "Decimates a point cloud" +msgstr "" + +#: ../vector/v.decimate/main.c:133 +msgid "" +"Copies points from one vector to another while applying different " +"decimations" +msgstr "" + +#: ../vector/v.decimate/main.c:161 +msgid "Throw away every n-th point" +msgstr "" + +#: ../vector/v.decimate/main.c:163 +msgid "" +"For example, 5 will import 80 percent of points. If not specified, all " +"points are copied" +msgstr "" + +#: ../vector/v.decimate/main.c:165 ../vector/v.decimate/main.c:176 +#: ../vector/v.decimate/main.c:186 ../vector/v.decimate/main.c:195 +msgid "Count" +msgstr "" + +#: ../vector/v.decimate/main.c:172 +msgid "Preserve only every n-th point" +msgstr "" + +#: ../vector/v.decimate/main.c:174 +msgid "" +"For example, 4 will import 25 percent of points. If not specified, all " +"points are copied" +msgstr "" + +#: ../vector/v.decimate/main.c:183 ../vector/v.in.lidar/main.c:255 +msgid "Skip first n points" +msgstr "" + +#: ../vector/v.decimate/main.c:185 ../vector/v.in.lidar/main.c:256 +msgid "Skips the given number of points at the beginning." +msgstr "" + +#: ../vector/v.decimate/main.c:193 +msgid "Copy only n points" +msgstr "" + +#: ../vector/v.decimate/main.c:194 +msgid "Copies only the given number of points" +msgstr "" + +#: ../vector/v.decimate/main.c:201 +msgid "Minimal difference of z values" +msgstr "" + +#: ../vector/v.decimate/main.c:203 +msgid "Minimal difference between z values in grid-based decimation" +msgstr "" + +#: ../vector/v.decimate/main.c:204 ../vector/v.decimate/main.c:214 +#: ../vector/v.decimate/main.c:219 ../vector/v.decimate/main.c:225 +#: ../vector/v.decimate/main.c:230 ../vector/v.decimate/main.c:235 +msgid "Grid" +msgstr "" + +#: ../vector/v.decimate/main.c:211 +msgid "Preserve only n points per grid cell" +msgstr "" + +#: ../vector/v.decimate/main.c:213 +msgid "" +"Preserves only the given number of points per grid cell in grid-based " +"decimation" +msgstr "" + +#: ../vector/v.decimate/main.c:218 +msgid "Apply grid-based decimation" +msgstr "" + +#: ../vector/v.decimate/main.c:224 +msgid "Use only first point in grid cell during grid-based decimation" +msgstr "" + +#: ../vector/v.decimate/main.c:229 +msgid "Only one point per cat in grid cell" +msgstr "" + +#: ../vector/v.decimate/main.c:234 +msgid "Use z in grid decimation" +msgstr "" + +#: ../vector/v.decimate/main.c:240 +msgid "Store only the coordinates, throw away categories" +msgstr "" + +#: ../vector/v.decimate/main.c:242 +msgid "Do not story any categories even if they are present in input data" +msgstr "" + +#: ../vector/v.decimate/main.c:243 ../vector/v.decimate/main.c:246 +#: ../vector/v.in.lidar/main.c:305 ../vector/v.in.lidar/main.c:313 +#: ../vector/v.in.lidar/main.c:316 +msgid "Speed" +msgstr "" + +#: ../vector/v.decimate/main.c:276 +#, c-format +msgid "" +"Input layer must be set to a particular layer, not <%s>, when using <%s> " +"option or <-%c> flag" +msgstr "" + +#: ../vector/v.decimate/main.c:318 +msgid "Cannot use z for decimation, input is not 3D" +msgstr "" + +#: ../vector/v.decimate/main.c:320 +msgid "Cannot select by z range, input is not 3D" +msgstr "" + +#: ../vector/v.decimate/main.c:344 ../vector/v.in.lidar/main.c:605 +msgid "Settings for count-based decimation are not valid" +msgstr "" + +#: ../vector/v.decimate/main.c:350 +msgid "" +"Settings for count-based decimation would cause it to do nothing and no " +"other options has been set." +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 visible 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.what.rast3/main.c:70 ../vector/v.what.rast/main.c:77 +#: ../vector/v.drape/main.c:60 +msgid "surface information" +msgstr "" + +#: ../vector/v.what.rast3/main.c:72 +msgid "Uploads 3D raster values at positions of vector points to the table." +msgstr "" + +#: ../vector/v.what.rast3/main.c:76 ../vector/v.what.rast/main.c:83 +#: ../locale/scriptstrings/v.what.vect_to_translate.c:8 +msgid "Name of vector points map for which to edit attributes" +msgstr "" + +#: ../vector/v.what.rast3/main.c:82 +msgid "Name of existing 3D raster map to be queried" +msgstr "" + +#: ../vector/v.what.rast3/main.c:87 ../vector/v.what.rast/main.c:98 +#: ../locale/scriptstrings/v.what.vect_to_translate.c:11 +msgid "Name of attribute column to be updated with the query result" +msgstr "" + +#: ../vector/v.what.rast3/main.c:135 +#, c-format +msgid "Error opening 3D raster map <%s>" +msgstr "" + +#: ../vector/v.what.rast3/main.c:144 +msgid "Column type not supported, please use a column with double type" +msgstr "" + +#: ../vector/v.what.rast3/main.c:158 ../vector/v.what.rast/main.c:206 +msgid "Reading features from vector map..." +msgstr "" + +#: ../vector/v.what.rast3/main.c:215 +#, c-format +msgid "%d point outside current region was skipped" +msgid_plural "%d points outside current region were skipped" +msgstr[0] "" + +#: ../vector/v.what.rast3/main.c:220 +#, c-format +msgid "%d point without category was skipped" +msgid_plural "%d points without category were skipped" +msgstr[0] "" + +#: ../vector/v.what.rast3/main.c:259 +#, c-format +msgid "More points (%d) of category %d, value set to 'NULL'" +msgstr "" + +#: ../vector/v.what.rast3/main.c:329 +#, c-format +msgid "%d category loaded from table" +msgid_plural "%d categories loaded from table" +msgstr[0] "" + +#: ../vector/v.what.rast3/main.c:332 +#, c-format +msgid "%d category loaded from vector" +msgid_plural "%d categories loaded from vector" +msgstr[0] "" + +#: ../vector/v.what.rast3/main.c:335 +#, c-format +msgid "%d category from vector missing in table" +msgid_plural "%d categories from vector missing in table" +msgstr[0] "" + +#: ../vector/v.what.rast3/main.c:339 +#, c-format +msgid "%d duplicate category in vector" +msgid_plural "%d duplicate categories in vector" +msgstr[0] "" + +#: ../vector/v.what.rast3/main.c:343 +#, c-format +msgid "%d update error" +msgid_plural "%d update errors" +msgstr[0] "" + +#: ../vector/v.what.rast3/main.c:347 +#, c-format +msgid "%d record updated." +msgid_plural "%d records updated." +msgstr[0] "" + +#: ../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/misc.c:166 +#, c-format +msgid "Layer %d" +msgstr "" + +#: ../vector/v.generalize/network.c:166 +msgid "Calculating centrality measures..." +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/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:84 +msgid "Performs vector based generalization." +msgstr "" + +#: ../vector/v.generalize/main.c:102 +msgid "Error map with failed generalizations" +msgstr "" + +#: ../vector/v.generalize/main.c:104 +msgid "" +"Lines and boundaries causing errors (collapsed to a point or topology " +"errors)" +msgstr "" + +#: ../vector/v.generalize/main.c:128 +msgid "Douglas-Peucker Algorithm" +msgstr "" + +#: ../vector/v.generalize/main.c:129 +msgid "Douglas-Peucker Algorithm with reduction parameter" +msgstr "" + +#: ../vector/v.generalize/main.c:130 +msgid "Lang Simplification Algorithm" +msgstr "" + +#: ../vector/v.generalize/main.c:131 +msgid "Vertex Reduction Algorithm eliminates points close to each other" +msgstr "" + +#: ../vector/v.generalize/main.c:132 +msgid "Reumann-Witkam Algorithm" +msgstr "" + +#: ../vector/v.generalize/main.c:133 +msgid "Boyle's Forward-Looking Algorithm" +msgstr "" + +#: ../vector/v.generalize/main.c:134 +msgid "McMaster's Sliding Averaging Algorithm" +msgstr "" + +#: ../vector/v.generalize/main.c:135 +msgid "McMaster's Distance-Weighting Algorithm" +msgstr "" + +#: ../vector/v.generalize/main.c:136 +msgid "Chaiken's Algorithm" +msgstr "" + +#: ../vector/v.generalize/main.c:137 +msgid "Interpolation by Cubic Hermite Splines" +msgstr "" + +#: ../vector/v.generalize/main.c:138 +msgid "Snakes method for line smoothing" +msgstr "" + +#: ../vector/v.generalize/main.c:139 +msgid "Network generalization" +msgstr "" + +#: ../vector/v.generalize/main.c:140 +msgid "Displacement of lines close to each other" +msgstr "" + +#: ../vector/v.generalize/main.c:143 +msgid "Generalization algorithm" +msgstr "" + +#: ../vector/v.generalize/main.c:150 +msgid "Maximal tolerance value" +msgstr "" + +#: ../vector/v.generalize/main.c:157 +msgid "Look-ahead parameter" +msgstr "" + +#: ../vector/v.generalize/main.c:166 +msgid "" +"Percentage of the points in the output of 'douglas_reduction' algorithm" +msgstr "" + +#: ../vector/v.generalize/main.c:175 +msgid "Slide of computed point toward the original point" +msgstr "" + +#: ../vector/v.generalize/main.c:184 +msgid "Minimum angle between two consecutive segments in Hermite method" +msgstr "" + +#: ../vector/v.generalize/main.c:192 +msgid "Degree threshold in network generalization" +msgstr "" + +#: ../vector/v.generalize/main.c:201 +msgid "Closeness threshold in network generalization" +msgstr "" + +#: ../vector/v.generalize/main.c:209 +msgid "Betweeness threshold in network generalization" +msgstr "" + +#: ../vector/v.generalize/main.c:216 +msgid "Snakes alpha parameter" +msgstr "" + +#: ../vector/v.generalize/main.c:223 +msgid "Snakes beta parameter" +msgstr "" + +#: ../vector/v.generalize/main.c:230 +msgid "Number of iterations" +msgstr "" + +#: ../vector/v.generalize/main.c:240 +msgid "Disable loop support" +msgstr "" + +#: ../vector/v.generalize/main.c:241 +msgid "Do not modify end points of lines forming a closed loop" +msgstr "" + +#: ../vector/v.generalize/main.c:244 +msgid "Do not copy attributes" +msgstr "" + +#: ../vector/v.generalize/main.c:298 +msgid "Unknown method" +msgstr "" + +#: ../vector/v.generalize/main.c:331 +#, c-format +msgid "No lines found in input map <%s>" +msgstr "" + +#: ../vector/v.generalize/main.c:345 +#, c-format +msgid "Unable to create error vector map <%s>" +msgstr "" + +#: ../vector/v.generalize/main.c:365 +msgid "Displacement..." +msgstr "" + +#: ../vector/v.generalize/main.c:374 +msgid "Network generalization..." +msgstr "" + +#: ../vector/v.generalize/main.c:389 +msgid "Attributes are needed for 'where' option, copying table" +msgstr "" + +#: ../vector/v.generalize/main.c:405 +#, c-format +msgid "Generalization (%s)..." +msgstr "" + +#: ../vector/v.generalize/main.c:406 +#, c-format +msgid "Using threshold: %g %s" +msgstr "" + +#: ../vector/v.generalize/main.c:526 +#, c-format +msgid "Method '%s' did not preserve first point" +msgstr "" + +#: ../vector/v.generalize/main.c:531 +#, c-format +msgid "Method '%s' did not preserve last point" +msgstr "" + +#: ../vector/v.generalize/main.c:538 +#, c-format +msgid "Method '%s' did not preserve loop" +msgstr "" + +#: ../vector/v.generalize/main.c:570 +#, c-format +msgid "" +"%d boundaries were not modified because modification would damage topology" +msgstr "" + +#: ../vector/v.generalize/main.c:573 +#, c-format +msgid "%d lines/boundaries were not modified due to over-simplification" +msgstr "" + +#: ../vector/v.generalize/main.c:594 +#, c-format +msgid "" +"Number of vertices for selected features %s from %d to %d (%d%% remaining)" +msgstr "" + +#: ../vector/v.generalize/main.c:595 +msgid "reduced" +msgstr "" + +#: ../vector/v.generalize/main.c:595 +msgid "changed" +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.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.in.lidar/vector_mask.c:20 +#, c-format +msgid "Failed to open vector <%s>" +msgstr "" + +#: ../vector/v.in.lidar/attributes.c:129 +#, c-format +msgid "Unable open database <%s> by driver <%s>" +msgstr "" + +#: ../vector/v.in.lidar/main.c:48 +#, c-format +msgid "" +"Values of %s and %s are the same. All categories would be stored only in " +"layer number <%d>" +msgstr "" + +#: ../vector/v.in.lidar/main.c:141 +msgid "Converts LAS LiDAR point clouds to a GRASS vector map with libLAS." +msgstr "" + +#: ../vector/v.in.lidar/main.c:152 +msgid "Set to 1 by default, use -c to not store it" +msgstr "" + +#: ../vector/v.in.lidar/main.c:159 +msgid "Layer number to store return information as category" +msgstr "" + +#: ../vector/v.in.lidar/main.c:160 ../vector/v.in.lidar/main.c:168 +#: ../vector/v.in.lidar/main.c:176 +msgid "Leave empty to not store it" +msgstr "" + +#: ../vector/v.in.lidar/main.c:175 +msgid "Layer number where RBG colors are stored as category" +msgstr "" + +#: ../vector/v.in.lidar/main.c:186 ../vector/v.in.ogr/main.c:236 +msgid "Import subregion only" +msgstr "" + +#: ../vector/v.in.lidar/main.c:189 ../vector/v.in.ogr/main.c:239 +msgid "Format: xmin,ymin,xmax,ymax - usually W,S,E,N" +msgstr "" + +#: ../vector/v.in.lidar/main.c:221 +msgid "Areas where to import points" +msgstr "" + +#: ../vector/v.in.lidar/main.c:222 +msgid "Name of vector map with areas where the points should be imported" +msgstr "" + +#: ../vector/v.in.lidar/main.c:227 +msgid "Layer number or name for mask option" +msgstr "" + +#: ../vector/v.in.lidar/main.c:235 +msgid "Do not import every n-th point" +msgstr "" + +#: ../vector/v.in.lidar/main.c:236 +msgid "" +"For example, 5 will import 80 percent of points. If not specified, all " +"points are imported" +msgstr "" + +#: ../vector/v.in.lidar/main.c:238 ../vector/v.in.lidar/main.c:248 +#: ../vector/v.in.lidar/main.c:257 ../vector/v.in.lidar/main.c:266 +msgid "Decimation" +msgstr "" + +#: ../vector/v.in.lidar/main.c:245 +msgid "Import only every n-th point" +msgstr "" + +#: ../vector/v.in.lidar/main.c:246 +msgid "" +"For example, 4 will import 25 percent of points. If not specified, all " +"points are imported" +msgstr "" + +#: ../vector/v.in.lidar/main.c:264 +msgid "Import only n points" +msgstr "" + +#: ../vector/v.in.lidar/main.c:265 +msgid "Imports only the given number of points" +msgstr "" + +#: ../vector/v.in.lidar/main.c:288 +msgid "Invert mask when selecting points" +msgstr "" + +#: ../vector/v.in.lidar/main.c:310 +msgid "Do not automatically add unique ID as category to each point" +msgstr "" + +#: ../vector/v.in.lidar/main.c:312 +msgid "Create only requested layers and categories" +msgstr "" + +#: ../vector/v.in.lidar/main.c:328 ../vector/v.in.ogr/main.c:379 +msgid "" +"Create the location specified by the \"location\" parameter and exit. Do not" +" import the vector data." +msgstr "" + +#: ../vector/v.in.lidar/main.c:354 +#, c-format +msgid "Unable to open file <%s> as a LiDAR point cloud. %s" +msgstr "" + +#: ../vector/v.in.lidar/main.c:415 +#, c-format +msgid "-%c flag is not set but ID layer is not specified" +msgstr "" + +#: ../vector/v.in.lidar/main.c:416 +msgid "ID layer is required to store attribute table" +msgstr "" + +#: ../vector/v.in.lidar/main.c:425 +#, c-format +msgid "" +"Storing generated point IDs as categories in the layer <%d>, consequently no" +" more than %d points can be imported" +msgstr "" + +#: ../vector/v.in.lidar/main.c:450 ../vector/v.in.ogr/main.c:702 +#: ../vector/v.in.ogr/main.c:2102 +msgid "Select either the current region flag or the spatial option, not both" +msgstr "" + +#: ../vector/v.in.lidar/main.c:478 ../vector/v.in.ogr/main.c:2129 +msgid "4 parameters required for 'spatial' parameter" +msgstr "" + +#: ../vector/v.in.lidar/main.c:542 ../scripts/v.unpack/v.unpack.py:118 +#, c-format, python-format +msgid "Vector map <%s> already exists and will be overwritten" +msgstr "" + +#: ../vector/v.in.lidar/main.c:545 ../vector/v.in.ogr/main.c:673 +#: ../vector/v.edit/main.c:99 ../scripts/v.unpack/v.unpack.py:116 +#, c-format, python-format +msgid "Vector map <%s> already exists" +msgstr "" + +#: ../vector/v.in.lidar/main.c:609 +#, c-format +msgid "Scanning %llu points..." +msgstr "" + +#: ../vector/v.in.lidar/main.c:611 +#, c-format +msgid "Scanning %lu points..." +msgstr "" + +#: ../vector/v.in.lidar/main.c:746 +msgid "" +"The underlying libLAS library is at its limits. Previously reported counts " +"might have been distorted. However, the import itself should be unaffected." +msgstr "" + +#: ../vector/v.in.lidar/main.c:752 +#, c-format +msgid "%llu points imported (limit was %llu)" +msgstr "" + +#: ../vector/v.in.lidar/main.c:757 +#, c-format +msgid "%llu points imported" +msgstr "" + +#: ../vector/v.in.lidar/main.c:760 +#, c-format +msgid "%llu input points were not valid and filtered out" +msgstr "" + +#: ../vector/v.in.lidar/main.c:762 +#, c-format +msgid "%llu input points were outside of the selected area" +msgstr "" + +#: ../vector/v.in.lidar/main.c:764 +#, c-format +msgid "%llu input points were outside of the area specified by mask" +msgstr "" + +#: ../vector/v.in.lidar/main.c:766 +#, c-format +msgid "%llu input points were filtered out by return number" +msgstr "" + +#: ../vector/v.in.lidar/main.c:768 +#, c-format +msgid "%llu input points were filtered out by class number" +msgstr "" + +#: ../vector/v.in.lidar/main.c:770 +#, c-format +msgid "%llu input points were filtered outsite the range for z coordinate" +msgstr "" + +#: ../vector/v.in.lidar/main.c:772 +#, c-format +msgid "%llu input points were skipped at the begging using offset" +msgstr "" + +#: ../vector/v.in.lidar/main.c:775 +#, c-format +msgid "%llu input points were skipped by count-based decimation" +msgstr "" + +#: ../vector/v.in.lidar/main.c:779 +#, c-format +msgid "%lu points imported (limit was %d)" +msgstr "" + +#: ../vector/v.in.lidar/main.c:783 +#, c-format +msgid "%lu points imported" +msgstr "" + +#: ../vector/v.in.lidar/main.c:785 ../raster3d/r3.in.lidar/main.c:707 +#, c-format +msgid "%lu input points were not valid and filtered out" +msgstr "" + +#: ../vector/v.in.lidar/main.c:787 +#, c-format +msgid "%lu input points were outside of the selected area" +msgstr "" + +#: ../vector/v.in.lidar/main.c:789 +#, c-format +msgid "%lu input points were outside of the area specified by mask" +msgstr "" + +#: ../vector/v.in.lidar/main.c:791 ../raster3d/r3.in.lidar/main.c:710 +#, c-format +msgid "%lu input points were filtered out by return number" +msgstr "" + +#: ../vector/v.in.lidar/main.c:793 ../raster3d/r3.in.lidar/main.c:712 +#, c-format +msgid "%lu input points were filtered out by class number" +msgstr "" + +#: ../vector/v.in.lidar/main.c:795 +#, c-format +msgid "%lu input points were filtered outsite the range for z coordinate" +msgstr "" + +#: ../vector/v.in.lidar/main.c:797 +#, c-format +msgid "%lu input points were skipped at the begging using offset" +msgstr "" + +#: ../vector/v.in.lidar/main.c:800 +#, c-format +msgid "%lu input points were skipped by count-based decimation" +msgstr "" + +#: ../vector/v.in.lidar/main.c:802 +msgid "" +"Accuracy of the printed point counts might be limited by your computer " +"architecture." +msgstr "" + +#: ../vector/v.in.lidar/main.c:805 +msgid "The rest of points was ignored" +msgstr "" + +#: ../vector/v.in.lidar/main.c:809 +#, c-format +msgid "%llu input points were not valid, use -%c flag to filter them out" +msgstr "" + +#: ../vector/v.in.lidar/main.c:813 ../raster3d/r3.in.lidar/main.c:716 +#, c-format +msgid "%lu input points were not valid, use -%c flag to filter them out" +msgstr "" + +#: ../vector/v.in.lidar/main.c:818 +#, c-format +msgid "" +"Maximum number of categories reached (%d). Import ended prematurely. Try to " +"import without using category as an ID." +msgstr "" + +#: ../vector/v.sample/main.c:79 +msgid "Samples a raster map at vector point locations." +msgstr "" + +#: ../vector/v.sample/main.c:82 ../vector/v.surf.bspline/main.c:110 +msgid "Name of input vector point map" +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] "" + +#: ../vector/v.sample/main.c:200 ../raster3d/r3.in.lidar/main.c:574 +msgid "Reading points..." +msgstr "" + +#: ../vector/v.random/main.c:102 +msgid "stratified random sampling" +msgstr "" + +#: ../vector/v.random/main.c:105 +msgid "Generates random 2D/3D vector points." +msgstr "" + +#: ../vector/v.random/main.c:113 +msgid "Number of points to be created" +msgstr "" + +#: ../vector/v.random/main.c:118 +msgid "Restrict points to areas in input vector" +msgstr "" + +#: ../vector/v.random/main.c:120 ../vector/v.random/main.c:180 +msgid "Restrict" +msgstr "" + +#: ../vector/v.random/main.c:136 +msgid "Minimum z height (needs -z flag or column name)" +msgstr "" + +#: ../vector/v.random/main.c:145 +msgid "Maximum z height (needs -z flag or column name)" +msgstr "" + +#: ../vector/v.random/main.c:154 +msgid "" +"The seed to initialize the random generator. If not set the process ID is " +"used" +msgstr "" + +#: ../vector/v.random/main.c:157 +msgid "Name of column for z values" +msgstr "" + +#: ../vector/v.random/main.c:159 +msgid "Writes z values to column" +msgstr "" + +#: ../vector/v.random/main.c:167 +msgid "Type of column for z values" +msgstr "" + +#: ../vector/v.random/main.c:174 +msgid "Create 3D output" +msgstr "" + +#: ../vector/v.random/main.c:179 +msgid "" +"Generate n points for each individual area (requires restrict parameter)" +msgstr "" + +#: ../vector/v.random/main.c:196 +#, c-format +msgid "Number of points must be > 0 (%d given)" +msgstr "" + +#: ../vector/v.random/main.c:212 ../vector/v.drape/main.c:150 +#: ../vector/v.buffer/main.c:347 +#, c-format +msgid "" +"Invalid layer number (%d). Parameter '%s' or '%s' specified, assuming layer " +"'1'." +msgstr "" + +#: ../vector/v.random/main.c:222 +#, c-format +msgid "No areas in vector map <%s>" +msgstr "" + +#: ../vector/v.random/main.c:276 +msgid "Table should contain only two columns" +msgstr "" + +#: ../vector/v.random/main.c:285 +msgid "" +"You have created unsupported column type. This module supports only INTEGER " +"and DOUBLE PRECISION column types." +msgstr "" + +#: ../vector/v.random/main.c:348 +#, c-format +msgid "" +"Selected areas in input vector <%s> do not overlap with the current region" +msgstr "" + +#: ../vector/v.random/main.c:360 +#, c-format +msgid "Input vector <%s> does not overlap with the current region" +msgstr "" + +#: ../vector/v.random/main.c:385 +msgid "Generating points..." +msgstr "" + +#: ../vector/v.external.out/format.c:22 ../vector/v.external/main.c:78 +msgid "" +"Environment variable GRASS_VECTOR_OGR defined, but GRASS is compiled with " +"OGR support. Using GRASS-PostGIS data driver instead." +msgstr "" + +#: ../vector/v.external.out/format.c:27 ../vector/v.external/main.c:83 +msgid "" +"GRASS is not compiled with PostgreSQL support. Using OGR-PostgreSQL driver " +"instead of native GRASS-PostGIS data driver." +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: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: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:80 +msgid "Print current status in shell script style" +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/link.c:26 ../vector/v.out.ogr/main.c:102 +#, c-format +msgid "" +"Data source starts with \"PG:\" prefix, expecting \"PostgreSQL\" format " +"(\"%s\" given)" +msgstr "" + +#: ../vector/v.external.out/link.c:88 ../vector/v.external.out/status.c:158 +msgid "Unable to create settings file" +msgstr "" + +#: ../vector/v.external.out/link.c:91 ../vector/v.external.out/status.c:160 +msgid "Error writing settings file" +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/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.net/turntable.c:326 ../vector/v.net/turntable.c:346 +#: ../vector/v.net/turntable.c:366 ../vector/v.net/turntable.c:487 +#: ../vector/v.net/turntable.c:554 +#, c-format +msgid "Unable to read line from <%s>." +msgstr "" + +#: ../vector/v.net/turntable.c:448 ../vector/v.net/turntable.c:523 +msgid "Unable to insert data into turntable." +msgstr "" + +#: ../vector/v.net/turntable.c:637 +#, c-format +msgid "Unable to open vector map <%s>." +msgstr "" + +#: ../vector/v.net/turntable.c:642 +#, c-format +msgid "Unable to create vector map <%s>." +msgstr "" + +#: ../vector/v.net/turntable.c:655 +#, c-format +msgid "Arc layer <%s> does not exist in map <%s>." +msgstr "" + +#: ../vector/v.net/turntable.c:660 +#, c-format +msgid "" +"Layer <%s> already exist in map <%s>.\n" +"It will be overwritten by tlayer data." +msgstr "" + +#: ../vector/v.net/turntable.c:665 +#, c-format +msgid "" +"Layer <%s> already exist in map <%s>.\n" +"It will be overwritten by tuclayer data." +msgstr "" + +#: ../vector/v.net/turntable.c:700 +#, c-format +msgid "Unable to open database <%s> using driver <%s>" +msgstr "" + +#: ../vector/v.net/turntable.c:715 +#, c-format +msgid "Unable to create turntable <%s>." +msgstr "" + +#: ../vector/v.net/turntable.c:722 +#, c-format +msgid "Unable to connect table <%s> to vector map <%s>." +msgstr "" + +#: ../vector/v.net/turntable.c:727 +#, c-format +msgid "Unable to create index for column <%s> in table <%s>." +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:57 +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:71 +#: ../vector/v.net/args.c:93 ../vector/v.net/args.c:100 +msgid "Nodes" +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:50 +msgid "create turntable on vector network" +msgstr "" + +#: ../vector/v.net/args.c:80 +msgid "Required for operation 'connect'. Connect points in given threshold." +msgstr "" + +#: ../vector/v.net/args.c:84 +msgid "Name of input file" +msgstr "" + +#: ../vector/v.net/args.c:86 +msgid "Required for operation 'arcs' ('-' for standard input)" +msgstr "" + +#: ../vector/v.net/args.c:91 +msgid "Assign unique categories to new points" +msgstr "" + +#: ../vector/v.net/args.c:92 +msgid "For operation 'nodes'" +msgstr "" + +#: ../vector/v.net/args.c:97 +msgid "Snap points to network" +msgstr "" + +#: ../vector/v.net/args.c:99 +msgid "" +"For operation 'connect'. By default, a new line from the point to the " +"network is created." +msgstr "" + +#: ../vector/v.net/args.c:103 +msgid "Turntable layer" +msgstr "" + +#: ../vector/v.net/args.c:106 +msgid "" +"Layer where turntable will be attached. Format: layer number[/layer " +"name].Required for operation 'turntable'." +msgstr "" + +#: ../vector/v.net/args.c:117 +msgid "" +"Layer with unique categories for every line in arc_layer and point on every " +"node. The categories are used in turntable. Format: layer number[/layer " +"name]. Required for operation 'turntable'." +msgstr "" + +#: ../vector/v.net/args.c:146 +msgid "Unknown operation" +msgstr "" + +#: ../vector/v.net/args.c:175 +msgid "Threshold value must be >= 0" +msgstr "" + +#: ../vector/v.net/connect.c:78 +msgid "Failed to find intersection segment" +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.net/main.c:49 +msgid "network maintenance" +msgstr "" + +#: ../vector/v.net/main.c:50 +msgid "Performs network maintenance." +msgstr "" + +#: ../vector/v.net/main.c:122 +#, c-format +msgid "Unable to open vector map <%s> at topology level %d" +msgstr "" + +#: ../vector/v.net/main.c:139 +#, c-format +msgid "%d new points (nodes) written to output." +msgstr "" + +#: ../vector/v.net/main.c:151 +#, c-format +msgid "%d lines (network arcs) written to output." +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 option)" +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: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:116 +msgid "Name of color column to populate RGB values" +msgstr "" + +#: ../vector/v.colors/main.c:117 +msgid "If not given writes color table" +msgstr "" + +#: ../vector/v.colors/main.c:152 +msgid "Convert color rules from RGB values to color table" +msgstr "" + +#: ../vector/v.colors/main.c:153 +msgid "Option 'rgb_column' with valid RGB values required" +msgstr "" + +#: ../vector/v.colors/main.c:196 +msgid "No vector map specified" +msgstr "" + +#: ../vector/v.colors/main.c:201 +#, c-format +msgid "Option <%s> given, assuming ..." +msgstr "" + +#: ../vector/v.colors/main.c:216 +#, c-format +msgid "One of -%c, -%c or %s=, %s= or %s= must be specified" +msgstr "" + +#: ../vector/v.colors/main.c:221 +#, c-format +msgid "%s=, %s= and %s= are mutually exclusive" +msgstr "" + +#: ../vector/v.colors/main.c:229 +#, c-format +msgid "%s= required for -%c" +msgstr "" + +#: ../vector/v.colors/main.c:234 +msgid "" +"Reading rules from standard input is not implemented yet, please provide " +"path to rules file instead." +msgstr "" + +#: ../vector/v.colors/main.c:244 +#, c-format +msgid "Unable to remove color table of vector map <%s>" +msgstr "" + +#: ../vector/v.colors/main.c:246 +#, c-format +msgid "Color table of vector map <%s> not found" +msgstr "" + +#: ../vector/v.colors/main.c:254 +msgid "Color table exists. Exiting." +msgstr "" + +#: ../vector/v.colors/main.c:270 ../vector/v.out.ascii/main.c:104 +#: ../vector/v.colors.out/make_colors.c:27 +#: ../vector/v.colors.out/scan_cats.c:24 ../vector/v.surf.rst/main.c:573 +#, c-format +msgid "Layer <%s> not found" +msgstr "" + +#: ../vector/v.colors/main.c:276 +#, c-format +msgid "Option <%s>: min must be greater or equal to max" +msgstr "" + +#: ../vector/v.colors/main.c:282 +msgid "Reading color rules from standard input is currently not supported" +msgstr "" + +#: ../vector/v.colors/main.c:289 +#, c-format +msgid "Color table <%s> not found" +msgstr "" + +#: ../vector/v.colors/main.c:347 +msgid "Writing color rules..." +msgstr "" + +#: ../vector/v.colors/main.c:363 +#, c-format +msgid "Color table for vector map <%s> set to '%s'" +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/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/scan_attr.c:38 ../vector/v.colors.out/make_colors.c:45 +#: ../scripts/db.univar/db.univar.py:118 +#, c-format, python-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:59 ../vector/v.colors/scan_z.c:68 +#, c-format +msgid "Min value (%f) is out of range %f,%f" +msgstr "" + +#: ../vector/v.colors/scan_attr.c:65 ../vector/v.colors/scan_z.c:74 +#, c-format +msgid "Max value (%f) is out of range %f,%f" +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 ../vector/v.what.rast/main.c:177 +#, 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.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 "" + +#: ../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.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.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: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: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: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/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] "" + +#: ../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 occurred, nothing to be exported" +msgstr "" + +#: ../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 or percentage with -p" +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:95 +msgid "Use dmax as percentage of line length" +msgstr "" + +#: ../vector/v.to.points/main.c:99 +msgid "Start from the end node" +msgstr "" + +#: ../vector/v.to.points/main.c:246 +#, c-format +msgid "" +"%d features without category in layer <%d> skipped. Note that features " +"without category (usually boundaries) are not skipped when '%s=-1' is given." +msgstr "" + +#: ../vector/v.to.points/main.c:310 +#, c-format +msgid "%d points written to output vector map." +msgstr "" + +#: ../vector/v.net.path/main.c:45 +msgid "Finds shortest path on vector network." +msgstr "" + +#: ../vector/v.net.path/main.c:72 +msgid "" +"Name of file containing start and end points. If not given, read from stdin" +msgstr "" + +#: ../vector/v.net.path/main.c:101 +msgid "Maximum distance to the network" +msgstr "" + +#: ../vector/v.net.path/main.c:102 +msgid "" +"If start/end are given as coordinates. If start/end point is outside this " +"threshold, the path is not found and error message is printed. To speed up " +"the process, keep this value as low as possible." +msgstr "" + +#: ../vector/v.net.path/path.c:82 +#, c-format +msgid "[%d] points without category (nfield: [%d])" +msgstr "" + +#: ../vector/v.net.path/path.c:146 ../vector/v.net.path/path.c:211 +#, c-format +msgid "From and to are identical (id %d)" +msgstr "" + +#: ../vector/v.net.path/path.c:164 ../vector/v.net.path/path.c:188 +#, c-format +msgid "No point with category [%d]" +msgstr "" + +#: ../vector/v.net.path/path.c:234 +#, c-format +msgid "" +"Point with category [%d] is not reachable from point with category [%d]" +msgstr "" + +#: ../vector/v.net.path/path.c:303 +#, c-format +msgid "Point %f,%f is not reachable from point %f,%f" +msgstr "" + +#: ../vector/v.net.path/path.c:368 +#, c-format +msgid "[%d] input format errors" +msgstr "" + +#: ../vector/v.net.path/path.c:370 +#, c-format +msgid "[%d] points of given category missing" +msgstr "" + +#: ../vector/v.net.path/path.c:372 +#, c-format +msgid "%d destination(s) unreachable (including points out of threshold)" +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 +#, c-format +msgid "Skipping unsupported geometry type '%s'" +msgstr "" + +#: ../vector/v.in.ogr/dsn.c:28 ../vector/v.out.ogr/dsn.c:27 +#: ../vector/v.external/dsn.c:27 +msgid "Invalid connection string (dbname missing)" +msgstr "" + +#: ../vector/v.in.ogr/main.c:201 +msgid "Imports vector data into a GRASS vector map using OGR library." +msgstr "" + +#: ../vector/v.in.ogr/main.c:207 +#: ../locale/scriptstrings/v.import_to_translate.c:5 +msgid "Name of OGR datasource to be imported" +msgstr "" + +#: ../vector/v.in.ogr/main.c:208 +msgid "" +"Examples:\n" +"\t\tESRI Shapefile: directory containing shapefiles\n" +"\t\tMapInfo File: directory containing mapinfo files" +msgstr "" + +#: ../vector/v.in.ogr/main.c:219 +#: ../locale/scriptstrings/v.import_to_translate.c:7 +msgid "OGR layer name. If not given, all available layers are imported" +msgstr "" + +#: ../vector/v.in.ogr/main.c:221 +msgid "" +"Examples:\n" +"\t\tESRI Shapefile: shapefile name\n" +"\t\tMapInfo File: mapinfo file name" +msgstr "" + +#: ../vector/v.in.ogr/main.c:250 +msgid "Minimum size of area to be imported (square meters)" +msgstr "" + +#: ../vector/v.in.ogr/main.c:252 +msgid "Smaller areas and islands are ignored. Should be greater than snap^2" +msgstr "" + +#: ../vector/v.in.ogr/main.c:258 +msgid "Optionally change default input type" +msgstr "" + +#: ../vector/v.in.ogr/main.c:262 +msgid "import area centroids as points" +msgstr "" + +#: ../vector/v.in.ogr/main.c:263 +msgid "import area boundaries as lines" +msgstr "" + +#: ../vector/v.in.ogr/main.c:264 +msgid "import lines as area boundaries" +msgstr "" + +#: ../vector/v.in.ogr/main.c:265 +msgid "import points as centroids" +msgstr "" + +#: ../vector/v.in.ogr/main.c:274 +#: ../locale/scriptstrings/v.import_to_translate.c:17 +msgid "Snapping threshold for boundaries (map units)" +msgstr "" + +#: ../vector/v.in.ogr/main.c:275 +msgid "'-1' for no snap" +msgstr "" + +#: ../vector/v.in.ogr/main.c:287 +msgid "" +"List of column names to be used instead of original names, first is used for" +" category column" +msgstr "" + +#: ../vector/v.in.ogr/main.c:296 +#: ../locale/scriptstrings/db.in.ogr_to_translate.c:11 +#: ../locale/scriptstrings/v.import_to_translate.c:14 +msgid "Encoding value for attribute data" +msgstr "" + +#: ../vector/v.in.ogr/main.c:298 +#: ../locale/scriptstrings/v.import_to_translate.c:15 +msgid "" +"Overrides encoding interpretation, useful when importing ESRI Shapefile" +msgstr "" + +#: ../vector/v.in.ogr/main.c:306 +msgid "Name of column used for categories" +msgstr "" + +#: ../vector/v.in.ogr/main.c:308 +msgid "" +"If not given, categories are generated as unique values and stored in 'cat' " +"column" +msgstr "" + +#: ../vector/v.in.ogr/main.c:313 +msgid "Name of geometry column" +msgstr "" + +#: ../vector/v.in.ogr/main.c:314 +msgid "If not given, all geometry columns from the input are used" +msgstr "" + +#: ../vector/v.in.ogr/main.c:319 +#: ../locale/scriptstrings/v.import_to_translate.c:25 +msgid "List supported OGR formats and exit" +msgstr "" + +#: ../vector/v.in.ogr/main.c:325 +#: ../locale/scriptstrings/v.import_to_translate.c:26 +msgid "List available OGR layers in data source and exit" +msgstr "" + +#: ../vector/v.in.ogr/main.c:332 +msgid "Do not clean polygons (not recommended)" +msgstr "" + +#: ../vector/v.in.ogr/main.c:337 +msgid "Force 2D output even if input is 3D" +msgstr "" + +#: ../vector/v.in.ogr/main.c:349 ../vector/v.external/args.c:47 +#: ../locale/scriptstrings/r.import_to_translate.c:32 +#: ../locale/scriptstrings/v.import_to_translate.c:28 +msgid "" +"Assume that the dataset has the same projection as the current location" +msgstr "" + +#: ../vector/v.in.ogr/main.c:373 +msgid "Change column names to lowercase characters" +msgstr "" + +#: ../vector/v.in.ogr/main.c:504 ../vector/v.external/main.c:155 +#, c-format +msgid "Unable to open data source <%s>" +msgstr "" + +#: ../vector/v.in.ogr/main.c:509 +#, c-format +msgid "Using OGR driver '%s/%s'" +msgstr "" + +#: ../vector/v.in.ogr/main.c:513 +#, c-format +msgid "Using OGR driver '%s'" +msgstr "" + +#: ../vector/v.in.ogr/main.c:531 +msgid "Using interleaved reading mode" +msgstr "" + +#: ../vector/v.in.ogr/main.c:537 ../vector/v.in.ogr/main.c:541 +#, c-format +msgid "" +"Option <%s> will be ignored. OGR doesn't support it for selected format " +"(%s)." +msgstr "" + +#: ../vector/v.in.ogr/main.c:547 +#, c-format +msgid "" +"Option <%s> will be ignored. Multiple geometry fields are supported by GDAL " +">= 1.11" +msgstr "" + +#: ../vector/v.in.ogr/main.c:557 +#, c-format +msgid "Encoding value not supported by OGR driver <%s>" +msgstr "" + +#: ../vector/v.in.ogr/main.c:567 +msgid "No OGR layers available" +msgstr "" + +#: ../vector/v.in.ogr/main.c:574 +#, c-format +msgid "Data source <%s> (format '%s') contains %d layers:" +msgstr "" + +#: ../vector/v.in.ogr/main.c:613 ../vector/v.external/main.c:128 +#, c-format +msgid "Layer <%s> not available" +msgstr "" + +#: ../vector/v.in.ogr/main.c:627 +msgid "" +"Detected different projections of input layers. Input layers must be " +"imported separately." +msgstr "" + +#: ../vector/v.in.ogr/main.c:667 +#, c-format +msgid "Illegal output name <%s>" +msgstr "" + +#: ../vector/v.in.ogr/main.c:688 +#, c-format +msgid "All available OGR layers will be imported into vector map <%s>" +msgstr "" + +#: ../vector/v.in.ogr/main.c:697 +msgid "" +"When creating a new location, the current region can not be used as spatial " +"filter, disabling" +msgstr "" + +#: ../vector/v.in.ogr/main.c:715 ../vector/v.in.ogr/main.c:1968 +#, c-format +msgid "Error setting attribute filter '%s'" +msgstr "" + +#: ../vector/v.in.ogr/main.c:755 +#, c-format +msgid "Geometry column <%s> not found in OGR layer <%s>" +msgstr "" + +#: ../vector/v.in.ogr/main.c:768 +#, c-format +msgid "Check if OGR layer <%s> contains polygons..." +msgstr "" + +#: ../vector/v.in.ogr/main.c:826 +#, c-format +msgid "Boundary splitting distance in map units: %G" +msgstr "" + +#: ../vector/v.in.ogr/main.c:856 +#, c-format +msgid "Using temporary vector <%s>" +msgstr "" + +#: ../vector/v.in.ogr/main.c:898 +#, c-format +msgid "Key column '%s' not found in input layer <%s>" +msgstr "" + +#: ../vector/v.in.ogr/main.c:911 +#, c-format +msgid "Key column '%s' in input layer <%s> is not integer" +msgstr "" + +#: ../vector/v.in.ogr/main.c:923 +#, c-format +msgid "Creating attribute table for layer <%s>..." +msgstr "" + +#: ../vector/v.in.ogr/main.c:993 +#, c-format +msgid "Column name <%s> renamed to <%s>" +msgstr "" + +#: ../vector/v.in.ogr/main.c:1025 +#, c-format +msgid "Writing column <%s> with integer 64 as integer 32" +msgstr "" + +#: ../vector/v.in.ogr/main.c:1038 +#, c-format +msgid "Writing column <%s> with fixed length %d chars (may be truncated)" +msgstr "" + +#: ../vector/v.in.ogr/main.c:1062 +#, c-format +msgid "" +"Width for column %s set to 255 (was not specified by OGR), some strings may " +"be truncated!" +msgstr "" + +#: ../vector/v.in.ogr/main.c:1079 +#, c-format +msgid "Writing column %s with fixed length %d chars (may be truncated)" +msgstr "" + +#: ../vector/v.in.ogr/main.c:1083 +#, c-format +msgid "Column type (Ogr_ftype: %d) not supported (Ogr_fieldname: %s)" +msgstr "" + +#: ../vector/v.in.ogr/main.c:1104 +#, c-format +msgid "Column name <%s> renamed to <%s_%d>" +msgstr "" + +#: ../vector/v.in.ogr/main.c:1168 +#, c-format +msgid "Importing %lld features (OGR layer <%s>)..." +msgstr "" + +#: ../vector/v.in.ogr/main.c:1331 +#, c-format +msgid "Cannot insert new row for input layer <%s>: %s" +msgstr "" + +#: ../vector/v.in.ogr/main.c:1347 +#, c-format +msgid "%d %s without geometry in input layer <%s> skipped" +msgstr "" + +#: ../vector/v.in.ogr/main.c:1348 +msgid "feature" +msgstr "" + +#: ../vector/v.in.ogr/main.c:1348 +msgid "features" +msgstr "" + +#: ../vector/v.in.ogr/main.c:1372 +#, c-format +msgid "Unable to drop table: '%s'" +msgstr "" + +#: ../vector/v.in.ogr/main.c:1407 +msgid "Cleaning polygons" +msgstr "" + +#: ../vector/v.in.ogr/main.c:1411 +#, c-format +msgid "Snapping boundaries (threshold = %.3e)..." +msgstr "" + +#: ../vector/v.in.ogr/main.c:1427 ../vector/v.buffer/main.c:752 +msgid "Breaking polygons..." +msgstr "" + +#: ../vector/v.in.ogr/main.c:1442 ../vector/v.buffer/main.c:759 +msgid "Breaking boundaries..." +msgstr "" + +#: ../vector/v.in.ogr/main.c:1457 +msgid "Merging boundaries..." +msgstr "" + +#: ../vector/v.in.ogr/main.c:1462 +msgid "Changing boundary dangles to lines..." +msgstr "" + +#: ../vector/v.in.ogr/main.c:1466 ../vector/v.voronoi/clean_topo.c:87 +#: ../vector/v.buffer/main.c:773 +msgid "Removing dangles..." +msgstr "" + +#: ../vector/v.in.ogr/main.c:1475 +msgid "Changing boundary bridges to lines..." +msgstr "" + +#: ../vector/v.in.ogr/main.c:1481 ../vector/v.voronoi/clean_topo.c:89 +#: ../vector/v.buffer/main.c:776 +msgid "Removing bridges..." +msgstr "" + +#: ../vector/v.in.ogr/main.c:1521 +#, c-format +msgid "Finding centroids for OGR layer <%s>..." +msgstr "" + +#: ../vector/v.in.ogr/main.c:1622 +#, c-format +msgid "" +"%d areas represent more (overlapping) features, because polygons overlap in " +"input layer(s). Such areas are linked to more than 1 row in attribute table." +" The number of features for those areas is stored as category in layer %d" +msgstr "" + +#: ../vector/v.in.ogr/main.c:1632 +#, c-format +msgid "%d input polygons\n" +msgstr "" + +#: ../vector/v.in.ogr/main.c:1633 +#, c-format +msgid "%d input polygons" +msgstr "" + +#: ../vector/v.in.ogr/main.c:1636 +#, c-format +msgid "Total area: %G (%d areas)\n" +msgstr "" + +#: ../vector/v.in.ogr/main.c:1637 +#, c-format +msgid "Total area: %G (%d areas)" +msgstr "" + +#: ../vector/v.in.ogr/main.c:1640 +#, c-format +msgid "Overlapping area: %G (%d areas)\n" +msgstr "" + +#: ../vector/v.in.ogr/main.c:1643 +#, c-format +msgid "Overlapping area: %G (%d areas)" +msgstr "" + +#: ../vector/v.in.ogr/main.c:1648 +#, c-format +msgid "Area without category: %G (%d areas)\n" +msgstr "" + +#: ../vector/v.in.ogr/main.c:1651 +#, c-format +msgid "Area without category: %G (%d areas)" +msgstr "" + +#: ../vector/v.in.ogr/main.c:1773 +msgid "The output contains topological errors:" +msgstr "" + +#: ../vector/v.in.ogr/main.c:1775 +#, c-format +msgid "Unable to calculate a centroid for %d areas" +msgstr "" + +#: ../vector/v.in.ogr/main.c:1777 +#, c-format +msgid "Number of incorrect boundaries: %d" +msgstr "" + +#: ../vector/v.in.ogr/main.c:1780 +#, c-format +msgid "Number of centroids outside area: %d" +msgstr "" + +#: ../vector/v.in.ogr/main.c:1783 +#, c-format +msgid "Number of duplicate centroids: %d" +msgstr "" + +#: ../vector/v.in.ogr/main.c:1786 ../vector/v.in.ogr/main.c:1808 +#: ../vector/v.in.ogr/main.c:1841 +msgid "The input could be cleaned by snapping vertices to each other." +msgstr "" + +#: ../vector/v.in.ogr/main.c:1789 ../vector/v.in.ogr/main.c:1812 +#: ../vector/v.in.ogr/main.c:1836 ../vector/v.in.ogr/main.c:1842 +#, c-format +msgid "Estimated range of snapping threshold: [%g, %g]" +msgstr "" + +#: ../vector/v.in.ogr/main.c:1793 ../vector/v.in.ogr/main.c:1816 +#, c-format +msgid "Try to import again, snapping with at least %g: 'snap=%g'" +msgstr "" + +#: ../vector/v.in.ogr/main.c:1797 ../vector/v.in.ogr/main.c:1820 +#, c-format +msgid "Try to import again, snapping with %g: 'snap=%g'" +msgstr "" + +#: ../vector/v.in.ogr/main.c:1801 ../vector/v.in.ogr/main.c:1824 +msgid "Manual cleaning may be needed." +msgstr "" + +#: ../vector/v.in.ogr/main.c:1806 +msgid "Some input polygons are overlapping each other." +msgstr "" + +#: ../vector/v.in.ogr/main.c:1807 +msgid "If overlapping is not desired, the data need to be cleaned." +msgstr "" + +#: ../vector/v.in.ogr/main.c:1829 +#, c-format +msgid "%d input polygons got lost during import." +msgstr "" + +#: ../vector/v.in.ogr/main.c:1832 +#, c-format +msgid "%d additional areas where created during import." +msgstr "" + +#: ../vector/v.in.ogr/main.c:1835 +#, c-format +msgid "The snapping threshold %g might be too large." +msgstr "" + +#: ../vector/v.in.ogr/main.c:1838 +msgid "Try to reduce the snapping threshold or clean the output manually." +msgstr "" + +#: ../vector/v.in.ogr/main.c:1849 ../vector/v.in.ascii/main.c:552 +#: ../vector/v.in.ascii/main.c:555 +msgid "Import failed" +msgstr "" + +#: ../vector/v.in.ogr/main.c:1884 +msgid "" +"Input data contains 3D features. Created vector is 2D only, disable -2 flag " +"to import 3D vector." +msgstr "" + +#: ../vector/v.in.ogr/main.c:1906 +#, c-format +msgid "Using GDAL 2.2+ style interleaved reading for GDAL version %d" +msgstr "" + +#: ../vector/v.in.ogr/main.c:1909 +#, c-format +msgid "Using GDAL 1.x style interleaved reading for GDAL version %d" +msgstr "" + +#: ../vector/v.in.ogr/main.c:1959 +#, c-format +msgid "Unable to re-open data source <%s>" +msgstr "" + +#: ../vector/v.in.ogr/main.c:2131 +msgid "xmin is larger than xmax in 'spatial' parameters" +msgstr "" + +#: ../vector/v.in.ogr/main.c:2133 +msgid "ymin is larger than ymax in 'spatial' parameters" +msgstr "" + +#: ../vector/v.in.ogr/main.c:2150 +#, c-format +msgid "" +"The spatial filter does not overlap with OGR layer <%s>. Nothing to import." +msgstr "" + +#: ../vector/v.in.ogr/proj.c:33 ../vector/v.external/proj.c:33 +#, c-format +msgid "Geometry column <%s> not found in input layer <%s>" +msgstr "" + +#: ../vector/v.in.ogr/proj.c:51 ../vector/v.external/proj.c:51 +msgid "" +"Unable to convert input layer projection information to GRASS format for " +"checking" +msgstr "" + +#: ../vector/v.in.ogr/proj.c:57 ../vector/v.in.ogr/proj.c:85 +#: ../vector/v.external/proj.c:57 ../vector/v.external/proj.c:85 +msgid "Can't get WKT parameter string" +msgstr "" + +#: ../vector/v.in.ogr/proj.c:60 ../vector/v.in.ogr/proj.c:88 +#: ../vector/v.external/proj.c:60 ../vector/v.external/proj.c:88 +#, c-format +msgid "" +"WKT definition:\n" +"%s" +msgstr "" + +#: ../vector/v.in.ogr/proj.c:70 ../vector/v.external/proj.c:70 +#, c-format +msgid "No OGR projection available for layer <%s>" +msgstr "" + +#: ../vector/v.in.ogr/proj.c:78 ../vector/v.external/proj.c:78 +#, c-format +msgid "OGR projection for layer <%s> does not contain a valid SRS" +msgstr "" + +#: ../vector/v.in.ogr/proj.c:96 ../vector/v.external/proj.c:96 +#, c-format +msgid "OGR projection for layer <%s> can not be converted to proj4" +msgstr "" + +#: ../vector/v.in.ogr/proj.c:103 ../vector/v.external/proj.c:103 +msgid "Can't get WKT-style parameter string" +msgstr "" + +#: ../vector/v.in.ogr/proj.c:106 ../vector/v.external/proj.c:106 +#, c-format +msgid "" +"WKT-style definition:\n" +"%s" +msgstr "" + +#: ../vector/v.in.ogr/proj.c:151 +msgid "Layer projections are unreadable" +msgstr "" + +#: ../vector/v.in.ogr/proj.c:162 +#, c-format +msgid "Projection for layer <%s> is unreadable" +msgstr "" + +#: ../vector/v.in.ogr/proj.c:196 +#, c-format +msgid "Projection of layer <%s> is different from projection of layer <%s>" +msgstr "" + +#: ../vector/v.what.rast/main.c:79 +msgid "Uploads raster values at positions of vector points to the table." +msgstr "" + +#: ../vector/v.what.rast/main.c:93 +msgid "Name of existing raster map to be queried" +msgstr "" + +#: ../vector/v.what.rast/main.c:105 +msgid "Interpolate values from the nearest four cells" +msgstr "" + +#: ../vector/v.what.rast/main.c:110 +msgid "Print categories and values instead of updating the database" +msgstr "" + +#: ../vector/v.what.rast/main.c:170 +#, c-format +msgid "Column <%s> not found in the table <%s>. Creating..." +msgstr "" + +#: ../vector/v.what.rast/main.c:186 +msgid "Raster type is integer and column type is float" +msgstr "" + +#: ../vector/v.what.rast/main.c:189 +msgid "Raster type is float and column type is integer, some data lost!!" +msgstr "" + +#: ../vector/v.what.rast/main.c:271 +#, c-format +msgid "No features of type (%s) found in vector map <%s>" +msgstr "" + +#: ../vector/v.what.rast/main.c:295 +#, c-format +msgid "%d points outside current region were skipped" +msgstr "" + +#: ../vector/v.what.rast/main.c:299 +#, c-format +msgid "%d points without category were skipped" +msgstr "" + +#: ../vector/v.what.rast/main.c:570 ../vector/v.what.rast/main.c:610 +#, c-format +msgid "Multiple points (%d) of category %d, value set to 'NULL'" +msgstr "" + +#: ../vector/v.what.rast/main.c:678 +#, c-format +msgid "%d categories loaded from vector" +msgstr "" + +#: ../vector/v.what.rast/main.c:680 +#, c-format +msgid "%d duplicate categories in vector map <%s>" +msgstr "" + +#: ../vector/v.what.rast/main.c:684 +#, c-format +msgid "%d categories loaded from table" +msgstr "" + +#: ../vector/v.what.rast/main.c:685 +#, c-format +msgid "%d categories from vector missing in table" +msgstr "" + +#: ../vector/v.what.rast/main.c:690 ../vector/v.distance/main.c:1752 +#, c-format +msgid "%d records updated." +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.lidar.edgedetection/main.c:79 +msgid "Detects the object's edges from a LIDAR data set." +msgstr "" + +#: ../vector/v.lidar.edgedetection/main.c:98 +#: ../vector/v.surf.bspline/main.c:149 +msgid "Default: 4 * east-west resolution" +msgstr "" + +#: ../vector/v.lidar.edgedetection/main.c:107 +#: ../vector/v.surf.bspline/main.c:158 +msgid "Default: 4 * north-south resolution" +msgstr "" + +#: ../vector/v.lidar.edgedetection/main.c:115 +msgid "Regularization weight in gradient evaluation" +msgstr "" + +#: ../vector/v.lidar.edgedetection/main.c:124 +msgid "High gradient threshold for edge classification" +msgstr "" + +#: ../vector/v.lidar.edgedetection/main.c:133 +msgid "Low gradient threshold for edge classification" +msgstr "" + +#: ../vector/v.lidar.edgedetection/main.c:141 +msgid "Angle range for same direction detection" +msgstr "" + +#: ../vector/v.lidar.edgedetection/main.c:150 +msgid "Regularization weight in residual evaluation" +msgstr "" + +#: ../vector/v.lidar.edgedetection/main.c:267 +#, c-format +msgid "It was impossible to create <%s>." +msgstr "" + +#: ../vector/v.lidar.edgedetection/main.c:270 +#, c-format +msgid "It was impossible to create <%s> interpolation table in database." +msgstr "" + +#: ../vector/v.lidar.edgedetection/main.c:423 +msgid "Performing bilinear interpolation..." +msgstr "" + +#: ../vector/v.lidar.edgedetection/main.c:440 +msgid "Performing bicubic interpolation..." +msgstr "" + +#: ../vector/v.lidar.edgedetection/main.c:452 +msgid "Point classification..." +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: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: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.out.ogr/export_areas.c:103 +#: ../vector/v.out.ogr/export_areas.c:204 +#: ../vector/v.out.ogr/export_areas.c:255 +#: ../vector/v.out.ogr/export_lines.c:135 +#: ../vector/v.out.ogr/export_lines.c:231 +#: ../vector/v.out.ogr/export_lines.c:280 +msgid "Failed to create OGR feature" +msgstr "" + +#: ../vector/v.out.ogr/export_areas.c:147 +#: ../vector/v.out.ogr/export_lines.c:180 +#, c-format +msgid "Unable to export multi-features. No category index for layer %d." +msgstr "" + +#: ../vector/v.out.ogr/export_areas.c:158 +msgid "Exporting features with category..." +msgstr "" + +#: ../vector/v.out.ogr/export_areas.c:180 +#: ../vector/v.out.ogr/export_lines.c:214 +#, c-format +msgid "" +"Unable to create multi-feature. Category %d not found in line %d, field %d" +msgstr "" + +#: ../vector/v.out.ogr/export_areas.c:220 +msgid "Exporting features without category..." +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.ogr/attrb.c:65 +#, c-format +msgid "No database record for cat = %d and export of 'cat' disabled" +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:25 +msgid "Name of output OGR datasource" +msgstr "" + +#: ../vector/v.out.ogr/args.c:27 +msgid "" +"For example: ESRI Shapefile: filename or directory for storage\n" +"\t\t\tPostGIS database: connection string" +msgstr "" + +#: ../vector/v.out.ogr/args.c:37 +msgid "Data format to write" +msgstr "" + +#: ../vector/v.out.ogr/args.c:44 +msgid "Name for output OGR layer. If not specified, input name is used" +msgstr "" + +#: ../vector/v.out.ogr/args.c:46 +msgid "" +"For example: ESRI Shapefile: shapefile name\n" +"\t\t\tPostGIS database: table name" +msgstr "" + +#: ../vector/v.out.ogr/args.c:54 +msgid "Optionally change default output type" +msgstr "" + +#: ../vector/v.out.ogr/args.c:57 +msgid "export area boundaries as linestrings" +msgstr "" + +#: ../vector/v.out.ogr/args.c:58 +msgid "export lines as polygons" +msgstr "" + +#: ../vector/v.out.ogr/args.c:68 +msgid "OGR dataset creation option (format specific, NAME=VALUE)" +msgstr "" + +#: ../vector/v.out.ogr/args.c:78 +msgid "OGR layer creation option (format specific, NAME=VALUE)" +msgstr "" + +#: ../vector/v.out.ogr/args.c:83 +msgid "Open an existing OGR datasource for update" +msgstr "" + +#: ../vector/v.out.ogr/args.c:87 +msgid "Append to existing layer" +msgstr "" + +#: ../vector/v.out.ogr/args.c:88 +msgid "A new OGR layer is created if it does not exist" +msgstr "" + +#: ../vector/v.out.ogr/args.c:94 +msgid "Skip export of GRASS category ID ('cat') attribute" +msgstr "" + +#: ../vector/v.out.ogr/args.c:100 +msgid "" +"Also export features without category (not labeled). Otherwise only features" +" with category are exported." +msgstr "" + +#: ../vector/v.out.ogr/args.c:106 +msgid "Use ESRI-style .prj file format (applies to Shapefile output only)" +msgstr "" + +#: ../vector/v.out.ogr/args.c:112 +msgid "Force 2D output even if input is 3D (applies to Shapefile output only)" +msgstr "" + +#: ../vector/v.out.ogr/args.c:120 +msgid "Export vector data as multi-features" +msgstr "" + +#: ../vector/v.out.ogr/args.c:126 +msgid "" +"Create a new empty layer in defined OGR datasource and exit. Nothing is read" +" from input." +msgstr "" + +#: ../vector/v.out.ogr/args.c:133 +msgid "List supported output formats and exit" +msgstr "" + +#: ../vector/v.out.ogr/main.c:87 +msgid "Exports a vector map layer to any of the supported OGR vector formats." +msgstr "" + +#: ../vector/v.out.ogr/main.c:88 +msgid "By default a vector map layer is exported to OGC GeoPackage format." +msgstr "" + +#: ../vector/v.out.ogr/main.c:171 +msgid "Volumes will be exported as sets of faces" +msgstr "" + +#: ../vector/v.out.ogr/main.c:189 +msgid "Unable to determine input map's vector feature type(s)." +msgstr "" + +#: ../vector/v.out.ogr/main.c:254 +msgid "The combination of types is not supported by all formats." +msgstr "" + +#: ../vector/v.out.ogr/main.c:271 +msgid "Unable to create OGR spatial reference" +msgstr "" + +#: ../vector/v.out.ogr/main.c:293 +#, c-format +msgid "OGR layer <%s> created in datasource <%s> (format '%s')" +msgstr "" + +#: ../vector/v.out.ogr/main.c:305 +msgid "" +"The map contains islands. With the -c flag, islands will appear as filled " +"areas, not holes in the output map." +msgstr "" + +#: ../vector/v.out.ogr/main.c:311 +#, c-format +msgid "" +"%d point found, but not requested to be exported. Verify 'type' parameter." +msgid_plural "" +"%d points found, but not requested to be exported. Verify 'type' parameter." +msgstr[0] "" + +#: ../vector/v.out.ogr/main.c:319 +#, c-format +msgid "" +"%d line found, but not requested to be exported. Verify 'type' parameter." +msgid_plural "" +"%d line(s) found, but not requested to be exported. Verify 'type' parameter." +msgstr[0] "" + +#: ../vector/v.out.ogr/main.c:328 +#, c-format +msgid "" +"%d boundary found, but not requested to be exported. Verify 'type' " +"parameter." +msgid_plural "" +"%d boundaries found, but not requested to be exported. Verify 'type' " +"parameter." +msgstr[0] "" + +#: ../vector/v.out.ogr/main.c:337 +#, c-format +msgid "" +"%d centroid found, but not requested to be exported. Verify 'type' " +"parameter." +msgid_plural "" +"%d centroids found, but not requested to be exported. Verify 'type' " +"parameter." +msgstr[0] "" + +#: ../vector/v.out.ogr/main.c:345 +#, c-format +msgid "" +"%d area found, but not requested to be exported. Verify 'type' parameter." +msgid_plural "" +"%d areas found, but not requested to be exported. Verify 'type' parameter." +msgstr[0] "" + +#: ../vector/v.out.ogr/main.c:353 +#, c-format +msgid "" +"%d face found, but not requested to be exported. Verify 'type' parameter." +msgid_plural "" +"%d faces found, but not requested to be exported. Verify 'type' parameter." +msgstr[0] "" + +#: ../vector/v.out.ogr/main.c:361 +#, c-format +msgid "" +"%d volume found, but not requested to be exported. Verify 'type' parameter." +msgid_plural "" +"%d volumes found, but not requested to be exported. Verify 'type' parameter." +msgstr[0] "" + +#: ../vector/v.out.ogr/main.c:371 +msgid "" +"No points found, but requested to be exported. Will skip this feature type." +msgstr "" + +#: ../vector/v.out.ogr/main.c:380 +msgid "" +"No lines found, but requested to be exported. Will skip this feature type." +msgstr "" + +#: ../vector/v.out.ogr/main.c:390 +msgid "" +"No boundaries found, but requested to be exported. Will skip this feature " +"type." +msgstr "" + +#: ../vector/v.out.ogr/main.c:399 +msgid "" +"No areas found, but requested to be exported. Will skip this feature type." +msgstr "" + +#: ../vector/v.out.ogr/main.c:409 +msgid "" +"No centroids found, but requested to be exported. Will skip this feature " +"type." +msgstr "" + +#: ../vector/v.out.ogr/main.c:418 +msgid "" +"No faces found, but requested to be exported. Will skip this feature type." +msgstr "" + +#: ../vector/v.out.ogr/main.c:427 +msgid "" +"No kernels found, but requested to be exported. Will skip this feature type." +msgstr "" + +#: ../vector/v.out.ogr/main.c:436 +msgid "" +"No volumes found, but requested to be exported. Will skip this feature type." +msgstr "" + +#: ../vector/v.out.ogr/main.c:461 +#, c-format +msgid "OGR driver <%s> not found" +msgstr "" + +#: ../vector/v.out.ogr/main.c:488 +#, c-format +msgid "Unable to open OGR data source '%s'" +msgstr "" + +#: ../vector/v.out.ogr/main.c:502 +#, c-format +msgid "Layer <%s> already exists in OGR data source '%s'" +msgstr "" + +#: ../vector/v.out.ogr/main.c:506 +#, c-format +msgid "OGR layer <%s> already exists and will be overwritten" +msgstr "" + +#: ../vector/v.out.ogr/main.c:513 +#, c-format +msgid "OGR layer <%s> doesn't exists, creating new OGR layer instead" +msgstr "" + +#: ../vector/v.out.ogr/main.c:541 +msgid "Overriding existing user-defined 'SHPT=' LCO." +msgstr "" + +#: ../vector/v.out.ogr/main.c:556 +#, c-format +msgid "" +"Vector map <%s> is 3D. Use format specific layer creation options SHPT " +"(parameter 'lco') or '-z' flag to export in 3D rather than 2D (default)" +msgstr "" + +#: ../vector/v.out.ogr/main.c:568 +#, c-format +msgid "" +"Vector map <%s> is 3D. Use format specific layer creation options DIM " +"(parameter 'lco') to export in 3D rather than 2D (default)." +msgstr "" + +#: ../vector/v.out.ogr/main.c:575 +#, c-format +msgid "" +"Vector map <%s> is 3D. Use format specific layer creation options (parameter" +" 'lco') to export using only category numbers as attributes" +msgstr "" + +#: ../vector/v.out.ogr/main.c:610 +msgid "Exporting 'cat' anyway, as it is the only attribute table field" +msgstr "" + +#: ../vector/v.out.ogr/main.c:619 ../vector/v.out.ogr/main.c:691 +#, c-format +msgid "New attribute column <%s> added to the table" +msgstr "" + +#: ../vector/v.out.ogr/main.c:703 +#, c-format +msgid "Key column <%s> not found" +msgstr "" + +#: ../vector/v.out.ogr/main.c:716 +#, c-format +msgid "Exporting %d feature..." +msgid_plural "Exporting %d features..." +msgstr[0] "" + +#: ../vector/v.out.ogr/main.c:731 +#, c-format +msgid "Exporting %d area (may take some time)..." +msgid_plural "Exporting %d areas (may take some time)..." +msgstr[0] "" + +#: ../vector/v.out.ogr/main.c:750 +#, c-format +msgid "Exporting %d volume..." +msgid_plural "Exporting %d volumes..." +msgstr[0] "" + +#: ../vector/v.out.ogr/main.c:754 +msgid "Export of volumes not implemented yet. Skipping." +msgstr "" + +#: ../vector/v.out.ogr/main.c:771 +#, c-format +msgid "%d feature without attributes was written" +msgid_plural "%d features without attributes were written" +msgstr[0] "" + +#: ../vector/v.out.ogr/main.c:777 +#, c-format +msgid "%d feature without category was written" +msgid_plural "%d features without category were written" +msgstr[0] "" + +#: ../vector/v.out.ogr/main.c:781 +#, c-format +msgid "" +"%d feature without category was skipped. Features without category are " +"written only when -%c flag is given." +msgid_plural "" +"%d features without category were skipped. Features without category are " +"written only when -%c flag is given." +msgstr[0] "" + +#: ../vector/v.out.ogr/main.c:797 +msgid "Output layer is empty, no features written" +msgstr "" + +#: ../vector/v.out.ogr/main.c:798 +#, 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] "" + +#: ../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.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: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:103 +#, c-format +msgid "" +"The search diameter %g is smaller than cell diagonal %g: some points could " +"not be detected" +msgstr "" + +#: ../vector/v.neighbors/main.c:175 ../vector/v.normal/main.c:195 +#: ../vector/v.surf.idw/main.c:176 +msgid "No points found" +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:115 +msgid "Removing incorrect boundaries from output" +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/sw_main.c:188 +#, c-format +msgid "" +"Found %d point/centroid in <%s>, but at least 2 are needed. Are the current " +"region extents covering at least parts of the input map?" +msgid_plural "" +"Found %d points/centroids in <%s>, but at least 2 are needed. Are the " +"current region extents covering at least parts of the input map?" +msgstr[0] "" + +#: ../vector/v.voronoi/sw_main.c:412 ../vector/v.voronoi/sw_main.c:438 +msgid "All boundaries in the list should be valid" +msgstr "" + +#: ../vector/v.voronoi/sw_main.c:418 ../vector/v.voronoi/sw_main.c:444 +msgid "Boundary is degenerate" +msgstr "" + +#: ../vector/v.voronoi/sw_main.c:470 +#, 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] "" + +#: ../vector/v.voronoi/main.c:126 +msgid "skeleton" +msgstr "" + +#: ../vector/v.voronoi/main.c:127 +msgid "" +"Creates a Voronoi diagram constrained to the extents of the current region " +"from an input vector map containing points or centroids." +msgstr "" + +#: ../vector/v.voronoi/main.c:131 +msgid "Name of input vector 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] "" + +#: ../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.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.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:317 +msgid "Name:" +msgstr "" + +#: ../vector/v.info/print.c:320 +msgid "Mapset:" +msgstr "" + +#: ../vector/v.info/print.c:324 +msgid "Location:" +msgstr "" + +#: ../vector/v.info/print.c:327 +msgid "Database:" +msgstr "" + +#: ../vector/v.info/print.c:331 +msgid "Title:" +msgstr "" + +#: ../vector/v.info/print.c:334 +msgid "Map scale:" +msgstr "" + +#: ../vector/v.info/print.c:338 +msgid "Name of creator:" +msgstr "" + +#: ../vector/v.info/print.c:341 +msgid "Organization:" +msgstr "" + +#: ../vector/v.info/print.c:344 +msgid "Source date:" +msgstr "" + +#: ../vector/v.info/print.c:351 +msgid "Timestamp (first layer): " +msgstr "" + +#: ../vector/v.info/print.c:355 +msgid "Timestamp (first layer): none" +msgstr "" + +#: ../vector/v.info/print.c:363 ../vector/v.info/print.c:387 +#: ../vector/v.info/print.c:427 +msgid "Map format:" +msgstr "" + +#: ../vector/v.info/print.c:368 +msgid "OGR layer:" +msgstr "" + +#: ../vector/v.info/print.c:371 +msgid "OGR datasource:" +msgstr "" + +#: ../vector/v.info/print.c:374 ../vector/v.info/print.c:403 +msgid "Feature type:" +msgstr "" + +#: ../vector/v.info/print.c:392 +msgid "DB table:" +msgstr "" + +#: ../vector/v.info/print.c:395 +msgid "DB name:" +msgstr "" + +#: ../vector/v.info/print.c:399 +msgid "Geometry column:" +msgstr "" + +#: ../vector/v.info/print.c:413 ../vector/v.info/print.c:422 +msgid "Topology:" +msgstr "" + +#: ../vector/v.info/print.c:414 +msgid "schema:" +msgstr "" + +#: ../vector/v.info/print.c:418 +msgid "Topology column:" +msgstr "" + +#: ../vector/v.info/print.c:436 +msgid "Type of map" +msgstr "" + +#: ../vector/v.info/print.c:436 +msgid "level" +msgstr "" + +#: ../vector/v.info/print.c:443 +msgid "Number of points:" +msgstr "" + +#: ../vector/v.info/print.c:445 +msgid "Number of centroids:" +msgstr "" + +#: ../vector/v.info/print.c:450 +msgid "Number of lines:" +msgstr "" + +#: ../vector/v.info/print.c:452 +msgid "Number of boundaries:" +msgstr "" + +#: ../vector/v.info/print.c:457 +msgid "Number of areas:" +msgstr "" + +#: ../vector/v.info/print.c:459 +msgid "Number of islands:" +msgstr "" + +#: ../vector/v.info/print.c:465 +msgid "Number of faces:" +msgstr "" + +#: ../vector/v.info/print.c:467 +msgid "Number of kernels:" +msgstr "" + +#: ../vector/v.info/print.c:472 +msgid "Number of volumes:" +msgstr "" + +#: ../vector/v.info/print.c:474 +msgid "Number of holes:" +msgstr "" + +#: ../vector/v.info/print.c:481 +msgid "Map is 3D:" +msgstr "" + +#: ../vector/v.info/print.c:482 +msgid "Yes" +msgstr "" + +#: ../vector/v.info/print.c:482 +msgid "No" +msgstr "" + +#: ../vector/v.info/print.c:485 +msgid "Number of dblinks:" +msgstr "" + +#: ../vector/v.info/print.c:498 +msgid "invalid" +msgstr "" + +#: ../vector/v.info/print.c:500 +msgid "unspecified" +msgstr "" + +#: ../vector/v.info/print.c:506 +msgid "zone" +msgstr "" + +#: ../vector/v.info/print.c:539 +msgid "Digitization threshold" +msgstr "" + +#: ../vector/v.info/print.c:541 +msgid "Comment" +msgstr "" + +#: ../vector/v.info/main.c:42 +msgid "attribute columns" +msgstr "" + +#: ../vector/v.info/main.c:46 +msgid "Outputs basic information about a vector map." +msgstr "" + +#: ../vector/v.info/level1.c:29 +#, c-format +msgid "Topology not available for vector map <%s>. Registering primitives..." +msgstr "" + +#: ../vector/v.drape/main.c:62 +msgid "Converts 2D vector features to 3D by sampling of elevation raster map." +msgstr "" + +#: ../vector/v.drape/main.c:83 ../vector/v.extrude/main.c:124 +msgid "Elevation raster map for height extraction" +msgstr "" + +#: ../vector/v.drape/main.c:87 ../vector/v.drape/main.c:94 +#: ../vector/v.drape/main.c:101 ../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:92 ../vector/v.extrude/main.c:134 +msgid "Scale factor sampled raster values" +msgstr "" + +#: ../vector/v.drape/main.c:100 ../vector/v.extrude/main.c:142 +msgid "Height for sampled raster NULL values" +msgstr "" + +#: ../vector/v.drape/main.c:199 +#, c-format +msgid "Undefined height for feature %d. Skipping." +msgstr "" + +#: ../vector/v.drape/main.c:204 +msgid "Copying attribute tables..." +msgstr "" + +#: ../vector/v.lrs/v.lrs.segment/main.c:72 +#: ../vector/v.lrs/v.lrs.label/main.c:103 +#: ../vector/v.lrs/v.lrs.where/main.c:58 +#: ../vector/v.lrs/v.lrs.create/main.c:122 +msgid "linear reference system" +msgstr "" + +#: ../vector/v.lrs/v.lrs.segment/main.c:75 +msgid "" +"Creates points/segments from input lines, linear reference system and " +"positions read from stdin or a file." +msgstr "" + +#: ../vector/v.lrs/v.lrs.segment/main.c:79 +#: ../vector/v.lrs/v.lrs.label/main.c:109 +#: ../vector/v.lrs/v.lrs.where/main.c:66 +#: ../vector/v.lrs/v.lrs.create/main.c:128 +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.label/main.c:118 +#: ../vector/v.lrs/v.lrs.where/main.c:75 +#: ../vector/v.lrs/v.lrs.create/main.c:147 +msgid "Line layer" +msgstr "" + +#: ../vector/v.lrs/v.lrs.segment/main.c:94 +#: ../vector/v.lrs/v.lrs.label/main.c:124 +#: ../vector/v.lrs/v.lrs.where/main.c:86 +#: ../vector/v.lrs/v.lrs.create/main.c:207 +msgid "Driver name for reference system table" +msgstr "" + +#: ../vector/v.lrs/v.lrs.segment/main.c:102 +#: ../vector/v.lrs/v.lrs.label/main.c:132 +#: ../vector/v.lrs/v.lrs.where/main.c:94 +#: ../vector/v.lrs/v.lrs.create/main.c:215 +msgid "Database name for reference system table" +msgstr "" + +#: ../vector/v.lrs/v.lrs.segment/main.c:109 +#: ../vector/v.lrs/v.lrs.label/main.c:139 +#: ../vector/v.lrs/v.lrs.where/main.c:101 +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.label/main.c:292 +#: ../vector/v.lrs/v.lrs.where/main.c:147 +#: ../vector/v.lrs/v.lrs.create/main.c:315 +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:357 +#: ../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] "" + +#. GTC %s will be replaced with a message about lost points. +#: ../vector/v.lrs/v.lrs.segment/main.c:364 +#, c-format +msgid "[%d] point written to output map (%s)" +msgid_plural "[%d] points written to output map (%s)" +msgstr[0] "" + +#: ../vector/v.lrs/v.lrs.segment/main.c:369 +#, c-format +msgid "[%d] line read from input" +msgid_plural "[%d] lines read from input" +msgstr[0] "" + +#. GTC %s will be replaced with a message about lost lines. +#: ../vector/v.lrs/v.lrs.segment/main.c:376 +#, c-format +msgid "[%d] line written to output map (%s)" +msgid_plural "[%d] lines written to output map (%s)" +msgstr[0] "" + +#: ../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: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 ../vector/v.label.sa/main.c:72 +#: ../vector/v.label.sa/main.c:80 +msgid "Font" +msgstr "" + +#: ../vector/v.lrs/v.lrs.label/main.c:187 ../vector/v.label/main.c:129 +#: ../vector/v.label.sa/main.c:77 +msgid "Label size (in map-units)" +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:205 ../vector/v.label/main.c:174 +#: ../vector/v.label.sa/main.c:107 +msgid "Highlight color for text" +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: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.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] "" + +#: ../vector/v.lrs/v.lrs.where/main.c:229 +#, c-format +msgid "[%d] point outside threshold" +msgid_plural "[%d] points outside threshold" +msgstr[0] "" + +#: ../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] "" + +#: ../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] "" + +#: ../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.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:176 +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: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.type/main.c:40 ../vector/v.edit/main.c:56 +#: ../locale/scriptstrings/d.rast.edit_to_translate.c:3 +msgid "editing" +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.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] "" + +#: ../vector/v.in.ascii/points.c:328 +msgid "Importing points..." +msgstr "" + +#: ../vector/v.in.ascii/main.c:76 +msgid "Creates a vector map from an ASCII points file or ASCII vector file." +msgstr "" + +#: ../vector/v.in.ascii/main.c:94 +msgid "simple x,y[,z] list" +msgstr "" + +#: ../vector/v.in.ascii/main.c:95 +msgid "GRASS vector ASCII format" +msgstr "" + +#: ../vector/v.in.ascii/main.c:98 +msgid "Input file format" +msgstr "" + +#: ../vector/v.in.ascii/main.c:99 ../vector/v.in.ascii/main.c:102 +#: ../vector/v.in.ascii/main.c:109 ../vector/v.in.ascii/main.c:187 +msgid "Input format" +msgstr "" + +#: ../vector/v.in.ascii/main.c:108 +msgid "Special characters: doublequote, singlequote, none" +msgstr "" + +#: ../vector/v.in.ascii/main.c:118 +msgid "Number of header lines to skip at top of input file (points mode)" +msgstr "" + +#: ../vector/v.in.ascii/main.c:127 +msgid "Column definition in SQL style (points mode)" +msgstr "" + +#: ../vector/v.in.ascii/main.c:128 +msgid "" +"For example: 'x double precision, y double precision, cat int, name " +"varchar(10)'" +msgstr "" + +#: ../vector/v.in.ascii/main.c:140 ../vector/v.in.ascii/main.c:150 +msgid "First column is 1" +msgstr "" + +#: ../vector/v.in.ascii/main.c:149 +msgid "Number of column used as y coordinate (points mode)" +msgstr "" + +#: ../vector/v.in.ascii/main.c:159 +msgid "Number of column used as z coordinate (points mode)" +msgstr "" + +#: ../vector/v.in.ascii/main.c:160 +msgid "First column is 1. If 0, z coordinate is not used" +msgstr "" + +#: ../vector/v.in.ascii/main.c:170 +msgid "Number of column used as category (points mode)" +msgstr "" + +#: ../vector/v.in.ascii/main.c:172 +msgid "" +"First column is 1. If 0, unique category is assigned to each row and written" +" to new column 'cat'" +msgstr "" + +#: ../vector/v.in.ascii/main.c:181 +msgid "Create a new empty vector map and exit. Nothing is read from input." +msgstr "" + +#: ../vector/v.in.ascii/main.c:186 +msgid "Do not expect a header when reading in standard format" +msgstr "" + +#: ../vector/v.in.ascii/main.c:191 +msgid "Do not create table in points mode" +msgstr "" + +#: ../vector/v.in.ascii/main.c:201 +msgid "Only import points falling within current region (points mode)" +msgstr "" + +#: ../vector/v.in.ascii/main.c:206 +msgid "Ignore broken line(s) in points mode" +msgstr "" + +#: ../vector/v.in.ascii/main.c:223 +msgid "Please specify z column" +msgstr "" + +#: ../vector/v.in.ascii/main.c:234 +msgid "Please specify reasonable z column" +msgstr "" + +#: ../vector/v.in.ascii/main.c:239 +msgid "Column numbers must not be negative" +msgstr "" + +#: ../vector/v.in.ascii/main.c:283 +#, c-format +msgid "Maximum input row length: %d" +msgstr "" + +#: ../vector/v.in.ascii/main.c:285 +#, c-format +msgid "Maximum number of columns: %d" +msgstr "" + +#: ../vector/v.in.ascii/main.c:286 +#, c-format +msgid "Minimum number of columns: %d" +msgstr "" + +#: ../vector/v.in.ascii/main.c:289 +#, c-format +msgid "Number of columns: %d" +msgstr "" + +#: ../vector/v.in.ascii/main.c:292 +#, c-format +msgid "Number of rows: %d" +msgstr "" + +#: ../vector/v.in.ascii/main.c:296 ../vector/v.in.ascii/main.c:300 +#: ../vector/v.in.ascii/main.c:305 ../vector/v.in.ascii/main.c:310 +#, c-format +msgid "" +"'%s' column number > minimum last column number (incorrect field separator " +"or format?)" +msgstr "" + +#: ../vector/v.in.ascii/main.c:315 ../vector/v.in.ascii/main.c:318 +#: ../vector/v.in.ascii/main.c:321 ../vector/v.in.ascii/main.c:324 +#, c-format +msgid "'%s' column is not of number type" +msgstr "" + +#: ../vector/v.in.ascii/main.c:366 +msgid "Category column is not of integer type" +msgstr "" + +#: ../vector/v.in.ascii/main.c:443 +#, c-format +msgid "" +"Number of columns defined (%d) does not match number of columns (%d) in " +"input" +msgstr "" + +#: ../vector/v.in.ascii/main.c:471 +#, c-format +msgid "Column number %d <%s> defined as double has only integer values" +msgstr "" + +#: ../vector/v.in.ascii/main.c:476 +#, c-format +msgid "Column number %d <%s> defined as string has only integer values" +msgstr "" + +#: ../vector/v.in.ascii/main.c:483 +#, c-format +msgid "Column number %d <%s> defined as integer has double values" +msgstr "" + +#: ../vector/v.in.ascii/main.c:488 +#, c-format +msgid "Column number %d <%s> defined as string has double values" +msgstr "" + +#: ../vector/v.in.ascii/main.c:495 +#, c-format +msgid "Column number %d <%s> defined as integer has string values" +msgstr "" + +#: ../vector/v.in.ascii/main.c:500 +#, c-format +msgid "Column number %d <%s> defined as double has string values" +msgstr "" + +#: ../vector/v.in.ascii/main.c:505 +#, c-format +msgid "Length of column %d <%s> (%d) is less than maximum value length (%d)" +msgstr "" + +#: ../vector/v.in.ascii/main.c:541 +msgid "Populating table..." +msgstr "" + +#: ../vector/v.in.ascii/main.c:544 +msgid "" +"Unable to close attribute table. The DBMI driver did not accept all " +"attributes" +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:220 +#: ../vector/v.surf.idw/read_sites.c:107 +#, c-format +msgid "No record for point (cat = %d)" +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:118 ../vector/v.surf.rst/main.c:186 +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: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:231 +msgid "Unable to set default DB connection" +msgstr "" + +#: ../vector/v.surf.bspline/main.c:236 +msgid "No default DB defined" +msgstr "" + +#: ../vector/v.surf.bspline/main.c:277 ../vector/v.surf.rst/main.c:577 +msgid "" +"Input is 3D: using attribute values instead of z-coordinates for " +"approximation" +msgstr "" + +#: ../vector/v.surf.bspline/main.c:279 ../vector/v.surf.rst/main.c:579 +msgid "Input is 3D: using z-coordinates for approximation" +msgstr "" + +#: ../vector/v.surf.bspline/main.c:283 +#, c-format +msgid "Input vector map is 2D. Parameter <%s> required." +msgstr "" + +#: ../vector/v.surf.bspline/main.c:295 +#, c-format +msgid "Estimated point density: %.4g" +msgstr "" + +#: ../vector/v.surf.bspline/main.c:296 +#, c-format +msgid "Estimated mean distance between points: %.4g" +msgstr "" + +#: ../vector/v.surf.bspline/main.c:299 +#, c-format +msgid "No points in current region" +msgstr "" + +#: ../vector/v.surf.bspline/main.c:328 +#, c-format +msgid "Vector map <%s> of sparse points will be interpolated" +msgstr "" + +#: ../vector/v.surf.bspline/main.c:344 +#, c-format +msgid "" +"Sorry, the <%s> driver is not compatible with the vector output of this " +"module. Try with raster output or another driver." +msgstr "" + +#: ../vector/v.surf.bspline/main.c:367 +#, c-format +msgid "Points in input vector map <%s> will be interpolated" +msgstr "" + +#: ../vector/v.surf.bspline/main.c:374 +msgid "Reading values from attribute table..." +msgstr "" + +#: ../vector/v.surf.bspline/main.c:378 +msgid "Cannot read layer info" +msgstr "" + +#: ../vector/v.surf.bspline/main.c:400 ../vector/v.normal/main.c:135 +#, c-format +msgid "%d records selected from table" +msgstr "" + +#: ../vector/v.surf.bspline/main.c:420 +#, c-format +msgid "Interpolation: Creating table: It was impossible to create table <%s>." +msgstr "" + +#: ../vector/v.surf.bspline/main.c:437 +#, c-format +msgid "Cells for raster map <%s> will be interpolated" +msgstr "" + +#: ../vector/v.surf.bspline/main.c:498 +msgid "Load masking map" +msgstr "" + +#: ../vector/v.surf.bspline/main.c:710 +#, c-format +msgid "%d points found in this subregion" +msgstr "" + +#: ../vector/v.surf.bspline/main.c:757 +#, c-format +msgid "Interpolation: (%d,%d): No record for point (cat = %d)" +msgstr "" + +#: ../vector/v.distance/distance.c:49 +#, c-format +msgid "Invalid segment number %d for %d points" +msgstr "" + +#: ../vector/v.distance/distance.c:426 +msgid "At least one point is really inside the area!" +msgstr "" + +#: ../vector/v.distance/main.c:126 +msgid "" +"Finds the nearest element in vector map 'to' for elements in vector map " +"'from'." +msgstr "" + +#: ../vector/v.distance/main.c:130 +msgid "Name of existing vector map (from)" +msgstr "" + +#: ../vector/v.distance/main.c:135 +msgid "Layer number or name (from)" +msgstr "" + +#: ../vector/v.distance/main.c:142 +msgid "Feature type (from)" +msgstr "" + +#: ../vector/v.distance/main.c:147 +msgid "Name of existing vector map (to)" +msgstr "" + +#: ../vector/v.distance/main.c:152 +msgid "Layer number or name (to)" +msgstr "" + +#: ../vector/v.distance/main.c:159 +msgid "Feature type (to)" +msgstr "" + +#: ../vector/v.distance/main.c:165 +msgid "" +"Name for output vector map containing lines connecting nearest elements" +msgstr "" + +#: ../vector/v.distance/main.c:173 +msgid "Maximum distance or -1 for no limit" +msgstr "" + +#: ../vector/v.distance/main.c:174 ../vector/v.distance/main.c:182 +msgid "Map units, meters for ll" +msgstr "" + +#: ../vector/v.distance/main.c:181 +msgid "Minimum distance or -1 for no limit" +msgstr "" + +#: ../vector/v.distance/main.c:192 +msgid "Values describing the relation between two nearest features" +msgstr "" + +#: ../vector/v.distance/main.c:202 +msgid "category of the nearest feature" +msgstr "" + +#: ../vector/v.distance/main.c:203 +msgid "minimum distance to nearest feature" +msgstr "" + +#: ../vector/v.distance/main.c:204 +msgid "x coordinate of the nearest point on the 'to' feature" +msgstr "" + +#: ../vector/v.distance/main.c:205 +msgid "y coordinate of the nearest point on the 'to' feature" +msgstr "" + +#: ../vector/v.distance/main.c:206 +msgid "" +"distance to the nearest point on the 'to' feature along that linear feature" +msgstr "" + +#: ../vector/v.distance/main.c:208 +msgid "" +"angle along the nearest linear feature in the 'to' map, measured CCW from " +"the +x axis, in radians, between -Pi and Pi inclusive" +msgstr "" + +#: ../vector/v.distance/main.c:211 +msgid "attribute of nearest feature given by to_column option" +msgstr "" + +#: ../vector/v.distance/main.c:225 +msgid "" +"Column name(s) where values specified by 'upload' option will be uploaded" +msgstr "" + +#: ../vector/v.distance/main.c:231 +msgid "Column name of nearest feature (used with upload=to_attr)" +msgstr "" + +#: ../vector/v.distance/main.c:236 +msgid "Name for new attribute table" +msgstr "" + +#: ../vector/v.distance/main.c:239 +msgid "Field separator for printing output to stdout" +msgstr "" + +#: ../vector/v.distance/main.c:244 +msgid "Print output to stdout, don't update attribute table" +msgstr "" + +#: ../vector/v.distance/main.c:246 +msgid "First column is always category of 'from' feature called from_cat" +msgstr "" + +#: ../vector/v.distance/main.c:251 +msgid "Calculate distances to all features within the threshold" +msgstr "" + +#: ../vector/v.distance/main.c:253 +msgid "" +"Output may be written to stdout using the '-p' flag or uploaded to a new " +"table created by the 'table' option; multiple 'upload' options may be used." +msgstr "" + +#: ../vector/v.distance/main.c:293 +msgid "Updating the from= table is not supported with -a" +msgstr "" + +#: ../vector/v.distance/main.c:309 +msgid "Printing distance matrix is not supported with dmin= or dmax=" +msgstr "" + +#: ../vector/v.distance/main.c:336 +msgid "to_column option missing" +msgstr "" + +#: ../vector/v.distance/main.c:352 +msgid "Too many column names" +msgstr "" + +#: ../vector/v.distance/main.c:359 +msgid "Not enough column names" +msgstr "" + +#: ../vector/v.distance/main.c:371 ../vector/v.distance/main.c:391 +#, c-format +msgid "Input vector map <%s> is 3D" +msgstr "" + +#: ../vector/v.distance/main.c:382 ../vector/v.distance/main.c:403 +#, c-format +msgid "No features of selected type found in <%s>" +msgstr "" + +#: ../vector/v.distance/main.c:478 +msgid "dmin can not be larger than dmax" +msgstr "" + +#: ../vector/v.distance/main.c:624 +msgid "Incompatible column types" +msgstr "" + +#: ../vector/v.distance/main.c:674 +msgid "No categories for 'from' for slected type and layer" +msgstr "" + +#: ../vector/v.distance/main.c:702 +msgid "Finding nearest features..." +msgstr "" + +#: ../vector/v.distance/main.c:803 ../vector/v.distance/main.c:1091 +#, c-format +msgid "More cats found in to_layer (line=%d)" +msgstr "" + +#: ../vector/v.distance/main.c:880 ../vector/v.distance/main.c:1238 +#, c-format +msgid "More cats found in to_layer (area=%d)" +msgstr "" + +#: ../vector/v.distance/main.c:990 +msgid "Finding nearest features for areas..." +msgstr "" + +#: ../vector/v.distance/main.c:1357 +msgid "DATETIME type not yet supported, no attributes will be uploaded" +msgstr "" + +#: ../vector/v.distance/main.c:1373 +msgid "Unable to open default database" +msgstr "" + +#: ../vector/v.distance/main.c:1721 +#, c-format +msgid "%d categories with more than 1 feature in vector map <%s>" +msgstr "" + +#: ../vector/v.distance/main.c:1724 +#, c-format +msgid "%d categories - no nearest feature found" +msgstr "" + +#: ../vector/v.distance/main.c:1733 +#, c-format +msgid "%d distances calculated" +msgstr "" + +#: ../vector/v.distance/main.c:1734 +#, c-format +msgid "%d records inserted" +msgstr "" + +#: ../vector/v.distance/main.c:1736 +#, c-format +msgid "%d insert errors" +msgstr "" + +#: ../vector/v.distance/main.c:1740 +#, c-format +msgid "%d categories read from the map" +msgstr "" + +#: ../vector/v.distance/main.c:1742 +#, c-format +msgid "%d categories exist in the table" +msgstr "" + +#: ../vector/v.distance/main.c:1744 +#, c-format +msgid "%d categories read from the map exist in the table" +msgstr "" + +#: ../vector/v.distance/main.c:1747 +#, c-format +msgid "%d categories read from the map don't exist in the table" +msgstr "" + +#: ../vector/v.surf.rst/main.c:153 +msgid "Performs surface interpolation from vector points map by splines." +msgstr "" + +#: ../vector/v.surf.rst/main.c:155 +msgid "" +"Spatial approximation and topographic analysis from given point or isoline " +"data in vector format to floating point raster format using regularized " +"spline with tension." +msgstr "" + +#: ../vector/v.surf.rst/main.c:162 +msgid "Perform cross-validation procedure without raster approximation" +msgstr "" + +#: ../vector/v.surf.rst/main.c:167 +msgid "Use scale dependent tension" +msgstr "" + +#: ../vector/v.surf.rst/main.c:187 ../vector/v.surf.idw/main.c:102 +msgid "" +"If not given and input is 2D vector map then category values are used. If " +"input is 3D vector map then z-coordinates are used." +msgstr "" + +#: ../vector/v.surf.rst/main.c:197 +msgid "Name for output surface elevation raster map" +msgstr "" + +#: ../vector/v.surf.rst/main.c:227 +msgid "Name for output mean curvature raster map" +msgstr "" + +#: ../vector/v.surf.rst/main.c:247 +msgid "Name for output vector map showing quadtree segmentation" +msgstr "" + +#: ../vector/v.surf.rst/main.c:254 +msgid "Name for output vector map showing overlapping windows" +msgstr "" + +#: ../vector/v.surf.rst/main.c:263 +msgid "Number of threads for parallel computing" +msgstr "" + +#: ../vector/v.surf.rst/main.c:269 +msgid "Name of raster map used as mask" +msgstr "" + +#: ../vector/v.surf.rst/main.c:285 +msgid "Smoothing is by default 0.5 unless smooth_column is specified" +msgstr "" + +#: ../vector/v.surf.rst/main.c:293 +msgid "Name of the attribute column with smoothing parameters" +msgstr "" + +#: ../vector/v.surf.rst/main.c:326 +msgid "" +"Maximum distance between points on isoline (to insert additional points)" +msgstr "" + +#: ../vector/v.surf.rst/main.c:335 +msgid "Conversion factor for values used for approximation" +msgstr "" + +#: ../vector/v.surf.rst/main.c:412 +msgid "Parallel computation disabled when deviation output is required" +msgstr "" + +#: ../vector/v.surf.rst/main.c:419 +msgid "" +"GRASS GIS is not compiled with OpenMP support, parallel computation is " +"disabled." +msgstr "" + +#: ../vector/v.surf.rst/main.c:424 ../vector/v.surf.rst/main.c:429 +#: ../vector/v.surf.rst/main.c:434 ../vector/v.surf.rst/main.c:439 +#, c-format +msgid "Output vector map name <%s> is not valid map name" +msgstr "" + +#: ../vector/v.surf.rst/main.c:452 +msgid "You are not outputting any raster or vector maps" +msgstr "" + +#: ../vector/v.surf.rst/main.c:461 +msgid "" +"Both cross-validation options (-c flag and cvdev vector output) must be " +"specified" +msgstr "" + +#: ../vector/v.surf.rst/main.c:464 +msgid "" +"The cross-validation cannot be computed simultaneously with output raster or" +" devi file" +msgstr "" + +#: ../vector/v.surf.rst/main.c:482 +msgid "Using anisotropy - both theta and scalex have to be specified" +msgstr "" + +#: ../vector/v.surf.rst/main.c:490 +msgid "Both smatt and smooth options specified - using constant" +msgstr "" + +#: ../vector/v.surf.rst/main.c:500 +msgid "The computation will last too long - lower npmin is suggested" +msgstr "" + +#: ../vector/v.surf.rst/main.c:583 +msgid "Input is 2D: using attribute values for approximation" +msgstr "" + +#: ../vector/v.surf.rst/main.c:585 +msgid "Input is 2D: using category values for approximation" +msgstr "" + +#: ../vector/v.surf.rst/main.c:698 +#, 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:719 +msgid "Processing segments in parallel..." +msgstr "" + +#: ../vector/v.surf.rst/main.c:725 ../vector/v.surf.rst/main.c:734 +msgid "Interp_segmets failed" +msgstr "" + +#: ../vector/v.surf.rst/main.c:728 +msgid "Processing segments..." +msgstr "" + +#: ../vector/v.surf.rst/main.c:752 +msgid "Unable to write raster maps - try to increase resolution" +msgstr "" + +#: ../vector/v.build.polylines/main.c:116 +msgid "Builds polylines from lines or boundaries." +msgstr "" + +#: ../vector/v.build.polylines/main.c:126 +msgid "Category number mode" +msgstr "" + +#: ../vector/v.build.polylines/main.c:131 +msgid "Do not assign any category number to polyline" +msgstr "" + +#: ../vector/v.build.polylines/main.c:132 +msgid "Assign category number of first line to polyline" +msgstr "" + +#: ../vector/v.build.polylines/main.c:133 +msgid "Assign multiple category numbers to polyline" +msgstr "" + +#: ../vector/v.build.polylines/main.c:134 +msgid "Create polyline from lines with same categories" +msgstr "" + +#: ../vector/v.build.polylines/main.c:231 +#, 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] "" + +#: ../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] "" + +#: ../vector/v.label/main.c:62 +msgid "Creates paint labels for a vector map from attached attributes." +msgstr "" + +#: ../vector/v.label/main.c:67 ../vector/v.label.sa/main.c:61 +msgid "Name for new paint-label file" +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:78 ../vector/v.label.sa/main.c:57 +msgid "Name of attribute column to be used for labels" +msgstr "" + +#: ../vector/v.label/main.c:89 +msgid "Rotate labels to align with lines" +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: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:166 +msgid "Border width" +msgstr "" + +#: ../vector/v.label/main.c:180 ../vector/v.label.sa/main.c:117 +msgid "Width of highlight coloring" +msgstr "" + +#: ../vector/v.label/main.c:200 ../vector/v.label.sa/main.c:135 +msgid "Opaque to vector (only relevant if background color is 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 " +msgstr "" + +#: ../vector/v.label/main.c:438 +#, c-format +msgid "Labeled %d lines." +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] "" + +#: ../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] "" + +#: ../vector/v.external/list.c:310 +#, c-format +msgid "" +"Unable to convert input map projection to GRASS format. Projection check " +"cannot be provided for OGR layer <%s>" +msgstr "" + +#: ../vector/v.external/list.c:326 +#, c-format +msgid "Invalid geometry column %d" +msgstr "" + +#: ../vector/v.external/args.c:14 +msgid "Name of input OGR or PostGIS data source" +msgstr "" + +#: ../vector/v.external/args.c:27 +msgid "Name of OGR layer or PostGIS feature table to be linked" +msgstr "" + +#: ../vector/v.external/args.c:28 +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:40 +msgid "Name for output GRASS vector map (default: input layer)" +msgstr "" + +#: ../vector/v.external/args.c:62 +msgid "List available layers in data source and exit" +msgstr "" + +#: ../vector/v.external/args.c:68 +msgid "List available layers including feature type in data source and exit" +msgstr "" + +#: ../vector/v.external/args.c:70 +msgid "Format: layer name,type,projection check,geometry" +msgstr "" + +#: ../vector/v.external/main.c:59 +msgid "" +"Creates a new pseudo-vector map as a link to an OGR-supported layer or a " +"PostGIS feature table." +msgstr "" + +#: ../vector/v.external/main.c:130 +msgid "No layer defined" +msgstr "" + +#: ../vector/v.external/main.c:196 +#, c-format +msgid "Unable to delete '%s'" +msgstr "" + +#: ../vector/v.external/main.c:203 +#, c-format +msgid "Unable to create file '%s/%s'" +msgstr "" + +#: ../vector/v.external/main.c:237 +#, c-format +msgid "Link to vector map <%s> created." +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: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.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:218 +#, c-format +msgid "%d feature written." +msgid_plural "%d features written." +msgstr[0] "" + +#: ../vector/v.extrude/db.c:27 +#, c-format +msgid "Unable to select attributes category %d" +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.net.iso/main.c:79 +msgid "isolines" +msgstr "" + +#: ../vector/v.net.iso/main.c:80 +msgid "Splits subnets for nearest centers by cost isolines." +msgstr "" + +#: ../vector/v.net.iso/main.c:82 +msgid "" +"Splits net to bands between cost isolines (direction from center). Center " +"node must be opened (costs >= 0). Costs of center node are used in " +"calculation." +msgstr "" + +#: ../vector/v.net.iso/main.c:111 +msgid "Costs for isolines" +msgstr "" + +#: ../vector/v.net.iso/main.c:179 +msgid "Default: one category for each iso-band" +msgstr "" + +#: ../vector/v.net.iso/main.c:215 +#, c-format +msgid "Wrong iso cost: %f" +msgstr "" + +#: ../vector/v.net.iso/main.c:218 +#, c-format +msgid "Iso cost: %f less than previous" +msgstr "" + +#: ../vector/v.net.iso/main.c:223 +#, c-format +msgid "Iso cost %d: %f" +msgstr "" + +#: ../vector/v.net.iso/main.c:231 +msgid "Not enough costs, everything reachable falls to first band" +msgstr "" + +#: ../vector/v.net.iso/main.c:403 +msgid "Generating isolines..." +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: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 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] "" + +#: ../vector/v.surf.idw/read_sites.c:123 +#, c-format +msgid "%ld point loaded" +msgid_plural "%ld points loaded" +msgstr[0] "" + +#: ../vector/v.edit/main.c:63 +msgid "" +"Edits a vector map, allows adding, deleting and modifying selected vector " +"features." +msgstr "" + +#: ../vector/v.edit/main.c:72 +#, c-format +msgid "Unable to get category list <%s>" +msgstr "" + +#: ../vector/v.edit/main.c:119 +msgid "Supported feature types for non-native formats:" +msgstr "" + +#: ../vector/v.edit/main.c:140 +#, c-format +msgid "" +"Unable to open vector map <%s> on topological level. Try to rebuild vector " +"topology by v.build." +msgstr "" + +#: ../vector/v.edit/main.c:160 +#, c-format +msgid "" +"Unable to open vector map <%s> as the background map. It is given as vector " +"map to be edited." +msgstr "" + +#: ../vector/v.edit/main.c:171 +#, c-format +msgid "Background vector map <%s> registered" +msgstr "" + +#: ../vector/v.edit/main.c:208 +msgid "Threshold for snapping must be > 0. No snapping applied." +msgstr "" + +#: ../vector/v.edit/main.c:215 +msgid "Selecting features..." +msgstr "" + +#: ../vector/v.edit/main.c:227 +msgid "No features selected, nothing to edit" +msgstr "" + +#: ../vector/v.edit/main.c:235 +#, c-format +msgid "" +"Vector map <%s> is not 3D. Tool '%s' requires 3D vector map. Please convert " +"the vector map to 3D using e.g. %s." +msgstr "" + +#: ../vector/v.edit/main.c:277 +#, c-format +msgid "%d feature added" +msgid_plural "%d features added" +msgstr[0] "" + +#: ../vector/v.edit/main.c:285 ../vector/v.edit/main.c:314 +#: ../vector/v.edit/main.c:325 ../vector/v.edit/main.c:357 +#: ../vector/v.edit/main.c:365 ../vector/v.edit/main.c:374 +#: ../vector/v.edit/main.c:383 ../vector/v.edit/main.c:430 +#, c-format +msgid "Threshold value for snapping is %.2f" +msgstr "" + +#: ../vector/v.edit/main.c:297 +#, c-format +msgid "%d boundary closed" +msgid_plural "%d boundaries closed" +msgstr[0] "" + +#: ../vector/v.edit/main.c:306 +#, c-format +msgid "%d feature deleted" +msgid_plural "%d features deleted" +msgstr[0] "" + +#: ../vector/v.edit/main.c:317 +#, c-format +msgid "%d feature moved" +msgid_plural "%d features moved" +msgstr[0] "" + +#: ../vector/v.edit/main.c:328 +#, c-format +msgid "%d vertex moved" +msgid_plural "%d vertices moved" +msgstr[0] "" + +#: ../vector/v.edit/main.c:334 +#, c-format +msgid "%d vertex added" +msgid_plural "%d vertices added" +msgstr[0] "" + +#: ../vector/v.edit/main.c:340 +#, c-format +msgid "%d vertex removed" +msgid_plural "%d vertices removed" +msgstr[0] "" + +#: ../vector/v.edit/main.c:352 +#, c-format +msgid "%d line broken" +msgid_plural "%d lines broken" +msgstr[0] "" + +#: ../vector/v.edit/main.c:360 +#, c-format +msgid "%d line connected" +msgid_plural "%d lines connected" +msgstr[0] "" + +#: ../vector/v.edit/main.c:369 ../vector/v.edit/main.c:378 +#: ../vector/v.edit/main.c:387 +#, c-format +msgid "%d line extended" +msgid_plural "%d lines extended" +msgstr[0] "" + +#: ../vector/v.edit/main.c:393 +#, c-format +msgid "%d line merged" +msgid_plural "%d lines merged" +msgstr[0] "" + +#: ../vector/v.edit/main.c:402 ../vector/v.edit/main.c:408 +#, c-format +msgid "%d feature modified" +msgid_plural "%d features modified" +msgstr[0] "" + +#: ../vector/v.edit/main.c:415 +#, c-format +msgid "" +"Multiple background maps were given. Selected features will be copied only " +"from vector map <%s>." +msgstr "" + +#: ../vector/v.edit/main.c:425 +#, c-format +msgid "%d feature copied" +msgid_plural "%d features copied" +msgstr[0] "" + +#: ../vector/v.edit/main.c:436 +#, c-format +msgid "%d line flipped" +msgid_plural "%d lines flipped" +msgstr[0] "" + +#: ../vector/v.edit/main.c:457 +#, c-format +msgid "%d line labeled" +msgid_plural "%d lines labeled" +msgstr[0] "" + +#: ../vector/v.edit/main.c:466 +#, c-format +msgid "%d feature converted" +msgid_plural "%d features converted" +msgstr[0] "" + +#: ../vector/v.edit/main.c:471 +msgid "No feature modified" +msgstr "" + +#: ../vector/v.edit/main.c:478 +#, c-format +msgid "Select feature %d is not centroid, ignoring..." +msgstr "" + +#: ../vector/v.edit/main.c:485 +#, c-format +msgid "%d area removed" +msgid_plural "%d areas removed" +msgstr[0] "" + +#: ../vector/v.edit/main.c:491 +msgid "Operation not implemented" +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:61 +msgid "Create new (empty) vector map" +msgstr "" + +#: ../vector/v.edit/args.c:62 +msgid "Add new features to existing vector map" +msgstr "" + +#: ../vector/v.edit/args.c:63 +msgid "Delete selected features from vector map" +msgstr "" + +#: ../vector/v.edit/args.c:64 +msgid "Move selected features in vector map" +msgstr "" + +#: ../vector/v.edit/args.c:65 +msgid "Move vertex of selected vector lines" +msgstr "" + +#: ../vector/v.edit/args.c:66 +msgid "Remove vertex from selected vector lines" +msgstr "" + +#: ../vector/v.edit/args.c:67 +msgid "Add new vertex to selected vector lines" +msgstr "" + +#: ../vector/v.edit/args.c:68 +msgid "Merge selected vector lines" +msgstr "" + +#: ../vector/v.edit/args.c:69 +msgid "Break/split vector lines" +msgstr "" + +#: ../vector/v.edit/args.c:70 +msgid "Select lines and print their ID's" +msgstr "" + +#: ../vector/v.edit/args.c:71 +msgid "Set new categories to selected vector features for defined layer" +msgstr "" + +#: ../vector/v.edit/args.c:73 +msgid "Delete categories from selected vector features for defined layer" +msgstr "" + +#: ../vector/v.edit/args.c:75 +msgid "Copy selected features" +msgstr "" + +#: ../vector/v.edit/args.c:76 +msgid "Snap vector features in given threshold" +msgstr "" + +#: ../vector/v.edit/args.c:77 +msgid "Flip direction of selected vector lines" +msgstr "" + +#: ../vector/v.edit/args.c:78 +msgid "Connect two lines" +msgstr "" + +#: ../vector/v.edit/args.c:79 +msgid "Extend lines" +msgstr "" + +#: ../vector/v.edit/args.c:80 +msgid "Extend start nodes" +msgstr "" + +#: ../vector/v.edit/args.c:81 +msgid "Extend end nodes" +msgstr "" + +#: ../vector/v.edit/args.c:82 +msgid "Z bulk-labeling (automated assignment of z coordinate to vector lines)" +msgstr "" + +#: ../vector/v.edit/args.c:84 +msgid "Change feature type (point<->centroid, line<->boundary)" +msgstr "" + +#: ../vector/v.edit/args.c:85 +msgid "Delete selected areas from vector map (based on selected centroids)" +msgstr "" + +#: ../vector/v.edit/args.c:93 +msgid "Name of file containing data in GRASS ASCII vector format" +msgstr "" + +#: ../vector/v.edit/args.c:105 +msgid "Difference in x,y,z direction for moving feature or vertex" +msgstr "" + +#: ../vector/v.edit/args.c:112 +msgid "Threshold distance (coords,snap,query)" +msgstr "" + +#: ../vector/v.edit/args.c:114 +msgid "'-1' for threshold based on the current resolution settings" +msgstr "" + +#: ../vector/v.edit/args.c:130 +msgid "List of point coordinates" +msgstr "" + +#: ../vector/v.edit/args.c:139 +msgid "Bounding box for selecting features" +msgstr "" + +#: ../vector/v.edit/args.c:148 +msgid "Polygon for selecting features" +msgstr "" + +#: ../vector/v.edit/args.c:158 +msgid "Query tool" +msgstr "" + +#: ../vector/v.edit/args.c:160 +msgid "" +"For 'shorter' use negative threshold value, positive value for 'longer'" +msgstr "" + +#: ../vector/v.edit/args.c:166 +msgid "Select only lines or boundaries shorter/longer than threshold distance" +msgstr "" + +#: ../vector/v.edit/args.c:168 +msgid "Select dangles shorter/longer than threshold distance" +msgstr "" + +#: ../vector/v.edit/args.c:175 +msgid "Name of background vector map(s)" +msgstr "" + +#: ../vector/v.edit/args.c:182 +msgid "" +"Snap added or modified features in the given threshold to the nearest " +"existing feature" +msgstr "" + +#: ../vector/v.edit/args.c:188 +msgid "Not apply snapping" +msgstr "" + +#: ../vector/v.edit/args.c:189 +msgid "Snap only to node" +msgstr "" + +#: ../vector/v.edit/args.c:190 +msgid "Allow snapping also to vertex" +msgstr "" + +#: ../vector/v.edit/args.c:198 +msgid "Starting value and step for z bulk-labeling" +msgstr "" + +#: ../vector/v.edit/args.c:199 +msgid "Pair: value,step (e.g. 1100,10)" +msgstr "" + +#: ../vector/v.edit/args.c:210 +msgid "Close added boundaries (using threshold distance)" +msgstr "" + +#: ../vector/v.edit/args.c:214 +msgid "Do not expect header of input data" +msgstr "" + +#: ../vector/v.edit/args.c:222 +msgid "Modify only first found feature in bounding box" +msgstr "" + +#: ../vector/v.edit/args.c:227 +msgid "Connect parallel lines (using extend tools and threshold distance)" +msgstr "" + +#: ../vector/v.edit/args.c:239 +msgid "Polygon must have at least 3 coordinate pairs" +msgstr "" + +#: ../vector/v.edit/args.c:312 +#, c-format +msgid "Operation '%s' not implemented" +msgstr "" + +#: ../vector/v.edit/args.c:321 +#, c-format +msgid "At least one option from %s must be specified" +msgstr "" + +#: ../vector/v.edit/args.c:327 ../vector/v.edit/args.c:336 +#: ../vector/v.edit/args.c:343 ../vector/v.edit/args.c:350 +#: ../vector/v.edit/args.c:354 +#, c-format +msgid "Tool %s requires option %s" +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/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] "" + +#: ../vector/v.edit/select.c:496 +msgid "Layer must be > 0 for 'where'" +msgstr "" + +#: ../vector/v.timestamp/main.c:39 +msgid "Modifies a timestamp for a vector map." +msgstr "" + +#: ../vector/v.timestamp/main.c:40 +msgid "Print/add/remove a timestamp for a vector map." +msgstr "" + +#: ../vector/v.timestamp/main.c:66 +#, c-format +msgid "Vector map <%s> not found %s" +msgstr "" + +#: ../vector/v.in.dxf/main.c:70 +msgid "Converts file in DXF format to GRASS vector map." +msgstr "" + +#: ../vector/v.in.dxf/main.c:74 +msgid "Ignore the map extent of DXF file" +msgstr "" + +#: ../vector/v.in.dxf/main.c:82 +msgid "Import polyface meshes as 3D wire frame" +msgstr "" + +#: ../vector/v.in.dxf/main.c:86 +msgid "List available DXF layers and exit" +msgstr "" + +#: ../vector/v.in.dxf/main.c:87 ../vector/v.in.dxf/main.c:94 +#: ../vector/v.in.dxf/main.c:99 ../vector/v.in.dxf/main.c:112 +msgid "DXF layers" +msgstr "" + +#: ../vector/v.in.dxf/main.c:93 +msgid "Invert selection by DXF layers (don't import layers in list)" +msgstr "" + +#: ../vector/v.in.dxf/main.c:98 +msgid "Import all objects into one layer" +msgstr "" + +#: ../vector/v.in.dxf/main.c:102 +msgid "Path to input DXF file" +msgstr "" + +#: ../vector/v.in.dxf/main.c:111 +msgid "List of DXF layers to import (default: all)" +msgstr "" + +#: ../vector/v.in.dxf/main.c:126 +msgid "Please specify list of DXF layers to exclude" +msgstr "" + +#: ../vector/v.in.dxf/main.c:130 +#, c-format +msgid "Unable to open DXF file <%s>" +msgstr "" + +#: ../vector/v.in.dxf/main.c:133 +msgid "Layer number: layer name / GRASS compliant name" +msgstr "" + +#: ../vector/v.in.dxf/main.c:167 +msgid "Building topology failed" +msgstr "" + +#: ../vector/v.in.dxf/main.c:173 +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/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.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.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] "" + +#: ../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:378 +#, c-format +msgid "%d new centroid placed in output map" +msgid_plural "%d new centroids placed in output map" +msgstr[0] "" + +#: ../vector/v.category/main.c:672 +msgid "Layer/table" +msgstr "" + +#: ../vector/v.category/main.c:676 +msgid "Layer" +msgstr "" + +#: ../vector/v.category/main.c:678 +#, c-format +msgid "type count min max\n" +msgstr "" + +#: ../vector/v.category/main.c:687 +msgid "boundary" +msgstr "" + +#: ../vector/v.category/main.c:691 +#: ../locale/scriptstrings/v.centroids_to_translate.c:3 +msgid "centroid" +msgstr "" + +#: ../vector/v.category/main.c:699 +msgid "face" +msgstr "" + +#: ../vector/v.category/main.c:703 +msgid "kernel" +msgstr "" + +#: ../vector/v.category/main.c:707 +msgid "all" +msgstr "" + +#: ../vector/v.category/main.c:771 +#, c-format +msgid "Categories copied from layer %d to layer %d" +msgstr "" + +#: ../vector/v.category/main.c:775 +#, c-format +msgid "%d feature modified." +msgid_plural "%d features modified." +msgstr[0] "" + +#: ../vector/v.proj/main.c:72 +msgid "Re-projects a vector map from one location to the current location." +msgstr "" + +#: ../vector/v.proj/main.c:78 +msgid "Location containing input vector map" +msgstr "" + +#: ../vector/v.proj/main.c:82 +msgid "Mapset containing input vector map" +msgstr "" + +#: ../vector/v.proj/main.c:88 +msgid "Name of input vector map to re-project" +msgstr "" + +#: ../vector/v.proj/main.c:100 +msgid "Maximum segment length in meters in output vector map" +msgstr "" + +#: ../vector/v.proj/main.c:101 +msgid "Increases accuracy of reprojected shapes, disable with smax=0" +msgstr "" + +#: ../vector/v.proj/main.c:106 +#: ../locale/scriptstrings/v.import_to_translate.c:9 +msgid "Name for output vector map (default: input)" +msgstr "" + +#: ../vector/v.proj/main.c:111 +msgid "List vector maps in input mapset and exit" +msgstr "" + +#: ../vector/v.proj/main.c:115 +msgid "3D vector maps only" +msgstr "" + +#: ../vector/v.proj/main.c:117 +msgid "Assume z coordinate is ellipsoidal height and transform if possible" +msgstr "" + +#: ../vector/v.proj/main.c:123 +msgid "Latlon output only, default is -180,180" +msgstr "" + +#: ../vector/v.proj/main.c:125 +msgid "Disable wrapping to -180,180 for latlon output" +msgstr "" + +#: ../vector/v.proj/main.c:131 +msgid "Recommended for massive point projection" +msgstr "" + +#: ../vector/v.proj/main.c:200 +msgid "No vector maps found" +msgstr "" + +#: ../vector/v.proj/main.c:213 +#, c-format +msgid "Vector map <%s> in location <%s> mapset <%s> not found" +msgstr "" + +#: ../vector/v.proj/main.c:243 +#, c-format +msgid "Mapset <%s> in input location <%s> - permission denied" +msgstr "" + +#: ../vector/v.proj/main.c:246 +#, c-format +msgid "Mapset <%s> in input location <%s> not found" +msgstr "" + +#: ../vector/v.proj/main.c:314 +#, c-format +msgid "Input vector map <%s> is empty" +msgstr "" + +#: ../vector/v.proj/main.c:322 ../vector/v.proj/main.c:333 +#: ../vector/v.proj/main.c:348 ../vector/v.proj/main.c:363 +msgid "Error in pj_do_transform" +msgstr "" + +#: ../vector/v.proj/main.c:408 +msgid "Reprojecting primitives ..." +msgstr "" + +#: ../vector/v.proj/main.c:445 ../vector/v.proj/main.c:452 +#: ../vector/v.proj/main.c:478 ../vector/v.proj/main.c:492 +#, c-format +msgid "Unable to re-project vector map <%s> from <%s>" +msgstr "" + +#: ../vector/v.proj/main.c:512 +msgid "Try to disable wrapping to -180,180 if topological errors occurred" +msgstr "" + +#: ../vector/v.net.salesman/main.c:129 +msgid "salesman" +msgstr "" + +#: ../vector/v.net.salesman/main.c:131 +msgid "Creates a cycle connecting given nodes (Traveling salesman problem)." +msgstr "" + +#: ../vector/v.net.salesman/main.c:133 +msgid "" +"Note that TSP is NP-hard, heuristic algorithm is used by this module and " +"created cycle may be sub optimal" +msgstr "" + +#: ../vector/v.net.salesman/main.c:142 +msgid "" +"Categories of points ('cities') on nodes (layer is specified by nlayer)" +msgstr "" + +#: ../vector/v.net.salesman/main.c:162 +msgid "Node layer (used for cities)" +msgstr "" + +#: ../vector/v.net.salesman/main.c:176 +msgid "EXPERIMENTAL: Arc backward direction cost column (number)" +msgstr "" + +#: ../vector/v.net.salesman/main.c:203 +msgid "Name for output file holding node sequence (\"-\" for stdout)" +msgstr "" + +#: ../vector/v.net.salesman/main.c:286 +#, c-format +msgid "Number of cities: %d" +msgstr "" + +#: ../vector/v.net.salesman/main.c:288 +msgid "Not enough cities (< 2)" +msgstr "" + +#: ../vector/v.net.salesman/main.c:328 +msgid "Creating cost cache..." +msgstr "" + +#: ../vector/v.net.salesman/main.c:357 ../vector/v.net.salesman/main.c:371 +#, c-format +msgid "No point at node %d" +msgstr "" + +#: ../vector/v.net.salesman/main.c:361 ../vector/v.net.salesman/main.c:375 +#, c-format +msgid "No category for point at node %d" +msgstr "" + +#: ../vector/v.net.salesman/main.c:378 +#, c-format +msgid "Destination node [cat %d] is unreachable from node [cat %d]" +msgstr "" + +#: ../vector/v.net.salesman/main.c:421 +msgid "Searching for the shortest cycle..." +msgstr "" + +#: ../vector/v.net.salesman/main.c:555 +#, c-format +msgid "Cycle with total cost %.3f" +msgstr "" + +#: ../vector/v.buffer/main.c:227 +msgid "grow" +msgstr "" + +#: ../vector/v.buffer/main.c:228 +msgid "shrink" +msgstr "" + +#: ../vector/v.buffer/main.c:230 +msgid "Creates a buffer around vector features of given type." +msgstr "" + +#: ../vector/v.buffer/main.c:255 +msgid "Buffer distance along major axis in map units" +msgstr "" + +#: ../vector/v.buffer/main.c:256 ../vector/v.buffer/main.c:264 +#: ../vector/v.buffer/main.c:272 ../vector/v.buffer/main.c:277 +#: ../vector/v.buffer/main.c:285 ../vector/v.buffer/main.c:293 +msgid "Distance" +msgstr "" + +#: ../vector/v.buffer/main.c:263 +msgid "Buffer distance along minor axis in map units" +msgstr "" + +#: ../vector/v.buffer/main.c:276 +msgid "Name of column to use for buffer distances" +msgstr "" + +#: ../vector/v.buffer/main.c:284 +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 (default 0.01)" +msgstr "" + +#: ../vector/v.buffer/main.c:297 +msgid "Make outside corners straight" +msgstr "" + +#: ../vector/v.buffer/main.c:301 +msgid "Do not make caps at the ends of polylines" +msgstr "" + +#: ../vector/v.buffer/main.c:305 +msgid "Transfer categories and attributes" +msgstr "" + +#: ../vector/v.buffer/main.c:325 +msgid "" +"Note: In latitude-longitude coordinate system specify distances in degree " +"unit" +msgstr "" + +#: ../vector/v.buffer/main.c:329 +msgid "Select a buffer distance/minordistance/angle or column, but not both." +msgstr "" + +#: ../vector/v.buffer/main.c:358 +msgid "The bufcol option requires a valid layer." +msgstr "" + +#: ../vector/v.buffer/main.c:364 +msgid "The tolerance must be > 0." +msgstr "" + +#: ../vector/v.buffer/main.c:368 +#, c-format +msgid "The tolerance was reset to %g" +msgstr "" + +#: ../vector/v.buffer/main.c:372 +msgid "Illegal scale value" +msgstr "" + +#: ../vector/v.buffer/main.c:389 +#, c-format +msgid "The tolerance in map units = %g" +msgstr "" + +#: ../vector/v.buffer/main.c:393 ../vector/v.buffer/main.c:396 +#: ../vector/v.buffer/main.c:399 +#, c-format +msgid "Option '%s' is not available with GEOS buffering" +msgstr "" + +#: ../vector/v.buffer/main.c:442 +#, c-format +msgid "Unable to select data from table <%s>" +msgstr "" + +#: ../vector/v.buffer/main.c:478 +msgid "" +"No features available for buffering. Check type option and features " +"available in the input vector." +msgstr "" + +#: ../vector/v.buffer/main.c:495 +#, c-format +msgid "Flags -%c/%c ignored by this version, GEOS >= 3.3 is required" +msgstr "" + +#: ../vector/v.buffer/main.c:500 +msgid "" +"Negative distances for internal buffers are not supported and converted to " +"positive values." +msgstr "" + +#: ../vector/v.buffer/main.c:510 +msgid "Buffering areas..." +msgstr "" + +#: ../vector/v.buffer/main.c:546 ../vector/v.buffer/main.c:648 +#, c-format +msgid "Attribute is of invalid size (%.3f) for category %d" +msgstr "" + +#: ../vector/v.buffer/main.c:560 ../vector/v.buffer/main.c:666 +#, c-format +msgid "The tolerance in map units: %g" +msgstr "" + +#: ../vector/v.buffer/main.c:606 +msgid "Buffering features..." +msgstr "" + +#: ../vector/v.buffer/main.c:609 ../vector/v.buffer/main.c:658 +msgid "Negative distances are only supported for areas" +msgstr "" + +#: ../vector/v.buffer/main.c:732 +msgid "Cleaning buffers..." +msgstr "" + +#: ../vector/v.buffer/main.c:735 +msgid "Building parts of topology..." +msgstr "" + +#: ../vector/v.buffer/main.c:749 +msgid "Snapping boundaries..." +msgstr "" + +#: ../vector/v.buffer/main.c:765 +msgid "Cleaning boundaries at nodes" +msgstr "" + +#: ../vector/v.buffer/main.c:786 +msgid "Calculating centroids for all areas..." +msgstr "" + +#: ../vector/v.buffer/main.c:817 +msgid "Generating list of boundaries to be deleted..." +msgstr "" + +#: ../vector/v.buffer/main.c:850 +msgid "Deleting boundaries..." +msgstr "" + +#: ../vector/v.buffer/main.c:882 +msgid "Calculating centroids for areas..." +msgstr "" + +#: ../vector/v.buffer/main.c:895 +#, c-format +msgid "Unable to calculate centroid for area %d" +msgstr "" + +#: ../vector/v.buffer/geos.c:19 ../vector/v.profile/main.c:60 +msgid "Invalid GEOS geometry!" +msgstr "" + +#: ../vector/v.buffer/geos.c:25 ../vector/v.profile/main.c:66 +msgid "No coordinates in GEOS geometry (can be ok for negative distance)!" +msgstr "" + +#: ../vector/v.buffer/geos.c:33 ../vector/v.profile/main.c:74 +#, c-format +msgid "Invalid x coordinate %f" +msgstr "" + +#: ../vector/v.buffer/geos.c:35 ../vector/v.profile/main.c:76 +#, c-format +msgid "Invalid y coordinate %f" +msgstr "" + +#: ../vector/v.buffer/geos.c:107 ../vector/v.profile/main.c:93 +#: ../vector/v.profile/main.c:104 +msgid "Corrupt GEOS geometry" +msgstr "" + +#: ../vector/v.buffer/geos.c:135 +msgid "Unknown GEOS geometry type" +msgstr "" + +#: ../vector/v.buffer/geos.c:178 +#, c-format +msgid "Buffering failed (feature %d)" +msgstr "" + +#: ../vector/v.profile/main.c:156 +msgid "Vector map profiling tool" +msgstr "" + +#: ../vector/v.profile/main.c:172 +msgid "Use features only from specified layer" +msgstr "" + +#: ../vector/v.profile/main.c:183 +msgid "Path to output text file or - for stdout" +msgstr "" + +#: ../vector/v.profile/main.c:195 +msgid "Number of significant digits" +msgstr "" + +#: ../vector/v.profile/main.c:204 +msgid "Buffer (tolerance) for points in map units" +msgstr "" + +#: ../vector/v.profile/main.c:205 +msgid "How far points can be from sampling line" +msgstr "" + +#: ../vector/v.profile/main.c:215 +msgid "Name for profile line and buffer output map" +msgstr "" + +#: ../vector/v.profile/main.c:217 +msgid "Profile line and buffer around it will be written" +msgstr "" + +#: ../vector/v.profile/main.c:222 +msgid "Do not print column names" +msgstr "" + +#: ../vector/v.profile/main.c:227 +msgid "Do not print 3D vector data (z values)" +msgstr "" + +#: ../vector/v.profile/main.c:228 +msgid "Only affects 3D vectors" +msgstr "" + +#: ../vector/v.profile/main.c:235 +msgid "Coordinates for profiling line nodes" +msgstr "" + +#: ../vector/v.profile/main.c:236 +msgid "Specify profiling line vertexes and nodes" +msgstr "" + +#: ../vector/v.profile/main.c:237 ../vector/v.profile/main.c:249 +#: ../vector/v.profile/main.c:260 ../vector/v.profile/main.c:268 +msgid "Profiling line" +msgstr "" + +#: ../vector/v.profile/main.c:247 +msgid "Profiling line map" +msgstr "" + +#: ../vector/v.profile/main.c:248 +msgid "Vector map containing profiling line" +msgstr "" + +#: ../vector/v.profile/main.c:257 +msgid "WHERE conditions for input profile line map" +msgstr "" + +#: ../vector/v.profile/main.c:259 +msgid "Use to select only one line from profiling line map" +msgstr "" + +#: ../vector/v.profile/main.c:267 +msgid "Profiling line map layer" +msgstr "" + +#: ../vector/v.profile/main.c:288 +msgid "Layer 0 not supported" +msgstr "" + +#: ../vector/v.profile/main.c:293 +msgid "Failed to interpreter 'dp' parameter as an integer" +msgstr "" + +#: ../vector/v.profile/main.c:299 +msgid "Tolerance value must be greater than 0" +msgstr "" + +#: ../vector/v.profile/main.c:304 +#, c-format +msgid "<%s> is not a valid vector map name" +msgstr "" + +#: ../vector/v.profile/main.c:309 +msgid "" +"No input profile map name provided, but WHERE conditions for it have been " +"set" +msgstr "" + +#: ../vector/v.profile/main.c:313 +msgid "" +"Profile input coordinates and vector map are provided. Please provide only " +"one of them" +msgstr "" + +#: ../vector/v.profile/main.c:317 +msgid "" +"No profile input coordinates nor vector map are provided. Please provide one" +" of them" +msgstr "" + +#: ../vector/v.profile/main.c:354 +msgid "At least profile start and end coordinates are required!" +msgstr "" + +#: ../vector/v.profile/main.c:385 ../vector/v.profile/main.c:401 +#, c-format +msgid "" +"No database connection defined for map <%s> layer %d, but WHERE condition is" +" provided" +msgstr "" + +#: ../vector/v.profile/main.c:444 ../vector/v.profile/main.c:596 +msgid "No features match Your query" +msgstr "" + +#: ../vector/v.profile/main.c:449 ../vector/v.profile/main.c:462 +msgid "" +"Your query matches more than one record in input profiling map. Currently " +"it's not supported. Enhance WHERE conditions to get only one line." +msgstr "" + +#: ../vector/v.profile/main.c:455 +msgid "Error while initialising line list" +msgstr "" + +#: ../vector/v.profile/main.c:467 +msgid "Error while reading vector feature from profile line map" +msgstr "" + +#: ../vector/v.profile/main.c:481 +msgid "" +"Your input profile map contains more than one line. Currently it's not " +"supported. Provide WHERE conditions to get only one line." +msgstr "" + +#: ../vector/v.profile/main.c:501 +msgid "Failed to convert GRASS line to GEOS line" +msgstr "" + +#: ../vector/v.profile/main.c:509 +msgid "Buffering failed" +msgstr "" + +#: ../vector/v.profile/main.c:556 +#, c-format +msgid "Vector map <%s> does not have cat's defined on layer %d" +msgstr "" + +#: ../vector/v.profile/main.c:683 +#, c-format +msgid "Unabale to get attribute data for cat %d" +msgstr "" + +#: ../vector/v.profile/main.c:692 +#, c-format +msgid "Error while retreiving database record for cat %d" +msgstr "" + +#: ../vector/v.profile/main.c:730 +msgid "Can not write data portion to provided 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.label.sa/main.c:41 +msgid "Create optimally placed labels for vector map(s)" +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:84 +msgid "Icon size of point features (in map-units)" +msgstr "" + +#: ../vector/v.label.sa/main.c:154 +msgid "Border width (only for ps.map output)" +msgstr "" + +#: ../vector/v.label.sa/font.c:54 +#, c-format +msgid "%s: Unable to read font definition file; use the default" +msgstr "" + +#: ../vector/v.label.sa/font.c:60 +#, c-format +msgid "%s: No font definition file" +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.support/main.c:52 +msgid "" +"Allows creation and/or modification of 3D raster map layer support files." +msgstr "" + +#: ../raster3d/r3.support/main.c:62 +msgid "Text to use for map title" +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:125 +msgid "Update range" +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: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.neighbors/main.c:311 ../raster3d/r3.in.bin/main.c:202 +msgid "Error flushing tiles" +msgstr "" + +#: ../raster3d/r3.stats/main.c:52 +msgid "Generates volume statistics for 3D raster maps." +msgstr "" + +#: ../raster3d/r3.stats/main.c:63 +msgid "Number of subranges to collect stats from" +msgstr "" + +#: ../raster3d/r3.stats/main.c:68 +msgid "Calculate statistics based on equal value groups" +msgstr "" + +#: ../raster3d/r3.stats/main.c:72 +msgid "Only print cell counts" +msgstr "" + +#: ../raster3d/r3.stats/main.c:92 +msgid "The number of subranges has to be equal or greater than 1" +msgstr "" + +#: ../raster3d/r3.stats/main.c:151 +msgid "Sort non-null values" +msgstr "" + +#: ../raster3d/r3.gradient/main.c:44 +msgid "gradient" +msgstr "" + +#: ../raster3d/r3.gradient/main.c:47 +msgid "" +"Computes gradient of a 3D raster map and outputs gradient components as " +"three 3D raster maps." +msgstr "" + +#: ../raster3d/r3.gradient/main.c:56 +msgid "Name for output 3D raster map(s)" +msgstr "" + +#: ../raster3d/r3.gradient/main.c:63 +msgid "Size of blocks" +msgstr "" + +#: ../raster3d/r3.gradient/main.c:130 +msgid "Failed to allocate memory for blocks" +msgstr "" + +#: ../raster3d/r3.gradient/main.c:292 +msgid "Writing gradient 3D raster maps..." +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: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:365 ../raster3d/r3.in.lidar/main.c:484 +#: ../raster3d/r3.in.lidar/main.c:493 ../raster3d/r3.in.lidar/main.c:501 +#: ../raster3d/r3.in.lidar/main.c:509 ../raster3d/r3.in.lidar/main.c:517 +#: ../raster3d/r3.in.lidar/main.c:527 ../raster3d/r3.in.lidar/main.c:536 +#, c-format +msgid "Unable to create 3D raster map <%s>" +msgstr "" + +#: ../raster3d/r3.gwflow/main.c:412 ../raster3d/r3.out.vtk/main.c:252 +#: ../raster3d/r3.out.vtk/main.c:338 ../raster3d/r3.in.ascii/main.c:393 +#: ../raster3d/r3.cross.rast/main.c:55 ../raster3d/r3.in.bin/main.c:471 +#: ../raster3d/r3.out.netcdf/main.c:649 ../raster3d/r3.out.ascii/main.c:63 +#: ../raster3d/r3.out.ascii/main.c:367 ../raster3d/r3.in.v5d/main.c:206 +#: ../raster3d/r3.out.v5d/main.c:55 ../raster3d/r3.out.v5d/main.c:326 +#: ../raster3d/r3.to.rast/main.c:75 ../raster3d/r3.to.rast/main.c:445 +msgid "Unable to close 3D raster map" +msgstr "" + +#: ../raster3d/r3.out.vtk/errorHandling.c:65 +#: ../raster3d/r3.cross.rast/main.c:343 ../raster3d/r3.info/main.c:499 +#: ../raster3d/r3.null/main.c:163 +#, c-format +msgid "Unable to close 3D raster map <%s>" +msgstr "" + +#: ../raster3d/r3.out.vtk/errorHandling.c:105 +msgid "Unable to close input raster maps" +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:450 ../raster3d/r3.to.rast/main.c:332 +msgid "" +"The 2D and 3D region settings are different. Using the 2D window settings to" +" adjust the 2D part of the 3D region." +msgstr "" + +#: ../raster3d/r3.out.vtk/main.c:541 +msgid "Unable to close 3D raster map, the VTK file may be incomplete" +msgstr "" + +#: ../raster3d/r3.out.vtk/main.c:556 +msgid "Unable to close VTK-ASCII file" +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: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: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.in.ascii/main.c:94 +msgid "String representing NULL value data cell (use 'none' if no such value)" +msgstr "" + +#: ../raster3d/r3.in.ascii/main.c:221 +#, c-format +msgid "Unsupported GRASS version %s" +msgstr "" + +#: ../raster3d/r3.in.ascii/main.c:265 +#, c-format +msgid "Loading data ... (%dx%dx%d)" +msgstr "" + +#: ../raster3d/r3.in.ascii/main.c:298 +msgid "End of file reached while still loading data." +msgstr "" + +#: ../raster3d/r3.in.ascii/main.c:310 +#, c-format +msgid "Invalid value detected (at col=%d row=%d depth=%d): %s" +msgstr "" + +#: ../raster3d/r3.in.ascii/main.c:322 +#, c-format +msgid "" +"Data exists in input file after fully importing expected data. [%.4f ...]" +msgstr "" + +#: ../raster3d/r3.in.ascii/main.c:360 +msgid "Converts a 3D ASCII raster text file into a (binary) 3D raster map." +msgstr "" + +#: ../raster3d/r3.in.ascii/main.c:387 ../raster3d/r3.in.bin/main.c:463 +#: ../raster3d/r3.in.v5d/main.c:201 +msgid "Unable to open 3D raster map" +msgstr "" + +#: ../raster3d/r3.in.ascii/main.c:403 +msgid "Unable to close ASCII file" +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:228 ../raster3d/r3.in.bin/main.c:268 +msgid "Number of bytes per cell in binary file" +msgstr "" + +#: ../raster3d/r3.out.bin/main.c:240 ../raster3d/r3.in.bin/main.c:354 +#: ../raster3d/r3.out.ascii/main.c:106 +msgid "Switch the row order in output from north->south to south->north" +msgstr "" + +#: ../raster3d/r3.out.bin/main.c:245 ../raster3d/r3.in.bin/main.c:359 +#: ../raster3d/r3.out.ascii/main.c:110 +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: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: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:332 +#, c-format +msgid "depths=%d" +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: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.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:103 +#, c-format +msgid "3D Raster map <%s> not found" +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:492 +msgid "Error while reading history 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.timestamp/main.c:48 +msgid "Modifies a timestamp for a 3D raster map." +msgstr "" + +#: ../raster3d/r3.timestamp/main.c:49 +msgid "Print/add/remove a timestamp for a 3D raster map." +msgstr "" + +#: ../raster3d/r3.timestamp/main.c:58 +msgid "Datetime, datetime1/datetime2, or none" +msgstr "" + +#: ../raster3d/r3.timestamp/main.c:91 +msgid "Timestamp format is invalid" +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: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: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:343 +msgid "Number of depths" +msgstr "" + +#: ../raster3d/r3.in.bin/main.c:365 +msgid "Binary data is of type integer" +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:446 +#, c-format +msgid "File Size %lld ... Total Bytes %lld" +msgstr "" + +#: ../raster3d/r3.flow/main.c:91 +msgid "Please provide three 3D raster maps" +msgstr "" + +#: ../raster3d/r3.flow/main.c:98 +#, c-format +msgid "Vector seed map <%s> not found" +msgstr "" + +#: ../raster3d/r3.flow/main.c:147 +msgid "init_flowaccum: error in Rast3d_put_float" +msgstr "" + +#: ../raster3d/r3.flow/main.c:183 +msgid "Computes 3D flow lines and 3D flow accumulation." +msgstr "" + +#: ../raster3d/r3.flow/main.c:193 +msgid "" +"Names of three 3D raster maps describing x, y, z components of vector field" +msgstr "" + +#: ../raster3d/r3.flow/main.c:200 +msgid "" +"If no map is provided, flow lines are generated from each cell of the input " +"3D raster" +msgstr "" + +#: ../raster3d/r3.flow/main.c:203 +msgid "Name of vector map with points from which flow lines are generated" +msgstr "" + +#: ../raster3d/r3.flow/main.c:210 +msgid "Name for vector map of flow lines" +msgstr "" + +#: ../raster3d/r3.flow/main.c:217 +msgid "Name for output flowaccumulation 3D raster" +msgstr "" + +#: ../raster3d/r3.flow/main.c:224 +msgid "Name for 3D raster sampled by flowlines" +msgstr "" + +#: ../raster3d/r3.flow/main.c:226 +msgid "" +"Values of this 3D raster will be stored as attributes of flowlines segments" +msgstr "" + +#: ../raster3d/r3.flow/main.c:240 +msgid "elapsed time" +msgstr "" + +#: ../raster3d/r3.flow/main.c:241 +msgid "length in map units" +msgstr "" + +#: ../raster3d/r3.flow/main.c:241 +msgid "length in cells (voxels)" +msgstr "" + +#: ../raster3d/r3.flow/main.c:243 +msgid "Unit of integration step" +msgstr "" + +#: ../raster3d/r3.flow/main.c:244 +msgid "Default unit is cell" +msgstr "" + +#: ../raster3d/r3.flow/main.c:245 ../raster3d/r3.flow/main.c:254 +#: ../raster3d/r3.flow/main.c:262 ../raster3d/r3.flow/main.c:272 +msgid "Integration" +msgstr "" + +#: ../raster3d/r3.flow/main.c:252 +msgid "Integration step in selected unit" +msgstr "" + +#: ../raster3d/r3.flow/main.c:253 +msgid "Default step is 0.25 cell" +msgstr "" + +#: ../raster3d/r3.flow/main.c:261 +msgid "Maximum number of steps" +msgstr "" + +#: ../raster3d/r3.flow/main.c:269 +msgid "Maximum error of integration" +msgstr "" + +#: ../raster3d/r3.flow/main.c:270 +msgid "Influences step, increase maximum error to allow bigger steps" +msgstr "" + +#: ../raster3d/r3.flow/main.c:280 +msgid "Number of cells between flow lines in x, y and z direction" +msgstr "" + +#: ../raster3d/r3.flow/main.c:289 +msgid "Compute flowlines upstream, downstream or in both direction." +msgstr "" + +#: ../raster3d/r3.flow/main.c:294 +msgid "Create and fill attribute table" +msgstr "" + +#: ../raster3d/r3.flow/main.c:349 +msgid "Please provide 3 integer values for skip option." +msgstr "" + +#: ../raster3d/r3.flow/main.c:441 +msgid "Error during reading seed vector map" +msgstr "" + +#: ../raster3d/r3.flow/test_main.c:44 +msgid "unit test" +msgstr "" + +#: ../raster3d/r3.flow/test_main.c:45 +msgid "Testing flow lines." +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.in.lidar/main.c:170 +msgid "" +"Creates a 3D raster map from LAS LiDAR points using univariate statistics." +msgstr "" + +#: ../raster3d/r3.in.lidar/main.c:176 +msgid "LiDAR input file in LAS format (*.las or *.laz)" +msgstr "" + +#: ../raster3d/r3.in.lidar/main.c:189 +msgid "Count of points per cell" +msgstr "" + +#: ../raster3d/r3.in.lidar/main.c:195 +msgid "Sum of values of point intensities per cell" +msgstr "" + +#: ../raster3d/r3.in.lidar/main.c:201 +msgid "Mean of point intensities per cell" +msgstr "" + +#: ../raster3d/r3.in.lidar/main.c:209 +msgid "3D raster map of proportional point count" +msgstr "" + +#: ../raster3d/r3.in.lidar/main.c:211 +msgid "Point count per 3D cell divided by point count per vertical column" +msgstr "" + +#: ../raster3d/r3.in.lidar/main.c:213 ../raster3d/r3.in.lidar/main.c:223 +msgid "Proportional output" +msgstr "" + +#: ../raster3d/r3.in.lidar/main.c:219 +msgid "3D raster map of proportional sum of values" +msgstr "" + +#: ../raster3d/r3.in.lidar/main.c:221 +msgid "Sum of values per 3D cell divided by sum of values per vertical column" +msgstr "" + +#: ../raster3d/r3.in.lidar/main.c:248 +msgid "Subtract raster values from the z coordinates" +msgstr "" + +#: ../raster3d/r3.in.lidar/main.c:250 +msgid "The scale for z is applied beforehand, the filter afterwards" +msgstr "" + +#: ../raster3d/r3.in.lidar/main.c:256 +msgid "Use base raster actual resolution instead of computational region" +msgstr "" + +#: ../raster3d/r3.in.lidar/main.c:329 +#, c-format +msgid "%s will not be taken into account during scan" +msgstr "" + +#: ../raster3d/r3.in.lidar/main.c:540 +msgid "Preparing the maps..." +msgstr "" + +#: ../raster3d/r3.in.lidar/main.c:656 +msgid "Computing proportional count map..." +msgstr "" + +#: ../raster3d/r3.in.lidar/main.c:661 +msgid "Computing proportional sum map..." +msgstr "" + +#: ../raster3d/r3.in.lidar/main.c:666 +msgid "Computing mean map..." +msgstr "" + +#: ../raster3d/r3.in.lidar/main.c:671 +msgid "Closing the maps..." +msgstr "" + +#: ../raster3d/r3.in.lidar/main.c:714 +#, c-format +msgid "%lu input points had intensity out of range" +msgstr "" + +#: ../raster3d/r3.in.lidar/filters.c:27 +#, c-format +msgid "Invalid range <%s> for option %s" +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:134 +#: ../locale/scriptstrings/r.mask_to_translate.c:3 +msgid "mask" +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.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: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.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 "" + +#: ../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.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.null/main.c:55 +msgid "3D raster map for which to modify null values" +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:155 +msgid "modifyNull: error flushing all tiles" +msgstr "" + +#: ../raster3d/r3.null/main.c:165 +msgid "modifyNull: Unable to close tmp file" +msgstr "" + +#: ../raster3d/r3.null/main.c:184 +msgid "Explicitly create the 3D NULL-value bitmap file." +msgstr "" + +#: ../raster3d/r3.to.rast/main.c:100 +msgid "3D raster map(s) to be converted to 2D raster slices" +msgstr "" + +#: ../raster3d/r3.to.rast/main.c:106 +msgid "Basename for resultant raster slice maps" +msgstr "" + +#: ../raster3d/r3.to.rast/main.c:116 +msgid "Value to multiply the raster values with" +msgstr "" + +#: ../raster3d/r3.to.rast/main.c:117 +msgid "Coefficient a in the equation y = ax + b" +msgstr "" + +#: ../raster3d/r3.to.rast/main.c:123 +msgid "Value to add to the raster values" +msgstr "" + +#: ../raster3d/r3.to.rast/main.c:124 +msgid "Coefficient b in the equation y = ax + b" +msgstr "" + +#: ../raster3d/r3.to.rast/main.c:133 +msgid "" +"Use the same resolution as the input 3D raster map for the 2D output maps, " +"independent of the current region settings" +msgstr "" + +#: ../raster3d/r3.to.rast/main.c:174 +#, c-format +msgid "Unknown raster type <%d>" +msgstr "" + +#: ../raster3d/r3.to.rast/main.c:263 +msgid "Converts 3D raster maps to 2D raster maps" +msgstr "" + +#: ../raster3d/r3.to.rast/main.c:362 +#, c-format +msgid "Creating %i raster maps" +msgstr "" + +#: ../raster3d/r3.to.rast/main.c:368 +#, c-format +msgid "Raster map %i Filename: %s" +msgstr "" + +#: ../raster3d/r3.to.rast/main.c:373 +#, c-format +msgid "" +"Raster map %d Filename: %s already exists. Use the flag --o to overwrite." +msgstr "" + +#: ../doc/raster/r.example/main.c:84 ../doc/vector/v.example/main.c:51 +msgid "keyword2" +msgstr "" + +#: ../doc/raster/r.example/main.c:85 ../doc/vector/v.example/main.c:52 +msgid "keyword3" +msgstr "" + +#: ../doc/raster/r.example/main.c:86 +msgid "My first raster module" +msgstr "" + +#: ../doc/vector/v.example/main.c:53 +msgid "My first vector module" +msgstr "" + +#: ../doc/vector/v.example/main.c:175 +#, c-format +msgid "Unable to get attribute data for cat %d" +msgstr "" + +#: ../doc/vector/v.example/main.c:184 +#, c-format +msgid "Error while retrieving database record for cat %d" +msgstr "" + +#: ../doc/vector/v.example/main.c:217 +#, c-format +msgid "Unable to copy attribute table to vector map <%s>" +msgstr "" + +#: ../ps/ps.map/catval.c:63 +msgid "Column type not supported (must be string)" +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/ps_clrtbl.c:35 ../ps/ps.map/ps_fclrtbl.c:46 +#, c-format +msgid "Creating color table for <%s in %s>..." +msgstr "" + +#: ../ps/ps.map/ps_clrtbl.c:44 ../ps/ps.map/ps_fclrtbl.c:69 +msgid "Unable to read colors for colorbar" +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/ps_clrtbl.c:69 ../ps/ps.map/ps_fclrtbl.c:97 +#: ../ps/ps.map/ps_fclrtbl.c:102 +msgid "Colorbar y location beyond page margins. Adjusting." +msgstr "" + +#: ../ps/ps.map/ps_clrtbl.c:75 ../ps/ps.map/ps_fclrtbl.c:108 +#: ../ps/ps.map/ps_fclrtbl.c:113 +msgid "Colorbar x location beyond page margins. Adjusting." +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/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/do_masking.c:23 +msgid "Can't open temporary PostScript mask file." +msgstr "" + +#: ../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/do_psfiles.c:20 +#, c-format +msgid "Reading PostScript include file <%s> ..." +msgstr "" + +#: ../ps/ps.map/do_scalebar.c:192 +msgid "meters" +msgstr "" + +#: ../ps/ps.map/do_scalebar.c:194 +msgid "kilometers" +msgstr "" + +#: ../ps/ps.map/do_scalebar.c:196 +msgid "feet" +msgstr "" + +#: ../ps/ps.map/do_scalebar.c:198 +msgid "miles" +msgstr "" + +#: ../ps/ps.map/do_scalebar.c:200 +msgid "nautical miles" +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/getgrid.c:61 ../ps/ps.map/getgrid.c:85 +#: ../ps/ps.map/getgrid.c:171 ../ps/ps.map/getgrid.c:195 +#: ../ps/ps.map/ps_outline.c:87 ../ps/ps.map/r_header.c:65 +#: ../ps/ps.map/r_info.c:67 +msgid "Unsupported color request" +msgstr "" + +#: ../ps/ps.map/getgrid.c:63 ../ps/ps.map/getgrid.c:87 +#: ../ps/ps.map/getgrid.c:173 ../ps/ps.map/getgrid.c:197 +#: ../ps/ps.map/ps_outline.c:89 ../ps/ps.map/r_header.c:67 +#: ../ps/ps.map/r_info.c:69 ../ps/ps.map/r_instructions.c:149 +#: ../ps/ps.map/r_instructions.c:464 +msgid "illegal color request" +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/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: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:220 ../ps/ps.map/r_instructions.c:129 +msgid "illegal copies request" +msgstr "" + +#: ../ps/ps.map/main.c:273 +#, c-format +msgid "PostScript file '%s' successfully written." +msgstr "" + +#: ../ps/ps.map/makeprocs.c:29 +#, c-format +msgid "Unable to open prolog <%s>" +msgstr "" + +#: ../ps/ps.map/map_setup.c:82 +#, c-format +msgid "Scale set to %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_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_raster.c:42 +msgid "Can't create temporary PostScript mask file." +msgstr "" + +#: ../ps/ps.map/ps_raster.c:105 +#, c-format +msgid "Reading raster maps in group <%s>..." +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/ps_vpoints.c:177 +#, c-format +msgid "Attribute is of invalid size [%.3f] for category [%d]" +msgstr "" + +#: ../ps/ps.map/r_colortable.c:65 ../ps/ps.map/r_info.c:48 +#: ../ps/ps.map/r_vlegend.c:49 +msgid "illegal where request" +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/r_group.c:29 +msgid "Can't get group information" +msgstr "" + +#: ../ps/ps.map/r_header.c:77 +msgid "illegal header sub-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: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/r_plt.c:173 +msgid "Can't open eps file" +msgstr "" + +#: ../ps/ps.map/r_vlegend.c:97 +msgid "illegal vlegend sub-request" +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 "" + +#: ../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/d.frame_to_translate.c:1 +msgid "Manages display frames on the user's graphics monitor." +msgstr "" + +#: ../locale/scriptstrings/d.frame_to_translate.c:5 +msgid "frame" +msgstr "" + +#: ../locale/scriptstrings/d.frame_to_translate.c:6 +msgid "Create a new frame if doesn't exist and select" +msgstr "" + +#: ../locale/scriptstrings/d.frame_to_translate.c:7 +msgid "Remove all frames, erase the screen and exit" +msgstr "" + +#: ../locale/scriptstrings/d.frame_to_translate.c:8 +msgid "Print name of current frame and exit" +msgstr "" + +#: ../locale/scriptstrings/d.frame_to_translate.c:9 +msgid "Print names of all frames including 'at' position and exit" +msgstr "" + +#: ../locale/scriptstrings/d.frame_to_translate.c:10 +msgid "Frame to be selected or created (if -c flag is given)" +msgstr "" + +#: ../locale/scriptstrings/d.frame_to_translate.c:11 +msgid "" +"Screen coordinates in percent where to place the frame (0,0 is lower-left)" +msgstr "" + +#: ../locale/scriptstrings/d.frame_to_translate.c:12 +msgid "Implies only when -c or --overwrite flag is given" +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:5 +#: ../misc/m.nviz.image/args.c:105 +msgid "Graphics file format" +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/d.to.rast_to_translate.c:1 +msgid "Saves the contents of the active display monitor to a raster map." +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/d.rast.edit_to_translate.c:1 +msgid "Edits cell values in a 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/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: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: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/d.redraw_to_translate.c:1 +msgid "Redraws the content of currently selected monitor." +msgstr "" + +#: ../locale/scriptstrings/d.shade_to_translate.c:1 +#: ../locale/scriptstrings/r.shade_to_translate.c:1 +msgid "Drapes a color raster over an shaded relief or aspect map." +msgstr "" + +#: ../locale/scriptstrings/d.shade_to_translate.c:7 +#: ../locale/scriptstrings/r.shade_to_translate.c:7 +msgid "Name of shaded relief or aspect raster map" +msgstr "" + +#: ../locale/scriptstrings/d.shade_to_translate.c:8 +#: ../locale/scriptstrings/r.shade_to_translate.c:8 +msgid "Name of raster to drape over relief raster map" +msgstr "" + +#: ../locale/scriptstrings/d.shade_to_translate.c:9 +#: ../locale/scriptstrings/r.shade_to_translate.c:9 +msgid "Typically, this raster is elevation or other colorful raster" +msgstr "" + +#: ../locale/scriptstrings/d.shade_to_translate.c:10 +#: ../locale/scriptstrings/r.shade_to_translate.c:11 +msgid "Percent to brighten" +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/d.what.vect_to_translate.c:1 +msgid "" +"Allows the user to interactively query vector map layers at user-selected " +"locations." +msgstr "" + +#: ../locale/scriptstrings/db.dropcolumn_to_translate.c:1 +msgid "Drops a column from selected attribute table." +msgstr "" + +#: ../locale/scriptstrings/db.droptable_to_translate.c:1 +msgid "Drops an attribute table." +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/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/db.in.ogr_to_translate.c:12 +msgid "Overrides encoding interpretation, useful when importing DBF tables" +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 "" + +#: ../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/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/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 and installs extensions from GRASS Addons repository or other " +"source into the local GRASS installation or removes installed extensions." +msgstr "" + +#: ../locale/scriptstrings/g.extension_to_translate.c:4 +#: ../locale/scriptstrings/g.extension.all_to_translate.c:4 +msgid "installation" +msgstr "" + +#: ../locale/scriptstrings/g.extension_to_translate.c:5 +#: ../locale/scriptstrings/g.extension.all_to_translate.c:5 +msgid "extensions" +msgstr "" + +#: ../locale/scriptstrings/g.extension_to_translate.c:6 +msgid "addons" +msgstr "" + +#: ../locale/scriptstrings/g.extension_to_translate.c:7 +msgid "download" +msgstr "" + +#: ../locale/scriptstrings/g.extension_to_translate.c:8 +msgid "Name of extension to install or remove" +msgstr "" + +#: ../locale/scriptstrings/g.extension_to_translate.c:9 +msgid "Name of toolbox (set of extensions) when -t flag is given" +msgstr "" + +#: ../locale/scriptstrings/g.extension_to_translate.c:11 +msgid "" +"URL or directory to get the extension from (supported only on Linux and Mac)" +msgstr "" + +#: ../locale/scriptstrings/g.extension_to_translate.c:12 +msgid "" +"The official repository is used by default. User can specify a ZIP file, " +"directory or a repository on common hosting services. If not identified, " +"Subversion repository is assumed. See manual for all options." +msgstr "" + +#: ../locale/scriptstrings/g.extension_to_translate.c:13 +msgid "Prefix where to install extension (ignored when flag -s is given)" +msgstr "" + +#: ../locale/scriptstrings/g.extension_to_translate.c:14 +msgid "Set the proxy with: \"http=,ftp=\"" +msgstr "" + +#: ../locale/scriptstrings/g.extension_to_translate.c:15 +msgid "List available extensions in the official GRASS GIS Addons repository" +msgstr "" + +#: ../locale/scriptstrings/g.extension_to_translate.c:17 +msgid "" +"List available extensions in the official GRASS GIS Addons repository " +"including module description" +msgstr "" + +#: ../locale/scriptstrings/g.extension_to_translate.c:19 +msgid "" +"List available extensions in the official GRASS GIS Addons repository (shell" +" script style)" +msgstr "" + +#: ../locale/scriptstrings/g.extension_to_translate.c:21 +msgid "List locally installed extensions" +msgstr "" + +#: ../locale/scriptstrings/g.extension_to_translate.c:23 +msgid "Install system-wide (may need system administrator rights)" +msgstr "" + +#: ../locale/scriptstrings/g.extension_to_translate.c:24 +#: ../locale/scriptstrings/g.extension_to_translate.c:26 +#: ../locale/scriptstrings/g.extension_to_translate.c:28 +msgid "Install" +msgstr "" + +#: ../locale/scriptstrings/g.extension_to_translate.c:25 +msgid "Download source code and exit" +msgstr "" + +#: ../locale/scriptstrings/g.extension_to_translate.c:27 +msgid "Do not install new extension, just compile it" +msgstr "" + +#: ../locale/scriptstrings/g.extension_to_translate.c:29 +msgid "Force removal when uninstalling extension (operation=remove)" +msgstr "" + +#: ../locale/scriptstrings/g.extension_to_translate.c:31 +msgid "Operate on toolboxes instead of single modules (experimental)" +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:7 +msgid "Force operation (required for removal)" +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/g.search.modules_to_translate.c:1 +msgid "Search in GRASS modules using keywords" +msgstr "" + +#: ../locale/scriptstrings/g.search.modules_to_translate.c:3 +msgid "modules" +msgstr "" + +#: ../locale/scriptstrings/g.search.modules_to_translate.c:5 +msgid "Keyword to be searched" +msgstr "" + +#: ../locale/scriptstrings/g.search.modules_to_translate.c:6 +msgid "" +"Display only modules where all keywords are available (AND), default: OR" +msgstr "" + +#: ../locale/scriptstrings/g.search.modules_to_translate.c:8 +msgid "Invert selection (logical NOT)" +msgstr "" + +#: ../locale/scriptstrings/g.search.modules_to_translate.c:10 +msgid "Search in manual pages too (can be slow)" +msgstr "" + +#: ../locale/scriptstrings/g.search.modules_to_translate.c:12 +msgid "Search only for the exact keyword in module keyword list" +msgstr "" + +#: ../locale/scriptstrings/g.search.modules_to_translate.c:13 +msgid "Instead of full text search, search only in actual keywords" +msgstr "" + +#: ../locale/scriptstrings/g.search.modules_to_translate.c:15 +msgid "Use colorized (more readable) output to terminal" +msgstr "" + +#: ../locale/scriptstrings/g.search.modules_to_translate.c:17 +msgid "Shell script format" +msgstr "" + +#: ../locale/scriptstrings/g.search.modules_to_translate.c:19 +msgid "JSON format" +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: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/i.image.mosaic_to_translate.c:1 +msgid "Mosaics several images and extends colormap." +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:5 +msgid "SPOT" +msgstr "" + +#: ../locale/scriptstrings/i.in.spotvgt_to_translate.c:6 +msgid "Also import quality map (SM status map layer) and filter NDVI map" +msgstr "" + +#: ../locale/scriptstrings/i.in.spotvgt_to_translate.c:7 +msgid "Name of input SPOT VGT NDVI HDF file" +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:3 +#: ../locale/scriptstrings/i.spectral_to_translate.c:5 +msgid "multispectral" +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: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:9 +msgid "Name of raster map to be used for " +msgstr "" + +#: ../locale/scriptstrings/i.pansharpen_to_translate.c:10 +msgid "Name of raster map to be used for " +msgstr "" + +#: ../locale/scriptstrings/i.pansharpen_to_translate.c:11 +msgid "Name of raster map to be used for " +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/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:9 +msgid "Name for output image (or text file for -t)" +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/i.spectral_to_translate.c:15 +msgid "output to text file" +msgstr "" + +#: ../locale/scriptstrings/i.tasscap_to_translate.c:1 +msgid "Performs Tasseled Cap (Kauth Thomas) transformation." +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: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/m.proj_to_translate.c:1 +msgid "Converts coordinates from one projection to another (cs2cs frontend)." +msgstr "" + +#: ../locale/scriptstrings/m.proj_to_translate.c:2 +#: ../misc/m.nviz.script/main.c:69 ../misc/m.cogo/main.c:225 +#: ../misc/m.nviz.image/main.c:50 ../misc/m.transform/main.c:316 +#: ../misc/m.measure/main.c:46 +msgid "miscellaneous" +msgstr "" + +#: ../locale/scriptstrings/m.proj_to_translate.c:5 +msgid "Input coordinates to reproject" +msgstr "" + +#: ../locale/scriptstrings/m.proj_to_translate.c:6 +#: ../locale/scriptstrings/m.proj_to_translate.c:9 +#: ../locale/scriptstrings/m.proj_to_translate.c:13 +msgid "Input coordinates" +msgstr "" + +#: ../locale/scriptstrings/m.proj_to_translate.c:7 +msgid "Name of input coordinate file" +msgstr "" + +#: ../locale/scriptstrings/m.proj_to_translate.c:10 +msgid "Name for output coordinate file (omit to send to stdout)" +msgstr "" + +#: ../locale/scriptstrings/m.proj_to_translate.c:12 +msgid "Field separator (format: input[,output])" +msgstr "" + +#: ../locale/scriptstrings/m.proj_to_translate.c:14 +msgid "Input projection parameters (PROJ.4 style)" +msgstr "" + +#: ../locale/scriptstrings/m.proj_to_translate.c:15 +#: ../locale/scriptstrings/m.proj_to_translate.c:17 +#: ../locale/scriptstrings/m.proj_to_translate.c:19 +#: ../locale/scriptstrings/m.proj_to_translate.c:21 +msgid "Projections" +msgstr "" + +#: ../locale/scriptstrings/m.proj_to_translate.c:16 +msgid "Output projection parameters (PROJ.4 style)" +msgstr "" + +#: ../locale/scriptstrings/m.proj_to_translate.c:18 +msgid "Use LL WGS84 as input and current location as output projection" +msgstr "" + +#: ../locale/scriptstrings/m.proj_to_translate.c:20 +msgid "Use current location as input and LL WGS84 as output projection" +msgstr "" + +#: ../locale/scriptstrings/m.proj_to_translate.c:22 +msgid "" +"Output long/lat in decimal degrees, or other projections with many decimal " +"places" +msgstr "" + +#: ../locale/scriptstrings/m.proj_to_translate.c:24 +msgid "Include input coordinates in output file" +msgstr "" + +#: ../locale/scriptstrings/m.proj_to_translate.c:26 +msgid "Include column names in output file" +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: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.buffer.lowmem_to_translate.c:2 +msgid "This is the low-memory alternative to the classic r.buffer module." +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/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:9 +msgid "Spline tension parameter" +msgstr "" + +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:10 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:12 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:14 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:16 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:18 +msgid "RST options" +msgstr "" + +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:11 +msgid "Spline smoothing parameter" +msgstr "" + +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:13 +msgid "Width of hole edge used for interpolation (in cells)" +msgstr "" + +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:20 +msgid "Used in bilinear and bicubic spline interpolation" +msgstr "" + +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:21 +msgid "Spline options" +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:5 +msgid "Radius is in map units rather than cells" +msgstr "" + +#: ../locale/scriptstrings/r.grow_to_translate.c:6 +msgid "Radius of buffer in raster cells" +msgstr "" + +#: ../locale/scriptstrings/r.grow_to_translate.c:8 +msgid "Value to write for input cells which are non-NULL (-1 => NULL)" +msgstr "" + +#: ../locale/scriptstrings/r.grow_to_translate.c:9 +msgid "Value to write for \"grown\" cells" +msgstr "" + +#: ../locale/scriptstrings/r.import_to_translate.c:1 +msgid "" +"Imports raster data into a GRASS raster map using GDAL library and " +"reprojects on the fly." +msgstr "" + +#: ../locale/scriptstrings/r.import_to_translate.c:5 +msgid "Name of GDAL dataset to be imported" +msgstr "" + +#: ../locale/scriptstrings/r.import_to_translate.c:7 +msgid "Input band(s) to select (default is all bands)" +msgstr "" + +#: ../locale/scriptstrings/r.import_to_translate.c:13 +msgid "Resampling method to use for reprojection" +msgstr "" + +#: ../locale/scriptstrings/r.import_to_translate.c:14 +msgid "" +"nearest;nearest neighbor;bilinear;bilinear interpolation;bicubic;bicubic " +"interpolation;lanczos;lanczos filter;bilinear_f;bilinear interpolation with " +"fallback;bicubic_f;bicubic interpolation with fallback;lanczos_f;lanczos " +"filter with fallback" +msgstr "" + +#: ../locale/scriptstrings/r.import_to_translate.c:16 +msgid "Output raster map extent" +msgstr "" + +#: ../locale/scriptstrings/r.import_to_translate.c:17 +msgid "region;extent of current region;input;extent of input map" +msgstr "" + +#: ../locale/scriptstrings/r.import_to_translate.c:19 +msgid "Resolution of output raster map (default: estimated)" +msgstr "" + +#: ../locale/scriptstrings/r.import_to_translate.c:20 +msgid "" +"estimated;estimated resolution;value;user-specified " +"resolution;region;current region resolution" +msgstr "" + +#: ../locale/scriptstrings/r.import_to_translate.c:22 +msgid "Resolution of output raster map (use with option resolution=value)" +msgstr "" + +#: ../locale/scriptstrings/r.import_to_translate.c:26 +msgid "Estimate resolution only" +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:7 +msgid "Name of input ASTER image" +msgstr "" + +#: ../locale/scriptstrings/r.in.aster_to_translate.c:8 +msgid "ASTER imagery processing type (Level 1A, Level 1B, or relative DEM)" +msgstr "" + +#: ../locale/scriptstrings/r.in.aster_to_translate.c:9 +msgid "" +"List L1A or L1B band to translate (1,2,3n,...), or enter 'all' to translate " +"all bands" +msgstr "" + +#: ../locale/scriptstrings/r.in.aster_to_translate.c:10 +msgid "" +"Base name for output raster map (band number will be appended to base name)" +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 "SRTM" +msgstr "" + +#: ../locale/scriptstrings/r.in.srtm_to_translate.c:5 +msgid "Name of SRTM input tile (file without .hgt.zip extension)" +msgstr "" + +#: ../locale/scriptstrings/r.in.srtm_to_translate.c:6 +msgid "Name for output raster map (default: input tile)" +msgstr "" + +#: ../locale/scriptstrings/r.in.srtm_to_translate.c:7 +msgid "Input is a 1-arcsec tile (default: 3-arcsec)" +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:4 +#: ../locale/scriptstrings/v.in.wfs_to_translate.c:4 +msgid "OGC web services" +msgstr "" + +#: ../locale/scriptstrings/r.in.wms_to_translate.c:5 +msgid "Typically starts with \"http://\"" +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.mapcalc.simple_to_translate.c:1 +msgid "Calculates a new raster map from a simple r.mapcalc expression." +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:4 +msgid "simple" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:5 +msgid "Formula (e.g. A-B or A*C+B)" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:6 +msgid "Name of input A raster map" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:8 +msgid "Name of input B raster map" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:10 +msgid "Name of input C raster map" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:12 +msgid "Name of input D raster map" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:14 +msgid "Name of input E raster map" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:16 +msgid "Name of input F raster map" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:19 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:21 +msgid "Random" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:22 +msgid "Quote the map names" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:24 +msgid "Case sensitive variable names" +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: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:19 +msgid "Remove existing mask (overrides other options)" +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/r.out.xyz_to_translate.c:7 +msgid "Include no data values" +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:4 +#: ../locale/scriptstrings/r.unpack_to_translate.c:4 +#: ../locale/scriptstrings/v.pack_to_translate.c:4 +#: ../locale/scriptstrings/v.unpack_to_translate.c:4 +msgid "copying" +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 .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/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: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.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:6 +#: ../locale/scriptstrings/r.reclass.area_to_translate.c:8 +#: ../locale/scriptstrings/r.reclass.area_to_translate.c:10 +#: ../locale/scriptstrings/v.to.lines_to_translate.c:8 +msgid "Area" +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/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 "separate" +msgstr "" + +#: ../locale/scriptstrings/r.rgb_to_translate.c:5 +msgid "split" +msgstr "" + +#: ../locale/scriptstrings/r.rgb_to_translate.c:6 +msgid "Red channel raster map name" +msgstr "" + +#: ../locale/scriptstrings/r.rgb_to_translate.c:7 +msgid "Green channel raster map name" +msgstr "" + +#: ../locale/scriptstrings/r.rgb_to_translate.c:8 +msgid "Blue channel raster map name" +msgstr "" + +#: ../locale/scriptstrings/r.shade_to_translate.c:10 +msgid "Name of shaded raster map" +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.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: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/r.unpack_to_translate.c:1 +msgid "" +"Imports a GRASS GIS specific raster archive file (packed with r.pack) as a " +"raster map" +msgstr "" + +#: ../locale/scriptstrings/r.unpack_to_translate.c:5 +#: ../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:11 +#: ../locale/scriptstrings/v.unpack_to_translate.c:12 +msgid "Print projection information of input pack file and exit" +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:13 +msgid "ASCII file containing input data" +msgstr "" + +#: ../locale/scriptstrings/r3.in.xyz_to_translate.c:17 +msgid "Storage type for resultant raster map" +msgstr "" + +#: ../locale/scriptstrings/r3.in.xyz_to_translate.c:23 +msgid "Column number of z coordinates in input file" +msgstr "" + +#: ../locale/scriptstrings/r3.in.xyz_to_translate.c:26 +msgid "If not given or set to 0, the data points' z-values are used" +msgstr "" + +#: ../locale/scriptstrings/r3.in.xyz_to_translate.c:28 +msgid "Filter range for value column data (min,max)" +msgstr "" + +#: ../locale/scriptstrings/r3.in.xyz_to_translate.c:29 +msgid "Scaling factor to apply to value column data" +msgstr "" + +#: ../locale/scriptstrings/r3.in.xyz_to_translate.c:35 +msgid "Number of parallel processes to launch" +msgstr "" + +#: ../locale/scriptstrings/v.build.all_to_translate.c:1 +msgid "Rebuilds topology on all vector maps in the current mapset." +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/v.clip_to_translate.c:1 +msgid "Extracts features of input map which overlay features of clip map." +msgstr "" + +#: ../locale/scriptstrings/v.clip_to_translate.c:5 +msgid "Name of vector map to be clipped" +msgstr "" + +#: ../locale/scriptstrings/v.clip_to_translate.c:6 +msgid "Name of clip vector map" +msgstr "" + +#: ../locale/scriptstrings/v.clip_to_translate.c:7 +msgid "Do not dissolve clip map" +msgstr "" + +#: ../locale/scriptstrings/v.clip_to_translate.c:8 +msgid "Clip by region" +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 +#: ../locale/scriptstrings/v.db.addtable_to_translate.c:10 +msgid "Name and type of the new column(s) ('name type [,name type, ...]')" +msgstr "" + +#: ../locale/scriptstrings/v.db.addcolumn_to_translate.c:7 +#: ../locale/scriptstrings/v.db.addtable_to_translate.c:11 +msgid "" +"Types depend on database backend, but all support VARCHAR(), INT, DOUBLE " +"PRECISION and DATE. Example: 'label varchar(250), value integer'" +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.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 +#: ../locale/scriptstrings/v.what.vect_to_translate.c:9 +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 +#: ../locale/scriptstrings/v.what.vect_to_translate.c:10 +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/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/v.db.droprow_to_translate.c:1 +msgid "" +"Removes a vector feature from a vector map through attribute selection." +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/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:6 +msgid "Old and new name of the column (old,new)" +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/v.db.univar_to_translate.c:1 +msgid "" +"Calculates univariate statistics on selected table column for a GRASS vector" +" map." +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/v.db.update_to_translate.c:8 +msgid "" +"Name of SQLite extension file for extra functions (SQLite backend only)" +msgstr "" + +#: ../locale/scriptstrings/v.dissolve_to_translate.c:1 +msgid "" +"Dissolves boundaries between adjacent areas sharing a common category number" +" or attribute." +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.import_to_translate.c:1 +msgid "" +"Imports vector data into a GRASS vector map using OGR library and reprojects" +" on the fly." +msgstr "" + +#: ../locale/scriptstrings/v.import_to_translate.c:11 +msgid "Output vector map extent" +msgstr "" + +#: ../locale/scriptstrings/v.import_to_translate.c:12 +msgid "input;extent of input map;region;extent of current region" +msgstr "" + +#: ../locale/scriptstrings/v.import_to_translate.c:18 +msgid "A suitable threshold is estimated during import" +msgstr "" + +#: ../locale/scriptstrings/v.import_to_translate.c:20 +#: ../locale/scriptstrings/v.import_to_translate.c:22 +msgid "Input SRS" +msgstr "" + +#: ../locale/scriptstrings/v.import_to_translate.c:24 +msgid "-1 to list available datum transform parameters" +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 "E00" +msgstr "" + +#: ../locale/scriptstrings/v.in.e00_to_translate.c:5 +msgid "Name of input E00 file" +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.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/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.in.wfs_to_translate.c:1 +msgid "Imports GetFeature from a WFS server." +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/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:9 +msgid "Continue if upload column(s) already exist" +msgstr "" + +#: ../locale/scriptstrings/v.rast.stats_to_translate.c:12 +msgid "Name of input raster map to calculate statistics from" +msgstr "" + +#: ../locale/scriptstrings/v.rast.stats_to_translate.c:13 +msgid "Column prefix for new attribute columns" +msgstr "" + +#: ../locale/scriptstrings/v.rast.stats_to_translate.c:14 +msgid "The methods to use" +msgstr "" + +#: ../locale/scriptstrings/v.rast.stats_to_translate.c:15 +msgid "Percentile to calculate" +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/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/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.unpack_to_translate.c:1 +msgid "" +"Imports a GRASS GIS specific vector archive file (packed with v.pack) as a " +"vector map" +msgstr "" + +#: ../locale/scriptstrings/v.unpack_to_translate.c:6 +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.what.strds_to_translate.c:1 +msgid "" +"Uploads space time raster dataset values at positions of vector points to " +"the table." +msgstr "" + +#: ../locale/scriptstrings/v.what.strds_to_translate.c:9 +msgid "Update attribute table of input vector map" +msgstr "" + +#: ../locale/scriptstrings/v.what.strds_to_translate.c:10 +msgid "" +"Instead of creating a new vector map update the attribute table with " +"value(s)" +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:12 +msgid "Name of vector map to be queried" +msgstr "" + +#: ../locale/scriptstrings/v.what.vect_to_translate.c:13 +msgid "query_layer,query_column" +msgstr "" + +#: ../locale/scriptstrings/v.what.vect_to_translate.c:14 +msgid "query_column" +msgstr "" + +#: ../locale/scriptstrings/v.what.vect_to_translate.c:15 +msgid "Name of attribute column to be queried" +msgstr "" + +#: ../locale/scriptstrings/v.what.vect_to_translate.c:16 +msgid "Maximum query distance in map units (meters for ll)" +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.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:6 +msgid "Type of the output space time dataset" +msgstr "" + +#: ../locale/scriptstrings/t.create_to_translate.c:7 +#: ../locale/scriptstrings/t.support_to_translate.c:5 +msgid "Semantic type of the space time dataset" +msgstr "" + +#: ../locale/scriptstrings/t.create_to_translate.c:8 +#: ../locale/scriptstrings/t.rast.import_to_translate.c:10 +#: ../locale/scriptstrings/t.vect.import_to_translate.c:10 +msgid "Title of the new space time dataset" +msgstr "" + +#: ../locale/scriptstrings/t.create_to_translate.c:9 +#: ../locale/scriptstrings/t.rast.import_to_translate.c:11 +#: ../locale/scriptstrings/t.vect.import_to_translate.c:11 +msgid "Description of the new space time dataset" +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:6 +#: ../locale/scriptstrings/t.topology_to_translate.c:5 +#: ../locale/scriptstrings/t.info_to_translate.c:7 +#: ../locale/scriptstrings/t.rename_to_translate.c:6 +#: ../locale/scriptstrings/t.select_to_translate.c:5 +#: ../locale/scriptstrings/t.snap_to_translate.c:7 +#: ../locale/scriptstrings/t.shift_to_translate.c:7 +msgid "input" +msgstr "" + +#: ../locale/scriptstrings/t.support_to_translate.c:7 +#: ../locale/scriptstrings/t.topology_to_translate.c:6 +#: ../locale/scriptstrings/t.info_to_translate.c:8 +#: ../locale/scriptstrings/t.merge_to_translate.c:7 +#: ../locale/scriptstrings/t.sample_to_translate.c:6 +#: ../locale/scriptstrings/t.sample_to_translate.c:7 +#: ../locale/scriptstrings/t.rename_to_translate.c:7 +#: ../locale/scriptstrings/t.select_to_translate.c:6 +#: ../locale/scriptstrings/t.snap_to_translate.c:8 +#: ../locale/scriptstrings/t.shift_to_translate.c:8 +msgid "Required" +msgstr "" + +#: ../locale/scriptstrings/t.support_to_translate.c:8 +msgid "Title of the space time dataset" +msgstr "" + +#: ../locale/scriptstrings/t.support_to_translate.c:9 +msgid "Description of the space time dataset" +msgstr "" + +#: ../locale/scriptstrings/t.support_to_translate.c:10 +msgid "Aggregation type of the space time raster or 3D raster dataset" +msgstr "" + +#: ../locale/scriptstrings/t.support_to_translate.c:11 +msgid "" +"Update the metadata information and spatial extent of registered maps from " +"the GRASS spatial database" +msgstr "" + +#: ../locale/scriptstrings/t.support_to_translate.c:12 +msgid "" +"Check for removed maps and delete them from the temporal database and all " +"effected space time datasets" +msgstr "" + +#: ../locale/scriptstrings/t.support_to_translate.c:13 +msgid "" +"Update metadata information, temporal and spatial extent from registered " +"maps based on database entries." +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:7 +msgid "Print temporal topological relationships and exit" +msgstr "" + +#: ../locale/scriptstrings/t.topology_to_translate.c:8 +msgid "Print spatio-temporal topological relationships and exit" +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:6 +msgid "Type of the space time dataset or map, default is strds" +msgstr "" + +#: ../locale/scriptstrings/t.list_to_translate.c:9 +#: ../locale/scriptstrings/t.list_to_translate.c:12 +msgid "" +"Columns number_of_maps and granularity only available for space time " +"datasets" +msgstr "" + +#: ../locale/scriptstrings/t.list_to_translate.c:10 +#: ../locale/scriptstrings/t.rast.list_to_translate.c:7 +#: ../locale/scriptstrings/t.vect.list_to_translate.c:7 +msgid "Sort the space time dataset by category" +msgstr "" + +#: ../locale/scriptstrings/t.list_to_translate.c:13 +#: ../locale/scriptstrings/t.rast.list_to_translate.c:9 +#: ../locale/scriptstrings/t.rast3d.list_to_translate.c:9 +#: ../locale/scriptstrings/t.vect.list_to_translate.c:9 +msgid "Columns to be printed to stdout" +msgstr "" + +#: ../locale/scriptstrings/t.list_to_translate.c:16 +#: ../locale/scriptstrings/t.rast.univar_to_translate.c:7 +#: ../locale/scriptstrings/t.rast.list_to_translate.c:14 +#: ../locale/scriptstrings/t.rast3d.list_to_translate.c:13 +#: ../locale/scriptstrings/t.rast3d.univar_to_translate.c:8 +#: ../locale/scriptstrings/t.vect.list_to_translate.c:13 +#: ../locale/scriptstrings/t.vect.db.select_to_translate.c:8 +#: ../locale/scriptstrings/t.vect.univar_to_translate.c:8 +msgid "Field separator character between the output columns" +msgstr "" + +#: ../locale/scriptstrings/t.list_to_translate.c:18 +#: ../locale/scriptstrings/t.sample_to_translate.c:11 +msgid "Print the column names as first row" +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:6 +msgid "Name of an existing space time dataset or map" +msgstr "" + +#: ../locale/scriptstrings/t.info_to_translate.c:10 +msgid "" +"Print history information in human readable shell style for space time " +"datasets" +msgstr "" + +#: ../locale/scriptstrings/t.info_to_translate.c:11 +msgid "Print information about the temporal DBMI interface and exit" +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 +#: ../locale/scriptstrings/t.snap_to_translate.c:3 +#: ../locale/scriptstrings/t.shift_to_translate.c:3 +msgid "time management" +msgstr "" + +#: ../locale/scriptstrings/t.merge_to_translate.c:6 +#: ../locale/scriptstrings/t.remove_to_translate.c:8 +msgid "inputs" +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:7 +msgid "Type of the space time dataset, default is strds" +msgstr "" + +#: ../locale/scriptstrings/t.remove_to_translate.c:10 +msgid "Input file with dataset names, one per line" +msgstr "" + +#: ../locale/scriptstrings/t.remove_to_translate.c:12 +msgid "" +"Remove all registered maps from the temporal and also from the spatial " +"database" +msgstr "" + +#: ../locale/scriptstrings/t.remove_to_translate.c:13 +msgid "Force recursive removing" +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:5 +msgid "Name of the sample space time dataset" +msgstr "" + +#: ../locale/scriptstrings/t.sample_to_translate.c:8 +msgid "Type of the sample space time dataset" +msgstr "" + +#: ../locale/scriptstrings/t.sample_to_translate.c:9 +msgid "Field separator between output columns, default is tabular \" | \"" +msgstr "" + +#: ../locale/scriptstrings/t.sample_to_translate.c:10 +msgid "" +"Do not use \",\" as this char is reserved to list several map ids in a " +"sample granule" +msgstr "" + +#: ../locale/scriptstrings/t.sample_to_translate.c:12 +msgid "Check for spatial topological overlap" +msgstr "" + +#: ../locale/scriptstrings/t.register_to_translate.c:1 +msgid "" +"Assigns timestamps and registers raster, vector and raster3d maps in a space" +" time dataset." +msgstr "" + +#: ../locale/scriptstrings/t.register_to_translate.c:4 +msgid "register" +msgstr "" + +#: ../locale/scriptstrings/t.register_to_translate.c:8 +#: ../locale/scriptstrings/t.unregister_to_translate.c:7 +msgid "input,maps" +msgstr "" + +#: ../locale/scriptstrings/t.register_to_translate.c:10 +#: ../locale/scriptstrings/t.unregister_to_translate.c:6 +msgid "Input file with map names, one per line" +msgstr "" + +#: ../locale/scriptstrings/t.register_to_translate.c:11 +msgid "Additionally the start time and the end time can be specified per line" +msgstr "" + +#: ../locale/scriptstrings/t.register_to_translate.c:13 +msgid "Valid start date and time of the first map" +msgstr "" + +#: ../locale/scriptstrings/t.register_to_translate.c:14 +#: ../locale/scriptstrings/t.register_to_translate.c:17 +msgid "" +"Format for absolute time: \"yyyy-mm-dd HH:MM:SS +HHMM\", relative time is of" +" type integer." +msgstr "" + +#: ../locale/scriptstrings/t.register_to_translate.c:15 +#: ../locale/scriptstrings/t.register_to_translate.c:18 +#: ../locale/scriptstrings/t.register_to_translate.c:21 +#: ../locale/scriptstrings/t.register_to_translate.c:24 +#: ../locale/scriptstrings/t.register_to_translate.c:28 +msgid "Time & Date" +msgstr "" + +#: ../locale/scriptstrings/t.register_to_translate.c:16 +msgid "Valid end date and time of all map" +msgstr "" + +#: ../locale/scriptstrings/t.register_to_translate.c:19 +msgid "Time stamp unit" +msgstr "" + +#: ../locale/scriptstrings/t.register_to_translate.c:20 +msgid "Unit must be set in case of relative timestamps" +msgstr "" + +#: ../locale/scriptstrings/t.register_to_translate.c:22 +msgid "Time increment, works only in conjunction with start option" +msgstr "" + +#: ../locale/scriptstrings/t.register_to_translate.c:23 +msgid "" +"Time increment between maps for creation of valid time intervals (format for" +" absolute time: NNN seconds, minutes, hours, days, weeks, months, years; " +"format for relative time is of type integer: 5)" +msgstr "" + +#: ../locale/scriptstrings/t.register_to_translate.c:25 +msgid "Field separator character of the input file" +msgstr "" + +#: ../locale/scriptstrings/t.register_to_translate.c:27 +msgid "" +"Create an interval (start and end time) in case an increment and the start " +"time are provided" +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:8 +msgid "Name(s) of existing raster, vector or raster3d map(s) to unregister" +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:6 +msgid "" +"Input space time raster dataset that defines the lower threshold, values " +"lower than this threshold are excluded from accumulation" +msgstr "" + +#: ../locale/scriptstrings/t.rast.accumulate_to_translate.c:7 +msgid "" +"Input space time raster dataset that defines the upper threshold, values " +"higher than this threshold are excluded from accumulation" +msgstr "" + +#: ../locale/scriptstrings/t.rast.accumulate_to_translate.c:8 +#: ../locale/scriptstrings/t.rast.accdetect_to_translate.c:10 +msgid "The temporal starting point to begin the accumulation, eg '2001-01-01'" +msgstr "" + +#: ../locale/scriptstrings/t.rast.accumulate_to_translate.c:9 +#: ../locale/scriptstrings/t.rast.accdetect_to_translate.c:11 +msgid "The temporal date to stop the accumulation, eg '2009-01-01'" +msgstr "" + +#: ../locale/scriptstrings/t.rast.accumulate_to_translate.c:10 +#: ../locale/scriptstrings/t.rast.accdetect_to_translate.c:12 +msgid "The temporal cycle to restart the accumulation, eg '12 months'" +msgstr "" + +#: ../locale/scriptstrings/t.rast.accumulate_to_translate.c:11 +msgid "The temporal offset to the beginning of the next cycle, eg '6 months'" +msgstr "" + +#: ../locale/scriptstrings/t.rast.accumulate_to_translate.c:12 +msgid "The granularity for accumulation '1 day'" +msgstr "" + +#: ../locale/scriptstrings/t.rast.accumulate_to_translate.c:13 +#: ../locale/scriptstrings/t.rast.accdetect_to_translate.c:14 +#: ../locale/scriptstrings/t.rast.aggregate_to_translate.c:6 +#: ../locale/scriptstrings/t.rast.aggregate.ds_to_translate.c:8 +#: ../locale/scriptstrings/t.rast.contour_to_translate.c:7 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:7 +#: ../locale/scriptstrings/t.rast.neighbors_to_translate.c:8 +#: ../locale/scriptstrings/t.rast.import_to_translate.c:7 +#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:7 +#: ../locale/scriptstrings/t.rast.extract_to_translate.c:7 +#: ../locale/scriptstrings/t.rast.to.vect_to_translate.c:8 +#: ../locale/scriptstrings/t.rast3d.mapcalc_to_translate.c:8 +#: ../locale/scriptstrings/t.rast3d.algebra_to_translate.c:8 +#: ../locale/scriptstrings/t.vect.extract_to_translate.c:6 +#: ../locale/scriptstrings/t.vect.algebra_to_translate.c:7 +#: ../locale/scriptstrings/t.vect.import_to_translate.c:7 +msgid "Basename of the new generated output maps" +msgstr "" + +#: ../locale/scriptstrings/t.rast.accumulate_to_translate.c:14 +#: ../locale/scriptstrings/t.rast.accdetect_to_translate.c:15 +#: ../locale/scriptstrings/t.rast.aggregate.ds_to_translate.c:9 +#: ../locale/scriptstrings/t.rast.contour_to_translate.c:8 +#: ../locale/scriptstrings/t.rast.mapcalc_to_translate.c:8 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:8 +#: ../locale/scriptstrings/t.rast.neighbors_to_translate.c:9 +#: ../locale/scriptstrings/t.rast.import_to_translate.c:8 +#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:8 +#: ../locale/scriptstrings/t.rast.extract_to_translate.c:8 +#: ../locale/scriptstrings/t.rast.to.vect_to_translate.c:9 +#: ../locale/scriptstrings/t.rast3d.mapcalc_to_translate.c:9 +#: ../locale/scriptstrings/t.rast3d.algebra_to_translate.c:9 +#: ../locale/scriptstrings/t.vect.extract_to_translate.c:7 +#: ../locale/scriptstrings/t.vect.algebra_to_translate.c:8 +#: ../locale/scriptstrings/t.vect.import_to_translate.c:8 +msgid "" +"A numerical suffix separated by an underscore will be attached to create a " +"unique identifier" +msgstr "" + +#: ../locale/scriptstrings/t.rast.accumulate_to_translate.c:15 +msgid "" +"Suffix to add to the basename. Set 'gran' for granularity, 'time' for the " +"full time format, 'num' for numerical suffix with a specific number of " +"digits (default %05)" +msgstr "" + +#: ../locale/scriptstrings/t.rast.accumulate_to_translate.c:16 +msgid "" +"Use these limits in case lower and/or upper input space time raster datasets" +" are not defined or contain NULL values" +msgstr "" + +#: ../locale/scriptstrings/t.rast.accumulate_to_translate.c:17 +msgid "Scale factor for input space time raster dataset" +msgstr "" + +#: ../locale/scriptstrings/t.rast.accumulate_to_translate.c:18 +msgid "Shift factor for input space time raster dataset" +msgstr "" + +#: ../locale/scriptstrings/t.rast.accumulate_to_translate.c:19 +msgid "" +"This method will be applied to compute the accumulative values from the " +"input maps in a single granule" +msgstr "" + +#: ../locale/scriptstrings/t.rast.accumulate_to_translate.c:20 +msgid "" +"Growing Degree Days or Winkler indices; Mean: sum(input maps)/(number of " +"input maps); Biologically Effective Degree Days; Huglin Heliothermal index" +msgstr "" + +#: ../locale/scriptstrings/t.rast.accumulate_to_translate.c:21 +#: ../locale/scriptstrings/t.rast.accdetect_to_translate.c:19 +msgid "" +"Register empty maps in the output space time raster dataset, otherwise they " +"will be deleted" +msgstr "" + +#: ../locale/scriptstrings/t.rast.accumulate_to_translate.c:22 +#: ../locale/scriptstrings/t.rast.accdetect_to_translate.c:20 +msgid "Reverse time direction in cyclic accumulation" +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:6 +msgid "" +"Input space time raster dataset that specifies the minimum values to detect " +"the accumulation pattern" +msgstr "" + +#: ../locale/scriptstrings/t.rast.accdetect_to_translate.c:7 +msgid "" +"Input space time raster dataset that specifies the maximum values to detect " +"the accumulation pattern" +msgstr "" + +#: ../locale/scriptstrings/t.rast.accdetect_to_translate.c:8 +msgid "" +"The output space time raster dataset that stores the occurrence of the the " +"accumulation pattern using the provided data range" +msgstr "" + +#: ../locale/scriptstrings/t.rast.accdetect_to_translate.c:9 +msgid "" +"The output space time raster dataset that stores the indication of the " +"start, intermediate and end of the specified data range" +msgstr "" + +#: ../locale/scriptstrings/t.rast.accdetect_to_translate.c:13 +msgid "The temporal offset to the begin of the next cycle, eg '6 months'" +msgstr "" + +#: ../locale/scriptstrings/t.rast.accdetect_to_translate.c:16 +msgid "" +"Suffix to add at basename: set 'gran' for granularity, 'time' for the full " +"time format, 'count' for numerical suffix with a specific number of digits " +"(default %05)" +msgstr "" + +#: ../locale/scriptstrings/t.rast.accdetect_to_translate.c:17 +msgid "" +"The minimum and maximum value of the occurrence of accumulated values, these" +" values will be used if the min/max space time raster datasets are not " +"specified" +msgstr "" + +#: ../locale/scriptstrings/t.rast.accdetect_to_translate.c:18 +msgid "" +"The user defined values that indicate start, intermediate and end status in " +"the indicator output space time raster dataset" +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:7 +msgid "" +"Either a numerical suffix or the start time (s-flag) separated by an " +"underscore will be attached to create a unique identifier" +msgstr "" + +#: ../locale/scriptstrings/t.rast.aggregate_to_translate.c:8 +#: ../locale/scriptstrings/t.rast.aggregate.ds_to_translate.c:10 +#: ../locale/scriptstrings/t.rast.contour_to_translate.c:9 +#: ../locale/scriptstrings/t.rast.neighbors_to_translate.c:10 +#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:9 +#: ../locale/scriptstrings/t.rast.extract_to_translate.c:9 +#: ../locale/scriptstrings/t.rast.to.vect_to_translate.c:10 +#: ../locale/scriptstrings/t.rast3d.extract_to_translate.c:9 +#: ../locale/scriptstrings/t.vect.extract_to_translate.c:8 +msgid "" +"Suffix to add at basename: set 'gran' for granularity, 'time' for the full " +"time format, 'num' for numerical suffix with a specific number of digits " +"(default %05)" +msgstr "" + +#: ../locale/scriptstrings/t.rast.aggregate_to_translate.c:9 +msgid "" +"Aggregation granularity, format absolute time \"x years, x months, x weeks, " +"x days, x hours, x minutes, x seconds\" or an integer value for relative " +"time" +msgstr "" + +#: ../locale/scriptstrings/t.rast.aggregate_to_translate.c:10 +#: ../locale/scriptstrings/t.rast.aggregate.ds_to_translate.c:11 +#: ../locale/scriptstrings/t.rast.neighbors_to_translate.c:7 +#: ../locale/scriptstrings/t.rast.series_to_translate.c:7 +#: ../locale/scriptstrings/t.vect.what.strds_to_translate.c:8 +msgid "Aggregate operation to be performed on the raster maps" +msgstr "" + +#: ../locale/scriptstrings/t.rast.aggregate_to_translate.c:11 +#: ../locale/scriptstrings/t.rast.aggregate.ds_to_translate.c:12 +msgid "" +"Offset that is used to create the output map ids, output map id is generated" +" as: basename_ (count + offset)" +msgstr "" + +#: ../locale/scriptstrings/t.rast.aggregate_to_translate.c:12 +msgid "Number of r.series processes to run in parallel" +msgstr "" + +#: ../locale/scriptstrings/t.rast.aggregate_to_translate.c:13 +msgid "The maximum number of open files allowed for each r.series process" +msgstr "" + +#: ../locale/scriptstrings/t.rast.aggregate_to_translate.c:14 +#: ../locale/scriptstrings/t.rast.aggregate.ds_to_translate.c:14 +#: ../locale/scriptstrings/t.rast.mapcalc_to_translate.c:10 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:11 +#: ../locale/scriptstrings/t.rast.neighbors_to_translate.c:12 +#: ../locale/scriptstrings/t.rast.extract_to_translate.c:11 +#: ../locale/scriptstrings/t.rast3d.extract_to_translate.c:11 +#: ../locale/scriptstrings/t.rast3d.mapcalc_to_translate.c:11 +#: ../locale/scriptstrings/t.rast3d.algebra_to_translate.c:12 +msgid "Register Null maps" +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:6 +msgid "" +"Time intervals from this space time dataset (raster, vector or raster3d) are" +" used for aggregation computation" +msgstr "" + +#: ../locale/scriptstrings/t.rast.aggregate.ds_to_translate.c:7 +msgid "Type of the space time dataset from which aggregation will be copied" +msgstr "" + +#: ../locale/scriptstrings/t.rast.aggregate.ds_to_translate.c:13 +#: ../locale/scriptstrings/t.rast.mapcalc_to_translate.c:9 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:9 +#: ../locale/scriptstrings/t.rast.extract_to_translate.c:10 +msgid "Number of r.mapcalc processes to run in parallel" +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:6 +msgid "Name of color table (see r.color help)" +msgstr "" + +#: ../locale/scriptstrings/t.rast.contour_to_translate.c:1 +msgid "" +"Produces a space time vector dataset of specified contours from a space time" +" raster dataset." +msgstr "" + +#: ../locale/scriptstrings/t.rast.contour_to_translate.c:3 +msgid "contour" +msgstr "" + +#: ../locale/scriptstrings/t.rast.contour_to_translate.c:15 +msgid "" +"Number of r.contour processes to run in parallel, more than 1 process works " +"only in conjunction with flag -t" +msgstr "" + +#: ../locale/scriptstrings/t.rast.contour_to_translate.c:16 +#: ../locale/scriptstrings/t.rast.to.vect_to_translate.c:13 +msgid "Register empty vector maps" +msgstr "" + +#: ../locale/scriptstrings/t.rast.contour_to_translate.c:17 +#: ../locale/scriptstrings/t.rast.to.vect_to_translate.c:14 +msgid "Do not create attribute tables" +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.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:10 +msgid "" +"Ignore the current region settings and use the raster map regions for univar" +" statistical calculation" +msgstr "" + +#: ../locale/scriptstrings/t.rast.univar_to_translate.c:11 +#: ../locale/scriptstrings/t.rast.list_to_translate.c:16 +#: ../locale/scriptstrings/t.rast3d.list_to_translate.c:15 +#: ../locale/scriptstrings/t.rast3d.univar_to_translate.c:11 +#: ../locale/scriptstrings/t.vect.list_to_translate.c:15 +#: ../locale/scriptstrings/t.vect.univar_to_translate.c:11 +msgid "Suppress printing of column names" +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:12 +#: ../locale/scriptstrings/t.rast3d.list_to_translate.c:12 +#: ../locale/scriptstrings/t.vect.list_to_translate.c:12 +msgid "Method used for data listing" +msgstr "" + +#: ../locale/scriptstrings/t.rast.list_to_translate.c:13 +msgid "" +"The granule to be used for listing. The granule must be specified as string " +"eg.: absolute time \"1 months\" or relative time \"1\"" +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:6 +#: ../locale/scriptstrings/t.vect.algebra_to_translate.c:6 +msgid "Spatio-temporal mapcalc expression" +msgstr "" + +#: ../locale/scriptstrings/t.rast.mapcalc_to_translate.c:7 +msgid "Basename for output raster maps" +msgstr "" + +#: ../locale/scriptstrings/t.rast.mapcalc_to_translate.c:11 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:10 +#: ../locale/scriptstrings/t.rast3d.mapcalc_to_translate.c:12 +#: ../locale/scriptstrings/t.rast3d.algebra_to_translate.c:11 +#: ../locale/scriptstrings/t.vect.algebra_to_translate.c:9 +msgid "" +"Check the spatial topology of temporally related maps and process only " +"spatially related maps" +msgstr "" + +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:1 +msgid "" +"Apply temporal and spatial operations on space time raster datasets using " +"temporal raster algebra." +msgstr "" + +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:6 +msgid "" +"r.mapcalc expression for temporal and spatial analysis of space time raster " +"datasets" +msgstr "" + +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:12 +#: ../locale/scriptstrings/t.rast3d.algebra_to_translate.c:13 +msgid "Use granularity sampling instead of the temporal topology approach" +msgstr "" + +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:13 +#: ../locale/scriptstrings/t.select_to_translate.c:9 +msgid "" +"Perform a dry run, compute all dependencies and module calls but don't run " +"them" +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:11 +msgid "Number of r.neighbor processes to run in parallel" +msgstr "" + +#: ../locale/scriptstrings/t.rast.neighbors_to_translate.c:13 +msgid "Ignore the current region settings and use the raster map regions" +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:9 +#: ../locale/scriptstrings/t.rast.what_to_translate.c:8 +msgid "Sort the maps by category" +msgstr "" + +#: ../locale/scriptstrings/t.rast.series_to_translate.c:10 +msgid "" +"Do not assign the space time raster dataset start and end time to the output" +" map" +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:6 +msgid "Name of a space time raster dataset archive" +msgstr "" + +#: ../locale/scriptstrings/t.rast.export_to_translate.c:7 +#: ../locale/scriptstrings/t.vect.export_to_translate.c:7 +msgid "Path to the work directory, default is /tmp" +msgstr "" + +#: ../locale/scriptstrings/t.rast.export_to_translate.c:8 +#: ../locale/scriptstrings/t.vect.export_to_translate.c:8 +msgid "Compression method of the tar archive" +msgstr "" + +#: ../locale/scriptstrings/t.rast.export_to_translate.c:9 +msgid "The export format of a single raster map" +msgstr "" + +#: ../locale/scriptstrings/t.rast.export_to_translate.c:10 +msgid "" +"Supported are GTiff, AAIGrid via r.out.gdal and the GRASS package format of " +"r.pack" +msgstr "" + +#: ../locale/scriptstrings/t.rast.export_to_translate.c:12 +msgid "Supported only for GTiff" +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:7 +msgid "Path to the export directory" +msgstr "" + +#: ../locale/scriptstrings/t.rast.out.vtk_to_translate.c:11 +msgid "" +"Export files using the space time dataset granularity for equidistant time " +"between maps, where statement will be ignored" +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:9 +#: ../locale/scriptstrings/t.vect.import_to_translate.c:9 +msgid "Path to the extraction directory" +msgstr "" + +#: ../locale/scriptstrings/t.rast.import_to_translate.c:12 +#: ../locale/scriptstrings/t.vect.import_to_translate.c:12 +msgid "" +"Create a new location and import the data into it. Do not run this module in" +" parallel or interrupt it when a new location should be created" +msgstr "" + +#: ../locale/scriptstrings/t.rast.import_to_translate.c:15 +msgid "Set the current region from the last map that was imported" +msgstr "" + +#: ../locale/scriptstrings/t.rast.import_to_translate.c:16 +msgid "Link the raster files using r.external" +msgstr "" + +#: ../locale/scriptstrings/t.rast.import_to_translate.c:17 +#: ../locale/scriptstrings/t.vect.import_to_translate.c:13 +msgid "Extend location extents based on new dataset" +msgstr "" + +#: ../locale/scriptstrings/t.rast.import_to_translate.c:20 +msgid "" +"Create the location specified by the \"location\" parameter and exit. Do not" +" import the space time raster datasets." +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:10 +msgid "Number of interpolation processes to run in parallel" +msgstr "" + +#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:11 +msgid "" +"Assign the space time raster dataset start and end time to the output map" +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:6 +msgid "r.mapcalc expression assigned to all extracted raster maps" +msgstr "" + +#: ../locale/scriptstrings/t.rast.to.vect_to_translate.c:1 +msgid "Converts a space time raster dataset into a space time vector dataset" +msgstr "" + +#: ../locale/scriptstrings/t.rast.to.vect_to_translate.c:12 +msgid "" +"Number of r.to.vect processes to run in parallel, more than 1 process works " +"only in conjunction with flag -t" +msgstr "" + +#: ../locale/scriptstrings/t.rast.what_to_translate.c:1 +msgid "" +"Sample a space time raster dataset at specific vector point coordinates and " +"write the output to stdout using different layouts" +msgstr "" + +#: ../locale/scriptstrings/t.rast.what_to_translate.c:6 +msgid "Comma separated list of coordinates" +msgstr "" + +#: ../locale/scriptstrings/t.rast.what_to_translate.c:7 +msgid "Name for the output file or \"-\" in case stdout should be used" +msgstr "" + +#: ../locale/scriptstrings/t.rast.what_to_translate.c:9 +msgid "" +"The layout of the output. One point per row (row), one point per column " +"(col), all timsteps in one row (timerow)" +msgstr "" + +#: ../locale/scriptstrings/t.rast.what_to_translate.c:10 +msgid "Number of r.what processes to run in parallel" +msgstr "" + +#: ../locale/scriptstrings/t.rast.what_to_translate.c:12 +msgid "Use stdin as input and ignore coordinates and point option" +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:8 +msgid "Order the space time dataset by category" +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:7 +msgid "The r3.mapcalc expression assigned to all extracted 3D raster maps" +msgstr "" + +#: ../locale/scriptstrings/t.rast3d.extract_to_translate.c:8 +msgid "Basename of the new generated 3D raster maps" +msgstr "" + +#: ../locale/scriptstrings/t.rast3d.extract_to_translate.c:10 +#: ../locale/scriptstrings/t.rast3d.mapcalc_to_translate.c:10 +#: ../locale/scriptstrings/t.rast3d.algebra_to_translate.c:10 +msgid "Number of r3.mapcalc processes to run in parallel" +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:7 +msgid "r3.mapcalc expression applied to each time step of the sampled data" +msgstr "" + +#: ../locale/scriptstrings/t.rast3d.algebra_to_translate.c:1 +msgid "" +"Apply temporal and spatial operations on space time 3D raster datasets using" +" temporal 3D raster algebra." +msgstr "" + +#: ../locale/scriptstrings/t.rast3d.algebra_to_translate.c:7 +msgid "" +"Algebraic expression for temporal and spatial analysis of space time 3D " +"raster datasets" +msgstr "" + +#: ../locale/scriptstrings/t.rast3d.univar_to_translate.c:1 +msgid "" +"Calculates univariate statistics from the non-null cells for each registered" +" 3D raster map of a space time 3D raster dataset." +msgstr "" + +#: ../locale/scriptstrings/t.rename_to_translate.c:1 +msgid "Renames a space time dataset" +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:7 +msgid "The temporal mapcalc expression" +msgstr "" + +#: ../locale/scriptstrings/t.select_to_translate.c:8 +msgid "" +"Check the spatial topology of temporally related maps and select only " +"spatially related maps" +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:6 +#: ../locale/scriptstrings/t.shift_to_translate.c:6 +msgid "Name of an existing space time dataset" +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:4 +msgid "shift" +msgstr "" + +#: ../locale/scriptstrings/t.shift_to_translate.c:9 +msgid "Shift granularity" +msgstr "" + +#: ../locale/scriptstrings/t.shift_to_translate.c:10 +msgid "" +"Format absolute time: \"x years, x months, x weeks, x days, x hours, x " +"minutes, x seconds\", relative time is of type integer" +msgstr "" + +#: ../locale/scriptstrings/t.vect.list_to_translate.c:1 +msgid "Lists registered maps of a space time vector dataset." +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.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:6 +msgid "Name of a space time vector dataset archive" +msgstr "" + +#: ../locale/scriptstrings/t.vect.export_to_translate.c:9 +msgid "The export format of a single vector map" +msgstr "" + +#: ../locale/scriptstrings/t.vect.export_to_translate.c:10 +msgid "Supported are GML via v.out.ogr and the GRASS package format of v.pack" +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:9 +msgid "" +"The number of v.extract processes to run in parallel. Use only if database " +"backend is used which supports concurrent writing" +msgstr "" + +#: ../locale/scriptstrings/t.vect.extract_to_translate.c:10 +msgid "Register empty maps" +msgstr "" + +#: ../locale/scriptstrings/t.vect.algebra_to_translate.c:1 +msgid "" +"Apply temporal and spatial operations on space time vector datasets using " +"temporal vector algebra." +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:16 +msgid "" +"Create the location specified by the \"location\" parameter and exit. Do not" +" import the space time vector datasets." +msgstr "" + +#: ../locale/scriptstrings/t.vect.what.strds_to_translate.c:1 +msgid "" +"Stores raster map values at spatial and temporal positions of vector points " +"as vector attributes." +msgstr "" + +#: ../locale/scriptstrings/t.vect.what.strds_to_translate.c:6 +msgid "" +"Name of the vector column to be created and to store sampled raster values" +msgstr "" + +#: ../locale/scriptstrings/t.vect.what.strds_to_translate.c:7 +msgid "" +"The use of a column name forces t.vect.what.rast to sample only values from " +"the first map found in an interval. Otherwise the raster map names are used " +"as column names" +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:6 +msgid "" +"Name of the new created vector map that stores the sampled values in " +"different layers" +msgstr "" + +#: ../locale/scriptstrings/t.vect.observe.strds_to_translate.c:7 +msgid "" +"Names of the vector columns to be created and to store sampled raster " +"values, one name for each STRDS" +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 "" + +#: ../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.cogo/main.c:227 +msgid "polar" +msgstr "" + +#: ../misc/m.cogo/main.c:228 +msgid "" +"A simple utility for converting bearing and distance measurements to " +"coordinates and vice versa." +msgstr "" + +#: ../misc/m.cogo/main.c:230 +msgid "It assumes a cartesian coordinate system" +msgstr "" + +#: ../misc/m.cogo/main.c:234 +msgid "Lines are labelled" +msgstr "" + +#: ../misc/m.cogo/main.c:239 +msgid "Convert from coordinates to bearing and distance" +msgstr "" + +#: ../misc/m.cogo/main.c:244 +msgid "Repeat the starting coordinate at the end to close a loop" +msgstr "" + +#: ../misc/m.cogo/main.c:255 +msgid "Starting coordinate pair" +msgstr "" + +#: ../misc/m.cogo/main.c:265 +#, c-format +msgid "Couldn't open COGO file <%s>" +msgstr "" + +#: ../misc/m.cogo/main.c:274 +#, c-format +msgid "Couldn't open output file <%s>" +msgstr "" + +#: ../misc/m.cogo/main.c:301 ../misc/m.cogo/main.c:304 +msgid "Converting starting coordinate pair" +msgstr "" + +#: ../misc/m.cogo/main.c:319 +#, c-format +msgid "Input parse error on line %lu" +msgstr "" + +#: ../misc/m.nviz.image/main.c:56 +msgid "Creates a 3D rendering of GIS data." +msgstr "" + +#: ../misc/m.nviz.image/main.c:57 +msgid "" +"Renders surfaces (raster data), 2D/3D vector data, and volumes (3D raster " +"data) in 3D." +msgstr "" + +#: ../misc/m.nviz.image/main.c:83 +msgid "Unable to render data" +msgstr "" + +#: ../misc/m.nviz.image/main.c:142 +#, c-format +msgid "Vertical exaggeration not given, using calculated value %.0f" +msgstr "" + +#: ../misc/m.nviz.image/main.c:154 +#, c-format +msgid "Viewpoint height not given, using calculated value %.0f" +msgstr "" + +#: ../misc/m.nviz.image/main.c:240 +msgid "Unsupported output format" +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: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: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: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: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/cplane.c:40 +#, c-format +msgid "Cutting plane number <%d> 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/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.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.transform/main.c:92 +#, c-format +msgid "Not enough points, %d are required" +msgstr "" + +#: ../misc/m.transform/main.c:194 +msgid "Poorly placed control points" +msgstr "" + +#: ../misc/m.transform/main.c:330 +msgid "Rectification polynomial order" +msgstr "" + +#: ../misc/m.transform/main.c:362 +msgid "Local x,y coordinates to target east,north" +msgstr "" + +#: ../misc/m.transform/main.c:367 +msgid "Target east,north coordinates to local x,y" +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:56 +msgid "Units" +msgstr "" + +#: ../misc/m.measure/main.c:57 +msgid "Default: location map units" +msgstr "" + +#: ../misc/m.measure/main.c:61 +msgid "Shell script style" +msgstr "" + +#: ../misc/m.measure/main.c:104 +msgid "Length:" +msgstr "" + +#: ../misc/m.measure/main.c:115 +msgid "Area:" +msgstr "" + +#: ../scripts/i.oif/i.oif.py:54 +#, python-format +msgid "Calculating OIF for combination: %s, %s, %s" +msgstr "" + +#: ../scripts/i.oif/i.oif.py:83 +msgid "At least four input maps required" +msgstr "" + +#: ../scripts/i.oif/i.oif.py:87 +msgid "Calculating standard deviations for all bands..." +msgstr "" + +#: ../scripts/i.oif/i.oif.py:128 +msgid "Calculating Correlation Matrix..." +msgstr "" + +#: ../scripts/i.oif/i.oif.py:140 +msgid "Calculating OIF for all band combinations..." +msgstr "" + +#: ../scripts/i.oif/i.oif.py:147 +msgid "" +"The Optimum Index Factor analysis result (best combination shown first):" +msgstr "" + +#: ../scripts/v.db.addtable/v.db.addtable.py:76 +#: ../scripts/v.db.update/v.db.update.py:75 +#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:60 +#: ../scripts/v.rast.stats/v.rast.stats.py:120 +#: ../scripts/v.db.addcolumn/v.db.addcolumn.py:63 +#: ../scripts/v.db.dropcolumn/v.db.dropcolumn.py:60 +#, python-format +msgid "Vector map <%s> not found in current mapset" +msgstr "" + +#: ../scripts/v.db.addtable/v.db.addtable.py:82 +#, python-format +msgid "Using vector map name as table name: <%s>" +msgstr "" + +#: ../scripts/v.db.addtable/v.db.addtable.py:88 +#, python-format +msgid "Using vector map name extended by layer number as table name: <%s>" +msgstr "" + +#: ../scripts/v.db.addtable/v.db.addtable.py:91 +#, python-format +msgid "Using user specified table name: %s" +msgstr "" + +#: ../scripts/v.db.addtable/v.db.addtable.py:95 +msgid "Creating new DB connection based on default mapset settings..." +msgstr "" + +#: ../scripts/v.db.addtable/v.db.addtable.py:105 +#, python-format +msgid "There is already a table linked to layer <%s>" +msgstr "" + +#: ../scripts/v.db.addtable/v.db.addtable.py:120 +#, python-format +msgid "Duplicate column name '%s' not allowed" +msgstr "" + +#: ../scripts/v.db.addtable/v.db.addtable.py:131 +#, python-format +msgid "Creating table with columns (%s)..." +msgstr "" + +#: ../scripts/v.db.addtable/v.db.addtable.py:169 +msgid "Current attribute table links:" +msgstr "" + +#: ../scripts/r.in.wms/wms_cap_parsers.py:41 +msgid "Unable to parse XML file" +msgstr "" + +#: ../scripts/r.in.wms/wms_cap_parsers.py:43 +#, python-format +msgid "" +"Unable to open XML file '%s'.\n" +"%s\n" +msgstr "" + +#: ../scripts/r.in.wms/wms_cap_parsers.py:46 +msgid "Root node was not found." +msgstr "" + +#: ../scripts/r.in.wms/wms_cap_parsers.py:61 +#, python-format +msgid "" +"Unable to parse capabilities file.\n" +" Tag <%s> was not found." +msgstr "" + +#: ../scripts/r.in.wms/wms_cap_parsers.py:92 +msgid "Missing version attribute root node in Capabilities XML file" +msgstr "" + +#: ../scripts/r.in.wms/wms_cap_parsers.py:104 +#, python-format +msgid "WMS server does not support '%s' version." +msgstr "" + +#: ../scripts/r.in.wms/wms_cap_parsers.py:238 +#: ../scripts/r.in.wms/wms_cap_parsers.py:250 +#, python-format +msgid "" +"Unable to parse capabilities file. \n" +" Tag <%s> was not found." +msgstr "" + +#: ../scripts/r.in.wms/wms_cap_parsers.py:484 +#: ../scripts/r.in.wms/wms_cap_parsers.py:499 +#, python-format +msgid "" +"Unable to parse capabilities file. \n" +" Tag '%s' was not found." +msgstr "" + +#: ../scripts/r.in.wms/wms_cap_parsers.py:555 +#, python-format +msgid "" +"Unable to parse tile service file. \n" +" Tag <%s> was not found." +msgstr "" + +#: ../scripts/r.in.wms/wms_gdal_drv.py:27 +msgid "Unable to load GDAL Python bindings" +msgstr "" + +#: ../scripts/r.in.wms/wms_gdal_drv.py:126 +msgid "" +"If module will not be able to fetch the data in this geographic projection, \n" +" try 'WMS_GRASS' driver or use WMS version 1.1.1." +msgstr "" + +#: ../scripts/r.in.wms/wms_gdal_drv.py:137 +msgid "Unable to open GDAL WMS driver" +msgstr "" + +#: ../scripts/r.in.wms/wms_gdal_drv.py:143 +#, python-format +msgid "Unable to find %s driver" +msgstr "" + +#: ../scripts/r.in.wms/wms_gdal_drv.py:148 +#, python-format +msgid "Driver %s supports CreateCopy() method." +msgstr "" + +#: ../scripts/r.in.wms/wms_gdal_drv.py:155 +msgid "Incorrect WMS query" +msgstr "" + +#: ../scripts/r.in.wms/r.in.wms.py:228 +msgid "Importing raster map into GRASS..." +msgstr "" + +#: ../scripts/r.in.wms/r.in.wms.py:230 +msgid "" +"Nothing to import.\n" +"No data has been downloaded from wms server." +msgstr "" + +#: ../scripts/r.in.wms/wms_drv.py:33 +msgid "Unable to load GDAL python bindings" +msgstr "" + +#: ../scripts/r.in.wms/wms_drv.py:65 +msgid "Downloading data from WMS server..." +msgstr "" + +#: ../scripts/r.in.wms/wms_drv.py:134 +#, python-format +msgid "" +"Authorization failed to '%s' when fetching data.\n" +"%s" +msgstr "" + +#: ../scripts/r.in.wms/wms_drv.py:138 +#, python-format +msgid "" +"Unable to fetch data from: '%s'\n" +"%s" +msgstr "" + +#: ../scripts/r.in.wms/wms_drv.py:161 +#, python-format +msgid "" +"Server refused to send data for a tile.\n" +"Request will be repeated after %d s." +msgstr "" + +#: ../scripts/r.in.wms/wms_drv.py:167 +#, python-format +msgid "" +"Unable to write data into tempfile.\n" +"%s" +msgstr "" + +#: ../scripts/r.in.wms/wms_drv.py:180 +#, python-format +msgid "" +"Unable to read data from tempfile.\n" +"%s" +msgstr "" + +#: ../scripts/r.in.wms/wms_drv.py:185 +#, python-format +msgid "WMS server error: %s" +msgstr "" + +#: ../scripts/r.in.wms/wms_drv.py:187 +msgid "WMS server unknown error" +msgstr "" + +#: ../scripts/r.in.wms/wms_drv.py:206 +#, python-format +msgid "Driver %s does not supports Create() method" +msgstr "" + +#: ../scripts/r.in.wms/wms_drv.py:260 +#, python-format +msgid "Unable to open %s " +msgstr "" + +#: ../scripts/r.in.wms/wms_drv.py:326 +msgid "Region is out of server data extend." +msgstr "" + +#: ../scripts/r.in.wms/wms_drv.py:354 +#, python-format +msgid "Fetching %d tiles with %d x %d pixel size per tile..." +msgstr "" + +#: ../scripts/r.in.wms/wms_drv.py:562 ../scripts/r.in.wms/wms_drv.py:801 +#, python-format +msgid "" +"Unable to parse tile service file.\n" +"%s\n" +msgstr "" + +#: ../scripts/r.in.wms/wms_drv.py:606 +#, python-format +msgid "Layer '%s' was not found in capabilities file" +msgstr "" + +#: ../scripts/r.in.wms/wms_drv.py:625 +#, python-format +msgid "Layer '%s' is not available with %s code." +msgstr "" + +#: ../scripts/r.in.wms/wms_drv.py:825 +#, python-format +msgid "" +"Unable to parse tile service file. \n" +" No tag '%s' was found." +msgstr "" + +#: ../scripts/r.in.wms/wms_drv.py:836 +#, python-format +msgid "Tiled group '%s' was not found in tile service file" +msgstr "" + +#: ../scripts/r.in.wms/wms_drv.py:930 +#, python-format +msgid "" +"Wrong form of parameter '%s' in '%s'. \n" +" The parameter was ignored." +msgstr "" + +#: ../scripts/r.in.wms/wms_drv.py:953 +#, python-format +msgid "Parameter '%s' in '%s' is not variable in tile pattern url." +msgstr "" + +#: ../scripts/r.in.wms/wms_drv.py:958 +#, python-format +msgid "" +"%s driver supports only '%s' parameter in '%s'. Other parameters are " +"ignored." +msgstr "" + +#: ../scripts/r.in.wms/wms_base.py:90 +#, python-format +msgid "Please insert both %s and %s parameters or none of them." +msgstr "" + +#: ../scripts/r.in.wms/wms_base.py:99 +msgid "JPEG format does not support transparency" +msgstr "" + +#: ../scripts/r.in.wms/wms_base.py:108 +#, python-format +msgid "Invalid EPSG code %d" +msgstr "" + +#: ../scripts/r.in.wms/wms_base.py:114 +#, python-format +msgid "" +"WMS version <1.3.0> will be used, because version <1.1.1> does not support " +"<%s>projection" +msgstr "" + +#: ../scripts/r.in.wms/wms_base.py:141 +msgid "Unable to get projection info" +msgstr "" + +#: ../scripts/r.in.wms/wms_base.py:148 +msgid "Maxcols must be greater than 100" +msgstr "" + +#: ../scripts/r.in.wms/wms_base.py:152 +msgid "Maxrows must be greater than 100" +msgstr "" + +#: ../scripts/r.in.wms/wms_base.py:193 +#, python-format +msgid "" +"These parameter are ignored: %s\n" +" %s driver does not support the parameters." +msgstr "" + +#: ../scripts/r.in.wms/wms_base.py:204 +#, python-format +msgid "" +"These flags are ignored: %s\n" +" %s driver does not support the flags." +msgstr "" + +#: ../scripts/r.in.wms/wms_base.py:250 +#, python-format +msgid "Authorization failed to <%s> when fetching capabilities" +msgstr "" + +#: ../scripts/r.in.wms/wms_base.py:253 +#, python-brace-format +msgid "Unable to fetch capabilities from <{0}>. Reason: " +msgstr "" + +#: ../scripts/r.in.wms/wms_base.py:293 +#, python-format +msgid "" +"Unabble to open file '%s'.\n" +"%s\n" +msgstr "" + +#: ../scripts/r.in.wms/wms_base.py:330 +msgid "Unable to write data into tempfile" +msgstr "" + +#: ../scripts/r.in.wms/wms_base.py:341 +#, python-format +msgid "Unable to determine region, %s failed" +msgstr "" + +#: ../scripts/r.in.wms/wms_base.py:345 +msgid "Region definition: 4 points required" +msgstr "" + +#: ../scripts/r.in.wms/wms_base.py:351 +msgid "Reprojection of region using m.proj failed." +msgstr "" + +#: ../scripts/r.in.wms/wms_base.py:382 +msgid "Reprojecting raster..." +msgstr "" + +#: ../scripts/r.in.wms/wms_base.py:421 ../scripts/r.in.wms/wms_base.py:478 +#: ../scripts/r.in.wms/wms_base.py:488 ../scripts/r.in.wms/wms_base.py:519 +#: ../scripts/r.in.wms/wms_base.py:543 ../scripts/r.in.wms/wms_base.py:554 +#: ../scripts/r.in.wms/wms_base.py:566 +#, python-format +msgid "%s failed" +msgstr "" + +#: ../scripts/r.in.wms/wms_base.py:438 +msgid "Unable to create temporary files" +msgstr "" + +#: ../scripts/r.in.wms/wms_base.py:468 +#, python-format +msgid "" +"Please change output name, or change names of these rasters: %s, module " +"needs to create this temporary maps during execution." +msgstr "" + +#: ../scripts/r.in.wms/wms_base.py:568 +#, python-format +msgid "<%s> created." +msgstr "" + +#: ../scripts/v.pack/v.pack.py:69 +#, python-format +msgid "Unable to pack vector map <%s>. Only native format supported." +msgstr "" + +#: ../scripts/v.pack/v.pack.py:85 ../scripts/r.pack/r.pack.py:78 +#, python-format +msgid "Pack file <%s> already exists and will be overwritten" +msgstr "" + +#: ../scripts/v.pack/v.pack.py:88 ../scripts/v.import/v.import.py:272 +#, python-format +msgid "option <%s>: <%s> exists." +msgstr "" + +#: ../scripts/v.pack/v.pack.py:91 +#, python-format +msgid "Packing <%s>..." +msgstr "" + +#: ../scripts/v.pack/v.pack.py:103 +#, python-format +msgid "There is not database connected with vector map <%s>" +msgstr "" + +#: ../scripts/v.pack/v.pack.py:124 +#, python-format +msgid "Pack file <%s> created" +msgstr "" + +#: ../scripts/i.in.spotvgt/i.in.spotvgt.py:127 +msgid "'gdalinfo' not found, install GDAL tools first (http://www.gdal.org)" +msgstr "" + +#: ../scripts/i.in.spotvgt/i.in.spotvgt.py:144 +#, python-format +msgid "<%s> already exists. Aborting." +msgstr "" + +#: ../scripts/i.in.spotvgt/i.in.spotvgt.py:149 +#: ../scripts/i.in.spotvgt/i.in.spotvgt.py:155 +#, python-format +msgid "Please extract %s before import." +msgstr "" + +#: ../scripts/i.in.spotvgt/i.in.spotvgt.py:169 +msgid "Importing SPOT VGT NDVI map..." +msgstr "" + +#: ../scripts/i.in.spotvgt/i.in.spotvgt.py:173 +#: ../scripts/i.in.spotvgt/i.in.spotvgt.py:245 +msgid "An error occurred. Stop." +msgstr "" + +#: ../scripts/i.in.spotvgt/i.in.spotvgt.py:175 +#, python-format +msgid "Imported SPOT VEGETATION NDVI map <%s>." +msgstr "" + +#: ../scripts/i.in.spotvgt/i.in.spotvgt.py:192 +msgid "Remapping digital numbers to NDVI..." +msgstr "" + +#: ../scripts/i.in.spotvgt/i.in.spotvgt.py:234 +msgid "Importing SPOT VGT NDVI quality map..." +msgstr "" + +#: ../scripts/i.in.spotvgt/i.in.spotvgt.py:261 +#, python-format +msgid "Imported SPOT VEGETATION SM quality map <%s>." +msgstr "" + +#: ../scripts/i.in.spotvgt/i.in.spotvgt.py:263 +#, python-format +msgid "Note: A snow map can be extracted by category 252 (d.rast %s cat=252)" +msgstr "" + +#: ../scripts/i.in.spotvgt/i.in.spotvgt.py:266 +msgid "Filtering NDVI map by Status Map quality layer..." +msgstr "" + +#: ../scripts/i.in.spotvgt/i.in.spotvgt.py:273 +#, python-format +msgid "Filtered SPOT VEGETATION NDVI map <%s>." +msgstr "" + +#: ../scripts/v.to.lines/v.to.lines.py:71 +msgid "" +"The input vector map contains both polygons and points, cannot handle mixed " +"types" +msgstr "" + +#: ../scripts/v.to.lines/v.to.lines.py:81 +#, python-format +msgid "Processing point data (%d points found)..." +msgstr "" + +#: ../scripts/v.to.lines/v.to.lines.py:91 +msgid "The input vector map does not contain polygons" +msgstr "" + +#: ../scripts/v.to.lines/v.to.lines.py:96 +#, python-format +msgid "Processing area data (%d areas found)..." +msgstr "" + +#: ../scripts/v.to.lines/v.to.lines.py:105 +msgid "Error creating layer 2" +msgstr "" + +#: ../scripts/v.to.lines/v.to.lines.py:113 +msgid "Error creating new table for layer 2" +msgstr "" + +#: ../scripts/v.to.lines/v.to.lines.py:120 +msgid "Error populating new table for layer 2" +msgstr "" + +#: ../scripts/v.to.lines/v.to.lines.py:128 +msgid "Error converting polygon to line" +msgstr "" + +#: ../scripts/v.to.lines/v.to.lines.py:144 +msgid "Error removing centroids" +msgstr "" + +#: ../scripts/v.to.lines/v.to.lines.py:154 +msgid "Error removing table from layer 1" +msgstr "" + +#: ../scripts/v.to.lines/v.to.lines.py:165 +msgid "Error adding categories" +msgstr "" + +#: ../scripts/g.extension/g.extension.py:191 +#, python-format +msgid "'%s' required. Please install '%s' first." +msgstr "" + +#: ../scripts/g.extension/g.extension.py:254 +msgid "List of installed extensions (toolboxes):" +msgstr "" + +#: ../scripts/g.extension/g.extension.py:256 +msgid "List of installed extensions (modules):" +msgstr "" + +#: ../scripts/g.extension/g.extension.py:261 +msgid "No extension (toolbox) installed" +msgstr "" + +#: ../scripts/g.extension/g.extension.py:263 +msgid "No extension (module) installed" +msgstr "" + +#: ../scripts/g.extension/g.extension.py:335 +msgid "List of available extensions (toolboxes):" +msgstr "" + +#: ../scripts/g.extension/g.extension.py:349 +msgid "List of available extensions (modules):" +msgstr "" + +#: ../scripts/g.extension/g.extension.py:372 +#: ../scripts/g.extension/g.extension.py:395 +msgid "Unable to fetch addons metadata file" +msgstr "" + +#: ../scripts/g.extension/g.extension.py:465 +#, python-format +msgid "" +"Unable to parse '%s'. Trying to scan SVN repository (may take some time)..." +msgstr "" + +#: ../scripts/g.extension/g.extension.py:509 +msgid "" +"Fetching list of extensions from GRASS-Addons SVN repository (be patient)..." +msgstr "" + +#: ../scripts/g.extension/g.extension.py:515 +msgid "Flag 'c' ignored, addons metadata file not available" +msgstr "" + +#: ../scripts/g.extension/g.extension.py:518 +msgid "Flag 'g' ignored, addons metadata file not available" +msgstr "" + +#: ../scripts/g.extension/g.extension.py:524 +#: ../scripts/g.extension/g.extension.py:557 +#, python-format +msgid "Checking for '%s' modules..." +msgstr "" + +#: ../scripts/g.extension/g.extension.py:532 +#: ../scripts/g.extension/g.extension.py:564 +#, python-format +msgid "Unable to fetch '%s'" +msgstr "" + +#: ../scripts/g.extension/g.extension.py:584 +msgid "Path to the source code:" +msgstr "" + +#: ../scripts/g.extension/g.extension.py:666 +msgid "$GISBASE not defined" +msgstr "" + +#: ../scripts/g.extension/g.extension.py:669 +#, python-format +msgid "Extension <%s> already installed. Re-installing..." +msgstr "" + +#: ../scripts/g.extension/g.extension.py:673 +#, python-format +msgid "Installing toolbox <%s>..." +msgstr "" + +#: ../scripts/g.extension/g.extension.py:678 +msgid "Nothing to install" +msgstr "" + +#: ../scripts/g.extension/g.extension.py:695 +msgid "Installation failed, sorry. Please check above error messages." +msgstr "" + +#: ../scripts/g.extension/g.extension.py:701 +#: ../scripts/g.extension/g.extension.py:1231 +msgid "Updating addons metadata file..." +msgstr "" + +#: ../scripts/g.extension/g.extension.py:707 +#, python-format +msgid "Installation of <%s> successfully finished" +msgstr "" + +#: ../scripts/g.extension/g.extension.py:711 +msgid "" +"This add-on module will not function until you set the GRASS_ADDON_BASE " +"environment variable (see \"g.manual variables\")" +msgstr "" + +#: ../scripts/g.extension/g.extension.py:744 +msgid "Unable to read addons metadata file from the remote server" +msgstr "" + +#: ../scripts/g.extension/g.extension.py:755 +msgid "No addons metadata available" +msgstr "" + +#: ../scripts/g.extension/g.extension.py:758 +#, python-format +msgid "No addons metadata available for <%s>" +msgstr "" + +#: ../scripts/g.extension/g.extension.py:814 +#, python-brace-format +msgid "Unable to read addons metadata file from the remote server: {0}" +msgstr "" + +#: ../scripts/g.extension/g.extension.py:818 +#, python-format, python-brace-format +msgid "Unable to parse '%s': {0}" +msgstr "" + +#: ../scripts/g.extension/g.extension.py:863 +msgid "No addons metadata available. Addons metadata file not updated." +msgstr "" + +#: ../scripts/g.extension/g.extension.py:884 +#, python-format +msgid "No addons metadata found for <%s>" +msgstr "" + +#: ../scripts/g.extension/g.extension.py:929 +#, python-format +msgid "Downloading precompiled GRASS Addons <%s>..." +msgstr "" + +#: ../scripts/g.extension/g.extension.py:990 +#, python-format +msgid "GRASS Addons <%s> not found" +msgstr "" + +#: ../scripts/g.extension/g.extension.py:1063 +#, python-brace-format +msgid "ZIP file is unreadable: {0}" +msgstr "" + +#: ../scripts/g.extension/g.extension.py:1082 +#, python-brace-format +msgid "Archive file is unreadable: {0}" +msgstr "" + +#: ../scripts/g.extension/g.extension.py:1100 +#: ../scripts/g.extension/g.extension.py:1262 +#: ../scripts/g.extension/g.extension.py:1285 +#, python-format +msgid "Extension <%s> not found" +msgstr "" + +#: ../scripts/g.extension/g.extension.py:1123 +#, python-brace-format +msgid "" +"Unknown extension (addon) source type '{0}'. Please report this to the " +"grass-user mailing list." +msgstr "" + +#: ../scripts/g.extension/g.extension.py:1135 +#, python-format +msgid "Fetching <%s> from GRASS GIS Addons repository (be patient)..." +msgstr "" + +#: ../scripts/g.extension/g.extension.py:1138 +#, python-brace-format +msgid "Fetching <{name}> from <{url}> (be patient)..." +msgstr "" + +#: ../scripts/g.extension/g.extension.py:1189 +msgid "To compile run:" +msgstr "" + +#: ../scripts/g.extension/g.extension.py:1191 +msgid "To install run:" +msgstr "" + +#: ../scripts/g.extension/g.extension.py:1197 +msgid "Compiling..." +msgstr "" + +#: ../scripts/g.extension/g.extension.py:1200 +msgid "Please install GRASS development package" +msgstr "" + +#: ../scripts/g.extension/g.extension.py:1204 +msgid "Compilation failed, sorry. Please check above error messages." +msgstr "" + +#: ../scripts/g.extension/g.extension.py:1210 +msgid "Installing..." +msgstr "" + +#: ../scripts/g.extension/g.extension.py:1224 +msgid "List of removed files:" +msgstr "" + +#: ../scripts/g.extension/g.extension.py:1226 +msgid "Files to be removed:" +msgstr "" + +#: ../scripts/g.extension/g.extension.py:1233 +#, python-format +msgid "Extension <%s> successfully uninstalled." +msgstr "" + +#: ../scripts/g.extension/g.extension.py:1236 +#, python-format +msgid "" +"Extension <%s> not removed. Re-run '%s' with '-f' flag to force removal" +msgstr "" + +#: ../scripts/g.extension/g.extension.py:1376 +#: ../scripts/g.extension/g.extension.py:1390 +#, python-format +msgid "Unable to create '%s': %s" +msgstr "" + +#: ../scripts/g.extension/g.extension.py:1414 +#, python-format +msgid "Manual page for <%s> updated" +msgstr "" + +#: ../scripts/g.extension/g.extension.py:1422 +#, python-format +msgid "Unable to read manual page: %s" +msgstr "" + +#: ../scripts/g.extension/g.extension.py:1458 +#, python-format +msgid "Unable for write manual page: %s" +msgstr "" + +#: ../scripts/g.extension/g.extension.py:1469 +#, python-format +msgid "GRASS_ADDON_BASE is not defined, installing to ~/.grass%s/addons" +msgstr "" + +#: ../scripts/g.extension/g.extension.py:1477 +#, python-brace-format +msgid "" +"You don't have permission to install extension to <{0}>. Try to run {1} with" +" administrator rights (su or sudo)." +msgstr "" + +#: ../scripts/g.extension/g.extension.py:1559 +#, python-brace-format +msgid "Identified {0} as known hosting service" +msgstr "" + +#: ../scripts/g.extension/g.extension.py:1564 +#, python-brace-format +msgid "" +"Not using {service} as known hosting service because the URL ends with " +"'{suffix}'" +msgstr "" + +#: ../scripts/g.extension/g.extension.py:1576 +#, python-brace-format +msgid "Will use the following URL for download: {0}" +msgstr "" + +#: ../scripts/g.extension/g.extension.py:1716 +msgid "Flag 'd' is relevant only to 'operation=add'. Ignoring this flag." +msgstr "" + +#: ../scripts/db.in.ogr/db.in.ogr.py:99 +#, python-format +msgid "Table <%s> already exists and will be overwritten" +msgstr "" + +#: ../scripts/db.in.ogr/db.in.ogr.py:105 +#, python-format +msgid "Table <%s> already exists" +msgstr "" + +#: ../scripts/db.in.ogr/db.in.ogr.py:120 +#, python-format +msgid "Input table <%s> not found or not readable" +msgstr "" + +#: ../scripts/db.in.ogr/db.in.ogr.py:123 +#, python-format +msgid "Input DSN <%s> not found or not readable" +msgstr "" + +#: ../scripts/db.in.ogr/db.in.ogr.py:136 +msgid "Something went wrong. Should not happen" +msgstr "" + +#: ../scripts/db.in.ogr/db.in.ogr.py:151 +#, python-format +msgid "Imported table <%s> with %d rows" +msgstr "" + +#: ../scripts/r.buffer.lowmem/r.buffer.lowmem.py:110 +msgid "Extracting buffers (1/2)..." +msgstr "" + +#: ../scripts/r.buffer.lowmem/r.buffer.lowmem.py:122 +msgid "Extracting buffers (2/2)..." +msgstr "" + +#: ../scripts/db.out.ogr/db.out.ogr.py:86 +#, python-format +msgid "File <%s> already exists" +msgstr "" + +#: ../scripts/db.out.ogr/db.out.ogr.py:94 +#: ../scripts/db.out.ogr/db.out.ogr.py:102 +#, python-format +msgid "Module <%s> failed" +msgstr "" + +#: ../scripts/db.out.ogr/db.out.ogr.py:120 +#, python-format +msgid "Exported table <%s>" +msgstr "" + +#: ../scripts/v.db.update/v.db.update.py:81 +#: ../scripts/v.rast.stats/v.rast.stats.py:167 +#: ../scripts/v.rast.stats/v.rast.stats.py:174 +#: ../scripts/v.db.addcolumn/v.db.addcolumn.py:69 +msgid "" +"There is no table connected to this map. Run v.db.connect or v.db.addtable " +"first." +msgstr "" + +#: ../scripts/v.db.update/v.db.update.py:89 +msgid "Use of libsqlitefunctions only with SQLite backend" +msgstr "" + +#: ../scripts/v.db.update/v.db.update.py:102 +msgid " and are mutually exclusive" +msgstr "" + +#: ../scripts/v.db.update/v.db.update.py:107 +msgid "Either or must be given" +msgstr "" + +#: ../scripts/r.in.aster/r.in.aster.py:109 +msgid "gdalwarp is not in the path and executable" +msgstr "" + +#: ../scripts/r.in.aster/r.in.aster.py:119 +#, python-format +msgid "This module needs to be run in a projected location (found: %s)" +msgstr "" + +#: ../scripts/r.in.aster/r.in.aster.py:136 +#, python-format +msgid "band %s is not an available Terra/ASTER band" +msgstr "" + +#: ../scripts/r.in.aster/r.in.aster.py:142 +msgid "Cleaning up ..." +msgstr "" + +#: ../scripts/r.in.aster/r.in.aster.py:152 +msgid "Georeferencing aster image ..." +msgstr "" + +#: ../scripts/r.in.aster/r.in.aster.py:165 +msgid "Importing into GRASS ..." +msgstr "" + +#: ../scripts/d.what.rast/d.what.rast.py:48 ../scripts/d.frame/d.frame.py:264 +#: ../scripts/d.redraw/d.redraw.py:37 ../scripts/d.to.rast/d.to.rast.py:48 +#: ../scripts/d.out.file/d.out.file.py:61 +#: ../scripts/d.what.vect/d.what.vect.py:48 +msgid "No graphics device selected. Use d.mon to select graphics device." +msgstr "" + +#: ../scripts/v.db.droptable/v.db.droptable.py:60 +#, python-format +msgid "No table assigned to layer <%s>" +msgstr "" + +#: ../scripts/v.db.droptable/v.db.droptable.py:65 +#, python-format +msgid "User selected table <%s> but the table <%s> is linked to layer <%s>" +msgstr "" + +#: ../scripts/v.db.droptable/v.db.droptable.py:73 +#, python-format +msgid "Removing table <%s> linked to layer <%s> of vector map <%s>" +msgstr "" + +#: ../scripts/v.db.droptable/v.db.droptable.py:77 +msgid "" +"You must use the -f (force) flag to actually remove the table. Exiting." +msgstr "" + +#: ../scripts/v.db.droptable/v.db.droptable.py:79 +msgid "Leaving map/table unchanged." +msgstr "" + +#: ../scripts/v.db.droptable/v.db.droptable.py:82 +#, python-format +msgid "Dropping table <%s>..." +msgstr "" + +#: ../scripts/v.db.droptable/v.db.droptable.py:88 +msgid "An error occurred while running db.execute" +msgstr "" + +#: ../scripts/v.db.droptable/v.db.droptable.py:92 +msgid "Current attribute table link(s):" +msgstr "" + +#: ../scripts/v.db.droptable/v.db.droptable.py:99 +msgid "(No database links remaining)" +msgstr "" + +#: ../scripts/i.pansharpen/i.pansharpen.py:100 +msgid "Required dependency NumPy not found. Exiting." +msgstr "" + +#: ../scripts/i.pansharpen/i.pansharpen.py:116 +msgid "" +"Maps with selected output prefix names already exist. Delete them or use " +"overwrite flag" +msgstr "" + +#: ../scripts/i.pansharpen/i.pansharpen.py:133 +#, python-format +msgid "Performing pan sharpening with hi res pan image: %f" +msgstr "" + +#: ../scripts/i.pansharpen/i.pansharpen.py:136 +msgid "Using Brovey algorithm" +msgstr "" + +#: ../scripts/i.pansharpen/i.pansharpen.py:153 +msgid "Calculating Brovey transformation..." +msgstr "" + +#: ../scripts/i.pansharpen/i.pansharpen.py:186 +msgid "Using IHS<->RGB algorithm" +msgstr "" + +#: ../scripts/i.pansharpen/i.pansharpen.py:188 +msgid "Transforming to IHS color space..." +msgstr "" + +#: ../scripts/i.pansharpen/i.pansharpen.py:203 +msgid "Transforming back to RGB color space and sharpening..." +msgstr "" + +#: ../scripts/i.pansharpen/i.pansharpen.py:217 +msgid "Using PCA/inverse PCA algorithm" +msgstr "" + +#: ../scripts/i.pansharpen/i.pansharpen.py:218 +msgid "Creating PCA images and calculating eigenvectors..." +msgstr "" + +#: ../scripts/i.pansharpen/i.pansharpen.py:225 +#: ../scripts/i.pansharpen/i.pansharpen.py:385 +msgid "Input has no data. Check region settings." +msgstr "" + +#: ../scripts/i.pansharpen/i.pansharpen.py:252 +msgid "Performing inverse PCA ..." +msgstr "" + +#: ../scripts/i.pansharpen/i.pansharpen.py:319 +msgid "Assigning grey equalized color tables to output images..." +msgstr "" + +#: ../scripts/i.pansharpen/i.pansharpen.py:328 +msgid "Adjusting blue channel color table..." +msgstr "" + +#: ../scripts/i.pansharpen/i.pansharpen.py:338 +msgid "The following pan-sharpened output maps have been generated:" +msgstr "" + +#: ../scripts/i.pansharpen/i.pansharpen.py:340 +#, python-format +msgid "%s_%s" +msgstr "" + +#: ../scripts/i.pansharpen/i.pansharpen.py:342 +#, python-format +msgid "To visualize output, run: g.region -p raster=%s_red" +msgstr "" + +#: ../scripts/i.pansharpen/i.pansharpen.py:343 +#, python-format +msgid "d.rgb r=%s_red g=%s_green b=%s_blue" +msgstr "" + +#: ../scripts/i.pansharpen/i.pansharpen.py:344 +msgid "If desired, combine channels into a single RGB map with 'r.composite'." +msgstr "" + +#: ../scripts/i.pansharpen/i.pansharpen.py:345 +msgid "Channel colors can be rebalanced using i.colors.enhance." +msgstr "" + +#: ../scripts/i.pansharpen/i.pansharpen.py:362 +msgid "Histogram matching..." +msgstr "" + +#: ../scripts/d.frame/d.frame.py:92 ../scripts/d.frame/d.frame.py:121 +#, python-format +msgid "Unable to get monitor info. %s" +msgstr "" + +#: ../scripts/d.frame/d.frame.py:108 +#, python-format +msgid "Unable to get monitor info (no %s found)" +msgstr "" + +#: ../scripts/d.frame/d.frame.py:200 +#, python-format +msgid "Invalid frame position: %s" +msgstr "" + +#: ../scripts/d.frame/d.frame.py:228 +#, python-format +msgid "Invalid monitor size: %dx%d" +msgstr "" + +#: ../scripts/d.frame/d.frame.py:284 +#, python-format +msgid "" +"Frame <%s> doesn't exist, exiting. To create a new frame use '-c' flag." +msgstr "" + +#: ../scripts/d.frame/d.frame.py:293 +#, python-format +msgid "Frame <%s> already exists and will be overwritten" +msgstr "" + +#: ../scripts/d.frame/d.frame.py:298 +#, python-format +msgid "" +"Frame <%s> already found. An existing frame can be overwritten by '%s' flag." +msgstr "" + +#: ../scripts/v.in.geonames/v.in.geonames.py:53 +msgid "This module only operates in LatLong/WGS84 locations" +msgstr "" + +#: ../scripts/v.in.geonames/v.in.geonames.py:64 +msgid "" +"Since DBF driver is used, the content of the 'alternatenames' column might " +"be cut with respect to the original Geonames.org column content" +msgstr "" + +#: ../scripts/v.in.geonames/v.in.geonames.py:68 +#, python-format +msgid "Converting %d place names..." +msgstr "" + +#: ../scripts/r.plane/r.plane.py:89 +msgid "dip must be between -90 and 90." +msgstr "" + +#: ../scripts/r.plane/r.plane.py:92 +msgid "azimuth must be between 0 and 360" +msgstr "" + +#: ../scripts/d.correlate/d.correlate.py:44 +msgid "At least 2 maps are required" +msgstr "" + +#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:70 +msgid "" +"There is no table connected to the input vector map. Cannot rename any " +"column" +msgstr "" + +#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:79 +#, python-format +msgid "" +"Column name <%s> too long. The DBF driver supports column names not longer " +"than 10 characters" +msgstr "" + +#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:84 +#, python-format +msgid "" +"Cannot rename column <%s> as it is needed to keep table <%s> connected to " +"the input vector map" +msgstr "" + +#: ../scripts/v.rast.stats/v.rast.stats.py:137 +msgid "Preprocessing input data..." +msgstr "" + +#: ../scripts/v.rast.stats/v.rast.stats.py:148 +msgid "An error occurred while converting vector to raster" +msgstr "" + +#: ../scripts/v.rast.stats/v.rast.stats.py:160 +msgid "No categories found in raster map" +msgstr "" + +#: ../scripts/v.rast.stats/v.rast.stats.py:227 +#, python-format +msgid "Cannot create column <%s> (already present). " +msgstr "" + +#: ../scripts/v.rast.stats/v.rast.stats.py:228 +msgid "Use -c flag to update values in this column." +msgstr "" + +#: ../scripts/v.rast.stats/v.rast.stats.py:237 +#, python-format +msgid "Adding columns '%s'" +msgstr "" + +#: ../scripts/v.rast.stats/v.rast.stats.py:242 +msgid "Adding columns failed. Exiting." +msgstr "" + +#: ../scripts/v.rast.stats/v.rast.stats.py:245 +#, python-format +msgid "Processing input data (%d categories)..." +msgstr "" + +#: ../scripts/v.rast.stats/v.rast.stats.py:289 +msgid "Updating the database ..." +msgstr "" + +#: ../scripts/v.rast.stats/v.rast.stats.py:294 +#, python-brace-format +msgid "" +"Statistics calculated from raster map <{raster}> and uploaded to attribute " +"table of vector map <{vector}>." +msgstr "" + +#: ../scripts/v.rast.stats/v.rast.stats.py:300 +#, python-format +msgid "Failed to upload statistics to attribute table of vector map <%s>." +msgstr "" + +#: ../scripts/d.redraw/d.redraw.py:54 +#, python-format +msgid "Unable to open file '%s' for reading. Details: %s" +msgstr "" + +#: ../scripts/d.redraw/d.redraw.py:64 +#, python-format +msgid "Unable to open file '%s' for writing. Details: %s" +msgstr "" + +#: ../scripts/d.polar/d.polar.py:190 +#, python-format +msgid "Generating %s ..." +msgstr "" + +#: ../scripts/d.polar/d.polar.py:423 +msgid "Please select only one output method" +msgstr "" + +#: ../scripts/d.polar/d.polar.py:428 +msgid "xgraph required, please install first (www.xgraph.org)" +msgstr "" + +#: ../scripts/d.polar/d.polar.py:446 +msgid "Calculating statistics for polar diagram... (be patient)" +msgstr "" + +#: ../scripts/d.polar/d.polar.py:476 +msgid "No data pixel found" +msgstr "" + +#: ../scripts/d.polar/d.polar.py:523 +msgid "Average vector:" +msgstr "" + +#: ../scripts/d.polar/d.polar.py:525 +#, python-format +msgid "direction: %.1f degrees CCW from East" +msgstr "" + +#: ../scripts/d.polar/d.polar.py:531 +#, python-format +msgid "magnitude: %.1f percent of fullscale" +msgstr "" + +#: ../scripts/i.spectral/i.spectral.py:121 +#, python-format +msgid "Programmer error (%s)" +msgstr "" + +#: ../scripts/i.spectral/i.spectral.py:195 +msgid "Spectral signatures" +msgstr "" + +#: ../scripts/i.spectral/i.spectral.py:196 +msgid "DN Value" +msgstr "" + +#: ../scripts/i.spectral/i.spectral.py:213 +msgid "Either group= or raster= is required" +msgstr "" + +#: ../scripts/i.spectral/i.spectral.py:216 +msgid "group= and raster= are mutually exclusive" +msgstr "" + +#: ../scripts/i.spectral/i.spectral.py:220 +msgid "Writing to text file requires output=filename" +msgstr "" + +#: ../scripts/i.spectral/i.spectral.py:224 +msgid "gnuplot required, please install first" +msgstr "" + +#: ../scripts/i.spectral/i.spectral.py:243 +msgid "No data returned from query" +msgstr "" + +#: ../scripts/r.blend/r.blend.py:67 +#, python-format +msgid "Raster map <%s> already exists." +msgstr "" + +#: ../scripts/r.blend/r.blend.py:75 +msgid "Calculating the three component maps..." +msgstr "" + +#: ../scripts/r.blend/r.blend.py:117 +msgid "Done. Use the following command to visualize the result:" +msgstr "" + +#: ../scripts/r.blend/r.blend.py:119 +#, python-format +msgid "d.rgb r=%s.r g=%s.g b=%s.b" +msgstr "" + +#: ../scripts/r.pack/r.pack.py:81 +#, python-format +msgid "option : <%s> exists." +msgstr "" + +#: ../scripts/r.pack/r.pack.py:83 +#, python-format +msgid "Packing <%s> to <%s>..." +msgstr "" + +#: ../scripts/r.pack/r.pack.py:100 +msgid "No raster map components found" +msgstr "" + +#: ../scripts/r.pack/r.pack.py:126 +#, python-format +msgid "Raster map saved to '%s'" +msgstr "" + +#: ../scripts/d.shade/d.shade.py:63 ../scripts/r.shade/r.shade.py:127 +#, python-format +msgid "Module %s failed. Check the above error messages." +msgstr "" + +#: ../scripts/v.centroids/v.centroids.py:65 +msgid "Input vector map contains no boundaries." +msgstr "" + +#: ../scripts/v.in.e00/v.in.e00.py:63 +msgid "'avcimport' program not found, install it first" +msgstr "" + +#: ../scripts/v.in.e00/v.in.e00.py:68 +msgid "'e00conv' program not found, install it first" +msgstr "" + +#: ../scripts/v.in.e00/v.in.e00.py:73 +msgid "Must specify one of \"point\", \"line\", or \"area\"." +msgstr "" + +#: ../scripts/v.in.e00/v.in.e00.py:82 +msgid "Found that E00 file is split into pieces (.e01, ...). Merging..." +msgstr "" + +#: ../scripts/v.in.e00/v.in.e00.py:121 +msgid "An error may appear next which will be ignored..." +msgstr "" + +#: ../scripts/v.in.e00/v.in.e00.py:124 +msgid "E00 ASCII found and converted to Arc Coverage in current directory" +msgstr "" + +#: ../scripts/v.in.e00/v.in.e00.py:128 +msgid "E00 Compressed ASCII found. Will uncompress first..." +msgstr "" + +#: ../scripts/v.in.e00/v.in.e00.py:131 +msgid "...converted to Arc Coverage in current directory" +msgstr "" + +#: ../scripts/v.in.e00/v.in.e00.py:138 +#, python-format +msgid "Importing %ss..." +msgstr "" + +#: ../scripts/v.in.e00/v.in.e00.py:148 +msgid "An error occurred while running v.in.ogr" +msgstr "" + +#: ../scripts/v.in.e00/v.in.e00.py:150 +#, python-format +msgid "Imported <%s> vector map <%s>." +msgstr "" + +#: ../scripts/i.tasscap/i.tasscap.py:139 +#, python-format +msgid "Satellite %s..." +msgstr "" + +#: ../scripts/i.tasscap/i.tasscap.py:162 +#, python-format +msgid "The number of input raster maps (bands) should be %s" +msgstr "" + +#: ../scripts/i.tasscap/i.tasscap.py:178 +msgid "Tasseled Cap components calculated" +msgstr "" + +#: ../scripts/v.report/v.report.py:109 +#, python-format +msgid "" +"There is a table connected to input vector map '%s', but there is no key " +"column '%s'." +msgstr "" + +#: ../scripts/v.report/v.report.py:123 +#, python-format +msgid "" +"There is a table connected to input vector map '%s', but there are no " +"categories present in the key column '%s'. Consider using v.to.db to correct" +" this." +msgstr "" + +#: ../scripts/r.tileset/r.tileset.py:247 +#, python-format +msgid "" +"It is not possible to set 'maxcols=%s' and 'overlap=%s'. Please set " +"maxcols>overlap" +msgstr "" + +#: ../scripts/r.tileset/r.tileset.py:251 +#, python-format +msgid "" +"It is not possible to set 'maxrows=%s' and 'overlap=%s'. Please set " +"maxrows>overlap" +msgstr "" + +#: ../scripts/r.tileset/r.tileset.py:260 ../scripts/r.tileset/r.tileset.py:271 +msgid "g.proj failed" +msgstr "" + +#: ../scripts/r.tileset/r.tileset.py:277 +#, python-format +msgid "Scale (%s) not found, assuming '1'" +msgstr "" + +#: ../scripts/r.tileset/r.tileset.py:308 +msgid "" +"There are no tiles available. Probably the output projection system it is " +"not compatible with the projection of the current location" +msgstr "" + +#: ../scripts/r.tileset/r.tileset.py:355 +msgid "Computing tiling..." +msgstr "" + +#: ../scripts/r.tileset/r.tileset.py:393 +#, python-format +msgid "During computation %i tiles could not be created" +msgstr "" + +#: ../scripts/r.reclass.area/r.reclass.area.py:99 +#: ../scripts/r.reclass.area/r.reclass.area.py:205 +msgid "xy-locations are not supported" +msgstr "" + +#: ../scripts/r.reclass.area/r.reclass.area.py:100 +msgid "Need projected data with grids in meters" +msgstr "" + +#: ../scripts/r.reclass.area/r.reclass.area.py:106 +msgid "flags c and d are mutually exclusive" +msgstr "" + +#: ../scripts/r.reclass.area/r.reclass.area.py:116 +#, python-format +msgid "Temporary raster map <%s> exists" +msgstr "" + +#: ../scripts/r.reclass.area/r.reclass.area.py:118 +msgid "Generating a clumped raster file including diagonal neighbors..." +msgstr "" + +#: ../scripts/r.reclass.area/r.reclass.area.py:123 +msgid "Generating a clumped raster file ..." +msgstr "" + +#: ../scripts/r.reclass.area/r.reclass.area.py:127 +#, python-format +msgid "" +"Generating a reclass map with area size less than or equal to %f hectares..." +msgstr "" + +#: ../scripts/r.reclass.area/r.reclass.area.py:130 +#, python-format +msgid "" +"Generating a reclass map with area size greater than or equal to %f " +"hectares..." +msgstr "" + +#: ../scripts/r.reclass.area/r.reclass.area.py:162 +#, python-format +msgid "No areas of size less than or equal to %f hectares found." +msgstr "" + +#: ../scripts/r.reclass.area/r.reclass.area.py:165 +#, python-format +msgid "No areas of size greater than or equal to %f hectares found." +msgstr "" + +#: ../scripts/r.reclass.area/r.reclass.area.py:203 +msgid "Latitude-longitude locations are not supported" +msgstr "" + +#: ../scripts/r.reclass.area/r.reclass.area.py:210 +msgid "You have to specify mode='lesser' with method='rmarea'" +msgstr "" + +#: ../scripts/r.reclass.area/r.reclass.area.py:220 +#, python-format +msgid "Generating output raster map <%s>..." +msgstr "" + +#: ../scripts/v.db.univar/v.db.univar.py:80 +#, python-format +msgid "No attribute table linked to layer <%s>" +msgstr "" + +#: ../scripts/v.db.addcolumn/v.db.addcolumn.py:78 +msgid "There is an empty column. Did you leave a trailing comma?" +msgstr "" + +#: ../scripts/v.db.addcolumn/v.db.addcolumn.py:81 +#, python-format +msgid "Column <%s> is already in the table. Skipping." +msgstr "" + +#: ../scripts/v.db.addcolumn/v.db.addcolumn.py:83 +#, python-format +msgid "Adding column <%s> to the table" +msgstr "" + +#: ../scripts/v.db.addcolumn/v.db.addcolumn.py:89 +#, python-format +msgid "Unable to add column <%s>." +msgstr "" + +#: ../scripts/i.image.mosaic/i.image.mosaic.py:74 +msgid "Do not forget to set region properly to cover all images." +msgstr "" + +#: ../scripts/i.image.mosaic/i.image.mosaic.py:86 +#, python-format +msgid "Mosaicing %d images..." +msgstr "" + +#: ../scripts/i.image.mosaic/i.image.mosaic.py:99 +#, python-format +msgid "Done. Raster map <%s> created." +msgstr "" + +#: ../scripts/v.in.lines/v.in.lines.py:114 +msgid "Not enough data columns. (incorrect fs setting?)" +msgstr "" + +#: ../scripts/db.univar/db.univar.py:83 +msgid "'sort' not found: sorting in memory" +msgstr "" + +#: ../scripts/db.univar/db.univar.py:123 +#, python-format +msgid "Calculation for column <%s> of table <%s>..." +msgstr "" + +#: ../scripts/db.univar/db.univar.py:125 +msgid "Reading column values..." +msgstr "" + +#: ../scripts/db.univar/db.univar.py:146 +#, python-format +msgid "Table <%s> contains no data." +msgstr "" + +#: ../scripts/db.univar/db.univar.py:151 +msgid "Calculating statistics..." +msgstr "" + +#: ../scripts/db.univar/db.univar.py:174 +msgid "No non-null values found" +msgstr "" + +#: ../scripts/r.mask/r.mask.py:101 +msgid "Either parameter or parameter is required" +msgstr "" + +#: ../scripts/r.mask/r.mask.py:115 +msgid "Raster MASK removed" +msgstr "" + +#: ../scripts/r.mask/r.mask.py:117 +msgid "No existing MASK to remove" +msgstr "" + +#: ../scripts/r.mask/r.mask.py:122 +msgid "MASK already found in current mapset. Delete first or overwrite." +msgstr "" + +#: ../scripts/r.mask/r.mask.py:124 +msgid "MASK already exists and will be overwritten" +msgstr "" + +#: ../scripts/r.mask/r.mask.py:135 +#, python-format +msgid "" +"The raster map <%s> must be integer (CELL type) in order to use the " +"'maskcats' parameter" +msgstr "" + +#: ../scripts/r.mask/r.mask.py:159 +#, python-format +msgid "No area found in vector map <%s>. Creating a convex hull for MASK." +msgstr "" + +#: ../scripts/r.mask/r.mask.py:171 +#, python-format +msgid "Unable to create a convex hull for vector map <%s>" +msgstr "" + +#: ../scripts/r.mask/r.mask.py:187 +msgid "Creating inverted raster MASK..." +msgstr "" + +#: ../scripts/r.mask/r.mask.py:189 +msgid "Inverted raster MASK created" +msgstr "" + +#: ../scripts/r.mask/r.mask.py:191 +msgid "Raster MASK created" +msgstr "" + +#: ../scripts/r.mask/r.mask.py:193 +msgid "" +"All subsequent raster operations will be limited to the MASK area. Removing " +"or renaming raster map named 'MASK' will restore raster operations to " +"normal." +msgstr "" + +#: ../scripts/v.import/v.import.py:159 +#, python-format +msgid "Missing value for parameter <%s>" +msgstr "" + +#: ../scripts/v.import/v.import.py:178 ../scripts/r.import/r.import.py:193 +#, python-format +msgid "Input <%s> successfully imported without reprojection" +msgstr "" + +#: ../scripts/v.import/v.import.py:182 +#, python-format +msgid "Unable to import <%s>" +msgstr "" + +#: ../scripts/v.import/v.import.py:190 ../scripts/r.import/r.import.py:205 +#, python-format +msgid "Coordinate reference system not available for current location <%s>" +msgstr "" + +#: ../scripts/v.import/v.import.py:210 ../scripts/r.import/r.import.py:225 +#, python-format +msgid "Creating temporary location for <%s>..." +msgstr "" + +#: ../scripts/v.import/v.import.py:215 +#, python-format +msgid "Unable to create location from OGR datasource <%s>" +msgstr "" + +#: ../scripts/v.import/v.import.py:231 ../scripts/r.import/r.import.py:244 +#, python-format +msgid "Coordinate reference system not available for input <%s>" +msgstr "" + +#: ../scripts/v.import/v.import.py:248 ../scripts/r.import/r.import.py:327 +msgid "Unable to reproject to source location" +msgstr "" + +#: ../scripts/v.import/v.import.py:255 +#, python-format +msgid "Importing <%s> ..." +msgstr "" + +#: ../scripts/v.import/v.import.py:260 +#, python-format +msgid "Unable to import OGR datasource <%s>" +msgstr "" + +#: ../scripts/v.import/v.import.py:279 ../scripts/r.import/r.import.py:373 +#, python-format +msgid "Reprojecting <%s>..." +msgstr "" + +#: ../scripts/v.import/v.import.py:284 +#, python-format +msgid "Unable to to reproject vector <%s>" +msgstr "" + +#: ../scripts/v.db.reconnect.all/v.db.reconnect.all.py:98 +#, python-format +msgid "" +"Target database doesn't exist, creating a new database using <%s> driver..." +msgstr "" + +#: ../scripts/v.db.reconnect.all/v.db.reconnect.all.py:104 +#, python-format +msgid "Unable to create database <%s> by driver <%s>" +msgstr "" + +#: ../scripts/v.db.reconnect.all/v.db.reconnect.all.py:141 +#, python-format +msgid "Unable to disconnect table <%s> from vector <%s>" +msgstr "" + +#: ../scripts/v.db.reconnect.all/v.db.reconnect.all.py:149 +#, python-format +msgid "Unable to drop table <%s>" +msgstr "" + +#: ../scripts/v.db.reconnect.all/v.db.reconnect.all.py:158 +#, python-format +msgid "Creating index <%s>..." +msgstr "" + +#: ../scripts/v.db.reconnect.all/v.db.reconnect.all.py:165 +#, python-format +msgid "Unable to create index <%s>" +msgstr "" + +#: ../scripts/v.db.reconnect.all/v.db.reconnect.all.py:196 +msgid "Old and new database connection is identical. Nothing to do." +msgstr "" + +#: ../scripts/v.db.reconnect.all/v.db.reconnect.all.py:212 +#, python-format +msgid "" +"%s\n" +"Reconnecting vector map <%s> (%d of %d)...\n" +"%s" +msgstr "" + +#: ../scripts/v.db.reconnect.all/v.db.reconnect.all.py:249 +#, python-format +msgid "Reconnecting layer %d..." +msgstr "" + +#: ../scripts/v.db.reconnect.all/v.db.reconnect.all.py:274 +#, python-format +msgid "Unable to connect table <%s> to vector <%s> on layer <%s>" +msgstr "" + +#: ../scripts/v.db.reconnect.all/v.db.reconnect.all.py:280 +#, python-format +msgid "" +"Layer <%d> will not be reconnected because database or schema do not match." +msgstr "" + +#: ../scripts/db.test/db.test.py:48 +#, python-format +msgid "Using DB driver: %s" +msgstr "" + +#: ../scripts/db.test/db.test.py:75 +msgid "EXECUTE: OK" +msgstr "" + +#: ../scripts/db.test/db.test.py:89 +msgid "RESULT: OK" +msgstr "" + +#: ../scripts/v.db.dropcolumn/v.db.dropcolumn.py:70 +msgid "" +"There is no table connected to the input vector map. Unable to delete any " +"column. Exiting." +msgstr "" + +#: ../scripts/v.db.dropcolumn/v.db.dropcolumn.py:74 +#, python-format +msgid "" +"Unable to delete <%s> column as it is needed to keep table <%s> connected to" +" the input vector map <%s>" +msgstr "" + +#: ../scripts/v.db.dropcolumn/v.db.dropcolumn.py:80 +#, python-format +msgid "Column <%s> not found in table <%s>. Skipped" +msgstr "" + +#: ../scripts/v.db.dropcolumn/v.db.dropcolumn.py:122 +msgid "Deleting column failed" +msgstr "" + +#: ../scripts/g.extension.all/g.extension.all.py:58 +#, python-format +msgid "%s not defined" +msgstr "" + +#: ../scripts/g.extension.all/g.extension.all.py:68 +#, python-format +msgid "Unable to parse metadata file: %s" +msgstr "" + +#: ../scripts/g.extension.all/g.extension.all.py:97 +msgid "No extension found. Nothing to remove." +msgstr "" + +#: ../scripts/g.extension.all/g.extension.all.py:100 +msgid "Nothing to rebuild. Rebuilding process can be forced with -f flag." +msgstr "" + +#: ../scripts/g.extension.all/g.extension.all.py:104 +msgid "List of extensions to be removed:" +msgstr "" + +#: ../scripts/g.extension.all/g.extension.all.py:107 +msgid "You must use the force flag (-f) to actually remove them. Exiting." +msgstr "" + +#: ../scripts/g.extension.all/g.extension.all.py:113 +#, python-format +msgid "Removing extension <%s>..." +msgstr "" + +#: ../scripts/g.extension.all/g.extension.all.py:115 +#, python-format +msgid "Reinstalling extension <%s>..." +msgstr "" + +#: ../scripts/g.extension.all/g.extension.all.py:127 +#, python-format +msgid "Unable to process extension:%s" +msgstr "" + +#: ../scripts/db.dropcolumn/db.dropcolumn.py:64 +#: ../scripts/db.droptable/db.droptable.py:74 +msgid "Forcing ..." +msgstr "" + +#: ../scripts/db.dropcolumn/db.dropcolumn.py:67 +#, python-format +msgid "" +"Deleting <%s> column which may be needed to keep table connected to a vector" +" map" +msgstr "" + +#: ../scripts/db.dropcolumn/db.dropcolumn.py:72 +#, python-format +msgid "Column <%s> not found in table" +msgstr "" + +#: ../scripts/db.dropcolumn/db.dropcolumn.py:75 +#, python-format +msgid "Column <%s> would be deleted." +msgstr "" + +#: ../scripts/db.dropcolumn/db.dropcolumn.py:77 +msgid "You must use the force flag (-f) to actually remove it. Exiting." +msgstr "" + +#: ../scripts/db.dropcolumn/db.dropcolumn.py:113 +msgid "Cannot continue (problem deleting column)" +msgstr "" + +#: ../scripts/r.in.srtm/r.in.srtm.py:144 +msgid "This module only operates in LatLong locations" +msgstr "" + +#: ../scripts/r.in.srtm/r.in.srtm.py:162 +msgid "The \"unzip\" program is required, please install it first" +msgstr "" + +#: ../scripts/r.in.srtm/r.in.srtm.py:169 +#, python-format +msgid "'%s' does not appear to be a valid zip file." +msgstr "" + +#: ../scripts/r.in.srtm/r.in.srtm.py:176 +#, python-format +msgid "File '%s' or '%s' not found" +msgstr "" + +#: ../scripts/r.in.srtm/r.in.srtm.py:198 +#, python-format +msgid "Extracting '%s'..." +msgstr "" + +#: ../scripts/r.in.srtm/r.in.srtm.py:200 +msgid "Unable to unzip file." +msgstr "" + +#: ../scripts/r.in.srtm/r.in.srtm.py:202 +msgid "Converting input file to BIL..." +msgstr "" + +#: ../scripts/r.in.srtm/r.in.srtm.py:226 +msgid "Attempting to import 1-arcsec data." +msgstr "" + +#: ../scripts/r.in.srtm/r.in.srtm.py:244 +msgid "Unable to import data" +msgstr "" + +#: ../scripts/r.in.srtm/r.in.srtm.py:252 +msgid "Done: generated map " +msgstr "" + +#: ../scripts/r.in.srtm/r.in.srtm.py:253 +msgid "" +"(Note: Holes in the data can be closed with 'r.fillnulls' using splines)" +msgstr "" + +#: ../scripts/r.fillnulls/r.fillnulls.py:162 +msgid "A user raster mask (MASK) is present. Saving it..." +msgstr "" + +#: ../scripts/r.fillnulls/r.fillnulls.py:177 +msgid "Using RST interpolation..." +msgstr "" + +#: ../scripts/r.fillnulls/r.fillnulls.py:178 +msgid "Locating and isolating NULL areas..." +msgstr "" + +#: ../scripts/r.fillnulls/r.fillnulls.py:182 +msgid "Skipping masked raster parts" +msgstr "" + +#: ../scripts/r.fillnulls/r.fillnulls.py:193 +#: ../scripts/r.fillnulls/r.fillnulls.py:462 +msgid "Restoring user mask (MASK)..." +msgstr "" + +#: ../scripts/r.fillnulls/r.fillnulls.py:197 +#: ../scripts/r.fillnulls/r.fillnulls.py:466 +msgid "Failed to restore user MASK!" +msgstr "" + +#: ../scripts/r.fillnulls/r.fillnulls.py:201 +msgid "Growing NULL areas" +msgstr "" + +#: ../scripts/r.fillnulls/r.fillnulls.py:208 +#: ../scripts/r.fillnulls/r.fillnulls.py:223 +#: ../scripts/r.fillnulls/r.fillnulls.py:317 +msgid "abandoned. Removing temporary map, restoring user mask if needed:" +msgstr "" + +#: ../scripts/r.fillnulls/r.fillnulls.py:212 +msgid "Assigning IDs to NULL areas" +msgstr "" + +#: ../scripts/r.fillnulls/r.fillnulls.py:237 +#: ../scripts/r.fillnulls/r.fillnulls.py:275 +#: ../scripts/r.fillnulls/r.fillnulls.py:290 +#: ../scripts/r.fillnulls/r.fillnulls.py:298 +#: ../scripts/r.fillnulls/r.fillnulls.py:332 +#: ../scripts/r.fillnulls/r.fillnulls.py:405 +#: ../scripts/r.fillnulls/r.fillnulls.py:426 +#: ../scripts/r.fillnulls/r.fillnulls.py:436 +msgid "abandoned. Removing temporary maps, restoring user mask if needed:" +msgstr "" + +#: ../scripts/r.fillnulls/r.fillnulls.py:258 +msgid "Input map has no holes. Check region settings." +msgstr "" + +#. GTC Hole is NULL area in a raster map +#: ../scripts/r.fillnulls/r.fillnulls.py:261 +#, python-format +msgid "Processing %d map holes" +msgstr "" + +#. GTC Hole is a NULL area in a raster map +#: ../scripts/r.fillnulls/r.fillnulls.py:267 +#, python-format +msgid "Filling hole %s of %s" +msgstr "" + +#: ../scripts/r.fillnulls/r.fillnulls.py:337 +#, python-format +msgid "Interpolating %d points" +msgstr "" + +#: ../scripts/r.fillnulls/r.fillnulls.py:340 +msgid "No points to interpolate" +msgstr "" + +#. GTC Hole is NULL area in a raster map +#: ../scripts/r.fillnulls/r.fillnulls.py:361 +#, python-format +msgid "Failed to fill hole %s" +msgstr "" + +#: ../scripts/r.fillnulls/r.fillnulls.py:375 +#, python-format +msgid "" +"Filling has failed silently. Leaving temporary maps with prefix <%s> for " +"debugging." +msgstr "" + +#: ../scripts/r.fillnulls/r.fillnulls.py:440 +#, python-format +msgid "Using %s bspline interpolation" +msgstr "" + +#: ../scripts/r.fillnulls/r.fillnulls.py:474 +msgid "Patching fill data into NULL areas..." +msgstr "" + +#: ../scripts/r.fillnulls/r.fillnulls.py:482 +#, python-format +msgid "Filled raster map is: %s" +msgstr "" + +#: ../scripts/r.fillnulls/r.fillnulls.py:489 +msgid "" +"Following holes where not filled. Temporary maps with are left in place to " +"allow examination of unfilled holes" +msgstr "" + +#: ../scripts/v.in.mapgen/v.in.mapgen.py:80 +#, python-format +msgid "Input file <%s> not found" +msgstr "" + +#: ../scripts/v.in.mapgen/v.in.mapgen.py:101 +#: ../scripts/v.in.wfs/v.in.wfs.py:159 +msgid "Importing data..." +msgstr "" + +#: ../scripts/v.in.mapgen/v.in.mapgen.py:137 +#, python-format +msgid "An error occurred on line '%s', exiting." +msgstr "" + +#: ../scripts/v.in.mapgen/v.in.mapgen.py:202 +msgid "Importing with v.in.ascii..." +msgstr "" + +#: ../scripts/v.in.mapgen/v.in.mapgen.py:207 +#, python-format +msgid "An error occurred on creating \"%s\", please check" +msgstr "" + +#: ../scripts/g.search.modules/g.search.modules.py:175 +msgid "Cannot colorize, python-termcolor is not installed" +msgstr "" + +#: ../scripts/v.db.join/v.db.join.py:91 +msgid "JOIN is not supported for tables stored in DBF format" +msgstr "" + +#: ../scripts/v.db.join/v.db.join.py:94 +msgid "There is no table connected to this map. Unable to join any column." +msgstr "" + +#: ../scripts/v.db.join/v.db.join.py:159 +#, python-format +msgid "Error creating column <%s>" +msgstr "" + +#: ../scripts/v.db.join/v.db.join.py:166 +#, python-format +msgid "Updating column <%s> of vector map <%s>..." +msgstr "" + +#: ../scripts/v.db.join/v.db.join.py:172 +#, python-format +msgid "Error filling column <%s>" +msgstr "" + +#: ../scripts/g.manual/g.manual.py:72 +#, python-format +msgid "Browser '%s' not found" +msgstr "" + +#: ../scripts/g.manual/g.manual.py:86 +#, python-format +msgid "No HTML manual page entry for '%s'" +msgstr "" + +#: ../scripts/g.manual/g.manual.py:93 +#, python-format +msgid "Starting browser '%(browser)s' for manual entry '%(entry)s'..." +msgstr "" + +#: ../scripts/g.manual/g.manual.py:100 +#, python-format +msgid "Error starting browser '%(browser)s' for HTML file '%(path)s'" +msgstr "" + +#: ../scripts/g.manual/g.manual.py:112 +#, python-format +msgid "Error starting 'man' for '%s'" +msgstr "" + +#: ../scripts/g.manual/g.manual.py:113 +#, python-format +msgid "No manual page entry for '%s'" +msgstr "" + +#: ../scripts/g.manual/g.manual.py:120 +#, python-format +msgid "Flags -%c and -%c are mutually exclusive" +msgstr "" + +#: ../scripts/v.dissolve/v.dissolve.py:72 +#, python-format +msgid "" +"No '%s' option specified. Dissolving based on category values from layer " +"<%s>." +msgstr "" + +#: ../scripts/v.dissolve/v.dissolve.py:78 +#, python-format +msgid "" +"Invalid layer number (%d). Parameter '%s' specified, assuming layer '1'." +msgstr "" + +#: ../scripts/v.dissolve/v.dissolve.py:88 +msgid "Key column must be of type integer or string" +msgstr "" + +#: ../scripts/v.dissolve/v.dissolve.py:102 +#, python-format +msgid "" +"Final extraction steps failed. Check above error messages and see following details:\n" +"%s" +msgstr "" + +#: ../scripts/r.unpack/r.unpack.py:69 +#, python-brace-format +msgid "File {name} not found." +msgstr "" + +#: ../scripts/r.unpack/r.unpack.py:82 ../scripts/r.unpack/r.unpack.py:120 +#: ../scripts/v.unpack/v.unpack.py:85 ../scripts/v.unpack/v.unpack.py:132 +msgid "Pack file unreadable" +msgstr "" + +#: ../scripts/r.unpack/r.unpack.py:91 ../scripts/v.unpack/v.unpack.py:94 +msgid "Pack file unreadable: file '{}' missing" +msgstr "" + +#: ../scripts/r.unpack/r.unpack.py:104 +#, python-brace-format +msgid "Raster map <{name}> already exists" +msgstr "" + +#: ../scripts/r.unpack/r.unpack.py:107 +#, python-brace-format +msgid "Raster map <{name}> already exists and will be overwritten" +msgstr "" + +#: ../scripts/r.unpack/r.unpack.py:117 +#, python-brace-format +msgid "" +"This GRASS GIS pack file contains vector data. Use v.unpack to unpack " +"<{name}>" +msgstr "" + +#: ../scripts/r.unpack/r.unpack.py:125 +msgid "Overriding projection check (using current location's projection)." +msgstr "" + +#: ../scripts/r.unpack/r.unpack.py:138 +msgid "" +"PROJ_INFO file is missing, unpack raster map in XY (unprojected) location." +msgstr "" + +#: ../scripts/r.unpack/r.unpack.py:158 ../scripts/v.unpack/v.unpack.py:163 +#, python-brace-format +msgid "" +"Difference between PROJ_INFO file of packed map and of current location:\n" +"{diff}" +msgstr "" + +#: ../scripts/r.unpack/r.unpack.py:161 ../scripts/v.unpack/v.unpack.py:166 +#, python-brace-format +msgid "" +"Difference between PROJ_UNITS file of packed map and of current location:\n" +"{diff}" +msgstr "" + +#: ../scripts/r.unpack/r.unpack.py:163 ../scripts/v.unpack/v.unpack.py:168 +msgid "" +"Projection of dataset does not appear to match current location. In case of " +"no significant differences in the projection definitions, use the -o flag to" +" ignore them and use current location definition." +msgstr "" + +#: ../scripts/r.unpack/r.unpack.py:183 +#, python-brace-format +msgid "Raster map <{name}> unpacked" +msgstr "" + +#: ../scripts/r.import/r.import.py:169 +msgid "To set custom resolution value, select 'value' in resolution option" +msgstr "" + +#: ../scripts/r.import/r.import.py:172 +msgid "Resolution value can't be smaller than 0" +msgstr "" + +#: ../scripts/r.import/r.import.py:175 +msgid "" +"Please provide the resolution for the imported dataset or change to " +"'estimated' resolution" +msgstr "" + +#: ../scripts/r.import/r.import.py:197 ../scripts/r.import/r.import.py:255 +#, python-format +msgid "Unable to import GDAL dataset <%s>" +msgstr "" + +#: ../scripts/r.import/r.import.py:234 +#, python-format +msgid "Unable to read GDAL dataset <%s>" +msgstr "" + +#: ../scripts/r.import/r.import.py:247 +#, python-format +msgid "Importing <%s> to temporary location..." +msgstr "" + +#: ../scripts/r.import/r.import.py:266 +msgid "Input contains GCPs, rectification is required" +msgstr "" + +#: ../scripts/r.import/r.import.py:294 +msgid "Unable to get reprojected map extent" +msgstr "" + +#: ../scripts/r.import/r.import.py:347 +#, python-brace-format +msgid "Estimated target resolution for input band <{out}>: {res}" +msgstr "" + +#: ../scripts/r.import/r.import.py:362 +#, python-brace-format +msgid "Using given resolution for input band <{out}>: {res}" +msgstr "" + +#: ../scripts/r.import/r.import.py:368 +#, python-brace-format +msgid "" +"Using current region resolution for input band <{out}>: nsres={ns}, " +"ewres={ew}" +msgstr "" + +#: ../scripts/r.import/r.import.py:380 +#, python-format +msgid "Unable to to reproject raster <%s>" +msgstr "" + +#: ../scripts/r.import/r.import.py:383 +#, python-format +msgid "The reprojected raster <%s> is empty" +msgstr "" + +#: ../scripts/r.grow/r.grow.py:130 +msgid "Growing failed. Removing temporary maps." +msgstr "" + +#: ../scripts/r.grow/r.grow.py:142 +msgid "Shrinking failed. Removing temporary maps." +msgstr "" + +#: ../scripts/r3.in.xyz/r3.in.xyz.py:247 +msgid "The 2D and 3D region settings are different. Can not continue." +msgstr "" + +#: ../scripts/r3.in.xyz/r3.in.xyz.py:249 +#, python-format +msgid "Region bottom=%.15g top=%.15g vertical_cell_res=%.15g (%d depths)" +msgstr "" + +#: ../scripts/r3.in.xyz/r3.in.xyz.py:252 +msgid "Creating slices ..." +msgstr "" + +#: ../scripts/r3.in.xyz/r3.in.xyz.py:281 +#, python-format +msgid "Processing horizontal slice %d of %d [%.15g,%.15g) ..." +msgstr "" + +#: ../scripts/r3.in.xyz/r3.in.xyz.py:298 ../scripts/r3.in.xyz/r3.in.xyz.py:304 +msgid "Trouble importing data. Aborting." +msgstr "" + +#: ../scripts/r3.in.xyz/r3.in.xyz.py:308 +msgid "Assembling 3D cube ..." +msgstr "" + +#: ../scripts/r3.in.xyz/r3.in.xyz.py:318 +#, python-format +msgid "Done. 3D raster map <%s> created." +msgstr "" + +#. GTC Invalid WFS maximum features parameter +#: ../scripts/v.in.wfs/v.in.wfs.py:109 +msgid "Invalid maximum number of features" +msgstr "" + +#. GTC Invalid WFS start index parameter +#: ../scripts/v.in.wfs/v.in.wfs.py:115 +msgid "Features begin with index \"1\"" +msgstr "" + +#. GTC Downloading WFS features +#: ../scripts/v.in.wfs/v.in.wfs.py:130 +msgid "Retrieving data..." +msgstr "" + +#. GTC WFS request HTTP failure +#: ../scripts/v.in.wfs/v.in.wfs.py:135 +#, python-format +msgid "" +"The server couldn't fulfill the request.\n" +"Error code: %s" +msgstr "" + +#. GTC WFS request network failure +#: ../scripts/v.in.wfs/v.in.wfs.py:138 +#, python-format +msgid "" +"Failed to reach the server.\n" +"Reason: %s" +msgstr "" + +#: ../scripts/v.in.wfs/v.in.wfs.py:153 +msgid "A file called \"wms_capabilities.xml\" already exists here" +msgstr "" + +#: ../scripts/v.in.wfs/v.in.wfs.py:162 +#, python-format +msgid "Vector map <%s> imported from WFS." +msgstr "" + +#: ../scripts/v.in.wfs/v.in.wfs.py:164 +msgid "WFS import failed" +msgstr "" + +#: ../scripts/v.unpack/v.unpack.py:129 +#, python-format +msgid "" +"This GRASS GIS pack file contains raster data. Use r.unpack to unpack <%s>" +msgstr "" + +#: ../scripts/v.unpack/v.unpack.py:142 +msgid "" +"PROJ_INFO file is missing, unpack vector map in XY (unprojected) location." +msgstr "" + +#: ../scripts/v.unpack/v.unpack.py:160 +msgid "Projection information does not match. Proceeding..." +msgstr "" + +#: ../scripts/v.unpack/v.unpack.py:214 +#, python-format +msgid "Coping table <%s> as table <%s>" +msgstr "" + +#: ../scripts/v.unpack/v.unpack.py:225 +#, python-format +msgid "Unable to copy table <%s> as table <%s>" +msgstr "" + +#: ../scripts/v.unpack/v.unpack.py:227 +#, python-format +msgid "Connect table <%s> to vector map <%s> at layer <%s>" +msgstr "" + +#: ../scripts/v.unpack/v.unpack.py:237 +#, python-format +msgid "Unable to connect table <%s> to vector map <%s>" +msgstr "" + +#: ../scripts/v.unpack/v.unpack.py:240 +#, python-format +msgid "Vector map <%s> successfully unpacked" +msgstr "" + +#: ../scripts/m.proj/m.proj.py:142 +msgid "" +"cs2cs program not found, install PROJ.4 first: " +"http://proj.maptools.org" +msgstr "" + +#: ../scripts/m.proj/m.proj.py:147 +msgid "Choose only one input parameter method" +msgstr "" + +#: ../scripts/m.proj/m.proj.py:150 +msgid "Choose only one output parameter method" +msgstr "" + +#: ../scripts/m.proj/m.proj.py:153 +msgid "Choose only one auto-projection parameter method" +msgstr "" + +#: ../scripts/m.proj/m.proj.py:156 +msgid "Output file already exists" +msgstr "" + +#: ../scripts/m.proj/m.proj.py:159 +msgid "One of and must be given" +msgstr "" + +#: ../scripts/m.proj/m.proj.py:162 +msgid "Options and are mutually exclusive" +msgstr "" + +#: ../scripts/m.proj/m.proj.py:181 +msgid "Unable to project to or from a XY location" +msgstr "" + +#: ../scripts/m.proj/m.proj.py:197 +msgid "Invalid PROJ.4 input specification" +msgstr "" + +#: ../scripts/m.proj/m.proj.py:220 +msgid "Invalid PROJ.4 output specification" +msgstr "" + +#: ../scripts/m.proj/m.proj.py:223 +msgid "Missing output projection parameters " +msgstr "" + +#: ../scripts/m.proj/m.proj.py:242 +msgid "Unable to read input data" +msgstr "" + +#: ../scripts/m.proj/m.proj.py:304 +msgid "Projection transform probably failed, please investigate" +msgstr "" + +#: ../scripts/v.what.strds/v.what.strds.py:113 +msgid "Cannot combine 'output' option and 'u' flag" +msgstr "" + +#: ../scripts/v.what.strds/v.what.strds.py:115 +msgid "'output' option or 'u' flag must be given" +msgstr "" + +#: ../scripts/v.what.strds/v.what.strds.py:117 +#, python-brace-format +msgid "Attribute table of vector {name} will be updated..." +msgstr "" + +#: ../scripts/v.what.strds/v.what.strds.py:150 +#, python-format +msgid "Space time raster dataset <%s> is empty" +msgstr "" + +#: ../scripts/v.what.strds/v.what.strds.py:164 +#, python-format +msgid "" +"Temporal type of space time raster datasets must be equal\n" +"<%(a)s> of type %(type_a)s do not match <%(b)s> of type %(type_b)s" +msgstr "" + +#: ../scripts/v.what.strds/v.what.strds.py:225 +#, python-format +msgid "Unable to add table <%s> to vector map <%s>" +msgstr "" + +#: ../scripts/v.what.strds/v.what.strds.py:250 +#, python-format +msgid "Unable to add column %s to vector map <%s> " +msgstr "" + +#: ../scripts/v.what.strds/v.what.strds.py:258 +#, python-format +msgid "Unable to run v.what.rast for vector map <%s> and raster map <%s>" +msgstr "" + +#: ../scripts/v.build.all/v.build.all.py:47 +#, python-format +msgid "" +"%s\n" +"Building topology for vector map <%s> (%d of %d)...\n" +"%s" +msgstr "" + +#: ../scripts/v.build.all/v.build.all.py:49 +#, python-format +msgid "v.build map=%s" +msgstr "" + +#: ../scripts/v.build.all/v.build.all.py:53 +#, python-format +msgid "Building topology for vector map <%s> failed" +msgstr "" + +#: ../scripts/db.droptable/db.droptable.py:78 +#, python-format +msgid "Table <%s> not found in database <%s>" +msgstr "" + +#: ../scripts/db.droptable/db.droptable.py:85 +#, python-format +msgid "Deleting table <%s> which is attached to following map(s):" +msgstr "" + +#: ../scripts/db.droptable/db.droptable.py:90 +#, python-format +msgid "The table <%s> would be deleted." +msgstr "" + +#: ../scripts/db.droptable/db.droptable.py:92 +msgid "You must use the force flag to actually remove it. Exiting." +msgstr "" + +#: ../scripts/db.droptable/db.droptable.py:101 +msgid "Cannot continue (problem deleting table)." +msgstr "" + +#: ../scripts/v.clip/v.clip.py:73 +#, python-format +msgid "" +"Deleting of temporary layer failed. Check above error messages and see following details:\n" +"%s" +msgstr "" + +#: ../scripts/v.clip/v.clip.py:180 ../scripts/v.clip/v.clip.py:191 +#, python-format +msgid "" +"Clipping steps failed. Check above error messages and see following details:\n" +"%s" +msgstr "" + +#: ../scripts/r.mapcalc.simple/r.mapcalc.simple.py:107 +msgid "The expression is an empty string" +msgstr "" + +#: ../scripts/r.mapcalc.simple/r.mapcalc.simple.py:141 +msgid "Expression: {}" +msgstr "" diff -Nru grass-7.4.3/locale/po/grassmods_zh.po grass-7.6.0/locale/po/grassmods_zh.po --- grass-7.4.3/locale/po/grassmods_zh.po 2018-11-24 09:45:32.000000000 +0000 +++ grass-7.6.0/locale/po/grassmods_zh.po 2018-12-26 10:57:24.000000000 +0000 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: grassmods_zh\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-03-24 00:06+0100\n" +"POT-Creation-Date: 2018-12-26 11:43+0100\n" "PO-Revision-Date: 2015-03-07 10:48-0600\n" "Last-Translator: Shulin Yang \n" "Language-Team: Simplified Chinese \n" @@ -73,7 +73,7 @@ #: ../temporal/t.connect/main.c:35 ../display/d.colorlist/main.c:36 #: ../display/d.fontlist/main.c:46 ../display/d.font/main.c:46 -#: ../general/g.region/main.c:65 ../general/g.mapsets/main.c:64 +#: ../general/g.region/main.c:66 ../general/g.mapsets/main.c:64 #: ../general/g.mapset/main.c:50 ../general/g.gisenv/main.c:44 msgid "settings" msgstr "" @@ -83,7 +83,7 @@ #: ../locale/scriptstrings/t.select_to_translate.c:3 #: ../locale/scriptstrings/t.info_to_translate.c:3 #: ../raster/r.timestamp/main.c:36 ../raster/r.describe/main.c:55 -#: ../raster/r.info/main.c:71 ../raster/r.support/main.c:55 +#: ../raster/r.info/main.c:73 ../raster/r.support/main.c:55 #: ../raster/r.region/main.c:52 ../raster3d/r3.support/main.c:50 #: ../raster3d/r3.timestamp/main.c:44 ../raster3d/r3.info/main.c:76 #: ../vector/v.support/main.c:40 ../vector/v.timestamp/main.c:36 @@ -107,46 +107,48 @@ #: ../locale/scriptstrings/t.rast.colors_to_translate.c:18 #: ../locale/scriptstrings/v.unpack_to_translate.c:13 #: ../locale/scriptstrings/r.unpack_to_translate.c:12 -#: ../raster/r.colors/edit_colors.c:128 ../raster/r.out.gdal/main.c:145 -#: ../raster/r.external.out/main.c:272 ../raster/r.external.out/main.c:283 -#: ../raster/r.what/main.c:122 ../raster/r.what/main.c:130 -#: ../raster/r.what/main.c:144 ../raster/r.what/main.c:149 -#: ../raster/r.what/main.c:154 ../raster/r.what/main.c:159 -#: ../raster/r.what/main.c:169 ../raster/r.proj/main.c:204 -#: ../raster/r.proj/main.c:214 ../raster/r.proj/main.c:220 -#: ../raster/r.in.gdal/main.c:208 ../raster/r.in.gdal/main.c:241 -#: ../raster/r.sunmask/main.c:232 ../raster/r.sunmask/main.c:238 -#: ../raster/r.external/main.c:96 ../raster/r.external/main.c:135 -#: ../display/d.mon/main.c:115 ../display/d.mon/main.c:120 -#: ../display/d.mon/main.c:125 ../general/g.list/main.c:105 -#: ../general/g.list/main.c:116 ../general/g.list/main.c:138 -#: ../general/g.list/main.c:143 ../general/g.list/main.c:148 -#: ../general/g.list/main.c:153 ../general/g.region/main.c:89 -#: ../general/g.region/main.c:95 ../general/g.region/main.c:100 -#: ../general/g.region/main.c:106 ../general/g.region/main.c:112 -#: ../general/g.region/main.c:118 ../general/g.region/main.c:124 -#: ../general/g.region/main.c:132 ../general/g.region/main.c:137 -#: ../general/g.region/main.c:143 ../general/g.region/main.c:148 -#: ../general/g.region/main.c:153 ../general/g.mapsets/main.c:87 -#: ../general/g.mapsets/main.c:92 ../general/g.mapsets/main.c:98 -#: ../general/g.proj/main.c:80 ../general/g.proj/main.c:86 -#: ../general/g.proj/main.c:92 ../general/g.proj/main.c:98 -#: ../general/g.proj/main.c:104 ../general/g.proj/main.c:115 -#: ../general/g.proj/main.c:120 ../general/g.mapset/main.c:76 -#: ../general/g.mapset/main.c:82 ../imagery/i.group/main.c:79 -#: ../imagery/i.group/main.c:84 ../imagery/i.group/main.c:89 -#: ../db/db.connect/main.c:53 ../db/db.connect/main.c:58 -#: ../db/db.login/main.c:91 ../vector/v.external.out/args.c:63 -#: ../vector/v.external.out/args.c:75 ../vector/v.external.out/args.c:81 -#: ../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:320 ../vector/v.in.ogr/main.c:326 -#: ../vector/v.colors/main.c:133 ../vector/v.what/main.c:91 +#: ../raster/r.colors/edit_colors.c:145 ../raster/r.colors/edit_colors.c:152 +#: ../raster/r.out.gdal/main.c:145 ../raster/r.external.out/main.c:272 +#: ../raster/r.external.out/main.c:283 ../raster/r.what/main.c:122 +#: ../raster/r.what/main.c:130 ../raster/r.what/main.c:144 +#: ../raster/r.what/main.c:149 ../raster/r.what/main.c:154 +#: ../raster/r.what/main.c:159 ../raster/r.what/main.c:169 +#: ../raster/r.proj/main.c:215 ../raster/r.proj/main.c:225 +#: ../raster/r.proj/main.c:231 ../raster/r.in.gdal/main.c:225 +#: ../raster/r.in.gdal/main.c:258 ../raster/r.sunmask/main.c:232 +#: ../raster/r.sunmask/main.c:238 ../raster/r.external/main.c:96 +#: ../raster/r.external/main.c:135 ../display/d.mon/main.c:115 +#: ../display/d.mon/main.c:120 ../display/d.mon/main.c:125 +#: ../general/g.list/main.c:105 ../general/g.list/main.c:116 +#: ../general/g.list/main.c:138 ../general/g.list/main.c:143 +#: ../general/g.list/main.c:148 ../general/g.list/main.c:153 +#: ../general/g.region/main.c:90 ../general/g.region/main.c:96 +#: ../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:125 ../general/g.region/main.c:133 +#: ../general/g.region/main.c:138 ../general/g.region/main.c:144 +#: ../general/g.region/main.c:149 ../general/g.region/main.c:154 +#: ../general/g.mapsets/main.c:87 ../general/g.mapsets/main.c:92 +#: ../general/g.mapsets/main.c:98 ../general/g.proj/main.c:80 +#: ../general/g.proj/main.c:86 ../general/g.proj/main.c:92 +#: ../general/g.proj/main.c:98 ../general/g.proj/main.c:104 +#: ../general/g.proj/main.c:115 ../general/g.proj/main.c:120 +#: ../general/g.mapset/main.c:76 ../general/g.mapset/main.c:82 +#: ../imagery/i.group/main.c:85 ../imagery/i.group/main.c:90 +#: ../imagery/i.group/main.c:95 ../db/db.connect/main.c:53 +#: ../db/db.connect/main.c:58 ../db/db.login/main.c:91 +#: ../vector/v.external.out/args.c:63 ../vector/v.external.out/args.c:75 +#: ../vector/v.external.out/args.c:81 ../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:337 +#: ../vector/v.in.ogr/main.c:343 ../vector/v.colors/main.c:133 +#: ../vector/v.colors/main.c:140 ../vector/v.what/main.c:91 #: ../vector/v.what/main.c:96 ../vector/v.what/main.c:101 #: ../vector/v.what/main.c:106 ../vector/v.what/main.c:111 #: ../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.external/args.c:57 +#: ../vector/v.info/parse.c:46 ../vector/v.vect.stats/main.c:221 +#: ../vector/v.vect.stats/main.c:228 ../vector/v.external/args.c:57 #: ../vector/v.external/args.c:63 ../vector/v.external/args.c:71 #: ../vector/v.to.db/parse.c:118 ../vector/v.to.db/parse.c:123 #: ../vector/v.to.db/parse.c:129 ../vector/v.to.db/parse.c:135 @@ -162,8 +164,8 @@ #: ../temporal/t.connect/main.c:69 ../general/g.gisenv/main.c:66 #: ../general/g.gisenv/main.c:74 ../general/g.gisenv/main.c:84 #: ../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 +#: ../db/db.connect/main.c:82 ../db/db.connect/main.c:91 +#: ../db/db.connect/main.c:94 ../db/db.connect/main.c:103 msgid "Set" msgstr "" @@ -199,8 +201,8 @@ msgid "Default TGIS database is not set" msgstr "" -#: ../temporal/t.connect/main.c:133 ../db/db.connect/main.c:161 -#: ../db/db.connect/main.c:188 +#: ../temporal/t.connect/main.c:133 ../db/db.connect/main.c:171 +#: ../db/db.connect/main.c:197 #, c-format msgid "" "Default driver / database set to:\n" @@ -216,9 +218,9 @@ #: ../locale/scriptstrings/g.extension_to_translate.c:3 #: ../locale/scriptstrings/g.extension.all_to_translate.c:3 #: ../locale/scriptstrings/g.manual_to_translate.c:2 -#: ../general/g.findfile/main.c:38 ../general/g.version/main.c:65 +#: ../general/g.findfile/main.c:38 ../general/g.version/main.c:69 #: ../general/g.ppmtopng/main.c:117 ../general/g.list/main.c:65 -#: ../general/g.cairocomp/main.c:196 ../general/g.region/main.c:64 +#: ../general/g.cairocomp/main.c:196 ../general/g.region/main.c:65 #: ../general/g.gui/main.c:39 ../general/g.findetc/main.c:28 #: ../general/g.rename/main.c:45 ../general/g.mapsets/main.c:63 #: ../general/g.pnmcomp/main.c:282 ../general/g.copy/main.c:41 @@ -259,8 +261,8 @@ #: ../locale/scriptstrings/v.import_to_translate.c:13 #: ../locale/scriptstrings/v.import_to_translate.c:16 #: ../locale/scriptstrings/v.import_to_translate.c:19 -#: ../locale/scriptstrings/i.spectral_to_translate.c:10 -#: ../locale/scriptstrings/i.spectral_to_translate.c:12 +#: ../locale/scriptstrings/i.spectral_to_translate.c:11 +#: ../locale/scriptstrings/i.spectral_to_translate.c:13 #: ../locale/scriptstrings/db.in.ogr_to_translate.c:8 #: ../locale/scriptstrings/db.in.ogr_to_translate.c:10 #: ../locale/scriptstrings/db.in.ogr_to_translate.c:13 @@ -272,10 +274,10 @@ #: ../locale/scriptstrings/m.proj_to_translate.c:11 #: ../locale/scriptstrings/m.proj_to_translate.c:23 #: ../locale/scriptstrings/m.proj_to_translate.c:25 -#: ../locale/scriptstrings/m.proj_to_translate.c:27 ../raster/r.sun/main.c:403 -#: ../raster/r.sun/main.c:412 ../raster/r.sun/main.c:421 -#: ../raster/r.sun/main.c:430 ../raster/r.sun/main.c:439 -#: ../raster/r.sun/main.c:448 ../raster/r.resamp.rst/main.c:174 +#: ../locale/scriptstrings/m.proj_to_translate.c:27 ../raster/r.sun/main.c:402 +#: ../raster/r.sun/main.c:411 ../raster/r.sun/main.c:420 +#: ../raster/r.sun/main.c:429 ../raster/r.sun/main.c:438 +#: ../raster/r.sun/main.c:447 ../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 @@ -284,6 +286,7 @@ #: ../raster/r.grow.distance/main.c:168 ../raster/r.in.lidar/main.c:126 #: ../raster/r.in.lidar/main.c:253 ../raster/r.in.lidar/main.c:286 #: ../raster/r.in.lidar/main.c:295 ../raster/r.in.xyz/main.c:297 +#: ../raster/r.buildvrt/main.c:95 ../raster/r.buildvrt/main.c:103 #: ../raster/r.lake/main.c:167 ../raster/r.lake/main.c:195 #: ../raster/r.sim/r.sim.sediment/main.c:179 #: ../raster/r.sim/r.sim.sediment/main.c:186 @@ -302,9 +305,9 @@ #: ../raster3d/r3.in.lidar/main.c:196 ../raster3d/r3.in.lidar/main.c:202 #: ../vector/v.out.ascii/args.c:35 ../vector/v.out.ascii/args.c:81 #: ../vector/v.profile/main.c:218 ../vector/v.profile/main.c:223 -#: ../vector/v.profile/main.c:229 ../vector/v.in.ogr/main.c:228 -#: ../vector/v.in.ogr/main.c:283 ../vector/v.in.ogr/main.c:333 -#: ../vector/v.in.ogr/main.c:339 ../vector/v.in.ogr/main.c:381 +#: ../vector/v.profile/main.c:229 ../vector/v.in.ogr/main.c:245 +#: ../vector/v.in.ogr/main.c:300 ../vector/v.in.ogr/main.c:350 +#: ../vector/v.in.ogr/main.c:356 ../vector/v.in.ogr/main.c:398 msgid "Output" msgstr "输出" @@ -343,8 +346,8 @@ #: ../locale/scriptstrings/t.rast.extract_to_translate.c:3 #: ../locale/scriptstrings/t.vect.extract_to_translate.c:3 #: ../locale/scriptstrings/t.rast3d.extract_to_translate.c:3 -#: ../vector/v.decimate/main.c:127 ../vector/v.outlier/main.c:71 -#: ../vector/v.extract/main.c:78 +#: ../vector/v.decimate/main.c:128 ../vector/v.outlier/main.c:71 +#: ../vector/v.extract/main.c:79 msgid "extract" msgstr "" @@ -381,6 +384,8 @@ #: ../locale/scriptstrings/t.rast.algebra_to_translate.c:4 #: ../locale/scriptstrings/t.rast.neighbors_to_translate.c:4 #: ../locale/scriptstrings/r.buffer.lowmem_to_translate.c:3 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:2 +#: ../locale/scriptstrings/r.drain_to_translate.c:2 #: ../locale/scriptstrings/r.import_to_translate.c:2 #: ../locale/scriptstrings/d.to.rast_to_translate.c:4 #: ../locale/scriptstrings/t.rast.univar_to_translate.c:4 @@ -393,19 +398,19 @@ #: ../locale/scriptstrings/r.in.srtm_to_translate.c:2 #: ../locale/scriptstrings/t.rast.export_to_translate.c:4 #: ../doc/raster/r.example/main.c:83 ../raster/r.surf.area/main.c:76 -#: ../raster/r.profile/main.c:53 ../raster/r.sun/main.c:251 -#: ../raster/r.regression.multi/main.c:129 ../raster/r.volume/main.c:76 -#: ../raster/r.solute.transport/main.c:229 ../raster/r.walk/main.c:178 -#: ../raster/r.timestamp/main.c:35 ../raster/r.colors/edit_colors.c:63 -#: ../raster/r.mfilter/main.c:56 ../raster/r.cost/main.c:140 -#: ../raster/r.resamp.interp/main.c:76 ../raster/r.reclass/main.c:50 -#: ../raster/r.topmodel/main.c:51 ../raster/r.texture/main.c:102 -#: ../raster/r.stats/main.c:106 ../raster/r.stats.quantile/main.c:516 -#: ../raster/r.in.poly/main.c:34 ../raster/r.out.pov/main.c:121 -#: ../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.renyi/renyi.c:47 -#: ../raster/r.li/r.li.cwed/cwed.c:54 ../raster/r.li/r.li.mpa/mpa.c:44 -#: ../raster/r.li/r.li.simpson/simpson.c:46 +#: ../raster/r.path/main.c:150 ../raster/r.profile/main.c:53 +#: ../raster/r.sun/main.c:250 ../raster/r.regression.multi/main.c:129 +#: ../raster/r.volume/main.c:76 ../raster/r.solute.transport/main.c:229 +#: ../raster/r.walk/main.c:203 ../raster/r.timestamp/main.c:35 +#: ../raster/r.colors/edit_colors.c:80 ../raster/r.mfilter/main.c:56 +#: ../raster/r.cost/main.c:163 ../raster/r.resamp.interp/main.c:76 +#: ../raster/r.reclass/main.c:50 ../raster/r.topmodel/main.c:51 +#: ../raster/r.texture/main.c:102 ../raster/r.stats/main.c:106 +#: ../raster/r.stats.quantile/main.c:516 ../raster/r.in.poly/main.c:34 +#: ../raster/r.out.pov/main.c:121 ../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.renyi/renyi.c:47 ../raster/r.li/r.li.cwed/cwed.c:54 +#: ../raster/r.li/r.li.mpa/mpa.c:44 ../raster/r.li/r.li.simpson/simpson.c:46 #: ../raster/r.li/r.li.padrange/padrange.c:53 #: ../raster/r.li/r.li.edgedensity/edgedensity.c:48 #: ../raster/r.li/r.li.patchnum/main.c:50 ../raster/r.li/r.li.padsd/padsd.c:53 @@ -416,9 +421,9 @@ #: ../raster/r.li/r.li.richness/richness.c:43 ../raster/r.out.ppm3/main.c:57 #: ../raster/r.out.bin/main.c:279 ../raster/r.to.rast3/main.c:197 #: ../raster/r.resamp.rst/main.c:148 ../raster/r.univar/r.univar_main.c:104 -#: ../raster/r.recode/main.c:48 ../raster/r.random/main.c:51 +#: ../raster/r.recode/main.c:48 ../raster/r.random/main.c:52 #: ../raster/r.spreadpath/main.c:88 ../raster/r.uslek/main.c:53 -#: ../raster/r.report/main.c:67 ../raster/r.horizon/main.c:180 +#: ../raster/r.report/main.c:67 ../raster/r.horizon/main.c:179 #: ../raster/r.quant/main.c:47 ../raster/r.series.accumulate/main.c:80 #: ../raster/r.rescale.eq/main.c:52 ../raster/r.distance/main.c:39 #: ../raster/r.mode/main.c:55 ../raster/r.spread/main.c:105 @@ -428,13 +433,13 @@ #: ../raster/r.gwflow/main.c:208 ../raster/r.describe/main.c:54 #: ../raster/r.what.color/main.c:88 ../raster/r.neighbors/main.c:167 #: ../raster/r.buffer/main.c:66 ../raster/r.contour/main.c:87 -#: ../raster/r.slope.aspect/main.c:151 ../raster/r.in.ascii/main.c:69 +#: ../raster/r.slope.aspect/main.c:169 ../raster/r.in.ascii/main.c:69 #: ../raster/r.stream.extract/main.c:76 ../raster/r.grow.distance/main.c:150 #: ../raster/r.random.surface/main.c:57 ../raster/r.surf.random/main.c:36 -#: ../raster/r.in.gridatb/main.c:45 ../raster/r.fill.dir/main.c:86 +#: ../raster/r.in.gridatb/main.c:45 ../raster/r.fill.dir/main.c:88 #: ../raster/r.clump/main.c:58 ../raster/r.circle/main.c:51 -#: ../raster/r.in.png/main.c:519 ../raster/r.cross/main.c:69 -#: ../raster/r.series/main.c:137 ../raster/r.in.lidar/main.c:108 +#: ../raster/r.in.png/main.c:519 ../raster/r.cross/main.c:68 +#: ../raster/r.series/main.c:138 ../raster/r.in.lidar/main.c:108 #: ../raster/r.mapcalc/main.c:70 ../raster/r.statistics/main.c:55 #: ../raster/r.sunhours/main.c:72 ../raster/r.stats.zonal/main.c:101 #: ../raster/r.out.gridatb/main.c:67 ../raster/r.regression.line/main.c:46 @@ -443,35 +448,36 @@ #: ../raster/r.in.xyz/main.c:158 ../raster/r.surf.fractal/main.c:38 #: ../raster/r.kappa/main.c:68 ../raster/r.coin/main.c:66 #: ../raster/r.water.outlet/main.c:57 ../raster/r.to.vect/main.c:76 -#: ../raster/r.out.vrml/main.c:47 ../raster/r.quantile/main.c:265 -#: ../raster/r.param.scale/interface.c:54 ../raster/r.surf.idw/main.c:104 -#: ../raster/r.in.bin/main.c:257 ../raster/r.drain/main.c:109 -#: ../raster/r.random.cells/main.c:47 ../raster/r.surf.contour/main.c:60 -#: ../raster/r.fill.stats/main.c:775 ../raster/r.tile/main.c:43 -#: ../raster/r.patch/main.c:58 ../raster/r.info/main.c:70 -#: ../raster/r.geomorphon/main.c:104 ../raster/r.topidx/main.c:39 -#: ../raster/r.category/main.c:52 ../raster/r.series.interp/main.c:64 -#: ../raster/r.external.out/main.c:235 ../raster/r.resamp.bspline/main.c:79 -#: ../raster/r.in.mat/main.c:91 ../raster/r.ros/main.c:212 -#: ../raster/r.null/main.c:60 ../raster/r.what/main.c:100 -#: ../raster/r.transect/main.c:103 ../raster/r.flow/main.c:421 -#: ../raster/r.proj/main.c:144 ../raster/r.surf.gauss/main.c:38 -#: ../raster/r.out.png/main.c:112 ../raster/r.resample/main.c:54 -#: ../raster/r.relief/main.c:107 ../raster/r.carve/main.c:74 -#: ../raster/r.in.gdal/main.c:92 ../raster/r.sunmask/main.c:116 -#: ../raster/r.out.ascii/main.c:59 ../raster/r.out.mpeg/main.c:102 -#: ../raster/r.covar/main.c:51 ../raster/r.out.ppm/main.c:54 -#: ../raster/r.support/main.c:54 ../raster/r.lake/main.c:150 -#: ../raster/r.out.mat/main.c:62 ../raster/r.his/main.c:67 -#: ../raster/r.external/main.c:57 ../raster/r.resamp.filter/main.c:389 -#: ../raster/r.latlong/main.c:56 ../raster/r.composite/main.c:72 -#: ../raster/r.region/main.c:51 ../raster/r.watershed/front/main.c:73 -#: ../raster/r.rescale/main.c:48 ../raster/r.sim/r.sim.sediment/main.c:114 +#: ../raster/r.out.vrml/main.c:47 ../raster/r.buildvrt/main.c:77 +#: ../raster/r.quantile/main.c:265 ../raster/r.param.scale/interface.c:54 +#: ../raster/r.surf.idw/main.c:104 ../raster/r.in.bin/main.c:257 +#: ../raster/r.drain/main.c:109 ../raster/r.random.cells/main.c:47 +#: ../raster/r.surf.contour/main.c:60 ../raster/r.fill.stats/main.c:775 +#: ../raster/r.tile/main.c:43 ../raster/r.patch/main.c:58 +#: ../raster/r.info/main.c:72 ../raster/r.geomorphon/main.c:104 +#: ../raster/r.topidx/main.c:39 ../raster/r.category/main.c:52 +#: ../raster/r.series.interp/main.c:64 ../raster/r.external.out/main.c:235 +#: ../raster/r.resamp.bspline/main.c:79 ../raster/r.in.mat/main.c:91 +#: ../raster/r.ros/main.c:212 ../raster/r.null/main.c:60 +#: ../raster/r.what/main.c:100 ../raster/r.transect/main.c:103 +#: ../raster/r.flow/main.c:421 ../raster/r.proj/main.c:147 +#: ../raster/r.surf.gauss/main.c:38 ../raster/r.out.png/main.c:112 +#: ../raster/r.resample/main.c:54 ../raster/r.relief/main.c:107 +#: ../raster/r.carve/main.c:74 ../raster/r.in.gdal/main.c:95 +#: ../raster/r.sunmask/main.c:116 ../raster/r.out.ascii/main.c:59 +#: ../raster/r.out.mpeg/main.c:102 ../raster/r.covar/main.c:51 +#: ../raster/r.out.ppm/main.c:54 ../raster/r.support/main.c:54 +#: ../raster/r.lake/main.c:150 ../raster/r.out.mat/main.c:62 +#: ../raster/r.his/main.c:67 ../raster/r.external/main.c:57 +#: ../raster/r.resamp.filter/main.c:394 ../raster/r.latlong/main.c:55 +#: ../raster/r.composite/main.c:72 ../raster/r.region/main.c:51 +#: ../raster/r.watershed/front/main.c:75 ../raster/r.rescale/main.c:48 +#: ../raster/r.sim/r.sim.sediment/main.c:114 #: ../raster/r.sim/r.sim.water/main.c:113 ../display/d.colortable/main.c:61 #: ../display/d.rgb/main.c:55 ../display/d.rast.num/main.c:79 #: ../display/d.rast/main.c:55 ../display/d.profile/main.c:193 #: ../display/d.rast.arrow/main.c:99 ../raster3d/r3.cross.rast/main.c:230 -#: ../raster3d/r3.to.rast/main.c:261 ../misc/m.nviz.image/main.c:53 +#: ../raster3d/r3.to.rast/main.c:261 ../misc/m.nviz.image/main.c:52 #: ../misc/m.nviz.script/main.c:71 ../vector/v.what.rast3/main.c:66 #: ../vector/v.to.rast/main.c:46 ../vector/v.what.rast/main.c:73 #: ../vector/v.sample/main.c:77 ../vector/v.neighbors/main.c:53 @@ -542,7 +548,7 @@ #: ../locale/scriptstrings/t.rast.contour_to_translate.c:7 #: ../locale/scriptstrings/t.vect.algebra_to_translate.c:7 #: ../locale/scriptstrings/t.rast.to.vect_to_translate.c:8 -#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:6 +#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:7 #: ../locale/scriptstrings/t.rast.accumulate_to_translate.c:13 #: ../locale/scriptstrings/t.vect.extract_to_translate.c:6 #: ../locale/scriptstrings/t.rast.aggregate_to_translate.c:6 @@ -561,7 +567,7 @@ #: ../locale/scriptstrings/t.rast.contour_to_translate.c:8 #: ../locale/scriptstrings/t.vect.algebra_to_translate.c:8 #: ../locale/scriptstrings/t.rast.to.vect_to_translate.c:9 -#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:7 +#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:8 #: ../locale/scriptstrings/t.rast.accumulate_to_translate.c:14 #: ../locale/scriptstrings/t.vect.extract_to_translate.c:7 #: ../locale/scriptstrings/t.rast.accdetect_to_translate.c:15 @@ -579,9 +585,10 @@ #: ../locale/scriptstrings/t.rast.aggregate.ds_to_translate.c:10 #: ../locale/scriptstrings/t.rast.contour_to_translate.c:9 #: ../locale/scriptstrings/t.rast.to.vect_to_translate.c:10 -#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:8 +#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:9 #: ../locale/scriptstrings/t.vect.extract_to_translate.c:8 #: ../locale/scriptstrings/t.rast.aggregate_to_translate.c:8 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:9 #: ../locale/scriptstrings/t.rast.neighbors_to_translate.c:10 #: ../locale/scriptstrings/t.rast3d.extract_to_translate.c:9 msgid "Suffix to add at basename: set 'gran' for granularity, 'time' for the full time format, 'num' for numerical suffix with a specific number of digits (default %05)" @@ -589,7 +596,7 @@ #: ../locale/scriptstrings/t.rast.extract_to_translate.c:10 #: ../locale/scriptstrings/t.rast.aggregate.ds_to_translate.c:13 -#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:9 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:10 #: ../locale/scriptstrings/t.rast.mapcalc_to_translate.c:9 msgid "Number of r.mapcalc processes to run in parallel" msgstr "" @@ -597,7 +604,7 @@ #: ../locale/scriptstrings/t.rast.extract_to_translate.c:11 #: ../locale/scriptstrings/t.rast.aggregate.ds_to_translate.c:14 #: ../locale/scriptstrings/t.rast.aggregate_to_translate.c:14 -#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:11 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:12 #: ../locale/scriptstrings/t.rast.neighbors_to_translate.c:12 #: ../locale/scriptstrings/t.rast.mapcalc_to_translate.c:10 #: ../locale/scriptstrings/t.rast3d.mapcalc_to_translate.c:11 @@ -625,7 +632,7 @@ #: ../display/d.colortable/main.c:60 ../display/d.mon/main.c:50 #: ../display/d.vect.thematic/main.c:85 ../display/d.geodesic/main.c:46 #: ../display/d.his/main.c:62 ../display/d.barscale/main.c:63 -#: ../display/d.rgb/main.c:53 ../display/d.grid/main.c:53 +#: ../display/d.rgb/main.c:53 ../display/d.grid/main.c:52 #: ../display/d.legend.vect/main.c:50 ../display/d.colorlist/main.c:35 #: ../display/d.extract/main.c:49 ../display/d.rhumbline/main.c:44 #: ../display/d.graph/main.c:58 ../display/d.legend/main.c:78 @@ -650,7 +657,7 @@ #: ../display/d.his/main.c:63 ../display/d.rgb/main.c:54 #: ../display/d.info/main.c:35 ../display/d.rast/main.c:54 #: ../display/d.erase/main.c:30 ../display/d.vect/main.c:74 -#: ../misc/m.nviz.image/main.c:52 ../misc/m.nviz.script/main.c:70 +#: ../misc/m.nviz.image/main.c:51 ../misc/m.nviz.script/main.c:70 #: ../visualization/ximgview/main.c:291 msgid "graphics" msgstr "" @@ -708,20 +715,20 @@ #: ../locale/scriptstrings/v.db.dropcolumn_to_translate.c:2 #: ../locale/scriptstrings/v.pack_to_translate.c:2 #: ../locale/scriptstrings/v.db.droptable_to_translate.c:2 -#: ../doc/vector/v.example/main.c:50 ../raster/r.random/main.c:53 +#: ../doc/vector/v.example/main.c:50 ../raster/r.random/main.c:54 #: ../raster/r.contour/main.c:90 ../display/d.legend.vect/main.c:52 #: ../display/d.extract/main.c:50 ../display/d.vect/main.c:75 -#: ../misc/m.nviz.image/main.c:54 ../misc/m.nviz.script/main.c:73 +#: ../misc/m.nviz.image/main.c:53 ../misc/m.nviz.script/main.c:73 #: ../vector/v.out.vtk/main.c:47 ../vector/v.mkgrid/main.c:70 #: ../vector/v.external.out/main.c:43 ../vector/v.what.rast3/main.c:64 #: ../vector/v.to.rast/main.c:44 ../vector/v.lidar.edgedetection/main.c:75 -#: ../vector/v.out.ogr/main.c:82 ../vector/v.kcv/main.c:55 +#: ../vector/v.out.ogr/main.c:83 ../vector/v.kcv/main.c:55 #: ../vector/v.surf.idw/main.c:87 ../vector/v.class/main.c:45 #: ../vector/v.clean/test/topocheck.c:42 ../vector/v.clean/main.c:51 #: ../vector/v.label.sa/main.c:38 ../vector/v.net.distance/main.c:66 -#: ../vector/v.random/main.c:97 ../vector/v.support/main.c:39 +#: ../vector/v.random/main.c:100 ../vector/v.support/main.c:39 #: ../vector/v.out.dxf/main.c:56 ../vector/v.out.lidar/main.c:471 -#: ../vector/v.proj/main.c:68 ../vector/v.db.connect/main.c:52 +#: ../vector/v.proj/main.c:73 ../vector/v.db.connect/main.c:52 #: ../vector/v.to.rast3/main.c:48 ../vector/v.out.ascii/main.c:47 #: ../vector/v.cluster/main.c:90 ../vector/v.in.lidar/main.c:136 #: ../vector/v.build.polylines/main.c:110 @@ -734,7 +741,7 @@ #: ../vector/v.profile/main.c:153 ../vector/v.extrude/main.c:67 #: ../vector/v.in.region/main.c:41 ../vector/v.hull/main.c:52 #: ../vector/v.out.svg/main.c:77 ../vector/v.net.connectivity/main.c:52 -#: ../vector/v.in.ogr/main.c:194 ../vector/v.patch/main.c:69 +#: ../vector/v.in.ogr/main.c:197 ../vector/v.patch/main.c:71 #: ../vector/v.net.path/main.c:42 ../vector/v.overlay/main.c:63 #: ../vector/v.perturb/main.c:62 ../vector/v.net.iso/main.c:76 #: ../vector/v.to.3d/main.c:36 ../vector/v.timestamp/main.c:35 @@ -751,7 +758,7 @@ #: ../vector/v.voronoi/main.c:123 ../vector/v.net.bridge/main.c:47 #: ../vector/v.neighbors/main.c:50 ../vector/v.split/main.c:54 #: ../vector/v.vol.rst/main.c:235 ../vector/v.net.components/main.c:72 -#: ../vector/v.decimate/main.c:123 ../vector/v.what/main.c:62 +#: ../vector/v.decimate/main.c:124 ../vector/v.what/main.c:62 #: ../vector/v.outlier/main.c:69 ../vector/v.net.salesman/main.c:127 #: ../vector/v.colors.out/main.c:49 ../vector/v.kernel/main.c:108 #: ../vector/v.category/main.c:75 ../vector/v.label/main.c:59 @@ -759,13 +766,13 @@ #: ../vector/v.info/print.c:436 ../vector/v.info/main.c:37 #: ../vector/v.parallel/main.c:49 ../vector/v.out.postgis/main.c:44 #: ../vector/v.in.dxf/main.c:64 ../vector/v.vect.stats/main.c:130 -#: ../vector/v.extract/main.c:77 ../vector/v.lrs/v.lrs.label/main.c:102 +#: ../vector/v.extract/main.c:78 ../vector/v.lrs/v.lrs.label/main.c:102 #: ../vector/v.lrs/v.lrs.where/main.c:57 #: ../vector/v.lrs/v.lrs.segment/main.c:71 #: ../vector/v.lrs/v.lrs.create/main.c:121 ../vector/v.net/main.c:47 #: ../vector/v.net.alloc/main.c:64 ../vector/v.transform/main.c:70 #: ../vector/v.generalize/main.c:76 ../vector/v.external/main.c:52 -#: ../vector/v.to.db/main.c:36 ../visualization/ximgview/main.c:293 +#: ../vector/v.to.db/main.c:38 ../visualization/ximgview/main.c:293 msgid "vector" msgstr "" @@ -790,14 +797,14 @@ #: ../locale/scriptstrings/db.dropcolumn_to_translate.c:3 #: ../db/db.databases/main.c:96 ../db/db.columns/main.c:100 #: ../db/db.copy/main.c:36 ../db/db.connect/main.c:44 -#: ../db/db.describe/main.c:130 ../db/db.execute/main.c:126 +#: ../db/db.describe/main.c:130 ../db/db.execute/main.c:138 #: ../db/db.select/main.c:266 ../db/db.tables/main.c:98 #: ../db/db.dropdb/main.c:72 ../db/db.createdb/main.c:72 #: ../vector/v.what.rast3/main.c:69 ../vector/v.class/main.c:47 #: ../vector/v.db.connect/main.c:53 ../vector/v.db.select/main.c:55 #: ../vector/v.what.rast/main.c:76 ../vector/v.univar/main.c:95 #: ../vector/v.distance/main.c:124 ../vector/v.vect.stats/main.c:131 -#: ../vector/v.to.db/main.c:37 +#: ../vector/v.to.db/main.c:39 msgid "attribute table" msgstr "" @@ -821,12 +828,12 @@ #: ../db/db.databases/main.c:95 ../db/db.drivers/main.c:71 #: ../db/db.columns/main.c:99 ../db/db.copy/main.c:35 #: ../db/db.connect/main.c:43 ../db/db.describe/main.c:129 -#: ../db/db.execute/main.c:125 ../db/db.select/main.c:265 +#: ../db/db.execute/main.c:137 ../db/db.select/main.c:265 #: ../db/db.login/main.c:40 ../db/db.tables/main.c:97 ../db/db.dropdb/main.c:71 #: ../db/db.createdb/main.c:71 ../vector/v.db.connect/main.c:54 #: ../vector/v.db.select/main.c:56 ../vector/v.distance/main.c:123 #: ../vector/v.in.db/main.c:54 ../vector/v.vect.stats/main.c:132 -#: ../vector/v.to.db/main.c:38 +#: ../vector/v.to.db/main.c:40 msgid "database" msgstr "" @@ -861,7 +868,7 @@ #: ../locale/scriptstrings/r.colors.stddev_to_translate.c:3 #: ../locale/scriptstrings/t.rast.colors_to_translate.c:3 -#: ../raster/r.colors/edit_colors.c:67 ../raster/r.colors.out/raster_main.c:46 +#: ../raster/r.colors/edit_colors.c:84 ../raster/r.colors.out/raster_main.c:46 #: ../raster/r.colors.out/raster3d_main.c:47 ../raster/r.what.color/main.c:90 #: ../display/d.colortable/main.c:62 ../vector/v.colors/main.c:56 #: ../vector/v.colors.out/main.c:50 @@ -889,8 +896,8 @@ #: ../vector/v.segment/main.c:61 ../vector/v.drape/main.c:57 #: ../vector/v.buffer/main.c:225 ../vector/v.select/main.c:49 #: ../vector/v.extrude/main.c:68 ../vector/v.in.region/main.c:42 -#: ../vector/v.hull/main.c:53 ../vector/v.in.ogr/main.c:198 -#: ../vector/v.patch/main.c:70 ../vector/v.overlay/main.c:64 +#: ../vector/v.hull/main.c:53 ../vector/v.in.ogr/main.c:201 +#: ../vector/v.patch/main.c:72 ../vector/v.overlay/main.c:64 #: ../vector/v.perturb/main.c:63 ../vector/v.to.3d/main.c:37 #: ../vector/v.type/main.c:39 ../vector/v.delaunay/main.c:86 #: ../vector/v.univar/main.c:96 ../vector/v.to.points/main.c:54 @@ -907,6 +914,7 @@ #: ../locale/scriptstrings/v.dissolve_to_translate.c:4 #: ../misc/m.measure/main.c:49 ../vector/v.buffer/main.c:223 #: ../vector/v.type/main.c:41 ../vector/v.category/main.c:695 +#: ../vector/v.to.db/main.c:41 msgid "area" msgstr "" @@ -1016,10 +1024,10 @@ #: ../raster/r.external.out/main.c:236 ../raster/r.out.png/main.c:113 #: ../raster/r.out.ascii/main.c:60 ../raster/r.out.mpeg/main.c:103 #: ../raster/r.out.ppm/main.c:55 ../raster/r.out.mat/main.c:63 -#: ../raster3d/r3.out.netcdf/main.c:587 ../raster3d/r3.out.vtk/main.c:377 +#: ../raster3d/r3.out.netcdf/main.c:588 ../raster3d/r3.out.vtk/main.c:377 #: ../raster3d/r3.out.bin/main.c:206 ../raster3d/r3.out.v5d/main.c:285 #: ../raster3d/r3.out.ascii/main.c:303 ../vector/v.out.vtk/main.c:48 -#: ../vector/v.external.out/main.c:44 ../vector/v.out.ogr/main.c:83 +#: ../vector/v.external.out/main.c:44 ../vector/v.out.ogr/main.c:84 #: ../vector/v.out.dxf/main.c:57 ../vector/v.out.lidar/main.c:472 #: ../vector/v.out.ascii/main.c:48 ../vector/v.out.svg/main.c:78 #: ../vector/v.out.pov/main.c:47 ../vector/v.colors.out/main.c:51 @@ -1074,7 +1082,7 @@ msgstr "" #: ../locale/scriptstrings/v.clip_to_translate.c:9 -#: ../raster/r.in.gdal/main.c:203 ../raster/r.in.gdal/main.c:236 +#: ../raster/r.in.gdal/main.c:220 ../raster/r.in.gdal/main.c:253 #: ../vector/v.db.select/main.c:101 msgid "Region" msgstr "" @@ -1101,7 +1109,7 @@ #: ../raster/r.univar/r.univar_main.c:105 ../raster/r.report/main.c:68 #: ../raster/r.quant/main.c:48 ../raster/r.mode/main.c:56 #: ../raster/r.support.stats/main.c:39 ../raster/r.neighbors/main.c:169 -#: ../raster/r.clump/main.c:59 ../raster/r.cross/main.c:70 +#: ../raster/r.clump/main.c:59 ../raster/r.cross/main.c:69 #: ../raster/r.in.lidar/main.c:111 ../raster/r.statistics/main.c:56 #: ../raster/r.stats.zonal/main.c:102 ../raster/r.regression.line/main.c:47 #: ../raster/r.in.xyz/main.c:160 ../raster/r.kappa/main.c:69 @@ -1110,7 +1118,7 @@ #: ../raster3d/r3.neighbors/main.c:211 ../raster3d/r3.stats/main.c:49 #: ../raster3d/r3.in.lidar/main.c:165 ../imagery/i.cca/main.c:85 #: ../vector/v.kcv/main.c:56 ../vector/v.class/main.c:48 -#: ../vector/v.random/main.c:99 ../vector/v.perturb/main.c:64 +#: ../vector/v.random/main.c:102 ../vector/v.perturb/main.c:64 #: ../vector/v.normal/main.c:73 ../vector/v.qcount/main.c:61 #: ../vector/v.univar/main.c:93 ../vector/v.neighbors/main.c:52 #: ../vector/v.outlier/main.c:70 @@ -1137,9 +1145,9 @@ #: ../locale/scriptstrings/t.sample_to_translate.c:3 #: ../locale/scriptstrings/t.vect.observe.strds_to_translate.c:3 #: ../locale/scriptstrings/t.vect.what.strds_to_translate.c:3 -#: ../raster/r.random/main.c:52 ../raster/r.random.cells/main.c:48 +#: ../raster/r.random/main.c:53 ../raster/r.random.cells/main.c:48 #: ../display/d.where/main.c:44 ../vector/v.what.rast3/main.c:65 -#: ../vector/v.random/main.c:98 ../vector/v.drape/main.c:58 +#: ../vector/v.random/main.c:101 ../vector/v.drape/main.c:58 #: ../vector/v.extrude/main.c:69 ../vector/v.what.rast/main.c:72 #: ../vector/v.sample/main.c:76 msgid "sampling" @@ -1194,7 +1202,6 @@ #: ../locale/scriptstrings/i.in.spotvgt_to_translate.c:2 #: ../locale/scriptstrings/i.image.mosaic_to_translate.c:2 #: ../locale/scriptstrings/i.spectral_to_translate.c:2 -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:2 #: ../locale/scriptstrings/i.oif_to_translate.c:2 #: ../locale/scriptstrings/r.in.aster_to_translate.c:4 #: ../locale/scriptstrings/i.tasscap_to_translate.c:2 @@ -1202,7 +1209,7 @@ #: ../imagery/i.segment/main.c:36 ../imagery/i.eb.soilheatflux/main.c:49 #: ../imagery/i.gensig/main.c:39 ../imagery/i.evapo.mh/main.c:69 #: ../imagery/i.eb.eta/main.c:42 ../imagery/i.his.rgb/main.c:46 -#: ../imagery/i.rectify/main.c:83 ../imagery/i.maxlik/main.c:61 +#: ../imagery/i.rectify/main.c:83 ../imagery/i.maxlik/main.c:63 #: ../imagery/i.fft/main.c:78 ../imagery/i.smap/main.c:38 #: ../imagery/i.eb.evapfr/main.c:47 ../imagery/i.target/main.c:45 #: ../imagery/i.evapo.pt/main.c:66 ../imagery/i.gensigset/main.c:40 @@ -1213,7 +1220,7 @@ #: ../imagery/i.landsat.acca/main.c:105 ../imagery/i.modis.qc/main.c:168 #: ../imagery/i.zc/main.c:53 ../imagery/i.pca/main.c:72 #: ../imagery/i.ifft/main.c:77 ../imagery/i.landsat.toar/main.c:70 -#: ../imagery/i.emissivity/main.c:44 ../imagery/i.group/main.c:52 +#: ../imagery/i.emissivity/main.c:44 ../imagery/i.group/main.c:53 #: ../imagery/i.biomass/main.c:50 ../imagery/i.evapo.pm/main.c:58 #: ../imagery/i.ortho.photo/i.ortho.camera/main.c:56 #: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:87 @@ -1285,7 +1292,7 @@ #: ../locale/scriptstrings/d.shade_to_translate.c:3 #: ../locale/scriptstrings/r.shade_to_translate.c:3 -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:3 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:4 #: ../locale/scriptstrings/r.in.aster_to_translate.c:6 #: ../locale/scriptstrings/r.plane_to_translate.c:3 #: ../raster/r.param.scale/interface.c:57 ../raster/r.relief/main.c:108 @@ -1306,7 +1313,7 @@ #: ../locale/scriptstrings/d.shade_to_translate.c:6 #: ../locale/scriptstrings/r.shade_to_translate.c:6 -#: ../misc/m.nviz.image/main.c:51 ../misc/m.nviz.script/main.c:74 +#: ../misc/m.nviz.image/main.c:50 ../misc/m.nviz.script/main.c:74 #: ../visualization/ximgview/main.c:294 msgid "visualization" msgstr "" @@ -1344,7 +1351,7 @@ msgstr "" #: ../locale/scriptstrings/t.select_to_translate.c:9 -#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:13 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:14 msgid "Perform a dry run, compute all dependencies and module calls but don't run them" msgstr "" @@ -1382,8 +1389,8 @@ #: ../vector/v.to.rast/main.c:63 ../vector/v.out.ogr/args.c:12 #: ../vector/v.out.ogr/args.c:22 ../vector/v.out.ogr/args.c:102 #: ../vector/v.clean/main.c:61 ../vector/v.clean/main.c:64 -#: ../vector/v.random/main.c:119 ../vector/v.random/main.c:123 -#: ../vector/v.random/main.c:126 ../vector/v.random/main.c:129 +#: ../vector/v.random/main.c:122 ../vector/v.random/main.c:126 +#: ../vector/v.random/main.c:129 ../vector/v.random/main.c:132 #: ../vector/v.out.lidar/main.c:487 ../vector/v.out.lidar/main.c:491 #: ../vector/v.out.lidar/main.c:588 ../vector/v.out.ascii/args.c:24 #: ../vector/v.out.ascii/args.c:28 ../vector/v.out.ascii/args.c:43 @@ -1393,7 +1400,7 @@ #: ../vector/v.in.lidar/main.c:228 ../vector/v.in.lidar/main.c:283 #: ../vector/v.in.lidar/main.c:289 ../vector/v.in.lidar/main.c:297 #: ../vector/v.reclass/main.c:77 ../vector/v.reclass/main.c:82 -#: ../vector/v.surf.rst/main.c:178 ../vector/v.surf.rst/main.c:190 +#: ../vector/v.surf.rst/main.c:180 ../vector/v.surf.rst/main.c:192 #: ../vector/v.db.select/main.c:64 ../vector/v.db.select/main.c:67 #: ../vector/v.db.select/main.c:70 ../vector/v.db.select/main.c:76 #: ../vector/v.db.select/main.c:116 ../vector/v.net.allpairs/main.c:75 @@ -1408,13 +1415,13 @@ #: ../vector/v.profile/main.c:165 ../vector/v.profile/main.c:168 #: ../vector/v.profile/main.c:173 ../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:237 -#: ../vector/v.in.ogr/main.c:242 ../vector/v.in.ogr/main.c:251 -#: ../vector/v.in.ogr/main.c:267 ../vector/v.in.ogr/main.c:315 -#: ../vector/v.in.ogr/main.c:360 ../vector/v.to.3d/args.c:19 +#: ../vector/v.extrude/main.c:95 ../vector/v.in.ogr/main.c:254 +#: ../vector/v.in.ogr/main.c:259 ../vector/v.in.ogr/main.c:268 +#: ../vector/v.in.ogr/main.c:284 ../vector/v.in.ogr/main.c:332 +#: ../vector/v.in.ogr/main.c:377 ../vector/v.to.3d/args.c:19 #: ../vector/v.to.3d/args.c:25 ../vector/v.in.db/main.c:94 #: ../vector/v.to.points/main.c:67 ../vector/v.to.points/main.c:71 -#: ../vector/v.decimate/main.c:149 ../vector/v.decimate/main.c:152 +#: ../vector/v.decimate/main.c:150 ../vector/v.decimate/main.c:153 #: ../vector/v.category/main.c:85 ../vector/v.category/main.c:89 #: ../vector/v.category/main.c:93 ../vector/v.edit/args.c:24 #: ../vector/v.edit/args.c:29 ../vector/v.edit/args.c:118 @@ -1423,15 +1430,16 @@ #: ../vector/v.edit/args.c:152 ../vector/v.edit/args.c:170 #: ../vector/v.edit/args.c:205 ../vector/v.net.centrality/main.c:121 #: ../vector/v.net.centrality/main.c:123 ../vector/v.out.postgis/args.c:15 -#: ../vector/v.out.postgis/args.c:19 ../vector/v.vect.stats/main.c:157 -#: ../vector/v.vect.stats/main.c:162 ../vector/v.vect.stats/main.c:167 -#: ../vector/v.vect.stats/main.c:172 ../vector/v.vect.stats/main.c:177 -#: ../vector/v.vect.stats/main.c:182 ../vector/v.extract/main.c:98 -#: ../vector/v.extract/main.c:103 ../vector/v.extract/main.c:109 -#: ../vector/v.extract/main.c:112 ../vector/v.extract/main.c:115 -#: ../vector/v.extract/main.c:125 ../vector/v.extract/main.c:135 -#: ../vector/v.generalize/main.c:94 ../vector/v.generalize/main.c:233 -#: ../vector/v.generalize/main.c:236 ../vector/v.to.db/parse.c:45 +#: ../vector/v.out.postgis/args.c:19 ../vector/v.vect.stats/main.c:153 +#: ../vector/v.vect.stats/main.c:158 ../vector/v.vect.stats/main.c:163 +#: ../vector/v.vect.stats/main.c:168 ../vector/v.vect.stats/main.c:173 +#: ../vector/v.vect.stats/main.c:178 ../vector/v.vect.stats/main.c:183 +#: ../vector/v.extract/main.c:99 ../vector/v.extract/main.c:105 +#: ../vector/v.extract/main.c:111 ../vector/v.extract/main.c:114 +#: ../vector/v.extract/main.c:117 ../vector/v.extract/main.c:127 +#: ../vector/v.extract/main.c:137 ../vector/v.generalize/main.c:94 +#: ../vector/v.generalize/main.c:233 ../vector/v.generalize/main.c:236 +#: ../vector/v.to.db/parse.c:45 msgid "Selection" msgstr "" @@ -1515,8 +1523,8 @@ #: ../locale/scriptstrings/r.in.wms_to_translate.c:26 #: ../locale/scriptstrings/r.in.wms_to_translate.c:28 #: ../db/db.databases/main.c:80 ../db/db.databases/main.c:91 -#: ../db/db.execute/main.c:144 ../db/db.execute/main.c:149 -#: ../db/db.execute/main.c:154 ../db/db.select/main.c:219 +#: ../db/db.execute/main.c:156 ../db/db.execute/main.c:161 +#: ../db/db.execute/main.c:166 ../db/db.select/main.c:219 #: ../db/db.select/main.c:224 msgid "Connection" msgstr "" @@ -1630,7 +1638,7 @@ #: ../locale/scriptstrings/g.extension_to_translate.c:30 #: ../locale/scriptstrings/t.rast.colors_to_translate.c:15 #: ../locale/scriptstrings/r.mask_to_translate.c:20 -#: ../raster/r.colors/edit_colors.c:116 ../raster/r.null/main.c:108 +#: ../raster/r.colors/edit_colors.c:133 ../raster/r.null/main.c:108 #: ../vector/v.colors/main.c:122 msgid "Remove" msgstr "" @@ -1649,7 +1657,7 @@ #: ../locale/scriptstrings/r.reclass.area_to_translate.c:4 #: ../locale/scriptstrings/t.rast.neighbors_to_translate.c:3 #: ../locale/scriptstrings/r3.in.xyz_to_translate.c:8 -#: ../raster/r.neighbors/main.c:170 ../raster/r.series/main.c:138 +#: ../raster/r.neighbors/main.c:170 ../raster/r.series/main.c:139 #: ../raster/r.in.lidar/main.c:113 ../raster/r.in.xyz/main.c:162 #: ../raster/r.patch/main.c:63 ../raster3d/r3.neighbors/main.c:212 #: ../raster3d/r3.in.lidar/main.c:167 ../vector/v.neighbors/main.c:54 @@ -1657,7 +1665,7 @@ msgstr "" #: ../locale/scriptstrings/t.rast.series_to_translate.c:4 -#: ../raster/r.series.accumulate/main.c:81 ../raster/r.series/main.c:139 +#: ../raster/r.series.accumulate/main.c:81 ../raster/r.series/main.c:140 #: ../raster/r.patch/main.c:64 ../raster/r.series.interp/main.c:65 msgid "series" msgstr "" @@ -1671,7 +1679,7 @@ msgstr "" #: ../locale/scriptstrings/t.rast.series_to_translate.c:8 -#: ../raster/r.neighbors/main.c:239 ../raster/r.series/main.c:168 +#: ../raster/r.neighbors/main.c:239 ../raster/r.series/main.c:169 #: ../raster/r.resamp.stats/main.c:282 ../raster3d/r3.neighbors/main.c:127 msgid "Quantile to calculate for method=quantile" msgstr "" @@ -1686,8 +1694,8 @@ msgstr "" #: ../locale/scriptstrings/t.rast.series_to_translate.c:11 -#: ../raster/r.series.accumulate/main.c:159 ../raster/r.series/main.c:187 -#: ../raster/r.resamp.stats/main.c:288 ../raster/r.resamp.filter/main.c:431 +#: ../raster/r.series.accumulate/main.c:159 ../raster/r.series/main.c:188 +#: ../raster/r.resamp.stats/main.c:288 ../raster/r.resamp.filter/main.c:436 msgid "Propagate NULLs" msgstr "" @@ -1695,8 +1703,8 @@ msgid "Lists information about space time datasets and maps." msgstr "" -#: ../locale/scriptstrings/t.info_to_translate.c:4 ../raster/r.info/main.c:72 -#: ../raster3d/r3.info/main.c:78 ../general/g.region/main.c:67 +#: ../locale/scriptstrings/t.info_to_translate.c:4 ../raster/r.info/main.c:74 +#: ../raster3d/r3.info/main.c:78 ../general/g.region/main.c:68 #: ../vector/v.info/main.c:40 msgid "extent" msgstr "" @@ -1708,8 +1716,8 @@ #: ../locale/scriptstrings/t.info_to_translate.c:9 #: ../locale/scriptstrings/i.oif_to_translate.c:6 #: ../raster/r.regression.multi/main.c:162 -#: ../raster/r.regression.line/main.c:69 ../general/g.region/main.c:147 -#: ../imagery/i.group/main.c:88 +#: ../raster/r.regression.line/main.c:69 ../general/g.region/main.c:148 +#: ../imagery/i.group/main.c:94 msgid "Print in shell script style" msgstr "" @@ -1911,7 +1919,7 @@ msgstr "" #: ../locale/scriptstrings/v.what.vect_to_translate.c:16 -msgid "Maximum query distance in map units" +msgid "Maximum query distance in map units (meters for ll)" msgstr "" #: ../locale/scriptstrings/t.rast.contour_to_translate.c:1 @@ -1979,7 +1987,7 @@ #: ../general/g.rename/main.c:46 ../general/g.copy/main.c:42 #: ../general/g.dirseps/main.c:35 ../general/g.access/main.c:38 #: ../general/g.filename/main.c:40 ../general/g.remove/main.c:70 -#: ../imagery/i.target/main.c:46 ../imagery/i.group/main.c:53 +#: ../imagery/i.target/main.c:46 ../imagery/i.group/main.c:54 msgid "map management" msgstr "" @@ -1998,10 +2006,10 @@ #: ../locale/scriptstrings/r3.in.xyz_to_translate.c:2 #: ../locale/scriptstrings/t.rast3d.algebra_to_translate.c:4 #: ../locale/scriptstrings/t.rast3d.extract_to_translate.c:4 -#: ../raster/r.colors/edit_colors.c:59 ../raster/r.univar/r3.univar_main.c:98 +#: ../raster/r.colors/edit_colors.c:76 ../raster/r.univar/r3.univar_main.c:98 #: ../raster/r.to.rast3elev/main.c:363 #: ../raster/r.colors.out/raster3d_main.c:46 ../raster3d/r3.support/main.c:49 -#: ../raster3d/r3.gwflow/main.c:159 ../raster3d/r3.out.netcdf/main.c:586 +#: ../raster3d/r3.gwflow/main.c:159 ../raster3d/r3.out.netcdf/main.c:587 #: ../raster3d/r3.retile/main.c:96 ../raster3d/r3.neighbors/main.c:208 #: ../raster3d/r3.out.vtk/main.c:376 ../raster3d/r3.mkdspf/main.c:79 #: ../raster3d/r3.mask/main.c:133 ../raster3d/r3.in.v5d/main.c:178 @@ -2012,7 +2020,7 @@ #: ../raster3d/r3.to.rast/main.c:259 ../raster3d/r3.stats/main.c:48 #: ../raster3d/r3.gradient/main.c:43 ../raster3d/r3.out.ascii/main.c:302 #: ../raster3d/r3.in.lidar/main.c:162 ../raster3d/r3.null/main.c:180 -#: ../raster3d/r3.in.ascii/main.c:354 ../misc/m.nviz.image/main.c:55 +#: ../raster3d/r3.in.ascii/main.c:354 ../misc/m.nviz.image/main.c:54 #: ../misc/m.nviz.script/main.c:72 msgid "raster3d" msgstr "æ …æ ¼3ç»´" @@ -2026,7 +2034,7 @@ #: ../locale/scriptstrings/t.rast3d.extract_to_translate.c:5 #: ../raster/r.to.rast3/main.c:199 ../raster/r.to.rast3elev/main.c:364 #: ../raster3d/r3.support/main.c:51 ../raster3d/r3.gwflow/main.c:161 -#: ../raster3d/r3.out.netcdf/main.c:589 ../raster3d/r3.retile/main.c:98 +#: ../raster3d/r3.out.netcdf/main.c:590 ../raster3d/r3.retile/main.c:98 #: ../raster3d/r3.neighbors/main.c:210 ../raster3d/r3.out.vtk/main.c:378 #: ../raster3d/r3.mkdspf/main.c:81 ../raster3d/r3.mask/main.c:135 #: ../raster3d/r3.in.v5d/main.c:180 ../raster3d/r3.out.bin/main.c:207 @@ -2112,18 +2120,19 @@ #: ../raster/r.in.gridatb/main.c:46 ../raster/r.in.png/main.c:520 #: ../raster/r.in.lidar/main.c:109 ../raster/r.in.xyz/main.c:159 #: ../raster/r.in.bin/main.c:258 ../raster/r.in.mat/main.c:92 -#: ../raster/r.proj/main.c:147 ../raster/r.in.gdal/main.c:93 +#: ../raster/r.proj/main.c:150 ../raster/r.in.gdal/main.c:96 #: ../raster/r.external/main.c:58 ../raster3d/r3.in.v5d/main.c:179 #: ../raster3d/r3.in.bin/main.c:253 ../raster3d/r3.in.lidar/main.c:163 -#: ../raster3d/r3.in.ascii/main.c:355 ../vector/v.proj/main.c:71 +#: ../raster3d/r3.in.ascii/main.c:355 ../vector/v.proj/main.c:76 #: ../vector/v.in.lidar/main.c:137 ../vector/v.in.dwg/main.c:83 -#: ../vector/v.in.ogr/main.c:195 ../vector/v.in.db/main.c:53 +#: ../vector/v.in.ogr/main.c:198 ../vector/v.in.db/main.c:53 #: ../vector/v.in.ascii/main.c:71 ../vector/v.in.dxf/main.c:65 #: ../vector/v.external/main.c:53 msgid "import" msgstr "" #: ../locale/scriptstrings/i.in.spotvgt_to_translate.c:4 +#: ../imagery/i.vi/main.c:92 msgid "NDVI" msgstr "" @@ -2145,6 +2154,7 @@ #: ../locale/scriptstrings/t.vect.algebra_to_translate.c:3 #: ../locale/scriptstrings/t.rast.algebra_to_translate.c:3 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:3 #: ../locale/scriptstrings/t.rast.mapcalc_to_translate.c:3 #: ../locale/scriptstrings/t.rast3d.mapcalc_to_translate.c:3 #: ../locale/scriptstrings/t.rast3d.algebra_to_translate.c:3 @@ -2161,7 +2171,7 @@ msgstr "" #: ../locale/scriptstrings/t.vect.algebra_to_translate.c:9 -#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:10 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:11 #: ../locale/scriptstrings/t.rast.mapcalc_to_translate.c:11 #: ../locale/scriptstrings/t.rast3d.mapcalc_to_translate.c:12 #: ../locale/scriptstrings/t.rast3d.algebra_to_translate.c:11 @@ -2239,7 +2249,7 @@ msgstr "" #: ../locale/scriptstrings/t.rast.to.vect_to_translate.c:18 -#: ../raster/r.to.vect/main.c:117 ../vector/v.proj/main.c:130 +#: ../raster/r.to.vect/main.c:117 ../vector/v.proj/main.c:143 msgid "Do not build vector topology" msgstr "" @@ -2270,7 +2280,7 @@ msgstr "" #: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:3 -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:4 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:5 #: ../raster/r.resamp.interp/main.c:78 ../raster/r.surf.idw/main.c:106 #: ../raster/r.surf.contour/main.c:62 ../raster/r.fill.stats/main.c:777 #: ../raster/r.series.interp/main.c:66 ../raster/r.resamp.bspline/main.c:82 @@ -2279,11 +2289,18 @@ msgid "interpolation" msgstr "" -#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:9 -msgid "Number of interpolation processes to run in parallel" +#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:6 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:7 +#: ../raster/r.fill.stats/main.c:779 ../raster/r.resamp.bspline/main.c:84 +#: ../vector/v.surf.rst/main.c:152 ../vector/v.vol.rst/main.c:241 +msgid "no-data filling" msgstr "" #: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:10 +msgid "Number of interpolation processes to run in parallel" +msgstr "" + +#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:11 msgid "Assign the space time raster dataset start and end time to the output map" msgstr "" @@ -2331,7 +2348,7 @@ #: ../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 -#: ../raster/r.watershed/front/main.c:76 +#: ../raster/r.watershed/front/main.c:78 msgid "accumulation" msgstr "" @@ -2466,6 +2483,7 @@ msgstr "" #: ../locale/scriptstrings/r.in.wms_to_translate.c:6 +#: ../locale/scriptstrings/r.drain_to_translate.c:9 #: ../locale/scriptstrings/r.import_to_translate.c:11 #: ../locale/scriptstrings/r3.in.xyz_to_translate.c:14 #: ../imagery/i.ifft/main.c:93 ../vector/v.kernel/main.c:133 @@ -2546,7 +2564,7 @@ msgstr "" #: ../locale/scriptstrings/r.in.wms_to_translate.c:32 -#: ../display/d.mon/main.c:102 ../display/d.grid/main.c:113 +#: ../display/d.mon/main.c:102 ../display/d.grid/main.c:112 #: ../display/d.legend.vect/main.c:101 ../display/d.legend/main.c:246 #: ../display/d.path/main.c:115 ../display/d.erase/main.c:37 #: ../display/d.histogram/main.c:108 ../general/g.pnmcomp/main.c:325 @@ -2584,8 +2602,8 @@ msgstr "" #: ../locale/scriptstrings/t.vect.db.select_to_translate.c:6 -#: ../vector/v.decimate/main.c:128 ../vector/v.outlier/main.c:72 -#: ../vector/v.extract/main.c:79 +#: ../vector/v.decimate/main.c:129 ../vector/v.outlier/main.c:72 +#: ../vector/v.extract/main.c:80 msgid "select" msgstr "" @@ -2658,7 +2676,7 @@ #: ../locale/scriptstrings/v.build.all_to_translate.c:3 #: ../locale/scriptstrings/t.topology_to_translate.c:3 #: ../vector/v.clean/main.c:52 ../vector/v.build.polylines/main.c:111 -#: ../vector/v.in.ogr/main.c:197 ../vector/v.build/main.c:37 +#: ../vector/v.in.ogr/main.c:200 ../vector/v.build/main.c:37 #: ../vector/v.info/main.c:39 ../vector/v.out.postgis/main.c:48 #: ../vector/v.generalize/main.c:82 msgid "topology" @@ -2675,7 +2693,7 @@ msgstr "" #: ../locale/scriptstrings/t.snap_to_translate.c:4 ../vector/v.clean/main.c:54 -#: ../vector/v.in.ogr/main.c:199 +#: ../vector/v.in.ogr/main.c:202 msgid "snapping" msgstr "" @@ -2690,14 +2708,14 @@ #: ../locale/scriptstrings/v.import_to_translate.c:4 #: ../locale/scriptstrings/r.import_to_translate.c:4 -#: ../locale/scriptstrings/m.proj_to_translate.c:3 ../raster/r.proj/main.c:145 -#: ../raster/r.latlong/main.c:59 ../general/g.proj/main.c:65 -#: ../general/g.setproj/main.c:79 ../vector/v.proj/main.c:69 +#: ../locale/scriptstrings/m.proj_to_translate.c:3 ../raster/r.proj/main.c:148 +#: ../raster/r.latlong/main.c:58 ../general/g.proj/main.c:65 +#: ../general/g.setproj/main.c:79 ../vector/v.proj/main.c:74 msgid "projection" msgstr "" #: ../locale/scriptstrings/v.import_to_translate.c:5 -#: ../vector/v.in.ogr/main.c:207 +#: ../vector/v.in.ogr/main.c:210 msgid "Name of OGR datasource to be imported" msgstr "" @@ -2706,6 +2724,7 @@ #: ../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/i.spectral_to_translate.c:9 #: ../locale/scriptstrings/r.import_to_translate.c:6 #: ../locale/scriptstrings/r.import_to_translate.c:8 #: ../locale/scriptstrings/t.register_to_translate.c:6 @@ -2721,15 +2740,15 @@ #: ../locale/scriptstrings/r3.in.xyz_to_translate.c:22 #: ../locale/scriptstrings/r3.in.xyz_to_translate.c:24 #: ../locale/scriptstrings/r3.in.xyz_to_translate.c:27 -#: ../raster/r.sun/main.c:272 ../raster/r.sun/main.c:281 -#: ../raster/r.sun/main.c:290 ../raster/r.sun/main.c:299 -#: ../raster/r.sun/main.c:307 ../raster/r.sun/main.c:316 -#: ../raster/r.sun/main.c:325 ../raster/r.sun/main.c:334 -#: ../raster/r.sun/main.c:343 ../raster/r.sun/main.c:352 -#: ../raster/r.sun/main.c:361 ../raster/r.sun/main.c:370 -#: ../raster/r.sun/main.c:379 ../raster/r.sun/main.c:386 -#: ../raster/r.sun/main.c:394 ../raster/r.horizon/main.c:195 -#: ../raster/r.horizon/main.c:204 ../raster/r.horizon/main.c:212 +#: ../raster/r.sun/main.c:271 ../raster/r.sun/main.c:280 +#: ../raster/r.sun/main.c:289 ../raster/r.sun/main.c:298 +#: ../raster/r.sun/main.c:306 ../raster/r.sun/main.c:315 +#: ../raster/r.sun/main.c:324 ../raster/r.sun/main.c:333 +#: ../raster/r.sun/main.c:342 ../raster/r.sun/main.c:351 +#: ../raster/r.sun/main.c:360 ../raster/r.sun/main.c:369 +#: ../raster/r.sun/main.c:378 ../raster/r.sun/main.c:385 +#: ../raster/r.sun/main.c:393 ../raster/r.horizon/main.c:194 +#: ../raster/r.horizon/main.c:203 ../raster/r.horizon/main.c:211 #: ../raster/r.spread/main.c:125 ../raster/r.spread/main.c:139 #: ../raster/r.spread/main.c:151 ../raster/r.spread/main.c:164 #: ../raster/r.spread/main.c:177 ../raster/r.spread/main.c:189 @@ -2737,6 +2756,7 @@ #: ../raster/r.in.lidar/main.c:133 ../raster/r.in.xyz/main.c:213 #: ../raster/r.in.xyz/main.c:222 ../raster/r.in.xyz/main.c:230 #: ../raster/r.in.xyz/main.c:241 ../raster/r.in.xyz/main.c:251 +#: ../raster/r.buildvrt/main.c:86 ../raster/r.buildvrt/main.c:92 #: ../raster/r.external/main.c:66 ../raster/r.external/main.c:74 #: ../raster/r.external/main.c:83 ../raster/r.sim/r.sim.sediment/main.c:158 #: ../raster/r.sim/r.sim.sediment/main.c:166 @@ -2753,18 +2773,18 @@ #: ../display/d.text/main.c:154 ../raster3d/r3.flow/main.c:188 #: ../raster3d/r3.flow/main.c:195 ../raster3d/r3.flow/main.c:205 #: ../raster3d/r3.in.lidar/main.c:177 ../raster3d/r3.in.lidar/main.c:184 -#: ../vector/v.in.ogr/main.c:223 ../vector/v.edit/args.c:96 +#: ../vector/v.in.ogr/main.c:240 ../vector/v.edit/args.c:96 #: ../vector/v.edit/args.c:215 msgid "Input" msgstr "输入" #: ../locale/scriptstrings/v.import_to_translate.c:7 -#: ../vector/v.in.ogr/main.c:219 +#: ../vector/v.in.ogr/main.c:236 msgid "OGR layer name. If not given, all available layers are imported" msgstr "" #: ../locale/scriptstrings/v.import_to_translate.c:9 -#: ../vector/v.proj/main.c:106 +#: ../vector/v.proj/main.c:111 msgid "Name for output vector map (default: input)" msgstr "" @@ -2778,17 +2798,17 @@ #: ../locale/scriptstrings/v.import_to_translate.c:14 #: ../locale/scriptstrings/db.in.ogr_to_translate.c:11 -#: ../vector/v.in.ogr/main.c:296 +#: ../vector/v.in.ogr/main.c:313 msgid "Encoding value for attribute data" msgstr "" #: ../locale/scriptstrings/v.import_to_translate.c:15 -#: ../vector/v.in.ogr/main.c:298 +#: ../vector/v.in.ogr/main.c:315 msgid "Overrides encoding interpretation, useful when importing ESRI Shapefile" msgstr "" #: ../locale/scriptstrings/v.import_to_translate.c:17 -#: ../vector/v.in.ogr/main.c:274 +#: ../vector/v.in.ogr/main.c:291 msgid "Snapping threshold for boundaries (map units)" msgstr "" @@ -2816,12 +2836,12 @@ msgstr "" #: ../locale/scriptstrings/v.import_to_translate.c:25 -#: ../vector/v.in.ogr/main.c:319 +#: ../vector/v.in.ogr/main.c:336 msgid "List supported OGR formats and exit" msgstr "" #: ../locale/scriptstrings/v.import_to_translate.c:26 -#: ../vector/v.in.ogr/main.c:325 +#: ../vector/v.in.ogr/main.c:342 msgid "List available OGR layers in data source and exit" msgstr "" @@ -2831,16 +2851,16 @@ #: ../locale/scriptstrings/t.rast.import_to_translate.c:18 #: ../locale/scriptstrings/t.vect.import_to_translate.c:14 #: ../locale/scriptstrings/r.import_to_translate.c:31 -#: ../raster/r.in.lidar/main.c:300 ../raster/r.in.gdal/main.c:185 +#: ../raster/r.in.lidar/main.c:300 ../raster/r.in.gdal/main.c:202 #: ../raster/r.external/main.c:102 ../raster3d/r3.in.lidar/main.c:293 -#: ../vector/v.in.lidar/main.c:321 ../vector/v.in.ogr/main.c:347 +#: ../vector/v.in.lidar/main.c:321 ../vector/v.in.ogr/main.c:364 #: ../vector/v.external/args.c:45 msgid "Override projection check (use current location's projection)" msgstr "" #: ../locale/scriptstrings/v.import_to_translate.c:28 #: ../locale/scriptstrings/r.import_to_translate.c:32 -#: ../vector/v.in.ogr/main.c:349 ../vector/v.external/args.c:47 +#: ../vector/v.in.ogr/main.c:366 ../vector/v.external/args.c:47 msgid "Assume that the dataset has the same projection as the current location" msgstr "" @@ -2969,66 +2989,66 @@ #: ../locale/scriptstrings/t.rast.colors_to_translate.c:22 #: ../locale/scriptstrings/t.rast.colors_to_translate.c:24 #: ../locale/scriptstrings/t.rast.colors_to_translate.c:26 -#: ../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 ../raster/r.category/main.c:81 +#: ../raster/r.colors/edit_colors.c:107 ../raster/r.colors/edit_colors.c:114 +#: ../raster/r.colors/edit_colors.c:121 ../raster/r.colors/edit_colors.c:128 +#: ../raster/r.colors/edit_colors.c:139 ../raster/r.colors/edit_colors.c:157 +#: ../raster/r.colors/edit_colors.c:162 ../raster/r.colors/edit_colors.c:167 +#: ../raster/r.colors/edit_colors.c:172 ../raster/r.category/main.c:81 #: ../raster/r.category/main.c:88 ../display/d.linegraph/main.c:270 #: ../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:112 ../vector/v.colors/main.c:138 -#: ../vector/v.colors/main.c:143 ../vector/v.colors/main.c:148 +#: ../vector/v.colors/main.c:112 ../vector/v.colors/main.c:145 +#: ../vector/v.colors/main.c:150 ../vector/v.colors/main.c:155 msgid "Define" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:8 -#: ../raster/r.colors/edit_colors.c:96 ../vector/v.colors/main.c:98 +#: ../raster/r.colors/edit_colors.c:113 ../vector/v.colors/main.c:98 msgid "Raster map from which to copy color table" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:10 -#: ../raster/r.colors/edit_colors.c:103 ../vector/v.colors/main.c:105 +#: ../raster/r.colors/edit_colors.c:120 ../vector/v.colors/main.c:105 msgid "3D raster map from which to copy color table" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:12 -#: ../raster/r.colors/edit_colors.c:109 ../vector/v.colors/main.c:111 +#: ../raster/r.colors/edit_colors.c:126 ../vector/v.colors/main.c:111 msgid "Path to rules file" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:14 -#: ../raster/r.colors/edit_colors.c:115 ../vector/v.colors/main.c:121 +#: ../raster/r.colors/edit_colors.c:132 ../vector/v.colors/main.c:121 msgid "Remove existing color table" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:16 -#: ../raster/r.colors/edit_colors.c:121 ../vector/v.colors/main.c:127 +#: ../raster/r.colors/edit_colors.c:138 ../vector/v.colors/main.c:127 msgid "Only write new color table if it does not already exist" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:17 -#: ../raster/r.colors/edit_colors.c:126 ../vector/v.colors/main.c:131 +#: ../raster/r.colors/edit_colors.c:143 ../vector/v.colors/main.c:131 msgid "List available rules then exit" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:19 -#: ../raster/r.colors/edit_colors.c:132 ../vector/v.colors/main.c:137 +#: ../raster/r.colors/edit_colors.c:156 ../vector/v.colors/main.c:144 msgid "Invert colors" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:21 -#: ../raster/r.colors/edit_colors.c:137 ../vector/v.colors/main.c:142 +#: ../raster/r.colors/edit_colors.c:161 ../vector/v.colors/main.c:149 msgid "Logarithmic scaling" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:23 -#: ../raster/r.colors/edit_colors.c:142 ../vector/v.colors/main.c:147 +#: ../raster/r.colors/edit_colors.c:166 ../vector/v.colors/main.c:154 msgid "Logarithmic-absolute scaling" msgstr "" #: ../locale/scriptstrings/t.rast.colors_to_translate.c:25 -#: ../raster/r.colors/edit_colors.c:147 +#: ../raster/r.colors/edit_colors.c:171 msgid "Histogram equalization" msgstr "" @@ -3046,6 +3066,7 @@ msgstr "" #: ../locale/scriptstrings/t.rename_to_translate.c:4 +#: ../locale/scriptstrings/v.db.renamecolumn_to_translate.c:5 #: ../general/g.rename/main.c:47 msgid "rename" msgstr "" @@ -3204,7 +3225,7 @@ msgstr "" #: ../locale/scriptstrings/v.unpack_to_translate.c:1 -msgid "Imports a vector map as GRASS GIS specific archive file (packed with v.pack)" +msgid "Imports a GRASS GIS specific vector archive file (packed with v.pack) as a vector map" msgstr "" #: ../locale/scriptstrings/v.unpack_to_translate.c:5 @@ -3226,7 +3247,7 @@ #: ../locale/scriptstrings/r.unpack_to_translate.c:10 ../ps/ps.map/main.c:100 #: ../ps/ps.map/main.c:113 ../ps/ps.map/main.c:135 #: ../raster/r.univar/r.univar_main.c:42 ../raster/r.kappa/main.c:90 -#: ../raster/r.kappa/main.c:98 +#: ../raster/r.kappa/main.c:98 ../raster/r.kappa/main.c:114 msgid "Output settings" msgstr "" @@ -3234,7 +3255,7 @@ #: ../locale/scriptstrings/r.unpack_to_translate.c:9 #: ../locale/scriptstrings/t.rast.import_to_translate.c:19 #: ../locale/scriptstrings/t.vect.import_to_translate.c:15 -#: ../raster/r.in.lidar/main.c:302 ../raster/r.in.gdal/main.c:187 +#: ../raster/r.in.lidar/main.c:302 ../raster/r.in.gdal/main.c:204 #: ../raster/r.external/main.c:104 ../raster3d/r3.in.lidar/main.c:295 #: ../vector/v.in.lidar/main.c:323 msgid "Assume that the dataset has same projection as the current location" @@ -3268,6 +3289,7 @@ #: ../locale/scriptstrings/v.db.univar_to_translate.c:8 #: ../locale/scriptstrings/db.univar_to_translate.c:8 +#: ../raster/r.info/main.c:91 msgid "Print stats in shell script style" msgstr "" @@ -3336,7 +3358,7 @@ msgstr "" #: ../locale/scriptstrings/r.unpack_to_translate.c:1 -msgid "Imports a raster map as GRASS GIS specific archive file (packed with r.pack)" +msgid "Imports a GRASS GIS specific raster archive file (packed with r.pack) as a raster map" msgstr "" #: ../locale/scriptstrings/r.unpack_to_translate.c:6 @@ -3352,23 +3374,23 @@ msgid "multispectral" msgstr "" -#: ../locale/scriptstrings/i.spectral_to_translate.c:9 +#: ../locale/scriptstrings/i.spectral_to_translate.c:10 msgid "Name for output image (or text file for -t)" msgstr "" -#: ../locale/scriptstrings/i.spectral_to_translate.c:11 +#: ../locale/scriptstrings/i.spectral_to_translate.c:12 msgid "Graphics format for output file" msgstr "" -#: ../locale/scriptstrings/i.spectral_to_translate.c:13 +#: ../locale/scriptstrings/i.spectral_to_translate.c:14 msgid "Show sampling coordinates instead of numbering in the legend" msgstr "" -#: ../locale/scriptstrings/i.spectral_to_translate.c:14 +#: ../locale/scriptstrings/i.spectral_to_translate.c:15 msgid "Use gnuplot for display" msgstr "" -#: ../locale/scriptstrings/i.spectral_to_translate.c:15 +#: ../locale/scriptstrings/i.spectral_to_translate.c:16 msgid "output to text file" msgstr "" @@ -3472,8 +3494,8 @@ #: ../locale/scriptstrings/t.rast.import_to_translate.c:6 #: ../locale/scriptstrings/t.vect.import_to_translate.c:6 -#: ../raster/r.in.gdal/main.c:94 ../general/g.proj/main.c:66 -#: ../vector/v.in.ogr/main.c:200 +#: ../raster/r.in.gdal/main.c:97 ../general/g.proj/main.c:66 +#: ../vector/v.in.ogr/main.c:203 msgid "create location" msgstr "" @@ -3488,17 +3510,19 @@ msgstr "" #: ../locale/scriptstrings/t.rast.import_to_translate.c:13 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:23 #: ../locale/scriptstrings/r.import_to_translate.c:10 -#: ../raster/r.stream.extract/main.c:141 ../raster/r.resamp.bspline/main.c:151 -#: ../raster/r.proj/main.c:192 ../raster/r.in.gdal/main.c:123 +#: ../raster/r.stream.extract/main.c:141 ../raster/r.resamp.bspline/main.c:153 +#: ../raster/r.proj/main.c:195 ../raster/r.in.gdal/main.c:126 #: ../vector/v.to.rast/main.c:117 ../vector/v.surf.bspline/main.c:195 msgid "Cache size for raster rows" msgstr "" #: ../locale/scriptstrings/t.rast.import_to_translate.c:14 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:22 #: ../locale/scriptstrings/r.import_to_translate.c:9 -#: ../raster/r.stream.extract/main.c:140 ../raster/r.resamp.bspline/main.c:150 -#: ../raster/r.proj/main.c:191 ../raster/r.in.gdal/main.c:122 +#: ../raster/r.stream.extract/main.c:140 ../raster/r.resamp.bspline/main.c:152 +#: ../raster/r.proj/main.c:194 ../raster/r.in.gdal/main.c:125 #: ../vector/v.to.rast/main.c:116 ../vector/v.surf.bspline/main.c:194 msgid "Maximum memory to be used (in MB)" msgstr "" @@ -3594,52 +3618,68 @@ 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.rectify/main.c:132 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:3 +#: ../raster/r.surf.area/main.c:77 ../raster/r.contour/main.c:88 +#: ../raster/r.random.surface/main.c:58 ../raster/r.surf.random/main.c:37 +#: ../raster/r.surf.fractal/main.c:39 ../raster/r.surf.idw/main.c:105 +#: ../raster/r.surf.contour/main.c:61 ../raster/r.fill.stats/main.c:776 +#: ../raster/r.resamp.bspline/main.c:80 ../raster/r.surf.gauss/main.c:39 +#: ../vector/v.surf.idw/main.c:88 ../vector/v.surf.rst/main.c:148 +#: ../vector/v.surf.bspline/main.c:92 ../vector/v.vol.rst/main.c:237 +msgid "surface" +msgstr "" + +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:6 +#: ../raster/r.resamp.bspline/main.c:83 +msgid "splines" +msgstr "" + +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:8 +#: ../raster/r.proj/main.c:185 ../imagery/i.rectify/main.c:132 #: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:126 msgid "Interpolation method to use" msgstr "使用的æ’值方法" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:6 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:9 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 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:10 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:12 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:14 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:16 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:18 msgid "RST options" msgstr "" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:8 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:11 msgid "Spline smoothing parameter" msgstr "" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:10 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:13 msgid "Width of hole edge used for interpolation (in cells)" msgstr "" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:12 -#: ../vector/v.surf.rst/main.c:307 ../vector/v.vol.rst/main.c:319 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:15 +#: ../vector/v.surf.rst/main.c:310 ../vector/v.vol.rst/main.c:321 msgid "Minimum number of points for approximation in a segment (>segmax)" msgstr "一个片断最少所è¦åŒ…å«çš„点数 (>segmax)" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:14 -#: ../vector/v.surf.rst/main.c:298 ../vector/v.vol.rst/main.c:310 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:17 +#: ../vector/v.surf.rst/main.c:301 ../vector/v.vol.rst/main.c:312 msgid "Maximum number of points in a segment" msgstr "一个片断最多所能包å«çš„点数" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:16 -#: ../raster/r.resamp.bspline/main.c:131 ../vector/v.surf.bspline/main.c:177 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:19 +#: ../raster/r.resamp.bspline/main.c:133 ../vector/v.surf.bspline/main.c:177 msgid "Tykhonov regularization parameter (affects smoothing)" msgstr "" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:17 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:20 msgid "Used in bilinear and bicubic spline interpolation" msgstr "" -#: ../locale/scriptstrings/r.fillnulls_to_translate.c:18 +#: ../locale/scriptstrings/r.fillnulls_to_translate.c:21 msgid "Spline options" msgstr "" @@ -3725,7 +3765,7 @@ msgid "r.mapcalc expression for temporal and spatial analysis of space time raster datasets" msgstr "" -#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:12 +#: ../locale/scriptstrings/t.rast.algebra_to_translate.c:13 #: ../locale/scriptstrings/t.rast3d.algebra_to_translate.c:13 msgid "Use granularity sampling instead of the temporal topology approach" msgstr "" @@ -3794,7 +3834,7 @@ msgstr "" #: ../locale/scriptstrings/v.dissolve_to_translate.c:3 -#: ../vector/v.extract/main.c:80 +#: ../vector/v.extract/main.c:81 msgid "dissolve" msgstr "" @@ -3806,6 +3846,77 @@ msgid "Name of attribute column used to dissolve common boundaries" msgstr "" +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:1 +msgid "Calculates a new raster map from a simple r.mapcalc expression." +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:4 +msgid "simple" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:5 +msgid "Formula (e.g. A-B or A*C+B)" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:6 +msgid "Name of input A raster map" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:7 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:9 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:11 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:13 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:15 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:17 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:23 +#: ../raster/r.stream.extract/main.c:89 ../raster/r.stream.extract/main.c:97 +#: ../raster/r.flow/main.c:435 ../raster/r.flow/main.c:441 +msgid "Input maps" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:8 +msgid "Name of input B raster map" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:10 +msgid "Name of input C raster map" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:12 +msgid "Name of input D raster map" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:14 +msgid "Name of input E raster map" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:16 +msgid "Name of input F raster map" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:18 +#: ../raster/r.random/main.c:89 ../raster/r.mapcalc/main.c:105 +msgid "Seed for rand() function" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:19 +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:21 +msgid "Random" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:20 +#: ../raster/r.mapcalc/main.c:109 +msgid "Generate random seed (result is non-deterministic)" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:22 +msgid "Quote the map names" +msgstr "" + +#: ../locale/scriptstrings/r.mapcalc.simple_to_translate.c:24 +msgid "Case sensitive variable names" +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 "" @@ -3814,6 +3925,114 @@ msgid "Create the location specified by the \"location\" parameter and exit. Do not import the space time vector datasets." msgstr "" +#: ../locale/scriptstrings/r.drain_to_translate.c:1 +#: ../raster/r.drain/main.c:113 +msgid "Traces a flow through an elevation model or cost surface on a raster map." +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:3 ../raster/r.path/main.c:151 +#: ../raster/r.solute.transport/main.c:230 ../raster/r.topmodel/main.c:52 +#: ../raster/r.uslek/main.c:54 ../raster/r.usler/main.c:53 +#: ../raster/r.gwflow/main.c:210 ../raster/r.stream.extract/main.c:77 +#: ../raster/r.fill.dir/main.c:89 ../raster/r.basins.fill/main.c:55 +#: ../raster/r.water.outlet/main.c:58 ../raster/r.drain/main.c:110 +#: ../raster/r.topidx/main.c:40 ../raster/r.flow/main.c:422 +#: ../raster/r.carve/main.c:75 ../raster/r.lake/main.c:151 +#: ../raster/r.watershed/front/main.c:76 +#: ../raster/r.sim/r.sim.sediment/main.c:115 +#: ../raster/r.sim/r.sim.water/main.c:114 ../raster3d/r3.gwflow/main.c:162 +#: ../raster3d/r3.flow/main.c:180 +msgid "hydrology" +msgstr "水文学" + +#: ../locale/scriptstrings/r.drain_to_translate.c:4 ../raster/r.path/main.c:152 +#: ../raster/r.walk/main.c:204 ../raster/r.cost/main.c:164 +#: ../raster/r.drain/main.c:111 +msgid "cost surface" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:5 +#: ../raster/r.drain/main.c:116 +msgid "Name of input elevation or cost surface raster map" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:6 +#: ../raster/r.drain/main.c:121 +msgid "Name of input movement direction map associated with the cost surface" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:7 +#: ../raster/r.drain/main.c:123 +msgid "Direction in degrees CCW from east" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:8 +#: ../locale/scriptstrings/r.drain_to_translate.c:23 +#: ../raster/r.drain/main.c:125 ../raster/r.drain/main.c:168 +msgid "Cost surface" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:10 +#: ../raster/r.drain/main.c:133 +msgid "Name for output drain vector map" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:11 +#: ../raster/r.drain/main.c:134 +msgid "Recommended for cost surface made using knight's move" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:12 +#: ../raster/r.path/main.c:195 ../raster/r.walk/main.c:260 +#: ../raster/r.cost/main.c:223 ../raster/r.drain/main.c:139 +msgid "Coordinates of starting point(s) (E,N)" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:13 +#: ../locale/scriptstrings/r.drain_to_translate.c:15 +#: ../raster/r.path/main.c:196 ../raster/r.path/main.c:202 +#: ../raster/r.walk/main.c:242 ../raster/r.walk/main.c:254 +#: ../raster/r.walk/main.c:261 ../raster/r.walk/main.c:342 +#: ../raster/r.cost/main.c:205 ../raster/r.cost/main.c:217 +#: ../raster/r.cost/main.c:224 ../raster/r.cost/main.c:274 +#: ../raster/r.drain/main.c:140 ../raster/r.drain/main.c:147 +msgid "Start" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:14 +#: ../raster/r.path/main.c:201 ../raster/r.drain/main.c:145 +msgid "Name of starting vector points map(s)" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:16 +#: ../raster/r.path/main.c:206 ../raster/r.drain/main.c:151 +msgid "Copy input cell values on output" +msgstr "将输入åƒå…ƒå€¼æ‹·è´åˆ°è¾“出中" + +#: ../locale/scriptstrings/r.drain_to_translate.c:17 +#: ../locale/scriptstrings/r.drain_to_translate.c:19 +#: ../locale/scriptstrings/r.drain_to_translate.c:21 +#: ../raster/r.path/main.c:207 ../raster/r.path/main.c:212 +#: ../raster/r.path/main.c:217 ../raster/r.drain/main.c:152 +#: ../raster/r.drain/main.c:157 ../raster/r.drain/main.c:162 +msgid "Path settings" +msgstr "" + +#: ../locale/scriptstrings/r.drain_to_translate.c:18 +#: ../raster/r.path/main.c:211 ../raster/r.drain/main.c:156 +msgid "Accumulate input values along the path" +msgstr "沿ç€è·¯å¾„累计输入值" + +#: ../locale/scriptstrings/r.drain_to_translate.c:20 +#: ../raster/r.path/main.c:216 ../raster/r.drain/main.c:161 +msgid "Count cell numbers along the path" +msgstr "沿ç€è·¯å¾„计算åƒå…ƒæ•°" + +#: ../locale/scriptstrings/r.drain_to_translate.c:22 +#: ../raster/r.drain/main.c:167 +msgid "The input raster map is a cost surface (direction surface must also be specified)" +msgstr "" + #: ../locale/scriptstrings/r.import_to_translate.c:1 msgid "Imports raster data into a GRASS raster map using GDAL library and reprojects on the fly." msgstr "" @@ -3856,14 +4075,15 @@ #: ../locale/scriptstrings/r.import_to_translate.c:24 #: ../raster/r.in.poly/main.c:50 ../raster/r.in.ascii/main.c:92 -#: ../raster/r.in.bin/main.c:298 ../raster/r.in.gdal/main.c:140 -#: ../raster/r.support/main.c:66 ../raster/r.external/main.c:90 +#: ../raster/r.buildvrt/main.c:102 ../raster/r.in.bin/main.c:298 +#: ../raster/r.in.gdal/main.c:143 ../raster/r.support/main.c:66 +#: ../raster/r.external/main.c:90 msgid "Title for resultant raster map" msgstr "结果栅格图的标题" #: ../locale/scriptstrings/r.import_to_translate.c:25 -#: ../raster/r.in.gdal/main.c:141 ../raster/r.in.gdal/main.c:150 -#: ../raster/r.in.gdal/main.c:159 ../raster/r.in.gdal/main.c:165 +#: ../raster/r.in.gdal/main.c:144 ../raster/r.in.gdal/main.c:153 +#: ../raster/r.in.gdal/main.c:162 ../raster/r.in.gdal/main.c:168 #: ../raster/r.external/main.c:91 ../imagery/i.landsat.toar/main.c:94 #: ../imagery/i.landsat.toar/main.c:116 ../imagery/i.landsat.toar/main.c:125 #: ../imagery/i.landsat.toar/main.c:134 ../imagery/i.landsat.toar/main.c:142 @@ -3877,103 +4097,20 @@ #: ../locale/scriptstrings/r.import_to_translate.c:27 #: ../locale/scriptstrings/r.import_to_translate.c:29 -#: ../raster/r.horizon/main.c:278 ../raster/r.horizon/main.c:297 +#: ../raster/r.horizon/main.c:277 ../raster/r.horizon/main.c:296 msgid "Optional" msgstr "" #: ../locale/scriptstrings/r.import_to_translate.c:28 -#: ../raster/r.proj/main.c:208 +#: ../raster/r.proj/main.c:219 msgid "Do not perform region cropping optimization" msgstr "ä¸æ‰§è¡ŒåŒºåŸŸçš„è£åˆ‡ä¼˜åŒ–" #: ../locale/scriptstrings/r.import_to_translate.c:30 -#: ../raster/r.in.gdal/main.c:214 +#: ../raster/r.in.gdal/main.c:231 msgid "Force Lat/Lon maps to fit into geographic coordinates (90N,S; 180E,W)" msgstr "" -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:1 -msgid "Performs inter-satellite calibration on DMSP-OLS Nighttime Lights Time Series" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:3 -msgid "inter-satellite" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:4 -#, fuzzy -msgid "calibration" -msgstr "ä½ç½®å称" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:5 -msgid "nighttime lights" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:6 -#, fuzzy -msgid "time series" -msgstr "å°†è¦æŸ¥è¯¢çš„栅格地图" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:7 -msgid "DMSP-OLS" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:8 -#, fuzzy -msgid "Print out calibration equations" -msgstr "打å°ç›¸å…³çŸ©é˜µ" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:9 -msgid "Evaluation based on the Normalised Difference Index" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:10 -msgid "Print in shell script style (currently only NDI via -e)" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:11 -msgid "Keep current computational region settings" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:12 -msgid "Exclude zero values from the analysis (retain zero cells in output)" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:13 -msgid "Exclude zero values from the analysis (set zero cells to NULL in output)" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:14 -msgid "Do not try to transfer timestamps (for input without timestamp)" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:15 -msgid "Clean average DMSP-OLS visible band digital number image(s)" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:16 -msgid "output file(s) suffix" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:17 -msgid "Suffix for calibrated average digital number output image(s)" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:18 -msgid "Calibration model" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:19 -msgid "Inter-satellite calibration model for average DMSP-OLS nighttime lights time series" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:20 -msgid "Elvidge (2009 or 2014), Liu 2012, Wu 2013" -msgstr "" - -#: ../locale/scriptstrings/i.nightlights.intercalibration_to_translate.c:21 -msgid "Calibration Model" -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 "" @@ -4191,7 +4328,7 @@ msgid "Renames a column in the attribute table connected to a given vector map." msgstr "" -#: ../locale/scriptstrings/v.db.renamecolumn_to_translate.c:5 +#: ../locale/scriptstrings/v.db.renamecolumn_to_translate.c:6 msgid "Old and new name of the column (old,new)" msgstr "" @@ -4325,17 +4462,17 @@ msgstr "" #: ../locale/scriptstrings/m.proj_to_translate.c:2 ../misc/m.cogo/main.c:225 -#: ../misc/m.transform/main.c:316 ../misc/m.nviz.image/main.c:50 +#: ../misc/m.transform/main.c:316 ../misc/m.nviz.image/main.c:49 #: ../misc/m.nviz.script/main.c:69 ../misc/m.measure/main.c:46 msgid "miscellaneous" msgstr "" #: ../locale/scriptstrings/m.proj_to_translate.c:4 #: ../locale/scriptstrings/i.tasscap_to_translate.c:3 -#: ../raster/r.proj/main.c:146 ../imagery/i.fft/main.c:79 +#: ../raster/r.proj/main.c:149 ../imagery/i.fft/main.c:79 #: ../imagery/i.pca/main.c:73 ../imagery/i.ifft/main.c:78 #: ../imagery/i.ortho.photo/i.ortho.transform/main.c:392 -#: ../misc/m.transform/main.c:317 ../vector/v.proj/main.c:70 +#: ../misc/m.transform/main.c:317 ../vector/v.proj/main.c:75 #: ../vector/v.transform/main.c:71 msgid "transformation" msgstr "" @@ -4358,7 +4495,7 @@ #: ../raster/r.reclass/main.c:66 ../raster/r.recode/main.c:61 #: ../raster/r.in.ascii/main.c:79 ../raster3d/r3.in.ascii/main.c:87 #: ../general/g.proj/main.c:141 ../general/g.proj/main.c:150 -#: ../db/db.execute/main.c:139 ../db/db.select/main.c:208 +#: ../db/db.execute/main.c:151 ../db/db.select/main.c:208 #: ../vector/v.segment/main.c:80 ../vector/v.what/main.c:78 #: ../vector/v.edit/args.c:95 msgid "'-' for standard input" @@ -4482,14 +4619,18 @@ msgstr "" #: ../locale/scriptstrings/r.in.srtm_to_translate.c:4 -msgid "Name of SRTM input tile (file without .hgt.zip extension)" +msgid "SRTM" msgstr "" #: ../locale/scriptstrings/r.in.srtm_to_translate.c:5 -msgid "Name for output raster map (default: input tile)" +msgid "Name of SRTM input tile (file without .hgt.zip extension)" msgstr "" #: ../locale/scriptstrings/r.in.srtm_to_translate.c:6 +msgid "Name for output raster map (default: input tile)" +msgstr "" + +#: ../locale/scriptstrings/r.in.srtm_to_translate.c:7 msgid "Input is a 1-arcsec tile (default: 3-arcsec)" msgstr "" @@ -4516,7 +4657,7 @@ #: ../raster3d/r3.in.lidar/main.c:164 ../vector/v.lidar.edgedetection/main.c:76 #: ../vector/v.out.lidar/main.c:473 ../vector/v.in.lidar/main.c:138 #: ../vector/v.lidar.correction/main.c:72 ../vector/v.surf.bspline/main.c:94 -#: ../vector/v.lidar.growing/main.c:76 ../vector/v.decimate/main.c:124 +#: ../vector/v.lidar.growing/main.c:76 ../vector/v.decimate/main.c:125 #: ../vector/v.outlier/main.c:74 msgid "LIDAR" msgstr "" @@ -4666,7 +4807,7 @@ #: ../locale/scriptstrings/d.rast.leg_to_translate.c:3 #: ../display/d.vect.thematic/main.c:86 ../display/d.barscale/main.c:64 -#: ../display/d.grid/main.c:54 ../display/d.legend.vect/main.c:51 +#: ../display/d.grid/main.c:53 ../display/d.legend.vect/main.c:51 #: ../display/d.graph/main.c:59 ../display/d.legend/main.c:79 #: ../display/d.linegraph/main.c:232 ../display/d.vect.chart/main.c:64 #: ../display/d.text/main.c:140 ../display/d.northarrow/main.c:47 @@ -5060,37 +5201,34 @@ msgid "Paper '%s' not found, using defaults" msgstr "文件'%s'未找到,使用默认" -#: ../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.horizon/main.c:846 -#: ../raster/r.horizon/main.c:864 ../raster/r.latlong/main.c:133 -#: ../display/d.grid/plot.c:287 ../display/d.grid/plot.c:293 -#: ../display/d.grid/plot.c:334 ../display/d.grid/plot.c:340 -#: ../display/d.grid/plot.c:427 ../display/d.grid/plot.c:433 -#: ../display/d.grid/plot.c:485 ../display/d.grid/plot.c:491 -#: ../display/d.grid/plot.c:635 ../display/d.grid/plot.c:651 -#: ../display/d.grid/plot.c:668 ../display/d.grid/plot.c:685 -msgid "Error in pj_do_proj" -msgstr "" - -#: ../ps/ps.map/do_geogrid.c:272 ../raster/r.sun/main.c:788 -#: ../raster/r.horizon/main.c:538 ../display/d.grid/plot.c:554 -#: ../display/d.where/main.c:113 ../general/g.region/printwindow.c:257 -#: ../general/g.region/printwindow.c:481 ../general/g.region/printwindow.c:550 +#: ../ps/ps.map/do_geogrid.c:90 ../ps/ps.map/do_geogrid.c:96 +#: ../ps/ps.map/do_geogrid.c:121 ../ps/ps.map/do_geogrid.c:127 +#: ../ps/ps.map/do_geogrid.c:200 ../ps/ps.map/do_geogrid.c:242 +#: ../ps/ps.map/do_geogrid.c:322 ../ps/ps.map/do_geogrid.c:339 +#: ../ps/ps.map/do_geogrid.c:357 ../ps/ps.map/do_geogrid.c:375 +#: ../ps/ps.map/do_geogrid.c:432 ../ps/ps.map/do_geogrid.c:439 +#: ../ps/ps.map/do_geogrid.c:444 ../ps/ps.map/do_geogrid.c:453 +#: ../ps/ps.map/do_geogrid.c:458 +msgid "Error in GPJ_transform" +msgstr "" + +#: ../ps/ps.map/do_geogrid.c:284 ../raster/r.sun/main.c:787 +#: ../raster/r.horizon/main.c:542 ../display/d.grid/plot.c:564 +#: ../display/d.where/main.c:113 ../general/g.region/printwindow.c:256 +#: ../general/g.region/printwindow.c:492 ../general/g.region/printwindow.c:564 msgid "Can't get projection key values of current location" msgstr "无法获得当å‰åŒºåŸŸçš„投影å‚æ•°" -#: ../ps/ps.map/do_geogrid.c:278 ../raster/r.sun/main.c:798 -#: ../raster/r.horizon/main.c:548 ../raster/r.latlong/main.c:114 -#: ../display/d.grid/plot.c:561 ../display/d.grid/plot.c:588 -#: ../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_geogrid.c:293 ../raster/r.sun/main.c:796 +#: ../raster/r.horizon/main.c:551 ../raster/r.sunhours/main.c:231 +#: ../raster/r.proj/main.c:342 ../raster/r.in.gdal/main.c:1003 +#: ../raster/r.sunmask/g_solposition.c:121 ../raster/r.latlong/main.c:111 +#: ../display/d.grid/plot.c:605 ../display/d.where/main.c:151 +#: ../general/g.region/printwindow.c:265 ../general/g.region/printwindow.c:501 +#: ../general/g.region/printwindow.c:593 ../vector/v.proj/main.c:292 +#, fuzzy +msgid "Unable to initialize coordinate transformation" +msgstr "无法关闭地图" #: ../ps/ps.map/ps_clrtbl.c:35 ../ps/ps.map/ps_fclrtbl.c:46 #, c-format @@ -5259,41 +5397,42 @@ #: ../vector/v.mkgrid/main.c:278 ../vector/v.what.rast3/main.c:126 #: ../vector/v.to.rast/support.c:109 ../vector/v.to.rast/support.c:284 #: ../vector/v.to.rast/support.c:523 ../vector/v.to.rast/vect2rast.c:60 -#: ../vector/v.out.ogr/main.c:634 ../vector/v.kcv/main.c:126 +#: ../vector/v.out.ogr/main.c:690 ../vector/v.kcv/main.c:126 #: ../vector/v.surf.idw/read_sites.c:55 ../vector/v.class/main.c:117 #: ../vector/v.label.sa/labels.c:78 ../vector/v.net.distance/main.c:279 -#: ../vector/v.random/main.c:239 ../vector/v.db.connect/main.c:223 -#: ../vector/v.db.connect/main.c:331 ../vector/v.to.rast3/main.c:84 -#: ../vector/v.reclass/main.c:133 ../vector/v.surf.rst/main.c:620 -#: ../vector/v.surf.bspline/main.c:384 ../vector/v.surf.bspline/crosscorr.c:123 -#: ../vector/v.db.select/main.c:177 ../vector/v.net.allpairs/main.c:166 -#: ../vector/v.in.dwg/main.c:213 ../vector/v.buffer/main.c:431 -#: ../vector/v.select/copy_tabs.c:82 ../vector/v.profile/main.c:426 -#: ../vector/v.profile/main.c:580 ../vector/v.extrude/main.c:229 -#: ../vector/v.out.svg/main.c:159 ../vector/v.in.ogr/main.c:1131 -#: ../vector/v.in.ogr/main.c:1177 ../vector/v.patch/main.c:156 -#: ../vector/v.patch/main.c:188 ../vector/v.patch/main.c:309 -#: ../vector/v.patch/main.c:391 ../vector/v.net.path/path.c:96 -#: ../vector/v.overlay/main.c:246 ../vector/v.overlay/main.c:413 -#: ../vector/v.net.iso/main.c:376 ../vector/v.to.3d/trans2.c:55 -#: ../vector/v.to.3d/trans3.c:57 ../vector/v.what.rast/main.c:144 -#: ../vector/v.net.flow/main.c:169 ../vector/v.normal/main.c:122 -#: ../vector/v.sample/main.c:179 ../vector/v.distance/main.c:520 -#: ../vector/v.distance/main.c:555 ../vector/v.distance/main.c:601 -#: ../vector/v.distance/main.c:1340 ../vector/v.distance/main.c:1359 -#: ../vector/v.net.timetable/main.c:93 ../vector/v.in.db/main.c:164 -#: ../vector/v.in.db/main.c:302 ../vector/v.in.ascii/main.c:348 -#: ../vector/v.to.points/main.c:177 ../vector/v.colors/scan_attr.c:29 -#: ../vector/v.colors/read_rgb.c:28 ../vector/v.colors/write_rgb.c:25 -#: ../vector/v.vol.rst/user1.c:99 ../vector/v.vol.rst/main.c:600 -#: ../vector/v.net.components/main.c:180 +#: ../vector/v.random/main.c:243 ../vector/v.random/main.c:271 +#: ../vector/v.db.connect/main.c:223 ../vector/v.db.connect/main.c:331 +#: ../vector/v.to.rast3/main.c:84 ../vector/v.reclass/main.c:133 +#: ../vector/v.surf.rst/main.c:623 ../vector/v.surf.bspline/main.c:384 +#: ../vector/v.surf.bspline/crosscorr.c:123 ../vector/v.db.select/main.c:177 +#: ../vector/v.net.allpairs/main.c:166 ../vector/v.in.dwg/main.c:213 +#: ../vector/v.buffer/main.c:431 ../vector/v.select/copy_tabs.c:82 +#: ../vector/v.profile/main.c:426 ../vector/v.profile/main.c:580 +#: ../vector/v.extrude/main.c:229 ../vector/v.out.svg/main.c:159 +#: ../vector/v.in.ogr/main.c:1194 ../vector/v.in.ogr/main.c:1242 +#: ../vector/v.patch/main.c:159 ../vector/v.patch/main.c:191 +#: ../vector/v.patch/main.c:347 ../vector/v.patch/main.c:429 +#: ../vector/v.net.path/path.c:96 ../vector/v.overlay/main.c:246 +#: ../vector/v.overlay/main.c:413 ../vector/v.net.iso/main.c:376 +#: ../vector/v.to.3d/trans2.c:55 ../vector/v.to.3d/trans3.c:57 +#: ../vector/v.what.rast/main.c:144 ../vector/v.net.flow/main.c:169 +#: ../vector/v.normal/main.c:122 ../vector/v.sample/main.c:179 +#: ../vector/v.distance/main.c:527 ../vector/v.distance/main.c:562 +#: ../vector/v.distance/main.c:608 ../vector/v.distance/main.c:1348 +#: ../vector/v.distance/main.c:1367 ../vector/v.net.timetable/main.c:93 +#: ../vector/v.in.db/main.c:164 ../vector/v.in.db/main.c:302 +#: ../vector/v.in.ascii/main.c:348 ../vector/v.to.points/main.c:177 +#: ../vector/v.colors/scan_attr.c:29 ../vector/v.colors/read_rgb.c:28 +#: ../vector/v.colors/write_rgb.c:25 ../vector/v.vol.rst/user1.c:99 +#: ../vector/v.vol.rst/main.c:602 ../vector/v.net.components/main.c:180 #: ../vector/v.colors.out/make_colors.c:36 ../vector/v.label/main.c:278 #: ../vector/v.edit/select.c:516 ../vector/v.net.centrality/main.c:246 #: ../vector/v.info/print.c:147 ../vector/v.out.postgis/table.c:34 -#: ../vector/v.in.dxf/write_vect.c:211 ../vector/v.extract/main.c:263 +#: ../vector/v.in.dxf/write_vect.c:211 ../vector/v.extract/main.c:226 +#: ../vector/v.extract/main.c:323 ../vector/v.extract/extract.c:272 #: ../vector/v.lrs/v.lrs.create/main.c:296 #: ../vector/v.lrs/v.lrs.create/main.c:305 ../vector/v.net.alloc/main.c:316 -#: ../vector/v.transform/trans_digit.c:41 ../vector/v.to.db/update.c:46 +#: ../vector/v.transform/trans_digit.c:41 ../vector/v.to.db/update.c:48 #: ../vector/v.to.db/query.c:89 #, c-format msgid "Unable to open database <%s> by driver <%s>" @@ -5363,10 +5502,11 @@ msgid "My first raster module" msgstr "" -#: ../doc/raster/r.example/main.c:105 ../raster/r.walk/main.c:435 -#: ../raster/r.walk/main.c:440 ../raster/r.walk/main.c:801 -#: ../raster/r.colors/edit_colors.c:393 ../raster/r.cost/main.c:350 -#: ../raster/r.cost/main.c:665 ../raster/r.reclass/main.c:79 +#: ../doc/raster/r.example/main.c:105 ../raster/r.walk/main.c:460 +#: ../raster/r.walk/main.c:486 ../raster/r.walk/main.c:491 +#: ../raster/r.walk/main.c:852 ../raster/r.colors/edit_colors.c:434 +#: ../raster/r.cost/main.c:375 ../raster/r.cost/main.c:401 +#: ../raster/r.cost/main.c:712 ../raster/r.reclass/main.c:79 #: ../raster/r.univar/r.univar_main.c:234 ../raster/r.report/parse.c:273 #: ../raster/r.distance/parse.c:72 ../raster/r.distance/parse.c:81 #: ../raster/r.spread/main.c:439 ../raster/r.spread/main.c:442 @@ -5374,13 +5514,13 @@ #: ../raster/r.spread/main.c:452 ../raster/r.spread/main.c:455 #: ../raster/r.buffer/main.c:112 ../raster/r.stream.extract/main.c:173 #: ../raster/r.stream.extract/main.c:177 ../raster/r.stream.extract/main.c:182 -#: ../raster/r.cross/main.c:106 ../raster/r.mapcalc/map.c:519 +#: ../raster/r.cross/main.c:105 ../raster/r.mapcalc/map.c:519 #: ../raster/r.mapcalc/map.c:813 ../raster/r.mapcalc/map3.c:710 -#: ../raster/r.compress/main.c:124 ../raster/r.compress/main.c:304 -#: ../raster/r.kappa/main.c:150 ../raster/r.kappa/stats.c:33 +#: ../raster/r.compress/main.c:124 ../raster/r.compress/main.c:308 +#: ../raster/r.kappa/main.c:162 ../raster/r.kappa/stats.c:33 #: ../raster/r.kappa/stats.c:38 ../raster/r.coin/main.c:121 #: ../raster/r.coin/main.c:123 ../raster/r.fill.stats/main.c:1028 -#: ../raster/r.tile/main.c:86 ../raster/r.info/main.c:104 +#: ../raster/r.tile/main.c:86 ../raster/r.info/main.c:110 #: ../raster/r.geomorphon/memory.c:14 ../raster/r.category/main.c:119 #: ../raster/r.category/main.c:140 ../raster/r.ros/main.c:368 #: ../raster/r.ros/main.c:379 ../raster/r.ros/main.c:384 @@ -5394,14 +5534,15 @@ #: ../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 ../general/g.region/main.c:429 -#: ../general/g.region/main.c:766 ../general/g.region/main.c:774 -#: ../imagery/i.gensig/parse.c:38 ../imagery/i.gensigset/parse.c:44 -#: ../imagery/i.pca/main.c:139 ../imagery/i.ortho.photo/i.ortho.elev/main.c:197 +#: ../raster/r.sim/simlib/output.c:755 ../general/g.region/main.c:442 +#: ../general/g.region/main.c:779 ../general/g.region/main.c:787 +#: ../imagery/i.segment/parse_args.c:199 ../imagery/i.gensig/parse.c:38 +#: ../imagery/i.gensigset/parse.c:44 ../imagery/i.pca/main.c:139 +#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:197 #: ../misc/m.nviz.image/surface.c:50 ../misc/m.nviz.image/surface.c:107 -#: ../vector/v.colors/main.c:312 ../vector/v.vol.rst/main.c:615 -#: ../scripts/v.rast.stats/v.rast.stats.py:128 ../scripts/r.rgb/r.rgb.py:60 -#: ../scripts/r.mask/r.mask.py:131 ../scripts/r.grow/r.grow.py:123 +#: ../vector/v.colors/main.c:325 ../vector/v.vol.rst/main.c:617 +#: ../scripts/v.rast.stats/v.rast.stats.py:148 ../scripts/r.rgb/r.rgb.py:60 +#: ../scripts/r.mask/r.mask.py:131 ../scripts/r.grow/r.grow.py:122 #: ../scripts/d.polar/d.polar.py:62 ../scripts/r.pack/r.pack.py:74 #: ../scripts/r.buffer.lowmem/r.buffer.lowmem.py:87 #: ../scripts/d.correlate/d.correlate.py:50 @@ -5409,7 +5550,7 @@ #: ../scripts/d.rast.leg/d.rast.leg.py:103 #: ../scripts/r.reclass.area/r.reclass.area.py:103 #: ../scripts/r.reclass.area/r.reclass.area.py:213 -#: ../scripts/r.fillnulls/r.fillnulls.py:150 +#: ../scripts/r.fillnulls/r.fillnulls.py:162 #, c-format, python-format msgid "Raster map <%s> not found" msgstr "" @@ -5418,17 +5559,17 @@ msgid "My first vector module" msgstr "" -#: ../doc/vector/v.example/main.c:75 ../raster/r.walk/main.c:410 -#: ../raster/r.cost/main.c:325 ../raster/r.carve/main.c:158 -#: ../display/d.extract/main.c:98 ../general/g.region/main.c:479 +#: ../doc/vector/v.example/main.c:75 ../raster/r.walk/main.c:453 +#: ../raster/r.cost/main.c:368 ../raster/r.carve/main.c:158 +#: ../display/d.extract/main.c:98 ../general/g.region/main.c:492 #: ../misc/m.nviz.image/vector.c:84 ../vector/v.lidar.edgedetection/main.c:180 #: ../vector/v.clean/test/topocheck.c:63 #: ../vector/v.lidar.correction/main.c:157 ../vector/v.surf.bspline/main.c:263 #: ../vector/v.surf.bspline/main.c:332 ../vector/v.lidar.growing/main.c:126 #: ../vector/v.profile/main.c:359 ../vector/v.profile/main.c:363 -#: ../vector/v.colors/main.c:238 ../vector/v.outlier/main.c:176 -#: ../vector/v.edit/main.c:155 ../vector/v.vect.stats/main.c:263 -#: ../vector/v.vect.stats/main.c:271 ../vector/v.lrs/v.lrs.label/main.c:268 +#: ../vector/v.colors/main.c:251 ../vector/v.outlier/main.c:176 +#: ../vector/v.edit/main.c:155 ../vector/v.vect.stats/main.c:270 +#: ../vector/v.vect.stats/main.c:278 ../vector/v.lrs/v.lrs.label/main.c:268 #: ../vector/v.lrs/v.lrs.where/main.c:127 #: ../vector/v.lrs/v.lrs.where/main.c:136 #: ../vector/v.lrs/v.lrs.segment/main.c:140 @@ -5445,40 +5586,40 @@ msgid "Unable to set predetermined vector open level" msgstr "" -#: ../doc/vector/v.example/main.c:87 ../raster/r.walk/main.c:673 -#: ../raster/r.walk/main.c:742 ../raster/r.cost/main.c:533 -#: ../raster/r.cost/main.c:606 ../raster/r.random/support.c:67 -#: ../raster/r.drain/main.c:271 ../raster/r.what/main.c:250 -#: ../raster/r.carve/main.c:162 ../raster/r.region/main.c:176 -#: ../raster/r.sim/simlib/observation_points.c:41 +#: ../doc/vector/v.example/main.c:87 ../raster/r.path/main.c:301 +#: ../raster/r.walk/main.c:746 ../raster/r.walk/main.c:809 +#: ../raster/r.cost/main.c:606 ../raster/r.cost/main.c:669 +#: ../raster/r.random/support.c:67 ../raster/r.drain/main.c:272 +#: ../raster/r.what/main.c:250 ../raster/r.carve/main.c:162 +#: ../raster/r.region/main.c:176 ../raster/r.sim/simlib/observation_points.c:41 #: ../display/d.extract/main.c:103 ../display/d.vect.chart/main.c:246 #: ../display/d.path/main.c:185 ../raster3d/r3.flow/main.c:411 -#: ../general/manage/lister/vector.c:32 ../general/g.region/main.c:489 +#: ../general/manage/lister/vector.c:32 ../general/g.region/main.c:502 #: ../misc/m.nviz.image/vector.c:280 ../vector/v.what.rast3/main.c:114 #: ../vector/v.to.rast/support.c:100 ../vector/v.to.rast/support.c:272 #: ../vector/v.to.rast/support.c:510 ../vector/v.to.rast/vect2rast.c:39 -#: ../vector/v.lidar.edgedetection/main.c:186 ../vector/v.out.ogr/main.c:135 +#: ../vector/v.lidar.edgedetection/main.c:186 ../vector/v.out.ogr/main.c:137 #: ../vector/v.surf.idw/read_sites.c:29 ../vector/v.class/main.c:102 #: ../vector/v.clean/test/topocheck.c:67 ../vector/v.clean/test/topocheck.c:87 #: ../vector/v.clean/main.c:283 ../vector/v.label.sa/labels.c:58 -#: ../vector/v.net.distance/main.c:192 ../vector/v.random/main.c:205 +#: ../vector/v.net.distance/main.c:192 ../vector/v.random/main.c:208 #: ../vector/v.support/main.c:134 ../vector/v.out.dxf/main.c:80 -#: ../vector/v.out.lidar/main.c:609 ../vector/v.proj/main.c:237 +#: ../vector/v.out.lidar/main.c:609 ../vector/v.proj/main.c:249 #: ../vector/v.db.connect/main.c:154 ../vector/v.to.rast3/main.c:73 #: ../vector/v.out.ascii/main.c:87 ../vector/v.out.ascii/main.c:94 #: ../vector/v.cluster/main.c:149 ../vector/v.build.polylines/main.c:151 #: ../vector/v.lidar.correction/main.c:161 ../vector/v.reclass/main.c:113 -#: ../vector/v.segment/main.c:108 ../vector/v.surf.rst/main.c:561 -#: ../vector/v.surf.rst/main.c:665 ../vector/v.db.select/main.c:164 +#: ../vector/v.segment/main.c:108 ../vector/v.surf.rst/main.c:564 +#: ../vector/v.surf.rst/main.c:668 ../vector/v.db.select/main.c:164 #: ../vector/v.net.allpairs/main.c:130 ../vector/v.drape/main.c:143 #: ../vector/v.buffer/main.c:337 ../vector/v.lidar.growing/main.c:138 #: ../vector/v.lidar.growing/main.c:142 ../vector/v.select/main.c:108 #: ../vector/v.profile/main.c:370 ../vector/v.profile/main.c:394 #: ../vector/v.extrude/main.c:190 ../vector/v.hull/main.c:87 #: ../vector/v.out.svg/main.c:139 ../vector/v.net.connectivity/main.c:130 -#: ../vector/v.patch/main.c:129 ../vector/v.patch/main.c:147 -#: ../vector/v.patch/main.c:177 ../vector/v.patch/main.c:274 -#: ../vector/v.patch/main.c:355 ../vector/v.net.path/main.c:158 +#: ../vector/v.patch/main.c:131 ../vector/v.patch/main.c:150 +#: ../vector/v.patch/main.c:180 ../vector/v.patch/main.c:312 +#: ../vector/v.patch/main.c:393 ../vector/v.net.path/main.c:158 #: ../vector/v.overlay/main.c:188 ../vector/v.perturb/main.c:148 #: ../vector/v.perturb/main.c:173 ../vector/v.net.iso/main.c:243 #: ../vector/v.to.3d/main.c:72 ../vector/v.type/main.c:131 @@ -5487,83 +5628,84 @@ #: ../vector/v.delaunay/main.c:120 ../vector/v.normal/main.c:110 #: ../vector/v.sample/main.c:124 ../vector/v.rectify/main.c:150 #: ../vector/v.qcount/main.c:101 ../vector/v.univar/main.c:158 -#: ../vector/v.distance/main.c:364 ../vector/v.distance/main.c:386 +#: ../vector/v.distance/main.c:366 ../vector/v.distance/main.c:388 #: ../vector/v.net.timetable/main.c:353 ../vector/v.net.visibility/main.c:73 #: ../vector/v.net.visibility/main.c:82 ../vector/v.out.pov/main.c:97 -#: ../vector/v.to.points/main.c:130 ../vector/v.colors/main.c:262 +#: ../vector/v.to.points/main.c:130 ../vector/v.colors/main.c:275 #: ../vector/v.build/main.c:118 ../vector/v.build/main.c:128 #: ../vector/v.voronoi/main.c:196 ../vector/v.net.bridge/main.c:118 #: ../vector/v.neighbors/main.c:88 ../vector/v.split/main.c:172 -#: ../vector/v.vol.rst/main.c:560 ../vector/v.net.components/main.c:148 -#: ../vector/v.decimate/main.c:272 ../vector/v.net.salesman/main.c:250 +#: ../vector/v.vol.rst/main.c:562 ../vector/v.net.components/main.c:148 +#: ../vector/v.decimate/main.c:276 ../vector/v.net.salesman/main.c:250 #: ../vector/v.colors.out/scan_cats.c:20 #: ../vector/v.colors.out/make_colors.c:23 ../vector/v.kernel/main.c:318 #: ../vector/v.kernel/main.c:331 ../vector/v.label/main.c:268 #: ../vector/v.edit/main.c:170 ../vector/v.edit/main.c:243 #: ../vector/v.net.centrality/main.c:209 ../vector/v.info/main.c:61 #: ../vector/v.parallel/main.c:148 ../vector/v.out.postgis/main.c:100 -#: ../vector/v.vect.stats/main.c:267 ../vector/v.vect.stats/main.c:278 -#: ../vector/v.extract/main.c:191 ../vector/v.lrs/v.lrs.label/main.c:272 +#: ../vector/v.vect.stats/main.c:274 ../vector/v.vect.stats/main.c:285 +#: ../vector/v.extract/main.c:194 ../vector/v.lrs/v.lrs.label/main.c:272 #: ../vector/v.lrs/v.lrs.where/main.c:131 #: ../vector/v.lrs/v.lrs.where/main.c:140 #: ../vector/v.lrs/v.lrs.segment/main.c:144 #: ../vector/v.lrs/v.lrs.create/main.c:254 #: ../vector/v.lrs/v.lrs.create/main.c:263 ../vector/v.net/main.c:68 #: ../vector/v.net/main.c:92 ../vector/v.net.alloc/main.c:185 -#: ../vector/v.transform/main.c:197 ../vector/v.generalize/main.c:327 -#: ../vector/v.external/main.c:228 ../vector/v.to.db/main.c:59 +#: ../vector/v.transform/main.c:197 ../vector/v.generalize/main.c:328 +#: ../vector/v.external/main.c:232 ../vector/v.to.db/main.c:67 #, c-format msgid "Unable to open vector map <%s>" msgstr "" -#: ../doc/vector/v.example/main.c:100 ../raster/r.volume/main.c:155 -#: ../raster/r.random/random.c:63 ../raster/r.contour/main.c:156 -#: ../raster/r.stream.extract/close.c:38 ../raster/r.to.vect/main.c:157 -#: ../raster/r.drain/main.c:200 ../raster/r.resamp.bspline/main.c:495 -#: ../raster/r.flow/io.c:178 ../raster/r.carve/vect.c:32 -#: ../raster/r.sim/simlib/output.c:38 ../raster/r.sim/simlib/output.c:44 -#: ../display/d.extract/main.c:106 ../raster3d/r3.flow/main.c:396 -#: ../vector/v.mkgrid/main.c:264 ../vector/v.lidar.edgedetection/main.c:251 -#: ../vector/v.clean/main.c:288 ../vector/v.clean/main.c:295 -#: ../vector/v.net.distance/main.c:198 ../vector/v.random/main.c:228 -#: ../vector/v.proj/main.c:380 ../vector/v.cluster/main.c:209 -#: ../vector/v.in.lidar/main.c:555 ../vector/v.build.polylines/main.c:156 +#: ../doc/vector/v.example/main.c:100 ../raster/r.path/main.c:240 +#: ../raster/r.volume/main.c:155 ../raster/r.random/random.c:63 +#: ../raster/r.contour/main.c:156 ../raster/r.stream.extract/close.c:38 +#: ../raster/r.to.vect/main.c:157 ../raster/r.drain/main.c:201 +#: ../raster/r.resamp.bspline/main.c:497 ../raster/r.flow/io.c:178 +#: ../raster/r.carve/vect.c:32 ../raster/r.sim/simlib/output.c:38 +#: ../raster/r.sim/simlib/output.c:44 ../display/d.extract/main.c:106 +#: ../raster3d/r3.flow/main.c:396 ../vector/v.mkgrid/main.c:264 +#: ../vector/v.lidar.edgedetection/main.c:251 ../vector/v.clean/main.c:288 +#: ../vector/v.clean/main.c:295 ../vector/v.net.distance/main.c:198 +#: ../vector/v.random/main.c:231 ../vector/v.proj/main.c:402 +#: ../vector/v.cluster/main.c:209 ../vector/v.in.lidar/main.c:555 +#: ../vector/v.build.polylines/main.c:156 #: ../vector/v.lidar.correction/main.c:215 #: ../vector/v.lidar.correction/main.c:221 ../vector/v.reclass/main.c:117 -#: ../vector/v.segment/main.c:114 ../vector/v.surf.rst/main.c:600 -#: ../vector/v.surf.rst/main.c:603 ../vector/v.surf.rst/main.c:769 +#: ../vector/v.segment/main.c:114 ../vector/v.surf.rst/main.c:603 +#: ../vector/v.surf.rst/main.c:606 ../vector/v.surf.rst/main.c:772 #: ../vector/v.surf.bspline/main.c:353 ../vector/v.net.allpairs/main.c:136 #: ../vector/v.in.dwg/main.c:200 ../vector/v.drape/main.c:158 -#: ../vector/v.buffer/main.c:405 ../vector/v.select/main.c:125 +#: ../vector/v.buffer/main.c:405 ../vector/v.select/main.c:149 #: ../vector/v.profile/main.c:537 ../vector/v.extrude/main.c:196 #: ../vector/v.in.region/main.c:75 ../vector/v.hull/main.c:121 -#: ../vector/v.net.connectivity/main.c:136 ../vector/v.in.ogr/main.c:843 -#: ../vector/v.patch/main.c:283 ../vector/v.patch/main.c:288 +#: ../vector/v.net.connectivity/main.c:136 ../vector/v.in.ogr/main.c:901 +#: ../vector/v.patch/main.c:321 ../vector/v.patch/main.c:326 #: ../vector/v.net.path/main.c:167 ../vector/v.overlay/main.c:220 #: ../vector/v.perturb/main.c:154 ../vector/v.net.iso/main.c:356 #: ../vector/v.to.3d/main.c:87 ../vector/v.net.spanningtree/main.c:107 #: ../vector/v.net.steiner/main.c:607 ../vector/v.net.flow/main.c:149 #: ../vector/v.net.flow/main.c:155 ../vector/v.delaunay/main.c:126 #: ../vector/v.sample/main.c:162 ../vector/v.rectify/main.c:216 -#: ../vector/v.qcount/main.c:127 ../vector/v.distance/main.c:410 +#: ../vector/v.qcount/main.c:127 ../vector/v.distance/main.c:412 #: ../vector/v.net.timetable/main.c:359 ../vector/v.in.db/main.c:151 #: ../vector/v.in.ascii/main.c:251 ../vector/v.net.visibility/main.c:77 #: ../vector/v.to.points/main.c:138 ../vector/v.build/main.c:154 #: ../vector/v.voronoi/main.c:215 ../vector/v.net.bridge/main.c:124 -#: ../vector/v.split/main.c:177 ../vector/v.vol.rst/main.c:580 -#: ../vector/v.vol.rst/main.c:583 ../vector/v.net.components/main.c:154 -#: ../vector/v.decimate/main.c:391 ../vector/v.outlier/main.c:229 +#: ../vector/v.split/main.c:177 ../vector/v.vol.rst/main.c:582 +#: ../vector/v.vol.rst/main.c:585 ../vector/v.net.components/main.c:154 +#: ../vector/v.decimate/main.c:395 ../vector/v.outlier/main.c:229 #: ../vector/v.outlier/main.c:234 ../vector/v.outlier/main.c:240 #: ../vector/v.net.salesman/main.c:551 ../vector/v.kernel/main.c:337 #: ../vector/v.edit/main.c:107 ../vector/v.edit/main.c:122 #: ../vector/v.net.centrality/main.c:215 ../vector/v.parallel/main.c:153 -#: ../vector/v.in.dxf/main.c:146 ../vector/v.extract/main.c:346 +#: ../vector/v.in.dxf/main.c:146 ../vector/v.extract/main.c:406 #: ../vector/v.lrs/v.lrs.label/main.c:276 #: ../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.net.alloc/main.c:298 -#: ../vector/v.transform/main.c:265 ../vector/v.generalize/main.c:338 -#: ../vector/v.external/main.c:180 ../scripts/v.what.strds/v.what.strds.py:217 +#: ../vector/v.transform/main.c:265 ../vector/v.generalize/main.c:339 +#: ../vector/v.external/main.c:184 ../scripts/v.what.strds/v.what.strds.py:217 #, c-format, python-format msgid "Unable to create vector map <%s>" msgstr "" @@ -5575,10 +5717,10 @@ #: ../vector/v.surf.bspline/crosscorr.c:114 ../vector/v.buffer/main.c:426 #: ../vector/v.extrude/main.c:224 ../vector/v.overlay/main.c:398 #: ../vector/v.what.rast/main.c:138 ../vector/v.univar/main.c:229 -#: ../vector/v.distance/main.c:549 ../vector/v.colors/scan_attr.c:24 +#: ../vector/v.distance/main.c:556 ../vector/v.colors/scan_attr.c:24 #: ../vector/v.colors/read_rgb.c:23 ../vector/v.colors/write_rgb.c:20 -#: ../vector/v.edit/select.c:502 ../vector/v.vect.stats/main.c:330 -#: ../vector/v.vect.stats/main.c:404 ../vector/v.generalize/misc.c:170 +#: ../vector/v.edit/select.c:502 ../vector/v.vect.stats/main.c:337 +#: ../vector/v.vect.stats/main.c:411 ../vector/v.generalize/misc.c:170 #, c-format msgid "Database connection not defined for layer %d" msgstr "" @@ -5599,12 +5741,14 @@ #: ../doc/vector/v.example/main.c:142 ../db/db.columns/main.c:62 #: ../db/db.describe/main.c:67 ../vector/v.out.vtk/writeVTK.c:655 -#: ../vector/v.out.ogr/main.c:639 ../vector/v.random/main.c:272 -#: ../vector/v.db.connect/main.c:228 ../vector/v.reclass/main.c:193 -#: ../vector/v.profile/main.c:433 ../vector/v.profile/main.c:586 -#: ../vector/v.out.svg/main.c:165 ../vector/v.patch/main.c:164 -#: ../vector/v.patch/main.c:204 ../vector/v.in.ascii/main.c:435 -#: ../vector/v.info/print.c:152 ../vector/v.out.postgis/table.c:41 +#: ../vector/v.out.ogr/main.c:695 ../vector/v.random/main.c:279 +#: ../vector/v.random/main.c:313 ../vector/v.db.connect/main.c:228 +#: ../vector/v.reclass/main.c:193 ../vector/v.profile/main.c:433 +#: ../vector/v.profile/main.c:586 ../vector/v.out.svg/main.c:165 +#: ../vector/v.patch/main.c:167 ../vector/v.patch/main.c:207 +#: ../vector/v.in.ascii/main.c:435 ../vector/v.info/print.c:152 +#: ../vector/v.out.postgis/table.c:41 ../vector/v.extract/main.c:233 +#: ../vector/v.to.db/main.c:140 ../vector/v.to.db/main.c:166 #: ../scripts/db.univar/db.univar.py:112 #, c-format, python-format msgid "Unable to describe table <%s>" @@ -5625,16 +5769,6 @@ msgid "Unable to copy attribute table to vector map <%s>" msgstr "" -#: ../raster/r.surf.area/main.c:77 ../raster/r.contour/main.c:88 -#: ../raster/r.random.surface/main.c:58 ../raster/r.surf.random/main.c:37 -#: ../raster/r.surf.fractal/main.c:39 ../raster/r.surf.idw/main.c:105 -#: ../raster/r.surf.contour/main.c:61 ../raster/r.fill.stats/main.c:776 -#: ../raster/r.resamp.bspline/main.c:80 ../raster/r.surf.gauss/main.c:39 -#: ../vector/v.surf.idw/main.c:88 ../vector/v.surf.rst/main.c:148 -#: ../vector/v.surf.bspline/main.c:92 ../vector/v.vol.rst/main.c:237 -msgid "surface" -msgstr "" - #: ../raster/r.surf.area/main.c:79 msgid "area estimation" msgstr "" @@ -5684,6 +5818,224 @@ msgid "Estimated region Surface Area:" msgstr "" +#: ../raster/r.path/main.c:154 +msgid "Traces paths from starting points following input directions." +msgstr "" + +#: ../raster/r.path/main.c:157 +#, fuzzy +msgid "Name of input direction" +msgstr "输入的 2D 矢é‡åœ°å›¾çš„å称" + +#: ../raster/r.path/main.c:159 +#, fuzzy +msgid "Direction in degrees CCW from east, or bitmask encoded" +msgstr "角度以正东为零始逆时针方å‘增加" + +#: ../raster/r.path/main.c:164 +#, fuzzy +msgid "Format of the input direction map" +msgstr "输入的 2D 矢é‡åœ°å›¾çš„å称" + +#: ../raster/r.path/main.c:170 +msgid "auto-detect direction format" +msgstr "" + +#: ../raster/r.path/main.c:171 +#, fuzzy +msgid "degrees CCW from East" +msgstr "角度以正东为零始逆时针方å‘增加" + +#: ../raster/r.path/main.c:172 +msgid "degrees CCW from East divided by 45 (e.g. r.watershed directions)" +msgstr "" + +#: ../raster/r.path/main.c:173 +msgid "bitmask encoded directions (e.g. r.cost -b)" +msgstr "" + +#: ../raster/r.path/main.c:179 +#, fuzzy +msgid "Name of input raster values to be used for output" +msgstr "栅格地图的å称 <%s>" + +#: ../raster/r.path/main.c:185 +#, fuzzy +msgid "Name for output raster path map" +msgstr "" +"#-#-#-#-# grassmods_zh.po (grassmods_zh) #-#-#-#-#\n" +"输出栅格图的å称\n" +"#-#-#-#-# grassmods_zh.po (grassmods_zh) #-#-#-#-#\n" +"输出栅格文件的å称" + +#: ../raster/r.path/main.c:190 +#, fuzzy +msgid "Name for output vector path map" +msgstr "" +"#-#-#-#-# grassmods_zh.po (grassmods_zh) #-#-#-#-#\n" +"输出栅格图的å称\n" +"#-#-#-#-# grassmods_zh.po (grassmods_zh) #-#-#-#-#\n" +"输出栅格文件的å称" + +#: ../raster/r.path/main.c:272 ../raster/r.drain/main.c:244 +#, c-format +msgid "Starting point %d is outside the current region" +msgstr "起点 %d 在当å‰èŒƒå›´ä¹‹å¤–" + +#: ../raster/r.path/main.c:303 ../raster/r.walk/main.c:748 +#: ../raster/r.cost/main.c:608 ../raster/r.drain/main.c:274 +#, c-format +msgid "Reading vector map <%s> with start points..." +msgstr "" + +#: ../raster/r.path/main.c:317 ../raster/r.walk/main.c:761 +#: ../raster/r.walk/main.c:821 ../raster/r.cost/main.c:621 +#: ../raster/r.cost/main.c:681 ../raster/r.to.vect/main.c:289 +#: ../raster/r.drain/main.c:287 ../display/d.vect.thematic/display.c:75 +#: ../display/d.vect/vert.c:27 ../display/d.vect/lines.c:143 +#: ../display/d.vect/label.c:44 ../display/d.vect/zcoor.c:38 +#: ../display/d.vect/dir.c:30 ../display/d.vect/topo.c:52 +#: ../display/d.vect/attr.c:51 ../vector/v.label.sa/labels.c:141 +#: ../vector/v.out.lidar/main.c:732 ../vector/v.perturb/main.c:182 +#: ../vector/v.to.3d/trans2.c:84 ../vector/v.to.3d/trans3.c:85 +#: ../vector/v.what.rast/main.c:213 ../vector/v.colors/scan_z.c:36 +#: ../vector/v.colors/scan_cats.c:24 ../vector/v.vol.rst/user1.c:140 +#: ../vector/v.decimate/main.c:410 ../vector/v.colors.out/scan_cats.c:32 +#: ../vector/v.label/main.c:293 ../vector/v.info/level1.c:38 +msgid "Unable to read vector map" +msgstr "" + +#: ../raster/r.path/main.c:351 ../raster/r.drain/main.c:319 +#, c-format +msgid "Starting vector map <%s> contains no points in the current region" +msgstr "" + +#: ../raster/r.path/main.c:359 +#, fuzzy +msgid "No start point(s) specified" +msgstr "没有指定起点/终点" + +#: ../raster/r.path/main.c:369 +#, fuzzy, c-format +msgid "Reading raster values map <%s> ..." +msgstr "读å–标签文件 <%s在%s中> ..." + +#: ../raster/r.path/main.c:382 ../raster/r.path/main.c:445 +#: ../raster/r.path/main.c:462 +#, fuzzy +msgid "Unable to write to tempfile" +msgstr "ä¸èƒ½åˆ›å»ºè¾“出地图 <%s>" + +#: ../raster/r.path/main.c:390 ../raster/r.info/main.c:134 +msgid "Unable to read range file" +msgstr "" + +#: ../raster/r.path/main.c:393 +#, c-format +msgid "Invalid directions map <%s>" +msgstr "" + +#: ../raster/r.path/main.c:398 +msgid "Directional degrees can not be > 360" +msgstr "" + +#: ../raster/r.path/main.c:403 +msgid "Directional degrees divided by 45 can not be > 8" +msgstr "" + +#: ../raster/r.path/main.c:408 +#, c-format +msgid "Bitmask encoded directions can not be > %d" +msgstr "" + +#: ../raster/r.path/main.c:414 +msgid "Input direction format assumed to be degrees CCW from East divided by 45" +msgstr "" + +#: ../raster/r.path/main.c:418 +msgid "Input direction format assumed to be bitmask encoded without Knight's move" +msgstr "" + +#: ../raster/r.path/main.c:422 +#, fuzzy +msgid "Input direction format assumed to be degrees CCW from East" +msgstr "角度以正东为零始逆时针方å‘增加" + +#: ../raster/r.path/main.c:426 +msgid "Input direction format assumed to be bitmask encoded with Knight's move" +msgstr "" + +#: ../raster/r.path/main.c:429 +#, fuzzy, c-format +msgid "Unable to detect format of input direction map <%s>" +msgstr "无法打开输入文件<%s>" + +#: ../raster/r.path/main.c:432 +#, c-format +msgid "Invalid directions format '%s'" +msgstr "" + +#: ../raster/r.path/main.c:434 +#, fuzzy, c-format +msgid "Reading direction map <%s> ..." +msgstr "è¯»å– %s ..." + +#: ../raster/r.path/main.c:481 +#, fuzzy +msgid "Processing start points..." +msgstr "没有起始点" + +#: ../raster/r.path/main.c:491 ../vector/v.buffer/main.c:414 +#: ../vector/v.in.ogr/main.c:912 ../vector/v.overlay/main.c:227 +msgid "Unable to create temporary vector map" +msgstr "" + +#: ../raster/r.path/main.c:497 ../raster/r.path/main.c:513 +#, c-format +msgid "No path at row %d, col %d" +msgstr "" + +#: ../raster/r.path/main.c:502 ../vector/v.overlay/line_area.c:256 +#: ../vector/v.overlay/area_area.c:109 +msgid "Breaking lines..." +msgstr "" + +#: ../raster/r.path/main.c:555 ../raster/r.path/main.c:585 +#: ../raster/r.in.lidar/main.c:760 ../raster/r.drain/main.c:471 +msgid "Writing output raster map..." +msgstr "" + +#: ../raster/r.path/main.c:640 +#, fuzzy +msgid "Unable to increase point list" +msgstr "无法创建表 <%s>" + +#: ../raster/r.path/main.c:740 ../raster/r.path/main.c:771 +#: ../raster/r.path/main.c:897 ../raster/r.path/main.c:1005 +#: ../raster/r.path/main.c:1031 ../raster/r.path/main.c:1128 +#: ../raster/r.clump/clump.c:99 ../raster/r.clump/clump.c:151 +#: ../raster/r.clump/minsize.c:152 ../raster/r.clump/minsize.c:253 +#: ../raster/r.clump/minsize.c:287 ../raster/r.clump/minsize.c:293 +#: ../raster/r.clump/minsize.c:424 ../raster/r.clump/minsize.c:447 +#: ../raster/r.clump/minsize.c:518 ../imagery/i.segment/cluster.c:431 +msgid "Unable to read from temp file" +msgstr "" + +#: ../raster/r.path/main.c:831 +#, c-format +msgid "No path from row %d, col %d" +msgstr "" + +#: ../raster/r.path/main.c:845 +#, fuzzy, c-format +msgid "Invalid direction %d" +msgstr "地图北å‘格网åæ ‡" + +#: ../raster/r.path/main.c:934 +#, fuzzy +msgid "Path is leaving the current region" +msgstr "打å°å½“å‰åŒºåŸŸ" + #: ../raster/r.profile/main.c:54 ../raster/r.transect/main.c:104 #: ../display/d.profile/main.c:192 ../raster3d/r3.cross.rast/main.c:229 #: ../vector/v.profile/main.c:154 @@ -5699,7 +6051,7 @@ msgid "Outputs the raster map layer values lying on user-defined line(s)." msgstr "输出栅格图层的åƒå…ƒå€¼ï¼ŒåŸºäºŽç”¨æˆ·å®šä¹‰çš„线。" -#: ../raster/r.profile/main.c:65 ../raster/r.horizon/main.c:304 +#: ../raster/r.profile/main.c:65 ../raster/r.horizon/main.c:303 msgid "Name of file for output (use output=- for stdout)" msgstr "输出文件的å称(output=-用于标准输出)" @@ -5746,10 +6098,11 @@ msgstr "" #: ../raster/r.profile/main.c:176 ../raster/r.out.ppm3/main.c:133 -#: ../raster/r.recode/main.c:90 ../raster/r.horizon/main.c:385 -#: ../raster/r.in.lidar/main.c:646 ../raster/r.category/main.c:173 +#: ../raster/r.recode/main.c:90 ../raster/r.horizon/main.c:389 +#: ../raster/r.in.lidar/main.c:651 ../raster/r.category/main.c:173 #: ../raster/r.out.ascii/main.c:157 ../display/d.mon/stop.c:66 -#: ../general/g.pnmcomp/main.c:242 ../general/g.pnmcomp/main.c:259 +#: ../raster3d/r3.out.vtk/main.c:420 ../general/g.pnmcomp/main.c:242 +#: ../general/g.pnmcomp/main.c:259 #: ../imagery/i.ortho.photo/i.ortho.transform/main.c:350 #: ../misc/m.transform/main.c:276 ../misc/m.nviz.script/main.c:202 #: ../vector/v.out.vtk/main.c:173 ../vector/v.out.ascii/main.c:125 @@ -5801,117 +6154,117 @@ msgid "One coordinate pair per line, please" msgstr "" -#: ../raster/r.sun/main.c:252 ../raster/r.horizon/main.c:181 +#: ../raster/r.sun/main.c:251 ../raster/r.horizon/main.c:180 #: ../raster/r.sunhours/main.c:73 ../raster/r.sunmask/main.c:117 msgid "solar" msgstr "" -#: ../raster/r.sun/main.c:253 ../raster/r.sunhours/main.c:74 +#: ../raster/r.sun/main.c:252 ../raster/r.sunhours/main.c:74 msgid "sun energy" msgstr "" -#: ../raster/r.sun/main.c:254 ../raster/r.sunmask/main.c:119 +#: ../raster/r.sun/main.c:253 ../raster/r.sunmask/main.c:119 msgid "shadow" msgstr "" -#: ../raster/r.sun/main.c:255 +#: ../raster/r.sun/main.c:254 msgid "Solar irradiance and irradiation model." msgstr "" -#: ../raster/r.sun/main.c:257 +#: ../raster/r.sun/main.c:256 msgid "Computes direct (beam), diffuse and reflected solar irradiation raster maps for given day, latitude, surface and atmospheric conditions. Solar parameters (e.g. sunrise, sunset times, declination, extraterrestrial irradiance, daylight length) are saved in the map history file. Alternatively, a local time can be specified to compute solar incidence angle and/or irradiance raster maps. The shadowing effect of the topography is optionally incorporated." msgstr "" -#: ../raster/r.sun/main.c:271 +#: ../raster/r.sun/main.c:270 msgid "Name of the input elevation raster map [meters]" msgstr "输入的高程栅格图的å称[ç±³]" -#: ../raster/r.sun/main.c:280 +#: ../raster/r.sun/main.c:279 msgid "Name of the input aspect map (terrain aspect or azimuth of the solar panel) [decimal degrees]" msgstr "输入的å¡å‘地图的å称(地形å¡å‘或太阳能æ¿çš„æ–¹ä½è§’) [å进制度]" -#: ../raster/r.sun/main.c:289 +#: ../raster/r.sun/main.c:288 msgid "A single value of the orientation (aspect), 270 is south" msgstr "" -#: ../raster/r.sun/main.c:298 +#: ../raster/r.sun/main.c:297 msgid "Name of the input slope raster map (terrain slope or solar panel inclination) [decimal degrees]" msgstr "输入的å¡åº¦æ …格图的å称(地形å¡åº¦æˆ–太阳能æ¿çš„倾角) [å进制度]" -#: ../raster/r.sun/main.c:306 +#: ../raster/r.sun/main.c:305 msgid "A single value of inclination (slope)" msgstr "" -#: ../raster/r.sun/main.c:315 +#: ../raster/r.sun/main.c:314 msgid "Name of the Linke atmospheric turbidity coefficient input raster map [-]" msgstr "输入Linke大气浊度系数的栅格图的å称 [-]" -#: ../raster/r.sun/main.c:324 +#: ../raster/r.sun/main.c:323 msgid "A single value of the Linke atmospheric turbidity coefficient [-]" msgstr "Linke大气浊度系数值 [-]" -#: ../raster/r.sun/main.c:333 +#: ../raster/r.sun/main.c:332 msgid "Name of the ground albedo coefficient input raster map [-]" msgstr "输入地é¢å射系数的栅格图的å称 [-]" -#: ../raster/r.sun/main.c:342 +#: ../raster/r.sun/main.c:341 msgid "A single value of the ground albedo coefficient [-]" msgstr "地é¢å射系数值 [-]" -#: ../raster/r.sun/main.c:351 +#: ../raster/r.sun/main.c:350 msgid "Name of input raster map containing latitudes [decimal degrees]" msgstr "" -#: ../raster/r.sun/main.c:360 +#: ../raster/r.sun/main.c:359 msgid "Name of input raster map containing longitudes [decimal degrees]" msgstr "" -#: ../raster/r.sun/main.c:369 +#: ../raster/r.sun/main.c:368 msgid "Name of real-sky beam radiation coefficient (thick cloud) input raster map [0-1]" msgstr "" -#: ../raster/r.sun/main.c:378 +#: ../raster/r.sun/main.c:377 msgid "Name of real-sky diffuse radiation coefficient (haze) input raster map [0-1]" msgstr "" -#: ../raster/r.sun/main.c:385 +#: ../raster/r.sun/main.c:384 msgid "The horizon information input map basename" msgstr "" -#: ../raster/r.sun/main.c:393 ../raster/r.horizon/main.c:211 +#: ../raster/r.sun/main.c:392 ../raster/r.horizon/main.c:210 msgid "Angle step size for multidirectional horizon [degrees]" msgstr "" -#: ../raster/r.sun/main.c:402 +#: ../raster/r.sun/main.c:401 msgid "Output incidence angle raster map (mode 1 only)" msgstr "输出入射角度的栅格图(åªç”¨äºŽmode 1)" -#: ../raster/r.sun/main.c:411 +#: ../raster/r.sun/main.c:410 msgid "Output beam irradiance [W.m-2] (mode 1) or irradiation raster map [Wh.m-2.day-1] (mode 2)" msgstr "输出的è¾ç…§åº¦[W.m-2] (mode 1)或è¾å°„的栅格文件[Wh.m-2.day-1] (mode 2)" -#: ../raster/r.sun/main.c:420 +#: ../raster/r.sun/main.c:419 msgid "Output diffuse irradiance [W.m-2] (mode 1) or irradiation raster map [Wh.m-2.day-1] (mode 2)" msgstr "输出的散射è¾ç…§åº¦[W.m-2] (mode 1)或è¾å°„栅格图[Wh.m-2.day-1] (mode 2)" -#: ../raster/r.sun/main.c:429 +#: ../raster/r.sun/main.c:428 msgid "Output ground reflected irradiance [W.m-2] (mode 1) or irradiation raster map [Wh.m-2.day-1] (mode 2)" msgstr "输出的地é¢åå°„è¾ç…§åº¦[W.m-2] (mode 1)或è¾å°„的栅格文件[Wh.m-2.day-1] (mode 2)" -#: ../raster/r.sun/main.c:438 +#: ../raster/r.sun/main.c:437 msgid "Output global (total) irradiance/irradiation [W.m-2] (mode 1) or irradiance/irradiation raster map [Wh.m-2.day-1] (mode 2)" msgstr "" -#: ../raster/r.sun/main.c:447 +#: ../raster/r.sun/main.c:446 msgid "Output insolation time raster map [h] (mode 2 only)" msgstr "输出的æ›æ™’时间栅格图 [h] (åªç”¨äºŽmode 2)" -#: ../raster/r.sun/main.c:454 +#: ../raster/r.sun/main.c:453 msgid "No. of day of the year (1-365)" msgstr "一年中的æŸä¸€å¤©(1-365)" -#: ../raster/r.sun/main.c:456 ../raster/r.sun/main.c:465 -#: ../raster/r.sun/main.c:482 ../raster/r.sun/main.c:529 +#: ../raster/r.sun/main.c:455 ../raster/r.sun/main.c:464 +#: ../raster/r.sun/main.c:481 ../raster/r.sun/main.c:528 #: ../raster/r.sunhours/main.c:103 ../raster/r.sunhours/main.c:112 #: ../raster/r.sunhours/main.c:120 ../raster/r.sunhours/main.c:129 #: ../raster/r.sunhours/main.c:138 ../raster/r.sunhours/main.c:147 @@ -5922,184 +6275,184 @@ msgid "Time" msgstr "" -#: ../raster/r.sun/main.c:464 +#: ../raster/r.sun/main.c:463 msgid "Time step when computing all-day radiation sums [decimal hours]" msgstr "计算全天è¾å°„总é‡æ—¶çš„æ—¶é—´å¢žé‡ [å进制时间]" -#: ../raster/r.sun/main.c:472 +#: ../raster/r.sun/main.c:471 msgid "Declination value (overriding the internally computed value) [radians]" msgstr "å差值(覆盖内部计算的值) [弧度]" -#: ../raster/r.sun/main.c:480 +#: ../raster/r.sun/main.c:479 msgid "Local (solar) time (to be set for mode 1 only) [decimal hours]" msgstr "本地(太阳)时间(åªç”¨äºŽmode 1)[å进制时间]" -#: ../raster/r.sun/main.c:491 +#: ../raster/r.sun/main.c:490 msgid "Number of threads which will be used for parallel computing" msgstr "" -#: ../raster/r.sun/main.c:513 ../raster/r.horizon/main.c:296 +#: ../raster/r.sun/main.c:512 ../raster/r.horizon/main.c:295 msgid "Sampling distance step coefficient (0.5-1.5)" msgstr "采样è·ç¦»å¢žé‡ç³»æ•°(0.5-1.5)" -#: ../raster/r.sun/main.c:521 +#: ../raster/r.sun/main.c:520 msgid "Read the input files in this number of chunks" msgstr "" -#: ../raster/r.sun/main.c:528 +#: ../raster/r.sun/main.c:527 msgid "Civil time zone value, if none, the time will be local solar time" msgstr "" -#: ../raster/r.sun/main.c:534 +#: ../raster/r.sun/main.c:533 msgid "Do not incorporate the shadowing effect of terrain" msgstr "" -#: ../raster/r.sun/main.c:539 +#: ../raster/r.sun/main.c:538 msgid "Use the low-memory version of the program" msgstr "" -#: ../raster/r.sun/main.c:578 +#: ../raster/r.sun/main.c:577 #, c-format msgid "<%d> is not valid number of threads. Number of threads will be set to <%d>" msgstr "" -#: ../raster/r.sun/main.c:587 +#: ../raster/r.sun/main.c:586 #, c-format msgid "Number of threads <%d>" msgstr "" -#: ../raster/r.sun/main.c:594 +#: ../raster/r.sun/main.c:593 msgid "You must give the longitude raster if you use civil time" msgstr "" -#: ../raster/r.sun/main.c:597 +#: ../raster/r.sun/main.c:596 msgid "Error reading civil time zone value" msgstr "" -#: ../raster/r.sun/main.c:600 +#: ../raster/r.sun/main.c:599 msgid "Invalid civil time zone value" msgstr "" -#: ../raster/r.sun/main.c:625 +#: ../raster/r.sun/main.c:624 msgid "insol_time and incidout are incompatible options" msgstr "" -#: ../raster/r.sun/main.c:630 +#: ../raster/r.sun/main.c:629 msgid "Error reading time step size" msgstr "" -#: ../raster/r.sun/main.c:632 +#: ../raster/r.sun/main.c:631 msgid "Invalid time step size" msgstr "" -#: ../raster/r.sun/main.c:636 +#: ../raster/r.sun/main.c:635 msgid "Error reading horizon step size" msgstr "" -#: ../raster/r.sun/main.c:641 +#: ../raster/r.sun/main.c:640 msgid "The horizon step size must be greater than 0." msgstr "" -#: ../raster/r.sun/main.c:644 +#: ../raster/r.sun/main.c:643 msgid "If you use the horizon option you must also set the 'horizonstep' parameter." msgstr "" -#: ../raster/r.sun/main.c:650 +#: ../raster/r.sun/main.c:649 msgid "Time and insol_time are incompatible options" msgstr "" -#: ../raster/r.sun/main.c:652 +#: ../raster/r.sun/main.c:651 msgid "Mode 1: instantaneous solar incidence angle & irradiance using a set local time" msgstr "" -#: ../raster/r.sun/main.c:657 +#: ../raster/r.sun/main.c:656 msgid "incidout requires time parameter to be set" msgstr "" -#: ../raster/r.sun/main.c:659 +#: ../raster/r.sun/main.c:658 msgid "Mode 2: integrated daily irradiation for a given day of the year" msgstr "" -#: ../raster/r.sun/main.c:682 +#: ../raster/r.sun/main.c:681 #, c-format msgid "Using Linke constant: %lf" msgstr "" -#: ../raster/r.sun/main.c:684 +#: ../raster/r.sun/main.c:683 #, c-format msgid "Using Linke map <%s>" msgstr "" -#: ../raster/r.sun/main.c:689 +#: ../raster/r.sun/main.c:688 #, c-format msgid "Using albedo constant: %lf" msgstr "" -#: ../raster/r.sun/main.c:691 +#: ../raster/r.sun/main.c:690 #, c-format msgid "Using albedo map <%s>" msgstr "" -#: ../raster/r.sun/main.c:696 +#: ../raster/r.sun/main.c:695 #, c-format msgid "Using slope constant: %lf" msgstr "" -#: ../raster/r.sun/main.c:699 +#: ../raster/r.sun/main.c:698 #, c-format msgid "Using slope map <%s>" msgstr "" -#: ../raster/r.sun/main.c:704 +#: ../raster/r.sun/main.c:703 #, c-format msgid "Using aspect constant: %lf" msgstr "" -#: ../raster/r.sun/main.c:707 +#: ../raster/r.sun/main.c:706 #, c-format msgid "Using aspect map <%s>" msgstr "" -#: ../raster/r.sun/main.c:722 +#: ../raster/r.sun/main.c:721 msgid "If you use -s and no horizon rasters, numpartitions must be =1" msgstr "" -#: ../raster/r.sun/main.c:735 +#: ../raster/r.sun/main.c:734 msgid "If you want to save memory and to use shadows, you must use pre-calculated horizons." msgstr "" -#: ../raster/r.sun/main.c:780 ../raster/r.horizon/main.c:531 -#: ../display/d.where/main.c:107 ../general/g.region/printwindow.c:251 -#: ../general/g.region/printwindow.c:475 ../general/g.region/printwindow.c:542 +#: ../raster/r.sun/main.c:779 ../raster/r.horizon/main.c:535 +#: ../display/d.where/main.c:107 ../general/g.region/printwindow.c:250 +#: ../general/g.region/printwindow.c:486 ../general/g.region/printwindow.c:556 msgid "Can't get projection info of current location" msgstr "无法获得当å‰åŒºåŸŸçš„投影信æ¯" -#: ../raster/r.sun/main.c:784 ../raster/r.horizon/main.c:534 -#: ../display/d.where/main.c:110 ../general/g.region/printwindow.c:254 -#: ../general/g.region/printwindow.c:478 ../general/g.region/printwindow.c:547 +#: ../raster/r.sun/main.c:783 ../raster/r.horizon/main.c:538 +#: ../display/d.where/main.c:110 ../general/g.region/printwindow.c:253 +#: ../general/g.region/printwindow.c:489 ../general/g.region/printwindow.c:561 msgid "Can't get projection units of current location" msgstr "无法获得当å‰åŒºåŸŸçš„投影å•ä½" -#: ../raster/r.sun/main.c:802 +#: ../raster/r.sun/main.c:800 msgid "latin and longin raster maps have no effect when in a Lat/Lon location" msgstr "" -#: ../raster/r.sun/main.c:807 +#: ../raster/r.sun/main.c:805 msgid "Both latin and longin raster maps must be given, or neither" msgstr "" -#: ../raster/r.sun/main.c:854 ../raster/r.sun/main.c:865 -#: ../raster/r.sun/main.c:878 ../raster/r.sun/main.c:890 -#: ../raster/r.sun/main.c:901 ../raster/r.sun/main.c:912 -#: ../raster/r.sun/main.c:923 ../raster/r.sun/main.c:935 -#: ../raster/r.sun/main.c:946 ../raster/r.li/r.li.daemon/list.c:49 +#: ../raster/r.sun/main.c:852 ../raster/r.sun/main.c:863 +#: ../raster/r.sun/main.c:876 ../raster/r.sun/main.c:888 +#: ../raster/r.sun/main.c:899 ../raster/r.sun/main.c:910 +#: ../raster/r.sun/main.c:921 ../raster/r.sun/main.c:933 +#: ../raster/r.sun/main.c:944 ../raster/r.li/r.li.daemon/list.c:49 #: ../raster/r.to.rast3/main.c:244 ../raster/r.stream.extract/cseg.c:51 #: ../raster/r.stream.extract/dseg.c:51 ../raster/r.stream.extract/bseg.c:50 #: ../raster/r.stream.extract/seg.c:56 ../raster3d/r3.to.rast/main.c:360 #: ../imagery/i.smap/multialloc.c:115 ../db/drivers/sqlite/listdb.c:134 #: ../db/drivers/postgres/listtab.c:92 ../db/drivers/postgres/listdb.c:88 #: ../vector/v.mkgrid/write_grid.c:28 ../vector/v.kcv/main.c:208 -#: ../vector/v.net.distance/main.c:228 ../vector/v.surf.rst/main.c:843 +#: ../vector/v.net.distance/main.c:228 ../vector/v.surf.rst/main.c:846 #: ../vector/v.net.allpairs/main.c:201 ../vector/v.profile/processors.c:31 #: ../vector/v.net.connectivity/main.c:186 #: ../vector/v.net.connectivity/main.c:202 ../vector/v.net.flow/main.c:232 @@ -6128,6 +6481,21 @@ msgid "Out of memory" msgstr "" +#: ../raster/r.sun/main.c:1894 ../raster/r.sunhours/main.c:296 +#: ../raster/r.sunhours/main.c:392 ../raster/r.sunmask/g_solposition.c:128 +#: ../raster/r.latlong/main.c:131 ../general/g.region/printwindow.c:279 +#: ../general/g.region/printwindow.c:290 ../general/g.region/printwindow.c:301 +#: ../general/g.region/printwindow.c:312 ../general/g.region/printwindow.c:325 +#: ../general/g.region/printwindow.c:510 ../general/g.region/printwindow.c:602 +#: ../general/g.region/printwindow.c:616 ../general/g.region/printwindow.c:635 +#: ../general/g.region/printwindow.c:655 ../general/g.region/printwindow.c:672 +#: ../vector/v.proj/main.c:343 ../vector/v.proj/main.c:355 +#: ../vector/v.proj/main.c:370 ../vector/v.proj/main.c:385 +#: ../vector/v.proj/main.c:466 ../vector/v.proj/main.c:471 +#, fuzzy, c-format +msgid "Error in %s (projection of input coordinate pair)" +msgstr "pj_do_proj (输入å标对的投影) 有错误" + #: ../raster/r.regression.multi/main.c:61 msgid "Matrix is unsolvable" msgstr "" @@ -6259,7 +6627,7 @@ #: ../raster/r.volume/main.c:260 ../raster/r.to.vect/main.c:229 #: ../raster3d/r3.flow/main.c:64 ../vector/v.mkgrid/main.c:342 -#: ../vector/v.mkgrid/main.c:400 ../vector/v.random/main.c:253 +#: ../vector/v.mkgrid/main.c:400 ../vector/v.random/main.c:294 #: ../vector/v.in.ascii/main.c:415 ../vector/v.in.dxf/write_vect.c:233 #: ../vector/v.lrs/v.lrs.create/main.c:338 #, c-format @@ -6284,8 +6652,7 @@ msgstr "" #: ../raster/r.volume/main.c:296 ../raster/r.to.vect/util.c:157 -#: ../raster/r.to.vect/areas_io.c:359 ../vector/v.random/main.c:470 -#: ../vector/v.random/main.c:594 ../vector/v.in.lidar/attributes.c:240 +#: ../raster/r.to.vect/areas_io.c:359 ../vector/v.in.lidar/attributes.c:240 #: ../vector/v.vol.rst/vector.c:80 #, c-format msgid "Cannot insert new row: %s" @@ -6394,20 +6761,6 @@ msgid "Use the Courant-Friedrichs-Lewy criteria for time step calculation" msgstr "" -#: ../raster/r.solute.transport/main.c:230 ../raster/r.topmodel/main.c:52 -#: ../raster/r.uslek/main.c:54 ../raster/r.usler/main.c:53 -#: ../raster/r.gwflow/main.c:210 ../raster/r.stream.extract/main.c:77 -#: ../raster/r.fill.dir/main.c:87 ../raster/r.basins.fill/main.c:55 -#: ../raster/r.water.outlet/main.c:58 ../raster/r.drain/main.c:110 -#: ../raster/r.topidx/main.c:40 ../raster/r.flow/main.c:422 -#: ../raster/r.carve/main.c:75 ../raster/r.lake/main.c:151 -#: ../raster/r.watershed/front/main.c:74 -#: ../raster/r.sim/r.sim.sediment/main.c:115 -#: ../raster/r.sim/r.sim.water/main.c:114 ../raster3d/r3.gwflow/main.c:162 -#: ../raster3d/r3.flow/main.c:180 -msgid "hydrology" -msgstr "水文学" - #: ../raster/r.solute.transport/main.c:231 msgid "solute transport" msgstr "" @@ -6464,122 +6817,115 @@ msgid "Could not create and solve the linear equation system" msgstr "" -#: ../raster/r.walk/main.c:179 ../raster/r.cost/main.c:141 -#: ../raster/r.drain/main.c:111 -msgid "cost surface" -msgstr "" - -#: ../raster/r.walk/main.c:180 ../raster/r.cost/main.c:142 +#: ../raster/r.walk/main.c:205 ../raster/r.cost/main.c:165 #: ../raster/r.spreadpath/main.c:90 msgid "cumulative costs" msgstr "" -#: ../raster/r.walk/main.c:181 ../raster/r.cost/main.c:143 +#: ../raster/r.walk/main.c:206 ../raster/r.cost/main.c:166 #: ../vector/v.net.iso/main.c:78 ../vector/v.net.alloc/main.c:66 msgid "cost allocation" msgstr "" -#: ../raster/r.walk/main.c:183 +#: ../raster/r.walk/main.c:208 msgid "Creates a raster map showing the anisotropic cumulative cost of moving between different geographic locations on an input raster map whose cell category values represent cost." msgstr "" -#: ../raster/r.walk/main.c:193 +#: ../raster/r.walk/main.c:218 msgid "Name of input raster map containing friction costs" msgstr "" -#: ../raster/r.walk/main.c:196 +#: ../raster/r.walk/main.c:221 msgid "Name for output raster map to contain walking costs" msgstr "" -#: ../raster/r.walk/main.c:202 ../raster/r.cost/main.c:167 +#: ../raster/r.walk/main.c:227 ../raster/r.cost/main.c:183 +#, fuzzy +msgid "Name of input raster map solving equal costs" +msgstr "输入栅格图的å称" + +#: ../raster/r.walk/main.c:229 ../raster/r.cost/main.c:185 +msgid "Helper variable to pick a direction if two directions have equal cumulative costs (smaller is better)" +msgstr "" + +#: ../raster/r.walk/main.c:235 ../raster/r.cost/main.c:198 msgid "Name for output raster map to contain movement directions" msgstr "" -#: ../raster/r.walk/main.c:203 ../raster/r.cost/main.c:161 -#: ../raster/r.cost/main.c:168 +#: ../raster/r.walk/main.c:236 ../raster/r.walk/main.c:351 +#: ../raster/r.cost/main.c:192 ../raster/r.cost/main.c:199 +#: ../raster/r.cost/main.c:283 msgid "Optional outputs" msgstr "" -#: ../raster/r.walk/main.c:208 ../raster/r.cost/main.c:173 +#: ../raster/r.walk/main.c:241 ../raster/r.cost/main.c:204 msgid "Name of starting vector points map" msgstr "" -#: ../raster/r.walk/main.c:209 ../raster/r.walk/main.c:221 -#: ../raster/r.walk/main.c:228 ../raster/r.walk/main.c:309 -#: ../raster/r.cost/main.c:174 ../raster/r.cost/main.c:186 -#: ../raster/r.cost/main.c:193 ../raster/r.cost/main.c:243 -#: ../raster/r.drain/main.c:139 ../raster/r.drain/main.c:146 -msgid "Start" -msgstr "" - -#: ../raster/r.walk/main.c:214 ../raster/r.cost/main.c:179 +#: ../raster/r.walk/main.c:247 ../raster/r.cost/main.c:210 msgid "Name of stopping vector points map" msgstr "" -#: ../raster/r.walk/main.c:215 ../raster/r.walk/main.c:235 -#: ../raster/r.cost/main.c:180 ../raster/r.cost/main.c:200 +#: ../raster/r.walk/main.c:248 ../raster/r.walk/main.c:268 +#: ../raster/r.cost/main.c:211 ../raster/r.cost/main.c:231 msgid "Stop" msgstr "" -#: ../raster/r.walk/main.c:220 ../raster/r.cost/main.c:185 +#: ../raster/r.walk/main.c:253 ../raster/r.cost/main.c:216 msgid "Name of starting raster points map" msgstr "" -#: ../raster/r.walk/main.c:227 ../raster/r.cost/main.c:192 -#: ../raster/r.drain/main.c:138 -msgid "Coordinates of starting point(s) (E,N)" -msgstr "" - -#: ../raster/r.walk/main.c:234 ../raster/r.cost/main.c:199 +#: ../raster/r.walk/main.c:267 ../raster/r.cost/main.c:230 msgid "Coordinates of stopping point(s) (E,N)" msgstr "" -#: ../raster/r.walk/main.c:244 ../raster/r.cost/main.c:209 +#: ../raster/r.walk/main.c:277 ../raster/r.cost/main.c:240 msgid "Maximum cumulative cost" msgstr "" -#: ../raster/r.walk/main.c:253 ../raster/r.cost/main.c:218 +#: ../raster/r.walk/main.c:286 ../raster/r.cost/main.c:249 msgid "Cost assigned to null cells. By default, null cells are excluded" msgstr "赋予空值åƒå…ƒçš„æˆæœ¬ã€‚默认情况下,空值åƒå…ƒæ˜¯è¢«æŽ’除的。" -#: ../raster/r.walk/main.c:254 ../raster/r.walk/main.c:304 -#: ../raster/r.cost/main.c:219 ../raster/r.cost/main.c:238 +#: ../raster/r.walk/main.c:287 ../raster/r.walk/main.c:337 +#: ../raster/r.cost/main.c:250 ../raster/r.cost/main.c:269 msgid "NULL cells" msgstr "" -#: ../raster/r.walk/main.c:263 ../raster/r.cost/main.c:228 +#: ../raster/r.walk/main.c:296 ../raster/r.cost/main.c:259 msgid "Maximum memory to be used in MB" msgstr "" -#: ../raster/r.walk/main.c:273 +#: ../raster/r.walk/main.c:306 msgid "Coefficients for walking energy formula parameters a,b,c,d" msgstr "" -#: ../raster/r.walk/main.c:274 ../raster/r.walk/main.c:284 -#: ../raster/r.walk/main.c:294 ../raster/r.resamp.rst/main.c:210 +#: ../raster/r.walk/main.c:307 ../raster/r.walk/main.c:317 +#: ../raster/r.walk/main.c:327 ../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 -#: ../raster/r.slope.aspect/main.c:181 ../raster/r.slope.aspect/main.c:189 -#: ../raster/r.slope.aspect/main.c:247 ../raster/r.slope.aspect/main.c:256 -#: ../raster/r.slope.aspect/main.c:262 ../raster/r.in.bin/main.c:275 +#: ../raster/r.slope.aspect/main.c:199 ../raster/r.slope.aspect/main.c:207 +#: ../raster/r.slope.aspect/main.c:265 ../raster/r.slope.aspect/main.c:274 +#: ../raster/r.slope.aspect/main.c:280 ../raster/r.slope.aspect/main.c:286 +#: ../raster/r.slope.aspect/main.c:294 ../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:107 ../raster/r.resamp.bspline/main.c:115 -#: ../raster/r.resamp.bspline/main.c:121 ../raster/r.resamp.bspline/main.c:133 -#: ../raster/r.resamp.bspline/main.c:138 ../raster/r.out.mpeg/main.c:132 +#: ../raster/r.resamp.bspline/main.c:109 ../raster/r.resamp.bspline/main.c:117 +#: ../raster/r.resamp.bspline/main.c:123 ../raster/r.resamp.bspline/main.c:135 +#: ../raster/r.resamp.bspline/main.c:140 ../raster/r.out.mpeg/main.c:132 #: ../display/d.mon/main.c:82 ../display/d.mon/main.c:90 #: ../display/d.mon/main.c:98 ../display/d.mon/main.c:104 #: ../display/d.mon/main.c:110 ../display/d.mon/main.c:145 #: ../display/d.mon/main.c:151 ../display/d.mon/main.c:157 #: ../general/g.access/main.c:50 ../general/g.access/main.c:58 -#: ../imagery/i.segment/parse_args.c:68 ../imagery/i.segment/parse_args.c:77 -#: ../imagery/i.segment/parse_args.c:88 ../imagery/i.segment/parse_args.c:99 -#: ../imagery/i.segment/parse_args.c:109 ../imagery/i.segment/parse_args.c:127 -#: ../imagery/i.segment/parse_args.c:135 ../imagery/i.segment/parse_args.c:144 -#: ../imagery/i.segment/parse_args.c:151 ../imagery/i.segment/parse_args.c:157 -#: ../imagery/i.segment/parse_args.c:163 ../imagery/i.segment/parse_args.c:169 -#: ../imagery/i.segment/parse_args.c:176 ../imagery/i.cluster/main.c:103 +#: ../imagery/i.segment/parse_args.c:71 ../imagery/i.segment/parse_args.c:80 +#: ../imagery/i.segment/parse_args.c:91 ../imagery/i.segment/parse_args.c:102 +#: ../imagery/i.segment/parse_args.c:112 ../imagery/i.segment/parse_args.c:130 +#: ../imagery/i.segment/parse_args.c:138 ../imagery/i.segment/parse_args.c:147 +#: ../imagery/i.segment/parse_args.c:154 ../imagery/i.segment/parse_args.c:160 +#: ../imagery/i.segment/parse_args.c:166 ../imagery/i.segment/parse_args.c:172 +#: ../imagery/i.segment/parse_args.c:179 ../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 @@ -6601,219 +6947,228 @@ #: ../vector/v.lidar.correction/main.c:111 ../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.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.surf.bspline/main.c:179 ../vector/v.vol.rst/main.c:270 +#: ../vector/v.vol.rst/main.c:278 ../vector/v.vol.rst/main.c:285 +#: ../vector/v.vol.rst/main.c:313 ../vector/v.vol.rst/main.c:322 +#: ../vector/v.vol.rst/main.c:331 ../vector/v.vol.rst/main.c:339 +#: ../vector/v.vol.rst/main.c:348 ../vector/v.vol.rst/main.c:356 #: ../vector/v.outlier/main.c:104 ../vector/v.outlier/main.c:113 #: ../vector/v.outlier/main.c:121 ../vector/v.colors.out/main.c:68 #: ../vector/v.colors.out/main.c:73 msgid "Settings" msgstr "" -#: ../raster/r.walk/main.c:283 +#: ../raster/r.walk/main.c:316 msgid "Lambda coefficients for combining walking energy and friction cost" msgstr "" -#: ../raster/r.walk/main.c:293 +#: ../raster/r.walk/main.c:326 msgid "Slope factor determines travel energy cost per height step" msgstr "" -#: ../raster/r.walk/main.c:299 ../raster/r.cost/main.c:233 +#: ../raster/r.walk/main.c:332 ../raster/r.cost/main.c:264 msgid "Use the 'Knight's move'; slower, but more accurate" msgstr "使用'Knight's move';速度慢,但更精确" -#: ../raster/r.walk/main.c:303 ../raster/r.cost/main.c:237 +#: ../raster/r.walk/main.c:336 ../raster/r.cost/main.c:268 msgid "Keep null values in output raster map" msgstr "" -#: ../raster/r.walk/main.c:308 ../raster/r.cost/main.c:242 +#: ../raster/r.walk/main.c:341 ../raster/r.cost/main.c:273 msgid "Start with values in raster map" msgstr "栅格图上的起始值" -#: ../raster/r.walk/main.c:313 ../raster/r.cost/main.c:247 +#: ../raster/r.walk/main.c:346 ../raster/r.cost/main.c:278 msgid "Print info about disk space and memory requirements and exit" msgstr "" -#: ../raster/r.walk/main.c:357 ../raster/r.cost/main.c:297 +#: ../raster/r.walk/main.c:350 ../raster/r.cost/main.c:282 +msgid "Create bitmask encoded directions" +msgstr "" + +#: ../raster/r.walk/main.c:397 ../raster/r.cost/main.c:337 msgid "Must specify exactly one of start_points, start_rast or coordinate" msgstr "必须明确指定一个 start_points,start_rast 或åæ ‡" -#: ../raster/r.walk/main.c:362 ../raster/r.walk/main.c:845 -#: ../raster/r.cost/main.c:302 ../raster/r.cost/main.c:712 +#: ../raster/r.walk/main.c:403 ../raster/r.walk/main.c:896 +#: ../raster/r.cost/main.c:343 ../raster/r.cost/main.c:759 msgid "No start points" msgstr "没有起始点" -#: ../raster/r.walk/main.c:369 ../raster/r.cost/main.c:309 +#: ../raster/r.walk/main.c:408 ../raster/r.cost/main.c:348 +#, fuzzy +msgid "No stop points" +msgstr "没有起始点" + +#: ../raster/r.walk/main.c:412 ../raster/r.cost/main.c:352 #, c-format msgid "Inappropriate maximum cost: %d" msgstr "ä¸é€‚åˆçš„最大花费:%d" -#: ../raster/r.walk/main.c:372 ../raster/r.cost/main.c:312 +#: ../raster/r.walk/main.c:415 ../raster/r.cost/main.c:355 #, c-format msgid "Inappropriate amount of memory: %d" msgstr "" -#: ../raster/r.walk/main.c:377 +#: ../raster/r.walk/main.c:420 #, c-format msgid "Missing required value: got %d instead of 4" msgstr "缺少需è¦çš„值:得到 %d 而ä¸æ˜¯ 4" -#: ../raster/r.walk/main.c:380 +#: ../raster/r.walk/main.c:423 #, c-format msgid "Walking costs are a=%g b=%g c=%g d=%g" msgstr "" -#: ../raster/r.walk/main.c:385 ../raster/r.walk/main.c:393 +#: ../raster/r.walk/main.c:428 ../raster/r.walk/main.c:436 #, c-format msgid "Missing required value: %d" msgstr "缺少需è¦çš„值:%d" -#: ../raster/r.walk/main.c:388 +#: ../raster/r.walk/main.c:431 #, c-format msgid "Lambda is %g" msgstr "" -#: ../raster/r.walk/main.c:396 +#: ../raster/r.walk/main.c:439 #, c-format msgid "Slope_factor is %g" msgstr "" -#: ../raster/r.walk/main.c:415 ../raster/r.cost/main.c:330 +#: ../raster/r.walk/main.c:466 ../raster/r.cost/main.c:381 msgid "Assigning negative cost to null cell. Null cells excluded." msgstr "" -#: ../raster/r.walk/main.c:525 ../raster/r.walk/main.c:538 -#: ../raster/r.cost/main.c:412 ../raster/r.cost/main.c:424 +#: ../raster/r.walk/main.c:571 ../raster/r.walk/main.c:584 +#: ../raster/r.cost/main.c:458 ../raster/r.cost/main.c:470 #, c-format msgid "Will need at least %.2f MB of disk space" msgstr "" -#: ../raster/r.walk/main.c:527 ../raster/r.walk/main.c:539 -#: ../raster/r.cost/main.c:414 ../raster/r.cost/main.c:425 +#: ../raster/r.walk/main.c:573 ../raster/r.walk/main.c:585 +#: ../raster/r.cost/main.c:460 ../raster/r.cost/main.c:471 #, c-format msgid "Will need at least %.2f MB of memory" msgstr "" -#: ../raster/r.walk/main.c:529 ../raster/r.walk/main.c:540 -#: ../raster/r.cost/main.c:416 ../raster/r.cost/main.c:426 +#: ../raster/r.walk/main.c:575 ../raster/r.walk/main.c:586 +#: ../raster/r.cost/main.c:462 ../raster/r.cost/main.c:472 #, c-format msgid "%d of %d segments are kept in memory" msgstr "" -#: ../raster/r.walk/main.c:545 ../raster/r.cost/main.c:431 +#: ../raster/r.walk/main.c:591 ../raster/r.cost/main.c:477 msgid "Creating some temporary files..." msgstr "" -#: ../raster/r.walk/main.c:549 ../raster/r.walk/main.c:554 -#: ../raster/r.cost/main.c:435 ../raster/r.cost/main.c:440 -#: ../raster/r.resamp.bspline/main.c:316 ../raster/r.resamp.bspline/main.c:401 -#: ../raster/r.resamp.bspline/main.c:473 ../vector/v.surf.bspline/main.c:475 +#: ../raster/r.walk/main.c:595 ../raster/r.walk/main.c:600 +#: ../raster/r.walk/main.c:609 ../raster/r.cost/main.c:481 +#: ../raster/r.cost/main.c:486 ../raster/r.cost/main.c:494 +#: ../raster/r.resamp.bspline/main.c:318 ../raster/r.resamp.bspline/main.c:403 +#: ../raster/r.resamp.bspline/main.c:475 ../vector/v.surf.bspline/main.c:475 #: ../vector/v.surf.bspline/main.c:503 msgid "Can not create temporary file" msgstr "" -#: ../raster/r.walk/main.c:558 +#: ../raster/r.walk/main.c:630 #, c-format msgid "Reading raster maps <%s> and <%s>, initializing output..." msgstr "" -#: ../raster/r.walk/main.c:643 ../raster/r.cost/main.c:504 +#: ../raster/r.walk/main.c:717 ../raster/r.cost/main.c:577 msgid "Initializing directional output..." msgstr "" -#: ../raster/r.walk/main.c:675 ../raster/r.cost/main.c:535 -#: ../raster/r.drain/main.c:273 +#: ../raster/r.walk/main.c:786 ../raster/r.cost/main.c:646 #, c-format -msgid "Reading vector map <%s> with start points..." -msgstr "" - -#: ../raster/r.walk/main.c:688 ../raster/r.walk/main.c:754 -#: ../raster/r.cost/main.c:548 ../raster/r.cost/main.c:618 -#: ../raster/r.to.vect/main.c:289 ../raster/r.drain/main.c:286 -#: ../display/d.vect.thematic/display.c:75 ../display/d.vect/vert.c:27 -#: ../display/d.vect/lines.c:143 ../display/d.vect/label.c:44 -#: ../display/d.vect/zcoor.c:38 ../display/d.vect/dir.c:30 -#: ../display/d.vect/topo.c:52 ../display/d.vect/attr.c:51 -#: ../vector/v.label.sa/labels.c:141 ../vector/v.out.lidar/main.c:732 -#: ../vector/v.perturb/main.c:182 ../vector/v.to.3d/trans2.c:84 -#: ../vector/v.to.3d/trans3.c:85 ../vector/v.what.rast/main.c:213 -#: ../vector/v.colors/scan_z.c:36 ../vector/v.colors/scan_cats.c:24 -#: ../vector/v.vol.rst/user1.c:140 ../vector/v.decimate/main.c:406 -#: ../vector/v.colors.out/scan_cats.c:32 ../vector/v.label/main.c:293 -#: ../vector/v.info/level1.c:38 -msgid "Unable to read vector map" +msgid "No start points found in vector map <%s>" msgstr "" -#: ../raster/r.walk/main.c:722 +#: ../raster/r.walk/main.c:788 ../raster/r.cost/main.c:648 #, c-format -msgid "No start points found in vector <%s>" -msgstr "" +msgid "%d point found" +msgid_plural "%d points found" +msgstr[0] "" -#: ../raster/r.walk/main.c:734 ../raster/r.cost/main.c:598 +#: ../raster/r.walk/main.c:801 ../raster/r.cost/main.c:661 #, c-format msgid "Reading vector map <%s> with stop points..." msgstr "" -#: ../raster/r.walk/main.c:788 ../raster/r.cost/main.c:652 +#: ../raster/r.walk/main.c:839 ../raster/r.cost/main.c:699 #, c-format msgid "No stop points found in vector <%s>" msgstr "" -#: ../raster/r.walk/main.c:808 ../raster/r.cost/main.c:673 +#: ../raster/r.walk/main.c:859 ../raster/r.cost/main.c:720 #: ../raster/r.texture/h_measure.c:738 ../raster/r.stream.extract/load.c:44 #: ../raster/r.stream.extract/load.c:53 ../imagery/i.smap/interp.c:68 msgid "Unable to allocate memory" msgstr "" -#: ../raster/r.walk/main.c:810 ../raster/r.cost/main.c:675 +#: ../raster/r.walk/main.c:861 ../raster/r.cost/main.c:722 #, c-format msgid "Reading raster map <%s> with start points..." msgstr "" -#: ../raster/r.walk/main.c:859 ../raster/r.cost/main.c:726 +#: ../raster/r.walk/main.c:907 ../raster/r.cost/main.c:770 msgid "Specified starting location outside database window" msgstr "" -#: ../raster/r.walk/main.c:879 ../raster/r.cost/main.c:748 +#: ../raster/r.walk/main.c:932 ../raster/r.cost/main.c:797 +#, fuzzy, c-format +msgid "Number of duplicate stop points: %d" +msgstr "输入点的数目:%d" + +#: ../raster/r.walk/main.c:946 ../raster/r.cost/main.c:811 msgid "Finding cost path..." msgstr "" -#: ../raster/r.walk/main.c:1356 ../raster/r.cost/main.c:1011 +#: ../raster/r.walk/main.c:1551 ../raster/r.cost/main.c:1202 msgid "Error, ct == pres_cell" msgstr "错误,ct == pres_cell" -#: ../raster/r.walk/main.c:1368 +#: ../raster/r.walk/main.c:1568 #, c-format msgid "Writing output raster map <%s>... " msgstr "" -#: ../raster/r.walk/main.c:1432 ../raster/r.cost/main.c:1131 +#: ../raster/r.walk/main.c:1632 ../raster/r.cost/main.c:1327 #, c-format msgid "Writing output movement direction raster map <%s>..." msgstr "" -#: ../raster/r.walk/main.c:1477 ../raster/r.cost/main.c:1197 +#: ../raster/r.walk/main.c:1677 ../raster/r.cost/main.c:1394 #, c-format msgid "Peak cost value: %g" msgstr "" -#: ../raster/r.walk/main.c:1498 ../raster/r.cost/main.c:1219 +#: ../raster/r.walk/main.c:1695 ../raster/r.walk/main.c:1731 +#: ../raster/r.cost/main.c:1412 ../raster/r.cost/main.c:1448 #, c-format msgid "Illegal x coordinate <%s>" msgstr "" -#: ../raster/r.walk/main.c:1500 ../raster/r.cost/main.c:1221 +#: ../raster/r.walk/main.c:1697 ../raster/r.walk/main.c:1733 +#: ../raster/r.cost/main.c:1414 ../raster/r.cost/main.c:1450 #, c-format msgid "Illegal y coordinate <%s>" msgstr "" -#: ../raster/r.walk/main.c:1504 ../raster/r.cost/main.c:1225 +#: ../raster/r.walk/main.c:1701 ../raster/r.walk/main.c:1737 +#: ../raster/r.cost/main.c:1418 ../raster/r.cost/main.c:1454 #, c-format msgid "Warning, ignoring point outside window: %g, %g" msgstr "" +#: ../raster/r.walk/flag.c:21 ../raster/r.walk/flag.c:28 +#: ../raster/r.cost/flag.c:21 ../raster/r.cost/flag.c:28 +#: ../imagery/i.segment/flag.c:21 ../imagery/i.segment/flag.c:28 +#: ../vector/v.distance/main.c:817 ../vector/v.distance/main.c:894 +#: ../vector/v.distance/main.c:1105 +msgid "Out of memory!" +msgstr "" + #: ../raster/r.timestamp/main.c:37 ../raster3d/r3.timestamp/main.c:45 #: ../vector/v.timestamp/main.c:37 msgid "timestamp" @@ -6907,112 +7262,120 @@ msgid "bad rule (%s): [%s]" msgstr "" -#: ../raster/r.colors/edit_colors.c:61 +#: ../raster/r.colors/edit_colors.c:78 msgid "Creates/modifies the color table associated with a 3D raster map." msgstr "" -#: ../raster/r.colors/edit_colors.c:65 +#: ../raster/r.colors/edit_colors.c:82 msgid "Creates/modifies the color table associated with a raster map." msgstr "" -#: ../raster/r.colors/edit_colors.c:75 ../raster/r.colors/edit_colors.c:87 +#: ../raster/r.colors/edit_colors.c:92 ../raster/r.colors/edit_colors.c:104 msgid "Map" msgstr "" -#: ../raster/r.colors/edit_colors.c:81 +#: ../raster/r.colors/edit_colors.c:98 msgid "Input file with one map name per line" msgstr "" -#: ../raster/r.colors/edit_colors.c:83 +#: ../raster/r.colors/edit_colors.c:100 msgid "Input map names can be defined in an input file in case a large amount of maps must be specified. This option is mutual exclusive to the map option." msgstr "" -#: ../raster/r.colors/edit_colors.c:110 +#: ../raster/r.colors/edit_colors.c:127 msgid "\"-\" to read rules from stdin" msgstr "" -#: ../raster/r.colors/edit_colors.c:186 ../raster/r.series.interp/main.c:180 +#: ../raster/r.colors/edit_colors.c:149 ../vector/v.colors/main.c:137 +msgid "List available rules with description then exit" +msgstr "" + +#: ../raster/r.colors/edit_colors.c:150 ../vector/v.colors/main.c:138 +msgid "If a color rule is given, only this rule is listed" +msgstr "" + +#: ../raster/r.colors/edit_colors.c:219 ../raster/r.series.interp/main.c:180 #, c-format msgid "Unable to open %s file <%s>" msgstr "" -#: ../raster/r.colors/edit_colors.c:229 ../raster/r.colors/edit_colors.c:262 +#: ../raster/r.colors/edit_colors.c:260 ../raster/r.colors/edit_colors.c:294 #, c-format msgid "%s map <%s> not found" msgstr "" -#: ../raster/r.colors/edit_colors.c:235 +#: ../raster/r.colors/edit_colors.c:266 #, c-format msgid "No %s map name found in input file <%s>" msgstr "" -#: ../raster/r.colors/edit_colors.c:278 +#: ../raster/r.colors/edit_colors.c:309 #, c-format msgid "Unable to remove color table of %s map <%s>" msgstr "" -#: ../raster/r.colors/edit_colors.c:280 +#: ../raster/r.colors/edit_colors.c:311 #, c-format msgid "Color table of %s map <%s> not found" msgstr "" -#: ../raster/r.colors/edit_colors.c:302 +#: ../raster/r.colors/edit_colors.c:334 #, c-format msgid "Color table exists for %s map <%s>. Exiting." msgstr "" -#: ../raster/r.colors/edit_colors.c:358 +#: ../raster/r.colors/edit_colors.c:394 #, c-format msgid "Color table 'random' is not supported for floating point %s map" msgstr "" -#: ../raster/r.colors/edit_colors.c:362 +#: ../raster/r.colors/edit_colors.c:399 #, c-format msgid "Color table 'grey.eq' is not supported for floating point %s map" msgstr "" -#: ../raster/r.colors/edit_colors.c:368 +#: ../raster/r.colors/edit_colors.c:406 #, c-format msgid "Color table 'grey.log' is not supported for floating point %s map" msgstr "" -#: ../raster/r.colors/edit_colors.c:376 ../imagery/i.vi/main.c:545 +#: ../raster/r.colors/edit_colors.c:415 ../imagery/i.vi/main.c:546 #, c-format msgid "Unknown color request '%s'" msgstr "" -#: ../raster/r.colors/edit_colors.c:386 ../vector/v.colors/make_colors.c:51 +#: ../raster/r.colors/edit_colors.c:426 ../vector/v.colors/make_colors.c:51 #, c-format msgid "Unable to load rules file <%s>" msgstr "" -#: ../raster/r.colors/edit_colors.c:396 ../raster/r.colors.out/raster_main.c:69 -#: ../raster/r.grow.distance/main.c:382 ../raster/r.fill.dir/main.c:153 -#: ../vector/v.colors/main.c:315 +#: ../raster/r.colors/edit_colors.c:437 ../raster/r.colors.out/raster_main.c:69 +#: ../raster/r.grow.distance/main.c:382 ../raster/r.fill.dir/main.c:155 +#: ../vector/v.colors/main.c:328 #, c-format msgid "Unable to read color table for raster map <%s>" msgstr "" -#: ../raster/r.colors/edit_colors.c:400 ../raster/r.univar/r3.univar_main.c:144 +#: ../raster/r.colors/edit_colors.c:442 ../raster/r.univar/r3.univar_main.c:144 #: ../raster/r.univar/r3.univar_main.c:182 ../raster3d/r3.support/main.c:135 -#: ../raster3d/r3.out.netcdf/main.c:600 ../raster3d/r3.retile/main.c:113 +#: ../raster3d/r3.out.netcdf/main.c:601 ../raster3d/r3.retile/main.c:113 #: ../raster3d/r3.neighbors/main.c:229 ../raster3d/r3.out.vtk/main.c:142 #: ../raster3d/r3.mask/main.c:58 ../raster3d/r3.out.bin/main.c:299 #: ../raster3d/r3.flow/main.c:87 ../raster3d/r3.cross.rast/main.c:245 #: ../raster3d/r3.out.v5d/main.c:307 ../raster3d/r3.timestamp/main.c:73 #: ../raster3d/r3.to.rast/main.c:275 ../raster3d/r3.stats/main.c:97 #: ../raster3d/r3.out.ascii/main.c:326 ../raster3d/r3.null/main.c:103 -#: ../general/g.region/main.c:455 ../vector/v.colors/main.c:319 +#: ../general/g.region/main.c:468 ../vector/v.colors/main.c:332 #, c-format msgid "3D raster map <%s> not found" msgstr "未找到3D栅格图<%s>" -#: ../raster/r.colors/edit_colors.c:403 ../vector/v.colors/main.c:322 +#: ../raster/r.colors/edit_colors.c:445 ../vector/v.colors/main.c:335 #, c-format msgid "Unable to read color table for 3D raster map <%s>" msgstr "" -#: ../raster/r.colors/edit_colors.c:447 +#: ../raster/r.colors/edit_colors.c:492 #, c-format msgid "Color table for %s map <%s> set to '%s'" msgstr "" @@ -7036,7 +7399,7 @@ msgstr "" #: ../raster/r.mfilter/main.c:59 ../raster/r.neighbors/main.c:173 -#: ../raster/r.resamp.filter/main.c:392 ../raster3d/r3.neighbors/main.c:215 +#: ../raster/r.resamp.filter/main.c:397 ../raster3d/r3.neighbors/main.c:215 #: ../vector/v.outlier/main.c:73 msgid "filter" msgstr "" @@ -7134,53 +7497,42 @@ msgid "Error reading temporary file" msgstr "" -#: ../raster/r.cost/main.c:145 +#: ../raster/r.cost/main.c:168 msgid "Creates a raster map showing the cumulative cost of moving between different geographic locations on an input raster map whose cell category values represent cost." msgstr "" -#: ../raster/r.cost/main.c:152 +#: ../raster/r.cost/main.c:175 msgid "Name of input raster map containing grid cell cost information" msgstr "" -#: ../raster/r.cost/main.c:160 +#: ../raster/r.cost/main.c:191 msgid "Name for output raster map with nearest start point" msgstr "" -#: ../raster/r.cost/main.c:444 +#: ../raster/r.cost/main.c:515 #, c-format msgid "Reading raster map <%s>, initializing output..." msgstr "" -#: ../raster/r.cost/main.c:489 +#: ../raster/r.cost/main.c:560 #, c-format msgid "Negative cell value found at row %d, col %d. Setting negative value to null_cost value" msgstr "" -#: ../raster/r.cost/main.c:582 -#, c-format -msgid "No start points found in vector map <%s>" -msgstr "" - -#: ../raster/r.cost/main.c:584 -#, c-format -msgid "%d point found" -msgid_plural "%d points found" -msgstr[0] "" - -#: ../raster/r.cost/main.c:1034 ../raster/r.buffer/write_map.c:45 +#: ../raster/r.cost/main.c:1230 ../raster/r.buffer/write_map.c:45 #: ../raster/r.flow/io.c:207 #, c-format msgid "Writing output raster map <%s>..." msgstr "" -#: ../raster/r.cost/main.c:1036 +#: ../raster/r.cost/main.c:1232 #, c-format msgid "Writing raster map with nearest start point <%s>..." msgstr "" #: ../raster/r.resamp.interp/main.c:77 ../raster/r.resamp.rst/main.c:149 #: ../raster/r.resamp.stats/main.c:262 ../raster/r.resamp.bspline/main.c:81 -#: ../raster/r.resample/main.c:55 ../raster/r.resamp.filter/main.c:390 +#: ../raster/r.resample/main.c:55 ../raster/r.resamp.filter/main.c:395 msgid "resample" msgstr "" @@ -7198,8 +7550,8 @@ msgstr "" #: ../raster/r.resamp.interp/main.c:370 ../raster/r.mode/main.c:143 -#: ../raster/r.resamp.stats/main.c:395 ../raster/r.tile/main.c:200 -#: ../raster/r.resamp.filter/main.c:579 +#: ../raster/r.resamp.stats/main.c:395 ../raster/r.tile/main.c:203 +#: ../raster/r.resamp.filter/main.c:593 #, c-format msgid "Unable to read color table for %s" msgstr "" @@ -7336,14 +7688,15 @@ #: ../raster/r.topmodel/file_io.c:28 ../raster/r.topmodel/file_io.c:136 #: ../raster/r.topmodel/file_io.c:161 ../raster/r.series.accumulate/main.c:221 -#: ../raster/r.series/main.c:223 ../raster/r.mapcalc/main.c:49 -#: ../raster/r.in.xyz/main.c:582 ../raster/r.in.mat/main.c:125 -#: ../raster/r.support/main.c:176 ../display/d.legend.vect/main.c:259 -#: ../display/d.legend.vect/main.c:273 ../display/d.legend.vect/draw.c:72 -#: ../display/d.linegraph/main.c:415 ../display/d.linegraph/main.c:432 -#: ../display/d.linegraph/main.c:730 ../display/d.text/main.c:380 -#: ../display/d.where/main.c:163 ../raster3d/r3.support/main.c:167 -#: ../general/g.cairocomp/main.c:46 ../vector/v.segment/main.c:98 +#: ../raster/r.series/main.c:226 ../raster/r.mapcalc/main.c:49 +#: ../raster/r.in.xyz/main.c:582 ../raster/r.buildvrt/main.c:126 +#: ../raster/r.in.mat/main.c:125 ../raster/r.support/main.c:176 +#: ../display/d.legend.vect/main.c:259 ../display/d.legend.vect/main.c:273 +#: ../display/d.legend.vect/draw.c:72 ../display/d.linegraph/main.c:415 +#: ../display/d.linegraph/main.c:432 ../display/d.linegraph/main.c:730 +#: ../display/d.text/main.c:380 ../display/d.where/main.c:160 +#: ../raster3d/r3.support/main.c:167 ../general/g.cairocomp/main.c:46 +#: ../imagery/i.group/main.c:122 ../vector/v.segment/main.c:98 #: ../vector/v.net.path/path.c:49 ../vector/v.lrs/v.lrs.segment/main.c:133 #, c-format msgid "Unable to open input file <%s>" @@ -7535,7 +7888,7 @@ msgid_plural "Calculating %d texture measures" msgstr[0] "" -#: ../raster/r.texture/main.c:354 ../imagery/i.vi/main.c:225 +#: ../raster/r.texture/main.c:354 ../imagery/i.vi/main.c:226 #, c-format msgid "Calculating %s..." msgstr "" @@ -7652,7 +8005,7 @@ msgstr "" #: ../raster/r.stats/main.c:285 ../raster/r.series.accumulate/main.c:265 -#: ../raster/r.series/main.c:287 +#: ../raster/r.series/main.c:300 ../raster/r.buildvrt/main.c:185 msgid "Raster map not found" msgstr "" @@ -8168,7 +8521,7 @@ msgid "Exports a GRASS raster to a binary array." msgstr "å°†GRASS栅格输出为二元数组。" -#: ../raster/r.out.bin/main.c:290 ../raster/r.random/main.c:62 +#: ../raster/r.out.bin/main.c:290 ../raster/r.random/main.c:63 #: ../imagery/i.zc/main.c:66 msgid "Name of input raster map" msgstr "输入栅格图的å称" @@ -8215,7 +8568,7 @@ msgstr "无效的空值 (仅用于整型)" #: ../raster/r.out.bin/main.c:379 ../raster/r.in.bin/main.c:462 -#: ../vector/v.colors/main.c:225 +#: ../vector/v.colors/main.c:238 #, c-format msgid "-%c and -%c are mutually exclusive" msgstr "" @@ -8395,7 +8748,7 @@ msgid "Spline tension value" msgstr "" -#: ../raster/r.resamp.rst/main.c:246 ../vector/v.surf.rst/main.c:340 +#: ../raster/r.resamp.rst/main.c:246 ../vector/v.surf.rst/main.c:343 msgid "Anisotropy angle (in degrees counterclockwise from East)" msgstr "å„å‘异性角度 (度,从东开始逆时针方å‘计算)" @@ -8403,7 +8756,7 @@ msgid "Anisotropy" msgstr "" -#: ../raster/r.resamp.rst/main.c:253 ../vector/v.surf.rst/main.c:347 +#: ../raster/r.resamp.rst/main.c:253 ../vector/v.surf.rst/main.c:350 msgid "Anisotropy scaling factor" msgstr "å„å‘异性比例因å­" @@ -8411,7 +8764,7 @@ msgid "Use dnorm independent tension" msgstr "使用dnorm独立拉伸" -#: ../raster/r.resamp.rst/main.c:263 ../vector/v.surf.rst/main.c:171 +#: ../raster/r.resamp.rst/main.c:263 ../vector/v.surf.rst/main.c:173 msgid "Output partial derivatives instead of topographic parameters" msgstr "输出å导数而ä¸æ˜¯åœ°å½¢å‚æ•°" @@ -8523,7 +8876,7 @@ #: ../raster/r.in.ascii/main.c:150 ../display/d.title/main.c:117 #: ../raster3d/r3.in.ascii/main.c:169 ../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 ../vector/v.surf.rst/main.c:864 +#: ../general/g.setproj/get_stp.c:286 ../vector/v.surf.rst/main.c:867 #: ../vector/v.in.ascii/main.c:275 #, c-format msgid "Unable to open temporary file <%s>" @@ -8531,7 +8884,7 @@ #: ../raster/r.resamp.rst/main.c:547 ../raster/r.thin/io.c:131 #: ../raster/r.thin/io.c:138 ../raster/r.thin/io.c:147 -#: ../vector/v.surf.rst/main.c:869 +#: ../vector/v.surf.rst/main.c:872 #, c-format msgid "Error writing temporary file <%s>" msgstr "" @@ -8559,10 +8912,10 @@ msgstr "" #: ../raster/r.univar/r3.univar_main.c:151 -#: ../raster/r.univar/r3.univar_main.c:189 ../raster3d/r3.out.netcdf/main.c:617 +#: ../raster/r.univar/r3.univar_main.c:189 ../raster3d/r3.out.netcdf/main.c:618 #: ../raster3d/r3.retile/main.c:127 ../raster3d/r3.neighbors/main.c:266 #: ../raster3d/r3.neighbors/main.c:275 ../raster3d/r3.out.vtk/main.c:207 -#: ../raster3d/r3.out.vtk/main.c:292 ../raster3d/r3.out.vtk/main.c:513 +#: ../raster3d/r3.out.vtk/main.c:292 ../raster3d/r3.out.vtk/main.c:512 #: ../raster3d/r3.mkdspf/main.c:168 ../raster3d/r3.mask/main.c:64 #: ../raster3d/r3.out.bin/main.c:314 ../raster3d/r3.flow/main.c:118 #: ../raster3d/r3.flow/main.c:132 ../raster3d/r3.flow/main.c:373 @@ -8695,53 +9048,53 @@ msgid "Programmer error in get_stats/switch" msgstr "" -#: ../raster/r.random/main.c:54 ../raster/r.random.surface/main.c:59 +#: ../raster/r.random/main.c:55 ../raster/r.random.surface/main.c:59 #: ../raster/r.surf.random/main.c:38 ../raster/r.random.cells/main.c:49 -#: ../raster/r.surf.gauss/main.c:40 ../vector/v.random/main.c:100 -#: ../vector/v.perturb/main.c:65 ../vector/v.extract/main.c:81 +#: ../raster/r.surf.gauss/main.c:40 ../vector/v.random/main.c:103 +#: ../vector/v.perturb/main.c:65 ../vector/v.extract/main.c:82 msgid "random" msgstr "" -#: ../raster/r.random/main.c:55 ../display/d.vect/main.c:76 -#: ../general/g.region/main.c:69 ../vector/v.random/main.c:103 +#: ../raster/r.random/main.c:56 ../display/d.vect/main.c:76 +#: ../general/g.region/main.c:70 ../vector/v.random/main.c:106 #: ../vector/v.cluster/main.c:94 ../vector/v.in.lidar/main.c:139 -#: ../vector/v.patch/main.c:71 ../vector/v.perturb/main.c:67 +#: ../vector/v.patch/main.c:73 ../vector/v.perturb/main.c:67 #: ../vector/v.rectify/main.c:72 ../vector/v.in.ascii/main.c:73 -#: ../vector/v.decimate/main.c:130 ../vector/v.edit/main.c:61 +#: ../vector/v.decimate/main.c:131 ../vector/v.edit/main.c:61 #: ../vector/v.info/main.c:43 ../vector/v.in.dxf/main.c:67 #: ../vector/v.external/main.c:57 msgid "level1" msgstr "" -#: ../raster/r.random/main.c:58 +#: ../raster/r.random/main.c:59 msgid "Creates a raster map layer and vector point map containing randomly located points." msgstr "" -#: ../raster/r.random/main.c:67 +#: ../raster/r.random/main.c:68 msgid "Name of cover raster map" msgstr "" -#: ../raster/r.random/main.c:74 +#: ../raster/r.random/main.c:75 msgid "The number of points to allocate" msgstr "指定点的数é‡" -#: ../raster/r.random/main.c:86 +#: ../raster/r.random/main.c:93 msgid "Generate points also for NULL category" msgstr "" -#: ../raster/r.random/main.c:91 +#: ../raster/r.random/main.c:98 msgid "Report information about input raster and exit" msgstr "报告输入栅格的信æ¯å¹¶é€€å‡º" -#: ../raster/r.random/main.c:95 +#: ../raster/r.random/main.c:102 msgid "Generate vector points as 3D points" msgstr "将矢é‡ç‚¹ä½œä¸º3D点生æˆ" -#: ../raster/r.random/main.c:98 ../vector/v.in.ascii/main.c:195 +#: ../raster/r.random/main.c:105 ../vector/v.in.ascii/main.c:195 msgid "Do not build topology in points mode" msgstr "点模å¼ä¸‹ä¸å»ºç«‹æ‹“扑" -#: ../raster/r.random/main.c:99 ../display/d.linegraph/main.c:353 +#: ../raster/r.random/main.c:106 ../display/d.linegraph/main.c:353 #: ../display/d.linegraph/main.c:362 ../display/d.linegraph/main.c:371 #: ../display/d.linegraph/main.c:386 ../vector/v.out.ascii/args.c:40 #: ../vector/v.out.ascii/args.c:66 ../vector/v.out.ascii/args.c:76 @@ -8754,42 +9107,42 @@ msgid "Points" msgstr "" -#: ../raster/r.random/main.c:143 +#: ../raster/r.random/main.c:150 #, c-format msgid "Note: one (or both) of %s and %s must be specified" msgstr "" -#: ../raster/r.random/main.c:151 +#: ../raster/r.random/main.c:158 #, c-format msgid "<%s=%s> invalid percentage" msgstr "" -#: ../raster/r.random/main.c:162 +#: ../raster/r.random/main.c:169 #, c-format msgid "<%s=%s> invalid number of points" msgstr "" -#: ../raster/r.random/main.c:176 +#: ../raster/r.random/main.c:183 #, c-format msgid "There aren't [%llu] cells in the current region" msgstr "" -#: ../raster/r.random/main.c:179 +#: ../raster/r.random/main.c:186 #, c-format msgid "There aren't [%llu] non-NULL cells in the current region" msgstr "" -#: ../raster/r.random/main.c:183 +#: ../raster/r.random/main.c:190 #, c-format msgid "There aren't [%lu] cells in the current region" msgstr "" -#: ../raster/r.random/main.c:186 +#: ../raster/r.random/main.c:193 #, c-format msgid "There aren't [%lu] non-NULL cells in the current region" msgstr "" -#: ../raster/r.random/main.c:192 +#: ../raster/r.random/main.c:199 msgid "There are no valid locations in the current region" msgstr "" @@ -8821,7 +9174,7 @@ msgid "Writing vector map <%s> ..." msgstr "" -#: ../raster/r.random/random.c:190 ../vector/v.net.distance/main.c:363 +#: ../raster/r.random/random.c:189 ../vector/v.net.distance/main.c:363 #: ../vector/v.net.allpairs/main.c:271 ../vector/v.net.path/path.c:350 #: ../vector/v.net.iso/main.c:724 ../vector/v.net.iso/main.c:754 #: ../vector/v.net.flow/main.c:262 ../vector/v.net.timetable/main.c:134 @@ -8835,35 +9188,36 @@ msgid "Cannot insert new record: %s" msgstr "" -#: ../raster/r.random/random.c:244 +#: ../raster/r.random/random.c:243 #, c-format msgid "Only [%llu] random points created" msgstr "" -#: ../raster/r.random/random.c:247 +#: ../raster/r.random/random.c:246 #, c-format msgid "Only [%lu] random points created" msgstr "" -#: ../raster/r.random/random.c:258 ../raster/r.to.vect/main.c:233 +#: ../raster/r.random/random.c:257 ../raster/r.to.vect/main.c:233 #: ../db/drivers/postgres/index.c:59 ../vector/v.mkgrid/main.c:346 -#: ../vector/v.mkgrid/main.c:404 ../vector/v.random/main.c:259 -#: ../vector/v.select/copy_tabs.c:87 ../vector/v.patch/main.c:328 -#: ../vector/v.overlay/main.c:592 ../vector/v.extract/copy_tab.c:124 +#: ../vector/v.mkgrid/main.c:404 ../vector/v.random/main.c:300 +#: ../vector/v.select/copy_tabs.c:87 ../vector/v.patch/main.c:366 +#: ../vector/v.overlay/main.c:592 ../vector/v.decimate/copy_tab.c:119 +#: ../vector/v.extract/copy_tab.c:124 msgid "Unable to create index" msgstr "" -#: ../raster/r.random/random.c:262 ../raster/r.contour/main.c:193 +#: ../raster/r.random/random.c:261 ../raster/r.contour/main.c:193 #: ../raster/r.stream.extract/close.c:202 ../raster/r.to.vect/main.c:238 #: ../raster3d/r3.flow/main.c:72 ../vector/v.mkgrid/main.c:350 -#: ../vector/v.mkgrid/main.c:408 ../vector/v.random/main.c:265 +#: ../vector/v.mkgrid/main.c:408 ../vector/v.random/main.c:306 #: ../vector/v.in.lidar/attributes.c:144 ../vector/v.reclass/main.c:327 #: ../vector/v.in.dwg/main.c:249 ../vector/v.select/copy_tabs.c:90 -#: ../vector/v.in.ogr/main.c:1145 ../vector/v.patch/main.c:333 +#: ../vector/v.in.ogr/main.c:1208 ../vector/v.patch/main.c:371 #: ../vector/v.overlay/main.c:597 ../vector/v.sample/main.c:197 -#: ../vector/v.distance/main.c:1424 ../vector/v.in.ascii/main.c:423 -#: ../vector/v.to.points/main.c:202 ../vector/v.in.dxf/write_vect.c:238 -#: ../vector/v.extract/copy_tab.c:129 +#: ../vector/v.distance/main.c:1432 ../vector/v.in.ascii/main.c:423 +#: ../vector/v.to.points/main.c:202 ../vector/v.decimate/copy_tab.c:124 +#: ../vector/v.in.dxf/write_vect.c:238 ../vector/v.extract/copy_tab.c:129 #, c-format msgid "Unable to grant privileges on table <%s>" msgstr "无法在表%s上授予æƒé™" @@ -9036,155 +9390,166 @@ msgid "Unable to read category file of raster map <%s@%s>" msgstr "" -#: ../raster/r.horizon/main.c:182 ../raster/r.sunhours/main.c:75 +#: ../raster/r.horizon/main.c:181 ../raster/r.sunhours/main.c:75 #: ../raster/r.sunmask/main.c:118 msgid "sun position" msgstr "" -#: ../raster/r.horizon/main.c:184 +#: ../raster/r.horizon/main.c:183 msgid "Computes horizon angle height from a digital elevation model." msgstr "" -#: ../raster/r.horizon/main.c:186 +#: ../raster/r.horizon/main.c:185 msgid "The module has two different modes of operation: 1. Computes the entire horizon around a single point whose coordinates are given with the 'coord' option. The horizon height (in radians). 2. Computes one or more raster maps of the horizon height in a single direction. The input for this is the angle (in degrees), which is measured counterclockwise with east=0, north=90 etc. The output is the horizon height in radians." msgstr "" -#: ../raster/r.horizon/main.c:203 +#: ../raster/r.horizon/main.c:202 msgid "Direction in which you want to know the horizon height" msgstr "" -#: ../raster/r.horizon/main.c:220 +#: ../raster/r.horizon/main.c:219 msgid "Start angle for multidirectional horizon [degrees]" msgstr "" -#: ../raster/r.horizon/main.c:221 ../raster/r.horizon/main.c:230 -#: ../raster/r.horizon/main.c:238 ../raster/r.horizon/main.c:246 -#: ../raster/r.horizon/main.c:254 ../raster/r.horizon/main.c:262 -#: ../raster/r.horizon/main.c:270 ../raster/r.horizon/main.c:283 +#: ../raster/r.horizon/main.c:220 ../raster/r.horizon/main.c:229 +#: ../raster/r.horizon/main.c:237 ../raster/r.horizon/main.c:245 +#: ../raster/r.horizon/main.c:253 ../raster/r.horizon/main.c:261 +#: ../raster/r.horizon/main.c:269 ../raster/r.horizon/main.c:282 msgid "Raster mode" msgstr "" -#: ../raster/r.horizon/main.c:229 +#: ../raster/r.horizon/main.c:228 msgid "End angle for multidirectional horizon [degrees]" msgstr "" -#: ../raster/r.horizon/main.c:237 +#: ../raster/r.horizon/main.c:236 msgid "For horizon rasters, read from the DEM an extra buffer around the present region" msgstr "" -#: ../raster/r.horizon/main.c:245 +#: ../raster/r.horizon/main.c:244 msgid "For horizon rasters, read from the DEM an extra buffer eastward the present region" msgstr "" -#: ../raster/r.horizon/main.c:253 +#: ../raster/r.horizon/main.c:252 msgid "For horizon rasters, read from the DEM an extra buffer westward the present region" msgstr "" -#: ../raster/r.horizon/main.c:261 +#: ../raster/r.horizon/main.c:260 msgid "For horizon rasters, read from the DEM an extra buffer northward the present region" msgstr "" -#: ../raster/r.horizon/main.c:269 +#: ../raster/r.horizon/main.c:268 msgid "For horizon rasters, read from the DEM an extra buffer southward the present region" msgstr "" -#: ../raster/r.horizon/main.c:277 +#: ../raster/r.horizon/main.c:276 msgid "The maximum distance to consider when finding the horizon height" msgstr "" -#: ../raster/r.horizon/main.c:288 +#: ../raster/r.horizon/main.c:287 msgid "Coordinate for which you want to calculate the horizon" msgstr "" -#: ../raster/r.horizon/main.c:289 ../raster/r.horizon/main.c:305 +#: ../raster/r.horizon/main.c:288 ../raster/r.horizon/main.c:304 msgid "Point mode" msgstr "" -#: ../raster/r.horizon/main.c:310 +#: ../raster/r.horizon/main.c:309 msgid "Write output in degrees (default is radians)" msgstr "" -#: ../raster/r.horizon/main.c:315 +#: ../raster/r.horizon/main.c:314 msgid "Write output in compass orientation (default is CCW, East=0)" msgstr "" -#: ../raster/r.horizon/main.c:355 +#: ../raster/r.horizon/main.c:354 msgid "Note: In latitude-longitude coordinate system specify buffers in degree unit" msgstr "" -#: ../raster/r.horizon/main.c:368 +#: ../raster/r.horizon/main.c:367 msgid "Can't read the coordinates from the \"coordinate\" option." msgstr "" -#: ../raster/r.horizon/main.c:395 +#: ../raster/r.horizon/main.c:372 +msgid "Coordinates are outside of the current region" +msgstr "" + +#: ../raster/r.horizon/main.c:399 msgid "You didn't specify a direction value or step size. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:400 +#: ../raster/r.horizon/main.c:404 msgid "You didn't specify a horizon raster name. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:415 +#: ../raster/r.horizon/main.c:419 msgid "Negative values of start angle are not allowed. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:419 +#: ../raster/r.horizon/main.c:423 msgid "End angle is not between 0 and 360. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:423 +#: ../raster/r.horizon/main.c:427 msgid "You specify a start grater than the end angle. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:431 +#: ../raster/r.horizon/main.c:435 msgid "You didn't specify an angle step size. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:442 +#: ../raster/r.horizon/main.c:446 msgid "Could not read bufferzone size. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:447 ../raster/r.horizon/main.c:453 -#: ../raster/r.horizon/main.c:460 ../raster/r.horizon/main.c:467 +#: ../raster/r.horizon/main.c:451 ../raster/r.horizon/main.c:457 +#: ../raster/r.horizon/main.c:464 ../raster/r.horizon/main.c:471 #, c-format msgid "Could not read %s bufferzone size. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:448 +#: ../raster/r.horizon/main.c:452 msgid "east" msgstr "" -#: ../raster/r.horizon/main.c:454 +#: ../raster/r.horizon/main.c:458 msgid "west" msgstr "" -#: ../raster/r.horizon/main.c:461 +#: ../raster/r.horizon/main.c:465 msgid "south" msgstr "" -#: ../raster/r.horizon/main.c:468 +#: ../raster/r.horizon/main.c:472 msgid "north" msgstr "" -#: ../raster/r.horizon/main.c:473 +#: ../raster/r.horizon/main.c:477 msgid "Could not read maximum distance. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:484 +#: ../raster/r.horizon/main.c:488 msgid "The distance value must be 0.5-1.5. Aborting." msgstr "" -#: ../raster/r.horizon/main.c:654 ../raster/r.in.ascii/main.c:187 +#: ../raster/r.horizon/main.c:656 ../raster/r.in.ascii/main.c:187 #, c-format msgid "OOPS: rows changed from %d to %d" msgstr "" -#: ../raster/r.horizon/main.c:658 ../raster/r.in.ascii/main.c:190 +#: ../raster/r.horizon/main.c:660 ../raster/r.in.ascii/main.c:190 #, c-format msgid "OOPS: cols changed from %d to %d" msgstr "" -#: ../raster/r.horizon/main.c:1174 +#: ../raster/r.horizon/main.c:849 ../raster/r.horizon/main.c:867 +#: ../raster/r.horizon/main.c:1203 ../raster/r.horizon/main.c:1223 +#: ../raster/r.proj/main.c:450 ../raster/r.proj/main.c:541 +#, fuzzy, c-format +msgid "Error in %s" +msgstr "错误:%s" + +#: ../raster/r.horizon/main.c:1176 #, c-format msgid "Calculating map %01d of %01d (angle %.2f, raster map <%s>)" msgstr "" @@ -9339,7 +9704,7 @@ 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:183 +#: ../raster/r.series.accumulate/main.c:132 ../raster/r.series/main.c:184 msgid "Ignore values outside this range" msgstr "" @@ -9363,7 +9728,7 @@ msgid "Huglin Heliothermal index" msgstr "" -#: ../raster/r.series.accumulate/main.c:163 ../raster/r.series/main.c:191 +#: ../raster/r.series.accumulate/main.c:163 ../raster/r.series/main.c:192 msgid "Do not keep files open" msgstr "" @@ -9372,27 +9737,30 @@ msgstr "" #: ../raster/r.series.accumulate/main.c:206 ../raster/r.neighbors/main.c:266 -#: ../raster/r.series/main.c:204 ../raster/r.mapcalc/main.c:131 -#: ../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.external/main.c:170 ../vector/v.colors/main.c:206 +#: ../raster/r.series/main.c:205 ../raster/r.mapcalc/main.c:131 +#: ../raster/r.buildvrt/main.c:109 ../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.external/main.c:170 +#: ../vector/v.colors/main.c:219 #, c-format msgid "%s= and %s= are mutually exclusive" msgstr "" -#: ../raster/r.series.accumulate/main.c:210 ../raster/r.series/main.c:208 -#: ../raster/r.series.interp/main.c:126 ../raster/r.series.interp/main.c:142 +#: ../raster/r.series.accumulate/main.c:210 ../raster/r.series/main.c:209 +#: ../raster/r.buildvrt/main.c:113 ../raster/r.series.interp/main.c:126 +#: ../raster/r.series.interp/main.c:142 #, c-format msgid "Please specify %s= or %s=" msgstr "" -#: ../raster/r.series.accumulate/main.c:255 ../raster/r.series/main.c:275 +#: ../raster/r.series.accumulate/main.c:255 ../raster/r.series/main.c:288 +#: ../raster/r.buildvrt/main.c:174 msgid "No raster map name found in input file" msgstr "" -#: ../raster/r.series.accumulate/main.c:318 ../raster/r.slope.aspect/main.c:544 -#: ../raster/r.series/main.c:386 ../raster/r.patch/main.c:140 -#: ../raster/r.series.interp/main.c:339 ../raster/r.relief/main.c:316 +#: ../raster/r.series.accumulate/main.c:318 ../raster/r.slope.aspect/main.c:577 +#: ../raster/r.series/main.c:415 ../raster/r.patch/main.c:140 +#: ../raster/r.series.interp/main.c:339 ../raster/r.relief/main.c:317 msgid "Percent complete..." msgstr "" @@ -9454,10 +9822,10 @@ msgstr "" #: ../raster/r.distance/report.c:61 -#: ../scripts/i.colors.enhance/i.colors.enhance.py:153 -#: ../scripts/i.colors.enhance/i.colors.enhance.py:176 -#: ../scripts/i.colors.enhance/i.colors.enhance.py:186 -#: ../scripts/i.colors.enhance/i.colors.enhance.py:210 +#: ../scripts/i.colors.enhance/i.colors.enhance.py:161 +#: ../scripts/i.colors.enhance/i.colors.enhance.py:184 +#: ../scripts/i.colors.enhance/i.colors.enhance.py:194 +#: ../scripts/i.colors.enhance/i.colors.enhance.py:218 msgid "Processing..." msgstr "" @@ -10369,9 +10737,9 @@ #: ../raster/r.contour/main.c:183 ../raster/r.stream.extract/close.c:194 #: ../vector/v.net.distance/main.c:291 ../vector/v.in.lidar/attributes.c:135 #: ../vector/v.net.allpairs/main.c:179 ../vector/v.in.dwg/main.c:240 -#: ../vector/v.in.ogr/main.c:1138 ../vector/v.net.path/path.c:109 +#: ../vector/v.in.ogr/main.c:1201 ../vector/v.net.path/path.c:109 #: ../vector/v.overlay/main.c:587 ../vector/v.net.iso/main.c:390 -#: ../vector/v.net.flow/main.c:181 ../vector/v.distance/main.c:1419 +#: ../vector/v.net.flow/main.c:181 ../vector/v.distance/main.c:1427 #: ../vector/v.net.timetable/main.c:103 ../vector/v.to.points/main.c:192 #: ../vector/v.net.components/main.c:190 ../vector/v.net.centrality/main.c:266 #: ../vector/v.net.alloc/main.c:329 @@ -10381,7 +10749,7 @@ #: ../raster/r.contour/main.c:188 ../raster3d/r3.flow/main.c:67 #: ../vector/v.in.lidar/attributes.c:139 ../vector/v.reclass/main.c:322 -#: ../vector/v.in.dwg/main.c:244 ../vector/v.in.ogr/main.c:1360 +#: ../vector/v.in.dwg/main.c:244 ../vector/v.in.ogr/main.c:1430 #: ../vector/v.in.ascii/main.c:523 ../vector/v.to.points/main.c:197 #: ../vector/v.in.dxf/write_vect.c:241 #, c-format @@ -10389,8 +10757,8 @@ msgstr "无法为表 <%s>创建索引" #: ../raster/r.contour/main.c:203 ../vector/v.select/copy_tabs.c:17 -#: ../vector/v.voronoi/main.c:384 ../vector/v.extract/copy_tab.c:57 -#: ../vector/v.generalize/misc.c:134 +#: ../vector/v.voronoi/main.c:384 ../vector/v.decimate/copy_tab.c:54 +#: ../vector/v.extract/copy_tab.c:57 ../vector/v.generalize/misc.c:134 msgid "Writing attributes..." msgstr "" @@ -10401,7 +10769,7 @@ msgid "Unable to insert new record: '%s'" msgstr "无法æ’入新记录:'%s'" -#: ../raster/r.contour/main.c:237 ../raster/r.in.lidar/main.c:608 +#: ../raster/r.contour/main.c:237 ../raster/r.in.lidar/main.c:613 #: ../vector/v.generalize/displacement.c:78 msgid "Reading data..." msgstr "" @@ -10434,209 +10802,222 @@ msgid_plural "Writing vector contours (total levels %d)..." msgstr[0] "" -#: ../raster/r.contour/cont.c:213 +#: ../raster/r.contour/cont.c:214 #, c-format msgid "%d crossing found" msgid_plural "%d crossings found" msgstr[0] "" -#: ../raster/r.contour/cont.c:266 +#: ../raster/r.contour/cont.c:267 msgid "Illegal edge number" msgstr "" -#: ../raster/r.contour/cont.c:374 +#: ../raster/r.contour/cont.c:375 msgid "Edge number out of range" msgstr "" -#: ../raster/r.slope.aspect/main.c:152 ../raster/r.param.scale/interface.c:56 +#: ../raster/r.slope.aspect/main.c:170 ../raster/r.param.scale/interface.c:56 #: ../raster/r.relief/main.c:110 ../imagery/i.topo.corr/main.c:48 msgid "terrain" msgstr "" -#: ../raster/r.slope.aspect/main.c:153 +#: ../raster/r.slope.aspect/main.c:171 msgid "aspect" msgstr "" -#: ../raster/r.slope.aspect/main.c:154 +#: ../raster/r.slope.aspect/main.c:172 msgid "slope" msgstr "" -#: ../raster/r.slope.aspect/main.c:155 +#: ../raster/r.slope.aspect/main.c:173 msgid "curvature" msgstr "" -#: ../raster/r.slope.aspect/main.c:156 +#: ../raster/r.slope.aspect/main.c:174 msgid "Generates raster maps of slope, aspect, curvatures and partial derivatives from an elevation raster map." msgstr "" -#: ../raster/r.slope.aspect/main.c:158 +#: ../raster/r.slope.aspect/main.c:176 msgid "Aspect is calculated counterclockwise from east." msgstr "" -#: ../raster/r.slope.aspect/main.c:165 ../vector/v.surf.rst/main.c:201 +#: ../raster/r.slope.aspect/main.c:183 ../vector/v.surf.rst/main.c:203 msgid "Name for output slope raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:166 ../raster/r.slope.aspect/main.c:172 -#: ../raster/r.slope.aspect/main.c:196 ../raster/r.slope.aspect/main.c:203 -#: ../raster/r.slope.aspect/main.c:210 ../raster/r.slope.aspect/main.c:217 -#: ../raster/r.slope.aspect/main.c:224 ../raster/r.slope.aspect/main.c:231 -#: ../raster/r.slope.aspect/main.c:238 ../raster/r.watershed/front/main.c:139 -#: ../raster/r.watershed/front/main.c:146 -#: ../raster/r.watershed/front/main.c:153 +#: ../raster/r.slope.aspect/main.c:184 ../raster/r.slope.aspect/main.c:190 +#: ../raster/r.slope.aspect/main.c:214 ../raster/r.slope.aspect/main.c:221 +#: ../raster/r.slope.aspect/main.c:228 ../raster/r.slope.aspect/main.c:235 +#: ../raster/r.slope.aspect/main.c:242 ../raster/r.slope.aspect/main.c:249 +#: ../raster/r.slope.aspect/main.c:256 ../raster/r.watershed/front/main.c:147 +#: ../raster/r.watershed/front/main.c:154 #: ../raster/r.watershed/front/main.c:160 -#: ../raster/r.watershed/front/main.c:166 -#: ../raster/r.watershed/front/main.c:172 -#: ../raster/r.watershed/front/main.c:180 -#: ../raster/r.watershed/front/main.c:188 -#: ../raster/r.watershed/front/main.c:195 ../vector/v.surf.rst/main.c:172 -#: ../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:232 ../vector/v.surf.rst/main.c:239 -#: ../vector/v.surf.rst/main.c:246 ../vector/v.surf.rst/main.c:253 +#: ../raster/r.watershed/front/main.c:167 +#: ../raster/r.watershed/front/main.c:173 +#: ../raster/r.watershed/front/main.c:179 +#: ../raster/r.watershed/front/main.c:186 +#: ../raster/r.watershed/front/main.c:193 +#: ../raster/r.watershed/front/main.c:200 ../vector/v.surf.rst/main.c:174 +#: ../vector/v.surf.rst/main.c:198 ../vector/v.surf.rst/main.c:204 +#: ../vector/v.surf.rst/main.c:210 ../vector/v.surf.rst/main.c:216 +#: ../vector/v.surf.rst/main.c:222 ../vector/v.surf.rst/main.c:228 +#: ../vector/v.surf.rst/main.c:234 ../vector/v.surf.rst/main.c:241 +#: ../vector/v.surf.rst/main.c:248 ../vector/v.surf.rst/main.c:255 #: ../vector/v.surf.bspline/main.c:130 ../vector/v.surf.bspline/main.c:135 -#: ../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.vol.rst/main.c:293 ../vector/v.vol.rst/main.c:299 +#: ../vector/v.vol.rst/main.c:362 ../vector/v.vol.rst/main.c:368 +#: ../vector/v.vol.rst/main.c:374 ../vector/v.vol.rst/main.c:381 +#: ../vector/v.vol.rst/main.c:387 ../vector/v.vol.rst/main.c:393 +#: ../vector/v.vol.rst/main.c:399 ../vector/v.vol.rst/main.c:405 msgid "Outputs" msgstr "" -#: ../raster/r.slope.aspect/main.c:171 ../vector/v.surf.rst/main.c:207 +#: ../raster/r.slope.aspect/main.c:189 ../vector/v.surf.rst/main.c:209 msgid "Name for output aspect raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:180 +#: ../raster/r.slope.aspect/main.c:198 msgid "Format for reporting the slope" msgstr "表达å¡åº¦çš„æ ¼å¼" -#: ../raster/r.slope.aspect/main.c:187 +#: ../raster/r.slope.aspect/main.c:205 msgid "Type of output aspect and slope maps" msgstr "输出的å¡å‘图和å¡åº¦å›¾çš„类型" -#: ../raster/r.slope.aspect/main.c:195 ../vector/v.surf.rst/main.c:213 +#: ../raster/r.slope.aspect/main.c:213 ../vector/v.surf.rst/main.c:215 msgid "Name for output profile curvature raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:202 ../vector/v.surf.rst/main.c:219 +#: ../raster/r.slope.aspect/main.c:220 ../vector/v.surf.rst/main.c:221 msgid "Name for output tangential curvature raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:209 +#: ../raster/r.slope.aspect/main.c:227 msgid "Name for output first order partial derivative dx (E-W slope) raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:216 +#: ../raster/r.slope.aspect/main.c:234 msgid "Name for output first order partial derivative dy (N-S slope) raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:223 +#: ../raster/r.slope.aspect/main.c:241 msgid "Name for output second order partial derivative dxx raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:230 +#: ../raster/r.slope.aspect/main.c:248 msgid "Name for output second order partial derivative dyy raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:237 +#: ../raster/r.slope.aspect/main.c:255 msgid "Name for output second order partial derivative dxy raster map" msgstr "" -#: ../raster/r.slope.aspect/main.c:243 +#: ../raster/r.slope.aspect/main.c:261 msgid "Multiplicative factor to convert elevation units to horizontal units" msgstr "" -#: ../raster/r.slope.aspect/main.c:252 +#: ../raster/r.slope.aspect/main.c:270 msgid "Minimum slope value (in percent) for which aspect is computed" msgstr "" -#: ../raster/r.slope.aspect/main.c:261 +#: ../raster/r.slope.aspect/main.c:279 msgid "Do not align the current region to the raster elevation map" msgstr "" -#: ../raster/r.slope.aspect/main.c:315 ../raster/r.relief/main.c:220 +#: ../raster/r.slope.aspect/main.c:285 +msgid "Compute output at edges and near NULL values" +msgstr "" + +#: ../raster/r.slope.aspect/main.c:291 +msgid "Create aspect as degrees clockwise from North (azimuth), with flat = -9999" +msgstr "" + +#: ../raster/r.slope.aspect/main.c:293 +#, fuzzy +msgid "Default: degrees counter-clockwise from East, with flat = 0" +msgstr "å„å‘异性角度 (度,从东开始逆时针方å‘计算)" + +#: ../raster/r.slope.aspect/main.c:348 ../raster/r.relief/main.c:221 #, c-format msgid "%s=%s - must be a positive number" msgstr "" -#: ../raster/r.slope.aspect/main.c:321 ../raster/r.relief/main.c:201 -#: ../raster/r.relief/main.c:207 +#: ../raster/r.slope.aspect/main.c:354 ../raster/r.relief/main.c:202 +#: ../raster/r.relief/main.c:208 #, c-format msgid "%s=%s - must be a non-negative number" msgstr "" -#: ../raster/r.slope.aspect/main.c:336 +#: ../raster/r.slope.aspect/main.c:369 #, 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:358 +#: ../raster/r.slope.aspect/main.c:391 #, c-format msgid "Wrong raster type: %s" msgstr "" -#: ../raster/r.slope.aspect/main.c:387 +#: ../raster/r.slope.aspect/main.c:420 msgid "r.slope.aspect does not convert horizontal units to meters in this version, see manual page." msgstr "" -#: ../raster/r.slope.aspect/main.c:968 +#: ../raster/r.slope.aspect/main.c:1025 #, c-format msgid "Elevation products for mapset <%s> in <%s>" msgstr "" -#: ../raster/r.slope.aspect/main.c:987 +#: ../raster/r.slope.aspect/main.c:1044 #, c-format msgid "Min computed aspect %.4f, max computed aspect %.4f" msgstr "" -#: ../raster/r.slope.aspect/main.c:1051 +#: ../raster/r.slope.aspect/main.c:1145 #, c-format msgid "Aspect raster map <%s> complete" msgstr "" -#: ../raster/r.slope.aspect/main.c:1108 +#: ../raster/r.slope.aspect/main.c:1202 #, c-format msgid "Min computed slope %.4f, max computed slope %.4f" msgstr "" -#: ../raster/r.slope.aspect/main.c:1161 +#: ../raster/r.slope.aspect/main.c:1255 #, c-format msgid "Slope raster map <%s> complete" msgstr "" -#: ../raster/r.slope.aspect/main.c:1233 +#: ../raster/r.slope.aspect/main.c:1327 #, c-format msgid "Profile curve raster map <%s> complete" msgstr "" -#: ../raster/r.slope.aspect/main.c:1260 +#: ../raster/r.slope.aspect/main.c:1354 #, c-format msgid "Tangential curve raster map <%s> complete" msgstr "" -#: ../raster/r.slope.aspect/main.c:1285 +#: ../raster/r.slope.aspect/main.c:1379 #, c-format msgid "E-W slope raster map <%s> complete" msgstr "" -#: ../raster/r.slope.aspect/main.c:1310 +#: ../raster/r.slope.aspect/main.c:1404 #, c-format msgid "N-S slope raster map <%s> complete" msgstr "" -#: ../raster/r.slope.aspect/main.c:1335 +#: ../raster/r.slope.aspect/main.c:1429 #, c-format msgid "Dxx raster map <%s> complete" msgstr "" -#: ../raster/r.slope.aspect/main.c:1360 +#: ../raster/r.slope.aspect/main.c:1454 #, c-format msgid "Dyy raster map <%s> complete" msgstr "" -#: ../raster/r.slope.aspect/main.c:1385 +#: ../raster/r.slope.aspect/main.c:1479 #, c-format msgid "Dxy raster map <%s> complete" msgstr "" @@ -10764,7 +11145,7 @@ msgid "\"%s\" field missing from header" msgstr "" -#: ../raster/r.stream.extract/main.c:78 ../raster/r.watershed/front/main.c:78 +#: ../raster/r.stream.extract/main.c:78 ../raster/r.watershed/front/main.c:80 msgid "stream network" msgstr "" @@ -10780,11 +11161,6 @@ msgid "Stream extraction will use provided accumulation instead of calculating it anew" msgstr "" -#: ../raster/r.stream.extract/main.c:89 ../raster/r.stream.extract/main.c:97 -#: ../raster/r.flow/main.c:435 ../raster/r.flow/main.c:441 -msgid "Input maps" -msgstr "" - #: ../raster/r.stream.extract/main.c:93 msgid "Name of input raster map with real depressions" msgstr "" @@ -10883,13 +11259,13 @@ msgstr "" #: ../raster/r.stream.extract/main.c:318 -#: ../raster/r.watershed/seg/init_vars.c:252 +#: ../raster/r.watershed/seg/init_vars.c:255 #, c-format msgid "Will need up to %.2f MB of disk space" msgstr "" #: ../raster/r.stream.extract/main.c:320 -#: ../raster/r.watershed/seg/init_vars.c:254 +#: ../raster/r.watershed/seg/init_vars.c:258 #, c-format msgid "Will need up to %.2f GB (%.0f MB) of disk space" msgstr "" @@ -10972,17 +11348,14 @@ msgid "Unable to re-open segment file" msgstr "" -#: ../raster/r.stream.extract/cseg.c:47 ../raster/r.stream.extract/dseg.c:47 -#: ../raster/r.stream.extract/dseg.c:97 ../raster/r.stream.extract/bseg.c:46 -#: ../raster/r.stream.extract/bseg.c:96 ../raster/r.stream.extract/seg.c:52 -#: ../raster/r.stream.extract/seg.c:94 ../raster/r.stream.extract/seg.c:103 +#: ../raster/r.stream.extract/cseg.c:47 ../raster/r.stream.extract/cseg.c:97 +#: ../raster/r.stream.extract/dseg.c:47 ../raster/r.stream.extract/dseg.c:97 +#: ../raster/r.stream.extract/bseg.c:46 ../raster/r.stream.extract/bseg.c:96 +#: ../raster/r.stream.extract/seg.c:52 ../raster/r.stream.extract/seg.c:94 +#: ../raster/r.stream.extract/seg.c:103 msgid "Unable to read segment file" msgstr "" -#: ../raster/r.stream.extract/cseg.c:97 -msgid "Unabel to read segment file" -msgstr "" - #: ../raster/r.stream.extract/cseg.c:120 #, c-format msgid "Unable to segment put row %d for raster map <%s>" @@ -11021,8 +11394,8 @@ msgstr "" #: ../raster/r.stream.extract/streams.c:336 -#: ../raster/r.watershed/seg/do_cum.c:487 -#: ../raster/r.watershed/ram/do_cum.c:443 +#: ../raster/r.watershed/seg/do_cum.c:518 +#: ../raster/r.watershed/ram/do_cum.c:469 #, c-format msgid "MFD: cumulative proportion of flow distribution not 1.0 but %f" msgstr "" @@ -11063,7 +11436,8 @@ msgstr "" #: ../raster/r.stream.extract/close.c:198 -#, c-format +#: ../scripts/v.db.addtable/v.db.addtable.py:147 +#, c-format, python-format msgid "Unable to create index on table <%s>" msgstr "" @@ -11073,7 +11447,7 @@ msgstr "" #: ../raster/r.stream.extract/close.c:255 ../raster/r.grow.distance/main.c:325 -#: ../raster/r.fill.dir/main.c:253 +#: ../raster/r.fill.dir/main.c:259 msgid "Writing output raster maps..." msgstr "" @@ -11195,9 +11569,10 @@ msgid "Distance filter remains flat before beginning exponent" msgstr "" -#: ../raster/r.random.surface/main.c:102 -msgid "Random seed (SEED_MIN >= value >= SEED_MAX), default [random]" -msgstr "" +#: ../raster/r.random.surface/main.c:102 ../raster/r.random.cells/main.c:77 +#, fuzzy +msgid "Random seed, default [random]" +msgstr "选择波段(默认选择所有波段)" #: ../raster/r.random.surface/main.c:108 msgid "Maximum cell value of distribution" @@ -11207,12 +11582,12 @@ msgid "Uniformly distributed cell values" msgstr "" -#: ../raster/r.random.surface/main.c:128 ../raster/r.random.cells/init.c:96 +#: ../raster/r.random.surface/main.c:128 ../raster/r.random.cells/init.c:93 #, c-format msgid "Generating raster map <%s>..." msgstr "" -#: ../raster/r.random.surface/save.c:98 ../raster/r.drain/main.c:522 +#: ../raster/r.random.surface/save.c:98 ../raster/r.drain/main.c:523 #: ../raster/r.random.cells/indep.c:139 ../raster/r.composite/main.c:191 #: ../imagery/i.ifft/main.c:207 #, c-format @@ -11233,45 +11608,30 @@ msgid "Output raster map required" msgstr "" -#: ../raster/r.random.surface/init.c:108 -#, c-format -msgid "Seed (%d) larger than maximum (%d)" -msgstr "" - -#: ../raster/r.random.surface/init.c:111 ../raster/r.random.surface/init.c:120 -#, c-format -msgid " seed is set to %d" -msgstr "" - -#: ../raster/r.random.surface/init.c:116 -#, c-format -msgid "Seed (%d) smaller than minimum (%d)" -msgstr "" - -#: ../raster/r.random.surface/init.c:159 +#: ../raster/r.random.surface/init.c:141 #, c-format msgid "Distance value (%d): %lf must be >= 0.0" msgstr "" -#: ../raster/r.random.surface/init.c:187 +#: ../raster/r.random.surface/init.c:169 #, c-format msgid "Exponent value (%lf) must be > 0.0" msgstr "" -#: ../raster/r.random.surface/init.c:211 +#: ../raster/r.random.surface/init.c:193 #, c-format msgid "Flat value (%lf) must be less than distance value (%lf)" msgstr "" -#: ../raster/r.random.surface/init.c:232 +#: ../raster/r.random.surface/init.c:214 msgid "Must have a distance value for each filter" msgstr "" -#: ../raster/r.random.surface/init.c:264 +#: ../raster/r.random.surface/init.c:246 msgid "Must have a exponent value for each filter" msgstr "" -#: ../raster/r.random.surface/init.c:281 +#: ../raster/r.random.surface/init.c:263 msgid "Must have a weight value for each filter" msgstr "" @@ -11316,64 +11676,64 @@ msgid "File not found: %s" msgstr "" -#: ../raster/r.fill.dir/main.c:88 +#: ../raster/r.fill.dir/main.c:90 msgid "sink" msgstr "" -#: ../raster/r.fill.dir/main.c:89 +#: ../raster/r.fill.dir/main.c:91 msgid "fill sinks" msgstr "" -#: ../raster/r.fill.dir/main.c:90 +#: ../raster/r.fill.dir/main.c:92 msgid "depressions" msgstr "" -#: ../raster/r.fill.dir/main.c:92 +#: ../raster/r.fill.dir/main.c:94 msgid "Filters and generates a depressionless elevation map and a flow direction map from a given elevation raster map." msgstr "" -#: ../raster/r.fill.dir/main.c:99 +#: ../raster/r.fill.dir/main.c:101 msgid "Name for output depressionless elevation raster map" msgstr "" -#: ../raster/r.fill.dir/main.c:103 +#: ../raster/r.fill.dir/main.c:105 msgid "Name for output flow direction map for depressionless elevation raster map" msgstr "" -#: ../raster/r.fill.dir/main.c:108 +#: ../raster/r.fill.dir/main.c:110 msgid "Name for output raster map of problem areas" msgstr "" -#: ../raster/r.fill.dir/main.c:115 +#: ../raster/r.fill.dir/main.c:117 msgid "Aspect direction format" msgstr "" -#: ../raster/r.fill.dir/main.c:121 +#: ../raster/r.fill.dir/main.c:123 msgid "Find unresolved areas only" msgstr "" -#: ../raster/r.fill.dir/main.c:127 +#: ../raster/r.fill.dir/main.c:129 #, c-format msgid "The '%c' flag requires '%s'to be specified" msgstr "" -#: ../raster/r.fill.dir/main.c:148 +#: ../raster/r.fill.dir/main.c:150 msgid "Direction map is D8 resolution, i.e. 45 degrees" msgstr "" -#: ../raster/r.fill.dir/main.c:190 +#: ../raster/r.fill.dir/main.c:192 msgid "Reading input elevation raster map..." msgstr "" -#: ../raster/r.fill.dir/main.c:200 +#: ../raster/r.fill.dir/main.c:202 msgid "Filling sinks..." msgstr "" -#: ../raster/r.fill.dir/main.c:204 +#: ../raster/r.fill.dir/main.c:206 msgid "Determining flow directions for ambiguous cases..." msgstr "" -#: ../raster/r.fill.dir/main.c:217 +#: ../raster/r.fill.dir/main.c:219 msgid "Repeat to get the final directions..." msgstr "" @@ -11455,14 +11815,6 @@ msgid "Pass 2 of 2..." msgstr "" -#: ../raster/r.clump/clump.c:99 ../raster/r.clump/clump.c:151 -#: ../raster/r.clump/minsize.c:152 ../raster/r.clump/minsize.c:253 -#: ../raster/r.clump/minsize.c:287 ../raster/r.clump/minsize.c:293 -#: ../raster/r.clump/minsize.c:424 ../raster/r.clump/minsize.c:447 -#: ../raster/r.clump/minsize.c:518 ../imagery/i.segment/cluster.c:431 -msgid "Unable to read from temp file" -msgstr "" - #: ../raster/r.clump/clump.c:115 ../raster/r.clump/clump.c:347 #: ../raster/r.clump/clump.c:361 ../raster/r.clump/clump.c:648 #: ../raster/r.clump/clump.c:662 ../raster/r.clump/minsize.c:163 @@ -11490,9 +11842,9 @@ msgid "%d-band clumping with threshold %g" msgstr "" -#: ../raster/r.clump/clump.c:451 ../imagery/i.segment/write_output.c:112 -#: ../imagery/i.segment/open_files.c:71 ../imagery/i.segment/open_files.c:238 -#: ../imagery/i.segment/open_files.c:246 +#: ../raster/r.clump/clump.c:451 ../imagery/i.segment/write_output.c:114 +#: ../imagery/i.segment/open_files.c:57 ../imagery/i.segment/open_files.c:232 +#: ../imagery/i.segment/open_files.c:240 #, c-format msgid "No min/max found in raster map <%s>" msgstr "" @@ -11577,7 +11929,7 @@ msgid "PNG error" msgstr "" -#: ../raster/r.in.png/main.c:485 ../raster/r.cross/main.c:168 +#: ../raster/r.in.png/main.c:485 ../raster/r.cross/main.c:161 #: ../raster/r.basins.fill/main.c:146 ../raster/r.resample/main.c:125 #, c-format msgid "Creating support files for <%s>..." @@ -11607,34 +11959,35 @@ msgid "Output image file header only and exit" msgstr "" -#: ../raster/r.cross/main.c:72 +#: ../raster/r.cross/main.c:71 msgid "Creates a cross product of the category values from multiple raster map layers." msgstr "创建多个栅格图层类别值的å‰ä¹˜ã€‚" -#: ../raster/r.cross/main.c:81 +#: ../raster/r.cross/main.c:80 #, c-format msgid "Names of 2-%d input raster maps" msgstr "2-%d 输入栅格地图的å称" -#: ../raster/r.cross/main.c:90 -msgid "Non-zero data only" +#: ../raster/r.cross/main.c:89 +#, fuzzy +msgid "Non-NULL data only" msgstr "åªä¿ç•™éžé›¶æ•°æ®" -#: ../raster/r.cross/main.c:103 +#: ../raster/r.cross/main.c:102 #, c-format msgid "More than %d files not allowed" msgstr "" -#: ../raster/r.cross/main.c:119 +#: ../raster/r.cross/main.c:111 msgid "Must specify 2 or more input maps" msgstr "" -#: ../raster/r.cross/main.c:136 +#: ../raster/r.cross/main.c:129 #, c-format msgid "%s: STEP 2 ..." msgstr "" -#: ../raster/r.cross/main.c:178 +#: ../raster/r.cross/main.c:171 #, c-format msgid "%d categories" msgstr "" @@ -11649,40 +12002,45 @@ msgid "%s: STEP 3 ... " msgstr "" -#: ../raster/r.series/main.c:141 +#: ../raster/r.series/main.c:142 msgid "Makes each output cell value a function of the values assigned to the corresponding cells in the input raster map layers." msgstr "对输入图层的åƒå…ƒè¿›è¡Œå‡½æ•°è®¡ç®—,并将得到的结果赋予输出的åƒå…ƒã€‚" -#: ../raster/r.series/main.c:150 +#: ../raster/r.series/main.c:151 msgid "Input file with one raster map name and optional one weight per line, field separator between name and weight is |" msgstr "" -#: ../raster/r.series/main.c:161 ../raster3d/r3.neighbors/main.c:119 +#: ../raster/r.series/main.c:162 ../raster3d/r3.neighbors/main.c:119 msgid "Aggregate operation" msgstr "èšåˆæ“作" -#: ../raster/r.series/main.c:176 +#: ../raster/r.series/main.c:177 msgid "Weighting factor for each input map, default value is 1.0 for each input map" msgstr "" -#: ../raster/r.series/main.c:250 ../raster/r.series/main.c:312 +#: ../raster/r.series/main.c:253 ../raster/r.series/main.c:325 msgid "Weights must be positive" msgstr "" -#: ../raster/r.series/main.c:268 ../raster/r.series/main.c:318 +#: ../raster/r.series/main.c:271 ../raster/r.series/main.c:331 #, c-format msgid "Reading raster map <%s> using weight %f..." msgstr "" -#: ../raster/r.series/main.c:298 +#: ../raster/r.series/main.c:274 ../raster/r.series/main.c:334 +#, fuzzy, c-format +msgid "Unable to open input raster <%s>" +msgstr "无法打开输入文件<%s>" + +#: ../raster/r.series/main.c:311 msgid "input= and weights= must have the same number of values" msgstr "" -#: ../raster/r.series/main.c:333 +#: ../raster/r.series/main.c:356 msgid "output= and method= must have the same number of values" msgstr "" -#: ../raster/r.series/main.c:351 +#: ../raster/r.series/main.c:379 #, c-format msgid "Method %s not compatible with weights, using unweighed version instead" msgstr "" @@ -11895,95 +12253,95 @@ msgid "Flag %c makes sense only with %s option or -%c flag" msgstr "" -#: ../raster/r.in.lidar/main.c:369 ../raster3d/r3.in.lidar/main.c:340 +#: ../raster/r.in.lidar/main.c:367 +msgid "Trim option can be used only with trimmean method" +msgstr "" + +#: ../raster/r.in.lidar/main.c:374 ../raster3d/r3.in.lidar/main.c:340 #, c-format msgid "File <%s> does not exist" msgstr "" -#: ../raster/r.in.lidar/main.c:386 +#: ../raster/r.in.lidar/main.c:391 msgid "zrange will not be taken into account during scan" msgstr "" -#: ../raster/r.in.lidar/main.c:399 ../raster3d/r3.in.lidar/main.c:374 +#: ../raster/r.in.lidar/main.c:404 ../raster3d/r3.in.lidar/main.c:374 #: ../vector/v.in.lidar/main.c:349 #, c-format msgid "Input file <%s> does not exist" msgstr "" -#: ../raster/r.in.lidar/main.c:403 ../raster3d/r3.in.lidar/main.c:378 +#: ../raster/r.in.lidar/main.c:408 ../raster3d/r3.in.lidar/main.c:378 #, c-format msgid "Unable to open file <%s> as a LiDAR point cloud" msgstr "" -#: ../raster/r.in.lidar/main.c:407 ../raster3d/r3.in.lidar/main.c:382 +#: ../raster/r.in.lidar/main.c:412 ../raster3d/r3.in.lidar/main.c:382 #: ../vector/v.in.lidar/main.c:358 #, c-format msgid "Unable to read LAS header of <%s>" msgstr "" -#: ../raster/r.in.lidar/main.c:423 ../raster3d/r3.in.lidar/main.c:398 +#: ../raster/r.in.lidar/main.c:428 ../raster3d/r3.in.lidar/main.c:398 msgid "First file's projection checked, checking projection of the other files..." msgstr "" -#: ../raster/r.in.lidar/main.c:461 +#: ../raster/r.in.lidar/main.c:466 #, c-format msgid "Unknown filter option <%s>" msgstr "" -#: ../raster/r.in.lidar/main.c:479 ../raster/r.in.xyz/main.c:383 +#: ../raster/r.in.lidar/main.c:484 ../raster/r.in.xyz/main.c:383 msgid "Invalid zrange" msgstr "" -#: ../raster/r.in.lidar/main.c:493 +#: ../raster/r.in.lidar/main.c:498 #, c-format msgid "Invalid %s" msgstr "" -#: ../raster/r.in.lidar/main.c:525 ../general/g.region/main.c:815 +#: ../raster/r.in.lidar/main.c:530 ../general/g.region/main.c:865 #, c-format msgid "Invalid input <%s=%s>" msgstr "" -#: ../raster/r.in.lidar/main.c:528 +#: ../raster/r.in.lidar/main.c:533 #, c-format msgid "Option '%s' must be > 0.0" msgstr "" -#: ../raster/r.in.lidar/main.c:596 +#: ../raster/r.in.lidar/main.c:601 #, c-format -msgid "Unable to process the hole map at once. Please set the '%s' option to some value lower than 100." +msgid "Unable to process the whole map at once. Please set the '%s' option to some value lower than 100." msgstr "" -#: ../raster/r.in.lidar/main.c:616 +#: ../raster/r.in.lidar/main.c:621 #, c-format msgid "Pass #%d (of %d)..." msgstr "" -#: ../raster/r.in.lidar/main.c:755 ../raster/r.drain/main.c:470 -msgid "Writing output raster map..." -msgstr "" - -#: ../raster/r.in.lidar/main.c:778 +#: ../raster/r.in.lidar/main.c:783 #, c-format msgid "%lu points found in input file(s)" msgstr "" -#: ../raster/r.in.lidar/main.c:798 +#: ../raster/r.in.lidar/main.c:803 #, c-format msgid "%lu input points were invalid and filtered out" msgstr "" -#: ../raster/r.in.lidar/main.c:801 +#: ../raster/r.in.lidar/main.c:806 #, c-format msgid "%lu input points were invalid, use -%c flag to filter them out" msgstr "" -#: ../raster/r.in.lidar/main.c:804 +#: ../raster/r.in.lidar/main.c:809 #, c-format msgid "Raster map <%s> created. %lu points from %d files found in region." msgstr "" -#: ../raster/r.in.lidar/main.c:809 +#: ../raster/r.in.lidar/main.c:814 #, c-format msgid "Raster map <%s> created. %lu points found in region." msgstr "" @@ -11993,10 +12351,10 @@ msgid "Cannot create temporary file with segments of a raster map" msgstr "" -#: ../raster/r.in.lidar/projection.c:34 ../raster/r.in.gdal/proj.c:131 -#: ../raster/r.external/proj.c:131 ../raster3d/r3.in.lidar/projection.c:36 +#: ../raster/r.in.lidar/projection.c:34 ../raster/r.in.gdal/proj.c:153 +#: ../raster/r.external/proj.c:153 ../raster3d/r3.in.lidar/projection.c:36 #: ../vector/v.in.lidar/projection.c:32 ../vector/v.in.pdal/projection.c:31 -#: ../vector/v.in.ogr/proj.c:322 ../vector/v.external/proj.c:223 +#: ../vector/v.in.ogr/proj.c:361 ../vector/v.external/proj.c:246 msgid "" "Projection of dataset does not appear to match current location.\n" "\n" @@ -12015,10 +12373,10 @@ msgid "Import dataset PROJ_INFO is:\n" msgstr "" -#: ../raster/r.in.lidar/projection.c:91 ../raster/r.in.gdal/proj.c:237 -#: ../raster/r.external/proj.c:237 ../raster3d/r3.in.lidar/projection.c:93 +#: ../raster/r.in.lidar/projection.c:91 ../raster/r.in.gdal/proj.c:259 +#: ../raster/r.external/proj.c:259 ../raster3d/r3.in.lidar/projection.c:93 #: ../vector/v.in.lidar/projection.c:89 ../vector/v.in.pdal/projection.c:88 -#: ../vector/v.in.ogr/proj.c:428 ../vector/v.external/proj.c:329 +#: ../vector/v.in.ogr/proj.c:467 ../vector/v.external/proj.c:352 #, c-format msgid "" "\n" @@ -12037,17 +12395,17 @@ msgid "Unable to convert input map projection information to GRASS format for checking" msgstr "ä¸èƒ½å°†è¾“入地图的投影信æ¯è½¬æ¢ä¸º GRASS æ ¼å¼æ¥æ£€æŸ¥" -#: ../raster/r.in.lidar/projection.c:128 ../raster/r.in.gdal/proj.c:122 -#: ../raster/r.external/proj.c:122 ../raster3d/r3.in.lidar/projection.c:130 -#: ../vector/v.in.lidar/projection.c:126 ../vector/v.in.ogr/proj.c:313 -#: ../vector/v.external/proj.c:214 +#: ../raster/r.in.lidar/projection.c:128 ../raster/r.in.gdal/proj.c:144 +#: ../raster/r.external/proj.c:144 ../raster3d/r3.in.lidar/projection.c:130 +#: ../vector/v.in.lidar/projection.c:126 ../vector/v.in.ogr/proj.c:352 +#: ../vector/v.external/proj.c:237 msgid "Over-riding projection check" msgstr "" -#: ../raster/r.in.lidar/projection.c:139 ../raster/r.in.gdal/proj.c:260 -#: ../raster/r.external/proj.c:260 ../raster3d/r3.in.lidar/projection.c:141 +#: ../raster/r.in.lidar/projection.c:139 ../raster/r.in.gdal/proj.c:282 +#: ../raster/r.external/proj.c:282 ../raster3d/r3.in.lidar/projection.c:141 #: ../vector/v.in.lidar/projection.c:137 ../vector/v.in.pdal/projection.c:137 -#: ../vector/v.in.ogr/proj.c:451 ../vector/v.external/proj.c:352 +#: ../vector/v.in.ogr/proj.c:490 ../vector/v.external/proj.c:375 msgid "Projection of input dataset and current location appear to match" msgstr "" @@ -12083,14 +12441,6 @@ msgid "File containing expression(s) to evaluate" msgstr "" -#: ../raster/r.mapcalc/main.c:105 -msgid "Seed for rand() function" -msgstr "" - -#: ../raster/r.mapcalc/main.c:109 -msgid "Generate random seed (result is non-deterministic)" -msgstr "" - #: ../raster/r.mapcalc/main.c:113 msgid "List input and output maps" msgstr "" @@ -12188,8 +12538,8 @@ msgid "Unable to close raster map <%s@%s>" msgstr "" -#: ../raster/r.mapcalc/map3.c:607 ../raster/r.sunhours/main.c:324 -#: ../raster/r.sunhours/main.c:335 ../raster/r.sunhours/main.c:346 +#: ../raster/r.mapcalc/map3.c:607 ../raster/r.sunhours/main.c:325 +#: ../raster/r.sunhours/main.c:336 ../raster/r.sunhours/main.c:347 #: ../imagery/i.landsat.acca/tools.c:136 #: ../imagery/i.landsat.acca/algorithm.c:234 #: ../imagery/i.landsat.acca/algorithm.c:388 @@ -12279,9 +12629,9 @@ msgstr "无法读å–栅格地图<%s>类别文件" #: ../raster/r.statistics/main.c:118 ../raster/r.stats.zonal/main.c:165 -#: ../raster/r.proj/main.c:237 ../imagery/i.rectify/main.c:156 +#: ../raster/r.proj/main.c:248 ../imagery/i.rectify/main.c:156 #: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:151 -#: ../vector/v.vect.stats/main.c:302 +#: ../vector/v.vect.stats/main.c:309 #, c-format msgid "<%s=%s> unknown %s" msgstr "" @@ -12398,31 +12748,15 @@ msgid "Cannot get projection key values of current location" msgstr "" -#: ../raster/r.sunhours/main.c:232 ../general/g.region/printwindow.c:267 -#: ../general/g.region/printwindow.c:488 ../general/g.region/printwindow.c:569 -msgid "Unable to update lat/long projection parameters" -msgstr "" - -#: ../raster/r.sunhours/main.c:296 ../raster/r.sunhours/main.c:391 -#: ../raster/r.sunmask/g_solposition.c:127 -#: ../general/g.region/printwindow.c:285 ../general/g.region/printwindow.c:293 -#: ../general/g.region/printwindow.c:301 ../general/g.region/printwindow.c:309 -#: ../general/g.region/printwindow.c:319 ../general/g.region/printwindow.c:503 -#: ../general/g.region/printwindow.c:596 ../general/g.region/printwindow.c:608 -#: ../general/g.region/printwindow.c:625 ../general/g.region/printwindow.c:643 -#: ../general/g.region/printwindow.c:658 -msgid "Error in pj_do_proj (projection of input coordinate pair)" -msgstr "pj_do_proj (输入å标对的投影) 有错误" - -#: ../raster/r.sunhours/main.c:356 +#: ../raster/r.sunhours/main.c:357 msgid "Calculating solar elevation and azimuth..." msgstr "" -#: ../raster/r.sunhours/main.c:359 +#: ../raster/r.sunhours/main.c:360 msgid "Calculating solar elevation..." msgstr "" -#: ../raster/r.sunhours/main.c:362 +#: ../raster/r.sunhours/main.c:363 msgid "Calculating solar azimuth..." msgstr "" @@ -12585,7 +12919,7 @@ msgid "Print compression information in shell script style" msgstr "" -#: ../raster/r.compress/main.c:128 ../raster/r.compress/main.c:308 +#: ../raster/r.compress/main.c:128 ../raster/r.compress/main.c:312 #, c-format msgid "Raster map <%s> is not in the current mapset" msgstr "" @@ -12605,72 +12939,82 @@ msgid "<%s> is a GDAL-linked map - can't (un)compress" msgstr "" -#: ../raster/r.compress/main.c:215 +#: ../raster/r.compress/main.c:145 +#, c-format +msgid "<%s> is a virtual raster map - can't (un)compress" +msgstr "" + +#: ../raster/r.compress/main.c:219 msgid "DONE: uncompressed file is %lu %s (%.2f%) smaller" msgstr "" -#: ../raster/r.compress/main.c:216 +#: ../raster/r.compress/main.c:220 msgid "DONE: compressed file is %lu %s (%.2f%) smaller" msgstr "" -#: ../raster/r.compress/main.c:220 +#: ../raster/r.compress/main.c:224 msgid "DONE: uncompressed file is %lu %s (%.2f%) larger" msgstr "" -#: ../raster/r.compress/main.c:221 +#: ../raster/r.compress/main.c:225 msgid "DONE: compressed file is %lu %s (%.2f%) larger" msgstr "" -#: ../raster/r.compress/main.c:224 +#: ../raster/r.compress/main.c:228 msgid "same size" msgstr "" -#: ../raster/r.compress/main.c:240 +#: ../raster/r.compress/main.c:244 #, c-format msgid "<%s> already uncompressed" msgstr "" -#: ../raster/r.compress/main.c:243 +#: ../raster/r.compress/main.c:247 #, c-format msgid "Uncompressing <%s>" msgstr "" -#: ../raster/r.compress/main.c:251 +#: ../raster/r.compress/main.c:255 #, c-format msgid "Re-compressing <%s>" msgstr "" -#: ../raster/r.compress/main.c:254 +#: ../raster/r.compress/main.c:258 #, c-format msgid "Compressing <%s>" msgstr "" -#: ../raster/r.compress/main.c:312 +#: ../raster/r.compress/main.c:316 #, c-format msgid "<%s> is a GDAL-linked map" msgstr "" -#: ../raster/r.compress/main.c:316 +#: ../raster/r.compress/main.c:320 +#, c-format +msgid "<%s> is a virtual raster map" +msgstr "" + +#: ../raster/r.compress/main.c:324 #, c-format msgid "<%s> is a reclass file of map <%s> in mapset <%s>" msgstr "" -#: ../raster/r.compress/main.c:336 +#: ../raster/r.compress/main.c:344 #, c-format msgid "<%s> is uncompressed (method %i: %s). Data type: %s" msgstr "" -#: ../raster/r.compress/main.c:343 +#: ../raster/r.compress/main.c:351 #, c-format msgid "<%s> is compressed (method %i: %s). Data type: %s" msgstr "" -#: ../raster/r.compress/main.c:351 +#: ../raster/r.compress/main.c:359 #, c-format msgid "<%s> has a compressed NULL file" msgstr "" -#: ../raster/r.compress/main.c:353 +#: ../raster/r.compress/main.c:362 #, c-format msgid "<%s> has an uncompressed NULL file" msgstr "" @@ -12887,22 +13231,22 @@ #: ../raster/r.out.gdal/main.c:713 ../raster/r.out.gdal/main.c:725 #: ../raster/r.out.gdal/main.c:738 ../raster/r.out.gdal/main.c:751 #: ../raster/r.out.gdal/main.c:763 ../raster/r.out.gdal/main.c:777 -#: ../raster/r.out.gdal/export_band.c:477 -#: ../raster/r.out.gdal/export_band.c:489 -#: ../raster/r.out.gdal/export_band.c:502 -#: ../raster/r.out.gdal/export_band.c:515 -#: ../raster/r.out.gdal/export_band.c:527 -#: ../raster/r.out.gdal/export_band.c:540 -#: ../raster/r.out.gdal/export_band.c:554 +#: ../raster/r.out.gdal/export_band.c:482 +#: ../raster/r.out.gdal/export_band.c:494 +#: ../raster/r.out.gdal/export_band.c:507 +#: ../raster/r.out.gdal/export_band.c:520 +#: ../raster/r.out.gdal/export_band.c:532 +#: ../raster/r.out.gdal/export_band.c:547 +#: ../raster/r.out.gdal/export_band.c:562 msgid "Selected GDAL datatype does not cover data range." msgstr "" #: ../raster/r.out.gdal/main.c:714 ../raster/r.out.gdal/main.c:726 #: ../raster/r.out.gdal/main.c:739 ../raster/r.out.gdal/main.c:752 -#: ../raster/r.out.gdal/export_band.c:478 -#: ../raster/r.out.gdal/export_band.c:490 -#: ../raster/r.out.gdal/export_band.c:503 -#: ../raster/r.out.gdal/export_band.c:516 +#: ../raster/r.out.gdal/export_band.c:483 +#: ../raster/r.out.gdal/export_band.c:495 +#: ../raster/r.out.gdal/export_band.c:508 +#: ../raster/r.out.gdal/export_band.c:521 #, c-format msgid "GDAL datatype: %s, range: %d - %d" msgstr "" @@ -12914,15 +13258,14 @@ msgid "Range to be exported: %g - %g" msgstr "" -#: ../raster/r.out.gdal/main.c:764 ../raster/r.out.gdal/export_band.c:528 +#: ../raster/r.out.gdal/main.c:764 ../raster/r.out.gdal/export_band.c:533 #, c-format msgid "GDAL datatype: %s, range: %u - %u" msgstr "" -#: ../raster/r.out.gdal/main.c:778 ../raster/r.out.gdal/export_band.c:541 -#: ../raster/r.out.gdal/export_band.c:555 +#: ../raster/r.out.gdal/main.c:778 ../raster/r.out.gdal/export_band.c:548 #, c-format -msgid "GDAL datatype: %s, range: %g - %g" +msgid "GDAL datatype: %s, range: %.7g - %.7g" msgstr "" #: ../raster/r.out.gdal/main.c:805 ../raster/r.out.gdal/main.c:818 @@ -12953,7 +13296,7 @@ msgid "GDAL datatype: %s, valid range: %g - %g" msgstr "" -#: ../raster/r.out.gdal/export_band.c:53 ../raster/r.out.gdal/export_band.c:359 +#: ../raster/r.out.gdal/export_band.c:53 ../raster/r.out.gdal/export_band.c:364 msgid "Unable to allocate buffer for reading raster map" msgstr "" @@ -12982,33 +13325,38 @@ msgid "The user given nodata value %g is present in rasterband <%s> and would lead to data loss. Please specify a different nodata value with the %s parameter." msgstr "" -#: ../raster/r.out.gdal/export_band.c:240 +#: ../raster/r.out.gdal/export_band.c:241 msgid "Unable to get raster band" msgstr "" -#: ../raster/r.out.gdal/export_band.c:396 -#: ../raster/r.out.gdal/export_band.c:425 -#: ../raster/r.out.gdal/export_band.c:454 +#: ../raster/r.out.gdal/export_band.c:401 +#: ../raster/r.out.gdal/export_band.c:430 +#: ../raster/r.out.gdal/export_band.c:459 msgid "Unable to write GDAL raster file" msgstr "" -#: ../raster/r.out.gdal/export_band.c:481 -#: ../raster/r.out.gdal/export_band.c:493 -#: ../raster/r.out.gdal/export_band.c:506 -#: ../raster/r.out.gdal/export_band.c:519 -#: ../raster/r.out.gdal/export_band.c:531 -#: ../raster/r.out.gdal/export_band.c:544 -#: ../raster/r.out.gdal/export_band.c:558 +#: ../raster/r.out.gdal/export_band.c:486 +#: ../raster/r.out.gdal/export_band.c:498 +#: ../raster/r.out.gdal/export_band.c:511 +#: ../raster/r.out.gdal/export_band.c:524 +#: ../raster/r.out.gdal/export_band.c:536 +#: ../raster/r.out.gdal/export_band.c:551 +#: ../raster/r.out.gdal/export_band.c:566 #, c-format msgid "Raster map <%s> range: %g - %g" msgstr "" +#: ../raster/r.out.gdal/export_band.c:563 +#, c-format +msgid "GDAL datatype: %s, range: %.16g - %.16g" +msgstr "" + #: ../raster/r.out.gdal/attr.c:140 ../raster/r.out.gdal/attr.c:178 msgid "Failed to set raster attribute table" msgstr "" #: ../raster/r.basins.fill/main.c:56 ../raster/r.water.outlet/main.c:59 -#: ../raster/r.watershed/front/main.c:75 +#: ../raster/r.watershed/front/main.c:77 msgid "watershed" msgstr "" @@ -13062,7 +13410,7 @@ msgstr "" #: ../raster/r.in.xyz/main.c:258 ../vector/v.in.lidar/main.c:196 -#: ../vector/v.decimate/main.c:148 +#: ../vector/v.decimate/main.c:149 msgid "Filter range for z data (min,max)" msgstr "" @@ -13114,7 +13462,7 @@ #: ../raster/r.in.xyz/main.c:536 #, c-format -msgid "Unable to process the hole map at once. Please set the %s option to some value lower than 100." +msgid "Unable to process the whole map at once. Please set the %s option to some value lower than 100." msgstr "" #: ../raster/r.in.xyz/main.c:589 @@ -13215,7 +13563,7 @@ msgstr "" #: ../raster/r.kappa/main.c:70 ../imagery/i.segment/main.c:38 -#: ../imagery/i.gensig/main.c:40 ../imagery/i.maxlik/main.c:62 +#: ../imagery/i.gensig/main.c:40 ../imagery/i.maxlik/main.c:64 #: ../imagery/i.smap/main.c:39 ../imagery/i.gensigset/main.c:41 #: ../imagery/i.cluster/main.c:76 ../vector/v.class/main.c:46 msgid "classification" @@ -13253,6 +13601,10 @@ msgid "No header in the report" msgstr "" +#: ../raster/r.kappa/main.c:113 +msgid "Print Matrix only" +msgstr "" + #: ../raster/r.kappa/prt_label.c:17 #, c-format msgid "Can't open file <%s> to write label" @@ -13263,7 +13615,7 @@ msgid "Cannot open file <%s> to write kappa and relevant parameters" msgstr "" -#: ../raster/r.kappa/prt_mat.c:39 +#: ../raster/r.kappa/prt_mat.c:39 ../raster/r.kappa/prt2csv_mat.c:40 #, c-format msgid "Cannot open file <%s> to write cats and counts (error matrix)" msgstr "" @@ -13360,11 +13712,11 @@ #: ../raster/r.to.vect/main.c:106 ../raster/r.to.vect/main.c:113 #: ../vector/v.to.rast/main.c:88 ../vector/v.to.rast/main.c:94 #: ../vector/v.to.rast/main.c:100 ../vector/v.buffer/main.c:306 -#: ../vector/v.in.ogr/main.c:289 ../vector/v.in.ogr/main.c:299 -#: ../vector/v.in.ogr/main.c:309 ../vector/v.in.ogr/main.c:342 -#: ../vector/v.in.ogr/main.c:374 ../vector/v.overlay/main.c:135 -#: ../vector/v.overlay/main.c:145 ../vector/v.extract/main.c:93 -#: ../vector/v.extract/main.c:145 ../vector/v.generalize/main.c:245 +#: ../vector/v.in.ogr/main.c:306 ../vector/v.in.ogr/main.c:316 +#: ../vector/v.in.ogr/main.c:326 ../vector/v.in.ogr/main.c:359 +#: ../vector/v.in.ogr/main.c:391 ../vector/v.overlay/main.c:135 +#: ../vector/v.overlay/main.c:145 ../vector/v.extract/main.c:94 +#: ../vector/v.extract/main.c:147 ../vector/v.generalize/main.c:245 msgid "Attributes" msgstr "" @@ -13509,6 +13861,98 @@ msgid "Writing color file..." msgstr "" +#: ../raster/r.buildvrt/main.c:78 +msgid "mosaic" +msgstr "" + +#: ../raster/r.buildvrt/main.c:79 +msgid "virtual raster" +msgstr "" + +#: ../raster/r.buildvrt/main.c:81 +msgid "Build a VRT (Virtual Raster) from the list of input raster maps." +msgstr "" + +#: ../raster/r.buildvrt/main.c:84 +#, fuzzy +msgid "Name of input raster files" +msgstr "输入栅格图的å称" + +#: ../raster/r.buildvrt/main.c:90 ../imagery/i.group/main.c:73 +msgid "Input file with one raster map name per line" +msgstr "" + +#: ../raster/r.buildvrt/main.c:147 ../raster/r.buildvrt/main.c:200 +#, fuzzy, c-format +msgid "Input raster map <%s> not found" +msgstr "未找到3D栅格图<%s>" + +#: ../raster/r.buildvrt/main.c:150 ../raster/r.buildvrt/main.c:203 +msgid "Input and output raster map can not be identical" +msgstr "" + +#: ../raster/r.buildvrt/main.c:155 ../raster/r.buildvrt/main.c:208 +#, c-format +msgid "Input map <%s@%s> is all NULL, skipping" +msgstr "" + +#: ../raster/r.buildvrt/main.c:177 +msgid "Only one raster map name found in input file" +msgstr "" + +#: ../raster/r.buildvrt/main.c:188 +#, fuzzy +msgid "Only one raster map name found" +msgstr "未找到3D栅格图<%s>" + +#: ../raster/r.buildvrt/main.c:260 +msgid "Input maptypes are different" +msgstr "" + +#: ../raster/r.buildvrt/main.c:262 ../raster/r.buildvrt/main.c:264 +msgid "Input ns resolutions are different" +msgstr "" + +#: ../raster/r.buildvrt/link.c:13 ../raster/r.external/link.c:87 +#, c-format +msgid "Unable to create cell/%s file" +msgstr "" + +#: ../raster/r.buildvrt/link.c:22 ../raster/r.external/link.c:96 +#, c-format +msgid "Unable to create fcell/%s file" +msgstr "" + +#: ../raster/r.buildvrt/link.c:35 +#, fuzzy, c-format +msgid "Unable to create cell_misc/%s/vrt file" +msgstr "无法创建表 <%s>" + +#: ../raster/r.buildvrt/link.c:66 ../raster/r.external/link.c:160 +#, c-format +msgid "Unable to create cell_misc/%s/f_format file" +msgstr "" + +#: ../raster/r.buildvrt/link.c:69 ../raster/r.external/link.c:163 +#, c-format +msgid "Error writing cell_misc/%s/f_format file" +msgstr "" + +#: ../raster/r.buildvrt/link.c:124 ../raster/r.external/link.c:200 +#, c-format +msgid "Creating support files for %s" +msgstr "" + +#: ../raster/r.buildvrt/link.c:127 +#, c-format +msgid "virtual raster generated by %s" +msgstr "" + +#: ../raster/r.buildvrt/link.c:140 ../raster/r.external/link.c:248 +#, c-format +msgid "Link to raster map <%s> created." +msgstr "" + #: ../raster/r.quantile/main.c:69 msgid "Computing histogram" msgstr "" @@ -13652,11 +14096,11 @@ #: ../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:160 ../general/g.region/main.c:204 -#: ../general/g.region/main.c:213 ../general/g.region/main.c:222 -#: ../general/g.region/main.c:231 ../general/g.region/main.c:240 -#: ../general/g.region/main.c:249 ../general/g.region/main.c:325 -#: ../general/g.region/main.c:336 +#: ../general/g.region/main.c:161 ../general/g.region/main.c:205 +#: ../general/g.region/main.c:214 ../general/g.region/main.c:223 +#: ../general/g.region/main.c:232 ../general/g.region/main.c:241 +#: ../general/g.region/main.c:250 ../general/g.region/main.c:326 +#: ../general/g.region/main.c:337 ../general/g.region/main.c:349 msgid "Bounds" msgstr "" @@ -13770,7 +14214,7 @@ msgid "Either all or none of %s=, %s=, %s= and %s= must be given" msgstr "" -#: ../raster/r.in.bin/main.c:521 ../display/d.grid/main.c:266 +#: ../raster/r.in.bin/main.c:521 ../display/d.grid/main.c:265 #: ../raster3d/r3.in.bin/main.c:424 #, c-format msgid "Illegal north coordinate <%s>" @@ -13781,7 +14225,7 @@ msgid "Illegal south coordinate <%s>" msgstr "" -#: ../raster/r.in.bin/main.c:525 ../display/d.grid/main.c:259 +#: ../raster/r.in.bin/main.c:525 ../display/d.grid/main.c:258 #: ../raster3d/r3.in.bin/main.c:428 #, c-format msgid "Illegal east coordinate <%s>" @@ -13799,116 +14243,53 @@ #: ../raster/r.in.bin/main.c:554 #, c-format -msgid "East-West (ewres: %f) and North-South (nwres: %f) resolution differ significantly. Did you assign %s= and %s= correctly?" +msgid "East-West (ewres: %f) and North-South (nsres: %f) resolution differ significantly. Did you assign %s= and %s= correctly?" msgstr "" #: ../raster/r.in.bin/main.c:575 msgid "File Size %" msgstr "" -#: ../raster/r.in.bin/main.c:577 ../raster3d/r3.in.bin/main.c:448 -msgid "Bytes do not match file size" -msgstr "" - -#: ../raster/r.in.bin/main.c:595 -#, c-format -msgid "Importing band %d..." -msgstr "" - -#: ../raster/r.drain/main.c:113 -msgid "Traces a flow through an elevation model or cost surface on a raster map." -msgstr "" - -#: ../raster/r.drain/main.c:116 -msgid "Name of input elevation or cost surface raster map" -msgstr "" - -#: ../raster/r.drain/main.c:121 -msgid "Name of input movement direction map associated with the cost surface" -msgstr "" - -#: ../raster/r.drain/main.c:123 -msgid "Direction in degrees CCW from east" -msgstr "" - -#: ../raster/r.drain/main.c:125 ../raster/r.drain/main.c:167 -msgid "Cost surface" -msgstr "" - -#: ../raster/r.drain/main.c:133 -msgid "Name for output drain vector map" -msgstr "" - -#: ../raster/r.drain/main.c:134 -msgid "Recommended for cost surface made using knight's move" -msgstr "" - -#: ../raster/r.drain/main.c:144 -msgid "Name of starting vector points map(s)" -msgstr "" - -#: ../raster/r.drain/main.c:150 -msgid "Copy input cell values on output" -msgstr "将输入åƒå…ƒå€¼æ‹·è´åˆ°è¾“出中" - -#: ../raster/r.drain/main.c:151 ../raster/r.drain/main.c:156 -#: ../raster/r.drain/main.c:161 -msgid "Path settings" -msgstr "" - -#: ../raster/r.drain/main.c:155 -msgid "Accumulate input values along the path" -msgstr "沿ç€è·¯å¾„累计输入值" - -#: ../raster/r.drain/main.c:160 -msgid "Count cell numbers along the path" -msgstr "沿ç€è·¯å¾„计算åƒå…ƒæ•°" +#: ../raster/r.in.bin/main.c:577 ../raster3d/r3.in.bin/main.c:448 +msgid "Bytes do not match file size" +msgstr "" -#: ../raster/r.drain/main.c:166 -msgid "The input raster map is a cost surface (direction surface must also be specified)" +#: ../raster/r.in.bin/main.c:595 +#, c-format +msgid "Importing band %d..." msgstr "" -#: ../raster/r.drain/main.c:178 +#: ../raster/r.drain/main.c:179 msgid "Directional drain selected... checking for direction raster map" msgstr "" -#: ../raster/r.drain/main.c:181 +#: ../raster/r.drain/main.c:182 msgid "Surface/Hydrology drain selected" msgstr "" -#: ../raster/r.drain/main.c:186 +#: ../raster/r.drain/main.c:187 #, c-format msgid "Direction raster map <%s> not specified, if direction flag is on, a direction raster must be given" msgstr "" -#: ../raster/r.drain/main.c:193 +#: ../raster/r.drain/main.c:194 #, c-format msgid "Direction raster map <%s> should not be specified for Surface/Hydrology drains" msgstr "" -#: ../raster/r.drain/main.c:212 +#: ../raster/r.drain/main.c:213 msgid "Specify just one of the -c, -a and -n flags" msgstr "åªéœ€æŒ‡å®š -c, -a å’Œ -n 标记中的一个" -#: ../raster/r.drain/main.c:243 -#, c-format -msgid "Starting point %d is outside the current region" -msgstr "起点 %d 在当å‰èŒƒå›´ä¹‹å¤–" - -#: ../raster/r.drain/main.c:318 -#, c-format -msgid "Starting vector map <%s> contains no points in the current region" -msgstr "" - -#: ../raster/r.drain/main.c:326 +#: ../raster/r.drain/main.c:327 msgid "No start/stop point(s) specified" msgstr "没有指定起点/终点" -#: ../raster/r.drain/main.c:401 +#: ../raster/r.drain/main.c:402 msgid "Calculating flow directions..." msgstr "" -#: ../raster/r.drain/main.c:692 +#: ../raster/r.drain/main.c:693 #, c-format msgid "direction read: %lf, neighbour found: %i" msgstr "" @@ -13925,15 +14306,6 @@ msgid "Maximum number of cells to be created" msgstr "" -#: ../raster/r.random.cells/main.c:77 -msgid "Random seed (SEED_MIN >= value >= SEED_MAX) (default [random])" -msgstr "" - -#: ../raster/r.random.cells/random.c:50 -#, c-format -msgid "RAN1: j == %d shouldn't happen" -msgstr "" - #: ../raster/r.random.cells/init.c:77 msgid "Distance must be >= 0.0" msgstr "" @@ -13950,11 +14322,6 @@ msgid "Spatial weights neighborhood (cells):" msgstr "" -#: ../raster/r.fill.stats/main.c:779 ../raster/r.null/main.c:61 -#: ../raster3d/r3.null/main.c:181 -msgid "null data" -msgstr "" - #: ../raster/r.fill.stats/main.c:781 msgid "Rapidly fills 'no data' cells (NULLs) of a raster map with interpolated values (IDW)." msgstr "" @@ -14166,7 +14533,7 @@ msgid "Generating %d x %d = %d tiles..." msgstr "" -#: ../raster/r.tile/main.c:184 +#: ../raster/r.tile/main.c:187 #, c-format msgid "Unable to read cats for %s" msgstr "" @@ -14204,40 +14571,36 @@ msgid "Creating support files for raster map <%s>..." msgstr "" -#: ../raster/r.info/main.c:73 ../vector/v.info/main.c:41 +#: ../raster/r.info/main.c:75 ../vector/v.info/main.c:41 msgid "history" msgstr "" -#: ../raster/r.info/main.c:75 +#: ../raster/r.info/main.c:77 msgid "Outputs basic information about a raster map." msgstr "" -#: ../raster/r.info/main.c:81 +#: ../raster/r.info/main.c:83 msgid "Print raster array information in shell script style" msgstr "" -#: ../raster/r.info/main.c:85 +#: ../raster/r.info/main.c:87 msgid "Print range in shell script style" msgstr "" -#: ../raster/r.info/main.c:89 +#: ../raster/r.info/main.c:95 msgid "Print extended metadata information in shell script style" msgstr "" -#: ../raster/r.info/main.c:93 ../raster3d/r3.info/main.c:94 +#: ../raster/r.info/main.c:99 ../raster3d/r3.info/main.c:94 msgid "Print raster history instead of info" msgstr "打å°æ …格历å²ä¿¡æ¯" -#: ../raster/r.info/main.c:99 +#: ../raster/r.info/main.c:105 #, c-format msgid "Flags -%c and -%c/%c/%c are mutually exclusive" msgstr "" -#: ../raster/r.info/main.c:127 -msgid "Unable to read range file" -msgstr "" - -#: ../raster/r.info/main.c:303 ../raster/r.info/main.c:445 +#: ../raster/r.info/main.c:312 ../raster/r.info/main.c:538 #: ../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 @@ -14320,8 +14683,8 @@ #: ../raster/r.geomorphon/main.c:196 ../raster/r.watershed/shed/com_line.c:231 #: ../raster/r.watershed/shed/com_line.c:266 ../general/g.rename/main.c:85 -#: ../general/g.copy/main.c:80 ../imagery/i.landsat.acca/main.c:188 -#: ../imagery/i.landsat.toar/main.c:563 +#: ../general/g.copy/main.c:80 ../imagery/i.maxlik/main.c:109 +#: ../imagery/i.landsat.acca/main.c:188 ../imagery/i.landsat.toar/main.c:563 #: ../imagery/i.ortho.photo/i.ortho.camera/main.c:114 #, c-format msgid "<%s> is an illegal file name" @@ -14378,7 +14741,7 @@ msgid "wetness" msgstr "" -#: ../raster/r.topidx/main.c:42 ../raster/r.watershed/front/main.c:80 +#: ../raster/r.topidx/main.c:42 ../raster/r.watershed/front/main.c:82 msgid "topographic index" msgstr "" @@ -14406,6 +14769,7 @@ msgstr "" #: ../raster/r.category/main.c:53 ../vector/v.category/main.c:76 +#: ../vector/v.to.db/main.c:46 msgid "category" msgstr "" @@ -14611,7 +14975,7 @@ msgid "Creation options" msgstr "" -#: ../raster/r.external.out/main.c:271 ../raster/r.in.gdal/main.c:207 +#: ../raster/r.external.out/main.c:271 ../raster/r.in.gdal/main.c:224 #: ../raster/r.external/main.c:95 ../vector/v.external.out/args.c:62 #: ../vector/v.external/args.c:56 msgid "List supported formats and exit" @@ -14625,135 +14989,135 @@ msgid "Print current status" msgstr "" -#: ../raster/r.resamp.bspline/main.c:84 +#: ../raster/r.resamp.bspline/main.c:86 msgid "Performs bilinear or bicubic spline interpolation with Tykhonov regularization." msgstr "" -#: ../raster/r.resamp.bspline/main.c:92 +#: ../raster/r.resamp.bspline/main.c:94 msgid "Name for output vector map with interpolation grid" msgstr "" -#: ../raster/r.resamp.bspline/main.c:97 +#: ../raster/r.resamp.bspline/main.c:99 msgid "Name of raster map to use for masking" msgstr "" -#: ../raster/r.resamp.bspline/main.c:98 ../vector/v.surf.bspline/main.c:140 +#: ../raster/r.resamp.bspline/main.c:100 ../vector/v.surf.bspline/main.c:140 msgid "Only cells that are not NULL and not zero are interpolated" msgstr "" -#: ../raster/r.resamp.bspline/main.c:106 +#: ../raster/r.resamp.bspline/main.c:108 msgid "Length of each spline step in the east-west direction. Default: 1.5 * ewres." msgstr "" -#: ../raster/r.resamp.bspline/main.c:114 +#: ../raster/r.resamp.bspline/main.c:116 msgid "Length of each spline step in the north-south direction. Default: 1.5 * nsres." msgstr "" -#: ../raster/r.resamp.bspline/main.c:118 ../vector/v.surf.bspline/main.c:163 +#: ../raster/r.resamp.bspline/main.c:120 ../vector/v.surf.bspline/main.c:163 msgid "Spline interpolation algorithm" msgstr "" -#: ../raster/r.resamp.bspline/main.c:124 +#: ../raster/r.resamp.bspline/main.c:126 #: ../vector/v.lidar.correction/main.c:407 ../vector/v.surf.bspline/main.c:170 #: ../vector/v.outlier/main.c:418 msgid "Bilinear interpolation" msgstr "" -#: ../raster/r.resamp.bspline/main.c:125 ../vector/v.surf.bspline/main.c:171 +#: ../raster/r.resamp.bspline/main.c:127 ../vector/v.surf.bspline/main.c:171 msgid "Bicubic interpolation" msgstr "" -#: ../raster/r.resamp.bspline/main.c:137 +#: ../raster/r.resamp.bspline/main.c:139 msgid "Only interpolate null cells in input raster map" msgstr "" -#: ../raster/r.resamp.bspline/main.c:143 ../vector/v.surf.bspline/main.c:101 +#: ../raster/r.resamp.bspline/main.c:145 ../vector/v.surf.bspline/main.c:101 msgid "Find the best Tykhonov regularizing parameter using a \"leave-one-out\" cross validation method" msgstr "" -#: ../raster/r.resamp.bspline/main.c:183 +#: ../raster/r.resamp.bspline/main.c:185 msgid "ew_step must be positive" msgstr "" -#: ../raster/r.resamp.bspline/main.c:191 +#: ../raster/r.resamp.bspline/main.c:193 msgid "ns_step must be positive" msgstr "" -#: ../raster/r.resamp.bspline/main.c:218 +#: ../raster/r.resamp.bspline/main.c:220 #, c-format msgid "spline step in ew direction %g" msgstr "" -#: ../raster/r.resamp.bspline/main.c:219 +#: ../raster/r.resamp.bspline/main.c:221 #, c-format msgid "spline step in ns direction %g" msgstr "" -#: ../raster/r.resamp.bspline/main.c:220 +#: ../raster/r.resamp.bspline/main.c:222 #, c-format msgid "adjusted EW splines %d" msgstr "" -#: ../raster/r.resamp.bspline/main.c:221 +#: ../raster/r.resamp.bspline/main.c:223 #, c-format msgid "adjusted NS splines %d" msgstr "" -#: ../raster/r.resamp.bspline/main.c:300 ../vector/v.surf.bspline/main.c:461 +#: ../raster/r.resamp.bspline/main.c:302 ../vector/v.surf.bspline/main.c:461 msgid "Memory in MB must be >= 3" msgstr "" -#: ../raster/r.resamp.bspline/main.c:321 ../raster/r.resamp.bspline/main.c:406 -#: ../raster/r.resamp.bspline/main.c:478 ../vector/v.surf.bspline/main.c:480 +#: ../raster/r.resamp.bspline/main.c:323 ../raster/r.resamp.bspline/main.c:408 +#: ../raster/r.resamp.bspline/main.c:480 ../vector/v.surf.bspline/main.c:480 #: ../vector/v.surf.bspline/main.c:508 msgid "Can not initialize temporary file" msgstr "" -#: ../raster/r.resamp.bspline/main.c:327 +#: ../raster/r.resamp.bspline/main.c:329 #, c-format msgid "Loading input raster <%s>" msgstr "" -#: ../raster/r.resamp.bspline/main.c:341 ../raster/r.resamp.bspline/main.c:452 -#: ../raster/r.resamp.bspline/main.c:488 +#: ../raster/r.resamp.bspline/main.c:343 ../raster/r.resamp.bspline/main.c:454 +#: ../raster/r.resamp.bspline/main.c:490 msgid "Can not write to temp file" msgstr "" -#: ../raster/r.resamp.bspline/main.c:346 +#: ../raster/r.resamp.bspline/main.c:348 msgid "Only NULL cells in input raster" msgstr "" -#: ../raster/r.resamp.bspline/main.c:370 ../vector/v.surf.bspline/main.c:313 +#: ../raster/r.resamp.bspline/main.c:372 ../vector/v.surf.bspline/main.c:313 msgid "Cross validation didn't finish correctly" msgstr "" -#: ../raster/r.resamp.bspline/main.c:374 ../vector/v.surf.bspline/main.c:319 +#: ../raster/r.resamp.bspline/main.c:376 ../vector/v.surf.bspline/main.c:319 #, c-format msgid "Cross validation finished for ew_step = %f and ns_step = %f" msgstr "" -#: ../raster/r.resamp.bspline/main.c:394 +#: ../raster/r.resamp.bspline/main.c:396 msgid "Mark cells for interpolation" msgstr "" -#: ../raster/r.resamp.bspline/main.c:466 +#: ../raster/r.resamp.bspline/main.c:468 msgid "No NULL cells found in input raster." msgstr "" -#: ../raster/r.resamp.bspline/main.c:481 ../vector/v.surf.bspline/main.c:483 +#: ../raster/r.resamp.bspline/main.c:483 ../vector/v.surf.bspline/main.c:483 msgid "Initializing output..." msgstr "" -#: ../raster/r.resamp.bspline/main.c:556 +#: ../raster/r.resamp.bspline/main.c:558 #, c-format msgid "subregion %d of %d" msgstr "" -#: ../raster/r.resamp.bspline/main.c:730 +#: ../raster/r.resamp.bspline/main.c:732 msgid "No data within this subregion. Consider increasing the spline step." msgstr "" -#: ../raster/r.resamp.bspline/main.c:746 ../vector/v.surf.bspline/main.c:899 +#: ../raster/r.resamp.bspline/main.c:748 ../vector/v.surf.bspline/main.c:899 #: ../vector/v.net.components/main.c:213 ../vector/v.out.postgis/main.c:174 msgid "Writing output..." msgstr "" @@ -15125,6 +15489,10 @@ msgid "Raster maps <%s>, <%s> and <%s> created." msgstr "" +#: ../raster/r.null/main.c:61 ../raster3d/r3.null/main.c:181 +msgid "null data" +msgstr "" + #: ../raster/r.null/main.c:62 msgid "Manages NULL-values of given raster map." msgstr "" @@ -15180,71 +15548,76 @@ msgid "Raster map <%s> is a reclass of map <%s@%s>. Consider to generate a copy with r.mapcalc. Exiting." msgstr "" -#: ../raster/r.null/main.c:138 +#: ../raster/r.null/main.c:136 +#, c-format +msgid "<%s> is a virtual raster map. Consider to generate a copy with r.mapcalc. Exiting." +msgstr "" + +#: ../raster/r.null/main.c:142 #, c-format msgid "Raster map <%s> is not in your mapset <%s>" msgstr "" -#: ../raster/r.null/main.c:145 +#: ../raster/r.null/main.c:149 #, c-format msgid "%s is illegal entry for null" msgstr "" -#: ../raster/r.null/main.c:152 +#: ../raster/r.null/main.c:156 #, c-format msgid "Raster map <%s> already has a null bitmap file" msgstr "" -#: ../raster/r.null/main.c:156 +#: ../raster/r.null/main.c:160 #, c-format msgid "<%s> is integer raster map (CELL)" msgstr "" -#: ../raster/r.null/main.c:160 +#: ../raster/r.null/main.c:164 #, c-format msgid "<%s> is integer raster map (CELL). Using null=%d." msgstr "" -#: ../raster/r.null/main.c:166 +#: ../raster/r.null/main.c:170 #, c-format msgid "<%s> is floating pointing raster map" msgstr "" -#: ../raster/r.null/main.c:183 ../raster/r.null/main.c:226 +#: ../raster/r.null/main.c:187 ../raster/r.null/main.c:230 #, c-format msgid "Writing new null file for raster map <%s>..." msgstr "" -#: ../raster/r.null/main.c:193 ../raster/r.null/main.c:238 -#: ../raster/r.null/main.c:252 +#: ../raster/r.null/main.c:197 ../raster/r.null/main.c:242 +#: ../raster/r.null/main.c:256 #, c-format msgid "Raster map <%s> modified." msgstr "" -#: ../raster/r.null/main.c:208 +#: ../raster/r.null/main.c:212 msgid "The NULL file is already compressed, nothing to do." msgstr "" -#: ../raster/r.null/main.c:214 +#: ../raster/r.null/main.c:218 msgid "The NULL file is already uncompressed, nothing to do." msgstr "" -#: ../raster/r.null/main.c:245 +#: ../raster/r.null/main.c:249 #, c-format msgid "Removing null file for raster map <%s>..." msgstr "" -#: ../raster/r.null/main.c:316 +#: ../raster/r.null/main.c:320 #, c-format msgid "%s: %s: illegal value spec" msgstr "" -#: ../raster/r.null/main.c:318 +#: ../raster/r.null/main.c:322 #, c-format msgid "%s: illegal value spec" msgstr "" -#: ../raster/r.null/main.c:379 +#: ../raster/r.null/main.c:383 #, c-format msgid "Writing new data for raster map <%s>..." msgstr "" @@ -15326,7 +15699,7 @@ msgid "Line %d is not point or centroid, skipped" msgstr "" -#: ../raster/r.what/main.c:404 +#: ../raster/r.what/main.c:409 #, c-format msgid "%s %s is outside your current region" msgstr "" @@ -15493,210 +15866,215 @@ msgid "Error reading segment file" msgstr "" -#: ../raster/r.proj/main.c:149 +#: ../raster/r.proj/main.c:152 msgid "Re-projects a raster map from given location to the current location." msgstr "" -#: ../raster/r.proj/main.c:153 +#: ../raster/r.proj/main.c:156 msgid "Location containing input raster map" msgstr "" -#: ../raster/r.proj/main.c:154 ../raster/r.proj/main.c:159 -#: ../raster/r.proj/main.c:164 ../vector/v.proj/main.c:79 -#: ../vector/v.proj/main.c:84 ../vector/v.proj/main.c:90 +#: ../raster/r.proj/main.c:157 ../raster/r.proj/main.c:162 +#: ../raster/r.proj/main.c:167 ../vector/v.proj/main.c:84 +#: ../vector/v.proj/main.c:89 ../vector/v.proj/main.c:95 #: ../vector/v.net.flow/main.c:108 ../vector/v.net.flow/main.c:114 msgid "Source" msgstr "" -#: ../raster/r.proj/main.c:157 +#: ../raster/r.proj/main.c:160 msgid "Mapset containing input raster map" msgstr "" -#: ../raster/r.proj/main.c:158 ../vector/v.proj/main.c:83 +#: ../raster/r.proj/main.c:161 ../vector/v.proj/main.c:88 msgid "Default: name of current mapset" msgstr "" -#: ../raster/r.proj/main.c:162 +#: ../raster/r.proj/main.c:165 msgid "Name of input raster map to re-project" msgstr "" -#: ../raster/r.proj/main.c:167 ../vector/v.proj/main.c:93 +#: ../raster/r.proj/main.c:170 ../vector/v.proj/main.c:98 msgid "Path to GRASS database of input location" msgstr "输入区域的GRASSæ•°æ®åº“路径" -#: ../raster/r.proj/main.c:171 +#: ../raster/r.proj/main.c:174 msgid "Name for output raster map (default: same as 'input')" msgstr "" -#: ../raster/r.proj/main.c:172 ../raster/r.proj/main.c:183 -#: ../raster/r.proj/main.c:199 ../vector/v.proj/main.c:102 -#: ../vector/v.proj/main.c:107 ../vector/v.proj/main.c:119 -#: ../vector/v.proj/main.c:126 +#: ../raster/r.proj/main.c:175 ../raster/r.proj/main.c:186 +#: ../raster/r.proj/main.c:202 ../vector/v.proj/main.c:107 +#: ../vector/v.proj/main.c:112 ../vector/v.proj/main.c:132 +#: ../vector/v.proj/main.c:139 msgid "Target" msgstr "" -#: ../raster/r.proj/main.c:198 +#: ../raster/r.proj/main.c:201 msgid "Resolution of output raster map" msgstr "" -#: ../raster/r.proj/main.c:203 +#: ../raster/r.proj/main.c:209 ../vector/v.proj/main.c:119 +#, fuzzy +msgid "PROJ pipeline for coordinate transformation" +msgstr "无法关闭地图" + +#: ../raster/r.proj/main.c:214 msgid "List raster maps in input mapset and exit" msgstr "" -#: ../raster/r.proj/main.c:213 +#: ../raster/r.proj/main.c:224 msgid "Print input map's bounds in the current projection and exit" msgstr "" -#: ../raster/r.proj/main.c:219 +#: ../raster/r.proj/main.c:230 msgid "Print input map's bounds in the current projection and exit (shell style)" msgstr "" -#: ../raster/r.proj/main.c:245 ../display/d.mon/start.c:52 +#: ../raster/r.proj/main.c:256 ../display/d.mon/start.c:52 #: ../imagery/i.gensig/parse.c:50 ../imagery/i.gensigset/parse.c:57 -#: ../imagery/i.cluster/main.c:179 ../vector/v.proj/main.c:150 -#: ../vector/v.external/main.c:137 +#: ../imagery/i.cluster/main.c:179 ../misc/m.nviz.image/main.c:77 +#: ../vector/v.proj/main.c:163 ../vector/v.external/main.c:141 #, c-format msgid "option <%s>: <%s> exists. To overwrite, use the --overwrite flag" msgstr "" -#: ../raster/r.proj/main.c:252 ../vector/v.proj/main.c:165 +#: ../raster/r.proj/main.c:263 ../vector/v.proj/main.c:178 msgid "Input and output locations can not be the same" msgstr "" -#: ../raster/r.proj/main.c:254 +#: ../raster/r.proj/main.c:265 msgid "Input and output locations are the same" msgstr "" -#: ../raster/r.proj/main.c:264 +#: ../raster/r.proj/main.c:275 msgid "Unable to get projection info of output raster map" msgstr "" -#: ../raster/r.proj/main.c:267 +#: ../raster/r.proj/main.c:278 msgid "Unable to get projection units of output raster map" msgstr "" -#: ../raster/r.proj/main.c:270 +#: ../raster/r.proj/main.c:281 msgid "Unable to get projection key values of output raster map" msgstr "" -#: ../raster/r.proj/main.c:279 +#: ../raster/r.proj/main.c:290 #, c-format msgid "Mapset <%s> in input location <%s> - %s" msgstr "" -#: ../raster/r.proj/main.c:281 ../raster/r.in.gdal/main.c:938 +#: ../raster/r.proj/main.c:292 ../raster/r.in.gdal/main.c:1009 #: ../imagery/i.rectify/target.c:32 #: ../imagery/i.ortho.photo/i.ortho.rectify/target.c:32 #: ../vector/v.rectify/target.c:41 msgid "permission denied" msgstr "" -#: ../raster/r.proj/main.c:282 ../raster/r.in.gdal/main.c:939 +#: ../raster/r.proj/main.c:293 ../raster/r.in.gdal/main.c:1010 #: ../imagery/i.rectify/target.c:32 #: ../imagery/i.ortho.photo/i.ortho.rectify/target.c:32 #: ../vector/v.rectify/target.c:41 msgid "not found" msgstr "" -#: ../raster/r.proj/main.c:288 ../vector/v.proj/main.c:189 +#: ../raster/r.proj/main.c:299 ../vector/v.proj/main.c:201 #, c-format msgid "Checking location <%s> mapset <%s>" msgstr "" -#: ../raster/r.proj/main.c:300 ../vector/v.proj/main.c:206 -#: ../vector/v.select/main.c:89 ../vector/v.in.ogr/main.c:444 +#: ../raster/r.proj/main.c:311 ../vector/v.proj/main.c:218 +#: ../vector/v.select/main.c:89 ../vector/v.in.ogr/main.c:461 #: ../vector/v.what.rast/main.c:121 ../vector/v.edit/main.c:89 #: ../vector/v.net/args.c:152 ../vector/v.net/args.c:159 #: ../vector/v.net/args.c:165 ../vector/v.net/args.c:169 -#: ../vector/v.net/args.c:179 ../vector/v.external/main.c:110 +#: ../vector/v.net/args.c:179 ../vector/v.external/main.c:114 #: ../scripts/d.frame/d.frame.py:288 #, c-format, python-format msgid "Required parameter <%s> not set" msgstr "" -#: ../raster/r.proj/main.c:303 +#: ../raster/r.proj/main.c:314 #, c-format msgid "Raster map <%s> in location <%s> in mapset <%s> not found" msgstr "" -#: ../raster/r.proj/main.c:311 +#: ../raster/r.proj/main.c:322 msgid "Unable to get projection info of input map" msgstr "" -#: ../raster/r.proj/main.c:314 +#: ../raster/r.proj/main.c:330 msgid "Unable to get projection units of input map" msgstr "" -#: ../raster/r.proj/main.c:317 +#: ../raster/r.proj/main.c:333 msgid "Unable to get projection key values of input map" msgstr "" -#: ../raster/r.proj/main.c:332 +#: ../raster/r.proj/main.c:357 msgid "Unable to work with unprojected data (xy location)" msgstr "" -#: ../raster/r.proj/main.c:351 +#: ../raster/r.proj/main.c:376 #, c-format msgid "Input map <%s@%s> in location <%s>:" msgstr "" -#: ../raster/r.proj/main.c:443 +#: ../raster/r.proj/main.c:470 msgid "Input:" msgstr "" -#: ../raster/r.proj/main.c:444 ../raster/r.proj/main.c:455 +#: ../raster/r.proj/main.c:471 ../raster/r.proj/main.c:482 #, c-format msgid "Cols: %d (%d)" msgstr "" -#: ../raster/r.proj/main.c:445 ../raster/r.proj/main.c:456 +#: ../raster/r.proj/main.c:472 ../raster/r.proj/main.c:483 #, c-format msgid "Rows: %d (%d)" msgstr "" -#: ../raster/r.proj/main.c:446 ../raster/r.proj/main.c:457 +#: ../raster/r.proj/main.c:473 ../raster/r.proj/main.c:484 #, c-format msgid "North: %f (%f)" msgstr "" -#: ../raster/r.proj/main.c:447 ../raster/r.proj/main.c:458 +#: ../raster/r.proj/main.c:474 ../raster/r.proj/main.c:485 #, c-format msgid "South: %f (%f)" msgstr "" -#: ../raster/r.proj/main.c:448 ../raster/r.proj/main.c:459 +#: ../raster/r.proj/main.c:475 ../raster/r.proj/main.c:486 #, c-format msgid "West: %f (%f)" msgstr "" -#: ../raster/r.proj/main.c:449 ../raster/r.proj/main.c:460 +#: ../raster/r.proj/main.c:476 ../raster/r.proj/main.c:487 #, c-format msgid "East: %f (%f)" msgstr "" -#: ../raster/r.proj/main.c:450 ../raster/r.proj/main.c:461 +#: ../raster/r.proj/main.c:477 ../raster/r.proj/main.c:488 #, c-format msgid "EW-res: %f" msgstr "" -#: ../raster/r.proj/main.c:451 ../raster/r.proj/main.c:462 +#: ../raster/r.proj/main.c:478 ../raster/r.proj/main.c:489 #, c-format msgid "NS-res: %f" msgstr "" -#: ../raster/r.proj/main.c:454 +#: ../raster/r.proj/main.c:481 msgid "Output:" msgstr "" -#: ../raster/r.proj/main.c:491 +#: ../raster/r.proj/main.c:518 msgid "Projecting..." msgstr "" -#: ../raster/r.proj/bordwalk.c:216 +#: ../raster/r.proj/bordwalk.c:223 msgid "Input raster map is outside current region" msgstr "" -#: ../raster/r.proj/bordwalk.c:242 +#: ../raster/r.proj/bordwalk.c:251 msgid "Unable to reproject map center" msgstr "" @@ -15790,60 +16168,64 @@ msgid "Creates shaded relief map from an elevation map (DEM)." msgstr "" -#: ../raster/r.relief/main.c:117 +#: ../raster/r.relief/main.c:115 +msgid "Name of input raster (typically elevation) map" +msgstr "" + +#: ../raster/r.relief/main.c:118 msgid "Name for output shaded relief map" msgstr "" -#: ../raster/r.relief/main.c:125 +#: ../raster/r.relief/main.c:126 msgid "Altitude of the sun in degrees above the horizon" msgstr "" -#: ../raster/r.relief/main.c:126 ../raster/r.relief/main.c:136 +#: ../raster/r.relief/main.c:127 ../raster/r.relief/main.c:137 msgid "Sun position" msgstr "" -#: ../raster/r.relief/main.c:135 +#: ../raster/r.relief/main.c:136 msgid "Azimuth of the sun in degrees to the east of north" msgstr "" -#: ../raster/r.relief/main.c:143 +#: ../raster/r.relief/main.c:144 msgid "Factor for exaggerating relief" msgstr "" -#: ../raster/r.relief/main.c:151 +#: ../raster/r.relief/main.c:152 msgid "Scale factor for converting meters to elevation units" msgstr "" -#: ../raster/r.relief/main.c:158 +#: ../raster/r.relief/main.c:159 msgid "Elevation units (overrides scale factor)" msgstr "" -#: ../raster/r.relief/main.c:163 +#: ../raster/r.relief/main.c:164 msgid "international feet" msgstr "" -#: ../raster/r.relief/main.c:164 +#: ../raster/r.relief/main.c:165 msgid "survey feet" msgstr "" -#: ../raster/r.relief/main.c:194 ../raster/r.in.gdal/main.c:400 -#: ../raster/r.in.gdal/main.c:682 ../imagery/i.landsat.toar/main.c:548 +#: ../raster/r.relief/main.c:195 ../raster/r.in.gdal/main.c:458 +#: ../raster/r.in.gdal/main.c:746 ../imagery/i.landsat.toar/main.c:548 #, c-format msgid "Raster map <%s> already exists and will be overwritten" msgstr "" -#: ../raster/r.relief/main.c:197 ../raster/r.in.gdal/main.c:403 -#: ../raster/r.in.gdal/main.c:685 +#: ../raster/r.relief/main.c:198 ../raster/r.in.gdal/main.c:461 +#: ../raster/r.in.gdal/main.c:749 #, c-format msgid "Raster map <%s> already exists" msgstr "" -#: ../raster/r.relief/main.c:215 +#: ../raster/r.relief/main.c:216 #, c-format msgid "%s=%s - must not be zero" msgstr "" -#: ../raster/r.relief/main.c:474 +#: ../raster/r.relief/main.c:475 #, c-format msgid "Shaded relief raster map <%s> complete" msgstr "" @@ -15906,338 +16288,352 @@ msgid "trying to divide by zero...no unique solution for system...skipping..." msgstr "" -#: ../raster/r.in.gdal/main.c:96 +#: ../raster/r.in.gdal/main.c:99 msgid "Imports raster data into a GRASS raster map using GDAL library." msgstr "" -#: ../raster/r.in.gdal/main.c:102 +#: ../raster/r.in.gdal/main.c:105 msgid "Name of raster file to be imported" msgstr "" -#: ../raster/r.in.gdal/main.c:111 +#: ../raster/r.in.gdal/main.c:114 msgid "Band(s) to select (default is all bands)" msgstr "" -#: ../raster/r.in.gdal/main.c:112 ../raster/r.in.gdal/main.c:225 +#: ../raster/r.in.gdal/main.c:115 ../raster/r.in.gdal/main.c:242 +#: ../scripts/i.spectral/i.spectral.py:200 msgid "Bands" msgstr "" -#: ../raster/r.in.gdal/main.c:129 +#: ../raster/r.in.gdal/main.c:132 msgid "Name of GCPs target location" msgstr "" -#: ../raster/r.in.gdal/main.c:131 +#: ../raster/r.in.gdal/main.c:134 msgid "Name of location to create or to read projection from for GCPs transformation" msgstr "" -#: ../raster/r.in.gdal/main.c:133 ../raster/r.in.gdal/main.c:188 -#: ../raster/r.in.gdal/main.c:195 ../vector/v.info/print.c:505 +#: ../raster/r.in.gdal/main.c:136 ../raster/r.in.gdal/main.c:205 +#: ../raster/r.in.gdal/main.c:212 ../vector/v.info/print.c:505 #: ../vector/v.info/print.c:510 msgid "Projection" msgstr "" -#: ../raster/r.in.gdal/main.c:148 +#: ../raster/r.in.gdal/main.c:151 msgid "Offset to be added to band numbers" msgstr "" -#: ../raster/r.in.gdal/main.c:149 +#: ../raster/r.in.gdal/main.c:152 msgid "If 0, no offset is added and the first band is 1" msgstr "" -#: ../raster/r.in.gdal/main.c:157 +#: ../raster/r.in.gdal/main.c:160 msgid "Zero-padding of band number by filling with leading zeros up to given number" msgstr "" -#: ../raster/r.in.gdal/main.c:158 +#: ../raster/r.in.gdal/main.c:161 msgid "If 0, length will be adjusted to 'offset' number without leading zeros" msgstr "" -#: ../raster/r.in.gdal/main.c:164 +#: ../raster/r.in.gdal/main.c:167 msgid "Name of the output file that contains the imported map names" msgstr "" -#: ../raster/r.in.gdal/main.c:171 ../vector/v.in.lidar/main.c:272 -#: ../vector/v.in.ogr/main.c:281 +#: ../raster/r.in.gdal/main.c:174 ../vector/v.in.lidar/main.c:272 +#: ../vector/v.in.ogr/main.c:298 msgid "Name for new location to create" msgstr "å°†è¦åˆ›å»ºçš„新区域的å称" -#: ../raster/r.in.gdal/main.c:178 +#: ../raster/r.in.gdal/main.c:181 msgid "File prefix for raster attribute tables" msgstr "" -#: ../raster/r.in.gdal/main.c:179 +#: ../raster/r.in.gdal/main.c:182 msgid "The band number and \".csv\" will be appended to the file prefix" msgstr "" -#: ../raster/r.in.gdal/main.c:193 ../raster/r.external/main.c:109 -#: ../vector/v.in.ogr/main.c:354 ../vector/v.external/args.c:52 +#: ../raster/r.in.gdal/main.c:189 ../vector/v.in.ogr/main.c:220 +msgid "GDAL configuration options" +msgstr "" + +#: ../raster/r.in.gdal/main.c:190 ../raster/r.in.gdal/main.c:197 +#: ../vector/v.in.ogr/main.c:221 ../vector/v.in.ogr/main.c:228 +msgid "Comma-separated list of key=value pairs" +msgstr "" + +#: ../raster/r.in.gdal/main.c:196 ../vector/v.in.ogr/main.c:227 +msgid "GDAL dataset open options" +msgstr "" + +#: ../raster/r.in.gdal/main.c:210 ../raster/r.external/main.c:109 +#: ../vector/v.in.ogr/main.c:371 ../vector/v.external/args.c:52 msgid "Perform projection check only and exit" msgstr "" -#: ../raster/r.in.gdal/main.c:200 ../raster/r.external/main.c:114 -#: ../vector/v.in.lidar/main.c:302 ../vector/v.in.ogr/main.c:366 +#: ../raster/r.in.gdal/main.c:217 ../raster/r.external/main.c:114 +#: ../vector/v.in.lidar/main.c:302 ../vector/v.in.ogr/main.c:383 msgid "Extend region extents based on new dataset" msgstr "" -#: ../raster/r.in.gdal/main.c:202 ../raster/r.external/main.c:115 -#: ../vector/v.in.ogr/main.c:368 +#: ../raster/r.in.gdal/main.c:219 ../raster/r.external/main.c:115 +#: ../vector/v.in.ogr/main.c:385 msgid "Also updates the default region if in the PERMANENT mapset" msgstr "" -#: ../raster/r.in.gdal/main.c:218 ../raster/r.external/main.c:119 +#: ../raster/r.in.gdal/main.c:235 ../raster/r.external/main.c:119 #: ../raster/r.region/main.c:70 msgid "Auto-adjustment for lat/lon" msgstr "" -#: ../raster/r.in.gdal/main.c:219 ../raster/r.external/main.c:120 +#: ../raster/r.in.gdal/main.c:236 ../raster/r.external/main.c:120 #: ../raster/r.region/main.c:71 msgid "Attempt to fix small precision errors in resolution and extents" msgstr "" -#: ../raster/r.in.gdal/main.c:224 +#: ../raster/r.in.gdal/main.c:241 msgid "Keep band numbers instead of using band color names" msgstr "使用波段数,而ä¸ä½¿ç”¨æ³¢æ®µçš„颜色å称" -#: ../raster/r.in.gdal/main.c:230 +#: ../raster/r.in.gdal/main.c:247 msgid "Create the location specified by the \"location\" parameter and exit. Do not import the raster file." msgstr "" -#: ../raster/r.in.gdal/main.c:235 ../vector/v.in.lidar/main.c:284 -#: ../vector/v.in.ogr/main.c:361 +#: ../raster/r.in.gdal/main.c:252 ../vector/v.in.lidar/main.c:284 +#: ../vector/v.in.ogr/main.c:378 msgid "Limit import to the current region" msgstr "" -#: ../raster/r.in.gdal/main.c:240 +#: ../raster/r.in.gdal/main.c:257 msgid "Print number of bands and exit" msgstr "" -#: ../raster/r.in.gdal/main.c:272 ../raster/r.external/list.c:23 +#: ../raster/r.in.gdal/main.c:289 ../raster/r.external/list.c:23 #: ../vector/v.external.out/list.c:102 ../vector/v.out.ogr/list.c:116 -#: ../vector/v.in.ogr/main.c:403 ../vector/v.external/list.c:94 +#: ../vector/v.in.ogr/main.c:420 ../vector/v.external/list.c:94 msgid "Supported formats:" msgstr "" -#: ../raster/r.in.gdal/main.c:315 +#: ../raster/r.in.gdal/main.c:332 msgid "You have to specify a target location different from output location" msgstr "" -#: ../raster/r.in.gdal/main.c:319 +#: ../raster/r.in.gdal/main.c:336 msgid "You need to specify valid location name." msgstr "" -#: ../raster/r.in.gdal/main.c:323 +#: ../raster/r.in.gdal/main.c:340 msgid "The '-l' flag only works in Lat/Lon locations" msgstr "" -#: ../raster/r.in.gdal/main.c:326 +#: ../raster/r.in.gdal/main.c:343 msgid "The number of digits for band numbering must be equal or greater than 0" msgstr "" -#: ../raster/r.in.gdal/main.c:339 +#: ../raster/r.in.gdal/main.c:356 msgid "Disabling '-r' flag for new location" msgstr "" -#: ../raster/r.in.gdal/main.c:347 ../raster/r.in.gdal/main.c:350 +#: ../raster/r.in.gdal/main.c:362 #, c-format -msgid "Using memory cache size: %.1f MiB" +msgid "Using memory cache size: %s MiB" msgstr "" -#: ../raster/r.in.gdal/main.c:359 +#: ../raster/r.in.gdal/main.c:417 #, c-format msgid "Unable to open datasource <%s>" msgstr "" -#: ../raster/r.in.gdal/main.c:370 +#: ../raster/r.in.gdal/main.c:428 #, c-format msgid "Input seems to be NOAA/AVHRR data which needs to be georeferenced with thin plate spline transformation (%s or %s)." msgstr "" -#: ../raster/r.in.gdal/main.c:383 +#: ../raster/r.in.gdal/main.c:441 msgid "Input contains subdatasets which may need to be imported separately" msgstr "" -#: ../raster/r.in.gdal/main.c:423 +#: ../raster/r.in.gdal/main.c:481 msgid "Input raster map is flipped or rotated - cannot import. You may use 'gdalwarp' to transform the map to North-up." msgstr "" -#: ../raster/r.in.gdal/main.c:442 +#: ../raster/r.in.gdal/main.c:500 #, c-format msgid "Unable to fetch the affine transformation coefficients. Flag -%c cannot be used in this case." msgstr "" -#: ../raster/r.in.gdal/main.c:470 +#: ../raster/r.in.gdal/main.c:528 msgid "Map bounds have been constrained to geographic coordinates. You will almost certainly want to check map bounds and resolution with r.info and reset them with r.region before going any further." msgstr "" -#: ../raster/r.in.gdal/main.c:515 ../raster/r.in.gdal/main.c:542 +#: ../raster/r.in.gdal/main.c:573 ../raster/r.in.gdal/main.c:603 msgid "Input raster does not overlap current computational region. Nothing to import." msgstr "" -#: ../raster/r.in.gdal/main.c:579 +#: ../raster/r.in.gdal/main.c:643 #, c-format msgid "Importing %d raster bands..." msgstr "" -#: ../raster/r.in.gdal/main.c:598 ../raster/r.external/main.c:230 +#: ../raster/r.in.gdal/main.c:662 ../raster/r.external/main.c:230 #, c-format msgid "Selected band (%d) does not exist" msgstr "" -#: ../raster/r.in.gdal/main.c:623 +#: ../raster/r.in.gdal/main.c:687 msgid "Unable to open the map names output text file" msgstr "" -#: ../raster/r.in.gdal/main.c:654 +#: ../raster/r.in.gdal/main.c:718 #, c-format msgid "Unable to get raster band number %d" msgstr "" -#: ../raster/r.in.gdal/main.c:731 +#: ../raster/r.in.gdal/main.c:796 #, c-format msgid "Copying %d GCPS in points file for <%s>" msgstr "" -#: ../raster/r.in.gdal/main.c:739 +#: ../raster/r.in.gdal/main.c:804 msgid "GCPs have the following OpenGIS WKT Coordinate System:" msgstr "" -#: ../raster/r.in.gdal/main.c:762 +#: ../raster/r.in.gdal/main.c:827 msgid "Re-projecting GCPs table:" msgstr "" -#: ../raster/r.in.gdal/main.c:763 +#: ../raster/r.in.gdal/main.c:828 #, c-format msgid "* Input projection for GCP table: %s" msgstr "" -#: ../raster/r.in.gdal/main.c:765 +#: ../raster/r.in.gdal/main.c:830 #, c-format msgid "* Output projection for GCP table: %s" msgstr "" -#: ../raster/r.in.gdal/main.c:786 +#: ../raster/r.in.gdal/main.c:852 #, c-format -msgid "Error in pj_do_proj (can't re-projection GCP %i)" +msgid "Error in %s (can't re-project GCP %i)" msgstr "" -#: ../raster/r.in.gdal/main.c:808 ../raster/r.in.gdal/proj.c:63 -#: ../raster/r.external/proj.c:63 ../vector/v.in.lidar/main.c:507 -#: ../vector/v.in.ogr/proj.c:253 ../vector/v.external/proj.c:154 +#: ../raster/r.in.gdal/main.c:875 ../raster/r.in.gdal/proj.c:85 +#: ../raster/r.external/proj.c:85 ../vector/v.in.lidar/main.c:507 +#: ../vector/v.in.ogr/proj.c:292 ../vector/v.external/proj.c:177 msgid "Unable to convert input map projection to GRASS format; cannot create new location." msgstr "ä¸èƒ½å°†è¾“入地图的投影转æ¢ä¸º GRASS æ ¼å¼ï¼Œæ— æ³•åˆ›å»ºæ–°çš„区域。" -#: ../raster/r.in.gdal/main.c:832 ../raster/r.in.gdal/proj.c:69 -#: ../raster/r.external/proj.c:69 ../vector/v.in.lidar/main.c:513 -#: ../vector/v.in.ogr/proj.c:259 ../vector/v.external/proj.c:160 +#: ../raster/r.in.gdal/main.c:899 ../raster/r.in.gdal/proj.c:91 +#: ../raster/r.external/proj.c:91 ../vector/v.in.lidar/main.c:513 +#: ../vector/v.in.ogr/proj.c:298 ../vector/v.external/proj.c:183 #, c-format msgid "Unable to create new location <%s>" msgstr "" -#: ../raster/r.in.gdal/main.c:838 ../raster/r.in.gdal/proj.c:72 -#: ../raster/r.external/proj.c:72 ../general/g.proj/create.c:15 -#: ../vector/v.in.lidar/main.c:516 ../vector/v.in.ogr/proj.c:262 -#: ../vector/v.external/proj.c:163 +#: ../raster/r.in.gdal/main.c:905 ../raster/r.in.gdal/proj.c:94 +#: ../raster/r.external/proj.c:94 ../general/g.proj/create.c:16 +#: ../vector/v.in.lidar/main.c:516 ../vector/v.in.ogr/proj.c:301 +#: ../vector/v.external/proj.c:186 #, c-format msgid "Location <%s> created" msgstr "" -#: ../raster/r.in.gdal/main.c:841 +#: ../raster/r.in.gdal/main.c:908 #, c-format msgid "The target for the output group <%s> has been set to location <%s>, mapset ." msgstr "" -#: ../raster/r.in.gdal/main.c:881 ../raster/r.external/window.c:93 -#: ../vector/v.in.ogr/main.c:1871 +#: ../raster/r.in.gdal/main.c:948 ../raster/r.external/window.c:93 +#: ../vector/v.in.ogr/main.c:1971 msgid "Default region for this location updated" msgstr "" -#: ../raster/r.in.gdal/main.c:884 ../raster/r.external/window.c:96 -#: ../vector/v.in.ogr/main.c:1874 +#: ../raster/r.in.gdal/main.c:951 ../raster/r.external/window.c:96 +#: ../vector/v.in.ogr/main.c:1974 msgid "Region for the current mapset updated" msgstr "" -#: ../raster/r.in.gdal/main.c:912 +#: ../raster/r.in.gdal/main.c:980 msgid "Unable to translate projection key values of input GCPs" msgstr "" -#: ../raster/r.in.gdal/main.c:928 +#: ../raster/r.in.gdal/main.c:996 msgid "Unable to get projection info of target location" msgstr "" -#: ../raster/r.in.gdal/main.c:930 +#: ../raster/r.in.gdal/main.c:998 msgid "Unable to get projection units of target location" msgstr "" -#: ../raster/r.in.gdal/main.c:932 +#: ../raster/r.in.gdal/main.c:1000 msgid "Unable to get projection key values of target location" msgstr "" -#: ../raster/r.in.gdal/main.c:936 ../imagery/i.rectify/target.c:31 +#: ../raster/r.in.gdal/main.c:1007 ../imagery/i.rectify/target.c:31 #: ../imagery/i.ortho.photo/i.ortho.rectify/target.c:31 #: ../vector/v.rectify/target.c:40 #, c-format msgid "Mapset <%s> in target location <%s> - " msgstr "" -#: ../raster/r.in.gdal/main.c:974 +#: ../raster/r.in.gdal/main.c:1045 #, c-format msgid "Importing raster map <%s>..." msgstr "" -#: ../raster/r.in.gdal/main.c:1089 ../raster/r.in.gdal/main.c:1144 -#: ../raster/r.in.gdal/main.c:1218 +#: ../raster/r.in.gdal/main.c:1162 ../raster/r.in.gdal/main.c:1217 +#: ../raster/r.in.gdal/main.c:1291 msgid "Invalid row" msgstr "" -#: ../raster/r.in.gdal/main.c:1486 ../raster/r.in.gdal/main.c:1543 +#: ../raster/r.in.gdal/main.c:1559 ../raster/r.in.gdal/main.c:1616 msgid "Inconsistent color rules in RAT" msgstr "" -#: ../raster/r.in.gdal/main.c:1600 +#: ../raster/r.in.gdal/main.c:1673 #, c-format msgid "Setting grey color table for <%s> (8bit, full range)" msgstr "" -#: ../raster/r.in.gdal/main.c:1614 +#: ../raster/r.in.gdal/main.c:1687 #, c-format msgid "Setting grey color table for <%s> (16bit, image range)" msgstr "" -#: ../raster/r.in.gdal/main.c:1716 +#: ../raster/r.in.gdal/main.c:1789 #, c-format msgid "Unable to open file <%s>: %s." msgstr "" -#: ../raster/r.in.gdal/proj.c:42 ../raster/r.external/proj.c:42 +#: ../raster/r.in.gdal/proj.c:46 ../raster/r.external/proj.c:46 #, c-format msgid "" "Input contains an invalid SRS. WKT definition:\n" "%s" msgstr "" -#: ../raster/r.in.gdal/proj.c:51 ../raster/r.external/proj.c:51 +#: ../raster/r.in.gdal/proj.c:73 ../raster/r.external/proj.c:73 msgid "No projection information available" msgstr "" -#: ../raster/r.in.gdal/proj.c:94 ../raster/r.external/proj.c:94 -#: ../vector/v.in.ogr/proj.c:284 ../vector/v.external/proj.c:185 +#: ../raster/r.in.gdal/proj.c:116 ../raster/r.external/proj.c:116 +#: ../vector/v.in.ogr/proj.c:323 ../vector/v.external/proj.c:208 msgid "Unable to convert input map projection information to GRASS format." msgstr "" -#: ../raster/r.in.gdal/proj.c:138 ../raster/r.external/proj.c:138 -#: ../vector/v.in.ogr/proj.c:329 ../vector/v.external/proj.c:230 +#: ../raster/r.in.gdal/proj.c:160 ../raster/r.external/proj.c:160 +#: ../vector/v.in.ogr/proj.c:368 ../vector/v.external/proj.c:253 msgid "Location PROJ_INFO is:\n" msgstr "" -#: ../raster/r.in.gdal/proj.c:148 ../raster/r.in.gdal/proj.c:155 -#: ../raster/r.external/proj.c:148 ../raster/r.external/proj.c:155 -#: ../vector/v.in.ogr/proj.c:339 ../vector/v.in.ogr/proj.c:346 -#: ../vector/v.external/proj.c:240 ../vector/v.external/proj.c:247 +#: ../raster/r.in.gdal/proj.c:170 ../raster/r.in.gdal/proj.c:177 +#: ../raster/r.external/proj.c:170 ../raster/r.external/proj.c:177 +#: ../vector/v.in.ogr/proj.c:378 ../vector/v.in.ogr/proj.c:385 +#: ../vector/v.external/proj.c:263 ../vector/v.external/proj.c:270 msgid "Dataset PROJ_INFO is:\n" msgstr "" -#: ../raster/r.in.gdal/proj.c:241 ../raster/r.external/proj.c:241 -#: ../vector/v.in.ogr/proj.c:432 ../vector/v.external/proj.c:333 +#: ../raster/r.in.gdal/proj.c:263 ../raster/r.external/proj.c:263 +#: ../vector/v.in.ogr/proj.c:471 ../vector/v.external/proj.c:356 msgid "Consider generating a new location from the input dataset using the 'location' parameter.\n" msgstr "" @@ -16383,7 +16779,7 @@ msgid "You already know the sun position" msgstr "" -#: ../raster/r.sunmask/main.c:444 ../vector/v.colors/main.c:199 +#: ../raster/r.sunmask/main.c:444 ../vector/v.colors/main.c:212 #, c-format msgid "Option <%s> required" msgstr "" @@ -16397,24 +16793,24 @@ msgid "Calculating shadows from DEM..." msgstr "通过DEM计算阴影..." -#: ../raster/r.sunmask/g_solposition.c:66 +#: ../raster/r.sunmask/g_solposition.c:67 msgid "Unable to calculate sun position in un-projected locations. Specify sunposition directly." msgstr "" -#: ../raster/r.sunmask/g_solposition.c:88 +#: ../raster/r.sunmask/g_solposition.c:89 #, c-format msgid "Specified point %f, %f outside of current region, is that intended? Anyway, it will be used." msgstr "" -#: ../raster/r.sunmask/g_solposition.c:98 ../raster/r.latlong/main.c:101 +#: ../raster/r.sunmask/g_solposition.c:99 ../raster/r.latlong/main.c:99 msgid "Unable to get projection info of current location" msgstr "" -#: ../raster/r.sunmask/g_solposition.c:101 ../raster/r.latlong/main.c:103 +#: ../raster/r.sunmask/g_solposition.c:102 ../raster/r.latlong/main.c:101 msgid "Unable to get projection units of current location" msgstr "" -#: ../raster/r.sunmask/g_solposition.c:104 ../raster/r.latlong/main.c:105 +#: ../raster/r.sunmask/g_solposition.c:105 ../raster/r.latlong/main.c:103 msgid "Unable to get projection key values of current location" msgstr "" @@ -16655,7 +17051,7 @@ #: ../raster/r.support/main.c:312 ../scripts/d.polar/d.polar.py:407 #: ../scripts/i.in.spotvgt/i.in.spotvgt.py:280 -#: ../scripts/r.plane/r.plane.py:122 ../scripts/r.fillnulls/r.fillnulls.py:494 +#: ../scripts/r.plane/r.plane.py:122 ../scripts/r.fillnulls/r.fillnulls.py:506 #: ../scripts/v.in.e00/v.in.e00.py:165 ../scripts/r.in.aster/r.in.aster.py:144 msgid "Done." msgstr "完æˆã€‚" @@ -16921,139 +17317,104 @@ msgid "Imagery group <%s> created" msgstr "" -#: ../raster/r.external/link.c:48 +#: ../raster/r.external/link.c:46 msgid "Complex types not supported" msgstr "" -#: ../raster/r.external/link.c:63 +#: ../raster/r.external/link.c:56 #, c-format msgid "Copying color table for %s" msgstr "" -#: ../raster/r.external/link.c:81 +#: ../raster/r.external/link.c:74 #, c-format msgid "Setting grey color table for <%s> (full 8bit range)" msgstr "" -#: ../raster/r.external/link.c:87 -#, c-format -msgid "Setting grey color table for <%s> (data range)" -msgstr "" - -#: ../raster/r.external/link.c:101 -#, c-format -msgid "Unable to create cell/%s file" -msgstr "" - -#: ../raster/r.external/link.c:110 -#, c-format -msgid "Unable to create fcell/%s file" -msgstr "" - -#: ../raster/r.external/link.c:146 +#: ../raster/r.external/link.c:132 #, c-format msgid "Unable to create cell_misc/%s/gdal file" msgstr "" -#: ../raster/r.external/link.c:149 +#: ../raster/r.external/link.c:135 #, c-format msgid "Error writing cell_misc/%s/gdal file" msgstr "" -#: ../raster/r.external/link.c:174 -#, c-format -msgid "Unable to create cell_misc/%s/f_format file" -msgstr "" - -#: ../raster/r.external/link.c:177 -#, c-format -msgid "Error writing cell_misc/%s/f_format file" -msgstr "" - -#: ../raster/r.external/link.c:224 -#, c-format -msgid "Creating support files for %s" -msgstr "" - -#: ../raster/r.external/link.c:236 -#, c-format -msgid "Link to raster map <%s> created." -msgstr "" - #: ../raster/r.resamp.filter/main.c:142 #, c-format msgid "Filter <%s> not found" msgstr "" -#: ../raster/r.resamp.filter/main.c:391 +#: ../raster/r.resamp.filter/main.c:396 msgid "kernel filter" msgstr "" -#: ../raster/r.resamp.filter/main.c:394 +#: ../raster/r.resamp.filter/main.c:399 msgid "Resamples raster map layers using an analytic kernel." msgstr "" -#: ../raster/r.resamp.filter/main.c:405 +#: ../raster/r.resamp.filter/main.c:410 msgid "Filter kernel(s)" msgstr "" -#: ../raster/r.resamp.filter/main.c:413 +#: ../raster/r.resamp.filter/main.c:418 msgid "Filter radius" msgstr "" -#: ../raster/r.resamp.filter/main.c:420 +#: ../raster/r.resamp.filter/main.c:425 msgid "Filter radius (horizontal)" msgstr "" -#: ../raster/r.resamp.filter/main.c:427 +#: ../raster/r.resamp.filter/main.c:432 msgid "Filter radius (vertical)" msgstr "" -#: ../raster/r.resamp.filter/main.c:438 ../vector/v.external.out/args.c:90 +#: ../raster/r.resamp.filter/main.c:443 ../vector/v.external.out/args.c:90 #, c-format msgid "%s= and %s=/%s= are mutually exclusive" msgstr "" -#: ../raster/r.resamp.filter/main.c:443 +#: ../raster/r.resamp.filter/main.c:448 #, c-format msgid "Either %s= or %s=/%s= required" msgstr "" -#: ../raster/r.resamp.filter/main.c:446 +#: ../raster/r.resamp.filter/main.c:451 #, c-format msgid "Both %s= and %s= required" msgstr "" -#: ../raster/r.resamp.filter/main.c:469 +#: ../raster/r.resamp.filter/main.c:474 msgid "Differing number of values for filter= and [xy_]radius=" msgstr "" -#: ../raster/r.resamp.filter/main.c:472 +#: ../raster/r.resamp.filter/main.c:477 #, c-format msgid "Too many filters (max: %d)" msgstr "" -#: ../raster/r.resamp.filter/main.c:490 +#: ../raster/r.resamp.filter/main.c:495 msgid "At least one filter must be finite" msgstr "" -#: ../raster/r.latlong/main.c:57 +#: ../raster/r.latlong/main.c:56 msgid "latitude" msgstr "" -#: ../raster/r.latlong/main.c:58 +#: ../raster/r.latlong/main.c:57 msgid "longitude" msgstr "" -#: ../raster/r.latlong/main.c:60 +#: ../raster/r.latlong/main.c:59 msgid "Creates a latitude/longitude raster map." msgstr "" -#: ../raster/r.latlong/main.c:66 +#: ../raster/r.latlong/main.c:65 msgid "Name for output latitude or longitude raster map" msgstr "" -#: ../raster/r.latlong/main.c:70 +#: ../raster/r.latlong/main.c:69 msgid "Longitude output" msgstr "" @@ -17102,14 +17463,14 @@ #: ../raster/r.region/main.c:61 ../raster/r.region/main.c:66 #: ../raster/r.region/main.c:72 ../raster/r.region/main.c:87 #: ../raster/r.region/main.c:94 ../raster/r.region/main.c:101 -#: ../raster/r.region/main.c:144 ../general/g.region/main.c:78 -#: ../general/g.region/main.c:84 ../general/g.region/main.c:171 -#: ../general/g.region/main.c:178 ../general/g.region/main.c:187 -#: ../general/g.region/main.c:195 +#: ../raster/r.region/main.c:144 ../general/g.region/main.c:79 +#: ../general/g.region/main.c:85 ../general/g.region/main.c:172 +#: ../general/g.region/main.c:179 ../general/g.region/main.c:188 +#: ../general/g.region/main.c:196 msgid "Existing" msgstr "" -#: ../raster/r.region/main.c:65 ../general/g.region/main.c:77 +#: ../raster/r.region/main.c:65 ../general/g.region/main.c:78 msgid "Set from default region" msgstr "从默认区域设置" @@ -17129,19 +17490,19 @@ msgid "Set region to match this vector map" msgstr "设置区域以匹é…这个矢é‡å›¾" -#: ../raster/r.region/main.c:109 ../general/g.region/main.c:203 +#: ../raster/r.region/main.c:109 ../general/g.region/main.c:204 msgid "Value for the northern edge" msgstr "北边界的值" -#: ../raster/r.region/main.c:118 ../general/g.region/main.c:212 +#: ../raster/r.region/main.c:118 ../general/g.region/main.c:213 msgid "Value for the southern edge" msgstr "å—边界的值" -#: ../raster/r.region/main.c:127 ../general/g.region/main.c:221 +#: ../raster/r.region/main.c:127 ../general/g.region/main.c:222 msgid "Value for the eastern edge" msgstr "东边界的值" -#: ../raster/r.region/main.c:136 ../general/g.region/main.c:230 +#: ../raster/r.region/main.c:136 ../general/g.region/main.c:231 msgid "Value for the western edge" msgstr "西边界的值" @@ -17627,31 +17988,31 @@ msgid "No basins were created. Verify threshold and region settings." msgstr "" -#: ../raster/r.watershed/seg/close_maps2.c:86 +#: ../raster/r.watershed/seg/close_maps2.c:87 msgid "Closing stream segments map" msgstr "" -#: ../raster/r.watershed/seg/close_maps2.c:109 +#: ../raster/r.watershed/seg/close_maps2.c:110 msgid "Closing basins map" msgstr "" -#: ../raster/r.watershed/seg/close_maps2.c:116 +#: ../raster/r.watershed/seg/close_maps2.c:117 msgid "Closing half basins map" msgstr "" -#: ../raster/r.watershed/seg/main.c:92 ../raster/r.watershed/seg/main.c:107 -#: ../raster/r.watershed/ram/main.c:82 ../raster/r.watershed/ram/main.c:98 +#: ../raster/r.watershed/seg/main.c:93 ../raster/r.watershed/seg/main.c:108 +#: ../raster/r.watershed/ram/main.c:85 ../raster/r.watershed/ram/main.c:101 #, c-format msgid "SECTION %d: Closing Maps." msgstr "" -#: ../raster/r.watershed/seg/main.c:105 ../raster/r.watershed/ram/main.c:96 +#: ../raster/r.watershed/seg/main.c:106 ../raster/r.watershed/ram/main.c:99 #, c-format msgid "SECTION %d: Watershed determination." msgstr "" #: ../raster/r.watershed/seg/do_astar.c:30 -#: ../raster/r.watershed/ram/do_astar.c:27 +#: ../raster/r.watershed/ram/do_astar.c:28 msgid "SECTION 2: A* Search." msgstr "" @@ -17659,72 +18020,72 @@ msgid "No seeds for A* Search" msgstr "" -#: ../raster/r.watershed/seg/do_astar.c:146 +#: ../raster/r.watershed/seg/do_astar.c:147 msgid "bug in A* Search: doer %" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:20 +#: ../raster/r.watershed/seg/close_maps.c:23 msgid "Closing accumulation map" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:136 +#: ../raster/r.watershed/seg/close_maps.c:140 msgid "Closing TCI and SPI maps" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:138 +#: ../raster/r.watershed/seg/close_maps.c:142 msgid "Closing TCI map" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:140 +#: ../raster/r.watershed/seg/close_maps.c:144 msgid "Closing SPI map" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:300 +#: ../raster/r.watershed/seg/close_maps.c:307 msgid "Closing flow direction map" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:327 +#: ../raster/r.watershed/seg/close_maps.c:334 msgid "Closing LS map" msgstr "" -#: ../raster/r.watershed/seg/close_maps.c:332 +#: ../raster/r.watershed/seg/close_maps.c:339 msgid "Closing SL map" msgstr "" -#: ../raster/r.watershed/seg/init_vars.c:139 +#: ../raster/r.watershed/seg/init_vars.c:143 #, c-format msgid "SECTION 1 beginning: Initiating Variables. %d section total." msgid_plural "SECTION 1 beginning: Initiating Variables. %d sections total." msgstr[0] "" -#: ../raster/r.watershed/seg/init_vars.c:175 +#: ../raster/r.watershed/seg/init_vars.c:178 msgid "Maximum memory to be used was smaller than 3 MB, set to 3 MB." msgstr "" -#: ../raster/r.watershed/seg/init_vars.c:470 +#: ../raster/r.watershed/seg/init_vars.c:511 msgid "SECTION 1b: Determining Offmap Flow." msgstr "" -#: ../raster/r.watershed/seg/do_cum.c:119 -#: ../raster/r.watershed/ram/do_cum.c:114 +#: ../raster/r.watershed/seg/do_cum.c:122 +#: ../raster/r.watershed/ram/do_cum.c:116 msgid "SECTION 3: Accumulating Surface Flow with SFD." msgstr "" -#: ../raster/r.watershed/seg/do_cum.c:293 -#: ../raster/r.watershed/ram/do_cum.c:276 +#: ../raster/r.watershed/seg/do_cum.c:315 +#: ../raster/r.watershed/ram/do_cum.c:296 msgid "SECTION 3a: Accumulating Surface Flow with MFD." msgstr "" -#: ../raster/r.watershed/seg/do_cum.c:529 +#: ../raster/r.watershed/seg/do_cum.c:560 msgid "MFD: A * path already processed when distributing flow: %d of %" msgstr "" -#: ../raster/r.watershed/seg/do_cum.c:533 -#: ../raster/r.watershed/ram/do_cum.c:486 +#: ../raster/r.watershed/seg/do_cum.c:564 +#: ../raster/r.watershed/ram/do_cum.c:512 msgid "SECTION 3b: Adjusting drainage directions." msgstr "" -#: ../raster/r.watershed/seg/usage.c:9 ../raster/r.watershed/ram/usage.c:9 +#: ../raster/r.watershed/seg/usage.c:9 #, c-format msgid "" "USAGE for basin delineation:\n" @@ -17736,187 +18097,194 @@ "\n" msgstr "" -#: ../raster/r.watershed/front/main.c:77 +#: ../raster/r.watershed/front/main.c:79 msgid "drainage" msgstr "" -#: ../raster/r.watershed/front/main.c:79 +#: ../raster/r.watershed/front/main.c:81 msgid "stream power index" msgstr "" -#: ../raster/r.watershed/front/main.c:81 +#: ../raster/r.watershed/front/main.c:84 msgid "Calculates hydrological parameters and RUSLE factors." msgstr "" -#: ../raster/r.watershed/front/main.c:84 ../raster/r.watershed/front/main.c:91 -#: ../raster/r.watershed/front/main.c:97 ../raster/r.watershed/front/main.c:104 -#: ../raster/r.watershed/front/main.c:113 -#: ../raster/r.watershed/front/main.c:121 -#: ../raster/r.watershed/front/main.c:130 +#: ../raster/r.watershed/front/main.c:87 ../raster/r.watershed/front/main.c:95 +#: ../raster/r.watershed/front/main.c:102 +#: ../raster/r.watershed/front/main.c:109 +#: ../raster/r.watershed/front/main.c:118 +#: ../raster/r.watershed/front/main.c:125 +#: ../raster/r.watershed/front/main.c:132 +#: ../raster/r.watershed/front/main.c:140 msgid "Inputs" msgstr "" -#: ../raster/r.watershed/front/main.c:88 +#: ../raster/r.watershed/front/main.c:91 msgid "Name of input depressions raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:89 +#: ../raster/r.watershed/front/main.c:93 msgid "All non-NULL and non-zero cells are considered as real depressions" msgstr "" -#: ../raster/r.watershed/front/main.c:95 +#: ../raster/r.watershed/front/main.c:100 msgid "Name of input raster representing amount of overland flow per cell" msgstr "" -#: ../raster/r.watershed/front/main.c:101 +#: ../raster/r.watershed/front/main.c:106 msgid "Name of input raster map percent of disturbed land" msgstr "" -#: ../raster/r.watershed/front/main.c:102 -#: ../raster/r.watershed/front/main.c:127 +#: ../raster/r.watershed/front/main.c:107 +#: ../raster/r.watershed/front/main.c:137 msgid "For USLE" msgstr "" -#: ../raster/r.watershed/front/main.c:109 +#: ../raster/r.watershed/front/main.c:114 msgid "Name of input raster map blocking overland surface flow" msgstr "" -#: ../raster/r.watershed/front/main.c:111 +#: ../raster/r.watershed/front/main.c:116 msgid "For USLE. All non-NULL and non-zero cells are considered as blocking terrain." msgstr "" -#: ../raster/r.watershed/front/main.c:118 +#: ../raster/r.watershed/front/main.c:123 +#, fuzzy +msgid "Name of input raster map with percentages for flow accumulation." +msgstr "栅格地图的å称 <%s>" + +#: ../raster/r.watershed/front/main.c:129 msgid "Minimum size of exterior watershed basin" msgstr "" -#: ../raster/r.watershed/front/main.c:126 +#: ../raster/r.watershed/front/main.c:136 msgid "Maximum length of surface flow in map units" msgstr "" -#: ../raster/r.watershed/front/main.c:135 +#: ../raster/r.watershed/front/main.c:144 msgid "Name for output accumulation raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:137 +#: ../raster/r.watershed/front/main.c:145 msgid "Number of cells that drain through each cell" msgstr "" -#: ../raster/r.watershed/front/main.c:144 +#: ../raster/r.watershed/front/main.c:152 msgid "Name for output topographic index ln(a / tan(b)) map" msgstr "" -#: ../raster/r.watershed/front/main.c:151 +#: ../raster/r.watershed/front/main.c:158 msgid "Stream power index a * tan(b)" msgstr "" -#: ../raster/r.watershed/front/main.c:157 +#: ../raster/r.watershed/front/main.c:164 msgid "Name for output drainage direction raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:158 +#: ../raster/r.watershed/front/main.c:165 msgid "Directions numbered from 1 to 8" msgstr "" -#: ../raster/r.watershed/front/main.c:164 +#: ../raster/r.watershed/front/main.c:171 msgid "Name for output basins raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:170 +#: ../raster/r.watershed/front/main.c:177 msgid "Name for output stream segments raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:176 +#: ../raster/r.watershed/front/main.c:183 msgid "Name for output half basins raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:178 +#: ../raster/r.watershed/front/main.c:184 msgid "Each half-basin is given a unique value" msgstr "" -#: ../raster/r.watershed/front/main.c:184 +#: ../raster/r.watershed/front/main.c:190 msgid "Name for output slope length raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:186 +#: ../raster/r.watershed/front/main.c:191 msgid "Slope length and steepness (LS) factor for USLE" msgstr "" -#: ../raster/r.watershed/front/main.c:192 +#: ../raster/r.watershed/front/main.c:197 msgid "Name for output slope steepness raster map" msgstr "" -#: ../raster/r.watershed/front/main.c:193 +#: ../raster/r.watershed/front/main.c:198 msgid "Slope steepness (S) factor for USLE" msgstr "" -#: ../raster/r.watershed/front/main.c:202 +#: ../raster/r.watershed/front/main.c:207 msgid "Convergence factor for MFD (1-10)" msgstr "" -#: ../raster/r.watershed/front/main.c:204 +#: ../raster/r.watershed/front/main.c:209 msgid "1 = most diverging flow, 10 = most converging flow. Recommended: 5" msgstr "" -#: ../raster/r.watershed/front/main.c:211 +#: ../raster/r.watershed/front/main.c:216 msgid "Maximum memory to be used with -m flag (in MB)" msgstr "" -#: ../raster/r.watershed/front/main.c:215 +#: ../raster/r.watershed/front/main.c:220 msgid "SFD (D8) flow (default is MFD)" msgstr "" -#: ../raster/r.watershed/front/main.c:217 +#: ../raster/r.watershed/front/main.c:222 msgid "SFD: single flow direction, MFD: multiple flow direction" msgstr "" -#: ../raster/r.watershed/front/main.c:222 +#: ../raster/r.watershed/front/main.c:227 msgid "Allow only horizontal and vertical flow of water" msgstr "åªå…许垂直和水平æµåŠ¨" -#: ../raster/r.watershed/front/main.c:227 +#: ../raster/r.watershed/front/main.c:231 msgid "Enable disk swap memory option: Operation is slow" msgstr "å¯ç”¨ç£ç›˜äº¤æ¢å†…存选项:æ“作将会å˜æ…¢" -#: ../raster/r.watershed/front/main.c:229 +#: ../raster/r.watershed/front/main.c:233 msgid "Only needed if memory requirements exceed available RAM; see manual on how to calculate memory requirements" msgstr "" -#: ../raster/r.watershed/front/main.c:234 +#: ../raster/r.watershed/front/main.c:238 msgid "Use positive flow accumulation even for likely underestimates" msgstr "" -#: ../raster/r.watershed/front/main.c:236 +#: ../raster/r.watershed/front/main.c:240 msgid "See manual for a detailed description of flow accumulation output" msgstr "" -#: ../raster/r.watershed/front/main.c:241 +#: ../raster/r.watershed/front/main.c:244 msgid "Beautify flat areas" msgstr "" -#: ../raster/r.watershed/front/main.c:243 +#: ../raster/r.watershed/front/main.c:246 msgid "Flow direction in flat areas is modified to look prettier" msgstr "" -#: ../raster/r.watershed/front/main.c:259 +#: ../raster/r.watershed/front/main.c:262 msgid "Sorry, you must choose an output map." msgstr "" -#: ../raster/r.watershed/front/main.c:265 +#: ../raster/r.watershed/front/main.c:268 msgid "The basin threshold must be a positive number." msgstr "" -#: ../raster/r.watershed/front/main.c:281 +#: ../raster/r.watershed/front/main.c:284 msgid "" "Sorry, if any of the following options are set:\n" " basin, stream, half_basin, length_slope, or slope_steepness\n" " you MUST provide a value for the basin threshold parameter." msgstr "" -#: ../raster/r.watershed/front/main.c:308 +#: ../raster/r.watershed/front/main.c:310 msgid "Beautify flat areas is not yet supported for disk swap mode" msgstr "" -#: ../raster/r.watershed/front/main.c:338 +#: ../raster/r.watershed/front/main.c:342 #, c-format msgid "Subprocess failed with exit code %d" msgstr "" @@ -17925,84 +18293,96 @@ msgid "SECTION 4: RUSLE LS and/or S factor determination." msgstr "" -#: ../raster/r.watershed/ram/do_astar.c:256 +#: ../raster/r.watershed/ram/do_astar.c:258 msgid "heapsize too large" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:56 +#: ../raster/r.watershed/ram/do_flatarea.c:57 msgid "Beautify flat areas: priority queue error" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:229 +#: ../raster/r.watershed/ram/do_flatarea.c:235 msgid "flat cell escaped for uphill correction" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:235 +#: ../raster/r.watershed/ram/do_flatarea.c:241 #, c-format msgid "queue error: last uphill order %d > current uphill order %d" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:240 +#: ../raster/r.watershed/ram/do_flatarea.c:246 msgid "uphill order not set" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:266 +#: ../raster/r.watershed/ram/do_flatarea.c:273 msgid "flat cell escaped in uphill correction" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:302 +#: ../raster/r.watershed/ram/do_flatarea.c:309 msgid "downhill order: no more points in down queue" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:310 +#: ../raster/r.watershed/ram/do_flatarea.c:317 msgid "flat cell escaped for downhill correction" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:316 +#: ../raster/r.watershed/ram/do_flatarea.c:323 #, c-format msgid "queue error: last downhill order %d > current downhill order %d" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:321 +#: ../raster/r.watershed/ram/do_flatarea.c:328 msgid "downhill order: downhill order not set" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:344 +#: ../raster/r.watershed/ram/do_flatarea.c:352 msgid "flat cell escaped in downhill correction" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:382 +#: ../raster/r.watershed/ram/do_flatarea.c:390 msgid "flat cell escaped for adjustment" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:389 +#: ../raster/r.watershed/ram/do_flatarea.c:397 msgid "adjustment: uphill order not set" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:391 +#: ../raster/r.watershed/ram/do_flatarea.c:399 msgid "adjustment: downhill order not set" msgstr "" -#: ../raster/r.watershed/ram/do_flatarea.c:417 +#: ../raster/r.watershed/ram/do_flatarea.c:428 msgid "flat cell escaped in adjustment" msgstr "" -#: ../raster/r.watershed/ram/init_vars.c:121 +#: ../raster/r.watershed/ram/init_vars.c:123 #, c-format msgid "SECTION 1a (of %1d): Initiating Memory." msgstr "" -#: ../raster/r.watershed/ram/init_vars.c:311 +#: ../raster/r.watershed/ram/init_vars.c:350 #, c-format msgid "SECTION 1b (of %1d): Determining Offmap Flow." msgstr "" -#: ../raster/r.watershed/ram/do_cum.c:480 +#: ../raster/r.watershed/ram/do_cum.c:507 #, c-format msgid "MFD: A * path already processed when distributing flow: %d of %d cell" msgid_plural "MFD: A * path already processed when distributing flow: %d of %d cells" msgstr[0] "" +#: ../raster/r.watershed/ram/usage.c:9 +#, c-format +msgid "" +"USAGE for basin delineation:\n" +"%s -4 elevation=elevation_map threshold=swale_threshold [flow=overland_flow_map] [drainage=drain_direction_map] [depression=depression_map] [accumulation=accumulation_map] [basin=watershed_basin_map] [retention=retention_map] [stream=stream_segment_map]\n" +"\n" +"USAGE for slope length determination:\n" +"%s [-4] elevation=elevation_map threshold=swale_threshold [drainage=drain_direction_map] [depression=depression_map] [accumulation=accumulation_map] [retention=retention_map] [max_slope_length=max_slope_length] [blocking=overland_blocking_map] [slope_steepness=slope_steepness_map] length_slope=length_slope_map [disturbed_land=rill_erosion_map] [slope_deposition=slope_deposition value or map]USAGE for ARMSED FILE creation:\n" +"%s [-4] elevation=elevation_map threshold=swale_threshold [flow=overland_flow_map] [drainage=drain_direction_map] [depression=depression_map] [accumulation=accumulation_map] [basin=watershed_basin_map] [stream=stream_segment_map] [half_basin=half_basin_map] [retention=retention_map] ar=ARMSED_file_name\n" +"\n" +msgstr "" + #: ../raster/r.rescale/main.c:51 msgid "Rescales the range of category values in a raster map layer." msgstr "é‡æ–°è°ƒæ•´æ …格图层的类别值范围。" @@ -18204,14 +18584,14 @@ #: ../raster/r.sim/r.sim.water/main.c:324 ../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 ../vector/v.surf.rst/main.c:161 -#: ../vector/v.surf.rst/main.c:166 ../vector/v.surf.rst/main.c:187 -#: ../vector/v.surf.rst/main.c:262 ../vector/v.surf.rst/main.c:268 -#: ../vector/v.surf.rst/main.c:276 ../vector/v.surf.rst/main.c:283 -#: ../vector/v.surf.rst/main.c:291 ../vector/v.surf.rst/main.c:299 -#: ../vector/v.surf.rst/main.c:308 ../vector/v.surf.rst/main.c:316 -#: ../vector/v.surf.rst/main.c:324 ../vector/v.surf.rst/main.c:333 -#: ../vector/v.surf.rst/main.c:341 ../vector/v.surf.rst/main.c:348 +#: ../imagery/i.eb.hsebal01/main.c:178 ../vector/v.surf.rst/main.c:163 +#: ../vector/v.surf.rst/main.c:168 ../vector/v.surf.rst/main.c:189 +#: ../vector/v.surf.rst/main.c:264 ../vector/v.surf.rst/main.c:270 +#: ../vector/v.surf.rst/main.c:278 ../vector/v.surf.rst/main.c:286 +#: ../vector/v.surf.rst/main.c:294 ../vector/v.surf.rst/main.c:302 +#: ../vector/v.surf.rst/main.c:311 ../vector/v.surf.rst/main.c:319 +#: ../vector/v.surf.rst/main.c:327 ../vector/v.surf.rst/main.c:336 +#: ../vector/v.surf.rst/main.c:344 ../vector/v.surf.rst/main.c:351 msgid "Parameters" msgstr "" @@ -18268,7 +18648,7 @@ msgstr "" #: ../raster/r.sim/r.sim.sediment/main.c:374 -#: ../raster/r.sim/r.sim.water/main.c:402 ../vector/v.surf.rst/main.c:404 +#: ../raster/r.sim/r.sim.water/main.c:402 ../vector/v.surf.rst/main.c:407 #, c-format msgid "<%d> is not valid number of threads. Number of threads will be set on <%d>" msgstr "" @@ -18301,8 +18681,8 @@ msgstr "" #: ../raster/r.sim/r.sim.sediment/main.c:422 -#: ../raster/r.sim/r.sim.water/main.c:530 ../vector/v.surf.rst/main.c:656 -#: ../vector/v.surf.rst/main.c:711 ../vector/v.vol.rst/main.c:914 +#: ../raster/r.sim/r.sim.water/main.c:530 ../vector/v.surf.rst/main.c:659 +#: ../vector/v.surf.rst/main.c:714 ../vector/v.vol.rst/main.c:916 msgid "Input failed" msgstr "输入失败" @@ -18576,6 +18956,7 @@ msgstr "" #: ../display/d.mon/start.c:46 ../display/d.mon/start.c:74 +#: ../misc/m.nviz.image/main.c:75 #, c-format msgid "File <%s> already exists and will be overwritten" msgstr "" @@ -18908,7 +19289,7 @@ msgstr "" #: ../display/d.vect.thematic/display.c:51 ../display/d.vect/lines.c:107 -#: ../display/d.vect/lines.c:335 +#: ../display/d.vect/lines.c:339 #, c-format msgid "Unable to read symbol <%s>, unable to display points" msgstr "" @@ -18968,7 +19349,7 @@ msgid "Line color" msgstr "" -#: ../display/d.geodesic/main.c:66 ../display/d.grid/main.c:107 +#: ../display/d.geodesic/main.c:66 ../display/d.grid/main.c:106 #: ../display/d.rhumbline/main.c:62 ../display/d.legend/main.c:203 #: ../display/d.rast.num/main.c:88 ../display/d.northarrow/main.c:113 #: ../vector/v.label.sa/main.c:98 ../vector/v.label/main.c:151 @@ -19163,73 +19544,73 @@ msgid "Null cells" msgstr "" -#: ../display/d.grid/main.c:55 +#: ../display/d.grid/main.c:54 msgid "graticule" msgstr "" -#: ../display/d.grid/main.c:56 ../vector/v.mkgrid/main.c:72 +#: ../display/d.grid/main.c:55 ../vector/v.mkgrid/main.c:72 msgid "grid" msgstr "" -#: ../display/d.grid/main.c:58 +#: ../display/d.grid/main.c:57 msgid "Overlays a user-specified grid in the active display frame on the graphics monitor." msgstr "" -#: ../display/d.grid/main.c:66 +#: ../display/d.grid/main.c:65 msgid "Size of grid to be drawn (in map units)" msgstr "" -#: ../display/d.grid/main.c:68 +#: ../display/d.grid/main.c:67 msgid "0 for north-south resolution of the current region. In map units or DDD:MM:SS format. Example: \"1000\" or \"0:10\"" msgstr "" -#: ../display/d.grid/main.c:76 +#: ../display/d.grid/main.c:75 msgid "Lines of the grid pass through this coordinate" msgstr "" -#: ../display/d.grid/main.c:85 +#: ../display/d.grid/main.c:84 msgid "Draw only east-west lines, north-south lines, or both " msgstr "" -#: ../display/d.grid/main.c:86 ../display/d.grid/main.c:159 -#: ../display/d.grid/main.c:164 ../display/d.grid/main.c:169 +#: ../display/d.grid/main.c:85 ../display/d.grid/main.c:158 +#: ../display/d.grid/main.c:163 ../display/d.grid/main.c:168 msgid "Disable" msgstr "" -#: ../display/d.grid/main.c:92 +#: ../display/d.grid/main.c:91 msgid "Grid line width" msgstr "" -#: ../display/d.grid/main.c:96 ../display/d.rast.num/main.c:94 +#: ../display/d.grid/main.c:95 ../display/d.rast.num/main.c:94 msgid "Grid color" msgstr "" -#: ../display/d.grid/main.c:97 ../display/d.grid/main.c:102 -#: ../display/d.grid/main.c:108 ../display/d.grid/main.c:114 +#: ../display/d.grid/main.c:96 ../display/d.grid/main.c:101 +#: ../display/d.grid/main.c:107 ../display/d.grid/main.c:113 msgid "Color" msgstr "" -#: ../display/d.grid/main.c:101 ../display/d.legend.vect/main.c:95 +#: ../display/d.grid/main.c:100 ../display/d.legend.vect/main.c:95 #: ../display/d.legend/main.c:240 ../vector/v.label.sa/main.c:144 #: ../vector/v.label/main.c:193 ../vector/v.lrs/v.lrs.label/main.c:223 msgid "Border color" msgstr "边框颜色" -#: ../display/d.grid/main.c:122 +#: ../display/d.grid/main.c:121 msgid "Font size for gridline coordinate labels" msgstr "" -#: ../display/d.grid/main.c:127 +#: ../display/d.grid/main.c:126 msgid "Align the origin to the east-north corner of the current region" msgstr "" -#: ../display/d.grid/main.c:132 +#: ../display/d.grid/main.c:131 msgid "Draw geographic grid (referenced to current ellipsoid)" msgstr "" -#: ../display/d.grid/main.c:133 ../display/d.grid/main.c:139 -#: ../display/d.grid/main.c:144 ../display/d.grid/main.c:149 -#: ../display/d.grid/main.c:154 ../misc/m.nviz.image/args.c:233 +#: ../display/d.grid/main.c:132 ../display/d.grid/main.c:138 +#: ../display/d.grid/main.c:143 ../display/d.grid/main.c:148 +#: ../display/d.grid/main.c:153 ../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 @@ -19237,56 +19618,56 @@ msgid "Draw" msgstr "" -#: ../display/d.grid/main.c:138 +#: ../display/d.grid/main.c:137 msgid "Draw geographic grid (referenced to WGS84 ellipsoid)" msgstr "" -#: ../display/d.grid/main.c:143 +#: ../display/d.grid/main.c:142 msgid "Draw '+' marks instead of grid lines" msgstr "" -#: ../display/d.grid/main.c:148 +#: ../display/d.grid/main.c:147 msgid "Draw '.' marks instead of grid lines" msgstr "" -#: ../display/d.grid/main.c:153 +#: ../display/d.grid/main.c:152 msgid "Draw fiducial marks instead of grid lines" msgstr "" -#: ../display/d.grid/main.c:158 +#: ../display/d.grid/main.c:157 msgid "Disable grid drawing" msgstr "" -#: ../display/d.grid/main.c:163 +#: ../display/d.grid/main.c:162 msgid "Disable border drawing" msgstr "" -#: ../display/d.grid/main.c:168 +#: ../display/d.grid/main.c:167 msgid "Disable text drawing" msgstr "" -#: ../display/d.grid/main.c:178 +#: ../display/d.grid/main.c:177 msgid "Both grid and border drawing are disabled" msgstr "" -#: ../display/d.grid/main.c:182 +#: ../display/d.grid/main.c:181 msgid "Geo-grid option not available for LL projection, use without -g/-w" msgstr "" -#: ../display/d.grid/main.c:184 +#: ../display/d.grid/main.c:183 msgid "Geo-grid option not available for XY projection, use without -g/-w" msgstr "" -#: ../display/d.grid/main.c:203 +#: ../display/d.grid/main.c:202 msgid "Choose a single mark style" msgstr "" -#: ../display/d.grid/main.c:234 +#: ../display/d.grid/main.c:233 #, c-format msgid "Invalid geo-grid size <%s>" msgstr "" -#: ../display/d.grid/main.c:239 +#: ../display/d.grid/main.c:238 #, c-format msgid "Invalid grid size <%s>" msgstr "" @@ -19295,35 +19676,31 @@ msgid "Reading symbol" msgstr "" -#: ../display/d.grid/plot.c:373 +#: ../display/d.grid/plot.c:289 ../display/d.grid/plot.c:296 +#: ../display/d.grid/plot.c:338 ../display/d.grid/plot.c:345 +#: ../display/d.grid/plot.c:433 ../display/d.grid/plot.c:440 +#: ../display/d.grid/plot.c:493 ../display/d.grid/plot.c:500 +#: ../display/d.grid/plot.c:647 ../display/d.grid/plot.c:664 +#: ../display/d.grid/plot.c:682 ../display/d.grid/plot.c:700 +#: ../display/d.grid/plot.c:761 ../display/d.grid/plot.c:768 +#: ../display/d.grid/plot.c:773 ../display/d.grid/plot.c:783 +#: ../display/d.grid/plot.c:788 ../display/d.where/where.c:63 +msgid "Error in GPJ_transform()" +msgstr "" + +#: ../display/d.grid/plot.c:378 msgid "Geo-grid option only available for LL projection, use without -g/-w" msgstr "" -#: ../display/d.grid/plot.c:575 +#: ../display/d.grid/plot.c:579 msgid "" "WGS84 grid output not possible as this location does not contain\n" "datum transformation parameters. Try running g.setproj." msgstr "" -#: ../display/d.grid/plot.c:743 -msgid "Error in pj_do_proj1" -msgstr "" - -#: ../display/d.grid/plot.c:749 -msgid "Error in pj_do_proj2" -msgstr "" - -#: ../display/d.grid/plot.c:753 -msgid "Error in pj_do_proj3" -msgstr "" - -#: ../display/d.grid/plot.c:761 -msgid "Error in pj_do_proj5" -msgstr "" - -#: ../display/d.grid/plot.c:765 -msgid "Error in pj_do_proj6" -msgstr "" +#: ../display/d.grid/plot.c:592 ../display/d.where/main.c:138 +msgid "Unable to set up lat/long projection parameters" +msgstr "无法设置ç»çº¬åº¦æŠ•å½±çš„å‚æ•°" #: ../display/d.legend.vect/main.c:55 msgid "Displays a vector legend in the active graphics frame." @@ -19957,7 +20334,7 @@ #: ../display/d.linegraph/main.c:971 #, c-format -msgid "Scale Y labels cannot be used with thisrange of data (%f, %f)" +msgid "Scale Y labels cannot be used with this range of data (%f, %f)" msgstr "" #: ../display/d.vect.chart/main.c:65 @@ -20403,7 +20780,7 @@ msgid "Remove all frames and erase the screen" msgstr "" -#: ../display/d.where/where.c:29 +#: ../display/d.where/where.c:30 #, c-format msgid "Invalid coordinates <%s,%s>" msgstr "" @@ -20444,7 +20821,7 @@ msgid "Please specify a lat/long ellipsoid with -l or -w" msgstr "" -#: ../display/d.where/main.c:136 +#: ../display/d.where/main.c:128 msgid "" "WGS84 output not possible as this location does not contain\n" "datum transformation parameters. Try running g.setproj." @@ -20827,7 +21204,7 @@ msgid "Invalid area %d skipped (not enough points)" msgstr "" -#: ../display/d.vect/area.c:234 +#: ../display/d.vect/area.c:236 #, c-format msgid "%d invalid color rule for areas skipped" msgid_plural "%d invalid color rules for areas skipped" @@ -21060,7 +21437,7 @@ msgid "Unable to create 3D raster map <%s>" msgstr "" -#: ../raster3d/r3.gwflow/main.c:412 ../raster3d/r3.out.netcdf/main.c:649 +#: ../raster3d/r3.gwflow/main.c:412 ../raster3d/r3.out.netcdf/main.c:650 #: ../raster3d/r3.out.vtk/main.c:252 ../raster3d/r3.out.vtk/main.c:338 #: ../raster3d/r3.in.v5d/main.c:206 ../raster3d/r3.cross.rast/main.c:55 #: ../raster3d/r3.out.v5d/main.c:55 ../raster3d/r3.out.v5d/main.c:326 @@ -21087,11 +21464,11 @@ msgid "Export projection information as wkt and proj4 parameter" msgstr "" -#: ../raster3d/r3.out.netcdf/main.c:588 +#: ../raster3d/r3.out.netcdf/main.c:589 msgid "netCDF" msgstr "" -#: ../raster3d/r3.out.netcdf/main.c:590 +#: ../raster3d/r3.out.netcdf/main.c:591 msgid "Export a 3D raster map as netCDF file." msgstr "" @@ -21183,15 +21560,15 @@ msgid "failed to interpret dp as an integer" msgstr "" -#: ../raster3d/r3.out.vtk/main.c:451 ../raster3d/r3.to.rast/main.c:332 +#: ../raster3d/r3.out.vtk/main.c:450 ../raster3d/r3.to.rast/main.c:332 msgid "The 2D and 3D region settings are different. Using the 2D window settings to adjust the 2D part of the 3D region." msgstr "" -#: ../raster3d/r3.out.vtk/main.c:542 +#: ../raster3d/r3.out.vtk/main.c:541 msgid "Unable to close 3D raster map, the VTK file may be incomplete" msgstr "" -#: ../raster3d/r3.out.vtk/main.c:557 +#: ../raster3d/r3.out.vtk/main.c:556 msgid "Unable to close VTK-ASCII file" msgstr "" @@ -21535,7 +21912,7 @@ msgstr "" #: ../raster3d/r3.flow/main.c:414 ../vector/v.to.rast/vect2rast.c:48 -#: ../vector/v.colors/main.c:266 +#: ../vector/v.colors/main.c:279 #, c-format msgid "Vector map <%s> is not 3D" msgstr "矢é‡åœ°å›¾<%s>éž3D" @@ -22052,101 +22429,101 @@ msgid "List of available elements:" msgstr "" -#: ../general/g.version/main.c:66 ../general/g.message/main.c:34 +#: ../general/g.version/main.c:70 ../general/g.message/main.c:34 #: ../general/g.tempfile/main.c:39 msgid "support" msgstr "" -#: ../general/g.version/main.c:67 +#: ../general/g.version/main.c:71 msgid "citing" msgstr "" -#: ../general/g.version/main.c:68 +#: ../general/g.version/main.c:72 msgid "copyright" msgstr "" -#: ../general/g.version/main.c:69 +#: ../general/g.version/main.c:73 msgid "version" msgstr "" -#: ../general/g.version/main.c:70 +#: ../general/g.version/main.c:74 msgid "license" msgstr "" -#: ../general/g.version/main.c:71 +#: ../general/g.version/main.c:75 msgid "Displays GRASS GIS version info." msgstr "" -#: ../general/g.version/main.c:72 +#: ../general/g.version/main.c:76 msgid "Optionally also prints build or copyright information." msgstr "" -#: ../general/g.version/main.c:76 +#: ../general/g.version/main.c:80 msgid "Print also the copyright message" msgstr "" -#: ../general/g.version/main.c:77 ../general/g.version/main.c:82 -#: ../general/g.version/main.c:87 ../general/g.version/main.c:93 -#: ../general/g.version/main.c:99 +#: ../general/g.version/main.c:81 ../general/g.version/main.c:86 +#: ../general/g.version/main.c:91 ../general/g.version/main.c:97 +#: ../general/g.version/main.c:103 msgid "Additional info" msgstr "" -#: ../general/g.version/main.c:81 +#: ../general/g.version/main.c:85 msgid "Print also the citation options" msgstr "" -#: ../general/g.version/main.c:86 +#: ../general/g.version/main.c:90 msgid "Print also the build information" msgstr "" -#: ../general/g.version/main.c:92 +#: ../general/g.version/main.c:96 msgid "Print also the GIS library revision number and date" msgstr "" -#: ../general/g.version/main.c:97 +#: ../general/g.version/main.c:101 msgid "Print also extended info for additional libraries" msgstr "" -#: ../general/g.version/main.c:98 +#: ../general/g.version/main.c:102 msgid "GDAL/OGR, PROJ.4, GEOS" msgstr "" -#: ../general/g.version/main.c:103 +#: ../general/g.version/main.c:107 msgid "Print info in shell script style (including SVN revision number)" msgstr "" -#: ../general/g.version/main.c:104 +#: ../general/g.version/main.c:108 msgid "Shell" msgstr "" -#: ../general/g.version/main.c:172 +#: ../general/g.version/main.c:176 #, 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:179 +#: ../general/g.version/main.c:183 msgid "GRASS GIS libgis version and date number don't have the expected format. Trying to print the original strings..." msgstr "" -#: ../general/g.version/main.c:181 +#: ../general/g.version/main.c:185 #, c-format msgid "GIS_H_VERSION=\"%s\"" msgstr "" -#: ../general/g.version/main.c:182 +#: ../general/g.version/main.c:186 #, c-format msgid "GIS_H_DATE=\"%s\"" msgstr "" -#: ../general/g.version/main.c:212 +#: ../general/g.version/main.c:222 msgid "GRASS not compiled with GDAL/OGR support" msgstr "" -#: ../general/g.version/main.c:223 +#: ../general/g.version/main.c:233 msgid "GRASS not compiled with GEOS support" msgstr "" -#: ../general/g.version/main.c:234 +#: ../general/g.version/main.c:244 msgid "GRASS not compiled with SQLite support" msgstr "" @@ -22323,7 +22700,7 @@ msgid "Mapset <%s> does not exist" msgstr "" -#: ../general/g.list/list.c:123 ../general/g.region/main.c:458 +#: ../general/g.list/list.c:123 ../general/g.region/main.c:471 #, c-format msgid "Unable to read header of 3D raster map <%s@%s>" msgstr "" @@ -22411,194 +22788,218 @@ msgid "input= and opacity= must have the same number of values" msgstr "" -#: ../general/g.region/main.c:66 +#: ../general/g.region/main.c:67 msgid "computational region" msgstr "" -#: ../general/g.region/main.c:68 +#: ../general/g.region/main.c:69 msgid "resolution" msgstr "" -#: ../general/g.region/main.c:71 +#: ../general/g.region/main.c:72 msgid "Manages the boundary definitions for the geographic region." msgstr "" -#: ../general/g.region/main.c:82 +#: ../general/g.region/main.c:83 msgid "Save as default region" msgstr "" -#: ../general/g.region/main.c:83 +#: ../general/g.region/main.c:84 msgid "Only possible from the PERMANENT mapset" msgstr "" -#: ../general/g.region/main.c:88 +#: ../general/g.region/main.c:89 msgid "Print the current region" msgstr "打å°å½“å‰åŒºåŸŸ" -#: ../general/g.region/main.c:93 +#: ../general/g.region/main.c:94 msgid "Print the current region in lat/long using the current ellipsoid/datum" msgstr "" -#: ../general/g.region/main.c:99 +#: ../general/g.region/main.c:100 msgid "Print the current region extent" msgstr "答应当å‰åŒºåŸŸçš„范围" -#: ../general/g.region/main.c:105 +#: ../general/g.region/main.c:106 msgid "Print the current region map center coordinates" msgstr "打å°å½“å‰åŒºåŸŸçš„地图中心åæ ‡" -#: ../general/g.region/main.c:111 +#: ../general/g.region/main.c:112 msgid "Print the current region in GMT style" msgstr "" -#: ../general/g.region/main.c:117 +#: ../general/g.region/main.c:118 msgid "Print the current region in WMS style" msgstr "" -#: ../general/g.region/main.c:123 +#: ../general/g.region/main.c:124 msgid "Print region resolution in meters (geodesic)" msgstr "打å°ä»¥ç±³ä¸ºå•ä½çš„区域分辨率(测地线)" -#: ../general/g.region/main.c:128 +#: ../general/g.region/main.c:129 msgid "Print the convergence angle (degrees CCW)" msgstr "" -#: ../general/g.region/main.c:130 +#: ../general/g.region/main.c:131 msgid "The difference between the projection's grid north and true north, measured at the center coordinates of the current region." msgstr "" -#: ../general/g.region/main.c:136 +#: ../general/g.region/main.c:137 msgid "Print also 3D settings" msgstr "打å°3D的设置" -#: ../general/g.region/main.c:142 +#: ../general/g.region/main.c:143 msgid "Print the maximum bounding box in lat/long on WGS84" msgstr "" -#: ../general/g.region/main.c:152 +#: ../general/g.region/main.c:153 msgid "Print in shell script style, but in one line (flat)" msgstr "" -#: ../general/g.region/main.c:158 +#: ../general/g.region/main.c:159 msgid "Align region to resolution (default = align to bounds, works only for 2D resolution)" msgstr "" -#: ../general/g.region/main.c:164 +#: ../general/g.region/main.c:165 msgid "Do not update the current region" msgstr "ä¸æ›´æ–°å½“å‰åŒºåŸŸ" -#: ../general/g.region/main.c:165 ../general/g.region/main.c:347 +#: ../general/g.region/main.c:166 ../general/g.region/main.c:360 #: ../vector/v.label/main.c:90 ../vector/v.label/main.c:95 #: ../vector/v.label/main.c:170 ../vector/v.label/main.c:183 msgid "Effects" msgstr "" -#: ../general/g.region/main.c:170 +#: ../general/g.region/main.c:171 msgid "Set current region from named region" msgstr "从指定的区域设置当å‰åŒºåŸŸ" -#: ../general/g.region/main.c:177 +#: ../general/g.region/main.c:178 msgid "Set region to match raster map(s)" msgstr "" -#: ../general/g.region/main.c:185 +#: ../general/g.region/main.c:186 msgid "Set region to match 3D raster map(s) (both 2D and 3D values)" msgstr "" -#: ../general/g.region/main.c:193 +#: ../general/g.region/main.c:194 msgid "Set region to match vector map(s)" msgstr "" -#: ../general/g.region/main.c:239 +#: ../general/g.region/main.c:240 msgid "Value for the top edge" msgstr "顶部边界的值" -#: ../general/g.region/main.c:248 +#: ../general/g.region/main.c:249 msgid "Value for the bottom edge" msgstr "底部边界地值" -#: ../general/g.region/main.c:257 +#: ../general/g.region/main.c:258 msgid "Number of rows in the new region" msgstr "" -#: ../general/g.region/main.c:258 ../general/g.region/main.c:267 -#: ../general/g.region/main.c:277 ../general/g.region/main.c:287 -#: ../general/g.region/main.c:296 ../general/g.region/main.c:305 -#: ../general/g.region/main.c:314 +#: ../general/g.region/main.c:259 ../general/g.region/main.c:268 +#: ../general/g.region/main.c:278 ../general/g.region/main.c:288 +#: ../general/g.region/main.c:297 ../general/g.region/main.c:306 +#: ../general/g.region/main.c:315 msgid "Resolution" msgstr "" -#: ../general/g.region/main.c:266 +#: ../general/g.region/main.c:267 msgid "Number of columns in the new region" msgstr "" -#: ../general/g.region/main.c:276 +#: ../general/g.region/main.c:277 msgid "2D grid resolution (north-south and east-west)" msgstr "" -#: ../general/g.region/main.c:286 +#: ../general/g.region/main.c:287 msgid "3D grid resolution (north-south, east-west and top-bottom)" msgstr "3D格网分辨率(å—北å‘ã€ä¸œè¥¿å‘ã€é¡¶éƒ¨åˆ°åº•éƒ¨)" -#: ../general/g.region/main.c:295 +#: ../general/g.region/main.c:296 msgid "North-south 2D grid resolution" msgstr "" -#: ../general/g.region/main.c:304 +#: ../general/g.region/main.c:305 msgid "East-west 2D grid resolution" msgstr "" -#: ../general/g.region/main.c:313 +#: ../general/g.region/main.c:314 msgid "Top-bottom 3D grid resolution" msgstr "" -#: ../general/g.region/main.c:323 +#: ../general/g.region/main.c:324 msgid "Shrink region until it meets non-NULL data from this raster map" msgstr "" -#: ../general/g.region/main.c:334 +#: ../general/g.region/main.c:335 msgid "Adjust region cells to cleanly align with this raster map" msgstr "" -#: ../general/g.region/main.c:345 +#: ../general/g.region/main.c:346 +msgid "Number of cells to add to each side of the current region extent" +msgstr "" + +#: ../general/g.region/main.c:348 +#, fuzzy +msgid "A negative number shrinks the current region extent" +msgstr "答应当å‰åŒºåŸŸçš„范围" + +#: ../general/g.region/main.c:358 msgid "Save current region settings in named region file" msgstr "" -#: ../general/g.region/main.c:414 ../scripts/r.in.wms/r.in.wms.py:196 +#: ../general/g.region/main.c:427 ../scripts/r.in.wms/r.in.wms.py:196 #, c-format, python-format msgid "Region <%s> not found" msgstr "" -#: ../general/g.region/main.c:499 +#: ../general/g.region/main.c:512 msgid "Unable to get map bounding box" msgstr "" -#: ../general/g.region/main.c:784 +#: ../general/g.region/main.c:800 +#, c-format +msgid "'%s' option not used with <%s> because a coordinate would become invalid" +msgstr "" + +#: ../general/g.region/main.c:807 ../general/g.region/main.c:815 +#: ../general/g.region/main.c:823 +#, c-format +msgid "'%s' option not used with <%s> because <%s> would become minor than <%s>" +msgstr "" + +#: ../general/g.region/main.c:834 #, c-format msgid "Unable to set region <%s>" msgstr "" -#: ../general/g.region/main.c:790 +#: ../general/g.region/main.c:840 msgid "Unable to update current region" msgstr "" -#: ../general/g.region/main.c:798 +#: ../general/g.region/main.c:848 msgid "Unable to change default region. The current mapset is not ." msgstr "" -#: ../general/g.region/printwindow.c:383 +#: ../general/g.region/printwindow.c:390 msgid "You are already in Lat/Long. Use the -p flag instead." msgstr "" -#: ../general/g.region/printwindow.c:385 +#: ../general/g.region/printwindow.c:392 msgid "You are in a simple XY location, projection to Lat/Lon is not possible. Use the -p flag instead." msgstr "" -#: ../general/g.region/printwindow.c:559 +#: ../general/g.region/printwindow.c:573 msgid "WGS84 output not possible as this location does not contain datum transformation parameters. Try running g.setproj." msgstr "无法使用 WGS84 æ¥è¾“出,因为该区域ä¸åŒ…å«åŸºå‡†é¢è½¬æ¢å‚数。å°è¯•è¿è¡Œ g.setproj。" -#: ../general/g.region/printwindow.c:711 +#: ../general/g.region/printwindow.c:583 +msgid "Unable to update lat/long projection parameters" +msgstr "" + +#: ../general/g.region/printwindow.c:726 msgid "Lat/Long calculations are not possible from a simple XY system" msgstr "" @@ -22822,7 +23223,7 @@ msgid "Invalid PPM file" msgstr "" -#: ../general/g.pnmcomp/main.c:96 ../scripts/v.unpack/v.unpack.py:76 +#: ../general/g.pnmcomp/main.c:96 ../scripts/v.unpack/v.unpack.py:75 #: ../scripts/v.in.geonames/v.in.geonames.py:57 #: ../scripts/v.db.update/v.db.update.py:92 #, c-format, python-format @@ -22980,68 +23381,57 @@ msgid "Only one of '%s', '%s', '%s' or '%s' options may be specified" msgstr "" -#: ../general/g.proj/main.c:263 +#: ../general/g.proj/main.c:264 msgid "Projection files missing" msgstr "" -#: ../general/g.proj/main.c:283 +#: ../general/g.proj/main.c:284 #, c-format msgid "Only one of -%c, -%c, -%c, -%c, -%c or -%c flags may be specified" msgstr "" -#: ../general/g.proj/main.c:310 +#: ../general/g.proj/main.c:311 #, c-format msgid "No output format specified, define one of flags -%c, -%c, -%c, or -%c" msgstr "" -#: ../general/g.proj/main.c:314 +#: ../general/g.proj/main.c:315 #, c-format msgid "No output format specified, define one of flags -%c, -%c, or -%c" msgstr "" -#: ../general/g.proj/output.c:146 -msgid "Unable to convert projection information to PROJ.4 format" -msgstr "" +#: ../general/g.proj/output.c:134 +#, fuzzy +msgid "Unable to convert projection information to PROJ format" +msgstr "ä¸èƒ½å°†è¾“入地图的投影信æ¯è½¬æ¢ä¸º GRASS æ ¼å¼æ¥æ£€æŸ¥" -#: ../general/g.proj/output.c:190 +#: ../general/g.proj/output.c:180 msgid "Unable to convert to WKT" msgstr "" -#: ../general/g.proj/input.c:91 +#: ../general/g.proj/input.c:92 msgid "Error reading WKT projection description" msgstr "" -#: ../general/g.proj/input.c:98 +#: ../general/g.proj/input.c:99 #, c-format msgid "Unable to open file '%s' for reading" msgstr "" -#: ../general/g.proj/input.c:143 +#: ../general/g.proj/input.c:166 msgid "Can't parse PROJ.4-style parameter string" msgstr "" -#: ../general/g.proj/input.c:181 +#: ../general/g.proj/input.c:205 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 +#: ../general/g.proj/input.c:284 #, c-format -msgid "Could not read georeferenced file %s using either OGR nor GDAL" +msgid "Unable to read georeferenced file <%s> using GDAL library" msgstr "" -#: ../general/g.proj/input.c:259 +#: ../general/g.proj/input.c:289 #, c-format msgid "Read of file %s was successful, but it did not contain projection information. 'XY (unprojected)' will be used" msgstr "" @@ -23061,46 +23451,41 @@ msgid "Ellipsoid set to <%s>" msgstr "" -#: ../general/g.proj/create.c:17 +#: ../general/g.proj/create.c:18 #, c-format msgid "Unable to create location <%s>: %s" msgstr "" -#: ../general/g.proj/create.c:20 +#: ../general/g.proj/create.c:21 #, c-format msgid "Unable to create projection files: %s" msgstr "" -#: ../general/g.proj/create.c:24 +#: ../general/g.proj/create.c:25 #, c-format msgid "Unable to create location <%s>" msgstr "" -#: ../general/g.proj/create.c:30 +#: ../general/g.proj/create.c:27 #, c-format msgid "" "You can switch to the new location by\n" "`%s=%s`" msgstr "" -#: ../general/g.proj/create.c:40 +#: ../general/g.proj/create.c:37 #, 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 +#: ../general/g.proj/create.c:68 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 +#: ../general/g.proj/create.c:72 msgid "Projection information updated" msgstr "" -#: ../general/g.proj/create.c:91 -#, c-format -msgid "Unable to create PROJ_EPSG file: %s" -msgstr "" - #: ../general/g.mapset/main.c:51 msgid "Changes/reports current mapset." msgstr "" @@ -23876,75 +24261,75 @@ msgid "Too many objects: integer overflow" msgstr "" -#: ../imagery/i.segment/region_growing.c:251 +#: ../imagery/i.segment/region_growing.c:256 #: ../imagery/i.segment/mean_shift.c:220 #, c-format msgid "Processing pass %d..." msgstr "" -#: ../imagery/i.segment/region_growing.c:529 +#: ../imagery/i.segment/region_growing.c:534 #, c-format msgid "Segmentation processes stopped at %d due to reaching max iteration limit, more merges may be possible" msgstr "" -#: ../imagery/i.segment/region_growing.c:531 +#: ../imagery/i.segment/region_growing.c:536 #, c-format msgid "Segmentation converged after %d iterations" msgstr "" -#: ../imagery/i.segment/region_growing.c:534 +#: ../imagery/i.segment/region_growing.c:539 msgid "Assigning region IDs to remaining single-cell regions..." msgstr "" -#: ../imagery/i.segment/region_growing.c:558 -#: ../imagery/i.segment/mean_shift.c:665 +#: ../imagery/i.segment/region_growing.c:563 +#: ../imagery/i.segment/mean_shift.c:686 #, c-format msgid "Merging segments smaller than %d cells..." msgstr "" -#: ../imagery/i.segment/region_growing.c:972 +#: ../imagery/i.segment/region_growing.c:988 #, c-format msgid "Region stats should go in tree, %d >= %d" msgstr "" -#: ../imagery/i.segment/region_growing.c:979 +#: ../imagery/i.segment/region_growing.c:995 msgid "Region ids are different" msgstr "" -#: ../imagery/i.segment/region_growing.c:983 +#: ../imagery/i.segment/region_growing.c:999 #, c-format msgid "Region id %d is invalid" msgstr "" -#: ../imagery/i.segment/region_growing.c:987 +#: ../imagery/i.segment/region_growing.c:1003 msgid "Region consists of only one cell, nothing to update" msgstr "" -#: ../imagery/i.segment/region_growing.c:1031 -#: ../imagery/i.segment/region_growing.c:1485 +#: ../imagery/i.segment/region_growing.c:1047 +#: ../imagery/i.segment/region_growing.c:1509 #, c-format msgid "Region size is larger than 2: %d" msgstr "" -#: ../imagery/i.segment/region_growing.c:1098 +#: ../imagery/i.segment/region_growing.c:1122 #, c-format msgid "Region size is %d, should be %d" msgstr "" -#: ../imagery/i.segment/region_growing.c:1340 +#: ../imagery/i.segment/region_growing.c:1364 #, c-format msgid "Candidate flag is already %s" msgstr "" -#: ../imagery/i.segment/region_growing.c:1340 +#: ../imagery/i.segment/region_growing.c:1364 msgid "set" msgstr "" -#: ../imagery/i.segment/region_growing.c:1340 +#: ../imagery/i.segment/region_growing.c:1364 msgid "unset" msgstr "" -#: ../imagery/i.segment/region_growing.c:1570 +#: ../imagery/i.segment/region_growing.c:1601 #, c-format msgid "Region of size %d should be in search tree" msgstr "" @@ -23953,11 +24338,11 @@ msgid "Writing out segment IDs..." msgstr "" -#: ../imagery/i.segment/write_output.c:120 +#: ../imagery/i.segment/write_output.c:122 msgid "Writing out goodness of fit" msgstr "" -#: ../imagery/i.segment/write_output.c:236 +#: ../imagery/i.segment/write_output.c:238 msgid "Writing out shifted band values..." msgstr "" @@ -23998,12 +24383,6 @@ msgid "Number of segments created: %d" msgstr "" -#: ../imagery/i.segment/flag.c:21 ../imagery/i.segment/flag.c:28 -#: ../vector/v.distance/main.c:810 ../vector/v.distance/main.c:887 -#: ../vector/v.distance/main.c:1097 -msgid "Out of memory!" -msgstr "" - #: ../imagery/i.segment/watershed.c:19 msgid "Watershed is not yet implemented" msgstr "" @@ -24026,240 +24405,255 @@ msgid "Found %d clumps" msgstr "" -#: ../imagery/i.segment/parse_args.c:30 +#: ../imagery/i.segment/parse_args.c:26 +#, fuzzy +msgid "Name of input imagery group or raster maps" +msgstr "输入栅格图的å称" + +#: ../imagery/i.segment/parse_args.c:33 msgid "Suffix for output bands with modified band values" msgstr "" -#: ../imagery/i.segment/parse_args.c:36 +#: ../imagery/i.segment/parse_args.c:39 msgid "Difference threshold between 0 and 1" msgstr "" -#: ../imagery/i.segment/parse_args.c:37 +#: ../imagery/i.segment/parse_args.c:40 msgid "Threshold = 0 merges only identical segments; threshold = 1 merges all" msgstr "" -#: ../imagery/i.segment/parse_args.c:46 +#: ../imagery/i.segment/parse_args.c:49 msgid "Spatial radius in number of cells" msgstr "" -#: ../imagery/i.segment/parse_args.c:47 +#: ../imagery/i.segment/parse_args.c:50 msgid "Must be >= 1, only cells within spatial bandwidth are considered for mean shift" msgstr "" -#: ../imagery/i.segment/parse_args.c:53 +#: ../imagery/i.segment/parse_args.c:56 msgid "Range (spectral) bandwidth [0, 1]" msgstr "" -#: ../imagery/i.segment/parse_args.c:54 +#: ../imagery/i.segment/parse_args.c:57 msgid "Only cells within range (spectral) bandwidth are considered for mean shift. Range bandwidth is used as conductance parameter for adaptive bandwidth" msgstr "" -#: ../imagery/i.segment/parse_args.c:67 +#: ../imagery/i.segment/parse_args.c:70 msgid "Segmentation method" msgstr "" -#: ../imagery/i.segment/parse_args.c:76 +#: ../imagery/i.segment/parse_args.c:79 msgid "Similarity calculation method" msgstr "" -#: ../imagery/i.segment/parse_args.c:85 +#: ../imagery/i.segment/parse_args.c:88 msgid "Minimum number of cells in a segment" msgstr "" -#: ../imagery/i.segment/parse_args.c:87 +#: ../imagery/i.segment/parse_args.c:90 msgid "The final step will merge small segments with their best neighbor" msgstr "" -#: ../imagery/i.segment/parse_args.c:98 +#: ../imagery/i.segment/parse_args.c:101 msgid "Importance of radiometric (input raster) values relative to shape" msgstr "" -#: ../imagery/i.segment/parse_args.c:108 +#: ../imagery/i.segment/parse_args.c:111 msgid "Importance of smoothness relative to compactness" msgstr "" -#: ../imagery/i.segment/parse_args.c:117 +#: ../imagery/i.segment/parse_args.c:120 msgid "Memory in MB" msgstr "" -#: ../imagery/i.segment/parse_args.c:126 ../imagery/i.cluster/main.c:126 +#: ../imagery/i.segment/parse_args.c:129 ../imagery/i.cluster/main.c:126 msgid "Maximum number of iterations" msgstr "" -#: ../imagery/i.segment/parse_args.c:134 +#: ../imagery/i.segment/parse_args.c:137 msgid "Name for input raster map with starting seeds" msgstr "" -#: ../imagery/i.segment/parse_args.c:141 +#: ../imagery/i.segment/parse_args.c:144 msgid "Name of input bounding/constraining raster map" msgstr "" -#: ../imagery/i.segment/parse_args.c:143 +#: ../imagery/i.segment/parse_args.c:146 msgid "Must be integer values, each area will be segmented independent of the others" msgstr "" -#: ../imagery/i.segment/parse_args.c:150 +#: ../imagery/i.segment/parse_args.c:153 msgid "Name for output goodness of fit estimate map" msgstr "" -#: ../imagery/i.segment/parse_args.c:156 +#: ../imagery/i.segment/parse_args.c:159 msgid "Use 8 neighbors (3x3 neighborhood) instead of the default 4 neighbors for each pixel" msgstr "" -#: ../imagery/i.segment/parse_args.c:162 +#: ../imagery/i.segment/parse_args.c:165 msgid "Weighted input, do not perform the default scaling of input raster maps" msgstr "" -#: ../imagery/i.segment/parse_args.c:167 +#: ../imagery/i.segment/parse_args.c:170 msgid "Use adaptive bandwidth for mean shift" msgstr "" -#: ../imagery/i.segment/parse_args.c:168 +#: ../imagery/i.segment/parse_args.c:171 msgid "Range (spectral) bandwidth is adapted for each moving window" msgstr "" -#: ../imagery/i.segment/parse_args.c:173 +#: ../imagery/i.segment/parse_args.c:176 msgid "Use progressive bandwidth for mean shift" msgstr "" -#: ../imagery/i.segment/parse_args.c:175 +#: ../imagery/i.segment/parse_args.c:178 msgid "Spatial bandwidth is increased, range (spectral) bandwidth is decreased in each iteration" msgstr "" -#: ../imagery/i.segment/parse_args.c:194 +#: ../imagery/i.segment/parse_args.c:210 +#, c-format +msgid "Group <%s> not found in the current mapset" +msgstr "" + +#: ../imagery/i.segment/parse_args.c:214 +#, c-format +msgid "Group <%s> contains no raster maps" +msgstr "" + +#: ../imagery/i.segment/parse_args.c:229 msgid "Threshold should be > 0 and < 1" msgstr "" -#: ../imagery/i.segment/parse_args.c:200 +#: ../imagery/i.segment/parse_args.c:235 #, c-format msgid "Option '%s' must be >= 1" msgstr "" -#: ../imagery/i.segment/parse_args.c:208 +#: ../imagery/i.segment/parse_args.c:243 #, c-format msgid "Negative value %s for option '%s': disabling" msgstr "" -#: ../imagery/i.segment/parse_args.c:213 +#: ../imagery/i.segment/parse_args.c:248 #, c-format msgid "Value %s for option '%s' is >= 1: disabling" msgstr "" -#: ../imagery/i.segment/parse_args.c:235 +#: ../imagery/i.segment/parse_args.c:270 msgid "Unable to assign segmentation method" msgstr "" -#: ../imagery/i.segment/parse_args.c:245 +#: ../imagery/i.segment/parse_args.c:280 msgid "Invalid similarity method" msgstr "" -#: ../imagery/i.segment/parse_args.c:251 +#: ../imagery/i.segment/parse_args.c:286 #, c-format msgid "Option '%s' must be > 0" msgstr "" -#: ../imagery/i.segment/parse_args.c:253 ../imagery/i.segment/parse_args.c:258 +#: ../imagery/i.segment/parse_args.c:288 ../imagery/i.segment/parse_args.c:293 #, c-format msgid "Option '%s' must be <= 1" msgstr "" -#: ../imagery/i.segment/parse_args.c:256 +#: ../imagery/i.segment/parse_args.c:291 #, c-format msgid "Option '%s' must be >= 0" msgstr "" -#: ../imagery/i.segment/parse_args.c:284 +#: ../imagery/i.segment/parse_args.c:319 msgid "Seeds raster map not found" msgstr "" -#: ../imagery/i.segment/parse_args.c:288 +#: ../imagery/i.segment/parse_args.c:323 msgid "Seeeds raster map must be CELL type (integers)" msgstr "" -#: ../imagery/i.segment/parse_args.c:298 +#: ../imagery/i.segment/parse_args.c:333 msgid "Segmentation constraint/boundary raster map not found" msgstr "" -#: ../imagery/i.segment/parse_args.c:302 +#: ../imagery/i.segment/parse_args.c:337 msgid "Segmentation constraint raster map must be CELL type (integers)" msgstr "" -#: ../imagery/i.segment/parse_args.c:321 +#: ../imagery/i.segment/parse_args.c:356 msgid "Integer overflow: too many cells in current region" msgstr "" -#: ../imagery/i.segment/parse_args.c:334 +#: ../imagery/i.segment/parse_args.c:369 msgid "Invalid output raster name for goodness of fit" msgstr "" -#: ../imagery/i.segment/parse_args.c:341 +#: ../imagery/i.segment/parse_args.c:376 #, c-format msgid "Maximum number of iterations set to %d" msgstr "" -#: ../imagery/i.segment/parse_args.c:351 +#: ../imagery/i.segment/parse_args.c:386 #, c-format msgid "Invalid number of iterations, %d will be used" msgstr "" -#: ../imagery/i.segment/parse_args.c:360 +#: ../imagery/i.segment/parse_args.c:395 msgid "Invalid number of MB, 300 will be used" msgstr "" -#: ../imagery/i.segment/open_files.c:39 +#: ../imagery/i.segment/open_files.c:61 #, c-format -msgid "Group <%s> not found in the current mapset" +msgid "Input map <%s> is all NULL" msgstr "" -#: ../imagery/i.segment/open_files.c:43 +#: ../imagery/i.segment/open_files.c:65 #, c-format -msgid "Group <%s> contains no raster maps" +msgid "Input map <%s> is a constant of value %g" msgstr "" -#: ../imagery/i.segment/open_files.c:120 +#: ../imagery/i.segment/open_files.c:114 msgid "Insufficient number of non-NULL cells in current region" msgstr "" -#: ../imagery/i.segment/open_files.c:151 +#: ../imagery/i.segment/open_files.c:145 msgid "Loading input bands..." msgstr "" -#: ../imagery/i.segment/open_files.c:153 +#: ../imagery/i.segment/open_files.c:147 msgid "Loading input band..." msgstr "" -#: ../imagery/i.segment/open_files.c:185 ../imagery/i.segment/open_files.c:190 -#: ../imagery/i.segment/open_files.c:212 ../imagery/i.segment/open_files.c:270 -#: ../imagery/i.segment/open_files.c:358 ../imagery/i.segment/open_files.c:424 -#: ../imagery/i.segment/open_files.c:480 +#: ../imagery/i.segment/open_files.c:179 ../imagery/i.segment/open_files.c:184 +#: ../imagery/i.segment/open_files.c:206 ../imagery/i.segment/open_files.c:264 +#: ../imagery/i.segment/open_files.c:352 ../imagery/i.segment/open_files.c:418 +#: ../imagery/i.segment/open_files.c:474 msgid "Unable to write to temporary file" msgstr "" -#: ../imagery/i.segment/open_files.c:277 +#: ../imagery/i.segment/open_files.c:271 #, c-format msgid "There are no boundary constraints in '%s'" msgstr "" -#: ../imagery/i.segment/open_files.c:333 +#: ../imagery/i.segment/open_files.c:327 #, c-format msgid "Loading seeds from raster map <%s>..." msgstr "" -#: ../imagery/i.segment/open_files.c:363 +#: ../imagery/i.segment/open_files.c:357 #, c-format msgid "No seeds found in '%s'!" msgstr "" -#: ../imagery/i.segment/open_files.c:383 +#: ../imagery/i.segment/open_files.c:377 msgid "Too many seeds: integer overflow" msgstr "" -#: ../imagery/i.segment/open_files.c:500 +#: ../imagery/i.segment/open_files.c:494 #, c-format msgid "Segment %d is already registered!" msgstr "" -#: ../imagery/i.segment/open_files.c:554 +#: ../imagery/i.segment/open_files.c:553 #, c-format msgid "Regions with at least %d cells are stored in memory" msgstr "" @@ -24313,7 +24707,7 @@ msgid "Mean shift converged after %d iterations" msgstr "" -#: ../imagery/i.segment/mean_shift.c:748 +#: ../imagery/i.segment/mean_shift.c:769 #, c-format msgid "Renumbering remaining %d segments..." msgstr "" @@ -24359,7 +24753,7 @@ msgid "supervised classification" msgstr "" -#: ../imagery/i.gensig/main.c:42 ../imagery/i.maxlik/main.c:63 +#: ../imagery/i.gensig/main.c:42 ../imagery/i.maxlik/main.c:65 msgid "Maximum Likelihood Classification" msgstr "" @@ -24851,30 +25245,35 @@ msgid "<%s> has too many signatures (limit is 255)" msgstr "" -#: ../imagery/i.maxlik/main.c:66 +#: ../imagery/i.maxlik/main.c:68 msgid "Classifies the cell spectral reflectances in imagery data." msgstr "" -#: ../imagery/i.maxlik/main.c:68 +#: ../imagery/i.maxlik/main.c:70 msgid "Classification is based on the spectral signature information generated by either i.cluster, g.gui.iclass, or i.gensig." msgstr "" -#: ../imagery/i.maxlik/main.c:81 ../imagery/i.smap/parse.c:20 +#: ../imagery/i.maxlik/main.c:83 ../imagery/i.smap/parse.c:20 msgid "Name of input file containing signatures" msgstr "" -#: ../imagery/i.maxlik/main.c:82 +#: ../imagery/i.maxlik/main.c:84 msgid "Generated by either i.cluster, g.gui.iclass, or i.gensig" msgstr "" -#: ../imagery/i.maxlik/main.c:86 ../imagery/i.smap/parse.c:28 +#: ../imagery/i.maxlik/main.c:88 ../imagery/i.smap/parse.c:28 msgid "Name for output raster map holding classification results" msgstr "" -#: ../imagery/i.maxlik/main.c:92 +#: ../imagery/i.maxlik/main.c:94 msgid "Name for output raster map holding reject threshold results" msgstr "" +#: ../imagery/i.maxlik/main.c:106 +#, fuzzy, c-format +msgid "<%s> does not match the current mapset" +msgstr "ä¸æ›´æ–°å½“å‰åŒºåŸŸ" + #: ../imagery/i.maxlik/invert.c:28 #, c-format msgid "Signature %d is not valid (ill-conditioned) - ignored" @@ -25032,7 +25431,7 @@ msgid "Set current location and mapset as target for imagery group" msgstr "" -#: ../imagery/i.target/main.c:80 ../imagery/i.group/main.c:117 +#: ../imagery/i.target/main.c:80 ../imagery/i.group/main.c:156 msgid "Group must exist in the current mapset" msgstr "" @@ -25273,209 +25672,209 @@ msgid "biophysical parameters" msgstr "" -#: ../imagery/i.vi/main.c:93 +#: ../imagery/i.vi/main.c:94 msgid "Calculates different types of vegetation indices." msgstr "" -#: ../imagery/i.vi/main.c:94 +#: ../imagery/i.vi/main.c:95 msgid "Uses red and nir bands mostly, and some indices require additional bands." msgstr "" -#: ../imagery/i.vi/main.c:101 +#: ../imagery/i.vi/main.c:102 msgid "Name of input red channel surface reflectance map" msgstr "" -#: ../imagery/i.vi/main.c:102 ../imagery/i.vi/main.c:141 -#: ../imagery/i.vi/main.c:149 ../imagery/i.vi/main.c:157 -#: ../imagery/i.vi/main.c:165 ../imagery/i.vi/main.c:173 +#: ../imagery/i.vi/main.c:103 ../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 "Range: [0.0;1.0]" msgstr "" -#: ../imagery/i.vi/main.c:110 +#: ../imagery/i.vi/main.c:111 msgid "Type of vegetation index" msgstr "" -#: ../imagery/i.vi/main.c:115 +#: ../imagery/i.vi/main.c:116 msgid "Atmospherically Resistant Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:116 +#: ../imagery/i.vi/main.c:117 msgid "Difference Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:117 +#: ../imagery/i.vi/main.c:118 msgid "Enhanced Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:118 +#: ../imagery/i.vi/main.c:119 msgid "Enhanced Vegetation Index 2" msgstr "" -#: ../imagery/i.vi/main.c:119 +#: ../imagery/i.vi/main.c:120 msgid "Green Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:120 +#: ../imagery/i.vi/main.c:121 msgid "Green Atmospherically Resistant Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:121 +#: ../imagery/i.vi/main.c:122 msgid "Global Environmental Monitoring Index" msgstr "" -#: ../imagery/i.vi/main.c:122 +#: ../imagery/i.vi/main.c:123 msgid "Infrared Percentage Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:123 +#: ../imagery/i.vi/main.c:124 msgid "Modified Soil Adjusted Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:124 +#: ../imagery/i.vi/main.c:125 msgid "second Modified Soil Adjusted Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:125 +#: ../imagery/i.vi/main.c:126 msgid "Normalized Difference Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:126 +#: ../imagery/i.vi/main.c:127 msgid "Perpendicular Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:127 +#: ../imagery/i.vi/main.c:128 msgid "Soil Adjusted Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:128 +#: ../imagery/i.vi/main.c:129 msgid "Simple Ratio" msgstr "" -#: ../imagery/i.vi/main.c:129 +#: ../imagery/i.vi/main.c:130 msgid "Visible Atmospherically Resistant Index" msgstr "" -#: ../imagery/i.vi/main.c:130 +#: ../imagery/i.vi/main.c:131 msgid "Weighted Difference Vegetation Index" msgstr "" -#: ../imagery/i.vi/main.c:134 +#: ../imagery/i.vi/main.c:135 msgid "type" msgstr "" -#: ../imagery/i.vi/main.c:140 +#: ../imagery/i.vi/main.c:141 msgid "Name of input nir channel surface reflectance map" msgstr "" -#: ../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 ../vector/v.vol.rst/main.c:254 -#: ../vector/v.vol.rst/main.c:303 +#: ../imagery/i.vi/main.c:143 ../imagery/i.vi/main.c:151 +#: ../imagery/i.vi/main.c:159 ../imagery/i.vi/main.c:167 +#: ../imagery/i.vi/main.c:175 ../vector/v.vol.rst/main.c:256 +#: ../vector/v.vol.rst/main.c:305 msgid "Optional inputs" msgstr "" -#: ../imagery/i.vi/main.c:148 +#: ../imagery/i.vi/main.c:149 msgid "Name of input green channel surface reflectance map" msgstr "" -#: ../imagery/i.vi/main.c:156 +#: ../imagery/i.vi/main.c:157 msgid "Name of input blue channel surface reflectance map" msgstr "" -#: ../imagery/i.vi/main.c:164 +#: ../imagery/i.vi/main.c:165 msgid "Name of input 5th channel surface reflectance map" msgstr "" -#: ../imagery/i.vi/main.c:172 +#: ../imagery/i.vi/main.c:173 msgid "Name of input 7th channel surface reflectance map" msgstr "" -#: ../imagery/i.vi/main.c:180 +#: ../imagery/i.vi/main.c:181 msgid "Value of the slope of the soil line (MSAVI only)" msgstr "" -#: ../imagery/i.vi/main.c:181 ../imagery/i.vi/main.c:188 -#: ../imagery/i.vi/main.c:195 +#: ../imagery/i.vi/main.c:182 ../imagery/i.vi/main.c:189 +#: ../imagery/i.vi/main.c:196 msgid "MSAVI settings" msgstr "" -#: ../imagery/i.vi/main.c:187 +#: ../imagery/i.vi/main.c:188 msgid "Value of the intercept of the soil line (MSAVI only)" msgstr "" -#: ../imagery/i.vi/main.c:194 +#: ../imagery/i.vi/main.c:195 msgid "Value of the factor of reduction of soil noise (MSAVI only)" msgstr "" -#: ../imagery/i.vi/main.c:201 +#: ../imagery/i.vi/main.c:202 msgid "Maximum bits for digital numbers" msgstr "" -#: ../imagery/i.vi/main.c:202 +#: ../imagery/i.vi/main.c:203 msgid "If data is in Digital Numbers (i.e. integer type), give the max bits (i.e. 8 for Landsat -> [0-255])" msgstr "" -#: ../imagery/i.vi/main.c:228 +#: ../imagery/i.vi/main.c:229 msgid "sr index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:231 +#: ../imagery/i.vi/main.c:232 msgid "ndvi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:234 +#: ../imagery/i.vi/main.c:235 msgid "ipvi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:237 +#: ../imagery/i.vi/main.c:238 msgid "dvi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:240 +#: ../imagery/i.vi/main.c:241 msgid "pvi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:243 +#: ../imagery/i.vi/main.c:244 msgid "wdvi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:246 +#: ../imagery/i.vi/main.c:247 msgid "savi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:251 +#: ../imagery/i.vi/main.c:252 msgid "msavi index requires red and nir maps, and 3 parameters related to soil line" msgstr "" -#: ../imagery/i.vi/main.c:254 +#: ../imagery/i.vi/main.c:255 msgid "msavi2 index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:257 +#: ../imagery/i.vi/main.c:258 msgid "gemi index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:261 +#: ../imagery/i.vi/main.c:262 msgid "arvi index requires blue, red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:265 +#: ../imagery/i.vi/main.c:266 msgid "evi index requires blue, red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:268 +#: ../imagery/i.vi/main.c:269 msgid "evi2 index requires red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:272 +#: ../imagery/i.vi/main.c:273 msgid "vari index requires blue, green and red maps" msgstr "" -#: ../imagery/i.vi/main.c:276 +#: ../imagery/i.vi/main.c:277 msgid "gari index requires blue, green, red and nir maps" msgstr "" -#: ../imagery/i.vi/main.c:281 +#: ../imagery/i.vi/main.c:282 msgid "gvi index requires blue, green, red, nir, chan5 and chan7 maps" msgstr "" @@ -25871,7 +26270,7 @@ msgid "%s######## CLUSTER END (%s) ########%s" msgstr "" -#: ../imagery/i.cluster/main.c:354 ../misc/m.nviz.image/main.c:242 +#: ../imagery/i.cluster/main.c:354 ../misc/m.nviz.image/main.c:248 #, c-format msgid "File <%s> created." msgstr "" @@ -27042,130 +27441,130 @@ msgid "Name of the output emissivity layer" msgstr "" -#: ../imagery/i.group/main.c:55 +#: ../imagery/i.group/main.c:56 msgid "Creates, edits, and lists groups of imagery data." msgstr "" -#: ../imagery/i.group/main.c:59 +#: ../imagery/i.group/main.c:60 msgid "Name of imagery group" msgstr "" -#: ../imagery/i.group/main.c:63 +#: ../imagery/i.group/main.c:64 msgid "Name of imagery subgroup" msgstr "" -#: ../imagery/i.group/main.c:67 +#: ../imagery/i.group/main.c:68 msgid "Name of raster map(s) to include in group" msgstr "" -#: ../imagery/i.group/main.c:68 ../imagery/i.group/main.c:74 +#: ../imagery/i.group/main.c:69 ../imagery/i.group/main.c:80 msgid "Maps" msgstr "" -#: ../imagery/i.group/main.c:73 +#: ../imagery/i.group/main.c:79 msgid "Remove selected files from specified group or subgroup" msgstr "" -#: ../imagery/i.group/main.c:78 +#: ../imagery/i.group/main.c:84 msgid "List files from specified (sub)group" msgstr "" -#: ../imagery/i.group/main.c:83 +#: ../imagery/i.group/main.c:89 msgid "List subgroups from specified group" msgstr "" -#: ../imagery/i.group/main.c:109 +#: ../imagery/i.group/main.c:148 msgid "No input raster map(s) specified" msgstr "" -#: ../imagery/i.group/main.c:128 ../imagery/i.group/main.c:150 +#: ../imagery/i.group/main.c:167 ../imagery/i.group/main.c:189 msgid "Specified group does not exist in current mapset" msgstr "" -#: ../imagery/i.group/main.c:132 +#: ../imagery/i.group/main.c:171 #, c-format msgid "Removing raster maps from subgroup <%s>..." msgstr "" -#: ../imagery/i.group/main.c:137 +#: ../imagery/i.group/main.c:176 #, c-format msgid "Removing raster maps from group <%s>..." msgstr "" -#: ../imagery/i.group/main.c:158 +#: ../imagery/i.group/main.c:197 #, c-format msgid "Subgroup <%s> of group <%s> references the following raster maps:" msgstr "" -#: ../imagery/i.group/main.c:173 +#: ../imagery/i.group/main.c:212 #, c-format msgid "Group <%s> references the following raster maps:" msgstr "" -#: ../imagery/i.group/main.c:185 +#: ../imagery/i.group/main.c:224 #, c-format msgid "Group <%s> does not yet exist. Creating..." msgstr "" -#: ../imagery/i.group/main.c:189 ../imagery/i.group/main.c:198 +#: ../imagery/i.group/main.c:228 ../imagery/i.group/main.c:237 #, c-format msgid "Adding raster maps to group <%s>..." msgstr "" -#: ../imagery/i.group/main.c:193 +#: ../imagery/i.group/main.c:232 #, c-format msgid "Adding raster maps to subgroup <%s>..." msgstr "" -#: ../imagery/i.group/main.c:219 +#: ../imagery/i.group/main.c:258 msgid "No input raster maps defined" msgstr "" -#: ../imagery/i.group/main.c:223 ../imagery/i.group/main.c:265 +#: ../imagery/i.group/main.c:262 ../imagery/i.group/main.c:304 #, c-format msgid "Raster map <%s> not found. Skipped." msgstr "" -#: ../imagery/i.group/main.c:228 +#: ../imagery/i.group/main.c:267 #, c-format msgid "Adding raster map <%s> to group" msgstr "" -#: ../imagery/i.group/main.c:234 +#: ../imagery/i.group/main.c:273 #, c-format msgid "Raster map <%s> exists in group. Skipped." msgstr "" -#: ../imagery/i.group/main.c:271 +#: ../imagery/i.group/main.c:310 #, c-format msgid "Adding raster map <%s> to subgroup" msgstr "" -#: ../imagery/i.group/main.c:278 +#: ../imagery/i.group/main.c:317 #, c-format msgid "Raster map <%s> exists in subgroup. Skipping..." msgstr "" -#: ../imagery/i.group/main.c:327 +#: ../imagery/i.group/main.c:366 #, c-format msgid "Removing raster map <%s> from group" msgstr "" -#: ../imagery/i.group/main.c:344 ../imagery/i.group/main.c:403 +#: ../imagery/i.group/main.c:383 ../imagery/i.group/main.c:442 msgid "No raster map removed" msgstr "" -#: ../imagery/i.group/main.c:386 +#: ../imagery/i.group/main.c:425 #, c-format msgid "Removing raster map <%s> from subgroup" msgstr "" -#: ../imagery/i.group/main.c:422 +#: ../imagery/i.group/main.c:461 #, c-format msgid "Group <%s> does not contain any subgroup.\n" msgstr "" -#: ../imagery/i.group/main.c:433 +#: ../imagery/i.group/main.c:472 #, c-format msgid "group <%s> references the following subgroups\n" msgstr "" @@ -27488,16 +27887,21 @@ msgid "Elevation map name is missing. Please set '%s' option" msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:212 +#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:211 #, c-format -msgid "Mapset [%s] in target location [%s] - %s " +msgid "Group [%s] in location [%s] mapset [%s] now uses elevation map [%s]" msgstr "" #: ../imagery/i.ortho.photo/i.ortho.elev/main.c:214 +#, c-format +msgid "Mapset [%s] in target location [%s] - %s " +msgstr "" + +#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:216 msgid "permission denied\n" msgstr "" -#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:214 +#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:216 msgid "not found\n" msgstr "" @@ -27840,29 +28244,34 @@ msgid "Target east,north coordinates to local x,y" msgstr "" -#: ../misc/m.nviz.image/main.c:56 +#: ../misc/m.nviz.image/main.c:55 msgid "Creates a 3D rendering of GIS data." msgstr "" -#: ../misc/m.nviz.image/main.c:57 +#: ../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:83 +#: ../misc/m.nviz.image/main.c:87 msgid "Unable to render data" msgstr "" -#: ../misc/m.nviz.image/main.c:142 +#: ../misc/m.nviz.image/main.c:146 #, c-format msgid "Vertical exaggeration not given, using calculated value %.0f" msgstr "" -#: ../misc/m.nviz.image/main.c:154 +#: ../misc/m.nviz.image/main.c:158 #, c-format msgid "Viewpoint height not given, using calculated value %.0f" msgstr "" -#: ../misc/m.nviz.image/main.c:240 +#: ../misc/m.nviz.image/main.c:244 +#, fuzzy +msgid "Failed to write image" +msgstr "无法创建文件 [%s]" + +#: ../misc/m.nviz.image/main.c:246 msgid "Unsupported output format" msgstr "" @@ -28520,8 +28929,8 @@ msgstr "" #: ../db/db.databases/main.c:97 ../db/db.copy/main.c:37 -#: ../db/db.execute/main.c:127 ../db/db.execute/main.c:134 -#: ../db/db.execute/main.c:140 ../db/db.select/main.c:267 +#: ../db/db.execute/main.c:139 ../db/db.execute/main.c:146 +#: ../db/db.execute/main.c:152 ../db/db.select/main.c:267 #: ../db/db.dropdb/main.c:73 ../db/db.createdb/main.c:73 #: ../vector/v.db.select/main.c:57 msgid "SQL" @@ -28634,26 +29043,30 @@ msgid "Overwrite current settings if already initialized" msgstr "" -#: ../db/db.connect/main.c:91 +#: ../db/db.connect/main.c:101 msgid "Default group of database users to which select privilege is granted" msgstr "æ•°æ®åº“用户的默认群组,该组用户被赋予选择æƒé™ã€‚" -#: ../db/db.connect/main.c:141 ../db/db.tables/main.c:41 +#: ../db/db.connect/main.c:151 ../db/db.tables/main.c:41 msgid "Database connection not defined. Run db.connect." msgstr "" -#: ../db/db.connect/main.c:166 +#: ../db/db.connect/main.c:176 msgid "DB settings already defined, nothing to do" msgstr "" -#: ../db/db.connect/main.c:172 +#: ../db/db.connect/main.c:182 msgid "Default driver is not set" msgstr "" -#: ../db/db.connect/main.c:175 +#: ../db/db.connect/main.c:185 msgid "Default database is not set" msgstr "" +#: ../db/db.connect/main.c:221 +msgid "Unable to set default database connection" +msgstr "" + #: ../db/db.describe/main.c:108 msgid "Print column names only instead of full column descriptions" msgstr "仅输出列å,ä¸è¾“出完整的æè¿°" @@ -28671,41 +29084,42 @@ msgid "Unable to open file <%s>: %s" msgstr "" -#: ../db/db.execute/main.c:94 ../db/db.execute/main.c:99 +#: ../db/db.execute/main.c:86 ../db/db.execute/main.c:91 +#: ../db/db.execute/main.c:106 ../db/db.execute/main.c:111 #, c-format msgid "Error while executing: '%s'" msgstr "执行 '%s' 时出错" -#: ../db/db.execute/main.c:128 +#: ../db/db.execute/main.c:140 msgid "Executes any SQL statement." msgstr "执行任何SQL语å¥ã€‚" -#: ../db/db.execute/main.c:129 +#: ../db/db.execute/main.c:141 msgid "For SELECT statements use 'db.select'." msgstr "" -#: ../db/db.execute/main.c:132 +#: ../db/db.execute/main.c:144 msgid "SQL statement" msgstr "" -#: ../db/db.execute/main.c:133 +#: ../db/db.execute/main.c:145 msgid "Example: update rybniky set kapri = 'hodne' where kapri = 'malo'" msgstr "" -#: ../db/db.execute/main.c:138 +#: ../db/db.execute/main.c:150 msgid "Name of file containing SQL statement(s)" msgstr "" -#: ../db/db.execute/main.c:160 +#: ../db/db.execute/main.c:172 msgid "Ignore SQL errors and continue" msgstr "忽略SQL错误并继续" -#: ../db/db.execute/main.c:161 ../vector/v.build/main.c:51 +#: ../db/db.execute/main.c:173 ../vector/v.build/main.c:51 #: ../vector/v.build/main.c:77 msgid "Errors" msgstr "" -#: ../db/db.execute/main.c:167 +#: ../db/db.execute/main.c:179 #, c-format msgid "You must provide <%s> or <%s> option" msgstr "" @@ -28830,7 +29244,7 @@ msgid "Unable to db_alloc_string_array()" msgstr "" -#: ../db/drivers/ogr/execute.c:56 ../vector/v.out.ogr/main.c:592 +#: ../db/drivers/ogr/execute.c:56 ../vector/v.out.ogr/main.c:648 #, c-format msgid "OGR layer <%s> not found" msgstr "" @@ -28839,11 +29253,11 @@ #: ../vector/v.out.lidar/main.c:155 ../vector/v.db.connect/main.c:289 #: ../vector/v.reclass/main.c:145 ../vector/v.to.3d/trans2.c:63 #: ../vector/v.to.3d/trans3.c:65 ../vector/v.univar/main.c:355 -#: ../vector/v.distance/main.c:533 ../vector/v.distance/main.c:574 +#: ../vector/v.distance/main.c:540 ../vector/v.distance/main.c:581 #: ../vector/v.in.db/main.c:187 ../vector/v.colors/scan_attr.c:35 -#: ../vector/v.colors.out/make_colors.c:42 ../vector/v.vect.stats/main.c:428 +#: ../vector/v.colors.out/make_colors.c:42 ../vector/v.vect.stats/main.c:435 #: ../vector/v.transform/trans_digit.c:116 -#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:96 +#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:97 #: ../scripts/v.db.join/v.db.join.py:98 ../scripts/v.db.join/v.db.join.py:106 #: ../scripts/v.db.join/v.db.join.py:123 ../scripts/db.univar/db.univar.py:120 #, c-format, python-format @@ -28877,12 +29291,7 @@ msgid "Column '%s' : type int8 (bigint) is stored as integer (4 bytes) some data may be damaged" msgstr "" -#: ../db/drivers/ogr/describe.c:204 -#, c-format -msgid "column '%s', type 'string': unknown width -> stored as varchar(250) some data may be lost" -msgstr "列'%s',类型'string':未知的宽度->存储为varchar(250)å¯èƒ½ä¼šä¸¢å¤±ä¸€éƒ¨åˆ†æ•°æ®" - -#: ../db/drivers/ogr/describe.c:212 ../db/drivers/ogr/fetch.c:160 +#: ../db/drivers/ogr/describe.c:212 ../db/drivers/ogr/fetch.c:167 msgid "Unknown type" msgstr "未知的类型" @@ -28894,7 +29303,7 @@ msgid "Unable to add new token" msgstr "" -#: ../db/drivers/ogr/fetch.c:55 ../db/drivers/ogr/fetch.c:188 +#: ../db/drivers/ogr/fetch.c:55 ../db/drivers/ogr/fetch.c:195 #: ../db/drivers/sqlite/fetch.c:265 ../db/drivers/postgres/fetch.c:33 #: ../db/drivers/mysql/fetch.c:34 ../db/drivers/mysql/fetch.c:276 msgid "Cursor not found" @@ -29413,7 +29822,7 @@ #: ../db/drivers/dbf/db.c:94 #, c-format -msgid "Unable create DBF database: %s" +msgid "Unable to create DBF database: %s" msgstr "" #: ../db/drivers/dbf/db.c:102 @@ -29524,7 +29933,7 @@ msgstr "" #: ../vector/v.mkgrid/main.c:73 ../vector/v.kcv/main.c:58 -#: ../vector/v.random/main.c:101 ../vector/v.perturb/main.c:66 +#: ../vector/v.random/main.c:104 ../vector/v.perturb/main.c:66 #: ../vector/v.normal/main.c:75 ../vector/v.qcount/main.c:62 msgid "point pattern" msgstr "" @@ -29749,7 +30158,7 @@ msgid "GRASS is not compiled with PostgreSQL support. Using OGR-PostgreSQL driver instead of native GRASS-PostGIS data driver." msgstr "" -#: ../vector/v.external.out/link.c:26 ../vector/v.out.ogr/main.c:102 +#: ../vector/v.external.out/link.c:26 ../vector/v.out.ogr/main.c:103 #, c-format msgid "Data source starts with \"PG:\" prefix, expecting \"PostgreSQL\" format (\"%s\" given)" msgstr "" @@ -30042,12 +30451,13 @@ msgid "Loading data..." msgstr "" -#: ../vector/v.to.rast/vect2rast.c:55 ../vector/v.db.connect/main.c:213 -#: ../vector/v.to.rast3/main.c:80 ../vector/v.db.select/main.c:171 -#: ../vector/v.to.3d/trans2.c:49 ../vector/v.to.3d/trans3.c:51 -#: ../vector/v.distance/main.c:515 ../vector/v.distance/main.c:596 -#: ../vector/v.colors.out/make_colors.c:31 ../vector/v.info/print.c:138 -#: ../vector/v.extract/main.c:255 +#: ../vector/v.to.rast/vect2rast.c:55 ../vector/v.random/main.c:265 +#: ../vector/v.db.connect/main.c:213 ../vector/v.to.rast3/main.c:80 +#: ../vector/v.db.select/main.c:171 ../vector/v.to.3d/trans2.c:49 +#: ../vector/v.to.3d/trans3.c:51 ../vector/v.distance/main.c:522 +#: ../vector/v.distance/main.c:603 ../vector/v.colors.out/make_colors.c:31 +#: ../vector/v.info/print.c:138 ../vector/v.extract/main.c:217 +#: ../vector/v.extract/main.c:315 #, c-format msgid "Database connection not defined for layer <%s>" msgstr "" @@ -30312,224 +30722,224 @@ msgid "No database record for cat = %d and export of 'cat' disabled" msgstr "" -#: ../vector/v.out.ogr/main.c:87 +#: ../vector/v.out.ogr/main.c:88 msgid "Exports a vector map layer to any of the supported OGR vector formats." msgstr "" -#: ../vector/v.out.ogr/main.c:88 +#: ../vector/v.out.ogr/main.c:89 msgid "By default a vector map layer is exported to OGC GeoPackage format." msgstr "" -#: ../vector/v.out.ogr/main.c:170 +#: ../vector/v.out.ogr/main.c:172 msgid "Volumes will be exported as sets of faces" msgstr "" -#: ../vector/v.out.ogr/main.c:188 +#: ../vector/v.out.ogr/main.c:190 msgid "Unable to determine input map's vector feature type(s)." msgstr "" -#: ../vector/v.out.ogr/main.c:254 +#: ../vector/v.out.ogr/main.c:255 msgid "The combination of types is not supported by all formats." msgstr "" -#: ../vector/v.out.ogr/main.c:271 +#: ../vector/v.out.ogr/main.c:272 msgid "Unable to create OGR spatial reference" msgstr "" -#: ../vector/v.out.ogr/main.c:293 +#: ../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:305 +#: ../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:311 +#: ../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] "" -#: ../vector/v.out.ogr/main.c:319 +#: ../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] "" -#: ../vector/v.out.ogr/main.c:328 +#: ../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] "" -#: ../vector/v.out.ogr/main.c:337 +#: ../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] "" -#: ../vector/v.out.ogr/main.c:345 +#: ../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] "" -#: ../vector/v.out.ogr/main.c:353 +#: ../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] "" -#: ../vector/v.out.ogr/main.c:361 +#: ../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] "" -#: ../vector/v.out.ogr/main.c:371 +#: ../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:380 +#: ../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:390 +#: ../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:399 +#: ../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:409 +#: ../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:418 +#: ../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:427 +#: ../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:436 +#: ../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:461 +#: ../vector/v.out.ogr/main.c:478 #, c-format msgid "OGR driver <%s> not found" msgstr "" -#: ../vector/v.out.ogr/main.c:488 +#: ../vector/v.out.ogr/main.c:523 #, c-format msgid "Unable to open OGR data source '%s'" msgstr "" -#: ../vector/v.out.ogr/main.c:502 +#: ../vector/v.out.ogr/main.c:543 #, c-format msgid "Layer <%s> already exists in OGR data source '%s'" msgstr "" -#: ../vector/v.out.ogr/main.c:506 +#: ../vector/v.out.ogr/main.c:547 #, c-format msgid "OGR layer <%s> already exists and will be overwritten" msgstr "" -#: ../vector/v.out.ogr/main.c:513 +#: ../vector/v.out.ogr/main.c:559 #, c-format msgid "OGR layer <%s> doesn't exists, creating new OGR layer instead" msgstr "" -#: ../vector/v.out.ogr/main.c:541 +#: ../vector/v.out.ogr/main.c:587 msgid "Overriding existing user-defined 'SHPT=' LCO." msgstr "" -#: ../vector/v.out.ogr/main.c:556 +#: ../vector/v.out.ogr/main.c:602 #, 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:568 +#: ../vector/v.out.ogr/main.c:614 #, 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:575 +#: ../vector/v.out.ogr/main.c:621 #, c-format msgid "Vector map <%s> is 3D. Use format specific layer creation options (parameter 'lco') to export using only category numbers as attributes" msgstr "未找到属性表 -> 使用唯一的类别值作为属性" -#: ../vector/v.out.ogr/main.c:610 +#: ../vector/v.out.ogr/main.c:666 msgid "Exporting 'cat' anyway, as it is the only attribute table field" msgstr "" -#: ../vector/v.out.ogr/main.c:619 ../vector/v.out.ogr/main.c:691 +#: ../vector/v.out.ogr/main.c:675 ../vector/v.out.ogr/main.c:747 #, c-format msgid "New attribute column <%s> added to the table" msgstr "" -#: ../vector/v.out.ogr/main.c:703 +#: ../vector/v.out.ogr/main.c:759 #, c-format msgid "Key column <%s> not found" msgstr "" -#: ../vector/v.out.ogr/main.c:716 +#: ../vector/v.out.ogr/main.c:787 #, c-format msgid "Exporting %d feature..." msgid_plural "Exporting %d features..." msgstr[0] "" -#: ../vector/v.out.ogr/main.c:731 +#: ../vector/v.out.ogr/main.c:802 #, c-format msgid "Exporting %d area (may take some time)..." msgid_plural "Exporting %d areas (may take some time)..." msgstr[0] "" -#: ../vector/v.out.ogr/main.c:750 +#: ../vector/v.out.ogr/main.c:821 #, c-format msgid "Exporting %d volume..." msgid_plural "Exporting %d volumes..." msgstr[0] "" -#: ../vector/v.out.ogr/main.c:754 +#: ../vector/v.out.ogr/main.c:825 msgid "Export of volumes not implemented yet. Skipping." msgstr "" -#: ../vector/v.out.ogr/main.c:771 +#: ../vector/v.out.ogr/main.c:842 #, c-format msgid "%d feature without attributes was written" msgid_plural "%d features without attributes were written" msgstr[0] "" -#: ../vector/v.out.ogr/main.c:777 +#: ../vector/v.out.ogr/main.c:848 #, c-format msgid "%d feature without category was written" msgid_plural "%d features without category were written" msgstr[0] "" -#: ../vector/v.out.ogr/main.c:781 +#: ../vector/v.out.ogr/main.c:852 #, 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] "" -#: ../vector/v.out.ogr/main.c:797 +#: ../vector/v.out.ogr/main.c:868 msgid "Output layer is empty, no features written" msgstr "" -#: ../vector/v.out.ogr/main.c:798 +#: ../vector/v.out.ogr/main.c:869 #, c-format msgid "%d feature (%s type) written to <%s> (%s format)." msgid_plural "%d features (%s type) written to <%s> (%s format)." @@ -30619,7 +31029,7 @@ msgid "Force 2D output even if input is 3D (applies to Shapefile output only)" msgstr "" -#: ../vector/v.out.ogr/args.c:114 ../vector/v.in.ogr/main.c:338 +#: ../vector/v.out.ogr/args.c:114 ../vector/v.in.ogr/main.c:355 #: ../vector/v.out.postgis/args.c:78 msgid "Useful if input is 3D but all z coordinates are identical" msgstr "" @@ -30636,8 +31046,8 @@ msgid "List supported output formats and exit" msgstr "" -#: ../vector/v.out.ogr/dsn.c:21 ../vector/v.in.ogr/dsn.c:26 -#: ../vector/v.external/dsn.c:21 +#: ../vector/v.out.ogr/dsn.c:27 ../vector/v.in.ogr/dsn.c:28 +#: ../vector/v.external/dsn.c:27 msgid "Invalid connection string (dbname missing)" msgstr "" @@ -30646,39 +31056,48 @@ msgid "OGR driver <%s> not available" msgstr "" -#: ../vector/v.out.ogr/create.c:26 +#: ../vector/v.out.ogr/create.c:30 #, c-format msgid "Creation of output OGR datasource <%s> failed" msgstr "" -#: ../vector/v.out.ogr/create.c:36 +#: ../vector/v.out.ogr/create.c:44 #, c-format msgid "Creation of OGR layer <%s> failed" msgstr "" -#: ../vector/v.out.ogr/export_lines.c:178 -#: ../vector/v.out.ogr/export_areas.c:143 +#: ../vector/v.out.ogr/export_lines.c:135 +#: ../vector/v.out.ogr/export_lines.c:231 +#: ../vector/v.out.ogr/export_lines.c:280 +#: ../vector/v.out.ogr/export_areas.c:126 +#: ../vector/v.out.ogr/export_areas.c:227 +#: ../vector/v.out.ogr/export_areas.c:278 +msgid "Failed to create OGR feature" +msgstr "" + +#: ../vector/v.out.ogr/export_lines.c:180 +#: ../vector/v.out.ogr/export_areas.c:170 #, c-format msgid "Unable to export multi-features. No category index for layer %d." msgstr "" -#: ../vector/v.out.ogr/export_lines.c:212 -#: ../vector/v.out.ogr/export_areas.c:176 +#: ../vector/v.out.ogr/export_lines.c:214 +#: ../vector/v.out.ogr/export_areas.c:203 #, 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:154 +#: ../vector/v.out.ogr/export_areas.c:181 msgid "Exporting features with category..." msgstr "" -#: ../vector/v.out.ogr/export_areas.c:214 +#: ../vector/v.out.ogr/export_areas.c:243 msgid "Exporting features without category..." msgstr "" #: ../vector/v.kcv/main.c:57 ../vector/v.out.lidar/main.c:474 #: ../vector/v.normal/main.c:74 ../vector/v.in.db/main.c:55 -#: ../vector/v.decimate/main.c:129 +#: ../vector/v.decimate/main.c:130 msgid "points" msgstr "" @@ -30778,7 +31197,7 @@ msgid "Name of attribute column with values to interpolate" msgstr "" -#: ../vector/v.surf.idw/main.c:102 ../vector/v.surf.rst/main.c:185 +#: ../vector/v.surf.idw/main.c:102 ../vector/v.surf.rst/main.c:187 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 "" @@ -31327,7 +31746,7 @@ #: ../vector/v.net.distance/main.c:101 ../vector/v.net.distance/main.c:106 #: ../vector/v.net.distance/main.c:112 ../vector/v.distance/main.c:131 #: ../vector/v.distance/main.c:136 ../vector/v.distance/main.c:143 -#: ../vector/v.distance/main.c:187 ../vector/v.distance/main.c:224 +#: ../vector/v.distance/main.c:189 ../vector/v.distance/main.c:226 msgid "From" msgstr "" @@ -31346,7 +31765,7 @@ #: ../vector/v.net.distance/main.c:117 ../vector/v.net.distance/main.c:124 #: ../vector/v.net.distance/main.c:129 ../vector/v.net.distance/main.c:135 #: ../vector/v.distance/main.c:148 ../vector/v.distance/main.c:153 -#: ../vector/v.distance/main.c:160 ../vector/v.distance/main.c:230 +#: ../vector/v.distance/main.c:160 ../vector/v.distance/main.c:232 msgid "To" msgstr "" @@ -31425,102 +31844,118 @@ msgid_plural "%d 'from' features were not reachable" msgstr[0] "" -#: ../vector/v.random/main.c:102 +#: ../vector/v.random/main.c:105 msgid "stratified random sampling" msgstr "" -#: ../vector/v.random/main.c:105 +#: ../vector/v.random/main.c:108 msgid "Generates random 2D/3D vector points." msgstr "" -#: ../vector/v.random/main.c:113 +#: ../vector/v.random/main.c:116 msgid "Number of points to be created" msgstr "" -#: ../vector/v.random/main.c:118 +#: ../vector/v.random/main.c:121 msgid "Restrict points to areas in input vector" msgstr "" -#: ../vector/v.random/main.c:120 ../vector/v.random/main.c:180 +#: ../vector/v.random/main.c:123 ../vector/v.random/main.c:183 msgid "Restrict" msgstr "" -#: ../vector/v.random/main.c:136 +#: ../vector/v.random/main.c:139 msgid "Minimum z height (needs -z flag or column name)" msgstr "" -#: ../vector/v.random/main.c:138 ../vector/v.random/main.c:147 -#: ../vector/v.random/main.c:160 ../vector/v.random/main.c:170 -#: ../vector/v.random/main.c:175 ../vector/v.in.db/main.c:85 +#: ../vector/v.random/main.c:141 ../vector/v.random/main.c:150 +#: ../vector/v.random/main.c:163 ../vector/v.random/main.c:173 +#: ../vector/v.random/main.c:178 ../vector/v.in.db/main.c:85 msgid "3D output" msgstr "" -#: ../vector/v.random/main.c:145 +#: ../vector/v.random/main.c:148 msgid "Maximum z height (needs -z flag or column name)" msgstr "" -#: ../vector/v.random/main.c:154 +#: ../vector/v.random/main.c:157 msgid "The seed to initialize the random generator. If not set the process ID is used" msgstr "" -#: ../vector/v.random/main.c:157 +#: ../vector/v.random/main.c:160 msgid "Name of column for z values" msgstr "" -#: ../vector/v.random/main.c:159 +#: ../vector/v.random/main.c:162 msgid "Writes z values to column" msgstr "" -#: ../vector/v.random/main.c:167 +#: ../vector/v.random/main.c:170 msgid "Type of column for z values" msgstr "" -#: ../vector/v.random/main.c:174 +#: ../vector/v.random/main.c:177 msgid "Create 3D output" msgstr "创建 3D 输出" -#: ../vector/v.random/main.c:179 +#: ../vector/v.random/main.c:182 msgid "Generate n points for each individual area (requires restrict parameter)" msgstr "" -#: ../vector/v.random/main.c:196 +#: ../vector/v.random/main.c:199 #, c-format -msgid "Number of points must be > 0 (%d given)" +msgid "Number of points must be > 0 (%ld given)" msgstr "" -#: ../vector/v.random/main.c:212 ../vector/v.drape/main.c:150 +#: ../vector/v.random/main.c:215 ../vector/v.drape/main.c:150 #: ../vector/v.buffer/main.c:347 #, c-format msgid "Invalid layer number (%d). Parameter '%s' or '%s' specified, assuming layer '1'." msgstr "" -#: ../vector/v.random/main.c:222 +#: ../vector/v.random/main.c:225 #, c-format msgid "No areas in vector map <%s>" msgstr "" -#: ../vector/v.random/main.c:276 -msgid "Table should contain only two columns" -msgstr "" - -#: ../vector/v.random/main.c:285 +#: ../vector/v.random/main.c:323 msgid "You have created unsupported column type. This module supports only INTEGER and DOUBLE PRECISION column types." msgstr "" -#: ../vector/v.random/main.c:348 +#: ../vector/v.random/main.c:387 #, c-format msgid "Selected areas in input vector <%s> do not overlap with the current region" msgstr "" -#: ../vector/v.random/main.c:360 +#: ../vector/v.random/main.c:399 #, c-format msgid "Input vector <%s> does not overlap with the current region" msgstr "" -#: ../vector/v.random/main.c:385 +#: ../vector/v.random/main.c:424 msgid "Generating points..." msgstr "" +#: ../vector/v.random/main.c:530 ../vector/v.random/main.c:677 +#, fuzzy, c-format +msgid "Unable to insert new row: %s" +msgstr "无法æ’入新记录:'%s'" + +#: ../vector/v.random/main.c:702 ../vector/v.db.select/main.c:208 +msgid "Unable to open select cursor" +msgstr "" + +#: ../vector/v.random/main.c:707 ../vector/v.reclass/main.c:267 +#: ../vector/v.db.select/main.c:229 +#, c-format +msgid "Unable to fetch data from table <%s>" +msgstr "" + +#: ../vector/v.random/main.c:742 +#, fuzzy, c-format +msgid "Unable to update row: %s" +msgstr "无法创建表 <%s>" + #: ../vector/v.support/main.c:41 msgid "Updates vector map metadata." msgstr "" @@ -31610,7 +32045,7 @@ msgid "%s: Cannot write dxf file." msgstr "" -#: ../vector/v.out.lidar/main.c:77 +#: ../vector/v.out.lidar/main.c:77 ../vector/v.extract/extract.c:264 #, c-format msgid "Database connection not defined for layer <%d>" msgstr "" @@ -31724,106 +32159,100 @@ msgid "Ignore color table even when set and not other options are present" msgstr "" -#: ../vector/v.proj/main.c:72 +#: ../vector/v.proj/main.c:77 msgid "Re-projects a vector map from one location to the current location." msgstr "" -#: ../vector/v.proj/main.c:78 +#: ../vector/v.proj/main.c:83 msgid "Location containing input vector map" msgstr "" -#: ../vector/v.proj/main.c:82 +#: ../vector/v.proj/main.c:87 msgid "Mapset containing input vector map" msgstr "" -#: ../vector/v.proj/main.c:88 +#: ../vector/v.proj/main.c:93 msgid "Name of input vector map to re-project" msgstr "" -#: ../vector/v.proj/main.c:100 +#: ../vector/v.proj/main.c:105 msgid "Maximum segment length in meters in output vector map" msgstr "" -#: ../vector/v.proj/main.c:101 +#: ../vector/v.proj/main.c:106 msgid "Increases accuracy of reprojected shapes, disable with smax=0" msgstr "" -#: ../vector/v.proj/main.c:111 +#: ../vector/v.proj/main.c:124 msgid "List vector maps in input mapset and exit" msgstr "" -#: ../vector/v.proj/main.c:115 +#: ../vector/v.proj/main.c:128 msgid "3D vector maps only" msgstr "" -#: ../vector/v.proj/main.c:117 +#: ../vector/v.proj/main.c:130 msgid "Assume z coordinate is ellipsoidal height and transform if possible" msgstr "" -#: ../vector/v.proj/main.c:123 +#: ../vector/v.proj/main.c:136 msgid "Latlon output only, default is -180,180" msgstr "" -#: ../vector/v.proj/main.c:125 +#: ../vector/v.proj/main.c:138 msgid "Disable wrapping to -180,180 for latlon output" msgstr "" -#: ../vector/v.proj/main.c:131 +#: ../vector/v.proj/main.c:144 msgid "Recommended for massive point projection" msgstr "" -#: ../vector/v.proj/main.c:200 +#: ../vector/v.proj/main.c:212 msgid "No vector maps found" msgstr "" -#: ../vector/v.proj/main.c:213 +#: ../vector/v.proj/main.c:225 #, c-format msgid "Vector map <%s> in location <%s> mapset <%s> not found" msgstr "" -#: ../vector/v.proj/main.c:243 +#: ../vector/v.proj/main.c:255 #, c-format msgid "Mapset <%s> in input location <%s> - permission denied" msgstr "" -#: ../vector/v.proj/main.c:246 +#: ../vector/v.proj/main.c:258 #, c-format msgid "Mapset <%s> in input location <%s> not found" msgstr "" -#: ../vector/v.proj/main.c:291 ../vector/v.proj/main.c:417 +#: ../vector/v.proj/main.c:312 ../vector/v.proj/main.c:439 #: ../vector/v.rectify/main.c:235 msgid "Reading input vector map" msgstr "" -#: ../vector/v.proj/main.c:314 +#: ../vector/v.proj/main.c:335 #, c-format msgid "Input vector map <%s> is empty" msgstr "" -#: ../vector/v.proj/main.c:322 ../vector/v.proj/main.c:333 -#: ../vector/v.proj/main.c:348 ../vector/v.proj/main.c:363 -msgid "Error in pj_do_transform" -msgstr "" - -#: ../vector/v.proj/main.c:408 +#: ../vector/v.proj/main.c:430 msgid "Reprojecting primitives ..." msgstr "" -#: ../vector/v.proj/main.c:445 ../vector/v.proj/main.c:452 -#: ../vector/v.proj/main.c:478 ../vector/v.proj/main.c:492 +#: ../vector/v.proj/main.c:495 ../vector/v.proj/main.c:509 #, c-format msgid "Unable to re-project vector map <%s> from <%s>" msgstr "" -#: ../vector/v.proj/main.c:503 ../vector/v.build.polylines/main.c:241 +#: ../vector/v.proj/main.c:520 ../vector/v.build.polylines/main.c:241 #: ../vector/v.type/main.c:155 ../vector/v.rectify/main.c:278 #: ../vector/v.category/main.c:763 ../vector/v.net/main.c:158 #: ../vector/v.transform/main.c:304 msgid "Failed to copy attribute table to output map" msgstr "" -#: ../vector/v.proj/main.c:512 +#: ../vector/v.proj/main.c:529 msgid "Try to disable wrapping to -180,180 if topological errors occurred" msgstr "" @@ -31958,8 +32387,8 @@ msgid "Unable to open vector map <%s> at topology level. Areas will not be processed." msgstr "" -#: ../vector/v.out.ascii/main.c:104 ../vector/v.surf.rst/main.c:570 -#: ../vector/v.colors/main.c:270 ../vector/v.colors.out/scan_cats.c:24 +#: ../vector/v.out.ascii/main.c:104 ../vector/v.surf.rst/main.c:573 +#: ../vector/v.colors/main.c:283 ../vector/v.colors.out/scan_cats.c:24 #: ../vector/v.colors.out/make_colors.c:27 #, c-format msgid "Layer <%s> not found" @@ -32225,11 +32654,11 @@ msgid "Layer number where RBG colors are stored as category" msgstr "" -#: ../vector/v.in.lidar/main.c:186 ../vector/v.in.ogr/main.c:236 +#: ../vector/v.in.lidar/main.c:186 ../vector/v.in.ogr/main.c:253 msgid "Import subregion only" msgstr "" -#: ../vector/v.in.lidar/main.c:189 ../vector/v.in.ogr/main.c:239 +#: ../vector/v.in.lidar/main.c:189 ../vector/v.in.ogr/main.c:256 msgid "Format: xmin,ymin,xmax,ymax - usually W,S,E,N" msgstr "" @@ -32266,11 +32695,11 @@ msgid "For example, 4 will import 25 percent of points. If not specified, all points are imported" msgstr "" -#: ../vector/v.in.lidar/main.c:255 ../vector/v.decimate/main.c:183 +#: ../vector/v.in.lidar/main.c:255 ../vector/v.decimate/main.c:184 msgid "Skip first n points" msgstr "" -#: ../vector/v.in.lidar/main.c:256 ../vector/v.decimate/main.c:185 +#: ../vector/v.in.lidar/main.c:256 ../vector/v.decimate/main.c:186 msgid "Skips the given number of points at the beginning." msgstr "" @@ -32287,8 +32716,8 @@ msgstr "" #: ../vector/v.in.lidar/main.c:305 ../vector/v.in.lidar/main.c:313 -#: ../vector/v.in.lidar/main.c:316 ../vector/v.decimate/main.c:243 -#: ../vector/v.decimate/main.c:246 +#: ../vector/v.in.lidar/main.c:316 ../vector/v.decimate/main.c:244 +#: ../vector/v.decimate/main.c:247 ../vector/v.decimate/main.c:250 msgid "Speed" msgstr "" @@ -32300,7 +32729,7 @@ msgid "Create only requested layers and categories" msgstr "" -#: ../vector/v.in.lidar/main.c:328 ../vector/v.in.ogr/main.c:379 +#: ../vector/v.in.lidar/main.c:328 ../vector/v.in.ogr/main.c:396 msgid "Create the location specified by the \"location\" parameter and exit. Do not import the vector data." msgstr "" @@ -32324,32 +32753,32 @@ msgstr "" #: ../vector/v.in.lidar/main.c:435 ../vector/v.in.pdal/filters.c:68 -#: ../vector/v.decimate/main.c:294 +#: ../vector/v.decimate/main.c:298 #, c-format msgid "Invalid zrange <%s>" msgstr "" -#: ../vector/v.in.lidar/main.c:450 ../vector/v.in.ogr/main.c:702 -#: ../vector/v.in.ogr/main.c:2096 +#: ../vector/v.in.lidar/main.c:450 ../vector/v.in.ogr/main.c:760 +#: ../vector/v.in.ogr/main.c:2196 msgid "Select either the current region flag or the spatial option, not both" msgstr "" -#: ../vector/v.in.lidar/main.c:478 ../vector/v.in.ogr/main.c:2123 +#: ../vector/v.in.lidar/main.c:478 ../vector/v.in.ogr/main.c:2223 msgid "4 parameters required for 'spatial' parameter" msgstr "" -#: ../vector/v.in.lidar/main.c:542 ../scripts/v.unpack/v.unpack.py:119 +#: ../vector/v.in.lidar/main.c:542 ../scripts/v.unpack/v.unpack.py:118 #, c-format, python-format msgid "Vector map <%s> already exists and will be overwritten" msgstr "" -#: ../vector/v.in.lidar/main.c:545 ../vector/v.in.ogr/main.c:673 -#: ../vector/v.edit/main.c:99 ../scripts/v.unpack/v.unpack.py:117 +#: ../vector/v.in.lidar/main.c:545 ../vector/v.in.ogr/main.c:731 +#: ../vector/v.edit/main.c:99 ../scripts/v.unpack/v.unpack.py:116 #, c-format, python-format msgid "Vector map <%s> already exists" msgstr "" -#: ../vector/v.in.lidar/main.c:605 ../vector/v.decimate/main.c:344 +#: ../vector/v.in.lidar/main.c:605 ../vector/v.decimate/main.c:348 msgid "Settings for count-based decimation are not valid" msgstr "" @@ -32633,11 +33062,6 @@ msgid "Key column type is not integer" msgstr "" -#: ../vector/v.reclass/main.c:267 ../vector/v.db.select/main.c:229 -#, c-format -msgid "Unable to fetch data from table <%s>" -msgstr "" - #: ../vector/v.reclass/main.c:298 #, c-format msgid "Cannot insert data: [%s]" @@ -32780,138 +33204,147 @@ msgid_plural "%d lines written to output map (%s)" msgstr[0] "" -#: ../vector/v.surf.rst/main.c:150 ../vector/v.drape/main.c:59 +#: ../vector/v.surf.rst/main.c:150 ../vector/v.vol.rst/main.c:239 +msgid "RST" +msgstr "" + +#: ../vector/v.surf.rst/main.c:151 ../vector/v.drape/main.c:59 #: ../vector/v.extrude/main.c:70 ../vector/v.hull/main.c:54 -#: ../vector/v.to.3d/main.c:38 ../vector/v.out.postgis/main.c:49 +#: ../vector/v.to.3d/main.c:38 ../vector/v.vol.rst/main.c:240 +#: ../vector/v.out.postgis/main.c:49 msgid "3D" msgstr "" -#: ../vector/v.surf.rst/main.c:151 +#: ../vector/v.surf.rst/main.c:153 msgid "Performs surface interpolation from vector points map by splines." msgstr "" -#: ../vector/v.surf.rst/main.c:153 +#: ../vector/v.surf.rst/main.c:155 msgid "Spatial approximation and topographic analysis from given point or isoline data in vector format to floating point raster format using regularized spline with tension." msgstr "" -#: ../vector/v.surf.rst/main.c:160 +#: ../vector/v.surf.rst/main.c:162 msgid "Perform cross-validation procedure without raster approximation" msgstr "" -#: ../vector/v.surf.rst/main.c:165 +#: ../vector/v.surf.rst/main.c:167 msgid "Use scale dependent tension" msgstr "" -#: ../vector/v.surf.rst/main.c:184 ../vector/v.surf.bspline/main.c:118 +#: ../vector/v.surf.rst/main.c:186 ../vector/v.surf.bspline/main.c:118 msgid "Name of the attribute column with values to be used for approximation" msgstr "" -#: ../vector/v.surf.rst/main.c:195 +#: ../vector/v.surf.rst/main.c:197 msgid "Name for output surface elevation raster map" msgstr "" -#: ../vector/v.surf.rst/main.c:225 +#: ../vector/v.surf.rst/main.c:227 msgid "Name for output mean curvature raster map" msgstr "" -#: ../vector/v.surf.rst/main.c:231 ../vector/v.vol.rst/main.c:290 +#: ../vector/v.surf.rst/main.c:233 ../vector/v.vol.rst/main.c:292 msgid "Name for output deviations vector point map" msgstr "" -#: ../vector/v.surf.rst/main.c:238 ../vector/v.vol.rst/main.c:296 +#: ../vector/v.surf.rst/main.c:240 ../vector/v.vol.rst/main.c:298 msgid "Name for output cross-validation errors vector point map" msgstr "" -#: ../vector/v.surf.rst/main.c:245 +#: ../vector/v.surf.rst/main.c:247 msgid "Name for output vector map showing quadtree segmentation" msgstr "" -#: ../vector/v.surf.rst/main.c:252 +#: ../vector/v.surf.rst/main.c:254 msgid "Name for output vector map showing overlapping windows" msgstr "" -#: ../vector/v.surf.rst/main.c:261 +#: ../vector/v.surf.rst/main.c:263 msgid "Number of threads for parallel computing" msgstr "" -#: ../vector/v.surf.rst/main.c:267 +#: ../vector/v.surf.rst/main.c:269 msgid "Name of raster map used as mask" msgstr "" -#: ../vector/v.surf.rst/main.c:275 ../vector/v.vol.rst/main.c:267 +#: ../vector/v.surf.rst/main.c:277 ../vector/v.vol.rst/main.c:269 msgid "Tension parameter" msgstr "" -#: ../vector/v.surf.rst/main.c:282 ../vector/v.vol.rst/main.c:275 +#: ../vector/v.surf.rst/main.c:284 ../vector/v.vol.rst/main.c:277 msgid "Smoothing parameter" msgstr "平滑å‚æ•°" -#: ../vector/v.surf.rst/main.c:290 +#: ../vector/v.surf.rst/main.c:285 +msgid "Smoothing is by default 0.5 unless smooth_column is specified" +msgstr "" + +#: ../vector/v.surf.rst/main.c:293 msgid "Name of the attribute column with smoothing parameters" msgstr "用于平滑å‚数的属性字段的å称" -#: ../vector/v.surf.rst/main.c:315 ../vector/v.vol.rst/main.c:336 +#: ../vector/v.surf.rst/main.c:318 ../vector/v.vol.rst/main.c:338 msgid "Minimum distance between points (to remove almost identical points)" msgstr "点间最å°è·ç¦» (用æ¥åˆ é™¤å‡ ä¹Žç›¸åŒçš„点)" -#: ../vector/v.surf.rst/main.c:323 +#: ../vector/v.surf.rst/main.c:326 msgid "Maximum distance between points on isoline (to insert additional points)" msgstr "等值线上的点间最大è·ç¦» (用æ¥æ’å…¥é¢å¤–的点)" -#: ../vector/v.surf.rst/main.c:332 +#: ../vector/v.surf.rst/main.c:335 msgid "Conversion factor for values used for approximation" msgstr "用于邻近分æžçš„值的å˜æ¢å› å­" -#: ../vector/v.surf.rst/main.c:409 +#: ../vector/v.surf.rst/main.c:412 msgid "Parallel computation disabled when deviation output is required" msgstr "" -#: ../vector/v.surf.rst/main.c:416 +#: ../vector/v.surf.rst/main.c:419 msgid "GRASS GIS is not compiled with OpenMP support, parallel computation is disabled." msgstr "" -#: ../vector/v.surf.rst/main.c:421 ../vector/v.surf.rst/main.c:426 -#: ../vector/v.surf.rst/main.c:431 ../vector/v.surf.rst/main.c:436 +#: ../vector/v.surf.rst/main.c:424 ../vector/v.surf.rst/main.c:429 +#: ../vector/v.surf.rst/main.c:434 ../vector/v.surf.rst/main.c:439 #, c-format msgid "Output vector map name <%s> is not valid map name" msgstr "" -#: ../vector/v.surf.rst/main.c:449 +#: ../vector/v.surf.rst/main.c:452 msgid "You are not outputting any raster or vector maps" msgstr "" -#: ../vector/v.surf.rst/main.c:458 +#: ../vector/v.surf.rst/main.c:461 msgid "Both cross-validation options (-c flag and cvdev vector output) must be specified" msgstr "" -#: ../vector/v.surf.rst/main.c:461 +#: ../vector/v.surf.rst/main.c:464 msgid "The cross-validation cannot be computed simultaneously with output raster or devi file" msgstr "" -#: ../vector/v.surf.rst/main.c:479 +#: ../vector/v.surf.rst/main.c:482 msgid "Using anisotropy - both theta and scalex have to be specified" msgstr "" -#: ../vector/v.surf.rst/main.c:487 +#: ../vector/v.surf.rst/main.c:490 msgid "Both smatt and smooth options specified - using constant" msgstr "" -#: ../vector/v.surf.rst/main.c:497 +#: ../vector/v.surf.rst/main.c:500 msgid "The computation will last too long - lower npmin is suggested" msgstr "" -#: ../vector/v.surf.rst/main.c:515 ../vector/v.surf.rst/main.c:520 -#: ../vector/v.surf.rst/main.c:524 ../vector/v.surf.rst/main.c:529 -#: ../vector/v.surf.rst/main.c:533 ../vector/v.surf.rst/main.c:537 -#: ../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.surf.rst/main.c:518 ../vector/v.surf.rst/main.c:523 +#: ../vector/v.surf.rst/main.c:527 ../vector/v.surf.rst/main.c:532 +#: ../vector/v.surf.rst/main.c:536 ../vector/v.surf.rst/main.c:540 +#: ../vector/v.vol.rst/main.c:509 ../vector/v.vol.rst/main.c:512 +#: ../vector/v.vol.rst/main.c:515 ../vector/v.vol.rst/main.c:518 +#: ../vector/v.vol.rst/main.c:521 ../vector/v.vol.rst/main.c:524 +#: ../vector/v.vol.rst/main.c:527 ../vector/v.vol.rst/main.c:530 +#: ../vector/v.vol.rst/main.c:533 ../vector/v.vol.rst/main.c:536 +#: ../vector/v.vol.rst/main.c:623 ../vector/v.vol.rst/main.c:654 +#: ../vector/v.vol.rst/main.c:676 ../vector/v.vol.rst/main.c:698 +#: ../vector/v.vol.rst/main.c:720 ../vector/v.vol.rst/main.c:742 +#: ../vector/v.vol.rst/main.c:764 ../vector/v.vol.rst/main.c:786 #: ../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 @@ -32919,53 +33352,53 @@ msgid "Not enough memory for %s" msgstr "" -#: ../vector/v.surf.rst/main.c:544 ../vector/v.surf.rst/main.c:550 -#: ../vector/v.surf.rst/main.c:553 ../vector/v.surf.rst/main.c:557 -#: ../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:547 ../vector/v.surf.rst/main.c:553 +#: ../vector/v.surf.rst/main.c:556 ../vector/v.surf.rst/main.c:560 +#: ../vector/v.vol.rst/main.c:541 ../vector/v.vol.rst/main.c:546 +#: ../vector/v.vol.rst/main.c:548 #, c-format msgid "Unable to create %s" msgstr "" -#: ../vector/v.surf.rst/main.c:574 ../vector/v.surf.bspline/main.c:277 +#: ../vector/v.surf.rst/main.c:577 ../vector/v.surf.bspline/main.c:277 msgid "Input is 3D: using attribute values instead of z-coordinates for approximation" msgstr "" -#: ../vector/v.surf.rst/main.c:576 ../vector/v.surf.bspline/main.c:279 +#: ../vector/v.surf.rst/main.c:579 ../vector/v.surf.bspline/main.c:279 msgid "Input is 3D: using z-coordinates for approximation" msgstr "" -#: ../vector/v.surf.rst/main.c:580 +#: ../vector/v.surf.rst/main.c:583 msgid "Input is 2D: using attribute values for approximation" msgstr "" -#: ../vector/v.surf.rst/main.c:582 +#: ../vector/v.surf.rst/main.c:585 msgid "Input is 2D: using category values for approximation" msgstr "" -#: ../vector/v.surf.rst/main.c:625 ../vector/v.vol.rst/main.c:605 +#: ../vector/v.surf.rst/main.c:628 ../vector/v.vol.rst/main.c:607 #, c-format msgid "Unable to create table '%s'" msgstr "" -#: ../vector/v.surf.rst/main.c:695 +#: ../vector/v.surf.rst/main.c:698 #, 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:716 +#: ../vector/v.surf.rst/main.c:719 msgid "Processing segments in parallel..." msgstr "" -#: ../vector/v.surf.rst/main.c:722 ../vector/v.surf.rst/main.c:731 +#: ../vector/v.surf.rst/main.c:725 ../vector/v.surf.rst/main.c:734 msgid "Interp_segmets failed" msgstr "内æ’片断失败" -#: ../vector/v.surf.rst/main.c:725 +#: ../vector/v.surf.rst/main.c:728 msgid "Processing segments..." msgstr "" -#: ../vector/v.surf.rst/main.c:749 +#: ../vector/v.surf.rst/main.c:752 msgid "Unable to write raster maps - try to increase resolution" msgstr "" @@ -33159,10 +33592,6 @@ msgid "Unable to open vector map <%s> at topology level. Flag '%c' requires topology level." msgstr "" -#: ../vector/v.db.select/main.c:208 -msgid "Unable to open select cursor" -msgstr "" - #: ../vector/v.db.select/main.c:286 #, c-format msgid "Unable to get bounding box of area %d" @@ -33269,7 +33698,7 @@ msgid "Height for sampled raster NULL values" msgstr "" -#: ../vector/v.drape/main.c:177 ../vector/v.select/select.c:41 +#: ../vector/v.drape/main.c:177 ../vector/v.select/select.c:48 #: ../vector/v.category/main.c:332 msgid "Processing features..." msgstr "" @@ -33373,11 +33802,6 @@ msgid "Option '%s' is not available with GEOS buffering" msgstr "" -#: ../vector/v.buffer/main.c:414 ../vector/v.in.ogr/main.c:854 -#: ../vector/v.overlay/main.c:227 -msgid "Unable to create temporary vector map" -msgstr "" - #: ../vector/v.buffer/main.c:442 #, c-format msgid "Unable to select data from table <%s>" @@ -33418,71 +33842,71 @@ msgid "Negative distances are only supported for areas" msgstr "" -#: ../vector/v.buffer/main.c:732 +#: ../vector/v.buffer/main.c:741 msgid "Cleaning buffers..." msgstr "" -#: ../vector/v.buffer/main.c:735 +#: ../vector/v.buffer/main.c:744 msgid "Building parts of topology..." msgstr "" -#: ../vector/v.buffer/main.c:749 +#: ../vector/v.buffer/main.c:758 msgid "Snapping boundaries..." msgstr "" -#: ../vector/v.buffer/main.c:752 ../vector/v.in.ogr/main.c:1422 +#: ../vector/v.buffer/main.c:761 ../vector/v.in.ogr/main.c:1498 msgid "Breaking polygons..." msgstr "" -#: ../vector/v.buffer/main.c:755 ../vector/v.buffer/main.c:762 -#: ../vector/v.in.ogr/main.c:1427 ../vector/v.in.ogr/main.c:1441 +#: ../vector/v.buffer/main.c:764 ../vector/v.buffer/main.c:771 +#: ../vector/v.in.ogr/main.c:1503 ../vector/v.in.ogr/main.c:1517 #: ../vector/v.overlay/area_area.c:113 ../vector/v.delaunay/main.c:144 msgid "Removing duplicates..." msgstr "" -#: ../vector/v.buffer/main.c:759 ../vector/v.in.ogr/main.c:1437 +#: ../vector/v.buffer/main.c:768 ../vector/v.in.ogr/main.c:1513 msgid "Breaking boundaries..." msgstr "" -#: ../vector/v.buffer/main.c:765 +#: ../vector/v.buffer/main.c:774 msgid "Cleaning boundaries at nodes" msgstr "" -#: ../vector/v.buffer/main.c:773 ../vector/v.in.ogr/main.c:1461 +#: ../vector/v.buffer/main.c:782 ../vector/v.in.ogr/main.c:1537 #: ../vector/v.voronoi/clean_topo.c:87 msgid "Removing dangles..." msgstr "" -#: ../vector/v.buffer/main.c:776 ../vector/v.in.ogr/main.c:1476 +#: ../vector/v.buffer/main.c:785 ../vector/v.in.ogr/main.c:1552 #: ../vector/v.voronoi/clean_topo.c:89 msgid "Removing bridges..." msgstr "" -#: ../vector/v.buffer/main.c:779 ../vector/v.overlay/area_area.c:158 +#: ../vector/v.buffer/main.c:788 ../vector/v.overlay/area_area.c:158 msgid "Attaching islands..." msgstr "" -#: ../vector/v.buffer/main.c:786 +#: ../vector/v.buffer/main.c:795 msgid "Calculating centroids for all areas..." msgstr "" -#: ../vector/v.buffer/main.c:800 ../vector/v.overlay/area_area.c:171 +#: ../vector/v.buffer/main.c:809 ../vector/v.overlay/area_area.c:171 msgid "Cannot calculate area centroid" msgstr "无法计算é¢çš„质心" -#: ../vector/v.buffer/main.c:817 +#: ../vector/v.buffer/main.c:826 msgid "Generating list of boundaries to be deleted..." msgstr "" -#: ../vector/v.buffer/main.c:850 +#: ../vector/v.buffer/main.c:859 msgid "Deleting boundaries..." msgstr "" -#: ../vector/v.buffer/main.c:882 +#: ../vector/v.buffer/main.c:891 msgid "Calculating centroids for areas..." msgstr "" -#: ../vector/v.buffer/main.c:895 +#: ../vector/v.buffer/main.c:904 #, c-format msgid "Unable to calculate centroid for area %d" msgstr "" @@ -33597,21 +34021,21 @@ msgid "Operator can only be 'overlap'" msgstr "" -#: ../vector/v.select/main.c:128 +#: ../vector/v.select/main.c:152 msgid "Output from v.select" msgstr "" -#: ../vector/v.select/main.c:181 +#: ../vector/v.select/main.c:184 #, c-format msgid "%d features from <%s> without category skipped" msgstr "" -#: ../vector/v.select/main.c:190 +#: ../vector/v.select/main.c:193 #, c-format msgid "%d features written to output." msgstr "" -#: ../vector/v.select/main.c:192 +#: ../vector/v.select/main.c:198 msgid "No features found !" msgstr "" @@ -33700,20 +34124,20 @@ msgstr "" #: ../vector/v.select/args.c:105 ../vector/v.edit/args.c:204 -#: ../vector/v.extract/main.c:97 +#: ../vector/v.extract/main.c:98 msgid "Reverse selection" msgstr "" -#: ../vector/v.select/select.c:65 +#: ../vector/v.select/select.c:104 ../vector/v.select/select.c:154 #, c-format msgid "Unable to read line id %d from vector map <%s>" msgstr "" -#: ../vector/v.select/select.c:171 ../vector/v.out.pov/main.c:175 +#: ../vector/v.select/select.c:200 ../vector/v.out.pov/main.c:175 msgid "Processing areas..." msgstr "" -#: ../vector/v.select/select.c:195 +#: ../vector/v.select/select.c:252 ../vector/v.select/select.c:318 #, c-format msgid "Unable to read area id %d from vector map <%s>" msgstr "" @@ -34141,516 +34565,526 @@ msgid "%s is empty" msgstr "" -#: ../vector/v.in.ogr/main.c:201 +#: ../vector/v.in.ogr/main.c:204 msgid "Imports vector data into a GRASS vector map using OGR library." msgstr "" -#: ../vector/v.in.ogr/main.c:208 +#: ../vector/v.in.ogr/main.c:211 msgid "" "Examples:\n" "\t\tESRI Shapefile: directory containing shapefiles\n" "\t\tMapInfo File: directory containing mapinfo files" msgstr "" -#: ../vector/v.in.ogr/main.c:221 +#: ../vector/v.in.ogr/main.c:238 msgid "" "Examples:\n" "\t\tESRI Shapefile: shapefile name\n" "\t\tMapInfo File: mapinfo file name" msgstr "" -#: ../vector/v.in.ogr/main.c:250 +#: ../vector/v.in.ogr/main.c:267 msgid "Minimum size of area to be imported (square meters)" msgstr "" -#: ../vector/v.in.ogr/main.c:252 +#: ../vector/v.in.ogr/main.c:269 msgid "Smaller areas and islands are ignored. Should be greater than snap^2" msgstr "" -#: ../vector/v.in.ogr/main.c:258 +#: ../vector/v.in.ogr/main.c:275 msgid "Optionally change default input type" msgstr "" -#: ../vector/v.in.ogr/main.c:262 +#: ../vector/v.in.ogr/main.c:279 msgid "import area centroids as points" msgstr "" -#: ../vector/v.in.ogr/main.c:263 +#: ../vector/v.in.ogr/main.c:280 msgid "import area boundaries as lines" msgstr "" -#: ../vector/v.in.ogr/main.c:264 +#: ../vector/v.in.ogr/main.c:281 msgid "import lines as area boundaries" msgstr "" -#: ../vector/v.in.ogr/main.c:265 +#: ../vector/v.in.ogr/main.c:282 msgid "import points as centroids" msgstr "" -#: ../vector/v.in.ogr/main.c:275 +#: ../vector/v.in.ogr/main.c:292 msgid "'-1' for no snap" msgstr "" -#: ../vector/v.in.ogr/main.c:287 +#: ../vector/v.in.ogr/main.c:304 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:306 +#: ../vector/v.in.ogr/main.c:323 msgid "Name of column used for categories" msgstr "" -#: ../vector/v.in.ogr/main.c:308 +#: ../vector/v.in.ogr/main.c:325 msgid "If not given, categories are generated as unique values and stored in 'cat' column" msgstr "" -#: ../vector/v.in.ogr/main.c:313 +#: ../vector/v.in.ogr/main.c:330 msgid "Name of geometry column" msgstr "" -#: ../vector/v.in.ogr/main.c:314 +#: ../vector/v.in.ogr/main.c:331 msgid "If not given, all geometry columns from the input are used" msgstr "" -#: ../vector/v.in.ogr/main.c:332 +#: ../vector/v.in.ogr/main.c:349 msgid "Do not clean polygons (not recommended)" msgstr "ä¸æ¸…ç†å¤šè¾¹å½¢ (ä¸æŽ¨è)" -#: ../vector/v.in.ogr/main.c:337 +#: ../vector/v.in.ogr/main.c:354 msgid "Force 2D output even if input is 3D" msgstr "" -#: ../vector/v.in.ogr/main.c:373 +#: ../vector/v.in.ogr/main.c:390 msgid "Change column names to lowercase characters" msgstr "" -#: ../vector/v.in.ogr/main.c:504 ../vector/v.external/main.c:151 +#: ../vector/v.in.ogr/main.c:562 ../vector/v.external/main.c:155 #, c-format msgid "Unable to open data source <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:509 +#: ../vector/v.in.ogr/main.c:567 #, c-format msgid "Using OGR driver '%s/%s'" msgstr "" -#: ../vector/v.in.ogr/main.c:513 +#: ../vector/v.in.ogr/main.c:571 #, c-format msgid "Using OGR driver '%s'" msgstr "" -#: ../vector/v.in.ogr/main.c:531 +#: ../vector/v.in.ogr/main.c:589 msgid "Using interleaved reading mode" msgstr "" -#: ../vector/v.in.ogr/main.c:537 ../vector/v.in.ogr/main.c:541 +#: ../vector/v.in.ogr/main.c:595 ../vector/v.in.ogr/main.c:599 #, c-format msgid "Option <%s> will be ignored. OGR doesn't support it for selected format (%s)." msgstr "" -#: ../vector/v.in.ogr/main.c:547 +#: ../vector/v.in.ogr/main.c:605 #, c-format msgid "Option <%s> will be ignored. Multiple geometry fields are supported by GDAL >= 1.11" msgstr "" -#: ../vector/v.in.ogr/main.c:557 +#: ../vector/v.in.ogr/main.c:615 #, c-format msgid "Encoding value not supported by OGR driver <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:567 +#: ../vector/v.in.ogr/main.c:625 msgid "No OGR layers available" msgstr "" -#: ../vector/v.in.ogr/main.c:574 +#: ../vector/v.in.ogr/main.c:632 #, c-format msgid "Data source <%s> (format '%s') contains %d layers:" msgstr "" -#: ../vector/v.in.ogr/main.c:613 ../vector/v.external/main.c:124 +#: ../vector/v.in.ogr/main.c:671 ../vector/v.external/main.c:128 #, c-format msgid "Layer <%s> not available" msgstr "" -#: ../vector/v.in.ogr/main.c:627 +#: ../vector/v.in.ogr/main.c:685 msgid "Detected different projections of input layers. Input layers must be imported separately." msgstr "" -#: ../vector/v.in.ogr/main.c:667 +#: ../vector/v.in.ogr/main.c:725 #, c-format msgid "Illegal output name <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:688 +#: ../vector/v.in.ogr/main.c:746 #, c-format msgid "All available OGR layers will be imported into vector map <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:697 +#: ../vector/v.in.ogr/main.c:755 msgid "When creating a new location, the current region can not be used as spatial filter, disabling" msgstr "" -#: ../vector/v.in.ogr/main.c:715 ../vector/v.in.ogr/main.c:1962 +#: ../vector/v.in.ogr/main.c:773 ../vector/v.in.ogr/main.c:2062 #, c-format msgid "Error setting attribute filter '%s'" msgstr "" -#: ../vector/v.in.ogr/main.c:755 +#: ../vector/v.in.ogr/main.c:813 #, c-format msgid "Geometry column <%s> not found in OGR layer <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:768 +#: ../vector/v.in.ogr/main.c:826 #, c-format msgid "Check if OGR layer <%s> contains polygons..." msgstr "" -#: ../vector/v.in.ogr/main.c:826 +#: ../vector/v.in.ogr/main.c:884 #, c-format msgid "Boundary splitting distance in map units: %G" msgstr "" -#: ../vector/v.in.ogr/main.c:856 +#: ../vector/v.in.ogr/main.c:914 #, c-format msgid "Using temporary vector <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:898 +#: ../vector/v.in.ogr/main.c:956 #, c-format msgid "Key column '%s' not found in input layer <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:911 +#: ../vector/v.in.ogr/main.c:969 #, c-format msgid "Key column '%s' in input layer <%s> is not integer" msgstr "" -#: ../vector/v.in.ogr/main.c:923 +#: ../vector/v.in.ogr/main.c:981 #, c-format msgid "Creating attribute table for layer <%s>..." msgstr "" -#: ../vector/v.in.ogr/main.c:993 +#: ../vector/v.in.ogr/main.c:1051 #, c-format msgid "Column name <%s> renamed to <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:1025 +#: ../vector/v.in.ogr/main.c:1083 #, c-format msgid "Writing column <%s> with integer 64 as integer 32" msgstr "" -#: ../vector/v.in.ogr/main.c:1038 +#: ../vector/v.in.ogr/main.c:1096 #, c-format msgid "Writing column <%s> with fixed length %d chars (may be truncated)" msgstr "" -#: ../vector/v.in.ogr/main.c:1062 +#: ../vector/v.in.ogr/main.c:1120 #, 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:1074 +#: ../vector/v.in.ogr/main.c:1137 #, c-format msgid "Writing column %s with fixed length %d chars (may be truncated)" msgstr "" -#: ../vector/v.in.ogr/main.c:1078 +#: ../vector/v.in.ogr/main.c:1141 #, c-format msgid "Column type (Ogr_ftype: %d) not supported (Ogr_fieldname: %s)" msgstr "" -#: ../vector/v.in.ogr/main.c:1099 +#: ../vector/v.in.ogr/main.c:1162 #, c-format msgid "Column name <%s> renamed to <%s_%d>" msgstr "" -#: ../vector/v.in.ogr/main.c:1163 +#: ../vector/v.in.ogr/main.c:1228 #, c-format msgid "Importing %lld features (OGR layer <%s>)..." msgstr "" -#: ../vector/v.in.ogr/main.c:1326 +#: ../vector/v.in.ogr/main.c:1396 #, c-format msgid "Cannot insert new row for input layer <%s>: %s" msgstr "" -#: ../vector/v.in.ogr/main.c:1342 +#: ../vector/v.in.ogr/main.c:1412 #, c-format msgid "%d %s without geometry in input layer <%s> skipped" msgstr "" -#: ../vector/v.in.ogr/main.c:1343 +#: ../vector/v.in.ogr/main.c:1413 msgid "feature" msgstr "" -#: ../vector/v.in.ogr/main.c:1343 +#: ../vector/v.in.ogr/main.c:1413 msgid "features" msgstr "" -#: ../vector/v.in.ogr/main.c:1367 +#: ../vector/v.in.ogr/main.c:1437 #, c-format msgid "Unable to drop table: '%s'" msgstr "" -#: ../vector/v.in.ogr/main.c:1402 +#: ../vector/v.in.ogr/main.c:1478 msgid "Cleaning polygons" msgstr "" -#: ../vector/v.in.ogr/main.c:1406 +#: ../vector/v.in.ogr/main.c:1482 #, c-format msgid "Snapping boundaries (threshold = %.3e)..." msgstr "" -#: ../vector/v.in.ogr/main.c:1445 ../vector/v.overlay/area_area.c:116 +#: ../vector/v.in.ogr/main.c:1521 ../vector/v.overlay/area_area.c:116 msgid "Cleaning boundaries at nodes..." msgstr "" -#: ../vector/v.in.ogr/main.c:1452 +#: ../vector/v.in.ogr/main.c:1528 msgid "Merging boundaries..." msgstr "" -#: ../vector/v.in.ogr/main.c:1457 +#: ../vector/v.in.ogr/main.c:1533 msgid "Changing boundary dangles to lines..." msgstr "" -#: ../vector/v.in.ogr/main.c:1470 +#: ../vector/v.in.ogr/main.c:1546 msgid "Changing boundary bridges to lines..." msgstr "" -#: ../vector/v.in.ogr/main.c:1499 ../vector/v.delaunay/main.c:172 +#: ../vector/v.in.ogr/main.c:1575 ../vector/v.delaunay/main.c:172 #: ../vector/v.category/main.c:364 msgid "Unable to calculate area centroid" msgstr "" -#: ../vector/v.in.ogr/main.c:1516 +#: ../vector/v.in.ogr/main.c:1592 #, c-format msgid "Finding centroids for OGR layer <%s>..." msgstr "" -#: ../vector/v.in.ogr/main.c:1573 ../vector/v.overlay/area_area.c:218 +#: ../vector/v.in.ogr/main.c:1650 ../vector/v.overlay/area_area.c:218 msgid "Writing centroids..." msgstr "" -#: ../vector/v.in.ogr/main.c:1616 -#, 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:1626 +#: ../vector/v.in.ogr/main.c:1696 #, c-format msgid "%d input polygons\n" msgstr "" -#: ../vector/v.in.ogr/main.c:1627 +#: ../vector/v.in.ogr/main.c:1697 #, c-format msgid "%d input polygons" msgstr "" -#: ../vector/v.in.ogr/main.c:1630 +#: ../vector/v.in.ogr/main.c:1700 #, c-format msgid "Total area: %G (%d areas)\n" msgstr "" -#: ../vector/v.in.ogr/main.c:1631 +#: ../vector/v.in.ogr/main.c:1701 #, c-format msgid "Total area: %G (%d areas)" msgstr "" -#: ../vector/v.in.ogr/main.c:1634 +#: ../vector/v.in.ogr/main.c:1704 #, c-format msgid "Overlapping area: %G (%d areas)\n" msgstr "" -#: ../vector/v.in.ogr/main.c:1637 +#: ../vector/v.in.ogr/main.c:1707 #, c-format msgid "Overlapping area: %G (%d areas)" msgstr "" -#: ../vector/v.in.ogr/main.c:1642 +#: ../vector/v.in.ogr/main.c:1712 #, c-format msgid "Area without category: %G (%d areas)\n" msgstr "" -#: ../vector/v.in.ogr/main.c:1645 +#: ../vector/v.in.ogr/main.c:1715 #, c-format msgid "Area without category: %G (%d areas)" msgstr "" -#: ../vector/v.in.ogr/main.c:1767 +#: ../vector/v.in.ogr/main.c:1839 msgid "The output contains topological errors:" msgstr "" -#: ../vector/v.in.ogr/main.c:1769 +#: ../vector/v.in.ogr/main.c:1843 #, c-format msgid "Unable to calculate a centroid for %d areas" msgstr "" -#: ../vector/v.in.ogr/main.c:1771 +#: ../vector/v.in.ogr/main.c:1849 #, c-format msgid "Number of incorrect boundaries: %d" msgstr "" -#: ../vector/v.in.ogr/main.c:1774 +#: ../vector/v.in.ogr/main.c:1855 #, c-format msgid "Number of centroids outside area: %d" msgstr "" -#: ../vector/v.in.ogr/main.c:1777 +#: ../vector/v.in.ogr/main.c:1861 #, c-format msgid "Number of duplicate centroids: %d" msgstr "" -#: ../vector/v.in.ogr/main.c:1780 ../vector/v.in.ogr/main.c:1802 -#: ../vector/v.in.ogr/main.c:1835 +#: ../vector/v.in.ogr/main.c:1866 ../vector/v.in.ogr/main.c:1935 msgid "The input could be cleaned by snapping vertices to each other." msgstr "" -#: ../vector/v.in.ogr/main.c:1783 ../vector/v.in.ogr/main.c:1806 -#: ../vector/v.in.ogr/main.c:1830 ../vector/v.in.ogr/main.c:1836 +#: ../vector/v.in.ogr/main.c:1869 ../vector/v.in.ogr/main.c:1904 +#: ../vector/v.in.ogr/main.c:1930 ../vector/v.in.ogr/main.c:1936 #, c-format msgid "Estimated range of snapping threshold: [%g, %g]" msgstr "" -#: ../vector/v.in.ogr/main.c:1787 ../vector/v.in.ogr/main.c:1810 +#: ../vector/v.in.ogr/main.c:1880 ../vector/v.in.ogr/main.c:1887 +#: ../vector/v.in.ogr/main.c:1913 #, c-format -msgid "Try to import again, snapping with at least %g: 'snap=%g'" +msgid "Try to import again, snapping with %g: 'snap=%g'" msgstr "" -#: ../vector/v.in.ogr/main.c:1791 ../vector/v.in.ogr/main.c:1814 +#: ../vector/v.in.ogr/main.c:1883 ../vector/v.in.ogr/main.c:1909 #, c-format -msgid "Try to import again, snapping with %g: 'snap=%g'" +msgid "Try to import again, snapping with at least %g: 'snap=%g'" msgstr "" -#: ../vector/v.in.ogr/main.c:1795 ../vector/v.in.ogr/main.c:1818 +#: ../vector/v.in.ogr/main.c:1891 ../vector/v.in.ogr/main.c:1917 msgid "Manual cleaning may be needed." msgstr "" -#: ../vector/v.in.ogr/main.c:1800 -msgid "Some input polygons are overlapping each other." +#: ../vector/v.in.ogr/main.c:1895 +#, c-format +msgid "%d areas represent multiple (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:1801 -msgid "If overlapping is not desired, the data need to be cleaned." +#: ../vector/v.in.ogr/main.c:1900 +msgid "If overlapping is not desired, the input data can be cleaned by snapping vertices to each other." msgstr "" -#: ../vector/v.in.ogr/main.c:1823 +#: ../vector/v.in.ogr/main.c:1923 #, c-format msgid "%d input polygons got lost during import." msgstr "" -#: ../vector/v.in.ogr/main.c:1826 +#: ../vector/v.in.ogr/main.c:1926 #, c-format msgid "%d additional areas where created during import." msgstr "" -#: ../vector/v.in.ogr/main.c:1829 +#: ../vector/v.in.ogr/main.c:1929 #, c-format msgid "The snapping threshold %g might be too large." msgstr "" -#: ../vector/v.in.ogr/main.c:1832 +#: ../vector/v.in.ogr/main.c:1932 msgid "Try to reduce the snapping threshold or clean the output manually." msgstr "" -#: ../vector/v.in.ogr/main.c:1843 ../vector/v.in.ascii/main.c:552 +#: ../vector/v.in.ogr/main.c:1943 ../vector/v.in.ascii/main.c:552 #: ../vector/v.in.ascii/main.c:555 msgid "Import failed" msgstr "" -#: ../vector/v.in.ogr/main.c:1878 +#: ../vector/v.in.ogr/main.c:1978 msgid "Input data contains 3D features. Created vector is 2D only, disable -2 flag to import 3D vector." msgstr "" -#: ../vector/v.in.ogr/main.c:1900 +#: ../vector/v.in.ogr/main.c:2000 #, c-format -msgid "Using GDAL 2.2+ style interleaved reading for GDAL version %d" +msgid "Using GDAL 2.2+ style interleaved reading for GDAL version %d.%d.%d" msgstr "" -#: ../vector/v.in.ogr/main.c:1903 +#: ../vector/v.in.ogr/main.c:2003 #, c-format -msgid "Using GDAL 1.x style interleaved reading for GDAL version %d" +msgid "Using GDAL 1.x style interleaved reading for GDAL version %d.%d.%d" msgstr "" -#: ../vector/v.in.ogr/main.c:1953 +#: ../vector/v.in.ogr/main.c:2053 #, c-format msgid "Unable to re-open data source <%s>" msgstr "" -#: ../vector/v.in.ogr/main.c:2125 +#: ../vector/v.in.ogr/main.c:2225 msgid "xmin is larger than xmax in 'spatial' parameters" msgstr "" -#: ../vector/v.in.ogr/main.c:2127 +#: ../vector/v.in.ogr/main.c:2227 msgid "ymin is larger than ymax in 'spatial' parameters" msgstr "" -#: ../vector/v.in.ogr/main.c:2144 +#: ../vector/v.in.ogr/main.c:2244 #, c-format msgid "The spatial filter does not overlap with OGR layer <%s>. Nothing to import." msgstr "" -#: ../vector/v.in.ogr/proj.c:33 ../vector/v.external/proj.c:33 +#: ../vector/v.in.ogr/proj.c:36 ../vector/v.external/proj.c:36 #, c-format msgid "Geometry column <%s> not found in input layer <%s>" msgstr "" -#: ../vector/v.in.ogr/proj.c:51 ../vector/v.external/proj.c:51 +#: ../vector/v.in.ogr/proj.c:54 ../vector/v.external/proj.c:54 msgid "Unable to convert input layer projection information to GRASS format for checking" msgstr "" -#: ../vector/v.in.ogr/proj.c:57 ../vector/v.in.ogr/proj.c:85 -#: ../vector/v.external/proj.c:57 ../vector/v.external/proj.c:85 +#: ../vector/v.in.ogr/proj.c:60 ../vector/v.in.ogr/proj.c:88 +#: ../vector/v.external/proj.c:60 ../vector/v.external/proj.c:88 msgid "Can't get WKT parameter string" msgstr "" -#: ../vector/v.in.ogr/proj.c:60 ../vector/v.in.ogr/proj.c:88 -#: ../vector/v.external/proj.c:60 ../vector/v.external/proj.c:88 +#: ../vector/v.in.ogr/proj.c:63 ../vector/v.in.ogr/proj.c:91 +#: ../vector/v.external/proj.c:63 ../vector/v.external/proj.c:91 #, c-format msgid "" "WKT definition:\n" "%s" msgstr "" -#: ../vector/v.in.ogr/proj.c:70 ../vector/v.external/proj.c:70 +#: ../vector/v.in.ogr/proj.c:73 ../vector/v.external/proj.c:73 #, c-format -msgid "No OGR projection available for layer <%s>" +msgid "No projection information available for layer <%s>" msgstr "" -#: ../vector/v.in.ogr/proj.c:78 ../vector/v.external/proj.c:78 +#: ../vector/v.in.ogr/proj.c:81 ../vector/v.external/proj.c:81 #, c-format -msgid "OGR projection for layer <%s> does not contain a valid SRS" +msgid "Projection for layer <%s> does not contain a valid SRS" msgstr "" -#: ../vector/v.in.ogr/proj.c:96 ../vector/v.external/proj.c:96 +#: ../vector/v.in.ogr/proj.c:116 ../vector/v.external/proj.c:116 #, c-format -msgid "OGR projection for layer <%s> can not be converted to proj4" +msgid "Projection for layer <%s> can not be converted to proj4" msgstr "" -#: ../vector/v.in.ogr/proj.c:103 ../vector/v.external/proj.c:103 +#: ../vector/v.in.ogr/proj.c:123 ../vector/v.external/proj.c:123 msgid "Can't get WKT-style parameter string" msgstr "" -#: ../vector/v.in.ogr/proj.c:106 ../vector/v.external/proj.c:106 +#: ../vector/v.in.ogr/proj.c:126 ../vector/v.external/proj.c:126 #, c-format msgid "" "WKT-style definition:\n" "%s" msgstr "" -#: ../vector/v.in.ogr/proj.c:151 +#: ../vector/v.in.ogr/proj.c:171 msgid "Layer projections are unreadable" msgstr "" -#: ../vector/v.in.ogr/proj.c:162 +#: ../vector/v.in.ogr/proj.c:184 #, c-format msgid "Projection for layer <%s> is unreadable" msgstr "" -#: ../vector/v.in.ogr/proj.c:196 +#: ../vector/v.in.ogr/proj.c:228 #, c-format msgid "Projection of layer <%s> is different from projection of layer <%s>" msgstr "" +#: ../vector/v.in.ogr/clean.c:19 +#, fuzzy +msgid "Converting OSM lines..." +msgstr "绘制 ... " + +#: ../vector/v.in.ogr/clean.c:118 +#, fuzzy, c-format +msgid "Number of OSM line splits: %d" +msgstr "输入点的数目:%d" + +#: ../vector/v.in.ogr/clean.c:119 ../vector/v.overlay/area_area.c:154 +msgid "Merging lines..." +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 @@ -34689,126 +35123,127 @@ msgid "Skipping unsupported geometry type '%s'" msgstr "" -#: ../vector/v.patch/main.c:73 +#: ../vector/v.patch/main.c:75 msgid "Creates a new vector map by combining other vector maps." msgstr "" -#: ../vector/v.patch/main.c:84 +#: ../vector/v.patch/main.c:86 msgid "Name for output vector map where bounding boxes of input vector maps are written to" msgstr "" -#: ../vector/v.patch/main.c:88 +#: ../vector/v.patch/main.c:90 msgid "Do not expect input with topology" msgstr "" -#: ../vector/v.patch/main.c:90 +#: ../vector/v.patch/main.c:92 msgid "Applicable when input is points without topology" msgstr "" -#: ../vector/v.patch/main.c:94 +#: ../vector/v.patch/main.c:96 msgid "Expect z coordinate even when not using topology" msgstr "" -#: ../vector/v.patch/main.c:96 +#: ../vector/v.patch/main.c:98 msgid "Applicable when input is points with z coordinate but without topology" msgstr "" -#: ../vector/v.patch/main.c:100 +#: ../vector/v.patch/main.c:102 msgid "Copy also attribute table" msgstr "" -#: ../vector/v.patch/main.c:102 +#: ../vector/v.patch/main.c:104 msgid "Only the table of layer 1 is currently supported" msgstr "" -#: ../vector/v.patch/main.c:106 +#: ../vector/v.patch/main.c:108 msgid "Append files to existing file (overwriting existing files must be activated)" msgstr "" -#: ../vector/v.patch/main.c:216 +#: ../vector/v.patch/main.c:240 msgid "Missing table" msgstr "" -#: ../vector/v.patch/main.c:220 +#: ../vector/v.patch/main.c:244 msgid "Key columns differ" msgstr "" -#: ../vector/v.patch/main.c:226 +#: ../vector/v.patch/main.c:250 msgid "Number of columns differ" msgstr "" -#: ../vector/v.patch/main.c:238 -msgid "Column names differ" +#: ../vector/v.patch/main.c:273 +#, c-format +msgid "No column <%s> in input map <%s>" msgstr "" -#: ../vector/v.patch/main.c:246 +#: ../vector/v.patch/main.c:284 msgid "Column types differ" msgstr "" -#: ../vector/v.patch/main.c:251 +#: ../vector/v.patch/main.c:289 msgid "Length of string columns differ" msgstr "" -#: ../vector/v.patch/main.c:265 +#: ../vector/v.patch/main.c:303 msgid "Key column not found" msgstr "" -#: ../vector/v.patch/main.c:277 +#: ../vector/v.patch/main.c:315 msgid "The output map is not 3D" msgstr "" -#: ../vector/v.patch/main.c:322 ../vector/v.sample/main.c:190 -#: ../scripts/v.db.addtable/v.db.addtable.py:137 +#: ../vector/v.patch/main.c:360 ../vector/v.sample/main.c:190 +#: ../scripts/v.db.addtable/v.db.addtable.py:138 #, c-format, python-format msgid "Unable to create table <%s>" msgstr "" -#: ../vector/v.patch/main.c:349 +#: ../vector/v.patch/main.c:387 #, c-format msgid "Patching vector map <%s>..." msgstr "" -#: ../vector/v.patch/main.c:373 +#: ../vector/v.patch/main.c:411 #, c-format msgid "Error reading vector map <%s> - some data may not be correct" msgstr "" -#: ../vector/v.patch/main.c:429 +#: ../vector/v.patch/main.c:468 #, c-format msgid "Building topology for vector map <%s>..." msgstr "" -#: ../vector/v.patch/main.c:435 +#: ../vector/v.patch/main.c:474 msgid "Intersections at borders will have to be snapped" msgstr "" -#: ../vector/v.patch/main.c:436 +#: ../vector/v.patch/main.c:475 msgid "Lines common between files will have to be edited" msgstr "" -#: ../vector/v.patch/main.c:437 +#: ../vector/v.patch/main.c:476 msgid "The header information also may have to be edited" msgstr "" -#: ../vector/v.patch/main.c:439 +#: ../vector/v.patch/main.c:478 #, c-format msgid "%d vector maps patched" msgstr "" -#: ../vector/v.patch/main.c:462 +#: ../vector/v.patch/main.c:506 #, c-format msgid "Cannot open select cursor: '%s'" msgstr "无法打开选择游标:'%s'" -#: ../vector/v.patch/main.c:474 +#: ../vector/v.patch/main.c:518 msgid "Cannot fetch row" msgstr "" -#: ../vector/v.patch/main.c:524 +#: ../vector/v.patch/main.c:568 msgid "Unknown column type" msgstr "" -#: ../vector/v.patch/main.c:532 +#: ../vector/v.patch/main.c:576 #, c-format msgid "Cannot insert new record: '%s'" msgstr "" @@ -35019,10 +35454,6 @@ msgid "Unknown column type '%s' of column '%s', values lost" msgstr "" -#: ../vector/v.overlay/line_area.c:256 ../vector/v.overlay/area_area.c:109 -msgid "Breaking lines..." -msgstr "" - #: ../vector/v.overlay/line_area.c:273 msgid "Selecting lines..." msgstr "" @@ -35049,10 +35480,6 @@ msgid_plural "%d boundaries snapped" msgstr[0] "" -#: ../vector/v.overlay/area_area.c:154 -msgid "Merging lines..." -msgstr "" - #: ../vector/v.overlay/area_area.c:181 #, c-format msgid "Querying vector map <%s>..." @@ -35295,7 +35722,7 @@ msgid "Feature id %d has more categories. Using category %d." msgstr "" -#: ../vector/v.to.3d/trans3.c:130 ../vector/v.to.db/update.c:231 +#: ../vector/v.to.3d/trans3.c:130 ../vector/v.to.db/update.c:259 #, c-format msgid "Record (cat %d) does not exist (not updated)" msgstr "" @@ -35403,13 +35830,13 @@ msgid "%d categories from vector missing in table" msgstr "矢é‡ä¸­çš„ %d 个类别在表中缺失" -#: ../vector/v.what.rast/main.c:688 ../vector/v.distance/main.c:1736 -#: ../vector/v.vect.stats/main.c:756 +#: ../vector/v.what.rast/main.c:688 ../vector/v.distance/main.c:1750 +#: ../vector/v.vect.stats/main.c:763 #, c-format msgid "%d update errors" msgstr "%d æ¡è®°å½•æ›´æ–°æ—¶å‘生错误" -#: ../vector/v.what.rast/main.c:690 ../vector/v.distance/main.c:1738 +#: ../vector/v.what.rast/main.c:690 ../vector/v.distance/main.c:1752 #, c-format msgid "%d records updated." msgstr "" @@ -36007,183 +36434,187 @@ msgid "Maximum distance or -1 for no limit" msgstr "" -#: ../vector/v.distance/main.c:180 +#: ../vector/v.distance/main.c:174 ../vector/v.distance/main.c:182 +msgid "Map units, meters for ll" +msgstr "" + +#: ../vector/v.distance/main.c:181 msgid "Minimum distance or -1 for no limit" msgstr "" -#: ../vector/v.distance/main.c:190 +#: ../vector/v.distance/main.c:192 msgid "Values describing the relation between two nearest features" msgstr "" -#: ../vector/v.distance/main.c:200 +#: ../vector/v.distance/main.c:202 msgid "category of the nearest feature" msgstr "" -#: ../vector/v.distance/main.c:201 +#: ../vector/v.distance/main.c:203 msgid "minimum distance to nearest feature" msgstr "" -#: ../vector/v.distance/main.c:202 +#: ../vector/v.distance/main.c:204 msgid "x coordinate of the nearest point on the 'to' feature" msgstr "" -#: ../vector/v.distance/main.c:203 +#: ../vector/v.distance/main.c:205 msgid "y coordinate of the nearest point on the 'to' feature" msgstr "" -#: ../vector/v.distance/main.c:204 +#: ../vector/v.distance/main.c:206 msgid "distance to the nearest point on the 'to' feature along that linear feature" msgstr "" -#: ../vector/v.distance/main.c:206 +#: ../vector/v.distance/main.c:208 msgid "angle along the nearest linear feature in the 'to' map, measured CCW from the +x axis, in radians, between -Pi and Pi inclusive" msgstr "" -#: ../vector/v.distance/main.c:209 +#: ../vector/v.distance/main.c:211 msgid "attribute of nearest feature given by to_column option" msgstr "" -#: ../vector/v.distance/main.c:223 +#: ../vector/v.distance/main.c:225 msgid "Column name(s) where values specified by 'upload' option will be uploaded" msgstr "" -#: ../vector/v.distance/main.c:229 +#: ../vector/v.distance/main.c:231 msgid "Column name of nearest feature (used with upload=to_attr)" msgstr "" -#: ../vector/v.distance/main.c:234 +#: ../vector/v.distance/main.c:236 msgid "Name for new attribute table" msgstr "" -#: ../vector/v.distance/main.c:237 +#: ../vector/v.distance/main.c:239 msgid "Field separator for printing output to stdout" msgstr "" -#: ../vector/v.distance/main.c:242 +#: ../vector/v.distance/main.c:244 msgid "Print output to stdout, don't update attribute table" msgstr "" -#: ../vector/v.distance/main.c:244 +#: ../vector/v.distance/main.c:246 msgid "First column is always category of 'from' feature called from_cat" msgstr "" -#: ../vector/v.distance/main.c:249 +#: ../vector/v.distance/main.c:251 msgid "Calculate distances to all features within the threshold" msgstr "" -#: ../vector/v.distance/main.c:251 +#: ../vector/v.distance/main.c:253 msgid "Output may be written to stdout using the '-p' flag or uploaded to a new table created by the 'table' option; multiple 'upload' options may be used." msgstr "" -#: ../vector/v.distance/main.c:291 +#: ../vector/v.distance/main.c:293 msgid "Updating the from= table is not supported with -a" msgstr "" -#: ../vector/v.distance/main.c:307 +#: ../vector/v.distance/main.c:309 msgid "Printing distance matrix is not supported with dmin= or dmax=" msgstr "" -#: ../vector/v.distance/main.c:334 +#: ../vector/v.distance/main.c:336 msgid "to_column option missing" msgstr "" -#: ../vector/v.distance/main.c:350 +#: ../vector/v.distance/main.c:352 msgid "Too many column names" msgstr "" -#: ../vector/v.distance/main.c:357 +#: ../vector/v.distance/main.c:359 msgid "Not enough column names" msgstr "" -#: ../vector/v.distance/main.c:369 ../vector/v.distance/main.c:389 +#: ../vector/v.distance/main.c:371 ../vector/v.distance/main.c:391 #, c-format msgid "Input vector map <%s> is 3D" msgstr "" -#: ../vector/v.distance/main.c:380 ../vector/v.distance/main.c:401 +#: ../vector/v.distance/main.c:382 ../vector/v.distance/main.c:403 #, c-format msgid "No features of selected type found in <%s>" msgstr "" -#: ../vector/v.distance/main.c:474 +#: ../vector/v.distance/main.c:478 msgid "dmin can not be larger than dmax" msgstr "" -#: ../vector/v.distance/main.c:617 +#: ../vector/v.distance/main.c:624 msgid "Incompatible column types" msgstr "" -#: ../vector/v.distance/main.c:667 +#: ../vector/v.distance/main.c:674 msgid "No categories for 'from' for slected type and layer" msgstr "" -#: ../vector/v.distance/main.c:695 +#: ../vector/v.distance/main.c:702 msgid "Finding nearest features..." msgstr "" -#: ../vector/v.distance/main.c:796 ../vector/v.distance/main.c:1083 +#: ../vector/v.distance/main.c:803 ../vector/v.distance/main.c:1091 #, c-format msgid "More cats found in to_layer (line=%d)" msgstr "" -#: ../vector/v.distance/main.c:873 ../vector/v.distance/main.c:1230 +#: ../vector/v.distance/main.c:880 ../vector/v.distance/main.c:1238 #, c-format msgid "More cats found in to_layer (area=%d)" msgstr "" -#: ../vector/v.distance/main.c:983 +#: ../vector/v.distance/main.c:990 msgid "Finding nearest features for areas..." msgstr "" -#: ../vector/v.distance/main.c:1349 +#: ../vector/v.distance/main.c:1357 msgid "DATETIME type not yet supported, no attributes will be uploaded" msgstr "" -#: ../vector/v.distance/main.c:1365 +#: ../vector/v.distance/main.c:1373 msgid "Unable to open default database" msgstr "" -#: ../vector/v.distance/main.c:1707 +#: ../vector/v.distance/main.c:1721 #, c-format msgid "%d categories with more than 1 feature in vector map <%s>" msgstr "" -#: ../vector/v.distance/main.c:1710 +#: ../vector/v.distance/main.c:1724 #, c-format msgid "%d categories - no nearest feature found" msgstr "" -#: ../vector/v.distance/main.c:1719 +#: ../vector/v.distance/main.c:1733 #, c-format msgid "%d distances calculated" msgstr "" -#: ../vector/v.distance/main.c:1720 +#: ../vector/v.distance/main.c:1734 #, c-format msgid "%d records inserted" msgstr "" -#: ../vector/v.distance/main.c:1722 +#: ../vector/v.distance/main.c:1736 #, c-format msgid "%d insert errors" msgstr "" -#: ../vector/v.distance/main.c:1726 +#: ../vector/v.distance/main.c:1740 #, c-format msgid "%d categories read from the map" msgstr "" -#: ../vector/v.distance/main.c:1728 +#: ../vector/v.distance/main.c:1742 #, c-format msgid "%d categories exist in the table" msgstr "" -#: ../vector/v.distance/main.c:1730 +#: ../vector/v.distance/main.c:1744 #, c-format msgid "%d categories read from the map exist in the table" msgstr "" -#: ../vector/v.distance/main.c:1733 +#: ../vector/v.distance/main.c:1747 #, c-format msgid "%d categories read from the map don't exist in the table" msgstr "" @@ -36633,8 +37064,8 @@ msgid "Start from the end node" msgstr "" -#: ../vector/v.to.points/main.c:165 ../vector/v.extract/copy_tab.c:108 -#: ../vector/v.generalize/misc.c:184 +#: ../vector/v.to.points/main.c:165 ../vector/v.decimate/copy_tab.c:103 +#: ../vector/v.extract/copy_tab.c:108 ../vector/v.generalize/misc.c:184 #: ../scripts/v.db.reconnect.all/v.db.reconnect.all.py:128 #, c-format, python-format msgid "Unable to copy table <%s>" @@ -36690,75 +37121,75 @@ msgid "If not given writes color table" msgstr "" -#: ../vector/v.colors/main.c:152 +#: ../vector/v.colors/main.c:159 msgid "Convert color rules from RGB values to color table" msgstr "" -#: ../vector/v.colors/main.c:153 +#: ../vector/v.colors/main.c:160 msgid "Option 'rgb_column' with valid RGB values required" msgstr "" -#: ../vector/v.colors/main.c:196 +#: ../vector/v.colors/main.c:209 msgid "No vector map specified" msgstr "" -#: ../vector/v.colors/main.c:201 +#: ../vector/v.colors/main.c:214 #, c-format msgid "Option <%s> given, assuming ..." msgstr "" -#: ../vector/v.colors/main.c:216 +#: ../vector/v.colors/main.c:229 #, c-format msgid "One of -%c, -%c or %s=, %s= or %s= must be specified" msgstr "" -#: ../vector/v.colors/main.c:221 +#: ../vector/v.colors/main.c:234 #, c-format msgid "%s=, %s= and %s= are mutually exclusive" msgstr "" -#: ../vector/v.colors/main.c:229 +#: ../vector/v.colors/main.c:242 #, c-format msgid "%s= required for -%c" msgstr "" -#: ../vector/v.colors/main.c:234 +#: ../vector/v.colors/main.c:247 msgid "Reading rules from standard input is not implemented yet, please provide path to rules file instead." msgstr "" -#: ../vector/v.colors/main.c:244 +#: ../vector/v.colors/main.c:257 #, c-format msgid "Unable to remove color table of vector map <%s>" msgstr "" -#: ../vector/v.colors/main.c:246 +#: ../vector/v.colors/main.c:259 #, c-format msgid "Color table of vector map <%s> not found" msgstr "" -#: ../vector/v.colors/main.c:254 +#: ../vector/v.colors/main.c:267 msgid "Color table exists. Exiting." msgstr "" -#: ../vector/v.colors/main.c:276 +#: ../vector/v.colors/main.c:289 #, c-format msgid "Option <%s>: min must be greater or equal to max" msgstr "" -#: ../vector/v.colors/main.c:282 +#: ../vector/v.colors/main.c:295 msgid "Reading color rules from standard input is currently not supported" msgstr "" -#: ../vector/v.colors/main.c:289 +#: ../vector/v.colors/main.c:302 #, c-format msgid "Color table <%s> not found" msgstr "" -#: ../vector/v.colors/main.c:347 +#: ../vector/v.colors/main.c:360 msgid "Writing color rules..." msgstr "" -#: ../vector/v.colors/main.c:363 +#: ../vector/v.colors/main.c:376 #, c-format msgid "Color table for vector map <%s> set to '%s'" msgstr "" @@ -37226,143 +37657,139 @@ msgid "3D raster map <%s> created" msgstr "" -#: ../vector/v.vol.rst/main.c:239 -msgid "RST" -msgstr "" - -#: ../vector/v.vol.rst/main.c:241 +#: ../vector/v.vol.rst/main.c:243 msgid "Interpolates point data to a 3D raster map using regularized spline with tension (RST) algorithm." msgstr "" -#: ../vector/v.vol.rst/main.c:246 +#: ../vector/v.vol.rst/main.c:248 msgid "Name of input 3D vector points map" msgstr "" -#: ../vector/v.vol.rst/main.c:253 +#: ../vector/v.vol.rst/main.c:255 msgid "Name of input surface raster map for cross-section" msgstr "" -#: ../vector/v.vol.rst/main.c:260 +#: ../vector/v.vol.rst/main.c:262 msgid "Name of column containing w-values attribute to interpolate" msgstr "" -#: ../vector/v.vol.rst/main.c:282 +#: ../vector/v.vol.rst/main.c:284 msgid "Name of column with smoothing parameters" msgstr "" -#: ../vector/v.vol.rst/main.c:302 +#: ../vector/v.vol.rst/main.c:304 msgid "Name of input raster map used as mask" msgstr "" -#: ../vector/v.vol.rst/main.c:328 +#: ../vector/v.vol.rst/main.c:330 msgid "Maximum number of points for approximation in a segment (>npmin)" msgstr "" -#: ../vector/v.vol.rst/main.c:345 +#: ../vector/v.vol.rst/main.c:347 msgid "Conversion factor for w-values used for interpolation" msgstr "用于内æ’çš„ w 值的转æ¢å› å­" -#: ../vector/v.vol.rst/main.c:353 +#: ../vector/v.vol.rst/main.c:355 msgid "Conversion factor for z-values" msgstr "z值的转æ¢å› å­" -#: ../vector/v.vol.rst/main.c:359 +#: ../vector/v.vol.rst/main.c:361 msgid "Name for output cross-section raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:365 +#: ../vector/v.vol.rst/main.c:367 msgid "Name for output elevation 3D raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:371 +#: ../vector/v.vol.rst/main.c:373 msgid "Name for output gradient magnitude 3D raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:378 +#: ../vector/v.vol.rst/main.c:380 msgid "Name for output gradient horizontal angle 3D raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:384 +#: ../vector/v.vol.rst/main.c:386 msgid "Name for output gradient vertical angle 3D raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:390 +#: ../vector/v.vol.rst/main.c:392 msgid "Name for output change of gradient 3D raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:396 +#: ../vector/v.vol.rst/main.c:398 msgid "Name for output Gaussian curvature 3D raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:402 +#: ../vector/v.vol.rst/main.c:404 msgid "Name for output mean curvature 3D raster map" msgstr "" -#: ../vector/v.vol.rst/main.c:408 +#: ../vector/v.vol.rst/main.c:410 msgid "Perform a cross-validation procedure without volume interpolation" msgstr "" -#: ../vector/v.vol.rst/main.c:471 +#: ../vector/v.vol.rst/main.c:473 msgid "Smoothing must be a positive value" msgstr "平滑必须使用正值" -#: ../vector/v.vol.rst/main.c:477 +#: ../vector/v.vol.rst/main.c:479 #, c-format msgid "Both crossvalidation options (-%c, %s) must be specified" msgstr "" -#: ../vector/v.vol.rst/main.c:480 +#: ../vector/v.vol.rst/main.c:482 msgid "Both crossvalidation and deviations must be specified" msgstr "" -#: ../vector/v.vol.rst/main.c:491 +#: ../vector/v.vol.rst/main.c:493 msgid "Crossvalidation cannot be computed simultanuously with output grids or devi file" msgstr "" -#: ../vector/v.vol.rst/main.c:555 +#: ../vector/v.vol.rst/main.c:557 #, c-format msgid "Unable to open %s" msgstr "" -#: ../vector/v.vol.rst/main.c:563 +#: ../vector/v.vol.rst/main.c:565 msgid "Vector is not 3D" 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 +#: ../vector/v.vol.rst/main.c:630 ../vector/v.vol.rst/main.c:661 +#: ../vector/v.vol.rst/main.c:683 ../vector/v.vol.rst/main.c:705 +#: ../vector/v.vol.rst/main.c:727 ../vector/v.vol.rst/main.c:749 +#: ../vector/v.vol.rst/main.c:771 ../vector/v.vol.rst/main.c:793 #, 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 +#: ../vector/v.vol.rst/main.c:638 ../vector/v.vol.rst/main.c:667 +#: ../vector/v.vol.rst/main.c:689 ../vector/v.vol.rst/main.c:711 +#: ../vector/v.vol.rst/main.c:733 ../vector/v.vol.rst/main.c:755 +#: ../vector/v.vol.rst/main.c:777 ../vector/v.vol.rst/main.c:799 msgid "Not enough disk space - cannot write temp files" msgstr "" -#: ../vector/v.vol.rst/main.c:640 +#: ../vector/v.vol.rst/main.c:642 #, c-format msgid "Unable to create <%s> raster map without cross_input raster map being specified" msgstr "" -#: ../vector/v.vol.rst/main.c:818 +#: ../vector/v.vol.rst/main.c:820 msgid "Finished interpolating" msgstr "" -#: ../vector/v.vol.rst/main.c:853 +#: ../vector/v.vol.rst/main.c:855 #, c-format msgid "Raster map <%s> created" msgstr "" -#: ../vector/v.vol.rst/main.c:893 +#: ../vector/v.vol.rst/main.c:895 #, c-format msgid "Vector map <%s> created" msgstr "" -#: ../vector/v.vol.rst/main.c:909 +#: ../vector/v.vol.rst/main.c:911 msgid "Interpolation failed" msgstr "" @@ -37434,114 +37861,130 @@ msgid "Found %d components." msgstr "" -#: ../vector/v.decimate/main.c:125 ../vector/v.generalize/main.c:77 +#: ../vector/v.decimate/main.c:126 ../vector/v.generalize/main.c:77 msgid "generalization" msgstr "" -#: ../vector/v.decimate/main.c:126 +#: ../vector/v.decimate/main.c:127 msgid "decimation" msgstr "" -#: ../vector/v.decimate/main.c:132 +#: ../vector/v.decimate/main.c:133 msgid "Decimates a point cloud" msgstr "" -#: ../vector/v.decimate/main.c:133 +#: ../vector/v.decimate/main.c:134 msgid "Copies points from one vector to another while applying different decimations" msgstr "" -#: ../vector/v.decimate/main.c:161 +#: ../vector/v.decimate/main.c:162 msgid "Throw away every n-th point" msgstr "" -#: ../vector/v.decimate/main.c:163 +#: ../vector/v.decimate/main.c:164 msgid "For example, 5 will import 80 percent of points. If not specified, all points are copied" msgstr "" -#: ../vector/v.decimate/main.c:165 ../vector/v.decimate/main.c:176 -#: ../vector/v.decimate/main.c:186 ../vector/v.decimate/main.c:195 +#: ../vector/v.decimate/main.c:166 ../vector/v.decimate/main.c:177 +#: ../vector/v.decimate/main.c:187 ../vector/v.decimate/main.c:196 msgid "Count" msgstr "" -#: ../vector/v.decimate/main.c:172 +#: ../vector/v.decimate/main.c:173 msgid "Preserve only every n-th point" msgstr "" -#: ../vector/v.decimate/main.c:174 +#: ../vector/v.decimate/main.c:175 msgid "For example, 4 will import 25 percent of points. If not specified, all points are copied" msgstr "" -#: ../vector/v.decimate/main.c:193 +#: ../vector/v.decimate/main.c:194 msgid "Copy only n points" msgstr "" -#: ../vector/v.decimate/main.c:194 +#: ../vector/v.decimate/main.c:195 msgid "Copies only the given number of points" msgstr "" -#: ../vector/v.decimate/main.c:201 +#: ../vector/v.decimate/main.c:202 msgid "Minimal difference of z values" msgstr "" -#: ../vector/v.decimate/main.c:203 +#: ../vector/v.decimate/main.c:204 msgid "Minimal difference between z values in grid-based decimation" msgstr "" -#: ../vector/v.decimate/main.c:204 ../vector/v.decimate/main.c:214 -#: ../vector/v.decimate/main.c:219 ../vector/v.decimate/main.c:225 -#: ../vector/v.decimate/main.c:230 ../vector/v.decimate/main.c:235 +#: ../vector/v.decimate/main.c:205 ../vector/v.decimate/main.c:215 +#: ../vector/v.decimate/main.c:220 ../vector/v.decimate/main.c:226 +#: ../vector/v.decimate/main.c:231 ../vector/v.decimate/main.c:236 msgid "Grid" msgstr "" -#: ../vector/v.decimate/main.c:211 +#: ../vector/v.decimate/main.c:212 msgid "Preserve only n points per grid cell" msgstr "" -#: ../vector/v.decimate/main.c:213 +#: ../vector/v.decimate/main.c:214 msgid "Preserves only the given number of points per grid cell in grid-based decimation" msgstr "" -#: ../vector/v.decimate/main.c:218 +#: ../vector/v.decimate/main.c:219 msgid "Apply grid-based decimation" msgstr "" -#: ../vector/v.decimate/main.c:224 +#: ../vector/v.decimate/main.c:225 msgid "Use only first point in grid cell during grid-based decimation" msgstr "" -#: ../vector/v.decimate/main.c:229 +#: ../vector/v.decimate/main.c:230 msgid "Only one point per cat in grid cell" msgstr "" -#: ../vector/v.decimate/main.c:234 +#: ../vector/v.decimate/main.c:235 msgid "Use z in grid decimation" msgstr "" -#: ../vector/v.decimate/main.c:240 +#: ../vector/v.decimate/main.c:241 msgid "Store only the coordinates, throw away categories" msgstr "" -#: ../vector/v.decimate/main.c:242 +#: ../vector/v.decimate/main.c:243 msgid "Do not story any categories even if they are present in input data" msgstr "" -#: ../vector/v.decimate/main.c:276 +#: ../vector/v.decimate/main.c:280 #, 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:318 +#: ../vector/v.decimate/main.c:322 msgid "Cannot use z for decimation, input is not 3D" msgstr "" -#: ../vector/v.decimate/main.c:320 +#: ../vector/v.decimate/main.c:324 msgid "Cannot select by z range, input is not 3D" msgstr "" -#: ../vector/v.decimate/main.c:350 +#: ../vector/v.decimate/main.c:354 msgid "Settings for count-based decimation would cause it to do nothing and no other options has been set." msgstr "" +#: ../vector/v.decimate/copy_tab.c:85 ../vector/v.extract/copy_tab.c:90 +#, c-format +msgid "Writing attributes for layer %d" +msgstr "" + +#: ../vector/v.decimate/copy_tab.c:90 ../vector/v.extract/copy_tab.c:95 +#, c-format +msgid "No attribute table for layer %d" +msgstr "" + +#: ../vector/v.decimate/copy_tab.c:112 ../vector/v.vect.stats/main.c:342 +#: ../vector/v.vect.stats/main.c:424 ../vector/v.extract/copy_tab.c:117 +#, c-format +msgid "Unable to open database <%s> with driver <%s>" +msgstr "" + #: ../vector/v.what/what.c:45 msgid "Cannot open driver" msgstr "" @@ -39227,256 +39670,260 @@ msgid "Name of existing vector map with areas" msgstr "" -#: ../vector/v.vect.stats/main.c:156 +#: ../vector/v.vect.stats/main.c:157 msgid "Layer number for points map" msgstr "" -#: ../vector/v.vect.stats/main.c:161 +#: ../vector/v.vect.stats/main.c:162 msgid "Category values for points map" msgstr "" -#: ../vector/v.vect.stats/main.c:166 +#: ../vector/v.vect.stats/main.c:167 msgid "WHERE conditions of SQL statement without 'where' keyword for points map" msgstr "" -#: ../vector/v.vect.stats/main.c:171 +#: ../vector/v.vect.stats/main.c:172 msgid "Layer number for area map" msgstr "" -#: ../vector/v.vect.stats/main.c:176 +#: ../vector/v.vect.stats/main.c:177 msgid "Category values for area map" msgstr "" -#: ../vector/v.vect.stats/main.c:181 +#: ../vector/v.vect.stats/main.c:182 msgid "WHERE conditions of SQL statement without 'where' keyword for area map" msgstr "" -#: ../vector/v.vect.stats/main.c:198 +#: ../vector/v.vect.stats/main.c:199 msgid "Method for aggregate statistics" msgstr "" -#: ../vector/v.vect.stats/main.c:205 +#: ../vector/v.vect.stats/main.c:204 msgid "Column name of points map to use for statistics" msgstr "" -#: ../vector/v.vect.stats/main.c:206 +#: ../vector/v.vect.stats/main.c:205 msgid "Column of points map must be numeric" msgstr "" -#: ../vector/v.vect.stats/main.c:213 +#: ../vector/v.vect.stats/main.c:210 msgid "Column name to upload points count" msgstr "" -#: ../vector/v.vect.stats/main.c:215 +#: ../vector/v.vect.stats/main.c:212 msgid "Column to hold points count, must be of type integer, will be created if not existing" msgstr "" -#: ../vector/v.vect.stats/main.c:222 +#: ../vector/v.vect.stats/main.c:216 msgid "Column name to upload statistics" msgstr "" -#: ../vector/v.vect.stats/main.c:224 +#: ../vector/v.vect.stats/main.c:218 msgid "Column to hold statistics, must be of type double, will be created if not existing" msgstr "" -#: ../vector/v.vect.stats/main.c:231 +#: ../vector/v.vect.stats/main.c:226 msgid "Print output to stdout, do not update attribute table" msgstr "" -#: ../vector/v.vect.stats/main.c:232 +#: ../vector/v.vect.stats/main.c:227 msgid "First column is always area category" msgstr "" -#: ../vector/v.vect.stats/main.c:273 +#: ../vector/v.vect.stats/main.c:280 #, c-format msgid "Vector map <%s> is not in user mapset and cannot be updated" msgstr "" -#: ../vector/v.vect.stats/main.c:335 ../vector/v.vect.stats/main.c:417 -#: ../vector/v.extract/copy_tab.c:117 -#, c-format -msgid "Unable to open database <%s> with driver <%s>" -msgstr "" - -#: ../vector/v.vect.stats/main.c:339 +#: ../vector/v.vect.stats/main.c:346 msgid "count_column is required to upload point counts" msgstr "" -#: ../vector/v.vect.stats/main.c:348 +#: ../vector/v.vect.stats/main.c:355 msgid "count_column must be of type integer" msgstr "" -#: ../vector/v.vect.stats/main.c:361 ../vector/v.vect.stats/main.c:391 +#: ../vector/v.vect.stats/main.c:368 ../vector/v.vect.stats/main.c:398 #, c-format msgid "Unable to add column <%s>" msgstr "" -#: ../vector/v.vect.stats/main.c:367 +#: ../vector/v.vect.stats/main.c:374 msgid "stats_column is required to upload point stats" msgstr "" -#: ../vector/v.vect.stats/main.c:378 +#: ../vector/v.vect.stats/main.c:385 msgid "stats_column must be of type double precision" msgstr "" -#: ../vector/v.vect.stats/main.c:400 +#: ../vector/v.vect.stats/main.c:407 msgid "collecting attributes from points vector..." msgstr "" -#: ../vector/v.vect.stats/main.c:437 +#: ../vector/v.vect.stats/main.c:444 msgid "column for points vector must be numeric" msgstr "" -#: ../vector/v.vect.stats/main.c:498 +#: ../vector/v.vect.stats/main.c:505 #, c-format msgid "No area categories in vector <%s>, layer <%s>" msgstr "" -#: ../vector/v.vect.stats/main.c:523 +#: ../vector/v.vect.stats/main.c:530 msgid "Selecting points for each area..." msgstr "" -#: ../vector/v.vect.stats/main.c:628 +#: ../vector/v.vect.stats/main.c:635 #, c-format msgid "could not find area category %d" msgstr "" -#: ../vector/v.vect.stats/main.c:754 +#: ../vector/v.vect.stats/main.c:761 #, c-format msgid "%d records updated" msgstr "%d æ¡è®°å½•è¢«æ›´æ–°" -#: ../vector/v.extract/main.c:83 +#: ../vector/v.extract/main.c:84 msgid "Selects vector features from an existing vector map and creates a new vector map containing only the selected features." msgstr "" -#: ../vector/v.extract/main.c:88 +#: ../vector/v.extract/main.c:89 msgid "Dissolve common boundaries (default is no)" msgstr "" -#: ../vector/v.extract/main.c:92 +#: ../vector/v.extract/main.c:93 msgid "Do not copy attributes (see also 'new' parameter)" msgstr "" -#: ../vector/v.extract/main.c:108 +#: ../vector/v.extract/main.c:110 msgid "Types to be extracted" msgstr "" -#: ../vector/v.extract/main.c:123 +#: ../vector/v.extract/main.c:125 msgid "Input text file with category numbers/number ranges to be extracted" msgstr "" -#: ../vector/v.extract/main.c:124 +#: ../vector/v.extract/main.c:126 msgid "If '-' given reads from standard input" msgstr "" -#: ../vector/v.extract/main.c:132 +#: ../vector/v.extract/main.c:134 msgid "Number of random categories matching vector objects to extract" msgstr "" -#: ../vector/v.extract/main.c:134 +#: ../vector/v.extract/main.c:136 msgid "Number must be smaller than unique cat count in layer" msgstr "" -#: ../vector/v.extract/main.c:142 +#: ../vector/v.extract/main.c:144 msgid "Desired new category value (enter -1 to keep original categories)" msgstr "" -#: ../vector/v.extract/main.c:144 +#: ../vector/v.extract/main.c:146 msgid "If new >= 0, attributes is not copied" msgstr "" -#: ../vector/v.extract/main.c:161 +#: ../vector/v.extract/main.c:151 +#, fuzzy +msgid "Name of attribute column for dissolving areas" +msgstr "用于平滑å‚数的属性字段的å称" + +#: ../vector/v.extract/main.c:152 +#, fuzzy +msgid "Preserves category values" +msgstr "打å°ç±»åˆ«æ ‡ç­¾" + +#: ../vector/v.extract/main.c:169 #, c-format msgid "Options <%s>, <%s>, <%s> and <%s> options are exclusive. Please specify only one of them." msgstr "" -#: ../vector/v.extract/main.c:208 +#: ../vector/v.extract/main.c:221 +#, c-format +msgid "Searching for column <%s> in table <%s>..." +msgstr "" + +#: ../vector/v.extract/main.c:253 +#, fuzzy, c-format +msgid "Column <%s> does not exist for layer %d" +msgstr "字段 <%s> 未找到" + +#: ../vector/v.extract/main.c:268 #, c-format msgid "Category value in '%s' not valid" msgstr "" -#: ../vector/v.extract/main.c:224 +#: ../vector/v.extract/main.c:284 #, c-format msgid "Process file <%s> for category numbers..." msgstr "" -#: ../vector/v.extract/main.c:229 +#: ../vector/v.extract/main.c:289 #, c-format msgid "Unable to open specified file <%s>" msgstr "" -#: ../vector/v.extract/main.c:240 +#: ../vector/v.extract/main.c:300 #, c-format msgid "Ignored text entry: %s" msgstr "" -#: ../vector/v.extract/main.c:259 +#: ../vector/v.extract/main.c:319 ../vector/v.extract/extract.c:268 #, c-format msgid "Loading categories from table <%s>..." msgstr "" -#: ../vector/v.extract/main.c:269 +#: ../vector/v.extract/main.c:329 #, c-format msgid "Unable select records from table <%s>" msgstr "" -#: ../vector/v.extract/main.c:271 +#: ../vector/v.extract/main.c:331 #, c-format msgid "%d category loaded" msgid_plural "%d categories loaded" msgstr[0] "" -#: ../vector/v.extract/main.c:286 +#: ../vector/v.extract/main.c:346 msgid "This map has no categories attached. Use v.category to attach categories to this vector map." msgstr "" -#: ../vector/v.extract/main.c:293 +#: ../vector/v.extract/main.c:353 msgid "Please specify random number larger than 0" msgstr "" -#: ../vector/v.extract/main.c:297 +#: ../vector/v.extract/main.c:357 #, 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:320 +#: ../vector/v.extract/main.c:380 #, c-format msgid "Random category count is larger or equal to uniq <%s> feature category count %d" msgstr "" -#: ../vector/v.extract/main.c:354 +#: ../vector/v.extract/main.c:414 msgid "Extracting features..." msgstr "" -#: ../vector/v.extract/main.c:378 +#: ../vector/v.extract/main.c:438 msgid "Removing duplicate centroids..." msgstr "" -#: ../vector/v.extract/extract.c:171 +#: ../vector/v.extract/extract.c:203 #, c-format msgid "No category found for area %d. Skipping." msgstr "" -#: ../vector/v.extract/extract.c:175 +#: ../vector/v.extract/extract.c:207 #, c-format msgid "More categories (%d) found for area %d. Using first found category %d" msgstr "" -#: ../vector/v.extract/extract.c:228 +#: ../vector/v.extract/extract.c:286 msgid "Topology level required for extracting areas for OGR layers. Areas will be not processed." 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.lrs/v.lrs.label/main.c:103 ../vector/v.lrs/v.lrs.where/main.c:58 #: ../vector/v.lrs/v.lrs.segment/main.c:72 #: ../vector/v.lrs/v.lrs.create/main.c:122 @@ -40407,73 +40854,73 @@ msgid "Unknown method" msgstr "" -#: ../vector/v.generalize/main.c:330 +#: ../vector/v.generalize/main.c:331 #, c-format msgid "No lines found in input map <%s>" msgstr "" -#: ../vector/v.generalize/main.c:344 +#: ../vector/v.generalize/main.c:345 #, c-format msgid "Unable to create error vector map <%s>" msgstr "" -#: ../vector/v.generalize/main.c:364 +#: ../vector/v.generalize/main.c:365 msgid "Displacement..." msgstr "" -#: ../vector/v.generalize/main.c:373 +#: ../vector/v.generalize/main.c:374 msgid "Network generalization..." msgstr "" -#: ../vector/v.generalize/main.c:388 +#: ../vector/v.generalize/main.c:389 msgid "Attributes are needed for 'where' option, copying table" msgstr "" -#: ../vector/v.generalize/main.c:404 +#: ../vector/v.generalize/main.c:405 #, c-format msgid "Generalization (%s)..." msgstr "" -#: ../vector/v.generalize/main.c:405 +#: ../vector/v.generalize/main.c:406 #, c-format msgid "Using threshold: %g %s" msgstr "" -#: ../vector/v.generalize/main.c:525 +#: ../vector/v.generalize/main.c:526 #, c-format msgid "Method '%s' did not preserve first point" msgstr "" -#: ../vector/v.generalize/main.c:530 +#: ../vector/v.generalize/main.c:531 #, c-format msgid "Method '%s' did not preserve last point" msgstr "" -#: ../vector/v.generalize/main.c:537 +#: ../vector/v.generalize/main.c:538 #, c-format msgid "Method '%s' did not preserve loop" msgstr "" -#: ../vector/v.generalize/main.c:569 +#: ../vector/v.generalize/main.c:570 #, c-format msgid "%d boundaries were not modified because modification would damage topology" msgstr "" -#: ../vector/v.generalize/main.c:572 +#: ../vector/v.generalize/main.c:573 #, c-format msgid "%d lines/boundaries were not modified due to over-simplification" msgstr "" -#: ../vector/v.generalize/main.c:593 +#: ../vector/v.generalize/main.c:594 #, c-format msgid "Number of vertices for selected features %s from %d to %d (%d%% remaining)" msgstr "" -#: ../vector/v.generalize/main.c:594 +#: ../vector/v.generalize/main.c:595 msgid "reduced" msgstr "" -#: ../vector/v.generalize/main.c:594 +#: ../vector/v.generalize/main.c:595 msgid "changed" msgstr "" @@ -40510,21 +40957,21 @@ msgid "Creates a new pseudo-vector map as a link to an OGR-supported layer or a PostGIS feature table." msgstr "" -#: ../vector/v.external/main.c:126 +#: ../vector/v.external/main.c:130 msgid "No layer defined" msgstr "" -#: ../vector/v.external/main.c:192 +#: ../vector/v.external/main.c:196 #, c-format msgid "Unable to delete '%s'" msgstr "" -#: ../vector/v.external/main.c:199 +#: ../vector/v.external/main.c:203 #, c-format msgid "Unable to create file '%s/%s'" msgstr "" -#: ../vector/v.external/main.c:233 +#: ../vector/v.external/main.c:237 #, c-format msgid "Link to vector map <%s> created." msgstr "" @@ -40604,40 +41051,92 @@ msgid "Invalid geometry column %d" msgstr "" -#: ../vector/v.to.db/main.c:39 +#: ../vector/v.to.db/main.c:42 +msgid "length" +msgstr "" + +#: ../vector/v.to.db/main.c:43 +msgid "perimeter" +msgstr "" + +#: ../vector/v.to.db/main.c:44 +msgid "coordinates" +msgstr "" + +#: ../vector/v.to.db/main.c:45 +msgid "bounding box" +msgstr "" + +#: ../vector/v.to.db/main.c:47 msgid "Populates attribute values from vector features." msgstr "" -#: ../vector/v.to.db/main.c:48 +#: ../vector/v.to.db/main.c:56 #, 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/update.c:28 -#: ../vector/v.to.db/update.c:32 ../vector/v.to.db/query.c:83 +#: ../vector/v.to.db/main.c:73 ../vector/v.to.db/main.c:80 +#: ../vector/v.to.db/update.c:30 ../vector/v.to.db/update.c:34 +#: ../vector/v.to.db/query.c:83 #, c-format msgid "Database connection not defined for layer %d. Use v.db.connect first." msgstr "" -#: ../vector/v.to.db/main.c:114 +#: ../vector/v.to.db/main.c:174 +#, c-format +msgid "Missing column name for input column number %d" +msgstr "" + +#: ../vector/v.to.db/main.c:180 +#, c-format +msgid "Missing column name for table column number %d" +msgstr "" + +#: ../vector/v.to.db/main.c:194 +#, c-format +msgid "Existing column <%s> has a different but maybe compatible type" +msgstr "" + +#: ../vector/v.to.db/main.c:198 +#, c-format +msgid "Existing column <%s> has the wrong type" +msgstr "" + +#: ../vector/v.to.db/main.c:203 +#, c-format +msgid "Values in column <%s> will be overwritten" +msgstr "" + +#: ../vector/v.to.db/main.c:268 +#, fuzzy, c-format +msgid "Unable to create column <%s>" +msgstr "无法创建表 <%s>" + +#: ../vector/v.to.db/main.c:322 #, c-format msgid "Category index for vector map <%s> is not sorted" msgstr "" -#: ../vector/v.to.db/update.c:84 +#: ../vector/v.to.db/update.c:86 msgid "Updating database..." msgstr "" -#: ../vector/v.to.db/update.c:125 +#: ../vector/v.to.db/update.c:151 #, c-format msgid "More elements of category %d, nothing loaded to database" msgstr "" -#: ../vector/v.to.db/update.c:223 +#: ../vector/v.to.db/update.c:251 #, c-format msgid "Record (cat %d) already exists (not inserted)" msgstr "" +#: ../vector/v.to.db/update.c:279 +#, c-format +msgid "Cannot update table: %s" +msgstr "" + #: ../vector/v.to.db/query.c:93 msgid "Querying database... " msgstr "" @@ -40656,41 +41155,41 @@ msgid "Unable to fetch record" msgstr "" -#: ../vector/v.to.db/report.c:13 +#: ../vector/v.to.db/report.c:14 msgid "No totals for selected option" msgstr "" -#: ../vector/v.to.db/report.c:211 +#: ../vector/v.to.db/report.c:230 #, c-format msgid "%d categories read from vector map (layer %d)" msgstr "" -#: ../vector/v.to.db/report.c:215 +#: ../vector/v.to.db/report.c:234 #, c-format msgid "%d records selected from table (layer %d)" msgstr "" -#: ../vector/v.to.db/report.c:218 +#: ../vector/v.to.db/report.c:237 #, c-format msgid "%d categories read from vector map exist in selection from table" msgstr "" -#: ../vector/v.to.db/report.c:221 +#: ../vector/v.to.db/report.c:240 #, c-format msgid "%d categories read from vector map don't exist in selection from table" msgstr "" -#: ../vector/v.to.db/report.c:223 +#: ../vector/v.to.db/report.c:242 #, c-format msgid "%d records updated/inserted (layer %d)" msgstr "" -#: ../vector/v.to.db/report.c:226 +#: ../vector/v.to.db/report.c:245 #, c-format msgid "%d update/insert errors (layer %d)" msgstr "" -#: ../vector/v.to.db/report.c:229 +#: ../vector/v.to.db/report.c:248 #, c-format msgid "%d categories with more points (coordinates not loaded)" msgstr "" @@ -40884,86 +41383,101 @@ msgid "Using private colormap for DirectColor visual." msgstr "" -#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:59 -#: ../scripts/v.rast.stats/v.rast.stats.py:120 +#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:60 +#: ../scripts/v.rast.stats/v.rast.stats.py:124 #: ../scripts/v.db.addcolumn/v.db.addcolumn.py:63 -#: ../scripts/v.db.addtable/v.db.addtable.py:75 +#: ../scripts/v.db.addtable/v.db.addtable.py:76 #: ../scripts/v.db.dropcolumn/v.db.dropcolumn.py:60 #: ../scripts/v.db.update/v.db.update.py:75 #, python-format msgid "Vector map <%s> not found in current mapset" msgstr "" -#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:69 +#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:70 msgid "There is no table connected to the input vector map. Cannot rename any column" msgstr "" -#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:78 +#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:79 #, python-format msgid "Column name <%s> too long. The DBF driver supports column names not longer than 10 characters" msgstr "" -#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:83 +#: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:84 #, python-format msgid "Cannot rename column <%s> as it is needed to keep table <%s> connected to the input vector map" msgstr "" +#: ../scripts/v.rast.stats/v.rast.stats.py:131 +#: ../scripts/v.rast.stats/v.rast.stats.py:203 +#: ../scripts/v.rast.stats/v.rast.stats.py:210 +#: ../scripts/v.db.addcolumn/v.db.addcolumn.py:69 +#: ../scripts/v.db.update/v.db.update.py:81 +msgid "There is no table connected to this map. Run v.db.connect or v.db.addtable first." +msgstr "" + #: ../scripts/v.rast.stats/v.rast.stats.py:137 -msgid "Preprocessing input data..." +#, python-brace-format +msgid "Number of raster maps ({0}) different from number of column prefixes ({1})" msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:148 +#: ../scripts/v.rast.stats/v.rast.stats.py:170 msgid "An error occurred while converting vector to raster" msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:160 +#: ../scripts/v.rast.stats/v.rast.stats.py:182 msgid "No categories found in raster map" msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:167 -#: ../scripts/v.rast.stats/v.rast.stats.py:174 -#: ../scripts/v.db.addcolumn/v.db.addcolumn.py:69 -#: ../scripts/v.db.update/v.db.update.py:81 -msgid "There is no table connected to this map. Run v.db.connect or v.db.addtable first." +#: ../scripts/v.rast.stats/v.rast.stats.py:195 +#, python-brace-format +msgid "Not all vector categories converted to raster. Converted {0} of {1}." msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:227 +#: ../scripts/v.rast.stats/v.rast.stats.py:266 #, python-format msgid "Cannot create column <%s> (already present). " msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:228 +#: ../scripts/v.rast.stats/v.rast.stats.py:267 msgid "Use -c flag to update values in this column." msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:237 +#: ../scripts/v.rast.stats/v.rast.stats.py:276 #, python-format msgid "Adding columns '%s'" msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:242 +#: ../scripts/v.rast.stats/v.rast.stats.py:281 msgid "Adding columns failed. Exiting." msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:245 +#: ../scripts/v.rast.stats/v.rast.stats.py:284 #, python-format msgid "Processing input data (%d categories)..." msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:289 +#: ../scripts/v.rast.stats/v.rast.stats.py:328 msgid "Updating the database ..." msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:294 +#: ../scripts/v.rast.stats/v.rast.stats.py:333 #, python-brace-format msgid "Statistics calculated from raster map <{raster}> and uploaded to attribute table of vector map <{vector}>." msgstr "" -#: ../scripts/v.rast.stats/v.rast.stats.py:300 +#: ../scripts/v.rast.stats/v.rast.stats.py:339 #, python-format msgid "Failed to upload statistics to attribute table of vector map <%s>." msgstr "" +#: ../scripts/r.mapcalc.simple/r.mapcalc.simple.py:107 +msgid "The expression is an empty string" +msgstr "" + +#: ../scripts/r.mapcalc.simple/r.mapcalc.simple.py:141 +msgid "Expression: {}" +msgstr "" + #: ../scripts/m.proj/m.proj.py:142 msgid "cs2cs program not found, install PROJ.4 first: http://proj.maptools.org" msgstr "" @@ -41088,50 +41602,50 @@ msgid "No graphics device selected. Use d.mon to select graphics device." msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:143 +#: ../scripts/r.in.srtm/r.in.srtm.py:169 msgid "This module only operates in LatLong locations" msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:161 -msgid "The \"unzip\" program is required, please install it first" -msgstr "" - -#: ../scripts/r.in.srtm/r.in.srtm.py:168 +#: ../scripts/r.in.srtm/r.in.srtm.py:194 #, python-format msgid "'%s' does not appear to be a valid zip file." msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:175 +#: ../scripts/r.in.srtm/r.in.srtm.py:201 #, python-format msgid "File '%s' or '%s' not found" msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:197 +#: ../scripts/r.in.srtm/r.in.srtm.py:227 #, python-format msgid "Extracting '%s'..." msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:199 +#: ../scripts/r.in.srtm/r.in.srtm.py:232 msgid "Unable to unzip file." msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:201 +#: ../scripts/r.in.srtm/r.in.srtm.py:234 msgid "Converting input file to BIL..." msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:225 -msgid "Attempting to import 1-arcsec data." +#: ../scripts/r.in.srtm/r.in.srtm.py:258 +msgid "Attempting to import 1-arcsec SWBD data" +msgstr "" + +#: ../scripts/r.in.srtm/r.in.srtm.py:261 +msgid "Attempting to import 1-arcsec data" msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:243 +#: ../scripts/r.in.srtm/r.in.srtm.py:279 msgid "Unable to import data" msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:251 +#: ../scripts/r.in.srtm/r.in.srtm.py:288 msgid "Done: generated map " msgstr "" -#: ../scripts/r.in.srtm/r.in.srtm.py:252 +#: ../scripts/r.in.srtm/r.in.srtm.py:289 msgid "(Note: Holes in the data can be closed with 'r.fillnulls' using splines)" msgstr "" @@ -41536,28 +42050,36 @@ msgid "During computation %i tiles could not be created" msgstr "" -#: ../scripts/i.spectral/i.spectral.py:121 +#: ../scripts/i.spectral/i.spectral.py:125 #, python-format msgid "Programmer error (%s)" msgstr "" -#: ../scripts/i.spectral/i.spectral.py:213 +#: ../scripts/i.spectral/i.spectral.py:199 +msgid "Spectral signatures" +msgstr "" + +#: ../scripts/i.spectral/i.spectral.py:200 +msgid "DN Value" +msgstr "" + +#: ../scripts/i.spectral/i.spectral.py:218 msgid "Either group= or raster= is required" msgstr "" -#: ../scripts/i.spectral/i.spectral.py:216 +#: ../scripts/i.spectral/i.spectral.py:221 msgid "group= and raster= are mutually exclusive" msgstr "" -#: ../scripts/i.spectral/i.spectral.py:220 +#: ../scripts/i.spectral/i.spectral.py:225 msgid "Writing to text file requires output=filename" msgstr "" -#: ../scripts/i.spectral/i.spectral.py:224 +#: ../scripts/i.spectral/i.spectral.py:229 msgid "gnuplot required, please install first" msgstr "" -#: ../scripts/i.spectral/i.spectral.py:243 +#: ../scripts/i.spectral/i.spectral.py:251 msgid "No data returned from query" msgstr "" @@ -41648,11 +42170,11 @@ msgstr "" #: ../scripts/r.unpack/r.unpack.py:82 ../scripts/r.unpack/r.unpack.py:120 -#: ../scripts/v.unpack/v.unpack.py:86 ../scripts/v.unpack/v.unpack.py:133 +#: ../scripts/v.unpack/v.unpack.py:85 ../scripts/v.unpack/v.unpack.py:132 msgid "Pack file unreadable" msgstr "" -#: ../scripts/r.unpack/r.unpack.py:91 ../scripts/v.unpack/v.unpack.py:95 +#: ../scripts/r.unpack/r.unpack.py:91 ../scripts/v.unpack/v.unpack.py:94 msgid "Pack file unreadable: file '{}' missing" msgstr "" @@ -41679,21 +42201,21 @@ msgid "PROJ_INFO file is missing, unpack raster map in XY (unprojected) location." msgstr "" -#: ../scripts/r.unpack/r.unpack.py:158 ../scripts/v.unpack/v.unpack.py:164 +#: ../scripts/r.unpack/r.unpack.py:158 ../scripts/v.unpack/v.unpack.py:163 #, python-brace-format msgid "" "Difference between PROJ_INFO file of packed map and of current location:\n" "{diff}" msgstr "" -#: ../scripts/r.unpack/r.unpack.py:161 ../scripts/v.unpack/v.unpack.py:167 +#: ../scripts/r.unpack/r.unpack.py:161 ../scripts/v.unpack/v.unpack.py:166 #, python-brace-format msgid "" "Difference between PROJ_UNITS file of packed map and of current location:\n" "{diff}" msgstr "" -#: ../scripts/r.unpack/r.unpack.py:163 ../scripts/v.unpack/v.unpack.py:169 +#: ../scripts/r.unpack/r.unpack.py:163 ../scripts/v.unpack/v.unpack.py:168 msgid "Projection of dataset does not appear to match current location. In case of no significant differences in the projection definitions, use the -o flag to ignore them and use current location definition." msgstr "" @@ -41761,11 +42283,15 @@ msgid "Frame <%s> already found. An existing frame can be overwritten by '%s' flag." msgstr "" -#: ../scripts/r.grow/r.grow.py:130 +#: ../scripts/r.grow/r.grow.py:129 +msgid "Output can be written only to the current mapset" +msgstr "" + +#: ../scripts/r.grow/r.grow.py:139 msgid "Growing failed. Removing temporary maps." msgstr "" -#: ../scripts/r.grow/r.grow.py:142 +#: ../scripts/r.grow/r.grow.py:151 msgid "Shrinking failed. Removing temporary maps." msgstr "" @@ -41814,21 +42340,21 @@ msgid "Table <%s> not found in database <%s>" msgstr "" -#: ../scripts/db.droptable/db.droptable.py:84 +#: ../scripts/db.droptable/db.droptable.py:85 #, python-format msgid "Deleting table <%s> which is attached to following map(s):" msgstr "" -#: ../scripts/db.droptable/db.droptable.py:89 +#: ../scripts/db.droptable/db.droptable.py:90 #, python-format msgid "The table <%s> would be deleted." msgstr "" -#: ../scripts/db.droptable/db.droptable.py:91 +#: ../scripts/db.droptable/db.droptable.py:92 msgid "You must use the force flag to actually remove it. Exiting." msgstr "" -#: ../scripts/db.droptable/db.droptable.py:100 +#: ../scripts/db.droptable/db.droptable.py:101 msgid "Cannot continue (problem deleting table)." msgstr "" @@ -41939,41 +42465,41 @@ msgid "At least 2 maps are required" msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:81 +#: ../scripts/v.db.addtable/v.db.addtable.py:82 #, python-format msgid "Using vector map name as table name: <%s>" msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:87 +#: ../scripts/v.db.addtable/v.db.addtable.py:88 #, python-format msgid "Using vector map name extended by layer number as table name: <%s>" msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:90 +#: ../scripts/v.db.addtable/v.db.addtable.py:91 #, python-format msgid "Using user specified table name: %s" msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:94 +#: ../scripts/v.db.addtable/v.db.addtable.py:95 msgid "Creating new DB connection based on default mapset settings..." msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:104 +#: ../scripts/v.db.addtable/v.db.addtable.py:105 #, python-format msgid "There is already a table linked to layer <%s>" msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:119 +#: ../scripts/v.db.addtable/v.db.addtable.py:120 #, python-format msgid "Duplicate column name '%s' not allowed" msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:130 +#: ../scripts/v.db.addtable/v.db.addtable.py:131 #, python-format msgid "Creating table with columns (%s)..." msgstr "" -#: ../scripts/v.db.addtable/v.db.addtable.py:158 +#: ../scripts/v.db.addtable/v.db.addtable.py:169 msgid "Current attribute table links:" msgstr "" @@ -42217,9 +42743,9 @@ msgstr "" #: ../scripts/r.in.wms/wms_base.py:421 ../scripts/r.in.wms/wms_base.py:478 -#: ../scripts/r.in.wms/wms_base.py:488 ../scripts/r.in.wms/wms_base.py:518 -#: ../scripts/r.in.wms/wms_base.py:542 ../scripts/r.in.wms/wms_base.py:553 -#: ../scripts/r.in.wms/wms_base.py:565 +#: ../scripts/r.in.wms/wms_base.py:488 ../scripts/r.in.wms/wms_base.py:519 +#: ../scripts/r.in.wms/wms_base.py:543 ../scripts/r.in.wms/wms_base.py:554 +#: ../scripts/r.in.wms/wms_base.py:566 #, python-format msgid "%s failed" msgstr "" @@ -42233,7 +42759,7 @@ msgid "Please change output name, or change names of these rasters: %s, module needs to create this temporary maps during execution." msgstr "" -#: ../scripts/r.in.wms/wms_base.py:567 +#: ../scripts/r.in.wms/wms_base.py:568 #, python-format msgid "<%s> created." msgstr "" @@ -42320,40 +42846,40 @@ msgid "Incorrect WMS query" msgstr "" -#: ../scripts/v.unpack/v.unpack.py:130 +#: ../scripts/v.unpack/v.unpack.py:129 #, python-format msgid "This GRASS GIS pack file contains raster data. Use r.unpack to unpack <%s>" msgstr "" -#: ../scripts/v.unpack/v.unpack.py:143 +#: ../scripts/v.unpack/v.unpack.py:142 msgid "PROJ_INFO file is missing, unpack vector map in XY (unprojected) location." msgstr "" -#: ../scripts/v.unpack/v.unpack.py:161 +#: ../scripts/v.unpack/v.unpack.py:160 msgid "Projection information does not match. Proceeding..." msgstr "" -#: ../scripts/v.unpack/v.unpack.py:215 +#: ../scripts/v.unpack/v.unpack.py:214 #, python-format msgid "Coping table <%s> as table <%s>" msgstr "" -#: ../scripts/v.unpack/v.unpack.py:226 +#: ../scripts/v.unpack/v.unpack.py:225 #, python-format msgid "Unable to copy table <%s> as table <%s>" msgstr "" -#: ../scripts/v.unpack/v.unpack.py:228 +#: ../scripts/v.unpack/v.unpack.py:227 #, python-format msgid "Connect table <%s> to vector map <%s> at layer <%s>" msgstr "" -#: ../scripts/v.unpack/v.unpack.py:238 +#: ../scripts/v.unpack/v.unpack.py:237 #, python-format msgid "Unable to connect table <%s> to vector map <%s>" msgstr "" -#: ../scripts/v.unpack/v.unpack.py:241 +#: ../scripts/v.unpack/v.unpack.py:240 #, python-format msgid "Vector map <%s> successfully unpacked" msgstr "" @@ -42363,7 +42889,7 @@ msgid "Missing value for parameter <%s>" msgstr "" -#: ../scripts/v.import/v.import.py:178 ../scripts/r.import/r.import.py:194 +#: ../scripts/v.import/v.import.py:178 ../scripts/r.import/r.import.py:193 #, python-format msgid "Input <%s> successfully imported without reprojection" msgstr "" @@ -42373,12 +42899,12 @@ msgid "Unable to import <%s>" msgstr "" -#: ../scripts/v.import/v.import.py:190 ../scripts/r.import/r.import.py:206 +#: ../scripts/v.import/v.import.py:190 ../scripts/r.import/r.import.py:205 #, python-format msgid "Coordinate reference system not available for current location <%s>" msgstr "" -#: ../scripts/v.import/v.import.py:210 ../scripts/r.import/r.import.py:226 +#: ../scripts/v.import/v.import.py:210 ../scripts/r.import/r.import.py:225 #, python-format msgid "Creating temporary location for <%s>..." msgstr "" @@ -42388,12 +42914,12 @@ msgid "Unable to create location from OGR datasource <%s>" msgstr "" -#: ../scripts/v.import/v.import.py:231 ../scripts/r.import/r.import.py:245 +#: ../scripts/v.import/v.import.py:231 ../scripts/r.import/r.import.py:244 #, python-format msgid "Coordinate reference system not available for input <%s>" msgstr "" -#: ../scripts/v.import/v.import.py:248 ../scripts/r.import/r.import.py:328 +#: ../scripts/v.import/v.import.py:248 ../scripts/r.import/r.import.py:327 msgid "Unable to reproject to source location" msgstr "" @@ -42407,7 +42933,7 @@ msgid "Unable to import OGR datasource <%s>" msgstr "" -#: ../scripts/v.import/v.import.py:279 ../scripts/r.import/r.import.py:374 +#: ../scripts/v.import/v.import.py:279 ../scripts/r.import/r.import.py:373 #, python-format msgid "Reprojecting <%s>..." msgstr "" @@ -42458,7 +42984,7 @@ msgid "Column <%s> not found in table <%s>. Skipped" msgstr "" -#: ../scripts/v.db.dropcolumn/v.db.dropcolumn.py:117 +#: ../scripts/v.db.dropcolumn/v.db.dropcolumn.py:122 msgid "Deleting column failed" msgstr "" @@ -42943,168 +43469,168 @@ msgid "Done. 3D raster map <%s> created." msgstr "" -#: ../scripts/r.import/r.import.py:170 +#: ../scripts/r.import/r.import.py:169 msgid "To set custom resolution value, select 'value' in resolution option" msgstr "" -#: ../scripts/r.import/r.import.py:173 +#: ../scripts/r.import/r.import.py:172 msgid "Resolution value can't be smaller than 0" msgstr "" -#: ../scripts/r.import/r.import.py:176 +#: ../scripts/r.import/r.import.py:175 msgid "Please provide the resolution for the imported dataset or change to 'estimated' resolution" msgstr "" -#: ../scripts/r.import/r.import.py:198 ../scripts/r.import/r.import.py:256 +#: ../scripts/r.import/r.import.py:197 ../scripts/r.import/r.import.py:255 #, python-format msgid "Unable to import GDAL dataset <%s>" msgstr "" -#: ../scripts/r.import/r.import.py:235 +#: ../scripts/r.import/r.import.py:234 #, python-format msgid "Unable to read GDAL dataset <%s>" msgstr "" -#: ../scripts/r.import/r.import.py:248 +#: ../scripts/r.import/r.import.py:247 #, python-format msgid "Importing <%s> to temporary location..." msgstr "" -#: ../scripts/r.import/r.import.py:267 +#: ../scripts/r.import/r.import.py:266 msgid "Input contains GCPs, rectification is required" msgstr "" -#: ../scripts/r.import/r.import.py:295 +#: ../scripts/r.import/r.import.py:294 msgid "Unable to get reprojected map extent" msgstr "" -#: ../scripts/r.import/r.import.py:348 +#: ../scripts/r.import/r.import.py:347 #, python-brace-format msgid "Estimated target resolution for input band <{out}>: {res}" msgstr "" -#: ../scripts/r.import/r.import.py:363 +#: ../scripts/r.import/r.import.py:362 #, python-brace-format msgid "Using given resolution for input band <{out}>: {res}" msgstr "" -#: ../scripts/r.import/r.import.py:369 +#: ../scripts/r.import/r.import.py:368 #, python-brace-format msgid "Using current region resolution for input band <{out}>: nsres={ns}, ewres={ew}" msgstr "" -#: ../scripts/r.import/r.import.py:381 +#: ../scripts/r.import/r.import.py:380 #, python-format msgid "Unable to to reproject raster <%s>" msgstr "" -#: ../scripts/r.import/r.import.py:384 +#: ../scripts/r.import/r.import.py:383 #, python-format msgid "The reprojected raster <%s> is empty" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:160 +#: ../scripts/r.fillnulls/r.fillnulls.py:172 msgid "A user raster mask (MASK) is present. Saving it..." msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:175 +#: ../scripts/r.fillnulls/r.fillnulls.py:187 msgid "Using RST interpolation..." msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:176 +#: ../scripts/r.fillnulls/r.fillnulls.py:188 msgid "Locating and isolating NULL areas..." msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:180 +#: ../scripts/r.fillnulls/r.fillnulls.py:192 msgid "Skipping masked raster parts" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:191 -#: ../scripts/r.fillnulls/r.fillnulls.py:460 +#: ../scripts/r.fillnulls/r.fillnulls.py:203 +#: ../scripts/r.fillnulls/r.fillnulls.py:472 msgid "Restoring user mask (MASK)..." msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:195 -#: ../scripts/r.fillnulls/r.fillnulls.py:464 +#: ../scripts/r.fillnulls/r.fillnulls.py:207 +#: ../scripts/r.fillnulls/r.fillnulls.py:476 msgid "Failed to restore user MASK!" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:199 +#: ../scripts/r.fillnulls/r.fillnulls.py:211 msgid "Growing NULL areas" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:206 -#: ../scripts/r.fillnulls/r.fillnulls.py:221 -#: ../scripts/r.fillnulls/r.fillnulls.py:315 +#: ../scripts/r.fillnulls/r.fillnulls.py:218 +#: ../scripts/r.fillnulls/r.fillnulls.py:233 +#: ../scripts/r.fillnulls/r.fillnulls.py:327 msgid "abandoned. Removing temporary map, restoring user mask if needed:" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:210 +#: ../scripts/r.fillnulls/r.fillnulls.py:222 msgid "Assigning IDs to NULL areas" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:235 -#: ../scripts/r.fillnulls/r.fillnulls.py:273 -#: ../scripts/r.fillnulls/r.fillnulls.py:288 -#: ../scripts/r.fillnulls/r.fillnulls.py:296 -#: ../scripts/r.fillnulls/r.fillnulls.py:330 -#: ../scripts/r.fillnulls/r.fillnulls.py:403 -#: ../scripts/r.fillnulls/r.fillnulls.py:424 -#: ../scripts/r.fillnulls/r.fillnulls.py:434 +#: ../scripts/r.fillnulls/r.fillnulls.py:247 +#: ../scripts/r.fillnulls/r.fillnulls.py:285 +#: ../scripts/r.fillnulls/r.fillnulls.py:300 +#: ../scripts/r.fillnulls/r.fillnulls.py:308 +#: ../scripts/r.fillnulls/r.fillnulls.py:342 +#: ../scripts/r.fillnulls/r.fillnulls.py:415 +#: ../scripts/r.fillnulls/r.fillnulls.py:436 +#: ../scripts/r.fillnulls/r.fillnulls.py:446 msgid "abandoned. Removing temporary maps, restoring user mask if needed:" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:256 +#: ../scripts/r.fillnulls/r.fillnulls.py:268 msgid "Input map has no holes. Check region settings." msgstr "" #. GTC Hole is NULL area in a raster map -#: ../scripts/r.fillnulls/r.fillnulls.py:259 +#: ../scripts/r.fillnulls/r.fillnulls.py:271 #, python-format msgid "Processing %d map holes" msgstr "" #. GTC Hole is a NULL area in a raster map -#: ../scripts/r.fillnulls/r.fillnulls.py:265 +#: ../scripts/r.fillnulls/r.fillnulls.py:277 #, python-format msgid "Filling hole %s of %s" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:335 +#: ../scripts/r.fillnulls/r.fillnulls.py:347 #, python-format msgid "Interpolating %d points" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:338 +#: ../scripts/r.fillnulls/r.fillnulls.py:350 msgid "No points to interpolate" msgstr "" #. GTC Hole is NULL area in a raster map -#: ../scripts/r.fillnulls/r.fillnulls.py:359 +#: ../scripts/r.fillnulls/r.fillnulls.py:371 #, python-format msgid "Failed to fill hole %s" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:373 +#: ../scripts/r.fillnulls/r.fillnulls.py:385 #, python-format msgid "Filling has failed silently. Leaving temporary maps with prefix <%s> for debugging." msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:438 +#: ../scripts/r.fillnulls/r.fillnulls.py:450 #, python-format msgid "Using %s bspline interpolation" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:472 +#: ../scripts/r.fillnulls/r.fillnulls.py:484 msgid "Patching fill data into NULL areas..." msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:480 +#: ../scripts/r.fillnulls/r.fillnulls.py:492 #, python-format msgid "Filled raster map is: %s" msgstr "" -#: ../scripts/r.fillnulls/r.fillnulls.py:487 +#: ../scripts/r.fillnulls/r.fillnulls.py:499 msgid "Following holes where not filled. Temporary maps with are left in place to allow examination of unfilled holes" msgstr "" @@ -43289,6 +43815,10 @@ msgstr "" #, fuzzy +msgid "No output requested" +msgstr "没有输出地图" + +#, fuzzy msgid "Only 'terrain' points output vector map" msgstr "起始点矢é‡å›¾" @@ -43313,18 +43843,10 @@ msgstr "å°è¯•è¯»å–dbmscap文件失败\n" #, fuzzy -msgid "Unable to initialize G-submatrix..." -msgstr "无法关闭地图" - -#, fuzzy msgid "Force 2D interpolation even if input is 3D" msgstr "强制输出整型值" #, fuzzy -msgid "File to write the report" -msgstr "无法创建文件 [%s]" - -#, fuzzy msgid "Name for output 2D/3D raster map" msgstr "" "#-#-#-#-# grassmods_zh.po (grassmods_zh) #-#-#-#-#\n" @@ -43425,10 +43947,6 @@ msgstr "栅格值" #, fuzzy -msgid "Nugget value" -msgstr "比特模å¼çš„值" - -#, fuzzy msgid "Sill value" msgstr "比特模å¼çš„值" @@ -43465,6 +43983,10 @@ msgstr "地图北å‘格网åæ ‡" #, fuzzy +msgid "time series" +msgstr "å°†è¦æŸ¥è¯¢çš„栅格地图" + +#, fuzzy msgid "Monthly minimum temperatures" msgstr "è¦ç´ ç±»åž‹" @@ -43720,10 +44242,6 @@ msgstr "输入的 2D 矢é‡åœ°å›¾çš„å称" #, fuzzy -msgid "Endian of input vector map" -msgstr "输入的 2D 矢é‡åœ°å›¾çš„å称" - -#, fuzzy msgid "No category labels (dig_cats) found, no table created" msgstr "未å‘现类别标签(dig_cats),ä¸åˆ›å»ºä»»ä½•è¡¨ã€‚\n" @@ -43787,9 +44305,6 @@ msgid "Reading dig_att file..." msgstr "读å–dig_att文件...\n" -msgid "Error: %s" -msgstr "错误:%s" - msgid "Unknown type: %c" msgstr "未知的类型:%c" @@ -43829,10 +44344,6 @@ msgid "NEW_T_OLD Got a bad type code [%x]" msgstr "系统错误:NEW_T_OLD得到一个错误的类型代ç %x" -#, fuzzy -msgid "One or more coordinates" -msgstr "z å标的å移值" - msgid "Char string to represent no data cell" msgstr "表示无数æ®åƒå…ƒçš„字符串" @@ -43941,6 +44452,10 @@ msgstr "图层 %d" #, fuzzy +msgid "allocation" +msgstr "ä½ç½®å称" + +#, fuzzy msgid "networking" msgstr "è¯»å– %s ..." @@ -44019,10 +44534,6 @@ msgstr "输入文件" #, fuzzy -msgid "Failed to allocate site structure" -msgstr "无法为字符串分é…内存" - -#, fuzzy msgid "%d sites written." msgstr "%d 个点写入矢é‡æ–‡ä»¶" @@ -44037,3 +44548,12 @@ #, fuzzy msgid "One of -%c or options <%s>, <%s> or <%s> must be specified" msgstr "必须指定'from_table'或'select'选项。" + +#~ msgid "column '%s', type 'string': unknown width -> stored as varchar(250) some data may be lost" +#~ msgstr "列'%s',类型'string':未知的宽度->存储为varchar(250)å¯èƒ½ä¼šä¸¢å¤±ä¸€éƒ¨åˆ†æ•°æ®" + +#~ msgid "Non-zero data only" +#~ msgstr "åªä¿ç•™éžé›¶æ•°æ®" + +#~ msgid "Error in pj_do_proj (projection of input coordinate pair)" +#~ msgstr "pj_do_proj (输入å标对的投影) 有错误" diff -Nru grass-7.4.3/locale/po/grasswxpy_bn.po grass-7.6.0/locale/po/grasswxpy_bn.po --- grass-7.4.3/locale/po/grasswxpy_bn.po 2018-11-24 09:45:09.000000000 +0000 +++ grass-7.6.0/locale/po/grasswxpy_bn.po 2018-12-26 10:57:24.000000000 +0000 @@ -7,8 +7,8 @@ msgstr "" "Project-Id-Version: grasslibs_bn\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-09-27 23:14-0700\n" -"PO-Revision-Date: 2018-09-28 22:22+0200\n" +"POT-Creation-Date: 2018-12-26 11:43+0100\n" +"PO-Revision-Date: 2018-09-28 23:17+0200\n" "Language-Team: Bengali (https://www.transifex.com/grass-gis/teams/45198/bn/)\n" "Language: bn\n" "MIME-Version: 1.0\n" @@ -16,20216 +16,20260 @@ "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: ../gui/wxpython/psmap/frame.py:54 -msgid "GRASS GIS Cartographic Composer" +#: ../gui/wxpython/rdigit/toolbars.py:27 +msgid "Digitize area" msgstr "" -#: ../gui/wxpython/psmap/frame.py:214 -msgid "" -"Python Imaging Library is not available.\n" -"'Preview' functionality won't work." +#: ../gui/wxpython/rdigit/toolbars.py:29 +msgid "Digitize line" msgstr "" -#: ../gui/wxpython/psmap/frame.py:268 -msgid "Program ps2pdf is not available. Please install it first to create PDF." +#: ../gui/wxpython/rdigit/toolbars.py:31 +msgid "Digitize point" msgstr "" -#: ../gui/wxpython/psmap/frame.py:312 -msgid "Generating PDF..." +#: ../gui/wxpython/rdigit/toolbars.py:32 +msgid "Save raster map" msgstr "" -#: ../gui/wxpython/psmap/frame.py:314 -msgid "Generating PostScript..." +#: ../gui/wxpython/rdigit/toolbars.py:33 ../gui/wxpython/vdigit/toolbars.py:185 +msgid "Undo" msgstr "" -#: ../gui/wxpython/psmap/frame.py:316 -msgid "Generating preview..." +#: ../gui/wxpython/rdigit/toolbars.py:34 +msgid "Raster Digitizer manual" msgstr "" -#: ../gui/wxpython/psmap/frame.py:333 -#, python-format -msgid "Ps.map exited with return code %s" +#: ../gui/wxpython/rdigit/toolbars.py:35 +msgid "Quit raster digitizer" msgstr "" -#: ../gui/wxpython/psmap/frame.py:369 -#, python-format -msgid "%(prg)s exited with return code %(code)s" +#: ../gui/wxpython/rdigit/toolbars.py:52 +msgid "Select raster map" msgstr "" -#: ../gui/wxpython/psmap/frame.py:373 -msgid "PDF generated" +#: ../gui/wxpython/rdigit/toolbars.py:67 +msgid "Set drawing color (not raster cell color)" msgstr "" -#: ../gui/wxpython/psmap/frame.py:376 -#, python-format -msgid "" -"Program ps2pdf is not available. Please install it to create PDF.\n" -"\n" -" %s" +#: ../gui/wxpython/rdigit/toolbars.py:85 +msgid "Cell value:" msgstr "" -#: ../gui/wxpython/psmap/frame.py:379 -msgid "PostScript file generated" +#: ../gui/wxpython/rdigit/toolbars.py:99 +msgid "Width of currently digitized line or diameter of a digitized point in map units." msgstr "" -#: ../gui/wxpython/psmap/frame.py:388 -msgid "Generating preview, wait please" +#: ../gui/wxpython/rdigit/toolbars.py:100 +#: ../gui/wxpython/nviz/preferences.py:559 +#: ../gui/wxpython/gui_core/dialogs.py:1938 +#: ../gui/wxpython/psmap/dialogs.py:3833 +#: ../gui/wxpython/gmodeler/preferences.py:184 +#: ../gui/wxpython/gmodeler/preferences.py:350 +#: ../gui/wxpython/gmodeler/preferences.py:462 +#: ../gui/wxpython/gmodeler/preferences.py:578 +msgid "Width:" msgstr "" -#: ../gui/wxpython/psmap/frame.py:404 -msgid "Preview not available" +#: ../gui/wxpython/rdigit/toolbars.py:146 +msgid "New raster map" msgstr "" -#: ../gui/wxpython/psmap/frame.py:406 -msgid "Preview is not available probably because Ghostscript is not installed or not on PATH." +#: ../gui/wxpython/rdigit/dialogs.py:34 +msgid "Create new raster map" msgstr "" -#: ../gui/wxpython/psmap/frame.py:409 -msgid "Please follow instructions on GRASS Trac Wiki." +#: ../gui/wxpython/rdigit/dialogs.py:53 +msgid "Name for new raster map:" msgstr "" -#: ../gui/wxpython/psmap/frame.py:420 -msgid "Preview generated" +#: ../gui/wxpython/rdigit/dialogs.py:58 +msgid "Optionally select background raster map:" msgstr "" -#: ../gui/wxpython/psmap/frame.py:452 -msgid "Save file as" +#: ../gui/wxpython/rdigit/dialogs.py:62 +msgid "New raster map type:" msgstr "" -#: ../gui/wxpython/psmap/frame.py:499 +#: ../gui/wxpython/rdigit/dialogs.py:92 +msgid "Please specify name for a new raster map" +msgstr "" + +#: ../gui/wxpython/rdigit/dialogs.py:100 #, python-format -msgid "Failed to read file %s." +msgid "Raster map <%s> already exists in the current mapset. Do you want to overwrite it?" msgstr "" -#: ../gui/wxpython/psmap/frame.py:636 ../gui/wxpython/psmap/frame.py:661 -#: ../gui/wxpython/psmap/dialogs.py:1635 -msgid "Please, create map frame first." +#: ../gui/wxpython/rdigit/dialogs.py:104 +#: ../gui/wxpython/modules/colorrules.py:679 +#: ../gui/wxpython/gui_core/dialogs.py:476 +#: ../gui/wxpython/lmgr/layertree.py:1085 +#: ../gui/wxpython/datacatalog/tree.py:220 +msgid "Overwrite?" msgstr "" -#: ../gui/wxpython/psmap/frame.py:678 -msgid "Scalebar is not appropriate for this projection" +#: ../gui/wxpython/rdigit/controller.py:123 +msgid "Please select first the raster map" msgstr "" -#: ../gui/wxpython/psmap/frame.py:1167 -msgid "Press button with green triangle icon to generate preview." +#: ../gui/wxpython/rdigit/controller.py:155 +msgid "Right click to finish area" msgstr "" -#: ../gui/wxpython/psmap/frame.py:1190 -msgid "wxGUI Cartographic Composer" +#: ../gui/wxpython/rdigit/controller.py:160 +msgid "Right click to finish line" msgstr "" -#: ../gui/wxpython/psmap/frame.py:1241 -msgid "MAP FRAME" +#: ../gui/wxpython/rdigit/controller.py:303 +msgid "Do you want to save changes?" msgstr "" -#: ../gui/wxpython/psmap/frame.py:1242 -msgid "RASTER LEGEND" +#: ../gui/wxpython/rdigit/controller.py:304 +msgid "Save raster map changes" msgstr "" -#: ../gui/wxpython/psmap/frame.py:1243 -msgid "VECTOR LEGEND" +#: ../gui/wxpython/rdigit/controller.py:383 +msgid "Failed to create backup copy of edited raster map." msgstr "" -#: ../gui/wxpython/psmap/frame.py:1244 -msgid "MAP INFO" +#: ../gui/wxpython/rdigit/controller.py:402 +msgid "Failed to create new raster map." msgstr "" -#: ../gui/wxpython/psmap/frame.py:1245 -msgid "SCALE BAR" +#: ../gui/wxpython/rdigit/controller.py:490 +#: ../gui/wxpython/rdigit/controller.py:518 +msgid "Rasterizing..." msgstr "" -#: ../gui/wxpython/psmap/frame.py:1246 -msgid "IMAGE" +#: ../gui/wxpython/rdigit/controller.py:558 +msgid "Failed to set default color table for edited raster map" msgstr "" -#: ../gui/wxpython/psmap/frame.py:1247 -msgid "NORTH ARROW" +#: ../gui/wxpython/modules/colorrules.py:79 +msgid "Check all" msgstr "" -#: ../gui/wxpython/psmap/frame.py:1523 -msgid "Click and drag to resize object" +#: ../gui/wxpython/modules/colorrules.py:82 +msgid "Clear all" msgstr "" -#: ../gui/wxpython/psmap/frame.py:2471 -msgid "labels: " +#: ../gui/wxpython/modules/colorrules.py:140 +msgid "Enter vector attribute values" msgstr "" -#: ../gui/wxpython/psmap/utils.py:105 -msgid "inch" +#: ../gui/wxpython/modules/colorrules.py:311 +msgid "Bad color format. Use color format '0:0:0'" msgstr "" -#: ../gui/wxpython/psmap/utils.py:106 ../gui/wxpython/modules/vclean.py:222 -msgid "point" +#: ../gui/wxpython/modules/colorrules.py:413 +#: ../gui/wxpython/wxplot/dialogs.py:467 +msgid "Select raster map:" msgstr "" -#: ../gui/wxpython/psmap/utils.py:107 -msgid "centimeter" +#: ../gui/wxpython/modules/colorrules.py:415 +msgid "Select vector map:" msgstr "" -#: ../gui/wxpython/psmap/utils.py:108 -msgid "millimeter" +#: ../gui/wxpython/modules/colorrules.py:435 +msgid "Import or export color table:" msgstr "" -#: ../gui/wxpython/psmap/utils.py:112 -msgid "meters" +#: ../gui/wxpython/modules/colorrules.py:440 +msgid "Choose file to load color table" msgstr "" -#: ../gui/wxpython/psmap/utils.py:115 -msgid "kilometers" +#: ../gui/wxpython/modules/colorrules.py:441 +msgid "Load" msgstr "" -#: ../gui/wxpython/psmap/utils.py:118 -msgid "feet" +#: ../gui/wxpython/modules/colorrules.py:443 +msgid "Type filename or click to choose file and load color table" msgstr "" -#: ../gui/wxpython/psmap/utils.py:121 -msgid "miles" +#: ../gui/wxpython/modules/colorrules.py:449 +msgid "Choose file to save color table" msgstr "" -#: ../gui/wxpython/psmap/utils.py:124 ../gui/wxpython/psmap/utils.py:128 -msgid "nautical miles" +#: ../gui/wxpython/modules/colorrules.py:451 +msgid "Type filename or click to choose file and save color table" msgstr "" -#: ../gui/wxpython/psmap/utils.py:126 -msgid "pixel" +#: ../gui/wxpython/modules/colorrules.py:453 ../gui/wxpython/menustrings.py:9 +#: ../gui/wxpython/menustrings.py:2010 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:10 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1977 +msgid "Save" msgstr "" -#: ../gui/wxpython/psmap/utils.py:127 -msgid "meter" +#: ../gui/wxpython/modules/colorrules.py:465 +msgid "&Set" msgstr "" -#: ../gui/wxpython/psmap/utils.py:130 -msgid "degree" +#: ../gui/wxpython/modules/colorrules.py:473 +msgid "Load color table:" msgstr "" -#: ../gui/wxpython/psmap/utils.py:397 -msgid "Unable to run `ps.map -b`" +#: ../gui/wxpython/modules/colorrules.py:479 +msgid "Load color table from file:" msgstr "" -#: ../gui/wxpython/psmap/instructions.py:139 -#, python-format -msgid "" -"Unable to open file\n" -"%s" +#: ../gui/wxpython/modules/colorrules.py:487 +msgid "Save color table to file:" msgstr "" -#: ../gui/wxpython/psmap/instructions.py:498 -#, python-format -msgid "Instruction file will be loaded with following region: %s\n" +#: ../gui/wxpython/modules/colorrules.py:519 +msgid "Reload default table" msgstr "" -#: ../gui/wxpython/psmap/instructions.py:504 -#, python-format -msgid "" -"Region cannot be set\n" -"%s" +#: ../gui/wxpython/modules/colorrules.py:582 +#: ../gui/wxpython/iclass/toolbars.py:78 +msgid "Preview" msgstr "" -#: ../gui/wxpython/psmap/instructions.py:664 -#: ../gui/wxpython/psmap/instructions.py:863 -#: ../gui/wxpython/psmap/instructions.py:996 -#: ../gui/wxpython/psmap/instructions.py:1074 -#: ../gui/wxpython/psmap/instructions.py:1248 -#: ../gui/wxpython/psmap/instructions.py:1315 -#: ../gui/wxpython/psmap/instructions.py:1382 -#: ../gui/wxpython/psmap/instructions.py:1466 -#: ../gui/wxpython/psmap/instructions.py:1588 -#: ../gui/wxpython/psmap/instructions.py:1733 -#: ../gui/wxpython/psmap/instructions.py:1787 -#: ../gui/wxpython/psmap/instructions.py:2158 -#, python-format -msgid "Failed to read instruction %s" +#: ../gui/wxpython/modules/colorrules.py:587 +msgid "Show preview of map (current Map Display extent is used)." msgstr "" -#: ../gui/wxpython/psmap/instructions.py:679 -#, python-format -msgid "" -"Scale has changed, old value: %(old)s\n" -"new value: %(new)s" +#: ../gui/wxpython/modules/colorrules.py:619 +#: ../gui/wxpython/modules/colorrules.py:1889 +msgid "No valid color rules given." msgstr "" -#: ../gui/wxpython/psmap/instructions.py:683 +#: ../gui/wxpython/modules/colorrules.py:676 #, python-format -msgid "" -"Failed to read instruction %s.\n" -"Use 1:25000 notation." +msgid "File <%s> already already exists. Do you want to overwrite it?" msgstr "" -#: ../gui/wxpython/psmap/instructions.py:693 -#, python-format -msgid "" -"Map frame position changed, old value: %(old1)s %(old2)s\n" -"new value: %(new1)s %(new2)s" +#: ../gui/wxpython/modules/colorrules.py:690 +#: ../gui/wxpython/gui_core/forms.py:2376 +msgid "Nothing to save." msgstr "" -#: ../gui/wxpython/psmap/instructions.py:704 -#, python-format -msgid "" -"Map frame size changed, old value: %(old1)s %(old2)s\n" -"new value: %(new1)s %(new2)s" +#: ../gui/wxpython/modules/colorrules.py:723 +msgid "Invalid color table format" msgstr "" -#: ../gui/wxpython/psmap/instructions.py:771 +#: ../gui/wxpython/modules/colorrules.py:804 #, python-format -msgid "" -"Failed to read instruction %(file)s.\n" -"Unknown format %(for)s" +msgid "Invalid rule value '%s'. Unable to apply color table." msgstr "" -#: ../gui/wxpython/psmap/instructions.py:786 -#, python-format -msgid "Failed to read instruction %s." +#: ../gui/wxpython/modules/colorrules.py:890 +msgid "Create new color table for raster map" msgstr "" -#: ../gui/wxpython/psmap/instructions.py:936 -#: ../gui/wxpython/psmap/instructions.py:2006 -#, python-format -msgid "Characters on position %s are not supported by ISO-8859-1 (Latin 1) encoding which is required by module ps.map." +#: ../gui/wxpython/modules/colorrules.py:968 +msgid "Enter raster category values or percents" msgstr "" -#: ../gui/wxpython/psmap/instructions.py:940 -#: ../gui/wxpython/psmap/instructions.py:2010 -msgid "Not all characters are supported by ISO-8859-1 (Latin 1) encoding which is required by module ps.map." +#: ../gui/wxpython/modules/colorrules.py:972 +#: ../gui/wxpython/modules/colorrules.py:1654 +#: ../gui/wxpython/modules/colorrules.py:1658 +#: ../gui/wxpython/psmap/dialogs.py:3539 +msgid "range" msgstr "" -#: ../gui/wxpython/psmap/instructions.py:1077 +#: ../gui/wxpython/modules/colorrules.py:974 +msgid "fp range" +msgstr "" + +#: ../gui/wxpython/modules/colorrules.py:976 #, python-format -msgid "Failed to read instruction %(inst)s: file %(file)s not found." +msgid "Enter raster category values or percents (%(range)s = %(min)d-%(max)d)" msgstr "" -#: ../gui/wxpython/psmap/toolbars.py:68 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:2028 -#: ../gui/wxpython/menustrings.py:2062 -msgid "Generate text file with mapping instructions" +#: ../gui/wxpython/modules/colorrules.py:1083 +msgid "Create new color rules for vector map" msgstr "" -#: ../gui/wxpython/psmap/toolbars.py:70 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:2026 -#: ../gui/wxpython/menustrings.py:2060 -msgid "Load text file with mapping instructions" +#: ../gui/wxpython/modules/colorrules.py:1096 +#: ../gui/wxpython/modules/colorrules.py:1673 +msgid "Enter vector attribute values or percents:" msgstr "" -#: ../gui/wxpython/psmap/toolbars.py:72 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:2030 -#: ../gui/wxpython/menustrings.py:2064 -msgid "Generate PostScript output" +#: ../gui/wxpython/modules/colorrules.py:1098 +#: ../gui/wxpython/modules/colorrules.py:1675 +msgid "Enter vector attribute values:" msgstr "" -#: ../gui/wxpython/psmap/toolbars.py:74 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:2032 -#: ../gui/wxpython/menustrings.py:2066 -msgid "Generate PDF output" +#: ../gui/wxpython/modules/colorrules.py:1109 +msgid "Select vector columns" msgstr "" -#: ../gui/wxpython/psmap/toolbars.py:76 ../gui/wxpython/gcp/mapdisplay.py:426 -#: ../gui/wxpython/mapdisp/frame.py:811 -#: ../gui/wxpython/modules/histogram.py:501 ../gui/wxpython/wxplot/base.py:610 -#: ../gui/wxpython/photo2image/ip2i_mapdisplay.py:425 -#: ../gui/wxpython/image2target/ii2t_mapdisplay.py:426 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:2023 -#: ../gui/wxpython/menustrings.py:2057 -msgid "Page setup" +#: ../gui/wxpython/modules/colorrules.py:1111 +msgid "Layer:" msgstr "" -#: ../gui/wxpython/psmap/toolbars.py:77 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:2024 -#: ../gui/wxpython/menustrings.py:2058 -msgid "Specify paper size, margins and orientation" +#: ../gui/wxpython/modules/colorrules.py:1113 +msgid "Attribute column:" msgstr "" -#: ../gui/wxpython/psmap/toolbars.py:79 -msgid "Full extent" +#: ../gui/wxpython/modules/colorrules.py:1116 +msgid "Load color from column:" msgstr "" -#: ../gui/wxpython/psmap/toolbars.py:80 -msgid "Zoom to full extent" +#: ../gui/wxpython/modules/colorrules.py:1116 +msgid "Save color to column:" msgstr "" -#: ../gui/wxpython/psmap/toolbars.py:82 ../gui/wxpython/psmap/dialogs.py:833 -#: ../gui/wxpython/psmap/dialogs.py:887 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:2038 -#: ../gui/wxpython/menustrings.py:2072 -msgid "Map frame" +#: ../gui/wxpython/modules/colorrules.py:1118 +msgid "Load size from column:" msgstr "" -#: ../gui/wxpython/psmap/toolbars.py:83 -msgid "Click and drag to place map frame" +#: ../gui/wxpython/modules/colorrules.py:1118 +msgid "Save size to column:" msgstr "" -#: ../gui/wxpython/psmap/toolbars.py:85 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:2057 -#: ../gui/wxpython/menustrings.py:2091 -msgid "Delete selected object" +#: ../gui/wxpython/modules/colorrules.py:1120 +msgid "Load width from column:" msgstr "" -#: ../gui/wxpython/psmap/toolbars.py:87 -msgid "Show preview" +#: ../gui/wxpython/modules/colorrules.py:1120 +msgid "Save width to column:" msgstr "" -#: ../gui/wxpython/psmap/toolbars.py:89 -msgid "Quit Cartographic Composer" +#: ../gui/wxpython/modules/colorrules.py:1125 +msgid "Use color column instead of color table:" msgstr "" -#: ../gui/wxpython/psmap/toolbars.py:91 ../gui/wxpython/psmap/dialogs.py:5185 -#: ../gui/wxpython/psmap/dialogs.py:5194 -#: ../gui/wxpython/animation/dialogs.py:1537 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:2050 -#: ../gui/wxpython/menustrings.py:2084 -msgid "Text" +#: ../gui/wxpython/modules/colorrules.py:1139 ../gui/wxpython/dbmgr/base.py:467 +#: ../gui/wxpython/dbmgr/base.py:2309 +msgid "Add column" msgstr "" -#: ../gui/wxpython/psmap/toolbars.py:93 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:2046 -#: ../gui/wxpython/menustrings.py:2080 -msgid "Map info" +#: ../gui/wxpython/modules/colorrules.py:1141 +msgid "Add GRASSRGB column to current attribute table." msgstr "" -#: ../gui/wxpython/psmap/toolbars.py:95 ../gui/wxpython/wxplot/dialogs.py:1087 -#: ../gui/wxpython/wxplot/dialogs.py:1150 -#: ../gui/wxpython/wxplot/dialogs.py:1231 -msgid "Legend" +#: ../gui/wxpython/modules/colorrules.py:1200 +#: ../gui/wxpython/modules/colorrules.py:1256 +msgid "Import or export color table" msgstr "" -#: ../gui/wxpython/psmap/toolbars.py:97 ../gui/wxpython/nviz/tools.py:2381 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:2048 -#: ../gui/wxpython/menustrings.py:2082 -msgid "Scale bar" +#: ../gui/wxpython/modules/colorrules.py:1270 +#, python-format +msgid "Database connection for vector map <%s> is not defined in DB file. Do you want to create and connect new attribute table?" msgstr "" -#: ../gui/wxpython/psmap/toolbars.py:99 ../gui/wxpython/psmap/dialogs.py:5720 -#: ../gui/wxpython/psmap/dialogs.py:5782 -#: ../gui/wxpython/animation/dialogs.py:1536 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:2052 -#: ../gui/wxpython/menustrings.py:2086 -msgid "Image" +#: ../gui/wxpython/modules/colorrules.py:1274 +msgid "No database connection defined" msgstr "" -#: ../gui/wxpython/psmap/toolbars.py:101 ../gui/wxpython/psmap/dialogs.py:6244 -#: ../gui/wxpython/nviz/tools.py:2332 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:2054 -#: ../gui/wxpython/menustrings.py:2088 -msgid "North Arrow" +#: ../gui/wxpython/modules/colorrules.py:1347 +#, python-format +msgid "Selected map <%(map)s> is not in current mapset <%(mapset)s>. Attribute table cannot be edited." msgstr "" -#: ../gui/wxpython/psmap/toolbars.py:103 ../gui/wxpython/psmap/dialogs.py:6279 -#: ../gui/wxpython/gui_core/gselect.py:2331 -#: ../gui/wxpython/vdigit/preferences.py:800 -msgid "Point" +#: ../gui/wxpython/modules/colorrules.py:1518 +#, python-format +msgid "%s column already exists." msgstr "" -#: ../gui/wxpython/psmap/toolbars.py:105 -#: ../gui/wxpython/vdigit/preferences.py:801 -msgid "Line" +#: ../gui/wxpython/modules/colorrules.py:1552 +msgid "Please wait, loading data from attribute table..." msgstr "" -#: ../gui/wxpython/psmap/toolbars.py:107 -#: ../gui/wxpython/rlisetup/wizard.py:1187 -#: ../gui/wxpython/rlisetup/wizard.py:1360 -#: ../gui/wxpython/rlisetup/wizard.py:1450 -msgid "Rectangle" +#: ../gui/wxpython/modules/colorrules.py:1613 +#, python-format +msgid "Number of loaded records reached %d, displaying all the records will be time-consuming and may lead to computer freezing, do you still want to continue?" msgstr "" -#: ../gui/wxpython/psmap/toolbars.py:109 -msgid "Add overlays" +#: ../gui/wxpython/modules/colorrules.py:1617 +msgid "Too many records" msgstr "" -#: ../gui/wxpython/psmap/toolbars.py:111 ../gui/wxpython/lmgr/layertree.py:104 -msgid "Add labels" +#: ../gui/wxpython/modules/colorrules.py:1664 +#, python-format +msgid "Enter vector attribute values or percents %s:" msgstr "" -#: ../gui/wxpython/psmap/toolbars.py:203 -msgid "Add simple graphics: points" +#: ../gui/wxpython/modules/colorrules.py:1668 +#, python-format +msgid "Enter vector attribute values %s:" msgstr "" -#: ../gui/wxpython/psmap/toolbars.py:219 -msgid "Add simple graphics: lines" +#: ../gui/wxpython/modules/colorrules.py:1821 +msgid "Please select column to save values to." msgstr "" -#: ../gui/wxpython/psmap/toolbars.py:235 -msgid "Add simple graphics: rectangles" +#: ../gui/wxpython/modules/colorrules.py:1857 +msgid "No color column defined. Operation canceled." msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:231 -msgid "Units:" +#: ../gui/wxpython/modules/colorrules.py:1874 +msgid "Thematic mapping for vector map in 3D view" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:242 -msgid "" -"Position of the top left corner\n" -"from the top left edge of the paper" +#: ../gui/wxpython/modules/mcalc_builder.py:56 +msgid "GRASS GIS Raster Map Calculator" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:244 -#: ../gui/wxpython/animation/dialogs.py:1137 -msgid "X:" +#: ../gui/wxpython/modules/mcalc_builder.py:59 +msgid "GRASS GIS 3D Raster Map Calculator" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:246 -#: ../gui/wxpython/animation/dialogs.py:1139 -msgid "Y:" +#: ../gui/wxpython/modules/mcalc_builder.py:75 +msgid "mapcalc statement" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:271 -msgid "Position is given:" +#: ../gui/wxpython/modules/mcalc_builder.py:142 +msgid "Operators" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:273 -msgid "relative to paper" +#: ../gui/wxpython/modules/mcalc_builder.py:144 +#: ../gui/wxpython/vnet/dialogs.py:348 +msgid "Output" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:275 -msgid "by map coordinates" +#: ../gui/wxpython/modules/mcalc_builder.py:146 +msgid "Operands" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:305 -msgid "" -"Position from the top left\n" -"edge of the paper" +#: ../gui/wxpython/modules/mcalc_builder.py:148 +msgid "Expression" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:396 -msgid "Font:" +#: ../gui/wxpython/modules/mcalc_builder.py:158 +#: ../gui/wxpython/modules/vclean.py:173 ../gui/wxpython/gui_core/forms.py:607 +#: ../gui/wxpython/gui_core/menu.py:174 ../gui/wxpython/gmodeler/model.py:2835 +#: ../gui/wxpython/gmodeler/frame.py:1983 +msgid "&Run" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:398 ../gui/wxpython/psmap/dialogs.py:4979 -#: ../gui/wxpython/gui_core/dialogs.py:2474 -msgid "Font size:" +#: ../gui/wxpython/modules/mcalc_builder.py:163 +msgid "Save expression to file" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:424 -msgid "Choose color:" +#: ../gui/wxpython/modules/mcalc_builder.py:165 +#: ../gui/wxpython/gui_core/forms.py:1868 +msgid "&Load" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:473 -msgid "Close dialog and apply changes" +#: ../gui/wxpython/modules/mcalc_builder.py:166 +msgid "Load expression from file" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:475 -#: ../gui/wxpython/gui_core/preferences.py:101 -#: ../gui/wxpython/gmodeler/preferences.py:696 -#: ../gui/wxpython/vdigit/preferences.py:70 -#: ../gui/wxpython/wxplot/dialogs.py:838 ../gui/wxpython/wxplot/dialogs.py:1433 -msgid "Close dialog and ignore changes" +#: ../gui/wxpython/modules/mcalc_builder.py:169 +#: ../gui/wxpython/gui_core/forms.py:627 +msgid "Copy the current command string to the clipboard" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:479 -#: ../gui/wxpython/web_services/dialogs.py:685 -#: ../gui/wxpython/vdigit/dialogs.py:151 -msgid "Apply changes" +#: ../gui/wxpython/modules/mcalc_builder.py:173 +msgid "exponent" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:524 -msgid "Units" +#: ../gui/wxpython/modules/mcalc_builder.py:175 +msgid "divide" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:525 -#: ../gui/wxpython/animation/dialogs.py:926 -msgid "Format" +#: ../gui/wxpython/modules/mcalc_builder.py:177 +msgid "add" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:526 -msgid "Orientation" +#: ../gui/wxpython/modules/mcalc_builder.py:180 +msgid "subtract" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:527 ../gui/wxpython/psmap/dialogs.py:2888 -msgid "Width" +#: ../gui/wxpython/modules/mcalc_builder.py:182 +msgid "modulus" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:528 -msgid "Height" +#: ../gui/wxpython/modules/mcalc_builder.py:185 +msgid "multiply" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:529 -msgid "Left" +#: ../gui/wxpython/modules/mcalc_builder.py:193 +msgid "left shift" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:530 -msgid "Right" +#: ../gui/wxpython/modules/mcalc_builder.py:196 +msgid "right shift" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:531 -#: ../gui/wxpython/location_wizard/dialogs.py:276 -msgid "Top" +#: ../gui/wxpython/modules/mcalc_builder.py:199 +msgid "right shift (unsigned)" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:532 -#: ../gui/wxpython/location_wizard/dialogs.py:284 -msgid "Bottom" +#: ../gui/wxpython/modules/mcalc_builder.py:201 +msgid "greater than" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:594 -msgid "Literal is not allowed!" +#: ../gui/wxpython/modules/mcalc_builder.py:204 +msgid "greater than or equal to" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:595 ../gui/wxpython/psmap/dialogs.py:1421 -#: ../gui/wxpython/psmap/dialogs.py:1445 ../gui/wxpython/psmap/dialogs.py:1496 -#: ../gui/wxpython/psmap/dialogs.py:5104 -#: ../gui/wxpython/animation/dialogs.py:743 -#: ../gui/wxpython/animation/controller.py:295 -#: ../gui/wxpython/wxplot/dialogs.py:602 -msgid "Invalid input" +#: ../gui/wxpython/modules/mcalc_builder.py:206 +msgid "less than" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:608 -msgid "Page size" +#: ../gui/wxpython/modules/mcalc_builder.py:209 +msgid "less than or equal to" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:612 -msgid "Margins" +#: ../gui/wxpython/modules/mcalc_builder.py:211 +msgid "equal to" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:619 -msgid "Portrait" +#: ../gui/wxpython/modules/mcalc_builder.py:214 +msgid "not equal to" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:619 -msgid "Landscape" +#: ../gui/wxpython/modules/mcalc_builder.py:218 +msgid "one's complement" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:702 ../gui/wxpython/psmap/dialogs.py:723 -#: ../gui/wxpython/location_wizard/wizard.py:2249 -msgid "custom" +#: ../gui/wxpython/modules/mcalc_builder.py:220 +msgid "NOT" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:765 -msgid "Map settings" +#: ../gui/wxpython/modules/mcalc_builder.py:223 +msgid "bitwise AND" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:775 -msgid "Map frame settings" +#: ../gui/wxpython/modules/mcalc_builder.py:226 +msgid "bitwise OR" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:893 -msgid "Map frame options:" +#: ../gui/wxpython/modules/mcalc_builder.py:229 +msgid "logical AND" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:894 -msgid "fit frame to match selected map" +#: ../gui/wxpython/modules/mcalc_builder.py:232 +msgid "logical AND (ignores NULLs)" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:895 -msgid "fit frame to match saved region" +#: ../gui/wxpython/modules/mcalc_builder.py:234 +msgid "logical OR" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:896 -msgid "fit frame to match current computational region" +#: ../gui/wxpython/modules/mcalc_builder.py:237 +msgid "logical OR (ignores NULLs)" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:897 -msgid "fixed scale and map center" +#: ../gui/wxpython/modules/mcalc_builder.py:242 +msgid "conditional" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:914 ../gui/wxpython/psmap/dialogs.py:1224 -msgid "Map selection" +#: ../gui/wxpython/modules/mcalc_builder.py:257 +msgid "Name for new 3D raster map to create" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:920 ../gui/wxpython/gcp/manager.py:365 -#: ../gui/wxpython/gui_core/dialogs.py:1453 -#: ../gui/wxpython/gui_core/dialogs.py:1699 -#: ../gui/wxpython/gmodeler/frame.py:1746 -#: ../gui/wxpython/image2target/ii2t_manager.py:394 -msgid "raster" +#: ../gui/wxpython/modules/mcalc_builder.py:259 +msgid "Name for new raster map to create" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:923 ../gui/wxpython/gcp/manager.py:365 -#: ../gui/wxpython/gui_core/dialogs.py:1453 -#: ../gui/wxpython/gmodeler/frame.py:1747 -#: ../gui/wxpython/image2target/ii2t_manager.py:394 -msgid "vector" +#: ../gui/wxpython/modules/mcalc_builder.py:268 +msgid "Insert existing 3D raster map" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:927 ../gui/wxpython/psmap/dialogs.py:1715 -msgid "Map:" +#: ../gui/wxpython/modules/mcalc_builder.py:270 +msgid "Insert existing raster map" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:927 -msgid "Region:" +#: ../gui/wxpython/modules/mcalc_builder.py:275 +msgid "Insert mapcalc function" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:984 -msgid "Map scale and center" +#: ../gui/wxpython/modules/mcalc_builder.py:283 +#: ../gui/wxpython/modules/import_export.py:96 +#: ../gui/wxpython/modules/vclean.py:145 +#: ../gui/wxpython/gui_core/preferences.py:1132 +#: ../gui/wxpython/gmodeler/preferences.py:682 +msgid "Allow output files to overwrite existing files" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:988 -msgid "Center:" +#: ../gui/wxpython/modules/mcalc_builder.py:292 +msgid "Generate random seed for rand()" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:989 -msgid "E:" +#: ../gui/wxpython/modules/mcalc_builder.py:294 +msgid "Seed:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:990 -msgid "N:" +#: ../gui/wxpython/modules/mcalc_builder.py:298 +msgid "Integer seed for rand() function" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:997 ../gui/wxpython/psmap/dialogs.py:5860 -msgid "Scale:" +#: ../gui/wxpython/modules/mcalc_builder.py:305 +msgid "Add created raster map into layer tree" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:998 -msgid "1 :" +#: ../gui/wxpython/modules/mcalc_builder.py:658 +msgid "You must enter the name of a new raster map to create." msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1062 -msgid "Map max resolution (dpi):" +#: ../gui/wxpython/modules/mcalc_builder.py:669 +msgid "You must enter an expression to create a new raster map." msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1099 ../gui/wxpython/psmap/dialogs.py:3709 -msgid "Border" +#: ../gui/wxpython/modules/mcalc_builder.py:729 +msgid "Choose a file name to save the expression" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1105 -msgid "draw border around map frame" +#: ../gui/wxpython/modules/mcalc_builder.py:730 +#: ../gui/wxpython/modules/mcalc_builder.py:752 +msgid "Expression file (*)|*" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1112 -msgid "border color:" +#: ../gui/wxpython/modules/mcalc_builder.py:751 +msgid "Choose a file name to load the expression" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1114 -msgid "border width (pts):" +#: ../gui/wxpython/modules/mcalc_builder.py:787 +#, python-brace-format +msgid "'{cmd}' copied to clipboard" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1233 -msgid "" -"Region is set to match this map,\n" -"raster or vector map must be added later" +#: ../gui/wxpython/modules/import_export.py:52 +msgid "Multiple import" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1240 -msgid "Region selection" +#: ../gui/wxpython/modules/import_export.py:69 +msgid "List of raster layers" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1420 -msgid "No map selected!" +#: ../gui/wxpython/modules/import_export.py:71 +msgid "List of vector layers" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1444 -msgid "No region selected!" +#: ../gui/wxpython/modules/import_export.py:73 +#, python-format +msgid "List of %s layers" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1495 -msgid "Invalid scale or map center!" +#: ../gui/wxpython/modules/import_export.py:75 +#: ../gui/wxpython/modules/import_export.py:892 +msgid "right click to (un)select all" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1540 ../gui/wxpython/lmgr/layertree.py:1044 -#: ../gui/wxpython/nviz/tools.py:827 ../gui/wxpython/nviz/mapwindow.py:1675 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:2040 -#: ../gui/wxpython/menustrings.py:2074 -msgid "Raster map" +#: ../gui/wxpython/modules/import_export.py:78 +#: ../gui/wxpython/modules/import_export.py:869 +#: ../gui/wxpython/gui_core/forms.py:2041 +msgid "Layer id" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1565 -msgid "Choose raster map" +#: ../gui/wxpython/modules/import_export.py:79 +#: ../gui/wxpython/gui_core/forms.py:2042 +#: ../gui/wxpython/web_services/widgets.py:937 +msgid "Layer name" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1570 -msgid "no raster map" +#: ../gui/wxpython/modules/import_export.py:80 +msgid "Name for output GRASS map (editable)" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1573 -msgid "raster:" +#: ../gui/wxpython/modules/import_export.py:82 +#: ../gui/wxpython/gui_core/forms.py:2043 ../gui/wxpython/psmap/dialogs.py:2178 +msgid "Feature type" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1698 ../gui/wxpython/gmodeler/model.py:798 -msgid "Vector maps" +#: ../gui/wxpython/modules/import_export.py:83 +#: ../gui/wxpython/modules/import_export.py:85 +#: ../gui/wxpython/gui_core/forms.py:2044 +msgid "Projection match" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1711 -msgid "Add map" +#: ../gui/wxpython/modules/import_export.py:92 +msgid "Override projection check (use current location's projection)" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1719 ../gui/wxpython/psmap/dialogs.py:2180 -msgid "points" +#: ../gui/wxpython/modules/import_export.py:105 +#: ../gui/wxpython/gui_core/forms.py:696 +msgid "Close dialog on finish" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1719 ../gui/wxpython/psmap/dialogs.py:2182 -msgid "lines" +#: ../gui/wxpython/modules/import_export.py:117 +#: ../gui/wxpython/modules/import_export.py:670 +#: ../gui/wxpython/iscatt/dialogs.py:402 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1880 +#: ../gui/wxpython/image2target/ii2t_manager.py:2706 +#: ../gui/wxpython/gcp/manager.py:2632 ../gui/wxpython/vnet/dialogs.py:1312 +#: ../gui/wxpython/web_services/dialogs.py:145 +#: ../gui/wxpython/web_services/dialogs.py:901 +msgid "Close dialog" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1719 -msgid "areas" +#: ../gui/wxpython/modules/import_export.py:123 +#: ../gui/wxpython/modules/import_export.py:400 +#: ../gui/wxpython/modules/import_export.py:541 +msgid "&Import" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1725 -msgid "Data Type" +#: ../gui/wxpython/modules/import_export.py:124 +#: ../gui/wxpython/modules/import_export.py:401 +#: ../gui/wxpython/modules/import_export.py:542 +msgid "Import selected layers" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1730 ../gui/wxpython/dbmgr/base.py:2363 -#: ../gui/wxpython/animation/dialogs.py:776 -msgid "Add" +#: ../gui/wxpython/modules/import_export.py:135 +msgid "Source settings" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1759 -msgid "Manage vector maps" +#: ../gui/wxpython/modules/import_export.py:156 +msgid "Import settings" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1764 -msgid "The topmost vector map overlaps the others" +#: ../gui/wxpython/modules/import_export.py:376 +#: ../gui/wxpython/menustrings.py:161 ../gui/wxpython/menustrings.py:1180 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:159 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1160 +#: ../gui/wxpython/lmgr/layertree.py:60 +msgid "Link external raster data" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1768 ../gui/wxpython/psmap/dialogs.py:3666 -#: ../gui/wxpython/web_services/widgets.py:267 -msgid "Up" +#: ../gui/wxpython/modules/import_export.py:378 +#: ../gui/wxpython/menustrings.py:36 ../gui/wxpython/menustrings.py:1055 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:37 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1038 +#: ../gui/wxpython/lmgr/layertree.py:58 +msgid "Import raster data" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1769 ../gui/wxpython/psmap/dialogs.py:3667 -#: ../gui/wxpython/web_services/widgets.py:269 -msgid "Down" +#: ../gui/wxpython/modules/import_export.py:386 +#: ../gui/wxpython/modules/import_export.py:527 +msgid "Add linked layers into layer tree" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1770 ../gui/wxpython/nviz/tools.py:1364 -#: ../gui/wxpython/nviz/tools.py:2367 ../gui/wxpython/nviz/tools.py:2419 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:174 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1175 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:2056 -#: ../gui/wxpython/menustrings.py:177 ../gui/wxpython/menustrings.py:1196 -#: ../gui/wxpython/menustrings.py:2090 -msgid "Delete" +#: ../gui/wxpython/modules/import_export.py:388 +#: ../gui/wxpython/modules/import_export.py:529 +#: ../gui/wxpython/modules/import_export.py:758 +msgid "Add imported layers into layer tree" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1771 -msgid "Properties..." +#: ../gui/wxpython/modules/import_export.py:397 +#: ../gui/wxpython/modules/import_export.py:538 +msgid "&Link" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2014 -msgid "Raster map settings" +#: ../gui/wxpython/modules/import_export.py:398 +#: ../gui/wxpython/modules/import_export.py:539 +msgid "Link selected layers" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2062 -msgid "Vector maps settings" +#: ../gui/wxpython/modules/import_export.py:421 +#: ../gui/wxpython/modules/import_export.py:562 +msgid "No layers selected. Operation canceled." msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2110 -#, python-format -msgid "%s properties" +#: ../gui/wxpython/modules/import_export.py:447 +msgid "Unable to determine number of raster bands" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2165 -msgid "Data selection" +#: ../gui/wxpython/modules/import_export.py:517 +#: ../gui/wxpython/menustrings.py:163 ../gui/wxpython/menustrings.py:1182 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:161 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1162 +#: ../gui/wxpython/lmgr/layertree.py:68 +msgid "Link external vector data" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2176 ../gui/wxpython/gui_core/forms.py:2041 -#: ../gui/wxpython/modules/import_export.py:82 -msgid "Feature type" +#: ../gui/wxpython/modules/import_export.py:519 +#: ../gui/wxpython/menustrings.py:67 ../gui/wxpython/menustrings.py:1086 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:67 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1068 +#: ../gui/wxpython/lmgr/layertree.py:66 +msgid "Import vector data" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2180 -msgid "centroids" +#: ../gui/wxpython/modules/import_export.py:662 +msgid "Define output format for vector data" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2182 -msgid "boundaries" +#: ../gui/wxpython/modules/import_export.py:664 +msgid "Define output format for raster data" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2220 -msgid "Layer selection" -msgstr "" +#: ../gui/wxpython/modules/import_export.py:672 +msgid "Set external format and close dialog" +msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2227 -msgid "Database connection is not defined in DB file." +#: ../gui/wxpython/modules/import_export.py:729 +msgid "No data source selected." msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2228 -msgid "Select layer:" +#: ../gui/wxpython/modules/import_export.py:744 +msgid "Import DXF layers" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2257 -msgid "list of categories (e.g. 1,3,5-7)" +#: ../gui/wxpython/modules/import_export.py:751 +msgid "Choose DXF file to import" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2310 ../gui/wxpython/nviz/tools.py:977 -#: ../gui/wxpython/nviz/tools.py:2817 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:328 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1254 -#: ../gui/wxpython/menustrings.py:335 ../gui/wxpython/menustrings.py:1277 -msgid "Mask" +#: ../gui/wxpython/modules/import_export.py:752 +#: ../gui/wxpython/location_wizard/wizard.py:163 +#: ../gui/wxpython/location_wizard/wizard.py:1345 +#: ../gui/wxpython/location_wizard/wizard.py:1421 +#: ../gui/wxpython/location_wizard/wizard.py:1511 +#: ../gui/wxpython/location_wizard/wizard.py:1739 +#: ../gui/wxpython/nviz/tools.py:626 ../gui/wxpython/gui_core/forms.py:1829 +#: ../gui/wxpython/gui_core/forms.py:1921 +#: ../gui/wxpython/gui_core/gselect.py:1199 +#: ../gui/wxpython/gui_core/gselect.py:1499 +#: ../gui/wxpython/gui_core/gselect.py:1515 +#: ../gui/wxpython/gui_core/gselect.py:1562 +#: ../gui/wxpython/gui_core/gselect.py:1598 +#: ../gui/wxpython/psmap/dialogs.py:2681 ../gui/wxpython/psmap/dialogs.py:3023 +#: ../gui/wxpython/psmap/dialogs.py:5798 +#: ../gui/wxpython/animation/dialogs.py:511 +#: ../gui/wxpython/animation/dialogs.py:1083 +#: ../gui/wxpython/animation/dialogs.py:1201 +#: ../gui/wxpython/animation/dialogs.py:1237 +#: ../gui/wxpython/animation/dialogs.py:1261 +#: ../gui/wxpython/animation/dialogs.py:1292 ../gui/wxpython/tplot/frame.py:316 +msgid "Browse" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2314 -msgid "Use current mask" +#: ../gui/wxpython/modules/import_export.py:780 +msgid "No layers selected." msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2333 ../gui/wxpython/psmap/dialogs.py:2489 -msgid "Colors" +#: ../gui/wxpython/modules/import_export.py:858 +#: ../gui/wxpython/datacatalog/dialogs.py:32 +msgid "Reprojection" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2342 ../gui/wxpython/psmap/dialogs.py:2498 -msgid "Outline" +#: ../gui/wxpython/modules/import_export.py:870 +msgid "Name for output GRASS map" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2347 ../gui/wxpython/psmap/dialogs.py:2508 -msgid "draw outline" +#: ../gui/wxpython/modules/import_export.py:888 +msgid "Projection of following layers do not match with projection of current location. " msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2350 ../gui/wxpython/psmap/dialogs.py:2513 -#: ../gui/wxpython/psmap/dialogs.py:5285 ../gui/wxpython/psmap/dialogs.py:5293 -msgid "Width (pts):" +#: ../gui/wxpython/modules/import_export.py:890 +msgid "Layers to be reprojected" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2375 ../gui/wxpython/psmap/dialogs.py:2536 -#: ../gui/wxpython/gcp/manager.py:2713 -#: ../gui/wxpython/gui_core/preferences.py:1520 -#: ../gui/wxpython/mapswipe/dialogs.py:280 ../gui/wxpython/nviz/tools.py:1423 -#: ../gui/wxpython/nviz/tools.py:2154 ../gui/wxpython/nviz/tools.py:2296 -#: ../gui/wxpython/nviz/preferences.py:372 -#: ../gui/wxpython/nviz/preferences.py:574 -#: ../gui/wxpython/nviz/preferences.py:640 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1961 -#: ../gui/wxpython/image2target/ii2t_manager.py:2786 -msgid "Color:" +#: ../gui/wxpython/modules/import_export.py:904 +msgid "&Import && reproject" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2414 ../gui/wxpython/psmap/dialogs.py:2575 -#: ../gui/wxpython/wxplot/dialogs.py:1137 -#: ../gui/wxpython/wxplot/dialogs.py:1218 -msgid "Fill" +#: ../gui/wxpython/modules/import_export.py:905 +msgid "Reproject selected layers" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2419 -msgid "fill color" +#: ../gui/wxpython/modules/extensions.py:41 +msgid "Fetch & install extension from GRASS Addons" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2425 ../gui/wxpython/psmap/dialogs.py:2583 -msgid "choose color:" +#: ../gui/wxpython/modules/extensions.py:58 +msgid "Repository (leave empty to use the official one)" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2440 ../gui/wxpython/psmap/dialogs.py:2599 -msgid "color from map table column:" +#: ../gui/wxpython/modules/extensions.py:61 +msgid "List of extensions - double-click to install" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2511 -msgid "No effect for fill color from table column" +#: ../gui/wxpython/modules/extensions.py:85 +msgid "Options" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2580 -msgid "Color of lines:" +#: ../gui/wxpython/modules/extensions.py:113 +msgid "&Fetch" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2647 ../gui/wxpython/psmap/dialogs.py:2879 -#: ../gui/wxpython/psmap/dialogs.py:3004 -msgid "Size and style" +#: ../gui/wxpython/modules/extensions.py:114 +msgid "Fetch list of available modules from GRASS Addons SVN repository" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2656 ../gui/wxpython/gcp/manager.py:2656 -#: ../gui/wxpython/vdigit/preferences.py:98 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1904 -#: ../gui/wxpython/image2target/ii2t_manager.py:2729 -msgid "Symbology" +#: ../gui/wxpython/modules/extensions.py:118 +msgid "&Install" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2661 ../gui/wxpython/nviz/tools.py:1717 -msgid "symbol:" +#: ../gui/wxpython/modules/extensions.py:120 +msgid "Install selected add-ons GRASS module" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2675 -msgid "eps file:" +#: ../gui/wxpython/modules/extensions.py:123 +msgid "Show g.extension manual page" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2679 ../gui/wxpython/psmap/dialogs.py:3021 -#: ../gui/wxpython/psmap/dialogs.py:5796 -#: ../gui/wxpython/gui_core/gselect.py:1196 -#: ../gui/wxpython/gui_core/gselect.py:1496 -#: ../gui/wxpython/gui_core/gselect.py:1512 -#: ../gui/wxpython/gui_core/gselect.py:1559 -#: ../gui/wxpython/gui_core/gselect.py:1595 -#: ../gui/wxpython/gui_core/forms.py:1827 -#: ../gui/wxpython/gui_core/forms.py:1919 -#: ../gui/wxpython/modules/import_export.py:752 -#: ../gui/wxpython/location_wizard/wizard.py:163 -#: ../gui/wxpython/location_wizard/wizard.py:1345 -#: ../gui/wxpython/location_wizard/wizard.py:1421 -#: ../gui/wxpython/location_wizard/wizard.py:1511 -#: ../gui/wxpython/location_wizard/wizard.py:1739 -#: ../gui/wxpython/animation/dialogs.py:508 -#: ../gui/wxpython/animation/dialogs.py:1080 -#: ../gui/wxpython/animation/dialogs.py:1198 -#: ../gui/wxpython/animation/dialogs.py:1234 -#: ../gui/wxpython/animation/dialogs.py:1258 -#: ../gui/wxpython/animation/dialogs.py:1289 ../gui/wxpython/nviz/tools.py:626 -msgid "Browse" +#: ../gui/wxpython/modules/extensions.py:187 +msgid "Extension not defined" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2680 ../gui/wxpython/psmap/dialogs.py:3022 -msgid "Type filename or click browse to choose file" +#: ../gui/wxpython/modules/extensions.py:211 +msgid "Fetching list of modules from GRASS-Addons SVN (be patient)..." msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2681 ../gui/wxpython/psmap/dialogs.py:3023 -msgid "Choose a file" +#: ../gui/wxpython/modules/extensions.py:226 +#, python-format +msgid "%d extensions loaded" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2730 ../gui/wxpython/psmap/dialogs.py:3804 -#: ../gui/wxpython/psmap/dialogs.py:4852 ../gui/wxpython/wxplot/dialogs.py:1123 -#: ../gui/wxpython/wxplot/dialogs.py:1204 -msgid "Size" +#: ../gui/wxpython/modules/extensions.py:238 +msgid "Install" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2735 ../gui/wxpython/nviz/tools.py:1659 -msgid "size:" +#: ../gui/wxpython/modules/extensions.py:243 +msgid "Show manual page" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2740 -msgid "size from map table column:" +#: ../gui/wxpython/modules/extensions.py:344 +#, python-format +msgid "Unable to load extensions. %s" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2742 -msgid "scale:" +#: ../gui/wxpython/modules/extensions.py:390 +msgid "Manage installed GRASS Addons extensions" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2807 -msgid "Rotation" +#: ../gui/wxpython/modules/extensions.py:406 +msgid "List of installed extensions" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2812 -msgid "rotate symbols:" +#: ../gui/wxpython/modules/extensions.py:414 +msgid "Uninstall" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2814 -msgid "counterclockwise in degrees:" +#: ../gui/wxpython/modules/extensions.py:416 +msgid "Uninstall selected Addons extensions" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2818 -msgid "from map table column:" +#: ../gui/wxpython/modules/extensions.py:420 +msgid "Reinstall" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2893 -msgid "Set width (pts):" +#: ../gui/wxpython/modules/extensions.py:422 +msgid "Reinstall selected Addons extensions" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2910 -msgid "multiply width by category value" +#: ../gui/wxpython/modules/extensions.py:463 +msgid "No extension selected. Operation canceled." msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2942 ../gui/wxpython/psmap/dialogs.py:6807 -#: ../gui/wxpython/wxplot/dialogs.py:1072 -msgid "Line style" +#: ../gui/wxpython/modules/extensions.py:490 +#, python-format +msgid "" +"List of files to be removed:\n" +"%(files)s\n" +"\n" +"Do you want really to remove <%(ext)s> extension?" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2947 -msgid "Choose line style:" +#: ../gui/wxpython/modules/extensions.py:494 +msgid "Remove extension" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2960 -msgid "Choose linecap:" +#: ../gui/wxpython/modules/extensions.py:527 +msgid "Extension" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3013 -msgid "Pattern" +#: ../gui/wxpython/modules/histogram.py:191 +#: ../gui/wxpython/mapwin/buffered.py:701 +msgid "Please wait, exporting image..." msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3018 -msgid "use pattern:" +#: ../gui/wxpython/modules/histogram.py:293 +msgid "GRASS GIS Histogramming Tool (d.histogram)" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3020 -msgid "Choose pattern file:" +#: ../gui/wxpython/modules/histogram.py:400 +#: ../gui/wxpython/iclass/g.gui.iclass.py:91 ../gui/wxpython/nviz/wxnviz.py:352 +#: ../gui/wxpython/nviz/wxnviz.py:363 +#: ../gui/wxpython/mapswipe/g.gui.mapswipe.py:79 +#, python-format +msgid "Raster map <%s> not found" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3028 -msgid "pattern line width (pts):" +#: ../gui/wxpython/modules/histogram.py:425 +msgid "Select font for histogram text" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3032 -msgid "pattern scale factor:" +#: ../gui/wxpython/modules/histogram.py:472 +#: ../gui/wxpython/photo2image/ip2i_mapdisplay.py:396 +#: ../gui/wxpython/image2target/ii2t_mapdisplay.py:397 +#: ../gui/wxpython/mapswipe/frame.py:556 ../gui/wxpython/gcp/mapdisplay.py:397 +#: ../gui/wxpython/gmodeler/frame.py:707 ../gui/wxpython/mapdisp/frame.py:641 +msgid "Choose a file name to save the image (no need to add extension)" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3392 -msgid "Raster legend" +#: ../gui/wxpython/modules/histogram.py:501 ../gui/wxpython/wxplot/base.py:610 +#: ../gui/wxpython/photo2image/ip2i_mapdisplay.py:425 +#: ../gui/wxpython/menustrings.py:2056 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:2023 +#: ../gui/wxpython/image2target/ii2t_mapdisplay.py:426 +#: ../gui/wxpython/psmap/toolbars.py:76 ../gui/wxpython/gcp/mapdisplay.py:426 +#: ../gui/wxpython/mapdisp/frame.py:811 +msgid "Page setup" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3397 -#: ../gui/wxpython/animation/dialogs.py:473 -msgid "Show raster legend" +#: ../gui/wxpython/modules/histogram.py:505 ../gui/wxpython/wxplot/base.py:611 +#: ../gui/wxpython/photo2image/ip2i_mapdisplay.py:429 +#: ../gui/wxpython/image2target/ii2t_mapdisplay.py:430 +#: ../gui/wxpython/gcp/mapdisplay.py:430 ../gui/wxpython/mapdisp/frame.py:815 +msgid "Print preview" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3411 -msgid "Source raster" +#: ../gui/wxpython/modules/histogram.py:509 ../gui/wxpython/wxplot/base.py:612 +#: ../gui/wxpython/photo2image/ip2i_mapdisplay.py:433 +#: ../gui/wxpython/image2target/ii2t_mapdisplay.py:434 +#: ../gui/wxpython/gui_core/toolbars.py:68 +#: ../gui/wxpython/gcp/mapdisplay.py:434 ../gui/wxpython/mapdisp/frame.py:819 +msgid "Print display" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3416 -msgid "current raster" +#: ../gui/wxpython/modules/vclean.py:34 ../gui/wxpython/modules/vclean.py:120 +msgid "Set up vector cleaning tools" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3419 -msgid "select raster" +#: ../gui/wxpython/modules/vclean.py:75 +msgid "break lines/boundaries" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3426 ../gui/wxpython/psmap/dialogs.py:4441 -#, python-format -msgid "%(rast)s: type %(type)s" +#: ../gui/wxpython/modules/vclean.py:76 +msgid "remove duplicates" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3475 -msgid "Type of legend" +#: ../gui/wxpython/modules/vclean.py:77 +msgid "remove dangles" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3480 -msgid "discrete legend (categorical maps)" +#: ../gui/wxpython/modules/vclean.py:78 +msgid "change boundary dangles to lines" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3484 -msgid "continuous color gradient legend (floating point map)" +#: ../gui/wxpython/modules/vclean.py:79 +msgid "remove bridges" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3510 -msgid "Advanced legend settings" +#: ../gui/wxpython/modules/vclean.py:80 +msgid "change bridges to lines" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3515 -msgid "draw \"no data\" box" +#: ../gui/wxpython/modules/vclean.py:81 +msgid "snap lines/boundaries" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3524 -msgid "draw ticks across color table" +#: ../gui/wxpython/modules/vclean.py:82 +msgid "remove duplicate area centroids" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3537 -#: ../gui/wxpython/modules/colorrules.py:972 -#: ../gui/wxpython/modules/colorrules.py:1654 -#: ../gui/wxpython/modules/colorrules.py:1658 -msgid "range" +#: ../gui/wxpython/modules/vclean.py:83 +msgid "break polygons" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3616 -msgid "Vector legend" +#: ../gui/wxpython/modules/vclean.py:84 +msgid "prune lines/boundaries" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3621 -msgid "Show vector legend" +#: ../gui/wxpython/modules/vclean.py:85 +msgid "remove small areas" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3635 -msgid "Source vector maps" +#: ../gui/wxpython/modules/vclean.py:86 +msgid "remove lines/boundaries of zero length" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3640 -msgid "Choose vector maps and their order in legend" +#: ../gui/wxpython/modules/vclean.py:87 +msgid "remove small angles at nodes" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3644 ../gui/wxpython/lmgr/layertree.py:1048 -#: ../gui/wxpython/nviz/tools.py:1453 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:2042 -#: ../gui/wxpython/menustrings.py:2076 -msgid "Vector map" +#: ../gui/wxpython/modules/vclean.py:122 +msgid "Choose cleaning tools and set thresholds" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3645 ../gui/wxpython/gmodeler/frame.py:1886 -#: ../gui/wxpython/gmodeler/dialogs.py:492 -#: ../gui/wxpython/gmodeler/dialogs.py:604 -msgid "Label" +#: ../gui/wxpython/modules/vclean.py:126 +msgid "Select input vector map:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3668 ../gui/wxpython/psmap/dialogs.py:4148 -msgid "Edit label" +#: ../gui/wxpython/modules/vclean.py:132 +msgid " Feature type: " msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3714 -msgid "draw border around legend" +#: ../gui/wxpython/modules/vclean.py:136 +msgid "Select output vector map:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3772 -msgid "Size and position" +#: ../gui/wxpython/modules/vclean.py:177 +msgid "Copy the current command string to the clipboard (Ctrl+C)" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3798 ../gui/wxpython/psmap/dialogs.py:4518 -#: ../gui/wxpython/psmap/dialogs.py:4796 ../gui/wxpython/psmap/dialogs.py:5377 -#: ../gui/wxpython/psmap/dialogs.py:5385 ../gui/wxpython/psmap/dialogs.py:5945 -#: ../gui/wxpython/psmap/dialogs.py:5954 ../gui/wxpython/psmap/dialogs.py:6529 -#: ../gui/wxpython/psmap/dialogs.py:6538 ../gui/wxpython/nviz/tools.py:1050 -#: ../gui/wxpython/nviz/tools.py:2021 -msgid "Position" +#: ../gui/wxpython/modules/vclean.py:222 ../gui/wxpython/psmap/utils.py:106 +msgid "point" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3831 -#: ../gui/wxpython/gui_core/dialogs.py:1938 -#: ../gui/wxpython/gmodeler/preferences.py:184 -#: ../gui/wxpython/gmodeler/preferences.py:350 -#: ../gui/wxpython/gmodeler/preferences.py:462 -#: ../gui/wxpython/gmodeler/preferences.py:578 -#: ../gui/wxpython/rdigit/toolbars.py:100 -#: ../gui/wxpython/nviz/preferences.py:559 -msgid "Width:" +#: ../gui/wxpython/modules/vclean.py:223 +msgid "line" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3842 -msgid "Leave the edit field empty, to use default values." +#: ../gui/wxpython/modules/vclean.py:224 +msgid "boundary" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3849 ../gui/wxpython/psmap/dialogs.py:4066 -#: ../gui/wxpython/psmap/dialogs.py:4857 -#: ../gui/wxpython/gui_core/dialogs.py:1942 -#: ../gui/wxpython/gmodeler/preferences.py:210 -#: ../gui/wxpython/gmodeler/preferences.py:376 -#: ../gui/wxpython/gmodeler/preferences.py:488 -#: ../gui/wxpython/gmodeler/preferences.py:604 -#: ../gui/wxpython/nviz/tools.py:366 ../gui/wxpython/nviz/tools.py:1285 -#: ../gui/wxpython/nviz/tools.py:2126 -msgid "Height:" +#: ../gui/wxpython/modules/vclean.py:225 +msgid "centroid" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3882 -msgid "" -"Width of the color symbol (for lines)\n" -"in front of the legend text" +#: ../gui/wxpython/modules/vclean.py:226 +#: ../gui/wxpython/vdigit/preferences.py:695 +msgid "area" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3888 ../gui/wxpython/psmap/dialogs.py:4053 -msgid "Columns:" +#: ../gui/wxpython/modules/vclean.py:227 +msgid "face" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3898 -msgid "column span:" +#: ../gui/wxpython/modules/vclean.py:401 +#, python-format +msgid "%s. cleaning tool removed, will be ignored" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3900 -msgid "" -"Column separation distance between the left edges\n" -"of two columns in a multicolumn legend" +#: ../gui/wxpython/modules/vclean.py:404 +msgid "Please select a cleaning tool to remove" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3947 ../gui/wxpython/psmap/dialogs.py:4554 -#: ../gui/wxpython/psmap/dialogs.py:5218 -#: ../gui/wxpython/gui_core/preferences.py:507 -#: ../gui/wxpython/gui_core/preferences.py:787 -#: ../gui/wxpython/gui_core/dialogs.py:2419 -#: ../gui/wxpython/wxplot/dialogs.py:751 -msgid "Font settings" +#: ../gui/wxpython/modules/vclean.py:428 +#, python-format +msgid "%s. cleaning tool moved up" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4147 -msgid "Edit legend label:" +#: ../gui/wxpython/modules/vclean.py:430 +msgid "1. cleaning tool can not be moved up " msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4194 -msgid "No raster map selected!" +#: ../gui/wxpython/modules/vclean.py:432 +msgid "Please select a cleaning tool to move up" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4195 -msgid "No raster" +#: ../gui/wxpython/modules/vclean.py:460 +#, python-format +msgid "%s. cleaning tool moved down" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4485 -msgid "Mapinfo settings" +#: ../gui/wxpython/modules/vclean.py:462 +msgid "Last cleaning tool can not be moved down " msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4589 -msgid "Color settings" +#: ../gui/wxpython/modules/vclean.py:464 +msgid "Please select a cleaning tool to move down" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4595 -msgid "use border color:" +#: ../gui/wxpython/modules/vclean.py:478 +#, python-format +msgid "cleaning tool: '%s'" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4597 -msgid "use background color:" +#: ../gui/wxpython/modules/vclean.py:488 +#, python-format +msgid "Threshold for %(num)s. tool '%(tool)s': %(thresh)s" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4856 -msgid "Length:" +#: ../gui/wxpython/modules/vclean.py:516 +msgid "Name of input vector map" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4862 -msgid "Scalebar length is given in map units" +#: ../gui/wxpython/modules/vclean.py:517 +msgid "Name for output vector map" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4867 -msgid "Scalebar height is real height on paper" +#: ../gui/wxpython/modules/vclean.py:518 +#: ../gui/wxpython/mapswipe/toolbars.py:29 +msgid "Tools" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4869 -msgid "default" +#: ../gui/wxpython/modules/vclean.py:519 +msgid "Threshold" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4942 ../gui/wxpython/wxplot/dialogs.py:1164 -#: ../gui/wxpython/wxplot/dialogs.py:1245 -msgid "Style" +#: ../gui/wxpython/modules/vclean.py:521 +#, python-format +msgid "'%s' not defined" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4946 -msgid "Type:" +#: ../gui/wxpython/modules/vclean.py:523 +#, python-format +msgid "" +"Some parameters not defined. Operation canceled.\n" +"\n" +"%s" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4965 -msgid "Number of segments:" +#: ../gui/wxpython/modules/vclean.py:528 +msgid "Executing selected cleaning operations..." msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4971 -msgid "Label every " +#: ../gui/wxpython/modules/vclean.py:585 +msgid "Vector cleaning command copied to clipboard" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4972 -msgid "segments" +#: ../gui/wxpython/wxplot/profile.py:49 +msgid "GRASS Profile Analysis Tool" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4985 -msgid "transparent text background" +#: ../gui/wxpython/wxplot/profile.py:65 ../gui/wxpython/wxplot/profile.py:173 +msgid "Profile of" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5103 -msgid "Length of scale bar is not defined" +#: ../gui/wxpython/wxplot/profile.py:94 +#, python-format +msgid "Distance (%s)" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5197 -msgid "Enter text:" +#: ../gui/wxpython/wxplot/profile.py:96 +msgid "Distance along transect" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5268 -msgid "Text effects" +#: ../gui/wxpython/wxplot/profile.py:97 +msgid "Cell values" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5274 -msgid "text background" +#: ../gui/wxpython/wxplot/profile.py:166 +msgid "Not all points of profile lie inside computational region." msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5279 -msgid "highlight" +#: ../gui/wxpython/wxplot/profile.py:237 +msgid "Raster values" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5288 -msgid "text border" +#: ../gui/wxpython/wxplot/profile.py:290 +msgid "You must draw a transect to profile in the map display window." msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5397 -msgid "Offset" +#: ../gui/wxpython/wxplot/profile.py:291 +msgid "Nothing to profile" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5401 -msgid "horizontal (pts):" +#: ../gui/wxpython/wxplot/profile.py:359 +msgid "Choose prefix for file(s) where to save profile values..." msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5403 -msgid "vertical (pts):" +#: ../gui/wxpython/wxplot/profile.py:361 +msgid "Comma separated value (*.csv)|*.csv" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5442 -msgid " Reference point" +#: ../gui/wxpython/wxplot/profile.py:372 ../gui/wxpython/gui_core/pyedit.py:333 +#: ../gui/wxpython/gmodeler/frame.py:2077 +#, python-format +msgid "File <%s> already exists. Do you want to overwrite this file?" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5496 -msgid "Text rotation" +#: ../gui/wxpython/wxplot/profile.py:375 +msgid "Overwrite file?" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5502 -msgid "rotate text (counterclockwise)" +#: ../gui/wxpython/wxplot/profile.py:386 +#, python-format +msgid "" +"Unable to open file <%s> for writing.\n" +"Reason: %s" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5594 -msgid "No text entered!" +#: ../gui/wxpython/wxplot/profile.py:402 +#, python-format +msgid "" +"%d files created:\n" +"%s" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5594 ../gui/wxpython/core/gcmd.py:113 -#: ../gui/wxpython/core/workspace.py:1616 -#: ../gui/wxpython/gui_core/preferences.py:238 -#: ../gui/wxpython/gui_core/preferences.py:1925 -#: ../gui/wxpython/gui_core/preferences.py:1958 -#: ../gui/wxpython/gui_core/preferences.py:1970 -#: ../gui/wxpython/gui_core/preferences.py:1982 -#: ../gui/wxpython/gmodeler/frame.py:1141 -#: ../gui/wxpython/location_wizard/dialogs.py:142 -#: ../gui/wxpython/location_wizard/dialogs.py:161 -#: ../gui/wxpython/location_wizard/dialogs.py:490 -#: ../gui/wxpython/location_wizard/wizard.py:675 -#: ../gui/wxpython/location_wizard/wizard.py:864 -#: ../gui/wxpython/location_wizard/wizard.py:2013 -#: ../gui/wxpython/lmgr/layertree.py:1003 ../gui/wxpython/vdigit/dialogs.py:253 -#: ../gui/wxpython/vdigit/dialogs.py:447 ../gui/wxpython/gis_set.py:281 -#: ../gui/wxpython/gis_set.py:711 ../gui/wxpython/gis_set.py:755 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:276 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:654 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:698 -msgid "Error" +#: ../gui/wxpython/wxplot/profile.py:405 +msgid "No files generated." msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5794 ../gui/wxpython/nviz/tools.py:624 -msgid "Choose a directory:" +#: ../gui/wxpython/wxplot/profile.py:413 +msgid "Statistics for Profile(s)" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5795 -msgid "Choose a directory with images" +#: ../gui/wxpython/wxplot/dialogs.py:41 +msgid "Select raster maps to profile" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5838 -msgid "Note: only EPS format supported" +#: ../gui/wxpython/wxplot/dialogs.py:81 +msgid "Select raster map(s) to profile:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5854 -msgid "Scale And Rotation" +#: ../gui/wxpython/wxplot/dialogs.py:132 +msgid "Select pairs of raster maps for scatterplots" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5895 ../gui/wxpython/psmap/dialogs.py:6477 -msgid "Rotation angle (deg):" +#: ../gui/wxpython/wxplot/dialogs.py:180 +msgid "Select pairs of raster maps for bivariate scatterplots:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5911 ../gui/wxpython/psmap/dialogs.py:6499 -msgid "Counterclockwise rotation in degrees" +#: ../gui/wxpython/wxplot/dialogs.py:195 ../gui/wxpython/wxplot/dialogs.py:502 +msgid "Number of bins (for FP maps)" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6037 -msgid "" -"PIL\n" -"missing" +#: ../gui/wxpython/wxplot/dialogs.py:290 ../gui/wxpython/dbmgr/base.py:462 +msgid "Statistics" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6057 -#, python-format -msgid "Unable to read file %s" +#: ../gui/wxpython/wxplot/dialogs.py:360 +msgid "C&opy" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6118 -#, python-format -msgid "size: %(width)s x %(height)s pts" +#: ../gui/wxpython/wxplot/dialogs.py:362 +msgid "Copy regression statistics the clipboard (Ctrl+C)" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6140 -msgid "No image selected." +#: ../gui/wxpython/wxplot/dialogs.py:403 +msgid "Regression statistics copied to clipboard" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6247 -msgid "North Arrow settings" +#: ../gui/wxpython/wxplot/dialogs.py:414 +msgid "Select raster map or imagery group to histogram" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6258 -msgid "Compute convergence" +#: ../gui/wxpython/wxplot/dialogs.py:442 +msgid "Histogram single raster" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6329 -msgid "Symbol" +#: ../gui/wxpython/wxplot/dialogs.py:445 +msgid "Histogram imagery group" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6336 -msgid "Select symbol:" +#: ../gui/wxpython/wxplot/dialogs.py:486 +msgid "Select image group:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6353 -msgid "" -"Note: Selected symbol is not displayed\n" -"in draft mode (only in preview mode)" +#: ../gui/wxpython/wxplot/dialogs.py:515 +msgid "Histogram type" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6378 ../gui/wxpython/psmap/dialogs.py:6738 -#: ../gui/wxpython/iclass/dialogs.py:396 -#: ../gui/wxpython/gmodeler/preferences.py:107 -#: ../gui/wxpython/gmodeler/preferences.py:421 -#: ../gui/wxpython/gmodeler/preferences.py:533 -#: ../gui/wxpython/nviz/tools.py:976 ../gui/wxpython/nviz/tools.py:2816 -#: ../gui/wxpython/wxplot/dialogs.py:1109 -#: ../gui/wxpython/wxplot/dialogs.py:1191 -msgid "Color" +#: ../gui/wxpython/wxplot/dialogs.py:601 +msgid "Selected group must be in current mapset" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6386 ../gui/wxpython/psmap/dialogs.py:6745 -msgid "Outline color:" +#: ../gui/wxpython/wxplot/dialogs.py:602 ../gui/wxpython/psmap/dialogs.py:597 +#: ../gui/wxpython/psmap/dialogs.py:1423 ../gui/wxpython/psmap/dialogs.py:1447 +#: ../gui/wxpython/psmap/dialogs.py:1498 ../gui/wxpython/psmap/dialogs.py:5106 +#: ../gui/wxpython/animation/dialogs.py:746 +#: ../gui/wxpython/animation/controller.py:295 +msgid "Invalid input" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6389 ../gui/wxpython/psmap/dialogs.py:6416 -#: ../gui/wxpython/psmap/dialogs.py:6748 ../gui/wxpython/psmap/dialogs.py:6778 -#: ../gui/wxpython/gui_core/dialogs.py:1780 -msgid "transparent" +#: ../gui/wxpython/wxplot/dialogs.py:664 ../gui/wxpython/wxplot/base.py:517 +#: ../gui/wxpython/wxplot/base.py:584 +msgid "Text settings" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6413 ../gui/wxpython/psmap/dialogs.py:6775 -msgid "Fill color:" +#: ../gui/wxpython/wxplot/dialogs.py:674 +msgid "Profile title:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6452 -msgid "Size and Rotation" +#: ../gui/wxpython/wxplot/dialogs.py:688 +msgid "Title font size (pts):" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6460 -msgid "Size (pt):" +#: ../gui/wxpython/wxplot/dialogs.py:705 +msgid "X-axis label:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6463 -msgid "Symbol size in points" +#: ../gui/wxpython/wxplot/dialogs.py:719 +msgid "Y-axis label:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6698 -msgid "Rectangle settings" +#: ../gui/wxpython/wxplot/dialogs.py:733 +msgid "Label font size (pts):" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6700 -msgid "Line settings" +#: ../gui/wxpython/wxplot/dialogs.py:751 +#: ../gui/wxpython/gui_core/preferences.py:500 +#: ../gui/wxpython/gui_core/preferences.py:781 +#: ../gui/wxpython/gui_core/dialogs.py:2419 +#: ../gui/wxpython/psmap/dialogs.py:3949 ../gui/wxpython/psmap/dialogs.py:4556 +#: ../gui/wxpython/psmap/dialogs.py:5220 +msgid "Font settings" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6813 ../gui/wxpython/gcp/manager.py:2828 -#: ../gui/wxpython/gui_core/preferences.py:1415 -#: ../gui/wxpython/vnet/dialogs.py:1279 ../gui/wxpython/mapswipe/dialogs.py:327 -#: ../gui/wxpython/photo2image/ip2i_manager.py:2076 -#: ../gui/wxpython/image2target/ii2t_manager.py:2901 -msgid "Line width:" +#: ../gui/wxpython/wxplot/dialogs.py:761 +msgid "Font family:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6834 -msgid "Line width in points" +#: ../gui/wxpython/wxplot/dialogs.py:777 +msgid "Style:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6908 -msgid "Vector labels" +#: ../gui/wxpython/wxplot/dialogs.py:793 +msgid "Weight:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6928 -msgid "Vector label files created beforehand by v.label module" +#: ../gui/wxpython/wxplot/dialogs.py:829 ../gui/wxpython/wxplot/dialogs.py:1428 +#: ../gui/wxpython/iscatt/dialogs.py:397 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1875 +#: ../gui/wxpython/image2target/ii2t_manager.py:2701 +#: ../gui/wxpython/gcp/manager.py:2627 ../gui/wxpython/vnet/dialogs.py:1307 +msgid "Apply changes for the current session" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6945 -msgid "You can select multiple label files." +#: ../gui/wxpython/wxplot/dialogs.py:832 ../gui/wxpython/wxplot/dialogs.py:1430 +msgid "Apply changes for the current session and close dialog" msgstr "" -#: ../gui/wxpython/rlisetup/frame.py:23 -msgid "Modify the configuration file" +#: ../gui/wxpython/wxplot/dialogs.py:836 ../gui/wxpython/wxplot/dialogs.py:1432 +#: ../gui/wxpython/iscatt/dialogs.py:400 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1878 +#: ../gui/wxpython/image2target/ii2t_manager.py:2704 +#: ../gui/wxpython/gui_core/preferences.py:100 +#: ../gui/wxpython/gcp/manager.py:2630 ../gui/wxpython/vnet/dialogs.py:1310 +msgid "Apply and save changes to user settings file (default for next sessions)" msgstr "" -#: ../gui/wxpython/rlisetup/frame.py:37 -#, python-brace-format -msgid "View and modify the configuration file '{name}'" +#: ../gui/wxpython/wxplot/dialogs.py:838 ../gui/wxpython/wxplot/dialogs.py:1433 +#: ../gui/wxpython/vdigit/preferences.py:70 +#: ../gui/wxpython/gui_core/preferences.py:103 +#: ../gui/wxpython/psmap/dialogs.py:477 +#: ../gui/wxpython/gmodeler/preferences.py:696 +msgid "Close dialog and ignore changes" msgstr "" -#: ../gui/wxpython/rlisetup/frame.py:89 -#, python-brace-format -msgid "" -"Are you sure that you want modify r.li configuration file {name}?\n" -"You could broke the configuration file..." +#: ../gui/wxpython/wxplot/dialogs.py:904 +#, python-format +msgid "Plot text sizes saved to file '%s'." msgstr "" -#: ../gui/wxpython/rlisetup/frame.py:94 -msgid "WARNING" +#: ../gui/wxpython/wxplot/dialogs.py:964 +msgid "No map or image group selected to plot." msgstr "" -#: ../gui/wxpython/rlisetup/frame.py:114 -msgid "GRASS GIS Setup for r.li modules" +#: ../gui/wxpython/wxplot/dialogs.py:965 ../gui/wxpython/core/workspace.py:1635 +#: ../gui/wxpython/core/gcmd.py:142 ../gui/wxpython/mapwin/buffered.py:2142 +msgid "Warning" msgstr "" -#: ../gui/wxpython/rlisetup/frame.py:132 -msgid "Available sampling area configuration files" +#: ../gui/wxpython/wxplot/dialogs.py:986 ../gui/wxpython/wxplot/base.py:521 +#: ../gui/wxpython/wxplot/base.py:598 +msgid "Plot settings" msgstr "" -#: ../gui/wxpython/rlisetup/frame.py:140 -#: ../gui/wxpython/gui_core/simplelmgr.py:463 -#: ../gui/wxpython/gmodeler/frame.py:1499 ../gui/wxpython/lmgr/layertree.py:459 -#: ../gui/wxpython/animation/dialogs.py:780 -#: ../gui/wxpython/animation/dialogs.py:1012 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:936 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1862 -#: ../gui/wxpython/menustrings.py:954 ../gui/wxpython/menustrings.py:1896 -msgid "Remove" +#: ../gui/wxpython/wxplot/dialogs.py:1007 +msgid "Map/image plotted" msgstr "" -#: ../gui/wxpython/rlisetup/frame.py:141 -msgid "Remove a configuration file" +#: ../gui/wxpython/wxplot/dialogs.py:1019 +msgid "Settings for selected map" msgstr "" -#: ../gui/wxpython/rlisetup/frame.py:143 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:932 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1858 -#: ../gui/wxpython/menustrings.py:950 ../gui/wxpython/menustrings.py:1892 -msgid "Create" +#: ../gui/wxpython/wxplot/dialogs.py:1037 +msgid "Line color" msgstr "" -#: ../gui/wxpython/rlisetup/frame.py:144 -msgid "Create a new configuration file" +#: ../gui/wxpython/wxplot/dialogs.py:1054 +#: ../gui/wxpython/vdigit/preferences.py:166 +msgid "Line width" msgstr "" -#: ../gui/wxpython/rlisetup/frame.py:146 ../gui/wxpython/lmgr/layertree.py:468 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:172 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:934 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1173 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1860 -#: ../gui/wxpython/menustrings.py:175 ../gui/wxpython/menustrings.py:952 -#: ../gui/wxpython/menustrings.py:1194 ../gui/wxpython/menustrings.py:1894 -msgid "Rename" +#: ../gui/wxpython/wxplot/dialogs.py:1072 ../gui/wxpython/psmap/dialogs.py:2944 +#: ../gui/wxpython/psmap/dialogs.py:6809 +msgid "Line style" msgstr "" -#: ../gui/wxpython/rlisetup/frame.py:147 -msgid "Rename a configuration file" +#: ../gui/wxpython/wxplot/dialogs.py:1087 +#: ../gui/wxpython/wxplot/dialogs.py:1150 +#: ../gui/wxpython/wxplot/dialogs.py:1231 ../gui/wxpython/psmap/toolbars.py:95 +msgid "Legend" msgstr "" -#: ../gui/wxpython/rlisetup/frame.py:149 -msgid "View/Edit" +#: ../gui/wxpython/wxplot/dialogs.py:1104 +msgid "Transect segment marker settings" msgstr "" -#: ../gui/wxpython/rlisetup/frame.py:150 -msgid "View and edit a configuration file" +#: ../gui/wxpython/wxplot/dialogs.py:1109 +#: ../gui/wxpython/wxplot/dialogs.py:1191 ../gui/wxpython/iclass/dialogs.py:396 +#: ../gui/wxpython/nviz/tools.py:976 ../gui/wxpython/nviz/tools.py:2816 +#: ../gui/wxpython/psmap/dialogs.py:6380 ../gui/wxpython/psmap/dialogs.py:6740 +#: ../gui/wxpython/gmodeler/preferences.py:107 +#: ../gui/wxpython/gmodeler/preferences.py:421 +#: ../gui/wxpython/gmodeler/preferences.py:533 +msgid "Color" msgstr "" -#: ../gui/wxpython/rlisetup/frame.py:225 -#, python-format -msgid "Do you want remove r.li configuration file <%s>?" +#: ../gui/wxpython/wxplot/dialogs.py:1123 +#: ../gui/wxpython/wxplot/dialogs.py:1204 ../gui/wxpython/psmap/dialogs.py:2732 +#: ../gui/wxpython/psmap/dialogs.py:3806 ../gui/wxpython/psmap/dialogs.py:4854 +msgid "Size" msgstr "" -#: ../gui/wxpython/rlisetup/frame.py:228 -msgid "Remove new r.li configuration file?" +#: ../gui/wxpython/wxplot/dialogs.py:1137 +#: ../gui/wxpython/wxplot/dialogs.py:1218 ../gui/wxpython/psmap/dialogs.py:2416 +#: ../gui/wxpython/psmap/dialogs.py:2577 +msgid "Fill" msgstr "" -#: ../gui/wxpython/rlisetup/frame.py:251 ../gui/wxpython/rlisetup/frame.py:271 -msgid "You have to select a configuration file" +#: ../gui/wxpython/wxplot/dialogs.py:1164 +#: ../gui/wxpython/wxplot/dialogs.py:1245 ../gui/wxpython/psmap/dialogs.py:4944 +msgid "Style" msgstr "" -#: ../gui/wxpython/rlisetup/frame.py:254 -#, python-format -msgid "Set the new name for %s \" \"configuration file" +#: ../gui/wxpython/wxplot/dialogs.py:1186 +msgid "Scatterplot points" msgstr "" -#: ../gui/wxpython/rlisetup/frame.py:256 -msgid "Rename configuration file" +#: ../gui/wxpython/wxplot/dialogs.py:1268 +msgid "Axis settings" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:58 -msgid "Create new configuration file for r.li modules" +#: ../gui/wxpython/wxplot/dialogs.py:1274 +msgid "X-Axis" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:124 -#, python-format -msgid "Do you want to create r.li configuration file <%s>?" +#: ../gui/wxpython/wxplot/dialogs.py:1275 +msgid "Y-Axis" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:127 -msgid "Create new r.li configuration file?" +#: ../gui/wxpython/wxplot/dialogs.py:1284 +msgid "Scale" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:139 -msgid "r.li.setup wizard canceled. Configuration file not created." +#: ../gui/wxpython/wxplot/dialogs.py:1296 +msgid "Automatic axis scaling, custom max and min, or scale matches data range (min)" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:485 -msgid "Select maps and define name" +#: ../gui/wxpython/wxplot/dialogs.py:1304 +msgid "Custom min" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:498 -msgid "Name for new configuration file to create" +#: ../gui/wxpython/wxplot/dialogs.py:1321 +msgid "Custom max" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:511 -msgid "Raster map to use to select areas" +#: ../gui/wxpython/wxplot/dialogs.py:1335 +msgid "Log scale" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:522 -msgid "Vector map to use to select areas" +#: ../gui/wxpython/wxplot/dialogs.py:1359 +msgid "Grid and Legend settings" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:533 -msgid "Vector map layer to use to select areas" +#: ../gui/wxpython/wxplot/dialogs.py:1364 +msgid "Grid color" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:545 -msgid "Define sampling region (region for analysis)" +#: ../gui/wxpython/wxplot/dialogs.py:1374 +msgid "Show grid" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:548 -#: ../gui/wxpython/rlisetup/wizard.py:883 -msgid "Whole map layer" +#: ../gui/wxpython/wxplot/dialogs.py:1383 +msgid "Legend font size" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:549 -msgid "Keyboard setting" +#: ../gui/wxpython/wxplot/dialogs.py:1397 +msgid "Show legend" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:550 -msgid "Draw the sampling frame" +#: ../gui/wxpython/wxplot/dialogs.py:1597 +#, python-format +msgid "Plot settings saved to file '%s'." msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:592 -#, python-format -msgid "The configuration file %s already exists, please change name" +#: ../gui/wxpython/wxplot/base.py:37 +msgid "Draw/re-draw plot" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:654 -#, python-format -msgid "Vector %s was not found, please select another vector" +#: ../gui/wxpython/wxplot/base.py:40 +msgid "Draw transect in map display window to profile" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:658 -#, python-format -msgid "Vector %s has no areas, please select another vector" +#: ../gui/wxpython/wxplot/base.py:43 +msgid "Plot options" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:663 -#, python-format -msgid "Vector %s has no table connected, please select another vector" +#: ../gui/wxpython/wxplot/base.py:46 +msgid "Plot statistics" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:707 -msgid "Insert sampling frame parameter" +#: ../gui/wxpython/wxplot/base.py:49 +msgid "Save profile data to CSV file" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:717 -msgid "Column of upper left corner" +#: ../gui/wxpython/wxplot/base.py:51 +msgid "Quit plot tool" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:731 -msgid "Row of upper left corner" +#: ../gui/wxpython/wxplot/base.py:485 +msgid "Left Mouse Down at Point:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:746 -#: ../gui/wxpython/rlisetup/wizard.py:760 -msgid "Row length of sampling frame" +#: ../gui/wxpython/wxplot/base.py:534 +msgid "This feature is not yet functional" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:824 -#: ../gui/wxpython/rlisetup/sampling_frame.py:403 -msgid "Draw sampling frame" +#: ../gui/wxpython/wxplot/base.py:535 +msgid "Under Construction" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:876 -msgid "Insert sampling areas" +#: ../gui/wxpython/wxplot/scatter.py:44 +msgid "GRASS Bivariate Scatterplot Tool" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:884 -msgid "Regions" +#: ../gui/wxpython/wxplot/scatter.py:51 +msgid "Bivariate Scatterplot" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:885 -msgid "Sample units" +#: ../gui/wxpython/wxplot/scatter.py:52 ../gui/wxpython/wxplot/scatter.py:53 +#: ../gui/wxpython/wxplot/histogram.py:52 +#: ../gui/wxpython/wxplot/histogram.py:156 +msgid "Raster cell values" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:886 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:333 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1259 -#: ../gui/wxpython/menustrings.py:340 ../gui/wxpython/menustrings.py:1282 -msgid "Moving window" +#: ../gui/wxpython/wxplot/scatter.py:102 ../gui/wxpython/wxplot/scatter.py:254 +msgid "Nothing to plot." msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:887 -msgid "" -"Select areas from the\n" -"overlaid vector map" +#: ../gui/wxpython/wxplot/scatter.py:113 +msgid "At least 2 raster maps must be specified" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:898 -msgid "Choose a method" +#: ../gui/wxpython/wxplot/scatter.py:136 +msgid "Bivariate Scatterplot of " msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:900 -msgid "Use keyboard to enter sampling area" +#: ../gui/wxpython/wxplot/scatter.py:157 ../gui/wxpython/wxplot/scatter.py:158 +#, python-format +msgid "Raster <%s> cell values" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:901 -msgid "Use mouse to draw sampling area" +#: ../gui/wxpython/wxplot/scatter.py:162 ../gui/wxpython/wxplot/scatter.py:166 +#, python-format +msgid ": %s" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:905 -msgid "This option is not supported yet" +#: ../gui/wxpython/wxplot/scatter.py:260 +msgid "Regression Statistics for Scatterplot(s)" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:917 -msgid "Number of regions to draw:" +#: ../gui/wxpython/wxplot/scatter.py:271 +#, python-format +msgid "" +"Regression equation for raster map <%(rast1)s> vs. <%(rast2)s>:\n" +"\n" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:932 -msgid "Do you want to overwrite existing temporal maps if they exist?" +#: ../gui/wxpython/wxplot/histogram.py:43 +msgid "GRASS GIS Histogramming Tool" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:937 -msgid "Do you want to check vector areas?" +#: ../gui/wxpython/wxplot/histogram.py:51 +msgid "Histogram of" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:939 -msgid "Select if use area by area" +#: ../gui/wxpython/wxplot/histogram.py:53 +#: ../gui/wxpython/wxplot/histogram.py:162 +msgid "Cell counts" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:941 -msgid "All the features will be used" +#: ../gui/wxpython/wxplot/histogram.py:141 +#, python-format +msgid "Histogram of image group <%s>" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:958 -msgid "Analysing all vector features..." +#: ../gui/wxpython/wxplot/histogram.py:145 +#, python-format +msgid "Histogram of raster map <%s>" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1056 -msgid "Analysing vector" +#: ../gui/wxpython/wxplot/histogram.py:147 +msgid "Histogram of selected raster maps" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1072 -msgid "All feature are been analyzed." +#: ../gui/wxpython/wxplot/histogram.py:154 +#, python-format +msgid "Raster cell values %s" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1076 -msgid "An error occurred" +#: ../gui/wxpython/wxplot/histogram.py:164 +msgid "Percent of total cells" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1108 -msgid "Draw sampling regions" +#: ../gui/wxpython/wxplot/histogram.py:166 +msgid "Area" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1125 -msgid "Draw sample region " +#: ../gui/wxpython/wxplot/histogram.py:252 +msgid "Statistics for Map(s) Histogrammed" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1133 -#: ../gui/wxpython/rlisetup/wizard.py:1490 -msgid "Draw moving windows region" +#: ../gui/wxpython/wxplot/histogram.py:257 +#, python-format +msgid "Statistics for raster map <%s>" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1135 -#: ../gui/wxpython/rlisetup/wizard.py:1496 -#: ../gui/wxpython/rlisetup/sampling_frame.py:415 -msgid "Draw sampling region" +#: ../gui/wxpython/iclass/plots.py:73 +msgid "Histograms" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1172 -msgid "Select sample units from keyboard" +#: ../gui/wxpython/iclass/plots.py:74 +msgid "Coincident plots" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1186 -#: ../gui/wxpython/rlisetup/wizard.py:1359 -#: ../gui/wxpython/rlisetup/wizard.py:1449 -msgid "Select type of shape" +#: ../gui/wxpython/iclass/plots.py:75 +msgid "Scatter plots" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1187 -#: ../gui/wxpython/rlisetup/wizard.py:1360 -#: ../gui/wxpython/rlisetup/wizard.py:1450 -msgid "Circle" +#: ../gui/wxpython/iclass/plots.py:99 +#, python-format +msgid "" +"Scatter plot functionality is disabled.\n" +"\n" +"Reason: Unable to import packages needed for scatter plot.\n" +"%s" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1213 -#: ../gui/wxpython/rlisetup/wizard.py:1371 -#: ../gui/wxpython/rlisetup/wizard.py:1386 -msgid "Width size (in cells)?" +#: ../gui/wxpython/iclass/toolbars.py:36 +msgid "Set opacity level" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1214 -#: ../gui/wxpython/rlisetup/wizard.py:1387 -msgid "What radius size (in meters)?" +#: ../gui/wxpython/iclass/toolbars.py:39 ../gui/wxpython/iclass/dialogs.py:280 +msgid "Class manager" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1215 -#: ../gui/wxpython/rlisetup/wizard.py:1378 -#: ../gui/wxpython/rlisetup/wizard.py:1388 -msgid "Height size (in cells)?" +#: ../gui/wxpython/iclass/toolbars.py:42 ../gui/wxpython/iclass/dialogs.py:44 +#: ../gui/wxpython/iscatt/toolbars.py:46 +msgid "Select imagery group" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1216 -#: ../gui/wxpython/rlisetup/wizard.py:1389 -msgid "Name of the circle mask" +#: ../gui/wxpython/iclass/toolbars.py:45 +msgid "Run analysis, update histogram and coincidence plots" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1224 -msgid "Select method of sampling unit distribution" +#: ../gui/wxpython/iclass/toolbars.py:48 +msgid "Save signature file for i.maxlik" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1226 -msgid "Random non overlapping" +#: ../gui/wxpython/iclass/toolbars.py:51 +msgid "Remove selected map layer" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1227 -msgid "Systematic contiguos" +#: ../gui/wxpython/iclass/toolbars.py:54 +msgid "Export training areas to vector map" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1228 -msgid "Stratified random" +#: ../gui/wxpython/iclass/toolbars.py:57 +msgid "Import training areas from vector map" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1229 -msgid "Systematic non contiguos" +#: ../gui/wxpython/iclass/toolbars.py:60 +#: ../gui/wxpython/gui_core/simplelmgr.py:480 +#: ../gui/wxpython/lmgr/layertree.py:82 +msgid "Add RGB map layer" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1230 -msgid "Centered over sites" +#: ../gui/wxpython/iclass/toolbars.py:78 +msgid "Training" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1235 -#: ../gui/wxpython/rlisetup/wizard.py:1300 -msgid "What number of Sampling Units to use?" +#: ../gui/wxpython/iclass/toolbars.py:84 +msgid "Set map canvas for " msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1314 -msgid "Insert number of row strates" +#: ../gui/wxpython/iclass/toolbars.py:86 +msgid "/ Zoom to map" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1315 -msgid "Insert number of column strates" +#: ../gui/wxpython/iclass/toolbars.py:262 +#: ../gui/wxpython/iclass/toolbars.py:271 +msgid "std dev" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1321 -msgid "Insert distance between units" +#: ../gui/wxpython/iclass/toolbars.py:345 +msgid "Add raster map" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1351 -msgid "Set sample units" +#: ../gui/wxpython/iclass/frame.py:39 +#, python-format +msgid "" +"Loading imagery lib failed.\n" +"%s" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1400 -msgid "Set moving windows" +#: ../gui/wxpython/iclass/frame.py:79 +msgid "GRASS GIS Supervised Classification Tool" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1443 -#: ../gui/wxpython/rlisetup/wizard.py:1541 -msgid "Draw sampling units" +#: ../gui/wxpython/iclass/frame.py:312 +#: ../gui/wxpython/photo2image/ip2i_mapdisplay.py:260 +#: ../gui/wxpython/image2target/ii2t_mapdisplay.py:261 +#: ../gui/wxpython/mapswipe/frame.py:291 ../gui/wxpython/gcp/mapdisplay.py:261 +#: ../gui/wxpython/rlisetup/sampling_frame.py:102 +#: ../gui/wxpython/mapdisp/frame.py:505 +msgid "Map Toolbar" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1461 -msgid "Number of sampling area to draw:" +#: ../gui/wxpython/iclass/frame.py:325 +msgid "IClass Toolbar" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1558 -msgid "Draw Sampling " +#: ../gui/wxpython/iclass/frame.py:337 +msgid "IClass Misc Toolbar" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1612 -msgid "Select sampling areas" +#: ../gui/wxpython/iclass/frame.py:364 +msgid "Digitization Toolbar" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1621 -msgid "Is this area ok?" +#: ../gui/wxpython/iclass/frame.py:388 +msgid "Plots" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1644 -msgid "Select sample area " +#: ../gui/wxpython/iclass/frame.py:408 +msgid "Preview Display" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1671 -#: ../gui/wxpython/rlisetup/functions.py:138 -#, python-format -msgid "The raster map <%s> already exists. Please remove or rename the maps with the prefix '%s' or select the option to overwrite existing maps" +#: ../gui/wxpython/iclass/frame.py:411 +msgid "Training Areas Display" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1712 -#: ../gui/wxpython/rlisetup/functions.py:127 -msgid "The polygon seems to have 0 areas" +#: ../gui/wxpython/iclass/frame.py:485 +msgid "Adjust Training Area Display to Preview Display" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1715 -msgid "Select sample area 1 of " +#: ../gui/wxpython/iclass/frame.py:487 +msgid "Adjust Preview display to Training Area Display" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1738 -#: ../gui/wxpython/location_wizard/wizard.py:2072 -msgid "Summary" +#: ../gui/wxpython/iclass/frame.py:489 +msgid "Display synchronization ON" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1745 -msgid "Configuration file name:" +#: ../gui/wxpython/iclass/frame.py:491 +msgid "Display synchronization OFF" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1754 -msgid "Raster name:" +#: ../gui/wxpython/iclass/frame.py:564 +msgid "All changes will be lost. Do you want to continue?" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1764 -msgid "Vector name:" +#: ../gui/wxpython/iclass/frame.py:573 +msgid "Import vector map" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1773 -msgid "Region type:" +#: ../gui/wxpython/iclass/frame.py:593 +#, python-format +msgid "No areas in vector map <%s>.\n" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1791 -msgid "Sampling area type:" +#: ../gui/wxpython/iclass/frame.py:595 +#, python-format +msgid "Vector map <%s> contains points or lines, these features are ignored." msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1854 -msgid "Region keyboard values:" +#: ../gui/wxpython/iclass/frame.py:622 +#, python-format +msgid "Unable to open vector map <%s>" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1868 -#: ../gui/wxpython/rlisetup/wizard.py:1893 -#: ../gui/wxpython/rlisetup/wizard.py:1897 -msgid "Type of shape:" +#: ../gui/wxpython/iclass/frame.py:633 +#, python-format +msgid "Unable to copy vector features from <%s>" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1871 -#: ../gui/wxpython/rlisetup/wizard.py:1900 -msgid "Radius size:" +#: ../gui/wxpython/iclass/frame.py:645 +msgid "Unable to open temporary vector map" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1872 -#: ../gui/wxpython/rlisetup/wizard.py:1901 -msgid "Name circle mask:" +#: ../gui/wxpython/iclass/frame.py:741 +msgid "No training areas to export." msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1874 -#: ../gui/wxpython/rlisetup/wizard.py:1903 -msgid "Width size:" +#: ../gui/wxpython/iclass/frame.py:754 +#, python-format +msgid "%d training areas (%d classes) exported to vector map <%s>." msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1875 -#: ../gui/wxpython/rlisetup/wizard.py:1904 -msgid "Height size:" +#: ../gui/wxpython/iclass/frame.py:994 +msgid "Failed to create temporary vector map." msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1878 -msgid "Method of distribution:" +#: ../gui/wxpython/iclass/frame.py:1090 +#, python-format +msgid "No area in category %s. Category skipped." msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1881 -msgid "Number sampling units:" +#: ../gui/wxpython/iclass/frame.py:1094 +msgid "Analysis failed." msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1884 -msgid "Distance between units:" +#: ../gui/wxpython/iclass/frame.py:1101 +msgid "results" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1887 -msgid "Number row strates:" +#: ../gui/wxpython/iclass/frame.py:1107 +msgid "No imagery group selected." msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1889 -msgid "Number column strates:" +#: ../gui/wxpython/iclass/frame.py:1114 +msgid "Due to recent changes in classes, signatures can be outdated and should be recalculated. Do you still want to continue?" msgstr "" -#: ../gui/wxpython/rlisetup/sampling_frame.py:102 -#: ../gui/wxpython/gcp/mapdisplay.py:261 ../gui/wxpython/mapdisp/frame.py:505 -#: ../gui/wxpython/iclass/frame.py:312 ../gui/wxpython/mapswipe/frame.py:291 -#: ../gui/wxpython/photo2image/ip2i_mapdisplay.py:260 -#: ../gui/wxpython/image2target/ii2t_mapdisplay.py:261 -msgid "Map Toolbar" +#: ../gui/wxpython/iclass/frame.py:1117 +msgid "Outdated signatures" msgstr "" -#: ../gui/wxpython/rlisetup/sampling_frame.py:217 -#: ../gui/wxpython/rlisetup/sampling_frame.py:326 +#: ../gui/wxpython/iclass/frame.py:1135 #, python-format -msgid "The raster file %s already exists, please change name" +msgid "" +"A signature file named %s already exists.\n" +"Do you want to replace it?" msgstr "" -#: ../gui/wxpython/rlisetup/sampling_frame.py:243 -msgid "Raster map not created. Please redraw region." +#: ../gui/wxpython/iclass/frame.py:1138 ../gui/wxpython/gmodeler/frame.py:562 +msgid "File already exists" msgstr "" -#: ../gui/wxpython/rlisetup/sampling_frame.py:349 -msgid "Raster map not created. redraw region again." +#: ../gui/wxpython/iclass/frame.py:1188 +msgid "No imagery group selected. Operation canceled." msgstr "" -#: ../gui/wxpython/rlisetup/sampling_frame.py:404 -msgid "Draw sampling frame by clicking and dragging" +#: ../gui/wxpython/iclass/frame.py:1199 +#, python-format +msgid "Group <%(group)s> does not have enough files (it has %(files)d files). Operation canceled." msgstr "" -#: ../gui/wxpython/rlisetup/sampling_frame.py:407 -msgid "Draw sampling rectangle" +#: ../gui/wxpython/iclass/frame.py:1207 +msgid "No areas given. Operation canceled." msgstr "" -#: ../gui/wxpython/rlisetup/sampling_frame.py:408 -msgid "Draw sampling rectangle by clicking and dragging" +#: ../gui/wxpython/iclass/frame.py:1222 +msgid "Vector features are outside raster layers. Operation canceled." msgstr "" -#: ../gui/wxpython/rlisetup/sampling_frame.py:411 -msgid "Draw sampling circle" +#: ../gui/wxpython/iclass/g.gui.iclass.py:75 +msgid "Name of subgroup required" msgstr "" -#: ../gui/wxpython/rlisetup/sampling_frame.py:412 -msgid "Draw sampling circle radius by clicking and dragging" +#: ../gui/wxpython/iclass/g.gui.iclass.py:79 +#: ../gui/wxpython/iclass/dialogs.py:202 +#, python-format +msgid "Group <%s> not found" msgstr "" -#: ../gui/wxpython/rlisetup/sampling_frame.py:416 -msgid "Draw sampling region by polygon. Right Double click to end drawing" +#: ../gui/wxpython/iclass/g.gui.iclass.py:84 +#, python-format +msgid "Subgroup <%s> not found" msgstr "" -#: ../gui/wxpython/gcp/statusbar.py:38 -#: ../gui/wxpython/photo2image/ip2i_statusbar.py:38 -#: ../gui/wxpython/image2target/ii2t_statusbar.py:38 -msgid "Go to GCP No." +#: ../gui/wxpython/iclass/g.gui.iclass.py:98 ../gui/wxpython/nviz/wxnviz.py:440 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:64 +#: ../gui/wxpython/dbmgr/g.gui.dbmgr.py:48 +#, python-format +msgid "Vector map <%s> not found" msgstr "" -#: ../gui/wxpython/gcp/statusbar.py:55 -#: ../gui/wxpython/photo2image/ip2i_statusbar.py:55 -#: ../gui/wxpython/image2target/ii2t_statusbar.py:55 -msgid "Valid Range:" +#: ../gui/wxpython/iclass/g.gui.iclass.py:121 +#, python-format +msgid "Loading raster map <%s>..." msgstr "" -#: ../gui/wxpython/gcp/statusbar.py:121 -#: ../gui/wxpython/photo2image/ip2i_statusbar.py:121 -#: ../gui/wxpython/image2target/ii2t_statusbar.py:121 -msgid "RMS error" +#: ../gui/wxpython/iclass/g.gui.iclass.py:124 +#, python-format +msgid "Loading training map <%s>..." msgstr "" -#: ../gui/wxpython/gcp/statusbar.py:125 -#: ../gui/wxpython/photo2image/ip2i_statusbar.py:125 -#: ../gui/wxpython/image2target/ii2t_statusbar.py:125 -#, python-format -msgid "Forward: %(forw)s, Backward: %(back)s" +#: ../gui/wxpython/iclass/digit.py:61 +msgid "You are trying to create a training area outside the computational region. Please, use g.region to set the appropriate region first." msgstr "" -#: ../gui/wxpython/gcp/manager.py:148 -#: ../gui/wxpython/image2target/ii2t_manager.py:177 -msgid "Setup for georectification" +#: ../gui/wxpython/iclass/digit.py:72 +msgid "" +"In order to create a training area, you have to select class first.\n" +"\n" +"There is no class yet, do you want to create one?" msgstr "" -#: ../gui/wxpython/gcp/manager.py:181 ../gui/wxpython/gcp/manager.py:185 -#: ../gui/wxpython/image2target/ii2t_manager.py:210 -#: ../gui/wxpython/image2target/ii2t_manager.py:214 -msgid "Georectifying setup canceled." +#: ../gui/wxpython/iclass/digit.py:76 ../gui/wxpython/iscatt/controllers.py:413 +msgid "No class selected" msgstr "" -#: ../gui/wxpython/gcp/manager.py:350 -#: ../gui/wxpython/image2target/ii2t_manager.py:379 -msgid "Select map type and location/mapset" +#: ../gui/wxpython/iclass/dialogs.py:78 +#: ../gui/wxpython/image2target/ii2t_manager.py:567 +#: ../gui/wxpython/gcp/manager.py:538 +msgid "Create/edit group..." msgstr "" -#: ../gui/wxpython/gcp/manager.py:364 -#: ../gui/wxpython/image2target/ii2t_manager.py:393 -msgid "Map type to georectify" +#: ../gui/wxpython/iclass/dialogs.py:85 +msgid "Name of imagery group is missing." msgstr "" -#: ../gui/wxpython/gcp/manager.py:375 -#: ../gui/wxpython/image2target/ii2t_manager.py:404 -msgid "Select source location:" +#: ../gui/wxpython/iclass/dialogs.py:92 +msgid "Name of imagery group:" msgstr "" -#: ../gui/wxpython/gcp/manager.py:396 -#: ../gui/wxpython/image2target/ii2t_manager.py:425 -msgid "Select source mapset:" +#: ../gui/wxpython/iclass/dialogs.py:107 +msgid "Name of imagery subgroup:" msgstr "" -#: ../gui/wxpython/gcp/manager.py:452 -#: ../gui/wxpython/image2target/ii2t_manager.py:481 -msgid "You must select a valid location before selecting a mapset" +#: ../gui/wxpython/iclass/dialogs.py:182 +msgid "Please choose a subgroup." msgstr "" -#: ../gui/wxpython/gcp/manager.py:465 -#: ../gui/wxpython/image2target/ii2t_manager.py:494 -msgid "You must select a valid location and mapset in order to continue" +#: ../gui/wxpython/iclass/dialogs.py:186 +#, python-format +msgid "Subgroup <%s> not found in group <%s>" msgstr "" -#: ../gui/wxpython/gcp/manager.py:487 -#: ../gui/wxpython/image2target/ii2t_manager.py:516 -msgid "Select image/map group to georectify" +#: ../gui/wxpython/iclass/dialogs.py:193 +#, python-format +msgid "" +"No data found in subgroup <%s> of group <%s>.\n" +"." msgstr "" -#: ../gui/wxpython/gcp/manager.py:509 -msgid "Select/create group:" +#: ../gui/wxpython/iclass/dialogs.py:198 +#, python-format +msgid "" +"No data found in group <%s>.\n" +"." msgstr "" -#: ../gui/wxpython/gcp/manager.py:526 -#: ../gui/wxpython/image2target/ii2t_manager.py:555 -msgid "Create group if none exists" +#: ../gui/wxpython/iclass/dialogs.py:250 +msgid "Name of map is missing." msgstr "" -#: ../gui/wxpython/gcp/manager.py:536 ../gui/wxpython/iclass/dialogs.py:78 -#: ../gui/wxpython/image2target/ii2t_manager.py:565 -msgid "Create/edit group..." +#: ../gui/wxpython/iclass/dialogs.py:257 ../gui/wxpython/gmodeler/dialogs.py:89 +msgid "Name of raster map:" msgstr "" -#: ../gui/wxpython/gcp/manager.py:540 -#: ../gui/wxpython/image2target/ii2t_manager.py:569 -msgid "Add vector map to group..." +#: ../gui/wxpython/iclass/dialogs.py:259 +#: ../gui/wxpython/gui_core/dialogs.py:240 +#: ../gui/wxpython/gmodeler/dialogs.py:91 +msgid "Name of vector map:" msgstr "" -#: ../gui/wxpython/gcp/manager.py:560 ../gui/wxpython/gcp/manager.py:2985 -#: ../gui/wxpython/photo2image/ip2i_manager.py:2212 -#: ../gui/wxpython/image2target/ii2t_manager.py:589 -#: ../gui/wxpython/image2target/ii2t_manager.py:3058 -msgid "Extension for output maps:" +#: ../gui/wxpython/iclass/dialogs.py:295 ../gui/wxpython/iscatt/frame.py:143 +msgid "Classes" msgstr "" -#: ../gui/wxpython/gcp/manager.py:630 -#: ../gui/wxpython/image2target/ii2t_manager.py:653 -msgid "You must select a valid image/map group in order to continue" +#: ../gui/wxpython/iclass/dialogs.py:395 ../gui/wxpython/iscatt/frame.py:416 +msgid "Class name" msgstr "" -#: ../gui/wxpython/gcp/manager.py:637 -#: ../gui/wxpython/image2target/ii2t_manager.py:660 -msgid "You must enter an map name extension in order to continue" +#: ../gui/wxpython/iclass/dialogs.py:429 ../gui/wxpython/iscatt/frame.py:454 +msgid "Please use only ASCII characters." msgstr "" -#: ../gui/wxpython/gcp/manager.py:706 -#: ../gui/wxpython/image2target/ii2t_manager.py:729 -msgid "Select maps to display for ground control point (GCP) creation" +#: ../gui/wxpython/iclass/dialogs.py:545 +msgid "Zoom to training areas of selected class" msgstr "" -#: ../gui/wxpython/gcp/manager.py:718 ../gui/wxpython/gcp/manager.py:2880 -#: ../gui/wxpython/photo2image/ip2i_manager.py:2122 -#: ../gui/wxpython/image2target/ii2t_manager.py:741 -#: ../gui/wxpython/image2target/ii2t_manager.py:2953 -msgid "Select source map to display:" +#: ../gui/wxpython/iclass/dialogs.py:607 +msgid "Save signature file" msgstr "" -#: ../gui/wxpython/gcp/manager.py:744 ../gui/wxpython/gcp/manager.py:2894 -#: ../gui/wxpython/photo2image/ip2i_manager.py:2136 -#: ../gui/wxpython/image2target/ii2t_manager.py:767 -#: ../gui/wxpython/image2target/ii2t_manager.py:2967 -msgid "Select target raster map to display:" +#: ../gui/wxpython/iclass/dialogs.py:668 +msgid "Enter name of signature file:" msgstr "" -#: ../gui/wxpython/gcp/manager.py:767 ../gui/wxpython/gcp/manager.py:2908 -#: ../gui/wxpython/image2target/ii2t_manager.py:790 -#: ../gui/wxpython/image2target/ii2t_manager.py:2981 -msgid "Select target vector map to display:" +#: ../gui/wxpython/iclass/dialogs.py:680 +msgid "Signature file path:" msgstr "" -#: ../gui/wxpython/gcp/manager.py:839 -#: ../gui/wxpython/image2target/ii2t_manager.py:862 -msgid "You must select a source map in order to continue" +#: ../gui/wxpython/iclass/dialogs.py:730 +msgid "Export training areas" msgstr "" -#: ../gui/wxpython/gcp/manager.py:866 ../gui/wxpython/gcp/manager.py:897 -#: ../gui/wxpython/image2target/ii2t_manager.py:889 -#: ../gui/wxpython/image2target/ii2t_manager.py:920 -#, python-format -msgid "" -"No maps in selected group <%s>.\n" -"Please edit group or select another group." +#: ../gui/wxpython/iclass/dialogs.py:777 ../gui/wxpython/iscatt/dialogs.py:281 +msgid "Enter name of new vector map:" msgstr "" -#: ../gui/wxpython/gcp/manager.py:927 -#: ../gui/wxpython/image2target/ii2t_manager.py:950 -msgid "Manage Ground Control Points" +#: ../gui/wxpython/iclass/dialogs.py:790 ../gui/wxpython/lmgr/layertree.py:602 +msgid "Export attribute table" +msgstr "" + +#: ../gui/wxpython/iclass/dialogs.py:793 +msgid "Export attribute table containing computed statistical data" msgstr "" -#: ../gui/wxpython/gcp/manager.py:1192 -#: ../gui/wxpython/photo2image/ip2i_manager.py:616 -#: ../gui/wxpython/image2target/ii2t_manager.py:1225 +#: ../gui/wxpython/iclass/dialogs.py:832 #, python-format -msgid "At least %d GCPs required. Operation canceled." +msgid "Vector map <%s> already exists. Do you want to overwrite it?" msgstr "" -#: ../gui/wxpython/gcp/manager.py:1335 -#: ../gui/wxpython/photo2image/ip2i_manager.py:759 -#: ../gui/wxpython/image2target/ii2t_manager.py:1367 -msgid "source" +#: ../gui/wxpython/iclass/dialogs.py:835 +#, python-format +msgid "Vector <%s> exists" msgstr "" -#: ../gui/wxpython/gcp/manager.py:1337 -#: ../gui/wxpython/photo2image/ip2i_manager.py:761 -#: ../gui/wxpython/image2target/ii2t_manager.py:1369 -msgid "target" +#: ../gui/wxpython/iclass/statistics.py:29 +msgid "Loading imagery lib failed" msgstr "" -#: ../gui/wxpython/gcp/manager.py:1339 -#: ../gui/wxpython/photo2image/ip2i_manager.py:763 -#: ../gui/wxpython/image2target/ii2t_manager.py:1371 -msgid "Set GCP coordinates" +#: ../gui/wxpython/iscatt/iscatt_core.py:110 +#: ../gui/wxpython/iscatt/iscatt_core.py:160 +msgid "Select category for editing." msgstr "" -#: ../gui/wxpython/gcp/manager.py:1341 -#: ../gui/wxpython/photo2image/ip2i_manager.py:765 -#: ../gui/wxpython/image2target/ii2t_manager.py:1373 -#, python-format -msgid "" -"Set %(coor)s coordinates for GCP No. %(key)s? \n" -"\n" -"East: %(coor0)s \n" -"North: %(coor1)s" +#: ../gui/wxpython/iscatt/iscatt_core.py:151 +msgid "Computing of scatter plots failed." msgstr "" -#: ../gui/wxpython/gcp/manager.py:1419 -#: ../gui/wxpython/photo2image/ip2i_manager.py:441 -#: ../gui/wxpython/photo2image/ip2i_manager.py:843 -msgid "Writing POINTS file failed" +#: ../gui/wxpython/iscatt/iscatt_core.py:298 +msgid "Patching category raster conditions file failed." msgstr "" -#: ../gui/wxpython/gcp/manager.py:1431 -#: ../gui/wxpython/photo2image/ip2i_manager.py:856 +#: ../gui/wxpython/iscatt/iscatt_core.py:321 #, python-format -msgid "POINTS file saved for group <%s>" +msgid "" +"v.build failed:\n" +"%s" msgstr "" -#: ../gui/wxpython/gcp/manager.py:1447 -#: ../gui/wxpython/photo2image/ip2i_manager.py:872 -#: ../gui/wxpython/image2target/ii2t_manager.py:1511 -msgid "source mapwin not defined" +#: ../gui/wxpython/iscatt/iscatt_core.py:339 +#, python-format +msgid "" +"v.to.rast failed:\n" +"%s" msgstr "" -#: ../gui/wxpython/gcp/manager.py:1452 -#: ../gui/wxpython/photo2image/ip2i_manager.py:877 -#: ../gui/wxpython/image2target/ii2t_manager.py:1516 -msgid "target mapwin not defined" +#: ../gui/wxpython/iscatt/plots.py:42 +#, python-brace-format +msgid "The Scatterplot Tool needs the \"matplotlib\" (python-matplotlib) package to be installed. {0}" msgstr "" -#: ../gui/wxpython/gcp/manager.py:1482 -#: ../gui/wxpython/photo2image/ip2i_manager.py:907 -msgid "Reading POINTS file failed" +#: ../gui/wxpython/iscatt/plots.py:617 +msgid "Zoom to scatter plot extend" msgstr "" -#: ../gui/wxpython/gcp/manager.py:1567 -#: ../gui/wxpython/photo2image/ip2i_manager.py:992 -#: ../gui/wxpython/image2target/ii2t_manager.py:1633 -#, python-format -msgid "" -"Insufficient points defined and active (checked) for selected rectification method (order: %d).\n" -"3+ points needed for 1st order,\n" -"6+ points for 2nd order, and\n" -"10+ points for 3rd order." +#: ../gui/wxpython/iscatt/controllers.py:139 ../gui/wxpython/dbmgr/base.py:161 +msgid "Loading data..." msgstr "" -#: ../gui/wxpython/gcp/manager.py:1595 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1020 -#: ../gui/wxpython/image2target/ii2t_manager.py:1661 -msgid "Rectifying images, please wait..." +#: ../gui/wxpython/iscatt/controllers.py:204 +msgid "No data set." msgstr "" -#: ../gui/wxpython/gcp/manager.py:1635 -#: ../gui/wxpython/image2target/ii2t_manager.py:1701 +#: ../gui/wxpython/iscatt/controllers.py:222 #, python-format -msgid "Transforming <%s>..." +msgid "" +"Interactive Scatter Plot Tool can not be used.\n" +"Number of cells (rows*cols) <%d> in current regionis higher than maximum limit <%d>.\n" +"\n" +"You can reduce number of cells in current region using command." msgstr "" -#: ../gui/wxpython/gcp/manager.py:1640 -#: ../gui/wxpython/image2target/ii2t_manager.py:1706 +#: ../gui/wxpython/iscatt/controllers.py:231 #, python-format -msgid "Rectifying vector map <%s>, please wait..." +msgid "" +"Number of cells (rows*cols) <%d> in current region is higher than recommended threshold <%d>.\n" +"It is strongly advised to reduce number of cells in current region below recommend threshold.\n" +" It can be done by command.\n" +"\n" +"Do you want to continue using Interactive Scatter Plot Tool with this region?" msgstr "" -#: ../gui/wxpython/gcp/manager.py:1674 -#: ../gui/wxpython/image2target/ii2t_manager.py:1740 +#: ../gui/wxpython/iscatt/controllers.py:288 +msgid "Scatter plot with same band combination (regardless x y order) is already displayed." +msgstr "" + +#: ../gui/wxpython/iscatt/controllers.py:301 #, python-format -msgid "Georectification of vector map <%s> failed" +msgid "Band <%s> is not CELL (integer) type.\n" msgstr "" -#: ../gui/wxpython/gcp/manager.py:1680 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1072 -#: ../gui/wxpython/image2target/ii2t_manager.py:1746 -msgid "GCP Manager settings" +#: ../gui/wxpython/iscatt/controllers.py:304 +msgid "Scatter plot cannot be added.\n" msgstr "" -#: ../gui/wxpython/gcp/manager.py:1727 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1117 -#: ../gui/wxpython/image2target/ii2t_manager.py:1793 -msgid "Quit GCP Manager" +#: ../gui/wxpython/iscatt/controllers.py:310 +#, python-format +msgid "" +"Scatter plot cannot be added.\n" +"Multiple of bands ranges <%s:%d * %s:%d = %d> is higher than maximum limit <%d>.\n" msgstr "" -#: ../gui/wxpython/gcp/manager.py:1728 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1118 -#: ../gui/wxpython/image2target/ii2t_manager.py:1794 -msgid "Save ground control points?" +#: ../gui/wxpython/iscatt/controllers.py:320 +#, python-format +msgid "" +"Multiple of bands ranges <%s:%d * %s:%d = %d> is higher than recommended limit <%d>.\n" +"It is strongly advised to reduce range extend of bands(e. g. using r.rescale) below recommended threshold.\n" +"\n" +"Do you really want to add this scatter plot?" msgstr "" -#: ../gui/wxpython/gcp/manager.py:1807 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1196 +#: ../gui/wxpython/iscatt/controllers.py:409 msgid "" -"Could not calculate RMS Error.\n" -"Possible error with m.transform." +"In order to select arrea in scatter plot, you have to select class first.\n" +"\n" +"There is no class yet, do you want to create one?" msgstr "" -#: ../gui/wxpython/gcp/manager.py:1935 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1324 +#: ../gui/wxpython/iscatt/controllers.py:444 +#, python-format msgid "" -"Could not calculate new extends.\n" -"Possible error with m.transform." +"Error occurred during computation of scatter plot category:\n" +"%s" msgstr "" -#: ../gui/wxpython/gcp/manager.py:2067 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1456 -#: ../gui/wxpython/image2target/ii2t_manager.py:2130 -msgid "Adjust source display to target display" +#: ../gui/wxpython/iscatt/controllers.py:764 +#, python-format +msgid "Export scatter plot raster of class <%s>" msgstr "" -#: ../gui/wxpython/gcp/manager.py:2072 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1461 -#: ../gui/wxpython/image2target/ii2t_manager.py:2135 -msgid "Adjust target display to source display" +#: ../gui/wxpython/iscatt/controllers.py:782 +#, python-format +msgid "Scatter plot raster of class <%s> exported to raster map <%s>." msgstr "" -#: ../gui/wxpython/gcp/manager.py:2146 ../gui/wxpython/gcp/manager.py:2164 -#: ../gui/wxpython/vnet/vnet_data.py:259 ../gui/wxpython/vnet/widgets.py:85 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1535 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1553 -#: ../gui/wxpython/image2target/ii2t_manager.py:2209 -#: ../gui/wxpython/image2target/ii2t_manager.py:2229 -msgid "use" +#: ../gui/wxpython/iscatt/controllers.py:786 +#, python-format +msgid "" +"Export of scatter plot raster of class <%s> to map <%s> failed.\n" +"%s" msgstr "" -#: ../gui/wxpython/gcp/manager.py:2147 ../gui/wxpython/gcp/manager.py:2165 -#: ../gui/wxpython/image2target/ii2t_manager.py:2210 -#: ../gui/wxpython/image2target/ii2t_manager.py:2230 -msgid "source E" +#: ../gui/wxpython/iscatt/toolbars.py:48 ../gui/wxpython/iscatt/toolbars.py:146 +#: ../gui/wxpython/nviz/tools.py:2272 ../gui/wxpython/gui_core/toolbars.py:85 +#: ../gui/wxpython/vnet/dialogs.py:946 +msgid "Settings" msgstr "" -#: ../gui/wxpython/gcp/manager.py:2148 ../gui/wxpython/gcp/manager.py:2166 -#: ../gui/wxpython/image2target/ii2t_manager.py:2211 -#: ../gui/wxpython/image2target/ii2t_manager.py:2231 -msgid "source N" +#: ../gui/wxpython/iscatt/toolbars.py:51 +#: ../gui/wxpython/gui_core/toolbars.py:72 ../gui/wxpython/vnet/toolbars.py:137 +msgid "Show manual" msgstr "" -#: ../gui/wxpython/gcp/manager.py:2149 ../gui/wxpython/gcp/manager.py:2167 -#: ../gui/wxpython/image2target/ii2t_manager.py:2213 -#: ../gui/wxpython/image2target/ii2t_manager.py:2233 -msgid "target E" +#: ../gui/wxpython/iscatt/toolbars.py:54 +msgid "Add scatter plot" msgstr "" -#: ../gui/wxpython/gcp/manager.py:2150 ../gui/wxpython/gcp/manager.py:2168 -#: ../gui/wxpython/image2target/ii2t_manager.py:2214 -#: ../gui/wxpython/image2target/ii2t_manager.py:2234 -msgid "target N" +#: ../gui/wxpython/iscatt/toolbars.py:57 +msgid "Select area with polygon" msgstr "" -#: ../gui/wxpython/gcp/manager.py:2151 ../gui/wxpython/gcp/manager.py:2169 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1540 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1558 -#: ../gui/wxpython/image2target/ii2t_manager.py:2216 -#: ../gui/wxpython/image2target/ii2t_manager.py:2236 -msgid "Forward error" +#: ../gui/wxpython/iscatt/toolbars.py:60 +msgid "Pan mode for scatter plots" msgstr "" -#: ../gui/wxpython/gcp/manager.py:2152 ../gui/wxpython/gcp/manager.py:2170 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1541 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1559 -#: ../gui/wxpython/image2target/ii2t_manager.py:2217 -#: ../gui/wxpython/image2target/ii2t_manager.py:2237 -msgid "Backward error" +#: ../gui/wxpython/iscatt/toolbars.py:63 +msgid "Zoom mode for scatter plots (left mouse button, wheel)" msgstr "" -#: ../gui/wxpython/gcp/manager.py:2307 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1696 -#: ../gui/wxpython/image2target/ii2t_manager.py:2376 -msgid "Invalid coordinate value. Operation canceled." +#: ../gui/wxpython/iscatt/toolbars.py:66 +msgid "Zoom to scatter plot data extend mode (click on scatter plot for zooming to extend)" msgstr "" -#: ../gui/wxpython/gcp/manager.py:2354 -#: ../gui/wxpython/image2target/ii2t_manager.py:2425 -msgid "Create vector map group" +#: ../gui/wxpython/iscatt/toolbars.py:69 +msgid "Show/hide class manager" msgstr "" -#: ../gui/wxpython/gcp/manager.py:2429 -#: ../gui/wxpython/image2target/ii2t_manager.py:2500 -msgid "Select vector map(s) to add to group:" +#: ../gui/wxpython/iscatt/toolbars.py:175 +#: ../gui/wxpython/iscatt/toolbars.py:176 +msgid "Include selected area to class" msgstr "" -#: ../gui/wxpython/gcp/manager.py:2485 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1734 -#: ../gui/wxpython/image2target/ii2t_manager.py:2551 -msgid "Edit GCP" +#: ../gui/wxpython/iscatt/toolbars.py:178 +#: ../gui/wxpython/iscatt/toolbars.py:179 +msgid "Exclude selected area from class" msgstr "" -#: ../gui/wxpython/gcp/manager.py:2497 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1746 -#: ../gui/wxpython/image2target/ii2t_manager.py:2563 -msgid "Ground Control Point No." +#: ../gui/wxpython/iscatt/toolbars.py:181 +msgid "Add new vertex" msgstr "" -#: ../gui/wxpython/gcp/manager.py:2516 -#: ../gui/wxpython/image2target/ii2t_manager.py:2583 -msgid "source E:" +#: ../gui/wxpython/iscatt/toolbars.py:182 +msgid "Add new vertex to polygon boundary scatter plot" msgstr "" -#: ../gui/wxpython/gcp/manager.py:2517 -#: ../gui/wxpython/image2target/ii2t_manager.py:2584 -msgid "target E:" +#: ../gui/wxpython/iscatt/toolbars.py:184 +msgid "Create selection polygon" msgstr "" -#: ../gui/wxpython/gcp/manager.py:2518 -#: ../gui/wxpython/image2target/ii2t_manager.py:2585 -msgid "source N:" +#: ../gui/wxpython/iscatt/toolbars.py:185 +msgid "Add new vertex between last and first points of the boundary" msgstr "" -#: ../gui/wxpython/gcp/manager.py:2519 -#: ../gui/wxpython/image2target/ii2t_manager.py:2586 -msgid "target N:" +#: ../gui/wxpython/iscatt/toolbars.py:187 +msgid "Move vertex" msgstr "" -#: ../gui/wxpython/gcp/manager.py:2625 ../gui/wxpython/vnet/dialogs.py:1307 -#: ../gui/wxpython/iscatt/dialogs.py:397 ../gui/wxpython/wxplot/dialogs.py:829 -#: ../gui/wxpython/wxplot/dialogs.py:1428 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1873 -#: ../gui/wxpython/image2target/ii2t_manager.py:2698 -msgid "Apply changes for the current session" +#: ../gui/wxpython/iscatt/toolbars.py:188 +msgid "Move boundary vertex" msgstr "" -#: ../gui/wxpython/gcp/manager.py:2628 -#: ../gui/wxpython/gui_core/preferences.py:98 -#: ../gui/wxpython/vnet/dialogs.py:1310 ../gui/wxpython/iscatt/dialogs.py:400 -#: ../gui/wxpython/wxplot/dialogs.py:836 ../gui/wxpython/wxplot/dialogs.py:1432 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1876 -#: ../gui/wxpython/image2target/ii2t_manager.py:2701 -msgid "Apply and save changes to user settings file (default for next sessions)" +#: ../gui/wxpython/iscatt/toolbars.py:190 +msgid "Remove vertex" msgstr "" -#: ../gui/wxpython/gcp/manager.py:2630 -#: ../gui/wxpython/web_services/dialogs.py:145 -#: ../gui/wxpython/web_services/dialogs.py:901 -#: ../gui/wxpython/modules/import_export.py:117 -#: ../gui/wxpython/modules/import_export.py:670 -#: ../gui/wxpython/vnet/dialogs.py:1312 ../gui/wxpython/iscatt/dialogs.py:402 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1878 -#: ../gui/wxpython/image2target/ii2t_manager.py:2703 -msgid "Close dialog" +#: ../gui/wxpython/iscatt/toolbars.py:191 +msgid "Remove boundary vertex" msgstr "" -#: ../gui/wxpython/gcp/manager.py:2665 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1913 -#: ../gui/wxpython/image2target/ii2t_manager.py:2738 -msgid "Highlight highest RMS error only" +#: ../gui/wxpython/iscatt/toolbars.py:193 +msgid "Remove polygon (click on scatter plot for removing it's polygon)" msgstr "" -#: ../gui/wxpython/gcp/manager.py:2678 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1926 -#: ../gui/wxpython/image2target/ii2t_manager.py:2751 -msgid "Highlight RMS error > M + SD * factor:" +#: ../gui/wxpython/iscatt/toolbars.py:271 +msgid "Add class" msgstr "" -#: ../gui/wxpython/gcp/manager.py:2682 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1930 -#: ../gui/wxpython/image2target/ii2t_manager.py:2755 -msgid "" -"Highlight GCPs with an RMS error larger than \n" -"mean + standard deviation * given factor. \n" -"Recommended values for this factor are between 1 and 2." +#: ../gui/wxpython/iscatt/toolbars.py:273 +msgid "Remove selected class" msgstr "" -#: ../gui/wxpython/gcp/manager.py:2705 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1953 -#: ../gui/wxpython/image2target/ii2t_manager.py:2778 -msgid "Symbol settings" +#: ../gui/wxpython/iscatt/frame.py:169 +msgid "GRASS GIS Interactive Scatter Plot Tool" msgstr "" -#: ../gui/wxpython/gcp/manager.py:2733 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1981 -#: ../gui/wxpython/image2target/ii2t_manager.py:2806 -msgid "Color for high RMS error:" +#: ../gui/wxpython/iscatt/frame.py:401 +msgid "scatter plot" msgstr "" -#: ../gui/wxpython/gcp/manager.py:2753 -#: ../gui/wxpython/photo2image/ip2i_manager.py:2001 -#: ../gui/wxpython/image2target/ii2t_manager.py:2826 -msgid "Color for selected GCP:" +#: ../gui/wxpython/iscatt/frame.py:479 +msgid "Maximum limit of categories number was reached." msgstr "" -#: ../gui/wxpython/gcp/manager.py:2773 -#: ../gui/wxpython/photo2image/ip2i_manager.py:2021 -#: ../gui/wxpython/image2target/ii2t_manager.py:2846 -msgid "Color for unused GCPs:" +#: ../gui/wxpython/iscatt/frame.py:575 +msgid "Rename class" msgstr "" -#: ../gui/wxpython/gcp/manager.py:2789 -#: ../gui/wxpython/photo2image/ip2i_manager.py:2037 -#: ../gui/wxpython/image2target/ii2t_manager.py:2862 -msgid "Show unused GCPs" +#: ../gui/wxpython/iscatt/frame.py:579 +msgid "Set color" msgstr "" -#: ../gui/wxpython/gcp/manager.py:2806 -#: ../gui/wxpython/gui_core/preferences.py:1447 -#: ../gui/wxpython/photo2image/ip2i_manager.py:2054 -#: ../gui/wxpython/image2target/ii2t_manager.py:2879 -msgid "Symbol size:" +#: ../gui/wxpython/iscatt/frame.py:583 ../gui/wxpython/lmgr/layertree.py:491 +msgid "Change opacity level" msgstr "" -#: ../gui/wxpython/gcp/manager.py:2934 -#: ../gui/wxpython/photo2image/ip2i_manager.py:2161 -#: ../gui/wxpython/image2target/ii2t_manager.py:3007 -msgid "Rectification" +#: ../gui/wxpython/iscatt/frame.py:587 +msgid "Hide" msgstr "" -#: ../gui/wxpython/gcp/manager.py:2943 -#: ../gui/wxpython/photo2image/ip2i_manager.py:2170 -#: ../gui/wxpython/image2target/ii2t_manager.py:3016 -msgid "Select rectification order" +#: ../gui/wxpython/iscatt/frame.py:589 +msgid "Show" msgstr "" -#: ../gui/wxpython/gcp/manager.py:2945 -#: ../gui/wxpython/photo2image/ip2i_manager.py:2172 -#: ../gui/wxpython/image2target/ii2t_manager.py:3018 -msgid "1st order" +#: ../gui/wxpython/iscatt/frame.py:604 +msgid "Move to top" msgstr "" -#: ../gui/wxpython/gcp/manager.py:2946 -#: ../gui/wxpython/photo2image/ip2i_manager.py:2173 -#: ../gui/wxpython/image2target/ii2t_manager.py:3019 -msgid "2nd order" +#: ../gui/wxpython/iscatt/frame.py:610 +msgid "Move to bottom" msgstr "" -#: ../gui/wxpython/gcp/manager.py:2947 -#: ../gui/wxpython/photo2image/ip2i_manager.py:2174 -#: ../gui/wxpython/image2target/ii2t_manager.py:3020 -msgid "3rd order" +#: ../gui/wxpython/iscatt/frame.py:618 +msgid "Move category up" msgstr "" -#: ../gui/wxpython/gcp/manager.py:2959 -#: ../gui/wxpython/photo2image/ip2i_manager.py:2186 -#: ../gui/wxpython/image2target/ii2t_manager.py:3032 -msgid "Select interpolation method:" +#: ../gui/wxpython/iscatt/frame.py:624 +msgid "Move category down" msgstr "" -#: ../gui/wxpython/gcp/manager.py:2975 -#: ../gui/wxpython/photo2image/ip2i_manager.py:2202 -#: ../gui/wxpython/image2target/ii2t_manager.py:3048 -msgid "clip to computational region in target location" +#: ../gui/wxpython/iscatt/frame.py:632 +msgid "Export class raster" msgstr "" -#: ../gui/wxpython/gcp/manager.py:3026 -#: ../gui/wxpython/photo2image/ip2i_manager.py:2253 -#: ../gui/wxpython/image2target/ii2t_manager.py:3099 -msgid "RMS threshold factor must be > 0" +#: ../gui/wxpython/iscatt/frame.py:704 +#, python-format +msgid "Change opacity of class <%s>" msgstr "" -#: ../gui/wxpython/gcp/manager.py:3029 -#: ../gui/wxpython/photo2image/ip2i_manager.py:2256 -#: ../gui/wxpython/image2target/ii2t_manager.py:3102 -msgid "" -"RMS threshold factor is < 1\n" -"Too many points might be highlighted" +#: ../gui/wxpython/iscatt/frame.py:729 +msgid "Empty name was inserted." msgstr "" -#: ../gui/wxpython/gcp/manager.py:3213 -#: ../gui/wxpython/photo2image/ip2i_manager.py:2416 -#: ../gui/wxpython/image2target/ii2t_manager.py:3286 -#, python-format -msgid "GCP Manager settings saved to file '%s'." +#: ../gui/wxpython/iscatt/dialogs.py:40 +msgid "Add scatter plots" msgstr "" -#: ../gui/wxpython/gcp/mapdisplay.py:50 -#: ../gui/wxpython/image2target/ii2t_mapdisplay.py:50 -msgid "GRASS GIS Manage Ground Control Points" +#: ../gui/wxpython/iscatt/dialogs.py:59 +msgid "x axis:" msgstr "" -#: ../gui/wxpython/gcp/mapdisplay.py:176 -#: ../gui/wxpython/photo2image/ip2i_mapdisplay.py:176 -#: ../gui/wxpython/image2target/ii2t_mapdisplay.py:176 -msgid "GCP List" +#: ../gui/wxpython/iscatt/dialogs.py:66 +msgid "y axis:" msgstr "" -#: ../gui/wxpython/gcp/mapdisplay.py:181 -#: ../gui/wxpython/photo2image/ip2i_mapdisplay.py:181 -#: ../gui/wxpython/image2target/ii2t_mapdisplay.py:181 -msgid "Source Display" +#: ../gui/wxpython/iscatt/dialogs.py:105 +msgid "Bands of scatter plots to be added (x y):" msgstr "" -#: ../gui/wxpython/gcp/mapdisplay.py:185 -#: ../gui/wxpython/photo2image/ip2i_mapdisplay.py:185 -#: ../gui/wxpython/image2target/ii2t_mapdisplay.py:185 -msgid "Target Display" +#: ../gui/wxpython/iscatt/dialogs.py:155 +msgid "No scatter plots selected." msgstr "" -#: ../gui/wxpython/gcp/mapdisplay.py:275 -#: ../gui/wxpython/photo2image/ip2i_mapdisplay.py:274 -#: ../gui/wxpython/image2target/ii2t_mapdisplay.py:275 -msgid "GCP Display toolbar" +#: ../gui/wxpython/iscatt/dialogs.py:203 +msgid "Select both x and y bands." msgstr "" -#: ../gui/wxpython/gcp/mapdisplay.py:288 -#: ../gui/wxpython/photo2image/ip2i_mapdisplay.py:287 -#: ../gui/wxpython/image2target/ii2t_mapdisplay.py:288 -msgid "GCP Manager toolbar" +#: ../gui/wxpython/iscatt/dialogs.py:207 +msgid "Selected bands must be different." msgstr "" -#: ../gui/wxpython/gcp/mapdisplay.py:382 ../gui/wxpython/mapdisp/frame.py:800 -#: ../gui/wxpython/mapswipe/frame.py:550 -#: ../gui/wxpython/photo2image/ip2i_mapdisplay.py:381 -#: ../gui/wxpython/image2target/ii2t_mapdisplay.py:382 -msgid "Nothing to render (empty map). Operation canceled." +#: ../gui/wxpython/iscatt/dialogs.py:214 +msgid "Scatter plot with same bands combination (regardless x y order) has been already added into the list." msgstr "" -#: ../gui/wxpython/gcp/mapdisplay.py:397 ../gui/wxpython/mapdisp/frame.py:641 -#: ../gui/wxpython/modules/histogram.py:472 -#: ../gui/wxpython/gmodeler/frame.py:707 ../gui/wxpython/mapswipe/frame.py:556 -#: ../gui/wxpython/photo2image/ip2i_mapdisplay.py:396 -#: ../gui/wxpython/image2target/ii2t_mapdisplay.py:397 -msgid "Choose a file name to save the image (no need to add extension)" +#: ../gui/wxpython/iscatt/dialogs.py:323 +#, python-format +msgid "Raster map <%s> already exists. Do you want to overwrite it?" msgstr "" -#: ../gui/wxpython/gcp/mapdisplay.py:430 ../gui/wxpython/mapdisp/frame.py:815 -#: ../gui/wxpython/modules/histogram.py:505 ../gui/wxpython/wxplot/base.py:611 -#: ../gui/wxpython/photo2image/ip2i_mapdisplay.py:429 -#: ../gui/wxpython/image2target/ii2t_mapdisplay.py:430 -msgid "Print preview" +#: ../gui/wxpython/iscatt/dialogs.py:326 +#, python-format +msgid "Raster <%s> exists" msgstr "" -#: ../gui/wxpython/gcp/mapdisplay.py:434 ../gui/wxpython/mapdisp/frame.py:819 -#: ../gui/wxpython/gui_core/toolbars.py:68 -#: ../gui/wxpython/modules/histogram.py:509 ../gui/wxpython/wxplot/base.py:612 -#: ../gui/wxpython/photo2image/ip2i_mapdisplay.py:433 -#: ../gui/wxpython/image2target/ii2t_mapdisplay.py:434 -msgid "Print display" +#: ../gui/wxpython/iscatt/dialogs.py:352 +msgid "Show confidence ellipses" msgstr "" -#: ../gui/wxpython/gcp/mapdisplay.py:474 -#: ../gui/wxpython/photo2image/ip2i_mapdisplay.py:473 -#: ../gui/wxpython/image2target/ii2t_mapdisplay.py:474 -msgid "Zoom to computational region (set with g.region)" +#: ../gui/wxpython/iscatt/dialogs.py:359 +msgid "Selection polygon color:" msgstr "" -#: ../gui/wxpython/gcp/mapdisplay.py:479 ../gui/wxpython/mapdisp/frame.py:1389 -#: ../gui/wxpython/photo2image/ip2i_mapdisplay.py:478 -#: ../gui/wxpython/image2target/ii2t_mapdisplay.py:479 -msgid "Zoom to default region" +#: ../gui/wxpython/iscatt/dialogs.py:360 +msgid "Color of selection polygon vertex:" msgstr "" -#: ../gui/wxpython/gcp/mapdisplay.py:483 ../gui/wxpython/mapdisp/frame.py:1391 -#: ../gui/wxpython/photo2image/ip2i_mapdisplay.py:482 -#: ../gui/wxpython/image2target/ii2t_mapdisplay.py:483 -msgid "Zoom to saved region" +#: ../gui/wxpython/iscatt/dialogs.py:361 +msgid "Selected area color:" msgstr "" -#: ../gui/wxpython/gcp/mapdisplay.py:488 -#: ../gui/wxpython/photo2image/ip2i_mapdisplay.py:487 -#: ../gui/wxpython/image2target/ii2t_mapdisplay.py:488 -msgid "Set computational region from display" +#: ../gui/wxpython/iscatt/dialogs.py:372 ../gui/wxpython/vnet/dialogs.py:1282 +msgid "Snapping threshold in pixels:" msgstr "" -#: ../gui/wxpython/gcp/mapdisplay.py:493 ../gui/wxpython/mapdisp/frame.py:1401 -#: ../gui/wxpython/photo2image/ip2i_mapdisplay.py:492 -#: ../gui/wxpython/image2target/ii2t_mapdisplay.py:493 -msgid "Save display geometry to named region" +#: ../gui/wxpython/iscatt/dialogs.py:373 +msgid "Selected area opacity:" msgstr "" -#: ../gui/wxpython/mapdisp/test_mapdisp.py:92 -#: ../gui/wxpython/core/render.py:779 ../gui/wxpython/gui_core/mapdisp.py:140 -#, python-format -msgid "GRASS module '%s' not found. Unable to start map display window." +#: ../gui/wxpython/iscatt/dialogs.py:412 +msgid "Selection style:" msgstr "" -#: ../gui/wxpython/mapdisp/test_mapdisp.py:150 -msgid "Map window test frame" +#: ../gui/wxpython/iscatt/dialogs.py:439 +msgid "Ellipses settings:" msgstr "" -#: ../gui/wxpython/mapdisp/test_mapdisp.py:169 -msgid "Map display test" +#: ../gui/wxpython/iscatt/core_c.py:23 +msgid "Loading ctypes libs failed" msgstr "" -#: ../gui/wxpython/mapdisp/test_mapdisp.py:179 -msgid "Map window API test frame" +#: ../gui/wxpython/location_wizard/dialogs.py:38 +#: ../gui/wxpython/location_wizard/wizard.py:176 +msgid "Set default region extent and resolution" msgstr "" -#: ../gui/wxpython/mapdisp/test_mapdisp.py:204 -msgid "Map window distance measurement test frame" +#: ../gui/wxpython/location_wizard/dialogs.py:109 +msgid "&Set region" msgstr "" -#: ../gui/wxpython/mapdisp/test_mapdisp.py:235 -msgid "Map window profile tool test frame" +#: ../gui/wxpython/location_wizard/dialogs.py:141 +msgid "Invalid location selected." msgstr "" -#: ../gui/wxpython/mapdisp/test_mapdisp.py:282 -msgid "Map window rlisetup test frame" +#: ../gui/wxpython/location_wizard/dialogs.py:142 +#: ../gui/wxpython/location_wizard/dialogs.py:161 +#: ../gui/wxpython/location_wizard/dialogs.py:490 +#: ../gui/wxpython/location_wizard/wizard.py:675 +#: ../gui/wxpython/location_wizard/wizard.py:864 +#: ../gui/wxpython/location_wizard/wizard.py:2013 +#: ../gui/wxpython/core/workspace.py:1616 ../gui/wxpython/core/gcmd.py:115 +#: ../gui/wxpython/gis_set.py:282 ../gui/wxpython/gis_set.py:653 +#: ../gui/wxpython/gis_set.py:697 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:276 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:654 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:698 +#: ../gui/wxpython/vdigit/dialogs.py:253 ../gui/wxpython/vdigit/dialogs.py:447 +#: ../gui/wxpython/gui_core/preferences.py:231 +#: ../gui/wxpython/gui_core/preferences.py:1919 +#: ../gui/wxpython/gui_core/preferences.py:1952 +#: ../gui/wxpython/gui_core/preferences.py:1964 +#: ../gui/wxpython/gui_core/preferences.py:1976 +#: ../gui/wxpython/psmap/dialogs.py:5596 ../gui/wxpython/lmgr/layertree.py:1003 +#: ../gui/wxpython/gmodeler/frame.py:1141 +msgid "Error" msgstr "" -#: ../gui/wxpython/mapdisp/test_mapdisp.py:343 -#, python-format -msgid "Unknown value %s of test parameter." +#: ../gui/wxpython/location_wizard/dialogs.py:160 +msgid "Invalid region" msgstr "" -#: ../gui/wxpython/mapdisp/gprint.py:154 -msgid "" -"There was a problem printing.\n" -"Perhaps your current printer is not set correctly?" +#: ../gui/wxpython/location_wizard/dialogs.py:191 +msgid "Click here to show 3D settings" msgstr "" -#: ../gui/wxpython/mapdisp/main.py:187 -#, python-format -msgid "Unsupported command %s." +#: ../gui/wxpython/location_wizard/dialogs.py:192 +msgid "Click here to hide 3D settings" msgstr "" -#: ../gui/wxpython/mapdisp/main.py:281 +#: ../gui/wxpython/location_wizard/dialogs.py:218 +#: ../gui/wxpython/location_wizard/dialogs.py:526 #, python-format -msgid "Unable to read cmdfile '%(cmd)s'. Details: %(det)s" +msgid "Rows: %d" msgstr "" -#: ../gui/wxpython/mapdisp/main.py:616 +#: ../gui/wxpython/location_wizard/dialogs.py:219 +#: ../gui/wxpython/location_wizard/dialogs.py:527 #, python-format -msgid "Starting map display <%s>..." +msgid "Cols: %d" msgstr "" -#: ../gui/wxpython/mapdisp/main.py:622 +#: ../gui/wxpython/location_wizard/dialogs.py:220 +#: ../gui/wxpython/location_wizard/dialogs.py:528 #, python-format -msgid "Unable to create file <%s>" +msgid "Cells: %d" msgstr "" -#: ../gui/wxpython/mapdisp/main.py:638 +#: ../gui/wxpython/location_wizard/dialogs.py:268 +#: ../gui/wxpython/location_wizard/dialogs.py:530 #, python-format -msgid "Stopping map display <%s>..." +msgid "Depth: %d" msgstr "" -#: ../gui/wxpython/mapdisp/toolbars.py:29 -#: ../gui/wxpython/mapswipe/toolbars.py:36 -msgid "Query raster/vector map(s)" +#: ../gui/wxpython/location_wizard/dialogs.py:272 +#: ../gui/wxpython/location_wizard/dialogs.py:531 +#, python-format +msgid "3D Cells: %d" msgstr "" -#: ../gui/wxpython/mapdisp/toolbars.py:30 -#: ../gui/wxpython/mapswipe/toolbars.py:37 -msgid "Query selected raster/vector map(s)" +#: ../gui/wxpython/location_wizard/dialogs.py:276 +#: ../gui/wxpython/psmap/dialogs.py:533 +msgid "Top" msgstr "" -#: ../gui/wxpython/mapdisp/toolbars.py:32 -msgid "Select vector feature(s)" +#: ../gui/wxpython/location_wizard/dialogs.py:284 +#: ../gui/wxpython/psmap/dialogs.py:534 +msgid "Bottom" msgstr "" -#: ../gui/wxpython/mapdisp/toolbars.py:33 -msgid "Select features interactively from vector map" +#: ../gui/wxpython/location_wizard/dialogs.py:295 +msgid "T-B resolution" msgstr "" -#: ../gui/wxpython/mapdisp/toolbars.py:35 -msgid "Add scale bar" +#: ../gui/wxpython/location_wizard/dialogs.py:360 +msgid "North" msgstr "" -#: ../gui/wxpython/mapdisp/toolbars.py:37 -msgid "Add raster legend" +#: ../gui/wxpython/location_wizard/dialogs.py:368 +msgid "West" msgstr "" -#: ../gui/wxpython/mapdisp/toolbars.py:39 -msgid "Add vector legend" +#: ../gui/wxpython/location_wizard/dialogs.py:390 +msgid "East" msgstr "" -#: ../gui/wxpython/mapdisp/toolbars.py:41 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:2055 -#: ../gui/wxpython/menustrings.py:2089 -msgid "Add north arrow" +#: ../gui/wxpython/location_wizard/dialogs.py:399 +msgid "South" msgstr "" -#: ../gui/wxpython/mapdisp/toolbars.py:43 -msgid "Analyze map" +#: ../gui/wxpython/location_wizard/dialogs.py:403 +msgid "N-S resolution" msgstr "" -#: ../gui/wxpython/mapdisp/toolbars.py:44 -msgid "Measuring, profiling, histogramming, ..." +#: ../gui/wxpython/location_wizard/dialogs.py:411 +msgid "E-W resolution" msgstr "" -#: ../gui/wxpython/mapdisp/toolbars.py:46 -msgid "Measure distance" +#: ../gui/wxpython/location_wizard/dialogs.py:489 +#, python-format +msgid "Invalid value: %s" msgstr "" -#: ../gui/wxpython/mapdisp/toolbars.py:48 -msgid "Measure area" +#: ../gui/wxpython/location_wizard/dialogs.py:586 +msgid "Select datum transformation" msgstr "" -#: ../gui/wxpython/mapdisp/toolbars.py:50 -msgid "Profile surface map" +#: ../gui/wxpython/location_wizard/dialogs.py:612 +msgid "Select from list of datum transformations" msgstr "" -#: ../gui/wxpython/mapdisp/toolbars.py:52 -msgid "Create bivariate scatterplot of raster maps" +#: ../gui/wxpython/location_wizard/wizard.py:156 +msgid "Define GRASS Database and Location Name" msgstr "" -#: ../gui/wxpython/mapdisp/toolbars.py:54 -#: ../gui/wxpython/animation/dialogs.py:988 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:2051 -#: ../gui/wxpython/menustrings.py:2085 -msgid "Add text" +#: ../gui/wxpython/location_wizard/wizard.py:177 +msgid "This option allows setting default computation region immediately after new location is created. Default computation region can be defined later using g.region based on imported data." msgstr "" -#: ../gui/wxpython/mapdisp/toolbars.py:56 -msgid "Create histogram of raster map" +#: ../gui/wxpython/location_wizard/wizard.py:183 +msgid "Create user mapset" msgstr "" -#: ../gui/wxpython/mapdisp/toolbars.py:58 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:645 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1571 -#: ../gui/wxpython/menustrings.py:654 ../gui/wxpython/menustrings.py:1596 -msgid "Vector network analysis tool" +#: ../gui/wxpython/location_wizard/wizard.py:184 +msgid "This option allows creating user mapset immediately after new location is created. Note that GRASS always creates PERMANENT mapset." msgstr "" -#: ../gui/wxpython/mapdisp/toolbars.py:64 -msgid "Rotate 3D scene" +#: ../gui/wxpython/location_wizard/wizard.py:190 +msgid "GIS Data Directory:" msgstr "" -#: ../gui/wxpython/mapdisp/toolbars.py:65 -msgid "Drag with mouse to rotate 3D scene" +#: ../gui/wxpython/location_wizard/wizard.py:209 +msgid "Project Location" msgstr "" -#: ../gui/wxpython/mapdisp/toolbars.py:68 -#: ../gui/wxpython/nviz/preferences.py:241 -msgid "Fly-through mode" +#: ../gui/wxpython/location_wizard/wizard.py:210 +msgid "Name of location directory in GIS Data Directory" msgstr "" -#: ../gui/wxpython/mapdisp/toolbars.py:70 -msgid "Drag with mouse, hold Ctrl down for different mode or Shift to accelerate" +#: ../gui/wxpython/location_wizard/wizard.py:224 +msgid "Location Title" msgstr "" -#: ../gui/wxpython/mapdisp/toolbars.py:73 -msgid "Click mouse to zoom" +#: ../gui/wxpython/location_wizard/wizard.py:226 +msgid "Optional location title, you can leave this field blank." msgstr "" -#: ../gui/wxpython/mapdisp/toolbars.py:75 -msgid "Click mouse to unzoom" +#: ../gui/wxpython/location_wizard/wizard.py:257 +#, python-format +msgid "Name <%(name)s> is not a valid name for location. Please use only ASCII characters excluding %(chars)s and space." msgstr "" -#: ../gui/wxpython/mapdisp/toolbars.py:97 -#: ../gui/wxpython/mapdisp/toolbars.py:301 ../gui/wxpython/mapdisp/frame.py:274 -#: ../gui/wxpython/mapdisp/frame.py:334 ../gui/wxpython/lmgr/layertree.py:1175 -#: ../gui/wxpython/animation/data.py:45 -msgid "2D view" +#: ../gui/wxpython/location_wizard/wizard.py:265 +msgid "Invalid location name" msgstr "" -#: ../gui/wxpython/mapdisp/toolbars.py:104 ../gui/wxpython/lmgr/frame.py:443 -#: ../gui/wxpython/animation/data.py:46 -msgid "3D view" +#: ../gui/wxpython/location_wizard/wizard.py:280 +msgid "Choose GRASS data directory:" msgstr "" -#: ../gui/wxpython/mapdisp/toolbars.py:110 -msgid "3D view mode not available" +#: ../gui/wxpython/location_wizard/wizard.py:294 +#: ../gui/wxpython/location_wizard/wizard.py:2560 +msgid "Location already exists in GRASS Database." msgstr "" -#: ../gui/wxpython/mapdisp/toolbars.py:111 -#: ../gui/wxpython/mapdisp/toolbars.py:123 -#, python-format -msgid "Reason: %s" +#: ../gui/wxpython/location_wizard/wizard.py:298 +msgid "Unable to create location" msgstr "" -#: ../gui/wxpython/mapdisp/toolbars.py:116 ../gui/wxpython/mapdisp/frame.py:514 -#: ../gui/wxpython/vdigit/toolbars.py:953 -msgid "Vector digitizer" +#: ../gui/wxpython/location_wizard/wizard.py:312 +msgid "Title of the location is limited only to one line and 256 characters. The rest of the text will be ignored." msgstr "" -#: ../gui/wxpython/mapdisp/toolbars.py:122 -msgid "Vector digitizer not available" +#: ../gui/wxpython/location_wizard/wizard.py:322 +msgid "Choose method for creating a new location" msgstr "" -#: ../gui/wxpython/mapdisp/toolbars.py:126 -msgid "Note that the wxGUI's vector digitizer is disabled in this installation. Please keep an eye out for updated versions of GRASS. In the meantime you can use \"v.edit\" for non-interactive editing from the Develop vector map menu." +#: ../gui/wxpython/location_wizard/wizard.py:329 +msgid "Select EPSG code of spatial reference system" msgstr "" -#: ../gui/wxpython/mapdisp/toolbars.py:133 -msgid "Raster digitizer" +#: ../gui/wxpython/location_wizard/wizard.py:335 +msgid "Read projection and datum terms from a georeferenced data file" msgstr "" -#: ../gui/wxpython/mapdisp/frame.py:63 -msgid "GRASS GIS - Map display" +#: ../gui/wxpython/location_wizard/wizard.py:339 +msgid "Read projection and datum terms from a Well Known Text (WKT) .prj file" msgstr "" -#: ../gui/wxpython/mapdisp/frame.py:241 -#, python-format -msgid "" -"Failed to run command '%(command)s'. Details:\n" -"%(error)s" +#: ../gui/wxpython/location_wizard/wizard.py:342 +msgid "Select coordinate system parameters from a list" msgstr "" -#: ../gui/wxpython/mapdisp/frame.py:258 -#, python-format -msgid "GRASS GIS Map Display: %(name)s - %(loc)s/%(mapset)s" +#: ../gui/wxpython/location_wizard/wizard.py:345 +msgid "Specify projection and datum terms using custom PROJ.4 parameters" msgstr "" -#: ../gui/wxpython/mapdisp/frame.py:276 ../gui/wxpython/lmgr/layertree.py:1177 -#, python-format -msgid "" -"Unable to start wxGUI vector digitizer.\n" -"Details: %s" +#: ../gui/wxpython/location_wizard/wizard.py:348 +msgid "Create a generic Cartesian coordinate system (XY)" msgstr "" -#: ../gui/wxpython/mapdisp/frame.py:314 -msgid "Vector Digitizer Toolbar" +#: ../gui/wxpython/location_wizard/wizard.py:352 +msgid "Simple methods:" msgstr "" -#: ../gui/wxpython/mapdisp/frame.py:337 -#, python-format -msgid "" -"Unable to switch to 3D display mode.\n" -"The Nviz python extension was not found or loaded properly.\n" -"Switching back to 2D display mode.\n" -"\n" -"Details: %s" +#: ../gui/wxpython/location_wizard/wizard.py:364 +msgid "Advanced methods:" msgstr "" -#: ../gui/wxpython/mapdisp/frame.py:372 -msgid "Starting 3D view mode..." +#: ../gui/wxpython/location_wizard/wizard.py:467 +msgid "Choose projection" msgstr "" -#: ../gui/wxpython/mapdisp/frame.py:374 -msgid "Please wait, loading data..." +#: ../gui/wxpython/location_wizard/wizard.py:483 +#: ../gui/wxpython/location_wizard/wizard.py:1010 +#: ../gui/wxpython/location_wizard/wizard.py:1191 +#: ../gui/wxpython/location_wizard/wizard.py:1521 +#: ../gui/wxpython/location_wizard/wizard.py:1749 +msgid "Code" msgstr "" -#: ../gui/wxpython/mapdisp/frame.py:457 -msgid "Please wait, unloading data..." +#: ../gui/wxpython/location_wizard/wizard.py:483 +#: ../gui/wxpython/location_wizard/wizard.py:1010 +#: ../gui/wxpython/location_wizard/wizard.py:1191 +#: ../gui/wxpython/location_wizard/wizard.py:1522 +#: ../gui/wxpython/location_wizard/wizard.py:1750 +#: ../gui/wxpython/gmodeler/frame.py:1734 +#: ../gui/wxpython/gmodeler/frame.py:1798 +msgid "Description" msgstr "" -#: ../gui/wxpython/mapdisp/frame.py:459 -msgid "Switching back to 2D view mode..." -msgstr "" - -#: ../gui/wxpython/mapdisp/frame.py:594 ../gui/wxpython/gui_core/vselect.py:277 -#: ../gui/wxpython/lmgr/frame.py:2573 -msgid "No map layer selected. Operation canceled." +#: ../gui/wxpython/location_wizard/wizard.py:487 +msgid "Projection code:" msgstr "" -#: ../gui/wxpython/mapdisp/frame.py:717 ../gui/wxpython/mapdisp/frame.py:725 -#: ../gui/wxpython/mapdisp/frame.py:740 -msgid "Failed to run d.to.rast:\n" +#: ../gui/wxpython/location_wizard/wizard.py:495 +#: ../gui/wxpython/location_wizard/wizard.py:1023 +#: ../gui/wxpython/location_wizard/wizard.py:1208 +msgid "Search in description:" msgstr "" -#: ../gui/wxpython/mapdisp/frame.py:756 -msgid "d.to.rast can be used only in 2D mode." +#: ../gui/wxpython/location_wizard/wizard.py:674 +#, python-format +msgid "Unable to read list: %s" msgstr "" -#: ../gui/wxpython/mapdisp/frame.py:889 -#, python-format -msgid "Vector map <%s> opened for editing - skipped." +#: ../gui/wxpython/location_wizard/wizard.py:779 +msgid "Choose projection parameters" msgstr "" -#: ../gui/wxpython/mapdisp/frame.py:896 ../gui/wxpython/mapswipe/frame.py:674 -msgid "No raster or vector map layer selected for querying." +#: ../gui/wxpython/location_wizard/wizard.py:793 +msgid "Select datum or ellipsoid (next page)" msgstr "" -#: ../gui/wxpython/mapdisp/frame.py:960 -#, python-brace-format -msgid "Failed to query vector map(s) <{maps}>. Check database settings and topology." +#: ../gui/wxpython/location_wizard/wizard.py:801 +msgid "Datum with associated ellipsoid" msgstr "" -#: ../gui/wxpython/mapdisp/frame.py:1394 -msgid "Set computational region extent from display" +#: ../gui/wxpython/location_wizard/wizard.py:804 +msgid "Ellipsoid only" msgstr "" -#: ../gui/wxpython/mapdisp/frame.py:1396 -msgid "Set computational region extent interactively" +#: ../gui/wxpython/location_wizard/wizard.py:862 +#, python-format +msgid "You must enter a value for %s" msgstr "" -#: ../gui/wxpython/mapdisp/frame.py:1398 -msgid "Set computational region from named region" +#: ../gui/wxpython/location_wizard/wizard.py:881 +#: ../gui/wxpython/location_wizard/wizard.py:902 +#, python-format +msgid " Enter parameters for %s projection " msgstr "" -#: ../gui/wxpython/mapdisp/frame.py:1403 -msgid "Save computational region to named region" +#: ../gui/wxpython/location_wizard/wizard.py:932 +#: ../gui/wxpython/gui_core/gselect.py:2092 +#: ../gui/wxpython/gmodeler/dialogs.py:919 +msgid "No" msgstr "" -#: ../gui/wxpython/mapdisp/frame.py:1536 -msgid "Raster Digitizer Toolbar" +#: ../gui/wxpython/location_wizard/wizard.py:932 +#: ../gui/wxpython/gui_core/gselect.py:2094 +#: ../gui/wxpython/gmodeler/dialogs.py:921 +msgid "Yes" msgstr "" -#: ../gui/wxpython/mapdisp/statusbar.py:418 -msgid "Render" +#: ../gui/wxpython/location_wizard/wizard.py:987 +msgid "Specify geodetic datum" msgstr "" -#: ../gui/wxpython/mapdisp/statusbar.py:422 -msgid "Enable/disable auto-rendering" +#: ../gui/wxpython/location_wizard/wizard.py:1010 +msgid "Ellipsoid" msgstr "" -#: ../gui/wxpython/mapdisp/statusbar.py:454 -msgid "Show comp. extent" +#: ../gui/wxpython/location_wizard/wizard.py:1014 +msgid "Datum code:" msgstr "" -#: ../gui/wxpython/mapdisp/statusbar.py:458 -msgid "Show computational extent" +#: ../gui/wxpython/location_wizard/wizard.py:1162 +msgid "Specify ellipsoid" msgstr "" -#: ../gui/wxpython/mapdisp/statusbar.py:464 -msgid "Show/hide computational region extent (set with g.region). Display region drawn as a blue box inside the computational region, computational region inside a display region as a red box)." +#: ../gui/wxpython/location_wizard/wizard.py:1179 +msgid "Earth based" msgstr "" -#: ../gui/wxpython/mapdisp/statusbar.py:515 -msgid "Display mode" +#: ../gui/wxpython/location_wizard/wizard.py:1182 +msgid "Planetary bodies" msgstr "" -#: ../gui/wxpython/mapdisp/statusbar.py:520 -#: ../gui/wxpython/gui_core/preferences.py:915 -msgid "Align region extent based on display size" +#: ../gui/wxpython/location_wizard/wizard.py:1196 +msgid "Ellipsoid code:" msgstr "" -#: ../gui/wxpython/mapdisp/statusbar.py:526 -msgid "Align region extent based on display size from center point. Default value for new map displays can be set up in 'User GUI settings' dialog." +#: ../gui/wxpython/location_wizard/wizard.py:1338 +#: ../gui/wxpython/location_wizard/wizard.py:1398 +msgid "Select georeferenced file" msgstr "" -#: ../gui/wxpython/mapdisp/statusbar.py:560 -msgid "Display resolution" +#: ../gui/wxpython/location_wizard/wizard.py:1343 +msgid "Georeferenced file:" msgstr "" -#: ../gui/wxpython/mapdisp/statusbar.py:563 -#: ../gui/wxpython/gui_core/preferences.py:931 -msgid "Constrain display resolution to computational settings" +#: ../gui/wxpython/location_wizard/wizard.py:1414 +#: ../gui/wxpython/location_wizard/wizard.py:1472 +msgid "Select Well Known Text (WKT) .prj file" msgstr "" -#: ../gui/wxpython/mapdisp/statusbar.py:569 -msgid "Constrain display resolution to computational region settings. Default value for new map displays can be set up in 'User GUI settings' dialog." +#: ../gui/wxpython/location_wizard/wizard.py:1419 +msgid "WKT .prj file:" msgstr "" -#: ../gui/wxpython/mapdisp/statusbar.py:607 -msgid "Map scale" +#: ../gui/wxpython/location_wizard/wizard.py:1490 +msgid "Choose EPSG Code" msgstr "" -#: ../gui/wxpython/mapdisp/statusbar.py:624 -msgid "As everyone's monitors and resolutions are set differently these values are not true map scales, but should get you into the right neighborhood." +#: ../gui/wxpython/location_wizard/wizard.py:1499 +msgid "Path to the EPSG-codes file:" msgstr "" -#: ../gui/wxpython/mapdisp/statusbar.py:677 -msgid "Go to" +#: ../gui/wxpython/location_wizard/wizard.py:1502 +#: ../gui/wxpython/gui_core/preferences.py:1722 +msgid "EPSG code:" msgstr "" -#: ../gui/wxpython/mapdisp/statusbar.py:700 -#: ../gui/wxpython/mapdisp/statusbar.py:770 -#: ../gui/wxpython/mapdisp/statusbar.py:1009 -#: ../gui/wxpython/mapdisp/statusbar.py:1084 -msgid "Projection not defined (check the settings)" +#: ../gui/wxpython/location_wizard/wizard.py:1523 +#: ../gui/wxpython/location_wizard/wizard.py:1751 +#: ../gui/wxpython/vnet/dialogs.py:365 +msgid "Parameters" msgstr "" -#: ../gui/wxpython/mapdisp/statusbar.py:787 -#: ../gui/wxpython/mapdisp/statusbar.py:1024 -#: ../gui/wxpython/mapdisp/statusbar.py:1125 -msgid "Error in projection (check the settings)" +#: ../gui/wxpython/location_wizard/wizard.py:1663 +msgid "Choose EPSG codes file" msgstr "" -#: ../gui/wxpython/mapdisp/statusbar.py:824 -#: ../gui/wxpython/gui_core/preferences.py:1695 -msgid "Projection" +#: ../gui/wxpython/location_wizard/wizard.py:1696 +#: ../gui/wxpython/gui_core/preferences.py:1910 +#, python-brace-format +msgid "Unable to read EPGS codes: {0}" msgstr "" -#: ../gui/wxpython/mapdisp/statusbar.py:826 -msgid "Use defined projection" +#: ../gui/wxpython/location_wizard/wizard.py:1714 +msgid "Choose IAU Code" msgstr "" -#: ../gui/wxpython/mapdisp/statusbar.py:841 -msgid "Reproject coordinates displayed in the statusbar. Projection can be defined in GUI preferences dialog (tab 'Projection')" +#: ../gui/wxpython/location_wizard/wizard.py:1723 +msgid "Path to the IAU-codes file:" msgstr "" -#: ../gui/wxpython/mapdisp/statusbar.py:873 -msgid "MASK" +#: ../gui/wxpython/location_wizard/wizard.py:1726 +msgid "IAU code:" msgstr "" -#: ../gui/wxpython/mapdisp/statusbar.py:921 -msgid "Display geometry" +#: ../gui/wxpython/location_wizard/wizard.py:1908 +msgid "Choose IAU codes file" msgstr "" -#: ../gui/wxpython/mapdisp/statusbar.py:947 -msgid "Coordinates" +#: ../gui/wxpython/location_wizard/wizard.py:1943 +#, python-brace-format +msgid "Unable to read IAU codes: {0}" msgstr "" -#: ../gui/wxpython/mapdisp/statusbar.py:1039 -msgid "Extent" +#: ../gui/wxpython/location_wizard/wizard.py:1963 +msgid "Choose method of specifying georeferencing parameters" msgstr "" -#: ../gui/wxpython/mapdisp/statusbar.py:1152 -#: ../gui/wxpython/web_services/dialogs.py:874 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:214 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1177 -#: ../gui/wxpython/menustrings.py:219 ../gui/wxpython/menustrings.py:1198 -msgid "Computational region" +#: ../gui/wxpython/location_wizard/wizard.py:1972 +msgid "Enter PROJ.4 parameters string:" msgstr "" -#: ../gui/wxpython/icons/icon.py:38 -#, python-format -msgid "Unknown iconset '%s', using default 'grass'...\n" +#: ../gui/wxpython/location_wizard/wizard.py:2028 +#: ../gui/wxpython/location_wizard/wizard.py:2032 +msgid "Datum transform is required." msgstr "" -#: ../gui/wxpython/icons/icon.py:56 -#, python-format -msgid "Unable to load icon theme. Reason: %s. Quiting wxGUI..." +#: ../gui/wxpython/location_wizard/wizard.py:2072 +#: ../gui/wxpython/rlisetup/wizard.py:1737 +msgid "Summary" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:161 ../gui/wxpython/iscatt/controllers.py:139 -msgid "Loading data..." +#: ../gui/wxpython/location_wizard/wizard.py:2114 +msgid "GRASS Database:" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:168 -#, python-format -msgid "Attribute table <%s> not found. For creating the table switch to 'Manage layers' tab." +#: ../gui/wxpython/location_wizard/wizard.py:2120 +msgid "Location Name:" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:179 -#, python-format -msgid "Column <%(column)s> not found in in the table <%(table)s>." +#: ../gui/wxpython/location_wizard/wizard.py:2126 +msgid "Location Title:" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:260 -msgid "Can display only 256 columns." +#: ../gui/wxpython/location_wizard/wizard.py:2132 +msgid "Projection:" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:279 -#, python-format -msgid "Inconsistent number of columns in the table <%(table)s>." +#: ../gui/wxpython/location_wizard/wizard.py:2140 +msgid "" +"PROJ.4 definition:\n" +" (non-definitive)" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:289 -msgid "Viewing limit: 100000 records." +#: ../gui/wxpython/location_wizard/wizard.py:2249 +#: ../gui/wxpython/psmap/dialogs.py:704 ../gui/wxpython/psmap/dialogs.py:725 +msgid "custom" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:317 ../gui/wxpython/dbmgr/base.py:921 -#: ../gui/wxpython/dbmgr/base.py:1091 ../gui/wxpython/dbmgr/base.py:1446 -#: ../gui/wxpython/dbmgr/base.py:2098 ../gui/wxpython/dbmgr/manager.py:223 +#: ../gui/wxpython/location_wizard/wizard.py:2264 #, python-format -msgid "Number of loaded records: %d" +msgid "Do you want to create GRASS location <%s>?" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:341 -msgid "Unknown value" +#: ../gui/wxpython/location_wizard/wizard.py:2266 +msgid "Create new location?" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:347 -msgid "Unable to decode value. Set encoding in GUI preferences ('Attributes')." +#: ../gui/wxpython/location_wizard/wizard.py:2318 +msgid "Define new GRASS Location" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:358 +#: ../gui/wxpython/location_wizard/wizard.py:2417 #, python-format msgid "" -"Error loading attribute data. Record number: %(rec)d. Unable to convert value '%(val)s' in key column (%(key)s) to integer.\n" +"Unable to create new location. Location <%(loc)s> not created.\n" "\n" -"Details: %(detail)s" -msgstr "" - -#: ../gui/wxpython/dbmgr/base.py:452 -msgid "Sort ascending" +"Details: %(err)s" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:453 -msgid "Sort descending" +#: ../gui/wxpython/location_wizard/wizard.py:2425 +msgid "Location wizard canceled. Location not created." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:457 -msgid "Calculate (only numeric columns)" +#: ../gui/wxpython/location_wizard/wizard.py:2558 +msgid "Unable to create new location" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:460 -msgid "Field calculator" +#: ../gui/wxpython/location_wizard/wizard.py:2573 +msgid "Unable to create new GRASS Database" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:462 ../gui/wxpython/wxplot/dialogs.py:290 -msgid "Statistics" +#: ../gui/wxpython/location_wizard/wizard.py:2585 +#, python-format +msgid "Location <%(loc)s> will be created in GIS data directory <%(dir)s>. You will need to change the default GIS data directory in the GRASS startup screen." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:467 ../gui/wxpython/dbmgr/base.py:2309 -#: ../gui/wxpython/modules/colorrules.py:1139 -msgid "Add column" +#: ../gui/wxpython/location_wizard/wizard.py:2590 +msgid "New GIS data directory" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:479 -msgid "Area size" +#: ../gui/wxpython/location_wizard/wizard.py:2621 +msgid "EPSG code missing." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:480 -msgid "Line length" +#: ../gui/wxpython/location_wizard/wizard.py:2631 +msgid "IAU code missing." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:483 -msgid "Compactness of an area" +#: ../gui/wxpython/location_wizard/wizard.py:2642 +#: ../gui/wxpython/location_wizard/wizard.py:2651 +#, python-format +msgid "File <%s> not found." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:485 -msgid "Fractal dimension of boundary defining a polygon" +#: ../gui/wxpython/photo2image/ip2i_manager.py:278 +msgid "Manage Location of Fiducial Points on a Scanned Photo" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:488 -msgid "Perimeter length of an area" +#: ../gui/wxpython/photo2image/ip2i_manager.py:382 +msgid "A POINTS file exists, renaming it to POINTS_BAK" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:490 -msgid "Number of features for each category" +#: ../gui/wxpython/photo2image/ip2i_manager.py:408 +msgid "Opening CAMERA file failed" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:493 -msgid "Slope steepness of 3D line" +#: ../gui/wxpython/photo2image/ip2i_manager.py:443 +#: ../gui/wxpython/photo2image/ip2i_manager.py:845 +#: ../gui/wxpython/gcp/manager.py:1421 +msgid "Writing POINTS file failed" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:494 -msgid "Line sinuousity" +#: ../gui/wxpython/photo2image/ip2i_manager.py:618 +#: ../gui/wxpython/image2target/ii2t_manager.py:1227 +#: ../gui/wxpython/gcp/manager.py:1194 +#, python-format +msgid "At least %d GCPs required. Operation canceled." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:495 -msgid "Line azimuth" +#: ../gui/wxpython/photo2image/ip2i_manager.py:761 +#: ../gui/wxpython/image2target/ii2t_manager.py:1369 +#: ../gui/wxpython/gcp/manager.py:1337 +msgid "source" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:629 -#, python-format -msgid "Add column to table <%s>" +#: ../gui/wxpython/photo2image/ip2i_manager.py:763 +#: ../gui/wxpython/image2target/ii2t_manager.py:1371 +#: ../gui/wxpython/gcp/manager.py:1339 +msgid "target" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1027 -msgid "Unable to add column to the table. No column name defined." +#: ../gui/wxpython/photo2image/ip2i_manager.py:765 +#: ../gui/wxpython/image2target/ii2t_manager.py:1373 +#: ../gui/wxpython/gcp/manager.py:1341 +msgid "Set GCP coordinates" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1041 +#: ../gui/wxpython/photo2image/ip2i_manager.py:767 +#: ../gui/wxpython/image2target/ii2t_manager.py:1375 +#: ../gui/wxpython/gcp/manager.py:1343 #, python-format -msgid "Column <%(column)s> already exists in table <%(table)s>." +msgid "" +"Set %(coor)s coordinates for GCP No. %(key)s? \n" +"\n" +"East: %(coor0)s \n" +"North: %(coor1)s" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1124 -msgid "Attribute data - right-click to edit/manage records" +#: ../gui/wxpython/photo2image/ip2i_manager.py:858 +#: ../gui/wxpython/gcp/manager.py:1433 +#, python-format +msgid "POINTS file saved for group <%s>" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1139 ../gui/wxpython/dbmgr/base.py:2262 -#: ../gui/wxpython/dbmgr/base.py:2957 ../gui/wxpython/dbmgr/base.py:3092 -#: ../gui/wxpython/dbmgr/base.py:3361 -msgid "Table" +#: ../gui/wxpython/photo2image/ip2i_manager.py:874 +#: ../gui/wxpython/image2target/ii2t_manager.py:1513 +#: ../gui/wxpython/gcp/manager.py:1449 +msgid "source mapwin not defined" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1141 ../gui/wxpython/dbmgr/base.py:2264 -msgid " (readonly)" +#: ../gui/wxpython/photo2image/ip2i_manager.py:879 +#: ../gui/wxpython/image2target/ii2t_manager.py:1518 +#: ../gui/wxpython/gcp/manager.py:1454 +msgid "target mapwin not defined" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1155 -msgid "SQL Query" +#: ../gui/wxpython/photo2image/ip2i_manager.py:909 +#: ../gui/wxpython/gcp/manager.py:1484 +msgid "Reading POINTS file failed" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1185 -msgid "Simple" +#: ../gui/wxpython/photo2image/ip2i_manager.py:994 +#: ../gui/wxpython/image2target/ii2t_manager.py:1635 +#: ../gui/wxpython/gcp/manager.py:1569 +#, python-format +msgid "" +"Insufficient points defined and active (checked) for selected rectification method (order: %d).\n" +"3+ points needed for 1st order,\n" +"6+ points for 2nd order, and\n" +"10+ points for 3rd order." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1192 -msgid "Apply SELECT statement and reload data records" +#: ../gui/wxpython/photo2image/ip2i_manager.py:1022 +#: ../gui/wxpython/image2target/ii2t_manager.py:1663 +#: ../gui/wxpython/gcp/manager.py:1597 +msgid "Rectifying images, please wait..." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1215 ../gui/wxpython/dbmgr/base.py:1241 -#: ../gui/wxpython/dbmgr/sqlbuilder.py:496 -#, python-format -msgid "Example: %s" +#: ../gui/wxpython/photo2image/ip2i_manager.py:1044 +msgid "Writing output image to group, please wait..." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1226 -msgid "Builder" +#: ../gui/wxpython/photo2image/ip2i_manager.py:1074 +#: ../gui/wxpython/image2target/ii2t_manager.py:1749 +#: ../gui/wxpython/gcp/manager.py:1682 +msgid "GCP Manager settings" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1231 -msgid "SQL Builder" +#: ../gui/wxpython/photo2image/ip2i_manager.py:1119 +#: ../gui/wxpython/image2target/ii2t_manager.py:1796 +#: ../gui/wxpython/gcp/manager.py:1729 +msgid "Quit GCP Manager" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1408 ../gui/wxpython/core/settings.py:875 -msgid "Edit selected record" +#: ../gui/wxpython/photo2image/ip2i_manager.py:1120 +#: ../gui/wxpython/image2target/ii2t_manager.py:1797 +#: ../gui/wxpython/gcp/manager.py:1730 +msgid "Save ground control points?" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1413 ../gui/wxpython/dbmgr/base.py:1602 -msgid "Insert new record" +#: ../gui/wxpython/photo2image/ip2i_manager.py:1198 +#: ../gui/wxpython/gcp/manager.py:1809 +msgid "" +"Could not calculate RMS Error.\n" +"Possible error with m.transform." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1414 -msgid "Delete selected record(s)" +#: ../gui/wxpython/photo2image/ip2i_manager.py:1326 +#: ../gui/wxpython/gcp/manager.py:1937 +msgid "" +"Could not calculate new extends.\n" +"Possible error with m.transform." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1415 -msgid "Delete all records" +#: ../gui/wxpython/photo2image/ip2i_manager.py:1458 +#: ../gui/wxpython/image2target/ii2t_manager.py:2133 +#: ../gui/wxpython/gcp/manager.py:2069 +msgid "Adjust source display to target display" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1421 ../gui/wxpython/gui_core/widgets.py:968 -#: ../gui/wxpython/gui_core/dialogs.py:769 -#: ../gui/wxpython/gui_core/dialogs.py:837 -#: ../gui/wxpython/gui_core/dialogs.py:1578 -msgid "Select all" +#: ../gui/wxpython/photo2image/ip2i_manager.py:1463 +#: ../gui/wxpython/image2target/ii2t_manager.py:2138 +#: ../gui/wxpython/gcp/manager.py:2074 +msgid "Adjust target display to source display" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1422 ../gui/wxpython/gui_core/widgets.py:969 -#: ../gui/wxpython/gui_core/dialogs.py:1580 -msgid "Deselect all" +#: ../gui/wxpython/photo2image/ip2i_manager.py:1537 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1555 +#: ../gui/wxpython/image2target/ii2t_manager.py:2212 +#: ../gui/wxpython/image2target/ii2t_manager.py:2232 +#: ../gui/wxpython/gcp/manager.py:2148 ../gui/wxpython/gcp/manager.py:2166 +#: ../gui/wxpython/vnet/widgets.py:85 ../gui/wxpython/vnet/vnet_data.py:259 +msgid "use" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1424 -#: ../gui/wxpython/gui_core/preferences.py:1513 -msgid "Highlight selected features" +#: ../gui/wxpython/photo2image/ip2i_manager.py:1538 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1556 +msgid "source X" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1427 -msgid "Highlight selected features and zoom" +#: ../gui/wxpython/photo2image/ip2i_manager.py:1539 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1557 +msgid "source Y" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1431 ../gui/wxpython/dbmgr/base.py:1942 -msgid "Extract selected features" +#: ../gui/wxpython/photo2image/ip2i_manager.py:1540 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1558 +msgid "target X" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1432 -msgid "Delete selected features" +#: ../gui/wxpython/photo2image/ip2i_manager.py:1541 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1559 +msgid "target Y" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1440 ../gui/wxpython/dbmgr/base.py:2590 -#: ../gui/wxpython/gmodeler/dialogs.py:851 -#: ../gui/wxpython/gmodeler/dialogs.py:1017 -#: ../gui/wxpython/vdigit/dialogs.py:290 -msgid "Reload" +#: ../gui/wxpython/photo2image/ip2i_manager.py:1542 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1560 +#: ../gui/wxpython/image2target/ii2t_manager.py:2219 +#: ../gui/wxpython/image2target/ii2t_manager.py:2239 +#: ../gui/wxpython/gcp/manager.py:2153 ../gui/wxpython/gcp/manager.py:2171 +msgid "Forward error" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1495 -msgid "Update existing record" +#: ../gui/wxpython/photo2image/ip2i_manager.py:1543 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1561 +#: ../gui/wxpython/image2target/ii2t_manager.py:2220 +#: ../gui/wxpython/image2target/ii2t_manager.py:2240 +#: ../gui/wxpython/gcp/manager.py:2154 ../gui/wxpython/gcp/manager.py:2172 +msgid "Backward error" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1522 ../gui/wxpython/dbmgr/base.py:1635 -#, python-format -msgid "Value '%(value)s' needs to be entered as %(type)s." +#: ../gui/wxpython/photo2image/ip2i_manager.py:1698 +#: ../gui/wxpython/image2target/ii2t_manager.py:2379 +#: ../gui/wxpython/gcp/manager.py:2309 +msgid "Invalid coordinate value. Operation canceled." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1541 -#, python-format -msgid "" -"Unable to update existing record.\n" -"%s" +#: ../gui/wxpython/photo2image/ip2i_manager.py:1736 +#: ../gui/wxpython/image2target/ii2t_manager.py:2554 +#: ../gui/wxpython/gcp/manager.py:2487 +msgid "Edit GCP" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1613 -#, python-format -msgid "Record with category number %d already exists in the table." +#: ../gui/wxpython/photo2image/ip2i_manager.py:1748 +#: ../gui/wxpython/image2target/ii2t_manager.py:2566 +#: ../gui/wxpython/gcp/manager.py:2499 +msgid "Ground Control Point No." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1623 -#, python-format -msgid "Category number (column %s) is missing." +#: ../gui/wxpython/photo2image/ip2i_manager.py:1767 +msgid "source X:" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1647 -#, python-format -msgid "" -"Unable to insert new record.\n" -"%s" +#: ../gui/wxpython/photo2image/ip2i_manager.py:1768 +msgid "target X:" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1700 -#, python-format -msgid "Selected data records (%d) will be permanently deleted from table. Do you want to delete them?" +#: ../gui/wxpython/photo2image/ip2i_manager.py:1769 +msgid "source Y:" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1703 ../gui/wxpython/dbmgr/base.py:1753 -msgid "Delete records" +#: ../gui/wxpython/photo2image/ip2i_manager.py:1770 +msgid "target Y:" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1750 -#, python-format -msgid "All data records (%d) will be permanently deleted from table. Do you want to delete them?" +#: ../gui/wxpython/photo2image/ip2i_manager.py:1906 +#: ../gui/wxpython/image2target/ii2t_manager.py:2732 +#: ../gui/wxpython/vdigit/preferences.py:98 +#: ../gui/wxpython/psmap/dialogs.py:2658 ../gui/wxpython/gcp/manager.py:2658 +msgid "Symbology" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1937 -msgid "Nothing to extract." +#: ../gui/wxpython/photo2image/ip2i_manager.py:1915 +#: ../gui/wxpython/image2target/ii2t_manager.py:2741 +#: ../gui/wxpython/gcp/manager.py:2667 +msgid "Highlight highest RMS error only" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1971 -msgid "Nothing to delete." +#: ../gui/wxpython/photo2image/ip2i_manager.py:1928 +#: ../gui/wxpython/image2target/ii2t_manager.py:2754 +#: ../gui/wxpython/gcp/manager.py:2680 +msgid "Highlight RMS error > M + SD * factor:" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2042 ../gui/wxpython/dbmgr/base.py:2078 -#, python-format +#: ../gui/wxpython/photo2image/ip2i_manager.py:1932 +#: ../gui/wxpython/image2target/ii2t_manager.py:2758 +#: ../gui/wxpython/gcp/manager.py:2684 msgid "" -"Loading attribute data failed.\n" -"\n" -"%s" +"Highlight GCPs with an RMS error larger than \n" +"mean + standard deviation * given factor. \n" +"Recommended values for this factor are between 1 and 2." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2061 -#, python-format -msgid "" -"Loading attribute data failed.\n" -"Invalid SQL select statement.\n" -"\n" -"%s" +#: ../gui/wxpython/photo2image/ip2i_manager.py:1955 +#: ../gui/wxpython/image2target/ii2t_manager.py:2781 +#: ../gui/wxpython/gcp/manager.py:2707 +msgid "Symbol settings" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2278 ../gui/wxpython/dbmgr/sqlbuilder.py:97 -msgid "Database connection" +#: ../gui/wxpython/photo2image/ip2i_manager.py:1963 +#: ../gui/wxpython/image2target/ii2t_manager.py:2789 +#: ../gui/wxpython/nviz/tools.py:1423 ../gui/wxpython/nviz/tools.py:2154 +#: ../gui/wxpython/nviz/tools.py:2296 ../gui/wxpython/nviz/preferences.py:372 +#: ../gui/wxpython/nviz/preferences.py:574 +#: ../gui/wxpython/nviz/preferences.py:640 +#: ../gui/wxpython/gui_core/preferences.py:1514 +#: ../gui/wxpython/psmap/dialogs.py:2377 ../gui/wxpython/psmap/dialogs.py:2538 +#: ../gui/wxpython/mapswipe/dialogs.py:280 ../gui/wxpython/gcp/manager.py:2715 +msgid "Color:" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2297 -#, python-format -msgid "Table <%s> - right-click to delete column(s)" +#: ../gui/wxpython/photo2image/ip2i_manager.py:1983 +#: ../gui/wxpython/image2target/ii2t_manager.py:2809 +#: ../gui/wxpython/gcp/manager.py:2735 +msgid "Color for high RMS error:" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2321 ../gui/wxpython/dbmgr/base.py:2385 -#: ../gui/wxpython/dbmgr/dialogs.py:788 -msgid "Column" +#: ../gui/wxpython/photo2image/ip2i_manager.py:2003 +#: ../gui/wxpython/image2target/ii2t_manager.py:2829 +#: ../gui/wxpython/gcp/manager.py:2755 +msgid "Color for selected GCP:" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2340 ../gui/wxpython/dbmgr/dialogs.py:799 -#: ../gui/wxpython/web_services/widgets.py:935 -#: ../gui/wxpython/gmodeler/preferences.py:255 -msgid "Type" +#: ../gui/wxpython/photo2image/ip2i_manager.py:2023 +#: ../gui/wxpython/image2target/ii2t_manager.py:2849 +#: ../gui/wxpython/gcp/manager.py:2775 +msgid "Color for unused GCPs:" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2356 ../gui/wxpython/dbmgr/dialogs.py:810 -msgid "Length" +#: ../gui/wxpython/photo2image/ip2i_manager.py:2039 +#: ../gui/wxpython/image2target/ii2t_manager.py:2865 +#: ../gui/wxpython/gcp/manager.py:2791 +msgid "Show unused GCPs" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2372 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:918 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1844 -#: ../gui/wxpython/menustrings.py:936 ../gui/wxpython/menustrings.py:1878 -msgid "Rename column" +#: ../gui/wxpython/photo2image/ip2i_manager.py:2056 +#: ../gui/wxpython/image2target/ii2t_manager.py:2882 +#: ../gui/wxpython/gui_core/preferences.py:1441 +#: ../gui/wxpython/gcp/manager.py:2808 +msgid "Symbol size:" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2401 ../gui/wxpython/gmodeler/dialogs.py:359 -msgid "To" +#: ../gui/wxpython/photo2image/ip2i_manager.py:2078 +#: ../gui/wxpython/image2target/ii2t_manager.py:2904 +#: ../gui/wxpython/gui_core/preferences.py:1409 +#: ../gui/wxpython/psmap/dialogs.py:6815 +#: ../gui/wxpython/mapswipe/dialogs.py:327 ../gui/wxpython/gcp/manager.py:2830 +#: ../gui/wxpython/vnet/dialogs.py:1279 +msgid "Line width:" msgstr "" -#. GTC Rename mapset -#: ../gui/wxpython/dbmgr/base.py:2411 ../gui/wxpython/datacatalog/tree.py:990 -#: ../gui/wxpython/gis_set.py:206 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:202 -msgid "&Rename" +#: ../gui/wxpython/photo2image/ip2i_manager.py:2124 +#: ../gui/wxpython/image2target/ii2t_manager.py:743 +#: ../gui/wxpython/image2target/ii2t_manager.py:2956 +#: ../gui/wxpython/gcp/manager.py:720 ../gui/wxpython/gcp/manager.py:2882 +msgid "Select source map to display:" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2519 -msgid "Unable to rename column. No column name defined." +#: ../gui/wxpython/photo2image/ip2i_manager.py:2138 +#: ../gui/wxpython/image2target/ii2t_manager.py:769 +#: ../gui/wxpython/image2target/ii2t_manager.py:2970 +#: ../gui/wxpython/gcp/manager.py:746 ../gui/wxpython/gcp/manager.py:2896 +msgid "Select target raster map to display:" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2527 -#, python-format -msgid "Unable to rename column <%(column)s> to <%(columnTo)s>. Column already exists in the table <%(table)s>." +#: ../gui/wxpython/photo2image/ip2i_manager.py:2163 +#: ../gui/wxpython/image2target/ii2t_manager.py:3010 +#: ../gui/wxpython/gcp/manager.py:2936 +msgid "Rectification" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2545 -#, python-format -msgid "Unable to rename column. Column <%(column)s> doesn't exist in the table <%(table)s>." +#: ../gui/wxpython/photo2image/ip2i_manager.py:2172 +#: ../gui/wxpython/image2target/ii2t_manager.py:3019 +#: ../gui/wxpython/gcp/manager.py:2945 +msgid "Select rectification order" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2584 -msgid "Drop selected column" +#: ../gui/wxpython/photo2image/ip2i_manager.py:2174 +#: ../gui/wxpython/image2target/ii2t_manager.py:3021 +#: ../gui/wxpython/gcp/manager.py:2947 +msgid "1st order" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2588 -msgid "Drop all columns" +#: ../gui/wxpython/photo2image/ip2i_manager.py:2175 +#: ../gui/wxpython/image2target/ii2t_manager.py:3022 +#: ../gui/wxpython/gcp/manager.py:2948 +msgid "2nd order" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2620 -#, python-format -msgid "Selected %s will PERMANENTLY removed from table. Do you want to drop the column?" +#: ../gui/wxpython/photo2image/ip2i_manager.py:2176 +#: ../gui/wxpython/image2target/ii2t_manager.py:3023 +#: ../gui/wxpython/gcp/manager.py:2949 +msgid "3rd order" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2623 ../gui/wxpython/dbmgr/base.py:2667 -msgid "Drop column(s)" +#: ../gui/wxpython/photo2image/ip2i_manager.py:2188 +#: ../gui/wxpython/image2target/ii2t_manager.py:3035 +#: ../gui/wxpython/gcp/manager.py:2961 +msgid "Select interpolation method:" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2664 -#, python-format -msgid "" -"Selected columns\n" -"%s\n" -"will PERMANENTLY removed from table. Do you want to drop the columns?" +#: ../gui/wxpython/photo2image/ip2i_manager.py:2204 +#: ../gui/wxpython/image2target/ii2t_manager.py:3051 +#: ../gui/wxpython/gcp/manager.py:2977 +msgid "clip to computational region in target location" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2770 -msgid "List of layers" +#: ../gui/wxpython/photo2image/ip2i_manager.py:2214 +#: ../gui/wxpython/image2target/ii2t_manager.py:591 +#: ../gui/wxpython/image2target/ii2t_manager.py:3061 +#: ../gui/wxpython/gcp/manager.py:562 ../gui/wxpython/gcp/manager.py:2987 +msgid "Extension for output maps:" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2855 ../gui/wxpython/dbmgr/base.py:3283 -#: ../gui/wxpython/dbmgr/base.py:3715 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2255 +#: ../gui/wxpython/image2target/ii2t_manager.py:3102 +#: ../gui/wxpython/gcp/manager.py:3028 +msgid "RMS threshold factor must be > 0" +msgstr "" + +#: ../gui/wxpython/photo2image/ip2i_manager.py:2258 +#: ../gui/wxpython/image2target/ii2t_manager.py:3105 +#: ../gui/wxpython/gcp/manager.py:3031 +msgid "" +"RMS threshold factor is < 1\n" +"Too many points might be highlighted" +msgstr "" + +#: ../gui/wxpython/photo2image/ip2i_manager.py:2418 +#: ../gui/wxpython/image2target/ii2t_manager.py:3289 +#: ../gui/wxpython/gcp/manager.py:3215 #, python-format -msgid "Drop also linked attribute table (%s)" +msgid "GCP Manager settings saved to file '%s'." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2898 -msgid "Column name" +#: ../gui/wxpython/photo2image/ip2i_mapdisplay.py:50 +msgid "GRASS GIS Manage Location of Tick Points on a Scanned Photo" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2898 ../gui/wxpython/gmodeler/frame.py:1732 -#: ../gui/wxpython/gmodeler/frame.py:1785 -msgid "Data type" +#: ../gui/wxpython/photo2image/ip2i_mapdisplay.py:176 +#: ../gui/wxpython/image2target/ii2t_mapdisplay.py:176 +#: ../gui/wxpython/gcp/mapdisplay.py:176 +msgid "GCP List" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2898 -msgid "Data length" +#: ../gui/wxpython/photo2image/ip2i_mapdisplay.py:181 +#: ../gui/wxpython/image2target/ii2t_mapdisplay.py:181 +#: ../gui/wxpython/gcp/mapdisplay.py:181 +msgid "Source Display" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2954 ../gui/wxpython/dbmgr/base.py:3075 -#: ../gui/wxpython/dbmgr/base.py:3341 ../gui/wxpython/dbmgr/dialogs.py:512 -#: ../gui/wxpython/vdigit/preferences.py:612 -#: ../gui/wxpython/vdigit/preferences.py:615 -#: ../gui/wxpython/vdigit/dialogs.py:116 ../gui/wxpython/vdigit/dialogs.py:576 -msgid "Layer" +#: ../gui/wxpython/photo2image/ip2i_mapdisplay.py:185 +#: ../gui/wxpython/image2target/ii2t_mapdisplay.py:185 +#: ../gui/wxpython/gcp/mapdisplay.py:185 +msgid "Target Display" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2955 ../gui/wxpython/dbmgr/base.py:3081 -#: ../gui/wxpython/dbmgr/base.py:3349 -msgid "Driver" +#: ../gui/wxpython/photo2image/ip2i_mapdisplay.py:274 +#: ../gui/wxpython/image2target/ii2t_mapdisplay.py:275 +#: ../gui/wxpython/gcp/mapdisplay.py:275 +msgid "GCP Display toolbar" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2956 ../gui/wxpython/dbmgr/base.py:3086 -#: ../gui/wxpython/dbmgr/base.py:3355 ../gui/wxpython/gui_core/gselect.py:1427 -msgid "Database" +#: ../gui/wxpython/photo2image/ip2i_mapdisplay.py:287 +#: ../gui/wxpython/image2target/ii2t_mapdisplay.py:288 +#: ../gui/wxpython/gcp/mapdisplay.py:288 +msgid "GCP Manager toolbar" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2958 -msgid "Key" +#: ../gui/wxpython/photo2image/ip2i_mapdisplay.py:381 +#: ../gui/wxpython/image2target/ii2t_mapdisplay.py:382 +#: ../gui/wxpython/mapswipe/frame.py:550 ../gui/wxpython/gcp/mapdisplay.py:382 +#: ../gui/wxpython/mapdisp/frame.py:800 +msgid "Nothing to render (empty map). Operation canceled." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3057 -msgid "Add layer" +#: ../gui/wxpython/photo2image/ip2i_mapdisplay.py:473 +#: ../gui/wxpython/image2target/ii2t_mapdisplay.py:474 +#: ../gui/wxpython/gcp/mapdisplay.py:474 +msgid "Zoom to computational region (set with g.region)" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3067 -msgid "Layer description" +#: ../gui/wxpython/photo2image/ip2i_mapdisplay.py:478 +#: ../gui/wxpython/image2target/ii2t_mapdisplay.py:479 +#: ../gui/wxpython/gcp/mapdisplay.py:479 ../gui/wxpython/mapdisp/frame.py:1389 +msgid "Zoom to default region" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3097 ../gui/wxpython/dbmgr/base.py:3141 -#: ../gui/wxpython/dbmgr/base.py:3367 -msgid "Key column" +#: ../gui/wxpython/photo2image/ip2i_mapdisplay.py:482 +#: ../gui/wxpython/image2target/ii2t_mapdisplay.py:483 +#: ../gui/wxpython/gcp/mapdisplay.py:483 ../gui/wxpython/mapdisp/frame.py:1391 +msgid "Zoom to saved region" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3102 -msgid "Insert record for each category into table" +#: ../gui/wxpython/photo2image/ip2i_mapdisplay.py:487 +#: ../gui/wxpython/image2target/ii2t_mapdisplay.py:488 +#: ../gui/wxpython/gcp/mapdisplay.py:488 +msgid "Set computational region from display" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3124 -msgid "You need to add categories by v.category module." +#: ../gui/wxpython/photo2image/ip2i_mapdisplay.py:492 +#: ../gui/wxpython/image2target/ii2t_mapdisplay.py:493 +#: ../gui/wxpython/gcp/mapdisplay.py:493 ../gui/wxpython/mapdisp/frame.py:1401 +msgid "Save display geometry to named region" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3128 -msgid "Table description" +#: ../gui/wxpython/photo2image/g.gui.photo2image.py:96 +msgid "Please provide a group name to process" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3136 -msgid "Table name" +#: ../gui/wxpython/photo2image/g.gui.photo2image.py:101 +msgid "Please provide a raster map name to process" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3150 -msgid "&Create table" +#: ../gui/wxpython/photo2image/g.gui.photo2image.py:106 +msgid "Please provide a camera name (generated by i.ortho.camera)" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3154 -#: ../gui/wxpython/web_services/dialogs.py:537 -msgid "&Add layer" +#: ../gui/wxpython/photo2image/g.gui.photo2image.py:111 +msgid "Please provive an order value (1 if 4 Fiducials, 2 if 8 Fiducials)" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3158 -msgid "&Set default" +#: ../gui/wxpython/photo2image/g.gui.photo2image.py:116 +msgid "Please provive an output files extension (used by i.rectify)" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3262 -msgid "Remove layer" +#: ../gui/wxpython/photo2image/ip2i_statusbar.py:38 +#: ../gui/wxpython/image2target/ii2t_statusbar.py:38 +#: ../gui/wxpython/gcp/statusbar.py:38 +msgid "Go to GCP No." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3265 -msgid "Layer to remove" +#: ../gui/wxpython/photo2image/ip2i_statusbar.py:55 +#: ../gui/wxpython/image2target/ii2t_statusbar.py:55 +#: ../gui/wxpython/gcp/statusbar.py:55 +msgid "Valid Range:" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3291 -msgid "&Remove layer" +#: ../gui/wxpython/photo2image/ip2i_statusbar.py:121 +#: ../gui/wxpython/image2target/ii2t_statusbar.py:121 +#: ../gui/wxpython/gcp/statusbar.py:121 +msgid "RMS error" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3334 -msgid "Modify layer" +#: ../gui/wxpython/photo2image/ip2i_statusbar.py:125 +#: ../gui/wxpython/image2target/ii2t_statusbar.py:125 +#: ../gui/wxpython/gcp/statusbar.py:125 +#, python-format +msgid "Forward: %(forw)s, Backward: %(back)s" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3410 -msgid "&Modify layer" +#: ../gui/wxpython/core/render.py:151 +#, python-format +msgid "<%(name)s>: layer type <%(type)s> is not supported" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3459 -msgid "" -"Unable to get list of tables.\n" -"Please use db.connect to set database parameters." +#: ../gui/wxpython/core/render.py:170 +#, python-format +msgid "Command '%s' failed\n" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3556 -msgid "Unable to create new table. Table name or key column name is missing." +#: ../gui/wxpython/core/render.py:173 +#, python-format +msgid "Details: %s\n" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3563 +#: ../gui/wxpython/core/render.py:258 #, python-format -msgid "Unable to create new table. Table <%s> already exists in the database." +msgid "Unsupported map layer type '%s'" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3604 +#: ../gui/wxpython/core/render.py:623 #, python-format -msgid "Unable to add new layer to vector map <%(vector)s>. Layer %(layer)d already exists." +msgid "Rendering failed: %s" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3773 -msgid "Field statistics" +#: ../gui/wxpython/core/render.py:666 +msgid "Rendering aborted" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3794 -msgid "Copy statistics the clipboard (Ctrl+C)" +#: ../gui/wxpython/core/render.py:697 +msgid "Downloading data " msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3861 -msgid "Statistics is not support for DBF tables." +#: ../gui/wxpython/core/render.py:707 +msgid "Rendering & " msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3888 -msgid "Unable to calculte statistics." +#: ../gui/wxpython/core/render.py:709 +msgid "Rendering..." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3896 -#, python-format -msgid "Unable to calculte statistics. Invalid number of lines %d (should be %d)." +#: ../gui/wxpython/core/render.py:754 +msgid "Trying to recover from default region..." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3916 -msgid "Unable to calculte standard deviation." +#: ../gui/wxpython/core/render.py:779 ../gui/wxpython/gui_core/mapdisp.py:140 +#: ../gui/wxpython/mapdisp/test_mapdisp.py:92 +#, python-format +msgid "GRASS module '%s' not found. Unable to start map display window." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3922 +#: ../gui/wxpython/core/render.py:814 #, python-format -msgid "Field statistics <%s>" +msgid "Error: Unable to open '%(file)s'. Reason: %(ret)s. wxGUI exited.\n" msgstr "" -#: ../gui/wxpython/dbmgr/dialogs.py:79 +#: ../gui/wxpython/core/render.py:824 #, python-format msgid "" -"No attribute table found.\n" "\n" -"Do you want to create a new attribute table and defined a link to vector map <%s>?" +"ERROR: Unable to read WIND file: %s\n" msgstr "" -#: ../gui/wxpython/dbmgr/dialogs.py:83 -msgid "Create table?" +#: ../gui/wxpython/core/render.py:928 +#, python-format +msgid "Invalid map size %d,%d\n" msgstr "" -#: ../gui/wxpython/dbmgr/dialogs.py:104 -msgid "Close dialog on submit" +#: ../gui/wxpython/core/render.py:1009 +#, python-format +msgid "Unable to zoom to raster map <%s>." msgstr "" -#: ../gui/wxpython/dbmgr/dialogs.py:116 -msgid "No attributes found" +#: ../gui/wxpython/core/render.py:1010 ../gui/wxpython/core/render.py:1013 +#: ../gui/wxpython/core/render.py:1016 ../gui/wxpython/core/gcmd.py:437 +msgid "Details:" msgstr "" -#: ../gui/wxpython/dbmgr/dialogs.py:122 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:689 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1615 -#: ../gui/wxpython/menustrings.py:700 ../gui/wxpython/menustrings.py:1642 -msgid "Update attributes" +#: ../gui/wxpython/core/render.py:1012 +#, python-format +msgid "Unable to zoom to vector map <%s>." msgstr "" -#: ../gui/wxpython/dbmgr/dialogs.py:124 -msgid "Define attributes" +#: ../gui/wxpython/core/render.py:1015 +#, python-format +msgid "Unable to zoom to 3d raster map <%s>." msgstr "" -#: ../gui/wxpython/dbmgr/dialogs.py:126 -msgid "Display attributes" +#: ../gui/wxpython/core/render.py:1019 +msgid "Unable to get current geographic extent. Force quiting wxGUI. Please manually run g.region to fix the problem." msgstr "" -#: ../gui/wxpython/dbmgr/dialogs.py:130 -msgid "&Reload" +#: ../gui/wxpython/core/toolboxes.py:227 +msgid "Unable to parse user toolboxes XML files. Default files will be loaded." msgstr "" -#: ../gui/wxpython/dbmgr/dialogs.py:131 ../gui/wxpython/dbmgr/dialogs.py:625 -msgid "&Submit" +#: ../gui/wxpython/core/toolboxes.py:271 +msgid "Unable to create toolboxes directory." msgstr "" -#: ../gui/wxpython/dbmgr/dialogs.py:149 ../gui/wxpython/vdigit/dialogs.py:175 -msgid "Feature id:" +#: ../gui/wxpython/core/toolboxes.py:495 +msgid "Custom toolboxes" msgstr "" -#: ../gui/wxpython/dbmgr/dialogs.py:237 +#: ../gui/wxpython/core/toolboxes.py:519 #, python-format -msgid "Column <%(col)s>: Value '%(value)s' needs to be entered as %(type)s." -msgstr "" - -#: ../gui/wxpython/dbmgr/dialogs.py:451 -msgid "Unknown" +msgid "List of addons cannot be obtained because g.extension failed. Details: %s" msgstr "" -#: ../gui/wxpython/dbmgr/dialogs.py:512 ../gui/wxpython/dbmgr/dialogs.py:640 -#: ../gui/wxpython/vdigit/preferences.py:612 -#: ../gui/wxpython/vdigit/dialogs.py:123 ../gui/wxpython/vdigit/dialogs.py:577 -msgid "Category" +#: ../gui/wxpython/core/toolboxes.py:576 +msgid "Addons" msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:80 -msgid "GRASS GIS Attribute Table Manager - " +#: ../gui/wxpython/core/workspace.py:1614 +#, python-format +msgid "Unable to open file <%s> for reading." msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:82 -msgid "READONLY - " -msgstr "" - -#: ../gui/wxpython/dbmgr/manager.py:100 +#: ../gui/wxpython/core/workspace.py:1631 #, python-format -msgid "Database connection for vector map <%s> is not defined in DB file. You can define new connection in 'Manage layers' tab." +msgid "" +"Some lines were skipped when reading settings from file <%(file)s>.\n" +"See 'Command output' window for details.\n" +"\n" +"Number of skipped lines: %(line)d" msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:106 -msgid "Please wait, loading attribute data..." +#: ../gui/wxpython/core/workspace.py:1856 +#, python-format +msgid " row %d:" msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:115 -msgid "Browse data" +#: ../gui/wxpython/core/ws.py:51 +msgid "" +"Unable to load GDAL Python bindings.\n" +"WMS layers can not be displayed without the bindings.\n" msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:123 -msgid "Manage tables" +#: ../gui/wxpython/core/gcmd.py:128 +msgid "Reason" msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:130 -msgid "Manage layers" +#: ../gui/wxpython/core/gcmd.py:153 ../gui/wxpython/gis_set.py:639 +#: ../gui/wxpython/gis_set.py:682 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:640 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:683 +#: ../gui/wxpython/lmgr/frame.py:2573 +msgid "Message" msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:141 -msgid "Close Attribute Table Manager" +#: ../gui/wxpython/core/gcmd.py:434 +msgid "Execution failed:" msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:144 -msgid "Reload currently selected attribute data" +#: ../gui/wxpython/core/gcmd.py:439 ../gui/wxpython/core/gcmd.py:446 +msgid "Error: " msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:147 -msgid "Reload all attribute data (drop current selection)" +#: ../gui/wxpython/core/gcmd.py:523 +#, python-format +msgid "Unable to exectute command: '%s'" msgstr "" -#: ../gui/wxpython/dbmgr/g.gui.dbmgr.py:48 -#: ../gui/wxpython/dbmgr/sqlbuilder.py:62 -#: ../gui/wxpython/iclass/g.gui.iclass.py:98 ../gui/wxpython/nviz/wxnviz.py:435 +#: ../gui/wxpython/core/gcmd.py:749 ../gui/wxpython/gui_core/forms.py:2770 #, python-format -msgid "Vector map <%s> not found" +msgid "Error in %s" msgstr "" -#: ../gui/wxpython/dbmgr/g.gui.dbmgr.py:52 -#, python-format -msgid "Loading attribute data for vector map <%s>..." +#: ../gui/wxpython/core/debug.py:48 +#, python-brace-format +msgid "Wx debug level {0}." msgstr "" -#: ../gui/wxpython/dbmgr/g.gui.dbmgr.py:56 -msgid "GRASS GIS Attribute Table Manager" +#: ../gui/wxpython/core/debug.py:53 +#, python-brace-format +msgid "WARNING: Ignoring unsupported wx debug level (must be >=0 and <=5). {0}\n" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:113 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:900 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1826 -#: ../gui/wxpython/menustrings.py:918 ../gui/wxpython/menustrings.py:1860 -msgid "Query" +#: ../gui/wxpython/core/settings.py:505 +msgid "Segment break" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:129 -msgid "Set SQL statement to default" +#: ../gui/wxpython/core/settings.py:571 +msgid "Data point" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:132 -msgid "Apply SQL statement" +#: ../gui/wxpython/core/settings.py:645 +msgid "animation" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:134 -msgid "Close the dialog" +#: ../gui/wxpython/core/settings.py:868 +msgid "Collapse all except PERMANENT and current" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:221 -msgid "Columns" +#: ../gui/wxpython/core/settings.py:869 +msgid "Collapse all except PERMANENT" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:236 -msgid "Interactive insertion" +#: ../gui/wxpython/core/settings.py:870 +msgid "Collapse all except current" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:250 -msgid "Values" +#: ../gui/wxpython/core/settings.py:871 +msgid "Collapse all" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:260 -msgid "Get all values" +#: ../gui/wxpython/core/settings.py:872 +msgid "Expand all" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:265 -msgid "Get sample" +#: ../gui/wxpython/core/settings.py:877 ../gui/wxpython/dbmgr/base.py:1408 +msgid "Edit selected record" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:267 -msgid "Get first 256 unique values as sample" +#: ../gui/wxpython/core/settings.py:877 +msgid "Display selected" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:286 -msgid "Go to:" +#: ../gui/wxpython/core/settings.py:886 +msgid "Classic (labels only)" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:299 -msgid "Close dialog on apply" +#: ../gui/wxpython/core/settings.py:887 +msgid "Combined (labels and module names)" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:480 -#: ../gui/wxpython/dbmgr/sqlbuilder.py:625 -#: ../gui/wxpython/dbmgr/sqlbuilder.py:853 -#, python-format -msgid "GRASS SQL Builder (%(type)s) - <%(map)s>" +#: ../gui/wxpython/core/settings.py:888 +msgid "Expert (module names only)" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:483 -msgid "Column to show (SELECT clause)" +#: ../gui/wxpython/core/settings.py:893 +msgid "Basic top" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:484 -#: ../gui/wxpython/dbmgr/sqlbuilder.py:629 -msgid "Constraint for query (WHERE clause)" +#: ../gui/wxpython/core/settings.py:894 +msgid "Basic left" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:500 -msgid "Verify" +#: ../gui/wxpython/core/settings.py:895 +msgid "Fancy green" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:501 -msgid "Verify SQL statement" +#: ../gui/wxpython/core/settings.py:896 +msgid "List left" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:509 -msgid "SQL statement not verified" +#: ../gui/wxpython/core/settings.py:903 +msgid "Zoom and recenter" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:553 -msgid "SQL statement is not valid" +#: ../gui/wxpython/core/settings.py:903 +msgid "Zoom to mouse cursor" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:555 -#, python-format -msgid "" -"SQL statement is not valid.\n" -"\n" -"%s" +#: ../gui/wxpython/core/settings.py:903 +msgid "Nothing" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:557 -msgid "SQL statement is valid" +#: ../gui/wxpython/core/settings.py:905 +msgid "Scroll forward to zoom in" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:628 -msgid "Column to set (SET clause)" +#: ../gui/wxpython/core/settings.py:905 +msgid "Scroll back to zoom in" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:630 -msgid "Calculate column value to set" +#: ../gui/wxpython/core/settings.py:938 ../gui/wxpython/core/settings.py:950 +msgid "box" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:702 -msgid "Functions" +#: ../gui/wxpython/core/settings.py:939 +msgid "sphere" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:735 -msgid "SQL statement was not applied" +#: ../gui/wxpython/core/settings.py:940 +msgid "cube" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:737 -msgid "SQL statement applied" +#: ../gui/wxpython/core/settings.py:941 +msgid "diamond" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:771 -msgid "Dbf driver does not support usage of SQL functions." +#: ../gui/wxpython/core/settings.py:942 +msgid "aster" msgstr "" -#: ../gui/wxpython/iclass/plots.py:73 -msgid "Histograms" +#: ../gui/wxpython/core/settings.py:943 +msgid "gyro" msgstr "" -#: ../gui/wxpython/iclass/plots.py:74 -msgid "Coincident plots" +#: ../gui/wxpython/core/settings.py:944 +msgid "histogram" msgstr "" -#: ../gui/wxpython/iclass/plots.py:75 -msgid "Scatter plots" +#: ../gui/wxpython/core/settings.py:950 +msgid "cross" msgstr "" -#: ../gui/wxpython/iclass/plots.py:99 -#, python-format -msgid "" -"Scatter plot functionality is disabled.\n" -"\n" -"Reason: Unable to import packages needed for scatter plot.\n" -"%s" +#: ../gui/wxpython/core/settings.py:950 +msgid "circle" msgstr "" -#: ../gui/wxpython/iclass/frame.py:39 +#: ../gui/wxpython/core/settings.py:983 #, python-format -msgid "" -"Loading imagery lib failed.\n" -"%s" +msgid "Unable to read settings file <%s>\n" msgstr "" -#: ../gui/wxpython/iclass/frame.py:79 -msgid "GRASS GIS Supervised Classification Tool" +#: ../gui/wxpython/core/settings.py:1009 +#, python-format +msgid "" +"Error: Reading settings from file <%(file)s> failed.\n" +"\t\tDetails: %(detail)s\n" +"\t\tLine: '%(line)s'\n" msgstr "" -#: ../gui/wxpython/iclass/frame.py:325 -msgid "IClass Toolbar" +#: ../gui/wxpython/core/settings.py:1028 +msgid "Unable to create settings directory" msgstr "" -#: ../gui/wxpython/iclass/frame.py:337 -msgid "IClass Misc Toolbar" +#: ../gui/wxpython/core/settings.py:1076 +#, python-format +msgid "" +"Writing settings to file <%(file)s> failed.\n" +"\n" +"Details: %(detail)s" msgstr "" -#: ../gui/wxpython/iclass/frame.py:364 -msgid "Digitization Toolbar" +#: ../gui/wxpython/core/settings.py:1182 +msgid "Unable to set " msgstr "" -#: ../gui/wxpython/iclass/frame.py:388 -msgid "Plots" +#: ../gui/wxpython/core/settings.py:1218 ../gui/wxpython/core/settings.py:1229 +#, python-format +msgid "Unable to parse settings '%s'" msgstr "" -#: ../gui/wxpython/iclass/frame.py:408 -msgid "Preview Display" +#: ../gui/wxpython/core/gconsole.py:504 +#, python-format +msgid "" +"Unable to run command:\n" +"%(cmd)s\n" +"\n" +"Option <%(opt)s>: read from standard input is not supported by wxGUI" msgstr "" -#: ../gui/wxpython/iclass/frame.py:411 -msgid "Training Areas Display" +#: ../gui/wxpython/core/gconsole.py:528 +#, python-format +msgid "Module <%s> not found." msgstr "" -#: ../gui/wxpython/iclass/frame.py:485 -msgid "Adjust Training Area Display to Preview Display" +#: ../gui/wxpython/core/gconsole.py:658 ../gui/wxpython/gmodeler/frame.py:299 +#, python-format +msgid "%d sec" msgstr "" -#: ../gui/wxpython/iclass/frame.py:487 -msgid "Adjust Preview display to Training Area Display" +#: ../gui/wxpython/core/gconsole.py:661 ../gui/wxpython/gmodeler/frame.py:302 +#, python-format +msgid "%(min)d min %(sec)d sec" msgstr "" -#: ../gui/wxpython/iclass/frame.py:489 -msgid "Display synchronization ON" +#: ../gui/wxpython/core/gconsole.py:665 ../gui/wxpython/gui_core/ghelp.py:231 +#: ../gui/wxpython/gmodeler/model.py:1123 +#: ../gui/wxpython/gmodeler/model.py:1229 ../gui/wxpython/gmodeler/frame.py:306 +msgid "unknown" msgstr "" -#: ../gui/wxpython/iclass/frame.py:491 -msgid "Display synchronization OFF" +#: ../gui/wxpython/core/gconsole.py:669 +msgid "Please note that the data are left in inconsistent state and may be corrupted" msgstr "" -#: ../gui/wxpython/iclass/frame.py:564 -msgid "All changes will be lost. Do you want to continue?" +#: ../gui/wxpython/core/gconsole.py:671 +msgid "Command aborted" msgstr "" -#: ../gui/wxpython/iclass/frame.py:573 -msgid "Import vector map" +#: ../gui/wxpython/core/gconsole.py:673 ../gui/wxpython/gmodeler/frame.py:312 +msgid "Command finished" msgstr "" -#: ../gui/wxpython/iclass/frame.py:593 +#: ../gui/wxpython/core/gconsole.py:749 #, python-format -msgid "No areas in vector map <%s>.\n" +msgid "" +"Unable to write file '%(filePath)s'.\n" +"\n" +"Details: %(error)s" msgstr "" -#: ../gui/wxpython/iclass/frame.py:595 +#: ../gui/wxpython/core/menutree.py:153 #, python-format -msgid "Vector map <%s> contains points or lines, these features are ignored." +msgid "Unknow tag %s" msgstr "" -#: ../gui/wxpython/iclass/frame.py:622 +#: ../gui/wxpython/core/utils.py:60 #, python-format -msgid "Unable to open vector map <%s>" +msgid "Syntax error: %s" msgstr "" -#: ../gui/wxpython/iclass/frame.py:633 +#: ../gui/wxpython/core/utils.py:351 #, python-format -msgid "Unable to copy vector features from <%s>" +msgid "Vector map <%(map)s>: %(msg)s\n" msgstr "" -#: ../gui/wxpython/iclass/frame.py:645 -msgid "Unable to open temporary vector map" +#: ../gui/wxpython/core/utils.py:535 +#, python-brace-format +msgid "failed to open '{0}'" msgstr "" -#: ../gui/wxpython/iclass/frame.py:741 -msgid "No training areas to export." +#: ../gui/wxpython/core/utils.py:841 +#, python-format +msgid "ERROR: Unable to determine GRASS version. Details: %s" msgstr "" -#: ../gui/wxpython/iclass/frame.py:754 +#: ../gui/wxpython/core/utils.py:882 #, python-format -msgid "%d training areas (%d classes) exported to vector map <%s>." +msgid "Unable to open file '%s'\n" msgstr "" -#: ../gui/wxpython/iclass/frame.py:994 -msgid "Failed to create temporary vector map." +#: ../gui/wxpython/core/utils.py:892 +#, python-format +msgid "" +"%s: line skipped - unable to parse '%s'\n" +"Reason: %s\n" msgstr "" -#: ../gui/wxpython/iclass/frame.py:1090 +#: ../gui/wxpython/core/utils.py:897 #, python-format -msgid "No area in category %s. Category skipped." +msgid "Duplicated key: %s\n" msgstr "" -#: ../gui/wxpython/iclass/frame.py:1094 -msgid "Analysis failed." +#: ../gui/wxpython/core/utils.py:913 +#, python-format +msgid "Unable to create file '%s'\n" msgstr "" -#: ../gui/wxpython/iclass/frame.py:1101 -msgid "results" +#: ../gui/wxpython/core/utils.py:996 ../gui/wxpython/gui_core/forms.py:1739 +msgid "Select Color" msgstr "" -#: ../gui/wxpython/iclass/frame.py:1107 -msgid "No imagery group selected." +#: ../gui/wxpython/gis_set.py:115 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:122 +msgid "1. Select GRASS GIS database directory" msgstr "" -#: ../gui/wxpython/iclass/frame.py:1114 -msgid "Due to recent changes in classes, signatures can be outdated and should be recalculated. Do you still want to continue?" +#: ../gui/wxpython/gis_set.py:118 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:125 +msgid "2. Select GRASS Location" msgstr "" -#: ../gui/wxpython/iclass/frame.py:1117 -msgid "Outdated signatures" +#: ../gui/wxpython/gis_set.py:121 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:128 +msgid "3. Select GRASS Mapset" msgstr "" -#: ../gui/wxpython/iclass/frame.py:1135 -#, python-format -msgid "" -"A signature file named %s already exists.\n" -"Do you want to replace it?" +#: ../gui/wxpython/gis_set.py:139 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:146 +msgid "GRASS GIS database directory contains Locations." msgstr "" -#: ../gui/wxpython/iclass/frame.py:1138 ../gui/wxpython/gmodeler/frame.py:562 -msgid "File already exists" +#: ../gui/wxpython/gis_set.py:143 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:150 +msgid "All data in one Location is in the same coordinate reference system (projection). One Location can be one project. Location contains Mapsets." msgstr "" -#: ../gui/wxpython/iclass/frame.py:1188 -msgid "No imagery group selected. Operation canceled." +#: ../gui/wxpython/gis_set.py:151 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:158 +msgid "Mapset contains GIS data related to one project, task within one project, subregion or user." msgstr "" -#: ../gui/wxpython/iclass/frame.py:1199 -#, python-format -msgid "Group <%(group)s> does not have enough files (it has %(files)d files). Operation canceled." +#: ../gui/wxpython/gis_set.py:166 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:173 +msgid "Start &GRASS session" msgstr "" -#: ../gui/wxpython/iclass/frame.py:1207 -msgid "No areas given. Operation canceled." +#: ../gui/wxpython/gis_set.py:172 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:179 +msgid "&Browse" msgstr "" -#: ../gui/wxpython/iclass/frame.py:1222 -msgid "Vector features are outside raster layers. Operation canceled." +#. GTC New mapset +#: ../gui/wxpython/gis_set.py:175 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:182 +msgid "&New" msgstr "" -#: ../gui/wxpython/iclass/statistics.py:29 -msgid "Loading imagery lib failed" +#: ../gui/wxpython/gis_set.py:176 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:183 +msgid "Create a new Mapset in selected Location" msgstr "" -#: ../gui/wxpython/iclass/digit.py:61 -msgid "You are trying to create a training area outside the computational region. Please, use g.region to set the appropriate region first." +#. GTC New location +#: ../gui/wxpython/gis_set.py:179 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:186 +msgid "N&ew" msgstr "" -#: ../gui/wxpython/iclass/digit.py:72 -msgid "" -"In order to create a training area, you have to select class first.\n" -"\n" -"There is no class yet, do you want to create one?" +#: ../gui/wxpython/gis_set.py:182 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:189 +msgid "Create a new location using location wizard. After location is created successfully, GRASS session is started." msgstr "" -#: ../gui/wxpython/iclass/digit.py:76 ../gui/wxpython/iscatt/controllers.py:413 -msgid "No class selected" +#. GTC Rename location +#: ../gui/wxpython/gis_set.py:187 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:194 +msgid "Ren&ame" msgstr "" -#: ../gui/wxpython/iclass/dialogs.py:44 ../gui/wxpython/iclass/toolbars.py:40 -#: ../gui/wxpython/iscatt/toolbars.py:46 -msgid "Select imagery group" +#: ../gui/wxpython/gis_set.py:188 ../gui/wxpython/gis_set.py:669 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:195 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:670 +msgid "Rename selected location" msgstr "" -#: ../gui/wxpython/iclass/dialogs.py:85 -msgid "Name of imagery group is missing." +#. GTC Delete location +#: ../gui/wxpython/gis_set.py:191 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:198 +msgid "De&lete" msgstr "" -#: ../gui/wxpython/iclass/dialogs.py:92 -msgid "Name of imagery group:" +#: ../gui/wxpython/gis_set.py:192 ../gui/wxpython/gis_set.py:752 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:199 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:753 +msgid "Delete selected location" msgstr "" -#: ../gui/wxpython/iclass/dialogs.py:107 -msgid "Name of imagery subgroup:" +#: ../gui/wxpython/gis_set.py:194 ../gui/wxpython/startup/locdownload.py:303 +msgid "Do&wnload" msgstr "" -#: ../gui/wxpython/iclass/dialogs.py:182 -msgid "Please choose a subgroup." +#: ../gui/wxpython/gis_set.py:195 +msgid "Download sample location" msgstr "" -#: ../gui/wxpython/iclass/dialogs.py:186 -#, python-format -msgid "Subgroup <%s> not found in group <%s>" +#. GTC Rename mapset +#: ../gui/wxpython/gis_set.py:199 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:202 +#: ../gui/wxpython/datacatalog/tree.py:990 ../gui/wxpython/dbmgr/base.py:2411 +msgid "&Rename" msgstr "" -#: ../gui/wxpython/iclass/dialogs.py:193 -#, python-format -msgid "" -"No data found in subgroup <%s> of group <%s>.\n" -"." +#: ../gui/wxpython/gis_set.py:200 ../gui/wxpython/gis_set.py:626 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:203 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:627 +msgid "Rename selected mapset" msgstr "" -#: ../gui/wxpython/iclass/dialogs.py:198 -#, python-format -msgid "" -"No data found in group <%s>.\n" -"." +#. GTC Delete mapset +#: ../gui/wxpython/gis_set.py:203 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:206 +#: ../gui/wxpython/datacatalog/tree.py:985 +msgid "&Delete" msgstr "" -#: ../gui/wxpython/iclass/dialogs.py:202 -#: ../gui/wxpython/iclass/g.gui.iclass.py:79 -#, python-format -msgid "Group <%s> not found" +#: ../gui/wxpython/gis_set.py:204 ../gui/wxpython/gis_set.py:724 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:207 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:725 +msgid "Delete selected mapset" msgstr "" -#: ../gui/wxpython/iclass/dialogs.py:250 -msgid "Name of map is missing." +#: ../gui/wxpython/gis_set.py:258 +#, python-format +msgid "GRASS GIS %s Startup%s" msgstr "" -#: ../gui/wxpython/iclass/dialogs.py:257 ../gui/wxpython/gmodeler/dialogs.py:89 -msgid "Name of raster map:" +#: ../gui/wxpython/gis_set.py:263 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:257 +msgid "Enter GRASS session" msgstr "" -#: ../gui/wxpython/iclass/dialogs.py:259 -#: ../gui/wxpython/gui_core/dialogs.py:240 -#: ../gui/wxpython/gmodeler/dialogs.py:91 -msgid "Name of vector map:" +#: ../gui/wxpython/gis_set.py:283 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:277 +msgid "Unable to set GRASS database. Check your locale settings." msgstr "" -#: ../gui/wxpython/iclass/dialogs.py:280 ../gui/wxpython/iclass/toolbars.py:37 -msgid "Class manager" +#: ../gui/wxpython/gis_set.py:303 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:297 +#, python-format +msgid "ERROR: Location <%s> not found\n" msgstr "" -#: ../gui/wxpython/iclass/dialogs.py:295 ../gui/wxpython/iscatt/frame.py:140 -msgid "Classes" +#: ../gui/wxpython/gis_set.py:321 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:315 +#, python-format +msgid "ERROR: Mapset <%s> not found\n" msgstr "" -#: ../gui/wxpython/iclass/dialogs.py:395 ../gui/wxpython/iscatt/frame.py:413 -msgid "Class name" +#: ../gui/wxpython/gis_set.py:490 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:505 +#: ../gui/wxpython/startup/locdownload.py:441 +#, python-brace-format +msgid "Error: {text}" msgstr "" -#: ../gui/wxpython/iclass/dialogs.py:429 ../gui/wxpython/iscatt/frame.py:451 -msgid "Please use only ASCII characters." +#: ../gui/wxpython/gis_set.py:531 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:1171 +msgid "GRASS needs a directory (GRASS database) in which to store its data. Create one now if you have not already done so. A popular choice is \"grassdata\", located in your home directory. Press Browse button to select the directory." msgstr "" -#: ../gui/wxpython/iclass/dialogs.py:545 -msgid "Zoom to training areas of selected class" +#: ../gui/wxpython/gis_set.py:553 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:539 +#, python-format +msgid "Do you want to import <%(name)s> to the newly created location?" msgstr "" -#: ../gui/wxpython/iclass/dialogs.py:607 -msgid "Save signature file" +#: ../gui/wxpython/gis_set.py:556 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:542 +msgid "Import data?" msgstr "" -#: ../gui/wxpython/iclass/dialogs.py:668 -msgid "Enter name of signature file:" +#: ../gui/wxpython/gis_set.py:597 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:598 +#, python-format +msgid "" +"Import of <%(name)s> failed.\n" +"Reason: %(msg)s" msgstr "" -#: ../gui/wxpython/iclass/dialogs.py:680 -msgid "Signature file path:" +#: ../gui/wxpython/gis_set.py:604 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:605 +#, python-format +msgid "Data file <%(name)s> imported successfully. The location's default region was set from this imported map." msgstr "" -#: ../gui/wxpython/iclass/dialogs.py:730 -msgid "Export training areas" +#: ../gui/wxpython/gis_set.py:618 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:619 +msgid "" +"Mapset is required for valid GRASS location.\n" +"\n" +"This mapset cannot be renamed." msgstr "" -#: ../gui/wxpython/iclass/dialogs.py:777 ../gui/wxpython/iscatt/dialogs.py:281 -msgid "Enter name of new vector map:" +#: ../gui/wxpython/gis_set.py:624 ../gui/wxpython/gis_set.py:667 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:625 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:668 +#, python-format +msgid "" +"Current name: %s\n" +"\n" +"Enter new name:" msgstr "" -#: ../gui/wxpython/iclass/dialogs.py:790 ../gui/wxpython/lmgr/layertree.py:602 -msgid "Export attribute table" +#: ../gui/wxpython/gis_set.py:640 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:641 +#, python-format +msgid "" +"Unable to rename mapset.\n" +"\n" +"Mapset <%s> already exists in location." msgstr "" -#: ../gui/wxpython/iclass/dialogs.py:793 -msgid "Export attribute table containing computed statistical data" +#: ../gui/wxpython/gis_set.py:654 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:655 +#, python-format +msgid "" +"Unable to rename mapset.\n" +"\n" +"%s" msgstr "" -#: ../gui/wxpython/iclass/dialogs.py:832 +#: ../gui/wxpython/gis_set.py:683 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:684 #, python-format -msgid "Vector map <%s> already exists. Do you want to overwrite it?" +msgid "" +"Unable to rename location.\n" +"\n" +"Location <%s> already exists in GRASS database." msgstr "" -#: ../gui/wxpython/iclass/dialogs.py:835 +#: ../gui/wxpython/gis_set.py:698 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:699 #, python-format -msgid "Vector <%s> exists" +msgid "" +"Unable to rename location.\n" +"\n" +"%s" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:34 -msgid "Set opacity level" +#: ../gui/wxpython/gis_set.py:712 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:713 +msgid "" +"Mapset is required for valid GRASS location.\n" +"\n" +"This mapset cannot be deleted." msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:43 -msgid "Run analysis, update histogram and coincidence plots" +#: ../gui/wxpython/gis_set.py:719 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:720 +#, python-format +msgid "" +"Do you want to continue with deleting mapset <%(mapset)s> from location <%(location)s>?\n" +"\n" +"ALL MAPS included in this mapset will be PERMANENTLY DELETED!" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:46 -msgid "Save signature file for i.maxlik" +#: ../gui/wxpython/gis_set.py:733 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:734 +msgid "Unable to delete mapset" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:49 -msgid "Remove selected map layer" +#: ../gui/wxpython/gis_set.py:747 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:748 +#, python-format +msgid "" +"Do you want to continue with deleting location <%s>?\n" +"\n" +"ALL MAPS included in this location will be PERMANENTLY DELETED!" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:52 -msgid "Export training areas to vector map" +#: ../gui/wxpython/gis_set.py:763 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:764 +msgid "Unable to delete location" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:55 -msgid "Import training areas from vector map" +#: ../gui/wxpython/gis_set.py:793 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:774 +#, python-brace-format +msgid "Unicode error detected. Check your locale settings. Details: {0}" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:58 -#: ../gui/wxpython/gui_core/simplelmgr.py:480 -#: ../gui/wxpython/lmgr/layertree.py:82 -msgid "Add RGB map layer" +#: ../gui/wxpython/gis_set.py:805 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:786 +#, python-format +msgid "No GRASS Location found in '%s'. Create a new Location or choose different GRASS database directory." msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:76 -msgid "Training" -msgstr "" - -#: ../gui/wxpython/iclass/toolbars.py:76 -#: ../gui/wxpython/modules/colorrules.py:582 -msgid "Preview" -msgstr "" - -#: ../gui/wxpython/iclass/toolbars.py:82 -msgid "Set map canvas for " -msgstr "" - -#: ../gui/wxpython/iclass/toolbars.py:84 -msgid "/ Zoom to map" +#: ../gui/wxpython/gis_set.py:920 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:908 +#, python-format +msgid "Path '%s' doesn't exist." msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:260 -#: ../gui/wxpython/iclass/toolbars.py:269 -msgid "std dev" +#: ../gui/wxpython/gis_set.py:935 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:923 +#: ../gui/wxpython/gui_core/gselect.py:1198 +msgid "Choose GIS Data Directory" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:343 -msgid "Add raster map" +#: ../gui/wxpython/gis_set.py:962 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:952 +#, python-format +msgid "Mapset <%s> already exists." msgstr "" -#: ../gui/wxpython/iclass/g.gui.iclass.py:75 -msgid "Name of subgroup required" +#: ../gui/wxpython/gis_set.py:969 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:959 +#, python-format +msgid "" +"Mapset <%s> is reserved for direct read access to OGR layers. Please consider to use another name for your mapset.\n" +"\n" +"Are you really sure that you want to create this mapset?" msgstr "" -#: ../gui/wxpython/iclass/g.gui.iclass.py:84 -#, python-format -msgid "Subgroup <%s> not found" +#: ../gui/wxpython/gis_set.py:974 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:964 +msgid "Reserved mapset name" msgstr "" -#: ../gui/wxpython/iclass/g.gui.iclass.py:91 -#: ../gui/wxpython/modules/histogram.py:400 -#: ../gui/wxpython/mapswipe/g.gui.mapswipe.py:79 -#: ../gui/wxpython/nviz/wxnviz.py:347 ../gui/wxpython/nviz/wxnviz.py:358 +#: ../gui/wxpython/gis_set.py:993 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:996 #, python-format -msgid "Raster map <%s> not found" +msgid "Unable to create new mapset: %s" msgstr "" -#: ../gui/wxpython/iclass/g.gui.iclass.py:121 +#: ../gui/wxpython/gis_set.py:1008 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:1011 #, python-format -msgid "Loading raster map <%s>..." +msgid "" +"GRASS is already running in selected mapset <%(mapset)s>\n" +"(file %(lock)s found).\n" +"\n" +"Concurrent use not allowed.\n" +"\n" +"Do you want to try to remove .gislock (note that you need permission for this operation) and continue?" msgstr "" -#: ../gui/wxpython/iclass/g.gui.iclass.py:124 -#, python-format -msgid "Loading training map <%s>..." +#: ../gui/wxpython/gis_set.py:1014 ../gui/wxpython/gis_set.py:1027 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:1017 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:1030 +msgid "Lock file found" msgstr "" -#: ../gui/wxpython/core/gconsole.py:502 -#, python-format +#: ../gui/wxpython/gis_set.py:1023 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:1026 msgid "" -"Unable to run command:\n" -"%(cmd)s\n" +"ARE YOU REALLY SURE?\n" "\n" -"Option <%(opt)s>: read from standard input is not supported by wxGUI" +"If you really are running another GRASS session doing this could corrupt your data. Have another look in the processor manager just to be sure..." msgstr "" -#: ../gui/wxpython/core/gconsole.py:526 +#: ../gui/wxpython/gis_set.py:1037 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:1040 #, python-format -msgid "Module <%s> not found." +msgid "" +"Unable to remove '%(lock)s'.\n" +"\n" +"Details: %(reason)s" msgstr "" -#: ../gui/wxpython/core/gconsole.py:656 ../gui/wxpython/gmodeler/frame.py:299 +#: ../gui/wxpython/gis_set.py:1082 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:1090 #, python-format -msgid "%d sec" +msgid "Name <%(name)s> is not a valid name for location or mapset. Please use only ASCII characters excluding %(chars)s and space." msgstr "" -#: ../gui/wxpython/core/gconsole.py:659 ../gui/wxpython/gmodeler/frame.py:302 -#, python-format -msgid "%(min)d min %(sec)d sec" +#: ../gui/wxpython/gis_set.py:1087 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:1095 +#: ../gui/wxpython/gui_core/widgets.py:860 +msgid "Invalid name" msgstr "" -#: ../gui/wxpython/core/gconsole.py:663 ../gui/wxpython/gui_core/ghelp.py:231 -#: ../gui/wxpython/gmodeler/frame.py:306 ../gui/wxpython/gmodeler/model.py:1123 -#: ../gui/wxpython/gmodeler/model.py:1229 -msgid "unknown" +#: ../gui/wxpython/menustrings.py:3 ../gui/wxpython/menustrings.py:2005 +#: ../gui/wxpython/menustrings.py:2055 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:4 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1972 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:2022 +msgid "&File" msgstr "" -#: ../gui/wxpython/core/gconsole.py:667 -msgid "Please note that the data are left in inconsistent state and may be corrupted" +#: ../gui/wxpython/menustrings.py:4 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:5 +msgid "Workspace" msgstr "" -#: ../gui/wxpython/core/gconsole.py:669 -msgid "Command aborted" +#: ../gui/wxpython/menustrings.py:5 ../gui/wxpython/menustrings.py:2006 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:6 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1973 +#: ../gui/wxpython/nviz/tools.py:1360 +msgid "New" msgstr "" -#: ../gui/wxpython/core/gconsole.py:671 ../gui/wxpython/gmodeler/frame.py:312 -msgid "Command finished" +#: ../gui/wxpython/menustrings.py:6 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:7 +msgid "Create new workspace" msgstr "" -#: ../gui/wxpython/core/gconsole.py:747 -#, python-format -msgid "" -"Unable to write file '%(filePath)s'.\n" -"\n" -"Details: %(error)s" +#: ../gui/wxpython/menustrings.py:7 ../gui/wxpython/menustrings.py:2008 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:8 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1975 +msgid "Open" msgstr "" -#: ../gui/wxpython/core/gcmd.py:126 -msgid "Reason" +#: ../gui/wxpython/menustrings.py:8 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:9 +msgid "Load workspace from file" msgstr "" -#: ../gui/wxpython/core/gcmd.py:140 ../gui/wxpython/core/workspace.py:1635 -#: ../gui/wxpython/mapwin/buffered.py:2141 -#: ../gui/wxpython/wxplot/dialogs.py:965 -msgid "Warning" +#: ../gui/wxpython/menustrings.py:10 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:11 +#: ../gui/wxpython/lmgr/frame.py:1618 ../gui/wxpython/lmgr/frame.py:1639 +msgid "Save workspace" msgstr "" -#: ../gui/wxpython/core/gcmd.py:151 ../gui/wxpython/lmgr/frame.py:2574 -#: ../gui/wxpython/gis_set.py:697 ../gui/wxpython/gis_set.py:740 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:640 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:683 -msgid "Message" +#: ../gui/wxpython/menustrings.py:11 ../gui/wxpython/menustrings.py:2012 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:12 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1979 +msgid "Save as" msgstr "" -#: ../gui/wxpython/core/gcmd.py:432 -msgid "Execution failed:" +#: ../gui/wxpython/menustrings.py:12 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:13 +msgid "Save workspace to file" msgstr "" -#: ../gui/wxpython/core/gcmd.py:435 ../gui/wxpython/core/render.py:1010 -#: ../gui/wxpython/core/render.py:1013 ../gui/wxpython/core/render.py:1016 -msgid "Details:" +#: ../gui/wxpython/menustrings.py:13 ../gui/wxpython/menustrings.py:2014 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:14 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1981 +#: ../gui/wxpython/gui_core/forms.py:573 +#: ../gui/wxpython/mapswipe/dialogs.py:193 +msgid "Close" msgstr "" -#: ../gui/wxpython/core/gcmd.py:437 ../gui/wxpython/core/gcmd.py:444 -msgid "Error: " +#: ../gui/wxpython/menustrings.py:14 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:15 +msgid "Close workspace file" msgstr "" -#: ../gui/wxpython/core/gcmd.py:521 -#, python-format -msgid "Unable to exectute command: '%s'" +#: ../gui/wxpython/menustrings.py:15 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:16 +msgid "Load GRC file (Tcl/Tk GUI)" msgstr "" -#: ../gui/wxpython/core/gcmd.py:747 ../gui/wxpython/gui_core/forms.py:2768 -#, python-format -msgid "Error in %s" +#: ../gui/wxpython/menustrings.py:16 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:17 +msgid "Load map layers from GRC file to layer tree" msgstr "" -#: ../gui/wxpython/core/toolboxes.py:225 -msgid "Unable to parse user toolboxes XML files. Default files will be loaded." +#: ../gui/wxpython/menustrings.py:17 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:18 +#: ../gui/wxpython/web_services/dialogs.py:872 +msgid "Map display" msgstr "" -#: ../gui/wxpython/core/toolboxes.py:269 -msgid "Unable to create toolboxes directory." +#: ../gui/wxpython/menustrings.py:18 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:19 +msgid "Add raster" msgstr "" -#: ../gui/wxpython/core/toolboxes.py:493 -msgid "Custom toolboxes" +#: ../gui/wxpython/menustrings.py:19 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:20 +msgid "Add raster map layer to current display" msgstr "" -#: ../gui/wxpython/core/toolboxes.py:517 -#, python-format -msgid "List of addons cannot be obtained because g.extension failed. Details: %s" +#: ../gui/wxpython/menustrings.py:20 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:21 +msgid "Add vector" msgstr "" -#: ../gui/wxpython/core/toolboxes.py:574 -msgid "Addons" +#: ../gui/wxpython/menustrings.py:21 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:22 +msgid "Add vector map layer to current display" msgstr "" -#: ../gui/wxpython/core/menutree.py:151 -#, python-format -msgid "Unknow tag %s" +#: ../gui/wxpython/menustrings.py:22 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:23 +msgid "Add multiple rasters or vectors" msgstr "" -#: ../gui/wxpython/core/settings.py:503 -msgid "Segment break" +#: ../gui/wxpython/menustrings.py:23 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:24 +msgid "Add multiple raster or vector map layers to current display" msgstr "" -#: ../gui/wxpython/core/settings.py:569 -msgid "Data point" +#: ../gui/wxpython/menustrings.py:24 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:25 +msgid "Add RGB raster layer" msgstr "" -#: ../gui/wxpython/core/settings.py:643 -msgid "animation" +#: ../gui/wxpython/menustrings.py:25 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:26 +msgid "Add RGB raster map layer to current display" msgstr "" -#: ../gui/wxpython/core/settings.py:866 -msgid "Collapse all except PERMANENT and current" +#: ../gui/wxpython/menustrings.py:26 ../gui/wxpython/menustrings.py:27 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:27 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:28 +#: ../gui/wxpython/web_services/dialogs.py:524 +msgid "Add web service layer" msgstr "" -#: ../gui/wxpython/core/settings.py:867 -msgid "Collapse all except PERMANENT" +#: ../gui/wxpython/menustrings.py:28 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:29 +msgid "New map display window" msgstr "" -#: ../gui/wxpython/core/settings.py:868 -msgid "Collapse all except current" +#: ../gui/wxpython/menustrings.py:29 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:30 +msgid "Open new map display window" msgstr "" -#: ../gui/wxpython/core/settings.py:869 -msgid "Collapse all" +#: ../gui/wxpython/menustrings.py:30 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:31 +msgid "Render all map displays" msgstr "" -#: ../gui/wxpython/core/settings.py:870 -msgid "Expand all" +#: ../gui/wxpython/menustrings.py:31 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:32 +msgid "Re-render maps in all open map display windows" msgstr "" -#: ../gui/wxpython/core/settings.py:875 -msgid "Display selected" +#: ../gui/wxpython/menustrings.py:32 ../gui/wxpython/menustrings.py:33 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:33 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:34 +msgid "Close current map display window" msgstr "" -#: ../gui/wxpython/core/settings.py:884 -msgid "Classic (labels only)" +#: ../gui/wxpython/menustrings.py:34 ../gui/wxpython/menustrings.py:35 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:35 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:36 +msgid "Close all open map display windows" msgstr "" -#: ../gui/wxpython/core/settings.py:885 -msgid "Combined (labels and module names)" +#: ../gui/wxpython/menustrings.py:37 ../gui/wxpython/menustrings.py:1056 +msgid "Simplified raster import with reprojection" msgstr "" -#: ../gui/wxpython/core/settings.py:886 -msgid "Expert (module names only)" +#: ../gui/wxpython/menustrings.py:38 ../gui/wxpython/menustrings.py:40 +#: ../gui/wxpython/menustrings.py:1057 ../gui/wxpython/menustrings.py:1059 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:39 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1040 +msgid "Imports raster data into a GRASS raster map using GDAL library." msgstr "" -#: ../gui/wxpython/core/settings.py:891 -msgid "Basic top" +#: ../gui/wxpython/menustrings.py:39 ../gui/wxpython/menustrings.py:1058 +msgid "Import of common raster formats" msgstr "" -#: ../gui/wxpython/core/settings.py:892 -msgid "Basic left" +#: ../gui/wxpython/menustrings.py:41 ../gui/wxpython/menustrings.py:1060 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:42 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1043 +msgid "ASCII x,y,z point import and gridding" msgstr "" -#: ../gui/wxpython/core/settings.py:893 -msgid "Fancy green" +#: ../gui/wxpython/menustrings.py:42 ../gui/wxpython/menustrings.py:1061 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:43 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1044 +msgid "Creates a raster map from an assemblage of many coordinates using univariate statistics." msgstr "" -#: ../gui/wxpython/core/settings.py:894 -msgid "List left" +#: ../gui/wxpython/menustrings.py:43 ../gui/wxpython/menustrings.py:1062 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:44 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1045 +msgid "ASCII grid import" msgstr "" -#: ../gui/wxpython/core/settings.py:901 -msgid "Zoom and recenter" +#: ../gui/wxpython/menustrings.py:44 ../gui/wxpython/menustrings.py:1063 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:45 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1046 +msgid "Converts a GRASS ASCII raster file to binary raster map." msgstr "" -#: ../gui/wxpython/core/settings.py:901 -msgid "Zoom to mouse cursor" +#: ../gui/wxpython/menustrings.py:45 ../gui/wxpython/menustrings.py:1064 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:46 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1047 +msgid "ASCII polygons, lines, and point import" msgstr "" -#: ../gui/wxpython/core/settings.py:901 -msgid "Nothing" +#: ../gui/wxpython/menustrings.py:46 ../gui/wxpython/menustrings.py:1065 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:47 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1048 +msgid "Creates raster maps from ASCII polygon/line/point data files." msgstr "" -#: ../gui/wxpython/core/settings.py:903 -msgid "Scroll forward to zoom in" +#: ../gui/wxpython/menustrings.py:47 ../gui/wxpython/menustrings.py:1066 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:48 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1049 +msgid "Raw binary array import" msgstr "" -#: ../gui/wxpython/core/settings.py:903 -msgid "Scroll back to zoom in" +#: ../gui/wxpython/menustrings.py:48 ../gui/wxpython/menustrings.py:1067 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:49 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1050 +msgid "Import a binary raster file into a GRASS raster map layer." msgstr "" -#: ../gui/wxpython/core/settings.py:936 ../gui/wxpython/core/settings.py:948 -msgid "box" +#: ../gui/wxpython/menustrings.py:49 ../gui/wxpython/menustrings.py:1068 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:50 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1051 +msgid "GRIDATB.FOR import" msgstr "" -#: ../gui/wxpython/core/settings.py:937 -msgid "sphere" +#: ../gui/wxpython/menustrings.py:50 ../gui/wxpython/menustrings.py:1069 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:51 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1052 +msgid "Imports GRIDATB.FOR map file (TOPMODEL) into a GRASS raster map." msgstr "" -#: ../gui/wxpython/core/settings.py:938 -msgid "cube" +#: ../gui/wxpython/menustrings.py:51 ../gui/wxpython/menustrings.py:1070 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:52 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1053 +msgid "Matlab 2D array import" msgstr "" -#: ../gui/wxpython/core/settings.py:939 -msgid "diamond" +#: ../gui/wxpython/menustrings.py:52 ../gui/wxpython/menustrings.py:1071 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:53 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1054 +msgid "Imports a binary MAT-File(v4) to a GRASS raster." msgstr "" -#: ../gui/wxpython/core/settings.py:940 -msgid "aster" +#: ../gui/wxpython/menustrings.py:53 ../gui/wxpython/menustrings.py:1072 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:54 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1055 +msgid "PNG import" msgstr "" -#: ../gui/wxpython/core/settings.py:941 -msgid "gyro" +#: ../gui/wxpython/menustrings.py:54 ../gui/wxpython/menustrings.py:1073 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:55 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1056 +msgid "Imports non-georeferenced PNG format image." msgstr "" -#: ../gui/wxpython/core/settings.py:942 -msgid "histogram" +#: ../gui/wxpython/menustrings.py:55 ../gui/wxpython/menustrings.py:1074 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:56 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1057 +msgid "SPOT NDVI import" msgstr "" -#: ../gui/wxpython/core/settings.py:948 -msgid "cross" +#: ../gui/wxpython/menustrings.py:56 ../gui/wxpython/menustrings.py:1075 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:57 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1058 +msgid "Imports SPOT VGT NDVI data into a raster map." msgstr "" -#: ../gui/wxpython/core/settings.py:948 -msgid "circle" +#: ../gui/wxpython/menustrings.py:57 ../gui/wxpython/menustrings.py:1076 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:58 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1059 +msgid "SRTM HGT import" msgstr "" -#: ../gui/wxpython/core/settings.py:981 -#, python-format -msgid "Unable to read settings file <%s>\n" +#: ../gui/wxpython/menustrings.py:58 ../gui/wxpython/menustrings.py:1077 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:59 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1060 +msgid "Imports SRTM HGT files into raster map." msgstr "" -#: ../gui/wxpython/core/settings.py:1007 -#, python-format -msgid "" -"Error: Reading settings from file <%(file)s> failed.\n" -"\t\tDetails: %(detail)s\n" -"\t\tLine: '%(line)s'\n" +#: ../gui/wxpython/menustrings.py:59 ../gui/wxpython/menustrings.py:1078 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:60 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1061 +msgid "Terra ASTER HDF import" msgstr "" -#: ../gui/wxpython/core/settings.py:1025 -msgid "Unable to create settings directory" +#: ../gui/wxpython/menustrings.py:60 ../gui/wxpython/menustrings.py:1079 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:61 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1062 +msgid "Georeference, rectify, and import Terra-ASTER imagery and relative DEMs using gdalwarp." msgstr "" -#: ../gui/wxpython/core/settings.py:1073 -#, python-format -msgid "" -"Writing settings to file <%(file)s> failed.\n" -"\n" -"Details: %(detail)s" +#: ../gui/wxpython/menustrings.py:61 ../gui/wxpython/menustrings.py:86 +#: ../gui/wxpython/menustrings.py:1080 ../gui/wxpython/menustrings.py:1105 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:62 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:86 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1063 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1087 +msgid "LAS LiDAR points import" msgstr "" -#: ../gui/wxpython/core/settings.py:1179 -msgid "Unable to set " +#: ../gui/wxpython/menustrings.py:62 ../gui/wxpython/menustrings.py:1081 +msgid "Creates a raster map from LAS LiDAR points using univariate statistics." msgstr "" -#: ../gui/wxpython/core/settings.py:1215 ../gui/wxpython/core/settings.py:1225 -#, python-format -msgid "Unable to parse settings '%s'" +#: ../gui/wxpython/menustrings.py:63 ../gui/wxpython/menustrings.py:1082 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:63 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1064 +msgid "Unpack raster map" msgstr "" -#: ../gui/wxpython/core/ws.py:51 -msgid "" -"Unable to load GDAL Python bindings.\n" -"WMS layers can not be displayed without the bindings.\n" +#: ../gui/wxpython/menustrings.py:64 ../gui/wxpython/menustrings.py:1083 +msgid "Imports a GRASS GIS specific raster archive file (packed with r.pack) as a raster map" msgstr "" -#: ../gui/wxpython/core/utils.py:60 -#, python-format -msgid "Syntax error: %s" +#: ../gui/wxpython/menustrings.py:65 ../gui/wxpython/menustrings.py:292 +#: ../gui/wxpython/menustrings.py:1084 ../gui/wxpython/menustrings.py:1234 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:65 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:286 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1066 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1212 +msgid "Reproject raster map from different GRASS location" msgstr "" -#: ../gui/wxpython/core/utils.py:351 -#, python-format -msgid "Vector map <%(map)s>: %(msg)s\n" +#: ../gui/wxpython/menustrings.py:66 ../gui/wxpython/menustrings.py:293 +#: ../gui/wxpython/menustrings.py:1085 ../gui/wxpython/menustrings.py:1235 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:66 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:287 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1067 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1213 +msgid "Re-projects a raster map from given location to the current location." msgstr "" -#: ../gui/wxpython/core/utils.py:535 -#, python-brace-format -msgid "failed to open '{0}'" +#: ../gui/wxpython/menustrings.py:68 ../gui/wxpython/menustrings.py:1087 +msgid "Simplified vector import with reprojection" msgstr "" -#: ../gui/wxpython/core/utils.py:841 -#, python-format -msgid "ERROR: Unable to determine GRASS version. Details: %s" +#: ../gui/wxpython/menustrings.py:69 ../gui/wxpython/menustrings.py:71 +#: ../gui/wxpython/menustrings.py:1088 ../gui/wxpython/menustrings.py:1090 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:69 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1070 +msgid "Imports vector data into a GRASS vector map using OGR library." msgstr "" -#: ../gui/wxpython/core/utils.py:882 -#, python-format -msgid "Unable to open file '%s'\n" +#: ../gui/wxpython/menustrings.py:70 ../gui/wxpython/menustrings.py:1089 +msgid "Import of common vector formats" msgstr "" -#: ../gui/wxpython/core/utils.py:892 -#, python-format -msgid "" -"%s: line skipped - unable to parse '%s'\n" -"Reason: %s\n" +#: ../gui/wxpython/menustrings.py:72 ../gui/wxpython/menustrings.py:1091 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:72 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1073 +msgid "ASCII points or GRASS ASCII format" msgstr "" -#: ../gui/wxpython/core/utils.py:897 -#, python-format -msgid "Duplicated key: %s\n" +#: ../gui/wxpython/menustrings.py:73 ../gui/wxpython/menustrings.py:1092 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:73 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1074 +msgid "Creates a vector map from an ASCII points file or ASCII vector file." msgstr "" -#: ../gui/wxpython/core/utils.py:913 -#, python-format -msgid "Unable to create file '%s'\n" +#: ../gui/wxpython/menustrings.py:74 ../gui/wxpython/menustrings.py:1093 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:74 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1075 +msgid "ASCII points as a vector lines" msgstr "" -#: ../gui/wxpython/core/utils.py:996 ../gui/wxpython/gui_core/forms.py:1737 -msgid "Select Color" +#: ../gui/wxpython/menustrings.py:75 ../gui/wxpython/menustrings.py:1094 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:75 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1076 +msgid "Imports ASCII x,y[,z] coordinates as a series of lines." msgstr "" -#: ../gui/wxpython/core/debug.py:48 -#, python-brace-format -msgid "Wx debug level {0}." +#: ../gui/wxpython/menustrings.py:76 ../gui/wxpython/menustrings.py:1095 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:76 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1077 +msgid "DXF import" msgstr "" -#: ../gui/wxpython/core/debug.py:53 -#, python-brace-format -msgid "WARNING: Ignoring unsupported wx debug level (must be >=0 and <=5). {0}\n" +#: ../gui/wxpython/menustrings.py:77 ../gui/wxpython/menustrings.py:1096 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:77 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1078 +msgid "Converts files in DXF format to GRASS vector map format." msgstr "" -#: ../gui/wxpython/core/render.py:151 -#, python-format -msgid "<%(name)s>: layer type <%(type)s> is not supported" +#: ../gui/wxpython/menustrings.py:78 ../gui/wxpython/menustrings.py:1097 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:78 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1079 +msgid "WFS" msgstr "" -#: ../gui/wxpython/core/render.py:170 -#, python-format -msgid "Command '%s' failed\n" +#: ../gui/wxpython/menustrings.py:79 ../gui/wxpython/menustrings.py:1098 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:79 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1080 +msgid "Imports GetFeature from a WFS server." msgstr "" -#: ../gui/wxpython/core/render.py:173 -#, python-format -msgid "Details: %s\n" +#: ../gui/wxpython/menustrings.py:80 ../gui/wxpython/menustrings.py:1099 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:80 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1081 +msgid "ESRI e00 import" msgstr "" -#: ../gui/wxpython/core/render.py:258 -#, python-format -msgid "Unsupported map layer type '%s'" +#: ../gui/wxpython/menustrings.py:81 ../gui/wxpython/menustrings.py:1100 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:81 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1082 +msgid "Imports E00 file into a vector map." msgstr "" -#: ../gui/wxpython/core/render.py:623 -#, python-format -msgid "Rendering failed: %s" +#: ../gui/wxpython/menustrings.py:82 ../gui/wxpython/menustrings.py:1101 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:82 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1083 +msgid "Geonames import" msgstr "" -#: ../gui/wxpython/core/render.py:666 -msgid "Rendering aborted" +#: ../gui/wxpython/menustrings.py:83 ../gui/wxpython/menustrings.py:1102 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:83 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1084 +msgid "Imports geonames.org country files into a vector points map." msgstr "" -#: ../gui/wxpython/core/render.py:697 -msgid "Downloading data " +#: ../gui/wxpython/menustrings.py:84 ../gui/wxpython/menustrings.py:1103 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:84 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1085 +msgid "Matlab array or Mapgen format import" msgstr "" -#: ../gui/wxpython/core/render.py:707 -msgid "Rendering & " +#: ../gui/wxpython/menustrings.py:85 ../gui/wxpython/menustrings.py:1104 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:85 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1086 +msgid "Imports Mapgen or Matlab-ASCII vector maps into GRASS." msgstr "" -#: ../gui/wxpython/core/render.py:709 -msgid "Rendering..." +#: ../gui/wxpython/menustrings.py:87 ../gui/wxpython/menustrings.py:1106 +msgid "Converts LAS LiDAR point clouds to a GRASS vector map with libLAS." msgstr "" -#: ../gui/wxpython/core/render.py:754 -msgid "Trying to recover from default region..." +#: ../gui/wxpython/menustrings.py:88 ../gui/wxpython/menustrings.py:1107 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:87 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1088 +msgid "Unpack vector map" msgstr "" -#: ../gui/wxpython/core/render.py:814 -#, python-format -msgid "Error: Unable to open '%(file)s'. Reason: %(ret)s. wxGUI exited.\n" +#: ../gui/wxpython/menustrings.py:89 ../gui/wxpython/menustrings.py:1108 +msgid "Imports a GRASS GIS specific vector archive file (packed with v.pack) as a vector map" msgstr "" -#: ../gui/wxpython/core/render.py:824 -#, python-format -msgid "" -"\n" -"ERROR: Unable to read WIND file: %s\n" +#: ../gui/wxpython/menustrings.py:90 ../gui/wxpython/menustrings.py:572 +#: ../gui/wxpython/menustrings.py:1109 ../gui/wxpython/menustrings.py:1514 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:89 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:564 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1090 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1490 +msgid "Reproject vector map from different GRASS location" msgstr "" -#: ../gui/wxpython/core/render.py:928 -#, python-format -msgid "Invalid map size %d,%d\n" +#: ../gui/wxpython/menustrings.py:91 ../gui/wxpython/menustrings.py:573 +#: ../gui/wxpython/menustrings.py:1110 ../gui/wxpython/menustrings.py:1515 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:90 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:565 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1091 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1491 +msgid "Re-projects a vector map from one location to the current location." msgstr "" -#: ../gui/wxpython/core/render.py:1009 -#, python-format -msgid "Unable to zoom to raster map <%s>." +#: ../gui/wxpython/menustrings.py:92 ../gui/wxpython/menustrings.py:1111 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:91 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1092 +msgid "Import 3D raster data" msgstr "" -#: ../gui/wxpython/core/render.py:1012 -#, python-format -msgid "Unable to zoom to vector map <%s>." +#: ../gui/wxpython/menustrings.py:93 ../gui/wxpython/menustrings.py:1112 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:92 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1093 +msgid "ASCII 3D import" msgstr "" -#: ../gui/wxpython/core/render.py:1015 -#, python-format -msgid "Unable to zoom to 3d raster map <%s>." +#: ../gui/wxpython/menustrings.py:94 ../gui/wxpython/menustrings.py:1113 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:93 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1094 +msgid "Converts a 3D ASCII raster text file into a (binary) 3D raster map." msgstr "" -#: ../gui/wxpython/core/render.py:1019 -msgid "Unable to get current geographic extent. Force quiting wxGUI. Please manually run g.region to fix the problem." +#: ../gui/wxpython/menustrings.py:95 ../gui/wxpython/menustrings.py:1114 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:94 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1095 +msgid "Raw binary array 3D import" msgstr "" -#: ../gui/wxpython/core/workspace.py:1614 -#, python-format -msgid "Unable to open file <%s> for reading." +#: ../gui/wxpython/menustrings.py:96 ../gui/wxpython/menustrings.py:1115 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:95 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1096 +msgid "Imports a binary raster file into a GRASS 3D raster map." msgstr "" -#: ../gui/wxpython/core/workspace.py:1631 -#, python-format -msgid "" -"Some lines were skipped when reading settings from file <%(file)s>.\n" -"See 'Command output' window for details.\n" -"\n" -"Number of skipped lines: %(line)d" +#: ../gui/wxpython/menustrings.py:97 ../gui/wxpython/menustrings.py:1116 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:96 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1097 +msgid "Vis5D import" msgstr "" -#: ../gui/wxpython/core/workspace.py:1856 -#, python-format -msgid " row %d:" +#: ../gui/wxpython/menustrings.py:98 ../gui/wxpython/menustrings.py:1117 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:97 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1098 +msgid "Import 3-dimensional Vis5D files." msgstr "" -#: ../gui/wxpython/web_services/widgets.py:143 -msgid " Requested data settings " +#: ../gui/wxpython/menustrings.py:99 ../gui/wxpython/menustrings.py:1118 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:98 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1099 +msgid "Import database table" msgstr "" -#: ../gui/wxpython/web_services/widgets.py:170 -msgid "Request" +#: ../gui/wxpython/menustrings.py:100 ../gui/wxpython/menustrings.py:1119 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:68 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:99 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1069 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1100 +msgid "Common import formats" msgstr "" -#: ../gui/wxpython/web_services/widgets.py:175 -msgid "List of layers " +#: ../gui/wxpython/menustrings.py:101 ../gui/wxpython/menustrings.py:1120 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:100 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1101 +msgid "Imports attribute tables in various formats." msgstr "" -#: ../gui/wxpython/web_services/widgets.py:193 -msgid "Source projection:" +#: ../gui/wxpython/menustrings.py:102 ../gui/wxpython/menustrings.py:1121 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:101 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1102 +msgid "Export raster map" msgstr "" -#: ../gui/wxpython/web_services/widgets.py:254 -msgid "Advanced request settings" +#: ../gui/wxpython/menustrings.py:103 ../gui/wxpython/menustrings.py:132 +#: ../gui/wxpython/menustrings.py:158 ../gui/wxpython/menustrings.py:1122 +#: ../gui/wxpython/menustrings.py:1151 ../gui/wxpython/menustrings.py:1177 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:102 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:131 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:156 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1103 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1132 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1157 +msgid "Common export formats" msgstr "" -#: ../gui/wxpython/web_services/widgets.py:262 -msgid "Order of layers in raster" +#: ../gui/wxpython/menustrings.py:104 ../gui/wxpython/menustrings.py:1123 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:103 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1104 +msgid "Exports GRASS raster maps into GDAL supported formats." msgstr "" -#: ../gui/wxpython/web_services/widgets.py:275 -msgid "Reprojection method:" +#: ../gui/wxpython/menustrings.py:105 ../gui/wxpython/menustrings.py:1124 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:104 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1105 +msgid "ASCII grid export" msgstr "" -#: ../gui/wxpython/web_services/widgets.py:282 -msgid "Nearest neighbor" +#: ../gui/wxpython/menustrings.py:106 ../gui/wxpython/menustrings.py:1125 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:105 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1106 +msgid "Converts a raster map layer into a GRASS ASCII text file." msgstr "" -#: ../gui/wxpython/web_services/widgets.py:283 -msgid "Linear interpolation" +#: ../gui/wxpython/menustrings.py:107 ../gui/wxpython/menustrings.py:1126 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:106 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1107 +msgid "ASCII x,y,z points export" msgstr "" -#: ../gui/wxpython/web_services/widgets.py:284 -msgid "Cubic interpolation" +#: ../gui/wxpython/menustrings.py:108 ../gui/wxpython/menustrings.py:1127 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:107 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1108 +msgid "Exports a raster map to a text file as x,y,z values based on cell centers." msgstr "" -#: ../gui/wxpython/web_services/widgets.py:285 -msgid "Cubic spline interpolation" +#: ../gui/wxpython/menustrings.py:109 ../gui/wxpython/menustrings.py:1128 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:108 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1109 +msgid "GRIDATB.FOR export" msgstr "" -#: ../gui/wxpython/web_services/widgets.py:289 -msgid "Maximum columns to request from server at time:" +#: ../gui/wxpython/menustrings.py:110 ../gui/wxpython/menustrings.py:1129 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:109 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1110 +msgid "Exports GRASS raster map to GRIDATB.FOR map file (TOPMODEL)." msgstr "" -#: ../gui/wxpython/web_services/widgets.py:295 -msgid "Maximum rows to request from server at time:" +#: ../gui/wxpython/menustrings.py:111 ../gui/wxpython/menustrings.py:1130 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:110 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1111 +msgid "Matlab 2D array export" msgstr "" -#: ../gui/wxpython/web_services/widgets.py:312 -msgid "Do not request transparent data" +#: ../gui/wxpython/menustrings.py:112 ../gui/wxpython/menustrings.py:1131 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:111 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1112 +msgid "Exports a GRASS raster to a binary MAT-File." msgstr "" -#: ../gui/wxpython/web_services/widgets.py:317 -#: ../gui/wxpython/gui_core/preferences.py:891 -#: ../gui/wxpython/animation/dialogs.py:1864 ../gui/wxpython/nviz/tools.py:465 -#: ../gui/wxpython/nviz/preferences.py:204 -msgid "Background color:" +#: ../gui/wxpython/menustrings.py:113 ../gui/wxpython/menustrings.py:1132 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:112 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1113 +msgid "Raw binary array export" msgstr "" -#: ../gui/wxpython/web_services/widgets.py:327 -msgid "Additional query parameters for server:" +#: ../gui/wxpython/menustrings.py:114 ../gui/wxpython/menustrings.py:1133 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:113 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1114 +msgid "Exports a GRASS raster to a binary array." msgstr "" -#: ../gui/wxpython/web_services/widgets.py:540 -#, python-format -msgid "" -"Unable to download %s capabilities file\n" -"from <%s>:\n" +#: ../gui/wxpython/menustrings.py:115 ../gui/wxpython/menustrings.py:1134 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:114 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1115 +msgid "MPEG-1 export" msgstr "" -#: ../gui/wxpython/web_services/widgets.py:557 -#, python-format -msgid "" -"%s web service was not found in fetched capabilities file from <%s>:\n" -"%s\n" +#: ../gui/wxpython/menustrings.py:116 ../gui/wxpython/menustrings.py:1135 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:115 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1116 +msgid "Converts raster map series to MPEG movie." msgstr "" -#: ../gui/wxpython/web_services/widgets.py:843 -msgid "Source image format" +#: ../gui/wxpython/menustrings.py:117 ../gui/wxpython/menustrings.py:1136 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:116 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1117 +msgid "PNG export" msgstr "" -#: ../gui/wxpython/web_services/widgets.py:879 -msgid "Select layer in layer list.\n" +#: ../gui/wxpython/menustrings.py:118 ../gui/wxpython/menustrings.py:1137 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:117 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1118 +msgid "Export a GRASS raster map as a non-georeferenced PNG image." msgstr "" -#: ../gui/wxpython/web_services/widgets.py:884 -msgid "Select source image format.\n" +#: ../gui/wxpython/menustrings.py:119 ../gui/wxpython/menustrings.py:1138 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:118 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1119 +msgid "PPM export" msgstr "" -#: ../gui/wxpython/web_services/widgets.py:889 -msgid "Select source projection.\n" +#: ../gui/wxpython/menustrings.py:120 ../gui/wxpython/menustrings.py:1139 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:119 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1120 +msgid "Converts a GRASS raster map to a PPM image file." msgstr "" -#: ../gui/wxpython/web_services/widgets.py:893 -msgid "Choose output layer name.\n" +#: ../gui/wxpython/menustrings.py:121 ../gui/wxpython/menustrings.py:1140 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:120 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1121 +msgid "PPM from RGB export" msgstr "" -#: ../gui/wxpython/web_services/widgets.py:934 -#: ../gui/wxpython/gui_core/ghelp.py:397 ../gui/wxpython/gui_core/ghelp.py:399 -#: ../gui/wxpython/gui_core/ghelp.py:473 ../gui/wxpython/gmodeler/frame.py:1731 -#: ../gui/wxpython/gmodeler/frame.py:1778 -msgid "Name" +#: ../gui/wxpython/menustrings.py:122 ../gui/wxpython/menustrings.py:1141 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:121 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1122 +msgid "Converts 3 GRASS raster layers (R,G,B) to a PPM image file." msgstr "" -#: ../gui/wxpython/web_services/widgets.py:937 -#: ../gui/wxpython/gui_core/forms.py:2040 -#: ../gui/wxpython/modules/import_export.py:79 -msgid "Layer name" +#: ../gui/wxpython/menustrings.py:123 ../gui/wxpython/menustrings.py:140 +#: ../gui/wxpython/menustrings.py:1142 ../gui/wxpython/menustrings.py:1159 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:122 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:138 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1123 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1139 +msgid "POV-Ray export" msgstr "" -#: ../gui/wxpython/web_services/widgets.py:974 -msgid "layer" +#: ../gui/wxpython/menustrings.py:124 ../gui/wxpython/menustrings.py:1143 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:123 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1124 +msgid "Converts a raster map layer into a height-field file for POV-Ray." msgstr "" -#: ../gui/wxpython/web_services/widgets.py:994 -msgid "style" +#: ../gui/wxpython/menustrings.py:125 ../gui/wxpython/menustrings.py:1144 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:124 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1125 +msgid "VRML export" msgstr "" -#: ../gui/wxpython/web_services/widgets.py:1167 -msgid "Add default" +#: ../gui/wxpython/menustrings.py:126 ../gui/wxpython/menustrings.py:1145 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:125 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1126 +msgid "Exports a raster map to the Virtual Reality Modeling Language (VRML)." msgstr "" -#: ../gui/wxpython/web_services/widgets.py:1184 -#, python-format -msgid "" -"User defined server with same name as default server <%s> already exists.\n" -"Keeping user defined server" +#: ../gui/wxpython/menustrings.py:127 ../gui/wxpython/menustrings.py:144 +#: ../gui/wxpython/menustrings.py:155 ../gui/wxpython/menustrings.py:1146 +#: ../gui/wxpython/menustrings.py:1163 ../gui/wxpython/menustrings.py:1174 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:126 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:142 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:153 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1127 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1143 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1154 +msgid "VTK export" msgstr "" -#: ../gui/wxpython/web_services/dialogs.py:96 -msgid " Server settings " +#: ../gui/wxpython/menustrings.py:128 ../gui/wxpython/menustrings.py:1147 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:127 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1128 +msgid "Converts raster maps into the VTK-ASCII format." msgstr "" -#: ../gui/wxpython/web_services/dialogs.py:99 -msgid "Server:" +#: ../gui/wxpython/menustrings.py:129 ../gui/wxpython/menustrings.py:1148 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:128 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1129 +msgid "Pack raster map" msgstr "" -#: ../gui/wxpython/web_services/dialogs.py:103 -msgid "&Connect" +#: ../gui/wxpython/menustrings.py:130 ../gui/wxpython/menustrings.py:1149 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:129 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1130 +msgid "Exports a raster map as GRASS GIS specific archive file" msgstr "" -#: ../gui/wxpython/web_services/dialogs.py:104 -msgid "Connect to the server" +#: ../gui/wxpython/menustrings.py:131 ../gui/wxpython/menustrings.py:1150 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:130 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1131 +msgid "Export vector map" msgstr "" -#: ../gui/wxpython/web_services/dialogs.py:108 -msgid "Show advanced connection settings" +#: ../gui/wxpython/menustrings.py:133 ../gui/wxpython/menustrings.py:1152 +msgid "Exports a vector map layer to any of the supported OGR vector formats. By default a vector map layer is exported to OGC GeoPackage format." msgstr "" -#: ../gui/wxpython/web_services/dialogs.py:109 -msgid "Hide advanced connection settings" +#: ../gui/wxpython/menustrings.py:134 ../gui/wxpython/menustrings.py:1153 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:133 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1134 +msgid "ASCII points or GRASS ASCII vector export" msgstr "" -#: ../gui/wxpython/web_services/dialogs.py:127 -msgid " Layer Manager Settings " +#: ../gui/wxpython/menustrings.py:135 ../gui/wxpython/menustrings.py:1154 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:134 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1135 +msgid "Exports a vector map to a GRASS ASCII vector representation. By default only features with category are exported. To export all features use 'layer=-1'." msgstr "" -#: ../gui/wxpython/web_services/dialogs.py:131 -msgid "Output layer name:" +#: ../gui/wxpython/menustrings.py:136 ../gui/wxpython/menustrings.py:1155 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:135 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1136 +msgid "DXF export" msgstr "" -#: ../gui/wxpython/web_services/dialogs.py:257 -msgid "Username:" +#: ../gui/wxpython/menustrings.py:137 ../gui/wxpython/menustrings.py:1156 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:136 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1137 +msgid "Exports vector map to DXF file format." msgstr "" -#: ../gui/wxpython/web_services/dialogs.py:261 -msgid "Password:" +#: ../gui/wxpython/menustrings.py:138 ../gui/wxpython/menustrings.py:1157 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:137 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1138 +msgid "PostGIS export" msgstr "" -#: ../gui/wxpython/web_services/dialogs.py:302 -#: ../gui/wxpython/gui_core/gselect.py:1948 -msgid "No data source defined, settings are not saved." +#: ../gui/wxpython/menustrings.py:139 ../gui/wxpython/menustrings.py:1158 +msgid "Exports a vector map layer to PostGIS feature table." msgstr "" -#: ../gui/wxpython/web_services/dialogs.py:387 -#, python-format -msgid "Connecting to <%s>..." +#: ../gui/wxpython/menustrings.py:141 ../gui/wxpython/menustrings.py:1160 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:139 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1140 +msgid "Converts GRASS x,y,z points to POV-Ray x,z,y format." msgstr "" -#: ../gui/wxpython/web_services/dialogs.py:455 -msgid "Available web services" +#: ../gui/wxpython/menustrings.py:142 ../gui/wxpython/menustrings.py:1161 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:140 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1141 +msgid "SVG export" msgstr "" -#: ../gui/wxpython/web_services/dialogs.py:468 -#, python-format -msgid "Connected to <%s>" +#: ../gui/wxpython/menustrings.py:143 ../gui/wxpython/menustrings.py:1162 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:141 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1142 +msgid "Exports a vector map to SVG file." msgstr "" -#: ../gui/wxpython/web_services/dialogs.py:474 -#, python-format -msgid "Unable to connect to <%s>" +#: ../gui/wxpython/menustrings.py:145 ../gui/wxpython/menustrings.py:1164 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:143 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1144 +msgid "Converts a vector map to VTK ASCII output." msgstr "" -#: ../gui/wxpython/web_services/dialogs.py:524 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:27 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:28 -#: ../gui/wxpython/menustrings.py:27 ../gui/wxpython/menustrings.py:28 -msgid "Add web service layer" +#: ../gui/wxpython/menustrings.py:146 ../gui/wxpython/menustrings.py:1165 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:144 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1145 +msgid "Pack vector map" msgstr "" -#: ../gui/wxpython/web_services/dialogs.py:539 -msgid "Add selected web service layers as map layer into layer tree" +#: ../gui/wxpython/menustrings.py:147 ../gui/wxpython/menustrings.py:1166 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:145 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1146 +msgid "Exports a vector map as GRASS GIS specific archive file" msgstr "" -#: ../gui/wxpython/web_services/dialogs.py:637 -msgid "Web service layer properties" +#: ../gui/wxpython/menustrings.py:148 ../gui/wxpython/menustrings.py:1167 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:146 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1147 +msgid "Export 3D raster maps" msgstr "" -#: ../gui/wxpython/web_services/dialogs.py:684 -msgid "&Apply" +#: ../gui/wxpython/menustrings.py:149 ../gui/wxpython/menustrings.py:1168 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:147 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1148 +msgid "ASCII 3D export" msgstr "" -#: ../gui/wxpython/web_services/dialogs.py:689 -msgid "&OK" +#: ../gui/wxpython/menustrings.py:150 ../gui/wxpython/menustrings.py:1169 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:148 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1149 +msgid "Converts a 3D raster map layer into a ASCII text file." msgstr "" -#: ../gui/wxpython/web_services/dialogs.py:690 -#: ../gui/wxpython/vdigit/dialogs.py:155 -msgid "Apply changes and close dialog" +#: ../gui/wxpython/menustrings.py:151 ../gui/wxpython/menustrings.py:1170 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:149 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1150 +msgid "Raw binary array 3D export" msgstr "" -#: ../gui/wxpython/web_services/dialogs.py:857 -msgid "Name for output raster map:" +#: ../gui/wxpython/menustrings.py:152 ../gui/wxpython/menustrings.py:1171 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:150 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1151 +msgid "Exports a GRASS 3D raster map to a binary array." msgstr "" -#: ../gui/wxpython/web_services/dialogs.py:867 -msgid "Export region" +#: ../gui/wxpython/menustrings.py:153 ../gui/wxpython/menustrings.py:1172 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:151 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1152 +msgid "Vis5D export" msgstr "" -#: ../gui/wxpython/web_services/dialogs.py:872 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:18 -#: ../gui/wxpython/menustrings.py:18 -msgid "Map display" +#: ../gui/wxpython/menustrings.py:154 ../gui/wxpython/menustrings.py:1173 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:152 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1153 +msgid "Exports GRASS 3D raster map to 3-dimensional Vis5D file." msgstr "" -#: ../gui/wxpython/web_services/dialogs.py:876 -msgid "Named region" +#: ../gui/wxpython/menustrings.py:156 ../gui/wxpython/menustrings.py:1175 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:154 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1155 +msgid "Converts 3D raster maps into the VTK-ASCII format." msgstr "" -#: ../gui/wxpython/web_services/dialogs.py:878 -msgid "Extent and resolution are based on Map Display geometry." +#: ../gui/wxpython/menustrings.py:157 ../gui/wxpython/menustrings.py:1176 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:155 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1156 +msgid "Export database table" msgstr "" -#: ../gui/wxpython/web_services/dialogs.py:880 -msgid "Extent and resolution are based on computational region." +#: ../gui/wxpython/menustrings.py:159 ../gui/wxpython/menustrings.py:1178 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:157 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1158 +msgid "Exports attribute tables into various formats." msgstr "" -#: ../gui/wxpython/web_services/dialogs.py:882 -msgid "Extent and resolution are based on named region." +#: ../gui/wxpython/menustrings.py:160 ../gui/wxpython/menustrings.py:1179 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:158 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1159 +msgid "Link external data" msgstr "" -#: ../gui/wxpython/web_services/dialogs.py:887 -msgid "Overwrite existing raster map" +#: ../gui/wxpython/menustrings.py:162 ../gui/wxpython/menustrings.py:1181 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:160 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1161 +msgid "Link GDAL supported raster data as a pseudo GRASS raster map layer." msgstr "" -#: ../gui/wxpython/web_services/dialogs.py:892 -msgid "Choose named region:" +#: ../gui/wxpython/menustrings.py:164 ../gui/wxpython/menustrings.py:1183 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:162 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1163 +msgid "Creates a new pseudo-vector map as a link to an OGR-supported layer." msgstr "" -#: ../gui/wxpython/web_services/dialogs.py:905 -msgid "&Save layer" +#: ../gui/wxpython/menustrings.py:165 ../gui/wxpython/menustrings.py:1184 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:163 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1164 +msgid "Output format for raster data" msgstr "" -#: ../gui/wxpython/web_services/dialogs.py:906 -msgid "Save web service layer as raster map" +#: ../gui/wxpython/menustrings.py:166 ../gui/wxpython/menustrings.py:1185 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:164 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1165 +msgid "Redirects raster output to file utilizing GDAL library rather than storing in GRASS raster format." msgstr "" -#: ../gui/wxpython/web_services/dialogs.py:1019 -msgid "Missing output raster." +#: ../gui/wxpython/menustrings.py:167 ../gui/wxpython/menustrings.py:1186 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:165 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1166 +msgid "Output format for vector data" msgstr "" -#: ../gui/wxpython/web_services/dialogs.py:1023 -msgid "Output map can be added only to current mapset." +#: ../gui/wxpython/menustrings.py:168 ../gui/wxpython/menustrings.py:1187 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:166 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1167 +msgid "Defines vector output format utilizing OGR library." msgstr "" -#: ../gui/wxpython/web_services/dialogs.py:1027 -#, python-format -msgid "Output map <%s> already exists" +#: ../gui/wxpython/menustrings.py:169 ../gui/wxpython/menustrings.py:1188 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:167 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1168 +msgid "Manage maps" msgstr "" -#: ../gui/wxpython/web_services/dialogs.py:1048 -#, python-format -msgid "Region <%s> does not exist." +#: ../gui/wxpython/menustrings.py:170 ../gui/wxpython/menustrings.py:1189 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:168 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1169 +#: ../gui/wxpython/gui_core/forms.py:623 +msgid "Copy" msgstr "" -#: ../gui/wxpython/web_services/dialogs.py:1077 -msgid "Downloading data..." +#: ../gui/wxpython/menustrings.py:171 ../gui/wxpython/menustrings.py:1190 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:169 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1170 +msgid "Copies available data files in the current mapset search path to the user's current mapset." msgstr "" -#: ../gui/wxpython/web_services/dialogs.py:1104 -msgid "Unable to fetch data.\n" +#: ../gui/wxpython/menustrings.py:172 ../gui/wxpython/menustrings.py:963 +#: ../gui/wxpython/menustrings.py:1191 ../gui/wxpython/menustrings.py:1905 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:170 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:946 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1171 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1872 +msgid "List" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:70 -#, python-format -msgid "" -"Unable to import pyGRASS: %s\n" -"Some functionality will be not accessible" +#: ../gui/wxpython/menustrings.py:173 ../gui/wxpython/menustrings.py:1192 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:171 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1172 +msgid "Lists available GRASS data base files of the user-specified data type optionally using the search pattern." msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:508 -msgid "Not selectable element" +#: ../gui/wxpython/menustrings.py:174 ../gui/wxpython/menustrings.py:951 +#: ../gui/wxpython/menustrings.py:1193 ../gui/wxpython/menustrings.py:1893 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:172 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:934 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1173 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1860 +#: ../gui/wxpython/lmgr/layertree.py:468 ../gui/wxpython/rlisetup/frame.py:146 +msgid "Rename" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:545 -#: ../gui/wxpython/gui_core/preferences.py:2203 -msgid "Mapset" +#: ../gui/wxpython/menustrings.py:175 ../gui/wxpython/menustrings.py:1194 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:173 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1174 +msgid "Renames data base element files in the user's current mapset." msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:557 -msgid "Type: " +#: ../gui/wxpython/menustrings.py:176 ../gui/wxpython/menustrings.py:1195 +#: ../gui/wxpython/menustrings.py:2089 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:174 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1175 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:2056 +#: ../gui/wxpython/nviz/tools.py:1364 ../gui/wxpython/nviz/tools.py:2367 +#: ../gui/wxpython/nviz/tools.py:2419 ../gui/wxpython/psmap/dialogs.py:1772 +msgid "Delete" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:575 -#, python-format -msgid "GSelect: invalid item: %s" +#: ../gui/wxpython/menustrings.py:177 ../gui/wxpython/menustrings.py:1196 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:175 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1176 +msgid "Removes data base element files from the user's current mapset using the search pattern." msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:887 -msgid "No table linked to layer <{}>." +#: ../gui/wxpython/menustrings.py:178 ../gui/wxpython/menustrings.py:316 +#: ../gui/wxpython/menustrings.py:610 ../gui/wxpython/menustrings.py:864 +#: ../gui/wxpython/menustrings.py:1258 ../gui/wxpython/menustrings.py:1552 +#: ../gui/wxpython/menustrings.py:1806 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:176 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:310 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:602 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:847 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1236 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1528 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1773 +msgid "Map type conversions" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1195 ../gui/wxpython/gis_set.py:1000 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:923 -msgid "Choose GIS Data Directory" -msgstr "" - -#: ../gui/wxpython/gui_core/gselect.py:1400 -msgid "Output settings" +#: ../gui/wxpython/menustrings.py:179 ../gui/wxpython/menustrings.py:317 +#: ../gui/wxpython/menustrings.py:1259 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:177 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:311 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1237 +msgid "Raster to vector" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1402 -msgid "Source input" +#: ../gui/wxpython/menustrings.py:180 ../gui/wxpython/menustrings.py:318 +#: ../gui/wxpython/menustrings.py:1260 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:178 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:312 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1238 +msgid "Converts a raster map into a vector map." msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1413 -msgid "Native" +#: ../gui/wxpython/menustrings.py:181 ../gui/wxpython/menustrings.py:319 +#: ../gui/wxpython/menustrings.py:1261 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:179 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:313 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1239 +msgid "Raster series to 3D raster" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1419 -msgid "File" +#: ../gui/wxpython/menustrings.py:182 ../gui/wxpython/menustrings.py:320 +#: ../gui/wxpython/menustrings.py:1262 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:180 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:314 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1240 +msgid "Converts 2D raster map slices to one 3D raster volume map." msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1423 -#: ../gui/wxpython/gui_core/forms.py:1918 -msgid "Directory" +#: ../gui/wxpython/menustrings.py:183 ../gui/wxpython/menustrings.py:321 +#: ../gui/wxpython/menustrings.py:1263 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:181 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:315 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1241 +msgid "Raster 2.5D to 3D raster" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1431 -msgid "Protocol" +#: ../gui/wxpython/menustrings.py:184 ../gui/wxpython/menustrings.py:322 +#: ../gui/wxpython/menustrings.py:1264 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:182 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:316 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1242 +msgid "Creates a 3D volume map based on 2D elevation and value raster maps." msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1442 -msgid "Output type" +#: ../gui/wxpython/menustrings.py:185 ../gui/wxpython/menustrings.py:611 +#: ../gui/wxpython/menustrings.py:1553 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:183 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:603 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1529 +msgid "Vector to raster" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1444 -msgid "Source type" +#: ../gui/wxpython/menustrings.py:186 ../gui/wxpython/menustrings.py:612 +#: ../gui/wxpython/menustrings.py:1554 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:184 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:604 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1530 +msgid "Converts (rasterize) a vector map into a raster map." msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1466 -msgid "All files" +#: ../gui/wxpython/menustrings.py:187 ../gui/wxpython/menustrings.py:613 +#: ../gui/wxpython/menustrings.py:1555 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:185 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:605 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1531 +msgid "Vector to 3D raster" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1482 -msgid "ZIP files" +#: ../gui/wxpython/menustrings.py:188 ../gui/wxpython/menustrings.py:614 +#: ../gui/wxpython/menustrings.py:1556 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:186 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:606 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1532 +msgid "Converts a vector map (only points) into a 3D raster map." msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1483 -msgid "GZIP files" +#: ../gui/wxpython/menustrings.py:189 ../gui/wxpython/menustrings.py:615 +#: ../gui/wxpython/menustrings.py:1557 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:187 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:607 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1533 +msgid "2D vector to 3D vector" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1484 -msgid "TAR files" +#: ../gui/wxpython/menustrings.py:190 ../gui/wxpython/menustrings.py:616 +#: ../gui/wxpython/menustrings.py:1558 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:188 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:608 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1534 +msgid "Performs transformation of 2D vector features to 3D." msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1486 -msgid "TARGZ files" +#: ../gui/wxpython/menustrings.py:191 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:189 +msgid "3D raster to raster series" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1494 -msgid "File:" +#: ../gui/wxpython/menustrings.py:192 ../gui/wxpython/menustrings.py:866 +#: ../gui/wxpython/menustrings.py:1808 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:190 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:849 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1775 +msgid "Converts 3D raster maps to 2D raster maps" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1495 -msgid "Choose file to import" +#: ../gui/wxpython/menustrings.py:193 ../gui/wxpython/menustrings.py:1991 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:191 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1958 +msgid "Georectify" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1510 -#: ../gui/wxpython/gui_core/gselect.py:1593 -#: ../gui/wxpython/animation/dialogs.py:1196 -msgid "Directory:" +#: ../gui/wxpython/menustrings.py:194 ../gui/wxpython/menustrings.py:1992 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:192 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1959 +msgid "Manage Ground Control Points for Georectification" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1511 -#: ../gui/wxpython/gui_core/gselect.py:1594 -msgid "Choose input directory" +#: ../gui/wxpython/menustrings.py:195 ../gui/wxpython/menustrings.py:1993 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:193 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1960 +msgid "Graphical modeler" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1528 -msgid "Extension:" +#: ../gui/wxpython/menustrings.py:196 ../gui/wxpython/menustrings.py:1994 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:194 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1961 +msgid "Launch Graphical modeler" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1557 -#: ../gui/wxpython/gui_core/gselect.py:1572 -#: ../gui/wxpython/gui_core/gselect.py:1574 -#: ../gui/wxpython/gui_core/widgets.py:1294 -#: ../gui/wxpython/gmodeler/preferences.py:706 -#: ../gui/wxpython/vnet/dialogs.py:1643 -#: ../gui/wxpython/animation/dialogs.py:402 -msgid "Name:" +#: ../gui/wxpython/menustrings.py:197 ../gui/wxpython/menustrings.py:2044 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:195 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:2011 +msgid "Run model" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1558 -msgid "Choose file" +#: ../gui/wxpython/menustrings.py:198 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:196 +msgid "Run model prepared by Graphical modeler" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1579 -#: ../gui/wxpython/gui_core/gselect.py:2339 -msgid "Feature type:" +#: ../gui/wxpython/menustrings.py:199 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:197 +msgid "3D image rendering" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1581 -msgid "simple features" +#: ../gui/wxpython/menustrings.py:200 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:198 +msgid "Creates a 3D rendering of GIS data. Renders surfaces (raster data), 2D/3D vector data, and volumes (3D raster data) in 3D." msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1582 -msgid "topological" +#: ../gui/wxpython/menustrings.py:201 ../gui/wxpython/menustrings.py:1037 +#: ../gui/wxpython/menustrings.py:1979 ../gui/wxpython/menustrings.py:1986 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:199 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1020 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1946 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1953 +msgid "Animation tool" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1693 -#: ../gui/wxpython/gui_core/gselect.py:1724 -#: ../gui/wxpython/gui_core/gselect.py:1775 -#: ../gui/wxpython/gui_core/gselect.py:1813 -msgid "Creation options:" +#: ../gui/wxpython/menustrings.py:202 ../gui/wxpython/menustrings.py:1038 +#: ../gui/wxpython/menustrings.py:1980 ../gui/wxpython/menustrings.py:1987 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:200 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1021 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1947 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1954 +msgid "Launch animation tool." msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1707 -#: ../gui/wxpython/gui_core/gselect.py:1746 -#: ../gui/wxpython/gui_core/gselect.py:1798 -msgid "Format:" +#: ../gui/wxpython/menustrings.py:203 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:201 +msgid "Bearing/distance to coordinates" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1805 -msgid "Protocol:" +#: ../gui/wxpython/menustrings.py:204 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:202 +msgid "A simple utility for converting bearing and distance measurements to coordinates and vice versa. It assumes a cartesian coordinate system" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1828 -msgid "No settings available" +#: ../gui/wxpython/menustrings.py:205 ../gui/wxpython/menustrings.py:1989 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:203 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1956 +#: ../gui/wxpython/lmgr/toolbars.py:162 +msgid "Cartographic Composer" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:2089 -#: ../gui/wxpython/gmodeler/dialogs.py:919 -#: ../gui/wxpython/location_wizard/wizard.py:932 -msgid "No" +#: ../gui/wxpython/menustrings.py:206 ../gui/wxpython/menustrings.py:1990 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:204 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1957 +msgid "Launch Cartographic Composer" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:2091 -#: ../gui/wxpython/gmodeler/dialogs.py:921 -#: ../gui/wxpython/location_wizard/wizard.py:932 -msgid "Yes" +#: ../gui/wxpython/menustrings.py:207 ../gui/wxpython/menustrings.py:1997 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:205 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1964 +msgid "Map Swipe" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:2331 -msgid "LineString" +#: ../gui/wxpython/menustrings.py:208 ../gui/wxpython/menustrings.py:1998 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:206 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1965 +msgid "Launch Map Swipe" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:2331 -msgid "Polygon" +#: ../gui/wxpython/menustrings.py:209 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:207 +msgid "Launch script" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:2550 -msgid "No vector map selected in layer manager. Operation canceled." +#: ../gui/wxpython/menustrings.py:210 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:208 +msgid "Launches script file." msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:2563 -msgid "Input vector map is not selected" +#: ../gui/wxpython/menustrings.py:211 +msgid "Simple Python Editor" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:2567 -#, python-format -msgid "Input vector map <%s> and selected map <%s> in layer manager are different. Operation canceled." +#: ../gui/wxpython/menustrings.py:212 +msgid "Launches Simple Python Editor." msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:2743 -msgid "No vector map selected" +#: ../gui/wxpython/menustrings.py:213 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:209 +#: ../gui/wxpython/gui_core/dialogs.py:2352 +msgid "Close GUI" msgstr "" -#: ../gui/wxpython/gui_core/menu.py:153 -msgid "Double-click or Ctrl-Enter to run selected module" +#: ../gui/wxpython/menustrings.py:214 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:210 +msgid "Close graphical user interface." msgstr "" -#: ../gui/wxpython/gui_core/menu.py:174 ../gui/wxpython/gui_core/forms.py:605 -#: ../gui/wxpython/modules/vclean.py:173 -#: ../gui/wxpython/modules/mcalc_builder.py:158 -#: ../gui/wxpython/gmodeler/frame.py:1983 -#: ../gui/wxpython/gmodeler/model.py:2835 -msgid "&Run" +#: ../gui/wxpython/menustrings.py:215 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:211 +#: ../gui/wxpython/gui_core/dialogs.py:2331 +#: ../gui/wxpython/gui_core/dialogs.py:2355 +msgid "Quit GRASS GIS" msgstr "" -#: ../gui/wxpython/gui_core/menu.py:175 -msgid "Run selected module from the tree" +#: ../gui/wxpython/menustrings.py:216 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:212 +msgid "Close GUI and exit GRASS GIS shell." msgstr "" -#: ../gui/wxpython/gui_core/menu.py:176 -msgid "H&elp" +#: ../gui/wxpython/menustrings.py:217 ../gui/wxpython/menustrings.py:2022 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:213 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1989 +msgid "&Settings" msgstr "" -#: ../gui/wxpython/gui_core/menu.py:178 -msgid "Show manual for selected module from the tree" +#: ../gui/wxpython/menustrings.py:218 ../gui/wxpython/menustrings.py:1197 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:214 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1177 +#: ../gui/wxpython/mapdisp/statusbar.py:1152 +#: ../gui/wxpython/web_services/dialogs.py:874 +msgid "Computational region" msgstr "" -#: ../gui/wxpython/gui_core/menu.py:180 -msgid "Adva&nced search..." +#: ../gui/wxpython/menustrings.py:219 ../gui/wxpython/menustrings.py:1198 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:215 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1178 +msgid "Show current region" msgstr "" -#: ../gui/wxpython/gui_core/menu.py:182 -#, python-format -msgid "Do advanced search using %s module" +#: ../gui/wxpython/menustrings.py:220 ../gui/wxpython/menustrings.py:222 +#: ../gui/wxpython/menustrings.py:1199 ../gui/wxpython/menustrings.py:1201 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:216 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:218 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1179 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1181 +msgid "Shows the extent and resolution of the computational region." msgstr "" -#: ../gui/wxpython/gui_core/menu.py:283 -#, python-format -msgid "Documentation for %s is now open in the web browser" +#: ../gui/wxpython/menustrings.py:221 ../gui/wxpython/menustrings.py:1200 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:217 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1180 +msgid "Show region using latitude and longitude" msgstr "" -#: ../gui/wxpython/gui_core/vselect.py:48 -msgid "category" +#: ../gui/wxpython/menustrings.py:223 ../gui/wxpython/menustrings.py:1202 +msgid "Show current region extent in Map Display" msgstr "" -#: ../gui/wxpython/gui_core/vselect.py:49 ../gui/wxpython/vnet/vnet_data.py:259 -msgid "type" +#: ../gui/wxpython/menustrings.py:224 ../gui/wxpython/menustrings.py:1203 +msgid "Shows the extent of the computational region in Map Display." msgstr "" -#: ../gui/wxpython/gui_core/vselect.py:73 -msgid "Select features" +#: ../gui/wxpython/menustrings.py:225 ../gui/wxpython/menustrings.py:1204 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:219 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1182 +msgid "Set region" msgstr "" -#: ../gui/wxpython/gui_core/vselect.py:136 -msgid "Create a new map" -msgstr "" - -#: ../gui/wxpython/gui_core/vselect.py:265 -#, python-format -msgid "Selected map <%s> has been disabled for rendering. Operation canceled." +#: ../gui/wxpython/menustrings.py:226 ../gui/wxpython/menustrings.py:1205 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:220 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1183 +msgid "Manages the boundary definitions for the geographic region." msgstr "" -#: ../gui/wxpython/gui_core/vselect.py:297 -#, python-format -msgid "Failed to query vector map(s) <%s>." +#: ../gui/wxpython/menustrings.py:227 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:221 +msgid "GRASS working environment" msgstr "" -#: ../gui/wxpython/gui_core/vselect.py:322 -msgid "No features selected" +#: ../gui/wxpython/menustrings.py:228 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:222 +msgid "Mapset access" msgstr "" -#: ../gui/wxpython/gui_core/vselect.py:346 -#, python-format -msgid "Vector map <%s> was created" +#: ../gui/wxpython/menustrings.py:229 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:223 +msgid "Set/unset access to other mapsets in current location" msgstr "" -#: ../gui/wxpython/gui_core/vselect.py:349 -#, python-format -msgid "" -"Unable to create a new vector map.\n" -"\n" -"Reason: %s" +#: ../gui/wxpython/menustrings.py:230 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:224 +msgid "User access" msgstr "" -#: ../gui/wxpython/gui_core/query.py:31 -msgid "Query results" +#: ../gui/wxpython/menustrings.py:231 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:225 +msgid "Controls access to the current mapset for other users on the system. If no option given, prints current status." msgstr "" -#: ../gui/wxpython/gui_core/query.py:43 -msgid "Right click to copy selected values to clipboard." +#: ../gui/wxpython/menustrings.py:232 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:226 +msgid "Change working environment" msgstr "" -#: ../gui/wxpython/gui_core/query.py:49 -msgid "Feature" +#: ../gui/wxpython/menustrings.py:233 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:227 +msgid "Changes/reports current mapset. Optionally create new mapset or list available mapsets in given location." msgstr "" -#: ../gui/wxpython/gui_core/query.py:49 -msgid "Value" +#: ../gui/wxpython/menustrings.py:234 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:228 +msgid "Change location and mapset" msgstr "" -#: ../gui/wxpython/gui_core/query.py:71 -msgid "Copy all to clipboard" +#: ../gui/wxpython/menustrings.py:235 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:229 +msgid "Change current location and mapset." msgstr "" -#: ../gui/wxpython/gui_core/query.py:74 -msgid "Redirect to console" +#: ../gui/wxpython/menustrings.py:236 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:230 +msgid "Change mapset" msgstr "" -#: ../gui/wxpython/gui_core/query.py:136 ../gui/wxpython/gui_core/query.py:139 -#, python-format -msgid "Copy from '%s' column" +#: ../gui/wxpython/menustrings.py:237 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:231 +msgid "Change current mapset." msgstr "" -#: ../gui/wxpython/gui_core/query.py:141 -msgid "Copy selected lines" +#: ../gui/wxpython/menustrings.py:238 ../gui/wxpython/menustrings.py:239 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:232 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:233 +msgid "Change working directory" msgstr "" -#: ../gui/wxpython/gui_core/query.py:144 ../gui/wxpython/gui_core/query.py:149 -#, python-format -msgid "Copy '%s'" +#: ../gui/wxpython/menustrings.py:240 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:234 +msgid "Show settings" msgstr "" -#: ../gui/wxpython/gui_core/query.py:151 -msgid "Copy line" +#: ../gui/wxpython/menustrings.py:241 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:235 +msgid "Outputs and modifies the user's current GRASS variable settings." msgstr "" -#: ../gui/wxpython/gui_core/query.py:178 -msgid "Query results:" +#: ../gui/wxpython/menustrings.py:242 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:236 +msgid "Change settings" msgstr "" -#: ../gui/wxpython/gui_core/query.py:181 -msgid " " +#: ../gui/wxpython/menustrings.py:243 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:237 +msgid "Outputs and modifies the user's current GRASS variable settings. Prints all defined GRASS variables if no option is given." msgstr "" -#: ../gui/wxpython/gui_core/query.py:270 -msgid "east, north" +#: ../gui/wxpython/menustrings.py:244 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:238 +msgid "Create new location" msgstr "" -#: ../gui/wxpython/gui_core/query.py:281 -msgid "Nothing found" +#: ../gui/wxpython/menustrings.py:245 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:239 +msgid "Launches location wizard to create new GRASS location." msgstr "" -#: ../gui/wxpython/gui_core/goutput.py:128 -msgid "Click here to show search module engine" +#: ../gui/wxpython/menustrings.py:246 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:240 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:557 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:938 +#: ../gui/wxpython/startup/guiutils.py:52 ../gui/wxpython/lmgr/frame.py:1072 +msgid "Create new mapset" msgstr "" -#: ../gui/wxpython/gui_core/goutput.py:130 -msgid "Click here to hide search module engine" +#: ../gui/wxpython/menustrings.py:247 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:241 +msgid "Creates new mapset in the current location, changes current mapset." msgstr "" -#: ../gui/wxpython/gui_core/goutput.py:147 -msgid "Command prompt" +#: ../gui/wxpython/menustrings.py:248 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:242 +msgid "Version and copyright" msgstr "" -#: ../gui/wxpython/gui_core/goutput.py:152 -msgid "Output window" +#: ../gui/wxpython/menustrings.py:249 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:243 +msgid "Displays version and copyright information." msgstr "" -#: ../gui/wxpython/gui_core/goutput.py:160 -msgid "Clear output window content" +#: ../gui/wxpython/menustrings.py:250 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:244 +msgid "Map projections" msgstr "" -#: ../gui/wxpython/gui_core/goutput.py:162 -msgid "Clear command prompt content" +#: ../gui/wxpython/menustrings.py:251 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:245 +msgid "Display map projection" msgstr "" -#: ../gui/wxpython/gui_core/goutput.py:165 -msgid "Save output window content to the file" +#: ../gui/wxpython/menustrings.py:252 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:246 +msgid "Converts co-ordinate system descriptions (i.e. projection information) between various formats (including GRASS format)." msgstr "" -#: ../gui/wxpython/gui_core/goutput.py:167 -msgid "Abort running command" +#: ../gui/wxpython/menustrings.py:253 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:247 +msgid "Manage projections" msgstr "" -#: ../gui/wxpython/gui_core/goutput.py:171 -msgid "&Log file" +#: ../gui/wxpython/menustrings.py:254 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:248 +msgid "Prints or modifies GRASS projection information files (in various co-ordinate system descriptions). Can also be used to create new GRASS locations." msgstr "" -#: ../gui/wxpython/gui_core/goutput.py:173 -msgid "Toggle to save list of executed commands into a file; content saved when switching off." +#: ../gui/wxpython/menustrings.py:255 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:249 +msgid "Convert coordinates" msgstr "" -#: ../gui/wxpython/gui_core/goutput.py:421 -#: ../gui/wxpython/gui_core/goutput.py:516 -msgid "Save file as..." +#: ../gui/wxpython/menustrings.py:256 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:250 +msgid "Converts coordinates from one projection to another (cs2cs frontend)." msgstr "" -#: ../gui/wxpython/gui_core/goutput.py:423 -#: ../gui/wxpython/gui_core/goutput.py:518 -#, python-format -msgid "%(txt)s (*.txt)|*.txt|%(files)s (*)|*" +#: ../gui/wxpython/menustrings.py:257 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:251 +msgid "Addons extensions" msgstr "" -#: ../gui/wxpython/gui_core/goutput.py:424 -#: ../gui/wxpython/gui_core/goutput.py:519 -msgid "Text files" +#: ../gui/wxpython/menustrings.py:258 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:252 +msgid "Install extension from addons" msgstr "" -#: ../gui/wxpython/gui_core/goutput.py:425 -#: ../gui/wxpython/gui_core/goutput.py:520 -msgid "Files" +#: ../gui/wxpython/menustrings.py:259 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:253 +msgid "Installs new extension from GRASS AddOns SVN repository." msgstr "" -#: ../gui/wxpython/gui_core/goutput.py:438 -#, python-format -msgid "" -"Unable to write file '%(path)s'.\n" -"\n" -"Details: %(error)s" +#: ../gui/wxpython/menustrings.py:260 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:254 +msgid "Manage installed extension" msgstr "" -#: ../gui/wxpython/gui_core/goutput.py:443 -#, python-format -msgid "Command output saved into '%s'" +#: ../gui/wxpython/menustrings.py:261 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:255 +msgid "Updates or removes installed GRASS AddOns extension(s)." msgstr "" -#: ../gui/wxpython/gui_core/goutput.py:497 -#, python-brace-format -msgid "" -"Unable to write file '{filePath}'.\n" -"\n" -"Details: {error}" +#: ../gui/wxpython/menustrings.py:262 ../gui/wxpython/menustrings.py:2023 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:256 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1990 +msgid "Preferences" msgstr "" -#: ../gui/wxpython/gui_core/goutput.py:501 -msgid "Command log saved to '{}'" +#: ../gui/wxpython/menustrings.py:263 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:257 +msgid "User GUI preferences (display font, commands, digitizer, etc.)" msgstr "" -#: ../gui/wxpython/gui_core/simplelmgr.py:109 -msgid "Toolbar" +#: ../gui/wxpython/menustrings.py:264 ../gui/wxpython/menustrings.py:1206 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:258 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1184 +msgid "&Raster" msgstr "" -#: ../gui/wxpython/gui_core/simplelmgr.py:145 -msgid "Copy map names to clipboard (top to bottom)" +#: ../gui/wxpython/menustrings.py:265 ../gui/wxpython/menustrings.py:1207 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:259 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1185 +msgid "Develop raster map" msgstr "" -#: ../gui/wxpython/gui_core/simplelmgr.py:146 -msgid "Copy map names to clipboard (bottom to top)" +#: ../gui/wxpython/menustrings.py:266 ../gui/wxpython/menustrings.py:1208 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:260 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1186 +msgid "Compress/decompress" msgstr "" -#: ../gui/wxpython/gui_core/simplelmgr.py:288 -#: ../gui/wxpython/lmgr/layertree.py:1236 -#, python-format -msgid "Set opacity of <%s>" +#: ../gui/wxpython/menustrings.py:267 ../gui/wxpython/menustrings.py:1209 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:261 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1187 +msgid "Compresses and decompresses raster maps." msgstr "" -#: ../gui/wxpython/gui_core/simplelmgr.py:464 -msgid "Remove selected map(s) from list" +#: ../gui/wxpython/menustrings.py:268 ../gui/wxpython/menustrings.py:1210 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:262 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1188 +msgid "Region boundaries" msgstr "" -#: ../gui/wxpython/gui_core/simplelmgr.py:466 -msgid "Layer up" +#: ../gui/wxpython/menustrings.py:269 ../gui/wxpython/menustrings.py:1211 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:263 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1189 +msgid "Sets the boundary definitions for a raster map." msgstr "" -#: ../gui/wxpython/gui_core/simplelmgr.py:467 -msgid "Move selected layer(s) up" +#: ../gui/wxpython/menustrings.py:270 ../gui/wxpython/menustrings.py:1212 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:264 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1190 +msgid "Manage NULL values" msgstr "" -#: ../gui/wxpython/gui_core/simplelmgr.py:469 -msgid "Layer down" +#: ../gui/wxpython/menustrings.py:271 ../gui/wxpython/menustrings.py:1213 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:265 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1191 +msgid "Manages NULL-values of given raster map." msgstr "" -#: ../gui/wxpython/gui_core/simplelmgr.py:470 -msgid "Move selected layer(s) down" +#: ../gui/wxpython/menustrings.py:272 ../gui/wxpython/menustrings.py:1214 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:266 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1192 +msgid "Quantization" msgstr "" -#: ../gui/wxpython/gui_core/simplelmgr.py:472 -#: ../gui/wxpython/gui_core/simplelmgr.py:473 -msgid "Edit layer properties" +#: ../gui/wxpython/menustrings.py:273 ../gui/wxpython/menustrings.py:1215 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:267 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1193 +msgid "Produces the quantization file for a floating-point map." msgstr "" -#: ../gui/wxpython/gui_core/simplelmgr.py:475 -msgid "Change opacity" +#: ../gui/wxpython/menustrings.py:274 ../gui/wxpython/menustrings.py:1216 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:268 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1194 +msgid "Timestamp" msgstr "" -#: ../gui/wxpython/gui_core/simplelmgr.py:476 -msgid "Change layer opacity" +#: ../gui/wxpython/menustrings.py:275 ../gui/wxpython/menustrings.py:1217 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:269 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1195 +msgid "Modifies a timestamp for a raster map. Print/add/remove a timestamp for a raster map." msgstr "" -#: ../gui/wxpython/gui_core/simplelmgr.py:478 -#: ../gui/wxpython/gui_core/simplelmgr.py:479 -#: ../gui/wxpython/lmgr/layertree.py:106 -msgid "Add 3D raster map layer" +#: ../gui/wxpython/menustrings.py:276 ../gui/wxpython/menustrings.py:1218 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:270 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1196 +msgid "Resample using aggregate statistics" msgstr "" -#: ../gui/wxpython/gui_core/toolbars.py:37 -msgid "Display map" +#: ../gui/wxpython/menustrings.py:277 ../gui/wxpython/menustrings.py:1219 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:271 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1197 +msgid "Resamples raster map layers to a coarser grid using aggregation." msgstr "" -#: ../gui/wxpython/gui_core/toolbars.py:38 -msgid "Re-render modified map layers only" +#: ../gui/wxpython/menustrings.py:278 ../gui/wxpython/menustrings.py:1220 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:272 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1198 +msgid "Resample using multiple methods" msgstr "" -#: ../gui/wxpython/gui_core/toolbars.py:40 -msgid "Render map" +#: ../gui/wxpython/menustrings.py:279 ../gui/wxpython/menustrings.py:1221 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:273 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1199 +msgid "Resamples raster map to a finer grid using interpolation." msgstr "" -#: ../gui/wxpython/gui_core/toolbars.py:41 -msgid "Force re-rendering all map layers" +#: ../gui/wxpython/menustrings.py:280 ../gui/wxpython/menustrings.py:1222 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:274 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1200 +msgid "Resample using nearest neighbor" msgstr "" -#: ../gui/wxpython/gui_core/toolbars.py:43 -msgid "Erase display" +#: ../gui/wxpython/menustrings.py:281 ../gui/wxpython/menustrings.py:1223 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:275 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1201 +msgid "GRASS raster map layer data resampling capability." msgstr "" -#: ../gui/wxpython/gui_core/toolbars.py:44 -msgid "Erase display canvas with given background color" +#: ../gui/wxpython/menustrings.py:282 ../gui/wxpython/menustrings.py:1224 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:276 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1202 +msgid "Resample using spline tension" msgstr "" -#: ../gui/wxpython/gui_core/toolbars.py:46 -msgid "Pointer" +#: ../gui/wxpython/menustrings.py:283 ../gui/wxpython/menustrings.py:1225 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:277 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1203 +msgid "Reinterpolates and optionally computes topographic analysis from input raster map to a new raster map (possibly with different resolution) using regularized spline with tension and smoothing." msgstr "" -#: ../gui/wxpython/gui_core/toolbars.py:48 -msgid "Zoom in" +#: ../gui/wxpython/menustrings.py:284 ../gui/wxpython/menustrings.py:1226 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:278 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1204 +msgid "Resample using bspline" msgstr "" -#: ../gui/wxpython/gui_core/toolbars.py:49 -msgid "Drag or click mouse to zoom" +#: ../gui/wxpython/menustrings.py:285 ../gui/wxpython/menustrings.py:1227 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:279 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1205 +msgid "Performs bilinear or bicubic spline interpolation with Tykhonov regularization." msgstr "" -#: ../gui/wxpython/gui_core/toolbars.py:51 -msgid "Zoom out" +#: ../gui/wxpython/menustrings.py:286 ../gui/wxpython/menustrings.py:1228 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:280 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1206 +msgid "Resample using analytic kernel" msgstr "" -#: ../gui/wxpython/gui_core/toolbars.py:52 -msgid "Drag or click mouse to unzoom" +#: ../gui/wxpython/menustrings.py:287 ../gui/wxpython/menustrings.py:1229 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:281 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1207 +msgid "Resamples raster map layers using an analytic kernel." msgstr "" -#: ../gui/wxpython/gui_core/toolbars.py:54 -msgid "Return to previous zoom" +#: ../gui/wxpython/menustrings.py:288 ../gui/wxpython/menustrings.py:574 +#: ../gui/wxpython/menustrings.py:1230 ../gui/wxpython/menustrings.py:1516 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:282 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:566 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1208 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1492 +msgid "Support file maintenance" msgstr "" -#: ../gui/wxpython/gui_core/toolbars.py:56 -msgid "Various zoom options" +#: ../gui/wxpython/menustrings.py:289 ../gui/wxpython/menustrings.py:1231 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:283 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1209 +msgid "Allows creation and/or modification of raster map layer support files." msgstr "" -#: ../gui/wxpython/gui_core/toolbars.py:57 -msgid "Zoom to default or saved region, save to named region, ..." +#: ../gui/wxpython/menustrings.py:290 ../gui/wxpython/menustrings.py:1232 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:284 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1210 +msgid "Update map statistics" msgstr "" -#: ../gui/wxpython/gui_core/toolbars.py:59 -msgid "Zoom to selected map layer(s)" +#: ../gui/wxpython/menustrings.py:291 ../gui/wxpython/menustrings.py:1233 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:285 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1211 +msgid "Update raster map statistics" msgstr "" -#: ../gui/wxpython/gui_core/toolbars.py:61 -msgid "Zoom to computational region extent" +#: ../gui/wxpython/menustrings.py:294 ../gui/wxpython/menustrings.py:1236 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:288 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1214 +msgid "Tiling" msgstr "" -#: ../gui/wxpython/gui_core/toolbars.py:63 -msgid "Pan" +#: ../gui/wxpython/menustrings.py:295 ../gui/wxpython/menustrings.py:1237 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:289 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1215 +msgid "Produces tilings of the source projection for use in the destination region and projection." msgstr "" -#: ../gui/wxpython/gui_core/toolbars.py:64 -msgid "Drag with mouse to pan" +#: ../gui/wxpython/menustrings.py:296 ../gui/wxpython/menustrings.py:593 +#: ../gui/wxpython/menustrings.py:1238 ../gui/wxpython/menustrings.py:1535 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:290 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:585 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1216 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1511 +msgid "Manage colors" msgstr "" -#: ../gui/wxpython/gui_core/toolbars.py:66 -msgid "Save display to file" +#: ../gui/wxpython/menustrings.py:297 ../gui/wxpython/menustrings.py:594 +#: ../gui/wxpython/menustrings.py:1239 ../gui/wxpython/menustrings.py:1536 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:291 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:586 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1217 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1512 +msgid "Color tables" msgstr "" -#: ../gui/wxpython/gui_core/toolbars.py:70 -#: ../gui/wxpython/gui_core/forms.py:1328 -#: ../gui/wxpython/gui_core/forms.py:2724 -msgid "Select font" +#: ../gui/wxpython/menustrings.py:298 ../gui/wxpython/menustrings.py:1240 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:292 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1218 +msgid "Creates/modifies the color table associated with a raster map." msgstr "" -#: ../gui/wxpython/gui_core/toolbars.py:72 ../gui/wxpython/vnet/toolbars.py:137 -#: ../gui/wxpython/iscatt/toolbars.py:51 -msgid "Show manual" +#: ../gui/wxpython/menustrings.py:299 ../gui/wxpython/menustrings.py:1241 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:293 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1219 +msgid "Color tables (stddev)" msgstr "" -#: ../gui/wxpython/gui_core/toolbars.py:74 ../gui/wxpython/lmgr/layertree.py:78 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:2035 -#: ../gui/wxpython/menustrings.py:2069 -msgid "Quit" +#: ../gui/wxpython/menustrings.py:300 ../gui/wxpython/menustrings.py:1242 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:294 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1220 +msgid "Sets color rules based on stddev from a raster map's mean value." msgstr "" -#: ../gui/wxpython/gui_core/toolbars.py:76 ../gui/wxpython/lmgr/layertree.py:80 -msgid "Add raster map layer" +#: ../gui/wxpython/menustrings.py:301 ../gui/wxpython/menustrings.py:596 +#: ../gui/wxpython/menustrings.py:1243 ../gui/wxpython/menustrings.py:1538 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:295 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:588 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1221 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1514 +msgid "Manage color rules interactively" msgstr "" -#: ../gui/wxpython/gui_core/toolbars.py:78 ../gui/wxpython/lmgr/layertree.py:92 -msgid "Add vector map layer" +#: ../gui/wxpython/menustrings.py:302 ../gui/wxpython/menustrings.py:1244 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:296 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1222 +msgid "Interactive management of raster color tables." msgstr "" -#: ../gui/wxpython/gui_core/toolbars.py:80 -msgid "Add map elements" +#: ../gui/wxpython/menustrings.py:303 ../gui/wxpython/menustrings.py:598 +#: ../gui/wxpython/menustrings.py:1245 ../gui/wxpython/menustrings.py:1540 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:297 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:590 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1223 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1516 +msgid "Export color table" msgstr "" -#: ../gui/wxpython/gui_core/toolbars.py:81 -msgid "Overlay elements like scale and legend onto map" +#: ../gui/wxpython/menustrings.py:304 ../gui/wxpython/menustrings.py:1246 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:298 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1224 +msgid "Exports the color table associated with a raster map." msgstr "" -#: ../gui/wxpython/gui_core/toolbars.py:83 -msgid "Create histogram with d.histogram" +#: ../gui/wxpython/menustrings.py:305 ../gui/wxpython/menustrings.py:1247 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:299 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1225 +msgid "Blend 2 color rasters" msgstr "" -#: ../gui/wxpython/gui_core/toolbars.py:85 ../gui/wxpython/vnet/dialogs.py:946 -#: ../gui/wxpython/iscatt/toolbars.py:48 ../gui/wxpython/iscatt/toolbars.py:146 -#: ../gui/wxpython/nviz/tools.py:2272 -msgid "Settings" +#: ../gui/wxpython/menustrings.py:306 ../gui/wxpython/menustrings.py:1248 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:300 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1226 +msgid "Blends color components of two raster maps by a given ratio." msgstr "" -#: ../gui/wxpython/gui_core/toolbars.py:260 -msgid "Select graphics tool" +#: ../gui/wxpython/menustrings.py:307 ../gui/wxpython/menustrings.py:1249 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:301 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1227 +msgid "Create RGB" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:113 -msgid " (...)" +#: ../gui/wxpython/menustrings.py:308 ../gui/wxpython/menustrings.py:1250 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:302 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1228 +msgid "Combines red, green and blue raster maps into a single composite raster map." msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:854 -#, python-format -msgid "Name <%(name)s> is not a valid name for GRASS map. Please use only ASCII characters excluding %(chars)s and space." +#: ../gui/wxpython/menustrings.py:309 ../gui/wxpython/menustrings.py:766 +#: ../gui/wxpython/menustrings.py:1251 ../gui/wxpython/menustrings.py:1708 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:303 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:754 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1229 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1680 +msgid "RGB to HIS" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:859 ../gui/wxpython/gis_set.py:1172 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:1095 -msgid "Invalid name" +#: ../gui/wxpython/menustrings.py:310 ../gui/wxpython/menustrings.py:1252 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:304 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1230 +msgid "Generates red, green and blue (RGB) raster map layers combining hue, intensity and saturation (HIS) values from user-specified input raster map layers." msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1082 -msgid "Fulltext search" +#: ../gui/wxpython/menustrings.py:311 ../gui/wxpython/menustrings.py:1253 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:305 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1231 +msgid "Query raster maps" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1084 -msgid "Type to search in all modules. Press Enter for next match." +#: ../gui/wxpython/menustrings.py:312 ../gui/wxpython/menustrings.py:1254 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:306 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1232 +msgid "Query values by coordinates" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1151 -msgid "Searching, please type more characters." +#: ../gui/wxpython/menustrings.py:313 ../gui/wxpython/menustrings.py:1255 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:307 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1233 +msgid "Queries raster maps on their category values and category labels." msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1160 -#, python-format -msgid "%d modules match" +#: ../gui/wxpython/menustrings.py:314 ../gui/wxpython/menustrings.py:1256 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:308 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1234 +msgid "Query colors by value" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1230 -msgid "Profiles" -msgstr "" - -#: ../gui/wxpython/gui_core/widgets.py:1236 -msgid "Save current settings" +#: ../gui/wxpython/menustrings.py:315 ../gui/wxpython/menustrings.py:1257 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:309 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1235 +msgid "Queries colors for a raster map layer." msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1240 -msgid "Delete currently selected settings" +#: ../gui/wxpython/menustrings.py:323 ../gui/wxpython/menustrings.py:1265 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:317 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1243 +msgid "Raster buffers and distance" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1263 -msgid "Load:" +#: ../gui/wxpython/menustrings.py:324 ../gui/wxpython/menustrings.py:1266 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:318 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1244 +msgid "Buffer rasters" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1281 -#, python-format -msgid "Settings <%s> not found" +#: ../gui/wxpython/menustrings.py:325 ../gui/wxpython/menustrings.py:1267 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:319 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1245 +msgid "Creates a raster map showing buffer zones surrounding cells that contain non-NULL category values." msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1295 -#: ../gui/wxpython/gui_core/widgets.py:1315 -msgid "Save settings" +#: ../gui/wxpython/menustrings.py:326 ../gui/wxpython/menustrings.py:1268 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:320 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1246 +msgid "Concentric circles" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1300 -msgid "Name not given, settings is not saved." +#: ../gui/wxpython/menustrings.py:327 ../gui/wxpython/menustrings.py:1269 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:321 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1247 +msgid "Creates a raster map containing concentric rings around a given point." msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1312 -#, python-format -msgid "Settings <%s> already exists. Do you want to overwrite the settings?" +#: ../gui/wxpython/menustrings.py:328 ../gui/wxpython/menustrings.py:1270 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:322 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1248 +msgid "Closest points" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1363 -msgid "No settings is defined. Operation canceled." +#: ../gui/wxpython/menustrings.py:329 ../gui/wxpython/menustrings.py:1271 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:323 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1249 +msgid "Locates the closest points between objects in two raster maps." msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1401 -msgid "Unable to save settings" +#: ../gui/wxpython/menustrings.py:330 ../gui/wxpython/menustrings.py:1272 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:324 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1250 +msgid "Grow by one cell" msgstr "" -#: ../gui/wxpython/gui_core/pyedit.py:279 -#: ../gui/wxpython/gmodeler/frame.py:2028 -#, python-format -msgid "Unable to launch Python script. %s" +#: ../gui/wxpython/menustrings.py:331 ../gui/wxpython/menustrings.py:396 +#: ../gui/wxpython/menustrings.py:1273 ../gui/wxpython/menustrings.py:1338 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:325 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:388 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1251 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1314 +msgid "Generates a raster map layer with contiguous areas grown by one cell." msgstr "" -#: ../gui/wxpython/gui_core/pyedit.py:315 -#: ../gui/wxpython/gmodeler/frame.py:2055 -msgid "Choose file to save" +#: ../gui/wxpython/menustrings.py:332 ../gui/wxpython/menustrings.py:388 +#: ../gui/wxpython/menustrings.py:1274 ../gui/wxpython/menustrings.py:1330 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:326 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:380 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1252 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1306 +msgid "Distance to features" msgstr "" -#: ../gui/wxpython/gui_core/pyedit.py:317 -#: ../gui/wxpython/gui_core/pyedit.py:379 -#: ../gui/wxpython/gmodeler/frame.py:2060 -msgid "Python script (*.py)|*.py" +#: ../gui/wxpython/menustrings.py:333 ../gui/wxpython/menustrings.py:389 +#: ../gui/wxpython/menustrings.py:1275 ../gui/wxpython/menustrings.py:1331 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:327 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:381 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1253 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1307 +msgid "Generates a raster map containing distances to nearest raster features." msgstr "" -#: ../gui/wxpython/gui_core/pyedit.py:333 -#: ../gui/wxpython/gmodeler/frame.py:2077 ../gui/wxpython/wxplot/profile.py:372 -#, python-format -msgid "File <%s> already exists. Do you want to overwrite this file?" +#: ../gui/wxpython/menustrings.py:334 ../gui/wxpython/menustrings.py:1276 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:328 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1254 +#: ../gui/wxpython/nviz/tools.py:977 ../gui/wxpython/nviz/tools.py:2817 +#: ../gui/wxpython/psmap/dialogs.py:2312 +msgid "Mask" msgstr "" -#: ../gui/wxpython/gui_core/pyedit.py:335 -#: ../gui/wxpython/gmodeler/frame.py:2080 -msgid "Save file" +#: ../gui/wxpython/menustrings.py:335 ../gui/wxpython/menustrings.py:1277 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:329 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1255 +msgid "Creates a MASK for limiting raster operation." msgstr "" -#: ../gui/wxpython/gui_core/pyedit.py:377 -msgid "Open file" +#: ../gui/wxpython/menustrings.py:336 ../gui/wxpython/menustrings.py:337 +#: ../gui/wxpython/menustrings.py:1278 ../gui/wxpython/menustrings.py:1279 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:330 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:331 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1256 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1257 +msgid "Raster map calculator" msgstr "" -#: ../gui/wxpython/gui_core/pyedit.py:448 -msgid "Replace the content by the template?" +#: ../gui/wxpython/menustrings.py:338 ../gui/wxpython/menustrings.py:1280 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:332 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1258 +msgid "Neighborhood analysis" msgstr "" -#: ../gui/wxpython/gui_core/pyedit.py:450 -msgid "Replace the content by the example?" +#: ../gui/wxpython/menustrings.py:339 ../gui/wxpython/menustrings.py:1281 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:333 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1259 +#: ../gui/wxpython/rlisetup/wizard.py:886 +msgid "Moving window" msgstr "" -#: ../gui/wxpython/gui_core/pyedit.py:452 -msgid "Replace the current content by the file content?" +#: ../gui/wxpython/menustrings.py:340 ../gui/wxpython/menustrings.py:1282 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:334 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1260 +msgid "Makes each cell category value a function of the category values assigned to the cells around it, and stores new cell values in an output raster map layer." msgstr "" -#: ../gui/wxpython/gui_core/pyedit.py:458 -msgid "Replace content" +#: ../gui/wxpython/menustrings.py:341 ../gui/wxpython/menustrings.py:1283 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:335 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1261 +msgid "Neighborhood points" msgstr "" -#: ../gui/wxpython/gui_core/pyedit.py:470 -msgid "Set parameters for the script" +#: ../gui/wxpython/menustrings.py:342 ../gui/wxpython/menustrings.py:1284 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:336 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1262 +msgid "Neighborhood analysis tool for vector point maps. Makes each cell value a function of the attribute values assigned to the vector points or centroids around it, and stores new cell values in an output raster map." msgstr "" -#: ../gui/wxpython/gui_core/pyedit.py:471 -msgid "Specify command line parameters for the script separated by spaces:" +#: ../gui/wxpython/menustrings.py:343 ../gui/wxpython/menustrings.py:1285 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:337 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1263 +msgid "Overlay rasters" msgstr "" -#: ../gui/wxpython/gui_core/pyedit.py:521 -msgid "Open (Ctrl+O)" +#: ../gui/wxpython/menustrings.py:344 ../gui/wxpython/menustrings.py:1286 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:338 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1264 +msgid "Cross product" msgstr "" -#: ../gui/wxpython/gui_core/pyedit.py:523 -msgid "Save (Ctrl+S)" +#: ../gui/wxpython/menustrings.py:345 ../gui/wxpython/menustrings.py:1287 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:339 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1265 +msgid "Creates a cross product of the category values from multiple raster map layers." msgstr "" -#: ../gui/wxpython/gui_core/pyedit.py:525 -msgid "Run (Ctrl+R)" +#: ../gui/wxpython/menustrings.py:346 ../gui/wxpython/menustrings.py:1288 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:340 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1266 +msgid "Patch raster maps" msgstr "" -#: ../gui/wxpython/gui_core/pyedit.py:528 -msgid "Activate overwrite" +#: ../gui/wxpython/menustrings.py:347 ../gui/wxpython/menustrings.py:1289 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:341 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1267 +msgid "Creates a composite raster map layer by using known category values from one (or more) map layer(s) to fill in areas of \"no data\" in another map layer." msgstr "" -#: ../gui/wxpython/gui_core/pyedit.py:530 -msgid "Deactive overwrite" +#: ../gui/wxpython/menustrings.py:348 ../gui/wxpython/menustrings.py:1290 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:342 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1268 +msgid "Raster series aggregation" msgstr "" -#: ../gui/wxpython/gui_core/pyedit.py:581 -msgid "GRASS GIS Simple Python Editor" +#: ../gui/wxpython/menustrings.py:349 ../gui/wxpython/menustrings.py:1291 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:343 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1269 +msgid "Makes each output cell value a function of the values assigned to the corresponding cells in the input raster map layers." msgstr "" -#: ../gui/wxpython/gui_core/ghelp.py:53 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1033 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1034 -#: ../gui/wxpython/menustrings.py:1051 ../gui/wxpython/menustrings.py:1052 -msgid "About GRASS GIS" +#: ../gui/wxpython/menustrings.py:350 ../gui/wxpython/menustrings.py:1292 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:344 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1270 +msgid "Raster series accumulation" msgstr "" -#: ../gui/wxpython/gui_core/ghelp.py:75 -msgid "Info" +#: ../gui/wxpython/menustrings.py:351 ../gui/wxpython/menustrings.py:1293 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:345 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1271 +msgid "Makes each output cell value a accumulationfunction of the values assigned to the corresponding cells in the input raster map layers." msgstr "" -#: ../gui/wxpython/gui_core/ghelp.py:76 -msgid "Copyright" +#: ../gui/wxpython/menustrings.py:352 ../gui/wxpython/menustrings.py:1294 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:346 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1272 +msgid "Statistical overlay" msgstr "" -#: ../gui/wxpython/gui_core/ghelp.py:77 -msgid "License" +#: ../gui/wxpython/menustrings.py:353 ../gui/wxpython/menustrings.py:1295 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:347 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1273 +msgid "Calculates category or object oriented statistics (accumulator-based statistics)." msgstr "" -#: ../gui/wxpython/gui_core/ghelp.py:78 -msgid "Citation" +#: ../gui/wxpython/menustrings.py:354 ../gui/wxpython/menustrings.py:1296 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:348 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1274 +msgid "Quantiles overlay" msgstr "" -#: ../gui/wxpython/gui_core/ghelp.py:79 -msgid "Authors" +#: ../gui/wxpython/menustrings.py:355 ../gui/wxpython/menustrings.py:1297 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:349 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1275 +msgid "Compute category quantiles using two passes." msgstr "" -#: ../gui/wxpython/gui_core/ghelp.py:80 -msgid "Contributors" +#: ../gui/wxpython/menustrings.py:356 ../gui/wxpython/menustrings.py:1298 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:350 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1276 +msgid "Solar radiance and shadows" msgstr "" -#: ../gui/wxpython/gui_core/ghelp.py:81 -msgid "Extra contributors" +#: ../gui/wxpython/menustrings.py:357 ../gui/wxpython/menustrings.py:1299 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:351 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1277 +msgid "LatLong map" msgstr "" -#: ../gui/wxpython/gui_core/ghelp.py:82 -msgid "Translators" +#: ../gui/wxpython/menustrings.py:358 ../gui/wxpython/menustrings.py:1300 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:352 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1278 +msgid "Creates a latitude/longitude raster map." msgstr "" -#: ../gui/wxpython/gui_core/ghelp.py:83 -msgid "Translation status" +#: ../gui/wxpython/menustrings.py:359 ../gui/wxpython/menustrings.py:1301 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:353 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1279 +msgid "Solar irradiance and irradiation" msgstr "" -#: ../gui/wxpython/gui_core/ghelp.py:118 ../gui/wxpython/gui_core/ghelp.py:921 -#: ../gui/wxpython/lmgr/frame.py:87 ../gui/wxpython/lmgr/frame.py:1221 -msgid "Unable to get GRASS version\n" +#: ../gui/wxpython/menustrings.py:360 ../gui/wxpython/menustrings.py:1302 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:354 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1280 +msgid "Solar irradiance and irradiation model. Computes direct (beam), diffuse and reflected solar irradiation raster maps for given day, latitude, surface and atmospheric conditions. Solar parameters (e.g. sunrise, sunset times, declination, extraterrestrial irradiance, daylight length) are saved in the map history file. Alternatively, a local time can be specified to compute solar incidence angle and/or irradiance raster maps. The shadowing effect of the topography is optionally incorporated." msgstr "" -#: ../gui/wxpython/gui_core/ghelp.py:131 ../gui/wxpython/lmgr/frame.py:1245 -msgid "unknown version" +#: ../gui/wxpython/menustrings.py:361 ../gui/wxpython/menustrings.py:1303 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:355 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1281 +msgid "Shadows map" msgstr "" -#: ../gui/wxpython/gui_core/ghelp.py:147 -msgid "Official GRASS site:" +#: ../gui/wxpython/menustrings.py:362 ../gui/wxpython/menustrings.py:1304 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:356 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1282 +msgid "Calculates cast shadow areas from sun position and elevation raster map. Either exact sun position (A) is specified, or date/time to calculate the sun position (B) by r.sunmask itself." msgstr "" -#: ../gui/wxpython/gui_core/ghelp.py:158 -msgid "Code Revision" +#: ../gui/wxpython/menustrings.py:363 ../gui/wxpython/menustrings.py:1305 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:357 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1283 +msgid "Sunshine hours and solar angles" msgstr "" -#: ../gui/wxpython/gui_core/ghelp.py:169 -msgid "Build Date" +#: ../gui/wxpython/menustrings.py:364 ../gui/wxpython/menustrings.py:1306 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:358 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1284 +msgid "Calculates solar elevation, solar azimuth, and sun hours. Solar elevation: the angle between the direction of the geometric center of the sun's apparent disk and the (idealized) horizon. Solar azimuth: the angle from due north in clockwise direction." msgstr "" -#: ../gui/wxpython/gui_core/ghelp.py:223 ../gui/wxpython/gui_core/ghelp.py:481 -msgid "Language" +#: ../gui/wxpython/menustrings.py:365 ../gui/wxpython/menustrings.py:1307 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:359 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1285 +msgid "Terrain analysis" msgstr "" -#: ../gui/wxpython/gui_core/ghelp.py:252 ../gui/wxpython/gui_core/ghelp.py:277 -#: ../gui/wxpython/gui_core/ghelp.py:328 ../gui/wxpython/gui_core/ghelp.py:391 -#: ../gui/wxpython/gui_core/ghelp.py:465 ../gui/wxpython/gui_core/ghelp.py:630 -#, python-format -msgid "%s file missing" +#: ../gui/wxpython/menustrings.py:366 ../gui/wxpython/menustrings.py:1308 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:360 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1286 +msgid "Generate contour lines" msgstr "" -#: ../gui/wxpython/gui_core/ghelp.py:300 -#, python-brace-format -msgid "Unable to provide citation suggestion, see GRASS GIS website instead. The error was: {0}" +#: ../gui/wxpython/menustrings.py:367 ../gui/wxpython/menustrings.py:1309 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:361 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1287 +msgid "Produces a vector map of specified contours from a raster map." msgstr "" -#: ../gui/wxpython/gui_core/ghelp.py:376 ../gui/wxpython/gui_core/ghelp.py:449 -#, python-format -msgid "Error when reading file '%s'." +#: ../gui/wxpython/menustrings.py:368 ../gui/wxpython/menustrings.py:1310 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:362 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1288 +msgid "Cost surface" msgstr "" -#: ../gui/wxpython/gui_core/ghelp.py:377 ../gui/wxpython/gui_core/ghelp.py:450 -msgid "Lines:" +#: ../gui/wxpython/menustrings.py:369 ../gui/wxpython/menustrings.py:1311 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:363 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1289 +msgid "Creates a raster map showing the cumulative cost of moving between different geographic locations on an input raster map whose cell category values represent cost." msgstr "" -#: ../gui/wxpython/gui_core/ghelp.py:397 ../gui/wxpython/gui_core/ghelp.py:399 -#: ../gui/wxpython/gui_core/ghelp.py:477 -msgid "E-mail" +#: ../gui/wxpython/menustrings.py:370 ../gui/wxpython/menustrings.py:1312 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:364 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1290 +msgid "Cumulative movement costs" msgstr "" -#: ../gui/wxpython/gui_core/ghelp.py:397 ../gui/wxpython/gui_core/ghelp.py:399 -msgid "Country" +#: ../gui/wxpython/menustrings.py:371 ../gui/wxpython/menustrings.py:1313 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:365 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1291 +msgid "Creates a raster map showing the anisotropic cumulative cost of moving between different geographic locations on an input raster map whose cell category values represent cost." msgstr "" -#: ../gui/wxpython/gui_core/ghelp.py:399 -msgid "OSGeo_ID" +#: ../gui/wxpython/menustrings.py:372 ../gui/wxpython/menustrings.py:1314 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:366 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1292 +msgid "Least cost route or flow" msgstr "" -#: ../gui/wxpython/gui_core/ghelp.py:485 -msgid "Nation" +#: ../gui/wxpython/menustrings.py:373 ../gui/wxpython/menustrings.py:1315 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:367 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1293 +msgid "Traces a flow through an elevation model or cost surface on a raster map." msgstr "" -#: ../gui/wxpython/gui_core/ghelp.py:534 -#, python-format -msgid " %d translated" +#: ../gui/wxpython/menustrings.py:374 ../gui/wxpython/menustrings.py:1316 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:368 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1294 +msgid "Compute shaded relief" msgstr "" -#: ../gui/wxpython/gui_core/ghelp.py:538 ../gui/wxpython/gui_core/ghelp.py:564 -#, python-format -msgid " %d fuzzy" +#: ../gui/wxpython/menustrings.py:375 ../gui/wxpython/menustrings.py:1317 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:369 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1295 +msgid "Creates shaded relief map from an elevation map (DEM). " msgstr "" -#: ../gui/wxpython/gui_core/ghelp.py:542 ../gui/wxpython/gui_core/ghelp.py:573 -#, python-format -msgid " %d untranslated" +#: ../gui/wxpython/menustrings.py:376 ../gui/wxpython/menustrings.py:1318 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:370 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1296 +msgid "Apply shade to raster" msgstr "" -#: ../gui/wxpython/gui_core/ghelp.py:555 -#, python-format -msgid "%d translated" +#: ../gui/wxpython/menustrings.py:377 ../gui/wxpython/menustrings.py:1319 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:371 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1297 +msgid "Drapes a color raster over an shaded relief or aspect map." msgstr "" -#: ../gui/wxpython/gui_core/ghelp.py:627 -#, python-format -msgid "File <%s> not found" +#: ../gui/wxpython/menustrings.py:378 ../gui/wxpython/menustrings.py:1320 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:372 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1298 +msgid "Slope and aspect" msgstr "" -#: ../gui/wxpython/gui_core/ghelp.py:800 -msgid "&Next" +#: ../gui/wxpython/menustrings.py:379 ../gui/wxpython/menustrings.py:1321 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:373 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1299 +msgid "Generates raster maps of slope, aspect, curvatures and partial derivatives from an elevation raster map. Aspect is calculated counterclockwise from east." msgstr "" -#: ../gui/wxpython/gui_core/ghelp.py:803 -msgid "&Previous" +#: ../gui/wxpython/menustrings.py:380 ../gui/wxpython/menustrings.py:1322 +msgid "Landforms" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:59 -msgid "User settings" +#: ../gui/wxpython/menustrings.py:381 ../gui/wxpython/menustrings.py:1323 +msgid "Calculates geomorphons (terrain forms) and associated geometry using machine vision approach." msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:83 -msgid "Set to default" +#: ../gui/wxpython/menustrings.py:382 ../gui/wxpython/menustrings.py:1324 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:374 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1300 +msgid "Terrain parameters" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:91 -msgid "Revert settings to default" +#: ../gui/wxpython/menustrings.py:383 ../gui/wxpython/menustrings.py:1325 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:375 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1301 +msgid "Extracts terrain parameters from a DEM. Uses a multi-scale approach by taking fitting quadratic parameters to any size window (via least squares)." msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:94 -msgid "Apply changes for the current session only and close" +#: ../gui/wxpython/menustrings.py:384 ../gui/wxpython/menustrings.py:1326 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:376 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1302 +msgid "Textural features" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:95 -msgid "Save for this session only" +#: ../gui/wxpython/menustrings.py:385 ../gui/wxpython/menustrings.py:1327 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:377 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1303 +msgid "Generate images with textural features from a raster map." msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:165 -msgid "Settings applied to current session but not saved" +#: ../gui/wxpython/menustrings.py:386 ../gui/wxpython/menustrings.py:1328 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:378 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1304 +msgid "Visibility" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:237 -msgid "Key column cannot be empty string." +#: ../gui/wxpython/menustrings.py:387 ../gui/wxpython/menustrings.py:1329 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:379 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1305 +msgid "Computes the viewshed of a point on an elevation raster map. Default format: NULL (invisible), vertical angle wrt viewpoint (visible)." msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:256 -msgid "GUI Settings" +#: ../gui/wxpython/menustrings.py:390 ../gui/wxpython/menustrings.py:1332 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:382 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1308 +msgid "Horizon angle" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:281 -#: ../gui/wxpython/gmodeler/preferences.py:54 -#: ../gui/wxpython/vdigit/preferences.py:150 -#: ../gui/wxpython/animation/dialogs.py:340 -#: ../gui/wxpython/animation/dialogs.py:1854 -msgid "General" +#: ../gui/wxpython/menustrings.py:391 ../gui/wxpython/menustrings.py:1333 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:383 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1309 +msgid "Computes horizon angle height from a digital elevation model. The module has two different modes of operation: 1. Computes the entire horizon around a single point whose coordinates are given with the 'coord' option. The horizon height (in radians). 2. Computes one or more raster maps of the horizon height in a single direction. The input for this is the angle (in degrees), which is measured counterclockwise with east=0, north=90 etc. The output is the horizon height in radians." msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:291 -msgid "Layer Manager settings" +#: ../gui/wxpython/menustrings.py:392 ../gui/wxpython/menustrings.py:1334 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:384 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1310 +msgid "Transform features" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:301 -msgid "Ask when removing map layer from layer tree" +#: ../gui/wxpython/menustrings.py:393 ../gui/wxpython/menustrings.py:1335 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:385 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1311 +msgid "Clump" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:314 -msgid "Ask when quiting wxGUI or closing display" +#: ../gui/wxpython/menustrings.py:394 ../gui/wxpython/menustrings.py:1336 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:386 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1312 +msgid "Recategorizes data in a raster map by grouping cells that form physically discrete areas into unique categories." msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:329 -#: ../gui/wxpython/gui_core/preferences.py:346 -#, python-format -msgid "Hide '%s' tab (requires GUI restart)" +#: ../gui/wxpython/menustrings.py:395 ../gui/wxpython/menustrings.py:1337 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:387 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1313 +msgid "Grow" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:330 -#: ../gui/wxpython/gui_core/preferences.py:1120 -#: ../gui/wxpython/lmgr/frame.py:366 -msgid "Modules" +#: ../gui/wxpython/menustrings.py:397 ../gui/wxpython/menustrings.py:1339 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:389 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1315 +msgid "Thin" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:347 -#: ../gui/wxpython/lmgr/frame.py:390 -msgid "Python" +#: ../gui/wxpython/menustrings.py:398 ../gui/wxpython/menustrings.py:1340 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:390 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1316 +msgid "Thins non-null cells that denote linear features in a raster map layer." msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:366 -msgid "Automatically copy selected text to clipboard (in the Console tab)" +#: ../gui/wxpython/menustrings.py:399 ../gui/wxpython/menustrings.py:1341 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:391 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1317 +msgid "Hydrologic modeling" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:394 -msgid "Workspace settings" +#: ../gui/wxpython/menustrings.py:400 ../gui/wxpython/menustrings.py:1342 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:392 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1318 +msgid "Carve stream channels" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:401 -msgid "Suppress positioning Map Display Window(s)" +#: ../gui/wxpython/menustrings.py:401 ../gui/wxpython/menustrings.py:1343 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:393 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1319 +msgid "Generates stream channels. Takes vector stream data, transforms it to raster and subtracts depth from the output DEM." msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:417 -msgid "Suppress positioning Layer Manager window" +#: ../gui/wxpython/menustrings.py:402 ../gui/wxpython/menustrings.py:1344 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:394 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1320 +msgid "Fill lake" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:432 -msgid "Save current window layout as default" +#: ../gui/wxpython/menustrings.py:403 ../gui/wxpython/menustrings.py:1345 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:395 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1321 +msgid "Fills lake at given point to given level." msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:441 -msgid "Save current position and size of Layer Manager window and opened Map Display window(s) and use as default for next sessions." +#: ../gui/wxpython/menustrings.py:404 ../gui/wxpython/menustrings.py:1346 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:396 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1322 +msgid "Depressionless map and flowlines" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:463 -msgid "Region settings" +#: ../gui/wxpython/menustrings.py:405 ../gui/wxpython/menustrings.py:1347 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:397 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1323 +msgid "Filters and generates a depressionless elevation map and a flow direction map from a given elevation raster map." msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:470 -msgid "Align region to resolution" +#: ../gui/wxpython/menustrings.py:406 ../gui/wxpython/menustrings.py:1348 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:398 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1324 +msgid "Flow accumulation" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:499 -#: ../gui/wxpython/nviz/tools.py:100 -msgid "Appearance" +#: ../gui/wxpython/menustrings.py:407 ../gui/wxpython/menustrings.py:1349 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:399 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1325 +msgid "Performs flow computation for massive grids." msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:524 -msgid "Font for command output:" +#: ../gui/wxpython/menustrings.py:408 ../gui/wxpython/menustrings.py:1350 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:400 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1326 +msgid "Flow lines" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:529 -#: ../gui/wxpython/gui_core/preferences.py:806 -#: ../gui/wxpython/animation/dialogs.py:1061 -msgid "Set font" +#: ../gui/wxpython/menustrings.py:409 ../gui/wxpython/menustrings.py:1351 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:401 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1327 +msgid "Constructs flowlines. Computes flowlines, flowpath lengths, and flowaccumulation (contributing areas) from a elevation raster map." msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:542 -msgid "Language settings" +#: ../gui/wxpython/menustrings.py:410 ../gui/wxpython/menustrings.py:1352 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:402 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1328 +msgid "Watershed analysis" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:558 -msgid "Choose language (requires to save and GRASS restart):" +#: ../gui/wxpython/menustrings.py:411 ../gui/wxpython/menustrings.py:1353 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:403 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1329 +msgid "Calculates hydrological parameters and RUSLE factors." msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:591 -msgid "Appearance settings" +#: ../gui/wxpython/menustrings.py:412 ../gui/wxpython/menustrings.py:1354 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:404 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1330 +msgid "Watershed subbasins" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:601 -msgid "Element list:" +#: ../gui/wxpython/menustrings.py:413 ../gui/wxpython/menustrings.py:1355 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:405 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1331 +msgid "Generates watershed subbasins raster map." msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:631 -msgid "Menu style (requires to save and GUI restart):" +#: ../gui/wxpython/menustrings.py:414 ../gui/wxpython/menustrings.py:1356 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:406 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1332 +msgid "Watershed basin creation" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:666 -msgid "Height of map selection popup window (in pixels):" +#: ../gui/wxpython/menustrings.py:415 ../gui/wxpython/menustrings.py:1357 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:407 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1333 +msgid "Creates watershed basins from a drainage direction map." msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:706 -msgid "Icon theme (requires GUI restart):" +#: ../gui/wxpython/menustrings.py:416 ../gui/wxpython/menustrings.py:1358 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:408 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1334 +msgid "Extraction of stream networks" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:733 -msgid "Module dialog style:" +#: ../gui/wxpython/menustrings.py:417 ../gui/wxpython/menustrings.py:1359 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:409 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1335 +msgid "Performs stream network extraction." msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:779 -#: ../gui/wxpython/gui_core/forms.py:1447 -msgid "Map Display" +#: ../gui/wxpython/menustrings.py:418 ../gui/wxpython/menustrings.py:1360 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:410 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1336 +msgid "SIMWE Overland flow modeling" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:800 -msgid "Default font for GRASS displays:" +#: ../gui/wxpython/menustrings.py:419 ../gui/wxpython/menustrings.py:1361 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:411 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1337 +msgid "Overland flow hydrologic simulation using path sampling method (SIMWE)." msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:827 -msgid "Default display settings" +#: ../gui/wxpython/menustrings.py:420 ../gui/wxpython/menustrings.py:1362 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:412 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1338 +msgid "SIMWE Sediment flux modeling" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:837 -msgid "Display driver:" +#: ../gui/wxpython/menustrings.py:421 ../gui/wxpython/menustrings.py:1363 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:413 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1339 +msgid "Sediment transport and erosion/deposition simulation using path sampling method (SIMWE)." msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:863 -msgid "Statusbar mode:" +#: ../gui/wxpython/menustrings.py:422 ../gui/wxpython/menustrings.py:1364 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:414 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1340 +msgid "Topographic index map" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:947 -msgid "Enable auto-rendering" +#: ../gui/wxpython/menustrings.py:423 ../gui/wxpython/menustrings.py:1365 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:415 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1341 +msgid "Creates a topographic index (wetness index) raster map from an elevation raster map." msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:964 -msgid "Enable auto-zooming to selected map layer" +#: ../gui/wxpython/menustrings.py:424 ../gui/wxpython/menustrings.py:1366 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:416 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1342 +msgid "TOPMODEL simulation" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:980 -msgid "Show computational region extent" +#: ../gui/wxpython/menustrings.py:425 ../gui/wxpython/menustrings.py:1367 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:417 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1343 +msgid "Simulates TOPMODEL which is a physically based hydrologic model." msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:996 -msgid "Mouse wheel action:" +#: ../gui/wxpython/menustrings.py:426 ../gui/wxpython/menustrings.py:1368 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:418 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1344 +msgid "USLE K-factor" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1022 -msgid "Mouse scrolling direction:" +#: ../gui/wxpython/menustrings.py:427 ../gui/wxpython/menustrings.py:1369 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:419 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1345 +msgid "Computes USLE Soil Erodibility Factor (K)." msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1063 -msgid "Advanced display settings" +#: ../gui/wxpython/menustrings.py:428 ../gui/wxpython/menustrings.py:1370 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:420 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1346 +msgid "USLE R-factor" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1072 -msgid "3D view depth buffer (possible values are 16, 24, 32):" +#: ../gui/wxpython/menustrings.py:429 ../gui/wxpython/menustrings.py:1371 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:421 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1347 +msgid "Computes USLE R factor, Rainfall erosivity index." msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1127 -msgid "Module dialog settings" +#: ../gui/wxpython/menustrings.py:430 ../gui/wxpython/menustrings.py:877 +#: ../gui/wxpython/menustrings.py:1372 ../gui/wxpython/menustrings.py:1819 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:422 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:860 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1348 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1786 +msgid "Groundwater modeling" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1138 -#: ../gui/wxpython/modules/vclean.py:145 -#: ../gui/wxpython/modules/import_export.py:96 -#: ../gui/wxpython/modules/mcalc_builder.py:283 -#: ../gui/wxpython/gmodeler/preferences.py:682 -msgid "Allow output files to overwrite existing files" +#: ../gui/wxpython/menustrings.py:431 ../gui/wxpython/menustrings.py:1373 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:423 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1349 +msgid "Groundwater flow" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1152 -msgid "Close dialog when module is successfully finished" +#: ../gui/wxpython/menustrings.py:432 ../gui/wxpython/menustrings.py:1374 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:424 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1350 +msgid "Numerical calculation program for transient, confined and unconfined groundwater flow in two dimensions." msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1166 -#: ../gui/wxpython/gui_core/dialogs.py:307 -msgid "Add created map into layer tree" +#: ../gui/wxpython/menustrings.py:433 ../gui/wxpython/menustrings.py:1375 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:425 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1351 +msgid "Groundwater solute transport" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1181 -msgid "Allow interactive input" +#: ../gui/wxpython/menustrings.py:434 ../gui/wxpython/menustrings.py:1376 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:426 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1352 +msgid "Numerical calculation program for transient, confined and unconfined solute transport in two dimensions" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1195 -msgid "Verbosity level:" +#: ../gui/wxpython/menustrings.py:435 ../gui/wxpython/menustrings.py:1377 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:427 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1353 +msgid "Landscape patch analysis" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1231 -#: ../gui/wxpython/lmgr/frame.py:323 -msgid "Layers" +#: ../gui/wxpython/menustrings.py:436 ../gui/wxpython/menustrings.py:1378 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:428 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1354 +msgid "Set up sampling and analysis framework" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1241 -msgid "Default raster settings" +#: ../gui/wxpython/menustrings.py:437 ../gui/wxpython/menustrings.py:1379 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:429 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1355 +msgid "Configuration editor for r.li.'index'" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1251 -msgid "Make null cells opaque" +#: ../gui/wxpython/menustrings.py:438 ../gui/wxpython/menustrings.py:1380 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:430 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1356 +msgid "Edge density" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1266 -msgid "Default color table" +#: ../gui/wxpython/menustrings.py:439 ../gui/wxpython/menustrings.py:1381 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:431 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1357 +msgid "Calculates edge density index on a raster map, using a 4 neighbour algorithm" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1312 -msgid "Default vector settings" +#: ../gui/wxpython/menustrings.py:440 ../gui/wxpython/menustrings.py:1382 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:432 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1358 +msgid "Contrast weighted edge density" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1318 -msgid "Display:" +#: ../gui/wxpython/menustrings.py:441 ../gui/wxpython/menustrings.py:1383 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:433 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1359 +msgid "Calculates contrast weighted edge density index on a raster map" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1343 -msgid "Feature color:" +#: ../gui/wxpython/menustrings.py:442 ../gui/wxpython/menustrings.py:1384 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:434 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1360 +msgid "Patch area mean" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1363 -#: ../gui/wxpython/gui_core/preferences.py:1398 -#: ../gui/wxpython/gui_core/forms.py:1787 -msgid "Transparent" +#: ../gui/wxpython/menustrings.py:443 ../gui/wxpython/menustrings.py:1385 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:435 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1361 +msgid "Calculates mean patch size index on a raster map, using a 4 neighbour algorithm" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1383 -msgid "Area fill color:" +#: ../gui/wxpython/menustrings.py:444 ../gui/wxpython/menustrings.py:1386 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:436 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1362 +msgid "Patch area range" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1431 -msgid "Random colors according to category number " +#: ../gui/wxpython/menustrings.py:445 ../gui/wxpython/menustrings.py:1387 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:437 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1363 +msgid "Calculates range of patch area size on a raster map" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1459 -msgid "Symbol:" +#: ../gui/wxpython/menustrings.py:446 ../gui/wxpython/menustrings.py:1388 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:438 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1364 +msgid "Patch area Std Dev" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1504 -#: ../gui/wxpython/vdigit/preferences.py:582 -msgid "Attributes" +#: ../gui/wxpython/menustrings.py:447 ../gui/wxpython/menustrings.py:1389 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:439 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1365 +msgid "Calculates standard deviation of patch area a raster map" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1542 -msgid "Line width (in pixels):" +#: ../gui/wxpython/menustrings.py:448 ../gui/wxpython/menustrings.py:1390 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:440 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1366 +msgid "Patch area Coeff Var" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1558 -msgid "Automatically hightlight selected features in map display" +#: ../gui/wxpython/menustrings.py:449 ../gui/wxpython/menustrings.py:1391 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:441 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1367 +msgid "Calculates coefficient of variation of patch area on a raster map" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1582 -msgid "Data browser" +#: ../gui/wxpython/menustrings.py:450 ../gui/wxpython/menustrings.py:1392 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:442 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1368 +msgid "Patch density" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1590 -msgid "Left mouse double click:" +#: ../gui/wxpython/menustrings.py:451 ../gui/wxpython/menustrings.py:1393 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:443 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1369 +msgid "Calculates patch density index on a raster map, using a 4 neighbour algorithm" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1615 -msgid "Encoding (e.g. utf-8, ascii, iso8859-1, koi8-r):" +#: ../gui/wxpython/menustrings.py:452 ../gui/wxpython/menustrings.py:1394 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:444 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1370 +msgid "Patch number" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1630 -msgid "Ask when deleting data record(s) from table" +#: ../gui/wxpython/menustrings.py:453 ../gui/wxpython/menustrings.py:1395 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:445 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1371 +msgid "Calculates patch number index on a raster map, using a 4 neighbour algorithm." msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1654 -msgid "Create table" +#: ../gui/wxpython/menustrings.py:454 ../gui/wxpython/menustrings.py:1396 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:446 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1372 +msgid "Dominance's diversity" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1661 -#: ../gui/wxpython/gui_core/dialogs.py:352 -msgid "Key column:" +#: ../gui/wxpython/menustrings.py:455 ../gui/wxpython/menustrings.py:1397 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:447 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1373 +msgid "Calculates dominance's diversity index on a raster map" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1704 -msgid "Projection statusbar settings" +#: ../gui/wxpython/menustrings.py:456 ../gui/wxpython/menustrings.py:1398 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:448 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1374 +msgid "Shannon's diversity" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1713 -msgid "" -"\n" -"Note: This only controls the coordinates displayed in the lower-left of the Map Display\n" -"window's status bar. It is purely cosmetic and does not affect the working location's\n" -"projection in any way. You will need to enable the Projection check box in the drop-down\n" -"menu located at the bottom of the Map Display window.\n" +#: ../gui/wxpython/menustrings.py:457 ../gui/wxpython/menustrings.py:1399 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:449 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1375 +msgid "Calculates Shannon's diversity index on a raster map" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1728 -#: ../gui/wxpython/location_wizard/wizard.py:1502 -msgid "EPSG code:" +#: ../gui/wxpython/menustrings.py:458 ../gui/wxpython/menustrings.py:1400 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:450 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1376 +msgid "Simpson's diversity" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1746 -msgid "Proj.4 string (required):" +#: ../gui/wxpython/menustrings.py:459 ../gui/wxpython/menustrings.py:1401 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:451 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1377 +msgid "Calculates Simpson's diversity index on a raster map" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1763 -msgid "EPSG file:" -msgstr "" - -#: ../gui/wxpython/gui_core/preferences.py:1780 -msgid "Load EPSG codes (be patient), enter EPSG code or insert Proj.4 string directly." +#: ../gui/wxpython/menustrings.py:460 ../gui/wxpython/menustrings.py:1402 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:452 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1378 +msgid "Richness" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1788 -msgid "&Load EPSG codes" +#: ../gui/wxpython/menustrings.py:461 ../gui/wxpython/menustrings.py:1403 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:453 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1379 +msgid "Calculates richness index on a raster map" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1808 -msgid "Coordinates format" +#: ../gui/wxpython/menustrings.py:462 ../gui/wxpython/menustrings.py:1404 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:454 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1380 +msgid "Shape index" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1816 -msgid "Lat/long projections" +#: ../gui/wxpython/menustrings.py:463 ../gui/wxpython/menustrings.py:1405 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:455 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1381 +msgid "Calculates shape index on a raster map" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1837 -msgid "Precision:" +#: ../gui/wxpython/menustrings.py:464 ../gui/wxpython/menustrings.py:1406 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:456 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1382 +msgid "Wildfire modeling" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1916 -#: ../gui/wxpython/location_wizard/wizard.py:1696 -#, python-brace-format -msgid "Unable to read EPGS codes: {0}" +#: ../gui/wxpython/menustrings.py:465 ../gui/wxpython/menustrings.py:1407 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:457 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1383 +msgid "Rate of spread" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1923 -#, python-format -msgid "Unable to read EPSG codes: %s" +#: ../gui/wxpython/menustrings.py:466 ../gui/wxpython/menustrings.py:1408 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:458 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1384 +msgid "Generates rate of spread raster maps. Generates three, or four raster map layers showing the base (perpendicular) rate of spread (ROS), the maximum (forward) ROS, the direction of the maximum ROS, and optionally the maximum potential spotting distance for fire spread simulation." msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1956 -#: ../gui/wxpython/gui_core/preferences.py:1968 -#: ../gui/wxpython/gui_core/preferences.py:1980 -#, python-format -msgid "EPSG code %s not found" +#: ../gui/wxpython/menustrings.py:467 ../gui/wxpython/menustrings.py:1409 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:459 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1385 +msgid "Least-cost spread paths" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1990 -msgid "Select default display font" +#: ../gui/wxpython/menustrings.py:468 ../gui/wxpython/menustrings.py:1410 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:460 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1386 +msgid "Recursively traces the least cost path backwards to cells from which the cumulative cost was determined." msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:2004 -msgid "Failed to set default display font. Try different font." +#: ../gui/wxpython/menustrings.py:469 ../gui/wxpython/menustrings.py:1411 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:461 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1387 +msgid "Anisotropic spread simulation" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:2023 -msgid "Select default output font" +#: ../gui/wxpython/menustrings.py:470 ../gui/wxpython/menustrings.py:1412 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:462 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1388 +msgid "Simulates elliptically anisotropic spread. Generates a raster map of the cumulative time of spread, given raster maps containing the rates of spread (ROS), the ROS directions and the spread origins. It optionally produces raster maps to contain backlink UTM coordinates for tracing spread paths. Usable for fire spread simulations." msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:2112 -msgid "Manage access to mapsets" +#: ../gui/wxpython/menustrings.py:471 ../gui/wxpython/menustrings.py:1413 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:463 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1389 +msgid "Change category values and labels" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:2127 -msgid "" -"Check a mapset to make it accessible, uncheck it to hide it.\n" -" Notes:\n" -" - The current mapset is always accessible.\n" -" - You may only write to the current mapset.\n" -" - You may only write to mapsets which you own." +#: ../gui/wxpython/menustrings.py:472 ../gui/wxpython/menustrings.py:522 +#: ../gui/wxpython/menustrings.py:1414 ../gui/wxpython/menustrings.py:1464 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:464 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:514 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1390 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1440 +msgid "Manage category information" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:2204 -msgid "Owner" +#: ../gui/wxpython/menustrings.py:473 ../gui/wxpython/menustrings.py:523 +#: ../gui/wxpython/menustrings.py:1415 ../gui/wxpython/menustrings.py:1465 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:465 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:515 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1391 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1441 +msgid "Manages category values and labels associated with user-specified raster map layers." msgstr "" -#: ../gui/wxpython/gui_core/forms.py:559 -msgid "Enter parameters for '" +#: ../gui/wxpython/menustrings.py:474 ../gui/wxpython/menustrings.py:1416 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:466 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1392 +msgid "Interactively edit category values" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:571 -#: ../gui/wxpython/mapswipe/dialogs.py:193 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:14 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1981 -#: ../gui/wxpython/menustrings.py:14 ../gui/wxpython/menustrings.py:2015 -msgid "Close" +#: ../gui/wxpython/menustrings.py:475 ../gui/wxpython/menustrings.py:1417 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:467 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1393 +msgid "Edits cell values in a raster map." msgstr "" -#: ../gui/wxpython/gui_core/forms.py:575 -msgid "Close this window without executing the command (Ctrl+Q)" +#: ../gui/wxpython/menustrings.py:476 ../gui/wxpython/menustrings.py:1418 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:468 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1394 +msgid "Reclassify by size" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:606 -msgid "Run the command (Ctrl+R)" +#: ../gui/wxpython/menustrings.py:477 ../gui/wxpython/menustrings.py:1419 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:469 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1395 +msgid "Reclasses a raster map greater or less than user specified area size (in hectares)." msgstr "" -#: ../gui/wxpython/gui_core/forms.py:621 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:168 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1169 -#: ../gui/wxpython/menustrings.py:171 ../gui/wxpython/menustrings.py:1190 -msgid "Copy" +#: ../gui/wxpython/menustrings.py:478 ../gui/wxpython/menustrings.py:697 +#: ../gui/wxpython/menustrings.py:1420 ../gui/wxpython/menustrings.py:1639 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:470 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:687 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1396 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1613 +msgid "Reclassify" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:625 -#: ../gui/wxpython/modules/mcalc_builder.py:169 -msgid "Copy the current command string to the clipboard" +#: ../gui/wxpython/menustrings.py:479 ../gui/wxpython/menustrings.py:1421 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:471 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1397 +msgid "Reclassify raster map based on category values. Creates a new raster map whose category values are based upon a reclassification of the categories in an existing raster map." msgstr "" -#: ../gui/wxpython/gui_core/forms.py:634 -msgid "Show manual page of the command (Ctrl+H)" +#: ../gui/wxpython/menustrings.py:480 ../gui/wxpython/menustrings.py:1422 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:472 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1398 +msgid "Recode" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:673 -msgid "Add created map(s) into layer tree" +#: ../gui/wxpython/menustrings.py:481 ../gui/wxpython/menustrings.py:1423 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:473 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1399 +msgid "Recodes categorical raster maps." msgstr "" -#: ../gui/wxpython/gui_core/forms.py:694 -#: ../gui/wxpython/modules/import_export.py:105 -msgid "Close dialog on finish" +#: ../gui/wxpython/menustrings.py:482 ../gui/wxpython/menustrings.py:1424 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:474 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1400 +msgid "Rescale" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:703 -msgid "Close dialog when command is successfully finished. Change this settings in Preferences dialog ('Command' tab)." +#: ../gui/wxpython/menustrings.py:483 ../gui/wxpython/menustrings.py:1425 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:475 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1401 +msgid "Rescales the range of category values in a raster map layer." msgstr "" -#: ../gui/wxpython/gui_core/forms.py:888 -#, python-format -msgid "'%s' copied to clipboard" +#: ../gui/wxpython/menustrings.py:484 ../gui/wxpython/menustrings.py:1426 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:476 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1402 +msgid "Rescale with histogram" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:972 ../gui/wxpython/gui_core/forms.py:986 -msgid "Required" +#: ../gui/wxpython/menustrings.py:485 ../gui/wxpython/menustrings.py:1427 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:477 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1403 +msgid "Rescales histogram equalized the range of category values in a raster map layer." msgstr "" -#: ../gui/wxpython/gui_core/forms.py:975 ../gui/wxpython/gui_core/forms.py:987 -msgid "Optional" +#: ../gui/wxpython/menustrings.py:486 ../gui/wxpython/menustrings.py:1428 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:478 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1404 +msgid "Generate random cells" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1070 -#: ../gui/wxpython/gui_core/forms.py:2084 -msgid "Parameterized in model" +#: ../gui/wxpython/menustrings.py:487 ../gui/wxpython/menustrings.py:1429 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:479 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1405 +msgid "Random cells" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1139 -msgid "This option is required" +#: ../gui/wxpython/menustrings.py:488 ../gui/wxpython/menustrings.py:1430 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:480 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1406 +msgid "Generates random cell values with spatial dependence." msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1160 -msgid "[multiple]" +#: ../gui/wxpython/menustrings.py:489 ../gui/wxpython/menustrings.py:1431 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:481 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1407 +msgid "Random cells and vector points" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1218 -msgid "valid range" +#: ../gui/wxpython/menustrings.py:490 ../gui/wxpython/menustrings.py:1432 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:482 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1408 +msgid "Creates a raster map layer and vector point map containing randomly located points." msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1441 ../gui/wxpython/lmgr/toolbars.py:158 -msgid "Graphical Modeler" +#: ../gui/wxpython/menustrings.py:491 ../gui/wxpython/menustrings.py:1433 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:483 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1409 +msgid "Generate surfaces" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1560 -msgid "Show graphical representation of temporal extent of dataset(s) ." +#: ../gui/wxpython/menustrings.py:492 ../gui/wxpython/menustrings.py:1434 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:484 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1410 +msgid "Fractal surface" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1823 -#: ../gui/wxpython/gui_core/forms.py:1915 -#, python-format -msgid "Choose %s" +#: ../gui/wxpython/menustrings.py:493 ../gui/wxpython/menustrings.py:1435 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:485 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1411 +msgid "Creates a fractal surface of a given fractal dimension." msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1826 -#: ../gui/wxpython/gmodeler/frame.py:1750 -msgid "file" +#: ../gui/wxpython/menustrings.py:494 ../gui/wxpython/menustrings.py:1436 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:486 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1412 +msgid "Gaussian kernel density surface" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1866 -#: ../gui/wxpython/modules/mcalc_builder.py:165 -msgid "&Load" +#: ../gui/wxpython/menustrings.py:495 ../gui/wxpython/menustrings.py:1437 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:487 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1413 +msgid "Generates a raster density map from vector points map. Density is computed using a moving kernel. Optionally generates a vector density map on a vector network." msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1868 -msgid "Load and edit content of a file" +#: ../gui/wxpython/menustrings.py:496 ../gui/wxpython/menustrings.py:1438 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:488 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1414 +msgid "Gaussian deviates surface" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1871 -msgid "&Save as" +#: ../gui/wxpython/menustrings.py:497 ../gui/wxpython/menustrings.py:1439 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:489 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1415 +msgid "Generates a raster map using gaussian random number generator. Mean and standard deviation of gaussian deviates can be expressed by the user." msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1873 -msgid "Save content to a file for further use" +#: ../gui/wxpython/menustrings.py:498 ../gui/wxpython/menustrings.py:1440 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:490 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1416 +#: ../gui/wxpython/nviz/tools.py:5181 +msgid "Plane" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1878 -msgid "or enter values directly:" +#: ../gui/wxpython/menustrings.py:499 ../gui/wxpython/menustrings.py:1441 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:491 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1417 +msgid "Creates raster plane map given dip (inclination), aspect (azimuth) and one point." msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1880 -msgid "Enter file content directly instead of specifying a file. Temporary file will be automatically created." +#: ../gui/wxpython/menustrings.py:500 ../gui/wxpython/menustrings.py:1442 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:492 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1418 +msgid "Random deviates surface" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:2039 -#: ../gui/wxpython/modules/import_export.py:78 -#: ../gui/wxpython/modules/import_export.py:869 -msgid "Layer id" +#: ../gui/wxpython/menustrings.py:501 ../gui/wxpython/menustrings.py:1443 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:493 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1419 +msgid "Produces a raster surface map of uniform random deviates with defined range." msgstr "" -#: ../gui/wxpython/gui_core/forms.py:2042 -#: ../gui/wxpython/modules/import_export.py:83 -#: ../gui/wxpython/modules/import_export.py:85 -msgid "Projection match" +#: ../gui/wxpython/menustrings.py:502 ../gui/wxpython/menustrings.py:1444 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:494 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1420 +msgid "Random surface with spatial dependence" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:2283 ../gui/wxpython/gmodeler/frame.py:171 -msgid "Command output" +#: ../gui/wxpython/menustrings.py:503 ../gui/wxpython/menustrings.py:1445 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:495 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1421 +msgid "Generates random surface(s) with spatial dependence." msgstr "" -#: ../gui/wxpython/gui_core/forms.py:2296 -msgid "Manual" +#: ../gui/wxpython/menustrings.py:504 ../gui/wxpython/menustrings.py:1446 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:496 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1422 +msgid "Interpolate surfaces" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:2340 -msgid "Nothing to load." +#: ../gui/wxpython/menustrings.py:505 ../gui/wxpython/menustrings.py:1447 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:497 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1423 +msgid "Bilinear and bicubic from vector points" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:2348 -#, python-format -msgid "" -"Unable to load file.\n" -"\n" -"Reason: %s" +#: ../gui/wxpython/menustrings.py:506 ../gui/wxpython/menustrings.py:1448 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:498 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1424 +msgid "Performs bicubic or bilinear spline interpolation with Tykhonov regularization." msgstr "" -#: ../gui/wxpython/gui_core/forms.py:2374 -#: ../gui/wxpython/modules/colorrules.py:690 -msgid "Nothing to save." +#: ../gui/wxpython/menustrings.py:507 ../gui/wxpython/menustrings.py:1449 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:499 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1425 +msgid "IDW from raster points" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:2378 -msgid "Save input as..." +#: ../gui/wxpython/menustrings.py:508 ../gui/wxpython/menustrings.py:1450 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:500 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1426 +msgid "Provides surface interpolation from raster point data by Inverse Distance Squared Weighting." msgstr "" -#: ../gui/wxpython/gui_core/forms.py:2711 -msgid "No dataset given." +#: ../gui/wxpython/menustrings.py:509 ../gui/wxpython/menustrings.py:1451 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:501 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1427 +msgid "IDW from vector points" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:2880 -#: ../gui/wxpython/gui_core/forms.py:2897 -#, python-format -msgid "Unable to parse command '%s'" +#: ../gui/wxpython/menustrings.py:510 ../gui/wxpython/menustrings.py:1452 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:502 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1428 +msgid "Provides surface interpolation from vector point data by Inverse Distance Squared Weighting." msgstr "" -#: ../gui/wxpython/gui_core/forms.py:2904 -#, python-format -msgid "%(cmd)s: parameter '%(key)s' not available" +#: ../gui/wxpython/menustrings.py:511 ../gui/wxpython/menustrings.py:1453 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:503 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1429 +msgid "Raster contours" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:2986 -msgid "Try to set up GRASS_ADDON_PATH or GRASS_ADDON_BASE variable." +#: ../gui/wxpython/menustrings.py:512 ../gui/wxpython/menustrings.py:1454 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:504 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1430 +msgid "Generates surface raster map from rasterized contours." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:72 -msgid "Required item is not set." +#: ../gui/wxpython/menustrings.py:513 ../gui/wxpython/menustrings.py:1455 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:505 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1431 +msgid "Regularized spline tension" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:103 -msgid "Select GRASS location and mapset" +#: ../gui/wxpython/menustrings.py:514 ../gui/wxpython/menustrings.py:1456 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:506 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1432 +msgid "Performs surface interpolation from vector points map by splines. Spatial approximation and topographic analysis from given point or isoline data in vector format to floating point raster format using regularized spline with tension." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:123 -msgid "Location or mapset is not defined." +#: ../gui/wxpython/menustrings.py:515 ../gui/wxpython/menustrings.py:1457 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:507 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1433 +msgid "Raster series interpolation" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:133 -msgid "Name of GRASS location:" +#: ../gui/wxpython/menustrings.py:516 ../gui/wxpython/menustrings.py:1458 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:508 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1434 +msgid "Interpolates raster maps located (temporal or spatial) in between input raster maps at specific sampling positions." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:144 -#: ../gui/wxpython/gui_core/dialogs.py:201 -msgid "Name of mapset:" +#: ../gui/wxpython/menustrings.py:517 ../gui/wxpython/menustrings.py:1459 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:509 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1435 +msgid "Fill NULL cells" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:173 -msgid "Select mapset in GRASS location" +#: ../gui/wxpython/menustrings.py:518 ../gui/wxpython/menustrings.py:1460 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:510 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1436 +msgid "Fills no-data areas in raster maps using spline interpolation." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:193 -msgid "Name of mapset is missing." +#: ../gui/wxpython/menustrings.py:519 ../gui/wxpython/menustrings.py:736 +#: ../gui/wxpython/menustrings.py:853 ../gui/wxpython/menustrings.py:881 +#: ../gui/wxpython/menustrings.py:1025 ../gui/wxpython/menustrings.py:1461 +#: ../gui/wxpython/menustrings.py:1678 ../gui/wxpython/menustrings.py:1795 +#: ../gui/wxpython/menustrings.py:1823 ../gui/wxpython/menustrings.py:1967 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:511 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:726 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:836 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1008 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1437 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1652 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1762 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1934 +msgid "Reports and statistics" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:214 -#: ../gui/wxpython/vdigit/toolbars.py:841 -#: ../gui/wxpython/vdigit/toolbars.py:998 -#: ../gui/wxpython/vdigit/toolbars.py:1096 -msgid "Select vector map" +#: ../gui/wxpython/menustrings.py:520 ../gui/wxpython/menustrings.py:1462 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:512 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1438 +msgid "Basic raster metadata" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:234 -msgid "Name of vector map is missing." +#: ../gui/wxpython/menustrings.py:521 ../gui/wxpython/menustrings.py:1463 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:513 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1439 +msgid "Outputs basic information about a raster map." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:265 -#: ../gui/wxpython/gui_core/dialogs.py:403 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:544 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1470 -#: ../gui/wxpython/menustrings.py:553 ../gui/wxpython/menustrings.py:1495 -msgid "Create new vector map" +#: ../gui/wxpython/menustrings.py:524 ../gui/wxpython/menustrings.py:1466 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:516 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1442 +msgid "General statistics" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:287 -msgid "Create attribute table" +#: ../gui/wxpython/menustrings.py:525 ../gui/wxpython/menustrings.py:1467 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:517 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1443 +msgid "Generates area statistics for raster map." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:321 -msgid "Name of new vector map is missing." +#: ../gui/wxpython/menustrings.py:526 ../gui/wxpython/menustrings.py:1468 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:518 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1444 +msgid "Quantiles for large data sets" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:333 -msgid "Name for new vector map:" +#: ../gui/wxpython/menustrings.py:527 ../gui/wxpython/menustrings.py:1469 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:519 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1445 +msgid "Compute quantiles using two passes." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:436 -#, python-format -msgid "Unable to create vector map <%s>." +#: ../gui/wxpython/menustrings.py:528 ../gui/wxpython/menustrings.py:1470 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:520 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1446 +msgid "Range of category values" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:441 -#, python-format -msgid "" -"Invalid or empty key column.\n" -"Unable to create vector map <%s>." +#: ../gui/wxpython/menustrings.py:529 ../gui/wxpython/menustrings.py:1471 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:521 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1447 +msgid "Prints terse list of category values found in a raster map layer." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:472 -#, python-format -msgid "Vector map <%s> already exists in the current mapset. Do you want to overwrite it?" +#: ../gui/wxpython/menustrings.py:530 ../gui/wxpython/menustrings.py:1472 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:522 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1448 +msgid "Sum area by raster map and category" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:476 -#: ../gui/wxpython/modules/colorrules.py:679 -#: ../gui/wxpython/rdigit/dialogs.py:104 -#: ../gui/wxpython/datacatalog/tree.py:220 -#: ../gui/wxpython/lmgr/layertree.py:1085 -msgid "Overwrite?" +#: ../gui/wxpython/menustrings.py:531 ../gui/wxpython/menustrings.py:1473 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:523 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1449 +msgid "Reports statistics for raster maps." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:562 -msgid "Load region:" +#: ../gui/wxpython/menustrings.py:532 ../gui/wxpython/menustrings.py:1474 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:524 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1450 +msgid "Statistics for clumped cells" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:568 -msgid "Save region:" +#: ../gui/wxpython/menustrings.py:533 ../gui/wxpython/menustrings.py:1475 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:525 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1451 +msgid "Calculates the volume of data \"clumps\". Optionally produces a GRASS vector points map containing the calculated centroids of these clumps." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:620 -msgid "Name cannot begin with '.' and must not contain space, quotes, '/', ''', '@', ',', '=', '*', and all other non-alphanumeric characters." +#: ../gui/wxpython/menustrings.py:534 ../gui/wxpython/menustrings.py:1476 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:526 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1452 +msgid "Total corrected area" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:636 -msgid "Create or edit imagery groups" +#: ../gui/wxpython/menustrings.py:535 ../gui/wxpython/menustrings.py:1477 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:527 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1453 +msgid "Prints estimation of surface area for raster map." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:670 -msgid "Apply changes to selected group and close dialog" +#: ../gui/wxpython/menustrings.py:536 ../gui/wxpython/menustrings.py:1478 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:528 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1454 +#: ../gui/wxpython/lmgr/layertree.py:804 ../gui/wxpython/lmgr/layertree.py:860 +msgid "Univariate raster statistics" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:671 -msgid "Apply changes to selected group" +#: ../gui/wxpython/menustrings.py:537 ../gui/wxpython/menustrings.py:1479 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:529 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1455 +msgid "Calculates univariate statistics from the non-null cells of a raster map. Statistics include number of cells counted, minimum and maximum cell values, range, arithmetic mean, population variance, standard deviation, coefficient of variation, and sum." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:672 -msgid "Close dialog, changes are not applied" +#: ../gui/wxpython/menustrings.py:538 ../gui/wxpython/menustrings.py:747 +#: ../gui/wxpython/menustrings.py:1480 ../gui/wxpython/menustrings.py:1689 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:530 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1456 +msgid "Sample transects" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:713 -#: ../gui/wxpython/gui_core/dialogs.py:1510 -msgid "Put here a regular expression. Characters '.*' stand for anything, character '^' stands for the beginning and '$' for the end." +#: ../gui/wxpython/menustrings.py:539 ../gui/wxpython/menustrings.py:1481 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:531 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1457 +msgid "Outputs the raster map layer values lying on user-defined line(s)." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:720 -msgid "Select existing group or enter name of new group:" +#: ../gui/wxpython/menustrings.py:540 ../gui/wxpython/menustrings.py:1482 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:532 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1458 +msgid "Sample transects (bearing/distance)" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:731 -msgid "Edit/create subgroup" +#: ../gui/wxpython/menustrings.py:541 ../gui/wxpython/menustrings.py:1483 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:533 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1459 +msgid "Outputs raster map layer values lying along user defined transect line(s)." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:744 -msgid "Select existing subgroup or enter name of new subgroup:" +#: ../gui/wxpython/menustrings.py:542 ../gui/wxpython/menustrings.py:1484 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:534 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1460 +msgid "Covariance/correlation" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:778 -#: ../gui/wxpython/gui_core/dialogs.py:846 -#: ../gui/wxpython/gui_core/dialogs.py:1495 -msgid "Pattern:" +#: ../gui/wxpython/menustrings.py:543 ../gui/wxpython/menustrings.py:1485 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:535 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1461 +msgid "Outputs a covariance/correlation matrix for user-specified raster map layer(s)." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:796 -#: ../gui/wxpython/gui_core/dialogs.py:864 -#: ../gui/wxpython/gui_core/dialogs.py:1519 -msgid "List of maps:" +#: ../gui/wxpython/menustrings.py:544 ../gui/wxpython/menustrings.py:1486 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:536 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1462 +msgid "Linear regression" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:812 -msgid "Select map layers and add them to the list." +#: ../gui/wxpython/menustrings.py:545 ../gui/wxpython/menustrings.py:1487 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:537 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1463 +msgid "Calculates linear regression from two raster maps: y = a + b*x." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:817 -msgid "Remove selected layer(s) from list." +#: ../gui/wxpython/menustrings.py:546 ../gui/wxpython/menustrings.py:1488 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:538 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1464 +msgid "Multiple regression" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:874 -msgid "Check maps from group to be included into subgroup." +#: ../gui/wxpython/menustrings.py:547 ../gui/wxpython/menustrings.py:1489 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:539 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1465 +msgid "Calculates multiple linear regression from raster maps." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1038 -msgid "Add selected map layers into group" +#: ../gui/wxpython/menustrings.py:548 ../gui/wxpython/menustrings.py:1490 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:540 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1466 +msgid "Mutual category occurrences" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1175 -#, python-format -msgid "Group <%s> was changed, do you want to apply changes?" +#: ../gui/wxpython/menustrings.py:549 ../gui/wxpython/menustrings.py:1491 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:541 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1467 +msgid "Tabulates the mutual occurrence (coincidence) of categories for two raster map layers." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1178 -#: ../gui/wxpython/gui_core/dialogs.py:1194 -msgid "Unapplied changes" +#: ../gui/wxpython/menustrings.py:550 ../gui/wxpython/menustrings.py:1492 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:542 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1468 +msgid "&Vector" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1191 -#, python-format -msgid "Subgroup <%s> was changed, do you want to apply changes?" +#: ../gui/wxpython/menustrings.py:551 ../gui/wxpython/menustrings.py:1493 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:543 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1469 +msgid "Develop vector map" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1248 -msgid "No raster maps selected." +#: ../gui/wxpython/menustrings.py:552 ../gui/wxpython/menustrings.py:1494 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:544 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1470 +#: ../gui/wxpython/gui_core/dialogs.py:265 +#: ../gui/wxpython/gui_core/dialogs.py:403 +msgid "Create new vector map" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1277 -#, python-format -msgid "No changes to apply in group <%s>." +#: ../gui/wxpython/menustrings.py:553 ../gui/wxpython/menustrings.py:1495 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:545 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1471 +msgid "Create new empty vector map" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1280 -#, python-format -msgid "Group <%s> was successfully created." +#: ../gui/wxpython/menustrings.py:554 ../gui/wxpython/menustrings.py:1496 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:546 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1472 +msgid "Edit vector map (non-interactively)" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1282 -#, python-format -msgid "Group <%s> was successfully changed." +#: ../gui/wxpython/menustrings.py:555 ../gui/wxpython/menustrings.py:1497 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:547 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1473 +msgid "Edits a vector map, allows adding, deleting and modifying selected vector features." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1285 -#, python-format -msgid "Creating of new group <%s> failed." +#: ../gui/wxpython/menustrings.py:556 ../gui/wxpython/menustrings.py:1498 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:548 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1474 +msgid "Convert object types" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1287 -#, python-format -msgid "Changing of group <%s> failed." +#: ../gui/wxpython/menustrings.py:557 ../gui/wxpython/menustrings.py:1499 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:549 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1475 +msgid "Changes type of vector features." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1325 -msgid "No group selected." +#: ../gui/wxpython/menustrings.py:558 ../gui/wxpython/menustrings.py:1500 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:550 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1476 +msgid "Parallel lines" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1330 -msgid "No subgroup selected." +#: ../gui/wxpython/menustrings.py:559 ../gui/wxpython/menustrings.py:1501 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:551 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1477 +msgid "Creates parallel line to input vector lines." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1437 -msgid "Use fully-qualified map names" +#: ../gui/wxpython/menustrings.py:560 ../gui/wxpython/menustrings.py:1502 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:552 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1478 +msgid "Dissolve boundaries" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1453 ../gui/wxpython/nviz/tools.py:728 -msgid "3D raster" +#: ../gui/wxpython/menustrings.py:561 ../gui/wxpython/menustrings.py:1503 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:553 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1479 +msgid "Dissolves boundaries between adjacent areas sharing a common category number or attribute." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1463 -msgid "Map type:" +#: ../gui/wxpython/menustrings.py:562 ../gui/wxpython/menustrings.py:1504 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:554 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1480 +msgid "Create 3D vector over raster" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1478 -msgid "Select toggle" +#: ../gui/wxpython/menustrings.py:563 ../gui/wxpython/menustrings.py:1505 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:555 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1481 +msgid "Converts 2D vector features to 3D by sampling of elevation raster map." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1485 -msgid "Mapset:" +#: ../gui/wxpython/menustrings.py:564 ../gui/wxpython/menustrings.py:1506 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:556 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1482 +msgid "Extrude 3D vector map" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1579 -msgid "Invert selection" +#: ../gui/wxpython/menustrings.py:565 ../gui/wxpython/menustrings.py:1507 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:557 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1483 +msgid "Extrudes flat vector features to 3D vector features with defined height. Optionally the height can be derived from sampling of elevation raster map." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1722 -#, python-format -msgid "Dynamic series (%s)" +#: ../gui/wxpython/menustrings.py:566 ../gui/wxpython/menustrings.py:1508 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:558 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1484 +msgid "Create labels" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1749 -msgid "Set Map Layer Opacity" +#: ../gui/wxpython/menustrings.py:567 ../gui/wxpython/menustrings.py:1509 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:559 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1485 +msgid "Creates paint labels for a vector map from attached attributes." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1783 -msgid "opaque" +#: ../gui/wxpython/menustrings.py:568 ../gui/wxpython/menustrings.py:1510 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:560 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1486 +msgid "Reposition vector map" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1884 -msgid "Set image size" +#: ../gui/wxpython/menustrings.py:569 ../gui/wxpython/menustrings.py:1511 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:561 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1487 +msgid "Performs an affine transformation (shift, scale and rotate) on vector map." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1899 -msgid "Image size" +#: ../gui/wxpython/menustrings.py:570 ../gui/wxpython/menustrings.py:1512 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:562 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1488 +msgid "Rectify vector map" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1946 -msgid "Template:" +#: ../gui/wxpython/menustrings.py:571 ../gui/wxpython/menustrings.py:1513 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:563 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1489 +msgid "Rectifies a vector by computing a coordinate transformation for each object in the vector based on the control points." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1986 -msgid "GRASS GIS SQL Query Utility" +#: ../gui/wxpython/menustrings.py:575 ../gui/wxpython/menustrings.py:1517 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:567 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1493 +msgid "Updates vector map metadata." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:2002 -msgid " SQL statement " +#: ../gui/wxpython/menustrings.py:576 ../gui/wxpython/menustrings.py:1518 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:568 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1494 +msgid "Topology maintenance" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:2050 -msgid "Symbols" +#: ../gui/wxpython/menustrings.py:577 ../gui/wxpython/menustrings.py:1519 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:569 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1495 +msgid "Create or rebuild topology" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:2085 -msgid "Symbol directory:" +#: ../gui/wxpython/menustrings.py:578 ../gui/wxpython/menustrings.py:1520 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:570 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1496 +msgid "Creates topology for vector map. Optionally also checks for topological errors." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:2097 -msgid "Symbol name:" +#: ../gui/wxpython/menustrings.py:579 ../gui/wxpython/menustrings.py:1521 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:571 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1497 +msgid "Rebuild topology on all vector maps" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:2331 -#: ../gui/wxpython/gui_core/dialogs.py:2355 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:211 -#: ../gui/wxpython/menustrings.py:216 -msgid "Quit GRASS GIS" +#: ../gui/wxpython/menustrings.py:580 ../gui/wxpython/menustrings.py:1522 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:572 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1498 +msgid "Rebuilds topology on all vector maps in the current mapset." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:2348 -msgid "Do you want to quit GRASS including shell prompt or just close the GUI?" +#: ../gui/wxpython/menustrings.py:581 ../gui/wxpython/menustrings.py:1523 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:573 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1499 +msgid "Build polylines" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:2352 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:209 -#: ../gui/wxpython/menustrings.py:214 -msgid "Close GUI" +#: ../gui/wxpython/menustrings.py:582 ../gui/wxpython/menustrings.py:1524 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:574 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1500 +msgid "Builds polylines from lines or boundaries." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:2425 -msgid "Select font:" +#: ../gui/wxpython/menustrings.py:583 ../gui/wxpython/menustrings.py:1525 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:575 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1501 +msgid "Split lines" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:2456 -msgid "Character encoding:" +#: ../gui/wxpython/menustrings.py:584 ../gui/wxpython/menustrings.py:1526 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:576 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1502 +msgid "Splits vector lines to shorter segments." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:2526 -msgid "Example" +#: ../gui/wxpython/menustrings.py:585 ../gui/wxpython/menustrings.py:1527 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:577 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1503 +msgid "Split polylines" msgstr "" -#: ../gui/wxpython/modules/colorrules.py:79 -msgid "Check all" +#: ../gui/wxpython/menustrings.py:586 ../gui/wxpython/menustrings.py:1528 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:578 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1504 +msgid "Creates points/segments from input vector lines and positions." msgstr "" -#: ../gui/wxpython/modules/colorrules.py:82 -msgid "Clear all" +#: ../gui/wxpython/menustrings.py:587 ../gui/wxpython/menustrings.py:1529 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:579 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1505 +msgid "Clean vector map" msgstr "" -#: ../gui/wxpython/modules/colorrules.py:140 -msgid "Enter vector attribute values" -msgstr "" - -#: ../gui/wxpython/modules/colorrules.py:311 -msgid "Bad color format. Use color format '0:0:0'" +#: ../gui/wxpython/menustrings.py:588 ../gui/wxpython/menustrings.py:1530 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:580 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1506 +msgid "Toolset for cleaning topology of vector map." msgstr "" -#: ../gui/wxpython/modules/colorrules.py:413 -#: ../gui/wxpython/wxplot/dialogs.py:467 -msgid "Select raster map:" +#: ../gui/wxpython/menustrings.py:589 ../gui/wxpython/menustrings.py:1531 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:581 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1507 +msgid "Smooth or simplify" msgstr "" -#: ../gui/wxpython/modules/colorrules.py:415 -msgid "Select vector map:" +#: ../gui/wxpython/menustrings.py:590 ../gui/wxpython/menustrings.py:1532 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:582 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1508 +msgid "Performs vector based generalization." msgstr "" -#: ../gui/wxpython/modules/colorrules.py:435 -msgid "Import or export color table:" +#: ../gui/wxpython/menustrings.py:591 ../gui/wxpython/menustrings.py:1533 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:583 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1509 +msgid "Add centroids" msgstr "" -#: ../gui/wxpython/modules/colorrules.py:440 -msgid "Choose file to load color table" +#: ../gui/wxpython/menustrings.py:592 ../gui/wxpython/menustrings.py:1534 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:584 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1510 +msgid "Adds missing centroids to closed boundaries." msgstr "" -#: ../gui/wxpython/modules/colorrules.py:441 -msgid "Load" +#: ../gui/wxpython/menustrings.py:595 ../gui/wxpython/menustrings.py:1537 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:587 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1513 +msgid "Creates/modifies the color table associated with a vector map." msgstr "" -#: ../gui/wxpython/modules/colorrules.py:443 -msgid "Type filename or click to choose file and load color table" +#: ../gui/wxpython/menustrings.py:597 ../gui/wxpython/menustrings.py:1539 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:589 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1515 +msgid "Interactive management of vector color tables." msgstr "" -#: ../gui/wxpython/modules/colorrules.py:449 -msgid "Choose file to save color table" +#: ../gui/wxpython/menustrings.py:599 ../gui/wxpython/menustrings.py:1541 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:591 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1517 +msgid "Exports the color table associated with a vector map." msgstr "" -#: ../gui/wxpython/modules/colorrules.py:451 -msgid "Type filename or click to choose file and save color table" +#: ../gui/wxpython/menustrings.py:600 ../gui/wxpython/menustrings.py:1542 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:592 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1518 +msgid "Query vector map" msgstr "" -#: ../gui/wxpython/modules/colorrules.py:453 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:10 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1977 -#: ../gui/wxpython/menustrings.py:10 ../gui/wxpython/menustrings.py:2011 -msgid "Save" +#: ../gui/wxpython/menustrings.py:601 ../gui/wxpython/menustrings.py:1543 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:593 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1519 +msgid "Query with coordinate(s)" msgstr "" -#: ../gui/wxpython/modules/colorrules.py:465 -msgid "&Set" +#: ../gui/wxpython/menustrings.py:602 ../gui/wxpython/menustrings.py:1544 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:594 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1520 +msgid "Queries a vector map at given locations." msgstr "" -#: ../gui/wxpython/modules/colorrules.py:473 -msgid "Load color table:" +#: ../gui/wxpython/menustrings.py:603 ../gui/wxpython/menustrings.py:920 +#: ../gui/wxpython/menustrings.py:1545 ../gui/wxpython/menustrings.py:1862 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:595 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:903 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1521 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1829 +msgid "Query vector attribute data" msgstr "" -#: ../gui/wxpython/modules/colorrules.py:479 -msgid "Load color table from file:" +#: ../gui/wxpython/menustrings.py:604 ../gui/wxpython/menustrings.py:921 +#: ../gui/wxpython/menustrings.py:1546 ../gui/wxpython/menustrings.py:1863 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:596 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:904 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1522 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1830 +msgid "Prints vector map attributes." msgstr "" -#: ../gui/wxpython/modules/colorrules.py:487 -msgid "Save color table to file:" +#: ../gui/wxpython/menustrings.py:605 ../gui/wxpython/menustrings.py:1547 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:597 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1523 +msgid "Feature selection" msgstr "" -#: ../gui/wxpython/modules/colorrules.py:519 -msgid "Reload default table" +#: ../gui/wxpython/menustrings.py:606 ../gui/wxpython/menustrings.py:1548 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:598 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1524 +msgid "Select by attributes" msgstr "" -#: ../gui/wxpython/modules/colorrules.py:587 -msgid "Show preview of map (current Map Display extent is used)." +#: ../gui/wxpython/menustrings.py:607 ../gui/wxpython/menustrings.py:1549 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:599 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1525 +msgid "Selects vector features from an existing vector map and creates a new vector map containing only the selected features." msgstr "" -#: ../gui/wxpython/modules/colorrules.py:619 -#: ../gui/wxpython/modules/colorrules.py:1889 -msgid "No valid color rules given." +#: ../gui/wxpython/menustrings.py:608 ../gui/wxpython/menustrings.py:1550 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:600 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1526 +msgid "Select by another map" msgstr "" -#: ../gui/wxpython/modules/colorrules.py:676 -#, python-format -msgid "File <%s> already already exists. Do you want to overwrite it?" +#: ../gui/wxpython/menustrings.py:609 ../gui/wxpython/menustrings.py:1551 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:601 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1527 +msgid "Selects features from vector map (A) by features from other vector map (B)." msgstr "" -#: ../gui/wxpython/modules/colorrules.py:723 -msgid "Invalid color table format" +#: ../gui/wxpython/menustrings.py:617 ../gui/wxpython/menustrings.py:1559 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:609 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1535 +msgid "Buffer vectors" msgstr "" -#: ../gui/wxpython/modules/colorrules.py:804 -#, python-format -msgid "Invalid rule value '%s'. Unable to apply color table." +#: ../gui/wxpython/menustrings.py:618 ../gui/wxpython/menustrings.py:1560 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:610 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1536 +msgid "Creates a buffer around vector features of given type." msgstr "" -#: ../gui/wxpython/modules/colorrules.py:890 -msgid "Create new color table for raster map" +#: ../gui/wxpython/menustrings.py:619 ../gui/wxpython/menustrings.py:1561 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:611 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1537 +msgid "Point analysis" msgstr "" -#: ../gui/wxpython/modules/colorrules.py:968 -msgid "Enter raster category values or percents" +#: ../gui/wxpython/menustrings.py:620 ../gui/wxpython/menustrings.py:633 +#: ../gui/wxpython/menustrings.py:1562 ../gui/wxpython/menustrings.py:1575 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:612 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:625 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1538 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1551 +msgid "Identify and remove outliers" msgstr "" -#: ../gui/wxpython/modules/colorrules.py:974 -msgid "fp range" +#: ../gui/wxpython/menustrings.py:621 ../gui/wxpython/menustrings.py:634 +#: ../gui/wxpython/menustrings.py:733 ../gui/wxpython/menustrings.py:1563 +#: ../gui/wxpython/menustrings.py:1576 ../gui/wxpython/menustrings.py:1675 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:613 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:626 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:723 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1539 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1552 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1649 +msgid "Removes outliers from vector point data." msgstr "" -#: ../gui/wxpython/modules/colorrules.py:976 -#, python-format -msgid "Enter raster category values or percents (%(range)s = %(min)d-%(max)d)" +#: ../gui/wxpython/menustrings.py:622 ../gui/wxpython/menustrings.py:1564 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:614 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1540 +msgid "Identify point clusters" msgstr "" -#: ../gui/wxpython/modules/colorrules.py:1083 -msgid "Create new color rules for vector map" +#: ../gui/wxpython/menustrings.py:623 ../gui/wxpython/menustrings.py:1565 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:615 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1541 +msgid "Performs cluster identification." msgstr "" -#: ../gui/wxpython/modules/colorrules.py:1096 -#: ../gui/wxpython/modules/colorrules.py:1673 -msgid "Enter vector attribute values or percents:" +#: ../gui/wxpython/menustrings.py:624 ../gui/wxpython/menustrings.py:1566 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:616 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1542 +msgid "Indices for quadrat counts of vector point lists" msgstr "" -#: ../gui/wxpython/modules/colorrules.py:1098 -#: ../gui/wxpython/modules/colorrules.py:1675 -msgid "Enter vector attribute values:" +#: ../gui/wxpython/menustrings.py:625 ../gui/wxpython/menustrings.py:750 +#: ../gui/wxpython/menustrings.py:1567 ../gui/wxpython/menustrings.py:1692 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:617 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:738 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1543 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1664 +msgid "Indices for quadrat counts of vector point lists." msgstr "" -#: ../gui/wxpython/modules/colorrules.py:1109 -msgid "Select vector columns" +#: ../gui/wxpython/menustrings.py:626 ../gui/wxpython/menustrings.py:730 +#: ../gui/wxpython/menustrings.py:1568 ../gui/wxpython/menustrings.py:1672 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:618 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:720 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1544 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1646 +msgid "Perturb points" msgstr "" -#: ../gui/wxpython/modules/colorrules.py:1111 -msgid "Layer:" +#: ../gui/wxpython/menustrings.py:627 ../gui/wxpython/menustrings.py:731 +#: ../gui/wxpython/menustrings.py:1569 ../gui/wxpython/menustrings.py:1673 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:619 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:721 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1545 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1647 +msgid "Random location perturbations of vector points." msgstr "" -#: ../gui/wxpython/modules/colorrules.py:1113 -msgid "Attribute column:" +#: ../gui/wxpython/menustrings.py:628 ../gui/wxpython/menustrings.py:734 +#: ../gui/wxpython/menustrings.py:1570 ../gui/wxpython/menustrings.py:1676 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:620 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:724 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1546 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1650 +msgid "Test/training point sets" msgstr "" -#: ../gui/wxpython/modules/colorrules.py:1116 -msgid "Load color from column:" +#: ../gui/wxpython/menustrings.py:629 ../gui/wxpython/menustrings.py:735 +#: ../gui/wxpython/menustrings.py:1571 ../gui/wxpython/menustrings.py:1677 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:621 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:725 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1547 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1651 +msgid "Randomly partition points into test/train sets." msgstr "" -#: ../gui/wxpython/modules/colorrules.py:1116 -msgid "Save color to column:" +#: ../gui/wxpython/menustrings.py:630 ../gui/wxpython/menustrings.py:1572 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:622 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1548 +msgid "Tests for normality for vector points" msgstr "" -#: ../gui/wxpython/modules/colorrules.py:1118 -msgid "Load size from column:" +#: ../gui/wxpython/menustrings.py:631 ../gui/wxpython/menustrings.py:752 +#: ../gui/wxpython/menustrings.py:1573 ../gui/wxpython/menustrings.py:1694 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:623 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:740 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1549 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1666 +msgid "Tests for normality for vector points." msgstr "" -#: ../gui/wxpython/modules/colorrules.py:1118 -msgid "Save size to column:" +#: ../gui/wxpython/menustrings.py:632 ../gui/wxpython/menustrings.py:1574 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:624 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1550 +msgid "Lidar analysis" msgstr "" -#: ../gui/wxpython/modules/colorrules.py:1120 -msgid "Load width from column:" +#: ../gui/wxpython/menustrings.py:635 ../gui/wxpython/menustrings.py:1577 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:627 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1553 +msgid "Detect edges" msgstr "" -#: ../gui/wxpython/modules/colorrules.py:1120 -msgid "Save width to column:" +#: ../gui/wxpython/menustrings.py:636 ../gui/wxpython/menustrings.py:1578 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:628 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1554 +msgid "Detects the object's edges from a LIDAR data set." msgstr "" -#: ../gui/wxpython/modules/colorrules.py:1125 -msgid "Use color column instead of color table:" +#: ../gui/wxpython/menustrings.py:637 ../gui/wxpython/menustrings.py:1579 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:629 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1555 +msgid "Detect interiors" msgstr "" -#: ../gui/wxpython/modules/colorrules.py:1141 -msgid "Add GRASSRGB column to current attribute table." +#: ../gui/wxpython/menustrings.py:638 ../gui/wxpython/menustrings.py:1580 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:630 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1556 +msgid "Building contour determination and Region Growing algorithm for determining the building inside" msgstr "" -#: ../gui/wxpython/modules/colorrules.py:1200 -#: ../gui/wxpython/modules/colorrules.py:1256 -msgid "Import or export color table" +#: ../gui/wxpython/menustrings.py:639 ../gui/wxpython/menustrings.py:1581 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:631 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1557 +msgid "Correct and reclassify objects" msgstr "" -#: ../gui/wxpython/modules/colorrules.py:1270 -#, python-format -msgid "Database connection for vector map <%s> is not defined in DB file. Do you want to create and connect new attribute table?" +#: ../gui/wxpython/menustrings.py:640 ../gui/wxpython/menustrings.py:1582 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:632 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1558 +msgid "Corrects the v.lidar.growing output. It is the last of the three algorithms for LIDAR filtering." msgstr "" -#: ../gui/wxpython/modules/colorrules.py:1274 -msgid "No database connection defined" +#: ../gui/wxpython/menustrings.py:641 ../gui/wxpython/menustrings.py:1583 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:633 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1559 +msgid "Linear referencing" msgstr "" -#: ../gui/wxpython/modules/colorrules.py:1347 -#, python-format -msgid "Selected map <%(map)s> is not in current mapset <%(mapset)s>. Attribute table cannot be edited." +#: ../gui/wxpython/menustrings.py:642 ../gui/wxpython/menustrings.py:1584 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:634 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1560 +msgid "Create LRS" msgstr "" -#: ../gui/wxpython/modules/colorrules.py:1518 -#, python-format -msgid "%s column already exists." +#: ../gui/wxpython/menustrings.py:643 ../gui/wxpython/menustrings.py:1585 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:635 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1561 +msgid "Creates a linear reference system." msgstr "" -#: ../gui/wxpython/modules/colorrules.py:1552 -msgid "Please wait, loading data from attribute table..." +#: ../gui/wxpython/menustrings.py:644 ../gui/wxpython/menustrings.py:1586 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:636 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1562 +msgid "Create stationing" msgstr "" -#: ../gui/wxpython/modules/colorrules.py:1613 -#, python-format -msgid "Number of loaded records reached %d, displaying all the records will be time-consuming and may lead to computer freezing, do you still want to continue?" +#: ../gui/wxpython/menustrings.py:645 ../gui/wxpython/menustrings.py:1587 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:637 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1563 +msgid "Creates stationing from input lines, and linear reference system." msgstr "" -#: ../gui/wxpython/modules/colorrules.py:1617 -msgid "Too many records" +#: ../gui/wxpython/menustrings.py:646 ../gui/wxpython/menustrings.py:1588 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:638 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1564 +msgid "Create points/segments" msgstr "" -#: ../gui/wxpython/modules/colorrules.py:1664 -#, python-format -msgid "Enter vector attribute values or percents %s:" +#: ../gui/wxpython/menustrings.py:647 ../gui/wxpython/menustrings.py:1589 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:639 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1565 +msgid "Creates points/segments from input lines, linear reference system and positions read from stdin or a file." msgstr "" -#: ../gui/wxpython/modules/colorrules.py:1668 -#, python-format -msgid "Enter vector attribute values %s:" +#: ../gui/wxpython/menustrings.py:648 ../gui/wxpython/menustrings.py:1590 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:640 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1566 +msgid "Find line id and offset" msgstr "" -#: ../gui/wxpython/modules/colorrules.py:1821 -msgid "Please select column to save values to." +#: ../gui/wxpython/menustrings.py:649 ../gui/wxpython/menustrings.py:1591 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:641 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1567 +msgid "Finds line id and real km+offset for given points in vector map using linear reference system." msgstr "" -#: ../gui/wxpython/modules/colorrules.py:1857 -msgid "No color column defined. Operation canceled." +#: ../gui/wxpython/menustrings.py:650 ../gui/wxpython/menustrings.py:1592 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:642 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1568 +msgid "Nearest features" msgstr "" -#: ../gui/wxpython/modules/colorrules.py:1874 -msgid "Thematic mapping for vector map in 3D view" +#: ../gui/wxpython/menustrings.py:651 ../gui/wxpython/menustrings.py:1593 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:643 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1569 +msgid "Finds the nearest element in vector map 'to' for elements in vector map 'from'." msgstr "" -#: ../gui/wxpython/modules/extensions.py:41 -msgid "Fetch & install extension from GRASS Addons" +#: ../gui/wxpython/menustrings.py:652 ../gui/wxpython/menustrings.py:1594 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:644 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1570 +msgid "Network analysis" msgstr "" -#: ../gui/wxpython/modules/extensions.py:58 -msgid "Repository (leave empty to use the official one)" +#: ../gui/wxpython/menustrings.py:653 ../gui/wxpython/menustrings.py:1595 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:645 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1571 +#: ../gui/wxpython/mapdisp/toolbars.py:58 +msgid "Vector network analysis tool" msgstr "" -#: ../gui/wxpython/modules/extensions.py:61 -msgid "List of extensions - double-click to install" +#: ../gui/wxpython/menustrings.py:654 ../gui/wxpython/menustrings.py:1596 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:646 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1572 +msgid "Tool for interactive vector network analysis." msgstr "" -#: ../gui/wxpython/modules/extensions.py:85 -msgid "Options" +#: ../gui/wxpython/menustrings.py:655 ../gui/wxpython/menustrings.py:1597 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:647 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1573 +msgid "Network preparation" msgstr "" -#: ../gui/wxpython/modules/extensions.py:113 -msgid "&Fetch" +#: ../gui/wxpython/menustrings.py:656 ../gui/wxpython/menustrings.py:1598 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:648 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1574 +msgid "Performs network maintenance." msgstr "" -#: ../gui/wxpython/modules/extensions.py:114 -msgid "Fetch list of available modules from GRASS Addons SVN repository" +#: ../gui/wxpython/menustrings.py:657 ../gui/wxpython/menustrings.py:1599 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:649 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1575 +msgid "Allocate subnets" msgstr "" -#: ../gui/wxpython/modules/extensions.py:118 -msgid "&Install" +#: ../gui/wxpython/menustrings.py:658 ../gui/wxpython/menustrings.py:1600 +msgid "Allocates subnets for nearest centers. Center node must be opened (costs >= 0). Costs of center node are used in calculation." msgstr "" -#: ../gui/wxpython/modules/extensions.py:120 -msgid "Install selected add-ons GRASS module" +#: ../gui/wxpython/menustrings.py:659 ../gui/wxpython/menustrings.py:1601 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:651 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1577 +msgid "Split net" msgstr "" -#: ../gui/wxpython/modules/extensions.py:123 -msgid "Show g.extension manual page" +#: ../gui/wxpython/menustrings.py:660 ../gui/wxpython/menustrings.py:1602 +msgid "Splits subnets for nearest centers by cost isolines. Splits net to bands between cost isolines (direction from center). Center node must be opened (costs >= 0). Costs of center node are used in calculation." msgstr "" -#: ../gui/wxpython/modules/extensions.py:187 -msgid "Extension not defined" +#: ../gui/wxpython/menustrings.py:661 ../gui/wxpython/menustrings.py:1603 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:653 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1579 +msgid "Shortest path" msgstr "" -#: ../gui/wxpython/modules/extensions.py:211 -msgid "Fetching list of modules from GRASS-Addons SVN (be patient)..." +#: ../gui/wxpython/menustrings.py:662 ../gui/wxpython/menustrings.py:1604 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:654 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1580 +msgid "Finds shortest path on vector network." msgstr "" -#: ../gui/wxpython/modules/extensions.py:226 -#, python-format -msgid "%d extensions loaded" +#: ../gui/wxpython/menustrings.py:663 ../gui/wxpython/menustrings.py:1605 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:655 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1581 +msgid "Shortest path for sets of features" msgstr "" -#: ../gui/wxpython/modules/extensions.py:238 -msgid "Install" +#: ../gui/wxpython/menustrings.py:664 ../gui/wxpython/menustrings.py:1606 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:656 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1582 +msgid "Computes shortest distance via the network between the given sets of features. Finds the shortest paths from each 'from' point to the nearest 'to' feature and various information about this relation are uploaded to the attribute table." msgstr "" -#: ../gui/wxpython/modules/extensions.py:243 -msgid "Show manual page" +#: ../gui/wxpython/menustrings.py:665 ../gui/wxpython/menustrings.py:1607 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:657 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1583 +msgid "Shortest path using timetables" msgstr "" -#: ../gui/wxpython/modules/extensions.py:344 -#, python-format -msgid "Unable to load extensions. %s" +#: ../gui/wxpython/menustrings.py:666 ../gui/wxpython/menustrings.py:1608 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:658 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1584 +msgid "Finds shortest path using timetables." msgstr "" -#: ../gui/wxpython/modules/extensions.py:390 -msgid "Manage installed GRASS Addons extensions" +#: ../gui/wxpython/menustrings.py:667 ../gui/wxpython/menustrings.py:1609 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:659 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1585 +msgid "Shortest path for all pairs" msgstr "" -#: ../gui/wxpython/modules/extensions.py:406 -msgid "List of installed extensions" +#: ../gui/wxpython/menustrings.py:668 ../gui/wxpython/menustrings.py:1610 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:660 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1586 +msgid "Computes the shortest path between all pairs of nodes in the network." msgstr "" -#: ../gui/wxpython/modules/extensions.py:414 -msgid "Uninstall" +#: ../gui/wxpython/menustrings.py:669 ../gui/wxpython/menustrings.py:1611 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:661 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1587 +msgid "Visibility network" msgstr "" -#: ../gui/wxpython/modules/extensions.py:416 -msgid "Uninstall selected Addons extensions" +#: ../gui/wxpython/menustrings.py:670 ../gui/wxpython/menustrings.py:1612 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:662 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1588 +msgid "Performs visibility graph construction." msgstr "" -#: ../gui/wxpython/modules/extensions.py:420 -msgid "Reinstall" +#: ../gui/wxpython/menustrings.py:671 ../gui/wxpython/menustrings.py:1613 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:663 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1589 +msgid "Bridges and articulation points" msgstr "" -#: ../gui/wxpython/modules/extensions.py:422 -msgid "Reinstall selected Addons extensions" +#: ../gui/wxpython/menustrings.py:672 ../gui/wxpython/menustrings.py:1614 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:664 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1590 +msgid "Computes bridges and articulation points in the network." msgstr "" -#: ../gui/wxpython/modules/extensions.py:463 -msgid "No extension selected. Operation canceled." +#: ../gui/wxpython/menustrings.py:673 ../gui/wxpython/menustrings.py:1615 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:665 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1591 +msgid "Maximum flow" msgstr "" -#: ../gui/wxpython/modules/extensions.py:490 -#, python-format -msgid "" -"List of files to be removed:\n" -"%(files)s\n" -"\n" -"Do you want really to remove <%(ext)s> extension?" +#: ../gui/wxpython/menustrings.py:674 ../gui/wxpython/menustrings.py:1616 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:666 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1592 +msgid "Computes the maximum flow between two sets of nodes in the network." msgstr "" -#: ../gui/wxpython/modules/extensions.py:494 -msgid "Remove extension" +#: ../gui/wxpython/menustrings.py:675 ../gui/wxpython/menustrings.py:1617 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:667 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1593 +msgid "Vertex connectivity" msgstr "" -#: ../gui/wxpython/modules/extensions.py:527 -msgid "Extension" +#: ../gui/wxpython/menustrings.py:676 ../gui/wxpython/menustrings.py:1618 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:668 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1594 +msgid "Computes vertex connectivity between two sets of nodes in the network." msgstr "" -#: ../gui/wxpython/modules/histogram.py:191 -#: ../gui/wxpython/mapwin/buffered.py:699 -msgid "Please wait, exporting image..." +#: ../gui/wxpython/menustrings.py:677 ../gui/wxpython/menustrings.py:1619 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:669 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1595 +msgid "Components" msgstr "" -#: ../gui/wxpython/modules/histogram.py:293 -msgid "GRASS GIS Histogramming Tool (d.histogram)" +#: ../gui/wxpython/menustrings.py:678 ../gui/wxpython/menustrings.py:1620 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:670 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1596 +msgid "Computes strongly and weakly connected components in the network." msgstr "" -#: ../gui/wxpython/modules/histogram.py:425 -msgid "Select font for histogram text" +#: ../gui/wxpython/menustrings.py:679 ../gui/wxpython/menustrings.py:1621 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:671 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1597 +msgid "Centrality" msgstr "" -#: ../gui/wxpython/modules/vclean.py:34 ../gui/wxpython/modules/vclean.py:120 -msgid "Set up vector cleaning tools" +#: ../gui/wxpython/menustrings.py:680 ../gui/wxpython/menustrings.py:1622 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:672 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1598 +msgid "Computes degree, centrality, betweeness, closeness and eigenvector centrality measures in the network." msgstr "" -#: ../gui/wxpython/modules/vclean.py:75 -msgid "break lines/boundaries" +#: ../gui/wxpython/menustrings.py:681 ../gui/wxpython/menustrings.py:1623 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:673 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1599 +msgid "Steiner tree" msgstr "" -#: ../gui/wxpython/modules/vclean.py:76 -msgid "remove duplicates" +#: ../gui/wxpython/menustrings.py:682 ../gui/wxpython/menustrings.py:1624 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:674 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1600 +msgid "Creates Steiner tree for the network and given terminals. Note that 'Minimum Steiner Tree' problem is NP-hard and heuristic algorithm is used in this module so the result may be sub optimal." msgstr "" -#: ../gui/wxpython/modules/vclean.py:77 -msgid "remove dangles" +#: ../gui/wxpython/menustrings.py:683 ../gui/wxpython/menustrings.py:1625 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:675 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1601 +msgid "Minimum spanning tree" msgstr "" -#: ../gui/wxpython/modules/vclean.py:78 -msgid "change boundary dangles to lines" +#: ../gui/wxpython/menustrings.py:684 ../gui/wxpython/menustrings.py:1626 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:676 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1602 +msgid "Computes minimum spanning tree for the network." msgstr "" -#: ../gui/wxpython/modules/vclean.py:79 -msgid "remove bridges" +#: ../gui/wxpython/menustrings.py:685 ../gui/wxpython/menustrings.py:1627 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:677 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1603 +msgid "Traveling salesman analysis" msgstr "" -#: ../gui/wxpython/modules/vclean.py:80 -msgid "change bridges to lines" +#: ../gui/wxpython/menustrings.py:686 ../gui/wxpython/menustrings.py:1628 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:678 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1604 +msgid "Creates a cycle connecting given nodes (Traveling salesman problem). Note that TSP is NP-hard, heuristic algorithm is used by this module and created cycle may be sub optimal" msgstr "" -#: ../gui/wxpython/modules/vclean.py:81 -msgid "snap lines/boundaries" +#: ../gui/wxpython/menustrings.py:687 ../gui/wxpython/menustrings.py:690 +#: ../gui/wxpython/menustrings.py:1629 ../gui/wxpython/menustrings.py:1632 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:679 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:680 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1605 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1606 +msgid "Overlay vector maps" msgstr "" -#: ../gui/wxpython/modules/vclean.py:82 -msgid "remove duplicate area centroids" +#: ../gui/wxpython/menustrings.py:688 ../gui/wxpython/menustrings.py:1630 +msgid "Clip vector maps" msgstr "" -#: ../gui/wxpython/modules/vclean.py:83 -msgid "break polygons" +#: ../gui/wxpython/menustrings.py:689 ../gui/wxpython/menustrings.py:1631 +msgid "Extracts features of input map which overlay features of clip map." msgstr "" -#: ../gui/wxpython/modules/vclean.py:84 -msgid "prune lines/boundaries" +#: ../gui/wxpython/menustrings.py:691 ../gui/wxpython/menustrings.py:1633 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:681 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1607 +msgid "Overlays two vector maps offering clip, intersection, difference, symmetrical difference, union operators." msgstr "" -#: ../gui/wxpython/modules/vclean.py:85 -msgid "remove small areas" +#: ../gui/wxpython/menustrings.py:692 ../gui/wxpython/menustrings.py:1634 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:682 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1608 +msgid "Patch vector maps" msgstr "" -#: ../gui/wxpython/modules/vclean.py:86 -msgid "remove lines/boundaries of zero length" +#: ../gui/wxpython/menustrings.py:693 ../gui/wxpython/menustrings.py:1635 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:683 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1609 +msgid "Creates a new vector map by combining other vector maps." msgstr "" -#: ../gui/wxpython/modules/vclean.py:87 -msgid "remove small angles at nodes" +#: ../gui/wxpython/menustrings.py:694 ../gui/wxpython/menustrings.py:1636 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:684 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1610 +msgid "Manage categories" msgstr "" -#: ../gui/wxpython/modules/vclean.py:122 -msgid "Choose cleaning tools and set thresholds" +#: ../gui/wxpython/menustrings.py:695 ../gui/wxpython/menustrings.py:1637 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:685 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1611 +msgid "Change or report categories" msgstr "" -#: ../gui/wxpython/modules/vclean.py:126 -msgid "Select input vector map:" +#: ../gui/wxpython/menustrings.py:696 ../gui/wxpython/menustrings.py:1638 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:686 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1612 +msgid "Attaches, deletes or reports vector categories to map geometry." msgstr "" -#: ../gui/wxpython/modules/vclean.py:132 -msgid " Feature type: " +#: ../gui/wxpython/menustrings.py:698 ../gui/wxpython/menustrings.py:1640 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:688 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1614 +msgid "Changes vector category values for an existing vector map according to results of SQL queries or a value in attribute table column." msgstr "" -#: ../gui/wxpython/modules/vclean.py:136 -msgid "Select output vector map:" +#: ../gui/wxpython/menustrings.py:699 ../gui/wxpython/menustrings.py:1641 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:689 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1615 +#: ../gui/wxpython/dbmgr/dialogs.py:122 +msgid "Update attributes" msgstr "" -#: ../gui/wxpython/modules/vclean.py:177 -msgid "Copy the current command string to the clipboard (Ctrl+C)" +#: ../gui/wxpython/menustrings.py:700 ../gui/wxpython/menustrings.py:1642 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:690 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1616 +msgid "Update area attributes from raster" msgstr "" -#: ../gui/wxpython/modules/vclean.py:223 -msgid "line" +#: ../gui/wxpython/menustrings.py:701 ../gui/wxpython/menustrings.py:1643 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:691 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1617 +msgid "Calculates univariate statistics from a raster map based on a vector map and uploads statistics to new attribute columns." msgstr "" -#: ../gui/wxpython/modules/vclean.py:224 -msgid "boundary" +#: ../gui/wxpython/menustrings.py:702 ../gui/wxpython/menustrings.py:1644 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:692 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1618 +msgid "Update area attributes from vector" msgstr "" -#: ../gui/wxpython/modules/vclean.py:225 -msgid "centroid" +#: ../gui/wxpython/menustrings.py:703 ../gui/wxpython/menustrings.py:1645 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:693 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1619 +msgid "Count points in areas, calculate statistics from point attributes." msgstr "" -#: ../gui/wxpython/modules/vclean.py:226 -#: ../gui/wxpython/vdigit/preferences.py:695 -msgid "area" +#: ../gui/wxpython/menustrings.py:704 ../gui/wxpython/menustrings.py:1646 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:694 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1620 +msgid "Update point attributes from areas" msgstr "" -#: ../gui/wxpython/modules/vclean.py:227 -msgid "face" +#: ../gui/wxpython/menustrings.py:705 ../gui/wxpython/menustrings.py:1647 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:695 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1621 +msgid "Uploads vector values at positions of vector points to the table." msgstr "" -#: ../gui/wxpython/modules/vclean.py:401 -#, python-format -msgid "%s. cleaning tool removed, will be ignored" +#: ../gui/wxpython/menustrings.py:706 ../gui/wxpython/menustrings.py:1648 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:696 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1622 +msgid "Update database values from vector" msgstr "" -#: ../gui/wxpython/modules/vclean.py:404 -msgid "Please select a cleaning tool to remove" +#: ../gui/wxpython/menustrings.py:707 ../gui/wxpython/menustrings.py:1649 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:697 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1623 +msgid "Populates attribute values from vector features." msgstr "" -#: ../gui/wxpython/modules/vclean.py:428 -#, python-format -msgid "%s. cleaning tool moved up" +#: ../gui/wxpython/menustrings.py:708 ../gui/wxpython/menustrings.py:1650 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:698 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1624 +msgid "Sample raster maps at point locations" msgstr "" -#: ../gui/wxpython/modules/vclean.py:430 -msgid "1. cleaning tool can not be moved up " +#: ../gui/wxpython/menustrings.py:709 ../gui/wxpython/menustrings.py:1651 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:699 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1625 +msgid "Uploads raster values at positions of vector points to the table." msgstr "" -#: ../gui/wxpython/modules/vclean.py:432 -msgid "Please select a cleaning tool to move up" +#: ../gui/wxpython/menustrings.py:710 ../gui/wxpython/menustrings.py:1652 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:700 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1626 +msgid "Sample raster neighborhood around points" msgstr "" -#: ../gui/wxpython/modules/vclean.py:460 -#, python-format -msgid "%s. cleaning tool moved down" +#: ../gui/wxpython/menustrings.py:711 ../gui/wxpython/menustrings.py:1653 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:701 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1627 +msgid "Samples a raster map at vector point locations." msgstr "" -#: ../gui/wxpython/modules/vclean.py:462 -msgid "Last cleaning tool can not be moved down " +#: ../gui/wxpython/menustrings.py:712 ../gui/wxpython/menustrings.py:1654 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:702 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1628 +msgid "Generate area for current region" msgstr "" -#: ../gui/wxpython/modules/vclean.py:464 -msgid "Please select a cleaning tool to move down" +#: ../gui/wxpython/menustrings.py:713 ../gui/wxpython/menustrings.py:1655 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:703 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1629 +msgid "Creates a vector polygon from the current region extent." msgstr "" -#: ../gui/wxpython/modules/vclean.py:478 -#, python-format -msgid "cleaning tool: '%s'" +#: ../gui/wxpython/menustrings.py:714 ../gui/wxpython/menustrings.py:1656 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:704 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1630 +msgid "Generate areas from points" msgstr "" -#: ../gui/wxpython/modules/vclean.py:488 -#, python-format -msgid "Threshold for %(num)s. tool '%(tool)s': %(thresh)s" +#: ../gui/wxpython/menustrings.py:715 ../gui/wxpython/menustrings.py:1657 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:705 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1631 +msgid "Convex hull" msgstr "" -#: ../gui/wxpython/modules/vclean.py:516 -msgid "Name of input vector map" +#: ../gui/wxpython/menustrings.py:716 ../gui/wxpython/menustrings.py:1658 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:706 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1632 +msgid "Produces a 2D/3D convex hull for a given vector map." msgstr "" -#: ../gui/wxpython/modules/vclean.py:517 -msgid "Name for output vector map" +#: ../gui/wxpython/menustrings.py:717 ../gui/wxpython/menustrings.py:1659 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:707 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1633 +msgid "Delaunay triangles" msgstr "" -#: ../gui/wxpython/modules/vclean.py:518 -#: ../gui/wxpython/mapswipe/toolbars.py:29 -msgid "Tools" +#: ../gui/wxpython/menustrings.py:718 ../gui/wxpython/menustrings.py:1660 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:708 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1634 +msgid "Creates a Delaunay triangulation from an input vector map containing points or centroids." msgstr "" -#: ../gui/wxpython/modules/vclean.py:519 -msgid "Threshold" +#: ../gui/wxpython/menustrings.py:719 ../gui/wxpython/menustrings.py:1661 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:709 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1635 +msgid "Voronoi diagram/Thiessen polygons" msgstr "" -#: ../gui/wxpython/modules/vclean.py:521 -#, python-format -msgid "'%s' not defined" +#: ../gui/wxpython/menustrings.py:720 ../gui/wxpython/menustrings.py:1662 +msgid "Creates a Voronoi diagram constrained to the extents of the current region from an input vector map containing points or centroids." msgstr "" -#: ../gui/wxpython/modules/vclean.py:523 -#, python-format -msgid "" -"Some parameters not defined. Operation canceled.\n" -"\n" -"%s" +#: ../gui/wxpython/menustrings.py:721 ../gui/wxpython/menustrings.py:1663 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:711 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1637 +msgid "Generate grid" msgstr "" -#: ../gui/wxpython/modules/vclean.py:528 -msgid "Executing selected cleaning operations..." +#: ../gui/wxpython/menustrings.py:722 ../gui/wxpython/menustrings.py:1664 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:712 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1638 +msgid "Creates a vector map of a user-defined grid." msgstr "" -#: ../gui/wxpython/modules/vclean.py:585 -msgid "Vector cleaning command copied to clipboard" +#: ../gui/wxpython/menustrings.py:723 ../gui/wxpython/menustrings.py:1665 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:713 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1639 +msgid "Generate points" msgstr "" -#: ../gui/wxpython/modules/import_export.py:52 -msgid "Multiple import" +#: ../gui/wxpython/menustrings.py:724 ../gui/wxpython/menustrings.py:1666 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:714 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1640 +msgid "Generate from database" msgstr "" -#: ../gui/wxpython/modules/import_export.py:69 -msgid "List of raster layers" +#: ../gui/wxpython/menustrings.py:725 ../gui/wxpython/menustrings.py:1667 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:715 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1641 +msgid "Creates new vector (points) map from database table containing coordinates." msgstr "" -#: ../gui/wxpython/modules/import_export.py:71 -msgid "List of vector layers" +#: ../gui/wxpython/menustrings.py:726 ../gui/wxpython/menustrings.py:1668 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:716 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1642 +msgid "Generate points along lines" msgstr "" -#: ../gui/wxpython/modules/import_export.py:73 -#, python-format -msgid "List of %s layers" +#: ../gui/wxpython/menustrings.py:727 ../gui/wxpython/menustrings.py:1669 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:717 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1643 +msgid "Creates points along input lines in new vector map with 2 layers." msgstr "" -#: ../gui/wxpython/modules/import_export.py:75 -#: ../gui/wxpython/modules/import_export.py:892 -msgid "right click to (un)select all" +#: ../gui/wxpython/menustrings.py:728 ../gui/wxpython/menustrings.py:1670 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:718 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1644 +msgid "Generate random points" msgstr "" -#: ../gui/wxpython/modules/import_export.py:80 -msgid "Name for output GRASS map (editable)" +#: ../gui/wxpython/menustrings.py:729 ../gui/wxpython/menustrings.py:1671 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:719 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1645 +msgid "Generates random 2D/3D vector points." msgstr "" -#: ../gui/wxpython/modules/import_export.py:92 -msgid "Override projection check (use current location's projection)" +#: ../gui/wxpython/menustrings.py:732 ../gui/wxpython/menustrings.py:1674 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:722 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1648 +msgid "Remove outliers in point sets" msgstr "" -#: ../gui/wxpython/modules/import_export.py:123 -#: ../gui/wxpython/modules/import_export.py:400 -#: ../gui/wxpython/modules/import_export.py:541 -msgid "&Import" +#: ../gui/wxpython/menustrings.py:737 ../gui/wxpython/menustrings.py:1679 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:727 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1653 +msgid "Basic vector metadata" msgstr "" -#: ../gui/wxpython/modules/import_export.py:124 -#: ../gui/wxpython/modules/import_export.py:401 -#: ../gui/wxpython/modules/import_export.py:542 -msgid "Import selected layers" +#: ../gui/wxpython/menustrings.py:738 ../gui/wxpython/menustrings.py:1680 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:728 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1654 +msgid "Outputs basic information about a vector map." msgstr "" -#: ../gui/wxpython/modules/import_export.py:135 -msgid "Source settings" +#: ../gui/wxpython/menustrings.py:739 ../gui/wxpython/menustrings.py:1681 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:729 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1655 +msgid "Classify attribute data" msgstr "" -#: ../gui/wxpython/modules/import_export.py:156 -msgid "Import settings" +#: ../gui/wxpython/menustrings.py:740 ../gui/wxpython/menustrings.py:1682 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:730 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1656 +msgid "Classifies attribute data, e.g. for thematic mapping" msgstr "" -#: ../gui/wxpython/modules/import_export.py:376 -#: ../gui/wxpython/lmgr/layertree.py:60 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:159 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1160 -#: ../gui/wxpython/menustrings.py:162 ../gui/wxpython/menustrings.py:1181 -msgid "Link external raster data" +#: ../gui/wxpython/menustrings.py:741 ../gui/wxpython/menustrings.py:1683 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:731 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1657 +msgid "Report topology by category" msgstr "" -#: ../gui/wxpython/modules/import_export.py:378 -#: ../gui/wxpython/lmgr/layertree.py:58 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:37 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1038 -#: ../gui/wxpython/menustrings.py:37 ../gui/wxpython/menustrings.py:1056 -msgid "Import raster data" +#: ../gui/wxpython/menustrings.py:742 ../gui/wxpython/menustrings.py:1684 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:732 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1658 +msgid "Reports geometry statistics for vector maps." msgstr "" -#: ../gui/wxpython/modules/import_export.py:386 -#: ../gui/wxpython/modules/import_export.py:527 -msgid "Add linked layers into layer tree" +#: ../gui/wxpython/menustrings.py:743 ../gui/wxpython/menustrings.py:1685 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:733 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1659 +msgid "Univariate attribute statistics for points" msgstr "" -#: ../gui/wxpython/modules/import_export.py:388 -#: ../gui/wxpython/modules/import_export.py:529 -#: ../gui/wxpython/modules/import_export.py:758 -msgid "Add imported layers into layer tree" +#: ../gui/wxpython/menustrings.py:744 ../gui/wxpython/menustrings.py:1686 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:734 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1660 +msgid "Calculates univariate statistics of vector map features. Variance and standard deviation is calculated only for points if specified." msgstr "" -#: ../gui/wxpython/modules/import_export.py:397 -#: ../gui/wxpython/modules/import_export.py:538 -msgid "&Link" +#: ../gui/wxpython/menustrings.py:745 ../gui/wxpython/menustrings.py:1687 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:735 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1661 +msgid "Univariate statistics for attribute columns" msgstr "" -#: ../gui/wxpython/modules/import_export.py:398 -#: ../gui/wxpython/modules/import_export.py:539 -msgid "Link selected layers" +#: ../gui/wxpython/menustrings.py:746 ../gui/wxpython/menustrings.py:1688 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:736 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1662 +msgid "Calculates univariate statistics on selected table column for a GRASS vector map." msgstr "" -#: ../gui/wxpython/modules/import_export.py:421 -#: ../gui/wxpython/modules/import_export.py:562 -msgid "No layers selected. Operation canceled." +#: ../gui/wxpython/menustrings.py:748 ../gui/wxpython/menustrings.py:1690 +msgid "Vector map profiling tool" msgstr "" -#: ../gui/wxpython/modules/import_export.py:447 -msgid "Unable to determine number of raster bands" +#: ../gui/wxpython/menustrings.py:749 ../gui/wxpython/menustrings.py:1691 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:737 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1663 +msgid "Quadrat indices" msgstr "" -#: ../gui/wxpython/modules/import_export.py:517 -#: ../gui/wxpython/lmgr/layertree.py:68 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:161 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1162 -#: ../gui/wxpython/menustrings.py:164 ../gui/wxpython/menustrings.py:1183 -msgid "Link external vector data" +#: ../gui/wxpython/menustrings.py:751 ../gui/wxpython/menustrings.py:1693 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:739 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1665 +msgid "Test normality" msgstr "" -#: ../gui/wxpython/modules/import_export.py:519 -#: ../gui/wxpython/lmgr/layertree.py:66 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:67 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1068 -#: ../gui/wxpython/menustrings.py:68 ../gui/wxpython/menustrings.py:1087 -msgid "Import vector data" +#: ../gui/wxpython/menustrings.py:753 ../gui/wxpython/menustrings.py:1695 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:741 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1667 +msgid "&Imagery" msgstr "" -#: ../gui/wxpython/modules/import_export.py:662 -msgid "Define output format for vector data" +#: ../gui/wxpython/menustrings.py:754 ../gui/wxpython/menustrings.py:1696 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:742 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1668 +msgid "Develop images and groups" msgstr "" -#: ../gui/wxpython/modules/import_export.py:664 -msgid "Define output format for raster data" +#: ../gui/wxpython/menustrings.py:755 ../gui/wxpython/menustrings.py:1697 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:743 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1669 +msgid "Create/edit group" msgstr "" -#: ../gui/wxpython/modules/import_export.py:672 -msgid "Set external format and close dialog" +#: ../gui/wxpython/menustrings.py:756 ../gui/wxpython/menustrings.py:1698 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:744 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1670 +msgid "Creates, edits, and lists groups of imagery files." msgstr "" -#: ../gui/wxpython/modules/import_export.py:729 -msgid "No data source selected." +#: ../gui/wxpython/menustrings.py:757 ../gui/wxpython/menustrings.py:1699 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:745 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1671 +msgid "Target group" msgstr "" -#: ../gui/wxpython/modules/import_export.py:744 -msgid "Import DXF layers" +#: ../gui/wxpython/menustrings.py:758 ../gui/wxpython/menustrings.py:1700 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:746 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1672 +msgid "Targets an imagery group to a GRASS location and mapset." msgstr "" -#: ../gui/wxpython/modules/import_export.py:751 -msgid "Choose DXF file to import" +#: ../gui/wxpython/menustrings.py:759 ../gui/wxpython/menustrings.py:1701 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:747 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1673 +msgid "Mosaic images" msgstr "" -#: ../gui/wxpython/modules/import_export.py:780 -msgid "No layers selected." +#: ../gui/wxpython/menustrings.py:760 ../gui/wxpython/menustrings.py:1702 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:748 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1674 +msgid "Mosaics several images and extends colormap." msgstr "" -#: ../gui/wxpython/modules/import_export.py:858 -#: ../gui/wxpython/datacatalog/dialogs.py:32 -msgid "Reprojection" +#: ../gui/wxpython/menustrings.py:761 ../gui/wxpython/menustrings.py:1703 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:749 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1675 +msgid "Manage image colors" msgstr "" -#: ../gui/wxpython/modules/import_export.py:870 -msgid "Name for output GRASS map" +#: ../gui/wxpython/menustrings.py:762 ../gui/wxpython/menustrings.py:1704 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:750 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1676 +msgid "Color balance for RGB" msgstr "" -#: ../gui/wxpython/modules/import_export.py:888 -msgid "Projection of following layers do not match with projection of current location. " +#: ../gui/wxpython/menustrings.py:763 ../gui/wxpython/menustrings.py:1705 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:751 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1677 +msgid "Performs auto-balancing of colors for RGB images." msgstr "" -#: ../gui/wxpython/modules/import_export.py:890 -msgid "Layers to be reprojected" +#: ../gui/wxpython/menustrings.py:764 ../gui/wxpython/menustrings.py:1706 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:752 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1678 +msgid "HIS to RGB" msgstr "" -#: ../gui/wxpython/modules/import_export.py:904 -msgid "&Import && reproject" +#: ../gui/wxpython/menustrings.py:765 ../gui/wxpython/menustrings.py:1707 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:753 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1679 +msgid "Transforms raster maps from HIS (Hue-Intensity-Saturation) color space to RGB (Red-Green-Blue) color space." msgstr "" -#: ../gui/wxpython/modules/import_export.py:905 -msgid "Reproject selected layers" +#: ../gui/wxpython/menustrings.py:767 ../gui/wxpython/menustrings.py:1709 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:755 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1681 +msgid "Transforms raster maps from RGB (Red-Green-Blue) color space to HIS (Hue-Intensity-Saturation) color space." msgstr "" -#: ../gui/wxpython/modules/mcalc_builder.py:56 -msgid "GRASS GIS Raster Map Calculator" +#: ../gui/wxpython/menustrings.py:768 ../gui/wxpython/menustrings.py:1710 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:756 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1682 +msgid "Rectify image or raster" msgstr "" -#: ../gui/wxpython/modules/mcalc_builder.py:59 -msgid "GRASS GIS 3D Raster Map Calculator" +#: ../gui/wxpython/menustrings.py:769 ../gui/wxpython/menustrings.py:1711 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:757 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1683 +msgid "Rectifies an image by computing a coordinate transformation for each pixel in the image based on the control points." msgstr "" -#: ../gui/wxpython/modules/mcalc_builder.py:75 -msgid "mapcalc statement" +#: ../gui/wxpython/menustrings.py:770 ../gui/wxpython/menustrings.py:1712 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:758 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1684 +#: ../gui/wxpython/lmgr/layertree.py:795 +msgid "Histogram" msgstr "" -#: ../gui/wxpython/modules/mcalc_builder.py:142 -msgid "Operators" +#: ../gui/wxpython/menustrings.py:771 ../gui/wxpython/menustrings.py:1713 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:759 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1685 +msgid "Generate histogram of image" msgstr "" -#: ../gui/wxpython/modules/mcalc_builder.py:144 -#: ../gui/wxpython/vnet/dialogs.py:348 -msgid "Output" +#: ../gui/wxpython/menustrings.py:772 ../gui/wxpython/menustrings.py:1714 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:760 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1686 +msgid "Spectral response" msgstr "" -#: ../gui/wxpython/modules/mcalc_builder.py:146 -msgid "Operands" +#: ../gui/wxpython/menustrings.py:773 ../gui/wxpython/menustrings.py:1715 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:761 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1687 +msgid "Displays spectral response at user specified locations in group or images." msgstr "" -#: ../gui/wxpython/modules/mcalc_builder.py:148 -msgid "Expression" +#: ../gui/wxpython/menustrings.py:774 ../gui/wxpython/menustrings.py:1716 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:762 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1688 +msgid "Pan sharpening" msgstr "" -#: ../gui/wxpython/modules/mcalc_builder.py:163 -msgid "Save expression to file" +#: ../gui/wxpython/menustrings.py:775 ../gui/wxpython/menustrings.py:1717 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:763 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1689 +msgid "Image fusion algorithms to sharpen multispectral with high-res panchromatic channels" msgstr "" -#: ../gui/wxpython/modules/mcalc_builder.py:166 -msgid "Load expression from file" +#: ../gui/wxpython/menustrings.py:776 ../gui/wxpython/menustrings.py:1718 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:764 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1690 +msgid "Classify image" msgstr "" -#: ../gui/wxpython/modules/mcalc_builder.py:173 -msgid "exponent" +#: ../gui/wxpython/menustrings.py:777 ../gui/wxpython/menustrings.py:1719 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:765 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1691 +msgid "Clustering input for unsupervised classification" msgstr "" -#: ../gui/wxpython/modules/mcalc_builder.py:175 -msgid "divide" +#: ../gui/wxpython/menustrings.py:778 ../gui/wxpython/menustrings.py:1720 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:766 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1692 +msgid "Generates spectral signatures for land cover types in an image using a clustering algorithm. The resulting signature file is used as input for i.maxlik, to generate an unsupervised image classification." msgstr "" -#: ../gui/wxpython/modules/mcalc_builder.py:177 -msgid "add" +#: ../gui/wxpython/menustrings.py:779 ../gui/wxpython/menustrings.py:1721 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:767 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1693 +msgid "Input for supervised MLC" msgstr "" -#: ../gui/wxpython/modules/mcalc_builder.py:180 -msgid "subtract" +#: ../gui/wxpython/menustrings.py:780 ../gui/wxpython/menustrings.py:1722 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:768 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1694 +msgid "Generates statistics for i.maxlik from raster map." msgstr "" -#: ../gui/wxpython/modules/mcalc_builder.py:182 -msgid "modulus" +#: ../gui/wxpython/menustrings.py:781 ../gui/wxpython/menustrings.py:1723 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:769 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1695 +msgid "Maximum likelihood classification (MLC)" msgstr "" -#: ../gui/wxpython/modules/mcalc_builder.py:185 -msgid "multiply" +#: ../gui/wxpython/menustrings.py:782 ../gui/wxpython/menustrings.py:1724 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:770 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1696 +msgid "Classifies the cell spectral reflectances in imagery data. Classification is based on the spectral signature information generated by either i.cluster, g.gui.iclass, or i.gensig." msgstr "" -#: ../gui/wxpython/modules/mcalc_builder.py:193 -msgid "left shift" +#: ../gui/wxpython/menustrings.py:783 ../gui/wxpython/menustrings.py:1725 +#: ../gui/wxpython/menustrings.py:1995 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:771 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1697 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1962 +msgid "Interactive input for supervised classification" msgstr "" -#: ../gui/wxpython/modules/mcalc_builder.py:196 -msgid "right shift" +#: ../gui/wxpython/menustrings.py:784 ../gui/wxpython/menustrings.py:1726 +#: ../gui/wxpython/menustrings.py:1996 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:772 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1698 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1963 +msgid "Generates spectral signatures by allowing the user to outline training areas." msgstr "" -#: ../gui/wxpython/modules/mcalc_builder.py:199 -msgid "right shift (unsigned)" +#: ../gui/wxpython/menustrings.py:785 ../gui/wxpython/menustrings.py:1727 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:773 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1699 +msgid "Input for supervised SMAP" msgstr "" -#: ../gui/wxpython/modules/mcalc_builder.py:201 -msgid "greater than" +#: ../gui/wxpython/menustrings.py:786 ../gui/wxpython/menustrings.py:1728 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:774 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1700 +msgid "Generates statistics for i.smap from raster map." msgstr "" -#: ../gui/wxpython/modules/mcalc_builder.py:204 -msgid "greater than or equal to" +#: ../gui/wxpython/menustrings.py:787 ../gui/wxpython/menustrings.py:1729 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:775 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1701 +msgid "Sequential maximum a posteriori classification (SMAP)" msgstr "" -#: ../gui/wxpython/modules/mcalc_builder.py:206 -msgid "less than" +#: ../gui/wxpython/menustrings.py:788 ../gui/wxpython/menustrings.py:1730 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:776 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1702 +msgid "Performs contextual image classification using sequential maximum a posteriori (SMAP) estimation." msgstr "" -#: ../gui/wxpython/modules/mcalc_builder.py:209 -msgid "less than or equal to" +#: ../gui/wxpython/menustrings.py:789 ../gui/wxpython/menustrings.py:1731 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:777 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1703 +msgid "Object segmentation" msgstr "" -#: ../gui/wxpython/modules/mcalc_builder.py:211 -msgid "equal to" +#: ../gui/wxpython/menustrings.py:790 ../gui/wxpython/menustrings.py:1732 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:778 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1704 +msgid "Identifies segments (objects) from imagery data." msgstr "" -#: ../gui/wxpython/modules/mcalc_builder.py:214 -msgid "not equal to" +#: ../gui/wxpython/menustrings.py:791 ../gui/wxpython/menustrings.py:1733 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:779 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1705 +msgid "Filter image" msgstr "" -#: ../gui/wxpython/modules/mcalc_builder.py:218 -msgid "one's complement" +#: ../gui/wxpython/menustrings.py:792 ../gui/wxpython/menustrings.py:1734 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:780 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1706 +msgid "Edge detection" msgstr "" -#: ../gui/wxpython/modules/mcalc_builder.py:220 -msgid "NOT" +#: ../gui/wxpython/menustrings.py:793 ../gui/wxpython/menustrings.py:1735 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:781 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1707 +msgid "Zero-crossing \"edge detection\" raster function for image processing." msgstr "" -#: ../gui/wxpython/modules/mcalc_builder.py:223 -msgid "bitwise AND" +#: ../gui/wxpython/menustrings.py:794 ../gui/wxpython/menustrings.py:1736 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:782 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1708 +msgid "Matrix/convolving filter" msgstr "" -#: ../gui/wxpython/modules/mcalc_builder.py:226 -msgid "bitwise OR" +#: ../gui/wxpython/menustrings.py:795 ../gui/wxpython/menustrings.py:1737 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:783 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1709 +msgid "Performs raster map matrix filter." msgstr "" -#: ../gui/wxpython/modules/mcalc_builder.py:229 -msgid "logical AND" +#: ../gui/wxpython/menustrings.py:796 ../gui/wxpython/menustrings.py:1738 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:784 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1710 +msgid "Transform image" msgstr "" -#: ../gui/wxpython/modules/mcalc_builder.py:232 -msgid "logical AND (ignores NULLs)" +#: ../gui/wxpython/menustrings.py:797 ../gui/wxpython/menustrings.py:1739 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:785 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1711 +msgid "Canonical correlation" msgstr "" -#: ../gui/wxpython/modules/mcalc_builder.py:234 -msgid "logical OR" +#: ../gui/wxpython/menustrings.py:798 ../gui/wxpython/menustrings.py:1740 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:786 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1712 +msgid "Canonical components analysis (CCA) program for image processing." msgstr "" -#: ../gui/wxpython/modules/mcalc_builder.py:237 -msgid "logical OR (ignores NULLs)" +#: ../gui/wxpython/menustrings.py:799 ../gui/wxpython/menustrings.py:1741 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:787 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1713 +msgid "Principal components" msgstr "" -#: ../gui/wxpython/modules/mcalc_builder.py:242 -msgid "conditional" +#: ../gui/wxpython/menustrings.py:800 ../gui/wxpython/menustrings.py:1742 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:788 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1714 +msgid "Principal components analysis (PCA) for image processing." msgstr "" -#: ../gui/wxpython/modules/mcalc_builder.py:257 -msgid "Name for new 3D raster map to create" +#: ../gui/wxpython/menustrings.py:801 ../gui/wxpython/menustrings.py:1743 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:789 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1715 +msgid "Fast Fourier" msgstr "" -#: ../gui/wxpython/modules/mcalc_builder.py:259 -msgid "Name for new raster map to create" +#: ../gui/wxpython/menustrings.py:802 ../gui/wxpython/menustrings.py:1744 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:790 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1716 +msgid "Fast Fourier Transform (FFT) for image processing." msgstr "" -#: ../gui/wxpython/modules/mcalc_builder.py:268 -msgid "Insert existing 3D raster map" +#: ../gui/wxpython/menustrings.py:803 ../gui/wxpython/menustrings.py:1745 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:791 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1717 +msgid "Inverse Fast Fourier" msgstr "" -#: ../gui/wxpython/modules/mcalc_builder.py:270 -msgid "Insert existing raster map" +#: ../gui/wxpython/menustrings.py:804 ../gui/wxpython/menustrings.py:1746 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:792 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1718 +msgid "Inverse Fast Fourier Transform (IFFT) for image processing." msgstr "" -#: ../gui/wxpython/modules/mcalc_builder.py:275 -msgid "Insert mapcalc function" +#: ../gui/wxpython/menustrings.py:805 ../gui/wxpython/menustrings.py:1747 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:793 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1719 +msgid "Satellite images tools" msgstr "" -#: ../gui/wxpython/modules/mcalc_builder.py:292 -msgid "Generate random seed for rand()" +#: ../gui/wxpython/menustrings.py:806 ../gui/wxpython/menustrings.py:1748 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:794 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1720 +msgid "Aster DN to radiance/reflectance" msgstr "" -#: ../gui/wxpython/modules/mcalc_builder.py:294 -msgid "Seed:" +#: ../gui/wxpython/menustrings.py:807 ../gui/wxpython/menustrings.py:1749 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:795 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1721 +msgid "Calculates Top of Atmosphere Radiance/Reflectance/Brightness Temperature from ASTER DN." msgstr "" -#: ../gui/wxpython/modules/mcalc_builder.py:298 -msgid "Integer seed for rand() function" +#: ../gui/wxpython/menustrings.py:808 ../gui/wxpython/menustrings.py:1750 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:796 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1722 +msgid "Landsat DN to radiance/reflectance" msgstr "" -#: ../gui/wxpython/modules/mcalc_builder.py:305 -msgid "Add created raster map into layer tree" +#: ../gui/wxpython/menustrings.py:809 ../gui/wxpython/menustrings.py:1751 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:797 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1723 +msgid "Calculates top-of-atmosphere radiance or reflectance and temperature for Landsat MSS/TM/ETM+/OLI" msgstr "" -#: ../gui/wxpython/modules/mcalc_builder.py:642 -msgid "You must enter the name of a new raster map to create." +#: ../gui/wxpython/menustrings.py:810 ../gui/wxpython/menustrings.py:1752 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:798 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1724 +msgid "Landsat cloud cover assessment" msgstr "" -#: ../gui/wxpython/modules/mcalc_builder.py:653 -msgid "You must enter an expression to create a new raster map." +#: ../gui/wxpython/menustrings.py:811 ../gui/wxpython/menustrings.py:1753 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:799 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1725 +msgid "Performs Landsat TM/ETM+ Automatic Cloud Cover Assessment (ACCA)." msgstr "" -#: ../gui/wxpython/modules/mcalc_builder.py:713 -msgid "Choose a file name to save the expression" +#: ../gui/wxpython/menustrings.py:812 ../gui/wxpython/menustrings.py:1754 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:800 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1726 +msgid "Modis quality control" msgstr "" -#: ../gui/wxpython/modules/mcalc_builder.py:714 -#: ../gui/wxpython/modules/mcalc_builder.py:736 -msgid "Expression file (*)|*" +#: ../gui/wxpython/menustrings.py:813 ../gui/wxpython/menustrings.py:1755 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:801 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1727 +msgid "Extracts quality control parameters from MODIS QC layers." msgstr "" -#: ../gui/wxpython/modules/mcalc_builder.py:735 -msgid "Choose a file name to load the expression" +#: ../gui/wxpython/menustrings.py:814 ../gui/wxpython/menustrings.py:1756 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:802 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1728 +msgid "Atmospheric correction" msgstr "" -#: ../gui/wxpython/modules/mcalc_builder.py:771 -#, python-brace-format -msgid "'{cmd}' copied to clipboard" +#: ../gui/wxpython/menustrings.py:815 ../gui/wxpython/menustrings.py:1757 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:803 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1729 +msgid "Performs atmospheric correction using the 6S algorithm. 6S - Second Simulation of Satellite Signal in the Solar Spectrum." msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:254 -msgid "Copy coordinates to clipboard" +#: ../gui/wxpython/menustrings.py:816 ../gui/wxpython/menustrings.py:1758 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:804 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1730 +msgid "Topographic correction" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:262 -msgid "Hide toolbars" -msgstr "" - -#: ../gui/wxpython/mapwin/buffered.py:264 -msgid "Show toolbars" +#: ../gui/wxpython/menustrings.py:817 ../gui/wxpython/menustrings.py:1759 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:805 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1731 +msgid "Computes topographic correction of reflectance." msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:271 -msgid "Hide statusbar" +#: ../gui/wxpython/menustrings.py:818 ../gui/wxpython/menustrings.py:1760 +msgid "Orthophoto tools" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:272 -msgid "Show statusbar" +#: ../gui/wxpython/menustrings.py:819 ../gui/wxpython/menustrings.py:1761 +msgid "Manage GCPs for 3D correction" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:289 -msgid "Resize legend" +#: ../gui/wxpython/menustrings.py:820 ../gui/wxpython/menustrings.py:1762 +msgid "Georectifies a map and allows managing GCP for 3D correction." msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:990 -msgid "Unable to draw registered graphics. The graphics was unregistered." +#: ../gui/wxpython/menustrings.py:821 ../gui/wxpython/menustrings.py:1763 +msgid "Corrects scanning distortions" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:2079 -msgid "Zoom to saved region extents" +#: ../gui/wxpython/menustrings.py:822 ../gui/wxpython/menustrings.py:1764 +msgid "Corrects scanning distortions of a scanned aerial photo." msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:2081 -msgid "Set compulational region from named region" +#: ../gui/wxpython/menustrings.py:823 ../gui/wxpython/menustrings.py:1765 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:806 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1732 +msgid "Satellite images products" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:2094 -#, python-format -msgid "Region <%s> not found. Operation canceled." +#: ../gui/wxpython/menustrings.py:824 ../gui/wxpython/menustrings.py:1766 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:807 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1733 +msgid "Vegetation indices" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:2124 -msgid "Save display extents to region file" +#: ../gui/wxpython/menustrings.py:825 ../gui/wxpython/menustrings.py:1767 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:808 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1734 +msgid "Calculates different types of vegetation indices. Uses red and nir bands mostly, and some indices require additional bands." msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:2126 -msgid "Save computational region to region file" +#: ../gui/wxpython/menustrings.py:826 ../gui/wxpython/menustrings.py:1768 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:809 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1735 +msgid "Tasseled cap vegetation index" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:2138 -#, python-format -msgid "Region file <%s> already exists. Do you want to overwrite it?" +#: ../gui/wxpython/menustrings.py:827 ../gui/wxpython/menustrings.py:1769 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:810 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1736 +msgid "Performs Tasseled Cap (Kauth Thomas) transformation." msgstr "" -#: ../gui/wxpython/mapwin/base.py:205 -#, python-format -msgid "" -"Error occurred during calling of handler: %s \n" -"Handler was unregistered." +#: ../gui/wxpython/menustrings.py:828 ../gui/wxpython/menustrings.py:1770 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:811 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1737 +msgid "Albedo" msgstr "" -#: ../gui/wxpython/mapwin/base.py:286 -#, python-format -msgid "" -"Error occurred during unregistration of handler: %s \n" -" Handler was unregistered." +#: ../gui/wxpython/menustrings.py:829 ../gui/wxpython/menustrings.py:1771 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:812 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1738 +msgid "Computes broad band albedo from surface reflectance." msgstr "" -#: ../gui/wxpython/mapwin/base.py:315 -#, python-format -msgid "Handler: %s was not registered" +#: ../gui/wxpython/menustrings.py:830 ../gui/wxpython/menustrings.py:1772 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:813 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1739 +msgid "Emissivity" msgstr "" -#: ../gui/wxpython/mapwin/base.py:319 -#, python-format -msgid "" -"Error occurred during unregistration of handler: %s \n" -" Handler was unregistered" +#: ../gui/wxpython/menustrings.py:831 ../gui/wxpython/menustrings.py:1773 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:814 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1740 +msgid "Computes emissivity from NDVI, generic method for sparse land." msgstr "" -#: ../gui/wxpython/mapwin/decorations.py:178 -#: ../gui/wxpython/mapwin/decorations.py:265 -msgid "" -"Please install Python Imaging Library (PIL)\n" -"for better control of legend and other decorations." +#: ../gui/wxpython/menustrings.py:832 ../gui/wxpython/menustrings.py:1774 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:815 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1741 +msgid "Biomass growth" msgstr "" -#: ../gui/wxpython/mapwin/decorations.py:197 -msgid "Remove text" +#: ../gui/wxpython/menustrings.py:833 ../gui/wxpython/menustrings.py:1775 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:816 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1742 +msgid "Computes biomass growth, precursor of crop yield calculation." msgstr "" -#: ../gui/wxpython/mapwin/decorations.py:220 -msgid "Remove scale bar" +#: ../gui/wxpython/menustrings.py:834 ../gui/wxpython/menustrings.py:1776 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:817 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1743 +msgid "Evapotranspiration calculation" msgstr "" -#: ../gui/wxpython/mapwin/decorations.py:232 -msgid "Remove north arrow" +#: ../gui/wxpython/menustrings.py:835 ../gui/wxpython/menustrings.py:1777 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:818 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1744 +msgid "Instantaneaous Net Radiation" msgstr "" -#: ../gui/wxpython/mapwin/decorations.py:244 -msgid "Remove vector legend" +#: ../gui/wxpython/menustrings.py:836 ../gui/wxpython/menustrings.py:1778 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:819 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1745 +msgid "Net radiation approximation (Bastiaanssen, 1995)." msgstr "" -#: ../gui/wxpython/mapwin/decorations.py:256 -msgid "Remove legend" +#: ../gui/wxpython/menustrings.py:837 ../gui/wxpython/menustrings.py:1779 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:820 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1746 +msgid "Soil heat flux" msgstr "" -#: ../gui/wxpython/mapwin/graphics.py:277 -#: ../gui/wxpython/mapwin/graphics.py:453 -#, python-format -msgid "Property does not exist: %s" +#: ../gui/wxpython/menustrings.py:838 ../gui/wxpython/menustrings.py:1780 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:821 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1747 +msgid "Soil heat flux approximation (Bastiaanssen, 1995)." msgstr "" -#: ../gui/wxpython/mapwin/analysis.py:228 -#: ../gui/wxpython/mapwin/analysis.py:350 -msgid "Measuring finished" +#: ../gui/wxpython/menustrings.py:839 ../gui/wxpython/menustrings.py:1781 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:822 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1748 +msgid "Sensible heat flux" msgstr "" -#: ../gui/wxpython/mapwin/analysis.py:246 -#: ../gui/wxpython/mapwin/analysis.py:362 -#, python-format -msgid "Click and drag with left mouse button to measure.%sDouble click with left button to clear." +#: ../gui/wxpython/menustrings.py:840 ../gui/wxpython/menustrings.py:1782 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:823 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1749 +msgid "Computes sensible heat flux iteration SEBAL 01." msgstr "" -#: ../gui/wxpython/mapwin/analysis.py:252 -msgid "Measuring distance" +#: ../gui/wxpython/menustrings.py:841 ../gui/wxpython/menustrings.py:1783 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:824 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1750 +msgid "Evaporative fraction" msgstr "" -#: ../gui/wxpython/mapwin/analysis.py:255 -msgid "Measuring distance:" +#: ../gui/wxpython/menustrings.py:842 ../gui/wxpython/menustrings.py:1784 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:825 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1751 +msgid "Computes evaporative fraction and root zone soil moisture." msgstr "" -#: ../gui/wxpython/mapwin/analysis.py:263 -#, python-format -msgid "" -"Geodesic distance calculation is not available.\n" -"Reason: %s" +#: ../gui/wxpython/menustrings.py:843 ../gui/wxpython/menustrings.py:1785 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:826 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1752 +msgid "Actual Evapotranspiration" msgstr "" -#: ../gui/wxpython/mapwin/analysis.py:301 -#: ../gui/wxpython/mapwin/analysis.py:308 -msgid "segment" +#: ../gui/wxpython/menustrings.py:844 ../gui/wxpython/menustrings.py:1786 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:827 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1753 +msgid "Actual evapotranspiration for diurnal period (Bastiaanssen, 1995)." msgstr "" -#: ../gui/wxpython/mapwin/analysis.py:302 -#: ../gui/wxpython/mapwin/analysis.py:309 -msgid "total distance" +#: ../gui/wxpython/menustrings.py:845 ../gui/wxpython/menustrings.py:1787 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:828 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1754 +msgid "Temporal integration of ETa" msgstr "" -#: ../gui/wxpython/mapwin/analysis.py:303 -msgid "bearing" +#: ../gui/wxpython/menustrings.py:846 ../gui/wxpython/menustrings.py:1788 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:829 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1755 +msgid "Computes temporal integration of satellite ET actual (ETa) following the daily ET reference (ETo) from meteorological station(s)." msgstr "" -#: ../gui/wxpython/mapwin/analysis.py:304 -msgid "degrees (clockwise from grid-north)" +#: ../gui/wxpython/menustrings.py:847 ../gui/wxpython/menustrings.py:1789 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:830 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1756 +msgid "Hargreaves methods Evapotranspiration" msgstr "" -#: ../gui/wxpython/mapwin/analysis.py:366 -msgid "Measuring area:" +#: ../gui/wxpython/menustrings.py:848 ../gui/wxpython/menustrings.py:1790 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:831 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1757 +msgid "Computes evapotranspiration calculation modified or original Hargreaves formulation, 2001." msgstr "" -#: ../gui/wxpython/mapwin/analysis.py:386 -msgid "Units not recognized, measurement failed." +#: ../gui/wxpython/menustrings.py:849 ../gui/wxpython/menustrings.py:1791 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:832 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1758 +msgid "Penman-Monteith Evapotranspiration" msgstr "" -#: ../gui/wxpython/mapwin/analysis.py:391 -#: ../gui/wxpython/mapwin/analysis.py:393 -#, python-brace-format -msgid "Area: {area} {unit}\n" +#: ../gui/wxpython/menustrings.py:850 ../gui/wxpython/menustrings.py:1792 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:833 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1759 +msgid "Computes potential evapotranspiration calculation with hourly Penman-Monteith." msgstr "" -#: ../gui/wxpython/gmodeler/preferences.py:32 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1991 -#: ../gui/wxpython/menustrings.py:2025 -msgid "Modeler settings" +#: ../gui/wxpython/menustrings.py:851 ../gui/wxpython/menustrings.py:1793 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:834 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1760 +msgid "Priestley-Taylor Evapotranspiration" msgstr "" -#: ../gui/wxpython/gmodeler/preferences.py:59 -msgid "Item properties" +#: ../gui/wxpython/menustrings.py:852 ../gui/wxpython/menustrings.py:1794 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:835 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1761 +msgid "Computes evapotranspiration calculation Priestley and Taylor formulation, 1972." msgstr "" -#: ../gui/wxpython/gmodeler/preferences.py:66 -msgid "Disabled:" +#: ../gui/wxpython/menustrings.py:854 ../gui/wxpython/menustrings.py:1796 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:837 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1763 +msgid "Kappa analysis" msgstr "" -#: ../gui/wxpython/gmodeler/preferences.py:102 -#: ../gui/wxpython/gmodeler/frame.py:1889 -#: ../gui/wxpython/gmodeler/dialogs.py:192 -#: ../gui/wxpython/gmodeler/dialogs.py:493 -#: ../gui/wxpython/gmodeler/dialogs.py:605 -msgid "Command" +#: ../gui/wxpython/menustrings.py:855 ../gui/wxpython/menustrings.py:1797 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:838 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1764 +msgid "Calculates error matrix and kappa parameter for accuracy assessment of classification result." msgstr "" -#: ../gui/wxpython/gmodeler/preferences.py:114 -#: ../gui/wxpython/gmodeler/preferences.py:428 -#: ../gui/wxpython/gmodeler/preferences.py:540 -msgid "Valid:" +#: ../gui/wxpython/menustrings.py:856 ../gui/wxpython/menustrings.py:1798 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:839 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1765 +msgid "OIF for LandSat TM" msgstr "" -#: ../gui/wxpython/gmodeler/preferences.py:132 -msgid "Invalid:" +#: ../gui/wxpython/menustrings.py:857 ../gui/wxpython/menustrings.py:1799 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:840 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1766 +msgid "Calculates Optimum-Index-Factor table for spectral bands" msgstr "" -#: ../gui/wxpython/gmodeler/preferences.py:150 -msgid "Running:" -msgstr "" - -#: ../gui/wxpython/gmodeler/preferences.py:177 -#: ../gui/wxpython/gmodeler/preferences.py:343 -#: ../gui/wxpython/gmodeler/preferences.py:455 -#: ../gui/wxpython/gmodeler/preferences.py:571 -msgid "Shape size" +#: ../gui/wxpython/menustrings.py:858 ../gui/wxpython/menustrings.py:1800 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:841 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1767 +msgid "3D r&aster" msgstr "" -#: ../gui/wxpython/gmodeler/preferences.py:250 -#: ../gui/wxpython/lmgr/frame.py:380 ../gui/wxpython/nviz/tools.py:96 -msgid "Data" +#: ../gui/wxpython/menustrings.py:859 ../gui/wxpython/menustrings.py:1801 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:842 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1768 +msgid "Develop 3D raster map" msgstr "" -#: ../gui/wxpython/gmodeler/preferences.py:262 -msgid "Raster:" +#: ../gui/wxpython/menustrings.py:860 ../gui/wxpython/menustrings.py:1802 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:843 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1769 +msgid "Manage 3D NULL values" msgstr "" -#: ../gui/wxpython/gmodeler/preferences.py:280 -msgid "3D raster:" +#: ../gui/wxpython/menustrings.py:861 ../gui/wxpython/menustrings.py:1803 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:844 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1770 +msgid "Explicitly create the 3D NULL-value bitmap file." msgstr "" -#: ../gui/wxpython/gmodeler/preferences.py:298 -msgid "Vector:" +#: ../gui/wxpython/menustrings.py:862 ../gui/wxpython/menustrings.py:1804 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:845 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1771 +msgid "Manage timestamp" msgstr "" -#: ../gui/wxpython/gmodeler/preferences.py:316 -msgid "Table:" +#: ../gui/wxpython/menustrings.py:863 ../gui/wxpython/menustrings.py:1805 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:846 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1772 +msgid "Modifies a timestamp for a 3D raster map. Print/add/remove a timestamp for a 3D raster map." msgstr "" -#: ../gui/wxpython/gmodeler/preferences.py:416 -msgid "Loop" +#: ../gui/wxpython/menustrings.py:865 ../gui/wxpython/menustrings.py:1807 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:848 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1774 +msgid "3D rasters to raster series" msgstr "" -#: ../gui/wxpython/gmodeler/preferences.py:528 -msgid "Comment" +#: ../gui/wxpython/menustrings.py:867 ../gui/wxpython/menustrings.py:1809 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:850 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1776 +msgid "3D color tables" msgstr "" -#: ../gui/wxpython/gmodeler/preferences.py:661 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:2007 -#: ../gui/wxpython/menustrings.py:2041 -msgid "Model properties" +#: ../gui/wxpython/menustrings.py:868 ../gui/wxpython/menustrings.py:1810 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:851 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1777 +msgid "Creates/modifies the color table associated with a 3D raster map." msgstr "" -#: ../gui/wxpython/gmodeler/preferences.py:668 -#: ../gui/wxpython/lmgr/layertree.py:726 ../gui/wxpython/lmgr/layertree.py:837 -#: ../gui/wxpython/lmgr/layertree.py:871 -msgid "Metadata" +#: ../gui/wxpython/menustrings.py:869 ../gui/wxpython/menustrings.py:1811 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:852 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1778 +msgid "Export 3D color table" msgstr "" -#: ../gui/wxpython/gmodeler/preferences.py:670 -msgid "Commands" +#: ../gui/wxpython/menustrings.py:870 ../gui/wxpython/menustrings.py:1812 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:853 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1779 +msgid "Exports the color table associated with a 3D raster map." msgstr "" -#: ../gui/wxpython/gmodeler/preferences.py:694 -msgid "Apply properties" +#: ../gui/wxpython/menustrings.py:871 ../gui/wxpython/menustrings.py:1813 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:854 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1780 +msgid "3D mask" msgstr "" -#: ../gui/wxpython/gmodeler/preferences.py:715 -msgid "Description:" +#: ../gui/wxpython/menustrings.py:872 ../gui/wxpython/menustrings.py:1814 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:855 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1781 +msgid "Establishes the current working 3D raster mask." msgstr "" -#: ../gui/wxpython/gmodeler/preferences.py:724 -msgid "Author(s):" +#: ../gui/wxpython/menustrings.py:873 ../gui/wxpython/menustrings.py:874 +#: ../gui/wxpython/menustrings.py:1815 ../gui/wxpython/menustrings.py:1816 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:856 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:857 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1782 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1783 +msgid "3D raster map calculator" msgstr "" -#: ../gui/wxpython/gmodeler/frame.py:74 -msgid "GRASS GIS Graphical Modeler" +#: ../gui/wxpython/menustrings.py:875 ../gui/wxpython/menustrings.py:1817 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:858 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1784 +msgid "Cross section" msgstr "" -#: ../gui/wxpython/gmodeler/frame.py:156 -msgid "Model" +#: ../gui/wxpython/menustrings.py:876 ../gui/wxpython/menustrings.py:1818 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:859 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1785 +msgid "Creates cross section 2D raster map from 3D raster map based on 2D elevation map" msgstr "" -#: ../gui/wxpython/gmodeler/frame.py:159 -msgid "Items" +#: ../gui/wxpython/menustrings.py:878 ../gui/wxpython/menustrings.py:1820 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:861 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1787 +msgid "Numerical calculation program for transient, confined groundwater flow in three dimensions." msgstr "" -#: ../gui/wxpython/gmodeler/frame.py:163 ../gui/wxpython/gmodeler/model.py:2879 -msgid "Variables" +#: ../gui/wxpython/menustrings.py:879 ../gui/wxpython/menustrings.py:1821 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:862 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1788 +msgid "Interpolate 3D raster from points" msgstr "" -#: ../gui/wxpython/gmodeler/frame.py:167 -msgid "Python editor" +#: ../gui/wxpython/menustrings.py:880 ../gui/wxpython/menustrings.py:1822 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:863 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1789 +msgid "Interpolates point data to a 3D raster map using regularized spline with tension (RST) algorithm." msgstr "" -#: ../gui/wxpython/gmodeler/frame.py:253 -msgid "Python script contains local modifications" +#: ../gui/wxpython/menustrings.py:882 ../gui/wxpython/menustrings.py:1824 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:865 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1791 +msgid "Basic 3D raster metadata" msgstr "" -#: ../gui/wxpython/gmodeler/frame.py:255 ../gui/wxpython/gmodeler/frame.py:2140 -msgid "Python script is up-to-date" +#: ../gui/wxpython/menustrings.py:883 ../gui/wxpython/menustrings.py:1825 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:866 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1792 +msgid "Outputs basic information about a user-specified 3D raster map layer." msgstr "" -#: ../gui/wxpython/gmodeler/frame.py:272 -msgid "Redrawing model..." +#: ../gui/wxpython/menustrings.py:884 ../gui/wxpython/menustrings.py:1826 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:867 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1793 +msgid "3D raster statistics" msgstr "" -#: ../gui/wxpython/gmodeler/frame.py:321 -msgid "Model computation finished" +#: ../gui/wxpython/menustrings.py:885 ../gui/wxpython/menustrings.py:1827 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:868 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1794 +msgid "Generates volume statistics for 3D raster maps." msgstr "" -#: ../gui/wxpython/gmodeler/frame.py:334 -msgid "Do you want to save changes in the model?" +#: ../gui/wxpython/menustrings.py:886 ../gui/wxpython/menustrings.py:1828 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:869 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1795 +msgid "Univariate statistics for 3D rasters" msgstr "" -#: ../gui/wxpython/gmodeler/frame.py:336 -msgid "Do you want to store current model settings to model file?" +#: ../gui/wxpython/menustrings.py:887 ../gui/wxpython/menustrings.py:1829 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:870 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1796 +msgid "Calculates univariate statistics from the non-null cells of a 3D raster map. Statistics include number of cells counted, minimum and maximum cell values, range, arithmetic mean, population variance, standard deviation, coefficient of variation, and sum." msgstr "" -#: ../gui/wxpython/gmodeler/frame.py:342 -msgid "Quit Graphical Modeler" +#: ../gui/wxpython/menustrings.py:888 ../gui/wxpython/menustrings.py:1830 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:871 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1797 +msgid "&Database" msgstr "" -#: ../gui/wxpython/gmodeler/frame.py:403 -#, python-format -msgid "%d intermediate maps deleted from current mapset" +#: ../gui/wxpython/menustrings.py:889 ../gui/wxpython/menustrings.py:1831 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:872 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1798 +msgid "Database information" msgstr "" -#: ../gui/wxpython/gmodeler/frame.py:412 -msgid "No intermediate data to delete." +#: ../gui/wxpython/menustrings.py:890 ../gui/wxpython/menustrings.py:1832 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:873 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1799 +msgid "List databases" msgstr "" -#: ../gui/wxpython/gmodeler/frame.py:418 -#, python-format -msgid "Do you want to permanently delete data?%s" +#: ../gui/wxpython/menustrings.py:891 ../gui/wxpython/menustrings.py:1833 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:874 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1800 +msgid "Lists all databases for a given driver and location." msgstr "" -#: ../gui/wxpython/gmodeler/frame.py:420 -msgid "Delete intermediate data?" +#: ../gui/wxpython/menustrings.py:892 ../gui/wxpython/menustrings.py:1834 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:875 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1801 +msgid "List drivers" msgstr "" -#: ../gui/wxpython/gmodeler/frame.py:440 ../gui/wxpython/gmodeler/frame.py:590 -msgid "Current model is not empty. Do you want to store current settings to model file?" +#: ../gui/wxpython/menustrings.py:893 ../gui/wxpython/menustrings.py:1835 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:876 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1802 +msgid "Lists all database drivers." msgstr "" -#: ../gui/wxpython/gmodeler/frame.py:443 ../gui/wxpython/gmodeler/frame.py:593 -msgid "Create new model?" +#: ../gui/wxpython/menustrings.py:894 ../gui/wxpython/menustrings.py:1836 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:877 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1803 +msgid "List tables" msgstr "" -#: ../gui/wxpython/gmodeler/frame.py:480 -msgid "Choose model file" +#: ../gui/wxpython/menustrings.py:895 ../gui/wxpython/menustrings.py:1837 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:878 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1804 +msgid "Lists all tables for a given database." msgstr "" -#: ../gui/wxpython/gmodeler/frame.py:482 ../gui/wxpython/gmodeler/frame.py:542 -#: ../gui/wxpython/lmgr/frame.py:600 -msgid "GRASS Model File (*.gxm)|*.gxm" +#: ../gui/wxpython/menustrings.py:896 ../gui/wxpython/menustrings.py:1838 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:879 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1805 +msgid "Describe table" msgstr "" -#: ../gui/wxpython/gmodeler/frame.py:503 -#, python-format -msgid "%(items)d items (%(actions)d actions) loaded into model" +#: ../gui/wxpython/menustrings.py:897 ../gui/wxpython/menustrings.py:1839 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:880 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1806 +msgid "Describes a table in detail." msgstr "" -#: ../gui/wxpython/gmodeler/frame.py:515 ../gui/wxpython/gmodeler/frame.py:559 -#, python-format -msgid "Model file <%s> already exists. Do you want to overwrite this file?" +#: ../gui/wxpython/menustrings.py:898 ../gui/wxpython/menustrings.py:1840 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:881 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1807 +msgid "List columns" msgstr "" -#: ../gui/wxpython/gmodeler/frame.py:518 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1978 -#: ../gui/wxpython/menustrings.py:2012 -msgid "Save model" +#: ../gui/wxpython/menustrings.py:899 ../gui/wxpython/menustrings.py:1841 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:882 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1808 +msgid "List all columns for a given table." msgstr "" -#: ../gui/wxpython/gmodeler/frame.py:527 ../gui/wxpython/gmodeler/frame.py:577 -#, python-format -msgid "File <%s> saved" +#: ../gui/wxpython/menustrings.py:900 ../gui/wxpython/menustrings.py:1842 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:883 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1809 +msgid "Manage databases" msgstr "" -#: ../gui/wxpython/gmodeler/frame.py:540 -msgid "Choose file to save current model" +#: ../gui/wxpython/menustrings.py:901 ../gui/wxpython/menustrings.py:1843 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:884 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1810 +msgid "Connect" msgstr "" -#: ../gui/wxpython/gmodeler/frame.py:659 -msgid "Model is empty. Nothing to validate." +#: ../gui/wxpython/menustrings.py:902 ../gui/wxpython/menustrings.py:1844 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:885 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1811 +msgid "Prints/sets general DB connection for current mapset." msgstr "" -#: ../gui/wxpython/gmodeler/frame.py:662 ../gui/wxpython/gmodeler/model.py:618 -msgid "Validating model..." +#: ../gui/wxpython/menustrings.py:903 ../gui/wxpython/menustrings.py:1845 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:886 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1812 +msgid "Login" msgstr "" -#: ../gui/wxpython/gmodeler/frame.py:669 -#, python-format -msgid "" -"Model is not valid.\n" -"\n" -"%s" +#: ../gui/wxpython/menustrings.py:904 ../gui/wxpython/menustrings.py:1846 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:887 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1813 +msgid "Sets user/password for DB driver/database." msgstr "" -#: ../gui/wxpython/gmodeler/frame.py:673 -msgid "Model is valid." +#: ../gui/wxpython/menustrings.py:905 ../gui/wxpython/menustrings.py:1847 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:888 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1814 +msgid "Create database" msgstr "" -#: ../gui/wxpython/gmodeler/frame.py:735 ../gui/wxpython/gmodeler/frame.py:742 -#, python-format -msgid "Model exported to <%s>" +#: ../gui/wxpython/menustrings.py:906 ../gui/wxpython/menustrings.py:1848 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:889 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1815 +msgid "Creates an empty database." msgstr "" -#: ../gui/wxpython/gmodeler/frame.py:884 ../gui/wxpython/gmodeler/frame.py:1625 -#: ../gui/wxpython/gmodeler/dialogs.py:239 -msgid "Comment:" +#: ../gui/wxpython/menustrings.py:907 ../gui/wxpython/menustrings.py:1849 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:890 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1816 +msgid "Drop database" msgstr "" -#: ../gui/wxpython/gmodeler/frame.py:885 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:2003 -#: ../gui/wxpython/menustrings.py:2037 -msgid "Add comment" +#: ../gui/wxpython/menustrings.py:908 ../gui/wxpython/menustrings.py:1850 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:891 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1817 +msgid "Removes an existing database." msgstr "" -#: ../gui/wxpython/gmodeler/frame.py:895 -msgid "Empty comment. Nothing to add to the model." +#: ../gui/wxpython/menustrings.py:909 ../gui/wxpython/menustrings.py:1851 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:892 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1818 +msgid "Drop table" msgstr "" -#: ../gui/wxpython/gmodeler/frame.py:931 -msgid "wxGUI Graphical Modeler" +#: ../gui/wxpython/menustrings.py:910 ../gui/wxpython/menustrings.py:1852 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:893 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1819 +msgid "Drops an attribute table." msgstr "" -#: ../gui/wxpython/gmodeler/frame.py:1050 -#, python-format -msgid "" -"Reading model file <%s> failed.\n" -"Invalid file, unable to parse XML document.\n" -"\n" -"%s" +#: ../gui/wxpython/menustrings.py:911 ../gui/wxpython/menustrings.py:1853 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:894 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1820 +msgid "Copy table" msgstr "" -#: ../gui/wxpython/gmodeler/frame.py:1062 -msgid "Please wait, loading model..." +#: ../gui/wxpython/menustrings.py:912 ../gui/wxpython/menustrings.py:1854 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:895 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1821 +msgid "Copy a table. Either 'from_table' (optionally with 'where') can be used or 'select' option, but not 'from_table' and 'select' at the same time." msgstr "" -#: ../gui/wxpython/gmodeler/frame.py:1128 -msgid "Writing current settings to model file failed." +#: ../gui/wxpython/menustrings.py:913 ../gui/wxpython/menustrings.py:933 +#: ../gui/wxpython/menustrings.py:1855 ../gui/wxpython/menustrings.py:1875 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:896 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:916 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1822 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1842 +msgid "Drop column" msgstr "" -#: ../gui/wxpython/gmodeler/frame.py:1139 ../gui/wxpython/lmgr/frame.py:1676 -#, python-format -msgid "Unable to open file <%s> for writing." +#: ../gui/wxpython/menustrings.py:914 ../gui/wxpython/menustrings.py:1856 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:897 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1823 +msgid "Drops a column from selected attribute table." msgstr "" -#: ../gui/wxpython/gmodeler/frame.py:1503 -msgid "Disable" +#: ../gui/wxpython/menustrings.py:915 ../gui/wxpython/menustrings.py:1857 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:898 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1824 +msgid "Test" msgstr "" -#: ../gui/wxpython/gmodeler/frame.py:1509 -msgid "Enable" +#: ../gui/wxpython/menustrings.py:916 ../gui/wxpython/menustrings.py:1858 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:899 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1825 +msgid "Test database driver, database must exist and set by db.connect." msgstr "" -#: ../gui/wxpython/gmodeler/frame.py:1517 -#: ../gui/wxpython/gmodeler/frame.py:1612 -msgid "Set label" +#: ../gui/wxpython/menustrings.py:917 ../gui/wxpython/menustrings.py:1859 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:900 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1826 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:115 +msgid "Query" msgstr "" -#: ../gui/wxpython/gmodeler/frame.py:1523 -#: ../gui/wxpython/gmodeler/frame.py:1626 -msgid "Set comment" +#: ../gui/wxpython/menustrings.py:918 ../gui/wxpython/menustrings.py:1860 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:901 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1827 +msgid "Query any table" msgstr "" -#: ../gui/wxpython/gmodeler/frame.py:1533 -msgid "Add control point" +#: ../gui/wxpython/menustrings.py:919 ../gui/wxpython/menustrings.py:1861 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:902 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1828 +msgid "Selects data from attribute table. Performs SQL query statement(s)." msgstr "" -#: ../gui/wxpython/gmodeler/frame.py:1540 -msgid "Remove control point" +#: ../gui/wxpython/menustrings.py:922 ../gui/wxpython/menustrings.py:1864 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:905 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1831 +msgid "SQL statement" msgstr "" -#: ../gui/wxpython/gmodeler/frame.py:1554 -msgid "Intermediate" +#: ../gui/wxpython/menustrings.py:923 ../gui/wxpython/menustrings.py:1865 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:906 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1832 +msgid "Executes any SQL statement. For SELECT statements use 'db.select'." msgstr "" -#: ../gui/wxpython/gmodeler/frame.py:1567 -#: ../gui/wxpython/vdigit/preferences.py:161 ../gui/wxpython/nviz/tools.py:1574 -#: ../gui/wxpython/nviz/tools.py:1788 -msgid "Display" +#: ../gui/wxpython/menustrings.py:924 ../gui/wxpython/menustrings.py:1866 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:907 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1833 +msgid "Vector database connections" msgstr "" -#: ../gui/wxpython/gmodeler/frame.py:1584 ../gui/wxpython/lmgr/layertree.py:502 -msgid "Properties" +#: ../gui/wxpython/menustrings.py:925 ../gui/wxpython/menustrings.py:1867 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:908 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1834 +msgid "New table" msgstr "" -#: ../gui/wxpython/gmodeler/frame.py:1611 -#: ../gui/wxpython/gmodeler/dialogs.py:235 -msgid "Label:" +#: ../gui/wxpython/menustrings.py:926 ../gui/wxpython/menustrings.py:1868 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:909 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1835 +msgid "Creates and connects a new attribute table to a given layer of an existing vector map." msgstr "" -#: ../gui/wxpython/gmodeler/frame.py:1726 -msgid "List of variables - right-click to delete" +#: ../gui/wxpython/menustrings.py:927 ../gui/wxpython/menustrings.py:1869 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:910 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1836 +msgid "Remove table" msgstr "" -#: ../gui/wxpython/gmodeler/frame.py:1733 -#: ../gui/wxpython/gmodeler/frame.py:1791 -msgid "Default value" +#: ../gui/wxpython/menustrings.py:928 ../gui/wxpython/menustrings.py:1870 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:911 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1837 +msgid "Removes existing attribute table of a vector map." msgstr "" -#: ../gui/wxpython/gmodeler/frame.py:1734 -#: ../gui/wxpython/gmodeler/frame.py:1798 -#: ../gui/wxpython/location_wizard/wizard.py:483 -#: ../gui/wxpython/location_wizard/wizard.py:1010 -#: ../gui/wxpython/location_wizard/wizard.py:1191 -#: ../gui/wxpython/location_wizard/wizard.py:1522 -#: ../gui/wxpython/location_wizard/wizard.py:1750 -msgid "Description" +#: ../gui/wxpython/menustrings.py:929 ../gui/wxpython/menustrings.py:1871 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:912 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1838 +msgid "Join table" msgstr "" -#: ../gui/wxpython/gmodeler/frame.py:1739 -msgid "Add new variable" +#: ../gui/wxpython/menustrings.py:930 ../gui/wxpython/menustrings.py:1872 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:913 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1839 +msgid "Joins a database table to a vector map table." msgstr "" -#: ../gui/wxpython/gmodeler/frame.py:1743 -msgid "integer" +#: ../gui/wxpython/menustrings.py:931 ../gui/wxpython/menustrings.py:1873 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:914 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1840 +msgid "Add columns" msgstr "" -#: ../gui/wxpython/gmodeler/frame.py:1744 -msgid "float" +#: ../gui/wxpython/menustrings.py:932 ../gui/wxpython/menustrings.py:1874 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:915 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1841 +msgid "Adds one or more columns to the attribute table connected to a given vector map." msgstr "" -#: ../gui/wxpython/gmodeler/frame.py:1745 -msgid "string" +#: ../gui/wxpython/menustrings.py:934 ../gui/wxpython/menustrings.py:1876 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:917 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1843 +msgid "Drops a column from the attribute table connected to a given vector map." msgstr "" -#: ../gui/wxpython/gmodeler/frame.py:1748 -msgid "region" +#: ../gui/wxpython/menustrings.py:935 ../gui/wxpython/menustrings.py:1877 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:918 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1844 +#: ../gui/wxpython/dbmgr/base.py:2372 +msgid "Rename column" msgstr "" -#: ../gui/wxpython/gmodeler/frame.py:1749 -msgid "mapset" +#: ../gui/wxpython/menustrings.py:936 ../gui/wxpython/menustrings.py:1878 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:919 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1845 +msgid "Renames a column in the attribute table connected to a given vector map." msgstr "" -#: ../gui/wxpython/gmodeler/frame.py:1751 -msgid "dir" +#: ../gui/wxpython/menustrings.py:937 ../gui/wxpython/menustrings.py:1879 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:920 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1846 +msgid "Change values" msgstr "" -#: ../gui/wxpython/gmodeler/frame.py:1758 -msgid "Add new variable to the model" +#: ../gui/wxpython/menustrings.py:938 ../gui/wxpython/menustrings.py:1880 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:921 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1847 +msgid "Updates a column in the attribute table connected to a vector map." msgstr "" -#: ../gui/wxpython/gmodeler/frame.py:1881 -msgid "List of items - right-click to delete" +#: ../gui/wxpython/menustrings.py:939 ../gui/wxpython/menustrings.py:1881 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:922 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1848 +msgid "Drop row" msgstr "" -#: ../gui/wxpython/gmodeler/frame.py:1887 -msgid "In loop" +#: ../gui/wxpython/menustrings.py:940 ../gui/wxpython/menustrings.py:1882 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:923 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1849 +msgid "Removes a vector feature from a vector map through attribute selection." msgstr "" -#: ../gui/wxpython/gmodeler/frame.py:1888 -msgid "Parameterized" +#: ../gui/wxpython/menustrings.py:941 ../gui/wxpython/menustrings.py:1883 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:924 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1850 +msgid "Reconnect vectors to database" msgstr "" -#: ../gui/wxpython/gmodeler/frame.py:1944 -msgid "No items to selected." +#: ../gui/wxpython/menustrings.py:942 ../gui/wxpython/menustrings.py:1884 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:925 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1851 +msgid "Reconnects attribute tables for all vector maps from the current mapset to a new database." msgstr "" -#: ../gui/wxpython/gmodeler/frame.py:1980 -msgid "Python script" +#: ../gui/wxpython/menustrings.py:943 ../gui/wxpython/menustrings.py:1885 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:926 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1852 +msgid "Set vector map - database connection" msgstr "" -#: ../gui/wxpython/gmodeler/frame.py:1984 -msgid "Run python script" +#: ../gui/wxpython/menustrings.py:944 ../gui/wxpython/menustrings.py:1886 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:927 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1853 +msgid "Prints/sets DB connection for a vector map to attribute table." msgstr "" -#: ../gui/wxpython/gmodeler/frame.py:1987 -msgid "Save python script to file" +#: ../gui/wxpython/menustrings.py:945 ../gui/wxpython/menustrings.py:1887 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:928 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1854 +msgid "&Temporal" msgstr "" -#: ../gui/wxpython/gmodeler/frame.py:1990 -msgid "" -"Refresh python script based on the model.\n" -"It will discards all local changes." +#: ../gui/wxpython/menustrings.py:946 ../gui/wxpython/menustrings.py:1888 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:929 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1855 +msgid "Manage datasets" msgstr "" -#: ../gui/wxpython/gmodeler/frame.py:2117 -msgid "Python script is locally modificated. Refresh will discard all changes. Do you really want to continue?" +#: ../gui/wxpython/menustrings.py:947 ../gui/wxpython/menustrings.py:1889 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:930 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1856 +msgid "Connect temporal database" msgstr "" -#: ../gui/wxpython/gmodeler/frame.py:2120 -msgid "Update" +#: ../gui/wxpython/menustrings.py:948 ../gui/wxpython/menustrings.py:1890 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:931 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1857 +msgid "Prints/sets general temporal GIS database connection for current mapset." msgstr "" -#: ../gui/wxpython/gmodeler/model.py:66 -msgid "model" +#: ../gui/wxpython/menustrings.py:949 ../gui/wxpython/menustrings.py:1891 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:932 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1858 +#: ../gui/wxpython/rlisetup/frame.py:143 +msgid "Create" msgstr "" -#: ../gui/wxpython/gmodeler/model.py:67 -msgid "Script generated by wxGUI Graphical Modeler." +#: ../gui/wxpython/menustrings.py:950 ../gui/wxpython/menustrings.py:1892 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:933 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1859 +msgid "Creates a space time dataset." msgstr "" -#: ../gui/wxpython/gmodeler/model.py:493 ../gui/wxpython/gmodeler/model.py:556 -#, python-format -msgid "undefined variable '%s'" +#: ../gui/wxpython/menustrings.py:952 ../gui/wxpython/menustrings.py:1894 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:935 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1861 +msgid "Renames a space time dataset" msgstr "" -#: ../gui/wxpython/gmodeler/model.py:590 -msgid "Running model..." +#: ../gui/wxpython/menustrings.py:953 ../gui/wxpython/menustrings.py:1895 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:936 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1862 +#: ../gui/wxpython/gui_core/simplelmgr.py:463 +#: ../gui/wxpython/animation/dialogs.py:783 +#: ../gui/wxpython/animation/dialogs.py:1015 +#: ../gui/wxpython/lmgr/layertree.py:459 ../gui/wxpython/rlisetup/frame.py:140 +#: ../gui/wxpython/gmodeler/frame.py:1499 +msgid "Remove" msgstr "" -#: ../gui/wxpython/gmodeler/model.py:609 -msgid "Model is empty. Nothing to run." +#: ../gui/wxpython/menustrings.py:954 ../gui/wxpython/menustrings.py:1896 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:937 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1863 +msgid "Removes space time datasets from temporal database." msgstr "" -#: ../gui/wxpython/gmodeler/model.py:626 -#, python-format -msgid "" -"Model is not valid. Do you want to run the model anyway?\n" -"\n" -"%s" +#: ../gui/wxpython/menustrings.py:955 ../gui/wxpython/menustrings.py:1897 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:938 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1864 +msgid "Update metadata" msgstr "" -#: ../gui/wxpython/gmodeler/model.py:629 -msgid "Run model?" +#: ../gui/wxpython/menustrings.py:956 ../gui/wxpython/menustrings.py:1898 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:939 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1865 +msgid "Modifies the metadata of a space time dataset." msgstr "" -#: ../gui/wxpython/gmodeler/model.py:668 -msgid "Variables below not defined:" +#: ../gui/wxpython/menustrings.py:957 ../gui/wxpython/menustrings.py:1899 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:940 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1866 +msgid "Merge" msgstr "" -#: ../gui/wxpython/gmodeler/model.py:792 -msgid "Raster maps" +#: ../gui/wxpython/menustrings.py:958 ../gui/wxpython/menustrings.py:1900 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:941 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1867 +msgid "Merges several space time datasets into a single space time dataset." msgstr "" -#: ../gui/wxpython/gmodeler/model.py:795 -msgid "3D raster maps" +#: ../gui/wxpython/menustrings.py:959 ../gui/wxpython/menustrings.py:1901 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:942 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1868 +msgid "Temporally shift" msgstr "" -#: ../gui/wxpython/gmodeler/model.py:1511 -msgid "" +#: ../gui/wxpython/menustrings.py:960 ../gui/wxpython/menustrings.py:1902 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:943 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1869 +msgid "Shifts temporally the maps of a space time dataset." msgstr "" -#: ../gui/wxpython/gmodeler/model.py:1639 -msgid "Condition: " +#: ../gui/wxpython/menustrings.py:961 ../gui/wxpython/menustrings.py:1903 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:944 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1870 +msgid "Snap maps of dataset" msgstr "" -#: ../gui/wxpython/gmodeler/model.py:1641 -msgid "Condition: not defined" +#: ../gui/wxpython/menustrings.py:962 ../gui/wxpython/menustrings.py:1904 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:945 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1871 +msgid "Snaps temporally the maps of a space time dataset." msgstr "" -#: ../gui/wxpython/gmodeler/model.py:1779 -msgid "if-else" +#: ../gui/wxpython/menustrings.py:964 ../gui/wxpython/menustrings.py:1906 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:947 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1873 +msgid "Lists space time datasets and maps registered in the temporal database." msgstr "" -#: ../gui/wxpython/gmodeler/model.py:1887 -msgid "empty" +#: ../gui/wxpython/menustrings.py:965 ../gui/wxpython/menustrings.py:1907 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:948 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1874 +msgid "Manage maps in datasets" msgstr "" -#: ../gui/wxpython/gmodeler/model.py:1889 -#, python-brace-format -msgid "Details: unsupported tag name '{0}'." +#: ../gui/wxpython/menustrings.py:966 ../gui/wxpython/menustrings.py:1908 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:949 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1875 +msgid "Register maps in datasets" msgstr "" -#: ../gui/wxpython/gmodeler/model.py:2802 -msgid "Model parameters" +#: ../gui/wxpython/menustrings.py:967 ../gui/wxpython/menustrings.py:1909 +msgid "Assigns timestamps and registers raster, vector and raster3d maps in a space time dataset." msgstr "" -#: ../gui/wxpython/gmodeler/model.py:2827 -msgid "Delete intermediate data when finish" +#: ../gui/wxpython/menustrings.py:968 ../gui/wxpython/menustrings.py:1910 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:951 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1877 +msgid "Unregister maps from datasets" msgstr "" -#: ../gui/wxpython/gmodeler/dialogs.py:49 -msgid "Data properties" +#: ../gui/wxpython/menustrings.py:969 ../gui/wxpython/menustrings.py:1911 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:952 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1878 +msgid "Unregisters raster, vector and raster3d maps from the temporal database or a specific space time dataset." msgstr "" -#: ../gui/wxpython/gmodeler/dialogs.py:94 -#: ../gui/wxpython/gmodeler/dialogs.py:112 -msgid "Name of element:" +#: ../gui/wxpython/menustrings.py:970 ../gui/wxpython/menustrings.py:1912 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:953 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1879 +msgid "List raster dataset maps" msgstr "" -#: ../gui/wxpython/gmodeler/dialogs.py:105 -msgid "Type of element:" +#: ../gui/wxpython/menustrings.py:971 ../gui/wxpython/menustrings.py:1913 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:954 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1880 +msgid "Lists registered maps of a space time raster dataset." msgstr "" -#: ../gui/wxpython/gmodeler/dialogs.py:163 -msgid "Add GRASS command to the model" +#: ../gui/wxpython/menustrings.py:972 ../gui/wxpython/menustrings.py:1914 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:955 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1881 +msgid "List vector dataset maps" msgstr "" -#: ../gui/wxpython/gmodeler/dialogs.py:194 -msgid "Label and comment" +#: ../gui/wxpython/menustrings.py:973 ../gui/wxpython/menustrings.py:1915 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:956 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1882 +msgid "Lists registered maps of a space time vector dataset." msgstr "" -#: ../gui/wxpython/gmodeler/dialogs.py:292 -msgid "" -"Command not defined.\n" -"\n" -"Unable to add new action to the model." +#: ../gui/wxpython/menustrings.py:974 ../gui/wxpython/menustrings.py:1916 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:957 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1883 +msgid "List 3D raster dataset maps" msgstr "" -#: ../gui/wxpython/gmodeler/dialogs.py:299 -#, python-format -msgid "" -"'%s' is not a GRASS module.\n" -"\n" -"Unable to add new action to the model." +#: ../gui/wxpython/menustrings.py:975 ../gui/wxpython/menustrings.py:1917 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:958 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1884 +msgid "Lists registered maps of a space time raster3d dataset." msgstr "" -#: ../gui/wxpython/gmodeler/dialogs.py:335 -msgid "Relation properties" +#: ../gui/wxpython/menustrings.py:976 ../gui/wxpython/menustrings.py:1918 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:959 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1885 +msgid "Import" msgstr "" -#: ../gui/wxpython/gmodeler/dialogs.py:357 -msgid "From" +#: ../gui/wxpython/menustrings.py:977 ../gui/wxpython/menustrings.py:1919 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:960 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1886 +msgid "Import raster dataset" msgstr "" -#: ../gui/wxpython/gmodeler/dialogs.py:401 -#, python-format -msgid "Data: %s" +#: ../gui/wxpython/menustrings.py:978 ../gui/wxpython/menustrings.py:1920 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:961 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1887 +msgid "Imports space time raster dataset." msgstr "" -#: ../gui/wxpython/gmodeler/dialogs.py:407 -msgid "Command:" +#: ../gui/wxpython/menustrings.py:979 ../gui/wxpython/menustrings.py:1921 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:962 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1888 +msgid "Import vector dataset" msgstr "" -#: ../gui/wxpython/gmodeler/dialogs.py:413 -msgid "Option:" +#: ../gui/wxpython/menustrings.py:980 ../gui/wxpython/menustrings.py:1922 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:963 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1889 +msgid "Imports a space time vector dataset from a GRASS GIS specific archive file." msgstr "" -#: ../gui/wxpython/gmodeler/dialogs.py:428 -msgid "" -"Relation doesn't start with data item.\n" -"Unable to add relation." +#: ../gui/wxpython/menustrings.py:981 ../gui/wxpython/menustrings.py:1923 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:964 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1890 +#: ../gui/wxpython/animation/dialogs.py:937 ../gui/wxpython/tplot/frame.py:335 +#: ../gui/wxpython/lmgr/layertree.py:739 +msgid "Export" msgstr "" -#: ../gui/wxpython/gmodeler/dialogs.py:435 -msgid "" -"Relation doesn't point to GRASS command.\n" -"Unable to add relation." +#: ../gui/wxpython/menustrings.py:982 ../gui/wxpython/menustrings.py:1924 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:965 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1891 +msgid "Export raster dataset" msgstr "" -#: ../gui/wxpython/gmodeler/dialogs.py:448 -msgid "" -"No relevant option found.\n" -"Unable to add relation." +#: ../gui/wxpython/menustrings.py:983 ../gui/wxpython/menustrings.py:1925 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:966 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1892 +msgid "Exports space time raster dataset." msgstr "" -#: ../gui/wxpython/gmodeler/dialogs.py:487 -msgid "Condition" +#: ../gui/wxpython/menustrings.py:984 ../gui/wxpython/menustrings.py:1926 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:967 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1893 +msgid "Export raster dataset as VTK time series" msgstr "" -#: ../gui/wxpython/gmodeler/dialogs.py:515 -msgid "Loop properties" +#: ../gui/wxpython/menustrings.py:985 ../gui/wxpython/menustrings.py:1927 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:968 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1894 +msgid "Exports space time raster dataset as VTK time series." msgstr "" -#: ../gui/wxpython/gmodeler/dialogs.py:521 -msgid "List of items in loop" +#: ../gui/wxpython/menustrings.py:986 ../gui/wxpython/menustrings.py:1928 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:969 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1895 +msgid "Export vector dataset" msgstr "" -#: ../gui/wxpython/gmodeler/dialogs.py:524 -msgid "Series" +#: ../gui/wxpython/menustrings.py:987 ../gui/wxpython/menustrings.py:1929 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:970 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1896 +msgid "Exports a space time vector dataset as GRASS GIS specific archive file." msgstr "" -#: ../gui/wxpython/gmodeler/dialogs.py:526 -msgid "Define map series as condition for the loop" +#: ../gui/wxpython/menustrings.py:988 ../gui/wxpython/menustrings.py:1930 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:971 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1897 +msgid "Convert raster dataset to 3D raster" msgstr "" -#: ../gui/wxpython/gmodeler/dialogs.py:571 -msgid "Define series of maps" +#: ../gui/wxpython/menustrings.py:989 ../gui/wxpython/menustrings.py:1931 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:972 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1898 +msgid "Converts a space time raster dataset into a 3D raster map." msgstr "" -#: ../gui/wxpython/gmodeler/dialogs.py:589 -msgid "If-else properties" +#: ../gui/wxpython/menustrings.py:990 ../gui/wxpython/menustrings.py:1932 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:973 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1899 +msgid "Extraction" msgstr "" -#: ../gui/wxpython/gmodeler/dialogs.py:596 -msgid "List of items in 'if' block" +#: ../gui/wxpython/menustrings.py:991 ../gui/wxpython/menustrings.py:1933 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:974 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1900 +msgid "Extract subset of raster dataset" msgstr "" -#: ../gui/wxpython/gmodeler/dialogs.py:602 -msgid "List of items in 'else' block" +#: ../gui/wxpython/menustrings.py:992 ../gui/wxpython/menustrings.py:1934 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:975 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1901 +msgid "Extracts a subset of a space time raster datasets." msgstr "" -#: ../gui/wxpython/gmodeler/dialogs.py:772 -#, python-format -msgid "Variable <%s> already exists in the model. Adding variable failed." +#: ../gui/wxpython/menustrings.py:993 ../gui/wxpython/menustrings.py:1935 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:976 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1902 +msgid "Extract subset of vector dataset" msgstr "" -#: ../gui/wxpython/gmodeler/dialogs.py:803 -msgid "Do you want to delete all variables from the model?" +#: ../gui/wxpython/menustrings.py:994 ../gui/wxpython/menustrings.py:1936 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:977 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1903 +msgid "Extracts a subset of a space time vector dataset." msgstr "" -#: ../gui/wxpython/gmodeler/dialogs.py:805 -msgid "Delete variables" +#: ../gui/wxpython/menustrings.py:995 ../gui/wxpython/menustrings.py:1937 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:978 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1904 +msgid "Extract subset of 3D raster dataset" msgstr "" -#: ../gui/wxpython/gmodeler/dialogs.py:844 -#: ../gui/wxpython/gmodeler/dialogs.py:1013 -#: ../gui/wxpython/vdigit/dialogs.py:284 -msgid "Delete selected" +#: ../gui/wxpython/menustrings.py:996 ../gui/wxpython/menustrings.py:1938 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:979 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1905 +msgid "Extracts a subset of a space time 3D raster dataset." msgstr "" -#: ../gui/wxpython/gmodeler/dialogs.py:845 -#: ../gui/wxpython/vdigit/dialogs.py:288 -msgid "Delete all" +#: ../gui/wxpython/menustrings.py:997 ../gui/wxpython/menustrings.py:1939 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:980 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1906 +msgid "Query vector dataset attribute data" msgstr "" -#: ../gui/wxpython/location_wizard/dialogs.py:38 -#: ../gui/wxpython/location_wizard/wizard.py:176 -msgid "Set default region extent and resolution" +#: ../gui/wxpython/menustrings.py:998 ../gui/wxpython/menustrings.py:1940 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:981 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1907 +msgid "Prints attributes of vector maps registered in a space time vector dataset." msgstr "" -#: ../gui/wxpython/location_wizard/dialogs.py:109 -msgid "&Set region" +#: ../gui/wxpython/menustrings.py:999 ../gui/wxpython/menustrings.py:1941 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:982 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1908 +msgid "Raster dataset color table" msgstr "" -#: ../gui/wxpython/location_wizard/dialogs.py:141 -msgid "Invalid location selected." +#: ../gui/wxpython/menustrings.py:1000 ../gui/wxpython/menustrings.py:1942 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:983 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1909 +msgid "Creates/modifies the color table associated with each raster map of the space time raster dataset." msgstr "" -#: ../gui/wxpython/location_wizard/dialogs.py:160 -msgid "Invalid region" +#: ../gui/wxpython/menustrings.py:1001 ../gui/wxpython/menustrings.py:1943 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:984 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1910 +msgid "Raster calculations" msgstr "" -#: ../gui/wxpython/location_wizard/dialogs.py:191 -msgid "Click here to show 3D settings" +#: ../gui/wxpython/menustrings.py:1002 ../gui/wxpython/menustrings.py:1944 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:985 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1911 +msgid "Performs spatio-temporal mapcalc expressions on temporally sampled maps of space time raster datasets." msgstr "" -#: ../gui/wxpython/location_wizard/dialogs.py:192 -msgid "Click here to hide 3D settings" +#: ../gui/wxpython/menustrings.py:1003 ../gui/wxpython/menustrings.py:1945 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:986 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1912 +msgid "3D raster calculations" msgstr "" -#: ../gui/wxpython/location_wizard/dialogs.py:218 -#: ../gui/wxpython/location_wizard/dialogs.py:526 -#, python-format -msgid "Rows: %d" +#: ../gui/wxpython/menustrings.py:1004 ../gui/wxpython/menustrings.py:1946 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:987 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1913 +msgid "Performs r3.mapcalc expressions on maps of sampled space time 3D raster datasets." msgstr "" -#: ../gui/wxpython/location_wizard/dialogs.py:219 -#: ../gui/wxpython/location_wizard/dialogs.py:527 -#, python-format -msgid "Cols: %d" +#: ../gui/wxpython/menustrings.py:1005 ../gui/wxpython/menustrings.py:1947 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:988 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1914 +msgid "Interpolate gaps in raster datasets" msgstr "" -#: ../gui/wxpython/location_wizard/dialogs.py:220 -#: ../gui/wxpython/location_wizard/dialogs.py:528 -#, python-format -msgid "Cells: %d" +#: ../gui/wxpython/menustrings.py:1006 ../gui/wxpython/menustrings.py:1948 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:989 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1915 +msgid "Replaces gaps in a space time raster dataset with interpolated raster maps." msgstr "" -#: ../gui/wxpython/location_wizard/dialogs.py:268 -#: ../gui/wxpython/location_wizard/dialogs.py:530 -#, python-format -msgid "Depth: %d" +#: ../gui/wxpython/menustrings.py:1007 ../gui/wxpython/menustrings.py:1949 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:990 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1916 +msgid "Aggregation" msgstr "" -#: ../gui/wxpython/location_wizard/dialogs.py:272 -#: ../gui/wxpython/location_wizard/dialogs.py:531 -#, python-format -msgid "3D Cells: %d" +#: ../gui/wxpython/menustrings.py:1008 ../gui/wxpython/menustrings.py:1950 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:991 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1917 +msgid "Neighborhood analysis in raster dataset" msgstr "" -#: ../gui/wxpython/location_wizard/dialogs.py:295 -msgid "T-B resolution" +#: ../gui/wxpython/menustrings.py:1009 ../gui/wxpython/menustrings.py:1951 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:992 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1918 +msgid "Performs a neighborhood analysis for each map in a space time raster dataset." msgstr "" -#: ../gui/wxpython/location_wizard/dialogs.py:360 -msgid "North" +#: ../gui/wxpython/menustrings.py:1010 ../gui/wxpython/menustrings.py:1952 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:993 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1919 +msgid "Aggregation in raster datasets" msgstr "" -#: ../gui/wxpython/location_wizard/dialogs.py:368 -msgid "West" +#: ../gui/wxpython/menustrings.py:1011 ../gui/wxpython/menustrings.py:1953 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:994 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1920 +msgid "Performs different aggregation algorithms from r.series on all or a subset of raster maps in a space time raster dataset." msgstr "" -#: ../gui/wxpython/location_wizard/dialogs.py:390 -msgid "East" +#: ../gui/wxpython/menustrings.py:1012 ../gui/wxpython/menustrings.py:1954 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:995 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1921 +msgid "Temporal aggregation" msgstr "" -#: ../gui/wxpython/location_wizard/dialogs.py:399 -msgid "South" +#: ../gui/wxpython/menustrings.py:1013 ../gui/wxpython/menustrings.py:1955 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:996 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1922 +msgid "Aggregates temporally the maps of a space time raster dataset by a user defined granularity." msgstr "" -#: ../gui/wxpython/location_wizard/dialogs.py:403 -msgid "N-S resolution" +#: ../gui/wxpython/menustrings.py:1014 ../gui/wxpython/menustrings.py:1956 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:997 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1923 +msgid "Temporal aggregation by dataset" msgstr "" -#: ../gui/wxpython/location_wizard/dialogs.py:411 -msgid "E-W resolution" +#: ../gui/wxpython/menustrings.py:1015 ../gui/wxpython/menustrings.py:1957 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:998 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1924 +msgid "Aggregates data of an existing space time raster dataset using the time intervals of a second space time dataset." msgstr "" -#: ../gui/wxpython/location_wizard/dialogs.py:489 -#, python-format -msgid "Invalid value: %s" +#: ../gui/wxpython/menustrings.py:1016 ../gui/wxpython/menustrings.py:1958 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:999 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1925 +msgid "Sampling" msgstr "" -#: ../gui/wxpython/location_wizard/dialogs.py:586 -msgid "Select datum transformation" +#: ../gui/wxpython/menustrings.py:1017 ../gui/wxpython/menustrings.py:1959 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1000 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1926 +msgid "Sample a space time raster dataset at point coordinates" msgstr "" -#: ../gui/wxpython/location_wizard/dialogs.py:612 -msgid "Select from list of datum transformations" +#: ../gui/wxpython/menustrings.py:1018 ../gui/wxpython/menustrings.py:1960 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1001 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1927 +msgid "Sample a space time raster dataset at specific vector point coordinates and write the output to stdout using different layouts" msgstr "" -#: ../gui/wxpython/location_wizard/wizard.py:156 -msgid "Define GRASS Database and Location Name" +#: ../gui/wxpython/menustrings.py:1019 ../gui/wxpython/menustrings.py:1961 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1002 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1928 +msgid "Query raster dataset by vector points dataset" msgstr "" -#: ../gui/wxpython/location_wizard/wizard.py:177 -msgid "This option allows setting default computation region immediately after new location is created. Default computation region can be defined later using g.region based on imported data." +#: ../gui/wxpython/menustrings.py:1020 ../gui/wxpython/menustrings.py:1962 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1003 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1929 +msgid "Stores raster map values at spatial and temporal positions of vector points as vector attributes." msgstr "" -#: ../gui/wxpython/location_wizard/wizard.py:183 -msgid "Create user mapset" +#: ../gui/wxpython/menustrings.py:1021 ../gui/wxpython/menustrings.py:1963 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1004 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1930 +msgid "Observe specific locations in raster dataset" msgstr "" -#: ../gui/wxpython/location_wizard/wizard.py:184 -msgid "This option allows creating user mapset immediately after new location is created. Note that GRASS always creates PERMANENT mapset." +#: ../gui/wxpython/menustrings.py:1022 ../gui/wxpython/menustrings.py:1964 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1005 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1931 +msgid "Observes specific locations in a space time raster dataset over a period of time using vector points." msgstr "" -#: ../gui/wxpython/location_wizard/wizard.py:190 -msgid "GIS Data Directory:" +#: ../gui/wxpython/menustrings.py:1023 ../gui/wxpython/menustrings.py:1965 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1006 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1932 +msgid "Temporal sampling" msgstr "" -#: ../gui/wxpython/location_wizard/wizard.py:209 -msgid "Project Location" +#: ../gui/wxpython/menustrings.py:1024 ../gui/wxpython/menustrings.py:1966 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1007 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1933 +msgid "Samples the input space time dataset(s) with a sample space time dataset and print the result to stdout." msgstr "" -#: ../gui/wxpython/location_wizard/wizard.py:210 -msgid "Name of location directory in GIS Data Directory" +#: ../gui/wxpython/menustrings.py:1026 ../gui/wxpython/menustrings.py:1968 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1009 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1935 +msgid "Space time datasets metadata" msgstr "" -#: ../gui/wxpython/location_wizard/wizard.py:224 -msgid "Location Title" +#: ../gui/wxpython/menustrings.py:1027 ../gui/wxpython/menustrings.py:1969 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1010 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1936 +msgid "Lists information about space time datasets and maps." msgstr "" -#: ../gui/wxpython/location_wizard/wizard.py:226 -msgid "Optional location title, you can leave this field blank." +#: ../gui/wxpython/menustrings.py:1028 ../gui/wxpython/menustrings.py:1970 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1011 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1937 +msgid "Univariate raster dataset statistics" msgstr "" -#: ../gui/wxpython/location_wizard/wizard.py:257 -#, python-format -msgid "Name <%(name)s> is not a valid name for location. Please use only ASCII characters excluding %(chars)s and space." +#: ../gui/wxpython/menustrings.py:1029 ../gui/wxpython/menustrings.py:1971 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1012 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1938 +msgid "Calculates univariate statistics from the non-null cells for each registered raster map of a space time raster dataset." msgstr "" -#: ../gui/wxpython/location_wizard/wizard.py:265 -msgid "Invalid location name" +#: ../gui/wxpython/menustrings.py:1030 ../gui/wxpython/menustrings.py:1972 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1013 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1939 +msgid "Univariate vector dataset statistics" msgstr "" -#: ../gui/wxpython/location_wizard/wizard.py:280 -msgid "Choose GRASS data directory:" +#: ../gui/wxpython/menustrings.py:1031 ../gui/wxpython/menustrings.py:1973 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1014 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1940 +msgid "Calculates univariate statistics of attributes for each registered vector map of a space time vector dataset" msgstr "" -#: ../gui/wxpython/location_wizard/wizard.py:294 -#: ../gui/wxpython/location_wizard/wizard.py:2560 -msgid "Location already exists in GRASS Database." +#: ../gui/wxpython/menustrings.py:1032 ../gui/wxpython/menustrings.py:1974 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1015 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1941 +msgid "Univariate 3D raster dataset statistics" msgstr "" -#: ../gui/wxpython/location_wizard/wizard.py:298 -msgid "Unable to create location" +#: ../gui/wxpython/menustrings.py:1033 ../gui/wxpython/menustrings.py:1975 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1016 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1942 +msgid "Calculates univariate statistics from the non-null cells for each registered 3D raster map of a space time 3D raster dataset." msgstr "" -#: ../gui/wxpython/location_wizard/wizard.py:312 -msgid "Title of the location is limited only to one line and 256 characters. The rest of the text will be ignored." +#: ../gui/wxpython/menustrings.py:1034 ../gui/wxpython/menustrings.py:1976 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1017 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1943 +msgid "Report temporal topology" msgstr "" -#: ../gui/wxpython/location_wizard/wizard.py:322 -msgid "Choose method for creating a new location" +#: ../gui/wxpython/menustrings.py:1035 ../gui/wxpython/menustrings.py:1977 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1018 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1944 +msgid "Lists temporal topology of a space time dataset." msgstr "" -#: ../gui/wxpython/location_wizard/wizard.py:329 -msgid "Select EPSG code of spatial reference system" +#: ../gui/wxpython/menustrings.py:1036 ../gui/wxpython/menustrings.py:1978 +#: ../gui/wxpython/menustrings.py:1985 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1019 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1945 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1952 +msgid "GUI tools" msgstr "" -#: ../gui/wxpython/location_wizard/wizard.py:335 -msgid "Read projection and datum terms from a georeferenced data file" +#: ../gui/wxpython/menustrings.py:1039 ../gui/wxpython/menustrings.py:1981 +#: ../gui/wxpython/menustrings.py:2001 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1022 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1948 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1968 +msgid "Timeline tool" msgstr "" -#: ../gui/wxpython/location_wizard/wizard.py:339 -msgid "Read projection and datum terms from a Well Known Text (WKT) .prj file" +#: ../gui/wxpython/menustrings.py:1040 ../gui/wxpython/menustrings.py:1982 +#: ../gui/wxpython/menustrings.py:2002 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1023 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1949 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1969 +msgid "Plot temporal extents." msgstr "" -#: ../gui/wxpython/location_wizard/wizard.py:342 -msgid "Select coordinate system parameters from a list" +#: ../gui/wxpython/menustrings.py:1041 ../gui/wxpython/menustrings.py:1983 +#: ../gui/wxpython/menustrings.py:1999 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1024 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1950 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1966 +msgid "Temporal plot tool" msgstr "" -#: ../gui/wxpython/location_wizard/wizard.py:345 -msgid "Specify projection and datum terms using custom PROJ.4 parameters" +#: ../gui/wxpython/menustrings.py:1042 ../gui/wxpython/menustrings.py:1984 +#: ../gui/wxpython/menustrings.py:2000 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1025 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1951 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1967 +msgid "Plot temporal values." msgstr "" -#: ../gui/wxpython/location_wizard/wizard.py:348 -msgid "Create a generic Cartesian coordinate system (XY)" +#: ../gui/wxpython/menustrings.py:1043 ../gui/wxpython/menustrings.py:2048 +#: ../gui/wxpython/menustrings.py:2091 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1026 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:2015 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:2058 +msgid "&Help" msgstr "" -#: ../gui/wxpython/location_wizard/wizard.py:352 -msgid "Simple methods:" +#: ../gui/wxpython/menustrings.py:1044 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1027 +msgid "GRASS help" msgstr "" -#: ../gui/wxpython/location_wizard/wizard.py:364 -msgid "Advanced methods:" +#: ../gui/wxpython/menustrings.py:1045 ../gui/wxpython/menustrings.py:1047 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1028 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1030 +msgid "Display the HTML man pages of GRASS GIS" msgstr "" -#: ../gui/wxpython/location_wizard/wizard.py:467 -msgid "Choose projection" +#: ../gui/wxpython/menustrings.py:1046 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1029 +msgid "GUI help" msgstr "" -#: ../gui/wxpython/location_wizard/wizard.py:483 -#: ../gui/wxpython/location_wizard/wizard.py:1010 -#: ../gui/wxpython/location_wizard/wizard.py:1191 -#: ../gui/wxpython/location_wizard/wizard.py:1521 -#: ../gui/wxpython/location_wizard/wizard.py:1749 -msgid "Code" +#: ../gui/wxpython/menustrings.py:1048 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1031 +msgid "About system" msgstr "" -#: ../gui/wxpython/location_wizard/wizard.py:487 -msgid "Projection code:" +#: ../gui/wxpython/menustrings.py:1049 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1032 +msgid "Prints system information" msgstr "" -#: ../gui/wxpython/location_wizard/wizard.py:495 -#: ../gui/wxpython/location_wizard/wizard.py:1023 -#: ../gui/wxpython/location_wizard/wizard.py:1208 -msgid "Search in description:" +#: ../gui/wxpython/menustrings.py:1050 ../gui/wxpython/menustrings.py:1051 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1033 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1034 +#: ../gui/wxpython/gui_core/ghelp.py:53 +msgid "About GRASS GIS" msgstr "" -#: ../gui/wxpython/location_wizard/wizard.py:674 -#, python-format -msgid "Unable to read list: %s" +#: ../gui/wxpython/menustrings.py:1054 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1037 +msgid "Import, export and link data" msgstr "" -#: ../gui/wxpython/location_wizard/wizard.py:779 -msgid "Choose projection parameters" +#: ../gui/wxpython/menustrings.py:1988 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1955 +msgid "Attribute table manager" msgstr "" -#: ../gui/wxpython/location_wizard/wizard.py:793 -msgid "Select datum or ellipsoid (next page)" +#: ../gui/wxpython/menustrings.py:2007 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1974 +msgid "Create new model" msgstr "" -#: ../gui/wxpython/location_wizard/wizard.py:801 -msgid "Datum with associated ellipsoid" +#: ../gui/wxpython/menustrings.py:2009 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1976 +msgid "Load model from file" msgstr "" -#: ../gui/wxpython/location_wizard/wizard.py:804 -msgid "Ellipsoid only" +#: ../gui/wxpython/menustrings.py:2011 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1978 +#: ../gui/wxpython/gmodeler/frame.py:518 +msgid "Save model" msgstr "" -#: ../gui/wxpython/location_wizard/wizard.py:862 -#, python-format -msgid "You must enter a value for %s" +#: ../gui/wxpython/menustrings.py:2013 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1980 +msgid "Save model to file" msgstr "" -#: ../gui/wxpython/location_wizard/wizard.py:881 -#: ../gui/wxpython/location_wizard/wizard.py:902 -#, python-format -msgid " Enter parameters for %s projection " +#: ../gui/wxpython/menustrings.py:2015 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1982 +msgid "Close model file" msgstr "" -#: ../gui/wxpython/location_wizard/wizard.py:987 -msgid "Specify geodetic datum" +#: ../gui/wxpython/menustrings.py:2016 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1983 +msgid "Export to image" msgstr "" -#: ../gui/wxpython/location_wizard/wizard.py:1010 -msgid "Ellipsoid" +#: ../gui/wxpython/menustrings.py:2017 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1984 +msgid "Export model to image" msgstr "" -#: ../gui/wxpython/location_wizard/wizard.py:1014 -msgid "Datum code:" +#: ../gui/wxpython/menustrings.py:2018 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1985 +msgid "Export to Python" msgstr "" -#: ../gui/wxpython/location_wizard/wizard.py:1162 -msgid "Specify ellipsoid" +#: ../gui/wxpython/menustrings.py:2019 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1986 +msgid "Export model to Python script" msgstr "" -#: ../gui/wxpython/location_wizard/wizard.py:1179 -msgid "Earth based" +#: ../gui/wxpython/menustrings.py:2020 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1987 +msgid "Quit modeler" msgstr "" -#: ../gui/wxpython/location_wizard/wizard.py:1182 -msgid "Planetary bodies" +#: ../gui/wxpython/menustrings.py:2021 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1988 +msgid "Close modeler window" msgstr "" -#: ../gui/wxpython/location_wizard/wizard.py:1196 -msgid "Ellipsoid code:" +#: ../gui/wxpython/menustrings.py:2024 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1991 +#: ../gui/wxpython/gmodeler/preferences.py:32 +msgid "Modeler settings" msgstr "" -#: ../gui/wxpython/location_wizard/wizard.py:1338 -#: ../gui/wxpython/location_wizard/wizard.py:1398 -msgid "Select georeferenced file" +#: ../gui/wxpython/menustrings.py:2025 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1992 +msgid "&Model" msgstr "" -#: ../gui/wxpython/location_wizard/wizard.py:1343 -msgid "Georeferenced file:" +#: ../gui/wxpython/menustrings.py:2026 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1993 +msgid "Add command" msgstr "" -#: ../gui/wxpython/location_wizard/wizard.py:1414 -#: ../gui/wxpython/location_wizard/wizard.py:1472 -msgid "Select Well Known Text (WKT) .prj file" +#: ../gui/wxpython/menustrings.py:2027 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1994 +msgid "Add action (GRASS command) to model" msgstr "" -#: ../gui/wxpython/location_wizard/wizard.py:1419 -msgid "WKT .prj file:" +#: ../gui/wxpython/menustrings.py:2028 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1995 +msgid "Add data" msgstr "" -#: ../gui/wxpython/location_wizard/wizard.py:1490 -msgid "Choose EPSG Code" +#: ../gui/wxpython/menustrings.py:2029 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1996 +msgid "Add data item to model" msgstr "" -#: ../gui/wxpython/location_wizard/wizard.py:1499 -msgid "Path to the EPSG-codes file:" +#: ../gui/wxpython/menustrings.py:2030 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1997 +msgid "Define relation" msgstr "" -#: ../gui/wxpython/location_wizard/wizard.py:1523 -#: ../gui/wxpython/location_wizard/wizard.py:1751 -#: ../gui/wxpython/vnet/dialogs.py:365 -msgid "Parameters" +#: ../gui/wxpython/menustrings.py:2031 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1998 +msgid "Define relation between data and action items" msgstr "" -#: ../gui/wxpython/location_wizard/wizard.py:1663 -msgid "Choose EPSG codes file" +#: ../gui/wxpython/menustrings.py:2032 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1999 +msgid "Add loop / series" msgstr "" -#: ../gui/wxpython/location_wizard/wizard.py:1714 -msgid "Choose IAU Code" +#: ../gui/wxpython/menustrings.py:2033 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:2000 +msgid "Adds loop (series) to model" msgstr "" -#: ../gui/wxpython/location_wizard/wizard.py:1723 -msgid "Path to the IAU-codes file:" +#: ../gui/wxpython/menustrings.py:2034 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:2001 +msgid "Add condition" msgstr "" -#: ../gui/wxpython/location_wizard/wizard.py:1726 -msgid "IAU code:" +#: ../gui/wxpython/menustrings.py:2035 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:2002 +msgid "Adds condition (if/else) to model" msgstr "" -#: ../gui/wxpython/location_wizard/wizard.py:1908 -msgid "Choose IAU codes file" -msgstr "" - -#: ../gui/wxpython/location_wizard/wizard.py:1943 -#, python-brace-format -msgid "Unable to read IAU codes: {0}" +#: ../gui/wxpython/menustrings.py:2036 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:2003 +#: ../gui/wxpython/gmodeler/frame.py:885 +msgid "Add comment" msgstr "" -#: ../gui/wxpython/location_wizard/wizard.py:1963 -msgid "Choose method of specifying georeferencing parameters" +#: ../gui/wxpython/menustrings.py:2037 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:2004 +msgid "Adds comment to model" msgstr "" -#: ../gui/wxpython/location_wizard/wizard.py:1972 -msgid "Enter PROJ.4 parameters string:" +#: ../gui/wxpython/menustrings.py:2038 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:2005 +msgid "Remove item" msgstr "" -#: ../gui/wxpython/location_wizard/wizard.py:2028 -#: ../gui/wxpython/location_wizard/wizard.py:2032 -msgid "Datum transform is required." +#: ../gui/wxpython/menustrings.py:2039 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:2006 +msgid "Remove action/data from model" msgstr "" -#: ../gui/wxpython/location_wizard/wizard.py:2114 -msgid "GRASS Database:" +#: ../gui/wxpython/menustrings.py:2040 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:2007 +#: ../gui/wxpython/gmodeler/preferences.py:661 +msgid "Model properties" msgstr "" -#: ../gui/wxpython/location_wizard/wizard.py:2120 -msgid "Location Name:" +#: ../gui/wxpython/menustrings.py:2041 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:2008 +msgid "Model properties (name, purpose, etc.)" msgstr "" -#: ../gui/wxpython/location_wizard/wizard.py:2126 -msgid "Location Title:" +#: ../gui/wxpython/menustrings.py:2042 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:2009 +msgid "Delete intermediate data" msgstr "" -#: ../gui/wxpython/location_wizard/wizard.py:2132 -msgid "Projection:" +#: ../gui/wxpython/menustrings.py:2043 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:2010 +msgid "Delete intermediate data defined in the model" msgstr "" -#: ../gui/wxpython/location_wizard/wizard.py:2140 -msgid "" -"PROJ.4 definition:\n" -" (non-definitive)" +#: ../gui/wxpython/menustrings.py:2045 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:2012 +msgid "Run entire model" msgstr "" -#: ../gui/wxpython/location_wizard/wizard.py:2264 -#, python-format -msgid "Do you want to create GRASS location <%s>?" +#: ../gui/wxpython/menustrings.py:2046 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:2013 +msgid "Validate model" msgstr "" -#: ../gui/wxpython/location_wizard/wizard.py:2266 -msgid "Create new location?" +#: ../gui/wxpython/menustrings.py:2047 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:2014 +msgid "Validate entire model" msgstr "" -#: ../gui/wxpython/location_wizard/wizard.py:2318 -msgid "Define new GRASS Location" +#: ../gui/wxpython/menustrings.py:2049 ../gui/wxpython/menustrings.py:2092 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:2016 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:2059 +#: ../gui/wxpython/tplot/frame.py:346 ../gui/wxpython/timeline/frame.py:137 +msgid "Help" msgstr "" -#: ../gui/wxpython/location_wizard/wizard.py:2417 -#, python-format -msgid "" -"Unable to create new location. Location <%(loc)s> not created.\n" -"\n" -"Details: %(err)s" +#: ../gui/wxpython/menustrings.py:2050 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:2017 +msgid "Display the HTML man pages of Graphical modeler" msgstr "" -#: ../gui/wxpython/location_wizard/wizard.py:2425 -msgid "Location wizard canceled. Location not created." +#: ../gui/wxpython/menustrings.py:2051 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:2018 +msgid "About Graphical Modeler" msgstr "" -#: ../gui/wxpython/location_wizard/wizard.py:2558 -msgid "Unable to create new location" +#: ../gui/wxpython/menustrings.py:2052 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:2019 +msgid "Display information about Graphical Modeler" msgstr "" -#: ../gui/wxpython/location_wizard/wizard.py:2573 -msgid "Unable to create new GRASS Database" +#: ../gui/wxpython/menustrings.py:2057 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:2024 +#: ../gui/wxpython/psmap/toolbars.py:77 +msgid "Specify paper size, margins and orientation" msgstr "" -#: ../gui/wxpython/location_wizard/wizard.py:2585 -#, python-format -msgid "Location <%(loc)s> will be created in GIS data directory <%(dir)s>. You will need to change the default GIS data directory in the GRASS startup screen." +#: ../gui/wxpython/menustrings.py:2058 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:2025 +msgid "Load instruction file" msgstr "" -#: ../gui/wxpython/location_wizard/wizard.py:2590 -msgid "New GIS data directory" +#: ../gui/wxpython/menustrings.py:2059 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:2026 +#: ../gui/wxpython/psmap/toolbars.py:70 +msgid "Load text file with mapping instructions" msgstr "" -#: ../gui/wxpython/location_wizard/wizard.py:2621 -msgid "EPSG code missing." +#: ../gui/wxpython/menustrings.py:2060 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:2027 +msgid "Export instruction file" msgstr "" -#: ../gui/wxpython/location_wizard/wizard.py:2631 -msgid "IAU code missing." +#: ../gui/wxpython/menustrings.py:2061 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:2028 +#: ../gui/wxpython/psmap/toolbars.py:68 +msgid "Generate text file with mapping instructions" msgstr "" -#: ../gui/wxpython/location_wizard/wizard.py:2642 -#: ../gui/wxpython/location_wizard/wizard.py:2651 -#, python-format -msgid "File <%s> not found." +#: ../gui/wxpython/menustrings.py:2062 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:2029 +msgid "Export to PostScript" msgstr "" -#: ../gui/wxpython/rdigit/dialogs.py:34 -msgid "Create new raster map" +#: ../gui/wxpython/menustrings.py:2063 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:2030 +#: ../gui/wxpython/psmap/toolbars.py:72 +msgid "Generate PostScript output" msgstr "" -#: ../gui/wxpython/rdigit/dialogs.py:53 -msgid "Name for new raster map:" +#: ../gui/wxpython/menustrings.py:2064 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:2031 +msgid "Export to PDF" msgstr "" -#: ../gui/wxpython/rdigit/dialogs.py:58 -msgid "Optionally select background raster map:" +#: ../gui/wxpython/menustrings.py:2065 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:2032 +#: ../gui/wxpython/psmap/toolbars.py:74 +msgid "Generate PDF output" msgstr "" -#: ../gui/wxpython/rdigit/dialogs.py:62 -msgid "New raster map type:" +#: ../gui/wxpython/menustrings.py:2066 ../gui/wxpython/menustrings.py:2067 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:2033 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:2034 +msgid "Launch ps.map dialog" msgstr "" -#: ../gui/wxpython/rdigit/dialogs.py:92 -msgid "Please specify name for a new raster map" +#: ../gui/wxpython/menustrings.py:2068 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:2035 +#: ../gui/wxpython/gui_core/toolbars.py:74 ../gui/wxpython/lmgr/layertree.py:78 +msgid "Quit" msgstr "" -#: ../gui/wxpython/rdigit/dialogs.py:100 -#, python-format -msgid "Raster map <%s> already exists in the current mapset. Do you want to overwrite it?" +#: ../gui/wxpython/menustrings.py:2069 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:2036 +msgid "Close Cartographic Composer" msgstr "" -#: ../gui/wxpython/rdigit/controller.py:123 -msgid "Please select first the raster map" +#: ../gui/wxpython/menustrings.py:2070 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:2037 +msgid "&Insert" msgstr "" -#: ../gui/wxpython/rdigit/controller.py:155 -msgid "Right click to finish area" +#: ../gui/wxpython/menustrings.py:2071 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:2038 +#: ../gui/wxpython/psmap/toolbars.py:82 ../gui/wxpython/psmap/dialogs.py:835 +#: ../gui/wxpython/psmap/dialogs.py:889 +msgid "Map frame" msgstr "" -#: ../gui/wxpython/rdigit/controller.py:160 -msgid "Right click to finish line" +#: ../gui/wxpython/menustrings.py:2072 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:2039 +msgid "Add or edit map frame" msgstr "" -#: ../gui/wxpython/rdigit/controller.py:303 -msgid "Do you want to save changes?" +#: ../gui/wxpython/menustrings.py:2073 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:2040 +#: ../gui/wxpython/nviz/mapwindow.py:1675 ../gui/wxpython/nviz/tools.py:827 +#: ../gui/wxpython/psmap/dialogs.py:1542 ../gui/wxpython/lmgr/layertree.py:1044 +msgid "Raster map" msgstr "" -#: ../gui/wxpython/rdigit/controller.py:304 -msgid "Save raster map changes" +#: ../gui/wxpython/menustrings.py:2074 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:2041 +msgid "Add or edit raster map" msgstr "" -#: ../gui/wxpython/rdigit/controller.py:383 -msgid "Failed to create backup copy of edited raster map." +#: ../gui/wxpython/menustrings.py:2075 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:2042 +#: ../gui/wxpython/nviz/tools.py:1453 ../gui/wxpython/psmap/dialogs.py:3646 +#: ../gui/wxpython/lmgr/layertree.py:1048 +msgid "Vector map" msgstr "" -#: ../gui/wxpython/rdigit/controller.py:402 -msgid "Failed to create new raster map." +#: ../gui/wxpython/menustrings.py:2076 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:2043 +msgid "Add or edit vector map" msgstr "" -#: ../gui/wxpython/rdigit/controller.py:490 -#: ../gui/wxpython/rdigit/controller.py:518 -msgid "Rasterizing..." +#: ../gui/wxpython/menustrings.py:2077 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:2044 +msgid "Map legend" msgstr "" -#: ../gui/wxpython/rdigit/controller.py:558 -msgid "Failed to set default color table for edited raster map" +#: ../gui/wxpython/menustrings.py:2078 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:2045 +msgid "Add or edit raster and vector legend" msgstr "" -#: ../gui/wxpython/rdigit/toolbars.py:27 -msgid "Digitize area" +#: ../gui/wxpython/menustrings.py:2079 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:2046 +#: ../gui/wxpython/psmap/toolbars.py:93 +msgid "Map info" msgstr "" -#: ../gui/wxpython/rdigit/toolbars.py:29 -msgid "Digitize line" +#: ../gui/wxpython/menustrings.py:2080 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:2047 +msgid "Add or edit map info" msgstr "" -#: ../gui/wxpython/rdigit/toolbars.py:31 -msgid "Digitize point" +#: ../gui/wxpython/menustrings.py:2081 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:2048 +#: ../gui/wxpython/nviz/tools.py:2381 ../gui/wxpython/psmap/toolbars.py:97 +msgid "Scale bar" msgstr "" -#: ../gui/wxpython/rdigit/toolbars.py:32 -msgid "Save raster map" +#: ../gui/wxpython/menustrings.py:2082 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:2049 +msgid "Add or edit scale bar" msgstr "" -#: ../gui/wxpython/rdigit/toolbars.py:33 ../gui/wxpython/vdigit/toolbars.py:185 -msgid "Undo" +#: ../gui/wxpython/menustrings.py:2083 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:2050 +#: ../gui/wxpython/psmap/toolbars.py:91 ../gui/wxpython/psmap/dialogs.py:5187 +#: ../gui/wxpython/psmap/dialogs.py:5196 +#: ../gui/wxpython/animation/dialogs.py:1540 +msgid "Text" msgstr "" -#: ../gui/wxpython/rdigit/toolbars.py:34 -msgid "Raster Digitizer manual" +#: ../gui/wxpython/menustrings.py:2084 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:2051 +#: ../gui/wxpython/animation/dialogs.py:991 +#: ../gui/wxpython/mapdisp/toolbars.py:54 +msgid "Add text" msgstr "" -#: ../gui/wxpython/rdigit/toolbars.py:35 -msgid "Quit raster digitizer" +#: ../gui/wxpython/menustrings.py:2085 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:2052 +#: ../gui/wxpython/psmap/toolbars.py:99 ../gui/wxpython/psmap/dialogs.py:5722 +#: ../gui/wxpython/psmap/dialogs.py:5784 +#: ../gui/wxpython/animation/dialogs.py:1539 +msgid "Image" msgstr "" -#: ../gui/wxpython/rdigit/toolbars.py:52 -msgid "Select raster map" +#: ../gui/wxpython/menustrings.py:2086 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:2053 +#: ../gui/wxpython/animation/dialogs.py:991 +msgid "Add image" msgstr "" -#: ../gui/wxpython/rdigit/toolbars.py:67 -msgid "Set drawing color (not raster cell color)" +#: ../gui/wxpython/menustrings.py:2087 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:2054 +#: ../gui/wxpython/nviz/tools.py:2332 ../gui/wxpython/psmap/toolbars.py:101 +#: ../gui/wxpython/psmap/dialogs.py:6246 +msgid "North Arrow" msgstr "" -#: ../gui/wxpython/rdigit/toolbars.py:85 -msgid "Cell value:" +#: ../gui/wxpython/menustrings.py:2088 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:2055 +#: ../gui/wxpython/mapdisp/toolbars.py:41 +msgid "Add north arrow" msgstr "" -#: ../gui/wxpython/rdigit/toolbars.py:99 -msgid "Width of currently digitized line or diameter of a digitized point in map units." -msgstr "" +#: ../gui/wxpython/menustrings.py:2090 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:2057 +#: ../gui/wxpython/psmap/toolbars.py:85 +msgid "Delete selected object" +msgstr "" -#: ../gui/wxpython/rdigit/toolbars.py:146 -msgid "New raster map" +#: ../gui/wxpython/menustrings.py:2093 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:2060 +msgid "Display the HTML man pages of Cartographic Composer" msgstr "" -#: ../gui/wxpython/datacatalog/frame.py:36 -msgid "GRASS GIS Data Catalog" +#: ../gui/wxpython/menustrings.py:2094 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:2061 +msgid "About Cartographic Composer" msgstr "" -#: ../gui/wxpython/datacatalog/frame.py:66 -msgid "Close GRASS GIS Data Catalog" +#: ../gui/wxpython/menustrings.py:2095 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:2062 +msgid "Display information about Cartographic Composer" msgstr "" -#: ../gui/wxpython/datacatalog/frame.py:119 ../gui/wxpython/lmgr/frame.py:505 -#: ../gui/wxpython/lmgr/frame.py:1064 -#, python-format -msgid "" -"Current location is <%(loc)s>.\n" -"Current mapset is <%(mapset)s>." +#: ../gui/wxpython/image2target/ii2t_menustrings.py:38 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1039 +msgid "Common formats import" msgstr "" -#: ../gui/wxpython/datacatalog/frame.py:127 ../gui/wxpython/lmgr/frame.py:1091 -#: ../gui/wxpython/lmgr/frame.py:1113 -#, python-format -msgid "Current mapset is <%s>." +#: ../gui/wxpython/image2target/ii2t_menustrings.py:40 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:70 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1041 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1071 +msgid "Import of common formats with reprojection" msgstr "" -#: ../gui/wxpython/datacatalog/toolbars.py:25 -msgid "Reload GRASS locations" +#: ../gui/wxpython/image2target/ii2t_menustrings.py:41 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1042 +msgid "Imports raster data into a GRASS raster map using GDAL library and reprojects on the fly." msgstr "" -#: ../gui/wxpython/datacatalog/toolbars.py:28 -msgid "Reload current GRASS mapset only" +#: ../gui/wxpython/image2target/ii2t_menustrings.py:64 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1065 +msgid "Imports a raster map as GRASS GIS specific archive file (packed with r.pack)" msgstr "" -#: ../gui/wxpython/datacatalog/toolbars.py:31 -msgid "Click to restrict editing to current mapset only" +#: ../gui/wxpython/image2target/ii2t_menustrings.py:71 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1072 +msgid "Imports vector data into a GRASS vector map using OGR library and reprojects on the fly." msgstr "" -#: ../gui/wxpython/datacatalog/toolbars.py:34 -msgid "Click to allow editing other mapsets" +#: ../gui/wxpython/image2target/ii2t_menustrings.py:88 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1089 +msgid "Imports a vector map as GRASS GIS specific archive file (packed with v.pack)" msgstr "" -#: ../gui/wxpython/datacatalog/toolbars.py:54 -msgid "Search:" +#: ../gui/wxpython/image2target/ii2t_menustrings.py:132 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1133 +msgid "Exports a vector map layer to any of the supported OGR vector formats. By default a vector map layer is exported to Esri Shapefile format." msgstr "" -#: ../gui/wxpython/datacatalog/toolbars.py:56 -msgid "Type to search database by map type or name. Use prefix 'r:', 'v:' and 'r3:'to show only raster, vector or 3D raster data, respectively. Use Python regular expressions to refine your search." +#: ../gui/wxpython/image2target/ii2t_menustrings.py:650 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1576 +msgid "Allocates subnets for nearest centers (direction from center). center node must be opened (costs >= 0). Costs of center node are used in calculation" msgstr "" -#: ../gui/wxpython/datacatalog/catalog.py:33 -msgid "Data catalog" +#: ../gui/wxpython/image2target/ii2t_menustrings.py:652 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1578 +msgid "Splits net by cost isolines. Splits net to bands between cost isolines (direction from center). Center node must be opened (costs >= 0). Costs of center node are used in calculation." msgstr "" -#: ../gui/wxpython/datacatalog/tree.py:122 -#, python-brace-format -msgid "Failed to read mapsets from location <{l}>." +#: ../gui/wxpython/image2target/ii2t_menustrings.py:710 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1636 +msgid "Creates a Voronoi diagram in current region from an input vector map containing points or centroids." msgstr "" -#: ../gui/wxpython/datacatalog/tree.py:143 -#, python-brace-format -msgid "Failed to read maps from location <{l}>." +#: ../gui/wxpython/image2target/ii2t_menustrings.py:864 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1790 +msgid "Reports and Statistics" msgstr "" -#: ../gui/wxpython/datacatalog/tree.py:215 -#, python-brace-format -msgid "Map of type {elem} <{name}> already exists in mapset <{mapset}>. Do you want to overwrite it?" +#: ../gui/wxpython/image2target/ii2t_menustrings.py:950 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1876 +msgid "Registers raster, vector and raster3d maps in a space time datasets." msgstr "" -#: ../gui/wxpython/datacatalog/tree.py:302 -#, python-brace-format -msgid "GRASS locations in {0}" +#: ../gui/wxpython/image2target/ii2t_mapdisplay.py:50 +#: ../gui/wxpython/gcp/mapdisplay.py:50 +msgid "GRASS GIS Manage Ground Control Points" msgstr "" -#: ../gui/wxpython/datacatalog/tree.py:583 -#, python-brace-format -msgid "Map <{layer}> marked for moving." +#: ../gui/wxpython/image2target/ii2t_manager.py:179 +#: ../gui/wxpython/gcp/manager.py:150 +msgid "Setup for georectification" msgstr "" -#: ../gui/wxpython/datacatalog/tree.py:593 -#, python-brace-format -msgid "Map <{layer}> marked for copying." +#: ../gui/wxpython/image2target/ii2t_manager.py:212 +#: ../gui/wxpython/image2target/ii2t_manager.py:216 +#: ../gui/wxpython/gcp/manager.py:183 ../gui/wxpython/gcp/manager.py:187 +msgid "Georectifying setup canceled." msgstr "" -#: ../gui/wxpython/datacatalog/tree.py:603 -#: ../gui/wxpython/datacatalog/tree.py:673 -#: ../gui/wxpython/datacatalog/tree.py:683 -#: ../gui/wxpython/datacatalog/tree.py:730 -msgid "New name" +#: ../gui/wxpython/image2target/ii2t_manager.py:381 +#: ../gui/wxpython/gcp/manager.py:352 +msgid "Select map type and location/mapset" msgstr "" -#: ../gui/wxpython/datacatalog/tree.py:604 -msgid "Rename map" +#: ../gui/wxpython/image2target/ii2t_manager.py:395 +#: ../gui/wxpython/gcp/manager.py:366 +msgid "Map type to georectify" msgstr "" -#: ../gui/wxpython/datacatalog/tree.py:616 -#, python-brace-format -msgid "Editing {name}" +#: ../gui/wxpython/image2target/ii2t_manager.py:396 +#: ../gui/wxpython/gui_core/dialogs.py:1453 +#: ../gui/wxpython/gui_core/dialogs.py:1699 +#: ../gui/wxpython/psmap/dialogs.py:922 ../gui/wxpython/gcp/manager.py:367 +#: ../gui/wxpython/gmodeler/frame.py:1746 +msgid "raster" msgstr "" -#: ../gui/wxpython/datacatalog/tree.py:635 -#, python-brace-format -msgid "Renaming map <{name}>..." +#: ../gui/wxpython/image2target/ii2t_manager.py:396 +#: ../gui/wxpython/gui_core/dialogs.py:1453 +#: ../gui/wxpython/psmap/dialogs.py:925 ../gui/wxpython/gcp/manager.py:367 +#: ../gui/wxpython/gmodeler/frame.py:1747 +msgid "vector" msgstr "" -#: ../gui/wxpython/datacatalog/tree.py:649 -#, python-brace-format -msgid "{cmd} -- completed" +#: ../gui/wxpython/image2target/ii2t_manager.py:406 +#: ../gui/wxpython/gcp/manager.py:377 +msgid "Select source location:" msgstr "" -#: ../gui/wxpython/datacatalog/tree.py:657 -msgid "No map selected for copying." +#: ../gui/wxpython/image2target/ii2t_manager.py:427 +#: ../gui/wxpython/gcp/manager.py:398 +msgid "Select source mapset:" msgstr "" -#: ../gui/wxpython/datacatalog/tree.py:659 -msgid "No map selected for moving." +#: ../gui/wxpython/image2target/ii2t_manager.py:483 +#: ../gui/wxpython/gcp/manager.py:454 +msgid "You must select a valid location before selecting a mapset" msgstr "" -#: ../gui/wxpython/datacatalog/tree.py:673 -#: ../gui/wxpython/datacatalog/tree.py:683 -#: ../gui/wxpython/datacatalog/tree.py:730 -msgid "Select new name" +#: ../gui/wxpython/image2target/ii2t_manager.py:496 +#: ../gui/wxpython/gcp/manager.py:467 +msgid "You must select a valid location and mapset in order to continue" msgstr "" -#: ../gui/wxpython/datacatalog/tree.py:693 -#, python-brace-format -msgid "Copying <{name}>..." +#: ../gui/wxpython/image2target/ii2t_manager.py:518 +#: ../gui/wxpython/gcp/manager.py:489 +msgid "Select image/map group to georectify" msgstr "" -#: ../gui/wxpython/datacatalog/tree.py:695 -#, python-brace-format -msgid "Moving <{name}>..." +#: ../gui/wxpython/image2target/ii2t_manager.py:540 +msgid "Select group:" msgstr "" -#: ../gui/wxpython/datacatalog/tree.py:711 -#: ../gui/wxpython/datacatalog/tree.py:713 -msgid "g.copy completed" +#: ../gui/wxpython/image2target/ii2t_manager.py:557 +#: ../gui/wxpython/gcp/manager.py:528 +msgid "Create group if none exists" msgstr "" -#: ../gui/wxpython/datacatalog/tree.py:726 -msgid "Reprojection is not implemented for 3D rasters" +#: ../gui/wxpython/image2target/ii2t_manager.py:571 +#: ../gui/wxpython/gcp/manager.py:542 +msgid "Add vector map to group..." msgstr "" -#: ../gui/wxpython/datacatalog/tree.py:761 -#: ../gui/wxpython/datacatalog/tree.py:804 -msgid "g.remove completed" +#: ../gui/wxpython/image2target/ii2t_manager.py:655 +#: ../gui/wxpython/gcp/manager.py:632 +msgid "You must select a valid image/map group in order to continue" msgstr "" -#: ../gui/wxpython/datacatalog/tree.py:788 -#, python-brace-format -msgid "Do you really want to delete map <{m}> of type <{etype}> from mapset <{mapset}> in location <{loc}>?" +#: ../gui/wxpython/image2target/ii2t_manager.py:662 +#: ../gui/wxpython/gcp/manager.py:639 +msgid "You must enter an map name extension in order to continue" msgstr "" -#: ../gui/wxpython/datacatalog/tree.py:793 -msgid "Delete map" +#: ../gui/wxpython/image2target/ii2t_manager.py:731 +#: ../gui/wxpython/gcp/manager.py:708 +msgid "Select maps to display for ground control point (GCP) creation" msgstr "" -#: ../gui/wxpython/datacatalog/tree.py:794 -#, python-brace-format -msgid "Deleting {name}..." +#: ../gui/wxpython/image2target/ii2t_manager.py:792 +#: ../gui/wxpython/image2target/ii2t_manager.py:2984 +#: ../gui/wxpython/gcp/manager.py:769 ../gui/wxpython/gcp/manager.py:2910 +msgid "Select target vector map to display:" msgstr "" -#: ../gui/wxpython/datacatalog/tree.py:826 -#, python-brace-format -msgid "Displaying {name}..." +#: ../gui/wxpython/image2target/ii2t_manager.py:864 +#: ../gui/wxpython/gcp/manager.py:841 +msgid "You must select a source map in order to continue" msgstr "" -#: ../gui/wxpython/datacatalog/tree.py:836 -msgid " -- completed. Go to Layers tab for further operations." +#: ../gui/wxpython/image2target/ii2t_manager.py:891 +#: ../gui/wxpython/image2target/ii2t_manager.py:922 +#: ../gui/wxpython/gcp/manager.py:868 ../gui/wxpython/gcp/manager.py:899 +#, python-format +msgid "" +"No maps in selected group <%s>.\n" +"Please edit group or select another group." msgstr "" -#: ../gui/wxpython/datacatalog/tree.py:841 -msgid "Failed to display layer: not in current mapset or invalid layer" +#: ../gui/wxpython/image2target/ii2t_manager.py:952 +#: ../gui/wxpython/gcp/manager.py:929 +msgid "Manage Ground Control Points" msgstr "" -#: ../gui/wxpython/datacatalog/tree.py:861 -msgid "To move or copy maps to other mapsets, unlock editing of other mapsets" +#: ../gui/wxpython/image2target/ii2t_manager.py:1485 +msgid "Writing CONTROL_POINTS file failed" msgstr "" -#: ../gui/wxpython/datacatalog/tree.py:965 -msgid "&Cut" +#: ../gui/wxpython/image2target/ii2t_manager.py:1497 +#, python-format +msgid "CONTROL_POINTS file saved for group <%s>" msgstr "" -#: ../gui/wxpython/datacatalog/tree.py:971 -msgid "&Copy" +#: ../gui/wxpython/image2target/ii2t_manager.py:1548 +msgid "Reading CONTROL_POINTS file failed" msgstr "" -#: ../gui/wxpython/datacatalog/tree.py:975 -msgid "Copy &name" +#: ../gui/wxpython/image2target/ii2t_manager.py:1703 +#: ../gui/wxpython/gcp/manager.py:1637 +#, python-format +msgid "Transforming <%s>..." msgstr "" -#: ../gui/wxpython/datacatalog/tree.py:979 -#: ../gui/wxpython/datacatalog/tree.py:1016 -#: ../gui/wxpython/datacatalog/tree.py:1034 -msgid "&Paste" +#: ../gui/wxpython/image2target/ii2t_manager.py:1708 +#: ../gui/wxpython/gcp/manager.py:1642 +#, python-format +msgid "Rectifying vector map <%s>, please wait..." msgstr "" -#. GTC Delete mapset -#: ../gui/wxpython/datacatalog/tree.py:985 ../gui/wxpython/gis_set.py:210 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:206 -msgid "&Delete" +#: ../gui/wxpython/image2target/ii2t_manager.py:1743 +#: ../gui/wxpython/gcp/manager.py:1676 +#, python-format +msgid "Georectification of vector map <%s> failed" msgstr "" -#: ../gui/wxpython/datacatalog/tree.py:999 -msgid "&Display layer" +#: ../gui/wxpython/image2target/ii2t_manager.py:1875 +msgid "" +"Could not calculate RMS Error.\n" +"Possible error with i.ortho.transform." msgstr "" -#: ../gui/wxpython/datacatalog/tree.py:1003 -msgid "Show &metadata" +#: ../gui/wxpython/image2target/ii2t_manager.py:2001 +msgid "" +"Could not calculate new extends.\n" +"Possible error with i.ortho.transform." msgstr "" -#: ../gui/wxpython/datacatalog/tree.py:1022 -msgid "&Switch mapset" +#: ../gui/wxpython/image2target/ii2t_manager.py:2213 +#: ../gui/wxpython/image2target/ii2t_manager.py:2233 +#: ../gui/wxpython/gcp/manager.py:2149 ../gui/wxpython/gcp/manager.py:2167 +msgid "source E" msgstr "" -#: ../gui/wxpython/datacatalog/dialogs.py:79 -msgid "Reproject" +#: ../gui/wxpython/image2target/ii2t_manager.py:2214 +#: ../gui/wxpython/image2target/ii2t_manager.py:2234 +#: ../gui/wxpython/gcp/manager.py:2150 ../gui/wxpython/gcp/manager.py:2168 +msgid "source N" msgstr "" -#: ../gui/wxpython/datacatalog/dialogs.py:81 -msgid "Reproject raster" +#: ../gui/wxpython/image2target/ii2t_manager.py:2215 +#: ../gui/wxpython/image2target/ii2t_manager.py:2235 +msgid "source Z" msgstr "" -#: ../gui/wxpython/datacatalog/dialogs.py:83 -msgid "Reproject vector" +#: ../gui/wxpython/image2target/ii2t_manager.py:2216 +#: ../gui/wxpython/image2target/ii2t_manager.py:2236 +#: ../gui/wxpython/gcp/manager.py:2151 ../gui/wxpython/gcp/manager.py:2169 +msgid "target E" msgstr "" -#: ../gui/wxpython/datacatalog/dialogs.py:92 -#, python-brace-format -msgid "" -"Map layer <{ml}> needs to be reprojected.\n" -"Please review and modify reprojection parameters:" +#: ../gui/wxpython/image2target/ii2t_manager.py:2217 +#: ../gui/wxpython/image2target/ii2t_manager.py:2237 +#: ../gui/wxpython/gcp/manager.py:2152 ../gui/wxpython/gcp/manager.py:2170 +msgid "target N" msgstr "" -#: ../gui/wxpython/datacatalog/dialogs.py:97 -msgid "Estimated resolution:" +#: ../gui/wxpython/image2target/ii2t_manager.py:2218 +#: ../gui/wxpython/image2target/ii2t_manager.py:2238 +msgid "target Z" msgstr "" -#: ../gui/wxpython/datacatalog/dialogs.py:100 -msgid "Resampling method:" +#: ../gui/wxpython/image2target/ii2t_manager.py:2428 +#: ../gui/wxpython/gcp/manager.py:2356 +msgid "Create vector map group" msgstr "" -#: ../gui/wxpython/datacatalog/dialogs.py:104 -msgid "Maximum segment length:" +#: ../gui/wxpython/image2target/ii2t_manager.py:2503 +#: ../gui/wxpython/gcp/manager.py:2431 +msgid "Select vector map(s) to add to group:" msgstr "" -#: ../gui/wxpython/vnet/dialogs.py:73 -msgid "GRASS GIS Vector Network Analysis Tool" +#: ../gui/wxpython/image2target/ii2t_manager.py:2586 +#: ../gui/wxpython/gcp/manager.py:2518 +msgid "source E:" msgstr "" -#: ../gui/wxpython/vnet/dialogs.py:190 -msgid "Point list toolbar" +#: ../gui/wxpython/image2target/ii2t_manager.py:2587 +#: ../gui/wxpython/gcp/manager.py:2519 +msgid "target E:" msgstr "" -#: ../gui/wxpython/vnet/dialogs.py:197 -msgid "Analysis toolbar" +#: ../gui/wxpython/image2target/ii2t_manager.py:2588 +#: ../gui/wxpython/gcp/manager.py:2520 +msgid "source N:" msgstr "" -#: ../gui/wxpython/vnet/dialogs.py:231 -msgid "Points for analysis:" +#: ../gui/wxpython/image2target/ii2t_manager.py:2589 +#: ../gui/wxpython/gcp/manager.py:2521 +msgid "target N:" msgstr "" -#: ../gui/wxpython/vnet/dialogs.py:234 -msgid "Analysis settings:" +#: ../gui/wxpython/image2target/ii2t_manager.py:2590 +msgid "source Z:" msgstr "" -#: ../gui/wxpython/vnet/dialogs.py:238 -msgid "Points" +#: ../gui/wxpython/image2target/ii2t_manager.py:2591 +msgid "target Z:" msgstr "" -#: ../gui/wxpython/vnet/dialogs.py:251 -msgid "Maximum distance of point to the network:" +#: ../gui/wxpython/image2target/ii2t_gis_set.py:252 +#, python-format +msgid "GRASS GIS %s startup%s" msgstr "" -#: ../gui/wxpython/vnet/dialogs.py:268 -msgid "Iso lines:" +#: ../gui/wxpython/image2target/ii2t_gis_set.py:474 +#: ../gui/wxpython/startup/guiutils.py:80 +#, python-format +msgid "Invalid line in GISRC file (%s):%s\n" msgstr "" -#: ../gui/wxpython/vnet/dialogs.py:407 -msgid "Add vector map into layer tree" +#: ../gui/wxpython/image2target/ii2t_gis_set.py:556 +msgid "New mapset:" msgstr "" -#: ../gui/wxpython/vnet/dialogs.py:527 -msgid "Input tables" +#: ../gui/wxpython/image2target/ii2t_gis_set.py:937 +#: ../gui/wxpython/lmgr/frame.py:1071 +msgid "Enter name for new mapset:" msgstr "" -#: ../gui/wxpython/vnet/dialogs.py:555 -msgid "Result tables" +#: ../gui/wxpython/vdigit/mapwindow.py:425 +msgid "Update categories" msgstr "" -#: ../gui/wxpython/vnet/dialogs.py:568 -msgid "Loading tables..." +#: ../gui/wxpython/vdigit/mapwindow.py:549 +#: ../gui/wxpython/vdigit/mapwindow.py:958 +msgid "No vector map selected for editing." msgstr "" -#: ../gui/wxpython/vnet/dialogs.py:704 -msgid "Creating turntable..." +#: ../gui/wxpython/vdigit/mapwindow.py:558 +msgid "Nothing to do. Choose appropriate tool from digitizer toolbar." msgstr "" -#: ../gui/wxpython/vnet/dialogs.py:869 -msgid "Input vector map does not exist." +#: ../gui/wxpython/vdigit/mapwindow.py:1092 +msgid "Z bulk-labeling dialog" msgstr "" -#: ../gui/wxpython/vnet/dialogs.py:892 -msgid "Analysing..." +#: ../gui/wxpython/vdigit/toolbars.py:108 +msgid "Select area/boundary/centroid tool" msgstr "" -#: ../gui/wxpython/vnet/dialogs.py:1012 -msgid "Computing nodes..." +#: ../gui/wxpython/vdigit/toolbars.py:134 +msgid "Digitize new point" msgstr "" -#: ../gui/wxpython/vnet/dialogs.py:1210 -msgid "Other settings" +#: ../gui/wxpython/vdigit/toolbars.py:135 +#: ../gui/wxpython/vdigit/toolbars.py:144 +#: ../gui/wxpython/vdigit/toolbars.py:147 +msgid "Left: new point" msgstr "" -#: ../gui/wxpython/vnet/dialogs.py:1213 -msgid "Point style:" +#: ../gui/wxpython/vdigit/toolbars.py:137 +msgid "Digitize new line" msgstr "" -#: ../gui/wxpython/vnet/dialogs.py:1216 -msgid "Analysis result style:" +#: ../gui/wxpython/vdigit/toolbars.py:138 +#: ../gui/wxpython/vdigit/toolbars.py:141 +#: ../gui/wxpython/vdigit/toolbars.py:165 +msgid "Left: new point; Ctrl+Left: undo last point; Right: close line" msgstr "" -#: ../gui/wxpython/vnet/dialogs.py:1228 -#, python-format -msgid "Color table style %s:" +#: ../gui/wxpython/vdigit/toolbars.py:140 +msgid "Digitize new boundary" msgstr "" -#: ../gui/wxpython/vnet/dialogs.py:1245 -#, python-format -msgid "Invert colors %s:" +#: ../gui/wxpython/vdigit/toolbars.py:143 +msgid "Digitize new centroid" msgstr "" -#: ../gui/wxpython/vnet/dialogs.py:1256 -msgid "Line color:" +#: ../gui/wxpython/vdigit/toolbars.py:146 +msgid "Digitize new area (boundary without category)" msgstr "" -#: ../gui/wxpython/vnet/dialogs.py:1259 -msgid "Color for unused point:" +#: ../gui/wxpython/vdigit/toolbars.py:149 +msgid "Add new vertex to line or boundary" msgstr "" -#: ../gui/wxpython/vnet/dialogs.py:1262 -msgid "Color for Start/From/Source/Used point:" +#: ../gui/wxpython/vdigit/toolbars.py:150 +#: ../gui/wxpython/vdigit/toolbars.py:153 +#: ../gui/wxpython/vdigit/toolbars.py:156 +#: ../gui/wxpython/vdigit/toolbars.py:168 +#: ../gui/wxpython/vdigit/toolbars.py:171 +#: ../gui/wxpython/vdigit/toolbars.py:174 +#: ../gui/wxpython/vdigit/toolbars.py:183 +msgid "Left: Select; Ctrl+Left: Unselect; Right: Confirm" msgstr "" -#: ../gui/wxpython/vnet/dialogs.py:1265 -msgid "Color for End/To/Sink point:" +#: ../gui/wxpython/vdigit/toolbars.py:152 +msgid "Delete selected point(s), line(s), boundary(ies) or centroid(s)" msgstr "" -#: ../gui/wxpython/vnet/dialogs.py:1268 -msgid "Color for selected point:" +#: ../gui/wxpython/vdigit/toolbars.py:155 +msgid "Delete selected area(s)" msgstr "" -#: ../gui/wxpython/vnet/dialogs.py:1280 -msgid "Point size:" +#: ../gui/wxpython/vdigit/toolbars.py:158 +msgid "Display/update attributes" msgstr "" -#: ../gui/wxpython/vnet/dialogs.py:1281 -msgid "Point width:" +#: ../gui/wxpython/vdigit/toolbars.py:159 +#: ../gui/wxpython/vdigit/toolbars.py:162 +msgid "Left: Select" msgstr "" -#: ../gui/wxpython/vnet/dialogs.py:1282 ../gui/wxpython/iscatt/dialogs.py:372 -msgid "Snapping threshold in pixels:" +#: ../gui/wxpython/vdigit/toolbars.py:161 +msgid "Display/update categories" msgstr "" -#: ../gui/wxpython/vnet/dialogs.py:1283 -msgid "Maximum number of results in history:" +#: ../gui/wxpython/vdigit/toolbars.py:164 +msgid "Edit selected line/boundary" msgstr "" -#: ../gui/wxpython/vnet/dialogs.py:1481 -msgid "New vector map with turntable" +#: ../gui/wxpython/vdigit/toolbars.py:167 +msgid "Move selected point(s), line(s), boundary(ies) or centroid(s)" msgstr "" -#: ../gui/wxpython/vnet/dialogs.py:1627 -msgid "Save analysis result" +#: ../gui/wxpython/vdigit/toolbars.py:170 +msgid "Move selected vertex" msgstr "" -#: ../gui/wxpython/vnet/dialogs.py:1743 -msgid "Edit intersection turns costs" +#: ../gui/wxpython/vdigit/toolbars.py:173 +msgid "Remove selected vertex" msgstr "" -#: ../gui/wxpython/vnet/dialogs.py:1786 -msgid "Define Global Turn Costs" +#: ../gui/wxpython/vdigit/toolbars.py:175 +#: ../gui/wxpython/vdigit/preferences.py:33 +msgid "Digitization settings" msgstr "" -#: ../gui/wxpython/vnet/vnet_core.py:116 -msgid "Unable to perform analysis." +#: ../gui/wxpython/vdigit/toolbars.py:176 +msgid "Quit digitizer" msgstr "" -#: ../gui/wxpython/vnet/vnet_core.py:226 -#, python-format -msgid "" -"Temporary map '%s' with result was changed outside vector network analysis tool.\n" -"Showed result may not correspond original analysis result." +#: ../gui/wxpython/vdigit/toolbars.py:177 +msgid "Quit digitizer and save changes" msgstr "" -#: ../gui/wxpython/vnet/vnet_core.py:231 -msgid "Result changed outside" +#: ../gui/wxpython/vdigit/toolbars.py:178 +msgid "Vector Digitizer manual" msgstr "" -#: ../gui/wxpython/vnet/vnet_core.py:268 -msgid "Map can be created only in current mapset" +#: ../gui/wxpython/vdigit/toolbars.py:179 +msgid "Show Vector Digitizer manual" msgstr "" -#: ../gui/wxpython/vnet/vnet_core.py:275 ../gui/wxpython/vnet/vnet_core.py:352 -#, python-format -msgid "Vector map %s already exists. Do you want to overwrite it?" +#: ../gui/wxpython/vdigit/toolbars.py:181 +msgid "Additional tools (copy, flip, connect, etc.)" msgstr "" -#: ../gui/wxpython/vnet/vnet_core.py:278 ../gui/wxpython/vnet/vnet_core.py:355 -msgid "Overwrite vector map" +#: ../gui/wxpython/vdigit/toolbars.py:186 +msgid "Undo previous changes" msgstr "" -#: ../gui/wxpython/vnet/vnet_core.py:304 -msgid "Creation of turntable failed." +#: ../gui/wxpython/vdigit/toolbars.py:188 +msgid "Redo" msgstr "" -#: ../gui/wxpython/vnet/vnet_core.py:324 -msgid "Vector map with analysis result does not exist." +#: ../gui/wxpython/vdigit/toolbars.py:189 +msgid "Redo previous changes" msgstr "" -#: ../gui/wxpython/vnet/vnet_core.py:345 -msgid "Map can be saved only to currently set mapset" +#: ../gui/wxpython/vdigit/toolbars.py:559 +msgid "Break selected lines/boundaries at intersection" msgstr "" -#: ../gui/wxpython/vnet/vnet_core.py:427 ../gui/wxpython/vnet/vnet_core.py:632 -#, python-format -msgid "Please choose '%s' and '%s' point." +#: ../gui/wxpython/vdigit/toolbars.py:561 +msgid "Connect selected lines/boundaries" msgstr "" -#: ../gui/wxpython/vnet/vnet_core.py:639 -msgid "Please choose at least two points." +#: ../gui/wxpython/vdigit/toolbars.py:563 +msgid "Copy categories" msgstr "" -#: ../gui/wxpython/vnet/vnet_core.py:932 -#, python-format -msgid "" -"Input map '%s' for analysis was changed outside vector network analysis tool.\n" -"Topology column may not correspond to changed situation." +#: ../gui/wxpython/vdigit/toolbars.py:565 +msgid "Copy features from (background) vector map" msgstr "" -#: ../gui/wxpython/vnet/vnet_core.py:937 -msgid "Input changed outside" +#: ../gui/wxpython/vdigit/toolbars.py:567 +msgid "Copy attributes" msgstr "" -#: ../gui/wxpython/vnet/vnet_core.py:1011 -#, python-format -msgid "" -"Temporary map %s already exists.\n" -"Do you want to continue in analysis and overwrite it?" +#: ../gui/wxpython/vdigit/toolbars.py:569 +msgid "Feature type conversion" msgstr "" -#: ../gui/wxpython/vnet/vnet_core.py:1038 -msgid "Unable to use ctypes. \n" +#: ../gui/wxpython/vdigit/toolbars.py:571 +msgid "Flip selected lines/boundaries" msgstr "" -#: ../gui/wxpython/vnet/vnet_core.py:1039 -#: ../gui/wxpython/vnet/vnet_core.py:1062 -msgid "Snapping mode can not be activated." +#: ../gui/wxpython/vdigit/toolbars.py:573 +msgid "Merge selected lines/boundaries" msgstr "" -#: ../gui/wxpython/vnet/vnet_core.py:1069 -msgid "Do you really want to activate snapping and overwrite it?" +#: ../gui/wxpython/vdigit/toolbars.py:575 +msgid "Snap selected lines/boundaries (only to nodes)" msgstr "" -#: ../gui/wxpython/vnet/vnet_core.py:1079 -#, python-format -msgid "" -"Temporary map '%s' was changed outside vector analysis tool.\n" -"Do you really want to activate snapping and overwrite it? " +#: ../gui/wxpython/vdigit/toolbars.py:577 +msgid "Split line/boundary" msgstr "" -#: ../gui/wxpython/vnet/vnet_core.py:1084 -msgid "Overwrite map" +#: ../gui/wxpython/vdigit/toolbars.py:579 +msgid "Query features" msgstr "" -#: ../gui/wxpython/vnet/toolbars.py:52 -msgid "Insert points from Map Display" +#: ../gui/wxpython/vdigit/toolbars.py:581 +msgid "Z bulk-labeling of 3D lines" msgstr "" -#: ../gui/wxpython/vnet/toolbars.py:55 -msgid "Activate snapping to nodes" +#: ../gui/wxpython/vdigit/toolbars.py:603 ../gui/wxpython/vdigit/wxdigit.py:64 +msgid "No vector map open for editing." msgstr "" -#: ../gui/wxpython/vnet/toolbars.py:58 -msgid "Activate mode for turns editing" +#: ../gui/wxpython/vdigit/toolbars.py:608 +msgid "Select background vector map" msgstr "" -#: ../gui/wxpython/vnet/toolbars.py:61 -msgid "Activate mode for global turns editing" -msgstr "" - -#: ../gui/wxpython/vnet/toolbars.py:64 -msgid "Add new point" +#: ../gui/wxpython/vdigit/toolbars.py:768 +msgid "Vector map is not 3D. Operation canceled." msgstr "" -#: ../gui/wxpython/vnet/toolbars.py:67 -msgid "Delete selected point" +#: ../gui/wxpython/vdigit/toolbars.py:841 +#: ../gui/wxpython/vdigit/toolbars.py:998 +#: ../gui/wxpython/vdigit/toolbars.py:1096 +#: ../gui/wxpython/gui_core/dialogs.py:214 +msgid "Select vector map" msgstr "" -#: ../gui/wxpython/vnet/toolbars.py:120 -msgid "Execute analysis" +#: ../gui/wxpython/vdigit/toolbars.py:873 +#, python-format +msgid "" +"Topology for vector map <%s> is not available. Topology is required by digitizer.\n" +"Do you want to rebuild topology (takes some time) and open the vector map for editing?" msgstr "" -#: ../gui/wxpython/vnet/toolbars.py:123 -msgid "Go to previous analysis result" +#: ../gui/wxpython/vdigit/toolbars.py:878 +msgid "Digitizer error" msgstr "" -#: ../gui/wxpython/vnet/toolbars.py:126 -msgid "Go to next analysis result" +#: ../gui/wxpython/vdigit/toolbars.py:903 +#, python-format +msgid "Please wait, opening vector map <%s> for editing..." msgstr "" -#: ../gui/wxpython/vnet/toolbars.py:129 -msgid "Show analysis result" +#: ../gui/wxpython/vdigit/toolbars.py:941 +#, python-format +msgid "Unsupported feature type '%(type)s'. Unable to edit OGR layer <%(layer)s>." msgstr "" -#: ../gui/wxpython/vnet/toolbars.py:132 -msgid "Save temporary result" +#: ../gui/wxpython/vdigit/toolbars.py:953 +#: ../gui/wxpython/mapdisp/toolbars.py:116 ../gui/wxpython/mapdisp/frame.py:514 +msgid "Vector digitizer" msgstr "" -#: ../gui/wxpython/vnet/toolbars.py:134 -msgid "Vector network analysis settings" +#: ../gui/wxpython/vdigit/toolbars.py:1011 +#, python-format +msgid "Do you want to save changes in vector map <%s>?" msgstr "" -#: ../gui/wxpython/vnet/toolbars.py:205 -msgid "Availiable analyses" +#: ../gui/wxpython/vdigit/toolbars.py:1014 +msgid "Save changes?" msgstr "" -#: ../gui/wxpython/vnet/vnet_data.py:162 +#: ../gui/wxpython/vdigit/toolbars.py:1021 #, python-format -msgid "Module <%s> does not support turns costs." +msgid "Please wait, closing and rebuilding topology of vector map <%s>..." msgstr "" -#: ../gui/wxpython/vnet/vnet_data.py:169 +#: ../gui/wxpython/vdigit/toolbars.py:1039 #, python-format -msgid "Vector map '%s' does not exist." -msgstr "" - -#: ../gui/wxpython/vnet/vnet_data.py:172 -msgid "Vector map was not chosen." +msgid "Editing of vector map <%s> successfully finished" msgstr "" -#: ../gui/wxpython/vnet/vnet_data.py:181 -msgid "arc layer" +#: ../gui/wxpython/vdigit/toolbars.py:1104 +#: ../gui/wxpython/vdigit/toolbars.py:1111 +msgid "New vector map" msgstr "" -#: ../gui/wxpython/vnet/vnet_data.py:182 -msgid "node layer" +#: ../gui/wxpython/vdigit/g.gui.vdigit.py:69 +msgid "GRASS GIS Vector Digitizer" msgstr "" -#: ../gui/wxpython/vnet/vnet_data.py:183 -msgid "turntable layer" +#: ../gui/wxpython/vdigit/g.gui.vdigit.py:85 +#, python-format +msgid "Vector digitizer not available. %s" msgstr "" -#: ../gui/wxpython/vnet/vnet_data.py:184 -msgid "unique categories layer" +#: ../gui/wxpython/vdigit/g.gui.vdigit.py:90 +#, python-format +msgid "Vector map <%s> not found in current mapset. New vector map can be created by providing '-c' flag." msgstr "" -#: ../gui/wxpython/vnet/vnet_data.py:190 +#: ../gui/wxpython/vdigit/g.gui.vdigit.py:94 #, python-format -msgid "Chosen %s '%s' does not exist in vector map '%s'.\n" +msgid "New vector map <%s> created" msgstr "" -#: ../gui/wxpython/vnet/vnet_data.py:193 +#: ../gui/wxpython/vdigit/g.gui.vdigit.py:101 #, python-format -msgid "Choose existing %s.\n" +msgid "Unable to create new vector map <%s>" msgstr "" -#: ../gui/wxpython/vnet/vnet_data.py:203 -#, python-format -msgid "Chosen column '%s' does not exist in attribute table of layer '%s' of vector map '%s'.\n" +#: ../gui/wxpython/vdigit/preferences.py:64 +msgid "Apply changes for this session" msgstr "" -#: ../gui/wxpython/vnet/vnet_data.py:259 -msgid "topology" +#: ../gui/wxpython/vdigit/preferences.py:68 +msgid "Close dialog and save changes to user settings file" msgstr "" -#: ../gui/wxpython/vnet/vnet_data.py:261 ../gui/wxpython/vnet/vnet_data.py:769 -msgid "Start point" +#: ../gui/wxpython/vdigit/preferences.py:150 +#: ../gui/wxpython/gui_core/preferences.py:274 +#: ../gui/wxpython/animation/dialogs.py:343 +#: ../gui/wxpython/animation/dialogs.py:1857 +#: ../gui/wxpython/gmodeler/preferences.py:54 +msgid "General" msgstr "" -#: ../gui/wxpython/vnet/vnet_data.py:261 -msgid "End Point" +#: ../gui/wxpython/vdigit/preferences.py:161 ../gui/wxpython/nviz/tools.py:1574 +#: ../gui/wxpython/nviz/tools.py:1788 ../gui/wxpython/gmodeler/frame.py:1567 +msgid "Display" msgstr "" -#: ../gui/wxpython/vnet/vnet_data.py:560 ../gui/wxpython/vnet/vnet_data.py:569 -#: ../gui/wxpython/vnet/vnet_data.py:572 -msgid "new point" +#: ../gui/wxpython/vdigit/preferences.py:202 +msgid "Snapping" msgstr "" -#: ../gui/wxpython/vnet/vnet_data.py:746 -msgid "Arc forward/both direction(s) cost column:" +#: ../gui/wxpython/vdigit/preferences.py:211 +msgid "Snapping threshold" msgstr "" -#: ../gui/wxpython/vnet/vnet_data.py:747 -msgid "arc forward/both" +#: ../gui/wxpython/vdigit/preferences.py:220 +msgid "screen pixels" msgstr "" -#: ../gui/wxpython/vnet/vnet_data.py:750 -msgid "Arc backward direction cost column:" +#: ../gui/wxpython/vdigit/preferences.py:220 +msgid "map units" msgstr "" -#: ../gui/wxpython/vnet/vnet_data.py:751 -msgid "arc backward" +#: ../gui/wxpython/vdigit/preferences.py:240 +msgid "Snap also to vertex" msgstr "" -#: ../gui/wxpython/vnet/vnet_data.py:754 -msgid "Arcs' cost column (for both directions):" +#: ../gui/wxpython/vdigit/preferences.py:250 +#: ../gui/wxpython/vdigit/preferences.py:905 +#: ../gui/wxpython/vdigit/preferences.py:919 +#: ../gui/wxpython/vdigit/preferences.py:923 +#, python-format +msgid "Snapping threshold is %(value).1f %(units)s" msgstr "" -#: ../gui/wxpython/vnet/vnet_data.py:755 -msgid "arc" +#: ../gui/wxpython/vdigit/preferences.py:268 +msgid "Select vector features" msgstr "" -#: ../gui/wxpython/vnet/vnet_data.py:759 -msgid "Node cost column:" +#: ../gui/wxpython/vdigit/preferences.py:288 +msgid "Select threshold" msgstr "" -#: ../gui/wxpython/vnet/vnet_data.py:760 -msgid "node" +#: ../gui/wxpython/vdigit/preferences.py:309 +msgid "Select only features inside of selection bounding box" msgstr "" -#: ../gui/wxpython/vnet/vnet_data.py:766 -#, python-format -msgid "Shortest path %s" +#: ../gui/wxpython/vdigit/preferences.py:316 +msgid "By default are selected all features overlapping selection bounding box " msgstr "" -#: ../gui/wxpython/vnet/vnet_data.py:770 -msgid "End point" +#: ../gui/wxpython/vdigit/preferences.py:319 +msgid "Check for duplicates" msgstr "" -#: ../gui/wxpython/vnet/vnet_data.py:786 -#, python-format -msgid "Traveling salesman %s" +#: ../gui/wxpython/vdigit/preferences.py:345 +msgid "Digitize lines/boundaries" msgstr "" -#: ../gui/wxpython/vnet/vnet_data.py:802 -#, python-format -msgid "Maximum flow %s" +#: ../gui/wxpython/vdigit/preferences.py:349 +msgid "Break lines at intersection" msgstr "" -#: ../gui/wxpython/vnet/vnet_data.py:805 -msgid "Source point" +#: ../gui/wxpython/vdigit/preferences.py:372 +msgid "Digitize areas" msgstr "" -#: ../gui/wxpython/vnet/vnet_data.py:806 -msgid "Sink point" +#: ../gui/wxpython/vdigit/preferences.py:376 +msgid "Close boundary (snap to the start node)" msgstr "" -#: ../gui/wxpython/vnet/vnet_data.py:821 -#, python-format -msgid "Subnets for nearest centers %s" +#: ../gui/wxpython/vdigit/preferences.py:399 +msgid "Save changes" msgstr "" -#: ../gui/wxpython/vnet/vnet_data.py:837 -#, python-format -msgid "Steiner tree for the network and given terminals %s" +#: ../gui/wxpython/vdigit/preferences.py:402 +msgid "Save changes on exit" msgstr "" -#: ../gui/wxpython/vnet/vnet_data.py:851 -#, python-format -msgid "Shortest distance via the network %s" +#: ../gui/wxpython/vdigit/preferences.py:423 +msgid "Query tool" msgstr "" -#: ../gui/wxpython/vnet/vnet_data.py:870 -#, python-format -msgid "Cost isolines %s" +#: ../gui/wxpython/vdigit/preferences.py:434 +msgid "Choose query tool" msgstr "" -#: ../gui/wxpython/vnet/vnet_data.py:960 -msgid "Overwrite map layer" +#: ../gui/wxpython/vdigit/preferences.py:442 +msgid "Select by box" msgstr "" -#: ../gui/wxpython/vnet/widgets.py:384 -msgid "Invalid value inserted. Operation canceled." +#: ../gui/wxpython/vdigit/preferences.py:460 +#: ../gui/wxpython/vdigit/preferences.py:694 +msgid "length" msgstr "" -#: ../gui/wxpython/vnet/widgets.py:545 -msgid "Edit point" +#: ../gui/wxpython/vdigit/preferences.py:472 +msgid "Select lines" msgstr "" -#: ../gui/wxpython/timeline/frame.py:39 -#, python-brace-format -msgid "The Timeline Tool needs the \"matplotlib\" (python-matplotlib) package to be installed. {0}" +#: ../gui/wxpython/vdigit/preferences.py:475 +#: ../gui/wxpython/vdigit/preferences.py:529 +msgid "shorter than" msgstr "" -#: ../gui/wxpython/timeline/frame.py:77 -msgid "GRASS GIS Timeline Tool" +#: ../gui/wxpython/vdigit/preferences.py:475 +#: ../gui/wxpython/vdigit/preferences.py:529 +msgid "longer than" msgstr "" -#: ../gui/wxpython/timeline/frame.py:135 ../gui/wxpython/nviz/tools.py:850 -#: ../gui/wxpython/nviz/tools.py:1889 ../gui/wxpython/nviz/preferences.py:405 -#: ../gui/wxpython/tplot/frame.py:277 -msgid "Draw" +#: ../gui/wxpython/vdigit/preferences.py:514 +msgid "dangle" msgstr "" -#: ../gui/wxpython/timeline/frame.py:137 ../gui/wxpython/tplot/frame.py:280 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:2016 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:2059 -#: ../gui/wxpython/menustrings.py:2050 ../gui/wxpython/menustrings.py:2093 -msgid "Help" +#: ../gui/wxpython/vdigit/preferences.py:526 +msgid "Select dangles" msgstr "" -#: ../gui/wxpython/timeline/frame.py:141 -msgid "3D plot of spatio-temporal extents" +#: ../gui/wxpython/vdigit/preferences.py:582 +#: ../gui/wxpython/gui_core/preferences.py:1498 +msgid "Attributes" msgstr "" -#: ../gui/wxpython/timeline/frame.py:144 -msgid "3D plot of spatio-temporal extents (matplotlib >= 1.0.0)" +#: ../gui/wxpython/vdigit/preferences.py:593 +msgid "Digitize new feature" msgstr "" -#: ../gui/wxpython/timeline/frame.py:149 -msgid "Select space time dataset(s):" +#: ../gui/wxpython/vdigit/preferences.py:598 +msgid "Add new record into table" msgstr "" -#: ../gui/wxpython/timeline/frame.py:180 ../gui/wxpython/tplot/frame.py:309 -#: ../gui/wxpython/tplot/frame.py:422 -#, python-format -msgid "Dataset <%s> not found in temporal database" +#: ../gui/wxpython/vdigit/preferences.py:612 +#: ../gui/wxpython/vdigit/preferences.py:615 +#: ../gui/wxpython/vdigit/dialogs.py:116 ../gui/wxpython/vdigit/dialogs.py:576 +#: ../gui/wxpython/dbmgr/dialogs.py:512 ../gui/wxpython/dbmgr/base.py:2954 +#: ../gui/wxpython/dbmgr/base.py:3075 ../gui/wxpython/dbmgr/base.py:3341 +msgid "Layer" msgstr "" -#: ../gui/wxpython/timeline/frame.py:196 ../gui/wxpython/tplot/frame.py:327 -#: ../gui/wxpython/tplot/frame.py:441 -msgid "Datasets have different temporal type (absolute x relative), which is not allowed." +#: ../gui/wxpython/vdigit/preferences.py:612 +#: ../gui/wxpython/vdigit/dialogs.py:123 ../gui/wxpython/vdigit/dialogs.py:577 +#: ../gui/wxpython/dbmgr/dialogs.py:512 ../gui/wxpython/dbmgr/dialogs.py:640 +msgid "Category" msgstr "" -#: ../gui/wxpython/timeline/frame.py:215 ../gui/wxpython/tplot/frame.py:344 -#: ../gui/wxpython/tplot/frame.py:451 -msgid "Datasets have different time unit which is not allowed." +#: ../gui/wxpython/vdigit/preferences.py:613 +msgid "Mode" msgstr "" -#: ../gui/wxpython/timeline/frame.py:236 -#, python-brace-format -msgid "Dataset <{name}> is empty" +#: ../gui/wxpython/vdigit/preferences.py:613 +#: ../gui/wxpython/vdigit/preferences.py:645 +msgid "Next to use" msgstr "" -#: ../gui/wxpython/timeline/frame.py:294 -#, python-format -msgid "X [%s]" +#: ../gui/wxpython/vdigit/preferences.py:627 +msgid "Category number" msgstr "" -#: ../gui/wxpython/timeline/frame.py:295 -#, python-format -msgid "Y [%s]" +#: ../gui/wxpython/vdigit/preferences.py:643 +msgid "Category mode" msgstr "" -#: ../gui/wxpython/timeline/frame.py:297 -msgid "X" +#: ../gui/wxpython/vdigit/preferences.py:645 +msgid "Manual entry" msgstr "" -#: ../gui/wxpython/timeline/frame.py:298 -msgid "Y" +#: ../gui/wxpython/vdigit/preferences.py:645 +msgid "No category" msgstr "" -#: ../gui/wxpython/timeline/frame.py:303 -#: ../gui/wxpython/animation/dialogs.py:1967 -msgid "Time" +#: ../gui/wxpython/vdigit/preferences.py:668 +msgid "Delete existing feature(s)" msgstr "" -#: ../gui/wxpython/timeline/frame.py:374 ../gui/wxpython/tplot/frame.py:594 -#: ../gui/wxpython/tplot/frame.py:646 ../gui/wxpython/tplot/frame.py:684 -#, python-format -msgid "Time [%s]" +#: ../gui/wxpython/vdigit/preferences.py:673 +msgid "Delete record from table" msgstr "" -#: ../gui/wxpython/timeline/frame.py:465 ../gui/wxpython/animation/utils.py:70 -#: ../gui/wxpython/animation/utils.py:79 -#: ../gui/wxpython/animation/temporal_manager.py:242 -#: ../gui/wxpython/tplot/frame.py:809 -#, python-format -msgid "Space time dataset <%s> not found." +#: ../gui/wxpython/vdigit/preferences.py:691 +msgid "Geometry attributes" msgstr "" -#: ../gui/wxpython/timeline/frame.py:480 ../gui/wxpython/tplot/frame.py:824 -#, python-format -msgid "Please specify the space time dataset <%s>." +#: ../gui/wxpython/vdigit/preferences.py:696 +msgid "perimeter" msgstr "" -#: ../gui/wxpython/timeline/frame.py:482 ../gui/wxpython/tplot/frame.py:827 -msgid "Ambiguous dataset name" +#: ../gui/wxpython/vdigit/preferences.py:767 +msgid "Note: These settings are stored in the workspace not in the vector digitizer preferences." msgstr "" -#: ../gui/wxpython/timeline/frame.py:566 ../gui/wxpython/tplot/frame.py:961 -#, python-format -msgid "Space time raster dataset: %s" +#: ../gui/wxpython/vdigit/preferences.py:796 +msgid "Digitize new line segment" msgstr "" -#: ../gui/wxpython/timeline/frame.py:568 ../gui/wxpython/tplot/frame.py:963 -#, python-format -msgid "Space time vector dataset: %s" +#: ../gui/wxpython/vdigit/preferences.py:797 +msgid "Digitize new line/boundary" msgstr "" -#: ../gui/wxpython/timeline/frame.py:570 ../gui/wxpython/tplot/frame.py:965 -#, python-format -msgid "Space time 3D raster dataset: %s" +#: ../gui/wxpython/vdigit/preferences.py:798 +msgid "Highlight" msgstr "" -#: ../gui/wxpython/timeline/frame.py:572 -#, python-format -msgid "Mapset: %s" +#: ../gui/wxpython/vdigit/preferences.py:799 +msgid "Highlight (duplicates)" msgstr "" -#: ../gui/wxpython/timeline/frame.py:573 -#, python-format -msgid "Map name: %s" +#: ../gui/wxpython/vdigit/preferences.py:800 +#: ../gui/wxpython/gui_core/gselect.py:2334 +#: ../gui/wxpython/psmap/toolbars.py:103 ../gui/wxpython/psmap/dialogs.py:6281 +msgid "Point" msgstr "" -#: ../gui/wxpython/timeline/frame.py:575 -#, python-format -msgid "Start time: %s" +#: ../gui/wxpython/vdigit/preferences.py:801 +#: ../gui/wxpython/psmap/toolbars.py:105 +msgid "Line" msgstr "" -#: ../gui/wxpython/timeline/frame.py:578 -#, python-format -msgid "End time: %s" +#: ../gui/wxpython/vdigit/preferences.py:802 +msgid "Boundary (no area)" msgstr "" -#: ../gui/wxpython/timeline/frame.py:582 -msgid "WARNING: invalid topology" +#: ../gui/wxpython/vdigit/preferences.py:803 +msgid "Boundary (one area)" msgstr "" -#: ../gui/wxpython/timeline/frame.py:584 -msgid "" -"\n" -"Press Del to dismiss." +#: ../gui/wxpython/vdigit/preferences.py:804 +msgid "Boundary (two areas)" msgstr "" -#: ../gui/wxpython/lmgr/pyshell.py:43 -#, python-format -msgid "Welcome to wxGUI Interactive Python Shell %s" +#: ../gui/wxpython/vdigit/preferences.py:805 +msgid "Centroid (in area)" msgstr "" -#: ../gui/wxpython/lmgr/pyshell.py:44 -#, python-format -msgid "Type %s for more GRASS scripting related information." +#: ../gui/wxpython/vdigit/preferences.py:806 +msgid "Centroid (outside area)" msgstr "" -#: ../gui/wxpython/lmgr/pyshell.py:45 -#, python-format -msgid "Type %s to add raster or vector to the layer tree." +#: ../gui/wxpython/vdigit/preferences.py:807 +msgid "Centroid (duplicate in area)" msgstr "" -#: ../gui/wxpython/lmgr/pyshell.py:55 -msgid "Delete all text from the shell" +#: ../gui/wxpython/vdigit/preferences.py:808 +msgid "Node (one line)" msgstr "" -#: ../gui/wxpython/lmgr/pyshell.py:60 -msgid "Simple &editor" +#: ../gui/wxpython/vdigit/preferences.py:809 +msgid "Node (two lines)" msgstr "" -#: ../gui/wxpython/lmgr/pyshell.py:63 ../gui/wxpython/lmgr/toolbars.py:166 -msgid "Open a simple Python code editor" +#: ../gui/wxpython/vdigit/preferences.py:810 +msgid "Vertex" msgstr "" -#: ../gui/wxpython/lmgr/pyshell.py:117 -#, python-format -msgid "Raster or vector map <%s> not found" +#: ../gui/wxpython/vdigit/preferences.py:811 +msgid "Area (closed boundary + centroid)" msgstr "" -#: ../gui/wxpython/lmgr/pyshell.py:124 -#, python-format -msgid "Raster map <%s> added" +#: ../gui/wxpython/vdigit/preferences.py:812 +msgid "Direction" msgstr "" -#: ../gui/wxpython/lmgr/pyshell.py:126 +#: ../gui/wxpython/vdigit/preferences.py:896 +msgid "Snapping disabled" +msgstr "" + +#: ../gui/wxpython/vdigit/preferences.py:900 #, python-format -msgid "Vector map <%s> added" +msgid "Snapping threshold is %(value).1f %(units)s (based on comp. resolution)" msgstr "" -#: ../gui/wxpython/lmgr/toolbars.py:49 -msgid "Start new map display" +#: ../gui/wxpython/vdigit/preferences.py:956 +#, python-format +msgid "Vector digitizer settings saved to file <%s>." msgstr "" -#: ../gui/wxpython/lmgr/toolbars.py:52 -msgid "Create new workspace (Ctrl+N)" +#: ../gui/wxpython/vdigit/dialogs.py:79 +msgid "List of categories - right-click to delete" msgstr "" -#: ../gui/wxpython/lmgr/toolbars.py:55 -msgid "Open existing workspace file (Ctrl+O)" +#: ../gui/wxpython/vdigit/dialogs.py:110 +msgid "Add new category" msgstr "" -#: ../gui/wxpython/lmgr/toolbars.py:58 -msgid "Save current workspace to file (Ctrl+S)" +#: ../gui/wxpython/vdigit/dialogs.py:151 ../gui/wxpython/psmap/dialogs.py:481 +#: ../gui/wxpython/web_services/dialogs.py:685 +msgid "Apply changes" msgstr "" -#: ../gui/wxpython/lmgr/toolbars.py:90 -msgid "Add multiple raster or vector map layers (Ctrl+Shift+L)" +#: ../gui/wxpython/vdigit/dialogs.py:153 +msgid "Ignore changes and close dialog" msgstr "" -#: ../gui/wxpython/lmgr/toolbars.py:92 -msgid "Add raster map layer (Ctrl+Shift+R)" +#: ../gui/wxpython/vdigit/dialogs.py:155 +#: ../gui/wxpython/web_services/dialogs.py:690 +msgid "Apply changes and close dialog" msgstr "" -#: ../gui/wxpython/lmgr/toolbars.py:95 -msgid "Add various raster map layers (RGB, HIS, shaded relief...)" +#: ../gui/wxpython/vdigit/dialogs.py:175 ../gui/wxpython/dbmgr/dialogs.py:149 +msgid "Feature id:" msgstr "" -#: ../gui/wxpython/lmgr/toolbars.py:97 -msgid "Add vector map layer (Ctrl+Shift+V)" +#: ../gui/wxpython/vdigit/dialogs.py:248 ../gui/wxpython/vdigit/dialogs.py:472 +#, python-format +msgid "" +"Unable to add new layer/category <%(layer)s/%(category)s>.\n" +"Layer and category number must be integer.\n" +"Layer number must be greater than zero." msgstr "" -#: ../gui/wxpython/lmgr/toolbars.py:100 -msgid "Add various vector map layers (thematic, chart...)" +#: ../gui/wxpython/vdigit/dialogs.py:284 +#: ../gui/wxpython/gmodeler/dialogs.py:844 +#: ../gui/wxpython/gmodeler/dialogs.py:1013 +msgid "Delete selected" msgstr "" -#: ../gui/wxpython/lmgr/toolbars.py:103 -msgid "Add web service layer (WMS, WMTS, NASA OnEarth)" +#: ../gui/wxpython/vdigit/dialogs.py:288 +#: ../gui/wxpython/gmodeler/dialogs.py:845 +msgid "Delete all" msgstr "" -#: ../gui/wxpython/lmgr/toolbars.py:106 -msgid "Add group" +#: ../gui/wxpython/vdigit/dialogs.py:290 ../gui/wxpython/dbmgr/base.py:1440 +#: ../gui/wxpython/dbmgr/base.py:2590 ../gui/wxpython/gmodeler/dialogs.py:851 +#: ../gui/wxpython/gmodeler/dialogs.py:1017 +msgid "Reload" msgstr "" -#: ../gui/wxpython/lmgr/toolbars.py:109 -msgid "Add various overlays" +#: ../gui/wxpython/vdigit/dialogs.py:446 +msgid "Unable to update vector map." msgstr "" -#: ../gui/wxpython/lmgr/toolbars.py:112 -msgid "Remove selected map layer(s) from layer tree" +#: ../gui/wxpython/vdigit/dialogs.py:622 +#, python-format +msgid "%d lines selected for z bulk-labeling" msgstr "" -#: ../gui/wxpython/lmgr/toolbars.py:154 -msgid "Import/link raster or vector data" +#: ../gui/wxpython/vdigit/dialogs.py:630 +msgid "Set value" msgstr "" -#: ../gui/wxpython/lmgr/toolbars.py:156 -msgid "Raster Map Calculator" +#: ../gui/wxpython/vdigit/dialogs.py:637 +msgid "Starting value" msgstr "" -#: ../gui/wxpython/lmgr/toolbars.py:160 -msgid "Georectifier" +#: ../gui/wxpython/vdigit/dialogs.py:649 +msgid "Step" msgstr "" -#: ../gui/wxpython/lmgr/toolbars.py:162 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:203 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1956 -#: ../gui/wxpython/menustrings.py:206 ../gui/wxpython/menustrings.py:1990 -msgid "Cartographic Composer" +#: ../gui/wxpython/vdigit/dialogs.py:692 +msgid "List of duplicates" msgstr "" -#: ../gui/wxpython/lmgr/toolbars.py:164 -msgid "Launch user-defined script" +#: ../gui/wxpython/vdigit/dialogs.py:801 +msgid "Feature id" msgstr "" -#: ../gui/wxpython/lmgr/toolbars.py:204 -msgid "GUI settings" +#: ../gui/wxpython/vdigit/dialogs.py:802 +msgid "Layer (Categories)" msgstr "" -#: ../gui/wxpython/lmgr/toolbars.py:205 -msgid "GRASS manual" +#: ../gui/wxpython/vdigit/wxdisplay.py:1019 +#, python-format +msgid "Topology for vector map <%s> is not available. Topology is required by digitizer. Do you want to rebuild topology (takes some time) and open the vector map for editing?" msgstr "" -#: ../gui/wxpython/lmgr/toolbars.py:233 -msgid "Edit selected vector map" +#: ../gui/wxpython/vdigit/wxdisplay.py:1024 +msgid "Topology missing" msgstr "" -#: ../gui/wxpython/lmgr/toolbars.py:236 -msgid "Show attribute data for selected vector map" +#: ../gui/wxpython/vdigit/wxdigit.py:57 +msgid "Digitization Error" msgstr "" -#: ../gui/wxpython/lmgr/toolbars.py:268 -msgid "Generate command for m.nviz.image" +#: ../gui/wxpython/vdigit/wxdigit.py:62 +#, python-format +msgid "Unable to open vector map <%s>." msgstr "" -#: ../gui/wxpython/lmgr/toolbars.py:269 -msgid "Generate command for m.nviz.image based on current state" +#: ../gui/wxpython/vdigit/wxdigit.py:65 +msgid "Operation canceled." msgstr "" -#: ../gui/wxpython/lmgr/toolbars.py:272 -msgid "3D view mode settings" +#: ../gui/wxpython/vdigit/wxdigit.py:72 +#, python-format +msgid "" +"Writing new feature failed. Operation canceled.\n" +"\n" +"Reason: %s" msgstr "" -#: ../gui/wxpython/lmgr/toolbars.py:273 -msgid "Show 3D view mode settings dialog" +#: ../gui/wxpython/vdigit/wxdigit.py:81 +#, python-format +msgid "Reading feature id %d failed. Operation canceled." msgstr "" -#: ../gui/wxpython/lmgr/toolbars.py:276 -msgid "Show 3D view mode manual" +#: ../gui/wxpython/vdigit/wxdigit.py:89 +#, python-format +msgid "Database link %d not available. Operation canceled." msgstr "" -#: ../gui/wxpython/lmgr/menudata.py:45 -msgid "Unable to parse user toolboxes XML files. Default main menu will be loaded." +#: ../gui/wxpython/vdigit/wxdigit.py:97 +#, python-format +msgid "Unable to start database driver <%s>. Operation canceled." msgstr "" -#: ../gui/wxpython/lmgr/menudata.py:71 -msgid "Unable to parse user toolboxes XML files. Default module tree will be loaded." +#: ../gui/wxpython/vdigit/wxdigit.py:107 +#, python-format +msgid "Unable to open database <%(db)s> by driver <%(driver)s>. Operation canceled." msgstr "" -#: ../gui/wxpython/lmgr/layertree.py:62 -msgid "Unpack GRASS raster map" +#: ../gui/wxpython/vdigit/wxdigit.py:115 +#, python-format +msgid "Unable to execute SQL query '%s'. Operation canceled." msgstr "" -#: ../gui/wxpython/lmgr/layertree.py:64 -msgid "Set raster output format" +#: ../gui/wxpython/vdigit/wxdigit.py:123 +#, python-format +msgid "Feature id %d is marked as dead. Operation canceled." msgstr "" -#: ../gui/wxpython/lmgr/layertree.py:70 -msgid "Unpack GRASS vector map" -msgstr "" - -#: ../gui/wxpython/lmgr/layertree.py:72 -msgid "Set vector output format" +#: ../gui/wxpython/vdigit/wxdigit.py:131 +#, python-format +msgid "Unsupported feature type %d. Operation canceled." msgstr "" -#: ../gui/wxpython/lmgr/layertree.py:74 -msgid "Import data from WMS server" +#: ../gui/wxpython/vdigit/wxdigit.py:501 +#, python-format +msgid "Unknown feature type '%s'" msgstr "" -#: ../gui/wxpython/lmgr/layertree.py:76 -msgid "Add command layer" +#: ../gui/wxpython/vdigit/wxdigit.py:506 +msgid "Not enough points for line" msgstr "" -#: ../gui/wxpython/lmgr/layertree.py:84 -msgid "Add HIS map layer" +#: ../gui/wxpython/startup/guiutils.py:51 +msgid "Name for the new mapset:" msgstr "" -#: ../gui/wxpython/lmgr/layertree.py:86 -msgid "Add shaded relief map layer" +#: ../gui/wxpython/startup/locdownload.py:150 +#, python-brace-format +msgid "ZIP file is unreadable: {0}" msgstr "" -#: ../gui/wxpython/lmgr/layertree.py:88 -msgid "Add raster flow arrows" +#: ../gui/wxpython/startup/locdownload.py:169 +#, python-brace-format +msgid "Archive file is unreadable: {0}" msgstr "" -#: ../gui/wxpython/lmgr/layertree.py:90 -msgid "Add raster cell numbers" +#: ../gui/wxpython/startup/locdownload.py:201 +#, python-brace-format +msgid "Download of <{url}> failed or file <{name}> is not a ZIP file" msgstr "" -#: ../gui/wxpython/lmgr/layertree.py:94 -msgid "Add thematic (choropleth) vector map layer" +#: ../gui/wxpython/startup/locdownload.py:217 +#, python-brace-format +msgid "Unknown format '{0}'." msgstr "" -#: ../gui/wxpython/lmgr/layertree.py:96 -msgid "Add thematic chart layer" +#: ../gui/wxpython/startup/locdownload.py:233 +msgid "Downloaded location is not valid" msgstr "" -#: ../gui/wxpython/lmgr/layertree.py:98 -msgid "Add grid layer" +#: ../gui/wxpython/startup/locdownload.py:293 +msgid "Select sample location to download:" msgstr "" -#: ../gui/wxpython/lmgr/layertree.py:100 -msgid "Add geodesic line layer" +#: ../gui/wxpython/startup/locdownload.py:304 +msgid "Download selected location" msgstr "" -#: ../gui/wxpython/lmgr/layertree.py:102 -msgid "Add rhumbline layer" +#: ../gui/wxpython/startup/locdownload.py:360 +#: ../gui/wxpython/startup/locdownload.py:389 +msgid "Download in progress, wait until it is finished" msgstr "" -#: ../gui/wxpython/lmgr/layertree.py:107 -msgid "Note that 3D raster data are rendered only in 3D view mode" +#: ../gui/wxpython/startup/locdownload.py:373 +#, python-format +msgid "Location named <%s> already exists, download canceled" msgstr "" -#: ../gui/wxpython/lmgr/layertree.py:109 -msgid "Add WMS layer." +#: ../gui/wxpython/startup/locdownload.py:381 +#, python-format +msgid "Download failed: %s" msgstr "" -#: ../gui/wxpython/lmgr/layertree.py:111 -#: ../gui/wxpython/animation/dialogs.py:475 -msgid "Set options" +#: ../gui/wxpython/startup/locdownload.py:384 +msgid "Download completed. The downloaded sample data is listed in the location/mapset tabs upon closing of this window" msgstr "" -#: ../gui/wxpython/lmgr/layertree.py:113 -msgid "Editing mode" +#: ../gui/wxpython/startup/locdownload.py:406 +#, python-format +msgid "Location named <%s> already exists, rename it first" msgstr "" -#: ../gui/wxpython/lmgr/layertree.py:115 -msgid "Background vector map" +#: ../gui/wxpython/startup/locdownload.py:458 +msgid "GRASS GIS Location Download" msgstr "" -#: ../gui/wxpython/lmgr/layertree.py:215 ../gui/wxpython/lmgr/layertree.py:1525 -msgid "Map Layers" +#: ../gui/wxpython/startup/locdownload.py:491 +msgid "Do you want to cancel location download?" msgstr "" -#: ../gui/wxpython/lmgr/layertree.py:491 ../gui/wxpython/iscatt/frame.py:580 -msgid "Change opacity level" +#: ../gui/wxpython/startup/locdownload.py:492 +msgid "Abort download" msgstr "" -#: ../gui/wxpython/lmgr/layertree.py:514 -msgid "3D view properties" +#: ../gui/wxpython/startup/utils.py:45 +msgid "Documents" msgstr "" -#: ../gui/wxpython/lmgr/layertree.py:525 -msgid "Zoom to selected map(s)" +#: ../gui/wxpython/startup/utils.py:46 +msgid "My Documents" msgstr "" -#: ../gui/wxpython/lmgr/layertree.py:537 -msgid "Zoom to selected map(s) (ignore NULLs)" +#: ../gui/wxpython/nviz/mapwindow.py:244 +msgid "Opening 3D view was not successful. Please try to change the value of depth buffer in GUI Settings dialog > tab Map Display > Advanced and restart GUI." msgstr "" -#: ../gui/wxpython/lmgr/layertree.py:546 -msgid "Set computational region from selected map(s)" +#: ../gui/wxpython/nviz/mapwindow.py:509 +#, python-format +msgid "Image is too large, your OpenGL implementation supports maximum texture size %d px." msgstr "" -#: ../gui/wxpython/lmgr/layertree.py:559 -msgid "Align computational region to selected map" +#: ../gui/wxpython/nviz/mapwindow.py:1021 +msgid "Easting" msgstr "" -#: ../gui/wxpython/lmgr/layertree.py:573 -msgid "Export common formats" +#: ../gui/wxpython/nviz/mapwindow.py:1022 +msgid "Northing" msgstr "" -#: ../gui/wxpython/lmgr/layertree.py:589 -msgid "Export PostGIS" +#: ../gui/wxpython/nviz/mapwindow.py:1023 +msgid "Elevation" msgstr "" -#: ../gui/wxpython/lmgr/layertree.py:617 ../gui/wxpython/lmgr/layertree.py:755 -msgid "Create pack" +#: ../gui/wxpython/nviz/mapwindow.py:1029 +msgid "Surface map name" msgstr "" -#: ../gui/wxpython/lmgr/layertree.py:632 ../gui/wxpython/lmgr/layertree.py:770 -msgid "Make a copy in the current mapset" +#: ../gui/wxpython/nviz/mapwindow.py:1032 +msgid "Surface map elevation" msgstr "" -#: ../gui/wxpython/lmgr/layertree.py:637 ../gui/wxpython/lmgr/layertree.py:778 -#: ../gui/wxpython/lmgr/layertree.py:851 -msgid "Set color table" +#: ../gui/wxpython/nviz/mapwindow.py:1034 +msgid "Surface map color" msgstr "" -#: ../gui/wxpython/lmgr/layertree.py:646 -msgid "Show attribute data" +#: ../gui/wxpython/nviz/mapwindow.py:1045 +msgid "XY distance from previous" msgstr "" -#: ../gui/wxpython/lmgr/layertree.py:664 -msgid "Start editing" +#: ../gui/wxpython/nviz/mapwindow.py:1048 +msgid "XYZ distance from previous" msgstr "" -#: ../gui/wxpython/lmgr/layertree.py:673 -msgid "Stop editing" +#: ../gui/wxpython/nviz/mapwindow.py:1051 +msgid "Distance along surface" msgstr "" -#: ../gui/wxpython/lmgr/layertree.py:693 -msgid "Rebuild topology" +#: ../gui/wxpython/nviz/mapwindow.py:1055 +msgid "Distance along exag. surface" msgstr "" -#: ../gui/wxpython/lmgr/layertree.py:739 -#: ../gui/wxpython/animation/dialogs.py:934 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:964 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1890 -#: ../gui/wxpython/menustrings.py:982 ../gui/wxpython/menustrings.py:1924 -msgid "Export" +#: ../gui/wxpython/nviz/mapwindow.py:1059 +msgid "No point on surface" msgstr "" -#: ../gui/wxpython/lmgr/layertree.py:786 -msgid "Set color table interactively" +#: ../gui/wxpython/nviz/mapwindow.py:1539 +msgid "Loading raster map" msgstr "" -#: ../gui/wxpython/lmgr/layertree.py:795 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:758 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1684 -#: ../gui/wxpython/menustrings.py:771 ../gui/wxpython/menustrings.py:1713 -msgid "Histogram" +#: ../gui/wxpython/nviz/mapwindow.py:1543 +msgid "Loading 3d raster map" msgstr "" -#: ../gui/wxpython/lmgr/layertree.py:804 ../gui/wxpython/lmgr/layertree.py:860 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:528 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1454 -#: ../gui/wxpython/menustrings.py:537 ../gui/wxpython/menustrings.py:1479 -msgid "Univariate raster statistics" +#: ../gui/wxpython/nviz/mapwindow.py:1551 +msgid "failed" msgstr "" -#: ../gui/wxpython/lmgr/layertree.py:816 -msgid "Report raster statistics" +#: ../gui/wxpython/nviz/mapwindow.py:1554 +#, python-format +msgid "Unsupported layer type '%s'" msgstr "" -#: ../gui/wxpython/lmgr/layertree.py:828 -msgid "Profile" +#: ../gui/wxpython/nviz/mapwindow.py:1674 +msgid "Unable to unload raster map" msgstr "" -#: ../gui/wxpython/lmgr/layertree.py:883 -msgid "Save web service layer" +#: ../gui/wxpython/nviz/mapwindow.py:1679 +msgid "Unable to unload 3d raster map" msgstr "" -#: ../gui/wxpython/lmgr/layertree.py:1001 -msgid "Unable to create profile of raster map." +#: ../gui/wxpython/nviz/mapwindow.py:1680 +msgid "3d raster map" msgstr "" -#: ../gui/wxpython/lmgr/layertree.py:1052 ../gui/wxpython/nviz/tools.py:1866 -msgid "3D raster map" +#: ../gui/wxpython/nviz/mapwindow.py:1692 +msgid "unloaded successfully" msgstr "" -#: ../gui/wxpython/lmgr/layertree.py:1054 +#: ../gui/wxpython/nviz/mapwindow.py:1748 #, python-format -msgid "Unsupported map type <%s>" +msgid "Loading vector map <%(name)s> (%(type)s) failed" msgstr "" -#: ../gui/wxpython/lmgr/layertree.py:1060 +#: ../gui/wxpython/nviz/mapwindow.py:1811 #, python-format -msgid "Enter name for the new %s in the current mapset:" +msgid "Unable to unload vector map <%(name)s> (%(type)s)" msgstr "" -#: ../gui/wxpython/lmgr/layertree.py:1062 +#: ../gui/wxpython/nviz/mapwindow.py:1815 #, python-format -msgid "Make a copy of %s <%s>" +msgid "Vector map <%(name)s> (%(type)s) unloaded successfully" msgstr "" -#: ../gui/wxpython/lmgr/layertree.py:1080 +#: ../gui/wxpython/nviz/mapwindow.py:2192 #, python-format -msgid "%s <%s> already exists in the current mapset. Do you want to overwrite it?" +msgid "Vector point layer not found (id = %d)" msgstr "" -#: ../gui/wxpython/lmgr/layertree.py:1092 +#: ../gui/wxpython/nviz/mapwindow.py:2194 #, python-format -msgid "Unable to make copy of <%s>" +msgid "Unable to set data layer properties (id = %d)" msgstr "" -#: ../gui/wxpython/lmgr/layertree.py:1100 +#: ../gui/wxpython/nviz/mapwindow.py:2198 #, python-format -msgid "Unable to make copy of <%s>. Mapset <%s> is not current mapset." +msgid "" +"Setting data layer properties failed.\n" +"\n" +"%s" msgstr "" -#: ../gui/wxpython/lmgr/layertree.py:1126 -msgid "Unable to display histogram of raster map. No map name defined." +#: ../gui/wxpython/nviz/mapwindow.py:2253 +#: ../gui/wxpython/nviz/mapwindow.py:2272 ../gui/wxpython/nviz/tools.py:2679 +#: ../gui/wxpython/nviz/tools.py:2728 ../gui/wxpython/nviz/tools.py:5172 +msgid "constant#" msgstr "" -#: ../gui/wxpython/lmgr/layertree.py:1348 -msgid "Layer group:" +#: ../gui/wxpython/nviz/wxnviz.py:35 +msgid "This module requires the NumPy module, which could not be imported. It probably is not installed (it's not part of the standard Python distribution). See the Numeric Python site (http://numpy.scipy.org) for information on downloading source or binaries." msgstr "" -#: ../gui/wxpython/lmgr/layertree.py:1354 -#: ../gui/wxpython/lmgr/layertree.py:1903 -msgid "Click to edit layer settings" +#: ../gui/wxpython/nviz/wxnviz.py:510 ../gui/wxpython/nviz/wxnviz.py:522 +#, python-format +msgid "3d raster map <%s> not found" msgstr "" -#: ../gui/wxpython/lmgr/layertree.py:1421 -msgid "(double click to set properties)" +#: ../gui/wxpython/nviz/tools.py:92 ../gui/wxpython/nviz/preferences.py:69 +#: ../gui/wxpython/nviz/preferences.py:74 +msgid "View" msgstr "" -#: ../gui/wxpython/lmgr/layertree.py:1678 -msgid "Please wait, updating data..." +#: ../gui/wxpython/nviz/tools.py:96 ../gui/wxpython/lmgr/frame.py:380 +#: ../gui/wxpython/gmodeler/preferences.py:250 +msgid "Data" msgstr "" -#: ../gui/wxpython/lmgr/layertree.py:1983 ../gui/wxpython/lmgr/frame.py:2432 -msgid "opacity:" +#: ../gui/wxpython/nviz/tools.py:100 +#: ../gui/wxpython/gui_core/preferences.py:492 +msgid "Appearance" msgstr "" -#: ../gui/wxpython/lmgr/layertree.py:2001 ../gui/wxpython/mapswipe/frame.py:420 -#: ../gui/wxpython/animation/utils.py:97 ../gui/wxpython/animation/utils.py:105 -#, python-format -msgid "Map <%s> not found." +#: ../gui/wxpython/nviz/tools.py:104 +msgid "Analysis" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:89 -#, python-format -msgid "GRASS GIS %s Layer Manager" +#: ../gui/wxpython/nviz/tools.py:107 ../gui/wxpython/nviz/tools.py:502 +msgid "Animation" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:122 -msgid "There were some issues when loading menu or Modules tab:" +#: ../gui/wxpython/nviz/tools.py:252 +msgid "Control View" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:150 -msgid "Workspace Toolbar" +#: ../gui/wxpython/nviz/tools.py:276 +msgid "Adjusts the distance and angular perspective of the image viewpoint" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:153 -msgid "Data Toolbar" +#: ../gui/wxpython/nviz/tools.py:292 ../gui/wxpython/nviz/preferences.py:86 +msgid "Perspective:" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:156 ../gui/wxpython/mapswipe/frame.py:315 -#: ../gui/wxpython/animation/frame.py:182 -msgid "Misc Toolbar" +#: ../gui/wxpython/nviz/tools.py:304 +msgid "Tilts the plane of the surface from the horizontal" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:159 -msgid "Tools Toolbar" +#: ../gui/wxpython/nviz/tools.py:316 ../gui/wxpython/nviz/tools.py:1263 +msgid "Tilt:" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:162 -msgid "Vector Toolbar" +#: ../gui/wxpython/nviz/tools.py:329 +msgid "Adjusts the viewing height above the surface (angle of view automatically adjusts to maintain the same center of view)" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:165 -msgid "3D view Toolbar" +#: ../gui/wxpython/nviz/tools.py:345 +msgid "Adjusts the relative height of features above the plane of the surface" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:284 ../gui/wxpython/lmgr/frame.py:1721 -msgid "Rename Map Display" +#: ../gui/wxpython/nviz/tools.py:366 ../gui/wxpython/nviz/tools.py:1285 +#: ../gui/wxpython/nviz/tools.py:2126 ../gui/wxpython/gui_core/dialogs.py:1942 +#: ../gui/wxpython/psmap/dialogs.py:3851 ../gui/wxpython/psmap/dialogs.py:4068 +#: ../gui/wxpython/psmap/dialogs.py:4859 +#: ../gui/wxpython/gmodeler/preferences.py:210 +#: ../gui/wxpython/gmodeler/preferences.py:376 +#: ../gui/wxpython/gmodeler/preferences.py:488 +#: ../gui/wxpython/gmodeler/preferences.py:604 +msgid "Height:" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:340 -msgid "Console" +#: ../gui/wxpython/nviz/tools.py:387 ../gui/wxpython/nviz/preferences.py:176 +msgid "Z-exag:" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:486 -#, python-format -msgid "" -"Location <%s> created.\n" -"\n" -"Do you want to switch to the new location?" +#: ../gui/wxpython/nviz/tools.py:412 +msgid "Look:" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:489 -msgid "Switch to new location?" +#: ../gui/wxpython/nviz/tools.py:415 +msgid "here" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:513 -msgid "Do you want to set the default region extents and resolution now?" +#: ../gui/wxpython/nviz/tools.py:418 +msgid "Allows you to select a point on the surface that becomes the new center of view. Click on the button and then on the surface." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:515 -#, python-format -msgid "Location <%s> created" +#: ../gui/wxpython/nviz/tools.py:424 +msgid "center" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:598 -msgid "Choose model to run" +#: ../gui/wxpython/nviz/tools.py:428 +msgid "Resets the view to the original default center of view" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:663 ../gui/wxpython/lmgr/frame.py:2522 -msgid "Do you want to save changes in the workspace?" +#: ../gui/wxpython/nviz/tools.py:432 +msgid "top" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:665 ../gui/wxpython/lmgr/frame.py:2524 -msgid "Do you want to store current settings to workspace file?" +#: ../gui/wxpython/nviz/tools.py:436 +msgid "Sets the viewer directly over the scene's center position. This top view orients approximately north south." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:673 -#, python-format -msgid "Close Map Display %s" +#: ../gui/wxpython/nviz/tools.py:440 +msgid "reset" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:754 -#, python-format -msgid "Command '%s' not yet implemented in the WxGUI. Try adding it as a command layer instead." +#: ../gui/wxpython/nviz/tools.py:441 +msgid "Reset to default view" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:936 ../gui/wxpython/lmgr/frame.py:2006 -msgid "Selected map layer is not vector." +#: ../gui/wxpython/nviz/tools.py:458 ../gui/wxpython/nviz/preferences.py:198 +msgid "Image Appearance" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:942 -msgid "Editing is allowed only for vector maps from the current mapset." +#: ../gui/wxpython/nviz/tools.py:465 ../gui/wxpython/nviz/preferences.py:204 +#: ../gui/wxpython/gui_core/preferences.py:885 +#: ../gui/wxpython/animation/dialogs.py:1867 +#: ../gui/wxpython/web_services/widgets.py:317 +msgid "Background color:" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:968 -msgid "Choose script file to run" +#: ../gui/wxpython/nviz/tools.py:510 +msgid "Press 'Record' button and start changing the view. It is recommended to use fly-through mode (Map Display toolbar) to achieve smooth motion." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:970 -msgid "Python script (*.py)|*.py|Bash script (*.sh)|*.sh" +#: ../gui/wxpython/nviz/tools.py:521 +msgid "Record" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:983 -msgid "Due to the limitations of your operating system, the script path cannot contain certain non-ascii characters. Please rename the script or move it to a different location." +#: ../gui/wxpython/nviz/tools.py:523 +msgid "Play" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:990 -#, python-format -msgid "Script file '%s' doesn't exist. Operation canceled." +#: ../gui/wxpython/nviz/tools.py:525 ../gui/wxpython/animation/toolbars.py:42 +msgid "Pause" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:999 -#, python-format -msgid "Script <%s> is not executable. Do you want to set the permissions that allows you to run this script (note that you must be the owner of the file)?" +#: ../gui/wxpython/nviz/tools.py:527 ../gui/wxpython/animation/toolbars.py:39 +msgid "Stop" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1004 -msgid "Set permission?" +#: ../gui/wxpython/nviz/tools.py:544 +msgid "Total number of frames :" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1014 -msgid "Unable to set permission. Operation canceled." +#: ../gui/wxpython/nviz/tools.py:551 +msgid "Frame rate (FPS):" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1028 -#, python-format -msgid "Directory '%s' is not defined in GRASS_ADDON_PATH. Do you want add this directory to GRASS_ADDON_PATH?" +#: ../gui/wxpython/nviz/tools.py:559 +msgid "Frames are recorded with given frequency (FPS). " msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1030 -msgid "Update Addons path?" +#: ../gui/wxpython/nviz/tools.py:615 +msgid "Save image sequence" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1036 -#, python-format -msgid "Launching script '%s'..." +#: ../gui/wxpython/nviz/tools.py:624 ../gui/wxpython/psmap/dialogs.py:5796 +msgid "Choose a directory:" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1050 -msgid "No location/mapset provided. Operation canceled." +#: ../gui/wxpython/nviz/tools.py:625 +msgid "Choose a directory for images" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1071 ../gui/wxpython/gis_set.py:1014 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:937 -msgid "Enter name for new mapset:" +#: ../gui/wxpython/nviz/tools.py:632 ../gui/wxpython/animation/dialogs.py:1190 +msgid "File prefix:" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1072 ../gui/wxpython/gis_set.py:614 -#: ../gui/wxpython/gis_set.py:1015 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:557 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:938 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:240 -#: ../gui/wxpython/menustrings.py:247 -msgid "Create new mapset" +#: ../gui/wxpython/nviz/tools.py:638 +msgid "Generated files names will look like this: prefix_1.ppm, prefix_2.ppm, ..." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1078 ../gui/wxpython/lmgr/frame.py:1103 -msgid "No mapset provided. Operation canceled." +#: ../gui/wxpython/nviz/tools.py:640 ../gui/wxpython/animation/dialogs.py:1194 +msgid "File format:" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1137 -#, python-format -msgid "" -"Working directory changed to:\n" -"\"%s\"" +#: ../gui/wxpython/nviz/tools.py:705 ../gui/wxpython/nviz/tools.py:2236 +#: ../gui/wxpython/nviz/preferences.py:398 +msgid "Surface" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1144 -msgid "Changes current working directory for this GUI." +#: ../gui/wxpython/nviz/tools.py:713 ../gui/wxpython/nviz/tools.py:1345 +msgid "Constant surface" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1146 -msgid "Usage: cd [directory]" +#: ../gui/wxpython/nviz/tools.py:720 ../gui/wxpython/nviz/preferences.py:546 +msgid "Vector" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1147 -msgid "Without parameters it opens a dialog." +#: ../gui/wxpython/nviz/tools.py:728 ../gui/wxpython/gui_core/dialogs.py:1453 +msgid "3D raster" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1151 -msgid "If ~ (tilde) is present as the first directory on the path, it is replaced by user's home directory." +#: ../gui/wxpython/nviz/tools.py:766 ../gui/wxpython/nviz/preferences.py:287 +msgid "Lighting" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1165 -msgid "More than one parameter provided." +#: ../gui/wxpython/nviz/tools.py:773 +msgid "Fringe" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1185 -msgid "Choose a working directory" +#: ../gui/wxpython/nviz/tools.py:782 ../gui/wxpython/animation/dialogs.py:932 +msgid "Decorations" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1230 -msgid "System Info" +#: ../gui/wxpython/nviz/tools.py:804 ../gui/wxpython/nviz/tools.py:1146 +msgid "Cutting planes" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1245 -msgid "GRASS version" +#: ../gui/wxpython/nviz/tools.py:850 ../gui/wxpython/nviz/tools.py:1889 +#: ../gui/wxpython/nviz/preferences.py:405 ../gui/wxpython/tplot/frame.py:343 +#: ../gui/wxpython/timeline/frame.py:135 +msgid "Draw" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1246 -msgid "GRASS SVN revision" +#: ../gui/wxpython/nviz/tools.py:856 ../gui/wxpython/nviz/tools.py:1896 +#: ../gui/wxpython/nviz/preferences.py:414 +msgid "Mode:" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1248 -msgid "Build date" +#: ../gui/wxpython/nviz/tools.py:859 ../gui/wxpython/nviz/preferences.py:420 +msgid "coarse" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1250 -msgid "Build platform" +#: ../gui/wxpython/nviz/tools.py:860 ../gui/wxpython/nviz/preferences.py:421 +msgid "fine" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1263 -msgid "Platform" +#: ../gui/wxpython/nviz/tools.py:861 ../gui/wxpython/nviz/preferences.py:422 +msgid "both" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1326 -msgid "Current workspace is not empty. Do you want to store current settings to workspace file?" +#: ../gui/wxpython/nviz/tools.py:871 ../gui/wxpython/nviz/tools.py:1162 +#: ../gui/wxpython/nviz/tools.py:1910 +msgid "Shading:" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1329 -msgid "Create new workspace?" +#: ../gui/wxpython/nviz/tools.py:874 ../gui/wxpython/nviz/tools.py:1913 +msgid "flat" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1358 -msgid "Choose workspace file" +#: ../gui/wxpython/nviz/tools.py:875 ../gui/wxpython/nviz/tools.py:1914 +msgid "gouraud" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1360 ../gui/wxpython/lmgr/frame.py:1598 -msgid "GRASS Workspace File (*.gxw)|*.gxw" +#: ../gui/wxpython/nviz/tools.py:883 +msgid "Set to all" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1395 ../gui/wxpython/animation/nviztask.py:43 -#, python-format -msgid "" -"Reading workspace file <%s> failed.\n" -"Invalid file, unable to parse XML document." +#: ../gui/wxpython/nviz/tools.py:884 +msgid "Use draw settings for all loaded surfaces" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1400 ../gui/wxpython/lmgr/frame.py:1572 -msgid "Please wait, loading workspace..." +#: ../gui/wxpython/nviz/tools.py:896 ../gui/wxpython/nviz/preferences.py:466 +msgid "Coarse mode:" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1552 -msgid "Choose GRC file to load" +#: ../gui/wxpython/nviz/tools.py:899 ../gui/wxpython/nviz/tools.py:945 +#: ../gui/wxpython/nviz/preferences.py:447 +#: ../gui/wxpython/nviz/preferences.py:478 +msgid "resolution:" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1554 -msgid "Old GRASS Workspace File (*.grc)|*.grc" +#: ../gui/wxpython/nviz/tools.py:914 ../gui/wxpython/nviz/preferences.py:496 +msgid "style:" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1596 -msgid "Choose file to save current workspace" +#: ../gui/wxpython/nviz/tools.py:917 ../gui/wxpython/nviz/preferences.py:502 +msgid "wire" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1616 ../gui/wxpython/lmgr/frame.py:1637 -#, python-format -msgid "Workspace file <%s> already exists. Do you want to overwrite this file?" +#: ../gui/wxpython/nviz/tools.py:918 ../gui/wxpython/nviz/preferences.py:503 +msgid "surface" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1619 ../gui/wxpython/lmgr/frame.py:1640 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:11 -#: ../gui/wxpython/menustrings.py:11 -msgid "Save workspace" +#: ../gui/wxpython/nviz/tools.py:930 +msgid "Change wire color" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1664 -msgid "Writing current settings to workspace file failed." +#: ../gui/wxpython/nviz/tools.py:941 ../gui/wxpython/nviz/preferences.py:435 +msgid "Fine mode:" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1720 -msgid "Enter new name:" +#: ../gui/wxpython/nviz/tools.py:969 +msgid "Surface attributes" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1818 -#, python-format -msgid "" -"Unable to launch \"Supervised Classification Tool\".\n" -"\n" -"Reason: %s" +#: ../gui/wxpython/nviz/tools.py:978 ../gui/wxpython/nviz/tools.py:2818 +msgid "Transparency" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1860 -msgid "Unable to start Timeline Tool." +#: ../gui/wxpython/nviz/tools.py:979 ../gui/wxpython/nviz/tools.py:2819 +msgid "Shininess" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1871 -msgid "Unable to start Temporal Plot Tool." +#: ../gui/wxpython/nviz/tools.py:985 ../gui/wxpython/nviz/tools.py:2839 +msgid "map" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2141 -msgid "Add selected map layers into layer tree" +#: ../gui/wxpython/nviz/tools.py:988 ../gui/wxpython/nviz/tools.py:2844 +msgid "unset" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2174 ../gui/wxpython/lmgr/frame.py:2211 -#, python-format -msgid "Unsupported map layer type <%s>." +#: ../gui/wxpython/nviz/tools.py:993 ../gui/wxpython/nviz/tools.py:2849 +msgid "constant" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2340 -msgid "Note that cell values can only be displayed for regions of less than 10,000 cells." +#: ../gui/wxpython/nviz/tools.py:1050 ../gui/wxpython/nviz/tools.py:2021 +#: ../gui/wxpython/psmap/dialogs.py:3800 ../gui/wxpython/psmap/dialogs.py:4520 +#: ../gui/wxpython/psmap/dialogs.py:4798 ../gui/wxpython/psmap/dialogs.py:5379 +#: ../gui/wxpython/psmap/dialogs.py:5387 ../gui/wxpython/psmap/dialogs.py:5947 +#: ../gui/wxpython/psmap/dialogs.py:5956 ../gui/wxpython/psmap/dialogs.py:6531 +#: ../gui/wxpython/psmap/dialogs.py:6540 +msgid "Position" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2440 -#, python-format -msgid "" -"Do you want to remove map layer(s)\n" -"%s\n" -"from layer tree?" +#: ../gui/wxpython/nviz/tools.py:1055 +msgid "Changes the x, y, and z position of the current surface" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2443 -msgid "Do you want to remove selected map layer(s) from layer tree?" +#: ../gui/wxpython/nviz/tools.py:1072 ../gui/wxpython/nviz/tools.py:1322 +#: ../gui/wxpython/nviz/tools.py:2041 ../gui/wxpython/nviz/tools.py:3042 +msgid "Reset" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2449 -msgid "Remove map layer" +#: ../gui/wxpython/nviz/tools.py:1073 ../gui/wxpython/nviz/tools.py:2042 +msgid "Reset to default position" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2531 -msgid "Quit GRASS GUI" +#: ../gui/wxpython/nviz/tools.py:1152 +msgid "Active cutting plane:" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2563 -msgid "Unable to exit GRASS shell: unknown PID" +#: ../gui/wxpython/nviz/tools.py:1164 +msgid "clear" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2583 -msgid "Display resolution is currently not constrained to computational settings. It's suggested to constrain map to region geometry. Do you want to constrain the resolution?" +#: ../gui/wxpython/nviz/tools.py:1165 +msgid "top color" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2592 -msgid "Constrain map to region geometry?" +#: ../gui/wxpython/nviz/tools.py:1166 +msgid "bottom color" msgstr "" -#: ../gui/wxpython/vdigit/toolbars.py:108 -msgid "Select area/boundary/centroid tool" +#: ../gui/wxpython/nviz/tools.py:1167 +msgid "blend" msgstr "" -#: ../gui/wxpython/vdigit/toolbars.py:134 -msgid "Digitize new point" +#: ../gui/wxpython/nviz/tools.py:1168 +msgid "shaded" msgstr "" -#: ../gui/wxpython/vdigit/toolbars.py:135 -#: ../gui/wxpython/vdigit/toolbars.py:144 -#: ../gui/wxpython/vdigit/toolbars.py:147 -msgid "Left: new point" +#: ../gui/wxpython/nviz/tools.py:1180 +msgid "Horizontal X:" msgstr "" -#: ../gui/wxpython/vdigit/toolbars.py:137 -msgid "Digitize new line" +#: ../gui/wxpython/nviz/tools.py:1182 +msgid "Sets the X coordinate of the current cutting plane" msgstr "" -#: ../gui/wxpython/vdigit/toolbars.py:138 -#: ../gui/wxpython/vdigit/toolbars.py:141 -#: ../gui/wxpython/vdigit/toolbars.py:165 -msgid "Left: new point; Ctrl+Left: undo last point; Right: close line" +#: ../gui/wxpython/nviz/tools.py:1210 +msgid "Horizontal Y:" msgstr "" -#: ../gui/wxpython/vdigit/toolbars.py:140 -msgid "Digitize new boundary" +#: ../gui/wxpython/nviz/tools.py:1212 +msgid "Sets the Y coordinate of the current cutting plane" msgstr "" -#: ../gui/wxpython/vdigit/toolbars.py:143 -msgid "Digitize new centroid" +#: ../gui/wxpython/nviz/tools.py:1241 +msgid "Rotation:" msgstr "" -#: ../gui/wxpython/vdigit/toolbars.py:146 -msgid "Digitize new area (boundary without category)" +#: ../gui/wxpython/nviz/tools.py:1243 +msgid "Rotates the current cutting plane about vertical axis" msgstr "" -#: ../gui/wxpython/vdigit/toolbars.py:149 -msgid "Add new vertex to line or boundary" +#: ../gui/wxpython/nviz/tools.py:1265 +msgid "Rotates the current cutting plane about horizontal axis" msgstr "" -#: ../gui/wxpython/vdigit/toolbars.py:150 -#: ../gui/wxpython/vdigit/toolbars.py:153 -#: ../gui/wxpython/vdigit/toolbars.py:156 -#: ../gui/wxpython/vdigit/toolbars.py:168 -#: ../gui/wxpython/vdigit/toolbars.py:171 -#: ../gui/wxpython/vdigit/toolbars.py:174 -#: ../gui/wxpython/vdigit/toolbars.py:183 -msgid "Left: Select; Ctrl+Left: Unselect; Right: Confirm" +#: ../gui/wxpython/nviz/tools.py:1288 +msgid "Sets the Z coordinate of the current cutting plane (only meaningful when tilt is not 0)" msgstr "" -#: ../gui/wxpython/vdigit/toolbars.py:152 -msgid "Delete selected point(s), line(s), boundary(ies) or centroid(s)" +#: ../gui/wxpython/nviz/tools.py:1385 +msgid "Fine resolution:" msgstr "" -#: ../gui/wxpython/vdigit/toolbars.py:155 -msgid "Delete selected area(s)" +#: ../gui/wxpython/nviz/tools.py:1399 +msgid "Value:" msgstr "" -#: ../gui/wxpython/vdigit/toolbars.py:158 -msgid "Display/update attributes" +#: ../gui/wxpython/nviz/tools.py:1411 ../gui/wxpython/nviz/tools.py:3031 +msgid "Transparency:" msgstr "" -#: ../gui/wxpython/vdigit/toolbars.py:159 -#: ../gui/wxpython/vdigit/toolbars.py:162 -msgid "Left: Select" +#: ../gui/wxpython/nviz/tools.py:1477 +msgid "Show vector lines" msgstr "" -#: ../gui/wxpython/vdigit/toolbars.py:161 -msgid "Display/update categories" +#: ../gui/wxpython/nviz/tools.py:1487 ../gui/wxpython/nviz/preferences.py:552 +msgid "Vector lines" msgstr "" -#: ../gui/wxpython/vdigit/toolbars.py:164 -msgid "Edit selected line/boundary" +#: ../gui/wxpython/nviz/tools.py:1493 +msgid "Line:" msgstr "" -#: ../gui/wxpython/vdigit/toolbars.py:167 -msgid "Move selected point(s), line(s), boundary(ies) or centroid(s)" +#: ../gui/wxpython/nviz/tools.py:1496 +msgid "width:" msgstr "" -#: ../gui/wxpython/vdigit/toolbars.py:170 -msgid "Move selected vertex" +#: ../gui/wxpython/nviz/tools.py:1512 ../gui/wxpython/nviz/tools.py:1684 +msgid "color:" msgstr "" -#: ../gui/wxpython/vdigit/toolbars.py:173 -msgid "Remove selected vertex" +#: ../gui/wxpython/nviz/tools.py:1529 ../gui/wxpython/nviz/tools.py:1733 +msgid "use color for thematic mapping" msgstr "" -#: ../gui/wxpython/vdigit/toolbars.py:175 -#: ../gui/wxpython/vdigit/preferences.py:33 -msgid "Digitization settings" +#: ../gui/wxpython/nviz/tools.py:1532 +msgid "use width for thematic mapping" msgstr "" -#: ../gui/wxpython/vdigit/toolbars.py:176 -msgid "Quit digitizer" +#: ../gui/wxpython/nviz/tools.py:1547 ../gui/wxpython/nviz/tools.py:1560 +#: ../gui/wxpython/nviz/tools.py:1756 ../gui/wxpython/nviz/tools.py:1773 +msgid "Set options..." msgstr "" -#: ../gui/wxpython/vdigit/toolbars.py:177 -msgid "Quit digitizer and save changes" +#: ../gui/wxpython/nviz/tools.py:1579 ../gui/wxpython/nviz/tools.py:5442 +#: ../gui/wxpython/nviz/tools.py:5497 +msgid "on surface(s):" msgstr "" -#: ../gui/wxpython/vdigit/toolbars.py:178 -msgid "Vector Digitizer manual" +#: ../gui/wxpython/nviz/tools.py:1580 ../gui/wxpython/nviz/tools.py:5442 +#: ../gui/wxpython/nviz/tools.py:5497 +msgid "as 3D" msgstr "" -#: ../gui/wxpython/vdigit/toolbars.py:179 -msgid "Show Vector Digitizer manual" +#: ../gui/wxpython/nviz/tools.py:1589 ../gui/wxpython/nviz/tools.py:1796 +msgid "Height above surface:" msgstr "" -#: ../gui/wxpython/vdigit/toolbars.py:181 -msgid "Additional tools (copy, flip, connect, etc.)" +#: ../gui/wxpython/nviz/tools.py:1640 +msgid "Show vector points" msgstr "" -#: ../gui/wxpython/vdigit/toolbars.py:186 -msgid "Undo previous changes" +#: ../gui/wxpython/nviz/tools.py:1649 ../gui/wxpython/nviz/preferences.py:592 +msgid "Vector points" msgstr "" -#: ../gui/wxpython/vdigit/toolbars.py:188 -msgid "Redo" +#: ../gui/wxpython/nviz/tools.py:1656 +msgid "Icon:" msgstr "" -#: ../gui/wxpython/vdigit/toolbars.py:189 -msgid "Redo previous changes" +#: ../gui/wxpython/nviz/tools.py:1659 ../gui/wxpython/psmap/dialogs.py:2737 +msgid "size:" msgstr "" -#: ../gui/wxpython/vdigit/toolbars.py:559 -msgid "Break selected lines/boundaries at intersection" +#: ../gui/wxpython/nviz/tools.py:1717 ../gui/wxpython/psmap/dialogs.py:2663 +msgid "symbol:" msgstr "" -#: ../gui/wxpython/vdigit/toolbars.py:561 -msgid "Connect selected lines/boundaries" +#: ../gui/wxpython/nviz/tools.py:1736 +msgid "use size for thematic mapping" msgstr "" -#: ../gui/wxpython/vdigit/toolbars.py:563 -msgid "Copy categories" +#: ../gui/wxpython/nviz/tools.py:1866 ../gui/wxpython/lmgr/layertree.py:1052 +msgid "3D raster map" msgstr "" -#: ../gui/wxpython/vdigit/toolbars.py:565 -msgid "Copy features from (background) vector map" +#: ../gui/wxpython/nviz/tools.py:1899 +msgid "isosurfaces" msgstr "" -#: ../gui/wxpython/vdigit/toolbars.py:567 -msgid "Copy attributes" +#: ../gui/wxpython/nviz/tools.py:1900 +msgid "slices" msgstr "" -#: ../gui/wxpython/vdigit/toolbars.py:569 -msgid "Feature type conversion" +#: ../gui/wxpython/nviz/tools.py:1923 +msgid "Resolution:" msgstr "" -#: ../gui/wxpython/vdigit/toolbars.py:571 -msgid "Flip selected lines/boundaries" +#: ../gui/wxpython/nviz/tools.py:1937 +msgid "Draw wire box" msgstr "" -#: ../gui/wxpython/vdigit/toolbars.py:573 -msgid "Merge selected lines/boundaries" +#: ../gui/wxpython/nviz/tools.py:1953 ../gui/wxpython/nviz/tools.py:4279 +msgid "List of isosurfaces" msgstr "" -#: ../gui/wxpython/vdigit/toolbars.py:575 -msgid "Snap selected lines/boundaries (only to nodes)" +#: ../gui/wxpython/nviz/tools.py:2087 +msgid "Show light model" msgstr "" -#: ../gui/wxpython/vdigit/toolbars.py:577 -msgid "Split line/boundary" +#: ../gui/wxpython/nviz/tools.py:2100 +msgid "Light source position" msgstr "" -#: ../gui/wxpython/vdigit/toolbars.py:579 -msgid "Query features" +#: ../gui/wxpython/nviz/tools.py:2117 +msgid "Adjusts the light height" msgstr "" -#: ../gui/wxpython/vdigit/toolbars.py:581 -msgid "Z bulk-labeling of 3D lines" +#: ../gui/wxpython/nviz/tools.py:2148 +msgid "Light color and intensity" msgstr "" -#: ../gui/wxpython/vdigit/toolbars.py:603 ../gui/wxpython/vdigit/wxdigit.py:63 -msgid "No vector map open for editing." +#: ../gui/wxpython/nviz/tools.py:2166 ../gui/wxpython/nviz/preferences.py:345 +msgid "Brightness:" msgstr "" -#: ../gui/wxpython/vdigit/toolbars.py:608 -msgid "Select background vector map" +#: ../gui/wxpython/nviz/tools.py:2168 +msgid "Adjusts the brightness of the light" msgstr "" -#: ../gui/wxpython/vdigit/toolbars.py:768 -msgid "Vector map is not 3D. Operation canceled." +#: ../gui/wxpython/nviz/tools.py:2183 ../gui/wxpython/nviz/preferences.py:359 +msgid "Ambient:" msgstr "" -#: ../gui/wxpython/vdigit/toolbars.py:873 -#, python-format -msgid "" -"Topology for vector map <%s> is not available. Topology is required by digitizer.\n" -"Do you want to rebuild topology (takes some time) and open the vector map for editing?" +#: ../gui/wxpython/nviz/tools.py:2185 +msgid "Adjusts the ambient light" msgstr "" -#: ../gui/wxpython/vdigit/toolbars.py:878 -msgid "Digitizer error" +#: ../gui/wxpython/nviz/tools.py:2250 +msgid "Edges with fringe" msgstr "" -#: ../gui/wxpython/vdigit/toolbars.py:903 -#, python-format -msgid "Please wait, opening vector map <%s> for editing..." +#: ../gui/wxpython/nviz/tools.py:2252 +msgid "N && W" msgstr "" -#: ../gui/wxpython/vdigit/toolbars.py:941 -#, python-format -msgid "Unsupported feature type '%(type)s'. Unable to edit OGR layer <%(layer)s>." +#: ../gui/wxpython/nviz/tools.py:2253 +msgid "N && E" msgstr "" -#: ../gui/wxpython/vdigit/toolbars.py:1011 -#, python-format -msgid "Do you want to save changes in vector map <%s>?" +#: ../gui/wxpython/nviz/tools.py:2254 +msgid "S && W" msgstr "" -#: ../gui/wxpython/vdigit/toolbars.py:1014 -msgid "Save changes?" +#: ../gui/wxpython/nviz/tools.py:2255 +msgid "S && E" msgstr "" -#: ../gui/wxpython/vdigit/toolbars.py:1021 -#, python-format -msgid "Please wait, closing and rebuilding topology of vector map <%s>..." +#: ../gui/wxpython/nviz/tools.py:2280 +msgid "Elevation of fringe from bottom:" msgstr "" -#: ../gui/wxpython/vdigit/toolbars.py:1039 -#, python-format -msgid "Editing of vector map <%s> successfully finished" +#: ../gui/wxpython/nviz/tools.py:2337 +msgid "Arrow length (in map units):" msgstr "" -#: ../gui/wxpython/vdigit/toolbars.py:1104 -#: ../gui/wxpython/vdigit/toolbars.py:1111 -msgid "New vector map" +#: ../gui/wxpython/nviz/tools.py:2349 +msgid "Arrow color:" msgstr "" -#: ../gui/wxpython/vdigit/preferences.py:64 -msgid "Apply changes for this session" +#: ../gui/wxpython/nviz/tools.py:2361 +msgid "Place arrow" msgstr "" -#: ../gui/wxpython/vdigit/preferences.py:68 -msgid "Close dialog and save changes to user settings file" +#: ../gui/wxpython/nviz/tools.py:2386 +msgid "Scale bar length (in map units):" msgstr "" -#: ../gui/wxpython/vdigit/preferences.py:166 -#: ../gui/wxpython/wxplot/dialogs.py:1054 -msgid "Line width" +#: ../gui/wxpython/nviz/tools.py:2398 +msgid "Scale bar color:" msgstr "" -#: ../gui/wxpython/vdigit/preferences.py:202 -msgid "Snapping" +#: ../gui/wxpython/nviz/tools.py:2410 +msgid "Place new scale bar" msgstr "" -#: ../gui/wxpython/vdigit/preferences.py:211 -msgid "Snapping threshold" +#: ../gui/wxpython/nviz/tools.py:2482 +msgid "Do you want to record new animation without saving the previous one?" msgstr "" -#: ../gui/wxpython/vdigit/preferences.py:220 -msgid "screen pixels" +#: ../gui/wxpython/nviz/tools.py:2485 +msgid "Animation already axists" msgstr "" -#: ../gui/wxpython/vdigit/preferences.py:220 -msgid "map units" +#: ../gui/wxpython/nviz/tools.py:2655 +msgid "No file prefix given." msgstr "" -#: ../gui/wxpython/vdigit/preferences.py:240 -msgid "Snap also to vertex" +#: ../gui/wxpython/nviz/tools.py:2659 +#, python-format +msgid "Directory %s does not exist." msgstr "" -#: ../gui/wxpython/vdigit/preferences.py:250 -#: ../gui/wxpython/vdigit/preferences.py:905 -#: ../gui/wxpython/vdigit/preferences.py:919 -#: ../gui/wxpython/vdigit/preferences.py:923 -#, python-format -msgid "Snapping threshold is %(value).1f %(units)s" +#: ../gui/wxpython/nviz/tools.py:2800 +msgid "Isosurface attributes" msgstr "" -#: ../gui/wxpython/vdigit/preferences.py:268 -msgid "Select vector features" +#: ../gui/wxpython/nviz/tools.py:2806 +msgid "toggle normal direction" msgstr "" -#: ../gui/wxpython/vdigit/preferences.py:288 -msgid "Select threshold" +#: ../gui/wxpython/nviz/tools.py:2815 +msgid "Isosurface value" msgstr "" -#: ../gui/wxpython/vdigit/preferences.py:309 -msgid "Select only features inside of selection bounding box" +#: ../gui/wxpython/nviz/tools.py:2932 +msgid "Slice attributes" msgstr "" -#: ../gui/wxpython/vdigit/preferences.py:316 -msgid "By default are selected all features overlapping selection bounding box " +#: ../gui/wxpython/nviz/tools.py:2941 +msgid "Slice parallel to axis:" msgstr "" -#: ../gui/wxpython/vdigit/preferences.py:319 -msgid "Check for duplicates" +#: ../gui/wxpython/nviz/tools.py:3099 +msgid "W" msgstr "" -#: ../gui/wxpython/vdigit/preferences.py:345 -msgid "Digitize lines/boundaries" +#: ../gui/wxpython/nviz/tools.py:3100 +msgid "N" msgstr "" -#: ../gui/wxpython/vdigit/preferences.py:349 -msgid "Break lines at intersection" +#: ../gui/wxpython/nviz/tools.py:3101 +msgid "S" msgstr "" -#: ../gui/wxpython/vdigit/preferences.py:372 -msgid "Digitize areas" +#: ../gui/wxpython/nviz/tools.py:3102 +msgid "E" msgstr "" -#: ../gui/wxpython/vdigit/preferences.py:376 -msgid "Close boundary (snap to the start node)" +#: ../gui/wxpython/nviz/tools.py:3103 +msgid "NW" msgstr "" -#: ../gui/wxpython/vdigit/preferences.py:399 -msgid "Save changes" +#: ../gui/wxpython/nviz/tools.py:3104 +msgid "NE" msgstr "" -#: ../gui/wxpython/vdigit/preferences.py:402 -msgid "Save changes on exit" +#: ../gui/wxpython/nviz/tools.py:3105 +msgid "SE" msgstr "" -#: ../gui/wxpython/vdigit/preferences.py:423 -msgid "Query tool" +#: ../gui/wxpython/nviz/tools.py:3106 +msgid "SW" msgstr "" -#: ../gui/wxpython/vdigit/preferences.py:434 -msgid "Choose query tool" +#: ../gui/wxpython/nviz/tools.py:3624 ../gui/wxpython/nviz/tools.py:5560 +msgid "Level" msgstr "" -#: ../gui/wxpython/vdigit/preferences.py:442 -msgid "Select by box" +#: ../gui/wxpython/nviz/tools.py:4285 +msgid "List of slices" msgstr "" -#: ../gui/wxpython/vdigit/preferences.py:460 -#: ../gui/wxpython/vdigit/preferences.py:694 -msgid "length" +#: ../gui/wxpython/nviz/tools.py:4483 ../gui/wxpython/nviz/tools.py:4485 +#, python-brace-format +msgid "Level {level}" msgstr "" -#: ../gui/wxpython/vdigit/preferences.py:472 -msgid "Select lines" +#: ../gui/wxpython/nviz/tools.py:4493 ../gui/wxpython/nviz/tools.py:4497 +#, python-brace-format +msgid "Slice parallel to {axis}" msgstr "" -#: ../gui/wxpython/vdigit/preferences.py:475 -#: ../gui/wxpython/vdigit/preferences.py:529 -msgid "shorter than" +#: ../gui/wxpython/nviz/tools.py:4785 ../gui/wxpython/nviz/tools.py:5573 +msgid "Slice parallel to" msgstr "" -#: ../gui/wxpython/vdigit/preferences.py:475 -#: ../gui/wxpython/vdigit/preferences.py:529 -msgid "longer than" +#: ../gui/wxpython/nviz/tools.py:5017 +#, python-format +msgid "Scalebar %d" msgstr "" -#: ../gui/wxpython/vdigit/preferences.py:514 -msgid "dangle" +#: ../gui/wxpython/nviz/tools.py:5179 +msgid "None" msgstr "" -#: ../gui/wxpython/vdigit/preferences.py:526 -msgid "Select dangles" +#: ../gui/wxpython/nviz/tools.py:5381 +msgid "Vector map is 3D" msgstr "" -#: ../gui/wxpython/vdigit/preferences.py:593 -msgid "Digitize new feature" +#: ../gui/wxpython/nviz/tools.py:5384 +msgid "Vector map is 2D" msgstr "" -#: ../gui/wxpython/vdigit/preferences.py:598 -msgid "Add new record into table" +#: ../gui/wxpython/nviz/tools.py:5386 +#, python-format +msgid "%(features)d features (%(points)d points)" msgstr "" -#: ../gui/wxpython/vdigit/preferences.py:613 -msgid "Mode" +#: ../gui/wxpython/nviz/tools.py:5444 ../gui/wxpython/nviz/tools.py:5499 +msgid "on surface" msgstr "" -#: ../gui/wxpython/vdigit/preferences.py:613 -#: ../gui/wxpython/vdigit/preferences.py:645 -msgid "Next to use" +#: ../gui/wxpython/nviz/tools.py:5597 +msgid "range:" msgstr "" -#: ../gui/wxpython/vdigit/preferences.py:627 -msgid "Category number" +#: ../gui/wxpython/nviz/tools.py:5676 ../gui/wxpython/nviz/tools.py:5687 +msgid "North edge:" msgstr "" -#: ../gui/wxpython/vdigit/preferences.py:643 -msgid "Category mode" +#: ../gui/wxpython/nviz/tools.py:5677 ../gui/wxpython/nviz/tools.py:5688 +msgid "South edge:" msgstr "" -#: ../gui/wxpython/vdigit/preferences.py:645 -msgid "Manual entry" +#: ../gui/wxpython/nviz/tools.py:5678 ../gui/wxpython/nviz/tools.py:5685 +#: ../gui/wxpython/nviz/tools.py:5694 +msgid "West edge:" msgstr "" -#: ../gui/wxpython/vdigit/preferences.py:645 -msgid "No category" +#: ../gui/wxpython/nviz/tools.py:5679 ../gui/wxpython/nviz/tools.py:5686 +#: ../gui/wxpython/nviz/tools.py:5695 +msgid "East edge:" msgstr "" -#: ../gui/wxpython/vdigit/preferences.py:668 -msgid "Delete existing feature(s)" +#: ../gui/wxpython/nviz/tools.py:5681 ../gui/wxpython/nviz/tools.py:5692 +#: ../gui/wxpython/nviz/tools.py:5700 +msgid "Northing (Y):" msgstr "" -#: ../gui/wxpython/vdigit/preferences.py:673 -msgid "Delete record from table" +#: ../gui/wxpython/nviz/tools.py:5682 ../gui/wxpython/nviz/tools.py:5691 +#: ../gui/wxpython/nviz/tools.py:5701 +msgid "Height (Z):" msgstr "" -#: ../gui/wxpython/vdigit/preferences.py:691 -msgid "Geometry attributes" +#: ../gui/wxpython/nviz/tools.py:5683 ../gui/wxpython/nviz/tools.py:5690 +#: ../gui/wxpython/nviz/tools.py:5699 +msgid "Easting (X):" msgstr "" -#: ../gui/wxpython/vdigit/preferences.py:696 -msgid "perimeter" +#: ../gui/wxpython/nviz/tools.py:5696 +msgid "Bottom edge:" msgstr "" -#: ../gui/wxpython/vdigit/preferences.py:767 -msgid "Note: These settings are stored in the workspace not in the vector digitizer preferences." +#: ../gui/wxpython/nviz/tools.py:5697 +msgid "Top edge:" msgstr "" -#: ../gui/wxpython/vdigit/preferences.py:796 -msgid "Digitize new line segment" +#: ../gui/wxpython/nviz/tools.py:5808 +msgid "Adjusts the distance and direction of the image viewpoint" msgstr "" -#: ../gui/wxpython/vdigit/preferences.py:797 -msgid "Digitize new line/boundary" +#: ../gui/wxpython/nviz/tools.py:5843 +msgid "Adjusts the light direction. Click and drag the puck to change the light direction." msgstr "" -#: ../gui/wxpython/vdigit/preferences.py:798 -msgid "Highlight" +#: ../gui/wxpython/nviz/preferences.py:35 +msgid "3D view default settings" msgstr "" -#: ../gui/wxpython/vdigit/preferences.py:799 -msgid "Highlight (duplicates)" +#: ../gui/wxpython/nviz/preferences.py:62 +msgid "Revert settings to default, changes are not applied" msgstr "" -#: ../gui/wxpython/vdigit/preferences.py:802 -msgid "Boundary (no area)" +#: ../gui/wxpython/nviz/preferences.py:90 +#: ../gui/wxpython/nviz/preferences.py:161 +#: ../gui/wxpython/nviz/preferences.py:180 +msgid "value:" msgstr "" -#: ../gui/wxpython/vdigit/preferences.py:803 -msgid "Boundary (one area)" +#: ../gui/wxpython/nviz/preferences.py:103 +msgid "step:" msgstr "" -#: ../gui/wxpython/vdigit/preferences.py:804 -msgid "Boundary (two areas)" +#: ../gui/wxpython/nviz/preferences.py:118 +#: ../gui/wxpython/nviz/preferences.py:300 +msgid "Position:" msgstr "" -#: ../gui/wxpython/vdigit/preferences.py:805 -msgid "Centroid (in area)" +#: ../gui/wxpython/nviz/preferences.py:122 +#: ../gui/wxpython/nviz/preferences.py:304 +msgid "x:" msgstr "" -#: ../gui/wxpython/vdigit/preferences.py:806 -msgid "Centroid (outside area)" +#: ../gui/wxpython/nviz/preferences.py:157 +msgid "Twist:" msgstr "" -#: ../gui/wxpython/vdigit/preferences.py:807 -msgid "Centroid (duplicate in area)" +#: ../gui/wxpython/nviz/preferences.py:237 +msgid "Fly-through" msgstr "" -#: ../gui/wxpython/vdigit/preferences.py:808 -msgid "Node (one line)" +#: ../gui/wxpython/nviz/preferences.py:241 +#: ../gui/wxpython/mapdisp/toolbars.py:68 +msgid "Fly-through mode" msgstr "" -#: ../gui/wxpython/vdigit/preferences.py:809 -msgid "Node (two lines)" +#: ../gui/wxpython/nviz/preferences.py:247 +msgid "Move exag:" msgstr "" -#: ../gui/wxpython/vdigit/preferences.py:810 -msgid "Vertex" +#: ../gui/wxpython/nviz/preferences.py:260 +msgid "Turn exag:" msgstr "" -#: ../gui/wxpython/vdigit/preferences.py:811 -msgid "Area (closed boundary + centroid)" +#: ../gui/wxpython/nviz/preferences.py:292 +msgid "Light" msgstr "" -#: ../gui/wxpython/vdigit/preferences.py:812 -msgid "Direction" +#: ../gui/wxpython/nviz/preferences.py:330 +msgid "z:" msgstr "" -#: ../gui/wxpython/vdigit/preferences.py:896 -msgid "Snapping disabled" +#: ../gui/wxpython/nviz/preferences.py:517 +msgid "wire color:" msgstr "" -#: ../gui/wxpython/vdigit/preferences.py:900 -#, python-format -msgid "Snapping threshold is %(value).1f %(units)s (based on comp. resolution)" -msgstr "" - -#: ../gui/wxpython/vdigit/preferences.py:956 -#, python-format -msgid "Vector digitizer settings saved to file <%s>." +#: ../gui/wxpython/nviz/preferences.py:598 +msgid "Automatic size" msgstr "" -#: ../gui/wxpython/vdigit/dialogs.py:79 -msgid "List of categories - right-click to delete" +#: ../gui/wxpython/nviz/preferences.py:599 +msgid "Icon size is set automatically based on landscape dimensions." msgstr "" -#: ../gui/wxpython/vdigit/dialogs.py:110 -msgid "Add new category" +#: ../gui/wxpython/nviz/preferences.py:607 +#: ../gui/wxpython/mapswipe/dialogs.py:350 +msgid "Size:" msgstr "" -#: ../gui/wxpython/vdigit/dialogs.py:153 -msgid "Ignore changes and close dialog" +#: ../gui/wxpython/nviz/preferences.py:623 +msgid "Marker:" msgstr "" -#: ../gui/wxpython/vdigit/dialogs.py:248 ../gui/wxpython/vdigit/dialogs.py:472 +#: ../gui/wxpython/nviz/preferences.py:724 #, python-format -msgid "" -"Unable to add new layer/category <%(layer)s/%(category)s>.\n" -"Layer and category number must be integer.\n" -"Layer number must be greater than zero." +msgid "3D view settings saved to file <%s>." msgstr "" -#: ../gui/wxpython/vdigit/dialogs.py:446 -msgid "Unable to update vector map." +#: ../gui/wxpython/gui_core/query.py:31 +msgid "Query results" msgstr "" -#: ../gui/wxpython/vdigit/dialogs.py:622 -#, python-format -msgid "%d lines selected for z bulk-labeling" +#: ../gui/wxpython/gui_core/query.py:43 +msgid "Right click to copy selected values to clipboard." msgstr "" -#: ../gui/wxpython/vdigit/dialogs.py:630 -msgid "Set value" +#: ../gui/wxpython/gui_core/query.py:49 +msgid "Feature" msgstr "" -#: ../gui/wxpython/vdigit/dialogs.py:637 -msgid "Starting value" +#: ../gui/wxpython/gui_core/query.py:49 +msgid "Value" msgstr "" -#: ../gui/wxpython/vdigit/dialogs.py:649 -msgid "Step" +#: ../gui/wxpython/gui_core/query.py:71 +msgid "Copy all to clipboard" msgstr "" -#: ../gui/wxpython/vdigit/dialogs.py:692 -msgid "List of duplicates" +#: ../gui/wxpython/gui_core/query.py:74 +msgid "Redirect to console" msgstr "" -#: ../gui/wxpython/vdigit/dialogs.py:801 -msgid "Feature id" +#: ../gui/wxpython/gui_core/query.py:136 ../gui/wxpython/gui_core/query.py:139 +#, python-format +msgid "Copy from '%s' column" msgstr "" -#: ../gui/wxpython/vdigit/dialogs.py:802 -msgid "Layer (Categories)" +#: ../gui/wxpython/gui_core/query.py:141 +msgid "Copy selected lines" msgstr "" -#: ../gui/wxpython/vdigit/g.gui.vdigit.py:69 -msgid "GRASS GIS Vector Digitizer" +#: ../gui/wxpython/gui_core/query.py:144 ../gui/wxpython/gui_core/query.py:149 +#, python-format +msgid "Copy '%s'" msgstr "" -#: ../gui/wxpython/vdigit/g.gui.vdigit.py:85 -#, python-format -msgid "Vector digitizer not available. %s" +#: ../gui/wxpython/gui_core/query.py:151 +msgid "Copy line" msgstr "" -#: ../gui/wxpython/vdigit/g.gui.vdigit.py:90 -#, python-format -msgid "Vector map <%s> not found in current mapset. New vector map can be created by providing '-c' flag." +#: ../gui/wxpython/gui_core/query.py:178 +msgid "Query results:" msgstr "" -#: ../gui/wxpython/vdigit/g.gui.vdigit.py:94 -#, python-format -msgid "New vector map <%s> created" +#: ../gui/wxpython/gui_core/query.py:181 +msgid " " msgstr "" -#: ../gui/wxpython/vdigit/g.gui.vdigit.py:101 -#, python-format -msgid "Unable to create new vector map <%s>" +#: ../gui/wxpython/gui_core/query.py:270 +msgid "east, north" msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:56 -msgid "Digitization Error" +#: ../gui/wxpython/gui_core/query.py:281 +msgid "Nothing found" msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:61 -#, python-format -msgid "Unable to open vector map <%s>." +#: ../gui/wxpython/gui_core/forms.py:561 +msgid "Enter parameters for '" msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:64 -msgid "Operation canceled." +#: ../gui/wxpython/gui_core/forms.py:577 +msgid "Close this window without executing the command (Ctrl+Q)" msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:71 -#, python-format -msgid "" -"Writing new feature failed. Operation canceled.\n" -"\n" -"Reason: %s" +#: ../gui/wxpython/gui_core/forms.py:608 +msgid "Run the command (Ctrl+R)" msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:80 -#, python-format -msgid "Reading feature id %d failed. Operation canceled." +#: ../gui/wxpython/gui_core/forms.py:636 +msgid "Show manual page of the command (Ctrl+H)" msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:88 -#, python-format -msgid "Database link %d not available. Operation canceled." +#: ../gui/wxpython/gui_core/forms.py:675 +msgid "Add created map(s) into layer tree" msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:96 -#, python-format -msgid "Unable to start database driver <%s>. Operation canceled." +#: ../gui/wxpython/gui_core/forms.py:705 +msgid "Close dialog when command is successfully finished. Change this settings in Preferences dialog ('Command' tab)." msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:106 +#: ../gui/wxpython/gui_core/forms.py:890 #, python-format -msgid "Unable to open database <%(db)s> by driver <%(driver)s>. Operation canceled." +msgid "'%s' copied to clipboard" msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:114 -#, python-format -msgid "Unable to execute SQL query '%s'. Operation canceled." +#: ../gui/wxpython/gui_core/forms.py:974 ../gui/wxpython/gui_core/forms.py:988 +msgid "Required" msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:122 -#, python-format -msgid "Feature id %d is marked as dead. Operation canceled." +#: ../gui/wxpython/gui_core/forms.py:977 ../gui/wxpython/gui_core/forms.py:989 +msgid "Optional" msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:130 -#, python-format -msgid "Unsupported feature type %d. Operation canceled." +#: ../gui/wxpython/gui_core/forms.py:1072 +#: ../gui/wxpython/gui_core/forms.py:2086 +msgid "Parameterized in model" msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:500 -#, python-format -msgid "Unknown feature type '%s'" +#: ../gui/wxpython/gui_core/forms.py:1141 +msgid "This option is required" msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:505 -msgid "Not enough points for line" +#: ../gui/wxpython/gui_core/forms.py:1162 +msgid "[multiple]" msgstr "" -#: ../gui/wxpython/vdigit/mapwindow.py:425 -msgid "Update categories" +#: ../gui/wxpython/gui_core/forms.py:1220 +msgid "valid range" msgstr "" -#: ../gui/wxpython/vdigit/mapwindow.py:549 -#: ../gui/wxpython/vdigit/mapwindow.py:958 -msgid "No vector map selected for editing." +#: ../gui/wxpython/gui_core/forms.py:1330 +#: ../gui/wxpython/gui_core/forms.py:2726 +#: ../gui/wxpython/gui_core/toolbars.py:70 +msgid "Select font" msgstr "" -#: ../gui/wxpython/vdigit/mapwindow.py:558 -msgid "Nothing to do. Choose appropriate tool from digitizer toolbar." +#: ../gui/wxpython/gui_core/forms.py:1443 ../gui/wxpython/lmgr/toolbars.py:158 +msgid "Graphical Modeler" msgstr "" -#: ../gui/wxpython/vdigit/mapwindow.py:1092 -msgid "Z bulk-labeling dialog" +#: ../gui/wxpython/gui_core/forms.py:1449 +#: ../gui/wxpython/gui_core/preferences.py:773 +msgid "Map Display" msgstr "" -#: ../gui/wxpython/vdigit/wxdisplay.py:1017 -#, python-format -msgid "Topology for vector map <%s> is not available. Topology is required by digitizer. Do you want to rebuild topology (takes some time) and open the vector map for editing?" +#: ../gui/wxpython/gui_core/forms.py:1562 +msgid "Show graphical representation of temporal extent of dataset(s) ." msgstr "" -#: ../gui/wxpython/vdigit/wxdisplay.py:1022 -msgid "Topology missing" +#: ../gui/wxpython/gui_core/forms.py:1789 +#: ../gui/wxpython/gui_core/preferences.py:1357 +#: ../gui/wxpython/gui_core/preferences.py:1392 +msgid "Transparent" msgstr "" -#: ../gui/wxpython/mapswipe/dialogs.py:44 -#: ../gui/wxpython/mapswipe/toolbars.py:33 -msgid "Select raster maps" +#: ../gui/wxpython/gui_core/forms.py:1825 +#: ../gui/wxpython/gui_core/forms.py:1917 +#, python-format +msgid "Choose %s" msgstr "" -#: ../gui/wxpython/mapswipe/dialogs.py:130 -msgid "Name of top/left raster map:" +#: ../gui/wxpython/gui_core/forms.py:1828 +#: ../gui/wxpython/gmodeler/frame.py:1750 +msgid "file" msgstr "" -#: ../gui/wxpython/mapswipe/dialogs.py:139 -msgid "Name of bottom/right raster map:" +#: ../gui/wxpython/gui_core/forms.py:1870 +msgid "Load and edit content of a file" msgstr "" -#: ../gui/wxpython/mapswipe/dialogs.py:185 -msgid "Switch to advanced mode" +#: ../gui/wxpython/gui_core/forms.py:1873 +msgid "&Save as" msgstr "" -#: ../gui/wxpython/mapswipe/dialogs.py:186 -msgid "Cancel" +#: ../gui/wxpython/gui_core/forms.py:1875 +msgid "Save content to a file for further use" msgstr "" -#: ../gui/wxpython/mapswipe/dialogs.py:192 -msgid "Switch to simple mode" +#: ../gui/wxpython/gui_core/forms.py:1880 +msgid "or enter values directly:" msgstr "" -#: ../gui/wxpython/mapswipe/dialogs.py:217 -msgid "Name of the first map is missing." +#: ../gui/wxpython/gui_core/forms.py:1882 +msgid "Enter file content directly instead of specifying a file. Temporary file will be automatically created." msgstr "" -#: ../gui/wxpython/mapswipe/dialogs.py:220 -msgid "Name of the second map is missing." +#: ../gui/wxpython/gui_core/forms.py:1920 +#: ../gui/wxpython/gui_core/gselect.py:1426 +msgid "Directory" msgstr "" -#: ../gui/wxpython/mapswipe/dialogs.py:253 -msgid "Map Swipe settings" +#: ../gui/wxpython/gui_core/forms.py:2285 ../gui/wxpython/gmodeler/frame.py:171 +msgid "Command output" msgstr "" -#: ../gui/wxpython/mapswipe/dialogs.py:269 -#: ../gui/wxpython/mapswipe/toolbars.py:118 -msgid "Mirror mode" +#: ../gui/wxpython/gui_core/forms.py:2298 +msgid "Manual" msgstr "" -#: ../gui/wxpython/mapswipe/dialogs.py:272 -msgid "Mirrored cursor" +#: ../gui/wxpython/gui_core/forms.py:2342 +msgid "Nothing to load." msgstr "" -#: ../gui/wxpython/mapswipe/dialogs.py:301 -msgid "Shape:" +#: ../gui/wxpython/gui_core/forms.py:2350 +#, python-format +msgid "" +"Unable to load file.\n" +"\n" +"Reason: %s" msgstr "" -#: ../gui/wxpython/mapswipe/dialogs.py:350 -#: ../gui/wxpython/nviz/preferences.py:607 -msgid "Size:" +#: ../gui/wxpython/gui_core/forms.py:2380 +msgid "Save input as..." msgstr "" -#: ../gui/wxpython/mapswipe/frame.py:44 -msgid "GRASS GIS Map Swipe" +#: ../gui/wxpython/gui_core/forms.py:2713 +msgid "No dataset given." msgstr "" -#: ../gui/wxpython/mapswipe/frame.py:303 ../gui/wxpython/animation/frame.py:160 -msgid "Main Toolbar" +#: ../gui/wxpython/gui_core/forms.py:2882 +#: ../gui/wxpython/gui_core/forms.py:2899 +#, python-format +msgid "Unable to parse command '%s'" msgstr "" -#: ../gui/wxpython/mapswipe/frame.py:417 +#: ../gui/wxpython/gui_core/forms.py:2906 #, python-format -msgid "Map <%s> not found. " +msgid "%(cmd)s: parameter '%(key)s' not available" msgstr "" -#: ../gui/wxpython/mapswipe/toolbars.py:31 -msgid "Quit Map Swipe" +#: ../gui/wxpython/gui_core/forms.py:2988 +msgid "Try to set up GRASS_ADDON_PATH or GRASS_ADDON_BASE variable." msgstr "" -#: ../gui/wxpython/mapswipe/toolbars.py:117 -msgid "Swipe mode" +#: ../gui/wxpython/gui_core/pyedit.py:279 +#: ../gui/wxpython/gmodeler/frame.py:2028 +#, python-format +msgid "Unable to launch Python script. %s" msgstr "" -#: ../gui/wxpython/mapswipe/toolbars.py:130 -msgid "Choose view mode" +#: ../gui/wxpython/gui_core/pyedit.py:315 +#: ../gui/wxpython/gmodeler/frame.py:2055 +msgid "Choose file to save" msgstr "" -#: ../gui/wxpython/mapswipe/toolbars.py:154 -msgid "Switch orientation" +#: ../gui/wxpython/gui_core/pyedit.py:317 +#: ../gui/wxpython/gui_core/pyedit.py:379 +#: ../gui/wxpython/gmodeler/frame.py:2060 +msgid "Python script (*.py)|*.py" msgstr "" -#: ../gui/wxpython/mapswipe/toolbars.py:157 -msgid "Switch maps" +#: ../gui/wxpython/gui_core/pyedit.py:335 +#: ../gui/wxpython/gmodeler/frame.py:2080 +msgid "Save file" msgstr "" -#: ../gui/wxpython/iscatt/dialogs.py:40 -msgid "Add scatter plots" +#: ../gui/wxpython/gui_core/pyedit.py:377 +msgid "Open file" msgstr "" -#: ../gui/wxpython/iscatt/dialogs.py:59 -msgid "x axis:" +#: ../gui/wxpython/gui_core/pyedit.py:448 +msgid "Replace the content by the template?" msgstr "" -#: ../gui/wxpython/iscatt/dialogs.py:66 -msgid "y axis:" +#: ../gui/wxpython/gui_core/pyedit.py:450 +msgid "Replace the content by the example?" msgstr "" -#: ../gui/wxpython/iscatt/dialogs.py:105 -msgid "Bands of scatter plots to be added (x y):" +#: ../gui/wxpython/gui_core/pyedit.py:452 +msgid "Replace the current content by the file content?" msgstr "" -#: ../gui/wxpython/iscatt/dialogs.py:155 -msgid "No scatter plots selected." +#: ../gui/wxpython/gui_core/pyedit.py:458 +msgid "Replace content" msgstr "" -#: ../gui/wxpython/iscatt/dialogs.py:203 -msgid "Select both x and y bands." +#: ../gui/wxpython/gui_core/pyedit.py:470 +msgid "Set parameters for the script" msgstr "" -#: ../gui/wxpython/iscatt/dialogs.py:207 -msgid "Selected bands must be different." +#: ../gui/wxpython/gui_core/pyedit.py:471 +msgid "Specify command line parameters for the script separated by spaces:" msgstr "" -#: ../gui/wxpython/iscatt/dialogs.py:214 -msgid "Scatter plot with same bands combination (regardless x y order) has been already added into the list." +#: ../gui/wxpython/gui_core/pyedit.py:521 +msgid "Open (Ctrl+O)" msgstr "" -#: ../gui/wxpython/iscatt/dialogs.py:323 -#, python-format -msgid "Raster map <%s> already exists. Do you want to overwrite it?" +#: ../gui/wxpython/gui_core/pyedit.py:523 +msgid "Save (Ctrl+S)" msgstr "" -#: ../gui/wxpython/iscatt/dialogs.py:326 -#, python-format -msgid "Raster <%s> exists" +#: ../gui/wxpython/gui_core/pyedit.py:525 +msgid "Run (Ctrl+R)" msgstr "" -#: ../gui/wxpython/iscatt/dialogs.py:352 -msgid "Show confidence ellipses" +#: ../gui/wxpython/gui_core/pyedit.py:528 +msgid "Activate overwrite" msgstr "" -#: ../gui/wxpython/iscatt/dialogs.py:359 -msgid "Selection polygon color:" +#: ../gui/wxpython/gui_core/pyedit.py:530 +msgid "Deactive overwrite" msgstr "" -#: ../gui/wxpython/iscatt/dialogs.py:360 -msgid "Color of selection polygon vertex:" +#: ../gui/wxpython/gui_core/pyedit.py:581 +msgid "GRASS GIS Simple Python Editor" msgstr "" -#: ../gui/wxpython/iscatt/dialogs.py:361 -msgid "Selected area color:" +#: ../gui/wxpython/gui_core/menu.py:153 +msgid "Double-click or Ctrl-Enter to run selected module" msgstr "" -#: ../gui/wxpython/iscatt/dialogs.py:373 -msgid "Selected area opacity:" +#: ../gui/wxpython/gui_core/menu.py:175 +msgid "Run selected module from the tree" msgstr "" -#: ../gui/wxpython/iscatt/dialogs.py:412 -msgid "Selection style:" +#: ../gui/wxpython/gui_core/menu.py:176 +msgid "H&elp" msgstr "" -#: ../gui/wxpython/iscatt/dialogs.py:439 -msgid "Ellipses settings:" +#: ../gui/wxpython/gui_core/menu.py:178 +msgid "Show manual for selected module from the tree" msgstr "" -#: ../gui/wxpython/iscatt/core_c.py:23 -msgid "Loading ctypes libs failed" +#: ../gui/wxpython/gui_core/menu.py:180 +msgid "Adva&nced search..." msgstr "" -#: ../gui/wxpython/iscatt/frame.py:166 -msgid "GRASS GIS Interactive Scatter Plot Tool" +#: ../gui/wxpython/gui_core/menu.py:182 +#, python-format +msgid "Do advanced search using %s module" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:398 -msgid "scatter plot" +#: ../gui/wxpython/gui_core/menu.py:283 +#, python-format +msgid "Documentation for %s is now open in the web browser" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:476 -msgid "Maximum limit of categories number was reached." +#: ../gui/wxpython/gui_core/ghelp.py:75 +msgid "Info" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:572 -msgid "Rename class" +#: ../gui/wxpython/gui_core/ghelp.py:76 +msgid "Copyright" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:576 -msgid "Set color" +#: ../gui/wxpython/gui_core/ghelp.py:77 +msgid "License" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:584 -msgid "Hide" +#: ../gui/wxpython/gui_core/ghelp.py:78 +msgid "Citation" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:586 -msgid "Show" +#: ../gui/wxpython/gui_core/ghelp.py:79 +msgid "Authors" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:601 -msgid "Move to top" +#: ../gui/wxpython/gui_core/ghelp.py:80 +msgid "Contributors" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:607 -msgid "Move to bottom" +#: ../gui/wxpython/gui_core/ghelp.py:81 +msgid "Extra contributors" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:615 -msgid "Move category up" +#: ../gui/wxpython/gui_core/ghelp.py:82 +msgid "Translators" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:621 -msgid "Move category down" +#: ../gui/wxpython/gui_core/ghelp.py:83 +msgid "Translation status" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:629 -msgid "Export class raster" +#: ../gui/wxpython/gui_core/ghelp.py:118 ../gui/wxpython/gui_core/ghelp.py:921 +#: ../gui/wxpython/lmgr/frame.py:87 ../gui/wxpython/lmgr/frame.py:1221 +msgid "Unable to get GRASS version\n" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:701 -#, python-format -msgid "Change opacity of class <%s>" +#: ../gui/wxpython/gui_core/ghelp.py:131 ../gui/wxpython/lmgr/frame.py:1245 +msgid "unknown version" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:726 -msgid "Empty name was inserted." +#: ../gui/wxpython/gui_core/ghelp.py:147 +msgid "Official GRASS site:" msgstr "" -#: ../gui/wxpython/iscatt/iscatt_core.py:110 -#: ../gui/wxpython/iscatt/iscatt_core.py:160 -msgid "Select category for editing." +#: ../gui/wxpython/gui_core/ghelp.py:158 +msgid "Code Revision" msgstr "" -#: ../gui/wxpython/iscatt/iscatt_core.py:151 -msgid "Computing of scatter plots failed." +#: ../gui/wxpython/gui_core/ghelp.py:169 +msgid "Build Date" msgstr "" -#: ../gui/wxpython/iscatt/iscatt_core.py:298 -msgid "Patching category raster conditions file failed." +#: ../gui/wxpython/gui_core/ghelp.py:223 ../gui/wxpython/gui_core/ghelp.py:481 +msgid "Language" msgstr "" -#: ../gui/wxpython/iscatt/iscatt_core.py:321 +#: ../gui/wxpython/gui_core/ghelp.py:252 ../gui/wxpython/gui_core/ghelp.py:277 +#: ../gui/wxpython/gui_core/ghelp.py:328 ../gui/wxpython/gui_core/ghelp.py:391 +#: ../gui/wxpython/gui_core/ghelp.py:465 ../gui/wxpython/gui_core/ghelp.py:630 #, python-format -msgid "" -"v.build failed:\n" -"%s" +msgid "%s file missing" msgstr "" -#: ../gui/wxpython/iscatt/iscatt_core.py:339 +#: ../gui/wxpython/gui_core/ghelp.py:300 +#, python-brace-format +msgid "Unable to provide citation suggestion, see GRASS GIS website instead. The error was: {0}" +msgstr "" + +#: ../gui/wxpython/gui_core/ghelp.py:376 ../gui/wxpython/gui_core/ghelp.py:449 #, python-format -msgid "" -"v.to.rast failed:\n" -"%s" +msgid "Error when reading file '%s'." msgstr "" -#: ../gui/wxpython/iscatt/toolbars.py:54 -msgid "Add scatter plot" +#: ../gui/wxpython/gui_core/ghelp.py:377 ../gui/wxpython/gui_core/ghelp.py:450 +msgid "Lines:" msgstr "" -#: ../gui/wxpython/iscatt/toolbars.py:57 -msgid "Select area with polygon" +#: ../gui/wxpython/gui_core/ghelp.py:397 ../gui/wxpython/gui_core/ghelp.py:399 +#: ../gui/wxpython/gui_core/ghelp.py:473 ../gui/wxpython/gmodeler/frame.py:1731 +#: ../gui/wxpython/gmodeler/frame.py:1778 +#: ../gui/wxpython/web_services/widgets.py:934 +msgid "Name" msgstr "" -#: ../gui/wxpython/iscatt/toolbars.py:60 -msgid "Pan mode for scatter plots" +#: ../gui/wxpython/gui_core/ghelp.py:397 ../gui/wxpython/gui_core/ghelp.py:399 +#: ../gui/wxpython/gui_core/ghelp.py:477 +msgid "E-mail" msgstr "" -#: ../gui/wxpython/iscatt/toolbars.py:63 -msgid "Zoom mode for scatter plots (left mouse button, wheel)" +#: ../gui/wxpython/gui_core/ghelp.py:397 ../gui/wxpython/gui_core/ghelp.py:399 +msgid "Country" msgstr "" -#: ../gui/wxpython/iscatt/toolbars.py:66 -msgid "Zoom to scatter plot data extend mode (click on scatter plot for zooming to extend)" +#: ../gui/wxpython/gui_core/ghelp.py:399 +msgid "OSGeo_ID" msgstr "" -#: ../gui/wxpython/iscatt/toolbars.py:69 -msgid "Show/hide class manager" +#: ../gui/wxpython/gui_core/ghelp.py:485 +msgid "Nation" msgstr "" -#: ../gui/wxpython/iscatt/toolbars.py:175 -#: ../gui/wxpython/iscatt/toolbars.py:176 -msgid "Include selected area to class" +#: ../gui/wxpython/gui_core/ghelp.py:534 +#, python-format +msgid " %d translated" msgstr "" -#: ../gui/wxpython/iscatt/toolbars.py:178 -#: ../gui/wxpython/iscatt/toolbars.py:179 -msgid "Exclude selected area from class" +#: ../gui/wxpython/gui_core/ghelp.py:538 ../gui/wxpython/gui_core/ghelp.py:564 +#, python-format +msgid " %d fuzzy" msgstr "" -#: ../gui/wxpython/iscatt/toolbars.py:181 -msgid "Add new vertex" +#: ../gui/wxpython/gui_core/ghelp.py:542 ../gui/wxpython/gui_core/ghelp.py:573 +#, python-format +msgid " %d untranslated" msgstr "" -#: ../gui/wxpython/iscatt/toolbars.py:182 -msgid "Add new vertex to polygon boundary scatter plot" +#: ../gui/wxpython/gui_core/ghelp.py:555 +#, python-format +msgid "%d translated" msgstr "" -#: ../gui/wxpython/iscatt/toolbars.py:184 -msgid "Create selection polygon" +#: ../gui/wxpython/gui_core/ghelp.py:627 +#, python-format +msgid "File <%s> not found" msgstr "" -#: ../gui/wxpython/iscatt/toolbars.py:185 -msgid "Add new vertex between last and first points of the boundary" +#: ../gui/wxpython/gui_core/ghelp.py:800 +msgid "&Next" msgstr "" -#: ../gui/wxpython/iscatt/toolbars.py:187 -msgid "Move vertex" +#: ../gui/wxpython/gui_core/ghelp.py:803 +msgid "&Previous" msgstr "" -#: ../gui/wxpython/iscatt/toolbars.py:188 -msgid "Move boundary vertex" +#: ../gui/wxpython/gui_core/vselect.py:48 +msgid "category" msgstr "" -#: ../gui/wxpython/iscatt/toolbars.py:190 -msgid "Remove vertex" +#: ../gui/wxpython/gui_core/vselect.py:49 ../gui/wxpython/vnet/vnet_data.py:259 +msgid "type" msgstr "" -#: ../gui/wxpython/iscatt/toolbars.py:191 -msgid "Remove boundary vertex" +#: ../gui/wxpython/gui_core/vselect.py:73 +msgid "Select features" msgstr "" -#: ../gui/wxpython/iscatt/toolbars.py:193 -msgid "Remove polygon (click on scatter plot for removing it's polygon)" +#: ../gui/wxpython/gui_core/vselect.py:136 +msgid "Create a new map" msgstr "" -#: ../gui/wxpython/iscatt/toolbars.py:271 -msgid "Add class" +#: ../gui/wxpython/gui_core/vselect.py:265 +#, python-format +msgid "Selected map <%s> has been disabled for rendering. Operation canceled." msgstr "" -#: ../gui/wxpython/iscatt/toolbars.py:273 -msgid "Remove selected class" +#: ../gui/wxpython/gui_core/vselect.py:277 ../gui/wxpython/lmgr/frame.py:2572 +#: ../gui/wxpython/mapdisp/frame.py:594 +msgid "No map layer selected. Operation canceled." msgstr "" -#: ../gui/wxpython/iscatt/controllers.py:204 -msgid "No data set." +#: ../gui/wxpython/gui_core/vselect.py:297 +#, python-format +msgid "Failed to query vector map(s) <%s>." msgstr "" -#: ../gui/wxpython/iscatt/controllers.py:222 +#: ../gui/wxpython/gui_core/vselect.py:322 +msgid "No features selected" +msgstr "" + +#: ../gui/wxpython/gui_core/vselect.py:346 #, python-format -msgid "" -"Interactive Scatter Plot Tool can not be used.\n" -"Number of cells (rows*cols) <%d> in current regionis higher than maximum limit <%d>.\n" -"\n" -"You can reduce number of cells in current region using command." +msgid "Vector map <%s> was created" msgstr "" -#: ../gui/wxpython/iscatt/controllers.py:231 +#: ../gui/wxpython/gui_core/vselect.py:349 #, python-format msgid "" -"Number of cells (rows*cols) <%d> in current region is higher than recommended threshold <%d>.\n" -"It is strongly advised to reduce number of cells in current region below recommend threshold.\n" -" It can be done by command.\n" +"Unable to create a new vector map.\n" "\n" -"Do you want to continue using Interactive Scatter Plot Tool with this region?" +"Reason: %s" msgstr "" -#: ../gui/wxpython/iscatt/controllers.py:288 -msgid "Scatter plot with same band combination (regardless x y order) is already displayed." +#: ../gui/wxpython/gui_core/toolbars.py:37 +msgid "Display map" msgstr "" -#: ../gui/wxpython/iscatt/controllers.py:301 -#, python-format -msgid "Band <%s> is not CELL (integer) type.\n" +#: ../gui/wxpython/gui_core/toolbars.py:38 +msgid "Re-render modified map layers only" msgstr "" -#: ../gui/wxpython/iscatt/controllers.py:304 -msgid "Scatter plot cannot be added.\n" +#: ../gui/wxpython/gui_core/toolbars.py:40 +msgid "Render map" msgstr "" -#: ../gui/wxpython/iscatt/controllers.py:310 -#, python-format -msgid "" -"Scatter plot cannot be added.\n" -"Multiple of bands ranges <%s:%d * %s:%d = %d> is higher than maximum limit <%d>.\n" +#: ../gui/wxpython/gui_core/toolbars.py:41 +msgid "Force re-rendering all map layers" msgstr "" -#: ../gui/wxpython/iscatt/controllers.py:320 -#, python-format -msgid "" -"Multiple of bands ranges <%s:%d * %s:%d = %d> is higher than recommended limit <%d>.\n" -"It is strongly advised to reduce range extend of bands(e. g. using r.rescale) below recommended threshold.\n" -"\n" -"Do you really want to add this scatter plot?" +#: ../gui/wxpython/gui_core/toolbars.py:43 +msgid "Erase display" msgstr "" -#: ../gui/wxpython/iscatt/controllers.py:409 -msgid "" -"In order to select arrea in scatter plot, you have to select class first.\n" -"\n" -"There is no class yet, do you want to create one?" +#: ../gui/wxpython/gui_core/toolbars.py:44 +msgid "Erase display canvas with given background color" msgstr "" -#: ../gui/wxpython/iscatt/controllers.py:444 -#, python-format -msgid "" -"Error occurred during computation of scatter plot category:\n" -"%s" +#: ../gui/wxpython/gui_core/toolbars.py:46 +msgid "Pointer" msgstr "" -#: ../gui/wxpython/iscatt/controllers.py:764 -#, python-format -msgid "Export scatter plot raster of class <%s>" +#: ../gui/wxpython/gui_core/toolbars.py:48 +msgid "Zoom in" msgstr "" -#: ../gui/wxpython/iscatt/controllers.py:782 -#, python-format -msgid "Scatter plot raster of class <%s> exported to raster map <%s>." +#: ../gui/wxpython/gui_core/toolbars.py:49 +msgid "Drag or click mouse to zoom" msgstr "" -#: ../gui/wxpython/iscatt/controllers.py:786 -#, python-format -msgid "" -"Export of scatter plot raster of class <%s> to map <%s> failed.\n" -"%s" +#: ../gui/wxpython/gui_core/toolbars.py:51 +msgid "Zoom out" msgstr "" -#: ../gui/wxpython/iscatt/plots.py:42 -#, python-brace-format -msgid "The Scatterplot Tool needs the \"matplotlib\" (python-matplotlib) package to be installed. {0}" +#: ../gui/wxpython/gui_core/toolbars.py:52 +msgid "Drag or click mouse to unzoom" msgstr "" -#: ../gui/wxpython/iscatt/plots.py:617 -msgid "Zoom to scatter plot extend" +#: ../gui/wxpython/gui_core/toolbars.py:54 +msgid "Return to previous zoom" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:53 -msgid "Adjust speed of animation" +#: ../gui/wxpython/gui_core/toolbars.py:56 +msgid "Various zoom options" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:100 -msgid "Simple mode" +#: ../gui/wxpython/gui_core/toolbars.py:57 +msgid "Zoom to default or saved region, save to named region, ..." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:105 -msgid "Frame duration:" +#: ../gui/wxpython/gui_core/toolbars.py:59 +msgid "Zoom to selected map layer(s)" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:106 -#: ../gui/wxpython/animation/dialogs.py:147 -msgid "ms" +#: ../gui/wxpython/gui_core/toolbars.py:61 +msgid "Zoom to computational region extent" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:139 -msgid "Temporal mode" +#: ../gui/wxpython/gui_core/toolbars.py:63 +msgid "Pan" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:144 -msgid "Time unit:" +#: ../gui/wxpython/gui_core/toolbars.py:64 +msgid "Drag with mouse to pan" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:146 -msgid "Duration of time unit:" +#: ../gui/wxpython/gui_core/toolbars.py:66 +msgid "Save display to file" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:218 -msgid "year" +#: ../gui/wxpython/gui_core/toolbars.py:76 ../gui/wxpython/lmgr/layertree.py:80 +msgid "Add raster map layer" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:219 -msgid "month" +#: ../gui/wxpython/gui_core/toolbars.py:78 ../gui/wxpython/lmgr/layertree.py:92 +msgid "Add vector map layer" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:220 -msgid "day" +#: ../gui/wxpython/gui_core/toolbars.py:80 +msgid "Add map elements" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:221 -msgid "hour" +#: ../gui/wxpython/gui_core/toolbars.py:81 +msgid "Overlay elements like scale and legend onto map" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:222 -msgid "minute" +#: ../gui/wxpython/gui_core/toolbars.py:83 +msgid "Create histogram with d.histogram" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:223 -msgid "second" +#: ../gui/wxpython/gui_core/toolbars.py:260 +msgid "Select graphics tool" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:288 -msgid "Animation speed is too high." +#: ../gui/wxpython/gui_core/gselect.py:72 +#, python-format +msgid "" +"Unable to import pyGRASS: %s\n" +"Some functionality will be not accessible" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:324 -#: ../gui/wxpython/animation/toolbars.py:51 -#: ../gui/wxpython/animation/toolbars.py:52 -msgid "Add new animation" +#: ../gui/wxpython/gui_core/gselect.py:511 +msgid "Not selectable element" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:326 -msgid "Edit animation" +#: ../gui/wxpython/gui_core/gselect.py:548 +#: ../gui/wxpython/gui_core/preferences.py:2197 +msgid "Mapset" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:344 -msgid "Advanced" +#: ../gui/wxpython/gui_core/gselect.py:560 +msgid "Type: " msgstr "" -#: ../gui/wxpython/animation/dialogs.py:375 -msgid "top left" +#: ../gui/wxpython/gui_core/gselect.py:578 +#, python-format +msgid "GSelect: invalid item: %s" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:376 -msgid "top right" +#: ../gui/wxpython/gui_core/gselect.py:890 +msgid "No table linked to layer <{}>." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:377 -msgid "bottom left" +#: ../gui/wxpython/gui_core/gselect.py:1403 +msgid "Output settings" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:378 -msgid "bottom right" +#: ../gui/wxpython/gui_core/gselect.py:1405 +msgid "Source input" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:394 -msgid "Select 2D or 3D view" +#: ../gui/wxpython/gui_core/gselect.py:1416 +msgid "Native" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:409 -msgid "Window position:" +#: ../gui/wxpython/gui_core/gselect.py:1422 +msgid "File" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:419 -msgid "View mode:" +#: ../gui/wxpython/gui_core/gselect.py:1430 ../gui/wxpython/dbmgr/base.py:2956 +#: ../gui/wxpython/dbmgr/base.py:3086 ../gui/wxpython/dbmgr/base.py:3355 +msgid "Database" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:430 -msgid "" -"For 3D animation, please select only one space-time dataset\n" -"or one series of map layers." +#: ../gui/wxpython/gui_core/gselect.py:1434 +msgid "Protocol" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:496 -msgid "3D view parameters" +#: ../gui/wxpython/gui_core/gselect.py:1445 +msgid "Output type" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:504 -msgid "Workspace file:" +#: ../gui/wxpython/gui_core/gselect.py:1447 +msgid "Source type" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:506 -msgid "Choose workspace file to import 3D view parameters" +#: ../gui/wxpython/gui_core/gselect.py:1469 +msgid "All files" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:515 -msgid "Parameter for animation:" +#: ../gui/wxpython/gui_core/gselect.py:1485 +msgid "ZIP files" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:554 -msgid "Animate region change (2D view only)" +#: ../gui/wxpython/gui_core/gselect.py:1486 +msgid "GZIP files" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:558 -msgid "Start region:" +#: ../gui/wxpython/gui_core/gselect.py:1487 +msgid "TAR files" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:568 -msgid "End region:" +#: ../gui/wxpython/gui_core/gselect.py:1489 +msgid "TARGZ files" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:574 -msgid "Zoom value:" +#: ../gui/wxpython/gui_core/gselect.py:1497 +msgid "File:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:575 -msgid "N-S/E-W distances in map units used to gradually reduce region." +#: ../gui/wxpython/gui_core/gselect.py:1498 +msgid "Choose file to import" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:582 -msgid "N-S:" +#: ../gui/wxpython/gui_core/gselect.py:1513 +#: ../gui/wxpython/gui_core/gselect.py:1596 +#: ../gui/wxpython/animation/dialogs.py:1199 +msgid "Directory:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:585 -msgid "E-W:" +#: ../gui/wxpython/gui_core/gselect.py:1514 +#: ../gui/wxpython/gui_core/gselect.py:1597 +msgid "Choose input directory" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:683 -msgid "Only one series or space-time dataset is accepted for 3D mode." +#: ../gui/wxpython/gui_core/gselect.py:1531 +msgid "Extension:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:691 -msgid "No map series or space-time dataset added." +#: ../gui/wxpython/gui_core/gselect.py:1560 +#: ../gui/wxpython/gui_core/gselect.py:1575 +#: ../gui/wxpython/gui_core/gselect.py:1577 +#: ../gui/wxpython/gui_core/widgets.py:1298 +#: ../gui/wxpython/animation/dialogs.py:405 +#: ../gui/wxpython/vnet/dialogs.py:1643 +#: ../gui/wxpython/gmodeler/preferences.py:706 +msgid "Name:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:719 -msgid "Region information is not complete" +#: ../gui/wxpython/gui_core/gselect.py:1561 +msgid "Choose file" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:753 -msgid "Add, edit or remove animations" +#: ../gui/wxpython/gui_core/gselect.py:1582 +#: ../gui/wxpython/gui_core/gselect.py:2342 +msgid "Feature type:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:765 -msgid "List of animations" +#: ../gui/wxpython/gui_core/gselect.py:1584 +msgid "simple features" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:778 -msgid "Edit" +#: ../gui/wxpython/gui_core/gselect.py:1585 +msgid "topological" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:837 -#, python-format -msgid "Maximum number of animations is %d." +#: ../gui/wxpython/gui_core/gselect.py:1696 +#: ../gui/wxpython/gui_core/gselect.py:1727 +#: ../gui/wxpython/gui_core/gselect.py:1778 +#: ../gui/wxpython/gui_core/gselect.py:1816 +msgid "Creation options:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:887 -#: ../gui/wxpython/animation/controller.py:262 -msgid "More animations are using one window. Please select different window for each animation." +#: ../gui/wxpython/gui_core/gselect.py:1710 +#: ../gui/wxpython/gui_core/gselect.py:1749 +#: ../gui/wxpython/gui_core/gselect.py:1801 +msgid "Format:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:907 -#: ../gui/wxpython/animation/toolbars.py:59 -#: ../gui/wxpython/animation/toolbars.py:60 -msgid "Export animation" +#: ../gui/wxpython/gui_core/gselect.py:1808 +msgid "Protocol:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:929 ../gui/wxpython/nviz/tools.py:782 -msgid "Decorations" +#: ../gui/wxpython/gui_core/gselect.py:1831 +msgid "No settings available" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:988 -msgid "Add time stamp" +#: ../gui/wxpython/gui_core/gselect.py:1951 +#: ../gui/wxpython/web_services/dialogs.py:302 +msgid "No data source defined, settings are not saved." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:988 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:2053 -#: ../gui/wxpython/menustrings.py:2087 -msgid "Add image" +#: ../gui/wxpython/gui_core/gselect.py:2334 +msgid "LineString" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1030 -msgid "Add time stamp, image or text decoration by one of the buttons above." +#: ../gui/wxpython/gui_core/gselect.py:2334 +msgid "Polygon" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1032 -msgid "Add image or text decoration by one of the buttons above." +#: ../gui/wxpython/gui_core/gselect.py:2553 +msgid "No vector map selected in layer manager. Operation canceled." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1053 -msgid "Font settings:" +#: ../gui/wxpython/gui_core/gselect.py:2566 +msgid "Input vector map is not selected" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1058 -msgid "Sample text" +#: ../gui/wxpython/gui_core/gselect.py:2570 +#, python-format +msgid "Input vector map <%s> and selected map <%s> in layer manager are different. Operation canceled." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1078 -msgid "Image file:" +#: ../gui/wxpython/gui_core/gselect.py:2746 +msgid "No vector map selected" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1079 -msgid "Choose image file" +#: ../gui/wxpython/gui_core/widgets.py:114 +msgid " (...)" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1095 -msgid "Text:" +#: ../gui/wxpython/gui_core/widgets.py:855 +#, python-format +msgid "Name <%(name)s> is not a valid name for GRASS map. Please use only ASCII characters excluding %(chars)s and space." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1116 -msgid "Placement as percentage of screen coordinates (X: 0, Y: 0 is top left):" +#: ../gui/wxpython/gui_core/widgets.py:969 +#: ../gui/wxpython/gui_core/dialogs.py:769 +#: ../gui/wxpython/gui_core/dialogs.py:837 +#: ../gui/wxpython/gui_core/dialogs.py:1578 ../gui/wxpython/dbmgr/base.py:1421 +msgid "Select all" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1151 -msgid "image sequence" +#: ../gui/wxpython/gui_core/widgets.py:970 +#: ../gui/wxpython/gui_core/dialogs.py:1580 ../gui/wxpython/dbmgr/base.py:1422 +msgid "Deselect all" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1151 -msgid "animated GIF" +#: ../gui/wxpython/gui_core/widgets.py:1086 +msgid "Fulltext search" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1151 -msgid "SWF" +#: ../gui/wxpython/gui_core/widgets.py:1088 +msgid "Type to search in all modules. Press Enter for next match." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1151 -msgid "AVI" +#: ../gui/wxpython/gui_core/widgets.py:1155 +msgid "Searching, please type more characters." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1162 -msgid "Export to:" +#: ../gui/wxpython/gui_core/widgets.py:1164 +#, python-format +msgid "%d modules match" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1187 ../gui/wxpython/nviz/tools.py:632 -msgid "File prefix:" +#: ../gui/wxpython/gui_core/widgets.py:1234 +msgid "Profiles" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1189 -msgid "animation_" +#: ../gui/wxpython/gui_core/widgets.py:1240 +msgid "Save current settings" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1191 ../gui/wxpython/nviz/tools.py:640 -msgid "File format:" +#: ../gui/wxpython/gui_core/widgets.py:1244 +msgid "Delete currently selected settings" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1197 -msgid "Choose directory for export" +#: ../gui/wxpython/gui_core/widgets.py:1267 +msgid "Load:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1232 -msgid "GIF file:" +#: ../gui/wxpython/gui_core/widgets.py:1285 +#, python-format +msgid "Settings <%s> not found" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1233 -#: ../gui/wxpython/animation/dialogs.py:1257 -#: ../gui/wxpython/animation/dialogs.py:1288 -msgid "Choose file to save animation" +#: ../gui/wxpython/gui_core/widgets.py:1299 +#: ../gui/wxpython/gui_core/widgets.py:1319 +msgid "Save settings" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1256 -msgid "SWF file:" +#: ../gui/wxpython/gui_core/widgets.py:1304 +msgid "Name not given, settings is not saved." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1279 -msgid "" -"Program 'ffmpeg' was not found.\n" -"Please install it first and make sure\n" -"it's in the PATH variable." +#: ../gui/wxpython/gui_core/widgets.py:1316 +#, python-format +msgid "Settings <%s> already exists. Do you want to overwrite the settings?" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1287 -msgid "AVI file:" +#: ../gui/wxpython/gui_core/widgets.py:1367 +msgid "No settings is defined. Operation canceled." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1295 -msgid "Video codec:" +#: ../gui/wxpython/gui_core/widgets.py:1405 +msgid "Unable to save settings" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1299 -msgid "Additional options:" +#: ../gui/wxpython/gui_core/preferences.py:61 +msgid "User settings" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1303 -msgid "Consider adding '-sameq' or '-qscale 1' if not satisfied with video quality. Options depend on ffmpeg version." +#: ../gui/wxpython/gui_core/preferences.py:85 +msgid "Set to default" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1340 -#, python-format -msgid "Current frame rate: %.2f fps" +#: ../gui/wxpython/gui_core/preferences.py:93 +msgid "Revert settings to default" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1472 -#, python-format -msgid "File %s not found." +#: ../gui/wxpython/gui_core/preferences.py:96 +msgid "Apply changes for the current session only and close" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1476 -msgid "Decoration image file is missing." +#: ../gui/wxpython/gui_core/preferences.py:97 +msgid "Save for this session only" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1485 -#, python-format -msgid "Directory %s not found." +#: ../gui/wxpython/gui_core/preferences.py:167 +msgid "Settings applied to current session but not saved" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1489 -msgid "Export directory is missing." +#: ../gui/wxpython/gui_core/preferences.py:230 +msgid "Key column cannot be empty string." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1493 -#: ../gui/wxpython/animation/dialogs.py:1497 -msgid "Export file is missing." +#: ../gui/wxpython/gui_core/preferences.py:249 +msgid "GUI Settings" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1535 -msgid "Time stamp" +#: ../gui/wxpython/gui_core/preferences.py:284 +msgid "Layer Manager settings" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1613 -msgid "Add space-time dataset layer" +#: ../gui/wxpython/gui_core/preferences.py:294 +msgid "Ask when removing map layer from layer tree" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1638 -msgid "Multiple raster maps" +#: ../gui/wxpython/gui_core/preferences.py:307 +msgid "Ask when quiting wxGUI or closing display" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1639 -msgid "Multiple vector maps" +#: ../gui/wxpython/gui_core/preferences.py:322 +#: ../gui/wxpython/gui_core/preferences.py:339 +#, python-format +msgid "Hide '%s' tab (requires GUI restart)" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1640 -msgid "Multiple 3D raster maps" +#: ../gui/wxpython/gui_core/preferences.py:323 +#: ../gui/wxpython/gui_core/preferences.py:1114 +#: ../gui/wxpython/lmgr/frame.py:366 +msgid "Modules" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1641 -msgid "Space time raster dataset" +#: ../gui/wxpython/gui_core/preferences.py:340 +#: ../gui/wxpython/lmgr/frame.py:390 +msgid "Python" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1642 -msgid "Space time vector dataset" +#: ../gui/wxpython/gui_core/preferences.py:359 +msgid "Automatically copy selected text to clipboard (in the Console tab)" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1643 -msgid "Space time 3D raster dataset" +#: ../gui/wxpython/gui_core/preferences.py:387 +msgid "Workspace settings" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1682 -msgid "Input data type:" +#: ../gui/wxpython/gui_core/preferences.py:394 +msgid "Suppress positioning Map Display Window(s)" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1763 -msgid "Select raster/vector maps." +#: ../gui/wxpython/gui_core/preferences.py:410 +msgid "Suppress positioning Layer Manager window" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1792 -msgid "Please select maps or dataset first." +#: ../gui/wxpython/gui_core/preferences.py:425 +msgid "Save current window layout as default" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1821 -msgid "Animation Tool settings" +#: ../gui/wxpython/gui_core/preferences.py:434 +msgid "Save current position and size of Layer Manager window and opened Map Display window(s) and use as default for next sessions." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1885 -msgid "Number of parallel processes:" +#: ../gui/wxpython/gui_core/preferences.py:456 +msgid "Region settings" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1914 -msgid "Text foreground color:" +#: ../gui/wxpython/gui_core/preferences.py:463 +msgid "Align region to resolution" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1935 -msgid "Text background color:" +#: ../gui/wxpython/gui_core/preferences.py:517 +msgid "Font for command output:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1977 -msgid "Absolute time format:" +#: ../gui/wxpython/gui_core/preferences.py:522 +#: ../gui/wxpython/gui_core/preferences.py:800 +#: ../gui/wxpython/animation/dialogs.py:1064 +msgid "Set font" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1997 -msgid "Click and then press key up or down to preview different date and time formats. Type custom format string." +#: ../gui/wxpython/gui_core/preferences.py:535 +msgid "Language settings" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:2008 -msgid "Learn more about formatting options" +#: ../gui/wxpython/gui_core/preferences.py:551 +msgid "Choose language (requires to save and GRASS restart):" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:2022 -msgid "Display instances with no data" +#: ../gui/wxpython/gui_core/preferences.py:585 +msgid "Appearance settings" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:2025 -msgid "When animating instant-based data which have irregular timestamps you can display 'no data frame' (checked option) or keep last frame." +#: ../gui/wxpython/gui_core/preferences.py:595 +msgid "Element list:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:2056 -msgid "Invalid" +#: ../gui/wxpython/gui_core/preferences.py:625 +msgid "Menu style (requires to save and GUI restart):" msgstr "" -#: ../gui/wxpython/animation/utils.py:182 -msgid "The number of maps in space-time datasets has to be the same." +#: ../gui/wxpython/gui_core/preferences.py:660 +msgid "Height of map selection popup window (in pixels):" msgstr "" -#: ../gui/wxpython/animation/utils.py:186 -msgid "The temporal type (absolute/relative) of space-time datasets has to be the same." +#: ../gui/wxpython/gui_core/preferences.py:700 +msgid "Icon theme (requires GUI restart):" msgstr "" -#: ../gui/wxpython/animation/utils.py:190 -msgid "The map type (point/interval) of space-time datasets has to be the same." +#: ../gui/wxpython/gui_core/preferences.py:727 +msgid "Module dialog style:" msgstr "" -#: ../gui/wxpython/animation/utils.py:194 -msgid "The temporal extents of maps in space-time datasets have to be the same." +#: ../gui/wxpython/gui_core/preferences.py:794 +msgid "Default font for GRASS displays:" msgstr "" -#: ../gui/wxpython/animation/utils.py:202 -msgid "The number of maps to animate has to be the same for each map series." +#: ../gui/wxpython/gui_core/preferences.py:821 +msgid "Default display settings" msgstr "" -#: ../gui/wxpython/animation/utils.py:207 -msgid "The number of maps to animate has to be the same as the number of maps in temporal dataset." +#: ../gui/wxpython/gui_core/preferences.py:831 +msgid "Display driver:" msgstr "" -#: ../gui/wxpython/animation/g.gui.animation.py:92 -#, python-format -msgid "%s=, %s=, %s= and %s= are mutually exclusive." +#: ../gui/wxpython/gui_core/preferences.py:857 +msgid "Statusbar mode:" msgstr "" -#: ../gui/wxpython/animation/data.py:66 -msgid "No animation name selected." +#: ../gui/wxpython/gui_core/preferences.py:909 +#: ../gui/wxpython/mapdisp/statusbar.py:520 +msgid "Align region extent based on display size" msgstr "" -#: ../gui/wxpython/animation/data.py:132 -msgid "No workspace file selected." +#: ../gui/wxpython/gui_core/preferences.py:925 +#: ../gui/wxpython/mapdisp/statusbar.py:563 +msgid "Constrain display resolution to computational settings" msgstr "" -#: ../gui/wxpython/animation/data.py:135 -#, python-format -msgid "File %s not found" +#: ../gui/wxpython/gui_core/preferences.py:941 +msgid "Enable auto-rendering" msgstr "" -#: ../gui/wxpython/animation/data.py:144 -#, python-format -msgid "Animation %d" +#: ../gui/wxpython/gui_core/preferences.py:958 +msgid "Enable auto-zooming to selected map layer" msgstr "" -#: ../gui/wxpython/animation/frame.py:51 -msgid "GRASS GIS Animation tool" +#: ../gui/wxpython/gui_core/preferences.py:974 +msgid "Show computational region extent" msgstr "" -#: ../gui/wxpython/animation/frame.py:170 -msgid "Animation Toolbar" +#: ../gui/wxpython/gui_core/preferences.py:990 +msgid "Mouse wheel action:" msgstr "" -#: ../gui/wxpython/animation/frame.py:282 -msgid "Loading data" +#: ../gui/wxpython/gui_core/preferences.py:1016 +msgid "Mouse scrolling direction:" msgstr "" -#: ../gui/wxpython/animation/frame.py:290 -#, python-brace-format -msgid " ({c} out of {p})" +#: ../gui/wxpython/gui_core/preferences.py:1057 +msgid "Advanced display settings" msgstr "" -#: ../gui/wxpython/animation/frame.py:605 -#: ../gui/wxpython/animation/controller.py:598 -#, python-format -msgid "%(from)s %(dash)s %(to)s" +#: ../gui/wxpython/gui_core/preferences.py:1066 +msgid "3D view depth buffer (possible values are 16, 24, 32):" msgstr "" -#: ../gui/wxpython/animation/frame.py:610 -#, python-format -msgid "to %(to)s" +#: ../gui/wxpython/gui_core/preferences.py:1121 +msgid "Module dialog settings" msgstr "" -#: ../gui/wxpython/animation/provider.py:417 -msgid "Rendering map layers" +#: ../gui/wxpython/gui_core/preferences.py:1146 +msgid "Close dialog when module is successfully finished" msgstr "" -#: ../gui/wxpython/animation/provider.py:530 -msgid "Overlaying map layers" +#: ../gui/wxpython/gui_core/preferences.py:1160 +#: ../gui/wxpython/gui_core/dialogs.py:307 +msgid "Add created map into layer tree" msgstr "" -#: ../gui/wxpython/animation/provider.py:757 -#, python-brace-format -msgid "Directory {t} not removed." +#: ../gui/wxpython/gui_core/preferences.py:1175 +msgid "Allow interactive input" msgstr "" -#: ../gui/wxpython/animation/nviztask.py:53 -#, python-format -msgid "No 3d view information in workspace file <%s>." +#: ../gui/wxpython/gui_core/preferences.py:1189 +msgid "Verbosity level:" msgstr "" -#: ../gui/wxpython/animation/nviztask.py:285 -msgid "Please add only one layer in the list." +#: ../gui/wxpython/gui_core/preferences.py:1225 +#: ../gui/wxpython/lmgr/frame.py:323 +msgid "Layers" msgstr "" -#: ../gui/wxpython/animation/nviztask.py:292 -msgid "No map series nor space-time dataset is added." +#: ../gui/wxpython/gui_core/preferences.py:1235 +msgid "Default raster settings" msgstr "" -#: ../gui/wxpython/animation/temporal_manager.py:110 -msgid "It is not allowed to display data with different temporal types (absolute and relative)." +#: ../gui/wxpython/gui_core/preferences.py:1245 +msgid "Make null cells opaque" msgstr "" -#: ../gui/wxpython/animation/temporal_manager.py:125 -#, python-format -msgid "It is not allowed to display data with different units (%s)." +#: ../gui/wxpython/gui_core/preferences.py:1260 +msgid "Default color table" msgstr "" -#: ../gui/wxpython/animation/temporal_manager.py:137 -msgid "You are going to display data with different temporal types of maps (interval and point). It is recommended to use data of one temporal type to avoid confusion." +#: ../gui/wxpython/gui_core/preferences.py:1306 +msgid "Default vector settings" msgstr "" -#: ../gui/wxpython/animation/temporal_manager.py:347 -#, python-format -msgid "Topology of Space time dataset %s is invalid." +#: ../gui/wxpython/gui_core/preferences.py:1312 +msgid "Display:" msgstr "" -#: ../gui/wxpython/animation/controller.py:234 -#, python-format -msgid "Maximum number of animations is %s." +#: ../gui/wxpython/gui_core/preferences.py:1337 +msgid "Feature color:" msgstr "" -#: ../gui/wxpython/animation/controller.py:443 -msgid "Failed to display legend." +#: ../gui/wxpython/gui_core/preferences.py:1377 +msgid "Area fill color:" msgstr "" -#: ../gui/wxpython/animation/controller.py:475 -msgid "Inconsistent number of maps, please check input data." +#: ../gui/wxpython/gui_core/preferences.py:1425 +msgid "Random colors according to category number " msgstr "" -#: ../gui/wxpython/animation/controller.py:505 -msgid "No animation to export." +#: ../gui/wxpython/gui_core/preferences.py:1453 +msgid "Symbol:" msgstr "" -#: ../gui/wxpython/animation/controller.py:542 -msgid "Preparing export, please wait..." +#: ../gui/wxpython/gui_core/preferences.py:1507 +#: ../gui/wxpython/dbmgr/base.py:1424 +msgid "Highlight selected features" msgstr "" -#: ../gui/wxpython/animation/controller.py:605 -#, python-format -msgid "%(start)s %(unit)s" +#: ../gui/wxpython/gui_core/preferences.py:1536 +msgid "Line width (in pixels):" msgstr "" -#: ../gui/wxpython/animation/controller.py:624 -msgid "Exporting animation, please wait..." +#: ../gui/wxpython/gui_core/preferences.py:1552 +msgid "Automatically hightlight selected features in map display" msgstr "" -#: ../gui/wxpython/animation/toolbars.py:30 -msgid "Change animation speed" +#: ../gui/wxpython/gui_core/preferences.py:1576 +msgid "Data browser" msgstr "" -#: ../gui/wxpython/animation/toolbars.py:33 -msgid "Play forward" +#: ../gui/wxpython/gui_core/preferences.py:1584 +msgid "Left mouse double click:" msgstr "" -#: ../gui/wxpython/animation/toolbars.py:36 -msgid "Play back" +#: ../gui/wxpython/gui_core/preferences.py:1609 +msgid "Encoding (e.g. utf-8, ascii, iso8859-1, koi8-r):" msgstr "" -#: ../gui/wxpython/animation/toolbars.py:39 ../gui/wxpython/nviz/tools.py:527 -msgid "Stop" +#: ../gui/wxpython/gui_core/preferences.py:1624 +msgid "Ask when deleting data record(s) from table" msgstr "" -#: ../gui/wxpython/animation/toolbars.py:42 ../gui/wxpython/nviz/tools.py:525 -msgid "Pause" +#: ../gui/wxpython/gui_core/preferences.py:1648 +msgid "Create table" msgstr "" -#: ../gui/wxpython/animation/toolbars.py:45 -msgid "Repeat" +#: ../gui/wxpython/gui_core/preferences.py:1655 +#: ../gui/wxpython/gui_core/dialogs.py:352 +msgid "Key column:" msgstr "" -#: ../gui/wxpython/animation/toolbars.py:48 -msgid "Play back and forward" +#: ../gui/wxpython/gui_core/preferences.py:1689 +#: ../gui/wxpython/mapdisp/statusbar.py:824 +msgid "Projection" msgstr "" -#: ../gui/wxpython/animation/toolbars.py:55 -#: ../gui/wxpython/animation/toolbars.py:56 -msgid "Add, edit or remove animation" +#: ../gui/wxpython/gui_core/preferences.py:1698 +msgid "Projection statusbar settings" msgstr "" -#: ../gui/wxpython/animation/toolbars.py:68 -msgid "Add space-time dataset or series of map layers" +#: ../gui/wxpython/gui_core/preferences.py:1707 +msgid "" +"\n" +"Note: This only controls the coordinates displayed in the lower-left of the Map Display\n" +"window's status bar. It is purely cosmetic and does not affect the working location's\n" +"projection in any way. You will need to enable the Projection check box in the drop-down\n" +"menu located at the bottom of the Map Display window.\n" msgstr "" -#: ../gui/wxpython/animation/toolbars.py:69 -msgid "Add space-time dataset or series of map layers for animation" +#: ../gui/wxpython/gui_core/preferences.py:1740 +msgid "Proj.4 string (required):" msgstr "" -#: ../gui/wxpython/nviz/tools.py:92 ../gui/wxpython/nviz/preferences.py:69 -#: ../gui/wxpython/nviz/preferences.py:74 -msgid "View" +#: ../gui/wxpython/gui_core/preferences.py:1757 +msgid "EPSG file:" msgstr "" -#: ../gui/wxpython/nviz/tools.py:104 -msgid "Analysis" +#: ../gui/wxpython/gui_core/preferences.py:1774 +msgid "Load EPSG codes (be patient), enter EPSG code or insert Proj.4 string directly." msgstr "" -#: ../gui/wxpython/nviz/tools.py:107 ../gui/wxpython/nviz/tools.py:502 -msgid "Animation" +#: ../gui/wxpython/gui_core/preferences.py:1782 +msgid "&Load EPSG codes" msgstr "" -#: ../gui/wxpython/nviz/tools.py:252 -msgid "Control View" +#: ../gui/wxpython/gui_core/preferences.py:1802 +msgid "Coordinates format" msgstr "" -#: ../gui/wxpython/nviz/tools.py:276 -msgid "Adjusts the distance and angular perspective of the image viewpoint" +#: ../gui/wxpython/gui_core/preferences.py:1810 +msgid "Lat/long projections" msgstr "" -#: ../gui/wxpython/nviz/tools.py:292 ../gui/wxpython/nviz/preferences.py:86 -msgid "Perspective:" +#: ../gui/wxpython/gui_core/preferences.py:1831 +msgid "Precision:" msgstr "" -#: ../gui/wxpython/nviz/tools.py:304 -msgid "Tilts the plane of the surface from the horizontal" +#: ../gui/wxpython/gui_core/preferences.py:1917 +#, python-format +msgid "Unable to read EPSG codes: %s" msgstr "" -#: ../gui/wxpython/nviz/tools.py:316 ../gui/wxpython/nviz/tools.py:1263 -msgid "Tilt:" +#: ../gui/wxpython/gui_core/preferences.py:1950 +#: ../gui/wxpython/gui_core/preferences.py:1962 +#: ../gui/wxpython/gui_core/preferences.py:1974 +#, python-format +msgid "EPSG code %s not found" msgstr "" -#: ../gui/wxpython/nviz/tools.py:329 -msgid "Adjusts the viewing height above the surface (angle of view automatically adjusts to maintain the same center of view)" +#: ../gui/wxpython/gui_core/preferences.py:1984 +msgid "Select default display font" msgstr "" -#: ../gui/wxpython/nviz/tools.py:345 -msgid "Adjusts the relative height of features above the plane of the surface" +#: ../gui/wxpython/gui_core/preferences.py:1998 +msgid "Failed to set default display font. Try different font." msgstr "" -#: ../gui/wxpython/nviz/tools.py:387 ../gui/wxpython/nviz/preferences.py:176 -msgid "Z-exag:" +#: ../gui/wxpython/gui_core/preferences.py:2017 +msgid "Select default output font" msgstr "" -#: ../gui/wxpython/nviz/tools.py:412 -msgid "Look:" +#: ../gui/wxpython/gui_core/preferences.py:2106 +msgid "Manage access to mapsets" msgstr "" -#: ../gui/wxpython/nviz/tools.py:415 -msgid "here" +#: ../gui/wxpython/gui_core/preferences.py:2121 +msgid "" +"Check a mapset to make it accessible, uncheck it to hide it.\n" +" Notes:\n" +" - The current mapset is always accessible.\n" +" - You may only write to the current mapset.\n" +" - You may only write to mapsets which you own." msgstr "" -#: ../gui/wxpython/nviz/tools.py:418 -msgid "Allows you to select a point on the surface that becomes the new center of view. Click on the button and then on the surface." +#: ../gui/wxpython/gui_core/preferences.py:2198 +msgid "Owner" msgstr "" -#: ../gui/wxpython/nviz/tools.py:424 -msgid "center" +#: ../gui/wxpython/gui_core/dialogs.py:72 +msgid "Required item is not set." msgstr "" -#: ../gui/wxpython/nviz/tools.py:428 -msgid "Resets the view to the original default center of view" +#: ../gui/wxpython/gui_core/dialogs.py:103 +msgid "Select GRASS location and mapset" msgstr "" -#: ../gui/wxpython/nviz/tools.py:432 -msgid "top" +#: ../gui/wxpython/gui_core/dialogs.py:123 +msgid "Location or mapset is not defined." msgstr "" -#: ../gui/wxpython/nviz/tools.py:436 -msgid "Sets the viewer directly over the scene's center position. This top view orients approximately north south." +#: ../gui/wxpython/gui_core/dialogs.py:133 +msgid "Name of GRASS location:" msgstr "" -#: ../gui/wxpython/nviz/tools.py:440 -msgid "reset" +#: ../gui/wxpython/gui_core/dialogs.py:144 +#: ../gui/wxpython/gui_core/dialogs.py:201 +msgid "Name of mapset:" msgstr "" -#: ../gui/wxpython/nviz/tools.py:441 -msgid "Reset to default view" +#: ../gui/wxpython/gui_core/dialogs.py:173 +msgid "Select mapset in GRASS location" msgstr "" -#: ../gui/wxpython/nviz/tools.py:458 ../gui/wxpython/nviz/preferences.py:198 -msgid "Image Appearance" +#: ../gui/wxpython/gui_core/dialogs.py:193 +msgid "Name of mapset is missing." msgstr "" -#: ../gui/wxpython/nviz/tools.py:510 -msgid "Press 'Record' button and start changing the view. It is recommended to use fly-through mode (Map Display toolbar) to achieve smooth motion." +#: ../gui/wxpython/gui_core/dialogs.py:234 +msgid "Name of vector map is missing." msgstr "" -#: ../gui/wxpython/nviz/tools.py:521 -msgid "Record" +#: ../gui/wxpython/gui_core/dialogs.py:287 +msgid "Create attribute table" msgstr "" -#: ../gui/wxpython/nviz/tools.py:523 -msgid "Play" +#: ../gui/wxpython/gui_core/dialogs.py:321 +msgid "Name of new vector map is missing." msgstr "" -#: ../gui/wxpython/nviz/tools.py:544 -msgid "Total number of frames :" +#: ../gui/wxpython/gui_core/dialogs.py:333 +msgid "Name for new vector map:" msgstr "" -#: ../gui/wxpython/nviz/tools.py:551 -msgid "Frame rate (FPS):" +#: ../gui/wxpython/gui_core/dialogs.py:436 +#, python-format +msgid "Unable to create vector map <%s>." msgstr "" -#: ../gui/wxpython/nviz/tools.py:559 -msgid "Frames are recorded with given frequency (FPS). " +#: ../gui/wxpython/gui_core/dialogs.py:441 +#, python-format +msgid "" +"Invalid or empty key column.\n" +"Unable to create vector map <%s>." msgstr "" -#: ../gui/wxpython/nviz/tools.py:615 -msgid "Save image sequence" +#: ../gui/wxpython/gui_core/dialogs.py:472 +#, python-format +msgid "Vector map <%s> already exists in the current mapset. Do you want to overwrite it?" msgstr "" -#: ../gui/wxpython/nviz/tools.py:625 -msgid "Choose a directory for images" +#: ../gui/wxpython/gui_core/dialogs.py:562 +msgid "Load region:" msgstr "" -#: ../gui/wxpython/nviz/tools.py:638 -msgid "Generated files names will look like this: prefix_1.ppm, prefix_2.ppm, ..." +#: ../gui/wxpython/gui_core/dialogs.py:568 +msgid "Save region:" msgstr "" -#: ../gui/wxpython/nviz/tools.py:705 ../gui/wxpython/nviz/tools.py:2236 -#: ../gui/wxpython/nviz/preferences.py:398 -msgid "Surface" +#: ../gui/wxpython/gui_core/dialogs.py:620 +msgid "Name cannot begin with '.' and must not contain space, quotes, '/', ''', '@', ',', '=', '*', and all other non-alphanumeric characters." msgstr "" -#: ../gui/wxpython/nviz/tools.py:713 ../gui/wxpython/nviz/tools.py:1345 -msgid "Constant surface" +#: ../gui/wxpython/gui_core/dialogs.py:636 +msgid "Create or edit imagery groups" msgstr "" -#: ../gui/wxpython/nviz/tools.py:720 ../gui/wxpython/nviz/preferences.py:546 -msgid "Vector" +#: ../gui/wxpython/gui_core/dialogs.py:670 +msgid "Apply changes to selected group and close dialog" msgstr "" -#: ../gui/wxpython/nviz/tools.py:766 ../gui/wxpython/nviz/preferences.py:287 -msgid "Lighting" +#: ../gui/wxpython/gui_core/dialogs.py:671 +msgid "Apply changes to selected group" msgstr "" -#: ../gui/wxpython/nviz/tools.py:773 -msgid "Fringe" +#: ../gui/wxpython/gui_core/dialogs.py:672 +msgid "Close dialog, changes are not applied" msgstr "" -#: ../gui/wxpython/nviz/tools.py:804 ../gui/wxpython/nviz/tools.py:1146 -msgid "Cutting planes" +#: ../gui/wxpython/gui_core/dialogs.py:713 +#: ../gui/wxpython/gui_core/dialogs.py:1510 +msgid "Put here a regular expression. Characters '.*' stand for anything, character '^' stands for the beginning and '$' for the end." msgstr "" -#: ../gui/wxpython/nviz/tools.py:856 ../gui/wxpython/nviz/tools.py:1896 -#: ../gui/wxpython/nviz/preferences.py:414 -msgid "Mode:" +#: ../gui/wxpython/gui_core/dialogs.py:720 +msgid "Select existing group or enter name of new group:" msgstr "" -#: ../gui/wxpython/nviz/tools.py:859 ../gui/wxpython/nviz/preferences.py:420 -msgid "coarse" +#: ../gui/wxpython/gui_core/dialogs.py:731 +msgid "Edit/create subgroup" msgstr "" -#: ../gui/wxpython/nviz/tools.py:860 ../gui/wxpython/nviz/preferences.py:421 -msgid "fine" +#: ../gui/wxpython/gui_core/dialogs.py:744 +msgid "Select existing subgroup or enter name of new subgroup:" msgstr "" -#: ../gui/wxpython/nviz/tools.py:861 ../gui/wxpython/nviz/preferences.py:422 -msgid "both" +#: ../gui/wxpython/gui_core/dialogs.py:778 +#: ../gui/wxpython/gui_core/dialogs.py:846 +#: ../gui/wxpython/gui_core/dialogs.py:1495 +msgid "Pattern:" msgstr "" -#: ../gui/wxpython/nviz/tools.py:871 ../gui/wxpython/nviz/tools.py:1162 -#: ../gui/wxpython/nviz/tools.py:1910 -msgid "Shading:" +#: ../gui/wxpython/gui_core/dialogs.py:796 +#: ../gui/wxpython/gui_core/dialogs.py:864 +#: ../gui/wxpython/gui_core/dialogs.py:1519 +msgid "List of maps:" msgstr "" -#: ../gui/wxpython/nviz/tools.py:874 ../gui/wxpython/nviz/tools.py:1913 -msgid "flat" +#: ../gui/wxpython/gui_core/dialogs.py:812 +msgid "Select map layers and add them to the list." msgstr "" -#: ../gui/wxpython/nviz/tools.py:875 ../gui/wxpython/nviz/tools.py:1914 -msgid "gouraud" +#: ../gui/wxpython/gui_core/dialogs.py:817 +msgid "Remove selected layer(s) from list." msgstr "" -#: ../gui/wxpython/nviz/tools.py:883 -msgid "Set to all" +#: ../gui/wxpython/gui_core/dialogs.py:874 +msgid "Check maps from group to be included into subgroup." msgstr "" -#: ../gui/wxpython/nviz/tools.py:884 -msgid "Use draw settings for all loaded surfaces" +#: ../gui/wxpython/gui_core/dialogs.py:1038 +msgid "Add selected map layers into group" msgstr "" -#: ../gui/wxpython/nviz/tools.py:896 ../gui/wxpython/nviz/preferences.py:466 -msgid "Coarse mode:" +#: ../gui/wxpython/gui_core/dialogs.py:1175 +#, python-format +msgid "Group <%s> was changed, do you want to apply changes?" msgstr "" -#: ../gui/wxpython/nviz/tools.py:899 ../gui/wxpython/nviz/tools.py:945 -#: ../gui/wxpython/nviz/preferences.py:447 -#: ../gui/wxpython/nviz/preferences.py:478 -msgid "resolution:" +#: ../gui/wxpython/gui_core/dialogs.py:1178 +#: ../gui/wxpython/gui_core/dialogs.py:1194 +msgid "Unapplied changes" msgstr "" -#: ../gui/wxpython/nviz/tools.py:914 ../gui/wxpython/nviz/preferences.py:496 -msgid "style:" +#: ../gui/wxpython/gui_core/dialogs.py:1191 +#, python-format +msgid "Subgroup <%s> was changed, do you want to apply changes?" msgstr "" -#: ../gui/wxpython/nviz/tools.py:917 ../gui/wxpython/nviz/preferences.py:502 -msgid "wire" +#: ../gui/wxpython/gui_core/dialogs.py:1248 +msgid "No raster maps selected." msgstr "" -#: ../gui/wxpython/nviz/tools.py:918 ../gui/wxpython/nviz/preferences.py:503 -msgid "surface" +#: ../gui/wxpython/gui_core/dialogs.py:1277 +#, python-format +msgid "No changes to apply in group <%s>." msgstr "" -#: ../gui/wxpython/nviz/tools.py:930 -msgid "Change wire color" +#: ../gui/wxpython/gui_core/dialogs.py:1280 +#, python-format +msgid "Group <%s> was successfully created." msgstr "" -#: ../gui/wxpython/nviz/tools.py:941 ../gui/wxpython/nviz/preferences.py:435 -msgid "Fine mode:" +#: ../gui/wxpython/gui_core/dialogs.py:1282 +#, python-format +msgid "Group <%s> was successfully changed." msgstr "" -#: ../gui/wxpython/nviz/tools.py:969 -msgid "Surface attributes" +#: ../gui/wxpython/gui_core/dialogs.py:1285 +#, python-format +msgid "Creating of new group <%s> failed." msgstr "" -#: ../gui/wxpython/nviz/tools.py:978 ../gui/wxpython/nviz/tools.py:2818 -msgid "Transparency" +#: ../gui/wxpython/gui_core/dialogs.py:1287 +#, python-format +msgid "Changing of group <%s> failed." msgstr "" -#: ../gui/wxpython/nviz/tools.py:979 ../gui/wxpython/nviz/tools.py:2819 -msgid "Shininess" +#: ../gui/wxpython/gui_core/dialogs.py:1325 +msgid "No group selected." msgstr "" -#: ../gui/wxpython/nviz/tools.py:985 ../gui/wxpython/nviz/tools.py:2839 -msgid "map" +#: ../gui/wxpython/gui_core/dialogs.py:1330 +msgid "No subgroup selected." msgstr "" -#: ../gui/wxpython/nviz/tools.py:988 ../gui/wxpython/nviz/tools.py:2844 -msgid "unset" +#: ../gui/wxpython/gui_core/dialogs.py:1437 +msgid "Use fully-qualified map names" msgstr "" -#: ../gui/wxpython/nviz/tools.py:993 ../gui/wxpython/nviz/tools.py:2849 -msgid "constant" +#: ../gui/wxpython/gui_core/dialogs.py:1463 +msgid "Map type:" msgstr "" -#: ../gui/wxpython/nviz/tools.py:1055 -msgid "Changes the x, y, and z position of the current surface" +#: ../gui/wxpython/gui_core/dialogs.py:1478 +msgid "Select toggle" msgstr "" -#: ../gui/wxpython/nviz/tools.py:1072 ../gui/wxpython/nviz/tools.py:1322 -#: ../gui/wxpython/nviz/tools.py:2041 ../gui/wxpython/nviz/tools.py:3042 -msgid "Reset" +#: ../gui/wxpython/gui_core/dialogs.py:1485 +msgid "Mapset:" msgstr "" -#: ../gui/wxpython/nviz/tools.py:1073 ../gui/wxpython/nviz/tools.py:2042 -msgid "Reset to default position" +#: ../gui/wxpython/gui_core/dialogs.py:1579 +msgid "Invert selection" msgstr "" -#: ../gui/wxpython/nviz/tools.py:1152 -msgid "Active cutting plane:" +#: ../gui/wxpython/gui_core/dialogs.py:1722 +#, python-format +msgid "Dynamic series (%s)" msgstr "" -#: ../gui/wxpython/nviz/tools.py:1164 -msgid "clear" +#: ../gui/wxpython/gui_core/dialogs.py:1749 +msgid "Set Map Layer Opacity" msgstr "" -#: ../gui/wxpython/nviz/tools.py:1165 -msgid "top color" +#: ../gui/wxpython/gui_core/dialogs.py:1780 +#: ../gui/wxpython/psmap/dialogs.py:6391 ../gui/wxpython/psmap/dialogs.py:6418 +#: ../gui/wxpython/psmap/dialogs.py:6750 ../gui/wxpython/psmap/dialogs.py:6780 +msgid "transparent" msgstr "" -#: ../gui/wxpython/nviz/tools.py:1166 -msgid "bottom color" +#: ../gui/wxpython/gui_core/dialogs.py:1783 +msgid "opaque" msgstr "" -#: ../gui/wxpython/nviz/tools.py:1167 -msgid "blend" +#: ../gui/wxpython/gui_core/dialogs.py:1884 +msgid "Set image size" msgstr "" -#: ../gui/wxpython/nviz/tools.py:1168 -msgid "shaded" +#: ../gui/wxpython/gui_core/dialogs.py:1899 +msgid "Image size" msgstr "" -#: ../gui/wxpython/nviz/tools.py:1180 -msgid "Horizontal X:" +#: ../gui/wxpython/gui_core/dialogs.py:1946 +msgid "Template:" msgstr "" -#: ../gui/wxpython/nviz/tools.py:1182 -msgid "Sets the X coordinate of the current cutting plane" +#: ../gui/wxpython/gui_core/dialogs.py:1986 +msgid "GRASS GIS SQL Query Utility" msgstr "" -#: ../gui/wxpython/nviz/tools.py:1210 -msgid "Horizontal Y:" +#: ../gui/wxpython/gui_core/dialogs.py:2002 +msgid " SQL statement " msgstr "" -#: ../gui/wxpython/nviz/tools.py:1212 -msgid "Sets the Y coordinate of the current cutting plane" +#: ../gui/wxpython/gui_core/dialogs.py:2050 +msgid "Symbols" msgstr "" -#: ../gui/wxpython/nviz/tools.py:1241 -msgid "Rotation:" +#: ../gui/wxpython/gui_core/dialogs.py:2085 +msgid "Symbol directory:" msgstr "" -#: ../gui/wxpython/nviz/tools.py:1243 -msgid "Rotates the current cutting plane about vertical axis" +#: ../gui/wxpython/gui_core/dialogs.py:2097 +msgid "Symbol name:" msgstr "" -#: ../gui/wxpython/nviz/tools.py:1265 -msgid "Rotates the current cutting plane about horizontal axis" +#: ../gui/wxpython/gui_core/dialogs.py:2348 +msgid "Do you want to quit GRASS including shell prompt or just close the GUI?" msgstr "" -#: ../gui/wxpython/nviz/tools.py:1288 -msgid "Sets the Z coordinate of the current cutting plane (only meaningful when tilt is not 0)" +#: ../gui/wxpython/gui_core/dialogs.py:2425 +msgid "Select font:" msgstr "" -#: ../gui/wxpython/nviz/tools.py:1360 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:6 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1973 -#: ../gui/wxpython/menustrings.py:6 ../gui/wxpython/menustrings.py:2007 -msgid "New" +#: ../gui/wxpython/gui_core/dialogs.py:2456 +msgid "Character encoding:" msgstr "" -#: ../gui/wxpython/nviz/tools.py:1385 -msgid "Fine resolution:" +#: ../gui/wxpython/gui_core/dialogs.py:2474 +#: ../gui/wxpython/psmap/dialogs.py:400 ../gui/wxpython/psmap/dialogs.py:4981 +msgid "Font size:" msgstr "" -#: ../gui/wxpython/nviz/tools.py:1399 -msgid "Value:" +#: ../gui/wxpython/gui_core/dialogs.py:2526 +msgid "Example" msgstr "" -#: ../gui/wxpython/nviz/tools.py:1411 ../gui/wxpython/nviz/tools.py:3031 -msgid "Transparency:" +#: ../gui/wxpython/gui_core/simplelmgr.py:109 +msgid "Toolbar" msgstr "" -#: ../gui/wxpython/nviz/tools.py:1477 -msgid "Show vector lines" +#: ../gui/wxpython/gui_core/simplelmgr.py:145 +msgid "Copy map names to clipboard (top to bottom)" msgstr "" -#: ../gui/wxpython/nviz/tools.py:1487 ../gui/wxpython/nviz/preferences.py:552 -msgid "Vector lines" +#: ../gui/wxpython/gui_core/simplelmgr.py:146 +msgid "Copy map names to clipboard (bottom to top)" msgstr "" -#: ../gui/wxpython/nviz/tools.py:1493 -msgid "Line:" +#: ../gui/wxpython/gui_core/simplelmgr.py:288 +#: ../gui/wxpython/lmgr/layertree.py:1236 +#, python-format +msgid "Set opacity of <%s>" msgstr "" -#: ../gui/wxpython/nviz/tools.py:1496 -msgid "width:" +#: ../gui/wxpython/gui_core/simplelmgr.py:464 +msgid "Remove selected map(s) from list" msgstr "" -#: ../gui/wxpython/nviz/tools.py:1512 ../gui/wxpython/nviz/tools.py:1684 -msgid "color:" +#: ../gui/wxpython/gui_core/simplelmgr.py:466 +msgid "Layer up" msgstr "" -#: ../gui/wxpython/nviz/tools.py:1529 ../gui/wxpython/nviz/tools.py:1733 -msgid "use color for thematic mapping" +#: ../gui/wxpython/gui_core/simplelmgr.py:467 +msgid "Move selected layer(s) up" msgstr "" -#: ../gui/wxpython/nviz/tools.py:1532 -msgid "use width for thematic mapping" +#: ../gui/wxpython/gui_core/simplelmgr.py:469 +msgid "Layer down" msgstr "" -#: ../gui/wxpython/nviz/tools.py:1547 ../gui/wxpython/nviz/tools.py:1560 -#: ../gui/wxpython/nviz/tools.py:1756 ../gui/wxpython/nviz/tools.py:1773 -msgid "Set options..." +#: ../gui/wxpython/gui_core/simplelmgr.py:470 +msgid "Move selected layer(s) down" msgstr "" -#: ../gui/wxpython/nviz/tools.py:1579 ../gui/wxpython/nviz/tools.py:5442 -#: ../gui/wxpython/nviz/tools.py:5497 -msgid "on surface(s):" +#: ../gui/wxpython/gui_core/simplelmgr.py:472 +#: ../gui/wxpython/gui_core/simplelmgr.py:473 +msgid "Edit layer properties" msgstr "" -#: ../gui/wxpython/nviz/tools.py:1580 ../gui/wxpython/nviz/tools.py:5442 -#: ../gui/wxpython/nviz/tools.py:5497 -msgid "as 3D" +#: ../gui/wxpython/gui_core/simplelmgr.py:475 +msgid "Change opacity" msgstr "" -#: ../gui/wxpython/nviz/tools.py:1589 ../gui/wxpython/nviz/tools.py:1796 -msgid "Height above surface:" +#: ../gui/wxpython/gui_core/simplelmgr.py:476 +msgid "Change layer opacity" msgstr "" -#: ../gui/wxpython/nviz/tools.py:1640 -msgid "Show vector points" +#: ../gui/wxpython/gui_core/simplelmgr.py:478 +#: ../gui/wxpython/gui_core/simplelmgr.py:479 +#: ../gui/wxpython/lmgr/layertree.py:106 +msgid "Add 3D raster map layer" msgstr "" -#: ../gui/wxpython/nviz/tools.py:1649 ../gui/wxpython/nviz/preferences.py:592 -msgid "Vector points" +#: ../gui/wxpython/gui_core/goutput.py:128 +msgid "Click here to show search module engine" msgstr "" -#: ../gui/wxpython/nviz/tools.py:1656 -msgid "Icon:" +#: ../gui/wxpython/gui_core/goutput.py:130 +msgid "Click here to hide search module engine" msgstr "" -#: ../gui/wxpython/nviz/tools.py:1736 -msgid "use size for thematic mapping" +#: ../gui/wxpython/gui_core/goutput.py:147 +msgid "Command prompt" msgstr "" -#: ../gui/wxpython/nviz/tools.py:1899 -msgid "isosurfaces" +#: ../gui/wxpython/gui_core/goutput.py:152 +msgid "Output window" msgstr "" -#: ../gui/wxpython/nviz/tools.py:1900 -msgid "slices" +#: ../gui/wxpython/gui_core/goutput.py:160 +msgid "Clear output window content" msgstr "" -#: ../gui/wxpython/nviz/tools.py:1923 -msgid "Resolution:" +#: ../gui/wxpython/gui_core/goutput.py:162 +msgid "Clear command prompt content" msgstr "" -#: ../gui/wxpython/nviz/tools.py:1937 -msgid "Draw wire box" +#: ../gui/wxpython/gui_core/goutput.py:165 +msgid "Save output window content to the file" msgstr "" -#: ../gui/wxpython/nviz/tools.py:1953 ../gui/wxpython/nviz/tools.py:4279 -msgid "List of isosurfaces" +#: ../gui/wxpython/gui_core/goutput.py:167 +msgid "Abort running command" msgstr "" -#: ../gui/wxpython/nviz/tools.py:2087 -msgid "Show light model" +#: ../gui/wxpython/gui_core/goutput.py:171 +msgid "&Log file" msgstr "" -#: ../gui/wxpython/nviz/tools.py:2100 -msgid "Light source position" +#: ../gui/wxpython/gui_core/goutput.py:173 +msgid "Toggle to save list of executed commands into a file; content saved when switching off." msgstr "" -#: ../gui/wxpython/nviz/tools.py:2117 -msgid "Adjusts the light height" +#: ../gui/wxpython/gui_core/goutput.py:421 +#: ../gui/wxpython/gui_core/goutput.py:516 +msgid "Save file as..." msgstr "" -#: ../gui/wxpython/nviz/tools.py:2148 -msgid "Light color and intensity" +#: ../gui/wxpython/gui_core/goutput.py:423 +#: ../gui/wxpython/gui_core/goutput.py:518 +#, python-format +msgid "%(txt)s (*.txt)|*.txt|%(files)s (*)|*" msgstr "" -#: ../gui/wxpython/nviz/tools.py:2166 ../gui/wxpython/nviz/preferences.py:345 -msgid "Brightness:" +#: ../gui/wxpython/gui_core/goutput.py:424 +#: ../gui/wxpython/gui_core/goutput.py:519 +msgid "Text files" msgstr "" -#: ../gui/wxpython/nviz/tools.py:2168 -msgid "Adjusts the brightness of the light" +#: ../gui/wxpython/gui_core/goutput.py:425 +#: ../gui/wxpython/gui_core/goutput.py:520 +msgid "Files" msgstr "" -#: ../gui/wxpython/nviz/tools.py:2183 ../gui/wxpython/nviz/preferences.py:359 -msgid "Ambient:" +#: ../gui/wxpython/gui_core/goutput.py:438 +#, python-format +msgid "" +"Unable to write file '%(path)s'.\n" +"\n" +"Details: %(error)s" msgstr "" -#: ../gui/wxpython/nviz/tools.py:2185 -msgid "Adjusts the ambient light" +#: ../gui/wxpython/gui_core/goutput.py:443 +#, python-format +msgid "Command output saved into '%s'" msgstr "" -#: ../gui/wxpython/nviz/tools.py:2250 -msgid "Edges with fringe" +#: ../gui/wxpython/gui_core/goutput.py:497 +#, python-brace-format +msgid "" +"Unable to write file '{filePath}'.\n" +"\n" +"Details: {error}" msgstr "" -#: ../gui/wxpython/nviz/tools.py:2252 -msgid "N && W" +#: ../gui/wxpython/gui_core/goutput.py:501 +msgid "Command log saved to '{}'" msgstr "" -#: ../gui/wxpython/nviz/tools.py:2253 -msgid "N && E" +#: ../gui/wxpython/psmap/toolbars.py:79 +msgid "Full extent" msgstr "" -#: ../gui/wxpython/nviz/tools.py:2254 -msgid "S && W" +#: ../gui/wxpython/psmap/toolbars.py:80 +msgid "Zoom to full extent" msgstr "" -#: ../gui/wxpython/nviz/tools.py:2255 -msgid "S && E" +#: ../gui/wxpython/psmap/toolbars.py:83 +msgid "Click and drag to place map frame" msgstr "" -#: ../gui/wxpython/nviz/tools.py:2280 -msgid "Elevation of fringe from bottom:" +#: ../gui/wxpython/psmap/toolbars.py:87 +msgid "Show preview" msgstr "" -#: ../gui/wxpython/nviz/tools.py:2337 -msgid "Arrow length (in map units):" +#: ../gui/wxpython/psmap/toolbars.py:89 +msgid "Quit Cartographic Composer" msgstr "" -#: ../gui/wxpython/nviz/tools.py:2349 -msgid "Arrow color:" +#: ../gui/wxpython/psmap/toolbars.py:107 +#: ../gui/wxpython/rlisetup/wizard.py:1187 +#: ../gui/wxpython/rlisetup/wizard.py:1360 +#: ../gui/wxpython/rlisetup/wizard.py:1450 +msgid "Rectangle" msgstr "" -#: ../gui/wxpython/nviz/tools.py:2361 -msgid "Place arrow" +#: ../gui/wxpython/psmap/toolbars.py:109 +msgid "Add overlays" msgstr "" -#: ../gui/wxpython/nviz/tools.py:2386 -msgid "Scale bar length (in map units):" +#: ../gui/wxpython/psmap/toolbars.py:111 ../gui/wxpython/lmgr/layertree.py:104 +msgid "Add labels" msgstr "" -#: ../gui/wxpython/nviz/tools.py:2398 -msgid "Scale bar color:" +#: ../gui/wxpython/psmap/toolbars.py:203 +msgid "Add simple graphics: points" msgstr "" -#: ../gui/wxpython/nviz/tools.py:2410 -msgid "Place new scale bar" +#: ../gui/wxpython/psmap/toolbars.py:219 +msgid "Add simple graphics: lines" msgstr "" -#: ../gui/wxpython/nviz/tools.py:2482 -msgid "Do you want to record new animation without saving the previous one?" +#: ../gui/wxpython/psmap/toolbars.py:235 +msgid "Add simple graphics: rectangles" msgstr "" -#: ../gui/wxpython/nviz/tools.py:2485 -msgid "Animation already axists" +#: ../gui/wxpython/psmap/frame.py:54 +msgid "GRASS GIS Cartographic Composer" msgstr "" -#: ../gui/wxpython/nviz/tools.py:2655 -msgid "No file prefix given." +#: ../gui/wxpython/psmap/frame.py:214 +msgid "" +"Python Imaging Library is not available.\n" +"'Preview' functionality won't work." msgstr "" -#: ../gui/wxpython/nviz/tools.py:2659 -#, python-format -msgid "Directory %s does not exist." +#: ../gui/wxpython/psmap/frame.py:268 +msgid "Program ps2pdf is not available. Please install it first to create PDF." msgstr "" -#: ../gui/wxpython/nviz/tools.py:2679 ../gui/wxpython/nviz/tools.py:2728 -#: ../gui/wxpython/nviz/tools.py:5172 ../gui/wxpython/nviz/mapwindow.py:2253 -#: ../gui/wxpython/nviz/mapwindow.py:2272 -msgid "constant#" +#: ../gui/wxpython/psmap/frame.py:312 +msgid "Generating PDF..." msgstr "" -#: ../gui/wxpython/nviz/tools.py:2800 -msgid "Isosurface attributes" +#: ../gui/wxpython/psmap/frame.py:314 +msgid "Generating PostScript..." msgstr "" -#: ../gui/wxpython/nviz/tools.py:2806 -msgid "toggle normal direction" +#: ../gui/wxpython/psmap/frame.py:316 +msgid "Generating preview..." msgstr "" -#: ../gui/wxpython/nviz/tools.py:2815 -msgid "Isosurface value" +#: ../gui/wxpython/psmap/frame.py:333 +#, python-format +msgid "Ps.map exited with return code %s" msgstr "" -#: ../gui/wxpython/nviz/tools.py:2932 -msgid "Slice attributes" -msgstr "" - -#: ../gui/wxpython/nviz/tools.py:2941 -msgid "Slice parallel to axis:" +#: ../gui/wxpython/psmap/frame.py:369 +#, python-format +msgid "%(prg)s exited with return code %(code)s" msgstr "" -#: ../gui/wxpython/nviz/tools.py:3099 -msgid "W" +#: ../gui/wxpython/psmap/frame.py:373 +msgid "PDF generated" msgstr "" -#: ../gui/wxpython/nviz/tools.py:3100 -msgid "N" +#: ../gui/wxpython/psmap/frame.py:376 +#, python-format +msgid "" +"Program ps2pdf is not available. Please install it to create PDF.\n" +"\n" +" %s" msgstr "" -#: ../gui/wxpython/nviz/tools.py:3101 -msgid "S" +#: ../gui/wxpython/psmap/frame.py:379 +msgid "PostScript file generated" msgstr "" -#: ../gui/wxpython/nviz/tools.py:3102 -msgid "E" +#: ../gui/wxpython/psmap/frame.py:388 +msgid "Generating preview, wait please" msgstr "" -#: ../gui/wxpython/nviz/tools.py:3103 -msgid "NW" +#: ../gui/wxpython/psmap/frame.py:404 +msgid "Preview not available" msgstr "" -#: ../gui/wxpython/nviz/tools.py:3104 -msgid "NE" +#: ../gui/wxpython/psmap/frame.py:406 +msgid "Preview is not available probably because Ghostscript is not installed or not on PATH." msgstr "" -#: ../gui/wxpython/nviz/tools.py:3105 -msgid "SE" +#: ../gui/wxpython/psmap/frame.py:409 +msgid "Please follow instructions on GRASS Trac Wiki." msgstr "" -#: ../gui/wxpython/nviz/tools.py:3106 -msgid "SW" +#: ../gui/wxpython/psmap/frame.py:420 +msgid "Preview generated" msgstr "" -#: ../gui/wxpython/nviz/tools.py:3624 ../gui/wxpython/nviz/tools.py:5560 -msgid "Level" +#: ../gui/wxpython/psmap/frame.py:452 +msgid "Save file as" msgstr "" -#: ../gui/wxpython/nviz/tools.py:4285 -msgid "List of slices" +#: ../gui/wxpython/psmap/frame.py:499 +#, python-format +msgid "Failed to read file %s." msgstr "" -#: ../gui/wxpython/nviz/tools.py:4483 ../gui/wxpython/nviz/tools.py:4485 -#, python-brace-format -msgid "Level {level}" +#: ../gui/wxpython/psmap/frame.py:636 ../gui/wxpython/psmap/frame.py:661 +#: ../gui/wxpython/psmap/dialogs.py:1637 +msgid "Please, create map frame first." msgstr "" -#: ../gui/wxpython/nviz/tools.py:4493 ../gui/wxpython/nviz/tools.py:4497 -#, python-brace-format -msgid "Slice parallel to {axis}" +#: ../gui/wxpython/psmap/frame.py:678 +msgid "Scalebar is not appropriate for this projection" msgstr "" -#: ../gui/wxpython/nviz/tools.py:4785 ../gui/wxpython/nviz/tools.py:5573 -msgid "Slice parallel to" +#: ../gui/wxpython/psmap/frame.py:1167 +msgid "Press button with green triangle icon to generate preview." msgstr "" -#: ../gui/wxpython/nviz/tools.py:5017 -#, python-format -msgid "Scalebar %d" +#: ../gui/wxpython/psmap/frame.py:1190 +msgid "wxGUI Cartographic Composer" msgstr "" -#: ../gui/wxpython/nviz/tools.py:5179 -msgid "None" +#: ../gui/wxpython/psmap/frame.py:1241 +msgid "MAP FRAME" msgstr "" -#: ../gui/wxpython/nviz/tools.py:5181 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:490 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1416 -#: ../gui/wxpython/menustrings.py:499 ../gui/wxpython/menustrings.py:1441 -msgid "Plane" +#: ../gui/wxpython/psmap/frame.py:1242 +msgid "RASTER LEGEND" msgstr "" -#: ../gui/wxpython/nviz/tools.py:5381 -msgid "Vector map is 3D" +#: ../gui/wxpython/psmap/frame.py:1243 +msgid "VECTOR LEGEND" msgstr "" -#: ../gui/wxpython/nviz/tools.py:5384 -msgid "Vector map is 2D" +#: ../gui/wxpython/psmap/frame.py:1244 +msgid "MAP INFO" msgstr "" -#: ../gui/wxpython/nviz/tools.py:5386 -#, python-format -msgid "%(features)d features (%(points)d points)" +#: ../gui/wxpython/psmap/frame.py:1245 +msgid "SCALE BAR" msgstr "" -#: ../gui/wxpython/nviz/tools.py:5444 ../gui/wxpython/nviz/tools.py:5499 -msgid "on surface" +#: ../gui/wxpython/psmap/frame.py:1246 +msgid "IMAGE" msgstr "" -#: ../gui/wxpython/nviz/tools.py:5597 -msgid "range:" +#: ../gui/wxpython/psmap/frame.py:1247 +msgid "NORTH ARROW" msgstr "" -#: ../gui/wxpython/nviz/tools.py:5676 ../gui/wxpython/nviz/tools.py:5687 -msgid "North edge:" +#: ../gui/wxpython/psmap/frame.py:1523 +msgid "Click and drag to resize object" msgstr "" -#: ../gui/wxpython/nviz/tools.py:5677 ../gui/wxpython/nviz/tools.py:5688 -msgid "South edge:" +#: ../gui/wxpython/psmap/frame.py:2474 +msgid "labels: " msgstr "" -#: ../gui/wxpython/nviz/tools.py:5678 ../gui/wxpython/nviz/tools.py:5685 -#: ../gui/wxpython/nviz/tools.py:5694 -msgid "West edge:" +#: ../gui/wxpython/psmap/instructions.py:139 +#, python-format +msgid "" +"Unable to open file\n" +"%s" msgstr "" -#: ../gui/wxpython/nviz/tools.py:5679 ../gui/wxpython/nviz/tools.py:5686 -#: ../gui/wxpython/nviz/tools.py:5695 -msgid "East edge:" +#: ../gui/wxpython/psmap/instructions.py:498 +#, python-format +msgid "Instruction file will be loaded with following region: %s\n" msgstr "" -#: ../gui/wxpython/nviz/tools.py:5681 ../gui/wxpython/nviz/tools.py:5692 -#: ../gui/wxpython/nviz/tools.py:5700 -msgid "Northing (Y):" +#: ../gui/wxpython/psmap/instructions.py:504 +#, python-format +msgid "" +"Region cannot be set\n" +"%s" msgstr "" -#: ../gui/wxpython/nviz/tools.py:5682 ../gui/wxpython/nviz/tools.py:5691 -#: ../gui/wxpython/nviz/tools.py:5701 -msgid "Height (Z):" +#: ../gui/wxpython/psmap/instructions.py:664 +#: ../gui/wxpython/psmap/instructions.py:863 +#: ../gui/wxpython/psmap/instructions.py:996 +#: ../gui/wxpython/psmap/instructions.py:1074 +#: ../gui/wxpython/psmap/instructions.py:1248 +#: ../gui/wxpython/psmap/instructions.py:1315 +#: ../gui/wxpython/psmap/instructions.py:1382 +#: ../gui/wxpython/psmap/instructions.py:1466 +#: ../gui/wxpython/psmap/instructions.py:1588 +#: ../gui/wxpython/psmap/instructions.py:1733 +#: ../gui/wxpython/psmap/instructions.py:1787 +#: ../gui/wxpython/psmap/instructions.py:2158 +#, python-format +msgid "Failed to read instruction %s" msgstr "" -#: ../gui/wxpython/nviz/tools.py:5683 ../gui/wxpython/nviz/tools.py:5690 -#: ../gui/wxpython/nviz/tools.py:5699 -msgid "Easting (X):" +#: ../gui/wxpython/psmap/instructions.py:679 +#, python-format +msgid "" +"Scale has changed, old value: %(old)s\n" +"new value: %(new)s" msgstr "" -#: ../gui/wxpython/nviz/tools.py:5696 -msgid "Bottom edge:" +#: ../gui/wxpython/psmap/instructions.py:683 +#, python-format +msgid "" +"Failed to read instruction %s.\n" +"Use 1:25000 notation." msgstr "" -#: ../gui/wxpython/nviz/tools.py:5697 -msgid "Top edge:" +#: ../gui/wxpython/psmap/instructions.py:693 +#, python-format +msgid "" +"Map frame position changed, old value: %(old1)s %(old2)s\n" +"new value: %(new1)s %(new2)s" msgstr "" -#: ../gui/wxpython/nviz/tools.py:5808 -msgid "Adjusts the distance and direction of the image viewpoint" +#: ../gui/wxpython/psmap/instructions.py:704 +#, python-format +msgid "" +"Map frame size changed, old value: %(old1)s %(old2)s\n" +"new value: %(new1)s %(new2)s" msgstr "" -#: ../gui/wxpython/nviz/tools.py:5843 -msgid "Adjusts the light direction. Click and drag the puck to change the light direction." +#: ../gui/wxpython/psmap/instructions.py:771 +#, python-format +msgid "" +"Failed to read instruction %(file)s.\n" +"Unknown format %(for)s" msgstr "" -#: ../gui/wxpython/nviz/wxnviz.py:33 -msgid "This module requires the NumPy module, which could not be imported. It probably is not installed (it's not part of the standard Python distribution). See the Numeric Python site (http://numpy.scipy.org) for information on downloading source or binaries." +#: ../gui/wxpython/psmap/instructions.py:786 +#, python-format +msgid "Failed to read instruction %s." msgstr "" -#: ../gui/wxpython/nviz/wxnviz.py:505 ../gui/wxpython/nviz/wxnviz.py:517 +#: ../gui/wxpython/psmap/instructions.py:936 +#: ../gui/wxpython/psmap/instructions.py:2006 #, python-format -msgid "3d raster map <%s> not found" +msgid "Characters on position %s are not supported by ISO-8859-1 (Latin 1) encoding which is required by module ps.map." msgstr "" -#: ../gui/wxpython/nviz/preferences.py:35 -msgid "3D view default settings" +#: ../gui/wxpython/psmap/instructions.py:940 +#: ../gui/wxpython/psmap/instructions.py:2010 +msgid "Not all characters are supported by ISO-8859-1 (Latin 1) encoding which is required by module ps.map." msgstr "" -#: ../gui/wxpython/nviz/preferences.py:62 -msgid "Revert settings to default, changes are not applied" +#: ../gui/wxpython/psmap/instructions.py:1077 +#, python-format +msgid "Failed to read instruction %(inst)s: file %(file)s not found." msgstr "" -#: ../gui/wxpython/nviz/preferences.py:90 -#: ../gui/wxpython/nviz/preferences.py:161 -#: ../gui/wxpython/nviz/preferences.py:180 -msgid "value:" +#: ../gui/wxpython/psmap/dialogs.py:233 +msgid "Units:" msgstr "" -#: ../gui/wxpython/nviz/preferences.py:103 -msgid "step:" +#: ../gui/wxpython/psmap/dialogs.py:244 +msgid "" +"Position of the top left corner\n" +"from the top left edge of the paper" msgstr "" -#: ../gui/wxpython/nviz/preferences.py:118 -#: ../gui/wxpython/nviz/preferences.py:300 -msgid "Position:" +#: ../gui/wxpython/psmap/dialogs.py:246 +#: ../gui/wxpython/animation/dialogs.py:1140 +msgid "X:" msgstr "" -#: ../gui/wxpython/nviz/preferences.py:122 -#: ../gui/wxpython/nviz/preferences.py:304 -msgid "x:" +#: ../gui/wxpython/psmap/dialogs.py:248 +#: ../gui/wxpython/animation/dialogs.py:1142 +msgid "Y:" msgstr "" -#: ../gui/wxpython/nviz/preferences.py:157 -msgid "Twist:" +#: ../gui/wxpython/psmap/dialogs.py:273 +msgid "Position is given:" msgstr "" -#: ../gui/wxpython/nviz/preferences.py:237 -msgid "Fly-through" +#: ../gui/wxpython/psmap/dialogs.py:275 +msgid "relative to paper" msgstr "" -#: ../gui/wxpython/nviz/preferences.py:247 -msgid "Move exag:" +#: ../gui/wxpython/psmap/dialogs.py:277 +msgid "by map coordinates" msgstr "" -#: ../gui/wxpython/nviz/preferences.py:260 -msgid "Turn exag:" +#: ../gui/wxpython/psmap/dialogs.py:307 +msgid "" +"Position from the top left\n" +"edge of the paper" msgstr "" -#: ../gui/wxpython/nviz/preferences.py:292 -msgid "Light" +#: ../gui/wxpython/psmap/dialogs.py:398 +msgid "Font:" msgstr "" -#: ../gui/wxpython/nviz/preferences.py:330 -msgid "z:" +#: ../gui/wxpython/psmap/dialogs.py:426 +msgid "Choose color:" msgstr "" -#: ../gui/wxpython/nviz/preferences.py:517 -msgid "wire color:" +#: ../gui/wxpython/psmap/dialogs.py:475 +msgid "Close dialog and apply changes" msgstr "" -#: ../gui/wxpython/nviz/preferences.py:598 -msgid "Automatic size" +#: ../gui/wxpython/psmap/dialogs.py:526 +msgid "Units" msgstr "" -#: ../gui/wxpython/nviz/preferences.py:599 -msgid "Icon size is set automatically based on landscape dimensions." +#: ../gui/wxpython/psmap/dialogs.py:527 +#: ../gui/wxpython/animation/dialogs.py:929 +msgid "Format" msgstr "" -#: ../gui/wxpython/nviz/preferences.py:623 -msgid "Marker:" +#: ../gui/wxpython/psmap/dialogs.py:528 +msgid "Orientation" msgstr "" -#: ../gui/wxpython/nviz/preferences.py:724 -#, python-format -msgid "3D view settings saved to file <%s>." +#: ../gui/wxpython/psmap/dialogs.py:529 ../gui/wxpython/psmap/dialogs.py:2890 +msgid "Width" msgstr "" -#: ../gui/wxpython/nviz/mapwindow.py:244 -msgid "Opening 3D view was not successful. Please try to change the value of depth buffer in GUI Settings dialog > tab Map Display > Advanced and restart GUI." +#: ../gui/wxpython/psmap/dialogs.py:530 +msgid "Height" msgstr "" -#: ../gui/wxpython/nviz/mapwindow.py:509 -#, python-format -msgid "Image is too large, your OpenGL implementation supports maximum texture size %d px." +#: ../gui/wxpython/psmap/dialogs.py:531 +msgid "Left" msgstr "" -#: ../gui/wxpython/nviz/mapwindow.py:1021 -msgid "Easting" +#: ../gui/wxpython/psmap/dialogs.py:532 +msgid "Right" msgstr "" -#: ../gui/wxpython/nviz/mapwindow.py:1022 -msgid "Northing" +#: ../gui/wxpython/psmap/dialogs.py:596 +msgid "Literal is not allowed!" msgstr "" -#: ../gui/wxpython/nviz/mapwindow.py:1023 -msgid "Elevation" +#: ../gui/wxpython/psmap/dialogs.py:610 +msgid "Page size" msgstr "" -#: ../gui/wxpython/nviz/mapwindow.py:1029 -msgid "Surface map name" +#: ../gui/wxpython/psmap/dialogs.py:614 +msgid "Margins" msgstr "" -#: ../gui/wxpython/nviz/mapwindow.py:1032 -msgid "Surface map elevation" +#: ../gui/wxpython/psmap/dialogs.py:621 +msgid "Portrait" msgstr "" -#: ../gui/wxpython/nviz/mapwindow.py:1034 -msgid "Surface map color" +#: ../gui/wxpython/psmap/dialogs.py:621 +msgid "Landscape" msgstr "" -#: ../gui/wxpython/nviz/mapwindow.py:1045 -msgid "XY distance from previous" +#: ../gui/wxpython/psmap/dialogs.py:767 +msgid "Map settings" msgstr "" -#: ../gui/wxpython/nviz/mapwindow.py:1048 -msgid "XYZ distance from previous" +#: ../gui/wxpython/psmap/dialogs.py:777 +msgid "Map frame settings" msgstr "" -#: ../gui/wxpython/nviz/mapwindow.py:1051 -msgid "Distance along surface" +#: ../gui/wxpython/psmap/dialogs.py:895 +msgid "Map frame options:" msgstr "" -#: ../gui/wxpython/nviz/mapwindow.py:1055 -msgid "Distance along exag. surface" +#: ../gui/wxpython/psmap/dialogs.py:896 +msgid "fit frame to match selected map" msgstr "" -#: ../gui/wxpython/nviz/mapwindow.py:1059 -msgid "No point on surface" +#: ../gui/wxpython/psmap/dialogs.py:897 +msgid "fit frame to match saved region" msgstr "" -#: ../gui/wxpython/nviz/mapwindow.py:1539 -msgid "Loading raster map" +#: ../gui/wxpython/psmap/dialogs.py:898 +msgid "fit frame to match current computational region" msgstr "" -#: ../gui/wxpython/nviz/mapwindow.py:1543 -msgid "Loading 3d raster map" +#: ../gui/wxpython/psmap/dialogs.py:899 +msgid "fixed scale and map center" msgstr "" -#: ../gui/wxpython/nviz/mapwindow.py:1551 -msgid "failed" +#: ../gui/wxpython/psmap/dialogs.py:916 ../gui/wxpython/psmap/dialogs.py:1226 +msgid "Map selection" msgstr "" -#: ../gui/wxpython/nviz/mapwindow.py:1554 -#, python-format -msgid "Unsupported layer type '%s'" +#: ../gui/wxpython/psmap/dialogs.py:929 ../gui/wxpython/psmap/dialogs.py:1717 +msgid "Map:" msgstr "" -#: ../gui/wxpython/nviz/mapwindow.py:1674 -msgid "Unable to unload raster map" +#: ../gui/wxpython/psmap/dialogs.py:929 +msgid "Region:" msgstr "" -#: ../gui/wxpython/nviz/mapwindow.py:1679 -msgid "Unable to unload 3d raster map" +#: ../gui/wxpython/psmap/dialogs.py:986 +msgid "Map scale and center" msgstr "" -#: ../gui/wxpython/nviz/mapwindow.py:1680 -msgid "3d raster map" +#: ../gui/wxpython/psmap/dialogs.py:990 +msgid "Center:" msgstr "" -#: ../gui/wxpython/nviz/mapwindow.py:1692 -msgid "unloaded successfully" +#: ../gui/wxpython/psmap/dialogs.py:991 +msgid "E:" msgstr "" -#: ../gui/wxpython/nviz/mapwindow.py:1748 -#, python-format -msgid "Loading vector map <%(name)s> (%(type)s) failed" +#: ../gui/wxpython/psmap/dialogs.py:992 +msgid "N:" msgstr "" -#: ../gui/wxpython/nviz/mapwindow.py:1811 -#, python-format -msgid "Unable to unload vector map <%(name)s> (%(type)s)" +#: ../gui/wxpython/psmap/dialogs.py:999 ../gui/wxpython/psmap/dialogs.py:5862 +msgid "Scale:" msgstr "" -#: ../gui/wxpython/nviz/mapwindow.py:1815 -#, python-format -msgid "Vector map <%(name)s> (%(type)s) unloaded successfully" +#: ../gui/wxpython/psmap/dialogs.py:1000 +msgid "1 :" msgstr "" -#: ../gui/wxpython/nviz/mapwindow.py:2192 -#, python-format -msgid "Vector point layer not found (id = %d)" +#: ../gui/wxpython/psmap/dialogs.py:1064 +msgid "Map max resolution (dpi):" msgstr "" -#: ../gui/wxpython/nviz/mapwindow.py:2194 -#, python-format -msgid "Unable to set data layer properties (id = %d)" +#: ../gui/wxpython/psmap/dialogs.py:1101 ../gui/wxpython/psmap/dialogs.py:3711 +msgid "Border" msgstr "" -#: ../gui/wxpython/nviz/mapwindow.py:2198 -#, python-format -msgid "" -"Setting data layer properties failed.\n" -"\n" -"%s" +#: ../gui/wxpython/psmap/dialogs.py:1107 +msgid "draw border around map frame" msgstr "" -#: ../gui/wxpython/gis_set.py:122 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:122 -msgid "1. Select GRASS GIS database directory" +#: ../gui/wxpython/psmap/dialogs.py:1114 +msgid "border color:" msgstr "" -#: ../gui/wxpython/gis_set.py:125 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:125 -msgid "2. Select GRASS Location" +#: ../gui/wxpython/psmap/dialogs.py:1116 +msgid "border width (pts):" msgstr "" -#: ../gui/wxpython/gis_set.py:128 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:128 -msgid "3. Select GRASS Mapset" +#: ../gui/wxpython/psmap/dialogs.py:1235 +msgid "" +"Region is set to match this map,\n" +"raster or vector map must be added later" msgstr "" -#: ../gui/wxpython/gis_set.py:146 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:146 -msgid "GRASS GIS database directory contains Locations." +#: ../gui/wxpython/psmap/dialogs.py:1242 +msgid "Region selection" msgstr "" -#: ../gui/wxpython/gis_set.py:150 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:150 -msgid "All data in one Location is in the same coordinate reference system (projection). One Location can be one project. Location contains Mapsets." +#: ../gui/wxpython/psmap/dialogs.py:1422 +msgid "No map selected!" msgstr "" -#: ../gui/wxpython/gis_set.py:158 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:158 -msgid "Mapset contains GIS data related to one project, task within one project, subregion or user." +#: ../gui/wxpython/psmap/dialogs.py:1446 +msgid "No region selected!" msgstr "" -#: ../gui/wxpython/gis_set.py:173 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:173 -msgid "Start &GRASS session" +#: ../gui/wxpython/psmap/dialogs.py:1497 +msgid "Invalid scale or map center!" msgstr "" -#: ../gui/wxpython/gis_set.py:179 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:179 -msgid "&Browse" +#: ../gui/wxpython/psmap/dialogs.py:1567 +msgid "Choose raster map" msgstr "" -#. GTC New mapset -#: ../gui/wxpython/gis_set.py:182 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:182 -msgid "&New" +#: ../gui/wxpython/psmap/dialogs.py:1572 +msgid "no raster map" msgstr "" -#: ../gui/wxpython/gis_set.py:183 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:183 -msgid "Create a new Mapset in selected Location" +#: ../gui/wxpython/psmap/dialogs.py:1575 +msgid "raster:" msgstr "" -#. GTC New location -#: ../gui/wxpython/gis_set.py:186 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:186 -msgid "N&ew" +#: ../gui/wxpython/psmap/dialogs.py:1700 ../gui/wxpython/gmodeler/model.py:798 +msgid "Vector maps" msgstr "" -#: ../gui/wxpython/gis_set.py:189 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:189 -msgid "Create a new location using location wizard. After location is created successfully, GRASS session is started." +#: ../gui/wxpython/psmap/dialogs.py:1713 +msgid "Add map" msgstr "" -#. GTC Rename location -#: ../gui/wxpython/gis_set.py:194 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:194 -msgid "Ren&ame" +#: ../gui/wxpython/psmap/dialogs.py:1721 ../gui/wxpython/psmap/dialogs.py:2182 +msgid "points" msgstr "" -#: ../gui/wxpython/gis_set.py:195 ../gui/wxpython/gis_set.py:727 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:195 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:670 -msgid "Rename selected location" +#: ../gui/wxpython/psmap/dialogs.py:1721 ../gui/wxpython/psmap/dialogs.py:2184 +msgid "lines" msgstr "" -#. GTC Delete location -#: ../gui/wxpython/gis_set.py:198 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:198 -msgid "De&lete" +#: ../gui/wxpython/psmap/dialogs.py:1721 +msgid "areas" msgstr "" -#: ../gui/wxpython/gis_set.py:199 ../gui/wxpython/gis_set.py:810 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:199 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:753 -msgid "Delete selected location" +#: ../gui/wxpython/psmap/dialogs.py:1727 +msgid "Data Type" msgstr "" -#: ../gui/wxpython/gis_set.py:201 ../gui/wxpython/startup/locdownload.py:303 -msgid "Do&wnload" +#: ../gui/wxpython/psmap/dialogs.py:1732 +#: ../gui/wxpython/animation/dialogs.py:779 ../gui/wxpython/dbmgr/base.py:2363 +msgid "Add" msgstr "" -#: ../gui/wxpython/gis_set.py:202 -msgid "Download sample location" +#: ../gui/wxpython/psmap/dialogs.py:1761 +msgid "Manage vector maps" msgstr "" -#: ../gui/wxpython/gis_set.py:207 ../gui/wxpython/gis_set.py:684 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:203 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:627 -msgid "Rename selected mapset" +#: ../gui/wxpython/psmap/dialogs.py:1766 +msgid "The topmost vector map overlaps the others" msgstr "" -#: ../gui/wxpython/gis_set.py:211 ../gui/wxpython/gis_set.py:782 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:207 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:725 -msgid "Delete selected mapset" +#: ../gui/wxpython/psmap/dialogs.py:1770 ../gui/wxpython/psmap/dialogs.py:3668 +#: ../gui/wxpython/web_services/widgets.py:267 +msgid "Up" msgstr "" -#: ../gui/wxpython/gis_set.py:257 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:252 -#, python-format -msgid "GRASS GIS %s startup%s" +#: ../gui/wxpython/psmap/dialogs.py:1771 ../gui/wxpython/psmap/dialogs.py:3669 +#: ../gui/wxpython/web_services/widgets.py:269 +msgid "Down" msgstr "" -#: ../gui/wxpython/gis_set.py:262 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:257 -msgid "Enter GRASS session" +#: ../gui/wxpython/psmap/dialogs.py:1773 +msgid "Properties..." msgstr "" -#: ../gui/wxpython/gis_set.py:282 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:277 -msgid "Unable to set GRASS database. Check your locale settings." +#: ../gui/wxpython/psmap/dialogs.py:2016 +msgid "Raster map settings" msgstr "" -#: ../gui/wxpython/gis_set.py:302 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:297 -#, python-format -msgid "ERROR: Location <%s> not found\n" +#: ../gui/wxpython/psmap/dialogs.py:2064 +msgid "Vector maps settings" msgstr "" -#: ../gui/wxpython/gis_set.py:320 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:315 +#: ../gui/wxpython/psmap/dialogs.py:2112 #, python-format -msgid "ERROR: Mapset <%s> not found\n" +msgid "%s properties" msgstr "" -#: ../gui/wxpython/gis_set.py:480 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:474 -#, python-format -msgid "Invalid line in GISRC file (%s):%s\n" +#: ../gui/wxpython/psmap/dialogs.py:2167 +msgid "Data selection" msgstr "" -#: ../gui/wxpython/gis_set.py:511 ../gui/wxpython/startup/locdownload.py:441 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:505 -#, python-brace-format -msgid "Error: {text}" +#: ../gui/wxpython/psmap/dialogs.py:2182 +msgid "centroids" msgstr "" -#: ../gui/wxpython/gis_set.py:549 -msgid "Documents" +#: ../gui/wxpython/psmap/dialogs.py:2184 +msgid "boundaries" msgstr "" -#: ../gui/wxpython/gis_set.py:550 -msgid "My Documents" +#: ../gui/wxpython/psmap/dialogs.py:2222 +msgid "Layer selection" msgstr "" -#: ../gui/wxpython/gis_set.py:574 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:1171 -msgid "GRASS needs a directory (GRASS database) in which to store its data. Create one now if you have not already done so. A popular choice is \"grassdata\", located in your home directory. Press Browse button to select the directory." +#: ../gui/wxpython/psmap/dialogs.py:2229 +msgid "Database connection is not defined in DB file." msgstr "" -#: ../gui/wxpython/gis_set.py:596 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:539 -#, python-format -msgid "Do you want to import <%(name)s> to the newly created location?" +#: ../gui/wxpython/psmap/dialogs.py:2230 +msgid "Select layer:" msgstr "" -#: ../gui/wxpython/gis_set.py:599 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:542 -msgid "Import data?" +#: ../gui/wxpython/psmap/dialogs.py:2259 +msgid "list of categories (e.g. 1,3,5-7)" msgstr "" -#: ../gui/wxpython/gis_set.py:613 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:556 -msgid "New mapset:" +#: ../gui/wxpython/psmap/dialogs.py:2316 +msgid "Use current mask" msgstr "" -#: ../gui/wxpython/gis_set.py:655 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:598 -#, python-format -msgid "" -"Import of <%(name)s> failed.\n" -"Reason: %(msg)s" +#: ../gui/wxpython/psmap/dialogs.py:2335 ../gui/wxpython/psmap/dialogs.py:2491 +msgid "Colors" msgstr "" -#: ../gui/wxpython/gis_set.py:662 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:605 -#, python-format -msgid "Data file <%(name)s> imported successfully. The location's default region was set from this imported map." +#: ../gui/wxpython/psmap/dialogs.py:2344 ../gui/wxpython/psmap/dialogs.py:2500 +msgid "Outline" msgstr "" -#: ../gui/wxpython/gis_set.py:676 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:619 -msgid "" -"Mapset is required for valid GRASS location.\n" -"\n" -"This mapset cannot be renamed." +#: ../gui/wxpython/psmap/dialogs.py:2349 ../gui/wxpython/psmap/dialogs.py:2510 +msgid "draw outline" msgstr "" -#: ../gui/wxpython/gis_set.py:682 ../gui/wxpython/gis_set.py:725 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:625 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:668 -#, python-format -msgid "" -"Current name: %s\n" -"\n" -"Enter new name:" +#: ../gui/wxpython/psmap/dialogs.py:2352 ../gui/wxpython/psmap/dialogs.py:2515 +#: ../gui/wxpython/psmap/dialogs.py:5287 ../gui/wxpython/psmap/dialogs.py:5295 +msgid "Width (pts):" msgstr "" -#: ../gui/wxpython/gis_set.py:698 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:641 -#, python-format -msgid "" -"Unable to rename mapset.\n" -"\n" -"Mapset <%s> already exists in location." +#: ../gui/wxpython/psmap/dialogs.py:2421 +msgid "fill color" msgstr "" -#: ../gui/wxpython/gis_set.py:712 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:655 -#, python-format -msgid "" -"Unable to rename mapset.\n" -"\n" -"%s" +#: ../gui/wxpython/psmap/dialogs.py:2427 ../gui/wxpython/psmap/dialogs.py:2585 +msgid "choose color:" msgstr "" -#: ../gui/wxpython/gis_set.py:741 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:684 -#, python-format -msgid "" -"Unable to rename location.\n" -"\n" -"Location <%s> already exists in GRASS database." +#: ../gui/wxpython/psmap/dialogs.py:2442 ../gui/wxpython/psmap/dialogs.py:2601 +msgid "color from map table column:" msgstr "" -#: ../gui/wxpython/gis_set.py:756 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:699 -#, python-format -msgid "" -"Unable to rename location.\n" -"\n" -"%s" +#: ../gui/wxpython/psmap/dialogs.py:2513 +msgid "No effect for fill color from table column" msgstr "" -#: ../gui/wxpython/gis_set.py:770 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:713 -msgid "" -"Mapset is required for valid GRASS location.\n" -"\n" -"This mapset cannot be deleted." +#: ../gui/wxpython/psmap/dialogs.py:2582 +msgid "Color of lines:" msgstr "" -#: ../gui/wxpython/gis_set.py:777 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:720 -#, python-format -msgid "" -"Do you want to continue with deleting mapset <%(mapset)s> from location <%(location)s>?\n" -"\n" -"ALL MAPS included in this mapset will be PERMANENTLY DELETED!" +#: ../gui/wxpython/psmap/dialogs.py:2649 ../gui/wxpython/psmap/dialogs.py:2881 +#: ../gui/wxpython/psmap/dialogs.py:3006 +msgid "Size and style" msgstr "" -#: ../gui/wxpython/gis_set.py:791 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:734 -msgid "Unable to delete mapset" +#: ../gui/wxpython/psmap/dialogs.py:2677 +msgid "eps file:" msgstr "" -#: ../gui/wxpython/gis_set.py:805 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:748 -#, python-format -msgid "" -"Do you want to continue with deleting location <%s>?\n" -"\n" -"ALL MAPS included in this location will be PERMANENTLY DELETED!" +#: ../gui/wxpython/psmap/dialogs.py:2682 ../gui/wxpython/psmap/dialogs.py:3024 +msgid "Type filename or click browse to choose file" msgstr "" -#: ../gui/wxpython/gis_set.py:821 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:764 -msgid "Unable to delete location" +#: ../gui/wxpython/psmap/dialogs.py:2683 ../gui/wxpython/psmap/dialogs.py:3025 +msgid "Choose a file" msgstr "" -#: ../gui/wxpython/gis_set.py:851 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:774 -#, python-brace-format -msgid "Unicode error detected. Check your locale settings. Details: {0}" +#: ../gui/wxpython/psmap/dialogs.py:2742 +msgid "size from map table column:" msgstr "" -#: ../gui/wxpython/gis_set.py:863 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:786 -#, python-format -msgid "No GRASS Location found in '%s'. Create a new Location or choose different GRASS database directory." +#: ../gui/wxpython/psmap/dialogs.py:2744 +msgid "scale:" msgstr "" -#: ../gui/wxpython/gis_set.py:985 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:908 -#, python-format -msgid "Path '%s' doesn't exist." +#: ../gui/wxpython/psmap/dialogs.py:2809 +msgid "Rotation" msgstr "" -#: ../gui/wxpython/gis_set.py:1029 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:952 -#, python-format -msgid "Mapset <%s> already exists." +#: ../gui/wxpython/psmap/dialogs.py:2814 +msgid "rotate symbols:" msgstr "" -#: ../gui/wxpython/gis_set.py:1036 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:959 -#, python-format -msgid "" -"Mapset <%s> is reserved for direct read access to OGR layers. Please consider to use another name for your mapset.\n" -"\n" -"Are you really sure that you want to create this mapset?" +#: ../gui/wxpython/psmap/dialogs.py:2816 +msgid "counterclockwise in degrees:" msgstr "" -#: ../gui/wxpython/gis_set.py:1041 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:964 -msgid "Reserved mapset name" +#: ../gui/wxpython/psmap/dialogs.py:2820 +msgid "from map table column:" msgstr "" -#: ../gui/wxpython/gis_set.py:1073 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:996 -#, python-format -msgid "Unable to create new mapset: %s" +#: ../gui/wxpython/psmap/dialogs.py:2895 +msgid "Set width (pts):" msgstr "" -#: ../gui/wxpython/gis_set.py:1088 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:1011 -#, python-format -msgid "" -"GRASS is already running in selected mapset <%(mapset)s>\n" -"(file %(lock)s found).\n" -"\n" -"Concurrent use not allowed.\n" -"\n" -"Do you want to try to remove .gislock (note that you need permission for this operation) and continue?" +#: ../gui/wxpython/psmap/dialogs.py:2912 +msgid "multiply width by category value" msgstr "" -#: ../gui/wxpython/gis_set.py:1094 ../gui/wxpython/gis_set.py:1107 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:1017 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:1030 -msgid "Lock file found" +#: ../gui/wxpython/psmap/dialogs.py:2949 +msgid "Choose line style:" msgstr "" -#: ../gui/wxpython/gis_set.py:1103 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:1026 -msgid "" -"ARE YOU REALLY SURE?\n" -"\n" -"If you really are running another GRASS session doing this could corrupt your data. Have another look in the processor manager just to be sure..." +#: ../gui/wxpython/psmap/dialogs.py:2962 +msgid "Choose linecap:" msgstr "" -#: ../gui/wxpython/gis_set.py:1117 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:1040 -#, python-format -msgid "" -"Unable to remove '%(lock)s'.\n" -"\n" -"Details: %(reason)s" +#: ../gui/wxpython/psmap/dialogs.py:3015 +msgid "Pattern" msgstr "" -#: ../gui/wxpython/gis_set.py:1167 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:1090 -#, python-format -msgid "Name <%(name)s> is not a valid name for location or mapset. Please use only ASCII characters excluding %(chars)s and space." +#: ../gui/wxpython/psmap/dialogs.py:3020 +msgid "use pattern:" msgstr "" -#: ../gui/wxpython/tplot/frame.py:43 -#, python-brace-format -msgid "The Temporal Plot Tool needs the \"matplotlib\" (python-matplotlib) package to be installed. {0}" +#: ../gui/wxpython/psmap/dialogs.py:3022 +msgid "Choose pattern file:" msgstr "" -#: ../gui/wxpython/tplot/frame.py:97 -msgid "GRASS GIS Temporal Plot Tool" +#: ../gui/wxpython/psmap/dialogs.py:3030 +msgid "pattern line width (pts):" msgstr "" -#: ../gui/wxpython/tplot/frame.py:180 -msgid "" -"Raster temporal dataset (strds)\n" -"Press ENTER after typing the name or select with the combobox" +#: ../gui/wxpython/psmap/dialogs.py:3034 +msgid "pattern scale factor:" msgstr "" -#: ../gui/wxpython/tplot/frame.py:189 -msgid "X and Y coordinates separated by comma:" +#: ../gui/wxpython/psmap/dialogs.py:3394 +msgid "Raster legend" msgstr "" -#: ../gui/wxpython/tplot/frame.py:201 -msgid "Coordinates can be obtained for example by right-clicking on Map Display." +#: ../gui/wxpython/psmap/dialogs.py:3399 +#: ../gui/wxpython/animation/dialogs.py:476 +msgid "Show raster legend" msgstr "" -#: ../gui/wxpython/tplot/frame.py:216 -msgid "STRDS" +#: ../gui/wxpython/psmap/dialogs.py:3413 +msgid "Source raster" msgstr "" -#: ../gui/wxpython/tplot/frame.py:224 -msgid "" -"Vector temporal dataset (stvds)\n" -"Press ENTER after typing the name or select with the combobox" +#: ../gui/wxpython/psmap/dialogs.py:3418 +msgid "current raster" msgstr "" -#: ../gui/wxpython/tplot/frame.py:238 -msgid "Select attribute column" +#: ../gui/wxpython/psmap/dialogs.py:3421 +msgid "select raster" msgstr "" -#: ../gui/wxpython/tplot/frame.py:251 -msgid "Select category of vector(s)" +#: ../gui/wxpython/psmap/dialogs.py:3428 ../gui/wxpython/psmap/dialogs.py:4443 +#, python-format +msgid "%(rast)s: type %(type)s" msgstr "" -#: ../gui/wxpython/tplot/frame.py:269 -msgid "STVDS" +#: ../gui/wxpython/psmap/dialogs.py:3477 +msgid "Type of legend" msgstr "" -#: ../gui/wxpython/tplot/frame.py:297 ../gui/wxpython/tplot/frame.py:724 -#: ../gui/wxpython/tplot/frame.py:728 ../gui/wxpython/tplot/frame.py:749 -#: ../gui/wxpython/tplot/frame.py:875 -msgid "Invalid input coordinates" +#: ../gui/wxpython/psmap/dialogs.py:3482 +msgid "discrete legend (categorical maps)" msgstr "" -#: ../gui/wxpython/tplot/frame.py:388 -#, python-brace-format -msgid "Category {ca} is not on vector map {ma} and it will be not used" +#: ../gui/wxpython/psmap/dialogs.py:3486 +msgid "continuous color gradient legend (floating point map)" msgstr "" -#: ../gui/wxpython/tplot/frame.py:407 -msgid "Both coordinates and categories are set, coordinates will be used. The use categories remove text from coordinate form" +#: ../gui/wxpython/psmap/dialogs.py:3512 +msgid "Advanced legend settings" msgstr "" -#: ../gui/wxpython/tplot/frame.py:412 -msgid "With Vector temporal dataset you have to select an attribute column" +#: ../gui/wxpython/psmap/dialogs.py:3517 +msgid "draw \"no data\" box" msgstr "" -#: ../gui/wxpython/tplot/frame.py:464 -msgid "Difference number of vector layers and maps in the vector temporal dataset" +#: ../gui/wxpython/psmap/dialogs.py:3526 +msgid "draw ticks across color table" msgstr "" -#: ../gui/wxpython/tplot/frame.py:506 -#, python-brace-format -msgid "No connection between vector map {vmap} and layer {la}" +#: ../gui/wxpython/psmap/dialogs.py:3618 +msgid "Vector legend" msgstr "" -#: ../gui/wxpython/tplot/frame.py:580 -msgid "Problem getting data from raster temporal dataset. Empty list of values." +#: ../gui/wxpython/psmap/dialogs.py:3623 +msgid "Show vector legend" msgstr "" -#: ../gui/wxpython/tplot/frame.py:592 ../gui/wxpython/tplot/frame.py:644 -#: ../gui/wxpython/tplot/frame.py:682 -#, python-format -msgid "Temporal resolution: %s" +#: ../gui/wxpython/psmap/dialogs.py:3637 +msgid "Source vector maps" msgstr "" -#: ../gui/wxpython/tplot/frame.py:625 -#, python-brace-format -msgid "Problem getting data from vector temporal dataset. Empty list of values for cat {ca}." +#: ../gui/wxpython/psmap/dialogs.py:3642 +msgid "Choose vector maps and their order in legend" msgstr "" -#: ../gui/wxpython/tplot/frame.py:670 -msgid "Problem getting data from vector temporal dataset. Empty list of values." +#: ../gui/wxpython/psmap/dialogs.py:3647 ../gui/wxpython/gmodeler/frame.py:1886 +#: ../gui/wxpython/gmodeler/dialogs.py:492 +#: ../gui/wxpython/gmodeler/dialogs.py:604 +msgid "Label" msgstr "" -#: ../gui/wxpython/tplot/frame.py:717 -msgid "Incorrect coordinates format, should be: x,y" +#: ../gui/wxpython/psmap/dialogs.py:3670 ../gui/wxpython/psmap/dialogs.py:4150 +msgid "Edit label" msgstr "" -#: ../gui/wxpython/tplot/frame.py:733 -msgid "Seed point outside the current region" +#: ../gui/wxpython/psmap/dialogs.py:3716 +msgid "draw border around legend" msgstr "" -#: ../gui/wxpython/tplot/frame.py:745 -msgid "Invalid input raster dataset" +#: ../gui/wxpython/psmap/dialogs.py:3774 +msgid "Size and position" msgstr "" -#: ../gui/wxpython/tplot/frame.py:762 -msgid "Invalid input vector dataset" +#: ../gui/wxpython/psmap/dialogs.py:3844 +msgid "Leave the edit field empty, to use default values." msgstr "" -#: ../gui/wxpython/tplot/frame.py:868 ../gui/wxpython/tplot/frame.py:916 -msgid "Invalid input temporal dataset" +#: ../gui/wxpython/psmap/dialogs.py:3884 +msgid "" +"Width of the color symbol (for lines)\n" +"in front of the legend text" msgstr "" -#: ../gui/wxpython/tplot/frame.py:937 -msgid "Datasets have different number of values" +#: ../gui/wxpython/psmap/dialogs.py:3890 ../gui/wxpython/psmap/dialogs.py:4055 +msgid "Columns:" msgstr "" -#: ../gui/wxpython/tplot/frame.py:967 -#, python-brace-format -msgid "Value for {date} is {val}" +#: ../gui/wxpython/psmap/dialogs.py:3900 +msgid "column span:" msgstr "" -#: ../gui/wxpython/tplot/frame.py:970 -msgid "Press Del to dismiss." +#: ../gui/wxpython/psmap/dialogs.py:3902 +msgid "" +"Column separation distance between the left edges\n" +"of two columns in a multicolumn legend" msgstr "" -#: ../gui/wxpython/tplot/g.gui.tplot.py:106 -msgid "With stvds you have to set 'attr' option" +#: ../gui/wxpython/psmap/dialogs.py:4149 +msgid "Edit legend label:" msgstr "" -#: ../gui/wxpython/tplot/g.gui.tplot.py:110 -msgid "With stvds it is not possible to use 'coordinates' and 'cats' options together" +#: ../gui/wxpython/psmap/dialogs.py:4196 +msgid "No raster map selected!" msgstr "" -#: ../gui/wxpython/tplot/g.gui.tplot.py:113 -msgid "With stvds you have to use 'coordinates' or 'cats' option" +#: ../gui/wxpython/psmap/dialogs.py:4197 +msgid "No raster" msgstr "" -#: ../gui/wxpython/wxplot/base.py:37 -msgid "Draw/re-draw plot" +#: ../gui/wxpython/psmap/dialogs.py:4487 +msgid "Mapinfo settings" msgstr "" -#: ../gui/wxpython/wxplot/base.py:40 -msgid "Draw transect in map display window to profile" +#: ../gui/wxpython/psmap/dialogs.py:4591 +msgid "Color settings" msgstr "" -#: ../gui/wxpython/wxplot/base.py:43 -msgid "Plot options" +#: ../gui/wxpython/psmap/dialogs.py:4597 +msgid "use border color:" msgstr "" -#: ../gui/wxpython/wxplot/base.py:46 -msgid "Plot statistics" +#: ../gui/wxpython/psmap/dialogs.py:4599 +msgid "use background color:" msgstr "" -#: ../gui/wxpython/wxplot/base.py:49 -msgid "Save profile data to CSV file" +#: ../gui/wxpython/psmap/dialogs.py:4858 +msgid "Length:" msgstr "" -#: ../gui/wxpython/wxplot/base.py:51 -msgid "Quit plot tool" +#: ../gui/wxpython/psmap/dialogs.py:4864 +msgid "Scalebar length is given in map units" msgstr "" -#: ../gui/wxpython/wxplot/base.py:485 -msgid "Left Mouse Down at Point:" +#: ../gui/wxpython/psmap/dialogs.py:4869 +msgid "Scalebar height is real height on paper" msgstr "" -#: ../gui/wxpython/wxplot/base.py:517 ../gui/wxpython/wxplot/base.py:584 -#: ../gui/wxpython/wxplot/dialogs.py:664 -msgid "Text settings" +#: ../gui/wxpython/psmap/dialogs.py:4871 +msgid "default" msgstr "" -#: ../gui/wxpython/wxplot/base.py:521 ../gui/wxpython/wxplot/base.py:598 -#: ../gui/wxpython/wxplot/dialogs.py:986 -msgid "Plot settings" +#: ../gui/wxpython/psmap/dialogs.py:4948 +msgid "Type:" msgstr "" -#: ../gui/wxpython/wxplot/base.py:534 -msgid "This feature is not yet functional" +#: ../gui/wxpython/psmap/dialogs.py:4967 +msgid "Number of segments:" msgstr "" -#: ../gui/wxpython/wxplot/base.py:535 -msgid "Under Construction" +#: ../gui/wxpython/psmap/dialogs.py:4973 +msgid "Label every " msgstr "" -#: ../gui/wxpython/wxplot/histogram.py:43 -msgid "GRASS GIS Histogramming Tool" +#: ../gui/wxpython/psmap/dialogs.py:4974 +msgid "segments" msgstr "" -#: ../gui/wxpython/wxplot/histogram.py:51 -msgid "Histogram of" +#: ../gui/wxpython/psmap/dialogs.py:4987 +msgid "transparent text background" msgstr "" -#: ../gui/wxpython/wxplot/histogram.py:52 -#: ../gui/wxpython/wxplot/histogram.py:156 ../gui/wxpython/wxplot/scatter.py:52 -#: ../gui/wxpython/wxplot/scatter.py:53 -msgid "Raster cell values" +#: ../gui/wxpython/psmap/dialogs.py:5105 +msgid "Length of scale bar is not defined" msgstr "" -#: ../gui/wxpython/wxplot/histogram.py:53 -#: ../gui/wxpython/wxplot/histogram.py:162 -msgid "Cell counts" +#: ../gui/wxpython/psmap/dialogs.py:5199 +msgid "Enter text:" msgstr "" -#: ../gui/wxpython/wxplot/histogram.py:141 -#, python-format -msgid "Histogram of image group <%s>" +#: ../gui/wxpython/psmap/dialogs.py:5270 +msgid "Text effects" msgstr "" -#: ../gui/wxpython/wxplot/histogram.py:145 -#, python-format -msgid "Histogram of raster map <%s>" +#: ../gui/wxpython/psmap/dialogs.py:5276 +msgid "text background" msgstr "" -#: ../gui/wxpython/wxplot/histogram.py:147 -msgid "Histogram of selected raster maps" +#: ../gui/wxpython/psmap/dialogs.py:5281 +msgid "highlight" msgstr "" -#: ../gui/wxpython/wxplot/histogram.py:154 -#, python-format -msgid "Raster cell values %s" +#: ../gui/wxpython/psmap/dialogs.py:5290 +msgid "text border" msgstr "" -#: ../gui/wxpython/wxplot/histogram.py:164 -msgid "Percent of total cells" +#: ../gui/wxpython/psmap/dialogs.py:5399 +msgid "Offset" msgstr "" -#: ../gui/wxpython/wxplot/histogram.py:166 -msgid "Area" +#: ../gui/wxpython/psmap/dialogs.py:5403 +msgid "horizontal (pts):" msgstr "" -#: ../gui/wxpython/wxplot/histogram.py:252 -msgid "Statistics for Map(s) Histogrammed" +#: ../gui/wxpython/psmap/dialogs.py:5405 +msgid "vertical (pts):" msgstr "" -#: ../gui/wxpython/wxplot/histogram.py:257 -#, python-format -msgid "Statistics for raster map <%s>" +#: ../gui/wxpython/psmap/dialogs.py:5444 +msgid " Reference point" msgstr "" -#: ../gui/wxpython/wxplot/profile.py:49 -msgid "GRASS Profile Analysis Tool" +#: ../gui/wxpython/psmap/dialogs.py:5498 +msgid "Text rotation" msgstr "" -#: ../gui/wxpython/wxplot/profile.py:65 ../gui/wxpython/wxplot/profile.py:173 -msgid "Profile of" +#: ../gui/wxpython/psmap/dialogs.py:5504 +msgid "rotate text (counterclockwise)" msgstr "" -#: ../gui/wxpython/wxplot/profile.py:94 -#, python-format -msgid "Distance (%s)" +#: ../gui/wxpython/psmap/dialogs.py:5596 +msgid "No text entered!" msgstr "" -#: ../gui/wxpython/wxplot/profile.py:96 -msgid "Distance along transect" +#: ../gui/wxpython/psmap/dialogs.py:5797 +msgid "Choose a directory with images" msgstr "" -#: ../gui/wxpython/wxplot/profile.py:97 -msgid "Cell values" +#: ../gui/wxpython/psmap/dialogs.py:5840 +msgid "Note: only EPS format supported" msgstr "" -#: ../gui/wxpython/wxplot/profile.py:166 -msgid "Not all points of profile lie inside computational region." +#: ../gui/wxpython/psmap/dialogs.py:5856 +msgid "Scale And Rotation" msgstr "" -#: ../gui/wxpython/wxplot/profile.py:237 -msgid "Raster values" +#: ../gui/wxpython/psmap/dialogs.py:5897 ../gui/wxpython/psmap/dialogs.py:6479 +msgid "Rotation angle (deg):" msgstr "" -#: ../gui/wxpython/wxplot/profile.py:290 -msgid "You must draw a transect to profile in the map display window." +#: ../gui/wxpython/psmap/dialogs.py:5913 ../gui/wxpython/psmap/dialogs.py:6501 +msgid "Counterclockwise rotation in degrees" msgstr "" -#: ../gui/wxpython/wxplot/profile.py:291 -msgid "Nothing to profile" +#: ../gui/wxpython/psmap/dialogs.py:6039 +msgid "" +"PIL\n" +"missing" msgstr "" -#: ../gui/wxpython/wxplot/profile.py:359 -msgid "Choose prefix for file(s) where to save profile values..." +#: ../gui/wxpython/psmap/dialogs.py:6059 +#, python-format +msgid "Unable to read file %s" msgstr "" -#: ../gui/wxpython/wxplot/profile.py:361 -msgid "Comma separated value (*.csv)|*.csv" +#: ../gui/wxpython/psmap/dialogs.py:6120 +#, python-format +msgid "size: %(width)s x %(height)s pts" msgstr "" -#: ../gui/wxpython/wxplot/profile.py:375 -msgid "Overwrite file?" +#: ../gui/wxpython/psmap/dialogs.py:6142 +msgid "No image selected." msgstr "" -#: ../gui/wxpython/wxplot/profile.py:386 -#, python-format -msgid "" -"Unable to open file <%s> for writing.\n" -"Reason: %s" +#: ../gui/wxpython/psmap/dialogs.py:6249 +msgid "North Arrow settings" msgstr "" -#: ../gui/wxpython/wxplot/profile.py:402 -#, python-format -msgid "" -"%d files created:\n" -"%s" +#: ../gui/wxpython/psmap/dialogs.py:6260 +msgid "Compute convergence" msgstr "" -#: ../gui/wxpython/wxplot/profile.py:405 -msgid "No files generated." +#: ../gui/wxpython/psmap/dialogs.py:6331 +msgid "Symbol" msgstr "" -#: ../gui/wxpython/wxplot/profile.py:413 -msgid "Statistics for Profile(s)" +#: ../gui/wxpython/psmap/dialogs.py:6338 +msgid "Select symbol:" msgstr "" -#: ../gui/wxpython/wxplot/scatter.py:44 -msgid "GRASS Bivariate Scatterplot Tool" +#: ../gui/wxpython/psmap/dialogs.py:6355 +msgid "" +"Note: Selected symbol is not displayed\n" +"in draft mode (only in preview mode)" msgstr "" -#: ../gui/wxpython/wxplot/scatter.py:51 -msgid "Bivariate Scatterplot" +#: ../gui/wxpython/psmap/dialogs.py:6388 ../gui/wxpython/psmap/dialogs.py:6747 +msgid "Outline color:" msgstr "" -#: ../gui/wxpython/wxplot/scatter.py:102 ../gui/wxpython/wxplot/scatter.py:254 -msgid "Nothing to plot." +#: ../gui/wxpython/psmap/dialogs.py:6415 ../gui/wxpython/psmap/dialogs.py:6777 +msgid "Fill color:" msgstr "" -#: ../gui/wxpython/wxplot/scatter.py:113 -msgid "At least 2 raster maps must be specified" +#: ../gui/wxpython/psmap/dialogs.py:6454 +msgid "Size and Rotation" msgstr "" -#: ../gui/wxpython/wxplot/scatter.py:136 -msgid "Bivariate Scatterplot of " +#: ../gui/wxpython/psmap/dialogs.py:6462 +msgid "Size (pt):" msgstr "" -#: ../gui/wxpython/wxplot/scatter.py:157 ../gui/wxpython/wxplot/scatter.py:158 -#, python-format -msgid "Raster <%s> cell values" +#: ../gui/wxpython/psmap/dialogs.py:6465 +msgid "Symbol size in points" msgstr "" -#: ../gui/wxpython/wxplot/scatter.py:162 ../gui/wxpython/wxplot/scatter.py:166 -#, python-format -msgid ": %s" +#: ../gui/wxpython/psmap/dialogs.py:6700 +msgid "Rectangle settings" msgstr "" -#: ../gui/wxpython/wxplot/scatter.py:260 -msgid "Regression Statistics for Scatterplot(s)" +#: ../gui/wxpython/psmap/dialogs.py:6702 +msgid "Line settings" msgstr "" -#: ../gui/wxpython/wxplot/scatter.py:271 -#, python-format -msgid "" -"Regression equation for raster map <%(rast1)s> vs. <%(rast2)s>:\n" -"\n" +#: ../gui/wxpython/psmap/dialogs.py:6836 +msgid "Line width in points" msgstr "" -#: ../gui/wxpython/wxplot/dialogs.py:41 -msgid "Select raster maps to profile" +#: ../gui/wxpython/psmap/dialogs.py:6910 +msgid "Vector labels" msgstr "" -#: ../gui/wxpython/wxplot/dialogs.py:81 -msgid "Select raster map(s) to profile:" +#: ../gui/wxpython/psmap/dialogs.py:6930 +msgid "Vector label files created beforehand by v.label module" msgstr "" -#: ../gui/wxpython/wxplot/dialogs.py:132 -msgid "Select pairs of raster maps for scatterplots" +#: ../gui/wxpython/psmap/dialogs.py:6947 +msgid "You can select multiple label files." msgstr "" -#: ../gui/wxpython/wxplot/dialogs.py:180 -msgid "Select pairs of raster maps for bivariate scatterplots:" +#: ../gui/wxpython/psmap/utils.py:105 +msgid "inch" msgstr "" -#: ../gui/wxpython/wxplot/dialogs.py:195 ../gui/wxpython/wxplot/dialogs.py:502 -msgid "Number of bins (for FP maps)" +#: ../gui/wxpython/psmap/utils.py:107 +msgid "centimeter" msgstr "" -#: ../gui/wxpython/wxplot/dialogs.py:360 -msgid "C&opy" +#: ../gui/wxpython/psmap/utils.py:108 +msgid "millimeter" msgstr "" -#: ../gui/wxpython/wxplot/dialogs.py:362 -msgid "Copy regression statistics the clipboard (Ctrl+C)" +#: ../gui/wxpython/psmap/utils.py:112 +msgid "meters" msgstr "" -#: ../gui/wxpython/wxplot/dialogs.py:403 -msgid "Regression statistics copied to clipboard" +#: ../gui/wxpython/psmap/utils.py:115 +msgid "kilometers" msgstr "" -#: ../gui/wxpython/wxplot/dialogs.py:414 -msgid "Select raster map or imagery group to histogram" +#: ../gui/wxpython/psmap/utils.py:118 +msgid "feet" msgstr "" -#: ../gui/wxpython/wxplot/dialogs.py:442 -msgid "Histogram single raster" +#: ../gui/wxpython/psmap/utils.py:121 +msgid "miles" msgstr "" -#: ../gui/wxpython/wxplot/dialogs.py:445 -msgid "Histogram imagery group" +#: ../gui/wxpython/psmap/utils.py:124 ../gui/wxpython/psmap/utils.py:128 +msgid "nautical miles" msgstr "" -#: ../gui/wxpython/wxplot/dialogs.py:486 -msgid "Select image group:" +#: ../gui/wxpython/psmap/utils.py:126 +msgid "pixel" msgstr "" -#: ../gui/wxpython/wxplot/dialogs.py:515 -msgid "Histogram type" +#: ../gui/wxpython/psmap/utils.py:127 +msgid "meter" msgstr "" -#: ../gui/wxpython/wxplot/dialogs.py:601 -msgid "Selected group must be in current mapset" +#: ../gui/wxpython/psmap/utils.py:130 +msgid "degree" msgstr "" -#: ../gui/wxpython/wxplot/dialogs.py:674 -msgid "Profile title:" +#: ../gui/wxpython/psmap/utils.py:397 +msgid "Unable to run `ps.map -b`" msgstr "" -#: ../gui/wxpython/wxplot/dialogs.py:688 -msgid "Title font size (pts):" +#: ../gui/wxpython/mapswipe/toolbars.py:31 +msgid "Quit Map Swipe" msgstr "" -#: ../gui/wxpython/wxplot/dialogs.py:705 -msgid "X-axis label:" +#: ../gui/wxpython/mapswipe/toolbars.py:33 +#: ../gui/wxpython/mapswipe/dialogs.py:44 +msgid "Select raster maps" msgstr "" -#: ../gui/wxpython/wxplot/dialogs.py:719 -msgid "Y-axis label:" +#: ../gui/wxpython/mapswipe/toolbars.py:36 +#: ../gui/wxpython/mapdisp/toolbars.py:29 +msgid "Query raster/vector map(s)" msgstr "" -#: ../gui/wxpython/wxplot/dialogs.py:733 -msgid "Label font size (pts):" +#: ../gui/wxpython/mapswipe/toolbars.py:37 +#: ../gui/wxpython/mapdisp/toolbars.py:30 +msgid "Query selected raster/vector map(s)" msgstr "" -#: ../gui/wxpython/wxplot/dialogs.py:761 -msgid "Font family:" +#: ../gui/wxpython/mapswipe/toolbars.py:117 +msgid "Swipe mode" msgstr "" -#: ../gui/wxpython/wxplot/dialogs.py:777 -msgid "Style:" +#: ../gui/wxpython/mapswipe/toolbars.py:118 +#: ../gui/wxpython/mapswipe/dialogs.py:269 +msgid "Mirror mode" msgstr "" -#: ../gui/wxpython/wxplot/dialogs.py:793 -msgid "Weight:" +#: ../gui/wxpython/mapswipe/toolbars.py:130 +msgid "Choose view mode" msgstr "" -#: ../gui/wxpython/wxplot/dialogs.py:832 ../gui/wxpython/wxplot/dialogs.py:1430 -msgid "Apply changes for the current session and close dialog" +#: ../gui/wxpython/mapswipe/toolbars.py:154 +msgid "Switch orientation" msgstr "" -#: ../gui/wxpython/wxplot/dialogs.py:904 -#, python-format -msgid "Plot text sizes saved to file '%s'." +#: ../gui/wxpython/mapswipe/toolbars.py:157 +msgid "Switch maps" msgstr "" -#: ../gui/wxpython/wxplot/dialogs.py:964 -msgid "No map or image group selected to plot." +#: ../gui/wxpython/mapswipe/frame.py:44 +msgid "GRASS GIS Map Swipe" msgstr "" -#: ../gui/wxpython/wxplot/dialogs.py:1007 -msgid "Map/image plotted" +#: ../gui/wxpython/mapswipe/frame.py:303 ../gui/wxpython/animation/frame.py:160 +msgid "Main Toolbar" msgstr "" -#: ../gui/wxpython/wxplot/dialogs.py:1019 -msgid "Settings for selected map" +#: ../gui/wxpython/mapswipe/frame.py:315 ../gui/wxpython/animation/frame.py:182 +#: ../gui/wxpython/lmgr/frame.py:156 +msgid "Misc Toolbar" msgstr "" -#: ../gui/wxpython/wxplot/dialogs.py:1037 -msgid "Line color" +#: ../gui/wxpython/mapswipe/frame.py:417 +#, python-format +msgid "Map <%s> not found. " msgstr "" -#: ../gui/wxpython/wxplot/dialogs.py:1104 -msgid "Transect segment marker settings" +#: ../gui/wxpython/mapswipe/frame.py:420 ../gui/wxpython/animation/utils.py:97 +#: ../gui/wxpython/animation/utils.py:105 +#: ../gui/wxpython/lmgr/layertree.py:2001 +#, python-format +msgid "Map <%s> not found." msgstr "" -#: ../gui/wxpython/wxplot/dialogs.py:1186 -msgid "Scatterplot points" +#: ../gui/wxpython/mapswipe/frame.py:674 ../gui/wxpython/mapdisp/frame.py:896 +msgid "No raster or vector map layer selected for querying." msgstr "" -#: ../gui/wxpython/wxplot/dialogs.py:1268 -msgid "Axis settings" +#: ../gui/wxpython/mapswipe/dialogs.py:130 +msgid "Name of top/left raster map:" msgstr "" -#: ../gui/wxpython/wxplot/dialogs.py:1274 -msgid "X-Axis" +#: ../gui/wxpython/mapswipe/dialogs.py:139 +msgid "Name of bottom/right raster map:" msgstr "" -#: ../gui/wxpython/wxplot/dialogs.py:1275 -msgid "Y-Axis" +#: ../gui/wxpython/mapswipe/dialogs.py:185 +msgid "Switch to advanced mode" msgstr "" -#: ../gui/wxpython/wxplot/dialogs.py:1284 -msgid "Scale" +#: ../gui/wxpython/mapswipe/dialogs.py:186 +msgid "Cancel" msgstr "" -#: ../gui/wxpython/wxplot/dialogs.py:1296 -msgid "Automatic axis scaling, custom max and min, or scale matches data range (min)" +#: ../gui/wxpython/mapswipe/dialogs.py:192 +msgid "Switch to simple mode" msgstr "" -#: ../gui/wxpython/wxplot/dialogs.py:1304 -msgid "Custom min" +#: ../gui/wxpython/mapswipe/dialogs.py:217 +msgid "Name of the first map is missing." msgstr "" -#: ../gui/wxpython/wxplot/dialogs.py:1321 -msgid "Custom max" +#: ../gui/wxpython/mapswipe/dialogs.py:220 +msgid "Name of the second map is missing." msgstr "" -#: ../gui/wxpython/wxplot/dialogs.py:1335 -msgid "Log scale" +#: ../gui/wxpython/mapswipe/dialogs.py:253 +msgid "Map Swipe settings" msgstr "" -#: ../gui/wxpython/wxplot/dialogs.py:1359 -msgid "Grid and Legend settings" +#: ../gui/wxpython/mapswipe/dialogs.py:272 +msgid "Mirrored cursor" msgstr "" -#: ../gui/wxpython/wxplot/dialogs.py:1364 -msgid "Grid color" +#: ../gui/wxpython/mapswipe/dialogs.py:301 +msgid "Shape:" msgstr "" -#: ../gui/wxpython/wxplot/dialogs.py:1374 -msgid "Show grid" +#: ../gui/wxpython/gcp/manager.py:511 +msgid "Select/create group:" msgstr "" -#: ../gui/wxpython/wxplot/dialogs.py:1383 -msgid "Legend font size" +#: ../gui/wxpython/animation/data.py:45 ../gui/wxpython/lmgr/layertree.py:1175 +#: ../gui/wxpython/mapdisp/toolbars.py:97 +#: ../gui/wxpython/mapdisp/toolbars.py:301 ../gui/wxpython/mapdisp/frame.py:274 +#: ../gui/wxpython/mapdisp/frame.py:334 +msgid "2D view" msgstr "" -#: ../gui/wxpython/wxplot/dialogs.py:1397 -msgid "Show legend" +#: ../gui/wxpython/animation/data.py:46 ../gui/wxpython/lmgr/frame.py:443 +#: ../gui/wxpython/mapdisp/toolbars.py:104 +msgid "3D view" msgstr "" -#: ../gui/wxpython/wxplot/dialogs.py:1597 -#, python-format -msgid "Plot settings saved to file '%s'." +#: ../gui/wxpython/animation/data.py:66 +msgid "No animation name selected." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:276 -msgid "Manage Location of Fiducial Points on a Scanned Photo" +#: ../gui/wxpython/animation/data.py:132 +msgid "No workspace file selected." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:380 -msgid "A POINTS file exists, renaming it to POINTS_BAK" +#: ../gui/wxpython/animation/data.py:135 +#, python-format +msgid "File %s not found" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:406 -msgid "Opening CAMERA file failed" +#: ../gui/wxpython/animation/data.py:144 +#, python-format +msgid "Animation %d" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1042 -msgid "Writing output image to group, please wait..." +#: ../gui/wxpython/animation/nviztask.py:45 ../gui/wxpython/lmgr/frame.py:1395 +#, python-format +msgid "" +"Reading workspace file <%s> failed.\n" +"Invalid file, unable to parse XML document." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1536 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1554 -msgid "source X" +#: ../gui/wxpython/animation/nviztask.py:55 +#, python-format +msgid "No 3d view information in workspace file <%s>." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1537 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1555 -msgid "source Y" +#: ../gui/wxpython/animation/nviztask.py:287 +msgid "Please add only one layer in the list." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1538 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1556 -msgid "target X" +#: ../gui/wxpython/animation/nviztask.py:294 +msgid "No map series nor space-time dataset is added." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1539 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1557 -msgid "target Y" +#: ../gui/wxpython/animation/toolbars.py:30 +msgid "Change animation speed" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1765 -msgid "source X:" +#: ../gui/wxpython/animation/toolbars.py:33 +msgid "Play forward" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1766 -msgid "target X:" +#: ../gui/wxpython/animation/toolbars.py:36 +msgid "Play back" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1767 -msgid "source Y:" +#: ../gui/wxpython/animation/toolbars.py:45 +msgid "Repeat" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1768 -msgid "target Y:" +#: ../gui/wxpython/animation/toolbars.py:48 +msgid "Play back and forward" msgstr "" -#: ../gui/wxpython/photo2image/g.gui.photo2image.py:96 -msgid "Please provide a group name to process" +#: ../gui/wxpython/animation/toolbars.py:51 +#: ../gui/wxpython/animation/toolbars.py:52 +#: ../gui/wxpython/animation/dialogs.py:327 +msgid "Add new animation" msgstr "" -#: ../gui/wxpython/photo2image/g.gui.photo2image.py:101 -msgid "Please provide a raster map name to process" +#: ../gui/wxpython/animation/toolbars.py:55 +#: ../gui/wxpython/animation/toolbars.py:56 +msgid "Add, edit or remove animation" msgstr "" -#: ../gui/wxpython/photo2image/g.gui.photo2image.py:106 -msgid "Please provide a camera name (generated by i.ortho.camera)" +#: ../gui/wxpython/animation/toolbars.py:59 +#: ../gui/wxpython/animation/toolbars.py:60 +#: ../gui/wxpython/animation/dialogs.py:910 +msgid "Export animation" msgstr "" -#: ../gui/wxpython/photo2image/g.gui.photo2image.py:111 -msgid "Please provide an order value (1 if 4 Fiducials, 2 if 8 Fiducials)" +#: ../gui/wxpython/animation/toolbars.py:68 +msgid "Add space-time dataset or series of map layers" msgstr "" -#: ../gui/wxpython/photo2image/g.gui.photo2image.py:116 -msgid "Please provide an output files extension (used by i.rectify)" +#: ../gui/wxpython/animation/toolbars.py:69 +msgid "Add space-time dataset or series of map layers for animation" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_mapdisplay.py:50 -msgid "GRASS GIS Manage Location of Tick Points on a Scanned Photo" +#: ../gui/wxpython/animation/frame.py:51 +msgid "GRASS GIS Animation tool" msgstr "" -#: ../gui/wxpython/startup/locdownload.py:150 -#, python-brace-format -msgid "ZIP file is unreadable: {0}" +#: ../gui/wxpython/animation/frame.py:170 +msgid "Animation Toolbar" msgstr "" -#: ../gui/wxpython/startup/locdownload.py:169 -#, python-brace-format -msgid "Archive file is unreadable: {0}" +#: ../gui/wxpython/animation/frame.py:282 +msgid "Loading data" msgstr "" -#: ../gui/wxpython/startup/locdownload.py:201 +#: ../gui/wxpython/animation/frame.py:290 #, python-brace-format -msgid "Download of <{url}> failed or file <{name}> is not a ZIP file" +msgid " ({c} out of {p})" msgstr "" -#: ../gui/wxpython/startup/locdownload.py:217 -#, python-brace-format -msgid "Unknown format '{0}'." +#: ../gui/wxpython/animation/frame.py:605 +#: ../gui/wxpython/animation/controller.py:598 +#, python-format +msgid "%(from)s %(dash)s %(to)s" msgstr "" -#: ../gui/wxpython/startup/locdownload.py:233 -msgid "Downloaded location is not valid" +#: ../gui/wxpython/animation/frame.py:610 +#, python-format +msgid "to %(to)s" msgstr "" -#: ../gui/wxpython/startup/locdownload.py:293 -msgid "Select sample location to download:" +#: ../gui/wxpython/animation/provider.py:417 +msgid "Rendering map layers" msgstr "" -#: ../gui/wxpython/startup/locdownload.py:304 -msgid "Download selected location" +#: ../gui/wxpython/animation/provider.py:530 +msgid "Overlaying map layers" msgstr "" -#: ../gui/wxpython/startup/locdownload.py:360 -#: ../gui/wxpython/startup/locdownload.py:389 -msgid "Download in progress, wait until it is finished" +#: ../gui/wxpython/animation/provider.py:757 +#, python-brace-format +msgid "Directory {t} not removed." msgstr "" -#: ../gui/wxpython/startup/locdownload.py:373 +#: ../gui/wxpython/animation/g.gui.animation.py:92 #, python-format -msgid "Location named <%s> already exists, download canceled" +msgid "%s=, %s=, %s= and %s= are mutually exclusive." msgstr "" -#: ../gui/wxpython/startup/locdownload.py:381 -#, python-format -msgid "Download failed: %s" +#: ../gui/wxpython/animation/dialogs.py:56 +msgid "Adjust speed of animation" msgstr "" -#: ../gui/wxpython/startup/locdownload.py:384 -msgid "Download completed. The downloaded sample data is listed in the location/mapset tabs upon closing of this window" +#: ../gui/wxpython/animation/dialogs.py:103 +msgid "Simple mode" msgstr "" -#: ../gui/wxpython/startup/locdownload.py:406 -#, python-format -msgid "Location named <%s> already exists, rename it first" +#: ../gui/wxpython/animation/dialogs.py:108 +msgid "Frame duration:" msgstr "" -#: ../gui/wxpython/startup/locdownload.py:458 -msgid "GRASS GIS Location Download" +#: ../gui/wxpython/animation/dialogs.py:109 +#: ../gui/wxpython/animation/dialogs.py:150 +msgid "ms" msgstr "" -#: ../gui/wxpython/startup/locdownload.py:491 -msgid "Do you want to cancel location download?" +#: ../gui/wxpython/animation/dialogs.py:142 +msgid "Temporal mode" msgstr "" -#: ../gui/wxpython/startup/locdownload.py:492 -msgid "Abort download" +#: ../gui/wxpython/animation/dialogs.py:147 +msgid "Time unit:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:538 -msgid "Select group:" +#: ../gui/wxpython/animation/dialogs.py:149 +msgid "Duration of time unit:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:1483 -msgid "Writing CONTROL_POINTS file failed" +#: ../gui/wxpython/animation/dialogs.py:221 +msgid "year" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:1495 -#, python-format -msgid "CONTROL_POINTS file saved for group <%s>" +#: ../gui/wxpython/animation/dialogs.py:222 +msgid "month" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:1546 -msgid "Reading CONTROL_POINTS file failed" +#: ../gui/wxpython/animation/dialogs.py:223 +msgid "day" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:1872 -msgid "" -"Could not calculate RMS Error.\n" -"Possible error with i.ortho.transform." +#: ../gui/wxpython/animation/dialogs.py:224 +msgid "hour" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:1998 -msgid "" -"Could not calculate new extends.\n" -"Possible error with i.ortho.transform." +#: ../gui/wxpython/animation/dialogs.py:225 +msgid "minute" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2212 -#: ../gui/wxpython/image2target/ii2t_manager.py:2232 -msgid "source Z" +#: ../gui/wxpython/animation/dialogs.py:226 +msgid "second" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2215 -#: ../gui/wxpython/image2target/ii2t_manager.py:2235 -msgid "target Z" +#: ../gui/wxpython/animation/dialogs.py:291 +msgid "Animation speed is too high." msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2587 -msgid "source Z:" +#: ../gui/wxpython/animation/dialogs.py:329 +msgid "Edit animation" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2588 -msgid "target Z:" +#: ../gui/wxpython/animation/dialogs.py:347 +msgid "Advanced" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:4 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1972 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:2022 -#: ../gui/wxpython/menustrings.py:4 ../gui/wxpython/menustrings.py:2006 -#: ../gui/wxpython/menustrings.py:2056 -msgid "&File" +#: ../gui/wxpython/animation/dialogs.py:378 +msgid "top left" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:5 -#: ../gui/wxpython/menustrings.py:5 -msgid "Workspace" +#: ../gui/wxpython/animation/dialogs.py:379 +msgid "top right" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:7 -#: ../gui/wxpython/menustrings.py:7 -msgid "Create new workspace" +#: ../gui/wxpython/animation/dialogs.py:380 +msgid "bottom left" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:8 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1975 -#: ../gui/wxpython/menustrings.py:8 ../gui/wxpython/menustrings.py:2009 -msgid "Open" +#: ../gui/wxpython/animation/dialogs.py:381 +msgid "bottom right" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:9 -#: ../gui/wxpython/menustrings.py:9 -msgid "Load workspace from file" +#: ../gui/wxpython/animation/dialogs.py:397 +msgid "Select 2D or 3D view" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:12 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1979 -#: ../gui/wxpython/menustrings.py:12 ../gui/wxpython/menustrings.py:2013 -msgid "Save as" +#: ../gui/wxpython/animation/dialogs.py:412 +msgid "Window position:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:13 -#: ../gui/wxpython/menustrings.py:13 -msgid "Save workspace to file" +#: ../gui/wxpython/animation/dialogs.py:422 +msgid "View mode:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:15 -#: ../gui/wxpython/menustrings.py:15 -msgid "Close workspace file" +#: ../gui/wxpython/animation/dialogs.py:433 +msgid "" +"For 3D animation, please select only one space-time dataset\n" +"or one series of map layers." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:16 -#: ../gui/wxpython/menustrings.py:16 -msgid "Load GRC file (Tcl/Tk GUI)" +#: ../gui/wxpython/animation/dialogs.py:478 +#: ../gui/wxpython/lmgr/layertree.py:111 +msgid "Set options" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:17 -#: ../gui/wxpython/menustrings.py:17 -msgid "Load map layers from GRC file to layer tree" +#: ../gui/wxpython/animation/dialogs.py:499 +msgid "3D view parameters" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:19 -#: ../gui/wxpython/menustrings.py:19 -msgid "Add raster" +#: ../gui/wxpython/animation/dialogs.py:507 +msgid "Workspace file:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:20 -#: ../gui/wxpython/menustrings.py:20 -msgid "Add raster map layer to current display" +#: ../gui/wxpython/animation/dialogs.py:509 +msgid "Choose workspace file to import 3D view parameters" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:21 -#: ../gui/wxpython/menustrings.py:21 -msgid "Add vector" +#: ../gui/wxpython/animation/dialogs.py:518 +msgid "Parameter for animation:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:22 -#: ../gui/wxpython/menustrings.py:22 -msgid "Add vector map layer to current display" +#: ../gui/wxpython/animation/dialogs.py:557 +msgid "Animate region change (2D view only)" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:23 -#: ../gui/wxpython/menustrings.py:23 -msgid "Add multiple rasters or vectors" +#: ../gui/wxpython/animation/dialogs.py:561 +msgid "Start region:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:24 -#: ../gui/wxpython/menustrings.py:24 -msgid "Add multiple raster or vector map layers to current display" +#: ../gui/wxpython/animation/dialogs.py:571 +msgid "End region:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:25 -#: ../gui/wxpython/menustrings.py:25 -msgid "Add RGB raster layer" +#: ../gui/wxpython/animation/dialogs.py:577 +msgid "Zoom value:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:26 -#: ../gui/wxpython/menustrings.py:26 -msgid "Add RGB raster map layer to current display" +#: ../gui/wxpython/animation/dialogs.py:578 +msgid "N-S/E-W distances in map units used to gradually reduce region." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:29 -#: ../gui/wxpython/menustrings.py:29 -msgid "New map display window" +#: ../gui/wxpython/animation/dialogs.py:585 +msgid "N-S:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:30 -#: ../gui/wxpython/menustrings.py:30 -msgid "Open new map display window" +#: ../gui/wxpython/animation/dialogs.py:588 +msgid "E-W:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:31 -#: ../gui/wxpython/menustrings.py:31 -msgid "Render all map displays" +#: ../gui/wxpython/animation/dialogs.py:686 +msgid "Only one series or space-time dataset is accepted for 3D mode." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:32 -#: ../gui/wxpython/menustrings.py:32 -msgid "Re-render maps in all open map display windows" +#: ../gui/wxpython/animation/dialogs.py:694 +msgid "No map series or space-time dataset added." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:33 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:34 -#: ../gui/wxpython/menustrings.py:33 ../gui/wxpython/menustrings.py:34 -msgid "Close current map display window" +#: ../gui/wxpython/animation/dialogs.py:722 +msgid "Region information is not complete" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:35 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:36 -#: ../gui/wxpython/menustrings.py:35 ../gui/wxpython/menustrings.py:36 -msgid "Close all open map display windows" +#: ../gui/wxpython/animation/dialogs.py:756 +msgid "Add, edit or remove animations" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:38 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1039 -msgid "Common formats import" +#: ../gui/wxpython/animation/dialogs.py:768 +msgid "List of animations" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:39 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1040 -#: ../gui/wxpython/menustrings.py:39 ../gui/wxpython/menustrings.py:41 -#: ../gui/wxpython/menustrings.py:1058 ../gui/wxpython/menustrings.py:1060 -msgid "Imports raster data into a GRASS raster map using GDAL library." +#: ../gui/wxpython/animation/dialogs.py:781 +msgid "Edit" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:40 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:70 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1041 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1071 -msgid "Import of common formats with reprojection" +#: ../gui/wxpython/animation/dialogs.py:840 +#, python-format +msgid "Maximum number of animations is %d." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:41 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1042 -msgid "Imports raster data into a GRASS raster map using GDAL library and reprojects on the fly." +#: ../gui/wxpython/animation/dialogs.py:890 +#: ../gui/wxpython/animation/controller.py:262 +msgid "More animations are using one window. Please select different window for each animation." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:42 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1043 -#: ../gui/wxpython/menustrings.py:42 ../gui/wxpython/menustrings.py:1061 -msgid "ASCII x,y,z point import and gridding" +#: ../gui/wxpython/animation/dialogs.py:991 +msgid "Add time stamp" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:43 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1044 -#: ../gui/wxpython/menustrings.py:43 ../gui/wxpython/menustrings.py:1062 -msgid "Creates a raster map from an assemblage of many coordinates using univariate statistics." +#: ../gui/wxpython/animation/dialogs.py:1033 +msgid "Add time stamp, image or text decoration by one of the buttons above." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:44 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1045 -#: ../gui/wxpython/menustrings.py:44 ../gui/wxpython/menustrings.py:1063 -msgid "ASCII grid import" +#: ../gui/wxpython/animation/dialogs.py:1035 +msgid "Add image or text decoration by one of the buttons above." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:45 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1046 -#: ../gui/wxpython/menustrings.py:45 ../gui/wxpython/menustrings.py:1064 -msgid "Converts a GRASS ASCII raster file to binary raster map." +#: ../gui/wxpython/animation/dialogs.py:1056 +msgid "Font settings:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:46 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1047 -#: ../gui/wxpython/menustrings.py:46 ../gui/wxpython/menustrings.py:1065 -msgid "ASCII polygons, lines, and point import" +#: ../gui/wxpython/animation/dialogs.py:1061 +msgid "Sample text" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:47 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1048 -#: ../gui/wxpython/menustrings.py:47 ../gui/wxpython/menustrings.py:1066 -msgid "Creates raster maps from ASCII polygon/line/point data files." +#: ../gui/wxpython/animation/dialogs.py:1081 +msgid "Image file:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:48 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1049 -#: ../gui/wxpython/menustrings.py:48 ../gui/wxpython/menustrings.py:1067 -msgid "Raw binary array import" +#: ../gui/wxpython/animation/dialogs.py:1082 +msgid "Choose image file" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:49 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1050 -#: ../gui/wxpython/menustrings.py:49 ../gui/wxpython/menustrings.py:1068 -msgid "Import a binary raster file into a GRASS raster map layer." +#: ../gui/wxpython/animation/dialogs.py:1098 +msgid "Text:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:50 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1051 -#: ../gui/wxpython/menustrings.py:50 ../gui/wxpython/menustrings.py:1069 -msgid "GRIDATB.FOR import" +#: ../gui/wxpython/animation/dialogs.py:1119 +msgid "Placement as percentage of screen coordinates (X: 0, Y: 0 is top left):" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:51 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1052 -#: ../gui/wxpython/menustrings.py:51 ../gui/wxpython/menustrings.py:1070 -msgid "Imports GRIDATB.FOR map file (TOPMODEL) into a GRASS raster map." +#: ../gui/wxpython/animation/dialogs.py:1154 +msgid "image sequence" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:52 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1053 -#: ../gui/wxpython/menustrings.py:52 ../gui/wxpython/menustrings.py:1071 -msgid "Matlab 2D array import" +#: ../gui/wxpython/animation/dialogs.py:1154 +msgid "animated GIF" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:53 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1054 -#: ../gui/wxpython/menustrings.py:53 ../gui/wxpython/menustrings.py:1072 -msgid "Imports a binary MAT-File(v4) to a GRASS raster." +#: ../gui/wxpython/animation/dialogs.py:1154 +msgid "SWF" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:54 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1055 -#: ../gui/wxpython/menustrings.py:54 ../gui/wxpython/menustrings.py:1073 -msgid "PNG import" +#: ../gui/wxpython/animation/dialogs.py:1154 +msgid "AVI" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:55 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1056 -#: ../gui/wxpython/menustrings.py:55 ../gui/wxpython/menustrings.py:1074 -msgid "Imports non-georeferenced PNG format image." +#: ../gui/wxpython/animation/dialogs.py:1165 +msgid "Export to:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:56 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1057 -#: ../gui/wxpython/menustrings.py:56 ../gui/wxpython/menustrings.py:1075 -msgid "SPOT NDVI import" +#: ../gui/wxpython/animation/dialogs.py:1192 +msgid "animation_" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:57 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1058 -#: ../gui/wxpython/menustrings.py:57 ../gui/wxpython/menustrings.py:1076 -msgid "Imports SPOT VGT NDVI data into a raster map." +#: ../gui/wxpython/animation/dialogs.py:1200 +msgid "Choose directory for export" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:58 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1059 -#: ../gui/wxpython/menustrings.py:58 ../gui/wxpython/menustrings.py:1077 -msgid "SRTM HGT import" +#: ../gui/wxpython/animation/dialogs.py:1235 +msgid "GIF file:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:59 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1060 -#: ../gui/wxpython/menustrings.py:59 ../gui/wxpython/menustrings.py:1078 -msgid "Imports SRTM HGT files into raster map." +#: ../gui/wxpython/animation/dialogs.py:1236 +#: ../gui/wxpython/animation/dialogs.py:1260 +#: ../gui/wxpython/animation/dialogs.py:1291 +msgid "Choose file to save animation" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:60 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1061 -#: ../gui/wxpython/menustrings.py:60 ../gui/wxpython/menustrings.py:1079 -msgid "Terra ASTER HDF import" +#: ../gui/wxpython/animation/dialogs.py:1259 +msgid "SWF file:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:61 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1062 -#: ../gui/wxpython/menustrings.py:61 ../gui/wxpython/menustrings.py:1080 -msgid "Georeference, rectify, and import Terra-ASTER imagery and relative DEMs using gdalwarp." +#: ../gui/wxpython/animation/dialogs.py:1282 +msgid "" +"Program 'ffmpeg' was not found.\n" +"Please install it first and make sure\n" +"it's in the PATH variable." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:62 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:86 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1063 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1087 -#: ../gui/wxpython/menustrings.py:62 ../gui/wxpython/menustrings.py:87 -#: ../gui/wxpython/menustrings.py:1081 ../gui/wxpython/menustrings.py:1106 -msgid "LAS LiDAR points import" +#: ../gui/wxpython/animation/dialogs.py:1290 +msgid "AVI file:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:63 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1064 -#: ../gui/wxpython/menustrings.py:64 ../gui/wxpython/menustrings.py:1083 -msgid "Unpack raster map" +#: ../gui/wxpython/animation/dialogs.py:1298 +msgid "Video codec:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:64 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1065 -msgid "Imports a raster map as GRASS GIS specific archive file (packed with r.pack)" +#: ../gui/wxpython/animation/dialogs.py:1302 +msgid "Additional options:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:65 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:286 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1066 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1212 -#: ../gui/wxpython/menustrings.py:66 ../gui/wxpython/menustrings.py:293 -#: ../gui/wxpython/menustrings.py:1085 ../gui/wxpython/menustrings.py:1235 -msgid "Reproject raster map from different GRASS location" +#: ../gui/wxpython/animation/dialogs.py:1306 +msgid "Consider adding '-sameq' or '-qscale 1' if not satisfied with video quality. Options depend on ffmpeg version." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:66 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:287 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1067 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1213 -#: ../gui/wxpython/menustrings.py:67 ../gui/wxpython/menustrings.py:294 -#: ../gui/wxpython/menustrings.py:1086 ../gui/wxpython/menustrings.py:1236 -msgid "Re-projects a raster map from given location to the current location." +#: ../gui/wxpython/animation/dialogs.py:1343 +#, python-format +msgid "Current frame rate: %.2f fps" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:68 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:99 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1069 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1100 -#: ../gui/wxpython/menustrings.py:101 ../gui/wxpython/menustrings.py:1120 -msgid "Common import formats" +#: ../gui/wxpython/animation/dialogs.py:1475 +#, python-format +msgid "File %s not found." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:69 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1070 -#: ../gui/wxpython/menustrings.py:70 ../gui/wxpython/menustrings.py:72 -#: ../gui/wxpython/menustrings.py:1089 ../gui/wxpython/menustrings.py:1091 -msgid "Imports vector data into a GRASS vector map using OGR library." +#: ../gui/wxpython/animation/dialogs.py:1479 +msgid "Decoration image file is missing." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:71 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1072 -msgid "Imports vector data into a GRASS vector map using OGR library and reprojects on the fly." +#: ../gui/wxpython/animation/dialogs.py:1488 +#, python-format +msgid "Directory %s not found." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:72 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1073 -#: ../gui/wxpython/menustrings.py:73 ../gui/wxpython/menustrings.py:1092 -msgid "ASCII points or GRASS ASCII format" +#: ../gui/wxpython/animation/dialogs.py:1492 +msgid "Export directory is missing." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:73 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1074 -#: ../gui/wxpython/menustrings.py:74 ../gui/wxpython/menustrings.py:1093 -msgid "Creates a vector map from an ASCII points file or ASCII vector file." +#: ../gui/wxpython/animation/dialogs.py:1496 +#: ../gui/wxpython/animation/dialogs.py:1500 +msgid "Export file is missing." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:74 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1075 -#: ../gui/wxpython/menustrings.py:75 ../gui/wxpython/menustrings.py:1094 -msgid "ASCII points as a vector lines" +#: ../gui/wxpython/animation/dialogs.py:1538 +msgid "Time stamp" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:75 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1076 -#: ../gui/wxpython/menustrings.py:76 ../gui/wxpython/menustrings.py:1095 -msgid "Imports ASCII x,y[,z] coordinates as a series of lines." +#: ../gui/wxpython/animation/dialogs.py:1616 +msgid "Add space-time dataset layer" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:76 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1077 -#: ../gui/wxpython/menustrings.py:77 ../gui/wxpython/menustrings.py:1096 -msgid "DXF import" +#: ../gui/wxpython/animation/dialogs.py:1641 +msgid "Multiple raster maps" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:77 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1078 -#: ../gui/wxpython/menustrings.py:78 ../gui/wxpython/menustrings.py:1097 -msgid "Converts files in DXF format to GRASS vector map format." +#: ../gui/wxpython/animation/dialogs.py:1642 +msgid "Multiple vector maps" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:78 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1079 -#: ../gui/wxpython/menustrings.py:79 ../gui/wxpython/menustrings.py:1098 -msgid "WFS" +#: ../gui/wxpython/animation/dialogs.py:1643 +msgid "Multiple 3D raster maps" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:79 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1080 -#: ../gui/wxpython/menustrings.py:80 ../gui/wxpython/menustrings.py:1099 -msgid "Imports GetFeature from a WFS server." +#: ../gui/wxpython/animation/dialogs.py:1644 +msgid "Space time raster dataset" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:80 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1081 -#: ../gui/wxpython/menustrings.py:81 ../gui/wxpython/menustrings.py:1100 -msgid "ESRI e00 import" +#: ../gui/wxpython/animation/dialogs.py:1645 +msgid "Space time vector dataset" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:81 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1082 -#: ../gui/wxpython/menustrings.py:82 ../gui/wxpython/menustrings.py:1101 -msgid "Imports E00 file into a vector map." +#: ../gui/wxpython/animation/dialogs.py:1646 +msgid "Space time 3D raster dataset" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:82 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1083 -#: ../gui/wxpython/menustrings.py:83 ../gui/wxpython/menustrings.py:1102 -msgid "Geonames import" +#: ../gui/wxpython/animation/dialogs.py:1685 +msgid "Input data type:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:83 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1084 -#: ../gui/wxpython/menustrings.py:84 ../gui/wxpython/menustrings.py:1103 -msgid "Imports geonames.org country files into a vector points map." +#: ../gui/wxpython/animation/dialogs.py:1766 +msgid "Select raster/vector maps." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:84 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1085 -#: ../gui/wxpython/menustrings.py:85 ../gui/wxpython/menustrings.py:1104 -msgid "Matlab array or Mapgen format import" +#: ../gui/wxpython/animation/dialogs.py:1795 +msgid "Please select maps or dataset first." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:85 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1086 -#: ../gui/wxpython/menustrings.py:86 ../gui/wxpython/menustrings.py:1105 -msgid "Imports Mapgen or Matlab-ASCII vector maps into GRASS." +#: ../gui/wxpython/animation/dialogs.py:1824 +msgid "Animation Tool settings" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:87 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1088 -#: ../gui/wxpython/menustrings.py:89 ../gui/wxpython/menustrings.py:1108 -msgid "Unpack vector map" +#: ../gui/wxpython/animation/dialogs.py:1888 +msgid "Number of parallel processes:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:88 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1089 -msgid "Imports a vector map as GRASS GIS specific archive file (packed with v.pack)" +#: ../gui/wxpython/animation/dialogs.py:1917 +msgid "Text foreground color:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:89 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:564 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1090 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1490 -#: ../gui/wxpython/menustrings.py:91 ../gui/wxpython/menustrings.py:573 -#: ../gui/wxpython/menustrings.py:1110 ../gui/wxpython/menustrings.py:1515 -msgid "Reproject vector map from different GRASS location" +#: ../gui/wxpython/animation/dialogs.py:1938 +msgid "Text background color:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:90 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:565 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1091 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1491 -#: ../gui/wxpython/menustrings.py:92 ../gui/wxpython/menustrings.py:574 -#: ../gui/wxpython/menustrings.py:1111 ../gui/wxpython/menustrings.py:1516 -msgid "Re-projects a vector map from one location to the current location." +#: ../gui/wxpython/animation/dialogs.py:1970 +#: ../gui/wxpython/timeline/frame.py:303 +msgid "Time" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:91 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1092 -#: ../gui/wxpython/menustrings.py:93 ../gui/wxpython/menustrings.py:1112 -msgid "Import 3D raster data" +#: ../gui/wxpython/animation/dialogs.py:1980 +msgid "Absolute time format:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:92 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1093 -#: ../gui/wxpython/menustrings.py:94 ../gui/wxpython/menustrings.py:1113 -msgid "ASCII 3D import" +#: ../gui/wxpython/animation/dialogs.py:2000 +msgid "Click and then press key up or down to preview different date and time formats. Type custom format string." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:93 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1094 -#: ../gui/wxpython/menustrings.py:95 ../gui/wxpython/menustrings.py:1114 -msgid "Converts a 3D ASCII raster text file into a (binary) 3D raster map." +#: ../gui/wxpython/animation/dialogs.py:2011 +msgid "Learn more about formatting options" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:94 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1095 -#: ../gui/wxpython/menustrings.py:96 ../gui/wxpython/menustrings.py:1115 -msgid "Raw binary array 3D import" +#: ../gui/wxpython/animation/dialogs.py:2025 +msgid "Display instances with no data" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:95 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1096 -#: ../gui/wxpython/menustrings.py:97 ../gui/wxpython/menustrings.py:1116 -msgid "Imports a binary raster file into a GRASS 3D raster map." +#: ../gui/wxpython/animation/dialogs.py:2028 +msgid "When animating instant-based data which have irregular timestamps you can display 'no data frame' (checked option) or keep last frame." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:96 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1097 -#: ../gui/wxpython/menustrings.py:98 ../gui/wxpython/menustrings.py:1117 -msgid "Vis5D import" +#: ../gui/wxpython/animation/dialogs.py:2059 +msgid "Invalid" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:97 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1098 -#: ../gui/wxpython/menustrings.py:99 ../gui/wxpython/menustrings.py:1118 -msgid "Import 3-dimensional Vis5D files." +#: ../gui/wxpython/animation/temporal_manager.py:112 +msgid "It is not allowed to display data with different temporal types (absolute and relative)." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:98 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1099 -#: ../gui/wxpython/menustrings.py:100 ../gui/wxpython/menustrings.py:1119 -msgid "Import database table" +#: ../gui/wxpython/animation/temporal_manager.py:127 +#, python-format +msgid "It is not allowed to display data with different units (%s)." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:100 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1101 -#: ../gui/wxpython/menustrings.py:102 ../gui/wxpython/menustrings.py:1121 -msgid "Imports attribute tables in various formats." +#: ../gui/wxpython/animation/temporal_manager.py:139 +msgid "You are going to display data with different temporal types of maps (interval and point). It is recommended to use data of one temporal type to avoid confusion." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:101 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1102 -#: ../gui/wxpython/menustrings.py:103 ../gui/wxpython/menustrings.py:1122 -msgid "Export raster map" +#: ../gui/wxpython/animation/temporal_manager.py:244 +#: ../gui/wxpython/animation/utils.py:70 ../gui/wxpython/animation/utils.py:79 +#: ../gui/wxpython/tplot/frame.py:927 ../gui/wxpython/timeline/frame.py:465 +#, python-format +msgid "Space time dataset <%s> not found." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:102 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:131 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:156 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1103 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1132 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1157 -#: ../gui/wxpython/menustrings.py:104 ../gui/wxpython/menustrings.py:133 -#: ../gui/wxpython/menustrings.py:159 ../gui/wxpython/menustrings.py:1123 -#: ../gui/wxpython/menustrings.py:1152 ../gui/wxpython/menustrings.py:1178 -msgid "Common export formats" +#: ../gui/wxpython/animation/temporal_manager.py:349 +#, python-format +msgid "Topology of Space time dataset %s is invalid." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:103 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1104 -#: ../gui/wxpython/menustrings.py:105 ../gui/wxpython/menustrings.py:1124 -msgid "Exports GRASS raster maps into GDAL supported formats." +#: ../gui/wxpython/animation/utils.py:182 +msgid "The number of maps in space-time datasets has to be the same." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:104 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1105 -#: ../gui/wxpython/menustrings.py:106 ../gui/wxpython/menustrings.py:1125 -msgid "ASCII grid export" +#: ../gui/wxpython/animation/utils.py:186 +msgid "The temporal type (absolute/relative) of space-time datasets has to be the same." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:105 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1106 -#: ../gui/wxpython/menustrings.py:107 ../gui/wxpython/menustrings.py:1126 -msgid "Converts a raster map layer into a GRASS ASCII text file." +#: ../gui/wxpython/animation/utils.py:190 +msgid "The map type (point/interval) of space-time datasets has to be the same." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:106 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1107 -#: ../gui/wxpython/menustrings.py:108 ../gui/wxpython/menustrings.py:1127 -msgid "ASCII x,y,z points export" +#: ../gui/wxpython/animation/utils.py:194 +msgid "The temporal extents of maps in space-time datasets have to be the same." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:107 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1108 -#: ../gui/wxpython/menustrings.py:109 ../gui/wxpython/menustrings.py:1128 -msgid "Exports a raster map to a text file as x,y,z values based on cell centers." +#: ../gui/wxpython/animation/utils.py:202 +msgid "The number of maps to animate has to be the same for each map series." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:108 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1109 -#: ../gui/wxpython/menustrings.py:110 ../gui/wxpython/menustrings.py:1129 -msgid "GRIDATB.FOR export" +#: ../gui/wxpython/animation/utils.py:207 +msgid "The number of maps to animate has to be the same as the number of maps in temporal dataset." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:109 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1110 -#: ../gui/wxpython/menustrings.py:111 ../gui/wxpython/menustrings.py:1130 -msgid "Exports GRASS raster map to GRIDATB.FOR map file (TOPMODEL)." +#: ../gui/wxpython/animation/controller.py:234 +#, python-format +msgid "Maximum number of animations is %s." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:110 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1111 -#: ../gui/wxpython/menustrings.py:112 ../gui/wxpython/menustrings.py:1131 -msgid "Matlab 2D array export" +#: ../gui/wxpython/animation/controller.py:443 +msgid "Failed to display legend." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:111 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1112 -#: ../gui/wxpython/menustrings.py:113 ../gui/wxpython/menustrings.py:1132 -msgid "Exports a GRASS raster to a binary MAT-File." +#: ../gui/wxpython/animation/controller.py:475 +msgid "Inconsistent number of maps, please check input data." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:112 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1113 -#: ../gui/wxpython/menustrings.py:114 ../gui/wxpython/menustrings.py:1133 -msgid "Raw binary array export" +#: ../gui/wxpython/animation/controller.py:505 +msgid "No animation to export." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:113 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1114 -#: ../gui/wxpython/menustrings.py:115 ../gui/wxpython/menustrings.py:1134 -msgid "Exports a GRASS raster to a binary array." +#: ../gui/wxpython/animation/controller.py:542 +msgid "Preparing export, please wait..." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:114 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1115 -#: ../gui/wxpython/menustrings.py:116 ../gui/wxpython/menustrings.py:1135 -msgid "MPEG-1 export" +#: ../gui/wxpython/animation/controller.py:605 +#, python-format +msgid "%(start)s %(unit)s" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:115 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1116 -#: ../gui/wxpython/menustrings.py:117 ../gui/wxpython/menustrings.py:1136 -msgid "Converts raster map series to MPEG movie." +#: ../gui/wxpython/animation/controller.py:624 +msgid "Exporting animation, please wait..." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:116 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1117 -#: ../gui/wxpython/menustrings.py:118 ../gui/wxpython/menustrings.py:1137 -msgid "PNG export" +#: ../gui/wxpython/icons/icon.py:38 +#, python-format +msgid "Unknown iconset '%s', using default 'grass'...\n" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:117 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1118 -#: ../gui/wxpython/menustrings.py:119 ../gui/wxpython/menustrings.py:1138 -msgid "Export a GRASS raster map as a non-georeferenced PNG image." +#: ../gui/wxpython/icons/icon.py:56 +#, python-format +msgid "Unable to load icon theme. Reason: %s. Quiting wxGUI..." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:118 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1119 -#: ../gui/wxpython/menustrings.py:120 ../gui/wxpython/menustrings.py:1139 -msgid "PPM export" +#: ../gui/wxpython/tplot/g.gui.tplot.py:138 +msgid "With stvds you have to set 'attr' option" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:119 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1120 -#: ../gui/wxpython/menustrings.py:121 ../gui/wxpython/menustrings.py:1140 -msgid "Converts a GRASS raster map to a PPM image file." +#: ../gui/wxpython/tplot/g.gui.tplot.py:142 +msgid "With stvds it is not possible to use 'coordinates' and 'cats' options together" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:120 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1121 -#: ../gui/wxpython/menustrings.py:122 ../gui/wxpython/menustrings.py:1141 -msgid "PPM from RGB export" +#: ../gui/wxpython/tplot/g.gui.tplot.py:145 +msgid "With stvds you have to use 'coordinates' or 'cats' option" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:121 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1122 -#: ../gui/wxpython/menustrings.py:123 ../gui/wxpython/menustrings.py:1142 -msgid "Converts 3 GRASS raster layers (R,G,B) to a PPM image file." +#: ../gui/wxpython/tplot/frame.py:44 +#, python-brace-format +msgid "The Temporal Plot Tool needs the \"matplotlib\" (python-matplotlib) package to be installed. {0}" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:122 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:138 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1123 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1139 -#: ../gui/wxpython/menustrings.py:124 ../gui/wxpython/menustrings.py:141 -#: ../gui/wxpython/menustrings.py:1143 ../gui/wxpython/menustrings.py:1160 -msgid "POV-Ray export" +#: ../gui/wxpython/tplot/frame.py:100 +msgid "GRASS GIS Temporal Plot Tool" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:123 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1124 -#: ../gui/wxpython/menustrings.py:125 ../gui/wxpython/menustrings.py:1144 -msgid "Converts a raster map layer into a height-field file for POV-Ray." +#: ../gui/wxpython/tplot/frame.py:184 +msgid "" +"Raster temporal dataset (strds)\n" +"Press ENTER after typing the name or select with the combobox" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:124 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1125 -#: ../gui/wxpython/menustrings.py:126 ../gui/wxpython/menustrings.py:1145 -msgid "VRML export" +#: ../gui/wxpython/tplot/frame.py:193 +msgid "X and Y coordinates separated by comma:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:125 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1126 -#: ../gui/wxpython/menustrings.py:127 ../gui/wxpython/menustrings.py:1146 -msgid "Exports a raster map to the Virtual Reality Modeling Language (VRML)." +#: ../gui/wxpython/tplot/frame.py:205 +msgid "Coordinates can be obtained for example by right-clicking on Map Display." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:126 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:142 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:153 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1127 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1143 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1154 -#: ../gui/wxpython/menustrings.py:128 ../gui/wxpython/menustrings.py:145 -#: ../gui/wxpython/menustrings.py:156 ../gui/wxpython/menustrings.py:1147 -#: ../gui/wxpython/menustrings.py:1164 ../gui/wxpython/menustrings.py:1175 -msgid "VTK export" +#: ../gui/wxpython/tplot/frame.py:220 +msgid "STRDS" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:127 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1128 -#: ../gui/wxpython/menustrings.py:129 ../gui/wxpython/menustrings.py:1148 -msgid "Converts raster maps into the VTK-ASCII format." +#: ../gui/wxpython/tplot/frame.py:228 +msgid "" +"Vector temporal dataset (stvds)\n" +"Press ENTER after typing the name or select with the combobox" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:128 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1129 -#: ../gui/wxpython/menustrings.py:130 ../gui/wxpython/menustrings.py:1149 -msgid "Pack raster map" +#: ../gui/wxpython/tplot/frame.py:242 +msgid "Select attribute column" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:129 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1130 -#: ../gui/wxpython/menustrings.py:131 ../gui/wxpython/menustrings.py:1150 -msgid "Exports a raster map as GRASS GIS specific archive file" +#: ../gui/wxpython/tplot/frame.py:255 +msgid "Select category of vector(s)" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:130 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1131 -#: ../gui/wxpython/menustrings.py:132 ../gui/wxpython/menustrings.py:1151 -msgid "Export vector map" +#: ../gui/wxpython/tplot/frame.py:273 +msgid "STVDS" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:132 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1133 -msgid "Exports a vector map layer to any of the supported OGR vector formats. By default a vector map layer is exported to Esri Shapefile format." +#: ../gui/wxpython/tplot/frame.py:280 +msgid "Set title for the plot" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:133 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1134 -#: ../gui/wxpython/menustrings.py:135 ../gui/wxpython/menustrings.py:1154 -msgid "ASCII points or GRASS ASCII vector export" +#: ../gui/wxpython/tplot/frame.py:285 +msgid "Set label for X axis" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:134 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1135 -#: ../gui/wxpython/menustrings.py:136 ../gui/wxpython/menustrings.py:1155 -msgid "Exports a vector map to a GRASS ASCII vector representation. By default only features with category are exported. To export all features use 'layer=-1'." +#: ../gui/wxpython/tplot/frame.py:290 +msgid "Set label for Y axis" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:135 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1136 -#: ../gui/wxpython/menustrings.py:137 ../gui/wxpython/menustrings.py:1156 -msgid "DXF export" +#: ../gui/wxpython/tplot/frame.py:302 +msgid "Labels" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:136 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1137 -#: ../gui/wxpython/menustrings.py:138 ../gui/wxpython/menustrings.py:1157 -msgid "Exports vector map to DXF file format." +#: ../gui/wxpython/tplot/frame.py:309 +msgid "Path for output CSV file with plotted data" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:137 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1138 -#: ../gui/wxpython/menustrings.py:139 ../gui/wxpython/menustrings.py:1158 -msgid "PostGIS export" +#: ../gui/wxpython/tplot/frame.py:315 +msgid "CVS path" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:139 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1140 -#: ../gui/wxpython/menustrings.py:142 ../gui/wxpython/menustrings.py:1161 -msgid "Converts GRASS x,y,z points to POV-Ray x,z,y format." +#: ../gui/wxpython/tplot/frame.py:321 +msgid "Do you want the CSV header?" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:140 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1141 -#: ../gui/wxpython/menustrings.py:143 ../gui/wxpython/menustrings.py:1162 -msgid "SVG export" +#: ../gui/wxpython/tplot/frame.py:363 ../gui/wxpython/tplot/frame.py:842 +#: ../gui/wxpython/tplot/frame.py:846 ../gui/wxpython/tplot/frame.py:867 +#: ../gui/wxpython/tplot/frame.py:993 +msgid "Invalid input coordinates" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:141 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1142 -#: ../gui/wxpython/menustrings.py:144 ../gui/wxpython/menustrings.py:1163 -msgid "Exports a vector map to SVG file." +#: ../gui/wxpython/tplot/frame.py:375 ../gui/wxpython/tplot/frame.py:488 +#: ../gui/wxpython/timeline/frame.py:180 +#, python-format +msgid "Dataset <%s> not found in temporal database" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:143 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1144 -#: ../gui/wxpython/menustrings.py:146 ../gui/wxpython/menustrings.py:1165 -msgid "Converts a vector map to VTK ASCII output." +#: ../gui/wxpython/tplot/frame.py:393 ../gui/wxpython/tplot/frame.py:507 +#: ../gui/wxpython/timeline/frame.py:196 +msgid "Datasets have different temporal type (absolute x relative), which is not allowed." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:144 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1145 -#: ../gui/wxpython/menustrings.py:147 ../gui/wxpython/menustrings.py:1166 -msgid "Pack vector map" +#: ../gui/wxpython/tplot/frame.py:410 ../gui/wxpython/tplot/frame.py:517 +#: ../gui/wxpython/timeline/frame.py:215 +msgid "Datasets have different time unit which is not allowed." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:145 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1146 -#: ../gui/wxpython/menustrings.py:148 ../gui/wxpython/menustrings.py:1167 -msgid "Exports a vector map as GRASS GIS specific archive file" +#: ../gui/wxpython/tplot/frame.py:454 +#, python-brace-format +msgid "Category {ca} is not on vector map {ma} and it will be not used" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:146 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1147 -#: ../gui/wxpython/menustrings.py:149 ../gui/wxpython/menustrings.py:1168 -msgid "Export 3D raster maps" +#: ../gui/wxpython/tplot/frame.py:473 +msgid "Both coordinates and categories are set, coordinates will be used. The use categories remove text from coordinate form" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:147 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1148 -#: ../gui/wxpython/menustrings.py:150 ../gui/wxpython/menustrings.py:1169 -msgid "ASCII 3D export" +#: ../gui/wxpython/tplot/frame.py:478 +msgid "With Vector temporal dataset you have to select an attribute column" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:148 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1149 -#: ../gui/wxpython/menustrings.py:151 ../gui/wxpython/menustrings.py:1170 -msgid "Converts a 3D raster map layer into a ASCII text file." +#: ../gui/wxpython/tplot/frame.py:530 +msgid "Difference number of vector layers and maps in the vector temporal dataset" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:149 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1150 -#: ../gui/wxpython/menustrings.py:152 ../gui/wxpython/menustrings.py:1171 -msgid "Raw binary array 3D export" +#: ../gui/wxpython/tplot/frame.py:572 +#, python-brace-format +msgid "No connection between vector map {vmap} and layer {la}" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:150 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1151 -#: ../gui/wxpython/menustrings.py:153 ../gui/wxpython/menustrings.py:1172 -msgid "Exports a GRASS 3D raster map to a binary array." +#: ../gui/wxpython/tplot/frame.py:638 +#, python-format +msgid "Temporal resolution: %s" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:151 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1152 -#: ../gui/wxpython/menustrings.py:154 ../gui/wxpython/menustrings.py:1173 -msgid "Vis5D export" +#: ../gui/wxpython/tplot/frame.py:640 ../gui/wxpython/timeline/frame.py:374 +#, python-format +msgid "Time [%s]" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:152 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1153 -#: ../gui/wxpython/menustrings.py:155 ../gui/wxpython/menustrings.py:1174 -msgid "Exports GRASS 3D raster map to 3-dimensional Vis5D file." +#: ../gui/wxpython/tplot/frame.py:683 +msgid "Problem getting data from raster temporal dataset. Empty list of values." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:154 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1155 -#: ../gui/wxpython/menustrings.py:157 ../gui/wxpython/menustrings.py:1176 -msgid "Converts 3D raster maps into the VTK-ASCII format." +#: ../gui/wxpython/tplot/frame.py:729 +#, python-brace-format +msgid "Problem getting data from vector temporal dataset. Empty list of values for cat {ca}." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:155 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1156 -#: ../gui/wxpython/menustrings.py:158 ../gui/wxpython/menustrings.py:1177 -msgid "Export database table" +#: ../gui/wxpython/tplot/frame.py:776 +msgid "Problem getting data from vector temporal dataset. Empty list of values." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:157 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1158 -#: ../gui/wxpython/menustrings.py:160 ../gui/wxpython/menustrings.py:1179 -msgid "Exports attribute tables into various formats." +#: ../gui/wxpython/tplot/frame.py:802 +#, python-brace-format +msgid "{pa} already exists, do you want to overwrite?" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:158 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1159 -#: ../gui/wxpython/menustrings.py:161 ../gui/wxpython/menustrings.py:1180 -msgid "Link external data" +#: ../gui/wxpython/tplot/frame.py:804 +msgid "File exists" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:160 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1161 -#: ../gui/wxpython/menustrings.py:163 ../gui/wxpython/menustrings.py:1182 -msgid "Link GDAL supported raster data as a pseudo GRASS raster map layer." +#: ../gui/wxpython/tplot/frame.py:809 +msgid "Please change name of output CSV file or " msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:162 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1163 -#: ../gui/wxpython/menustrings.py:165 ../gui/wxpython/menustrings.py:1184 -msgid "Creates a new pseudo-vector map as a link to an OGR-supported layer." +#: ../gui/wxpython/tplot/frame.py:835 +msgid "Incorrect coordinates format, should be: x,y" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:163 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1164 -#: ../gui/wxpython/menustrings.py:166 ../gui/wxpython/menustrings.py:1185 -msgid "Output format for raster data" +#: ../gui/wxpython/tplot/frame.py:851 +msgid "Seed point outside the current region" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:164 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1165 -#: ../gui/wxpython/menustrings.py:167 ../gui/wxpython/menustrings.py:1186 -msgid "Redirects raster output to file utilizing GDAL library rather than storing in GRASS raster format." +#: ../gui/wxpython/tplot/frame.py:863 +msgid "Invalid input raster dataset" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:165 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1166 -#: ../gui/wxpython/menustrings.py:168 ../gui/wxpython/menustrings.py:1187 -msgid "Output format for vector data" +#: ../gui/wxpython/tplot/frame.py:880 +msgid "Invalid input vector dataset" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:166 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1167 -#: ../gui/wxpython/menustrings.py:169 ../gui/wxpython/menustrings.py:1188 -msgid "Defines vector output format utilizing OGR library." +#: ../gui/wxpython/tplot/frame.py:942 ../gui/wxpython/timeline/frame.py:480 +#, python-format +msgid "Please specify the space time dataset <%s>." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:167 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1168 -#: ../gui/wxpython/menustrings.py:170 ../gui/wxpython/menustrings.py:1189 -msgid "Manage maps" +#: ../gui/wxpython/tplot/frame.py:945 ../gui/wxpython/timeline/frame.py:482 +msgid "Ambiguous dataset name" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:169 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1170 -#: ../gui/wxpython/menustrings.py:172 ../gui/wxpython/menustrings.py:1191 -msgid "Copies available data files in the current mapset search path to the user's current mapset." +#: ../gui/wxpython/tplot/frame.py:986 ../gui/wxpython/tplot/frame.py:1044 +msgid "Invalid input temporal dataset" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:170 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:946 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1171 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1872 -#: ../gui/wxpython/menustrings.py:173 ../gui/wxpython/menustrings.py:964 -#: ../gui/wxpython/menustrings.py:1192 ../gui/wxpython/menustrings.py:1906 -msgid "List" +#: ../gui/wxpython/tplot/frame.py:1065 +msgid "Datasets have different number of values" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:171 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1172 -#: ../gui/wxpython/menustrings.py:174 ../gui/wxpython/menustrings.py:1193 -msgid "Lists available GRASS data base files of the user-specified data type optionally using the search pattern." +#: ../gui/wxpython/tplot/frame.py:1089 ../gui/wxpython/timeline/frame.py:566 +#, python-format +msgid "Space time raster dataset: %s" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:173 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1174 -#: ../gui/wxpython/menustrings.py:176 ../gui/wxpython/menustrings.py:1195 -msgid "Renames data base element files in the user's current mapset." +#: ../gui/wxpython/tplot/frame.py:1091 ../gui/wxpython/timeline/frame.py:568 +#, python-format +msgid "Space time vector dataset: %s" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:175 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1176 -#: ../gui/wxpython/menustrings.py:178 ../gui/wxpython/menustrings.py:1197 -msgid "Removes data base element files from the user's current mapset using the search pattern." +#: ../gui/wxpython/tplot/frame.py:1093 ../gui/wxpython/timeline/frame.py:570 +#, python-format +msgid "Space time 3D raster dataset: %s" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:176 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:310 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:602 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:847 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1236 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1528 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1773 -#: ../gui/wxpython/menustrings.py:179 ../gui/wxpython/menustrings.py:317 -#: ../gui/wxpython/menustrings.py:611 ../gui/wxpython/menustrings.py:865 -#: ../gui/wxpython/menustrings.py:1259 ../gui/wxpython/menustrings.py:1553 -#: ../gui/wxpython/menustrings.py:1807 -msgid "Map type conversions" +#: ../gui/wxpython/tplot/frame.py:1095 +#, python-brace-format +msgid "Value for {date} is {val}" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:177 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:311 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1237 -#: ../gui/wxpython/menustrings.py:180 ../gui/wxpython/menustrings.py:318 -#: ../gui/wxpython/menustrings.py:1260 -msgid "Raster to vector" +#: ../gui/wxpython/tplot/frame.py:1098 +msgid "Press Del to dismiss." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:178 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:312 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1238 -#: ../gui/wxpython/menustrings.py:181 ../gui/wxpython/menustrings.py:319 -#: ../gui/wxpython/menustrings.py:1261 -msgid "Converts a raster map into a vector map." +#: ../gui/wxpython/lmgr/toolbars.py:49 +msgid "Start new map display" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:179 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:313 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1239 -#: ../gui/wxpython/menustrings.py:182 ../gui/wxpython/menustrings.py:320 -#: ../gui/wxpython/menustrings.py:1262 -msgid "Raster series to 3D raster" +#: ../gui/wxpython/lmgr/toolbars.py:52 +msgid "Create new workspace (Ctrl+N)" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:180 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:314 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1240 -#: ../gui/wxpython/menustrings.py:183 ../gui/wxpython/menustrings.py:321 -#: ../gui/wxpython/menustrings.py:1263 -msgid "Converts 2D raster map slices to one 3D raster volume map." +#: ../gui/wxpython/lmgr/toolbars.py:55 +msgid "Open existing workspace file (Ctrl+O)" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:181 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:315 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1241 -#: ../gui/wxpython/menustrings.py:184 ../gui/wxpython/menustrings.py:322 -#: ../gui/wxpython/menustrings.py:1264 -msgid "Raster 2.5D to 3D raster" +#: ../gui/wxpython/lmgr/toolbars.py:58 +msgid "Save current workspace to file (Ctrl+S)" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:182 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:316 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1242 -#: ../gui/wxpython/menustrings.py:185 ../gui/wxpython/menustrings.py:323 -#: ../gui/wxpython/menustrings.py:1265 -msgid "Creates a 3D volume map based on 2D elevation and value raster maps." +#: ../gui/wxpython/lmgr/toolbars.py:90 +msgid "Add multiple raster or vector map layers (Ctrl+Shift+L)" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:183 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:603 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1529 -#: ../gui/wxpython/menustrings.py:186 ../gui/wxpython/menustrings.py:612 -#: ../gui/wxpython/menustrings.py:1554 -msgid "Vector to raster" +#: ../gui/wxpython/lmgr/toolbars.py:92 +msgid "Add raster map layer (Ctrl+Shift+R)" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:184 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:604 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1530 -#: ../gui/wxpython/menustrings.py:187 ../gui/wxpython/menustrings.py:613 -#: ../gui/wxpython/menustrings.py:1555 -msgid "Converts (rasterize) a vector map into a raster map." +#: ../gui/wxpython/lmgr/toolbars.py:95 +msgid "Add various raster map layers (RGB, HIS, shaded relief...)" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:185 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:605 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1531 -#: ../gui/wxpython/menustrings.py:188 ../gui/wxpython/menustrings.py:614 -#: ../gui/wxpython/menustrings.py:1556 -msgid "Vector to 3D raster" +#: ../gui/wxpython/lmgr/toolbars.py:97 +msgid "Add vector map layer (Ctrl+Shift+V)" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:186 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:606 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1532 -#: ../gui/wxpython/menustrings.py:189 ../gui/wxpython/menustrings.py:615 -#: ../gui/wxpython/menustrings.py:1557 -msgid "Converts a vector map (only points) into a 3D raster map." +#: ../gui/wxpython/lmgr/toolbars.py:100 +msgid "Add various vector map layers (thematic, chart...)" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:187 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:607 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1533 -#: ../gui/wxpython/menustrings.py:190 ../gui/wxpython/menustrings.py:616 -#: ../gui/wxpython/menustrings.py:1558 -msgid "2D vector to 3D vector" +#: ../gui/wxpython/lmgr/toolbars.py:103 +msgid "Add web service layer (WMS, WMTS, NASA OnEarth)" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:188 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:608 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1534 -#: ../gui/wxpython/menustrings.py:191 ../gui/wxpython/menustrings.py:617 -#: ../gui/wxpython/menustrings.py:1559 -msgid "Performs transformation of 2D vector features to 3D." +#: ../gui/wxpython/lmgr/toolbars.py:106 +msgid "Add group" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:189 -#: ../gui/wxpython/menustrings.py:192 -msgid "3D raster to raster series" +#: ../gui/wxpython/lmgr/toolbars.py:109 +msgid "Add various overlays" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:190 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:849 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1775 -#: ../gui/wxpython/menustrings.py:193 ../gui/wxpython/menustrings.py:867 -#: ../gui/wxpython/menustrings.py:1809 -msgid "Converts 3D raster maps to 2D raster maps" +#: ../gui/wxpython/lmgr/toolbars.py:112 +msgid "Remove selected map layer(s) from layer tree" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:191 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1958 -#: ../gui/wxpython/menustrings.py:194 ../gui/wxpython/menustrings.py:1992 -msgid "Georectify" +#: ../gui/wxpython/lmgr/toolbars.py:154 +msgid "Import/link raster or vector data" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:192 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1959 -#: ../gui/wxpython/menustrings.py:195 ../gui/wxpython/menustrings.py:1993 -msgid "Manage Ground Control Points for Georectification" +#: ../gui/wxpython/lmgr/toolbars.py:156 +msgid "Raster Map Calculator" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:193 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1960 -#: ../gui/wxpython/menustrings.py:196 ../gui/wxpython/menustrings.py:1994 -msgid "Graphical modeler" +#: ../gui/wxpython/lmgr/toolbars.py:160 +msgid "Georectifier" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:194 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1961 -#: ../gui/wxpython/menustrings.py:197 ../gui/wxpython/menustrings.py:1995 -msgid "Launch Graphical modeler" +#: ../gui/wxpython/lmgr/toolbars.py:164 +msgid "Launch user-defined script" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:195 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:2011 -#: ../gui/wxpython/menustrings.py:198 ../gui/wxpython/menustrings.py:2045 -msgid "Run model" +#: ../gui/wxpython/lmgr/toolbars.py:166 ../gui/wxpython/lmgr/pyshell.py:65 +msgid "Open a simple Python code editor" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:196 -#: ../gui/wxpython/menustrings.py:199 -msgid "Run model prepared by Graphical modeler" +#: ../gui/wxpython/lmgr/toolbars.py:204 +msgid "GUI settings" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:197 -#: ../gui/wxpython/menustrings.py:200 -msgid "3D image rendering" +#: ../gui/wxpython/lmgr/toolbars.py:205 +msgid "GRASS manual" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:198 -#: ../gui/wxpython/menustrings.py:201 -msgid "Creates a 3D rendering of GIS data. Renders surfaces (raster data), 2D/3D vector data, and volumes (3D raster data) in 3D." +#: ../gui/wxpython/lmgr/toolbars.py:233 +msgid "Edit selected vector map" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:199 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1020 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1946 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1953 -#: ../gui/wxpython/menustrings.py:202 ../gui/wxpython/menustrings.py:1038 -#: ../gui/wxpython/menustrings.py:1980 ../gui/wxpython/menustrings.py:1987 -msgid "Animation tool" +#: ../gui/wxpython/lmgr/toolbars.py:236 +msgid "Show attribute data for selected vector map" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:200 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1021 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1947 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1954 -#: ../gui/wxpython/menustrings.py:203 ../gui/wxpython/menustrings.py:1039 -#: ../gui/wxpython/menustrings.py:1981 ../gui/wxpython/menustrings.py:1988 -msgid "Launch animation tool." +#: ../gui/wxpython/lmgr/toolbars.py:268 +msgid "Generate command for m.nviz.image" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:201 -#: ../gui/wxpython/menustrings.py:204 -msgid "Bearing/distance to coordinates" +#: ../gui/wxpython/lmgr/toolbars.py:269 +msgid "Generate command for m.nviz.image based on current state" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:202 -#: ../gui/wxpython/menustrings.py:205 -msgid "A simple utility for converting bearing and distance measurements to coordinates and vice versa. It assumes a cartesian coordinate system" +#: ../gui/wxpython/lmgr/toolbars.py:272 +msgid "3D view mode settings" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:204 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1957 -#: ../gui/wxpython/menustrings.py:207 ../gui/wxpython/menustrings.py:1991 -msgid "Launch Cartographic Composer" +#: ../gui/wxpython/lmgr/toolbars.py:273 +msgid "Show 3D view mode settings dialog" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:205 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1964 -#: ../gui/wxpython/menustrings.py:208 ../gui/wxpython/menustrings.py:1998 -msgid "Map Swipe" +#: ../gui/wxpython/lmgr/toolbars.py:276 +msgid "Show 3D view mode manual" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:206 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1965 -#: ../gui/wxpython/menustrings.py:209 ../gui/wxpython/menustrings.py:1999 -msgid "Launch Map Swipe" +#: ../gui/wxpython/lmgr/pyshell.py:45 +#, python-format +msgid "Welcome to wxGUI Interactive Python Shell %s" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:207 -#: ../gui/wxpython/menustrings.py:210 -msgid "Launch script" +#: ../gui/wxpython/lmgr/pyshell.py:46 +#, python-format +msgid "Type %s for more GRASS scripting related information." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:208 -#: ../gui/wxpython/menustrings.py:211 -msgid "Launches script file." +#: ../gui/wxpython/lmgr/pyshell.py:47 +#, python-format +msgid "Type %s to add raster or vector to the layer tree." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:210 -#: ../gui/wxpython/menustrings.py:215 -msgid "Close graphical user interface." +#: ../gui/wxpython/lmgr/pyshell.py:57 +msgid "Delete all text from the shell" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:212 -#: ../gui/wxpython/menustrings.py:217 -msgid "Close GUI and exit GRASS GIS shell." +#: ../gui/wxpython/lmgr/pyshell.py:62 +msgid "Simple &editor" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:213 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1989 -#: ../gui/wxpython/menustrings.py:218 ../gui/wxpython/menustrings.py:2023 -msgid "&Settings" +#: ../gui/wxpython/lmgr/pyshell.py:119 +#, python-format +msgid "Raster or vector map <%s> not found" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:215 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1178 -#: ../gui/wxpython/menustrings.py:220 ../gui/wxpython/menustrings.py:1199 -msgid "Show current region" +#: ../gui/wxpython/lmgr/pyshell.py:126 +#, python-format +msgid "Raster map <%s> added" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:216 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:218 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1179 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1181 -#: ../gui/wxpython/menustrings.py:221 ../gui/wxpython/menustrings.py:223 -#: ../gui/wxpython/menustrings.py:1200 ../gui/wxpython/menustrings.py:1202 -msgid "Shows the extent and resolution of the computational region." +#: ../gui/wxpython/lmgr/pyshell.py:128 +#, python-format +msgid "Vector map <%s> added" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:217 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1180 -#: ../gui/wxpython/menustrings.py:222 ../gui/wxpython/menustrings.py:1201 -msgid "Show region using latitude and longitude" +#: ../gui/wxpython/lmgr/frame.py:89 +#, python-format +msgid "GRASS GIS %s Layer Manager" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:219 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1182 -#: ../gui/wxpython/menustrings.py:226 ../gui/wxpython/menustrings.py:1205 -msgid "Set region" +#: ../gui/wxpython/lmgr/frame.py:122 +msgid "There were some issues when loading menu or Modules tab:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:220 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1183 -#: ../gui/wxpython/menustrings.py:227 ../gui/wxpython/menustrings.py:1206 -msgid "Manages the boundary definitions for the geographic region." +#: ../gui/wxpython/lmgr/frame.py:150 +msgid "Workspace Toolbar" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:221 -#: ../gui/wxpython/menustrings.py:228 -msgid "GRASS working environment" +#: ../gui/wxpython/lmgr/frame.py:153 +msgid "Data Toolbar" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:222 -#: ../gui/wxpython/menustrings.py:229 -msgid "Mapset access" +#: ../gui/wxpython/lmgr/frame.py:159 +msgid "Tools Toolbar" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:223 -#: ../gui/wxpython/menustrings.py:230 -msgid "Set/unset access to other mapsets in current location" +#: ../gui/wxpython/lmgr/frame.py:162 +msgid "Vector Toolbar" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:224 -#: ../gui/wxpython/menustrings.py:231 -msgid "User access" +#: ../gui/wxpython/lmgr/frame.py:165 +msgid "3D view Toolbar" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:225 -#: ../gui/wxpython/menustrings.py:232 -msgid "Controls access to the current mapset for other users on the system. If no option given, prints current status." +#: ../gui/wxpython/lmgr/frame.py:284 ../gui/wxpython/lmgr/frame.py:1720 +msgid "Rename Map Display" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:226 -#: ../gui/wxpython/menustrings.py:233 -msgid "Change working environment" +#: ../gui/wxpython/lmgr/frame.py:340 +msgid "Console" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:227 -#: ../gui/wxpython/menustrings.py:234 -msgid "Changes/reports current mapset. Optionally create new mapset or list available mapsets in given location." +#: ../gui/wxpython/lmgr/frame.py:486 +#, python-format +msgid "" +"Location <%s> created.\n" +"\n" +"Do you want to switch to the new location?" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:228 -#: ../gui/wxpython/menustrings.py:235 -msgid "Change location and mapset" +#: ../gui/wxpython/lmgr/frame.py:489 +msgid "Switch to new location?" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:229 -#: ../gui/wxpython/menustrings.py:236 -msgid "Change current location and mapset." +#: ../gui/wxpython/lmgr/frame.py:505 ../gui/wxpython/lmgr/frame.py:1064 +#: ../gui/wxpython/datacatalog/frame.py:119 +#, python-format +msgid "" +"Current location is <%(loc)s>.\n" +"Current mapset is <%(mapset)s>." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:230 -#: ../gui/wxpython/menustrings.py:237 -msgid "Change mapset" +#: ../gui/wxpython/lmgr/frame.py:513 +msgid "Do you want to set the default region extents and resolution now?" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:231 -#: ../gui/wxpython/menustrings.py:238 -msgid "Change current mapset." +#: ../gui/wxpython/lmgr/frame.py:515 +#, python-format +msgid "Location <%s> created" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:232 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:233 -#: ../gui/wxpython/menustrings.py:239 ../gui/wxpython/menustrings.py:240 -msgid "Change working directory" +#: ../gui/wxpython/lmgr/frame.py:598 +msgid "Choose model to run" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:234 -#: ../gui/wxpython/menustrings.py:241 -msgid "Show settings" +#: ../gui/wxpython/lmgr/frame.py:600 ../gui/wxpython/gmodeler/frame.py:482 +#: ../gui/wxpython/gmodeler/frame.py:542 +msgid "GRASS Model File (*.gxm)|*.gxm" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:235 -#: ../gui/wxpython/menustrings.py:242 -msgid "Outputs and modifies the user's current GRASS variable settings." +#: ../gui/wxpython/lmgr/frame.py:663 ../gui/wxpython/lmgr/frame.py:2521 +msgid "Do you want to save changes in the workspace?" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:236 -#: ../gui/wxpython/menustrings.py:243 -msgid "Change settings" +#: ../gui/wxpython/lmgr/frame.py:665 ../gui/wxpython/lmgr/frame.py:2523 +msgid "Do you want to store current settings to workspace file?" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:237 -#: ../gui/wxpython/menustrings.py:244 -msgid "Outputs and modifies the user's current GRASS variable settings. Prints all defined GRASS variables if no option is given." +#: ../gui/wxpython/lmgr/frame.py:673 +#, python-format +msgid "Close Map Display %s" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:238 -#: ../gui/wxpython/menustrings.py:245 -msgid "Create new location" +#: ../gui/wxpython/lmgr/frame.py:754 +#, python-format +msgid "Command '%s' not yet implemented in the WxGUI. Try adding it as a command layer instead." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:239 -#: ../gui/wxpython/menustrings.py:246 -msgid "Launches location wizard to create new GRASS location." +#: ../gui/wxpython/lmgr/frame.py:936 ../gui/wxpython/lmgr/frame.py:2005 +msgid "Selected map layer is not vector." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:241 -#: ../gui/wxpython/menustrings.py:248 -msgid "Creates new mapset in the current location, changes current mapset." +#: ../gui/wxpython/lmgr/frame.py:942 +msgid "Editing is allowed only for vector maps from the current mapset." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:242 -#: ../gui/wxpython/menustrings.py:249 -msgid "Version and copyright" +#: ../gui/wxpython/lmgr/frame.py:968 +msgid "Choose script file to run" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:243 -#: ../gui/wxpython/menustrings.py:250 -msgid "Displays version and copyright information." +#: ../gui/wxpython/lmgr/frame.py:970 +msgid "Python script (*.py)|*.py|Bash script (*.sh)|*.sh" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:244 -#: ../gui/wxpython/menustrings.py:251 -msgid "Map projections" +#: ../gui/wxpython/lmgr/frame.py:983 +msgid "Due to the limitations of your operating system, the script path cannot contain certain non-ascii characters. Please rename the script or move it to a different location." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:245 -#: ../gui/wxpython/menustrings.py:252 -msgid "Display map projection" +#: ../gui/wxpython/lmgr/frame.py:990 +#, python-format +msgid "Script file '%s' doesn't exist. Operation canceled." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:246 -#: ../gui/wxpython/menustrings.py:253 -msgid "Converts co-ordinate system descriptions (i.e. projection information) between various formats (including GRASS format)." +#: ../gui/wxpython/lmgr/frame.py:999 +#, python-format +msgid "Script <%s> is not executable. Do you want to set the permissions that allows you to run this script (note that you must be the owner of the file)?" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:247 -#: ../gui/wxpython/menustrings.py:254 -msgid "Manage projections" +#: ../gui/wxpython/lmgr/frame.py:1004 +msgid "Set permission?" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:248 -#: ../gui/wxpython/menustrings.py:255 -msgid "Prints or modifies GRASS projection information files (in various co-ordinate system descriptions). Can also be used to create new GRASS locations." +#: ../gui/wxpython/lmgr/frame.py:1014 +msgid "Unable to set permission. Operation canceled." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:249 -#: ../gui/wxpython/menustrings.py:256 -msgid "Convert coordinates" +#: ../gui/wxpython/lmgr/frame.py:1028 +#, python-format +msgid "Directory '%s' is not defined in GRASS_ADDON_PATH. Do you want add this directory to GRASS_ADDON_PATH?" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:250 -#: ../gui/wxpython/menustrings.py:257 -msgid "Converts coordinates from one projection to another (cs2cs frontend)." +#: ../gui/wxpython/lmgr/frame.py:1030 +msgid "Update Addons path?" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:251 -#: ../gui/wxpython/menustrings.py:258 -msgid "Addons extensions" +#: ../gui/wxpython/lmgr/frame.py:1036 +#, python-format +msgid "Launching script '%s'..." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:252 -#: ../gui/wxpython/menustrings.py:259 -msgid "Install extension from addons" +#: ../gui/wxpython/lmgr/frame.py:1050 +msgid "No location/mapset provided. Operation canceled." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:253 -#: ../gui/wxpython/menustrings.py:260 -msgid "Installs new extension from GRASS AddOns SVN repository." +#: ../gui/wxpython/lmgr/frame.py:1078 ../gui/wxpython/lmgr/frame.py:1103 +msgid "No mapset provided. Operation canceled." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:254 -#: ../gui/wxpython/menustrings.py:261 -msgid "Manage installed extension" +#: ../gui/wxpython/lmgr/frame.py:1091 ../gui/wxpython/lmgr/frame.py:1113 +#: ../gui/wxpython/datacatalog/frame.py:127 +#, python-format +msgid "Current mapset is <%s>." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:255 -#: ../gui/wxpython/menustrings.py:262 -msgid "Updates or removes installed GRASS AddOns extension(s)." +#: ../gui/wxpython/lmgr/frame.py:1137 +#, python-format +msgid "" +"Working directory changed to:\n" +"\"%s\"" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:256 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1990 -#: ../gui/wxpython/menustrings.py:263 ../gui/wxpython/menustrings.py:2024 -msgid "Preferences" +#: ../gui/wxpython/lmgr/frame.py:1144 +msgid "Changes current working directory for this GUI." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:257 -#: ../gui/wxpython/menustrings.py:264 -msgid "User GUI preferences (display font, commands, digitizer, etc.)" +#: ../gui/wxpython/lmgr/frame.py:1146 +msgid "Usage: cd [directory]" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:258 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1184 -#: ../gui/wxpython/menustrings.py:265 ../gui/wxpython/menustrings.py:1207 -msgid "&Raster" +#: ../gui/wxpython/lmgr/frame.py:1147 +msgid "Without parameters it opens a dialog." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:259 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1185 -#: ../gui/wxpython/menustrings.py:266 ../gui/wxpython/menustrings.py:1208 -msgid "Develop raster map" +#: ../gui/wxpython/lmgr/frame.py:1151 +msgid "If ~ (tilde) is present as the first directory on the path, it is replaced by user's home directory." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:260 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1186 -#: ../gui/wxpython/menustrings.py:267 ../gui/wxpython/menustrings.py:1209 -msgid "Compress/decompress" +#: ../gui/wxpython/lmgr/frame.py:1165 +msgid "More than one parameter provided." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:261 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1187 -#: ../gui/wxpython/menustrings.py:268 ../gui/wxpython/menustrings.py:1210 -msgid "Compresses and decompresses raster maps." +#: ../gui/wxpython/lmgr/frame.py:1185 +msgid "Choose a working directory" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:262 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1188 -#: ../gui/wxpython/menustrings.py:269 ../gui/wxpython/menustrings.py:1211 -msgid "Region boundaries" +#: ../gui/wxpython/lmgr/frame.py:1230 +msgid "System Info" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:263 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1189 -#: ../gui/wxpython/menustrings.py:270 ../gui/wxpython/menustrings.py:1212 -msgid "Sets the boundary definitions for a raster map." +#: ../gui/wxpython/lmgr/frame.py:1245 +msgid "GRASS version" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:264 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1190 -#: ../gui/wxpython/menustrings.py:271 ../gui/wxpython/menustrings.py:1213 -msgid "Manage NULL values" +#: ../gui/wxpython/lmgr/frame.py:1246 +msgid "GRASS SVN revision" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:265 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1191 -#: ../gui/wxpython/menustrings.py:272 ../gui/wxpython/menustrings.py:1214 -msgid "Manages NULL-values of given raster map." +#: ../gui/wxpython/lmgr/frame.py:1248 +msgid "Build date" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:266 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1192 -#: ../gui/wxpython/menustrings.py:273 ../gui/wxpython/menustrings.py:1215 -msgid "Quantization" +#: ../gui/wxpython/lmgr/frame.py:1250 +msgid "Build platform" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:267 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1193 -#: ../gui/wxpython/menustrings.py:274 ../gui/wxpython/menustrings.py:1216 -msgid "Produces the quantization file for a floating-point map." +#: ../gui/wxpython/lmgr/frame.py:1263 +msgid "Platform" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:268 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1194 -#: ../gui/wxpython/menustrings.py:275 ../gui/wxpython/menustrings.py:1217 -msgid "Timestamp" +#: ../gui/wxpython/lmgr/frame.py:1326 +msgid "Current workspace is not empty. Do you want to store current settings to workspace file?" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:269 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1195 -#: ../gui/wxpython/menustrings.py:276 ../gui/wxpython/menustrings.py:1218 -msgid "Modifies a timestamp for a raster map. Print/add/remove a timestamp for a raster map." +#: ../gui/wxpython/lmgr/frame.py:1329 +msgid "Create new workspace?" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:270 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1196 -#: ../gui/wxpython/menustrings.py:277 ../gui/wxpython/menustrings.py:1219 -msgid "Resample using aggregate statistics" +#: ../gui/wxpython/lmgr/frame.py:1358 +msgid "Choose workspace file" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:271 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1197 -#: ../gui/wxpython/menustrings.py:278 ../gui/wxpython/menustrings.py:1220 -msgid "Resamples raster map layers to a coarser grid using aggregation." +#: ../gui/wxpython/lmgr/frame.py:1360 ../gui/wxpython/lmgr/frame.py:1597 +msgid "GRASS Workspace File (*.gxw)|*.gxw" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:272 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1198 -#: ../gui/wxpython/menustrings.py:279 ../gui/wxpython/menustrings.py:1221 -msgid "Resample using multiple methods" +#: ../gui/wxpython/lmgr/frame.py:1400 ../gui/wxpython/lmgr/frame.py:1571 +msgid "Please wait, loading workspace..." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:273 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1199 -#: ../gui/wxpython/menustrings.py:280 ../gui/wxpython/menustrings.py:1222 -msgid "Resamples raster map to a finer grid using interpolation." +#: ../gui/wxpython/lmgr/frame.py:1551 +msgid "Choose GRC file to load" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:274 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1200 -#: ../gui/wxpython/menustrings.py:281 ../gui/wxpython/menustrings.py:1223 -msgid "Resample using nearest neighbor" +#: ../gui/wxpython/lmgr/frame.py:1553 +msgid "Old GRASS Workspace File (*.grc)|*.grc" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:275 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1201 -#: ../gui/wxpython/menustrings.py:282 ../gui/wxpython/menustrings.py:1224 -msgid "GRASS raster map layer data resampling capability." +#: ../gui/wxpython/lmgr/frame.py:1595 +msgid "Choose file to save current workspace" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:276 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1202 -#: ../gui/wxpython/menustrings.py:283 ../gui/wxpython/menustrings.py:1225 -msgid "Resample using spline tension" +#: ../gui/wxpython/lmgr/frame.py:1615 ../gui/wxpython/lmgr/frame.py:1636 +#, python-format +msgid "Workspace file <%s> already exists. Do you want to overwrite this file?" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:277 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1203 -#: ../gui/wxpython/menustrings.py:284 ../gui/wxpython/menustrings.py:1226 -msgid "Reinterpolates and optionally computes topographic analysis from input raster map to a new raster map (possibly with different resolution) using regularized spline with tension and smoothing." +#: ../gui/wxpython/lmgr/frame.py:1663 +msgid "Writing current settings to workspace file failed." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:278 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1204 -#: ../gui/wxpython/menustrings.py:285 ../gui/wxpython/menustrings.py:1227 -msgid "Resample using bspline" +#: ../gui/wxpython/lmgr/frame.py:1675 ../gui/wxpython/gmodeler/frame.py:1139 +#, python-format +msgid "Unable to open file <%s> for writing." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:279 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1205 -#: ../gui/wxpython/menustrings.py:286 ../gui/wxpython/menustrings.py:1228 -msgid "Performs bilinear or bicubic spline interpolation with Tykhonov regularization." +#: ../gui/wxpython/lmgr/frame.py:1719 +msgid "Enter new name:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:280 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1206 -#: ../gui/wxpython/menustrings.py:287 ../gui/wxpython/menustrings.py:1229 -msgid "Resample using analytic kernel" +#: ../gui/wxpython/lmgr/frame.py:1817 +#, python-format +msgid "" +"Unable to launch \"Supervised Classification Tool\".\n" +"\n" +"Reason: %s" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:281 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1207 -#: ../gui/wxpython/menustrings.py:288 ../gui/wxpython/menustrings.py:1230 -msgid "Resamples raster map layers using an analytic kernel." +#: ../gui/wxpython/lmgr/frame.py:1859 +msgid "Unable to start Timeline Tool." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:282 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:566 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1208 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1492 -#: ../gui/wxpython/menustrings.py:289 ../gui/wxpython/menustrings.py:575 -#: ../gui/wxpython/menustrings.py:1231 ../gui/wxpython/menustrings.py:1517 -msgid "Support file maintenance" +#: ../gui/wxpython/lmgr/frame.py:1870 +msgid "Unable to start Temporal Plot Tool." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:283 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1209 -#: ../gui/wxpython/menustrings.py:290 ../gui/wxpython/menustrings.py:1232 -msgid "Allows creation and/or modification of raster map layer support files." +#: ../gui/wxpython/lmgr/frame.py:2140 +msgid "Add selected map layers into layer tree" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:284 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1210 -#: ../gui/wxpython/menustrings.py:291 ../gui/wxpython/menustrings.py:1233 -msgid "Update map statistics" +#: ../gui/wxpython/lmgr/frame.py:2173 ../gui/wxpython/lmgr/frame.py:2210 +#, python-format +msgid "Unsupported map layer type <%s>." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:285 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1211 -#: ../gui/wxpython/menustrings.py:292 ../gui/wxpython/menustrings.py:1234 -msgid "Update raster map statistics" +#: ../gui/wxpython/lmgr/frame.py:2339 +msgid "Note that cell values can only be displayed for regions of less than 10,000 cells." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:288 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1214 -#: ../gui/wxpython/menustrings.py:295 ../gui/wxpython/menustrings.py:1237 -msgid "Tiling" +#: ../gui/wxpython/lmgr/frame.py:2431 ../gui/wxpython/lmgr/layertree.py:1983 +msgid "opacity:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:289 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1215 -#: ../gui/wxpython/menustrings.py:296 ../gui/wxpython/menustrings.py:1238 -msgid "Produces tilings of the source projection for use in the destination region and projection." +#: ../gui/wxpython/lmgr/frame.py:2439 +#, python-format +msgid "" +"Do you want to remove map layer(s)\n" +"%s\n" +"from layer tree?" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:290 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:585 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1216 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1511 -#: ../gui/wxpython/menustrings.py:297 ../gui/wxpython/menustrings.py:594 -#: ../gui/wxpython/menustrings.py:1239 ../gui/wxpython/menustrings.py:1536 -msgid "Manage colors" +#: ../gui/wxpython/lmgr/frame.py:2442 +msgid "Do you want to remove selected map layer(s) from layer tree?" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:291 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:586 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1217 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1512 -#: ../gui/wxpython/menustrings.py:298 ../gui/wxpython/menustrings.py:595 -#: ../gui/wxpython/menustrings.py:1240 ../gui/wxpython/menustrings.py:1537 -msgid "Color tables" +#: ../gui/wxpython/lmgr/frame.py:2448 +msgid "Remove map layer" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:292 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1218 -#: ../gui/wxpython/menustrings.py:299 ../gui/wxpython/menustrings.py:1241 -msgid "Creates/modifies the color table associated with a raster map." +#: ../gui/wxpython/lmgr/frame.py:2530 +msgid "Quit GRASS GUI" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:293 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1219 -#: ../gui/wxpython/menustrings.py:300 ../gui/wxpython/menustrings.py:1242 -msgid "Color tables (stddev)" +#: ../gui/wxpython/lmgr/frame.py:2562 +msgid "Unable to exit GRASS shell: unknown PID" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:294 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1220 -#: ../gui/wxpython/menustrings.py:301 ../gui/wxpython/menustrings.py:1243 -msgid "Sets color rules based on stddev from a raster map's mean value." +#: ../gui/wxpython/lmgr/frame.py:2582 +msgid "Display resolution is currently not constrained to computational settings. It's suggested to constrain map to region geometry. Do you want to constrain the resolution?" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:295 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:588 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1221 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1514 -#: ../gui/wxpython/menustrings.py:302 ../gui/wxpython/menustrings.py:597 -#: ../gui/wxpython/menustrings.py:1244 ../gui/wxpython/menustrings.py:1539 -msgid "Manage color rules interactively" +#: ../gui/wxpython/lmgr/frame.py:2591 +msgid "Constrain map to region geometry?" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:296 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1222 -#: ../gui/wxpython/menustrings.py:303 ../gui/wxpython/menustrings.py:1245 -msgid "Interactive management of raster color tables." +#: ../gui/wxpython/lmgr/layertree.py:62 +msgid "Unpack GRASS raster map" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:297 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:590 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1223 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1516 -#: ../gui/wxpython/menustrings.py:304 ../gui/wxpython/menustrings.py:599 -#: ../gui/wxpython/menustrings.py:1246 ../gui/wxpython/menustrings.py:1541 -msgid "Export color table" +#: ../gui/wxpython/lmgr/layertree.py:64 +msgid "Set raster output format" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:298 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1224 -#: ../gui/wxpython/menustrings.py:305 ../gui/wxpython/menustrings.py:1247 -msgid "Exports the color table associated with a raster map." +#: ../gui/wxpython/lmgr/layertree.py:70 +msgid "Unpack GRASS vector map" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:299 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1225 -#: ../gui/wxpython/menustrings.py:306 ../gui/wxpython/menustrings.py:1248 -msgid "Blend 2 color rasters" +#: ../gui/wxpython/lmgr/layertree.py:72 +msgid "Set vector output format" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:300 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1226 -#: ../gui/wxpython/menustrings.py:307 ../gui/wxpython/menustrings.py:1249 -msgid "Blends color components of two raster maps by a given ratio." +#: ../gui/wxpython/lmgr/layertree.py:74 +msgid "Import data from WMS server" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:301 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1227 -#: ../gui/wxpython/menustrings.py:308 ../gui/wxpython/menustrings.py:1250 -msgid "Create RGB" +#: ../gui/wxpython/lmgr/layertree.py:76 +msgid "Add command layer" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:302 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1228 -#: ../gui/wxpython/menustrings.py:309 ../gui/wxpython/menustrings.py:1251 -msgid "Combines red, green and blue raster maps into a single composite raster map." +#: ../gui/wxpython/lmgr/layertree.py:84 +msgid "Add HIS map layer" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:303 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:754 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1229 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1680 -#: ../gui/wxpython/menustrings.py:310 ../gui/wxpython/menustrings.py:767 -#: ../gui/wxpython/menustrings.py:1252 ../gui/wxpython/menustrings.py:1709 -msgid "RGB to HIS" +#: ../gui/wxpython/lmgr/layertree.py:86 +msgid "Add shaded relief map layer" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:304 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1230 -#: ../gui/wxpython/menustrings.py:311 ../gui/wxpython/menustrings.py:1253 -msgid "Generates red, green and blue (RGB) raster map layers combining hue, intensity and saturation (HIS) values from user-specified input raster map layers." +#: ../gui/wxpython/lmgr/layertree.py:88 +msgid "Add raster flow arrows" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:305 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1231 -#: ../gui/wxpython/menustrings.py:312 ../gui/wxpython/menustrings.py:1254 -msgid "Query raster maps" +#: ../gui/wxpython/lmgr/layertree.py:90 +msgid "Add raster cell numbers" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:306 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1232 -#: ../gui/wxpython/menustrings.py:313 ../gui/wxpython/menustrings.py:1255 -msgid "Query values by coordinates" +#: ../gui/wxpython/lmgr/layertree.py:94 +msgid "Add thematic (choropleth) vector map layer" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:307 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1233 -#: ../gui/wxpython/menustrings.py:314 ../gui/wxpython/menustrings.py:1256 -msgid "Queries raster maps on their category values and category labels." +#: ../gui/wxpython/lmgr/layertree.py:96 +msgid "Add thematic chart layer" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:308 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1234 -#: ../gui/wxpython/menustrings.py:315 ../gui/wxpython/menustrings.py:1257 -msgid "Query colors by value" +#: ../gui/wxpython/lmgr/layertree.py:98 +msgid "Add grid layer" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:309 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1235 -#: ../gui/wxpython/menustrings.py:316 ../gui/wxpython/menustrings.py:1258 -msgid "Queries colors for a raster map layer." +#: ../gui/wxpython/lmgr/layertree.py:100 +msgid "Add geodesic line layer" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:317 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1243 -#: ../gui/wxpython/menustrings.py:324 ../gui/wxpython/menustrings.py:1266 -msgid "Raster buffers and distance" +#: ../gui/wxpython/lmgr/layertree.py:102 +msgid "Add rhumbline layer" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:318 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1244 -#: ../gui/wxpython/menustrings.py:325 ../gui/wxpython/menustrings.py:1267 -msgid "Buffer rasters" +#: ../gui/wxpython/lmgr/layertree.py:107 +msgid "Note that 3D raster data are rendered only in 3D view mode" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:319 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1245 -#: ../gui/wxpython/menustrings.py:326 ../gui/wxpython/menustrings.py:1268 -msgid "Creates a raster map showing buffer zones surrounding cells that contain non-NULL category values." +#: ../gui/wxpython/lmgr/layertree.py:109 +msgid "Add WMS layer." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:320 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1246 -#: ../gui/wxpython/menustrings.py:327 ../gui/wxpython/menustrings.py:1269 -msgid "Concentric circles" +#: ../gui/wxpython/lmgr/layertree.py:113 +msgid "Editing mode" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:321 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1247 -#: ../gui/wxpython/menustrings.py:328 ../gui/wxpython/menustrings.py:1270 -msgid "Creates a raster map containing concentric rings around a given point." +#: ../gui/wxpython/lmgr/layertree.py:115 +msgid "Background vector map" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:322 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1248 -#: ../gui/wxpython/menustrings.py:329 ../gui/wxpython/menustrings.py:1271 -msgid "Closest points" +#: ../gui/wxpython/lmgr/layertree.py:215 ../gui/wxpython/lmgr/layertree.py:1525 +msgid "Map Layers" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:323 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1249 -#: ../gui/wxpython/menustrings.py:330 ../gui/wxpython/menustrings.py:1272 -msgid "Locates the closest points between objects in two raster maps." +#: ../gui/wxpython/lmgr/layertree.py:502 ../gui/wxpython/gmodeler/frame.py:1584 +msgid "Properties" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:324 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1250 -#: ../gui/wxpython/menustrings.py:331 ../gui/wxpython/menustrings.py:1273 -msgid "Grow by one cell" +#: ../gui/wxpython/lmgr/layertree.py:514 +msgid "3D view properties" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:325 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:388 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1251 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1314 -#: ../gui/wxpython/menustrings.py:332 ../gui/wxpython/menustrings.py:397 -#: ../gui/wxpython/menustrings.py:1274 ../gui/wxpython/menustrings.py:1339 -msgid "Generates a raster map layer with contiguous areas grown by one cell." +#: ../gui/wxpython/lmgr/layertree.py:525 +msgid "Zoom to selected map(s)" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:326 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:380 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1252 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1306 -#: ../gui/wxpython/menustrings.py:333 ../gui/wxpython/menustrings.py:389 -#: ../gui/wxpython/menustrings.py:1275 ../gui/wxpython/menustrings.py:1331 -msgid "Distance to features" +#: ../gui/wxpython/lmgr/layertree.py:537 +msgid "Zoom to selected map(s) (ignore NULLs)" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:327 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:381 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1253 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1307 -#: ../gui/wxpython/menustrings.py:334 ../gui/wxpython/menustrings.py:390 -#: ../gui/wxpython/menustrings.py:1276 ../gui/wxpython/menustrings.py:1332 -msgid "Generates a raster map containing distances to nearest raster features." +#: ../gui/wxpython/lmgr/layertree.py:546 +msgid "Set computational region from selected map(s)" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:329 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1255 -#: ../gui/wxpython/menustrings.py:336 ../gui/wxpython/menustrings.py:1278 -msgid "Creates a MASK for limiting raster operation." +#: ../gui/wxpython/lmgr/layertree.py:559 +msgid "Align computational region to selected map" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:330 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:331 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1256 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1257 -#: ../gui/wxpython/menustrings.py:337 ../gui/wxpython/menustrings.py:338 -#: ../gui/wxpython/menustrings.py:1279 ../gui/wxpython/menustrings.py:1280 -msgid "Raster map calculator" +#: ../gui/wxpython/lmgr/layertree.py:573 +msgid "Export common formats" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:332 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1258 -#: ../gui/wxpython/menustrings.py:339 ../gui/wxpython/menustrings.py:1281 -msgid "Neighborhood analysis" +#: ../gui/wxpython/lmgr/layertree.py:589 +msgid "Export PostGIS" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:334 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1260 -#: ../gui/wxpython/menustrings.py:341 ../gui/wxpython/menustrings.py:1283 -msgid "Makes each cell category value a function of the category values assigned to the cells around it, and stores new cell values in an output raster map layer." +#: ../gui/wxpython/lmgr/layertree.py:617 ../gui/wxpython/lmgr/layertree.py:755 +msgid "Create pack" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:335 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1261 -#: ../gui/wxpython/menustrings.py:342 ../gui/wxpython/menustrings.py:1284 -msgid "Neighborhood points" +#: ../gui/wxpython/lmgr/layertree.py:632 ../gui/wxpython/lmgr/layertree.py:770 +msgid "Make a copy in the current mapset" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:336 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1262 -#: ../gui/wxpython/menustrings.py:343 ../gui/wxpython/menustrings.py:1285 -msgid "Neighborhood analysis tool for vector point maps. Makes each cell value a function of the attribute values assigned to the vector points or centroids around it, and stores new cell values in an output raster map." +#: ../gui/wxpython/lmgr/layertree.py:637 ../gui/wxpython/lmgr/layertree.py:778 +#: ../gui/wxpython/lmgr/layertree.py:851 +msgid "Set color table" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:337 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1263 -#: ../gui/wxpython/menustrings.py:344 ../gui/wxpython/menustrings.py:1286 -msgid "Overlay rasters" +#: ../gui/wxpython/lmgr/layertree.py:646 +msgid "Show attribute data" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:338 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1264 -#: ../gui/wxpython/menustrings.py:345 ../gui/wxpython/menustrings.py:1287 -msgid "Cross product" -msgstr "" +#: ../gui/wxpython/lmgr/layertree.py:664 +msgid "Start editing" +msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:339 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1265 -#: ../gui/wxpython/menustrings.py:346 ../gui/wxpython/menustrings.py:1288 -msgid "Creates a cross product of the category values from multiple raster map layers." +#: ../gui/wxpython/lmgr/layertree.py:673 +msgid "Stop editing" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:340 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1266 -#: ../gui/wxpython/menustrings.py:347 ../gui/wxpython/menustrings.py:1289 -msgid "Patch raster maps" +#: ../gui/wxpython/lmgr/layertree.py:693 +msgid "Rebuild topology" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:341 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1267 -#: ../gui/wxpython/menustrings.py:348 ../gui/wxpython/menustrings.py:1290 -msgid "Creates a composite raster map layer by using known category values from one (or more) map layer(s) to fill in areas of \"no data\" in another map layer." +#: ../gui/wxpython/lmgr/layertree.py:726 ../gui/wxpython/lmgr/layertree.py:837 +#: ../gui/wxpython/lmgr/layertree.py:871 +#: ../gui/wxpython/gmodeler/preferences.py:668 +msgid "Metadata" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:342 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1268 -#: ../gui/wxpython/menustrings.py:349 ../gui/wxpython/menustrings.py:1291 -msgid "Raster series aggregation" +#: ../gui/wxpython/lmgr/layertree.py:786 +msgid "Set color table interactively" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:343 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1269 -#: ../gui/wxpython/menustrings.py:350 ../gui/wxpython/menustrings.py:1292 -msgid "Makes each output cell value a function of the values assigned to the corresponding cells in the input raster map layers." +#: ../gui/wxpython/lmgr/layertree.py:816 +msgid "Report raster statistics" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:344 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1270 -#: ../gui/wxpython/menustrings.py:351 ../gui/wxpython/menustrings.py:1293 -msgid "Raster series accumulation" +#: ../gui/wxpython/lmgr/layertree.py:828 +msgid "Profile" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:345 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1271 -#: ../gui/wxpython/menustrings.py:352 ../gui/wxpython/menustrings.py:1294 -msgid "Makes each output cell value a accumulationfunction of the values assigned to the corresponding cells in the input raster map layers." +#: ../gui/wxpython/lmgr/layertree.py:883 +msgid "Save web service layer" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:346 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1272 -#: ../gui/wxpython/menustrings.py:353 ../gui/wxpython/menustrings.py:1295 -msgid "Statistical overlay" +#: ../gui/wxpython/lmgr/layertree.py:1001 +msgid "Unable to create profile of raster map." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:347 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1273 -#: ../gui/wxpython/menustrings.py:354 ../gui/wxpython/menustrings.py:1296 -msgid "Calculates category or object oriented statistics (accumulator-based statistics)." +#: ../gui/wxpython/lmgr/layertree.py:1054 +#, python-format +msgid "Unsupported map type <%s>" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:348 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1274 -#: ../gui/wxpython/menustrings.py:355 ../gui/wxpython/menustrings.py:1297 -msgid "Quantiles overlay" +#: ../gui/wxpython/lmgr/layertree.py:1060 +#, python-format +msgid "Enter name for the new %s in the current mapset:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:349 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1275 -#: ../gui/wxpython/menustrings.py:356 ../gui/wxpython/menustrings.py:1298 -msgid "Compute category quantiles using two passes." +#: ../gui/wxpython/lmgr/layertree.py:1062 +#, python-format +msgid "Make a copy of %s <%s>" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:350 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1276 -#: ../gui/wxpython/menustrings.py:357 ../gui/wxpython/menustrings.py:1299 -msgid "Solar radiance and shadows" +#: ../gui/wxpython/lmgr/layertree.py:1080 +#, python-format +msgid "%s <%s> already exists in the current mapset. Do you want to overwrite it?" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:351 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1277 -#: ../gui/wxpython/menustrings.py:358 ../gui/wxpython/menustrings.py:1300 -msgid "LatLong map" +#: ../gui/wxpython/lmgr/layertree.py:1092 +#, python-format +msgid "Unable to make copy of <%s>" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:352 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1278 -#: ../gui/wxpython/menustrings.py:359 ../gui/wxpython/menustrings.py:1301 -msgid "Creates a latitude/longitude raster map." +#: ../gui/wxpython/lmgr/layertree.py:1100 +#, python-format +msgid "Unable to make copy of <%s>. Mapset <%s> is not current mapset." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:353 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1279 -#: ../gui/wxpython/menustrings.py:360 ../gui/wxpython/menustrings.py:1302 -msgid "Solar irradiance and irradiation" +#: ../gui/wxpython/lmgr/layertree.py:1126 +msgid "Unable to display histogram of raster map. No map name defined." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:354 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1280 -#: ../gui/wxpython/menustrings.py:361 ../gui/wxpython/menustrings.py:1303 -msgid "Solar irradiance and irradiation model. Computes direct (beam), diffuse and reflected solar irradiation raster maps for given day, latitude, surface and atmospheric conditions. Solar parameters (e.g. sunrise, sunset times, declination, extraterrestrial irradiance, daylight length) are saved in the map history file. Alternatively, a local time can be specified to compute solar incidence angle and/or irradiance raster maps. The shadowing effect of the topography is optionally incorporated." +#: ../gui/wxpython/lmgr/layertree.py:1177 ../gui/wxpython/mapdisp/frame.py:276 +#, python-format +msgid "" +"Unable to start wxGUI vector digitizer.\n" +"Details: %s" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:355 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1281 -#: ../gui/wxpython/menustrings.py:362 ../gui/wxpython/menustrings.py:1304 -msgid "Shadows map" +#: ../gui/wxpython/lmgr/layertree.py:1348 +msgid "Layer group:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:356 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1282 -#: ../gui/wxpython/menustrings.py:363 ../gui/wxpython/menustrings.py:1305 -msgid "Calculates cast shadow areas from sun position and elevation raster map. Either exact sun position (A) is specified, or date/time to calculate the sun position (B) by r.sunmask itself." +#: ../gui/wxpython/lmgr/layertree.py:1354 +#: ../gui/wxpython/lmgr/layertree.py:1903 +msgid "Click to edit layer settings" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:357 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1283 -#: ../gui/wxpython/menustrings.py:364 ../gui/wxpython/menustrings.py:1306 -msgid "Sunshine hours and solar angles" +#: ../gui/wxpython/lmgr/layertree.py:1421 +msgid "(double click to set properties)" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:358 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1284 -#: ../gui/wxpython/menustrings.py:365 ../gui/wxpython/menustrings.py:1307 -msgid "Calculates solar elevation, solar azimuth, and sun hours. Solar elevation: the angle between the direction of the geometric center of the sun's apparent disk and the (idealized) horizon. Solar azimuth: the angle from due north in clockwise direction." +#: ../gui/wxpython/lmgr/layertree.py:1678 +msgid "Please wait, updating data..." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:359 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1285 -#: ../gui/wxpython/menustrings.py:366 ../gui/wxpython/menustrings.py:1308 -msgid "Terrain analysis" +#: ../gui/wxpython/lmgr/menudata.py:45 +msgid "Unable to parse user toolboxes XML files. Default main menu will be loaded." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:360 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1286 -#: ../gui/wxpython/menustrings.py:367 ../gui/wxpython/menustrings.py:1309 -msgid "Generate contour lines" +#: ../gui/wxpython/lmgr/menudata.py:71 +msgid "Unable to parse user toolboxes XML files. Default module tree will be loaded." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:361 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1287 -#: ../gui/wxpython/menustrings.py:368 ../gui/wxpython/menustrings.py:1310 -msgid "Produces a vector map of specified contours from a raster map." +#: ../gui/wxpython/rlisetup/frame.py:23 +msgid "Modify the configuration file" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:362 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1288 -#: ../gui/wxpython/menustrings.py:369 ../gui/wxpython/menustrings.py:1311 -msgid "Cost surface" +#: ../gui/wxpython/rlisetup/frame.py:37 +#, python-brace-format +msgid "View and modify the configuration file '{name}'" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:363 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1289 -#: ../gui/wxpython/menustrings.py:370 ../gui/wxpython/menustrings.py:1312 -msgid "Creates a raster map showing the cumulative cost of moving between different geographic locations on an input raster map whose cell category values represent cost." +#: ../gui/wxpython/rlisetup/frame.py:89 +#, python-brace-format +msgid "" +"Are you sure that you want modify r.li configuration file {name}?\n" +"You could broke the configuration file..." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:364 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1290 -#: ../gui/wxpython/menustrings.py:371 ../gui/wxpython/menustrings.py:1313 -msgid "Cumulative movement costs" +#: ../gui/wxpython/rlisetup/frame.py:94 +msgid "WARNING" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:365 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1291 -#: ../gui/wxpython/menustrings.py:372 ../gui/wxpython/menustrings.py:1314 -msgid "Creates a raster map showing the anisotropic cumulative cost of moving between different geographic locations on an input raster map whose cell category values represent cost." +#: ../gui/wxpython/rlisetup/frame.py:114 +msgid "GRASS GIS Setup for r.li modules" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:366 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1292 -#: ../gui/wxpython/menustrings.py:373 ../gui/wxpython/menustrings.py:1315 -msgid "Least cost route or flow" +#: ../gui/wxpython/rlisetup/frame.py:132 +msgid "Available sampling area configuration files" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:367 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1293 -#: ../gui/wxpython/menustrings.py:374 ../gui/wxpython/menustrings.py:1316 -msgid "Traces a flow through an elevation model or cost surface on a raster map." +#: ../gui/wxpython/rlisetup/frame.py:141 +msgid "Remove a configuration file" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:368 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1294 -#: ../gui/wxpython/menustrings.py:375 ../gui/wxpython/menustrings.py:1317 -msgid "Compute shaded relief" +#: ../gui/wxpython/rlisetup/frame.py:144 +msgid "Create a new configuration file" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:369 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1295 -#: ../gui/wxpython/menustrings.py:376 ../gui/wxpython/menustrings.py:1318 -msgid "Creates shaded relief map from an elevation map (DEM). " +#: ../gui/wxpython/rlisetup/frame.py:147 +msgid "Rename a configuration file" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:370 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1296 -#: ../gui/wxpython/menustrings.py:377 ../gui/wxpython/menustrings.py:1319 -msgid "Apply shade to raster" +#: ../gui/wxpython/rlisetup/frame.py:149 +msgid "View/Edit" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:371 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1297 -#: ../gui/wxpython/menustrings.py:378 ../gui/wxpython/menustrings.py:1320 -msgid "Drapes a color raster over an shaded relief or aspect map." +#: ../gui/wxpython/rlisetup/frame.py:150 +msgid "View and edit a configuration file" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:372 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1298 -#: ../gui/wxpython/menustrings.py:379 ../gui/wxpython/menustrings.py:1321 -msgid "Slope and aspect" +#: ../gui/wxpython/rlisetup/frame.py:225 +#, python-format +msgid "Do you want remove r.li configuration file <%s>?" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:373 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1299 -#: ../gui/wxpython/menustrings.py:380 ../gui/wxpython/menustrings.py:1322 -msgid "Generates raster maps of slope, aspect, curvatures and partial derivatives from an elevation raster map. Aspect is calculated counterclockwise from east." +#: ../gui/wxpython/rlisetup/frame.py:228 +msgid "Remove new r.li configuration file?" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:374 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1300 -#: ../gui/wxpython/menustrings.py:383 ../gui/wxpython/menustrings.py:1325 -msgid "Terrain parameters" +#: ../gui/wxpython/rlisetup/frame.py:251 ../gui/wxpython/rlisetup/frame.py:271 +msgid "You have to select a configuration file" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:375 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1301 -#: ../gui/wxpython/menustrings.py:384 ../gui/wxpython/menustrings.py:1326 -msgid "Extracts terrain parameters from a DEM. Uses a multi-scale approach by taking fitting quadratic parameters to any size window (via least squares)." +#: ../gui/wxpython/rlisetup/frame.py:254 +#, python-format +msgid "Set the new name for %s \" \"configuration file" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:376 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1302 -#: ../gui/wxpython/menustrings.py:385 ../gui/wxpython/menustrings.py:1327 -msgid "Textural features" +#: ../gui/wxpython/rlisetup/frame.py:256 +msgid "Rename configuration file" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:377 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1303 -#: ../gui/wxpython/menustrings.py:386 ../gui/wxpython/menustrings.py:1328 -msgid "Generate images with textural features from a raster map." +#: ../gui/wxpython/rlisetup/functions.py:127 +#: ../gui/wxpython/rlisetup/wizard.py:1711 +msgid "The polygon seems to have 0 areas" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:378 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1304 -#: ../gui/wxpython/menustrings.py:387 ../gui/wxpython/menustrings.py:1329 -msgid "Visibility" +#: ../gui/wxpython/rlisetup/functions.py:138 +#: ../gui/wxpython/rlisetup/wizard.py:1671 +#, python-format +msgid "The raster map <%s> already exists. Please remove or rename the maps with the prefix '%s' or select the option to overwrite existing maps" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:379 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1305 -#: ../gui/wxpython/menustrings.py:388 ../gui/wxpython/menustrings.py:1330 -msgid "Computes the viewshed of a point on an elevation raster map. Default format: NULL (invisible), vertical angle wrt viewpoint (visible)." +#: ../gui/wxpython/rlisetup/sampling_frame.py:217 +#: ../gui/wxpython/rlisetup/sampling_frame.py:326 +#, python-format +msgid "The raster file %s already exists, please change name" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:382 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1308 -#: ../gui/wxpython/menustrings.py:391 ../gui/wxpython/menustrings.py:1333 -msgid "Horizon angle" +#: ../gui/wxpython/rlisetup/sampling_frame.py:243 +msgid "Raster map not created. Please redraw region." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:383 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1309 -#: ../gui/wxpython/menustrings.py:392 ../gui/wxpython/menustrings.py:1334 -msgid "Computes horizon angle height from a digital elevation model. The module has two different modes of operation: 1. Computes the entire horizon around a single point whose coordinates are given with the 'coord' option. The horizon height (in radians). 2. Computes one or more raster maps of the horizon height in a single direction. The input for this is the angle (in degrees), which is measured counterclockwise with east=0, north=90 etc. The output is the horizon height in radians." +#: ../gui/wxpython/rlisetup/sampling_frame.py:349 +msgid "Raster map not created. redraw region again." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:384 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1310 -#: ../gui/wxpython/menustrings.py:393 ../gui/wxpython/menustrings.py:1335 -msgid "Transform features" +#: ../gui/wxpython/rlisetup/sampling_frame.py:403 +#: ../gui/wxpython/rlisetup/wizard.py:824 +msgid "Draw sampling frame" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:385 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1311 -#: ../gui/wxpython/menustrings.py:394 ../gui/wxpython/menustrings.py:1336 -msgid "Clump" +#: ../gui/wxpython/rlisetup/sampling_frame.py:404 +msgid "Draw sampling frame by clicking and dragging" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:386 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1312 -#: ../gui/wxpython/menustrings.py:395 ../gui/wxpython/menustrings.py:1337 -msgid "Recategorizes data in a raster map by grouping cells that form physically discrete areas into unique categories." +#: ../gui/wxpython/rlisetup/sampling_frame.py:407 +msgid "Draw sampling rectangle" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:387 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1313 -#: ../gui/wxpython/menustrings.py:396 ../gui/wxpython/menustrings.py:1338 -msgid "Grow" +#: ../gui/wxpython/rlisetup/sampling_frame.py:408 +msgid "Draw sampling rectangle by clicking and dragging" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:389 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1315 -#: ../gui/wxpython/menustrings.py:398 ../gui/wxpython/menustrings.py:1340 -msgid "Thin" +#: ../gui/wxpython/rlisetup/sampling_frame.py:411 +msgid "Draw sampling circle" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:390 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1316 -#: ../gui/wxpython/menustrings.py:399 ../gui/wxpython/menustrings.py:1341 -msgid "Thins non-null cells that denote linear features in a raster map layer." +#: ../gui/wxpython/rlisetup/sampling_frame.py:412 +msgid "Draw sampling circle radius by clicking and dragging" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:391 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1317 -#: ../gui/wxpython/menustrings.py:400 ../gui/wxpython/menustrings.py:1342 -msgid "Hydrologic modeling" +#: ../gui/wxpython/rlisetup/sampling_frame.py:415 +#: ../gui/wxpython/rlisetup/wizard.py:1135 +#: ../gui/wxpython/rlisetup/wizard.py:1496 +msgid "Draw sampling region" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:392 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1318 -#: ../gui/wxpython/menustrings.py:401 ../gui/wxpython/menustrings.py:1343 -msgid "Carve stream channels" +#: ../gui/wxpython/rlisetup/sampling_frame.py:416 +msgid "Draw sampling region by polygon. Right Double click to end drawing" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:393 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1319 -#: ../gui/wxpython/menustrings.py:402 ../gui/wxpython/menustrings.py:1344 -msgid "Generates stream channels. Takes vector stream data, transforms it to raster and subtracts depth from the output DEM." +#: ../gui/wxpython/rlisetup/wizard.py:58 +msgid "Create new configuration file for r.li modules" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:394 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1320 -#: ../gui/wxpython/menustrings.py:403 ../gui/wxpython/menustrings.py:1345 -msgid "Fill lake" +#: ../gui/wxpython/rlisetup/wizard.py:124 +#, python-format +msgid "Do you want to create r.li configuration file <%s>?" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:395 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1321 -#: ../gui/wxpython/menustrings.py:404 ../gui/wxpython/menustrings.py:1346 -msgid "Fills lake at given point to given level." +#: ../gui/wxpython/rlisetup/wizard.py:127 +msgid "Create new r.li configuration file?" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:396 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1322 -#: ../gui/wxpython/menustrings.py:405 ../gui/wxpython/menustrings.py:1347 -msgid "Depressionless map and flowlines" +#: ../gui/wxpython/rlisetup/wizard.py:139 +msgid "r.li.setup wizard canceled. Configuration file not created." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:397 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1323 -#: ../gui/wxpython/menustrings.py:406 ../gui/wxpython/menustrings.py:1348 -msgid "Filters and generates a depressionless elevation map and a flow direction map from a given elevation raster map." +#: ../gui/wxpython/rlisetup/wizard.py:485 +msgid "Select maps and define name" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:398 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1324 -#: ../gui/wxpython/menustrings.py:407 ../gui/wxpython/menustrings.py:1349 -msgid "Flow accumulation" +#: ../gui/wxpython/rlisetup/wizard.py:498 +msgid "Name for new configuration file to create" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:399 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1325 -#: ../gui/wxpython/menustrings.py:408 ../gui/wxpython/menustrings.py:1350 -msgid "Performs flow computation for massive grids." +#: ../gui/wxpython/rlisetup/wizard.py:511 +msgid "Raster map to use to select areas" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:400 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1326 -#: ../gui/wxpython/menustrings.py:409 ../gui/wxpython/menustrings.py:1351 -msgid "Flow lines" +#: ../gui/wxpython/rlisetup/wizard.py:522 +msgid "Vector map to use to select areas" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:401 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1327 -#: ../gui/wxpython/menustrings.py:410 ../gui/wxpython/menustrings.py:1352 -msgid "Constructs flowlines. Computes flowlines, flowpath lengths, and flowaccumulation (contributing areas) from a elevation raster map." +#: ../gui/wxpython/rlisetup/wizard.py:533 +msgid "Vector map layer to use to select areas" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:402 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1328 -#: ../gui/wxpython/menustrings.py:411 ../gui/wxpython/menustrings.py:1353 -msgid "Watershed analysis" +#: ../gui/wxpython/rlisetup/wizard.py:545 +msgid "Define sampling region (region for analysis)" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:403 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1329 -#: ../gui/wxpython/menustrings.py:412 ../gui/wxpython/menustrings.py:1354 -msgid "Calculates hydrological parameters and RUSLE factors." +#: ../gui/wxpython/rlisetup/wizard.py:548 +#: ../gui/wxpython/rlisetup/wizard.py:883 +msgid "Whole map layer" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:404 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1330 -#: ../gui/wxpython/menustrings.py:413 ../gui/wxpython/menustrings.py:1355 -msgid "Watershed subbasins" +#: ../gui/wxpython/rlisetup/wizard.py:549 +msgid "Keyboard setting" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:405 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1331 -#: ../gui/wxpython/menustrings.py:414 ../gui/wxpython/menustrings.py:1356 -msgid "Generates watershed subbasins raster map." +#: ../gui/wxpython/rlisetup/wizard.py:550 +msgid "Draw the sampling frame" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:406 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1332 -#: ../gui/wxpython/menustrings.py:415 ../gui/wxpython/menustrings.py:1357 -msgid "Watershed basin creation" +#: ../gui/wxpython/rlisetup/wizard.py:592 +#, python-format +msgid "The configuration file %s already exists, please change name" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:407 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1333 -#: ../gui/wxpython/menustrings.py:416 ../gui/wxpython/menustrings.py:1358 -msgid "Creates watershed basins from a drainage direction map." +#: ../gui/wxpython/rlisetup/wizard.py:654 +#, python-format +msgid "Vector %s was not found, please select another vector" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:408 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1334 -#: ../gui/wxpython/menustrings.py:417 ../gui/wxpython/menustrings.py:1359 -msgid "Extraction of stream networks" +#: ../gui/wxpython/rlisetup/wizard.py:658 +#, python-format +msgid "Vector %s has no areas, please select another vector" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:409 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1335 -#: ../gui/wxpython/menustrings.py:418 ../gui/wxpython/menustrings.py:1360 -msgid "Performs stream network extraction." +#: ../gui/wxpython/rlisetup/wizard.py:663 +#, python-format +msgid "Vector %s has no table connected, please select another vector" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:410 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1336 -#: ../gui/wxpython/menustrings.py:419 ../gui/wxpython/menustrings.py:1361 -msgid "SIMWE Overland flow modeling" +#: ../gui/wxpython/rlisetup/wizard.py:707 +msgid "Insert sampling frame parameter" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:411 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1337 -#: ../gui/wxpython/menustrings.py:420 ../gui/wxpython/menustrings.py:1362 -msgid "Overland flow hydrologic simulation using path sampling method (SIMWE)." +#: ../gui/wxpython/rlisetup/wizard.py:717 +msgid "Column of upper left corner" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:412 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1338 -#: ../gui/wxpython/menustrings.py:421 ../gui/wxpython/menustrings.py:1363 -msgid "SIMWE Sediment flux modeling" +#: ../gui/wxpython/rlisetup/wizard.py:731 +msgid "Row of upper left corner" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:413 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1339 -#: ../gui/wxpython/menustrings.py:422 ../gui/wxpython/menustrings.py:1364 -msgid "Sediment transport and erosion/deposition simulation using path sampling method (SIMWE)." +#: ../gui/wxpython/rlisetup/wizard.py:746 +#: ../gui/wxpython/rlisetup/wizard.py:760 +msgid "Row length of sampling frame" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:414 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1340 -#: ../gui/wxpython/menustrings.py:423 ../gui/wxpython/menustrings.py:1365 -msgid "Topographic index map" +#: ../gui/wxpython/rlisetup/wizard.py:876 +msgid "Insert sampling areas" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:415 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1341 -#: ../gui/wxpython/menustrings.py:424 ../gui/wxpython/menustrings.py:1366 -msgid "Creates a topographic index (wetness index) raster map from an elevation raster map." +#: ../gui/wxpython/rlisetup/wizard.py:884 +msgid "Regions" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:416 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1342 -#: ../gui/wxpython/menustrings.py:425 ../gui/wxpython/menustrings.py:1367 -msgid "TOPMODEL simulation" +#: ../gui/wxpython/rlisetup/wizard.py:885 +msgid "Sample units" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:417 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1343 -#: ../gui/wxpython/menustrings.py:426 ../gui/wxpython/menustrings.py:1368 -msgid "Simulates TOPMODEL which is a physically based hydrologic model." +#: ../gui/wxpython/rlisetup/wizard.py:887 +msgid "" +"Select areas from the\n" +"overlaid vector map" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:418 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1344 -#: ../gui/wxpython/menustrings.py:427 ../gui/wxpython/menustrings.py:1369 -msgid "USLE K-factor" +#: ../gui/wxpython/rlisetup/wizard.py:898 +msgid "Choose a method" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:419 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1345 -#: ../gui/wxpython/menustrings.py:428 ../gui/wxpython/menustrings.py:1370 -msgid "Computes USLE Soil Erodibility Factor (K)." +#: ../gui/wxpython/rlisetup/wizard.py:900 +msgid "Use keyboard to enter sampling area" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:420 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1346 -#: ../gui/wxpython/menustrings.py:429 ../gui/wxpython/menustrings.py:1371 -msgid "USLE R-factor" +#: ../gui/wxpython/rlisetup/wizard.py:901 +msgid "Use mouse to draw sampling area" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:421 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1347 -#: ../gui/wxpython/menustrings.py:430 ../gui/wxpython/menustrings.py:1372 -msgid "Computes USLE R factor, Rainfall erosivity index." -msgstr "" +#: ../gui/wxpython/rlisetup/wizard.py:905 +msgid "This option is not supported yet" +msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:422 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:860 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1348 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1786 -#: ../gui/wxpython/menustrings.py:431 ../gui/wxpython/menustrings.py:878 -#: ../gui/wxpython/menustrings.py:1373 ../gui/wxpython/menustrings.py:1820 -msgid "Groundwater modeling" +#: ../gui/wxpython/rlisetup/wizard.py:917 +msgid "Number of regions to draw:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:423 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1349 -#: ../gui/wxpython/menustrings.py:432 ../gui/wxpython/menustrings.py:1374 -msgid "Groundwater flow" +#: ../gui/wxpython/rlisetup/wizard.py:932 +msgid "Do you want to overwrite existing temporal maps if they exist?" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:424 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1350 -#: ../gui/wxpython/menustrings.py:433 ../gui/wxpython/menustrings.py:1375 -msgid "Numerical calculation program for transient, confined and unconfined groundwater flow in two dimensions." +#: ../gui/wxpython/rlisetup/wizard.py:937 +msgid "Do you want to check vector areas?" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:425 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1351 -#: ../gui/wxpython/menustrings.py:434 ../gui/wxpython/menustrings.py:1376 -msgid "Groundwater solute transport" +#: ../gui/wxpython/rlisetup/wizard.py:939 +msgid "Select if use area by area" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:426 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1352 -#: ../gui/wxpython/menustrings.py:435 ../gui/wxpython/menustrings.py:1377 -msgid "Numerical calculation program for transient, confined and unconfined solute transport in two dimensions" +#: ../gui/wxpython/rlisetup/wizard.py:941 +msgid "All the features will be used" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:427 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1353 -#: ../gui/wxpython/menustrings.py:436 ../gui/wxpython/menustrings.py:1378 -msgid "Landscape patch analysis" +#: ../gui/wxpython/rlisetup/wizard.py:958 +msgid "Analysing all vector features..." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:428 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1354 -#: ../gui/wxpython/menustrings.py:437 ../gui/wxpython/menustrings.py:1379 -msgid "Set up sampling and analysis framework" +#: ../gui/wxpython/rlisetup/wizard.py:1056 +msgid "Analysing vector" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:429 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1355 -#: ../gui/wxpython/menustrings.py:438 ../gui/wxpython/menustrings.py:1380 -msgid "Configuration editor for r.li.'index'" +#: ../gui/wxpython/rlisetup/wizard.py:1072 +msgid "All feature are been analyzed." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:430 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1356 -#: ../gui/wxpython/menustrings.py:439 ../gui/wxpython/menustrings.py:1381 -msgid "Edge density" +#: ../gui/wxpython/rlisetup/wizard.py:1076 +msgid "An error occurred" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:431 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1357 -#: ../gui/wxpython/menustrings.py:440 ../gui/wxpython/menustrings.py:1382 -msgid "Calculates edge density index on a raster map, using a 4 neighbour algorithm" +#: ../gui/wxpython/rlisetup/wizard.py:1108 +msgid "Draw sampling regions" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:432 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1358 -#: ../gui/wxpython/menustrings.py:441 ../gui/wxpython/menustrings.py:1383 -msgid "Contrast weighted edge density" +#: ../gui/wxpython/rlisetup/wizard.py:1125 +msgid "Draw sample region " msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:433 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1359 -#: ../gui/wxpython/menustrings.py:442 ../gui/wxpython/menustrings.py:1384 -msgid "Calculates contrast weighted edge density index on a raster map" +#: ../gui/wxpython/rlisetup/wizard.py:1133 +#: ../gui/wxpython/rlisetup/wizard.py:1490 +msgid "Draw moving windows region" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:434 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1360 -#: ../gui/wxpython/menustrings.py:443 ../gui/wxpython/menustrings.py:1385 -msgid "Patch area mean" +#: ../gui/wxpython/rlisetup/wizard.py:1172 +msgid "Select sample units from keyboard" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:435 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1361 -#: ../gui/wxpython/menustrings.py:444 ../gui/wxpython/menustrings.py:1386 -msgid "Calculates mean patch size index on a raster map, using a 4 neighbour algorithm" +#: ../gui/wxpython/rlisetup/wizard.py:1186 +#: ../gui/wxpython/rlisetup/wizard.py:1359 +#: ../gui/wxpython/rlisetup/wizard.py:1449 +msgid "Select type of shape" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:436 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1362 -#: ../gui/wxpython/menustrings.py:445 ../gui/wxpython/menustrings.py:1387 -msgid "Patch area range" +#: ../gui/wxpython/rlisetup/wizard.py:1187 +#: ../gui/wxpython/rlisetup/wizard.py:1360 +#: ../gui/wxpython/rlisetup/wizard.py:1450 +msgid "Circle" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:437 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1363 -#: ../gui/wxpython/menustrings.py:446 ../gui/wxpython/menustrings.py:1388 -msgid "Calculates range of patch area size on a raster map" +#: ../gui/wxpython/rlisetup/wizard.py:1213 +#: ../gui/wxpython/rlisetup/wizard.py:1371 +#: ../gui/wxpython/rlisetup/wizard.py:1386 +msgid "Width size (in cells)?" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:438 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1364 -#: ../gui/wxpython/menustrings.py:447 ../gui/wxpython/menustrings.py:1389 -msgid "Patch area Std Dev" +#: ../gui/wxpython/rlisetup/wizard.py:1214 +#: ../gui/wxpython/rlisetup/wizard.py:1387 +msgid "What radius size (in meters)?" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:439 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1365 -#: ../gui/wxpython/menustrings.py:448 ../gui/wxpython/menustrings.py:1390 -msgid "Calculates standard deviation of patch area a raster map" +#: ../gui/wxpython/rlisetup/wizard.py:1215 +#: ../gui/wxpython/rlisetup/wizard.py:1378 +#: ../gui/wxpython/rlisetup/wizard.py:1388 +msgid "Height size (in cells)?" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:440 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1366 -#: ../gui/wxpython/menustrings.py:449 ../gui/wxpython/menustrings.py:1391 -msgid "Patch area Coeff Var" +#: ../gui/wxpython/rlisetup/wizard.py:1216 +#: ../gui/wxpython/rlisetup/wizard.py:1389 +msgid "Name of the circle mask" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:441 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1367 -#: ../gui/wxpython/menustrings.py:450 ../gui/wxpython/menustrings.py:1392 -msgid "Calculates coefficient of variation of patch area on a raster map" +#: ../gui/wxpython/rlisetup/wizard.py:1224 +msgid "Select method of sampling unit distribution" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:442 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1368 -#: ../gui/wxpython/menustrings.py:451 ../gui/wxpython/menustrings.py:1393 -msgid "Patch density" +#: ../gui/wxpython/rlisetup/wizard.py:1226 +msgid "Random non overlapping" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:443 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1369 -#: ../gui/wxpython/menustrings.py:452 ../gui/wxpython/menustrings.py:1394 -msgid "Calculates patch density index on a raster map, using a 4 neighbour algorithm" +#: ../gui/wxpython/rlisetup/wizard.py:1227 +msgid "Systematic contiguos" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:444 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1370 -#: ../gui/wxpython/menustrings.py:453 ../gui/wxpython/menustrings.py:1395 -msgid "Patch number" +#: ../gui/wxpython/rlisetup/wizard.py:1228 +msgid "Stratified random" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:445 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1371 -#: ../gui/wxpython/menustrings.py:454 ../gui/wxpython/menustrings.py:1396 -msgid "Calculates patch number index on a raster map, using a 4 neighbour algorithm." +#: ../gui/wxpython/rlisetup/wizard.py:1229 +msgid "Systematic non contiguos" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:446 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1372 -#: ../gui/wxpython/menustrings.py:455 ../gui/wxpython/menustrings.py:1397 -msgid "Dominance's diversity" +#: ../gui/wxpython/rlisetup/wizard.py:1230 +msgid "Centered over sites" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:447 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1373 -#: ../gui/wxpython/menustrings.py:456 ../gui/wxpython/menustrings.py:1398 -msgid "Calculates dominance's diversity index on a raster map" +#: ../gui/wxpython/rlisetup/wizard.py:1235 +#: ../gui/wxpython/rlisetup/wizard.py:1300 +msgid "What number of Sampling Units to use?" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:448 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1374 -#: ../gui/wxpython/menustrings.py:457 ../gui/wxpython/menustrings.py:1399 -msgid "Shannon's diversity" +#: ../gui/wxpython/rlisetup/wizard.py:1314 +msgid "Insert number of row strates" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:449 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1375 -#: ../gui/wxpython/menustrings.py:458 ../gui/wxpython/menustrings.py:1400 -msgid "Calculates Shannon's diversity index on a raster map" +#: ../gui/wxpython/rlisetup/wizard.py:1315 +msgid "Insert number of column strates" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:450 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1376 -#: ../gui/wxpython/menustrings.py:459 ../gui/wxpython/menustrings.py:1401 -msgid "Simpson's diversity" +#: ../gui/wxpython/rlisetup/wizard.py:1321 +msgid "Insert distance between units" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:451 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1377 -#: ../gui/wxpython/menustrings.py:460 ../gui/wxpython/menustrings.py:1402 -msgid "Calculates Simpson's diversity index on a raster map" +#: ../gui/wxpython/rlisetup/wizard.py:1351 +msgid "Set sample units" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:452 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1378 -#: ../gui/wxpython/menustrings.py:461 ../gui/wxpython/menustrings.py:1403 -msgid "Richness" +#: ../gui/wxpython/rlisetup/wizard.py:1400 +msgid "Set moving windows" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:453 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1379 -#: ../gui/wxpython/menustrings.py:462 ../gui/wxpython/menustrings.py:1404 -msgid "Calculates richness index on a raster map" +#: ../gui/wxpython/rlisetup/wizard.py:1443 +#: ../gui/wxpython/rlisetup/wizard.py:1541 +msgid "Draw sampling units" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:454 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1380 -#: ../gui/wxpython/menustrings.py:463 ../gui/wxpython/menustrings.py:1405 -msgid "Shape index" +#: ../gui/wxpython/rlisetup/wizard.py:1461 +msgid "Number of sampling area to draw:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:455 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1381 -#: ../gui/wxpython/menustrings.py:464 ../gui/wxpython/menustrings.py:1406 -msgid "Calculates shape index on a raster map" +#: ../gui/wxpython/rlisetup/wizard.py:1558 +msgid "Draw Sampling " msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:456 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1382 -#: ../gui/wxpython/menustrings.py:465 ../gui/wxpython/menustrings.py:1407 -msgid "Wildfire modeling" +#: ../gui/wxpython/rlisetup/wizard.py:1612 +msgid "Select sampling areas" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:457 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1383 -#: ../gui/wxpython/menustrings.py:466 ../gui/wxpython/menustrings.py:1408 -msgid "Rate of spread" +#: ../gui/wxpython/rlisetup/wizard.py:1621 +msgid "Is this area ok?" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:458 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1384 -#: ../gui/wxpython/menustrings.py:467 ../gui/wxpython/menustrings.py:1409 -msgid "Generates rate of spread raster maps. Generates three, or four raster map layers showing the base (perpendicular) rate of spread (ROS), the maximum (forward) ROS, the direction of the maximum ROS, and optionally the maximum potential spotting distance for fire spread simulation." +#: ../gui/wxpython/rlisetup/wizard.py:1644 +msgid "Select sample area " msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:459 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1385 -#: ../gui/wxpython/menustrings.py:468 ../gui/wxpython/menustrings.py:1410 -msgid "Least-cost spread paths" +#: ../gui/wxpython/rlisetup/wizard.py:1714 +msgid "Select sample area 1 of " msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:460 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1386 -#: ../gui/wxpython/menustrings.py:469 ../gui/wxpython/menustrings.py:1411 -msgid "Recursively traces the least cost path backwards to cells from which the cumulative cost was determined." +#: ../gui/wxpython/rlisetup/wizard.py:1744 +msgid "Configuration file name:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:461 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1387 -#: ../gui/wxpython/menustrings.py:470 ../gui/wxpython/menustrings.py:1412 -msgid "Anisotropic spread simulation" +#: ../gui/wxpython/rlisetup/wizard.py:1753 +msgid "Raster name:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:462 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1388 -#: ../gui/wxpython/menustrings.py:471 ../gui/wxpython/menustrings.py:1413 -msgid "Simulates elliptically anisotropic spread. Generates a raster map of the cumulative time of spread, given raster maps containing the rates of spread (ROS), the ROS directions and the spread origins. It optionally produces raster maps to contain backlink UTM coordinates for tracing spread paths. Usable for fire spread simulations." +#: ../gui/wxpython/rlisetup/wizard.py:1763 +msgid "Vector name:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:463 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1389 -#: ../gui/wxpython/menustrings.py:472 ../gui/wxpython/menustrings.py:1414 -msgid "Change category values and labels" +#: ../gui/wxpython/rlisetup/wizard.py:1772 +msgid "Region type:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:464 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:514 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1390 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1440 -#: ../gui/wxpython/menustrings.py:473 ../gui/wxpython/menustrings.py:523 -#: ../gui/wxpython/menustrings.py:1415 ../gui/wxpython/menustrings.py:1465 -msgid "Manage category information" +#: ../gui/wxpython/rlisetup/wizard.py:1790 +msgid "Sampling area type:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:465 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:515 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1391 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1441 -#: ../gui/wxpython/menustrings.py:474 ../gui/wxpython/menustrings.py:524 -#: ../gui/wxpython/menustrings.py:1416 ../gui/wxpython/menustrings.py:1466 -msgid "Manages category values and labels associated with user-specified raster map layers." +#: ../gui/wxpython/rlisetup/wizard.py:1853 +msgid "Region keyboard values:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:466 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1392 -#: ../gui/wxpython/menustrings.py:475 ../gui/wxpython/menustrings.py:1417 -msgid "Interactively edit category values" +#: ../gui/wxpython/rlisetup/wizard.py:1867 +#: ../gui/wxpython/rlisetup/wizard.py:1892 +#: ../gui/wxpython/rlisetup/wizard.py:1896 +msgid "Type of shape:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:467 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1393 -#: ../gui/wxpython/menustrings.py:476 ../gui/wxpython/menustrings.py:1418 -msgid "Edits cell values in a raster map." +#: ../gui/wxpython/rlisetup/wizard.py:1870 +#: ../gui/wxpython/rlisetup/wizard.py:1899 +msgid "Radius size:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:468 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1394 -#: ../gui/wxpython/menustrings.py:477 ../gui/wxpython/menustrings.py:1419 -msgid "Reclassify by size" +#: ../gui/wxpython/rlisetup/wizard.py:1871 +#: ../gui/wxpython/rlisetup/wizard.py:1900 +msgid "Name circle mask:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:469 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1395 -#: ../gui/wxpython/menustrings.py:478 ../gui/wxpython/menustrings.py:1420 -msgid "Reclasses a raster map greater or less than user specified area size (in hectares)." +#: ../gui/wxpython/rlisetup/wizard.py:1873 +#: ../gui/wxpython/rlisetup/wizard.py:1902 +msgid "Width size:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:470 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:687 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1396 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1613 -#: ../gui/wxpython/menustrings.py:479 ../gui/wxpython/menustrings.py:698 -#: ../gui/wxpython/menustrings.py:1421 ../gui/wxpython/menustrings.py:1640 -msgid "Reclassify" +#: ../gui/wxpython/rlisetup/wizard.py:1874 +#: ../gui/wxpython/rlisetup/wizard.py:1903 +msgid "Height size:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:471 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1397 -#: ../gui/wxpython/menustrings.py:480 ../gui/wxpython/menustrings.py:1422 -msgid "Reclassify raster map based on category values. Creates a new raster map whose category values are based upon a reclassification of the categories in an existing raster map." +#: ../gui/wxpython/rlisetup/wizard.py:1877 +msgid "Method of distribution:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:472 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1398 -#: ../gui/wxpython/menustrings.py:481 ../gui/wxpython/menustrings.py:1423 -msgid "Recode" +#: ../gui/wxpython/rlisetup/wizard.py:1880 +msgid "Number sampling units:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:473 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1399 -#: ../gui/wxpython/menustrings.py:482 ../gui/wxpython/menustrings.py:1424 -msgid "Recodes categorical raster maps." +#: ../gui/wxpython/rlisetup/wizard.py:1883 +msgid "Distance between units:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:474 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1400 -#: ../gui/wxpython/menustrings.py:483 ../gui/wxpython/menustrings.py:1425 -msgid "Rescale" +#: ../gui/wxpython/rlisetup/wizard.py:1886 +msgid "Number row strates:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:475 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1401 -#: ../gui/wxpython/menustrings.py:484 ../gui/wxpython/menustrings.py:1426 -msgid "Rescales the range of category values in a raster map layer." +#: ../gui/wxpython/rlisetup/wizard.py:1888 +msgid "Number column strates:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:476 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1402 -#: ../gui/wxpython/menustrings.py:485 ../gui/wxpython/menustrings.py:1427 -msgid "Rescale with histogram" +#: ../gui/wxpython/mapwin/decorations.py:178 +#: ../gui/wxpython/mapwin/decorations.py:265 +msgid "" +"Please install Python Imaging Library (PIL)\n" +"for better control of legend and other decorations." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:477 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1403 -#: ../gui/wxpython/menustrings.py:486 ../gui/wxpython/menustrings.py:1428 -msgid "Rescales histogram equalized the range of category values in a raster map layer." +#: ../gui/wxpython/mapwin/decorations.py:197 +msgid "Remove text" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:478 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1404 -#: ../gui/wxpython/menustrings.py:487 ../gui/wxpython/menustrings.py:1429 -msgid "Generate random cells" +#: ../gui/wxpython/mapwin/decorations.py:220 +msgid "Remove scale bar" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:479 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1405 -#: ../gui/wxpython/menustrings.py:488 ../gui/wxpython/menustrings.py:1430 -msgid "Random cells" +#: ../gui/wxpython/mapwin/decorations.py:232 +msgid "Remove north arrow" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:480 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1406 -#: ../gui/wxpython/menustrings.py:489 ../gui/wxpython/menustrings.py:1431 -msgid "Generates random cell values with spatial dependence." +#: ../gui/wxpython/mapwin/decorations.py:244 +msgid "Remove vector legend" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:481 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1407 -#: ../gui/wxpython/menustrings.py:490 ../gui/wxpython/menustrings.py:1432 -msgid "Random cells and vector points" +#: ../gui/wxpython/mapwin/decorations.py:256 +msgid "Remove legend" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:482 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1408 -#: ../gui/wxpython/menustrings.py:491 ../gui/wxpython/menustrings.py:1433 -msgid "Creates a raster map layer and vector point map containing randomly located points." +#: ../gui/wxpython/mapwin/buffered.py:256 +msgid "Copy coordinates to clipboard" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:483 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1409 -#: ../gui/wxpython/menustrings.py:492 ../gui/wxpython/menustrings.py:1434 -msgid "Generate surfaces" +#: ../gui/wxpython/mapwin/buffered.py:264 +msgid "Hide toolbars" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:484 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1410 -#: ../gui/wxpython/menustrings.py:493 ../gui/wxpython/menustrings.py:1435 -msgid "Fractal surface" +#: ../gui/wxpython/mapwin/buffered.py:266 +msgid "Show toolbars" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:485 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1411 -#: ../gui/wxpython/menustrings.py:494 ../gui/wxpython/menustrings.py:1436 -msgid "Creates a fractal surface of a given fractal dimension." +#: ../gui/wxpython/mapwin/buffered.py:273 +msgid "Hide statusbar" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:486 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1412 -#: ../gui/wxpython/menustrings.py:495 ../gui/wxpython/menustrings.py:1437 -msgid "Gaussian kernel density surface" +#: ../gui/wxpython/mapwin/buffered.py:274 +msgid "Show statusbar" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:487 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1413 -#: ../gui/wxpython/menustrings.py:496 ../gui/wxpython/menustrings.py:1438 -msgid "Generates a raster density map from vector points map. Density is computed using a moving kernel. Optionally generates a vector density map on a vector network." +#: ../gui/wxpython/mapwin/buffered.py:291 +msgid "Resize legend" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:488 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1414 -#: ../gui/wxpython/menustrings.py:497 ../gui/wxpython/menustrings.py:1439 -msgid "Gaussian deviates surface" +#: ../gui/wxpython/mapwin/buffered.py:991 +msgid "Unable to draw registered graphics. The graphics was unregistered." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:489 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1415 -#: ../gui/wxpython/menustrings.py:498 ../gui/wxpython/menustrings.py:1440 -msgid "Generates a raster map using gaussian random number generator. Mean and standard deviation of gaussian deviates can be expressed by the user." +#: ../gui/wxpython/mapwin/buffered.py:2080 +msgid "Zoom to saved region extents" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:491 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1417 -#: ../gui/wxpython/menustrings.py:500 ../gui/wxpython/menustrings.py:1442 -msgid "Creates raster plane map given dip (inclination), aspect (azimuth) and one point." +#: ../gui/wxpython/mapwin/buffered.py:2082 +msgid "Set compulational region from named region" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:492 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1418 -#: ../gui/wxpython/menustrings.py:501 ../gui/wxpython/menustrings.py:1443 -msgid "Random deviates surface" +#: ../gui/wxpython/mapwin/buffered.py:2095 +#, python-format +msgid "Region <%s> not found. Operation canceled." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:493 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1419 -#: ../gui/wxpython/menustrings.py:502 ../gui/wxpython/menustrings.py:1444 -msgid "Produces a raster surface map of uniform random deviates with defined range." +#: ../gui/wxpython/mapwin/buffered.py:2125 +msgid "Save display extents to region file" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:494 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1420 -#: ../gui/wxpython/menustrings.py:503 ../gui/wxpython/menustrings.py:1445 -msgid "Random surface with spatial dependence" +#: ../gui/wxpython/mapwin/buffered.py:2127 +msgid "Save computational region to region file" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:495 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1421 -#: ../gui/wxpython/menustrings.py:504 ../gui/wxpython/menustrings.py:1446 -msgid "Generates random surface(s) with spatial dependence." +#: ../gui/wxpython/mapwin/buffered.py:2139 +#, python-format +msgid "Region file <%s> already exists. Do you want to overwrite it?" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:496 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1422 -#: ../gui/wxpython/menustrings.py:505 ../gui/wxpython/menustrings.py:1447 -msgid "Interpolate surfaces" +#: ../gui/wxpython/mapwin/analysis.py:228 +#: ../gui/wxpython/mapwin/analysis.py:350 +msgid "Measuring finished" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:497 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1423 -#: ../gui/wxpython/menustrings.py:506 ../gui/wxpython/menustrings.py:1448 -msgid "Bilinear and bicubic from vector points" +#: ../gui/wxpython/mapwin/analysis.py:246 +#: ../gui/wxpython/mapwin/analysis.py:362 +#, python-format +msgid "Click and drag with left mouse button to measure.%sDouble click with left button to clear." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:498 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1424 -#: ../gui/wxpython/menustrings.py:507 ../gui/wxpython/menustrings.py:1449 -msgid "Performs bicubic or bilinear spline interpolation with Tykhonov regularization." +#: ../gui/wxpython/mapwin/analysis.py:252 +msgid "Measuring distance" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:499 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1425 -#: ../gui/wxpython/menustrings.py:508 ../gui/wxpython/menustrings.py:1450 -msgid "IDW from raster points" +#: ../gui/wxpython/mapwin/analysis.py:255 +msgid "Measuring distance:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:500 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1426 -#: ../gui/wxpython/menustrings.py:509 ../gui/wxpython/menustrings.py:1451 -msgid "Provides surface interpolation from raster point data by Inverse Distance Squared Weighting." +#: ../gui/wxpython/mapwin/analysis.py:263 +#, python-format +msgid "" +"Geodesic distance calculation is not available.\n" +"Reason: %s" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:501 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1427 -#: ../gui/wxpython/menustrings.py:510 ../gui/wxpython/menustrings.py:1452 -msgid "IDW from vector points" +#: ../gui/wxpython/mapwin/analysis.py:301 +#: ../gui/wxpython/mapwin/analysis.py:308 +msgid "segment" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:502 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1428 -#: ../gui/wxpython/menustrings.py:511 ../gui/wxpython/menustrings.py:1453 -msgid "Provides surface interpolation from vector point data by Inverse Distance Squared Weighting." +#: ../gui/wxpython/mapwin/analysis.py:302 +#: ../gui/wxpython/mapwin/analysis.py:309 +msgid "total distance" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:503 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1429 -#: ../gui/wxpython/menustrings.py:512 ../gui/wxpython/menustrings.py:1454 -msgid "Raster contours" +#: ../gui/wxpython/mapwin/analysis.py:303 +msgid "bearing" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:504 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1430 -#: ../gui/wxpython/menustrings.py:513 ../gui/wxpython/menustrings.py:1455 -msgid "Generates surface raster map from rasterized contours." +#: ../gui/wxpython/mapwin/analysis.py:304 +msgid "degrees (clockwise from grid-north)" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:505 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1431 -#: ../gui/wxpython/menustrings.py:514 ../gui/wxpython/menustrings.py:1456 -msgid "Regularized spline tension" +#: ../gui/wxpython/mapwin/analysis.py:366 +msgid "Measuring area:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:506 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1432 -#: ../gui/wxpython/menustrings.py:515 ../gui/wxpython/menustrings.py:1457 -msgid "Performs surface interpolation from vector points map by splines. Spatial approximation and topographic analysis from given point or isoline data in vector format to floating point raster format using regularized spline with tension." +#: ../gui/wxpython/mapwin/analysis.py:386 +msgid "Units not recognized, measurement failed." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:507 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1433 -#: ../gui/wxpython/menustrings.py:516 ../gui/wxpython/menustrings.py:1458 -msgid "Raster series interpolation" +#: ../gui/wxpython/mapwin/analysis.py:391 +#: ../gui/wxpython/mapwin/analysis.py:393 +#, python-brace-format +msgid "Area: {area} {unit}\n" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:508 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1434 -#: ../gui/wxpython/menustrings.py:517 ../gui/wxpython/menustrings.py:1459 -msgid "Interpolates raster maps located (temporal or spatial) in between input raster maps at specific sampling positions." +#: ../gui/wxpython/mapwin/graphics.py:277 +#: ../gui/wxpython/mapwin/graphics.py:453 +#, python-format +msgid "Property does not exist: %s" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:509 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1435 -#: ../gui/wxpython/menustrings.py:518 ../gui/wxpython/menustrings.py:1460 -msgid "Fill NULL cells" +#: ../gui/wxpython/mapwin/base.py:205 +#, python-format +msgid "" +"Error occurred during calling of handler: %s \n" +"Handler was unregistered." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:510 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1436 -#: ../gui/wxpython/menustrings.py:519 ../gui/wxpython/menustrings.py:1461 -msgid "Fills no-data areas in raster maps using spline interpolation." +#: ../gui/wxpython/mapwin/base.py:286 +#, python-format +msgid "" +"Error occurred during unregistration of handler: %s \n" +" Handler was unregistered." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:511 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:726 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:836 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1008 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1437 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1652 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1762 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1934 -#: ../gui/wxpython/menustrings.py:520 ../gui/wxpython/menustrings.py:737 -#: ../gui/wxpython/menustrings.py:854 ../gui/wxpython/menustrings.py:882 -#: ../gui/wxpython/menustrings.py:1026 ../gui/wxpython/menustrings.py:1462 -#: ../gui/wxpython/menustrings.py:1679 ../gui/wxpython/menustrings.py:1796 -#: ../gui/wxpython/menustrings.py:1824 ../gui/wxpython/menustrings.py:1968 -msgid "Reports and statistics" +#: ../gui/wxpython/mapwin/base.py:315 +#, python-format +msgid "Handler: %s was not registered" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:512 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1438 -#: ../gui/wxpython/menustrings.py:521 ../gui/wxpython/menustrings.py:1463 -msgid "Basic raster metadata" +#: ../gui/wxpython/mapwin/base.py:319 +#, python-format +msgid "" +"Error occurred during unregistration of handler: %s \n" +" Handler was unregistered" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:513 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1439 -#: ../gui/wxpython/menustrings.py:522 ../gui/wxpython/menustrings.py:1464 -msgid "Outputs basic information about a raster map." +#: ../gui/wxpython/vnet/vnet_core.py:116 +msgid "Unable to perform analysis." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:516 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1442 -#: ../gui/wxpython/menustrings.py:525 ../gui/wxpython/menustrings.py:1467 -msgid "General statistics" +#: ../gui/wxpython/vnet/vnet_core.py:226 +#, python-format +msgid "" +"Temporary map '%s' with result was changed outside vector network analysis tool.\n" +"Showed result may not correspond original analysis result." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:517 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1443 -#: ../gui/wxpython/menustrings.py:526 ../gui/wxpython/menustrings.py:1468 -msgid "Generates area statistics for raster map." +#: ../gui/wxpython/vnet/vnet_core.py:231 +msgid "Result changed outside" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:518 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1444 -#: ../gui/wxpython/menustrings.py:527 ../gui/wxpython/menustrings.py:1469 -msgid "Quantiles for large data sets" +#: ../gui/wxpython/vnet/vnet_core.py:268 +msgid "Map can be created only in current mapset" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:519 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1445 -#: ../gui/wxpython/menustrings.py:528 ../gui/wxpython/menustrings.py:1470 -msgid "Compute quantiles using two passes." +#: ../gui/wxpython/vnet/vnet_core.py:275 ../gui/wxpython/vnet/vnet_core.py:352 +#, python-format +msgid "Vector map %s already exists. Do you want to overwrite it?" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:520 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1446 -#: ../gui/wxpython/menustrings.py:529 ../gui/wxpython/menustrings.py:1471 -msgid "Range of category values" +#: ../gui/wxpython/vnet/vnet_core.py:278 ../gui/wxpython/vnet/vnet_core.py:355 +msgid "Overwrite vector map" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:521 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1447 -#: ../gui/wxpython/menustrings.py:530 ../gui/wxpython/menustrings.py:1472 -msgid "Prints terse list of category values found in a raster map layer." +#: ../gui/wxpython/vnet/vnet_core.py:304 +msgid "Creation of turntable failed." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:522 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1448 -#: ../gui/wxpython/menustrings.py:531 ../gui/wxpython/menustrings.py:1473 -msgid "Sum area by raster map and category" +#: ../gui/wxpython/vnet/vnet_core.py:324 +msgid "Vector map with analysis result does not exist." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:523 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1449 -#: ../gui/wxpython/menustrings.py:532 ../gui/wxpython/menustrings.py:1474 -msgid "Reports statistics for raster maps." +#: ../gui/wxpython/vnet/vnet_core.py:345 +msgid "Map can be saved only to currently set mapset" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:524 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1450 -#: ../gui/wxpython/menustrings.py:533 ../gui/wxpython/menustrings.py:1475 -msgid "Statistics for clumped cells" +#: ../gui/wxpython/vnet/vnet_core.py:427 ../gui/wxpython/vnet/vnet_core.py:632 +#, python-format +msgid "Please choose '%s' and '%s' point." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:525 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1451 -#: ../gui/wxpython/menustrings.py:534 ../gui/wxpython/menustrings.py:1476 -msgid "Calculates the volume of data \"clumps\". Optionally produces a GRASS vector points map containing the calculated centroids of these clumps." +#: ../gui/wxpython/vnet/vnet_core.py:639 +msgid "Please choose at least two points." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:526 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1452 -#: ../gui/wxpython/menustrings.py:535 ../gui/wxpython/menustrings.py:1477 -msgid "Total corrected area" +#: ../gui/wxpython/vnet/vnet_core.py:932 +#, python-format +msgid "" +"Input map '%s' for analysis was changed outside vector network analysis tool.\n" +"Topology column may not correspond to changed situation." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:527 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1453 -#: ../gui/wxpython/menustrings.py:536 ../gui/wxpython/menustrings.py:1478 -msgid "Prints estimation of surface area for raster map." +#: ../gui/wxpython/vnet/vnet_core.py:937 +msgid "Input changed outside" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:529 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1455 -#: ../gui/wxpython/menustrings.py:538 ../gui/wxpython/menustrings.py:1480 -msgid "Calculates univariate statistics from the non-null cells of a raster map. Statistics include number of cells counted, minimum and maximum cell values, range, arithmetic mean, population variance, standard deviation, coefficient of variation, and sum." +#: ../gui/wxpython/vnet/vnet_core.py:1011 +#, python-format +msgid "" +"Temporary map %s already exists.\n" +"Do you want to continue in analysis and overwrite it?" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:530 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1456 -#: ../gui/wxpython/menustrings.py:539 ../gui/wxpython/menustrings.py:748 -#: ../gui/wxpython/menustrings.py:1481 ../gui/wxpython/menustrings.py:1690 -msgid "Sample transects" +#: ../gui/wxpython/vnet/vnet_core.py:1038 +msgid "Unable to use ctypes. \n" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:531 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1457 -#: ../gui/wxpython/menustrings.py:540 ../gui/wxpython/menustrings.py:1482 -msgid "Outputs the raster map layer values lying on user-defined line(s)." +#: ../gui/wxpython/vnet/vnet_core.py:1039 +#: ../gui/wxpython/vnet/vnet_core.py:1062 +msgid "Snapping mode can not be activated." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:532 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1458 -#: ../gui/wxpython/menustrings.py:541 ../gui/wxpython/menustrings.py:1483 -msgid "Sample transects (bearing/distance)" +#: ../gui/wxpython/vnet/vnet_core.py:1069 +msgid "Do you really want to activate snapping and overwrite it?" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:533 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1459 -#: ../gui/wxpython/menustrings.py:542 ../gui/wxpython/menustrings.py:1484 -msgid "Outputs raster map layer values lying along user defined transect line(s)." +#: ../gui/wxpython/vnet/vnet_core.py:1079 +#, python-format +msgid "" +"Temporary map '%s' was changed outside vector analysis tool.\n" +"Do you really want to activate snapping and overwrite it? " msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:534 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1460 -#: ../gui/wxpython/menustrings.py:543 ../gui/wxpython/menustrings.py:1485 -msgid "Covariance/correlation" +#: ../gui/wxpython/vnet/vnet_core.py:1084 +msgid "Overwrite map" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:535 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1461 -#: ../gui/wxpython/menustrings.py:544 ../gui/wxpython/menustrings.py:1486 -msgid "Outputs a covariance/correlation matrix for user-specified raster map layer(s)." +#: ../gui/wxpython/vnet/toolbars.py:52 +msgid "Insert points from Map Display" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:536 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1462 -#: ../gui/wxpython/menustrings.py:545 ../gui/wxpython/menustrings.py:1487 -msgid "Linear regression" +#: ../gui/wxpython/vnet/toolbars.py:55 +msgid "Activate snapping to nodes" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:537 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1463 -#: ../gui/wxpython/menustrings.py:546 ../gui/wxpython/menustrings.py:1488 -msgid "Calculates linear regression from two raster maps: y = a + b*x." +#: ../gui/wxpython/vnet/toolbars.py:58 +msgid "Activate mode for turns editing" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:538 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1464 -#: ../gui/wxpython/menustrings.py:547 ../gui/wxpython/menustrings.py:1489 -msgid "Multiple regression" +#: ../gui/wxpython/vnet/toolbars.py:61 +msgid "Activate mode for global turns editing" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:539 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1465 -#: ../gui/wxpython/menustrings.py:548 ../gui/wxpython/menustrings.py:1490 -msgid "Calculates multiple linear regression from raster maps." +#: ../gui/wxpython/vnet/toolbars.py:64 +msgid "Add new point" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:540 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1466 -#: ../gui/wxpython/menustrings.py:549 ../gui/wxpython/menustrings.py:1491 -msgid "Mutual category occurrences" +#: ../gui/wxpython/vnet/toolbars.py:67 +msgid "Delete selected point" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:541 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1467 -#: ../gui/wxpython/menustrings.py:550 ../gui/wxpython/menustrings.py:1492 -msgid "Tabulates the mutual occurrence (coincidence) of categories for two raster map layers." +#: ../gui/wxpython/vnet/toolbars.py:120 +msgid "Execute analysis" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:542 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1468 -#: ../gui/wxpython/menustrings.py:551 ../gui/wxpython/menustrings.py:1493 -msgid "&Vector" +#: ../gui/wxpython/vnet/toolbars.py:123 +msgid "Go to previous analysis result" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:543 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1469 -#: ../gui/wxpython/menustrings.py:552 ../gui/wxpython/menustrings.py:1494 -msgid "Develop vector map" +#: ../gui/wxpython/vnet/toolbars.py:126 +msgid "Go to next analysis result" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:545 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1471 -#: ../gui/wxpython/menustrings.py:554 ../gui/wxpython/menustrings.py:1496 -msgid "Create new empty vector map" +#: ../gui/wxpython/vnet/toolbars.py:129 +msgid "Show analysis result" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:546 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1472 -#: ../gui/wxpython/menustrings.py:555 ../gui/wxpython/menustrings.py:1497 -msgid "Edit vector map (non-interactively)" +#: ../gui/wxpython/vnet/toolbars.py:132 +msgid "Save temporary result" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:547 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1473 -#: ../gui/wxpython/menustrings.py:556 ../gui/wxpython/menustrings.py:1498 -msgid "Edits a vector map, allows adding, deleting and modifying selected vector features." +#: ../gui/wxpython/vnet/toolbars.py:134 +msgid "Vector network analysis settings" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:548 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1474 -#: ../gui/wxpython/menustrings.py:557 ../gui/wxpython/menustrings.py:1499 -msgid "Convert object types" +#: ../gui/wxpython/vnet/toolbars.py:205 +msgid "Availiable analyses" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:549 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1475 -#: ../gui/wxpython/menustrings.py:558 ../gui/wxpython/menustrings.py:1500 -msgid "Changes type of vector features." +#: ../gui/wxpython/vnet/widgets.py:384 +msgid "Invalid value inserted. Operation canceled." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:550 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1476 -#: ../gui/wxpython/menustrings.py:559 ../gui/wxpython/menustrings.py:1501 -msgid "Parallel lines" +#: ../gui/wxpython/vnet/widgets.py:545 +msgid "Edit point" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:551 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1477 -#: ../gui/wxpython/menustrings.py:560 ../gui/wxpython/menustrings.py:1502 -msgid "Creates parallel line to input vector lines." +#: ../gui/wxpython/vnet/vnet_data.py:162 +#, python-format +msgid "Module <%s> does not support turns costs." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:552 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1478 -#: ../gui/wxpython/menustrings.py:561 ../gui/wxpython/menustrings.py:1503 -msgid "Dissolve boundaries" +#: ../gui/wxpython/vnet/vnet_data.py:169 +#, python-format +msgid "Vector map '%s' does not exist." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:553 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1479 -#: ../gui/wxpython/menustrings.py:562 ../gui/wxpython/menustrings.py:1504 -msgid "Dissolves boundaries between adjacent areas sharing a common category number or attribute." +#: ../gui/wxpython/vnet/vnet_data.py:172 +msgid "Vector map was not chosen." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:554 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1480 -#: ../gui/wxpython/menustrings.py:563 ../gui/wxpython/menustrings.py:1505 -msgid "Create 3D vector over raster" +#: ../gui/wxpython/vnet/vnet_data.py:181 +msgid "arc layer" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:555 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1481 -#: ../gui/wxpython/menustrings.py:564 ../gui/wxpython/menustrings.py:1506 -msgid "Converts 2D vector features to 3D by sampling of elevation raster map." +#: ../gui/wxpython/vnet/vnet_data.py:182 +msgid "node layer" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:556 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1482 -#: ../gui/wxpython/menustrings.py:565 ../gui/wxpython/menustrings.py:1507 -msgid "Extrude 3D vector map" +#: ../gui/wxpython/vnet/vnet_data.py:183 +msgid "turntable layer" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:557 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1483 -#: ../gui/wxpython/menustrings.py:566 ../gui/wxpython/menustrings.py:1508 -msgid "Extrudes flat vector features to 3D vector features with defined height. Optionally the height can be derived from sampling of elevation raster map." +#: ../gui/wxpython/vnet/vnet_data.py:184 +msgid "unique categories layer" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:558 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1484 -#: ../gui/wxpython/menustrings.py:567 ../gui/wxpython/menustrings.py:1509 -msgid "Create labels" +#: ../gui/wxpython/vnet/vnet_data.py:190 +#, python-format +msgid "Chosen %s '%s' does not exist in vector map '%s'.\n" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:559 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1485 -#: ../gui/wxpython/menustrings.py:568 ../gui/wxpython/menustrings.py:1510 -msgid "Creates paint labels for a vector map from attached attributes." +#: ../gui/wxpython/vnet/vnet_data.py:193 +#, python-format +msgid "Choose existing %s.\n" +msgstr "" + +#: ../gui/wxpython/vnet/vnet_data.py:203 +#, python-format +msgid "Chosen column '%s' does not exist in attribute table of layer '%s' of vector map '%s'.\n" +msgstr "" + +#: ../gui/wxpython/vnet/vnet_data.py:259 +msgid "topology" +msgstr "" + +#: ../gui/wxpython/vnet/vnet_data.py:261 ../gui/wxpython/vnet/vnet_data.py:769 +msgid "Start point" +msgstr "" + +#: ../gui/wxpython/vnet/vnet_data.py:261 +msgid "End Point" +msgstr "" + +#: ../gui/wxpython/vnet/vnet_data.py:560 ../gui/wxpython/vnet/vnet_data.py:569 +#: ../gui/wxpython/vnet/vnet_data.py:572 +msgid "new point" +msgstr "" + +#: ../gui/wxpython/vnet/vnet_data.py:746 +msgid "Arc forward/both direction(s) cost column:" +msgstr "" + +#: ../gui/wxpython/vnet/vnet_data.py:747 +msgid "arc forward/both" +msgstr "" + +#: ../gui/wxpython/vnet/vnet_data.py:750 +msgid "Arc backward direction cost column:" +msgstr "" + +#: ../gui/wxpython/vnet/vnet_data.py:751 +msgid "arc backward" +msgstr "" + +#: ../gui/wxpython/vnet/vnet_data.py:754 +msgid "Arcs' cost column (for both directions):" +msgstr "" + +#: ../gui/wxpython/vnet/vnet_data.py:755 +msgid "arc" +msgstr "" + +#: ../gui/wxpython/vnet/vnet_data.py:759 +msgid "Node cost column:" +msgstr "" + +#: ../gui/wxpython/vnet/vnet_data.py:760 +msgid "node" +msgstr "" + +#: ../gui/wxpython/vnet/vnet_data.py:766 +#, python-format +msgid "Shortest path %s" +msgstr "" + +#: ../gui/wxpython/vnet/vnet_data.py:770 +msgid "End point" +msgstr "" + +#: ../gui/wxpython/vnet/vnet_data.py:786 +#, python-format +msgid "Traveling salesman %s" +msgstr "" + +#: ../gui/wxpython/vnet/vnet_data.py:802 +#, python-format +msgid "Maximum flow %s" +msgstr "" + +#: ../gui/wxpython/vnet/vnet_data.py:805 +msgid "Source point" +msgstr "" + +#: ../gui/wxpython/vnet/vnet_data.py:806 +msgid "Sink point" +msgstr "" + +#: ../gui/wxpython/vnet/vnet_data.py:821 +#, python-format +msgid "Subnets for nearest centers %s" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:560 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1486 -#: ../gui/wxpython/menustrings.py:569 ../gui/wxpython/menustrings.py:1511 -msgid "Reposition vector map" +#: ../gui/wxpython/vnet/vnet_data.py:837 +#, python-format +msgid "Steiner tree for the network and given terminals %s" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:561 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1487 -#: ../gui/wxpython/menustrings.py:570 ../gui/wxpython/menustrings.py:1512 -msgid "Performs an affine transformation (shift, scale and rotate) on vector map." +#: ../gui/wxpython/vnet/vnet_data.py:851 +#, python-format +msgid "Shortest distance via the network %s" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:562 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1488 -#: ../gui/wxpython/menustrings.py:571 ../gui/wxpython/menustrings.py:1513 -msgid "Rectify vector map" +#: ../gui/wxpython/vnet/vnet_data.py:870 +#, python-format +msgid "Cost isolines %s" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:563 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1489 -#: ../gui/wxpython/menustrings.py:572 ../gui/wxpython/menustrings.py:1514 -msgid "Rectifies a vector by computing a coordinate transformation for each object in the vector based on the control points." +#: ../gui/wxpython/vnet/vnet_data.py:960 +msgid "Overwrite map layer" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:567 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1493 -#: ../gui/wxpython/menustrings.py:576 ../gui/wxpython/menustrings.py:1518 -msgid "Updates vector map metadata." +#: ../gui/wxpython/vnet/dialogs.py:73 +msgid "GRASS GIS Vector Network Analysis Tool" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:568 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1494 -#: ../gui/wxpython/menustrings.py:577 ../gui/wxpython/menustrings.py:1519 -msgid "Topology maintenance" +#: ../gui/wxpython/vnet/dialogs.py:190 +msgid "Point list toolbar" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:569 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1495 -#: ../gui/wxpython/menustrings.py:578 ../gui/wxpython/menustrings.py:1520 -msgid "Create or rebuild topology" +#: ../gui/wxpython/vnet/dialogs.py:197 +msgid "Analysis toolbar" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:570 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1496 -#: ../gui/wxpython/menustrings.py:579 ../gui/wxpython/menustrings.py:1521 -msgid "Creates topology for vector map. Optionally also checks for topological errors." +#: ../gui/wxpython/vnet/dialogs.py:231 +msgid "Points for analysis:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:571 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1497 -#: ../gui/wxpython/menustrings.py:580 ../gui/wxpython/menustrings.py:1522 -msgid "Rebuild topology on all vector maps" +#: ../gui/wxpython/vnet/dialogs.py:234 +msgid "Analysis settings:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:572 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1498 -#: ../gui/wxpython/menustrings.py:581 ../gui/wxpython/menustrings.py:1523 -msgid "Rebuilds topology on all vector maps in the current mapset." +#: ../gui/wxpython/vnet/dialogs.py:238 +msgid "Points" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:573 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1499 -#: ../gui/wxpython/menustrings.py:582 ../gui/wxpython/menustrings.py:1524 -msgid "Build polylines" +#: ../gui/wxpython/vnet/dialogs.py:251 +msgid "Maximum distance of point to the network:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:574 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1500 -#: ../gui/wxpython/menustrings.py:583 ../gui/wxpython/menustrings.py:1525 -msgid "Builds polylines from lines or boundaries." +#: ../gui/wxpython/vnet/dialogs.py:268 +msgid "Iso lines:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:575 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1501 -#: ../gui/wxpython/menustrings.py:584 ../gui/wxpython/menustrings.py:1526 -msgid "Split lines" +#: ../gui/wxpython/vnet/dialogs.py:407 +msgid "Add vector map into layer tree" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:576 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1502 -#: ../gui/wxpython/menustrings.py:585 ../gui/wxpython/menustrings.py:1527 -msgid "Splits vector lines to shorter segments." +#: ../gui/wxpython/vnet/dialogs.py:527 +msgid "Input tables" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:577 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1503 -#: ../gui/wxpython/menustrings.py:586 ../gui/wxpython/menustrings.py:1528 -msgid "Split polylines" +#: ../gui/wxpython/vnet/dialogs.py:555 +msgid "Result tables" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:578 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1504 -#: ../gui/wxpython/menustrings.py:587 ../gui/wxpython/menustrings.py:1529 -msgid "Creates points/segments from input vector lines and positions." +#: ../gui/wxpython/vnet/dialogs.py:568 +msgid "Loading tables..." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:579 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1505 -#: ../gui/wxpython/menustrings.py:588 ../gui/wxpython/menustrings.py:1530 -msgid "Clean vector map" +#: ../gui/wxpython/vnet/dialogs.py:704 +msgid "Creating turntable..." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:580 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1506 -#: ../gui/wxpython/menustrings.py:589 ../gui/wxpython/menustrings.py:1531 -msgid "Toolset for cleaning topology of vector map." +#: ../gui/wxpython/vnet/dialogs.py:869 +msgid "Input vector map does not exist." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:581 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1507 -#: ../gui/wxpython/menustrings.py:590 ../gui/wxpython/menustrings.py:1532 -msgid "Smooth or simplify" +#: ../gui/wxpython/vnet/dialogs.py:892 +msgid "Analysing..." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:582 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1508 -#: ../gui/wxpython/menustrings.py:591 ../gui/wxpython/menustrings.py:1533 -msgid "Performs vector based generalization." +#: ../gui/wxpython/vnet/dialogs.py:1012 +msgid "Computing nodes..." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:583 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1509 -#: ../gui/wxpython/menustrings.py:592 ../gui/wxpython/menustrings.py:1534 -msgid "Add centroids" +#: ../gui/wxpython/vnet/dialogs.py:1210 +msgid "Other settings" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:584 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1510 -#: ../gui/wxpython/menustrings.py:593 ../gui/wxpython/menustrings.py:1535 -msgid "Adds missing centroids to closed boundaries." +#: ../gui/wxpython/vnet/dialogs.py:1213 +msgid "Point style:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:587 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1513 -#: ../gui/wxpython/menustrings.py:596 ../gui/wxpython/menustrings.py:1538 -msgid "Creates/modifies the color table associated with a vector map." +#: ../gui/wxpython/vnet/dialogs.py:1216 +msgid "Analysis result style:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:589 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1515 -#: ../gui/wxpython/menustrings.py:598 ../gui/wxpython/menustrings.py:1540 -msgid "Interactive management of vector color tables." +#: ../gui/wxpython/vnet/dialogs.py:1228 +#, python-format +msgid "Color table style %s:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:591 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1517 -#: ../gui/wxpython/menustrings.py:600 ../gui/wxpython/menustrings.py:1542 -msgid "Exports the color table associated with a vector map." +#: ../gui/wxpython/vnet/dialogs.py:1245 +#, python-format +msgid "Invert colors %s:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:592 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1518 -#: ../gui/wxpython/menustrings.py:601 ../gui/wxpython/menustrings.py:1543 -msgid "Query vector map" +#: ../gui/wxpython/vnet/dialogs.py:1256 +msgid "Line color:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:593 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1519 -#: ../gui/wxpython/menustrings.py:602 ../gui/wxpython/menustrings.py:1544 -msgid "Query with coordinate(s)" +#: ../gui/wxpython/vnet/dialogs.py:1259 +msgid "Color for unused point:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:594 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1520 -#: ../gui/wxpython/menustrings.py:603 ../gui/wxpython/menustrings.py:1545 -msgid "Queries a vector map at given locations." +#: ../gui/wxpython/vnet/dialogs.py:1262 +msgid "Color for Start/From/Source/Used point:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:595 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:903 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1521 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1829 -#: ../gui/wxpython/menustrings.py:604 ../gui/wxpython/menustrings.py:921 -#: ../gui/wxpython/menustrings.py:1546 ../gui/wxpython/menustrings.py:1863 -msgid "Query vector attribute data" +#: ../gui/wxpython/vnet/dialogs.py:1265 +msgid "Color for End/To/Sink point:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:596 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:904 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1522 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1830 -#: ../gui/wxpython/menustrings.py:605 ../gui/wxpython/menustrings.py:922 -#: ../gui/wxpython/menustrings.py:1547 ../gui/wxpython/menustrings.py:1864 -msgid "Prints vector map attributes." +#: ../gui/wxpython/vnet/dialogs.py:1268 +msgid "Color for selected point:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:597 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1523 -#: ../gui/wxpython/menustrings.py:606 ../gui/wxpython/menustrings.py:1548 -msgid "Feature selection" +#: ../gui/wxpython/vnet/dialogs.py:1280 +msgid "Point size:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:598 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1524 -#: ../gui/wxpython/menustrings.py:607 ../gui/wxpython/menustrings.py:1549 -msgid "Select by attributes" +#: ../gui/wxpython/vnet/dialogs.py:1281 +msgid "Point width:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:599 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1525 -#: ../gui/wxpython/menustrings.py:608 ../gui/wxpython/menustrings.py:1550 -msgid "Selects vector features from an existing vector map and creates a new vector map containing only the selected features." +#: ../gui/wxpython/vnet/dialogs.py:1283 +msgid "Maximum number of results in history:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:600 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1526 -#: ../gui/wxpython/menustrings.py:609 ../gui/wxpython/menustrings.py:1551 -msgid "Select by another map" +#: ../gui/wxpython/vnet/dialogs.py:1481 +msgid "New vector map with turntable" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:601 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1527 -#: ../gui/wxpython/menustrings.py:610 ../gui/wxpython/menustrings.py:1552 -msgid "Selects features from vector map (A) by features from other vector map (B)." +#: ../gui/wxpython/vnet/dialogs.py:1627 +msgid "Save analysis result" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:609 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1535 -#: ../gui/wxpython/menustrings.py:618 ../gui/wxpython/menustrings.py:1560 -msgid "Buffer vectors" +#: ../gui/wxpython/vnet/dialogs.py:1743 +msgid "Edit intersection turns costs" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:610 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1536 -#: ../gui/wxpython/menustrings.py:619 ../gui/wxpython/menustrings.py:1561 -msgid "Creates a buffer around vector features of given type." +#: ../gui/wxpython/vnet/dialogs.py:1786 +msgid "Define Global Turn Costs" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:611 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1537 -#: ../gui/wxpython/menustrings.py:620 ../gui/wxpython/menustrings.py:1562 -msgid "Point analysis" +#: ../gui/wxpython/datacatalog/toolbars.py:25 +msgid "Reload GRASS locations" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:612 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:625 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1538 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1551 -#: ../gui/wxpython/menustrings.py:621 ../gui/wxpython/menustrings.py:634 -#: ../gui/wxpython/menustrings.py:1563 ../gui/wxpython/menustrings.py:1576 -msgid "Identify and remove outliers" +#: ../gui/wxpython/datacatalog/toolbars.py:28 +msgid "Reload current GRASS mapset only" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:613 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:626 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:723 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1539 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1552 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1649 -#: ../gui/wxpython/menustrings.py:622 ../gui/wxpython/menustrings.py:635 -#: ../gui/wxpython/menustrings.py:734 ../gui/wxpython/menustrings.py:1564 -#: ../gui/wxpython/menustrings.py:1577 ../gui/wxpython/menustrings.py:1676 -msgid "Removes outliers from vector point data." +#: ../gui/wxpython/datacatalog/toolbars.py:31 +msgid "Click to restrict editing to current mapset only" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:614 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1540 -#: ../gui/wxpython/menustrings.py:623 ../gui/wxpython/menustrings.py:1565 -msgid "Identify point clusters" +#: ../gui/wxpython/datacatalog/toolbars.py:34 +msgid "Click to allow editing other mapsets" +msgstr "" + +#: ../gui/wxpython/datacatalog/toolbars.py:54 +msgid "Search:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:615 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1541 -#: ../gui/wxpython/menustrings.py:624 ../gui/wxpython/menustrings.py:1566 -msgid "Performs cluster identification." +#: ../gui/wxpython/datacatalog/toolbars.py:56 +msgid "Type to search database by map type or name. Use prefix 'r:', 'v:' and 'r3:'to show only raster, vector or 3D raster data, respectively. Use Python regular expressions to refine your search." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:616 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1542 -#: ../gui/wxpython/menustrings.py:625 ../gui/wxpython/menustrings.py:1567 -msgid "Indices for quadrat counts of vector point lists" +#: ../gui/wxpython/datacatalog/frame.py:36 +msgid "GRASS GIS Data Catalog" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:617 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:738 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1543 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1664 -#: ../gui/wxpython/menustrings.py:626 ../gui/wxpython/menustrings.py:751 -#: ../gui/wxpython/menustrings.py:1568 ../gui/wxpython/menustrings.py:1693 -msgid "Indices for quadrat counts of vector point lists." +#: ../gui/wxpython/datacatalog/frame.py:66 +msgid "Close GRASS GIS Data Catalog" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:618 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:720 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1544 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1646 -#: ../gui/wxpython/menustrings.py:627 ../gui/wxpython/menustrings.py:731 -#: ../gui/wxpython/menustrings.py:1569 ../gui/wxpython/menustrings.py:1673 -msgid "Perturb points" +#: ../gui/wxpython/datacatalog/tree.py:122 +#, python-brace-format +msgid "Failed to read mapsets from location <{l}>." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:619 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:721 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1545 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1647 -#: ../gui/wxpython/menustrings.py:628 ../gui/wxpython/menustrings.py:732 -#: ../gui/wxpython/menustrings.py:1570 ../gui/wxpython/menustrings.py:1674 -msgid "Random location perturbations of vector points." +#: ../gui/wxpython/datacatalog/tree.py:143 +#, python-brace-format +msgid "Failed to read maps from location <{l}>." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:620 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:724 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1546 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1650 -#: ../gui/wxpython/menustrings.py:629 ../gui/wxpython/menustrings.py:735 -#: ../gui/wxpython/menustrings.py:1571 ../gui/wxpython/menustrings.py:1677 -msgid "Test/training point sets" +#: ../gui/wxpython/datacatalog/tree.py:215 +#, python-brace-format +msgid "Map of type {elem} <{name}> already exists in mapset <{mapset}>. Do you want to overwrite it?" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:621 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:725 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1547 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1651 -#: ../gui/wxpython/menustrings.py:630 ../gui/wxpython/menustrings.py:736 -#: ../gui/wxpython/menustrings.py:1572 ../gui/wxpython/menustrings.py:1678 -msgid "Randomly partition points into test/train sets." +#: ../gui/wxpython/datacatalog/tree.py:302 +#, python-brace-format +msgid "GRASS locations in {0}" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:622 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1548 -#: ../gui/wxpython/menustrings.py:631 ../gui/wxpython/menustrings.py:1573 -msgid "Tests for normality for vector points" +#: ../gui/wxpython/datacatalog/tree.py:583 +#, python-brace-format +msgid "Map <{layer}> marked for moving." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:623 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:740 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1549 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1666 -#: ../gui/wxpython/menustrings.py:632 ../gui/wxpython/menustrings.py:753 -#: ../gui/wxpython/menustrings.py:1574 ../gui/wxpython/menustrings.py:1695 -msgid "Tests for normality for vector points." +#: ../gui/wxpython/datacatalog/tree.py:593 +#, python-brace-format +msgid "Map <{layer}> marked for copying." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:624 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1550 -#: ../gui/wxpython/menustrings.py:633 ../gui/wxpython/menustrings.py:1575 -msgid "Lidar analysis" +#: ../gui/wxpython/datacatalog/tree.py:603 +#: ../gui/wxpython/datacatalog/tree.py:673 +#: ../gui/wxpython/datacatalog/tree.py:683 +#: ../gui/wxpython/datacatalog/tree.py:730 +msgid "New name" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:627 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1553 -#: ../gui/wxpython/menustrings.py:636 ../gui/wxpython/menustrings.py:1578 -msgid "Detect edges" +#: ../gui/wxpython/datacatalog/tree.py:604 +msgid "Rename map" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:628 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1554 -#: ../gui/wxpython/menustrings.py:637 ../gui/wxpython/menustrings.py:1579 -msgid "Detects the object's edges from a LIDAR data set." +#: ../gui/wxpython/datacatalog/tree.py:616 +#, python-brace-format +msgid "Editing {name}" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:629 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1555 -#: ../gui/wxpython/menustrings.py:638 ../gui/wxpython/menustrings.py:1580 -msgid "Detect interiors" +#: ../gui/wxpython/datacatalog/tree.py:635 +#, python-brace-format +msgid "Renaming map <{name}>..." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:630 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1556 -#: ../gui/wxpython/menustrings.py:639 ../gui/wxpython/menustrings.py:1581 -msgid "Building contour determination and Region Growing algorithm for determining the building inside" +#: ../gui/wxpython/datacatalog/tree.py:649 +#, python-brace-format +msgid "{cmd} -- completed" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:631 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1557 -#: ../gui/wxpython/menustrings.py:640 ../gui/wxpython/menustrings.py:1582 -msgid "Correct and reclassify objects" +#: ../gui/wxpython/datacatalog/tree.py:657 +msgid "No map selected for copying." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:632 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1558 -#: ../gui/wxpython/menustrings.py:641 ../gui/wxpython/menustrings.py:1583 -msgid "Corrects the v.lidar.growing output. It is the last of the three algorithms for LIDAR filtering." +#: ../gui/wxpython/datacatalog/tree.py:659 +msgid "No map selected for moving." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:633 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1559 -#: ../gui/wxpython/menustrings.py:642 ../gui/wxpython/menustrings.py:1584 -msgid "Linear referencing" +#: ../gui/wxpython/datacatalog/tree.py:673 +#: ../gui/wxpython/datacatalog/tree.py:683 +#: ../gui/wxpython/datacatalog/tree.py:730 +msgid "Select new name" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:634 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1560 -#: ../gui/wxpython/menustrings.py:643 ../gui/wxpython/menustrings.py:1585 -msgid "Create LRS" +#: ../gui/wxpython/datacatalog/tree.py:693 +#, python-brace-format +msgid "Copying <{name}>..." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:635 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1561 -#: ../gui/wxpython/menustrings.py:644 ../gui/wxpython/menustrings.py:1586 -msgid "Creates a linear reference system." +#: ../gui/wxpython/datacatalog/tree.py:695 +#, python-brace-format +msgid "Moving <{name}>..." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:636 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1562 -#: ../gui/wxpython/menustrings.py:645 ../gui/wxpython/menustrings.py:1587 -msgid "Create stationing" +#: ../gui/wxpython/datacatalog/tree.py:711 +#: ../gui/wxpython/datacatalog/tree.py:713 +msgid "g.copy completed" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:637 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1563 -#: ../gui/wxpython/menustrings.py:646 ../gui/wxpython/menustrings.py:1588 -msgid "Creates stationing from input lines, and linear reference system." +#: ../gui/wxpython/datacatalog/tree.py:726 +msgid "Reprojection is not implemented for 3D rasters" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:638 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1564 -#: ../gui/wxpython/menustrings.py:647 ../gui/wxpython/menustrings.py:1589 -msgid "Create points/segments" +#: ../gui/wxpython/datacatalog/tree.py:761 +#: ../gui/wxpython/datacatalog/tree.py:804 +msgid "g.remove completed" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:639 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1565 -#: ../gui/wxpython/menustrings.py:648 ../gui/wxpython/menustrings.py:1590 -msgid "Creates points/segments from input lines, linear reference system and positions read from stdin or a file." +#: ../gui/wxpython/datacatalog/tree.py:788 +#, python-brace-format +msgid "Do you really want to delete map <{m}> of type <{etype}> from mapset <{mapset}> in location <{loc}>?" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:640 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1566 -#: ../gui/wxpython/menustrings.py:649 ../gui/wxpython/menustrings.py:1591 -msgid "Find line id and offset" +#: ../gui/wxpython/datacatalog/tree.py:793 +msgid "Delete map" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:641 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1567 -#: ../gui/wxpython/menustrings.py:650 ../gui/wxpython/menustrings.py:1592 -msgid "Finds line id and real km+offset for given points in vector map using linear reference system." +#: ../gui/wxpython/datacatalog/tree.py:794 +#, python-brace-format +msgid "Deleting {name}..." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:642 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1568 -#: ../gui/wxpython/menustrings.py:651 ../gui/wxpython/menustrings.py:1593 -msgid "Nearest features" +#: ../gui/wxpython/datacatalog/tree.py:826 +#, python-brace-format +msgid "Displaying {name}..." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:643 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1569 -#: ../gui/wxpython/menustrings.py:652 ../gui/wxpython/menustrings.py:1594 -msgid "Finds the nearest element in vector map 'to' for elements in vector map 'from'." +#: ../gui/wxpython/datacatalog/tree.py:836 +msgid " -- completed. Go to Layers tab for further operations." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:644 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1570 -#: ../gui/wxpython/menustrings.py:653 ../gui/wxpython/menustrings.py:1595 -msgid "Network analysis" +#: ../gui/wxpython/datacatalog/tree.py:841 +msgid "Failed to display layer: not in current mapset or invalid layer" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:646 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1572 -#: ../gui/wxpython/menustrings.py:655 ../gui/wxpython/menustrings.py:1597 -msgid "Tool for interactive vector network analysis." +#: ../gui/wxpython/datacatalog/tree.py:861 +msgid "To move or copy maps to other mapsets, unlock editing of other mapsets" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:647 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1573 -#: ../gui/wxpython/menustrings.py:656 ../gui/wxpython/menustrings.py:1598 -msgid "Network preparation" +#: ../gui/wxpython/datacatalog/tree.py:965 +msgid "&Cut" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:648 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1574 -#: ../gui/wxpython/menustrings.py:657 ../gui/wxpython/menustrings.py:1599 -msgid "Performs network maintenance." +#: ../gui/wxpython/datacatalog/tree.py:971 +msgid "&Copy" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:649 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1575 -#: ../gui/wxpython/menustrings.py:658 ../gui/wxpython/menustrings.py:1600 -msgid "Allocate subnets" +#: ../gui/wxpython/datacatalog/tree.py:975 +msgid "Copy &name" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:650 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1576 -msgid "Allocates subnets for nearest centers (direction from center). center node must be opened (costs >= 0). Costs of center node are used in calculation" +#: ../gui/wxpython/datacatalog/tree.py:979 +#: ../gui/wxpython/datacatalog/tree.py:1016 +#: ../gui/wxpython/datacatalog/tree.py:1034 +msgid "&Paste" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:651 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1577 -#: ../gui/wxpython/menustrings.py:660 ../gui/wxpython/menustrings.py:1602 -msgid "Split net" +#: ../gui/wxpython/datacatalog/tree.py:999 +msgid "&Display layer" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:652 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1578 -msgid "Splits net by cost isolines. Splits net to bands between cost isolines (direction from center). Center node must be opened (costs >= 0). Costs of center node are used in calculation." +#: ../gui/wxpython/datacatalog/tree.py:1003 +msgid "Show &metadata" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:653 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1579 -#: ../gui/wxpython/menustrings.py:662 ../gui/wxpython/menustrings.py:1604 -msgid "Shortest path" +#: ../gui/wxpython/datacatalog/tree.py:1022 +msgid "&Switch mapset" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:654 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1580 -#: ../gui/wxpython/menustrings.py:663 ../gui/wxpython/menustrings.py:1605 -msgid "Finds shortest path on vector network." +#: ../gui/wxpython/datacatalog/dialogs.py:79 +msgid "Reproject" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:655 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1581 -#: ../gui/wxpython/menustrings.py:664 ../gui/wxpython/menustrings.py:1606 -msgid "Shortest path for sets of features" +#: ../gui/wxpython/datacatalog/dialogs.py:81 +msgid "Reproject raster" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:656 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1582 -#: ../gui/wxpython/menustrings.py:665 ../gui/wxpython/menustrings.py:1607 -msgid "Computes shortest distance via the network between the given sets of features. Finds the shortest paths from each 'from' point to the nearest 'to' feature and various information about this relation are uploaded to the attribute table." +#: ../gui/wxpython/datacatalog/dialogs.py:83 +msgid "Reproject vector" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:657 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1583 -#: ../gui/wxpython/menustrings.py:666 ../gui/wxpython/menustrings.py:1608 -msgid "Shortest path using timetables" +#: ../gui/wxpython/datacatalog/dialogs.py:92 +#, python-brace-format +msgid "" +"Map layer <{ml}> needs to be reprojected.\n" +"Please review and modify reprojection parameters:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:658 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1584 -#: ../gui/wxpython/menustrings.py:667 ../gui/wxpython/menustrings.py:1609 -msgid "Finds shortest path using timetables." +#: ../gui/wxpython/datacatalog/dialogs.py:97 +msgid "Estimated resolution:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:659 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1585 -#: ../gui/wxpython/menustrings.py:668 ../gui/wxpython/menustrings.py:1610 -msgid "Shortest path for all pairs" +#: ../gui/wxpython/datacatalog/dialogs.py:100 +msgid "Resampling method:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:660 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1586 -#: ../gui/wxpython/menustrings.py:669 ../gui/wxpython/menustrings.py:1611 -msgid "Computes the shortest path between all pairs of nodes in the network." +#: ../gui/wxpython/datacatalog/dialogs.py:104 +msgid "Maximum segment length:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:661 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1587 -#: ../gui/wxpython/menustrings.py:670 ../gui/wxpython/menustrings.py:1612 -msgid "Visibility network" +#: ../gui/wxpython/datacatalog/catalog.py:33 +msgid "Data catalog" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:662 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1588 -#: ../gui/wxpython/menustrings.py:671 ../gui/wxpython/menustrings.py:1613 -msgid "Performs visibility graph construction." +#: ../gui/wxpython/dbmgr/sqlbuilder.py:99 ../gui/wxpython/dbmgr/base.py:2278 +msgid "Database connection" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:663 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1589 -#: ../gui/wxpython/menustrings.py:672 ../gui/wxpython/menustrings.py:1614 -msgid "Bridges and articulation points" +#: ../gui/wxpython/dbmgr/sqlbuilder.py:131 +msgid "Set SQL statement to default" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:664 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1590 -#: ../gui/wxpython/menustrings.py:673 ../gui/wxpython/menustrings.py:1615 -msgid "Computes bridges and articulation points in the network." +#: ../gui/wxpython/dbmgr/sqlbuilder.py:134 +msgid "Apply SQL statement" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:665 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1591 -#: ../gui/wxpython/menustrings.py:674 ../gui/wxpython/menustrings.py:1616 -msgid "Maximum flow" +#: ../gui/wxpython/dbmgr/sqlbuilder.py:136 +msgid "Close the dialog" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:666 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1592 -#: ../gui/wxpython/menustrings.py:675 ../gui/wxpython/menustrings.py:1617 -msgid "Computes the maximum flow between two sets of nodes in the network." +#: ../gui/wxpython/dbmgr/sqlbuilder.py:223 +msgid "Columns" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:667 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1593 -#: ../gui/wxpython/menustrings.py:676 ../gui/wxpython/menustrings.py:1618 -msgid "Vertex connectivity" +#: ../gui/wxpython/dbmgr/sqlbuilder.py:238 +msgid "Interactive insertion" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:668 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1594 -#: ../gui/wxpython/menustrings.py:677 ../gui/wxpython/menustrings.py:1619 -msgid "Computes vertex connectivity between two sets of nodes in the network." +#: ../gui/wxpython/dbmgr/sqlbuilder.py:252 +msgid "Values" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:669 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1595 -#: ../gui/wxpython/menustrings.py:678 ../gui/wxpython/menustrings.py:1620 -msgid "Components" +#: ../gui/wxpython/dbmgr/sqlbuilder.py:262 +msgid "Get all values" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:670 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1596 -#: ../gui/wxpython/menustrings.py:679 ../gui/wxpython/menustrings.py:1621 -msgid "Computes strongly and weakly connected components in the network." +#: ../gui/wxpython/dbmgr/sqlbuilder.py:267 +msgid "Get sample" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:671 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1597 -#: ../gui/wxpython/menustrings.py:680 ../gui/wxpython/menustrings.py:1622 -msgid "Centrality" +#: ../gui/wxpython/dbmgr/sqlbuilder.py:269 +msgid "Get first 256 unique values as sample" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:672 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1598 -#: ../gui/wxpython/menustrings.py:681 ../gui/wxpython/menustrings.py:1623 -msgid "Computes degree, centrality, betweeness, closeness and eigenvector centrality measures in the network." +#: ../gui/wxpython/dbmgr/sqlbuilder.py:288 +msgid "Go to:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:673 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1599 -#: ../gui/wxpython/menustrings.py:682 ../gui/wxpython/menustrings.py:1624 -msgid "Steiner tree" +#: ../gui/wxpython/dbmgr/sqlbuilder.py:301 +msgid "Close dialog on apply" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:674 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1600 -#: ../gui/wxpython/menustrings.py:683 ../gui/wxpython/menustrings.py:1625 -msgid "Creates Steiner tree for the network and given terminals. Note that 'Minimum Steiner Tree' problem is NP-hard and heuristic algorithm is used in this module so the result may be sub optimal." +#: ../gui/wxpython/dbmgr/sqlbuilder.py:482 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:627 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:855 +#, python-format +msgid "GRASS SQL Builder (%(type)s) - <%(map)s>" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:675 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1601 -#: ../gui/wxpython/menustrings.py:684 ../gui/wxpython/menustrings.py:1626 -msgid "Minimum spanning tree" +#: ../gui/wxpython/dbmgr/sqlbuilder.py:485 +msgid "Column to show (SELECT clause)" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:676 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1602 -#: ../gui/wxpython/menustrings.py:685 ../gui/wxpython/menustrings.py:1627 -msgid "Computes minimum spanning tree for the network." +#: ../gui/wxpython/dbmgr/sqlbuilder.py:486 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:631 +msgid "Constraint for query (WHERE clause)" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:677 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1603 -#: ../gui/wxpython/menustrings.py:686 ../gui/wxpython/menustrings.py:1628 -msgid "Traveling salesman analysis" +#: ../gui/wxpython/dbmgr/sqlbuilder.py:498 ../gui/wxpython/dbmgr/base.py:1215 +#: ../gui/wxpython/dbmgr/base.py:1241 +#, python-format +msgid "Example: %s" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:678 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1604 -#: ../gui/wxpython/menustrings.py:687 ../gui/wxpython/menustrings.py:1629 -msgid "Creates a cycle connecting given nodes (Traveling salesman problem). Note that TSP is NP-hard, heuristic algorithm is used by this module and created cycle may be sub optimal" +#: ../gui/wxpython/dbmgr/sqlbuilder.py:502 +msgid "Verify" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:679 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:680 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1605 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1606 -#: ../gui/wxpython/menustrings.py:688 ../gui/wxpython/menustrings.py:691 -#: ../gui/wxpython/menustrings.py:1630 ../gui/wxpython/menustrings.py:1633 -msgid "Overlay vector maps" +#: ../gui/wxpython/dbmgr/sqlbuilder.py:503 +msgid "Verify SQL statement" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:681 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1607 -#: ../gui/wxpython/menustrings.py:692 ../gui/wxpython/menustrings.py:1634 -msgid "Overlays two vector maps offering clip, intersection, difference, symmetrical difference, union operators." +#: ../gui/wxpython/dbmgr/sqlbuilder.py:511 +msgid "SQL statement not verified" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:682 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1608 -#: ../gui/wxpython/menustrings.py:693 ../gui/wxpython/menustrings.py:1635 -msgid "Patch vector maps" +#: ../gui/wxpython/dbmgr/sqlbuilder.py:555 +msgid "SQL statement is not valid" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:683 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1609 -#: ../gui/wxpython/menustrings.py:694 ../gui/wxpython/menustrings.py:1636 -msgid "Creates a new vector map by combining other vector maps." +#: ../gui/wxpython/dbmgr/sqlbuilder.py:557 +#, python-format +msgid "" +"SQL statement is not valid.\n" +"\n" +"%s" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:684 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1610 -#: ../gui/wxpython/menustrings.py:695 ../gui/wxpython/menustrings.py:1637 -msgid "Manage categories" +#: ../gui/wxpython/dbmgr/sqlbuilder.py:559 +msgid "SQL statement is valid" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:685 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1611 -#: ../gui/wxpython/menustrings.py:696 ../gui/wxpython/menustrings.py:1638 -msgid "Change or report categories" +#: ../gui/wxpython/dbmgr/sqlbuilder.py:630 +msgid "Column to set (SET clause)" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:686 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1612 -#: ../gui/wxpython/menustrings.py:697 ../gui/wxpython/menustrings.py:1639 -msgid "Attaches, deletes or reports vector categories to map geometry." +#: ../gui/wxpython/dbmgr/sqlbuilder.py:632 +msgid "Calculate column value to set" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:688 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1614 -#: ../gui/wxpython/menustrings.py:699 ../gui/wxpython/menustrings.py:1641 -msgid "Changes vector category values for an existing vector map according to results of SQL queries or a value in attribute table column." +#: ../gui/wxpython/dbmgr/sqlbuilder.py:704 +msgid "Functions" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:690 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1616 -#: ../gui/wxpython/menustrings.py:701 ../gui/wxpython/menustrings.py:1643 -msgid "Update area attributes from raster" +#: ../gui/wxpython/dbmgr/sqlbuilder.py:737 +msgid "SQL statement was not applied" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:691 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1617 -#: ../gui/wxpython/menustrings.py:702 ../gui/wxpython/menustrings.py:1644 -msgid "Calculates univariate statistics from a raster map based on a vector map and uploads statistics to new attribute columns." +#: ../gui/wxpython/dbmgr/sqlbuilder.py:739 +msgid "SQL statement applied" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:692 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1618 -#: ../gui/wxpython/menustrings.py:703 ../gui/wxpython/menustrings.py:1645 -msgid "Update area attributes from vector" +#: ../gui/wxpython/dbmgr/sqlbuilder.py:773 +msgid "Dbf driver does not support usage of SQL functions." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:693 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1619 -#: ../gui/wxpython/menustrings.py:704 ../gui/wxpython/menustrings.py:1646 -msgid "Count points in areas, calculate statistics from point attributes." +#: ../gui/wxpython/dbmgr/g.gui.dbmgr.py:52 +#, python-format +msgid "Loading attribute data for vector map <%s>..." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:694 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1620 -#: ../gui/wxpython/menustrings.py:705 ../gui/wxpython/menustrings.py:1647 -msgid "Update point attributes from areas" +#: ../gui/wxpython/dbmgr/g.gui.dbmgr.py:56 +msgid "GRASS GIS Attribute Table Manager" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:695 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1621 -#: ../gui/wxpython/menustrings.py:706 ../gui/wxpython/menustrings.py:1648 -msgid "Uploads vector values at positions of vector points to the table." +#: ../gui/wxpython/dbmgr/dialogs.py:79 +#, python-format +msgid "" +"No attribute table found.\n" +"\n" +"Do you want to create a new attribute table and defined a link to vector map <%s>?" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:696 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1622 -#: ../gui/wxpython/menustrings.py:707 ../gui/wxpython/menustrings.py:1649 -msgid "Update database values from vector" +#: ../gui/wxpython/dbmgr/dialogs.py:83 +msgid "Create table?" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:697 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1623 -#: ../gui/wxpython/menustrings.py:708 ../gui/wxpython/menustrings.py:1650 -msgid "Populates attribute values from vector features." +#: ../gui/wxpython/dbmgr/dialogs.py:104 +msgid "Close dialog on submit" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:698 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1624 -#: ../gui/wxpython/menustrings.py:709 ../gui/wxpython/menustrings.py:1651 -msgid "Sample raster maps at point locations" +#: ../gui/wxpython/dbmgr/dialogs.py:116 +msgid "No attributes found" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:699 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1625 -#: ../gui/wxpython/menustrings.py:710 ../gui/wxpython/menustrings.py:1652 -msgid "Uploads raster values at positions of vector points to the table." +#: ../gui/wxpython/dbmgr/dialogs.py:124 +msgid "Define attributes" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:700 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1626 -#: ../gui/wxpython/menustrings.py:711 ../gui/wxpython/menustrings.py:1653 -msgid "Sample raster neighborhood around points" +#: ../gui/wxpython/dbmgr/dialogs.py:126 +msgid "Display attributes" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:701 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1627 -#: ../gui/wxpython/menustrings.py:712 ../gui/wxpython/menustrings.py:1654 -msgid "Samples a raster map at vector point locations." +#: ../gui/wxpython/dbmgr/dialogs.py:130 +msgid "&Reload" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:702 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1628 -#: ../gui/wxpython/menustrings.py:713 ../gui/wxpython/menustrings.py:1655 -msgid "Generate area for current region" +#: ../gui/wxpython/dbmgr/dialogs.py:131 ../gui/wxpython/dbmgr/dialogs.py:625 +msgid "&Submit" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:703 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1629 -#: ../gui/wxpython/menustrings.py:714 ../gui/wxpython/menustrings.py:1656 -msgid "Creates a vector polygon from the current region extent." +#: ../gui/wxpython/dbmgr/dialogs.py:237 +#, python-format +msgid "Column <%(col)s>: Value '%(value)s' needs to be entered as %(type)s." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:704 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1630 -#: ../gui/wxpython/menustrings.py:715 ../gui/wxpython/menustrings.py:1657 -msgid "Generate areas from points" +#: ../gui/wxpython/dbmgr/dialogs.py:451 +msgid "Unknown" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:705 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1631 -#: ../gui/wxpython/menustrings.py:716 ../gui/wxpython/menustrings.py:1658 -msgid "Convex hull" +#: ../gui/wxpython/dbmgr/dialogs.py:788 ../gui/wxpython/dbmgr/base.py:2321 +#: ../gui/wxpython/dbmgr/base.py:2385 +msgid "Column" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:706 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1632 -#: ../gui/wxpython/menustrings.py:717 ../gui/wxpython/menustrings.py:1659 -msgid "Produces a 2D/3D convex hull for a given vector map." +#: ../gui/wxpython/dbmgr/dialogs.py:799 ../gui/wxpython/dbmgr/base.py:2340 +#: ../gui/wxpython/gmodeler/preferences.py:255 +#: ../gui/wxpython/web_services/widgets.py:935 +msgid "Type" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:707 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1633 -#: ../gui/wxpython/menustrings.py:718 ../gui/wxpython/menustrings.py:1660 -msgid "Delaunay triangles" +#: ../gui/wxpython/dbmgr/dialogs.py:810 ../gui/wxpython/dbmgr/base.py:2356 +msgid "Length" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:708 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1634 -#: ../gui/wxpython/menustrings.py:719 ../gui/wxpython/menustrings.py:1661 -msgid "Creates a Delaunay triangulation from an input vector map containing points or centroids." +#: ../gui/wxpython/dbmgr/manager.py:80 +msgid "GRASS GIS Attribute Table Manager - " msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:709 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1635 -#: ../gui/wxpython/menustrings.py:720 ../gui/wxpython/menustrings.py:1662 -msgid "Voronoi diagram/Thiessen polygons" +#: ../gui/wxpython/dbmgr/manager.py:82 +msgid "READONLY - " msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:710 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1636 -msgid "Creates a Voronoi diagram in current region from an input vector map containing points or centroids." +#: ../gui/wxpython/dbmgr/manager.py:100 +#, python-format +msgid "Database connection for vector map <%s> is not defined in DB file. You can define new connection in 'Manage layers' tab." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:711 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1637 -#: ../gui/wxpython/menustrings.py:722 ../gui/wxpython/menustrings.py:1664 -msgid "Generate grid" +#: ../gui/wxpython/dbmgr/manager.py:106 +msgid "Please wait, loading attribute data..." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:712 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1638 -#: ../gui/wxpython/menustrings.py:723 ../gui/wxpython/menustrings.py:1665 -msgid "Creates a vector map of a user-defined grid." +#: ../gui/wxpython/dbmgr/manager.py:115 +msgid "Browse data" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:713 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1639 -#: ../gui/wxpython/menustrings.py:724 ../gui/wxpython/menustrings.py:1666 -msgid "Generate points" +#: ../gui/wxpython/dbmgr/manager.py:123 +msgid "Manage tables" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:714 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1640 -#: ../gui/wxpython/menustrings.py:725 ../gui/wxpython/menustrings.py:1667 -msgid "Generate from database" +#: ../gui/wxpython/dbmgr/manager.py:130 +msgid "Manage layers" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:715 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1641 -#: ../gui/wxpython/menustrings.py:726 ../gui/wxpython/menustrings.py:1668 -msgid "Creates new vector (points) map from database table containing coordinates." +#: ../gui/wxpython/dbmgr/manager.py:141 +msgid "Close Attribute Table Manager" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:716 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1642 -#: ../gui/wxpython/menustrings.py:727 ../gui/wxpython/menustrings.py:1669 -msgid "Generate points along lines" +#: ../gui/wxpython/dbmgr/manager.py:144 +msgid "Reload currently selected attribute data" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:717 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1643 -#: ../gui/wxpython/menustrings.py:728 ../gui/wxpython/menustrings.py:1670 -msgid "Creates points along input lines in new vector map with 2 layers." +#: ../gui/wxpython/dbmgr/manager.py:147 +msgid "Reload all attribute data (drop current selection)" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:718 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1644 -#: ../gui/wxpython/menustrings.py:729 ../gui/wxpython/menustrings.py:1671 -msgid "Generate random points" +#: ../gui/wxpython/dbmgr/manager.py:223 ../gui/wxpython/dbmgr/base.py:317 +#: ../gui/wxpython/dbmgr/base.py:921 ../gui/wxpython/dbmgr/base.py:1091 +#: ../gui/wxpython/dbmgr/base.py:1446 ../gui/wxpython/dbmgr/base.py:2098 +#, python-format +msgid "Number of loaded records: %d" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:719 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1645 -#: ../gui/wxpython/menustrings.py:730 ../gui/wxpython/menustrings.py:1672 -msgid "Generates random 2D/3D vector points." +#: ../gui/wxpython/dbmgr/base.py:168 +#, python-format +msgid "Attribute table <%s> not found. For creating the table switch to 'Manage layers' tab." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:722 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1648 -#: ../gui/wxpython/menustrings.py:733 ../gui/wxpython/menustrings.py:1675 -msgid "Remove outliers in point sets" +#: ../gui/wxpython/dbmgr/base.py:179 +#, python-format +msgid "Column <%(column)s> not found in in the table <%(table)s>." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:727 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1653 -#: ../gui/wxpython/menustrings.py:738 ../gui/wxpython/menustrings.py:1680 -msgid "Basic vector metadata" +#: ../gui/wxpython/dbmgr/base.py:260 +msgid "Can display only 256 columns." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:728 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1654 -#: ../gui/wxpython/menustrings.py:739 ../gui/wxpython/menustrings.py:1681 -msgid "Outputs basic information about a vector map." +#: ../gui/wxpython/dbmgr/base.py:279 +#, python-format +msgid "Inconsistent number of columns in the table <%(table)s>." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:729 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1655 -#: ../gui/wxpython/menustrings.py:740 ../gui/wxpython/menustrings.py:1682 -msgid "Classify attribute data" +#: ../gui/wxpython/dbmgr/base.py:289 +msgid "Viewing limit: 100000 records." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:730 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1656 -#: ../gui/wxpython/menustrings.py:741 ../gui/wxpython/menustrings.py:1683 -msgid "Classifies attribute data, e.g. for thematic mapping" +#: ../gui/wxpython/dbmgr/base.py:341 +msgid "Unknown value" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:731 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1657 -#: ../gui/wxpython/menustrings.py:742 ../gui/wxpython/menustrings.py:1684 -msgid "Report topology by category" +#: ../gui/wxpython/dbmgr/base.py:347 +msgid "Unable to decode value. Set encoding in GUI preferences ('Attributes')." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:732 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1658 -#: ../gui/wxpython/menustrings.py:743 ../gui/wxpython/menustrings.py:1685 -msgid "Reports geometry statistics for vector maps." +#: ../gui/wxpython/dbmgr/base.py:358 +#, python-format +msgid "" +"Error loading attribute data. Record number: %(rec)d. Unable to convert value '%(val)s' in key column (%(key)s) to integer.\n" +"\n" +"Details: %(detail)s" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:733 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1659 -#: ../gui/wxpython/menustrings.py:744 ../gui/wxpython/menustrings.py:1686 -msgid "Univariate attribute statistics for points" +#: ../gui/wxpython/dbmgr/base.py:452 +msgid "Sort ascending" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:734 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1660 -#: ../gui/wxpython/menustrings.py:745 ../gui/wxpython/menustrings.py:1687 -msgid "Calculates univariate statistics of vector map features. Variance and standard deviation is calculated only for points if specified." +#: ../gui/wxpython/dbmgr/base.py:453 +msgid "Sort descending" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:735 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1661 -#: ../gui/wxpython/menustrings.py:746 ../gui/wxpython/menustrings.py:1688 -msgid "Univariate statistics for attribute columns" +#: ../gui/wxpython/dbmgr/base.py:457 +msgid "Calculate (only numeric columns)" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:736 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1662 -#: ../gui/wxpython/menustrings.py:747 ../gui/wxpython/menustrings.py:1689 -msgid "Calculates univariate statistics on selected table column for a GRASS vector map." +#: ../gui/wxpython/dbmgr/base.py:460 +msgid "Field calculator" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:737 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1663 -#: ../gui/wxpython/menustrings.py:750 ../gui/wxpython/menustrings.py:1692 -msgid "Quadrat indices" +#: ../gui/wxpython/dbmgr/base.py:479 +msgid "Area size" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:739 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1665 -#: ../gui/wxpython/menustrings.py:752 ../gui/wxpython/menustrings.py:1694 -msgid "Test normality" +#: ../gui/wxpython/dbmgr/base.py:480 +msgid "Line length" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:741 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1667 -#: ../gui/wxpython/menustrings.py:754 ../gui/wxpython/menustrings.py:1696 -msgid "&Imagery" +#: ../gui/wxpython/dbmgr/base.py:483 +msgid "Compactness of an area" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:742 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1668 -#: ../gui/wxpython/menustrings.py:755 ../gui/wxpython/menustrings.py:1697 -msgid "Develop images and groups" +#: ../gui/wxpython/dbmgr/base.py:485 +msgid "Fractal dimension of boundary defining a polygon" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:743 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1669 -#: ../gui/wxpython/menustrings.py:756 ../gui/wxpython/menustrings.py:1698 -msgid "Create/edit group" +#: ../gui/wxpython/dbmgr/base.py:488 +msgid "Perimeter length of an area" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:744 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1670 -#: ../gui/wxpython/menustrings.py:757 ../gui/wxpython/menustrings.py:1699 -msgid "Creates, edits, and lists groups of imagery files." +#: ../gui/wxpython/dbmgr/base.py:490 +msgid "Number of features for each category" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:745 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1671 -#: ../gui/wxpython/menustrings.py:758 ../gui/wxpython/menustrings.py:1700 -msgid "Target group" +#: ../gui/wxpython/dbmgr/base.py:493 +msgid "Slope steepness of 3D line" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:746 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1672 -#: ../gui/wxpython/menustrings.py:759 ../gui/wxpython/menustrings.py:1701 -msgid "Targets an imagery group to a GRASS location and mapset." +#: ../gui/wxpython/dbmgr/base.py:494 +msgid "Line sinuousity" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:747 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1673 -#: ../gui/wxpython/menustrings.py:760 ../gui/wxpython/menustrings.py:1702 -msgid "Mosaic images" +#: ../gui/wxpython/dbmgr/base.py:495 +msgid "Line azimuth" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:748 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1674 -#: ../gui/wxpython/menustrings.py:761 ../gui/wxpython/menustrings.py:1703 -msgid "Mosaics several images and extends colormap." +#: ../gui/wxpython/dbmgr/base.py:629 +#, python-format +msgid "Add column to table <%s>" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:749 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1675 -#: ../gui/wxpython/menustrings.py:762 ../gui/wxpython/menustrings.py:1704 -msgid "Manage image colors" +#: ../gui/wxpython/dbmgr/base.py:1027 +msgid "Unable to add column to the table. No column name defined." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:750 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1676 -#: ../gui/wxpython/menustrings.py:763 ../gui/wxpython/menustrings.py:1705 -msgid "Color balance for RGB" +#: ../gui/wxpython/dbmgr/base.py:1041 +#, python-format +msgid "Column <%(column)s> already exists in table <%(table)s>." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:751 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1677 -#: ../gui/wxpython/menustrings.py:764 ../gui/wxpython/menustrings.py:1706 -msgid "Performs auto-balancing of colors for RGB images." +#: ../gui/wxpython/dbmgr/base.py:1124 +msgid "Attribute data - right-click to edit/manage records" +msgstr "" + +#: ../gui/wxpython/dbmgr/base.py:1139 ../gui/wxpython/dbmgr/base.py:2262 +#: ../gui/wxpython/dbmgr/base.py:2957 ../gui/wxpython/dbmgr/base.py:3092 +#: ../gui/wxpython/dbmgr/base.py:3361 +msgid "Table" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:752 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1678 -#: ../gui/wxpython/menustrings.py:765 ../gui/wxpython/menustrings.py:1707 -msgid "HIS to RGB" +#: ../gui/wxpython/dbmgr/base.py:1141 ../gui/wxpython/dbmgr/base.py:2264 +msgid " (readonly)" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:753 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1679 -#: ../gui/wxpython/menustrings.py:766 ../gui/wxpython/menustrings.py:1708 -msgid "Transforms raster maps from HIS (Hue-Intensity-Saturation) color space to RGB (Red-Green-Blue) color space." +#: ../gui/wxpython/dbmgr/base.py:1155 +msgid "SQL Query" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:755 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1681 -#: ../gui/wxpython/menustrings.py:768 ../gui/wxpython/menustrings.py:1710 -msgid "Transforms raster maps from RGB (Red-Green-Blue) color space to HIS (Hue-Intensity-Saturation) color space." +#: ../gui/wxpython/dbmgr/base.py:1185 +msgid "Simple" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:756 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1682 -#: ../gui/wxpython/menustrings.py:769 ../gui/wxpython/menustrings.py:1711 -msgid "Rectify image or raster" +#: ../gui/wxpython/dbmgr/base.py:1192 +msgid "Apply SELECT statement and reload data records" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:757 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1683 -#: ../gui/wxpython/menustrings.py:770 ../gui/wxpython/menustrings.py:1712 -msgid "Rectifies an image by computing a coordinate transformation for each pixel in the image based on the control points." +#: ../gui/wxpython/dbmgr/base.py:1226 +msgid "Builder" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:759 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1685 -#: ../gui/wxpython/menustrings.py:772 ../gui/wxpython/menustrings.py:1714 -msgid "Generate histogram of image" +#: ../gui/wxpython/dbmgr/base.py:1231 +msgid "SQL Builder" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:760 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1686 -#: ../gui/wxpython/menustrings.py:773 ../gui/wxpython/menustrings.py:1715 -msgid "Spectral response" +#: ../gui/wxpython/dbmgr/base.py:1413 ../gui/wxpython/dbmgr/base.py:1602 +msgid "Insert new record" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:761 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1687 -#: ../gui/wxpython/menustrings.py:774 ../gui/wxpython/menustrings.py:1716 -msgid "Displays spectral response at user specified locations in group or images." +#: ../gui/wxpython/dbmgr/base.py:1414 +msgid "Delete selected record(s)" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:762 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1688 -#: ../gui/wxpython/menustrings.py:775 ../gui/wxpython/menustrings.py:1717 -msgid "Pan sharpening" +#: ../gui/wxpython/dbmgr/base.py:1415 +msgid "Delete all records" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:763 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1689 -#: ../gui/wxpython/menustrings.py:776 ../gui/wxpython/menustrings.py:1718 -msgid "Image fusion algorithms to sharpen multispectral with high-res panchromatic channels" +#: ../gui/wxpython/dbmgr/base.py:1427 +msgid "Highlight selected features and zoom" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:764 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1690 -#: ../gui/wxpython/menustrings.py:777 ../gui/wxpython/menustrings.py:1719 -msgid "Classify image" +#: ../gui/wxpython/dbmgr/base.py:1431 ../gui/wxpython/dbmgr/base.py:1942 +msgid "Extract selected features" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:765 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1691 -#: ../gui/wxpython/menustrings.py:778 ../gui/wxpython/menustrings.py:1720 -msgid "Clustering input for unsupervised classification" +#: ../gui/wxpython/dbmgr/base.py:1432 +msgid "Delete selected features" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:766 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1692 -#: ../gui/wxpython/menustrings.py:779 ../gui/wxpython/menustrings.py:1721 -msgid "Generates spectral signatures for land cover types in an image using a clustering algorithm. The resulting signature file is used as input for i.maxlik, to generate an unsupervised image classification." +#: ../gui/wxpython/dbmgr/base.py:1495 +msgid "Update existing record" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:767 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1693 -#: ../gui/wxpython/menustrings.py:780 ../gui/wxpython/menustrings.py:1722 -msgid "Input for supervised MLC" +#: ../gui/wxpython/dbmgr/base.py:1522 ../gui/wxpython/dbmgr/base.py:1635 +#, python-format +msgid "Value '%(value)s' needs to be entered as %(type)s." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:768 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1694 -#: ../gui/wxpython/menustrings.py:781 ../gui/wxpython/menustrings.py:1723 -msgid "Generates statistics for i.maxlik from raster map." +#: ../gui/wxpython/dbmgr/base.py:1541 +#, python-format +msgid "" +"Unable to update existing record.\n" +"%s" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:769 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1695 -#: ../gui/wxpython/menustrings.py:782 ../gui/wxpython/menustrings.py:1724 -msgid "Maximum likelihood classification (MLC)" +#: ../gui/wxpython/dbmgr/base.py:1613 +#, python-format +msgid "Record with category number %d already exists in the table." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:770 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1696 -#: ../gui/wxpython/menustrings.py:783 ../gui/wxpython/menustrings.py:1725 -msgid "Classifies the cell spectral reflectances in imagery data. Classification is based on the spectral signature information generated by either i.cluster, g.gui.iclass, or i.gensig." +#: ../gui/wxpython/dbmgr/base.py:1623 +#, python-format +msgid "Category number (column %s) is missing." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:771 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1697 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1962 -#: ../gui/wxpython/menustrings.py:784 ../gui/wxpython/menustrings.py:1726 -#: ../gui/wxpython/menustrings.py:1996 -msgid "Interactive input for supervised classification" +#: ../gui/wxpython/dbmgr/base.py:1647 +#, python-format +msgid "" +"Unable to insert new record.\n" +"%s" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:772 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1698 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1963 -#: ../gui/wxpython/menustrings.py:785 ../gui/wxpython/menustrings.py:1727 -#: ../gui/wxpython/menustrings.py:1997 -msgid "Generates spectral signatures by allowing the user to outline training areas." +#: ../gui/wxpython/dbmgr/base.py:1700 +#, python-format +msgid "Selected data records (%d) will be permanently deleted from table. Do you want to delete them?" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:773 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1699 -#: ../gui/wxpython/menustrings.py:786 ../gui/wxpython/menustrings.py:1728 -msgid "Input for supervised SMAP" +#: ../gui/wxpython/dbmgr/base.py:1703 ../gui/wxpython/dbmgr/base.py:1753 +msgid "Delete records" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:774 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1700 -#: ../gui/wxpython/menustrings.py:787 ../gui/wxpython/menustrings.py:1729 -msgid "Generates statistics for i.smap from raster map." +#: ../gui/wxpython/dbmgr/base.py:1750 +#, python-format +msgid "All data records (%d) will be permanently deleted from table. Do you want to delete them?" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:775 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1701 -#: ../gui/wxpython/menustrings.py:788 ../gui/wxpython/menustrings.py:1730 -msgid "Sequential maximum a posteriori classification (SMAP)" +#: ../gui/wxpython/dbmgr/base.py:1937 +msgid "Nothing to extract." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:776 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1702 -#: ../gui/wxpython/menustrings.py:789 ../gui/wxpython/menustrings.py:1731 -msgid "Performs contextual image classification using sequential maximum a posteriori (SMAP) estimation." +#: ../gui/wxpython/dbmgr/base.py:1971 +msgid "Nothing to delete." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:777 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1703 -#: ../gui/wxpython/menustrings.py:790 ../gui/wxpython/menustrings.py:1732 -msgid "Object segmentation" +#: ../gui/wxpython/dbmgr/base.py:2042 ../gui/wxpython/dbmgr/base.py:2078 +#, python-format +msgid "" +"Loading attribute data failed.\n" +"\n" +"%s" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:778 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1704 -#: ../gui/wxpython/menustrings.py:791 ../gui/wxpython/menustrings.py:1733 -msgid "Identifies segments (objects) from imagery data." +#: ../gui/wxpython/dbmgr/base.py:2061 +#, python-format +msgid "" +"Loading attribute data failed.\n" +"Invalid SQL select statement.\n" +"\n" +"%s" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:779 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1705 -#: ../gui/wxpython/menustrings.py:792 ../gui/wxpython/menustrings.py:1734 -msgid "Filter image" +#: ../gui/wxpython/dbmgr/base.py:2297 +#, python-format +msgid "Table <%s> - right-click to delete column(s)" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:780 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1706 -#: ../gui/wxpython/menustrings.py:793 ../gui/wxpython/menustrings.py:1735 -msgid "Edge detection" +#: ../gui/wxpython/dbmgr/base.py:2401 ../gui/wxpython/gmodeler/dialogs.py:359 +msgid "To" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:781 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1707 -#: ../gui/wxpython/menustrings.py:794 ../gui/wxpython/menustrings.py:1736 -msgid "Zero-crossing \"edge detection\" raster function for image processing." +#: ../gui/wxpython/dbmgr/base.py:2519 +msgid "Unable to rename column. No column name defined." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:782 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1708 -#: ../gui/wxpython/menustrings.py:795 ../gui/wxpython/menustrings.py:1737 -msgid "Matrix/convolving filter" +#: ../gui/wxpython/dbmgr/base.py:2527 +#, python-format +msgid "Unable to rename column <%(column)s> to <%(columnTo)s>. Column already exists in the table <%(table)s>." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:783 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1709 -#: ../gui/wxpython/menustrings.py:796 ../gui/wxpython/menustrings.py:1738 -msgid "Performs raster map matrix filter." +#: ../gui/wxpython/dbmgr/base.py:2545 +#, python-format +msgid "Unable to rename column. Column <%(column)s> doesn't exist in the table <%(table)s>." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:784 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1710 -#: ../gui/wxpython/menustrings.py:797 ../gui/wxpython/menustrings.py:1739 -msgid "Transform image" +#: ../gui/wxpython/dbmgr/base.py:2584 +msgid "Drop selected column" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:785 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1711 -#: ../gui/wxpython/menustrings.py:798 ../gui/wxpython/menustrings.py:1740 -msgid "Canonical correlation" +#: ../gui/wxpython/dbmgr/base.py:2588 +msgid "Drop all columns" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:786 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1712 -#: ../gui/wxpython/menustrings.py:799 ../gui/wxpython/menustrings.py:1741 -msgid "Canonical components analysis (CCA) program for image processing." +#: ../gui/wxpython/dbmgr/base.py:2620 +#, python-format +msgid "Selected %s will PERMANENTLY removed from table. Do you want to drop the column?" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:787 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1713 -#: ../gui/wxpython/menustrings.py:800 ../gui/wxpython/menustrings.py:1742 -msgid "Principal components" +#: ../gui/wxpython/dbmgr/base.py:2623 ../gui/wxpython/dbmgr/base.py:2667 +msgid "Drop column(s)" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:788 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1714 -#: ../gui/wxpython/menustrings.py:801 ../gui/wxpython/menustrings.py:1743 -msgid "Principal components analysis (PCA) for image processing." +#: ../gui/wxpython/dbmgr/base.py:2664 +#, python-format +msgid "" +"Selected columns\n" +"%s\n" +"will PERMANENTLY removed from table. Do you want to drop the columns?" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:789 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1715 -#: ../gui/wxpython/menustrings.py:802 ../gui/wxpython/menustrings.py:1744 -msgid "Fast Fourier" +#: ../gui/wxpython/dbmgr/base.py:2770 +msgid "List of layers" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:790 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1716 -#: ../gui/wxpython/menustrings.py:803 ../gui/wxpython/menustrings.py:1745 -msgid "Fast Fourier Transform (FFT) for image processing." +#: ../gui/wxpython/dbmgr/base.py:2855 ../gui/wxpython/dbmgr/base.py:3283 +#: ../gui/wxpython/dbmgr/base.py:3715 +#, python-format +msgid "Drop also linked attribute table (%s)" +msgstr "" + +#: ../gui/wxpython/dbmgr/base.py:2898 +msgid "Column name" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:791 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1717 -#: ../gui/wxpython/menustrings.py:804 ../gui/wxpython/menustrings.py:1746 -msgid "Inverse Fast Fourier" +#: ../gui/wxpython/dbmgr/base.py:2898 ../gui/wxpython/gmodeler/frame.py:1732 +#: ../gui/wxpython/gmodeler/frame.py:1785 +msgid "Data type" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:792 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1718 -#: ../gui/wxpython/menustrings.py:805 ../gui/wxpython/menustrings.py:1747 -msgid "Inverse Fast Fourier Transform (IFFT) for image processing." +#: ../gui/wxpython/dbmgr/base.py:2898 +msgid "Data length" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:793 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1719 -#: ../gui/wxpython/menustrings.py:806 ../gui/wxpython/menustrings.py:1748 -msgid "Satellite images tools" +#: ../gui/wxpython/dbmgr/base.py:2955 ../gui/wxpython/dbmgr/base.py:3081 +#: ../gui/wxpython/dbmgr/base.py:3349 +msgid "Driver" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:794 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1720 -#: ../gui/wxpython/menustrings.py:807 ../gui/wxpython/menustrings.py:1749 -msgid "Aster DN to radiance/reflectance" +#: ../gui/wxpython/dbmgr/base.py:2958 +msgid "Key" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:795 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1721 -#: ../gui/wxpython/menustrings.py:808 ../gui/wxpython/menustrings.py:1750 -msgid "Calculates Top of Atmosphere Radiance/Reflectance/Brightness Temperature from ASTER DN." +#: ../gui/wxpython/dbmgr/base.py:3057 +msgid "Add layer" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:796 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1722 -#: ../gui/wxpython/menustrings.py:809 ../gui/wxpython/menustrings.py:1751 -msgid "Landsat DN to radiance/reflectance" +#: ../gui/wxpython/dbmgr/base.py:3067 +msgid "Layer description" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:797 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1723 -#: ../gui/wxpython/menustrings.py:810 ../gui/wxpython/menustrings.py:1752 -msgid "Calculates top-of-atmosphere radiance or reflectance and temperature for Landsat MSS/TM/ETM+/OLI" +#: ../gui/wxpython/dbmgr/base.py:3097 ../gui/wxpython/dbmgr/base.py:3141 +#: ../gui/wxpython/dbmgr/base.py:3367 +msgid "Key column" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:798 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1724 -#: ../gui/wxpython/menustrings.py:811 ../gui/wxpython/menustrings.py:1753 -msgid "Landsat cloud cover assessment" +#: ../gui/wxpython/dbmgr/base.py:3102 +msgid "Insert record for each category into table" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:799 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1725 -#: ../gui/wxpython/menustrings.py:812 ../gui/wxpython/menustrings.py:1754 -msgid "Performs Landsat TM/ETM+ Automatic Cloud Cover Assessment (ACCA)." +#: ../gui/wxpython/dbmgr/base.py:3124 +msgid "You need to add categories by v.category module." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:800 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1726 -#: ../gui/wxpython/menustrings.py:813 ../gui/wxpython/menustrings.py:1755 -msgid "Modis quality control" +#: ../gui/wxpython/dbmgr/base.py:3128 +msgid "Table description" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:801 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1727 -#: ../gui/wxpython/menustrings.py:814 ../gui/wxpython/menustrings.py:1756 -msgid "Extracts quality control parameters from MODIS QC layers." +#: ../gui/wxpython/dbmgr/base.py:3136 +msgid "Table name" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:802 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1728 -#: ../gui/wxpython/menustrings.py:815 ../gui/wxpython/menustrings.py:1757 -msgid "Atmospheric correction" +#: ../gui/wxpython/dbmgr/base.py:3150 +msgid "&Create table" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:803 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1729 -#: ../gui/wxpython/menustrings.py:816 ../gui/wxpython/menustrings.py:1758 -msgid "Performs atmospheric correction using the 6S algorithm. 6S - Second Simulation of Satellite Signal in the Solar Spectrum." +#: ../gui/wxpython/dbmgr/base.py:3154 +#: ../gui/wxpython/web_services/dialogs.py:537 +msgid "&Add layer" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:804 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1730 -#: ../gui/wxpython/menustrings.py:817 ../gui/wxpython/menustrings.py:1759 -msgid "Topographic correction" +#: ../gui/wxpython/dbmgr/base.py:3158 +msgid "&Set default" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:805 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1731 -#: ../gui/wxpython/menustrings.py:818 ../gui/wxpython/menustrings.py:1760 -msgid "Computes topographic correction of reflectance." +#: ../gui/wxpython/dbmgr/base.py:3262 +msgid "Remove layer" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:806 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1732 -#: ../gui/wxpython/menustrings.py:824 ../gui/wxpython/menustrings.py:1766 -msgid "Satellite images products" +#: ../gui/wxpython/dbmgr/base.py:3265 +msgid "Layer to remove" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:807 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1733 -#: ../gui/wxpython/menustrings.py:825 ../gui/wxpython/menustrings.py:1767 -msgid "Vegetation indices" +#: ../gui/wxpython/dbmgr/base.py:3291 +msgid "&Remove layer" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:808 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1734 -#: ../gui/wxpython/menustrings.py:826 ../gui/wxpython/menustrings.py:1768 -msgid "Calculates different types of vegetation indices. Uses red and nir bands mostly, and some indices require additional bands." +#: ../gui/wxpython/dbmgr/base.py:3334 +msgid "Modify layer" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:809 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1735 -#: ../gui/wxpython/menustrings.py:827 ../gui/wxpython/menustrings.py:1769 -msgid "Tasseled cap vegetation index" +#: ../gui/wxpython/dbmgr/base.py:3410 +msgid "&Modify layer" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:810 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1736 -#: ../gui/wxpython/menustrings.py:828 ../gui/wxpython/menustrings.py:1770 -msgid "Performs Tasseled Cap (Kauth Thomas) transformation." +#: ../gui/wxpython/dbmgr/base.py:3459 +msgid "" +"Unable to get list of tables.\n" +"Please use db.connect to set database parameters." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:811 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1737 -#: ../gui/wxpython/menustrings.py:829 ../gui/wxpython/menustrings.py:1771 -msgid "Albedo" +#: ../gui/wxpython/dbmgr/base.py:3556 +msgid "Unable to create new table. Table name or key column name is missing." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:812 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1738 -#: ../gui/wxpython/menustrings.py:830 ../gui/wxpython/menustrings.py:1772 -msgid "Computes broad band albedo from surface reflectance." +#: ../gui/wxpython/dbmgr/base.py:3563 +#, python-format +msgid "Unable to create new table. Table <%s> already exists in the database." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:813 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1739 -#: ../gui/wxpython/menustrings.py:831 ../gui/wxpython/menustrings.py:1773 -msgid "Emissivity" +#: ../gui/wxpython/dbmgr/base.py:3604 +#, python-format +msgid "Unable to add new layer to vector map <%(vector)s>. Layer %(layer)d already exists." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:814 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1740 -#: ../gui/wxpython/menustrings.py:832 ../gui/wxpython/menustrings.py:1774 -msgid "Computes emissivity from NDVI, generic method for sparse land." +#: ../gui/wxpython/dbmgr/base.py:3773 +msgid "Field statistics" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:815 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1741 -#: ../gui/wxpython/menustrings.py:833 ../gui/wxpython/menustrings.py:1775 -msgid "Biomass growth" +#: ../gui/wxpython/dbmgr/base.py:3794 +msgid "Copy statistics the clipboard (Ctrl+C)" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:816 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1742 -#: ../gui/wxpython/menustrings.py:834 ../gui/wxpython/menustrings.py:1776 -msgid "Computes biomass growth, precursor of crop yield calculation." +#: ../gui/wxpython/dbmgr/base.py:3861 +msgid "Statistics is not support for DBF tables." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:817 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1743 -#: ../gui/wxpython/menustrings.py:835 ../gui/wxpython/menustrings.py:1777 -msgid "Evapotranspiration calculation" +#: ../gui/wxpython/dbmgr/base.py:3888 +msgid "Unable to calculte statistics." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:818 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1744 -#: ../gui/wxpython/menustrings.py:836 ../gui/wxpython/menustrings.py:1778 -msgid "Instantaneaous Net Radiation" +#: ../gui/wxpython/dbmgr/base.py:3896 +#, python-format +msgid "Unable to calculte statistics. Invalid number of lines %d (should be %d)." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:819 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1745 -#: ../gui/wxpython/menustrings.py:837 ../gui/wxpython/menustrings.py:1779 -msgid "Net radiation approximation (Bastiaanssen, 1995)." +#: ../gui/wxpython/dbmgr/base.py:3916 +msgid "Unable to calculte standard deviation." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:820 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1746 -#: ../gui/wxpython/menustrings.py:838 ../gui/wxpython/menustrings.py:1780 -msgid "Soil heat flux" +#: ../gui/wxpython/dbmgr/base.py:3922 +#, python-format +msgid "Field statistics <%s>" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:821 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1747 -#: ../gui/wxpython/menustrings.py:839 ../gui/wxpython/menustrings.py:1781 -msgid "Soil heat flux approximation (Bastiaanssen, 1995)." +#: ../gui/wxpython/gmodeler/model.py:66 +msgid "model" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:822 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1748 -#: ../gui/wxpython/menustrings.py:840 ../gui/wxpython/menustrings.py:1782 -msgid "Sensible heat flux" +#: ../gui/wxpython/gmodeler/model.py:67 +msgid "Script generated by wxGUI Graphical Modeler." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:823 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1749 -#: ../gui/wxpython/menustrings.py:841 ../gui/wxpython/menustrings.py:1783 -msgid "Computes sensible heat flux iteration SEBAL 01." +#: ../gui/wxpython/gmodeler/model.py:493 ../gui/wxpython/gmodeler/model.py:556 +#, python-format +msgid "undefined variable '%s'" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:824 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1750 -#: ../gui/wxpython/menustrings.py:842 ../gui/wxpython/menustrings.py:1784 -msgid "Evaporative fraction" +#: ../gui/wxpython/gmodeler/model.py:590 +msgid "Running model..." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:825 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1751 -#: ../gui/wxpython/menustrings.py:843 ../gui/wxpython/menustrings.py:1785 -msgid "Computes evaporative fraction and root zone soil moisture." +#: ../gui/wxpython/gmodeler/model.py:609 +msgid "Model is empty. Nothing to run." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:826 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1752 -#: ../gui/wxpython/menustrings.py:844 ../gui/wxpython/menustrings.py:1786 -msgid "Actual Evapotranspiration" +#: ../gui/wxpython/gmodeler/model.py:618 ../gui/wxpython/gmodeler/frame.py:662 +msgid "Validating model..." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:827 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1753 -#: ../gui/wxpython/menustrings.py:845 ../gui/wxpython/menustrings.py:1787 -msgid "Actual evapotranspiration for diurnal period (Bastiaanssen, 1995)." +#: ../gui/wxpython/gmodeler/model.py:626 +#, python-format +msgid "" +"Model is not valid. Do you want to run the model anyway?\n" +"\n" +"%s" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:828 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1754 -#: ../gui/wxpython/menustrings.py:846 ../gui/wxpython/menustrings.py:1788 -msgid "Temporal integration of ETa" +#: ../gui/wxpython/gmodeler/model.py:629 +msgid "Run model?" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:829 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1755 -#: ../gui/wxpython/menustrings.py:847 ../gui/wxpython/menustrings.py:1789 -msgid "Computes temporal integration of satellite ET actual (ETa) following the daily ET reference (ETo) from meteorological station(s)." +#: ../gui/wxpython/gmodeler/model.py:668 +msgid "Variables below not defined:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:830 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1756 -#: ../gui/wxpython/menustrings.py:848 ../gui/wxpython/menustrings.py:1790 -msgid "Hargreaves methods Evapotranspiration" +#: ../gui/wxpython/gmodeler/model.py:792 +msgid "Raster maps" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:831 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1757 -#: ../gui/wxpython/menustrings.py:849 ../gui/wxpython/menustrings.py:1791 -msgid "Computes evapotranspiration calculation modified or original Hargreaves formulation, 2001." +#: ../gui/wxpython/gmodeler/model.py:795 +msgid "3D raster maps" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:832 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1758 -#: ../gui/wxpython/menustrings.py:850 ../gui/wxpython/menustrings.py:1792 -msgid "Penman-Monteith Evapotranspiration" +#: ../gui/wxpython/gmodeler/model.py:1511 +msgid "" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:833 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1759 -#: ../gui/wxpython/menustrings.py:851 ../gui/wxpython/menustrings.py:1793 -msgid "Computes potential evapotranspiration calculation with hourly Penman-Monteith." +#: ../gui/wxpython/gmodeler/model.py:1639 +msgid "Condition: " msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:834 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1760 -#: ../gui/wxpython/menustrings.py:852 ../gui/wxpython/menustrings.py:1794 -msgid "Priestley-Taylor Evapotranspiration" +#: ../gui/wxpython/gmodeler/model.py:1641 +msgid "Condition: not defined" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:835 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1761 -#: ../gui/wxpython/menustrings.py:853 ../gui/wxpython/menustrings.py:1795 -msgid "Computes evapotranspiration calculation Priestley and Taylor formulation, 1972." +#: ../gui/wxpython/gmodeler/model.py:1779 +msgid "if-else" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:837 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1763 -#: ../gui/wxpython/menustrings.py:855 ../gui/wxpython/menustrings.py:1797 -msgid "Kappa analysis" +#: ../gui/wxpython/gmodeler/model.py:1887 +msgid "empty" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:838 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1764 -#: ../gui/wxpython/menustrings.py:856 ../gui/wxpython/menustrings.py:1798 -msgid "Calculates error matrix and kappa parameter for accuracy assessment of classification result." +#: ../gui/wxpython/gmodeler/model.py:1889 +#, python-brace-format +msgid "Details: unsupported tag name '{0}'." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:839 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1765 -#: ../gui/wxpython/menustrings.py:857 ../gui/wxpython/menustrings.py:1799 -msgid "OIF for LandSat TM" +#: ../gui/wxpython/gmodeler/model.py:2802 +msgid "Model parameters" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:840 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1766 -#: ../gui/wxpython/menustrings.py:858 ../gui/wxpython/menustrings.py:1800 -msgid "Calculates Optimum-Index-Factor table for spectral bands" +#: ../gui/wxpython/gmodeler/model.py:2827 +msgid "Delete intermediate data when finish" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:841 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1767 -#: ../gui/wxpython/menustrings.py:859 ../gui/wxpython/menustrings.py:1801 -msgid "3D r&aster" +#: ../gui/wxpython/gmodeler/model.py:2879 ../gui/wxpython/gmodeler/frame.py:163 +msgid "Variables" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:842 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1768 -#: ../gui/wxpython/menustrings.py:860 ../gui/wxpython/menustrings.py:1802 -msgid "Develop 3D raster map" +#: ../gui/wxpython/gmodeler/frame.py:74 +msgid "GRASS GIS Graphical Modeler" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:843 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1769 -#: ../gui/wxpython/menustrings.py:861 ../gui/wxpython/menustrings.py:1803 -msgid "Manage 3D NULL values" +#: ../gui/wxpython/gmodeler/frame.py:156 +msgid "Model" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:844 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1770 -#: ../gui/wxpython/menustrings.py:862 ../gui/wxpython/menustrings.py:1804 -msgid "Explicitly create the 3D NULL-value bitmap file." +#: ../gui/wxpython/gmodeler/frame.py:159 +msgid "Items" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:845 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1771 -#: ../gui/wxpython/menustrings.py:863 ../gui/wxpython/menustrings.py:1805 -msgid "Manage timestamp" +#: ../gui/wxpython/gmodeler/frame.py:167 +msgid "Python editor" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:846 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1772 -#: ../gui/wxpython/menustrings.py:864 ../gui/wxpython/menustrings.py:1806 -msgid "Modifies a timestamp for a 3D raster map. Print/add/remove a timestamp for a 3D raster map." +#: ../gui/wxpython/gmodeler/frame.py:253 +msgid "Python script contains local modifications" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:848 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1774 -#: ../gui/wxpython/menustrings.py:866 ../gui/wxpython/menustrings.py:1808 -msgid "3D rasters to raster series" +#: ../gui/wxpython/gmodeler/frame.py:255 ../gui/wxpython/gmodeler/frame.py:2140 +msgid "Python script is up-to-date" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:850 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1776 -#: ../gui/wxpython/menustrings.py:868 ../gui/wxpython/menustrings.py:1810 -msgid "3D color tables" +#: ../gui/wxpython/gmodeler/frame.py:272 +msgid "Redrawing model..." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:851 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1777 -#: ../gui/wxpython/menustrings.py:869 ../gui/wxpython/menustrings.py:1811 -msgid "Creates/modifies the color table associated with a 3D raster map." +#: ../gui/wxpython/gmodeler/frame.py:321 +msgid "Model computation finished" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:852 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1778 -#: ../gui/wxpython/menustrings.py:870 ../gui/wxpython/menustrings.py:1812 -msgid "Export 3D color table" +#: ../gui/wxpython/gmodeler/frame.py:334 +msgid "Do you want to save changes in the model?" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:853 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1779 -#: ../gui/wxpython/menustrings.py:871 ../gui/wxpython/menustrings.py:1813 -msgid "Exports the color table associated with a 3D raster map." +#: ../gui/wxpython/gmodeler/frame.py:336 +msgid "Do you want to store current model settings to model file?" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:854 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1780 -#: ../gui/wxpython/menustrings.py:872 ../gui/wxpython/menustrings.py:1814 -msgid "3D mask" +#: ../gui/wxpython/gmodeler/frame.py:342 +msgid "Quit Graphical Modeler" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:855 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1781 -#: ../gui/wxpython/menustrings.py:873 ../gui/wxpython/menustrings.py:1815 -msgid "Establishes the current working 3D raster mask." +#: ../gui/wxpython/gmodeler/frame.py:403 +#, python-format +msgid "%d intermediate maps deleted from current mapset" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:856 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:857 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1782 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1783 -#: ../gui/wxpython/menustrings.py:874 ../gui/wxpython/menustrings.py:875 -#: ../gui/wxpython/menustrings.py:1816 ../gui/wxpython/menustrings.py:1817 -msgid "3D raster map calculator" +#: ../gui/wxpython/gmodeler/frame.py:412 +msgid "No intermediate data to delete." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:858 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1784 -#: ../gui/wxpython/menustrings.py:876 ../gui/wxpython/menustrings.py:1818 -msgid "Cross section" +#: ../gui/wxpython/gmodeler/frame.py:418 +#, python-format +msgid "Do you want to permanently delete data?%s" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:859 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1785 -#: ../gui/wxpython/menustrings.py:877 ../gui/wxpython/menustrings.py:1819 -msgid "Creates cross section 2D raster map from 3D raster map based on 2D elevation map" +#: ../gui/wxpython/gmodeler/frame.py:420 +msgid "Delete intermediate data?" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:861 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1787 -#: ../gui/wxpython/menustrings.py:879 ../gui/wxpython/menustrings.py:1821 -msgid "Numerical calculation program for transient, confined groundwater flow in three dimensions." +#: ../gui/wxpython/gmodeler/frame.py:440 ../gui/wxpython/gmodeler/frame.py:590 +msgid "Current model is not empty. Do you want to store current settings to model file?" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:862 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1788 -#: ../gui/wxpython/menustrings.py:880 ../gui/wxpython/menustrings.py:1822 -msgid "Interpolate 3D raster from points" +#: ../gui/wxpython/gmodeler/frame.py:443 ../gui/wxpython/gmodeler/frame.py:593 +msgid "Create new model?" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:863 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1789 -#: ../gui/wxpython/menustrings.py:881 ../gui/wxpython/menustrings.py:1823 -msgid "Interpolates point data to a 3D raster map using regularized spline with tension (RST) algorithm." +#: ../gui/wxpython/gmodeler/frame.py:480 +msgid "Choose model file" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:864 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1790 -msgid "Reports and Statistics" +#: ../gui/wxpython/gmodeler/frame.py:503 +#, python-format +msgid "%(items)d items (%(actions)d actions) loaded into model" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:865 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1791 -#: ../gui/wxpython/menustrings.py:883 ../gui/wxpython/menustrings.py:1825 -msgid "Basic 3D raster metadata" +#: ../gui/wxpython/gmodeler/frame.py:515 ../gui/wxpython/gmodeler/frame.py:559 +#, python-format +msgid "Model file <%s> already exists. Do you want to overwrite this file?" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:866 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1792 -#: ../gui/wxpython/menustrings.py:884 ../gui/wxpython/menustrings.py:1826 -msgid "Outputs basic information about a user-specified 3D raster map layer." +#: ../gui/wxpython/gmodeler/frame.py:527 ../gui/wxpython/gmodeler/frame.py:577 +#, python-format +msgid "File <%s> saved" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:867 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1793 -#: ../gui/wxpython/menustrings.py:885 ../gui/wxpython/menustrings.py:1827 -msgid "3D raster statistics" +#: ../gui/wxpython/gmodeler/frame.py:540 +msgid "Choose file to save current model" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:868 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1794 -#: ../gui/wxpython/menustrings.py:886 ../gui/wxpython/menustrings.py:1828 -msgid "Generates volume statistics for 3D raster maps." +#: ../gui/wxpython/gmodeler/frame.py:659 +msgid "Model is empty. Nothing to validate." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:869 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1795 -#: ../gui/wxpython/menustrings.py:887 ../gui/wxpython/menustrings.py:1829 -msgid "Univariate statistics for 3D rasters" +#: ../gui/wxpython/gmodeler/frame.py:669 +#, python-format +msgid "" +"Model is not valid.\n" +"\n" +"%s" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:870 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1796 -#: ../gui/wxpython/menustrings.py:888 ../gui/wxpython/menustrings.py:1830 -msgid "Calculates univariate statistics from the non-null cells of a 3D raster map. Statistics include number of cells counted, minimum and maximum cell values, range, arithmetic mean, population variance, standard deviation, coefficient of variation, and sum." +#: ../gui/wxpython/gmodeler/frame.py:673 +msgid "Model is valid." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:871 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1797 -#: ../gui/wxpython/menustrings.py:889 ../gui/wxpython/menustrings.py:1831 -msgid "&Database" +#: ../gui/wxpython/gmodeler/frame.py:735 ../gui/wxpython/gmodeler/frame.py:742 +#, python-format +msgid "Model exported to <%s>" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:872 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1798 -#: ../gui/wxpython/menustrings.py:890 ../gui/wxpython/menustrings.py:1832 -msgid "Database information" +#: ../gui/wxpython/gmodeler/frame.py:884 ../gui/wxpython/gmodeler/frame.py:1625 +#: ../gui/wxpython/gmodeler/dialogs.py:239 +msgid "Comment:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:873 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1799 -#: ../gui/wxpython/menustrings.py:891 ../gui/wxpython/menustrings.py:1833 -msgid "List databases" +#: ../gui/wxpython/gmodeler/frame.py:895 +msgid "Empty comment. Nothing to add to the model." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:874 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1800 -#: ../gui/wxpython/menustrings.py:892 ../gui/wxpython/menustrings.py:1834 -msgid "Lists all databases for a given driver and location." +#: ../gui/wxpython/gmodeler/frame.py:931 +msgid "wxGUI Graphical Modeler" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:875 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1801 -#: ../gui/wxpython/menustrings.py:893 ../gui/wxpython/menustrings.py:1835 -msgid "List drivers" +#: ../gui/wxpython/gmodeler/frame.py:1050 +#, python-format +msgid "" +"Reading model file <%s> failed.\n" +"Invalid file, unable to parse XML document.\n" +"\n" +"%s" msgstr "" - -#: ../gui/wxpython/image2target/ii2t_menustrings.py:876 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1802 -#: ../gui/wxpython/menustrings.py:894 ../gui/wxpython/menustrings.py:1836 -msgid "Lists all database drivers." + +#: ../gui/wxpython/gmodeler/frame.py:1062 +msgid "Please wait, loading model..." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:877 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1803 -#: ../gui/wxpython/menustrings.py:895 ../gui/wxpython/menustrings.py:1837 -msgid "List tables" +#: ../gui/wxpython/gmodeler/frame.py:1128 +msgid "Writing current settings to model file failed." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:878 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1804 -#: ../gui/wxpython/menustrings.py:896 ../gui/wxpython/menustrings.py:1838 -msgid "Lists all tables for a given database." +#: ../gui/wxpython/gmodeler/frame.py:1503 +msgid "Disable" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:879 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1805 -#: ../gui/wxpython/menustrings.py:897 ../gui/wxpython/menustrings.py:1839 -msgid "Describe table" +#: ../gui/wxpython/gmodeler/frame.py:1509 +msgid "Enable" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:880 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1806 -#: ../gui/wxpython/menustrings.py:898 ../gui/wxpython/menustrings.py:1840 -msgid "Describes a table in detail." +#: ../gui/wxpython/gmodeler/frame.py:1517 +#: ../gui/wxpython/gmodeler/frame.py:1612 +msgid "Set label" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:881 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1807 -#: ../gui/wxpython/menustrings.py:899 ../gui/wxpython/menustrings.py:1841 -msgid "List columns" +#: ../gui/wxpython/gmodeler/frame.py:1523 +#: ../gui/wxpython/gmodeler/frame.py:1626 +msgid "Set comment" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:882 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1808 -#: ../gui/wxpython/menustrings.py:900 ../gui/wxpython/menustrings.py:1842 -msgid "List all columns for a given table." +#: ../gui/wxpython/gmodeler/frame.py:1533 +msgid "Add control point" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:883 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1809 -#: ../gui/wxpython/menustrings.py:901 ../gui/wxpython/menustrings.py:1843 -msgid "Manage databases" +#: ../gui/wxpython/gmodeler/frame.py:1540 +msgid "Remove control point" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:884 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1810 -#: ../gui/wxpython/menustrings.py:902 ../gui/wxpython/menustrings.py:1844 -msgid "Connect" +#: ../gui/wxpython/gmodeler/frame.py:1554 +msgid "Intermediate" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:885 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1811 -#: ../gui/wxpython/menustrings.py:903 ../gui/wxpython/menustrings.py:1845 -msgid "Prints/sets general DB connection for current mapset." +#: ../gui/wxpython/gmodeler/frame.py:1611 +#: ../gui/wxpython/gmodeler/dialogs.py:235 +msgid "Label:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:886 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1812 -#: ../gui/wxpython/menustrings.py:904 ../gui/wxpython/menustrings.py:1846 -msgid "Login" +#: ../gui/wxpython/gmodeler/frame.py:1726 +msgid "List of variables - right-click to delete" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:887 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1813 -#: ../gui/wxpython/menustrings.py:905 ../gui/wxpython/menustrings.py:1847 -msgid "Sets user/password for DB driver/database." +#: ../gui/wxpython/gmodeler/frame.py:1733 +#: ../gui/wxpython/gmodeler/frame.py:1791 +msgid "Default value" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:888 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1814 -#: ../gui/wxpython/menustrings.py:906 ../gui/wxpython/menustrings.py:1848 -msgid "Create database" +#: ../gui/wxpython/gmodeler/frame.py:1739 +msgid "Add new variable" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:889 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1815 -#: ../gui/wxpython/menustrings.py:907 ../gui/wxpython/menustrings.py:1849 -msgid "Creates an empty database." +#: ../gui/wxpython/gmodeler/frame.py:1743 +msgid "integer" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:890 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1816 -#: ../gui/wxpython/menustrings.py:908 ../gui/wxpython/menustrings.py:1850 -msgid "Drop database" +#: ../gui/wxpython/gmodeler/frame.py:1744 +msgid "float" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:891 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1817 -#: ../gui/wxpython/menustrings.py:909 ../gui/wxpython/menustrings.py:1851 -msgid "Removes an existing database." +#: ../gui/wxpython/gmodeler/frame.py:1745 +msgid "string" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:892 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1818 -#: ../gui/wxpython/menustrings.py:910 ../gui/wxpython/menustrings.py:1852 -msgid "Drop table" +#: ../gui/wxpython/gmodeler/frame.py:1748 +msgid "region" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:893 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1819 -#: ../gui/wxpython/menustrings.py:911 ../gui/wxpython/menustrings.py:1853 -msgid "Drops an attribute table." +#: ../gui/wxpython/gmodeler/frame.py:1749 +msgid "mapset" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:894 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1820 -#: ../gui/wxpython/menustrings.py:912 ../gui/wxpython/menustrings.py:1854 -msgid "Copy table" +#: ../gui/wxpython/gmodeler/frame.py:1751 +msgid "dir" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:895 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1821 -#: ../gui/wxpython/menustrings.py:913 ../gui/wxpython/menustrings.py:1855 -msgid "Copy a table. Either 'from_table' (optionally with 'where') can be used or 'select' option, but not 'from_table' and 'select' at the same time." +#: ../gui/wxpython/gmodeler/frame.py:1758 +msgid "Add new variable to the model" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:896 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:916 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1822 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1842 -#: ../gui/wxpython/menustrings.py:914 ../gui/wxpython/menustrings.py:934 -#: ../gui/wxpython/menustrings.py:1856 ../gui/wxpython/menustrings.py:1876 -msgid "Drop column" +#: ../gui/wxpython/gmodeler/frame.py:1881 +msgid "List of items - right-click to delete" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:897 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1823 -#: ../gui/wxpython/menustrings.py:915 ../gui/wxpython/menustrings.py:1857 -msgid "Drops a column from selected attribute table." +#: ../gui/wxpython/gmodeler/frame.py:1887 +msgid "In loop" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:898 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1824 -#: ../gui/wxpython/menustrings.py:916 ../gui/wxpython/menustrings.py:1858 -msgid "Test" +#: ../gui/wxpython/gmodeler/frame.py:1888 +msgid "Parameterized" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:899 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1825 -#: ../gui/wxpython/menustrings.py:917 ../gui/wxpython/menustrings.py:1859 -msgid "Test database driver, database must exist and set by db.connect." +#: ../gui/wxpython/gmodeler/frame.py:1889 +#: ../gui/wxpython/gmodeler/preferences.py:102 +#: ../gui/wxpython/gmodeler/dialogs.py:192 +#: ../gui/wxpython/gmodeler/dialogs.py:493 +#: ../gui/wxpython/gmodeler/dialogs.py:605 +msgid "Command" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:901 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1827 -#: ../gui/wxpython/menustrings.py:919 ../gui/wxpython/menustrings.py:1861 -msgid "Query any table" +#: ../gui/wxpython/gmodeler/frame.py:1944 +msgid "No items to selected." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:902 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1828 -#: ../gui/wxpython/menustrings.py:920 ../gui/wxpython/menustrings.py:1862 -msgid "Selects data from attribute table. Performs SQL query statement(s)." +#: ../gui/wxpython/gmodeler/frame.py:1980 +msgid "Python script" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:905 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1831 -#: ../gui/wxpython/menustrings.py:923 ../gui/wxpython/menustrings.py:1865 -msgid "SQL statement" +#: ../gui/wxpython/gmodeler/frame.py:1984 +msgid "Run python script" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:906 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1832 -#: ../gui/wxpython/menustrings.py:924 ../gui/wxpython/menustrings.py:1866 -msgid "Executes any SQL statement. For SELECT statements use 'db.select'." +#: ../gui/wxpython/gmodeler/frame.py:1987 +msgid "Save python script to file" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:907 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1833 -#: ../gui/wxpython/menustrings.py:925 ../gui/wxpython/menustrings.py:1867 -msgid "Vector database connections" +#: ../gui/wxpython/gmodeler/frame.py:1990 +msgid "" +"Refresh python script based on the model.\n" +"It will discards all local changes." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:908 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1834 -#: ../gui/wxpython/menustrings.py:926 ../gui/wxpython/menustrings.py:1868 -msgid "New table" +#: ../gui/wxpython/gmodeler/frame.py:2117 +msgid "Python script is locally modificated. Refresh will discard all changes. Do you really want to continue?" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:909 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1835 -#: ../gui/wxpython/menustrings.py:927 ../gui/wxpython/menustrings.py:1869 -msgid "Creates and connects a new attribute table to a given layer of an existing vector map." +#: ../gui/wxpython/gmodeler/frame.py:2120 +msgid "Update" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:910 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1836 -#: ../gui/wxpython/menustrings.py:928 ../gui/wxpython/menustrings.py:1870 -msgid "Remove table" +#: ../gui/wxpython/gmodeler/preferences.py:59 +msgid "Item properties" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:911 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1837 -#: ../gui/wxpython/menustrings.py:929 ../gui/wxpython/menustrings.py:1871 -msgid "Removes existing attribute table of a vector map." +#: ../gui/wxpython/gmodeler/preferences.py:66 +msgid "Disabled:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:912 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1838 -#: ../gui/wxpython/menustrings.py:930 ../gui/wxpython/menustrings.py:1872 -msgid "Join table" +#: ../gui/wxpython/gmodeler/preferences.py:114 +#: ../gui/wxpython/gmodeler/preferences.py:428 +#: ../gui/wxpython/gmodeler/preferences.py:540 +msgid "Valid:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:913 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1839 -#: ../gui/wxpython/menustrings.py:931 ../gui/wxpython/menustrings.py:1873 -msgid "Joins a database table to a vector map table." +#: ../gui/wxpython/gmodeler/preferences.py:132 +msgid "Invalid:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:914 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1840 -#: ../gui/wxpython/menustrings.py:932 ../gui/wxpython/menustrings.py:1874 -msgid "Add columns" +#: ../gui/wxpython/gmodeler/preferences.py:150 +msgid "Running:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:915 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1841 -#: ../gui/wxpython/menustrings.py:933 ../gui/wxpython/menustrings.py:1875 -msgid "Adds one or more columns to the attribute table connected to a given vector map." +#: ../gui/wxpython/gmodeler/preferences.py:177 +#: ../gui/wxpython/gmodeler/preferences.py:343 +#: ../gui/wxpython/gmodeler/preferences.py:455 +#: ../gui/wxpython/gmodeler/preferences.py:571 +msgid "Shape size" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:917 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1843 -#: ../gui/wxpython/menustrings.py:935 ../gui/wxpython/menustrings.py:1877 -msgid "Drops a column from the attribute table connected to a given vector map." +#: ../gui/wxpython/gmodeler/preferences.py:262 +msgid "Raster:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:919 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1845 -#: ../gui/wxpython/menustrings.py:937 ../gui/wxpython/menustrings.py:1879 -msgid "Renames a column in the attribute table connected to a given vector map." +#: ../gui/wxpython/gmodeler/preferences.py:280 +msgid "3D raster:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:920 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1846 -#: ../gui/wxpython/menustrings.py:938 ../gui/wxpython/menustrings.py:1880 -msgid "Change values" +#: ../gui/wxpython/gmodeler/preferences.py:298 +msgid "Vector:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:921 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1847 -#: ../gui/wxpython/menustrings.py:939 ../gui/wxpython/menustrings.py:1881 -msgid "Updates a column in the attribute table connected to a vector map." +#: ../gui/wxpython/gmodeler/preferences.py:316 +msgid "Table:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:922 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1848 -#: ../gui/wxpython/menustrings.py:940 ../gui/wxpython/menustrings.py:1882 -msgid "Drop row" +#: ../gui/wxpython/gmodeler/preferences.py:416 +msgid "Loop" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:923 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1849 -#: ../gui/wxpython/menustrings.py:941 ../gui/wxpython/menustrings.py:1883 -msgid "Removes a vector feature from a vector map through attribute selection." +#: ../gui/wxpython/gmodeler/preferences.py:528 +msgid "Comment" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:924 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1850 -#: ../gui/wxpython/menustrings.py:942 ../gui/wxpython/menustrings.py:1884 -msgid "Reconnect vectors to database" +#: ../gui/wxpython/gmodeler/preferences.py:670 +msgid "Commands" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:925 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1851 -#: ../gui/wxpython/menustrings.py:943 ../gui/wxpython/menustrings.py:1885 -msgid "Reconnects attribute tables for all vector maps from the current mapset to a new database." +#: ../gui/wxpython/gmodeler/preferences.py:694 +msgid "Apply properties" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:926 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1852 -#: ../gui/wxpython/menustrings.py:944 ../gui/wxpython/menustrings.py:1886 -msgid "Set vector map - database connection" +#: ../gui/wxpython/gmodeler/preferences.py:715 +msgid "Description:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:927 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1853 -#: ../gui/wxpython/menustrings.py:945 ../gui/wxpython/menustrings.py:1887 -msgid "Prints/sets DB connection for a vector map to attribute table." +#: ../gui/wxpython/gmodeler/preferences.py:724 +msgid "Author(s):" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:928 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1854 -#: ../gui/wxpython/menustrings.py:946 ../gui/wxpython/menustrings.py:1888 -msgid "&Temporal" +#: ../gui/wxpython/gmodeler/dialogs.py:49 +msgid "Data properties" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:929 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1855 -#: ../gui/wxpython/menustrings.py:947 ../gui/wxpython/menustrings.py:1889 -msgid "Manage datasets" +#: ../gui/wxpython/gmodeler/dialogs.py:94 +#: ../gui/wxpython/gmodeler/dialogs.py:112 +msgid "Name of element:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:930 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1856 -#: ../gui/wxpython/menustrings.py:948 ../gui/wxpython/menustrings.py:1890 -msgid "Connect temporal database" +#: ../gui/wxpython/gmodeler/dialogs.py:105 +msgid "Type of element:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:931 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1857 -#: ../gui/wxpython/menustrings.py:949 ../gui/wxpython/menustrings.py:1891 -msgid "Prints/sets general temporal GIS database connection for current mapset." +#: ../gui/wxpython/gmodeler/dialogs.py:163 +msgid "Add GRASS command to the model" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:933 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1859 -#: ../gui/wxpython/menustrings.py:951 ../gui/wxpython/menustrings.py:1893 -msgid "Creates a space time dataset." +#: ../gui/wxpython/gmodeler/dialogs.py:194 +msgid "Label and comment" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:935 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1861 -#: ../gui/wxpython/menustrings.py:953 ../gui/wxpython/menustrings.py:1895 -msgid "Renames a space time dataset" +#: ../gui/wxpython/gmodeler/dialogs.py:292 +msgid "" +"Command not defined.\n" +"\n" +"Unable to add new action to the model." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:937 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1863 -#: ../gui/wxpython/menustrings.py:955 ../gui/wxpython/menustrings.py:1897 -msgid "Removes space time datasets from temporal database." +#: ../gui/wxpython/gmodeler/dialogs.py:299 +#, python-format +msgid "" +"'%s' is not a GRASS module.\n" +"\n" +"Unable to add new action to the model." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:938 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1864 -#: ../gui/wxpython/menustrings.py:956 ../gui/wxpython/menustrings.py:1898 -msgid "Update metadata" +#: ../gui/wxpython/gmodeler/dialogs.py:335 +msgid "Relation properties" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:939 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1865 -#: ../gui/wxpython/menustrings.py:957 ../gui/wxpython/menustrings.py:1899 -msgid "Modifies the metadata of a space time dataset." +#: ../gui/wxpython/gmodeler/dialogs.py:357 +msgid "From" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:940 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1866 -#: ../gui/wxpython/menustrings.py:958 ../gui/wxpython/menustrings.py:1900 -msgid "Merge" +#: ../gui/wxpython/gmodeler/dialogs.py:401 +#, python-format +msgid "Data: %s" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:941 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1867 -#: ../gui/wxpython/menustrings.py:959 ../gui/wxpython/menustrings.py:1901 -msgid "Merges several space time datasets into a single space time dataset." +#: ../gui/wxpython/gmodeler/dialogs.py:407 +msgid "Command:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:942 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1868 -#: ../gui/wxpython/menustrings.py:960 ../gui/wxpython/menustrings.py:1902 -msgid "Temporally shift" +#: ../gui/wxpython/gmodeler/dialogs.py:413 +msgid "Option:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:943 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1869 -#: ../gui/wxpython/menustrings.py:961 ../gui/wxpython/menustrings.py:1903 -msgid "Shifts temporally the maps of a space time dataset." +#: ../gui/wxpython/gmodeler/dialogs.py:428 +msgid "" +"Relation doesn't start with data item.\n" +"Unable to add relation." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:944 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1870 -#: ../gui/wxpython/menustrings.py:962 ../gui/wxpython/menustrings.py:1904 -msgid "Snap maps of dataset" +#: ../gui/wxpython/gmodeler/dialogs.py:435 +msgid "" +"Relation doesn't point to GRASS command.\n" +"Unable to add relation." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:945 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1871 -#: ../gui/wxpython/menustrings.py:963 ../gui/wxpython/menustrings.py:1905 -msgid "Snaps temporally the maps of a space time dataset." +#: ../gui/wxpython/gmodeler/dialogs.py:448 +msgid "" +"No relevant option found.\n" +"Unable to add relation." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:947 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1873 -#: ../gui/wxpython/menustrings.py:965 ../gui/wxpython/menustrings.py:1907 -msgid "Lists space time datasets and maps registered in the temporal database." +#: ../gui/wxpython/gmodeler/dialogs.py:487 +msgid "Condition" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:948 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1874 -#: ../gui/wxpython/menustrings.py:966 ../gui/wxpython/menustrings.py:1908 -msgid "Manage maps in datasets" +#: ../gui/wxpython/gmodeler/dialogs.py:515 +msgid "Loop properties" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:949 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1875 -#: ../gui/wxpython/menustrings.py:967 ../gui/wxpython/menustrings.py:1909 -msgid "Register maps in datasets" +#: ../gui/wxpython/gmodeler/dialogs.py:521 +msgid "List of items in loop" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:950 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1876 -msgid "Registers raster, vector and raster3d maps in a space time datasets." +#: ../gui/wxpython/gmodeler/dialogs.py:524 +msgid "Series" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:951 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1877 -#: ../gui/wxpython/menustrings.py:969 ../gui/wxpython/menustrings.py:1911 -msgid "Unregister maps from datasets" +#: ../gui/wxpython/gmodeler/dialogs.py:526 +msgid "Define map series as condition for the loop" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:952 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1878 -#: ../gui/wxpython/menustrings.py:970 ../gui/wxpython/menustrings.py:1912 -msgid "Unregisters raster, vector and raster3d maps from the temporal database or a specific space time dataset." +#: ../gui/wxpython/gmodeler/dialogs.py:571 +msgid "Define series of maps" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:953 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1879 -#: ../gui/wxpython/menustrings.py:971 ../gui/wxpython/menustrings.py:1913 -msgid "List raster dataset maps" +#: ../gui/wxpython/gmodeler/dialogs.py:589 +msgid "If-else properties" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:954 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1880 -#: ../gui/wxpython/menustrings.py:972 ../gui/wxpython/menustrings.py:1914 -msgid "Lists registered maps of a space time raster dataset." +#: ../gui/wxpython/gmodeler/dialogs.py:596 +msgid "List of items in 'if' block" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:955 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1881 -#: ../gui/wxpython/menustrings.py:973 ../gui/wxpython/menustrings.py:1915 -msgid "List vector dataset maps" +#: ../gui/wxpython/gmodeler/dialogs.py:602 +msgid "List of items in 'else' block" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:956 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1882 -#: ../gui/wxpython/menustrings.py:974 ../gui/wxpython/menustrings.py:1916 -msgid "Lists registered maps of a space time vector dataset." +#: ../gui/wxpython/gmodeler/dialogs.py:772 +#, python-format +msgid "Variable <%s> already exists in the model. Adding variable failed." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:957 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1883 -#: ../gui/wxpython/menustrings.py:975 ../gui/wxpython/menustrings.py:1917 -msgid "List 3D raster dataset maps" +#: ../gui/wxpython/gmodeler/dialogs.py:803 +msgid "Do you want to delete all variables from the model?" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:958 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1884 -#: ../gui/wxpython/menustrings.py:976 ../gui/wxpython/menustrings.py:1918 -msgid "Lists registered maps of a space time raster3d dataset." +#: ../gui/wxpython/gmodeler/dialogs.py:805 +msgid "Delete variables" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:959 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1885 -#: ../gui/wxpython/menustrings.py:977 ../gui/wxpython/menustrings.py:1919 -msgid "Import" +#: ../gui/wxpython/timeline/frame.py:39 +#, python-brace-format +msgid "The Timeline Tool needs the \"matplotlib\" (python-matplotlib) package to be installed. {0}" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:960 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1886 -#: ../gui/wxpython/menustrings.py:978 ../gui/wxpython/menustrings.py:1920 -msgid "Import raster dataset" +#: ../gui/wxpython/timeline/frame.py:77 +msgid "GRASS GIS Timeline Tool" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:961 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1887 -#: ../gui/wxpython/menustrings.py:979 ../gui/wxpython/menustrings.py:1921 -msgid "Imports space time raster dataset." +#: ../gui/wxpython/timeline/frame.py:141 +msgid "3D plot of spatio-temporal extents" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:962 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1888 -#: ../gui/wxpython/menustrings.py:980 ../gui/wxpython/menustrings.py:1922 -msgid "Import vector dataset" +#: ../gui/wxpython/timeline/frame.py:144 +msgid "3D plot of spatio-temporal extents (matplotlib >= 1.0.0)" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:963 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1889 -#: ../gui/wxpython/menustrings.py:981 ../gui/wxpython/menustrings.py:1923 -msgid "Imports a space time vector dataset from a GRASS GIS specific archive file." +#: ../gui/wxpython/timeline/frame.py:149 +msgid "Select space time dataset(s):" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:965 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1891 -#: ../gui/wxpython/menustrings.py:983 ../gui/wxpython/menustrings.py:1925 -msgid "Export raster dataset" +#: ../gui/wxpython/timeline/frame.py:236 +#, python-brace-format +msgid "Dataset <{name}> is empty" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:966 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1892 -#: ../gui/wxpython/menustrings.py:984 ../gui/wxpython/menustrings.py:1926 -msgid "Exports space time raster dataset." +#: ../gui/wxpython/timeline/frame.py:294 +#, python-format +msgid "X [%s]" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:967 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1893 -#: ../gui/wxpython/menustrings.py:985 ../gui/wxpython/menustrings.py:1927 -msgid "Export raster dataset as VTK time series" +#: ../gui/wxpython/timeline/frame.py:295 +#, python-format +msgid "Y [%s]" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:968 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1894 -#: ../gui/wxpython/menustrings.py:986 ../gui/wxpython/menustrings.py:1928 -msgid "Exports space time raster dataset as VTK time series." +#: ../gui/wxpython/timeline/frame.py:297 +msgid "X" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:969 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1895 -#: ../gui/wxpython/menustrings.py:987 ../gui/wxpython/menustrings.py:1929 -msgid "Export vector dataset" +#: ../gui/wxpython/timeline/frame.py:298 +msgid "Y" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:970 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1896 -#: ../gui/wxpython/menustrings.py:988 ../gui/wxpython/menustrings.py:1930 -msgid "Exports a space time vector dataset as GRASS GIS specific archive file." +#: ../gui/wxpython/timeline/frame.py:572 +#, python-format +msgid "Mapset: %s" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:971 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1897 -#: ../gui/wxpython/menustrings.py:989 ../gui/wxpython/menustrings.py:1931 -msgid "Convert raster dataset to 3D raster" +#: ../gui/wxpython/timeline/frame.py:573 +#, python-format +msgid "Map name: %s" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:972 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1898 -#: ../gui/wxpython/menustrings.py:990 ../gui/wxpython/menustrings.py:1932 -msgid "Converts a space time raster dataset into a 3D raster map." +#: ../gui/wxpython/timeline/frame.py:575 +#, python-format +msgid "Start time: %s" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:973 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1899 -#: ../gui/wxpython/menustrings.py:991 ../gui/wxpython/menustrings.py:1933 -msgid "Extraction" +#: ../gui/wxpython/timeline/frame.py:578 +#, python-format +msgid "End time: %s" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:974 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1900 -#: ../gui/wxpython/menustrings.py:992 ../gui/wxpython/menustrings.py:1934 -msgid "Extract subset of raster dataset" +#: ../gui/wxpython/timeline/frame.py:582 +msgid "WARNING: invalid topology" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:975 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1901 -#: ../gui/wxpython/menustrings.py:993 ../gui/wxpython/menustrings.py:1935 -msgid "Extracts a subset of a space time raster datasets." +#: ../gui/wxpython/timeline/frame.py:584 +msgid "" +"\n" +"Press Del to dismiss." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:976 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1902 -#: ../gui/wxpython/menustrings.py:994 ../gui/wxpython/menustrings.py:1936 -msgid "Extract subset of vector dataset" +#: ../gui/wxpython/mapdisp/main.py:189 +#, python-format +msgid "Unsupported command %s." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:977 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1903 -#: ../gui/wxpython/menustrings.py:995 ../gui/wxpython/menustrings.py:1937 -msgid "Extracts a subset of a space time vector dataset." +#: ../gui/wxpython/mapdisp/main.py:283 +#, python-format +msgid "Unable to read cmdfile '%(cmd)s'. Details: %(det)s" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:978 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1904 -#: ../gui/wxpython/menustrings.py:996 ../gui/wxpython/menustrings.py:1938 -msgid "Extract subset of 3D raster dataset" +#: ../gui/wxpython/mapdisp/main.py:618 +#, python-format +msgid "Starting map display <%s>..." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:979 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1905 -#: ../gui/wxpython/menustrings.py:997 ../gui/wxpython/menustrings.py:1939 -msgid "Extracts a subset of a space time 3D raster dataset." +#: ../gui/wxpython/mapdisp/main.py:624 +#, python-format +msgid "Unable to create file <%s>" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:980 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1906 -#: ../gui/wxpython/menustrings.py:998 ../gui/wxpython/menustrings.py:1940 -msgid "Query vector dataset attribute data" +#: ../gui/wxpython/mapdisp/main.py:640 +#, python-format +msgid "Stopping map display <%s>..." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:981 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1907 -#: ../gui/wxpython/menustrings.py:999 ../gui/wxpython/menustrings.py:1941 -msgid "Prints attributes of vector maps registered in a space time vector dataset." +#: ../gui/wxpython/mapdisp/toolbars.py:32 +msgid "Select vector feature(s)" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:982 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1908 -#: ../gui/wxpython/menustrings.py:1000 ../gui/wxpython/menustrings.py:1942 -msgid "Raster dataset color table" +#: ../gui/wxpython/mapdisp/toolbars.py:33 +msgid "Select features interactively from vector map" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:983 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1909 -#: ../gui/wxpython/menustrings.py:1001 ../gui/wxpython/menustrings.py:1943 -msgid "Creates/modifies the color table associated with each raster map of the space time raster dataset." +#: ../gui/wxpython/mapdisp/toolbars.py:35 +msgid "Add scale bar" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:984 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1910 -#: ../gui/wxpython/menustrings.py:1002 ../gui/wxpython/menustrings.py:1944 -msgid "Raster calculations" +#: ../gui/wxpython/mapdisp/toolbars.py:37 +msgid "Add raster legend" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:985 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1911 -#: ../gui/wxpython/menustrings.py:1003 ../gui/wxpython/menustrings.py:1945 -msgid "Performs spatio-temporal mapcalc expressions on temporally sampled maps of space time raster datasets." +#: ../gui/wxpython/mapdisp/toolbars.py:39 +msgid "Add vector legend" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:986 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1912 -#: ../gui/wxpython/menustrings.py:1004 ../gui/wxpython/menustrings.py:1946 -msgid "3D raster calculations" +#: ../gui/wxpython/mapdisp/toolbars.py:43 +msgid "Analyze map" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:987 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1913 -#: ../gui/wxpython/menustrings.py:1005 ../gui/wxpython/menustrings.py:1947 -msgid "Performs r3.mapcalc expressions on maps of sampled space time 3D raster datasets." +#: ../gui/wxpython/mapdisp/toolbars.py:44 +msgid "Measuring, profiling, histogramming, ..." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:988 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1914 -#: ../gui/wxpython/menustrings.py:1006 ../gui/wxpython/menustrings.py:1948 -msgid "Interpolate gaps in raster datasets" +#: ../gui/wxpython/mapdisp/toolbars.py:46 +msgid "Measure distance" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:989 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1915 -#: ../gui/wxpython/menustrings.py:1007 ../gui/wxpython/menustrings.py:1949 -msgid "Replaces gaps in a space time raster dataset with interpolated raster maps." +#: ../gui/wxpython/mapdisp/toolbars.py:48 +msgid "Measure area" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:990 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1916 -#: ../gui/wxpython/menustrings.py:1008 ../gui/wxpython/menustrings.py:1950 -msgid "Aggregation" +#: ../gui/wxpython/mapdisp/toolbars.py:50 +msgid "Profile surface map" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:991 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1917 -#: ../gui/wxpython/menustrings.py:1009 ../gui/wxpython/menustrings.py:1951 -msgid "Neighborhood analysis in raster dataset" +#: ../gui/wxpython/mapdisp/toolbars.py:52 +msgid "Create bivariate scatterplot of raster maps" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:992 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1918 -#: ../gui/wxpython/menustrings.py:1010 ../gui/wxpython/menustrings.py:1952 -msgid "Performs a neighborhood analysis for each map in a space time raster dataset." +#: ../gui/wxpython/mapdisp/toolbars.py:56 +msgid "Create histogram of raster map" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:993 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1919 -#: ../gui/wxpython/menustrings.py:1011 ../gui/wxpython/menustrings.py:1953 -msgid "Aggregation in raster datasets" +#: ../gui/wxpython/mapdisp/toolbars.py:64 +msgid "Rotate 3D scene" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:994 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1920 -#: ../gui/wxpython/menustrings.py:1012 ../gui/wxpython/menustrings.py:1954 -msgid "Performs different aggregation algorithms from r.series on all or a subset of raster maps in a space time raster dataset." +#: ../gui/wxpython/mapdisp/toolbars.py:65 +msgid "Drag with mouse to rotate 3D scene" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:995 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1921 -#: ../gui/wxpython/menustrings.py:1013 ../gui/wxpython/menustrings.py:1955 -msgid "Temporal aggregation" +#: ../gui/wxpython/mapdisp/toolbars.py:70 +msgid "Drag with mouse, hold Ctrl down for different mode or Shift to accelerate" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:996 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1922 -#: ../gui/wxpython/menustrings.py:1014 ../gui/wxpython/menustrings.py:1956 -msgid "Aggregates temporally the maps of a space time raster dataset by a user defined granularity." +#: ../gui/wxpython/mapdisp/toolbars.py:73 +msgid "Click mouse to zoom" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:997 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1923 -#: ../gui/wxpython/menustrings.py:1015 ../gui/wxpython/menustrings.py:1957 -msgid "Temporal aggregation by dataset" +#: ../gui/wxpython/mapdisp/toolbars.py:75 +msgid "Click mouse to unzoom" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:998 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1924 -#: ../gui/wxpython/menustrings.py:1016 ../gui/wxpython/menustrings.py:1958 -msgid "Aggregates data of an existing space time raster dataset using the time intervals of a second space time dataset." +#: ../gui/wxpython/mapdisp/toolbars.py:110 +msgid "3D view mode not available" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:999 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1925 -#: ../gui/wxpython/menustrings.py:1017 ../gui/wxpython/menustrings.py:1959 -msgid "Sampling" +#: ../gui/wxpython/mapdisp/toolbars.py:111 +#: ../gui/wxpython/mapdisp/toolbars.py:123 +#, python-format +msgid "Reason: %s" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1000 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1926 -#: ../gui/wxpython/menustrings.py:1018 ../gui/wxpython/menustrings.py:1960 -msgid "Sample a space time raster dataset at point coordinates" +#: ../gui/wxpython/mapdisp/toolbars.py:122 +msgid "Vector digitizer not available" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1001 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1927 -#: ../gui/wxpython/menustrings.py:1019 ../gui/wxpython/menustrings.py:1961 -msgid "Sample a space time raster dataset at specific vector point coordinates and write the output to stdout using different layouts" +#: ../gui/wxpython/mapdisp/toolbars.py:126 +msgid "Note that the wxGUI's vector digitizer is disabled in this installation. Please keep an eye out for updated versions of GRASS. In the meantime you can use \"v.edit\" for non-interactive editing from the Develop vector map menu." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1002 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1928 -#: ../gui/wxpython/menustrings.py:1020 ../gui/wxpython/menustrings.py:1962 -msgid "Query raster dataset by vector points dataset" +#: ../gui/wxpython/mapdisp/toolbars.py:133 +msgid "Raster digitizer" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1003 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1929 -#: ../gui/wxpython/menustrings.py:1021 ../gui/wxpython/menustrings.py:1963 -msgid "Stores raster map values at spatial and temporal positions of vector points as vector attributes." +#: ../gui/wxpython/mapdisp/frame.py:63 +msgid "GRASS GIS - Map display" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1004 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1930 -#: ../gui/wxpython/menustrings.py:1022 ../gui/wxpython/menustrings.py:1964 -msgid "Observe specific locations in raster dataset" +#: ../gui/wxpython/mapdisp/frame.py:241 +#, python-format +msgid "" +"Failed to run command '%(command)s'. Details:\n" +"%(error)s" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1005 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1931 -#: ../gui/wxpython/menustrings.py:1023 ../gui/wxpython/menustrings.py:1965 -msgid "Observes specific locations in a space time raster dataset over a period of time using vector points." +#: ../gui/wxpython/mapdisp/frame.py:258 +#, python-format +msgid "GRASS GIS Map Display: %(name)s - %(loc)s/%(mapset)s" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1006 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1932 -#: ../gui/wxpython/menustrings.py:1024 ../gui/wxpython/menustrings.py:1966 -msgid "Temporal sampling" +#: ../gui/wxpython/mapdisp/frame.py:314 +msgid "Vector Digitizer Toolbar" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1007 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1933 -#: ../gui/wxpython/menustrings.py:1025 ../gui/wxpython/menustrings.py:1967 -msgid "Samples the input space time dataset(s) with a sample space time dataset and print the result to stdout." +#: ../gui/wxpython/mapdisp/frame.py:337 +#, python-format +msgid "" +"Unable to switch to 3D display mode.\n" +"The Nviz python extension was not found or loaded properly.\n" +"Switching back to 2D display mode.\n" +"\n" +"Details: %s" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1009 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1935 -#: ../gui/wxpython/menustrings.py:1027 ../gui/wxpython/menustrings.py:1969 -msgid "Space time datasets metadata" +#: ../gui/wxpython/mapdisp/frame.py:372 +msgid "Starting 3D view mode..." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1010 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1936 -#: ../gui/wxpython/menustrings.py:1028 ../gui/wxpython/menustrings.py:1970 -msgid "Lists information about space time datasets and maps." +#: ../gui/wxpython/mapdisp/frame.py:374 +msgid "Please wait, loading data..." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1011 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1937 -#: ../gui/wxpython/menustrings.py:1029 ../gui/wxpython/menustrings.py:1971 -msgid "Univariate raster dataset statistics" +#: ../gui/wxpython/mapdisp/frame.py:457 +msgid "Please wait, unloading data..." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1012 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1938 -#: ../gui/wxpython/menustrings.py:1030 ../gui/wxpython/menustrings.py:1972 -msgid "Calculates univariate statistics from the non-null cells for each registered raster map of a space time raster dataset." +#: ../gui/wxpython/mapdisp/frame.py:459 +msgid "Switching back to 2D view mode..." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1013 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1939 -#: ../gui/wxpython/menustrings.py:1031 ../gui/wxpython/menustrings.py:1973 -msgid "Univariate vector dataset statistics" +#: ../gui/wxpython/mapdisp/frame.py:717 ../gui/wxpython/mapdisp/frame.py:725 +#: ../gui/wxpython/mapdisp/frame.py:740 +msgid "Failed to run d.to.rast:\n" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1014 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1940 -#: ../gui/wxpython/menustrings.py:1032 ../gui/wxpython/menustrings.py:1974 -msgid "Calculates univariate statistics of attributes for each registered vector map of a space time vector dataset" +#: ../gui/wxpython/mapdisp/frame.py:756 +msgid "d.to.rast can be used only in 2D mode." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1015 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1941 -#: ../gui/wxpython/menustrings.py:1033 ../gui/wxpython/menustrings.py:1975 -msgid "Univariate 3D raster dataset statistics" +#: ../gui/wxpython/mapdisp/frame.py:889 +#, python-format +msgid "Vector map <%s> opened for editing - skipped." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1016 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1942 -#: ../gui/wxpython/menustrings.py:1034 ../gui/wxpython/menustrings.py:1976 -msgid "Calculates univariate statistics from the non-null cells for each registered 3D raster map of a space time 3D raster dataset." +#: ../gui/wxpython/mapdisp/frame.py:960 +#, python-brace-format +msgid "Failed to query vector map(s) <{maps}>. Check database settings and topology." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1017 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1943 -#: ../gui/wxpython/menustrings.py:1035 ../gui/wxpython/menustrings.py:1977 -msgid "Report temporal topology" +#: ../gui/wxpython/mapdisp/frame.py:1394 +msgid "Set computational region extent from display" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1018 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1944 -#: ../gui/wxpython/menustrings.py:1036 ../gui/wxpython/menustrings.py:1978 -msgid "Lists temporal topology of a space time dataset." +#: ../gui/wxpython/mapdisp/frame.py:1396 +msgid "Set computational region extent interactively" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1019 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1945 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1952 -#: ../gui/wxpython/menustrings.py:1037 ../gui/wxpython/menustrings.py:1979 -#: ../gui/wxpython/menustrings.py:1986 -msgid "GUI tools" +#: ../gui/wxpython/mapdisp/frame.py:1398 +msgid "Set computational region from named region" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1022 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1948 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1968 -#: ../gui/wxpython/menustrings.py:1040 ../gui/wxpython/menustrings.py:1982 -#: ../gui/wxpython/menustrings.py:2002 -msgid "Timeline tool" +#: ../gui/wxpython/mapdisp/frame.py:1403 +msgid "Save computational region to named region" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1023 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1949 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1969 -#: ../gui/wxpython/menustrings.py:1041 ../gui/wxpython/menustrings.py:1983 -#: ../gui/wxpython/menustrings.py:2003 -msgid "Plot temporal extents." +#: ../gui/wxpython/mapdisp/frame.py:1536 +msgid "Raster Digitizer Toolbar" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1024 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1950 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1966 -#: ../gui/wxpython/menustrings.py:1042 ../gui/wxpython/menustrings.py:1984 -#: ../gui/wxpython/menustrings.py:2000 -msgid "Temporal plot tool" +#: ../gui/wxpython/mapdisp/gprint.py:154 +msgid "" +"There was a problem printing.\n" +"Perhaps your current printer is not set correctly?" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1025 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1951 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1967 -#: ../gui/wxpython/menustrings.py:1043 ../gui/wxpython/menustrings.py:1985 -#: ../gui/wxpython/menustrings.py:2001 -msgid "Plot temporal values." +#: ../gui/wxpython/mapdisp/test_mapdisp.py:150 +msgid "Map window test frame" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1026 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:2015 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:2058 -#: ../gui/wxpython/menustrings.py:1044 ../gui/wxpython/menustrings.py:2049 -#: ../gui/wxpython/menustrings.py:2092 -msgid "&Help" +#: ../gui/wxpython/mapdisp/test_mapdisp.py:169 +msgid "Map display test" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1027 -#: ../gui/wxpython/menustrings.py:1045 -msgid "GRASS help" +#: ../gui/wxpython/mapdisp/test_mapdisp.py:179 +msgid "Map window API test frame" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1028 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1030 -#: ../gui/wxpython/menustrings.py:1046 ../gui/wxpython/menustrings.py:1048 -msgid "Display the HTML man pages of GRASS GIS" +#: ../gui/wxpython/mapdisp/test_mapdisp.py:204 +msgid "Map window distance measurement test frame" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1029 -#: ../gui/wxpython/menustrings.py:1047 -msgid "GUI help" +#: ../gui/wxpython/mapdisp/test_mapdisp.py:235 +msgid "Map window profile tool test frame" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1031 -#: ../gui/wxpython/menustrings.py:1049 -msgid "About system" +#: ../gui/wxpython/mapdisp/test_mapdisp.py:282 +msgid "Map window rlisetup test frame" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1032 -#: ../gui/wxpython/menustrings.py:1050 -msgid "Prints system information" +#: ../gui/wxpython/mapdisp/test_mapdisp.py:343 +#, python-format +msgid "Unknown value %s of test parameter." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1037 -#: ../gui/wxpython/menustrings.py:1055 -msgid "Import, export and link data" +#: ../gui/wxpython/mapdisp/statusbar.py:418 +msgid "Render" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1955 -#: ../gui/wxpython/menustrings.py:1989 -msgid "Attribute table manager" +#: ../gui/wxpython/mapdisp/statusbar.py:422 +msgid "Enable/disable auto-rendering" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1974 -#: ../gui/wxpython/menustrings.py:2008 -msgid "Create new model" +#: ../gui/wxpython/mapdisp/statusbar.py:454 +msgid "Show comp. extent" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1976 -#: ../gui/wxpython/menustrings.py:2010 -msgid "Load model from file" +#: ../gui/wxpython/mapdisp/statusbar.py:458 +msgid "Show computational extent" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1980 -#: ../gui/wxpython/menustrings.py:2014 -msgid "Save model to file" +#: ../gui/wxpython/mapdisp/statusbar.py:464 +msgid "Show/hide computational region extent (set with g.region). Display region drawn as a blue box inside the computational region, computational region inside a display region as a red box)." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1982 -#: ../gui/wxpython/menustrings.py:2016 -msgid "Close model file" +#: ../gui/wxpython/mapdisp/statusbar.py:515 +msgid "Display mode" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1983 -#: ../gui/wxpython/menustrings.py:2017 -msgid "Export to image" +#: ../gui/wxpython/mapdisp/statusbar.py:526 +msgid "Align region extent based on display size from center point. Default value for new map displays can be set up in 'User GUI settings' dialog." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1984 -#: ../gui/wxpython/menustrings.py:2018 -msgid "Export model to image" +#: ../gui/wxpython/mapdisp/statusbar.py:560 +msgid "Display resolution" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1985 -#: ../gui/wxpython/menustrings.py:2019 -msgid "Export to Python" +#: ../gui/wxpython/mapdisp/statusbar.py:569 +msgid "Constrain display resolution to computational region settings. Default value for new map displays can be set up in 'User GUI settings' dialog." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1986 -#: ../gui/wxpython/menustrings.py:2020 -msgid "Export model to Python script" +#: ../gui/wxpython/mapdisp/statusbar.py:607 +msgid "Map scale" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1987 -#: ../gui/wxpython/menustrings.py:2021 -msgid "Quit modeler" +#: ../gui/wxpython/mapdisp/statusbar.py:624 +msgid "As everyone's monitors and resolutions are set differently these values are not true map scales, but should get you into the right neighborhood." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1988 -#: ../gui/wxpython/menustrings.py:2022 -msgid "Close modeler window" +#: ../gui/wxpython/mapdisp/statusbar.py:677 +msgid "Go to" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1992 -#: ../gui/wxpython/menustrings.py:2026 -msgid "&Model" +#: ../gui/wxpython/mapdisp/statusbar.py:700 +#: ../gui/wxpython/mapdisp/statusbar.py:770 +#: ../gui/wxpython/mapdisp/statusbar.py:1009 +#: ../gui/wxpython/mapdisp/statusbar.py:1084 +msgid "Projection not defined (check the settings)" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1993 -#: ../gui/wxpython/menustrings.py:2027 -msgid "Add command" +#: ../gui/wxpython/mapdisp/statusbar.py:787 +#: ../gui/wxpython/mapdisp/statusbar.py:1024 +#: ../gui/wxpython/mapdisp/statusbar.py:1125 +msgid "Error in projection (check the settings)" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1994 -#: ../gui/wxpython/menustrings.py:2028 -msgid "Add action (GRASS command) to model" +#: ../gui/wxpython/mapdisp/statusbar.py:826 +msgid "Use defined projection" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1995 -#: ../gui/wxpython/menustrings.py:2029 -msgid "Add data" +#: ../gui/wxpython/mapdisp/statusbar.py:841 +msgid "Reproject coordinates displayed in the statusbar. Projection can be defined in GUI preferences dialog (tab 'Projection')" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1996 -#: ../gui/wxpython/menustrings.py:2030 -msgid "Add data item to model" +#: ../gui/wxpython/mapdisp/statusbar.py:873 +msgid "MASK" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1997 -#: ../gui/wxpython/menustrings.py:2031 -msgid "Define relation" +#: ../gui/wxpython/mapdisp/statusbar.py:921 +msgid "Display geometry" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1998 -#: ../gui/wxpython/menustrings.py:2032 -msgid "Define relation between data and action items" +#: ../gui/wxpython/mapdisp/statusbar.py:947 +msgid "Coordinates" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1999 -#: ../gui/wxpython/menustrings.py:2033 -msgid "Add loop / series" +#: ../gui/wxpython/mapdisp/statusbar.py:1039 +msgid "Extent" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:2000 -#: ../gui/wxpython/menustrings.py:2034 -msgid "Adds loop (series) to model" +#: ../gui/wxpython/web_services/widgets.py:143 +msgid " Requested data settings " msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:2001 -#: ../gui/wxpython/menustrings.py:2035 -msgid "Add condition" +#: ../gui/wxpython/web_services/widgets.py:170 +msgid "Request" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:2002 -#: ../gui/wxpython/menustrings.py:2036 -msgid "Adds condition (if/else) to model" +#: ../gui/wxpython/web_services/widgets.py:175 +msgid "List of layers " msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:2004 -#: ../gui/wxpython/menustrings.py:2038 -msgid "Adds comment to model" +#: ../gui/wxpython/web_services/widgets.py:193 +msgid "Source projection:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:2005 -#: ../gui/wxpython/menustrings.py:2039 -msgid "Remove item" +#: ../gui/wxpython/web_services/widgets.py:254 +msgid "Advanced request settings" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:2006 -#: ../gui/wxpython/menustrings.py:2040 -msgid "Remove action/data from model" +#: ../gui/wxpython/web_services/widgets.py:262 +msgid "Order of layers in raster" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:2008 -#: ../gui/wxpython/menustrings.py:2042 -msgid "Model properties (name, purpose, etc.)" +#: ../gui/wxpython/web_services/widgets.py:275 +msgid "Reprojection method:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:2009 -#: ../gui/wxpython/menustrings.py:2043 -msgid "Delete intermediate data" +#: ../gui/wxpython/web_services/widgets.py:282 +msgid "Nearest neighbor" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:2010 -#: ../gui/wxpython/menustrings.py:2044 -msgid "Delete intermediate data defined in the model" +#: ../gui/wxpython/web_services/widgets.py:283 +msgid "Linear interpolation" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:2012 -#: ../gui/wxpython/menustrings.py:2046 -msgid "Run entire model" +#: ../gui/wxpython/web_services/widgets.py:284 +msgid "Cubic interpolation" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:2013 -#: ../gui/wxpython/menustrings.py:2047 -msgid "Validate model" +#: ../gui/wxpython/web_services/widgets.py:285 +msgid "Cubic spline interpolation" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:2014 -#: ../gui/wxpython/menustrings.py:2048 -msgid "Validate entire model" +#: ../gui/wxpython/web_services/widgets.py:289 +msgid "Maximum columns to request from server at time:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:2017 -#: ../gui/wxpython/menustrings.py:2051 -msgid "Display the HTML man pages of Graphical modeler" +#: ../gui/wxpython/web_services/widgets.py:295 +msgid "Maximum rows to request from server at time:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:2018 -#: ../gui/wxpython/menustrings.py:2052 -msgid "About Graphical Modeler" +#: ../gui/wxpython/web_services/widgets.py:312 +msgid "Do not request transparent data" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:2019 -#: ../gui/wxpython/menustrings.py:2053 -msgid "Display information about Graphical Modeler" +#: ../gui/wxpython/web_services/widgets.py:327 +msgid "Additional query parameters for server:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:2025 -#: ../gui/wxpython/menustrings.py:2059 -msgid "Load instruction file" +#: ../gui/wxpython/web_services/widgets.py:540 +#, python-format +msgid "" +"Unable to download %s capabilities file\n" +"from <%s>:\n" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:2027 -#: ../gui/wxpython/menustrings.py:2061 -msgid "Export instruction file" +#: ../gui/wxpython/web_services/widgets.py:557 +#, python-format +msgid "" +"%s web service was not found in fetched capabilities file from <%s>:\n" +"%s\n" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:2029 -#: ../gui/wxpython/menustrings.py:2063 -msgid "Export to PostScript" +#: ../gui/wxpython/web_services/widgets.py:843 +msgid "Source image format" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:2031 -#: ../gui/wxpython/menustrings.py:2065 -msgid "Export to PDF" +#: ../gui/wxpython/web_services/widgets.py:879 +msgid "Select layer in layer list.\n" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:2033 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:2034 -#: ../gui/wxpython/menustrings.py:2067 ../gui/wxpython/menustrings.py:2068 -msgid "Launch ps.map dialog" +#: ../gui/wxpython/web_services/widgets.py:884 +msgid "Select source image format.\n" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:2036 -#: ../gui/wxpython/menustrings.py:2070 -msgid "Close Cartographic Composer" +#: ../gui/wxpython/web_services/widgets.py:889 +msgid "Select source projection.\n" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:2037 -#: ../gui/wxpython/menustrings.py:2071 -msgid "&Insert" +#: ../gui/wxpython/web_services/widgets.py:893 +msgid "Choose output layer name.\n" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:2039 -#: ../gui/wxpython/menustrings.py:2073 -msgid "Add or edit map frame" +#: ../gui/wxpython/web_services/widgets.py:974 +msgid "layer" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:2041 -#: ../gui/wxpython/menustrings.py:2075 -msgid "Add or edit raster map" +#: ../gui/wxpython/web_services/widgets.py:994 +msgid "style" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:2043 -#: ../gui/wxpython/menustrings.py:2077 -msgid "Add or edit vector map" +#: ../gui/wxpython/web_services/widgets.py:1167 +msgid "Add default" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:2044 -#: ../gui/wxpython/menustrings.py:2078 -msgid "Map legend" +#: ../gui/wxpython/web_services/widgets.py:1184 +#, python-format +msgid "" +"User defined server with same name as default server <%s> already exists.\n" +"Keeping user defined server" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:2045 -#: ../gui/wxpython/menustrings.py:2079 -msgid "Add or edit raster and vector legend" +#: ../gui/wxpython/web_services/dialogs.py:96 +msgid " Server settings " msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:2047 -#: ../gui/wxpython/menustrings.py:2081 -msgid "Add or edit map info" +#: ../gui/wxpython/web_services/dialogs.py:99 +msgid "Server:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:2049 -#: ../gui/wxpython/menustrings.py:2083 -msgid "Add or edit scale bar" +#: ../gui/wxpython/web_services/dialogs.py:103 +msgid "&Connect" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:2060 -#: ../gui/wxpython/menustrings.py:2094 -msgid "Display the HTML man pages of Cartographic Composer" +#: ../gui/wxpython/web_services/dialogs.py:104 +msgid "Connect to the server" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:2061 -#: ../gui/wxpython/menustrings.py:2095 -msgid "About Cartographic Composer" +#: ../gui/wxpython/web_services/dialogs.py:108 +msgid "Show advanced connection settings" msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:2062 -#: ../gui/wxpython/menustrings.py:2096 -msgid "Display information about Cartographic Composer" +#: ../gui/wxpython/web_services/dialogs.py:109 +msgid "Hide advanced connection settings" msgstr "" -#: ../gui/wxpython/menustrings.py:38 ../gui/wxpython/menustrings.py:1057 -msgid "Simplified raster import with reprojection" +#: ../gui/wxpython/web_services/dialogs.py:127 +msgid " Layer Manager Settings " msgstr "" -#: ../gui/wxpython/menustrings.py:40 ../gui/wxpython/menustrings.py:1059 -msgid "Import of common raster formats" +#: ../gui/wxpython/web_services/dialogs.py:131 +msgid "Output layer name:" msgstr "" -#: ../gui/wxpython/menustrings.py:63 ../gui/wxpython/menustrings.py:1082 -msgid "Creates a raster map from LAS LiDAR points using univariate statistics." +#: ../gui/wxpython/web_services/dialogs.py:257 +msgid "Username:" msgstr "" -#: ../gui/wxpython/menustrings.py:65 ../gui/wxpython/menustrings.py:1084 -msgid "Imports a GRASS GIS specific raster archive file (packed with r.pack) as a raster map" +#: ../gui/wxpython/web_services/dialogs.py:261 +msgid "Password:" msgstr "" -#: ../gui/wxpython/menustrings.py:69 ../gui/wxpython/menustrings.py:1088 -msgid "Simplified vector import with reprojection" +#: ../gui/wxpython/web_services/dialogs.py:387 +#, python-format +msgid "Connecting to <%s>..." msgstr "" -#: ../gui/wxpython/menustrings.py:71 ../gui/wxpython/menustrings.py:1090 -msgid "Import of common vector formats" +#: ../gui/wxpython/web_services/dialogs.py:455 +msgid "Available web services" msgstr "" -#: ../gui/wxpython/menustrings.py:88 ../gui/wxpython/menustrings.py:1107 -msgid "Converts LAS LiDAR point clouds to a GRASS vector map with libLAS." +#: ../gui/wxpython/web_services/dialogs.py:468 +#, python-format +msgid "Connected to <%s>" msgstr "" -#: ../gui/wxpython/menustrings.py:90 ../gui/wxpython/menustrings.py:1109 -msgid "Imports a GRASS GIS specific vector archive file (packed with v.pack) as a vector map" +#: ../gui/wxpython/web_services/dialogs.py:474 +#, python-format +msgid "Unable to connect to <%s>" msgstr "" -#: ../gui/wxpython/menustrings.py:134 ../gui/wxpython/menustrings.py:1153 -msgid "Exports a vector map layer to any of the supported OGR vector formats. By default a vector map layer is exported to OGC GeoPackage format." +#: ../gui/wxpython/web_services/dialogs.py:539 +msgid "Add selected web service layers as map layer into layer tree" msgstr "" -#: ../gui/wxpython/menustrings.py:140 ../gui/wxpython/menustrings.py:1159 -msgid "Exports a vector map layer to PostGIS feature table." +#: ../gui/wxpython/web_services/dialogs.py:637 +msgid "Web service layer properties" msgstr "" -#: ../gui/wxpython/menustrings.py:212 -msgid "Simple Python Editor" +#: ../gui/wxpython/web_services/dialogs.py:684 +msgid "&Apply" msgstr "" -#: ../gui/wxpython/menustrings.py:213 -msgid "Launches Simple Python Editor." +#: ../gui/wxpython/web_services/dialogs.py:689 +msgid "&OK" msgstr "" -#: ../gui/wxpython/menustrings.py:224 ../gui/wxpython/menustrings.py:1203 -msgid "Show current region extent in Map Display" +#: ../gui/wxpython/web_services/dialogs.py:857 +msgid "Name for output raster map:" msgstr "" -#: ../gui/wxpython/menustrings.py:225 ../gui/wxpython/menustrings.py:1204 -msgid "Shows the extent of the computational region in Map Display." +#: ../gui/wxpython/web_services/dialogs.py:867 +msgid "Export region" msgstr "" -#: ../gui/wxpython/menustrings.py:381 ../gui/wxpython/menustrings.py:1323 -msgid "Landforms" +#: ../gui/wxpython/web_services/dialogs.py:876 +msgid "Named region" msgstr "" -#: ../gui/wxpython/menustrings.py:382 ../gui/wxpython/menustrings.py:1324 -msgid "Calculates geomorphons (terrain forms) and associated geometry using machine vision approach." +#: ../gui/wxpython/web_services/dialogs.py:878 +msgid "Extent and resolution are based on Map Display geometry." msgstr "" -#: ../gui/wxpython/menustrings.py:659 ../gui/wxpython/menustrings.py:1601 -msgid "Allocates subnets for nearest centers. Center node must be opened (costs >= 0). Costs of center node are used in calculation." +#: ../gui/wxpython/web_services/dialogs.py:880 +msgid "Extent and resolution are based on computational region." msgstr "" -#: ../gui/wxpython/menustrings.py:661 ../gui/wxpython/menustrings.py:1603 -msgid "Splits subnets for nearest centers by cost isolines. Splits net to bands between cost isolines (direction from center). Center node must be opened (costs >= 0). Costs of center node are used in calculation." +#: ../gui/wxpython/web_services/dialogs.py:882 +msgid "Extent and resolution are based on named region." msgstr "" -#: ../gui/wxpython/menustrings.py:689 ../gui/wxpython/menustrings.py:1631 -msgid "Clip vector maps" +#: ../gui/wxpython/web_services/dialogs.py:887 +msgid "Overwrite existing raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:690 ../gui/wxpython/menustrings.py:1632 -msgid "Extracts features of input map which overlay features of clip map." +#: ../gui/wxpython/web_services/dialogs.py:892 +msgid "Choose named region:" msgstr "" -#: ../gui/wxpython/menustrings.py:721 ../gui/wxpython/menustrings.py:1663 -msgid "Creates a Voronoi diagram constrained to the extents of the current region from an input vector map containing points or centroids." +#: ../gui/wxpython/web_services/dialogs.py:905 +msgid "&Save layer" msgstr "" -#: ../gui/wxpython/menustrings.py:749 ../gui/wxpython/menustrings.py:1691 -msgid "Vector map profiling tool" +#: ../gui/wxpython/web_services/dialogs.py:906 +msgid "Save web service layer as raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:819 ../gui/wxpython/menustrings.py:1761 -msgid "Orthophoto tools" +#: ../gui/wxpython/web_services/dialogs.py:1019 +msgid "Missing output raster." msgstr "" -#: ../gui/wxpython/menustrings.py:820 ../gui/wxpython/menustrings.py:1762 -msgid "Manage GCPs for 3D correction" +#: ../gui/wxpython/web_services/dialogs.py:1023 +msgid "Output map can be added only to current mapset." msgstr "" -#: ../gui/wxpython/menustrings.py:821 ../gui/wxpython/menustrings.py:1763 -msgid "Georectifies a map and allows managing GCP for 3D correction." +#: ../gui/wxpython/web_services/dialogs.py:1027 +#, python-format +msgid "Output map <%s> already exists" msgstr "" -#: ../gui/wxpython/menustrings.py:822 ../gui/wxpython/menustrings.py:1764 -msgid "Corrects scanning distortions" +#: ../gui/wxpython/web_services/dialogs.py:1048 +#, python-format +msgid "Region <%s> does not exist." msgstr "" -#: ../gui/wxpython/menustrings.py:823 ../gui/wxpython/menustrings.py:1765 -msgid "Corrects scanning distortions of a scanned aerial photo." +#: ../gui/wxpython/web_services/dialogs.py:1077 +msgid "Downloading data..." msgstr "" -#: ../gui/wxpython/menustrings.py:968 ../gui/wxpython/menustrings.py:1910 -msgid "Assigns timestamps and registers raster, vector and raster3d maps in a space time dataset." +#: ../gui/wxpython/web_services/dialogs.py:1104 +msgid "Unable to fetch data.\n" msgstr "" diff -Nru grass-7.4.3/locale/po/grasswxpy_cs.po grass-7.6.0/locale/po/grasswxpy_cs.po --- grass-7.4.3/locale/po/grasswxpy_cs.po 2018-11-24 09:45:10.000000000 +0000 +++ grass-7.6.0/locale/po/grasswxpy_cs.po 2018-12-26 10:57:24.000000000 +0000 @@ -11,7 +11,7 @@ msgstr "" "Project-Id-Version: grasswxpy_cs\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-03-24 00:06+0100\n" +"POT-Creation-Date: 2018-12-26 11:43+0100\n" "PO-Revision-Date: 2016-04-09 18:58+0200\n" "Last-Translator: Jan Trochta \n" "Language-Team: cs@li.org\n" @@ -57,18 +57,18 @@ msgid "Set drawing color (not raster cell color)" msgstr "" -#: ../gui/wxpython/rdigit/toolbars.py:88 +#: ../gui/wxpython/rdigit/toolbars.py:85 msgid "Cell value:" msgstr "" -#: ../gui/wxpython/rdigit/toolbars.py:101 +#: ../gui/wxpython/rdigit/toolbars.py:99 msgid "Width of currently digitized line or diameter of a digitized point in map units." msgstr "" -#: ../gui/wxpython/rdigit/toolbars.py:102 +#: ../gui/wxpython/rdigit/toolbars.py:100 #: ../gui/wxpython/nviz/preferences.py:559 -#: ../gui/wxpython/gui_core/dialogs.py:1933 -#: ../gui/wxpython/psmap/dialogs.py:3831 +#: ../gui/wxpython/gui_core/dialogs.py:1938 +#: ../gui/wxpython/psmap/dialogs.py:3833 #: ../gui/wxpython/gmodeler/preferences.py:184 #: ../gui/wxpython/gmodeler/preferences.py:350 #: ../gui/wxpython/gmodeler/preferences.py:462 @@ -76,7 +76,7 @@ msgid "Width:" msgstr "Šířka:" -#: ../gui/wxpython/rdigit/toolbars.py:142 +#: ../gui/wxpython/rdigit/toolbars.py:146 msgid "New raster map" msgstr "" @@ -107,7 +107,7 @@ #: ../gui/wxpython/rdigit/dialogs.py:104 #: ../gui/wxpython/modules/colorrules.py:679 -#: ../gui/wxpython/gui_core/dialogs.py:475 +#: ../gui/wxpython/gui_core/dialogs.py:476 #: ../gui/wxpython/lmgr/layertree.py:1085 #: ../gui/wxpython/datacatalog/tree.py:220 msgid "Overwrite?" @@ -200,7 +200,7 @@ msgstr "" #: ../gui/wxpython/modules/colorrules.py:453 ../gui/wxpython/menustrings.py:9 -#: ../gui/wxpython/menustrings.py:2009 +#: ../gui/wxpython/menustrings.py:2010 #: ../gui/wxpython/image2target/ii2t_menustrings.py:10 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1977 msgid "Save" @@ -227,7 +227,7 @@ msgstr "" #: ../gui/wxpython/modules/colorrules.py:582 -#: ../gui/wxpython/iclass/toolbars.py:76 +#: ../gui/wxpython/iclass/toolbars.py:78 msgid "Preview" msgstr "Náhled" @@ -246,7 +246,7 @@ msgstr "" #: ../gui/wxpython/modules/colorrules.py:690 -#: ../gui/wxpython/gui_core/forms.py:2346 +#: ../gui/wxpython/gui_core/forms.py:2376 msgid "Nothing to save." msgstr "Není co uložit" @@ -270,7 +270,7 @@ #: ../gui/wxpython/modules/colorrules.py:972 #: ../gui/wxpython/modules/colorrules.py:1654 #: ../gui/wxpython/modules/colorrules.py:1658 -#: ../gui/wxpython/psmap/dialogs.py:3537 +#: ../gui/wxpython/psmap/dialogs.py:3539 msgid "range" msgstr "rozmezí" @@ -338,7 +338,7 @@ msgstr "" #: ../gui/wxpython/modules/colorrules.py:1139 ../gui/wxpython/dbmgr/base.py:467 -#: ../gui/wxpython/dbmgr/base.py:2307 +#: ../gui/wxpython/dbmgr/base.py:2309 msgid "Add column" msgstr "" @@ -399,7 +399,7 @@ #: ../gui/wxpython/modules/colorrules.py:1857 msgid "No color column defined. Operation canceled." -msgstr "" +msgstr "Není definován žádný sloupec barvy. Operace zruÅ¡ena." #: ../gui/wxpython/modules/colorrules.py:1874 msgid "Thematic mapping for vector map in 3D view" @@ -435,7 +435,7 @@ msgstr "výraz" #: ../gui/wxpython/modules/mcalc_builder.py:158 -#: ../gui/wxpython/modules/vclean.py:173 ../gui/wxpython/gui_core/forms.py:595 +#: ../gui/wxpython/modules/vclean.py:173 ../gui/wxpython/gui_core/forms.py:607 #: ../gui/wxpython/gui_core/menu.py:174 ../gui/wxpython/gmodeler/model.py:2835 #: ../gui/wxpython/gmodeler/frame.py:1983 msgid "&Run" @@ -446,7 +446,7 @@ msgstr "Uložit výraz do souboru" #: ../gui/wxpython/modules/mcalc_builder.py:165 -#: ../gui/wxpython/gui_core/forms.py:1858 +#: ../gui/wxpython/gui_core/forms.py:1868 msgid "&Load" msgstr "&Nahrát" @@ -455,7 +455,7 @@ msgstr "NaÄíst výraz ze souboru" #: ../gui/wxpython/modules/mcalc_builder.py:169 -#: ../gui/wxpython/gui_core/forms.py:615 +#: ../gui/wxpython/gui_core/forms.py:627 msgid "Copy the current command string to the clipboard" msgstr "Kopírovat příkaz jako Å™etÄ›zec do schránky" @@ -578,7 +578,7 @@ #: ../gui/wxpython/modules/mcalc_builder.py:283 #: ../gui/wxpython/modules/import_export.py:96 #: ../gui/wxpython/modules/vclean.py:145 -#: ../gui/wxpython/gui_core/preferences.py:1138 +#: ../gui/wxpython/gui_core/preferences.py:1132 #: ../gui/wxpython/gmodeler/preferences.py:682 msgid "Allow output files to overwrite existing files" msgstr "Povolit pÅ™epsání existujících souborů" @@ -599,28 +599,28 @@ msgid "Add created raster map into layer tree" msgstr "PÅ™idat vytvoÅ™enou rastrovou mapu do stromu vrstev" -#: ../gui/wxpython/modules/mcalc_builder.py:642 +#: ../gui/wxpython/modules/mcalc_builder.py:658 msgid "You must enter the name of a new raster map to create." msgstr "" -#: ../gui/wxpython/modules/mcalc_builder.py:653 +#: ../gui/wxpython/modules/mcalc_builder.py:669 msgid "You must enter an expression to create a new raster map." msgstr "" -#: ../gui/wxpython/modules/mcalc_builder.py:713 +#: ../gui/wxpython/modules/mcalc_builder.py:729 msgid "Choose a file name to save the expression" msgstr "Vyberte jméno souboru pro uložení výrazu" -#: ../gui/wxpython/modules/mcalc_builder.py:714 -#: ../gui/wxpython/modules/mcalc_builder.py:736 +#: ../gui/wxpython/modules/mcalc_builder.py:730 +#: ../gui/wxpython/modules/mcalc_builder.py:752 msgid "Expression file (*)|*" msgstr "Soubor s výrazem (*)|*" -#: ../gui/wxpython/modules/mcalc_builder.py:735 +#: ../gui/wxpython/modules/mcalc_builder.py:751 msgid "Choose a file name to load the expression" msgstr "Vyberte soubor pro naÄtení výrazu" -#: ../gui/wxpython/modules/mcalc_builder.py:771 +#: ../gui/wxpython/modules/mcalc_builder.py:787 #, python-brace-format msgid "'{cmd}' copied to clipboard" msgstr "" @@ -649,12 +649,12 @@ #: ../gui/wxpython/modules/import_export.py:78 #: ../gui/wxpython/modules/import_export.py:869 -#: ../gui/wxpython/gui_core/forms.py:2031 +#: ../gui/wxpython/gui_core/forms.py:2041 msgid "Layer id" msgstr "ID vrstvy" #: ../gui/wxpython/modules/import_export.py:79 -#: ../gui/wxpython/gui_core/forms.py:2032 +#: ../gui/wxpython/gui_core/forms.py:2042 #: ../gui/wxpython/web_services/widgets.py:937 msgid "Layer name" msgstr "Název vrstvy" @@ -664,13 +664,13 @@ msgstr "Název pro výstupní vrstvu GRASSu (lze upravit)" #: ../gui/wxpython/modules/import_export.py:82 -#: ../gui/wxpython/gui_core/forms.py:2033 ../gui/wxpython/psmap/dialogs.py:2176 +#: ../gui/wxpython/gui_core/forms.py:2043 ../gui/wxpython/psmap/dialogs.py:2178 msgid "Feature type" msgstr "Typ prvku" #: ../gui/wxpython/modules/import_export.py:83 #: ../gui/wxpython/modules/import_export.py:85 -#: ../gui/wxpython/gui_core/forms.py:2034 +#: ../gui/wxpython/gui_core/forms.py:2044 msgid "Projection match" msgstr "Kartografické zobrazení odpovídá" @@ -679,16 +679,16 @@ msgstr "" #: ../gui/wxpython/modules/import_export.py:105 -#: ../gui/wxpython/gui_core/forms.py:684 +#: ../gui/wxpython/gui_core/forms.py:696 msgid "Close dialog on finish" msgstr "Zavřít dialog pÅ™i ukonÄení" #: ../gui/wxpython/modules/import_export.py:117 #: ../gui/wxpython/modules/import_export.py:670 #: ../gui/wxpython/iscatt/dialogs.py:402 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1878 -#: ../gui/wxpython/image2target/ii2t_manager.py:2703 -#: ../gui/wxpython/gcp/manager.py:2630 ../gui/wxpython/vnet/dialogs.py:1312 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1880 +#: ../gui/wxpython/image2target/ii2t_manager.py:2706 +#: ../gui/wxpython/gcp/manager.py:2632 ../gui/wxpython/vnet/dialogs.py:1312 #: ../gui/wxpython/web_services/dialogs.py:145 #: ../gui/wxpython/web_services/dialogs.py:901 msgid "Close dialog" @@ -715,7 +715,7 @@ msgstr "" #: ../gui/wxpython/modules/import_export.py:376 -#: ../gui/wxpython/menustrings.py:161 ../gui/wxpython/menustrings.py:1179 +#: ../gui/wxpython/menustrings.py:161 ../gui/wxpython/menustrings.py:1180 #: ../gui/wxpython/image2target/ii2t_menustrings.py:159 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1160 #: ../gui/wxpython/lmgr/layertree.py:60 @@ -723,7 +723,7 @@ msgstr "PÅ™ipojit externí rastrová data" #: ../gui/wxpython/modules/import_export.py:378 -#: ../gui/wxpython/menustrings.py:36 ../gui/wxpython/menustrings.py:1054 +#: ../gui/wxpython/menustrings.py:36 ../gui/wxpython/menustrings.py:1055 #: ../gui/wxpython/image2target/ii2t_menustrings.py:37 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1038 #: ../gui/wxpython/lmgr/layertree.py:58 @@ -761,7 +761,7 @@ msgstr "" #: ../gui/wxpython/modules/import_export.py:517 -#: ../gui/wxpython/menustrings.py:163 ../gui/wxpython/menustrings.py:1181 +#: ../gui/wxpython/menustrings.py:163 ../gui/wxpython/menustrings.py:1182 #: ../gui/wxpython/image2target/ii2t_menustrings.py:161 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1162 #: ../gui/wxpython/lmgr/layertree.py:68 @@ -769,7 +769,7 @@ msgstr "PÅ™ipojit externí vektorová data" #: ../gui/wxpython/modules/import_export.py:519 -#: ../gui/wxpython/menustrings.py:67 ../gui/wxpython/menustrings.py:1085 +#: ../gui/wxpython/menustrings.py:67 ../gui/wxpython/menustrings.py:1086 #: ../gui/wxpython/image2target/ii2t_menustrings.py:67 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1068 #: ../gui/wxpython/lmgr/layertree.py:66 @@ -806,21 +806,21 @@ #: ../gui/wxpython/location_wizard/wizard.py:1421 #: ../gui/wxpython/location_wizard/wizard.py:1511 #: ../gui/wxpython/location_wizard/wizard.py:1739 -#: ../gui/wxpython/nviz/tools.py:626 ../gui/wxpython/gui_core/forms.py:1819 -#: ../gui/wxpython/gui_core/forms.py:1911 -#: ../gui/wxpython/gui_core/gselect.py:1193 -#: ../gui/wxpython/gui_core/gselect.py:1507 -#: ../gui/wxpython/gui_core/gselect.py:1523 -#: ../gui/wxpython/gui_core/gselect.py:1570 -#: ../gui/wxpython/gui_core/gselect.py:1606 -#: ../gui/wxpython/psmap/dialogs.py:2679 ../gui/wxpython/psmap/dialogs.py:3021 -#: ../gui/wxpython/psmap/dialogs.py:5796 -#: ../gui/wxpython/animation/dialogs.py:508 -#: ../gui/wxpython/animation/dialogs.py:1080 -#: ../gui/wxpython/animation/dialogs.py:1198 -#: ../gui/wxpython/animation/dialogs.py:1234 -#: ../gui/wxpython/animation/dialogs.py:1258 -#: ../gui/wxpython/animation/dialogs.py:1289 +#: ../gui/wxpython/nviz/tools.py:626 ../gui/wxpython/gui_core/forms.py:1829 +#: ../gui/wxpython/gui_core/forms.py:1921 +#: ../gui/wxpython/gui_core/gselect.py:1199 +#: ../gui/wxpython/gui_core/gselect.py:1499 +#: ../gui/wxpython/gui_core/gselect.py:1515 +#: ../gui/wxpython/gui_core/gselect.py:1562 +#: ../gui/wxpython/gui_core/gselect.py:1598 +#: ../gui/wxpython/psmap/dialogs.py:2681 ../gui/wxpython/psmap/dialogs.py:3023 +#: ../gui/wxpython/psmap/dialogs.py:5798 +#: ../gui/wxpython/animation/dialogs.py:511 +#: ../gui/wxpython/animation/dialogs.py:1083 +#: ../gui/wxpython/animation/dialogs.py:1201 +#: ../gui/wxpython/animation/dialogs.py:1237 +#: ../gui/wxpython/animation/dialogs.py:1261 +#: ../gui/wxpython/animation/dialogs.py:1292 ../gui/wxpython/tplot/frame.py:316 msgid "Browse" msgstr "Procházet" @@ -961,7 +961,7 @@ msgstr "" #: ../gui/wxpython/modules/histogram.py:191 -#: ../gui/wxpython/mapwin/buffered.py:699 +#: ../gui/wxpython/mapwin/buffered.py:701 msgid "Please wait, exporting image..." msgstr "Prosím Äekejte, exportuji obrázek..." @@ -970,8 +970,8 @@ msgstr "Nástroj pro histogramy GRASS GISu (d.histogram)" #: ../gui/wxpython/modules/histogram.py:400 -#: ../gui/wxpython/iclass/g.gui.iclass.py:91 ../gui/wxpython/nviz/wxnviz.py:347 -#: ../gui/wxpython/nviz/wxnviz.py:358 +#: ../gui/wxpython/iclass/g.gui.iclass.py:91 ../gui/wxpython/nviz/wxnviz.py:352 +#: ../gui/wxpython/nviz/wxnviz.py:363 #: ../gui/wxpython/mapswipe/g.gui.mapswipe.py:79 #, python-format msgid "Raster map <%s> not found" @@ -991,7 +991,7 @@ #: ../gui/wxpython/modules/histogram.py:501 ../gui/wxpython/wxplot/base.py:610 #: ../gui/wxpython/photo2image/ip2i_mapdisplay.py:425 -#: ../gui/wxpython/menustrings.py:2055 +#: ../gui/wxpython/menustrings.py:2056 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2023 #: ../gui/wxpython/image2target/ii2t_mapdisplay.py:426 #: ../gui/wxpython/psmap/toolbars.py:76 ../gui/wxpython/gcp/mapdisplay.py:426 @@ -1335,10 +1335,10 @@ msgid "Selected group must be in current mapset" msgstr "" -#: ../gui/wxpython/wxplot/dialogs.py:602 ../gui/wxpython/psmap/dialogs.py:595 -#: ../gui/wxpython/psmap/dialogs.py:1421 ../gui/wxpython/psmap/dialogs.py:1445 -#: ../gui/wxpython/psmap/dialogs.py:1496 ../gui/wxpython/psmap/dialogs.py:5104 -#: ../gui/wxpython/animation/dialogs.py:743 +#: ../gui/wxpython/wxplot/dialogs.py:602 ../gui/wxpython/psmap/dialogs.py:597 +#: ../gui/wxpython/psmap/dialogs.py:1423 ../gui/wxpython/psmap/dialogs.py:1447 +#: ../gui/wxpython/psmap/dialogs.py:1498 ../gui/wxpython/psmap/dialogs.py:5106 +#: ../gui/wxpython/animation/dialogs.py:746 #: ../gui/wxpython/animation/controller.py:295 msgid "Invalid input" msgstr "" @@ -1369,11 +1369,11 @@ msgstr "Velikost písma popisků (pts):" #: ../gui/wxpython/wxplot/dialogs.py:751 -#: ../gui/wxpython/gui_core/preferences.py:507 -#: ../gui/wxpython/gui_core/preferences.py:787 -#: ../gui/wxpython/gui_core/dialogs.py:2414 -#: ../gui/wxpython/psmap/dialogs.py:3947 ../gui/wxpython/psmap/dialogs.py:4554 -#: ../gui/wxpython/psmap/dialogs.py:5218 +#: ../gui/wxpython/gui_core/preferences.py:500 +#: ../gui/wxpython/gui_core/preferences.py:781 +#: ../gui/wxpython/gui_core/dialogs.py:2419 +#: ../gui/wxpython/psmap/dialogs.py:3949 ../gui/wxpython/psmap/dialogs.py:4556 +#: ../gui/wxpython/psmap/dialogs.py:5220 msgid "Font settings" msgstr "Nastavení písma" @@ -1391,9 +1391,9 @@ #: ../gui/wxpython/wxplot/dialogs.py:829 ../gui/wxpython/wxplot/dialogs.py:1428 #: ../gui/wxpython/iscatt/dialogs.py:397 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1873 -#: ../gui/wxpython/image2target/ii2t_manager.py:2698 -#: ../gui/wxpython/gcp/manager.py:2625 ../gui/wxpython/vnet/dialogs.py:1307 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1875 +#: ../gui/wxpython/image2target/ii2t_manager.py:2701 +#: ../gui/wxpython/gcp/manager.py:2627 ../gui/wxpython/vnet/dialogs.py:1307 msgid "Apply changes for the current session" msgstr "Použít zmÄ›ny jen pro toto sezení" @@ -1403,17 +1403,17 @@ #: ../gui/wxpython/wxplot/dialogs.py:836 ../gui/wxpython/wxplot/dialogs.py:1432 #: ../gui/wxpython/iscatt/dialogs.py:400 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1876 -#: ../gui/wxpython/image2target/ii2t_manager.py:2701 -#: ../gui/wxpython/gui_core/preferences.py:98 -#: ../gui/wxpython/gcp/manager.py:2628 ../gui/wxpython/vnet/dialogs.py:1310 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1878 +#: ../gui/wxpython/image2target/ii2t_manager.py:2704 +#: ../gui/wxpython/gui_core/preferences.py:100 +#: ../gui/wxpython/gcp/manager.py:2630 ../gui/wxpython/vnet/dialogs.py:1310 msgid "Apply and save changes to user settings file (default for next sessions)" msgstr "Použít zmÄ›ny a uložit je do souboru s uživatelským nastavením (jako výchozí pro další sezení)" #: ../gui/wxpython/wxplot/dialogs.py:838 ../gui/wxpython/wxplot/dialogs.py:1433 #: ../gui/wxpython/vdigit/preferences.py:70 -#: ../gui/wxpython/gui_core/preferences.py:101 -#: ../gui/wxpython/psmap/dialogs.py:475 +#: ../gui/wxpython/gui_core/preferences.py:103 +#: ../gui/wxpython/psmap/dialogs.py:477 #: ../gui/wxpython/gmodeler/preferences.py:696 msgid "Close dialog and ignore changes" msgstr "Zavřít dialog a ignorovat zmÄ›ny" @@ -1428,7 +1428,7 @@ msgstr "" #: ../gui/wxpython/wxplot/dialogs.py:965 ../gui/wxpython/core/workspace.py:1635 -#: ../gui/wxpython/core/gcmd.py:140 ../gui/wxpython/mapwin/buffered.py:2141 +#: ../gui/wxpython/core/gcmd.py:142 ../gui/wxpython/mapwin/buffered.py:2142 msgid "Warning" msgstr "UpozornÄ›ní" @@ -1454,8 +1454,8 @@ msgid "Line width" msgstr "Šířka linie" -#: ../gui/wxpython/wxplot/dialogs.py:1072 ../gui/wxpython/psmap/dialogs.py:2942 -#: ../gui/wxpython/psmap/dialogs.py:6807 +#: ../gui/wxpython/wxplot/dialogs.py:1072 ../gui/wxpython/psmap/dialogs.py:2944 +#: ../gui/wxpython/psmap/dialogs.py:6809 msgid "Line style" msgstr "styl linie" @@ -1472,7 +1472,7 @@ #: ../gui/wxpython/wxplot/dialogs.py:1109 #: ../gui/wxpython/wxplot/dialogs.py:1191 ../gui/wxpython/iclass/dialogs.py:396 #: ../gui/wxpython/nviz/tools.py:976 ../gui/wxpython/nviz/tools.py:2816 -#: ../gui/wxpython/psmap/dialogs.py:6378 ../gui/wxpython/psmap/dialogs.py:6738 +#: ../gui/wxpython/psmap/dialogs.py:6380 ../gui/wxpython/psmap/dialogs.py:6740 #: ../gui/wxpython/gmodeler/preferences.py:107 #: ../gui/wxpython/gmodeler/preferences.py:421 #: ../gui/wxpython/gmodeler/preferences.py:533 @@ -1480,19 +1480,19 @@ msgstr "Barva" #: ../gui/wxpython/wxplot/dialogs.py:1123 -#: ../gui/wxpython/wxplot/dialogs.py:1204 ../gui/wxpython/psmap/dialogs.py:2730 -#: ../gui/wxpython/psmap/dialogs.py:3804 ../gui/wxpython/psmap/dialogs.py:4852 +#: ../gui/wxpython/wxplot/dialogs.py:1204 ../gui/wxpython/psmap/dialogs.py:2732 +#: ../gui/wxpython/psmap/dialogs.py:3806 ../gui/wxpython/psmap/dialogs.py:4854 msgid "Size" msgstr " Velikost" #: ../gui/wxpython/wxplot/dialogs.py:1137 -#: ../gui/wxpython/wxplot/dialogs.py:1218 ../gui/wxpython/psmap/dialogs.py:2414 -#: ../gui/wxpython/psmap/dialogs.py:2575 +#: ../gui/wxpython/wxplot/dialogs.py:1218 ../gui/wxpython/psmap/dialogs.py:2416 +#: ../gui/wxpython/psmap/dialogs.py:2577 msgid "Fill" msgstr "" #: ../gui/wxpython/wxplot/dialogs.py:1164 -#: ../gui/wxpython/wxplot/dialogs.py:1245 ../gui/wxpython/psmap/dialogs.py:4942 +#: ../gui/wxpython/wxplot/dialogs.py:1245 ../gui/wxpython/psmap/dialogs.py:4944 msgid "Style" msgstr "Styl" @@ -1710,63 +1710,63 @@ "%s" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:34 +#: ../gui/wxpython/iclass/toolbars.py:36 msgid "Set opacity level" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:37 ../gui/wxpython/iclass/dialogs.py:280 +#: ../gui/wxpython/iclass/toolbars.py:39 ../gui/wxpython/iclass/dialogs.py:280 msgid "Class manager" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:40 ../gui/wxpython/iclass/dialogs.py:44 +#: ../gui/wxpython/iclass/toolbars.py:42 ../gui/wxpython/iclass/dialogs.py:44 #: ../gui/wxpython/iscatt/toolbars.py:46 msgid "Select imagery group" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:43 +#: ../gui/wxpython/iclass/toolbars.py:45 msgid "Run analysis, update histogram and coincidence plots" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:46 +#: ../gui/wxpython/iclass/toolbars.py:48 msgid "Save signature file for i.maxlik" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:49 +#: ../gui/wxpython/iclass/toolbars.py:51 msgid "Remove selected map layer" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:52 +#: ../gui/wxpython/iclass/toolbars.py:54 msgid "Export training areas to vector map" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:55 +#: ../gui/wxpython/iclass/toolbars.py:57 msgid "Import training areas from vector map" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:58 +#: ../gui/wxpython/iclass/toolbars.py:60 #: ../gui/wxpython/gui_core/simplelmgr.py:480 #: ../gui/wxpython/lmgr/layertree.py:82 msgid "Add RGB map layer" msgstr "PÅ™idat vrstvu RGB" -#: ../gui/wxpython/iclass/toolbars.py:76 +#: ../gui/wxpython/iclass/toolbars.py:78 msgid "Training" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:82 +#: ../gui/wxpython/iclass/toolbars.py:84 msgid "Set map canvas for " msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:84 +#: ../gui/wxpython/iclass/toolbars.py:86 msgid "/ Zoom to map" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:260 -#: ../gui/wxpython/iclass/toolbars.py:269 +#: ../gui/wxpython/iclass/toolbars.py:262 +#: ../gui/wxpython/iclass/toolbars.py:271 msgid "std dev" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:343 +#: ../gui/wxpython/iclass/toolbars.py:345 msgid "Add raster map" msgstr "PÅ™idat rastrovou vrstvu" @@ -1898,7 +1898,7 @@ #: ../gui/wxpython/iclass/frame.py:1117 msgid "Outdated signatures" -msgstr "" +msgstr "Zastaralé podpisy" #: ../gui/wxpython/iclass/frame.py:1135 #, python-format @@ -1943,8 +1943,8 @@ msgid "Subgroup <%s> not found" msgstr "" -#: ../gui/wxpython/iclass/g.gui.iclass.py:98 ../gui/wxpython/nviz/wxnviz.py:435 -#: ../gui/wxpython/dbmgr/sqlbuilder.py:62 +#: ../gui/wxpython/iclass/g.gui.iclass.py:98 ../gui/wxpython/nviz/wxnviz.py:440 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:64 #: ../gui/wxpython/dbmgr/g.gui.dbmgr.py:48 #, python-format msgid "Vector map <%s> not found" @@ -1976,8 +1976,8 @@ msgstr "" #: ../gui/wxpython/iclass/dialogs.py:78 -#: ../gui/wxpython/image2target/ii2t_manager.py:565 -#: ../gui/wxpython/gcp/manager.py:536 +#: ../gui/wxpython/image2target/ii2t_manager.py:567 +#: ../gui/wxpython/gcp/manager.py:538 msgid "Create/edit group..." msgstr "VytvoÅ™it/upravit skupinu..." @@ -2025,20 +2025,20 @@ msgstr "Jméno rastrové mapy:" #: ../gui/wxpython/iclass/dialogs.py:259 -#: ../gui/wxpython/gui_core/dialogs.py:239 +#: ../gui/wxpython/gui_core/dialogs.py:240 #: ../gui/wxpython/gmodeler/dialogs.py:91 msgid "Name of vector map:" msgstr "Jméno vektorové mapy:" -#: ../gui/wxpython/iclass/dialogs.py:295 ../gui/wxpython/iscatt/frame.py:140 +#: ../gui/wxpython/iclass/dialogs.py:295 ../gui/wxpython/iscatt/frame.py:143 msgid "Classes" msgstr "" -#: ../gui/wxpython/iclass/dialogs.py:395 ../gui/wxpython/iscatt/frame.py:413 +#: ../gui/wxpython/iclass/dialogs.py:395 ../gui/wxpython/iscatt/frame.py:416 msgid "Class name" msgstr "" -#: ../gui/wxpython/iclass/dialogs.py:429 ../gui/wxpython/iscatt/frame.py:451 +#: ../gui/wxpython/iclass/dialogs.py:429 ../gui/wxpython/iscatt/frame.py:454 msgid "Please use only ASCII characters." msgstr "" @@ -2064,7 +2064,7 @@ #: ../gui/wxpython/iclass/dialogs.py:777 ../gui/wxpython/iscatt/dialogs.py:281 msgid "Enter name of new vector map:" -msgstr "" +msgstr "Zadat název nové vektorové mapy:" #: ../gui/wxpython/iclass/dialogs.py:790 ../gui/wxpython/lmgr/layertree.py:602 msgid "Export attribute table" @@ -2228,7 +2228,7 @@ #: ../gui/wxpython/iscatt/toolbars.py:57 msgid "Select area with polygon" -msgstr "" +msgstr "Vybrat plochu polygonem" #: ../gui/wxpython/iscatt/toolbars.py:60 msgid "Pan mode for scatter plots" @@ -2300,66 +2300,66 @@ msgid "Remove selected class" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:166 +#: ../gui/wxpython/iscatt/frame.py:169 msgid "GRASS GIS Interactive Scatter Plot Tool" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:398 +#: ../gui/wxpython/iscatt/frame.py:401 msgid "scatter plot" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:476 +#: ../gui/wxpython/iscatt/frame.py:479 msgid "Maximum limit of categories number was reached." msgstr "" -#: ../gui/wxpython/iscatt/frame.py:572 +#: ../gui/wxpython/iscatt/frame.py:575 msgid "Rename class" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:576 +#: ../gui/wxpython/iscatt/frame.py:579 msgid "Set color" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:580 ../gui/wxpython/lmgr/layertree.py:491 +#: ../gui/wxpython/iscatt/frame.py:583 ../gui/wxpython/lmgr/layertree.py:491 msgid "Change opacity level" msgstr "ZmÄ›nit úroveň průhlednosti" -#: ../gui/wxpython/iscatt/frame.py:584 +#: ../gui/wxpython/iscatt/frame.py:587 msgid "Hide" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:586 +#: ../gui/wxpython/iscatt/frame.py:589 msgid "Show" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:601 +#: ../gui/wxpython/iscatt/frame.py:604 msgid "Move to top" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:607 +#: ../gui/wxpython/iscatt/frame.py:610 msgid "Move to bottom" -msgstr "" +msgstr "PÅ™esunout dolů" -#: ../gui/wxpython/iscatt/frame.py:615 +#: ../gui/wxpython/iscatt/frame.py:618 msgid "Move category up" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:621 +#: ../gui/wxpython/iscatt/frame.py:624 msgid "Move category down" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:629 +#: ../gui/wxpython/iscatt/frame.py:632 msgid "Export class raster" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:701 +#: ../gui/wxpython/iscatt/frame.py:704 #, python-format msgid "Change opacity of class <%s>" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:726 +#: ../gui/wxpython/iscatt/frame.py:729 msgid "Empty name was inserted." -msgstr "" +msgstr "Byl vložen prázdný název." #: ../gui/wxpython/iscatt/dialogs.py:40 msgid "Add scatter plots" @@ -2367,7 +2367,7 @@ #: ../gui/wxpython/iscatt/dialogs.py:59 msgid "x axis:" -msgstr "" +msgstr "osa x:" #: ../gui/wxpython/iscatt/dialogs.py:66 msgid "y axis:" @@ -2458,19 +2458,19 @@ #: ../gui/wxpython/location_wizard/wizard.py:675 #: ../gui/wxpython/location_wizard/wizard.py:864 #: ../gui/wxpython/location_wizard/wizard.py:2013 -#: ../gui/wxpython/core/workspace.py:1616 ../gui/wxpython/core/gcmd.py:113 -#: ../gui/wxpython/gis_set.py:281 ../gui/wxpython/gis_set.py:711 -#: ../gui/wxpython/gis_set.py:755 +#: ../gui/wxpython/core/workspace.py:1616 ../gui/wxpython/core/gcmd.py:115 +#: ../gui/wxpython/gis_set.py:282 ../gui/wxpython/gis_set.py:653 +#: ../gui/wxpython/gis_set.py:697 #: ../gui/wxpython/image2target/ii2t_gis_set.py:276 #: ../gui/wxpython/image2target/ii2t_gis_set.py:654 #: ../gui/wxpython/image2target/ii2t_gis_set.py:698 #: ../gui/wxpython/vdigit/dialogs.py:253 ../gui/wxpython/vdigit/dialogs.py:447 -#: ../gui/wxpython/gui_core/preferences.py:238 -#: ../gui/wxpython/gui_core/preferences.py:1925 -#: ../gui/wxpython/gui_core/preferences.py:1958 -#: ../gui/wxpython/gui_core/preferences.py:1970 -#: ../gui/wxpython/gui_core/preferences.py:1982 -#: ../gui/wxpython/psmap/dialogs.py:5594 ../gui/wxpython/lmgr/layertree.py:1003 +#: ../gui/wxpython/gui_core/preferences.py:231 +#: ../gui/wxpython/gui_core/preferences.py:1919 +#: ../gui/wxpython/gui_core/preferences.py:1952 +#: ../gui/wxpython/gui_core/preferences.py:1964 +#: ../gui/wxpython/gui_core/preferences.py:1976 +#: ../gui/wxpython/psmap/dialogs.py:5596 ../gui/wxpython/lmgr/layertree.py:1003 #: ../gui/wxpython/gmodeler/frame.py:1141 msgid "Error" msgstr "Chyba" @@ -2518,12 +2518,12 @@ msgstr "3D buňky: %d" #: ../gui/wxpython/location_wizard/dialogs.py:276 -#: ../gui/wxpython/psmap/dialogs.py:531 +#: ../gui/wxpython/psmap/dialogs.py:533 msgid "Top" msgstr "Horní" #: ../gui/wxpython/location_wizard/dialogs.py:284 -#: ../gui/wxpython/psmap/dialogs.py:532 +#: ../gui/wxpython/psmap/dialogs.py:534 msgid "Bottom" msgstr "Spodní" @@ -2731,13 +2731,13 @@ msgstr "Definujte parametry kartografického zobrazení %s" #: ../gui/wxpython/location_wizard/wizard.py:932 -#: ../gui/wxpython/gui_core/gselect.py:2100 +#: ../gui/wxpython/gui_core/gselect.py:2092 #: ../gui/wxpython/gmodeler/dialogs.py:919 msgid "No" msgstr "Ne" #: ../gui/wxpython/location_wizard/wizard.py:932 -#: ../gui/wxpython/gui_core/gselect.py:2102 +#: ../gui/wxpython/gui_core/gselect.py:2094 #: ../gui/wxpython/gmodeler/dialogs.py:921 msgid "Yes" msgstr "Budiž" @@ -2797,7 +2797,7 @@ msgstr "Cesta k souboru s kódy EPSG:" #: ../gui/wxpython/location_wizard/wizard.py:1502 -#: ../gui/wxpython/gui_core/preferences.py:1728 +#: ../gui/wxpython/gui_core/preferences.py:1722 msgid "EPSG code:" msgstr "Kód EPSG:" @@ -2812,7 +2812,7 @@ msgstr "Vyberte soubor s kódy EPSG" #: ../gui/wxpython/location_wizard/wizard.py:1696 -#: ../gui/wxpython/gui_core/preferences.py:1916 +#: ../gui/wxpython/gui_core/preferences.py:1910 #, python-brace-format msgid "Unable to read EPGS codes: {0}" msgstr "" @@ -2852,7 +2852,7 @@ msgstr "Je vyžadováno datum transformace" #: ../gui/wxpython/location_wizard/wizard.py:2072 -#: ../gui/wxpython/rlisetup/wizard.py:1738 +#: ../gui/wxpython/rlisetup/wizard.py:1737 msgid "Summary" msgstr "Shrnutí" @@ -2879,7 +2879,7 @@ msgstr "" #: ../gui/wxpython/location_wizard/wizard.py:2249 -#: ../gui/wxpython/psmap/dialogs.py:702 ../gui/wxpython/psmap/dialogs.py:723 +#: ../gui/wxpython/psmap/dialogs.py:704 ../gui/wxpython/psmap/dialogs.py:725 msgid "custom" msgstr "volitelné" @@ -2942,52 +2942,52 @@ msgid "File <%s> not found." msgstr "Soubor <%s> nebyl nalezen." -#: ../gui/wxpython/photo2image/ip2i_manager.py:276 +#: ../gui/wxpython/photo2image/ip2i_manager.py:278 msgid "Manage Location of Fiducial Points on a Scanned Photo" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:380 +#: ../gui/wxpython/photo2image/ip2i_manager.py:382 msgid "A POINTS file exists, renaming it to POINTS_BAK" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:406 +#: ../gui/wxpython/photo2image/ip2i_manager.py:408 msgid "Opening CAMERA file failed" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:441 -#: ../gui/wxpython/photo2image/ip2i_manager.py:843 -#: ../gui/wxpython/gcp/manager.py:1419 +#: ../gui/wxpython/photo2image/ip2i_manager.py:443 +#: ../gui/wxpython/photo2image/ip2i_manager.py:845 +#: ../gui/wxpython/gcp/manager.py:1421 msgid "Writing POINTS file failed" msgstr "Zapisování souboru POINTS selhalo" -#: ../gui/wxpython/photo2image/ip2i_manager.py:616 -#: ../gui/wxpython/image2target/ii2t_manager.py:1225 -#: ../gui/wxpython/gcp/manager.py:1192 +#: ../gui/wxpython/photo2image/ip2i_manager.py:618 +#: ../gui/wxpython/image2target/ii2t_manager.py:1227 +#: ../gui/wxpython/gcp/manager.py:1194 #, python-format msgid "At least %d GCPs required. Operation canceled." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:759 -#: ../gui/wxpython/image2target/ii2t_manager.py:1367 -#: ../gui/wxpython/gcp/manager.py:1335 -msgid "source" -msgstr "zdroj" - #: ../gui/wxpython/photo2image/ip2i_manager.py:761 #: ../gui/wxpython/image2target/ii2t_manager.py:1369 #: ../gui/wxpython/gcp/manager.py:1337 -msgid "target" -msgstr "cíl" +msgid "source" +msgstr "zdroj" #: ../gui/wxpython/photo2image/ip2i_manager.py:763 #: ../gui/wxpython/image2target/ii2t_manager.py:1371 #: ../gui/wxpython/gcp/manager.py:1339 -msgid "Set GCP coordinates" -msgstr "Nastavit souÅ™adnice vlicovacím bodům" +msgid "target" +msgstr "cíl" #: ../gui/wxpython/photo2image/ip2i_manager.py:765 #: ../gui/wxpython/image2target/ii2t_manager.py:1373 #: ../gui/wxpython/gcp/manager.py:1341 +msgid "Set GCP coordinates" +msgstr "Nastavit souÅ™adnice vlicovacím bodům" + +#: ../gui/wxpython/photo2image/ip2i_manager.py:767 +#: ../gui/wxpython/image2target/ii2t_manager.py:1375 +#: ../gui/wxpython/gcp/manager.py:1343 #, python-format msgid "" "Set %(coor)s coordinates for GCP No. %(key)s? \n" @@ -3000,32 +3000,32 @@ "Východ: %(coor0)s \n" "Sever: %(coor1)s" -#: ../gui/wxpython/photo2image/ip2i_manager.py:856 -#: ../gui/wxpython/gcp/manager.py:1431 +#: ../gui/wxpython/photo2image/ip2i_manager.py:858 +#: ../gui/wxpython/gcp/manager.py:1433 #, python-format msgid "POINTS file saved for group <%s>" msgstr "soubor POINTS byl uložen pro skupinu <%s>" -#: ../gui/wxpython/photo2image/ip2i_manager.py:872 -#: ../gui/wxpython/image2target/ii2t_manager.py:1511 -#: ../gui/wxpython/gcp/manager.py:1447 +#: ../gui/wxpython/photo2image/ip2i_manager.py:874 +#: ../gui/wxpython/image2target/ii2t_manager.py:1513 +#: ../gui/wxpython/gcp/manager.py:1449 msgid "source mapwin not defined" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:877 -#: ../gui/wxpython/image2target/ii2t_manager.py:1516 -#: ../gui/wxpython/gcp/manager.py:1452 +#: ../gui/wxpython/photo2image/ip2i_manager.py:879 +#: ../gui/wxpython/image2target/ii2t_manager.py:1518 +#: ../gui/wxpython/gcp/manager.py:1454 msgid "target mapwin not defined" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:907 -#: ../gui/wxpython/gcp/manager.py:1482 +#: ../gui/wxpython/photo2image/ip2i_manager.py:909 +#: ../gui/wxpython/gcp/manager.py:1484 msgid "Reading POINTS file failed" msgstr "ÄŒtení souboru POINTS selhalo" -#: ../gui/wxpython/photo2image/ip2i_manager.py:992 -#: ../gui/wxpython/image2target/ii2t_manager.py:1633 -#: ../gui/wxpython/gcp/manager.py:1567 +#: ../gui/wxpython/photo2image/ip2i_manager.py:994 +#: ../gui/wxpython/image2target/ii2t_manager.py:1635 +#: ../gui/wxpython/gcp/manager.py:1569 #, python-format msgid "" "Insufficient points defined and active (checked) for selected rectification method (order: %d).\n" @@ -3034,161 +3034,161 @@ "10+ points for 3rd order." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1020 -#: ../gui/wxpython/image2target/ii2t_manager.py:1661 -#: ../gui/wxpython/gcp/manager.py:1595 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1022 +#: ../gui/wxpython/image2target/ii2t_manager.py:1663 +#: ../gui/wxpython/gcp/manager.py:1597 msgid "Rectifying images, please wait..." msgstr "Rektifikuji obrazy. prosím poÄkejte..." -#: ../gui/wxpython/photo2image/ip2i_manager.py:1042 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1044 msgid "Writing output image to group, please wait..." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1072 -#: ../gui/wxpython/image2target/ii2t_manager.py:1746 -#: ../gui/wxpython/gcp/manager.py:1680 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1074 +#: ../gui/wxpython/image2target/ii2t_manager.py:1749 +#: ../gui/wxpython/gcp/manager.py:1682 msgid "GCP Manager settings" msgstr "Nastavení správce vlicovacích bodů" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1117 -#: ../gui/wxpython/image2target/ii2t_manager.py:1793 -#: ../gui/wxpython/gcp/manager.py:1727 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1119 +#: ../gui/wxpython/image2target/ii2t_manager.py:1796 +#: ../gui/wxpython/gcp/manager.py:1729 msgid "Quit GCP Manager" msgstr "UkonÄit Správce GCP" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1118 -#: ../gui/wxpython/image2target/ii2t_manager.py:1794 -#: ../gui/wxpython/gcp/manager.py:1728 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1120 +#: ../gui/wxpython/image2target/ii2t_manager.py:1797 +#: ../gui/wxpython/gcp/manager.py:1730 msgid "Save ground control points?" msgstr "Uložit vlicovací body (GCP)?" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1196 -#: ../gui/wxpython/gcp/manager.py:1807 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1198 +#: ../gui/wxpython/gcp/manager.py:1809 msgid "" "Could not calculate RMS Error.\n" "Possible error with m.transform." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1324 -#: ../gui/wxpython/gcp/manager.py:1935 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1326 +#: ../gui/wxpython/gcp/manager.py:1937 msgid "" "Could not calculate new extends.\n" "Possible error with m.transform." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1456 -#: ../gui/wxpython/image2target/ii2t_manager.py:2130 -#: ../gui/wxpython/gcp/manager.py:2067 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1458 +#: ../gui/wxpython/image2target/ii2t_manager.py:2133 +#: ../gui/wxpython/gcp/manager.py:2069 msgid "Adjust source display to target display" msgstr "PÅ™izpůsobit zdrojový displej cílovému" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1461 -#: ../gui/wxpython/image2target/ii2t_manager.py:2135 -#: ../gui/wxpython/gcp/manager.py:2072 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1463 +#: ../gui/wxpython/image2target/ii2t_manager.py:2138 +#: ../gui/wxpython/gcp/manager.py:2074 msgid "Adjust target display to source display" msgstr "PÅ™izpůsobit cílový displej zdrojovému" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1535 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1553 -#: ../gui/wxpython/image2target/ii2t_manager.py:2209 -#: ../gui/wxpython/image2target/ii2t_manager.py:2229 -#: ../gui/wxpython/gcp/manager.py:2146 ../gui/wxpython/gcp/manager.py:2164 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1537 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1555 +#: ../gui/wxpython/image2target/ii2t_manager.py:2212 +#: ../gui/wxpython/image2target/ii2t_manager.py:2232 +#: ../gui/wxpython/gcp/manager.py:2148 ../gui/wxpython/gcp/manager.py:2166 #: ../gui/wxpython/vnet/widgets.py:85 ../gui/wxpython/vnet/vnet_data.py:259 msgid "use" msgstr "použít" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1536 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1554 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1538 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1556 msgid "source X" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1537 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1555 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1539 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1557 msgid "source Y" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1538 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1556 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1540 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1558 msgid "target X" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1539 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1557 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1541 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1559 msgid "target Y" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1540 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1558 -#: ../gui/wxpython/image2target/ii2t_manager.py:2216 -#: ../gui/wxpython/image2target/ii2t_manager.py:2236 -#: ../gui/wxpython/gcp/manager.py:2151 ../gui/wxpython/gcp/manager.py:2169 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1542 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1560 +#: ../gui/wxpython/image2target/ii2t_manager.py:2219 +#: ../gui/wxpython/image2target/ii2t_manager.py:2239 +#: ../gui/wxpython/gcp/manager.py:2153 ../gui/wxpython/gcp/manager.py:2171 msgid "Forward error" msgstr "DopÅ™edná chyba" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1541 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1559 -#: ../gui/wxpython/image2target/ii2t_manager.py:2217 -#: ../gui/wxpython/image2target/ii2t_manager.py:2237 -#: ../gui/wxpython/gcp/manager.py:2152 ../gui/wxpython/gcp/manager.py:2170 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1543 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1561 +#: ../gui/wxpython/image2target/ii2t_manager.py:2220 +#: ../gui/wxpython/image2target/ii2t_manager.py:2240 +#: ../gui/wxpython/gcp/manager.py:2154 ../gui/wxpython/gcp/manager.py:2172 msgid "Backward error" msgstr "ZpÄ›tná chyba" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1696 -#: ../gui/wxpython/image2target/ii2t_manager.py:2376 -#: ../gui/wxpython/gcp/manager.py:2307 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1698 +#: ../gui/wxpython/image2target/ii2t_manager.py:2379 +#: ../gui/wxpython/gcp/manager.py:2309 msgid "Invalid coordinate value. Operation canceled." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1734 -#: ../gui/wxpython/image2target/ii2t_manager.py:2551 -#: ../gui/wxpython/gcp/manager.py:2485 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1736 +#: ../gui/wxpython/image2target/ii2t_manager.py:2554 +#: ../gui/wxpython/gcp/manager.py:2487 msgid "Edit GCP" msgstr "Upravit vlicovací body" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1746 -#: ../gui/wxpython/image2target/ii2t_manager.py:2563 -#: ../gui/wxpython/gcp/manager.py:2497 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1748 +#: ../gui/wxpython/image2target/ii2t_manager.py:2566 +#: ../gui/wxpython/gcp/manager.py:2499 msgid "Ground Control Point No." msgstr "Vlicovací bod (GCP) Äíslo" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1765 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1767 msgid "source X:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1766 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1768 msgid "target X:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1767 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1769 msgid "source Y:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1768 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1770 msgid "target Y:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1904 -#: ../gui/wxpython/image2target/ii2t_manager.py:2729 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1906 +#: ../gui/wxpython/image2target/ii2t_manager.py:2732 #: ../gui/wxpython/vdigit/preferences.py:98 -#: ../gui/wxpython/psmap/dialogs.py:2656 ../gui/wxpython/gcp/manager.py:2656 +#: ../gui/wxpython/psmap/dialogs.py:2658 ../gui/wxpython/gcp/manager.py:2658 msgid "Symbology" msgstr "Symbolika" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1913 -#: ../gui/wxpython/image2target/ii2t_manager.py:2738 -#: ../gui/wxpython/gcp/manager.py:2665 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1915 +#: ../gui/wxpython/image2target/ii2t_manager.py:2741 +#: ../gui/wxpython/gcp/manager.py:2667 msgid "Highlight highest RMS error only" msgstr "Zvýraznit pouze bod s nejvÄ›tší RMS" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1926 -#: ../gui/wxpython/image2target/ii2t_manager.py:2751 -#: ../gui/wxpython/gcp/manager.py:2678 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1928 +#: ../gui/wxpython/image2target/ii2t_manager.py:2754 +#: ../gui/wxpython/gcp/manager.py:2680 msgid "Highlight RMS error > M + SD * factor:" msgstr "Zvýraznit RMS chybu > M + SO * faktor:" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1930 -#: ../gui/wxpython/image2target/ii2t_manager.py:2755 -#: ../gui/wxpython/gcp/manager.py:2682 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1932 +#: ../gui/wxpython/image2target/ii2t_manager.py:2758 +#: ../gui/wxpython/gcp/manager.py:2684 msgid "" "Highlight GCPs with an RMS error larger than \n" "mean + standard deviation * given factor. \n" @@ -3198,136 +3198,136 @@ "průmÄ›r + smÄ›rodatná odchylka * daný faktor. \n" "DoporuÄené hodnoty faktoru jsou mezi 1 a 2." -#: ../gui/wxpython/photo2image/ip2i_manager.py:1953 -#: ../gui/wxpython/image2target/ii2t_manager.py:2778 -#: ../gui/wxpython/gcp/manager.py:2705 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1955 +#: ../gui/wxpython/image2target/ii2t_manager.py:2781 +#: ../gui/wxpython/gcp/manager.py:2707 msgid "Symbol settings" msgstr "Nastavení symbolu" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1961 -#: ../gui/wxpython/image2target/ii2t_manager.py:2786 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1963 +#: ../gui/wxpython/image2target/ii2t_manager.py:2789 #: ../gui/wxpython/nviz/tools.py:1423 ../gui/wxpython/nviz/tools.py:2154 #: ../gui/wxpython/nviz/tools.py:2296 ../gui/wxpython/nviz/preferences.py:372 #: ../gui/wxpython/nviz/preferences.py:574 #: ../gui/wxpython/nviz/preferences.py:640 -#: ../gui/wxpython/gui_core/preferences.py:1520 -#: ../gui/wxpython/psmap/dialogs.py:2375 ../gui/wxpython/psmap/dialogs.py:2536 -#: ../gui/wxpython/mapswipe/dialogs.py:280 ../gui/wxpython/gcp/manager.py:2713 +#: ../gui/wxpython/gui_core/preferences.py:1514 +#: ../gui/wxpython/psmap/dialogs.py:2377 ../gui/wxpython/psmap/dialogs.py:2538 +#: ../gui/wxpython/mapswipe/dialogs.py:280 ../gui/wxpython/gcp/manager.py:2715 msgid "Color:" msgstr "Barva:" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1981 -#: ../gui/wxpython/image2target/ii2t_manager.py:2806 -#: ../gui/wxpython/gcp/manager.py:2733 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1983 +#: ../gui/wxpython/image2target/ii2t_manager.py:2809 +#: ../gui/wxpython/gcp/manager.py:2735 msgid "Color for high RMS error:" msgstr "Barva pro vysokou RMS chybu:" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2001 -#: ../gui/wxpython/image2target/ii2t_manager.py:2826 -#: ../gui/wxpython/gcp/manager.py:2753 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2003 +#: ../gui/wxpython/image2target/ii2t_manager.py:2829 +#: ../gui/wxpython/gcp/manager.py:2755 msgid "Color for selected GCP:" msgstr "Barva pro vybraný vlicovací bod:" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2021 -#: ../gui/wxpython/image2target/ii2t_manager.py:2846 -#: ../gui/wxpython/gcp/manager.py:2773 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2023 +#: ../gui/wxpython/image2target/ii2t_manager.py:2849 +#: ../gui/wxpython/gcp/manager.py:2775 msgid "Color for unused GCPs:" msgstr "Barva pro nevybraný vlicovací bod:" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2037 -#: ../gui/wxpython/image2target/ii2t_manager.py:2862 -#: ../gui/wxpython/gcp/manager.py:2789 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2039 +#: ../gui/wxpython/image2target/ii2t_manager.py:2865 +#: ../gui/wxpython/gcp/manager.py:2791 msgid "Show unused GCPs" msgstr "Zobrazit nepoužívané vlicovací body" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2054 -#: ../gui/wxpython/image2target/ii2t_manager.py:2879 -#: ../gui/wxpython/gui_core/preferences.py:1447 -#: ../gui/wxpython/gcp/manager.py:2806 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2056 +#: ../gui/wxpython/image2target/ii2t_manager.py:2882 +#: ../gui/wxpython/gui_core/preferences.py:1441 +#: ../gui/wxpython/gcp/manager.py:2808 msgid "Symbol size:" msgstr "Velikost symbolu:" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2076 -#: ../gui/wxpython/image2target/ii2t_manager.py:2901 -#: ../gui/wxpython/gui_core/preferences.py:1415 -#: ../gui/wxpython/psmap/dialogs.py:6813 -#: ../gui/wxpython/mapswipe/dialogs.py:327 ../gui/wxpython/gcp/manager.py:2828 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2078 +#: ../gui/wxpython/image2target/ii2t_manager.py:2904 +#: ../gui/wxpython/gui_core/preferences.py:1409 +#: ../gui/wxpython/psmap/dialogs.py:6815 +#: ../gui/wxpython/mapswipe/dialogs.py:327 ../gui/wxpython/gcp/manager.py:2830 #: ../gui/wxpython/vnet/dialogs.py:1279 msgid "Line width:" msgstr "Šířka linie:" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2122 -#: ../gui/wxpython/image2target/ii2t_manager.py:741 -#: ../gui/wxpython/image2target/ii2t_manager.py:2953 -#: ../gui/wxpython/gcp/manager.py:718 ../gui/wxpython/gcp/manager.py:2880 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2124 +#: ../gui/wxpython/image2target/ii2t_manager.py:743 +#: ../gui/wxpython/image2target/ii2t_manager.py:2956 +#: ../gui/wxpython/gcp/manager.py:720 ../gui/wxpython/gcp/manager.py:2882 msgid "Select source map to display:" msgstr "Vyberte zdrojovou mapu k zobrazení:" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2136 -#: ../gui/wxpython/image2target/ii2t_manager.py:767 -#: ../gui/wxpython/image2target/ii2t_manager.py:2967 -#: ../gui/wxpython/gcp/manager.py:744 ../gui/wxpython/gcp/manager.py:2894 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2138 +#: ../gui/wxpython/image2target/ii2t_manager.py:769 +#: ../gui/wxpython/image2target/ii2t_manager.py:2970 +#: ../gui/wxpython/gcp/manager.py:746 ../gui/wxpython/gcp/manager.py:2896 msgid "Select target raster map to display:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2161 -#: ../gui/wxpython/image2target/ii2t_manager.py:3007 -#: ../gui/wxpython/gcp/manager.py:2934 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2163 +#: ../gui/wxpython/image2target/ii2t_manager.py:3010 +#: ../gui/wxpython/gcp/manager.py:2936 msgid "Rectification" msgstr "Rektifikace" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2170 -#: ../gui/wxpython/image2target/ii2t_manager.py:3016 -#: ../gui/wxpython/gcp/manager.py:2943 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2172 +#: ../gui/wxpython/image2target/ii2t_manager.py:3019 +#: ../gui/wxpython/gcp/manager.py:2945 msgid "Select rectification order" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2172 -#: ../gui/wxpython/image2target/ii2t_manager.py:3018 -#: ../gui/wxpython/gcp/manager.py:2945 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2174 +#: ../gui/wxpython/image2target/ii2t_manager.py:3021 +#: ../gui/wxpython/gcp/manager.py:2947 msgid "1st order" msgstr "georektifikace 1. řádu" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2173 -#: ../gui/wxpython/image2target/ii2t_manager.py:3019 -#: ../gui/wxpython/gcp/manager.py:2946 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2175 +#: ../gui/wxpython/image2target/ii2t_manager.py:3022 +#: ../gui/wxpython/gcp/manager.py:2948 msgid "2nd order" msgstr "georektifikace 2. řádu" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2174 -#: ../gui/wxpython/image2target/ii2t_manager.py:3020 -#: ../gui/wxpython/gcp/manager.py:2947 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2176 +#: ../gui/wxpython/image2target/ii2t_manager.py:3023 +#: ../gui/wxpython/gcp/manager.py:2949 msgid "3rd order" msgstr "georektifikace 3.řádu" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2186 -#: ../gui/wxpython/image2target/ii2t_manager.py:3032 -#: ../gui/wxpython/gcp/manager.py:2959 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2188 +#: ../gui/wxpython/image2target/ii2t_manager.py:3035 +#: ../gui/wxpython/gcp/manager.py:2961 msgid "Select interpolation method:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2202 -#: ../gui/wxpython/image2target/ii2t_manager.py:3048 -#: ../gui/wxpython/gcp/manager.py:2975 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2204 +#: ../gui/wxpython/image2target/ii2t_manager.py:3051 +#: ../gui/wxpython/gcp/manager.py:2977 msgid "clip to computational region in target location" msgstr "Spojit s výpoÄetním regionem v cílové lokaci" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2212 -#: ../gui/wxpython/image2target/ii2t_manager.py:589 -#: ../gui/wxpython/image2target/ii2t_manager.py:3058 -#: ../gui/wxpython/gcp/manager.py:560 ../gui/wxpython/gcp/manager.py:2985 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2214 +#: ../gui/wxpython/image2target/ii2t_manager.py:591 +#: ../gui/wxpython/image2target/ii2t_manager.py:3061 +#: ../gui/wxpython/gcp/manager.py:562 ../gui/wxpython/gcp/manager.py:2987 msgid "Extension for output maps:" msgstr "Přípona pro výstupní mapy:" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2253 -#: ../gui/wxpython/image2target/ii2t_manager.py:3099 -#: ../gui/wxpython/gcp/manager.py:3026 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2255 +#: ../gui/wxpython/image2target/ii2t_manager.py:3102 +#: ../gui/wxpython/gcp/manager.py:3028 msgid "RMS threshold factor must be > 0" msgstr "Prahová hodnota RMS musí být > 0" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2256 -#: ../gui/wxpython/image2target/ii2t_manager.py:3102 -#: ../gui/wxpython/gcp/manager.py:3029 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2258 +#: ../gui/wxpython/image2target/ii2t_manager.py:3105 +#: ../gui/wxpython/gcp/manager.py:3031 msgid "" "RMS threshold factor is < 1\n" "Too many points might be highlighted" @@ -3335,9 +3335,9 @@ "Prahová hodnota RMS je < 1 \n" "PříliÅ¡ mnoho bodů může být zvýraznÄ›no" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2416 -#: ../gui/wxpython/image2target/ii2t_manager.py:3286 -#: ../gui/wxpython/gcp/manager.py:3213 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2418 +#: ../gui/wxpython/image2target/ii2t_manager.py:3289 +#: ../gui/wxpython/gcp/manager.py:3215 #, python-format msgid "GCP Manager settings saved to file '%s'." msgstr "Nastavení Správce vlicovacích bodů uloženo do souboru '%s'." @@ -3391,13 +3391,13 @@ #: ../gui/wxpython/photo2image/ip2i_mapdisplay.py:478 #: ../gui/wxpython/image2target/ii2t_mapdisplay.py:479 -#: ../gui/wxpython/gcp/mapdisplay.py:479 ../gui/wxpython/mapdisp/frame.py:1390 +#: ../gui/wxpython/gcp/mapdisplay.py:479 ../gui/wxpython/mapdisp/frame.py:1389 msgid "Zoom to default region" msgstr "PÅ™iblížit na výchozí region" #: ../gui/wxpython/photo2image/ip2i_mapdisplay.py:482 #: ../gui/wxpython/image2target/ii2t_mapdisplay.py:483 -#: ../gui/wxpython/gcp/mapdisplay.py:483 ../gui/wxpython/mapdisp/frame.py:1392 +#: ../gui/wxpython/gcp/mapdisplay.py:483 ../gui/wxpython/mapdisp/frame.py:1391 msgid "Zoom to saved region" msgstr "PÅ™iblížit na uložený region" @@ -3409,7 +3409,7 @@ #: ../gui/wxpython/photo2image/ip2i_mapdisplay.py:492 #: ../gui/wxpython/image2target/ii2t_mapdisplay.py:493 -#: ../gui/wxpython/gcp/mapdisplay.py:493 ../gui/wxpython/mapdisp/frame.py:1402 +#: ../gui/wxpython/gcp/mapdisplay.py:493 ../gui/wxpython/mapdisp/frame.py:1401 msgid "Save display geometry to named region" msgstr "Uložit aktuální okno jako pojmenovaný region" @@ -3426,11 +3426,11 @@ msgstr "" #: ../gui/wxpython/photo2image/g.gui.photo2image.py:111 -msgid "Please provide an order value (1 if 4 Fiducials, 2 if 8 Fiducials)" +msgid "Please provive an order value (1 if 4 Fiducials, 2 if 8 Fiducials)" msgstr "" #: ../gui/wxpython/photo2image/g.gui.photo2image.py:116 -msgid "Please provide an output files extension (used by i.rectify)" +msgid "Please provive an output files extension (used by i.rectify)" msgstr "" #: ../gui/wxpython/photo2image/ip2i_statusbar.py:38 @@ -3532,7 +3532,7 @@ msgstr "Nelze pÅ™iblížit na rastrovou vrstvu <%s>." #: ../gui/wxpython/core/render.py:1010 ../gui/wxpython/core/render.py:1013 -#: ../gui/wxpython/core/render.py:1016 ../gui/wxpython/core/gcmd.py:435 +#: ../gui/wxpython/core/render.py:1016 ../gui/wxpython/core/gcmd.py:437 msgid "Details:" msgstr "Detaily:" @@ -3550,24 +3550,24 @@ msgid "Unable to get current geographic extent. Force quiting wxGUI. Please manually run g.region to fix the problem." msgstr "" -#: ../gui/wxpython/core/toolboxes.py:225 +#: ../gui/wxpython/core/toolboxes.py:227 msgid "Unable to parse user toolboxes XML files. Default files will be loaded." msgstr "" -#: ../gui/wxpython/core/toolboxes.py:269 +#: ../gui/wxpython/core/toolboxes.py:271 msgid "Unable to create toolboxes directory." msgstr "" -#: ../gui/wxpython/core/toolboxes.py:493 +#: ../gui/wxpython/core/toolboxes.py:495 msgid "Custom toolboxes" msgstr "" -#: ../gui/wxpython/core/toolboxes.py:517 +#: ../gui/wxpython/core/toolboxes.py:519 #, python-format msgid "List of addons cannot be obtained because g.extension failed. Details: %s" msgstr "" -#: ../gui/wxpython/core/toolboxes.py:574 +#: ../gui/wxpython/core/toolboxes.py:576 msgid "Addons" msgstr "" @@ -3600,32 +3600,32 @@ "WMS layers can not be displayed without the bindings.\n" msgstr "" -#: ../gui/wxpython/core/gcmd.py:126 +#: ../gui/wxpython/core/gcmd.py:128 msgid "Reason" msgstr "Důvod" -#: ../gui/wxpython/core/gcmd.py:151 ../gui/wxpython/gis_set.py:697 -#: ../gui/wxpython/gis_set.py:740 +#: ../gui/wxpython/core/gcmd.py:153 ../gui/wxpython/gis_set.py:639 +#: ../gui/wxpython/gis_set.py:682 #: ../gui/wxpython/image2target/ii2t_gis_set.py:640 #: ../gui/wxpython/image2target/ii2t_gis_set.py:683 -#: ../gui/wxpython/lmgr/frame.py:2570 +#: ../gui/wxpython/lmgr/frame.py:2573 msgid "Message" msgstr "Zpráva" -#: ../gui/wxpython/core/gcmd.py:432 +#: ../gui/wxpython/core/gcmd.py:434 msgid "Execution failed:" msgstr "Vykonání příkazu selhalo:" -#: ../gui/wxpython/core/gcmd.py:437 ../gui/wxpython/core/gcmd.py:444 +#: ../gui/wxpython/core/gcmd.py:439 ../gui/wxpython/core/gcmd.py:446 msgid "Error: " msgstr "Chyba:" -#: ../gui/wxpython/core/gcmd.py:521 +#: ../gui/wxpython/core/gcmd.py:523 #, python-format msgid "Unable to exectute command: '%s'" msgstr "Nelze vykonat příkaz: '%s'" -#: ../gui/wxpython/core/gcmd.py:747 ../gui/wxpython/gui_core/forms.py:2740 +#: ../gui/wxpython/core/gcmd.py:749 ../gui/wxpython/gui_core/forms.py:2770 #, python-format msgid "Error in %s" msgstr "Chyba v %s" @@ -3640,136 +3640,136 @@ msgid "WARNING: Ignoring unsupported wx debug level (must be >=0 and <=5). {0}\n" msgstr "" -#: ../gui/wxpython/core/settings.py:503 +#: ../gui/wxpython/core/settings.py:505 msgid "Segment break" msgstr "Zlom segmentu" -#: ../gui/wxpython/core/settings.py:569 +#: ../gui/wxpython/core/settings.py:571 msgid "Data point" msgstr "" -#: ../gui/wxpython/core/settings.py:643 +#: ../gui/wxpython/core/settings.py:645 msgid "animation" msgstr "" -#: ../gui/wxpython/core/settings.py:866 +#: ../gui/wxpython/core/settings.py:868 msgid "Collapse all except PERMANENT and current" msgstr "Zabalit vÅ¡echny kromÄ› PERMANENT a aktuální mapset" -#: ../gui/wxpython/core/settings.py:867 +#: ../gui/wxpython/core/settings.py:869 msgid "Collapse all except PERMANENT" msgstr "Zabalit vÅ¡echny kromÄ› PERMANENT mapset" -#: ../gui/wxpython/core/settings.py:868 +#: ../gui/wxpython/core/settings.py:870 msgid "Collapse all except current" msgstr "Zabalit vÅ¡echny kromÄ› aktuální mapset" -#: ../gui/wxpython/core/settings.py:869 +#: ../gui/wxpython/core/settings.py:871 msgid "Collapse all" msgstr "Zabalit vÅ¡echny" -#: ../gui/wxpython/core/settings.py:870 +#: ../gui/wxpython/core/settings.py:872 msgid "Expand all" msgstr "Rozbalit vÅ¡echny" -#: ../gui/wxpython/core/settings.py:875 ../gui/wxpython/dbmgr/base.py:1406 +#: ../gui/wxpython/core/settings.py:877 ../gui/wxpython/dbmgr/base.py:1408 msgid "Edit selected record" msgstr "Editovat vybraný záznam" -#: ../gui/wxpython/core/settings.py:875 +#: ../gui/wxpython/core/settings.py:877 msgid "Display selected" msgstr "Zobrazit vybrané" -#: ../gui/wxpython/core/settings.py:884 +#: ../gui/wxpython/core/settings.py:886 msgid "Classic (labels only)" msgstr "" -#: ../gui/wxpython/core/settings.py:885 +#: ../gui/wxpython/core/settings.py:887 msgid "Combined (labels and module names)" msgstr "" -#: ../gui/wxpython/core/settings.py:886 +#: ../gui/wxpython/core/settings.py:888 msgid "Expert (module names only)" msgstr "" -#: ../gui/wxpython/core/settings.py:891 +#: ../gui/wxpython/core/settings.py:893 msgid "Basic top" msgstr "" -#: ../gui/wxpython/core/settings.py:892 +#: ../gui/wxpython/core/settings.py:894 msgid "Basic left" msgstr "" -#: ../gui/wxpython/core/settings.py:893 +#: ../gui/wxpython/core/settings.py:895 msgid "Fancy green" msgstr "" -#: ../gui/wxpython/core/settings.py:894 +#: ../gui/wxpython/core/settings.py:896 msgid "List left" msgstr "" -#: ../gui/wxpython/core/settings.py:901 +#: ../gui/wxpython/core/settings.py:903 msgid "Zoom and recenter" msgstr "PÅ™iblížit a zmÄ›nit stÅ™ed" -#: ../gui/wxpython/core/settings.py:901 +#: ../gui/wxpython/core/settings.py:903 msgid "Zoom to mouse cursor" msgstr "" -#: ../gui/wxpython/core/settings.py:901 +#: ../gui/wxpython/core/settings.py:903 msgid "Nothing" msgstr "Nic" -#: ../gui/wxpython/core/settings.py:903 +#: ../gui/wxpython/core/settings.py:905 msgid "Scroll forward to zoom in" msgstr "" -#: ../gui/wxpython/core/settings.py:903 +#: ../gui/wxpython/core/settings.py:905 msgid "Scroll back to zoom in" msgstr "" -#: ../gui/wxpython/core/settings.py:936 ../gui/wxpython/core/settings.py:948 +#: ../gui/wxpython/core/settings.py:938 ../gui/wxpython/core/settings.py:950 msgid "box" msgstr "rám" -#: ../gui/wxpython/core/settings.py:937 +#: ../gui/wxpython/core/settings.py:939 msgid "sphere" msgstr "koule" -#: ../gui/wxpython/core/settings.py:938 +#: ../gui/wxpython/core/settings.py:940 msgid "cube" msgstr "krychle" -#: ../gui/wxpython/core/settings.py:939 +#: ../gui/wxpython/core/settings.py:941 msgid "diamond" msgstr "diamant" -#: ../gui/wxpython/core/settings.py:940 +#: ../gui/wxpython/core/settings.py:942 msgid "aster" msgstr "astra" -#: ../gui/wxpython/core/settings.py:941 +#: ../gui/wxpython/core/settings.py:943 msgid "gyro" msgstr "gyro" -#: ../gui/wxpython/core/settings.py:942 +#: ../gui/wxpython/core/settings.py:944 msgid "histogram" msgstr "Histogram" -#: ../gui/wxpython/core/settings.py:948 +#: ../gui/wxpython/core/settings.py:950 msgid "cross" msgstr "" -#: ../gui/wxpython/core/settings.py:948 +#: ../gui/wxpython/core/settings.py:950 msgid "circle" -msgstr "" +msgstr "kruh" -#: ../gui/wxpython/core/settings.py:981 +#: ../gui/wxpython/core/settings.py:983 #, python-format msgid "Unable to read settings file <%s>\n" msgstr "" -#: ../gui/wxpython/core/settings.py:1007 +#: ../gui/wxpython/core/settings.py:1009 #, python-format msgid "" "Error: Reading settings from file <%(file)s> failed.\n" @@ -3777,11 +3777,11 @@ "\t\tLine: '%(line)s'\n" msgstr "" -#: ../gui/wxpython/core/settings.py:1025 +#: ../gui/wxpython/core/settings.py:1028 msgid "Unable to create settings directory" msgstr "" -#: ../gui/wxpython/core/settings.py:1073 +#: ../gui/wxpython/core/settings.py:1076 #, python-format msgid "" "Writing settings to file <%(file)s> failed.\n" @@ -3792,16 +3792,16 @@ "\n" "Detaily: %(detail)s" -#: ../gui/wxpython/core/settings.py:1179 +#: ../gui/wxpython/core/settings.py:1182 msgid "Unable to set " msgstr "Nelze nastavit " -#: ../gui/wxpython/core/settings.py:1215 ../gui/wxpython/core/settings.py:1225 +#: ../gui/wxpython/core/settings.py:1218 ../gui/wxpython/core/settings.py:1229 #, python-format msgid "Unable to parse settings '%s'" msgstr "Nelze provést nastavení '%s'" -#: ../gui/wxpython/core/gconsole.py:502 +#: ../gui/wxpython/core/gconsole.py:504 #, python-format msgid "" "Unable to run command:\n" @@ -3810,40 +3810,40 @@ "Option <%(opt)s>: read from standard input is not supported by wxGUI" msgstr "" -#: ../gui/wxpython/core/gconsole.py:526 +#: ../gui/wxpython/core/gconsole.py:528 #, python-format msgid "Module <%s> not found." msgstr "" -#: ../gui/wxpython/core/gconsole.py:656 ../gui/wxpython/gmodeler/frame.py:299 +#: ../gui/wxpython/core/gconsole.py:658 ../gui/wxpython/gmodeler/frame.py:299 #, python-format msgid "%d sec" msgstr "" -#: ../gui/wxpython/core/gconsole.py:659 ../gui/wxpython/gmodeler/frame.py:302 +#: ../gui/wxpython/core/gconsole.py:661 ../gui/wxpython/gmodeler/frame.py:302 #, python-format msgid "%(min)d min %(sec)d sec" msgstr "" -#: ../gui/wxpython/core/gconsole.py:663 ../gui/wxpython/gui_core/ghelp.py:231 +#: ../gui/wxpython/core/gconsole.py:665 ../gui/wxpython/gui_core/ghelp.py:231 #: ../gui/wxpython/gmodeler/model.py:1123 #: ../gui/wxpython/gmodeler/model.py:1229 ../gui/wxpython/gmodeler/frame.py:306 msgid "unknown" msgstr "neznámý" -#: ../gui/wxpython/core/gconsole.py:667 +#: ../gui/wxpython/core/gconsole.py:669 msgid "Please note that the data are left in inconsistent state and may be corrupted" msgstr "Data jsou ponechána v nevhodném stavu a mohou být poruÅ¡ena" -#: ../gui/wxpython/core/gconsole.py:669 +#: ../gui/wxpython/core/gconsole.py:671 msgid "Command aborted" msgstr "Příkaz pÅ™eruÅ¡en" -#: ../gui/wxpython/core/gconsole.py:671 ../gui/wxpython/gmodeler/frame.py:312 +#: ../gui/wxpython/core/gconsole.py:673 ../gui/wxpython/gmodeler/frame.py:312 msgid "Command finished" msgstr "Příkaz ukonÄen" -#: ../gui/wxpython/core/gconsole.py:747 ../gui/wxpython/gui_core/goutput.py:496 +#: ../gui/wxpython/core/gconsole.py:749 #, python-format msgid "" "Unable to write file '%(filePath)s'.\n" @@ -3851,7 +3851,7 @@ "Details: %(error)s" msgstr "" -#: ../gui/wxpython/core/menutree.py:151 +#: ../gui/wxpython/core/menutree.py:153 #, python-format msgid "Unknow tag %s" msgstr "" @@ -3898,210 +3898,181 @@ msgid "Unable to create file '%s'\n" msgstr "" -#: ../gui/wxpython/core/utils.py:996 ../gui/wxpython/gui_core/forms.py:1729 +#: ../gui/wxpython/core/utils.py:996 ../gui/wxpython/gui_core/forms.py:1739 msgid "Select Color" msgstr "Zvolit barvu" -#: ../gui/wxpython/gis_set.py:122 +#: ../gui/wxpython/gis_set.py:115 #: ../gui/wxpython/image2target/ii2t_gis_set.py:122 msgid "1. Select GRASS GIS database directory" msgstr "1. Vyberte adresář databáze GRASS GISu" -#: ../gui/wxpython/gis_set.py:125 +#: ../gui/wxpython/gis_set.py:118 #: ../gui/wxpython/image2target/ii2t_gis_set.py:125 msgid "2. Select GRASS Location" msgstr "2. Vyberte lokaci GRASSu" -#: ../gui/wxpython/gis_set.py:128 +#: ../gui/wxpython/gis_set.py:121 #: ../gui/wxpython/image2target/ii2t_gis_set.py:128 msgid "3. Select GRASS Mapset" msgstr "3. Vyberte mapset GRASSu" -#: ../gui/wxpython/gis_set.py:146 +#: ../gui/wxpython/gis_set.py:139 #: ../gui/wxpython/image2target/ii2t_gis_set.py:146 msgid "GRASS GIS database directory contains Locations." msgstr "Adresář databáze GRASS GISu obsahuje lokaci." -#: ../gui/wxpython/gis_set.py:150 +#: ../gui/wxpython/gis_set.py:143 #: ../gui/wxpython/image2target/ii2t_gis_set.py:150 msgid "All data in one Location is in the same coordinate reference system (projection). One Location can be one project. Location contains Mapsets." msgstr "V jedné lokaci mají vÅ¡echna data stejný souÅ™adnicový referenÄní systém (kartografické zobrazení). Jedna lokace může pÅ™edstavovat jeden projekt. Lokace obsahuje mapsety." -#: ../gui/wxpython/gis_set.py:158 +#: ../gui/wxpython/gis_set.py:151 #: ../gui/wxpython/image2target/ii2t_gis_set.py:158 msgid "Mapset contains GIS data related to one project, task within one project, subregion or user." msgstr "Mapset obsahuje gisová data, která se mohou vztahovat k urÄitému projektu, úkolu v rámci projektu, subregionu nebo uživateli." -#: ../gui/wxpython/gis_set.py:173 +#: ../gui/wxpython/gis_set.py:166 #: ../gui/wxpython/image2target/ii2t_gis_set.py:173 msgid "Start &GRASS session" msgstr "Spustit sezení &GRASSu" -#: ../gui/wxpython/gis_set.py:179 +#: ../gui/wxpython/gis_set.py:172 #: ../gui/wxpython/image2target/ii2t_gis_set.py:179 msgid "&Browse" msgstr "&Procházet" #. GTC New mapset -#: ../gui/wxpython/gis_set.py:182 +#: ../gui/wxpython/gis_set.py:175 #: ../gui/wxpython/image2target/ii2t_gis_set.py:182 msgid "&New" msgstr "No&vý" -#: ../gui/wxpython/gis_set.py:183 +#: ../gui/wxpython/gis_set.py:176 #: ../gui/wxpython/image2target/ii2t_gis_set.py:183 msgid "Create a new Mapset in selected Location" msgstr "VytvoÅ™it nový mapset ve vybrané lokaci" #. GTC New location -#: ../gui/wxpython/gis_set.py:186 +#: ../gui/wxpython/gis_set.py:179 #: ../gui/wxpython/image2target/ii2t_gis_set.py:186 msgid "N&ew" msgstr "N&ová" -#: ../gui/wxpython/gis_set.py:189 +#: ../gui/wxpython/gis_set.py:182 #: ../gui/wxpython/image2target/ii2t_gis_set.py:189 msgid "Create a new location using location wizard. After location is created successfully, GRASS session is started." msgstr "VytvoÅ™it novou lokaci pomocí průvodce. Poté, co bude lokace úspěšnÄ› vytvoÅ™ena, se spustí sezení GRASSu." #. GTC Rename location -#: ../gui/wxpython/gis_set.py:194 +#: ../gui/wxpython/gis_set.py:187 #: ../gui/wxpython/image2target/ii2t_gis_set.py:194 msgid "Ren&ame" msgstr "PÅ™&ejmenovat" -#: ../gui/wxpython/gis_set.py:195 ../gui/wxpython/gis_set.py:727 +#: ../gui/wxpython/gis_set.py:188 ../gui/wxpython/gis_set.py:669 #: ../gui/wxpython/image2target/ii2t_gis_set.py:195 #: ../gui/wxpython/image2target/ii2t_gis_set.py:670 msgid "Rename selected location" msgstr "PÅ™ejmenovat vybranou lokaci" #. GTC Delete location -#: ../gui/wxpython/gis_set.py:198 +#: ../gui/wxpython/gis_set.py:191 #: ../gui/wxpython/image2target/ii2t_gis_set.py:198 msgid "De&lete" msgstr "O&dstranit" -#: ../gui/wxpython/gis_set.py:199 ../gui/wxpython/gis_set.py:810 +#: ../gui/wxpython/gis_set.py:192 ../gui/wxpython/gis_set.py:752 #: ../gui/wxpython/image2target/ii2t_gis_set.py:199 #: ../gui/wxpython/image2target/ii2t_gis_set.py:753 msgid "Delete selected location" msgstr "Odstranit vybranou lokaci" -#: ../gui/wxpython/gis_set.py:201 ../gui/wxpython/startup/locdownload.py:303 +#: ../gui/wxpython/gis_set.py:194 ../gui/wxpython/startup/locdownload.py:303 msgid "Do&wnload" msgstr "" -#: ../gui/wxpython/gis_set.py:202 +#: ../gui/wxpython/gis_set.py:195 msgid "Download sample location" msgstr "" #. GTC Rename mapset -#: ../gui/wxpython/gis_set.py:206 +#: ../gui/wxpython/gis_set.py:199 #: ../gui/wxpython/image2target/ii2t_gis_set.py:202 -#: ../gui/wxpython/datacatalog/tree.py:990 ../gui/wxpython/dbmgr/base.py:2409 +#: ../gui/wxpython/datacatalog/tree.py:990 ../gui/wxpython/dbmgr/base.py:2411 msgid "&Rename" msgstr "PÅ™e&jmenovat" -#: ../gui/wxpython/gis_set.py:207 ../gui/wxpython/gis_set.py:684 +#: ../gui/wxpython/gis_set.py:200 ../gui/wxpython/gis_set.py:626 #: ../gui/wxpython/image2target/ii2t_gis_set.py:203 #: ../gui/wxpython/image2target/ii2t_gis_set.py:627 msgid "Rename selected mapset" msgstr "PÅ™ejmenovat vybraný mapset" #. GTC Delete mapset -#: ../gui/wxpython/gis_set.py:210 +#: ../gui/wxpython/gis_set.py:203 #: ../gui/wxpython/image2target/ii2t_gis_set.py:206 #: ../gui/wxpython/datacatalog/tree.py:985 msgid "&Delete" msgstr "Od&stranit" -#: ../gui/wxpython/gis_set.py:211 ../gui/wxpython/gis_set.py:782 +#: ../gui/wxpython/gis_set.py:204 ../gui/wxpython/gis_set.py:724 #: ../gui/wxpython/image2target/ii2t_gis_set.py:207 #: ../gui/wxpython/image2target/ii2t_gis_set.py:725 msgid "Delete selected mapset" msgstr "Odstranit vybraný mapset" -#: ../gui/wxpython/gis_set.py:257 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:252 -#, python-format -msgid "GRASS GIS %s startup%s" +#: ../gui/wxpython/gis_set.py:258 +#, fuzzy, python-format +msgid "GRASS GIS %s Startup%s" msgstr "SpuÅ¡tÄ›ní GRASS GISu %s %s" -#: ../gui/wxpython/gis_set.py:262 +#: ../gui/wxpython/gis_set.py:263 #: ../gui/wxpython/image2target/ii2t_gis_set.py:257 msgid "Enter GRASS session" msgstr "Spustit sezení GRASSu" -#: ../gui/wxpython/gis_set.py:282 +#: ../gui/wxpython/gis_set.py:283 #: ../gui/wxpython/image2target/ii2t_gis_set.py:277 msgid "Unable to set GRASS database. Check your locale settings." msgstr "Nelze nastavit GRASS databázi. Zkontrolujte nastavení." -#: ../gui/wxpython/gis_set.py:302 +#: ../gui/wxpython/gis_set.py:303 #: ../gui/wxpython/image2target/ii2t_gis_set.py:297 #, python-format msgid "ERROR: Location <%s> not found\n" msgstr "CHYBA: Lokace <%s> nebyla nalezena\n" -#: ../gui/wxpython/gis_set.py:320 +#: ../gui/wxpython/gis_set.py:321 #: ../gui/wxpython/image2target/ii2t_gis_set.py:315 #, python-format msgid "ERROR: Mapset <%s> not found\n" msgstr "CHYBA: Mapset <%s> nebyl nalezen\n" -#: ../gui/wxpython/gis_set.py:480 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:474 -#, python-format -msgid "Invalid line in GISRC file (%s):%s\n" -msgstr "" - -#: ../gui/wxpython/gis_set.py:511 +#: ../gui/wxpython/gis_set.py:490 #: ../gui/wxpython/image2target/ii2t_gis_set.py:505 #: ../gui/wxpython/startup/locdownload.py:441 #, python-brace-format msgid "Error: {text}" msgstr "Chyba: {text}" -#: ../gui/wxpython/gis_set.py:549 -msgid "Documents" -msgstr "" - -#: ../gui/wxpython/gis_set.py:550 -msgid "My Documents" -msgstr "" - -#: ../gui/wxpython/gis_set.py:574 +#: ../gui/wxpython/gis_set.py:531 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1171 msgid "GRASS needs a directory (GRASS database) in which to store its data. Create one now if you have not already done so. A popular choice is \"grassdata\", located in your home directory. Press Browse button to select the directory." msgstr "GRASS potÅ™ebuje adresář, ve kterém budou uloženy jeho data (databáze GRASSu). Jestliže takový adresář dosud nemáte, vytvoÅ™te jej. Oblíbenou volbou je adresář \"grassdata\" umístÄ›ný v domovském adresáři. Adresář vyberete po stisknutí tlaÄítka Procházet." -#: ../gui/wxpython/gis_set.py:596 +#: ../gui/wxpython/gis_set.py:553 #: ../gui/wxpython/image2target/ii2t_gis_set.py:539 #, python-format msgid "Do you want to import <%(name)s> to the newly created location?" msgstr "" -#: ../gui/wxpython/gis_set.py:599 +#: ../gui/wxpython/gis_set.py:556 #: ../gui/wxpython/image2target/ii2t_gis_set.py:542 msgid "Import data?" msgstr "Importovat data?" -#: ../gui/wxpython/gis_set.py:613 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:556 -msgid "New mapset:" -msgstr "" - -#: ../gui/wxpython/gis_set.py:614 ../gui/wxpython/gis_set.py:1015 -#: ../gui/wxpython/menustrings.py:245 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:240 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:557 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:938 -#: ../gui/wxpython/lmgr/frame.py:1072 -msgid "Create new mapset" -msgstr "VytvoÅ™it nový mapset" - -#: ../gui/wxpython/gis_set.py:655 +#: ../gui/wxpython/gis_set.py:597 #: ../gui/wxpython/image2target/ii2t_gis_set.py:598 #, python-format msgid "" @@ -4111,13 +4082,13 @@ "Import <%(name)s> selhal.\n" "Důvod: %(msg)s" -#: ../gui/wxpython/gis_set.py:662 +#: ../gui/wxpython/gis_set.py:604 #: ../gui/wxpython/image2target/ii2t_gis_set.py:605 #, python-format msgid "Data file <%(name)s> imported successfully. The location's default region was set from this imported map." msgstr "" -#: ../gui/wxpython/gis_set.py:676 +#: ../gui/wxpython/gis_set.py:618 #: ../gui/wxpython/image2target/ii2t_gis_set.py:619 msgid "" "Mapset is required for valid GRASS location.\n" @@ -4128,7 +4099,7 @@ "\n" " Tento mapset nemůže být pÅ™ejmenován." -#: ../gui/wxpython/gis_set.py:682 ../gui/wxpython/gis_set.py:725 +#: ../gui/wxpython/gis_set.py:624 ../gui/wxpython/gis_set.py:667 #: ../gui/wxpython/image2target/ii2t_gis_set.py:625 #: ../gui/wxpython/image2target/ii2t_gis_set.py:668 #, python-format @@ -4141,7 +4112,7 @@ "\n" "Vložte nové jméno:" -#: ../gui/wxpython/gis_set.py:698 +#: ../gui/wxpython/gis_set.py:640 #: ../gui/wxpython/image2target/ii2t_gis_set.py:641 #, python-format msgid "" @@ -4153,7 +4124,7 @@ "\n" "Mapset <%s> již existuje v location." -#: ../gui/wxpython/gis_set.py:712 +#: ../gui/wxpython/gis_set.py:654 #: ../gui/wxpython/image2target/ii2t_gis_set.py:655 #, python-format msgid "" @@ -4165,7 +4136,7 @@ "\n" "%s" -#: ../gui/wxpython/gis_set.py:741 +#: ../gui/wxpython/gis_set.py:683 #: ../gui/wxpython/image2target/ii2t_gis_set.py:684 #, python-format msgid "" @@ -4177,7 +4148,7 @@ "\n" "Lokace <%s> již v adresáři databáze GRASSu existuje." -#: ../gui/wxpython/gis_set.py:756 +#: ../gui/wxpython/gis_set.py:698 #: ../gui/wxpython/image2target/ii2t_gis_set.py:699 #, python-format msgid "" @@ -4189,7 +4160,7 @@ "\n" "%s" -#: ../gui/wxpython/gis_set.py:770 +#: ../gui/wxpython/gis_set.py:712 #: ../gui/wxpython/image2target/ii2t_gis_set.py:713 msgid "" "Mapset is required for valid GRASS location.\n" @@ -4200,7 +4171,7 @@ "\n" "Tento mapset nemůže být smazán." -#: ../gui/wxpython/gis_set.py:777 +#: ../gui/wxpython/gis_set.py:719 #: ../gui/wxpython/image2target/ii2t_gis_set.py:720 #, python-format msgid "" @@ -4212,12 +4183,12 @@ "\n" "VÅ ECHNY MAPY tohoto mapsetu budou NENÃVRATNÄš SMAZÃNY!" -#: ../gui/wxpython/gis_set.py:791 +#: ../gui/wxpython/gis_set.py:733 #: ../gui/wxpython/image2target/ii2t_gis_set.py:734 msgid "Unable to delete mapset" msgstr "Nelze odstranit mapset" -#: ../gui/wxpython/gis_set.py:805 +#: ../gui/wxpython/gis_set.py:747 #: ../gui/wxpython/image2target/ii2t_gis_set.py:748 #, python-format msgid "" @@ -4229,48 +4200,42 @@ "\n" "VÅ ECHNY MAPY této lokace budou NENÃVRATNÄš SMAZÃNY!" -#: ../gui/wxpython/gis_set.py:821 +#: ../gui/wxpython/gis_set.py:763 #: ../gui/wxpython/image2target/ii2t_gis_set.py:764 msgid "Unable to delete location" msgstr "Nelze odstranit lokaci" -#: ../gui/wxpython/gis_set.py:851 +#: ../gui/wxpython/gis_set.py:793 #: ../gui/wxpython/image2target/ii2t_gis_set.py:774 #, python-brace-format msgid "Unicode error detected. Check your locale settings. Details: {0}" msgstr "" -#: ../gui/wxpython/gis_set.py:863 +#: ../gui/wxpython/gis_set.py:805 #: ../gui/wxpython/image2target/ii2t_gis_set.py:786 #, python-format msgid "No GRASS Location found in '%s'. Create a new Location or choose different GRASS database directory." msgstr "" -#: ../gui/wxpython/gis_set.py:985 +#: ../gui/wxpython/gis_set.py:920 #: ../gui/wxpython/image2target/ii2t_gis_set.py:908 #, python-format msgid "Path '%s' doesn't exist." msgstr "Cesta '%s' neexistuje." -#: ../gui/wxpython/gis_set.py:1000 +#: ../gui/wxpython/gis_set.py:935 #: ../gui/wxpython/image2target/ii2t_gis_set.py:923 -#: ../gui/wxpython/gui_core/gselect.py:1192 +#: ../gui/wxpython/gui_core/gselect.py:1198 msgid "Choose GIS Data Directory" msgstr "Zvolit adresář GRASS dat" -#: ../gui/wxpython/gis_set.py:1014 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:937 -#: ../gui/wxpython/lmgr/frame.py:1071 -msgid "Enter name for new mapset:" -msgstr "Vložte jméno nové mapsetu:" - -#: ../gui/wxpython/gis_set.py:1029 +#: ../gui/wxpython/gis_set.py:962 #: ../gui/wxpython/image2target/ii2t_gis_set.py:952 #, python-format msgid "Mapset <%s> already exists." msgstr "Mapset <%s> již existuje." -#: ../gui/wxpython/gis_set.py:1036 +#: ../gui/wxpython/gis_set.py:969 #: ../gui/wxpython/image2target/ii2t_gis_set.py:959 #, python-format msgid "" @@ -4279,18 +4244,18 @@ "Are you really sure that you want to create this mapset?" msgstr "" -#: ../gui/wxpython/gis_set.py:1041 +#: ../gui/wxpython/gis_set.py:974 #: ../gui/wxpython/image2target/ii2t_gis_set.py:964 msgid "Reserved mapset name" msgstr "" -#: ../gui/wxpython/gis_set.py:1073 +#: ../gui/wxpython/gis_set.py:993 #: ../gui/wxpython/image2target/ii2t_gis_set.py:996 #, python-format msgid "Unable to create new mapset: %s" msgstr "Nelze vytvoÅ™it nový mapset: %s" -#: ../gui/wxpython/gis_set.py:1088 +#: ../gui/wxpython/gis_set.py:1008 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1011 #, python-format msgid "" @@ -4308,13 +4273,13 @@ "\n" "PÅ™ejete si odstranit .gislock (k této operaci potÅ™ebujete přísluÅ¡né oprávnÄ›ní) a pokraÄovat?" -#: ../gui/wxpython/gis_set.py:1094 ../gui/wxpython/gis_set.py:1107 +#: ../gui/wxpython/gis_set.py:1014 ../gui/wxpython/gis_set.py:1027 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1017 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1030 msgid "Lock file found" msgstr "" -#: ../gui/wxpython/gis_set.py:1103 +#: ../gui/wxpython/gis_set.py:1023 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1026 msgid "" "ARE YOU REALLY SURE?\n" @@ -4325,7 +4290,7 @@ "\n" "Pokud je opravdu spuÅ¡tÄ›no jiné sezení GRASSu, můžete tímto poÅ¡kodit data. Podívejte se radÅ¡i jeÅ¡tÄ› do správce procesů..." -#: ../gui/wxpython/gis_set.py:1117 +#: ../gui/wxpython/gis_set.py:1037 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1040 #, python-format msgid "" @@ -4337,20 +4302,20 @@ "\n" "Detaily: %(reason)s" -#: ../gui/wxpython/gis_set.py:1167 +#: ../gui/wxpython/gis_set.py:1082 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1090 #, python-format msgid "Name <%(name)s> is not a valid name for location or mapset. Please use only ASCII characters excluding %(chars)s and space." msgstr "Název <%(name)s> není platným názvem lokace nebo mapsetu. Používejte pouze znaky ASCII kromÄ› %(chars)s a mezery." -#: ../gui/wxpython/gis_set.py:1172 +#: ../gui/wxpython/gis_set.py:1087 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1095 -#: ../gui/wxpython/gui_core/widgets.py:859 +#: ../gui/wxpython/gui_core/widgets.py:860 msgid "Invalid name" msgstr "Neplatný název" -#: ../gui/wxpython/menustrings.py:3 ../gui/wxpython/menustrings.py:2004 -#: ../gui/wxpython/menustrings.py:2054 +#: ../gui/wxpython/menustrings.py:3 ../gui/wxpython/menustrings.py:2005 +#: ../gui/wxpython/menustrings.py:2055 #: ../gui/wxpython/image2target/ii2t_menustrings.py:4 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1972 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2022 @@ -4362,7 +4327,7 @@ msgid "Workspace" msgstr "Pracovní plocha" -#: ../gui/wxpython/menustrings.py:5 ../gui/wxpython/menustrings.py:2005 +#: ../gui/wxpython/menustrings.py:5 ../gui/wxpython/menustrings.py:2006 #: ../gui/wxpython/image2target/ii2t_menustrings.py:6 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1973 #: ../gui/wxpython/nviz/tools.py:1360 @@ -4374,7 +4339,7 @@ msgid "Create new workspace" msgstr "VytvoÅ™it novou pracovní plochu" -#: ../gui/wxpython/menustrings.py:7 ../gui/wxpython/menustrings.py:2007 +#: ../gui/wxpython/menustrings.py:7 ../gui/wxpython/menustrings.py:2008 #: ../gui/wxpython/image2target/ii2t_menustrings.py:8 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1975 msgid "Open" @@ -4387,11 +4352,11 @@ #: ../gui/wxpython/menustrings.py:10 #: ../gui/wxpython/image2target/ii2t_menustrings.py:11 -#: ../gui/wxpython/lmgr/frame.py:1615 ../gui/wxpython/lmgr/frame.py:1636 +#: ../gui/wxpython/lmgr/frame.py:1618 ../gui/wxpython/lmgr/frame.py:1639 msgid "Save workspace" msgstr "Uložit pracovní plochu" -#: ../gui/wxpython/menustrings.py:11 ../gui/wxpython/menustrings.py:2011 +#: ../gui/wxpython/menustrings.py:11 ../gui/wxpython/menustrings.py:2012 #: ../gui/wxpython/image2target/ii2t_menustrings.py:12 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1979 msgid "Save as" @@ -4402,10 +4367,10 @@ msgid "Save workspace to file" msgstr "Uložit pracovní plochu do souboru" -#: ../gui/wxpython/menustrings.py:13 ../gui/wxpython/menustrings.py:2013 +#: ../gui/wxpython/menustrings.py:13 ../gui/wxpython/menustrings.py:2014 #: ../gui/wxpython/image2target/ii2t_menustrings.py:14 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1981 -#: ../gui/wxpython/gui_core/forms.py:561 +#: ../gui/wxpython/gui_core/forms.py:573 #: ../gui/wxpython/mapswipe/dialogs.py:193 msgid "Close" msgstr "Zavřít" @@ -4510,143 +4475,143 @@ msgid "Close all open map display windows" msgstr "Zavřít vÅ¡echna otevÅ™ená mapová okna" -#: ../gui/wxpython/menustrings.py:37 ../gui/wxpython/menustrings.py:1055 +#: ../gui/wxpython/menustrings.py:37 ../gui/wxpython/menustrings.py:1056 msgid "Simplified raster import with reprojection" msgstr "" #: ../gui/wxpython/menustrings.py:38 ../gui/wxpython/menustrings.py:40 -#: ../gui/wxpython/menustrings.py:1056 ../gui/wxpython/menustrings.py:1058 +#: ../gui/wxpython/menustrings.py:1057 ../gui/wxpython/menustrings.py:1059 #: ../gui/wxpython/image2target/ii2t_menustrings.py:39 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1040 msgid "Imports raster data into a GRASS raster map using GDAL library." msgstr "" -#: ../gui/wxpython/menustrings.py:39 ../gui/wxpython/menustrings.py:1057 +#: ../gui/wxpython/menustrings.py:39 ../gui/wxpython/menustrings.py:1058 msgid "Import of common raster formats" msgstr "" -#: ../gui/wxpython/menustrings.py:41 ../gui/wxpython/menustrings.py:1059 +#: ../gui/wxpython/menustrings.py:41 ../gui/wxpython/menustrings.py:1060 #: ../gui/wxpython/image2target/ii2t_menustrings.py:42 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1043 msgid "ASCII x,y,z point import and gridding" msgstr "" -#: ../gui/wxpython/menustrings.py:42 ../gui/wxpython/menustrings.py:1060 +#: ../gui/wxpython/menustrings.py:42 ../gui/wxpython/menustrings.py:1061 #: ../gui/wxpython/image2target/ii2t_menustrings.py:43 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1044 msgid "Creates a raster map from an assemblage of many coordinates using univariate statistics." msgstr "" -#: ../gui/wxpython/menustrings.py:43 ../gui/wxpython/menustrings.py:1061 +#: ../gui/wxpython/menustrings.py:43 ../gui/wxpython/menustrings.py:1062 #: ../gui/wxpython/image2target/ii2t_menustrings.py:44 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1045 msgid "ASCII grid import" msgstr "Import ASCII mřížky (grid)" -#: ../gui/wxpython/menustrings.py:44 ../gui/wxpython/menustrings.py:1062 +#: ../gui/wxpython/menustrings.py:44 ../gui/wxpython/menustrings.py:1063 #: ../gui/wxpython/image2target/ii2t_menustrings.py:45 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1046 msgid "Converts a GRASS ASCII raster file to binary raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:45 ../gui/wxpython/menustrings.py:1063 +#: ../gui/wxpython/menustrings.py:45 ../gui/wxpython/menustrings.py:1064 #: ../gui/wxpython/image2target/ii2t_menustrings.py:46 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1047 msgid "ASCII polygons, lines, and point import" msgstr "" -#: ../gui/wxpython/menustrings.py:46 ../gui/wxpython/menustrings.py:1064 +#: ../gui/wxpython/menustrings.py:46 ../gui/wxpython/menustrings.py:1065 #: ../gui/wxpython/image2target/ii2t_menustrings.py:47 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1048 msgid "Creates raster maps from ASCII polygon/line/point data files." msgstr "Vytvoří rastrové mapy z ASCII polygonových/liniových/bodových datových souborů." -#: ../gui/wxpython/menustrings.py:47 ../gui/wxpython/menustrings.py:1065 +#: ../gui/wxpython/menustrings.py:47 ../gui/wxpython/menustrings.py:1066 #: ../gui/wxpython/image2target/ii2t_menustrings.py:48 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1049 msgid "Raw binary array import" msgstr "" -#: ../gui/wxpython/menustrings.py:48 ../gui/wxpython/menustrings.py:1066 +#: ../gui/wxpython/menustrings.py:48 ../gui/wxpython/menustrings.py:1067 #: ../gui/wxpython/image2target/ii2t_menustrings.py:49 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1050 msgid "Import a binary raster file into a GRASS raster map layer." msgstr "Importuje binární rastrový soubor jako GRASS rastrovou mapu." -#: ../gui/wxpython/menustrings.py:49 ../gui/wxpython/menustrings.py:1067 +#: ../gui/wxpython/menustrings.py:49 ../gui/wxpython/menustrings.py:1068 #: ../gui/wxpython/image2target/ii2t_menustrings.py:50 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1051 msgid "GRIDATB.FOR import" msgstr "GRIDATB.FOR import" -#: ../gui/wxpython/menustrings.py:50 ../gui/wxpython/menustrings.py:1068 +#: ../gui/wxpython/menustrings.py:50 ../gui/wxpython/menustrings.py:1069 #: ../gui/wxpython/image2target/ii2t_menustrings.py:51 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1052 msgid "Imports GRIDATB.FOR map file (TOPMODEL) into a GRASS raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:51 ../gui/wxpython/menustrings.py:1069 +#: ../gui/wxpython/menustrings.py:51 ../gui/wxpython/menustrings.py:1070 #: ../gui/wxpython/image2target/ii2t_menustrings.py:52 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1053 msgid "Matlab 2D array import" msgstr "Import Matlab 2D pole" -#: ../gui/wxpython/menustrings.py:52 ../gui/wxpython/menustrings.py:1070 +#: ../gui/wxpython/menustrings.py:52 ../gui/wxpython/menustrings.py:1071 #: ../gui/wxpython/image2target/ii2t_menustrings.py:53 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1054 msgid "Imports a binary MAT-File(v4) to a GRASS raster." msgstr "Importuje soubor MAT (v4) jako rastrový soubor GRASSu." -#: ../gui/wxpython/menustrings.py:53 ../gui/wxpython/menustrings.py:1071 +#: ../gui/wxpython/menustrings.py:53 ../gui/wxpython/menustrings.py:1072 #: ../gui/wxpython/image2target/ii2t_menustrings.py:54 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1055 msgid "PNG import" msgstr "" -#: ../gui/wxpython/menustrings.py:54 ../gui/wxpython/menustrings.py:1072 +#: ../gui/wxpython/menustrings.py:54 ../gui/wxpython/menustrings.py:1073 #: ../gui/wxpython/image2target/ii2t_menustrings.py:55 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1056 msgid "Imports non-georeferenced PNG format image." msgstr "" -#: ../gui/wxpython/menustrings.py:55 ../gui/wxpython/menustrings.py:1073 +#: ../gui/wxpython/menustrings.py:55 ../gui/wxpython/menustrings.py:1074 #: ../gui/wxpython/image2target/ii2t_menustrings.py:56 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1057 msgid "SPOT NDVI import" msgstr "SPOT NDVI import" -#: ../gui/wxpython/menustrings.py:56 ../gui/wxpython/menustrings.py:1074 +#: ../gui/wxpython/menustrings.py:56 ../gui/wxpython/menustrings.py:1075 #: ../gui/wxpython/image2target/ii2t_menustrings.py:57 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1058 msgid "Imports SPOT VGT NDVI data into a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:57 ../gui/wxpython/menustrings.py:1075 +#: ../gui/wxpython/menustrings.py:57 ../gui/wxpython/menustrings.py:1076 #: ../gui/wxpython/image2target/ii2t_menustrings.py:58 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1059 msgid "SRTM HGT import" msgstr "SRTM HGT import" -#: ../gui/wxpython/menustrings.py:58 ../gui/wxpython/menustrings.py:1076 +#: ../gui/wxpython/menustrings.py:58 ../gui/wxpython/menustrings.py:1077 #: ../gui/wxpython/image2target/ii2t_menustrings.py:59 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1060 msgid "Imports SRTM HGT files into raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:59 ../gui/wxpython/menustrings.py:1077 +#: ../gui/wxpython/menustrings.py:59 ../gui/wxpython/menustrings.py:1078 #: ../gui/wxpython/image2target/ii2t_menustrings.py:60 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1061 msgid "Terra ASTER HDF import" msgstr "Terra ASTER HDF import" -#: ../gui/wxpython/menustrings.py:60 ../gui/wxpython/menustrings.py:1078 +#: ../gui/wxpython/menustrings.py:60 ../gui/wxpython/menustrings.py:1079 #: ../gui/wxpython/image2target/ii2t_menustrings.py:61 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1062 msgid "Georeference, rectify, and import Terra-ASTER imagery and relative DEMs using gdalwarp." msgstr "" #: ../gui/wxpython/menustrings.py:61 ../gui/wxpython/menustrings.py:86 -#: ../gui/wxpython/menustrings.py:1079 ../gui/wxpython/menustrings.py:1104 +#: ../gui/wxpython/menustrings.py:1080 ../gui/wxpython/menustrings.py:1105 #: ../gui/wxpython/image2target/ii2t_menustrings.py:62 #: ../gui/wxpython/image2target/ii2t_menustrings.py:86 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1063 @@ -4654,24 +4619,22 @@ msgid "LAS LiDAR points import" msgstr "" -#: ../gui/wxpython/menustrings.py:62 ../gui/wxpython/menustrings.py:1080 +#: ../gui/wxpython/menustrings.py:62 ../gui/wxpython/menustrings.py:1081 msgid "Creates a raster map from LAS LiDAR points using univariate statistics." msgstr "" -#: ../gui/wxpython/menustrings.py:63 ../gui/wxpython/menustrings.py:1081 +#: ../gui/wxpython/menustrings.py:63 ../gui/wxpython/menustrings.py:1082 #: ../gui/wxpython/image2target/ii2t_menustrings.py:63 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1064 msgid "Unpack raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:64 ../gui/wxpython/menustrings.py:1082 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:64 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1065 -msgid "Imports a raster map as GRASS GIS specific archive file (packed with r.pack)" +#: ../gui/wxpython/menustrings.py:64 ../gui/wxpython/menustrings.py:1083 +msgid "Imports a GRASS GIS specific raster archive file (packed with r.pack) as a raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:65 ../gui/wxpython/menustrings.py:291 -#: ../gui/wxpython/menustrings.py:1083 ../gui/wxpython/menustrings.py:1233 +#: ../gui/wxpython/menustrings.py:65 ../gui/wxpython/menustrings.py:292 +#: ../gui/wxpython/menustrings.py:1084 ../gui/wxpython/menustrings.py:1234 #: ../gui/wxpython/image2target/ii2t_menustrings.py:65 #: ../gui/wxpython/image2target/ii2t_menustrings.py:286 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1066 @@ -4679,8 +4642,8 @@ msgid "Reproject raster map from different GRASS location" msgstr "" -#: ../gui/wxpython/menustrings.py:66 ../gui/wxpython/menustrings.py:292 -#: ../gui/wxpython/menustrings.py:1084 ../gui/wxpython/menustrings.py:1234 +#: ../gui/wxpython/menustrings.py:66 ../gui/wxpython/menustrings.py:293 +#: ../gui/wxpython/menustrings.py:1085 ../gui/wxpython/menustrings.py:1235 #: ../gui/wxpython/image2target/ii2t_menustrings.py:66 #: ../gui/wxpython/image2target/ii2t_menustrings.py:287 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1067 @@ -4688,123 +4651,121 @@ msgid "Re-projects a raster map from given location to the current location." msgstr "" -#: ../gui/wxpython/menustrings.py:68 ../gui/wxpython/menustrings.py:1086 +#: ../gui/wxpython/menustrings.py:68 ../gui/wxpython/menustrings.py:1087 msgid "Simplified vector import with reprojection" msgstr "" #: ../gui/wxpython/menustrings.py:69 ../gui/wxpython/menustrings.py:71 -#: ../gui/wxpython/menustrings.py:1087 ../gui/wxpython/menustrings.py:1089 +#: ../gui/wxpython/menustrings.py:1088 ../gui/wxpython/menustrings.py:1090 #: ../gui/wxpython/image2target/ii2t_menustrings.py:69 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1070 msgid "Imports vector data into a GRASS vector map using OGR library." msgstr "" -#: ../gui/wxpython/menustrings.py:70 ../gui/wxpython/menustrings.py:1088 +#: ../gui/wxpython/menustrings.py:70 ../gui/wxpython/menustrings.py:1089 msgid "Import of common vector formats" msgstr "" -#: ../gui/wxpython/menustrings.py:72 ../gui/wxpython/menustrings.py:1090 +#: ../gui/wxpython/menustrings.py:72 ../gui/wxpython/menustrings.py:1091 #: ../gui/wxpython/image2target/ii2t_menustrings.py:72 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1073 msgid "ASCII points or GRASS ASCII format" msgstr "" -#: ../gui/wxpython/menustrings.py:73 ../gui/wxpython/menustrings.py:1091 +#: ../gui/wxpython/menustrings.py:73 ../gui/wxpython/menustrings.py:1092 #: ../gui/wxpython/image2target/ii2t_menustrings.py:73 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1074 msgid "Creates a vector map from an ASCII points file or ASCII vector file." msgstr "" -#: ../gui/wxpython/menustrings.py:74 ../gui/wxpython/menustrings.py:1092 +#: ../gui/wxpython/menustrings.py:74 ../gui/wxpython/menustrings.py:1093 #: ../gui/wxpython/image2target/ii2t_menustrings.py:74 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1075 msgid "ASCII points as a vector lines" msgstr "Import ASCII body jako vektorové linie" -#: ../gui/wxpython/menustrings.py:75 ../gui/wxpython/menustrings.py:1093 +#: ../gui/wxpython/menustrings.py:75 ../gui/wxpython/menustrings.py:1094 #: ../gui/wxpython/image2target/ii2t_menustrings.py:75 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1076 msgid "Imports ASCII x,y[,z] coordinates as a series of lines." msgstr "" -#: ../gui/wxpython/menustrings.py:76 ../gui/wxpython/menustrings.py:1094 +#: ../gui/wxpython/menustrings.py:76 ../gui/wxpython/menustrings.py:1095 #: ../gui/wxpython/image2target/ii2t_menustrings.py:76 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1077 msgid "DXF import" msgstr "Import DXF" -#: ../gui/wxpython/menustrings.py:77 ../gui/wxpython/menustrings.py:1095 +#: ../gui/wxpython/menustrings.py:77 ../gui/wxpython/menustrings.py:1096 #: ../gui/wxpython/image2target/ii2t_menustrings.py:77 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1078 msgid "Converts files in DXF format to GRASS vector map format." msgstr "PÅ™evede soubory ve formátu DXF do vektorového formátu GRASSu." -#: ../gui/wxpython/menustrings.py:78 ../gui/wxpython/menustrings.py:1096 +#: ../gui/wxpython/menustrings.py:78 ../gui/wxpython/menustrings.py:1097 #: ../gui/wxpython/image2target/ii2t_menustrings.py:78 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1079 msgid "WFS" msgstr "WFS" -#: ../gui/wxpython/menustrings.py:79 ../gui/wxpython/menustrings.py:1097 +#: ../gui/wxpython/menustrings.py:79 ../gui/wxpython/menustrings.py:1098 #: ../gui/wxpython/image2target/ii2t_menustrings.py:79 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1080 msgid "Imports GetFeature from a WFS server." msgstr "" -#: ../gui/wxpython/menustrings.py:80 ../gui/wxpython/menustrings.py:1098 +#: ../gui/wxpython/menustrings.py:80 ../gui/wxpython/menustrings.py:1099 #: ../gui/wxpython/image2target/ii2t_menustrings.py:80 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1081 msgid "ESRI e00 import" msgstr "ESRI e00 import" -#: ../gui/wxpython/menustrings.py:81 ../gui/wxpython/menustrings.py:1099 +#: ../gui/wxpython/menustrings.py:81 ../gui/wxpython/menustrings.py:1100 #: ../gui/wxpython/image2target/ii2t_menustrings.py:81 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1082 msgid "Imports E00 file into a vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:82 ../gui/wxpython/menustrings.py:1100 +#: ../gui/wxpython/menustrings.py:82 ../gui/wxpython/menustrings.py:1101 #: ../gui/wxpython/image2target/ii2t_menustrings.py:82 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1083 msgid "Geonames import" msgstr "GEonames import" -#: ../gui/wxpython/menustrings.py:83 ../gui/wxpython/menustrings.py:1101 +#: ../gui/wxpython/menustrings.py:83 ../gui/wxpython/menustrings.py:1102 #: ../gui/wxpython/image2target/ii2t_menustrings.py:83 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1084 msgid "Imports geonames.org country files into a vector points map." msgstr "" -#: ../gui/wxpython/menustrings.py:84 ../gui/wxpython/menustrings.py:1102 +#: ../gui/wxpython/menustrings.py:84 ../gui/wxpython/menustrings.py:1103 #: ../gui/wxpython/image2target/ii2t_menustrings.py:84 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1085 msgid "Matlab array or Mapgen format import" msgstr "" -#: ../gui/wxpython/menustrings.py:85 ../gui/wxpython/menustrings.py:1103 +#: ../gui/wxpython/menustrings.py:85 ../gui/wxpython/menustrings.py:1104 #: ../gui/wxpython/image2target/ii2t_menustrings.py:85 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1086 msgid "Imports Mapgen or Matlab-ASCII vector maps into GRASS." msgstr "" -#: ../gui/wxpython/menustrings.py:87 ../gui/wxpython/menustrings.py:1105 +#: ../gui/wxpython/menustrings.py:87 ../gui/wxpython/menustrings.py:1106 msgid "Converts LAS LiDAR point clouds to a GRASS vector map with libLAS." msgstr "" -#: ../gui/wxpython/menustrings.py:88 ../gui/wxpython/menustrings.py:1106 +#: ../gui/wxpython/menustrings.py:88 ../gui/wxpython/menustrings.py:1107 #: ../gui/wxpython/image2target/ii2t_menustrings.py:87 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1088 msgid "Unpack vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:89 ../gui/wxpython/menustrings.py:1107 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:88 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1089 -msgid "Imports a vector map as GRASS GIS specific archive file (packed with v.pack)" +#: ../gui/wxpython/menustrings.py:89 ../gui/wxpython/menustrings.py:1108 +msgid "Imports a GRASS GIS specific vector archive file (packed with v.pack) as a vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:90 ../gui/wxpython/menustrings.py:571 -#: ../gui/wxpython/menustrings.py:1108 ../gui/wxpython/menustrings.py:1513 +#: ../gui/wxpython/menustrings.py:90 ../gui/wxpython/menustrings.py:572 +#: ../gui/wxpython/menustrings.py:1109 ../gui/wxpython/menustrings.py:1514 #: ../gui/wxpython/image2target/ii2t_menustrings.py:89 #: ../gui/wxpython/image2target/ii2t_menustrings.py:564 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1090 @@ -4812,8 +4773,8 @@ msgid "Reproject vector map from different GRASS location" msgstr "" -#: ../gui/wxpython/menustrings.py:91 ../gui/wxpython/menustrings.py:572 -#: ../gui/wxpython/menustrings.py:1109 ../gui/wxpython/menustrings.py:1514 +#: ../gui/wxpython/menustrings.py:91 ../gui/wxpython/menustrings.py:573 +#: ../gui/wxpython/menustrings.py:1110 ../gui/wxpython/menustrings.py:1515 #: ../gui/wxpython/image2target/ii2t_menustrings.py:90 #: ../gui/wxpython/image2target/ii2t_menustrings.py:565 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1091 @@ -4821,55 +4782,55 @@ msgid "Re-projects a vector map from one location to the current location." msgstr "ZmÄ›ní projekci vektorové vrstvy ze zvolené lokace do aktuální lokace." -#: ../gui/wxpython/menustrings.py:92 ../gui/wxpython/menustrings.py:1110 +#: ../gui/wxpython/menustrings.py:92 ../gui/wxpython/menustrings.py:1111 #: ../gui/wxpython/image2target/ii2t_menustrings.py:91 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1092 msgid "Import 3D raster data" msgstr "Import 3D rastrových map" -#: ../gui/wxpython/menustrings.py:93 ../gui/wxpython/menustrings.py:1111 +#: ../gui/wxpython/menustrings.py:93 ../gui/wxpython/menustrings.py:1112 #: ../gui/wxpython/image2target/ii2t_menustrings.py:92 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1093 msgid "ASCII 3D import" msgstr "ASCII 3D import" -#: ../gui/wxpython/menustrings.py:94 ../gui/wxpython/menustrings.py:1112 +#: ../gui/wxpython/menustrings.py:94 ../gui/wxpython/menustrings.py:1113 #: ../gui/wxpython/image2target/ii2t_menustrings.py:93 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1094 msgid "Converts a 3D ASCII raster text file into a (binary) 3D raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:95 ../gui/wxpython/menustrings.py:1113 +#: ../gui/wxpython/menustrings.py:95 ../gui/wxpython/menustrings.py:1114 #: ../gui/wxpython/image2target/ii2t_menustrings.py:94 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1095 msgid "Raw binary array 3D import" msgstr "" -#: ../gui/wxpython/menustrings.py:96 ../gui/wxpython/menustrings.py:1114 +#: ../gui/wxpython/menustrings.py:96 ../gui/wxpython/menustrings.py:1115 #: ../gui/wxpython/image2target/ii2t_menustrings.py:95 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1096 msgid "Imports a binary raster file into a GRASS 3D raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:97 ../gui/wxpython/menustrings.py:1115 +#: ../gui/wxpython/menustrings.py:97 ../gui/wxpython/menustrings.py:1116 #: ../gui/wxpython/image2target/ii2t_menustrings.py:96 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1097 msgid "Vis5D import" msgstr "Vis5D import" -#: ../gui/wxpython/menustrings.py:98 ../gui/wxpython/menustrings.py:1116 +#: ../gui/wxpython/menustrings.py:98 ../gui/wxpython/menustrings.py:1117 #: ../gui/wxpython/image2target/ii2t_menustrings.py:97 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1098 msgid "Import 3-dimensional Vis5D files." msgstr "" -#: ../gui/wxpython/menustrings.py:99 ../gui/wxpython/menustrings.py:1117 +#: ../gui/wxpython/menustrings.py:99 ../gui/wxpython/menustrings.py:1118 #: ../gui/wxpython/image2target/ii2t_menustrings.py:98 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1099 msgid "Import database table" msgstr "Import databázové tabulky" -#: ../gui/wxpython/menustrings.py:100 ../gui/wxpython/menustrings.py:1118 +#: ../gui/wxpython/menustrings.py:100 ../gui/wxpython/menustrings.py:1119 #: ../gui/wxpython/image2target/ii2t_menustrings.py:68 #: ../gui/wxpython/image2target/ii2t_menustrings.py:99 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1069 @@ -4877,21 +4838,21 @@ msgid "Common import formats" msgstr "" -#: ../gui/wxpython/menustrings.py:101 ../gui/wxpython/menustrings.py:1119 +#: ../gui/wxpython/menustrings.py:101 ../gui/wxpython/menustrings.py:1120 #: ../gui/wxpython/image2target/ii2t_menustrings.py:100 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1101 msgid "Imports attribute tables in various formats." msgstr "Importuje atributové tabulky v různých formátech." -#: ../gui/wxpython/menustrings.py:102 ../gui/wxpython/menustrings.py:1120 +#: ../gui/wxpython/menustrings.py:102 ../gui/wxpython/menustrings.py:1121 #: ../gui/wxpython/image2target/ii2t_menustrings.py:101 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1102 msgid "Export raster map" msgstr "Export rastrové mapy" #: ../gui/wxpython/menustrings.py:103 ../gui/wxpython/menustrings.py:132 -#: ../gui/wxpython/menustrings.py:158 ../gui/wxpython/menustrings.py:1121 -#: ../gui/wxpython/menustrings.py:1150 ../gui/wxpython/menustrings.py:1176 +#: ../gui/wxpython/menustrings.py:158 ../gui/wxpython/menustrings.py:1122 +#: ../gui/wxpython/menustrings.py:1151 ../gui/wxpython/menustrings.py:1177 #: ../gui/wxpython/image2target/ii2t_menustrings.py:102 #: ../gui/wxpython/image2target/ii2t_menustrings.py:131 #: ../gui/wxpython/image2target/ii2t_menustrings.py:156 @@ -4901,122 +4862,122 @@ msgid "Common export formats" msgstr "Export do běžných formátů" -#: ../gui/wxpython/menustrings.py:104 ../gui/wxpython/menustrings.py:1122 +#: ../gui/wxpython/menustrings.py:104 ../gui/wxpython/menustrings.py:1123 #: ../gui/wxpython/image2target/ii2t_menustrings.py:103 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1104 msgid "Exports GRASS raster maps into GDAL supported formats." msgstr "Exportuje GRASS rastrové vrstvy do jednoho z formátů podporovaných knihovnou GDAL." -#: ../gui/wxpython/menustrings.py:105 ../gui/wxpython/menustrings.py:1123 +#: ../gui/wxpython/menustrings.py:105 ../gui/wxpython/menustrings.py:1124 #: ../gui/wxpython/image2target/ii2t_menustrings.py:104 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1105 msgid "ASCII grid export" msgstr "ASCII grid export" -#: ../gui/wxpython/menustrings.py:106 ../gui/wxpython/menustrings.py:1124 +#: ../gui/wxpython/menustrings.py:106 ../gui/wxpython/menustrings.py:1125 #: ../gui/wxpython/image2target/ii2t_menustrings.py:105 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1106 msgid "Converts a raster map layer into a GRASS ASCII text file." msgstr "" -#: ../gui/wxpython/menustrings.py:107 ../gui/wxpython/menustrings.py:1125 +#: ../gui/wxpython/menustrings.py:107 ../gui/wxpython/menustrings.py:1126 #: ../gui/wxpython/image2target/ii2t_menustrings.py:106 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1107 msgid "ASCII x,y,z points export" msgstr "" -#: ../gui/wxpython/menustrings.py:108 ../gui/wxpython/menustrings.py:1126 +#: ../gui/wxpython/menustrings.py:108 ../gui/wxpython/menustrings.py:1127 #: ../gui/wxpython/image2target/ii2t_menustrings.py:107 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1108 msgid "Exports a raster map to a text file as x,y,z values based on cell centers." msgstr "" -#: ../gui/wxpython/menustrings.py:109 ../gui/wxpython/menustrings.py:1127 +#: ../gui/wxpython/menustrings.py:109 ../gui/wxpython/menustrings.py:1128 #: ../gui/wxpython/image2target/ii2t_menustrings.py:108 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1109 msgid "GRIDATB.FOR export" msgstr "GRIDATB.FOR export" -#: ../gui/wxpython/menustrings.py:110 ../gui/wxpython/menustrings.py:1128 +#: ../gui/wxpython/menustrings.py:110 ../gui/wxpython/menustrings.py:1129 #: ../gui/wxpython/image2target/ii2t_menustrings.py:109 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1110 msgid "Exports GRASS raster map to GRIDATB.FOR map file (TOPMODEL)." msgstr "" -#: ../gui/wxpython/menustrings.py:111 ../gui/wxpython/menustrings.py:1129 +#: ../gui/wxpython/menustrings.py:111 ../gui/wxpython/menustrings.py:1130 #: ../gui/wxpython/image2target/ii2t_menustrings.py:110 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1111 msgid "Matlab 2D array export" msgstr "Export do Matlab 2D pole" -#: ../gui/wxpython/menustrings.py:112 ../gui/wxpython/menustrings.py:1130 +#: ../gui/wxpython/menustrings.py:112 ../gui/wxpython/menustrings.py:1131 #: ../gui/wxpython/image2target/ii2t_menustrings.py:111 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1112 msgid "Exports a GRASS raster to a binary MAT-File." msgstr "Exportuje rastrový soubor GRASSu do binárního souboru MAT." -#: ../gui/wxpython/menustrings.py:113 ../gui/wxpython/menustrings.py:1131 +#: ../gui/wxpython/menustrings.py:113 ../gui/wxpython/menustrings.py:1132 #: ../gui/wxpython/image2target/ii2t_menustrings.py:112 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1113 msgid "Raw binary array export" msgstr "" -#: ../gui/wxpython/menustrings.py:114 ../gui/wxpython/menustrings.py:1132 +#: ../gui/wxpython/menustrings.py:114 ../gui/wxpython/menustrings.py:1133 #: ../gui/wxpython/image2target/ii2t_menustrings.py:113 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1114 msgid "Exports a GRASS raster to a binary array." msgstr "Exportuje rastrový soubor GRASSu do binárního pole." -#: ../gui/wxpython/menustrings.py:115 ../gui/wxpython/menustrings.py:1133 +#: ../gui/wxpython/menustrings.py:115 ../gui/wxpython/menustrings.py:1134 #: ../gui/wxpython/image2target/ii2t_menustrings.py:114 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1115 msgid "MPEG-1 export" msgstr "MPEG-1 export" -#: ../gui/wxpython/menustrings.py:116 ../gui/wxpython/menustrings.py:1134 +#: ../gui/wxpython/menustrings.py:116 ../gui/wxpython/menustrings.py:1135 #: ../gui/wxpython/image2target/ii2t_menustrings.py:115 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1116 msgid "Converts raster map series to MPEG movie." msgstr "" -#: ../gui/wxpython/menustrings.py:117 ../gui/wxpython/menustrings.py:1135 +#: ../gui/wxpython/menustrings.py:117 ../gui/wxpython/menustrings.py:1136 #: ../gui/wxpython/image2target/ii2t_menustrings.py:116 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1117 msgid "PNG export" msgstr "PNG export" -#: ../gui/wxpython/menustrings.py:118 ../gui/wxpython/menustrings.py:1136 +#: ../gui/wxpython/menustrings.py:118 ../gui/wxpython/menustrings.py:1137 #: ../gui/wxpython/image2target/ii2t_menustrings.py:117 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1118 msgid "Export a GRASS raster map as a non-georeferenced PNG image." msgstr "" -#: ../gui/wxpython/menustrings.py:119 ../gui/wxpython/menustrings.py:1137 +#: ../gui/wxpython/menustrings.py:119 ../gui/wxpython/menustrings.py:1138 #: ../gui/wxpython/image2target/ii2t_menustrings.py:118 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1119 msgid "PPM export" msgstr "PPM export" -#: ../gui/wxpython/menustrings.py:120 ../gui/wxpython/menustrings.py:1138 +#: ../gui/wxpython/menustrings.py:120 ../gui/wxpython/menustrings.py:1139 #: ../gui/wxpython/image2target/ii2t_menustrings.py:119 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1120 msgid "Converts a GRASS raster map to a PPM image file." msgstr "" -#: ../gui/wxpython/menustrings.py:121 ../gui/wxpython/menustrings.py:1139 +#: ../gui/wxpython/menustrings.py:121 ../gui/wxpython/menustrings.py:1140 #: ../gui/wxpython/image2target/ii2t_menustrings.py:120 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1121 msgid "PPM from RGB export" msgstr "Export PPM z RGB vrstev" -#: ../gui/wxpython/menustrings.py:122 ../gui/wxpython/menustrings.py:1140 +#: ../gui/wxpython/menustrings.py:122 ../gui/wxpython/menustrings.py:1141 #: ../gui/wxpython/image2target/ii2t_menustrings.py:121 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1122 msgid "Converts 3 GRASS raster layers (R,G,B) to a PPM image file." msgstr "" #: ../gui/wxpython/menustrings.py:123 ../gui/wxpython/menustrings.py:140 -#: ../gui/wxpython/menustrings.py:1141 ../gui/wxpython/menustrings.py:1158 +#: ../gui/wxpython/menustrings.py:1142 ../gui/wxpython/menustrings.py:1159 #: ../gui/wxpython/image2target/ii2t_menustrings.py:122 #: ../gui/wxpython/image2target/ii2t_menustrings.py:138 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1123 @@ -5024,27 +4985,27 @@ msgid "POV-Ray export" msgstr "POV-Ray export" -#: ../gui/wxpython/menustrings.py:124 ../gui/wxpython/menustrings.py:1142 +#: ../gui/wxpython/menustrings.py:124 ../gui/wxpython/menustrings.py:1143 #: ../gui/wxpython/image2target/ii2t_menustrings.py:123 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1124 msgid "Converts a raster map layer into a height-field file for POV-Ray." msgstr "" -#: ../gui/wxpython/menustrings.py:125 ../gui/wxpython/menustrings.py:1143 +#: ../gui/wxpython/menustrings.py:125 ../gui/wxpython/menustrings.py:1144 #: ../gui/wxpython/image2target/ii2t_menustrings.py:124 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1125 msgid "VRML export" msgstr "VRML export" -#: ../gui/wxpython/menustrings.py:126 ../gui/wxpython/menustrings.py:1144 +#: ../gui/wxpython/menustrings.py:126 ../gui/wxpython/menustrings.py:1145 #: ../gui/wxpython/image2target/ii2t_menustrings.py:125 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1126 msgid "Exports a raster map to the Virtual Reality Modeling Language (VRML)." msgstr "" #: ../gui/wxpython/menustrings.py:127 ../gui/wxpython/menustrings.py:144 -#: ../gui/wxpython/menustrings.py:155 ../gui/wxpython/menustrings.py:1145 -#: ../gui/wxpython/menustrings.py:1162 ../gui/wxpython/menustrings.py:1173 +#: ../gui/wxpython/menustrings.py:155 ../gui/wxpython/menustrings.py:1146 +#: ../gui/wxpython/menustrings.py:1163 ../gui/wxpython/menustrings.py:1174 #: ../gui/wxpython/image2target/ii2t_menustrings.py:126 #: ../gui/wxpython/image2target/ii2t_menustrings.py:142 #: ../gui/wxpython/image2target/ii2t_menustrings.py:153 @@ -5054,227 +5015,227 @@ msgid "VTK export" msgstr "VTK export" -#: ../gui/wxpython/menustrings.py:128 ../gui/wxpython/menustrings.py:1146 +#: ../gui/wxpython/menustrings.py:128 ../gui/wxpython/menustrings.py:1147 #: ../gui/wxpython/image2target/ii2t_menustrings.py:127 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1128 msgid "Converts raster maps into the VTK-ASCII format." msgstr "" -#: ../gui/wxpython/menustrings.py:129 ../gui/wxpython/menustrings.py:1147 +#: ../gui/wxpython/menustrings.py:129 ../gui/wxpython/menustrings.py:1148 #: ../gui/wxpython/image2target/ii2t_menustrings.py:128 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1129 msgid "Pack raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:130 ../gui/wxpython/menustrings.py:1148 +#: ../gui/wxpython/menustrings.py:130 ../gui/wxpython/menustrings.py:1149 #: ../gui/wxpython/image2target/ii2t_menustrings.py:129 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1130 msgid "Exports a raster map as GRASS GIS specific archive file" msgstr "" -#: ../gui/wxpython/menustrings.py:131 ../gui/wxpython/menustrings.py:1149 +#: ../gui/wxpython/menustrings.py:131 ../gui/wxpython/menustrings.py:1150 #: ../gui/wxpython/image2target/ii2t_menustrings.py:130 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1131 msgid "Export vector map" msgstr "Export vektorové mapy" -#: ../gui/wxpython/menustrings.py:133 ../gui/wxpython/menustrings.py:1151 +#: ../gui/wxpython/menustrings.py:133 ../gui/wxpython/menustrings.py:1152 msgid "Exports a vector map layer to any of the supported OGR vector formats. By default a vector map layer is exported to OGC GeoPackage format." msgstr "" -#: ../gui/wxpython/menustrings.py:134 ../gui/wxpython/menustrings.py:1152 +#: ../gui/wxpython/menustrings.py:134 ../gui/wxpython/menustrings.py:1153 #: ../gui/wxpython/image2target/ii2t_menustrings.py:133 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1134 msgid "ASCII points or GRASS ASCII vector export" msgstr "" -#: ../gui/wxpython/menustrings.py:135 ../gui/wxpython/menustrings.py:1153 +#: ../gui/wxpython/menustrings.py:135 ../gui/wxpython/menustrings.py:1154 #: ../gui/wxpython/image2target/ii2t_menustrings.py:134 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1135 msgid "Exports a vector map to a GRASS ASCII vector representation. By default only features with category are exported. To export all features use 'layer=-1'." msgstr "" -#: ../gui/wxpython/menustrings.py:136 ../gui/wxpython/menustrings.py:1154 +#: ../gui/wxpython/menustrings.py:136 ../gui/wxpython/menustrings.py:1155 #: ../gui/wxpython/image2target/ii2t_menustrings.py:135 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1136 msgid "DXF export" msgstr "DXF export" -#: ../gui/wxpython/menustrings.py:137 ../gui/wxpython/menustrings.py:1155 +#: ../gui/wxpython/menustrings.py:137 ../gui/wxpython/menustrings.py:1156 #: ../gui/wxpython/image2target/ii2t_menustrings.py:136 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1137 msgid "Exports vector map to DXF file format." msgstr "" -#: ../gui/wxpython/menustrings.py:138 ../gui/wxpython/menustrings.py:1156 +#: ../gui/wxpython/menustrings.py:138 ../gui/wxpython/menustrings.py:1157 #: ../gui/wxpython/image2target/ii2t_menustrings.py:137 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1138 msgid "PostGIS export" msgstr "" -#: ../gui/wxpython/menustrings.py:139 ../gui/wxpython/menustrings.py:1157 +#: ../gui/wxpython/menustrings.py:139 ../gui/wxpython/menustrings.py:1158 msgid "Exports a vector map layer to PostGIS feature table." msgstr "" -#: ../gui/wxpython/menustrings.py:141 ../gui/wxpython/menustrings.py:1159 +#: ../gui/wxpython/menustrings.py:141 ../gui/wxpython/menustrings.py:1160 #: ../gui/wxpython/image2target/ii2t_menustrings.py:139 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1140 msgid "Converts GRASS x,y,z points to POV-Ray x,z,y format." msgstr "" -#: ../gui/wxpython/menustrings.py:142 ../gui/wxpython/menustrings.py:1160 +#: ../gui/wxpython/menustrings.py:142 ../gui/wxpython/menustrings.py:1161 #: ../gui/wxpython/image2target/ii2t_menustrings.py:140 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1141 msgid "SVG export" msgstr "SVG export" -#: ../gui/wxpython/menustrings.py:143 ../gui/wxpython/menustrings.py:1161 +#: ../gui/wxpython/menustrings.py:143 ../gui/wxpython/menustrings.py:1162 #: ../gui/wxpython/image2target/ii2t_menustrings.py:141 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1142 msgid "Exports a vector map to SVG file." msgstr "" -#: ../gui/wxpython/menustrings.py:145 ../gui/wxpython/menustrings.py:1163 +#: ../gui/wxpython/menustrings.py:145 ../gui/wxpython/menustrings.py:1164 #: ../gui/wxpython/image2target/ii2t_menustrings.py:143 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1144 msgid "Converts a vector map to VTK ASCII output." msgstr "" -#: ../gui/wxpython/menustrings.py:146 ../gui/wxpython/menustrings.py:1164 +#: ../gui/wxpython/menustrings.py:146 ../gui/wxpython/menustrings.py:1165 #: ../gui/wxpython/image2target/ii2t_menustrings.py:144 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1145 msgid "Pack vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:147 ../gui/wxpython/menustrings.py:1165 +#: ../gui/wxpython/menustrings.py:147 ../gui/wxpython/menustrings.py:1166 #: ../gui/wxpython/image2target/ii2t_menustrings.py:145 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1146 msgid "Exports a vector map as GRASS GIS specific archive file" msgstr "" -#: ../gui/wxpython/menustrings.py:148 ../gui/wxpython/menustrings.py:1166 +#: ../gui/wxpython/menustrings.py:148 ../gui/wxpython/menustrings.py:1167 #: ../gui/wxpython/image2target/ii2t_menustrings.py:146 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1147 msgid "Export 3D raster maps" msgstr "Export 3D rastrových map" -#: ../gui/wxpython/menustrings.py:149 ../gui/wxpython/menustrings.py:1167 +#: ../gui/wxpython/menustrings.py:149 ../gui/wxpython/menustrings.py:1168 #: ../gui/wxpython/image2target/ii2t_menustrings.py:147 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1148 msgid "ASCII 3D export" msgstr "ASCII 3D export" -#: ../gui/wxpython/menustrings.py:150 ../gui/wxpython/menustrings.py:1168 +#: ../gui/wxpython/menustrings.py:150 ../gui/wxpython/menustrings.py:1169 #: ../gui/wxpython/image2target/ii2t_menustrings.py:148 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1149 msgid "Converts a 3D raster map layer into a ASCII text file." msgstr "" -#: ../gui/wxpython/menustrings.py:151 ../gui/wxpython/menustrings.py:1169 +#: ../gui/wxpython/menustrings.py:151 ../gui/wxpython/menustrings.py:1170 #: ../gui/wxpython/image2target/ii2t_menustrings.py:149 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1150 msgid "Raw binary array 3D export" msgstr "" -#: ../gui/wxpython/menustrings.py:152 ../gui/wxpython/menustrings.py:1170 +#: ../gui/wxpython/menustrings.py:152 ../gui/wxpython/menustrings.py:1171 #: ../gui/wxpython/image2target/ii2t_menustrings.py:150 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1151 msgid "Exports a GRASS 3D raster map to a binary array." msgstr "" -#: ../gui/wxpython/menustrings.py:153 ../gui/wxpython/menustrings.py:1171 +#: ../gui/wxpython/menustrings.py:153 ../gui/wxpython/menustrings.py:1172 #: ../gui/wxpython/image2target/ii2t_menustrings.py:151 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1152 msgid "Vis5D export" msgstr "Vis5D export" -#: ../gui/wxpython/menustrings.py:154 ../gui/wxpython/menustrings.py:1172 +#: ../gui/wxpython/menustrings.py:154 ../gui/wxpython/menustrings.py:1173 #: ../gui/wxpython/image2target/ii2t_menustrings.py:152 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1153 msgid "Exports GRASS 3D raster map to 3-dimensional Vis5D file." msgstr "" -#: ../gui/wxpython/menustrings.py:156 ../gui/wxpython/menustrings.py:1174 +#: ../gui/wxpython/menustrings.py:156 ../gui/wxpython/menustrings.py:1175 #: ../gui/wxpython/image2target/ii2t_menustrings.py:154 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1155 msgid "Converts 3D raster maps into the VTK-ASCII format." msgstr "" -#: ../gui/wxpython/menustrings.py:157 ../gui/wxpython/menustrings.py:1175 +#: ../gui/wxpython/menustrings.py:157 ../gui/wxpython/menustrings.py:1176 #: ../gui/wxpython/image2target/ii2t_menustrings.py:155 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1156 msgid "Export database table" msgstr "Export databázové tabulky" -#: ../gui/wxpython/menustrings.py:159 ../gui/wxpython/menustrings.py:1177 +#: ../gui/wxpython/menustrings.py:159 ../gui/wxpython/menustrings.py:1178 #: ../gui/wxpython/image2target/ii2t_menustrings.py:157 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1158 msgid "Exports attribute tables into various formats." msgstr "Exportuje atributové tabulky v různých formátech." -#: ../gui/wxpython/menustrings.py:160 ../gui/wxpython/menustrings.py:1178 +#: ../gui/wxpython/menustrings.py:160 ../gui/wxpython/menustrings.py:1179 #: ../gui/wxpython/image2target/ii2t_menustrings.py:158 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1159 msgid "Link external data" msgstr "PÅ™ipojit externí data" -#: ../gui/wxpython/menustrings.py:162 ../gui/wxpython/menustrings.py:1180 +#: ../gui/wxpython/menustrings.py:162 ../gui/wxpython/menustrings.py:1181 #: ../gui/wxpython/image2target/ii2t_menustrings.py:160 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1161 msgid "Link GDAL supported raster data as a pseudo GRASS raster map layer." msgstr "PÅ™ipojí rastrový soubor podporovaný GDAL jako GRASS rastrovou vrstvu" -#: ../gui/wxpython/menustrings.py:164 ../gui/wxpython/menustrings.py:1182 +#: ../gui/wxpython/menustrings.py:164 ../gui/wxpython/menustrings.py:1183 #: ../gui/wxpython/image2target/ii2t_menustrings.py:162 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1163 msgid "Creates a new pseudo-vector map as a link to an OGR-supported layer." msgstr "Vytvoří nový pseudo- vektor jako pÅ™ipojenou vrstvu pomocí OGR." -#: ../gui/wxpython/menustrings.py:165 ../gui/wxpython/menustrings.py:1183 +#: ../gui/wxpython/menustrings.py:165 ../gui/wxpython/menustrings.py:1184 #: ../gui/wxpython/image2target/ii2t_menustrings.py:163 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1164 msgid "Output format for raster data" msgstr "" -#: ../gui/wxpython/menustrings.py:166 ../gui/wxpython/menustrings.py:1184 +#: ../gui/wxpython/menustrings.py:166 ../gui/wxpython/menustrings.py:1185 #: ../gui/wxpython/image2target/ii2t_menustrings.py:164 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1165 msgid "Redirects raster output to file utilizing GDAL library rather than storing in GRASS raster format." msgstr "" -#: ../gui/wxpython/menustrings.py:167 ../gui/wxpython/menustrings.py:1185 +#: ../gui/wxpython/menustrings.py:167 ../gui/wxpython/menustrings.py:1186 #: ../gui/wxpython/image2target/ii2t_menustrings.py:165 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1166 msgid "Output format for vector data" msgstr "" -#: ../gui/wxpython/menustrings.py:168 ../gui/wxpython/menustrings.py:1186 +#: ../gui/wxpython/menustrings.py:168 ../gui/wxpython/menustrings.py:1187 #: ../gui/wxpython/image2target/ii2t_menustrings.py:166 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1167 msgid "Defines vector output format utilizing OGR library." msgstr "UrÄuje výstupní formát vektorů vytvoÅ™ený pomocí knihovny OGR." -#: ../gui/wxpython/menustrings.py:169 ../gui/wxpython/menustrings.py:1187 +#: ../gui/wxpython/menustrings.py:169 ../gui/wxpython/menustrings.py:1188 #: ../gui/wxpython/image2target/ii2t_menustrings.py:167 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1168 msgid "Manage maps" msgstr "Správa map" -#: ../gui/wxpython/menustrings.py:170 ../gui/wxpython/menustrings.py:1188 +#: ../gui/wxpython/menustrings.py:170 ../gui/wxpython/menustrings.py:1189 #: ../gui/wxpython/image2target/ii2t_menustrings.py:168 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1169 -#: ../gui/wxpython/gui_core/forms.py:611 +#: ../gui/wxpython/gui_core/forms.py:623 msgid "Copy" msgstr "Kopírovat" -#: ../gui/wxpython/menustrings.py:171 ../gui/wxpython/menustrings.py:1189 +#: ../gui/wxpython/menustrings.py:171 ../gui/wxpython/menustrings.py:1190 #: ../gui/wxpython/image2target/ii2t_menustrings.py:169 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1170 msgid "Copies available data files in the current mapset search path to the user's current mapset." msgstr "" -#: ../gui/wxpython/menustrings.py:172 ../gui/wxpython/menustrings.py:962 -#: ../gui/wxpython/menustrings.py:1190 ../gui/wxpython/menustrings.py:1904 +#: ../gui/wxpython/menustrings.py:172 ../gui/wxpython/menustrings.py:963 +#: ../gui/wxpython/menustrings.py:1191 ../gui/wxpython/menustrings.py:1905 #: ../gui/wxpython/image2target/ii2t_menustrings.py:170 #: ../gui/wxpython/image2target/ii2t_menustrings.py:946 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1171 @@ -5282,14 +5243,14 @@ msgid "List" msgstr "Seznam" -#: ../gui/wxpython/menustrings.py:173 ../gui/wxpython/menustrings.py:1191 +#: ../gui/wxpython/menustrings.py:173 ../gui/wxpython/menustrings.py:1192 #: ../gui/wxpython/image2target/ii2t_menustrings.py:171 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1172 msgid "Lists available GRASS data base files of the user-specified data type optionally using the search pattern." msgstr "" -#: ../gui/wxpython/menustrings.py:174 ../gui/wxpython/menustrings.py:950 -#: ../gui/wxpython/menustrings.py:1192 ../gui/wxpython/menustrings.py:1892 +#: ../gui/wxpython/menustrings.py:174 ../gui/wxpython/menustrings.py:951 +#: ../gui/wxpython/menustrings.py:1193 ../gui/wxpython/menustrings.py:1893 #: ../gui/wxpython/image2target/ii2t_menustrings.py:172 #: ../gui/wxpython/image2target/ii2t_menustrings.py:934 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1173 @@ -5298,32 +5259,32 @@ msgid "Rename" msgstr "PÅ™ejmenovat" -#: ../gui/wxpython/menustrings.py:175 ../gui/wxpython/menustrings.py:1193 +#: ../gui/wxpython/menustrings.py:175 ../gui/wxpython/menustrings.py:1194 #: ../gui/wxpython/image2target/ii2t_menustrings.py:173 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1174 msgid "Renames data base element files in the user's current mapset." msgstr "PÅ™ejmenuje data v aktuálním mapsetu" -#: ../gui/wxpython/menustrings.py:176 ../gui/wxpython/menustrings.py:1194 -#: ../gui/wxpython/menustrings.py:2088 +#: ../gui/wxpython/menustrings.py:176 ../gui/wxpython/menustrings.py:1195 +#: ../gui/wxpython/menustrings.py:2089 #: ../gui/wxpython/image2target/ii2t_menustrings.py:174 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1175 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2056 #: ../gui/wxpython/nviz/tools.py:1364 ../gui/wxpython/nviz/tools.py:2367 -#: ../gui/wxpython/nviz/tools.py:2419 ../gui/wxpython/psmap/dialogs.py:1770 +#: ../gui/wxpython/nviz/tools.py:2419 ../gui/wxpython/psmap/dialogs.py:1772 msgid "Delete" msgstr "Smazat" -#: ../gui/wxpython/menustrings.py:177 ../gui/wxpython/menustrings.py:1195 +#: ../gui/wxpython/menustrings.py:177 ../gui/wxpython/menustrings.py:1196 #: ../gui/wxpython/image2target/ii2t_menustrings.py:175 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1176 msgid "Removes data base element files from the user's current mapset using the search pattern." msgstr "Odstraní z adresáře s databází soubory aktuálního mapsetu uživatele zadané pomocí parametrů vyhledávání." -#: ../gui/wxpython/menustrings.py:178 ../gui/wxpython/menustrings.py:315 -#: ../gui/wxpython/menustrings.py:609 ../gui/wxpython/menustrings.py:863 -#: ../gui/wxpython/menustrings.py:1257 ../gui/wxpython/menustrings.py:1551 -#: ../gui/wxpython/menustrings.py:1805 +#: ../gui/wxpython/menustrings.py:178 ../gui/wxpython/menustrings.py:316 +#: ../gui/wxpython/menustrings.py:610 ../gui/wxpython/menustrings.py:864 +#: ../gui/wxpython/menustrings.py:1258 ../gui/wxpython/menustrings.py:1552 +#: ../gui/wxpython/menustrings.py:1806 #: ../gui/wxpython/image2target/ii2t_menustrings.py:176 #: ../gui/wxpython/image2target/ii2t_menustrings.py:310 #: ../gui/wxpython/image2target/ii2t_menustrings.py:602 @@ -5334,96 +5295,96 @@ msgid "Map type conversions" msgstr "Konverze typu mapové vrstvy" -#: ../gui/wxpython/menustrings.py:179 ../gui/wxpython/menustrings.py:316 -#: ../gui/wxpython/menustrings.py:1258 +#: ../gui/wxpython/menustrings.py:179 ../gui/wxpython/menustrings.py:317 +#: ../gui/wxpython/menustrings.py:1259 #: ../gui/wxpython/image2target/ii2t_menustrings.py:177 #: ../gui/wxpython/image2target/ii2t_menustrings.py:311 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1237 msgid "Raster to vector" msgstr "Automatická vektorizace rastrové vrstvy" -#: ../gui/wxpython/menustrings.py:180 ../gui/wxpython/menustrings.py:317 -#: ../gui/wxpython/menustrings.py:1259 +#: ../gui/wxpython/menustrings.py:180 ../gui/wxpython/menustrings.py:318 +#: ../gui/wxpython/menustrings.py:1260 #: ../gui/wxpython/image2target/ii2t_menustrings.py:178 #: ../gui/wxpython/image2target/ii2t_menustrings.py:312 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1238 msgid "Converts a raster map into a vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:181 ../gui/wxpython/menustrings.py:318 -#: ../gui/wxpython/menustrings.py:1260 +#: ../gui/wxpython/menustrings.py:181 ../gui/wxpython/menustrings.py:319 +#: ../gui/wxpython/menustrings.py:1261 #: ../gui/wxpython/image2target/ii2t_menustrings.py:179 #: ../gui/wxpython/image2target/ii2t_menustrings.py:313 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1239 msgid "Raster series to 3D raster" msgstr "" -#: ../gui/wxpython/menustrings.py:182 ../gui/wxpython/menustrings.py:319 -#: ../gui/wxpython/menustrings.py:1261 +#: ../gui/wxpython/menustrings.py:182 ../gui/wxpython/menustrings.py:320 +#: ../gui/wxpython/menustrings.py:1262 #: ../gui/wxpython/image2target/ii2t_menustrings.py:180 #: ../gui/wxpython/image2target/ii2t_menustrings.py:314 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1240 msgid "Converts 2D raster map slices to one 3D raster volume map." msgstr "PÅ™evede 2D pláty rastrových map na jednu 3D rastrovou mapu." -#: ../gui/wxpython/menustrings.py:183 ../gui/wxpython/menustrings.py:320 -#: ../gui/wxpython/menustrings.py:1262 +#: ../gui/wxpython/menustrings.py:183 ../gui/wxpython/menustrings.py:321 +#: ../gui/wxpython/menustrings.py:1263 #: ../gui/wxpython/image2target/ii2t_menustrings.py:181 #: ../gui/wxpython/image2target/ii2t_menustrings.py:315 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1241 msgid "Raster 2.5D to 3D raster" msgstr "" -#: ../gui/wxpython/menustrings.py:184 ../gui/wxpython/menustrings.py:321 -#: ../gui/wxpython/menustrings.py:1263 +#: ../gui/wxpython/menustrings.py:184 ../gui/wxpython/menustrings.py:322 +#: ../gui/wxpython/menustrings.py:1264 #: ../gui/wxpython/image2target/ii2t_menustrings.py:182 #: ../gui/wxpython/image2target/ii2t_menustrings.py:316 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1242 msgid "Creates a 3D volume map based on 2D elevation and value raster maps." msgstr "Vytvoří 3D volume vrstvu založenou na 2D výškového modelu a hodnotových rastrových mapách." -#: ../gui/wxpython/menustrings.py:185 ../gui/wxpython/menustrings.py:610 -#: ../gui/wxpython/menustrings.py:1552 +#: ../gui/wxpython/menustrings.py:185 ../gui/wxpython/menustrings.py:611 +#: ../gui/wxpython/menustrings.py:1553 #: ../gui/wxpython/image2target/ii2t_menustrings.py:183 #: ../gui/wxpython/image2target/ii2t_menustrings.py:603 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1529 msgid "Vector to raster" msgstr "Rasterizace vektorové vrstvy" -#: ../gui/wxpython/menustrings.py:186 ../gui/wxpython/menustrings.py:611 -#: ../gui/wxpython/menustrings.py:1553 +#: ../gui/wxpython/menustrings.py:186 ../gui/wxpython/menustrings.py:612 +#: ../gui/wxpython/menustrings.py:1554 #: ../gui/wxpython/image2target/ii2t_menustrings.py:184 #: ../gui/wxpython/image2target/ii2t_menustrings.py:604 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1530 msgid "Converts (rasterize) a vector map into a raster map." msgstr "PÅ™evod (rastrizace) vektorové mapy do rastrové." -#: ../gui/wxpython/menustrings.py:187 ../gui/wxpython/menustrings.py:612 -#: ../gui/wxpython/menustrings.py:1554 +#: ../gui/wxpython/menustrings.py:187 ../gui/wxpython/menustrings.py:613 +#: ../gui/wxpython/menustrings.py:1555 #: ../gui/wxpython/image2target/ii2t_menustrings.py:185 #: ../gui/wxpython/image2target/ii2t_menustrings.py:605 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1531 msgid "Vector to 3D raster" msgstr "" -#: ../gui/wxpython/menustrings.py:188 ../gui/wxpython/menustrings.py:613 -#: ../gui/wxpython/menustrings.py:1555 +#: ../gui/wxpython/menustrings.py:188 ../gui/wxpython/menustrings.py:614 +#: ../gui/wxpython/menustrings.py:1556 #: ../gui/wxpython/image2target/ii2t_menustrings.py:186 #: ../gui/wxpython/image2target/ii2t_menustrings.py:606 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1532 msgid "Converts a vector map (only points) into a 3D raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:189 ../gui/wxpython/menustrings.py:614 -#: ../gui/wxpython/menustrings.py:1556 +#: ../gui/wxpython/menustrings.py:189 ../gui/wxpython/menustrings.py:615 +#: ../gui/wxpython/menustrings.py:1557 #: ../gui/wxpython/image2target/ii2t_menustrings.py:187 #: ../gui/wxpython/image2target/ii2t_menustrings.py:607 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1533 msgid "2D vector to 3D vector" msgstr "2D vektorové mapa na 3D" -#: ../gui/wxpython/menustrings.py:190 ../gui/wxpython/menustrings.py:615 -#: ../gui/wxpython/menustrings.py:1557 +#: ../gui/wxpython/menustrings.py:190 ../gui/wxpython/menustrings.py:616 +#: ../gui/wxpython/menustrings.py:1558 #: ../gui/wxpython/image2target/ii2t_menustrings.py:188 #: ../gui/wxpython/image2target/ii2t_menustrings.py:608 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1534 @@ -5435,39 +5396,39 @@ msgid "3D raster to raster series" msgstr "" -#: ../gui/wxpython/menustrings.py:192 ../gui/wxpython/menustrings.py:865 -#: ../gui/wxpython/menustrings.py:1807 +#: ../gui/wxpython/menustrings.py:192 ../gui/wxpython/menustrings.py:866 +#: ../gui/wxpython/menustrings.py:1808 #: ../gui/wxpython/image2target/ii2t_menustrings.py:190 #: ../gui/wxpython/image2target/ii2t_menustrings.py:849 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1775 msgid "Converts 3D raster maps to 2D raster maps" msgstr "PÅ™evede 3D rastrové mapy na 2D rastrové mapy" -#: ../gui/wxpython/menustrings.py:193 ../gui/wxpython/menustrings.py:1990 +#: ../gui/wxpython/menustrings.py:193 ../gui/wxpython/menustrings.py:1991 #: ../gui/wxpython/image2target/ii2t_menustrings.py:191 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1958 msgid "Georectify" msgstr "Georektifikace" -#: ../gui/wxpython/menustrings.py:194 ../gui/wxpython/menustrings.py:1991 +#: ../gui/wxpython/menustrings.py:194 ../gui/wxpython/menustrings.py:1992 #: ../gui/wxpython/image2target/ii2t_menustrings.py:192 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1959 msgid "Manage Ground Control Points for Georectification" msgstr "Správa vlicovacích bodů pro georektifikaci" -#: ../gui/wxpython/menustrings.py:195 ../gui/wxpython/menustrings.py:1992 +#: ../gui/wxpython/menustrings.py:195 ../gui/wxpython/menustrings.py:1993 #: ../gui/wxpython/image2target/ii2t_menustrings.py:193 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1960 msgid "Graphical modeler" msgstr "Grafické modelování" -#: ../gui/wxpython/menustrings.py:196 ../gui/wxpython/menustrings.py:1993 +#: ../gui/wxpython/menustrings.py:196 ../gui/wxpython/menustrings.py:1994 #: ../gui/wxpython/image2target/ii2t_menustrings.py:194 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1961 msgid "Launch Graphical modeler" msgstr "Spustit grafické modelování" -#: ../gui/wxpython/menustrings.py:197 ../gui/wxpython/menustrings.py:2043 +#: ../gui/wxpython/menustrings.py:197 ../gui/wxpython/menustrings.py:2044 #: ../gui/wxpython/image2target/ii2t_menustrings.py:195 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2011 msgid "Run model" @@ -5483,8 +5444,13 @@ msgid "3D image rendering" msgstr "Vykreslování 3D obrázku" -#: ../gui/wxpython/menustrings.py:200 ../gui/wxpython/menustrings.py:1036 -#: ../gui/wxpython/menustrings.py:1978 ../gui/wxpython/menustrings.py:1985 +#: ../gui/wxpython/menustrings.py:200 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:198 +msgid "Creates a 3D rendering of GIS data. Renders surfaces (raster data), 2D/3D vector data, and volumes (3D raster data) in 3D." +msgstr "" + +#: ../gui/wxpython/menustrings.py:201 ../gui/wxpython/menustrings.py:1037 +#: ../gui/wxpython/menustrings.py:1979 ../gui/wxpython/menustrings.py:1986 #: ../gui/wxpython/image2target/ii2t_menustrings.py:199 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1020 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1946 @@ -5492,8 +5458,8 @@ msgid "Animation tool" msgstr "Nástroj pro animace" -#: ../gui/wxpython/menustrings.py:201 ../gui/wxpython/menustrings.py:1037 -#: ../gui/wxpython/menustrings.py:1979 ../gui/wxpython/menustrings.py:1986 +#: ../gui/wxpython/menustrings.py:202 ../gui/wxpython/menustrings.py:1038 +#: ../gui/wxpython/menustrings.py:1980 ../gui/wxpython/menustrings.py:1987 #: ../gui/wxpython/image2target/ii2t_menustrings.py:200 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1021 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1947 @@ -5501,89 +5467,89 @@ msgid "Launch animation tool." msgstr "Spustí nástroj pro animace" -#: ../gui/wxpython/menustrings.py:202 +#: ../gui/wxpython/menustrings.py:203 #: ../gui/wxpython/image2target/ii2t_menustrings.py:201 msgid "Bearing/distance to coordinates" msgstr "Azimut/vzdálenost na souÅ™adnice" -#: ../gui/wxpython/menustrings.py:203 +#: ../gui/wxpython/menustrings.py:204 #: ../gui/wxpython/image2target/ii2t_menustrings.py:202 msgid "A simple utility for converting bearing and distance measurements to coordinates and vice versa. It assumes a cartesian coordinate system" msgstr "" -#: ../gui/wxpython/menustrings.py:204 ../gui/wxpython/menustrings.py:1988 +#: ../gui/wxpython/menustrings.py:205 ../gui/wxpython/menustrings.py:1989 #: ../gui/wxpython/image2target/ii2t_menustrings.py:203 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1956 #: ../gui/wxpython/lmgr/toolbars.py:162 msgid "Cartographic Composer" msgstr "" -#: ../gui/wxpython/menustrings.py:205 ../gui/wxpython/menustrings.py:1989 +#: ../gui/wxpython/menustrings.py:206 ../gui/wxpython/menustrings.py:1990 #: ../gui/wxpython/image2target/ii2t_menustrings.py:204 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1957 msgid "Launch Cartographic Composer" msgstr "" -#: ../gui/wxpython/menustrings.py:206 ../gui/wxpython/menustrings.py:1996 +#: ../gui/wxpython/menustrings.py:207 ../gui/wxpython/menustrings.py:1997 #: ../gui/wxpython/image2target/ii2t_menustrings.py:205 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1964 msgid "Map Swipe" msgstr "" -#: ../gui/wxpython/menustrings.py:207 ../gui/wxpython/menustrings.py:1997 +#: ../gui/wxpython/menustrings.py:208 ../gui/wxpython/menustrings.py:1998 #: ../gui/wxpython/image2target/ii2t_menustrings.py:206 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1965 msgid "Launch Map Swipe" msgstr "" -#: ../gui/wxpython/menustrings.py:208 +#: ../gui/wxpython/menustrings.py:209 #: ../gui/wxpython/image2target/ii2t_menustrings.py:207 msgid "Launch script" msgstr "Spustit skript" -#: ../gui/wxpython/menustrings.py:209 +#: ../gui/wxpython/menustrings.py:210 #: ../gui/wxpython/image2target/ii2t_menustrings.py:208 msgid "Launches script file." msgstr "SpouÅ¡tím soubor se skriptem." -#: ../gui/wxpython/menustrings.py:210 +#: ../gui/wxpython/menustrings.py:211 msgid "Simple Python Editor" msgstr "" -#: ../gui/wxpython/menustrings.py:211 +#: ../gui/wxpython/menustrings.py:212 msgid "Launches Simple Python Editor." msgstr "" -#: ../gui/wxpython/menustrings.py:212 +#: ../gui/wxpython/menustrings.py:213 #: ../gui/wxpython/image2target/ii2t_menustrings.py:209 -#: ../gui/wxpython/gui_core/dialogs.py:2347 +#: ../gui/wxpython/gui_core/dialogs.py:2352 msgid "Close GUI" msgstr "Zavřít grafické prostÅ™edí" -#: ../gui/wxpython/menustrings.py:213 +#: ../gui/wxpython/menustrings.py:214 #: ../gui/wxpython/image2target/ii2t_menustrings.py:210 msgid "Close graphical user interface." msgstr "" -#: ../gui/wxpython/menustrings.py:214 +#: ../gui/wxpython/menustrings.py:215 #: ../gui/wxpython/image2target/ii2t_menustrings.py:211 -#: ../gui/wxpython/gui_core/dialogs.py:2326 -#: ../gui/wxpython/gui_core/dialogs.py:2350 +#: ../gui/wxpython/gui_core/dialogs.py:2331 +#: ../gui/wxpython/gui_core/dialogs.py:2355 msgid "Quit GRASS GIS" msgstr "UkonÄit GRASS GIS" -#: ../gui/wxpython/menustrings.py:215 +#: ../gui/wxpython/menustrings.py:216 #: ../gui/wxpython/image2target/ii2t_menustrings.py:212 msgid "Close GUI and exit GRASS GIS shell." msgstr "" -#: ../gui/wxpython/menustrings.py:216 ../gui/wxpython/menustrings.py:2021 +#: ../gui/wxpython/menustrings.py:217 ../gui/wxpython/menustrings.py:2022 #: ../gui/wxpython/image2target/ii2t_menustrings.py:213 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1989 msgid "&Settings" msgstr "&Nastavení" -#: ../gui/wxpython/menustrings.py:217 ../gui/wxpython/menustrings.py:1196 +#: ../gui/wxpython/menustrings.py:218 ../gui/wxpython/menustrings.py:1197 #: ../gui/wxpython/image2target/ii2t_menustrings.py:214 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1177 #: ../gui/wxpython/mapdisp/statusbar.py:1152 @@ -5591,14 +5557,14 @@ msgid "Computational region" msgstr "VýpoÄetní region" -#: ../gui/wxpython/menustrings.py:218 ../gui/wxpython/menustrings.py:1197 +#: ../gui/wxpython/menustrings.py:219 ../gui/wxpython/menustrings.py:1198 #: ../gui/wxpython/image2target/ii2t_menustrings.py:215 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1178 msgid "Show current region" msgstr "" -#: ../gui/wxpython/menustrings.py:219 ../gui/wxpython/menustrings.py:221 -#: ../gui/wxpython/menustrings.py:1198 ../gui/wxpython/menustrings.py:1200 +#: ../gui/wxpython/menustrings.py:220 ../gui/wxpython/menustrings.py:222 +#: ../gui/wxpython/menustrings.py:1199 ../gui/wxpython/menustrings.py:1201 #: ../gui/wxpython/image2target/ii2t_menustrings.py:216 #: ../gui/wxpython/image2target/ii2t_menustrings.py:218 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1179 @@ -5606,355 +5572,363 @@ msgid "Shows the extent and resolution of the computational region." msgstr "" -#: ../gui/wxpython/menustrings.py:220 ../gui/wxpython/menustrings.py:1199 +#: ../gui/wxpython/menustrings.py:221 ../gui/wxpython/menustrings.py:1200 #: ../gui/wxpython/image2target/ii2t_menustrings.py:217 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1180 msgid "Show region using latitude and longitude" msgstr "" -#: ../gui/wxpython/menustrings.py:222 ../gui/wxpython/menustrings.py:1201 +#: ../gui/wxpython/menustrings.py:223 ../gui/wxpython/menustrings.py:1202 msgid "Show current region extent in Map Display" msgstr "" -#: ../gui/wxpython/menustrings.py:223 ../gui/wxpython/menustrings.py:1202 +#: ../gui/wxpython/menustrings.py:224 ../gui/wxpython/menustrings.py:1203 msgid "Shows the extent of the computational region in Map Display." msgstr "" -#: ../gui/wxpython/menustrings.py:224 ../gui/wxpython/menustrings.py:1203 +#: ../gui/wxpython/menustrings.py:225 ../gui/wxpython/menustrings.py:1204 #: ../gui/wxpython/image2target/ii2t_menustrings.py:219 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1182 msgid "Set region" msgstr "Nastavit region" -#: ../gui/wxpython/menustrings.py:225 ../gui/wxpython/menustrings.py:1204 +#: ../gui/wxpython/menustrings.py:226 ../gui/wxpython/menustrings.py:1205 #: ../gui/wxpython/image2target/ii2t_menustrings.py:220 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1183 msgid "Manages the boundary definitions for the geographic region." msgstr "Spravuje definice hranic geografického regionu." -#: ../gui/wxpython/menustrings.py:226 +#: ../gui/wxpython/menustrings.py:227 #: ../gui/wxpython/image2target/ii2t_menustrings.py:221 msgid "GRASS working environment" msgstr "Pracovní prostÅ™edí GRASSu" -#: ../gui/wxpython/menustrings.py:227 +#: ../gui/wxpython/menustrings.py:228 #: ../gui/wxpython/image2target/ii2t_menustrings.py:222 msgid "Mapset access" msgstr "Přístup k mapsetu" -#: ../gui/wxpython/menustrings.py:228 +#: ../gui/wxpython/menustrings.py:229 #: ../gui/wxpython/image2target/ii2t_menustrings.py:223 msgid "Set/unset access to other mapsets in current location" msgstr "Nastavit/zruÅ¡it přístup k mapsetům v aktuální lokaci" -#: ../gui/wxpython/menustrings.py:229 +#: ../gui/wxpython/menustrings.py:230 #: ../gui/wxpython/image2target/ii2t_menustrings.py:224 msgid "User access" msgstr "Uživatelský přístup" -#: ../gui/wxpython/menustrings.py:230 +#: ../gui/wxpython/menustrings.py:231 #: ../gui/wxpython/image2target/ii2t_menustrings.py:225 msgid "Controls access to the current mapset for other users on the system. If no option given, prints current status." msgstr "" -#: ../gui/wxpython/menustrings.py:231 +#: ../gui/wxpython/menustrings.py:232 #: ../gui/wxpython/image2target/ii2t_menustrings.py:226 msgid "Change working environment" msgstr "ZmÄ›nit pracovní prostÅ™edí GRASSu" -#: ../gui/wxpython/menustrings.py:232 +#: ../gui/wxpython/menustrings.py:233 #: ../gui/wxpython/image2target/ii2t_menustrings.py:227 msgid "Changes/reports current mapset. Optionally create new mapset or list available mapsets in given location." msgstr "" -#: ../gui/wxpython/menustrings.py:233 +#: ../gui/wxpython/menustrings.py:234 #: ../gui/wxpython/image2target/ii2t_menustrings.py:228 msgid "Change location and mapset" msgstr "ZmÄ›nit lokaci a mapset" -#: ../gui/wxpython/menustrings.py:234 +#: ../gui/wxpython/menustrings.py:235 #: ../gui/wxpython/image2target/ii2t_menustrings.py:229 msgid "Change current location and mapset." msgstr "ZmÄ›nit aktuální lokaci a mapset" -#: ../gui/wxpython/menustrings.py:235 +#: ../gui/wxpython/menustrings.py:236 #: ../gui/wxpython/image2target/ii2t_menustrings.py:230 msgid "Change mapset" msgstr "ZmÄ›nit mapset" -#: ../gui/wxpython/menustrings.py:236 +#: ../gui/wxpython/menustrings.py:237 #: ../gui/wxpython/image2target/ii2t_menustrings.py:231 msgid "Change current mapset." msgstr "ZmÄ›nit souÄasný mapset" -#: ../gui/wxpython/menustrings.py:237 ../gui/wxpython/menustrings.py:238 +#: ../gui/wxpython/menustrings.py:238 ../gui/wxpython/menustrings.py:239 #: ../gui/wxpython/image2target/ii2t_menustrings.py:232 #: ../gui/wxpython/image2target/ii2t_menustrings.py:233 msgid "Change working directory" msgstr "" -#: ../gui/wxpython/menustrings.py:239 +#: ../gui/wxpython/menustrings.py:240 #: ../gui/wxpython/image2target/ii2t_menustrings.py:234 msgid "Show settings" msgstr "Ukázat nastavení" -#: ../gui/wxpython/menustrings.py:240 +#: ../gui/wxpython/menustrings.py:241 #: ../gui/wxpython/image2target/ii2t_menustrings.py:235 msgid "Outputs and modifies the user's current GRASS variable settings." msgstr "Vypíše a modifikuje uživatelské nastavení promÄ›nných GRASSu." -#: ../gui/wxpython/menustrings.py:241 +#: ../gui/wxpython/menustrings.py:242 #: ../gui/wxpython/image2target/ii2t_menustrings.py:236 msgid "Change settings" msgstr "ZmÄ›nit nastavení" -#: ../gui/wxpython/menustrings.py:242 +#: ../gui/wxpython/menustrings.py:243 #: ../gui/wxpython/image2target/ii2t_menustrings.py:237 msgid "Outputs and modifies the user's current GRASS variable settings. Prints all defined GRASS variables if no option is given." msgstr "" -#: ../gui/wxpython/menustrings.py:243 +#: ../gui/wxpython/menustrings.py:244 #: ../gui/wxpython/image2target/ii2t_menustrings.py:238 msgid "Create new location" msgstr "VytvoÅ™it novou lokaci" -#: ../gui/wxpython/menustrings.py:244 +#: ../gui/wxpython/menustrings.py:245 #: ../gui/wxpython/image2target/ii2t_menustrings.py:239 msgid "Launches location wizard to create new GRASS location." msgstr "" #: ../gui/wxpython/menustrings.py:246 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:241 -msgid "Creates new mapset in the current location, changes current mapset." -msgstr "" - -#: ../gui/wxpython/menustrings.py:247 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:242 -msgid "Version and copyright" +#: ../gui/wxpython/image2target/ii2t_menustrings.py:240 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:557 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:938 +#: ../gui/wxpython/startup/guiutils.py:52 ../gui/wxpython/lmgr/frame.py:1072 +msgid "Create new mapset" +msgstr "VytvoÅ™it nový mapset" + +#: ../gui/wxpython/menustrings.py:247 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:241 +msgid "Creates new mapset in the current location, changes current mapset." msgstr "" #: ../gui/wxpython/menustrings.py:248 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:242 +msgid "Version and copyright" +msgstr "" + +#: ../gui/wxpython/menustrings.py:249 #: ../gui/wxpython/image2target/ii2t_menustrings.py:243 msgid "Displays version and copyright information." msgstr "Zobrazí verzi a informace o licenci a autorských právech" -#: ../gui/wxpython/menustrings.py:249 +#: ../gui/wxpython/menustrings.py:250 #: ../gui/wxpython/image2target/ii2t_menustrings.py:244 msgid "Map projections" msgstr "Kartografické zobrazení mapy" -#: ../gui/wxpython/menustrings.py:250 +#: ../gui/wxpython/menustrings.py:251 #: ../gui/wxpython/image2target/ii2t_menustrings.py:245 msgid "Display map projection" msgstr "Zobrazit kartografické zobrazení mapy" -#: ../gui/wxpython/menustrings.py:251 +#: ../gui/wxpython/menustrings.py:252 #: ../gui/wxpython/image2target/ii2t_menustrings.py:246 msgid "Converts co-ordinate system descriptions (i.e. projection information) between various formats (including GRASS format)." msgstr "PÅ™evede popisy souÅ™adnicových systémů (napÅ™. informace o kartografickém zobrazení) mezi různými formáty (vÄetnÄ› formátu GRASSu)." -#: ../gui/wxpython/menustrings.py:252 +#: ../gui/wxpython/menustrings.py:253 #: ../gui/wxpython/image2target/ii2t_menustrings.py:247 msgid "Manage projections" msgstr "Správa kartografických zobrazení" -#: ../gui/wxpython/menustrings.py:253 +#: ../gui/wxpython/menustrings.py:254 #: ../gui/wxpython/image2target/ii2t_menustrings.py:248 msgid "Prints or modifies GRASS projection information files (in various co-ordinate system descriptions). Can also be used to create new GRASS locations." msgstr "" -#: ../gui/wxpython/menustrings.py:254 +#: ../gui/wxpython/menustrings.py:255 #: ../gui/wxpython/image2target/ii2t_menustrings.py:249 msgid "Convert coordinates" msgstr "PÅ™evod souÅ™adnic" -#: ../gui/wxpython/menustrings.py:255 +#: ../gui/wxpython/menustrings.py:256 #: ../gui/wxpython/image2target/ii2t_menustrings.py:250 msgid "Converts coordinates from one projection to another (cs2cs frontend)." msgstr "" -#: ../gui/wxpython/menustrings.py:256 +#: ../gui/wxpython/menustrings.py:257 #: ../gui/wxpython/image2target/ii2t_menustrings.py:251 msgid "Addons extensions" msgstr "" -#: ../gui/wxpython/menustrings.py:257 +#: ../gui/wxpython/menustrings.py:258 #: ../gui/wxpython/image2target/ii2t_menustrings.py:252 msgid "Install extension from addons" msgstr "" -#: ../gui/wxpython/menustrings.py:258 +#: ../gui/wxpython/menustrings.py:259 #: ../gui/wxpython/image2target/ii2t_menustrings.py:253 msgid "Installs new extension from GRASS AddOns SVN repository." msgstr "" -#: ../gui/wxpython/menustrings.py:259 +#: ../gui/wxpython/menustrings.py:260 #: ../gui/wxpython/image2target/ii2t_menustrings.py:254 msgid "Manage installed extension" msgstr "" -#: ../gui/wxpython/menustrings.py:260 +#: ../gui/wxpython/menustrings.py:261 #: ../gui/wxpython/image2target/ii2t_menustrings.py:255 msgid "Updates or removes installed GRASS AddOns extension(s)." msgstr "" -#: ../gui/wxpython/menustrings.py:261 ../gui/wxpython/menustrings.py:2022 +#: ../gui/wxpython/menustrings.py:262 ../gui/wxpython/menustrings.py:2023 #: ../gui/wxpython/image2target/ii2t_menustrings.py:256 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1990 msgid "Preferences" msgstr "Vlastnosti" -#: ../gui/wxpython/menustrings.py:262 +#: ../gui/wxpython/menustrings.py:263 #: ../gui/wxpython/image2target/ii2t_menustrings.py:257 msgid "User GUI preferences (display font, commands, digitizer, etc.)" msgstr "Uživatelské nastavení grafického prostÅ™edí (font displeje, příkazy, digitizér, atd)" -#: ../gui/wxpython/menustrings.py:263 ../gui/wxpython/menustrings.py:1205 +#: ../gui/wxpython/menustrings.py:264 ../gui/wxpython/menustrings.py:1206 #: ../gui/wxpython/image2target/ii2t_menustrings.py:258 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1184 msgid "&Raster" msgstr "&Rastr" -#: ../gui/wxpython/menustrings.py:264 ../gui/wxpython/menustrings.py:1206 +#: ../gui/wxpython/menustrings.py:265 ../gui/wxpython/menustrings.py:1207 #: ../gui/wxpython/image2target/ii2t_menustrings.py:259 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1185 msgid "Develop raster map" msgstr "VytvoÅ™it rastrovou mapu" -#: ../gui/wxpython/menustrings.py:265 ../gui/wxpython/menustrings.py:1207 +#: ../gui/wxpython/menustrings.py:266 ../gui/wxpython/menustrings.py:1208 #: ../gui/wxpython/image2target/ii2t_menustrings.py:260 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1186 msgid "Compress/decompress" msgstr "Komprimovat/dekomprimovat " -#: ../gui/wxpython/menustrings.py:266 ../gui/wxpython/menustrings.py:1208 +#: ../gui/wxpython/menustrings.py:267 ../gui/wxpython/menustrings.py:1209 #: ../gui/wxpython/image2target/ii2t_menustrings.py:261 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1187 msgid "Compresses and decompresses raster maps." msgstr "Komprimuje a dekomprimuje rastrové soubory." -#: ../gui/wxpython/menustrings.py:267 ../gui/wxpython/menustrings.py:1209 +#: ../gui/wxpython/menustrings.py:268 ../gui/wxpython/menustrings.py:1210 #: ../gui/wxpython/image2target/ii2t_menustrings.py:262 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1188 msgid "Region boundaries" msgstr "Hranice regionu" -#: ../gui/wxpython/menustrings.py:268 ../gui/wxpython/menustrings.py:1210 +#: ../gui/wxpython/menustrings.py:269 ../gui/wxpython/menustrings.py:1211 #: ../gui/wxpython/image2target/ii2t_menustrings.py:263 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1189 msgid "Sets the boundary definitions for a raster map." msgstr "Definuje hranice rastrové mapy." -#: ../gui/wxpython/menustrings.py:269 ../gui/wxpython/menustrings.py:1211 +#: ../gui/wxpython/menustrings.py:270 ../gui/wxpython/menustrings.py:1212 #: ../gui/wxpython/image2target/ii2t_menustrings.py:264 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1190 msgid "Manage NULL values" msgstr "Spravovat NULL hodnoty" -#: ../gui/wxpython/menustrings.py:270 ../gui/wxpython/menustrings.py:1212 +#: ../gui/wxpython/menustrings.py:271 ../gui/wxpython/menustrings.py:1213 #: ../gui/wxpython/image2target/ii2t_menustrings.py:265 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1191 msgid "Manages NULL-values of given raster map." msgstr "Správa NULL hodnot dané rastrové mapy." -#: ../gui/wxpython/menustrings.py:271 ../gui/wxpython/menustrings.py:1213 +#: ../gui/wxpython/menustrings.py:272 ../gui/wxpython/menustrings.py:1214 #: ../gui/wxpython/image2target/ii2t_menustrings.py:266 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1192 msgid "Quantization" msgstr "Kvantizace" -#: ../gui/wxpython/menustrings.py:272 ../gui/wxpython/menustrings.py:1214 +#: ../gui/wxpython/menustrings.py:273 ../gui/wxpython/menustrings.py:1215 #: ../gui/wxpython/image2target/ii2t_menustrings.py:267 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1193 msgid "Produces the quantization file for a floating-point map." msgstr "Vytváří kvantizaÄní soubor pro mapu s plovoucí desetinnou Äárkou." -#: ../gui/wxpython/menustrings.py:273 ../gui/wxpython/menustrings.py:1215 +#: ../gui/wxpython/menustrings.py:274 ../gui/wxpython/menustrings.py:1216 #: ../gui/wxpython/image2target/ii2t_menustrings.py:268 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1194 msgid "Timestamp" msgstr "ÄŒasové razítko" -#: ../gui/wxpython/menustrings.py:274 ../gui/wxpython/menustrings.py:1216 +#: ../gui/wxpython/menustrings.py:275 ../gui/wxpython/menustrings.py:1217 #: ../gui/wxpython/image2target/ii2t_menustrings.py:269 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1195 msgid "Modifies a timestamp for a raster map. Print/add/remove a timestamp for a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:275 ../gui/wxpython/menustrings.py:1217 +#: ../gui/wxpython/menustrings.py:276 ../gui/wxpython/menustrings.py:1218 #: ../gui/wxpython/image2target/ii2t_menustrings.py:270 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1196 msgid "Resample using aggregate statistics" msgstr "PÅ™evzorkování za použití agregaÄních statik" -#: ../gui/wxpython/menustrings.py:276 ../gui/wxpython/menustrings.py:1218 +#: ../gui/wxpython/menustrings.py:277 ../gui/wxpython/menustrings.py:1219 #: ../gui/wxpython/image2target/ii2t_menustrings.py:271 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1197 msgid "Resamples raster map layers to a coarser grid using aggregation." msgstr "PÅ™evzorkovat rastrovou vrstvu na hrubší s využitím agregace." -#: ../gui/wxpython/menustrings.py:277 ../gui/wxpython/menustrings.py:1219 +#: ../gui/wxpython/menustrings.py:278 ../gui/wxpython/menustrings.py:1220 #: ../gui/wxpython/image2target/ii2t_menustrings.py:272 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1198 msgid "Resample using multiple methods" msgstr "PÅ™evzorkování (zmÄ›na rozliÅ¡ení) za použití různých metod" -#: ../gui/wxpython/menustrings.py:278 ../gui/wxpython/menustrings.py:1220 +#: ../gui/wxpython/menustrings.py:279 ../gui/wxpython/menustrings.py:1221 #: ../gui/wxpython/image2target/ii2t_menustrings.py:273 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1199 msgid "Resamples raster map to a finer grid using interpolation." msgstr "" -#: ../gui/wxpython/menustrings.py:279 ../gui/wxpython/menustrings.py:1221 +#: ../gui/wxpython/menustrings.py:280 ../gui/wxpython/menustrings.py:1222 #: ../gui/wxpython/image2target/ii2t_menustrings.py:274 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1200 msgid "Resample using nearest neighbor" msgstr "PÅ™evzorkování (zmÄ›na rozliÅ¡ení) metodou nejbližšího souseda" -#: ../gui/wxpython/menustrings.py:280 ../gui/wxpython/menustrings.py:1222 +#: ../gui/wxpython/menustrings.py:281 ../gui/wxpython/menustrings.py:1223 #: ../gui/wxpython/image2target/ii2t_menustrings.py:275 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1201 msgid "GRASS raster map layer data resampling capability." msgstr "Modul pro pÅ™evzorkování rastrových map." -#: ../gui/wxpython/menustrings.py:281 ../gui/wxpython/menustrings.py:1223 +#: ../gui/wxpython/menustrings.py:282 ../gui/wxpython/menustrings.py:1224 #: ../gui/wxpython/image2target/ii2t_menustrings.py:276 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1202 msgid "Resample using spline tension" msgstr "PÅ™evzorkování (zmÄ›na rozliÅ¡ení) pomocí RST (regularized spline tension)" -#: ../gui/wxpython/menustrings.py:282 ../gui/wxpython/menustrings.py:1224 +#: ../gui/wxpython/menustrings.py:283 ../gui/wxpython/menustrings.py:1225 #: ../gui/wxpython/image2target/ii2t_menustrings.py:277 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1203 msgid "Reinterpolates and optionally computes topographic analysis from input raster map to a new raster map (possibly with different resolution) using regularized spline with tension and smoothing." msgstr "Reinterpoluje a volitelnÄ› spoÄítá topografickou analýzu ze vstupního rastrového souboru do nové rastrové mapy (volitelnÄ› s novým rozliÅ¡ením) za použití RST -regularized spline s tension a vyhlazení - smothing." -#: ../gui/wxpython/menustrings.py:283 ../gui/wxpython/menustrings.py:1225 +#: ../gui/wxpython/menustrings.py:284 ../gui/wxpython/menustrings.py:1226 #: ../gui/wxpython/image2target/ii2t_menustrings.py:278 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1204 msgid "Resample using bspline" msgstr "" -#: ../gui/wxpython/menustrings.py:284 ../gui/wxpython/menustrings.py:1226 +#: ../gui/wxpython/menustrings.py:285 ../gui/wxpython/menustrings.py:1227 #: ../gui/wxpython/image2target/ii2t_menustrings.py:279 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1205 msgid "Performs bilinear or bicubic spline interpolation with Tykhonov regularization." msgstr "" -#: ../gui/wxpython/menustrings.py:285 ../gui/wxpython/menustrings.py:1227 +#: ../gui/wxpython/menustrings.py:286 ../gui/wxpython/menustrings.py:1228 #: ../gui/wxpython/image2target/ii2t_menustrings.py:280 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1206 msgid "Resample using analytic kernel" msgstr "" -#: ../gui/wxpython/menustrings.py:286 ../gui/wxpython/menustrings.py:1228 +#: ../gui/wxpython/menustrings.py:287 ../gui/wxpython/menustrings.py:1229 #: ../gui/wxpython/image2target/ii2t_menustrings.py:281 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1207 msgid "Resamples raster map layers using an analytic kernel." msgstr "" -#: ../gui/wxpython/menustrings.py:287 ../gui/wxpython/menustrings.py:573 -#: ../gui/wxpython/menustrings.py:1229 ../gui/wxpython/menustrings.py:1515 +#: ../gui/wxpython/menustrings.py:288 ../gui/wxpython/menustrings.py:574 +#: ../gui/wxpython/menustrings.py:1230 ../gui/wxpython/menustrings.py:1516 #: ../gui/wxpython/image2target/ii2t_menustrings.py:282 #: ../gui/wxpython/image2target/ii2t_menustrings.py:566 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1208 @@ -5962,38 +5936,38 @@ msgid "Support file maintenance" msgstr "VytvoÅ™ení a správa podpůrného souboru" -#: ../gui/wxpython/menustrings.py:288 ../gui/wxpython/menustrings.py:1230 +#: ../gui/wxpython/menustrings.py:289 ../gui/wxpython/menustrings.py:1231 #: ../gui/wxpython/image2target/ii2t_menustrings.py:283 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1209 msgid "Allows creation and/or modification of raster map layer support files." msgstr "Umožňuje vytvoÅ™it a/nebo modifikovat podpůrné soubory rastrové mapy." -#: ../gui/wxpython/menustrings.py:289 ../gui/wxpython/menustrings.py:1231 +#: ../gui/wxpython/menustrings.py:290 ../gui/wxpython/menustrings.py:1232 #: ../gui/wxpython/image2target/ii2t_menustrings.py:284 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1210 msgid "Update map statistics" msgstr "Aktualizovat mapovou statistiku" -#: ../gui/wxpython/menustrings.py:290 ../gui/wxpython/menustrings.py:1232 +#: ../gui/wxpython/menustrings.py:291 ../gui/wxpython/menustrings.py:1233 #: ../gui/wxpython/image2target/ii2t_menustrings.py:285 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1211 msgid "Update raster map statistics" msgstr "Aktualizuj statistiku rastru" -#: ../gui/wxpython/menustrings.py:293 ../gui/wxpython/menustrings.py:1235 +#: ../gui/wxpython/menustrings.py:294 ../gui/wxpython/menustrings.py:1236 #: ../gui/wxpython/image2target/ii2t_menustrings.py:288 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1214 msgid "Tiling" msgstr "Dlaždice" -#: ../gui/wxpython/menustrings.py:294 ../gui/wxpython/menustrings.py:1236 +#: ../gui/wxpython/menustrings.py:295 ../gui/wxpython/menustrings.py:1237 #: ../gui/wxpython/image2target/ii2t_menustrings.py:289 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1215 msgid "Produces tilings of the source projection for use in the destination region and projection." msgstr "Vytvoří dlaždice zdrojové projekce pro použití v cílovém regionu a projekci." -#: ../gui/wxpython/menustrings.py:295 ../gui/wxpython/menustrings.py:592 -#: ../gui/wxpython/menustrings.py:1237 ../gui/wxpython/menustrings.py:1534 +#: ../gui/wxpython/menustrings.py:296 ../gui/wxpython/menustrings.py:593 +#: ../gui/wxpython/menustrings.py:1238 ../gui/wxpython/menustrings.py:1535 #: ../gui/wxpython/image2target/ii2t_menustrings.py:290 #: ../gui/wxpython/image2target/ii2t_menustrings.py:585 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1216 @@ -6001,8 +5975,8 @@ msgid "Manage colors" msgstr "Správa barev" -#: ../gui/wxpython/menustrings.py:296 ../gui/wxpython/menustrings.py:593 -#: ../gui/wxpython/menustrings.py:1238 ../gui/wxpython/menustrings.py:1535 +#: ../gui/wxpython/menustrings.py:297 ../gui/wxpython/menustrings.py:594 +#: ../gui/wxpython/menustrings.py:1239 ../gui/wxpython/menustrings.py:1536 #: ../gui/wxpython/image2target/ii2t_menustrings.py:291 #: ../gui/wxpython/image2target/ii2t_menustrings.py:586 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1217 @@ -6010,26 +5984,26 @@ msgid "Color tables" msgstr "Tabulka barev" -#: ../gui/wxpython/menustrings.py:297 ../gui/wxpython/menustrings.py:1239 +#: ../gui/wxpython/menustrings.py:298 ../gui/wxpython/menustrings.py:1240 #: ../gui/wxpython/image2target/ii2t_menustrings.py:292 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1218 msgid "Creates/modifies the color table associated with a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:298 ../gui/wxpython/menustrings.py:1240 +#: ../gui/wxpython/menustrings.py:299 ../gui/wxpython/menustrings.py:1241 #: ../gui/wxpython/image2target/ii2t_menustrings.py:293 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1219 msgid "Color tables (stddev)" msgstr "Tabulka barev (stddev)" -#: ../gui/wxpython/menustrings.py:299 ../gui/wxpython/menustrings.py:1241 +#: ../gui/wxpython/menustrings.py:300 ../gui/wxpython/menustrings.py:1242 #: ../gui/wxpython/image2target/ii2t_menustrings.py:294 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1220 msgid "Sets color rules based on stddev from a raster map's mean value." msgstr "" -#: ../gui/wxpython/menustrings.py:300 ../gui/wxpython/menustrings.py:595 -#: ../gui/wxpython/menustrings.py:1242 ../gui/wxpython/menustrings.py:1537 +#: ../gui/wxpython/menustrings.py:301 ../gui/wxpython/menustrings.py:596 +#: ../gui/wxpython/menustrings.py:1243 ../gui/wxpython/menustrings.py:1538 #: ../gui/wxpython/image2target/ii2t_menustrings.py:295 #: ../gui/wxpython/image2target/ii2t_menustrings.py:588 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1221 @@ -6037,14 +6011,14 @@ msgid "Manage color rules interactively" msgstr "" -#: ../gui/wxpython/menustrings.py:301 ../gui/wxpython/menustrings.py:1243 +#: ../gui/wxpython/menustrings.py:302 ../gui/wxpython/menustrings.py:1244 #: ../gui/wxpython/image2target/ii2t_menustrings.py:296 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1222 msgid "Interactive management of raster color tables." msgstr "Interaktivní správa rastrové tabulky barev." -#: ../gui/wxpython/menustrings.py:302 ../gui/wxpython/menustrings.py:597 -#: ../gui/wxpython/menustrings.py:1244 ../gui/wxpython/menustrings.py:1539 +#: ../gui/wxpython/menustrings.py:303 ../gui/wxpython/menustrings.py:598 +#: ../gui/wxpython/menustrings.py:1245 ../gui/wxpython/menustrings.py:1540 #: ../gui/wxpython/image2target/ii2t_menustrings.py:297 #: ../gui/wxpython/image2target/ii2t_menustrings.py:590 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1223 @@ -6052,38 +6026,38 @@ msgid "Export color table" msgstr "Exportovat barevnou tabulku" -#: ../gui/wxpython/menustrings.py:303 ../gui/wxpython/menustrings.py:1245 +#: ../gui/wxpython/menustrings.py:304 ../gui/wxpython/menustrings.py:1246 #: ../gui/wxpython/image2target/ii2t_menustrings.py:298 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1224 msgid "Exports the color table associated with a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:304 ../gui/wxpython/menustrings.py:1246 +#: ../gui/wxpython/menustrings.py:305 ../gui/wxpython/menustrings.py:1247 #: ../gui/wxpython/image2target/ii2t_menustrings.py:299 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1225 msgid "Blend 2 color rasters" msgstr "Smíchat 2 barevné rastrové mapy" -#: ../gui/wxpython/menustrings.py:305 ../gui/wxpython/menustrings.py:1247 +#: ../gui/wxpython/menustrings.py:306 ../gui/wxpython/menustrings.py:1248 #: ../gui/wxpython/image2target/ii2t_menustrings.py:300 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1226 msgid "Blends color components of two raster maps by a given ratio." msgstr "Spojí barevné Äásti dvou rastrových map zadaným pomÄ›rem." -#: ../gui/wxpython/menustrings.py:306 ../gui/wxpython/menustrings.py:1248 +#: ../gui/wxpython/menustrings.py:307 ../gui/wxpython/menustrings.py:1249 #: ../gui/wxpython/image2target/ii2t_menustrings.py:301 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1227 msgid "Create RGB" msgstr "VytvoÅ™it RGB" -#: ../gui/wxpython/menustrings.py:307 ../gui/wxpython/menustrings.py:1249 +#: ../gui/wxpython/menustrings.py:308 ../gui/wxpython/menustrings.py:1250 #: ../gui/wxpython/image2target/ii2t_menustrings.py:302 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1228 msgid "Combines red, green and blue raster maps into a single composite raster map." msgstr "Zkombinuje Äervenou, zelenou a modrou rastrovou vrstvu do jediné složené rastrové vrstvy." -#: ../gui/wxpython/menustrings.py:308 ../gui/wxpython/menustrings.py:765 -#: ../gui/wxpython/menustrings.py:1250 ../gui/wxpython/menustrings.py:1707 +#: ../gui/wxpython/menustrings.py:309 ../gui/wxpython/menustrings.py:766 +#: ../gui/wxpython/menustrings.py:1251 ../gui/wxpython/menustrings.py:1708 #: ../gui/wxpython/image2target/ii2t_menustrings.py:303 #: ../gui/wxpython/image2target/ii2t_menustrings.py:754 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1229 @@ -6091,92 +6065,92 @@ msgid "RGB to HIS" msgstr "Transformace RGB -> HIS" -#: ../gui/wxpython/menustrings.py:309 ../gui/wxpython/menustrings.py:1251 +#: ../gui/wxpython/menustrings.py:310 ../gui/wxpython/menustrings.py:1252 #: ../gui/wxpython/image2target/ii2t_menustrings.py:304 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1230 msgid "Generates red, green and blue (RGB) raster map layers combining hue, intensity and saturation (HIS) values from user-specified input raster map layers." msgstr "" -#: ../gui/wxpython/menustrings.py:310 ../gui/wxpython/menustrings.py:1252 +#: ../gui/wxpython/menustrings.py:311 ../gui/wxpython/menustrings.py:1253 #: ../gui/wxpython/image2target/ii2t_menustrings.py:305 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1231 msgid "Query raster maps" msgstr "Dotazování rastrové vrstvy" -#: ../gui/wxpython/menustrings.py:311 ../gui/wxpython/menustrings.py:1253 +#: ../gui/wxpython/menustrings.py:312 ../gui/wxpython/menustrings.py:1254 #: ../gui/wxpython/image2target/ii2t_menustrings.py:306 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1232 msgid "Query values by coordinates" msgstr "Dotaz na hodnoty podle souÅ™adnic" -#: ../gui/wxpython/menustrings.py:312 ../gui/wxpython/menustrings.py:1254 +#: ../gui/wxpython/menustrings.py:313 ../gui/wxpython/menustrings.py:1255 #: ../gui/wxpython/image2target/ii2t_menustrings.py:307 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1233 msgid "Queries raster maps on their category values and category labels." msgstr "" -#: ../gui/wxpython/menustrings.py:313 ../gui/wxpython/menustrings.py:1255 +#: ../gui/wxpython/menustrings.py:314 ../gui/wxpython/menustrings.py:1256 #: ../gui/wxpython/image2target/ii2t_menustrings.py:308 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1234 msgid "Query colors by value" msgstr "Dotaz na barvu podle hodnoty" -#: ../gui/wxpython/menustrings.py:314 ../gui/wxpython/menustrings.py:1256 +#: ../gui/wxpython/menustrings.py:315 ../gui/wxpython/menustrings.py:1257 #: ../gui/wxpython/image2target/ii2t_menustrings.py:309 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1235 msgid "Queries colors for a raster map layer." msgstr "Dotazuje se na barvu rastrové vrstvy" -#: ../gui/wxpython/menustrings.py:322 ../gui/wxpython/menustrings.py:1264 +#: ../gui/wxpython/menustrings.py:323 ../gui/wxpython/menustrings.py:1265 #: ../gui/wxpython/image2target/ii2t_menustrings.py:317 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1243 msgid "Raster buffers and distance" msgstr "" -#: ../gui/wxpython/menustrings.py:323 ../gui/wxpython/menustrings.py:1265 +#: ../gui/wxpython/menustrings.py:324 ../gui/wxpython/menustrings.py:1266 #: ../gui/wxpython/image2target/ii2t_menustrings.py:318 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1244 msgid "Buffer rasters" msgstr "Obalová zóna rastrové mapy" -#: ../gui/wxpython/menustrings.py:324 ../gui/wxpython/menustrings.py:1266 +#: ../gui/wxpython/menustrings.py:325 ../gui/wxpython/menustrings.py:1267 #: ../gui/wxpython/image2target/ii2t_menustrings.py:319 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1245 msgid "Creates a raster map showing buffer zones surrounding cells that contain non-NULL category values." msgstr "" -#: ../gui/wxpython/menustrings.py:325 ../gui/wxpython/menustrings.py:1267 +#: ../gui/wxpython/menustrings.py:326 ../gui/wxpython/menustrings.py:1268 #: ../gui/wxpython/image2target/ii2t_menustrings.py:320 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1246 msgid "Concentric circles" msgstr "SoustÅ™edné kruhy" -#: ../gui/wxpython/menustrings.py:326 ../gui/wxpython/menustrings.py:1268 +#: ../gui/wxpython/menustrings.py:327 ../gui/wxpython/menustrings.py:1269 #: ../gui/wxpython/image2target/ii2t_menustrings.py:321 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1247 msgid "Creates a raster map containing concentric rings around a given point." msgstr "Vytvoří rastrovou mapu obsahující soustÅ™edné kruhy okolo zadaného bodu." -#: ../gui/wxpython/menustrings.py:327 ../gui/wxpython/menustrings.py:1269 +#: ../gui/wxpython/menustrings.py:328 ../gui/wxpython/menustrings.py:1270 #: ../gui/wxpython/image2target/ii2t_menustrings.py:322 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1248 msgid "Closest points" msgstr "Nejbližší body" -#: ../gui/wxpython/menustrings.py:328 ../gui/wxpython/menustrings.py:1270 +#: ../gui/wxpython/menustrings.py:329 ../gui/wxpython/menustrings.py:1271 #: ../gui/wxpython/image2target/ii2t_menustrings.py:323 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1249 msgid "Locates the closest points between objects in two raster maps." msgstr "Nalezne nejbližší body mezi objekty ze dvou rastrových map." -#: ../gui/wxpython/menustrings.py:329 ../gui/wxpython/menustrings.py:1271 +#: ../gui/wxpython/menustrings.py:330 ../gui/wxpython/menustrings.py:1272 #: ../gui/wxpython/image2target/ii2t_menustrings.py:324 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1250 msgid "Grow by one cell" msgstr "" -#: ../gui/wxpython/menustrings.py:330 ../gui/wxpython/menustrings.py:395 -#: ../gui/wxpython/menustrings.py:1272 ../gui/wxpython/menustrings.py:1337 +#: ../gui/wxpython/menustrings.py:331 ../gui/wxpython/menustrings.py:396 +#: ../gui/wxpython/menustrings.py:1273 ../gui/wxpython/menustrings.py:1338 #: ../gui/wxpython/image2target/ii2t_menustrings.py:325 #: ../gui/wxpython/image2target/ii2t_menustrings.py:388 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1251 @@ -6184,8 +6158,8 @@ msgid "Generates a raster map layer with contiguous areas grown by one cell." msgstr "Vytvoří rastrovou spojitých oblastí zvÄ›tÅ¡ených o jednu buňku." -#: ../gui/wxpython/menustrings.py:331 ../gui/wxpython/menustrings.py:387 -#: ../gui/wxpython/menustrings.py:1273 ../gui/wxpython/menustrings.py:1329 +#: ../gui/wxpython/menustrings.py:332 ../gui/wxpython/menustrings.py:388 +#: ../gui/wxpython/menustrings.py:1274 ../gui/wxpython/menustrings.py:1330 #: ../gui/wxpython/image2target/ii2t_menustrings.py:326 #: ../gui/wxpython/image2target/ii2t_menustrings.py:380 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1252 @@ -6193,8 +6167,8 @@ msgid "Distance to features" msgstr "Vzdálenost k prvkům" -#: ../gui/wxpython/menustrings.py:332 ../gui/wxpython/menustrings.py:388 -#: ../gui/wxpython/menustrings.py:1274 ../gui/wxpython/menustrings.py:1330 +#: ../gui/wxpython/menustrings.py:333 ../gui/wxpython/menustrings.py:389 +#: ../gui/wxpython/menustrings.py:1275 ../gui/wxpython/menustrings.py:1331 #: ../gui/wxpython/image2target/ii2t_menustrings.py:327 #: ../gui/wxpython/image2target/ii2t_menustrings.py:381 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1253 @@ -6202,22 +6176,22 @@ msgid "Generates a raster map containing distances to nearest raster features." msgstr "" -#: ../gui/wxpython/menustrings.py:333 ../gui/wxpython/menustrings.py:1275 +#: ../gui/wxpython/menustrings.py:334 ../gui/wxpython/menustrings.py:1276 #: ../gui/wxpython/image2target/ii2t_menustrings.py:328 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1254 #: ../gui/wxpython/nviz/tools.py:977 ../gui/wxpython/nviz/tools.py:2817 -#: ../gui/wxpython/psmap/dialogs.py:2310 +#: ../gui/wxpython/psmap/dialogs.py:2312 msgid "Mask" msgstr "Maska" -#: ../gui/wxpython/menustrings.py:334 ../gui/wxpython/menustrings.py:1276 +#: ../gui/wxpython/menustrings.py:335 ../gui/wxpython/menustrings.py:1277 #: ../gui/wxpython/image2target/ii2t_menustrings.py:329 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1255 msgid "Creates a MASK for limiting raster operation." msgstr "" -#: ../gui/wxpython/menustrings.py:335 ../gui/wxpython/menustrings.py:336 -#: ../gui/wxpython/menustrings.py:1277 ../gui/wxpython/menustrings.py:1278 +#: ../gui/wxpython/menustrings.py:336 ../gui/wxpython/menustrings.py:337 +#: ../gui/wxpython/menustrings.py:1278 ../gui/wxpython/menustrings.py:1279 #: ../gui/wxpython/image2target/ii2t_menustrings.py:330 #: ../gui/wxpython/image2target/ii2t_menustrings.py:331 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1256 @@ -6225,539 +6199,539 @@ msgid "Raster map calculator" msgstr "3D rastrový kalkulátor" -#: ../gui/wxpython/menustrings.py:337 ../gui/wxpython/menustrings.py:1279 +#: ../gui/wxpython/menustrings.py:338 ../gui/wxpython/menustrings.py:1280 #: ../gui/wxpython/image2target/ii2t_menustrings.py:332 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1258 msgid "Neighborhood analysis" msgstr "Analýza okolí" -#: ../gui/wxpython/menustrings.py:338 ../gui/wxpython/menustrings.py:1280 +#: ../gui/wxpython/menustrings.py:339 ../gui/wxpython/menustrings.py:1281 #: ../gui/wxpython/image2target/ii2t_menustrings.py:333 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1259 #: ../gui/wxpython/rlisetup/wizard.py:886 msgid "Moving window" msgstr "Pohybující se okno" -#: ../gui/wxpython/menustrings.py:339 ../gui/wxpython/menustrings.py:1281 +#: ../gui/wxpython/menustrings.py:340 ../gui/wxpython/menustrings.py:1282 #: ../gui/wxpython/image2target/ii2t_menustrings.py:334 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1260 msgid "Makes each cell category value a function of the category values assigned to the cells around it, and stores new cell values in an output raster map layer." msgstr "Hodnota každé buňky v novém rastru bude funkcí hodnot kategorii sousedních bunÄ›k a bude uložena jako hodnota ve výstupní rastrové mapÄ›." -#: ../gui/wxpython/menustrings.py:340 ../gui/wxpython/menustrings.py:1282 +#: ../gui/wxpython/menustrings.py:341 ../gui/wxpython/menustrings.py:1283 #: ../gui/wxpython/image2target/ii2t_menustrings.py:335 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1261 msgid "Neighborhood points" msgstr "Analýza okolí" -#: ../gui/wxpython/menustrings.py:341 ../gui/wxpython/menustrings.py:1283 +#: ../gui/wxpython/menustrings.py:342 ../gui/wxpython/menustrings.py:1284 #: ../gui/wxpython/image2target/ii2t_menustrings.py:336 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1262 msgid "Neighborhood analysis tool for vector point maps. Makes each cell value a function of the attribute values assigned to the vector points or centroids around it, and stores new cell values in an output raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:342 ../gui/wxpython/menustrings.py:1284 +#: ../gui/wxpython/menustrings.py:343 ../gui/wxpython/menustrings.py:1285 #: ../gui/wxpython/image2target/ii2t_menustrings.py:337 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1263 msgid "Overlay rasters" msgstr "PÅ™ekrývat rastrové mapy" -#: ../gui/wxpython/menustrings.py:343 ../gui/wxpython/menustrings.py:1285 +#: ../gui/wxpython/menustrings.py:344 ../gui/wxpython/menustrings.py:1286 #: ../gui/wxpython/image2target/ii2t_menustrings.py:338 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1264 msgid "Cross product" msgstr "Výsledek pÅ™eložení" -#: ../gui/wxpython/menustrings.py:344 ../gui/wxpython/menustrings.py:1286 +#: ../gui/wxpython/menustrings.py:345 ../gui/wxpython/menustrings.py:1287 #: ../gui/wxpython/image2target/ii2t_menustrings.py:339 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1265 msgid "Creates a cross product of the category values from multiple raster map layers." msgstr "Vytvoří násobné pÅ™ekrytí hodnot kategorií z nÄ›kolika rastrových map." -#: ../gui/wxpython/menustrings.py:345 ../gui/wxpython/menustrings.py:1287 +#: ../gui/wxpython/menustrings.py:346 ../gui/wxpython/menustrings.py:1288 #: ../gui/wxpython/image2target/ii2t_menustrings.py:340 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1266 msgid "Patch raster maps" msgstr "PÅ™ekrývat rastrové mapy" -#: ../gui/wxpython/menustrings.py:346 ../gui/wxpython/menustrings.py:1288 +#: ../gui/wxpython/menustrings.py:347 ../gui/wxpython/menustrings.py:1289 #: ../gui/wxpython/image2target/ii2t_menustrings.py:341 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1267 msgid "Creates a composite raster map layer by using known category values from one (or more) map layer(s) to fill in areas of \"no data\" in another map layer." msgstr "Vytváří složenou rastrovou mapu tak, že použije známé hodnoty kategorií z jedné nebo nÄ›kolika map tak, že vyplní oblasti \"bez žádných dat\" v jinémapové vrstvÄ›." -#: ../gui/wxpython/menustrings.py:347 ../gui/wxpython/menustrings.py:1289 +#: ../gui/wxpython/menustrings.py:348 ../gui/wxpython/menustrings.py:1290 #: ../gui/wxpython/image2target/ii2t_menustrings.py:342 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1268 msgid "Raster series aggregation" msgstr "" -#: ../gui/wxpython/menustrings.py:348 ../gui/wxpython/menustrings.py:1290 +#: ../gui/wxpython/menustrings.py:349 ../gui/wxpython/menustrings.py:1291 #: ../gui/wxpython/image2target/ii2t_menustrings.py:343 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1269 msgid "Makes each output cell value a function of the values assigned to the corresponding cells in the input raster map layers." msgstr "Hodnota každé buňky ve výstupním rastrovém souboru je funkcí hodnot nÄ›kolika dalších bunÄ›k ve vstupním rastrovém souboru." -#: ../gui/wxpython/menustrings.py:349 ../gui/wxpython/menustrings.py:1291 +#: ../gui/wxpython/menustrings.py:350 ../gui/wxpython/menustrings.py:1292 #: ../gui/wxpython/image2target/ii2t_menustrings.py:344 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1270 msgid "Raster series accumulation" msgstr "" -#: ../gui/wxpython/menustrings.py:350 ../gui/wxpython/menustrings.py:1292 +#: ../gui/wxpython/menustrings.py:351 ../gui/wxpython/menustrings.py:1293 #: ../gui/wxpython/image2target/ii2t_menustrings.py:345 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1271 msgid "Makes each output cell value a accumulationfunction of the values assigned to the corresponding cells in the input raster map layers." msgstr "" -#: ../gui/wxpython/menustrings.py:351 ../gui/wxpython/menustrings.py:1293 +#: ../gui/wxpython/menustrings.py:352 ../gui/wxpython/menustrings.py:1294 #: ../gui/wxpython/image2target/ii2t_menustrings.py:346 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1272 msgid "Statistical overlay" msgstr "Statistický pÅ™ekryv" -#: ../gui/wxpython/menustrings.py:352 ../gui/wxpython/menustrings.py:1294 +#: ../gui/wxpython/menustrings.py:353 ../gui/wxpython/menustrings.py:1295 #: ../gui/wxpython/image2target/ii2t_menustrings.py:347 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1273 msgid "Calculates category or object oriented statistics (accumulator-based statistics)." msgstr "" -#: ../gui/wxpython/menustrings.py:353 ../gui/wxpython/menustrings.py:1295 +#: ../gui/wxpython/menustrings.py:354 ../gui/wxpython/menustrings.py:1296 #: ../gui/wxpython/image2target/ii2t_menustrings.py:348 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1274 msgid "Quantiles overlay" msgstr "" -#: ../gui/wxpython/menustrings.py:354 ../gui/wxpython/menustrings.py:1296 +#: ../gui/wxpython/menustrings.py:355 ../gui/wxpython/menustrings.py:1297 #: ../gui/wxpython/image2target/ii2t_menustrings.py:349 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1275 msgid "Compute category quantiles using two passes." msgstr "" -#: ../gui/wxpython/menustrings.py:355 ../gui/wxpython/menustrings.py:1297 +#: ../gui/wxpython/menustrings.py:356 ../gui/wxpython/menustrings.py:1298 #: ../gui/wxpython/image2target/ii2t_menustrings.py:350 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1276 msgid "Solar radiance and shadows" msgstr "Solární záření a stíny" -#: ../gui/wxpython/menustrings.py:356 ../gui/wxpython/menustrings.py:1298 +#: ../gui/wxpython/menustrings.py:357 ../gui/wxpython/menustrings.py:1299 #: ../gui/wxpython/image2target/ii2t_menustrings.py:351 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1277 msgid "LatLong map" msgstr "" -#: ../gui/wxpython/menustrings.py:357 ../gui/wxpython/menustrings.py:1299 +#: ../gui/wxpython/menustrings.py:358 ../gui/wxpython/menustrings.py:1300 #: ../gui/wxpython/image2target/ii2t_menustrings.py:352 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1278 msgid "Creates a latitude/longitude raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:358 ../gui/wxpython/menustrings.py:1300 +#: ../gui/wxpython/menustrings.py:359 ../gui/wxpython/menustrings.py:1301 #: ../gui/wxpython/image2target/ii2t_menustrings.py:353 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1279 msgid "Solar irradiance and irradiation" msgstr "SluneÄní záření a ozáření" -#: ../gui/wxpython/menustrings.py:359 ../gui/wxpython/menustrings.py:1301 +#: ../gui/wxpython/menustrings.py:360 ../gui/wxpython/menustrings.py:1302 #: ../gui/wxpython/image2target/ii2t_menustrings.py:354 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1280 msgid "Solar irradiance and irradiation model. Computes direct (beam), diffuse and reflected solar irradiation raster maps for given day, latitude, surface and atmospheric conditions. Solar parameters (e.g. sunrise, sunset times, declination, extraterrestrial irradiance, daylight length) are saved in the map history file. Alternatively, a local time can be specified to compute solar incidence angle and/or irradiance raster maps. The shadowing effect of the topography is optionally incorporated." msgstr "" -#: ../gui/wxpython/menustrings.py:360 ../gui/wxpython/menustrings.py:1302 +#: ../gui/wxpython/menustrings.py:361 ../gui/wxpython/menustrings.py:1303 #: ../gui/wxpython/image2target/ii2t_menustrings.py:355 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1281 msgid "Shadows map" msgstr "Stínovaná mapa" -#: ../gui/wxpython/menustrings.py:361 ../gui/wxpython/menustrings.py:1303 +#: ../gui/wxpython/menustrings.py:362 ../gui/wxpython/menustrings.py:1304 #: ../gui/wxpython/image2target/ii2t_menustrings.py:356 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1282 msgid "Calculates cast shadow areas from sun position and elevation raster map. Either exact sun position (A) is specified, or date/time to calculate the sun position (B) by r.sunmask itself." msgstr "" -#: ../gui/wxpython/menustrings.py:362 ../gui/wxpython/menustrings.py:1304 +#: ../gui/wxpython/menustrings.py:363 ../gui/wxpython/menustrings.py:1305 #: ../gui/wxpython/image2target/ii2t_menustrings.py:357 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1283 msgid "Sunshine hours and solar angles" msgstr "" -#: ../gui/wxpython/menustrings.py:363 ../gui/wxpython/menustrings.py:1305 +#: ../gui/wxpython/menustrings.py:364 ../gui/wxpython/menustrings.py:1306 #: ../gui/wxpython/image2target/ii2t_menustrings.py:358 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1284 msgid "Calculates solar elevation, solar azimuth, and sun hours. Solar elevation: the angle between the direction of the geometric center of the sun's apparent disk and the (idealized) horizon. Solar azimuth: the angle from due north in clockwise direction." msgstr "" -#: ../gui/wxpython/menustrings.py:364 ../gui/wxpython/menustrings.py:1306 +#: ../gui/wxpython/menustrings.py:365 ../gui/wxpython/menustrings.py:1307 #: ../gui/wxpython/image2target/ii2t_menustrings.py:359 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1285 msgid "Terrain analysis" msgstr "Terénní analýza" -#: ../gui/wxpython/menustrings.py:365 ../gui/wxpython/menustrings.py:1307 +#: ../gui/wxpython/menustrings.py:366 ../gui/wxpython/menustrings.py:1308 #: ../gui/wxpython/image2target/ii2t_menustrings.py:360 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1286 msgid "Generate contour lines" msgstr "VytvoÅ™it vrstevnice" -#: ../gui/wxpython/menustrings.py:366 ../gui/wxpython/menustrings.py:1308 +#: ../gui/wxpython/menustrings.py:367 ../gui/wxpython/menustrings.py:1309 #: ../gui/wxpython/image2target/ii2t_menustrings.py:361 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1287 msgid "Produces a vector map of specified contours from a raster map." msgstr "Vytvoří vektorovou vrstvu obsahující vrstevnice z modelu terénu." -#: ../gui/wxpython/menustrings.py:367 ../gui/wxpython/menustrings.py:1309 +#: ../gui/wxpython/menustrings.py:368 ../gui/wxpython/menustrings.py:1310 #: ../gui/wxpython/image2target/ii2t_menustrings.py:362 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1288 msgid "Cost surface" msgstr "Povrch nákladů" -#: ../gui/wxpython/menustrings.py:368 ../gui/wxpython/menustrings.py:1310 +#: ../gui/wxpython/menustrings.py:369 ../gui/wxpython/menustrings.py:1311 #: ../gui/wxpython/image2target/ii2t_menustrings.py:363 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1289 msgid "Creates a raster map showing the cumulative cost of moving between different geographic locations on an input raster map whose cell category values represent cost." msgstr "Vytváří rastrovou vrstvu ukazující kumulativní náklady pohybu mezi různými polohami na vstupní rastrové vrstvÄ› kde každá hodnota buňky prezentuje náklad." -#: ../gui/wxpython/menustrings.py:369 ../gui/wxpython/menustrings.py:1311 +#: ../gui/wxpython/menustrings.py:370 ../gui/wxpython/menustrings.py:1312 #: ../gui/wxpython/image2target/ii2t_menustrings.py:364 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1290 msgid "Cumulative movement costs" msgstr "VýpoÄet kumulativního pohyby nákladů mezi lokacemi" -#: ../gui/wxpython/menustrings.py:370 ../gui/wxpython/menustrings.py:1312 +#: ../gui/wxpython/menustrings.py:371 ../gui/wxpython/menustrings.py:1313 #: ../gui/wxpython/image2target/ii2t_menustrings.py:365 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1291 msgid "Creates a raster map showing the anisotropic cumulative cost of moving between different geographic locations on an input raster map whose cell category values represent cost." msgstr "" -#: ../gui/wxpython/menustrings.py:371 ../gui/wxpython/menustrings.py:1313 +#: ../gui/wxpython/menustrings.py:372 ../gui/wxpython/menustrings.py:1314 #: ../gui/wxpython/image2target/ii2t_menustrings.py:366 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1292 msgid "Least cost route or flow" msgstr "NejménÄ› nákladná cesta nebo dráha odtoku" -#: ../gui/wxpython/menustrings.py:372 ../gui/wxpython/menustrings.py:1314 +#: ../gui/wxpython/menustrings.py:373 ../gui/wxpython/menustrings.py:1315 #: ../gui/wxpython/image2target/ii2t_menustrings.py:367 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1293 msgid "Traces a flow through an elevation model or cost surface on a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:373 ../gui/wxpython/menustrings.py:1315 +#: ../gui/wxpython/menustrings.py:374 ../gui/wxpython/menustrings.py:1316 #: ../gui/wxpython/image2target/ii2t_menustrings.py:368 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1294 msgid "Compute shaded relief" msgstr "" -#: ../gui/wxpython/menustrings.py:374 ../gui/wxpython/menustrings.py:1316 +#: ../gui/wxpython/menustrings.py:375 ../gui/wxpython/menustrings.py:1317 #: ../gui/wxpython/image2target/ii2t_menustrings.py:369 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1295 msgid "Creates shaded relief map from an elevation map (DEM). " msgstr "" -#: ../gui/wxpython/menustrings.py:375 ../gui/wxpython/menustrings.py:1317 +#: ../gui/wxpython/menustrings.py:376 ../gui/wxpython/menustrings.py:1318 #: ../gui/wxpython/image2target/ii2t_menustrings.py:370 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1296 msgid "Apply shade to raster" msgstr "" -#: ../gui/wxpython/menustrings.py:376 ../gui/wxpython/menustrings.py:1318 +#: ../gui/wxpython/menustrings.py:377 ../gui/wxpython/menustrings.py:1319 #: ../gui/wxpython/image2target/ii2t_menustrings.py:371 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1297 msgid "Drapes a color raster over an shaded relief or aspect map." msgstr "" -#: ../gui/wxpython/menustrings.py:377 ../gui/wxpython/menustrings.py:1319 +#: ../gui/wxpython/menustrings.py:378 ../gui/wxpython/menustrings.py:1320 #: ../gui/wxpython/image2target/ii2t_menustrings.py:372 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1298 msgid "Slope and aspect" msgstr "Míra svahu a expozice" -#: ../gui/wxpython/menustrings.py:378 ../gui/wxpython/menustrings.py:1320 +#: ../gui/wxpython/menustrings.py:379 ../gui/wxpython/menustrings.py:1321 #: ../gui/wxpython/image2target/ii2t_menustrings.py:373 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1299 msgid "Generates raster maps of slope, aspect, curvatures and partial derivatives from an elevation raster map. Aspect is calculated counterclockwise from east." msgstr "" -#: ../gui/wxpython/menustrings.py:379 ../gui/wxpython/menustrings.py:1321 +#: ../gui/wxpython/menustrings.py:380 ../gui/wxpython/menustrings.py:1322 msgid "Landforms" msgstr "" -#: ../gui/wxpython/menustrings.py:380 ../gui/wxpython/menustrings.py:1322 +#: ../gui/wxpython/menustrings.py:381 ../gui/wxpython/menustrings.py:1323 msgid "Calculates geomorphons (terrain forms) and associated geometry using machine vision approach." msgstr "" -#: ../gui/wxpython/menustrings.py:381 ../gui/wxpython/menustrings.py:1323 +#: ../gui/wxpython/menustrings.py:382 ../gui/wxpython/menustrings.py:1324 #: ../gui/wxpython/image2target/ii2t_menustrings.py:374 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1300 msgid "Terrain parameters" msgstr "Parametry terénu" -#: ../gui/wxpython/menustrings.py:382 ../gui/wxpython/menustrings.py:1324 +#: ../gui/wxpython/menustrings.py:383 ../gui/wxpython/menustrings.py:1325 #: ../gui/wxpython/image2target/ii2t_menustrings.py:375 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1301 msgid "Extracts terrain parameters from a DEM. Uses a multi-scale approach by taking fitting quadratic parameters to any size window (via least squares)." msgstr "" -#: ../gui/wxpython/menustrings.py:383 ../gui/wxpython/menustrings.py:1325 +#: ../gui/wxpython/menustrings.py:384 ../gui/wxpython/menustrings.py:1326 #: ../gui/wxpython/image2target/ii2t_menustrings.py:376 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1302 msgid "Textural features" msgstr "Texturální prvky" -#: ../gui/wxpython/menustrings.py:384 ../gui/wxpython/menustrings.py:1326 +#: ../gui/wxpython/menustrings.py:385 ../gui/wxpython/menustrings.py:1327 #: ../gui/wxpython/image2target/ii2t_menustrings.py:377 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1303 msgid "Generate images with textural features from a raster map." msgstr "Vytvoří obrázky s texturálními vlastnostmi rastrové mapy." -#: ../gui/wxpython/menustrings.py:385 ../gui/wxpython/menustrings.py:1327 +#: ../gui/wxpython/menustrings.py:386 ../gui/wxpython/menustrings.py:1328 #: ../gui/wxpython/image2target/ii2t_menustrings.py:378 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1304 msgid "Visibility" msgstr "Viditelnost" -#: ../gui/wxpython/menustrings.py:386 ../gui/wxpython/menustrings.py:1328 +#: ../gui/wxpython/menustrings.py:387 ../gui/wxpython/menustrings.py:1329 #: ../gui/wxpython/image2target/ii2t_menustrings.py:379 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1305 msgid "Computes the viewshed of a point on an elevation raster map. Default format: NULL (invisible), vertical angle wrt viewpoint (visible)." msgstr "" -#: ../gui/wxpython/menustrings.py:389 ../gui/wxpython/menustrings.py:1331 +#: ../gui/wxpython/menustrings.py:390 ../gui/wxpython/menustrings.py:1332 #: ../gui/wxpython/image2target/ii2t_menustrings.py:382 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1308 msgid "Horizon angle" msgstr "Úhel horizontu" -#: ../gui/wxpython/menustrings.py:390 ../gui/wxpython/menustrings.py:1332 +#: ../gui/wxpython/menustrings.py:391 ../gui/wxpython/menustrings.py:1333 #: ../gui/wxpython/image2target/ii2t_menustrings.py:383 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1309 msgid "Computes horizon angle height from a digital elevation model. The module has two different modes of operation: 1. Computes the entire horizon around a single point whose coordinates are given with the 'coord' option. The horizon height (in radians). 2. Computes one or more raster maps of the horizon height in a single direction. The input for this is the angle (in degrees), which is measured counterclockwise with east=0, north=90 etc. The output is the horizon height in radians." msgstr "" -#: ../gui/wxpython/menustrings.py:391 ../gui/wxpython/menustrings.py:1333 +#: ../gui/wxpython/menustrings.py:392 ../gui/wxpython/menustrings.py:1334 #: ../gui/wxpython/image2target/ii2t_menustrings.py:384 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1310 msgid "Transform features" msgstr "Prvky transformace" -#: ../gui/wxpython/menustrings.py:392 ../gui/wxpython/menustrings.py:1334 +#: ../gui/wxpython/menustrings.py:393 ../gui/wxpython/menustrings.py:1335 #: ../gui/wxpython/image2target/ii2t_menustrings.py:385 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1311 msgid "Clump" msgstr "Shromáždit" -#: ../gui/wxpython/menustrings.py:393 ../gui/wxpython/menustrings.py:1335 +#: ../gui/wxpython/menustrings.py:394 ../gui/wxpython/menustrings.py:1336 #: ../gui/wxpython/image2target/ii2t_menustrings.py:386 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1312 msgid "Recategorizes data in a raster map by grouping cells that form physically discrete areas into unique categories." msgstr "ZmÄ›ní kategorie dat rastrového souboru tak, že seskupí sousedící buňky formující fyzicky spojité oblasti do jedineÄných kategorií." -#: ../gui/wxpython/menustrings.py:394 ../gui/wxpython/menustrings.py:1336 +#: ../gui/wxpython/menustrings.py:395 ../gui/wxpython/menustrings.py:1337 #: ../gui/wxpython/image2target/ii2t_menustrings.py:387 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1313 msgid "Grow" msgstr "Růst " -#: ../gui/wxpython/menustrings.py:396 ../gui/wxpython/menustrings.py:1338 +#: ../gui/wxpython/menustrings.py:397 ../gui/wxpython/menustrings.py:1339 #: ../gui/wxpython/image2target/ii2t_menustrings.py:389 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1315 msgid "Thin" msgstr "ZtenÄit" -#: ../gui/wxpython/menustrings.py:397 ../gui/wxpython/menustrings.py:1339 +#: ../gui/wxpython/menustrings.py:398 ../gui/wxpython/menustrings.py:1340 #: ../gui/wxpython/image2target/ii2t_menustrings.py:390 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1316 msgid "Thins non-null cells that denote linear features in a raster map layer." msgstr "" -#: ../gui/wxpython/menustrings.py:398 ../gui/wxpython/menustrings.py:1340 +#: ../gui/wxpython/menustrings.py:399 ../gui/wxpython/menustrings.py:1341 #: ../gui/wxpython/image2target/ii2t_menustrings.py:391 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1317 msgid "Hydrologic modeling" msgstr "Hydrologické modelování" -#: ../gui/wxpython/menustrings.py:399 ../gui/wxpython/menustrings.py:1341 +#: ../gui/wxpython/menustrings.py:400 ../gui/wxpython/menustrings.py:1342 #: ../gui/wxpython/image2target/ii2t_menustrings.py:392 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1318 msgid "Carve stream channels" msgstr "RozdÄ›lit stream na kanály" -#: ../gui/wxpython/menustrings.py:400 ../gui/wxpython/menustrings.py:1342 +#: ../gui/wxpython/menustrings.py:401 ../gui/wxpython/menustrings.py:1343 #: ../gui/wxpython/image2target/ii2t_menustrings.py:393 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1319 msgid "Generates stream channels. Takes vector stream data, transforms it to raster and subtracts depth from the output DEM." msgstr "" -#: ../gui/wxpython/menustrings.py:401 ../gui/wxpython/menustrings.py:1343 +#: ../gui/wxpython/menustrings.py:402 ../gui/wxpython/menustrings.py:1344 #: ../gui/wxpython/image2target/ii2t_menustrings.py:394 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1320 msgid "Fill lake" msgstr "Vyplnit jezera" -#: ../gui/wxpython/menustrings.py:402 ../gui/wxpython/menustrings.py:1344 +#: ../gui/wxpython/menustrings.py:403 ../gui/wxpython/menustrings.py:1345 #: ../gui/wxpython/image2target/ii2t_menustrings.py:395 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1321 msgid "Fills lake at given point to given level." msgstr "" -#: ../gui/wxpython/menustrings.py:403 ../gui/wxpython/menustrings.py:1345 +#: ../gui/wxpython/menustrings.py:404 ../gui/wxpython/menustrings.py:1346 #: ../gui/wxpython/image2target/ii2t_menustrings.py:396 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1322 msgid "Depressionless map and flowlines" msgstr "Model terénu bez depresí a mapa odtoku " -#: ../gui/wxpython/menustrings.py:404 ../gui/wxpython/menustrings.py:1346 +#: ../gui/wxpython/menustrings.py:405 ../gui/wxpython/menustrings.py:1347 #: ../gui/wxpython/image2target/ii2t_menustrings.py:397 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1323 msgid "Filters and generates a depressionless elevation map and a flow direction map from a given elevation raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:405 ../gui/wxpython/menustrings.py:1347 +#: ../gui/wxpython/menustrings.py:406 ../gui/wxpython/menustrings.py:1348 #: ../gui/wxpython/image2target/ii2t_menustrings.py:398 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1324 msgid "Flow accumulation" msgstr "Akumulace toku gridu" -#: ../gui/wxpython/menustrings.py:406 ../gui/wxpython/menustrings.py:1348 +#: ../gui/wxpython/menustrings.py:407 ../gui/wxpython/menustrings.py:1349 #: ../gui/wxpython/image2target/ii2t_menustrings.py:399 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1325 msgid "Performs flow computation for massive grids." msgstr "" -#: ../gui/wxpython/menustrings.py:407 ../gui/wxpython/menustrings.py:1349 +#: ../gui/wxpython/menustrings.py:408 ../gui/wxpython/menustrings.py:1350 #: ../gui/wxpython/image2target/ii2t_menustrings.py:400 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1326 msgid "Flow lines" msgstr "Linie toku" -#: ../gui/wxpython/menustrings.py:408 ../gui/wxpython/menustrings.py:1350 +#: ../gui/wxpython/menustrings.py:409 ../gui/wxpython/menustrings.py:1351 #: ../gui/wxpython/image2target/ii2t_menustrings.py:401 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1327 msgid "Constructs flowlines. Computes flowlines, flowpath lengths, and flowaccumulation (contributing areas) from a elevation raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:409 ../gui/wxpython/menustrings.py:1351 +#: ../gui/wxpython/menustrings.py:410 ../gui/wxpython/menustrings.py:1352 #: ../gui/wxpython/image2target/ii2t_menustrings.py:402 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1328 msgid "Watershed analysis" msgstr "Analýza povodí" -#: ../gui/wxpython/menustrings.py:410 ../gui/wxpython/menustrings.py:1352 +#: ../gui/wxpython/menustrings.py:411 ../gui/wxpython/menustrings.py:1353 #: ../gui/wxpython/image2target/ii2t_menustrings.py:403 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1329 msgid "Calculates hydrological parameters and RUSLE factors." msgstr "" -#: ../gui/wxpython/menustrings.py:411 ../gui/wxpython/menustrings.py:1353 +#: ../gui/wxpython/menustrings.py:412 ../gui/wxpython/menustrings.py:1354 #: ../gui/wxpython/image2target/ii2t_menustrings.py:404 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1330 msgid "Watershed subbasins" msgstr "Rozvodnice subpovodí" -#: ../gui/wxpython/menustrings.py:412 ../gui/wxpython/menustrings.py:1354 +#: ../gui/wxpython/menustrings.py:413 ../gui/wxpython/menustrings.py:1355 #: ../gui/wxpython/image2target/ii2t_menustrings.py:405 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1331 msgid "Generates watershed subbasins raster map." msgstr "Vytvoří mapy povodí v rastrové mapÄ›." -#: ../gui/wxpython/menustrings.py:413 ../gui/wxpython/menustrings.py:1355 +#: ../gui/wxpython/menustrings.py:414 ../gui/wxpython/menustrings.py:1356 #: ../gui/wxpython/image2target/ii2t_menustrings.py:406 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1332 msgid "Watershed basin creation" msgstr "VytvoÅ™ení rozvodnice povodí" -#: ../gui/wxpython/menustrings.py:414 ../gui/wxpython/menustrings.py:1356 +#: ../gui/wxpython/menustrings.py:415 ../gui/wxpython/menustrings.py:1357 #: ../gui/wxpython/image2target/ii2t_menustrings.py:407 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1333 msgid "Creates watershed basins from a drainage direction map." msgstr "" -#: ../gui/wxpython/menustrings.py:415 ../gui/wxpython/menustrings.py:1357 +#: ../gui/wxpython/menustrings.py:416 ../gui/wxpython/menustrings.py:1358 #: ../gui/wxpython/image2target/ii2t_menustrings.py:408 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1334 msgid "Extraction of stream networks" msgstr "" -#: ../gui/wxpython/menustrings.py:416 ../gui/wxpython/menustrings.py:1358 +#: ../gui/wxpython/menustrings.py:417 ../gui/wxpython/menustrings.py:1359 #: ../gui/wxpython/image2target/ii2t_menustrings.py:409 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1335 msgid "Performs stream network extraction." msgstr "" -#: ../gui/wxpython/menustrings.py:417 ../gui/wxpython/menustrings.py:1359 +#: ../gui/wxpython/menustrings.py:418 ../gui/wxpython/menustrings.py:1360 #: ../gui/wxpython/image2target/ii2t_menustrings.py:410 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1336 msgid "SIMWE Overland flow modeling" msgstr "Modelování povrchového odtoku SIMWE" -#: ../gui/wxpython/menustrings.py:418 ../gui/wxpython/menustrings.py:1360 +#: ../gui/wxpython/menustrings.py:419 ../gui/wxpython/menustrings.py:1361 #: ../gui/wxpython/image2target/ii2t_menustrings.py:411 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1337 msgid "Overland flow hydrologic simulation using path sampling method (SIMWE)." msgstr "" -#: ../gui/wxpython/menustrings.py:419 ../gui/wxpython/menustrings.py:1361 +#: ../gui/wxpython/menustrings.py:420 ../gui/wxpython/menustrings.py:1362 #: ../gui/wxpython/image2target/ii2t_menustrings.py:412 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1338 msgid "SIMWE Sediment flux modeling" msgstr "Modelování toku sedimentů SIMWE" -#: ../gui/wxpython/menustrings.py:420 ../gui/wxpython/menustrings.py:1362 +#: ../gui/wxpython/menustrings.py:421 ../gui/wxpython/menustrings.py:1363 #: ../gui/wxpython/image2target/ii2t_menustrings.py:413 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1339 msgid "Sediment transport and erosion/deposition simulation using path sampling method (SIMWE)." msgstr "" -#: ../gui/wxpython/menustrings.py:421 ../gui/wxpython/menustrings.py:1363 +#: ../gui/wxpython/menustrings.py:422 ../gui/wxpython/menustrings.py:1364 #: ../gui/wxpython/image2target/ii2t_menustrings.py:414 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1340 msgid "Topographic index map" msgstr "Mapa s topografickým indexem" -#: ../gui/wxpython/menustrings.py:422 ../gui/wxpython/menustrings.py:1364 +#: ../gui/wxpython/menustrings.py:423 ../gui/wxpython/menustrings.py:1365 #: ../gui/wxpython/image2target/ii2t_menustrings.py:415 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1341 msgid "Creates a topographic index (wetness index) raster map from an elevation raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:423 ../gui/wxpython/menustrings.py:1365 +#: ../gui/wxpython/menustrings.py:424 ../gui/wxpython/menustrings.py:1366 #: ../gui/wxpython/image2target/ii2t_menustrings.py:416 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1342 msgid "TOPMODEL simulation" msgstr "Simulace TOPMODEL" -#: ../gui/wxpython/menustrings.py:424 ../gui/wxpython/menustrings.py:1366 +#: ../gui/wxpython/menustrings.py:425 ../gui/wxpython/menustrings.py:1367 #: ../gui/wxpython/image2target/ii2t_menustrings.py:417 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1343 msgid "Simulates TOPMODEL which is a physically based hydrologic model." msgstr "Simuluje TOPMODEL, což je dynamický hydrologický model." -#: ../gui/wxpython/menustrings.py:425 ../gui/wxpython/menustrings.py:1367 +#: ../gui/wxpython/menustrings.py:426 ../gui/wxpython/menustrings.py:1368 #: ../gui/wxpython/image2target/ii2t_menustrings.py:418 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1344 msgid "USLE K-factor" msgstr "" -#: ../gui/wxpython/menustrings.py:426 ../gui/wxpython/menustrings.py:1368 +#: ../gui/wxpython/menustrings.py:427 ../gui/wxpython/menustrings.py:1369 #: ../gui/wxpython/image2target/ii2t_menustrings.py:419 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1345 msgid "Computes USLE Soil Erodibility Factor (K)." msgstr "" -#: ../gui/wxpython/menustrings.py:427 ../gui/wxpython/menustrings.py:1369 +#: ../gui/wxpython/menustrings.py:428 ../gui/wxpython/menustrings.py:1370 #: ../gui/wxpython/image2target/ii2t_menustrings.py:420 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1346 msgid "USLE R-factor" msgstr "" -#: ../gui/wxpython/menustrings.py:428 ../gui/wxpython/menustrings.py:1370 +#: ../gui/wxpython/menustrings.py:429 ../gui/wxpython/menustrings.py:1371 #: ../gui/wxpython/image2target/ii2t_menustrings.py:421 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1347 msgid "Computes USLE R factor, Rainfall erosivity index." msgstr "" -#: ../gui/wxpython/menustrings.py:429 ../gui/wxpython/menustrings.py:876 -#: ../gui/wxpython/menustrings.py:1371 ../gui/wxpython/menustrings.py:1818 +#: ../gui/wxpython/menustrings.py:430 ../gui/wxpython/menustrings.py:877 +#: ../gui/wxpython/menustrings.py:1372 ../gui/wxpython/menustrings.py:1819 #: ../gui/wxpython/image2target/ii2t_menustrings.py:422 #: ../gui/wxpython/image2target/ii2t_menustrings.py:860 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1348 @@ -6765,254 +6739,254 @@ msgid "Groundwater modeling" msgstr "Modelování podzemní vody" -#: ../gui/wxpython/menustrings.py:430 ../gui/wxpython/menustrings.py:1372 +#: ../gui/wxpython/menustrings.py:431 ../gui/wxpython/menustrings.py:1373 #: ../gui/wxpython/image2target/ii2t_menustrings.py:423 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1349 msgid "Groundwater flow" msgstr "ProudÄ›ní podzemní vody" -#: ../gui/wxpython/menustrings.py:431 ../gui/wxpython/menustrings.py:1373 +#: ../gui/wxpython/menustrings.py:432 ../gui/wxpython/menustrings.py:1374 #: ../gui/wxpython/image2target/ii2t_menustrings.py:424 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1350 msgid "Numerical calculation program for transient, confined and unconfined groundwater flow in two dimensions." msgstr "Numerický výpoÄetní program pro dvourozmÄ›rné transientní proudÄ›ní podzemní vody s napjatou nebo volnou hladinou." -#: ../gui/wxpython/menustrings.py:432 ../gui/wxpython/menustrings.py:1374 +#: ../gui/wxpython/menustrings.py:433 ../gui/wxpython/menustrings.py:1375 #: ../gui/wxpython/image2target/ii2t_menustrings.py:425 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1351 msgid "Groundwater solute transport" msgstr "" -#: ../gui/wxpython/menustrings.py:433 ../gui/wxpython/menustrings.py:1375 +#: ../gui/wxpython/menustrings.py:434 ../gui/wxpython/menustrings.py:1376 #: ../gui/wxpython/image2target/ii2t_menustrings.py:426 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1352 msgid "Numerical calculation program for transient, confined and unconfined solute transport in two dimensions" msgstr "" -#: ../gui/wxpython/menustrings.py:434 ../gui/wxpython/menustrings.py:1376 +#: ../gui/wxpython/menustrings.py:435 ../gui/wxpython/menustrings.py:1377 #: ../gui/wxpython/image2target/ii2t_menustrings.py:427 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1353 msgid "Landscape patch analysis" msgstr "Analýza krajiných \"patch\" charakteristik" -#: ../gui/wxpython/menustrings.py:435 ../gui/wxpython/menustrings.py:1377 +#: ../gui/wxpython/menustrings.py:436 ../gui/wxpython/menustrings.py:1378 #: ../gui/wxpython/image2target/ii2t_menustrings.py:428 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1354 msgid "Set up sampling and analysis framework" msgstr "Nastavit vzorkování a analýzu rámce" -#: ../gui/wxpython/menustrings.py:436 ../gui/wxpython/menustrings.py:1378 +#: ../gui/wxpython/menustrings.py:437 ../gui/wxpython/menustrings.py:1379 #: ../gui/wxpython/image2target/ii2t_menustrings.py:429 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1355 msgid "Configuration editor for r.li.'index'" msgstr "KonfiguraÄní editor pro r.li.'index'" -#: ../gui/wxpython/menustrings.py:437 ../gui/wxpython/menustrings.py:1379 +#: ../gui/wxpython/menustrings.py:438 ../gui/wxpython/menustrings.py:1380 #: ../gui/wxpython/image2target/ii2t_menustrings.py:430 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1356 msgid "Edge density" msgstr "Hustota hran" -#: ../gui/wxpython/menustrings.py:438 ../gui/wxpython/menustrings.py:1380 +#: ../gui/wxpython/menustrings.py:439 ../gui/wxpython/menustrings.py:1381 #: ../gui/wxpython/image2target/ii2t_menustrings.py:431 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1357 msgid "Calculates edge density index on a raster map, using a 4 neighbour algorithm" msgstr "PoÄítá index hustoty hran rastrové mapy za použití algoritmu 4 sousedů" -#: ../gui/wxpython/menustrings.py:439 ../gui/wxpython/menustrings.py:1381 +#: ../gui/wxpython/menustrings.py:440 ../gui/wxpython/menustrings.py:1382 #: ../gui/wxpython/image2target/ii2t_menustrings.py:432 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1358 msgid "Contrast weighted edge density" msgstr "Vážený rozdíl hustoty hran" -#: ../gui/wxpython/menustrings.py:440 ../gui/wxpython/menustrings.py:1382 +#: ../gui/wxpython/menustrings.py:441 ../gui/wxpython/menustrings.py:1383 #: ../gui/wxpython/image2target/ii2t_menustrings.py:433 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1359 msgid "Calculates contrast weighted edge density index on a raster map" msgstr "PoÄítej podle kontrastu vážený index hustoty hran" -#: ../gui/wxpython/menustrings.py:441 ../gui/wxpython/menustrings.py:1383 +#: ../gui/wxpython/menustrings.py:442 ../gui/wxpython/menustrings.py:1384 #: ../gui/wxpython/image2target/ii2t_menustrings.py:434 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1360 msgid "Patch area mean" msgstr "PrůmÄ›rná velikost ploÅ¡ky" -#: ../gui/wxpython/menustrings.py:442 ../gui/wxpython/menustrings.py:1384 +#: ../gui/wxpython/menustrings.py:443 ../gui/wxpython/menustrings.py:1385 #: ../gui/wxpython/image2target/ii2t_menustrings.py:435 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1361 msgid "Calculates mean patch size index on a raster map, using a 4 neighbour algorithm" msgstr "PoÄítá průmÄ›rný index velikosti ploÅ¡ek rastrové mapy za použití algoritmu 4 sousedů." -#: ../gui/wxpython/menustrings.py:443 ../gui/wxpython/menustrings.py:1385 +#: ../gui/wxpython/menustrings.py:444 ../gui/wxpython/menustrings.py:1386 #: ../gui/wxpython/image2target/ii2t_menustrings.py:436 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1362 msgid "Patch area range" msgstr "Rozmezí velikostí ploÅ¡ek" -#: ../gui/wxpython/menustrings.py:444 ../gui/wxpython/menustrings.py:1386 +#: ../gui/wxpython/menustrings.py:445 ../gui/wxpython/menustrings.py:1387 #: ../gui/wxpython/image2target/ii2t_menustrings.py:437 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1363 msgid "Calculates range of patch area size on a raster map" msgstr "VypoÄítá rozsah velikosti ploÅ¡ek v rastrové vrstvÄ›" -#: ../gui/wxpython/menustrings.py:445 ../gui/wxpython/menustrings.py:1387 +#: ../gui/wxpython/menustrings.py:446 ../gui/wxpython/menustrings.py:1388 #: ../gui/wxpython/image2target/ii2t_menustrings.py:438 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1364 msgid "Patch area Std Dev" msgstr "SmÄ›rodatná odchylka velikostí ploÅ¡ek" -#: ../gui/wxpython/menustrings.py:446 ../gui/wxpython/menustrings.py:1388 +#: ../gui/wxpython/menustrings.py:447 ../gui/wxpython/menustrings.py:1389 #: ../gui/wxpython/image2target/ii2t_menustrings.py:439 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1365 msgid "Calculates standard deviation of patch area a raster map" msgstr "VypoÄítá smÄ›rodatnou odchylku velikostí ploÅ¡ek rastrové vrstvy" -#: ../gui/wxpython/menustrings.py:447 ../gui/wxpython/menustrings.py:1389 +#: ../gui/wxpython/menustrings.py:448 ../gui/wxpython/menustrings.py:1390 #: ../gui/wxpython/image2target/ii2t_menustrings.py:440 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1366 msgid "Patch area Coeff Var" msgstr "Koeficient variace velikostí ploÅ¡ek" -#: ../gui/wxpython/menustrings.py:448 ../gui/wxpython/menustrings.py:1390 +#: ../gui/wxpython/menustrings.py:449 ../gui/wxpython/menustrings.py:1391 #: ../gui/wxpython/image2target/ii2t_menustrings.py:441 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1367 msgid "Calculates coefficient of variation of patch area on a raster map" msgstr "VypoÄítá koeficient variace velikostí ploÅ¡ek v rastrové vrstvÄ›" -#: ../gui/wxpython/menustrings.py:449 ../gui/wxpython/menustrings.py:1391 +#: ../gui/wxpython/menustrings.py:450 ../gui/wxpython/menustrings.py:1392 #: ../gui/wxpython/image2target/ii2t_menustrings.py:442 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1368 msgid "Patch density" msgstr "Hustota ploÅ¡ek" -#: ../gui/wxpython/menustrings.py:450 ../gui/wxpython/menustrings.py:1392 +#: ../gui/wxpython/menustrings.py:451 ../gui/wxpython/menustrings.py:1393 #: ../gui/wxpython/image2target/ii2t_menustrings.py:443 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1369 msgid "Calculates patch density index on a raster map, using a 4 neighbour algorithm" msgstr "PoÄítá index hustoty ploÅ¡ek na rastrové mapÄ› za použití algoritmu 4 sousedů" -#: ../gui/wxpython/menustrings.py:451 ../gui/wxpython/menustrings.py:1393 +#: ../gui/wxpython/menustrings.py:452 ../gui/wxpython/menustrings.py:1394 #: ../gui/wxpython/image2target/ii2t_menustrings.py:444 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1370 msgid "Patch number" msgstr "Číslo ploÅ¡ky" -#: ../gui/wxpython/menustrings.py:452 ../gui/wxpython/menustrings.py:1394 +#: ../gui/wxpython/menustrings.py:453 ../gui/wxpython/menustrings.py:1395 #: ../gui/wxpython/image2target/ii2t_menustrings.py:445 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1371 msgid "Calculates patch number index on a raster map, using a 4 neighbour algorithm." msgstr "PoÄítá index poÄtu ploÅ¡ek na rastrové mapÄ› za použití algoritmu 4 sousedů." -#: ../gui/wxpython/menustrings.py:453 ../gui/wxpython/menustrings.py:1395 +#: ../gui/wxpython/menustrings.py:454 ../gui/wxpython/menustrings.py:1396 #: ../gui/wxpython/image2target/ii2t_menustrings.py:446 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1372 msgid "Dominance's diversity" msgstr "Dominanceova diverzita" -#: ../gui/wxpython/menustrings.py:454 ../gui/wxpython/menustrings.py:1396 +#: ../gui/wxpython/menustrings.py:455 ../gui/wxpython/menustrings.py:1397 #: ../gui/wxpython/image2target/ii2t_menustrings.py:447 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1373 msgid "Calculates dominance's diversity index on a raster map" msgstr "PoÄítám index diversity dominance rastrové mapy" -#: ../gui/wxpython/menustrings.py:455 ../gui/wxpython/menustrings.py:1397 +#: ../gui/wxpython/menustrings.py:456 ../gui/wxpython/menustrings.py:1398 #: ../gui/wxpython/image2target/ii2t_menustrings.py:448 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1374 msgid "Shannon's diversity" msgstr "Shannonova diverzita" -#: ../gui/wxpython/menustrings.py:456 ../gui/wxpython/menustrings.py:1398 +#: ../gui/wxpython/menustrings.py:457 ../gui/wxpython/menustrings.py:1399 #: ../gui/wxpython/image2target/ii2t_menustrings.py:449 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1375 msgid "Calculates Shannon's diversity index on a raster map" msgstr "PoÄítá Shannonův index diversity v rastrové mapÄ›" -#: ../gui/wxpython/menustrings.py:457 ../gui/wxpython/menustrings.py:1399 +#: ../gui/wxpython/menustrings.py:458 ../gui/wxpython/menustrings.py:1400 #: ../gui/wxpython/image2target/ii2t_menustrings.py:450 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1376 msgid "Simpson's diversity" msgstr "Simpsonova diverzita" -#: ../gui/wxpython/menustrings.py:458 ../gui/wxpython/menustrings.py:1400 +#: ../gui/wxpython/menustrings.py:459 ../gui/wxpython/menustrings.py:1401 #: ../gui/wxpython/image2target/ii2t_menustrings.py:451 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1377 msgid "Calculates Simpson's diversity index on a raster map" msgstr "SpoÄítá Simpsonův index diversity rastrové vrstvy" -#: ../gui/wxpython/menustrings.py:459 ../gui/wxpython/menustrings.py:1401 +#: ../gui/wxpython/menustrings.py:460 ../gui/wxpython/menustrings.py:1402 #: ../gui/wxpython/image2target/ii2t_menustrings.py:452 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1378 msgid "Richness" msgstr "Bohatost" -#: ../gui/wxpython/menustrings.py:460 ../gui/wxpython/menustrings.py:1402 +#: ../gui/wxpython/menustrings.py:461 ../gui/wxpython/menustrings.py:1403 #: ../gui/wxpython/image2target/ii2t_menustrings.py:453 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1379 msgid "Calculates richness index on a raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:461 ../gui/wxpython/menustrings.py:1403 +#: ../gui/wxpython/menustrings.py:462 ../gui/wxpython/menustrings.py:1404 #: ../gui/wxpython/image2target/ii2t_menustrings.py:454 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1380 msgid "Shape index" msgstr "Index ostrosti" -#: ../gui/wxpython/menustrings.py:462 ../gui/wxpython/menustrings.py:1404 +#: ../gui/wxpython/menustrings.py:463 ../gui/wxpython/menustrings.py:1405 #: ../gui/wxpython/image2target/ii2t_menustrings.py:455 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1381 msgid "Calculates shape index on a raster map" msgstr "PoÄítám index tvaru rastrové mapy" -#: ../gui/wxpython/menustrings.py:463 ../gui/wxpython/menustrings.py:1405 +#: ../gui/wxpython/menustrings.py:464 ../gui/wxpython/menustrings.py:1406 #: ../gui/wxpython/image2target/ii2t_menustrings.py:456 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1382 msgid "Wildfire modeling" msgstr "Modelování požáru" -#: ../gui/wxpython/menustrings.py:464 ../gui/wxpython/menustrings.py:1406 +#: ../gui/wxpython/menustrings.py:465 ../gui/wxpython/menustrings.py:1407 #: ../gui/wxpython/image2target/ii2t_menustrings.py:457 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1383 msgid "Rate of spread" msgstr "Rychlost šíření" -#: ../gui/wxpython/menustrings.py:465 ../gui/wxpython/menustrings.py:1407 +#: ../gui/wxpython/menustrings.py:466 ../gui/wxpython/menustrings.py:1408 #: ../gui/wxpython/image2target/ii2t_menustrings.py:458 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1384 msgid "Generates rate of spread raster maps. Generates three, or four raster map layers showing the base (perpendicular) rate of spread (ROS), the maximum (forward) ROS, the direction of the maximum ROS, and optionally the maximum potential spotting distance for fire spread simulation." msgstr "" -#: ../gui/wxpython/menustrings.py:466 ../gui/wxpython/menustrings.py:1408 +#: ../gui/wxpython/menustrings.py:467 ../gui/wxpython/menustrings.py:1409 #: ../gui/wxpython/image2target/ii2t_menustrings.py:459 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1385 msgid "Least-cost spread paths" msgstr "VytvoÅ™it trasy s nejmenším odporem šíření" -#: ../gui/wxpython/menustrings.py:467 ../gui/wxpython/menustrings.py:1409 +#: ../gui/wxpython/menustrings.py:468 ../gui/wxpython/menustrings.py:1410 #: ../gui/wxpython/image2target/ii2t_menustrings.py:460 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1386 msgid "Recursively traces the least cost path backwards to cells from which the cumulative cost was determined." msgstr "Sleduje cestu zpÄ›t až do místa, odkud zapoÄal výpoÄet kumulativních nákladů." -#: ../gui/wxpython/menustrings.py:468 ../gui/wxpython/menustrings.py:1410 +#: ../gui/wxpython/menustrings.py:469 ../gui/wxpython/menustrings.py:1411 #: ../gui/wxpython/image2target/ii2t_menustrings.py:461 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1387 msgid "Anisotropic spread simulation" msgstr "Simulace anisotropicého jevu šíření" -#: ../gui/wxpython/menustrings.py:469 ../gui/wxpython/menustrings.py:1411 +#: ../gui/wxpython/menustrings.py:470 ../gui/wxpython/menustrings.py:1412 #: ../gui/wxpython/image2target/ii2t_menustrings.py:462 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1388 msgid "Simulates elliptically anisotropic spread. Generates a raster map of the cumulative time of spread, given raster maps containing the rates of spread (ROS), the ROS directions and the spread origins. It optionally produces raster maps to contain backlink UTM coordinates for tracing spread paths. Usable for fire spread simulations." msgstr "" -#: ../gui/wxpython/menustrings.py:470 ../gui/wxpython/menustrings.py:1412 +#: ../gui/wxpython/menustrings.py:471 ../gui/wxpython/menustrings.py:1413 #: ../gui/wxpython/image2target/ii2t_menustrings.py:463 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1389 msgid "Change category values and labels" msgstr "Modifikovat hodnoty kategorií a Å¡títky" -#: ../gui/wxpython/menustrings.py:471 ../gui/wxpython/menustrings.py:521 -#: ../gui/wxpython/menustrings.py:1413 ../gui/wxpython/menustrings.py:1463 +#: ../gui/wxpython/menustrings.py:472 ../gui/wxpython/menustrings.py:522 +#: ../gui/wxpython/menustrings.py:1414 ../gui/wxpython/menustrings.py:1464 #: ../gui/wxpython/image2target/ii2t_menustrings.py:464 #: ../gui/wxpython/image2target/ii2t_menustrings.py:514 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1390 @@ -7020,8 +6994,8 @@ msgid "Manage category information" msgstr "Upravit informace o kategoriích" -#: ../gui/wxpython/menustrings.py:472 ../gui/wxpython/menustrings.py:522 -#: ../gui/wxpython/menustrings.py:1414 ../gui/wxpython/menustrings.py:1464 +#: ../gui/wxpython/menustrings.py:473 ../gui/wxpython/menustrings.py:523 +#: ../gui/wxpython/menustrings.py:1415 ../gui/wxpython/menustrings.py:1465 #: ../gui/wxpython/image2target/ii2t_menustrings.py:465 #: ../gui/wxpython/image2target/ii2t_menustrings.py:515 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1391 @@ -7029,32 +7003,32 @@ msgid "Manages category values and labels associated with user-specified raster map layers." msgstr "Spravuje hodnoty kategorií a Å¡títky spojené s uživatelem zadanou rastrovou vrstvou." -#: ../gui/wxpython/menustrings.py:473 ../gui/wxpython/menustrings.py:1415 +#: ../gui/wxpython/menustrings.py:474 ../gui/wxpython/menustrings.py:1416 #: ../gui/wxpython/image2target/ii2t_menustrings.py:466 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1392 msgid "Interactively edit category values" msgstr "InteraktivnÄ› editovat hodnoty kategorií" -#: ../gui/wxpython/menustrings.py:474 ../gui/wxpython/menustrings.py:1416 +#: ../gui/wxpython/menustrings.py:475 ../gui/wxpython/menustrings.py:1417 #: ../gui/wxpython/image2target/ii2t_menustrings.py:467 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1393 msgid "Edits cell values in a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:475 ../gui/wxpython/menustrings.py:1417 +#: ../gui/wxpython/menustrings.py:476 ../gui/wxpython/menustrings.py:1418 #: ../gui/wxpython/image2target/ii2t_menustrings.py:468 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1394 msgid "Reclassify by size" msgstr "Reklasifikovat podle velikosti" -#: ../gui/wxpython/menustrings.py:476 ../gui/wxpython/menustrings.py:1418 +#: ../gui/wxpython/menustrings.py:477 ../gui/wxpython/menustrings.py:1419 #: ../gui/wxpython/image2target/ii2t_menustrings.py:469 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1395 msgid "Reclasses a raster map greater or less than user specified area size (in hectares)." msgstr "Reklasifikuje rastrovou mapu na vÄ›tší nebo menší než uživatelem zadané hraniÄní velikosti ploch (v hektarech)." -#: ../gui/wxpython/menustrings.py:477 ../gui/wxpython/menustrings.py:696 -#: ../gui/wxpython/menustrings.py:1419 ../gui/wxpython/menustrings.py:1638 +#: ../gui/wxpython/menustrings.py:478 ../gui/wxpython/menustrings.py:697 +#: ../gui/wxpython/menustrings.py:1420 ../gui/wxpython/menustrings.py:1639 #: ../gui/wxpython/image2target/ii2t_menustrings.py:470 #: ../gui/wxpython/image2target/ii2t_menustrings.py:687 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1396 @@ -7062,252 +7036,252 @@ msgid "Reclassify" msgstr "Reklasifikovat" -#: ../gui/wxpython/menustrings.py:478 ../gui/wxpython/menustrings.py:1420 +#: ../gui/wxpython/menustrings.py:479 ../gui/wxpython/menustrings.py:1421 #: ../gui/wxpython/image2target/ii2t_menustrings.py:471 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1397 msgid "Reclassify raster map based on category values. Creates a new raster map whose category values are based upon a reclassification of the categories in an existing raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:479 ../gui/wxpython/menustrings.py:1421 +#: ../gui/wxpython/menustrings.py:480 ../gui/wxpython/menustrings.py:1422 #: ../gui/wxpython/image2target/ii2t_menustrings.py:472 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1398 msgid "Recode" msgstr "PÅ™ekódovat" -#: ../gui/wxpython/menustrings.py:480 ../gui/wxpython/menustrings.py:1422 +#: ../gui/wxpython/menustrings.py:481 ../gui/wxpython/menustrings.py:1423 #: ../gui/wxpython/image2target/ii2t_menustrings.py:473 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1399 msgid "Recodes categorical raster maps." msgstr "PÅ™ekóduje kategorie rastrové mapy." -#: ../gui/wxpython/menustrings.py:481 ../gui/wxpython/menustrings.py:1423 +#: ../gui/wxpython/menustrings.py:482 ../gui/wxpython/menustrings.py:1424 #: ../gui/wxpython/image2target/ii2t_menustrings.py:474 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1400 msgid "Rescale" msgstr "ZmÄ›nit měřítko" -#: ../gui/wxpython/menustrings.py:482 ../gui/wxpython/menustrings.py:1424 +#: ../gui/wxpython/menustrings.py:483 ../gui/wxpython/menustrings.py:1425 #: ../gui/wxpython/image2target/ii2t_menustrings.py:475 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1401 msgid "Rescales the range of category values in a raster map layer." msgstr "ZmÄ›ní rozsahy hodnot v kategoriích rastrové mapy." -#: ../gui/wxpython/menustrings.py:483 ../gui/wxpython/menustrings.py:1425 +#: ../gui/wxpython/menustrings.py:484 ../gui/wxpython/menustrings.py:1426 #: ../gui/wxpython/image2target/ii2t_menustrings.py:476 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1402 msgid "Rescale with histogram" msgstr "ZmÄ›nit měřítko s histogramem" -#: ../gui/wxpython/menustrings.py:484 ../gui/wxpython/menustrings.py:1426 +#: ../gui/wxpython/menustrings.py:485 ../gui/wxpython/menustrings.py:1427 #: ../gui/wxpython/image2target/ii2t_menustrings.py:477 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1403 msgid "Rescales histogram equalized the range of category values in a raster map layer." msgstr "ZmÄ›ní kategorie histogramu rastrové mapy podle rozsahu hodnot kategorií." -#: ../gui/wxpython/menustrings.py:485 ../gui/wxpython/menustrings.py:1427 +#: ../gui/wxpython/menustrings.py:486 ../gui/wxpython/menustrings.py:1428 #: ../gui/wxpython/image2target/ii2t_menustrings.py:478 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1404 msgid "Generate random cells" msgstr "VytvoÅ™it rastrovou vrstvu s náhodnými hodnotami" -#: ../gui/wxpython/menustrings.py:486 ../gui/wxpython/menustrings.py:1428 +#: ../gui/wxpython/menustrings.py:487 ../gui/wxpython/menustrings.py:1429 #: ../gui/wxpython/image2target/ii2t_menustrings.py:479 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1405 msgid "Random cells" msgstr "Náhodné buňky" -#: ../gui/wxpython/menustrings.py:487 ../gui/wxpython/menustrings.py:1429 +#: ../gui/wxpython/menustrings.py:488 ../gui/wxpython/menustrings.py:1430 #: ../gui/wxpython/image2target/ii2t_menustrings.py:480 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1406 msgid "Generates random cell values with spatial dependence." msgstr "Vytvoří prostorovÄ› závislé pole náhodných hodnot." -#: ../gui/wxpython/menustrings.py:488 ../gui/wxpython/menustrings.py:1430 +#: ../gui/wxpython/menustrings.py:489 ../gui/wxpython/menustrings.py:1431 #: ../gui/wxpython/image2target/ii2t_menustrings.py:481 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1407 msgid "Random cells and vector points" msgstr "VytvoÅ™it rastrovou vrstvu a vektorové body s náhodnými hodnotami" -#: ../gui/wxpython/menustrings.py:489 ../gui/wxpython/menustrings.py:1431 +#: ../gui/wxpython/menustrings.py:490 ../gui/wxpython/menustrings.py:1432 #: ../gui/wxpython/image2target/ii2t_menustrings.py:482 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1408 msgid "Creates a raster map layer and vector point map containing randomly located points." msgstr "Vytvoří rastrovou vrstvu a bodovou vektorovou vrstvu obsahující náhodnÄ› rozmístÄ›né body." -#: ../gui/wxpython/menustrings.py:490 ../gui/wxpython/menustrings.py:1432 +#: ../gui/wxpython/menustrings.py:491 ../gui/wxpython/menustrings.py:1433 #: ../gui/wxpython/image2target/ii2t_menustrings.py:483 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1409 msgid "Generate surfaces" msgstr "VytvoÅ™it povrch" -#: ../gui/wxpython/menustrings.py:491 ../gui/wxpython/menustrings.py:1433 +#: ../gui/wxpython/menustrings.py:492 ../gui/wxpython/menustrings.py:1434 #: ../gui/wxpython/image2target/ii2t_menustrings.py:484 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1410 msgid "Fractal surface" msgstr "VytvoÅ™it povrch na základÄ› fraktálu" -#: ../gui/wxpython/menustrings.py:492 ../gui/wxpython/menustrings.py:1434 +#: ../gui/wxpython/menustrings.py:493 ../gui/wxpython/menustrings.py:1435 #: ../gui/wxpython/image2target/ii2t_menustrings.py:485 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1411 msgid "Creates a fractal surface of a given fractal dimension." msgstr "Vytváří fraktální povrch o zadané fraktální dimenzi" -#: ../gui/wxpython/menustrings.py:493 ../gui/wxpython/menustrings.py:1435 +#: ../gui/wxpython/menustrings.py:494 ../gui/wxpython/menustrings.py:1436 #: ../gui/wxpython/image2target/ii2t_menustrings.py:486 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1412 msgid "Gaussian kernel density surface" msgstr "VytvoÅ™ povrch Gaussových odchylek" -#: ../gui/wxpython/menustrings.py:494 ../gui/wxpython/menustrings.py:1436 +#: ../gui/wxpython/menustrings.py:495 ../gui/wxpython/menustrings.py:1437 #: ../gui/wxpython/image2target/ii2t_menustrings.py:487 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1413 msgid "Generates a raster density map from vector points map. Density is computed using a moving kernel. Optionally generates a vector density map on a vector network." msgstr "" -#: ../gui/wxpython/menustrings.py:495 ../gui/wxpython/menustrings.py:1437 +#: ../gui/wxpython/menustrings.py:496 ../gui/wxpython/menustrings.py:1438 #: ../gui/wxpython/image2target/ii2t_menustrings.py:488 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1414 msgid "Gaussian deviates surface" msgstr "VytvoÅ™ povrch Gaussových odchylek" -#: ../gui/wxpython/menustrings.py:496 ../gui/wxpython/menustrings.py:1438 +#: ../gui/wxpython/menustrings.py:497 ../gui/wxpython/menustrings.py:1439 #: ../gui/wxpython/image2target/ii2t_menustrings.py:489 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1415 msgid "Generates a raster map using gaussian random number generator. Mean and standard deviation of gaussian deviates can be expressed by the user." msgstr "" -#: ../gui/wxpython/menustrings.py:497 ../gui/wxpython/menustrings.py:1439 +#: ../gui/wxpython/menustrings.py:498 ../gui/wxpython/menustrings.py:1440 #: ../gui/wxpython/image2target/ii2t_menustrings.py:490 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1416 #: ../gui/wxpython/nviz/tools.py:5181 msgid "Plane" msgstr "Rovinná plocha" -#: ../gui/wxpython/menustrings.py:498 ../gui/wxpython/menustrings.py:1440 +#: ../gui/wxpython/menustrings.py:499 ../gui/wxpython/menustrings.py:1441 #: ../gui/wxpython/image2target/ii2t_menustrings.py:491 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1417 msgid "Creates raster plane map given dip (inclination), aspect (azimuth) and one point." msgstr "" -#: ../gui/wxpython/menustrings.py:499 ../gui/wxpython/menustrings.py:1441 +#: ../gui/wxpython/menustrings.py:500 ../gui/wxpython/menustrings.py:1442 #: ../gui/wxpython/image2target/ii2t_menustrings.py:492 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1418 msgid "Random deviates surface" msgstr "VytvoÅ™ náhodný povrch" -#: ../gui/wxpython/menustrings.py:500 ../gui/wxpython/menustrings.py:1442 +#: ../gui/wxpython/menustrings.py:501 ../gui/wxpython/menustrings.py:1443 #: ../gui/wxpython/image2target/ii2t_menustrings.py:493 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1419 msgid "Produces a raster surface map of uniform random deviates with defined range." msgstr "" -#: ../gui/wxpython/menustrings.py:501 ../gui/wxpython/menustrings.py:1443 +#: ../gui/wxpython/menustrings.py:502 ../gui/wxpython/menustrings.py:1444 #: ../gui/wxpython/image2target/ii2t_menustrings.py:494 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1420 msgid "Random surface with spatial dependence" msgstr "VytvoÅ™it náhodný povrch s prostorovým vztahem" -#: ../gui/wxpython/menustrings.py:502 ../gui/wxpython/menustrings.py:1444 +#: ../gui/wxpython/menustrings.py:503 ../gui/wxpython/menustrings.py:1445 #: ../gui/wxpython/image2target/ii2t_menustrings.py:495 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1421 msgid "Generates random surface(s) with spatial dependence." msgstr "Vytvoří prostorovÄ› závislé povrchy náhodných hodnot." -#: ../gui/wxpython/menustrings.py:503 ../gui/wxpython/menustrings.py:1445 +#: ../gui/wxpython/menustrings.py:504 ../gui/wxpython/menustrings.py:1446 #: ../gui/wxpython/image2target/ii2t_menustrings.py:496 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1422 msgid "Interpolate surfaces" msgstr "Interpolovat povrch" -#: ../gui/wxpython/menustrings.py:504 ../gui/wxpython/menustrings.py:1446 +#: ../gui/wxpython/menustrings.py:505 ../gui/wxpython/menustrings.py:1447 #: ../gui/wxpython/image2target/ii2t_menustrings.py:497 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1423 msgid "Bilinear and bicubic from vector points" msgstr "Bilineární a bikubická interpolace z vektorových bodů" -#: ../gui/wxpython/menustrings.py:505 ../gui/wxpython/menustrings.py:1447 +#: ../gui/wxpython/menustrings.py:506 ../gui/wxpython/menustrings.py:1448 #: ../gui/wxpython/image2target/ii2t_menustrings.py:498 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1424 msgid "Performs bicubic or bilinear spline interpolation with Tykhonov regularization." msgstr "" -#: ../gui/wxpython/menustrings.py:506 ../gui/wxpython/menustrings.py:1448 +#: ../gui/wxpython/menustrings.py:507 ../gui/wxpython/menustrings.py:1449 #: ../gui/wxpython/image2target/ii2t_menustrings.py:499 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1425 msgid "IDW from raster points" msgstr "Interpolace IDW z rastrových bodů" -#: ../gui/wxpython/menustrings.py:507 ../gui/wxpython/menustrings.py:1449 +#: ../gui/wxpython/menustrings.py:508 ../gui/wxpython/menustrings.py:1450 #: ../gui/wxpython/image2target/ii2t_menustrings.py:500 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1426 msgid "Provides surface interpolation from raster point data by Inverse Distance Squared Weighting." msgstr "" -#: ../gui/wxpython/menustrings.py:508 ../gui/wxpython/menustrings.py:1450 +#: ../gui/wxpython/menustrings.py:509 ../gui/wxpython/menustrings.py:1451 #: ../gui/wxpython/image2target/ii2t_menustrings.py:501 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1427 msgid "IDW from vector points" msgstr "Interpolace IDW z vektorových bodů" -#: ../gui/wxpython/menustrings.py:509 ../gui/wxpython/menustrings.py:1451 +#: ../gui/wxpython/menustrings.py:510 ../gui/wxpython/menustrings.py:1452 #: ../gui/wxpython/image2target/ii2t_menustrings.py:502 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1428 msgid "Provides surface interpolation from vector point data by Inverse Distance Squared Weighting." msgstr "" -#: ../gui/wxpython/menustrings.py:510 ../gui/wxpython/menustrings.py:1452 +#: ../gui/wxpython/menustrings.py:511 ../gui/wxpython/menustrings.py:1453 #: ../gui/wxpython/image2target/ii2t_menustrings.py:503 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1429 msgid "Raster contours" msgstr "Rastrové vrstevnice" -#: ../gui/wxpython/menustrings.py:511 ../gui/wxpython/menustrings.py:1453 +#: ../gui/wxpython/menustrings.py:512 ../gui/wxpython/menustrings.py:1454 #: ../gui/wxpython/image2target/ii2t_menustrings.py:504 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1430 msgid "Generates surface raster map from rasterized contours." msgstr "" -#: ../gui/wxpython/menustrings.py:512 ../gui/wxpython/menustrings.py:1454 +#: ../gui/wxpython/menustrings.py:513 ../gui/wxpython/menustrings.py:1455 #: ../gui/wxpython/image2target/ii2t_menustrings.py:505 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1431 msgid "Regularized spline tension" msgstr "Interpolace pomocí RST (regularized spline tension)" -#: ../gui/wxpython/menustrings.py:513 ../gui/wxpython/menustrings.py:1455 +#: ../gui/wxpython/menustrings.py:514 ../gui/wxpython/menustrings.py:1456 #: ../gui/wxpython/image2target/ii2t_menustrings.py:506 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1432 msgid "Performs surface interpolation from vector points map by splines. Spatial approximation and topographic analysis from given point or isoline data in vector format to floating point raster format using regularized spline with tension." msgstr "" -#: ../gui/wxpython/menustrings.py:514 ../gui/wxpython/menustrings.py:1456 +#: ../gui/wxpython/menustrings.py:515 ../gui/wxpython/menustrings.py:1457 #: ../gui/wxpython/image2target/ii2t_menustrings.py:507 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1433 msgid "Raster series interpolation" msgstr "" -#: ../gui/wxpython/menustrings.py:515 ../gui/wxpython/menustrings.py:1457 +#: ../gui/wxpython/menustrings.py:516 ../gui/wxpython/menustrings.py:1458 #: ../gui/wxpython/image2target/ii2t_menustrings.py:508 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1434 msgid "Interpolates raster maps located (temporal or spatial) in between input raster maps at specific sampling positions." msgstr "" -#: ../gui/wxpython/menustrings.py:516 ../gui/wxpython/menustrings.py:1458 +#: ../gui/wxpython/menustrings.py:517 ../gui/wxpython/menustrings.py:1459 #: ../gui/wxpython/image2target/ii2t_menustrings.py:509 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1435 msgid "Fill NULL cells" msgstr "Vyplnit NULLové buňky" -#: ../gui/wxpython/menustrings.py:517 ../gui/wxpython/menustrings.py:1459 +#: ../gui/wxpython/menustrings.py:518 ../gui/wxpython/menustrings.py:1460 #: ../gui/wxpython/image2target/ii2t_menustrings.py:510 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1436 msgid "Fills no-data areas in raster maps using spline interpolation." msgstr "" -#: ../gui/wxpython/menustrings.py:518 ../gui/wxpython/menustrings.py:735 -#: ../gui/wxpython/menustrings.py:852 ../gui/wxpython/menustrings.py:880 -#: ../gui/wxpython/menustrings.py:1024 ../gui/wxpython/menustrings.py:1460 -#: ../gui/wxpython/menustrings.py:1677 ../gui/wxpython/menustrings.py:1794 -#: ../gui/wxpython/menustrings.py:1822 ../gui/wxpython/menustrings.py:1966 +#: ../gui/wxpython/menustrings.py:519 ../gui/wxpython/menustrings.py:736 +#: ../gui/wxpython/menustrings.py:853 ../gui/wxpython/menustrings.py:881 +#: ../gui/wxpython/menustrings.py:1025 ../gui/wxpython/menustrings.py:1461 +#: ../gui/wxpython/menustrings.py:1678 ../gui/wxpython/menustrings.py:1795 +#: ../gui/wxpython/menustrings.py:1823 ../gui/wxpython/menustrings.py:1967 #: ../gui/wxpython/image2target/ii2t_menustrings.py:511 #: ../gui/wxpython/image2target/ii2t_menustrings.py:726 #: ../gui/wxpython/image2target/ii2t_menustrings.py:836 @@ -7319,456 +7293,456 @@ msgid "Reports and statistics" msgstr "Zprávy, výpisy a statistiky" -#: ../gui/wxpython/menustrings.py:519 ../gui/wxpython/menustrings.py:1461 +#: ../gui/wxpython/menustrings.py:520 ../gui/wxpython/menustrings.py:1462 #: ../gui/wxpython/image2target/ii2t_menustrings.py:512 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1438 msgid "Basic raster metadata" msgstr "Základní výpis metadat rastrové mapy" -#: ../gui/wxpython/menustrings.py:520 ../gui/wxpython/menustrings.py:1462 +#: ../gui/wxpython/menustrings.py:521 ../gui/wxpython/menustrings.py:1463 #: ../gui/wxpython/image2target/ii2t_menustrings.py:513 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1439 msgid "Outputs basic information about a raster map." msgstr "Vypíše základní informace o rastrové vrstvÄ›." -#: ../gui/wxpython/menustrings.py:523 ../gui/wxpython/menustrings.py:1465 +#: ../gui/wxpython/menustrings.py:524 ../gui/wxpython/menustrings.py:1466 #: ../gui/wxpython/image2target/ii2t_menustrings.py:516 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1442 msgid "General statistics" msgstr "Obecné statistiky" -#: ../gui/wxpython/menustrings.py:524 ../gui/wxpython/menustrings.py:1466 +#: ../gui/wxpython/menustrings.py:525 ../gui/wxpython/menustrings.py:1467 #: ../gui/wxpython/image2target/ii2t_menustrings.py:517 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1443 msgid "Generates area statistics for raster map." msgstr "Vytvoří statistiku ploch pro rastrovou vrstvu." -#: ../gui/wxpython/menustrings.py:525 ../gui/wxpython/menustrings.py:1467 +#: ../gui/wxpython/menustrings.py:526 ../gui/wxpython/menustrings.py:1468 #: ../gui/wxpython/image2target/ii2t_menustrings.py:518 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1444 msgid "Quantiles for large data sets" msgstr "Kvantily velkých datových sad" -#: ../gui/wxpython/menustrings.py:526 ../gui/wxpython/menustrings.py:1468 +#: ../gui/wxpython/menustrings.py:527 ../gui/wxpython/menustrings.py:1469 #: ../gui/wxpython/image2target/ii2t_menustrings.py:519 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1445 msgid "Compute quantiles using two passes." msgstr "VypoÄítá kvantily použitím dvou průchodů." -#: ../gui/wxpython/menustrings.py:527 ../gui/wxpython/menustrings.py:1469 +#: ../gui/wxpython/menustrings.py:528 ../gui/wxpython/menustrings.py:1470 #: ../gui/wxpython/image2target/ii2t_menustrings.py:520 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1446 msgid "Range of category values" msgstr "Rozsah hodnot kategorii" -#: ../gui/wxpython/menustrings.py:528 ../gui/wxpython/menustrings.py:1470 +#: ../gui/wxpython/menustrings.py:529 ../gui/wxpython/menustrings.py:1471 #: ../gui/wxpython/image2target/ii2t_menustrings.py:521 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1447 msgid "Prints terse list of category values found in a raster map layer." msgstr "Vytiskne pouze struÄný seznam hodnot kategorií, nalezených v rastrové mapÄ›." -#: ../gui/wxpython/menustrings.py:529 ../gui/wxpython/menustrings.py:1471 +#: ../gui/wxpython/menustrings.py:530 ../gui/wxpython/menustrings.py:1472 #: ../gui/wxpython/image2target/ii2t_menustrings.py:522 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1448 msgid "Sum area by raster map and category" msgstr "Výpis ploch v rastrové mapÄ› podle kategorií" -#: ../gui/wxpython/menustrings.py:530 ../gui/wxpython/menustrings.py:1472 +#: ../gui/wxpython/menustrings.py:531 ../gui/wxpython/menustrings.py:1473 #: ../gui/wxpython/image2target/ii2t_menustrings.py:523 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1449 msgid "Reports statistics for raster maps." msgstr "Vypíše statistiky pro rastrové vrstvy." -#: ../gui/wxpython/menustrings.py:531 ../gui/wxpython/menustrings.py:1473 +#: ../gui/wxpython/menustrings.py:532 ../gui/wxpython/menustrings.py:1474 #: ../gui/wxpython/image2target/ii2t_menustrings.py:524 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1450 msgid "Statistics for clumped cells" msgstr "Souhrnná statistika spojených bunÄ›k (po použití r.clump)" -#: ../gui/wxpython/menustrings.py:532 ../gui/wxpython/menustrings.py:1474 +#: ../gui/wxpython/menustrings.py:533 ../gui/wxpython/menustrings.py:1475 #: ../gui/wxpython/image2target/ii2t_menustrings.py:525 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1451 msgid "Calculates the volume of data \"clumps\". Optionally produces a GRASS vector points map containing the calculated centroids of these clumps." msgstr "" -#: ../gui/wxpython/menustrings.py:533 ../gui/wxpython/menustrings.py:1475 +#: ../gui/wxpython/menustrings.py:534 ../gui/wxpython/menustrings.py:1476 #: ../gui/wxpython/image2target/ii2t_menustrings.py:526 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1452 msgid "Total corrected area" msgstr "Celkem opravených ploch" -#: ../gui/wxpython/menustrings.py:534 ../gui/wxpython/menustrings.py:1476 +#: ../gui/wxpython/menustrings.py:535 ../gui/wxpython/menustrings.py:1477 #: ../gui/wxpython/image2target/ii2t_menustrings.py:527 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1453 msgid "Prints estimation of surface area for raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:535 ../gui/wxpython/menustrings.py:1477 +#: ../gui/wxpython/menustrings.py:536 ../gui/wxpython/menustrings.py:1478 #: ../gui/wxpython/image2target/ii2t_menustrings.py:528 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1454 #: ../gui/wxpython/lmgr/layertree.py:804 ../gui/wxpython/lmgr/layertree.py:860 msgid "Univariate raster statistics" msgstr "Univariantní statistika rastrové vrstvy" -#: ../gui/wxpython/menustrings.py:536 ../gui/wxpython/menustrings.py:1478 +#: ../gui/wxpython/menustrings.py:537 ../gui/wxpython/menustrings.py:1479 #: ../gui/wxpython/image2target/ii2t_menustrings.py:529 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1455 msgid "Calculates univariate statistics from the non-null cells of a raster map. Statistics include number of cells counted, minimum and maximum cell values, range, arithmetic mean, population variance, standard deviation, coefficient of variation, and sum." msgstr "" -#: ../gui/wxpython/menustrings.py:537 ../gui/wxpython/menustrings.py:746 -#: ../gui/wxpython/menustrings.py:1479 ../gui/wxpython/menustrings.py:1688 +#: ../gui/wxpython/menustrings.py:538 ../gui/wxpython/menustrings.py:747 +#: ../gui/wxpython/menustrings.py:1480 ../gui/wxpython/menustrings.py:1689 #: ../gui/wxpython/image2target/ii2t_menustrings.py:530 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1456 msgid "Sample transects" msgstr "Vzorové body profilu" -#: ../gui/wxpython/menustrings.py:538 ../gui/wxpython/menustrings.py:1480 +#: ../gui/wxpython/menustrings.py:539 ../gui/wxpython/menustrings.py:1481 #: ../gui/wxpython/image2target/ii2t_menustrings.py:531 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1457 msgid "Outputs the raster map layer values lying on user-defined line(s)." msgstr "Vytvoří rastrovou mapu hodnot, ležících na uživatelem definovaných liniích." -#: ../gui/wxpython/menustrings.py:539 ../gui/wxpython/menustrings.py:1481 +#: ../gui/wxpython/menustrings.py:540 ../gui/wxpython/menustrings.py:1482 #: ../gui/wxpython/image2target/ii2t_menustrings.py:532 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1458 msgid "Sample transects (bearing/distance)" msgstr "Kontrolní hodnoty profilu (použít azimut/vzdálenost)" -#: ../gui/wxpython/menustrings.py:540 ../gui/wxpython/menustrings.py:1482 +#: ../gui/wxpython/menustrings.py:541 ../gui/wxpython/menustrings.py:1483 #: ../gui/wxpython/image2target/ii2t_menustrings.py:533 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1459 msgid "Outputs raster map layer values lying along user defined transect line(s)." msgstr "Vytvoří rastrovou mapu, jejíž hodnoty leží na uživatelem definovaném transektu." -#: ../gui/wxpython/menustrings.py:541 ../gui/wxpython/menustrings.py:1483 +#: ../gui/wxpython/menustrings.py:542 ../gui/wxpython/menustrings.py:1484 #: ../gui/wxpython/image2target/ii2t_menustrings.py:534 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1460 msgid "Covariance/correlation" msgstr "Kovariance/korelace" -#: ../gui/wxpython/menustrings.py:542 ../gui/wxpython/menustrings.py:1484 +#: ../gui/wxpython/menustrings.py:543 ../gui/wxpython/menustrings.py:1485 #: ../gui/wxpython/image2target/ii2t_menustrings.py:535 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1461 msgid "Outputs a covariance/correlation matrix for user-specified raster map layer(s)." msgstr "Vytvoří kovarianÄní/korelaÄní matici pro uživatelem zadanou rastrovou mapu(y)." -#: ../gui/wxpython/menustrings.py:543 ../gui/wxpython/menustrings.py:1485 +#: ../gui/wxpython/menustrings.py:544 ../gui/wxpython/menustrings.py:1486 #: ../gui/wxpython/image2target/ii2t_menustrings.py:536 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1462 msgid "Linear regression" msgstr "Lineární regrese" -#: ../gui/wxpython/menustrings.py:544 ../gui/wxpython/menustrings.py:1486 +#: ../gui/wxpython/menustrings.py:545 ../gui/wxpython/menustrings.py:1487 #: ../gui/wxpython/image2target/ii2t_menustrings.py:537 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1463 msgid "Calculates linear regression from two raster maps: y = a + b*x." msgstr "VypoÄítá lineární regresi pro dvÄ› rastrové vrstvy: y = a + b*x" -#: ../gui/wxpython/menustrings.py:545 ../gui/wxpython/menustrings.py:1487 +#: ../gui/wxpython/menustrings.py:546 ../gui/wxpython/menustrings.py:1488 #: ../gui/wxpython/image2target/ii2t_menustrings.py:538 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1464 msgid "Multiple regression" msgstr "Vícenásobná regrese" -#: ../gui/wxpython/menustrings.py:546 ../gui/wxpython/menustrings.py:1488 +#: ../gui/wxpython/menustrings.py:547 ../gui/wxpython/menustrings.py:1489 #: ../gui/wxpython/image2target/ii2t_menustrings.py:539 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1465 msgid "Calculates multiple linear regression from raster maps." msgstr "VypoÄítá vícenásobnou lineární regresi pro rastrové vrstvy." -#: ../gui/wxpython/menustrings.py:547 ../gui/wxpython/menustrings.py:1489 +#: ../gui/wxpython/menustrings.py:548 ../gui/wxpython/menustrings.py:1490 #: ../gui/wxpython/image2target/ii2t_menustrings.py:540 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1466 msgid "Mutual category occurrences" msgstr "SpoleÄný výskyt kategorie (koincidence)" -#: ../gui/wxpython/menustrings.py:548 ../gui/wxpython/menustrings.py:1490 +#: ../gui/wxpython/menustrings.py:549 ../gui/wxpython/menustrings.py:1491 #: ../gui/wxpython/image2target/ii2t_menustrings.py:541 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1467 msgid "Tabulates the mutual occurrence (coincidence) of categories for two raster map layers." msgstr "Vytvoří tabulku mutualoccurrence (koincidence) kategorií pro dvÄ› rastrové mapy." -#: ../gui/wxpython/menustrings.py:549 ../gui/wxpython/menustrings.py:1491 +#: ../gui/wxpython/menustrings.py:550 ../gui/wxpython/menustrings.py:1492 #: ../gui/wxpython/image2target/ii2t_menustrings.py:542 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1468 msgid "&Vector" msgstr "&Vektor" -#: ../gui/wxpython/menustrings.py:550 ../gui/wxpython/menustrings.py:1492 +#: ../gui/wxpython/menustrings.py:551 ../gui/wxpython/menustrings.py:1493 #: ../gui/wxpython/image2target/ii2t_menustrings.py:543 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1469 msgid "Develop vector map" msgstr "VytvoÅ™it vektorovou mapu" -#: ../gui/wxpython/menustrings.py:551 ../gui/wxpython/menustrings.py:1493 +#: ../gui/wxpython/menustrings.py:552 ../gui/wxpython/menustrings.py:1494 #: ../gui/wxpython/image2target/ii2t_menustrings.py:544 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1470 -#: ../gui/wxpython/gui_core/dialogs.py:264 -#: ../gui/wxpython/gui_core/dialogs.py:402 +#: ../gui/wxpython/gui_core/dialogs.py:265 +#: ../gui/wxpython/gui_core/dialogs.py:403 msgid "Create new vector map" msgstr "VytvoÅ™it novou vektorovou mapu" -#: ../gui/wxpython/menustrings.py:552 ../gui/wxpython/menustrings.py:1494 +#: ../gui/wxpython/menustrings.py:553 ../gui/wxpython/menustrings.py:1495 #: ../gui/wxpython/image2target/ii2t_menustrings.py:545 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1471 msgid "Create new empty vector map" msgstr "VytvoÅ™it novou prázdnou vektorovou mapu" -#: ../gui/wxpython/menustrings.py:553 ../gui/wxpython/menustrings.py:1495 +#: ../gui/wxpython/menustrings.py:554 ../gui/wxpython/menustrings.py:1496 #: ../gui/wxpython/image2target/ii2t_menustrings.py:546 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1472 msgid "Edit vector map (non-interactively)" msgstr "Editovat vektorovou vrstvu (NEinteraktivnÄ›) " -#: ../gui/wxpython/menustrings.py:554 ../gui/wxpython/menustrings.py:1496 +#: ../gui/wxpython/menustrings.py:555 ../gui/wxpython/menustrings.py:1497 #: ../gui/wxpython/image2target/ii2t_menustrings.py:547 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1473 msgid "Edits a vector map, allows adding, deleting and modifying selected vector features." msgstr "Edituje vektorovou mapu, umožňuje pÅ™idání, mazání a modifikaci vektorových prvků." -#: ../gui/wxpython/menustrings.py:555 ../gui/wxpython/menustrings.py:1497 +#: ../gui/wxpython/menustrings.py:556 ../gui/wxpython/menustrings.py:1498 #: ../gui/wxpython/image2target/ii2t_menustrings.py:548 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1474 msgid "Convert object types" msgstr "ZmÄ›nit typy vektorových prvků" -#: ../gui/wxpython/menustrings.py:556 ../gui/wxpython/menustrings.py:1498 +#: ../gui/wxpython/menustrings.py:557 ../gui/wxpython/menustrings.py:1499 #: ../gui/wxpython/image2target/ii2t_menustrings.py:549 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1475 msgid "Changes type of vector features." msgstr "ZmÄ›ní typ vektorových prvků." -#: ../gui/wxpython/menustrings.py:557 ../gui/wxpython/menustrings.py:1499 +#: ../gui/wxpython/menustrings.py:558 ../gui/wxpython/menustrings.py:1500 #: ../gui/wxpython/image2target/ii2t_menustrings.py:550 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1476 msgid "Parallel lines" msgstr "Rovnoběžné linie" -#: ../gui/wxpython/menustrings.py:558 ../gui/wxpython/menustrings.py:1500 +#: ../gui/wxpython/menustrings.py:559 ../gui/wxpython/menustrings.py:1501 #: ../gui/wxpython/image2target/ii2t_menustrings.py:551 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1477 msgid "Creates parallel line to input vector lines." msgstr "Vytvoří rovnoběžné linie ke vstupní linii" -#: ../gui/wxpython/menustrings.py:559 ../gui/wxpython/menustrings.py:1501 +#: ../gui/wxpython/menustrings.py:560 ../gui/wxpython/menustrings.py:1502 #: ../gui/wxpython/image2target/ii2t_menustrings.py:552 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1478 msgid "Dissolve boundaries" msgstr "Rozloží spoleÄné hranice " -#: ../gui/wxpython/menustrings.py:560 ../gui/wxpython/menustrings.py:1502 +#: ../gui/wxpython/menustrings.py:561 ../gui/wxpython/menustrings.py:1503 #: ../gui/wxpython/image2target/ii2t_menustrings.py:553 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1479 msgid "Dissolves boundaries between adjacent areas sharing a common category number or attribute." msgstr "Rozloží hranice mezi sousedícími plochami, sdílejícími spoleÄné Äíslo kategorie nebo atribut." -#: ../gui/wxpython/menustrings.py:561 ../gui/wxpython/menustrings.py:1503 +#: ../gui/wxpython/menustrings.py:562 ../gui/wxpython/menustrings.py:1504 #: ../gui/wxpython/image2target/ii2t_menustrings.py:554 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1480 msgid "Create 3D vector over raster" msgstr "VytvoÅ™it 3D vektor nad rastrem" -#: ../gui/wxpython/menustrings.py:562 ../gui/wxpython/menustrings.py:1504 +#: ../gui/wxpython/menustrings.py:563 ../gui/wxpython/menustrings.py:1505 #: ../gui/wxpython/image2target/ii2t_menustrings.py:555 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1481 msgid "Converts 2D vector features to 3D by sampling of elevation raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:563 ../gui/wxpython/menustrings.py:1505 +#: ../gui/wxpython/menustrings.py:564 ../gui/wxpython/menustrings.py:1506 #: ../gui/wxpython/image2target/ii2t_menustrings.py:556 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1482 msgid "Extrude 3D vector map" msgstr "VytvoÅ™it 3D vektorovou mapu" -#: ../gui/wxpython/menustrings.py:564 ../gui/wxpython/menustrings.py:1506 +#: ../gui/wxpython/menustrings.py:565 ../gui/wxpython/menustrings.py:1507 #: ../gui/wxpython/image2target/ii2t_menustrings.py:557 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1483 msgid "Extrudes flat vector features to 3D vector features with defined height. Optionally the height can be derived from sampling of elevation raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:565 ../gui/wxpython/menustrings.py:1507 +#: ../gui/wxpython/menustrings.py:566 ../gui/wxpython/menustrings.py:1508 #: ../gui/wxpython/image2target/ii2t_menustrings.py:558 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1484 msgid "Create labels" msgstr "VytvoÅ™it popisky" -#: ../gui/wxpython/menustrings.py:566 ../gui/wxpython/menustrings.py:1508 +#: ../gui/wxpython/menustrings.py:567 ../gui/wxpython/menustrings.py:1509 #: ../gui/wxpython/image2target/ii2t_menustrings.py:559 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1485 msgid "Creates paint labels for a vector map from attached attributes." msgstr "Vytvoří barevné popisky pro vektorovou mapu z pÅ™iložených atributů." -#: ../gui/wxpython/menustrings.py:567 ../gui/wxpython/menustrings.py:1509 +#: ../gui/wxpython/menustrings.py:568 ../gui/wxpython/menustrings.py:1510 #: ../gui/wxpython/image2target/ii2t_menustrings.py:560 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1486 msgid "Reposition vector map" msgstr "Transformace vektorové vrstvy" -#: ../gui/wxpython/menustrings.py:568 ../gui/wxpython/menustrings.py:1510 +#: ../gui/wxpython/menustrings.py:569 ../gui/wxpython/menustrings.py:1511 #: ../gui/wxpython/image2target/ii2t_menustrings.py:561 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1487 msgid "Performs an affine transformation (shift, scale and rotate) on vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:569 ../gui/wxpython/menustrings.py:1511 +#: ../gui/wxpython/menustrings.py:570 ../gui/wxpython/menustrings.py:1512 #: ../gui/wxpython/image2target/ii2t_menustrings.py:562 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1488 msgid "Rectify vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:570 ../gui/wxpython/menustrings.py:1512 +#: ../gui/wxpython/menustrings.py:571 ../gui/wxpython/menustrings.py:1513 #: ../gui/wxpython/image2target/ii2t_menustrings.py:563 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1489 msgid "Rectifies a vector by computing a coordinate transformation for each object in the vector based on the control points." msgstr "" -#: ../gui/wxpython/menustrings.py:574 ../gui/wxpython/menustrings.py:1516 +#: ../gui/wxpython/menustrings.py:575 ../gui/wxpython/menustrings.py:1517 #: ../gui/wxpython/image2target/ii2t_menustrings.py:567 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1493 msgid "Updates vector map metadata." msgstr "Aktualizuje metadata vektorové vrstvy." -#: ../gui/wxpython/menustrings.py:575 ../gui/wxpython/menustrings.py:1517 +#: ../gui/wxpython/menustrings.py:576 ../gui/wxpython/menustrings.py:1518 #: ../gui/wxpython/image2target/ii2t_menustrings.py:568 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1494 msgid "Topology maintenance" msgstr "Správa topologie" -#: ../gui/wxpython/menustrings.py:576 ../gui/wxpython/menustrings.py:1518 +#: ../gui/wxpython/menustrings.py:577 ../gui/wxpython/menustrings.py:1519 #: ../gui/wxpython/image2target/ii2t_menustrings.py:569 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1495 msgid "Create or rebuild topology" msgstr "VytvoÅ™it nebo pÅ™ebudovat topologii" -#: ../gui/wxpython/menustrings.py:577 ../gui/wxpython/menustrings.py:1519 +#: ../gui/wxpython/menustrings.py:578 ../gui/wxpython/menustrings.py:1520 #: ../gui/wxpython/image2target/ii2t_menustrings.py:570 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1496 msgid "Creates topology for vector map. Optionally also checks for topological errors." msgstr "Vytvoří topologii vektorové vrstvy. VolitelnÄ› také zkontroluje topologické chyby." -#: ../gui/wxpython/menustrings.py:578 ../gui/wxpython/menustrings.py:1520 +#: ../gui/wxpython/menustrings.py:579 ../gui/wxpython/menustrings.py:1521 #: ../gui/wxpython/image2target/ii2t_menustrings.py:571 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1497 msgid "Rebuild topology on all vector maps" msgstr "PÅ™ebudovat topologii vÅ¡ech vektorových vrstev" -#: ../gui/wxpython/menustrings.py:579 ../gui/wxpython/menustrings.py:1521 +#: ../gui/wxpython/menustrings.py:580 ../gui/wxpython/menustrings.py:1522 #: ../gui/wxpython/image2target/ii2t_menustrings.py:572 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1498 msgid "Rebuilds topology on all vector maps in the current mapset." msgstr "PÅ™ebuduje topologii vÅ¡ech vektorových vrstev v aktuálním mapsetu." -#: ../gui/wxpython/menustrings.py:580 ../gui/wxpython/menustrings.py:1522 +#: ../gui/wxpython/menustrings.py:581 ../gui/wxpython/menustrings.py:1523 #: ../gui/wxpython/image2target/ii2t_menustrings.py:573 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1499 msgid "Build polylines" msgstr "VytvoÅ™it mnohonásobné linie" -#: ../gui/wxpython/menustrings.py:581 ../gui/wxpython/menustrings.py:1523 +#: ../gui/wxpython/menustrings.py:582 ../gui/wxpython/menustrings.py:1524 #: ../gui/wxpython/image2target/ii2t_menustrings.py:574 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1500 msgid "Builds polylines from lines or boundaries." msgstr "VytvoÅ™it mnohonásobné linie z linií a hranic." -#: ../gui/wxpython/menustrings.py:582 ../gui/wxpython/menustrings.py:1524 +#: ../gui/wxpython/menustrings.py:583 ../gui/wxpython/menustrings.py:1525 #: ../gui/wxpython/image2target/ii2t_menustrings.py:575 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1501 msgid "Split lines" msgstr "RozdÄ›lit linie" -#: ../gui/wxpython/menustrings.py:583 ../gui/wxpython/menustrings.py:1525 +#: ../gui/wxpython/menustrings.py:584 ../gui/wxpython/menustrings.py:1526 #: ../gui/wxpython/image2target/ii2t_menustrings.py:576 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1502 msgid "Splits vector lines to shorter segments." msgstr "" -#: ../gui/wxpython/menustrings.py:584 ../gui/wxpython/menustrings.py:1526 +#: ../gui/wxpython/menustrings.py:585 ../gui/wxpython/menustrings.py:1527 #: ../gui/wxpython/image2target/ii2t_menustrings.py:577 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1503 msgid "Split polylines" msgstr "RozdÄ›lit linie" -#: ../gui/wxpython/menustrings.py:585 ../gui/wxpython/menustrings.py:1527 +#: ../gui/wxpython/menustrings.py:586 ../gui/wxpython/menustrings.py:1528 #: ../gui/wxpython/image2target/ii2t_menustrings.py:578 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1504 msgid "Creates points/segments from input vector lines and positions." msgstr "Vytvoří body/segmenty ze vstupních vektorových linií a pozic." -#: ../gui/wxpython/menustrings.py:586 ../gui/wxpython/menustrings.py:1528 +#: ../gui/wxpython/menustrings.py:587 ../gui/wxpython/menustrings.py:1529 #: ../gui/wxpython/image2target/ii2t_menustrings.py:579 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1505 msgid "Clean vector map" msgstr "VyÄistit vektorovou mapu" -#: ../gui/wxpython/menustrings.py:587 ../gui/wxpython/menustrings.py:1529 +#: ../gui/wxpython/menustrings.py:588 ../gui/wxpython/menustrings.py:1530 #: ../gui/wxpython/image2target/ii2t_menustrings.py:580 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1506 msgid "Toolset for cleaning topology of vector map." msgstr "Sada nástrojů k ÄiÅ¡tÄ›ní topologie vektorové mapy." -#: ../gui/wxpython/menustrings.py:588 ../gui/wxpython/menustrings.py:1530 +#: ../gui/wxpython/menustrings.py:589 ../gui/wxpython/menustrings.py:1531 #: ../gui/wxpython/image2target/ii2t_menustrings.py:581 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1507 msgid "Smooth or simplify" msgstr "Vyhladit, nebo zjednoduÅ¡it" -#: ../gui/wxpython/menustrings.py:589 ../gui/wxpython/menustrings.py:1531 +#: ../gui/wxpython/menustrings.py:590 ../gui/wxpython/menustrings.py:1532 #: ../gui/wxpython/image2target/ii2t_menustrings.py:582 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1508 msgid "Performs vector based generalization." msgstr "" -#: ../gui/wxpython/menustrings.py:590 ../gui/wxpython/menustrings.py:1532 +#: ../gui/wxpython/menustrings.py:591 ../gui/wxpython/menustrings.py:1533 #: ../gui/wxpython/image2target/ii2t_menustrings.py:583 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1509 msgid "Add centroids" msgstr "PÅ™idat centroidy" -#: ../gui/wxpython/menustrings.py:591 ../gui/wxpython/menustrings.py:1533 +#: ../gui/wxpython/menustrings.py:592 ../gui/wxpython/menustrings.py:1534 #: ../gui/wxpython/image2target/ii2t_menustrings.py:584 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1510 msgid "Adds missing centroids to closed boundaries." msgstr "K uzavÅ™eným hranicím pÅ™idá chybÄ›jící centroidy." -#: ../gui/wxpython/menustrings.py:594 ../gui/wxpython/menustrings.py:1536 +#: ../gui/wxpython/menustrings.py:595 ../gui/wxpython/menustrings.py:1537 #: ../gui/wxpython/image2target/ii2t_menustrings.py:587 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1513 msgid "Creates/modifies the color table associated with a vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:596 ../gui/wxpython/menustrings.py:1538 +#: ../gui/wxpython/menustrings.py:597 ../gui/wxpython/menustrings.py:1539 #: ../gui/wxpython/image2target/ii2t_menustrings.py:589 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1515 msgid "Interactive management of vector color tables." msgstr "Interaktivní správa vektorové tabulky barev" -#: ../gui/wxpython/menustrings.py:598 ../gui/wxpython/menustrings.py:1540 +#: ../gui/wxpython/menustrings.py:599 ../gui/wxpython/menustrings.py:1541 #: ../gui/wxpython/image2target/ii2t_menustrings.py:591 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1517 msgid "Exports the color table associated with a vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:599 ../gui/wxpython/menustrings.py:1541 +#: ../gui/wxpython/menustrings.py:600 ../gui/wxpython/menustrings.py:1542 #: ../gui/wxpython/image2target/ii2t_menustrings.py:592 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1518 msgid "Query vector map" msgstr "Dotaz na vektorovou mapu" -#: ../gui/wxpython/menustrings.py:600 ../gui/wxpython/menustrings.py:1542 +#: ../gui/wxpython/menustrings.py:601 ../gui/wxpython/menustrings.py:1543 #: ../gui/wxpython/image2target/ii2t_menustrings.py:593 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1519 msgid "Query with coordinate(s)" msgstr "SouÅ™adnicový dotaz" -#: ../gui/wxpython/menustrings.py:601 ../gui/wxpython/menustrings.py:1543 +#: ../gui/wxpython/menustrings.py:602 ../gui/wxpython/menustrings.py:1544 #: ../gui/wxpython/image2target/ii2t_menustrings.py:594 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1520 msgid "Queries a vector map at given locations." msgstr "" -#: ../gui/wxpython/menustrings.py:602 ../gui/wxpython/menustrings.py:919 -#: ../gui/wxpython/menustrings.py:1544 ../gui/wxpython/menustrings.py:1861 +#: ../gui/wxpython/menustrings.py:603 ../gui/wxpython/menustrings.py:920 +#: ../gui/wxpython/menustrings.py:1545 ../gui/wxpython/menustrings.py:1862 #: ../gui/wxpython/image2target/ii2t_menustrings.py:595 #: ../gui/wxpython/image2target/ii2t_menustrings.py:903 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1521 @@ -7776,8 +7750,8 @@ msgid "Query vector attribute data" msgstr "Atributový dotaz" -#: ../gui/wxpython/menustrings.py:603 ../gui/wxpython/menustrings.py:920 -#: ../gui/wxpython/menustrings.py:1545 ../gui/wxpython/menustrings.py:1862 +#: ../gui/wxpython/menustrings.py:604 ../gui/wxpython/menustrings.py:921 +#: ../gui/wxpython/menustrings.py:1546 ../gui/wxpython/menustrings.py:1863 #: ../gui/wxpython/image2target/ii2t_menustrings.py:596 #: ../gui/wxpython/image2target/ii2t_menustrings.py:904 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1522 @@ -7785,56 +7759,56 @@ msgid "Prints vector map attributes." msgstr "Vypsat vektorové atributy" -#: ../gui/wxpython/menustrings.py:604 ../gui/wxpython/menustrings.py:1546 +#: ../gui/wxpython/menustrings.py:605 ../gui/wxpython/menustrings.py:1547 #: ../gui/wxpython/image2target/ii2t_menustrings.py:597 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1523 msgid "Feature selection" msgstr "VýbÄ›r prvků" -#: ../gui/wxpython/menustrings.py:605 ../gui/wxpython/menustrings.py:1547 +#: ../gui/wxpython/menustrings.py:606 ../gui/wxpython/menustrings.py:1548 #: ../gui/wxpython/image2target/ii2t_menustrings.py:598 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1524 msgid "Select by attributes" msgstr "Vybrat podle atributů" -#: ../gui/wxpython/menustrings.py:606 ../gui/wxpython/menustrings.py:1548 +#: ../gui/wxpython/menustrings.py:607 ../gui/wxpython/menustrings.py:1549 #: ../gui/wxpython/image2target/ii2t_menustrings.py:599 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1525 msgid "Selects vector features from an existing vector map and creates a new vector map containing only the selected features." msgstr "Vybrere vektorové prvky z existující vektorové vrstvy a vytvoří novou vrstvu obsahující jenom vybrané prvky." -#: ../gui/wxpython/menustrings.py:607 ../gui/wxpython/menustrings.py:1549 +#: ../gui/wxpython/menustrings.py:608 ../gui/wxpython/menustrings.py:1550 #: ../gui/wxpython/image2target/ii2t_menustrings.py:600 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1526 msgid "Select by another map" msgstr "Vybrat podle jiné vrstvy" -#: ../gui/wxpython/menustrings.py:608 ../gui/wxpython/menustrings.py:1550 +#: ../gui/wxpython/menustrings.py:609 ../gui/wxpython/menustrings.py:1551 #: ../gui/wxpython/image2target/ii2t_menustrings.py:601 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1527 msgid "Selects features from vector map (A) by features from other vector map (B)." msgstr "Vybere prvky z vektorové vrstvy (A) podle prvků z druhé vektorové vrstvy (B)" -#: ../gui/wxpython/menustrings.py:616 ../gui/wxpython/menustrings.py:1558 +#: ../gui/wxpython/menustrings.py:617 ../gui/wxpython/menustrings.py:1559 #: ../gui/wxpython/image2target/ii2t_menustrings.py:609 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1535 msgid "Buffer vectors" msgstr "Buffer vektorů" -#: ../gui/wxpython/menustrings.py:617 ../gui/wxpython/menustrings.py:1559 +#: ../gui/wxpython/menustrings.py:618 ../gui/wxpython/menustrings.py:1560 #: ../gui/wxpython/image2target/ii2t_menustrings.py:610 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1536 msgid "Creates a buffer around vector features of given type." msgstr "Vytvoří buffer okolo prvků vektoru zadaného typu." -#: ../gui/wxpython/menustrings.py:618 ../gui/wxpython/menustrings.py:1560 +#: ../gui/wxpython/menustrings.py:619 ../gui/wxpython/menustrings.py:1561 #: ../gui/wxpython/image2target/ii2t_menustrings.py:611 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1537 msgid "Point analysis" msgstr "" -#: ../gui/wxpython/menustrings.py:619 ../gui/wxpython/menustrings.py:632 -#: ../gui/wxpython/menustrings.py:1561 ../gui/wxpython/menustrings.py:1574 +#: ../gui/wxpython/menustrings.py:620 ../gui/wxpython/menustrings.py:633 +#: ../gui/wxpython/menustrings.py:1562 ../gui/wxpython/menustrings.py:1575 #: ../gui/wxpython/image2target/ii2t_menustrings.py:612 #: ../gui/wxpython/image2target/ii2t_menustrings.py:625 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1538 @@ -7842,9 +7816,9 @@ msgid "Identify and remove outliers" msgstr "" -#: ../gui/wxpython/menustrings.py:620 ../gui/wxpython/menustrings.py:633 -#: ../gui/wxpython/menustrings.py:732 ../gui/wxpython/menustrings.py:1562 -#: ../gui/wxpython/menustrings.py:1575 ../gui/wxpython/menustrings.py:1674 +#: ../gui/wxpython/menustrings.py:621 ../gui/wxpython/menustrings.py:634 +#: ../gui/wxpython/menustrings.py:733 ../gui/wxpython/menustrings.py:1563 +#: ../gui/wxpython/menustrings.py:1576 ../gui/wxpython/menustrings.py:1675 #: ../gui/wxpython/image2target/ii2t_menustrings.py:613 #: ../gui/wxpython/image2target/ii2t_menustrings.py:626 #: ../gui/wxpython/image2target/ii2t_menustrings.py:723 @@ -7854,26 +7828,26 @@ msgid "Removes outliers from vector point data." msgstr "Vyjme outsidery z bodových vektorových dat" -#: ../gui/wxpython/menustrings.py:621 ../gui/wxpython/menustrings.py:1563 +#: ../gui/wxpython/menustrings.py:622 ../gui/wxpython/menustrings.py:1564 #: ../gui/wxpython/image2target/ii2t_menustrings.py:614 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1540 msgid "Identify point clusters" msgstr "" -#: ../gui/wxpython/menustrings.py:622 ../gui/wxpython/menustrings.py:1564 +#: ../gui/wxpython/menustrings.py:623 ../gui/wxpython/menustrings.py:1565 #: ../gui/wxpython/image2target/ii2t_menustrings.py:615 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1541 msgid "Performs cluster identification." msgstr "" -#: ../gui/wxpython/menustrings.py:623 ../gui/wxpython/menustrings.py:1565 +#: ../gui/wxpython/menustrings.py:624 ../gui/wxpython/menustrings.py:1566 #: ../gui/wxpython/image2target/ii2t_menustrings.py:616 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1542 msgid "Indices for quadrat counts of vector point lists" msgstr "" -#: ../gui/wxpython/menustrings.py:624 ../gui/wxpython/menustrings.py:749 -#: ../gui/wxpython/menustrings.py:1566 ../gui/wxpython/menustrings.py:1691 +#: ../gui/wxpython/menustrings.py:625 ../gui/wxpython/menustrings.py:750 +#: ../gui/wxpython/menustrings.py:1567 ../gui/wxpython/menustrings.py:1692 #: ../gui/wxpython/image2target/ii2t_menustrings.py:617 #: ../gui/wxpython/image2target/ii2t_menustrings.py:738 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1543 @@ -7881,8 +7855,8 @@ msgid "Indices for quadrat counts of vector point lists." msgstr "" -#: ../gui/wxpython/menustrings.py:625 ../gui/wxpython/menustrings.py:729 -#: ../gui/wxpython/menustrings.py:1567 ../gui/wxpython/menustrings.py:1671 +#: ../gui/wxpython/menustrings.py:626 ../gui/wxpython/menustrings.py:730 +#: ../gui/wxpython/menustrings.py:1568 ../gui/wxpython/menustrings.py:1672 #: ../gui/wxpython/image2target/ii2t_menustrings.py:618 #: ../gui/wxpython/image2target/ii2t_menustrings.py:720 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1544 @@ -7890,8 +7864,8 @@ msgid "Perturb points" msgstr "Rozházet body" -#: ../gui/wxpython/menustrings.py:626 ../gui/wxpython/menustrings.py:730 -#: ../gui/wxpython/menustrings.py:1568 ../gui/wxpython/menustrings.py:1672 +#: ../gui/wxpython/menustrings.py:627 ../gui/wxpython/menustrings.py:731 +#: ../gui/wxpython/menustrings.py:1569 ../gui/wxpython/menustrings.py:1673 #: ../gui/wxpython/image2target/ii2t_menustrings.py:619 #: ../gui/wxpython/image2target/ii2t_menustrings.py:721 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1545 @@ -7899,8 +7873,8 @@ msgid "Random location perturbations of vector points." msgstr "" -#: ../gui/wxpython/menustrings.py:627 ../gui/wxpython/menustrings.py:733 -#: ../gui/wxpython/menustrings.py:1569 ../gui/wxpython/menustrings.py:1675 +#: ../gui/wxpython/menustrings.py:628 ../gui/wxpython/menustrings.py:734 +#: ../gui/wxpython/menustrings.py:1570 ../gui/wxpython/menustrings.py:1676 #: ../gui/wxpython/image2target/ii2t_menustrings.py:620 #: ../gui/wxpython/image2target/ii2t_menustrings.py:724 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1546 @@ -7908,8 +7882,8 @@ msgid "Test/training point sets" msgstr "Testovací/trénovací sada bodů" -#: ../gui/wxpython/menustrings.py:628 ../gui/wxpython/menustrings.py:734 -#: ../gui/wxpython/menustrings.py:1570 ../gui/wxpython/menustrings.py:1676 +#: ../gui/wxpython/menustrings.py:629 ../gui/wxpython/menustrings.py:735 +#: ../gui/wxpython/menustrings.py:1571 ../gui/wxpython/menustrings.py:1677 #: ../gui/wxpython/image2target/ii2t_menustrings.py:621 #: ../gui/wxpython/image2target/ii2t_menustrings.py:725 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1547 @@ -7917,14 +7891,14 @@ msgid "Randomly partition points into test/train sets." msgstr "NáhodnÄ› rozdÄ›lit body do testovacích množin." -#: ../gui/wxpython/menustrings.py:629 ../gui/wxpython/menustrings.py:1571 +#: ../gui/wxpython/menustrings.py:630 ../gui/wxpython/menustrings.py:1572 #: ../gui/wxpython/image2target/ii2t_menustrings.py:622 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1548 msgid "Tests for normality for vector points" msgstr "" -#: ../gui/wxpython/menustrings.py:630 ../gui/wxpython/menustrings.py:751 -#: ../gui/wxpython/menustrings.py:1572 ../gui/wxpython/menustrings.py:1693 +#: ../gui/wxpython/menustrings.py:631 ../gui/wxpython/menustrings.py:752 +#: ../gui/wxpython/menustrings.py:1573 ../gui/wxpython/menustrings.py:1694 #: ../gui/wxpython/image2target/ii2t_menustrings.py:623 #: ../gui/wxpython/image2target/ii2t_menustrings.py:740 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1549 @@ -7932,323 +7906,323 @@ msgid "Tests for normality for vector points." msgstr "" -#: ../gui/wxpython/menustrings.py:631 ../gui/wxpython/menustrings.py:1573 +#: ../gui/wxpython/menustrings.py:632 ../gui/wxpython/menustrings.py:1574 #: ../gui/wxpython/image2target/ii2t_menustrings.py:624 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1550 msgid "Lidar analysis" msgstr "Analýza LIDAR dat" -#: ../gui/wxpython/menustrings.py:634 ../gui/wxpython/menustrings.py:1576 +#: ../gui/wxpython/menustrings.py:635 ../gui/wxpython/menustrings.py:1577 #: ../gui/wxpython/image2target/ii2t_menustrings.py:627 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1553 msgid "Detect edges" msgstr "Detekce hran" -#: ../gui/wxpython/menustrings.py:635 ../gui/wxpython/menustrings.py:1577 +#: ../gui/wxpython/menustrings.py:636 ../gui/wxpython/menustrings.py:1578 #: ../gui/wxpython/image2target/ii2t_menustrings.py:628 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1554 msgid "Detects the object's edges from a LIDAR data set." msgstr "Detekovat hrany objektů z LIDAR dat." -#: ../gui/wxpython/menustrings.py:636 ../gui/wxpython/menustrings.py:1578 +#: ../gui/wxpython/menustrings.py:637 ../gui/wxpython/menustrings.py:1579 #: ../gui/wxpython/image2target/ii2t_menustrings.py:629 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1555 msgid "Detect interiors" msgstr "Detekovat vnitÅ™ní plochy" -#: ../gui/wxpython/menustrings.py:637 ../gui/wxpython/menustrings.py:1579 +#: ../gui/wxpython/menustrings.py:638 ../gui/wxpython/menustrings.py:1580 #: ../gui/wxpython/image2target/ii2t_menustrings.py:630 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1556 msgid "Building contour determination and Region Growing algorithm for determining the building inside" msgstr "Hledání linií a algoritmus růstu regionu (Region Growing) pro nalezení vnitÅ™ků budov" -#: ../gui/wxpython/menustrings.py:638 ../gui/wxpython/menustrings.py:1580 +#: ../gui/wxpython/menustrings.py:639 ../gui/wxpython/menustrings.py:1581 #: ../gui/wxpython/image2target/ii2t_menustrings.py:631 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1557 msgid "Correct and reclassify objects" msgstr "Spravit a reklasifikovat prvky" -#: ../gui/wxpython/menustrings.py:639 ../gui/wxpython/menustrings.py:1581 +#: ../gui/wxpython/menustrings.py:640 ../gui/wxpython/menustrings.py:1582 #: ../gui/wxpython/image2target/ii2t_menustrings.py:632 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1558 msgid "Corrects the v.lidar.growing output. It is the last of the three algorithms for LIDAR filtering." msgstr "" -#: ../gui/wxpython/menustrings.py:640 ../gui/wxpython/menustrings.py:1582 +#: ../gui/wxpython/menustrings.py:641 ../gui/wxpython/menustrings.py:1583 #: ../gui/wxpython/image2target/ii2t_menustrings.py:633 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1559 msgid "Linear referencing" msgstr "Lineární referencování pro vektorové vrstvy" -#: ../gui/wxpython/menustrings.py:641 ../gui/wxpython/menustrings.py:1583 +#: ../gui/wxpython/menustrings.py:642 ../gui/wxpython/menustrings.py:1584 #: ../gui/wxpython/image2target/ii2t_menustrings.py:634 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1560 msgid "Create LRS" msgstr "VytvoÅ™it LRS" -#: ../gui/wxpython/menustrings.py:642 ../gui/wxpython/menustrings.py:1584 +#: ../gui/wxpython/menustrings.py:643 ../gui/wxpython/menustrings.py:1585 #: ../gui/wxpython/image2target/ii2t_menustrings.py:635 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1561 msgid "Creates a linear reference system." msgstr "" -#: ../gui/wxpython/menustrings.py:643 ../gui/wxpython/menustrings.py:1585 +#: ../gui/wxpython/menustrings.py:644 ../gui/wxpython/menustrings.py:1586 #: ../gui/wxpython/image2target/ii2t_menustrings.py:636 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1562 msgid "Create stationing" msgstr "vytvoÅ™it staniÄení" -#: ../gui/wxpython/menustrings.py:644 ../gui/wxpython/menustrings.py:1586 +#: ../gui/wxpython/menustrings.py:645 ../gui/wxpython/menustrings.py:1587 #: ../gui/wxpython/image2target/ii2t_menustrings.py:637 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1563 msgid "Creates stationing from input lines, and linear reference system." msgstr "" -#: ../gui/wxpython/menustrings.py:645 ../gui/wxpython/menustrings.py:1587 +#: ../gui/wxpython/menustrings.py:646 ../gui/wxpython/menustrings.py:1588 #: ../gui/wxpython/image2target/ii2t_menustrings.py:638 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1564 msgid "Create points/segments" msgstr "VytvoÅ™it body/segmenty" -#: ../gui/wxpython/menustrings.py:646 ../gui/wxpython/menustrings.py:1588 +#: ../gui/wxpython/menustrings.py:647 ../gui/wxpython/menustrings.py:1589 #: ../gui/wxpython/image2target/ii2t_menustrings.py:639 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1565 msgid "Creates points/segments from input lines, linear reference system and positions read from stdin or a file." msgstr "Vytvoří body/segmenty ze vstupních linií, lineární referenÄní systém a umístÄ›ní jsou Äteny ze standardního vstupu nebo souboru." -#: ../gui/wxpython/menustrings.py:647 ../gui/wxpython/menustrings.py:1589 +#: ../gui/wxpython/menustrings.py:648 ../gui/wxpython/menustrings.py:1590 #: ../gui/wxpython/image2target/ii2t_menustrings.py:640 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1566 msgid "Find line id and offset" msgstr "Nalézt ID linie a odchylku" -#: ../gui/wxpython/menustrings.py:648 ../gui/wxpython/menustrings.py:1590 +#: ../gui/wxpython/menustrings.py:649 ../gui/wxpython/menustrings.py:1591 #: ../gui/wxpython/image2target/ii2t_menustrings.py:641 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1567 msgid "Finds line id and real km+offset for given points in vector map using linear reference system." msgstr "Nalezne id linie a skuteÄnou délku + odchylku pro dané body ve vektorové mapÄ› používající lineární referenÄní systém." -#: ../gui/wxpython/menustrings.py:649 ../gui/wxpython/menustrings.py:1591 +#: ../gui/wxpython/menustrings.py:650 ../gui/wxpython/menustrings.py:1592 #: ../gui/wxpython/image2target/ii2t_menustrings.py:642 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1568 msgid "Nearest features" msgstr "Nejbližší prvky" -#: ../gui/wxpython/menustrings.py:650 ../gui/wxpython/menustrings.py:1592 +#: ../gui/wxpython/menustrings.py:651 ../gui/wxpython/menustrings.py:1593 #: ../gui/wxpython/image2target/ii2t_menustrings.py:643 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1569 msgid "Finds the nearest element in vector map 'to' for elements in vector map 'from'." msgstr "Hledá nejbližší prvek ve vektorové vrstvÄ› 'do_mapy' pro prvky ve vektorové vrstvÄ› 'z_mapy'" -#: ../gui/wxpython/menustrings.py:651 ../gui/wxpython/menustrings.py:1593 +#: ../gui/wxpython/menustrings.py:652 ../gui/wxpython/menustrings.py:1594 #: ../gui/wxpython/image2target/ii2t_menustrings.py:644 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1570 msgid "Network analysis" msgstr "Síťová analýza" -#: ../gui/wxpython/menustrings.py:652 ../gui/wxpython/menustrings.py:1594 +#: ../gui/wxpython/menustrings.py:653 ../gui/wxpython/menustrings.py:1595 #: ../gui/wxpython/image2target/ii2t_menustrings.py:645 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1571 #: ../gui/wxpython/mapdisp/toolbars.py:58 msgid "Vector network analysis tool" msgstr "Analýza vektorové sítÄ›" -#: ../gui/wxpython/menustrings.py:653 ../gui/wxpython/menustrings.py:1595 +#: ../gui/wxpython/menustrings.py:654 ../gui/wxpython/menustrings.py:1596 #: ../gui/wxpython/image2target/ii2t_menustrings.py:646 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1572 msgid "Tool for interactive vector network analysis." msgstr "Nástroj pro interaktivní analýzu vektorové sítÄ›." -#: ../gui/wxpython/menustrings.py:654 ../gui/wxpython/menustrings.py:1596 +#: ../gui/wxpython/menustrings.py:655 ../gui/wxpython/menustrings.py:1597 #: ../gui/wxpython/image2target/ii2t_menustrings.py:647 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1573 msgid "Network preparation" msgstr "Příprava sítÄ›" -#: ../gui/wxpython/menustrings.py:655 ../gui/wxpython/menustrings.py:1597 +#: ../gui/wxpython/menustrings.py:656 ../gui/wxpython/menustrings.py:1598 #: ../gui/wxpython/image2target/ii2t_menustrings.py:648 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1574 msgid "Performs network maintenance." msgstr "Provádí údržbu sítÄ›." -#: ../gui/wxpython/menustrings.py:656 ../gui/wxpython/menustrings.py:1598 +#: ../gui/wxpython/menustrings.py:657 ../gui/wxpython/menustrings.py:1599 #: ../gui/wxpython/image2target/ii2t_menustrings.py:649 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1575 msgid "Allocate subnets" msgstr "PÅ™idÄ›lit podsítÄ›" -#: ../gui/wxpython/menustrings.py:657 ../gui/wxpython/menustrings.py:1599 +#: ../gui/wxpython/menustrings.py:658 ../gui/wxpython/menustrings.py:1600 msgid "Allocates subnets for nearest centers. Center node must be opened (costs >= 0). Costs of center node are used in calculation." msgstr "" -#: ../gui/wxpython/menustrings.py:658 ../gui/wxpython/menustrings.py:1600 +#: ../gui/wxpython/menustrings.py:659 ../gui/wxpython/menustrings.py:1601 #: ../gui/wxpython/image2target/ii2t_menustrings.py:651 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1577 msgid "Split net" msgstr "RozdÄ›lit síť" -#: ../gui/wxpython/menustrings.py:659 ../gui/wxpython/menustrings.py:1601 +#: ../gui/wxpython/menustrings.py:660 ../gui/wxpython/menustrings.py:1602 msgid "Splits subnets for nearest centers by cost isolines. Splits net to bands between cost isolines (direction from center). Center node must be opened (costs >= 0). Costs of center node are used in calculation." msgstr "" -#: ../gui/wxpython/menustrings.py:660 ../gui/wxpython/menustrings.py:1602 +#: ../gui/wxpython/menustrings.py:661 ../gui/wxpython/menustrings.py:1603 #: ../gui/wxpython/image2target/ii2t_menustrings.py:653 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1579 msgid "Shortest path" msgstr "Nejkratší cesta" -#: ../gui/wxpython/menustrings.py:661 ../gui/wxpython/menustrings.py:1603 +#: ../gui/wxpython/menustrings.py:662 ../gui/wxpython/menustrings.py:1604 #: ../gui/wxpython/image2target/ii2t_menustrings.py:654 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1580 msgid "Finds shortest path on vector network." msgstr "Nalézá nejkratší cestu ve vektorové síti." -#: ../gui/wxpython/menustrings.py:662 ../gui/wxpython/menustrings.py:1604 +#: ../gui/wxpython/menustrings.py:663 ../gui/wxpython/menustrings.py:1605 #: ../gui/wxpython/image2target/ii2t_menustrings.py:655 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1581 msgid "Shortest path for sets of features" msgstr "Nejkratší cesta pro skupinu prvků" -#: ../gui/wxpython/menustrings.py:663 ../gui/wxpython/menustrings.py:1605 +#: ../gui/wxpython/menustrings.py:664 ../gui/wxpython/menustrings.py:1606 #: ../gui/wxpython/image2target/ii2t_menustrings.py:656 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1582 msgid "Computes shortest distance via the network between the given sets of features. Finds the shortest paths from each 'from' point to the nearest 'to' feature and various information about this relation are uploaded to the attribute table." msgstr "" -#: ../gui/wxpython/menustrings.py:664 ../gui/wxpython/menustrings.py:1606 +#: ../gui/wxpython/menustrings.py:665 ../gui/wxpython/menustrings.py:1607 #: ../gui/wxpython/image2target/ii2t_menustrings.py:657 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1583 msgid "Shortest path using timetables" msgstr "Nejkratší cesta pomocí Äasového rozvrhu" -#: ../gui/wxpython/menustrings.py:665 ../gui/wxpython/menustrings.py:1607 +#: ../gui/wxpython/menustrings.py:666 ../gui/wxpython/menustrings.py:1608 #: ../gui/wxpython/image2target/ii2t_menustrings.py:658 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1584 msgid "Finds shortest path using timetables." msgstr "Hledá nejkratší cestu pomocí Äasového rozvrhu." -#: ../gui/wxpython/menustrings.py:666 ../gui/wxpython/menustrings.py:1608 +#: ../gui/wxpython/menustrings.py:667 ../gui/wxpython/menustrings.py:1609 #: ../gui/wxpython/image2target/ii2t_menustrings.py:659 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1585 msgid "Shortest path for all pairs" msgstr "Nejkratší cesta pro vÅ¡echny dvojice" -#: ../gui/wxpython/menustrings.py:667 ../gui/wxpython/menustrings.py:1609 +#: ../gui/wxpython/menustrings.py:668 ../gui/wxpython/menustrings.py:1610 #: ../gui/wxpython/image2target/ii2t_menustrings.py:660 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1586 msgid "Computes the shortest path between all pairs of nodes in the network." msgstr "VypoÄítá nejkratší cestu mezi páry bodů v síti." -#: ../gui/wxpython/menustrings.py:668 ../gui/wxpython/menustrings.py:1610 +#: ../gui/wxpython/menustrings.py:669 ../gui/wxpython/menustrings.py:1611 #: ../gui/wxpython/image2target/ii2t_menustrings.py:661 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1587 msgid "Visibility network" msgstr "Viditelnost/linie viditelnosti" -#: ../gui/wxpython/menustrings.py:669 ../gui/wxpython/menustrings.py:1611 +#: ../gui/wxpython/menustrings.py:670 ../gui/wxpython/menustrings.py:1612 #: ../gui/wxpython/image2target/ii2t_menustrings.py:662 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1588 msgid "Performs visibility graph construction." msgstr "" -#: ../gui/wxpython/menustrings.py:670 ../gui/wxpython/menustrings.py:1612 +#: ../gui/wxpython/menustrings.py:671 ../gui/wxpython/menustrings.py:1613 #: ../gui/wxpython/image2target/ii2t_menustrings.py:663 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1589 msgid "Bridges and articulation points" msgstr "" -#: ../gui/wxpython/menustrings.py:671 ../gui/wxpython/menustrings.py:1613 +#: ../gui/wxpython/menustrings.py:672 ../gui/wxpython/menustrings.py:1614 #: ../gui/wxpython/image2target/ii2t_menustrings.py:664 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1590 msgid "Computes bridges and articulation points in the network." msgstr "" -#: ../gui/wxpython/menustrings.py:672 ../gui/wxpython/menustrings.py:1614 +#: ../gui/wxpython/menustrings.py:673 ../gui/wxpython/menustrings.py:1615 #: ../gui/wxpython/image2target/ii2t_menustrings.py:665 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1591 msgid "Maximum flow" msgstr "Maximální tok" -#: ../gui/wxpython/menustrings.py:673 ../gui/wxpython/menustrings.py:1615 +#: ../gui/wxpython/menustrings.py:674 ../gui/wxpython/menustrings.py:1616 #: ../gui/wxpython/image2target/ii2t_menustrings.py:666 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1592 msgid "Computes the maximum flow between two sets of nodes in the network." msgstr "" -#: ../gui/wxpython/menustrings.py:674 ../gui/wxpython/menustrings.py:1616 +#: ../gui/wxpython/menustrings.py:675 ../gui/wxpython/menustrings.py:1617 #: ../gui/wxpython/image2target/ii2t_menustrings.py:667 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1593 msgid "Vertex connectivity" msgstr "Spojení vrcholů" -#: ../gui/wxpython/menustrings.py:675 ../gui/wxpython/menustrings.py:1617 +#: ../gui/wxpython/menustrings.py:676 ../gui/wxpython/menustrings.py:1618 #: ../gui/wxpython/image2target/ii2t_menustrings.py:668 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1594 msgid "Computes vertex connectivity between two sets of nodes in the network." msgstr "" -#: ../gui/wxpython/menustrings.py:676 ../gui/wxpython/menustrings.py:1618 +#: ../gui/wxpython/menustrings.py:677 ../gui/wxpython/menustrings.py:1619 #: ../gui/wxpython/image2target/ii2t_menustrings.py:669 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1595 msgid "Components" msgstr "SouÄásti" -#: ../gui/wxpython/menustrings.py:677 ../gui/wxpython/menustrings.py:1619 +#: ../gui/wxpython/menustrings.py:678 ../gui/wxpython/menustrings.py:1620 #: ../gui/wxpython/image2target/ii2t_menustrings.py:670 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1596 msgid "Computes strongly and weakly connected components in the network." msgstr "VypoÄítá silnÄ› a slabÄ› pÅ™ipojené souÄásti v síti" -#: ../gui/wxpython/menustrings.py:678 ../gui/wxpython/menustrings.py:1620 +#: ../gui/wxpython/menustrings.py:679 ../gui/wxpython/menustrings.py:1621 #: ../gui/wxpython/image2target/ii2t_menustrings.py:671 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1597 msgid "Centrality" msgstr "" -#: ../gui/wxpython/menustrings.py:679 ../gui/wxpython/menustrings.py:1621 +#: ../gui/wxpython/menustrings.py:680 ../gui/wxpython/menustrings.py:1622 #: ../gui/wxpython/image2target/ii2t_menustrings.py:672 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1598 msgid "Computes degree, centrality, betweeness, closeness and eigenvector centrality measures in the network." msgstr "" -#: ../gui/wxpython/menustrings.py:680 ../gui/wxpython/menustrings.py:1622 +#: ../gui/wxpython/menustrings.py:681 ../gui/wxpython/menustrings.py:1623 #: ../gui/wxpython/image2target/ii2t_menustrings.py:673 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1599 msgid "Steiner tree" msgstr "Steinerův strom" -#: ../gui/wxpython/menustrings.py:681 ../gui/wxpython/menustrings.py:1623 +#: ../gui/wxpython/menustrings.py:682 ../gui/wxpython/menustrings.py:1624 #: ../gui/wxpython/image2target/ii2t_menustrings.py:674 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1600 msgid "Creates Steiner tree for the network and given terminals. Note that 'Minimum Steiner Tree' problem is NP-hard and heuristic algorithm is used in this module so the result may be sub optimal." msgstr "" -#: ../gui/wxpython/menustrings.py:682 ../gui/wxpython/menustrings.py:1624 +#: ../gui/wxpython/menustrings.py:683 ../gui/wxpython/menustrings.py:1625 #: ../gui/wxpython/image2target/ii2t_menustrings.py:675 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1601 msgid "Minimum spanning tree" msgstr "Strom nejkratší vzdálenosti" -#: ../gui/wxpython/menustrings.py:683 ../gui/wxpython/menustrings.py:1625 +#: ../gui/wxpython/menustrings.py:684 ../gui/wxpython/menustrings.py:1626 #: ../gui/wxpython/image2target/ii2t_menustrings.py:676 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1602 msgid "Computes minimum spanning tree for the network." msgstr "VypoÄítá nejkratší vzdálenosti pro síť" -#: ../gui/wxpython/menustrings.py:684 ../gui/wxpython/menustrings.py:1626 +#: ../gui/wxpython/menustrings.py:685 ../gui/wxpython/menustrings.py:1627 #: ../gui/wxpython/image2target/ii2t_menustrings.py:677 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1603 msgid "Traveling salesman analysis" msgstr "Problém obchodního cestujícího" -#: ../gui/wxpython/menustrings.py:685 ../gui/wxpython/menustrings.py:1627 +#: ../gui/wxpython/menustrings.py:686 ../gui/wxpython/menustrings.py:1628 #: ../gui/wxpython/image2target/ii2t_menustrings.py:678 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1604 msgid "Creates a cycle connecting given nodes (Traveling salesman problem). Note that TSP is NP-hard, heuristic algorithm is used by this module and created cycle may be sub optimal" msgstr "" -#: ../gui/wxpython/menustrings.py:686 ../gui/wxpython/menustrings.py:689 -#: ../gui/wxpython/menustrings.py:1628 ../gui/wxpython/menustrings.py:1631 +#: ../gui/wxpython/menustrings.py:687 ../gui/wxpython/menustrings.py:690 +#: ../gui/wxpython/menustrings.py:1629 ../gui/wxpython/menustrings.py:1632 #: ../gui/wxpython/image2target/ii2t_menustrings.py:679 #: ../gui/wxpython/image2target/ii2t_menustrings.py:680 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1605 @@ -8256,1016 +8230,1016 @@ msgid "Overlay vector maps" msgstr "PÅ™ekrýt vektorové mapy" -#: ../gui/wxpython/menustrings.py:687 ../gui/wxpython/menustrings.py:1629 +#: ../gui/wxpython/menustrings.py:688 ../gui/wxpython/menustrings.py:1630 msgid "Clip vector maps" msgstr "" -#: ../gui/wxpython/menustrings.py:688 ../gui/wxpython/menustrings.py:1630 +#: ../gui/wxpython/menustrings.py:689 ../gui/wxpython/menustrings.py:1631 msgid "Extracts features of input map which overlay features of clip map." msgstr "" -#: ../gui/wxpython/menustrings.py:690 ../gui/wxpython/menustrings.py:1632 +#: ../gui/wxpython/menustrings.py:691 ../gui/wxpython/menustrings.py:1633 #: ../gui/wxpython/image2target/ii2t_menustrings.py:681 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1607 msgid "Overlays two vector maps offering clip, intersection, difference, symmetrical difference, union operators." msgstr "" -#: ../gui/wxpython/menustrings.py:691 ../gui/wxpython/menustrings.py:1633 +#: ../gui/wxpython/menustrings.py:692 ../gui/wxpython/menustrings.py:1634 #: ../gui/wxpython/image2target/ii2t_menustrings.py:682 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1608 msgid "Patch vector maps" msgstr "Spojit vektorové mapy" -#: ../gui/wxpython/menustrings.py:692 ../gui/wxpython/menustrings.py:1634 +#: ../gui/wxpython/menustrings.py:693 ../gui/wxpython/menustrings.py:1635 #: ../gui/wxpython/image2target/ii2t_menustrings.py:683 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1609 msgid "Creates a new vector map by combining other vector maps." msgstr "" -#: ../gui/wxpython/menustrings.py:693 ../gui/wxpython/menustrings.py:1635 +#: ../gui/wxpython/menustrings.py:694 ../gui/wxpython/menustrings.py:1636 #: ../gui/wxpython/image2target/ii2t_menustrings.py:684 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1610 msgid "Manage categories" msgstr "Upravit kategorie" -#: ../gui/wxpython/menustrings.py:694 ../gui/wxpython/menustrings.py:1636 +#: ../gui/wxpython/menustrings.py:695 ../gui/wxpython/menustrings.py:1637 #: ../gui/wxpython/image2target/ii2t_menustrings.py:685 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1611 msgid "Change or report categories" msgstr "ZmÄ›nit nebo vypsat kategorie" -#: ../gui/wxpython/menustrings.py:695 ../gui/wxpython/menustrings.py:1637 +#: ../gui/wxpython/menustrings.py:696 ../gui/wxpython/menustrings.py:1638 #: ../gui/wxpython/image2target/ii2t_menustrings.py:686 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1612 msgid "Attaches, deletes or reports vector categories to map geometry." msgstr "" -#: ../gui/wxpython/menustrings.py:697 ../gui/wxpython/menustrings.py:1639 +#: ../gui/wxpython/menustrings.py:698 ../gui/wxpython/menustrings.py:1640 #: ../gui/wxpython/image2target/ii2t_menustrings.py:688 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1614 msgid "Changes vector category values for an existing vector map according to results of SQL queries or a value in attribute table column." msgstr "ZmÄ›nit hodnoty kategorií pro existující vektorovou vrstvu podle výsledků SQL dotazu nebo podle hodnot sloupce v tabulce." -#: ../gui/wxpython/menustrings.py:698 ../gui/wxpython/menustrings.py:1640 +#: ../gui/wxpython/menustrings.py:699 ../gui/wxpython/menustrings.py:1641 #: ../gui/wxpython/image2target/ii2t_menustrings.py:689 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1615 #: ../gui/wxpython/dbmgr/dialogs.py:122 msgid "Update attributes" msgstr "Modifikovat atributy" -#: ../gui/wxpython/menustrings.py:699 ../gui/wxpython/menustrings.py:1641 +#: ../gui/wxpython/menustrings.py:700 ../gui/wxpython/menustrings.py:1642 #: ../gui/wxpython/image2target/ii2t_menustrings.py:690 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1616 msgid "Update area attributes from raster" msgstr "Aktualizovat atributy plochy z rastru" -#: ../gui/wxpython/menustrings.py:700 ../gui/wxpython/menustrings.py:1642 +#: ../gui/wxpython/menustrings.py:701 ../gui/wxpython/menustrings.py:1643 #: ../gui/wxpython/image2target/ii2t_menustrings.py:691 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1617 msgid "Calculates univariate statistics from a raster map based on a vector map and uploads statistics to new attribute columns." msgstr "" -#: ../gui/wxpython/menustrings.py:701 ../gui/wxpython/menustrings.py:1643 +#: ../gui/wxpython/menustrings.py:702 ../gui/wxpython/menustrings.py:1644 #: ../gui/wxpython/image2target/ii2t_menustrings.py:692 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1618 msgid "Update area attributes from vector" msgstr "" -#: ../gui/wxpython/menustrings.py:702 ../gui/wxpython/menustrings.py:1644 +#: ../gui/wxpython/menustrings.py:703 ../gui/wxpython/menustrings.py:1645 #: ../gui/wxpython/image2target/ii2t_menustrings.py:693 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1619 msgid "Count points in areas, calculate statistics from point attributes." msgstr "" -#: ../gui/wxpython/menustrings.py:703 ../gui/wxpython/menustrings.py:1645 +#: ../gui/wxpython/menustrings.py:704 ../gui/wxpython/menustrings.py:1646 #: ../gui/wxpython/image2target/ii2t_menustrings.py:694 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1620 msgid "Update point attributes from areas" msgstr "Aktualizovat bodové atributy z ploch" -#: ../gui/wxpython/menustrings.py:704 ../gui/wxpython/menustrings.py:1646 +#: ../gui/wxpython/menustrings.py:705 ../gui/wxpython/menustrings.py:1647 #: ../gui/wxpython/image2target/ii2t_menustrings.py:695 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1621 msgid "Uploads vector values at positions of vector points to the table." msgstr "Uloží hodnoty rastrové mapy na pozicích bodů pÅ™ekryvné vektorové mapy do atributové tabulky." -#: ../gui/wxpython/menustrings.py:705 ../gui/wxpython/menustrings.py:1647 +#: ../gui/wxpython/menustrings.py:706 ../gui/wxpython/menustrings.py:1648 #: ../gui/wxpython/image2target/ii2t_menustrings.py:696 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1622 msgid "Update database values from vector" msgstr "" -#: ../gui/wxpython/menustrings.py:706 ../gui/wxpython/menustrings.py:1648 +#: ../gui/wxpython/menustrings.py:707 ../gui/wxpython/menustrings.py:1649 #: ../gui/wxpython/image2target/ii2t_menustrings.py:697 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1623 msgid "Populates attribute values from vector features." msgstr "" -#: ../gui/wxpython/menustrings.py:707 ../gui/wxpython/menustrings.py:1649 +#: ../gui/wxpython/menustrings.py:708 ../gui/wxpython/menustrings.py:1650 #: ../gui/wxpython/image2target/ii2t_menustrings.py:698 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1624 msgid "Sample raster maps at point locations" msgstr "Vzorkovat rastrové vrstvy v bodech" -#: ../gui/wxpython/menustrings.py:708 ../gui/wxpython/menustrings.py:1650 +#: ../gui/wxpython/menustrings.py:709 ../gui/wxpython/menustrings.py:1651 #: ../gui/wxpython/image2target/ii2t_menustrings.py:699 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1625 msgid "Uploads raster values at positions of vector points to the table." msgstr "Uloží hodnoty rastru pod vektorovými body do jejich atributové tabulky." -#: ../gui/wxpython/menustrings.py:709 ../gui/wxpython/menustrings.py:1651 +#: ../gui/wxpython/menustrings.py:710 ../gui/wxpython/menustrings.py:1652 #: ../gui/wxpython/image2target/ii2t_menustrings.py:700 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1626 msgid "Sample raster neighborhood around points" msgstr "Vzorkovat okolí v rastrové vrstvÄ› v okolí daného bodu" -#: ../gui/wxpython/menustrings.py:710 ../gui/wxpython/menustrings.py:1652 +#: ../gui/wxpython/menustrings.py:711 ../gui/wxpython/menustrings.py:1653 #: ../gui/wxpython/image2target/ii2t_menustrings.py:701 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1627 msgid "Samples a raster map at vector point locations." msgstr "Získává vzorky z rastrové mapy místech vektorových bodů" -#: ../gui/wxpython/menustrings.py:711 ../gui/wxpython/menustrings.py:1653 +#: ../gui/wxpython/menustrings.py:712 ../gui/wxpython/menustrings.py:1654 #: ../gui/wxpython/image2target/ii2t_menustrings.py:702 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1628 msgid "Generate area for current region" msgstr "VytvoÅ™it plochu pokrývající aktuální region" -#: ../gui/wxpython/menustrings.py:712 ../gui/wxpython/menustrings.py:1654 +#: ../gui/wxpython/menustrings.py:713 ../gui/wxpython/menustrings.py:1655 #: ../gui/wxpython/image2target/ii2t_menustrings.py:703 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1629 msgid "Creates a vector polygon from the current region extent." msgstr "" -#: ../gui/wxpython/menustrings.py:713 ../gui/wxpython/menustrings.py:1655 +#: ../gui/wxpython/menustrings.py:714 ../gui/wxpython/menustrings.py:1656 #: ../gui/wxpython/image2target/ii2t_menustrings.py:704 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1630 msgid "Generate areas from points" msgstr "VytvoÅ™it plochy z bodových dat" -#: ../gui/wxpython/menustrings.py:714 ../gui/wxpython/menustrings.py:1656 +#: ../gui/wxpython/menustrings.py:715 ../gui/wxpython/menustrings.py:1657 #: ../gui/wxpython/image2target/ii2t_menustrings.py:705 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1631 msgid "Convex hull" msgstr "Konvexní obal" -#: ../gui/wxpython/menustrings.py:715 ../gui/wxpython/menustrings.py:1657 +#: ../gui/wxpython/menustrings.py:716 ../gui/wxpython/menustrings.py:1658 #: ../gui/wxpython/image2target/ii2t_menustrings.py:706 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1632 msgid "Produces a 2D/3D convex hull for a given vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:716 ../gui/wxpython/menustrings.py:1658 +#: ../gui/wxpython/menustrings.py:717 ../gui/wxpython/menustrings.py:1659 #: ../gui/wxpython/image2target/ii2t_menustrings.py:707 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1633 msgid "Delaunay triangles" msgstr "VytvoÅ™it Delaunayovu triangulaÄní síť bodové vrstvy" -#: ../gui/wxpython/menustrings.py:717 ../gui/wxpython/menustrings.py:1659 +#: ../gui/wxpython/menustrings.py:718 ../gui/wxpython/menustrings.py:1660 #: ../gui/wxpython/image2target/ii2t_menustrings.py:708 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1634 msgid "Creates a Delaunay triangulation from an input vector map containing points or centroids." msgstr "Vytváří Delaunayovu triangulaci ze vstupní vektorové mapy obsahující body nebo centroidy." -#: ../gui/wxpython/menustrings.py:718 ../gui/wxpython/menustrings.py:1660 +#: ../gui/wxpython/menustrings.py:719 ../gui/wxpython/menustrings.py:1661 #: ../gui/wxpython/image2target/ii2t_menustrings.py:709 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1635 msgid "Voronoi diagram/Thiessen polygons" msgstr "Voroného diagram/Thiessenovy polygony" -#: ../gui/wxpython/menustrings.py:719 ../gui/wxpython/menustrings.py:1661 +#: ../gui/wxpython/menustrings.py:720 ../gui/wxpython/menustrings.py:1662 msgid "Creates a Voronoi diagram constrained to the extents of the current region from an input vector map containing points or centroids." msgstr "" -#: ../gui/wxpython/menustrings.py:720 ../gui/wxpython/menustrings.py:1662 +#: ../gui/wxpython/menustrings.py:721 ../gui/wxpython/menustrings.py:1663 #: ../gui/wxpython/image2target/ii2t_menustrings.py:711 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1637 msgid "Generate grid" msgstr "VytvoÅ™it mřížku" -#: ../gui/wxpython/menustrings.py:721 ../gui/wxpython/menustrings.py:1663 +#: ../gui/wxpython/menustrings.py:722 ../gui/wxpython/menustrings.py:1664 #: ../gui/wxpython/image2target/ii2t_menustrings.py:712 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1638 msgid "Creates a vector map of a user-defined grid." msgstr "" -#: ../gui/wxpython/menustrings.py:722 ../gui/wxpython/menustrings.py:1664 +#: ../gui/wxpython/menustrings.py:723 ../gui/wxpython/menustrings.py:1665 #: ../gui/wxpython/image2target/ii2t_menustrings.py:713 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1639 msgid "Generate points" msgstr "VytvoÅ™it bodovou vrstvu" -#: ../gui/wxpython/menustrings.py:723 ../gui/wxpython/menustrings.py:1665 +#: ../gui/wxpython/menustrings.py:724 ../gui/wxpython/menustrings.py:1666 #: ../gui/wxpython/image2target/ii2t_menustrings.py:714 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1640 msgid "Generate from database" msgstr "VytvoÅ™it z databáze" -#: ../gui/wxpython/menustrings.py:724 ../gui/wxpython/menustrings.py:1666 +#: ../gui/wxpython/menustrings.py:725 ../gui/wxpython/menustrings.py:1667 #: ../gui/wxpython/image2target/ii2t_menustrings.py:715 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1641 msgid "Creates new vector (points) map from database table containing coordinates." msgstr "Vytvoří novou vektorovou (bodovou) mapu na základÄ› databázové takulky obsahující souÅ™adnice." -#: ../gui/wxpython/menustrings.py:725 ../gui/wxpython/menustrings.py:1667 +#: ../gui/wxpython/menustrings.py:726 ../gui/wxpython/menustrings.py:1668 #: ../gui/wxpython/image2target/ii2t_menustrings.py:716 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1642 msgid "Generate points along lines" msgstr "VytvoÅ™it body podél linií" -#: ../gui/wxpython/menustrings.py:726 ../gui/wxpython/menustrings.py:1668 +#: ../gui/wxpython/menustrings.py:727 ../gui/wxpython/menustrings.py:1669 #: ../gui/wxpython/image2target/ii2t_menustrings.py:717 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1643 msgid "Creates points along input lines in new vector map with 2 layers." msgstr "" -#: ../gui/wxpython/menustrings.py:727 ../gui/wxpython/menustrings.py:1669 +#: ../gui/wxpython/menustrings.py:728 ../gui/wxpython/menustrings.py:1670 #: ../gui/wxpython/image2target/ii2t_menustrings.py:718 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1644 msgid "Generate random points" msgstr "VytvoÅ™it náhodnou bodovou vrstvu" -#: ../gui/wxpython/menustrings.py:728 ../gui/wxpython/menustrings.py:1670 +#: ../gui/wxpython/menustrings.py:729 ../gui/wxpython/menustrings.py:1671 #: ../gui/wxpython/image2target/ii2t_menustrings.py:719 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1645 msgid "Generates random 2D/3D vector points." msgstr "" -#: ../gui/wxpython/menustrings.py:731 ../gui/wxpython/menustrings.py:1673 +#: ../gui/wxpython/menustrings.py:732 ../gui/wxpython/menustrings.py:1674 #: ../gui/wxpython/image2target/ii2t_menustrings.py:722 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1648 msgid "Remove outliers in point sets" msgstr "Odstranit body mimo sadu bodů" -#: ../gui/wxpython/menustrings.py:736 ../gui/wxpython/menustrings.py:1678 +#: ../gui/wxpython/menustrings.py:737 ../gui/wxpython/menustrings.py:1679 #: ../gui/wxpython/image2target/ii2t_menustrings.py:727 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1653 msgid "Basic vector metadata" msgstr "Základní metadata vektorové mapy" -#: ../gui/wxpython/menustrings.py:737 ../gui/wxpython/menustrings.py:1679 +#: ../gui/wxpython/menustrings.py:738 ../gui/wxpython/menustrings.py:1680 #: ../gui/wxpython/image2target/ii2t_menustrings.py:728 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1654 msgid "Outputs basic information about a vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:738 ../gui/wxpython/menustrings.py:1680 +#: ../gui/wxpython/menustrings.py:739 ../gui/wxpython/menustrings.py:1681 #: ../gui/wxpython/image2target/ii2t_menustrings.py:729 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1655 msgid "Classify attribute data" msgstr "Klasifikovat atributová data" -#: ../gui/wxpython/menustrings.py:739 ../gui/wxpython/menustrings.py:1681 +#: ../gui/wxpython/menustrings.py:740 ../gui/wxpython/menustrings.py:1682 #: ../gui/wxpython/image2target/ii2t_menustrings.py:730 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1656 msgid "Classifies attribute data, e.g. for thematic mapping" msgstr "Klasifikuje atributová data, například pro tématické mapy" -#: ../gui/wxpython/menustrings.py:740 ../gui/wxpython/menustrings.py:1682 +#: ../gui/wxpython/menustrings.py:741 ../gui/wxpython/menustrings.py:1683 #: ../gui/wxpython/image2target/ii2t_menustrings.py:731 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1657 msgid "Report topology by category" msgstr "Zpráva o topologii podle kategorií" -#: ../gui/wxpython/menustrings.py:741 ../gui/wxpython/menustrings.py:1683 +#: ../gui/wxpython/menustrings.py:742 ../gui/wxpython/menustrings.py:1684 #: ../gui/wxpython/image2target/ii2t_menustrings.py:732 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1658 msgid "Reports geometry statistics for vector maps." msgstr "" -#: ../gui/wxpython/menustrings.py:742 ../gui/wxpython/menustrings.py:1684 +#: ../gui/wxpython/menustrings.py:743 ../gui/wxpython/menustrings.py:1685 #: ../gui/wxpython/image2target/ii2t_menustrings.py:733 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1659 msgid "Univariate attribute statistics for points" msgstr "Univariantní statistika vektorových bodů a jejich atributů" -#: ../gui/wxpython/menustrings.py:743 ../gui/wxpython/menustrings.py:1685 +#: ../gui/wxpython/menustrings.py:744 ../gui/wxpython/menustrings.py:1686 #: ../gui/wxpython/image2target/ii2t_menustrings.py:734 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1660 msgid "Calculates univariate statistics of vector map features. Variance and standard deviation is calculated only for points if specified." msgstr "" -#: ../gui/wxpython/menustrings.py:744 ../gui/wxpython/menustrings.py:1686 +#: ../gui/wxpython/menustrings.py:745 ../gui/wxpython/menustrings.py:1687 #: ../gui/wxpython/image2target/ii2t_menustrings.py:735 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1661 msgid "Univariate statistics for attribute columns" msgstr "Univariantní statistika atributových sloupců" -#: ../gui/wxpython/menustrings.py:745 ../gui/wxpython/menustrings.py:1687 +#: ../gui/wxpython/menustrings.py:746 ../gui/wxpython/menustrings.py:1688 #: ../gui/wxpython/image2target/ii2t_menustrings.py:736 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1662 msgid "Calculates univariate statistics on selected table column for a GRASS vector map." msgstr "SpoÄítá univariantní statistiku pro vybraný sloupec tabulky vektorové vrstvy." -#: ../gui/wxpython/menustrings.py:747 ../gui/wxpython/menustrings.py:1689 +#: ../gui/wxpython/menustrings.py:748 ../gui/wxpython/menustrings.py:1690 msgid "Vector map profiling tool" msgstr "" -#: ../gui/wxpython/menustrings.py:748 ../gui/wxpython/menustrings.py:1690 +#: ../gui/wxpython/menustrings.py:749 ../gui/wxpython/menustrings.py:1691 #: ../gui/wxpython/image2target/ii2t_menustrings.py:737 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1663 msgid "Quadrat indices" msgstr "Ukazatel zkusné plochy" -#: ../gui/wxpython/menustrings.py:750 ../gui/wxpython/menustrings.py:1692 +#: ../gui/wxpython/menustrings.py:751 ../gui/wxpython/menustrings.py:1693 #: ../gui/wxpython/image2target/ii2t_menustrings.py:739 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1665 msgid "Test normality" msgstr "Test normality" -#: ../gui/wxpython/menustrings.py:752 ../gui/wxpython/menustrings.py:1694 +#: ../gui/wxpython/menustrings.py:753 ../gui/wxpython/menustrings.py:1695 #: ../gui/wxpython/image2target/ii2t_menustrings.py:741 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1667 msgid "&Imagery" msgstr "&Obraz" -#: ../gui/wxpython/menustrings.py:753 ../gui/wxpython/menustrings.py:1695 +#: ../gui/wxpython/menustrings.py:754 ../gui/wxpython/menustrings.py:1696 #: ../gui/wxpython/image2target/ii2t_menustrings.py:742 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1668 msgid "Develop images and groups" msgstr "VytvoÅ™it obrazový soubor a skupiny" -#: ../gui/wxpython/menustrings.py:754 ../gui/wxpython/menustrings.py:1696 +#: ../gui/wxpython/menustrings.py:755 ../gui/wxpython/menustrings.py:1697 #: ../gui/wxpython/image2target/ii2t_menustrings.py:743 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1669 msgid "Create/edit group" msgstr "VytvoÅ™it/upravit skupinu" -#: ../gui/wxpython/menustrings.py:755 ../gui/wxpython/menustrings.py:1697 +#: ../gui/wxpython/menustrings.py:756 ../gui/wxpython/menustrings.py:1698 #: ../gui/wxpython/image2target/ii2t_menustrings.py:744 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1670 msgid "Creates, edits, and lists groups of imagery files." msgstr "" -#: ../gui/wxpython/menustrings.py:756 ../gui/wxpython/menustrings.py:1698 +#: ../gui/wxpython/menustrings.py:757 ../gui/wxpython/menustrings.py:1699 #: ../gui/wxpython/image2target/ii2t_menustrings.py:745 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1671 msgid "Target group" msgstr "Cílová obrazová skupina" -#: ../gui/wxpython/menustrings.py:757 ../gui/wxpython/menustrings.py:1699 +#: ../gui/wxpython/menustrings.py:758 ../gui/wxpython/menustrings.py:1700 #: ../gui/wxpython/image2target/ii2t_menustrings.py:746 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1672 msgid "Targets an imagery group to a GRASS location and mapset." msgstr "UrÄí cíl obrazové skupiny jako lokaci a mapset GRASSu." -#: ../gui/wxpython/menustrings.py:758 ../gui/wxpython/menustrings.py:1700 +#: ../gui/wxpython/menustrings.py:759 ../gui/wxpython/menustrings.py:1701 #: ../gui/wxpython/image2target/ii2t_menustrings.py:747 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1673 msgid "Mosaic images" msgstr "VytvoÅ™it mozaiku více jak 4 sousední obrazové soubory" -#: ../gui/wxpython/menustrings.py:759 ../gui/wxpython/menustrings.py:1701 +#: ../gui/wxpython/menustrings.py:760 ../gui/wxpython/menustrings.py:1702 #: ../gui/wxpython/image2target/ii2t_menustrings.py:748 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1674 msgid "Mosaics several images and extends colormap." msgstr "" -#: ../gui/wxpython/menustrings.py:760 ../gui/wxpython/menustrings.py:1702 +#: ../gui/wxpython/menustrings.py:761 ../gui/wxpython/menustrings.py:1703 #: ../gui/wxpython/image2target/ii2t_menustrings.py:749 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1675 msgid "Manage image colors" msgstr "Správa barevné Å¡kály obrazových dat" -#: ../gui/wxpython/menustrings.py:761 ../gui/wxpython/menustrings.py:1703 +#: ../gui/wxpython/menustrings.py:762 ../gui/wxpython/menustrings.py:1704 #: ../gui/wxpython/image2target/ii2t_menustrings.py:750 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1676 msgid "Color balance for RGB" msgstr "Vyvážení barev pro RGB" -#: ../gui/wxpython/menustrings.py:762 ../gui/wxpython/menustrings.py:1704 +#: ../gui/wxpython/menustrings.py:763 ../gui/wxpython/menustrings.py:1705 #: ../gui/wxpython/image2target/ii2t_menustrings.py:751 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1677 msgid "Performs auto-balancing of colors for RGB images." msgstr "" -#: ../gui/wxpython/menustrings.py:763 ../gui/wxpython/menustrings.py:1705 +#: ../gui/wxpython/menustrings.py:764 ../gui/wxpython/menustrings.py:1706 #: ../gui/wxpython/image2target/ii2t_menustrings.py:752 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1678 msgid "HIS to RGB" msgstr "Transformace HIS -> RGB" -#: ../gui/wxpython/menustrings.py:764 ../gui/wxpython/menustrings.py:1706 +#: ../gui/wxpython/menustrings.py:765 ../gui/wxpython/menustrings.py:1707 #: ../gui/wxpython/image2target/ii2t_menustrings.py:753 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1679 msgid "Transforms raster maps from HIS (Hue-Intensity-Saturation) color space to RGB (Red-Green-Blue) color space." msgstr "PÅ™evede rastrové mapy z HIS (odstín-intenzita-sytost) do RGB (Äervená-zelená-modrá)" -#: ../gui/wxpython/menustrings.py:766 ../gui/wxpython/menustrings.py:1708 +#: ../gui/wxpython/menustrings.py:767 ../gui/wxpython/menustrings.py:1709 #: ../gui/wxpython/image2target/ii2t_menustrings.py:755 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1681 msgid "Transforms raster maps from RGB (Red-Green-Blue) color space to HIS (Hue-Intensity-Saturation) color space." msgstr "PÅ™evede rastrové mapy z RGB (Äervená-zelená-modrá) do HIS (odstín-intenzita-sytost)" -#: ../gui/wxpython/menustrings.py:767 ../gui/wxpython/menustrings.py:1709 +#: ../gui/wxpython/menustrings.py:768 ../gui/wxpython/menustrings.py:1710 #: ../gui/wxpython/image2target/ii2t_menustrings.py:756 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1682 msgid "Rectify image or raster" msgstr "Rektifikovat obraz nebo rastrovou mapu" -#: ../gui/wxpython/menustrings.py:768 ../gui/wxpython/menustrings.py:1710 +#: ../gui/wxpython/menustrings.py:769 ../gui/wxpython/menustrings.py:1711 #: ../gui/wxpython/image2target/ii2t_menustrings.py:757 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1683 msgid "Rectifies an image by computing a coordinate transformation for each pixel in the image based on the control points." msgstr "Rektifikuje obrazová data výpoÄtem transformace každého pixelu obrazu pomocí vlicovacích bodů (GCP)" -#: ../gui/wxpython/menustrings.py:769 ../gui/wxpython/menustrings.py:1711 +#: ../gui/wxpython/menustrings.py:770 ../gui/wxpython/menustrings.py:1712 #: ../gui/wxpython/image2target/ii2t_menustrings.py:758 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1684 #: ../gui/wxpython/lmgr/layertree.py:795 msgid "Histogram" msgstr "Histogram" -#: ../gui/wxpython/menustrings.py:770 ../gui/wxpython/menustrings.py:1712 +#: ../gui/wxpython/menustrings.py:771 ../gui/wxpython/menustrings.py:1713 #: ../gui/wxpython/image2target/ii2t_menustrings.py:759 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1685 msgid "Generate histogram of image" msgstr "VytvoÅ™it histogram obrazu" -#: ../gui/wxpython/menustrings.py:771 ../gui/wxpython/menustrings.py:1713 +#: ../gui/wxpython/menustrings.py:772 ../gui/wxpython/menustrings.py:1714 #: ../gui/wxpython/image2target/ii2t_menustrings.py:760 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1686 msgid "Spectral response" msgstr "Spektrální odezva" -#: ../gui/wxpython/menustrings.py:772 ../gui/wxpython/menustrings.py:1714 +#: ../gui/wxpython/menustrings.py:773 ../gui/wxpython/menustrings.py:1715 #: ../gui/wxpython/image2target/ii2t_menustrings.py:761 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1687 msgid "Displays spectral response at user specified locations in group or images." msgstr "Zobrazí spektrální odrazivost na uživatelem zadaných místech ve skupinÄ› obrazů." -#: ../gui/wxpython/menustrings.py:773 ../gui/wxpython/menustrings.py:1715 +#: ../gui/wxpython/menustrings.py:774 ../gui/wxpython/menustrings.py:1716 #: ../gui/wxpython/image2target/ii2t_menustrings.py:762 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1688 msgid "Pan sharpening" msgstr "" -#: ../gui/wxpython/menustrings.py:774 ../gui/wxpython/menustrings.py:1716 +#: ../gui/wxpython/menustrings.py:775 ../gui/wxpython/menustrings.py:1717 #: ../gui/wxpython/image2target/ii2t_menustrings.py:763 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1689 msgid "Image fusion algorithms to sharpen multispectral with high-res panchromatic channels" msgstr "" -#: ../gui/wxpython/menustrings.py:775 ../gui/wxpython/menustrings.py:1717 +#: ../gui/wxpython/menustrings.py:776 ../gui/wxpython/menustrings.py:1718 #: ../gui/wxpython/image2target/ii2t_menustrings.py:764 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1690 msgid "Classify image" msgstr "Klasifikace obrazových dat" -#: ../gui/wxpython/menustrings.py:776 ../gui/wxpython/menustrings.py:1718 +#: ../gui/wxpython/menustrings.py:777 ../gui/wxpython/menustrings.py:1719 #: ../gui/wxpython/image2target/ii2t_menustrings.py:765 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1691 msgid "Clustering input for unsupervised classification" msgstr "Metoda shlukování pro neřízenou klasifikaci" -#: ../gui/wxpython/menustrings.py:777 ../gui/wxpython/menustrings.py:1719 +#: ../gui/wxpython/menustrings.py:778 ../gui/wxpython/menustrings.py:1720 #: ../gui/wxpython/image2target/ii2t_menustrings.py:766 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1692 msgid "Generates spectral signatures for land cover types in an image using a clustering algorithm. The resulting signature file is used as input for i.maxlik, to generate an unsupervised image classification." msgstr "" -#: ../gui/wxpython/menustrings.py:778 ../gui/wxpython/menustrings.py:1720 +#: ../gui/wxpython/menustrings.py:779 ../gui/wxpython/menustrings.py:1721 #: ../gui/wxpython/image2target/ii2t_menustrings.py:767 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1693 msgid "Input for supervised MLC" msgstr "Vstup pro řízenou klasifikaci MLC" -#: ../gui/wxpython/menustrings.py:779 ../gui/wxpython/menustrings.py:1721 +#: ../gui/wxpython/menustrings.py:780 ../gui/wxpython/menustrings.py:1722 #: ../gui/wxpython/image2target/ii2t_menustrings.py:768 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1694 msgid "Generates statistics for i.maxlik from raster map." msgstr "Vytvoří statistiku pro výstupní rastrovou mapu z i.maxlik" -#: ../gui/wxpython/menustrings.py:780 ../gui/wxpython/menustrings.py:1722 +#: ../gui/wxpython/menustrings.py:781 ../gui/wxpython/menustrings.py:1723 #: ../gui/wxpython/image2target/ii2t_menustrings.py:769 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1695 msgid "Maximum likelihood classification (MLC)" msgstr "Klasifikátor MLC (Maximum likelihood classification)" -#: ../gui/wxpython/menustrings.py:781 ../gui/wxpython/menustrings.py:1723 +#: ../gui/wxpython/menustrings.py:782 ../gui/wxpython/menustrings.py:1724 #: ../gui/wxpython/image2target/ii2t_menustrings.py:770 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1696 msgid "Classifies the cell spectral reflectances in imagery data. Classification is based on the spectral signature information generated by either i.cluster, g.gui.iclass, or i.gensig." msgstr "" -#: ../gui/wxpython/menustrings.py:782 ../gui/wxpython/menustrings.py:1724 -#: ../gui/wxpython/menustrings.py:1994 +#: ../gui/wxpython/menustrings.py:783 ../gui/wxpython/menustrings.py:1725 +#: ../gui/wxpython/menustrings.py:1995 #: ../gui/wxpython/image2target/ii2t_menustrings.py:771 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1697 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1962 msgid "Interactive input for supervised classification" msgstr "Interaktivní vstup pro řízenou klasifikaci" -#: ../gui/wxpython/menustrings.py:783 ../gui/wxpython/menustrings.py:1725 -#: ../gui/wxpython/menustrings.py:1995 +#: ../gui/wxpython/menustrings.py:784 ../gui/wxpython/menustrings.py:1726 +#: ../gui/wxpython/menustrings.py:1996 #: ../gui/wxpython/image2target/ii2t_menustrings.py:772 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1698 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1963 msgid "Generates spectral signatures by allowing the user to outline training areas." msgstr "" -#: ../gui/wxpython/menustrings.py:784 ../gui/wxpython/menustrings.py:1726 +#: ../gui/wxpython/menustrings.py:785 ../gui/wxpython/menustrings.py:1727 #: ../gui/wxpython/image2target/ii2t_menustrings.py:773 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1699 msgid "Input for supervised SMAP" msgstr "Vstup pro řízenou klasifikaci SMAP" -#: ../gui/wxpython/menustrings.py:785 ../gui/wxpython/menustrings.py:1727 +#: ../gui/wxpython/menustrings.py:786 ../gui/wxpython/menustrings.py:1728 #: ../gui/wxpython/image2target/ii2t_menustrings.py:774 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1700 msgid "Generates statistics for i.smap from raster map." msgstr "Vytvoří statistiku pro výstupní rastrovou mapu z i.smap" -#: ../gui/wxpython/menustrings.py:786 ../gui/wxpython/menustrings.py:1728 +#: ../gui/wxpython/menustrings.py:787 ../gui/wxpython/menustrings.py:1729 #: ../gui/wxpython/image2target/ii2t_menustrings.py:775 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1701 msgid "Sequential maximum a posteriori classification (SMAP)" msgstr "Klasifikátor SMAP (Sequential maximum a posterior)" -#: ../gui/wxpython/menustrings.py:787 ../gui/wxpython/menustrings.py:1729 +#: ../gui/wxpython/menustrings.py:788 ../gui/wxpython/menustrings.py:1730 #: ../gui/wxpython/image2target/ii2t_menustrings.py:776 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1702 msgid "Performs contextual image classification using sequential maximum a posteriori (SMAP) estimation." msgstr "Provede kontextuální klasifikaci obrazu s využitím metody SMAP (sequential maximum a posterior)." -#: ../gui/wxpython/menustrings.py:788 ../gui/wxpython/menustrings.py:1730 +#: ../gui/wxpython/menustrings.py:789 ../gui/wxpython/menustrings.py:1731 #: ../gui/wxpython/image2target/ii2t_menustrings.py:777 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1703 msgid "Object segmentation" msgstr "" -#: ../gui/wxpython/menustrings.py:789 ../gui/wxpython/menustrings.py:1731 +#: ../gui/wxpython/menustrings.py:790 ../gui/wxpython/menustrings.py:1732 #: ../gui/wxpython/image2target/ii2t_menustrings.py:778 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1704 msgid "Identifies segments (objects) from imagery data." msgstr "" -#: ../gui/wxpython/menustrings.py:790 ../gui/wxpython/menustrings.py:1732 +#: ../gui/wxpython/menustrings.py:791 ../gui/wxpython/menustrings.py:1733 #: ../gui/wxpython/image2target/ii2t_menustrings.py:779 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1705 msgid "Filter image" msgstr "Filtrace obrazu" -#: ../gui/wxpython/menustrings.py:791 ../gui/wxpython/menustrings.py:1733 +#: ../gui/wxpython/menustrings.py:792 ../gui/wxpython/menustrings.py:1734 #: ../gui/wxpython/image2target/ii2t_menustrings.py:780 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1706 msgid "Edge detection" msgstr "Detekce hran" -#: ../gui/wxpython/menustrings.py:792 ../gui/wxpython/menustrings.py:1734 +#: ../gui/wxpython/menustrings.py:793 ../gui/wxpython/menustrings.py:1735 #: ../gui/wxpython/image2target/ii2t_menustrings.py:781 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1707 msgid "Zero-crossing \"edge detection\" raster function for image processing." msgstr "Žádné-křížení \"detekce hran\" rastrová funkce zpracování obrazu." -#: ../gui/wxpython/menustrings.py:793 ../gui/wxpython/menustrings.py:1735 +#: ../gui/wxpython/menustrings.py:794 ../gui/wxpython/menustrings.py:1736 #: ../gui/wxpython/image2target/ii2t_menustrings.py:782 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1708 msgid "Matrix/convolving filter" msgstr "Uživatelská definice maticového filtru" -#: ../gui/wxpython/menustrings.py:794 ../gui/wxpython/menustrings.py:1736 +#: ../gui/wxpython/menustrings.py:795 ../gui/wxpython/menustrings.py:1737 #: ../gui/wxpython/image2target/ii2t_menustrings.py:783 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1709 msgid "Performs raster map matrix filter." msgstr "Maticový filtr na rastrové mapÄ›." -#: ../gui/wxpython/menustrings.py:795 ../gui/wxpython/menustrings.py:1737 +#: ../gui/wxpython/menustrings.py:796 ../gui/wxpython/menustrings.py:1738 #: ../gui/wxpython/image2target/ii2t_menustrings.py:784 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1710 msgid "Transform image" msgstr "Transformace obrazu" -#: ../gui/wxpython/menustrings.py:796 ../gui/wxpython/menustrings.py:1738 +#: ../gui/wxpython/menustrings.py:797 ../gui/wxpython/menustrings.py:1739 #: ../gui/wxpython/image2target/ii2t_menustrings.py:785 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1711 msgid "Canonical correlation" msgstr "Kanonické komponenty" -#: ../gui/wxpython/menustrings.py:797 ../gui/wxpython/menustrings.py:1739 +#: ../gui/wxpython/menustrings.py:798 ../gui/wxpython/menustrings.py:1740 #: ../gui/wxpython/image2target/ii2t_menustrings.py:786 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1712 msgid "Canonical components analysis (CCA) program for image processing." msgstr "" -#: ../gui/wxpython/menustrings.py:798 ../gui/wxpython/menustrings.py:1740 +#: ../gui/wxpython/menustrings.py:799 ../gui/wxpython/menustrings.py:1741 #: ../gui/wxpython/image2target/ii2t_menustrings.py:787 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1713 msgid "Principal components" msgstr "Hlavní komponenty" -#: ../gui/wxpython/menustrings.py:799 ../gui/wxpython/menustrings.py:1741 +#: ../gui/wxpython/menustrings.py:800 ../gui/wxpython/menustrings.py:1742 #: ../gui/wxpython/image2target/ii2t_menustrings.py:788 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1714 msgid "Principal components analysis (PCA) for image processing." msgstr "" -#: ../gui/wxpython/menustrings.py:800 ../gui/wxpython/menustrings.py:1742 +#: ../gui/wxpython/menustrings.py:801 ../gui/wxpython/menustrings.py:1743 #: ../gui/wxpython/image2target/ii2t_menustrings.py:789 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1715 msgid "Fast Fourier" msgstr "Fourierova transformace" -#: ../gui/wxpython/menustrings.py:801 ../gui/wxpython/menustrings.py:1743 +#: ../gui/wxpython/menustrings.py:802 ../gui/wxpython/menustrings.py:1744 #: ../gui/wxpython/image2target/ii2t_menustrings.py:790 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1716 msgid "Fast Fourier Transform (FFT) for image processing." msgstr "Rychlá Fourierova transformace (FFT) pro zpracování obrazových dat." -#: ../gui/wxpython/menustrings.py:802 ../gui/wxpython/menustrings.py:1744 +#: ../gui/wxpython/menustrings.py:803 ../gui/wxpython/menustrings.py:1745 #: ../gui/wxpython/image2target/ii2t_menustrings.py:791 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1717 msgid "Inverse Fast Fourier" msgstr "Inverzní Fourierova transformace" -#: ../gui/wxpython/menustrings.py:803 ../gui/wxpython/menustrings.py:1745 +#: ../gui/wxpython/menustrings.py:804 ../gui/wxpython/menustrings.py:1746 #: ../gui/wxpython/image2target/ii2t_menustrings.py:792 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1718 msgid "Inverse Fast Fourier Transform (IFFT) for image processing." msgstr "Rychlá inverzní Fourierova transformace (IFFT) pro zpracování obrazových dat." -#: ../gui/wxpython/menustrings.py:804 ../gui/wxpython/menustrings.py:1746 +#: ../gui/wxpython/menustrings.py:805 ../gui/wxpython/menustrings.py:1747 #: ../gui/wxpython/image2target/ii2t_menustrings.py:793 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1719 msgid "Satellite images tools" msgstr "" -#: ../gui/wxpython/menustrings.py:805 ../gui/wxpython/menustrings.py:1747 +#: ../gui/wxpython/menustrings.py:806 ../gui/wxpython/menustrings.py:1748 #: ../gui/wxpython/image2target/ii2t_menustrings.py:794 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1720 msgid "Aster DN to radiance/reflectance" msgstr "" -#: ../gui/wxpython/menustrings.py:806 ../gui/wxpython/menustrings.py:1748 +#: ../gui/wxpython/menustrings.py:807 ../gui/wxpython/menustrings.py:1749 #: ../gui/wxpython/image2target/ii2t_menustrings.py:795 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1721 msgid "Calculates Top of Atmosphere Radiance/Reflectance/Brightness Temperature from ASTER DN." msgstr "" -#: ../gui/wxpython/menustrings.py:807 ../gui/wxpython/menustrings.py:1749 +#: ../gui/wxpython/menustrings.py:808 ../gui/wxpython/menustrings.py:1750 #: ../gui/wxpython/image2target/ii2t_menustrings.py:796 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1722 msgid "Landsat DN to radiance/reflectance" msgstr "" -#: ../gui/wxpython/menustrings.py:808 ../gui/wxpython/menustrings.py:1750 +#: ../gui/wxpython/menustrings.py:809 ../gui/wxpython/menustrings.py:1751 #: ../gui/wxpython/image2target/ii2t_menustrings.py:797 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1723 msgid "Calculates top-of-atmosphere radiance or reflectance and temperature for Landsat MSS/TM/ETM+/OLI" msgstr "" -#: ../gui/wxpython/menustrings.py:809 ../gui/wxpython/menustrings.py:1751 +#: ../gui/wxpython/menustrings.py:810 ../gui/wxpython/menustrings.py:1752 #: ../gui/wxpython/image2target/ii2t_menustrings.py:798 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1724 msgid "Landsat cloud cover assessment" msgstr "" -#: ../gui/wxpython/menustrings.py:810 ../gui/wxpython/menustrings.py:1752 +#: ../gui/wxpython/menustrings.py:811 ../gui/wxpython/menustrings.py:1753 #: ../gui/wxpython/image2target/ii2t_menustrings.py:799 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1725 msgid "Performs Landsat TM/ETM+ Automatic Cloud Cover Assessment (ACCA)." msgstr "" -#: ../gui/wxpython/menustrings.py:811 ../gui/wxpython/menustrings.py:1753 +#: ../gui/wxpython/menustrings.py:812 ../gui/wxpython/menustrings.py:1754 #: ../gui/wxpython/image2target/ii2t_menustrings.py:800 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1726 msgid "Modis quality control" msgstr "" -#: ../gui/wxpython/menustrings.py:812 ../gui/wxpython/menustrings.py:1754 +#: ../gui/wxpython/menustrings.py:813 ../gui/wxpython/menustrings.py:1755 #: ../gui/wxpython/image2target/ii2t_menustrings.py:801 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1727 msgid "Extracts quality control parameters from MODIS QC layers." msgstr "" -#: ../gui/wxpython/menustrings.py:813 ../gui/wxpython/menustrings.py:1755 +#: ../gui/wxpython/menustrings.py:814 ../gui/wxpython/menustrings.py:1756 #: ../gui/wxpython/image2target/ii2t_menustrings.py:802 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1728 msgid "Atmospheric correction" msgstr "Atmosférické korekce" -#: ../gui/wxpython/menustrings.py:814 ../gui/wxpython/menustrings.py:1756 +#: ../gui/wxpython/menustrings.py:815 ../gui/wxpython/menustrings.py:1757 #: ../gui/wxpython/image2target/ii2t_menustrings.py:803 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1729 msgid "Performs atmospheric correction using the 6S algorithm. 6S - Second Simulation of Satellite Signal in the Solar Spectrum." msgstr "" -#: ../gui/wxpython/menustrings.py:815 ../gui/wxpython/menustrings.py:1757 +#: ../gui/wxpython/menustrings.py:816 ../gui/wxpython/menustrings.py:1758 #: ../gui/wxpython/image2target/ii2t_menustrings.py:804 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1730 msgid "Topographic correction" msgstr "" -#: ../gui/wxpython/menustrings.py:816 ../gui/wxpython/menustrings.py:1758 +#: ../gui/wxpython/menustrings.py:817 ../gui/wxpython/menustrings.py:1759 #: ../gui/wxpython/image2target/ii2t_menustrings.py:805 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1731 msgid "Computes topographic correction of reflectance." msgstr "" -#: ../gui/wxpython/menustrings.py:817 ../gui/wxpython/menustrings.py:1759 +#: ../gui/wxpython/menustrings.py:818 ../gui/wxpython/menustrings.py:1760 msgid "Orthophoto tools" msgstr "" -#: ../gui/wxpython/menustrings.py:818 ../gui/wxpython/menustrings.py:1760 +#: ../gui/wxpython/menustrings.py:819 ../gui/wxpython/menustrings.py:1761 msgid "Manage GCPs for 3D correction" msgstr "" -#: ../gui/wxpython/menustrings.py:819 ../gui/wxpython/menustrings.py:1761 +#: ../gui/wxpython/menustrings.py:820 ../gui/wxpython/menustrings.py:1762 msgid "Georectifies a map and allows managing GCP for 3D correction." msgstr "" -#: ../gui/wxpython/menustrings.py:820 ../gui/wxpython/menustrings.py:1762 +#: ../gui/wxpython/menustrings.py:821 ../gui/wxpython/menustrings.py:1763 msgid "Corrects scanning distortions" msgstr "" -#: ../gui/wxpython/menustrings.py:821 ../gui/wxpython/menustrings.py:1763 +#: ../gui/wxpython/menustrings.py:822 ../gui/wxpython/menustrings.py:1764 msgid "Corrects scanning distortions of a scanned aerial photo." msgstr "" -#: ../gui/wxpython/menustrings.py:822 ../gui/wxpython/menustrings.py:1764 +#: ../gui/wxpython/menustrings.py:823 ../gui/wxpython/menustrings.py:1765 #: ../gui/wxpython/image2target/ii2t_menustrings.py:806 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1732 msgid "Satellite images products" msgstr "" -#: ../gui/wxpython/menustrings.py:823 ../gui/wxpython/menustrings.py:1765 +#: ../gui/wxpython/menustrings.py:824 ../gui/wxpython/menustrings.py:1766 #: ../gui/wxpython/image2target/ii2t_menustrings.py:807 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1733 msgid "Vegetation indices" msgstr "" -#: ../gui/wxpython/menustrings.py:824 ../gui/wxpython/menustrings.py:1766 +#: ../gui/wxpython/menustrings.py:825 ../gui/wxpython/menustrings.py:1767 #: ../gui/wxpython/image2target/ii2t_menustrings.py:808 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1734 msgid "Calculates different types of vegetation indices. Uses red and nir bands mostly, and some indices require additional bands." msgstr "" -#: ../gui/wxpython/menustrings.py:825 ../gui/wxpython/menustrings.py:1767 +#: ../gui/wxpython/menustrings.py:826 ../gui/wxpython/menustrings.py:1768 #: ../gui/wxpython/image2target/ii2t_menustrings.py:809 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1735 msgid "Tasseled cap vegetation index" msgstr "VegetaÄní index (tassled cap)" -#: ../gui/wxpython/menustrings.py:826 ../gui/wxpython/menustrings.py:1768 +#: ../gui/wxpython/menustrings.py:827 ../gui/wxpython/menustrings.py:1769 #: ../gui/wxpython/image2target/ii2t_menustrings.py:810 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1736 msgid "Performs Tasseled Cap (Kauth Thomas) transformation." msgstr "" -#: ../gui/wxpython/menustrings.py:827 ../gui/wxpython/menustrings.py:1769 +#: ../gui/wxpython/menustrings.py:828 ../gui/wxpython/menustrings.py:1770 #: ../gui/wxpython/image2target/ii2t_menustrings.py:811 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1737 msgid "Albedo" msgstr "" -#: ../gui/wxpython/menustrings.py:828 ../gui/wxpython/menustrings.py:1770 +#: ../gui/wxpython/menustrings.py:829 ../gui/wxpython/menustrings.py:1771 #: ../gui/wxpython/image2target/ii2t_menustrings.py:812 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1738 msgid "Computes broad band albedo from surface reflectance." msgstr "" -#: ../gui/wxpython/menustrings.py:829 ../gui/wxpython/menustrings.py:1771 +#: ../gui/wxpython/menustrings.py:830 ../gui/wxpython/menustrings.py:1772 #: ../gui/wxpython/image2target/ii2t_menustrings.py:813 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1739 msgid "Emissivity" -msgstr "" +msgstr "Emisivita" -#: ../gui/wxpython/menustrings.py:830 ../gui/wxpython/menustrings.py:1772 +#: ../gui/wxpython/menustrings.py:831 ../gui/wxpython/menustrings.py:1773 #: ../gui/wxpython/image2target/ii2t_menustrings.py:814 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1740 msgid "Computes emissivity from NDVI, generic method for sparse land." msgstr "" -#: ../gui/wxpython/menustrings.py:831 ../gui/wxpython/menustrings.py:1773 +#: ../gui/wxpython/menustrings.py:832 ../gui/wxpython/menustrings.py:1774 #: ../gui/wxpython/image2target/ii2t_menustrings.py:815 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1741 msgid "Biomass growth" msgstr "" -#: ../gui/wxpython/menustrings.py:832 ../gui/wxpython/menustrings.py:1774 +#: ../gui/wxpython/menustrings.py:833 ../gui/wxpython/menustrings.py:1775 #: ../gui/wxpython/image2target/ii2t_menustrings.py:816 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1742 msgid "Computes biomass growth, precursor of crop yield calculation." msgstr "" -#: ../gui/wxpython/menustrings.py:833 ../gui/wxpython/menustrings.py:1775 +#: ../gui/wxpython/menustrings.py:834 ../gui/wxpython/menustrings.py:1776 #: ../gui/wxpython/image2target/ii2t_menustrings.py:817 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1743 msgid "Evapotranspiration calculation" msgstr "VýpoÄet evapotranspirace" -#: ../gui/wxpython/menustrings.py:834 ../gui/wxpython/menustrings.py:1776 +#: ../gui/wxpython/menustrings.py:835 ../gui/wxpython/menustrings.py:1777 #: ../gui/wxpython/image2target/ii2t_menustrings.py:818 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1744 msgid "Instantaneaous Net Radiation" msgstr "" -#: ../gui/wxpython/menustrings.py:835 ../gui/wxpython/menustrings.py:1777 +#: ../gui/wxpython/menustrings.py:836 ../gui/wxpython/menustrings.py:1778 #: ../gui/wxpython/image2target/ii2t_menustrings.py:819 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1745 msgid "Net radiation approximation (Bastiaanssen, 1995)." msgstr "" -#: ../gui/wxpython/menustrings.py:836 ../gui/wxpython/menustrings.py:1778 +#: ../gui/wxpython/menustrings.py:837 ../gui/wxpython/menustrings.py:1779 #: ../gui/wxpython/image2target/ii2t_menustrings.py:820 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1746 msgid "Soil heat flux" msgstr "" -#: ../gui/wxpython/menustrings.py:837 ../gui/wxpython/menustrings.py:1779 +#: ../gui/wxpython/menustrings.py:838 ../gui/wxpython/menustrings.py:1780 #: ../gui/wxpython/image2target/ii2t_menustrings.py:821 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1747 msgid "Soil heat flux approximation (Bastiaanssen, 1995)." msgstr "" -#: ../gui/wxpython/menustrings.py:838 ../gui/wxpython/menustrings.py:1780 +#: ../gui/wxpython/menustrings.py:839 ../gui/wxpython/menustrings.py:1781 #: ../gui/wxpython/image2target/ii2t_menustrings.py:822 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1748 msgid "Sensible heat flux" msgstr "" -#: ../gui/wxpython/menustrings.py:839 ../gui/wxpython/menustrings.py:1781 +#: ../gui/wxpython/menustrings.py:840 ../gui/wxpython/menustrings.py:1782 #: ../gui/wxpython/image2target/ii2t_menustrings.py:823 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1749 msgid "Computes sensible heat flux iteration SEBAL 01." msgstr "" -#: ../gui/wxpython/menustrings.py:840 ../gui/wxpython/menustrings.py:1782 +#: ../gui/wxpython/menustrings.py:841 ../gui/wxpython/menustrings.py:1783 #: ../gui/wxpython/image2target/ii2t_menustrings.py:824 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1750 msgid "Evaporative fraction" msgstr "" -#: ../gui/wxpython/menustrings.py:841 ../gui/wxpython/menustrings.py:1783 +#: ../gui/wxpython/menustrings.py:842 ../gui/wxpython/menustrings.py:1784 #: ../gui/wxpython/image2target/ii2t_menustrings.py:825 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1751 msgid "Computes evaporative fraction and root zone soil moisture." msgstr "" -#: ../gui/wxpython/menustrings.py:842 ../gui/wxpython/menustrings.py:1784 +#: ../gui/wxpython/menustrings.py:843 ../gui/wxpython/menustrings.py:1785 #: ../gui/wxpython/image2target/ii2t_menustrings.py:826 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1752 msgid "Actual Evapotranspiration" msgstr "" -#: ../gui/wxpython/menustrings.py:843 ../gui/wxpython/menustrings.py:1785 +#: ../gui/wxpython/menustrings.py:844 ../gui/wxpython/menustrings.py:1786 #: ../gui/wxpython/image2target/ii2t_menustrings.py:827 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1753 msgid "Actual evapotranspiration for diurnal period (Bastiaanssen, 1995)." msgstr "" -#: ../gui/wxpython/menustrings.py:844 ../gui/wxpython/menustrings.py:1786 +#: ../gui/wxpython/menustrings.py:845 ../gui/wxpython/menustrings.py:1787 #: ../gui/wxpython/image2target/ii2t_menustrings.py:828 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1754 msgid "Temporal integration of ETa" msgstr "" -#: ../gui/wxpython/menustrings.py:845 ../gui/wxpython/menustrings.py:1787 +#: ../gui/wxpython/menustrings.py:846 ../gui/wxpython/menustrings.py:1788 #: ../gui/wxpython/image2target/ii2t_menustrings.py:829 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1755 msgid "Computes temporal integration of satellite ET actual (ETa) following the daily ET reference (ETo) from meteorological station(s)." msgstr "" -#: ../gui/wxpython/menustrings.py:846 ../gui/wxpython/menustrings.py:1788 +#: ../gui/wxpython/menustrings.py:847 ../gui/wxpython/menustrings.py:1789 #: ../gui/wxpython/image2target/ii2t_menustrings.py:830 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1756 msgid "Hargreaves methods Evapotranspiration" msgstr "" -#: ../gui/wxpython/menustrings.py:847 ../gui/wxpython/menustrings.py:1789 +#: ../gui/wxpython/menustrings.py:848 ../gui/wxpython/menustrings.py:1790 #: ../gui/wxpython/image2target/ii2t_menustrings.py:831 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1757 msgid "Computes evapotranspiration calculation modified or original Hargreaves formulation, 2001." msgstr "" -#: ../gui/wxpython/menustrings.py:848 ../gui/wxpython/menustrings.py:1790 +#: ../gui/wxpython/menustrings.py:849 ../gui/wxpython/menustrings.py:1791 #: ../gui/wxpython/image2target/ii2t_menustrings.py:832 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1758 msgid "Penman-Monteith Evapotranspiration" msgstr "" -#: ../gui/wxpython/menustrings.py:849 ../gui/wxpython/menustrings.py:1791 +#: ../gui/wxpython/menustrings.py:850 ../gui/wxpython/menustrings.py:1792 #: ../gui/wxpython/image2target/ii2t_menustrings.py:833 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1759 msgid "Computes potential evapotranspiration calculation with hourly Penman-Monteith." msgstr "" -#: ../gui/wxpython/menustrings.py:850 ../gui/wxpython/menustrings.py:1792 +#: ../gui/wxpython/menustrings.py:851 ../gui/wxpython/menustrings.py:1793 #: ../gui/wxpython/image2target/ii2t_menustrings.py:834 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1760 msgid "Priestley-Taylor Evapotranspiration" msgstr "" -#: ../gui/wxpython/menustrings.py:851 ../gui/wxpython/menustrings.py:1793 +#: ../gui/wxpython/menustrings.py:852 ../gui/wxpython/menustrings.py:1794 #: ../gui/wxpython/image2target/ii2t_menustrings.py:835 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1761 msgid "Computes evapotranspiration calculation Priestley and Taylor formulation, 1972." msgstr "" -#: ../gui/wxpython/menustrings.py:853 ../gui/wxpython/menustrings.py:1795 +#: ../gui/wxpython/menustrings.py:854 ../gui/wxpython/menustrings.py:1796 #: ../gui/wxpython/image2target/ii2t_menustrings.py:837 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1763 msgid "Kappa analysis" msgstr "Kappa analýza " -#: ../gui/wxpython/menustrings.py:854 ../gui/wxpython/menustrings.py:1796 +#: ../gui/wxpython/menustrings.py:855 ../gui/wxpython/menustrings.py:1797 #: ../gui/wxpython/image2target/ii2t_menustrings.py:838 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1764 msgid "Calculates error matrix and kappa parameter for accuracy assessment of classification result." msgstr "" -#: ../gui/wxpython/menustrings.py:855 ../gui/wxpython/menustrings.py:1797 +#: ../gui/wxpython/menustrings.py:856 ../gui/wxpython/menustrings.py:1798 #: ../gui/wxpython/image2target/ii2t_menustrings.py:839 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1765 msgid "OIF for LandSat TM" msgstr "Faktor optimálního indexu pro LandSat TM" -#: ../gui/wxpython/menustrings.py:856 ../gui/wxpython/menustrings.py:1798 +#: ../gui/wxpython/menustrings.py:857 ../gui/wxpython/menustrings.py:1799 #: ../gui/wxpython/image2target/ii2t_menustrings.py:840 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1766 msgid "Calculates Optimum-Index-Factor table for spectral bands" msgstr "" -#: ../gui/wxpython/menustrings.py:857 ../gui/wxpython/menustrings.py:1799 +#: ../gui/wxpython/menustrings.py:858 ../gui/wxpython/menustrings.py:1800 #: ../gui/wxpython/image2target/ii2t_menustrings.py:841 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1767 msgid "3D r&aster" msgstr "3D r&astr" -#: ../gui/wxpython/menustrings.py:858 ../gui/wxpython/menustrings.py:1800 +#: ../gui/wxpython/menustrings.py:859 ../gui/wxpython/menustrings.py:1801 #: ../gui/wxpython/image2target/ii2t_menustrings.py:842 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1768 msgid "Develop 3D raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:859 ../gui/wxpython/menustrings.py:1801 +#: ../gui/wxpython/menustrings.py:860 ../gui/wxpython/menustrings.py:1802 #: ../gui/wxpython/image2target/ii2t_menustrings.py:843 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1769 msgid "Manage 3D NULL values" msgstr "Upravit 3D NULL hodnoty" -#: ../gui/wxpython/menustrings.py:860 ../gui/wxpython/menustrings.py:1802 +#: ../gui/wxpython/menustrings.py:861 ../gui/wxpython/menustrings.py:1803 #: ../gui/wxpython/image2target/ii2t_menustrings.py:844 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1770 msgid "Explicitly create the 3D NULL-value bitmap file." msgstr "VytvoÅ™it výluÄnÄ› soubor s bitmapou 3D NULL-hodnota" -#: ../gui/wxpython/menustrings.py:861 ../gui/wxpython/menustrings.py:1803 +#: ../gui/wxpython/menustrings.py:862 ../gui/wxpython/menustrings.py:1804 #: ../gui/wxpython/image2target/ii2t_menustrings.py:845 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1771 msgid "Manage timestamp" msgstr "Správa Äasového razítka" -#: ../gui/wxpython/menustrings.py:862 ../gui/wxpython/menustrings.py:1804 +#: ../gui/wxpython/menustrings.py:863 ../gui/wxpython/menustrings.py:1805 #: ../gui/wxpython/image2target/ii2t_menustrings.py:846 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1772 msgid "Modifies a timestamp for a 3D raster map. Print/add/remove a timestamp for a 3D raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:864 ../gui/wxpython/menustrings.py:1806 +#: ../gui/wxpython/menustrings.py:865 ../gui/wxpython/menustrings.py:1807 #: ../gui/wxpython/image2target/ii2t_menustrings.py:848 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1774 msgid "3D rasters to raster series" msgstr "" -#: ../gui/wxpython/menustrings.py:866 ../gui/wxpython/menustrings.py:1808 +#: ../gui/wxpython/menustrings.py:867 ../gui/wxpython/menustrings.py:1809 #: ../gui/wxpython/image2target/ii2t_menustrings.py:850 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1776 msgid "3D color tables" msgstr "" -#: ../gui/wxpython/menustrings.py:867 ../gui/wxpython/menustrings.py:1809 +#: ../gui/wxpython/menustrings.py:868 ../gui/wxpython/menustrings.py:1810 #: ../gui/wxpython/image2target/ii2t_menustrings.py:851 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1777 msgid "Creates/modifies the color table associated with a 3D raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:868 ../gui/wxpython/menustrings.py:1810 +#: ../gui/wxpython/menustrings.py:869 ../gui/wxpython/menustrings.py:1811 #: ../gui/wxpython/image2target/ii2t_menustrings.py:852 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1778 msgid "Export 3D color table" msgstr "" -#: ../gui/wxpython/menustrings.py:869 ../gui/wxpython/menustrings.py:1811 +#: ../gui/wxpython/menustrings.py:870 ../gui/wxpython/menustrings.py:1812 #: ../gui/wxpython/image2target/ii2t_menustrings.py:853 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1779 msgid "Exports the color table associated with a 3D raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:870 ../gui/wxpython/menustrings.py:1812 +#: ../gui/wxpython/menustrings.py:871 ../gui/wxpython/menustrings.py:1813 #: ../gui/wxpython/image2target/ii2t_menustrings.py:854 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1780 msgid "3D mask" msgstr "3D maska" -#: ../gui/wxpython/menustrings.py:871 ../gui/wxpython/menustrings.py:1813 +#: ../gui/wxpython/menustrings.py:872 ../gui/wxpython/menustrings.py:1814 #: ../gui/wxpython/image2target/ii2t_menustrings.py:855 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1781 msgid "Establishes the current working 3D raster mask." msgstr "Vytvoří aktuální pracovní 3D rastrovou masku." -#: ../gui/wxpython/menustrings.py:872 ../gui/wxpython/menustrings.py:873 -#: ../gui/wxpython/menustrings.py:1814 ../gui/wxpython/menustrings.py:1815 +#: ../gui/wxpython/menustrings.py:873 ../gui/wxpython/menustrings.py:874 +#: ../gui/wxpython/menustrings.py:1815 ../gui/wxpython/menustrings.py:1816 #: ../gui/wxpython/image2target/ii2t_menustrings.py:856 #: ../gui/wxpython/image2target/ii2t_menustrings.py:857 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1782 @@ -9273,224 +9247,224 @@ msgid "3D raster map calculator" msgstr "3D rastrový mapový kalkulátor" -#: ../gui/wxpython/menustrings.py:874 ../gui/wxpython/menustrings.py:1816 +#: ../gui/wxpython/menustrings.py:875 ../gui/wxpython/menustrings.py:1817 #: ../gui/wxpython/image2target/ii2t_menustrings.py:858 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1784 msgid "Cross section" msgstr "Průřez" -#: ../gui/wxpython/menustrings.py:875 ../gui/wxpython/menustrings.py:1817 +#: ../gui/wxpython/menustrings.py:876 ../gui/wxpython/menustrings.py:1818 #: ../gui/wxpython/image2target/ii2t_menustrings.py:859 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1785 msgid "Creates cross section 2D raster map from 3D raster map based on 2D elevation map" msgstr "" -#: ../gui/wxpython/menustrings.py:877 ../gui/wxpython/menustrings.py:1819 +#: ../gui/wxpython/menustrings.py:878 ../gui/wxpython/menustrings.py:1820 #: ../gui/wxpython/image2target/ii2t_menustrings.py:861 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1787 msgid "Numerical calculation program for transient, confined groundwater flow in three dimensions." msgstr "" -#: ../gui/wxpython/menustrings.py:878 ../gui/wxpython/menustrings.py:1820 +#: ../gui/wxpython/menustrings.py:879 ../gui/wxpython/menustrings.py:1821 #: ../gui/wxpython/image2target/ii2t_menustrings.py:862 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1788 msgid "Interpolate 3D raster from points" msgstr "" -#: ../gui/wxpython/menustrings.py:879 ../gui/wxpython/menustrings.py:1821 +#: ../gui/wxpython/menustrings.py:880 ../gui/wxpython/menustrings.py:1822 #: ../gui/wxpython/image2target/ii2t_menustrings.py:863 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1789 msgid "Interpolates point data to a 3D raster map using regularized spline with tension (RST) algorithm." msgstr "Interpoluje bodová data do G3D 3D rastrové grid vrstvy za použití regularized spline with tension (RST)" -#: ../gui/wxpython/menustrings.py:881 ../gui/wxpython/menustrings.py:1823 +#: ../gui/wxpython/menustrings.py:882 ../gui/wxpython/menustrings.py:1824 #: ../gui/wxpython/image2target/ii2t_menustrings.py:865 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1791 msgid "Basic 3D raster metadata" msgstr "" -#: ../gui/wxpython/menustrings.py:882 ../gui/wxpython/menustrings.py:1824 +#: ../gui/wxpython/menustrings.py:883 ../gui/wxpython/menustrings.py:1825 #: ../gui/wxpython/image2target/ii2t_menustrings.py:866 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1792 msgid "Outputs basic information about a user-specified 3D raster map layer." msgstr "Vypíše základní informace o uživatelem vybrané 3D rastrové vrstvÄ›." -#: ../gui/wxpython/menustrings.py:883 ../gui/wxpython/menustrings.py:1825 +#: ../gui/wxpython/menustrings.py:884 ../gui/wxpython/menustrings.py:1826 #: ../gui/wxpython/image2target/ii2t_menustrings.py:867 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1793 msgid "3D raster statistics" msgstr "" -#: ../gui/wxpython/menustrings.py:884 ../gui/wxpython/menustrings.py:1826 +#: ../gui/wxpython/menustrings.py:885 ../gui/wxpython/menustrings.py:1827 #: ../gui/wxpython/image2target/ii2t_menustrings.py:868 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1794 msgid "Generates volume statistics for 3D raster maps." msgstr "" -#: ../gui/wxpython/menustrings.py:885 ../gui/wxpython/menustrings.py:1827 +#: ../gui/wxpython/menustrings.py:886 ../gui/wxpython/menustrings.py:1828 #: ../gui/wxpython/image2target/ii2t_menustrings.py:869 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1795 msgid "Univariate statistics for 3D rasters" msgstr "" -#: ../gui/wxpython/menustrings.py:886 ../gui/wxpython/menustrings.py:1828 +#: ../gui/wxpython/menustrings.py:887 ../gui/wxpython/menustrings.py:1829 #: ../gui/wxpython/image2target/ii2t_menustrings.py:870 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1796 msgid "Calculates univariate statistics from the non-null cells of a 3D raster map. Statistics include number of cells counted, minimum and maximum cell values, range, arithmetic mean, population variance, standard deviation, coefficient of variation, and sum." msgstr "" -#: ../gui/wxpython/menustrings.py:887 ../gui/wxpython/menustrings.py:1829 +#: ../gui/wxpython/menustrings.py:888 ../gui/wxpython/menustrings.py:1830 #: ../gui/wxpython/image2target/ii2t_menustrings.py:871 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1797 msgid "&Database" msgstr "&Databáze" -#: ../gui/wxpython/menustrings.py:888 ../gui/wxpython/menustrings.py:1830 +#: ../gui/wxpython/menustrings.py:889 ../gui/wxpython/menustrings.py:1831 #: ../gui/wxpython/image2target/ii2t_menustrings.py:872 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1798 msgid "Database information" msgstr "Informace o databázi" -#: ../gui/wxpython/menustrings.py:889 ../gui/wxpython/menustrings.py:1831 +#: ../gui/wxpython/menustrings.py:890 ../gui/wxpython/menustrings.py:1832 #: ../gui/wxpython/image2target/ii2t_menustrings.py:873 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1799 msgid "List databases" msgstr "Seznam databází" -#: ../gui/wxpython/menustrings.py:890 ../gui/wxpython/menustrings.py:1832 +#: ../gui/wxpython/menustrings.py:891 ../gui/wxpython/menustrings.py:1833 #: ../gui/wxpython/image2target/ii2t_menustrings.py:874 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1800 msgid "Lists all databases for a given driver and location." msgstr "Vypíše vÅ¡echny databáze pro dané ovladaÄe a lokaci." -#: ../gui/wxpython/menustrings.py:891 ../gui/wxpython/menustrings.py:1833 +#: ../gui/wxpython/menustrings.py:892 ../gui/wxpython/menustrings.py:1834 #: ../gui/wxpython/image2target/ii2t_menustrings.py:875 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1801 msgid "List drivers" msgstr "Seznam ovladaÄů" -#: ../gui/wxpython/menustrings.py:892 ../gui/wxpython/menustrings.py:1834 +#: ../gui/wxpython/menustrings.py:893 ../gui/wxpython/menustrings.py:1835 #: ../gui/wxpython/image2target/ii2t_menustrings.py:876 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1802 msgid "Lists all database drivers." msgstr "Vypíše vÅ¡echny ovladaÄe databáze." -#: ../gui/wxpython/menustrings.py:893 ../gui/wxpython/menustrings.py:1835 +#: ../gui/wxpython/menustrings.py:894 ../gui/wxpython/menustrings.py:1836 #: ../gui/wxpython/image2target/ii2t_menustrings.py:877 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1803 msgid "List tables" msgstr "Seznam tabulek" -#: ../gui/wxpython/menustrings.py:894 ../gui/wxpython/menustrings.py:1836 +#: ../gui/wxpython/menustrings.py:895 ../gui/wxpython/menustrings.py:1837 #: ../gui/wxpython/image2target/ii2t_menustrings.py:878 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1804 msgid "Lists all tables for a given database." msgstr "Vypíše vÅ¡echny tabulky pro danou databázi." -#: ../gui/wxpython/menustrings.py:895 ../gui/wxpython/menustrings.py:1837 +#: ../gui/wxpython/menustrings.py:896 ../gui/wxpython/menustrings.py:1838 #: ../gui/wxpython/image2target/ii2t_menustrings.py:879 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1805 msgid "Describe table" msgstr "Popsat tabulku" -#: ../gui/wxpython/menustrings.py:896 ../gui/wxpython/menustrings.py:1838 +#: ../gui/wxpython/menustrings.py:897 ../gui/wxpython/menustrings.py:1839 #: ../gui/wxpython/image2target/ii2t_menustrings.py:880 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1806 msgid "Describes a table in detail." msgstr "Popíše tabulku (detailnÄ›)." -#: ../gui/wxpython/menustrings.py:897 ../gui/wxpython/menustrings.py:1839 +#: ../gui/wxpython/menustrings.py:898 ../gui/wxpython/menustrings.py:1840 #: ../gui/wxpython/image2target/ii2t_menustrings.py:881 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1807 msgid "List columns" msgstr "Seznam sloupců" -#: ../gui/wxpython/menustrings.py:898 ../gui/wxpython/menustrings.py:1840 +#: ../gui/wxpython/menustrings.py:899 ../gui/wxpython/menustrings.py:1841 #: ../gui/wxpython/image2target/ii2t_menustrings.py:882 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1808 msgid "List all columns for a given table." msgstr "Vypíše vÅ¡echny sloupce pro zadanou tabulku." -#: ../gui/wxpython/menustrings.py:899 ../gui/wxpython/menustrings.py:1841 +#: ../gui/wxpython/menustrings.py:900 ../gui/wxpython/menustrings.py:1842 #: ../gui/wxpython/image2target/ii2t_menustrings.py:883 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1809 msgid "Manage databases" msgstr "Správa tabulek" -#: ../gui/wxpython/menustrings.py:900 ../gui/wxpython/menustrings.py:1842 +#: ../gui/wxpython/menustrings.py:901 ../gui/wxpython/menustrings.py:1843 #: ../gui/wxpython/image2target/ii2t_menustrings.py:884 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1810 msgid "Connect" msgstr "Spojení " -#: ../gui/wxpython/menustrings.py:901 ../gui/wxpython/menustrings.py:1843 +#: ../gui/wxpython/menustrings.py:902 ../gui/wxpython/menustrings.py:1844 #: ../gui/wxpython/image2target/ii2t_menustrings.py:885 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1811 msgid "Prints/sets general DB connection for current mapset." msgstr "" -#: ../gui/wxpython/menustrings.py:902 ../gui/wxpython/menustrings.py:1844 +#: ../gui/wxpython/menustrings.py:903 ../gui/wxpython/menustrings.py:1845 #: ../gui/wxpython/image2target/ii2t_menustrings.py:886 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1812 msgid "Login" msgstr "PÅ™ihlášení" -#: ../gui/wxpython/menustrings.py:903 ../gui/wxpython/menustrings.py:1845 +#: ../gui/wxpython/menustrings.py:904 ../gui/wxpython/menustrings.py:1846 #: ../gui/wxpython/image2target/ii2t_menustrings.py:887 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1813 msgid "Sets user/password for DB driver/database." msgstr "" -#: ../gui/wxpython/menustrings.py:904 ../gui/wxpython/menustrings.py:1846 +#: ../gui/wxpython/menustrings.py:905 ../gui/wxpython/menustrings.py:1847 #: ../gui/wxpython/image2target/ii2t_menustrings.py:888 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1814 msgid "Create database" msgstr "VytvoÅ™it databázi" -#: ../gui/wxpython/menustrings.py:905 ../gui/wxpython/menustrings.py:1847 +#: ../gui/wxpython/menustrings.py:906 ../gui/wxpython/menustrings.py:1848 #: ../gui/wxpython/image2target/ii2t_menustrings.py:889 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1815 msgid "Creates an empty database." msgstr "VytvoÅ™it prázdnou databázi" -#: ../gui/wxpython/menustrings.py:906 ../gui/wxpython/menustrings.py:1848 +#: ../gui/wxpython/menustrings.py:907 ../gui/wxpython/menustrings.py:1849 #: ../gui/wxpython/image2target/ii2t_menustrings.py:890 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1816 msgid "Drop database" msgstr "Smazat databázi" -#: ../gui/wxpython/menustrings.py:907 ../gui/wxpython/menustrings.py:1849 +#: ../gui/wxpython/menustrings.py:908 ../gui/wxpython/menustrings.py:1850 #: ../gui/wxpython/image2target/ii2t_menustrings.py:891 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1817 msgid "Removes an existing database." msgstr "Odstraní existující databázi." -#: ../gui/wxpython/menustrings.py:908 ../gui/wxpython/menustrings.py:1850 +#: ../gui/wxpython/menustrings.py:909 ../gui/wxpython/menustrings.py:1851 #: ../gui/wxpython/image2target/ii2t_menustrings.py:892 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1818 msgid "Drop table" msgstr "Smazat tabulku" -#: ../gui/wxpython/menustrings.py:909 ../gui/wxpython/menustrings.py:1851 +#: ../gui/wxpython/menustrings.py:910 ../gui/wxpython/menustrings.py:1852 #: ../gui/wxpython/image2target/ii2t_menustrings.py:893 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1819 msgid "Drops an attribute table." msgstr "Odstraní atributovou tabulku." -#: ../gui/wxpython/menustrings.py:910 ../gui/wxpython/menustrings.py:1852 +#: ../gui/wxpython/menustrings.py:911 ../gui/wxpython/menustrings.py:1853 #: ../gui/wxpython/image2target/ii2t_menustrings.py:894 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1820 msgid "Copy table" msgstr "Kopírovat tabulku" -#: ../gui/wxpython/menustrings.py:911 ../gui/wxpython/menustrings.py:1853 +#: ../gui/wxpython/menustrings.py:912 ../gui/wxpython/menustrings.py:1854 #: ../gui/wxpython/image2target/ii2t_menustrings.py:895 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1821 msgid "Copy a table. Either 'from_table' (optionally with 'where') can be used or 'select' option, but not 'from_table' and 'select' at the same time." msgstr "Kopíruj tabulku. Použita může být buÄ volba 'from_table' (volitelnÄ› s 'where') nebo volba 'select', ale nikoliv 'from_table' a 'select' souÄasnÄ›." -#: ../gui/wxpython/menustrings.py:912 ../gui/wxpython/menustrings.py:932 -#: ../gui/wxpython/menustrings.py:1854 ../gui/wxpython/menustrings.py:1874 +#: ../gui/wxpython/menustrings.py:913 ../gui/wxpython/menustrings.py:933 +#: ../gui/wxpython/menustrings.py:1855 ../gui/wxpython/menustrings.py:1875 #: ../gui/wxpython/image2target/ii2t_menustrings.py:896 #: ../gui/wxpython/image2target/ii2t_menustrings.py:916 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1822 @@ -9498,1196 +9472,1196 @@ msgid "Drop column" msgstr "Odstranit sloupec" -#: ../gui/wxpython/menustrings.py:913 ../gui/wxpython/menustrings.py:1855 +#: ../gui/wxpython/menustrings.py:914 ../gui/wxpython/menustrings.py:1856 #: ../gui/wxpython/image2target/ii2t_menustrings.py:897 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1823 msgid "Drops a column from selected attribute table." msgstr "Odstraní sloupec z vybrané atributové tabulky." -#: ../gui/wxpython/menustrings.py:914 ../gui/wxpython/menustrings.py:1856 +#: ../gui/wxpython/menustrings.py:915 ../gui/wxpython/menustrings.py:1857 #: ../gui/wxpython/image2target/ii2t_menustrings.py:898 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1824 msgid "Test" msgstr "Test" -#: ../gui/wxpython/menustrings.py:915 ../gui/wxpython/menustrings.py:1857 +#: ../gui/wxpython/menustrings.py:916 ../gui/wxpython/menustrings.py:1858 #: ../gui/wxpython/image2target/ii2t_menustrings.py:899 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1825 msgid "Test database driver, database must exist and set by db.connect." msgstr "Otestuj ovladaÄ databáze, databáze musí existovat a nastavena pomocí db.connect" -#: ../gui/wxpython/menustrings.py:916 ../gui/wxpython/menustrings.py:1858 +#: ../gui/wxpython/menustrings.py:917 ../gui/wxpython/menustrings.py:1859 #: ../gui/wxpython/image2target/ii2t_menustrings.py:900 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1826 -#: ../gui/wxpython/dbmgr/sqlbuilder.py:111 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:115 msgid "Query" msgstr "Dotaz" -#: ../gui/wxpython/menustrings.py:917 ../gui/wxpython/menustrings.py:1859 +#: ../gui/wxpython/menustrings.py:918 ../gui/wxpython/menustrings.py:1860 #: ../gui/wxpython/image2target/ii2t_menustrings.py:901 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1827 msgid "Query any table" msgstr "Dotazovat jakoukoliv tabulku" -#: ../gui/wxpython/menustrings.py:918 ../gui/wxpython/menustrings.py:1860 +#: ../gui/wxpython/menustrings.py:919 ../gui/wxpython/menustrings.py:1861 #: ../gui/wxpython/image2target/ii2t_menustrings.py:902 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1828 msgid "Selects data from attribute table. Performs SQL query statement(s)." msgstr "" -#: ../gui/wxpython/menustrings.py:921 ../gui/wxpython/menustrings.py:1863 +#: ../gui/wxpython/menustrings.py:922 ../gui/wxpython/menustrings.py:1864 #: ../gui/wxpython/image2target/ii2t_menustrings.py:905 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1831 msgid "SQL statement" msgstr "SQL příkaz" -#: ../gui/wxpython/menustrings.py:922 ../gui/wxpython/menustrings.py:1864 +#: ../gui/wxpython/menustrings.py:923 ../gui/wxpython/menustrings.py:1865 #: ../gui/wxpython/image2target/ii2t_menustrings.py:906 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1832 msgid "Executes any SQL statement. For SELECT statements use 'db.select'." msgstr "" -#: ../gui/wxpython/menustrings.py:923 ../gui/wxpython/menustrings.py:1865 +#: ../gui/wxpython/menustrings.py:924 ../gui/wxpython/menustrings.py:1866 #: ../gui/wxpython/image2target/ii2t_menustrings.py:907 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1833 msgid "Vector database connections" msgstr "Databázové spojení" -#: ../gui/wxpython/menustrings.py:924 ../gui/wxpython/menustrings.py:1866 +#: ../gui/wxpython/menustrings.py:925 ../gui/wxpython/menustrings.py:1867 #: ../gui/wxpython/image2target/ii2t_menustrings.py:908 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1834 msgid "New table" msgstr "VytvoÅ™it tabulku" -#: ../gui/wxpython/menustrings.py:925 ../gui/wxpython/menustrings.py:1867 +#: ../gui/wxpython/menustrings.py:926 ../gui/wxpython/menustrings.py:1868 #: ../gui/wxpython/image2target/ii2t_menustrings.py:909 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1835 msgid "Creates and connects a new attribute table to a given layer of an existing vector map." msgstr "Vytvoří a pÅ™ipojí novou atributovou tabulku k dané vrstvÄ› vektorové mapy." -#: ../gui/wxpython/menustrings.py:926 ../gui/wxpython/menustrings.py:1868 +#: ../gui/wxpython/menustrings.py:927 ../gui/wxpython/menustrings.py:1869 #: ../gui/wxpython/image2target/ii2t_menustrings.py:910 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1836 msgid "Remove table" msgstr "Odstranit tabulku" -#: ../gui/wxpython/menustrings.py:927 ../gui/wxpython/menustrings.py:1869 +#: ../gui/wxpython/menustrings.py:928 ../gui/wxpython/menustrings.py:1870 #: ../gui/wxpython/image2target/ii2t_menustrings.py:911 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1837 msgid "Removes existing attribute table of a vector map." msgstr "Odstraní existující atributovou tabulku z vektorové mapy." -#: ../gui/wxpython/menustrings.py:928 ../gui/wxpython/menustrings.py:1870 +#: ../gui/wxpython/menustrings.py:929 ../gui/wxpython/menustrings.py:1871 #: ../gui/wxpython/image2target/ii2t_menustrings.py:912 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1838 msgid "Join table" msgstr "Spojit tabulky" -#: ../gui/wxpython/menustrings.py:929 ../gui/wxpython/menustrings.py:1871 +#: ../gui/wxpython/menustrings.py:930 ../gui/wxpython/menustrings.py:1872 #: ../gui/wxpython/image2target/ii2t_menustrings.py:913 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1839 msgid "Joins a database table to a vector map table." msgstr "" -#: ../gui/wxpython/menustrings.py:930 ../gui/wxpython/menustrings.py:1872 +#: ../gui/wxpython/menustrings.py:931 ../gui/wxpython/menustrings.py:1873 #: ../gui/wxpython/image2target/ii2t_menustrings.py:914 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1840 msgid "Add columns" msgstr "PÅ™idat sloupce" -#: ../gui/wxpython/menustrings.py:931 ../gui/wxpython/menustrings.py:1873 +#: ../gui/wxpython/menustrings.py:932 ../gui/wxpython/menustrings.py:1874 #: ../gui/wxpython/image2target/ii2t_menustrings.py:915 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1841 msgid "Adds one or more columns to the attribute table connected to a given vector map." msgstr "PÅ™idá jeden nebo více sloupců k atributové tabulce pÅ™ipojené k zadané vektorové vrstvÄ›." -#: ../gui/wxpython/menustrings.py:933 ../gui/wxpython/menustrings.py:1875 +#: ../gui/wxpython/menustrings.py:934 ../gui/wxpython/menustrings.py:1876 #: ../gui/wxpython/image2target/ii2t_menustrings.py:917 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1843 msgid "Drops a column from the attribute table connected to a given vector map." msgstr "Odstraní sloupec z atributové tabulky pÅ™ipojené k zadané vektorové vrstvÄ›." -#: ../gui/wxpython/menustrings.py:934 ../gui/wxpython/menustrings.py:1876 +#: ../gui/wxpython/menustrings.py:935 ../gui/wxpython/menustrings.py:1877 #: ../gui/wxpython/image2target/ii2t_menustrings.py:918 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1844 -#: ../gui/wxpython/dbmgr/base.py:2370 +#: ../gui/wxpython/dbmgr/base.py:2372 msgid "Rename column" msgstr "PÅ™ejmenovat sloupec" -#: ../gui/wxpython/menustrings.py:935 ../gui/wxpython/menustrings.py:1877 +#: ../gui/wxpython/menustrings.py:936 ../gui/wxpython/menustrings.py:1878 #: ../gui/wxpython/image2target/ii2t_menustrings.py:919 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1845 msgid "Renames a column in the attribute table connected to a given vector map." msgstr "PÅ™ejmenuje sloupec v atributové tabulce pÅ™ipojené k zadané vektorové mapÄ›." -#: ../gui/wxpython/menustrings.py:936 ../gui/wxpython/menustrings.py:1878 +#: ../gui/wxpython/menustrings.py:937 ../gui/wxpython/menustrings.py:1879 #: ../gui/wxpython/image2target/ii2t_menustrings.py:920 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1846 msgid "Change values" msgstr "ZmÄ›nit atributy" -#: ../gui/wxpython/menustrings.py:937 ../gui/wxpython/menustrings.py:1879 +#: ../gui/wxpython/menustrings.py:938 ../gui/wxpython/menustrings.py:1880 #: ../gui/wxpython/image2target/ii2t_menustrings.py:921 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1847 msgid "Updates a column in the attribute table connected to a vector map." msgstr "Aktualizuje sloupec atributové tabulky pÅ™ipojené k vektorové vrstvÄ›." -#: ../gui/wxpython/menustrings.py:938 ../gui/wxpython/menustrings.py:1880 +#: ../gui/wxpython/menustrings.py:939 ../gui/wxpython/menustrings.py:1881 #: ../gui/wxpython/image2target/ii2t_menustrings.py:922 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1848 msgid "Drop row" msgstr "Odstranit řádek" -#: ../gui/wxpython/menustrings.py:939 ../gui/wxpython/menustrings.py:1881 +#: ../gui/wxpython/menustrings.py:940 ../gui/wxpython/menustrings.py:1882 #: ../gui/wxpython/image2target/ii2t_menustrings.py:923 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1849 msgid "Removes a vector feature from a vector map through attribute selection." msgstr "" -#: ../gui/wxpython/menustrings.py:940 ../gui/wxpython/menustrings.py:1882 +#: ../gui/wxpython/menustrings.py:941 ../gui/wxpython/menustrings.py:1883 #: ../gui/wxpython/image2target/ii2t_menustrings.py:924 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1850 msgid "Reconnect vectors to database" msgstr "Znovu navázat spojení vektoru s databází" -#: ../gui/wxpython/menustrings.py:941 ../gui/wxpython/menustrings.py:1883 +#: ../gui/wxpython/menustrings.py:942 ../gui/wxpython/menustrings.py:1884 #: ../gui/wxpython/image2target/ii2t_menustrings.py:925 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1851 msgid "Reconnects attribute tables for all vector maps from the current mapset to a new database." msgstr "" -#: ../gui/wxpython/menustrings.py:942 ../gui/wxpython/menustrings.py:1884 +#: ../gui/wxpython/menustrings.py:943 ../gui/wxpython/menustrings.py:1885 #: ../gui/wxpython/image2target/ii2t_menustrings.py:926 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1852 msgid "Set vector map - database connection" msgstr "Databázové spojení" -#: ../gui/wxpython/menustrings.py:943 ../gui/wxpython/menustrings.py:1885 +#: ../gui/wxpython/menustrings.py:944 ../gui/wxpython/menustrings.py:1886 #: ../gui/wxpython/image2target/ii2t_menustrings.py:927 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1853 msgid "Prints/sets DB connection for a vector map to attribute table." msgstr "Vytiskne/nastaví pÅ™ipojení databáze pro vektorovou mapu k atributové tabulce" -#: ../gui/wxpython/menustrings.py:944 ../gui/wxpython/menustrings.py:1886 +#: ../gui/wxpython/menustrings.py:945 ../gui/wxpython/menustrings.py:1887 #: ../gui/wxpython/image2target/ii2t_menustrings.py:928 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1854 msgid "&Temporal" msgstr "&ÄŒasový" -#: ../gui/wxpython/menustrings.py:945 ../gui/wxpython/menustrings.py:1887 +#: ../gui/wxpython/menustrings.py:946 ../gui/wxpython/menustrings.py:1888 #: ../gui/wxpython/image2target/ii2t_menustrings.py:929 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1855 msgid "Manage datasets" msgstr "" -#: ../gui/wxpython/menustrings.py:946 ../gui/wxpython/menustrings.py:1888 +#: ../gui/wxpython/menustrings.py:947 ../gui/wxpython/menustrings.py:1889 #: ../gui/wxpython/image2target/ii2t_menustrings.py:930 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1856 msgid "Connect temporal database" msgstr "" -#: ../gui/wxpython/menustrings.py:947 ../gui/wxpython/menustrings.py:1889 +#: ../gui/wxpython/menustrings.py:948 ../gui/wxpython/menustrings.py:1890 #: ../gui/wxpython/image2target/ii2t_menustrings.py:931 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1857 msgid "Prints/sets general temporal GIS database connection for current mapset." msgstr "" -#: ../gui/wxpython/menustrings.py:948 ../gui/wxpython/menustrings.py:1890 +#: ../gui/wxpython/menustrings.py:949 ../gui/wxpython/menustrings.py:1891 #: ../gui/wxpython/image2target/ii2t_menustrings.py:932 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1858 #: ../gui/wxpython/rlisetup/frame.py:143 msgid "Create" msgstr "" -#: ../gui/wxpython/menustrings.py:949 ../gui/wxpython/menustrings.py:1891 +#: ../gui/wxpython/menustrings.py:950 ../gui/wxpython/menustrings.py:1892 #: ../gui/wxpython/image2target/ii2t_menustrings.py:933 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1859 msgid "Creates a space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:951 ../gui/wxpython/menustrings.py:1893 +#: ../gui/wxpython/menustrings.py:952 ../gui/wxpython/menustrings.py:1894 #: ../gui/wxpython/image2target/ii2t_menustrings.py:935 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1861 msgid "Renames a space time dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:952 ../gui/wxpython/menustrings.py:1894 +#: ../gui/wxpython/menustrings.py:953 ../gui/wxpython/menustrings.py:1895 #: ../gui/wxpython/image2target/ii2t_menustrings.py:936 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1862 #: ../gui/wxpython/gui_core/simplelmgr.py:463 -#: ../gui/wxpython/animation/dialogs.py:780 -#: ../gui/wxpython/animation/dialogs.py:1012 +#: ../gui/wxpython/animation/dialogs.py:783 +#: ../gui/wxpython/animation/dialogs.py:1015 #: ../gui/wxpython/lmgr/layertree.py:459 ../gui/wxpython/rlisetup/frame.py:140 #: ../gui/wxpython/gmodeler/frame.py:1499 msgid "Remove" msgstr "Odstranit" -#: ../gui/wxpython/menustrings.py:953 ../gui/wxpython/menustrings.py:1895 +#: ../gui/wxpython/menustrings.py:954 ../gui/wxpython/menustrings.py:1896 #: ../gui/wxpython/image2target/ii2t_menustrings.py:937 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1863 msgid "Removes space time datasets from temporal database." msgstr "" -#: ../gui/wxpython/menustrings.py:954 ../gui/wxpython/menustrings.py:1896 +#: ../gui/wxpython/menustrings.py:955 ../gui/wxpython/menustrings.py:1897 #: ../gui/wxpython/image2target/ii2t_menustrings.py:938 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1864 msgid "Update metadata" msgstr "" -#: ../gui/wxpython/menustrings.py:955 ../gui/wxpython/menustrings.py:1897 +#: ../gui/wxpython/menustrings.py:956 ../gui/wxpython/menustrings.py:1898 #: ../gui/wxpython/image2target/ii2t_menustrings.py:939 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1865 msgid "Modifies the metadata of a space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:956 ../gui/wxpython/menustrings.py:1898 +#: ../gui/wxpython/menustrings.py:957 ../gui/wxpython/menustrings.py:1899 #: ../gui/wxpython/image2target/ii2t_menustrings.py:940 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1866 msgid "Merge" msgstr "" -#: ../gui/wxpython/menustrings.py:957 ../gui/wxpython/menustrings.py:1899 +#: ../gui/wxpython/menustrings.py:958 ../gui/wxpython/menustrings.py:1900 #: ../gui/wxpython/image2target/ii2t_menustrings.py:941 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1867 msgid "Merges several space time datasets into a single space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:958 ../gui/wxpython/menustrings.py:1900 +#: ../gui/wxpython/menustrings.py:959 ../gui/wxpython/menustrings.py:1901 #: ../gui/wxpython/image2target/ii2t_menustrings.py:942 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1868 msgid "Temporally shift" msgstr "" -#: ../gui/wxpython/menustrings.py:959 ../gui/wxpython/menustrings.py:1901 +#: ../gui/wxpython/menustrings.py:960 ../gui/wxpython/menustrings.py:1902 #: ../gui/wxpython/image2target/ii2t_menustrings.py:943 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1869 msgid "Shifts temporally the maps of a space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:960 ../gui/wxpython/menustrings.py:1902 +#: ../gui/wxpython/menustrings.py:961 ../gui/wxpython/menustrings.py:1903 #: ../gui/wxpython/image2target/ii2t_menustrings.py:944 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1870 msgid "Snap maps of dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:961 ../gui/wxpython/menustrings.py:1903 +#: ../gui/wxpython/menustrings.py:962 ../gui/wxpython/menustrings.py:1904 #: ../gui/wxpython/image2target/ii2t_menustrings.py:945 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1871 msgid "Snaps temporally the maps of a space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:963 ../gui/wxpython/menustrings.py:1905 +#: ../gui/wxpython/menustrings.py:964 ../gui/wxpython/menustrings.py:1906 #: ../gui/wxpython/image2target/ii2t_menustrings.py:947 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1873 msgid "Lists space time datasets and maps registered in the temporal database." msgstr "" -#: ../gui/wxpython/menustrings.py:964 ../gui/wxpython/menustrings.py:1906 +#: ../gui/wxpython/menustrings.py:965 ../gui/wxpython/menustrings.py:1907 #: ../gui/wxpython/image2target/ii2t_menustrings.py:948 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1874 msgid "Manage maps in datasets" msgstr "" -#: ../gui/wxpython/menustrings.py:965 ../gui/wxpython/menustrings.py:1907 +#: ../gui/wxpython/menustrings.py:966 ../gui/wxpython/menustrings.py:1908 #: ../gui/wxpython/image2target/ii2t_menustrings.py:949 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1875 msgid "Register maps in datasets" msgstr "" -#: ../gui/wxpython/menustrings.py:966 ../gui/wxpython/menustrings.py:1908 +#: ../gui/wxpython/menustrings.py:967 ../gui/wxpython/menustrings.py:1909 msgid "Assigns timestamps and registers raster, vector and raster3d maps in a space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:967 ../gui/wxpython/menustrings.py:1909 +#: ../gui/wxpython/menustrings.py:968 ../gui/wxpython/menustrings.py:1910 #: ../gui/wxpython/image2target/ii2t_menustrings.py:951 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1877 msgid "Unregister maps from datasets" msgstr "" -#: ../gui/wxpython/menustrings.py:968 ../gui/wxpython/menustrings.py:1910 +#: ../gui/wxpython/menustrings.py:969 ../gui/wxpython/menustrings.py:1911 #: ../gui/wxpython/image2target/ii2t_menustrings.py:952 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1878 msgid "Unregisters raster, vector and raster3d maps from the temporal database or a specific space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:969 ../gui/wxpython/menustrings.py:1911 +#: ../gui/wxpython/menustrings.py:970 ../gui/wxpython/menustrings.py:1912 #: ../gui/wxpython/image2target/ii2t_menustrings.py:953 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1879 msgid "List raster dataset maps" msgstr "" -#: ../gui/wxpython/menustrings.py:970 ../gui/wxpython/menustrings.py:1912 +#: ../gui/wxpython/menustrings.py:971 ../gui/wxpython/menustrings.py:1913 #: ../gui/wxpython/image2target/ii2t_menustrings.py:954 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1880 msgid "Lists registered maps of a space time raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:971 ../gui/wxpython/menustrings.py:1913 +#: ../gui/wxpython/menustrings.py:972 ../gui/wxpython/menustrings.py:1914 #: ../gui/wxpython/image2target/ii2t_menustrings.py:955 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1881 msgid "List vector dataset maps" msgstr "" -#: ../gui/wxpython/menustrings.py:972 ../gui/wxpython/menustrings.py:1914 +#: ../gui/wxpython/menustrings.py:973 ../gui/wxpython/menustrings.py:1915 #: ../gui/wxpython/image2target/ii2t_menustrings.py:956 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1882 msgid "Lists registered maps of a space time vector dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:973 ../gui/wxpython/menustrings.py:1915 +#: ../gui/wxpython/menustrings.py:974 ../gui/wxpython/menustrings.py:1916 #: ../gui/wxpython/image2target/ii2t_menustrings.py:957 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1883 msgid "List 3D raster dataset maps" msgstr "" -#: ../gui/wxpython/menustrings.py:974 ../gui/wxpython/menustrings.py:1916 +#: ../gui/wxpython/menustrings.py:975 ../gui/wxpython/menustrings.py:1917 #: ../gui/wxpython/image2target/ii2t_menustrings.py:958 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1884 msgid "Lists registered maps of a space time raster3d dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:975 ../gui/wxpython/menustrings.py:1917 +#: ../gui/wxpython/menustrings.py:976 ../gui/wxpython/menustrings.py:1918 #: ../gui/wxpython/image2target/ii2t_menustrings.py:959 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1885 msgid "Import" -msgstr "" +msgstr "Import" -#: ../gui/wxpython/menustrings.py:976 ../gui/wxpython/menustrings.py:1918 +#: ../gui/wxpython/menustrings.py:977 ../gui/wxpython/menustrings.py:1919 #: ../gui/wxpython/image2target/ii2t_menustrings.py:960 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1886 msgid "Import raster dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:977 ../gui/wxpython/menustrings.py:1919 +#: ../gui/wxpython/menustrings.py:978 ../gui/wxpython/menustrings.py:1920 #: ../gui/wxpython/image2target/ii2t_menustrings.py:961 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1887 msgid "Imports space time raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:978 ../gui/wxpython/menustrings.py:1920 +#: ../gui/wxpython/menustrings.py:979 ../gui/wxpython/menustrings.py:1921 #: ../gui/wxpython/image2target/ii2t_menustrings.py:962 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1888 msgid "Import vector dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:979 ../gui/wxpython/menustrings.py:1921 +#: ../gui/wxpython/menustrings.py:980 ../gui/wxpython/menustrings.py:1922 #: ../gui/wxpython/image2target/ii2t_menustrings.py:963 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1889 msgid "Imports a space time vector dataset from a GRASS GIS specific archive file." msgstr "" -#: ../gui/wxpython/menustrings.py:980 ../gui/wxpython/menustrings.py:1922 +#: ../gui/wxpython/menustrings.py:981 ../gui/wxpython/menustrings.py:1923 #: ../gui/wxpython/image2target/ii2t_menustrings.py:964 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1890 -#: ../gui/wxpython/animation/dialogs.py:934 +#: ../gui/wxpython/animation/dialogs.py:937 ../gui/wxpython/tplot/frame.py:335 #: ../gui/wxpython/lmgr/layertree.py:739 msgid "Export" msgstr "" -#: ../gui/wxpython/menustrings.py:981 ../gui/wxpython/menustrings.py:1923 +#: ../gui/wxpython/menustrings.py:982 ../gui/wxpython/menustrings.py:1924 #: ../gui/wxpython/image2target/ii2t_menustrings.py:965 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1891 msgid "Export raster dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:982 ../gui/wxpython/menustrings.py:1924 +#: ../gui/wxpython/menustrings.py:983 ../gui/wxpython/menustrings.py:1925 #: ../gui/wxpython/image2target/ii2t_menustrings.py:966 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1892 msgid "Exports space time raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:983 ../gui/wxpython/menustrings.py:1925 +#: ../gui/wxpython/menustrings.py:984 ../gui/wxpython/menustrings.py:1926 #: ../gui/wxpython/image2target/ii2t_menustrings.py:967 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1893 msgid "Export raster dataset as VTK time series" msgstr "" -#: ../gui/wxpython/menustrings.py:984 ../gui/wxpython/menustrings.py:1926 +#: ../gui/wxpython/menustrings.py:985 ../gui/wxpython/menustrings.py:1927 #: ../gui/wxpython/image2target/ii2t_menustrings.py:968 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1894 msgid "Exports space time raster dataset as VTK time series." msgstr "" -#: ../gui/wxpython/menustrings.py:985 ../gui/wxpython/menustrings.py:1927 +#: ../gui/wxpython/menustrings.py:986 ../gui/wxpython/menustrings.py:1928 #: ../gui/wxpython/image2target/ii2t_menustrings.py:969 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1895 msgid "Export vector dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:986 ../gui/wxpython/menustrings.py:1928 +#: ../gui/wxpython/menustrings.py:987 ../gui/wxpython/menustrings.py:1929 #: ../gui/wxpython/image2target/ii2t_menustrings.py:970 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1896 msgid "Exports a space time vector dataset as GRASS GIS specific archive file." msgstr "" -#: ../gui/wxpython/menustrings.py:987 ../gui/wxpython/menustrings.py:1929 +#: ../gui/wxpython/menustrings.py:988 ../gui/wxpython/menustrings.py:1930 #: ../gui/wxpython/image2target/ii2t_menustrings.py:971 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1897 msgid "Convert raster dataset to 3D raster" -msgstr "" +msgstr "PÅ™evést rastrový dataset do 3D rastru" -#: ../gui/wxpython/menustrings.py:988 ../gui/wxpython/menustrings.py:1930 +#: ../gui/wxpython/menustrings.py:989 ../gui/wxpython/menustrings.py:1931 #: ../gui/wxpython/image2target/ii2t_menustrings.py:972 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1898 msgid "Converts a space time raster dataset into a 3D raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:989 ../gui/wxpython/menustrings.py:1931 +#: ../gui/wxpython/menustrings.py:990 ../gui/wxpython/menustrings.py:1932 #: ../gui/wxpython/image2target/ii2t_menustrings.py:973 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1899 msgid "Extraction" msgstr "" -#: ../gui/wxpython/menustrings.py:990 ../gui/wxpython/menustrings.py:1932 +#: ../gui/wxpython/menustrings.py:991 ../gui/wxpython/menustrings.py:1933 #: ../gui/wxpython/image2target/ii2t_menustrings.py:974 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1900 msgid "Extract subset of raster dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:991 ../gui/wxpython/menustrings.py:1933 +#: ../gui/wxpython/menustrings.py:992 ../gui/wxpython/menustrings.py:1934 #: ../gui/wxpython/image2target/ii2t_menustrings.py:975 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1901 msgid "Extracts a subset of a space time raster datasets." msgstr "" -#: ../gui/wxpython/menustrings.py:992 ../gui/wxpython/menustrings.py:1934 +#: ../gui/wxpython/menustrings.py:993 ../gui/wxpython/menustrings.py:1935 #: ../gui/wxpython/image2target/ii2t_menustrings.py:976 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1902 msgid "Extract subset of vector dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:993 ../gui/wxpython/menustrings.py:1935 +#: ../gui/wxpython/menustrings.py:994 ../gui/wxpython/menustrings.py:1936 #: ../gui/wxpython/image2target/ii2t_menustrings.py:977 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1903 msgid "Extracts a subset of a space time vector dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:994 ../gui/wxpython/menustrings.py:1936 +#: ../gui/wxpython/menustrings.py:995 ../gui/wxpython/menustrings.py:1937 #: ../gui/wxpython/image2target/ii2t_menustrings.py:978 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1904 msgid "Extract subset of 3D raster dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:995 ../gui/wxpython/menustrings.py:1937 +#: ../gui/wxpython/menustrings.py:996 ../gui/wxpython/menustrings.py:1938 #: ../gui/wxpython/image2target/ii2t_menustrings.py:979 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1905 msgid "Extracts a subset of a space time 3D raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:996 ../gui/wxpython/menustrings.py:1938 +#: ../gui/wxpython/menustrings.py:997 ../gui/wxpython/menustrings.py:1939 #: ../gui/wxpython/image2target/ii2t_menustrings.py:980 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1906 msgid "Query vector dataset attribute data" msgstr "" -#: ../gui/wxpython/menustrings.py:997 ../gui/wxpython/menustrings.py:1939 +#: ../gui/wxpython/menustrings.py:998 ../gui/wxpython/menustrings.py:1940 #: ../gui/wxpython/image2target/ii2t_menustrings.py:981 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1907 msgid "Prints attributes of vector maps registered in a space time vector dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:998 ../gui/wxpython/menustrings.py:1940 +#: ../gui/wxpython/menustrings.py:999 ../gui/wxpython/menustrings.py:1941 #: ../gui/wxpython/image2target/ii2t_menustrings.py:982 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1908 msgid "Raster dataset color table" msgstr "" -#: ../gui/wxpython/menustrings.py:999 ../gui/wxpython/menustrings.py:1941 +#: ../gui/wxpython/menustrings.py:1000 ../gui/wxpython/menustrings.py:1942 #: ../gui/wxpython/image2target/ii2t_menustrings.py:983 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1909 msgid "Creates/modifies the color table associated with each raster map of the space time raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:1000 ../gui/wxpython/menustrings.py:1942 +#: ../gui/wxpython/menustrings.py:1001 ../gui/wxpython/menustrings.py:1943 #: ../gui/wxpython/image2target/ii2t_menustrings.py:984 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1910 msgid "Raster calculations" msgstr "" -#: ../gui/wxpython/menustrings.py:1001 ../gui/wxpython/menustrings.py:1943 +#: ../gui/wxpython/menustrings.py:1002 ../gui/wxpython/menustrings.py:1944 #: ../gui/wxpython/image2target/ii2t_menustrings.py:985 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1911 msgid "Performs spatio-temporal mapcalc expressions on temporally sampled maps of space time raster datasets." msgstr "" -#: ../gui/wxpython/menustrings.py:1002 ../gui/wxpython/menustrings.py:1944 +#: ../gui/wxpython/menustrings.py:1003 ../gui/wxpython/menustrings.py:1945 #: ../gui/wxpython/image2target/ii2t_menustrings.py:986 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1912 msgid "3D raster calculations" msgstr "" -#: ../gui/wxpython/menustrings.py:1003 ../gui/wxpython/menustrings.py:1945 +#: ../gui/wxpython/menustrings.py:1004 ../gui/wxpython/menustrings.py:1946 #: ../gui/wxpython/image2target/ii2t_menustrings.py:987 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1913 msgid "Performs r3.mapcalc expressions on maps of sampled space time 3D raster datasets." msgstr "" -#: ../gui/wxpython/menustrings.py:1004 ../gui/wxpython/menustrings.py:1946 +#: ../gui/wxpython/menustrings.py:1005 ../gui/wxpython/menustrings.py:1947 #: ../gui/wxpython/image2target/ii2t_menustrings.py:988 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1914 msgid "Interpolate gaps in raster datasets" msgstr "" -#: ../gui/wxpython/menustrings.py:1005 ../gui/wxpython/menustrings.py:1947 +#: ../gui/wxpython/menustrings.py:1006 ../gui/wxpython/menustrings.py:1948 #: ../gui/wxpython/image2target/ii2t_menustrings.py:989 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1915 msgid "Replaces gaps in a space time raster dataset with interpolated raster maps." msgstr "" -#: ../gui/wxpython/menustrings.py:1006 ../gui/wxpython/menustrings.py:1948 +#: ../gui/wxpython/menustrings.py:1007 ../gui/wxpython/menustrings.py:1949 #: ../gui/wxpython/image2target/ii2t_menustrings.py:990 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1916 msgid "Aggregation" msgstr "" -#: ../gui/wxpython/menustrings.py:1007 ../gui/wxpython/menustrings.py:1949 +#: ../gui/wxpython/menustrings.py:1008 ../gui/wxpython/menustrings.py:1950 #: ../gui/wxpython/image2target/ii2t_menustrings.py:991 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1917 msgid "Neighborhood analysis in raster dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:1008 ../gui/wxpython/menustrings.py:1950 +#: ../gui/wxpython/menustrings.py:1009 ../gui/wxpython/menustrings.py:1951 #: ../gui/wxpython/image2target/ii2t_menustrings.py:992 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1918 msgid "Performs a neighborhood analysis for each map in a space time raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:1009 ../gui/wxpython/menustrings.py:1951 +#: ../gui/wxpython/menustrings.py:1010 ../gui/wxpython/menustrings.py:1952 #: ../gui/wxpython/image2target/ii2t_menustrings.py:993 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1919 msgid "Aggregation in raster datasets" msgstr "" -#: ../gui/wxpython/menustrings.py:1010 ../gui/wxpython/menustrings.py:1952 +#: ../gui/wxpython/menustrings.py:1011 ../gui/wxpython/menustrings.py:1953 #: ../gui/wxpython/image2target/ii2t_menustrings.py:994 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1920 msgid "Performs different aggregation algorithms from r.series on all or a subset of raster maps in a space time raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:1011 ../gui/wxpython/menustrings.py:1953 +#: ../gui/wxpython/menustrings.py:1012 ../gui/wxpython/menustrings.py:1954 #: ../gui/wxpython/image2target/ii2t_menustrings.py:995 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1921 msgid "Temporal aggregation" msgstr "" -#: ../gui/wxpython/menustrings.py:1012 ../gui/wxpython/menustrings.py:1954 +#: ../gui/wxpython/menustrings.py:1013 ../gui/wxpython/menustrings.py:1955 #: ../gui/wxpython/image2target/ii2t_menustrings.py:996 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1922 msgid "Aggregates temporally the maps of a space time raster dataset by a user defined granularity." msgstr "" -#: ../gui/wxpython/menustrings.py:1013 ../gui/wxpython/menustrings.py:1955 +#: ../gui/wxpython/menustrings.py:1014 ../gui/wxpython/menustrings.py:1956 #: ../gui/wxpython/image2target/ii2t_menustrings.py:997 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1923 msgid "Temporal aggregation by dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:1014 ../gui/wxpython/menustrings.py:1956 +#: ../gui/wxpython/menustrings.py:1015 ../gui/wxpython/menustrings.py:1957 #: ../gui/wxpython/image2target/ii2t_menustrings.py:998 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1924 msgid "Aggregates data of an existing space time raster dataset using the time intervals of a second space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:1015 ../gui/wxpython/menustrings.py:1957 +#: ../gui/wxpython/menustrings.py:1016 ../gui/wxpython/menustrings.py:1958 #: ../gui/wxpython/image2target/ii2t_menustrings.py:999 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1925 msgid "Sampling" msgstr "" -#: ../gui/wxpython/menustrings.py:1016 ../gui/wxpython/menustrings.py:1958 +#: ../gui/wxpython/menustrings.py:1017 ../gui/wxpython/menustrings.py:1959 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1000 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1926 msgid "Sample a space time raster dataset at point coordinates" msgstr "" -#: ../gui/wxpython/menustrings.py:1017 ../gui/wxpython/menustrings.py:1959 +#: ../gui/wxpython/menustrings.py:1018 ../gui/wxpython/menustrings.py:1960 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1001 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1927 msgid "Sample a space time raster dataset at specific vector point coordinates and write the output to stdout using different layouts" msgstr "" -#: ../gui/wxpython/menustrings.py:1018 ../gui/wxpython/menustrings.py:1960 +#: ../gui/wxpython/menustrings.py:1019 ../gui/wxpython/menustrings.py:1961 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1002 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1928 msgid "Query raster dataset by vector points dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:1019 ../gui/wxpython/menustrings.py:1961 +#: ../gui/wxpython/menustrings.py:1020 ../gui/wxpython/menustrings.py:1962 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1003 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1929 msgid "Stores raster map values at spatial and temporal positions of vector points as vector attributes." msgstr "" -#: ../gui/wxpython/menustrings.py:1020 ../gui/wxpython/menustrings.py:1962 +#: ../gui/wxpython/menustrings.py:1021 ../gui/wxpython/menustrings.py:1963 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1004 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1930 msgid "Observe specific locations in raster dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:1021 ../gui/wxpython/menustrings.py:1963 +#: ../gui/wxpython/menustrings.py:1022 ../gui/wxpython/menustrings.py:1964 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1005 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1931 msgid "Observes specific locations in a space time raster dataset over a period of time using vector points." msgstr "" -#: ../gui/wxpython/menustrings.py:1022 ../gui/wxpython/menustrings.py:1964 +#: ../gui/wxpython/menustrings.py:1023 ../gui/wxpython/menustrings.py:1965 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1006 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1932 msgid "Temporal sampling" msgstr "" -#: ../gui/wxpython/menustrings.py:1023 ../gui/wxpython/menustrings.py:1965 +#: ../gui/wxpython/menustrings.py:1024 ../gui/wxpython/menustrings.py:1966 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1007 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1933 msgid "Samples the input space time dataset(s) with a sample space time dataset and print the result to stdout." msgstr "" -#: ../gui/wxpython/menustrings.py:1025 ../gui/wxpython/menustrings.py:1967 +#: ../gui/wxpython/menustrings.py:1026 ../gui/wxpython/menustrings.py:1968 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1009 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1935 msgid "Space time datasets metadata" msgstr "" -#: ../gui/wxpython/menustrings.py:1026 ../gui/wxpython/menustrings.py:1968 +#: ../gui/wxpython/menustrings.py:1027 ../gui/wxpython/menustrings.py:1969 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1010 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1936 msgid "Lists information about space time datasets and maps." msgstr "" -#: ../gui/wxpython/menustrings.py:1027 ../gui/wxpython/menustrings.py:1969 +#: ../gui/wxpython/menustrings.py:1028 ../gui/wxpython/menustrings.py:1970 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1011 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1937 msgid "Univariate raster dataset statistics" msgstr "" -#: ../gui/wxpython/menustrings.py:1028 ../gui/wxpython/menustrings.py:1970 +#: ../gui/wxpython/menustrings.py:1029 ../gui/wxpython/menustrings.py:1971 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1012 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1938 msgid "Calculates univariate statistics from the non-null cells for each registered raster map of a space time raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:1029 ../gui/wxpython/menustrings.py:1971 +#: ../gui/wxpython/menustrings.py:1030 ../gui/wxpython/menustrings.py:1972 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1013 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1939 msgid "Univariate vector dataset statistics" msgstr "" -#: ../gui/wxpython/menustrings.py:1030 ../gui/wxpython/menustrings.py:1972 +#: ../gui/wxpython/menustrings.py:1031 ../gui/wxpython/menustrings.py:1973 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1014 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1940 msgid "Calculates univariate statistics of attributes for each registered vector map of a space time vector dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:1031 ../gui/wxpython/menustrings.py:1973 +#: ../gui/wxpython/menustrings.py:1032 ../gui/wxpython/menustrings.py:1974 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1015 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1941 msgid "Univariate 3D raster dataset statistics" msgstr "" -#: ../gui/wxpython/menustrings.py:1032 ../gui/wxpython/menustrings.py:1974 +#: ../gui/wxpython/menustrings.py:1033 ../gui/wxpython/menustrings.py:1975 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1016 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1942 msgid "Calculates univariate statistics from the non-null cells for each registered 3D raster map of a space time 3D raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:1033 ../gui/wxpython/menustrings.py:1975 +#: ../gui/wxpython/menustrings.py:1034 ../gui/wxpython/menustrings.py:1976 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1017 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1943 msgid "Report temporal topology" msgstr "" -#: ../gui/wxpython/menustrings.py:1034 ../gui/wxpython/menustrings.py:1976 +#: ../gui/wxpython/menustrings.py:1035 ../gui/wxpython/menustrings.py:1977 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1018 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1944 msgid "Lists temporal topology of a space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:1035 ../gui/wxpython/menustrings.py:1977 -#: ../gui/wxpython/menustrings.py:1984 +#: ../gui/wxpython/menustrings.py:1036 ../gui/wxpython/menustrings.py:1978 +#: ../gui/wxpython/menustrings.py:1985 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1019 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1945 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1952 msgid "GUI tools" msgstr "" -#: ../gui/wxpython/menustrings.py:1038 ../gui/wxpython/menustrings.py:1980 -#: ../gui/wxpython/menustrings.py:2000 +#: ../gui/wxpython/menustrings.py:1039 ../gui/wxpython/menustrings.py:1981 +#: ../gui/wxpython/menustrings.py:2001 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1022 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1948 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1968 msgid "Timeline tool" msgstr "" -#: ../gui/wxpython/menustrings.py:1039 ../gui/wxpython/menustrings.py:1981 -#: ../gui/wxpython/menustrings.py:2001 +#: ../gui/wxpython/menustrings.py:1040 ../gui/wxpython/menustrings.py:1982 +#: ../gui/wxpython/menustrings.py:2002 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1023 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1949 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1969 msgid "Plot temporal extents." msgstr "" -#: ../gui/wxpython/menustrings.py:1040 ../gui/wxpython/menustrings.py:1982 -#: ../gui/wxpython/menustrings.py:1998 +#: ../gui/wxpython/menustrings.py:1041 ../gui/wxpython/menustrings.py:1983 +#: ../gui/wxpython/menustrings.py:1999 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1024 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1950 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1966 msgid "Temporal plot tool" msgstr "" -#: ../gui/wxpython/menustrings.py:1041 ../gui/wxpython/menustrings.py:1983 -#: ../gui/wxpython/menustrings.py:1999 +#: ../gui/wxpython/menustrings.py:1042 ../gui/wxpython/menustrings.py:1984 +#: ../gui/wxpython/menustrings.py:2000 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1025 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1951 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1967 msgid "Plot temporal values." msgstr "" -#: ../gui/wxpython/menustrings.py:1042 ../gui/wxpython/menustrings.py:2047 -#: ../gui/wxpython/menustrings.py:2090 +#: ../gui/wxpython/menustrings.py:1043 ../gui/wxpython/menustrings.py:2048 +#: ../gui/wxpython/menustrings.py:2091 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1026 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2015 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2058 msgid "&Help" msgstr "Ná&povÄ›da" -#: ../gui/wxpython/menustrings.py:1043 +#: ../gui/wxpython/menustrings.py:1044 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1027 msgid "GRASS help" msgstr "NápovÄ›da GRASS GIS" -#: ../gui/wxpython/menustrings.py:1044 ../gui/wxpython/menustrings.py:1046 +#: ../gui/wxpython/menustrings.py:1045 ../gui/wxpython/menustrings.py:1047 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1028 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1030 msgid "Display the HTML man pages of GRASS GIS" msgstr "" -#: ../gui/wxpython/menustrings.py:1045 +#: ../gui/wxpython/menustrings.py:1046 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1029 msgid "GUI help" msgstr "NápovÄ›da wxGUI" -#: ../gui/wxpython/menustrings.py:1047 +#: ../gui/wxpython/menustrings.py:1048 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1031 msgid "About system" msgstr "O systému" -#: ../gui/wxpython/menustrings.py:1048 +#: ../gui/wxpython/menustrings.py:1049 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1032 msgid "Prints system information" msgstr "" -#: ../gui/wxpython/menustrings.py:1049 ../gui/wxpython/menustrings.py:1050 +#: ../gui/wxpython/menustrings.py:1050 ../gui/wxpython/menustrings.py:1051 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1033 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1034 #: ../gui/wxpython/gui_core/ghelp.py:53 msgid "About GRASS GIS" msgstr "O GIS GRASS" -#: ../gui/wxpython/menustrings.py:1053 +#: ../gui/wxpython/menustrings.py:1054 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1037 msgid "Import, export and link data" msgstr "Import, export a pÅ™ipojení dat" -#: ../gui/wxpython/menustrings.py:1987 +#: ../gui/wxpython/menustrings.py:1988 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1955 msgid "Attribute table manager" msgstr "Správce atributových tabulek" -#: ../gui/wxpython/menustrings.py:2006 +#: ../gui/wxpython/menustrings.py:2007 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1974 msgid "Create new model" msgstr "VytvoÅ™it nový model" -#: ../gui/wxpython/menustrings.py:2008 +#: ../gui/wxpython/menustrings.py:2009 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1976 msgid "Load model from file" msgstr "NaÄíst model ze souboru" -#: ../gui/wxpython/menustrings.py:2010 +#: ../gui/wxpython/menustrings.py:2011 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1978 #: ../gui/wxpython/gmodeler/frame.py:518 msgid "Save model" msgstr "Uložit model" -#: ../gui/wxpython/menustrings.py:2012 +#: ../gui/wxpython/menustrings.py:2013 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1980 msgid "Save model to file" msgstr "Uložit model do souboru" -#: ../gui/wxpython/menustrings.py:2014 +#: ../gui/wxpython/menustrings.py:2015 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1982 msgid "Close model file" msgstr "Zavřít soubor modelu" -#: ../gui/wxpython/menustrings.py:2015 +#: ../gui/wxpython/menustrings.py:2016 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1983 msgid "Export to image" msgstr "Export do obrazu" -#: ../gui/wxpython/menustrings.py:2016 +#: ../gui/wxpython/menustrings.py:2017 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1984 msgid "Export model to image" msgstr "Export modelu do obrázku" -#: ../gui/wxpython/menustrings.py:2017 +#: ../gui/wxpython/menustrings.py:2018 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1985 msgid "Export to Python" msgstr "Export do Pythonu" -#: ../gui/wxpython/menustrings.py:2018 +#: ../gui/wxpython/menustrings.py:2019 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1986 msgid "Export model to Python script" msgstr "Export modelu do skriptu Pythonu" -#: ../gui/wxpython/menustrings.py:2019 +#: ../gui/wxpython/menustrings.py:2020 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1987 msgid "Quit modeler" msgstr "UkonÄit modelování" -#: ../gui/wxpython/menustrings.py:2020 +#: ../gui/wxpython/menustrings.py:2021 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1988 msgid "Close modeler window" msgstr "Zavřít okno modelování" -#: ../gui/wxpython/menustrings.py:2023 +#: ../gui/wxpython/menustrings.py:2024 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1991 #: ../gui/wxpython/gmodeler/preferences.py:32 msgid "Modeler settings" msgstr "Nastavení modelování" -#: ../gui/wxpython/menustrings.py:2024 +#: ../gui/wxpython/menustrings.py:2025 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1992 msgid "&Model" msgstr "&Modelování" -#: ../gui/wxpython/menustrings.py:2025 +#: ../gui/wxpython/menustrings.py:2026 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1993 msgid "Add command" msgstr "PÅ™idat příkaz" -#: ../gui/wxpython/menustrings.py:2026 +#: ../gui/wxpython/menustrings.py:2027 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1994 msgid "Add action (GRASS command) to model" msgstr "PÅ™idat do modelu akci (příkaz GRASSu)" -#: ../gui/wxpython/menustrings.py:2027 +#: ../gui/wxpython/menustrings.py:2028 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1995 msgid "Add data" msgstr "PÅ™idat data" -#: ../gui/wxpython/menustrings.py:2028 +#: ../gui/wxpython/menustrings.py:2029 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1996 msgid "Add data item to model" msgstr "PÅ™idat data do modelu" -#: ../gui/wxpython/menustrings.py:2029 +#: ../gui/wxpython/menustrings.py:2030 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1997 msgid "Define relation" msgstr "Definovat vztah" -#: ../gui/wxpython/menustrings.py:2030 +#: ../gui/wxpython/menustrings.py:2031 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1998 msgid "Define relation between data and action items" msgstr "Definovat vztah mezi daty a akcemi" -#: ../gui/wxpython/menustrings.py:2031 +#: ../gui/wxpython/menustrings.py:2032 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1999 msgid "Add loop / series" msgstr "" -#: ../gui/wxpython/menustrings.py:2032 +#: ../gui/wxpython/menustrings.py:2033 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2000 msgid "Adds loop (series) to model" msgstr "" -#: ../gui/wxpython/menustrings.py:2033 +#: ../gui/wxpython/menustrings.py:2034 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2001 msgid "Add condition" msgstr "PÅ™idat podmínku" -#: ../gui/wxpython/menustrings.py:2034 +#: ../gui/wxpython/menustrings.py:2035 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2002 msgid "Adds condition (if/else) to model" msgstr "PÅ™idá podmínky (if/else) do modelu" -#: ../gui/wxpython/menustrings.py:2035 +#: ../gui/wxpython/menustrings.py:2036 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2003 #: ../gui/wxpython/gmodeler/frame.py:885 msgid "Add comment" msgstr "PÅ™idat komentář" -#: ../gui/wxpython/menustrings.py:2036 +#: ../gui/wxpython/menustrings.py:2037 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2004 msgid "Adds comment to model" msgstr "PÅ™idá do modelu komentář" -#: ../gui/wxpython/menustrings.py:2037 +#: ../gui/wxpython/menustrings.py:2038 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2005 msgid "Remove item" msgstr "Odstranit prvek" -#: ../gui/wxpython/menustrings.py:2038 +#: ../gui/wxpython/menustrings.py:2039 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2006 msgid "Remove action/data from model" msgstr "Odstranit data/akce z modelu" -#: ../gui/wxpython/menustrings.py:2039 +#: ../gui/wxpython/menustrings.py:2040 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2007 #: ../gui/wxpython/gmodeler/preferences.py:661 msgid "Model properties" msgstr "Vlastnosti modelu" -#: ../gui/wxpython/menustrings.py:2040 +#: ../gui/wxpython/menustrings.py:2041 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2008 msgid "Model properties (name, purpose, etc.)" msgstr "Vlastnosti modelu (jméno, úÄel, atd.)" -#: ../gui/wxpython/menustrings.py:2041 +#: ../gui/wxpython/menustrings.py:2042 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2009 msgid "Delete intermediate data" msgstr "Smazat doÄasná data" -#: ../gui/wxpython/menustrings.py:2042 +#: ../gui/wxpython/menustrings.py:2043 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2010 msgid "Delete intermediate data defined in the model" msgstr "Smazat průběžná data definovaná v modelu" -#: ../gui/wxpython/menustrings.py:2044 +#: ../gui/wxpython/menustrings.py:2045 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2012 msgid "Run entire model" msgstr "Spustit celý model" -#: ../gui/wxpython/menustrings.py:2045 +#: ../gui/wxpython/menustrings.py:2046 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2013 msgid "Validate model" msgstr "Vyhodnotit model" -#: ../gui/wxpython/menustrings.py:2046 +#: ../gui/wxpython/menustrings.py:2047 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2014 msgid "Validate entire model" msgstr "Vyhodnotit celý model" -#: ../gui/wxpython/menustrings.py:2048 ../gui/wxpython/menustrings.py:2091 +#: ../gui/wxpython/menustrings.py:2049 ../gui/wxpython/menustrings.py:2092 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2016 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2059 -#: ../gui/wxpython/tplot/frame.py:280 ../gui/wxpython/timeline/frame.py:137 +#: ../gui/wxpython/tplot/frame.py:346 ../gui/wxpython/timeline/frame.py:137 msgid "Help" msgstr "NápovÄ›da" -#: ../gui/wxpython/menustrings.py:2049 +#: ../gui/wxpython/menustrings.py:2050 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2017 msgid "Display the HTML man pages of Graphical modeler" msgstr "Zobrazit manuálové HTML stránky Grafického modelování" -#: ../gui/wxpython/menustrings.py:2050 +#: ../gui/wxpython/menustrings.py:2051 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2018 msgid "About Graphical Modeler" msgstr "O grafickém modelování" -#: ../gui/wxpython/menustrings.py:2051 +#: ../gui/wxpython/menustrings.py:2052 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2019 msgid "Display information about Graphical Modeler" msgstr "Zobrazit informace o Grafickém modelování" -#: ../gui/wxpython/menustrings.py:2056 +#: ../gui/wxpython/menustrings.py:2057 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2024 #: ../gui/wxpython/psmap/toolbars.py:77 msgid "Specify paper size, margins and orientation" msgstr "" -#: ../gui/wxpython/menustrings.py:2057 +#: ../gui/wxpython/menustrings.py:2058 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2025 msgid "Load instruction file" msgstr "" -#: ../gui/wxpython/menustrings.py:2058 +#: ../gui/wxpython/menustrings.py:2059 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2026 #: ../gui/wxpython/psmap/toolbars.py:70 msgid "Load text file with mapping instructions" msgstr "" -#: ../gui/wxpython/menustrings.py:2059 +#: ../gui/wxpython/menustrings.py:2060 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2027 msgid "Export instruction file" msgstr "" -#: ../gui/wxpython/menustrings.py:2060 +#: ../gui/wxpython/menustrings.py:2061 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2028 #: ../gui/wxpython/psmap/toolbars.py:68 msgid "Generate text file with mapping instructions" msgstr "" -#: ../gui/wxpython/menustrings.py:2061 +#: ../gui/wxpython/menustrings.py:2062 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2029 msgid "Export to PostScript" msgstr "Exportovat do PostScriptu" -#: ../gui/wxpython/menustrings.py:2062 +#: ../gui/wxpython/menustrings.py:2063 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2030 #: ../gui/wxpython/psmap/toolbars.py:72 msgid "Generate PostScript output" msgstr "VytvoÅ™it výstupní PostScript" -#: ../gui/wxpython/menustrings.py:2063 +#: ../gui/wxpython/menustrings.py:2064 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2031 msgid "Export to PDF" msgstr "Exportovat do PDF" -#: ../gui/wxpython/menustrings.py:2064 +#: ../gui/wxpython/menustrings.py:2065 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2032 #: ../gui/wxpython/psmap/toolbars.py:74 msgid "Generate PDF output" msgstr "VytvoÅ™it výstupní PDF" -#: ../gui/wxpython/menustrings.py:2065 ../gui/wxpython/menustrings.py:2066 +#: ../gui/wxpython/menustrings.py:2066 ../gui/wxpython/menustrings.py:2067 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2033 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2034 msgid "Launch ps.map dialog" msgstr "" -#: ../gui/wxpython/menustrings.py:2067 +#: ../gui/wxpython/menustrings.py:2068 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2035 #: ../gui/wxpython/gui_core/toolbars.py:74 ../gui/wxpython/lmgr/layertree.py:78 msgid "Quit" msgstr "UkonÄit" -#: ../gui/wxpython/menustrings.py:2068 +#: ../gui/wxpython/menustrings.py:2069 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2036 msgid "Close Cartographic Composer" msgstr "" -#: ../gui/wxpython/menustrings.py:2069 +#: ../gui/wxpython/menustrings.py:2070 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2037 msgid "&Insert" msgstr "&Vložit" -#: ../gui/wxpython/menustrings.py:2070 +#: ../gui/wxpython/menustrings.py:2071 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2038 -#: ../gui/wxpython/psmap/toolbars.py:82 ../gui/wxpython/psmap/dialogs.py:833 -#: ../gui/wxpython/psmap/dialogs.py:887 +#: ../gui/wxpython/psmap/toolbars.py:82 ../gui/wxpython/psmap/dialogs.py:835 +#: ../gui/wxpython/psmap/dialogs.py:889 msgid "Map frame" msgstr "" -#: ../gui/wxpython/menustrings.py:2071 +#: ../gui/wxpython/menustrings.py:2072 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2039 msgid "Add or edit map frame" msgstr "" -#: ../gui/wxpython/menustrings.py:2072 +#: ../gui/wxpython/menustrings.py:2073 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2040 #: ../gui/wxpython/nviz/mapwindow.py:1675 ../gui/wxpython/nviz/tools.py:827 -#: ../gui/wxpython/psmap/dialogs.py:1540 ../gui/wxpython/lmgr/layertree.py:1044 +#: ../gui/wxpython/psmap/dialogs.py:1542 ../gui/wxpython/lmgr/layertree.py:1044 msgid "Raster map" msgstr "Rastrová vrstva" -#: ../gui/wxpython/menustrings.py:2073 +#: ../gui/wxpython/menustrings.py:2074 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2041 msgid "Add or edit raster map" msgstr "PÅ™idat nebo upravit rastrovou vrstvu" -#: ../gui/wxpython/menustrings.py:2074 +#: ../gui/wxpython/menustrings.py:2075 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2042 -#: ../gui/wxpython/nviz/tools.py:1453 ../gui/wxpython/psmap/dialogs.py:3644 +#: ../gui/wxpython/nviz/tools.py:1453 ../gui/wxpython/psmap/dialogs.py:3646 #: ../gui/wxpython/lmgr/layertree.py:1048 msgid "Vector map" msgstr "Vektorová vrstva" -#: ../gui/wxpython/menustrings.py:2075 +#: ../gui/wxpython/menustrings.py:2076 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2043 msgid "Add or edit vector map" msgstr "PÅ™idat nebo upravit vektorovou vrstvu" -#: ../gui/wxpython/menustrings.py:2076 +#: ../gui/wxpython/menustrings.py:2077 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2044 msgid "Map legend" msgstr "Legenda mapy" -#: ../gui/wxpython/menustrings.py:2077 +#: ../gui/wxpython/menustrings.py:2078 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2045 msgid "Add or edit raster and vector legend" msgstr "PÅ™idat nebo upravit legendu rastrů a vektorů" -#: ../gui/wxpython/menustrings.py:2078 +#: ../gui/wxpython/menustrings.py:2079 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2046 #: ../gui/wxpython/psmap/toolbars.py:93 msgid "Map info" msgstr "" -#: ../gui/wxpython/menustrings.py:2079 +#: ../gui/wxpython/menustrings.py:2080 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2047 msgid "Add or edit map info" msgstr "" -#: ../gui/wxpython/menustrings.py:2080 +#: ../gui/wxpython/menustrings.py:2081 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2048 #: ../gui/wxpython/nviz/tools.py:2381 ../gui/wxpython/psmap/toolbars.py:97 msgid "Scale bar" msgstr "Měřítko" -#: ../gui/wxpython/menustrings.py:2081 +#: ../gui/wxpython/menustrings.py:2082 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2049 msgid "Add or edit scale bar" msgstr "PÅ™idat nebo upravit měřítko" -#: ../gui/wxpython/menustrings.py:2082 +#: ../gui/wxpython/menustrings.py:2083 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2050 -#: ../gui/wxpython/psmap/toolbars.py:91 ../gui/wxpython/psmap/dialogs.py:5185 -#: ../gui/wxpython/psmap/dialogs.py:5194 -#: ../gui/wxpython/animation/dialogs.py:1537 +#: ../gui/wxpython/psmap/toolbars.py:91 ../gui/wxpython/psmap/dialogs.py:5187 +#: ../gui/wxpython/psmap/dialogs.py:5196 +#: ../gui/wxpython/animation/dialogs.py:1540 msgid "Text" msgstr "Text" -#: ../gui/wxpython/menustrings.py:2083 +#: ../gui/wxpython/menustrings.py:2084 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2051 -#: ../gui/wxpython/animation/dialogs.py:988 +#: ../gui/wxpython/animation/dialogs.py:991 #: ../gui/wxpython/mapdisp/toolbars.py:54 msgid "Add text" msgstr "PÅ™idat text" -#: ../gui/wxpython/menustrings.py:2084 +#: ../gui/wxpython/menustrings.py:2085 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2052 -#: ../gui/wxpython/psmap/toolbars.py:99 ../gui/wxpython/psmap/dialogs.py:5720 -#: ../gui/wxpython/psmap/dialogs.py:5782 -#: ../gui/wxpython/animation/dialogs.py:1536 +#: ../gui/wxpython/psmap/toolbars.py:99 ../gui/wxpython/psmap/dialogs.py:5722 +#: ../gui/wxpython/psmap/dialogs.py:5784 +#: ../gui/wxpython/animation/dialogs.py:1539 msgid "Image" msgstr "Obrázek" -#: ../gui/wxpython/menustrings.py:2085 +#: ../gui/wxpython/menustrings.py:2086 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2053 -#: ../gui/wxpython/animation/dialogs.py:988 +#: ../gui/wxpython/animation/dialogs.py:991 msgid "Add image" msgstr "PÅ™idat obrázek" -#: ../gui/wxpython/menustrings.py:2086 +#: ../gui/wxpython/menustrings.py:2087 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2054 #: ../gui/wxpython/nviz/tools.py:2332 ../gui/wxpython/psmap/toolbars.py:101 -#: ../gui/wxpython/psmap/dialogs.py:6244 +#: ../gui/wxpython/psmap/dialogs.py:6246 msgid "North Arrow" msgstr "SmÄ›rová růžice" -#: ../gui/wxpython/menustrings.py:2087 +#: ../gui/wxpython/menustrings.py:2088 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2055 #: ../gui/wxpython/mapdisp/toolbars.py:41 msgid "Add north arrow" msgstr "PÅ™idat smÄ›rovou růžici" -#: ../gui/wxpython/menustrings.py:2089 +#: ../gui/wxpython/menustrings.py:2090 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2057 #: ../gui/wxpython/psmap/toolbars.py:85 msgid "Delete selected object" msgstr "Smazat vybraný objekt" -#: ../gui/wxpython/menustrings.py:2092 +#: ../gui/wxpython/menustrings.py:2093 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2060 msgid "Display the HTML man pages of Cartographic Composer" msgstr "" -#: ../gui/wxpython/menustrings.py:2093 +#: ../gui/wxpython/menustrings.py:2094 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2061 msgid "About Cartographic Composer" msgstr "" -#: ../gui/wxpython/menustrings.py:2094 +#: ../gui/wxpython/menustrings.py:2095 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2062 msgid "Display information about Cartographic Composer" msgstr "" @@ -10709,20 +10683,26 @@ msgid "Imports raster data into a GRASS raster map using GDAL library and reprojects on the fly." msgstr "" +#: ../gui/wxpython/image2target/ii2t_menustrings.py:64 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1065 +msgid "Imports a raster map as GRASS GIS specific archive file (packed with r.pack)" +msgstr "" + #: ../gui/wxpython/image2target/ii2t_menustrings.py:71 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1072 msgid "Imports vector data into a GRASS vector map using OGR library and reprojects on the fly." msgstr "" +#: ../gui/wxpython/image2target/ii2t_menustrings.py:88 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1089 +msgid "Imports a vector map as GRASS GIS specific archive file (packed with v.pack)" +msgstr "" + #: ../gui/wxpython/image2target/ii2t_menustrings.py:132 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1133 msgid "Exports a vector map layer to any of the supported OGR vector formats. By default a vector map layer is exported to Esri Shapefile format." msgstr "Exportuje vektorovou vrstvu do nÄ›kterého z podporovaných vektorových formátů OGR. Ve výchozím nastavení je vrstva exportována do formátu Esri Shapefile." -#: ../gui/wxpython/image2target/ii2t_menustrings.py:198 -msgid "Creates a 3D rendering of GIS data. Renders surfaces (raster data), 2D/3D vector data, and volumes (3D raster data) in 3D." -msgstr "" - #: ../gui/wxpython/image2target/ii2t_menustrings.py:650 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1576 msgid "Allocates subnets for nearest centers (direction from center). center node must be opened (costs >= 0). Costs of center node are used in calculation" @@ -10753,236 +10733,256 @@ msgid "GRASS GIS Manage Ground Control Points" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:177 -#: ../gui/wxpython/gcp/manager.py:148 +#: ../gui/wxpython/image2target/ii2t_manager.py:179 +#: ../gui/wxpython/gcp/manager.py:150 msgid "Setup for georectification" msgstr "Nastavení georektifikace" -#: ../gui/wxpython/image2target/ii2t_manager.py:210 -#: ../gui/wxpython/image2target/ii2t_manager.py:214 -#: ../gui/wxpython/gcp/manager.py:181 ../gui/wxpython/gcp/manager.py:185 +#: ../gui/wxpython/image2target/ii2t_manager.py:212 +#: ../gui/wxpython/image2target/ii2t_manager.py:216 +#: ../gui/wxpython/gcp/manager.py:183 ../gui/wxpython/gcp/manager.py:187 msgid "Georectifying setup canceled." msgstr "Nastavení georektifikace zruÅ¡eno" -#: ../gui/wxpython/image2target/ii2t_manager.py:379 -#: ../gui/wxpython/gcp/manager.py:350 +#: ../gui/wxpython/image2target/ii2t_manager.py:381 +#: ../gui/wxpython/gcp/manager.py:352 msgid "Select map type and location/mapset" msgstr "Vybrat typ mapy a lokaci/mapset" -#: ../gui/wxpython/image2target/ii2t_manager.py:393 -#: ../gui/wxpython/gcp/manager.py:364 +#: ../gui/wxpython/image2target/ii2t_manager.py:395 +#: ../gui/wxpython/gcp/manager.py:366 msgid "Map type to georectify" msgstr "Typ mapy pro georektifikaci" -#: ../gui/wxpython/image2target/ii2t_manager.py:394 -#: ../gui/wxpython/gui_core/dialogs.py:1452 -#: ../gui/wxpython/gui_core/dialogs.py:1697 -#: ../gui/wxpython/psmap/dialogs.py:920 ../gui/wxpython/gcp/manager.py:365 +#: ../gui/wxpython/image2target/ii2t_manager.py:396 +#: ../gui/wxpython/gui_core/dialogs.py:1453 +#: ../gui/wxpython/gui_core/dialogs.py:1699 +#: ../gui/wxpython/psmap/dialogs.py:922 ../gui/wxpython/gcp/manager.py:367 #: ../gui/wxpython/gmodeler/frame.py:1746 msgid "raster" msgstr "rastr" -#: ../gui/wxpython/image2target/ii2t_manager.py:394 -#: ../gui/wxpython/gui_core/dialogs.py:1452 -#: ../gui/wxpython/psmap/dialogs.py:923 ../gui/wxpython/gcp/manager.py:365 +#: ../gui/wxpython/image2target/ii2t_manager.py:396 +#: ../gui/wxpython/gui_core/dialogs.py:1453 +#: ../gui/wxpython/psmap/dialogs.py:925 ../gui/wxpython/gcp/manager.py:367 #: ../gui/wxpython/gmodeler/frame.py:1747 msgid "vector" msgstr "vektor" -#: ../gui/wxpython/image2target/ii2t_manager.py:404 -#: ../gui/wxpython/gcp/manager.py:375 +#: ../gui/wxpython/image2target/ii2t_manager.py:406 +#: ../gui/wxpython/gcp/manager.py:377 msgid "Select source location:" msgstr "Vybrat zdrojovou lokaci:" -#: ../gui/wxpython/image2target/ii2t_manager.py:425 -#: ../gui/wxpython/gcp/manager.py:396 +#: ../gui/wxpython/image2target/ii2t_manager.py:427 +#: ../gui/wxpython/gcp/manager.py:398 msgid "Select source mapset:" msgstr "Vybrat zdrojový mapset:" -#: ../gui/wxpython/image2target/ii2t_manager.py:481 -#: ../gui/wxpython/gcp/manager.py:452 +#: ../gui/wxpython/image2target/ii2t_manager.py:483 +#: ../gui/wxpython/gcp/manager.py:454 msgid "You must select a valid location before selecting a mapset" msgstr "PÅ™ed vybráním mapsetu musíte vybrat platnou lokaci" -#: ../gui/wxpython/image2target/ii2t_manager.py:494 -#: ../gui/wxpython/gcp/manager.py:465 +#: ../gui/wxpython/image2target/ii2t_manager.py:496 +#: ../gui/wxpython/gcp/manager.py:467 msgid "You must select a valid location and mapset in order to continue" msgstr "Abyste mohli pokraÄovat, musíte vybrat platnou lokaci a mapset" -#: ../gui/wxpython/image2target/ii2t_manager.py:516 -#: ../gui/wxpython/gcp/manager.py:487 +#: ../gui/wxpython/image2target/ii2t_manager.py:518 +#: ../gui/wxpython/gcp/manager.py:489 msgid "Select image/map group to georectify" msgstr "Vybrat obrazovou/mapovou skupinu pro georektifikaci" -#: ../gui/wxpython/image2target/ii2t_manager.py:538 +#: ../gui/wxpython/image2target/ii2t_manager.py:540 msgid "Select group:" msgstr "Vybrat skupinu:" -#: ../gui/wxpython/image2target/ii2t_manager.py:555 -#: ../gui/wxpython/gcp/manager.py:526 +#: ../gui/wxpython/image2target/ii2t_manager.py:557 +#: ../gui/wxpython/gcp/manager.py:528 msgid "Create group if none exists" msgstr "vytvoÅ™it skupinu pokud žádná neexistuje" -#: ../gui/wxpython/image2target/ii2t_manager.py:569 -#: ../gui/wxpython/gcp/manager.py:540 +#: ../gui/wxpython/image2target/ii2t_manager.py:571 +#: ../gui/wxpython/gcp/manager.py:542 msgid "Add vector map to group..." msgstr "PÅ™idat vektorovou vrstvu do skupiny...." -#: ../gui/wxpython/image2target/ii2t_manager.py:653 -#: ../gui/wxpython/gcp/manager.py:630 +#: ../gui/wxpython/image2target/ii2t_manager.py:655 +#: ../gui/wxpython/gcp/manager.py:632 msgid "You must select a valid image/map group in order to continue" msgstr "Musíte vybrat platnou skupinu obrazů/map pokud chcete dále pokraÄovat" -#: ../gui/wxpython/image2target/ii2t_manager.py:660 -#: ../gui/wxpython/gcp/manager.py:637 +#: ../gui/wxpython/image2target/ii2t_manager.py:662 +#: ../gui/wxpython/gcp/manager.py:639 msgid "You must enter an map name extension in order to continue" msgstr "Musíte vložit příponu k mapÄ› pokud chcete dále pokraÄovat" -#: ../gui/wxpython/image2target/ii2t_manager.py:729 -#: ../gui/wxpython/gcp/manager.py:706 +#: ../gui/wxpython/image2target/ii2t_manager.py:731 +#: ../gui/wxpython/gcp/manager.py:708 msgid "Select maps to display for ground control point (GCP) creation" msgstr "Vyberte mapy zobrazené pro vytvoÅ™ení vlicovacích bodů" -#: ../gui/wxpython/image2target/ii2t_manager.py:790 -#: ../gui/wxpython/image2target/ii2t_manager.py:2981 -#: ../gui/wxpython/gcp/manager.py:767 ../gui/wxpython/gcp/manager.py:2908 +#: ../gui/wxpython/image2target/ii2t_manager.py:792 +#: ../gui/wxpython/image2target/ii2t_manager.py:2984 +#: ../gui/wxpython/gcp/manager.py:769 ../gui/wxpython/gcp/manager.py:2910 msgid "Select target vector map to display:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:862 -#: ../gui/wxpython/gcp/manager.py:839 +#: ../gui/wxpython/image2target/ii2t_manager.py:864 +#: ../gui/wxpython/gcp/manager.py:841 msgid "You must select a source map in order to continue" msgstr "Abyste mohli pokraÄovat, musíte vybrat zdrojovou mapu" -#: ../gui/wxpython/image2target/ii2t_manager.py:889 -#: ../gui/wxpython/image2target/ii2t_manager.py:920 -#: ../gui/wxpython/gcp/manager.py:866 ../gui/wxpython/gcp/manager.py:897 +#: ../gui/wxpython/image2target/ii2t_manager.py:891 +#: ../gui/wxpython/image2target/ii2t_manager.py:922 +#: ../gui/wxpython/gcp/manager.py:868 ../gui/wxpython/gcp/manager.py:899 #, python-format msgid "" "No maps in selected group <%s>.\n" "Please edit group or select another group." msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:950 -#: ../gui/wxpython/gcp/manager.py:927 +#: ../gui/wxpython/image2target/ii2t_manager.py:952 +#: ../gui/wxpython/gcp/manager.py:929 msgid "Manage Ground Control Points" msgstr "Spravovat Vlicovací body (GCP)" -#: ../gui/wxpython/image2target/ii2t_manager.py:1483 +#: ../gui/wxpython/image2target/ii2t_manager.py:1485 msgid "Writing CONTROL_POINTS file failed" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:1495 +#: ../gui/wxpython/image2target/ii2t_manager.py:1497 #, python-format msgid "CONTROL_POINTS file saved for group <%s>" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:1546 +#: ../gui/wxpython/image2target/ii2t_manager.py:1548 msgid "Reading CONTROL_POINTS file failed" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:1701 -#: ../gui/wxpython/gcp/manager.py:1635 +#: ../gui/wxpython/image2target/ii2t_manager.py:1703 +#: ../gui/wxpython/gcp/manager.py:1637 #, python-format msgid "Transforming <%s>..." msgstr "transformuji <%s>..." -#: ../gui/wxpython/image2target/ii2t_manager.py:1706 -#: ../gui/wxpython/gcp/manager.py:1640 +#: ../gui/wxpython/image2target/ii2t_manager.py:1708 +#: ../gui/wxpython/gcp/manager.py:1642 #, python-format msgid "Rectifying vector map <%s>, please wait..." msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:1740 -#: ../gui/wxpython/gcp/manager.py:1674 +#: ../gui/wxpython/image2target/ii2t_manager.py:1743 +#: ../gui/wxpython/gcp/manager.py:1676 #, python-format msgid "Georectification of vector map <%s> failed" msgstr "Georektifikace vektorové mapy <%s< selhala" -#: ../gui/wxpython/image2target/ii2t_manager.py:1872 +#: ../gui/wxpython/image2target/ii2t_manager.py:1875 msgid "" "Could not calculate RMS Error.\n" "Possible error with i.ortho.transform." msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:1998 +#: ../gui/wxpython/image2target/ii2t_manager.py:2001 msgid "" "Could not calculate new extends.\n" "Possible error with i.ortho.transform." msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2210 -#: ../gui/wxpython/image2target/ii2t_manager.py:2230 -#: ../gui/wxpython/gcp/manager.py:2147 ../gui/wxpython/gcp/manager.py:2165 +#: ../gui/wxpython/image2target/ii2t_manager.py:2213 +#: ../gui/wxpython/image2target/ii2t_manager.py:2233 +#: ../gui/wxpython/gcp/manager.py:2149 ../gui/wxpython/gcp/manager.py:2167 msgid "source E" msgstr "V souÅ™adnice zdroje " -#: ../gui/wxpython/image2target/ii2t_manager.py:2211 -#: ../gui/wxpython/image2target/ii2t_manager.py:2231 -#: ../gui/wxpython/gcp/manager.py:2148 ../gui/wxpython/gcp/manager.py:2166 +#: ../gui/wxpython/image2target/ii2t_manager.py:2214 +#: ../gui/wxpython/image2target/ii2t_manager.py:2234 +#: ../gui/wxpython/gcp/manager.py:2150 ../gui/wxpython/gcp/manager.py:2168 msgid "source N" msgstr "S souÅ™adnice zdroje" -#: ../gui/wxpython/image2target/ii2t_manager.py:2212 -#: ../gui/wxpython/image2target/ii2t_manager.py:2232 +#: ../gui/wxpython/image2target/ii2t_manager.py:2215 +#: ../gui/wxpython/image2target/ii2t_manager.py:2235 msgid "source Z" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2213 -#: ../gui/wxpython/image2target/ii2t_manager.py:2233 -#: ../gui/wxpython/gcp/manager.py:2149 ../gui/wxpython/gcp/manager.py:2167 +#: ../gui/wxpython/image2target/ii2t_manager.py:2216 +#: ../gui/wxpython/image2target/ii2t_manager.py:2236 +#: ../gui/wxpython/gcp/manager.py:2151 ../gui/wxpython/gcp/manager.py:2169 msgid "target E" msgstr "Cílová V souÅ™adnice" -#: ../gui/wxpython/image2target/ii2t_manager.py:2214 -#: ../gui/wxpython/image2target/ii2t_manager.py:2234 -#: ../gui/wxpython/gcp/manager.py:2150 ../gui/wxpython/gcp/manager.py:2168 +#: ../gui/wxpython/image2target/ii2t_manager.py:2217 +#: ../gui/wxpython/image2target/ii2t_manager.py:2237 +#: ../gui/wxpython/gcp/manager.py:2152 ../gui/wxpython/gcp/manager.py:2170 msgid "target N" msgstr "Cílová S souÅ™adnice" -#: ../gui/wxpython/image2target/ii2t_manager.py:2215 -#: ../gui/wxpython/image2target/ii2t_manager.py:2235 +#: ../gui/wxpython/image2target/ii2t_manager.py:2218 +#: ../gui/wxpython/image2target/ii2t_manager.py:2238 msgid "target Z" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2425 -#: ../gui/wxpython/gcp/manager.py:2354 +#: ../gui/wxpython/image2target/ii2t_manager.py:2428 +#: ../gui/wxpython/gcp/manager.py:2356 msgid "Create vector map group" msgstr "VytvoÅ™it skupinu vektorových map" -#: ../gui/wxpython/image2target/ii2t_manager.py:2500 -#: ../gui/wxpython/gcp/manager.py:2429 +#: ../gui/wxpython/image2target/ii2t_manager.py:2503 +#: ../gui/wxpython/gcp/manager.py:2431 msgid "Select vector map(s) to add to group:" msgstr "Vybrat vektorovou mapu pro pÅ™idání do skupiny:" -#: ../gui/wxpython/image2target/ii2t_manager.py:2583 -#: ../gui/wxpython/gcp/manager.py:2516 +#: ../gui/wxpython/image2target/ii2t_manager.py:2586 +#: ../gui/wxpython/gcp/manager.py:2518 msgid "source E:" msgstr "Zdroj V:" -#: ../gui/wxpython/image2target/ii2t_manager.py:2584 -#: ../gui/wxpython/gcp/manager.py:2517 +#: ../gui/wxpython/image2target/ii2t_manager.py:2587 +#: ../gui/wxpython/gcp/manager.py:2519 msgid "target E:" msgstr "Cílová V souÅ™adnice:" -#: ../gui/wxpython/image2target/ii2t_manager.py:2585 -#: ../gui/wxpython/gcp/manager.py:2518 +#: ../gui/wxpython/image2target/ii2t_manager.py:2588 +#: ../gui/wxpython/gcp/manager.py:2520 msgid "source N:" msgstr "Zdroj S:" -#: ../gui/wxpython/image2target/ii2t_manager.py:2586 -#: ../gui/wxpython/gcp/manager.py:2519 +#: ../gui/wxpython/image2target/ii2t_manager.py:2589 +#: ../gui/wxpython/gcp/manager.py:2521 msgid "target N:" msgstr "Cílová S souÅ™adnice:" -#: ../gui/wxpython/image2target/ii2t_manager.py:2587 +#: ../gui/wxpython/image2target/ii2t_manager.py:2590 msgid "source Z:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2588 +#: ../gui/wxpython/image2target/ii2t_manager.py:2591 msgid "target Z:" msgstr "" +#: ../gui/wxpython/image2target/ii2t_gis_set.py:252 +#, python-format +msgid "GRASS GIS %s startup%s" +msgstr "SpuÅ¡tÄ›ní GRASS GISu %s %s" + +#: ../gui/wxpython/image2target/ii2t_gis_set.py:474 +#: ../gui/wxpython/startup/guiutils.py:80 +#, python-format +msgid "Invalid line in GISRC file (%s):%s\n" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_gis_set.py:556 +msgid "New mapset:" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_gis_set.py:937 +#: ../gui/wxpython/lmgr/frame.py:1071 +msgid "Enter name for new mapset:" +msgstr "Vložte jméno nové mapsetu:" + #: ../gui/wxpython/vdigit/mapwindow.py:425 msgid "Update categories" msgstr "Aktualizovat kategorie" @@ -11172,7 +11172,7 @@ msgid "Z bulk-labeling of 3D lines" msgstr "PÅ™iÅ™azení Z souÅ™adnice pro popisky u 3D linií" -#: ../gui/wxpython/vdigit/toolbars.py:603 ../gui/wxpython/vdigit/wxdigit.py:63 +#: ../gui/wxpython/vdigit/toolbars.py:603 ../gui/wxpython/vdigit/wxdigit.py:64 msgid "No vector map open for editing." msgstr "" @@ -11187,7 +11187,7 @@ #: ../gui/wxpython/vdigit/toolbars.py:841 #: ../gui/wxpython/vdigit/toolbars.py:998 #: ../gui/wxpython/vdigit/toolbars.py:1096 -#: ../gui/wxpython/gui_core/dialogs.py:213 +#: ../gui/wxpython/gui_core/dialogs.py:214 msgid "Select vector map" msgstr "Vybrat vektorovou mapu" @@ -11274,9 +11274,9 @@ msgstr "Zavřít dialog a uložit uživatelské nastavení" #: ../gui/wxpython/vdigit/preferences.py:150 -#: ../gui/wxpython/gui_core/preferences.py:281 -#: ../gui/wxpython/animation/dialogs.py:340 -#: ../gui/wxpython/animation/dialogs.py:1854 +#: ../gui/wxpython/gui_core/preferences.py:274 +#: ../gui/wxpython/animation/dialogs.py:343 +#: ../gui/wxpython/animation/dialogs.py:1857 #: ../gui/wxpython/gmodeler/preferences.py:54 msgid "General" msgstr "Obecné" @@ -11398,7 +11398,7 @@ msgstr "Vybrat dangles" #: ../gui/wxpython/vdigit/preferences.py:582 -#: ../gui/wxpython/gui_core/preferences.py:1504 +#: ../gui/wxpython/gui_core/preferences.py:1498 msgid "Attributes" msgstr "Atributy" @@ -11413,8 +11413,8 @@ #: ../gui/wxpython/vdigit/preferences.py:612 #: ../gui/wxpython/vdigit/preferences.py:615 #: ../gui/wxpython/vdigit/dialogs.py:116 ../gui/wxpython/vdigit/dialogs.py:576 -#: ../gui/wxpython/dbmgr/dialogs.py:512 ../gui/wxpython/dbmgr/base.py:2952 -#: ../gui/wxpython/dbmgr/base.py:3073 ../gui/wxpython/dbmgr/base.py:3339 +#: ../gui/wxpython/dbmgr/dialogs.py:512 ../gui/wxpython/dbmgr/base.py:2954 +#: ../gui/wxpython/dbmgr/base.py:3075 ../gui/wxpython/dbmgr/base.py:3341 msgid "Layer" msgstr "Vrstva" @@ -11486,8 +11486,8 @@ msgstr "ZvýraznÄ›ní (zdvojené prvky)" #: ../gui/wxpython/vdigit/preferences.py:800 -#: ../gui/wxpython/gui_core/gselect.py:2342 -#: ../gui/wxpython/psmap/toolbars.py:103 ../gui/wxpython/psmap/dialogs.py:6279 +#: ../gui/wxpython/gui_core/gselect.py:2334 +#: ../gui/wxpython/psmap/toolbars.py:103 ../gui/wxpython/psmap/dialogs.py:6281 msgid "Point" msgstr "Bod" @@ -11562,7 +11562,7 @@ msgid "Add new category" msgstr "PÅ™idat novou kategorii" -#: ../gui/wxpython/vdigit/dialogs.py:151 ../gui/wxpython/psmap/dialogs.py:479 +#: ../gui/wxpython/vdigit/dialogs.py:151 ../gui/wxpython/psmap/dialogs.py:481 #: ../gui/wxpython/web_services/dialogs.py:685 msgid "Apply changes" msgstr "Uložit zmÄ›ny" @@ -11602,8 +11602,8 @@ msgid "Delete all" msgstr "Odstranit vÅ¡e" -#: ../gui/wxpython/vdigit/dialogs.py:290 ../gui/wxpython/dbmgr/base.py:1438 -#: ../gui/wxpython/dbmgr/base.py:2588 ../gui/wxpython/gmodeler/dialogs.py:851 +#: ../gui/wxpython/vdigit/dialogs.py:290 ../gui/wxpython/dbmgr/base.py:1440 +#: ../gui/wxpython/dbmgr/base.py:2590 ../gui/wxpython/gmodeler/dialogs.py:851 #: ../gui/wxpython/gmodeler/dialogs.py:1017 msgid "Reload" msgstr "Znovu naÄíst" @@ -11641,29 +11641,29 @@ msgid "Layer (Categories)" msgstr "Vrstva (Kategorie)" -#: ../gui/wxpython/vdigit/wxdisplay.py:1017 +#: ../gui/wxpython/vdigit/wxdisplay.py:1019 #, python-format msgid "Topology for vector map <%s> is not available. Topology is required by digitizer. Do you want to rebuild topology (takes some time) and open the vector map for editing?" msgstr "" -#: ../gui/wxpython/vdigit/wxdisplay.py:1022 +#: ../gui/wxpython/vdigit/wxdisplay.py:1024 msgid "Topology missing" msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:56 +#: ../gui/wxpython/vdigit/wxdigit.py:57 msgid "Digitization Error" msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:61 +#: ../gui/wxpython/vdigit/wxdigit.py:62 #, python-format msgid "Unable to open vector map <%s>." msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:64 +#: ../gui/wxpython/vdigit/wxdigit.py:65 msgid "Operation canceled." msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:71 +#: ../gui/wxpython/vdigit/wxdigit.py:72 #, python-format msgid "" "Writing new feature failed. Operation canceled.\n" @@ -11671,50 +11671,55 @@ "Reason: %s" msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:80 +#: ../gui/wxpython/vdigit/wxdigit.py:81 #, python-format msgid "Reading feature id %d failed. Operation canceled." msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:88 +#: ../gui/wxpython/vdigit/wxdigit.py:89 #, python-format msgid "Database link %d not available. Operation canceled." msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:96 +#: ../gui/wxpython/vdigit/wxdigit.py:97 #, python-format msgid "Unable to start database driver <%s>. Operation canceled." msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:106 +#: ../gui/wxpython/vdigit/wxdigit.py:107 #, python-format msgid "Unable to open database <%(db)s> by driver <%(driver)s>. Operation canceled." msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:114 +#: ../gui/wxpython/vdigit/wxdigit.py:115 #, python-format msgid "Unable to execute SQL query '%s'. Operation canceled." msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:122 +#: ../gui/wxpython/vdigit/wxdigit.py:123 #, python-format msgid "Feature id %d is marked as dead. Operation canceled." msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:130 +#: ../gui/wxpython/vdigit/wxdigit.py:131 #, python-format msgid "Unsupported feature type %d. Operation canceled." msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:500 +#: ../gui/wxpython/vdigit/wxdigit.py:501 #, python-format msgid "Unknown feature type '%s'" msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:505 +#: ../gui/wxpython/vdigit/wxdigit.py:506 msgid "Not enough points for line" msgstr "" +#: ../gui/wxpython/startup/guiutils.py:51 +#, fuzzy +msgid "Name for the new mapset:" +msgstr "Vložte jméno nové mapsetu:" + #: ../gui/wxpython/startup/locdownload.py:150 #, python-brace-format msgid "ZIP file is unreadable: {0}" @@ -11783,6 +11788,14 @@ msgid "Abort download" msgstr "" +#: ../gui/wxpython/startup/utils.py:45 +msgid "Documents" +msgstr "" + +#: ../gui/wxpython/startup/utils.py:46 +msgid "My Documents" +msgstr "" + #: ../gui/wxpython/nviz/mapwindow.py:244 msgid "Opening 3D view was not successful. Please try to change the value of depth buffer in GUI Settings dialog > tab Map Display > Advanced and restart GUI." msgstr "" @@ -11911,11 +11924,11 @@ msgid "constant#" msgstr "konstantní#" -#: ../gui/wxpython/nviz/wxnviz.py:33 +#: ../gui/wxpython/nviz/wxnviz.py:35 msgid "This module requires the NumPy module, which could not be imported. It probably is not installed (it's not part of the standard Python distribution). See the Numeric Python site (http://numpy.scipy.org) for information on downloading source or binaries." msgstr "Tento modul vyžaduje modul NumPy, který nelze importovat. Nejspíše není nainstalován (není souÄástí standardní instalace Pythonu). Podívejte se na stránku Numeric Python (http://numpy.scipy.org), kde naleznete další informace o stažení a instalaci." -#: ../gui/wxpython/nviz/wxnviz.py:505 ../gui/wxpython/nviz/wxnviz.py:517 +#: ../gui/wxpython/nviz/wxnviz.py:510 ../gui/wxpython/nviz/wxnviz.py:522 #, python-format msgid "3d raster map <%s> not found" msgstr "3D rastrová mapa <%s> nebyla nalezena." @@ -11931,7 +11944,7 @@ msgstr "Data" #: ../gui/wxpython/nviz/tools.py:100 -#: ../gui/wxpython/gui_core/preferences.py:499 +#: ../gui/wxpython/gui_core/preferences.py:492 msgid "Appearance" msgstr "Vzhled" @@ -11972,9 +11985,9 @@ msgstr "Nastaví relativní výšku prvků nad rovinou povrchu" #: ../gui/wxpython/nviz/tools.py:366 ../gui/wxpython/nviz/tools.py:1285 -#: ../gui/wxpython/nviz/tools.py:2126 ../gui/wxpython/gui_core/dialogs.py:1937 -#: ../gui/wxpython/psmap/dialogs.py:3849 ../gui/wxpython/psmap/dialogs.py:4066 -#: ../gui/wxpython/psmap/dialogs.py:4857 +#: ../gui/wxpython/nviz/tools.py:2126 ../gui/wxpython/gui_core/dialogs.py:1942 +#: ../gui/wxpython/psmap/dialogs.py:3851 ../gui/wxpython/psmap/dialogs.py:4068 +#: ../gui/wxpython/psmap/dialogs.py:4859 #: ../gui/wxpython/gmodeler/preferences.py:210 #: ../gui/wxpython/gmodeler/preferences.py:376 #: ../gui/wxpython/gmodeler/preferences.py:488 @@ -12027,8 +12040,8 @@ msgstr "Vzhled obrázku" #: ../gui/wxpython/nviz/tools.py:465 ../gui/wxpython/nviz/preferences.py:204 -#: ../gui/wxpython/gui_core/preferences.py:891 -#: ../gui/wxpython/animation/dialogs.py:1864 +#: ../gui/wxpython/gui_core/preferences.py:885 +#: ../gui/wxpython/animation/dialogs.py:1867 #: ../gui/wxpython/web_services/widgets.py:317 msgid "Background color:" msgstr "Barva pozadí:" @@ -12069,7 +12082,7 @@ msgid "Save image sequence" msgstr "Uložit posloupnost obrázků" -#: ../gui/wxpython/nviz/tools.py:624 ../gui/wxpython/psmap/dialogs.py:5794 +#: ../gui/wxpython/nviz/tools.py:624 ../gui/wxpython/psmap/dialogs.py:5796 msgid "Choose a directory:" msgstr "Vyberte adresář:" @@ -12077,7 +12090,7 @@ msgid "Choose a directory for images" msgstr "Zvolte adresář pro obrázky" -#: ../gui/wxpython/nviz/tools.py:632 ../gui/wxpython/animation/dialogs.py:1187 +#: ../gui/wxpython/nviz/tools.py:632 ../gui/wxpython/animation/dialogs.py:1190 msgid "File prefix:" msgstr "PÅ™edpona souboru:" @@ -12085,7 +12098,7 @@ msgid "Generated files names will look like this: prefix_1.ppm, prefix_2.ppm, ..." msgstr "Budou vytvoÅ™eny názvy souborů jako predpona_1.ppm, predpona_2.ppm, ..." -#: ../gui/wxpython/nviz/tools.py:640 ../gui/wxpython/animation/dialogs.py:1191 +#: ../gui/wxpython/nviz/tools.py:640 ../gui/wxpython/animation/dialogs.py:1194 msgid "File format:" msgstr "Formát souboru:" @@ -12102,7 +12115,7 @@ msgid "Vector" msgstr "Vektor" -#: ../gui/wxpython/nviz/tools.py:728 ../gui/wxpython/gui_core/dialogs.py:1452 +#: ../gui/wxpython/nviz/tools.py:728 ../gui/wxpython/gui_core/dialogs.py:1453 msgid "3D raster" msgstr "3D rastr" @@ -12114,7 +12127,7 @@ msgid "Fringe" msgstr "Okraj" -#: ../gui/wxpython/nviz/tools.py:782 ../gui/wxpython/animation/dialogs.py:929 +#: ../gui/wxpython/nviz/tools.py:782 ../gui/wxpython/animation/dialogs.py:932 msgid "Decorations" msgstr "Dekorace" @@ -12123,7 +12136,7 @@ msgstr "Roviny Å™ezu" #: ../gui/wxpython/nviz/tools.py:850 ../gui/wxpython/nviz/tools.py:1889 -#: ../gui/wxpython/nviz/preferences.py:405 ../gui/wxpython/tplot/frame.py:277 +#: ../gui/wxpython/nviz/preferences.py:405 ../gui/wxpython/tplot/frame.py:343 #: ../gui/wxpython/timeline/frame.py:135 msgid "Draw" msgstr "Vykreslit" @@ -12221,11 +12234,11 @@ msgstr "konstantní" #: ../gui/wxpython/nviz/tools.py:1050 ../gui/wxpython/nviz/tools.py:2021 -#: ../gui/wxpython/psmap/dialogs.py:3798 ../gui/wxpython/psmap/dialogs.py:4518 -#: ../gui/wxpython/psmap/dialogs.py:4796 ../gui/wxpython/psmap/dialogs.py:5377 -#: ../gui/wxpython/psmap/dialogs.py:5385 ../gui/wxpython/psmap/dialogs.py:5945 -#: ../gui/wxpython/psmap/dialogs.py:5954 ../gui/wxpython/psmap/dialogs.py:6529 -#: ../gui/wxpython/psmap/dialogs.py:6538 +#: ../gui/wxpython/psmap/dialogs.py:3800 ../gui/wxpython/psmap/dialogs.py:4520 +#: ../gui/wxpython/psmap/dialogs.py:4798 ../gui/wxpython/psmap/dialogs.py:5379 +#: ../gui/wxpython/psmap/dialogs.py:5387 ../gui/wxpython/psmap/dialogs.py:5947 +#: ../gui/wxpython/psmap/dialogs.py:5956 ../gui/wxpython/psmap/dialogs.py:6531 +#: ../gui/wxpython/psmap/dialogs.py:6540 msgid "Position" msgstr "Pozice" @@ -12369,11 +12382,11 @@ msgid "Icon:" msgstr "Ikona:" -#: ../gui/wxpython/nviz/tools.py:1659 ../gui/wxpython/psmap/dialogs.py:2735 +#: ../gui/wxpython/nviz/tools.py:1659 ../gui/wxpython/psmap/dialogs.py:2737 msgid "size:" msgstr "" -#: ../gui/wxpython/nviz/tools.py:1717 ../gui/wxpython/psmap/dialogs.py:2661 +#: ../gui/wxpython/nviz/tools.py:1717 ../gui/wxpython/psmap/dialogs.py:2663 msgid "symbol:" msgstr "" @@ -12796,134 +12809,134 @@ msgid "Nothing found" msgstr "Nic nenalezeno" -#: ../gui/wxpython/gui_core/forms.py:549 +#: ../gui/wxpython/gui_core/forms.py:561 msgid "Enter parameters for '" msgstr "Definujte parametry pro '" -#: ../gui/wxpython/gui_core/forms.py:565 +#: ../gui/wxpython/gui_core/forms.py:577 msgid "Close this window without executing the command (Ctrl+Q)" msgstr "ZavÅ™i toto okno bez spuÅ¡tÄ›ní příkazu (Ctrl+Q)" -#: ../gui/wxpython/gui_core/forms.py:596 +#: ../gui/wxpython/gui_core/forms.py:608 msgid "Run the command (Ctrl+R)" msgstr "Spustit příkaz (Ctrl+R)" -#: ../gui/wxpython/gui_core/forms.py:624 +#: ../gui/wxpython/gui_core/forms.py:636 msgid "Show manual page of the command (Ctrl+H)" msgstr "Ukázat manuálovou stránku příkazu (Ctrl+H)" -#: ../gui/wxpython/gui_core/forms.py:663 +#: ../gui/wxpython/gui_core/forms.py:675 msgid "Add created map(s) into layer tree" msgstr "PÅ™idat vytvoÅ™enou mapu do stromu vrstev" -#: ../gui/wxpython/gui_core/forms.py:693 +#: ../gui/wxpython/gui_core/forms.py:705 msgid "Close dialog when command is successfully finished. Change this settings in Preferences dialog ('Command' tab)." msgstr "" -#: ../gui/wxpython/gui_core/forms.py:878 +#: ../gui/wxpython/gui_core/forms.py:890 #, python-format msgid "'%s' copied to clipboard" msgstr "'%s' zkopírováno do schránky" -#: ../gui/wxpython/gui_core/forms.py:962 ../gui/wxpython/gui_core/forms.py:976 +#: ../gui/wxpython/gui_core/forms.py:974 ../gui/wxpython/gui_core/forms.py:988 msgid "Required" msgstr "Požadováno" -#: ../gui/wxpython/gui_core/forms.py:965 ../gui/wxpython/gui_core/forms.py:977 +#: ../gui/wxpython/gui_core/forms.py:977 ../gui/wxpython/gui_core/forms.py:989 msgid "Optional" msgstr "Volitelné" -#: ../gui/wxpython/gui_core/forms.py:1060 -#: ../gui/wxpython/gui_core/forms.py:2065 +#: ../gui/wxpython/gui_core/forms.py:1072 +#: ../gui/wxpython/gui_core/forms.py:2086 msgid "Parameterized in model" msgstr "Parametrizace v modelu" -#: ../gui/wxpython/gui_core/forms.py:1129 +#: ../gui/wxpython/gui_core/forms.py:1141 msgid "This option is required" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1150 +#: ../gui/wxpython/gui_core/forms.py:1162 msgid "[multiple]" msgstr "[mnohonásobné]" -#: ../gui/wxpython/gui_core/forms.py:1208 +#: ../gui/wxpython/gui_core/forms.py:1220 msgid "valid range" msgstr "platný rozsah" -#: ../gui/wxpython/gui_core/forms.py:1318 -#: ../gui/wxpython/gui_core/forms.py:2696 +#: ../gui/wxpython/gui_core/forms.py:1330 +#: ../gui/wxpython/gui_core/forms.py:2726 #: ../gui/wxpython/gui_core/toolbars.py:70 msgid "Select font" msgstr "Vybrat písmo" -#: ../gui/wxpython/gui_core/forms.py:1430 ../gui/wxpython/lmgr/toolbars.py:158 +#: ../gui/wxpython/gui_core/forms.py:1443 ../gui/wxpython/lmgr/toolbars.py:158 msgid "Graphical Modeler" msgstr "Grafické modelování" -#: ../gui/wxpython/gui_core/forms.py:1436 -#: ../gui/wxpython/gui_core/preferences.py:779 +#: ../gui/wxpython/gui_core/forms.py:1449 +#: ../gui/wxpython/gui_core/preferences.py:773 msgid "Map Display" msgstr "Mapové okno" -#: ../gui/wxpython/gui_core/forms.py:1549 +#: ../gui/wxpython/gui_core/forms.py:1562 msgid "Show graphical representation of temporal extent of dataset(s) ." msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1779 -#: ../gui/wxpython/gui_core/preferences.py:1363 -#: ../gui/wxpython/gui_core/preferences.py:1398 +#: ../gui/wxpython/gui_core/forms.py:1789 +#: ../gui/wxpython/gui_core/preferences.py:1357 +#: ../gui/wxpython/gui_core/preferences.py:1392 msgid "Transparent" msgstr "Průhledný" -#: ../gui/wxpython/gui_core/forms.py:1815 -#: ../gui/wxpython/gui_core/forms.py:1907 +#: ../gui/wxpython/gui_core/forms.py:1825 +#: ../gui/wxpython/gui_core/forms.py:1917 #, python-format msgid "Choose %s" msgstr "Vybrat %s" -#: ../gui/wxpython/gui_core/forms.py:1818 +#: ../gui/wxpython/gui_core/forms.py:1828 #: ../gui/wxpython/gmodeler/frame.py:1750 msgid "file" msgstr "soubor" -#: ../gui/wxpython/gui_core/forms.py:1860 +#: ../gui/wxpython/gui_core/forms.py:1870 msgid "Load and edit content of a file" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1863 +#: ../gui/wxpython/gui_core/forms.py:1873 msgid "&Save as" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1865 +#: ../gui/wxpython/gui_core/forms.py:1875 msgid "Save content to a file for further use" msgstr "Uložit obsah do souboru pro pozdÄ›jší použití" -#: ../gui/wxpython/gui_core/forms.py:1870 +#: ../gui/wxpython/gui_core/forms.py:1880 msgid "or enter values directly:" msgstr "nebo zadejte hodnoty přímo:" -#: ../gui/wxpython/gui_core/forms.py:1872 +#: ../gui/wxpython/gui_core/forms.py:1882 msgid "Enter file content directly instead of specifying a file. Temporary file will be automatically created." msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1910 -#: ../gui/wxpython/gui_core/gselect.py:1434 +#: ../gui/wxpython/gui_core/forms.py:1920 +#: ../gui/wxpython/gui_core/gselect.py:1426 msgid "Directory" msgstr "Adresář" -#: ../gui/wxpython/gui_core/forms.py:2255 ../gui/wxpython/gmodeler/frame.py:171 +#: ../gui/wxpython/gui_core/forms.py:2285 ../gui/wxpython/gmodeler/frame.py:171 msgid "Command output" msgstr "Výstup příkazů" -#: ../gui/wxpython/gui_core/forms.py:2268 +#: ../gui/wxpython/gui_core/forms.py:2298 msgid "Manual" msgstr "Manuálová stránka" -#: ../gui/wxpython/gui_core/forms.py:2312 +#: ../gui/wxpython/gui_core/forms.py:2342 msgid "Nothing to load." msgstr "" -#: ../gui/wxpython/gui_core/forms.py:2320 +#: ../gui/wxpython/gui_core/forms.py:2350 #, python-format msgid "" "Unable to load file.\n" @@ -12931,26 +12944,26 @@ "Reason: %s" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:2350 +#: ../gui/wxpython/gui_core/forms.py:2380 msgid "Save input as..." msgstr "" -#: ../gui/wxpython/gui_core/forms.py:2683 +#: ../gui/wxpython/gui_core/forms.py:2713 msgid "No dataset given." msgstr "" -#: ../gui/wxpython/gui_core/forms.py:2852 -#: ../gui/wxpython/gui_core/forms.py:2869 +#: ../gui/wxpython/gui_core/forms.py:2882 +#: ../gui/wxpython/gui_core/forms.py:2899 #, python-format msgid "Unable to parse command '%s'" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:2876 +#: ../gui/wxpython/gui_core/forms.py:2906 #, python-format msgid "%(cmd)s: parameter '%(key)s' not available" msgstr "%(cmd)s: parametr '%(key)s' není dostupný" -#: ../gui/wxpython/gui_core/forms.py:2958 +#: ../gui/wxpython/gui_core/forms.py:2988 msgid "Try to set up GRASS_ADDON_PATH or GRASS_ADDON_BASE variable." msgstr "" @@ -13095,11 +13108,11 @@ msgstr "Stav pÅ™ekladu" #: ../gui/wxpython/gui_core/ghelp.py:118 ../gui/wxpython/gui_core/ghelp.py:921 -#: ../gui/wxpython/lmgr/frame.py:87 ../gui/wxpython/lmgr/frame.py:1217 +#: ../gui/wxpython/lmgr/frame.py:87 ../gui/wxpython/lmgr/frame.py:1221 msgid "Unable to get GRASS version\n" msgstr "" -#: ../gui/wxpython/gui_core/ghelp.py:131 ../gui/wxpython/lmgr/frame.py:1241 +#: ../gui/wxpython/gui_core/ghelp.py:131 ../gui/wxpython/lmgr/frame.py:1245 msgid "unknown version" msgstr "neznámá verze" @@ -13211,14 +13224,14 @@ #: ../gui/wxpython/gui_core/vselect.py:136 msgid "Create a new map" -msgstr "" +msgstr "VytvoÅ™it novou mapu" #: ../gui/wxpython/gui_core/vselect.py:265 #, python-format msgid "Selected map <%s> has been disabled for rendering. Operation canceled." msgstr "" -#: ../gui/wxpython/gui_core/vselect.py:277 ../gui/wxpython/lmgr/frame.py:2569 +#: ../gui/wxpython/gui_core/vselect.py:277 ../gui/wxpython/lmgr/frame.py:2572 #: ../gui/wxpython/mapdisp/frame.py:594 msgid "No map layer selected. Operation canceled." msgstr "" @@ -13345,561 +13358,569 @@ msgid "Select graphics tool" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:69 +#: ../gui/wxpython/gui_core/gselect.py:72 #, python-format msgid "" "Unable to import pyGRASS: %s\n" "Some functionality will be not accessible" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:507 +#: ../gui/wxpython/gui_core/gselect.py:511 msgid "Not selectable element" msgstr "Prvek nelze vybrat" -#: ../gui/wxpython/gui_core/gselect.py:544 -#: ../gui/wxpython/gui_core/preferences.py:2203 +#: ../gui/wxpython/gui_core/gselect.py:548 +#: ../gui/wxpython/gui_core/preferences.py:2197 msgid "Mapset" msgstr "Mapset" -#: ../gui/wxpython/gui_core/gselect.py:556 +#: ../gui/wxpython/gui_core/gselect.py:560 msgid "Type: " msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:574 +#: ../gui/wxpython/gui_core/gselect.py:578 #, python-format msgid "GSelect: invalid item: %s" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1411 +#: ../gui/wxpython/gui_core/gselect.py:890 +msgid "No table linked to layer <{}>." +msgstr "" + +#: ../gui/wxpython/gui_core/gselect.py:1403 msgid "Output settings" msgstr "Nastavení výstupu" -#: ../gui/wxpython/gui_core/gselect.py:1413 +#: ../gui/wxpython/gui_core/gselect.py:1405 msgid "Source input" msgstr "Zdroj vstupu" -#: ../gui/wxpython/gui_core/gselect.py:1424 +#: ../gui/wxpython/gui_core/gselect.py:1416 msgid "Native" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1430 +#: ../gui/wxpython/gui_core/gselect.py:1422 msgid "File" msgstr "Soubor" -#: ../gui/wxpython/gui_core/gselect.py:1438 ../gui/wxpython/dbmgr/base.py:2954 -#: ../gui/wxpython/dbmgr/base.py:3084 ../gui/wxpython/dbmgr/base.py:3353 +#: ../gui/wxpython/gui_core/gselect.py:1430 ../gui/wxpython/dbmgr/base.py:2956 +#: ../gui/wxpython/dbmgr/base.py:3086 ../gui/wxpython/dbmgr/base.py:3355 msgid "Database" msgstr "Databáze" -#: ../gui/wxpython/gui_core/gselect.py:1442 +#: ../gui/wxpython/gui_core/gselect.py:1434 msgid "Protocol" msgstr "Protokol" -#: ../gui/wxpython/gui_core/gselect.py:1453 +#: ../gui/wxpython/gui_core/gselect.py:1445 msgid "Output type" msgstr "Typ výstupu" -#: ../gui/wxpython/gui_core/gselect.py:1455 +#: ../gui/wxpython/gui_core/gselect.py:1447 msgid "Source type" msgstr "Typ zdroje" -#: ../gui/wxpython/gui_core/gselect.py:1477 +#: ../gui/wxpython/gui_core/gselect.py:1469 msgid "All files" msgstr "VÅ¡echny soubory" -#: ../gui/wxpython/gui_core/gselect.py:1493 +#: ../gui/wxpython/gui_core/gselect.py:1485 msgid "ZIP files" msgstr "Soubory ZIP" -#: ../gui/wxpython/gui_core/gselect.py:1494 +#: ../gui/wxpython/gui_core/gselect.py:1486 msgid "GZIP files" msgstr "Soubory GZIP" -#: ../gui/wxpython/gui_core/gselect.py:1495 +#: ../gui/wxpython/gui_core/gselect.py:1487 msgid "TAR files" msgstr "Soubory TAR" -#: ../gui/wxpython/gui_core/gselect.py:1497 +#: ../gui/wxpython/gui_core/gselect.py:1489 msgid "TARGZ files" msgstr "Soubory TARGZ" -#: ../gui/wxpython/gui_core/gselect.py:1505 +#: ../gui/wxpython/gui_core/gselect.py:1497 msgid "File:" msgstr "Soubor:" -#: ../gui/wxpython/gui_core/gselect.py:1506 +#: ../gui/wxpython/gui_core/gselect.py:1498 msgid "Choose file to import" msgstr "Vyberte soubor pro import" -#: ../gui/wxpython/gui_core/gselect.py:1521 -#: ../gui/wxpython/gui_core/gselect.py:1604 -#: ../gui/wxpython/animation/dialogs.py:1196 +#: ../gui/wxpython/gui_core/gselect.py:1513 +#: ../gui/wxpython/gui_core/gselect.py:1596 +#: ../gui/wxpython/animation/dialogs.py:1199 msgid "Directory:" msgstr "Adresář:" -#: ../gui/wxpython/gui_core/gselect.py:1522 -#: ../gui/wxpython/gui_core/gselect.py:1605 +#: ../gui/wxpython/gui_core/gselect.py:1514 +#: ../gui/wxpython/gui_core/gselect.py:1597 msgid "Choose input directory" msgstr "Vyberte vstupní adresář" -#: ../gui/wxpython/gui_core/gselect.py:1539 +#: ../gui/wxpython/gui_core/gselect.py:1531 msgid "Extension:" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1568 -#: ../gui/wxpython/gui_core/gselect.py:1583 -#: ../gui/wxpython/gui_core/gselect.py:1585 -#: ../gui/wxpython/gui_core/widgets.py:1294 -#: ../gui/wxpython/animation/dialogs.py:402 +#: ../gui/wxpython/gui_core/gselect.py:1560 +#: ../gui/wxpython/gui_core/gselect.py:1575 +#: ../gui/wxpython/gui_core/gselect.py:1577 +#: ../gui/wxpython/gui_core/widgets.py:1298 +#: ../gui/wxpython/animation/dialogs.py:405 #: ../gui/wxpython/vnet/dialogs.py:1643 #: ../gui/wxpython/gmodeler/preferences.py:706 msgid "Name:" msgstr "Název:" -#: ../gui/wxpython/gui_core/gselect.py:1569 +#: ../gui/wxpython/gui_core/gselect.py:1561 msgid "Choose file" msgstr "Vyberte soubor" -#: ../gui/wxpython/gui_core/gselect.py:1590 -#: ../gui/wxpython/gui_core/gselect.py:2350 +#: ../gui/wxpython/gui_core/gselect.py:1582 +#: ../gui/wxpython/gui_core/gselect.py:2342 msgid "Feature type:" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1592 +#: ../gui/wxpython/gui_core/gselect.py:1584 msgid "simple features" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1593 +#: ../gui/wxpython/gui_core/gselect.py:1585 msgid "topological" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1704 -#: ../gui/wxpython/gui_core/gselect.py:1735 -#: ../gui/wxpython/gui_core/gselect.py:1786 -#: ../gui/wxpython/gui_core/gselect.py:1824 +#: ../gui/wxpython/gui_core/gselect.py:1696 +#: ../gui/wxpython/gui_core/gselect.py:1727 +#: ../gui/wxpython/gui_core/gselect.py:1778 +#: ../gui/wxpython/gui_core/gselect.py:1816 msgid "Creation options:" msgstr "Možnosti vytvoÅ™ení:" -#: ../gui/wxpython/gui_core/gselect.py:1718 -#: ../gui/wxpython/gui_core/gselect.py:1757 -#: ../gui/wxpython/gui_core/gselect.py:1809 +#: ../gui/wxpython/gui_core/gselect.py:1710 +#: ../gui/wxpython/gui_core/gselect.py:1749 +#: ../gui/wxpython/gui_core/gselect.py:1801 msgid "Format:" msgstr "Formát:" -#: ../gui/wxpython/gui_core/gselect.py:1816 +#: ../gui/wxpython/gui_core/gselect.py:1808 msgid "Protocol:" msgstr "Protokol:" -#: ../gui/wxpython/gui_core/gselect.py:1839 +#: ../gui/wxpython/gui_core/gselect.py:1831 msgid "No settings available" msgstr "Nejsou k dispozici žádná nastavení" -#: ../gui/wxpython/gui_core/gselect.py:1959 +#: ../gui/wxpython/gui_core/gselect.py:1951 #: ../gui/wxpython/web_services/dialogs.py:302 msgid "No data source defined, settings are not saved." msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:2342 +#: ../gui/wxpython/gui_core/gselect.py:2334 msgid "LineString" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:2342 +#: ../gui/wxpython/gui_core/gselect.py:2334 msgid "Polygon" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:2561 +#: ../gui/wxpython/gui_core/gselect.py:2553 msgid "No vector map selected in layer manager. Operation canceled." msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:2574 +#: ../gui/wxpython/gui_core/gselect.py:2566 msgid "Input vector map is not selected" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:2578 +#: ../gui/wxpython/gui_core/gselect.py:2570 #, python-format msgid "Input vector map <%s> and selected map <%s> in layer manager are different. Operation canceled." msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:113 +#: ../gui/wxpython/gui_core/gselect.py:2746 +msgid "No vector map selected" +msgstr "" + +#: ../gui/wxpython/gui_core/widgets.py:114 msgid " (...)" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:854 +#: ../gui/wxpython/gui_core/widgets.py:855 #, python-format msgid "Name <%(name)s> is not a valid name for GRASS map. Please use only ASCII characters excluding %(chars)s and space." msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:968 -#: ../gui/wxpython/gui_core/dialogs.py:768 -#: ../gui/wxpython/gui_core/dialogs.py:836 -#: ../gui/wxpython/gui_core/dialogs.py:1576 ../gui/wxpython/dbmgr/base.py:1419 +#: ../gui/wxpython/gui_core/widgets.py:969 +#: ../gui/wxpython/gui_core/dialogs.py:769 +#: ../gui/wxpython/gui_core/dialogs.py:837 +#: ../gui/wxpython/gui_core/dialogs.py:1578 ../gui/wxpython/dbmgr/base.py:1421 msgid "Select all" msgstr "Vybrat vÅ¡e" -#: ../gui/wxpython/gui_core/widgets.py:969 -#: ../gui/wxpython/gui_core/dialogs.py:1578 ../gui/wxpython/dbmgr/base.py:1420 +#: ../gui/wxpython/gui_core/widgets.py:970 +#: ../gui/wxpython/gui_core/dialogs.py:1580 ../gui/wxpython/dbmgr/base.py:1422 msgid "Deselect all" msgstr "ZruÅ¡it výbÄ›r" -#: ../gui/wxpython/gui_core/widgets.py:1082 +#: ../gui/wxpython/gui_core/widgets.py:1086 msgid "Fulltext search" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1084 +#: ../gui/wxpython/gui_core/widgets.py:1088 msgid "Type to search in all modules. Press Enter for next match." msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1151 +#: ../gui/wxpython/gui_core/widgets.py:1155 msgid "Searching, please type more characters." msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1160 +#: ../gui/wxpython/gui_core/widgets.py:1164 #, python-format msgid "%d modules match" msgstr "%d modulů odpovídá" -#: ../gui/wxpython/gui_core/widgets.py:1230 +#: ../gui/wxpython/gui_core/widgets.py:1234 msgid "Profiles" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1236 +#: ../gui/wxpython/gui_core/widgets.py:1240 msgid "Save current settings" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1240 +#: ../gui/wxpython/gui_core/widgets.py:1244 msgid "Delete currently selected settings" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1263 +#: ../gui/wxpython/gui_core/widgets.py:1267 msgid "Load:" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1281 +#: ../gui/wxpython/gui_core/widgets.py:1285 #, python-format msgid "Settings <%s> not found" msgstr "Nastavení <%s> nebylo nalezeno." -#: ../gui/wxpython/gui_core/widgets.py:1295 -#: ../gui/wxpython/gui_core/widgets.py:1315 +#: ../gui/wxpython/gui_core/widgets.py:1299 +#: ../gui/wxpython/gui_core/widgets.py:1319 msgid "Save settings" msgstr "Uložit nastavení" -#: ../gui/wxpython/gui_core/widgets.py:1300 +#: ../gui/wxpython/gui_core/widgets.py:1304 msgid "Name not given, settings is not saved." msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1312 +#: ../gui/wxpython/gui_core/widgets.py:1316 #, python-format msgid "Settings <%s> already exists. Do you want to overwrite the settings?" msgstr "Nastavení <%s> již existuje. PÅ™ejete si toto nastavení pÅ™epsat?" -#: ../gui/wxpython/gui_core/widgets.py:1363 +#: ../gui/wxpython/gui_core/widgets.py:1367 msgid "No settings is defined. Operation canceled." msgstr "Nastavení není definováno. Operace byla zruÅ¡ena." -#: ../gui/wxpython/gui_core/widgets.py:1401 +#: ../gui/wxpython/gui_core/widgets.py:1405 msgid "Unable to save settings" msgstr "Nastavení nelze uložit" -#: ../gui/wxpython/gui_core/preferences.py:59 +#: ../gui/wxpython/gui_core/preferences.py:61 msgid "User settings" msgstr "Uživatelské nastavení" -#: ../gui/wxpython/gui_core/preferences.py:83 +#: ../gui/wxpython/gui_core/preferences.py:85 msgid "Set to default" msgstr "Nastavit na výchozí nastavení" -#: ../gui/wxpython/gui_core/preferences.py:91 +#: ../gui/wxpython/gui_core/preferences.py:93 msgid "Revert settings to default" msgstr "Vrátit nastavení na výchozí" -#: ../gui/wxpython/gui_core/preferences.py:94 +#: ../gui/wxpython/gui_core/preferences.py:96 msgid "Apply changes for the current session only and close" msgstr "Použít zmÄ›ny pouze pro souÄasné sezení a zavřít" -#: ../gui/wxpython/gui_core/preferences.py:95 +#: ../gui/wxpython/gui_core/preferences.py:97 msgid "Save for this session only" msgstr "Uložit pouze pro toto sezení" -#: ../gui/wxpython/gui_core/preferences.py:165 +#: ../gui/wxpython/gui_core/preferences.py:167 msgid "Settings applied to current session but not saved" msgstr "Nastavení jsou použita, ale nejsou uložena" -#: ../gui/wxpython/gui_core/preferences.py:237 +#: ../gui/wxpython/gui_core/preferences.py:230 msgid "Key column cannot be empty string." msgstr "KlíÄový sloupec nemůže obsahovat prázdný Å™etÄ›zec." -#: ../gui/wxpython/gui_core/preferences.py:256 +#: ../gui/wxpython/gui_core/preferences.py:249 msgid "GUI Settings" msgstr "Nastavení grafického prostÅ™edí (GUI)" -#: ../gui/wxpython/gui_core/preferences.py:291 +#: ../gui/wxpython/gui_core/preferences.py:284 msgid "Layer Manager settings" msgstr "Nastavení Správce vrstev" -#: ../gui/wxpython/gui_core/preferences.py:301 +#: ../gui/wxpython/gui_core/preferences.py:294 msgid "Ask when removing map layer from layer tree" msgstr "Zeptat se pÅ™i odstraňování mapy ze stromu vrstev" -#: ../gui/wxpython/gui_core/preferences.py:314 +#: ../gui/wxpython/gui_core/preferences.py:307 msgid "Ask when quiting wxGUI or closing display" msgstr "Zeptat se pÅ™i ukonÄení wxGUI nebo pÅ™i zavírání mapového okna" -#: ../gui/wxpython/gui_core/preferences.py:329 -#: ../gui/wxpython/gui_core/preferences.py:346 +#: ../gui/wxpython/gui_core/preferences.py:322 +#: ../gui/wxpython/gui_core/preferences.py:339 #, python-format msgid "Hide '%s' tab (requires GUI restart)" msgstr "Skrýt kartu '%s' (vyžaduje restart GUI)" -#: ../gui/wxpython/gui_core/preferences.py:330 -#: ../gui/wxpython/gui_core/preferences.py:1120 +#: ../gui/wxpython/gui_core/preferences.py:323 +#: ../gui/wxpython/gui_core/preferences.py:1114 #: ../gui/wxpython/lmgr/frame.py:366 msgid "Modules" msgstr "Moduly" -#: ../gui/wxpython/gui_core/preferences.py:347 +#: ../gui/wxpython/gui_core/preferences.py:340 #: ../gui/wxpython/lmgr/frame.py:390 msgid "Python" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:366 +#: ../gui/wxpython/gui_core/preferences.py:359 msgid "Automatically copy selected text to clipboard (in the Console tab)" msgstr "Automaticky kopírovat vybraný text do schránky (na kartÄ› Konzole)" -#: ../gui/wxpython/gui_core/preferences.py:394 +#: ../gui/wxpython/gui_core/preferences.py:387 msgid "Workspace settings" msgstr "Nastavení pracovní plochy" -#: ../gui/wxpython/gui_core/preferences.py:401 +#: ../gui/wxpython/gui_core/preferences.py:394 msgid "Suppress positioning Map Display Window(s)" msgstr "Zachovat pozici mapových oken" -#: ../gui/wxpython/gui_core/preferences.py:417 +#: ../gui/wxpython/gui_core/preferences.py:410 msgid "Suppress positioning Layer Manager window" msgstr "Zachovat pozici okna Správce vrstev" -#: ../gui/wxpython/gui_core/preferences.py:432 +#: ../gui/wxpython/gui_core/preferences.py:425 msgid "Save current window layout as default" msgstr "Uložit aktuální nastavení oken jako výchozí" -#: ../gui/wxpython/gui_core/preferences.py:441 +#: ../gui/wxpython/gui_core/preferences.py:434 msgid "Save current position and size of Layer Manager window and opened Map Display window(s) and use as default for next sessions." msgstr "Uložit aktuální pozici a velikost okna Správa vrstev a mapový displej a použít jako výchozí pÅ™i příštích sezeních." -#: ../gui/wxpython/gui_core/preferences.py:463 +#: ../gui/wxpython/gui_core/preferences.py:456 msgid "Region settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:470 +#: ../gui/wxpython/gui_core/preferences.py:463 msgid "Align region to resolution" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:524 +#: ../gui/wxpython/gui_core/preferences.py:517 msgid "Font for command output:" msgstr "Písmo pro výstup příkazů:" -#: ../gui/wxpython/gui_core/preferences.py:529 -#: ../gui/wxpython/gui_core/preferences.py:806 -#: ../gui/wxpython/animation/dialogs.py:1061 +#: ../gui/wxpython/gui_core/preferences.py:522 +#: ../gui/wxpython/gui_core/preferences.py:800 +#: ../gui/wxpython/animation/dialogs.py:1064 msgid "Set font" msgstr "Nastavit písmo" -#: ../gui/wxpython/gui_core/preferences.py:542 +#: ../gui/wxpython/gui_core/preferences.py:535 msgid "Language settings" msgstr "Nastavení jazyka" -#: ../gui/wxpython/gui_core/preferences.py:558 +#: ../gui/wxpython/gui_core/preferences.py:551 msgid "Choose language (requires to save and GRASS restart):" msgstr "Zvolte jazyk (vyžaduje nastavení uložit a restartovat GRASS):" -#: ../gui/wxpython/gui_core/preferences.py:591 +#: ../gui/wxpython/gui_core/preferences.py:585 msgid "Appearance settings" msgstr "Nastavení vzhledu" -#: ../gui/wxpython/gui_core/preferences.py:601 +#: ../gui/wxpython/gui_core/preferences.py:595 msgid "Element list:" msgstr "Seznam prvků" -#: ../gui/wxpython/gui_core/preferences.py:631 +#: ../gui/wxpython/gui_core/preferences.py:625 msgid "Menu style (requires to save and GUI restart):" msgstr "Styl menu (vyžaduje uložit nastavení a restartovat GUI):" -#: ../gui/wxpython/gui_core/preferences.py:666 +#: ../gui/wxpython/gui_core/preferences.py:660 msgid "Height of map selection popup window (in pixels):" msgstr "Výška okna pro výbÄ›r mapy (v pixelech):" -#: ../gui/wxpython/gui_core/preferences.py:706 +#: ../gui/wxpython/gui_core/preferences.py:700 msgid "Icon theme (requires GUI restart):" msgstr "Téma ikonek (vyžaduje restart GUI):" -#: ../gui/wxpython/gui_core/preferences.py:733 +#: ../gui/wxpython/gui_core/preferences.py:727 msgid "Module dialog style:" msgstr "Styl dialogu pro moduly:" -#: ../gui/wxpython/gui_core/preferences.py:800 +#: ../gui/wxpython/gui_core/preferences.py:794 msgid "Default font for GRASS displays:" msgstr "Výchozí písmo pro GRASS monitory:" -#: ../gui/wxpython/gui_core/preferences.py:827 +#: ../gui/wxpython/gui_core/preferences.py:821 msgid "Default display settings" msgstr "Výchozí nastavení displeje" -#: ../gui/wxpython/gui_core/preferences.py:837 +#: ../gui/wxpython/gui_core/preferences.py:831 msgid "Display driver:" msgstr "OvladaÄ displeje:" -#: ../gui/wxpython/gui_core/preferences.py:863 +#: ../gui/wxpython/gui_core/preferences.py:857 msgid "Statusbar mode:" msgstr "Výchozí zobrazení na stavové liÅ¡tÄ›:" -#: ../gui/wxpython/gui_core/preferences.py:915 +#: ../gui/wxpython/gui_core/preferences.py:909 #: ../gui/wxpython/mapdisp/statusbar.py:520 msgid "Align region extent based on display size" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:931 +#: ../gui/wxpython/gui_core/preferences.py:925 #: ../gui/wxpython/mapdisp/statusbar.py:563 msgid "Constrain display resolution to computational settings" msgstr "Nastavit zobrazené rozliÅ¡ení jako výpoÄetní " -#: ../gui/wxpython/gui_core/preferences.py:947 +#: ../gui/wxpython/gui_core/preferences.py:941 msgid "Enable auto-rendering" msgstr "Zapnout/vypnout automatické vykreslování" -#: ../gui/wxpython/gui_core/preferences.py:964 +#: ../gui/wxpython/gui_core/preferences.py:958 msgid "Enable auto-zooming to selected map layer" msgstr "Povolit automatické pÅ™iblížení na vybranou mapovou vrstvu" -#: ../gui/wxpython/gui_core/preferences.py:980 +#: ../gui/wxpython/gui_core/preferences.py:974 msgid "Show computational region extent" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:996 +#: ../gui/wxpython/gui_core/preferences.py:990 msgid "Mouse wheel action:" msgstr "Akce pro koleÄko myÅ¡i:" -#: ../gui/wxpython/gui_core/preferences.py:1022 +#: ../gui/wxpython/gui_core/preferences.py:1016 msgid "Mouse scrolling direction:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1063 +#: ../gui/wxpython/gui_core/preferences.py:1057 msgid "Advanced display settings" msgstr "Rozšířené nastavení okna" -#: ../gui/wxpython/gui_core/preferences.py:1072 +#: ../gui/wxpython/gui_core/preferences.py:1066 msgid "3D view depth buffer (possible values are 16, 24, 32):" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1127 +#: ../gui/wxpython/gui_core/preferences.py:1121 msgid "Module dialog settings" msgstr "Nastavení dialogu pro moduly" -#: ../gui/wxpython/gui_core/preferences.py:1152 +#: ../gui/wxpython/gui_core/preferences.py:1146 msgid "Close dialog when module is successfully finished" msgstr "Zavřít dialog pÅ™i úspěšném ukonÄení modulu" -#: ../gui/wxpython/gui_core/preferences.py:1166 -#: ../gui/wxpython/gui_core/dialogs.py:306 +#: ../gui/wxpython/gui_core/preferences.py:1160 +#: ../gui/wxpython/gui_core/dialogs.py:307 msgid "Add created map into layer tree" msgstr "PÅ™idat vytvoÅ™enou mapu do stromu vrstev" -#: ../gui/wxpython/gui_core/preferences.py:1181 +#: ../gui/wxpython/gui_core/preferences.py:1175 msgid "Allow interactive input" msgstr "Povolit interaktivní vstup" -#: ../gui/wxpython/gui_core/preferences.py:1195 +#: ../gui/wxpython/gui_core/preferences.py:1189 msgid "Verbosity level:" msgstr "Úroveň upovídanosti příkazů:" -#: ../gui/wxpython/gui_core/preferences.py:1231 +#: ../gui/wxpython/gui_core/preferences.py:1225 #: ../gui/wxpython/lmgr/frame.py:323 msgid "Layers" msgstr "Vrstvy" -#: ../gui/wxpython/gui_core/preferences.py:1241 +#: ../gui/wxpython/gui_core/preferences.py:1235 msgid "Default raster settings" msgstr "Výchozí nastavení rastrů" -#: ../gui/wxpython/gui_core/preferences.py:1251 +#: ../gui/wxpython/gui_core/preferences.py:1245 msgid "Make null cells opaque" msgstr "Neprůhledné buňky s prázdnou hodnotou" -#: ../gui/wxpython/gui_core/preferences.py:1266 +#: ../gui/wxpython/gui_core/preferences.py:1260 msgid "Default color table" msgstr "Výchozí tabulka barev" -#: ../gui/wxpython/gui_core/preferences.py:1312 +#: ../gui/wxpython/gui_core/preferences.py:1306 msgid "Default vector settings" msgstr "Výchozí nastavení vektorů" -#: ../gui/wxpython/gui_core/preferences.py:1318 +#: ../gui/wxpython/gui_core/preferences.py:1312 msgid "Display:" msgstr "Zobrazit:" -#: ../gui/wxpython/gui_core/preferences.py:1343 +#: ../gui/wxpython/gui_core/preferences.py:1337 msgid "Feature color:" msgstr "Barva prvku:" -#: ../gui/wxpython/gui_core/preferences.py:1383 +#: ../gui/wxpython/gui_core/preferences.py:1377 msgid "Area fill color:" msgstr "Barva výplnÄ› plochy:" -#: ../gui/wxpython/gui_core/preferences.py:1431 +#: ../gui/wxpython/gui_core/preferences.py:1425 msgid "Random colors according to category number " msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1459 +#: ../gui/wxpython/gui_core/preferences.py:1453 msgid "Symbol:" msgstr "Symbol:" -#: ../gui/wxpython/gui_core/preferences.py:1513 -#: ../gui/wxpython/dbmgr/base.py:1422 +#: ../gui/wxpython/gui_core/preferences.py:1507 +#: ../gui/wxpython/dbmgr/base.py:1424 msgid "Highlight selected features" msgstr "Zvýraznit vybrané prvky" -#: ../gui/wxpython/gui_core/preferences.py:1542 +#: ../gui/wxpython/gui_core/preferences.py:1536 msgid "Line width (in pixels):" msgstr "Šířka linie (v pixelech):" -#: ../gui/wxpython/gui_core/preferences.py:1558 +#: ../gui/wxpython/gui_core/preferences.py:1552 msgid "Automatically hightlight selected features in map display" msgstr "Automaticky zvýraznit vybrané prvky v mapovém oknÄ›" -#: ../gui/wxpython/gui_core/preferences.py:1582 +#: ../gui/wxpython/gui_core/preferences.py:1576 msgid "Data browser" msgstr "Datový prohlížeÄ" -#: ../gui/wxpython/gui_core/preferences.py:1590 +#: ../gui/wxpython/gui_core/preferences.py:1584 msgid "Left mouse double click:" msgstr "Dvojklik levým tlaÄítkem myÅ¡i:" -#: ../gui/wxpython/gui_core/preferences.py:1615 +#: ../gui/wxpython/gui_core/preferences.py:1609 msgid "Encoding (e.g. utf-8, ascii, iso8859-1, koi8-r):" msgstr "Kódování atributů (napÅ™. utf-8, ascii, iso8859-1, Windows-1250):" -#: ../gui/wxpython/gui_core/preferences.py:1630 +#: ../gui/wxpython/gui_core/preferences.py:1624 msgid "Ask when deleting data record(s) from table" msgstr "Zeptat se pÅ™i odstraňování dat z tabulky" -#: ../gui/wxpython/gui_core/preferences.py:1654 +#: ../gui/wxpython/gui_core/preferences.py:1648 msgid "Create table" msgstr "VytvoÅ™it tabulku" -#: ../gui/wxpython/gui_core/preferences.py:1661 -#: ../gui/wxpython/gui_core/dialogs.py:351 +#: ../gui/wxpython/gui_core/preferences.py:1655 +#: ../gui/wxpython/gui_core/dialogs.py:352 msgid "Key column:" msgstr "Sloupec s klíÄem:" -#: ../gui/wxpython/gui_core/preferences.py:1695 +#: ../gui/wxpython/gui_core/preferences.py:1689 #: ../gui/wxpython/mapdisp/statusbar.py:824 msgid "Projection" msgstr "Kartografické zobrazení" -#: ../gui/wxpython/gui_core/preferences.py:1704 +#: ../gui/wxpython/gui_core/preferences.py:1698 msgid "Projection statusbar settings" msgstr "Nastavení kartografického zobrazení ve stavového řádku" -#: ../gui/wxpython/gui_core/preferences.py:1713 +#: ../gui/wxpython/gui_core/preferences.py:1707 msgid "" "\n" "Note: This only controls the coordinates displayed in the lower-left of the Map Display\n" @@ -13908,63 +13929,63 @@ "menu located at the bottom of the Map Display window.\n" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1746 +#: ../gui/wxpython/gui_core/preferences.py:1740 msgid "Proj.4 string (required):" msgstr "ŘetÄ›zec Proj.4 (vyžadováno):" -#: ../gui/wxpython/gui_core/preferences.py:1763 +#: ../gui/wxpython/gui_core/preferences.py:1757 msgid "EPSG file:" msgstr "Soubor s kódy EPSG:" -#: ../gui/wxpython/gui_core/preferences.py:1780 +#: ../gui/wxpython/gui_core/preferences.py:1774 msgid "Load EPSG codes (be patient), enter EPSG code or insert Proj.4 string directly." msgstr "NaÄíst kódy EPSG (buÄte trpÄ›liví), vložit kód EPSG nebo vložit přímo Å™etÄ›zec Proj.4." -#: ../gui/wxpython/gui_core/preferences.py:1788 +#: ../gui/wxpython/gui_core/preferences.py:1782 msgid "&Load EPSG codes" msgstr "&NaÄíst kódy EPSG" -#: ../gui/wxpython/gui_core/preferences.py:1808 +#: ../gui/wxpython/gui_core/preferences.py:1802 msgid "Coordinates format" msgstr "Formát souÅ™adnic" -#: ../gui/wxpython/gui_core/preferences.py:1816 +#: ../gui/wxpython/gui_core/preferences.py:1810 msgid "Lat/long projections" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1837 +#: ../gui/wxpython/gui_core/preferences.py:1831 msgid "Precision:" msgstr "PÅ™esnost:" -#: ../gui/wxpython/gui_core/preferences.py:1923 +#: ../gui/wxpython/gui_core/preferences.py:1917 #, python-format msgid "Unable to read EPSG codes: %s" msgstr "Nelze pÅ™eÄíst kódy EPSG: %s" -#: ../gui/wxpython/gui_core/preferences.py:1956 -#: ../gui/wxpython/gui_core/preferences.py:1968 -#: ../gui/wxpython/gui_core/preferences.py:1980 +#: ../gui/wxpython/gui_core/preferences.py:1950 +#: ../gui/wxpython/gui_core/preferences.py:1962 +#: ../gui/wxpython/gui_core/preferences.py:1974 #, python-format msgid "EPSG code %s not found" msgstr "Kód EPSG %s nebyl nalezen" -#: ../gui/wxpython/gui_core/preferences.py:1990 +#: ../gui/wxpython/gui_core/preferences.py:1984 msgid "Select default display font" msgstr "Vybrat výchozí písmo" -#: ../gui/wxpython/gui_core/preferences.py:2004 +#: ../gui/wxpython/gui_core/preferences.py:1998 msgid "Failed to set default display font. Try different font." msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:2023 +#: ../gui/wxpython/gui_core/preferences.py:2017 msgid "Select default output font" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:2112 +#: ../gui/wxpython/gui_core/preferences.py:2106 msgid "Manage access to mapsets" msgstr "Správa přístupu do mapsetů" -#: ../gui/wxpython/gui_core/preferences.py:2127 +#: ../gui/wxpython/gui_core/preferences.py:2121 msgid "" "Check a mapset to make it accessible, uncheck it to hide it.\n" " Notes:\n" @@ -13978,7 +13999,7 @@ " - Můžete zapisovat pouze do souÄasného mapsetu.\n" " - Můžete zapisovat pouze do mapsetu, který vlastníte." -#: ../gui/wxpython/gui_core/preferences.py:2204 +#: ../gui/wxpython/gui_core/preferences.py:2198 msgid "Owner" msgstr "Vlastník" @@ -13990,274 +14011,274 @@ msgid "Select GRASS location and mapset" msgstr "Vybrat GRASS location a mapset" -#: ../gui/wxpython/gui_core/dialogs.py:122 +#: ../gui/wxpython/gui_core/dialogs.py:123 msgid "Location or mapset is not defined." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:132 +#: ../gui/wxpython/gui_core/dialogs.py:133 msgid "Name of GRASS location:" msgstr "Název lokace GRASSu:" -#: ../gui/wxpython/gui_core/dialogs.py:143 -#: ../gui/wxpython/gui_core/dialogs.py:200 +#: ../gui/wxpython/gui_core/dialogs.py:144 +#: ../gui/wxpython/gui_core/dialogs.py:201 msgid "Name of mapset:" msgstr "Název mapsetu:" -#: ../gui/wxpython/gui_core/dialogs.py:172 +#: ../gui/wxpython/gui_core/dialogs.py:173 msgid "Select mapset in GRASS location" msgstr "Vybrat mapset v lokaci GRASSu" -#: ../gui/wxpython/gui_core/dialogs.py:192 +#: ../gui/wxpython/gui_core/dialogs.py:193 msgid "Name of mapset is missing." msgstr "Chybí název mapsetu." -#: ../gui/wxpython/gui_core/dialogs.py:233 +#: ../gui/wxpython/gui_core/dialogs.py:234 msgid "Name of vector map is missing." msgstr "Chybí název vektorové vrstvy." -#: ../gui/wxpython/gui_core/dialogs.py:286 +#: ../gui/wxpython/gui_core/dialogs.py:287 msgid "Create attribute table" msgstr "VyvoÅ™it atributovou tabulku" -#: ../gui/wxpython/gui_core/dialogs.py:320 +#: ../gui/wxpython/gui_core/dialogs.py:321 msgid "Name of new vector map is missing." msgstr "Chybí název nové vektorové vrstvy." -#: ../gui/wxpython/gui_core/dialogs.py:332 +#: ../gui/wxpython/gui_core/dialogs.py:333 msgid "Name for new vector map:" msgstr "Název nové vektorové mapy:" -#: ../gui/wxpython/gui_core/dialogs.py:435 +#: ../gui/wxpython/gui_core/dialogs.py:436 #, python-format msgid "Unable to create vector map <%s>." msgstr "Nelze vytvoÅ™it vektorovou mapu <%s>." -#: ../gui/wxpython/gui_core/dialogs.py:440 +#: ../gui/wxpython/gui_core/dialogs.py:441 #, python-format msgid "" "Invalid or empty key column.\n" "Unable to create vector map <%s>." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:471 +#: ../gui/wxpython/gui_core/dialogs.py:472 #, python-format msgid "Vector map <%s> already exists in the current mapset. Do you want to overwrite it?" msgstr "Vektorová mapa <%s> již existuje v souÄasném mapsetu. PÅ™ejete si tuto mapu pÅ™epsat?" -#: ../gui/wxpython/gui_core/dialogs.py:561 +#: ../gui/wxpython/gui_core/dialogs.py:562 msgid "Load region:" msgstr "NaÄíst region:" -#: ../gui/wxpython/gui_core/dialogs.py:567 +#: ../gui/wxpython/gui_core/dialogs.py:568 msgid "Save region:" msgstr "Uložit region:" -#: ../gui/wxpython/gui_core/dialogs.py:619 +#: ../gui/wxpython/gui_core/dialogs.py:620 msgid "Name cannot begin with '.' and must not contain space, quotes, '/', ''', '@', ',', '=', '*', and all other non-alphanumeric characters." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:635 +#: ../gui/wxpython/gui_core/dialogs.py:636 msgid "Create or edit imagery groups" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:669 +#: ../gui/wxpython/gui_core/dialogs.py:670 msgid "Apply changes to selected group and close dialog" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:670 +#: ../gui/wxpython/gui_core/dialogs.py:671 msgid "Apply changes to selected group" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:671 +#: ../gui/wxpython/gui_core/dialogs.py:672 msgid "Close dialog, changes are not applied" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:712 -#: ../gui/wxpython/gui_core/dialogs.py:1509 +#: ../gui/wxpython/gui_core/dialogs.py:713 +#: ../gui/wxpython/gui_core/dialogs.py:1510 msgid "Put here a regular expression. Characters '.*' stand for anything, character '^' stands for the beginning and '$' for the end." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:719 +#: ../gui/wxpython/gui_core/dialogs.py:720 msgid "Select existing group or enter name of new group:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:730 +#: ../gui/wxpython/gui_core/dialogs.py:731 msgid "Edit/create subgroup" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:743 +#: ../gui/wxpython/gui_core/dialogs.py:744 msgid "Select existing subgroup or enter name of new subgroup:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:777 -#: ../gui/wxpython/gui_core/dialogs.py:845 -#: ../gui/wxpython/gui_core/dialogs.py:1494 +#: ../gui/wxpython/gui_core/dialogs.py:778 +#: ../gui/wxpython/gui_core/dialogs.py:846 +#: ../gui/wxpython/gui_core/dialogs.py:1495 msgid "Pattern:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:795 -#: ../gui/wxpython/gui_core/dialogs.py:863 -#: ../gui/wxpython/gui_core/dialogs.py:1518 +#: ../gui/wxpython/gui_core/dialogs.py:796 +#: ../gui/wxpython/gui_core/dialogs.py:864 +#: ../gui/wxpython/gui_core/dialogs.py:1519 msgid "List of maps:" msgstr "Seznam map:" -#: ../gui/wxpython/gui_core/dialogs.py:811 +#: ../gui/wxpython/gui_core/dialogs.py:812 msgid "Select map layers and add them to the list." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:816 +#: ../gui/wxpython/gui_core/dialogs.py:817 msgid "Remove selected layer(s) from list." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:873 +#: ../gui/wxpython/gui_core/dialogs.py:874 msgid "Check maps from group to be included into subgroup." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1037 +#: ../gui/wxpython/gui_core/dialogs.py:1038 msgid "Add selected map layers into group" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1174 +#: ../gui/wxpython/gui_core/dialogs.py:1175 #, python-format msgid "Group <%s> was changed, do you want to apply changes?" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1177 -#: ../gui/wxpython/gui_core/dialogs.py:1193 +#: ../gui/wxpython/gui_core/dialogs.py:1178 +#: ../gui/wxpython/gui_core/dialogs.py:1194 msgid "Unapplied changes" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1190 +#: ../gui/wxpython/gui_core/dialogs.py:1191 #, python-format msgid "Subgroup <%s> was changed, do you want to apply changes?" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1247 +#: ../gui/wxpython/gui_core/dialogs.py:1248 msgid "No raster maps selected." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1276 +#: ../gui/wxpython/gui_core/dialogs.py:1277 #, python-format msgid "No changes to apply in group <%s>." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1279 +#: ../gui/wxpython/gui_core/dialogs.py:1280 #, python-format msgid "Group <%s> was successfully created." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1281 +#: ../gui/wxpython/gui_core/dialogs.py:1282 #, python-format msgid "Group <%s> was successfully changed." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1284 +#: ../gui/wxpython/gui_core/dialogs.py:1285 #, python-format msgid "Creating of new group <%s> failed." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1286 +#: ../gui/wxpython/gui_core/dialogs.py:1287 #, python-format msgid "Changing of group <%s> failed." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1324 +#: ../gui/wxpython/gui_core/dialogs.py:1325 msgid "No group selected." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1329 +#: ../gui/wxpython/gui_core/dialogs.py:1330 msgid "No subgroup selected." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1436 +#: ../gui/wxpython/gui_core/dialogs.py:1437 msgid "Use fully-qualified map names" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1462 +#: ../gui/wxpython/gui_core/dialogs.py:1463 msgid "Map type:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1477 +#: ../gui/wxpython/gui_core/dialogs.py:1478 msgid "Select toggle" msgstr "Vybrat pÅ™epínaÄ" -#: ../gui/wxpython/gui_core/dialogs.py:1484 +#: ../gui/wxpython/gui_core/dialogs.py:1485 msgid "Mapset:" msgstr "Mapset:" -#: ../gui/wxpython/gui_core/dialogs.py:1577 +#: ../gui/wxpython/gui_core/dialogs.py:1579 msgid "Invert selection" msgstr "Obrátit výbÄ›r" -#: ../gui/wxpython/gui_core/dialogs.py:1720 +#: ../gui/wxpython/gui_core/dialogs.py:1722 #, python-format msgid "Dynamic series (%s)" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1747 +#: ../gui/wxpython/gui_core/dialogs.py:1749 msgid "Set Map Layer Opacity" msgstr "Nastavit průhlednost mapové vrstvy" -#: ../gui/wxpython/gui_core/dialogs.py:1778 -#: ../gui/wxpython/psmap/dialogs.py:6389 ../gui/wxpython/psmap/dialogs.py:6416 -#: ../gui/wxpython/psmap/dialogs.py:6748 ../gui/wxpython/psmap/dialogs.py:6778 +#: ../gui/wxpython/gui_core/dialogs.py:1780 +#: ../gui/wxpython/psmap/dialogs.py:6391 ../gui/wxpython/psmap/dialogs.py:6418 +#: ../gui/wxpython/psmap/dialogs.py:6750 ../gui/wxpython/psmap/dialogs.py:6780 msgid "transparent" msgstr "Průhledný" -#: ../gui/wxpython/gui_core/dialogs.py:1781 +#: ../gui/wxpython/gui_core/dialogs.py:1783 msgid "opaque" msgstr "Neprůhledný" -#: ../gui/wxpython/gui_core/dialogs.py:1879 +#: ../gui/wxpython/gui_core/dialogs.py:1884 msgid "Set image size" msgstr "Nastavit velikost obrázku" -#: ../gui/wxpython/gui_core/dialogs.py:1894 +#: ../gui/wxpython/gui_core/dialogs.py:1899 msgid "Image size" msgstr "Velikost obrázku" -#: ../gui/wxpython/gui_core/dialogs.py:1941 +#: ../gui/wxpython/gui_core/dialogs.py:1946 msgid "Template:" msgstr "Å ablona:" -#: ../gui/wxpython/gui_core/dialogs.py:1981 +#: ../gui/wxpython/gui_core/dialogs.py:1986 msgid "GRASS GIS SQL Query Utility" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1997 +#: ../gui/wxpython/gui_core/dialogs.py:2002 msgid " SQL statement " msgstr "SQL příkaz" -#: ../gui/wxpython/gui_core/dialogs.py:2045 +#: ../gui/wxpython/gui_core/dialogs.py:2050 msgid "Symbols" msgstr "Symboly" -#: ../gui/wxpython/gui_core/dialogs.py:2080 +#: ../gui/wxpython/gui_core/dialogs.py:2085 msgid "Symbol directory:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:2092 +#: ../gui/wxpython/gui_core/dialogs.py:2097 msgid "Symbol name:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:2343 +#: ../gui/wxpython/gui_core/dialogs.py:2348 msgid "Do you want to quit GRASS including shell prompt or just close the GUI?" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:2420 +#: ../gui/wxpython/gui_core/dialogs.py:2425 msgid "Select font:" msgstr "Vybrat písmo:" -#: ../gui/wxpython/gui_core/dialogs.py:2451 +#: ../gui/wxpython/gui_core/dialogs.py:2456 msgid "Character encoding:" msgstr "Kódování znaků:" -#: ../gui/wxpython/gui_core/dialogs.py:2469 -#: ../gui/wxpython/psmap/dialogs.py:398 ../gui/wxpython/psmap/dialogs.py:4979 +#: ../gui/wxpython/gui_core/dialogs.py:2474 +#: ../gui/wxpython/psmap/dialogs.py:400 ../gui/wxpython/psmap/dialogs.py:4981 msgid "Font size:" msgstr "Velikost písma:" -#: ../gui/wxpython/gui_core/dialogs.py:2521 +#: ../gui/wxpython/gui_core/dialogs.py:2526 msgid "Example" msgstr "" @@ -14358,28 +14379,28 @@ msgid "Toggle to save list of executed commands into a file; content saved when switching off." msgstr "" -#: ../gui/wxpython/gui_core/goutput.py:420 +#: ../gui/wxpython/gui_core/goutput.py:421 #: ../gui/wxpython/gui_core/goutput.py:516 msgid "Save file as..." msgstr "Uložit soubor jako..." -#: ../gui/wxpython/gui_core/goutput.py:422 +#: ../gui/wxpython/gui_core/goutput.py:423 #: ../gui/wxpython/gui_core/goutput.py:518 #, python-format msgid "%(txt)s (*.txt)|*.txt|%(files)s (*)|*" msgstr "" -#: ../gui/wxpython/gui_core/goutput.py:423 +#: ../gui/wxpython/gui_core/goutput.py:424 #: ../gui/wxpython/gui_core/goutput.py:519 msgid "Text files" msgstr "Textové soubory" -#: ../gui/wxpython/gui_core/goutput.py:424 +#: ../gui/wxpython/gui_core/goutput.py:425 #: ../gui/wxpython/gui_core/goutput.py:520 msgid "Files" msgstr "Soubory" -#: ../gui/wxpython/gui_core/goutput.py:437 +#: ../gui/wxpython/gui_core/goutput.py:438 #, python-format msgid "" "Unable to write file '%(path)s'.\n" @@ -14387,14 +14408,21 @@ "Details: %(error)s" msgstr "" -#: ../gui/wxpython/gui_core/goutput.py:442 +#: ../gui/wxpython/gui_core/goutput.py:443 #, python-format msgid "Command output saved into '%s'" msgstr "Výstup příkazů uložen do '%s'" +#: ../gui/wxpython/gui_core/goutput.py:497 +#, python-brace-format +msgid "" +"Unable to write file '{filePath}'.\n" +"\n" +"Details: {error}" +msgstr "" + #: ../gui/wxpython/gui_core/goutput.py:501 -#, python-format -msgid "Command log saved to '%s'" +msgid "Command log saved to '{}'" msgstr "" #: ../gui/wxpython/psmap/toolbars.py:79 @@ -14526,9 +14554,9 @@ msgstr "" #: ../gui/wxpython/psmap/frame.py:636 ../gui/wxpython/psmap/frame.py:661 -#: ../gui/wxpython/psmap/dialogs.py:1635 +#: ../gui/wxpython/psmap/dialogs.py:1637 msgid "Please, create map frame first." -msgstr "" +msgstr "Nejprve vytvoÅ™te rámeÄek mapy." #: ../gui/wxpython/psmap/frame.py:678 msgid "Scalebar is not appropriate for this projection" @@ -14574,7 +14602,7 @@ msgid "Click and drag to resize object" msgstr "" -#: ../gui/wxpython/psmap/frame.py:2471 +#: ../gui/wxpython/psmap/frame.py:2474 msgid "labels: " msgstr "popisky:" @@ -14671,11 +14699,11 @@ msgid "Failed to read instruction %(inst)s: file %(file)s not found." msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:231 +#: ../gui/wxpython/psmap/dialogs.py:233 msgid "Units:" msgstr "Jednotky:" -#: ../gui/wxpython/psmap/dialogs.py:242 +#: ../gui/wxpython/psmap/dialogs.py:244 msgid "" "Position of the top left corner\n" "from the top left edge of the paper" @@ -14683,29 +14711,29 @@ "Pozice levého horního rohu\n" "od levého horního okraje papíru" -#: ../gui/wxpython/psmap/dialogs.py:244 -#: ../gui/wxpython/animation/dialogs.py:1137 +#: ../gui/wxpython/psmap/dialogs.py:246 +#: ../gui/wxpython/animation/dialogs.py:1140 msgid "X:" msgstr "X:" -#: ../gui/wxpython/psmap/dialogs.py:246 -#: ../gui/wxpython/animation/dialogs.py:1139 +#: ../gui/wxpython/psmap/dialogs.py:248 +#: ../gui/wxpython/animation/dialogs.py:1142 msgid "Y:" msgstr "Y:" -#: ../gui/wxpython/psmap/dialogs.py:271 +#: ../gui/wxpython/psmap/dialogs.py:273 msgid "Position is given:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:273 +#: ../gui/wxpython/psmap/dialogs.py:275 msgid "relative to paper" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:275 +#: ../gui/wxpython/psmap/dialogs.py:277 msgid "by map coordinates" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:305 +#: ../gui/wxpython/psmap/dialogs.py:307 msgid "" "Position from the top left\n" "edge of the paper" @@ -14713,484 +14741,484 @@ "Pozice od levého horního\n" "okraje papíru" -#: ../gui/wxpython/psmap/dialogs.py:396 +#: ../gui/wxpython/psmap/dialogs.py:398 msgid "Font:" msgstr "Písmo:" -#: ../gui/wxpython/psmap/dialogs.py:424 +#: ../gui/wxpython/psmap/dialogs.py:426 msgid "Choose color:" msgstr "Vyberte barvu:" -#: ../gui/wxpython/psmap/dialogs.py:473 +#: ../gui/wxpython/psmap/dialogs.py:475 msgid "Close dialog and apply changes" msgstr "Zavřít dialog a uložit zmÄ›ny" -#: ../gui/wxpython/psmap/dialogs.py:524 +#: ../gui/wxpython/psmap/dialogs.py:526 msgid "Units" msgstr "Jednotky" -#: ../gui/wxpython/psmap/dialogs.py:525 -#: ../gui/wxpython/animation/dialogs.py:926 +#: ../gui/wxpython/psmap/dialogs.py:527 +#: ../gui/wxpython/animation/dialogs.py:929 msgid "Format" msgstr "Formát" -#: ../gui/wxpython/psmap/dialogs.py:526 +#: ../gui/wxpython/psmap/dialogs.py:528 msgid "Orientation" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:527 ../gui/wxpython/psmap/dialogs.py:2888 +#: ../gui/wxpython/psmap/dialogs.py:529 ../gui/wxpython/psmap/dialogs.py:2890 msgid "Width" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:528 +#: ../gui/wxpython/psmap/dialogs.py:530 msgid "Height" msgstr "Výška" -#: ../gui/wxpython/psmap/dialogs.py:529 +#: ../gui/wxpython/psmap/dialogs.py:531 msgid "Left" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:530 +#: ../gui/wxpython/psmap/dialogs.py:532 msgid "Right" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:594 +#: ../gui/wxpython/psmap/dialogs.py:596 msgid "Literal is not allowed!" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:608 +#: ../gui/wxpython/psmap/dialogs.py:610 msgid "Page size" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:612 +#: ../gui/wxpython/psmap/dialogs.py:614 msgid "Margins" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:619 +#: ../gui/wxpython/psmap/dialogs.py:621 msgid "Portrait" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:619 +#: ../gui/wxpython/psmap/dialogs.py:621 msgid "Landscape" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:765 +#: ../gui/wxpython/psmap/dialogs.py:767 msgid "Map settings" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:775 +#: ../gui/wxpython/psmap/dialogs.py:777 msgid "Map frame settings" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:893 +#: ../gui/wxpython/psmap/dialogs.py:895 msgid "Map frame options:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:894 +#: ../gui/wxpython/psmap/dialogs.py:896 msgid "fit frame to match selected map" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:895 +#: ../gui/wxpython/psmap/dialogs.py:897 msgid "fit frame to match saved region" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:896 +#: ../gui/wxpython/psmap/dialogs.py:898 msgid "fit frame to match current computational region" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:897 +#: ../gui/wxpython/psmap/dialogs.py:899 msgid "fixed scale and map center" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:914 ../gui/wxpython/psmap/dialogs.py:1224 +#: ../gui/wxpython/psmap/dialogs.py:916 ../gui/wxpython/psmap/dialogs.py:1226 msgid "Map selection" msgstr "VýbÄ›r vrstvy" -#: ../gui/wxpython/psmap/dialogs.py:927 ../gui/wxpython/psmap/dialogs.py:1715 +#: ../gui/wxpython/psmap/dialogs.py:929 ../gui/wxpython/psmap/dialogs.py:1717 msgid "Map:" msgstr "Vrstva:" -#: ../gui/wxpython/psmap/dialogs.py:927 +#: ../gui/wxpython/psmap/dialogs.py:929 msgid "Region:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:984 +#: ../gui/wxpython/psmap/dialogs.py:986 msgid "Map scale and center" msgstr "Měřítko a stÅ™ed vrstvy" -#: ../gui/wxpython/psmap/dialogs.py:988 +#: ../gui/wxpython/psmap/dialogs.py:990 msgid "Center:" msgstr "StÅ™ed:" -#: ../gui/wxpython/psmap/dialogs.py:989 +#: ../gui/wxpython/psmap/dialogs.py:991 msgid "E:" msgstr "V:" -#: ../gui/wxpython/psmap/dialogs.py:990 +#: ../gui/wxpython/psmap/dialogs.py:992 msgid "N:" msgstr "S:" -#: ../gui/wxpython/psmap/dialogs.py:997 ../gui/wxpython/psmap/dialogs.py:5860 +#: ../gui/wxpython/psmap/dialogs.py:999 ../gui/wxpython/psmap/dialogs.py:5862 msgid "Scale:" msgstr "Měřítko:" -#: ../gui/wxpython/psmap/dialogs.py:998 +#: ../gui/wxpython/psmap/dialogs.py:1000 msgid "1 :" msgstr "1 :" -#: ../gui/wxpython/psmap/dialogs.py:1062 +#: ../gui/wxpython/psmap/dialogs.py:1064 msgid "Map max resolution (dpi):" msgstr "Maximální rozliÅ¡ení vrstvy (DPI):" -#: ../gui/wxpython/psmap/dialogs.py:1099 ../gui/wxpython/psmap/dialogs.py:3709 +#: ../gui/wxpython/psmap/dialogs.py:1101 ../gui/wxpython/psmap/dialogs.py:3711 msgid "Border" msgstr "RámeÄek" -#: ../gui/wxpython/psmap/dialogs.py:1105 +#: ../gui/wxpython/psmap/dialogs.py:1107 msgid "draw border around map frame" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1112 +#: ../gui/wxpython/psmap/dialogs.py:1114 msgid "border color:" msgstr "barva rámeÄku" -#: ../gui/wxpython/psmap/dialogs.py:1114 +#: ../gui/wxpython/psmap/dialogs.py:1116 msgid "border width (pts):" msgstr "šířka rámeÄku (v bodech):" -#: ../gui/wxpython/psmap/dialogs.py:1233 +#: ../gui/wxpython/psmap/dialogs.py:1235 msgid "" "Region is set to match this map,\n" "raster or vector map must be added later" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1240 +#: ../gui/wxpython/psmap/dialogs.py:1242 msgid "Region selection" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1420 +#: ../gui/wxpython/psmap/dialogs.py:1422 msgid "No map selected!" -msgstr "" +msgstr "Nebyla vybrána žádná mapa!" -#: ../gui/wxpython/psmap/dialogs.py:1444 +#: ../gui/wxpython/psmap/dialogs.py:1446 msgid "No region selected!" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1495 +#: ../gui/wxpython/psmap/dialogs.py:1497 msgid "Invalid scale or map center!" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1565 +#: ../gui/wxpython/psmap/dialogs.py:1567 msgid "Choose raster map" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1570 +#: ../gui/wxpython/psmap/dialogs.py:1572 msgid "no raster map" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1573 +#: ../gui/wxpython/psmap/dialogs.py:1575 msgid "raster:" msgstr "rastr:" -#: ../gui/wxpython/psmap/dialogs.py:1698 ../gui/wxpython/gmodeler/model.py:798 +#: ../gui/wxpython/psmap/dialogs.py:1700 ../gui/wxpython/gmodeler/model.py:798 msgid "Vector maps" msgstr "Vektorové mapy" -#: ../gui/wxpython/psmap/dialogs.py:1711 +#: ../gui/wxpython/psmap/dialogs.py:1713 msgid "Add map" msgstr "PÅ™idat mapu" -#: ../gui/wxpython/psmap/dialogs.py:1719 ../gui/wxpython/psmap/dialogs.py:2180 +#: ../gui/wxpython/psmap/dialogs.py:1721 ../gui/wxpython/psmap/dialogs.py:2182 msgid "points" msgstr "body" -#: ../gui/wxpython/psmap/dialogs.py:1719 ../gui/wxpython/psmap/dialogs.py:2182 +#: ../gui/wxpython/psmap/dialogs.py:1721 ../gui/wxpython/psmap/dialogs.py:2184 msgid "lines" msgstr "linie" -#: ../gui/wxpython/psmap/dialogs.py:1719 +#: ../gui/wxpython/psmap/dialogs.py:1721 msgid "areas" msgstr "plochy" -#: ../gui/wxpython/psmap/dialogs.py:1725 +#: ../gui/wxpython/psmap/dialogs.py:1727 msgid "Data Type" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1730 -#: ../gui/wxpython/animation/dialogs.py:776 ../gui/wxpython/dbmgr/base.py:2361 +#: ../gui/wxpython/psmap/dialogs.py:1732 +#: ../gui/wxpython/animation/dialogs.py:779 ../gui/wxpython/dbmgr/base.py:2363 msgid "Add" msgstr "PÅ™idat" -#: ../gui/wxpython/psmap/dialogs.py:1759 +#: ../gui/wxpython/psmap/dialogs.py:1761 msgid "Manage vector maps" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1764 +#: ../gui/wxpython/psmap/dialogs.py:1766 msgid "The topmost vector map overlaps the others" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1768 ../gui/wxpython/psmap/dialogs.py:3666 +#: ../gui/wxpython/psmap/dialogs.py:1770 ../gui/wxpython/psmap/dialogs.py:3668 #: ../gui/wxpython/web_services/widgets.py:267 msgid "Up" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1769 ../gui/wxpython/psmap/dialogs.py:3667 +#: ../gui/wxpython/psmap/dialogs.py:1771 ../gui/wxpython/psmap/dialogs.py:3669 #: ../gui/wxpython/web_services/widgets.py:269 msgid "Down" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1771 +#: ../gui/wxpython/psmap/dialogs.py:1773 msgid "Properties..." msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2014 +#: ../gui/wxpython/psmap/dialogs.py:2016 msgid "Raster map settings" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2062 +#: ../gui/wxpython/psmap/dialogs.py:2064 msgid "Vector maps settings" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2110 +#: ../gui/wxpython/psmap/dialogs.py:2112 #, python-format msgid "%s properties" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2165 +#: ../gui/wxpython/psmap/dialogs.py:2167 msgid "Data selection" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2180 +#: ../gui/wxpython/psmap/dialogs.py:2182 msgid "centroids" msgstr "centroidy" -#: ../gui/wxpython/psmap/dialogs.py:2182 +#: ../gui/wxpython/psmap/dialogs.py:2184 msgid "boundaries" msgstr "hranice" -#: ../gui/wxpython/psmap/dialogs.py:2220 +#: ../gui/wxpython/psmap/dialogs.py:2222 msgid "Layer selection" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2227 +#: ../gui/wxpython/psmap/dialogs.py:2229 msgid "Database connection is not defined in DB file." msgstr "Databázové spojení není definováno v DB souboru." -#: ../gui/wxpython/psmap/dialogs.py:2228 +#: ../gui/wxpython/psmap/dialogs.py:2230 msgid "Select layer:" -msgstr "" +msgstr "Vybrat vrstvu:" -#: ../gui/wxpython/psmap/dialogs.py:2257 +#: ../gui/wxpython/psmap/dialogs.py:2259 msgid "list of categories (e.g. 1,3,5-7)" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2314 +#: ../gui/wxpython/psmap/dialogs.py:2316 msgid "Use current mask" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2333 ../gui/wxpython/psmap/dialogs.py:2489 +#: ../gui/wxpython/psmap/dialogs.py:2335 ../gui/wxpython/psmap/dialogs.py:2491 msgid "Colors" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2342 ../gui/wxpython/psmap/dialogs.py:2498 +#: ../gui/wxpython/psmap/dialogs.py:2344 ../gui/wxpython/psmap/dialogs.py:2500 msgid "Outline" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2347 ../gui/wxpython/psmap/dialogs.py:2508 +#: ../gui/wxpython/psmap/dialogs.py:2349 ../gui/wxpython/psmap/dialogs.py:2510 msgid "draw outline" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2350 ../gui/wxpython/psmap/dialogs.py:2513 -#: ../gui/wxpython/psmap/dialogs.py:5285 ../gui/wxpython/psmap/dialogs.py:5293 +#: ../gui/wxpython/psmap/dialogs.py:2352 ../gui/wxpython/psmap/dialogs.py:2515 +#: ../gui/wxpython/psmap/dialogs.py:5287 ../gui/wxpython/psmap/dialogs.py:5295 msgid "Width (pts):" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2419 +#: ../gui/wxpython/psmap/dialogs.py:2421 msgid "fill color" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2425 ../gui/wxpython/psmap/dialogs.py:2583 +#: ../gui/wxpython/psmap/dialogs.py:2427 ../gui/wxpython/psmap/dialogs.py:2585 msgid "choose color:" msgstr "vyberte barvu:" -#: ../gui/wxpython/psmap/dialogs.py:2440 ../gui/wxpython/psmap/dialogs.py:2599 +#: ../gui/wxpython/psmap/dialogs.py:2442 ../gui/wxpython/psmap/dialogs.py:2601 msgid "color from map table column:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2511 +#: ../gui/wxpython/psmap/dialogs.py:2513 msgid "No effect for fill color from table column" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2580 +#: ../gui/wxpython/psmap/dialogs.py:2582 msgid "Color of lines:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2647 ../gui/wxpython/psmap/dialogs.py:2879 -#: ../gui/wxpython/psmap/dialogs.py:3004 +#: ../gui/wxpython/psmap/dialogs.py:2649 ../gui/wxpython/psmap/dialogs.py:2881 +#: ../gui/wxpython/psmap/dialogs.py:3006 msgid "Size and style" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2675 +#: ../gui/wxpython/psmap/dialogs.py:2677 msgid "eps file:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2680 ../gui/wxpython/psmap/dialogs.py:3022 +#: ../gui/wxpython/psmap/dialogs.py:2682 ../gui/wxpython/psmap/dialogs.py:3024 msgid "Type filename or click browse to choose file" msgstr "Zadejte název souboru nebo zvolte soubor po klepnutí na Procházet" -#: ../gui/wxpython/psmap/dialogs.py:2681 ../gui/wxpython/psmap/dialogs.py:3023 +#: ../gui/wxpython/psmap/dialogs.py:2683 ../gui/wxpython/psmap/dialogs.py:3025 msgid "Choose a file" msgstr "Vyberte soubor" -#: ../gui/wxpython/psmap/dialogs.py:2740 +#: ../gui/wxpython/psmap/dialogs.py:2742 msgid "size from map table column:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2742 +#: ../gui/wxpython/psmap/dialogs.py:2744 msgid "scale:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2807 +#: ../gui/wxpython/psmap/dialogs.py:2809 msgid "Rotation" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2812 +#: ../gui/wxpython/psmap/dialogs.py:2814 msgid "rotate symbols:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2814 +#: ../gui/wxpython/psmap/dialogs.py:2816 msgid "counterclockwise in degrees:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2818 +#: ../gui/wxpython/psmap/dialogs.py:2820 msgid "from map table column:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2893 +#: ../gui/wxpython/psmap/dialogs.py:2895 msgid "Set width (pts):" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2910 +#: ../gui/wxpython/psmap/dialogs.py:2912 msgid "multiply width by category value" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2947 +#: ../gui/wxpython/psmap/dialogs.py:2949 msgid "Choose line style:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2960 +#: ../gui/wxpython/psmap/dialogs.py:2962 msgid "Choose linecap:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3013 +#: ../gui/wxpython/psmap/dialogs.py:3015 msgid "Pattern" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3018 +#: ../gui/wxpython/psmap/dialogs.py:3020 msgid "use pattern:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3020 +#: ../gui/wxpython/psmap/dialogs.py:3022 msgid "Choose pattern file:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3028 +#: ../gui/wxpython/psmap/dialogs.py:3030 msgid "pattern line width (pts):" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3032 +#: ../gui/wxpython/psmap/dialogs.py:3034 msgid "pattern scale factor:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3392 +#: ../gui/wxpython/psmap/dialogs.py:3394 msgid "Raster legend" msgstr "Legenda rastru" -#: ../gui/wxpython/psmap/dialogs.py:3397 -#: ../gui/wxpython/animation/dialogs.py:473 +#: ../gui/wxpython/psmap/dialogs.py:3399 +#: ../gui/wxpython/animation/dialogs.py:476 msgid "Show raster legend" msgstr "Zobrazit legendu rastru" -#: ../gui/wxpython/psmap/dialogs.py:3411 +#: ../gui/wxpython/psmap/dialogs.py:3413 msgid "Source raster" msgstr "Zdrojový rastr" -#: ../gui/wxpython/psmap/dialogs.py:3416 +#: ../gui/wxpython/psmap/dialogs.py:3418 msgid "current raster" msgstr "aktuální rastr" -#: ../gui/wxpython/psmap/dialogs.py:3419 +#: ../gui/wxpython/psmap/dialogs.py:3421 msgid "select raster" msgstr "vybrat rastr" -#: ../gui/wxpython/psmap/dialogs.py:3426 ../gui/wxpython/psmap/dialogs.py:4441 +#: ../gui/wxpython/psmap/dialogs.py:3428 ../gui/wxpython/psmap/dialogs.py:4443 #, python-format msgid "%(rast)s: type %(type)s" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3475 +#: ../gui/wxpython/psmap/dialogs.py:3477 msgid "Type of legend" msgstr "Typ legendy" -#: ../gui/wxpython/psmap/dialogs.py:3480 +#: ../gui/wxpython/psmap/dialogs.py:3482 msgid "discrete legend (categorical maps)" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3484 +#: ../gui/wxpython/psmap/dialogs.py:3486 msgid "continuous color gradient legend (floating point map)" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3510 +#: ../gui/wxpython/psmap/dialogs.py:3512 msgid "Advanced legend settings" msgstr "Rozšířené nastavení legendy" -#: ../gui/wxpython/psmap/dialogs.py:3515 +#: ../gui/wxpython/psmap/dialogs.py:3517 msgid "draw \"no data\" box" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3524 +#: ../gui/wxpython/psmap/dialogs.py:3526 msgid "draw ticks across color table" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3616 +#: ../gui/wxpython/psmap/dialogs.py:3618 msgid "Vector legend" msgstr "Legenda vektoru" -#: ../gui/wxpython/psmap/dialogs.py:3621 +#: ../gui/wxpython/psmap/dialogs.py:3623 msgid "Show vector legend" msgstr "Zobrazit legendu vektoru" -#: ../gui/wxpython/psmap/dialogs.py:3635 +#: ../gui/wxpython/psmap/dialogs.py:3637 msgid "Source vector maps" msgstr "Zdrojové vektorové vrstvy" -#: ../gui/wxpython/psmap/dialogs.py:3640 +#: ../gui/wxpython/psmap/dialogs.py:3642 msgid "Choose vector maps and their order in legend" msgstr "Zvolte vektorové vrstvy a jejich poÅ™adí v legendÄ›" -#: ../gui/wxpython/psmap/dialogs.py:3645 ../gui/wxpython/gmodeler/frame.py:1886 +#: ../gui/wxpython/psmap/dialogs.py:3647 ../gui/wxpython/gmodeler/frame.py:1886 #: ../gui/wxpython/gmodeler/dialogs.py:492 #: ../gui/wxpython/gmodeler/dialogs.py:604 msgid "Label" msgstr "Popisek" -#: ../gui/wxpython/psmap/dialogs.py:3668 ../gui/wxpython/psmap/dialogs.py:4148 +#: ../gui/wxpython/psmap/dialogs.py:3670 ../gui/wxpython/psmap/dialogs.py:4150 msgid "Edit label" msgstr "Upravit popisek" -#: ../gui/wxpython/psmap/dialogs.py:3714 +#: ../gui/wxpython/psmap/dialogs.py:3716 msgid "draw border around legend" msgstr "nakreslit rámeÄek okolo legendy" -#: ../gui/wxpython/psmap/dialogs.py:3772 +#: ../gui/wxpython/psmap/dialogs.py:3774 msgid "Size and position" msgstr "Velikost a pozice" -#: ../gui/wxpython/psmap/dialogs.py:3842 +#: ../gui/wxpython/psmap/dialogs.py:3844 msgid "Leave the edit field empty, to use default values." msgstr "Ponecháte-li pole prázdné, použijí se výchozí hodnoty." -#: ../gui/wxpython/psmap/dialogs.py:3882 +#: ../gui/wxpython/psmap/dialogs.py:3884 msgid "" "Width of the color symbol (for lines)\n" "in front of the legend text" @@ -15198,239 +15226,239 @@ "Šířka barevného symbolu (u linií)\n" "pÅ™ed textem legendy" -#: ../gui/wxpython/psmap/dialogs.py:3888 ../gui/wxpython/psmap/dialogs.py:4053 +#: ../gui/wxpython/psmap/dialogs.py:3890 ../gui/wxpython/psmap/dialogs.py:4055 msgid "Columns:" msgstr "Sloupce:" -#: ../gui/wxpython/psmap/dialogs.py:3898 +#: ../gui/wxpython/psmap/dialogs.py:3900 msgid "column span:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3900 +#: ../gui/wxpython/psmap/dialogs.py:3902 msgid "" "Column separation distance between the left edges\n" "of two columns in a multicolumn legend" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4147 +#: ../gui/wxpython/psmap/dialogs.py:4149 msgid "Edit legend label:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4194 +#: ../gui/wxpython/psmap/dialogs.py:4196 msgid "No raster map selected!" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4195 +#: ../gui/wxpython/psmap/dialogs.py:4197 msgid "No raster" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4485 +#: ../gui/wxpython/psmap/dialogs.py:4487 msgid "Mapinfo settings" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4589 +#: ../gui/wxpython/psmap/dialogs.py:4591 msgid "Color settings" msgstr "Nastavení barev" -#: ../gui/wxpython/psmap/dialogs.py:4595 +#: ../gui/wxpython/psmap/dialogs.py:4597 msgid "use border color:" msgstr "použít barvu rámeÄku:" -#: ../gui/wxpython/psmap/dialogs.py:4597 +#: ../gui/wxpython/psmap/dialogs.py:4599 msgid "use background color:" msgstr "použít barvu pozadí:" -#: ../gui/wxpython/psmap/dialogs.py:4856 +#: ../gui/wxpython/psmap/dialogs.py:4858 msgid "Length:" msgstr "Délka:" -#: ../gui/wxpython/psmap/dialogs.py:4862 +#: ../gui/wxpython/psmap/dialogs.py:4864 msgid "Scalebar length is given in map units" msgstr "Délka měřítka je zadána v mapových jednotkách" -#: ../gui/wxpython/psmap/dialogs.py:4867 +#: ../gui/wxpython/psmap/dialogs.py:4869 msgid "Scalebar height is real height on paper" msgstr "Výška měřítka odpovídá skuteÄné výšce na papíru" -#: ../gui/wxpython/psmap/dialogs.py:4869 +#: ../gui/wxpython/psmap/dialogs.py:4871 msgid "default" msgstr "výchozí" -#: ../gui/wxpython/psmap/dialogs.py:4946 +#: ../gui/wxpython/psmap/dialogs.py:4948 msgid "Type:" msgstr "Typ:" -#: ../gui/wxpython/psmap/dialogs.py:4965 +#: ../gui/wxpython/psmap/dialogs.py:4967 msgid "Number of segments:" msgstr "PoÄet Äástí:" -#: ../gui/wxpython/psmap/dialogs.py:4971 +#: ../gui/wxpython/psmap/dialogs.py:4973 msgid "Label every " msgstr "Popsat každé" -#: ../gui/wxpython/psmap/dialogs.py:4972 +#: ../gui/wxpython/psmap/dialogs.py:4974 msgid "segments" msgstr "Äásti" -#: ../gui/wxpython/psmap/dialogs.py:4985 +#: ../gui/wxpython/psmap/dialogs.py:4987 msgid "transparent text background" msgstr "průhledné pozadí textu" -#: ../gui/wxpython/psmap/dialogs.py:5103 +#: ../gui/wxpython/psmap/dialogs.py:5105 msgid "Length of scale bar is not defined" msgstr "Není urÄena délka měřítka" -#: ../gui/wxpython/psmap/dialogs.py:5197 +#: ../gui/wxpython/psmap/dialogs.py:5199 msgid "Enter text:" msgstr "Vložte text:" -#: ../gui/wxpython/psmap/dialogs.py:5268 +#: ../gui/wxpython/psmap/dialogs.py:5270 msgid "Text effects" msgstr "Efekty pro text" -#: ../gui/wxpython/psmap/dialogs.py:5274 +#: ../gui/wxpython/psmap/dialogs.py:5276 msgid "text background" msgstr "pozadí textu" -#: ../gui/wxpython/psmap/dialogs.py:5279 +#: ../gui/wxpython/psmap/dialogs.py:5281 msgid "highlight" msgstr "zvýraznÄ›ní" -#: ../gui/wxpython/psmap/dialogs.py:5288 +#: ../gui/wxpython/psmap/dialogs.py:5290 msgid "text border" msgstr "rámeÄek textu" -#: ../gui/wxpython/psmap/dialogs.py:5397 +#: ../gui/wxpython/psmap/dialogs.py:5399 msgid "Offset" msgstr "Posun" -#: ../gui/wxpython/psmap/dialogs.py:5401 +#: ../gui/wxpython/psmap/dialogs.py:5403 msgid "horizontal (pts):" msgstr "vodorovnÄ› (body):" -#: ../gui/wxpython/psmap/dialogs.py:5403 +#: ../gui/wxpython/psmap/dialogs.py:5405 msgid "vertical (pts):" msgstr "svisle (body):" -#: ../gui/wxpython/psmap/dialogs.py:5442 +#: ../gui/wxpython/psmap/dialogs.py:5444 msgid " Reference point" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5496 +#: ../gui/wxpython/psmap/dialogs.py:5498 msgid "Text rotation" msgstr "OtoÄení textu" -#: ../gui/wxpython/psmap/dialogs.py:5502 +#: ../gui/wxpython/psmap/dialogs.py:5504 msgid "rotate text (counterclockwise)" msgstr "otoÄit text (proti smÄ›ru hodinových ruÄiÄek)" -#: ../gui/wxpython/psmap/dialogs.py:5594 +#: ../gui/wxpython/psmap/dialogs.py:5596 msgid "No text entered!" msgstr "Neby zadán žádný text!" -#: ../gui/wxpython/psmap/dialogs.py:5795 +#: ../gui/wxpython/psmap/dialogs.py:5797 msgid "Choose a directory with images" msgstr "Vyberte adresář s obrázky" -#: ../gui/wxpython/psmap/dialogs.py:5838 +#: ../gui/wxpython/psmap/dialogs.py:5840 msgid "Note: only EPS format supported" msgstr "Poznámka: podporován je pouze formát EPS" -#: ../gui/wxpython/psmap/dialogs.py:5854 +#: ../gui/wxpython/psmap/dialogs.py:5856 msgid "Scale And Rotation" msgstr "Měřítko a otoÄení" -#: ../gui/wxpython/psmap/dialogs.py:5895 ../gui/wxpython/psmap/dialogs.py:6477 +#: ../gui/wxpython/psmap/dialogs.py:5897 ../gui/wxpython/psmap/dialogs.py:6479 msgid "Rotation angle (deg):" msgstr "Úhel otoÄení (stupnÄ›):" -#: ../gui/wxpython/psmap/dialogs.py:5911 ../gui/wxpython/psmap/dialogs.py:6499 +#: ../gui/wxpython/psmap/dialogs.py:5913 ../gui/wxpython/psmap/dialogs.py:6501 msgid "Counterclockwise rotation in degrees" msgstr "OtoÄení proti smÄ›ru hodinových ruÄiÄek ve stupních" -#: ../gui/wxpython/psmap/dialogs.py:6037 +#: ../gui/wxpython/psmap/dialogs.py:6039 msgid "" "PIL\n" "missing" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6057 +#: ../gui/wxpython/psmap/dialogs.py:6059 #, python-format msgid "Unable to read file %s" msgstr "Nelze naÄíst soubor %s" -#: ../gui/wxpython/psmap/dialogs.py:6118 +#: ../gui/wxpython/psmap/dialogs.py:6120 #, python-format msgid "size: %(width)s x %(height)s pts" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6140 +#: ../gui/wxpython/psmap/dialogs.py:6142 msgid "No image selected." msgstr "Nebyl vybrán žádný obrázek" -#: ../gui/wxpython/psmap/dialogs.py:6247 +#: ../gui/wxpython/psmap/dialogs.py:6249 msgid "North Arrow settings" msgstr "Nastavení smÄ›rové růžice" -#: ../gui/wxpython/psmap/dialogs.py:6258 +#: ../gui/wxpython/psmap/dialogs.py:6260 msgid "Compute convergence" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6329 +#: ../gui/wxpython/psmap/dialogs.py:6331 msgid "Symbol" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6336 +#: ../gui/wxpython/psmap/dialogs.py:6338 msgid "Select symbol:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6353 +#: ../gui/wxpython/psmap/dialogs.py:6355 msgid "" "Note: Selected symbol is not displayed\n" "in draft mode (only in preview mode)" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6386 ../gui/wxpython/psmap/dialogs.py:6745 +#: ../gui/wxpython/psmap/dialogs.py:6388 ../gui/wxpython/psmap/dialogs.py:6747 msgid "Outline color:" msgstr "Barva obrysu:" -#: ../gui/wxpython/psmap/dialogs.py:6413 ../gui/wxpython/psmap/dialogs.py:6775 +#: ../gui/wxpython/psmap/dialogs.py:6415 ../gui/wxpython/psmap/dialogs.py:6777 msgid "Fill color:" msgstr "Barva výplnÄ›:" -#: ../gui/wxpython/psmap/dialogs.py:6452 +#: ../gui/wxpython/psmap/dialogs.py:6454 msgid "Size and Rotation" msgstr "Velikost a otoÄení" -#: ../gui/wxpython/psmap/dialogs.py:6460 +#: ../gui/wxpython/psmap/dialogs.py:6462 msgid "Size (pt):" msgstr "Velikost (body):" -#: ../gui/wxpython/psmap/dialogs.py:6463 +#: ../gui/wxpython/psmap/dialogs.py:6465 msgid "Symbol size in points" msgstr "Velikost symbolu v bodech" -#: ../gui/wxpython/psmap/dialogs.py:6698 +#: ../gui/wxpython/psmap/dialogs.py:6700 msgid "Rectangle settings" msgstr "Nastavení obdélníku" -#: ../gui/wxpython/psmap/dialogs.py:6700 +#: ../gui/wxpython/psmap/dialogs.py:6702 msgid "Line settings" msgstr "Nastavení linie" -#: ../gui/wxpython/psmap/dialogs.py:6834 +#: ../gui/wxpython/psmap/dialogs.py:6836 msgid "Line width in points" msgstr "Šířka linie v bodech" -#: ../gui/wxpython/psmap/dialogs.py:6908 +#: ../gui/wxpython/psmap/dialogs.py:6910 msgid "Vector labels" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6928 +#: ../gui/wxpython/psmap/dialogs.py:6930 msgid "Vector label files created beforehand by v.label module" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6945 +#: ../gui/wxpython/psmap/dialogs.py:6947 msgid "You can select multiple label files." msgstr "" @@ -15547,7 +15575,7 @@ msgid "Map <%s> not found." msgstr "Mapa <%s> nebyla nalezena." -#: ../gui/wxpython/mapswipe/frame.py:674 ../gui/wxpython/mapdisp/frame.py:897 +#: ../gui/wxpython/mapswipe/frame.py:674 ../gui/wxpython/mapdisp/frame.py:896 msgid "No raster or vector map layer selected for querying." msgstr "Nebyla vybrána žádná vektorová mapa pro dotazování." @@ -15591,7 +15619,7 @@ msgid "Shape:" msgstr "" -#: ../gui/wxpython/gcp/manager.py:509 +#: ../gui/wxpython/gcp/manager.py:511 msgid "Select/create group:" msgstr "" @@ -15625,7 +15653,7 @@ msgid "Animation %d" msgstr "" -#: ../gui/wxpython/animation/nviztask.py:43 ../gui/wxpython/lmgr/frame.py:1391 +#: ../gui/wxpython/animation/nviztask.py:45 ../gui/wxpython/lmgr/frame.py:1395 #, python-format msgid "" "Reading workspace file <%s> failed.\n" @@ -15634,16 +15662,16 @@ "ÄŒtení souboru pracovní plochy <%s> selhalo. \n" "Neplatný soubor, nelze parsovat XML dokument." -#: ../gui/wxpython/animation/nviztask.py:53 +#: ../gui/wxpython/animation/nviztask.py:55 #, python-format msgid "No 3d view information in workspace file <%s>." msgstr "" -#: ../gui/wxpython/animation/nviztask.py:285 +#: ../gui/wxpython/animation/nviztask.py:287 msgid "Please add only one layer in the list." msgstr "" -#: ../gui/wxpython/animation/nviztask.py:292 +#: ../gui/wxpython/animation/nviztask.py:294 msgid "No map series nor space-time dataset is added." msgstr "" @@ -15669,7 +15697,7 @@ #: ../gui/wxpython/animation/toolbars.py:51 #: ../gui/wxpython/animation/toolbars.py:52 -#: ../gui/wxpython/animation/dialogs.py:324 +#: ../gui/wxpython/animation/dialogs.py:327 msgid "Add new animation" msgstr "" @@ -15680,7 +15708,7 @@ #: ../gui/wxpython/animation/toolbars.py:59 #: ../gui/wxpython/animation/toolbars.py:60 -#: ../gui/wxpython/animation/dialogs.py:907 +#: ../gui/wxpython/animation/dialogs.py:910 msgid "Export animation" msgstr "" @@ -15738,427 +15766,427 @@ msgid "%s=, %s=, %s= and %s= are mutually exclusive." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:53 +#: ../gui/wxpython/animation/dialogs.py:56 msgid "Adjust speed of animation" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:100 +#: ../gui/wxpython/animation/dialogs.py:103 msgid "Simple mode" -msgstr "" +msgstr "Jednoduchý režim" -#: ../gui/wxpython/animation/dialogs.py:105 +#: ../gui/wxpython/animation/dialogs.py:108 msgid "Frame duration:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:106 -#: ../gui/wxpython/animation/dialogs.py:147 +#: ../gui/wxpython/animation/dialogs.py:109 +#: ../gui/wxpython/animation/dialogs.py:150 msgid "ms" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:139 +#: ../gui/wxpython/animation/dialogs.py:142 msgid "Temporal mode" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:144 +#: ../gui/wxpython/animation/dialogs.py:147 msgid "Time unit:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:146 +#: ../gui/wxpython/animation/dialogs.py:149 msgid "Duration of time unit:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:218 +#: ../gui/wxpython/animation/dialogs.py:221 msgid "year" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:219 +#: ../gui/wxpython/animation/dialogs.py:222 msgid "month" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:220 +#: ../gui/wxpython/animation/dialogs.py:223 msgid "day" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:221 +#: ../gui/wxpython/animation/dialogs.py:224 msgid "hour" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:222 +#: ../gui/wxpython/animation/dialogs.py:225 msgid "minute" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:223 +#: ../gui/wxpython/animation/dialogs.py:226 msgid "second" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:288 +#: ../gui/wxpython/animation/dialogs.py:291 msgid "Animation speed is too high." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:326 +#: ../gui/wxpython/animation/dialogs.py:329 msgid "Edit animation" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:344 +#: ../gui/wxpython/animation/dialogs.py:347 msgid "Advanced" msgstr "Rozšířené" -#: ../gui/wxpython/animation/dialogs.py:375 +#: ../gui/wxpython/animation/dialogs.py:378 msgid "top left" -msgstr "" +msgstr "vlevo nahoÅ™e" -#: ../gui/wxpython/animation/dialogs.py:376 +#: ../gui/wxpython/animation/dialogs.py:379 msgid "top right" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:377 +#: ../gui/wxpython/animation/dialogs.py:380 msgid "bottom left" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:378 +#: ../gui/wxpython/animation/dialogs.py:381 msgid "bottom right" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:394 +#: ../gui/wxpython/animation/dialogs.py:397 msgid "Select 2D or 3D view" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:409 +#: ../gui/wxpython/animation/dialogs.py:412 msgid "Window position:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:419 +#: ../gui/wxpython/animation/dialogs.py:422 msgid "View mode:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:430 +#: ../gui/wxpython/animation/dialogs.py:433 msgid "" "For 3D animation, please select only one space-time dataset\n" "or one series of map layers." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:475 +#: ../gui/wxpython/animation/dialogs.py:478 #: ../gui/wxpython/lmgr/layertree.py:111 msgid "Set options" msgstr "Nastavit volby" -#: ../gui/wxpython/animation/dialogs.py:496 +#: ../gui/wxpython/animation/dialogs.py:499 msgid "3D view parameters" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:504 +#: ../gui/wxpython/animation/dialogs.py:507 msgid "Workspace file:" msgstr "Soubor pracovní plochy:" -#: ../gui/wxpython/animation/dialogs.py:506 +#: ../gui/wxpython/animation/dialogs.py:509 msgid "Choose workspace file to import 3D view parameters" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:515 +#: ../gui/wxpython/animation/dialogs.py:518 msgid "Parameter for animation:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:554 +#: ../gui/wxpython/animation/dialogs.py:557 msgid "Animate region change (2D view only)" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:558 +#: ../gui/wxpython/animation/dialogs.py:561 msgid "Start region:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:568 +#: ../gui/wxpython/animation/dialogs.py:571 msgid "End region:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:574 +#: ../gui/wxpython/animation/dialogs.py:577 msgid "Zoom value:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:575 +#: ../gui/wxpython/animation/dialogs.py:578 msgid "N-S/E-W distances in map units used to gradually reduce region." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:582 +#: ../gui/wxpython/animation/dialogs.py:585 msgid "N-S:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:585 +#: ../gui/wxpython/animation/dialogs.py:588 msgid "E-W:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:683 +#: ../gui/wxpython/animation/dialogs.py:686 msgid "Only one series or space-time dataset is accepted for 3D mode." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:691 +#: ../gui/wxpython/animation/dialogs.py:694 msgid "No map series or space-time dataset added." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:719 +#: ../gui/wxpython/animation/dialogs.py:722 msgid "Region information is not complete" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:753 +#: ../gui/wxpython/animation/dialogs.py:756 msgid "Add, edit or remove animations" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:765 +#: ../gui/wxpython/animation/dialogs.py:768 msgid "List of animations" -msgstr "" +msgstr "Seznam animací" -#: ../gui/wxpython/animation/dialogs.py:778 +#: ../gui/wxpython/animation/dialogs.py:781 msgid "Edit" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:837 +#: ../gui/wxpython/animation/dialogs.py:840 #, python-format msgid "Maximum number of animations is %d." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:887 +#: ../gui/wxpython/animation/dialogs.py:890 #: ../gui/wxpython/animation/controller.py:262 msgid "More animations are using one window. Please select different window for each animation." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:988 +#: ../gui/wxpython/animation/dialogs.py:991 msgid "Add time stamp" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1030 +#: ../gui/wxpython/animation/dialogs.py:1033 msgid "Add time stamp, image or text decoration by one of the buttons above." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1032 +#: ../gui/wxpython/animation/dialogs.py:1035 msgid "Add image or text decoration by one of the buttons above." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1053 +#: ../gui/wxpython/animation/dialogs.py:1056 msgid "Font settings:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1058 +#: ../gui/wxpython/animation/dialogs.py:1061 msgid "Sample text" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1078 +#: ../gui/wxpython/animation/dialogs.py:1081 msgid "Image file:" -msgstr "" +msgstr "Soubor obrázku:" -#: ../gui/wxpython/animation/dialogs.py:1079 +#: ../gui/wxpython/animation/dialogs.py:1082 msgid "Choose image file" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1095 +#: ../gui/wxpython/animation/dialogs.py:1098 msgid "Text:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1116 +#: ../gui/wxpython/animation/dialogs.py:1119 msgid "Placement as percentage of screen coordinates (X: 0, Y: 0 is top left):" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1151 +#: ../gui/wxpython/animation/dialogs.py:1154 msgid "image sequence" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1151 +#: ../gui/wxpython/animation/dialogs.py:1154 msgid "animated GIF" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1151 +#: ../gui/wxpython/animation/dialogs.py:1154 msgid "SWF" msgstr "SWF" -#: ../gui/wxpython/animation/dialogs.py:1151 +#: ../gui/wxpython/animation/dialogs.py:1154 msgid "AVI" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1162 +#: ../gui/wxpython/animation/dialogs.py:1165 msgid "Export to:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1189 +#: ../gui/wxpython/animation/dialogs.py:1192 msgid "animation_" -msgstr "" +msgstr "animation_" -#: ../gui/wxpython/animation/dialogs.py:1197 +#: ../gui/wxpython/animation/dialogs.py:1200 msgid "Choose directory for export" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1232 +#: ../gui/wxpython/animation/dialogs.py:1235 msgid "GIF file:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1233 -#: ../gui/wxpython/animation/dialogs.py:1257 -#: ../gui/wxpython/animation/dialogs.py:1288 +#: ../gui/wxpython/animation/dialogs.py:1236 +#: ../gui/wxpython/animation/dialogs.py:1260 +#: ../gui/wxpython/animation/dialogs.py:1291 msgid "Choose file to save animation" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1256 +#: ../gui/wxpython/animation/dialogs.py:1259 msgid "SWF file:" -msgstr "" +msgstr "SWF soubor:" -#: ../gui/wxpython/animation/dialogs.py:1279 +#: ../gui/wxpython/animation/dialogs.py:1282 msgid "" "Program 'ffmpeg' was not found.\n" "Please install it first and make sure\n" "it's in the PATH variable." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1287 +#: ../gui/wxpython/animation/dialogs.py:1290 msgid "AVI file:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1295 +#: ../gui/wxpython/animation/dialogs.py:1298 msgid "Video codec:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1299 +#: ../gui/wxpython/animation/dialogs.py:1302 msgid "Additional options:" msgstr "Další volby:" -#: ../gui/wxpython/animation/dialogs.py:1303 +#: ../gui/wxpython/animation/dialogs.py:1306 msgid "Consider adding '-sameq' or '-qscale 1' if not satisfied with video quality. Options depend on ffmpeg version." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1340 +#: ../gui/wxpython/animation/dialogs.py:1343 #, python-format msgid "Current frame rate: %.2f fps" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1472 +#: ../gui/wxpython/animation/dialogs.py:1475 #, python-format msgid "File %s not found." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1476 +#: ../gui/wxpython/animation/dialogs.py:1479 msgid "Decoration image file is missing." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1485 +#: ../gui/wxpython/animation/dialogs.py:1488 #, python-format msgid "Directory %s not found." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1489 +#: ../gui/wxpython/animation/dialogs.py:1492 msgid "Export directory is missing." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1493 -#: ../gui/wxpython/animation/dialogs.py:1497 +#: ../gui/wxpython/animation/dialogs.py:1496 +#: ../gui/wxpython/animation/dialogs.py:1500 msgid "Export file is missing." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1535 +#: ../gui/wxpython/animation/dialogs.py:1538 msgid "Time stamp" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1613 +#: ../gui/wxpython/animation/dialogs.py:1616 msgid "Add space-time dataset layer" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1638 +#: ../gui/wxpython/animation/dialogs.py:1641 msgid "Multiple raster maps" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1639 +#: ../gui/wxpython/animation/dialogs.py:1642 msgid "Multiple vector maps" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1640 +#: ../gui/wxpython/animation/dialogs.py:1643 msgid "Multiple 3D raster maps" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1641 +#: ../gui/wxpython/animation/dialogs.py:1644 msgid "Space time raster dataset" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1642 +#: ../gui/wxpython/animation/dialogs.py:1645 msgid "Space time vector dataset" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1643 +#: ../gui/wxpython/animation/dialogs.py:1646 msgid "Space time 3D raster dataset" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1682 +#: ../gui/wxpython/animation/dialogs.py:1685 msgid "Input data type:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1763 +#: ../gui/wxpython/animation/dialogs.py:1766 msgid "Select raster/vector maps." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1792 +#: ../gui/wxpython/animation/dialogs.py:1795 msgid "Please select maps or dataset first." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1821 +#: ../gui/wxpython/animation/dialogs.py:1824 msgid "Animation Tool settings" msgstr "Nastavení nástroje pro animace" -#: ../gui/wxpython/animation/dialogs.py:1885 +#: ../gui/wxpython/animation/dialogs.py:1888 msgid "Number of parallel processes:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1914 +#: ../gui/wxpython/animation/dialogs.py:1917 msgid "Text foreground color:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1935 +#: ../gui/wxpython/animation/dialogs.py:1938 msgid "Text background color:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1967 +#: ../gui/wxpython/animation/dialogs.py:1970 #: ../gui/wxpython/timeline/frame.py:303 msgid "Time" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1977 +#: ../gui/wxpython/animation/dialogs.py:1980 msgid "Absolute time format:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1997 +#: ../gui/wxpython/animation/dialogs.py:2000 msgid "Click and then press key up or down to preview different date and time formats. Type custom format string." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:2008 +#: ../gui/wxpython/animation/dialogs.py:2011 msgid "Learn more about formatting options" -msgstr "" +msgstr "Další informace o možnostech formátování" -#: ../gui/wxpython/animation/dialogs.py:2022 +#: ../gui/wxpython/animation/dialogs.py:2025 msgid "Display instances with no data" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:2025 +#: ../gui/wxpython/animation/dialogs.py:2028 msgid "When animating instant-based data which have irregular timestamps you can display 'no data frame' (checked option) or keep last frame." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:2056 +#: ../gui/wxpython/animation/dialogs.py:2059 msgid "Invalid" msgstr "" -#: ../gui/wxpython/animation/temporal_manager.py:110 +#: ../gui/wxpython/animation/temporal_manager.py:112 msgid "It is not allowed to display data with different temporal types (absolute and relative)." msgstr "" -#: ../gui/wxpython/animation/temporal_manager.py:125 +#: ../gui/wxpython/animation/temporal_manager.py:127 #, python-format msgid "It is not allowed to display data with different units (%s)." msgstr "" -#: ../gui/wxpython/animation/temporal_manager.py:137 +#: ../gui/wxpython/animation/temporal_manager.py:139 msgid "You are going to display data with different temporal types of maps (interval and point). It is recommended to use data of one temporal type to avoid confusion." msgstr "" -#: ../gui/wxpython/animation/temporal_manager.py:242 +#: ../gui/wxpython/animation/temporal_manager.py:244 #: ../gui/wxpython/animation/utils.py:70 ../gui/wxpython/animation/utils.py:79 -#: ../gui/wxpython/tplot/frame.py:809 ../gui/wxpython/timeline/frame.py:463 +#: ../gui/wxpython/tplot/frame.py:927 ../gui/wxpython/timeline/frame.py:465 #, python-format msgid "Space time dataset <%s> not found." msgstr "" -#: ../gui/wxpython/animation/temporal_manager.py:347 +#: ../gui/wxpython/animation/temporal_manager.py:349 #, python-format msgid "Topology of Space time dataset %s is invalid." msgstr "" @@ -16227,186 +16255,230 @@ msgid "Unable to load icon theme. Reason: %s. Quiting wxGUI..." msgstr "" -#: ../gui/wxpython/tplot/g.gui.tplot.py:106 +#: ../gui/wxpython/tplot/g.gui.tplot.py:138 msgid "With stvds you have to set 'attr' option" msgstr "" -#: ../gui/wxpython/tplot/g.gui.tplot.py:110 +#: ../gui/wxpython/tplot/g.gui.tplot.py:142 msgid "With stvds it is not possible to use 'coordinates' and 'cats' options together" msgstr "" -#: ../gui/wxpython/tplot/g.gui.tplot.py:113 +#: ../gui/wxpython/tplot/g.gui.tplot.py:145 msgid "With stvds you have to use 'coordinates' or 'cats' option" msgstr "" -#: ../gui/wxpython/tplot/frame.py:43 +#: ../gui/wxpython/tplot/frame.py:44 #, python-brace-format msgid "The Temporal Plot Tool needs the \"matplotlib\" (python-matplotlib) package to be installed. {0}" msgstr "" -#: ../gui/wxpython/tplot/frame.py:97 +#: ../gui/wxpython/tplot/frame.py:100 msgid "GRASS GIS Temporal Plot Tool" msgstr "" -#: ../gui/wxpython/tplot/frame.py:180 +#: ../gui/wxpython/tplot/frame.py:184 msgid "" "Raster temporal dataset (strds)\n" "Press ENTER after typing the name or select with the combobox" msgstr "" -#: ../gui/wxpython/tplot/frame.py:189 +#: ../gui/wxpython/tplot/frame.py:193 msgid "X and Y coordinates separated by comma:" msgstr "" -#: ../gui/wxpython/tplot/frame.py:201 +#: ../gui/wxpython/tplot/frame.py:205 msgid "Coordinates can be obtained for example by right-clicking on Map Display." msgstr "" -#: ../gui/wxpython/tplot/frame.py:216 +#: ../gui/wxpython/tplot/frame.py:220 msgid "STRDS" -msgstr "" +msgstr "STRDS" -#: ../gui/wxpython/tplot/frame.py:224 +#: ../gui/wxpython/tplot/frame.py:228 msgid "" "Vector temporal dataset (stvds)\n" "Press ENTER after typing the name or select with the combobox" msgstr "" -#: ../gui/wxpython/tplot/frame.py:238 +#: ../gui/wxpython/tplot/frame.py:242 msgid "Select attribute column" msgstr "" -#: ../gui/wxpython/tplot/frame.py:251 +#: ../gui/wxpython/tplot/frame.py:255 msgid "Select category of vector(s)" msgstr "" -#: ../gui/wxpython/tplot/frame.py:269 +#: ../gui/wxpython/tplot/frame.py:273 msgid "STVDS" msgstr "" -#: ../gui/wxpython/tplot/frame.py:297 ../gui/wxpython/tplot/frame.py:724 -#: ../gui/wxpython/tplot/frame.py:728 ../gui/wxpython/tplot/frame.py:749 -#: ../gui/wxpython/tplot/frame.py:875 +#: ../gui/wxpython/tplot/frame.py:280 +msgid "Set title for the plot" +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:285 +#, fuzzy +msgid "Set label for X axis" +msgstr "Nastavit popisek" + +#: ../gui/wxpython/tplot/frame.py:290 +#, fuzzy +msgid "Set label for Y axis" +msgstr "Nastavit popisek" + +#: ../gui/wxpython/tplot/frame.py:302 +#, fuzzy +msgid "Labels" +msgstr "Popisek" + +#: ../gui/wxpython/tplot/frame.py:309 +msgid "Path for output CSV file with plotted data" +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:315 +msgid "CVS path" +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:321 +#, fuzzy +msgid "Do you want the CSV header?" +msgstr "Chcete uložit zmÄ›ny v modelu?" + +#: ../gui/wxpython/tplot/frame.py:363 ../gui/wxpython/tplot/frame.py:842 +#: ../gui/wxpython/tplot/frame.py:846 ../gui/wxpython/tplot/frame.py:867 +#: ../gui/wxpython/tplot/frame.py:993 msgid "Invalid input coordinates" msgstr "" -#: ../gui/wxpython/tplot/frame.py:309 ../gui/wxpython/tplot/frame.py:422 +#: ../gui/wxpython/tplot/frame.py:375 ../gui/wxpython/tplot/frame.py:488 #: ../gui/wxpython/timeline/frame.py:180 #, python-format msgid "Dataset <%s> not found in temporal database" msgstr "" -#: ../gui/wxpython/tplot/frame.py:327 ../gui/wxpython/tplot/frame.py:441 +#: ../gui/wxpython/tplot/frame.py:393 ../gui/wxpython/tplot/frame.py:507 #: ../gui/wxpython/timeline/frame.py:196 msgid "Datasets have different temporal type (absolute x relative), which is not allowed." msgstr "" -#: ../gui/wxpython/tplot/frame.py:344 ../gui/wxpython/tplot/frame.py:451 +#: ../gui/wxpython/tplot/frame.py:410 ../gui/wxpython/tplot/frame.py:517 #: ../gui/wxpython/timeline/frame.py:215 msgid "Datasets have different time unit which is not allowed." msgstr "" -#: ../gui/wxpython/tplot/frame.py:388 +#: ../gui/wxpython/tplot/frame.py:454 #, python-brace-format msgid "Category {ca} is not on vector map {ma} and it will be not used" msgstr "" -#: ../gui/wxpython/tplot/frame.py:407 +#: ../gui/wxpython/tplot/frame.py:473 msgid "Both coordinates and categories are set, coordinates will be used. The use categories remove text from coordinate form" msgstr "" -#: ../gui/wxpython/tplot/frame.py:412 +#: ../gui/wxpython/tplot/frame.py:478 msgid "With Vector temporal dataset you have to select an attribute column" msgstr "" -#: ../gui/wxpython/tplot/frame.py:464 +#: ../gui/wxpython/tplot/frame.py:530 msgid "Difference number of vector layers and maps in the vector temporal dataset" msgstr "" -#: ../gui/wxpython/tplot/frame.py:506 +#: ../gui/wxpython/tplot/frame.py:572 #, python-brace-format msgid "No connection between vector map {vmap} and layer {la}" msgstr "" -#: ../gui/wxpython/tplot/frame.py:580 -msgid "Problem getting data from raster temporal dataset. Empty list of values." -msgstr "" - -#: ../gui/wxpython/tplot/frame.py:592 ../gui/wxpython/tplot/frame.py:644 -#: ../gui/wxpython/tplot/frame.py:682 +#: ../gui/wxpython/tplot/frame.py:638 #, python-format msgid "Temporal resolution: %s" msgstr "" -#: ../gui/wxpython/tplot/frame.py:594 ../gui/wxpython/tplot/frame.py:646 -#: ../gui/wxpython/tplot/frame.py:684 ../gui/wxpython/timeline/frame.py:373 +#: ../gui/wxpython/tplot/frame.py:640 ../gui/wxpython/timeline/frame.py:374 #, python-format msgid "Time [%s]" msgstr "" -#: ../gui/wxpython/tplot/frame.py:625 +#: ../gui/wxpython/tplot/frame.py:683 +msgid "Problem getting data from raster temporal dataset. Empty list of values." +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:729 #, python-brace-format msgid "Problem getting data from vector temporal dataset. Empty list of values for cat {ca}." msgstr "" -#: ../gui/wxpython/tplot/frame.py:670 +#: ../gui/wxpython/tplot/frame.py:776 msgid "Problem getting data from vector temporal dataset. Empty list of values." msgstr "" -#: ../gui/wxpython/tplot/frame.py:717 +#: ../gui/wxpython/tplot/frame.py:802 +#, fuzzy, python-brace-format +msgid "{pa} already exists, do you want to overwrite?" +msgstr "Vektorová vrstva <%s> již existuje. PÅ™ejete si ji pÅ™epsat?" + +#: ../gui/wxpython/tplot/frame.py:804 +#, fuzzy +msgid "File exists" +msgstr "Soubor již existuje" + +#: ../gui/wxpython/tplot/frame.py:809 +msgid "Please change name of output CSV file or " +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:835 msgid "Incorrect coordinates format, should be: x,y" msgstr "" -#: ../gui/wxpython/tplot/frame.py:733 +#: ../gui/wxpython/tplot/frame.py:851 msgid "Seed point outside the current region" msgstr "" -#: ../gui/wxpython/tplot/frame.py:745 +#: ../gui/wxpython/tplot/frame.py:863 msgid "Invalid input raster dataset" msgstr "" -#: ../gui/wxpython/tplot/frame.py:762 +#: ../gui/wxpython/tplot/frame.py:880 msgid "Invalid input vector dataset" msgstr "" -#: ../gui/wxpython/tplot/frame.py:824 ../gui/wxpython/timeline/frame.py:478 +#: ../gui/wxpython/tplot/frame.py:942 ../gui/wxpython/timeline/frame.py:480 #, python-format msgid "Please specify the space time dataset <%s>." msgstr "" -#: ../gui/wxpython/tplot/frame.py:827 ../gui/wxpython/timeline/frame.py:480 +#: ../gui/wxpython/tplot/frame.py:945 ../gui/wxpython/timeline/frame.py:482 msgid "Ambiguous dataset name" msgstr "" -#: ../gui/wxpython/tplot/frame.py:868 ../gui/wxpython/tplot/frame.py:916 +#: ../gui/wxpython/tplot/frame.py:986 ../gui/wxpython/tplot/frame.py:1044 msgid "Invalid input temporal dataset" msgstr "" -#: ../gui/wxpython/tplot/frame.py:937 +#: ../gui/wxpython/tplot/frame.py:1065 msgid "Datasets have different number of values" msgstr "" -#: ../gui/wxpython/tplot/frame.py:961 ../gui/wxpython/timeline/frame.py:564 +#: ../gui/wxpython/tplot/frame.py:1089 ../gui/wxpython/timeline/frame.py:566 #, python-format msgid "Space time raster dataset: %s" msgstr "" -#: ../gui/wxpython/tplot/frame.py:963 ../gui/wxpython/timeline/frame.py:566 +#: ../gui/wxpython/tplot/frame.py:1091 ../gui/wxpython/timeline/frame.py:568 #, python-format msgid "Space time vector dataset: %s" msgstr "" -#: ../gui/wxpython/tplot/frame.py:965 ../gui/wxpython/timeline/frame.py:568 +#: ../gui/wxpython/tplot/frame.py:1093 ../gui/wxpython/timeline/frame.py:570 #, python-format msgid "Space time 3D raster dataset: %s" msgstr "" -#: ../gui/wxpython/tplot/frame.py:967 +#: ../gui/wxpython/tplot/frame.py:1095 #, python-brace-format msgid "Value for {date} is {val}" msgstr "" -#: ../gui/wxpython/tplot/frame.py:970 +#: ../gui/wxpython/tplot/frame.py:1098 msgid "Press Del to dismiss." msgstr "" @@ -16478,7 +16550,7 @@ msgid "Launch user-defined script" msgstr "Spustit uživatelem definovaný skript" -#: ../gui/wxpython/lmgr/toolbars.py:166 ../gui/wxpython/lmgr/pyshell.py:63 +#: ../gui/wxpython/lmgr/toolbars.py:166 ../gui/wxpython/lmgr/pyshell.py:65 msgid "Open a simple Python code editor" msgstr "" @@ -16518,40 +16590,40 @@ msgid "Show 3D view mode manual" msgstr "" -#: ../gui/wxpython/lmgr/pyshell.py:43 +#: ../gui/wxpython/lmgr/pyshell.py:45 #, python-format msgid "Welcome to wxGUI Interactive Python Shell %s" msgstr "" -#: ../gui/wxpython/lmgr/pyshell.py:44 +#: ../gui/wxpython/lmgr/pyshell.py:46 #, python-format msgid "Type %s for more GRASS scripting related information." msgstr "" -#: ../gui/wxpython/lmgr/pyshell.py:45 +#: ../gui/wxpython/lmgr/pyshell.py:47 #, python-format msgid "Type %s to add raster or vector to the layer tree." msgstr "" -#: ../gui/wxpython/lmgr/pyshell.py:55 +#: ../gui/wxpython/lmgr/pyshell.py:57 msgid "Delete all text from the shell" msgstr "Vymazat veÅ¡kerý text ze shellu" -#: ../gui/wxpython/lmgr/pyshell.py:60 +#: ../gui/wxpython/lmgr/pyshell.py:62 msgid "Simple &editor" msgstr "" -#: ../gui/wxpython/lmgr/pyshell.py:117 +#: ../gui/wxpython/lmgr/pyshell.py:119 #, python-format msgid "Raster or vector map <%s> not found" msgstr "Rastrová nebo vektorová vrstva <%s> nebyla nalezena" -#: ../gui/wxpython/lmgr/pyshell.py:124 +#: ../gui/wxpython/lmgr/pyshell.py:126 #, python-format msgid "Raster map <%s> added" msgstr "Rastrová vrstva <%s> pÅ™idána" -#: ../gui/wxpython/lmgr/pyshell.py:126 +#: ../gui/wxpython/lmgr/pyshell.py:128 #, python-format msgid "Vector map <%s> added" msgstr "Vektorová vrstva <%s> pÅ™idána" @@ -16575,7 +16647,7 @@ #: ../gui/wxpython/lmgr/frame.py:159 msgid "Tools Toolbar" -msgstr "" +msgstr "Panel nástrojů" #: ../gui/wxpython/lmgr/frame.py:162 msgid "Vector Toolbar" @@ -16585,7 +16657,7 @@ msgid "3D view Toolbar" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:284 ../gui/wxpython/lmgr/frame.py:1717 +#: ../gui/wxpython/lmgr/frame.py:284 ../gui/wxpython/lmgr/frame.py:1720 msgid "Rename Map Display" msgstr "PÅ™ejmenovat mapové okno" @@ -16633,11 +16705,11 @@ msgid "GRASS Model File (*.gxm)|*.gxm" msgstr "GRASS soubor modulu (*.gxm)|*.gxm" -#: ../gui/wxpython/lmgr/frame.py:663 ../gui/wxpython/lmgr/frame.py:2518 +#: ../gui/wxpython/lmgr/frame.py:663 ../gui/wxpython/lmgr/frame.py:2521 msgid "Do you want to save changes in the workspace?" msgstr "Chcete uložit zmÄ›ny pracovní plochy?" -#: ../gui/wxpython/lmgr/frame.py:665 ../gui/wxpython/lmgr/frame.py:2520 +#: ../gui/wxpython/lmgr/frame.py:665 ../gui/wxpython/lmgr/frame.py:2523 msgid "Do you want to store current settings to workspace file?" msgstr "Chcete uložit souÄasné nastavení do souboru pracovní plochy?" @@ -16651,7 +16723,7 @@ msgid "Command '%s' not yet implemented in the WxGUI. Try adding it as a command layer instead." msgstr "Příkaz '%s' jeÅ¡tÄ› nebyl implementován do WxGUI. Zkuste jej pÅ™idat jako vrstvu příkazů." -#: ../gui/wxpython/lmgr/frame.py:936 ../gui/wxpython/lmgr/frame.py:2002 +#: ../gui/wxpython/lmgr/frame.py:936 ../gui/wxpython/lmgr/frame.py:2005 msgid "Selected map layer is not vector." msgstr "Vybraná mapová vrstva není vektor." @@ -16707,122 +16779,122 @@ msgid "No location/mapset provided. Operation canceled." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1078 ../gui/wxpython/lmgr/frame.py:1099 +#: ../gui/wxpython/lmgr/frame.py:1078 ../gui/wxpython/lmgr/frame.py:1103 msgid "No mapset provided. Operation canceled." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1087 ../gui/wxpython/lmgr/frame.py:1109 +#: ../gui/wxpython/lmgr/frame.py:1091 ../gui/wxpython/lmgr/frame.py:1113 #: ../gui/wxpython/datacatalog/frame.py:127 #, python-format msgid "Current mapset is <%s>." msgstr "SouÄasný mapset je <%s>." -#: ../gui/wxpython/lmgr/frame.py:1133 +#: ../gui/wxpython/lmgr/frame.py:1137 #, python-format msgid "" "Working directory changed to:\n" "\"%s\"" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1140 +#: ../gui/wxpython/lmgr/frame.py:1144 msgid "Changes current working directory for this GUI." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1142 +#: ../gui/wxpython/lmgr/frame.py:1146 msgid "Usage: cd [directory]" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1143 +#: ../gui/wxpython/lmgr/frame.py:1147 msgid "Without parameters it opens a dialog." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1147 +#: ../gui/wxpython/lmgr/frame.py:1151 msgid "If ~ (tilde) is present as the first directory on the path, it is replaced by user's home directory." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1161 +#: ../gui/wxpython/lmgr/frame.py:1165 msgid "More than one parameter provided." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1181 +#: ../gui/wxpython/lmgr/frame.py:1185 msgid "Choose a working directory" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1226 +#: ../gui/wxpython/lmgr/frame.py:1230 msgid "System Info" msgstr "Informace o systému" -#: ../gui/wxpython/lmgr/frame.py:1241 +#: ../gui/wxpython/lmgr/frame.py:1245 msgid "GRASS version" msgstr "Verze GRASSu" -#: ../gui/wxpython/lmgr/frame.py:1242 +#: ../gui/wxpython/lmgr/frame.py:1246 msgid "GRASS SVN revision" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1244 +#: ../gui/wxpython/lmgr/frame.py:1248 msgid "Build date" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1246 +#: ../gui/wxpython/lmgr/frame.py:1250 msgid "Build platform" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1259 +#: ../gui/wxpython/lmgr/frame.py:1263 msgid "Platform" msgstr "Platforma" -#: ../gui/wxpython/lmgr/frame.py:1322 +#: ../gui/wxpython/lmgr/frame.py:1326 msgid "Current workspace is not empty. Do you want to store current settings to workspace file?" msgstr "Pracovní plocha není prázdná. PÅ™ejete si uložit aktuální nastavení do souboru pracovního plochy?" -#: ../gui/wxpython/lmgr/frame.py:1325 +#: ../gui/wxpython/lmgr/frame.py:1329 msgid "Create new workspace?" msgstr "VytvoÅ™it novou pracovní plochu?" -#: ../gui/wxpython/lmgr/frame.py:1354 +#: ../gui/wxpython/lmgr/frame.py:1358 msgid "Choose workspace file" msgstr "Zvolit soubor pracovní plochy" -#: ../gui/wxpython/lmgr/frame.py:1356 ../gui/wxpython/lmgr/frame.py:1594 +#: ../gui/wxpython/lmgr/frame.py:1360 ../gui/wxpython/lmgr/frame.py:1597 msgid "GRASS Workspace File (*.gxw)|*.gxw" msgstr "Soubor pracovní plochy GRASSu (*.gxw)|*.gxw" -#: ../gui/wxpython/lmgr/frame.py:1396 ../gui/wxpython/lmgr/frame.py:1568 +#: ../gui/wxpython/lmgr/frame.py:1400 ../gui/wxpython/lmgr/frame.py:1571 msgid "Please wait, loading workspace..." msgstr "Prosím Äekejte, pracovní plocha se naÄítá..." -#: ../gui/wxpython/lmgr/frame.py:1548 +#: ../gui/wxpython/lmgr/frame.py:1551 msgid "Choose GRC file to load" msgstr "Vyberte soubor GRC k naÄtení" -#: ../gui/wxpython/lmgr/frame.py:1550 +#: ../gui/wxpython/lmgr/frame.py:1553 msgid "Old GRASS Workspace File (*.grc)|*.grc" msgstr "Starý soubor pracovní plochy GRASSu (*.grc)|*.grc" -#: ../gui/wxpython/lmgr/frame.py:1592 +#: ../gui/wxpython/lmgr/frame.py:1595 msgid "Choose file to save current workspace" msgstr "Vybrat soubor pro uložení aktuální pracovní plochy" -#: ../gui/wxpython/lmgr/frame.py:1612 ../gui/wxpython/lmgr/frame.py:1633 +#: ../gui/wxpython/lmgr/frame.py:1615 ../gui/wxpython/lmgr/frame.py:1636 #, python-format msgid "Workspace file <%s> already exists. Do you want to overwrite this file?" msgstr "Soubor pracovní plochy <%s> již existuje. PÅ™ejete si tento soubor pÅ™epsat?" -#: ../gui/wxpython/lmgr/frame.py:1660 +#: ../gui/wxpython/lmgr/frame.py:1663 msgid "Writing current settings to workspace file failed." msgstr "Zápis aktuálního nastavení do souboru pracovní plochy selhalo." -#: ../gui/wxpython/lmgr/frame.py:1672 ../gui/wxpython/gmodeler/frame.py:1139 +#: ../gui/wxpython/lmgr/frame.py:1675 ../gui/wxpython/gmodeler/frame.py:1139 #, python-format msgid "Unable to open file <%s> for writing." msgstr "Nelze otevřít soubor <%s> pro zápis." -#: ../gui/wxpython/lmgr/frame.py:1716 +#: ../gui/wxpython/lmgr/frame.py:1719 msgid "Enter new name:" msgstr "Zadejte nový název:" -#: ../gui/wxpython/lmgr/frame.py:1814 +#: ../gui/wxpython/lmgr/frame.py:1817 #, python-format msgid "" "Unable to launch \"Supervised Classification Tool\".\n" @@ -16830,32 +16902,32 @@ "Reason: %s" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1856 +#: ../gui/wxpython/lmgr/frame.py:1859 msgid "Unable to start Timeline Tool." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1867 +#: ../gui/wxpython/lmgr/frame.py:1870 msgid "Unable to start Temporal Plot Tool." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2137 +#: ../gui/wxpython/lmgr/frame.py:2140 msgid "Add selected map layers into layer tree" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2170 ../gui/wxpython/lmgr/frame.py:2207 +#: ../gui/wxpython/lmgr/frame.py:2173 ../gui/wxpython/lmgr/frame.py:2210 #, python-format msgid "Unsupported map layer type <%s>." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2336 +#: ../gui/wxpython/lmgr/frame.py:2339 msgid "Note that cell values can only be displayed for regions of less than 10,000 cells." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2428 ../gui/wxpython/lmgr/layertree.py:1983 +#: ../gui/wxpython/lmgr/frame.py:2431 ../gui/wxpython/lmgr/layertree.py:1983 msgid "opacity:" msgstr "průhlednost:" -#: ../gui/wxpython/lmgr/frame.py:2436 +#: ../gui/wxpython/lmgr/frame.py:2439 #, python-format msgid "" "Do you want to remove map layer(s)\n" @@ -16866,27 +16938,27 @@ "%s\n" "ze seznamu vrstev?" -#: ../gui/wxpython/lmgr/frame.py:2439 +#: ../gui/wxpython/lmgr/frame.py:2442 msgid "Do you want to remove selected map layer(s) from layer tree?" msgstr "PÅ™ejete si odstranit vybranou mapovou vrstvu ze stromu vrstev?" -#: ../gui/wxpython/lmgr/frame.py:2445 +#: ../gui/wxpython/lmgr/frame.py:2448 msgid "Remove map layer" msgstr "Odstranit mapovou vrstvu" -#: ../gui/wxpython/lmgr/frame.py:2527 +#: ../gui/wxpython/lmgr/frame.py:2530 msgid "Quit GRASS GUI" msgstr "UkonÄit GRASS GUI" -#: ../gui/wxpython/lmgr/frame.py:2559 +#: ../gui/wxpython/lmgr/frame.py:2562 msgid "Unable to exit GRASS shell: unknown PID" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2579 +#: ../gui/wxpython/lmgr/frame.py:2582 msgid "Display resolution is currently not constrained to computational settings. It's suggested to constrain map to region geometry. Do you want to constrain the resolution?" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2588 +#: ../gui/wxpython/lmgr/frame.py:2591 msgid "Constrain map to region geometry?" msgstr "" @@ -17125,7 +17197,7 @@ #: ../gui/wxpython/rlisetup/frame.py:23 msgid "Modify the configuration file" -msgstr "" +msgstr "Upravit konfiguraÄní soubor" #: ../gui/wxpython/rlisetup/frame.py:37 #, python-brace-format @@ -17194,7 +17266,7 @@ msgstr "" #: ../gui/wxpython/rlisetup/functions.py:127 -#: ../gui/wxpython/rlisetup/wizard.py:1712 +#: ../gui/wxpython/rlisetup/wizard.py:1711 msgid "The polygon seems to have 0 areas" msgstr "" @@ -17301,7 +17373,7 @@ #: ../gui/wxpython/rlisetup/wizard.py:549 msgid "Keyboard setting" -msgstr "" +msgstr "Nastavení klávesnice" #: ../gui/wxpython/rlisetup/wizard.py:550 msgid "Draw the sampling frame" @@ -17539,77 +17611,77 @@ msgid "Select sample area " msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1715 +#: ../gui/wxpython/rlisetup/wizard.py:1714 msgid "Select sample area 1 of " msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1745 +#: ../gui/wxpython/rlisetup/wizard.py:1744 msgid "Configuration file name:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1754 +#: ../gui/wxpython/rlisetup/wizard.py:1753 msgid "Raster name:" msgstr "Název rastru:" -#: ../gui/wxpython/rlisetup/wizard.py:1764 +#: ../gui/wxpython/rlisetup/wizard.py:1763 msgid "Vector name:" msgstr "Název vektoru:" -#: ../gui/wxpython/rlisetup/wizard.py:1773 +#: ../gui/wxpython/rlisetup/wizard.py:1772 msgid "Region type:" msgstr "Typ regionu:" -#: ../gui/wxpython/rlisetup/wizard.py:1791 +#: ../gui/wxpython/rlisetup/wizard.py:1790 msgid "Sampling area type:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1854 +#: ../gui/wxpython/rlisetup/wizard.py:1853 msgid "Region keyboard values:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1868 -#: ../gui/wxpython/rlisetup/wizard.py:1893 -#: ../gui/wxpython/rlisetup/wizard.py:1897 +#: ../gui/wxpython/rlisetup/wizard.py:1867 +#: ../gui/wxpython/rlisetup/wizard.py:1892 +#: ../gui/wxpython/rlisetup/wizard.py:1896 msgid "Type of shape:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1871 -#: ../gui/wxpython/rlisetup/wizard.py:1900 +#: ../gui/wxpython/rlisetup/wizard.py:1870 +#: ../gui/wxpython/rlisetup/wizard.py:1899 msgid "Radius size:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1872 -#: ../gui/wxpython/rlisetup/wizard.py:1901 +#: ../gui/wxpython/rlisetup/wizard.py:1871 +#: ../gui/wxpython/rlisetup/wizard.py:1900 msgid "Name circle mask:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1874 -#: ../gui/wxpython/rlisetup/wizard.py:1903 +#: ../gui/wxpython/rlisetup/wizard.py:1873 +#: ../gui/wxpython/rlisetup/wizard.py:1902 msgid "Width size:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1875 -#: ../gui/wxpython/rlisetup/wizard.py:1904 +#: ../gui/wxpython/rlisetup/wizard.py:1874 +#: ../gui/wxpython/rlisetup/wizard.py:1903 msgid "Height size:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1878 +#: ../gui/wxpython/rlisetup/wizard.py:1877 msgid "Method of distribution:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1881 +#: ../gui/wxpython/rlisetup/wizard.py:1880 msgid "Number sampling units:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1884 +#: ../gui/wxpython/rlisetup/wizard.py:1883 msgid "Distance between units:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1887 +#: ../gui/wxpython/rlisetup/wizard.py:1886 msgid "Number row strates:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1889 +#: ../gui/wxpython/rlisetup/wizard.py:1888 msgid "Number column strates:" msgstr "" @@ -17640,56 +17712,56 @@ msgid "Remove legend" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:254 +#: ../gui/wxpython/mapwin/buffered.py:256 msgid "Copy coordinates to clipboard" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:262 +#: ../gui/wxpython/mapwin/buffered.py:264 msgid "Hide toolbars" -msgstr "" +msgstr "Skrýt panely nástrojů" -#: ../gui/wxpython/mapwin/buffered.py:264 +#: ../gui/wxpython/mapwin/buffered.py:266 msgid "Show toolbars" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:271 +#: ../gui/wxpython/mapwin/buffered.py:273 msgid "Hide statusbar" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:272 +#: ../gui/wxpython/mapwin/buffered.py:274 msgid "Show statusbar" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:289 +#: ../gui/wxpython/mapwin/buffered.py:291 msgid "Resize legend" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:990 +#: ../gui/wxpython/mapwin/buffered.py:991 msgid "Unable to draw registered graphics. The graphics was unregistered." msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:2079 +#: ../gui/wxpython/mapwin/buffered.py:2080 msgid "Zoom to saved region extents" msgstr "PÅ™iblížit na uložený region" -#: ../gui/wxpython/mapwin/buffered.py:2081 +#: ../gui/wxpython/mapwin/buffered.py:2082 msgid "Set compulational region from named region" msgstr "Nastavit výpoÄetní region podle pojmenovaného regionu" -#: ../gui/wxpython/mapwin/buffered.py:2094 +#: ../gui/wxpython/mapwin/buffered.py:2095 #, python-format msgid "Region <%s> not found. Operation canceled." msgstr "Region <%s> nebyl nalezen. Operace ukonÄena." -#: ../gui/wxpython/mapwin/buffered.py:2124 +#: ../gui/wxpython/mapwin/buffered.py:2125 msgid "Save display extents to region file" msgstr "Uložit rozsah okna do souboru regionu" -#: ../gui/wxpython/mapwin/buffered.py:2126 +#: ../gui/wxpython/mapwin/buffered.py:2127 msgid "Save computational region to region file" msgstr "Uložit výpoÄetní region do souboru regionu" -#: ../gui/wxpython/mapwin/buffered.py:2138 +#: ../gui/wxpython/mapwin/buffered.py:2139 #, python-format msgid "Region file <%s> already exists. Do you want to overwrite it?" msgstr "Soubor regionu <%s> již existuje. PÅ™ejete si tento soubor pÅ™epsat?" @@ -18232,7 +18304,7 @@ #: ../gui/wxpython/datacatalog/toolbars.py:54 msgid "Search:" -msgstr "" +msgstr "Hledat:" #: ../gui/wxpython/datacatalog/toolbars.py:56 msgid "Type to search database by map type or name. Use prefix 'r:', 'v:' and 'r3:'to show only raster, vector or 3D raster data, respectively. Use Python regular expressions to refine your search." @@ -18347,7 +18419,7 @@ #: ../gui/wxpython/datacatalog/tree.py:793 msgid "Delete map" -msgstr "" +msgstr "Smazat mapu" #: ../gui/wxpython/datacatalog/tree.py:794 #, python-brace-format @@ -18436,92 +18508,93 @@ msgid "Data catalog" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:95 ../gui/wxpython/dbmgr/base.py:2276 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:99 ../gui/wxpython/dbmgr/base.py:2278 msgid "Database connection" msgstr "Databázové spojení" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:127 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:131 msgid "Set SQL statement to default" msgstr "Nastavit SQL příkaz jako výchozí" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:130 -msgid "Apply SQL statement in Attribute Table Manager" -msgstr "Použít příkaz SQL ve správci atributových tabulek" +#: ../gui/wxpython/dbmgr/sqlbuilder.py:134 +msgid "Apply SQL statement" +msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:132 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:136 msgid "Close the dialog" msgstr "Zavřít dialog " -#: ../gui/wxpython/dbmgr/sqlbuilder.py:219 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:223 msgid "Columns" msgstr "Sloupce" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:233 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:238 msgid "Interactive insertion" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:247 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:252 msgid "Values" msgstr "Hodnoty" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:257 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:262 msgid "Get all values" msgstr "Získat vÅ¡echny hodnoty" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:262 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:267 msgid "Get sample" msgstr "Získat vzorek" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:264 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:269 msgid "Get first 256 unique values as sample" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:283 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:288 msgid "Go to:" msgstr "PÅ™ejít na:" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:296 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:301 msgid "Close dialog on apply" msgstr "Zavřít dialog pÅ™i souhlasu" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:471 -#: ../gui/wxpython/dbmgr/sqlbuilder.py:616 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:482 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:627 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:855 #, python-format msgid "GRASS SQL Builder (%(type)s) - <%(map)s>" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:474 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:485 msgid "Column to show (SELECT clause)" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:475 -#: ../gui/wxpython/dbmgr/sqlbuilder.py:620 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:486 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:631 msgid "Constraint for query (WHERE clause)" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:487 ../gui/wxpython/dbmgr/base.py:1213 -#: ../gui/wxpython/dbmgr/base.py:1239 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:498 ../gui/wxpython/dbmgr/base.py:1215 +#: ../gui/wxpython/dbmgr/base.py:1241 #, python-format msgid "Example: %s" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:491 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:502 msgid "Verify" msgstr "Ověřit" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:492 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:503 msgid "Verify SQL statement" msgstr "Ověřit SQL příkaz" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:500 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:511 msgid "SQL statement not verified" msgstr "SQL příkaz nebyl ověřen" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:544 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:555 msgid "SQL statement is not valid" msgstr "SQL příkaz není platný" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:546 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:557 #, python-format msgid "" "SQL statement is not valid.\n" @@ -18532,31 +18605,31 @@ "\n" "%s" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:548 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:559 msgid "SQL statement is valid" msgstr "SQL příkaz je platný" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:619 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:630 msgid "Column to set (SET clause)" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:621 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:632 msgid "Calculate column value to set" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:693 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:704 msgid "Functions" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:726 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:737 msgid "SQL statement was not applied" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:728 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:739 msgid "SQL statement applied" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:762 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:773 msgid "Dbf driver does not support usage of SQL functions." msgstr "" @@ -18614,65 +18687,65 @@ msgid "Unknown" msgstr "Neznámý" -#: ../gui/wxpython/dbmgr/dialogs.py:788 ../gui/wxpython/dbmgr/base.py:2319 -#: ../gui/wxpython/dbmgr/base.py:2383 +#: ../gui/wxpython/dbmgr/dialogs.py:788 ../gui/wxpython/dbmgr/base.py:2321 +#: ../gui/wxpython/dbmgr/base.py:2385 msgid "Column" msgstr "" -#: ../gui/wxpython/dbmgr/dialogs.py:799 ../gui/wxpython/dbmgr/base.py:2338 +#: ../gui/wxpython/dbmgr/dialogs.py:799 ../gui/wxpython/dbmgr/base.py:2340 #: ../gui/wxpython/gmodeler/preferences.py:255 #: ../gui/wxpython/web_services/widgets.py:935 msgid "Type" msgstr "Typ" -#: ../gui/wxpython/dbmgr/dialogs.py:810 ../gui/wxpython/dbmgr/base.py:2354 +#: ../gui/wxpython/dbmgr/dialogs.py:810 ../gui/wxpython/dbmgr/base.py:2356 msgid "Length" msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:79 +#: ../gui/wxpython/dbmgr/manager.py:80 msgid "GRASS GIS Attribute Table Manager - " msgstr "Správce atributových tabulek GRASS GISu - " -#: ../gui/wxpython/dbmgr/manager.py:81 +#: ../gui/wxpython/dbmgr/manager.py:82 msgid "READONLY - " msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:99 +#: ../gui/wxpython/dbmgr/manager.py:100 #, python-format msgid "Database connection for vector map <%s> is not defined in DB file. You can define new connection in 'Manage layers' tab." msgstr "Databázové nastavení není pro vektorovou mapu <%s> definováno v souboru DB. Toto nastavení můžete provést v panelu 'Správa vrstev'." -#: ../gui/wxpython/dbmgr/manager.py:105 +#: ../gui/wxpython/dbmgr/manager.py:106 msgid "Please wait, loading attribute data..." msgstr "Prosím Äekejte, naÄítají se atributová data..." -#: ../gui/wxpython/dbmgr/manager.py:114 +#: ../gui/wxpython/dbmgr/manager.py:115 msgid "Browse data" msgstr "Procházet data" -#: ../gui/wxpython/dbmgr/manager.py:122 +#: ../gui/wxpython/dbmgr/manager.py:123 msgid "Manage tables" msgstr "Správa tabulek" -#: ../gui/wxpython/dbmgr/manager.py:129 +#: ../gui/wxpython/dbmgr/manager.py:130 msgid "Manage layers" msgstr "Správa vrstev" -#: ../gui/wxpython/dbmgr/manager.py:140 +#: ../gui/wxpython/dbmgr/manager.py:141 msgid "Close Attribute Table Manager" msgstr "Zavřít Správce atributových tabulek" -#: ../gui/wxpython/dbmgr/manager.py:143 +#: ../gui/wxpython/dbmgr/manager.py:144 msgid "Reload currently selected attribute data" msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:146 +#: ../gui/wxpython/dbmgr/manager.py:147 msgid "Reload all attribute data (drop current selection)" msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:222 ../gui/wxpython/dbmgr/base.py:317 -#: ../gui/wxpython/dbmgr/base.py:919 ../gui/wxpython/dbmgr/base.py:1089 -#: ../gui/wxpython/dbmgr/base.py:1444 ../gui/wxpython/dbmgr/base.py:2096 +#: ../gui/wxpython/dbmgr/manager.py:223 ../gui/wxpython/dbmgr/base.py:317 +#: ../gui/wxpython/dbmgr/base.py:921 ../gui/wxpython/dbmgr/base.py:1091 +#: ../gui/wxpython/dbmgr/base.py:1446 ../gui/wxpython/dbmgr/base.py:2098 #, python-format msgid "Number of loaded records: %d" msgstr "PoÄet nahraných záznamů: %d" @@ -18776,129 +18849,129 @@ msgid "Add column to table <%s>" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1025 +#: ../gui/wxpython/dbmgr/base.py:1027 msgid "Unable to add column to the table. No column name defined." msgstr "Nelze pÅ™idat sloupec do atributové tabulky. Nebyl zadáno jméno sloupce." -#: ../gui/wxpython/dbmgr/base.py:1039 +#: ../gui/wxpython/dbmgr/base.py:1041 #, python-format msgid "Column <%(column)s> already exists in table <%(table)s>." msgstr "Sloupec <%(column)s> již v tabulce <%(table)s> existuje." -#: ../gui/wxpython/dbmgr/base.py:1122 +#: ../gui/wxpython/dbmgr/base.py:1124 msgid "Attribute data - right-click to edit/manage records" msgstr "Atributová data - editace/správa záznamů pravé tlaÄítko myÅ¡i" -#: ../gui/wxpython/dbmgr/base.py:1137 ../gui/wxpython/dbmgr/base.py:2260 -#: ../gui/wxpython/dbmgr/base.py:2955 ../gui/wxpython/dbmgr/base.py:3090 -#: ../gui/wxpython/dbmgr/base.py:3359 +#: ../gui/wxpython/dbmgr/base.py:1139 ../gui/wxpython/dbmgr/base.py:2262 +#: ../gui/wxpython/dbmgr/base.py:2957 ../gui/wxpython/dbmgr/base.py:3092 +#: ../gui/wxpython/dbmgr/base.py:3361 msgid "Table" msgstr "Tabulka" -#: ../gui/wxpython/dbmgr/base.py:1139 ../gui/wxpython/dbmgr/base.py:2262 +#: ../gui/wxpython/dbmgr/base.py:1141 ../gui/wxpython/dbmgr/base.py:2264 msgid " (readonly)" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1153 +#: ../gui/wxpython/dbmgr/base.py:1155 msgid "SQL Query" msgstr "Dotaz SQL" -#: ../gui/wxpython/dbmgr/base.py:1183 +#: ../gui/wxpython/dbmgr/base.py:1185 msgid "Simple" msgstr "Jednoduchý" -#: ../gui/wxpython/dbmgr/base.py:1190 +#: ../gui/wxpython/dbmgr/base.py:1192 msgid "Apply SELECT statement and reload data records" msgstr "použít SELECT a znovu naÄíst data" -#: ../gui/wxpython/dbmgr/base.py:1224 +#: ../gui/wxpython/dbmgr/base.py:1226 msgid "Builder" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1229 +#: ../gui/wxpython/dbmgr/base.py:1231 msgid "SQL Builder" msgstr "SQL Pomocník" -#: ../gui/wxpython/dbmgr/base.py:1411 ../gui/wxpython/dbmgr/base.py:1600 +#: ../gui/wxpython/dbmgr/base.py:1413 ../gui/wxpython/dbmgr/base.py:1602 msgid "Insert new record" msgstr "Vložit nový záznam" -#: ../gui/wxpython/dbmgr/base.py:1412 +#: ../gui/wxpython/dbmgr/base.py:1414 msgid "Delete selected record(s)" msgstr "Smazat vybrané záznamy" -#: ../gui/wxpython/dbmgr/base.py:1413 +#: ../gui/wxpython/dbmgr/base.py:1415 msgid "Delete all records" msgstr "Smazat vÅ¡echny záznamy" -#: ../gui/wxpython/dbmgr/base.py:1425 +#: ../gui/wxpython/dbmgr/base.py:1427 msgid "Highlight selected features and zoom" msgstr "Zvýraznit vybrané prvky a pÅ™iblížit" -#: ../gui/wxpython/dbmgr/base.py:1429 ../gui/wxpython/dbmgr/base.py:1940 +#: ../gui/wxpython/dbmgr/base.py:1431 ../gui/wxpython/dbmgr/base.py:1942 msgid "Extract selected features" msgstr "Extrahovat vybrané prvky" -#: ../gui/wxpython/dbmgr/base.py:1430 +#: ../gui/wxpython/dbmgr/base.py:1432 msgid "Delete selected features" msgstr "Odstranit zvolené prvky" -#: ../gui/wxpython/dbmgr/base.py:1493 +#: ../gui/wxpython/dbmgr/base.py:1495 msgid "Update existing record" msgstr "Modifikovat existující záznam" -#: ../gui/wxpython/dbmgr/base.py:1520 ../gui/wxpython/dbmgr/base.py:1633 +#: ../gui/wxpython/dbmgr/base.py:1522 ../gui/wxpython/dbmgr/base.py:1635 #, python-format msgid "Value '%(value)s' needs to be entered as %(type)s." msgstr "Hodnota '%(value)s' musí být vložena jako %(type)s." -#: ../gui/wxpython/dbmgr/base.py:1539 +#: ../gui/wxpython/dbmgr/base.py:1541 #, python-format msgid "" "Unable to update existing record.\n" "%s" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1611 +#: ../gui/wxpython/dbmgr/base.py:1613 #, python-format msgid "Record with category number %d already exists in the table." msgstr "Záznam kategorie %d již v atributové tabulce existuje." -#: ../gui/wxpython/dbmgr/base.py:1621 +#: ../gui/wxpython/dbmgr/base.py:1623 #, python-format msgid "Category number (column %s) is missing." msgstr "Kategorie (sloupec %s) chybí." -#: ../gui/wxpython/dbmgr/base.py:1645 +#: ../gui/wxpython/dbmgr/base.py:1647 #, python-format msgid "" "Unable to insert new record.\n" "%s" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1698 +#: ../gui/wxpython/dbmgr/base.py:1700 #, python-format msgid "Selected data records (%d) will be permanently deleted from table. Do you want to delete them?" msgstr "Vybrané záznamy dat (%d) budou natrvalo smazány z tabulky. PÅ™ejete si je smazat?" -#: ../gui/wxpython/dbmgr/base.py:1701 ../gui/wxpython/dbmgr/base.py:1751 +#: ../gui/wxpython/dbmgr/base.py:1703 ../gui/wxpython/dbmgr/base.py:1753 msgid "Delete records" msgstr "Smazat záznamy" -#: ../gui/wxpython/dbmgr/base.py:1748 +#: ../gui/wxpython/dbmgr/base.py:1750 #, python-format msgid "All data records (%d) will be permanently deleted from table. Do you want to delete them?" msgstr "VÅ¡echny záznamy dat (%d) budou natrvalo smazány z tabulky. pÅ™ejete se je smazat?" -#: ../gui/wxpython/dbmgr/base.py:1935 +#: ../gui/wxpython/dbmgr/base.py:1937 msgid "Nothing to extract." msgstr "Nebylo zvoleno nic pro extrahování." -#: ../gui/wxpython/dbmgr/base.py:1969 +#: ../gui/wxpython/dbmgr/base.py:1971 msgid "Nothing to delete." msgstr "Není co smazat" -#: ../gui/wxpython/dbmgr/base.py:2040 ../gui/wxpython/dbmgr/base.py:2076 +#: ../gui/wxpython/dbmgr/base.py:2042 ../gui/wxpython/dbmgr/base.py:2078 #, python-format msgid "" "Loading attribute data failed.\n" @@ -18909,7 +18982,7 @@ "\n" "%s" -#: ../gui/wxpython/dbmgr/base.py:2059 +#: ../gui/wxpython/dbmgr/base.py:2061 #, python-format msgid "" "Loading attribute data failed.\n" @@ -18922,47 +18995,47 @@ "\n" "'%s'" -#: ../gui/wxpython/dbmgr/base.py:2295 +#: ../gui/wxpython/dbmgr/base.py:2297 #, python-format msgid "Table <%s> - right-click to delete column(s)" msgstr "Tabulka <%s> - kliknÄ›te pravým tlaÄítkem pro vymazání sloupce" -#: ../gui/wxpython/dbmgr/base.py:2399 ../gui/wxpython/gmodeler/dialogs.py:359 +#: ../gui/wxpython/dbmgr/base.py:2401 ../gui/wxpython/gmodeler/dialogs.py:359 msgid "To" msgstr "Na" -#: ../gui/wxpython/dbmgr/base.py:2517 +#: ../gui/wxpython/dbmgr/base.py:2519 msgid "Unable to rename column. No column name defined." msgstr "Nelze pÅ™ejmenovat sloupec. Nebyl zadáno jméno sloupce." -#: ../gui/wxpython/dbmgr/base.py:2525 +#: ../gui/wxpython/dbmgr/base.py:2527 #, python-format msgid "Unable to rename column <%(column)s> to <%(columnTo)s>. Column already exists in the table <%(table)s>." msgstr "Nelze pÅ™ejmenovat sloupec <%(column)s>. Sloupec <%(columnTo)s> již v tabulce <%(table)s> existuje." -#: ../gui/wxpython/dbmgr/base.py:2543 +#: ../gui/wxpython/dbmgr/base.py:2545 #, python-format msgid "Unable to rename column. Column <%(column)s> doesn't exist in the table <%(table)s>." msgstr "Nelze pÅ™ejmenovat sloupec. Sloupec <%(column)s> v tabulce <%(table)s> neexistuje." -#: ../gui/wxpython/dbmgr/base.py:2582 +#: ../gui/wxpython/dbmgr/base.py:2584 msgid "Drop selected column" msgstr "Odstranit zvolený sloupec" -#: ../gui/wxpython/dbmgr/base.py:2586 +#: ../gui/wxpython/dbmgr/base.py:2588 msgid "Drop all columns" msgstr "Odstranit vÅ¡echny sloupce" -#: ../gui/wxpython/dbmgr/base.py:2618 +#: ../gui/wxpython/dbmgr/base.py:2620 #, python-format msgid "Selected %s will PERMANENTLY removed from table. Do you want to drop the column?" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2621 ../gui/wxpython/dbmgr/base.py:2665 +#: ../gui/wxpython/dbmgr/base.py:2623 ../gui/wxpython/dbmgr/base.py:2667 msgid "Drop column(s)" msgstr "Odstranit sloupec" -#: ../gui/wxpython/dbmgr/base.py:2662 +#: ../gui/wxpython/dbmgr/base.py:2664 #, python-format msgid "" "Selected columns\n" @@ -18973,101 +19046,101 @@ "%s\n" "budou NAVŽDY odstranÄ›ny z tabulky. Chcete smazat tyto sloupce?" -#: ../gui/wxpython/dbmgr/base.py:2768 +#: ../gui/wxpython/dbmgr/base.py:2770 msgid "List of layers" msgstr "Seznam vrstev" -#: ../gui/wxpython/dbmgr/base.py:2853 ../gui/wxpython/dbmgr/base.py:3281 -#: ../gui/wxpython/dbmgr/base.py:3713 +#: ../gui/wxpython/dbmgr/base.py:2855 ../gui/wxpython/dbmgr/base.py:3283 +#: ../gui/wxpython/dbmgr/base.py:3715 #, python-format msgid "Drop also linked attribute table (%s)" msgstr "Odstranit také pÅ™ipojenou atributovou tabulku (%s)" -#: ../gui/wxpython/dbmgr/base.py:2896 +#: ../gui/wxpython/dbmgr/base.py:2898 msgid "Column name" msgstr "Název sloupce" -#: ../gui/wxpython/dbmgr/base.py:2896 ../gui/wxpython/gmodeler/frame.py:1732 +#: ../gui/wxpython/dbmgr/base.py:2898 ../gui/wxpython/gmodeler/frame.py:1732 #: ../gui/wxpython/gmodeler/frame.py:1785 msgid "Data type" msgstr "Datový typ" -#: ../gui/wxpython/dbmgr/base.py:2896 +#: ../gui/wxpython/dbmgr/base.py:2898 msgid "Data length" msgstr "Datová délka" -#: ../gui/wxpython/dbmgr/base.py:2953 ../gui/wxpython/dbmgr/base.py:3079 -#: ../gui/wxpython/dbmgr/base.py:3347 +#: ../gui/wxpython/dbmgr/base.py:2955 ../gui/wxpython/dbmgr/base.py:3081 +#: ../gui/wxpython/dbmgr/base.py:3349 msgid "Driver" msgstr "OvladaÄ" -#: ../gui/wxpython/dbmgr/base.py:2956 +#: ../gui/wxpython/dbmgr/base.py:2958 msgid "Key" msgstr "KlíÄ" -#: ../gui/wxpython/dbmgr/base.py:3055 +#: ../gui/wxpython/dbmgr/base.py:3057 msgid "Add layer" msgstr "PÅ™idat vrstvu" -#: ../gui/wxpython/dbmgr/base.py:3065 +#: ../gui/wxpython/dbmgr/base.py:3067 msgid "Layer description" msgstr "Popis vrstvy" -#: ../gui/wxpython/dbmgr/base.py:3095 ../gui/wxpython/dbmgr/base.py:3139 -#: ../gui/wxpython/dbmgr/base.py:3365 +#: ../gui/wxpython/dbmgr/base.py:3097 ../gui/wxpython/dbmgr/base.py:3141 +#: ../gui/wxpython/dbmgr/base.py:3367 msgid "Key column" msgstr "Sloupec s klíÄem" -#: ../gui/wxpython/dbmgr/base.py:3100 +#: ../gui/wxpython/dbmgr/base.py:3102 msgid "Insert record for each category into table" msgstr "Vložit záznam pro každou kategorii v tabulce" -#: ../gui/wxpython/dbmgr/base.py:3122 +#: ../gui/wxpython/dbmgr/base.py:3124 msgid "You need to add categories by v.category module." msgstr "Je potÅ™eba pÅ™idat kategorie pomocí modulu v.category." -#: ../gui/wxpython/dbmgr/base.py:3126 +#: ../gui/wxpython/dbmgr/base.py:3128 msgid "Table description" msgstr "Popis tabulky" -#: ../gui/wxpython/dbmgr/base.py:3134 +#: ../gui/wxpython/dbmgr/base.py:3136 msgid "Table name" msgstr "Název tabulky" -#: ../gui/wxpython/dbmgr/base.py:3148 +#: ../gui/wxpython/dbmgr/base.py:3150 msgid "&Create table" msgstr "VytvoÅ™it &tabulku" -#: ../gui/wxpython/dbmgr/base.py:3152 +#: ../gui/wxpython/dbmgr/base.py:3154 #: ../gui/wxpython/web_services/dialogs.py:537 msgid "&Add layer" msgstr "PÅ™id&at vrstvu" -#: ../gui/wxpython/dbmgr/base.py:3156 +#: ../gui/wxpython/dbmgr/base.py:3158 msgid "&Set default" msgstr "Nastavit výc&hozí" -#: ../gui/wxpython/dbmgr/base.py:3260 +#: ../gui/wxpython/dbmgr/base.py:3262 msgid "Remove layer" msgstr "Odstranit vrstvu" -#: ../gui/wxpython/dbmgr/base.py:3263 +#: ../gui/wxpython/dbmgr/base.py:3265 msgid "Layer to remove" msgstr "Vrstva k odstranÄ›ní" -#: ../gui/wxpython/dbmgr/base.py:3289 +#: ../gui/wxpython/dbmgr/base.py:3291 msgid "&Remove layer" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3332 +#: ../gui/wxpython/dbmgr/base.py:3334 msgid "Modify layer" msgstr "Upravit vrstvu" -#: ../gui/wxpython/dbmgr/base.py:3408 +#: ../gui/wxpython/dbmgr/base.py:3410 msgid "&Modify layer" msgstr "&Upravit vrstvu" -#: ../gui/wxpython/dbmgr/base.py:3457 +#: ../gui/wxpython/dbmgr/base.py:3459 msgid "" "Unable to get list of tables.\n" "Please use db.connect to set database parameters." @@ -19075,46 +19148,46 @@ "Nelze získat seznam tabulek.\n" "Prosím použijte db.connect pro nastavení parametrů databáze." -#: ../gui/wxpython/dbmgr/base.py:3554 +#: ../gui/wxpython/dbmgr/base.py:3556 msgid "Unable to create new table. Table name or key column name is missing." msgstr "Nelze vytvoÅ™it novou atributovou tabulku. Nebyl zadán název tabulky nebo sloupec s klíÄem." -#: ../gui/wxpython/dbmgr/base.py:3561 +#: ../gui/wxpython/dbmgr/base.py:3563 #, python-format msgid "Unable to create new table. Table <%s> already exists in the database." msgstr "Nelze vytvoÅ™it novou atributovou tabulku. Tabulka <%s> již existuje v databázi." -#: ../gui/wxpython/dbmgr/base.py:3602 +#: ../gui/wxpython/dbmgr/base.py:3604 #, python-format msgid "Unable to add new layer to vector map <%(vector)s>. Layer %(layer)d already exists." msgstr "Nelze pÅ™idat novou vrstvu k vektorové mapÄ› <%(vector)s>. Vrstva %(layer)d již existuje." -#: ../gui/wxpython/dbmgr/base.py:3771 +#: ../gui/wxpython/dbmgr/base.py:3773 msgid "Field statistics" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3792 +#: ../gui/wxpython/dbmgr/base.py:3794 msgid "Copy statistics the clipboard (Ctrl+C)" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3859 +#: ../gui/wxpython/dbmgr/base.py:3861 msgid "Statistics is not support for DBF tables." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3886 +#: ../gui/wxpython/dbmgr/base.py:3888 msgid "Unable to calculte statistics." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3894 +#: ../gui/wxpython/dbmgr/base.py:3896 #, python-format msgid "Unable to calculte statistics. Invalid number of lines %d (should be %d)." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3914 +#: ../gui/wxpython/dbmgr/base.py:3916 msgid "Unable to calculte standard deviation." msgstr "Nelze vypoÄítat smÄ›rodatnou odchylku." -#: ../gui/wxpython/dbmgr/base.py:3920 +#: ../gui/wxpython/dbmgr/base.py:3922 #, python-format msgid "Field statistics <%s>" msgstr "" @@ -19724,57 +19797,57 @@ msgid "Y" msgstr "Y" -#: ../gui/wxpython/timeline/frame.py:570 +#: ../gui/wxpython/timeline/frame.py:572 #, python-format msgid "Mapset: %s" msgstr "Mapset: %s" -#: ../gui/wxpython/timeline/frame.py:571 +#: ../gui/wxpython/timeline/frame.py:573 #, python-format msgid "Map name: %s" msgstr "" -#: ../gui/wxpython/timeline/frame.py:573 +#: ../gui/wxpython/timeline/frame.py:575 #, python-format msgid "Start time: %s" msgstr "" -#: ../gui/wxpython/timeline/frame.py:576 +#: ../gui/wxpython/timeline/frame.py:578 #, python-format msgid "End time: %s" msgstr "" -#: ../gui/wxpython/timeline/frame.py:580 +#: ../gui/wxpython/timeline/frame.py:582 msgid "WARNING: invalid topology" msgstr "" -#: ../gui/wxpython/timeline/frame.py:582 +#: ../gui/wxpython/timeline/frame.py:584 msgid "" "\n" "Press Del to dismiss." msgstr "" -#: ../gui/wxpython/mapdisp/main.py:187 +#: ../gui/wxpython/mapdisp/main.py:189 #, python-format msgid "Unsupported command %s." msgstr "" -#: ../gui/wxpython/mapdisp/main.py:281 +#: ../gui/wxpython/mapdisp/main.py:283 #, python-format msgid "Unable to read cmdfile '%(cmd)s'. Details: %(det)s" msgstr "" -#: ../gui/wxpython/mapdisp/main.py:616 +#: ../gui/wxpython/mapdisp/main.py:618 #, python-format msgid "Starting map display <%s>..." msgstr "" -#: ../gui/wxpython/mapdisp/main.py:622 +#: ../gui/wxpython/mapdisp/main.py:624 #, python-format msgid "Unable to create file <%s>" msgstr "Nelze vytvoÅ™it soubor <%s>" -#: ../gui/wxpython/mapdisp/main.py:638 +#: ../gui/wxpython/mapdisp/main.py:640 #, python-format msgid "Stopping map display <%s>..." msgstr "" @@ -19918,7 +19991,7 @@ #: ../gui/wxpython/mapdisp/frame.py:459 msgid "Switching back to 2D view mode..." -msgstr "" +msgstr "PÅ™epnutí zpÄ›t do 2D režimu zobrazení ..." #: ../gui/wxpython/mapdisp/frame.py:717 ../gui/wxpython/mapdisp/frame.py:725 #: ../gui/wxpython/mapdisp/frame.py:740 @@ -19929,33 +20002,33 @@ msgid "d.to.rast can be used only in 2D mode." msgstr "" -#: ../gui/wxpython/mapdisp/frame.py:890 +#: ../gui/wxpython/mapdisp/frame.py:889 #, python-format msgid "Vector map <%s> opened for editing - skipped." msgstr "" -#: ../gui/wxpython/mapdisp/frame.py:961 +#: ../gui/wxpython/mapdisp/frame.py:960 #, python-brace-format msgid "Failed to query vector map(s) <{maps}>. Check database settings and topology." msgstr "" -#: ../gui/wxpython/mapdisp/frame.py:1395 +#: ../gui/wxpython/mapdisp/frame.py:1394 msgid "Set computational region extent from display" msgstr "Nastavit výpoÄetní region podle aktuálního okna" -#: ../gui/wxpython/mapdisp/frame.py:1397 +#: ../gui/wxpython/mapdisp/frame.py:1396 msgid "Set computational region extent interactively" msgstr "Nastavit výpoÄetní region interaktivnÄ›" -#: ../gui/wxpython/mapdisp/frame.py:1399 +#: ../gui/wxpython/mapdisp/frame.py:1398 msgid "Set computational region from named region" msgstr "Nastavit výpoÄetní region podle pojmenovaného regionu" -#: ../gui/wxpython/mapdisp/frame.py:1404 +#: ../gui/wxpython/mapdisp/frame.py:1403 msgid "Save computational region to named region" msgstr "Uložit výpoÄetní region jako pojmenovaný region" -#: ../gui/wxpython/mapdisp/frame.py:1537 +#: ../gui/wxpython/mapdisp/frame.py:1536 msgid "Raster Digitizer Toolbar" msgstr "" @@ -20333,6 +20406,9 @@ msgid "Unable to fetch data.\n" msgstr "" +msgid "Apply SQL statement in Attribute Table Manager" +msgstr "Použít příkaz SQL ve správci atributových tabulek" + #, fuzzy msgid "The copied layer needs to be reprojected:" msgstr "Vrstva k odstranÄ›ní" diff -Nru grass-7.4.3/locale/po/grasswxpy_de.po grass-7.6.0/locale/po/grasswxpy_de.po --- grass-7.4.3/locale/po/grasswxpy_de.po 2018-11-24 09:45:11.000000000 +0000 +++ grass-7.6.0/locale/po/grasswxpy_de.po 2018-12-26 10:57:24.000000000 +0000 @@ -11,7 +11,7 @@ msgstr "" "Project-Id-Version: grasswxpy_de\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-03-24 00:06+0100\n" +"POT-Creation-Date: 2018-12-26 11:43+0100\n" "PO-Revision-Date: 2015-01-14 15:50+0100\n" "Last-Translator: Markus Neteler \n" "Language-Team: German \n" @@ -58,18 +58,18 @@ msgid "Set drawing color (not raster cell color)" msgstr "" -#: ../gui/wxpython/rdigit/toolbars.py:88 +#: ../gui/wxpython/rdigit/toolbars.py:85 msgid "Cell value:" msgstr "" -#: ../gui/wxpython/rdigit/toolbars.py:101 +#: ../gui/wxpython/rdigit/toolbars.py:99 msgid "Width of currently digitized line or diameter of a digitized point in map units." msgstr "" -#: ../gui/wxpython/rdigit/toolbars.py:102 +#: ../gui/wxpython/rdigit/toolbars.py:100 #: ../gui/wxpython/nviz/preferences.py:559 -#: ../gui/wxpython/gui_core/dialogs.py:1933 -#: ../gui/wxpython/psmap/dialogs.py:3831 +#: ../gui/wxpython/gui_core/dialogs.py:1938 +#: ../gui/wxpython/psmap/dialogs.py:3833 #: ../gui/wxpython/gmodeler/preferences.py:184 #: ../gui/wxpython/gmodeler/preferences.py:350 #: ../gui/wxpython/gmodeler/preferences.py:462 @@ -77,7 +77,7 @@ msgid "Width:" msgstr "Breite:" -#: ../gui/wxpython/rdigit/toolbars.py:142 +#: ../gui/wxpython/rdigit/toolbars.py:146 msgid "New raster map" msgstr "" @@ -108,7 +108,7 @@ #: ../gui/wxpython/rdigit/dialogs.py:104 #: ../gui/wxpython/modules/colorrules.py:679 -#: ../gui/wxpython/gui_core/dialogs.py:475 +#: ../gui/wxpython/gui_core/dialogs.py:476 #: ../gui/wxpython/lmgr/layertree.py:1085 #: ../gui/wxpython/datacatalog/tree.py:220 msgid "Overwrite?" @@ -201,7 +201,7 @@ msgstr "Geben Sie den Dateinamen ein oder verwenden Sie den Dateibrowser" #: ../gui/wxpython/modules/colorrules.py:453 ../gui/wxpython/menustrings.py:9 -#: ../gui/wxpython/menustrings.py:2009 +#: ../gui/wxpython/menustrings.py:2010 #: ../gui/wxpython/image2target/ii2t_menustrings.py:10 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1977 msgid "Save" @@ -228,7 +228,7 @@ msgstr "Zurücksetzen auf Standardtabelle" #: ../gui/wxpython/modules/colorrules.py:582 -#: ../gui/wxpython/iclass/toolbars.py:76 +#: ../gui/wxpython/iclass/toolbars.py:78 msgid "Preview" msgstr "Vorschau" @@ -247,7 +247,7 @@ msgstr "" #: ../gui/wxpython/modules/colorrules.py:690 -#: ../gui/wxpython/gui_core/forms.py:2346 +#: ../gui/wxpython/gui_core/forms.py:2376 msgid "Nothing to save." msgstr "Nichts zu speichern." @@ -271,7 +271,7 @@ #: ../gui/wxpython/modules/colorrules.py:972 #: ../gui/wxpython/modules/colorrules.py:1654 #: ../gui/wxpython/modules/colorrules.py:1658 -#: ../gui/wxpython/psmap/dialogs.py:3537 +#: ../gui/wxpython/psmap/dialogs.py:3539 msgid "range" msgstr "Wertebereich" @@ -339,7 +339,7 @@ msgstr "Verwende Farb-Spalte statt der Farbtabelle:" #: ../gui/wxpython/modules/colorrules.py:1139 ../gui/wxpython/dbmgr/base.py:467 -#: ../gui/wxpython/dbmgr/base.py:2307 +#: ../gui/wxpython/dbmgr/base.py:2309 msgid "Add column" msgstr "Spalte hinzufügen" @@ -436,7 +436,7 @@ msgstr "Ausdruck" #: ../gui/wxpython/modules/mcalc_builder.py:158 -#: ../gui/wxpython/modules/vclean.py:173 ../gui/wxpython/gui_core/forms.py:595 +#: ../gui/wxpython/modules/vclean.py:173 ../gui/wxpython/gui_core/forms.py:607 #: ../gui/wxpython/gui_core/menu.py:174 ../gui/wxpython/gmodeler/model.py:2835 #: ../gui/wxpython/gmodeler/frame.py:1983 msgid "&Run" @@ -447,7 +447,7 @@ msgstr "Speichere Ausdruck in Datei" #: ../gui/wxpython/modules/mcalc_builder.py:165 -#: ../gui/wxpython/gui_core/forms.py:1858 +#: ../gui/wxpython/gui_core/forms.py:1868 msgid "&Load" msgstr "&Lade" @@ -456,7 +456,7 @@ msgstr "Lade ausdruck aus Datei" #: ../gui/wxpython/modules/mcalc_builder.py:169 -#: ../gui/wxpython/gui_core/forms.py:615 +#: ../gui/wxpython/gui_core/forms.py:627 msgid "Copy the current command string to the clipboard" msgstr "Kopiere die aktuelle Befehlszeile in die Zwischenablage" @@ -579,7 +579,7 @@ #: ../gui/wxpython/modules/mcalc_builder.py:283 #: ../gui/wxpython/modules/import_export.py:96 #: ../gui/wxpython/modules/vclean.py:145 -#: ../gui/wxpython/gui_core/preferences.py:1138 +#: ../gui/wxpython/gui_core/preferences.py:1132 #: ../gui/wxpython/gmodeler/preferences.py:682 msgid "Allow output files to overwrite existing files" msgstr "Erlaube, dass Ausgabedateien existierende Dateien überschreiben" @@ -600,28 +600,28 @@ msgid "Add created raster map into layer tree" msgstr "Erzeugte Karte der Baumstruktur hinzufügen" -#: ../gui/wxpython/modules/mcalc_builder.py:642 +#: ../gui/wxpython/modules/mcalc_builder.py:658 msgid "You must enter the name of a new raster map to create." msgstr "Sie müssen einen Namen für die zu erzeugenden Rasterkarte eingeben." -#: ../gui/wxpython/modules/mcalc_builder.py:653 +#: ../gui/wxpython/modules/mcalc_builder.py:669 msgid "You must enter an expression to create a new raster map." msgstr "Sie müssen ein Ausdruck eingeben, um eine neue Rasterkarte zu erzeugen." -#: ../gui/wxpython/modules/mcalc_builder.py:713 +#: ../gui/wxpython/modules/mcalc_builder.py:729 msgid "Choose a file name to save the expression" msgstr "Wählen Sie einen Dateinamen, um den Ausdruck zu speichern" -#: ../gui/wxpython/modules/mcalc_builder.py:714 -#: ../gui/wxpython/modules/mcalc_builder.py:736 +#: ../gui/wxpython/modules/mcalc_builder.py:730 +#: ../gui/wxpython/modules/mcalc_builder.py:752 msgid "Expression file (*)|*" msgstr "Terminus-Datei (*)|*" -#: ../gui/wxpython/modules/mcalc_builder.py:735 +#: ../gui/wxpython/modules/mcalc_builder.py:751 msgid "Choose a file name to load the expression" msgstr "Wählen Sie einen Dateinamen, um den Ausdruck zu laden" -#: ../gui/wxpython/modules/mcalc_builder.py:771 +#: ../gui/wxpython/modules/mcalc_builder.py:787 #, python-brace-format msgid "'{cmd}' copied to clipboard" msgstr "" @@ -650,12 +650,12 @@ #: ../gui/wxpython/modules/import_export.py:78 #: ../gui/wxpython/modules/import_export.py:869 -#: ../gui/wxpython/gui_core/forms.py:2031 +#: ../gui/wxpython/gui_core/forms.py:2041 msgid "Layer id" msgstr "Layer id" #: ../gui/wxpython/modules/import_export.py:79 -#: ../gui/wxpython/gui_core/forms.py:2032 +#: ../gui/wxpython/gui_core/forms.py:2042 #: ../gui/wxpython/web_services/widgets.py:937 msgid "Layer name" msgstr "Name der Ebene" @@ -665,13 +665,13 @@ msgstr "" #: ../gui/wxpython/modules/import_export.py:82 -#: ../gui/wxpython/gui_core/forms.py:2033 ../gui/wxpython/psmap/dialogs.py:2176 +#: ../gui/wxpython/gui_core/forms.py:2043 ../gui/wxpython/psmap/dialogs.py:2178 msgid "Feature type" msgstr "Objektart" #: ../gui/wxpython/modules/import_export.py:83 #: ../gui/wxpython/modules/import_export.py:85 -#: ../gui/wxpython/gui_core/forms.py:2034 +#: ../gui/wxpython/gui_core/forms.py:2044 msgid "Projection match" msgstr "Projektionsübereinstimmung" @@ -680,16 +680,16 @@ msgstr "" #: ../gui/wxpython/modules/import_export.py:105 -#: ../gui/wxpython/gui_core/forms.py:684 +#: ../gui/wxpython/gui_core/forms.py:696 msgid "Close dialog on finish" msgstr "Schließe den Dialog beim Beenden" #: ../gui/wxpython/modules/import_export.py:117 #: ../gui/wxpython/modules/import_export.py:670 #: ../gui/wxpython/iscatt/dialogs.py:402 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1878 -#: ../gui/wxpython/image2target/ii2t_manager.py:2703 -#: ../gui/wxpython/gcp/manager.py:2630 ../gui/wxpython/vnet/dialogs.py:1312 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1880 +#: ../gui/wxpython/image2target/ii2t_manager.py:2706 +#: ../gui/wxpython/gcp/manager.py:2632 ../gui/wxpython/vnet/dialogs.py:1312 #: ../gui/wxpython/web_services/dialogs.py:145 #: ../gui/wxpython/web_services/dialogs.py:901 msgid "Close dialog" @@ -716,7 +716,7 @@ msgstr "" #: ../gui/wxpython/modules/import_export.py:376 -#: ../gui/wxpython/menustrings.py:161 ../gui/wxpython/menustrings.py:1179 +#: ../gui/wxpython/menustrings.py:161 ../gui/wxpython/menustrings.py:1180 #: ../gui/wxpython/image2target/ii2t_menustrings.py:159 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1160 #: ../gui/wxpython/lmgr/layertree.py:60 @@ -724,7 +724,7 @@ msgstr "Einbindung externer Rasterdaten" #: ../gui/wxpython/modules/import_export.py:378 -#: ../gui/wxpython/menustrings.py:36 ../gui/wxpython/menustrings.py:1054 +#: ../gui/wxpython/menustrings.py:36 ../gui/wxpython/menustrings.py:1055 #: ../gui/wxpython/image2target/ii2t_menustrings.py:37 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1038 #: ../gui/wxpython/lmgr/layertree.py:58 @@ -762,7 +762,7 @@ msgstr "" #: ../gui/wxpython/modules/import_export.py:517 -#: ../gui/wxpython/menustrings.py:163 ../gui/wxpython/menustrings.py:1181 +#: ../gui/wxpython/menustrings.py:163 ../gui/wxpython/menustrings.py:1182 #: ../gui/wxpython/image2target/ii2t_menustrings.py:161 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1162 #: ../gui/wxpython/lmgr/layertree.py:68 @@ -770,7 +770,7 @@ msgstr "Einbindung externer Vektordaten" #: ../gui/wxpython/modules/import_export.py:519 -#: ../gui/wxpython/menustrings.py:67 ../gui/wxpython/menustrings.py:1085 +#: ../gui/wxpython/menustrings.py:67 ../gui/wxpython/menustrings.py:1086 #: ../gui/wxpython/image2target/ii2t_menustrings.py:67 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1068 #: ../gui/wxpython/lmgr/layertree.py:66 @@ -807,21 +807,21 @@ #: ../gui/wxpython/location_wizard/wizard.py:1421 #: ../gui/wxpython/location_wizard/wizard.py:1511 #: ../gui/wxpython/location_wizard/wizard.py:1739 -#: ../gui/wxpython/nviz/tools.py:626 ../gui/wxpython/gui_core/forms.py:1819 -#: ../gui/wxpython/gui_core/forms.py:1911 -#: ../gui/wxpython/gui_core/gselect.py:1193 -#: ../gui/wxpython/gui_core/gselect.py:1507 -#: ../gui/wxpython/gui_core/gselect.py:1523 -#: ../gui/wxpython/gui_core/gselect.py:1570 -#: ../gui/wxpython/gui_core/gselect.py:1606 -#: ../gui/wxpython/psmap/dialogs.py:2679 ../gui/wxpython/psmap/dialogs.py:3021 -#: ../gui/wxpython/psmap/dialogs.py:5796 -#: ../gui/wxpython/animation/dialogs.py:508 -#: ../gui/wxpython/animation/dialogs.py:1080 -#: ../gui/wxpython/animation/dialogs.py:1198 -#: ../gui/wxpython/animation/dialogs.py:1234 -#: ../gui/wxpython/animation/dialogs.py:1258 -#: ../gui/wxpython/animation/dialogs.py:1289 +#: ../gui/wxpython/nviz/tools.py:626 ../gui/wxpython/gui_core/forms.py:1829 +#: ../gui/wxpython/gui_core/forms.py:1921 +#: ../gui/wxpython/gui_core/gselect.py:1199 +#: ../gui/wxpython/gui_core/gselect.py:1499 +#: ../gui/wxpython/gui_core/gselect.py:1515 +#: ../gui/wxpython/gui_core/gselect.py:1562 +#: ../gui/wxpython/gui_core/gselect.py:1598 +#: ../gui/wxpython/psmap/dialogs.py:2681 ../gui/wxpython/psmap/dialogs.py:3023 +#: ../gui/wxpython/psmap/dialogs.py:5798 +#: ../gui/wxpython/animation/dialogs.py:511 +#: ../gui/wxpython/animation/dialogs.py:1083 +#: ../gui/wxpython/animation/dialogs.py:1201 +#: ../gui/wxpython/animation/dialogs.py:1237 +#: ../gui/wxpython/animation/dialogs.py:1261 +#: ../gui/wxpython/animation/dialogs.py:1292 ../gui/wxpython/tplot/frame.py:316 msgid "Browse" msgstr "Blättern" @@ -966,7 +966,7 @@ msgstr "Erweiterung" #: ../gui/wxpython/modules/histogram.py:191 -#: ../gui/wxpython/mapwin/buffered.py:699 +#: ../gui/wxpython/mapwin/buffered.py:701 msgid "Please wait, exporting image..." msgstr "Bitte warten, Bild wird exportiert..." @@ -975,8 +975,8 @@ msgstr "GRASS GIS Histogramm Werkzeug (d.histogram)" #: ../gui/wxpython/modules/histogram.py:400 -#: ../gui/wxpython/iclass/g.gui.iclass.py:91 ../gui/wxpython/nviz/wxnviz.py:347 -#: ../gui/wxpython/nviz/wxnviz.py:358 +#: ../gui/wxpython/iclass/g.gui.iclass.py:91 ../gui/wxpython/nviz/wxnviz.py:352 +#: ../gui/wxpython/nviz/wxnviz.py:363 #: ../gui/wxpython/mapswipe/g.gui.mapswipe.py:79 #, python-format msgid "Raster map <%s> not found" @@ -996,7 +996,7 @@ #: ../gui/wxpython/modules/histogram.py:501 ../gui/wxpython/wxplot/base.py:610 #: ../gui/wxpython/photo2image/ip2i_mapdisplay.py:425 -#: ../gui/wxpython/menustrings.py:2055 +#: ../gui/wxpython/menustrings.py:2056 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2023 #: ../gui/wxpython/image2target/ii2t_mapdisplay.py:426 #: ../gui/wxpython/psmap/toolbars.py:76 ../gui/wxpython/gcp/mapdisplay.py:426 @@ -1347,10 +1347,10 @@ msgid "Selected group must be in current mapset" msgstr "" -#: ../gui/wxpython/wxplot/dialogs.py:602 ../gui/wxpython/psmap/dialogs.py:595 -#: ../gui/wxpython/psmap/dialogs.py:1421 ../gui/wxpython/psmap/dialogs.py:1445 -#: ../gui/wxpython/psmap/dialogs.py:1496 ../gui/wxpython/psmap/dialogs.py:5104 -#: ../gui/wxpython/animation/dialogs.py:743 +#: ../gui/wxpython/wxplot/dialogs.py:602 ../gui/wxpython/psmap/dialogs.py:597 +#: ../gui/wxpython/psmap/dialogs.py:1423 ../gui/wxpython/psmap/dialogs.py:1447 +#: ../gui/wxpython/psmap/dialogs.py:1498 ../gui/wxpython/psmap/dialogs.py:5106 +#: ../gui/wxpython/animation/dialogs.py:746 #: ../gui/wxpython/animation/controller.py:295 msgid "Invalid input" msgstr "Ungültige Eingabe" @@ -1381,11 +1381,11 @@ msgstr "Schriftgröße für Beschriftung (Punkt):" #: ../gui/wxpython/wxplot/dialogs.py:751 -#: ../gui/wxpython/gui_core/preferences.py:507 -#: ../gui/wxpython/gui_core/preferences.py:787 -#: ../gui/wxpython/gui_core/dialogs.py:2414 -#: ../gui/wxpython/psmap/dialogs.py:3947 ../gui/wxpython/psmap/dialogs.py:4554 -#: ../gui/wxpython/psmap/dialogs.py:5218 +#: ../gui/wxpython/gui_core/preferences.py:500 +#: ../gui/wxpython/gui_core/preferences.py:781 +#: ../gui/wxpython/gui_core/dialogs.py:2419 +#: ../gui/wxpython/psmap/dialogs.py:3949 ../gui/wxpython/psmap/dialogs.py:4556 +#: ../gui/wxpython/psmap/dialogs.py:5220 msgid "Font settings" msgstr "Schrifteinstellungen" @@ -1403,9 +1403,9 @@ #: ../gui/wxpython/wxplot/dialogs.py:829 ../gui/wxpython/wxplot/dialogs.py:1428 #: ../gui/wxpython/iscatt/dialogs.py:397 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1873 -#: ../gui/wxpython/image2target/ii2t_manager.py:2698 -#: ../gui/wxpython/gcp/manager.py:2625 ../gui/wxpython/vnet/dialogs.py:1307 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1875 +#: ../gui/wxpython/image2target/ii2t_manager.py:2701 +#: ../gui/wxpython/gcp/manager.py:2627 ../gui/wxpython/vnet/dialogs.py:1307 msgid "Apply changes for the current session" msgstr "Wende Änderungen auf aktuelle Sitzung an" @@ -1415,17 +1415,17 @@ #: ../gui/wxpython/wxplot/dialogs.py:836 ../gui/wxpython/wxplot/dialogs.py:1432 #: ../gui/wxpython/iscatt/dialogs.py:400 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1876 -#: ../gui/wxpython/image2target/ii2t_manager.py:2701 -#: ../gui/wxpython/gui_core/preferences.py:98 -#: ../gui/wxpython/gcp/manager.py:2628 ../gui/wxpython/vnet/dialogs.py:1310 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1878 +#: ../gui/wxpython/image2target/ii2t_manager.py:2704 +#: ../gui/wxpython/gui_core/preferences.py:100 +#: ../gui/wxpython/gcp/manager.py:2630 ../gui/wxpython/vnet/dialogs.py:1310 msgid "Apply and save changes to user settings file (default for next sessions)" msgstr "Wende Änderungen an und speichere sie in den Benutzereinstellungen (Standard für die nächste Sitzung)" #: ../gui/wxpython/wxplot/dialogs.py:838 ../gui/wxpython/wxplot/dialogs.py:1433 #: ../gui/wxpython/vdigit/preferences.py:70 -#: ../gui/wxpython/gui_core/preferences.py:101 -#: ../gui/wxpython/psmap/dialogs.py:475 +#: ../gui/wxpython/gui_core/preferences.py:103 +#: ../gui/wxpython/psmap/dialogs.py:477 #: ../gui/wxpython/gmodeler/preferences.py:696 msgid "Close dialog and ignore changes" msgstr "Schließe den Dialog und ignoriere die Änderungen" @@ -1440,7 +1440,7 @@ msgstr "Es wurde kein Karte oder Gruppe zum plotten ausgewählt" #: ../gui/wxpython/wxplot/dialogs.py:965 ../gui/wxpython/core/workspace.py:1635 -#: ../gui/wxpython/core/gcmd.py:140 ../gui/wxpython/mapwin/buffered.py:2141 +#: ../gui/wxpython/core/gcmd.py:142 ../gui/wxpython/mapwin/buffered.py:2142 msgid "Warning" msgstr "Warnung" @@ -1466,8 +1466,8 @@ msgid "Line width" msgstr "Linienbreite" -#: ../gui/wxpython/wxplot/dialogs.py:1072 ../gui/wxpython/psmap/dialogs.py:2942 -#: ../gui/wxpython/psmap/dialogs.py:6807 +#: ../gui/wxpython/wxplot/dialogs.py:1072 ../gui/wxpython/psmap/dialogs.py:2944 +#: ../gui/wxpython/psmap/dialogs.py:6809 msgid "Line style" msgstr "Liniestil" @@ -1484,7 +1484,7 @@ #: ../gui/wxpython/wxplot/dialogs.py:1109 #: ../gui/wxpython/wxplot/dialogs.py:1191 ../gui/wxpython/iclass/dialogs.py:396 #: ../gui/wxpython/nviz/tools.py:976 ../gui/wxpython/nviz/tools.py:2816 -#: ../gui/wxpython/psmap/dialogs.py:6378 ../gui/wxpython/psmap/dialogs.py:6738 +#: ../gui/wxpython/psmap/dialogs.py:6380 ../gui/wxpython/psmap/dialogs.py:6740 #: ../gui/wxpython/gmodeler/preferences.py:107 #: ../gui/wxpython/gmodeler/preferences.py:421 #: ../gui/wxpython/gmodeler/preferences.py:533 @@ -1492,19 +1492,19 @@ msgstr "Farbe" #: ../gui/wxpython/wxplot/dialogs.py:1123 -#: ../gui/wxpython/wxplot/dialogs.py:1204 ../gui/wxpython/psmap/dialogs.py:2730 -#: ../gui/wxpython/psmap/dialogs.py:3804 ../gui/wxpython/psmap/dialogs.py:4852 +#: ../gui/wxpython/wxplot/dialogs.py:1204 ../gui/wxpython/psmap/dialogs.py:2732 +#: ../gui/wxpython/psmap/dialogs.py:3806 ../gui/wxpython/psmap/dialogs.py:4854 msgid "Size" msgstr "Größe" #: ../gui/wxpython/wxplot/dialogs.py:1137 -#: ../gui/wxpython/wxplot/dialogs.py:1218 ../gui/wxpython/psmap/dialogs.py:2414 -#: ../gui/wxpython/psmap/dialogs.py:2575 +#: ../gui/wxpython/wxplot/dialogs.py:1218 ../gui/wxpython/psmap/dialogs.py:2416 +#: ../gui/wxpython/psmap/dialogs.py:2577 msgid "Fill" msgstr "Füllung" #: ../gui/wxpython/wxplot/dialogs.py:1164 -#: ../gui/wxpython/wxplot/dialogs.py:1245 ../gui/wxpython/psmap/dialogs.py:4942 +#: ../gui/wxpython/wxplot/dialogs.py:1245 ../gui/wxpython/psmap/dialogs.py:4944 msgid "Style" msgstr "Stil" @@ -1722,63 +1722,63 @@ "%s" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:34 +#: ../gui/wxpython/iclass/toolbars.py:36 msgid "Set opacity level" msgstr "Transparenz einstellen" -#: ../gui/wxpython/iclass/toolbars.py:37 ../gui/wxpython/iclass/dialogs.py:280 +#: ../gui/wxpython/iclass/toolbars.py:39 ../gui/wxpython/iclass/dialogs.py:280 msgid "Class manager" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:40 ../gui/wxpython/iclass/dialogs.py:44 +#: ../gui/wxpython/iclass/toolbars.py:42 ../gui/wxpython/iclass/dialogs.py:44 #: ../gui/wxpython/iscatt/toolbars.py:46 msgid "Select imagery group" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:43 +#: ../gui/wxpython/iclass/toolbars.py:45 msgid "Run analysis, update histogram and coincidence plots" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:46 +#: ../gui/wxpython/iclass/toolbars.py:48 msgid "Save signature file for i.maxlik" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:49 +#: ../gui/wxpython/iclass/toolbars.py:51 msgid "Remove selected map layer" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:52 +#: ../gui/wxpython/iclass/toolbars.py:54 msgid "Export training areas to vector map" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:55 +#: ../gui/wxpython/iclass/toolbars.py:57 msgid "Import training areas from vector map" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:58 +#: ../gui/wxpython/iclass/toolbars.py:60 #: ../gui/wxpython/gui_core/simplelmgr.py:480 #: ../gui/wxpython/lmgr/layertree.py:82 msgid "Add RGB map layer" msgstr "RGB-Karte hinzufügen" -#: ../gui/wxpython/iclass/toolbars.py:76 +#: ../gui/wxpython/iclass/toolbars.py:78 msgid "Training" msgstr "Training" -#: ../gui/wxpython/iclass/toolbars.py:82 +#: ../gui/wxpython/iclass/toolbars.py:84 msgid "Set map canvas for " msgstr "Bestimme Kartenfenster für " -#: ../gui/wxpython/iclass/toolbars.py:84 +#: ../gui/wxpython/iclass/toolbars.py:86 msgid "/ Zoom to map" msgstr " / Zoom auf Karte" -#: ../gui/wxpython/iclass/toolbars.py:260 -#: ../gui/wxpython/iclass/toolbars.py:269 +#: ../gui/wxpython/iclass/toolbars.py:262 +#: ../gui/wxpython/iclass/toolbars.py:271 msgid "std dev" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:343 +#: ../gui/wxpython/iclass/toolbars.py:345 msgid "Add raster map" msgstr "Rasterkarte hinzufügen" @@ -1955,8 +1955,8 @@ msgid "Subgroup <%s> not found" msgstr "" -#: ../gui/wxpython/iclass/g.gui.iclass.py:98 ../gui/wxpython/nviz/wxnviz.py:435 -#: ../gui/wxpython/dbmgr/sqlbuilder.py:62 +#: ../gui/wxpython/iclass/g.gui.iclass.py:98 ../gui/wxpython/nviz/wxnviz.py:440 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:64 #: ../gui/wxpython/dbmgr/g.gui.dbmgr.py:48 #, python-format msgid "Vector map <%s> not found" @@ -1988,8 +1988,8 @@ msgstr "Keine Klasse ausgewählt" #: ../gui/wxpython/iclass/dialogs.py:78 -#: ../gui/wxpython/image2target/ii2t_manager.py:565 -#: ../gui/wxpython/gcp/manager.py:536 +#: ../gui/wxpython/image2target/ii2t_manager.py:567 +#: ../gui/wxpython/gcp/manager.py:538 msgid "Create/edit group..." msgstr "Erzeuge/bearbeite Gruppe..." @@ -2037,20 +2037,20 @@ msgstr "Name der Rasterkarte:" #: ../gui/wxpython/iclass/dialogs.py:259 -#: ../gui/wxpython/gui_core/dialogs.py:239 +#: ../gui/wxpython/gui_core/dialogs.py:240 #: ../gui/wxpython/gmodeler/dialogs.py:91 msgid "Name of vector map:" msgstr "Name der Vektorkarte:" -#: ../gui/wxpython/iclass/dialogs.py:295 ../gui/wxpython/iscatt/frame.py:140 +#: ../gui/wxpython/iclass/dialogs.py:295 ../gui/wxpython/iscatt/frame.py:143 msgid "Classes" msgstr "Klassen" -#: ../gui/wxpython/iclass/dialogs.py:395 ../gui/wxpython/iscatt/frame.py:413 +#: ../gui/wxpython/iclass/dialogs.py:395 ../gui/wxpython/iscatt/frame.py:416 msgid "Class name" msgstr "Klassenname" -#: ../gui/wxpython/iclass/dialogs.py:429 ../gui/wxpython/iscatt/frame.py:451 +#: ../gui/wxpython/iclass/dialogs.py:429 ../gui/wxpython/iscatt/frame.py:454 msgid "Please use only ASCII characters." msgstr "" @@ -2312,64 +2312,64 @@ msgid "Remove selected class" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:166 +#: ../gui/wxpython/iscatt/frame.py:169 msgid "GRASS GIS Interactive Scatter Plot Tool" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:398 +#: ../gui/wxpython/iscatt/frame.py:401 msgid "scatter plot" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:476 +#: ../gui/wxpython/iscatt/frame.py:479 msgid "Maximum limit of categories number was reached." msgstr "" -#: ../gui/wxpython/iscatt/frame.py:572 +#: ../gui/wxpython/iscatt/frame.py:575 msgid "Rename class" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:576 +#: ../gui/wxpython/iscatt/frame.py:579 msgid "Set color" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:580 ../gui/wxpython/lmgr/layertree.py:491 +#: ../gui/wxpython/iscatt/frame.py:583 ../gui/wxpython/lmgr/layertree.py:491 msgid "Change opacity level" msgstr "Transparenz ändern" -#: ../gui/wxpython/iscatt/frame.py:584 +#: ../gui/wxpython/iscatt/frame.py:587 msgid "Hide" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:586 +#: ../gui/wxpython/iscatt/frame.py:589 msgid "Show" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:601 +#: ../gui/wxpython/iscatt/frame.py:604 msgid "Move to top" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:607 +#: ../gui/wxpython/iscatt/frame.py:610 msgid "Move to bottom" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:615 +#: ../gui/wxpython/iscatt/frame.py:618 msgid "Move category up" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:621 +#: ../gui/wxpython/iscatt/frame.py:624 msgid "Move category down" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:629 +#: ../gui/wxpython/iscatt/frame.py:632 msgid "Export class raster" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:701 +#: ../gui/wxpython/iscatt/frame.py:704 #, python-format msgid "Change opacity of class <%s>" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:726 +#: ../gui/wxpython/iscatt/frame.py:729 msgid "Empty name was inserted." msgstr "" @@ -2470,19 +2470,19 @@ #: ../gui/wxpython/location_wizard/wizard.py:675 #: ../gui/wxpython/location_wizard/wizard.py:864 #: ../gui/wxpython/location_wizard/wizard.py:2013 -#: ../gui/wxpython/core/workspace.py:1616 ../gui/wxpython/core/gcmd.py:113 -#: ../gui/wxpython/gis_set.py:281 ../gui/wxpython/gis_set.py:711 -#: ../gui/wxpython/gis_set.py:755 +#: ../gui/wxpython/core/workspace.py:1616 ../gui/wxpython/core/gcmd.py:115 +#: ../gui/wxpython/gis_set.py:282 ../gui/wxpython/gis_set.py:653 +#: ../gui/wxpython/gis_set.py:697 #: ../gui/wxpython/image2target/ii2t_gis_set.py:276 #: ../gui/wxpython/image2target/ii2t_gis_set.py:654 #: ../gui/wxpython/image2target/ii2t_gis_set.py:698 #: ../gui/wxpython/vdigit/dialogs.py:253 ../gui/wxpython/vdigit/dialogs.py:447 -#: ../gui/wxpython/gui_core/preferences.py:238 -#: ../gui/wxpython/gui_core/preferences.py:1925 -#: ../gui/wxpython/gui_core/preferences.py:1958 -#: ../gui/wxpython/gui_core/preferences.py:1970 -#: ../gui/wxpython/gui_core/preferences.py:1982 -#: ../gui/wxpython/psmap/dialogs.py:5594 ../gui/wxpython/lmgr/layertree.py:1003 +#: ../gui/wxpython/gui_core/preferences.py:231 +#: ../gui/wxpython/gui_core/preferences.py:1919 +#: ../gui/wxpython/gui_core/preferences.py:1952 +#: ../gui/wxpython/gui_core/preferences.py:1964 +#: ../gui/wxpython/gui_core/preferences.py:1976 +#: ../gui/wxpython/psmap/dialogs.py:5596 ../gui/wxpython/lmgr/layertree.py:1003 #: ../gui/wxpython/gmodeler/frame.py:1141 msgid "Error" msgstr "Fehler" @@ -2530,12 +2530,12 @@ msgstr "3D Zellen: %d" #: ../gui/wxpython/location_wizard/dialogs.py:276 -#: ../gui/wxpython/psmap/dialogs.py:531 +#: ../gui/wxpython/psmap/dialogs.py:533 msgid "Top" msgstr "Oben" #: ../gui/wxpython/location_wizard/dialogs.py:284 -#: ../gui/wxpython/psmap/dialogs.py:532 +#: ../gui/wxpython/psmap/dialogs.py:534 msgid "Bottom" msgstr "Unten" @@ -2745,13 +2745,13 @@ msgstr "Geben Sie Parameter an für die %s Projektion " #: ../gui/wxpython/location_wizard/wizard.py:932 -#: ../gui/wxpython/gui_core/gselect.py:2100 +#: ../gui/wxpython/gui_core/gselect.py:2092 #: ../gui/wxpython/gmodeler/dialogs.py:919 msgid "No" msgstr "Nein" #: ../gui/wxpython/location_wizard/wizard.py:932 -#: ../gui/wxpython/gui_core/gselect.py:2102 +#: ../gui/wxpython/gui_core/gselect.py:2094 #: ../gui/wxpython/gmodeler/dialogs.py:921 msgid "Yes" msgstr "Ja" @@ -2811,7 +2811,7 @@ msgstr "Pfad zu der Datei mit EPSG Codes:" #: ../gui/wxpython/location_wizard/wizard.py:1502 -#: ../gui/wxpython/gui_core/preferences.py:1728 +#: ../gui/wxpython/gui_core/preferences.py:1722 msgid "EPSG code:" msgstr "EPSG Code:" @@ -2826,7 +2826,7 @@ msgstr "Wählen Sie eine Datei mit EPSG-Codes" #: ../gui/wxpython/location_wizard/wizard.py:1696 -#: ../gui/wxpython/gui_core/preferences.py:1916 +#: ../gui/wxpython/gui_core/preferences.py:1910 #, python-brace-format msgid "Unable to read EPGS codes: {0}" msgstr "" @@ -2866,7 +2866,7 @@ msgstr "Datum-Transformation ist erforderlich." #: ../gui/wxpython/location_wizard/wizard.py:2072 -#: ../gui/wxpython/rlisetup/wizard.py:1738 +#: ../gui/wxpython/rlisetup/wizard.py:1737 msgid "Summary" msgstr "Zusammenfassung" @@ -2895,7 +2895,7 @@ " (non-definitive)" #: ../gui/wxpython/location_wizard/wizard.py:2249 -#: ../gui/wxpython/psmap/dialogs.py:702 ../gui/wxpython/psmap/dialogs.py:723 +#: ../gui/wxpython/psmap/dialogs.py:704 ../gui/wxpython/psmap/dialogs.py:725 msgid "custom" msgstr "angepasst" @@ -2958,52 +2958,52 @@ msgid "File <%s> not found." msgstr "Datei <%s> nicht gefunden." -#: ../gui/wxpython/photo2image/ip2i_manager.py:276 +#: ../gui/wxpython/photo2image/ip2i_manager.py:278 msgid "Manage Location of Fiducial Points on a Scanned Photo" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:380 +#: ../gui/wxpython/photo2image/ip2i_manager.py:382 msgid "A POINTS file exists, renaming it to POINTS_BAK" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:406 +#: ../gui/wxpython/photo2image/ip2i_manager.py:408 msgid "Opening CAMERA file failed" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:441 -#: ../gui/wxpython/photo2image/ip2i_manager.py:843 -#: ../gui/wxpython/gcp/manager.py:1419 +#: ../gui/wxpython/photo2image/ip2i_manager.py:443 +#: ../gui/wxpython/photo2image/ip2i_manager.py:845 +#: ../gui/wxpython/gcp/manager.py:1421 msgid "Writing POINTS file failed" msgstr "Schreiben der POINTS-Datei fehlgeschlagen" -#: ../gui/wxpython/photo2image/ip2i_manager.py:616 -#: ../gui/wxpython/image2target/ii2t_manager.py:1225 -#: ../gui/wxpython/gcp/manager.py:1192 +#: ../gui/wxpython/photo2image/ip2i_manager.py:618 +#: ../gui/wxpython/image2target/ii2t_manager.py:1227 +#: ../gui/wxpython/gcp/manager.py:1194 #, python-format msgid "At least %d GCPs required. Operation canceled." msgstr "Mindestens %d GCPs erfortdert. Operation abgebrochen." -#: ../gui/wxpython/photo2image/ip2i_manager.py:759 -#: ../gui/wxpython/image2target/ii2t_manager.py:1367 -#: ../gui/wxpython/gcp/manager.py:1335 -msgid "source" -msgstr "Quelle" - #: ../gui/wxpython/photo2image/ip2i_manager.py:761 #: ../gui/wxpython/image2target/ii2t_manager.py:1369 #: ../gui/wxpython/gcp/manager.py:1337 -msgid "target" -msgstr "Ziel" +msgid "source" +msgstr "Quelle" #: ../gui/wxpython/photo2image/ip2i_manager.py:763 #: ../gui/wxpython/image2target/ii2t_manager.py:1371 #: ../gui/wxpython/gcp/manager.py:1339 -msgid "Set GCP coordinates" -msgstr "Setze GCP-Koordinaten" +msgid "target" +msgstr "Ziel" #: ../gui/wxpython/photo2image/ip2i_manager.py:765 #: ../gui/wxpython/image2target/ii2t_manager.py:1373 #: ../gui/wxpython/gcp/manager.py:1341 +msgid "Set GCP coordinates" +msgstr "Setze GCP-Koordinaten" + +#: ../gui/wxpython/photo2image/ip2i_manager.py:767 +#: ../gui/wxpython/image2target/ii2t_manager.py:1375 +#: ../gui/wxpython/gcp/manager.py:1343 #, python-format msgid "" "Set %(coor)s coordinates for GCP No. %(key)s? \n" @@ -3016,32 +3016,32 @@ "Ost: %(coor0)s \n" "Nord: %(coor1)s" -#: ../gui/wxpython/photo2image/ip2i_manager.py:856 -#: ../gui/wxpython/gcp/manager.py:1431 +#: ../gui/wxpython/photo2image/ip2i_manager.py:858 +#: ../gui/wxpython/gcp/manager.py:1433 #, python-format msgid "POINTS file saved for group <%s>" msgstr "POINTS-Datei gespeichert für Gruppe <%s>" -#: ../gui/wxpython/photo2image/ip2i_manager.py:872 -#: ../gui/wxpython/image2target/ii2t_manager.py:1511 -#: ../gui/wxpython/gcp/manager.py:1447 +#: ../gui/wxpython/photo2image/ip2i_manager.py:874 +#: ../gui/wxpython/image2target/ii2t_manager.py:1513 +#: ../gui/wxpython/gcp/manager.py:1449 msgid "source mapwin not defined" msgstr "Quell-Fenster nicht definiert" -#: ../gui/wxpython/photo2image/ip2i_manager.py:877 -#: ../gui/wxpython/image2target/ii2t_manager.py:1516 -#: ../gui/wxpython/gcp/manager.py:1452 +#: ../gui/wxpython/photo2image/ip2i_manager.py:879 +#: ../gui/wxpython/image2target/ii2t_manager.py:1518 +#: ../gui/wxpython/gcp/manager.py:1454 msgid "target mapwin not defined" msgstr "Ziel-Fenster nicht definiert" -#: ../gui/wxpython/photo2image/ip2i_manager.py:907 -#: ../gui/wxpython/gcp/manager.py:1482 +#: ../gui/wxpython/photo2image/ip2i_manager.py:909 +#: ../gui/wxpython/gcp/manager.py:1484 msgid "Reading POINTS file failed" msgstr "Lesen der POINTS-Datei fehlgeschlagen" -#: ../gui/wxpython/photo2image/ip2i_manager.py:992 -#: ../gui/wxpython/image2target/ii2t_manager.py:1633 -#: ../gui/wxpython/gcp/manager.py:1567 +#: ../gui/wxpython/photo2image/ip2i_manager.py:994 +#: ../gui/wxpython/image2target/ii2t_manager.py:1635 +#: ../gui/wxpython/gcp/manager.py:1569 #, python-format msgid "" "Insufficient points defined and active (checked) for selected rectification method (order: %d).\n" @@ -3050,161 +3050,161 @@ "10+ points for 3rd order." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1020 -#: ../gui/wxpython/image2target/ii2t_manager.py:1661 -#: ../gui/wxpython/gcp/manager.py:1595 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1022 +#: ../gui/wxpython/image2target/ii2t_manager.py:1663 +#: ../gui/wxpython/gcp/manager.py:1597 msgid "Rectifying images, please wait..." msgstr "Rektifiziere Bilder, bitte warten" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1042 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1044 msgid "Writing output image to group, please wait..." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1072 -#: ../gui/wxpython/image2target/ii2t_manager.py:1746 -#: ../gui/wxpython/gcp/manager.py:1680 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1074 +#: ../gui/wxpython/image2target/ii2t_manager.py:1749 +#: ../gui/wxpython/gcp/manager.py:1682 msgid "GCP Manager settings" msgstr "GCP Manager-Einstellungen" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1117 -#: ../gui/wxpython/image2target/ii2t_manager.py:1793 -#: ../gui/wxpython/gcp/manager.py:1727 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1119 +#: ../gui/wxpython/image2target/ii2t_manager.py:1796 +#: ../gui/wxpython/gcp/manager.py:1729 msgid "Quit GCP Manager" msgstr "Verlasse GCP Manager" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1118 -#: ../gui/wxpython/image2target/ii2t_manager.py:1794 -#: ../gui/wxpython/gcp/manager.py:1728 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1120 +#: ../gui/wxpython/image2target/ii2t_manager.py:1797 +#: ../gui/wxpython/gcp/manager.py:1730 msgid "Save ground control points?" msgstr "Speichere Ground Control Points (GCPs)" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1196 -#: ../gui/wxpython/gcp/manager.py:1807 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1198 +#: ../gui/wxpython/gcp/manager.py:1809 msgid "" "Could not calculate RMS Error.\n" "Possible error with m.transform." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1324 -#: ../gui/wxpython/gcp/manager.py:1935 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1326 +#: ../gui/wxpython/gcp/manager.py:1937 msgid "" "Could not calculate new extends.\n" "Possible error with m.transform." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1456 -#: ../gui/wxpython/image2target/ii2t_manager.py:2130 -#: ../gui/wxpython/gcp/manager.py:2067 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1458 +#: ../gui/wxpython/image2target/ii2t_manager.py:2133 +#: ../gui/wxpython/gcp/manager.py:2069 msgid "Adjust source display to target display" msgstr "Passe Quell- an Ziel-Anzeige an" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1461 -#: ../gui/wxpython/image2target/ii2t_manager.py:2135 -#: ../gui/wxpython/gcp/manager.py:2072 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1463 +#: ../gui/wxpython/image2target/ii2t_manager.py:2138 +#: ../gui/wxpython/gcp/manager.py:2074 msgid "Adjust target display to source display" msgstr "Passe Ziel- an Quell-Anzeige an" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1535 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1553 -#: ../gui/wxpython/image2target/ii2t_manager.py:2209 -#: ../gui/wxpython/image2target/ii2t_manager.py:2229 -#: ../gui/wxpython/gcp/manager.py:2146 ../gui/wxpython/gcp/manager.py:2164 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1537 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1555 +#: ../gui/wxpython/image2target/ii2t_manager.py:2212 +#: ../gui/wxpython/image2target/ii2t_manager.py:2232 +#: ../gui/wxpython/gcp/manager.py:2148 ../gui/wxpython/gcp/manager.py:2166 #: ../gui/wxpython/vnet/widgets.py:85 ../gui/wxpython/vnet/vnet_data.py:259 msgid "use" msgstr "verwende" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1536 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1554 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1538 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1556 msgid "source X" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1537 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1555 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1539 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1557 msgid "source Y" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1538 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1556 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1540 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1558 msgid "target X" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1539 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1557 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1541 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1559 msgid "target Y" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1540 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1558 -#: ../gui/wxpython/image2target/ii2t_manager.py:2216 -#: ../gui/wxpython/image2target/ii2t_manager.py:2236 -#: ../gui/wxpython/gcp/manager.py:2151 ../gui/wxpython/gcp/manager.py:2169 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1542 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1560 +#: ../gui/wxpython/image2target/ii2t_manager.py:2219 +#: ../gui/wxpython/image2target/ii2t_manager.py:2239 +#: ../gui/wxpython/gcp/manager.py:2153 ../gui/wxpython/gcp/manager.py:2171 msgid "Forward error" msgstr "Vorwärts-Fehler" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1541 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1559 -#: ../gui/wxpython/image2target/ii2t_manager.py:2217 -#: ../gui/wxpython/image2target/ii2t_manager.py:2237 -#: ../gui/wxpython/gcp/manager.py:2152 ../gui/wxpython/gcp/manager.py:2170 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1543 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1561 +#: ../gui/wxpython/image2target/ii2t_manager.py:2220 +#: ../gui/wxpython/image2target/ii2t_manager.py:2240 +#: ../gui/wxpython/gcp/manager.py:2154 ../gui/wxpython/gcp/manager.py:2172 msgid "Backward error" msgstr "Rückwärts-Fehler" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1696 -#: ../gui/wxpython/image2target/ii2t_manager.py:2376 -#: ../gui/wxpython/gcp/manager.py:2307 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1698 +#: ../gui/wxpython/image2target/ii2t_manager.py:2379 +#: ../gui/wxpython/gcp/manager.py:2309 msgid "Invalid coordinate value. Operation canceled." msgstr "Ungültige Koordinate. Operation abgebrochen." -#: ../gui/wxpython/photo2image/ip2i_manager.py:1734 -#: ../gui/wxpython/image2target/ii2t_manager.py:2551 -#: ../gui/wxpython/gcp/manager.py:2485 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1736 +#: ../gui/wxpython/image2target/ii2t_manager.py:2554 +#: ../gui/wxpython/gcp/manager.py:2487 msgid "Edit GCP" msgstr "Editiere GCP" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1746 -#: ../gui/wxpython/image2target/ii2t_manager.py:2563 -#: ../gui/wxpython/gcp/manager.py:2497 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1748 +#: ../gui/wxpython/image2target/ii2t_manager.py:2566 +#: ../gui/wxpython/gcp/manager.py:2499 msgid "Ground Control Point No." msgstr "Ground Control Point Nummer" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1765 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1767 msgid "source X:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1766 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1768 msgid "target X:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1767 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1769 msgid "source Y:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1768 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1770 msgid "target Y:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1904 -#: ../gui/wxpython/image2target/ii2t_manager.py:2729 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1906 +#: ../gui/wxpython/image2target/ii2t_manager.py:2732 #: ../gui/wxpython/vdigit/preferences.py:98 -#: ../gui/wxpython/psmap/dialogs.py:2656 ../gui/wxpython/gcp/manager.py:2656 +#: ../gui/wxpython/psmap/dialogs.py:2658 ../gui/wxpython/gcp/manager.py:2658 msgid "Symbology" msgstr "Symbologie" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1913 -#: ../gui/wxpython/image2target/ii2t_manager.py:2738 -#: ../gui/wxpython/gcp/manager.py:2665 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1915 +#: ../gui/wxpython/image2target/ii2t_manager.py:2741 +#: ../gui/wxpython/gcp/manager.py:2667 msgid "Highlight highest RMS error only" msgstr "Hebe nur den höchsten RMS-Fehler hervor" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1926 -#: ../gui/wxpython/image2target/ii2t_manager.py:2751 -#: ../gui/wxpython/gcp/manager.py:2678 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1928 +#: ../gui/wxpython/image2target/ii2t_manager.py:2754 +#: ../gui/wxpython/gcp/manager.py:2680 msgid "Highlight RMS error > M + SD * factor:" msgstr "Hebe RMS-Fehler > M + SD * factor hervor:" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1930 -#: ../gui/wxpython/image2target/ii2t_manager.py:2755 -#: ../gui/wxpython/gcp/manager.py:2682 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1932 +#: ../gui/wxpython/image2target/ii2t_manager.py:2758 +#: ../gui/wxpython/gcp/manager.py:2684 msgid "" "Highlight GCPs with an RMS error larger than \n" "mean + standard deviation * given factor. \n" @@ -3214,136 +3214,136 @@ "mean + standard deviation * factor hervor. \n" "Empfohlene Werte für diesen Faktor liegen zwischen 1 und 2." -#: ../gui/wxpython/photo2image/ip2i_manager.py:1953 -#: ../gui/wxpython/image2target/ii2t_manager.py:2778 -#: ../gui/wxpython/gcp/manager.py:2705 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1955 +#: ../gui/wxpython/image2target/ii2t_manager.py:2781 +#: ../gui/wxpython/gcp/manager.py:2707 msgid "Symbol settings" msgstr "Symbol-Einstellungen" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1961 -#: ../gui/wxpython/image2target/ii2t_manager.py:2786 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1963 +#: ../gui/wxpython/image2target/ii2t_manager.py:2789 #: ../gui/wxpython/nviz/tools.py:1423 ../gui/wxpython/nviz/tools.py:2154 #: ../gui/wxpython/nviz/tools.py:2296 ../gui/wxpython/nviz/preferences.py:372 #: ../gui/wxpython/nviz/preferences.py:574 #: ../gui/wxpython/nviz/preferences.py:640 -#: ../gui/wxpython/gui_core/preferences.py:1520 -#: ../gui/wxpython/psmap/dialogs.py:2375 ../gui/wxpython/psmap/dialogs.py:2536 -#: ../gui/wxpython/mapswipe/dialogs.py:280 ../gui/wxpython/gcp/manager.py:2713 +#: ../gui/wxpython/gui_core/preferences.py:1514 +#: ../gui/wxpython/psmap/dialogs.py:2377 ../gui/wxpython/psmap/dialogs.py:2538 +#: ../gui/wxpython/mapswipe/dialogs.py:280 ../gui/wxpython/gcp/manager.py:2715 msgid "Color:" msgstr "Farbe:" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1981 -#: ../gui/wxpython/image2target/ii2t_manager.py:2806 -#: ../gui/wxpython/gcp/manager.py:2733 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1983 +#: ../gui/wxpython/image2target/ii2t_manager.py:2809 +#: ../gui/wxpython/gcp/manager.py:2735 msgid "Color for high RMS error:" msgstr "Farbe für hohen RMS-Fehler:" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2001 -#: ../gui/wxpython/image2target/ii2t_manager.py:2826 -#: ../gui/wxpython/gcp/manager.py:2753 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2003 +#: ../gui/wxpython/image2target/ii2t_manager.py:2829 +#: ../gui/wxpython/gcp/manager.py:2755 msgid "Color for selected GCP:" msgstr "Farbe für ausgewählte GCPs:" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2021 -#: ../gui/wxpython/image2target/ii2t_manager.py:2846 -#: ../gui/wxpython/gcp/manager.py:2773 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2023 +#: ../gui/wxpython/image2target/ii2t_manager.py:2849 +#: ../gui/wxpython/gcp/manager.py:2775 msgid "Color for unused GCPs:" msgstr "Farbe für nicht verwendete GCPs:" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2037 -#: ../gui/wxpython/image2target/ii2t_manager.py:2862 -#: ../gui/wxpython/gcp/manager.py:2789 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2039 +#: ../gui/wxpython/image2target/ii2t_manager.py:2865 +#: ../gui/wxpython/gcp/manager.py:2791 msgid "Show unused GCPs" msgstr "Zeige nicht verwendete GCPs an" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2054 -#: ../gui/wxpython/image2target/ii2t_manager.py:2879 -#: ../gui/wxpython/gui_core/preferences.py:1447 -#: ../gui/wxpython/gcp/manager.py:2806 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2056 +#: ../gui/wxpython/image2target/ii2t_manager.py:2882 +#: ../gui/wxpython/gui_core/preferences.py:1441 +#: ../gui/wxpython/gcp/manager.py:2808 msgid "Symbol size:" msgstr "Symbolgröße:" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2076 -#: ../gui/wxpython/image2target/ii2t_manager.py:2901 -#: ../gui/wxpython/gui_core/preferences.py:1415 -#: ../gui/wxpython/psmap/dialogs.py:6813 -#: ../gui/wxpython/mapswipe/dialogs.py:327 ../gui/wxpython/gcp/manager.py:2828 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2078 +#: ../gui/wxpython/image2target/ii2t_manager.py:2904 +#: ../gui/wxpython/gui_core/preferences.py:1409 +#: ../gui/wxpython/psmap/dialogs.py:6815 +#: ../gui/wxpython/mapswipe/dialogs.py:327 ../gui/wxpython/gcp/manager.py:2830 #: ../gui/wxpython/vnet/dialogs.py:1279 msgid "Line width:" msgstr "Linienbreite:" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2122 -#: ../gui/wxpython/image2target/ii2t_manager.py:741 -#: ../gui/wxpython/image2target/ii2t_manager.py:2953 -#: ../gui/wxpython/gcp/manager.py:718 ../gui/wxpython/gcp/manager.py:2880 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2124 +#: ../gui/wxpython/image2target/ii2t_manager.py:743 +#: ../gui/wxpython/image2target/ii2t_manager.py:2956 +#: ../gui/wxpython/gcp/manager.py:720 ../gui/wxpython/gcp/manager.py:2882 msgid "Select source map to display:" msgstr "Wählen Sie darzustellende Ausgangskarte:" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2136 -#: ../gui/wxpython/image2target/ii2t_manager.py:767 -#: ../gui/wxpython/image2target/ii2t_manager.py:2967 -#: ../gui/wxpython/gcp/manager.py:744 ../gui/wxpython/gcp/manager.py:2894 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2138 +#: ../gui/wxpython/image2target/ii2t_manager.py:769 +#: ../gui/wxpython/image2target/ii2t_manager.py:2970 +#: ../gui/wxpython/gcp/manager.py:746 ../gui/wxpython/gcp/manager.py:2896 msgid "Select target raster map to display:" msgstr "Wählen Sie darzustellende Rasterzielkarte:" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2161 -#: ../gui/wxpython/image2target/ii2t_manager.py:3007 -#: ../gui/wxpython/gcp/manager.py:2934 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2163 +#: ../gui/wxpython/image2target/ii2t_manager.py:3010 +#: ../gui/wxpython/gcp/manager.py:2936 msgid "Rectification" msgstr "Georektifizierung" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2170 -#: ../gui/wxpython/image2target/ii2t_manager.py:3016 -#: ../gui/wxpython/gcp/manager.py:2943 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2172 +#: ../gui/wxpython/image2target/ii2t_manager.py:3019 +#: ../gui/wxpython/gcp/manager.py:2945 msgid "Select rectification order" msgstr "Wählen Sie die Rektifizierungsordnung" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2172 -#: ../gui/wxpython/image2target/ii2t_manager.py:3018 -#: ../gui/wxpython/gcp/manager.py:2945 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2174 +#: ../gui/wxpython/image2target/ii2t_manager.py:3021 +#: ../gui/wxpython/gcp/manager.py:2947 msgid "1st order" msgstr "1. Ordnung" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2173 -#: ../gui/wxpython/image2target/ii2t_manager.py:3019 -#: ../gui/wxpython/gcp/manager.py:2946 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2175 +#: ../gui/wxpython/image2target/ii2t_manager.py:3022 +#: ../gui/wxpython/gcp/manager.py:2948 msgid "2nd order" msgstr "2. Ordnung" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2174 -#: ../gui/wxpython/image2target/ii2t_manager.py:3020 -#: ../gui/wxpython/gcp/manager.py:2947 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2176 +#: ../gui/wxpython/image2target/ii2t_manager.py:3023 +#: ../gui/wxpython/gcp/manager.py:2949 msgid "3rd order" msgstr "3. Ordnung" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2186 -#: ../gui/wxpython/image2target/ii2t_manager.py:3032 -#: ../gui/wxpython/gcp/manager.py:2959 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2188 +#: ../gui/wxpython/image2target/ii2t_manager.py:3035 +#: ../gui/wxpython/gcp/manager.py:2961 msgid "Select interpolation method:" msgstr "Selektiere Inperolationsmethode:" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2202 -#: ../gui/wxpython/image2target/ii2t_manager.py:3048 -#: ../gui/wxpython/gcp/manager.py:2975 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2204 +#: ../gui/wxpython/image2target/ii2t_manager.py:3051 +#: ../gui/wxpython/gcp/manager.py:2977 msgid "clip to computational region in target location" msgstr "nur den Arbeitsbereich in Ziel-Location überführen" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2212 -#: ../gui/wxpython/image2target/ii2t_manager.py:589 -#: ../gui/wxpython/image2target/ii2t_manager.py:3058 -#: ../gui/wxpython/gcp/manager.py:560 ../gui/wxpython/gcp/manager.py:2985 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2214 +#: ../gui/wxpython/image2target/ii2t_manager.py:591 +#: ../gui/wxpython/image2target/ii2t_manager.py:3061 +#: ../gui/wxpython/gcp/manager.py:562 ../gui/wxpython/gcp/manager.py:2987 msgid "Extension for output maps:" msgstr "Erweiterung für Ausgabekarten:" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2253 -#: ../gui/wxpython/image2target/ii2t_manager.py:3099 -#: ../gui/wxpython/gcp/manager.py:3026 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2255 +#: ../gui/wxpython/image2target/ii2t_manager.py:3102 +#: ../gui/wxpython/gcp/manager.py:3028 msgid "RMS threshold factor must be > 0" msgstr "RMS-Schwellenwert muss > 0 sein" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2256 -#: ../gui/wxpython/image2target/ii2t_manager.py:3102 -#: ../gui/wxpython/gcp/manager.py:3029 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2258 +#: ../gui/wxpython/image2target/ii2t_manager.py:3105 +#: ../gui/wxpython/gcp/manager.py:3031 msgid "" "RMS threshold factor is < 1\n" "Too many points might be highlighted" @@ -3351,9 +3351,9 @@ "RMS Schwellenwertfaktor ist < 1\n" "Zuviele Punkte könnten hervorgehoben werden" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2416 -#: ../gui/wxpython/image2target/ii2t_manager.py:3286 -#: ../gui/wxpython/gcp/manager.py:3213 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2418 +#: ../gui/wxpython/image2target/ii2t_manager.py:3289 +#: ../gui/wxpython/gcp/manager.py:3215 #, python-format msgid "GCP Manager settings saved to file '%s'." msgstr "GCP Manager-Einstellungen in Datei '%s' gespeichert." @@ -3407,13 +3407,13 @@ #: ../gui/wxpython/photo2image/ip2i_mapdisplay.py:478 #: ../gui/wxpython/image2target/ii2t_mapdisplay.py:479 -#: ../gui/wxpython/gcp/mapdisplay.py:479 ../gui/wxpython/mapdisp/frame.py:1390 +#: ../gui/wxpython/gcp/mapdisplay.py:479 ../gui/wxpython/mapdisp/frame.py:1389 msgid "Zoom to default region" msgstr "Auf die Standardregion zoomen" #: ../gui/wxpython/photo2image/ip2i_mapdisplay.py:482 #: ../gui/wxpython/image2target/ii2t_mapdisplay.py:483 -#: ../gui/wxpython/gcp/mapdisplay.py:483 ../gui/wxpython/mapdisp/frame.py:1392 +#: ../gui/wxpython/gcp/mapdisplay.py:483 ../gui/wxpython/mapdisp/frame.py:1391 msgid "Zoom to saved region" msgstr "Auf die gespeicherte Region zoomen" @@ -3425,7 +3425,7 @@ #: ../gui/wxpython/photo2image/ip2i_mapdisplay.py:492 #: ../gui/wxpython/image2target/ii2t_mapdisplay.py:493 -#: ../gui/wxpython/gcp/mapdisplay.py:493 ../gui/wxpython/mapdisp/frame.py:1402 +#: ../gui/wxpython/gcp/mapdisplay.py:493 ../gui/wxpython/mapdisp/frame.py:1401 msgid "Save display geometry to named region" msgstr "Größe des Kartenfensters in benannter Region speichern" @@ -3442,11 +3442,11 @@ msgstr "" #: ../gui/wxpython/photo2image/g.gui.photo2image.py:111 -msgid "Please provide an order value (1 if 4 Fiducials, 2 if 8 Fiducials)" +msgid "Please provive an order value (1 if 4 Fiducials, 2 if 8 Fiducials)" msgstr "" #: ../gui/wxpython/photo2image/g.gui.photo2image.py:116 -msgid "Please provide an output files extension (used by i.rectify)" +msgid "Please provive an output files extension (used by i.rectify)" msgstr "" #: ../gui/wxpython/photo2image/ip2i_statusbar.py:38 @@ -3550,7 +3550,7 @@ msgstr "Kann nicht auf die Rasterkarte <%s> zoomen." #: ../gui/wxpython/core/render.py:1010 ../gui/wxpython/core/render.py:1013 -#: ../gui/wxpython/core/render.py:1016 ../gui/wxpython/core/gcmd.py:435 +#: ../gui/wxpython/core/render.py:1016 ../gui/wxpython/core/gcmd.py:437 msgid "Details:" msgstr "Einzelheiten:" @@ -3568,24 +3568,24 @@ msgid "Unable to get current geographic extent. Force quiting wxGUI. Please manually run g.region to fix the problem." msgstr "Kann die aktuelle geographische Ausdehnung nicht ermitteln. Erzwinge das Schließen von wxGUI. Führen Sie bitte g.region manuell aus, um das Problem zu beheben." -#: ../gui/wxpython/core/toolboxes.py:225 +#: ../gui/wxpython/core/toolboxes.py:227 msgid "Unable to parse user toolboxes XML files. Default files will be loaded." msgstr "" -#: ../gui/wxpython/core/toolboxes.py:269 +#: ../gui/wxpython/core/toolboxes.py:271 msgid "Unable to create toolboxes directory." msgstr "" -#: ../gui/wxpython/core/toolboxes.py:493 +#: ../gui/wxpython/core/toolboxes.py:495 msgid "Custom toolboxes" msgstr "" -#: ../gui/wxpython/core/toolboxes.py:517 +#: ../gui/wxpython/core/toolboxes.py:519 #, python-format msgid "List of addons cannot be obtained because g.extension failed. Details: %s" msgstr "" -#: ../gui/wxpython/core/toolboxes.py:574 +#: ../gui/wxpython/core/toolboxes.py:576 msgid "Addons" msgstr "" @@ -3618,32 +3618,32 @@ "WMS layers can not be displayed without the bindings.\n" msgstr "" -#: ../gui/wxpython/core/gcmd.py:126 +#: ../gui/wxpython/core/gcmd.py:128 msgid "Reason" msgstr "Ursache" -#: ../gui/wxpython/core/gcmd.py:151 ../gui/wxpython/gis_set.py:697 -#: ../gui/wxpython/gis_set.py:740 +#: ../gui/wxpython/core/gcmd.py:153 ../gui/wxpython/gis_set.py:639 +#: ../gui/wxpython/gis_set.py:682 #: ../gui/wxpython/image2target/ii2t_gis_set.py:640 #: ../gui/wxpython/image2target/ii2t_gis_set.py:683 -#: ../gui/wxpython/lmgr/frame.py:2570 +#: ../gui/wxpython/lmgr/frame.py:2573 msgid "Message" msgstr "Nachricht" -#: ../gui/wxpython/core/gcmd.py:432 +#: ../gui/wxpython/core/gcmd.py:434 msgid "Execution failed:" msgstr "Ausführung fehlgeschlagen:" -#: ../gui/wxpython/core/gcmd.py:437 ../gui/wxpython/core/gcmd.py:444 +#: ../gui/wxpython/core/gcmd.py:439 ../gui/wxpython/core/gcmd.py:446 msgid "Error: " msgstr "Fehler: " -#: ../gui/wxpython/core/gcmd.py:521 +#: ../gui/wxpython/core/gcmd.py:523 #, python-format msgid "Unable to exectute command: '%s'" msgstr "Kann den Befehl '%s' nicht ausführen." -#: ../gui/wxpython/core/gcmd.py:747 ../gui/wxpython/gui_core/forms.py:2740 +#: ../gui/wxpython/core/gcmd.py:749 ../gui/wxpython/gui_core/forms.py:2770 #, python-format msgid "Error in %s" msgstr "Fehler in %s" @@ -3658,136 +3658,136 @@ msgid "WARNING: Ignoring unsupported wx debug level (must be >=0 and <=5). {0}\n" msgstr "" -#: ../gui/wxpython/core/settings.py:503 +#: ../gui/wxpython/core/settings.py:505 msgid "Segment break" msgstr "Segment break" -#: ../gui/wxpython/core/settings.py:569 +#: ../gui/wxpython/core/settings.py:571 msgid "Data point" msgstr "Datenpunkt" -#: ../gui/wxpython/core/settings.py:643 +#: ../gui/wxpython/core/settings.py:645 msgid "animation" msgstr "animation" -#: ../gui/wxpython/core/settings.py:866 +#: ../gui/wxpython/core/settings.py:868 msgid "Collapse all except PERMANENT and current" msgstr "Alle einklappen außer PERMANENT und Aktuelles" -#: ../gui/wxpython/core/settings.py:867 +#: ../gui/wxpython/core/settings.py:869 msgid "Collapse all except PERMANENT" msgstr "Alle einklappen außer PERMANENT" -#: ../gui/wxpython/core/settings.py:868 +#: ../gui/wxpython/core/settings.py:870 msgid "Collapse all except current" msgstr "Alle einklappen außer Aktuelles" -#: ../gui/wxpython/core/settings.py:869 +#: ../gui/wxpython/core/settings.py:871 msgid "Collapse all" msgstr "Alle einklappen" -#: ../gui/wxpython/core/settings.py:870 +#: ../gui/wxpython/core/settings.py:872 msgid "Expand all" msgstr "Alle ausklappen" -#: ../gui/wxpython/core/settings.py:875 ../gui/wxpython/dbmgr/base.py:1406 +#: ../gui/wxpython/core/settings.py:877 ../gui/wxpython/dbmgr/base.py:1408 msgid "Edit selected record" msgstr "Ausgewählten Datensatz editieren" -#: ../gui/wxpython/core/settings.py:875 +#: ../gui/wxpython/core/settings.py:877 msgid "Display selected" msgstr "Ausgewählte anzeigen" -#: ../gui/wxpython/core/settings.py:884 +#: ../gui/wxpython/core/settings.py:886 msgid "Classic (labels only)" msgstr "Klassisch (nur Beschriftung)" -#: ../gui/wxpython/core/settings.py:885 +#: ../gui/wxpython/core/settings.py:887 msgid "Combined (labels and module names)" msgstr "Kombiniert (Beschriftungen und Modulnamen)" -#: ../gui/wxpython/core/settings.py:886 +#: ../gui/wxpython/core/settings.py:888 msgid "Expert (module names only)" msgstr "" -#: ../gui/wxpython/core/settings.py:891 +#: ../gui/wxpython/core/settings.py:893 msgid "Basic top" msgstr "" -#: ../gui/wxpython/core/settings.py:892 +#: ../gui/wxpython/core/settings.py:894 msgid "Basic left" msgstr "" -#: ../gui/wxpython/core/settings.py:893 +#: ../gui/wxpython/core/settings.py:895 msgid "Fancy green" msgstr "" -#: ../gui/wxpython/core/settings.py:894 +#: ../gui/wxpython/core/settings.py:896 msgid "List left" msgstr "" -#: ../gui/wxpython/core/settings.py:901 +#: ../gui/wxpython/core/settings.py:903 msgid "Zoom and recenter" msgstr "Zoomen und zentrieren" -#: ../gui/wxpython/core/settings.py:901 +#: ../gui/wxpython/core/settings.py:903 msgid "Zoom to mouse cursor" msgstr "Auf die Mausposition zoomen" -#: ../gui/wxpython/core/settings.py:901 +#: ../gui/wxpython/core/settings.py:903 msgid "Nothing" msgstr "Nichts" -#: ../gui/wxpython/core/settings.py:903 +#: ../gui/wxpython/core/settings.py:905 msgid "Scroll forward to zoom in" msgstr "Vorwärts Scrollen um herein zu zoomen" -#: ../gui/wxpython/core/settings.py:903 +#: ../gui/wxpython/core/settings.py:905 msgid "Scroll back to zoom in" msgstr "Rückwärts Scrollen um heraus zu zoomen" -#: ../gui/wxpython/core/settings.py:936 ../gui/wxpython/core/settings.py:948 +#: ../gui/wxpython/core/settings.py:938 ../gui/wxpython/core/settings.py:950 msgid "box" msgstr "Box" -#: ../gui/wxpython/core/settings.py:937 +#: ../gui/wxpython/core/settings.py:939 msgid "sphere" msgstr "Kugel" -#: ../gui/wxpython/core/settings.py:938 +#: ../gui/wxpython/core/settings.py:940 msgid "cube" msgstr "Würfel" -#: ../gui/wxpython/core/settings.py:939 +#: ../gui/wxpython/core/settings.py:941 msgid "diamond" msgstr "Raute" -#: ../gui/wxpython/core/settings.py:940 +#: ../gui/wxpython/core/settings.py:942 msgid "aster" msgstr "Stern" -#: ../gui/wxpython/core/settings.py:941 +#: ../gui/wxpython/core/settings.py:943 msgid "gyro" msgstr "Kreisel" -#: ../gui/wxpython/core/settings.py:942 +#: ../gui/wxpython/core/settings.py:944 msgid "histogram" msgstr "Histogramm" -#: ../gui/wxpython/core/settings.py:948 +#: ../gui/wxpython/core/settings.py:950 msgid "cross" msgstr "" -#: ../gui/wxpython/core/settings.py:948 +#: ../gui/wxpython/core/settings.py:950 msgid "circle" msgstr "Kreis" -#: ../gui/wxpython/core/settings.py:981 +#: ../gui/wxpython/core/settings.py:983 #, python-format msgid "Unable to read settings file <%s>\n" msgstr "Kann die Einstellungsdatei <%s> nicht lesen\n" -#: ../gui/wxpython/core/settings.py:1007 +#: ../gui/wxpython/core/settings.py:1009 #, python-format msgid "" "Error: Reading settings from file <%(file)s> failed.\n" @@ -3798,11 +3798,11 @@ "\t\tEinzelheiten: %(detail)s\n" "\t\tZeile: '%(line)s'\n" -#: ../gui/wxpython/core/settings.py:1025 +#: ../gui/wxpython/core/settings.py:1028 msgid "Unable to create settings directory" msgstr "Kann Einstellungsverzeichnis nicht erzeugen" -#: ../gui/wxpython/core/settings.py:1073 +#: ../gui/wxpython/core/settings.py:1076 #, python-format msgid "" "Writing settings to file <%(file)s> failed.\n" @@ -3813,16 +3813,16 @@ "\n" "Einzelheiten: %(detail)s" -#: ../gui/wxpython/core/settings.py:1179 +#: ../gui/wxpython/core/settings.py:1182 msgid "Unable to set " msgstr "Kann nicht setzen" -#: ../gui/wxpython/core/settings.py:1215 ../gui/wxpython/core/settings.py:1225 +#: ../gui/wxpython/core/settings.py:1218 ../gui/wxpython/core/settings.py:1229 #, python-format msgid "Unable to parse settings '%s'" msgstr "Kann die Einstellungen '%s' nicht parsen." -#: ../gui/wxpython/core/gconsole.py:502 +#: ../gui/wxpython/core/gconsole.py:504 #, python-format msgid "" "Unable to run command:\n" @@ -3835,40 +3835,40 @@ "\n" "Option <%(opt)s>: Das Lesen von der Standardeingabe wird vom wxGUI nicht unterstützt" -#: ../gui/wxpython/core/gconsole.py:526 +#: ../gui/wxpython/core/gconsole.py:528 #, python-format msgid "Module <%s> not found." msgstr "Modul <%s> nicht gefunden." -#: ../gui/wxpython/core/gconsole.py:656 ../gui/wxpython/gmodeler/frame.py:299 +#: ../gui/wxpython/core/gconsole.py:658 ../gui/wxpython/gmodeler/frame.py:299 #, python-format msgid "%d sec" msgstr "%d Sek" -#: ../gui/wxpython/core/gconsole.py:659 ../gui/wxpython/gmodeler/frame.py:302 +#: ../gui/wxpython/core/gconsole.py:661 ../gui/wxpython/gmodeler/frame.py:302 #, python-format msgid "%(min)d min %(sec)d sec" msgstr "%(min)d Min %(sec)d Sek" -#: ../gui/wxpython/core/gconsole.py:663 ../gui/wxpython/gui_core/ghelp.py:231 +#: ../gui/wxpython/core/gconsole.py:665 ../gui/wxpython/gui_core/ghelp.py:231 #: ../gui/wxpython/gmodeler/model.py:1123 #: ../gui/wxpython/gmodeler/model.py:1229 ../gui/wxpython/gmodeler/frame.py:306 msgid "unknown" msgstr "unbekannt" -#: ../gui/wxpython/core/gconsole.py:667 +#: ../gui/wxpython/core/gconsole.py:669 msgid "Please note that the data are left in inconsistent state and may be corrupted" msgstr "Daten wurden in einem inkonsistenten Zustand zurückgelassen und können beschädigt sein" -#: ../gui/wxpython/core/gconsole.py:669 +#: ../gui/wxpython/core/gconsole.py:671 msgid "Command aborted" msgstr "Befehl abgebrochen" -#: ../gui/wxpython/core/gconsole.py:671 ../gui/wxpython/gmodeler/frame.py:312 +#: ../gui/wxpython/core/gconsole.py:673 ../gui/wxpython/gmodeler/frame.py:312 msgid "Command finished" msgstr "Befehl ausgeführt" -#: ../gui/wxpython/core/gconsole.py:747 ../gui/wxpython/gui_core/goutput.py:496 +#: ../gui/wxpython/core/gconsole.py:749 #, python-format msgid "" "Unable to write file '%(filePath)s'.\n" @@ -3879,7 +3879,7 @@ "\n" "Einzelheiten: %(error)s" -#: ../gui/wxpython/core/menutree.py:151 +#: ../gui/wxpython/core/menutree.py:153 #, python-format msgid "Unknow tag %s" msgstr "" @@ -3928,210 +3928,181 @@ msgid "Unable to create file '%s'\n" msgstr "Kann Datei '%s' nicht erzeugen.\n" -#: ../gui/wxpython/core/utils.py:996 ../gui/wxpython/gui_core/forms.py:1729 +#: ../gui/wxpython/core/utils.py:996 ../gui/wxpython/gui_core/forms.py:1739 msgid "Select Color" msgstr "Wählen Sie eine Farbe" -#: ../gui/wxpython/gis_set.py:122 +#: ../gui/wxpython/gis_set.py:115 #: ../gui/wxpython/image2target/ii2t_gis_set.py:122 msgid "1. Select GRASS GIS database directory" msgstr "1. Wählen Sie das GRASS GIS Datenverzeichnis" -#: ../gui/wxpython/gis_set.py:125 +#: ../gui/wxpython/gis_set.py:118 #: ../gui/wxpython/image2target/ii2t_gis_set.py:125 msgid "2. Select GRASS Location" msgstr "2. Wählen Sie die GRASS Location" -#: ../gui/wxpython/gis_set.py:128 +#: ../gui/wxpython/gis_set.py:121 #: ../gui/wxpython/image2target/ii2t_gis_set.py:128 msgid "3. Select GRASS Mapset" msgstr "3. Wählen Sie ein GRASS Mapset" -#: ../gui/wxpython/gis_set.py:146 +#: ../gui/wxpython/gis_set.py:139 #: ../gui/wxpython/image2target/ii2t_gis_set.py:146 msgid "GRASS GIS database directory contains Locations." msgstr "Das GRASS GIS Datenverzeichnis enthält Locations." -#: ../gui/wxpython/gis_set.py:150 +#: ../gui/wxpython/gis_set.py:143 #: ../gui/wxpython/image2target/ii2t_gis_set.py:150 msgid "All data in one Location is in the same coordinate reference system (projection). One Location can be one project. Location contains Mapsets." msgstr "Alle Daten in einer Location sind im gleichen Koordinatensystem (Projektion). Eine Location kann ein Projekt sein. Eine Location enthält Mapsets." -#: ../gui/wxpython/gis_set.py:158 +#: ../gui/wxpython/gis_set.py:151 #: ../gui/wxpython/image2target/ii2t_gis_set.py:158 msgid "Mapset contains GIS data related to one project, task within one project, subregion or user." msgstr "Ein Mapset enthält GIS-Daten eines Projektes, einer Aufgabe in einem Projekt, einer Unterregion oder eines Nutzers." -#: ../gui/wxpython/gis_set.py:173 +#: ../gui/wxpython/gis_set.py:166 #: ../gui/wxpython/image2target/ii2t_gis_set.py:173 msgid "Start &GRASS session" msgstr "Starte &GRASS Sitzung" -#: ../gui/wxpython/gis_set.py:179 +#: ../gui/wxpython/gis_set.py:172 #: ../gui/wxpython/image2target/ii2t_gis_set.py:179 msgid "&Browse" msgstr "&Blättern" #. GTC New mapset -#: ../gui/wxpython/gis_set.py:182 +#: ../gui/wxpython/gis_set.py:175 #: ../gui/wxpython/image2target/ii2t_gis_set.py:182 msgid "&New" msgstr "&Neu" -#: ../gui/wxpython/gis_set.py:183 +#: ../gui/wxpython/gis_set.py:176 #: ../gui/wxpython/image2target/ii2t_gis_set.py:183 msgid "Create a new Mapset in selected Location" msgstr "" #. GTC New location -#: ../gui/wxpython/gis_set.py:186 +#: ../gui/wxpython/gis_set.py:179 #: ../gui/wxpython/image2target/ii2t_gis_set.py:186 msgid "N&ew" msgstr "N&eu" -#: ../gui/wxpython/gis_set.py:189 +#: ../gui/wxpython/gis_set.py:182 #: ../gui/wxpython/image2target/ii2t_gis_set.py:189 msgid "Create a new location using location wizard. After location is created successfully, GRASS session is started." msgstr "" #. GTC Rename location -#: ../gui/wxpython/gis_set.py:194 +#: ../gui/wxpython/gis_set.py:187 #: ../gui/wxpython/image2target/ii2t_gis_set.py:194 msgid "Ren&ame" msgstr "Umbenennen" -#: ../gui/wxpython/gis_set.py:195 ../gui/wxpython/gis_set.py:727 +#: ../gui/wxpython/gis_set.py:188 ../gui/wxpython/gis_set.py:669 #: ../gui/wxpython/image2target/ii2t_gis_set.py:195 #: ../gui/wxpython/image2target/ii2t_gis_set.py:670 msgid "Rename selected location" msgstr "Ausgewählte Location umbenennen" #. GTC Delete location -#: ../gui/wxpython/gis_set.py:198 +#: ../gui/wxpython/gis_set.py:191 #: ../gui/wxpython/image2target/ii2t_gis_set.py:198 msgid "De&lete" msgstr "&Löschen" -#: ../gui/wxpython/gis_set.py:199 ../gui/wxpython/gis_set.py:810 +#: ../gui/wxpython/gis_set.py:192 ../gui/wxpython/gis_set.py:752 #: ../gui/wxpython/image2target/ii2t_gis_set.py:199 #: ../gui/wxpython/image2target/ii2t_gis_set.py:753 msgid "Delete selected location" msgstr "Ausgewählte Location löschen" -#: ../gui/wxpython/gis_set.py:201 ../gui/wxpython/startup/locdownload.py:303 +#: ../gui/wxpython/gis_set.py:194 ../gui/wxpython/startup/locdownload.py:303 msgid "Do&wnload" msgstr "" -#: ../gui/wxpython/gis_set.py:202 +#: ../gui/wxpython/gis_set.py:195 msgid "Download sample location" msgstr "" #. GTC Rename mapset -#: ../gui/wxpython/gis_set.py:206 +#: ../gui/wxpython/gis_set.py:199 #: ../gui/wxpython/image2target/ii2t_gis_set.py:202 -#: ../gui/wxpython/datacatalog/tree.py:990 ../gui/wxpython/dbmgr/base.py:2409 +#: ../gui/wxpython/datacatalog/tree.py:990 ../gui/wxpython/dbmgr/base.py:2411 msgid "&Rename" msgstr "&Umbenennen" -#: ../gui/wxpython/gis_set.py:207 ../gui/wxpython/gis_set.py:684 +#: ../gui/wxpython/gis_set.py:200 ../gui/wxpython/gis_set.py:626 #: ../gui/wxpython/image2target/ii2t_gis_set.py:203 #: ../gui/wxpython/image2target/ii2t_gis_set.py:627 msgid "Rename selected mapset" msgstr "Ausgewähltes Mapset umbenennen" #. GTC Delete mapset -#: ../gui/wxpython/gis_set.py:210 +#: ../gui/wxpython/gis_set.py:203 #: ../gui/wxpython/image2target/ii2t_gis_set.py:206 #: ../gui/wxpython/datacatalog/tree.py:985 msgid "&Delete" msgstr "Löschen" -#: ../gui/wxpython/gis_set.py:211 ../gui/wxpython/gis_set.py:782 +#: ../gui/wxpython/gis_set.py:204 ../gui/wxpython/gis_set.py:724 #: ../gui/wxpython/image2target/ii2t_gis_set.py:207 #: ../gui/wxpython/image2target/ii2t_gis_set.py:725 msgid "Delete selected mapset" msgstr "Ausgewähltes Mapset löschen" -#: ../gui/wxpython/gis_set.py:257 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:252 -#, python-format -msgid "GRASS GIS %s startup%s" -msgstr "" +#: ../gui/wxpython/gis_set.py:258 +#, fuzzy, python-format +msgid "GRASS GIS %s Startup%s" +msgstr "GRASS GIS %s Ebenen-Manager" -#: ../gui/wxpython/gis_set.py:262 +#: ../gui/wxpython/gis_set.py:263 #: ../gui/wxpython/image2target/ii2t_gis_set.py:257 msgid "Enter GRASS session" msgstr "Betrete GRASS Sitzung" -#: ../gui/wxpython/gis_set.py:282 +#: ../gui/wxpython/gis_set.py:283 #: ../gui/wxpython/image2target/ii2t_gis_set.py:277 msgid "Unable to set GRASS database. Check your locale settings." msgstr "Kann die GRASS Datenbank nicht setzten. Bitte überprüfen Sie ihre lokalen Einstellungen." -#: ../gui/wxpython/gis_set.py:302 +#: ../gui/wxpython/gis_set.py:303 #: ../gui/wxpython/image2target/ii2t_gis_set.py:297 #, python-format msgid "ERROR: Location <%s> not found\n" msgstr "" -#: ../gui/wxpython/gis_set.py:320 +#: ../gui/wxpython/gis_set.py:321 #: ../gui/wxpython/image2target/ii2t_gis_set.py:315 #, python-format msgid "ERROR: Mapset <%s> not found\n" msgstr "" -#: ../gui/wxpython/gis_set.py:480 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:474 -#, python-format -msgid "Invalid line in GISRC file (%s):%s\n" -msgstr "Fehlerhafte Zeile in GISRC Datei (%s):%s\n" - -#: ../gui/wxpython/gis_set.py:511 +#: ../gui/wxpython/gis_set.py:490 #: ../gui/wxpython/image2target/ii2t_gis_set.py:505 #: ../gui/wxpython/startup/locdownload.py:441 #, python-brace-format msgid "Error: {text}" msgstr "" -#: ../gui/wxpython/gis_set.py:549 -msgid "Documents" -msgstr "" - -#: ../gui/wxpython/gis_set.py:550 -msgid "My Documents" -msgstr "" - -#: ../gui/wxpython/gis_set.py:574 +#: ../gui/wxpython/gis_set.py:531 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1171 msgid "GRASS needs a directory (GRASS database) in which to store its data. Create one now if you have not already done so. A popular choice is \"grassdata\", located in your home directory. Press Browse button to select the directory." msgstr "" -#: ../gui/wxpython/gis_set.py:596 +#: ../gui/wxpython/gis_set.py:553 #: ../gui/wxpython/image2target/ii2t_gis_set.py:539 #, python-format msgid "Do you want to import <%(name)s> to the newly created location?" msgstr "" -#: ../gui/wxpython/gis_set.py:599 +#: ../gui/wxpython/gis_set.py:556 #: ../gui/wxpython/image2target/ii2t_gis_set.py:542 msgid "Import data?" msgstr "" -#: ../gui/wxpython/gis_set.py:613 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:556 -msgid "New mapset:" -msgstr "" - -#: ../gui/wxpython/gis_set.py:614 ../gui/wxpython/gis_set.py:1015 -#: ../gui/wxpython/menustrings.py:245 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:240 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:557 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:938 -#: ../gui/wxpython/lmgr/frame.py:1072 -msgid "Create new mapset" -msgstr "Neues Mapset erstellen" - -#: ../gui/wxpython/gis_set.py:655 +#: ../gui/wxpython/gis_set.py:597 #: ../gui/wxpython/image2target/ii2t_gis_set.py:598 #, python-format msgid "" @@ -4139,13 +4110,13 @@ "Reason: %(msg)s" msgstr "" -#: ../gui/wxpython/gis_set.py:662 +#: ../gui/wxpython/gis_set.py:604 #: ../gui/wxpython/image2target/ii2t_gis_set.py:605 #, python-format msgid "Data file <%(name)s> imported successfully. The location's default region was set from this imported map." msgstr "" -#: ../gui/wxpython/gis_set.py:676 +#: ../gui/wxpython/gis_set.py:618 #: ../gui/wxpython/image2target/ii2t_gis_set.py:619 msgid "" "Mapset is required for valid GRASS location.\n" @@ -4156,7 +4127,7 @@ "\n" "Dieses Mapset kann nicht umbenannt werden." -#: ../gui/wxpython/gis_set.py:682 ../gui/wxpython/gis_set.py:725 +#: ../gui/wxpython/gis_set.py:624 ../gui/wxpython/gis_set.py:667 #: ../gui/wxpython/image2target/ii2t_gis_set.py:625 #: ../gui/wxpython/image2target/ii2t_gis_set.py:668 #, python-format @@ -4169,7 +4140,7 @@ "\n" "Geben Sie den neuen Namen ein:" -#: ../gui/wxpython/gis_set.py:698 +#: ../gui/wxpython/gis_set.py:640 #: ../gui/wxpython/image2target/ii2t_gis_set.py:641 #, python-format msgid "" @@ -4181,7 +4152,7 @@ "\n" "Das Mapset <%s> existiert bereits in der Location." -#: ../gui/wxpython/gis_set.py:712 +#: ../gui/wxpython/gis_set.py:654 #: ../gui/wxpython/image2target/ii2t_gis_set.py:655 #, python-format msgid "" @@ -4193,7 +4164,7 @@ "\n" "%s" -#: ../gui/wxpython/gis_set.py:741 +#: ../gui/wxpython/gis_set.py:683 #: ../gui/wxpython/image2target/ii2t_gis_set.py:684 #, python-format msgid "" @@ -4205,7 +4176,7 @@ "\n" "Die Location <%s> existiert bereits in der GRASS Datenbank." -#: ../gui/wxpython/gis_set.py:756 +#: ../gui/wxpython/gis_set.py:698 #: ../gui/wxpython/image2target/ii2t_gis_set.py:699 #, python-format msgid "" @@ -4217,7 +4188,7 @@ "\n" "%s" -#: ../gui/wxpython/gis_set.py:770 +#: ../gui/wxpython/gis_set.py:712 #: ../gui/wxpython/image2target/ii2t_gis_set.py:713 msgid "" "Mapset is required for valid GRASS location.\n" @@ -4228,7 +4199,7 @@ "\n" "Dieses Mapset kann nicht gelöscht werden." -#: ../gui/wxpython/gis_set.py:777 +#: ../gui/wxpython/gis_set.py:719 #: ../gui/wxpython/image2target/ii2t_gis_set.py:720 #, python-format msgid "" @@ -4240,12 +4211,12 @@ "\n" "ALLE KARTEN in diesem Mapset werden UNWIDERRUFLICH GELÖSCHT!" -#: ../gui/wxpython/gis_set.py:791 +#: ../gui/wxpython/gis_set.py:733 #: ../gui/wxpython/image2target/ii2t_gis_set.py:734 msgid "Unable to delete mapset" msgstr "Kann Mapset nicht löschen" -#: ../gui/wxpython/gis_set.py:805 +#: ../gui/wxpython/gis_set.py:747 #: ../gui/wxpython/image2target/ii2t_gis_set.py:748 #, python-format msgid "" @@ -4257,48 +4228,42 @@ "\n" "ALLE KARTEN dieser Location werden UNWIDERRUFLICH GELÖSCHT!" -#: ../gui/wxpython/gis_set.py:821 +#: ../gui/wxpython/gis_set.py:763 #: ../gui/wxpython/image2target/ii2t_gis_set.py:764 msgid "Unable to delete location" msgstr "Kann Location niht löschen" -#: ../gui/wxpython/gis_set.py:851 +#: ../gui/wxpython/gis_set.py:793 #: ../gui/wxpython/image2target/ii2t_gis_set.py:774 #, python-brace-format msgid "Unicode error detected. Check your locale settings. Details: {0}" msgstr "" -#: ../gui/wxpython/gis_set.py:863 +#: ../gui/wxpython/gis_set.py:805 #: ../gui/wxpython/image2target/ii2t_gis_set.py:786 #, python-format msgid "No GRASS Location found in '%s'. Create a new Location or choose different GRASS database directory." msgstr "" -#: ../gui/wxpython/gis_set.py:985 +#: ../gui/wxpython/gis_set.py:920 #: ../gui/wxpython/image2target/ii2t_gis_set.py:908 #, python-format msgid "Path '%s' doesn't exist." msgstr "" -#: ../gui/wxpython/gis_set.py:1000 +#: ../gui/wxpython/gis_set.py:935 #: ../gui/wxpython/image2target/ii2t_gis_set.py:923 -#: ../gui/wxpython/gui_core/gselect.py:1192 +#: ../gui/wxpython/gui_core/gselect.py:1198 msgid "Choose GIS Data Directory" msgstr "Wählen Sie das GIS-Datenverzeichnis" -#: ../gui/wxpython/gis_set.py:1014 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:937 -#: ../gui/wxpython/lmgr/frame.py:1071 -msgid "Enter name for new mapset:" -msgstr "Geben Sie ein Namen für das neue Mapset ein:" - -#: ../gui/wxpython/gis_set.py:1029 +#: ../gui/wxpython/gis_set.py:962 #: ../gui/wxpython/image2target/ii2t_gis_set.py:952 #, python-format msgid "Mapset <%s> already exists." msgstr "Das Mapset <%s> existiert bereits." -#: ../gui/wxpython/gis_set.py:1036 +#: ../gui/wxpython/gis_set.py:969 #: ../gui/wxpython/image2target/ii2t_gis_set.py:959 #, python-format msgid "" @@ -4307,18 +4272,18 @@ "Are you really sure that you want to create this mapset?" msgstr "" -#: ../gui/wxpython/gis_set.py:1041 +#: ../gui/wxpython/gis_set.py:974 #: ../gui/wxpython/image2target/ii2t_gis_set.py:964 msgid "Reserved mapset name" msgstr "" -#: ../gui/wxpython/gis_set.py:1073 +#: ../gui/wxpython/gis_set.py:993 #: ../gui/wxpython/image2target/ii2t_gis_set.py:996 #, python-format msgid "Unable to create new mapset: %s" msgstr "Kann neues Mapset '%s' nicht erstellen" -#: ../gui/wxpython/gis_set.py:1088 +#: ../gui/wxpython/gis_set.py:1008 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1011 #, python-format msgid "" @@ -4336,13 +4301,13 @@ "\n" "Wollen Sie versuchen .gislock zu löschen (Sie brauchen entsprechende Rechte für diese Operation) und Fortzufahren?" -#: ../gui/wxpython/gis_set.py:1094 ../gui/wxpython/gis_set.py:1107 +#: ../gui/wxpython/gis_set.py:1014 ../gui/wxpython/gis_set.py:1027 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1017 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1030 msgid "Lock file found" msgstr "Lock-Datei gefunden." -#: ../gui/wxpython/gis_set.py:1103 +#: ../gui/wxpython/gis_set.py:1023 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1026 msgid "" "ARE YOU REALLY SURE?\n" @@ -4353,7 +4318,7 @@ "\n" "Wenn Sie schon eine andere GRASS-Sitzung geöffnet haben, könnte das Weitermachen hier Ihre Daten beschädigen. Ãœberprüfen Sie sicherheitshalber die Prozesstabelle..." -#: ../gui/wxpython/gis_set.py:1117 +#: ../gui/wxpython/gis_set.py:1037 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1040 #, python-format msgid "" @@ -4365,20 +4330,20 @@ "\n" "Einzelheiten: %(reason)s" -#: ../gui/wxpython/gis_set.py:1167 +#: ../gui/wxpython/gis_set.py:1082 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1090 #, python-format msgid "Name <%(name)s> is not a valid name for location or mapset. Please use only ASCII characters excluding %(chars)s and space." msgstr "Der Name <%(name)s> ist kein gültiger Name für Locations oder Mapsets. Bitte verwenden Sie nur ASCII-Zeichen ohne %(chars)s und Leerzeichen." -#: ../gui/wxpython/gis_set.py:1172 +#: ../gui/wxpython/gis_set.py:1087 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1095 -#: ../gui/wxpython/gui_core/widgets.py:859 +#: ../gui/wxpython/gui_core/widgets.py:860 msgid "Invalid name" msgstr "ungültiger Name" -#: ../gui/wxpython/menustrings.py:3 ../gui/wxpython/menustrings.py:2004 -#: ../gui/wxpython/menustrings.py:2054 +#: ../gui/wxpython/menustrings.py:3 ../gui/wxpython/menustrings.py:2005 +#: ../gui/wxpython/menustrings.py:2055 #: ../gui/wxpython/image2target/ii2t_menustrings.py:4 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1972 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2022 @@ -4390,7 +4355,7 @@ msgid "Workspace" msgstr "Projekt" -#: ../gui/wxpython/menustrings.py:5 ../gui/wxpython/menustrings.py:2005 +#: ../gui/wxpython/menustrings.py:5 ../gui/wxpython/menustrings.py:2006 #: ../gui/wxpython/image2target/ii2t_menustrings.py:6 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1973 #: ../gui/wxpython/nviz/tools.py:1360 @@ -4402,7 +4367,7 @@ msgid "Create new workspace" msgstr "Erzeuge neues Projekt" -#: ../gui/wxpython/menustrings.py:7 ../gui/wxpython/menustrings.py:2007 +#: ../gui/wxpython/menustrings.py:7 ../gui/wxpython/menustrings.py:2008 #: ../gui/wxpython/image2target/ii2t_menustrings.py:8 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1975 msgid "Open" @@ -4415,11 +4380,11 @@ #: ../gui/wxpython/menustrings.py:10 #: ../gui/wxpython/image2target/ii2t_menustrings.py:11 -#: ../gui/wxpython/lmgr/frame.py:1615 ../gui/wxpython/lmgr/frame.py:1636 +#: ../gui/wxpython/lmgr/frame.py:1618 ../gui/wxpython/lmgr/frame.py:1639 msgid "Save workspace" msgstr "Speichere Projekt" -#: ../gui/wxpython/menustrings.py:11 ../gui/wxpython/menustrings.py:2011 +#: ../gui/wxpython/menustrings.py:11 ../gui/wxpython/menustrings.py:2012 #: ../gui/wxpython/image2target/ii2t_menustrings.py:12 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1979 msgid "Save as" @@ -4430,10 +4395,10 @@ msgid "Save workspace to file" msgstr "Speichere Projekt in Datei" -#: ../gui/wxpython/menustrings.py:13 ../gui/wxpython/menustrings.py:2013 +#: ../gui/wxpython/menustrings.py:13 ../gui/wxpython/menustrings.py:2014 #: ../gui/wxpython/image2target/ii2t_menustrings.py:14 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1981 -#: ../gui/wxpython/gui_core/forms.py:561 +#: ../gui/wxpython/gui_core/forms.py:573 #: ../gui/wxpython/mapswipe/dialogs.py:193 msgid "Close" msgstr "Schließen" @@ -4538,143 +4503,143 @@ msgid "Close all open map display windows" msgstr "Schließe alle offenen Kartenfenster" -#: ../gui/wxpython/menustrings.py:37 ../gui/wxpython/menustrings.py:1055 +#: ../gui/wxpython/menustrings.py:37 ../gui/wxpython/menustrings.py:1056 msgid "Simplified raster import with reprojection" msgstr "" #: ../gui/wxpython/menustrings.py:38 ../gui/wxpython/menustrings.py:40 -#: ../gui/wxpython/menustrings.py:1056 ../gui/wxpython/menustrings.py:1058 +#: ../gui/wxpython/menustrings.py:1057 ../gui/wxpython/menustrings.py:1059 #: ../gui/wxpython/image2target/ii2t_menustrings.py:39 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1040 msgid "Imports raster data into a GRASS raster map using GDAL library." msgstr "" -#: ../gui/wxpython/menustrings.py:39 ../gui/wxpython/menustrings.py:1057 +#: ../gui/wxpython/menustrings.py:39 ../gui/wxpython/menustrings.py:1058 msgid "Import of common raster formats" msgstr "" -#: ../gui/wxpython/menustrings.py:41 ../gui/wxpython/menustrings.py:1059 +#: ../gui/wxpython/menustrings.py:41 ../gui/wxpython/menustrings.py:1060 #: ../gui/wxpython/image2target/ii2t_menustrings.py:42 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1043 msgid "ASCII x,y,z point import and gridding" msgstr "ASCII x,y,z-Punkt Import und Gridding" -#: ../gui/wxpython/menustrings.py:42 ../gui/wxpython/menustrings.py:1060 +#: ../gui/wxpython/menustrings.py:42 ../gui/wxpython/menustrings.py:1061 #: ../gui/wxpython/image2target/ii2t_menustrings.py:43 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1044 msgid "Creates a raster map from an assemblage of many coordinates using univariate statistics." msgstr "" -#: ../gui/wxpython/menustrings.py:43 ../gui/wxpython/menustrings.py:1061 +#: ../gui/wxpython/menustrings.py:43 ../gui/wxpython/menustrings.py:1062 #: ../gui/wxpython/image2target/ii2t_menustrings.py:44 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1045 msgid "ASCII grid import" msgstr "Importiere ASCII-Raster" -#: ../gui/wxpython/menustrings.py:44 ../gui/wxpython/menustrings.py:1062 +#: ../gui/wxpython/menustrings.py:44 ../gui/wxpython/menustrings.py:1063 #: ../gui/wxpython/image2target/ii2t_menustrings.py:45 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1046 msgid "Converts a GRASS ASCII raster file to binary raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:45 ../gui/wxpython/menustrings.py:1063 +#: ../gui/wxpython/menustrings.py:45 ../gui/wxpython/menustrings.py:1064 #: ../gui/wxpython/image2target/ii2t_menustrings.py:46 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1047 msgid "ASCII polygons, lines, and point import" msgstr "" -#: ../gui/wxpython/menustrings.py:46 ../gui/wxpython/menustrings.py:1064 +#: ../gui/wxpython/menustrings.py:46 ../gui/wxpython/menustrings.py:1065 #: ../gui/wxpython/image2target/ii2t_menustrings.py:47 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1048 msgid "Creates raster maps from ASCII polygon/line/point data files." msgstr "Erzeuge eine Rasterkarte aus ASCII Flächen/Linien/Punkt Daten." -#: ../gui/wxpython/menustrings.py:47 ../gui/wxpython/menustrings.py:1065 +#: ../gui/wxpython/menustrings.py:47 ../gui/wxpython/menustrings.py:1066 #: ../gui/wxpython/image2target/ii2t_menustrings.py:48 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1049 msgid "Raw binary array import" msgstr "" -#: ../gui/wxpython/menustrings.py:48 ../gui/wxpython/menustrings.py:1066 +#: ../gui/wxpython/menustrings.py:48 ../gui/wxpython/menustrings.py:1067 #: ../gui/wxpython/image2target/ii2t_menustrings.py:49 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1050 msgid "Import a binary raster file into a GRASS raster map layer." msgstr "Importiere eine binäre Rasterdatei in eine GRASS-Rasterkarte." -#: ../gui/wxpython/menustrings.py:49 ../gui/wxpython/menustrings.py:1067 +#: ../gui/wxpython/menustrings.py:49 ../gui/wxpython/menustrings.py:1068 #: ../gui/wxpython/image2target/ii2t_menustrings.py:50 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1051 msgid "GRIDATB.FOR import" msgstr "Importiere GRIDATB.FOR " -#: ../gui/wxpython/menustrings.py:50 ../gui/wxpython/menustrings.py:1068 +#: ../gui/wxpython/menustrings.py:50 ../gui/wxpython/menustrings.py:1069 #: ../gui/wxpython/image2target/ii2t_menustrings.py:51 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1052 msgid "Imports GRIDATB.FOR map file (TOPMODEL) into a GRASS raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:51 ../gui/wxpython/menustrings.py:1069 +#: ../gui/wxpython/menustrings.py:51 ../gui/wxpython/menustrings.py:1070 #: ../gui/wxpython/image2target/ii2t_menustrings.py:52 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1053 msgid "Matlab 2D array import" msgstr "Matlab 2D-Array-Import" -#: ../gui/wxpython/menustrings.py:52 ../gui/wxpython/menustrings.py:1070 +#: ../gui/wxpython/menustrings.py:52 ../gui/wxpython/menustrings.py:1071 #: ../gui/wxpython/image2target/ii2t_menustrings.py:53 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1054 msgid "Imports a binary MAT-File(v4) to a GRASS raster." msgstr "Importiere eine Binäre MAT-Datei (v.4) in eine GRASS Rasterkarte." -#: ../gui/wxpython/menustrings.py:53 ../gui/wxpython/menustrings.py:1071 +#: ../gui/wxpython/menustrings.py:53 ../gui/wxpython/menustrings.py:1072 #: ../gui/wxpython/image2target/ii2t_menustrings.py:54 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1055 msgid "PNG import" msgstr "" -#: ../gui/wxpython/menustrings.py:54 ../gui/wxpython/menustrings.py:1072 +#: ../gui/wxpython/menustrings.py:54 ../gui/wxpython/menustrings.py:1073 #: ../gui/wxpython/image2target/ii2t_menustrings.py:55 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1056 msgid "Imports non-georeferenced PNG format image." msgstr "" -#: ../gui/wxpython/menustrings.py:55 ../gui/wxpython/menustrings.py:1073 +#: ../gui/wxpython/menustrings.py:55 ../gui/wxpython/menustrings.py:1074 #: ../gui/wxpython/image2target/ii2t_menustrings.py:56 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1057 msgid "SPOT NDVI import" msgstr "SPOT NDVI Import" -#: ../gui/wxpython/menustrings.py:56 ../gui/wxpython/menustrings.py:1074 +#: ../gui/wxpython/menustrings.py:56 ../gui/wxpython/menustrings.py:1075 #: ../gui/wxpython/image2target/ii2t_menustrings.py:57 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1058 msgid "Imports SPOT VGT NDVI data into a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:57 ../gui/wxpython/menustrings.py:1075 +#: ../gui/wxpython/menustrings.py:57 ../gui/wxpython/menustrings.py:1076 #: ../gui/wxpython/image2target/ii2t_menustrings.py:58 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1059 msgid "SRTM HGT import" msgstr "SRTM (.hgt) Import" -#: ../gui/wxpython/menustrings.py:58 ../gui/wxpython/menustrings.py:1076 +#: ../gui/wxpython/menustrings.py:58 ../gui/wxpython/menustrings.py:1077 #: ../gui/wxpython/image2target/ii2t_menustrings.py:59 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1060 msgid "Imports SRTM HGT files into raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:59 ../gui/wxpython/menustrings.py:1077 +#: ../gui/wxpython/menustrings.py:59 ../gui/wxpython/menustrings.py:1078 #: ../gui/wxpython/image2target/ii2t_menustrings.py:60 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1061 msgid "Terra ASTER HDF import" msgstr "Terra ASTER HDF Import" -#: ../gui/wxpython/menustrings.py:60 ../gui/wxpython/menustrings.py:1078 +#: ../gui/wxpython/menustrings.py:60 ../gui/wxpython/menustrings.py:1079 #: ../gui/wxpython/image2target/ii2t_menustrings.py:61 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1062 msgid "Georeference, rectify, and import Terra-ASTER imagery and relative DEMs using gdalwarp." msgstr "" #: ../gui/wxpython/menustrings.py:61 ../gui/wxpython/menustrings.py:86 -#: ../gui/wxpython/menustrings.py:1079 ../gui/wxpython/menustrings.py:1104 +#: ../gui/wxpython/menustrings.py:1080 ../gui/wxpython/menustrings.py:1105 #: ../gui/wxpython/image2target/ii2t_menustrings.py:62 #: ../gui/wxpython/image2target/ii2t_menustrings.py:86 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1063 @@ -4682,24 +4647,22 @@ msgid "LAS LiDAR points import" msgstr "" -#: ../gui/wxpython/menustrings.py:62 ../gui/wxpython/menustrings.py:1080 +#: ../gui/wxpython/menustrings.py:62 ../gui/wxpython/menustrings.py:1081 msgid "Creates a raster map from LAS LiDAR points using univariate statistics." msgstr "" -#: ../gui/wxpython/menustrings.py:63 ../gui/wxpython/menustrings.py:1081 +#: ../gui/wxpython/menustrings.py:63 ../gui/wxpython/menustrings.py:1082 #: ../gui/wxpython/image2target/ii2t_menustrings.py:63 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1064 msgid "Unpack raster map" msgstr "Rasterkarte auspacken" -#: ../gui/wxpython/menustrings.py:64 ../gui/wxpython/menustrings.py:1082 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:64 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1065 -msgid "Imports a raster map as GRASS GIS specific archive file (packed with r.pack)" +#: ../gui/wxpython/menustrings.py:64 ../gui/wxpython/menustrings.py:1083 +msgid "Imports a GRASS GIS specific raster archive file (packed with r.pack) as a raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:65 ../gui/wxpython/menustrings.py:291 -#: ../gui/wxpython/menustrings.py:1083 ../gui/wxpython/menustrings.py:1233 +#: ../gui/wxpython/menustrings.py:65 ../gui/wxpython/menustrings.py:292 +#: ../gui/wxpython/menustrings.py:1084 ../gui/wxpython/menustrings.py:1234 #: ../gui/wxpython/image2target/ii2t_menustrings.py:65 #: ../gui/wxpython/image2target/ii2t_menustrings.py:286 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1066 @@ -4707,8 +4670,8 @@ msgid "Reproject raster map from different GRASS location" msgstr "" -#: ../gui/wxpython/menustrings.py:66 ../gui/wxpython/menustrings.py:292 -#: ../gui/wxpython/menustrings.py:1084 ../gui/wxpython/menustrings.py:1234 +#: ../gui/wxpython/menustrings.py:66 ../gui/wxpython/menustrings.py:293 +#: ../gui/wxpython/menustrings.py:1085 ../gui/wxpython/menustrings.py:1235 #: ../gui/wxpython/image2target/ii2t_menustrings.py:66 #: ../gui/wxpython/image2target/ii2t_menustrings.py:287 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1067 @@ -4716,123 +4679,121 @@ msgid "Re-projects a raster map from given location to the current location." msgstr "" -#: ../gui/wxpython/menustrings.py:68 ../gui/wxpython/menustrings.py:1086 +#: ../gui/wxpython/menustrings.py:68 ../gui/wxpython/menustrings.py:1087 msgid "Simplified vector import with reprojection" msgstr "" #: ../gui/wxpython/menustrings.py:69 ../gui/wxpython/menustrings.py:71 -#: ../gui/wxpython/menustrings.py:1087 ../gui/wxpython/menustrings.py:1089 +#: ../gui/wxpython/menustrings.py:1088 ../gui/wxpython/menustrings.py:1090 #: ../gui/wxpython/image2target/ii2t_menustrings.py:69 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1070 msgid "Imports vector data into a GRASS vector map using OGR library." msgstr "" -#: ../gui/wxpython/menustrings.py:70 ../gui/wxpython/menustrings.py:1088 +#: ../gui/wxpython/menustrings.py:70 ../gui/wxpython/menustrings.py:1089 msgid "Import of common vector formats" msgstr "" -#: ../gui/wxpython/menustrings.py:72 ../gui/wxpython/menustrings.py:1090 +#: ../gui/wxpython/menustrings.py:72 ../gui/wxpython/menustrings.py:1091 #: ../gui/wxpython/image2target/ii2t_menustrings.py:72 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1073 msgid "ASCII points or GRASS ASCII format" msgstr "" -#: ../gui/wxpython/menustrings.py:73 ../gui/wxpython/menustrings.py:1091 +#: ../gui/wxpython/menustrings.py:73 ../gui/wxpython/menustrings.py:1092 #: ../gui/wxpython/image2target/ii2t_menustrings.py:73 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1074 msgid "Creates a vector map from an ASCII points file or ASCII vector file." msgstr "" -#: ../gui/wxpython/menustrings.py:74 ../gui/wxpython/menustrings.py:1092 +#: ../gui/wxpython/menustrings.py:74 ../gui/wxpython/menustrings.py:1093 #: ../gui/wxpython/image2target/ii2t_menustrings.py:74 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1075 msgid "ASCII points as a vector lines" msgstr "ASCII-Punkte als Vektorlinie" -#: ../gui/wxpython/menustrings.py:75 ../gui/wxpython/menustrings.py:1093 +#: ../gui/wxpython/menustrings.py:75 ../gui/wxpython/menustrings.py:1094 #: ../gui/wxpython/image2target/ii2t_menustrings.py:75 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1076 msgid "Imports ASCII x,y[,z] coordinates as a series of lines." msgstr "" -#: ../gui/wxpython/menustrings.py:76 ../gui/wxpython/menustrings.py:1094 +#: ../gui/wxpython/menustrings.py:76 ../gui/wxpython/menustrings.py:1095 #: ../gui/wxpython/image2target/ii2t_menustrings.py:76 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1077 msgid "DXF import" msgstr "DXF Import" -#: ../gui/wxpython/menustrings.py:77 ../gui/wxpython/menustrings.py:1095 +#: ../gui/wxpython/menustrings.py:77 ../gui/wxpython/menustrings.py:1096 #: ../gui/wxpython/image2target/ii2t_menustrings.py:77 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1078 msgid "Converts files in DXF format to GRASS vector map format." msgstr "Konvertiere DXF Daten in GRASS Vektorkarten" -#: ../gui/wxpython/menustrings.py:78 ../gui/wxpython/menustrings.py:1096 +#: ../gui/wxpython/menustrings.py:78 ../gui/wxpython/menustrings.py:1097 #: ../gui/wxpython/image2target/ii2t_menustrings.py:78 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1079 msgid "WFS" msgstr "WFS" -#: ../gui/wxpython/menustrings.py:79 ../gui/wxpython/menustrings.py:1097 +#: ../gui/wxpython/menustrings.py:79 ../gui/wxpython/menustrings.py:1098 #: ../gui/wxpython/image2target/ii2t_menustrings.py:79 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1080 msgid "Imports GetFeature from a WFS server." msgstr "" -#: ../gui/wxpython/menustrings.py:80 ../gui/wxpython/menustrings.py:1098 +#: ../gui/wxpython/menustrings.py:80 ../gui/wxpython/menustrings.py:1099 #: ../gui/wxpython/image2target/ii2t_menustrings.py:80 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1081 msgid "ESRI e00 import" msgstr "ESRI e00 Import" -#: ../gui/wxpython/menustrings.py:81 ../gui/wxpython/menustrings.py:1099 +#: ../gui/wxpython/menustrings.py:81 ../gui/wxpython/menustrings.py:1100 #: ../gui/wxpython/image2target/ii2t_menustrings.py:81 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1082 msgid "Imports E00 file into a vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:82 ../gui/wxpython/menustrings.py:1100 +#: ../gui/wxpython/menustrings.py:82 ../gui/wxpython/menustrings.py:1101 #: ../gui/wxpython/image2target/ii2t_menustrings.py:82 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1083 msgid "Geonames import" msgstr "Importiere Geonames" -#: ../gui/wxpython/menustrings.py:83 ../gui/wxpython/menustrings.py:1101 +#: ../gui/wxpython/menustrings.py:83 ../gui/wxpython/menustrings.py:1102 #: ../gui/wxpython/image2target/ii2t_menustrings.py:83 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1084 msgid "Imports geonames.org country files into a vector points map." msgstr "" -#: ../gui/wxpython/menustrings.py:84 ../gui/wxpython/menustrings.py:1102 +#: ../gui/wxpython/menustrings.py:84 ../gui/wxpython/menustrings.py:1103 #: ../gui/wxpython/image2target/ii2t_menustrings.py:84 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1085 msgid "Matlab array or Mapgen format import" msgstr "Matlab Array- und MapGen-Import" -#: ../gui/wxpython/menustrings.py:85 ../gui/wxpython/menustrings.py:1103 +#: ../gui/wxpython/menustrings.py:85 ../gui/wxpython/menustrings.py:1104 #: ../gui/wxpython/image2target/ii2t_menustrings.py:85 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1086 msgid "Imports Mapgen or Matlab-ASCII vector maps into GRASS." msgstr "Importiert Mapgen oder Matlab-ASCII Vektordaten nach GRASS." -#: ../gui/wxpython/menustrings.py:87 ../gui/wxpython/menustrings.py:1105 +#: ../gui/wxpython/menustrings.py:87 ../gui/wxpython/menustrings.py:1106 msgid "Converts LAS LiDAR point clouds to a GRASS vector map with libLAS." msgstr "" -#: ../gui/wxpython/menustrings.py:88 ../gui/wxpython/menustrings.py:1106 +#: ../gui/wxpython/menustrings.py:88 ../gui/wxpython/menustrings.py:1107 #: ../gui/wxpython/image2target/ii2t_menustrings.py:87 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1088 msgid "Unpack vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:89 ../gui/wxpython/menustrings.py:1107 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:88 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1089 -msgid "Imports a vector map as GRASS GIS specific archive file (packed with v.pack)" +#: ../gui/wxpython/menustrings.py:89 ../gui/wxpython/menustrings.py:1108 +msgid "Imports a GRASS GIS specific vector archive file (packed with v.pack) as a vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:90 ../gui/wxpython/menustrings.py:571 -#: ../gui/wxpython/menustrings.py:1108 ../gui/wxpython/menustrings.py:1513 +#: ../gui/wxpython/menustrings.py:90 ../gui/wxpython/menustrings.py:572 +#: ../gui/wxpython/menustrings.py:1109 ../gui/wxpython/menustrings.py:1514 #: ../gui/wxpython/image2target/ii2t_menustrings.py:89 #: ../gui/wxpython/image2target/ii2t_menustrings.py:564 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1090 @@ -4840,8 +4801,8 @@ msgid "Reproject vector map from different GRASS location" msgstr "" -#: ../gui/wxpython/menustrings.py:91 ../gui/wxpython/menustrings.py:572 -#: ../gui/wxpython/menustrings.py:1109 ../gui/wxpython/menustrings.py:1514 +#: ../gui/wxpython/menustrings.py:91 ../gui/wxpython/menustrings.py:573 +#: ../gui/wxpython/menustrings.py:1110 ../gui/wxpython/menustrings.py:1515 #: ../gui/wxpython/image2target/ii2t_menustrings.py:90 #: ../gui/wxpython/image2target/ii2t_menustrings.py:565 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1091 @@ -4849,55 +4810,55 @@ msgid "Re-projects a vector map from one location to the current location." msgstr "Re-Projektion einer Vektorkarte von einer Location zur aktuellen Location." -#: ../gui/wxpython/menustrings.py:92 ../gui/wxpython/menustrings.py:1110 +#: ../gui/wxpython/menustrings.py:92 ../gui/wxpython/menustrings.py:1111 #: ../gui/wxpython/image2target/ii2t_menustrings.py:91 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1092 msgid "Import 3D raster data" msgstr "Importiere 3D Rasterdaten" -#: ../gui/wxpython/menustrings.py:93 ../gui/wxpython/menustrings.py:1111 +#: ../gui/wxpython/menustrings.py:93 ../gui/wxpython/menustrings.py:1112 #: ../gui/wxpython/image2target/ii2t_menustrings.py:92 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1093 msgid "ASCII 3D import" msgstr "ASCII 3D Import" -#: ../gui/wxpython/menustrings.py:94 ../gui/wxpython/menustrings.py:1112 +#: ../gui/wxpython/menustrings.py:94 ../gui/wxpython/menustrings.py:1113 #: ../gui/wxpython/image2target/ii2t_menustrings.py:93 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1094 msgid "Converts a 3D ASCII raster text file into a (binary) 3D raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:95 ../gui/wxpython/menustrings.py:1113 +#: ../gui/wxpython/menustrings.py:95 ../gui/wxpython/menustrings.py:1114 #: ../gui/wxpython/image2target/ii2t_menustrings.py:94 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1095 msgid "Raw binary array 3D import" msgstr "" -#: ../gui/wxpython/menustrings.py:96 ../gui/wxpython/menustrings.py:1114 +#: ../gui/wxpython/menustrings.py:96 ../gui/wxpython/menustrings.py:1115 #: ../gui/wxpython/image2target/ii2t_menustrings.py:95 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1096 msgid "Imports a binary raster file into a GRASS 3D raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:97 ../gui/wxpython/menustrings.py:1115 +#: ../gui/wxpython/menustrings.py:97 ../gui/wxpython/menustrings.py:1116 #: ../gui/wxpython/image2target/ii2t_menustrings.py:96 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1097 msgid "Vis5D import" msgstr "Vis5D Datei Import" -#: ../gui/wxpython/menustrings.py:98 ../gui/wxpython/menustrings.py:1116 +#: ../gui/wxpython/menustrings.py:98 ../gui/wxpython/menustrings.py:1117 #: ../gui/wxpython/image2target/ii2t_menustrings.py:97 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1098 msgid "Import 3-dimensional Vis5D files." msgstr "" -#: ../gui/wxpython/menustrings.py:99 ../gui/wxpython/menustrings.py:1117 +#: ../gui/wxpython/menustrings.py:99 ../gui/wxpython/menustrings.py:1118 #: ../gui/wxpython/image2target/ii2t_menustrings.py:98 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1099 msgid "Import database table" msgstr "Importiere Datenbanktabelle" -#: ../gui/wxpython/menustrings.py:100 ../gui/wxpython/menustrings.py:1118 +#: ../gui/wxpython/menustrings.py:100 ../gui/wxpython/menustrings.py:1119 #: ../gui/wxpython/image2target/ii2t_menustrings.py:68 #: ../gui/wxpython/image2target/ii2t_menustrings.py:99 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1069 @@ -4905,21 +4866,21 @@ msgid "Common import formats" msgstr "Häufige Importformate" -#: ../gui/wxpython/menustrings.py:101 ../gui/wxpython/menustrings.py:1119 +#: ../gui/wxpython/menustrings.py:101 ../gui/wxpython/menustrings.py:1120 #: ../gui/wxpython/image2target/ii2t_menustrings.py:100 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1101 msgid "Imports attribute tables in various formats." msgstr "Importiere Attributtabellen in versch. Formaten." -#: ../gui/wxpython/menustrings.py:102 ../gui/wxpython/menustrings.py:1120 +#: ../gui/wxpython/menustrings.py:102 ../gui/wxpython/menustrings.py:1121 #: ../gui/wxpython/image2target/ii2t_menustrings.py:101 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1102 msgid "Export raster map" msgstr "Exportiere Rasterkarte" #: ../gui/wxpython/menustrings.py:103 ../gui/wxpython/menustrings.py:132 -#: ../gui/wxpython/menustrings.py:158 ../gui/wxpython/menustrings.py:1121 -#: ../gui/wxpython/menustrings.py:1150 ../gui/wxpython/menustrings.py:1176 +#: ../gui/wxpython/menustrings.py:158 ../gui/wxpython/menustrings.py:1122 +#: ../gui/wxpython/menustrings.py:1151 ../gui/wxpython/menustrings.py:1177 #: ../gui/wxpython/image2target/ii2t_menustrings.py:102 #: ../gui/wxpython/image2target/ii2t_menustrings.py:131 #: ../gui/wxpython/image2target/ii2t_menustrings.py:156 @@ -4929,122 +4890,122 @@ msgid "Common export formats" msgstr "Geläufige Exportformate" -#: ../gui/wxpython/menustrings.py:104 ../gui/wxpython/menustrings.py:1122 +#: ../gui/wxpython/menustrings.py:104 ../gui/wxpython/menustrings.py:1123 #: ../gui/wxpython/image2target/ii2t_menustrings.py:103 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1104 msgid "Exports GRASS raster maps into GDAL supported formats." msgstr "Exportiert GRASS Rasterkarten in GDAL-unterstütze Formate." -#: ../gui/wxpython/menustrings.py:105 ../gui/wxpython/menustrings.py:1123 +#: ../gui/wxpython/menustrings.py:105 ../gui/wxpython/menustrings.py:1124 #: ../gui/wxpython/image2target/ii2t_menustrings.py:104 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1105 msgid "ASCII grid export" msgstr "ASCII Grid Export" -#: ../gui/wxpython/menustrings.py:106 ../gui/wxpython/menustrings.py:1124 +#: ../gui/wxpython/menustrings.py:106 ../gui/wxpython/menustrings.py:1125 #: ../gui/wxpython/image2target/ii2t_menustrings.py:105 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1106 msgid "Converts a raster map layer into a GRASS ASCII text file." msgstr "" -#: ../gui/wxpython/menustrings.py:107 ../gui/wxpython/menustrings.py:1125 +#: ../gui/wxpython/menustrings.py:107 ../gui/wxpython/menustrings.py:1126 #: ../gui/wxpython/image2target/ii2t_menustrings.py:106 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1107 msgid "ASCII x,y,z points export" msgstr "ASCII x,y,z Punkte-Export" -#: ../gui/wxpython/menustrings.py:108 ../gui/wxpython/menustrings.py:1126 +#: ../gui/wxpython/menustrings.py:108 ../gui/wxpython/menustrings.py:1127 #: ../gui/wxpython/image2target/ii2t_menustrings.py:107 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1108 msgid "Exports a raster map to a text file as x,y,z values based on cell centers." msgstr "" -#: ../gui/wxpython/menustrings.py:109 ../gui/wxpython/menustrings.py:1127 +#: ../gui/wxpython/menustrings.py:109 ../gui/wxpython/menustrings.py:1128 #: ../gui/wxpython/image2target/ii2t_menustrings.py:108 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1109 msgid "GRIDATB.FOR export" msgstr "GRIDATB.FOR Export" -#: ../gui/wxpython/menustrings.py:110 ../gui/wxpython/menustrings.py:1128 +#: ../gui/wxpython/menustrings.py:110 ../gui/wxpython/menustrings.py:1129 #: ../gui/wxpython/image2target/ii2t_menustrings.py:109 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1110 msgid "Exports GRASS raster map to GRIDATB.FOR map file (TOPMODEL)." msgstr "" -#: ../gui/wxpython/menustrings.py:111 ../gui/wxpython/menustrings.py:1129 +#: ../gui/wxpython/menustrings.py:111 ../gui/wxpython/menustrings.py:1130 #: ../gui/wxpython/image2target/ii2t_menustrings.py:110 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1111 msgid "Matlab 2D array export" msgstr "Matlab 2D-Array-Export" -#: ../gui/wxpython/menustrings.py:112 ../gui/wxpython/menustrings.py:1130 +#: ../gui/wxpython/menustrings.py:112 ../gui/wxpython/menustrings.py:1131 #: ../gui/wxpython/image2target/ii2t_menustrings.py:111 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1112 msgid "Exports a GRASS raster to a binary MAT-File." msgstr "Exportiere eine GRASS Rasterkarte als binäre MAT-Datei." -#: ../gui/wxpython/menustrings.py:113 ../gui/wxpython/menustrings.py:1131 +#: ../gui/wxpython/menustrings.py:113 ../gui/wxpython/menustrings.py:1132 #: ../gui/wxpython/image2target/ii2t_menustrings.py:112 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1113 msgid "Raw binary array export" msgstr "Binary-Array-Export" -#: ../gui/wxpython/menustrings.py:114 ../gui/wxpython/menustrings.py:1132 +#: ../gui/wxpython/menustrings.py:114 ../gui/wxpython/menustrings.py:1133 #: ../gui/wxpython/image2target/ii2t_menustrings.py:113 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1114 msgid "Exports a GRASS raster to a binary array." msgstr "Exportiert eine GRASS Rasterkarte als binäres Array." -#: ../gui/wxpython/menustrings.py:115 ../gui/wxpython/menustrings.py:1133 +#: ../gui/wxpython/menustrings.py:115 ../gui/wxpython/menustrings.py:1134 #: ../gui/wxpython/image2target/ii2t_menustrings.py:114 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1115 msgid "MPEG-1 export" msgstr "MPEG-1 Export" -#: ../gui/wxpython/menustrings.py:116 ../gui/wxpython/menustrings.py:1134 +#: ../gui/wxpython/menustrings.py:116 ../gui/wxpython/menustrings.py:1135 #: ../gui/wxpython/image2target/ii2t_menustrings.py:115 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1116 msgid "Converts raster map series to MPEG movie." msgstr "" -#: ../gui/wxpython/menustrings.py:117 ../gui/wxpython/menustrings.py:1135 +#: ../gui/wxpython/menustrings.py:117 ../gui/wxpython/menustrings.py:1136 #: ../gui/wxpython/image2target/ii2t_menustrings.py:116 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1117 msgid "PNG export" msgstr "PNG Export" -#: ../gui/wxpython/menustrings.py:118 ../gui/wxpython/menustrings.py:1136 +#: ../gui/wxpython/menustrings.py:118 ../gui/wxpython/menustrings.py:1137 #: ../gui/wxpython/image2target/ii2t_menustrings.py:117 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1118 msgid "Export a GRASS raster map as a non-georeferenced PNG image." msgstr "" -#: ../gui/wxpython/menustrings.py:119 ../gui/wxpython/menustrings.py:1137 +#: ../gui/wxpython/menustrings.py:119 ../gui/wxpython/menustrings.py:1138 #: ../gui/wxpython/image2target/ii2t_menustrings.py:118 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1119 msgid "PPM export" msgstr "PPM Export" -#: ../gui/wxpython/menustrings.py:120 ../gui/wxpython/menustrings.py:1138 +#: ../gui/wxpython/menustrings.py:120 ../gui/wxpython/menustrings.py:1139 #: ../gui/wxpython/image2target/ii2t_menustrings.py:119 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1120 msgid "Converts a GRASS raster map to a PPM image file." msgstr "" -#: ../gui/wxpython/menustrings.py:121 ../gui/wxpython/menustrings.py:1139 +#: ../gui/wxpython/menustrings.py:121 ../gui/wxpython/menustrings.py:1140 #: ../gui/wxpython/image2target/ii2t_menustrings.py:120 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1121 msgid "PPM from RGB export" msgstr "PPM aus RGB Export" -#: ../gui/wxpython/menustrings.py:122 ../gui/wxpython/menustrings.py:1140 +#: ../gui/wxpython/menustrings.py:122 ../gui/wxpython/menustrings.py:1141 #: ../gui/wxpython/image2target/ii2t_menustrings.py:121 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1122 msgid "Converts 3 GRASS raster layers (R,G,B) to a PPM image file." msgstr "" #: ../gui/wxpython/menustrings.py:123 ../gui/wxpython/menustrings.py:140 -#: ../gui/wxpython/menustrings.py:1141 ../gui/wxpython/menustrings.py:1158 +#: ../gui/wxpython/menustrings.py:1142 ../gui/wxpython/menustrings.py:1159 #: ../gui/wxpython/image2target/ii2t_menustrings.py:122 #: ../gui/wxpython/image2target/ii2t_menustrings.py:138 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1123 @@ -5052,27 +5013,27 @@ msgid "POV-Ray export" msgstr "POV-Ray Export" -#: ../gui/wxpython/menustrings.py:124 ../gui/wxpython/menustrings.py:1142 +#: ../gui/wxpython/menustrings.py:124 ../gui/wxpython/menustrings.py:1143 #: ../gui/wxpython/image2target/ii2t_menustrings.py:123 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1124 msgid "Converts a raster map layer into a height-field file for POV-Ray." msgstr "" -#: ../gui/wxpython/menustrings.py:125 ../gui/wxpython/menustrings.py:1143 +#: ../gui/wxpython/menustrings.py:125 ../gui/wxpython/menustrings.py:1144 #: ../gui/wxpython/image2target/ii2t_menustrings.py:124 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1125 msgid "VRML export" msgstr "VRML Export" -#: ../gui/wxpython/menustrings.py:126 ../gui/wxpython/menustrings.py:1144 +#: ../gui/wxpython/menustrings.py:126 ../gui/wxpython/menustrings.py:1145 #: ../gui/wxpython/image2target/ii2t_menustrings.py:125 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1126 msgid "Exports a raster map to the Virtual Reality Modeling Language (VRML)." msgstr "" #: ../gui/wxpython/menustrings.py:127 ../gui/wxpython/menustrings.py:144 -#: ../gui/wxpython/menustrings.py:155 ../gui/wxpython/menustrings.py:1145 -#: ../gui/wxpython/menustrings.py:1162 ../gui/wxpython/menustrings.py:1173 +#: ../gui/wxpython/menustrings.py:155 ../gui/wxpython/menustrings.py:1146 +#: ../gui/wxpython/menustrings.py:1163 ../gui/wxpython/menustrings.py:1174 #: ../gui/wxpython/image2target/ii2t_menustrings.py:126 #: ../gui/wxpython/image2target/ii2t_menustrings.py:142 #: ../gui/wxpython/image2target/ii2t_menustrings.py:153 @@ -5082,227 +5043,227 @@ msgid "VTK export" msgstr "VTK Export" -#: ../gui/wxpython/menustrings.py:128 ../gui/wxpython/menustrings.py:1146 +#: ../gui/wxpython/menustrings.py:128 ../gui/wxpython/menustrings.py:1147 #: ../gui/wxpython/image2target/ii2t_menustrings.py:127 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1128 msgid "Converts raster maps into the VTK-ASCII format." msgstr "" -#: ../gui/wxpython/menustrings.py:129 ../gui/wxpython/menustrings.py:1147 +#: ../gui/wxpython/menustrings.py:129 ../gui/wxpython/menustrings.py:1148 #: ../gui/wxpython/image2target/ii2t_menustrings.py:128 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1129 msgid "Pack raster map" msgstr "Rasterkarten packen" -#: ../gui/wxpython/menustrings.py:130 ../gui/wxpython/menustrings.py:1148 +#: ../gui/wxpython/menustrings.py:130 ../gui/wxpython/menustrings.py:1149 #: ../gui/wxpython/image2target/ii2t_menustrings.py:129 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1130 msgid "Exports a raster map as GRASS GIS specific archive file" msgstr "" -#: ../gui/wxpython/menustrings.py:131 ../gui/wxpython/menustrings.py:1149 +#: ../gui/wxpython/menustrings.py:131 ../gui/wxpython/menustrings.py:1150 #: ../gui/wxpython/image2target/ii2t_menustrings.py:130 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1131 msgid "Export vector map" msgstr "Exportiere Vektorkarte" -#: ../gui/wxpython/menustrings.py:133 ../gui/wxpython/menustrings.py:1151 +#: ../gui/wxpython/menustrings.py:133 ../gui/wxpython/menustrings.py:1152 msgid "Exports a vector map layer to any of the supported OGR vector formats. By default a vector map layer is exported to OGC GeoPackage format." msgstr "" -#: ../gui/wxpython/menustrings.py:134 ../gui/wxpython/menustrings.py:1152 +#: ../gui/wxpython/menustrings.py:134 ../gui/wxpython/menustrings.py:1153 #: ../gui/wxpython/image2target/ii2t_menustrings.py:133 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1134 msgid "ASCII points or GRASS ASCII vector export" msgstr "" -#: ../gui/wxpython/menustrings.py:135 ../gui/wxpython/menustrings.py:1153 +#: ../gui/wxpython/menustrings.py:135 ../gui/wxpython/menustrings.py:1154 #: ../gui/wxpython/image2target/ii2t_menustrings.py:134 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1135 msgid "Exports a vector map to a GRASS ASCII vector representation. By default only features with category are exported. To export all features use 'layer=-1'." msgstr "" -#: ../gui/wxpython/menustrings.py:136 ../gui/wxpython/menustrings.py:1154 +#: ../gui/wxpython/menustrings.py:136 ../gui/wxpython/menustrings.py:1155 #: ../gui/wxpython/image2target/ii2t_menustrings.py:135 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1136 msgid "DXF export" msgstr "DXF Export" -#: ../gui/wxpython/menustrings.py:137 ../gui/wxpython/menustrings.py:1155 +#: ../gui/wxpython/menustrings.py:137 ../gui/wxpython/menustrings.py:1156 #: ../gui/wxpython/image2target/ii2t_menustrings.py:136 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1137 msgid "Exports vector map to DXF file format." msgstr "" -#: ../gui/wxpython/menustrings.py:138 ../gui/wxpython/menustrings.py:1156 +#: ../gui/wxpython/menustrings.py:138 ../gui/wxpython/menustrings.py:1157 #: ../gui/wxpython/image2target/ii2t_menustrings.py:137 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1138 msgid "PostGIS export" msgstr "" -#: ../gui/wxpython/menustrings.py:139 ../gui/wxpython/menustrings.py:1157 +#: ../gui/wxpython/menustrings.py:139 ../gui/wxpython/menustrings.py:1158 msgid "Exports a vector map layer to PostGIS feature table." msgstr "" -#: ../gui/wxpython/menustrings.py:141 ../gui/wxpython/menustrings.py:1159 +#: ../gui/wxpython/menustrings.py:141 ../gui/wxpython/menustrings.py:1160 #: ../gui/wxpython/image2target/ii2t_menustrings.py:139 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1140 msgid "Converts GRASS x,y,z points to POV-Ray x,z,y format." msgstr "" -#: ../gui/wxpython/menustrings.py:142 ../gui/wxpython/menustrings.py:1160 +#: ../gui/wxpython/menustrings.py:142 ../gui/wxpython/menustrings.py:1161 #: ../gui/wxpython/image2target/ii2t_menustrings.py:140 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1141 msgid "SVG export" msgstr "SVG Export" -#: ../gui/wxpython/menustrings.py:143 ../gui/wxpython/menustrings.py:1161 +#: ../gui/wxpython/menustrings.py:143 ../gui/wxpython/menustrings.py:1162 #: ../gui/wxpython/image2target/ii2t_menustrings.py:141 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1142 msgid "Exports a vector map to SVG file." msgstr "" -#: ../gui/wxpython/menustrings.py:145 ../gui/wxpython/menustrings.py:1163 +#: ../gui/wxpython/menustrings.py:145 ../gui/wxpython/menustrings.py:1164 #: ../gui/wxpython/image2target/ii2t_menustrings.py:143 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1144 msgid "Converts a vector map to VTK ASCII output." msgstr "" -#: ../gui/wxpython/menustrings.py:146 ../gui/wxpython/menustrings.py:1164 +#: ../gui/wxpython/menustrings.py:146 ../gui/wxpython/menustrings.py:1165 #: ../gui/wxpython/image2target/ii2t_menustrings.py:144 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1145 msgid "Pack vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:147 ../gui/wxpython/menustrings.py:1165 +#: ../gui/wxpython/menustrings.py:147 ../gui/wxpython/menustrings.py:1166 #: ../gui/wxpython/image2target/ii2t_menustrings.py:145 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1146 msgid "Exports a vector map as GRASS GIS specific archive file" msgstr "" -#: ../gui/wxpython/menustrings.py:148 ../gui/wxpython/menustrings.py:1166 +#: ../gui/wxpython/menustrings.py:148 ../gui/wxpython/menustrings.py:1167 #: ../gui/wxpython/image2target/ii2t_menustrings.py:146 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1147 msgid "Export 3D raster maps" msgstr "Exportiere 3D Rasterkarten" -#: ../gui/wxpython/menustrings.py:149 ../gui/wxpython/menustrings.py:1167 +#: ../gui/wxpython/menustrings.py:149 ../gui/wxpython/menustrings.py:1168 #: ../gui/wxpython/image2target/ii2t_menustrings.py:147 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1148 msgid "ASCII 3D export" msgstr "ASCII 3D Export" -#: ../gui/wxpython/menustrings.py:150 ../gui/wxpython/menustrings.py:1168 +#: ../gui/wxpython/menustrings.py:150 ../gui/wxpython/menustrings.py:1169 #: ../gui/wxpython/image2target/ii2t_menustrings.py:148 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1149 msgid "Converts a 3D raster map layer into a ASCII text file." msgstr "" -#: ../gui/wxpython/menustrings.py:151 ../gui/wxpython/menustrings.py:1169 +#: ../gui/wxpython/menustrings.py:151 ../gui/wxpython/menustrings.py:1170 #: ../gui/wxpython/image2target/ii2t_menustrings.py:149 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1150 msgid "Raw binary array 3D export" msgstr "" -#: ../gui/wxpython/menustrings.py:152 ../gui/wxpython/menustrings.py:1170 +#: ../gui/wxpython/menustrings.py:152 ../gui/wxpython/menustrings.py:1171 #: ../gui/wxpython/image2target/ii2t_menustrings.py:150 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1151 msgid "Exports a GRASS 3D raster map to a binary array." msgstr "" -#: ../gui/wxpython/menustrings.py:153 ../gui/wxpython/menustrings.py:1171 +#: ../gui/wxpython/menustrings.py:153 ../gui/wxpython/menustrings.py:1172 #: ../gui/wxpython/image2target/ii2t_menustrings.py:151 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1152 msgid "Vis5D export" msgstr "Vis5D Export" -#: ../gui/wxpython/menustrings.py:154 ../gui/wxpython/menustrings.py:1172 +#: ../gui/wxpython/menustrings.py:154 ../gui/wxpython/menustrings.py:1173 #: ../gui/wxpython/image2target/ii2t_menustrings.py:152 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1153 msgid "Exports GRASS 3D raster map to 3-dimensional Vis5D file." msgstr "Exportiert eine GRASS 3D Rasterkarte in eine 3-dimensionale Vis5D Datei." -#: ../gui/wxpython/menustrings.py:156 ../gui/wxpython/menustrings.py:1174 +#: ../gui/wxpython/menustrings.py:156 ../gui/wxpython/menustrings.py:1175 #: ../gui/wxpython/image2target/ii2t_menustrings.py:154 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1155 msgid "Converts 3D raster maps into the VTK-ASCII format." msgstr "Konvertiert eine 3D Rasterkarte in das VTK-ASCII-Format." -#: ../gui/wxpython/menustrings.py:157 ../gui/wxpython/menustrings.py:1175 +#: ../gui/wxpython/menustrings.py:157 ../gui/wxpython/menustrings.py:1176 #: ../gui/wxpython/image2target/ii2t_menustrings.py:155 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1156 msgid "Export database table" msgstr "Exportiere Datenbanktabelle" -#: ../gui/wxpython/menustrings.py:159 ../gui/wxpython/menustrings.py:1177 +#: ../gui/wxpython/menustrings.py:159 ../gui/wxpython/menustrings.py:1178 #: ../gui/wxpython/image2target/ii2t_menustrings.py:157 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1158 msgid "Exports attribute tables into various formats." msgstr "Importiere Attributtabellen in verschiedene Formate." -#: ../gui/wxpython/menustrings.py:160 ../gui/wxpython/menustrings.py:1178 +#: ../gui/wxpython/menustrings.py:160 ../gui/wxpython/menustrings.py:1179 #: ../gui/wxpython/image2target/ii2t_menustrings.py:158 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1159 msgid "Link external data" msgstr "" -#: ../gui/wxpython/menustrings.py:162 ../gui/wxpython/menustrings.py:1180 +#: ../gui/wxpython/menustrings.py:162 ../gui/wxpython/menustrings.py:1181 #: ../gui/wxpython/image2target/ii2t_menustrings.py:160 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1161 msgid "Link GDAL supported raster data as a pseudo GRASS raster map layer." msgstr "Verknüpfe GDAL-Rasterdaten mit GRASS als Pseudo-Rasterkarte." -#: ../gui/wxpython/menustrings.py:164 ../gui/wxpython/menustrings.py:1182 +#: ../gui/wxpython/menustrings.py:164 ../gui/wxpython/menustrings.py:1183 #: ../gui/wxpython/image2target/ii2t_menustrings.py:162 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1163 msgid "Creates a new pseudo-vector map as a link to an OGR-supported layer." msgstr "Erzeugt eine neue Pseudo-Vektorkarte als Verknüpfung zu einem OGR-Layer." -#: ../gui/wxpython/menustrings.py:165 ../gui/wxpython/menustrings.py:1183 +#: ../gui/wxpython/menustrings.py:165 ../gui/wxpython/menustrings.py:1184 #: ../gui/wxpython/image2target/ii2t_menustrings.py:163 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1164 msgid "Output format for raster data" msgstr "" -#: ../gui/wxpython/menustrings.py:166 ../gui/wxpython/menustrings.py:1184 +#: ../gui/wxpython/menustrings.py:166 ../gui/wxpython/menustrings.py:1185 #: ../gui/wxpython/image2target/ii2t_menustrings.py:164 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1165 msgid "Redirects raster output to file utilizing GDAL library rather than storing in GRASS raster format." msgstr "" -#: ../gui/wxpython/menustrings.py:167 ../gui/wxpython/menustrings.py:1185 +#: ../gui/wxpython/menustrings.py:167 ../gui/wxpython/menustrings.py:1186 #: ../gui/wxpython/image2target/ii2t_menustrings.py:165 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1166 msgid "Output format for vector data" msgstr "" -#: ../gui/wxpython/menustrings.py:168 ../gui/wxpython/menustrings.py:1186 +#: ../gui/wxpython/menustrings.py:168 ../gui/wxpython/menustrings.py:1187 #: ../gui/wxpython/image2target/ii2t_menustrings.py:166 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1167 msgid "Defines vector output format utilizing OGR library." msgstr "" -#: ../gui/wxpython/menustrings.py:169 ../gui/wxpython/menustrings.py:1187 +#: ../gui/wxpython/menustrings.py:169 ../gui/wxpython/menustrings.py:1188 #: ../gui/wxpython/image2target/ii2t_menustrings.py:167 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1168 msgid "Manage maps" msgstr "" -#: ../gui/wxpython/menustrings.py:170 ../gui/wxpython/menustrings.py:1188 +#: ../gui/wxpython/menustrings.py:170 ../gui/wxpython/menustrings.py:1189 #: ../gui/wxpython/image2target/ii2t_menustrings.py:168 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1169 -#: ../gui/wxpython/gui_core/forms.py:611 +#: ../gui/wxpython/gui_core/forms.py:623 msgid "Copy" msgstr "Kopieren" -#: ../gui/wxpython/menustrings.py:171 ../gui/wxpython/menustrings.py:1189 +#: ../gui/wxpython/menustrings.py:171 ../gui/wxpython/menustrings.py:1190 #: ../gui/wxpython/image2target/ii2t_menustrings.py:169 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1170 msgid "Copies available data files in the current mapset search path to the user's current mapset." msgstr "" -#: ../gui/wxpython/menustrings.py:172 ../gui/wxpython/menustrings.py:962 -#: ../gui/wxpython/menustrings.py:1190 ../gui/wxpython/menustrings.py:1904 +#: ../gui/wxpython/menustrings.py:172 ../gui/wxpython/menustrings.py:963 +#: ../gui/wxpython/menustrings.py:1191 ../gui/wxpython/menustrings.py:1905 #: ../gui/wxpython/image2target/ii2t_menustrings.py:170 #: ../gui/wxpython/image2target/ii2t_menustrings.py:946 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1171 @@ -5310,14 +5271,14 @@ msgid "List" msgstr "Auflisten" -#: ../gui/wxpython/menustrings.py:173 ../gui/wxpython/menustrings.py:1191 +#: ../gui/wxpython/menustrings.py:173 ../gui/wxpython/menustrings.py:1192 #: ../gui/wxpython/image2target/ii2t_menustrings.py:171 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1172 msgid "Lists available GRASS data base files of the user-specified data type optionally using the search pattern." msgstr "Listet alle verfügbaren GRASS Datenbankdateien im spezifizierten Typ mit optionalem Suchmuster auf." -#: ../gui/wxpython/menustrings.py:174 ../gui/wxpython/menustrings.py:950 -#: ../gui/wxpython/menustrings.py:1192 ../gui/wxpython/menustrings.py:1892 +#: ../gui/wxpython/menustrings.py:174 ../gui/wxpython/menustrings.py:951 +#: ../gui/wxpython/menustrings.py:1193 ../gui/wxpython/menustrings.py:1893 #: ../gui/wxpython/image2target/ii2t_menustrings.py:172 #: ../gui/wxpython/image2target/ii2t_menustrings.py:934 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1173 @@ -5326,32 +5287,32 @@ msgid "Rename" msgstr "Umbenennen" -#: ../gui/wxpython/menustrings.py:175 ../gui/wxpython/menustrings.py:1193 +#: ../gui/wxpython/menustrings.py:175 ../gui/wxpython/menustrings.py:1194 #: ../gui/wxpython/image2target/ii2t_menustrings.py:173 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1174 msgid "Renames data base element files in the user's current mapset." msgstr "Benennt Datenbank Daten im aktuellen Mapset um" -#: ../gui/wxpython/menustrings.py:176 ../gui/wxpython/menustrings.py:1194 -#: ../gui/wxpython/menustrings.py:2088 +#: ../gui/wxpython/menustrings.py:176 ../gui/wxpython/menustrings.py:1195 +#: ../gui/wxpython/menustrings.py:2089 #: ../gui/wxpython/image2target/ii2t_menustrings.py:174 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1175 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2056 #: ../gui/wxpython/nviz/tools.py:1364 ../gui/wxpython/nviz/tools.py:2367 -#: ../gui/wxpython/nviz/tools.py:2419 ../gui/wxpython/psmap/dialogs.py:1770 +#: ../gui/wxpython/nviz/tools.py:2419 ../gui/wxpython/psmap/dialogs.py:1772 msgid "Delete" msgstr "Löschen" -#: ../gui/wxpython/menustrings.py:177 ../gui/wxpython/menustrings.py:1195 +#: ../gui/wxpython/menustrings.py:177 ../gui/wxpython/menustrings.py:1196 #: ../gui/wxpython/image2target/ii2t_menustrings.py:175 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1176 msgid "Removes data base element files from the user's current mapset using the search pattern." msgstr "" -#: ../gui/wxpython/menustrings.py:178 ../gui/wxpython/menustrings.py:315 -#: ../gui/wxpython/menustrings.py:609 ../gui/wxpython/menustrings.py:863 -#: ../gui/wxpython/menustrings.py:1257 ../gui/wxpython/menustrings.py:1551 -#: ../gui/wxpython/menustrings.py:1805 +#: ../gui/wxpython/menustrings.py:178 ../gui/wxpython/menustrings.py:316 +#: ../gui/wxpython/menustrings.py:610 ../gui/wxpython/menustrings.py:864 +#: ../gui/wxpython/menustrings.py:1258 ../gui/wxpython/menustrings.py:1552 +#: ../gui/wxpython/menustrings.py:1806 #: ../gui/wxpython/image2target/ii2t_menustrings.py:176 #: ../gui/wxpython/image2target/ii2t_menustrings.py:310 #: ../gui/wxpython/image2target/ii2t_menustrings.py:602 @@ -5362,96 +5323,96 @@ msgid "Map type conversions" msgstr "Kartentyp Umwandlung" -#: ../gui/wxpython/menustrings.py:179 ../gui/wxpython/menustrings.py:316 -#: ../gui/wxpython/menustrings.py:1258 +#: ../gui/wxpython/menustrings.py:179 ../gui/wxpython/menustrings.py:317 +#: ../gui/wxpython/menustrings.py:1259 #: ../gui/wxpython/image2target/ii2t_menustrings.py:177 #: ../gui/wxpython/image2target/ii2t_menustrings.py:311 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1237 msgid "Raster to vector" msgstr "Raster zu Vektor" -#: ../gui/wxpython/menustrings.py:180 ../gui/wxpython/menustrings.py:317 -#: ../gui/wxpython/menustrings.py:1259 +#: ../gui/wxpython/menustrings.py:180 ../gui/wxpython/menustrings.py:318 +#: ../gui/wxpython/menustrings.py:1260 #: ../gui/wxpython/image2target/ii2t_menustrings.py:178 #: ../gui/wxpython/image2target/ii2t_menustrings.py:312 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1238 msgid "Converts a raster map into a vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:181 ../gui/wxpython/menustrings.py:318 -#: ../gui/wxpython/menustrings.py:1260 +#: ../gui/wxpython/menustrings.py:181 ../gui/wxpython/menustrings.py:319 +#: ../gui/wxpython/menustrings.py:1261 #: ../gui/wxpython/image2target/ii2t_menustrings.py:179 #: ../gui/wxpython/image2target/ii2t_menustrings.py:313 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1239 msgid "Raster series to 3D raster" msgstr "" -#: ../gui/wxpython/menustrings.py:182 ../gui/wxpython/menustrings.py:319 -#: ../gui/wxpython/menustrings.py:1261 +#: ../gui/wxpython/menustrings.py:182 ../gui/wxpython/menustrings.py:320 +#: ../gui/wxpython/menustrings.py:1262 #: ../gui/wxpython/image2target/ii2t_menustrings.py:180 #: ../gui/wxpython/image2target/ii2t_menustrings.py:314 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1240 msgid "Converts 2D raster map slices to one 3D raster volume map." msgstr "Konvertiert Schnitte von 2D Rasterkarten in eine 3D Rastervolumenkarte." -#: ../gui/wxpython/menustrings.py:183 ../gui/wxpython/menustrings.py:320 -#: ../gui/wxpython/menustrings.py:1262 +#: ../gui/wxpython/menustrings.py:183 ../gui/wxpython/menustrings.py:321 +#: ../gui/wxpython/menustrings.py:1263 #: ../gui/wxpython/image2target/ii2t_menustrings.py:181 #: ../gui/wxpython/image2target/ii2t_menustrings.py:315 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1241 msgid "Raster 2.5D to 3D raster" msgstr "" -#: ../gui/wxpython/menustrings.py:184 ../gui/wxpython/menustrings.py:321 -#: ../gui/wxpython/menustrings.py:1263 +#: ../gui/wxpython/menustrings.py:184 ../gui/wxpython/menustrings.py:322 +#: ../gui/wxpython/menustrings.py:1264 #: ../gui/wxpython/image2target/ii2t_menustrings.py:182 #: ../gui/wxpython/image2target/ii2t_menustrings.py:316 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1242 msgid "Creates a 3D volume map based on 2D elevation and value raster maps." msgstr "Erzeugt eine 3D Volumenkarte aus 2D Höheninformationen und einer Wertekarte" -#: ../gui/wxpython/menustrings.py:185 ../gui/wxpython/menustrings.py:610 -#: ../gui/wxpython/menustrings.py:1552 +#: ../gui/wxpython/menustrings.py:185 ../gui/wxpython/menustrings.py:611 +#: ../gui/wxpython/menustrings.py:1553 #: ../gui/wxpython/image2target/ii2t_menustrings.py:183 #: ../gui/wxpython/image2target/ii2t_menustrings.py:603 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1529 msgid "Vector to raster" msgstr "Vektor zu Raster" -#: ../gui/wxpython/menustrings.py:186 ../gui/wxpython/menustrings.py:611 -#: ../gui/wxpython/menustrings.py:1553 +#: ../gui/wxpython/menustrings.py:186 ../gui/wxpython/menustrings.py:612 +#: ../gui/wxpython/menustrings.py:1554 #: ../gui/wxpython/image2target/ii2t_menustrings.py:184 #: ../gui/wxpython/image2target/ii2t_menustrings.py:604 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1530 msgid "Converts (rasterize) a vector map into a raster map." msgstr "Konvertiert eine Vektorkarte in eine Rasterkarte." -#: ../gui/wxpython/menustrings.py:187 ../gui/wxpython/menustrings.py:612 -#: ../gui/wxpython/menustrings.py:1554 +#: ../gui/wxpython/menustrings.py:187 ../gui/wxpython/menustrings.py:613 +#: ../gui/wxpython/menustrings.py:1555 #: ../gui/wxpython/image2target/ii2t_menustrings.py:185 #: ../gui/wxpython/image2target/ii2t_menustrings.py:605 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1531 msgid "Vector to 3D raster" msgstr "" -#: ../gui/wxpython/menustrings.py:188 ../gui/wxpython/menustrings.py:613 -#: ../gui/wxpython/menustrings.py:1555 +#: ../gui/wxpython/menustrings.py:188 ../gui/wxpython/menustrings.py:614 +#: ../gui/wxpython/menustrings.py:1556 #: ../gui/wxpython/image2target/ii2t_menustrings.py:186 #: ../gui/wxpython/image2target/ii2t_menustrings.py:606 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1532 msgid "Converts a vector map (only points) into a 3D raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:189 ../gui/wxpython/menustrings.py:614 -#: ../gui/wxpython/menustrings.py:1556 +#: ../gui/wxpython/menustrings.py:189 ../gui/wxpython/menustrings.py:615 +#: ../gui/wxpython/menustrings.py:1557 #: ../gui/wxpython/image2target/ii2t_menustrings.py:187 #: ../gui/wxpython/image2target/ii2t_menustrings.py:607 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1533 msgid "2D vector to 3D vector" msgstr "2D Vektor zu 3D Vektor" -#: ../gui/wxpython/menustrings.py:190 ../gui/wxpython/menustrings.py:615 -#: ../gui/wxpython/menustrings.py:1557 +#: ../gui/wxpython/menustrings.py:190 ../gui/wxpython/menustrings.py:616 +#: ../gui/wxpython/menustrings.py:1558 #: ../gui/wxpython/image2target/ii2t_menustrings.py:188 #: ../gui/wxpython/image2target/ii2t_menustrings.py:608 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1534 @@ -5463,39 +5424,39 @@ msgid "3D raster to raster series" msgstr "" -#: ../gui/wxpython/menustrings.py:192 ../gui/wxpython/menustrings.py:865 -#: ../gui/wxpython/menustrings.py:1807 +#: ../gui/wxpython/menustrings.py:192 ../gui/wxpython/menustrings.py:866 +#: ../gui/wxpython/menustrings.py:1808 #: ../gui/wxpython/image2target/ii2t_menustrings.py:190 #: ../gui/wxpython/image2target/ii2t_menustrings.py:849 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1775 msgid "Converts 3D raster maps to 2D raster maps" msgstr "Konvertiert 3D Rasterkarten in 2D Rasterkarten." -#: ../gui/wxpython/menustrings.py:193 ../gui/wxpython/menustrings.py:1990 +#: ../gui/wxpython/menustrings.py:193 ../gui/wxpython/menustrings.py:1991 #: ../gui/wxpython/image2target/ii2t_menustrings.py:191 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1958 msgid "Georectify" msgstr "Georektifizieren" -#: ../gui/wxpython/menustrings.py:194 ../gui/wxpython/menustrings.py:1991 +#: ../gui/wxpython/menustrings.py:194 ../gui/wxpython/menustrings.py:1992 #: ../gui/wxpython/image2target/ii2t_menustrings.py:192 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1959 msgid "Manage Ground Control Points for Georectification" msgstr "Verwalte Ground Control Points für Georeferenzierung" -#: ../gui/wxpython/menustrings.py:195 ../gui/wxpython/menustrings.py:1992 +#: ../gui/wxpython/menustrings.py:195 ../gui/wxpython/menustrings.py:1993 #: ../gui/wxpython/image2target/ii2t_menustrings.py:193 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1960 msgid "Graphical modeler" msgstr "Grafischer Modellierer" -#: ../gui/wxpython/menustrings.py:196 ../gui/wxpython/menustrings.py:1993 +#: ../gui/wxpython/menustrings.py:196 ../gui/wxpython/menustrings.py:1994 #: ../gui/wxpython/image2target/ii2t_menustrings.py:194 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1961 msgid "Launch Graphical modeler" msgstr "Starte den Grafischen Modellierer" -#: ../gui/wxpython/menustrings.py:197 ../gui/wxpython/menustrings.py:2043 +#: ../gui/wxpython/menustrings.py:197 ../gui/wxpython/menustrings.py:2044 #: ../gui/wxpython/image2target/ii2t_menustrings.py:195 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2011 msgid "Run model" @@ -5511,8 +5472,13 @@ msgid "3D image rendering" msgstr "3D Rendering einschalten" -#: ../gui/wxpython/menustrings.py:200 ../gui/wxpython/menustrings.py:1036 -#: ../gui/wxpython/menustrings.py:1978 ../gui/wxpython/menustrings.py:1985 +#: ../gui/wxpython/menustrings.py:200 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:198 +msgid "Creates a 3D rendering of GIS data. Renders surfaces (raster data), 2D/3D vector data, and volumes (3D raster data) in 3D." +msgstr "" + +#: ../gui/wxpython/menustrings.py:201 ../gui/wxpython/menustrings.py:1037 +#: ../gui/wxpython/menustrings.py:1979 ../gui/wxpython/menustrings.py:1986 #: ../gui/wxpython/image2target/ii2t_menustrings.py:199 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1020 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1946 @@ -5520,8 +5486,8 @@ msgid "Animation tool" msgstr "" -#: ../gui/wxpython/menustrings.py:201 ../gui/wxpython/menustrings.py:1037 -#: ../gui/wxpython/menustrings.py:1979 ../gui/wxpython/menustrings.py:1986 +#: ../gui/wxpython/menustrings.py:202 ../gui/wxpython/menustrings.py:1038 +#: ../gui/wxpython/menustrings.py:1980 ../gui/wxpython/menustrings.py:1987 #: ../gui/wxpython/image2target/ii2t_menustrings.py:200 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1021 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1947 @@ -5529,89 +5495,89 @@ msgid "Launch animation tool." msgstr "" -#: ../gui/wxpython/menustrings.py:202 +#: ../gui/wxpython/menustrings.py:203 #: ../gui/wxpython/image2target/ii2t_menustrings.py:201 msgid "Bearing/distance to coordinates" msgstr "Richtung/Distanz zu Koordinaten" -#: ../gui/wxpython/menustrings.py:203 +#: ../gui/wxpython/menustrings.py:204 #: ../gui/wxpython/image2target/ii2t_menustrings.py:202 msgid "A simple utility for converting bearing and distance measurements to coordinates and vice versa. It assumes a cartesian coordinate system" msgstr "" -#: ../gui/wxpython/menustrings.py:204 ../gui/wxpython/menustrings.py:1988 +#: ../gui/wxpython/menustrings.py:205 ../gui/wxpython/menustrings.py:1989 #: ../gui/wxpython/image2target/ii2t_menustrings.py:203 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1956 #: ../gui/wxpython/lmgr/toolbars.py:162 msgid "Cartographic Composer" msgstr "Kartenlayout" -#: ../gui/wxpython/menustrings.py:205 ../gui/wxpython/menustrings.py:1989 +#: ../gui/wxpython/menustrings.py:206 ../gui/wxpython/menustrings.py:1990 #: ../gui/wxpython/image2target/ii2t_menustrings.py:204 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1957 msgid "Launch Cartographic Composer" msgstr "Starte Kartenlayout" -#: ../gui/wxpython/menustrings.py:206 ../gui/wxpython/menustrings.py:1996 +#: ../gui/wxpython/menustrings.py:207 ../gui/wxpython/menustrings.py:1997 #: ../gui/wxpython/image2target/ii2t_menustrings.py:205 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1964 msgid "Map Swipe" msgstr "" -#: ../gui/wxpython/menustrings.py:207 ../gui/wxpython/menustrings.py:1997 +#: ../gui/wxpython/menustrings.py:208 ../gui/wxpython/menustrings.py:1998 #: ../gui/wxpython/image2target/ii2t_menustrings.py:206 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1965 msgid "Launch Map Swipe" msgstr "" -#: ../gui/wxpython/menustrings.py:208 +#: ../gui/wxpython/menustrings.py:209 #: ../gui/wxpython/image2target/ii2t_menustrings.py:207 msgid "Launch script" msgstr "Starte Skript" -#: ../gui/wxpython/menustrings.py:209 +#: ../gui/wxpython/menustrings.py:210 #: ../gui/wxpython/image2target/ii2t_menustrings.py:208 msgid "Launches script file." msgstr "Starte Skript-Datei." -#: ../gui/wxpython/menustrings.py:210 +#: ../gui/wxpython/menustrings.py:211 msgid "Simple Python Editor" msgstr "" -#: ../gui/wxpython/menustrings.py:211 +#: ../gui/wxpython/menustrings.py:212 msgid "Launches Simple Python Editor." msgstr "" -#: ../gui/wxpython/menustrings.py:212 +#: ../gui/wxpython/menustrings.py:213 #: ../gui/wxpython/image2target/ii2t_menustrings.py:209 -#: ../gui/wxpython/gui_core/dialogs.py:2347 +#: ../gui/wxpython/gui_core/dialogs.py:2352 msgid "Close GUI" msgstr "" -#: ../gui/wxpython/menustrings.py:213 +#: ../gui/wxpython/menustrings.py:214 #: ../gui/wxpython/image2target/ii2t_menustrings.py:210 msgid "Close graphical user interface." msgstr "" -#: ../gui/wxpython/menustrings.py:214 +#: ../gui/wxpython/menustrings.py:215 #: ../gui/wxpython/image2target/ii2t_menustrings.py:211 -#: ../gui/wxpython/gui_core/dialogs.py:2326 -#: ../gui/wxpython/gui_core/dialogs.py:2350 +#: ../gui/wxpython/gui_core/dialogs.py:2331 +#: ../gui/wxpython/gui_core/dialogs.py:2355 msgid "Quit GRASS GIS" msgstr "" -#: ../gui/wxpython/menustrings.py:215 +#: ../gui/wxpython/menustrings.py:216 #: ../gui/wxpython/image2target/ii2t_menustrings.py:212 msgid "Close GUI and exit GRASS GIS shell." msgstr "" -#: ../gui/wxpython/menustrings.py:216 ../gui/wxpython/menustrings.py:2021 +#: ../gui/wxpython/menustrings.py:217 ../gui/wxpython/menustrings.py:2022 #: ../gui/wxpython/image2target/ii2t_menustrings.py:213 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1989 msgid "&Settings" msgstr "&Einstellungen" -#: ../gui/wxpython/menustrings.py:217 ../gui/wxpython/menustrings.py:1196 +#: ../gui/wxpython/menustrings.py:218 ../gui/wxpython/menustrings.py:1197 #: ../gui/wxpython/image2target/ii2t_menustrings.py:214 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1177 #: ../gui/wxpython/mapdisp/statusbar.py:1152 @@ -5619,14 +5585,14 @@ msgid "Computational region" msgstr "" -#: ../gui/wxpython/menustrings.py:218 ../gui/wxpython/menustrings.py:1197 +#: ../gui/wxpython/menustrings.py:219 ../gui/wxpython/menustrings.py:1198 #: ../gui/wxpython/image2target/ii2t_menustrings.py:215 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1178 msgid "Show current region" msgstr "" -#: ../gui/wxpython/menustrings.py:219 ../gui/wxpython/menustrings.py:221 -#: ../gui/wxpython/menustrings.py:1198 ../gui/wxpython/menustrings.py:1200 +#: ../gui/wxpython/menustrings.py:220 ../gui/wxpython/menustrings.py:222 +#: ../gui/wxpython/menustrings.py:1199 ../gui/wxpython/menustrings.py:1201 #: ../gui/wxpython/image2target/ii2t_menustrings.py:216 #: ../gui/wxpython/image2target/ii2t_menustrings.py:218 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1179 @@ -5634,355 +5600,363 @@ msgid "Shows the extent and resolution of the computational region." msgstr "" -#: ../gui/wxpython/menustrings.py:220 ../gui/wxpython/menustrings.py:1199 +#: ../gui/wxpython/menustrings.py:221 ../gui/wxpython/menustrings.py:1200 #: ../gui/wxpython/image2target/ii2t_menustrings.py:217 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1180 msgid "Show region using latitude and longitude" msgstr "" -#: ../gui/wxpython/menustrings.py:222 ../gui/wxpython/menustrings.py:1201 +#: ../gui/wxpython/menustrings.py:223 ../gui/wxpython/menustrings.py:1202 msgid "Show current region extent in Map Display" msgstr "" -#: ../gui/wxpython/menustrings.py:223 ../gui/wxpython/menustrings.py:1202 +#: ../gui/wxpython/menustrings.py:224 ../gui/wxpython/menustrings.py:1203 msgid "Shows the extent of the computational region in Map Display." msgstr "" -#: ../gui/wxpython/menustrings.py:224 ../gui/wxpython/menustrings.py:1203 +#: ../gui/wxpython/menustrings.py:225 ../gui/wxpython/menustrings.py:1204 #: ../gui/wxpython/image2target/ii2t_menustrings.py:219 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1182 msgid "Set region" msgstr "Region definieren" -#: ../gui/wxpython/menustrings.py:225 ../gui/wxpython/menustrings.py:1204 +#: ../gui/wxpython/menustrings.py:226 ../gui/wxpython/menustrings.py:1205 #: ../gui/wxpython/image2target/ii2t_menustrings.py:220 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1183 msgid "Manages the boundary definitions for the geographic region." msgstr "Modul zur Manipulation der Ausdehnung der geographischen Region." -#: ../gui/wxpython/menustrings.py:226 +#: ../gui/wxpython/menustrings.py:227 #: ../gui/wxpython/image2target/ii2t_menustrings.py:221 msgid "GRASS working environment" msgstr "GRASS Arbeitsumgebung" -#: ../gui/wxpython/menustrings.py:227 +#: ../gui/wxpython/menustrings.py:228 #: ../gui/wxpython/image2target/ii2t_menustrings.py:222 msgid "Mapset access" msgstr "Zugriff auf das Mapset" -#: ../gui/wxpython/menustrings.py:228 +#: ../gui/wxpython/menustrings.py:229 #: ../gui/wxpython/image2target/ii2t_menustrings.py:223 msgid "Set/unset access to other mapsets in current location" msgstr "Zugriff auf andere Mapsets der aktuellen Location ermöglichen/verwehren" -#: ../gui/wxpython/menustrings.py:229 +#: ../gui/wxpython/menustrings.py:230 #: ../gui/wxpython/image2target/ii2t_menustrings.py:224 msgid "User access" msgstr "Benutzerzugang" -#: ../gui/wxpython/menustrings.py:230 +#: ../gui/wxpython/menustrings.py:231 #: ../gui/wxpython/image2target/ii2t_menustrings.py:225 msgid "Controls access to the current mapset for other users on the system. If no option given, prints current status." msgstr "" -#: ../gui/wxpython/menustrings.py:231 +#: ../gui/wxpython/menustrings.py:232 #: ../gui/wxpython/image2target/ii2t_menustrings.py:226 msgid "Change working environment" msgstr "Ändern der Arbeitsumgebung " -#: ../gui/wxpython/menustrings.py:232 +#: ../gui/wxpython/menustrings.py:233 #: ../gui/wxpython/image2target/ii2t_menustrings.py:227 msgid "Changes/reports current mapset. Optionally create new mapset or list available mapsets in given location." msgstr "" -#: ../gui/wxpython/menustrings.py:233 +#: ../gui/wxpython/menustrings.py:234 #: ../gui/wxpython/image2target/ii2t_menustrings.py:228 msgid "Change location and mapset" msgstr "Wechsle Location und Mapset" -#: ../gui/wxpython/menustrings.py:234 +#: ../gui/wxpython/menustrings.py:235 #: ../gui/wxpython/image2target/ii2t_menustrings.py:229 msgid "Change current location and mapset." msgstr "Wechsle aktuelle Location und Mapset." -#: ../gui/wxpython/menustrings.py:235 +#: ../gui/wxpython/menustrings.py:236 #: ../gui/wxpython/image2target/ii2t_menustrings.py:230 msgid "Change mapset" msgstr "Wechsle Mapset" -#: ../gui/wxpython/menustrings.py:236 +#: ../gui/wxpython/menustrings.py:237 #: ../gui/wxpython/image2target/ii2t_menustrings.py:231 msgid "Change current mapset." msgstr "Aktuelles Mapset ändern" -#: ../gui/wxpython/menustrings.py:237 ../gui/wxpython/menustrings.py:238 +#: ../gui/wxpython/menustrings.py:238 ../gui/wxpython/menustrings.py:239 #: ../gui/wxpython/image2target/ii2t_menustrings.py:232 #: ../gui/wxpython/image2target/ii2t_menustrings.py:233 msgid "Change working directory" msgstr "" -#: ../gui/wxpython/menustrings.py:239 +#: ../gui/wxpython/menustrings.py:240 #: ../gui/wxpython/image2target/ii2t_menustrings.py:234 msgid "Show settings" msgstr "Einstellungen anzeigen" -#: ../gui/wxpython/menustrings.py:240 +#: ../gui/wxpython/menustrings.py:241 #: ../gui/wxpython/image2target/ii2t_menustrings.py:235 msgid "Outputs and modifies the user's current GRASS variable settings." msgstr "Gibt die aktuellen GRASS-Variablen aus und modifiziert sie." -#: ../gui/wxpython/menustrings.py:241 +#: ../gui/wxpython/menustrings.py:242 #: ../gui/wxpython/image2target/ii2t_menustrings.py:236 msgid "Change settings" msgstr "Einstellungen ändern" -#: ../gui/wxpython/menustrings.py:242 +#: ../gui/wxpython/menustrings.py:243 #: ../gui/wxpython/image2target/ii2t_menustrings.py:237 msgid "Outputs and modifies the user's current GRASS variable settings. Prints all defined GRASS variables if no option is given." msgstr "" -#: ../gui/wxpython/menustrings.py:243 +#: ../gui/wxpython/menustrings.py:244 #: ../gui/wxpython/image2target/ii2t_menustrings.py:238 msgid "Create new location" msgstr "Neue Location erzeugen" -#: ../gui/wxpython/menustrings.py:244 +#: ../gui/wxpython/menustrings.py:245 #: ../gui/wxpython/image2target/ii2t_menustrings.py:239 msgid "Launches location wizard to create new GRASS location." msgstr "Startet Location-Assistenten zum Anlegen einer neue GRASS Location." #: ../gui/wxpython/menustrings.py:246 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:240 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:557 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:938 +#: ../gui/wxpython/startup/guiutils.py:52 ../gui/wxpython/lmgr/frame.py:1072 +msgid "Create new mapset" +msgstr "Neues Mapset erstellen" + +#: ../gui/wxpython/menustrings.py:247 #: ../gui/wxpython/image2target/ii2t_menustrings.py:241 msgid "Creates new mapset in the current location, changes current mapset." msgstr "Erzeugt neues Mapset in der aktuellen Location, ändert aktuelles Mapset." -#: ../gui/wxpython/menustrings.py:247 +#: ../gui/wxpython/menustrings.py:248 #: ../gui/wxpython/image2target/ii2t_menustrings.py:242 msgid "Version and copyright" msgstr "" -#: ../gui/wxpython/menustrings.py:248 +#: ../gui/wxpython/menustrings.py:249 #: ../gui/wxpython/image2target/ii2t_menustrings.py:243 msgid "Displays version and copyright information." msgstr "Zeigt Versions- und Copyright-Informationen." -#: ../gui/wxpython/menustrings.py:249 +#: ../gui/wxpython/menustrings.py:250 #: ../gui/wxpython/image2target/ii2t_menustrings.py:244 msgid "Map projections" msgstr "Kartenprojektionen" -#: ../gui/wxpython/menustrings.py:250 +#: ../gui/wxpython/menustrings.py:251 #: ../gui/wxpython/image2target/ii2t_menustrings.py:245 msgid "Display map projection" msgstr "Kartenprojektion anzeigen" -#: ../gui/wxpython/menustrings.py:251 +#: ../gui/wxpython/menustrings.py:252 #: ../gui/wxpython/image2target/ii2t_menustrings.py:246 msgid "Converts co-ordinate system descriptions (i.e. projection information) between various formats (including GRASS format)." msgstr "Konvertiert die Beschreibung von Koordinatesystemen (z.B. Projektionsinformationen) zwischen verschiedenen Formaten (einschliesslich GRASS)." -#: ../gui/wxpython/menustrings.py:252 +#: ../gui/wxpython/menustrings.py:253 #: ../gui/wxpython/image2target/ii2t_menustrings.py:247 msgid "Manage projections" msgstr "Projektionen verwalten" -#: ../gui/wxpython/menustrings.py:253 +#: ../gui/wxpython/menustrings.py:254 #: ../gui/wxpython/image2target/ii2t_menustrings.py:248 msgid "Prints or modifies GRASS projection information files (in various co-ordinate system descriptions). Can also be used to create new GRASS locations." msgstr "" -#: ../gui/wxpython/menustrings.py:254 +#: ../gui/wxpython/menustrings.py:255 #: ../gui/wxpython/image2target/ii2t_menustrings.py:249 msgid "Convert coordinates" msgstr "Konvertiert Koordinaten" -#: ../gui/wxpython/menustrings.py:255 +#: ../gui/wxpython/menustrings.py:256 #: ../gui/wxpython/image2target/ii2t_menustrings.py:250 msgid "Converts coordinates from one projection to another (cs2cs frontend)." msgstr "Konvertiert Koordinaten von einer Projektion zu einer anderen (cs2cs Frontend)." -#: ../gui/wxpython/menustrings.py:256 +#: ../gui/wxpython/menustrings.py:257 #: ../gui/wxpython/image2target/ii2t_menustrings.py:251 msgid "Addons extensions" msgstr "Erweiterungen (Addons)" -#: ../gui/wxpython/menustrings.py:257 +#: ../gui/wxpython/menustrings.py:258 #: ../gui/wxpython/image2target/ii2t_menustrings.py:252 msgid "Install extension from addons" msgstr "Installiere Erweiterungen von Addons" -#: ../gui/wxpython/menustrings.py:258 +#: ../gui/wxpython/menustrings.py:259 #: ../gui/wxpython/image2target/ii2t_menustrings.py:253 msgid "Installs new extension from GRASS AddOns SVN repository." msgstr "Installiert neue Erweiterungen aus dem GRASS AddOns SVN-Archiv." -#: ../gui/wxpython/menustrings.py:259 +#: ../gui/wxpython/menustrings.py:260 #: ../gui/wxpython/image2target/ii2t_menustrings.py:254 msgid "Manage installed extension" msgstr "" -#: ../gui/wxpython/menustrings.py:260 +#: ../gui/wxpython/menustrings.py:261 #: ../gui/wxpython/image2target/ii2t_menustrings.py:255 msgid "Updates or removes installed GRASS AddOns extension(s)." msgstr "" -#: ../gui/wxpython/menustrings.py:261 ../gui/wxpython/menustrings.py:2022 +#: ../gui/wxpython/menustrings.py:262 ../gui/wxpython/menustrings.py:2023 #: ../gui/wxpython/image2target/ii2t_menustrings.py:256 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1990 msgid "Preferences" msgstr "Einstellungen" -#: ../gui/wxpython/menustrings.py:262 +#: ../gui/wxpython/menustrings.py:263 #: ../gui/wxpython/image2target/ii2t_menustrings.py:257 msgid "User GUI preferences (display font, commands, digitizer, etc.)" msgstr "GUI Einstellungen (Schriftarten, Befehle, Digitalisierer etc.)" -#: ../gui/wxpython/menustrings.py:263 ../gui/wxpython/menustrings.py:1205 +#: ../gui/wxpython/menustrings.py:264 ../gui/wxpython/menustrings.py:1206 #: ../gui/wxpython/image2target/ii2t_menustrings.py:258 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1184 msgid "&Raster" msgstr "&Raster" -#: ../gui/wxpython/menustrings.py:264 ../gui/wxpython/menustrings.py:1206 +#: ../gui/wxpython/menustrings.py:265 ../gui/wxpython/menustrings.py:1207 #: ../gui/wxpython/image2target/ii2t_menustrings.py:259 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1185 msgid "Develop raster map" msgstr "Rasterkarten pflegen" -#: ../gui/wxpython/menustrings.py:265 ../gui/wxpython/menustrings.py:1207 +#: ../gui/wxpython/menustrings.py:266 ../gui/wxpython/menustrings.py:1208 #: ../gui/wxpython/image2target/ii2t_menustrings.py:260 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1186 msgid "Compress/decompress" msgstr "Komprimieren/dekomprimieren" -#: ../gui/wxpython/menustrings.py:266 ../gui/wxpython/menustrings.py:1208 +#: ../gui/wxpython/menustrings.py:267 ../gui/wxpython/menustrings.py:1209 #: ../gui/wxpython/image2target/ii2t_menustrings.py:261 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1187 msgid "Compresses and decompresses raster maps." msgstr "Komprimiert und dekomprimiert Rasterkarten." -#: ../gui/wxpython/menustrings.py:267 ../gui/wxpython/menustrings.py:1209 +#: ../gui/wxpython/menustrings.py:268 ../gui/wxpython/menustrings.py:1210 #: ../gui/wxpython/image2target/ii2t_menustrings.py:262 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1188 msgid "Region boundaries" msgstr "Grenzen der Region" -#: ../gui/wxpython/menustrings.py:268 ../gui/wxpython/menustrings.py:1210 +#: ../gui/wxpython/menustrings.py:269 ../gui/wxpython/menustrings.py:1211 #: ../gui/wxpython/image2target/ii2t_menustrings.py:263 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1189 msgid "Sets the boundary definitions for a raster map." msgstr "Setzt die Begrenzungs-Definition (boundary) für eine Rasterkarte." -#: ../gui/wxpython/menustrings.py:269 ../gui/wxpython/menustrings.py:1211 +#: ../gui/wxpython/menustrings.py:270 ../gui/wxpython/menustrings.py:1212 #: ../gui/wxpython/image2target/ii2t_menustrings.py:264 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1190 msgid "Manage NULL values" msgstr "NULL-Werte verwalten" -#: ../gui/wxpython/menustrings.py:270 ../gui/wxpython/menustrings.py:1212 +#: ../gui/wxpython/menustrings.py:271 ../gui/wxpython/menustrings.py:1213 #: ../gui/wxpython/image2target/ii2t_menustrings.py:265 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1191 msgid "Manages NULL-values of given raster map." msgstr "Verwaltet NULL-Werte einer Rasterkarte." -#: ../gui/wxpython/menustrings.py:271 ../gui/wxpython/menustrings.py:1213 +#: ../gui/wxpython/menustrings.py:272 ../gui/wxpython/menustrings.py:1214 #: ../gui/wxpython/image2target/ii2t_menustrings.py:266 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1192 msgid "Quantization" msgstr "Quantisierung" -#: ../gui/wxpython/menustrings.py:272 ../gui/wxpython/menustrings.py:1214 +#: ../gui/wxpython/menustrings.py:273 ../gui/wxpython/menustrings.py:1215 #: ../gui/wxpython/image2target/ii2t_menustrings.py:267 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1193 msgid "Produces the quantization file for a floating-point map." msgstr "Produziert eine Quantisierungsdatei für eine Fließkomma-Karte." -#: ../gui/wxpython/menustrings.py:273 ../gui/wxpython/menustrings.py:1215 +#: ../gui/wxpython/menustrings.py:274 ../gui/wxpython/menustrings.py:1216 #: ../gui/wxpython/image2target/ii2t_menustrings.py:268 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1194 msgid "Timestamp" msgstr "Zeitstempel" -#: ../gui/wxpython/menustrings.py:274 ../gui/wxpython/menustrings.py:1216 +#: ../gui/wxpython/menustrings.py:275 ../gui/wxpython/menustrings.py:1217 #: ../gui/wxpython/image2target/ii2t_menustrings.py:269 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1195 msgid "Modifies a timestamp for a raster map. Print/add/remove a timestamp for a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:275 ../gui/wxpython/menustrings.py:1217 +#: ../gui/wxpython/menustrings.py:276 ../gui/wxpython/menustrings.py:1218 #: ../gui/wxpython/image2target/ii2t_menustrings.py:270 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1196 msgid "Resample using aggregate statistics" msgstr "Resamplen mittels Aggregation" -#: ../gui/wxpython/menustrings.py:276 ../gui/wxpython/menustrings.py:1218 +#: ../gui/wxpython/menustrings.py:277 ../gui/wxpython/menustrings.py:1219 #: ../gui/wxpython/image2target/ii2t_menustrings.py:271 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1197 msgid "Resamples raster map layers to a coarser grid using aggregation." msgstr "Resamplen einer Rasterkarte zu gröberer Auflösung mittels Aggregation." -#: ../gui/wxpython/menustrings.py:277 ../gui/wxpython/menustrings.py:1219 +#: ../gui/wxpython/menustrings.py:278 ../gui/wxpython/menustrings.py:1220 #: ../gui/wxpython/image2target/ii2t_menustrings.py:272 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1198 msgid "Resample using multiple methods" msgstr "Resamplen mittels verschiedener Methoden" -#: ../gui/wxpython/menustrings.py:278 ../gui/wxpython/menustrings.py:1220 +#: ../gui/wxpython/menustrings.py:279 ../gui/wxpython/menustrings.py:1221 #: ../gui/wxpython/image2target/ii2t_menustrings.py:273 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1199 msgid "Resamples raster map to a finer grid using interpolation." msgstr "" -#: ../gui/wxpython/menustrings.py:279 ../gui/wxpython/menustrings.py:1221 +#: ../gui/wxpython/menustrings.py:280 ../gui/wxpython/menustrings.py:1222 #: ../gui/wxpython/image2target/ii2t_menustrings.py:274 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1200 msgid "Resample using nearest neighbor" msgstr "Resamplen mittels Nearest-Neighbor" -#: ../gui/wxpython/menustrings.py:280 ../gui/wxpython/menustrings.py:1222 +#: ../gui/wxpython/menustrings.py:281 ../gui/wxpython/menustrings.py:1223 #: ../gui/wxpython/image2target/ii2t_menustrings.py:275 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1201 msgid "GRASS raster map layer data resampling capability." msgstr "Möglichkeiten GRASS Rasterkarte zu resamplen." -#: ../gui/wxpython/menustrings.py:281 ../gui/wxpython/menustrings.py:1223 +#: ../gui/wxpython/menustrings.py:282 ../gui/wxpython/menustrings.py:1224 #: ../gui/wxpython/image2target/ii2t_menustrings.py:276 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1202 msgid "Resample using spline tension" msgstr "Resampeln mittels Spline mit Tension" -#: ../gui/wxpython/menustrings.py:282 ../gui/wxpython/menustrings.py:1224 +#: ../gui/wxpython/menustrings.py:283 ../gui/wxpython/menustrings.py:1225 #: ../gui/wxpython/image2target/ii2t_menustrings.py:277 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1203 msgid "Reinterpolates and optionally computes topographic analysis from input raster map to a new raster map (possibly with different resolution) using regularized spline with tension and smoothing." msgstr "Reinterpoliert und berechnet ggf. topographische Analysen basierend auf einer Eingabe-Rasterkarte in eine neue Rasterkarte unter Verwendung von regularized splines with tension and smoothing (RST)." -#: ../gui/wxpython/menustrings.py:283 ../gui/wxpython/menustrings.py:1225 +#: ../gui/wxpython/menustrings.py:284 ../gui/wxpython/menustrings.py:1226 #: ../gui/wxpython/image2target/ii2t_menustrings.py:278 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1204 msgid "Resample using bspline" msgstr "" -#: ../gui/wxpython/menustrings.py:284 ../gui/wxpython/menustrings.py:1226 +#: ../gui/wxpython/menustrings.py:285 ../gui/wxpython/menustrings.py:1227 #: ../gui/wxpython/image2target/ii2t_menustrings.py:279 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1205 msgid "Performs bilinear or bicubic spline interpolation with Tykhonov regularization." msgstr "" -#: ../gui/wxpython/menustrings.py:285 ../gui/wxpython/menustrings.py:1227 +#: ../gui/wxpython/menustrings.py:286 ../gui/wxpython/menustrings.py:1228 #: ../gui/wxpython/image2target/ii2t_menustrings.py:280 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1206 msgid "Resample using analytic kernel" msgstr "" -#: ../gui/wxpython/menustrings.py:286 ../gui/wxpython/menustrings.py:1228 +#: ../gui/wxpython/menustrings.py:287 ../gui/wxpython/menustrings.py:1229 #: ../gui/wxpython/image2target/ii2t_menustrings.py:281 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1207 msgid "Resamples raster map layers using an analytic kernel." msgstr "" -#: ../gui/wxpython/menustrings.py:287 ../gui/wxpython/menustrings.py:573 -#: ../gui/wxpython/menustrings.py:1229 ../gui/wxpython/menustrings.py:1515 +#: ../gui/wxpython/menustrings.py:288 ../gui/wxpython/menustrings.py:574 +#: ../gui/wxpython/menustrings.py:1230 ../gui/wxpython/menustrings.py:1516 #: ../gui/wxpython/image2target/ii2t_menustrings.py:282 #: ../gui/wxpython/image2target/ii2t_menustrings.py:566 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1208 @@ -5990,38 +5964,38 @@ msgid "Support file maintenance" msgstr "Wartung der Hilfsdateien" -#: ../gui/wxpython/menustrings.py:288 ../gui/wxpython/menustrings.py:1230 +#: ../gui/wxpython/menustrings.py:289 ../gui/wxpython/menustrings.py:1231 #: ../gui/wxpython/image2target/ii2t_menustrings.py:283 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1209 msgid "Allows creation and/or modification of raster map layer support files." msgstr "Ermöglicht Erzeugung und/oder Änderung von Rasterkarten-Hilfsdateien." -#: ../gui/wxpython/menustrings.py:289 ../gui/wxpython/menustrings.py:1231 +#: ../gui/wxpython/menustrings.py:290 ../gui/wxpython/menustrings.py:1232 #: ../gui/wxpython/image2target/ii2t_menustrings.py:284 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1210 msgid "Update map statistics" msgstr "Aktualisiere Karten-Statistiken" -#: ../gui/wxpython/menustrings.py:290 ../gui/wxpython/menustrings.py:1232 +#: ../gui/wxpython/menustrings.py:291 ../gui/wxpython/menustrings.py:1233 #: ../gui/wxpython/image2target/ii2t_menustrings.py:285 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1211 msgid "Update raster map statistics" msgstr "Aktualisiere die Statistik der Rasterkarte." -#: ../gui/wxpython/menustrings.py:293 ../gui/wxpython/menustrings.py:1235 +#: ../gui/wxpython/menustrings.py:294 ../gui/wxpython/menustrings.py:1236 #: ../gui/wxpython/image2target/ii2t_menustrings.py:288 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1214 msgid "Tiling" msgstr "Kacheln erzeugen" -#: ../gui/wxpython/menustrings.py:294 ../gui/wxpython/menustrings.py:1236 +#: ../gui/wxpython/menustrings.py:295 ../gui/wxpython/menustrings.py:1237 #: ../gui/wxpython/image2target/ii2t_menustrings.py:289 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1215 msgid "Produces tilings of the source projection for use in the destination region and projection." msgstr "Erzeugt Kacheln der Quelloprojection um sie in der Zielprojektion und -location zu nutzen" -#: ../gui/wxpython/menustrings.py:295 ../gui/wxpython/menustrings.py:592 -#: ../gui/wxpython/menustrings.py:1237 ../gui/wxpython/menustrings.py:1534 +#: ../gui/wxpython/menustrings.py:296 ../gui/wxpython/menustrings.py:593 +#: ../gui/wxpython/menustrings.py:1238 ../gui/wxpython/menustrings.py:1535 #: ../gui/wxpython/image2target/ii2t_menustrings.py:290 #: ../gui/wxpython/image2target/ii2t_menustrings.py:585 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1216 @@ -6029,8 +6003,8 @@ msgid "Manage colors" msgstr "Farben verwalten" -#: ../gui/wxpython/menustrings.py:296 ../gui/wxpython/menustrings.py:593 -#: ../gui/wxpython/menustrings.py:1238 ../gui/wxpython/menustrings.py:1535 +#: ../gui/wxpython/menustrings.py:297 ../gui/wxpython/menustrings.py:594 +#: ../gui/wxpython/menustrings.py:1239 ../gui/wxpython/menustrings.py:1536 #: ../gui/wxpython/image2target/ii2t_menustrings.py:291 #: ../gui/wxpython/image2target/ii2t_menustrings.py:586 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1217 @@ -6038,26 +6012,26 @@ msgid "Color tables" msgstr "Farbtabellen" -#: ../gui/wxpython/menustrings.py:297 ../gui/wxpython/menustrings.py:1239 +#: ../gui/wxpython/menustrings.py:298 ../gui/wxpython/menustrings.py:1240 #: ../gui/wxpython/image2target/ii2t_menustrings.py:292 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1218 msgid "Creates/modifies the color table associated with a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:298 ../gui/wxpython/menustrings.py:1240 +#: ../gui/wxpython/menustrings.py:299 ../gui/wxpython/menustrings.py:1241 #: ../gui/wxpython/image2target/ii2t_menustrings.py:293 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1219 msgid "Color tables (stddev)" msgstr "Farbtabellen (Stdabw)" -#: ../gui/wxpython/menustrings.py:299 ../gui/wxpython/menustrings.py:1241 +#: ../gui/wxpython/menustrings.py:300 ../gui/wxpython/menustrings.py:1242 #: ../gui/wxpython/image2target/ii2t_menustrings.py:294 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1220 msgid "Sets color rules based on stddev from a raster map's mean value." msgstr "" -#: ../gui/wxpython/menustrings.py:300 ../gui/wxpython/menustrings.py:595 -#: ../gui/wxpython/menustrings.py:1242 ../gui/wxpython/menustrings.py:1537 +#: ../gui/wxpython/menustrings.py:301 ../gui/wxpython/menustrings.py:596 +#: ../gui/wxpython/menustrings.py:1243 ../gui/wxpython/menustrings.py:1538 #: ../gui/wxpython/image2target/ii2t_menustrings.py:295 #: ../gui/wxpython/image2target/ii2t_menustrings.py:588 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1221 @@ -6065,14 +6039,14 @@ msgid "Manage color rules interactively" msgstr "" -#: ../gui/wxpython/menustrings.py:301 ../gui/wxpython/menustrings.py:1243 +#: ../gui/wxpython/menustrings.py:302 ../gui/wxpython/menustrings.py:1244 #: ../gui/wxpython/image2target/ii2t_menustrings.py:296 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1222 msgid "Interactive management of raster color tables." msgstr "Interaktive Bearbeitung der Rasterfarbtabelle." -#: ../gui/wxpython/menustrings.py:302 ../gui/wxpython/menustrings.py:597 -#: ../gui/wxpython/menustrings.py:1244 ../gui/wxpython/menustrings.py:1539 +#: ../gui/wxpython/menustrings.py:303 ../gui/wxpython/menustrings.py:598 +#: ../gui/wxpython/menustrings.py:1245 ../gui/wxpython/menustrings.py:1540 #: ../gui/wxpython/image2target/ii2t_menustrings.py:297 #: ../gui/wxpython/image2target/ii2t_menustrings.py:590 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1223 @@ -6080,38 +6054,38 @@ msgid "Export color table" msgstr "Exportiere Farbtabelle" -#: ../gui/wxpython/menustrings.py:303 ../gui/wxpython/menustrings.py:1245 +#: ../gui/wxpython/menustrings.py:304 ../gui/wxpython/menustrings.py:1246 #: ../gui/wxpython/image2target/ii2t_menustrings.py:298 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1224 msgid "Exports the color table associated with a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:304 ../gui/wxpython/menustrings.py:1246 +#: ../gui/wxpython/menustrings.py:305 ../gui/wxpython/menustrings.py:1247 #: ../gui/wxpython/image2target/ii2t_menustrings.py:299 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1225 msgid "Blend 2 color rasters" msgstr "Mische 2 Farbraster" -#: ../gui/wxpython/menustrings.py:305 ../gui/wxpython/menustrings.py:1247 +#: ../gui/wxpython/menustrings.py:306 ../gui/wxpython/menustrings.py:1248 #: ../gui/wxpython/image2target/ii2t_menustrings.py:300 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1226 msgid "Blends color components of two raster maps by a given ratio." msgstr "Vereint Farbkomponenten von zwei Rasterkarten" -#: ../gui/wxpython/menustrings.py:306 ../gui/wxpython/menustrings.py:1248 +#: ../gui/wxpython/menustrings.py:307 ../gui/wxpython/menustrings.py:1249 #: ../gui/wxpython/image2target/ii2t_menustrings.py:301 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1227 msgid "Create RGB" msgstr "Erzeuge RGB" -#: ../gui/wxpython/menustrings.py:307 ../gui/wxpython/menustrings.py:1249 +#: ../gui/wxpython/menustrings.py:308 ../gui/wxpython/menustrings.py:1250 #: ../gui/wxpython/image2target/ii2t_menustrings.py:302 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1228 msgid "Combines red, green and blue raster maps into a single composite raster map." msgstr "Kombiniert die Farbkanäle rot, grün und blau zu einer Komposit-Karte." -#: ../gui/wxpython/menustrings.py:308 ../gui/wxpython/menustrings.py:765 -#: ../gui/wxpython/menustrings.py:1250 ../gui/wxpython/menustrings.py:1707 +#: ../gui/wxpython/menustrings.py:309 ../gui/wxpython/menustrings.py:766 +#: ../gui/wxpython/menustrings.py:1251 ../gui/wxpython/menustrings.py:1708 #: ../gui/wxpython/image2target/ii2t_menustrings.py:303 #: ../gui/wxpython/image2target/ii2t_menustrings.py:754 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1229 @@ -6119,92 +6093,92 @@ msgid "RGB to HIS" msgstr "RGB zu HIS" -#: ../gui/wxpython/menustrings.py:309 ../gui/wxpython/menustrings.py:1251 +#: ../gui/wxpython/menustrings.py:310 ../gui/wxpython/menustrings.py:1252 #: ../gui/wxpython/image2target/ii2t_menustrings.py:304 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1230 msgid "Generates red, green and blue (RGB) raster map layers combining hue, intensity and saturation (HIS) values from user-specified input raster map layers." msgstr "" -#: ../gui/wxpython/menustrings.py:310 ../gui/wxpython/menustrings.py:1252 +#: ../gui/wxpython/menustrings.py:311 ../gui/wxpython/menustrings.py:1253 #: ../gui/wxpython/image2target/ii2t_menustrings.py:305 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1231 msgid "Query raster maps" msgstr "Rasterkarten abfragen" -#: ../gui/wxpython/menustrings.py:311 ../gui/wxpython/menustrings.py:1253 +#: ../gui/wxpython/menustrings.py:312 ../gui/wxpython/menustrings.py:1254 #: ../gui/wxpython/image2target/ii2t_menustrings.py:306 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1232 msgid "Query values by coordinates" msgstr "Abfrage mittels Koordinaten" -#: ../gui/wxpython/menustrings.py:312 ../gui/wxpython/menustrings.py:1254 +#: ../gui/wxpython/menustrings.py:313 ../gui/wxpython/menustrings.py:1255 #: ../gui/wxpython/image2target/ii2t_menustrings.py:307 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1233 msgid "Queries raster maps on their category values and category labels." msgstr "" -#: ../gui/wxpython/menustrings.py:313 ../gui/wxpython/menustrings.py:1255 +#: ../gui/wxpython/menustrings.py:314 ../gui/wxpython/menustrings.py:1256 #: ../gui/wxpython/image2target/ii2t_menustrings.py:308 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1234 msgid "Query colors by value" msgstr "Farben über Wert abfragen" -#: ../gui/wxpython/menustrings.py:314 ../gui/wxpython/menustrings.py:1256 +#: ../gui/wxpython/menustrings.py:315 ../gui/wxpython/menustrings.py:1257 #: ../gui/wxpython/image2target/ii2t_menustrings.py:309 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1235 msgid "Queries colors for a raster map layer." msgstr "Gibt Farbwerte für eine Rasterkarte aus." -#: ../gui/wxpython/menustrings.py:322 ../gui/wxpython/menustrings.py:1264 +#: ../gui/wxpython/menustrings.py:323 ../gui/wxpython/menustrings.py:1265 #: ../gui/wxpython/image2target/ii2t_menustrings.py:317 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1243 msgid "Raster buffers and distance" msgstr "" -#: ../gui/wxpython/menustrings.py:323 ../gui/wxpython/menustrings.py:1265 +#: ../gui/wxpython/menustrings.py:324 ../gui/wxpython/menustrings.py:1266 #: ../gui/wxpython/image2target/ii2t_menustrings.py:318 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1244 msgid "Buffer rasters" msgstr "Rasterzellen puffern" -#: ../gui/wxpython/menustrings.py:324 ../gui/wxpython/menustrings.py:1266 +#: ../gui/wxpython/menustrings.py:325 ../gui/wxpython/menustrings.py:1267 #: ../gui/wxpython/image2target/ii2t_menustrings.py:319 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1245 msgid "Creates a raster map showing buffer zones surrounding cells that contain non-NULL category values." msgstr "" -#: ../gui/wxpython/menustrings.py:325 ../gui/wxpython/menustrings.py:1267 +#: ../gui/wxpython/menustrings.py:326 ../gui/wxpython/menustrings.py:1268 #: ../gui/wxpython/image2target/ii2t_menustrings.py:320 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1246 msgid "Concentric circles" msgstr "Konzentrische Kreise" -#: ../gui/wxpython/menustrings.py:326 ../gui/wxpython/menustrings.py:1268 +#: ../gui/wxpython/menustrings.py:327 ../gui/wxpython/menustrings.py:1269 #: ../gui/wxpython/image2target/ii2t_menustrings.py:321 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1247 msgid "Creates a raster map containing concentric rings around a given point." msgstr "Erzeugt eine Rasterkarte, die konzentrische Kreise um einen angegebenen Punkt ziehen." -#: ../gui/wxpython/menustrings.py:327 ../gui/wxpython/menustrings.py:1269 +#: ../gui/wxpython/menustrings.py:328 ../gui/wxpython/menustrings.py:1270 #: ../gui/wxpython/image2target/ii2t_menustrings.py:322 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1248 msgid "Closest points" msgstr "Nächstgelegene Punkte" -#: ../gui/wxpython/menustrings.py:328 ../gui/wxpython/menustrings.py:1270 +#: ../gui/wxpython/menustrings.py:329 ../gui/wxpython/menustrings.py:1271 #: ../gui/wxpython/image2target/ii2t_menustrings.py:323 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1249 msgid "Locates the closest points between objects in two raster maps." msgstr "Findet den nächsten Punkt zwischen Objekten in zwei Rasterkarten." -#: ../gui/wxpython/menustrings.py:329 ../gui/wxpython/menustrings.py:1271 +#: ../gui/wxpython/menustrings.py:330 ../gui/wxpython/menustrings.py:1272 #: ../gui/wxpython/image2target/ii2t_menustrings.py:324 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1250 msgid "Grow by one cell" msgstr "" -#: ../gui/wxpython/menustrings.py:330 ../gui/wxpython/menustrings.py:395 -#: ../gui/wxpython/menustrings.py:1272 ../gui/wxpython/menustrings.py:1337 +#: ../gui/wxpython/menustrings.py:331 ../gui/wxpython/menustrings.py:396 +#: ../gui/wxpython/menustrings.py:1273 ../gui/wxpython/menustrings.py:1338 #: ../gui/wxpython/image2target/ii2t_menustrings.py:325 #: ../gui/wxpython/image2target/ii2t_menustrings.py:388 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1251 @@ -6212,8 +6186,8 @@ msgid "Generates a raster map layer with contiguous areas grown by one cell." msgstr "Erstellt eine Rasterkarte mit Flächen, die um jeweils eine Zelle erweitert wurde" -#: ../gui/wxpython/menustrings.py:331 ../gui/wxpython/menustrings.py:387 -#: ../gui/wxpython/menustrings.py:1273 ../gui/wxpython/menustrings.py:1329 +#: ../gui/wxpython/menustrings.py:332 ../gui/wxpython/menustrings.py:388 +#: ../gui/wxpython/menustrings.py:1274 ../gui/wxpython/menustrings.py:1330 #: ../gui/wxpython/image2target/ii2t_menustrings.py:326 #: ../gui/wxpython/image2target/ii2t_menustrings.py:380 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1252 @@ -6221,8 +6195,8 @@ msgid "Distance to features" msgstr "Distanz zum Objekt" -#: ../gui/wxpython/menustrings.py:332 ../gui/wxpython/menustrings.py:388 -#: ../gui/wxpython/menustrings.py:1274 ../gui/wxpython/menustrings.py:1330 +#: ../gui/wxpython/menustrings.py:333 ../gui/wxpython/menustrings.py:389 +#: ../gui/wxpython/menustrings.py:1275 ../gui/wxpython/menustrings.py:1331 #: ../gui/wxpython/image2target/ii2t_menustrings.py:327 #: ../gui/wxpython/image2target/ii2t_menustrings.py:381 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1253 @@ -6230,22 +6204,22 @@ msgid "Generates a raster map containing distances to nearest raster features." msgstr "" -#: ../gui/wxpython/menustrings.py:333 ../gui/wxpython/menustrings.py:1275 +#: ../gui/wxpython/menustrings.py:334 ../gui/wxpython/menustrings.py:1276 #: ../gui/wxpython/image2target/ii2t_menustrings.py:328 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1254 #: ../gui/wxpython/nviz/tools.py:977 ../gui/wxpython/nviz/tools.py:2817 -#: ../gui/wxpython/psmap/dialogs.py:2310 +#: ../gui/wxpython/psmap/dialogs.py:2312 msgid "Mask" msgstr "Maske" -#: ../gui/wxpython/menustrings.py:334 ../gui/wxpython/menustrings.py:1276 +#: ../gui/wxpython/menustrings.py:335 ../gui/wxpython/menustrings.py:1277 #: ../gui/wxpython/image2target/ii2t_menustrings.py:329 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1255 msgid "Creates a MASK for limiting raster operation." msgstr "Erzeugt eine MASK für räumlich eingeschränkte Rasterkartenberechnungen." -#: ../gui/wxpython/menustrings.py:335 ../gui/wxpython/menustrings.py:336 -#: ../gui/wxpython/menustrings.py:1277 ../gui/wxpython/menustrings.py:1278 +#: ../gui/wxpython/menustrings.py:336 ../gui/wxpython/menustrings.py:337 +#: ../gui/wxpython/menustrings.py:1278 ../gui/wxpython/menustrings.py:1279 #: ../gui/wxpython/image2target/ii2t_menustrings.py:330 #: ../gui/wxpython/image2target/ii2t_menustrings.py:331 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1256 @@ -6253,539 +6227,539 @@ msgid "Raster map calculator" msgstr "Rasterkartenrechner" -#: ../gui/wxpython/menustrings.py:337 ../gui/wxpython/menustrings.py:1279 +#: ../gui/wxpython/menustrings.py:338 ../gui/wxpython/menustrings.py:1280 #: ../gui/wxpython/image2target/ii2t_menustrings.py:332 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1258 msgid "Neighborhood analysis" msgstr "Nachbarschaftsanalyse" -#: ../gui/wxpython/menustrings.py:338 ../gui/wxpython/menustrings.py:1280 +#: ../gui/wxpython/menustrings.py:339 ../gui/wxpython/menustrings.py:1281 #: ../gui/wxpython/image2target/ii2t_menustrings.py:333 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1259 #: ../gui/wxpython/rlisetup/wizard.py:886 msgid "Moving window" msgstr "Moving window" -#: ../gui/wxpython/menustrings.py:339 ../gui/wxpython/menustrings.py:1281 +#: ../gui/wxpython/menustrings.py:340 ../gui/wxpython/menustrings.py:1282 #: ../gui/wxpython/image2target/ii2t_menustrings.py:334 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1260 msgid "Makes each cell category value a function of the category values assigned to the cells around it, and stores new cell values in an output raster map layer." msgstr "Weist für jeden Zellenkategoriewert eine Funktion der umgebenden Kategoriewerte basierend auf einer Fenstergrösse zu und erstellt neue Zellenwerte in einer Ausgabe-Rasterkarte." -#: ../gui/wxpython/menustrings.py:340 ../gui/wxpython/menustrings.py:1282 +#: ../gui/wxpython/menustrings.py:341 ../gui/wxpython/menustrings.py:1283 #: ../gui/wxpython/image2target/ii2t_menustrings.py:335 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1261 msgid "Neighborhood points" msgstr "Benachbarte Punkte" -#: ../gui/wxpython/menustrings.py:341 ../gui/wxpython/menustrings.py:1283 +#: ../gui/wxpython/menustrings.py:342 ../gui/wxpython/menustrings.py:1284 #: ../gui/wxpython/image2target/ii2t_menustrings.py:336 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1262 msgid "Neighborhood analysis tool for vector point maps. Makes each cell value a function of the attribute values assigned to the vector points or centroids around it, and stores new cell values in an output raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:342 ../gui/wxpython/menustrings.py:1284 +#: ../gui/wxpython/menustrings.py:343 ../gui/wxpython/menustrings.py:1285 #: ../gui/wxpython/image2target/ii2t_menustrings.py:337 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1263 msgid "Overlay rasters" msgstr "Karten überlagern" -#: ../gui/wxpython/menustrings.py:343 ../gui/wxpython/menustrings.py:1285 +#: ../gui/wxpython/menustrings.py:344 ../gui/wxpython/menustrings.py:1286 #: ../gui/wxpython/image2target/ii2t_menustrings.py:338 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1264 msgid "Cross product" msgstr "Kreuzprodukt" -#: ../gui/wxpython/menustrings.py:344 ../gui/wxpython/menustrings.py:1286 +#: ../gui/wxpython/menustrings.py:345 ../gui/wxpython/menustrings.py:1287 #: ../gui/wxpython/image2target/ii2t_menustrings.py:339 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1265 msgid "Creates a cross product of the category values from multiple raster map layers." msgstr "Erzeugt ein Kreuzprodukt der Kategriewerte verschiedener Rasterkarten" -#: ../gui/wxpython/menustrings.py:345 ../gui/wxpython/menustrings.py:1287 +#: ../gui/wxpython/menustrings.py:346 ../gui/wxpython/menustrings.py:1288 #: ../gui/wxpython/image2target/ii2t_menustrings.py:340 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1266 msgid "Patch raster maps" msgstr "Rasterkarten patchen" -#: ../gui/wxpython/menustrings.py:346 ../gui/wxpython/menustrings.py:1288 +#: ../gui/wxpython/menustrings.py:347 ../gui/wxpython/menustrings.py:1289 #: ../gui/wxpython/image2target/ii2t_menustrings.py:341 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1267 msgid "Creates a composite raster map layer by using known category values from one (or more) map layer(s) to fill in areas of \"no data\" in another map layer." msgstr "Erzeugt eine Komposit-Rasterkarte unter Nutzung von Werten aus einer (oder mehrerer) Karte, um NULL-Werte einer anderen Karte zu füllen." -#: ../gui/wxpython/menustrings.py:347 ../gui/wxpython/menustrings.py:1289 +#: ../gui/wxpython/menustrings.py:348 ../gui/wxpython/menustrings.py:1290 #: ../gui/wxpython/image2target/ii2t_menustrings.py:342 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1268 msgid "Raster series aggregation" msgstr "" -#: ../gui/wxpython/menustrings.py:348 ../gui/wxpython/menustrings.py:1290 +#: ../gui/wxpython/menustrings.py:349 ../gui/wxpython/menustrings.py:1291 #: ../gui/wxpython/image2target/ii2t_menustrings.py:343 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1269 msgid "Makes each output cell value a function of the values assigned to the corresponding cells in the input raster map layers." msgstr "Macht aus jeder Ausgabezelle eine Funktion der Werte, die einer korrespondierenden Zelle einer Eingabekarte zugewiesen ist." -#: ../gui/wxpython/menustrings.py:349 ../gui/wxpython/menustrings.py:1291 +#: ../gui/wxpython/menustrings.py:350 ../gui/wxpython/menustrings.py:1292 #: ../gui/wxpython/image2target/ii2t_menustrings.py:344 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1270 msgid "Raster series accumulation" msgstr "" -#: ../gui/wxpython/menustrings.py:350 ../gui/wxpython/menustrings.py:1292 +#: ../gui/wxpython/menustrings.py:351 ../gui/wxpython/menustrings.py:1293 #: ../gui/wxpython/image2target/ii2t_menustrings.py:345 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1271 msgid "Makes each output cell value a accumulationfunction of the values assigned to the corresponding cells in the input raster map layers." msgstr "" -#: ../gui/wxpython/menustrings.py:351 ../gui/wxpython/menustrings.py:1293 +#: ../gui/wxpython/menustrings.py:352 ../gui/wxpython/menustrings.py:1294 #: ../gui/wxpython/image2target/ii2t_menustrings.py:346 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1272 msgid "Statistical overlay" msgstr "Statistik Ãœberlagerung" -#: ../gui/wxpython/menustrings.py:352 ../gui/wxpython/menustrings.py:1294 +#: ../gui/wxpython/menustrings.py:353 ../gui/wxpython/menustrings.py:1295 #: ../gui/wxpython/image2target/ii2t_menustrings.py:347 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1273 msgid "Calculates category or object oriented statistics (accumulator-based statistics)." msgstr "" -#: ../gui/wxpython/menustrings.py:353 ../gui/wxpython/menustrings.py:1295 +#: ../gui/wxpython/menustrings.py:354 ../gui/wxpython/menustrings.py:1296 #: ../gui/wxpython/image2target/ii2t_menustrings.py:348 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1274 msgid "Quantiles overlay" msgstr "Quantile ï¿œberlagern" -#: ../gui/wxpython/menustrings.py:354 ../gui/wxpython/menustrings.py:1296 +#: ../gui/wxpython/menustrings.py:355 ../gui/wxpython/menustrings.py:1297 #: ../gui/wxpython/image2target/ii2t_menustrings.py:349 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1275 msgid "Compute category quantiles using two passes." msgstr "" -#: ../gui/wxpython/menustrings.py:355 ../gui/wxpython/menustrings.py:1297 +#: ../gui/wxpython/menustrings.py:356 ../gui/wxpython/menustrings.py:1298 #: ../gui/wxpython/image2target/ii2t_menustrings.py:350 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1276 msgid "Solar radiance and shadows" msgstr "Solarstrahlung und Schatten" -#: ../gui/wxpython/menustrings.py:356 ../gui/wxpython/menustrings.py:1298 +#: ../gui/wxpython/menustrings.py:357 ../gui/wxpython/menustrings.py:1299 #: ../gui/wxpython/image2target/ii2t_menustrings.py:351 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1277 msgid "LatLong map" msgstr "" -#: ../gui/wxpython/menustrings.py:357 ../gui/wxpython/menustrings.py:1299 +#: ../gui/wxpython/menustrings.py:358 ../gui/wxpython/menustrings.py:1300 #: ../gui/wxpython/image2target/ii2t_menustrings.py:352 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1278 msgid "Creates a latitude/longitude raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:358 ../gui/wxpython/menustrings.py:1300 +#: ../gui/wxpython/menustrings.py:359 ../gui/wxpython/menustrings.py:1301 #: ../gui/wxpython/image2target/ii2t_menustrings.py:353 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1279 msgid "Solar irradiance and irradiation" msgstr "Sonnenstrahlungsdichte und -summe" -#: ../gui/wxpython/menustrings.py:359 ../gui/wxpython/menustrings.py:1301 +#: ../gui/wxpython/menustrings.py:360 ../gui/wxpython/menustrings.py:1302 #: ../gui/wxpython/image2target/ii2t_menustrings.py:354 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1280 msgid "Solar irradiance and irradiation model. Computes direct (beam), diffuse and reflected solar irradiation raster maps for given day, latitude, surface and atmospheric conditions. Solar parameters (e.g. sunrise, sunset times, declination, extraterrestrial irradiance, daylight length) are saved in the map history file. Alternatively, a local time can be specified to compute solar incidence angle and/or irradiance raster maps. The shadowing effect of the topography is optionally incorporated." msgstr "" -#: ../gui/wxpython/menustrings.py:360 ../gui/wxpython/menustrings.py:1302 +#: ../gui/wxpython/menustrings.py:361 ../gui/wxpython/menustrings.py:1303 #: ../gui/wxpython/image2target/ii2t_menustrings.py:355 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1281 msgid "Shadows map" msgstr "Schattenkarten" -#: ../gui/wxpython/menustrings.py:361 ../gui/wxpython/menustrings.py:1303 +#: ../gui/wxpython/menustrings.py:362 ../gui/wxpython/menustrings.py:1304 #: ../gui/wxpython/image2target/ii2t_menustrings.py:356 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1282 msgid "Calculates cast shadow areas from sun position and elevation raster map. Either exact sun position (A) is specified, or date/time to calculate the sun position (B) by r.sunmask itself." msgstr "" -#: ../gui/wxpython/menustrings.py:362 ../gui/wxpython/menustrings.py:1304 +#: ../gui/wxpython/menustrings.py:363 ../gui/wxpython/menustrings.py:1305 #: ../gui/wxpython/image2target/ii2t_menustrings.py:357 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1283 msgid "Sunshine hours and solar angles" msgstr "" -#: ../gui/wxpython/menustrings.py:363 ../gui/wxpython/menustrings.py:1305 +#: ../gui/wxpython/menustrings.py:364 ../gui/wxpython/menustrings.py:1306 #: ../gui/wxpython/image2target/ii2t_menustrings.py:358 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1284 msgid "Calculates solar elevation, solar azimuth, and sun hours. Solar elevation: the angle between the direction of the geometric center of the sun's apparent disk and the (idealized) horizon. Solar azimuth: the angle from due north in clockwise direction." msgstr "" -#: ../gui/wxpython/menustrings.py:364 ../gui/wxpython/menustrings.py:1306 +#: ../gui/wxpython/menustrings.py:365 ../gui/wxpython/menustrings.py:1307 #: ../gui/wxpython/image2target/ii2t_menustrings.py:359 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1285 msgid "Terrain analysis" msgstr "Reliefanalyse" -#: ../gui/wxpython/menustrings.py:365 ../gui/wxpython/menustrings.py:1307 +#: ../gui/wxpython/menustrings.py:366 ../gui/wxpython/menustrings.py:1308 #: ../gui/wxpython/image2target/ii2t_menustrings.py:360 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1286 msgid "Generate contour lines" msgstr "Kontourlinien erzeugen" -#: ../gui/wxpython/menustrings.py:366 ../gui/wxpython/menustrings.py:1308 +#: ../gui/wxpython/menustrings.py:367 ../gui/wxpython/menustrings.py:1309 #: ../gui/wxpython/image2target/ii2t_menustrings.py:361 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1287 msgid "Produces a vector map of specified contours from a raster map." msgstr "Erzeugt eine Vektorkarte ausgewählter Konturen aus einer Rasterkarte." -#: ../gui/wxpython/menustrings.py:367 ../gui/wxpython/menustrings.py:1309 +#: ../gui/wxpython/menustrings.py:368 ../gui/wxpython/menustrings.py:1310 #: ../gui/wxpython/image2target/ii2t_menustrings.py:362 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1288 msgid "Cost surface" msgstr "Kostenoberfläche" -#: ../gui/wxpython/menustrings.py:368 ../gui/wxpython/menustrings.py:1310 +#: ../gui/wxpython/menustrings.py:369 ../gui/wxpython/menustrings.py:1311 #: ../gui/wxpython/image2target/ii2t_menustrings.py:363 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1289 msgid "Creates a raster map showing the cumulative cost of moving between different geographic locations on an input raster map whose cell category values represent cost." msgstr "Erzeugt eine Rasterkarte, die die kumulativen Kosten, die beim Bewegen zwischen unterschiedlichen geographischen Orten entstehen, zeigt. Die Kategoriewerte der Eingabekarte repräsentieren die Kosten." -#: ../gui/wxpython/menustrings.py:369 ../gui/wxpython/menustrings.py:1311 +#: ../gui/wxpython/menustrings.py:370 ../gui/wxpython/menustrings.py:1312 #: ../gui/wxpython/image2target/ii2t_menustrings.py:364 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1290 msgid "Cumulative movement costs" msgstr "Kumulierte Bewegungskosten" -#: ../gui/wxpython/menustrings.py:370 ../gui/wxpython/menustrings.py:1312 +#: ../gui/wxpython/menustrings.py:371 ../gui/wxpython/menustrings.py:1313 #: ../gui/wxpython/image2target/ii2t_menustrings.py:365 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1291 msgid "Creates a raster map showing the anisotropic cumulative cost of moving between different geographic locations on an input raster map whose cell category values represent cost." msgstr "" -#: ../gui/wxpython/menustrings.py:371 ../gui/wxpython/menustrings.py:1313 +#: ../gui/wxpython/menustrings.py:372 ../gui/wxpython/menustrings.py:1314 #: ../gui/wxpython/image2target/ii2t_menustrings.py:366 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1292 msgid "Least cost route or flow" msgstr "Route/Fluß geringster Kosten" -#: ../gui/wxpython/menustrings.py:372 ../gui/wxpython/menustrings.py:1314 +#: ../gui/wxpython/menustrings.py:373 ../gui/wxpython/menustrings.py:1315 #: ../gui/wxpython/image2target/ii2t_menustrings.py:367 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1293 msgid "Traces a flow through an elevation model or cost surface on a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:373 ../gui/wxpython/menustrings.py:1315 +#: ../gui/wxpython/menustrings.py:374 ../gui/wxpython/menustrings.py:1316 #: ../gui/wxpython/image2target/ii2t_menustrings.py:368 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1294 msgid "Compute shaded relief" msgstr "" -#: ../gui/wxpython/menustrings.py:374 ../gui/wxpython/menustrings.py:1316 +#: ../gui/wxpython/menustrings.py:375 ../gui/wxpython/menustrings.py:1317 #: ../gui/wxpython/image2target/ii2t_menustrings.py:369 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1295 msgid "Creates shaded relief map from an elevation map (DEM). " msgstr "" -#: ../gui/wxpython/menustrings.py:375 ../gui/wxpython/menustrings.py:1317 +#: ../gui/wxpython/menustrings.py:376 ../gui/wxpython/menustrings.py:1318 #: ../gui/wxpython/image2target/ii2t_menustrings.py:370 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1296 msgid "Apply shade to raster" msgstr "" -#: ../gui/wxpython/menustrings.py:376 ../gui/wxpython/menustrings.py:1318 +#: ../gui/wxpython/menustrings.py:377 ../gui/wxpython/menustrings.py:1319 #: ../gui/wxpython/image2target/ii2t_menustrings.py:371 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1297 msgid "Drapes a color raster over an shaded relief or aspect map." msgstr "" -#: ../gui/wxpython/menustrings.py:377 ../gui/wxpython/menustrings.py:1319 +#: ../gui/wxpython/menustrings.py:378 ../gui/wxpython/menustrings.py:1320 #: ../gui/wxpython/image2target/ii2t_menustrings.py:372 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1298 msgid "Slope and aspect" msgstr "Hangneigung und -exposition" -#: ../gui/wxpython/menustrings.py:378 ../gui/wxpython/menustrings.py:1320 +#: ../gui/wxpython/menustrings.py:379 ../gui/wxpython/menustrings.py:1321 #: ../gui/wxpython/image2target/ii2t_menustrings.py:373 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1299 msgid "Generates raster maps of slope, aspect, curvatures and partial derivatives from an elevation raster map. Aspect is calculated counterclockwise from east." msgstr "" -#: ../gui/wxpython/menustrings.py:379 ../gui/wxpython/menustrings.py:1321 +#: ../gui/wxpython/menustrings.py:380 ../gui/wxpython/menustrings.py:1322 msgid "Landforms" msgstr "" -#: ../gui/wxpython/menustrings.py:380 ../gui/wxpython/menustrings.py:1322 +#: ../gui/wxpython/menustrings.py:381 ../gui/wxpython/menustrings.py:1323 msgid "Calculates geomorphons (terrain forms) and associated geometry using machine vision approach." msgstr "" -#: ../gui/wxpython/menustrings.py:381 ../gui/wxpython/menustrings.py:1323 +#: ../gui/wxpython/menustrings.py:382 ../gui/wxpython/menustrings.py:1324 #: ../gui/wxpython/image2target/ii2t_menustrings.py:374 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1300 msgid "Terrain parameters" msgstr "Reliefparameter" -#: ../gui/wxpython/menustrings.py:382 ../gui/wxpython/menustrings.py:1324 +#: ../gui/wxpython/menustrings.py:383 ../gui/wxpython/menustrings.py:1325 #: ../gui/wxpython/image2target/ii2t_menustrings.py:375 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1301 msgid "Extracts terrain parameters from a DEM. Uses a multi-scale approach by taking fitting quadratic parameters to any size window (via least squares)." msgstr "" -#: ../gui/wxpython/menustrings.py:383 ../gui/wxpython/menustrings.py:1325 +#: ../gui/wxpython/menustrings.py:384 ../gui/wxpython/menustrings.py:1326 #: ../gui/wxpython/image2target/ii2t_menustrings.py:376 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1302 msgid "Textural features" msgstr "Textur-Feature" -#: ../gui/wxpython/menustrings.py:384 ../gui/wxpython/menustrings.py:1326 +#: ../gui/wxpython/menustrings.py:385 ../gui/wxpython/menustrings.py:1327 #: ../gui/wxpython/image2target/ii2t_menustrings.py:377 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1303 msgid "Generate images with textural features from a raster map." msgstr "Erzeugt Texturbilder von einer Rasterkarte." -#: ../gui/wxpython/menustrings.py:385 ../gui/wxpython/menustrings.py:1327 +#: ../gui/wxpython/menustrings.py:386 ../gui/wxpython/menustrings.py:1328 #: ../gui/wxpython/image2target/ii2t_menustrings.py:378 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1304 msgid "Visibility" msgstr "Sichtbarkeit" -#: ../gui/wxpython/menustrings.py:386 ../gui/wxpython/menustrings.py:1328 +#: ../gui/wxpython/menustrings.py:387 ../gui/wxpython/menustrings.py:1329 #: ../gui/wxpython/image2target/ii2t_menustrings.py:379 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1305 msgid "Computes the viewshed of a point on an elevation raster map. Default format: NULL (invisible), vertical angle wrt viewpoint (visible)." msgstr "" -#: ../gui/wxpython/menustrings.py:389 ../gui/wxpython/menustrings.py:1331 +#: ../gui/wxpython/menustrings.py:390 ../gui/wxpython/menustrings.py:1332 #: ../gui/wxpython/image2target/ii2t_menustrings.py:382 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1308 msgid "Horizon angle" msgstr "Horizontwinkel" -#: ../gui/wxpython/menustrings.py:390 ../gui/wxpython/menustrings.py:1332 +#: ../gui/wxpython/menustrings.py:391 ../gui/wxpython/menustrings.py:1333 #: ../gui/wxpython/image2target/ii2t_menustrings.py:383 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1309 msgid "Computes horizon angle height from a digital elevation model. The module has two different modes of operation: 1. Computes the entire horizon around a single point whose coordinates are given with the 'coord' option. The horizon height (in radians). 2. Computes one or more raster maps of the horizon height in a single direction. The input for this is the angle (in degrees), which is measured counterclockwise with east=0, north=90 etc. The output is the horizon height in radians." msgstr "" -#: ../gui/wxpython/menustrings.py:391 ../gui/wxpython/menustrings.py:1333 +#: ../gui/wxpython/menustrings.py:392 ../gui/wxpython/menustrings.py:1334 #: ../gui/wxpython/image2target/ii2t_menustrings.py:384 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1310 msgid "Transform features" msgstr "Transformiere Objekte" -#: ../gui/wxpython/menustrings.py:392 ../gui/wxpython/menustrings.py:1334 +#: ../gui/wxpython/menustrings.py:393 ../gui/wxpython/menustrings.py:1335 #: ../gui/wxpython/image2target/ii2t_menustrings.py:385 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1311 msgid "Clump" msgstr "Klumpen" -#: ../gui/wxpython/menustrings.py:393 ../gui/wxpython/menustrings.py:1335 +#: ../gui/wxpython/menustrings.py:394 ../gui/wxpython/menustrings.py:1336 #: ../gui/wxpython/image2target/ii2t_menustrings.py:386 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1312 msgid "Recategorizes data in a raster map by grouping cells that form physically discrete areas into unique categories." msgstr "Rekategoriziert Daten aus Rasterkarten durch Zusammenfassen von räumlich getrennten, aber gleichartigen Zellen zu eigenständigen Kategorien." -#: ../gui/wxpython/menustrings.py:394 ../gui/wxpython/menustrings.py:1336 +#: ../gui/wxpython/menustrings.py:395 ../gui/wxpython/menustrings.py:1337 #: ../gui/wxpython/image2target/ii2t_menustrings.py:387 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1313 msgid "Grow" msgstr "Wachsen" -#: ../gui/wxpython/menustrings.py:396 ../gui/wxpython/menustrings.py:1338 +#: ../gui/wxpython/menustrings.py:397 ../gui/wxpython/menustrings.py:1339 #: ../gui/wxpython/image2target/ii2t_menustrings.py:389 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1315 msgid "Thin" msgstr "Ausdünnen" -#: ../gui/wxpython/menustrings.py:397 ../gui/wxpython/menustrings.py:1339 +#: ../gui/wxpython/menustrings.py:398 ../gui/wxpython/menustrings.py:1340 #: ../gui/wxpython/image2target/ii2t_menustrings.py:390 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1316 msgid "Thins non-null cells that denote linear features in a raster map layer." msgstr "" -#: ../gui/wxpython/menustrings.py:398 ../gui/wxpython/menustrings.py:1340 +#: ../gui/wxpython/menustrings.py:399 ../gui/wxpython/menustrings.py:1341 #: ../gui/wxpython/image2target/ii2t_menustrings.py:391 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1317 msgid "Hydrologic modeling" msgstr "Hydrologische Modellierung" -#: ../gui/wxpython/menustrings.py:399 ../gui/wxpython/menustrings.py:1341 +#: ../gui/wxpython/menustrings.py:400 ../gui/wxpython/menustrings.py:1342 #: ../gui/wxpython/image2target/ii2t_menustrings.py:392 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1318 msgid "Carve stream channels" msgstr "Abflusslinien graben" -#: ../gui/wxpython/menustrings.py:400 ../gui/wxpython/menustrings.py:1342 +#: ../gui/wxpython/menustrings.py:401 ../gui/wxpython/menustrings.py:1343 #: ../gui/wxpython/image2target/ii2t_menustrings.py:393 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1319 msgid "Generates stream channels. Takes vector stream data, transforms it to raster and subtracts depth from the output DEM." msgstr "" -#: ../gui/wxpython/menustrings.py:401 ../gui/wxpython/menustrings.py:1343 +#: ../gui/wxpython/menustrings.py:402 ../gui/wxpython/menustrings.py:1344 #: ../gui/wxpython/image2target/ii2t_menustrings.py:394 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1320 msgid "Fill lake" msgstr "Fülle Seen" -#: ../gui/wxpython/menustrings.py:402 ../gui/wxpython/menustrings.py:1344 +#: ../gui/wxpython/menustrings.py:403 ../gui/wxpython/menustrings.py:1345 #: ../gui/wxpython/image2target/ii2t_menustrings.py:395 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1321 msgid "Fills lake at given point to given level." msgstr "Füllt Seen von einem gegebenen Punkt bis zu einem bestimmten Stand." -#: ../gui/wxpython/menustrings.py:403 ../gui/wxpython/menustrings.py:1345 +#: ../gui/wxpython/menustrings.py:404 ../gui/wxpython/menustrings.py:1346 #: ../gui/wxpython/image2target/ii2t_menustrings.py:396 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1322 msgid "Depressionless map and flowlines" msgstr "Senkenloses Höhenmodell und Abflusslinienkarte" -#: ../gui/wxpython/menustrings.py:404 ../gui/wxpython/menustrings.py:1346 +#: ../gui/wxpython/menustrings.py:405 ../gui/wxpython/menustrings.py:1347 #: ../gui/wxpython/image2target/ii2t_menustrings.py:397 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1323 msgid "Filters and generates a depressionless elevation map and a flow direction map from a given elevation raster map." msgstr "Filtert und erzeugt aus einem Höhenmodell sowohl eine depressionslose Höhenkarte als auch eine Karte mit Fließrichtungen." -#: ../gui/wxpython/menustrings.py:405 ../gui/wxpython/menustrings.py:1347 +#: ../gui/wxpython/menustrings.py:406 ../gui/wxpython/menustrings.py:1348 #: ../gui/wxpython/image2target/ii2t_menustrings.py:398 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1324 msgid "Flow accumulation" msgstr "Flußakkumulation" -#: ../gui/wxpython/menustrings.py:406 ../gui/wxpython/menustrings.py:1348 +#: ../gui/wxpython/menustrings.py:407 ../gui/wxpython/menustrings.py:1349 #: ../gui/wxpython/image2target/ii2t_menustrings.py:399 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1325 msgid "Performs flow computation for massive grids." msgstr "" -#: ../gui/wxpython/menustrings.py:407 ../gui/wxpython/menustrings.py:1349 +#: ../gui/wxpython/menustrings.py:408 ../gui/wxpython/menustrings.py:1350 #: ../gui/wxpython/image2target/ii2t_menustrings.py:400 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1326 msgid "Flow lines" msgstr "Flußlinien" -#: ../gui/wxpython/menustrings.py:408 ../gui/wxpython/menustrings.py:1350 +#: ../gui/wxpython/menustrings.py:409 ../gui/wxpython/menustrings.py:1351 #: ../gui/wxpython/image2target/ii2t_menustrings.py:401 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1327 msgid "Constructs flowlines. Computes flowlines, flowpath lengths, and flowaccumulation (contributing areas) from a elevation raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:409 ../gui/wxpython/menustrings.py:1351 +#: ../gui/wxpython/menustrings.py:410 ../gui/wxpython/menustrings.py:1352 #: ../gui/wxpython/image2target/ii2t_menustrings.py:402 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1328 msgid "Watershed analysis" msgstr "Wassereinzugsgebiet Analyse" -#: ../gui/wxpython/menustrings.py:410 ../gui/wxpython/menustrings.py:1352 +#: ../gui/wxpython/menustrings.py:411 ../gui/wxpython/menustrings.py:1353 #: ../gui/wxpython/image2target/ii2t_menustrings.py:403 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1329 msgid "Calculates hydrological parameters and RUSLE factors." msgstr "" -#: ../gui/wxpython/menustrings.py:411 ../gui/wxpython/menustrings.py:1353 +#: ../gui/wxpython/menustrings.py:412 ../gui/wxpython/menustrings.py:1354 #: ../gui/wxpython/image2target/ii2t_menustrings.py:404 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1330 msgid "Watershed subbasins" msgstr "Einzugsgebietsunterflächen" -#: ../gui/wxpython/menustrings.py:412 ../gui/wxpython/menustrings.py:1354 +#: ../gui/wxpython/menustrings.py:413 ../gui/wxpython/menustrings.py:1355 #: ../gui/wxpython/image2target/ii2t_menustrings.py:405 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1331 msgid "Generates watershed subbasins raster map." msgstr "Erzeugt Rasterkarte der Sub-Wassereinzugsgebiete." -#: ../gui/wxpython/menustrings.py:413 ../gui/wxpython/menustrings.py:1355 +#: ../gui/wxpython/menustrings.py:414 ../gui/wxpython/menustrings.py:1356 #: ../gui/wxpython/image2target/ii2t_menustrings.py:406 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1332 msgid "Watershed basin creation" msgstr "Wassereinzugsgebietsberechnung" -#: ../gui/wxpython/menustrings.py:414 ../gui/wxpython/menustrings.py:1356 +#: ../gui/wxpython/menustrings.py:415 ../gui/wxpython/menustrings.py:1357 #: ../gui/wxpython/image2target/ii2t_menustrings.py:407 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1333 msgid "Creates watershed basins from a drainage direction map." msgstr "" -#: ../gui/wxpython/menustrings.py:415 ../gui/wxpython/menustrings.py:1357 +#: ../gui/wxpython/menustrings.py:416 ../gui/wxpython/menustrings.py:1358 #: ../gui/wxpython/image2target/ii2t_menustrings.py:408 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1334 msgid "Extraction of stream networks" msgstr "" -#: ../gui/wxpython/menustrings.py:416 ../gui/wxpython/menustrings.py:1358 +#: ../gui/wxpython/menustrings.py:417 ../gui/wxpython/menustrings.py:1359 #: ../gui/wxpython/image2target/ii2t_menustrings.py:409 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1335 msgid "Performs stream network extraction." msgstr "" -#: ../gui/wxpython/menustrings.py:417 ../gui/wxpython/menustrings.py:1359 +#: ../gui/wxpython/menustrings.py:418 ../gui/wxpython/menustrings.py:1360 #: ../gui/wxpython/image2target/ii2t_menustrings.py:410 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1336 msgid "SIMWE Overland flow modeling" msgstr "SIMWE Oberflächenabflussmodellierung" -#: ../gui/wxpython/menustrings.py:418 ../gui/wxpython/menustrings.py:1360 +#: ../gui/wxpython/menustrings.py:419 ../gui/wxpython/menustrings.py:1361 #: ../gui/wxpython/image2target/ii2t_menustrings.py:411 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1337 msgid "Overland flow hydrologic simulation using path sampling method (SIMWE)." msgstr "Hydrologische Simulation des Oberflächenabfluss mittels \"path sampling\" (SIMWE)." -#: ../gui/wxpython/menustrings.py:419 ../gui/wxpython/menustrings.py:1361 +#: ../gui/wxpython/menustrings.py:420 ../gui/wxpython/menustrings.py:1362 #: ../gui/wxpython/image2target/ii2t_menustrings.py:412 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1338 msgid "SIMWE Sediment flux modeling" msgstr "SIMWE Sedimentbewegungsmodellierung" -#: ../gui/wxpython/menustrings.py:420 ../gui/wxpython/menustrings.py:1362 +#: ../gui/wxpython/menustrings.py:421 ../gui/wxpython/menustrings.py:1363 #: ../gui/wxpython/image2target/ii2t_menustrings.py:413 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1339 msgid "Sediment transport and erosion/deposition simulation using path sampling method (SIMWE)." msgstr "Sedimenttransport und Erosions-/Deposition-Simulation mittels \"path sampling\" (SIMWE)." -#: ../gui/wxpython/menustrings.py:421 ../gui/wxpython/menustrings.py:1363 +#: ../gui/wxpython/menustrings.py:422 ../gui/wxpython/menustrings.py:1364 #: ../gui/wxpython/image2target/ii2t_menustrings.py:414 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1340 msgid "Topographic index map" msgstr "Karte mit topographischem Index" -#: ../gui/wxpython/menustrings.py:422 ../gui/wxpython/menustrings.py:1364 +#: ../gui/wxpython/menustrings.py:423 ../gui/wxpython/menustrings.py:1365 #: ../gui/wxpython/image2target/ii2t_menustrings.py:415 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1341 msgid "Creates a topographic index (wetness index) raster map from an elevation raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:423 ../gui/wxpython/menustrings.py:1365 +#: ../gui/wxpython/menustrings.py:424 ../gui/wxpython/menustrings.py:1366 #: ../gui/wxpython/image2target/ii2t_menustrings.py:416 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1342 msgid "TOPMODEL simulation" msgstr "TOPMODEL Simulation" -#: ../gui/wxpython/menustrings.py:424 ../gui/wxpython/menustrings.py:1366 +#: ../gui/wxpython/menustrings.py:425 ../gui/wxpython/menustrings.py:1367 #: ../gui/wxpython/image2target/ii2t_menustrings.py:417 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1343 msgid "Simulates TOPMODEL which is a physically based hydrologic model." msgstr "TOPMODEL Simulation (physikalisch basiertes hydrologisches Modell)." -#: ../gui/wxpython/menustrings.py:425 ../gui/wxpython/menustrings.py:1367 +#: ../gui/wxpython/menustrings.py:426 ../gui/wxpython/menustrings.py:1368 #: ../gui/wxpython/image2target/ii2t_menustrings.py:418 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1344 msgid "USLE K-factor" msgstr "USLE K-Faktor" -#: ../gui/wxpython/menustrings.py:426 ../gui/wxpython/menustrings.py:1368 +#: ../gui/wxpython/menustrings.py:427 ../gui/wxpython/menustrings.py:1369 #: ../gui/wxpython/image2target/ii2t_menustrings.py:419 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1345 msgid "Computes USLE Soil Erodibility Factor (K)." msgstr "" -#: ../gui/wxpython/menustrings.py:427 ../gui/wxpython/menustrings.py:1369 +#: ../gui/wxpython/menustrings.py:428 ../gui/wxpython/menustrings.py:1370 #: ../gui/wxpython/image2target/ii2t_menustrings.py:420 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1346 msgid "USLE R-factor" msgstr "USLE R-Faktor" -#: ../gui/wxpython/menustrings.py:428 ../gui/wxpython/menustrings.py:1370 +#: ../gui/wxpython/menustrings.py:429 ../gui/wxpython/menustrings.py:1371 #: ../gui/wxpython/image2target/ii2t_menustrings.py:421 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1347 msgid "Computes USLE R factor, Rainfall erosivity index." msgstr "" -#: ../gui/wxpython/menustrings.py:429 ../gui/wxpython/menustrings.py:876 -#: ../gui/wxpython/menustrings.py:1371 ../gui/wxpython/menustrings.py:1818 +#: ../gui/wxpython/menustrings.py:430 ../gui/wxpython/menustrings.py:877 +#: ../gui/wxpython/menustrings.py:1372 ../gui/wxpython/menustrings.py:1819 #: ../gui/wxpython/image2target/ii2t_menustrings.py:422 #: ../gui/wxpython/image2target/ii2t_menustrings.py:860 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1348 @@ -6793,254 +6767,254 @@ msgid "Groundwater modeling" msgstr "Grundwassermodellierung" -#: ../gui/wxpython/menustrings.py:430 ../gui/wxpython/menustrings.py:1372 +#: ../gui/wxpython/menustrings.py:431 ../gui/wxpython/menustrings.py:1373 #: ../gui/wxpython/image2target/ii2t_menustrings.py:423 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1349 msgid "Groundwater flow" msgstr "Grundwasserfluss" -#: ../gui/wxpython/menustrings.py:431 ../gui/wxpython/menustrings.py:1373 +#: ../gui/wxpython/menustrings.py:432 ../gui/wxpython/menustrings.py:1374 #: ../gui/wxpython/image2target/ii2t_menustrings.py:424 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1350 msgid "Numerical calculation program for transient, confined and unconfined groundwater flow in two dimensions." msgstr "Numerische Berechnung von transientem, beschränktem und unbeschränktem Grundwasserfluss in zwei Dimensionen." -#: ../gui/wxpython/menustrings.py:432 ../gui/wxpython/menustrings.py:1374 +#: ../gui/wxpython/menustrings.py:433 ../gui/wxpython/menustrings.py:1375 #: ../gui/wxpython/image2target/ii2t_menustrings.py:425 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1351 msgid "Groundwater solute transport" msgstr "" -#: ../gui/wxpython/menustrings.py:433 ../gui/wxpython/menustrings.py:1375 +#: ../gui/wxpython/menustrings.py:434 ../gui/wxpython/menustrings.py:1376 #: ../gui/wxpython/image2target/ii2t_menustrings.py:426 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1352 msgid "Numerical calculation program for transient, confined and unconfined solute transport in two dimensions" msgstr "" -#: ../gui/wxpython/menustrings.py:434 ../gui/wxpython/menustrings.py:1376 +#: ../gui/wxpython/menustrings.py:435 ../gui/wxpython/menustrings.py:1377 #: ../gui/wxpython/image2target/ii2t_menustrings.py:427 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1353 msgid "Landscape patch analysis" msgstr "Landschaft-Patchanalyse" -#: ../gui/wxpython/menustrings.py:435 ../gui/wxpython/menustrings.py:1377 +#: ../gui/wxpython/menustrings.py:436 ../gui/wxpython/menustrings.py:1378 #: ../gui/wxpython/image2target/ii2t_menustrings.py:428 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1354 msgid "Set up sampling and analysis framework" msgstr "Definiert eine Test- und Analyseumgebung" -#: ../gui/wxpython/menustrings.py:436 ../gui/wxpython/menustrings.py:1378 +#: ../gui/wxpython/menustrings.py:437 ../gui/wxpython/menustrings.py:1379 #: ../gui/wxpython/image2target/ii2t_menustrings.py:429 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1355 msgid "Configuration editor for r.li.'index'" msgstr "Editor für Konfigurationsdateien für r.li.'index'." -#: ../gui/wxpython/menustrings.py:437 ../gui/wxpython/menustrings.py:1379 +#: ../gui/wxpython/menustrings.py:438 ../gui/wxpython/menustrings.py:1380 #: ../gui/wxpython/image2target/ii2t_menustrings.py:430 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1356 msgid "Edge density" msgstr "Kantendichte" -#: ../gui/wxpython/menustrings.py:438 ../gui/wxpython/menustrings.py:1380 +#: ../gui/wxpython/menustrings.py:439 ../gui/wxpython/menustrings.py:1381 #: ../gui/wxpython/image2target/ii2t_menustrings.py:431 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1357 msgid "Calculates edge density index on a raster map, using a 4 neighbour algorithm" msgstr "Berechnet die Kanten-Dichte-Index einer Rasterkarte, unter Verwendung eines 4-Nachbarn-Algorithmus." -#: ../gui/wxpython/menustrings.py:439 ../gui/wxpython/menustrings.py:1381 +#: ../gui/wxpython/menustrings.py:440 ../gui/wxpython/menustrings.py:1382 #: ../gui/wxpython/image2target/ii2t_menustrings.py:432 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1358 msgid "Contrast weighted edge density" msgstr "Kantendichte (gewichtet nach Kontrast)" -#: ../gui/wxpython/menustrings.py:440 ../gui/wxpython/menustrings.py:1382 +#: ../gui/wxpython/menustrings.py:441 ../gui/wxpython/menustrings.py:1383 #: ../gui/wxpython/image2target/ii2t_menustrings.py:433 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1359 msgid "Calculates contrast weighted edge density index on a raster map" msgstr "Berechnet den Kanten-Dichte-Index einer Rasterkarte gewichtet nach dem Kontrast" -#: ../gui/wxpython/menustrings.py:441 ../gui/wxpython/menustrings.py:1383 +#: ../gui/wxpython/menustrings.py:442 ../gui/wxpython/menustrings.py:1384 #: ../gui/wxpython/image2target/ii2t_menustrings.py:434 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1360 msgid "Patch area mean" msgstr "Mittlere Patchgröße" -#: ../gui/wxpython/menustrings.py:442 ../gui/wxpython/menustrings.py:1384 +#: ../gui/wxpython/menustrings.py:443 ../gui/wxpython/menustrings.py:1385 #: ../gui/wxpython/image2target/ii2t_menustrings.py:435 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1361 msgid "Calculates mean patch size index on a raster map, using a 4 neighbour algorithm" msgstr "Berechnet die mittlere Patchgrößein einer Rasterkarte, unter Verwendung eines 4-Nachbarn-Algorithmus." -#: ../gui/wxpython/menustrings.py:443 ../gui/wxpython/menustrings.py:1385 +#: ../gui/wxpython/menustrings.py:444 ../gui/wxpython/menustrings.py:1386 #: ../gui/wxpython/image2target/ii2t_menustrings.py:436 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1362 msgid "Patch area range" msgstr "Patchgröße (Wertebereich)" -#: ../gui/wxpython/menustrings.py:444 ../gui/wxpython/menustrings.py:1386 +#: ../gui/wxpython/menustrings.py:445 ../gui/wxpython/menustrings.py:1387 #: ../gui/wxpython/image2target/ii2t_menustrings.py:437 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1363 msgid "Calculates range of patch area size on a raster map" msgstr "Berechnet die Spanne der Patch-Größen einer Rasterkarte." -#: ../gui/wxpython/menustrings.py:445 ../gui/wxpython/menustrings.py:1387 +#: ../gui/wxpython/menustrings.py:446 ../gui/wxpython/menustrings.py:1388 #: ../gui/wxpython/image2target/ii2t_menustrings.py:438 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1364 msgid "Patch area Std Dev" msgstr "Patchgröße (Standardabweichung)" -#: ../gui/wxpython/menustrings.py:446 ../gui/wxpython/menustrings.py:1388 +#: ../gui/wxpython/menustrings.py:447 ../gui/wxpython/menustrings.py:1389 #: ../gui/wxpython/image2target/ii2t_menustrings.py:439 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1365 msgid "Calculates standard deviation of patch area a raster map" msgstr "Berechnet die Standardabweichung der Patch-Größen einer Rasterkarte." -#: ../gui/wxpython/menustrings.py:447 ../gui/wxpython/menustrings.py:1389 +#: ../gui/wxpython/menustrings.py:448 ../gui/wxpython/menustrings.py:1390 #: ../gui/wxpython/image2target/ii2t_menustrings.py:440 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1366 msgid "Patch area Coeff Var" msgstr "Patchgröße (Variationskoeffizient)" -#: ../gui/wxpython/menustrings.py:448 ../gui/wxpython/menustrings.py:1390 +#: ../gui/wxpython/menustrings.py:449 ../gui/wxpython/menustrings.py:1391 #: ../gui/wxpython/image2target/ii2t_menustrings.py:441 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1367 msgid "Calculates coefficient of variation of patch area on a raster map" msgstr "Berechnet Variationskoeffizient der Patch-Größen einer Rasterkarte." -#: ../gui/wxpython/menustrings.py:449 ../gui/wxpython/menustrings.py:1391 +#: ../gui/wxpython/menustrings.py:450 ../gui/wxpython/menustrings.py:1392 #: ../gui/wxpython/image2target/ii2t_menustrings.py:442 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1368 msgid "Patch density" msgstr "Patchdichte" -#: ../gui/wxpython/menustrings.py:450 ../gui/wxpython/menustrings.py:1392 +#: ../gui/wxpython/menustrings.py:451 ../gui/wxpython/menustrings.py:1393 #: ../gui/wxpython/image2target/ii2t_menustrings.py:443 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1369 msgid "Calculates patch density index on a raster map, using a 4 neighbour algorithm" msgstr "Berechnet Patch-Dichte-Index einer Rasterkarte, unter Verwendung eines 4-Nachbarn-Algorithmus." -#: ../gui/wxpython/menustrings.py:451 ../gui/wxpython/menustrings.py:1393 +#: ../gui/wxpython/menustrings.py:452 ../gui/wxpython/menustrings.py:1394 #: ../gui/wxpython/image2target/ii2t_menustrings.py:444 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1370 msgid "Patch number" msgstr "Patchanzahl" -#: ../gui/wxpython/menustrings.py:452 ../gui/wxpython/menustrings.py:1394 +#: ../gui/wxpython/menustrings.py:453 ../gui/wxpython/menustrings.py:1395 #: ../gui/wxpython/image2target/ii2t_menustrings.py:445 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1371 msgid "Calculates patch number index on a raster map, using a 4 neighbour algorithm." msgstr "Berechnet Patch-Anzahl-Index einer Rasterkarte, unter Verwendung eines 4-Nachbarn-Algorithmus." -#: ../gui/wxpython/menustrings.py:453 ../gui/wxpython/menustrings.py:1395 +#: ../gui/wxpython/menustrings.py:454 ../gui/wxpython/menustrings.py:1396 #: ../gui/wxpython/image2target/ii2t_menustrings.py:446 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1372 msgid "Dominance's diversity" msgstr "Diversitätsindex (nach Dominanz)" -#: ../gui/wxpython/menustrings.py:454 ../gui/wxpython/menustrings.py:1396 +#: ../gui/wxpython/menustrings.py:455 ../gui/wxpython/menustrings.py:1397 #: ../gui/wxpython/image2target/ii2t_menustrings.py:447 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1373 msgid "Calculates dominance's diversity index on a raster map" msgstr "Berechnet den Dominanz-Diversitäts-Index einer Rasterkarte." -#: ../gui/wxpython/menustrings.py:455 ../gui/wxpython/menustrings.py:1397 +#: ../gui/wxpython/menustrings.py:456 ../gui/wxpython/menustrings.py:1398 #: ../gui/wxpython/image2target/ii2t_menustrings.py:448 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1374 msgid "Shannon's diversity" msgstr "Shannon's Diversitätsindex" -#: ../gui/wxpython/menustrings.py:456 ../gui/wxpython/menustrings.py:1398 +#: ../gui/wxpython/menustrings.py:457 ../gui/wxpython/menustrings.py:1399 #: ../gui/wxpython/image2target/ii2t_menustrings.py:449 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1375 msgid "Calculates Shannon's diversity index on a raster map" msgstr "Berechnet Shannons Diversitätsindex einer Rasterkarte." -#: ../gui/wxpython/menustrings.py:457 ../gui/wxpython/menustrings.py:1399 +#: ../gui/wxpython/menustrings.py:458 ../gui/wxpython/menustrings.py:1400 #: ../gui/wxpython/image2target/ii2t_menustrings.py:450 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1376 msgid "Simpson's diversity" msgstr "Simpson's Diversitätsindex" -#: ../gui/wxpython/menustrings.py:458 ../gui/wxpython/menustrings.py:1400 +#: ../gui/wxpython/menustrings.py:459 ../gui/wxpython/menustrings.py:1401 #: ../gui/wxpython/image2target/ii2t_menustrings.py:451 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1377 msgid "Calculates Simpson's diversity index on a raster map" msgstr "Berechnet Simpsons-Diversitätsindex einer Rasterkarte." -#: ../gui/wxpython/menustrings.py:459 ../gui/wxpython/menustrings.py:1401 +#: ../gui/wxpython/menustrings.py:460 ../gui/wxpython/menustrings.py:1402 #: ../gui/wxpython/image2target/ii2t_menustrings.py:452 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1378 msgid "Richness" msgstr "Vielfalt" -#: ../gui/wxpython/menustrings.py:460 ../gui/wxpython/menustrings.py:1402 +#: ../gui/wxpython/menustrings.py:461 ../gui/wxpython/menustrings.py:1403 #: ../gui/wxpython/image2target/ii2t_menustrings.py:453 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1379 msgid "Calculates richness index on a raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:461 ../gui/wxpython/menustrings.py:1403 +#: ../gui/wxpython/menustrings.py:462 ../gui/wxpython/menustrings.py:1404 #: ../gui/wxpython/image2target/ii2t_menustrings.py:454 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1380 msgid "Shape index" msgstr "Shape Index" -#: ../gui/wxpython/menustrings.py:462 ../gui/wxpython/menustrings.py:1404 +#: ../gui/wxpython/menustrings.py:463 ../gui/wxpython/menustrings.py:1405 #: ../gui/wxpython/image2target/ii2t_menustrings.py:455 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1381 msgid "Calculates shape index on a raster map" msgstr "Berechnet den Form-Index einer Rasterkarte." -#: ../gui/wxpython/menustrings.py:463 ../gui/wxpython/menustrings.py:1405 +#: ../gui/wxpython/menustrings.py:464 ../gui/wxpython/menustrings.py:1406 #: ../gui/wxpython/image2target/ii2t_menustrings.py:456 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1382 msgid "Wildfire modeling" msgstr "Feuermodellierung" -#: ../gui/wxpython/menustrings.py:464 ../gui/wxpython/menustrings.py:1406 +#: ../gui/wxpython/menustrings.py:465 ../gui/wxpython/menustrings.py:1407 #: ../gui/wxpython/image2target/ii2t_menustrings.py:457 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1383 msgid "Rate of spread" msgstr "Ausbreitungsgeschwindigkeit" -#: ../gui/wxpython/menustrings.py:465 ../gui/wxpython/menustrings.py:1407 +#: ../gui/wxpython/menustrings.py:466 ../gui/wxpython/menustrings.py:1408 #: ../gui/wxpython/image2target/ii2t_menustrings.py:458 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1384 msgid "Generates rate of spread raster maps. Generates three, or four raster map layers showing the base (perpendicular) rate of spread (ROS), the maximum (forward) ROS, the direction of the maximum ROS, and optionally the maximum potential spotting distance for fire spread simulation." msgstr "" -#: ../gui/wxpython/menustrings.py:466 ../gui/wxpython/menustrings.py:1408 +#: ../gui/wxpython/menustrings.py:467 ../gui/wxpython/menustrings.py:1409 #: ../gui/wxpython/image2target/ii2t_menustrings.py:459 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1385 msgid "Least-cost spread paths" msgstr "Geringsten-Kosten-Ausbreitungspfade" -#: ../gui/wxpython/menustrings.py:467 ../gui/wxpython/menustrings.py:1409 +#: ../gui/wxpython/menustrings.py:468 ../gui/wxpython/menustrings.py:1410 #: ../gui/wxpython/image2target/ii2t_menustrings.py:460 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1386 msgid "Recursively traces the least cost path backwards to cells from which the cumulative cost was determined." msgstr "Das Modul verfolgt den kürzesten Weg rekursiv zurück zu den Zellen, von denen der kumulative Weg bestimmt wurde." -#: ../gui/wxpython/menustrings.py:468 ../gui/wxpython/menustrings.py:1410 +#: ../gui/wxpython/menustrings.py:469 ../gui/wxpython/menustrings.py:1411 #: ../gui/wxpython/image2target/ii2t_menustrings.py:461 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1387 msgid "Anisotropic spread simulation" msgstr "Anisotropische Ausbreitungssimulation" -#: ../gui/wxpython/menustrings.py:469 ../gui/wxpython/menustrings.py:1411 +#: ../gui/wxpython/menustrings.py:470 ../gui/wxpython/menustrings.py:1412 #: ../gui/wxpython/image2target/ii2t_menustrings.py:462 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1388 msgid "Simulates elliptically anisotropic spread. Generates a raster map of the cumulative time of spread, given raster maps containing the rates of spread (ROS), the ROS directions and the spread origins. It optionally produces raster maps to contain backlink UTM coordinates for tracing spread paths. Usable for fire spread simulations." msgstr "" -#: ../gui/wxpython/menustrings.py:470 ../gui/wxpython/menustrings.py:1412 +#: ../gui/wxpython/menustrings.py:471 ../gui/wxpython/menustrings.py:1413 #: ../gui/wxpython/image2target/ii2t_menustrings.py:463 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1389 msgid "Change category values and labels" msgstr "Kategoriewerte und Label ändern" -#: ../gui/wxpython/menustrings.py:471 ../gui/wxpython/menustrings.py:521 -#: ../gui/wxpython/menustrings.py:1413 ../gui/wxpython/menustrings.py:1463 +#: ../gui/wxpython/menustrings.py:472 ../gui/wxpython/menustrings.py:522 +#: ../gui/wxpython/menustrings.py:1414 ../gui/wxpython/menustrings.py:1464 #: ../gui/wxpython/image2target/ii2t_menustrings.py:464 #: ../gui/wxpython/image2target/ii2t_menustrings.py:514 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1390 @@ -7048,8 +7022,8 @@ msgid "Manage category information" msgstr "Verwalte Kategorieinformationen" -#: ../gui/wxpython/menustrings.py:472 ../gui/wxpython/menustrings.py:522 -#: ../gui/wxpython/menustrings.py:1414 ../gui/wxpython/menustrings.py:1464 +#: ../gui/wxpython/menustrings.py:473 ../gui/wxpython/menustrings.py:523 +#: ../gui/wxpython/menustrings.py:1415 ../gui/wxpython/menustrings.py:1465 #: ../gui/wxpython/image2target/ii2t_menustrings.py:465 #: ../gui/wxpython/image2target/ii2t_menustrings.py:515 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1391 @@ -7057,32 +7031,32 @@ msgid "Manages category values and labels associated with user-specified raster map layers." msgstr "Verwaltet die Kategoriewerte und Beschriftungen von benutzerdefinierten Rasterkarten." -#: ../gui/wxpython/menustrings.py:473 ../gui/wxpython/menustrings.py:1415 +#: ../gui/wxpython/menustrings.py:474 ../gui/wxpython/menustrings.py:1416 #: ../gui/wxpython/image2target/ii2t_menustrings.py:466 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1392 msgid "Interactively edit category values" msgstr "Interaktive Bearbeitung der Kategoriewerte" -#: ../gui/wxpython/menustrings.py:474 ../gui/wxpython/menustrings.py:1416 +#: ../gui/wxpython/menustrings.py:475 ../gui/wxpython/menustrings.py:1417 #: ../gui/wxpython/image2target/ii2t_menustrings.py:467 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1393 msgid "Edits cell values in a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:475 ../gui/wxpython/menustrings.py:1417 +#: ../gui/wxpython/menustrings.py:476 ../gui/wxpython/menustrings.py:1418 #: ../gui/wxpython/image2target/ii2t_menustrings.py:468 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1394 msgid "Reclassify by size" msgstr "Klassifizieren nach Größe" -#: ../gui/wxpython/menustrings.py:476 ../gui/wxpython/menustrings.py:1418 +#: ../gui/wxpython/menustrings.py:477 ../gui/wxpython/menustrings.py:1419 #: ../gui/wxpython/image2target/ii2t_menustrings.py:469 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1395 msgid "Reclasses a raster map greater or less than user specified area size (in hectares)." msgstr "Reklassifiziert Bereiche eine Rasterkarte (größer oder kleiner) nach einer benutzerspezifischen Größe (in ha)." -#: ../gui/wxpython/menustrings.py:477 ../gui/wxpython/menustrings.py:696 -#: ../gui/wxpython/menustrings.py:1419 ../gui/wxpython/menustrings.py:1638 +#: ../gui/wxpython/menustrings.py:478 ../gui/wxpython/menustrings.py:697 +#: ../gui/wxpython/menustrings.py:1420 ../gui/wxpython/menustrings.py:1639 #: ../gui/wxpython/image2target/ii2t_menustrings.py:470 #: ../gui/wxpython/image2target/ii2t_menustrings.py:687 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1396 @@ -7090,252 +7064,252 @@ msgid "Reclassify" msgstr "Reklassifiziere" -#: ../gui/wxpython/menustrings.py:478 ../gui/wxpython/menustrings.py:1420 +#: ../gui/wxpython/menustrings.py:479 ../gui/wxpython/menustrings.py:1421 #: ../gui/wxpython/image2target/ii2t_menustrings.py:471 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1397 msgid "Reclassify raster map based on category values. Creates a new raster map whose category values are based upon a reclassification of the categories in an existing raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:479 ../gui/wxpython/menustrings.py:1421 +#: ../gui/wxpython/menustrings.py:480 ../gui/wxpython/menustrings.py:1422 #: ../gui/wxpython/image2target/ii2t_menustrings.py:472 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1398 msgid "Recode" msgstr "Umkodieren" -#: ../gui/wxpython/menustrings.py:480 ../gui/wxpython/menustrings.py:1422 +#: ../gui/wxpython/menustrings.py:481 ../gui/wxpython/menustrings.py:1423 #: ../gui/wxpython/image2target/ii2t_menustrings.py:473 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1399 msgid "Recodes categorical raster maps." msgstr "Rekodiert kategoriale Rasterkarten." -#: ../gui/wxpython/menustrings.py:481 ../gui/wxpython/menustrings.py:1423 +#: ../gui/wxpython/menustrings.py:482 ../gui/wxpython/menustrings.py:1424 #: ../gui/wxpython/image2target/ii2t_menustrings.py:474 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1400 msgid "Rescale" msgstr "Neu skalieren" -#: ../gui/wxpython/menustrings.py:482 ../gui/wxpython/menustrings.py:1424 +#: ../gui/wxpython/menustrings.py:483 ../gui/wxpython/menustrings.py:1425 #: ../gui/wxpython/image2target/ii2t_menustrings.py:475 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1401 msgid "Rescales the range of category values in a raster map layer." msgstr "Reskaliert die Spanne der Kategoriewerte einer Rasterkarte." -#: ../gui/wxpython/menustrings.py:483 ../gui/wxpython/menustrings.py:1425 +#: ../gui/wxpython/menustrings.py:484 ../gui/wxpython/menustrings.py:1426 #: ../gui/wxpython/image2target/ii2t_menustrings.py:476 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1402 msgid "Rescale with histogram" msgstr "Neuskalierung mit Histogramm" -#: ../gui/wxpython/menustrings.py:484 ../gui/wxpython/menustrings.py:1426 +#: ../gui/wxpython/menustrings.py:485 ../gui/wxpython/menustrings.py:1427 #: ../gui/wxpython/image2target/ii2t_menustrings.py:477 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1403 msgid "Rescales histogram equalized the range of category values in a raster map layer." msgstr "Reskaliert ein normalisiertes Histogram basierend auf der Spanne der Kategoriewerte einer Rasterkarte." -#: ../gui/wxpython/menustrings.py:485 ../gui/wxpython/menustrings.py:1427 +#: ../gui/wxpython/menustrings.py:486 ../gui/wxpython/menustrings.py:1428 #: ../gui/wxpython/image2target/ii2t_menustrings.py:478 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1404 msgid "Generate random cells" msgstr "Erzeuge zufällige Zellen" -#: ../gui/wxpython/menustrings.py:486 ../gui/wxpython/menustrings.py:1428 +#: ../gui/wxpython/menustrings.py:487 ../gui/wxpython/menustrings.py:1429 #: ../gui/wxpython/image2target/ii2t_menustrings.py:479 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1405 msgid "Random cells" msgstr "Zufällige Zellen" -#: ../gui/wxpython/menustrings.py:487 ../gui/wxpython/menustrings.py:1429 +#: ../gui/wxpython/menustrings.py:488 ../gui/wxpython/menustrings.py:1430 #: ../gui/wxpython/image2target/ii2t_menustrings.py:480 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1406 msgid "Generates random cell values with spatial dependence." msgstr "Erzeugt zufällig Zellwerte mit räumlicher Abhängigkeit." -#: ../gui/wxpython/menustrings.py:488 ../gui/wxpython/menustrings.py:1430 +#: ../gui/wxpython/menustrings.py:489 ../gui/wxpython/menustrings.py:1431 #: ../gui/wxpython/image2target/ii2t_menustrings.py:481 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1407 msgid "Random cells and vector points" msgstr "Zufällige Zellen und Vektorpunkte" -#: ../gui/wxpython/menustrings.py:489 ../gui/wxpython/menustrings.py:1431 +#: ../gui/wxpython/menustrings.py:490 ../gui/wxpython/menustrings.py:1432 #: ../gui/wxpython/image2target/ii2t_menustrings.py:482 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1408 msgid "Creates a raster map layer and vector point map containing randomly located points." msgstr "Erzeugt eine Rasterkarte und eine Vektorkarte (Punkte) deren Inhalte räumlich zufällig verteilt sind." -#: ../gui/wxpython/menustrings.py:490 ../gui/wxpython/menustrings.py:1432 +#: ../gui/wxpython/menustrings.py:491 ../gui/wxpython/menustrings.py:1433 #: ../gui/wxpython/image2target/ii2t_menustrings.py:483 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1409 msgid "Generate surfaces" msgstr "Erzeuge Oberflächen" -#: ../gui/wxpython/menustrings.py:491 ../gui/wxpython/menustrings.py:1433 +#: ../gui/wxpython/menustrings.py:492 ../gui/wxpython/menustrings.py:1434 #: ../gui/wxpython/image2target/ii2t_menustrings.py:484 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1410 msgid "Fractal surface" msgstr "Fraktale Oberfläche" -#: ../gui/wxpython/menustrings.py:492 ../gui/wxpython/menustrings.py:1434 +#: ../gui/wxpython/menustrings.py:493 ../gui/wxpython/menustrings.py:1435 #: ../gui/wxpython/image2target/ii2t_menustrings.py:485 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1411 msgid "Creates a fractal surface of a given fractal dimension." msgstr "Erzeugt fraktale Oberflächen nach einer definierten fraktalen Dimension " -#: ../gui/wxpython/menustrings.py:493 ../gui/wxpython/menustrings.py:1435 +#: ../gui/wxpython/menustrings.py:494 ../gui/wxpython/menustrings.py:1436 #: ../gui/wxpython/image2target/ii2t_menustrings.py:486 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1412 msgid "Gaussian kernel density surface" msgstr "Gauß'sche Kerndichte Oberfläche" -#: ../gui/wxpython/menustrings.py:494 ../gui/wxpython/menustrings.py:1436 +#: ../gui/wxpython/menustrings.py:495 ../gui/wxpython/menustrings.py:1437 #: ../gui/wxpython/image2target/ii2t_menustrings.py:487 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1413 msgid "Generates a raster density map from vector points map. Density is computed using a moving kernel. Optionally generates a vector density map on a vector network." msgstr "" -#: ../gui/wxpython/menustrings.py:495 ../gui/wxpython/menustrings.py:1437 +#: ../gui/wxpython/menustrings.py:496 ../gui/wxpython/menustrings.py:1438 #: ../gui/wxpython/image2target/ii2t_menustrings.py:488 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1414 msgid "Gaussian deviates surface" msgstr "Oberflächen (Gauß'sche Deviate)" -#: ../gui/wxpython/menustrings.py:496 ../gui/wxpython/menustrings.py:1438 +#: ../gui/wxpython/menustrings.py:497 ../gui/wxpython/menustrings.py:1439 #: ../gui/wxpython/image2target/ii2t_menustrings.py:489 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1415 msgid "Generates a raster map using gaussian random number generator. Mean and standard deviation of gaussian deviates can be expressed by the user." msgstr "" -#: ../gui/wxpython/menustrings.py:497 ../gui/wxpython/menustrings.py:1439 +#: ../gui/wxpython/menustrings.py:498 ../gui/wxpython/menustrings.py:1440 #: ../gui/wxpython/image2target/ii2t_menustrings.py:490 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1416 #: ../gui/wxpython/nviz/tools.py:5181 msgid "Plane" msgstr "Ebene" -#: ../gui/wxpython/menustrings.py:498 ../gui/wxpython/menustrings.py:1440 +#: ../gui/wxpython/menustrings.py:499 ../gui/wxpython/menustrings.py:1441 #: ../gui/wxpython/image2target/ii2t_menustrings.py:491 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1417 msgid "Creates raster plane map given dip (inclination), aspect (azimuth) and one point." msgstr "" -#: ../gui/wxpython/menustrings.py:499 ../gui/wxpython/menustrings.py:1441 +#: ../gui/wxpython/menustrings.py:500 ../gui/wxpython/menustrings.py:1442 #: ../gui/wxpython/image2target/ii2t_menustrings.py:492 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1418 msgid "Random deviates surface" msgstr "Oberfläche zufälliger Abweichungen" -#: ../gui/wxpython/menustrings.py:500 ../gui/wxpython/menustrings.py:1442 +#: ../gui/wxpython/menustrings.py:501 ../gui/wxpython/menustrings.py:1443 #: ../gui/wxpython/image2target/ii2t_menustrings.py:493 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1419 msgid "Produces a raster surface map of uniform random deviates with defined range." msgstr "" -#: ../gui/wxpython/menustrings.py:501 ../gui/wxpython/menustrings.py:1443 +#: ../gui/wxpython/menustrings.py:502 ../gui/wxpython/menustrings.py:1444 #: ../gui/wxpython/image2target/ii2t_menustrings.py:494 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1420 msgid "Random surface with spatial dependence" msgstr "Zufällige Oberfläche mit räumlicher Abhängigkeit" -#: ../gui/wxpython/menustrings.py:502 ../gui/wxpython/menustrings.py:1444 +#: ../gui/wxpython/menustrings.py:503 ../gui/wxpython/menustrings.py:1445 #: ../gui/wxpython/image2target/ii2t_menustrings.py:495 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1421 msgid "Generates random surface(s) with spatial dependence." msgstr "Erzeugt zufällige Oberfläche(n) mit räumlicher Abhängigkeit." -#: ../gui/wxpython/menustrings.py:503 ../gui/wxpython/menustrings.py:1445 +#: ../gui/wxpython/menustrings.py:504 ../gui/wxpython/menustrings.py:1446 #: ../gui/wxpython/image2target/ii2t_menustrings.py:496 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1422 msgid "Interpolate surfaces" msgstr "Interpoliere Oberflächen" -#: ../gui/wxpython/menustrings.py:504 ../gui/wxpython/menustrings.py:1446 +#: ../gui/wxpython/menustrings.py:505 ../gui/wxpython/menustrings.py:1447 #: ../gui/wxpython/image2target/ii2t_menustrings.py:497 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1423 msgid "Bilinear and bicubic from vector points" msgstr "Bilinear und Bikubisch aus Vektorpunkten" -#: ../gui/wxpython/menustrings.py:505 ../gui/wxpython/menustrings.py:1447 +#: ../gui/wxpython/menustrings.py:506 ../gui/wxpython/menustrings.py:1448 #: ../gui/wxpython/image2target/ii2t_menustrings.py:498 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1424 msgid "Performs bicubic or bilinear spline interpolation with Tykhonov regularization." msgstr "" -#: ../gui/wxpython/menustrings.py:506 ../gui/wxpython/menustrings.py:1448 +#: ../gui/wxpython/menustrings.py:507 ../gui/wxpython/menustrings.py:1449 #: ../gui/wxpython/image2target/ii2t_menustrings.py:499 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1425 msgid "IDW from raster points" msgstr "IDW aus Rasterpunkten" -#: ../gui/wxpython/menustrings.py:507 ../gui/wxpython/menustrings.py:1449 +#: ../gui/wxpython/menustrings.py:508 ../gui/wxpython/menustrings.py:1450 #: ../gui/wxpython/image2target/ii2t_menustrings.py:500 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1426 msgid "Provides surface interpolation from raster point data by Inverse Distance Squared Weighting." msgstr "" -#: ../gui/wxpython/menustrings.py:508 ../gui/wxpython/menustrings.py:1450 +#: ../gui/wxpython/menustrings.py:509 ../gui/wxpython/menustrings.py:1451 #: ../gui/wxpython/image2target/ii2t_menustrings.py:501 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1427 msgid "IDW from vector points" msgstr "IDW aus Vektorpunkten" -#: ../gui/wxpython/menustrings.py:509 ../gui/wxpython/menustrings.py:1451 +#: ../gui/wxpython/menustrings.py:510 ../gui/wxpython/menustrings.py:1452 #: ../gui/wxpython/image2target/ii2t_menustrings.py:502 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1428 msgid "Provides surface interpolation from vector point data by Inverse Distance Squared Weighting." msgstr "" -#: ../gui/wxpython/menustrings.py:510 ../gui/wxpython/menustrings.py:1452 +#: ../gui/wxpython/menustrings.py:511 ../gui/wxpython/menustrings.py:1453 #: ../gui/wxpython/image2target/ii2t_menustrings.py:503 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1429 msgid "Raster contours" msgstr "Rasterkontouren" -#: ../gui/wxpython/menustrings.py:511 ../gui/wxpython/menustrings.py:1453 +#: ../gui/wxpython/menustrings.py:512 ../gui/wxpython/menustrings.py:1454 #: ../gui/wxpython/image2target/ii2t_menustrings.py:504 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1430 msgid "Generates surface raster map from rasterized contours." msgstr "" -#: ../gui/wxpython/menustrings.py:512 ../gui/wxpython/menustrings.py:1454 +#: ../gui/wxpython/menustrings.py:513 ../gui/wxpython/menustrings.py:1455 #: ../gui/wxpython/image2target/ii2t_menustrings.py:505 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1431 msgid "Regularized spline tension" msgstr "Regularized spline tension" -#: ../gui/wxpython/menustrings.py:513 ../gui/wxpython/menustrings.py:1455 +#: ../gui/wxpython/menustrings.py:514 ../gui/wxpython/menustrings.py:1456 #: ../gui/wxpython/image2target/ii2t_menustrings.py:506 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1432 msgid "Performs surface interpolation from vector points map by splines. Spatial approximation and topographic analysis from given point or isoline data in vector format to floating point raster format using regularized spline with tension." msgstr "" -#: ../gui/wxpython/menustrings.py:514 ../gui/wxpython/menustrings.py:1456 +#: ../gui/wxpython/menustrings.py:515 ../gui/wxpython/menustrings.py:1457 #: ../gui/wxpython/image2target/ii2t_menustrings.py:507 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1433 msgid "Raster series interpolation" msgstr "" -#: ../gui/wxpython/menustrings.py:515 ../gui/wxpython/menustrings.py:1457 +#: ../gui/wxpython/menustrings.py:516 ../gui/wxpython/menustrings.py:1458 #: ../gui/wxpython/image2target/ii2t_menustrings.py:508 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1434 msgid "Interpolates raster maps located (temporal or spatial) in between input raster maps at specific sampling positions." msgstr "" -#: ../gui/wxpython/menustrings.py:516 ../gui/wxpython/menustrings.py:1458 +#: ../gui/wxpython/menustrings.py:517 ../gui/wxpython/menustrings.py:1459 #: ../gui/wxpython/image2target/ii2t_menustrings.py:509 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1435 msgid "Fill NULL cells" msgstr "Fülle NULL-Zellen" -#: ../gui/wxpython/menustrings.py:517 ../gui/wxpython/menustrings.py:1459 +#: ../gui/wxpython/menustrings.py:518 ../gui/wxpython/menustrings.py:1460 #: ../gui/wxpython/image2target/ii2t_menustrings.py:510 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1436 msgid "Fills no-data areas in raster maps using spline interpolation." msgstr "Füllt Flächen ohne Daten in Rasterkarten mit Hilfe der Spline-Interpolation." -#: ../gui/wxpython/menustrings.py:518 ../gui/wxpython/menustrings.py:735 -#: ../gui/wxpython/menustrings.py:852 ../gui/wxpython/menustrings.py:880 -#: ../gui/wxpython/menustrings.py:1024 ../gui/wxpython/menustrings.py:1460 -#: ../gui/wxpython/menustrings.py:1677 ../gui/wxpython/menustrings.py:1794 -#: ../gui/wxpython/menustrings.py:1822 ../gui/wxpython/menustrings.py:1966 +#: ../gui/wxpython/menustrings.py:519 ../gui/wxpython/menustrings.py:736 +#: ../gui/wxpython/menustrings.py:853 ../gui/wxpython/menustrings.py:881 +#: ../gui/wxpython/menustrings.py:1025 ../gui/wxpython/menustrings.py:1461 +#: ../gui/wxpython/menustrings.py:1678 ../gui/wxpython/menustrings.py:1795 +#: ../gui/wxpython/menustrings.py:1823 ../gui/wxpython/menustrings.py:1967 #: ../gui/wxpython/image2target/ii2t_menustrings.py:511 #: ../gui/wxpython/image2target/ii2t_menustrings.py:726 #: ../gui/wxpython/image2target/ii2t_menustrings.py:836 @@ -7347,456 +7321,456 @@ msgid "Reports and statistics" msgstr "Bericht und Statistiken" -#: ../gui/wxpython/menustrings.py:519 ../gui/wxpython/menustrings.py:1461 +#: ../gui/wxpython/menustrings.py:520 ../gui/wxpython/menustrings.py:1462 #: ../gui/wxpython/image2target/ii2t_menustrings.py:512 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1438 msgid "Basic raster metadata" msgstr "Grundlegende Raster-Metadaten" -#: ../gui/wxpython/menustrings.py:520 ../gui/wxpython/menustrings.py:1462 +#: ../gui/wxpython/menustrings.py:521 ../gui/wxpython/menustrings.py:1463 #: ../gui/wxpython/image2target/ii2t_menustrings.py:513 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1439 msgid "Outputs basic information about a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:523 ../gui/wxpython/menustrings.py:1465 +#: ../gui/wxpython/menustrings.py:524 ../gui/wxpython/menustrings.py:1466 #: ../gui/wxpython/image2target/ii2t_menustrings.py:516 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1442 msgid "General statistics" msgstr "Allgemeine Statistiken" -#: ../gui/wxpython/menustrings.py:524 ../gui/wxpython/menustrings.py:1466 +#: ../gui/wxpython/menustrings.py:525 ../gui/wxpython/menustrings.py:1467 #: ../gui/wxpython/image2target/ii2t_menustrings.py:517 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1443 msgid "Generates area statistics for raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:525 ../gui/wxpython/menustrings.py:1467 +#: ../gui/wxpython/menustrings.py:526 ../gui/wxpython/menustrings.py:1468 #: ../gui/wxpython/image2target/ii2t_menustrings.py:518 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1444 msgid "Quantiles for large data sets" msgstr "Quantile für große Datensätze" -#: ../gui/wxpython/menustrings.py:526 ../gui/wxpython/menustrings.py:1468 +#: ../gui/wxpython/menustrings.py:527 ../gui/wxpython/menustrings.py:1469 #: ../gui/wxpython/image2target/ii2t_menustrings.py:519 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1445 msgid "Compute quantiles using two passes." msgstr "Berechne Quantile in zwei Durchgängen" -#: ../gui/wxpython/menustrings.py:527 ../gui/wxpython/menustrings.py:1469 +#: ../gui/wxpython/menustrings.py:528 ../gui/wxpython/menustrings.py:1470 #: ../gui/wxpython/image2target/ii2t_menustrings.py:520 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1446 msgid "Range of category values" msgstr "Wertebereich der Kategoriewerte" -#: ../gui/wxpython/menustrings.py:528 ../gui/wxpython/menustrings.py:1470 +#: ../gui/wxpython/menustrings.py:529 ../gui/wxpython/menustrings.py:1471 #: ../gui/wxpython/image2target/ii2t_menustrings.py:521 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1447 msgid "Prints terse list of category values found in a raster map layer." msgstr "Gibt eine kurze Liste der Kategoriewerte einer Rasterkarte aus." -#: ../gui/wxpython/menustrings.py:529 ../gui/wxpython/menustrings.py:1471 +#: ../gui/wxpython/menustrings.py:530 ../gui/wxpython/menustrings.py:1472 #: ../gui/wxpython/image2target/ii2t_menustrings.py:522 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1448 msgid "Sum area by raster map and category" msgstr "Addiere Flächen nach Rasterkarte und Kategorie" -#: ../gui/wxpython/menustrings.py:530 ../gui/wxpython/menustrings.py:1472 +#: ../gui/wxpython/menustrings.py:531 ../gui/wxpython/menustrings.py:1473 #: ../gui/wxpython/image2target/ii2t_menustrings.py:523 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1449 msgid "Reports statistics for raster maps." msgstr "" -#: ../gui/wxpython/menustrings.py:531 ../gui/wxpython/menustrings.py:1473 +#: ../gui/wxpython/menustrings.py:532 ../gui/wxpython/menustrings.py:1474 #: ../gui/wxpython/image2target/ii2t_menustrings.py:524 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1450 msgid "Statistics for clumped cells" msgstr "Statistiken für geklumpte Zellen" -#: ../gui/wxpython/menustrings.py:532 ../gui/wxpython/menustrings.py:1474 +#: ../gui/wxpython/menustrings.py:533 ../gui/wxpython/menustrings.py:1475 #: ../gui/wxpython/image2target/ii2t_menustrings.py:525 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1451 msgid "Calculates the volume of data \"clumps\". Optionally produces a GRASS vector points map containing the calculated centroids of these clumps." msgstr "" -#: ../gui/wxpython/menustrings.py:533 ../gui/wxpython/menustrings.py:1475 +#: ../gui/wxpython/menustrings.py:534 ../gui/wxpython/menustrings.py:1476 #: ../gui/wxpython/image2target/ii2t_menustrings.py:526 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1452 msgid "Total corrected area" msgstr "Gesamte korrigierte Fläche" -#: ../gui/wxpython/menustrings.py:534 ../gui/wxpython/menustrings.py:1476 +#: ../gui/wxpython/menustrings.py:535 ../gui/wxpython/menustrings.py:1477 #: ../gui/wxpython/image2target/ii2t_menustrings.py:527 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1453 msgid "Prints estimation of surface area for raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:535 ../gui/wxpython/menustrings.py:1477 +#: ../gui/wxpython/menustrings.py:536 ../gui/wxpython/menustrings.py:1478 #: ../gui/wxpython/image2target/ii2t_menustrings.py:528 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1454 #: ../gui/wxpython/lmgr/layertree.py:804 ../gui/wxpython/lmgr/layertree.py:860 msgid "Univariate raster statistics" msgstr "Univariate Statistiken" -#: ../gui/wxpython/menustrings.py:536 ../gui/wxpython/menustrings.py:1478 +#: ../gui/wxpython/menustrings.py:537 ../gui/wxpython/menustrings.py:1479 #: ../gui/wxpython/image2target/ii2t_menustrings.py:529 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1455 msgid "Calculates univariate statistics from the non-null cells of a raster map. Statistics include number of cells counted, minimum and maximum cell values, range, arithmetic mean, population variance, standard deviation, coefficient of variation, and sum." msgstr "" -#: ../gui/wxpython/menustrings.py:537 ../gui/wxpython/menustrings.py:746 -#: ../gui/wxpython/menustrings.py:1479 ../gui/wxpython/menustrings.py:1688 +#: ../gui/wxpython/menustrings.py:538 ../gui/wxpython/menustrings.py:747 +#: ../gui/wxpython/menustrings.py:1480 ../gui/wxpython/menustrings.py:1689 #: ../gui/wxpython/image2target/ii2t_menustrings.py:530 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1456 msgid "Sample transects" msgstr "Transekt-Stichprobe" -#: ../gui/wxpython/menustrings.py:538 ../gui/wxpython/menustrings.py:1480 +#: ../gui/wxpython/menustrings.py:539 ../gui/wxpython/menustrings.py:1481 #: ../gui/wxpython/image2target/ii2t_menustrings.py:531 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1457 msgid "Outputs the raster map layer values lying on user-defined line(s)." msgstr "Gibt Werte einer Rasterkarte aus, die entlang einer/mehrerer benutzerdefinierter Linien liegen." -#: ../gui/wxpython/menustrings.py:539 ../gui/wxpython/menustrings.py:1481 +#: ../gui/wxpython/menustrings.py:540 ../gui/wxpython/menustrings.py:1482 #: ../gui/wxpython/image2target/ii2t_menustrings.py:532 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1458 msgid "Sample transects (bearing/distance)" msgstr "Transekt-Stichprobe (Azimuth, Distanz)" -#: ../gui/wxpython/menustrings.py:540 ../gui/wxpython/menustrings.py:1482 +#: ../gui/wxpython/menustrings.py:541 ../gui/wxpython/menustrings.py:1483 #: ../gui/wxpython/image2target/ii2t_menustrings.py:533 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1459 msgid "Outputs raster map layer values lying along user defined transect line(s)." msgstr "Gibt die Werte einer Rasterkarte aus, die entlang einer/mehrerer benutzerdefinierter Transekte liegen." -#: ../gui/wxpython/menustrings.py:541 ../gui/wxpython/menustrings.py:1483 +#: ../gui/wxpython/menustrings.py:542 ../gui/wxpython/menustrings.py:1484 #: ../gui/wxpython/image2target/ii2t_menustrings.py:534 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1460 msgid "Covariance/correlation" msgstr "Kovarianz/Korrelation" -#: ../gui/wxpython/menustrings.py:542 ../gui/wxpython/menustrings.py:1484 +#: ../gui/wxpython/menustrings.py:543 ../gui/wxpython/menustrings.py:1485 #: ../gui/wxpython/image2target/ii2t_menustrings.py:535 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1461 msgid "Outputs a covariance/correlation matrix for user-specified raster map layer(s)." msgstr "Gibt eine Kovarianz-/Korrelations-Matrix für benutzerdefiniert Rasterkarten aus." -#: ../gui/wxpython/menustrings.py:543 ../gui/wxpython/menustrings.py:1485 +#: ../gui/wxpython/menustrings.py:544 ../gui/wxpython/menustrings.py:1486 #: ../gui/wxpython/image2target/ii2t_menustrings.py:536 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1462 msgid "Linear regression" msgstr "Lineare Regression" -#: ../gui/wxpython/menustrings.py:544 ../gui/wxpython/menustrings.py:1486 +#: ../gui/wxpython/menustrings.py:545 ../gui/wxpython/menustrings.py:1487 #: ../gui/wxpython/image2target/ii2t_menustrings.py:537 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1463 msgid "Calculates linear regression from two raster maps: y = a + b*x." msgstr "Berechnet lineare Regression zweier Rasterkarten: y = a + b*x." -#: ../gui/wxpython/menustrings.py:545 ../gui/wxpython/menustrings.py:1487 +#: ../gui/wxpython/menustrings.py:546 ../gui/wxpython/menustrings.py:1488 #: ../gui/wxpython/image2target/ii2t_menustrings.py:538 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1464 msgid "Multiple regression" msgstr "Multiple Regression" -#: ../gui/wxpython/menustrings.py:546 ../gui/wxpython/menustrings.py:1488 +#: ../gui/wxpython/menustrings.py:547 ../gui/wxpython/menustrings.py:1489 #: ../gui/wxpython/image2target/ii2t_menustrings.py:539 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1465 msgid "Calculates multiple linear regression from raster maps." msgstr "" -#: ../gui/wxpython/menustrings.py:547 ../gui/wxpython/menustrings.py:1489 +#: ../gui/wxpython/menustrings.py:548 ../gui/wxpython/menustrings.py:1490 #: ../gui/wxpython/image2target/ii2t_menustrings.py:540 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1466 msgid "Mutual category occurrences" msgstr "gemeinsame Auftreten von Kategorien" -#: ../gui/wxpython/menustrings.py:548 ../gui/wxpython/menustrings.py:1490 +#: ../gui/wxpython/menustrings.py:549 ../gui/wxpython/menustrings.py:1491 #: ../gui/wxpython/image2target/ii2t_menustrings.py:541 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1467 msgid "Tabulates the mutual occurrence (coincidence) of categories for two raster map layers." msgstr "Tabelliert das gemeinsame Auftreten von Kategorien (Koinzidenz) von zwei Rasterkarten." -#: ../gui/wxpython/menustrings.py:549 ../gui/wxpython/menustrings.py:1491 +#: ../gui/wxpython/menustrings.py:550 ../gui/wxpython/menustrings.py:1492 #: ../gui/wxpython/image2target/ii2t_menustrings.py:542 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1468 msgid "&Vector" msgstr "&Vektor" -#: ../gui/wxpython/menustrings.py:550 ../gui/wxpython/menustrings.py:1492 +#: ../gui/wxpython/menustrings.py:551 ../gui/wxpython/menustrings.py:1493 #: ../gui/wxpython/image2target/ii2t_menustrings.py:543 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1469 msgid "Develop vector map" msgstr "Vektorkarten pflegen" -#: ../gui/wxpython/menustrings.py:551 ../gui/wxpython/menustrings.py:1493 +#: ../gui/wxpython/menustrings.py:552 ../gui/wxpython/menustrings.py:1494 #: ../gui/wxpython/image2target/ii2t_menustrings.py:544 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1470 -#: ../gui/wxpython/gui_core/dialogs.py:264 -#: ../gui/wxpython/gui_core/dialogs.py:402 +#: ../gui/wxpython/gui_core/dialogs.py:265 +#: ../gui/wxpython/gui_core/dialogs.py:403 msgid "Create new vector map" msgstr "Erzeuge neue Vektorkarte" -#: ../gui/wxpython/menustrings.py:552 ../gui/wxpython/menustrings.py:1494 +#: ../gui/wxpython/menustrings.py:553 ../gui/wxpython/menustrings.py:1495 #: ../gui/wxpython/image2target/ii2t_menustrings.py:545 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1471 msgid "Create new empty vector map" msgstr "Erzeuge eine neue und leere Vektorkarte" -#: ../gui/wxpython/menustrings.py:553 ../gui/wxpython/menustrings.py:1495 +#: ../gui/wxpython/menustrings.py:554 ../gui/wxpython/menustrings.py:1496 #: ../gui/wxpython/image2target/ii2t_menustrings.py:546 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1472 msgid "Edit vector map (non-interactively)" msgstr "Editiere Vektorkarte (nicht interaktiv)" -#: ../gui/wxpython/menustrings.py:554 ../gui/wxpython/menustrings.py:1496 +#: ../gui/wxpython/menustrings.py:555 ../gui/wxpython/menustrings.py:1497 #: ../gui/wxpython/image2target/ii2t_menustrings.py:547 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1473 msgid "Edits a vector map, allows adding, deleting and modifying selected vector features." msgstr "Editiert eine Vektorkarte, ermöglicht das Hinzufügen, Löschen und Ändern ausgewählter Vektorobjekte." -#: ../gui/wxpython/menustrings.py:555 ../gui/wxpython/menustrings.py:1497 +#: ../gui/wxpython/menustrings.py:556 ../gui/wxpython/menustrings.py:1498 #: ../gui/wxpython/image2target/ii2t_menustrings.py:548 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1474 msgid "Convert object types" msgstr "Konvertiert Objekttypen" -#: ../gui/wxpython/menustrings.py:556 ../gui/wxpython/menustrings.py:1498 +#: ../gui/wxpython/menustrings.py:557 ../gui/wxpython/menustrings.py:1499 #: ../gui/wxpython/image2target/ii2t_menustrings.py:549 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1475 msgid "Changes type of vector features." msgstr "" -#: ../gui/wxpython/menustrings.py:557 ../gui/wxpython/menustrings.py:1499 +#: ../gui/wxpython/menustrings.py:558 ../gui/wxpython/menustrings.py:1500 #: ../gui/wxpython/image2target/ii2t_menustrings.py:550 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1476 msgid "Parallel lines" msgstr "Parallele Linien" -#: ../gui/wxpython/menustrings.py:558 ../gui/wxpython/menustrings.py:1500 +#: ../gui/wxpython/menustrings.py:559 ../gui/wxpython/menustrings.py:1501 #: ../gui/wxpython/image2target/ii2t_menustrings.py:551 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1477 msgid "Creates parallel line to input vector lines." msgstr "Erzeugt parallele Linie zu Eingabe-Linien." -#: ../gui/wxpython/menustrings.py:559 ../gui/wxpython/menustrings.py:1501 +#: ../gui/wxpython/menustrings.py:560 ../gui/wxpython/menustrings.py:1502 #: ../gui/wxpython/image2target/ii2t_menustrings.py:552 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1478 msgid "Dissolve boundaries" msgstr "Grenzen auflösen" -#: ../gui/wxpython/menustrings.py:560 ../gui/wxpython/menustrings.py:1502 +#: ../gui/wxpython/menustrings.py:561 ../gui/wxpython/menustrings.py:1503 #: ../gui/wxpython/image2target/ii2t_menustrings.py:553 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1479 msgid "Dissolves boundaries between adjacent areas sharing a common category number or attribute." msgstr "Löst Grenzen zwischen benachbarten Flächen mit gleicher Kategorienummer oder gleichem Attributwert auf." -#: ../gui/wxpython/menustrings.py:561 ../gui/wxpython/menustrings.py:1503 +#: ../gui/wxpython/menustrings.py:562 ../gui/wxpython/menustrings.py:1504 #: ../gui/wxpython/image2target/ii2t_menustrings.py:554 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1480 msgid "Create 3D vector over raster" msgstr "Erzeuge 3D Vektor aus Raster" -#: ../gui/wxpython/menustrings.py:562 ../gui/wxpython/menustrings.py:1504 +#: ../gui/wxpython/menustrings.py:563 ../gui/wxpython/menustrings.py:1505 #: ../gui/wxpython/image2target/ii2t_menustrings.py:555 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1481 msgid "Converts 2D vector features to 3D by sampling of elevation raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:563 ../gui/wxpython/menustrings.py:1505 +#: ../gui/wxpython/menustrings.py:564 ../gui/wxpython/menustrings.py:1506 #: ../gui/wxpython/image2target/ii2t_menustrings.py:556 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1482 msgid "Extrude 3D vector map" msgstr "3D Vektorkarte herauspressen" -#: ../gui/wxpython/menustrings.py:564 ../gui/wxpython/menustrings.py:1506 +#: ../gui/wxpython/menustrings.py:565 ../gui/wxpython/menustrings.py:1507 #: ../gui/wxpython/image2target/ii2t_menustrings.py:557 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1483 msgid "Extrudes flat vector features to 3D vector features with defined height. Optionally the height can be derived from sampling of elevation raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:565 ../gui/wxpython/menustrings.py:1507 +#: ../gui/wxpython/menustrings.py:566 ../gui/wxpython/menustrings.py:1508 #: ../gui/wxpython/image2target/ii2t_menustrings.py:558 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1484 msgid "Create labels" msgstr "Erzeuge Beschriftungen" -#: ../gui/wxpython/menustrings.py:566 ../gui/wxpython/menustrings.py:1508 +#: ../gui/wxpython/menustrings.py:567 ../gui/wxpython/menustrings.py:1509 #: ../gui/wxpython/image2target/ii2t_menustrings.py:559 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1485 msgid "Creates paint labels for a vector map from attached attributes." msgstr "Erzeugt Paint-Label für Vektorkarten von zugehörigen Attributen." -#: ../gui/wxpython/menustrings.py:567 ../gui/wxpython/menustrings.py:1509 +#: ../gui/wxpython/menustrings.py:568 ../gui/wxpython/menustrings.py:1510 #: ../gui/wxpython/image2target/ii2t_menustrings.py:560 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1486 msgid "Reposition vector map" msgstr "Vektorkarte repositionieren" -#: ../gui/wxpython/menustrings.py:568 ../gui/wxpython/menustrings.py:1510 +#: ../gui/wxpython/menustrings.py:569 ../gui/wxpython/menustrings.py:1511 #: ../gui/wxpython/image2target/ii2t_menustrings.py:561 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1487 msgid "Performs an affine transformation (shift, scale and rotate) on vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:569 ../gui/wxpython/menustrings.py:1511 +#: ../gui/wxpython/menustrings.py:570 ../gui/wxpython/menustrings.py:1512 #: ../gui/wxpython/image2target/ii2t_menustrings.py:562 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1488 msgid "Rectify vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:570 ../gui/wxpython/menustrings.py:1512 +#: ../gui/wxpython/menustrings.py:571 ../gui/wxpython/menustrings.py:1513 #: ../gui/wxpython/image2target/ii2t_menustrings.py:563 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1489 msgid "Rectifies a vector by computing a coordinate transformation for each object in the vector based on the control points." msgstr "" -#: ../gui/wxpython/menustrings.py:574 ../gui/wxpython/menustrings.py:1516 +#: ../gui/wxpython/menustrings.py:575 ../gui/wxpython/menustrings.py:1517 #: ../gui/wxpython/image2target/ii2t_menustrings.py:567 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1493 msgid "Updates vector map metadata." msgstr "Aktualisiert Metadaten der Vektorkarte." -#: ../gui/wxpython/menustrings.py:575 ../gui/wxpython/menustrings.py:1517 +#: ../gui/wxpython/menustrings.py:576 ../gui/wxpython/menustrings.py:1518 #: ../gui/wxpython/image2target/ii2t_menustrings.py:568 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1494 msgid "Topology maintenance" msgstr "Wartung der Topologie" -#: ../gui/wxpython/menustrings.py:576 ../gui/wxpython/menustrings.py:1518 +#: ../gui/wxpython/menustrings.py:577 ../gui/wxpython/menustrings.py:1519 #: ../gui/wxpython/image2target/ii2t_menustrings.py:569 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1495 msgid "Create or rebuild topology" msgstr "Topologie erzeugen/wiederherstellen" -#: ../gui/wxpython/menustrings.py:577 ../gui/wxpython/menustrings.py:1519 +#: ../gui/wxpython/menustrings.py:578 ../gui/wxpython/menustrings.py:1520 #: ../gui/wxpython/image2target/ii2t_menustrings.py:570 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1496 msgid "Creates topology for vector map. Optionally also checks for topological errors." msgstr "" -#: ../gui/wxpython/menustrings.py:578 ../gui/wxpython/menustrings.py:1520 +#: ../gui/wxpython/menustrings.py:579 ../gui/wxpython/menustrings.py:1521 #: ../gui/wxpython/image2target/ii2t_menustrings.py:571 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1497 msgid "Rebuild topology on all vector maps" msgstr "Erzeuge Topologie für alle Vektorkarten." -#: ../gui/wxpython/menustrings.py:579 ../gui/wxpython/menustrings.py:1521 +#: ../gui/wxpython/menustrings.py:580 ../gui/wxpython/menustrings.py:1522 #: ../gui/wxpython/image2target/ii2t_menustrings.py:572 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1498 msgid "Rebuilds topology on all vector maps in the current mapset." msgstr "Erzeuge Topologie für alle Vektorkarten im aktuellen Mapset." -#: ../gui/wxpython/menustrings.py:580 ../gui/wxpython/menustrings.py:1522 +#: ../gui/wxpython/menustrings.py:581 ../gui/wxpython/menustrings.py:1523 #: ../gui/wxpython/image2target/ii2t_menustrings.py:573 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1499 msgid "Build polylines" msgstr "Erstelle Poly-Linien" -#: ../gui/wxpython/menustrings.py:581 ../gui/wxpython/menustrings.py:1523 +#: ../gui/wxpython/menustrings.py:582 ../gui/wxpython/menustrings.py:1524 #: ../gui/wxpython/image2target/ii2t_menustrings.py:574 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1500 msgid "Builds polylines from lines or boundaries." msgstr "Erstellt Poly-Linien aus Linien und Grenzen." -#: ../gui/wxpython/menustrings.py:582 ../gui/wxpython/menustrings.py:1524 +#: ../gui/wxpython/menustrings.py:583 ../gui/wxpython/menustrings.py:1525 #: ../gui/wxpython/image2target/ii2t_menustrings.py:575 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1501 msgid "Split lines" msgstr "Teilt Linien" -#: ../gui/wxpython/menustrings.py:583 ../gui/wxpython/menustrings.py:1525 +#: ../gui/wxpython/menustrings.py:584 ../gui/wxpython/menustrings.py:1526 #: ../gui/wxpython/image2target/ii2t_menustrings.py:576 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1502 msgid "Splits vector lines to shorter segments." msgstr "" -#: ../gui/wxpython/menustrings.py:584 ../gui/wxpython/menustrings.py:1526 +#: ../gui/wxpython/menustrings.py:585 ../gui/wxpython/menustrings.py:1527 #: ../gui/wxpython/image2target/ii2t_menustrings.py:577 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1503 msgid "Split polylines" msgstr "Teile Poly-Linien" -#: ../gui/wxpython/menustrings.py:585 ../gui/wxpython/menustrings.py:1527 +#: ../gui/wxpython/menustrings.py:586 ../gui/wxpython/menustrings.py:1528 #: ../gui/wxpython/image2target/ii2t_menustrings.py:578 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1504 msgid "Creates points/segments from input vector lines and positions." msgstr "Erzeuge Punkte/Segmente aus Eingabe-Linien und Positionen." -#: ../gui/wxpython/menustrings.py:586 ../gui/wxpython/menustrings.py:1528 +#: ../gui/wxpython/menustrings.py:587 ../gui/wxpython/menustrings.py:1529 #: ../gui/wxpython/image2target/ii2t_menustrings.py:579 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1505 msgid "Clean vector map" msgstr "Vektorkarte säuberen" -#: ../gui/wxpython/menustrings.py:587 ../gui/wxpython/menustrings.py:1529 +#: ../gui/wxpython/menustrings.py:588 ../gui/wxpython/menustrings.py:1530 #: ../gui/wxpython/image2target/ii2t_menustrings.py:580 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1506 msgid "Toolset for cleaning topology of vector map." msgstr "Werkzeugkasten zum Säubern der Topologie von Vektorkarten." -#: ../gui/wxpython/menustrings.py:588 ../gui/wxpython/menustrings.py:1530 +#: ../gui/wxpython/menustrings.py:589 ../gui/wxpython/menustrings.py:1531 #: ../gui/wxpython/image2target/ii2t_menustrings.py:581 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1507 msgid "Smooth or simplify" msgstr "Glätten oder Vereinfachen" -#: ../gui/wxpython/menustrings.py:589 ../gui/wxpython/menustrings.py:1531 +#: ../gui/wxpython/menustrings.py:590 ../gui/wxpython/menustrings.py:1532 #: ../gui/wxpython/image2target/ii2t_menustrings.py:582 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1508 msgid "Performs vector based generalization." msgstr "" -#: ../gui/wxpython/menustrings.py:590 ../gui/wxpython/menustrings.py:1532 +#: ../gui/wxpython/menustrings.py:591 ../gui/wxpython/menustrings.py:1533 #: ../gui/wxpython/image2target/ii2t_menustrings.py:583 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1509 msgid "Add centroids" msgstr "Zentroide hinzufügen" -#: ../gui/wxpython/menustrings.py:591 ../gui/wxpython/menustrings.py:1533 +#: ../gui/wxpython/menustrings.py:592 ../gui/wxpython/menustrings.py:1534 #: ../gui/wxpython/image2target/ii2t_menustrings.py:584 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1510 msgid "Adds missing centroids to closed boundaries." msgstr "Fügt fehlende Zentroide zu geschlossenen Grenzen hinzu." -#: ../gui/wxpython/menustrings.py:594 ../gui/wxpython/menustrings.py:1536 +#: ../gui/wxpython/menustrings.py:595 ../gui/wxpython/menustrings.py:1537 #: ../gui/wxpython/image2target/ii2t_menustrings.py:587 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1513 msgid "Creates/modifies the color table associated with a vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:596 ../gui/wxpython/menustrings.py:1538 +#: ../gui/wxpython/menustrings.py:597 ../gui/wxpython/menustrings.py:1539 #: ../gui/wxpython/image2target/ii2t_menustrings.py:589 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1515 msgid "Interactive management of vector color tables." msgstr "Interaktives Verwalten der Vektorfarbtabelle" -#: ../gui/wxpython/menustrings.py:598 ../gui/wxpython/menustrings.py:1540 +#: ../gui/wxpython/menustrings.py:599 ../gui/wxpython/menustrings.py:1541 #: ../gui/wxpython/image2target/ii2t_menustrings.py:591 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1517 msgid "Exports the color table associated with a vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:599 ../gui/wxpython/menustrings.py:1541 +#: ../gui/wxpython/menustrings.py:600 ../gui/wxpython/menustrings.py:1542 #: ../gui/wxpython/image2target/ii2t_menustrings.py:592 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1518 msgid "Query vector map" msgstr "Vektorkarten abfragen" -#: ../gui/wxpython/menustrings.py:600 ../gui/wxpython/menustrings.py:1542 +#: ../gui/wxpython/menustrings.py:601 ../gui/wxpython/menustrings.py:1543 #: ../gui/wxpython/image2target/ii2t_menustrings.py:593 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1519 msgid "Query with coordinate(s)" msgstr "Abfrage mittels Koordinate(n)" -#: ../gui/wxpython/menustrings.py:601 ../gui/wxpython/menustrings.py:1543 +#: ../gui/wxpython/menustrings.py:602 ../gui/wxpython/menustrings.py:1544 #: ../gui/wxpython/image2target/ii2t_menustrings.py:594 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1520 msgid "Queries a vector map at given locations." msgstr "" -#: ../gui/wxpython/menustrings.py:602 ../gui/wxpython/menustrings.py:919 -#: ../gui/wxpython/menustrings.py:1544 ../gui/wxpython/menustrings.py:1861 +#: ../gui/wxpython/menustrings.py:603 ../gui/wxpython/menustrings.py:920 +#: ../gui/wxpython/menustrings.py:1545 ../gui/wxpython/menustrings.py:1862 #: ../gui/wxpython/image2target/ii2t_menustrings.py:595 #: ../gui/wxpython/image2target/ii2t_menustrings.py:903 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1521 @@ -7804,8 +7778,8 @@ msgid "Query vector attribute data" msgstr "Frage Vektorattributdaten ab" -#: ../gui/wxpython/menustrings.py:603 ../gui/wxpython/menustrings.py:920 -#: ../gui/wxpython/menustrings.py:1545 ../gui/wxpython/menustrings.py:1862 +#: ../gui/wxpython/menustrings.py:604 ../gui/wxpython/menustrings.py:921 +#: ../gui/wxpython/menustrings.py:1546 ../gui/wxpython/menustrings.py:1863 #: ../gui/wxpython/image2target/ii2t_menustrings.py:596 #: ../gui/wxpython/image2target/ii2t_menustrings.py:904 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1522 @@ -7813,56 +7787,56 @@ msgid "Prints vector map attributes." msgstr "Gebe Vektorattribute aus." -#: ../gui/wxpython/menustrings.py:604 ../gui/wxpython/menustrings.py:1546 +#: ../gui/wxpython/menustrings.py:605 ../gui/wxpython/menustrings.py:1547 #: ../gui/wxpython/image2target/ii2t_menustrings.py:597 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1523 msgid "Feature selection" msgstr "Objektauswahl" -#: ../gui/wxpython/menustrings.py:605 ../gui/wxpython/menustrings.py:1547 +#: ../gui/wxpython/menustrings.py:606 ../gui/wxpython/menustrings.py:1548 #: ../gui/wxpython/image2target/ii2t_menustrings.py:598 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1524 msgid "Select by attributes" msgstr "" -#: ../gui/wxpython/menustrings.py:606 ../gui/wxpython/menustrings.py:1548 +#: ../gui/wxpython/menustrings.py:607 ../gui/wxpython/menustrings.py:1549 #: ../gui/wxpython/image2target/ii2t_menustrings.py:599 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1525 msgid "Selects vector features from an existing vector map and creates a new vector map containing only the selected features." msgstr "" -#: ../gui/wxpython/menustrings.py:607 ../gui/wxpython/menustrings.py:1549 +#: ../gui/wxpython/menustrings.py:608 ../gui/wxpython/menustrings.py:1550 #: ../gui/wxpython/image2target/ii2t_menustrings.py:600 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1526 msgid "Select by another map" msgstr "" -#: ../gui/wxpython/menustrings.py:608 ../gui/wxpython/menustrings.py:1550 +#: ../gui/wxpython/menustrings.py:609 ../gui/wxpython/menustrings.py:1551 #: ../gui/wxpython/image2target/ii2t_menustrings.py:601 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1527 msgid "Selects features from vector map (A) by features from other vector map (B)." msgstr "Selektiert Objekte einer Vektorkarte (A) durch Objekte einer anderen Vektorkarte (B). " -#: ../gui/wxpython/menustrings.py:616 ../gui/wxpython/menustrings.py:1558 +#: ../gui/wxpython/menustrings.py:617 ../gui/wxpython/menustrings.py:1559 #: ../gui/wxpython/image2target/ii2t_menustrings.py:609 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1535 msgid "Buffer vectors" msgstr "Vektor puffern" -#: ../gui/wxpython/menustrings.py:617 ../gui/wxpython/menustrings.py:1559 +#: ../gui/wxpython/menustrings.py:618 ../gui/wxpython/menustrings.py:1560 #: ../gui/wxpython/image2target/ii2t_menustrings.py:610 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1536 msgid "Creates a buffer around vector features of given type." msgstr "" -#: ../gui/wxpython/menustrings.py:618 ../gui/wxpython/menustrings.py:1560 +#: ../gui/wxpython/menustrings.py:619 ../gui/wxpython/menustrings.py:1561 #: ../gui/wxpython/image2target/ii2t_menustrings.py:611 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1537 msgid "Point analysis" msgstr "" -#: ../gui/wxpython/menustrings.py:619 ../gui/wxpython/menustrings.py:632 -#: ../gui/wxpython/menustrings.py:1561 ../gui/wxpython/menustrings.py:1574 +#: ../gui/wxpython/menustrings.py:620 ../gui/wxpython/menustrings.py:633 +#: ../gui/wxpython/menustrings.py:1562 ../gui/wxpython/menustrings.py:1575 #: ../gui/wxpython/image2target/ii2t_menustrings.py:612 #: ../gui/wxpython/image2target/ii2t_menustrings.py:625 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1538 @@ -7870,9 +7844,9 @@ msgid "Identify and remove outliers" msgstr "" -#: ../gui/wxpython/menustrings.py:620 ../gui/wxpython/menustrings.py:633 -#: ../gui/wxpython/menustrings.py:732 ../gui/wxpython/menustrings.py:1562 -#: ../gui/wxpython/menustrings.py:1575 ../gui/wxpython/menustrings.py:1674 +#: ../gui/wxpython/menustrings.py:621 ../gui/wxpython/menustrings.py:634 +#: ../gui/wxpython/menustrings.py:733 ../gui/wxpython/menustrings.py:1563 +#: ../gui/wxpython/menustrings.py:1576 ../gui/wxpython/menustrings.py:1675 #: ../gui/wxpython/image2target/ii2t_menustrings.py:613 #: ../gui/wxpython/image2target/ii2t_menustrings.py:626 #: ../gui/wxpython/image2target/ii2t_menustrings.py:723 @@ -7882,26 +7856,26 @@ msgid "Removes outliers from vector point data." msgstr "Entfernt Ausreißer aus einem Punkt-Vektordatensatz." -#: ../gui/wxpython/menustrings.py:621 ../gui/wxpython/menustrings.py:1563 +#: ../gui/wxpython/menustrings.py:622 ../gui/wxpython/menustrings.py:1564 #: ../gui/wxpython/image2target/ii2t_menustrings.py:614 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1540 msgid "Identify point clusters" msgstr "" -#: ../gui/wxpython/menustrings.py:622 ../gui/wxpython/menustrings.py:1564 +#: ../gui/wxpython/menustrings.py:623 ../gui/wxpython/menustrings.py:1565 #: ../gui/wxpython/image2target/ii2t_menustrings.py:615 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1541 msgid "Performs cluster identification." msgstr "" -#: ../gui/wxpython/menustrings.py:623 ../gui/wxpython/menustrings.py:1565 +#: ../gui/wxpython/menustrings.py:624 ../gui/wxpython/menustrings.py:1566 #: ../gui/wxpython/image2target/ii2t_menustrings.py:616 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1542 msgid "Indices for quadrat counts of vector point lists" msgstr "" -#: ../gui/wxpython/menustrings.py:624 ../gui/wxpython/menustrings.py:749 -#: ../gui/wxpython/menustrings.py:1566 ../gui/wxpython/menustrings.py:1691 +#: ../gui/wxpython/menustrings.py:625 ../gui/wxpython/menustrings.py:750 +#: ../gui/wxpython/menustrings.py:1567 ../gui/wxpython/menustrings.py:1692 #: ../gui/wxpython/image2target/ii2t_menustrings.py:617 #: ../gui/wxpython/image2target/ii2t_menustrings.py:738 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1543 @@ -7909,8 +7883,8 @@ msgid "Indices for quadrat counts of vector point lists." msgstr "" -#: ../gui/wxpython/menustrings.py:625 ../gui/wxpython/menustrings.py:729 -#: ../gui/wxpython/menustrings.py:1567 ../gui/wxpython/menustrings.py:1671 +#: ../gui/wxpython/menustrings.py:626 ../gui/wxpython/menustrings.py:730 +#: ../gui/wxpython/menustrings.py:1568 ../gui/wxpython/menustrings.py:1672 #: ../gui/wxpython/image2target/ii2t_menustrings.py:618 #: ../gui/wxpython/image2target/ii2t_menustrings.py:720 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1544 @@ -7918,8 +7892,8 @@ msgid "Perturb points" msgstr "Durchmische Punkte" -#: ../gui/wxpython/menustrings.py:626 ../gui/wxpython/menustrings.py:730 -#: ../gui/wxpython/menustrings.py:1568 ../gui/wxpython/menustrings.py:1672 +#: ../gui/wxpython/menustrings.py:627 ../gui/wxpython/menustrings.py:731 +#: ../gui/wxpython/menustrings.py:1569 ../gui/wxpython/menustrings.py:1673 #: ../gui/wxpython/image2target/ii2t_menustrings.py:619 #: ../gui/wxpython/image2target/ii2t_menustrings.py:721 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1545 @@ -7927,8 +7901,8 @@ msgid "Random location perturbations of vector points." msgstr "" -#: ../gui/wxpython/menustrings.py:627 ../gui/wxpython/menustrings.py:733 -#: ../gui/wxpython/menustrings.py:1569 ../gui/wxpython/menustrings.py:1675 +#: ../gui/wxpython/menustrings.py:628 ../gui/wxpython/menustrings.py:734 +#: ../gui/wxpython/menustrings.py:1570 ../gui/wxpython/menustrings.py:1676 #: ../gui/wxpython/image2target/ii2t_menustrings.py:620 #: ../gui/wxpython/image2target/ii2t_menustrings.py:724 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1546 @@ -7936,8 +7910,8 @@ msgid "Test/training point sets" msgstr "Test-/Trainings-Punktmenge" -#: ../gui/wxpython/menustrings.py:628 ../gui/wxpython/menustrings.py:734 -#: ../gui/wxpython/menustrings.py:1570 ../gui/wxpython/menustrings.py:1676 +#: ../gui/wxpython/menustrings.py:629 ../gui/wxpython/menustrings.py:735 +#: ../gui/wxpython/menustrings.py:1571 ../gui/wxpython/menustrings.py:1677 #: ../gui/wxpython/image2target/ii2t_menustrings.py:621 #: ../gui/wxpython/image2target/ii2t_menustrings.py:725 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1547 @@ -7945,14 +7919,14 @@ msgid "Randomly partition points into test/train sets." msgstr "Teile die Punkte zufällig in ein Test- und ein Training-Datensatz." -#: ../gui/wxpython/menustrings.py:629 ../gui/wxpython/menustrings.py:1571 +#: ../gui/wxpython/menustrings.py:630 ../gui/wxpython/menustrings.py:1572 #: ../gui/wxpython/image2target/ii2t_menustrings.py:622 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1548 msgid "Tests for normality for vector points" msgstr "" -#: ../gui/wxpython/menustrings.py:630 ../gui/wxpython/menustrings.py:751 -#: ../gui/wxpython/menustrings.py:1572 ../gui/wxpython/menustrings.py:1693 +#: ../gui/wxpython/menustrings.py:631 ../gui/wxpython/menustrings.py:752 +#: ../gui/wxpython/menustrings.py:1573 ../gui/wxpython/menustrings.py:1694 #: ../gui/wxpython/image2target/ii2t_menustrings.py:623 #: ../gui/wxpython/image2target/ii2t_menustrings.py:740 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1549 @@ -7960,323 +7934,323 @@ msgid "Tests for normality for vector points." msgstr "" -#: ../gui/wxpython/menustrings.py:631 ../gui/wxpython/menustrings.py:1573 +#: ../gui/wxpython/menustrings.py:632 ../gui/wxpython/menustrings.py:1574 #: ../gui/wxpython/image2target/ii2t_menustrings.py:624 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1550 msgid "Lidar analysis" msgstr "Lidar Analyse" -#: ../gui/wxpython/menustrings.py:634 ../gui/wxpython/menustrings.py:1576 +#: ../gui/wxpython/menustrings.py:635 ../gui/wxpython/menustrings.py:1577 #: ../gui/wxpython/image2target/ii2t_menustrings.py:627 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1553 msgid "Detect edges" msgstr "Kantenerkennung" -#: ../gui/wxpython/menustrings.py:635 ../gui/wxpython/menustrings.py:1577 +#: ../gui/wxpython/menustrings.py:636 ../gui/wxpython/menustrings.py:1578 #: ../gui/wxpython/image2target/ii2t_menustrings.py:628 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1554 msgid "Detects the object's edges from a LIDAR data set." msgstr "Erkennt Kanten von Objekten aus einem LIDAR-Datensatz." -#: ../gui/wxpython/menustrings.py:636 ../gui/wxpython/menustrings.py:1578 +#: ../gui/wxpython/menustrings.py:637 ../gui/wxpython/menustrings.py:1579 #: ../gui/wxpython/image2target/ii2t_menustrings.py:629 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1555 msgid "Detect interiors" msgstr "Innenräume erkennen" -#: ../gui/wxpython/menustrings.py:637 ../gui/wxpython/menustrings.py:1579 +#: ../gui/wxpython/menustrings.py:638 ../gui/wxpython/menustrings.py:1580 #: ../gui/wxpython/image2target/ii2t_menustrings.py:630 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1556 msgid "Building contour determination and Region Growing algorithm for determining the building inside" msgstr "Bestimmung der Gebäudeumrisse und Ermittelung des Gebäudeinneren mittels des 'Region Growing' Verfahrens" -#: ../gui/wxpython/menustrings.py:638 ../gui/wxpython/menustrings.py:1580 +#: ../gui/wxpython/menustrings.py:639 ../gui/wxpython/menustrings.py:1581 #: ../gui/wxpython/image2target/ii2t_menustrings.py:631 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1557 msgid "Correct and reclassify objects" msgstr "Korrigiere und Reklassifiziere Objekte" -#: ../gui/wxpython/menustrings.py:639 ../gui/wxpython/menustrings.py:1581 +#: ../gui/wxpython/menustrings.py:640 ../gui/wxpython/menustrings.py:1582 #: ../gui/wxpython/image2target/ii2t_menustrings.py:632 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1558 msgid "Corrects the v.lidar.growing output. It is the last of the three algorithms for LIDAR filtering." msgstr "" -#: ../gui/wxpython/menustrings.py:640 ../gui/wxpython/menustrings.py:1582 +#: ../gui/wxpython/menustrings.py:641 ../gui/wxpython/menustrings.py:1583 #: ../gui/wxpython/image2target/ii2t_menustrings.py:633 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1559 msgid "Linear referencing" msgstr "Lineare Referenzierung" -#: ../gui/wxpython/menustrings.py:641 ../gui/wxpython/menustrings.py:1583 +#: ../gui/wxpython/menustrings.py:642 ../gui/wxpython/menustrings.py:1584 #: ../gui/wxpython/image2target/ii2t_menustrings.py:634 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1560 msgid "Create LRS" msgstr "Erzeuge LRS" -#: ../gui/wxpython/menustrings.py:642 ../gui/wxpython/menustrings.py:1584 +#: ../gui/wxpython/menustrings.py:643 ../gui/wxpython/menustrings.py:1585 #: ../gui/wxpython/image2target/ii2t_menustrings.py:635 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1561 msgid "Creates a linear reference system." msgstr "" -#: ../gui/wxpython/menustrings.py:643 ../gui/wxpython/menustrings.py:1585 +#: ../gui/wxpython/menustrings.py:644 ../gui/wxpython/menustrings.py:1586 #: ../gui/wxpython/image2target/ii2t_menustrings.py:636 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1562 msgid "Create stationing" msgstr "Erzeuge Stationen" -#: ../gui/wxpython/menustrings.py:644 ../gui/wxpython/menustrings.py:1586 +#: ../gui/wxpython/menustrings.py:645 ../gui/wxpython/menustrings.py:1587 #: ../gui/wxpython/image2target/ii2t_menustrings.py:637 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1563 msgid "Creates stationing from input lines, and linear reference system." msgstr "" -#: ../gui/wxpython/menustrings.py:645 ../gui/wxpython/menustrings.py:1587 +#: ../gui/wxpython/menustrings.py:646 ../gui/wxpython/menustrings.py:1588 #: ../gui/wxpython/image2target/ii2t_menustrings.py:638 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1564 msgid "Create points/segments" msgstr "Erzeuge Punkte/Segmente" -#: ../gui/wxpython/menustrings.py:646 ../gui/wxpython/menustrings.py:1588 +#: ../gui/wxpython/menustrings.py:647 ../gui/wxpython/menustrings.py:1589 #: ../gui/wxpython/image2target/ii2t_menustrings.py:639 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1565 msgid "Creates points/segments from input lines, linear reference system and positions read from stdin or a file." msgstr "Erzeuge Punkte/Segmente auf Basis der Eingabelinien, des Linearenreferenzsystems und Positionen von stdin oder einer Datei." -#: ../gui/wxpython/menustrings.py:647 ../gui/wxpython/menustrings.py:1589 +#: ../gui/wxpython/menustrings.py:648 ../gui/wxpython/menustrings.py:1590 #: ../gui/wxpython/image2target/ii2t_menustrings.py:640 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1566 msgid "Find line id and offset" msgstr "Finde Linien ID und Versatz" -#: ../gui/wxpython/menustrings.py:648 ../gui/wxpython/menustrings.py:1590 +#: ../gui/wxpython/menustrings.py:649 ../gui/wxpython/menustrings.py:1591 #: ../gui/wxpython/image2target/ii2t_menustrings.py:641 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1567 msgid "Finds line id and real km+offset for given points in vector map using linear reference system." msgstr "Findet die ID der Linie und tatsächliche km+Versatz für gegebene Punkte einer Vektorkarte mit Hilfe eines Linearenreferenzsystems." -#: ../gui/wxpython/menustrings.py:649 ../gui/wxpython/menustrings.py:1591 +#: ../gui/wxpython/menustrings.py:650 ../gui/wxpython/menustrings.py:1592 #: ../gui/wxpython/image2target/ii2t_menustrings.py:642 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1568 msgid "Nearest features" msgstr "Nächstliegendes Objekt" -#: ../gui/wxpython/menustrings.py:650 ../gui/wxpython/menustrings.py:1592 +#: ../gui/wxpython/menustrings.py:651 ../gui/wxpython/menustrings.py:1593 #: ../gui/wxpython/image2target/ii2t_menustrings.py:643 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1569 msgid "Finds the nearest element in vector map 'to' for elements in vector map 'from'." msgstr "Findet das nächstgelegene Element der Vektorkarte 'to' für Elemente in der Vektorkarte 'from'. " -#: ../gui/wxpython/menustrings.py:651 ../gui/wxpython/menustrings.py:1593 +#: ../gui/wxpython/menustrings.py:652 ../gui/wxpython/menustrings.py:1594 #: ../gui/wxpython/image2target/ii2t_menustrings.py:644 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1570 msgid "Network analysis" msgstr "Netzwerkanalyse" -#: ../gui/wxpython/menustrings.py:652 ../gui/wxpython/menustrings.py:1594 +#: ../gui/wxpython/menustrings.py:653 ../gui/wxpython/menustrings.py:1595 #: ../gui/wxpython/image2target/ii2t_menustrings.py:645 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1571 #: ../gui/wxpython/mapdisp/toolbars.py:58 msgid "Vector network analysis tool" msgstr "" -#: ../gui/wxpython/menustrings.py:653 ../gui/wxpython/menustrings.py:1595 +#: ../gui/wxpython/menustrings.py:654 ../gui/wxpython/menustrings.py:1596 #: ../gui/wxpython/image2target/ii2t_menustrings.py:646 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1572 msgid "Tool for interactive vector network analysis." msgstr "" -#: ../gui/wxpython/menustrings.py:654 ../gui/wxpython/menustrings.py:1596 +#: ../gui/wxpython/menustrings.py:655 ../gui/wxpython/menustrings.py:1597 #: ../gui/wxpython/image2target/ii2t_menustrings.py:647 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1573 msgid "Network preparation" msgstr "" -#: ../gui/wxpython/menustrings.py:655 ../gui/wxpython/menustrings.py:1597 +#: ../gui/wxpython/menustrings.py:656 ../gui/wxpython/menustrings.py:1598 #: ../gui/wxpython/image2target/ii2t_menustrings.py:648 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1574 msgid "Performs network maintenance." msgstr "Führt Netzwerkwartung durch." -#: ../gui/wxpython/menustrings.py:656 ../gui/wxpython/menustrings.py:1598 +#: ../gui/wxpython/menustrings.py:657 ../gui/wxpython/menustrings.py:1599 #: ../gui/wxpython/image2target/ii2t_menustrings.py:649 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1575 msgid "Allocate subnets" msgstr "Subnetze ausweisen" -#: ../gui/wxpython/menustrings.py:657 ../gui/wxpython/menustrings.py:1599 +#: ../gui/wxpython/menustrings.py:658 ../gui/wxpython/menustrings.py:1600 msgid "Allocates subnets for nearest centers. Center node must be opened (costs >= 0). Costs of center node are used in calculation." msgstr "" -#: ../gui/wxpython/menustrings.py:658 ../gui/wxpython/menustrings.py:1600 +#: ../gui/wxpython/menustrings.py:659 ../gui/wxpython/menustrings.py:1601 #: ../gui/wxpython/image2target/ii2t_menustrings.py:651 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1577 msgid "Split net" msgstr "Teile das Netz" -#: ../gui/wxpython/menustrings.py:659 ../gui/wxpython/menustrings.py:1601 +#: ../gui/wxpython/menustrings.py:660 ../gui/wxpython/menustrings.py:1602 msgid "Splits subnets for nearest centers by cost isolines. Splits net to bands between cost isolines (direction from center). Center node must be opened (costs >= 0). Costs of center node are used in calculation." msgstr "" -#: ../gui/wxpython/menustrings.py:660 ../gui/wxpython/menustrings.py:1602 +#: ../gui/wxpython/menustrings.py:661 ../gui/wxpython/menustrings.py:1603 #: ../gui/wxpython/image2target/ii2t_menustrings.py:653 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1579 msgid "Shortest path" msgstr "Kürzester Pfad" -#: ../gui/wxpython/menustrings.py:661 ../gui/wxpython/menustrings.py:1603 +#: ../gui/wxpython/menustrings.py:662 ../gui/wxpython/menustrings.py:1604 #: ../gui/wxpython/image2target/ii2t_menustrings.py:654 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1580 msgid "Finds shortest path on vector network." msgstr "Findet den kürzesten Weg in einem Vektor-Netzwerk." -#: ../gui/wxpython/menustrings.py:662 ../gui/wxpython/menustrings.py:1604 +#: ../gui/wxpython/menustrings.py:663 ../gui/wxpython/menustrings.py:1605 #: ../gui/wxpython/image2target/ii2t_menustrings.py:655 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1581 msgid "Shortest path for sets of features" msgstr "Kürzester Pfad für eine Gruppen von Objekten" -#: ../gui/wxpython/menustrings.py:663 ../gui/wxpython/menustrings.py:1605 +#: ../gui/wxpython/menustrings.py:664 ../gui/wxpython/menustrings.py:1606 #: ../gui/wxpython/image2target/ii2t_menustrings.py:656 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1582 msgid "Computes shortest distance via the network between the given sets of features. Finds the shortest paths from each 'from' point to the nearest 'to' feature and various information about this relation are uploaded to the attribute table." msgstr "" -#: ../gui/wxpython/menustrings.py:664 ../gui/wxpython/menustrings.py:1606 +#: ../gui/wxpython/menustrings.py:665 ../gui/wxpython/menustrings.py:1607 #: ../gui/wxpython/image2target/ii2t_menustrings.py:657 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1583 msgid "Shortest path using timetables" msgstr "Kürzester Pfad mittels Zeittabellen" -#: ../gui/wxpython/menustrings.py:665 ../gui/wxpython/menustrings.py:1607 +#: ../gui/wxpython/menustrings.py:666 ../gui/wxpython/menustrings.py:1608 #: ../gui/wxpython/image2target/ii2t_menustrings.py:658 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1584 msgid "Finds shortest path using timetables." msgstr "Findet den kürzesten Weg mit Hilfe einer Zeittabellen." -#: ../gui/wxpython/menustrings.py:666 ../gui/wxpython/menustrings.py:1608 +#: ../gui/wxpython/menustrings.py:667 ../gui/wxpython/menustrings.py:1609 #: ../gui/wxpython/image2target/ii2t_menustrings.py:659 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1585 msgid "Shortest path for all pairs" msgstr "Kürzester Pfad für alle Paare" -#: ../gui/wxpython/menustrings.py:667 ../gui/wxpython/menustrings.py:1609 +#: ../gui/wxpython/menustrings.py:668 ../gui/wxpython/menustrings.py:1610 #: ../gui/wxpython/image2target/ii2t_menustrings.py:660 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1586 msgid "Computes the shortest path between all pairs of nodes in the network." msgstr "Berechnet den kürzesten Pfad zwischen allen Paaren von Knoten des Netzwerks." -#: ../gui/wxpython/menustrings.py:668 ../gui/wxpython/menustrings.py:1610 +#: ../gui/wxpython/menustrings.py:669 ../gui/wxpython/menustrings.py:1611 #: ../gui/wxpython/image2target/ii2t_menustrings.py:661 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1587 msgid "Visibility network" msgstr "Sichtbarkeitsnetzwerk" -#: ../gui/wxpython/menustrings.py:669 ../gui/wxpython/menustrings.py:1611 +#: ../gui/wxpython/menustrings.py:670 ../gui/wxpython/menustrings.py:1612 #: ../gui/wxpython/image2target/ii2t_menustrings.py:662 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1588 msgid "Performs visibility graph construction." msgstr "" -#: ../gui/wxpython/menustrings.py:670 ../gui/wxpython/menustrings.py:1612 +#: ../gui/wxpython/menustrings.py:671 ../gui/wxpython/menustrings.py:1613 #: ../gui/wxpython/image2target/ii2t_menustrings.py:663 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1589 msgid "Bridges and articulation points" msgstr "Brücken und Artikulationspunkte" -#: ../gui/wxpython/menustrings.py:671 ../gui/wxpython/menustrings.py:1613 +#: ../gui/wxpython/menustrings.py:672 ../gui/wxpython/menustrings.py:1614 #: ../gui/wxpython/image2target/ii2t_menustrings.py:664 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1590 msgid "Computes bridges and articulation points in the network." msgstr "Berechnet Brücken und Artikulationspunkte im Netzwerk." -#: ../gui/wxpython/menustrings.py:672 ../gui/wxpython/menustrings.py:1614 +#: ../gui/wxpython/menustrings.py:673 ../gui/wxpython/menustrings.py:1615 #: ../gui/wxpython/image2target/ii2t_menustrings.py:665 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1591 msgid "Maximum flow" msgstr "Maximaler Fluss" -#: ../gui/wxpython/menustrings.py:673 ../gui/wxpython/menustrings.py:1615 +#: ../gui/wxpython/menustrings.py:674 ../gui/wxpython/menustrings.py:1616 #: ../gui/wxpython/image2target/ii2t_menustrings.py:666 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1592 msgid "Computes the maximum flow between two sets of nodes in the network." msgstr "Berechnet den maximalen Fluss zwischen zwei Gruppen von Knoten im Netzwerk." -#: ../gui/wxpython/menustrings.py:674 ../gui/wxpython/menustrings.py:1616 +#: ../gui/wxpython/menustrings.py:675 ../gui/wxpython/menustrings.py:1617 #: ../gui/wxpython/image2target/ii2t_menustrings.py:667 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1593 msgid "Vertex connectivity" msgstr "Vertex-Konnektivität" -#: ../gui/wxpython/menustrings.py:675 ../gui/wxpython/menustrings.py:1617 +#: ../gui/wxpython/menustrings.py:676 ../gui/wxpython/menustrings.py:1618 #: ../gui/wxpython/image2target/ii2t_menustrings.py:668 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1594 msgid "Computes vertex connectivity between two sets of nodes in the network." msgstr "Berechnet Vertex Konnektivität zwischen zwei Gruppen von Knoten im Netzwerk." -#: ../gui/wxpython/menustrings.py:676 ../gui/wxpython/menustrings.py:1618 +#: ../gui/wxpython/menustrings.py:677 ../gui/wxpython/menustrings.py:1619 #: ../gui/wxpython/image2target/ii2t_menustrings.py:669 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1595 msgid "Components" msgstr "Komponenten" -#: ../gui/wxpython/menustrings.py:677 ../gui/wxpython/menustrings.py:1619 +#: ../gui/wxpython/menustrings.py:678 ../gui/wxpython/menustrings.py:1620 #: ../gui/wxpython/image2target/ii2t_menustrings.py:670 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1596 msgid "Computes strongly and weakly connected components in the network." msgstr "Berechnet stark und schwach verbundene Komponenten im Netzwerk." -#: ../gui/wxpython/menustrings.py:678 ../gui/wxpython/menustrings.py:1620 +#: ../gui/wxpython/menustrings.py:679 ../gui/wxpython/menustrings.py:1621 #: ../gui/wxpython/image2target/ii2t_menustrings.py:671 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1597 msgid "Centrality" msgstr "Zentralheit" -#: ../gui/wxpython/menustrings.py:679 ../gui/wxpython/menustrings.py:1621 +#: ../gui/wxpython/menustrings.py:680 ../gui/wxpython/menustrings.py:1622 #: ../gui/wxpython/image2target/ii2t_menustrings.py:672 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1598 msgid "Computes degree, centrality, betweeness, closeness and eigenvector centrality measures in the network." msgstr "Berechnet Grad, Zentralität, Betweenness, Closeness und Eigenvektorzentralitätsmaße im Netzwerk." -#: ../gui/wxpython/menustrings.py:680 ../gui/wxpython/menustrings.py:1622 +#: ../gui/wxpython/menustrings.py:681 ../gui/wxpython/menustrings.py:1623 #: ../gui/wxpython/image2target/ii2t_menustrings.py:673 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1599 msgid "Steiner tree" msgstr "Steiner-Problematik" -#: ../gui/wxpython/menustrings.py:681 ../gui/wxpython/menustrings.py:1623 +#: ../gui/wxpython/menustrings.py:682 ../gui/wxpython/menustrings.py:1624 #: ../gui/wxpython/image2target/ii2t_menustrings.py:674 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1600 msgid "Creates Steiner tree for the network and given terminals. Note that 'Minimum Steiner Tree' problem is NP-hard and heuristic algorithm is used in this module so the result may be sub optimal." msgstr "" -#: ../gui/wxpython/menustrings.py:682 ../gui/wxpython/menustrings.py:1624 +#: ../gui/wxpython/menustrings.py:683 ../gui/wxpython/menustrings.py:1625 #: ../gui/wxpython/image2target/ii2t_menustrings.py:675 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1601 msgid "Minimum spanning tree" msgstr "Minimaler aufspannender Baum" -#: ../gui/wxpython/menustrings.py:683 ../gui/wxpython/menustrings.py:1625 +#: ../gui/wxpython/menustrings.py:684 ../gui/wxpython/menustrings.py:1626 #: ../gui/wxpython/image2target/ii2t_menustrings.py:676 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1602 msgid "Computes minimum spanning tree for the network." msgstr "Berechnet den minimalen aufspannenden Baum für das Netzwerk." -#: ../gui/wxpython/menustrings.py:684 ../gui/wxpython/menustrings.py:1626 +#: ../gui/wxpython/menustrings.py:685 ../gui/wxpython/menustrings.py:1627 #: ../gui/wxpython/image2target/ii2t_menustrings.py:677 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1603 msgid "Traveling salesman analysis" msgstr "Traveling-Salesman-Problematik" -#: ../gui/wxpython/menustrings.py:685 ../gui/wxpython/menustrings.py:1627 +#: ../gui/wxpython/menustrings.py:686 ../gui/wxpython/menustrings.py:1628 #: ../gui/wxpython/image2target/ii2t_menustrings.py:678 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1604 msgid "Creates a cycle connecting given nodes (Traveling salesman problem). Note that TSP is NP-hard, heuristic algorithm is used by this module and created cycle may be sub optimal" msgstr "" -#: ../gui/wxpython/menustrings.py:686 ../gui/wxpython/menustrings.py:689 -#: ../gui/wxpython/menustrings.py:1628 ../gui/wxpython/menustrings.py:1631 +#: ../gui/wxpython/menustrings.py:687 ../gui/wxpython/menustrings.py:690 +#: ../gui/wxpython/menustrings.py:1629 ../gui/wxpython/menustrings.py:1632 #: ../gui/wxpython/image2target/ii2t_menustrings.py:679 #: ../gui/wxpython/image2target/ii2t_menustrings.py:680 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1605 @@ -8284,1016 +8258,1016 @@ msgid "Overlay vector maps" msgstr "Vektorkarten überlagern" -#: ../gui/wxpython/menustrings.py:687 ../gui/wxpython/menustrings.py:1629 +#: ../gui/wxpython/menustrings.py:688 ../gui/wxpython/menustrings.py:1630 msgid "Clip vector maps" msgstr "" -#: ../gui/wxpython/menustrings.py:688 ../gui/wxpython/menustrings.py:1630 +#: ../gui/wxpython/menustrings.py:689 ../gui/wxpython/menustrings.py:1631 msgid "Extracts features of input map which overlay features of clip map." msgstr "" -#: ../gui/wxpython/menustrings.py:690 ../gui/wxpython/menustrings.py:1632 +#: ../gui/wxpython/menustrings.py:691 ../gui/wxpython/menustrings.py:1633 #: ../gui/wxpython/image2target/ii2t_menustrings.py:681 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1607 msgid "Overlays two vector maps offering clip, intersection, difference, symmetrical difference, union operators." msgstr "" -#: ../gui/wxpython/menustrings.py:691 ../gui/wxpython/menustrings.py:1633 +#: ../gui/wxpython/menustrings.py:692 ../gui/wxpython/menustrings.py:1634 #: ../gui/wxpython/image2target/ii2t_menustrings.py:682 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1608 msgid "Patch vector maps" msgstr "Patche Vektorkarten" -#: ../gui/wxpython/menustrings.py:692 ../gui/wxpython/menustrings.py:1634 +#: ../gui/wxpython/menustrings.py:693 ../gui/wxpython/menustrings.py:1635 #: ../gui/wxpython/image2target/ii2t_menustrings.py:683 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1609 msgid "Creates a new vector map by combining other vector maps." msgstr "" -#: ../gui/wxpython/menustrings.py:693 ../gui/wxpython/menustrings.py:1635 +#: ../gui/wxpython/menustrings.py:694 ../gui/wxpython/menustrings.py:1636 #: ../gui/wxpython/image2target/ii2t_menustrings.py:684 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1610 msgid "Manage categories" msgstr "" -#: ../gui/wxpython/menustrings.py:694 ../gui/wxpython/menustrings.py:1636 +#: ../gui/wxpython/menustrings.py:695 ../gui/wxpython/menustrings.py:1637 #: ../gui/wxpython/image2target/ii2t_menustrings.py:685 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1611 msgid "Change or report categories" msgstr "" -#: ../gui/wxpython/menustrings.py:695 ../gui/wxpython/menustrings.py:1637 +#: ../gui/wxpython/menustrings.py:696 ../gui/wxpython/menustrings.py:1638 #: ../gui/wxpython/image2target/ii2t_menustrings.py:686 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1612 msgid "Attaches, deletes or reports vector categories to map geometry." msgstr "" -#: ../gui/wxpython/menustrings.py:697 ../gui/wxpython/menustrings.py:1639 +#: ../gui/wxpython/menustrings.py:698 ../gui/wxpython/menustrings.py:1640 #: ../gui/wxpython/image2target/ii2t_menustrings.py:688 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1614 msgid "Changes vector category values for an existing vector map according to results of SQL queries or a value in attribute table column." msgstr "Ändert die Kategorien einer existierenden Vektorkarte entsprechend den Ergebnissen der SQL-Abfragen oder der Werte einer Spalte der Attributtabelle." -#: ../gui/wxpython/menustrings.py:698 ../gui/wxpython/menustrings.py:1640 +#: ../gui/wxpython/menustrings.py:699 ../gui/wxpython/menustrings.py:1641 #: ../gui/wxpython/image2target/ii2t_menustrings.py:689 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1615 #: ../gui/wxpython/dbmgr/dialogs.py:122 msgid "Update attributes" msgstr "Attribute aktualisieren" -#: ../gui/wxpython/menustrings.py:699 ../gui/wxpython/menustrings.py:1641 +#: ../gui/wxpython/menustrings.py:700 ../gui/wxpython/menustrings.py:1642 #: ../gui/wxpython/image2target/ii2t_menustrings.py:690 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1616 msgid "Update area attributes from raster" msgstr "Aktualisiere Flächenattribute aus Raster" -#: ../gui/wxpython/menustrings.py:700 ../gui/wxpython/menustrings.py:1642 +#: ../gui/wxpython/menustrings.py:701 ../gui/wxpython/menustrings.py:1643 #: ../gui/wxpython/image2target/ii2t_menustrings.py:691 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1617 msgid "Calculates univariate statistics from a raster map based on a vector map and uploads statistics to new attribute columns." msgstr "" -#: ../gui/wxpython/menustrings.py:701 ../gui/wxpython/menustrings.py:1643 +#: ../gui/wxpython/menustrings.py:702 ../gui/wxpython/menustrings.py:1644 #: ../gui/wxpython/image2target/ii2t_menustrings.py:692 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1618 msgid "Update area attributes from vector" msgstr "" -#: ../gui/wxpython/menustrings.py:702 ../gui/wxpython/menustrings.py:1644 +#: ../gui/wxpython/menustrings.py:703 ../gui/wxpython/menustrings.py:1645 #: ../gui/wxpython/image2target/ii2t_menustrings.py:693 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1619 msgid "Count points in areas, calculate statistics from point attributes." msgstr "" -#: ../gui/wxpython/menustrings.py:703 ../gui/wxpython/menustrings.py:1645 +#: ../gui/wxpython/menustrings.py:704 ../gui/wxpython/menustrings.py:1646 #: ../gui/wxpython/image2target/ii2t_menustrings.py:694 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1620 msgid "Update point attributes from areas" msgstr "Aktualisiere Punktattribute aus Flächen" -#: ../gui/wxpython/menustrings.py:704 ../gui/wxpython/menustrings.py:1646 +#: ../gui/wxpython/menustrings.py:705 ../gui/wxpython/menustrings.py:1647 #: ../gui/wxpython/image2target/ii2t_menustrings.py:695 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1621 msgid "Uploads vector values at positions of vector points to the table." msgstr "Schreibt den Vektorwert an der Stelle der Vektorpunkte in die Tabelle." -#: ../gui/wxpython/menustrings.py:705 ../gui/wxpython/menustrings.py:1647 +#: ../gui/wxpython/menustrings.py:706 ../gui/wxpython/menustrings.py:1648 #: ../gui/wxpython/image2target/ii2t_menustrings.py:696 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1622 msgid "Update database values from vector" msgstr "Füllt Datenbank basierend auf Vektorobjekten" -#: ../gui/wxpython/menustrings.py:706 ../gui/wxpython/menustrings.py:1648 +#: ../gui/wxpython/menustrings.py:707 ../gui/wxpython/menustrings.py:1649 #: ../gui/wxpython/image2target/ii2t_menustrings.py:697 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1623 msgid "Populates attribute values from vector features." msgstr "" -#: ../gui/wxpython/menustrings.py:707 ../gui/wxpython/menustrings.py:1649 +#: ../gui/wxpython/menustrings.py:708 ../gui/wxpython/menustrings.py:1650 #: ../gui/wxpython/image2target/ii2t_menustrings.py:698 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1624 msgid "Sample raster maps at point locations" msgstr "Rasterkarte an Punktpositionen abtasten" -#: ../gui/wxpython/menustrings.py:708 ../gui/wxpython/menustrings.py:1650 +#: ../gui/wxpython/menustrings.py:709 ../gui/wxpython/menustrings.py:1651 #: ../gui/wxpython/image2target/ii2t_menustrings.py:699 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1625 msgid "Uploads raster values at positions of vector points to the table." msgstr "Ãœbernimmt die Rasterwerte an den Positionen der Vektorpunkte in die Attributtabelle." -#: ../gui/wxpython/menustrings.py:709 ../gui/wxpython/menustrings.py:1651 +#: ../gui/wxpython/menustrings.py:710 ../gui/wxpython/menustrings.py:1652 #: ../gui/wxpython/image2target/ii2t_menustrings.py:700 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1626 msgid "Sample raster neighborhood around points" msgstr "Rasterkarte in der Umgebung von Punktpositionen abtasten" -#: ../gui/wxpython/menustrings.py:710 ../gui/wxpython/menustrings.py:1652 +#: ../gui/wxpython/menustrings.py:711 ../gui/wxpython/menustrings.py:1653 #: ../gui/wxpython/image2target/ii2t_menustrings.py:701 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1627 msgid "Samples a raster map at vector point locations." msgstr "Fragt eine Rasterkarte an den Positionen von Vektorpunkten ab." -#: ../gui/wxpython/menustrings.py:711 ../gui/wxpython/menustrings.py:1653 +#: ../gui/wxpython/menustrings.py:712 ../gui/wxpython/menustrings.py:1654 #: ../gui/wxpython/image2target/ii2t_menustrings.py:702 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1628 msgid "Generate area for current region" msgstr "Erzeuge Fläche aus aktueller Region" -#: ../gui/wxpython/menustrings.py:712 ../gui/wxpython/menustrings.py:1654 +#: ../gui/wxpython/menustrings.py:713 ../gui/wxpython/menustrings.py:1655 #: ../gui/wxpython/image2target/ii2t_menustrings.py:703 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1629 msgid "Creates a vector polygon from the current region extent." msgstr "Erzeugt ein Polygon aus der aktuellen Region." -#: ../gui/wxpython/menustrings.py:713 ../gui/wxpython/menustrings.py:1655 +#: ../gui/wxpython/menustrings.py:714 ../gui/wxpython/menustrings.py:1656 #: ../gui/wxpython/image2target/ii2t_menustrings.py:704 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1630 msgid "Generate areas from points" msgstr "Erzeuge Fläche aus Punkten" -#: ../gui/wxpython/menustrings.py:714 ../gui/wxpython/menustrings.py:1656 +#: ../gui/wxpython/menustrings.py:715 ../gui/wxpython/menustrings.py:1657 #: ../gui/wxpython/image2target/ii2t_menustrings.py:705 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1631 msgid "Convex hull" msgstr "Konvexe Hülle" -#: ../gui/wxpython/menustrings.py:715 ../gui/wxpython/menustrings.py:1657 +#: ../gui/wxpython/menustrings.py:716 ../gui/wxpython/menustrings.py:1658 #: ../gui/wxpython/image2target/ii2t_menustrings.py:706 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1632 msgid "Produces a 2D/3D convex hull for a given vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:716 ../gui/wxpython/menustrings.py:1658 +#: ../gui/wxpython/menustrings.py:717 ../gui/wxpython/menustrings.py:1659 #: ../gui/wxpython/image2target/ii2t_menustrings.py:707 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1633 msgid "Delaunay triangles" msgstr "Delaunay-Dreiecke" -#: ../gui/wxpython/menustrings.py:717 ../gui/wxpython/menustrings.py:1659 +#: ../gui/wxpython/menustrings.py:718 ../gui/wxpython/menustrings.py:1660 #: ../gui/wxpython/image2target/ii2t_menustrings.py:708 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1634 msgid "Creates a Delaunay triangulation from an input vector map containing points or centroids." msgstr "Erzeugt eine Delaunay-Triangulation auf Basis einer Eingabe-Vektorkarte mit Punkten oder Zentroiden." -#: ../gui/wxpython/menustrings.py:718 ../gui/wxpython/menustrings.py:1660 +#: ../gui/wxpython/menustrings.py:719 ../gui/wxpython/menustrings.py:1661 #: ../gui/wxpython/image2target/ii2t_menustrings.py:709 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1635 msgid "Voronoi diagram/Thiessen polygons" msgstr "Voronoi Diagramm / Thiessen Polygone" -#: ../gui/wxpython/menustrings.py:719 ../gui/wxpython/menustrings.py:1661 +#: ../gui/wxpython/menustrings.py:720 ../gui/wxpython/menustrings.py:1662 msgid "Creates a Voronoi diagram constrained to the extents of the current region from an input vector map containing points or centroids." msgstr "" -#: ../gui/wxpython/menustrings.py:720 ../gui/wxpython/menustrings.py:1662 +#: ../gui/wxpython/menustrings.py:721 ../gui/wxpython/menustrings.py:1663 #: ../gui/wxpython/image2target/ii2t_menustrings.py:711 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1637 msgid "Generate grid" msgstr "Gitternetz erzeugen" -#: ../gui/wxpython/menustrings.py:721 ../gui/wxpython/menustrings.py:1663 +#: ../gui/wxpython/menustrings.py:722 ../gui/wxpython/menustrings.py:1664 #: ../gui/wxpython/image2target/ii2t_menustrings.py:712 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1638 msgid "Creates a vector map of a user-defined grid." msgstr "" -#: ../gui/wxpython/menustrings.py:722 ../gui/wxpython/menustrings.py:1664 +#: ../gui/wxpython/menustrings.py:723 ../gui/wxpython/menustrings.py:1665 #: ../gui/wxpython/image2target/ii2t_menustrings.py:713 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1639 msgid "Generate points" msgstr "Erzeuge Punkte" -#: ../gui/wxpython/menustrings.py:723 ../gui/wxpython/menustrings.py:1665 +#: ../gui/wxpython/menustrings.py:724 ../gui/wxpython/menustrings.py:1666 #: ../gui/wxpython/image2target/ii2t_menustrings.py:714 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1640 msgid "Generate from database" msgstr "Erzeuge aus Datenbank" -#: ../gui/wxpython/menustrings.py:724 ../gui/wxpython/menustrings.py:1666 +#: ../gui/wxpython/menustrings.py:725 ../gui/wxpython/menustrings.py:1667 #: ../gui/wxpython/image2target/ii2t_menustrings.py:715 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1641 msgid "Creates new vector (points) map from database table containing coordinates." msgstr "Erzeugt neue Vektorkarte (Punkte) aus einer Datenbanktabelle, die Koordinaten beinhaltet." -#: ../gui/wxpython/menustrings.py:725 ../gui/wxpython/menustrings.py:1667 +#: ../gui/wxpython/menustrings.py:726 ../gui/wxpython/menustrings.py:1668 #: ../gui/wxpython/image2target/ii2t_menustrings.py:716 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1642 msgid "Generate points along lines" msgstr "Erzeuge Punkte entlang von Linien" -#: ../gui/wxpython/menustrings.py:726 ../gui/wxpython/menustrings.py:1668 +#: ../gui/wxpython/menustrings.py:727 ../gui/wxpython/menustrings.py:1669 #: ../gui/wxpython/image2target/ii2t_menustrings.py:717 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1643 msgid "Creates points along input lines in new vector map with 2 layers." msgstr "" -#: ../gui/wxpython/menustrings.py:727 ../gui/wxpython/menustrings.py:1669 +#: ../gui/wxpython/menustrings.py:728 ../gui/wxpython/menustrings.py:1670 #: ../gui/wxpython/image2target/ii2t_menustrings.py:718 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1644 msgid "Generate random points" msgstr "Erzeuge zufällige Punkte" -#: ../gui/wxpython/menustrings.py:728 ../gui/wxpython/menustrings.py:1670 +#: ../gui/wxpython/menustrings.py:729 ../gui/wxpython/menustrings.py:1671 #: ../gui/wxpython/image2target/ii2t_menustrings.py:719 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1645 msgid "Generates random 2D/3D vector points." msgstr "" -#: ../gui/wxpython/menustrings.py:731 ../gui/wxpython/menustrings.py:1673 +#: ../gui/wxpython/menustrings.py:732 ../gui/wxpython/menustrings.py:1674 #: ../gui/wxpython/image2target/ii2t_menustrings.py:722 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1648 msgid "Remove outliers in point sets" msgstr "Entferne Ausreißer aus Punktmenge" -#: ../gui/wxpython/menustrings.py:736 ../gui/wxpython/menustrings.py:1678 +#: ../gui/wxpython/menustrings.py:737 ../gui/wxpython/menustrings.py:1679 #: ../gui/wxpython/image2target/ii2t_menustrings.py:727 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1653 msgid "Basic vector metadata" msgstr "Grundlegende Vektor-Metadaten" -#: ../gui/wxpython/menustrings.py:737 ../gui/wxpython/menustrings.py:1679 +#: ../gui/wxpython/menustrings.py:738 ../gui/wxpython/menustrings.py:1680 #: ../gui/wxpython/image2target/ii2t_menustrings.py:728 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1654 msgid "Outputs basic information about a vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:738 ../gui/wxpython/menustrings.py:1680 +#: ../gui/wxpython/menustrings.py:739 ../gui/wxpython/menustrings.py:1681 #: ../gui/wxpython/image2target/ii2t_menustrings.py:729 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1655 msgid "Classify attribute data" msgstr "Klassifiziert Attributdaten" -#: ../gui/wxpython/menustrings.py:739 ../gui/wxpython/menustrings.py:1681 +#: ../gui/wxpython/menustrings.py:740 ../gui/wxpython/menustrings.py:1682 #: ../gui/wxpython/image2target/ii2t_menustrings.py:730 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1656 msgid "Classifies attribute data, e.g. for thematic mapping" msgstr "Klassifiziert Attributdaten, z.B. für thematische Karten." -#: ../gui/wxpython/menustrings.py:740 ../gui/wxpython/menustrings.py:1682 +#: ../gui/wxpython/menustrings.py:741 ../gui/wxpython/menustrings.py:1683 #: ../gui/wxpython/image2target/ii2t_menustrings.py:731 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1657 msgid "Report topology by category" msgstr "Berichte Topologie nach Kategorien getrennt" -#: ../gui/wxpython/menustrings.py:741 ../gui/wxpython/menustrings.py:1683 +#: ../gui/wxpython/menustrings.py:742 ../gui/wxpython/menustrings.py:1684 #: ../gui/wxpython/image2target/ii2t_menustrings.py:732 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1658 msgid "Reports geometry statistics for vector maps." msgstr "" -#: ../gui/wxpython/menustrings.py:742 ../gui/wxpython/menustrings.py:1684 +#: ../gui/wxpython/menustrings.py:743 ../gui/wxpython/menustrings.py:1685 #: ../gui/wxpython/image2target/ii2t_menustrings.py:733 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1659 msgid "Univariate attribute statistics for points" msgstr "Univariate Statistik für Punktattribute" -#: ../gui/wxpython/menustrings.py:743 ../gui/wxpython/menustrings.py:1685 +#: ../gui/wxpython/menustrings.py:744 ../gui/wxpython/menustrings.py:1686 #: ../gui/wxpython/image2target/ii2t_menustrings.py:734 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1660 msgid "Calculates univariate statistics of vector map features. Variance and standard deviation is calculated only for points if specified." msgstr "" -#: ../gui/wxpython/menustrings.py:744 ../gui/wxpython/menustrings.py:1686 +#: ../gui/wxpython/menustrings.py:745 ../gui/wxpython/menustrings.py:1687 #: ../gui/wxpython/image2target/ii2t_menustrings.py:735 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1661 msgid "Univariate statistics for attribute columns" msgstr "Univariate Statistik für Attributspalten" -#: ../gui/wxpython/menustrings.py:745 ../gui/wxpython/menustrings.py:1687 +#: ../gui/wxpython/menustrings.py:746 ../gui/wxpython/menustrings.py:1688 #: ../gui/wxpython/image2target/ii2t_menustrings.py:736 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1662 msgid "Calculates univariate statistics on selected table column for a GRASS vector map." msgstr "Berechnet univariate Statistiken in ausgewählten Tabellenspalten einer GRASS Vektorkarte." -#: ../gui/wxpython/menustrings.py:747 ../gui/wxpython/menustrings.py:1689 +#: ../gui/wxpython/menustrings.py:748 ../gui/wxpython/menustrings.py:1690 msgid "Vector map profiling tool" msgstr "" -#: ../gui/wxpython/menustrings.py:748 ../gui/wxpython/menustrings.py:1690 +#: ../gui/wxpython/menustrings.py:749 ../gui/wxpython/menustrings.py:1691 #: ../gui/wxpython/image2target/ii2t_menustrings.py:737 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1663 msgid "Quadrat indices" msgstr "Quadrat Indices" -#: ../gui/wxpython/menustrings.py:750 ../gui/wxpython/menustrings.py:1692 +#: ../gui/wxpython/menustrings.py:751 ../gui/wxpython/menustrings.py:1693 #: ../gui/wxpython/image2target/ii2t_menustrings.py:739 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1665 msgid "Test normality" msgstr "Test auf Normalverteilung" -#: ../gui/wxpython/menustrings.py:752 ../gui/wxpython/menustrings.py:1694 +#: ../gui/wxpython/menustrings.py:753 ../gui/wxpython/menustrings.py:1695 #: ../gui/wxpython/image2target/ii2t_menustrings.py:741 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1667 msgid "&Imagery" msgstr "&Bildverarbeitung" -#: ../gui/wxpython/menustrings.py:753 ../gui/wxpython/menustrings.py:1695 +#: ../gui/wxpython/menustrings.py:754 ../gui/wxpython/menustrings.py:1696 #: ../gui/wxpython/image2target/ii2t_menustrings.py:742 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1668 msgid "Develop images and groups" msgstr "Bilder und Gruppen pflegen" -#: ../gui/wxpython/menustrings.py:754 ../gui/wxpython/menustrings.py:1696 +#: ../gui/wxpython/menustrings.py:755 ../gui/wxpython/menustrings.py:1697 #: ../gui/wxpython/image2target/ii2t_menustrings.py:743 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1669 msgid "Create/edit group" msgstr "Erzeuge/editiere Gruppe" -#: ../gui/wxpython/menustrings.py:755 ../gui/wxpython/menustrings.py:1697 +#: ../gui/wxpython/menustrings.py:756 ../gui/wxpython/menustrings.py:1698 #: ../gui/wxpython/image2target/ii2t_menustrings.py:744 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1670 msgid "Creates, edits, and lists groups of imagery files." msgstr "Erzeugt, editiert und listet Gruppen von Bilddateien." -#: ../gui/wxpython/menustrings.py:756 ../gui/wxpython/menustrings.py:1698 +#: ../gui/wxpython/menustrings.py:757 ../gui/wxpython/menustrings.py:1699 #: ../gui/wxpython/image2target/ii2t_menustrings.py:745 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1671 msgid "Target group" msgstr "Zielgruppe" -#: ../gui/wxpython/menustrings.py:757 ../gui/wxpython/menustrings.py:1699 +#: ../gui/wxpython/menustrings.py:758 ../gui/wxpython/menustrings.py:1700 #: ../gui/wxpython/image2target/ii2t_menustrings.py:746 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1672 msgid "Targets an imagery group to a GRASS location and mapset." msgstr "Legt das Ziel für eine Bildgruppe auf eine GRASS Location mit Mapset." -#: ../gui/wxpython/menustrings.py:758 ../gui/wxpython/menustrings.py:1700 +#: ../gui/wxpython/menustrings.py:759 ../gui/wxpython/menustrings.py:1701 #: ../gui/wxpython/image2target/ii2t_menustrings.py:747 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1673 msgid "Mosaic images" msgstr "Mosaikiere Bilder" -#: ../gui/wxpython/menustrings.py:759 ../gui/wxpython/menustrings.py:1701 +#: ../gui/wxpython/menustrings.py:760 ../gui/wxpython/menustrings.py:1702 #: ../gui/wxpython/image2target/ii2t_menustrings.py:748 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1674 msgid "Mosaics several images and extends colormap." msgstr "" -#: ../gui/wxpython/menustrings.py:760 ../gui/wxpython/menustrings.py:1702 +#: ../gui/wxpython/menustrings.py:761 ../gui/wxpython/menustrings.py:1703 #: ../gui/wxpython/image2target/ii2t_menustrings.py:749 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1675 msgid "Manage image colors" msgstr "Verwalte Bildfarben" -#: ../gui/wxpython/menustrings.py:761 ../gui/wxpython/menustrings.py:1703 +#: ../gui/wxpython/menustrings.py:762 ../gui/wxpython/menustrings.py:1704 #: ../gui/wxpython/image2target/ii2t_menustrings.py:750 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1676 msgid "Color balance for RGB" msgstr "Farbenabgleich für RGB" -#: ../gui/wxpython/menustrings.py:762 ../gui/wxpython/menustrings.py:1704 +#: ../gui/wxpython/menustrings.py:763 ../gui/wxpython/menustrings.py:1705 #: ../gui/wxpython/image2target/ii2t_menustrings.py:751 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1677 msgid "Performs auto-balancing of colors for RGB images." msgstr "" -#: ../gui/wxpython/menustrings.py:763 ../gui/wxpython/menustrings.py:1705 +#: ../gui/wxpython/menustrings.py:764 ../gui/wxpython/menustrings.py:1706 #: ../gui/wxpython/image2target/ii2t_menustrings.py:752 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1678 msgid "HIS to RGB" msgstr "HIS zu RGB" -#: ../gui/wxpython/menustrings.py:764 ../gui/wxpython/menustrings.py:1706 +#: ../gui/wxpython/menustrings.py:765 ../gui/wxpython/menustrings.py:1707 #: ../gui/wxpython/image2target/ii2t_menustrings.py:753 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1679 msgid "Transforms raster maps from HIS (Hue-Intensity-Saturation) color space to RGB (Red-Green-Blue) color space." msgstr "Transformiert Rasterkarten aus dem HIS (Hue-Intensity-Saturation) Farbraum in den RGB (Rot-Grün-Blau) Farbraum." -#: ../gui/wxpython/menustrings.py:766 ../gui/wxpython/menustrings.py:1708 +#: ../gui/wxpython/menustrings.py:767 ../gui/wxpython/menustrings.py:1709 #: ../gui/wxpython/image2target/ii2t_menustrings.py:755 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1681 msgid "Transforms raster maps from RGB (Red-Green-Blue) color space to HIS (Hue-Intensity-Saturation) color space." msgstr "Transformiert Rasterkarten aus dem RGB (Rot-Grün-Blau) Farbraum in den HIS (Hue-Intensity-Saturation) Farbraum." -#: ../gui/wxpython/menustrings.py:767 ../gui/wxpython/menustrings.py:1709 +#: ../gui/wxpython/menustrings.py:768 ../gui/wxpython/menustrings.py:1710 #: ../gui/wxpython/image2target/ii2t_menustrings.py:756 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1682 msgid "Rectify image or raster" msgstr "Rektifiziere Bild oder Raster" -#: ../gui/wxpython/menustrings.py:768 ../gui/wxpython/menustrings.py:1710 +#: ../gui/wxpython/menustrings.py:769 ../gui/wxpython/menustrings.py:1711 #: ../gui/wxpython/image2target/ii2t_menustrings.py:757 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1683 msgid "Rectifies an image by computing a coordinate transformation for each pixel in the image based on the control points." msgstr "Rektifiziert ein Bild durch Berechnung einer Koordinatentransformation für jedes Pixel des Bildes basierend auf den Kontrollpunkten." -#: ../gui/wxpython/menustrings.py:769 ../gui/wxpython/menustrings.py:1711 +#: ../gui/wxpython/menustrings.py:770 ../gui/wxpython/menustrings.py:1712 #: ../gui/wxpython/image2target/ii2t_menustrings.py:758 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1684 #: ../gui/wxpython/lmgr/layertree.py:795 msgid "Histogram" msgstr "Histogramm" -#: ../gui/wxpython/menustrings.py:770 ../gui/wxpython/menustrings.py:1712 +#: ../gui/wxpython/menustrings.py:771 ../gui/wxpython/menustrings.py:1713 #: ../gui/wxpython/image2target/ii2t_menustrings.py:759 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1685 msgid "Generate histogram of image" msgstr "Erzeuge Histogramm eines Bildes" -#: ../gui/wxpython/menustrings.py:771 ../gui/wxpython/menustrings.py:1713 +#: ../gui/wxpython/menustrings.py:772 ../gui/wxpython/menustrings.py:1714 #: ../gui/wxpython/image2target/ii2t_menustrings.py:760 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1686 msgid "Spectral response" msgstr "Spektralwert" -#: ../gui/wxpython/menustrings.py:772 ../gui/wxpython/menustrings.py:1714 +#: ../gui/wxpython/menustrings.py:773 ../gui/wxpython/menustrings.py:1715 #: ../gui/wxpython/image2target/ii2t_menustrings.py:761 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1687 msgid "Displays spectral response at user specified locations in group or images." msgstr "Zeigt die Spektralwerte von Gruppen oder Bildern an einem ausgewählten Ort an." -#: ../gui/wxpython/menustrings.py:773 ../gui/wxpython/menustrings.py:1715 +#: ../gui/wxpython/menustrings.py:774 ../gui/wxpython/menustrings.py:1716 #: ../gui/wxpython/image2target/ii2t_menustrings.py:762 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1688 msgid "Pan sharpening" msgstr "" -#: ../gui/wxpython/menustrings.py:774 ../gui/wxpython/menustrings.py:1716 +#: ../gui/wxpython/menustrings.py:775 ../gui/wxpython/menustrings.py:1717 #: ../gui/wxpython/image2target/ii2t_menustrings.py:763 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1689 msgid "Image fusion algorithms to sharpen multispectral with high-res panchromatic channels" msgstr "" -#: ../gui/wxpython/menustrings.py:775 ../gui/wxpython/menustrings.py:1717 +#: ../gui/wxpython/menustrings.py:776 ../gui/wxpython/menustrings.py:1718 #: ../gui/wxpython/image2target/ii2t_menustrings.py:764 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1690 msgid "Classify image" msgstr "Bild klassifizieren" -#: ../gui/wxpython/menustrings.py:776 ../gui/wxpython/menustrings.py:1718 +#: ../gui/wxpython/menustrings.py:777 ../gui/wxpython/menustrings.py:1719 #: ../gui/wxpython/image2target/ii2t_menustrings.py:765 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1691 msgid "Clustering input for unsupervised classification" msgstr "Clustert die Eingabe für eine unüberwachte Klassifikation." -#: ../gui/wxpython/menustrings.py:777 ../gui/wxpython/menustrings.py:1719 +#: ../gui/wxpython/menustrings.py:778 ../gui/wxpython/menustrings.py:1720 #: ../gui/wxpython/image2target/ii2t_menustrings.py:766 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1692 msgid "Generates spectral signatures for land cover types in an image using a clustering algorithm. The resulting signature file is used as input for i.maxlik, to generate an unsupervised image classification." msgstr "" -#: ../gui/wxpython/menustrings.py:778 ../gui/wxpython/menustrings.py:1720 +#: ../gui/wxpython/menustrings.py:779 ../gui/wxpython/menustrings.py:1721 #: ../gui/wxpython/image2target/ii2t_menustrings.py:767 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1693 msgid "Input for supervised MLC" msgstr "Eingabe für überwachte MLC" -#: ../gui/wxpython/menustrings.py:779 ../gui/wxpython/menustrings.py:1721 +#: ../gui/wxpython/menustrings.py:780 ../gui/wxpython/menustrings.py:1722 #: ../gui/wxpython/image2target/ii2t_menustrings.py:768 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1694 msgid "Generates statistics for i.maxlik from raster map." msgstr "Erzeugt Statistiken für i.maxlik aus einer Rasterkarte." -#: ../gui/wxpython/menustrings.py:780 ../gui/wxpython/menustrings.py:1722 +#: ../gui/wxpython/menustrings.py:781 ../gui/wxpython/menustrings.py:1723 #: ../gui/wxpython/image2target/ii2t_menustrings.py:769 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1695 msgid "Maximum likelihood classification (MLC)" msgstr "Maximum Likelihood Klassifikation (MLC)" -#: ../gui/wxpython/menustrings.py:781 ../gui/wxpython/menustrings.py:1723 +#: ../gui/wxpython/menustrings.py:782 ../gui/wxpython/menustrings.py:1724 #: ../gui/wxpython/image2target/ii2t_menustrings.py:770 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1696 msgid "Classifies the cell spectral reflectances in imagery data. Classification is based on the spectral signature information generated by either i.cluster, g.gui.iclass, or i.gensig." msgstr "" -#: ../gui/wxpython/menustrings.py:782 ../gui/wxpython/menustrings.py:1724 -#: ../gui/wxpython/menustrings.py:1994 +#: ../gui/wxpython/menustrings.py:783 ../gui/wxpython/menustrings.py:1725 +#: ../gui/wxpython/menustrings.py:1995 #: ../gui/wxpython/image2target/ii2t_menustrings.py:771 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1697 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1962 msgid "Interactive input for supervised classification" msgstr "" -#: ../gui/wxpython/menustrings.py:783 ../gui/wxpython/menustrings.py:1725 -#: ../gui/wxpython/menustrings.py:1995 +#: ../gui/wxpython/menustrings.py:784 ../gui/wxpython/menustrings.py:1726 +#: ../gui/wxpython/menustrings.py:1996 #: ../gui/wxpython/image2target/ii2t_menustrings.py:772 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1698 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1963 msgid "Generates spectral signatures by allowing the user to outline training areas." msgstr "" -#: ../gui/wxpython/menustrings.py:784 ../gui/wxpython/menustrings.py:1726 +#: ../gui/wxpython/menustrings.py:785 ../gui/wxpython/menustrings.py:1727 #: ../gui/wxpython/image2target/ii2t_menustrings.py:773 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1699 msgid "Input for supervised SMAP" msgstr "Eingabe für überwachte SMAP" -#: ../gui/wxpython/menustrings.py:785 ../gui/wxpython/menustrings.py:1727 +#: ../gui/wxpython/menustrings.py:786 ../gui/wxpython/menustrings.py:1728 #: ../gui/wxpython/image2target/ii2t_menustrings.py:774 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1700 msgid "Generates statistics for i.smap from raster map." msgstr "Erzeugt Statistiken für i.smap aus einer Rasterkarte." -#: ../gui/wxpython/menustrings.py:786 ../gui/wxpython/menustrings.py:1728 +#: ../gui/wxpython/menustrings.py:787 ../gui/wxpython/menustrings.py:1729 #: ../gui/wxpython/image2target/ii2t_menustrings.py:775 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1701 msgid "Sequential maximum a posteriori classification (SMAP)" msgstr "Sequential maximum a posteriori classification (SMAP)" -#: ../gui/wxpython/menustrings.py:787 ../gui/wxpython/menustrings.py:1729 +#: ../gui/wxpython/menustrings.py:788 ../gui/wxpython/menustrings.py:1730 #: ../gui/wxpython/image2target/ii2t_menustrings.py:776 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1702 msgid "Performs contextual image classification using sequential maximum a posteriori (SMAP) estimation." msgstr "Führt eine nachbarschaftsbasierte Bildklassifikation unter Anwendung des 'sequential maximum a posteriori (SMAP)' Ansatzes durch." -#: ../gui/wxpython/menustrings.py:788 ../gui/wxpython/menustrings.py:1730 +#: ../gui/wxpython/menustrings.py:789 ../gui/wxpython/menustrings.py:1731 #: ../gui/wxpython/image2target/ii2t_menustrings.py:777 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1703 msgid "Object segmentation" msgstr "" -#: ../gui/wxpython/menustrings.py:789 ../gui/wxpython/menustrings.py:1731 +#: ../gui/wxpython/menustrings.py:790 ../gui/wxpython/menustrings.py:1732 #: ../gui/wxpython/image2target/ii2t_menustrings.py:778 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1704 msgid "Identifies segments (objects) from imagery data." msgstr "" -#: ../gui/wxpython/menustrings.py:790 ../gui/wxpython/menustrings.py:1732 +#: ../gui/wxpython/menustrings.py:791 ../gui/wxpython/menustrings.py:1733 #: ../gui/wxpython/image2target/ii2t_menustrings.py:779 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1705 msgid "Filter image" msgstr "Bild filtern" -#: ../gui/wxpython/menustrings.py:791 ../gui/wxpython/menustrings.py:1733 +#: ../gui/wxpython/menustrings.py:792 ../gui/wxpython/menustrings.py:1734 #: ../gui/wxpython/image2target/ii2t_menustrings.py:780 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1706 msgid "Edge detection" msgstr "Kantenerkennung" -#: ../gui/wxpython/menustrings.py:792 ../gui/wxpython/menustrings.py:1734 +#: ../gui/wxpython/menustrings.py:793 ../gui/wxpython/menustrings.py:1735 #: ../gui/wxpython/image2target/ii2t_menustrings.py:781 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1707 msgid "Zero-crossing \"edge detection\" raster function for image processing." msgstr "Zero-crossing: Funktion der Bildverarbeitung zur Kantenerkennung." -#: ../gui/wxpython/menustrings.py:793 ../gui/wxpython/menustrings.py:1735 +#: ../gui/wxpython/menustrings.py:794 ../gui/wxpython/menustrings.py:1736 #: ../gui/wxpython/image2target/ii2t_menustrings.py:782 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1708 msgid "Matrix/convolving filter" msgstr "Matrix/Faltungs-Filter" -#: ../gui/wxpython/menustrings.py:794 ../gui/wxpython/menustrings.py:1736 +#: ../gui/wxpython/menustrings.py:795 ../gui/wxpython/menustrings.py:1737 #: ../gui/wxpython/image2target/ii2t_menustrings.py:783 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1709 msgid "Performs raster map matrix filter." msgstr "Raster-Matrix-Filter ausführen" -#: ../gui/wxpython/menustrings.py:795 ../gui/wxpython/menustrings.py:1737 +#: ../gui/wxpython/menustrings.py:796 ../gui/wxpython/menustrings.py:1738 #: ../gui/wxpython/image2target/ii2t_menustrings.py:784 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1710 msgid "Transform image" msgstr "Bildtransformation" -#: ../gui/wxpython/menustrings.py:796 ../gui/wxpython/menustrings.py:1738 +#: ../gui/wxpython/menustrings.py:797 ../gui/wxpython/menustrings.py:1739 #: ../gui/wxpython/image2target/ii2t_menustrings.py:785 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1711 msgid "Canonical correlation" msgstr "Kanonische Korrelation" -#: ../gui/wxpython/menustrings.py:797 ../gui/wxpython/menustrings.py:1739 +#: ../gui/wxpython/menustrings.py:798 ../gui/wxpython/menustrings.py:1740 #: ../gui/wxpython/image2target/ii2t_menustrings.py:786 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1712 msgid "Canonical components analysis (CCA) program for image processing." msgstr "" -#: ../gui/wxpython/menustrings.py:798 ../gui/wxpython/menustrings.py:1740 +#: ../gui/wxpython/menustrings.py:799 ../gui/wxpython/menustrings.py:1741 #: ../gui/wxpython/image2target/ii2t_menustrings.py:787 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1713 msgid "Principal components" msgstr "Hauptkomponenten" -#: ../gui/wxpython/menustrings.py:799 ../gui/wxpython/menustrings.py:1741 +#: ../gui/wxpython/menustrings.py:800 ../gui/wxpython/menustrings.py:1742 #: ../gui/wxpython/image2target/ii2t_menustrings.py:788 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1714 msgid "Principal components analysis (PCA) for image processing." msgstr "Hauptkomponentenanalyse (PCA) für Bildverarbeitung." -#: ../gui/wxpython/menustrings.py:800 ../gui/wxpython/menustrings.py:1742 +#: ../gui/wxpython/menustrings.py:801 ../gui/wxpython/menustrings.py:1743 #: ../gui/wxpython/image2target/ii2t_menustrings.py:789 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1715 msgid "Fast Fourier" msgstr "Fast Fourier" -#: ../gui/wxpython/menustrings.py:801 ../gui/wxpython/menustrings.py:1743 +#: ../gui/wxpython/menustrings.py:802 ../gui/wxpython/menustrings.py:1744 #: ../gui/wxpython/image2target/ii2t_menustrings.py:790 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1716 msgid "Fast Fourier Transform (FFT) for image processing." msgstr "Fast Fourier Transformation (FFT) für die Bildverarbeitung." -#: ../gui/wxpython/menustrings.py:802 ../gui/wxpython/menustrings.py:1744 +#: ../gui/wxpython/menustrings.py:803 ../gui/wxpython/menustrings.py:1745 #: ../gui/wxpython/image2target/ii2t_menustrings.py:791 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1717 msgid "Inverse Fast Fourier" msgstr "Inverse Fast Fourier" -#: ../gui/wxpython/menustrings.py:803 ../gui/wxpython/menustrings.py:1745 +#: ../gui/wxpython/menustrings.py:804 ../gui/wxpython/menustrings.py:1746 #: ../gui/wxpython/image2target/ii2t_menustrings.py:792 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1718 msgid "Inverse Fast Fourier Transform (IFFT) for image processing." msgstr "Inverse Fast Fourier Transformation (IFFT) für die Bildverarbeitung." -#: ../gui/wxpython/menustrings.py:804 ../gui/wxpython/menustrings.py:1746 +#: ../gui/wxpython/menustrings.py:805 ../gui/wxpython/menustrings.py:1747 #: ../gui/wxpython/image2target/ii2t_menustrings.py:793 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1719 msgid "Satellite images tools" msgstr "Wergzeuge zur Satellitenbildverarbeitung" -#: ../gui/wxpython/menustrings.py:805 ../gui/wxpython/menustrings.py:1747 +#: ../gui/wxpython/menustrings.py:806 ../gui/wxpython/menustrings.py:1748 #: ../gui/wxpython/image2target/ii2t_menustrings.py:794 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1720 msgid "Aster DN to radiance/reflectance" msgstr "" -#: ../gui/wxpython/menustrings.py:806 ../gui/wxpython/menustrings.py:1748 +#: ../gui/wxpython/menustrings.py:807 ../gui/wxpython/menustrings.py:1749 #: ../gui/wxpython/image2target/ii2t_menustrings.py:795 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1721 msgid "Calculates Top of Atmosphere Radiance/Reflectance/Brightness Temperature from ASTER DN." msgstr "" -#: ../gui/wxpython/menustrings.py:807 ../gui/wxpython/menustrings.py:1749 +#: ../gui/wxpython/menustrings.py:808 ../gui/wxpython/menustrings.py:1750 #: ../gui/wxpython/image2target/ii2t_menustrings.py:796 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1722 msgid "Landsat DN to radiance/reflectance" msgstr "Landsat Zahlen zu Strahlung/Reflexion" -#: ../gui/wxpython/menustrings.py:808 ../gui/wxpython/menustrings.py:1750 +#: ../gui/wxpython/menustrings.py:809 ../gui/wxpython/menustrings.py:1751 #: ../gui/wxpython/image2target/ii2t_menustrings.py:797 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1723 msgid "Calculates top-of-atmosphere radiance or reflectance and temperature for Landsat MSS/TM/ETM+/OLI" msgstr "" -#: ../gui/wxpython/menustrings.py:809 ../gui/wxpython/menustrings.py:1751 +#: ../gui/wxpython/menustrings.py:810 ../gui/wxpython/menustrings.py:1752 #: ../gui/wxpython/image2target/ii2t_menustrings.py:798 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1724 msgid "Landsat cloud cover assessment" msgstr "Landsat Wolkenbedeckungsanalyse" -#: ../gui/wxpython/menustrings.py:810 ../gui/wxpython/menustrings.py:1752 +#: ../gui/wxpython/menustrings.py:811 ../gui/wxpython/menustrings.py:1753 #: ../gui/wxpython/image2target/ii2t_menustrings.py:799 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1725 msgid "Performs Landsat TM/ETM+ Automatic Cloud Cover Assessment (ACCA)." msgstr "Führt Landsat TM/ETM+ automatische Einschätzung der Wolkenbedeckung (ACCA) durch." -#: ../gui/wxpython/menustrings.py:811 ../gui/wxpython/menustrings.py:1753 +#: ../gui/wxpython/menustrings.py:812 ../gui/wxpython/menustrings.py:1754 #: ../gui/wxpython/image2target/ii2t_menustrings.py:800 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1726 msgid "Modis quality control" msgstr "Modis Qualitätskontrolle" -#: ../gui/wxpython/menustrings.py:812 ../gui/wxpython/menustrings.py:1754 +#: ../gui/wxpython/menustrings.py:813 ../gui/wxpython/menustrings.py:1755 #: ../gui/wxpython/image2target/ii2t_menustrings.py:801 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1727 msgid "Extracts quality control parameters from MODIS QC layers." msgstr "" -#: ../gui/wxpython/menustrings.py:813 ../gui/wxpython/menustrings.py:1755 +#: ../gui/wxpython/menustrings.py:814 ../gui/wxpython/menustrings.py:1756 #: ../gui/wxpython/image2target/ii2t_menustrings.py:802 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1728 msgid "Atmospheric correction" msgstr "Atmosphärische Korrektion" -#: ../gui/wxpython/menustrings.py:814 ../gui/wxpython/menustrings.py:1756 +#: ../gui/wxpython/menustrings.py:815 ../gui/wxpython/menustrings.py:1757 #: ../gui/wxpython/image2target/ii2t_menustrings.py:803 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1729 msgid "Performs atmospheric correction using the 6S algorithm. 6S - Second Simulation of Satellite Signal in the Solar Spectrum." msgstr "" -#: ../gui/wxpython/menustrings.py:815 ../gui/wxpython/menustrings.py:1757 +#: ../gui/wxpython/menustrings.py:816 ../gui/wxpython/menustrings.py:1758 #: ../gui/wxpython/image2target/ii2t_menustrings.py:804 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1730 msgid "Topographic correction" msgstr "Topographische Korrektur" -#: ../gui/wxpython/menustrings.py:816 ../gui/wxpython/menustrings.py:1758 +#: ../gui/wxpython/menustrings.py:817 ../gui/wxpython/menustrings.py:1759 #: ../gui/wxpython/image2target/ii2t_menustrings.py:805 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1731 msgid "Computes topographic correction of reflectance." msgstr "Berechnet topografische Korrektur." -#: ../gui/wxpython/menustrings.py:817 ../gui/wxpython/menustrings.py:1759 +#: ../gui/wxpython/menustrings.py:818 ../gui/wxpython/menustrings.py:1760 msgid "Orthophoto tools" msgstr "" -#: ../gui/wxpython/menustrings.py:818 ../gui/wxpython/menustrings.py:1760 +#: ../gui/wxpython/menustrings.py:819 ../gui/wxpython/menustrings.py:1761 msgid "Manage GCPs for 3D correction" msgstr "" -#: ../gui/wxpython/menustrings.py:819 ../gui/wxpython/menustrings.py:1761 +#: ../gui/wxpython/menustrings.py:820 ../gui/wxpython/menustrings.py:1762 msgid "Georectifies a map and allows managing GCP for 3D correction." msgstr "" -#: ../gui/wxpython/menustrings.py:820 ../gui/wxpython/menustrings.py:1762 +#: ../gui/wxpython/menustrings.py:821 ../gui/wxpython/menustrings.py:1763 msgid "Corrects scanning distortions" msgstr "" -#: ../gui/wxpython/menustrings.py:821 ../gui/wxpython/menustrings.py:1763 +#: ../gui/wxpython/menustrings.py:822 ../gui/wxpython/menustrings.py:1764 msgid "Corrects scanning distortions of a scanned aerial photo." msgstr "" -#: ../gui/wxpython/menustrings.py:822 ../gui/wxpython/menustrings.py:1764 +#: ../gui/wxpython/menustrings.py:823 ../gui/wxpython/menustrings.py:1765 #: ../gui/wxpython/image2target/ii2t_menustrings.py:806 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1732 msgid "Satellite images products" msgstr "Satellitenbildprodukte" -#: ../gui/wxpython/menustrings.py:823 ../gui/wxpython/menustrings.py:1765 +#: ../gui/wxpython/menustrings.py:824 ../gui/wxpython/menustrings.py:1766 #: ../gui/wxpython/image2target/ii2t_menustrings.py:807 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1733 msgid "Vegetation indices" msgstr "" -#: ../gui/wxpython/menustrings.py:824 ../gui/wxpython/menustrings.py:1766 +#: ../gui/wxpython/menustrings.py:825 ../gui/wxpython/menustrings.py:1767 #: ../gui/wxpython/image2target/ii2t_menustrings.py:808 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1734 msgid "Calculates different types of vegetation indices. Uses red and nir bands mostly, and some indices require additional bands." msgstr "" -#: ../gui/wxpython/menustrings.py:825 ../gui/wxpython/menustrings.py:1767 +#: ../gui/wxpython/menustrings.py:826 ../gui/wxpython/menustrings.py:1768 #: ../gui/wxpython/image2target/ii2t_menustrings.py:809 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1735 msgid "Tasseled cap vegetation index" msgstr "Tasseled-Cap Vegetationsindex" -#: ../gui/wxpython/menustrings.py:826 ../gui/wxpython/menustrings.py:1768 +#: ../gui/wxpython/menustrings.py:827 ../gui/wxpython/menustrings.py:1769 #: ../gui/wxpython/image2target/ii2t_menustrings.py:810 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1736 msgid "Performs Tasseled Cap (Kauth Thomas) transformation." msgstr "" -#: ../gui/wxpython/menustrings.py:827 ../gui/wxpython/menustrings.py:1769 +#: ../gui/wxpython/menustrings.py:828 ../gui/wxpython/menustrings.py:1770 #: ../gui/wxpython/image2target/ii2t_menustrings.py:811 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1737 msgid "Albedo" msgstr "Albedo" -#: ../gui/wxpython/menustrings.py:828 ../gui/wxpython/menustrings.py:1770 +#: ../gui/wxpython/menustrings.py:829 ../gui/wxpython/menustrings.py:1771 #: ../gui/wxpython/image2target/ii2t_menustrings.py:812 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1738 msgid "Computes broad band albedo from surface reflectance." msgstr "" -#: ../gui/wxpython/menustrings.py:829 ../gui/wxpython/menustrings.py:1771 +#: ../gui/wxpython/menustrings.py:830 ../gui/wxpython/menustrings.py:1772 #: ../gui/wxpython/image2target/ii2t_menustrings.py:813 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1739 msgid "Emissivity" msgstr "Emissivitï¿œt" -#: ../gui/wxpython/menustrings.py:830 ../gui/wxpython/menustrings.py:1772 +#: ../gui/wxpython/menustrings.py:831 ../gui/wxpython/menustrings.py:1773 #: ../gui/wxpython/image2target/ii2t_menustrings.py:814 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1740 msgid "Computes emissivity from NDVI, generic method for sparse land." msgstr "" -#: ../gui/wxpython/menustrings.py:831 ../gui/wxpython/menustrings.py:1773 +#: ../gui/wxpython/menustrings.py:832 ../gui/wxpython/menustrings.py:1774 #: ../gui/wxpython/image2target/ii2t_menustrings.py:815 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1741 msgid "Biomass growth" msgstr "Biomassenwachstum" -#: ../gui/wxpython/menustrings.py:832 ../gui/wxpython/menustrings.py:1774 +#: ../gui/wxpython/menustrings.py:833 ../gui/wxpython/menustrings.py:1775 #: ../gui/wxpython/image2target/ii2t_menustrings.py:816 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1742 msgid "Computes biomass growth, precursor of crop yield calculation." msgstr "" -#: ../gui/wxpython/menustrings.py:833 ../gui/wxpython/menustrings.py:1775 +#: ../gui/wxpython/menustrings.py:834 ../gui/wxpython/menustrings.py:1776 #: ../gui/wxpython/image2target/ii2t_menustrings.py:817 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1743 msgid "Evapotranspiration calculation" msgstr "" -#: ../gui/wxpython/menustrings.py:834 ../gui/wxpython/menustrings.py:1776 +#: ../gui/wxpython/menustrings.py:835 ../gui/wxpython/menustrings.py:1777 #: ../gui/wxpython/image2target/ii2t_menustrings.py:818 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1744 msgid "Instantaneaous Net Radiation" msgstr "" -#: ../gui/wxpython/menustrings.py:835 ../gui/wxpython/menustrings.py:1777 +#: ../gui/wxpython/menustrings.py:836 ../gui/wxpython/menustrings.py:1778 #: ../gui/wxpython/image2target/ii2t_menustrings.py:819 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1745 msgid "Net radiation approximation (Bastiaanssen, 1995)." msgstr "" -#: ../gui/wxpython/menustrings.py:836 ../gui/wxpython/menustrings.py:1778 +#: ../gui/wxpython/menustrings.py:837 ../gui/wxpython/menustrings.py:1779 #: ../gui/wxpython/image2target/ii2t_menustrings.py:820 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1746 msgid "Soil heat flux" msgstr "" -#: ../gui/wxpython/menustrings.py:837 ../gui/wxpython/menustrings.py:1779 +#: ../gui/wxpython/menustrings.py:838 ../gui/wxpython/menustrings.py:1780 #: ../gui/wxpython/image2target/ii2t_menustrings.py:821 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1747 msgid "Soil heat flux approximation (Bastiaanssen, 1995)." msgstr "" -#: ../gui/wxpython/menustrings.py:838 ../gui/wxpython/menustrings.py:1780 +#: ../gui/wxpython/menustrings.py:839 ../gui/wxpython/menustrings.py:1781 #: ../gui/wxpython/image2target/ii2t_menustrings.py:822 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1748 msgid "Sensible heat flux" msgstr "" -#: ../gui/wxpython/menustrings.py:839 ../gui/wxpython/menustrings.py:1781 +#: ../gui/wxpython/menustrings.py:840 ../gui/wxpython/menustrings.py:1782 #: ../gui/wxpython/image2target/ii2t_menustrings.py:823 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1749 msgid "Computes sensible heat flux iteration SEBAL 01." msgstr "" -#: ../gui/wxpython/menustrings.py:840 ../gui/wxpython/menustrings.py:1782 +#: ../gui/wxpython/menustrings.py:841 ../gui/wxpython/menustrings.py:1783 #: ../gui/wxpython/image2target/ii2t_menustrings.py:824 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1750 msgid "Evaporative fraction" msgstr "" -#: ../gui/wxpython/menustrings.py:841 ../gui/wxpython/menustrings.py:1783 +#: ../gui/wxpython/menustrings.py:842 ../gui/wxpython/menustrings.py:1784 #: ../gui/wxpython/image2target/ii2t_menustrings.py:825 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1751 msgid "Computes evaporative fraction and root zone soil moisture." msgstr "" -#: ../gui/wxpython/menustrings.py:842 ../gui/wxpython/menustrings.py:1784 +#: ../gui/wxpython/menustrings.py:843 ../gui/wxpython/menustrings.py:1785 #: ../gui/wxpython/image2target/ii2t_menustrings.py:826 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1752 msgid "Actual Evapotranspiration" msgstr "" -#: ../gui/wxpython/menustrings.py:843 ../gui/wxpython/menustrings.py:1785 +#: ../gui/wxpython/menustrings.py:844 ../gui/wxpython/menustrings.py:1786 #: ../gui/wxpython/image2target/ii2t_menustrings.py:827 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1753 msgid "Actual evapotranspiration for diurnal period (Bastiaanssen, 1995)." msgstr "" -#: ../gui/wxpython/menustrings.py:844 ../gui/wxpython/menustrings.py:1786 +#: ../gui/wxpython/menustrings.py:845 ../gui/wxpython/menustrings.py:1787 #: ../gui/wxpython/image2target/ii2t_menustrings.py:828 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1754 msgid "Temporal integration of ETa" msgstr "" -#: ../gui/wxpython/menustrings.py:845 ../gui/wxpython/menustrings.py:1787 +#: ../gui/wxpython/menustrings.py:846 ../gui/wxpython/menustrings.py:1788 #: ../gui/wxpython/image2target/ii2t_menustrings.py:829 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1755 msgid "Computes temporal integration of satellite ET actual (ETa) following the daily ET reference (ETo) from meteorological station(s)." msgstr "" -#: ../gui/wxpython/menustrings.py:846 ../gui/wxpython/menustrings.py:1788 +#: ../gui/wxpython/menustrings.py:847 ../gui/wxpython/menustrings.py:1789 #: ../gui/wxpython/image2target/ii2t_menustrings.py:830 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1756 msgid "Hargreaves methods Evapotranspiration" msgstr "" -#: ../gui/wxpython/menustrings.py:847 ../gui/wxpython/menustrings.py:1789 +#: ../gui/wxpython/menustrings.py:848 ../gui/wxpython/menustrings.py:1790 #: ../gui/wxpython/image2target/ii2t_menustrings.py:831 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1757 msgid "Computes evapotranspiration calculation modified or original Hargreaves formulation, 2001." msgstr "" -#: ../gui/wxpython/menustrings.py:848 ../gui/wxpython/menustrings.py:1790 +#: ../gui/wxpython/menustrings.py:849 ../gui/wxpython/menustrings.py:1791 #: ../gui/wxpython/image2target/ii2t_menustrings.py:832 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1758 msgid "Penman-Monteith Evapotranspiration" msgstr "" -#: ../gui/wxpython/menustrings.py:849 ../gui/wxpython/menustrings.py:1791 +#: ../gui/wxpython/menustrings.py:850 ../gui/wxpython/menustrings.py:1792 #: ../gui/wxpython/image2target/ii2t_menustrings.py:833 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1759 msgid "Computes potential evapotranspiration calculation with hourly Penman-Monteith." msgstr "" -#: ../gui/wxpython/menustrings.py:850 ../gui/wxpython/menustrings.py:1792 +#: ../gui/wxpython/menustrings.py:851 ../gui/wxpython/menustrings.py:1793 #: ../gui/wxpython/image2target/ii2t_menustrings.py:834 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1760 msgid "Priestley-Taylor Evapotranspiration" msgstr "" -#: ../gui/wxpython/menustrings.py:851 ../gui/wxpython/menustrings.py:1793 +#: ../gui/wxpython/menustrings.py:852 ../gui/wxpython/menustrings.py:1794 #: ../gui/wxpython/image2target/ii2t_menustrings.py:835 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1761 msgid "Computes evapotranspiration calculation Priestley and Taylor formulation, 1972." msgstr "" -#: ../gui/wxpython/menustrings.py:853 ../gui/wxpython/menustrings.py:1795 +#: ../gui/wxpython/menustrings.py:854 ../gui/wxpython/menustrings.py:1796 #: ../gui/wxpython/image2target/ii2t_menustrings.py:837 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1763 msgid "Kappa analysis" msgstr "Kappa Analyse" -#: ../gui/wxpython/menustrings.py:854 ../gui/wxpython/menustrings.py:1796 +#: ../gui/wxpython/menustrings.py:855 ../gui/wxpython/menustrings.py:1797 #: ../gui/wxpython/image2target/ii2t_menustrings.py:838 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1764 msgid "Calculates error matrix and kappa parameter for accuracy assessment of classification result." msgstr "" -#: ../gui/wxpython/menustrings.py:855 ../gui/wxpython/menustrings.py:1797 +#: ../gui/wxpython/menustrings.py:856 ../gui/wxpython/menustrings.py:1798 #: ../gui/wxpython/image2target/ii2t_menustrings.py:839 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1765 msgid "OIF for LandSat TM" msgstr "OIF für LandSat TM" -#: ../gui/wxpython/menustrings.py:856 ../gui/wxpython/menustrings.py:1798 +#: ../gui/wxpython/menustrings.py:857 ../gui/wxpython/menustrings.py:1799 #: ../gui/wxpython/image2target/ii2t_menustrings.py:840 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1766 msgid "Calculates Optimum-Index-Factor table for spectral bands" msgstr "" -#: ../gui/wxpython/menustrings.py:857 ../gui/wxpython/menustrings.py:1799 +#: ../gui/wxpython/menustrings.py:858 ../gui/wxpython/menustrings.py:1800 #: ../gui/wxpython/image2target/ii2t_menustrings.py:841 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1767 msgid "3D r&aster" msgstr "" -#: ../gui/wxpython/menustrings.py:858 ../gui/wxpython/menustrings.py:1800 +#: ../gui/wxpython/menustrings.py:859 ../gui/wxpython/menustrings.py:1801 #: ../gui/wxpython/image2target/ii2t_menustrings.py:842 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1768 msgid "Develop 3D raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:859 ../gui/wxpython/menustrings.py:1801 +#: ../gui/wxpython/menustrings.py:860 ../gui/wxpython/menustrings.py:1802 #: ../gui/wxpython/image2target/ii2t_menustrings.py:843 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1769 msgid "Manage 3D NULL values" msgstr "3D NULLwerte verwalten" -#: ../gui/wxpython/menustrings.py:860 ../gui/wxpython/menustrings.py:1802 +#: ../gui/wxpython/menustrings.py:861 ../gui/wxpython/menustrings.py:1803 #: ../gui/wxpython/image2target/ii2t_menustrings.py:844 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1770 msgid "Explicitly create the 3D NULL-value bitmap file." msgstr "Erstelle explizit ein 3D NULL-Wert Bitmap Datei." -#: ../gui/wxpython/menustrings.py:861 ../gui/wxpython/menustrings.py:1803 +#: ../gui/wxpython/menustrings.py:862 ../gui/wxpython/menustrings.py:1804 #: ../gui/wxpython/image2target/ii2t_menustrings.py:845 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1771 msgid "Manage timestamp" msgstr "Zeitstempel verwalten" -#: ../gui/wxpython/menustrings.py:862 ../gui/wxpython/menustrings.py:1804 +#: ../gui/wxpython/menustrings.py:863 ../gui/wxpython/menustrings.py:1805 #: ../gui/wxpython/image2target/ii2t_menustrings.py:846 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1772 msgid "Modifies a timestamp for a 3D raster map. Print/add/remove a timestamp for a 3D raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:864 ../gui/wxpython/menustrings.py:1806 +#: ../gui/wxpython/menustrings.py:865 ../gui/wxpython/menustrings.py:1807 #: ../gui/wxpython/image2target/ii2t_menustrings.py:848 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1774 msgid "3D rasters to raster series" msgstr "" -#: ../gui/wxpython/menustrings.py:866 ../gui/wxpython/menustrings.py:1808 +#: ../gui/wxpython/menustrings.py:867 ../gui/wxpython/menustrings.py:1809 #: ../gui/wxpython/image2target/ii2t_menustrings.py:850 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1776 msgid "3D color tables" msgstr "" -#: ../gui/wxpython/menustrings.py:867 ../gui/wxpython/menustrings.py:1809 +#: ../gui/wxpython/menustrings.py:868 ../gui/wxpython/menustrings.py:1810 #: ../gui/wxpython/image2target/ii2t_menustrings.py:851 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1777 msgid "Creates/modifies the color table associated with a 3D raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:868 ../gui/wxpython/menustrings.py:1810 +#: ../gui/wxpython/menustrings.py:869 ../gui/wxpython/menustrings.py:1811 #: ../gui/wxpython/image2target/ii2t_menustrings.py:852 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1778 msgid "Export 3D color table" msgstr "" -#: ../gui/wxpython/menustrings.py:869 ../gui/wxpython/menustrings.py:1811 +#: ../gui/wxpython/menustrings.py:870 ../gui/wxpython/menustrings.py:1812 #: ../gui/wxpython/image2target/ii2t_menustrings.py:853 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1779 msgid "Exports the color table associated with a 3D raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:870 ../gui/wxpython/menustrings.py:1812 +#: ../gui/wxpython/menustrings.py:871 ../gui/wxpython/menustrings.py:1813 #: ../gui/wxpython/image2target/ii2t_menustrings.py:854 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1780 msgid "3D mask" msgstr "" -#: ../gui/wxpython/menustrings.py:871 ../gui/wxpython/menustrings.py:1813 +#: ../gui/wxpython/menustrings.py:872 ../gui/wxpython/menustrings.py:1814 #: ../gui/wxpython/image2target/ii2t_menustrings.py:855 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1781 msgid "Establishes the current working 3D raster mask." msgstr "Aktuelle 3D Maske erstellen." -#: ../gui/wxpython/menustrings.py:872 ../gui/wxpython/menustrings.py:873 -#: ../gui/wxpython/menustrings.py:1814 ../gui/wxpython/menustrings.py:1815 +#: ../gui/wxpython/menustrings.py:873 ../gui/wxpython/menustrings.py:874 +#: ../gui/wxpython/menustrings.py:1815 ../gui/wxpython/menustrings.py:1816 #: ../gui/wxpython/image2target/ii2t_menustrings.py:856 #: ../gui/wxpython/image2target/ii2t_menustrings.py:857 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1782 @@ -9301,224 +9275,224 @@ msgid "3D raster map calculator" msgstr "" -#: ../gui/wxpython/menustrings.py:874 ../gui/wxpython/menustrings.py:1816 +#: ../gui/wxpython/menustrings.py:875 ../gui/wxpython/menustrings.py:1817 #: ../gui/wxpython/image2target/ii2t_menustrings.py:858 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1784 msgid "Cross section" msgstr "Querschnitt" -#: ../gui/wxpython/menustrings.py:875 ../gui/wxpython/menustrings.py:1817 +#: ../gui/wxpython/menustrings.py:876 ../gui/wxpython/menustrings.py:1818 #: ../gui/wxpython/image2target/ii2t_menustrings.py:859 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1785 msgid "Creates cross section 2D raster map from 3D raster map based on 2D elevation map" msgstr "" -#: ../gui/wxpython/menustrings.py:877 ../gui/wxpython/menustrings.py:1819 +#: ../gui/wxpython/menustrings.py:878 ../gui/wxpython/menustrings.py:1820 #: ../gui/wxpython/image2target/ii2t_menustrings.py:861 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1787 msgid "Numerical calculation program for transient, confined groundwater flow in three dimensions." msgstr "" -#: ../gui/wxpython/menustrings.py:878 ../gui/wxpython/menustrings.py:1820 +#: ../gui/wxpython/menustrings.py:879 ../gui/wxpython/menustrings.py:1821 #: ../gui/wxpython/image2target/ii2t_menustrings.py:862 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1788 msgid "Interpolate 3D raster from points" msgstr "" -#: ../gui/wxpython/menustrings.py:879 ../gui/wxpython/menustrings.py:1821 +#: ../gui/wxpython/menustrings.py:880 ../gui/wxpython/menustrings.py:1822 #: ../gui/wxpython/image2target/ii2t_menustrings.py:863 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1789 msgid "Interpolates point data to a 3D raster map using regularized spline with tension (RST) algorithm." msgstr "Interpoliert Punkte zu einem G3D Grid Volumen unter Verwendung des regularized spline with tension (RST) Algorithmus." -#: ../gui/wxpython/menustrings.py:881 ../gui/wxpython/menustrings.py:1823 +#: ../gui/wxpython/menustrings.py:882 ../gui/wxpython/menustrings.py:1824 #: ../gui/wxpython/image2target/ii2t_menustrings.py:865 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1791 msgid "Basic 3D raster metadata" msgstr "" -#: ../gui/wxpython/menustrings.py:882 ../gui/wxpython/menustrings.py:1824 +#: ../gui/wxpython/menustrings.py:883 ../gui/wxpython/menustrings.py:1825 #: ../gui/wxpython/image2target/ii2t_menustrings.py:866 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1792 msgid "Outputs basic information about a user-specified 3D raster map layer." msgstr "Gibt Basisinformationen einer benutzerdefinierten 3D Rasterkarte aus." -#: ../gui/wxpython/menustrings.py:883 ../gui/wxpython/menustrings.py:1825 +#: ../gui/wxpython/menustrings.py:884 ../gui/wxpython/menustrings.py:1826 #: ../gui/wxpython/image2target/ii2t_menustrings.py:867 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1793 msgid "3D raster statistics" msgstr "" -#: ../gui/wxpython/menustrings.py:884 ../gui/wxpython/menustrings.py:1826 +#: ../gui/wxpython/menustrings.py:885 ../gui/wxpython/menustrings.py:1827 #: ../gui/wxpython/image2target/ii2t_menustrings.py:868 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1794 msgid "Generates volume statistics for 3D raster maps." msgstr "Erzeugt Volumenstatistik für 3D-Rasterkarten." -#: ../gui/wxpython/menustrings.py:885 ../gui/wxpython/menustrings.py:1827 +#: ../gui/wxpython/menustrings.py:886 ../gui/wxpython/menustrings.py:1828 #: ../gui/wxpython/image2target/ii2t_menustrings.py:869 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1795 msgid "Univariate statistics for 3D rasters" msgstr "" -#: ../gui/wxpython/menustrings.py:886 ../gui/wxpython/menustrings.py:1828 +#: ../gui/wxpython/menustrings.py:887 ../gui/wxpython/menustrings.py:1829 #: ../gui/wxpython/image2target/ii2t_menustrings.py:870 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1796 msgid "Calculates univariate statistics from the non-null cells of a 3D raster map. Statistics include number of cells counted, minimum and maximum cell values, range, arithmetic mean, population variance, standard deviation, coefficient of variation, and sum." msgstr "" -#: ../gui/wxpython/menustrings.py:887 ../gui/wxpython/menustrings.py:1829 +#: ../gui/wxpython/menustrings.py:888 ../gui/wxpython/menustrings.py:1830 #: ../gui/wxpython/image2target/ii2t_menustrings.py:871 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1797 msgid "&Database" msgstr "&Datenbank" -#: ../gui/wxpython/menustrings.py:888 ../gui/wxpython/menustrings.py:1830 +#: ../gui/wxpython/menustrings.py:889 ../gui/wxpython/menustrings.py:1831 #: ../gui/wxpython/image2target/ii2t_menustrings.py:872 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1798 msgid "Database information" msgstr "Datenbankinformation" -#: ../gui/wxpython/menustrings.py:889 ../gui/wxpython/menustrings.py:1831 +#: ../gui/wxpython/menustrings.py:890 ../gui/wxpython/menustrings.py:1832 #: ../gui/wxpython/image2target/ii2t_menustrings.py:873 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1799 msgid "List databases" msgstr "Datenbanken auflisten" -#: ../gui/wxpython/menustrings.py:890 ../gui/wxpython/menustrings.py:1832 +#: ../gui/wxpython/menustrings.py:891 ../gui/wxpython/menustrings.py:1833 #: ../gui/wxpython/image2target/ii2t_menustrings.py:874 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1800 msgid "Lists all databases for a given driver and location." msgstr "" -#: ../gui/wxpython/menustrings.py:891 ../gui/wxpython/menustrings.py:1833 +#: ../gui/wxpython/menustrings.py:892 ../gui/wxpython/menustrings.py:1834 #: ../gui/wxpython/image2target/ii2t_menustrings.py:875 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1801 msgid "List drivers" msgstr "Treiber auflisten" -#: ../gui/wxpython/menustrings.py:892 ../gui/wxpython/menustrings.py:1834 +#: ../gui/wxpython/menustrings.py:893 ../gui/wxpython/menustrings.py:1835 #: ../gui/wxpython/image2target/ii2t_menustrings.py:876 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1802 msgid "Lists all database drivers." msgstr "Listet alle Datenbanktreiber." -#: ../gui/wxpython/menustrings.py:893 ../gui/wxpython/menustrings.py:1835 +#: ../gui/wxpython/menustrings.py:894 ../gui/wxpython/menustrings.py:1836 #: ../gui/wxpython/image2target/ii2t_menustrings.py:877 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1803 msgid "List tables" msgstr "Tabellen auflisten" -#: ../gui/wxpython/menustrings.py:894 ../gui/wxpython/menustrings.py:1836 +#: ../gui/wxpython/menustrings.py:895 ../gui/wxpython/menustrings.py:1837 #: ../gui/wxpython/image2target/ii2t_menustrings.py:878 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1804 msgid "Lists all tables for a given database." msgstr "Listet alle Tabellen einer Datenbank." -#: ../gui/wxpython/menustrings.py:895 ../gui/wxpython/menustrings.py:1837 +#: ../gui/wxpython/menustrings.py:896 ../gui/wxpython/menustrings.py:1838 #: ../gui/wxpython/image2target/ii2t_menustrings.py:879 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1805 msgid "Describe table" msgstr "Tabelle beschreiben" -#: ../gui/wxpython/menustrings.py:896 ../gui/wxpython/menustrings.py:1838 +#: ../gui/wxpython/menustrings.py:897 ../gui/wxpython/menustrings.py:1839 #: ../gui/wxpython/image2target/ii2t_menustrings.py:880 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1806 msgid "Describes a table in detail." msgstr "Beschreibe eine Tabelle detailliert." -#: ../gui/wxpython/menustrings.py:897 ../gui/wxpython/menustrings.py:1839 +#: ../gui/wxpython/menustrings.py:898 ../gui/wxpython/menustrings.py:1840 #: ../gui/wxpython/image2target/ii2t_menustrings.py:881 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1807 msgid "List columns" msgstr "Spalten auflisten" -#: ../gui/wxpython/menustrings.py:898 ../gui/wxpython/menustrings.py:1840 +#: ../gui/wxpython/menustrings.py:899 ../gui/wxpython/menustrings.py:1841 #: ../gui/wxpython/image2target/ii2t_menustrings.py:882 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1808 msgid "List all columns for a given table." msgstr "Listet alle Spalten einer Tabelle." -#: ../gui/wxpython/menustrings.py:899 ../gui/wxpython/menustrings.py:1841 +#: ../gui/wxpython/menustrings.py:900 ../gui/wxpython/menustrings.py:1842 #: ../gui/wxpython/image2target/ii2t_menustrings.py:883 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1809 msgid "Manage databases" msgstr "Datenbanken verwalten" -#: ../gui/wxpython/menustrings.py:900 ../gui/wxpython/menustrings.py:1842 +#: ../gui/wxpython/menustrings.py:901 ../gui/wxpython/menustrings.py:1843 #: ../gui/wxpython/image2target/ii2t_menustrings.py:884 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1810 msgid "Connect" msgstr "Verbinde" -#: ../gui/wxpython/menustrings.py:901 ../gui/wxpython/menustrings.py:1843 +#: ../gui/wxpython/menustrings.py:902 ../gui/wxpython/menustrings.py:1844 #: ../gui/wxpython/image2target/ii2t_menustrings.py:885 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1811 msgid "Prints/sets general DB connection for current mapset." msgstr "" -#: ../gui/wxpython/menustrings.py:902 ../gui/wxpython/menustrings.py:1844 +#: ../gui/wxpython/menustrings.py:903 ../gui/wxpython/menustrings.py:1845 #: ../gui/wxpython/image2target/ii2t_menustrings.py:886 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1812 msgid "Login" msgstr "Login" -#: ../gui/wxpython/menustrings.py:903 ../gui/wxpython/menustrings.py:1845 +#: ../gui/wxpython/menustrings.py:904 ../gui/wxpython/menustrings.py:1846 #: ../gui/wxpython/image2target/ii2t_menustrings.py:887 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1813 msgid "Sets user/password for DB driver/database." msgstr "" -#: ../gui/wxpython/menustrings.py:904 ../gui/wxpython/menustrings.py:1846 +#: ../gui/wxpython/menustrings.py:905 ../gui/wxpython/menustrings.py:1847 #: ../gui/wxpython/image2target/ii2t_menustrings.py:888 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1814 msgid "Create database" msgstr "Erzeuge Datenbank" -#: ../gui/wxpython/menustrings.py:905 ../gui/wxpython/menustrings.py:1847 +#: ../gui/wxpython/menustrings.py:906 ../gui/wxpython/menustrings.py:1848 #: ../gui/wxpython/image2target/ii2t_menustrings.py:889 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1815 msgid "Creates an empty database." msgstr "Erzeugt eine leere Datenbank." -#: ../gui/wxpython/menustrings.py:906 ../gui/wxpython/menustrings.py:1848 +#: ../gui/wxpython/menustrings.py:907 ../gui/wxpython/menustrings.py:1849 #: ../gui/wxpython/image2target/ii2t_menustrings.py:890 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1816 msgid "Drop database" msgstr "" -#: ../gui/wxpython/menustrings.py:907 ../gui/wxpython/menustrings.py:1849 +#: ../gui/wxpython/menustrings.py:908 ../gui/wxpython/menustrings.py:1850 #: ../gui/wxpython/image2target/ii2t_menustrings.py:891 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1817 msgid "Removes an existing database." msgstr "" -#: ../gui/wxpython/menustrings.py:908 ../gui/wxpython/menustrings.py:1850 +#: ../gui/wxpython/menustrings.py:909 ../gui/wxpython/menustrings.py:1851 #: ../gui/wxpython/image2target/ii2t_menustrings.py:892 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1818 msgid "Drop table" msgstr "Tabelle löschen" -#: ../gui/wxpython/menustrings.py:909 ../gui/wxpython/menustrings.py:1851 +#: ../gui/wxpython/menustrings.py:910 ../gui/wxpython/menustrings.py:1852 #: ../gui/wxpython/image2target/ii2t_menustrings.py:893 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1819 msgid "Drops an attribute table." msgstr "Löscht eine Attributtabelle." -#: ../gui/wxpython/menustrings.py:910 ../gui/wxpython/menustrings.py:1852 +#: ../gui/wxpython/menustrings.py:911 ../gui/wxpython/menustrings.py:1853 #: ../gui/wxpython/image2target/ii2t_menustrings.py:894 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1820 msgid "Copy table" msgstr "Tabelle kopieren" -#: ../gui/wxpython/menustrings.py:911 ../gui/wxpython/menustrings.py:1853 +#: ../gui/wxpython/menustrings.py:912 ../gui/wxpython/menustrings.py:1854 #: ../gui/wxpython/image2target/ii2t_menustrings.py:895 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1821 msgid "Copy a table. Either 'from_table' (optionally with 'where') can be used or 'select' option, but not 'from_table' and 'select' at the same time." msgstr "" -#: ../gui/wxpython/menustrings.py:912 ../gui/wxpython/menustrings.py:932 -#: ../gui/wxpython/menustrings.py:1854 ../gui/wxpython/menustrings.py:1874 +#: ../gui/wxpython/menustrings.py:913 ../gui/wxpython/menustrings.py:933 +#: ../gui/wxpython/menustrings.py:1855 ../gui/wxpython/menustrings.py:1875 #: ../gui/wxpython/image2target/ii2t_menustrings.py:896 #: ../gui/wxpython/image2target/ii2t_menustrings.py:916 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1822 @@ -9526,1196 +9500,1196 @@ msgid "Drop column" msgstr "Lösche Spalte" -#: ../gui/wxpython/menustrings.py:913 ../gui/wxpython/menustrings.py:1855 +#: ../gui/wxpython/menustrings.py:914 ../gui/wxpython/menustrings.py:1856 #: ../gui/wxpython/image2target/ii2t_menustrings.py:897 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1823 msgid "Drops a column from selected attribute table." msgstr "" -#: ../gui/wxpython/menustrings.py:914 ../gui/wxpython/menustrings.py:1856 +#: ../gui/wxpython/menustrings.py:915 ../gui/wxpython/menustrings.py:1857 #: ../gui/wxpython/image2target/ii2t_menustrings.py:898 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1824 msgid "Test" msgstr "Testen" -#: ../gui/wxpython/menustrings.py:915 ../gui/wxpython/menustrings.py:1857 +#: ../gui/wxpython/menustrings.py:916 ../gui/wxpython/menustrings.py:1858 #: ../gui/wxpython/image2target/ii2t_menustrings.py:899 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1825 msgid "Test database driver, database must exist and set by db.connect." msgstr "Teste den Datenbank-Treiber. Die Datenbank muß existieren und mittels db.connect verbunden sein." -#: ../gui/wxpython/menustrings.py:916 ../gui/wxpython/menustrings.py:1858 +#: ../gui/wxpython/menustrings.py:917 ../gui/wxpython/menustrings.py:1859 #: ../gui/wxpython/image2target/ii2t_menustrings.py:900 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1826 -#: ../gui/wxpython/dbmgr/sqlbuilder.py:111 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:115 msgid "Query" msgstr "Abfrage" -#: ../gui/wxpython/menustrings.py:917 ../gui/wxpython/menustrings.py:1859 +#: ../gui/wxpython/menustrings.py:918 ../gui/wxpython/menustrings.py:1860 #: ../gui/wxpython/image2target/ii2t_menustrings.py:901 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1827 msgid "Query any table" msgstr "Frage beliebige Tabelle ab" -#: ../gui/wxpython/menustrings.py:918 ../gui/wxpython/menustrings.py:1860 +#: ../gui/wxpython/menustrings.py:919 ../gui/wxpython/menustrings.py:1861 #: ../gui/wxpython/image2target/ii2t_menustrings.py:902 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1828 msgid "Selects data from attribute table. Performs SQL query statement(s)." msgstr "" -#: ../gui/wxpython/menustrings.py:921 ../gui/wxpython/menustrings.py:1863 +#: ../gui/wxpython/menustrings.py:922 ../gui/wxpython/menustrings.py:1864 #: ../gui/wxpython/image2target/ii2t_menustrings.py:905 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1831 msgid "SQL statement" msgstr "SQL-Ausdruck" -#: ../gui/wxpython/menustrings.py:922 ../gui/wxpython/menustrings.py:1864 +#: ../gui/wxpython/menustrings.py:923 ../gui/wxpython/menustrings.py:1865 #: ../gui/wxpython/image2target/ii2t_menustrings.py:906 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1832 msgid "Executes any SQL statement. For SELECT statements use 'db.select'." msgstr "" -#: ../gui/wxpython/menustrings.py:923 ../gui/wxpython/menustrings.py:1865 +#: ../gui/wxpython/menustrings.py:924 ../gui/wxpython/menustrings.py:1866 #: ../gui/wxpython/image2target/ii2t_menustrings.py:907 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1833 msgid "Vector database connections" msgstr "Vektor Datenbank Verbindungen" -#: ../gui/wxpython/menustrings.py:924 ../gui/wxpython/menustrings.py:1866 +#: ../gui/wxpython/menustrings.py:925 ../gui/wxpython/menustrings.py:1867 #: ../gui/wxpython/image2target/ii2t_menustrings.py:908 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1834 msgid "New table" msgstr "Neue Tabelle" -#: ../gui/wxpython/menustrings.py:925 ../gui/wxpython/menustrings.py:1867 +#: ../gui/wxpython/menustrings.py:926 ../gui/wxpython/menustrings.py:1868 #: ../gui/wxpython/image2target/ii2t_menustrings.py:909 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1835 msgid "Creates and connects a new attribute table to a given layer of an existing vector map." msgstr "Erzeugt und verbindet eine neue Attributtabelle für einen Layer einer existierenden Vektorkarte." -#: ../gui/wxpython/menustrings.py:926 ../gui/wxpython/menustrings.py:1868 +#: ../gui/wxpython/menustrings.py:927 ../gui/wxpython/menustrings.py:1869 #: ../gui/wxpython/image2target/ii2t_menustrings.py:910 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1836 msgid "Remove table" msgstr "Entferne Tabelle" -#: ../gui/wxpython/menustrings.py:927 ../gui/wxpython/menustrings.py:1869 +#: ../gui/wxpython/menustrings.py:928 ../gui/wxpython/menustrings.py:1870 #: ../gui/wxpython/image2target/ii2t_menustrings.py:911 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1837 msgid "Removes existing attribute table of a vector map." msgstr "Entfernt eine existierende Attributtabelle einer Vektorkarte." -#: ../gui/wxpython/menustrings.py:928 ../gui/wxpython/menustrings.py:1870 +#: ../gui/wxpython/menustrings.py:929 ../gui/wxpython/menustrings.py:1871 #: ../gui/wxpython/image2target/ii2t_menustrings.py:912 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1838 msgid "Join table" msgstr "Tabelle joinen" -#: ../gui/wxpython/menustrings.py:929 ../gui/wxpython/menustrings.py:1871 +#: ../gui/wxpython/menustrings.py:930 ../gui/wxpython/menustrings.py:1872 #: ../gui/wxpython/image2target/ii2t_menustrings.py:913 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1839 msgid "Joins a database table to a vector map table." msgstr "" -#: ../gui/wxpython/menustrings.py:930 ../gui/wxpython/menustrings.py:1872 +#: ../gui/wxpython/menustrings.py:931 ../gui/wxpython/menustrings.py:1873 #: ../gui/wxpython/image2target/ii2t_menustrings.py:914 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1840 msgid "Add columns" msgstr "Spalte hinzufügen" -#: ../gui/wxpython/menustrings.py:931 ../gui/wxpython/menustrings.py:1873 +#: ../gui/wxpython/menustrings.py:932 ../gui/wxpython/menustrings.py:1874 #: ../gui/wxpython/image2target/ii2t_menustrings.py:915 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1841 msgid "Adds one or more columns to the attribute table connected to a given vector map." msgstr "Fügt eine oder mehrere Spalten zu der Attributtabelle einer Vektorkarte hinzu." -#: ../gui/wxpython/menustrings.py:933 ../gui/wxpython/menustrings.py:1875 +#: ../gui/wxpython/menustrings.py:934 ../gui/wxpython/menustrings.py:1876 #: ../gui/wxpython/image2target/ii2t_menustrings.py:917 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1843 msgid "Drops a column from the attribute table connected to a given vector map." msgstr "Löscht eine Spalte in einer Attributtabelle die mit einer bestimmten Vektorkarte verbunden ist." -#: ../gui/wxpython/menustrings.py:934 ../gui/wxpython/menustrings.py:1876 +#: ../gui/wxpython/menustrings.py:935 ../gui/wxpython/menustrings.py:1877 #: ../gui/wxpython/image2target/ii2t_menustrings.py:918 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1844 -#: ../gui/wxpython/dbmgr/base.py:2370 +#: ../gui/wxpython/dbmgr/base.py:2372 msgid "Rename column" msgstr "Spalte umbenennen" -#: ../gui/wxpython/menustrings.py:935 ../gui/wxpython/menustrings.py:1877 +#: ../gui/wxpython/menustrings.py:936 ../gui/wxpython/menustrings.py:1878 #: ../gui/wxpython/image2target/ii2t_menustrings.py:919 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1845 msgid "Renames a column in the attribute table connected to a given vector map." msgstr "Benennt eine Spalte einer Attributtabelle verbunden mit einer bestimmten Vektorkarte um." -#: ../gui/wxpython/menustrings.py:936 ../gui/wxpython/menustrings.py:1878 +#: ../gui/wxpython/menustrings.py:937 ../gui/wxpython/menustrings.py:1879 #: ../gui/wxpython/image2target/ii2t_menustrings.py:920 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1846 msgid "Change values" msgstr "Werte ändern" -#: ../gui/wxpython/menustrings.py:937 ../gui/wxpython/menustrings.py:1879 +#: ../gui/wxpython/menustrings.py:938 ../gui/wxpython/menustrings.py:1880 #: ../gui/wxpython/image2target/ii2t_menustrings.py:921 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1847 msgid "Updates a column in the attribute table connected to a vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:938 ../gui/wxpython/menustrings.py:1880 +#: ../gui/wxpython/menustrings.py:939 ../gui/wxpython/menustrings.py:1881 #: ../gui/wxpython/image2target/ii2t_menustrings.py:922 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1848 msgid "Drop row" msgstr "" -#: ../gui/wxpython/menustrings.py:939 ../gui/wxpython/menustrings.py:1881 +#: ../gui/wxpython/menustrings.py:940 ../gui/wxpython/menustrings.py:1882 #: ../gui/wxpython/image2target/ii2t_menustrings.py:923 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1849 msgid "Removes a vector feature from a vector map through attribute selection." msgstr "" -#: ../gui/wxpython/menustrings.py:940 ../gui/wxpython/menustrings.py:1882 +#: ../gui/wxpython/menustrings.py:941 ../gui/wxpython/menustrings.py:1883 #: ../gui/wxpython/image2target/ii2t_menustrings.py:924 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1850 msgid "Reconnect vectors to database" msgstr "Verbinde Vektoren erneut mit Datenbank" -#: ../gui/wxpython/menustrings.py:941 ../gui/wxpython/menustrings.py:1883 +#: ../gui/wxpython/menustrings.py:942 ../gui/wxpython/menustrings.py:1884 #: ../gui/wxpython/image2target/ii2t_menustrings.py:925 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1851 msgid "Reconnects attribute tables for all vector maps from the current mapset to a new database." msgstr "" -#: ../gui/wxpython/menustrings.py:942 ../gui/wxpython/menustrings.py:1884 +#: ../gui/wxpython/menustrings.py:943 ../gui/wxpython/menustrings.py:1885 #: ../gui/wxpython/image2target/ii2t_menustrings.py:926 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1852 msgid "Set vector map - database connection" msgstr "Gebe die Vektorkarte - Datenbankverbindung" -#: ../gui/wxpython/menustrings.py:943 ../gui/wxpython/menustrings.py:1885 +#: ../gui/wxpython/menustrings.py:944 ../gui/wxpython/menustrings.py:1886 #: ../gui/wxpython/image2target/ii2t_menustrings.py:927 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1853 msgid "Prints/sets DB connection for a vector map to attribute table." msgstr "Gibt oder setzt Datenbankverbindung für eine Vektorkarte zu einer Attributtabelle." -#: ../gui/wxpython/menustrings.py:944 ../gui/wxpython/menustrings.py:1886 +#: ../gui/wxpython/menustrings.py:945 ../gui/wxpython/menustrings.py:1887 #: ../gui/wxpython/image2target/ii2t_menustrings.py:928 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1854 msgid "&Temporal" msgstr "" -#: ../gui/wxpython/menustrings.py:945 ../gui/wxpython/menustrings.py:1887 +#: ../gui/wxpython/menustrings.py:946 ../gui/wxpython/menustrings.py:1888 #: ../gui/wxpython/image2target/ii2t_menustrings.py:929 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1855 msgid "Manage datasets" msgstr "" -#: ../gui/wxpython/menustrings.py:946 ../gui/wxpython/menustrings.py:1888 +#: ../gui/wxpython/menustrings.py:947 ../gui/wxpython/menustrings.py:1889 #: ../gui/wxpython/image2target/ii2t_menustrings.py:930 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1856 msgid "Connect temporal database" msgstr "" -#: ../gui/wxpython/menustrings.py:947 ../gui/wxpython/menustrings.py:1889 +#: ../gui/wxpython/menustrings.py:948 ../gui/wxpython/menustrings.py:1890 #: ../gui/wxpython/image2target/ii2t_menustrings.py:931 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1857 msgid "Prints/sets general temporal GIS database connection for current mapset." msgstr "" -#: ../gui/wxpython/menustrings.py:948 ../gui/wxpython/menustrings.py:1890 +#: ../gui/wxpython/menustrings.py:949 ../gui/wxpython/menustrings.py:1891 #: ../gui/wxpython/image2target/ii2t_menustrings.py:932 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1858 #: ../gui/wxpython/rlisetup/frame.py:143 msgid "Create" msgstr "Erzeuge" -#: ../gui/wxpython/menustrings.py:949 ../gui/wxpython/menustrings.py:1891 +#: ../gui/wxpython/menustrings.py:950 ../gui/wxpython/menustrings.py:1892 #: ../gui/wxpython/image2target/ii2t_menustrings.py:933 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1859 msgid "Creates a space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:951 ../gui/wxpython/menustrings.py:1893 +#: ../gui/wxpython/menustrings.py:952 ../gui/wxpython/menustrings.py:1894 #: ../gui/wxpython/image2target/ii2t_menustrings.py:935 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1861 msgid "Renames a space time dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:952 ../gui/wxpython/menustrings.py:1894 +#: ../gui/wxpython/menustrings.py:953 ../gui/wxpython/menustrings.py:1895 #: ../gui/wxpython/image2target/ii2t_menustrings.py:936 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1862 #: ../gui/wxpython/gui_core/simplelmgr.py:463 -#: ../gui/wxpython/animation/dialogs.py:780 -#: ../gui/wxpython/animation/dialogs.py:1012 +#: ../gui/wxpython/animation/dialogs.py:783 +#: ../gui/wxpython/animation/dialogs.py:1015 #: ../gui/wxpython/lmgr/layertree.py:459 ../gui/wxpython/rlisetup/frame.py:140 #: ../gui/wxpython/gmodeler/frame.py:1499 msgid "Remove" msgstr "Entfernen" -#: ../gui/wxpython/menustrings.py:953 ../gui/wxpython/menustrings.py:1895 +#: ../gui/wxpython/menustrings.py:954 ../gui/wxpython/menustrings.py:1896 #: ../gui/wxpython/image2target/ii2t_menustrings.py:937 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1863 msgid "Removes space time datasets from temporal database." msgstr "" -#: ../gui/wxpython/menustrings.py:954 ../gui/wxpython/menustrings.py:1896 +#: ../gui/wxpython/menustrings.py:955 ../gui/wxpython/menustrings.py:1897 #: ../gui/wxpython/image2target/ii2t_menustrings.py:938 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1864 msgid "Update metadata" msgstr "" -#: ../gui/wxpython/menustrings.py:955 ../gui/wxpython/menustrings.py:1897 +#: ../gui/wxpython/menustrings.py:956 ../gui/wxpython/menustrings.py:1898 #: ../gui/wxpython/image2target/ii2t_menustrings.py:939 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1865 msgid "Modifies the metadata of a space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:956 ../gui/wxpython/menustrings.py:1898 +#: ../gui/wxpython/menustrings.py:957 ../gui/wxpython/menustrings.py:1899 #: ../gui/wxpython/image2target/ii2t_menustrings.py:940 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1866 msgid "Merge" msgstr "" -#: ../gui/wxpython/menustrings.py:957 ../gui/wxpython/menustrings.py:1899 +#: ../gui/wxpython/menustrings.py:958 ../gui/wxpython/menustrings.py:1900 #: ../gui/wxpython/image2target/ii2t_menustrings.py:941 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1867 msgid "Merges several space time datasets into a single space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:958 ../gui/wxpython/menustrings.py:1900 +#: ../gui/wxpython/menustrings.py:959 ../gui/wxpython/menustrings.py:1901 #: ../gui/wxpython/image2target/ii2t_menustrings.py:942 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1868 msgid "Temporally shift" msgstr "" -#: ../gui/wxpython/menustrings.py:959 ../gui/wxpython/menustrings.py:1901 +#: ../gui/wxpython/menustrings.py:960 ../gui/wxpython/menustrings.py:1902 #: ../gui/wxpython/image2target/ii2t_menustrings.py:943 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1869 msgid "Shifts temporally the maps of a space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:960 ../gui/wxpython/menustrings.py:1902 +#: ../gui/wxpython/menustrings.py:961 ../gui/wxpython/menustrings.py:1903 #: ../gui/wxpython/image2target/ii2t_menustrings.py:944 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1870 msgid "Snap maps of dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:961 ../gui/wxpython/menustrings.py:1903 +#: ../gui/wxpython/menustrings.py:962 ../gui/wxpython/menustrings.py:1904 #: ../gui/wxpython/image2target/ii2t_menustrings.py:945 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1871 msgid "Snaps temporally the maps of a space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:963 ../gui/wxpython/menustrings.py:1905 +#: ../gui/wxpython/menustrings.py:964 ../gui/wxpython/menustrings.py:1906 #: ../gui/wxpython/image2target/ii2t_menustrings.py:947 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1873 msgid "Lists space time datasets and maps registered in the temporal database." msgstr "" -#: ../gui/wxpython/menustrings.py:964 ../gui/wxpython/menustrings.py:1906 +#: ../gui/wxpython/menustrings.py:965 ../gui/wxpython/menustrings.py:1907 #: ../gui/wxpython/image2target/ii2t_menustrings.py:948 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1874 msgid "Manage maps in datasets" msgstr "" -#: ../gui/wxpython/menustrings.py:965 ../gui/wxpython/menustrings.py:1907 +#: ../gui/wxpython/menustrings.py:966 ../gui/wxpython/menustrings.py:1908 #: ../gui/wxpython/image2target/ii2t_menustrings.py:949 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1875 msgid "Register maps in datasets" msgstr "" -#: ../gui/wxpython/menustrings.py:966 ../gui/wxpython/menustrings.py:1908 +#: ../gui/wxpython/menustrings.py:967 ../gui/wxpython/menustrings.py:1909 msgid "Assigns timestamps and registers raster, vector and raster3d maps in a space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:967 ../gui/wxpython/menustrings.py:1909 +#: ../gui/wxpython/menustrings.py:968 ../gui/wxpython/menustrings.py:1910 #: ../gui/wxpython/image2target/ii2t_menustrings.py:951 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1877 msgid "Unregister maps from datasets" msgstr "" -#: ../gui/wxpython/menustrings.py:968 ../gui/wxpython/menustrings.py:1910 +#: ../gui/wxpython/menustrings.py:969 ../gui/wxpython/menustrings.py:1911 #: ../gui/wxpython/image2target/ii2t_menustrings.py:952 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1878 msgid "Unregisters raster, vector and raster3d maps from the temporal database or a specific space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:969 ../gui/wxpython/menustrings.py:1911 +#: ../gui/wxpython/menustrings.py:970 ../gui/wxpython/menustrings.py:1912 #: ../gui/wxpython/image2target/ii2t_menustrings.py:953 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1879 msgid "List raster dataset maps" msgstr "" -#: ../gui/wxpython/menustrings.py:970 ../gui/wxpython/menustrings.py:1912 +#: ../gui/wxpython/menustrings.py:971 ../gui/wxpython/menustrings.py:1913 #: ../gui/wxpython/image2target/ii2t_menustrings.py:954 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1880 msgid "Lists registered maps of a space time raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:971 ../gui/wxpython/menustrings.py:1913 +#: ../gui/wxpython/menustrings.py:972 ../gui/wxpython/menustrings.py:1914 #: ../gui/wxpython/image2target/ii2t_menustrings.py:955 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1881 msgid "List vector dataset maps" msgstr "" -#: ../gui/wxpython/menustrings.py:972 ../gui/wxpython/menustrings.py:1914 +#: ../gui/wxpython/menustrings.py:973 ../gui/wxpython/menustrings.py:1915 #: ../gui/wxpython/image2target/ii2t_menustrings.py:956 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1882 msgid "Lists registered maps of a space time vector dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:973 ../gui/wxpython/menustrings.py:1915 +#: ../gui/wxpython/menustrings.py:974 ../gui/wxpython/menustrings.py:1916 #: ../gui/wxpython/image2target/ii2t_menustrings.py:957 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1883 msgid "List 3D raster dataset maps" msgstr "" -#: ../gui/wxpython/menustrings.py:974 ../gui/wxpython/menustrings.py:1916 +#: ../gui/wxpython/menustrings.py:975 ../gui/wxpython/menustrings.py:1917 #: ../gui/wxpython/image2target/ii2t_menustrings.py:958 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1884 msgid "Lists registered maps of a space time raster3d dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:975 ../gui/wxpython/menustrings.py:1917 +#: ../gui/wxpython/menustrings.py:976 ../gui/wxpython/menustrings.py:1918 #: ../gui/wxpython/image2target/ii2t_menustrings.py:959 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1885 msgid "Import" msgstr "Import" -#: ../gui/wxpython/menustrings.py:976 ../gui/wxpython/menustrings.py:1918 +#: ../gui/wxpython/menustrings.py:977 ../gui/wxpython/menustrings.py:1919 #: ../gui/wxpython/image2target/ii2t_menustrings.py:960 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1886 msgid "Import raster dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:977 ../gui/wxpython/menustrings.py:1919 +#: ../gui/wxpython/menustrings.py:978 ../gui/wxpython/menustrings.py:1920 #: ../gui/wxpython/image2target/ii2t_menustrings.py:961 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1887 msgid "Imports space time raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:978 ../gui/wxpython/menustrings.py:1920 +#: ../gui/wxpython/menustrings.py:979 ../gui/wxpython/menustrings.py:1921 #: ../gui/wxpython/image2target/ii2t_menustrings.py:962 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1888 msgid "Import vector dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:979 ../gui/wxpython/menustrings.py:1921 +#: ../gui/wxpython/menustrings.py:980 ../gui/wxpython/menustrings.py:1922 #: ../gui/wxpython/image2target/ii2t_menustrings.py:963 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1889 msgid "Imports a space time vector dataset from a GRASS GIS specific archive file." msgstr "" -#: ../gui/wxpython/menustrings.py:980 ../gui/wxpython/menustrings.py:1922 +#: ../gui/wxpython/menustrings.py:981 ../gui/wxpython/menustrings.py:1923 #: ../gui/wxpython/image2target/ii2t_menustrings.py:964 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1890 -#: ../gui/wxpython/animation/dialogs.py:934 +#: ../gui/wxpython/animation/dialogs.py:937 ../gui/wxpython/tplot/frame.py:335 #: ../gui/wxpython/lmgr/layertree.py:739 msgid "Export" msgstr "Export" -#: ../gui/wxpython/menustrings.py:981 ../gui/wxpython/menustrings.py:1923 +#: ../gui/wxpython/menustrings.py:982 ../gui/wxpython/menustrings.py:1924 #: ../gui/wxpython/image2target/ii2t_menustrings.py:965 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1891 msgid "Export raster dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:982 ../gui/wxpython/menustrings.py:1924 +#: ../gui/wxpython/menustrings.py:983 ../gui/wxpython/menustrings.py:1925 #: ../gui/wxpython/image2target/ii2t_menustrings.py:966 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1892 msgid "Exports space time raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:983 ../gui/wxpython/menustrings.py:1925 +#: ../gui/wxpython/menustrings.py:984 ../gui/wxpython/menustrings.py:1926 #: ../gui/wxpython/image2target/ii2t_menustrings.py:967 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1893 msgid "Export raster dataset as VTK time series" msgstr "" -#: ../gui/wxpython/menustrings.py:984 ../gui/wxpython/menustrings.py:1926 +#: ../gui/wxpython/menustrings.py:985 ../gui/wxpython/menustrings.py:1927 #: ../gui/wxpython/image2target/ii2t_menustrings.py:968 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1894 msgid "Exports space time raster dataset as VTK time series." msgstr "" -#: ../gui/wxpython/menustrings.py:985 ../gui/wxpython/menustrings.py:1927 +#: ../gui/wxpython/menustrings.py:986 ../gui/wxpython/menustrings.py:1928 #: ../gui/wxpython/image2target/ii2t_menustrings.py:969 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1895 msgid "Export vector dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:986 ../gui/wxpython/menustrings.py:1928 +#: ../gui/wxpython/menustrings.py:987 ../gui/wxpython/menustrings.py:1929 #: ../gui/wxpython/image2target/ii2t_menustrings.py:970 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1896 msgid "Exports a space time vector dataset as GRASS GIS specific archive file." msgstr "" -#: ../gui/wxpython/menustrings.py:987 ../gui/wxpython/menustrings.py:1929 +#: ../gui/wxpython/menustrings.py:988 ../gui/wxpython/menustrings.py:1930 #: ../gui/wxpython/image2target/ii2t_menustrings.py:971 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1897 msgid "Convert raster dataset to 3D raster" msgstr "" -#: ../gui/wxpython/menustrings.py:988 ../gui/wxpython/menustrings.py:1930 +#: ../gui/wxpython/menustrings.py:989 ../gui/wxpython/menustrings.py:1931 #: ../gui/wxpython/image2target/ii2t_menustrings.py:972 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1898 msgid "Converts a space time raster dataset into a 3D raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:989 ../gui/wxpython/menustrings.py:1931 +#: ../gui/wxpython/menustrings.py:990 ../gui/wxpython/menustrings.py:1932 #: ../gui/wxpython/image2target/ii2t_menustrings.py:973 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1899 msgid "Extraction" msgstr "Extraktion" -#: ../gui/wxpython/menustrings.py:990 ../gui/wxpython/menustrings.py:1932 +#: ../gui/wxpython/menustrings.py:991 ../gui/wxpython/menustrings.py:1933 #: ../gui/wxpython/image2target/ii2t_menustrings.py:974 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1900 msgid "Extract subset of raster dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:991 ../gui/wxpython/menustrings.py:1933 +#: ../gui/wxpython/menustrings.py:992 ../gui/wxpython/menustrings.py:1934 #: ../gui/wxpython/image2target/ii2t_menustrings.py:975 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1901 msgid "Extracts a subset of a space time raster datasets." msgstr "" -#: ../gui/wxpython/menustrings.py:992 ../gui/wxpython/menustrings.py:1934 +#: ../gui/wxpython/menustrings.py:993 ../gui/wxpython/menustrings.py:1935 #: ../gui/wxpython/image2target/ii2t_menustrings.py:976 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1902 msgid "Extract subset of vector dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:993 ../gui/wxpython/menustrings.py:1935 +#: ../gui/wxpython/menustrings.py:994 ../gui/wxpython/menustrings.py:1936 #: ../gui/wxpython/image2target/ii2t_menustrings.py:977 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1903 msgid "Extracts a subset of a space time vector dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:994 ../gui/wxpython/menustrings.py:1936 +#: ../gui/wxpython/menustrings.py:995 ../gui/wxpython/menustrings.py:1937 #: ../gui/wxpython/image2target/ii2t_menustrings.py:978 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1904 msgid "Extract subset of 3D raster dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:995 ../gui/wxpython/menustrings.py:1937 +#: ../gui/wxpython/menustrings.py:996 ../gui/wxpython/menustrings.py:1938 #: ../gui/wxpython/image2target/ii2t_menustrings.py:979 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1905 msgid "Extracts a subset of a space time 3D raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:996 ../gui/wxpython/menustrings.py:1938 +#: ../gui/wxpython/menustrings.py:997 ../gui/wxpython/menustrings.py:1939 #: ../gui/wxpython/image2target/ii2t_menustrings.py:980 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1906 msgid "Query vector dataset attribute data" msgstr "" -#: ../gui/wxpython/menustrings.py:997 ../gui/wxpython/menustrings.py:1939 +#: ../gui/wxpython/menustrings.py:998 ../gui/wxpython/menustrings.py:1940 #: ../gui/wxpython/image2target/ii2t_menustrings.py:981 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1907 msgid "Prints attributes of vector maps registered in a space time vector dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:998 ../gui/wxpython/menustrings.py:1940 +#: ../gui/wxpython/menustrings.py:999 ../gui/wxpython/menustrings.py:1941 #: ../gui/wxpython/image2target/ii2t_menustrings.py:982 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1908 msgid "Raster dataset color table" msgstr "" -#: ../gui/wxpython/menustrings.py:999 ../gui/wxpython/menustrings.py:1941 +#: ../gui/wxpython/menustrings.py:1000 ../gui/wxpython/menustrings.py:1942 #: ../gui/wxpython/image2target/ii2t_menustrings.py:983 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1909 msgid "Creates/modifies the color table associated with each raster map of the space time raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:1000 ../gui/wxpython/menustrings.py:1942 +#: ../gui/wxpython/menustrings.py:1001 ../gui/wxpython/menustrings.py:1943 #: ../gui/wxpython/image2target/ii2t_menustrings.py:984 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1910 msgid "Raster calculations" msgstr "" -#: ../gui/wxpython/menustrings.py:1001 ../gui/wxpython/menustrings.py:1943 +#: ../gui/wxpython/menustrings.py:1002 ../gui/wxpython/menustrings.py:1944 #: ../gui/wxpython/image2target/ii2t_menustrings.py:985 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1911 msgid "Performs spatio-temporal mapcalc expressions on temporally sampled maps of space time raster datasets." msgstr "" -#: ../gui/wxpython/menustrings.py:1002 ../gui/wxpython/menustrings.py:1944 +#: ../gui/wxpython/menustrings.py:1003 ../gui/wxpython/menustrings.py:1945 #: ../gui/wxpython/image2target/ii2t_menustrings.py:986 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1912 msgid "3D raster calculations" msgstr "" -#: ../gui/wxpython/menustrings.py:1003 ../gui/wxpython/menustrings.py:1945 +#: ../gui/wxpython/menustrings.py:1004 ../gui/wxpython/menustrings.py:1946 #: ../gui/wxpython/image2target/ii2t_menustrings.py:987 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1913 msgid "Performs r3.mapcalc expressions on maps of sampled space time 3D raster datasets." msgstr "" -#: ../gui/wxpython/menustrings.py:1004 ../gui/wxpython/menustrings.py:1946 +#: ../gui/wxpython/menustrings.py:1005 ../gui/wxpython/menustrings.py:1947 #: ../gui/wxpython/image2target/ii2t_menustrings.py:988 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1914 msgid "Interpolate gaps in raster datasets" msgstr "" -#: ../gui/wxpython/menustrings.py:1005 ../gui/wxpython/menustrings.py:1947 +#: ../gui/wxpython/menustrings.py:1006 ../gui/wxpython/menustrings.py:1948 #: ../gui/wxpython/image2target/ii2t_menustrings.py:989 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1915 msgid "Replaces gaps in a space time raster dataset with interpolated raster maps." msgstr "" -#: ../gui/wxpython/menustrings.py:1006 ../gui/wxpython/menustrings.py:1948 +#: ../gui/wxpython/menustrings.py:1007 ../gui/wxpython/menustrings.py:1949 #: ../gui/wxpython/image2target/ii2t_menustrings.py:990 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1916 msgid "Aggregation" msgstr "Aggregierung" -#: ../gui/wxpython/menustrings.py:1007 ../gui/wxpython/menustrings.py:1949 +#: ../gui/wxpython/menustrings.py:1008 ../gui/wxpython/menustrings.py:1950 #: ../gui/wxpython/image2target/ii2t_menustrings.py:991 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1917 msgid "Neighborhood analysis in raster dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:1008 ../gui/wxpython/menustrings.py:1950 +#: ../gui/wxpython/menustrings.py:1009 ../gui/wxpython/menustrings.py:1951 #: ../gui/wxpython/image2target/ii2t_menustrings.py:992 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1918 msgid "Performs a neighborhood analysis for each map in a space time raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:1009 ../gui/wxpython/menustrings.py:1951 +#: ../gui/wxpython/menustrings.py:1010 ../gui/wxpython/menustrings.py:1952 #: ../gui/wxpython/image2target/ii2t_menustrings.py:993 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1919 msgid "Aggregation in raster datasets" msgstr "" -#: ../gui/wxpython/menustrings.py:1010 ../gui/wxpython/menustrings.py:1952 +#: ../gui/wxpython/menustrings.py:1011 ../gui/wxpython/menustrings.py:1953 #: ../gui/wxpython/image2target/ii2t_menustrings.py:994 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1920 msgid "Performs different aggregation algorithms from r.series on all or a subset of raster maps in a space time raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:1011 ../gui/wxpython/menustrings.py:1953 +#: ../gui/wxpython/menustrings.py:1012 ../gui/wxpython/menustrings.py:1954 #: ../gui/wxpython/image2target/ii2t_menustrings.py:995 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1921 msgid "Temporal aggregation" msgstr "" -#: ../gui/wxpython/menustrings.py:1012 ../gui/wxpython/menustrings.py:1954 +#: ../gui/wxpython/menustrings.py:1013 ../gui/wxpython/menustrings.py:1955 #: ../gui/wxpython/image2target/ii2t_menustrings.py:996 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1922 msgid "Aggregates temporally the maps of a space time raster dataset by a user defined granularity." msgstr "" -#: ../gui/wxpython/menustrings.py:1013 ../gui/wxpython/menustrings.py:1955 +#: ../gui/wxpython/menustrings.py:1014 ../gui/wxpython/menustrings.py:1956 #: ../gui/wxpython/image2target/ii2t_menustrings.py:997 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1923 msgid "Temporal aggregation by dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:1014 ../gui/wxpython/menustrings.py:1956 +#: ../gui/wxpython/menustrings.py:1015 ../gui/wxpython/menustrings.py:1957 #: ../gui/wxpython/image2target/ii2t_menustrings.py:998 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1924 msgid "Aggregates data of an existing space time raster dataset using the time intervals of a second space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:1015 ../gui/wxpython/menustrings.py:1957 +#: ../gui/wxpython/menustrings.py:1016 ../gui/wxpython/menustrings.py:1958 #: ../gui/wxpython/image2target/ii2t_menustrings.py:999 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1925 msgid "Sampling" msgstr "" -#: ../gui/wxpython/menustrings.py:1016 ../gui/wxpython/menustrings.py:1958 +#: ../gui/wxpython/menustrings.py:1017 ../gui/wxpython/menustrings.py:1959 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1000 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1926 msgid "Sample a space time raster dataset at point coordinates" msgstr "" -#: ../gui/wxpython/menustrings.py:1017 ../gui/wxpython/menustrings.py:1959 +#: ../gui/wxpython/menustrings.py:1018 ../gui/wxpython/menustrings.py:1960 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1001 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1927 msgid "Sample a space time raster dataset at specific vector point coordinates and write the output to stdout using different layouts" msgstr "" -#: ../gui/wxpython/menustrings.py:1018 ../gui/wxpython/menustrings.py:1960 +#: ../gui/wxpython/menustrings.py:1019 ../gui/wxpython/menustrings.py:1961 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1002 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1928 msgid "Query raster dataset by vector points dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:1019 ../gui/wxpython/menustrings.py:1961 +#: ../gui/wxpython/menustrings.py:1020 ../gui/wxpython/menustrings.py:1962 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1003 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1929 msgid "Stores raster map values at spatial and temporal positions of vector points as vector attributes." msgstr "" -#: ../gui/wxpython/menustrings.py:1020 ../gui/wxpython/menustrings.py:1962 +#: ../gui/wxpython/menustrings.py:1021 ../gui/wxpython/menustrings.py:1963 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1004 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1930 msgid "Observe specific locations in raster dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:1021 ../gui/wxpython/menustrings.py:1963 +#: ../gui/wxpython/menustrings.py:1022 ../gui/wxpython/menustrings.py:1964 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1005 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1931 msgid "Observes specific locations in a space time raster dataset over a period of time using vector points." msgstr "" -#: ../gui/wxpython/menustrings.py:1022 ../gui/wxpython/menustrings.py:1964 +#: ../gui/wxpython/menustrings.py:1023 ../gui/wxpython/menustrings.py:1965 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1006 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1932 msgid "Temporal sampling" msgstr "" -#: ../gui/wxpython/menustrings.py:1023 ../gui/wxpython/menustrings.py:1965 +#: ../gui/wxpython/menustrings.py:1024 ../gui/wxpython/menustrings.py:1966 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1007 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1933 msgid "Samples the input space time dataset(s) with a sample space time dataset and print the result to stdout." msgstr "" -#: ../gui/wxpython/menustrings.py:1025 ../gui/wxpython/menustrings.py:1967 +#: ../gui/wxpython/menustrings.py:1026 ../gui/wxpython/menustrings.py:1968 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1009 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1935 msgid "Space time datasets metadata" msgstr "" -#: ../gui/wxpython/menustrings.py:1026 ../gui/wxpython/menustrings.py:1968 +#: ../gui/wxpython/menustrings.py:1027 ../gui/wxpython/menustrings.py:1969 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1010 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1936 msgid "Lists information about space time datasets and maps." msgstr "" -#: ../gui/wxpython/menustrings.py:1027 ../gui/wxpython/menustrings.py:1969 +#: ../gui/wxpython/menustrings.py:1028 ../gui/wxpython/menustrings.py:1970 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1011 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1937 msgid "Univariate raster dataset statistics" msgstr "" -#: ../gui/wxpython/menustrings.py:1028 ../gui/wxpython/menustrings.py:1970 +#: ../gui/wxpython/menustrings.py:1029 ../gui/wxpython/menustrings.py:1971 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1012 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1938 msgid "Calculates univariate statistics from the non-null cells for each registered raster map of a space time raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:1029 ../gui/wxpython/menustrings.py:1971 +#: ../gui/wxpython/menustrings.py:1030 ../gui/wxpython/menustrings.py:1972 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1013 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1939 msgid "Univariate vector dataset statistics" msgstr "" -#: ../gui/wxpython/menustrings.py:1030 ../gui/wxpython/menustrings.py:1972 +#: ../gui/wxpython/menustrings.py:1031 ../gui/wxpython/menustrings.py:1973 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1014 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1940 msgid "Calculates univariate statistics of attributes for each registered vector map of a space time vector dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:1031 ../gui/wxpython/menustrings.py:1973 +#: ../gui/wxpython/menustrings.py:1032 ../gui/wxpython/menustrings.py:1974 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1015 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1941 msgid "Univariate 3D raster dataset statistics" msgstr "" -#: ../gui/wxpython/menustrings.py:1032 ../gui/wxpython/menustrings.py:1974 +#: ../gui/wxpython/menustrings.py:1033 ../gui/wxpython/menustrings.py:1975 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1016 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1942 msgid "Calculates univariate statistics from the non-null cells for each registered 3D raster map of a space time 3D raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:1033 ../gui/wxpython/menustrings.py:1975 +#: ../gui/wxpython/menustrings.py:1034 ../gui/wxpython/menustrings.py:1976 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1017 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1943 msgid "Report temporal topology" msgstr "" -#: ../gui/wxpython/menustrings.py:1034 ../gui/wxpython/menustrings.py:1976 +#: ../gui/wxpython/menustrings.py:1035 ../gui/wxpython/menustrings.py:1977 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1018 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1944 msgid "Lists temporal topology of a space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:1035 ../gui/wxpython/menustrings.py:1977 -#: ../gui/wxpython/menustrings.py:1984 +#: ../gui/wxpython/menustrings.py:1036 ../gui/wxpython/menustrings.py:1978 +#: ../gui/wxpython/menustrings.py:1985 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1019 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1945 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1952 msgid "GUI tools" msgstr "" -#: ../gui/wxpython/menustrings.py:1038 ../gui/wxpython/menustrings.py:1980 -#: ../gui/wxpython/menustrings.py:2000 +#: ../gui/wxpython/menustrings.py:1039 ../gui/wxpython/menustrings.py:1981 +#: ../gui/wxpython/menustrings.py:2001 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1022 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1948 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1968 msgid "Timeline tool" msgstr "" -#: ../gui/wxpython/menustrings.py:1039 ../gui/wxpython/menustrings.py:1981 -#: ../gui/wxpython/menustrings.py:2001 +#: ../gui/wxpython/menustrings.py:1040 ../gui/wxpython/menustrings.py:1982 +#: ../gui/wxpython/menustrings.py:2002 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1023 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1949 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1969 msgid "Plot temporal extents." msgstr "" -#: ../gui/wxpython/menustrings.py:1040 ../gui/wxpython/menustrings.py:1982 -#: ../gui/wxpython/menustrings.py:1998 +#: ../gui/wxpython/menustrings.py:1041 ../gui/wxpython/menustrings.py:1983 +#: ../gui/wxpython/menustrings.py:1999 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1024 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1950 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1966 msgid "Temporal plot tool" msgstr "" -#: ../gui/wxpython/menustrings.py:1041 ../gui/wxpython/menustrings.py:1983 -#: ../gui/wxpython/menustrings.py:1999 +#: ../gui/wxpython/menustrings.py:1042 ../gui/wxpython/menustrings.py:1984 +#: ../gui/wxpython/menustrings.py:2000 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1025 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1951 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1967 msgid "Plot temporal values." msgstr "" -#: ../gui/wxpython/menustrings.py:1042 ../gui/wxpython/menustrings.py:2047 -#: ../gui/wxpython/menustrings.py:2090 +#: ../gui/wxpython/menustrings.py:1043 ../gui/wxpython/menustrings.py:2048 +#: ../gui/wxpython/menustrings.py:2091 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1026 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2015 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2058 msgid "&Help" msgstr "&Hilfe" -#: ../gui/wxpython/menustrings.py:1043 +#: ../gui/wxpython/menustrings.py:1044 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1027 msgid "GRASS help" msgstr "GRASS GIS Hilfe" -#: ../gui/wxpython/menustrings.py:1044 ../gui/wxpython/menustrings.py:1046 +#: ../gui/wxpython/menustrings.py:1045 ../gui/wxpython/menustrings.py:1047 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1028 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1030 msgid "Display the HTML man pages of GRASS GIS" msgstr "" -#: ../gui/wxpython/menustrings.py:1045 +#: ../gui/wxpython/menustrings.py:1046 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1029 msgid "GUI help" msgstr "GUI Hilfe" -#: ../gui/wxpython/menustrings.py:1047 +#: ../gui/wxpython/menustrings.py:1048 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1031 msgid "About system" msgstr "Systeminformationen" -#: ../gui/wxpython/menustrings.py:1048 +#: ../gui/wxpython/menustrings.py:1049 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1032 msgid "Prints system information" msgstr "Gibt Systeminformationen aus." -#: ../gui/wxpython/menustrings.py:1049 ../gui/wxpython/menustrings.py:1050 +#: ../gui/wxpython/menustrings.py:1050 ../gui/wxpython/menustrings.py:1051 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1033 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1034 #: ../gui/wxpython/gui_core/ghelp.py:53 msgid "About GRASS GIS" msgstr "Ãœber GRASS GIS" -#: ../gui/wxpython/menustrings.py:1053 +#: ../gui/wxpython/menustrings.py:1054 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1037 msgid "Import, export and link data" msgstr "" -#: ../gui/wxpython/menustrings.py:1987 +#: ../gui/wxpython/menustrings.py:1988 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1955 msgid "Attribute table manager" msgstr "" -#: ../gui/wxpython/menustrings.py:2006 +#: ../gui/wxpython/menustrings.py:2007 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1974 msgid "Create new model" msgstr "Neues Modell erstellen" -#: ../gui/wxpython/menustrings.py:2008 +#: ../gui/wxpython/menustrings.py:2009 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1976 msgid "Load model from file" msgstr "Lade Modell aus einer Datei" -#: ../gui/wxpython/menustrings.py:2010 +#: ../gui/wxpython/menustrings.py:2011 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1978 #: ../gui/wxpython/gmodeler/frame.py:518 msgid "Save model" msgstr "Speichere Modell" -#: ../gui/wxpython/menustrings.py:2012 +#: ../gui/wxpython/menustrings.py:2013 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1980 msgid "Save model to file" msgstr "Speichere Modell in Datei" -#: ../gui/wxpython/menustrings.py:2014 +#: ../gui/wxpython/menustrings.py:2015 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1982 msgid "Close model file" msgstr "Schließe Modell-Datei" -#: ../gui/wxpython/menustrings.py:2015 +#: ../gui/wxpython/menustrings.py:2016 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1983 msgid "Export to image" msgstr "Exportiere in Bild" -#: ../gui/wxpython/menustrings.py:2016 +#: ../gui/wxpython/menustrings.py:2017 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1984 msgid "Export model to image" msgstr "Exportiere Modell als Bild" -#: ../gui/wxpython/menustrings.py:2017 +#: ../gui/wxpython/menustrings.py:2018 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1985 msgid "Export to Python" msgstr "Exportiere in Python" -#: ../gui/wxpython/menustrings.py:2018 +#: ../gui/wxpython/menustrings.py:2019 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1986 msgid "Export model to Python script" msgstr "Exportiere Modell als Python-Skript" -#: ../gui/wxpython/menustrings.py:2019 +#: ../gui/wxpython/menustrings.py:2020 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1987 msgid "Quit modeler" msgstr "Beende Modeler" -#: ../gui/wxpython/menustrings.py:2020 +#: ../gui/wxpython/menustrings.py:2021 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1988 msgid "Close modeler window" msgstr "Schließe Modeler-Fenster" -#: ../gui/wxpython/menustrings.py:2023 +#: ../gui/wxpython/menustrings.py:2024 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1991 #: ../gui/wxpython/gmodeler/preferences.py:32 msgid "Modeler settings" msgstr "Modeler-Einstellungen" -#: ../gui/wxpython/menustrings.py:2024 +#: ../gui/wxpython/menustrings.py:2025 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1992 msgid "&Model" msgstr "&Modell" -#: ../gui/wxpython/menustrings.py:2025 +#: ../gui/wxpython/menustrings.py:2026 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1993 msgid "Add command" msgstr "Befehlsebene hinzufügen" -#: ../gui/wxpython/menustrings.py:2026 +#: ../gui/wxpython/menustrings.py:2027 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1994 msgid "Add action (GRASS command) to model" msgstr "Füge Aktion (GRASS Modul) zu Modell hinzu" -#: ../gui/wxpython/menustrings.py:2027 +#: ../gui/wxpython/menustrings.py:2028 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1995 msgid "Add data" msgstr "Füge Daten hinzu" -#: ../gui/wxpython/menustrings.py:2028 +#: ../gui/wxpython/menustrings.py:2029 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1996 msgid "Add data item to model" msgstr "Füge Daten-Objekt zu Modell hinzu" -#: ../gui/wxpython/menustrings.py:2029 +#: ../gui/wxpython/menustrings.py:2030 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1997 msgid "Define relation" msgstr "Definiere Beziehung" -#: ../gui/wxpython/menustrings.py:2030 +#: ../gui/wxpython/menustrings.py:2031 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1998 msgid "Define relation between data and action items" msgstr "Definiere Beziehung zwischen Daten und Aktionen" -#: ../gui/wxpython/menustrings.py:2031 +#: ../gui/wxpython/menustrings.py:2032 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1999 msgid "Add loop / series" msgstr "Schleife / Serie hinzufügen" -#: ../gui/wxpython/menustrings.py:2032 +#: ../gui/wxpython/menustrings.py:2033 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2000 msgid "Adds loop (series) to model" msgstr "Füge Schleife (Serien) zum Modell" -#: ../gui/wxpython/menustrings.py:2033 +#: ../gui/wxpython/menustrings.py:2034 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2001 msgid "Add condition" msgstr "Bedingung hinzufügen" -#: ../gui/wxpython/menustrings.py:2034 +#: ../gui/wxpython/menustrings.py:2035 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2002 msgid "Adds condition (if/else) to model" msgstr "Füge Bedingung (if/else) zu Modell hinzu" -#: ../gui/wxpython/menustrings.py:2035 +#: ../gui/wxpython/menustrings.py:2036 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2003 #: ../gui/wxpython/gmodeler/frame.py:885 msgid "Add comment" msgstr "Kommentar hinzufügen" -#: ../gui/wxpython/menustrings.py:2036 +#: ../gui/wxpython/menustrings.py:2037 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2004 msgid "Adds comment to model" msgstr "" -#: ../gui/wxpython/menustrings.py:2037 +#: ../gui/wxpython/menustrings.py:2038 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2005 msgid "Remove item" msgstr "Entferne Objekt" -#: ../gui/wxpython/menustrings.py:2038 +#: ../gui/wxpython/menustrings.py:2039 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2006 msgid "Remove action/data from model" msgstr "Entferne Aktion/Daten aus Modell" -#: ../gui/wxpython/menustrings.py:2039 +#: ../gui/wxpython/menustrings.py:2040 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2007 #: ../gui/wxpython/gmodeler/preferences.py:661 msgid "Model properties" msgstr "Modell-Eigenschaften" -#: ../gui/wxpython/menustrings.py:2040 +#: ../gui/wxpython/menustrings.py:2041 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2008 msgid "Model properties (name, purpose, etc.)" msgstr "Modell-Eigenschaften (Name, Verwendungszweck, etc.)" -#: ../gui/wxpython/menustrings.py:2041 +#: ../gui/wxpython/menustrings.py:2042 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2009 msgid "Delete intermediate data" msgstr "Lösche temporäre Daten" -#: ../gui/wxpython/menustrings.py:2042 +#: ../gui/wxpython/menustrings.py:2043 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2010 msgid "Delete intermediate data defined in the model" msgstr "Lösche im Modell als temporär definierte Daten" -#: ../gui/wxpython/menustrings.py:2044 +#: ../gui/wxpython/menustrings.py:2045 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2012 msgid "Run entire model" msgstr "Starte gesamtes Modell" -#: ../gui/wxpython/menustrings.py:2045 +#: ../gui/wxpython/menustrings.py:2046 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2013 msgid "Validate model" msgstr "Ãœberprüfung des Modells" -#: ../gui/wxpython/menustrings.py:2046 +#: ../gui/wxpython/menustrings.py:2047 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2014 msgid "Validate entire model" msgstr "Ãœberprüfe gesamtes Modell" -#: ../gui/wxpython/menustrings.py:2048 ../gui/wxpython/menustrings.py:2091 +#: ../gui/wxpython/menustrings.py:2049 ../gui/wxpython/menustrings.py:2092 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2016 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2059 -#: ../gui/wxpython/tplot/frame.py:280 ../gui/wxpython/timeline/frame.py:137 +#: ../gui/wxpython/tplot/frame.py:346 ../gui/wxpython/timeline/frame.py:137 msgid "Help" msgstr "Hilfe" -#: ../gui/wxpython/menustrings.py:2049 +#: ../gui/wxpython/menustrings.py:2050 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2017 msgid "Display the HTML man pages of Graphical modeler" msgstr "Zeige HTML-Handbuchseite des Grafischen Modellierers" -#: ../gui/wxpython/menustrings.py:2050 +#: ../gui/wxpython/menustrings.py:2051 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2018 msgid "About Graphical Modeler" msgstr "Ãœber den Grafischen Modellierer" -#: ../gui/wxpython/menustrings.py:2051 +#: ../gui/wxpython/menustrings.py:2052 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2019 msgid "Display information about Graphical Modeler" msgstr "Zeige Information über den Grafischen Modellierer an" -#: ../gui/wxpython/menustrings.py:2056 +#: ../gui/wxpython/menustrings.py:2057 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2024 #: ../gui/wxpython/psmap/toolbars.py:77 msgid "Specify paper size, margins and orientation" msgstr "Papiergröße, Ränder und Ausrichtung angeben" -#: ../gui/wxpython/menustrings.py:2057 +#: ../gui/wxpython/menustrings.py:2058 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2025 msgid "Load instruction file" msgstr "" -#: ../gui/wxpython/menustrings.py:2058 +#: ../gui/wxpython/menustrings.py:2059 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2026 #: ../gui/wxpython/psmap/toolbars.py:70 msgid "Load text file with mapping instructions" msgstr "Lade Textdatei mit Anweisungen zur Kartographie" -#: ../gui/wxpython/menustrings.py:2059 +#: ../gui/wxpython/menustrings.py:2060 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2027 msgid "Export instruction file" msgstr "" -#: ../gui/wxpython/menustrings.py:2060 +#: ../gui/wxpython/menustrings.py:2061 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2028 #: ../gui/wxpython/psmap/toolbars.py:68 msgid "Generate text file with mapping instructions" msgstr "Erzeuge Textdatei mit Anweisungen zur Kartographie" -#: ../gui/wxpython/menustrings.py:2061 +#: ../gui/wxpython/menustrings.py:2062 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2029 msgid "Export to PostScript" msgstr "Exportiere nach PostScript" -#: ../gui/wxpython/menustrings.py:2062 +#: ../gui/wxpython/menustrings.py:2063 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2030 #: ../gui/wxpython/psmap/toolbars.py:72 msgid "Generate PostScript output" msgstr "Erzeuge PostScript-Ausgabe" -#: ../gui/wxpython/menustrings.py:2063 +#: ../gui/wxpython/menustrings.py:2064 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2031 msgid "Export to PDF" msgstr "Export nach PDF" -#: ../gui/wxpython/menustrings.py:2064 +#: ../gui/wxpython/menustrings.py:2065 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2032 #: ../gui/wxpython/psmap/toolbars.py:74 msgid "Generate PDF output" msgstr "Erzeuge PDF-Ausgabe" -#: ../gui/wxpython/menustrings.py:2065 ../gui/wxpython/menustrings.py:2066 +#: ../gui/wxpython/menustrings.py:2066 ../gui/wxpython/menustrings.py:2067 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2033 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2034 msgid "Launch ps.map dialog" msgstr "" -#: ../gui/wxpython/menustrings.py:2067 +#: ../gui/wxpython/menustrings.py:2068 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2035 #: ../gui/wxpython/gui_core/toolbars.py:74 ../gui/wxpython/lmgr/layertree.py:78 msgid "Quit" msgstr "Beenden" -#: ../gui/wxpython/menustrings.py:2068 +#: ../gui/wxpython/menustrings.py:2069 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2036 msgid "Close Cartographic Composer" msgstr "" -#: ../gui/wxpython/menustrings.py:2069 +#: ../gui/wxpython/menustrings.py:2070 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2037 msgid "&Insert" msgstr "" -#: ../gui/wxpython/menustrings.py:2070 +#: ../gui/wxpython/menustrings.py:2071 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2038 -#: ../gui/wxpython/psmap/toolbars.py:82 ../gui/wxpython/psmap/dialogs.py:833 -#: ../gui/wxpython/psmap/dialogs.py:887 +#: ../gui/wxpython/psmap/toolbars.py:82 ../gui/wxpython/psmap/dialogs.py:835 +#: ../gui/wxpython/psmap/dialogs.py:889 msgid "Map frame" msgstr "Kartenrahmen" -#: ../gui/wxpython/menustrings.py:2071 +#: ../gui/wxpython/menustrings.py:2072 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2039 msgid "Add or edit map frame" msgstr "" -#: ../gui/wxpython/menustrings.py:2072 +#: ../gui/wxpython/menustrings.py:2073 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2040 #: ../gui/wxpython/nviz/mapwindow.py:1675 ../gui/wxpython/nviz/tools.py:827 -#: ../gui/wxpython/psmap/dialogs.py:1540 ../gui/wxpython/lmgr/layertree.py:1044 +#: ../gui/wxpython/psmap/dialogs.py:1542 ../gui/wxpython/lmgr/layertree.py:1044 msgid "Raster map" msgstr "Rasterkarte" -#: ../gui/wxpython/menustrings.py:2073 +#: ../gui/wxpython/menustrings.py:2074 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2041 msgid "Add or edit raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:2074 +#: ../gui/wxpython/menustrings.py:2075 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2042 -#: ../gui/wxpython/nviz/tools.py:1453 ../gui/wxpython/psmap/dialogs.py:3644 +#: ../gui/wxpython/nviz/tools.py:1453 ../gui/wxpython/psmap/dialogs.py:3646 #: ../gui/wxpython/lmgr/layertree.py:1048 msgid "Vector map" msgstr "Vektorkarte" -#: ../gui/wxpython/menustrings.py:2075 +#: ../gui/wxpython/menustrings.py:2076 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2043 msgid "Add or edit vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:2076 +#: ../gui/wxpython/menustrings.py:2077 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2044 msgid "Map legend" msgstr "" -#: ../gui/wxpython/menustrings.py:2077 +#: ../gui/wxpython/menustrings.py:2078 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2045 msgid "Add or edit raster and vector legend" msgstr "" -#: ../gui/wxpython/menustrings.py:2078 +#: ../gui/wxpython/menustrings.py:2079 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2046 #: ../gui/wxpython/psmap/toolbars.py:93 msgid "Map info" msgstr "Karteninformation" -#: ../gui/wxpython/menustrings.py:2079 +#: ../gui/wxpython/menustrings.py:2080 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2047 msgid "Add or edit map info" msgstr "" -#: ../gui/wxpython/menustrings.py:2080 +#: ../gui/wxpython/menustrings.py:2081 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2048 #: ../gui/wxpython/nviz/tools.py:2381 ../gui/wxpython/psmap/toolbars.py:97 msgid "Scale bar" msgstr "Maßstabsbalken" -#: ../gui/wxpython/menustrings.py:2081 +#: ../gui/wxpython/menustrings.py:2082 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2049 msgid "Add or edit scale bar" msgstr "" -#: ../gui/wxpython/menustrings.py:2082 +#: ../gui/wxpython/menustrings.py:2083 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2050 -#: ../gui/wxpython/psmap/toolbars.py:91 ../gui/wxpython/psmap/dialogs.py:5185 -#: ../gui/wxpython/psmap/dialogs.py:5194 -#: ../gui/wxpython/animation/dialogs.py:1537 +#: ../gui/wxpython/psmap/toolbars.py:91 ../gui/wxpython/psmap/dialogs.py:5187 +#: ../gui/wxpython/psmap/dialogs.py:5196 +#: ../gui/wxpython/animation/dialogs.py:1540 msgid "Text" msgstr "Text" -#: ../gui/wxpython/menustrings.py:2083 +#: ../gui/wxpython/menustrings.py:2084 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2051 -#: ../gui/wxpython/animation/dialogs.py:988 +#: ../gui/wxpython/animation/dialogs.py:991 #: ../gui/wxpython/mapdisp/toolbars.py:54 msgid "Add text" msgstr "Text hinzufügen" -#: ../gui/wxpython/menustrings.py:2084 +#: ../gui/wxpython/menustrings.py:2085 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2052 -#: ../gui/wxpython/psmap/toolbars.py:99 ../gui/wxpython/psmap/dialogs.py:5720 -#: ../gui/wxpython/psmap/dialogs.py:5782 -#: ../gui/wxpython/animation/dialogs.py:1536 +#: ../gui/wxpython/psmap/toolbars.py:99 ../gui/wxpython/psmap/dialogs.py:5722 +#: ../gui/wxpython/psmap/dialogs.py:5784 +#: ../gui/wxpython/animation/dialogs.py:1539 msgid "Image" msgstr "Bild" -#: ../gui/wxpython/menustrings.py:2085 +#: ../gui/wxpython/menustrings.py:2086 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2053 -#: ../gui/wxpython/animation/dialogs.py:988 +#: ../gui/wxpython/animation/dialogs.py:991 msgid "Add image" msgstr "Bild hinzufügen" -#: ../gui/wxpython/menustrings.py:2086 +#: ../gui/wxpython/menustrings.py:2087 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2054 #: ../gui/wxpython/nviz/tools.py:2332 ../gui/wxpython/psmap/toolbars.py:101 -#: ../gui/wxpython/psmap/dialogs.py:6244 +#: ../gui/wxpython/psmap/dialogs.py:6246 msgid "North Arrow" msgstr "Nordpfeil" -#: ../gui/wxpython/menustrings.py:2087 +#: ../gui/wxpython/menustrings.py:2088 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2055 #: ../gui/wxpython/mapdisp/toolbars.py:41 msgid "Add north arrow" msgstr "Nordpfeil hinzufügen" -#: ../gui/wxpython/menustrings.py:2089 +#: ../gui/wxpython/menustrings.py:2090 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2057 #: ../gui/wxpython/psmap/toolbars.py:85 msgid "Delete selected object" msgstr "Lösche ausgewähltes Objekt" -#: ../gui/wxpython/menustrings.py:2092 +#: ../gui/wxpython/menustrings.py:2093 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2060 msgid "Display the HTML man pages of Cartographic Composer" msgstr "" -#: ../gui/wxpython/menustrings.py:2093 +#: ../gui/wxpython/menustrings.py:2094 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2061 msgid "About Cartographic Composer" msgstr "" -#: ../gui/wxpython/menustrings.py:2094 +#: ../gui/wxpython/menustrings.py:2095 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2062 msgid "Display information about Cartographic Composer" msgstr "" @@ -10737,20 +10711,26 @@ msgid "Imports raster data into a GRASS raster map using GDAL library and reprojects on the fly." msgstr "" +#: ../gui/wxpython/image2target/ii2t_menustrings.py:64 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1065 +msgid "Imports a raster map as GRASS GIS specific archive file (packed with r.pack)" +msgstr "" + #: ../gui/wxpython/image2target/ii2t_menustrings.py:71 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1072 msgid "Imports vector data into a GRASS vector map using OGR library and reprojects on the fly." msgstr "" +#: ../gui/wxpython/image2target/ii2t_menustrings.py:88 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1089 +msgid "Imports a vector map as GRASS GIS specific archive file (packed with v.pack)" +msgstr "" + #: ../gui/wxpython/image2target/ii2t_menustrings.py:132 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1133 msgid "Exports a vector map layer to any of the supported OGR vector formats. By default a vector map layer is exported to Esri Shapefile format." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:198 -msgid "Creates a 3D rendering of GIS data. Renders surfaces (raster data), 2D/3D vector data, and volumes (3D raster data) in 3D." -msgstr "" - #: ../gui/wxpython/image2target/ii2t_menustrings.py:650 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1576 msgid "Allocates subnets for nearest centers (direction from center). center node must be opened (costs >= 0). Costs of center node are used in calculation" @@ -10781,110 +10761,110 @@ msgid "GRASS GIS Manage Ground Control Points" msgstr "GRASS GIS Passpunkte (GCPs) verwalten" -#: ../gui/wxpython/image2target/ii2t_manager.py:177 -#: ../gui/wxpython/gcp/manager.py:148 +#: ../gui/wxpython/image2target/ii2t_manager.py:179 +#: ../gui/wxpython/gcp/manager.py:150 msgid "Setup for georectification" msgstr "Setup für Georektifizierung" -#: ../gui/wxpython/image2target/ii2t_manager.py:210 -#: ../gui/wxpython/image2target/ii2t_manager.py:214 -#: ../gui/wxpython/gcp/manager.py:181 ../gui/wxpython/gcp/manager.py:185 +#: ../gui/wxpython/image2target/ii2t_manager.py:212 +#: ../gui/wxpython/image2target/ii2t_manager.py:216 +#: ../gui/wxpython/gcp/manager.py:183 ../gui/wxpython/gcp/manager.py:187 msgid "Georectifying setup canceled." msgstr "Setup der Georektifizierung abgebrochen." -#: ../gui/wxpython/image2target/ii2t_manager.py:379 -#: ../gui/wxpython/gcp/manager.py:350 +#: ../gui/wxpython/image2target/ii2t_manager.py:381 +#: ../gui/wxpython/gcp/manager.py:352 msgid "Select map type and location/mapset" msgstr "Wählen Sie einen Kartentyp und Location/Mapset" -#: ../gui/wxpython/image2target/ii2t_manager.py:393 -#: ../gui/wxpython/gcp/manager.py:364 +#: ../gui/wxpython/image2target/ii2t_manager.py:395 +#: ../gui/wxpython/gcp/manager.py:366 msgid "Map type to georectify" msgstr "Kartentyp der georektifiziert wird" -#: ../gui/wxpython/image2target/ii2t_manager.py:394 -#: ../gui/wxpython/gui_core/dialogs.py:1452 -#: ../gui/wxpython/gui_core/dialogs.py:1697 -#: ../gui/wxpython/psmap/dialogs.py:920 ../gui/wxpython/gcp/manager.py:365 +#: ../gui/wxpython/image2target/ii2t_manager.py:396 +#: ../gui/wxpython/gui_core/dialogs.py:1453 +#: ../gui/wxpython/gui_core/dialogs.py:1699 +#: ../gui/wxpython/psmap/dialogs.py:922 ../gui/wxpython/gcp/manager.py:367 #: ../gui/wxpython/gmodeler/frame.py:1746 msgid "raster" msgstr "Raster" -#: ../gui/wxpython/image2target/ii2t_manager.py:394 -#: ../gui/wxpython/gui_core/dialogs.py:1452 -#: ../gui/wxpython/psmap/dialogs.py:923 ../gui/wxpython/gcp/manager.py:365 +#: ../gui/wxpython/image2target/ii2t_manager.py:396 +#: ../gui/wxpython/gui_core/dialogs.py:1453 +#: ../gui/wxpython/psmap/dialogs.py:925 ../gui/wxpython/gcp/manager.py:367 #: ../gui/wxpython/gmodeler/frame.py:1747 msgid "vector" msgstr "Vektor" -#: ../gui/wxpython/image2target/ii2t_manager.py:404 -#: ../gui/wxpython/gcp/manager.py:375 +#: ../gui/wxpython/image2target/ii2t_manager.py:406 +#: ../gui/wxpython/gcp/manager.py:377 msgid "Select source location:" msgstr "Wählen Sie die Quell-Location:" -#: ../gui/wxpython/image2target/ii2t_manager.py:425 -#: ../gui/wxpython/gcp/manager.py:396 +#: ../gui/wxpython/image2target/ii2t_manager.py:427 +#: ../gui/wxpython/gcp/manager.py:398 msgid "Select source mapset:" msgstr "Wählen Sie die Quell-Mapset:" -#: ../gui/wxpython/image2target/ii2t_manager.py:481 -#: ../gui/wxpython/gcp/manager.py:452 +#: ../gui/wxpython/image2target/ii2t_manager.py:483 +#: ../gui/wxpython/gcp/manager.py:454 msgid "You must select a valid location before selecting a mapset" msgstr "Sie müssen zuerst eine gültige Location wählen, bevor Sie ein Mapset wählen können." -#: ../gui/wxpython/image2target/ii2t_manager.py:494 -#: ../gui/wxpython/gcp/manager.py:465 +#: ../gui/wxpython/image2target/ii2t_manager.py:496 +#: ../gui/wxpython/gcp/manager.py:467 msgid "You must select a valid location and mapset in order to continue" msgstr "Sie müssen zuerst eine gültige Location und Mapset wählen, um fortzufahren." -#: ../gui/wxpython/image2target/ii2t_manager.py:516 -#: ../gui/wxpython/gcp/manager.py:487 +#: ../gui/wxpython/image2target/ii2t_manager.py:518 +#: ../gui/wxpython/gcp/manager.py:489 msgid "Select image/map group to georectify" msgstr "Wählen Sie die zugeorektifizierende Gruppe Bilder/Karten" -#: ../gui/wxpython/image2target/ii2t_manager.py:538 +#: ../gui/wxpython/image2target/ii2t_manager.py:540 msgid "Select group:" msgstr "Wählen Sie eine Gruppe:" -#: ../gui/wxpython/image2target/ii2t_manager.py:555 -#: ../gui/wxpython/gcp/manager.py:526 +#: ../gui/wxpython/image2target/ii2t_manager.py:557 +#: ../gui/wxpython/gcp/manager.py:528 msgid "Create group if none exists" msgstr "Erzeuge eine Gruppe, wenn keine existiert" -#: ../gui/wxpython/image2target/ii2t_manager.py:569 -#: ../gui/wxpython/gcp/manager.py:540 +#: ../gui/wxpython/image2target/ii2t_manager.py:571 +#: ../gui/wxpython/gcp/manager.py:542 msgid "Add vector map to group..." msgstr "Füge Vektorkarte zu der Gruppe hinzu..." -#: ../gui/wxpython/image2target/ii2t_manager.py:653 -#: ../gui/wxpython/gcp/manager.py:630 +#: ../gui/wxpython/image2target/ii2t_manager.py:655 +#: ../gui/wxpython/gcp/manager.py:632 msgid "You must select a valid image/map group in order to continue" msgstr "Sie müssen eine gültige Gruppe von Bildern/Karten wählen, um fortzufahren." -#: ../gui/wxpython/image2target/ii2t_manager.py:660 -#: ../gui/wxpython/gcp/manager.py:637 +#: ../gui/wxpython/image2target/ii2t_manager.py:662 +#: ../gui/wxpython/gcp/manager.py:639 msgid "You must enter an map name extension in order to continue" msgstr "Sie müssen eine Kartennamenerweiterung eingeben, um fortzufahren." -#: ../gui/wxpython/image2target/ii2t_manager.py:729 -#: ../gui/wxpython/gcp/manager.py:706 +#: ../gui/wxpython/image2target/ii2t_manager.py:731 +#: ../gui/wxpython/gcp/manager.py:708 msgid "Select maps to display for ground control point (GCP) creation" msgstr "Wählen Sie eine darzustellende Karte für Erzeugung von Passpunkten (GCP)." -#: ../gui/wxpython/image2target/ii2t_manager.py:790 -#: ../gui/wxpython/image2target/ii2t_manager.py:2981 -#: ../gui/wxpython/gcp/manager.py:767 ../gui/wxpython/gcp/manager.py:2908 +#: ../gui/wxpython/image2target/ii2t_manager.py:792 +#: ../gui/wxpython/image2target/ii2t_manager.py:2984 +#: ../gui/wxpython/gcp/manager.py:769 ../gui/wxpython/gcp/manager.py:2910 msgid "Select target vector map to display:" msgstr "Wählen Sie darzustellende Vektorzielkarte:" -#: ../gui/wxpython/image2target/ii2t_manager.py:862 -#: ../gui/wxpython/gcp/manager.py:839 +#: ../gui/wxpython/image2target/ii2t_manager.py:864 +#: ../gui/wxpython/gcp/manager.py:841 msgid "You must select a source map in order to continue" msgstr "Sie müssen ein gültiges Bild wählen, um fortfahren zu können" -#: ../gui/wxpython/image2target/ii2t_manager.py:889 -#: ../gui/wxpython/image2target/ii2t_manager.py:920 -#: ../gui/wxpython/gcp/manager.py:866 ../gui/wxpython/gcp/manager.py:897 +#: ../gui/wxpython/image2target/ii2t_manager.py:891 +#: ../gui/wxpython/image2target/ii2t_manager.py:922 +#: ../gui/wxpython/gcp/manager.py:868 ../gui/wxpython/gcp/manager.py:899 #, python-format msgid "" "No maps in selected group <%s>.\n" @@ -10893,126 +10873,146 @@ "Keine Karten in ausgewählter Gruppe <%s>. \n" "Bitte bearbeiten Sie die Gruppe oder wählen Sie eine andere aus." -#: ../gui/wxpython/image2target/ii2t_manager.py:950 -#: ../gui/wxpython/gcp/manager.py:927 +#: ../gui/wxpython/image2target/ii2t_manager.py:952 +#: ../gui/wxpython/gcp/manager.py:929 msgid "Manage Ground Control Points" msgstr "Verwalte Ground Control Points (GCPs)" -#: ../gui/wxpython/image2target/ii2t_manager.py:1483 +#: ../gui/wxpython/image2target/ii2t_manager.py:1485 msgid "Writing CONTROL_POINTS file failed" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:1495 +#: ../gui/wxpython/image2target/ii2t_manager.py:1497 #, python-format msgid "CONTROL_POINTS file saved for group <%s>" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:1546 +#: ../gui/wxpython/image2target/ii2t_manager.py:1548 msgid "Reading CONTROL_POINTS file failed" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:1701 -#: ../gui/wxpython/gcp/manager.py:1635 +#: ../gui/wxpython/image2target/ii2t_manager.py:1703 +#: ../gui/wxpython/gcp/manager.py:1637 #, python-format msgid "Transforming <%s>..." msgstr "Transformiere <%s>..." -#: ../gui/wxpython/image2target/ii2t_manager.py:1706 -#: ../gui/wxpython/gcp/manager.py:1640 +#: ../gui/wxpython/image2target/ii2t_manager.py:1708 +#: ../gui/wxpython/gcp/manager.py:1642 #, python-format msgid "Rectifying vector map <%s>, please wait..." msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:1740 -#: ../gui/wxpython/gcp/manager.py:1674 +#: ../gui/wxpython/image2target/ii2t_manager.py:1743 +#: ../gui/wxpython/gcp/manager.py:1676 #, python-format msgid "Georectification of vector map <%s> failed" msgstr "Georektifizieren der Vektorkarte <%s> fehlgeschlagen." -#: ../gui/wxpython/image2target/ii2t_manager.py:1872 +#: ../gui/wxpython/image2target/ii2t_manager.py:1875 msgid "" "Could not calculate RMS Error.\n" "Possible error with i.ortho.transform." msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:1998 +#: ../gui/wxpython/image2target/ii2t_manager.py:2001 msgid "" "Could not calculate new extends.\n" "Possible error with i.ortho.transform." msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2210 -#: ../gui/wxpython/image2target/ii2t_manager.py:2230 -#: ../gui/wxpython/gcp/manager.py:2147 ../gui/wxpython/gcp/manager.py:2165 +#: ../gui/wxpython/image2target/ii2t_manager.py:2213 +#: ../gui/wxpython/image2target/ii2t_manager.py:2233 +#: ../gui/wxpython/gcp/manager.py:2149 ../gui/wxpython/gcp/manager.py:2167 msgid "source E" msgstr "Quelle E" -#: ../gui/wxpython/image2target/ii2t_manager.py:2211 -#: ../gui/wxpython/image2target/ii2t_manager.py:2231 -#: ../gui/wxpython/gcp/manager.py:2148 ../gui/wxpython/gcp/manager.py:2166 +#: ../gui/wxpython/image2target/ii2t_manager.py:2214 +#: ../gui/wxpython/image2target/ii2t_manager.py:2234 +#: ../gui/wxpython/gcp/manager.py:2150 ../gui/wxpython/gcp/manager.py:2168 msgid "source N" msgstr "Quelle N" -#: ../gui/wxpython/image2target/ii2t_manager.py:2212 -#: ../gui/wxpython/image2target/ii2t_manager.py:2232 +#: ../gui/wxpython/image2target/ii2t_manager.py:2215 +#: ../gui/wxpython/image2target/ii2t_manager.py:2235 msgid "source Z" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2213 -#: ../gui/wxpython/image2target/ii2t_manager.py:2233 -#: ../gui/wxpython/gcp/manager.py:2149 ../gui/wxpython/gcp/manager.py:2167 +#: ../gui/wxpython/image2target/ii2t_manager.py:2216 +#: ../gui/wxpython/image2target/ii2t_manager.py:2236 +#: ../gui/wxpython/gcp/manager.py:2151 ../gui/wxpython/gcp/manager.py:2169 msgid "target E" msgstr "Ziel E" -#: ../gui/wxpython/image2target/ii2t_manager.py:2214 -#: ../gui/wxpython/image2target/ii2t_manager.py:2234 -#: ../gui/wxpython/gcp/manager.py:2150 ../gui/wxpython/gcp/manager.py:2168 +#: ../gui/wxpython/image2target/ii2t_manager.py:2217 +#: ../gui/wxpython/image2target/ii2t_manager.py:2237 +#: ../gui/wxpython/gcp/manager.py:2152 ../gui/wxpython/gcp/manager.py:2170 msgid "target N" msgstr "Ziel N" -#: ../gui/wxpython/image2target/ii2t_manager.py:2215 -#: ../gui/wxpython/image2target/ii2t_manager.py:2235 +#: ../gui/wxpython/image2target/ii2t_manager.py:2218 +#: ../gui/wxpython/image2target/ii2t_manager.py:2238 msgid "target Z" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2425 -#: ../gui/wxpython/gcp/manager.py:2354 +#: ../gui/wxpython/image2target/ii2t_manager.py:2428 +#: ../gui/wxpython/gcp/manager.py:2356 msgid "Create vector map group" msgstr "Erzeuge Vektorkarten Gruppe" -#: ../gui/wxpython/image2target/ii2t_manager.py:2500 -#: ../gui/wxpython/gcp/manager.py:2429 +#: ../gui/wxpython/image2target/ii2t_manager.py:2503 +#: ../gui/wxpython/gcp/manager.py:2431 msgid "Select vector map(s) to add to group:" msgstr "Wählen Sie Vektorkarte(n) für die Gruppe:" -#: ../gui/wxpython/image2target/ii2t_manager.py:2583 -#: ../gui/wxpython/gcp/manager.py:2516 +#: ../gui/wxpython/image2target/ii2t_manager.py:2586 +#: ../gui/wxpython/gcp/manager.py:2518 msgid "source E:" msgstr "Quelle E:" -#: ../gui/wxpython/image2target/ii2t_manager.py:2584 -#: ../gui/wxpython/gcp/manager.py:2517 +#: ../gui/wxpython/image2target/ii2t_manager.py:2587 +#: ../gui/wxpython/gcp/manager.py:2519 msgid "target E:" msgstr "Ziel E:" -#: ../gui/wxpython/image2target/ii2t_manager.py:2585 -#: ../gui/wxpython/gcp/manager.py:2518 +#: ../gui/wxpython/image2target/ii2t_manager.py:2588 +#: ../gui/wxpython/gcp/manager.py:2520 msgid "source N:" msgstr "Quelle N:" -#: ../gui/wxpython/image2target/ii2t_manager.py:2586 -#: ../gui/wxpython/gcp/manager.py:2519 +#: ../gui/wxpython/image2target/ii2t_manager.py:2589 +#: ../gui/wxpython/gcp/manager.py:2521 msgid "target N:" msgstr "Ziel N:" -#: ../gui/wxpython/image2target/ii2t_manager.py:2587 +#: ../gui/wxpython/image2target/ii2t_manager.py:2590 msgid "source Z:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2588 +#: ../gui/wxpython/image2target/ii2t_manager.py:2591 msgid "target Z:" msgstr "" +#: ../gui/wxpython/image2target/ii2t_gis_set.py:252 +#, python-format +msgid "GRASS GIS %s startup%s" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_gis_set.py:474 +#: ../gui/wxpython/startup/guiutils.py:80 +#, python-format +msgid "Invalid line in GISRC file (%s):%s\n" +msgstr "Fehlerhafte Zeile in GISRC Datei (%s):%s\n" + +#: ../gui/wxpython/image2target/ii2t_gis_set.py:556 +msgid "New mapset:" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_gis_set.py:937 +#: ../gui/wxpython/lmgr/frame.py:1071 +msgid "Enter name for new mapset:" +msgstr "Geben Sie ein Namen für das neue Mapset ein:" + #: ../gui/wxpython/vdigit/mapwindow.py:425 msgid "Update categories" msgstr "Aktualisiere die Kategorien" @@ -11202,7 +11202,7 @@ msgid "Z bulk-labeling of 3D lines" msgstr "Z Massenbeschriftung von 3D Linien" -#: ../gui/wxpython/vdigit/toolbars.py:603 ../gui/wxpython/vdigit/wxdigit.py:63 +#: ../gui/wxpython/vdigit/toolbars.py:603 ../gui/wxpython/vdigit/wxdigit.py:64 msgid "No vector map open for editing." msgstr "Keine Vektorkarte für Bearbeitung geöffnet." @@ -11217,7 +11217,7 @@ #: ../gui/wxpython/vdigit/toolbars.py:841 #: ../gui/wxpython/vdigit/toolbars.py:998 #: ../gui/wxpython/vdigit/toolbars.py:1096 -#: ../gui/wxpython/gui_core/dialogs.py:213 +#: ../gui/wxpython/gui_core/dialogs.py:214 msgid "Select vector map" msgstr "Vektorkarte selektieren" @@ -11304,9 +11304,9 @@ msgstr "Beende den Dialog und speichere die Änderungen in Datei mit Benutzereinstellungen" #: ../gui/wxpython/vdigit/preferences.py:150 -#: ../gui/wxpython/gui_core/preferences.py:281 -#: ../gui/wxpython/animation/dialogs.py:340 -#: ../gui/wxpython/animation/dialogs.py:1854 +#: ../gui/wxpython/gui_core/preferences.py:274 +#: ../gui/wxpython/animation/dialogs.py:343 +#: ../gui/wxpython/animation/dialogs.py:1857 #: ../gui/wxpython/gmodeler/preferences.py:54 msgid "General" msgstr "Allgemein" @@ -11428,7 +11428,7 @@ msgstr "Selektiere Ãœberstände (dangles)" #: ../gui/wxpython/vdigit/preferences.py:582 -#: ../gui/wxpython/gui_core/preferences.py:1504 +#: ../gui/wxpython/gui_core/preferences.py:1498 msgid "Attributes" msgstr "Attribute" @@ -11443,8 +11443,8 @@ #: ../gui/wxpython/vdigit/preferences.py:612 #: ../gui/wxpython/vdigit/preferences.py:615 #: ../gui/wxpython/vdigit/dialogs.py:116 ../gui/wxpython/vdigit/dialogs.py:576 -#: ../gui/wxpython/dbmgr/dialogs.py:512 ../gui/wxpython/dbmgr/base.py:2952 -#: ../gui/wxpython/dbmgr/base.py:3073 ../gui/wxpython/dbmgr/base.py:3339 +#: ../gui/wxpython/dbmgr/dialogs.py:512 ../gui/wxpython/dbmgr/base.py:2954 +#: ../gui/wxpython/dbmgr/base.py:3075 ../gui/wxpython/dbmgr/base.py:3341 msgid "Layer" msgstr "Ebene" @@ -11516,8 +11516,8 @@ msgstr "Hervorheben (Doppelte)" #: ../gui/wxpython/vdigit/preferences.py:800 -#: ../gui/wxpython/gui_core/gselect.py:2342 -#: ../gui/wxpython/psmap/toolbars.py:103 ../gui/wxpython/psmap/dialogs.py:6279 +#: ../gui/wxpython/gui_core/gselect.py:2334 +#: ../gui/wxpython/psmap/toolbars.py:103 ../gui/wxpython/psmap/dialogs.py:6281 msgid "Point" msgstr "Punkt" @@ -11592,7 +11592,7 @@ msgid "Add new category" msgstr "Neue Kategorie hinzufügen" -#: ../gui/wxpython/vdigit/dialogs.py:151 ../gui/wxpython/psmap/dialogs.py:479 +#: ../gui/wxpython/vdigit/dialogs.py:151 ../gui/wxpython/psmap/dialogs.py:481 #: ../gui/wxpython/web_services/dialogs.py:685 msgid "Apply changes" msgstr "Änderungen anwenden" @@ -11632,8 +11632,8 @@ msgid "Delete all" msgstr "Alle löschen" -#: ../gui/wxpython/vdigit/dialogs.py:290 ../gui/wxpython/dbmgr/base.py:1438 -#: ../gui/wxpython/dbmgr/base.py:2588 ../gui/wxpython/gmodeler/dialogs.py:851 +#: ../gui/wxpython/vdigit/dialogs.py:290 ../gui/wxpython/dbmgr/base.py:1440 +#: ../gui/wxpython/dbmgr/base.py:2590 ../gui/wxpython/gmodeler/dialogs.py:851 #: ../gui/wxpython/gmodeler/dialogs.py:1017 msgid "Reload" msgstr "Erneut Laden" @@ -11671,29 +11671,29 @@ msgid "Layer (Categories)" msgstr "Layer (Kategorien)" -#: ../gui/wxpython/vdigit/wxdisplay.py:1017 +#: ../gui/wxpython/vdigit/wxdisplay.py:1019 #, python-format msgid "Topology for vector map <%s> is not available. Topology is required by digitizer. Do you want to rebuild topology (takes some time) and open the vector map for editing?" msgstr "Die Topologie der Vektorkarte <%s> ist nicht vorhanden. Topologie ist für den Digitizer erforderlich. Wollen Sie die Topologie erneuern (benötigt einige Zeit) und die Vektorkarte dann zum Bearbeiten öffnen?" -#: ../gui/wxpython/vdigit/wxdisplay.py:1022 +#: ../gui/wxpython/vdigit/wxdisplay.py:1024 msgid "Topology missing" msgstr "Topologie fehlt" -#: ../gui/wxpython/vdigit/wxdigit.py:56 +#: ../gui/wxpython/vdigit/wxdigit.py:57 msgid "Digitization Error" msgstr "Digitalisierungsfehler" -#: ../gui/wxpython/vdigit/wxdigit.py:61 +#: ../gui/wxpython/vdigit/wxdigit.py:62 #, python-format msgid "Unable to open vector map <%s>." msgstr "Kann die Vektorkarte <%s> nicht öffnen." -#: ../gui/wxpython/vdigit/wxdigit.py:64 +#: ../gui/wxpython/vdigit/wxdigit.py:65 msgid "Operation canceled." msgstr "Operation abgebrochen." -#: ../gui/wxpython/vdigit/wxdigit.py:71 +#: ../gui/wxpython/vdigit/wxdigit.py:72 #, python-format msgid "" "Writing new feature failed. Operation canceled.\n" @@ -11701,50 +11701,55 @@ "Reason: %s" msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:80 +#: ../gui/wxpython/vdigit/wxdigit.py:81 #, python-format msgid "Reading feature id %d failed. Operation canceled." msgstr "Lesen des Objekte-ID %d fehlgeschlagen. Operation abgebrochen." -#: ../gui/wxpython/vdigit/wxdigit.py:88 +#: ../gui/wxpython/vdigit/wxdigit.py:89 #, python-format msgid "Database link %d not available. Operation canceled." msgstr "Datenbankverbindung %d ist nicht vorhanden. Operation abgebrochen." -#: ../gui/wxpython/vdigit/wxdigit.py:96 +#: ../gui/wxpython/vdigit/wxdigit.py:97 #, python-format msgid "Unable to start database driver <%s>. Operation canceled." msgstr "Kann Datenbanktreiber <%s> nicht starten. Operation abgebrochen." -#: ../gui/wxpython/vdigit/wxdigit.py:106 +#: ../gui/wxpython/vdigit/wxdigit.py:107 #, python-format msgid "Unable to open database <%(db)s> by driver <%(driver)s>. Operation canceled." msgstr "Kann Datenbank <%(db)s> nicht mit Treiber <%(driver)s> öffnen. Operation abgebrochen." -#: ../gui/wxpython/vdigit/wxdigit.py:114 +#: ../gui/wxpython/vdigit/wxdigit.py:115 #, python-format msgid "Unable to execute SQL query '%s'. Operation canceled." msgstr "SQL Abfrage '%s' kann nicht ausgeführt werden. Operation abgebrochen." -#: ../gui/wxpython/vdigit/wxdigit.py:122 +#: ../gui/wxpython/vdigit/wxdigit.py:123 #, python-format msgid "Feature id %d is marked as dead. Operation canceled." msgstr "Objekt-ID %d als tot markiert. Operation abgebrochen." -#: ../gui/wxpython/vdigit/wxdigit.py:130 +#: ../gui/wxpython/vdigit/wxdigit.py:131 #, python-format msgid "Unsupported feature type %d. Operation canceled." msgstr "Nicht unterstützter Objekttyp %d. Operation abgebrochen." -#: ../gui/wxpython/vdigit/wxdigit.py:500 +#: ../gui/wxpython/vdigit/wxdigit.py:501 #, python-format msgid "Unknown feature type '%s'" msgstr "Unbekannter Objekttyp '%s'" -#: ../gui/wxpython/vdigit/wxdigit.py:505 +#: ../gui/wxpython/vdigit/wxdigit.py:506 msgid "Not enough points for line" msgstr "Nicht genügend Punkte für Linie" +#: ../gui/wxpython/startup/guiutils.py:51 +#, fuzzy +msgid "Name for the new mapset:" +msgstr "Geben Sie ein Namen für das neue Mapset ein:" + #: ../gui/wxpython/startup/locdownload.py:150 #, python-brace-format msgid "ZIP file is unreadable: {0}" @@ -11813,6 +11818,14 @@ msgid "Abort download" msgstr "" +#: ../gui/wxpython/startup/utils.py:45 +msgid "Documents" +msgstr "" + +#: ../gui/wxpython/startup/utils.py:46 +msgid "My Documents" +msgstr "" + #: ../gui/wxpython/nviz/mapwindow.py:244 msgid "Opening 3D view was not successful. Please try to change the value of depth buffer in GUI Settings dialog > tab Map Display > Advanced and restart GUI." msgstr "Öffnen der 3D-Ansicht war nicht erfolgreich. Ändere den Wert des Tiefenpuffers in den GUI-Einstellungen > Map Display > Fortgeschritten und erneuter GUI-Start." @@ -11941,11 +11954,11 @@ msgid "constant#" msgstr "konstant#" -#: ../gui/wxpython/nviz/wxnviz.py:33 +#: ../gui/wxpython/nviz/wxnviz.py:35 msgid "This module requires the NumPy module, which could not be imported. It probably is not installed (it's not part of the standard Python distribution). See the Numeric Python site (http://numpy.scipy.org) for information on downloading source or binaries." msgstr "Dieses erfordert NumPy, das nicht importiert werden konnte. Es ist eventuell nicht installiert (es ist nicht Bestandteil der Standard-Python-Distribution). Gehe zur Numeric Python Website (http://numpy.scipy.org), um den Quellcode oder Binaries zu erhalten." -#: ../gui/wxpython/nviz/wxnviz.py:505 ../gui/wxpython/nviz/wxnviz.py:517 +#: ../gui/wxpython/nviz/wxnviz.py:510 ../gui/wxpython/nviz/wxnviz.py:522 #, python-format msgid "3d raster map <%s> not found" msgstr "3D-Rasterkarte <%s> nicht gefunden" @@ -11961,7 +11974,7 @@ msgstr "Daten" #: ../gui/wxpython/nviz/tools.py:100 -#: ../gui/wxpython/gui_core/preferences.py:499 +#: ../gui/wxpython/gui_core/preferences.py:492 msgid "Appearance" msgstr "Erscheinung" @@ -12002,9 +12015,9 @@ msgstr "Passt die relative Höhe der Objekte über der Oberfläche an" #: ../gui/wxpython/nviz/tools.py:366 ../gui/wxpython/nviz/tools.py:1285 -#: ../gui/wxpython/nviz/tools.py:2126 ../gui/wxpython/gui_core/dialogs.py:1937 -#: ../gui/wxpython/psmap/dialogs.py:3849 ../gui/wxpython/psmap/dialogs.py:4066 -#: ../gui/wxpython/psmap/dialogs.py:4857 +#: ../gui/wxpython/nviz/tools.py:2126 ../gui/wxpython/gui_core/dialogs.py:1942 +#: ../gui/wxpython/psmap/dialogs.py:3851 ../gui/wxpython/psmap/dialogs.py:4068 +#: ../gui/wxpython/psmap/dialogs.py:4859 #: ../gui/wxpython/gmodeler/preferences.py:210 #: ../gui/wxpython/gmodeler/preferences.py:376 #: ../gui/wxpython/gmodeler/preferences.py:488 @@ -12057,8 +12070,8 @@ msgstr "Erscheinungsbild" #: ../gui/wxpython/nviz/tools.py:465 ../gui/wxpython/nviz/preferences.py:204 -#: ../gui/wxpython/gui_core/preferences.py:891 -#: ../gui/wxpython/animation/dialogs.py:1864 +#: ../gui/wxpython/gui_core/preferences.py:885 +#: ../gui/wxpython/animation/dialogs.py:1867 #: ../gui/wxpython/web_services/widgets.py:317 msgid "Background color:" msgstr "Hintergrundfarbe: " @@ -12099,7 +12112,7 @@ msgid "Save image sequence" msgstr "Speichere die Bildsequenz" -#: ../gui/wxpython/nviz/tools.py:624 ../gui/wxpython/psmap/dialogs.py:5794 +#: ../gui/wxpython/nviz/tools.py:624 ../gui/wxpython/psmap/dialogs.py:5796 msgid "Choose a directory:" msgstr "Wählen Sie ein Verzeichnis:" @@ -12107,7 +12120,7 @@ msgid "Choose a directory for images" msgstr "Wählen Sie ein Verzeichnis für Bilder" -#: ../gui/wxpython/nviz/tools.py:632 ../gui/wxpython/animation/dialogs.py:1187 +#: ../gui/wxpython/nviz/tools.py:632 ../gui/wxpython/animation/dialogs.py:1190 msgid "File prefix:" msgstr "Datei-Präfix:" @@ -12115,7 +12128,7 @@ msgid "Generated files names will look like this: prefix_1.ppm, prefix_2.ppm, ..." msgstr "Erzeugte Dateinamen haben folgendes Muster: prefix_1.ppm, prefix_2.ppm, ..." -#: ../gui/wxpython/nviz/tools.py:640 ../gui/wxpython/animation/dialogs.py:1191 +#: ../gui/wxpython/nviz/tools.py:640 ../gui/wxpython/animation/dialogs.py:1194 msgid "File format:" msgstr "Dateiformat:" @@ -12132,7 +12145,7 @@ msgid "Vector" msgstr "Vektor" -#: ../gui/wxpython/nviz/tools.py:728 ../gui/wxpython/gui_core/dialogs.py:1452 +#: ../gui/wxpython/nviz/tools.py:728 ../gui/wxpython/gui_core/dialogs.py:1453 msgid "3D raster" msgstr "3D Raster" @@ -12144,7 +12157,7 @@ msgid "Fringe" msgstr "Randzone" -#: ../gui/wxpython/nviz/tools.py:782 ../gui/wxpython/animation/dialogs.py:929 +#: ../gui/wxpython/nviz/tools.py:782 ../gui/wxpython/animation/dialogs.py:932 msgid "Decorations" msgstr "Dekorationen" @@ -12153,7 +12166,7 @@ msgstr "Schnittebenen" #: ../gui/wxpython/nviz/tools.py:850 ../gui/wxpython/nviz/tools.py:1889 -#: ../gui/wxpython/nviz/preferences.py:405 ../gui/wxpython/tplot/frame.py:277 +#: ../gui/wxpython/nviz/preferences.py:405 ../gui/wxpython/tplot/frame.py:343 #: ../gui/wxpython/timeline/frame.py:135 msgid "Draw" msgstr "Zeichne" @@ -12251,11 +12264,11 @@ msgstr "konstant" #: ../gui/wxpython/nviz/tools.py:1050 ../gui/wxpython/nviz/tools.py:2021 -#: ../gui/wxpython/psmap/dialogs.py:3798 ../gui/wxpython/psmap/dialogs.py:4518 -#: ../gui/wxpython/psmap/dialogs.py:4796 ../gui/wxpython/psmap/dialogs.py:5377 -#: ../gui/wxpython/psmap/dialogs.py:5385 ../gui/wxpython/psmap/dialogs.py:5945 -#: ../gui/wxpython/psmap/dialogs.py:5954 ../gui/wxpython/psmap/dialogs.py:6529 -#: ../gui/wxpython/psmap/dialogs.py:6538 +#: ../gui/wxpython/psmap/dialogs.py:3800 ../gui/wxpython/psmap/dialogs.py:4520 +#: ../gui/wxpython/psmap/dialogs.py:4798 ../gui/wxpython/psmap/dialogs.py:5379 +#: ../gui/wxpython/psmap/dialogs.py:5387 ../gui/wxpython/psmap/dialogs.py:5947 +#: ../gui/wxpython/psmap/dialogs.py:5956 ../gui/wxpython/psmap/dialogs.py:6531 +#: ../gui/wxpython/psmap/dialogs.py:6540 msgid "Position" msgstr "Position" @@ -12399,11 +12412,11 @@ msgid "Icon:" msgstr "Symbol:" -#: ../gui/wxpython/nviz/tools.py:1659 ../gui/wxpython/psmap/dialogs.py:2735 +#: ../gui/wxpython/nviz/tools.py:1659 ../gui/wxpython/psmap/dialogs.py:2737 msgid "size:" msgstr "Größe:" -#: ../gui/wxpython/nviz/tools.py:1717 ../gui/wxpython/psmap/dialogs.py:2661 +#: ../gui/wxpython/nviz/tools.py:1717 ../gui/wxpython/psmap/dialogs.py:2663 msgid "symbol:" msgstr "Symbol:" @@ -12826,134 +12839,134 @@ msgid "Nothing found" msgstr "Nichts gefunden" -#: ../gui/wxpython/gui_core/forms.py:549 +#: ../gui/wxpython/gui_core/forms.py:561 msgid "Enter parameters for '" msgstr "Geben Sie Parameter an für '" -#: ../gui/wxpython/gui_core/forms.py:565 +#: ../gui/wxpython/gui_core/forms.py:577 msgid "Close this window without executing the command (Ctrl+Q)" msgstr "Schließe dieses Fenster ohne den Befehl auszuführen (Ctrl+Q)" -#: ../gui/wxpython/gui_core/forms.py:596 +#: ../gui/wxpython/gui_core/forms.py:608 msgid "Run the command (Ctrl+R)" msgstr "Führe den Befehl aus (Ctrl+R)" -#: ../gui/wxpython/gui_core/forms.py:624 +#: ../gui/wxpython/gui_core/forms.py:636 msgid "Show manual page of the command (Ctrl+H)" msgstr "Zeige die Handbuchseite des Befehls an (Ctrl+H)" -#: ../gui/wxpython/gui_core/forms.py:663 +#: ../gui/wxpython/gui_core/forms.py:675 msgid "Add created map(s) into layer tree" msgstr "Erzeugte Karte(n) der Baumstruktur hinzufügen" -#: ../gui/wxpython/gui_core/forms.py:693 +#: ../gui/wxpython/gui_core/forms.py:705 msgid "Close dialog when command is successfully finished. Change this settings in Preferences dialog ('Command' tab)." msgstr "Schließe Dialog, wenn Befehl erfolgreich ausgeführt. Ändere dies in den Einstellungen (Reiter 'Befehle')." -#: ../gui/wxpython/gui_core/forms.py:878 +#: ../gui/wxpython/gui_core/forms.py:890 #, python-format msgid "'%s' copied to clipboard" msgstr "'%s' in die Zwischenablage kopiert" -#: ../gui/wxpython/gui_core/forms.py:962 ../gui/wxpython/gui_core/forms.py:976 +#: ../gui/wxpython/gui_core/forms.py:974 ../gui/wxpython/gui_core/forms.py:988 msgid "Required" msgstr "Erfordert" -#: ../gui/wxpython/gui_core/forms.py:965 ../gui/wxpython/gui_core/forms.py:977 +#: ../gui/wxpython/gui_core/forms.py:977 ../gui/wxpython/gui_core/forms.py:989 msgid "Optional" msgstr "Optional" -#: ../gui/wxpython/gui_core/forms.py:1060 -#: ../gui/wxpython/gui_core/forms.py:2065 +#: ../gui/wxpython/gui_core/forms.py:1072 +#: ../gui/wxpython/gui_core/forms.py:2086 msgid "Parameterized in model" msgstr "Parametrisiert im Modell" -#: ../gui/wxpython/gui_core/forms.py:1129 +#: ../gui/wxpython/gui_core/forms.py:1141 msgid "This option is required" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1150 +#: ../gui/wxpython/gui_core/forms.py:1162 msgid "[multiple]" msgstr "[mehrere]" -#: ../gui/wxpython/gui_core/forms.py:1208 +#: ../gui/wxpython/gui_core/forms.py:1220 msgid "valid range" msgstr "gültiger Wertebereich" -#: ../gui/wxpython/gui_core/forms.py:1318 -#: ../gui/wxpython/gui_core/forms.py:2696 +#: ../gui/wxpython/gui_core/forms.py:1330 +#: ../gui/wxpython/gui_core/forms.py:2726 #: ../gui/wxpython/gui_core/toolbars.py:70 msgid "Select font" msgstr "Schrift auswählen" -#: ../gui/wxpython/gui_core/forms.py:1430 ../gui/wxpython/lmgr/toolbars.py:158 +#: ../gui/wxpython/gui_core/forms.py:1443 ../gui/wxpython/lmgr/toolbars.py:158 msgid "Graphical Modeler" msgstr "Grafischer Modellierer" -#: ../gui/wxpython/gui_core/forms.py:1436 -#: ../gui/wxpython/gui_core/preferences.py:779 +#: ../gui/wxpython/gui_core/forms.py:1449 +#: ../gui/wxpython/gui_core/preferences.py:773 msgid "Map Display" msgstr "Kartenfenster" -#: ../gui/wxpython/gui_core/forms.py:1549 +#: ../gui/wxpython/gui_core/forms.py:1562 msgid "Show graphical representation of temporal extent of dataset(s) ." msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1779 -#: ../gui/wxpython/gui_core/preferences.py:1363 -#: ../gui/wxpython/gui_core/preferences.py:1398 +#: ../gui/wxpython/gui_core/forms.py:1789 +#: ../gui/wxpython/gui_core/preferences.py:1357 +#: ../gui/wxpython/gui_core/preferences.py:1392 msgid "Transparent" msgstr "Transparent" -#: ../gui/wxpython/gui_core/forms.py:1815 -#: ../gui/wxpython/gui_core/forms.py:1907 +#: ../gui/wxpython/gui_core/forms.py:1825 +#: ../gui/wxpython/gui_core/forms.py:1917 #, python-format msgid "Choose %s" msgstr "Wählen Sie %s" -#: ../gui/wxpython/gui_core/forms.py:1818 +#: ../gui/wxpython/gui_core/forms.py:1828 #: ../gui/wxpython/gmodeler/frame.py:1750 msgid "file" msgstr "Datei" -#: ../gui/wxpython/gui_core/forms.py:1860 +#: ../gui/wxpython/gui_core/forms.py:1870 msgid "Load and edit content of a file" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1863 +#: ../gui/wxpython/gui_core/forms.py:1873 msgid "&Save as" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1865 +#: ../gui/wxpython/gui_core/forms.py:1875 msgid "Save content to a file for further use" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1870 +#: ../gui/wxpython/gui_core/forms.py:1880 msgid "or enter values directly:" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1872 +#: ../gui/wxpython/gui_core/forms.py:1882 msgid "Enter file content directly instead of specifying a file. Temporary file will be automatically created." msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1910 -#: ../gui/wxpython/gui_core/gselect.py:1434 +#: ../gui/wxpython/gui_core/forms.py:1920 +#: ../gui/wxpython/gui_core/gselect.py:1426 msgid "Directory" msgstr "Verzeichnis" -#: ../gui/wxpython/gui_core/forms.py:2255 ../gui/wxpython/gmodeler/frame.py:171 +#: ../gui/wxpython/gui_core/forms.py:2285 ../gui/wxpython/gmodeler/frame.py:171 msgid "Command output" msgstr "Befehlsausgabe" -#: ../gui/wxpython/gui_core/forms.py:2268 +#: ../gui/wxpython/gui_core/forms.py:2298 msgid "Manual" msgstr "Handbuch" -#: ../gui/wxpython/gui_core/forms.py:2312 +#: ../gui/wxpython/gui_core/forms.py:2342 msgid "Nothing to load." msgstr "Nichts zu laden." -#: ../gui/wxpython/gui_core/forms.py:2320 +#: ../gui/wxpython/gui_core/forms.py:2350 #, python-format msgid "" "Unable to load file.\n" @@ -12961,26 +12974,26 @@ "Reason: %s" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:2350 +#: ../gui/wxpython/gui_core/forms.py:2380 msgid "Save input as..." msgstr "Speichere Eingabe als..." -#: ../gui/wxpython/gui_core/forms.py:2683 +#: ../gui/wxpython/gui_core/forms.py:2713 msgid "No dataset given." msgstr "" -#: ../gui/wxpython/gui_core/forms.py:2852 -#: ../gui/wxpython/gui_core/forms.py:2869 +#: ../gui/wxpython/gui_core/forms.py:2882 +#: ../gui/wxpython/gui_core/forms.py:2899 #, python-format msgid "Unable to parse command '%s'" msgstr "Kann den Befehl '%s' nicht interpretieren" -#: ../gui/wxpython/gui_core/forms.py:2876 +#: ../gui/wxpython/gui_core/forms.py:2906 #, python-format msgid "%(cmd)s: parameter '%(key)s' not available" msgstr "%(cmd)s: Parameter '%(key)s' nicht vorhanden" -#: ../gui/wxpython/gui_core/forms.py:2958 +#: ../gui/wxpython/gui_core/forms.py:2988 msgid "Try to set up GRASS_ADDON_PATH or GRASS_ADDON_BASE variable." msgstr "" @@ -13125,11 +13138,11 @@ msgstr "" #: ../gui/wxpython/gui_core/ghelp.py:118 ../gui/wxpython/gui_core/ghelp.py:921 -#: ../gui/wxpython/lmgr/frame.py:87 ../gui/wxpython/lmgr/frame.py:1217 +#: ../gui/wxpython/lmgr/frame.py:87 ../gui/wxpython/lmgr/frame.py:1221 msgid "Unable to get GRASS version\n" msgstr "" -#: ../gui/wxpython/gui_core/ghelp.py:131 ../gui/wxpython/lmgr/frame.py:1241 +#: ../gui/wxpython/gui_core/ghelp.py:131 ../gui/wxpython/lmgr/frame.py:1245 msgid "unknown version" msgstr "" @@ -13248,7 +13261,7 @@ msgid "Selected map <%s> has been disabled for rendering. Operation canceled." msgstr "" -#: ../gui/wxpython/gui_core/vselect.py:277 ../gui/wxpython/lmgr/frame.py:2569 +#: ../gui/wxpython/gui_core/vselect.py:277 ../gui/wxpython/lmgr/frame.py:2572 #: ../gui/wxpython/mapdisp/frame.py:594 msgid "No map layer selected. Operation canceled." msgstr "Keine Kartenebene selektiert. Breche die Operation ab." @@ -13375,561 +13388,569 @@ msgid "Select graphics tool" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:69 +#: ../gui/wxpython/gui_core/gselect.py:72 #, python-format msgid "" "Unable to import pyGRASS: %s\n" "Some functionality will be not accessible" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:507 +#: ../gui/wxpython/gui_core/gselect.py:511 msgid "Not selectable element" msgstr "Nicht auswählbare Elemente" -#: ../gui/wxpython/gui_core/gselect.py:544 -#: ../gui/wxpython/gui_core/preferences.py:2203 +#: ../gui/wxpython/gui_core/gselect.py:548 +#: ../gui/wxpython/gui_core/preferences.py:2197 msgid "Mapset" msgstr "Mapset" -#: ../gui/wxpython/gui_core/gselect.py:556 +#: ../gui/wxpython/gui_core/gselect.py:560 msgid "Type: " msgstr "Typ: " -#: ../gui/wxpython/gui_core/gselect.py:574 +#: ../gui/wxpython/gui_core/gselect.py:578 #, python-format msgid "GSelect: invalid item: %s" msgstr "GSelect: ungültiges Objekt: %s" -#: ../gui/wxpython/gui_core/gselect.py:1411 +#: ../gui/wxpython/gui_core/gselect.py:890 +msgid "No table linked to layer <{}>." +msgstr "" + +#: ../gui/wxpython/gui_core/gselect.py:1403 msgid "Output settings" msgstr "Einstellungen für Ausgabe" -#: ../gui/wxpython/gui_core/gselect.py:1413 +#: ../gui/wxpython/gui_core/gselect.py:1405 msgid "Source input" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1424 +#: ../gui/wxpython/gui_core/gselect.py:1416 msgid "Native" msgstr "nativ" -#: ../gui/wxpython/gui_core/gselect.py:1430 +#: ../gui/wxpython/gui_core/gselect.py:1422 msgid "File" msgstr "Datei" -#: ../gui/wxpython/gui_core/gselect.py:1438 ../gui/wxpython/dbmgr/base.py:2954 -#: ../gui/wxpython/dbmgr/base.py:3084 ../gui/wxpython/dbmgr/base.py:3353 +#: ../gui/wxpython/gui_core/gselect.py:1430 ../gui/wxpython/dbmgr/base.py:2956 +#: ../gui/wxpython/dbmgr/base.py:3086 ../gui/wxpython/dbmgr/base.py:3355 msgid "Database" msgstr "Datenbank" -#: ../gui/wxpython/gui_core/gselect.py:1442 +#: ../gui/wxpython/gui_core/gselect.py:1434 msgid "Protocol" msgstr "Protokoll" -#: ../gui/wxpython/gui_core/gselect.py:1453 +#: ../gui/wxpython/gui_core/gselect.py:1445 msgid "Output type" msgstr "Ausgabe Typ" -#: ../gui/wxpython/gui_core/gselect.py:1455 +#: ../gui/wxpython/gui_core/gselect.py:1447 msgid "Source type" msgstr "Typ der Quelle" -#: ../gui/wxpython/gui_core/gselect.py:1477 +#: ../gui/wxpython/gui_core/gselect.py:1469 msgid "All files" msgstr "Alle Dateien" -#: ../gui/wxpython/gui_core/gselect.py:1493 +#: ../gui/wxpython/gui_core/gselect.py:1485 msgid "ZIP files" msgstr "ZIP Dateien" -#: ../gui/wxpython/gui_core/gselect.py:1494 +#: ../gui/wxpython/gui_core/gselect.py:1486 msgid "GZIP files" msgstr "GZIP Dateien" -#: ../gui/wxpython/gui_core/gselect.py:1495 +#: ../gui/wxpython/gui_core/gselect.py:1487 msgid "TAR files" msgstr "TAR Dateien" -#: ../gui/wxpython/gui_core/gselect.py:1497 +#: ../gui/wxpython/gui_core/gselect.py:1489 msgid "TARGZ files" msgstr "TARGZ Dateien" -#: ../gui/wxpython/gui_core/gselect.py:1505 +#: ../gui/wxpython/gui_core/gselect.py:1497 msgid "File:" msgstr "Datei:" -#: ../gui/wxpython/gui_core/gselect.py:1506 +#: ../gui/wxpython/gui_core/gselect.py:1498 msgid "Choose file to import" msgstr "Wählen Sie zu importierende Datei" -#: ../gui/wxpython/gui_core/gselect.py:1521 -#: ../gui/wxpython/gui_core/gselect.py:1604 -#: ../gui/wxpython/animation/dialogs.py:1196 +#: ../gui/wxpython/gui_core/gselect.py:1513 +#: ../gui/wxpython/gui_core/gselect.py:1596 +#: ../gui/wxpython/animation/dialogs.py:1199 msgid "Directory:" msgstr "Verzeichnis:" -#: ../gui/wxpython/gui_core/gselect.py:1522 -#: ../gui/wxpython/gui_core/gselect.py:1605 +#: ../gui/wxpython/gui_core/gselect.py:1514 +#: ../gui/wxpython/gui_core/gselect.py:1597 msgid "Choose input directory" msgstr "Wählen Sie das Eingabe-Verzeichnis" -#: ../gui/wxpython/gui_core/gselect.py:1539 +#: ../gui/wxpython/gui_core/gselect.py:1531 msgid "Extension:" msgstr "Erweiterung:" -#: ../gui/wxpython/gui_core/gselect.py:1568 -#: ../gui/wxpython/gui_core/gselect.py:1583 -#: ../gui/wxpython/gui_core/gselect.py:1585 -#: ../gui/wxpython/gui_core/widgets.py:1294 -#: ../gui/wxpython/animation/dialogs.py:402 +#: ../gui/wxpython/gui_core/gselect.py:1560 +#: ../gui/wxpython/gui_core/gselect.py:1575 +#: ../gui/wxpython/gui_core/gselect.py:1577 +#: ../gui/wxpython/gui_core/widgets.py:1298 +#: ../gui/wxpython/animation/dialogs.py:405 #: ../gui/wxpython/vnet/dialogs.py:1643 #: ../gui/wxpython/gmodeler/preferences.py:706 msgid "Name:" msgstr "Name:" -#: ../gui/wxpython/gui_core/gselect.py:1569 +#: ../gui/wxpython/gui_core/gselect.py:1561 msgid "Choose file" msgstr "Wählen die Datei" -#: ../gui/wxpython/gui_core/gselect.py:1590 -#: ../gui/wxpython/gui_core/gselect.py:2350 +#: ../gui/wxpython/gui_core/gselect.py:1582 +#: ../gui/wxpython/gui_core/gselect.py:2342 msgid "Feature type:" msgstr "Objekttyp:" -#: ../gui/wxpython/gui_core/gselect.py:1592 +#: ../gui/wxpython/gui_core/gselect.py:1584 msgid "simple features" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1593 +#: ../gui/wxpython/gui_core/gselect.py:1585 msgid "topological" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1704 -#: ../gui/wxpython/gui_core/gselect.py:1735 -#: ../gui/wxpython/gui_core/gselect.py:1786 -#: ../gui/wxpython/gui_core/gselect.py:1824 +#: ../gui/wxpython/gui_core/gselect.py:1696 +#: ../gui/wxpython/gui_core/gselect.py:1727 +#: ../gui/wxpython/gui_core/gselect.py:1778 +#: ../gui/wxpython/gui_core/gselect.py:1816 msgid "Creation options:" msgstr "Erzeugungsoptionen:" -#: ../gui/wxpython/gui_core/gselect.py:1718 -#: ../gui/wxpython/gui_core/gselect.py:1757 -#: ../gui/wxpython/gui_core/gselect.py:1809 +#: ../gui/wxpython/gui_core/gselect.py:1710 +#: ../gui/wxpython/gui_core/gselect.py:1749 +#: ../gui/wxpython/gui_core/gselect.py:1801 msgid "Format:" msgstr "Format:" -#: ../gui/wxpython/gui_core/gselect.py:1816 +#: ../gui/wxpython/gui_core/gselect.py:1808 msgid "Protocol:" msgstr "Protokoll:" -#: ../gui/wxpython/gui_core/gselect.py:1839 +#: ../gui/wxpython/gui_core/gselect.py:1831 msgid "No settings available" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1959 +#: ../gui/wxpython/gui_core/gselect.py:1951 #: ../gui/wxpython/web_services/dialogs.py:302 msgid "No data source defined, settings are not saved." msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:2342 +#: ../gui/wxpython/gui_core/gselect.py:2334 msgid "LineString" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:2342 +#: ../gui/wxpython/gui_core/gselect.py:2334 msgid "Polygon" msgstr "Polygon" -#: ../gui/wxpython/gui_core/gselect.py:2561 +#: ../gui/wxpython/gui_core/gselect.py:2553 msgid "No vector map selected in layer manager. Operation canceled." msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:2574 +#: ../gui/wxpython/gui_core/gselect.py:2566 msgid "Input vector map is not selected" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:2578 +#: ../gui/wxpython/gui_core/gselect.py:2570 #, python-format msgid "Input vector map <%s> and selected map <%s> in layer manager are different. Operation canceled." msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:113 +#: ../gui/wxpython/gui_core/gselect.py:2746 +msgid "No vector map selected" +msgstr "" + +#: ../gui/wxpython/gui_core/widgets.py:114 msgid " (...)" msgstr " (...)" -#: ../gui/wxpython/gui_core/widgets.py:854 +#: ../gui/wxpython/gui_core/widgets.py:855 #, python-format msgid "Name <%(name)s> is not a valid name for GRASS map. Please use only ASCII characters excluding %(chars)s and space." msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:968 -#: ../gui/wxpython/gui_core/dialogs.py:768 -#: ../gui/wxpython/gui_core/dialogs.py:836 -#: ../gui/wxpython/gui_core/dialogs.py:1576 ../gui/wxpython/dbmgr/base.py:1419 +#: ../gui/wxpython/gui_core/widgets.py:969 +#: ../gui/wxpython/gui_core/dialogs.py:769 +#: ../gui/wxpython/gui_core/dialogs.py:837 +#: ../gui/wxpython/gui_core/dialogs.py:1578 ../gui/wxpython/dbmgr/base.py:1421 msgid "Select all" msgstr "Alle selektieren" -#: ../gui/wxpython/gui_core/widgets.py:969 -#: ../gui/wxpython/gui_core/dialogs.py:1578 ../gui/wxpython/dbmgr/base.py:1420 +#: ../gui/wxpython/gui_core/widgets.py:970 +#: ../gui/wxpython/gui_core/dialogs.py:1580 ../gui/wxpython/dbmgr/base.py:1422 msgid "Deselect all" msgstr "Alle Selektierungen aufheben" -#: ../gui/wxpython/gui_core/widgets.py:1082 +#: ../gui/wxpython/gui_core/widgets.py:1086 msgid "Fulltext search" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1084 +#: ../gui/wxpython/gui_core/widgets.py:1088 msgid "Type to search in all modules. Press Enter for next match." msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1151 +#: ../gui/wxpython/gui_core/widgets.py:1155 msgid "Searching, please type more characters." msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1160 +#: ../gui/wxpython/gui_core/widgets.py:1164 #, python-format msgid "%d modules match" msgstr "%d Module stimmen überein" -#: ../gui/wxpython/gui_core/widgets.py:1230 +#: ../gui/wxpython/gui_core/widgets.py:1234 msgid "Profiles" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1236 +#: ../gui/wxpython/gui_core/widgets.py:1240 msgid "Save current settings" msgstr "Speichere aktuelle Einstellungen" -#: ../gui/wxpython/gui_core/widgets.py:1240 +#: ../gui/wxpython/gui_core/widgets.py:1244 msgid "Delete currently selected settings" msgstr "Lösche ausgewähltes Einstellungen" -#: ../gui/wxpython/gui_core/widgets.py:1263 +#: ../gui/wxpython/gui_core/widgets.py:1267 msgid "Load:" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1281 +#: ../gui/wxpython/gui_core/widgets.py:1285 #, python-format msgid "Settings <%s> not found" msgstr "Einstellungen <%s> nicht gefunden" -#: ../gui/wxpython/gui_core/widgets.py:1295 -#: ../gui/wxpython/gui_core/widgets.py:1315 +#: ../gui/wxpython/gui_core/widgets.py:1299 +#: ../gui/wxpython/gui_core/widgets.py:1319 msgid "Save settings" msgstr "Speichere Einstellungen" -#: ../gui/wxpython/gui_core/widgets.py:1300 +#: ../gui/wxpython/gui_core/widgets.py:1304 msgid "Name not given, settings is not saved." msgstr "Name nicht angegeben, Einstellungen werden nicht gespeichert." -#: ../gui/wxpython/gui_core/widgets.py:1312 +#: ../gui/wxpython/gui_core/widgets.py:1316 #, python-format msgid "Settings <%s> already exists. Do you want to overwrite the settings?" msgstr "Einstellung <%s> existiert bereits. Wollen Sie die Einstellungen überschreiben?" -#: ../gui/wxpython/gui_core/widgets.py:1363 +#: ../gui/wxpython/gui_core/widgets.py:1367 msgid "No settings is defined. Operation canceled." msgstr "Keine Einstellungen angegeben. Operation abgebrochen." -#: ../gui/wxpython/gui_core/widgets.py:1401 +#: ../gui/wxpython/gui_core/widgets.py:1405 msgid "Unable to save settings" msgstr "Kann Einstellungen nicht speichern." -#: ../gui/wxpython/gui_core/preferences.py:59 +#: ../gui/wxpython/gui_core/preferences.py:61 msgid "User settings" msgstr "Benutzereinstellungen" -#: ../gui/wxpython/gui_core/preferences.py:83 +#: ../gui/wxpython/gui_core/preferences.py:85 msgid "Set to default" msgstr "Auf Standardwerte setzten" -#: ../gui/wxpython/gui_core/preferences.py:91 +#: ../gui/wxpython/gui_core/preferences.py:93 msgid "Revert settings to default" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:94 +#: ../gui/wxpython/gui_core/preferences.py:96 msgid "Apply changes for the current session only and close" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:95 +#: ../gui/wxpython/gui_core/preferences.py:97 msgid "Save for this session only" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:165 +#: ../gui/wxpython/gui_core/preferences.py:167 msgid "Settings applied to current session but not saved" msgstr "Einstellungen bei aktueller Session angewendet, aber nicht gespeichert" -#: ../gui/wxpython/gui_core/preferences.py:237 +#: ../gui/wxpython/gui_core/preferences.py:230 msgid "Key column cannot be empty string." msgstr "Die Schlüsselspalte kann kein leerer Zeichenkette sein." -#: ../gui/wxpython/gui_core/preferences.py:256 +#: ../gui/wxpython/gui_core/preferences.py:249 msgid "GUI Settings" msgstr "GUI Einstellungen" -#: ../gui/wxpython/gui_core/preferences.py:291 +#: ../gui/wxpython/gui_core/preferences.py:284 msgid "Layer Manager settings" msgstr "Einstellungen des Layer Manager" -#: ../gui/wxpython/gui_core/preferences.py:301 +#: ../gui/wxpython/gui_core/preferences.py:294 msgid "Ask when removing map layer from layer tree" msgstr "Frage vor dem Entfernen einer Kartenebenen aus der Baumstruktur" -#: ../gui/wxpython/gui_core/preferences.py:314 +#: ../gui/wxpython/gui_core/preferences.py:307 msgid "Ask when quiting wxGUI or closing display" msgstr "Frage vor dem Schließen des wxGUIs oder eines Fensters." -#: ../gui/wxpython/gui_core/preferences.py:329 -#: ../gui/wxpython/gui_core/preferences.py:346 +#: ../gui/wxpython/gui_core/preferences.py:322 +#: ../gui/wxpython/gui_core/preferences.py:339 #, python-format msgid "Hide '%s' tab (requires GUI restart)" msgstr "Verstecke Reiter '%s' (benötigt GUI-Neustart)" -#: ../gui/wxpython/gui_core/preferences.py:330 -#: ../gui/wxpython/gui_core/preferences.py:1120 +#: ../gui/wxpython/gui_core/preferences.py:323 +#: ../gui/wxpython/gui_core/preferences.py:1114 #: ../gui/wxpython/lmgr/frame.py:366 msgid "Modules" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:347 +#: ../gui/wxpython/gui_core/preferences.py:340 #: ../gui/wxpython/lmgr/frame.py:390 msgid "Python" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:366 +#: ../gui/wxpython/gui_core/preferences.py:359 msgid "Automatically copy selected text to clipboard (in the Console tab)" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:394 +#: ../gui/wxpython/gui_core/preferences.py:387 msgid "Workspace settings" msgstr "Workspace Einstellungen" -#: ../gui/wxpython/gui_core/preferences.py:401 +#: ../gui/wxpython/gui_core/preferences.py:394 msgid "Suppress positioning Map Display Window(s)" msgstr "Positionieren der Kartenfenster unterdrücken" -#: ../gui/wxpython/gui_core/preferences.py:417 +#: ../gui/wxpython/gui_core/preferences.py:410 msgid "Suppress positioning Layer Manager window" msgstr "Positionieren des Layer Managers unterdrücken" -#: ../gui/wxpython/gui_core/preferences.py:432 +#: ../gui/wxpython/gui_core/preferences.py:425 msgid "Save current window layout as default" msgstr "Speichere das aktuelle Fensterlayout als Standard" -#: ../gui/wxpython/gui_core/preferences.py:441 +#: ../gui/wxpython/gui_core/preferences.py:434 msgid "Save current position and size of Layer Manager window and opened Map Display window(s) and use as default for next sessions." msgstr "Speichere die aktuelle Position und Größe des 'Layer Manager'-Fensters und der geöffneten Kartenfenster als Standardwerte für die nächste Sitzung." -#: ../gui/wxpython/gui_core/preferences.py:463 +#: ../gui/wxpython/gui_core/preferences.py:456 msgid "Region settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:470 +#: ../gui/wxpython/gui_core/preferences.py:463 msgid "Align region to resolution" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:524 +#: ../gui/wxpython/gui_core/preferences.py:517 msgid "Font for command output:" msgstr "Schriftart für Befehlsausgabe:" -#: ../gui/wxpython/gui_core/preferences.py:529 -#: ../gui/wxpython/gui_core/preferences.py:806 -#: ../gui/wxpython/animation/dialogs.py:1061 +#: ../gui/wxpython/gui_core/preferences.py:522 +#: ../gui/wxpython/gui_core/preferences.py:800 +#: ../gui/wxpython/animation/dialogs.py:1064 msgid "Set font" msgstr "Schrift" -#: ../gui/wxpython/gui_core/preferences.py:542 +#: ../gui/wxpython/gui_core/preferences.py:535 msgid "Language settings" msgstr "Spracheinstellungen" -#: ../gui/wxpython/gui_core/preferences.py:558 +#: ../gui/wxpython/gui_core/preferences.py:551 msgid "Choose language (requires to save and GRASS restart):" msgstr "Sprachwahl (Änderungen speichern und GRASS neustarten):" -#: ../gui/wxpython/gui_core/preferences.py:591 +#: ../gui/wxpython/gui_core/preferences.py:585 msgid "Appearance settings" msgstr "Erscheinungsbild" -#: ../gui/wxpython/gui_core/preferences.py:601 +#: ../gui/wxpython/gui_core/preferences.py:595 msgid "Element list:" msgstr "Liste der Elemente:" -#: ../gui/wxpython/gui_core/preferences.py:631 +#: ../gui/wxpython/gui_core/preferences.py:625 msgid "Menu style (requires to save and GUI restart):" msgstr "Menü-Stil (benötigt speichern und GUI-Neustart):" -#: ../gui/wxpython/gui_core/preferences.py:666 +#: ../gui/wxpython/gui_core/preferences.py:660 msgid "Height of map selection popup window (in pixels):" msgstr "Höhe des Kartenauswahl-Popup-Fensters (In Pixel):" -#: ../gui/wxpython/gui_core/preferences.py:706 +#: ../gui/wxpython/gui_core/preferences.py:700 msgid "Icon theme (requires GUI restart):" msgstr "Symbol-Design (benötigt GUI-Neustart):" -#: ../gui/wxpython/gui_core/preferences.py:733 +#: ../gui/wxpython/gui_core/preferences.py:727 msgid "Module dialog style:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:800 +#: ../gui/wxpython/gui_core/preferences.py:794 msgid "Default font for GRASS displays:" msgstr "Standard Schrift für GRASS Fenster:" -#: ../gui/wxpython/gui_core/preferences.py:827 +#: ../gui/wxpython/gui_core/preferences.py:821 msgid "Default display settings" msgstr "Standard Fenstereinstellungen" -#: ../gui/wxpython/gui_core/preferences.py:837 +#: ../gui/wxpython/gui_core/preferences.py:831 msgid "Display driver:" msgstr "Fenster-Treiber:" -#: ../gui/wxpython/gui_core/preferences.py:863 +#: ../gui/wxpython/gui_core/preferences.py:857 msgid "Statusbar mode:" msgstr "Modus der Statuszeile:" -#: ../gui/wxpython/gui_core/preferences.py:915 +#: ../gui/wxpython/gui_core/preferences.py:909 #: ../gui/wxpython/mapdisp/statusbar.py:520 msgid "Align region extent based on display size" msgstr "Richte Ausdehnung der Region an Fenstergröße aus" -#: ../gui/wxpython/gui_core/preferences.py:931 +#: ../gui/wxpython/gui_core/preferences.py:925 #: ../gui/wxpython/mapdisp/statusbar.py:563 msgid "Constrain display resolution to computational settings" msgstr "Beschränke die Auflösung des Kartenfensters auf die Einstellungen des Arbeitsbereichs." -#: ../gui/wxpython/gui_core/preferences.py:947 +#: ../gui/wxpython/gui_core/preferences.py:941 msgid "Enable auto-rendering" msgstr "Auto-Rendering einschalten" -#: ../gui/wxpython/gui_core/preferences.py:964 +#: ../gui/wxpython/gui_core/preferences.py:958 msgid "Enable auto-zooming to selected map layer" msgstr "Aktiviere Auto-Zooming auf selektierte Kartenlayer" -#: ../gui/wxpython/gui_core/preferences.py:980 +#: ../gui/wxpython/gui_core/preferences.py:974 msgid "Show computational region extent" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:996 +#: ../gui/wxpython/gui_core/preferences.py:990 msgid "Mouse wheel action:" msgstr "Mausrad Aktion:" -#: ../gui/wxpython/gui_core/preferences.py:1022 +#: ../gui/wxpython/gui_core/preferences.py:1016 msgid "Mouse scrolling direction:" msgstr "Mausrad Richtung:" -#: ../gui/wxpython/gui_core/preferences.py:1063 +#: ../gui/wxpython/gui_core/preferences.py:1057 msgid "Advanced display settings" msgstr "Fortgeschrittene Anzeigeneinstellungen" -#: ../gui/wxpython/gui_core/preferences.py:1072 +#: ../gui/wxpython/gui_core/preferences.py:1066 msgid "3D view depth buffer (possible values are 16, 24, 32):" msgstr "Tiefenpuffer der 3D Ansicht (mögliche Werte sind 16, 24, 32):" -#: ../gui/wxpython/gui_core/preferences.py:1127 +#: ../gui/wxpython/gui_core/preferences.py:1121 msgid "Module dialog settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1152 +#: ../gui/wxpython/gui_core/preferences.py:1146 msgid "Close dialog when module is successfully finished" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1166 -#: ../gui/wxpython/gui_core/dialogs.py:306 +#: ../gui/wxpython/gui_core/preferences.py:1160 +#: ../gui/wxpython/gui_core/dialogs.py:307 msgid "Add created map into layer tree" msgstr "Erzeugte Karte der Baumstruktur hinzufügen" -#: ../gui/wxpython/gui_core/preferences.py:1181 +#: ../gui/wxpython/gui_core/preferences.py:1175 msgid "Allow interactive input" msgstr "Erlaube interaktive Eingabe" -#: ../gui/wxpython/gui_core/preferences.py:1195 +#: ../gui/wxpython/gui_core/preferences.py:1189 msgid "Verbosity level:" msgstr "Gesprächigkeitsstufe:" -#: ../gui/wxpython/gui_core/preferences.py:1231 +#: ../gui/wxpython/gui_core/preferences.py:1225 #: ../gui/wxpython/lmgr/frame.py:323 msgid "Layers" msgstr "Ebenen" -#: ../gui/wxpython/gui_core/preferences.py:1241 +#: ../gui/wxpython/gui_core/preferences.py:1235 msgid "Default raster settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1251 +#: ../gui/wxpython/gui_core/preferences.py:1245 msgid "Make null cells opaque" msgstr "Mache NULL-Zellen transparent" -#: ../gui/wxpython/gui_core/preferences.py:1266 +#: ../gui/wxpython/gui_core/preferences.py:1260 msgid "Default color table" msgstr "Standard-Farbtabelle" -#: ../gui/wxpython/gui_core/preferences.py:1312 +#: ../gui/wxpython/gui_core/preferences.py:1306 msgid "Default vector settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1318 +#: ../gui/wxpython/gui_core/preferences.py:1312 msgid "Display:" msgstr "Fenster:" -#: ../gui/wxpython/gui_core/preferences.py:1343 +#: ../gui/wxpython/gui_core/preferences.py:1337 msgid "Feature color:" msgstr "Objektfarbe:" -#: ../gui/wxpython/gui_core/preferences.py:1383 +#: ../gui/wxpython/gui_core/preferences.py:1377 msgid "Area fill color:" msgstr "Füllfarbe:" -#: ../gui/wxpython/gui_core/preferences.py:1431 +#: ../gui/wxpython/gui_core/preferences.py:1425 msgid "Random colors according to category number " msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1459 +#: ../gui/wxpython/gui_core/preferences.py:1453 msgid "Symbol:" msgstr "Symbol:" -#: ../gui/wxpython/gui_core/preferences.py:1513 -#: ../gui/wxpython/dbmgr/base.py:1422 +#: ../gui/wxpython/gui_core/preferences.py:1507 +#: ../gui/wxpython/dbmgr/base.py:1424 msgid "Highlight selected features" msgstr "Selektierte Objekte hervorheben" -#: ../gui/wxpython/gui_core/preferences.py:1542 +#: ../gui/wxpython/gui_core/preferences.py:1536 msgid "Line width (in pixels):" msgstr "Liniebreite (in Pixel):" -#: ../gui/wxpython/gui_core/preferences.py:1558 +#: ../gui/wxpython/gui_core/preferences.py:1552 msgid "Automatically hightlight selected features in map display" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1582 +#: ../gui/wxpython/gui_core/preferences.py:1576 msgid "Data browser" msgstr "Daten-Browser" -#: ../gui/wxpython/gui_core/preferences.py:1590 +#: ../gui/wxpython/gui_core/preferences.py:1584 msgid "Left mouse double click:" msgstr "Doppelklick mit linker Maustaste:" -#: ../gui/wxpython/gui_core/preferences.py:1615 +#: ../gui/wxpython/gui_core/preferences.py:1609 msgid "Encoding (e.g. utf-8, ascii, iso8859-1, koi8-r):" msgstr "Encoding (z.B. utf-8, ascii, iso8859-1, koi8-r):" -#: ../gui/wxpython/gui_core/preferences.py:1630 +#: ../gui/wxpython/gui_core/preferences.py:1624 msgid "Ask when deleting data record(s) from table" msgstr "Frage vor dem Löschen von Datensätzen aus einer Tabelle" -#: ../gui/wxpython/gui_core/preferences.py:1654 +#: ../gui/wxpython/gui_core/preferences.py:1648 msgid "Create table" msgstr "Erzeuge Tabelle" -#: ../gui/wxpython/gui_core/preferences.py:1661 -#: ../gui/wxpython/gui_core/dialogs.py:351 +#: ../gui/wxpython/gui_core/preferences.py:1655 +#: ../gui/wxpython/gui_core/dialogs.py:352 msgid "Key column:" msgstr "Schlüsselspalte:" -#: ../gui/wxpython/gui_core/preferences.py:1695 +#: ../gui/wxpython/gui_core/preferences.py:1689 #: ../gui/wxpython/mapdisp/statusbar.py:824 msgid "Projection" msgstr "Projektion" -#: ../gui/wxpython/gui_core/preferences.py:1704 +#: ../gui/wxpython/gui_core/preferences.py:1698 msgid "Projection statusbar settings" msgstr "Einstellungen für Projektions-Statusleiste" -#: ../gui/wxpython/gui_core/preferences.py:1713 +#: ../gui/wxpython/gui_core/preferences.py:1707 msgid "" "\n" "Note: This only controls the coordinates displayed in the lower-left of the Map Display\n" @@ -13942,63 +13963,63 @@ "Statusleiste. Dies ist nur kosmetisch und beeinflusst nicht die Projektion der aktuellen\n" "Location. Aktiviere die Projektion-Checkbox im Drop down-Menue am unteren Ende des Map Display-Fensters.\n" -#: ../gui/wxpython/gui_core/preferences.py:1746 +#: ../gui/wxpython/gui_core/preferences.py:1740 msgid "Proj.4 string (required):" msgstr "Proj.4 string (erforderlich):" -#: ../gui/wxpython/gui_core/preferences.py:1763 +#: ../gui/wxpython/gui_core/preferences.py:1757 msgid "EPSG file:" msgstr "EPSG Datei:" -#: ../gui/wxpython/gui_core/preferences.py:1780 +#: ../gui/wxpython/gui_core/preferences.py:1774 msgid "Load EPSG codes (be patient), enter EPSG code or insert Proj.4 string directly." msgstr "Lade EPSG-Codes. Eingabe des EPSG-Code oder direkte Eingabe des Proj.4-String." -#: ../gui/wxpython/gui_core/preferences.py:1788 +#: ../gui/wxpython/gui_core/preferences.py:1782 msgid "&Load EPSG codes" msgstr "&Lade EPSG Codes" -#: ../gui/wxpython/gui_core/preferences.py:1808 +#: ../gui/wxpython/gui_core/preferences.py:1802 msgid "Coordinates format" msgstr "Koordinatenformat" -#: ../gui/wxpython/gui_core/preferences.py:1816 +#: ../gui/wxpython/gui_core/preferences.py:1810 msgid "Lat/long projections" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1837 +#: ../gui/wxpython/gui_core/preferences.py:1831 msgid "Precision:" msgstr "Genauigkeit:" -#: ../gui/wxpython/gui_core/preferences.py:1923 +#: ../gui/wxpython/gui_core/preferences.py:1917 #, python-format msgid "Unable to read EPSG codes: %s" msgstr "Kann die EPGS codes nicht lesen: %s" -#: ../gui/wxpython/gui_core/preferences.py:1956 -#: ../gui/wxpython/gui_core/preferences.py:1968 -#: ../gui/wxpython/gui_core/preferences.py:1980 +#: ../gui/wxpython/gui_core/preferences.py:1950 +#: ../gui/wxpython/gui_core/preferences.py:1962 +#: ../gui/wxpython/gui_core/preferences.py:1974 #, python-format msgid "EPSG code %s not found" msgstr "EPSG Code <%s> nicht gefunden" -#: ../gui/wxpython/gui_core/preferences.py:1990 +#: ../gui/wxpython/gui_core/preferences.py:1984 msgid "Select default display font" msgstr "Wählen Sie Standard Schrift" -#: ../gui/wxpython/gui_core/preferences.py:2004 +#: ../gui/wxpython/gui_core/preferences.py:1998 msgid "Failed to set default display font. Try different font." msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:2023 +#: ../gui/wxpython/gui_core/preferences.py:2017 msgid "Select default output font" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:2112 +#: ../gui/wxpython/gui_core/preferences.py:2106 msgid "Manage access to mapsets" msgstr "Zugangsrechte der Mapsets verwalten" -#: ../gui/wxpython/gui_core/preferences.py:2127 +#: ../gui/wxpython/gui_core/preferences.py:2121 msgid "" "Check a mapset to make it accessible, uncheck it to hide it.\n" " Notes:\n" @@ -14012,7 +14033,7 @@ " - Sie können nur in der selektierten Mapset speichern.\n" " - Sie können nur in den Mapsets schreiben, die Ihnen gehören." -#: ../gui/wxpython/gui_core/preferences.py:2204 +#: ../gui/wxpython/gui_core/preferences.py:2198 msgid "Owner" msgstr "Eigentümer" @@ -14024,49 +14045,49 @@ msgid "Select GRASS location and mapset" msgstr "Wählen Sie GRASS-Location und Mapset" -#: ../gui/wxpython/gui_core/dialogs.py:122 +#: ../gui/wxpython/gui_core/dialogs.py:123 msgid "Location or mapset is not defined." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:132 +#: ../gui/wxpython/gui_core/dialogs.py:133 msgid "Name of GRASS location:" msgstr "Name der GRASS Location:" -#: ../gui/wxpython/gui_core/dialogs.py:143 -#: ../gui/wxpython/gui_core/dialogs.py:200 +#: ../gui/wxpython/gui_core/dialogs.py:144 +#: ../gui/wxpython/gui_core/dialogs.py:201 msgid "Name of mapset:" msgstr "Name der Mapset:" -#: ../gui/wxpython/gui_core/dialogs.py:172 +#: ../gui/wxpython/gui_core/dialogs.py:173 msgid "Select mapset in GRASS location" msgstr "Wählen Sie ein Mapset der GRASS Location" -#: ../gui/wxpython/gui_core/dialogs.py:192 +#: ../gui/wxpython/gui_core/dialogs.py:193 msgid "Name of mapset is missing." msgstr "Name der Mapset fehlt." -#: ../gui/wxpython/gui_core/dialogs.py:233 +#: ../gui/wxpython/gui_core/dialogs.py:234 msgid "Name of vector map is missing." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:286 +#: ../gui/wxpython/gui_core/dialogs.py:287 msgid "Create attribute table" msgstr "Erzeuge Attributtabelle" -#: ../gui/wxpython/gui_core/dialogs.py:320 +#: ../gui/wxpython/gui_core/dialogs.py:321 msgid "Name of new vector map is missing." msgstr "Name der neuen Vektorkarte fehlt." -#: ../gui/wxpython/gui_core/dialogs.py:332 +#: ../gui/wxpython/gui_core/dialogs.py:333 msgid "Name for new vector map:" msgstr "Name der neuen Vektorkarte:" -#: ../gui/wxpython/gui_core/dialogs.py:435 +#: ../gui/wxpython/gui_core/dialogs.py:436 #, python-format msgid "Unable to create vector map <%s>." msgstr "Kann die Vektorkarte <%s> nicht erstellen." -#: ../gui/wxpython/gui_core/dialogs.py:440 +#: ../gui/wxpython/gui_core/dialogs.py:441 #, python-format msgid "" "Invalid or empty key column.\n" @@ -14075,225 +14096,225 @@ "Ungültige oder leere Schlüsselspalte.\n" "Kann die Vektorkarte <%s> nicht erstellen." -#: ../gui/wxpython/gui_core/dialogs.py:471 +#: ../gui/wxpython/gui_core/dialogs.py:472 #, python-format msgid "Vector map <%s> already exists in the current mapset. Do you want to overwrite it?" msgstr "Die Vektorkarte <%s> existiert bereits im aktuellen Mapset. Wollen Sie diese überschreiben?" -#: ../gui/wxpython/gui_core/dialogs.py:561 +#: ../gui/wxpython/gui_core/dialogs.py:562 msgid "Load region:" msgstr "Lade Region:" -#: ../gui/wxpython/gui_core/dialogs.py:567 +#: ../gui/wxpython/gui_core/dialogs.py:568 msgid "Save region:" msgstr "Speichere Region:" -#: ../gui/wxpython/gui_core/dialogs.py:619 +#: ../gui/wxpython/gui_core/dialogs.py:620 msgid "Name cannot begin with '.' and must not contain space, quotes, '/', ''', '@', ',', '=', '*', and all other non-alphanumeric characters." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:635 +#: ../gui/wxpython/gui_core/dialogs.py:636 msgid "Create or edit imagery groups" msgstr "Erzeuge oder editiere Gruppe" -#: ../gui/wxpython/gui_core/dialogs.py:669 +#: ../gui/wxpython/gui_core/dialogs.py:670 msgid "Apply changes to selected group and close dialog" msgstr "Änderungen auf selektierte Gruppe anwenden und Dialog schließen" -#: ../gui/wxpython/gui_core/dialogs.py:670 +#: ../gui/wxpython/gui_core/dialogs.py:671 msgid "Apply changes to selected group" msgstr "Änderungen auf selektierte Gruppe anwenden" -#: ../gui/wxpython/gui_core/dialogs.py:671 +#: ../gui/wxpython/gui_core/dialogs.py:672 msgid "Close dialog, changes are not applied" msgstr "Schließe den Dialog, Änderungen werden nicht angewendet" -#: ../gui/wxpython/gui_core/dialogs.py:712 -#: ../gui/wxpython/gui_core/dialogs.py:1509 +#: ../gui/wxpython/gui_core/dialogs.py:713 +#: ../gui/wxpython/gui_core/dialogs.py:1510 msgid "Put here a regular expression. Characters '.*' stand for anything, character '^' stands for the beginning and '$' for the end." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:719 +#: ../gui/wxpython/gui_core/dialogs.py:720 msgid "Select existing group or enter name of new group:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:730 +#: ../gui/wxpython/gui_core/dialogs.py:731 msgid "Edit/create subgroup" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:743 +#: ../gui/wxpython/gui_core/dialogs.py:744 msgid "Select existing subgroup or enter name of new subgroup:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:777 -#: ../gui/wxpython/gui_core/dialogs.py:845 -#: ../gui/wxpython/gui_core/dialogs.py:1494 +#: ../gui/wxpython/gui_core/dialogs.py:778 +#: ../gui/wxpython/gui_core/dialogs.py:846 +#: ../gui/wxpython/gui_core/dialogs.py:1495 msgid "Pattern:" msgstr "Muster:" -#: ../gui/wxpython/gui_core/dialogs.py:795 -#: ../gui/wxpython/gui_core/dialogs.py:863 -#: ../gui/wxpython/gui_core/dialogs.py:1518 +#: ../gui/wxpython/gui_core/dialogs.py:796 +#: ../gui/wxpython/gui_core/dialogs.py:864 +#: ../gui/wxpython/gui_core/dialogs.py:1519 msgid "List of maps:" msgstr "Liste der Karten:" -#: ../gui/wxpython/gui_core/dialogs.py:811 +#: ../gui/wxpython/gui_core/dialogs.py:812 msgid "Select map layers and add them to the list." msgstr "Selektieren Sie Kartenebenen und fügen Sie diese zur Liste." -#: ../gui/wxpython/gui_core/dialogs.py:816 +#: ../gui/wxpython/gui_core/dialogs.py:817 msgid "Remove selected layer(s) from list." msgstr "Entferne selektiere Ebene(n) von der Liste." -#: ../gui/wxpython/gui_core/dialogs.py:873 +#: ../gui/wxpython/gui_core/dialogs.py:874 msgid "Check maps from group to be included into subgroup." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1037 +#: ../gui/wxpython/gui_core/dialogs.py:1038 msgid "Add selected map layers into group" msgstr "Selektierte Kartenebenen der Gruppe hinzufügen" -#: ../gui/wxpython/gui_core/dialogs.py:1174 +#: ../gui/wxpython/gui_core/dialogs.py:1175 #, python-format msgid "Group <%s> was changed, do you want to apply changes?" msgstr "Gruppe <%s> wurde geändert. Wollen Sie die Änderungen anwenden?" -#: ../gui/wxpython/gui_core/dialogs.py:1177 -#: ../gui/wxpython/gui_core/dialogs.py:1193 +#: ../gui/wxpython/gui_core/dialogs.py:1178 +#: ../gui/wxpython/gui_core/dialogs.py:1194 msgid "Unapplied changes" msgstr "Nicht durchgeführte Änderungen" -#: ../gui/wxpython/gui_core/dialogs.py:1190 +#: ../gui/wxpython/gui_core/dialogs.py:1191 #, python-format msgid "Subgroup <%s> was changed, do you want to apply changes?" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1247 +#: ../gui/wxpython/gui_core/dialogs.py:1248 msgid "No raster maps selected." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1276 +#: ../gui/wxpython/gui_core/dialogs.py:1277 #, python-format msgid "No changes to apply in group <%s>." msgstr "Keine offenen Änderungen in Gruppe <%s>." -#: ../gui/wxpython/gui_core/dialogs.py:1279 +#: ../gui/wxpython/gui_core/dialogs.py:1280 #, python-format msgid "Group <%s> was successfully created." msgstr "Gruppe <%s> wurde erfolgreich erzeugt." -#: ../gui/wxpython/gui_core/dialogs.py:1281 +#: ../gui/wxpython/gui_core/dialogs.py:1282 #, python-format msgid "Group <%s> was successfully changed." msgstr "Gruppe <%s> wurde erfolgreich geändert." -#: ../gui/wxpython/gui_core/dialogs.py:1284 +#: ../gui/wxpython/gui_core/dialogs.py:1285 #, python-format msgid "Creating of new group <%s> failed." msgstr "Erzeugen der neuen Gruppe <%s> ist fehlgeschlagen." -#: ../gui/wxpython/gui_core/dialogs.py:1286 +#: ../gui/wxpython/gui_core/dialogs.py:1287 #, python-format msgid "Changing of group <%s> failed." msgstr "Änderungen der Gruppe <%s> ist fehlgeschlagen." -#: ../gui/wxpython/gui_core/dialogs.py:1324 +#: ../gui/wxpython/gui_core/dialogs.py:1325 msgid "No group selected." msgstr "Keine Gruppe ausgewählt." -#: ../gui/wxpython/gui_core/dialogs.py:1329 +#: ../gui/wxpython/gui_core/dialogs.py:1330 msgid "No subgroup selected." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1436 +#: ../gui/wxpython/gui_core/dialogs.py:1437 msgid "Use fully-qualified map names" msgstr "Verwenden Sie vollständige Kartennamen" -#: ../gui/wxpython/gui_core/dialogs.py:1462 +#: ../gui/wxpython/gui_core/dialogs.py:1463 msgid "Map type:" msgstr "Kartentyp:" -#: ../gui/wxpython/gui_core/dialogs.py:1477 +#: ../gui/wxpython/gui_core/dialogs.py:1478 msgid "Select toggle" msgstr "Umschalter auswählen" -#: ../gui/wxpython/gui_core/dialogs.py:1484 +#: ../gui/wxpython/gui_core/dialogs.py:1485 msgid "Mapset:" msgstr "Mapset:" -#: ../gui/wxpython/gui_core/dialogs.py:1577 +#: ../gui/wxpython/gui_core/dialogs.py:1579 msgid "Invert selection" msgstr "Invertiere Auswahl" -#: ../gui/wxpython/gui_core/dialogs.py:1720 +#: ../gui/wxpython/gui_core/dialogs.py:1722 #, python-format msgid "Dynamic series (%s)" msgstr "Dynamische Serien (%s)" -#: ../gui/wxpython/gui_core/dialogs.py:1747 +#: ../gui/wxpython/gui_core/dialogs.py:1749 msgid "Set Map Layer Opacity" msgstr "Bestimme die Transparenz der Kartenebene" -#: ../gui/wxpython/gui_core/dialogs.py:1778 -#: ../gui/wxpython/psmap/dialogs.py:6389 ../gui/wxpython/psmap/dialogs.py:6416 -#: ../gui/wxpython/psmap/dialogs.py:6748 ../gui/wxpython/psmap/dialogs.py:6778 +#: ../gui/wxpython/gui_core/dialogs.py:1780 +#: ../gui/wxpython/psmap/dialogs.py:6391 ../gui/wxpython/psmap/dialogs.py:6418 +#: ../gui/wxpython/psmap/dialogs.py:6750 ../gui/wxpython/psmap/dialogs.py:6780 msgid "transparent" msgstr "transparent" -#: ../gui/wxpython/gui_core/dialogs.py:1781 +#: ../gui/wxpython/gui_core/dialogs.py:1783 msgid "opaque" msgstr "deckend" -#: ../gui/wxpython/gui_core/dialogs.py:1879 +#: ../gui/wxpython/gui_core/dialogs.py:1884 msgid "Set image size" msgstr "Setze Bildgröße" -#: ../gui/wxpython/gui_core/dialogs.py:1894 +#: ../gui/wxpython/gui_core/dialogs.py:1899 msgid "Image size" msgstr "Bildgröße" -#: ../gui/wxpython/gui_core/dialogs.py:1941 +#: ../gui/wxpython/gui_core/dialogs.py:1946 msgid "Template:" msgstr "Vorlage:" -#: ../gui/wxpython/gui_core/dialogs.py:1981 +#: ../gui/wxpython/gui_core/dialogs.py:1986 msgid "GRASS GIS SQL Query Utility" msgstr "GRASS GIS SQL Abfragewerkzeug" -#: ../gui/wxpython/gui_core/dialogs.py:1997 +#: ../gui/wxpython/gui_core/dialogs.py:2002 msgid " SQL statement " msgstr " SQL-Ausdruck" -#: ../gui/wxpython/gui_core/dialogs.py:2045 +#: ../gui/wxpython/gui_core/dialogs.py:2050 msgid "Symbols" msgstr "Symbole" -#: ../gui/wxpython/gui_core/dialogs.py:2080 +#: ../gui/wxpython/gui_core/dialogs.py:2085 msgid "Symbol directory:" msgstr "Symbolverzeichnis:" -#: ../gui/wxpython/gui_core/dialogs.py:2092 +#: ../gui/wxpython/gui_core/dialogs.py:2097 msgid "Symbol name:" msgstr "Symbolname:" -#: ../gui/wxpython/gui_core/dialogs.py:2343 +#: ../gui/wxpython/gui_core/dialogs.py:2348 msgid "Do you want to quit GRASS including shell prompt or just close the GUI?" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:2420 +#: ../gui/wxpython/gui_core/dialogs.py:2425 msgid "Select font:" msgstr "Wählen Sie eine Schrift" -#: ../gui/wxpython/gui_core/dialogs.py:2451 +#: ../gui/wxpython/gui_core/dialogs.py:2456 msgid "Character encoding:" msgstr "Zeichenkodierung:" -#: ../gui/wxpython/gui_core/dialogs.py:2469 -#: ../gui/wxpython/psmap/dialogs.py:398 ../gui/wxpython/psmap/dialogs.py:4979 +#: ../gui/wxpython/gui_core/dialogs.py:2474 +#: ../gui/wxpython/psmap/dialogs.py:400 ../gui/wxpython/psmap/dialogs.py:4981 msgid "Font size:" msgstr "Schriftgröße:" -#: ../gui/wxpython/gui_core/dialogs.py:2521 +#: ../gui/wxpython/gui_core/dialogs.py:2526 msgid "Example" msgstr "" @@ -14394,28 +14415,28 @@ msgid "Toggle to save list of executed commands into a file; content saved when switching off." msgstr "Umschalten, um ausgeführte Befehle in Datei zu speichern. Inhalt wird beim Ausschalten gespeichert." -#: ../gui/wxpython/gui_core/goutput.py:420 +#: ../gui/wxpython/gui_core/goutput.py:421 #: ../gui/wxpython/gui_core/goutput.py:516 msgid "Save file as..." msgstr "Speichere Datei als..." -#: ../gui/wxpython/gui_core/goutput.py:422 +#: ../gui/wxpython/gui_core/goutput.py:423 #: ../gui/wxpython/gui_core/goutput.py:518 #, python-format msgid "%(txt)s (*.txt)|*.txt|%(files)s (*)|*" msgstr "%(txt)s (*.txt)|*.txt|%(files)s (*)|*" -#: ../gui/wxpython/gui_core/goutput.py:423 +#: ../gui/wxpython/gui_core/goutput.py:424 #: ../gui/wxpython/gui_core/goutput.py:519 msgid "Text files" msgstr "Textdateien" -#: ../gui/wxpython/gui_core/goutput.py:424 +#: ../gui/wxpython/gui_core/goutput.py:425 #: ../gui/wxpython/gui_core/goutput.py:520 msgid "Files" msgstr "Dateien" -#: ../gui/wxpython/gui_core/goutput.py:437 +#: ../gui/wxpython/gui_core/goutput.py:438 #, python-format msgid "" "Unable to write file '%(path)s'.\n" @@ -14426,15 +14447,22 @@ "\n" "Einzelheiten: %(error)s" -#: ../gui/wxpython/gui_core/goutput.py:442 +#: ../gui/wxpython/gui_core/goutput.py:443 #, python-format msgid "Command output saved into '%s'" msgstr "Befehlsausgabe gespeichert in '%s'" +#: ../gui/wxpython/gui_core/goutput.py:497 +#, python-brace-format +msgid "" +"Unable to write file '{filePath}'.\n" +"\n" +"Details: {error}" +msgstr "" + #: ../gui/wxpython/gui_core/goutput.py:501 -#, python-format -msgid "Command log saved to '%s'" -msgstr "Befehlslog gespeichert in '%s'" +msgid "Command log saved to '{}'" +msgstr "" #: ../gui/wxpython/psmap/toolbars.py:79 msgid "Full extent" @@ -14570,7 +14598,7 @@ msgstr "Kann Datei %s nicht lesen." #: ../gui/wxpython/psmap/frame.py:636 ../gui/wxpython/psmap/frame.py:661 -#: ../gui/wxpython/psmap/dialogs.py:1635 +#: ../gui/wxpython/psmap/dialogs.py:1637 msgid "Please, create map frame first." msgstr "Bitte, erzeugen Sie zunächst ein Kartenausschnitt" @@ -14618,7 +14646,7 @@ msgid "Click and drag to resize object" msgstr "Anklicken und verschieben, um Größe zu verändern" -#: ../gui/wxpython/psmap/frame.py:2471 +#: ../gui/wxpython/psmap/frame.py:2474 msgid "labels: " msgstr "Beschriftungen:" @@ -14727,11 +14755,11 @@ msgid "Failed to read instruction %(inst)s: file %(file)s not found." msgstr "Lesen der Anweisungen %(inst)s fehlgeschlagen: Datei %(file)s nicht gefunden." -#: ../gui/wxpython/psmap/dialogs.py:231 +#: ../gui/wxpython/psmap/dialogs.py:233 msgid "Units:" msgstr "Einheiten:" -#: ../gui/wxpython/psmap/dialogs.py:242 +#: ../gui/wxpython/psmap/dialogs.py:244 msgid "" "Position of the top left corner\n" "from the top left edge of the paper" @@ -14739,29 +14767,29 @@ "Position der oberen linken Ecke\n" "von der oberen linken Kante des Papiers." -#: ../gui/wxpython/psmap/dialogs.py:244 -#: ../gui/wxpython/animation/dialogs.py:1137 +#: ../gui/wxpython/psmap/dialogs.py:246 +#: ../gui/wxpython/animation/dialogs.py:1140 msgid "X:" msgstr "X:" -#: ../gui/wxpython/psmap/dialogs.py:246 -#: ../gui/wxpython/animation/dialogs.py:1139 +#: ../gui/wxpython/psmap/dialogs.py:248 +#: ../gui/wxpython/animation/dialogs.py:1142 msgid "Y:" msgstr "Y:" -#: ../gui/wxpython/psmap/dialogs.py:271 +#: ../gui/wxpython/psmap/dialogs.py:273 msgid "Position is given:" msgstr "Position ist angegeben:" -#: ../gui/wxpython/psmap/dialogs.py:273 +#: ../gui/wxpython/psmap/dialogs.py:275 msgid "relative to paper" msgstr "bezogen auf Papier" -#: ../gui/wxpython/psmap/dialogs.py:275 +#: ../gui/wxpython/psmap/dialogs.py:277 msgid "by map coordinates" msgstr "in Kartenkoordinaten" -#: ../gui/wxpython/psmap/dialogs.py:305 +#: ../gui/wxpython/psmap/dialogs.py:307 msgid "" "Position from the top left\n" "edge of the paper" @@ -14769,152 +14797,152 @@ "Position von der oberen linken\n" "Ecke des Papiers" -#: ../gui/wxpython/psmap/dialogs.py:396 +#: ../gui/wxpython/psmap/dialogs.py:398 msgid "Font:" msgstr "Schriftart:" -#: ../gui/wxpython/psmap/dialogs.py:424 +#: ../gui/wxpython/psmap/dialogs.py:426 msgid "Choose color:" msgstr "Wählen Sie die Farbe:" -#: ../gui/wxpython/psmap/dialogs.py:473 +#: ../gui/wxpython/psmap/dialogs.py:475 msgid "Close dialog and apply changes" msgstr "Schließe den Dialog und wende Änderungen an" -#: ../gui/wxpython/psmap/dialogs.py:524 +#: ../gui/wxpython/psmap/dialogs.py:526 msgid "Units" msgstr "Einheiten" -#: ../gui/wxpython/psmap/dialogs.py:525 -#: ../gui/wxpython/animation/dialogs.py:926 +#: ../gui/wxpython/psmap/dialogs.py:527 +#: ../gui/wxpython/animation/dialogs.py:929 msgid "Format" msgstr "Format" -#: ../gui/wxpython/psmap/dialogs.py:526 +#: ../gui/wxpython/psmap/dialogs.py:528 msgid "Orientation" msgstr "Orientierung" -#: ../gui/wxpython/psmap/dialogs.py:527 ../gui/wxpython/psmap/dialogs.py:2888 +#: ../gui/wxpython/psmap/dialogs.py:529 ../gui/wxpython/psmap/dialogs.py:2890 msgid "Width" msgstr "Breite" -#: ../gui/wxpython/psmap/dialogs.py:528 +#: ../gui/wxpython/psmap/dialogs.py:530 msgid "Height" msgstr "Höhe" -#: ../gui/wxpython/psmap/dialogs.py:529 +#: ../gui/wxpython/psmap/dialogs.py:531 msgid "Left" msgstr "Links" -#: ../gui/wxpython/psmap/dialogs.py:530 +#: ../gui/wxpython/psmap/dialogs.py:532 msgid "Right" msgstr "Rechts" -#: ../gui/wxpython/psmap/dialogs.py:594 +#: ../gui/wxpython/psmap/dialogs.py:596 msgid "Literal is not allowed!" msgstr "Buchstaben sind nicht erlaubt!" -#: ../gui/wxpython/psmap/dialogs.py:608 +#: ../gui/wxpython/psmap/dialogs.py:610 msgid "Page size" msgstr "Papierformat" -#: ../gui/wxpython/psmap/dialogs.py:612 +#: ../gui/wxpython/psmap/dialogs.py:614 msgid "Margins" msgstr "Ränder" -#: ../gui/wxpython/psmap/dialogs.py:619 +#: ../gui/wxpython/psmap/dialogs.py:621 msgid "Portrait" msgstr "Hochformat" -#: ../gui/wxpython/psmap/dialogs.py:619 +#: ../gui/wxpython/psmap/dialogs.py:621 msgid "Landscape" msgstr "Querformat" -#: ../gui/wxpython/psmap/dialogs.py:765 +#: ../gui/wxpython/psmap/dialogs.py:767 msgid "Map settings" msgstr "Karteneinstellungen" -#: ../gui/wxpython/psmap/dialogs.py:775 +#: ../gui/wxpython/psmap/dialogs.py:777 msgid "Map frame settings" msgstr "Kartenrahmeneinstellungen" -#: ../gui/wxpython/psmap/dialogs.py:893 +#: ../gui/wxpython/psmap/dialogs.py:895 msgid "Map frame options:" msgstr "Kartenrahmenoptionen:" -#: ../gui/wxpython/psmap/dialogs.py:894 +#: ../gui/wxpython/psmap/dialogs.py:896 msgid "fit frame to match selected map" msgstr "Passe Ausschnitt auf die selektierte Karte an" -#: ../gui/wxpython/psmap/dialogs.py:895 +#: ../gui/wxpython/psmap/dialogs.py:897 msgid "fit frame to match saved region" msgstr "Passe Ausschnitt auf gespeichert Region an" -#: ../gui/wxpython/psmap/dialogs.py:896 +#: ../gui/wxpython/psmap/dialogs.py:898 msgid "fit frame to match current computational region" msgstr "Passe Ausschnitt auf aktuelle Region an" -#: ../gui/wxpython/psmap/dialogs.py:897 +#: ../gui/wxpython/psmap/dialogs.py:899 msgid "fixed scale and map center" msgstr "fester Maßstab und Kartenmittelpunkt" -#: ../gui/wxpython/psmap/dialogs.py:914 ../gui/wxpython/psmap/dialogs.py:1224 +#: ../gui/wxpython/psmap/dialogs.py:916 ../gui/wxpython/psmap/dialogs.py:1226 msgid "Map selection" msgstr "Kartenauswahl" -#: ../gui/wxpython/psmap/dialogs.py:927 ../gui/wxpython/psmap/dialogs.py:1715 +#: ../gui/wxpython/psmap/dialogs.py:929 ../gui/wxpython/psmap/dialogs.py:1717 msgid "Map:" msgstr "Karte:" -#: ../gui/wxpython/psmap/dialogs.py:927 +#: ../gui/wxpython/psmap/dialogs.py:929 msgid "Region:" msgstr "Region:" -#: ../gui/wxpython/psmap/dialogs.py:984 +#: ../gui/wxpython/psmap/dialogs.py:986 msgid "Map scale and center" msgstr "Maßstab und Zentrum" -#: ../gui/wxpython/psmap/dialogs.py:988 +#: ../gui/wxpython/psmap/dialogs.py:990 msgid "Center:" msgstr "Zentrum:" -#: ../gui/wxpython/psmap/dialogs.py:989 +#: ../gui/wxpython/psmap/dialogs.py:991 msgid "E:" msgstr "O:" -#: ../gui/wxpython/psmap/dialogs.py:990 +#: ../gui/wxpython/psmap/dialogs.py:992 msgid "N:" msgstr "N:" -#: ../gui/wxpython/psmap/dialogs.py:997 ../gui/wxpython/psmap/dialogs.py:5860 +#: ../gui/wxpython/psmap/dialogs.py:999 ../gui/wxpython/psmap/dialogs.py:5862 msgid "Scale:" msgstr "Maßstab:" -#: ../gui/wxpython/psmap/dialogs.py:998 +#: ../gui/wxpython/psmap/dialogs.py:1000 msgid "1 :" msgstr "1 :" -#: ../gui/wxpython/psmap/dialogs.py:1062 +#: ../gui/wxpython/psmap/dialogs.py:1064 msgid "Map max resolution (dpi):" msgstr "Max. Kartenauflösung (dpi):" -#: ../gui/wxpython/psmap/dialogs.py:1099 ../gui/wxpython/psmap/dialogs.py:3709 +#: ../gui/wxpython/psmap/dialogs.py:1101 ../gui/wxpython/psmap/dialogs.py:3711 msgid "Border" msgstr "Rand" -#: ../gui/wxpython/psmap/dialogs.py:1105 +#: ../gui/wxpython/psmap/dialogs.py:1107 msgid "draw border around map frame" msgstr "Zeichne einen Rahmen um den Kartenausschnitt" -#: ../gui/wxpython/psmap/dialogs.py:1112 +#: ../gui/wxpython/psmap/dialogs.py:1114 msgid "border color:" msgstr "Randfarbe:" -#: ../gui/wxpython/psmap/dialogs.py:1114 +#: ../gui/wxpython/psmap/dialogs.py:1116 msgid "border width (pts):" msgstr "Randbreite (in Punkt):" -#: ../gui/wxpython/psmap/dialogs.py:1233 +#: ../gui/wxpython/psmap/dialogs.py:1235 msgid "" "Region is set to match this map,\n" "raster or vector map must be added later" @@ -14922,333 +14950,333 @@ "Region wurde so gesetzt, dass sie zu dieser Karte passt.\n" "Raster- oder Vektorkarten müssen später hinzugefügt werden." -#: ../gui/wxpython/psmap/dialogs.py:1240 +#: ../gui/wxpython/psmap/dialogs.py:1242 msgid "Region selection" msgstr "Auswahl der Region" -#: ../gui/wxpython/psmap/dialogs.py:1420 +#: ../gui/wxpython/psmap/dialogs.py:1422 msgid "No map selected!" msgstr "Keine Karte ausgewählt!" -#: ../gui/wxpython/psmap/dialogs.py:1444 +#: ../gui/wxpython/psmap/dialogs.py:1446 msgid "No region selected!" msgstr "Keine Region ausgewählt!" -#: ../gui/wxpython/psmap/dialogs.py:1495 +#: ../gui/wxpython/psmap/dialogs.py:1497 msgid "Invalid scale or map center!" msgstr "Ungültiger Maßstab oder Kartenmitte" -#: ../gui/wxpython/psmap/dialogs.py:1565 +#: ../gui/wxpython/psmap/dialogs.py:1567 msgid "Choose raster map" msgstr "Wählen Sie eine Rasterkarte" -#: ../gui/wxpython/psmap/dialogs.py:1570 +#: ../gui/wxpython/psmap/dialogs.py:1572 msgid "no raster map" msgstr "Keine Rasterkarte" -#: ../gui/wxpython/psmap/dialogs.py:1573 +#: ../gui/wxpython/psmap/dialogs.py:1575 msgid "raster:" msgstr "Raster:" -#: ../gui/wxpython/psmap/dialogs.py:1698 ../gui/wxpython/gmodeler/model.py:798 +#: ../gui/wxpython/psmap/dialogs.py:1700 ../gui/wxpython/gmodeler/model.py:798 msgid "Vector maps" msgstr "Vektorkarten" -#: ../gui/wxpython/psmap/dialogs.py:1711 +#: ../gui/wxpython/psmap/dialogs.py:1713 msgid "Add map" msgstr "Karte hinzufügen" -#: ../gui/wxpython/psmap/dialogs.py:1719 ../gui/wxpython/psmap/dialogs.py:2180 +#: ../gui/wxpython/psmap/dialogs.py:1721 ../gui/wxpython/psmap/dialogs.py:2182 msgid "points" msgstr "Punkte" -#: ../gui/wxpython/psmap/dialogs.py:1719 ../gui/wxpython/psmap/dialogs.py:2182 +#: ../gui/wxpython/psmap/dialogs.py:1721 ../gui/wxpython/psmap/dialogs.py:2184 msgid "lines" msgstr "Linien" -#: ../gui/wxpython/psmap/dialogs.py:1719 +#: ../gui/wxpython/psmap/dialogs.py:1721 msgid "areas" msgstr "Flächen" -#: ../gui/wxpython/psmap/dialogs.py:1725 +#: ../gui/wxpython/psmap/dialogs.py:1727 msgid "Data Type" msgstr "Datentyp" -#: ../gui/wxpython/psmap/dialogs.py:1730 -#: ../gui/wxpython/animation/dialogs.py:776 ../gui/wxpython/dbmgr/base.py:2361 +#: ../gui/wxpython/psmap/dialogs.py:1732 +#: ../gui/wxpython/animation/dialogs.py:779 ../gui/wxpython/dbmgr/base.py:2363 msgid "Add" msgstr "Hinzufügen" -#: ../gui/wxpython/psmap/dialogs.py:1759 +#: ../gui/wxpython/psmap/dialogs.py:1761 msgid "Manage vector maps" msgstr "Vektorkarten verwalten" -#: ../gui/wxpython/psmap/dialogs.py:1764 +#: ../gui/wxpython/psmap/dialogs.py:1766 msgid "The topmost vector map overlaps the others" msgstr "Die oberste Vektorkarte überlagert die anderen" -#: ../gui/wxpython/psmap/dialogs.py:1768 ../gui/wxpython/psmap/dialogs.py:3666 +#: ../gui/wxpython/psmap/dialogs.py:1770 ../gui/wxpython/psmap/dialogs.py:3668 #: ../gui/wxpython/web_services/widgets.py:267 msgid "Up" msgstr "Hoch" -#: ../gui/wxpython/psmap/dialogs.py:1769 ../gui/wxpython/psmap/dialogs.py:3667 +#: ../gui/wxpython/psmap/dialogs.py:1771 ../gui/wxpython/psmap/dialogs.py:3669 #: ../gui/wxpython/web_services/widgets.py:269 msgid "Down" msgstr "Runter" -#: ../gui/wxpython/psmap/dialogs.py:1771 +#: ../gui/wxpython/psmap/dialogs.py:1773 msgid "Properties..." msgstr "Eigenschaften..." -#: ../gui/wxpython/psmap/dialogs.py:2014 +#: ../gui/wxpython/psmap/dialogs.py:2016 msgid "Raster map settings" msgstr "Rasterkarteneinstellungen" -#: ../gui/wxpython/psmap/dialogs.py:2062 +#: ../gui/wxpython/psmap/dialogs.py:2064 msgid "Vector maps settings" msgstr "Vektorkarteneinstellungen" -#: ../gui/wxpython/psmap/dialogs.py:2110 +#: ../gui/wxpython/psmap/dialogs.py:2112 #, python-format msgid "%s properties" msgstr "%s Eigenschaften" -#: ../gui/wxpython/psmap/dialogs.py:2165 +#: ../gui/wxpython/psmap/dialogs.py:2167 msgid "Data selection" msgstr "Datenauswahl" -#: ../gui/wxpython/psmap/dialogs.py:2180 +#: ../gui/wxpython/psmap/dialogs.py:2182 msgid "centroids" msgstr "Zentroide" -#: ../gui/wxpython/psmap/dialogs.py:2182 +#: ../gui/wxpython/psmap/dialogs.py:2184 msgid "boundaries" msgstr "Flächengrenzen" -#: ../gui/wxpython/psmap/dialogs.py:2220 +#: ../gui/wxpython/psmap/dialogs.py:2222 msgid "Layer selection" msgstr "Layerauswahl" -#: ../gui/wxpython/psmap/dialogs.py:2227 +#: ../gui/wxpython/psmap/dialogs.py:2229 msgid "Database connection is not defined in DB file." msgstr "Datenbankverbindung ist nicht definiert in der DB-Datei." -#: ../gui/wxpython/psmap/dialogs.py:2228 +#: ../gui/wxpython/psmap/dialogs.py:2230 msgid "Select layer:" msgstr "Wählen Sie ein Layer:" -#: ../gui/wxpython/psmap/dialogs.py:2257 +#: ../gui/wxpython/psmap/dialogs.py:2259 msgid "list of categories (e.g. 1,3,5-7)" msgstr "Liste der Kategorien (z.B. 1,3,5-7)" -#: ../gui/wxpython/psmap/dialogs.py:2314 +#: ../gui/wxpython/psmap/dialogs.py:2316 msgid "Use current mask" msgstr "Nutze aktuelle Maske" -#: ../gui/wxpython/psmap/dialogs.py:2333 ../gui/wxpython/psmap/dialogs.py:2489 +#: ../gui/wxpython/psmap/dialogs.py:2335 ../gui/wxpython/psmap/dialogs.py:2491 msgid "Colors" msgstr "Farben" -#: ../gui/wxpython/psmap/dialogs.py:2342 ../gui/wxpython/psmap/dialogs.py:2498 +#: ../gui/wxpython/psmap/dialogs.py:2344 ../gui/wxpython/psmap/dialogs.py:2500 msgid "Outline" msgstr "Umrandung" -#: ../gui/wxpython/psmap/dialogs.py:2347 ../gui/wxpython/psmap/dialogs.py:2508 +#: ../gui/wxpython/psmap/dialogs.py:2349 ../gui/wxpython/psmap/dialogs.py:2510 msgid "draw outline" msgstr "Zeichne Umrandung" -#: ../gui/wxpython/psmap/dialogs.py:2350 ../gui/wxpython/psmap/dialogs.py:2513 -#: ../gui/wxpython/psmap/dialogs.py:5285 ../gui/wxpython/psmap/dialogs.py:5293 +#: ../gui/wxpython/psmap/dialogs.py:2352 ../gui/wxpython/psmap/dialogs.py:2515 +#: ../gui/wxpython/psmap/dialogs.py:5287 ../gui/wxpython/psmap/dialogs.py:5295 msgid "Width (pts):" msgstr "Breite (pts):" -#: ../gui/wxpython/psmap/dialogs.py:2419 +#: ../gui/wxpython/psmap/dialogs.py:2421 msgid "fill color" msgstr "Füllfarbe" -#: ../gui/wxpython/psmap/dialogs.py:2425 ../gui/wxpython/psmap/dialogs.py:2583 +#: ../gui/wxpython/psmap/dialogs.py:2427 ../gui/wxpython/psmap/dialogs.py:2585 msgid "choose color:" msgstr "Wählen Sie die Farbe:" -#: ../gui/wxpython/psmap/dialogs.py:2440 ../gui/wxpython/psmap/dialogs.py:2599 +#: ../gui/wxpython/psmap/dialogs.py:2442 ../gui/wxpython/psmap/dialogs.py:2601 msgid "color from map table column:" msgstr "Farbwert aus Vektorkartentabellen-Spalte:" -#: ../gui/wxpython/psmap/dialogs.py:2511 +#: ../gui/wxpython/psmap/dialogs.py:2513 msgid "No effect for fill color from table column" msgstr "Kein Effekt durch Füllfarbe aus der Tabellenspalte" -#: ../gui/wxpython/psmap/dialogs.py:2580 +#: ../gui/wxpython/psmap/dialogs.py:2582 msgid "Color of lines:" msgstr "Linienfarbe:" -#: ../gui/wxpython/psmap/dialogs.py:2647 ../gui/wxpython/psmap/dialogs.py:2879 -#: ../gui/wxpython/psmap/dialogs.py:3004 +#: ../gui/wxpython/psmap/dialogs.py:2649 ../gui/wxpython/psmap/dialogs.py:2881 +#: ../gui/wxpython/psmap/dialogs.py:3006 msgid "Size and style" msgstr "Größe und Stil" -#: ../gui/wxpython/psmap/dialogs.py:2675 +#: ../gui/wxpython/psmap/dialogs.py:2677 msgid "eps file:" msgstr "EPS-Datei:" -#: ../gui/wxpython/psmap/dialogs.py:2680 ../gui/wxpython/psmap/dialogs.py:3022 +#: ../gui/wxpython/psmap/dialogs.py:2682 ../gui/wxpython/psmap/dialogs.py:3024 msgid "Type filename or click browse to choose file" msgstr "Geben Sie den Dateinamen ein oder verwenden Sie den Dateibrowser" -#: ../gui/wxpython/psmap/dialogs.py:2681 ../gui/wxpython/psmap/dialogs.py:3023 +#: ../gui/wxpython/psmap/dialogs.py:2683 ../gui/wxpython/psmap/dialogs.py:3025 msgid "Choose a file" msgstr "Wählen Sie eine Datei" -#: ../gui/wxpython/psmap/dialogs.py:2740 +#: ../gui/wxpython/psmap/dialogs.py:2742 msgid "size from map table column:" msgstr "Größe aus Vektorkartentabellen-Spalte:" -#: ../gui/wxpython/psmap/dialogs.py:2742 +#: ../gui/wxpython/psmap/dialogs.py:2744 msgid "scale:" msgstr "Maßstab:" -#: ../gui/wxpython/psmap/dialogs.py:2807 +#: ../gui/wxpython/psmap/dialogs.py:2809 msgid "Rotation" msgstr "Rotation" -#: ../gui/wxpython/psmap/dialogs.py:2812 +#: ../gui/wxpython/psmap/dialogs.py:2814 msgid "rotate symbols:" msgstr "rotiere Symbole:" -#: ../gui/wxpython/psmap/dialogs.py:2814 +#: ../gui/wxpython/psmap/dialogs.py:2816 msgid "counterclockwise in degrees:" msgstr "Gegenuhrzeigersinn in Grad:" -#: ../gui/wxpython/psmap/dialogs.py:2818 +#: ../gui/wxpython/psmap/dialogs.py:2820 msgid "from map table column:" msgstr "von Vektorkartentabellen-Spalte:" -#: ../gui/wxpython/psmap/dialogs.py:2893 +#: ../gui/wxpython/psmap/dialogs.py:2895 msgid "Set width (pts):" msgstr "Setze breite (in Punkt):" -#: ../gui/wxpython/psmap/dialogs.py:2910 +#: ../gui/wxpython/psmap/dialogs.py:2912 msgid "multiply width by category value" msgstr "Multipliziere Breite mit Kategoriewert" -#: ../gui/wxpython/psmap/dialogs.py:2947 +#: ../gui/wxpython/psmap/dialogs.py:2949 msgid "Choose line style:" msgstr "Wählen Sie einen Linienstil:" -#: ../gui/wxpython/psmap/dialogs.py:2960 +#: ../gui/wxpython/psmap/dialogs.py:2962 msgid "Choose linecap:" msgstr "Wählen Sie ein Linienende:" -#: ../gui/wxpython/psmap/dialogs.py:3013 +#: ../gui/wxpython/psmap/dialogs.py:3015 msgid "Pattern" msgstr "Muster" -#: ../gui/wxpython/psmap/dialogs.py:3018 +#: ../gui/wxpython/psmap/dialogs.py:3020 msgid "use pattern:" msgstr "Verwende Muster:" -#: ../gui/wxpython/psmap/dialogs.py:3020 +#: ../gui/wxpython/psmap/dialogs.py:3022 msgid "Choose pattern file:" msgstr "Wählen Sie die Muster-Datei:" -#: ../gui/wxpython/psmap/dialogs.py:3028 +#: ../gui/wxpython/psmap/dialogs.py:3030 msgid "pattern line width (pts):" msgstr "Liniebreite (in pt):" -#: ../gui/wxpython/psmap/dialogs.py:3032 +#: ../gui/wxpython/psmap/dialogs.py:3034 msgid "pattern scale factor:" msgstr "Skalierungsfaktor für Muster:" -#: ../gui/wxpython/psmap/dialogs.py:3392 +#: ../gui/wxpython/psmap/dialogs.py:3394 msgid "Raster legend" msgstr "Rasterlegende" -#: ../gui/wxpython/psmap/dialogs.py:3397 -#: ../gui/wxpython/animation/dialogs.py:473 +#: ../gui/wxpython/psmap/dialogs.py:3399 +#: ../gui/wxpython/animation/dialogs.py:476 msgid "Show raster legend" msgstr "Zeige Rasterlegende" -#: ../gui/wxpython/psmap/dialogs.py:3411 +#: ../gui/wxpython/psmap/dialogs.py:3413 msgid "Source raster" msgstr "Eingaberasterkarte" -#: ../gui/wxpython/psmap/dialogs.py:3416 +#: ../gui/wxpython/psmap/dialogs.py:3418 msgid "current raster" msgstr "aktuelle Rasterkarte" -#: ../gui/wxpython/psmap/dialogs.py:3419 +#: ../gui/wxpython/psmap/dialogs.py:3421 msgid "select raster" msgstr "Selektiere Raster" -#: ../gui/wxpython/psmap/dialogs.py:3426 ../gui/wxpython/psmap/dialogs.py:4441 +#: ../gui/wxpython/psmap/dialogs.py:3428 ../gui/wxpython/psmap/dialogs.py:4443 #, python-format msgid "%(rast)s: type %(type)s" msgstr "%(rast)s: Typ %(type)s" -#: ../gui/wxpython/psmap/dialogs.py:3475 +#: ../gui/wxpython/psmap/dialogs.py:3477 msgid "Type of legend" msgstr "Legendentyp" -#: ../gui/wxpython/psmap/dialogs.py:3480 +#: ../gui/wxpython/psmap/dialogs.py:3482 msgid "discrete legend (categorical maps)" msgstr "diskrete Legende (kategorische Karten)" -#: ../gui/wxpython/psmap/dialogs.py:3484 +#: ../gui/wxpython/psmap/dialogs.py:3486 msgid "continuous color gradient legend (floating point map)" msgstr "Farbgradienten-Legende (Fließkomma-Karte)" -#: ../gui/wxpython/psmap/dialogs.py:3510 +#: ../gui/wxpython/psmap/dialogs.py:3512 msgid "Advanced legend settings" msgstr "Fortgeschrittene Legendeneinstellungen" -#: ../gui/wxpython/psmap/dialogs.py:3515 +#: ../gui/wxpython/psmap/dialogs.py:3517 msgid "draw \"no data\" box" msgstr "Zeichne \"no data\" box" -#: ../gui/wxpython/psmap/dialogs.py:3524 +#: ../gui/wxpython/psmap/dialogs.py:3526 msgid "draw ticks across color table" msgstr "Zeichne Ticks über die Farbtabelle" -#: ../gui/wxpython/psmap/dialogs.py:3616 +#: ../gui/wxpython/psmap/dialogs.py:3618 msgid "Vector legend" msgstr "Vektorlegende" -#: ../gui/wxpython/psmap/dialogs.py:3621 +#: ../gui/wxpython/psmap/dialogs.py:3623 msgid "Show vector legend" msgstr "Zeige Vektorlegende" -#: ../gui/wxpython/psmap/dialogs.py:3635 +#: ../gui/wxpython/psmap/dialogs.py:3637 msgid "Source vector maps" msgstr "Eingangsvektorkarten" -#: ../gui/wxpython/psmap/dialogs.py:3640 +#: ../gui/wxpython/psmap/dialogs.py:3642 msgid "Choose vector maps and their order in legend" msgstr "Wähle Vektorkarten und ihre Reihenfolge in der Legende" -#: ../gui/wxpython/psmap/dialogs.py:3645 ../gui/wxpython/gmodeler/frame.py:1886 +#: ../gui/wxpython/psmap/dialogs.py:3647 ../gui/wxpython/gmodeler/frame.py:1886 #: ../gui/wxpython/gmodeler/dialogs.py:492 #: ../gui/wxpython/gmodeler/dialogs.py:604 msgid "Label" msgstr "Label" -#: ../gui/wxpython/psmap/dialogs.py:3668 ../gui/wxpython/psmap/dialogs.py:4148 +#: ../gui/wxpython/psmap/dialogs.py:3670 ../gui/wxpython/psmap/dialogs.py:4150 msgid "Edit label" msgstr "Label editieren" -#: ../gui/wxpython/psmap/dialogs.py:3714 +#: ../gui/wxpython/psmap/dialogs.py:3716 msgid "draw border around legend" msgstr "Zeichne einen Rahmen um die Legende" -#: ../gui/wxpython/psmap/dialogs.py:3772 +#: ../gui/wxpython/psmap/dialogs.py:3774 msgid "Size and position" msgstr "Größe und Position" -#: ../gui/wxpython/psmap/dialogs.py:3842 +#: ../gui/wxpython/psmap/dialogs.py:3844 msgid "Leave the edit field empty, to use default values." msgstr "Lassen Sie das Feld leer, um Standardwerte zu verwenden" -#: ../gui/wxpython/psmap/dialogs.py:3882 +#: ../gui/wxpython/psmap/dialogs.py:3884 msgid "" "Width of the color symbol (for lines)\n" "in front of the legend text" @@ -15256,15 +15284,15 @@ "Breite der Farbprobe (für Linien)\n" "vor dem Legendentext" -#: ../gui/wxpython/psmap/dialogs.py:3888 ../gui/wxpython/psmap/dialogs.py:4053 +#: ../gui/wxpython/psmap/dialogs.py:3890 ../gui/wxpython/psmap/dialogs.py:4055 msgid "Columns:" msgstr "Spalten:" -#: ../gui/wxpython/psmap/dialogs.py:3898 +#: ../gui/wxpython/psmap/dialogs.py:3900 msgid "column span:" msgstr "Spaltenbreite:" -#: ../gui/wxpython/psmap/dialogs.py:3900 +#: ../gui/wxpython/psmap/dialogs.py:3902 msgid "" "Column separation distance between the left edges\n" "of two columns in a multicolumn legend" @@ -15272,143 +15300,143 @@ "Spaltenabstand zwischen den linken Rändern\n" "zweier Spalten einer mehrspaltigen Legende" -#: ../gui/wxpython/psmap/dialogs.py:4147 +#: ../gui/wxpython/psmap/dialogs.py:4149 msgid "Edit legend label:" msgstr "Editiere Legendenlabel:" -#: ../gui/wxpython/psmap/dialogs.py:4194 +#: ../gui/wxpython/psmap/dialogs.py:4196 msgid "No raster map selected!" msgstr "Keine Rasterkarte ausgewählt!" -#: ../gui/wxpython/psmap/dialogs.py:4195 +#: ../gui/wxpython/psmap/dialogs.py:4197 msgid "No raster" msgstr "Kein Raster" -#: ../gui/wxpython/psmap/dialogs.py:4485 +#: ../gui/wxpython/psmap/dialogs.py:4487 msgid "Mapinfo settings" msgstr "Karteneinstellungen" -#: ../gui/wxpython/psmap/dialogs.py:4589 +#: ../gui/wxpython/psmap/dialogs.py:4591 msgid "Color settings" msgstr "Farb Einstellungen" -#: ../gui/wxpython/psmap/dialogs.py:4595 +#: ../gui/wxpython/psmap/dialogs.py:4597 msgid "use border color:" msgstr "verwende Randfarbe" -#: ../gui/wxpython/psmap/dialogs.py:4597 +#: ../gui/wxpython/psmap/dialogs.py:4599 msgid "use background color:" msgstr "verwende Hintergrundfarbe:" -#: ../gui/wxpython/psmap/dialogs.py:4856 +#: ../gui/wxpython/psmap/dialogs.py:4858 msgid "Length:" msgstr "Länge:" -#: ../gui/wxpython/psmap/dialogs.py:4862 +#: ../gui/wxpython/psmap/dialogs.py:4864 msgid "Scalebar length is given in map units" msgstr "Länge des Maßstabsbalken in Karteneinheiten" -#: ../gui/wxpython/psmap/dialogs.py:4867 +#: ../gui/wxpython/psmap/dialogs.py:4869 msgid "Scalebar height is real height on paper" msgstr "Höhe des Maßstabsbalken in realer Höhe auf dem Papier" -#: ../gui/wxpython/psmap/dialogs.py:4869 +#: ../gui/wxpython/psmap/dialogs.py:4871 msgid "default" msgstr "Standard" -#: ../gui/wxpython/psmap/dialogs.py:4946 +#: ../gui/wxpython/psmap/dialogs.py:4948 msgid "Type:" msgstr "Typ:" -#: ../gui/wxpython/psmap/dialogs.py:4965 +#: ../gui/wxpython/psmap/dialogs.py:4967 msgid "Number of segments:" msgstr "Anzahl der Segmente:" -#: ../gui/wxpython/psmap/dialogs.py:4971 +#: ../gui/wxpython/psmap/dialogs.py:4973 msgid "Label every " msgstr "Beschrifte jede" -#: ../gui/wxpython/psmap/dialogs.py:4972 +#: ../gui/wxpython/psmap/dialogs.py:4974 msgid "segments" msgstr "Segmente" -#: ../gui/wxpython/psmap/dialogs.py:4985 +#: ../gui/wxpython/psmap/dialogs.py:4987 msgid "transparent text background" msgstr "transparenter Texthintergrund" -#: ../gui/wxpython/psmap/dialogs.py:5103 +#: ../gui/wxpython/psmap/dialogs.py:5105 msgid "Length of scale bar is not defined" msgstr "Länge der Maßstabsleiste nicht definiert" -#: ../gui/wxpython/psmap/dialogs.py:5197 +#: ../gui/wxpython/psmap/dialogs.py:5199 msgid "Enter text:" msgstr "Geben Sie Text ein:" -#: ../gui/wxpython/psmap/dialogs.py:5268 +#: ../gui/wxpython/psmap/dialogs.py:5270 msgid "Text effects" msgstr "Texteinstellungen" -#: ../gui/wxpython/psmap/dialogs.py:5274 +#: ../gui/wxpython/psmap/dialogs.py:5276 msgid "text background" msgstr "Texthintergrundfarbe" -#: ../gui/wxpython/psmap/dialogs.py:5279 +#: ../gui/wxpython/psmap/dialogs.py:5281 msgid "highlight" msgstr "hervorheben" -#: ../gui/wxpython/psmap/dialogs.py:5288 +#: ../gui/wxpython/psmap/dialogs.py:5290 msgid "text border" msgstr "Textrand" -#: ../gui/wxpython/psmap/dialogs.py:5397 +#: ../gui/wxpython/psmap/dialogs.py:5399 msgid "Offset" msgstr "Offset" -#: ../gui/wxpython/psmap/dialogs.py:5401 +#: ../gui/wxpython/psmap/dialogs.py:5403 msgid "horizontal (pts):" msgstr "horizontal (pts):" -#: ../gui/wxpython/psmap/dialogs.py:5403 +#: ../gui/wxpython/psmap/dialogs.py:5405 msgid "vertical (pts):" msgstr "vertikal (pts):" -#: ../gui/wxpython/psmap/dialogs.py:5442 +#: ../gui/wxpython/psmap/dialogs.py:5444 msgid " Reference point" msgstr " Referenzpunkt" -#: ../gui/wxpython/psmap/dialogs.py:5496 +#: ../gui/wxpython/psmap/dialogs.py:5498 msgid "Text rotation" msgstr "Textrotation" -#: ../gui/wxpython/psmap/dialogs.py:5502 +#: ../gui/wxpython/psmap/dialogs.py:5504 msgid "rotate text (counterclockwise)" msgstr "Textrotation (Gegenuhrzeigersinn)" -#: ../gui/wxpython/psmap/dialogs.py:5594 +#: ../gui/wxpython/psmap/dialogs.py:5596 msgid "No text entered!" msgstr "Kein Text eingegeben!" -#: ../gui/wxpython/psmap/dialogs.py:5795 +#: ../gui/wxpython/psmap/dialogs.py:5797 msgid "Choose a directory with images" msgstr "Wählen Sie ein Verzeichnis mit Bildern" -#: ../gui/wxpython/psmap/dialogs.py:5838 +#: ../gui/wxpython/psmap/dialogs.py:5840 msgid "Note: only EPS format supported" msgstr "Anmerkung: Nur EPS-Format." -#: ../gui/wxpython/psmap/dialogs.py:5854 +#: ../gui/wxpython/psmap/dialogs.py:5856 msgid "Scale And Rotation" msgstr "Maßstab und Drehung" -#: ../gui/wxpython/psmap/dialogs.py:5895 ../gui/wxpython/psmap/dialogs.py:6477 +#: ../gui/wxpython/psmap/dialogs.py:5897 ../gui/wxpython/psmap/dialogs.py:6479 msgid "Rotation angle (deg):" msgstr "Drehungswinkel (Grad):" -#: ../gui/wxpython/psmap/dialogs.py:5911 ../gui/wxpython/psmap/dialogs.py:6499 +#: ../gui/wxpython/psmap/dialogs.py:5913 ../gui/wxpython/psmap/dialogs.py:6501 msgid "Counterclockwise rotation in degrees" msgstr "Gegen den Uhrzeigersinn in Grad" -#: ../gui/wxpython/psmap/dialogs.py:6037 +#: ../gui/wxpython/psmap/dialogs.py:6039 msgid "" "PIL\n" "missing" @@ -15416,37 +15444,37 @@ "PIL\n" "fehlt" -#: ../gui/wxpython/psmap/dialogs.py:6057 +#: ../gui/wxpython/psmap/dialogs.py:6059 #, python-format msgid "Unable to read file %s" msgstr "Kann Datei %s nicht lesen." -#: ../gui/wxpython/psmap/dialogs.py:6118 +#: ../gui/wxpython/psmap/dialogs.py:6120 #, python-format msgid "size: %(width)s x %(height)s pts" msgstr "Größe: %(width)s x %(height)s pts" -#: ../gui/wxpython/psmap/dialogs.py:6140 +#: ../gui/wxpython/psmap/dialogs.py:6142 msgid "No image selected." msgstr "Kein Bild selektiert." -#: ../gui/wxpython/psmap/dialogs.py:6247 +#: ../gui/wxpython/psmap/dialogs.py:6249 msgid "North Arrow settings" msgstr "Einstellungen für Nordpfeil" -#: ../gui/wxpython/psmap/dialogs.py:6258 +#: ../gui/wxpython/psmap/dialogs.py:6260 msgid "Compute convergence" msgstr "Konvergenz berechnen" -#: ../gui/wxpython/psmap/dialogs.py:6329 +#: ../gui/wxpython/psmap/dialogs.py:6331 msgid "Symbol" msgstr "Symbol" -#: ../gui/wxpython/psmap/dialogs.py:6336 +#: ../gui/wxpython/psmap/dialogs.py:6338 msgid "Select symbol:" msgstr "Symbol auswählen:" -#: ../gui/wxpython/psmap/dialogs.py:6353 +#: ../gui/wxpython/psmap/dialogs.py:6355 msgid "" "Note: Selected symbol is not displayed\n" "in draft mode (only in preview mode)" @@ -15454,47 +15482,47 @@ "Anmerkung: Gewähltes Symbol wird im Entwurfs-Modus\n" "nicht angezeigt (nur in der Vorschau)" -#: ../gui/wxpython/psmap/dialogs.py:6386 ../gui/wxpython/psmap/dialogs.py:6745 +#: ../gui/wxpython/psmap/dialogs.py:6388 ../gui/wxpython/psmap/dialogs.py:6747 msgid "Outline color:" msgstr "Umrandungsfarbe:" -#: ../gui/wxpython/psmap/dialogs.py:6413 ../gui/wxpython/psmap/dialogs.py:6775 +#: ../gui/wxpython/psmap/dialogs.py:6415 ../gui/wxpython/psmap/dialogs.py:6777 msgid "Fill color:" msgstr "Füllfarbe:" -#: ../gui/wxpython/psmap/dialogs.py:6452 +#: ../gui/wxpython/psmap/dialogs.py:6454 msgid "Size and Rotation" msgstr "Größe und Drehung" -#: ../gui/wxpython/psmap/dialogs.py:6460 +#: ../gui/wxpython/psmap/dialogs.py:6462 msgid "Size (pt):" msgstr "Größe (pt):" -#: ../gui/wxpython/psmap/dialogs.py:6463 +#: ../gui/wxpython/psmap/dialogs.py:6465 msgid "Symbol size in points" msgstr "Symbolgröße in Punkt" -#: ../gui/wxpython/psmap/dialogs.py:6698 +#: ../gui/wxpython/psmap/dialogs.py:6700 msgid "Rectangle settings" msgstr "Einstellungen für Rechteck" -#: ../gui/wxpython/psmap/dialogs.py:6700 +#: ../gui/wxpython/psmap/dialogs.py:6702 msgid "Line settings" msgstr "Einstellungen für Linien" -#: ../gui/wxpython/psmap/dialogs.py:6834 +#: ../gui/wxpython/psmap/dialogs.py:6836 msgid "Line width in points" msgstr "Linienbreite in Punkten" -#: ../gui/wxpython/psmap/dialogs.py:6908 +#: ../gui/wxpython/psmap/dialogs.py:6910 msgid "Vector labels" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6928 +#: ../gui/wxpython/psmap/dialogs.py:6930 msgid "Vector label files created beforehand by v.label module" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6945 +#: ../gui/wxpython/psmap/dialogs.py:6947 msgid "You can select multiple label files." msgstr "" @@ -15611,7 +15639,7 @@ msgid "Map <%s> not found." msgstr "Karte <%s> nicht gefunden." -#: ../gui/wxpython/mapswipe/frame.py:674 ../gui/wxpython/mapdisp/frame.py:897 +#: ../gui/wxpython/mapswipe/frame.py:674 ../gui/wxpython/mapdisp/frame.py:896 msgid "No raster or vector map layer selected for querying." msgstr "Es wurde keine Raster- oder Vektorkarte für die Abfrage ausgewählt." @@ -15655,7 +15683,7 @@ msgid "Shape:" msgstr "" -#: ../gui/wxpython/gcp/manager.py:509 +#: ../gui/wxpython/gcp/manager.py:511 msgid "Select/create group:" msgstr "" @@ -15689,7 +15717,7 @@ msgid "Animation %d" msgstr "" -#: ../gui/wxpython/animation/nviztask.py:43 ../gui/wxpython/lmgr/frame.py:1391 +#: ../gui/wxpython/animation/nviztask.py:45 ../gui/wxpython/lmgr/frame.py:1395 #, python-format msgid "" "Reading workspace file <%s> failed.\n" @@ -15698,16 +15726,16 @@ "Lesen der Workspace-Datei <%s> fehlgeschlagen.\n" "Ungültige Datei, Parsen des XML-Dokumentes nicht möglich." -#: ../gui/wxpython/animation/nviztask.py:53 +#: ../gui/wxpython/animation/nviztask.py:55 #, python-format msgid "No 3d view information in workspace file <%s>." msgstr "" -#: ../gui/wxpython/animation/nviztask.py:285 +#: ../gui/wxpython/animation/nviztask.py:287 msgid "Please add only one layer in the list." msgstr "" -#: ../gui/wxpython/animation/nviztask.py:292 +#: ../gui/wxpython/animation/nviztask.py:294 msgid "No map series nor space-time dataset is added." msgstr "" @@ -15733,7 +15761,7 @@ #: ../gui/wxpython/animation/toolbars.py:51 #: ../gui/wxpython/animation/toolbars.py:52 -#: ../gui/wxpython/animation/dialogs.py:324 +#: ../gui/wxpython/animation/dialogs.py:327 msgid "Add new animation" msgstr "" @@ -15744,7 +15772,7 @@ #: ../gui/wxpython/animation/toolbars.py:59 #: ../gui/wxpython/animation/toolbars.py:60 -#: ../gui/wxpython/animation/dialogs.py:907 +#: ../gui/wxpython/animation/dialogs.py:910 msgid "Export animation" msgstr "Exportiere Animation" @@ -15802,427 +15830,427 @@ msgid "%s=, %s=, %s= and %s= are mutually exclusive." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:53 +#: ../gui/wxpython/animation/dialogs.py:56 msgid "Adjust speed of animation" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:100 +#: ../gui/wxpython/animation/dialogs.py:103 msgid "Simple mode" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:105 +#: ../gui/wxpython/animation/dialogs.py:108 msgid "Frame duration:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:106 -#: ../gui/wxpython/animation/dialogs.py:147 +#: ../gui/wxpython/animation/dialogs.py:109 +#: ../gui/wxpython/animation/dialogs.py:150 msgid "ms" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:139 +#: ../gui/wxpython/animation/dialogs.py:142 msgid "Temporal mode" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:144 +#: ../gui/wxpython/animation/dialogs.py:147 msgid "Time unit:" msgstr "Zeiteinheit:" -#: ../gui/wxpython/animation/dialogs.py:146 +#: ../gui/wxpython/animation/dialogs.py:149 msgid "Duration of time unit:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:218 +#: ../gui/wxpython/animation/dialogs.py:221 msgid "year" msgstr "Jahr" -#: ../gui/wxpython/animation/dialogs.py:219 +#: ../gui/wxpython/animation/dialogs.py:222 msgid "month" msgstr "Monat" -#: ../gui/wxpython/animation/dialogs.py:220 +#: ../gui/wxpython/animation/dialogs.py:223 msgid "day" msgstr "Tag" -#: ../gui/wxpython/animation/dialogs.py:221 +#: ../gui/wxpython/animation/dialogs.py:224 msgid "hour" msgstr "Stunden" -#: ../gui/wxpython/animation/dialogs.py:222 +#: ../gui/wxpython/animation/dialogs.py:225 msgid "minute" msgstr "Minute" -#: ../gui/wxpython/animation/dialogs.py:223 +#: ../gui/wxpython/animation/dialogs.py:226 msgid "second" msgstr "Sekunde" -#: ../gui/wxpython/animation/dialogs.py:288 +#: ../gui/wxpython/animation/dialogs.py:291 msgid "Animation speed is too high." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:326 +#: ../gui/wxpython/animation/dialogs.py:329 msgid "Edit animation" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:344 +#: ../gui/wxpython/animation/dialogs.py:347 msgid "Advanced" msgstr "Fortgeschritten" -#: ../gui/wxpython/animation/dialogs.py:375 +#: ../gui/wxpython/animation/dialogs.py:378 msgid "top left" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:376 +#: ../gui/wxpython/animation/dialogs.py:379 msgid "top right" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:377 +#: ../gui/wxpython/animation/dialogs.py:380 msgid "bottom left" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:378 +#: ../gui/wxpython/animation/dialogs.py:381 msgid "bottom right" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:394 +#: ../gui/wxpython/animation/dialogs.py:397 msgid "Select 2D or 3D view" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:409 +#: ../gui/wxpython/animation/dialogs.py:412 msgid "Window position:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:419 +#: ../gui/wxpython/animation/dialogs.py:422 msgid "View mode:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:430 +#: ../gui/wxpython/animation/dialogs.py:433 msgid "" "For 3D animation, please select only one space-time dataset\n" "or one series of map layers." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:475 +#: ../gui/wxpython/animation/dialogs.py:478 #: ../gui/wxpython/lmgr/layertree.py:111 msgid "Set options" msgstr "Einstellungen vornehmen" -#: ../gui/wxpython/animation/dialogs.py:496 +#: ../gui/wxpython/animation/dialogs.py:499 msgid "3D view parameters" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:504 +#: ../gui/wxpython/animation/dialogs.py:507 msgid "Workspace file:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:506 +#: ../gui/wxpython/animation/dialogs.py:509 msgid "Choose workspace file to import 3D view parameters" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:515 +#: ../gui/wxpython/animation/dialogs.py:518 msgid "Parameter for animation:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:554 +#: ../gui/wxpython/animation/dialogs.py:557 msgid "Animate region change (2D view only)" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:558 +#: ../gui/wxpython/animation/dialogs.py:561 msgid "Start region:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:568 +#: ../gui/wxpython/animation/dialogs.py:571 msgid "End region:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:574 +#: ../gui/wxpython/animation/dialogs.py:577 msgid "Zoom value:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:575 +#: ../gui/wxpython/animation/dialogs.py:578 msgid "N-S/E-W distances in map units used to gradually reduce region." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:582 +#: ../gui/wxpython/animation/dialogs.py:585 msgid "N-S:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:585 +#: ../gui/wxpython/animation/dialogs.py:588 msgid "E-W:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:683 +#: ../gui/wxpython/animation/dialogs.py:686 msgid "Only one series or space-time dataset is accepted for 3D mode." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:691 +#: ../gui/wxpython/animation/dialogs.py:694 msgid "No map series or space-time dataset added." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:719 +#: ../gui/wxpython/animation/dialogs.py:722 msgid "Region information is not complete" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:753 +#: ../gui/wxpython/animation/dialogs.py:756 msgid "Add, edit or remove animations" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:765 +#: ../gui/wxpython/animation/dialogs.py:768 msgid "List of animations" msgstr "Liste der Animationen" -#: ../gui/wxpython/animation/dialogs.py:778 +#: ../gui/wxpython/animation/dialogs.py:781 msgid "Edit" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:837 +#: ../gui/wxpython/animation/dialogs.py:840 #, python-format msgid "Maximum number of animations is %d." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:887 +#: ../gui/wxpython/animation/dialogs.py:890 #: ../gui/wxpython/animation/controller.py:262 msgid "More animations are using one window. Please select different window for each animation." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:988 +#: ../gui/wxpython/animation/dialogs.py:991 msgid "Add time stamp" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1030 +#: ../gui/wxpython/animation/dialogs.py:1033 msgid "Add time stamp, image or text decoration by one of the buttons above." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1032 +#: ../gui/wxpython/animation/dialogs.py:1035 msgid "Add image or text decoration by one of the buttons above." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1053 +#: ../gui/wxpython/animation/dialogs.py:1056 msgid "Font settings:" msgstr "Schrifteinstellungen:" -#: ../gui/wxpython/animation/dialogs.py:1058 +#: ../gui/wxpython/animation/dialogs.py:1061 msgid "Sample text" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1078 +#: ../gui/wxpython/animation/dialogs.py:1081 msgid "Image file:" msgstr "Bilddatei:" -#: ../gui/wxpython/animation/dialogs.py:1079 +#: ../gui/wxpython/animation/dialogs.py:1082 msgid "Choose image file" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1095 +#: ../gui/wxpython/animation/dialogs.py:1098 msgid "Text:" msgstr "Text:" -#: ../gui/wxpython/animation/dialogs.py:1116 +#: ../gui/wxpython/animation/dialogs.py:1119 msgid "Placement as percentage of screen coordinates (X: 0, Y: 0 is top left):" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1151 +#: ../gui/wxpython/animation/dialogs.py:1154 msgid "image sequence" msgstr "Bildsequenz" -#: ../gui/wxpython/animation/dialogs.py:1151 +#: ../gui/wxpython/animation/dialogs.py:1154 msgid "animated GIF" msgstr "Animiertes GIF" -#: ../gui/wxpython/animation/dialogs.py:1151 +#: ../gui/wxpython/animation/dialogs.py:1154 msgid "SWF" msgstr "SWF" -#: ../gui/wxpython/animation/dialogs.py:1151 +#: ../gui/wxpython/animation/dialogs.py:1154 msgid "AVI" msgstr "AVI" -#: ../gui/wxpython/animation/dialogs.py:1162 +#: ../gui/wxpython/animation/dialogs.py:1165 msgid "Export to:" msgstr "Export nach:" -#: ../gui/wxpython/animation/dialogs.py:1189 +#: ../gui/wxpython/animation/dialogs.py:1192 msgid "animation_" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1197 +#: ../gui/wxpython/animation/dialogs.py:1200 msgid "Choose directory for export" msgstr "Wählen Sie ein Verzeichnis für Export" -#: ../gui/wxpython/animation/dialogs.py:1232 +#: ../gui/wxpython/animation/dialogs.py:1235 msgid "GIF file:" msgstr "GIF Datei:" -#: ../gui/wxpython/animation/dialogs.py:1233 -#: ../gui/wxpython/animation/dialogs.py:1257 -#: ../gui/wxpython/animation/dialogs.py:1288 +#: ../gui/wxpython/animation/dialogs.py:1236 +#: ../gui/wxpython/animation/dialogs.py:1260 +#: ../gui/wxpython/animation/dialogs.py:1291 msgid "Choose file to save animation" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1256 +#: ../gui/wxpython/animation/dialogs.py:1259 msgid "SWF file:" msgstr "SWF Datei:" -#: ../gui/wxpython/animation/dialogs.py:1279 +#: ../gui/wxpython/animation/dialogs.py:1282 msgid "" "Program 'ffmpeg' was not found.\n" "Please install it first and make sure\n" "it's in the PATH variable." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1287 +#: ../gui/wxpython/animation/dialogs.py:1290 msgid "AVI file:" msgstr "AVI Datei:" -#: ../gui/wxpython/animation/dialogs.py:1295 +#: ../gui/wxpython/animation/dialogs.py:1298 msgid "Video codec:" msgstr "Video codec:" -#: ../gui/wxpython/animation/dialogs.py:1299 +#: ../gui/wxpython/animation/dialogs.py:1302 msgid "Additional options:" msgstr "Zusätzliche Optionen:" -#: ../gui/wxpython/animation/dialogs.py:1303 +#: ../gui/wxpython/animation/dialogs.py:1306 msgid "Consider adding '-sameq' or '-qscale 1' if not satisfied with video quality. Options depend on ffmpeg version." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1340 +#: ../gui/wxpython/animation/dialogs.py:1343 #, python-format msgid "Current frame rate: %.2f fps" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1472 +#: ../gui/wxpython/animation/dialogs.py:1475 #, python-format msgid "File %s not found." msgstr "Datei %s nicht gefunden." -#: ../gui/wxpython/animation/dialogs.py:1476 +#: ../gui/wxpython/animation/dialogs.py:1479 msgid "Decoration image file is missing." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1485 +#: ../gui/wxpython/animation/dialogs.py:1488 #, python-format msgid "Directory %s not found." msgstr "Verzeichnis %s nicht gefunden." -#: ../gui/wxpython/animation/dialogs.py:1489 +#: ../gui/wxpython/animation/dialogs.py:1492 msgid "Export directory is missing." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1493 -#: ../gui/wxpython/animation/dialogs.py:1497 +#: ../gui/wxpython/animation/dialogs.py:1496 +#: ../gui/wxpython/animation/dialogs.py:1500 msgid "Export file is missing." msgstr "Exportdatei fehlt." -#: ../gui/wxpython/animation/dialogs.py:1535 +#: ../gui/wxpython/animation/dialogs.py:1538 msgid "Time stamp" msgstr "Zeitstempel" -#: ../gui/wxpython/animation/dialogs.py:1613 +#: ../gui/wxpython/animation/dialogs.py:1616 msgid "Add space-time dataset layer" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1638 +#: ../gui/wxpython/animation/dialogs.py:1641 msgid "Multiple raster maps" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1639 +#: ../gui/wxpython/animation/dialogs.py:1642 msgid "Multiple vector maps" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1640 +#: ../gui/wxpython/animation/dialogs.py:1643 msgid "Multiple 3D raster maps" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1641 +#: ../gui/wxpython/animation/dialogs.py:1644 msgid "Space time raster dataset" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1642 +#: ../gui/wxpython/animation/dialogs.py:1645 msgid "Space time vector dataset" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1643 +#: ../gui/wxpython/animation/dialogs.py:1646 msgid "Space time 3D raster dataset" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1682 +#: ../gui/wxpython/animation/dialogs.py:1685 msgid "Input data type:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1763 +#: ../gui/wxpython/animation/dialogs.py:1766 msgid "Select raster/vector maps." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1792 +#: ../gui/wxpython/animation/dialogs.py:1795 msgid "Please select maps or dataset first." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1821 +#: ../gui/wxpython/animation/dialogs.py:1824 msgid "Animation Tool settings" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1885 +#: ../gui/wxpython/animation/dialogs.py:1888 msgid "Number of parallel processes:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1914 +#: ../gui/wxpython/animation/dialogs.py:1917 msgid "Text foreground color:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1935 +#: ../gui/wxpython/animation/dialogs.py:1938 msgid "Text background color:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1967 +#: ../gui/wxpython/animation/dialogs.py:1970 #: ../gui/wxpython/timeline/frame.py:303 msgid "Time" msgstr "Zeit" -#: ../gui/wxpython/animation/dialogs.py:1977 +#: ../gui/wxpython/animation/dialogs.py:1980 msgid "Absolute time format:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1997 +#: ../gui/wxpython/animation/dialogs.py:2000 msgid "Click and then press key up or down to preview different date and time formats. Type custom format string." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:2008 +#: ../gui/wxpython/animation/dialogs.py:2011 msgid "Learn more about formatting options" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:2022 +#: ../gui/wxpython/animation/dialogs.py:2025 msgid "Display instances with no data" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:2025 +#: ../gui/wxpython/animation/dialogs.py:2028 msgid "When animating instant-based data which have irregular timestamps you can display 'no data frame' (checked option) or keep last frame." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:2056 +#: ../gui/wxpython/animation/dialogs.py:2059 msgid "Invalid" msgstr "Ungültig" -#: ../gui/wxpython/animation/temporal_manager.py:110 +#: ../gui/wxpython/animation/temporal_manager.py:112 msgid "It is not allowed to display data with different temporal types (absolute and relative)." msgstr "" -#: ../gui/wxpython/animation/temporal_manager.py:125 +#: ../gui/wxpython/animation/temporal_manager.py:127 #, python-format msgid "It is not allowed to display data with different units (%s)." msgstr "" -#: ../gui/wxpython/animation/temporal_manager.py:137 +#: ../gui/wxpython/animation/temporal_manager.py:139 msgid "You are going to display data with different temporal types of maps (interval and point). It is recommended to use data of one temporal type to avoid confusion." msgstr "" -#: ../gui/wxpython/animation/temporal_manager.py:242 +#: ../gui/wxpython/animation/temporal_manager.py:244 #: ../gui/wxpython/animation/utils.py:70 ../gui/wxpython/animation/utils.py:79 -#: ../gui/wxpython/tplot/frame.py:809 ../gui/wxpython/timeline/frame.py:463 +#: ../gui/wxpython/tplot/frame.py:927 ../gui/wxpython/timeline/frame.py:465 #, python-format msgid "Space time dataset <%s> not found." msgstr "" -#: ../gui/wxpython/animation/temporal_manager.py:347 +#: ../gui/wxpython/animation/temporal_manager.py:349 #, python-format msgid "Topology of Space time dataset %s is invalid." msgstr "" @@ -16291,186 +16319,230 @@ msgid "Unable to load icon theme. Reason: %s. Quiting wxGUI..." msgstr "" -#: ../gui/wxpython/tplot/g.gui.tplot.py:106 +#: ../gui/wxpython/tplot/g.gui.tplot.py:138 msgid "With stvds you have to set 'attr' option" msgstr "" -#: ../gui/wxpython/tplot/g.gui.tplot.py:110 +#: ../gui/wxpython/tplot/g.gui.tplot.py:142 msgid "With stvds it is not possible to use 'coordinates' and 'cats' options together" msgstr "" -#: ../gui/wxpython/tplot/g.gui.tplot.py:113 +#: ../gui/wxpython/tplot/g.gui.tplot.py:145 msgid "With stvds you have to use 'coordinates' or 'cats' option" msgstr "" -#: ../gui/wxpython/tplot/frame.py:43 +#: ../gui/wxpython/tplot/frame.py:44 #, python-brace-format msgid "The Temporal Plot Tool needs the \"matplotlib\" (python-matplotlib) package to be installed. {0}" msgstr "" -#: ../gui/wxpython/tplot/frame.py:97 +#: ../gui/wxpython/tplot/frame.py:100 msgid "GRASS GIS Temporal Plot Tool" msgstr "" -#: ../gui/wxpython/tplot/frame.py:180 +#: ../gui/wxpython/tplot/frame.py:184 msgid "" "Raster temporal dataset (strds)\n" "Press ENTER after typing the name or select with the combobox" msgstr "" -#: ../gui/wxpython/tplot/frame.py:189 +#: ../gui/wxpython/tplot/frame.py:193 msgid "X and Y coordinates separated by comma:" msgstr "" -#: ../gui/wxpython/tplot/frame.py:201 +#: ../gui/wxpython/tplot/frame.py:205 msgid "Coordinates can be obtained for example by right-clicking on Map Display." msgstr "" -#: ../gui/wxpython/tplot/frame.py:216 +#: ../gui/wxpython/tplot/frame.py:220 msgid "STRDS" msgstr "" -#: ../gui/wxpython/tplot/frame.py:224 +#: ../gui/wxpython/tplot/frame.py:228 msgid "" "Vector temporal dataset (stvds)\n" "Press ENTER after typing the name or select with the combobox" msgstr "" -#: ../gui/wxpython/tplot/frame.py:238 +#: ../gui/wxpython/tplot/frame.py:242 msgid "Select attribute column" msgstr "" -#: ../gui/wxpython/tplot/frame.py:251 +#: ../gui/wxpython/tplot/frame.py:255 msgid "Select category of vector(s)" msgstr "" -#: ../gui/wxpython/tplot/frame.py:269 +#: ../gui/wxpython/tplot/frame.py:273 msgid "STVDS" msgstr "" -#: ../gui/wxpython/tplot/frame.py:297 ../gui/wxpython/tplot/frame.py:724 -#: ../gui/wxpython/tplot/frame.py:728 ../gui/wxpython/tplot/frame.py:749 -#: ../gui/wxpython/tplot/frame.py:875 +#: ../gui/wxpython/tplot/frame.py:280 +msgid "Set title for the plot" +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:285 +#, fuzzy +msgid "Set label for X axis" +msgstr "Beschriftung setzen" + +#: ../gui/wxpython/tplot/frame.py:290 +#, fuzzy +msgid "Set label for Y axis" +msgstr "Beschriftung setzen" + +#: ../gui/wxpython/tplot/frame.py:302 +#, fuzzy +msgid "Labels" +msgstr "Label" + +#: ../gui/wxpython/tplot/frame.py:309 +msgid "Path for output CSV file with plotted data" +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:315 +msgid "CVS path" +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:321 +#, fuzzy +msgid "Do you want the CSV header?" +msgstr "Wollen Sie die Änderungen im Modell speichern?" + +#: ../gui/wxpython/tplot/frame.py:363 ../gui/wxpython/tplot/frame.py:842 +#: ../gui/wxpython/tplot/frame.py:846 ../gui/wxpython/tplot/frame.py:867 +#: ../gui/wxpython/tplot/frame.py:993 msgid "Invalid input coordinates" msgstr "" -#: ../gui/wxpython/tplot/frame.py:309 ../gui/wxpython/tplot/frame.py:422 +#: ../gui/wxpython/tplot/frame.py:375 ../gui/wxpython/tplot/frame.py:488 #: ../gui/wxpython/timeline/frame.py:180 #, python-format msgid "Dataset <%s> not found in temporal database" msgstr "" -#: ../gui/wxpython/tplot/frame.py:327 ../gui/wxpython/tplot/frame.py:441 +#: ../gui/wxpython/tplot/frame.py:393 ../gui/wxpython/tplot/frame.py:507 #: ../gui/wxpython/timeline/frame.py:196 msgid "Datasets have different temporal type (absolute x relative), which is not allowed." msgstr "" -#: ../gui/wxpython/tplot/frame.py:344 ../gui/wxpython/tplot/frame.py:451 +#: ../gui/wxpython/tplot/frame.py:410 ../gui/wxpython/tplot/frame.py:517 #: ../gui/wxpython/timeline/frame.py:215 msgid "Datasets have different time unit which is not allowed." msgstr "" -#: ../gui/wxpython/tplot/frame.py:388 +#: ../gui/wxpython/tplot/frame.py:454 #, python-brace-format msgid "Category {ca} is not on vector map {ma} and it will be not used" msgstr "" -#: ../gui/wxpython/tplot/frame.py:407 +#: ../gui/wxpython/tplot/frame.py:473 msgid "Both coordinates and categories are set, coordinates will be used. The use categories remove text from coordinate form" msgstr "" -#: ../gui/wxpython/tplot/frame.py:412 +#: ../gui/wxpython/tplot/frame.py:478 msgid "With Vector temporal dataset you have to select an attribute column" msgstr "" -#: ../gui/wxpython/tplot/frame.py:464 +#: ../gui/wxpython/tplot/frame.py:530 msgid "Difference number of vector layers and maps in the vector temporal dataset" msgstr "" -#: ../gui/wxpython/tplot/frame.py:506 +#: ../gui/wxpython/tplot/frame.py:572 #, python-brace-format msgid "No connection between vector map {vmap} and layer {la}" msgstr "" -#: ../gui/wxpython/tplot/frame.py:580 -msgid "Problem getting data from raster temporal dataset. Empty list of values." -msgstr "" - -#: ../gui/wxpython/tplot/frame.py:592 ../gui/wxpython/tplot/frame.py:644 -#: ../gui/wxpython/tplot/frame.py:682 +#: ../gui/wxpython/tplot/frame.py:638 #, python-format msgid "Temporal resolution: %s" msgstr "" -#: ../gui/wxpython/tplot/frame.py:594 ../gui/wxpython/tplot/frame.py:646 -#: ../gui/wxpython/tplot/frame.py:684 ../gui/wxpython/timeline/frame.py:373 +#: ../gui/wxpython/tplot/frame.py:640 ../gui/wxpython/timeline/frame.py:374 #, python-format msgid "Time [%s]" msgstr "Zeit [%s]" -#: ../gui/wxpython/tplot/frame.py:625 +#: ../gui/wxpython/tplot/frame.py:683 +msgid "Problem getting data from raster temporal dataset. Empty list of values." +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:729 #, python-brace-format msgid "Problem getting data from vector temporal dataset. Empty list of values for cat {ca}." msgstr "" -#: ../gui/wxpython/tplot/frame.py:670 +#: ../gui/wxpython/tplot/frame.py:776 msgid "Problem getting data from vector temporal dataset. Empty list of values." msgstr "" -#: ../gui/wxpython/tplot/frame.py:717 +#: ../gui/wxpython/tplot/frame.py:802 +#, fuzzy, python-brace-format +msgid "{pa} already exists, do you want to overwrite?" +msgstr "Datei <%s> existiert bereits. Wollen Sie die Datei überschreiben?" + +#: ../gui/wxpython/tplot/frame.py:804 +#, fuzzy +msgid "File exists" +msgstr "Die Datei existiert bereits." + +#: ../gui/wxpython/tplot/frame.py:809 +msgid "Please change name of output CSV file or " +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:835 msgid "Incorrect coordinates format, should be: x,y" msgstr "" -#: ../gui/wxpython/tplot/frame.py:733 +#: ../gui/wxpython/tplot/frame.py:851 msgid "Seed point outside the current region" msgstr "" -#: ../gui/wxpython/tplot/frame.py:745 +#: ../gui/wxpython/tplot/frame.py:863 msgid "Invalid input raster dataset" msgstr "" -#: ../gui/wxpython/tplot/frame.py:762 +#: ../gui/wxpython/tplot/frame.py:880 msgid "Invalid input vector dataset" msgstr "" -#: ../gui/wxpython/tplot/frame.py:824 ../gui/wxpython/timeline/frame.py:478 +#: ../gui/wxpython/tplot/frame.py:942 ../gui/wxpython/timeline/frame.py:480 #, python-format msgid "Please specify the space time dataset <%s>." msgstr "" -#: ../gui/wxpython/tplot/frame.py:827 ../gui/wxpython/timeline/frame.py:480 +#: ../gui/wxpython/tplot/frame.py:945 ../gui/wxpython/timeline/frame.py:482 msgid "Ambiguous dataset name" msgstr "" -#: ../gui/wxpython/tplot/frame.py:868 ../gui/wxpython/tplot/frame.py:916 +#: ../gui/wxpython/tplot/frame.py:986 ../gui/wxpython/tplot/frame.py:1044 msgid "Invalid input temporal dataset" msgstr "" -#: ../gui/wxpython/tplot/frame.py:937 +#: ../gui/wxpython/tplot/frame.py:1065 msgid "Datasets have different number of values" msgstr "" -#: ../gui/wxpython/tplot/frame.py:961 ../gui/wxpython/timeline/frame.py:564 +#: ../gui/wxpython/tplot/frame.py:1089 ../gui/wxpython/timeline/frame.py:566 #, python-format msgid "Space time raster dataset: %s" msgstr "" -#: ../gui/wxpython/tplot/frame.py:963 ../gui/wxpython/timeline/frame.py:566 +#: ../gui/wxpython/tplot/frame.py:1091 ../gui/wxpython/timeline/frame.py:568 #, python-format msgid "Space time vector dataset: %s" msgstr "" -#: ../gui/wxpython/tplot/frame.py:965 ../gui/wxpython/timeline/frame.py:568 +#: ../gui/wxpython/tplot/frame.py:1093 ../gui/wxpython/timeline/frame.py:570 #, python-format msgid "Space time 3D raster dataset: %s" msgstr "" -#: ../gui/wxpython/tplot/frame.py:967 +#: ../gui/wxpython/tplot/frame.py:1095 #, python-brace-format msgid "Value for {date} is {val}" msgstr "" -#: ../gui/wxpython/tplot/frame.py:970 +#: ../gui/wxpython/tplot/frame.py:1098 msgid "Press Del to dismiss." msgstr "" @@ -16542,7 +16614,7 @@ msgid "Launch user-defined script" msgstr "" -#: ../gui/wxpython/lmgr/toolbars.py:166 ../gui/wxpython/lmgr/pyshell.py:63 +#: ../gui/wxpython/lmgr/toolbars.py:166 ../gui/wxpython/lmgr/pyshell.py:65 msgid "Open a simple Python code editor" msgstr "" @@ -16582,40 +16654,40 @@ msgid "Show 3D view mode manual" msgstr "Zeige Handbuch für 3D Ansicht" -#: ../gui/wxpython/lmgr/pyshell.py:43 +#: ../gui/wxpython/lmgr/pyshell.py:45 #, python-format msgid "Welcome to wxGUI Interactive Python Shell %s" msgstr "Willkommen in der wxGUI interaktiven Python Shell %s" -#: ../gui/wxpython/lmgr/pyshell.py:44 +#: ../gui/wxpython/lmgr/pyshell.py:46 #, python-format msgid "Type %s for more GRASS scripting related information." msgstr "Geben Sie %s für mehr GRASS Skripting Information ein." -#: ../gui/wxpython/lmgr/pyshell.py:45 +#: ../gui/wxpython/lmgr/pyshell.py:47 #, python-format msgid "Type %s to add raster or vector to the layer tree." msgstr "Geben Sie %s ein, um Raster oder Vektor der Baumstruktur hinzuzufügen." -#: ../gui/wxpython/lmgr/pyshell.py:55 +#: ../gui/wxpython/lmgr/pyshell.py:57 msgid "Delete all text from the shell" msgstr "Lösche allen Text in der Shell" -#: ../gui/wxpython/lmgr/pyshell.py:60 +#: ../gui/wxpython/lmgr/pyshell.py:62 msgid "Simple &editor" msgstr "" -#: ../gui/wxpython/lmgr/pyshell.py:117 +#: ../gui/wxpython/lmgr/pyshell.py:119 #, python-format msgid "Raster or vector map <%s> not found" msgstr "Raster- oder Vektorkarte <%s> nicht gefunden" -#: ../gui/wxpython/lmgr/pyshell.py:124 +#: ../gui/wxpython/lmgr/pyshell.py:126 #, python-format msgid "Raster map <%s> added" msgstr "Rasterkarte <%s> hinzugefügt" -#: ../gui/wxpython/lmgr/pyshell.py:126 +#: ../gui/wxpython/lmgr/pyshell.py:128 #, python-format msgid "Vector map <%s> added" msgstr "Vektorkarte <%s> hinzugefügt" @@ -16649,7 +16721,7 @@ msgid "3D view Toolbar" msgstr "Werkzeugleiste 3D-Ansicht" -#: ../gui/wxpython/lmgr/frame.py:284 ../gui/wxpython/lmgr/frame.py:1717 +#: ../gui/wxpython/lmgr/frame.py:284 ../gui/wxpython/lmgr/frame.py:1720 msgid "Rename Map Display" msgstr "Kartenfenster umbenennen" @@ -16700,11 +16772,11 @@ msgid "GRASS Model File (*.gxm)|*.gxm" msgstr "GRASS Model File (*.gxm)|*.gxm" -#: ../gui/wxpython/lmgr/frame.py:663 ../gui/wxpython/lmgr/frame.py:2518 +#: ../gui/wxpython/lmgr/frame.py:663 ../gui/wxpython/lmgr/frame.py:2521 msgid "Do you want to save changes in the workspace?" msgstr "Wollen Sie die Änderungen im Projekt speichern?" -#: ../gui/wxpython/lmgr/frame.py:665 ../gui/wxpython/lmgr/frame.py:2520 +#: ../gui/wxpython/lmgr/frame.py:665 ../gui/wxpython/lmgr/frame.py:2523 msgid "Do you want to store current settings to workspace file?" msgstr "Wollen Sie die aktuellen Einstellungen in einer Projektdatei speichern?" @@ -16718,7 +16790,7 @@ msgid "Command '%s' not yet implemented in the WxGUI. Try adding it as a command layer instead." msgstr "Befehl '%s' wurde noch nicht im wxGUI implementiert. Versuchen Sie es als Befehlsebene hinzuzufügen." -#: ../gui/wxpython/lmgr/frame.py:936 ../gui/wxpython/lmgr/frame.py:2002 +#: ../gui/wxpython/lmgr/frame.py:936 ../gui/wxpython/lmgr/frame.py:2005 msgid "Selected map layer is not vector." msgstr "Ausgwähltes Kartenlayer ist keine Vektorkarte." @@ -16774,122 +16846,122 @@ msgid "No location/mapset provided. Operation canceled." msgstr "Keine Location/Mapset angegeben. Breche die Operation ab." -#: ../gui/wxpython/lmgr/frame.py:1078 ../gui/wxpython/lmgr/frame.py:1099 +#: ../gui/wxpython/lmgr/frame.py:1078 ../gui/wxpython/lmgr/frame.py:1103 msgid "No mapset provided. Operation canceled." msgstr "Kein Mapset angegeben. Breche die Operation ab." -#: ../gui/wxpython/lmgr/frame.py:1087 ../gui/wxpython/lmgr/frame.py:1109 +#: ../gui/wxpython/lmgr/frame.py:1091 ../gui/wxpython/lmgr/frame.py:1113 #: ../gui/wxpython/datacatalog/frame.py:127 #, python-format msgid "Current mapset is <%s>." msgstr "Aktuelles Mapset ist <%s>." -#: ../gui/wxpython/lmgr/frame.py:1133 +#: ../gui/wxpython/lmgr/frame.py:1137 #, python-format msgid "" "Working directory changed to:\n" "\"%s\"" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1140 +#: ../gui/wxpython/lmgr/frame.py:1144 msgid "Changes current working directory for this GUI." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1142 +#: ../gui/wxpython/lmgr/frame.py:1146 msgid "Usage: cd [directory]" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1143 +#: ../gui/wxpython/lmgr/frame.py:1147 msgid "Without parameters it opens a dialog." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1147 +#: ../gui/wxpython/lmgr/frame.py:1151 msgid "If ~ (tilde) is present as the first directory on the path, it is replaced by user's home directory." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1161 +#: ../gui/wxpython/lmgr/frame.py:1165 msgid "More than one parameter provided." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1181 +#: ../gui/wxpython/lmgr/frame.py:1185 msgid "Choose a working directory" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1226 +#: ../gui/wxpython/lmgr/frame.py:1230 msgid "System Info" msgstr "System Info" -#: ../gui/wxpython/lmgr/frame.py:1241 +#: ../gui/wxpython/lmgr/frame.py:1245 msgid "GRASS version" msgstr "GRASS Version" -#: ../gui/wxpython/lmgr/frame.py:1242 +#: ../gui/wxpython/lmgr/frame.py:1246 msgid "GRASS SVN revision" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1244 +#: ../gui/wxpython/lmgr/frame.py:1248 msgid "Build date" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1246 +#: ../gui/wxpython/lmgr/frame.py:1250 msgid "Build platform" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1259 +#: ../gui/wxpython/lmgr/frame.py:1263 msgid "Platform" msgstr "Platform" -#: ../gui/wxpython/lmgr/frame.py:1322 +#: ../gui/wxpython/lmgr/frame.py:1326 msgid "Current workspace is not empty. Do you want to store current settings to workspace file?" msgstr "Aktuelles Projekt ist nicht leer. Wollen Sie die aktuellen Einstellungen in einer Projektdatei speichern?" -#: ../gui/wxpython/lmgr/frame.py:1325 +#: ../gui/wxpython/lmgr/frame.py:1329 msgid "Create new workspace?" msgstr "Neues Projekt erstellen?" -#: ../gui/wxpython/lmgr/frame.py:1354 +#: ../gui/wxpython/lmgr/frame.py:1358 msgid "Choose workspace file" msgstr "Wählen Sie eine Projektdatei" -#: ../gui/wxpython/lmgr/frame.py:1356 ../gui/wxpython/lmgr/frame.py:1594 +#: ../gui/wxpython/lmgr/frame.py:1360 ../gui/wxpython/lmgr/frame.py:1597 msgid "GRASS Workspace File (*.gxw)|*.gxw" msgstr "GRASS Workspace File (*.gxw)|*.gxw" -#: ../gui/wxpython/lmgr/frame.py:1396 ../gui/wxpython/lmgr/frame.py:1568 +#: ../gui/wxpython/lmgr/frame.py:1400 ../gui/wxpython/lmgr/frame.py:1571 msgid "Please wait, loading workspace..." msgstr "Bitte warten Sie, ich lade das Projekt..." -#: ../gui/wxpython/lmgr/frame.py:1548 +#: ../gui/wxpython/lmgr/frame.py:1551 msgid "Choose GRC file to load" msgstr "Wählen Sie die zu ladende GRC-Datei" -#: ../gui/wxpython/lmgr/frame.py:1550 +#: ../gui/wxpython/lmgr/frame.py:1553 msgid "Old GRASS Workspace File (*.grc)|*.grc" msgstr "Alter GRASS Workspace File (*.grc)|*.grc" -#: ../gui/wxpython/lmgr/frame.py:1592 +#: ../gui/wxpython/lmgr/frame.py:1595 msgid "Choose file to save current workspace" msgstr "Wählen Sie eine Datei, um das aktuelle Projekt zu speichern" -#: ../gui/wxpython/lmgr/frame.py:1612 ../gui/wxpython/lmgr/frame.py:1633 +#: ../gui/wxpython/lmgr/frame.py:1615 ../gui/wxpython/lmgr/frame.py:1636 #, python-format msgid "Workspace file <%s> already exists. Do you want to overwrite this file?" msgstr "Projektdatei <%s> existiert bereits. Wollen Sie die Datei überschreiben?" -#: ../gui/wxpython/lmgr/frame.py:1660 +#: ../gui/wxpython/lmgr/frame.py:1663 msgid "Writing current settings to workspace file failed." msgstr "Schreiben der aktuellen Einstellungen in die Workspace-Datei fehlgeschlagen." -#: ../gui/wxpython/lmgr/frame.py:1672 ../gui/wxpython/gmodeler/frame.py:1139 +#: ../gui/wxpython/lmgr/frame.py:1675 ../gui/wxpython/gmodeler/frame.py:1139 #, python-format msgid "Unable to open file <%s> for writing." msgstr "Kann die Datei <%s> nicht zum Schreiben öffnen." -#: ../gui/wxpython/lmgr/frame.py:1716 +#: ../gui/wxpython/lmgr/frame.py:1719 msgid "Enter new name:" msgstr "Geben Sie neuen Namen ein:" -#: ../gui/wxpython/lmgr/frame.py:1814 +#: ../gui/wxpython/lmgr/frame.py:1817 #, python-format msgid "" "Unable to launch \"Supervised Classification Tool\".\n" @@ -16897,32 +16969,32 @@ "Reason: %s" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1856 +#: ../gui/wxpython/lmgr/frame.py:1859 msgid "Unable to start Timeline Tool." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1867 +#: ../gui/wxpython/lmgr/frame.py:1870 msgid "Unable to start Temporal Plot Tool." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2137 +#: ../gui/wxpython/lmgr/frame.py:2140 msgid "Add selected map layers into layer tree" msgstr "Selektierte Kartenebenen der Baumstruktur hinzufügen" -#: ../gui/wxpython/lmgr/frame.py:2170 ../gui/wxpython/lmgr/frame.py:2207 +#: ../gui/wxpython/lmgr/frame.py:2173 ../gui/wxpython/lmgr/frame.py:2210 #, python-format msgid "Unsupported map layer type <%s>." msgstr "Nicht unterstützter Kartenebenentyp <%s>." -#: ../gui/wxpython/lmgr/frame.py:2336 +#: ../gui/wxpython/lmgr/frame.py:2339 msgid "Note that cell values can only be displayed for regions of less than 10,000 cells." msgstr "Zellwerte können nur für Regionen mit weniger als 10000 Zellen angezeigt werden." -#: ../gui/wxpython/lmgr/frame.py:2428 ../gui/wxpython/lmgr/layertree.py:1983 +#: ../gui/wxpython/lmgr/frame.py:2431 ../gui/wxpython/lmgr/layertree.py:1983 msgid "opacity:" msgstr "Transparenz:" -#: ../gui/wxpython/lmgr/frame.py:2436 +#: ../gui/wxpython/lmgr/frame.py:2439 #, python-format msgid "" "Do you want to remove map layer(s)\n" @@ -16933,27 +17005,27 @@ "%s\n" "aus der Baumstruktur entfernen?" -#: ../gui/wxpython/lmgr/frame.py:2439 +#: ../gui/wxpython/lmgr/frame.py:2442 msgid "Do you want to remove selected map layer(s) from layer tree?" msgstr "Wollen Sie die selektierten Kartenebene(n) aus der Baumstruktur entfernen?" -#: ../gui/wxpython/lmgr/frame.py:2445 +#: ../gui/wxpython/lmgr/frame.py:2448 msgid "Remove map layer" msgstr "Entferne Kartenebene" -#: ../gui/wxpython/lmgr/frame.py:2527 +#: ../gui/wxpython/lmgr/frame.py:2530 msgid "Quit GRASS GUI" msgstr "GRASS GUI schließen" -#: ../gui/wxpython/lmgr/frame.py:2559 +#: ../gui/wxpython/lmgr/frame.py:2562 msgid "Unable to exit GRASS shell: unknown PID" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2579 +#: ../gui/wxpython/lmgr/frame.py:2582 msgid "Display resolution is currently not constrained to computational settings. It's suggested to constrain map to region geometry. Do you want to constrain the resolution?" msgstr "Die Auflösung des Kartenfensters stimmt nicht mit dem Arbeitsbereich überein. Wir schlagen vor, dass Sie das Kartenfenster auf den Arbeitsbereich beschränken. Wollen Sie die Auflösung beschränken?" -#: ../gui/wxpython/lmgr/frame.py:2588 +#: ../gui/wxpython/lmgr/frame.py:2591 msgid "Constrain map to region geometry?" msgstr "Kartenfenster auf Arbeitsbereich beschränken?" @@ -17261,7 +17333,7 @@ msgstr "" #: ../gui/wxpython/rlisetup/functions.py:127 -#: ../gui/wxpython/rlisetup/wizard.py:1712 +#: ../gui/wxpython/rlisetup/wizard.py:1711 msgid "The polygon seems to have 0 areas" msgstr "" @@ -17606,77 +17678,77 @@ msgid "Select sample area " msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1715 +#: ../gui/wxpython/rlisetup/wizard.py:1714 msgid "Select sample area 1 of " msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1745 +#: ../gui/wxpython/rlisetup/wizard.py:1744 msgid "Configuration file name:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1754 +#: ../gui/wxpython/rlisetup/wizard.py:1753 msgid "Raster name:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1764 +#: ../gui/wxpython/rlisetup/wizard.py:1763 msgid "Vector name:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1773 +#: ../gui/wxpython/rlisetup/wizard.py:1772 msgid "Region type:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1791 +#: ../gui/wxpython/rlisetup/wizard.py:1790 msgid "Sampling area type:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1854 +#: ../gui/wxpython/rlisetup/wizard.py:1853 msgid "Region keyboard values:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1868 -#: ../gui/wxpython/rlisetup/wizard.py:1893 -#: ../gui/wxpython/rlisetup/wizard.py:1897 +#: ../gui/wxpython/rlisetup/wizard.py:1867 +#: ../gui/wxpython/rlisetup/wizard.py:1892 +#: ../gui/wxpython/rlisetup/wizard.py:1896 msgid "Type of shape:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1871 -#: ../gui/wxpython/rlisetup/wizard.py:1900 +#: ../gui/wxpython/rlisetup/wizard.py:1870 +#: ../gui/wxpython/rlisetup/wizard.py:1899 msgid "Radius size:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1872 -#: ../gui/wxpython/rlisetup/wizard.py:1901 +#: ../gui/wxpython/rlisetup/wizard.py:1871 +#: ../gui/wxpython/rlisetup/wizard.py:1900 msgid "Name circle mask:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1874 -#: ../gui/wxpython/rlisetup/wizard.py:1903 +#: ../gui/wxpython/rlisetup/wizard.py:1873 +#: ../gui/wxpython/rlisetup/wizard.py:1902 msgid "Width size:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1875 -#: ../gui/wxpython/rlisetup/wizard.py:1904 +#: ../gui/wxpython/rlisetup/wizard.py:1874 +#: ../gui/wxpython/rlisetup/wizard.py:1903 msgid "Height size:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1878 +#: ../gui/wxpython/rlisetup/wizard.py:1877 msgid "Method of distribution:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1881 +#: ../gui/wxpython/rlisetup/wizard.py:1880 msgid "Number sampling units:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1884 +#: ../gui/wxpython/rlisetup/wizard.py:1883 msgid "Distance between units:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1887 +#: ../gui/wxpython/rlisetup/wizard.py:1886 msgid "Number row strates:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1889 +#: ../gui/wxpython/rlisetup/wizard.py:1888 msgid "Number column strates:" msgstr "" @@ -17707,56 +17779,56 @@ msgid "Remove legend" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:254 +#: ../gui/wxpython/mapwin/buffered.py:256 msgid "Copy coordinates to clipboard" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:262 +#: ../gui/wxpython/mapwin/buffered.py:264 msgid "Hide toolbars" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:264 +#: ../gui/wxpython/mapwin/buffered.py:266 msgid "Show toolbars" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:271 +#: ../gui/wxpython/mapwin/buffered.py:273 msgid "Hide statusbar" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:272 +#: ../gui/wxpython/mapwin/buffered.py:274 msgid "Show statusbar" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:289 +#: ../gui/wxpython/mapwin/buffered.py:291 msgid "Resize legend" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:990 +#: ../gui/wxpython/mapwin/buffered.py:991 msgid "Unable to draw registered graphics. The graphics was unregistered." msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:2079 +#: ../gui/wxpython/mapwin/buffered.py:2080 msgid "Zoom to saved region extents" msgstr "Auf die Ausdehnung der gespeicherten Region vergrößern" -#: ../gui/wxpython/mapwin/buffered.py:2081 +#: ../gui/wxpython/mapwin/buffered.py:2082 msgid "Set compulational region from named region" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:2094 +#: ../gui/wxpython/mapwin/buffered.py:2095 #, python-format msgid "Region <%s> not found. Operation canceled." msgstr "Region <%s> nicht gefunden. Berechnung abgebrochen." -#: ../gui/wxpython/mapwin/buffered.py:2124 +#: ../gui/wxpython/mapwin/buffered.py:2125 msgid "Save display extents to region file" msgstr "Ausdehnung des Kartenfensters als benannte Region speichern" -#: ../gui/wxpython/mapwin/buffered.py:2126 +#: ../gui/wxpython/mapwin/buffered.py:2127 msgid "Save computational region to region file" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:2138 +#: ../gui/wxpython/mapwin/buffered.py:2139 #, python-format msgid "Region file <%s> already exists. Do you want to overwrite it?" msgstr "Die Regions-Datei <%s> existiert? Soll sie überschrieben werden?" @@ -18503,92 +18575,93 @@ msgid "Data catalog" msgstr "Datenkatalog" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:95 ../gui/wxpython/dbmgr/base.py:2276 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:99 ../gui/wxpython/dbmgr/base.py:2278 msgid "Database connection" msgstr "Datenbankverbindung" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:127 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:131 msgid "Set SQL statement to default" msgstr "Setzte SQL Statement auf Standardwert" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:130 -msgid "Apply SQL statement in Attribute Table Manager" +#: ../gui/wxpython/dbmgr/sqlbuilder.py:134 +msgid "Apply SQL statement" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:132 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:136 msgid "Close the dialog" msgstr "Dialog schließen" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:219 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:223 msgid "Columns" msgstr "Spalten" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:233 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:238 msgid "Interactive insertion" msgstr "Interaktive Eingabe" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:247 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:252 msgid "Values" msgstr "Werte" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:257 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:262 msgid "Get all values" msgstr "Alle Werte bekommen" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:262 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:267 msgid "Get sample" msgstr "Beispiel abfragen" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:264 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:269 msgid "Get first 256 unique values as sample" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:283 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:288 msgid "Go to:" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:296 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:301 msgid "Close dialog on apply" msgstr "Schließe den Dialog beim Anwenden" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:471 -#: ../gui/wxpython/dbmgr/sqlbuilder.py:616 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:482 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:627 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:855 #, python-format msgid "GRASS SQL Builder (%(type)s) - <%(map)s>" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:474 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:485 msgid "Column to show (SELECT clause)" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:475 -#: ../gui/wxpython/dbmgr/sqlbuilder.py:620 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:486 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:631 msgid "Constraint for query (WHERE clause)" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:487 ../gui/wxpython/dbmgr/base.py:1213 -#: ../gui/wxpython/dbmgr/base.py:1239 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:498 ../gui/wxpython/dbmgr/base.py:1215 +#: ../gui/wxpython/dbmgr/base.py:1241 #, python-format msgid "Example: %s" msgstr "Beispiel: %s" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:491 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:502 msgid "Verify" msgstr "Ãœberprüfen" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:492 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:503 msgid "Verify SQL statement" msgstr "SQL-Ausdruck überprüfen" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:500 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:511 msgid "SQL statement not verified" msgstr "SQL-Ausdruck nicht überprüft" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:544 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:555 msgid "SQL statement is not valid" msgstr "SQL-Ausdruck ist nicht gültig" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:546 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:557 #, python-format msgid "" "SQL statement is not valid.\n" @@ -18599,31 +18672,31 @@ "\n" "%s" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:548 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:559 msgid "SQL statement is valid" msgstr "SQL-Ausdruck ist gültig" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:619 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:630 msgid "Column to set (SET clause)" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:621 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:632 msgid "Calculate column value to set" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:693 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:704 msgid "Functions" msgstr "Funktionen" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:726 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:737 msgid "SQL statement was not applied" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:728 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:739 msgid "SQL statement applied" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:762 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:773 msgid "Dbf driver does not support usage of SQL functions." msgstr "" @@ -18684,65 +18757,65 @@ msgid "Unknown" msgstr "unbekannt" -#: ../gui/wxpython/dbmgr/dialogs.py:788 ../gui/wxpython/dbmgr/base.py:2319 -#: ../gui/wxpython/dbmgr/base.py:2383 +#: ../gui/wxpython/dbmgr/dialogs.py:788 ../gui/wxpython/dbmgr/base.py:2321 +#: ../gui/wxpython/dbmgr/base.py:2385 msgid "Column" msgstr "Spalte" -#: ../gui/wxpython/dbmgr/dialogs.py:799 ../gui/wxpython/dbmgr/base.py:2338 +#: ../gui/wxpython/dbmgr/dialogs.py:799 ../gui/wxpython/dbmgr/base.py:2340 #: ../gui/wxpython/gmodeler/preferences.py:255 #: ../gui/wxpython/web_services/widgets.py:935 msgid "Type" msgstr "Typ" -#: ../gui/wxpython/dbmgr/dialogs.py:810 ../gui/wxpython/dbmgr/base.py:2354 +#: ../gui/wxpython/dbmgr/dialogs.py:810 ../gui/wxpython/dbmgr/base.py:2356 msgid "Length" msgstr "Länge" -#: ../gui/wxpython/dbmgr/manager.py:79 +#: ../gui/wxpython/dbmgr/manager.py:80 msgid "GRASS GIS Attribute Table Manager - " msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:81 +#: ../gui/wxpython/dbmgr/manager.py:82 msgid "READONLY - " msgstr "READONLY - " -#: ../gui/wxpython/dbmgr/manager.py:99 +#: ../gui/wxpython/dbmgr/manager.py:100 #, python-format msgid "Database connection for vector map <%s> is not defined in DB file. You can define new connection in 'Manage layers' tab." msgstr "Die Datenbankverbindung der Vektorkarte <%s> ist nicht in der DB-Datei definiert. Sie können eine neue Verbindung in dem Register 'Layer verwalten' definieren." -#: ../gui/wxpython/dbmgr/manager.py:105 +#: ../gui/wxpython/dbmgr/manager.py:106 msgid "Please wait, loading attribute data..." msgstr "Bitte warten Sie, ich lade Attributdaten..." -#: ../gui/wxpython/dbmgr/manager.py:114 +#: ../gui/wxpython/dbmgr/manager.py:115 msgid "Browse data" msgstr "Daten durchblättern" -#: ../gui/wxpython/dbmgr/manager.py:122 +#: ../gui/wxpython/dbmgr/manager.py:123 msgid "Manage tables" msgstr "Tabellen verwalten" -#: ../gui/wxpython/dbmgr/manager.py:129 +#: ../gui/wxpython/dbmgr/manager.py:130 msgid "Manage layers" msgstr "Layer verwalten" -#: ../gui/wxpython/dbmgr/manager.py:140 +#: ../gui/wxpython/dbmgr/manager.py:141 msgid "Close Attribute Table Manager" msgstr "Schließe Attributtabellen Manager" -#: ../gui/wxpython/dbmgr/manager.py:143 +#: ../gui/wxpython/dbmgr/manager.py:144 msgid "Reload currently selected attribute data" msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:146 +#: ../gui/wxpython/dbmgr/manager.py:147 msgid "Reload all attribute data (drop current selection)" msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:222 ../gui/wxpython/dbmgr/base.py:317 -#: ../gui/wxpython/dbmgr/base.py:919 ../gui/wxpython/dbmgr/base.py:1089 -#: ../gui/wxpython/dbmgr/base.py:1444 ../gui/wxpython/dbmgr/base.py:2096 +#: ../gui/wxpython/dbmgr/manager.py:223 ../gui/wxpython/dbmgr/base.py:317 +#: ../gui/wxpython/dbmgr/base.py:921 ../gui/wxpython/dbmgr/base.py:1091 +#: ../gui/wxpython/dbmgr/base.py:1446 ../gui/wxpython/dbmgr/base.py:2098 #, python-format msgid "Number of loaded records: %d" msgstr "Anzahl geladener Datensätze: %d" @@ -18846,83 +18919,83 @@ msgid "Add column to table <%s>" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1025 +#: ../gui/wxpython/dbmgr/base.py:1027 msgid "Unable to add column to the table. No column name defined." msgstr "Kann Die Spalte der Tabelle nicht hinzufügen. Es wurde kein Spaltenname definiert." -#: ../gui/wxpython/dbmgr/base.py:1039 +#: ../gui/wxpython/dbmgr/base.py:1041 #, python-format msgid "Column <%(column)s> already exists in table <%(table)s>." msgstr "Spalte <%(column)s> existiert bereits in der Tabelle <%(table)s>." -#: ../gui/wxpython/dbmgr/base.py:1122 +#: ../gui/wxpython/dbmgr/base.py:1124 msgid "Attribute data - right-click to edit/manage records" msgstr "Attributdaten - Rechtsklick um Datensätze zu verwalten/editieren" -#: ../gui/wxpython/dbmgr/base.py:1137 ../gui/wxpython/dbmgr/base.py:2260 -#: ../gui/wxpython/dbmgr/base.py:2955 ../gui/wxpython/dbmgr/base.py:3090 -#: ../gui/wxpython/dbmgr/base.py:3359 +#: ../gui/wxpython/dbmgr/base.py:1139 ../gui/wxpython/dbmgr/base.py:2262 +#: ../gui/wxpython/dbmgr/base.py:2957 ../gui/wxpython/dbmgr/base.py:3092 +#: ../gui/wxpython/dbmgr/base.py:3361 msgid "Table" msgstr "Tabelle" -#: ../gui/wxpython/dbmgr/base.py:1139 ../gui/wxpython/dbmgr/base.py:2262 +#: ../gui/wxpython/dbmgr/base.py:1141 ../gui/wxpython/dbmgr/base.py:2264 msgid " (readonly)" msgstr " (nur Lesen)" -#: ../gui/wxpython/dbmgr/base.py:1153 +#: ../gui/wxpython/dbmgr/base.py:1155 msgid "SQL Query" msgstr "SQL Abfrage" -#: ../gui/wxpython/dbmgr/base.py:1183 +#: ../gui/wxpython/dbmgr/base.py:1185 msgid "Simple" msgstr "Einfach" -#: ../gui/wxpython/dbmgr/base.py:1190 +#: ../gui/wxpython/dbmgr/base.py:1192 msgid "Apply SELECT statement and reload data records" msgstr "Wende SELECT-Ausdruck an und lade Datensätze erneut" -#: ../gui/wxpython/dbmgr/base.py:1224 +#: ../gui/wxpython/dbmgr/base.py:1226 msgid "Builder" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1229 +#: ../gui/wxpython/dbmgr/base.py:1231 msgid "SQL Builder" msgstr "SQL Editor" -#: ../gui/wxpython/dbmgr/base.py:1411 ../gui/wxpython/dbmgr/base.py:1600 +#: ../gui/wxpython/dbmgr/base.py:1413 ../gui/wxpython/dbmgr/base.py:1602 msgid "Insert new record" msgstr "Neuen Datensatz einfügen" -#: ../gui/wxpython/dbmgr/base.py:1412 +#: ../gui/wxpython/dbmgr/base.py:1414 msgid "Delete selected record(s)" msgstr "Selektierte Datensätze löschen" -#: ../gui/wxpython/dbmgr/base.py:1413 +#: ../gui/wxpython/dbmgr/base.py:1415 msgid "Delete all records" msgstr "Alle Datensätze löschen" -#: ../gui/wxpython/dbmgr/base.py:1425 +#: ../gui/wxpython/dbmgr/base.py:1427 msgid "Highlight selected features and zoom" msgstr "Selektierte Objekte hervorheben und zoomen" -#: ../gui/wxpython/dbmgr/base.py:1429 ../gui/wxpython/dbmgr/base.py:1940 +#: ../gui/wxpython/dbmgr/base.py:1431 ../gui/wxpython/dbmgr/base.py:1942 msgid "Extract selected features" msgstr "Selektierte Objekte extrahieren" -#: ../gui/wxpython/dbmgr/base.py:1430 +#: ../gui/wxpython/dbmgr/base.py:1432 msgid "Delete selected features" msgstr "Selektierte Objekte löschen" -#: ../gui/wxpython/dbmgr/base.py:1493 +#: ../gui/wxpython/dbmgr/base.py:1495 msgid "Update existing record" msgstr "Aktualisiere existierenden Datensatz" -#: ../gui/wxpython/dbmgr/base.py:1520 ../gui/wxpython/dbmgr/base.py:1633 +#: ../gui/wxpython/dbmgr/base.py:1522 ../gui/wxpython/dbmgr/base.py:1635 #, python-format msgid "Value '%(value)s' needs to be entered as %(type)s." msgstr "Der Wert '%(value)s' muss als %(type)s eingegeben werden." -#: ../gui/wxpython/dbmgr/base.py:1539 +#: ../gui/wxpython/dbmgr/base.py:1541 #, python-format msgid "" "Unable to update existing record.\n" @@ -18931,17 +19004,17 @@ "Kann existierenden Datensatz nicht aktualisieren.\n" "%s" -#: ../gui/wxpython/dbmgr/base.py:1611 +#: ../gui/wxpython/dbmgr/base.py:1613 #, python-format msgid "Record with category number %d already exists in the table." msgstr "Datensatz mit der Kategorie %d existiert bereits in der Tabelle." -#: ../gui/wxpython/dbmgr/base.py:1621 +#: ../gui/wxpython/dbmgr/base.py:1623 #, python-format msgid "Category number (column %s) is missing." msgstr "Kategorie (Spalte %s) fehlt." -#: ../gui/wxpython/dbmgr/base.py:1645 +#: ../gui/wxpython/dbmgr/base.py:1647 #, python-format msgid "" "Unable to insert new record.\n" @@ -18950,29 +19023,29 @@ "Kann neuen Datensatz nicht einfügen.\n" "%s" -#: ../gui/wxpython/dbmgr/base.py:1698 +#: ../gui/wxpython/dbmgr/base.py:1700 #, python-format msgid "Selected data records (%d) will be permanently deleted from table. Do you want to delete them?" msgstr "Selektierte Datensätze (%d) werden unwiderruflich aus der Tabelle gelöscht. Wollen Sie diese Datensätze löschen?" -#: ../gui/wxpython/dbmgr/base.py:1701 ../gui/wxpython/dbmgr/base.py:1751 +#: ../gui/wxpython/dbmgr/base.py:1703 ../gui/wxpython/dbmgr/base.py:1753 msgid "Delete records" msgstr "Datensätze löschen" -#: ../gui/wxpython/dbmgr/base.py:1748 +#: ../gui/wxpython/dbmgr/base.py:1750 #, python-format msgid "All data records (%d) will be permanently deleted from table. Do you want to delete them?" msgstr "Alle Datensätze (%d) werden unwiderruflich aus der Tabelle gelöscht. Wollen Sie diese Datensätze löschen?" -#: ../gui/wxpython/dbmgr/base.py:1935 +#: ../gui/wxpython/dbmgr/base.py:1937 msgid "Nothing to extract." msgstr "Nichts zu extrahieren." -#: ../gui/wxpython/dbmgr/base.py:1969 +#: ../gui/wxpython/dbmgr/base.py:1971 msgid "Nothing to delete." msgstr "Nichts zu löschen." -#: ../gui/wxpython/dbmgr/base.py:2040 ../gui/wxpython/dbmgr/base.py:2076 +#: ../gui/wxpython/dbmgr/base.py:2042 ../gui/wxpython/dbmgr/base.py:2078 #, python-format msgid "" "Loading attribute data failed.\n" @@ -18983,7 +19056,7 @@ "\n" "%s" -#: ../gui/wxpython/dbmgr/base.py:2059 +#: ../gui/wxpython/dbmgr/base.py:2061 #, python-format msgid "" "Loading attribute data failed.\n" @@ -18996,47 +19069,47 @@ "\n" "%s" -#: ../gui/wxpython/dbmgr/base.py:2295 +#: ../gui/wxpython/dbmgr/base.py:2297 #, python-format msgid "Table <%s> - right-click to delete column(s)" msgstr "Tabelle <%s> - Rechtsklick um Spalte(n) zu löschen" -#: ../gui/wxpython/dbmgr/base.py:2399 ../gui/wxpython/gmodeler/dialogs.py:359 +#: ../gui/wxpython/dbmgr/base.py:2401 ../gui/wxpython/gmodeler/dialogs.py:359 msgid "To" msgstr "Nach" -#: ../gui/wxpython/dbmgr/base.py:2517 +#: ../gui/wxpython/dbmgr/base.py:2519 msgid "Unable to rename column. No column name defined." msgstr "Kann Spalte nicht umbenennen. Kein Spaltenname angegeben." -#: ../gui/wxpython/dbmgr/base.py:2525 +#: ../gui/wxpython/dbmgr/base.py:2527 #, python-format msgid "Unable to rename column <%(column)s> to <%(columnTo)s>. Column already exists in the table <%(table)s>." msgstr "Kann die Spalte <%(column)s> nicht in <%(columnTo)s> umbenennen. Spalte existiert bereits in der Tabelle <%(table)s>." -#: ../gui/wxpython/dbmgr/base.py:2543 +#: ../gui/wxpython/dbmgr/base.py:2545 #, python-format msgid "Unable to rename column. Column <%(column)s> doesn't exist in the table <%(table)s>." msgstr "Kann die Spalte nicht umbenennen. Die Spalte <%(column)s> existiert nicht in der Tabelle <%(table)s>." -#: ../gui/wxpython/dbmgr/base.py:2582 +#: ../gui/wxpython/dbmgr/base.py:2584 msgid "Drop selected column" msgstr "Lösche selektierte Spalten" -#: ../gui/wxpython/dbmgr/base.py:2586 +#: ../gui/wxpython/dbmgr/base.py:2588 msgid "Drop all columns" msgstr "Lösche alle Spalten" -#: ../gui/wxpython/dbmgr/base.py:2618 +#: ../gui/wxpython/dbmgr/base.py:2620 #, python-format msgid "Selected %s will PERMANENTLY removed from table. Do you want to drop the column?" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2621 ../gui/wxpython/dbmgr/base.py:2665 +#: ../gui/wxpython/dbmgr/base.py:2623 ../gui/wxpython/dbmgr/base.py:2667 msgid "Drop column(s)" msgstr "Lösche Spalte(n)" -#: ../gui/wxpython/dbmgr/base.py:2662 +#: ../gui/wxpython/dbmgr/base.py:2664 #, python-format msgid "" "Selected columns\n" @@ -19047,101 +19120,101 @@ "%s\n" "werden unwiderruflich aus der Tabelle gelöscht. Wollen Sie diese Spalten löschen?" -#: ../gui/wxpython/dbmgr/base.py:2768 +#: ../gui/wxpython/dbmgr/base.py:2770 msgid "List of layers" msgstr "Liste der Layer" -#: ../gui/wxpython/dbmgr/base.py:2853 ../gui/wxpython/dbmgr/base.py:3281 -#: ../gui/wxpython/dbmgr/base.py:3713 +#: ../gui/wxpython/dbmgr/base.py:2855 ../gui/wxpython/dbmgr/base.py:3283 +#: ../gui/wxpython/dbmgr/base.py:3715 #, python-format msgid "Drop also linked attribute table (%s)" msgstr "Lösche auch die verbundene Attributtabelle (%s)." -#: ../gui/wxpython/dbmgr/base.py:2896 +#: ../gui/wxpython/dbmgr/base.py:2898 msgid "Column name" msgstr "Spaltenname" -#: ../gui/wxpython/dbmgr/base.py:2896 ../gui/wxpython/gmodeler/frame.py:1732 +#: ../gui/wxpython/dbmgr/base.py:2898 ../gui/wxpython/gmodeler/frame.py:1732 #: ../gui/wxpython/gmodeler/frame.py:1785 msgid "Data type" msgstr "Datentyp" -#: ../gui/wxpython/dbmgr/base.py:2896 +#: ../gui/wxpython/dbmgr/base.py:2898 msgid "Data length" msgstr "Datenlänge" -#: ../gui/wxpython/dbmgr/base.py:2953 ../gui/wxpython/dbmgr/base.py:3079 -#: ../gui/wxpython/dbmgr/base.py:3347 +#: ../gui/wxpython/dbmgr/base.py:2955 ../gui/wxpython/dbmgr/base.py:3081 +#: ../gui/wxpython/dbmgr/base.py:3349 msgid "Driver" msgstr "Treiber" -#: ../gui/wxpython/dbmgr/base.py:2956 +#: ../gui/wxpython/dbmgr/base.py:2958 msgid "Key" msgstr "Schlüsselspalte" -#: ../gui/wxpython/dbmgr/base.py:3055 +#: ../gui/wxpython/dbmgr/base.py:3057 msgid "Add layer" msgstr "Layer hinzufügen" -#: ../gui/wxpython/dbmgr/base.py:3065 +#: ../gui/wxpython/dbmgr/base.py:3067 msgid "Layer description" msgstr "Layerbeschreibung" -#: ../gui/wxpython/dbmgr/base.py:3095 ../gui/wxpython/dbmgr/base.py:3139 -#: ../gui/wxpython/dbmgr/base.py:3365 +#: ../gui/wxpython/dbmgr/base.py:3097 ../gui/wxpython/dbmgr/base.py:3141 +#: ../gui/wxpython/dbmgr/base.py:3367 msgid "Key column" msgstr "Schlüsselspalte" -#: ../gui/wxpython/dbmgr/base.py:3100 +#: ../gui/wxpython/dbmgr/base.py:3102 msgid "Insert record for each category into table" msgstr "Füge neuen Datensatz für jede Kategorie in die Tabelle ein." -#: ../gui/wxpython/dbmgr/base.py:3122 +#: ../gui/wxpython/dbmgr/base.py:3124 msgid "You need to add categories by v.category module." msgstr "Sie müssen Kategorien mit dem Modul v.category hinzufügen." -#: ../gui/wxpython/dbmgr/base.py:3126 +#: ../gui/wxpython/dbmgr/base.py:3128 msgid "Table description" msgstr "Tabellenbeschreibung" -#: ../gui/wxpython/dbmgr/base.py:3134 +#: ../gui/wxpython/dbmgr/base.py:3136 msgid "Table name" msgstr "Name der Tabelle" -#: ../gui/wxpython/dbmgr/base.py:3148 +#: ../gui/wxpython/dbmgr/base.py:3150 msgid "&Create table" msgstr "&Tabelle erzeugen" -#: ../gui/wxpython/dbmgr/base.py:3152 +#: ../gui/wxpython/dbmgr/base.py:3154 #: ../gui/wxpython/web_services/dialogs.py:537 msgid "&Add layer" msgstr "&Layer hinzufügen" -#: ../gui/wxpython/dbmgr/base.py:3156 +#: ../gui/wxpython/dbmgr/base.py:3158 msgid "&Set default" msgstr "&Standard einstellen" -#: ../gui/wxpython/dbmgr/base.py:3260 +#: ../gui/wxpython/dbmgr/base.py:3262 msgid "Remove layer" msgstr "Entferne Kartenebene" -#: ../gui/wxpython/dbmgr/base.py:3263 +#: ../gui/wxpython/dbmgr/base.py:3265 msgid "Layer to remove" msgstr "Zu löschende Ebene" -#: ../gui/wxpython/dbmgr/base.py:3289 +#: ../gui/wxpython/dbmgr/base.py:3291 msgid "&Remove layer" msgstr "&Entferne Kartenebene" -#: ../gui/wxpython/dbmgr/base.py:3332 +#: ../gui/wxpython/dbmgr/base.py:3334 msgid "Modify layer" msgstr "Layer ändern" -#: ../gui/wxpython/dbmgr/base.py:3408 +#: ../gui/wxpython/dbmgr/base.py:3410 msgid "&Modify layer" msgstr "&Layer ändern" -#: ../gui/wxpython/dbmgr/base.py:3457 +#: ../gui/wxpython/dbmgr/base.py:3459 msgid "" "Unable to get list of tables.\n" "Please use db.connect to set database parameters." @@ -19149,46 +19222,46 @@ "Kann die Liste der Tabellen nicht bekommen.\n" "Bitte verwenden Sie db.connect um die Datenbank Parameter einzurichten." -#: ../gui/wxpython/dbmgr/base.py:3554 +#: ../gui/wxpython/dbmgr/base.py:3556 msgid "Unable to create new table. Table name or key column name is missing." msgstr "Kann keine neue Tabelle anlegen. Tabellenname oder Name der Schlüsselspalte fehlen." -#: ../gui/wxpython/dbmgr/base.py:3561 +#: ../gui/wxpython/dbmgr/base.py:3563 #, python-format msgid "Unable to create new table. Table <%s> already exists in the database." msgstr "Kann neue Tabelle nicht anlegen. Die Tabelle <%s> existiert bereits in der Datenbank." -#: ../gui/wxpython/dbmgr/base.py:3602 +#: ../gui/wxpython/dbmgr/base.py:3604 #, python-format msgid "Unable to add new layer to vector map <%(vector)s>. Layer %(layer)d already exists." msgstr "Kann der Vektorkarte <%(vector)s> keinen neuen Layer hinzufügen. Der Layer %(layer)d existiert bereits." -#: ../gui/wxpython/dbmgr/base.py:3771 +#: ../gui/wxpython/dbmgr/base.py:3773 msgid "Field statistics" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3792 +#: ../gui/wxpython/dbmgr/base.py:3794 msgid "Copy statistics the clipboard (Ctrl+C)" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3859 +#: ../gui/wxpython/dbmgr/base.py:3861 msgid "Statistics is not support for DBF tables." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3886 +#: ../gui/wxpython/dbmgr/base.py:3888 msgid "Unable to calculte statistics." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3894 +#: ../gui/wxpython/dbmgr/base.py:3896 #, python-format msgid "Unable to calculte statistics. Invalid number of lines %d (should be %d)." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3914 +#: ../gui/wxpython/dbmgr/base.py:3916 msgid "Unable to calculte standard deviation." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3920 +#: ../gui/wxpython/dbmgr/base.py:3922 #, python-format msgid "Field statistics <%s>" msgstr "" @@ -19810,57 +19883,57 @@ msgid "Y" msgstr "" -#: ../gui/wxpython/timeline/frame.py:570 +#: ../gui/wxpython/timeline/frame.py:572 #, python-format msgid "Mapset: %s" msgstr "" -#: ../gui/wxpython/timeline/frame.py:571 +#: ../gui/wxpython/timeline/frame.py:573 #, python-format msgid "Map name: %s" msgstr "" -#: ../gui/wxpython/timeline/frame.py:573 +#: ../gui/wxpython/timeline/frame.py:575 #, python-format msgid "Start time: %s" msgstr "" -#: ../gui/wxpython/timeline/frame.py:576 +#: ../gui/wxpython/timeline/frame.py:578 #, python-format msgid "End time: %s" msgstr "" -#: ../gui/wxpython/timeline/frame.py:580 +#: ../gui/wxpython/timeline/frame.py:582 msgid "WARNING: invalid topology" msgstr "" -#: ../gui/wxpython/timeline/frame.py:582 +#: ../gui/wxpython/timeline/frame.py:584 msgid "" "\n" "Press Del to dismiss." msgstr "" -#: ../gui/wxpython/mapdisp/main.py:187 +#: ../gui/wxpython/mapdisp/main.py:189 #, python-format msgid "Unsupported command %s." msgstr "" -#: ../gui/wxpython/mapdisp/main.py:281 +#: ../gui/wxpython/mapdisp/main.py:283 #, python-format msgid "Unable to read cmdfile '%(cmd)s'. Details: %(det)s" msgstr "" -#: ../gui/wxpython/mapdisp/main.py:616 +#: ../gui/wxpython/mapdisp/main.py:618 #, python-format msgid "Starting map display <%s>..." msgstr "Starte Kartenfenster <%s>..." -#: ../gui/wxpython/mapdisp/main.py:622 +#: ../gui/wxpython/mapdisp/main.py:624 #, python-format msgid "Unable to create file <%s>" msgstr "" -#: ../gui/wxpython/mapdisp/main.py:638 +#: ../gui/wxpython/mapdisp/main.py:640 #, python-format msgid "Stopping map display <%s>..." msgstr "Schließe Kartenfenster <%s>..." @@ -20015,33 +20088,33 @@ msgid "d.to.rast can be used only in 2D mode." msgstr "" -#: ../gui/wxpython/mapdisp/frame.py:890 +#: ../gui/wxpython/mapdisp/frame.py:889 #, python-format msgid "Vector map <%s> opened for editing - skipped." msgstr "Vektorkarte <%s> für Bearbeitung geöffnet - übersprungen." -#: ../gui/wxpython/mapdisp/frame.py:961 +#: ../gui/wxpython/mapdisp/frame.py:960 #, python-brace-format msgid "Failed to query vector map(s) <{maps}>. Check database settings and topology." msgstr "" -#: ../gui/wxpython/mapdisp/frame.py:1395 +#: ../gui/wxpython/mapdisp/frame.py:1394 msgid "Set computational region extent from display" msgstr "" -#: ../gui/wxpython/mapdisp/frame.py:1397 +#: ../gui/wxpython/mapdisp/frame.py:1396 msgid "Set computational region extent interactively" msgstr "" -#: ../gui/wxpython/mapdisp/frame.py:1399 +#: ../gui/wxpython/mapdisp/frame.py:1398 msgid "Set computational region from named region" msgstr "" -#: ../gui/wxpython/mapdisp/frame.py:1404 +#: ../gui/wxpython/mapdisp/frame.py:1403 msgid "Save computational region to named region" msgstr "" -#: ../gui/wxpython/mapdisp/frame.py:1537 +#: ../gui/wxpython/mapdisp/frame.py:1536 msgid "Raster Digitizer Toolbar" msgstr "" diff -Nru grass-7.4.3/locale/po/grasswxpy_el.po grass-7.6.0/locale/po/grasswxpy_el.po --- grass-7.4.3/locale/po/grasswxpy_el.po 2018-11-24 09:45:12.000000000 +0000 +++ grass-7.6.0/locale/po/grasswxpy_el.po 2018-12-26 10:57:24.000000000 +0000 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: grasswxpy_el\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-03-24 00:06+0100\n" +"POT-Creation-Date: 2018-12-26 11:43+0100\n" "PO-Revision-Date: 2013-02-07 20:23+0200\n" "Last-Translator: Nikos Ves \n" "Language-Team: Greek \n" @@ -53,18 +53,18 @@ msgid "Set drawing color (not raster cell color)" msgstr "" -#: ../gui/wxpython/rdigit/toolbars.py:88 +#: ../gui/wxpython/rdigit/toolbars.py:85 msgid "Cell value:" msgstr "" -#: ../gui/wxpython/rdigit/toolbars.py:101 +#: ../gui/wxpython/rdigit/toolbars.py:99 msgid "Width of currently digitized line or diameter of a digitized point in map units." msgstr "" -#: ../gui/wxpython/rdigit/toolbars.py:102 +#: ../gui/wxpython/rdigit/toolbars.py:100 #: ../gui/wxpython/nviz/preferences.py:559 -#: ../gui/wxpython/gui_core/dialogs.py:1933 -#: ../gui/wxpython/psmap/dialogs.py:3831 +#: ../gui/wxpython/gui_core/dialogs.py:1938 +#: ../gui/wxpython/psmap/dialogs.py:3833 #: ../gui/wxpython/gmodeler/preferences.py:184 #: ../gui/wxpython/gmodeler/preferences.py:350 #: ../gui/wxpython/gmodeler/preferences.py:462 @@ -72,7 +72,7 @@ msgid "Width:" msgstr "Πλάτος: " -#: ../gui/wxpython/rdigit/toolbars.py:142 +#: ../gui/wxpython/rdigit/toolbars.py:146 msgid "New raster map" msgstr "" @@ -103,7 +103,7 @@ #: ../gui/wxpython/rdigit/dialogs.py:104 #: ../gui/wxpython/modules/colorrules.py:679 -#: ../gui/wxpython/gui_core/dialogs.py:475 +#: ../gui/wxpython/gui_core/dialogs.py:476 #: ../gui/wxpython/lmgr/layertree.py:1085 #: ../gui/wxpython/datacatalog/tree.py:220 msgid "Overwrite?" @@ -196,7 +196,7 @@ msgstr "" #: ../gui/wxpython/modules/colorrules.py:453 ../gui/wxpython/menustrings.py:9 -#: ../gui/wxpython/menustrings.py:2009 +#: ../gui/wxpython/menustrings.py:2010 #: ../gui/wxpython/image2target/ii2t_menustrings.py:10 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1977 msgid "Save" @@ -223,7 +223,7 @@ msgstr "" #: ../gui/wxpython/modules/colorrules.py:582 -#: ../gui/wxpython/iclass/toolbars.py:76 +#: ../gui/wxpython/iclass/toolbars.py:78 msgid "Preview" msgstr "" @@ -242,7 +242,7 @@ msgstr "" #: ../gui/wxpython/modules/colorrules.py:690 -#: ../gui/wxpython/gui_core/forms.py:2346 +#: ../gui/wxpython/gui_core/forms.py:2376 msgid "Nothing to save." msgstr "" @@ -266,7 +266,7 @@ #: ../gui/wxpython/modules/colorrules.py:972 #: ../gui/wxpython/modules/colorrules.py:1654 #: ../gui/wxpython/modules/colorrules.py:1658 -#: ../gui/wxpython/psmap/dialogs.py:3537 +#: ../gui/wxpython/psmap/dialogs.py:3539 msgid "range" msgstr "" @@ -334,7 +334,7 @@ msgstr "" #: ../gui/wxpython/modules/colorrules.py:1139 ../gui/wxpython/dbmgr/base.py:467 -#: ../gui/wxpython/dbmgr/base.py:2307 +#: ../gui/wxpython/dbmgr/base.py:2309 msgid "Add column" msgstr "ΠÏοσθήκη στήλης" @@ -431,7 +431,7 @@ msgstr "" #: ../gui/wxpython/modules/mcalc_builder.py:158 -#: ../gui/wxpython/modules/vclean.py:173 ../gui/wxpython/gui_core/forms.py:595 +#: ../gui/wxpython/modules/vclean.py:173 ../gui/wxpython/gui_core/forms.py:607 #: ../gui/wxpython/gui_core/menu.py:174 ../gui/wxpython/gmodeler/model.py:2835 #: ../gui/wxpython/gmodeler/frame.py:1983 msgid "&Run" @@ -442,7 +442,7 @@ msgstr "" #: ../gui/wxpython/modules/mcalc_builder.py:165 -#: ../gui/wxpython/gui_core/forms.py:1858 +#: ../gui/wxpython/gui_core/forms.py:1868 msgid "&Load" msgstr "" @@ -451,7 +451,7 @@ msgstr "" #: ../gui/wxpython/modules/mcalc_builder.py:169 -#: ../gui/wxpython/gui_core/forms.py:615 +#: ../gui/wxpython/gui_core/forms.py:627 msgid "Copy the current command string to the clipboard" msgstr "" @@ -574,7 +574,7 @@ #: ../gui/wxpython/modules/mcalc_builder.py:283 #: ../gui/wxpython/modules/import_export.py:96 #: ../gui/wxpython/modules/vclean.py:145 -#: ../gui/wxpython/gui_core/preferences.py:1138 +#: ../gui/wxpython/gui_core/preferences.py:1132 #: ../gui/wxpython/gmodeler/preferences.py:682 msgid "Allow output files to overwrite existing files" msgstr "" @@ -595,28 +595,28 @@ msgid "Add created raster map into layer tree" msgstr "" -#: ../gui/wxpython/modules/mcalc_builder.py:642 +#: ../gui/wxpython/modules/mcalc_builder.py:658 msgid "You must enter the name of a new raster map to create." msgstr "" -#: ../gui/wxpython/modules/mcalc_builder.py:653 +#: ../gui/wxpython/modules/mcalc_builder.py:669 msgid "You must enter an expression to create a new raster map." msgstr "" -#: ../gui/wxpython/modules/mcalc_builder.py:713 +#: ../gui/wxpython/modules/mcalc_builder.py:729 msgid "Choose a file name to save the expression" msgstr "" -#: ../gui/wxpython/modules/mcalc_builder.py:714 -#: ../gui/wxpython/modules/mcalc_builder.py:736 +#: ../gui/wxpython/modules/mcalc_builder.py:730 +#: ../gui/wxpython/modules/mcalc_builder.py:752 msgid "Expression file (*)|*" msgstr "" -#: ../gui/wxpython/modules/mcalc_builder.py:735 +#: ../gui/wxpython/modules/mcalc_builder.py:751 msgid "Choose a file name to load the expression" msgstr "" -#: ../gui/wxpython/modules/mcalc_builder.py:771 +#: ../gui/wxpython/modules/mcalc_builder.py:787 #, python-brace-format msgid "'{cmd}' copied to clipboard" msgstr "" @@ -645,12 +645,12 @@ #: ../gui/wxpython/modules/import_export.py:78 #: ../gui/wxpython/modules/import_export.py:869 -#: ../gui/wxpython/gui_core/forms.py:2031 +#: ../gui/wxpython/gui_core/forms.py:2041 msgid "Layer id" msgstr "ID επιπέδου" #: ../gui/wxpython/modules/import_export.py:79 -#: ../gui/wxpython/gui_core/forms.py:2032 +#: ../gui/wxpython/gui_core/forms.py:2042 #: ../gui/wxpython/web_services/widgets.py:937 msgid "Layer name" msgstr "Όνομα επιπέδου" @@ -660,13 +660,13 @@ msgstr "" #: ../gui/wxpython/modules/import_export.py:82 -#: ../gui/wxpython/gui_core/forms.py:2033 ../gui/wxpython/psmap/dialogs.py:2176 +#: ../gui/wxpython/gui_core/forms.py:2043 ../gui/wxpython/psmap/dialogs.py:2178 msgid "Feature type" msgstr "" #: ../gui/wxpython/modules/import_export.py:83 #: ../gui/wxpython/modules/import_export.py:85 -#: ../gui/wxpython/gui_core/forms.py:2034 +#: ../gui/wxpython/gui_core/forms.py:2044 msgid "Projection match" msgstr "" @@ -675,16 +675,16 @@ msgstr "" #: ../gui/wxpython/modules/import_export.py:105 -#: ../gui/wxpython/gui_core/forms.py:684 +#: ../gui/wxpython/gui_core/forms.py:696 msgid "Close dialog on finish" msgstr "" #: ../gui/wxpython/modules/import_export.py:117 #: ../gui/wxpython/modules/import_export.py:670 #: ../gui/wxpython/iscatt/dialogs.py:402 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1878 -#: ../gui/wxpython/image2target/ii2t_manager.py:2703 -#: ../gui/wxpython/gcp/manager.py:2630 ../gui/wxpython/vnet/dialogs.py:1312 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1880 +#: ../gui/wxpython/image2target/ii2t_manager.py:2706 +#: ../gui/wxpython/gcp/manager.py:2632 ../gui/wxpython/vnet/dialogs.py:1312 #: ../gui/wxpython/web_services/dialogs.py:145 #: ../gui/wxpython/web_services/dialogs.py:901 msgid "Close dialog" @@ -711,7 +711,7 @@ msgstr "" #: ../gui/wxpython/modules/import_export.py:376 -#: ../gui/wxpython/menustrings.py:161 ../gui/wxpython/menustrings.py:1179 +#: ../gui/wxpython/menustrings.py:161 ../gui/wxpython/menustrings.py:1180 #: ../gui/wxpython/image2target/ii2t_menustrings.py:159 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1160 #: ../gui/wxpython/lmgr/layertree.py:60 @@ -719,7 +719,7 @@ msgstr "" #: ../gui/wxpython/modules/import_export.py:378 -#: ../gui/wxpython/menustrings.py:36 ../gui/wxpython/menustrings.py:1054 +#: ../gui/wxpython/menustrings.py:36 ../gui/wxpython/menustrings.py:1055 #: ../gui/wxpython/image2target/ii2t_menustrings.py:37 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1038 #: ../gui/wxpython/lmgr/layertree.py:58 @@ -757,7 +757,7 @@ msgstr "" #: ../gui/wxpython/modules/import_export.py:517 -#: ../gui/wxpython/menustrings.py:163 ../gui/wxpython/menustrings.py:1181 +#: ../gui/wxpython/menustrings.py:163 ../gui/wxpython/menustrings.py:1182 #: ../gui/wxpython/image2target/ii2t_menustrings.py:161 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1162 #: ../gui/wxpython/lmgr/layertree.py:68 @@ -765,7 +765,7 @@ msgstr "" #: ../gui/wxpython/modules/import_export.py:519 -#: ../gui/wxpython/menustrings.py:67 ../gui/wxpython/menustrings.py:1085 +#: ../gui/wxpython/menustrings.py:67 ../gui/wxpython/menustrings.py:1086 #: ../gui/wxpython/image2target/ii2t_menustrings.py:67 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1068 #: ../gui/wxpython/lmgr/layertree.py:66 @@ -802,21 +802,21 @@ #: ../gui/wxpython/location_wizard/wizard.py:1421 #: ../gui/wxpython/location_wizard/wizard.py:1511 #: ../gui/wxpython/location_wizard/wizard.py:1739 -#: ../gui/wxpython/nviz/tools.py:626 ../gui/wxpython/gui_core/forms.py:1819 -#: ../gui/wxpython/gui_core/forms.py:1911 -#: ../gui/wxpython/gui_core/gselect.py:1193 -#: ../gui/wxpython/gui_core/gselect.py:1507 -#: ../gui/wxpython/gui_core/gselect.py:1523 -#: ../gui/wxpython/gui_core/gselect.py:1570 -#: ../gui/wxpython/gui_core/gselect.py:1606 -#: ../gui/wxpython/psmap/dialogs.py:2679 ../gui/wxpython/psmap/dialogs.py:3021 -#: ../gui/wxpython/psmap/dialogs.py:5796 -#: ../gui/wxpython/animation/dialogs.py:508 -#: ../gui/wxpython/animation/dialogs.py:1080 -#: ../gui/wxpython/animation/dialogs.py:1198 -#: ../gui/wxpython/animation/dialogs.py:1234 -#: ../gui/wxpython/animation/dialogs.py:1258 -#: ../gui/wxpython/animation/dialogs.py:1289 +#: ../gui/wxpython/nviz/tools.py:626 ../gui/wxpython/gui_core/forms.py:1829 +#: ../gui/wxpython/gui_core/forms.py:1921 +#: ../gui/wxpython/gui_core/gselect.py:1199 +#: ../gui/wxpython/gui_core/gselect.py:1499 +#: ../gui/wxpython/gui_core/gselect.py:1515 +#: ../gui/wxpython/gui_core/gselect.py:1562 +#: ../gui/wxpython/gui_core/gselect.py:1598 +#: ../gui/wxpython/psmap/dialogs.py:2681 ../gui/wxpython/psmap/dialogs.py:3023 +#: ../gui/wxpython/psmap/dialogs.py:5798 +#: ../gui/wxpython/animation/dialogs.py:511 +#: ../gui/wxpython/animation/dialogs.py:1083 +#: ../gui/wxpython/animation/dialogs.py:1201 +#: ../gui/wxpython/animation/dialogs.py:1237 +#: ../gui/wxpython/animation/dialogs.py:1261 +#: ../gui/wxpython/animation/dialogs.py:1292 ../gui/wxpython/tplot/frame.py:316 msgid "Browse" msgstr "" @@ -957,7 +957,7 @@ msgstr "Επέκταση" #: ../gui/wxpython/modules/histogram.py:191 -#: ../gui/wxpython/mapwin/buffered.py:699 +#: ../gui/wxpython/mapwin/buffered.py:701 msgid "Please wait, exporting image..." msgstr "" @@ -966,8 +966,8 @@ msgstr "" #: ../gui/wxpython/modules/histogram.py:400 -#: ../gui/wxpython/iclass/g.gui.iclass.py:91 ../gui/wxpython/nviz/wxnviz.py:347 -#: ../gui/wxpython/nviz/wxnviz.py:358 +#: ../gui/wxpython/iclass/g.gui.iclass.py:91 ../gui/wxpython/nviz/wxnviz.py:352 +#: ../gui/wxpython/nviz/wxnviz.py:363 #: ../gui/wxpython/mapswipe/g.gui.mapswipe.py:79 #, python-format msgid "Raster map <%s> not found" @@ -987,7 +987,7 @@ #: ../gui/wxpython/modules/histogram.py:501 ../gui/wxpython/wxplot/base.py:610 #: ../gui/wxpython/photo2image/ip2i_mapdisplay.py:425 -#: ../gui/wxpython/menustrings.py:2055 +#: ../gui/wxpython/menustrings.py:2056 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2023 #: ../gui/wxpython/image2target/ii2t_mapdisplay.py:426 #: ../gui/wxpython/psmap/toolbars.py:76 ../gui/wxpython/gcp/mapdisplay.py:426 @@ -1331,10 +1331,10 @@ msgid "Selected group must be in current mapset" msgstr "" -#: ../gui/wxpython/wxplot/dialogs.py:602 ../gui/wxpython/psmap/dialogs.py:595 -#: ../gui/wxpython/psmap/dialogs.py:1421 ../gui/wxpython/psmap/dialogs.py:1445 -#: ../gui/wxpython/psmap/dialogs.py:1496 ../gui/wxpython/psmap/dialogs.py:5104 -#: ../gui/wxpython/animation/dialogs.py:743 +#: ../gui/wxpython/wxplot/dialogs.py:602 ../gui/wxpython/psmap/dialogs.py:597 +#: ../gui/wxpython/psmap/dialogs.py:1423 ../gui/wxpython/psmap/dialogs.py:1447 +#: ../gui/wxpython/psmap/dialogs.py:1498 ../gui/wxpython/psmap/dialogs.py:5106 +#: ../gui/wxpython/animation/dialogs.py:746 #: ../gui/wxpython/animation/controller.py:295 msgid "Invalid input" msgstr "" @@ -1365,11 +1365,11 @@ msgstr "Μέγεθος ταμπλέλας (pts):" #: ../gui/wxpython/wxplot/dialogs.py:751 -#: ../gui/wxpython/gui_core/preferences.py:507 -#: ../gui/wxpython/gui_core/preferences.py:787 -#: ../gui/wxpython/gui_core/dialogs.py:2414 -#: ../gui/wxpython/psmap/dialogs.py:3947 ../gui/wxpython/psmap/dialogs.py:4554 -#: ../gui/wxpython/psmap/dialogs.py:5218 +#: ../gui/wxpython/gui_core/preferences.py:500 +#: ../gui/wxpython/gui_core/preferences.py:781 +#: ../gui/wxpython/gui_core/dialogs.py:2419 +#: ../gui/wxpython/psmap/dialogs.py:3949 ../gui/wxpython/psmap/dialogs.py:4556 +#: ../gui/wxpython/psmap/dialogs.py:5220 msgid "Font settings" msgstr "" @@ -1387,9 +1387,9 @@ #: ../gui/wxpython/wxplot/dialogs.py:829 ../gui/wxpython/wxplot/dialogs.py:1428 #: ../gui/wxpython/iscatt/dialogs.py:397 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1873 -#: ../gui/wxpython/image2target/ii2t_manager.py:2698 -#: ../gui/wxpython/gcp/manager.py:2625 ../gui/wxpython/vnet/dialogs.py:1307 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1875 +#: ../gui/wxpython/image2target/ii2t_manager.py:2701 +#: ../gui/wxpython/gcp/manager.py:2627 ../gui/wxpython/vnet/dialogs.py:1307 msgid "Apply changes for the current session" msgstr "" @@ -1399,17 +1399,17 @@ #: ../gui/wxpython/wxplot/dialogs.py:836 ../gui/wxpython/wxplot/dialogs.py:1432 #: ../gui/wxpython/iscatt/dialogs.py:400 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1876 -#: ../gui/wxpython/image2target/ii2t_manager.py:2701 -#: ../gui/wxpython/gui_core/preferences.py:98 -#: ../gui/wxpython/gcp/manager.py:2628 ../gui/wxpython/vnet/dialogs.py:1310 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1878 +#: ../gui/wxpython/image2target/ii2t_manager.py:2704 +#: ../gui/wxpython/gui_core/preferences.py:100 +#: ../gui/wxpython/gcp/manager.py:2630 ../gui/wxpython/vnet/dialogs.py:1310 msgid "Apply and save changes to user settings file (default for next sessions)" msgstr "" #: ../gui/wxpython/wxplot/dialogs.py:838 ../gui/wxpython/wxplot/dialogs.py:1433 #: ../gui/wxpython/vdigit/preferences.py:70 -#: ../gui/wxpython/gui_core/preferences.py:101 -#: ../gui/wxpython/psmap/dialogs.py:475 +#: ../gui/wxpython/gui_core/preferences.py:103 +#: ../gui/wxpython/psmap/dialogs.py:477 #: ../gui/wxpython/gmodeler/preferences.py:696 msgid "Close dialog and ignore changes" msgstr "" @@ -1424,7 +1424,7 @@ msgstr "" #: ../gui/wxpython/wxplot/dialogs.py:965 ../gui/wxpython/core/workspace.py:1635 -#: ../gui/wxpython/core/gcmd.py:140 ../gui/wxpython/mapwin/buffered.py:2141 +#: ../gui/wxpython/core/gcmd.py:142 ../gui/wxpython/mapwin/buffered.py:2142 msgid "Warning" msgstr "ΠÏοσοχή" @@ -1450,8 +1450,8 @@ msgid "Line width" msgstr "Πάχος γÏαμμής" -#: ../gui/wxpython/wxplot/dialogs.py:1072 ../gui/wxpython/psmap/dialogs.py:2942 -#: ../gui/wxpython/psmap/dialogs.py:6807 +#: ../gui/wxpython/wxplot/dialogs.py:1072 ../gui/wxpython/psmap/dialogs.py:2944 +#: ../gui/wxpython/psmap/dialogs.py:6809 msgid "Line style" msgstr "" @@ -1468,7 +1468,7 @@ #: ../gui/wxpython/wxplot/dialogs.py:1109 #: ../gui/wxpython/wxplot/dialogs.py:1191 ../gui/wxpython/iclass/dialogs.py:396 #: ../gui/wxpython/nviz/tools.py:976 ../gui/wxpython/nviz/tools.py:2816 -#: ../gui/wxpython/psmap/dialogs.py:6378 ../gui/wxpython/psmap/dialogs.py:6738 +#: ../gui/wxpython/psmap/dialogs.py:6380 ../gui/wxpython/psmap/dialogs.py:6740 #: ../gui/wxpython/gmodeler/preferences.py:107 #: ../gui/wxpython/gmodeler/preferences.py:421 #: ../gui/wxpython/gmodeler/preferences.py:533 @@ -1476,19 +1476,19 @@ msgstr "ΧÏώμα" #: ../gui/wxpython/wxplot/dialogs.py:1123 -#: ../gui/wxpython/wxplot/dialogs.py:1204 ../gui/wxpython/psmap/dialogs.py:2730 -#: ../gui/wxpython/psmap/dialogs.py:3804 ../gui/wxpython/psmap/dialogs.py:4852 +#: ../gui/wxpython/wxplot/dialogs.py:1204 ../gui/wxpython/psmap/dialogs.py:2732 +#: ../gui/wxpython/psmap/dialogs.py:3806 ../gui/wxpython/psmap/dialogs.py:4854 msgid "Size" msgstr "" #: ../gui/wxpython/wxplot/dialogs.py:1137 -#: ../gui/wxpython/wxplot/dialogs.py:1218 ../gui/wxpython/psmap/dialogs.py:2414 -#: ../gui/wxpython/psmap/dialogs.py:2575 +#: ../gui/wxpython/wxplot/dialogs.py:1218 ../gui/wxpython/psmap/dialogs.py:2416 +#: ../gui/wxpython/psmap/dialogs.py:2577 msgid "Fill" msgstr "" #: ../gui/wxpython/wxplot/dialogs.py:1164 -#: ../gui/wxpython/wxplot/dialogs.py:1245 ../gui/wxpython/psmap/dialogs.py:4942 +#: ../gui/wxpython/wxplot/dialogs.py:1245 ../gui/wxpython/psmap/dialogs.py:4944 msgid "Style" msgstr "" @@ -1706,63 +1706,63 @@ "%s" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:34 +#: ../gui/wxpython/iclass/toolbars.py:36 msgid "Set opacity level" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:37 ../gui/wxpython/iclass/dialogs.py:280 +#: ../gui/wxpython/iclass/toolbars.py:39 ../gui/wxpython/iclass/dialogs.py:280 msgid "Class manager" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:40 ../gui/wxpython/iclass/dialogs.py:44 +#: ../gui/wxpython/iclass/toolbars.py:42 ../gui/wxpython/iclass/dialogs.py:44 #: ../gui/wxpython/iscatt/toolbars.py:46 msgid "Select imagery group" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:43 +#: ../gui/wxpython/iclass/toolbars.py:45 msgid "Run analysis, update histogram and coincidence plots" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:46 +#: ../gui/wxpython/iclass/toolbars.py:48 msgid "Save signature file for i.maxlik" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:49 +#: ../gui/wxpython/iclass/toolbars.py:51 msgid "Remove selected map layer" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:52 +#: ../gui/wxpython/iclass/toolbars.py:54 msgid "Export training areas to vector map" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:55 +#: ../gui/wxpython/iclass/toolbars.py:57 msgid "Import training areas from vector map" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:58 +#: ../gui/wxpython/iclass/toolbars.py:60 #: ../gui/wxpython/gui_core/simplelmgr.py:480 #: ../gui/wxpython/lmgr/layertree.py:82 msgid "Add RGB map layer" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:76 +#: ../gui/wxpython/iclass/toolbars.py:78 msgid "Training" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:82 +#: ../gui/wxpython/iclass/toolbars.py:84 msgid "Set map canvas for " msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:84 +#: ../gui/wxpython/iclass/toolbars.py:86 msgid "/ Zoom to map" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:260 -#: ../gui/wxpython/iclass/toolbars.py:269 +#: ../gui/wxpython/iclass/toolbars.py:262 +#: ../gui/wxpython/iclass/toolbars.py:271 msgid "std dev" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:343 +#: ../gui/wxpython/iclass/toolbars.py:345 msgid "Add raster map" msgstr "" @@ -1939,8 +1939,8 @@ msgid "Subgroup <%s> not found" msgstr "" -#: ../gui/wxpython/iclass/g.gui.iclass.py:98 ../gui/wxpython/nviz/wxnviz.py:435 -#: ../gui/wxpython/dbmgr/sqlbuilder.py:62 +#: ../gui/wxpython/iclass/g.gui.iclass.py:98 ../gui/wxpython/nviz/wxnviz.py:440 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:64 #: ../gui/wxpython/dbmgr/g.gui.dbmgr.py:48 #, python-format msgid "Vector map <%s> not found" @@ -1972,8 +1972,8 @@ msgstr "" #: ../gui/wxpython/iclass/dialogs.py:78 -#: ../gui/wxpython/image2target/ii2t_manager.py:565 -#: ../gui/wxpython/gcp/manager.py:536 +#: ../gui/wxpython/image2target/ii2t_manager.py:567 +#: ../gui/wxpython/gcp/manager.py:538 msgid "Create/edit group..." msgstr "ΔημιουÏγία/Ï„Ïοποποίηση ομάδος..." @@ -2021,20 +2021,20 @@ msgstr "Όνομα raster χάÏτη:" #: ../gui/wxpython/iclass/dialogs.py:259 -#: ../gui/wxpython/gui_core/dialogs.py:239 +#: ../gui/wxpython/gui_core/dialogs.py:240 #: ../gui/wxpython/gmodeler/dialogs.py:91 msgid "Name of vector map:" msgstr "Όνομα Î´Î¹Î±Î½Ï…ÏƒÎ¼Î±Ï„Î¹ÎºÎ¿Ï Ï‡Î¬Ïτη:" -#: ../gui/wxpython/iclass/dialogs.py:295 ../gui/wxpython/iscatt/frame.py:140 +#: ../gui/wxpython/iclass/dialogs.py:295 ../gui/wxpython/iscatt/frame.py:143 msgid "Classes" msgstr "" -#: ../gui/wxpython/iclass/dialogs.py:395 ../gui/wxpython/iscatt/frame.py:413 +#: ../gui/wxpython/iclass/dialogs.py:395 ../gui/wxpython/iscatt/frame.py:416 msgid "Class name" msgstr "" -#: ../gui/wxpython/iclass/dialogs.py:429 ../gui/wxpython/iscatt/frame.py:451 +#: ../gui/wxpython/iclass/dialogs.py:429 ../gui/wxpython/iscatt/frame.py:454 msgid "Please use only ASCII characters." msgstr "" @@ -2296,64 +2296,64 @@ msgid "Remove selected class" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:166 +#: ../gui/wxpython/iscatt/frame.py:169 msgid "GRASS GIS Interactive Scatter Plot Tool" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:398 +#: ../gui/wxpython/iscatt/frame.py:401 msgid "scatter plot" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:476 +#: ../gui/wxpython/iscatt/frame.py:479 msgid "Maximum limit of categories number was reached." msgstr "" -#: ../gui/wxpython/iscatt/frame.py:572 +#: ../gui/wxpython/iscatt/frame.py:575 msgid "Rename class" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:576 +#: ../gui/wxpython/iscatt/frame.py:579 msgid "Set color" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:580 ../gui/wxpython/lmgr/layertree.py:491 +#: ../gui/wxpython/iscatt/frame.py:583 ../gui/wxpython/lmgr/layertree.py:491 msgid "Change opacity level" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:584 +#: ../gui/wxpython/iscatt/frame.py:587 msgid "Hide" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:586 +#: ../gui/wxpython/iscatt/frame.py:589 msgid "Show" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:601 +#: ../gui/wxpython/iscatt/frame.py:604 msgid "Move to top" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:607 +#: ../gui/wxpython/iscatt/frame.py:610 msgid "Move to bottom" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:615 +#: ../gui/wxpython/iscatt/frame.py:618 msgid "Move category up" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:621 +#: ../gui/wxpython/iscatt/frame.py:624 msgid "Move category down" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:629 +#: ../gui/wxpython/iscatt/frame.py:632 msgid "Export class raster" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:701 +#: ../gui/wxpython/iscatt/frame.py:704 #, python-format msgid "Change opacity of class <%s>" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:726 +#: ../gui/wxpython/iscatt/frame.py:729 msgid "Empty name was inserted." msgstr "" @@ -2454,19 +2454,19 @@ #: ../gui/wxpython/location_wizard/wizard.py:675 #: ../gui/wxpython/location_wizard/wizard.py:864 #: ../gui/wxpython/location_wizard/wizard.py:2013 -#: ../gui/wxpython/core/workspace.py:1616 ../gui/wxpython/core/gcmd.py:113 -#: ../gui/wxpython/gis_set.py:281 ../gui/wxpython/gis_set.py:711 -#: ../gui/wxpython/gis_set.py:755 +#: ../gui/wxpython/core/workspace.py:1616 ../gui/wxpython/core/gcmd.py:115 +#: ../gui/wxpython/gis_set.py:282 ../gui/wxpython/gis_set.py:653 +#: ../gui/wxpython/gis_set.py:697 #: ../gui/wxpython/image2target/ii2t_gis_set.py:276 #: ../gui/wxpython/image2target/ii2t_gis_set.py:654 #: ../gui/wxpython/image2target/ii2t_gis_set.py:698 #: ../gui/wxpython/vdigit/dialogs.py:253 ../gui/wxpython/vdigit/dialogs.py:447 -#: ../gui/wxpython/gui_core/preferences.py:238 -#: ../gui/wxpython/gui_core/preferences.py:1925 -#: ../gui/wxpython/gui_core/preferences.py:1958 -#: ../gui/wxpython/gui_core/preferences.py:1970 -#: ../gui/wxpython/gui_core/preferences.py:1982 -#: ../gui/wxpython/psmap/dialogs.py:5594 ../gui/wxpython/lmgr/layertree.py:1003 +#: ../gui/wxpython/gui_core/preferences.py:231 +#: ../gui/wxpython/gui_core/preferences.py:1919 +#: ../gui/wxpython/gui_core/preferences.py:1952 +#: ../gui/wxpython/gui_core/preferences.py:1964 +#: ../gui/wxpython/gui_core/preferences.py:1976 +#: ../gui/wxpython/psmap/dialogs.py:5596 ../gui/wxpython/lmgr/layertree.py:1003 #: ../gui/wxpython/gmodeler/frame.py:1141 msgid "Error" msgstr "Σφάλμα" @@ -2514,12 +2514,12 @@ msgstr "" #: ../gui/wxpython/location_wizard/dialogs.py:276 -#: ../gui/wxpython/psmap/dialogs.py:531 +#: ../gui/wxpython/psmap/dialogs.py:533 msgid "Top" msgstr "" #: ../gui/wxpython/location_wizard/dialogs.py:284 -#: ../gui/wxpython/psmap/dialogs.py:532 +#: ../gui/wxpython/psmap/dialogs.py:534 msgid "Bottom" msgstr "" @@ -2727,13 +2727,13 @@ msgstr "" #: ../gui/wxpython/location_wizard/wizard.py:932 -#: ../gui/wxpython/gui_core/gselect.py:2100 +#: ../gui/wxpython/gui_core/gselect.py:2092 #: ../gui/wxpython/gmodeler/dialogs.py:919 msgid "No" msgstr "Όχι" #: ../gui/wxpython/location_wizard/wizard.py:932 -#: ../gui/wxpython/gui_core/gselect.py:2102 +#: ../gui/wxpython/gui_core/gselect.py:2094 #: ../gui/wxpython/gmodeler/dialogs.py:921 msgid "Yes" msgstr "Îαί" @@ -2793,7 +2793,7 @@ msgstr "" #: ../gui/wxpython/location_wizard/wizard.py:1502 -#: ../gui/wxpython/gui_core/preferences.py:1728 +#: ../gui/wxpython/gui_core/preferences.py:1722 msgid "EPSG code:" msgstr "Κωδικός EPSG" @@ -2808,7 +2808,7 @@ msgstr "Επιλογή αÏχείου κοδικών EPSG " #: ../gui/wxpython/location_wizard/wizard.py:1696 -#: ../gui/wxpython/gui_core/preferences.py:1916 +#: ../gui/wxpython/gui_core/preferences.py:1910 #, python-brace-format msgid "Unable to read EPGS codes: {0}" msgstr "" @@ -2848,7 +2848,7 @@ msgstr "" #: ../gui/wxpython/location_wizard/wizard.py:2072 -#: ../gui/wxpython/rlisetup/wizard.py:1738 +#: ../gui/wxpython/rlisetup/wizard.py:1737 msgid "Summary" msgstr "ΠεÏίληψη" @@ -2875,7 +2875,7 @@ msgstr "" #: ../gui/wxpython/location_wizard/wizard.py:2249 -#: ../gui/wxpython/psmap/dialogs.py:702 ../gui/wxpython/psmap/dialogs.py:723 +#: ../gui/wxpython/psmap/dialogs.py:704 ../gui/wxpython/psmap/dialogs.py:725 msgid "custom" msgstr "" @@ -2935,52 +2935,52 @@ msgid "File <%s> not found." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:276 +#: ../gui/wxpython/photo2image/ip2i_manager.py:278 msgid "Manage Location of Fiducial Points on a Scanned Photo" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:380 +#: ../gui/wxpython/photo2image/ip2i_manager.py:382 msgid "A POINTS file exists, renaming it to POINTS_BAK" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:406 +#: ../gui/wxpython/photo2image/ip2i_manager.py:408 msgid "Opening CAMERA file failed" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:441 -#: ../gui/wxpython/photo2image/ip2i_manager.py:843 -#: ../gui/wxpython/gcp/manager.py:1419 +#: ../gui/wxpython/photo2image/ip2i_manager.py:443 +#: ../gui/wxpython/photo2image/ip2i_manager.py:845 +#: ../gui/wxpython/gcp/manager.py:1421 msgid "Writing POINTS file failed" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:616 -#: ../gui/wxpython/image2target/ii2t_manager.py:1225 -#: ../gui/wxpython/gcp/manager.py:1192 +#: ../gui/wxpython/photo2image/ip2i_manager.py:618 +#: ../gui/wxpython/image2target/ii2t_manager.py:1227 +#: ../gui/wxpython/gcp/manager.py:1194 #, python-format msgid "At least %d GCPs required. Operation canceled." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:759 -#: ../gui/wxpython/image2target/ii2t_manager.py:1367 -#: ../gui/wxpython/gcp/manager.py:1335 -msgid "source" -msgstr "πηγή" - #: ../gui/wxpython/photo2image/ip2i_manager.py:761 #: ../gui/wxpython/image2target/ii2t_manager.py:1369 #: ../gui/wxpython/gcp/manager.py:1337 -msgid "target" -msgstr "στόχος" +msgid "source" +msgstr "πηγή" #: ../gui/wxpython/photo2image/ip2i_manager.py:763 #: ../gui/wxpython/image2target/ii2t_manager.py:1371 #: ../gui/wxpython/gcp/manager.py:1339 -msgid "Set GCP coordinates" -msgstr "" +msgid "target" +msgstr "στόχος" #: ../gui/wxpython/photo2image/ip2i_manager.py:765 #: ../gui/wxpython/image2target/ii2t_manager.py:1373 #: ../gui/wxpython/gcp/manager.py:1341 +msgid "Set GCP coordinates" +msgstr "" + +#: ../gui/wxpython/photo2image/ip2i_manager.py:767 +#: ../gui/wxpython/image2target/ii2t_manager.py:1375 +#: ../gui/wxpython/gcp/manager.py:1343 #, python-format msgid "" "Set %(coor)s coordinates for GCP No. %(key)s? \n" @@ -2989,32 +2989,32 @@ "North: %(coor1)s" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:856 -#: ../gui/wxpython/gcp/manager.py:1431 +#: ../gui/wxpython/photo2image/ip2i_manager.py:858 +#: ../gui/wxpython/gcp/manager.py:1433 #, python-format msgid "POINTS file saved for group <%s>" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:872 -#: ../gui/wxpython/image2target/ii2t_manager.py:1511 -#: ../gui/wxpython/gcp/manager.py:1447 +#: ../gui/wxpython/photo2image/ip2i_manager.py:874 +#: ../gui/wxpython/image2target/ii2t_manager.py:1513 +#: ../gui/wxpython/gcp/manager.py:1449 msgid "source mapwin not defined" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:877 -#: ../gui/wxpython/image2target/ii2t_manager.py:1516 -#: ../gui/wxpython/gcp/manager.py:1452 +#: ../gui/wxpython/photo2image/ip2i_manager.py:879 +#: ../gui/wxpython/image2target/ii2t_manager.py:1518 +#: ../gui/wxpython/gcp/manager.py:1454 msgid "target mapwin not defined" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:907 -#: ../gui/wxpython/gcp/manager.py:1482 +#: ../gui/wxpython/photo2image/ip2i_manager.py:909 +#: ../gui/wxpython/gcp/manager.py:1484 msgid "Reading POINTS file failed" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:992 -#: ../gui/wxpython/image2target/ii2t_manager.py:1633 -#: ../gui/wxpython/gcp/manager.py:1567 +#: ../gui/wxpython/photo2image/ip2i_manager.py:994 +#: ../gui/wxpython/image2target/ii2t_manager.py:1635 +#: ../gui/wxpython/gcp/manager.py:1569 #, python-format msgid "" "Insufficient points defined and active (checked) for selected rectification method (order: %d).\n" @@ -3023,305 +3023,305 @@ "10+ points for 3rd order." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1020 -#: ../gui/wxpython/image2target/ii2t_manager.py:1661 -#: ../gui/wxpython/gcp/manager.py:1595 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1022 +#: ../gui/wxpython/image2target/ii2t_manager.py:1663 +#: ../gui/wxpython/gcp/manager.py:1597 msgid "Rectifying images, please wait..." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1042 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1044 msgid "Writing output image to group, please wait..." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1072 -#: ../gui/wxpython/image2target/ii2t_manager.py:1746 -#: ../gui/wxpython/gcp/manager.py:1680 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1074 +#: ../gui/wxpython/image2target/ii2t_manager.py:1749 +#: ../gui/wxpython/gcp/manager.py:1682 msgid "GCP Manager settings" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1117 -#: ../gui/wxpython/image2target/ii2t_manager.py:1793 -#: ../gui/wxpython/gcp/manager.py:1727 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1119 +#: ../gui/wxpython/image2target/ii2t_manager.py:1796 +#: ../gui/wxpython/gcp/manager.py:1729 msgid "Quit GCP Manager" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1118 -#: ../gui/wxpython/image2target/ii2t_manager.py:1794 -#: ../gui/wxpython/gcp/manager.py:1728 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1120 +#: ../gui/wxpython/image2target/ii2t_manager.py:1797 +#: ../gui/wxpython/gcp/manager.py:1730 msgid "Save ground control points?" msgstr "Αποθήκευση φωτοσταθεÏών σημείων;" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1196 -#: ../gui/wxpython/gcp/manager.py:1807 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1198 +#: ../gui/wxpython/gcp/manager.py:1809 msgid "" "Could not calculate RMS Error.\n" "Possible error with m.transform." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1324 -#: ../gui/wxpython/gcp/manager.py:1935 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1326 +#: ../gui/wxpython/gcp/manager.py:1937 msgid "" "Could not calculate new extends.\n" "Possible error with m.transform." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1456 -#: ../gui/wxpython/image2target/ii2t_manager.py:2130 -#: ../gui/wxpython/gcp/manager.py:2067 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1458 +#: ../gui/wxpython/image2target/ii2t_manager.py:2133 +#: ../gui/wxpython/gcp/manager.py:2069 msgid "Adjust source display to target display" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1461 -#: ../gui/wxpython/image2target/ii2t_manager.py:2135 -#: ../gui/wxpython/gcp/manager.py:2072 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1463 +#: ../gui/wxpython/image2target/ii2t_manager.py:2138 +#: ../gui/wxpython/gcp/manager.py:2074 msgid "Adjust target display to source display" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1535 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1553 -#: ../gui/wxpython/image2target/ii2t_manager.py:2209 -#: ../gui/wxpython/image2target/ii2t_manager.py:2229 -#: ../gui/wxpython/gcp/manager.py:2146 ../gui/wxpython/gcp/manager.py:2164 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1537 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1555 +#: ../gui/wxpython/image2target/ii2t_manager.py:2212 +#: ../gui/wxpython/image2target/ii2t_manager.py:2232 +#: ../gui/wxpython/gcp/manager.py:2148 ../gui/wxpython/gcp/manager.py:2166 #: ../gui/wxpython/vnet/widgets.py:85 ../gui/wxpython/vnet/vnet_data.py:259 msgid "use" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1536 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1554 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1538 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1556 msgid "source X" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1537 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1555 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1539 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1557 msgid "source Y" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1538 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1556 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1540 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1558 msgid "target X" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1539 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1557 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1541 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1559 msgid "target Y" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1540 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1558 -#: ../gui/wxpython/image2target/ii2t_manager.py:2216 -#: ../gui/wxpython/image2target/ii2t_manager.py:2236 -#: ../gui/wxpython/gcp/manager.py:2151 ../gui/wxpython/gcp/manager.py:2169 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1542 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1560 +#: ../gui/wxpython/image2target/ii2t_manager.py:2219 +#: ../gui/wxpython/image2target/ii2t_manager.py:2239 +#: ../gui/wxpython/gcp/manager.py:2153 ../gui/wxpython/gcp/manager.py:2171 msgid "Forward error" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1541 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1559 -#: ../gui/wxpython/image2target/ii2t_manager.py:2217 -#: ../gui/wxpython/image2target/ii2t_manager.py:2237 -#: ../gui/wxpython/gcp/manager.py:2152 ../gui/wxpython/gcp/manager.py:2170 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1543 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1561 +#: ../gui/wxpython/image2target/ii2t_manager.py:2220 +#: ../gui/wxpython/image2target/ii2t_manager.py:2240 +#: ../gui/wxpython/gcp/manager.py:2154 ../gui/wxpython/gcp/manager.py:2172 msgid "Backward error" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1696 -#: ../gui/wxpython/image2target/ii2t_manager.py:2376 -#: ../gui/wxpython/gcp/manager.py:2307 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1698 +#: ../gui/wxpython/image2target/ii2t_manager.py:2379 +#: ../gui/wxpython/gcp/manager.py:2309 msgid "Invalid coordinate value. Operation canceled." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1734 -#: ../gui/wxpython/image2target/ii2t_manager.py:2551 -#: ../gui/wxpython/gcp/manager.py:2485 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1736 +#: ../gui/wxpython/image2target/ii2t_manager.py:2554 +#: ../gui/wxpython/gcp/manager.py:2487 msgid "Edit GCP" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1746 -#: ../gui/wxpython/image2target/ii2t_manager.py:2563 -#: ../gui/wxpython/gcp/manager.py:2497 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1748 +#: ../gui/wxpython/image2target/ii2t_manager.py:2566 +#: ../gui/wxpython/gcp/manager.py:2499 msgid "Ground Control Point No." msgstr "ΦωτοσταθεÏÏŒ Îου:" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1765 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1767 msgid "source X:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1766 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1768 msgid "target X:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1767 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1769 msgid "source Y:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1768 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1770 msgid "target Y:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1904 -#: ../gui/wxpython/image2target/ii2t_manager.py:2729 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1906 +#: ../gui/wxpython/image2target/ii2t_manager.py:2732 #: ../gui/wxpython/vdigit/preferences.py:98 -#: ../gui/wxpython/psmap/dialogs.py:2656 ../gui/wxpython/gcp/manager.py:2656 +#: ../gui/wxpython/psmap/dialogs.py:2658 ../gui/wxpython/gcp/manager.py:2658 msgid "Symbology" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1913 -#: ../gui/wxpython/image2target/ii2t_manager.py:2738 -#: ../gui/wxpython/gcp/manager.py:2665 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1915 +#: ../gui/wxpython/image2target/ii2t_manager.py:2741 +#: ../gui/wxpython/gcp/manager.py:2667 msgid "Highlight highest RMS error only" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1926 -#: ../gui/wxpython/image2target/ii2t_manager.py:2751 -#: ../gui/wxpython/gcp/manager.py:2678 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1928 +#: ../gui/wxpython/image2target/ii2t_manager.py:2754 +#: ../gui/wxpython/gcp/manager.py:2680 msgid "Highlight RMS error > M + SD * factor:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1930 -#: ../gui/wxpython/image2target/ii2t_manager.py:2755 -#: ../gui/wxpython/gcp/manager.py:2682 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1932 +#: ../gui/wxpython/image2target/ii2t_manager.py:2758 +#: ../gui/wxpython/gcp/manager.py:2684 msgid "" "Highlight GCPs with an RMS error larger than \n" "mean + standard deviation * given factor. \n" "Recommended values for this factor are between 1 and 2." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1953 -#: ../gui/wxpython/image2target/ii2t_manager.py:2778 -#: ../gui/wxpython/gcp/manager.py:2705 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1955 +#: ../gui/wxpython/image2target/ii2t_manager.py:2781 +#: ../gui/wxpython/gcp/manager.py:2707 msgid "Symbol settings" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1961 -#: ../gui/wxpython/image2target/ii2t_manager.py:2786 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1963 +#: ../gui/wxpython/image2target/ii2t_manager.py:2789 #: ../gui/wxpython/nviz/tools.py:1423 ../gui/wxpython/nviz/tools.py:2154 #: ../gui/wxpython/nviz/tools.py:2296 ../gui/wxpython/nviz/preferences.py:372 #: ../gui/wxpython/nviz/preferences.py:574 #: ../gui/wxpython/nviz/preferences.py:640 -#: ../gui/wxpython/gui_core/preferences.py:1520 -#: ../gui/wxpython/psmap/dialogs.py:2375 ../gui/wxpython/psmap/dialogs.py:2536 -#: ../gui/wxpython/mapswipe/dialogs.py:280 ../gui/wxpython/gcp/manager.py:2713 +#: ../gui/wxpython/gui_core/preferences.py:1514 +#: ../gui/wxpython/psmap/dialogs.py:2377 ../gui/wxpython/psmap/dialogs.py:2538 +#: ../gui/wxpython/mapswipe/dialogs.py:280 ../gui/wxpython/gcp/manager.py:2715 msgid "Color:" msgstr "ΧÏώμα:" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1981 -#: ../gui/wxpython/image2target/ii2t_manager.py:2806 -#: ../gui/wxpython/gcp/manager.py:2733 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1983 +#: ../gui/wxpython/image2target/ii2t_manager.py:2809 +#: ../gui/wxpython/gcp/manager.py:2735 msgid "Color for high RMS error:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2001 -#: ../gui/wxpython/image2target/ii2t_manager.py:2826 -#: ../gui/wxpython/gcp/manager.py:2753 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2003 +#: ../gui/wxpython/image2target/ii2t_manager.py:2829 +#: ../gui/wxpython/gcp/manager.py:2755 msgid "Color for selected GCP:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2021 -#: ../gui/wxpython/image2target/ii2t_manager.py:2846 -#: ../gui/wxpython/gcp/manager.py:2773 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2023 +#: ../gui/wxpython/image2target/ii2t_manager.py:2849 +#: ../gui/wxpython/gcp/manager.py:2775 msgid "Color for unused GCPs:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2037 -#: ../gui/wxpython/image2target/ii2t_manager.py:2862 -#: ../gui/wxpython/gcp/manager.py:2789 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2039 +#: ../gui/wxpython/image2target/ii2t_manager.py:2865 +#: ../gui/wxpython/gcp/manager.py:2791 msgid "Show unused GCPs" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2054 -#: ../gui/wxpython/image2target/ii2t_manager.py:2879 -#: ../gui/wxpython/gui_core/preferences.py:1447 -#: ../gui/wxpython/gcp/manager.py:2806 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2056 +#: ../gui/wxpython/image2target/ii2t_manager.py:2882 +#: ../gui/wxpython/gui_core/preferences.py:1441 +#: ../gui/wxpython/gcp/manager.py:2808 msgid "Symbol size:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2076 -#: ../gui/wxpython/image2target/ii2t_manager.py:2901 -#: ../gui/wxpython/gui_core/preferences.py:1415 -#: ../gui/wxpython/psmap/dialogs.py:6813 -#: ../gui/wxpython/mapswipe/dialogs.py:327 ../gui/wxpython/gcp/manager.py:2828 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2078 +#: ../gui/wxpython/image2target/ii2t_manager.py:2904 +#: ../gui/wxpython/gui_core/preferences.py:1409 +#: ../gui/wxpython/psmap/dialogs.py:6815 +#: ../gui/wxpython/mapswipe/dialogs.py:327 ../gui/wxpython/gcp/manager.py:2830 #: ../gui/wxpython/vnet/dialogs.py:1279 msgid "Line width:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2122 -#: ../gui/wxpython/image2target/ii2t_manager.py:741 -#: ../gui/wxpython/image2target/ii2t_manager.py:2953 -#: ../gui/wxpython/gcp/manager.py:718 ../gui/wxpython/gcp/manager.py:2880 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2124 +#: ../gui/wxpython/image2target/ii2t_manager.py:743 +#: ../gui/wxpython/image2target/ii2t_manager.py:2956 +#: ../gui/wxpython/gcp/manager.py:720 ../gui/wxpython/gcp/manager.py:2882 msgid "Select source map to display:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2136 -#: ../gui/wxpython/image2target/ii2t_manager.py:767 -#: ../gui/wxpython/image2target/ii2t_manager.py:2967 -#: ../gui/wxpython/gcp/manager.py:744 ../gui/wxpython/gcp/manager.py:2894 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2138 +#: ../gui/wxpython/image2target/ii2t_manager.py:769 +#: ../gui/wxpython/image2target/ii2t_manager.py:2970 +#: ../gui/wxpython/gcp/manager.py:746 ../gui/wxpython/gcp/manager.py:2896 msgid "Select target raster map to display:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2161 -#: ../gui/wxpython/image2target/ii2t_manager.py:3007 -#: ../gui/wxpython/gcp/manager.py:2934 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2163 +#: ../gui/wxpython/image2target/ii2t_manager.py:3010 +#: ../gui/wxpython/gcp/manager.py:2936 msgid "Rectification" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2170 -#: ../gui/wxpython/image2target/ii2t_manager.py:3016 -#: ../gui/wxpython/gcp/manager.py:2943 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2172 +#: ../gui/wxpython/image2target/ii2t_manager.py:3019 +#: ../gui/wxpython/gcp/manager.py:2945 msgid "Select rectification order" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2172 -#: ../gui/wxpython/image2target/ii2t_manager.py:3018 -#: ../gui/wxpython/gcp/manager.py:2945 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2174 +#: ../gui/wxpython/image2target/ii2t_manager.py:3021 +#: ../gui/wxpython/gcp/manager.py:2947 msgid "1st order" msgstr "1ης τάξης" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2173 -#: ../gui/wxpython/image2target/ii2t_manager.py:3019 -#: ../gui/wxpython/gcp/manager.py:2946 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2175 +#: ../gui/wxpython/image2target/ii2t_manager.py:3022 +#: ../gui/wxpython/gcp/manager.py:2948 msgid "2nd order" msgstr "2ης Τάξης" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2174 -#: ../gui/wxpython/image2target/ii2t_manager.py:3020 -#: ../gui/wxpython/gcp/manager.py:2947 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2176 +#: ../gui/wxpython/image2target/ii2t_manager.py:3023 +#: ../gui/wxpython/gcp/manager.py:2949 msgid "3rd order" msgstr "3ης Τάξης" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2186 -#: ../gui/wxpython/image2target/ii2t_manager.py:3032 -#: ../gui/wxpython/gcp/manager.py:2959 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2188 +#: ../gui/wxpython/image2target/ii2t_manager.py:3035 +#: ../gui/wxpython/gcp/manager.py:2961 msgid "Select interpolation method:" msgstr "Επιλογή μεθόδους παÏεμβολής:" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2202 -#: ../gui/wxpython/image2target/ii2t_manager.py:3048 -#: ../gui/wxpython/gcp/manager.py:2975 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2204 +#: ../gui/wxpython/image2target/ii2t_manager.py:3051 +#: ../gui/wxpython/gcp/manager.py:2977 msgid "clip to computational region in target location" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2212 -#: ../gui/wxpython/image2target/ii2t_manager.py:589 -#: ../gui/wxpython/image2target/ii2t_manager.py:3058 -#: ../gui/wxpython/gcp/manager.py:560 ../gui/wxpython/gcp/manager.py:2985 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2214 +#: ../gui/wxpython/image2target/ii2t_manager.py:591 +#: ../gui/wxpython/image2target/ii2t_manager.py:3061 +#: ../gui/wxpython/gcp/manager.py:562 ../gui/wxpython/gcp/manager.py:2987 msgid "Extension for output maps:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2253 -#: ../gui/wxpython/image2target/ii2t_manager.py:3099 -#: ../gui/wxpython/gcp/manager.py:3026 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2255 +#: ../gui/wxpython/image2target/ii2t_manager.py:3102 +#: ../gui/wxpython/gcp/manager.py:3028 msgid "RMS threshold factor must be > 0" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2256 -#: ../gui/wxpython/image2target/ii2t_manager.py:3102 -#: ../gui/wxpython/gcp/manager.py:3029 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2258 +#: ../gui/wxpython/image2target/ii2t_manager.py:3105 +#: ../gui/wxpython/gcp/manager.py:3031 msgid "" "RMS threshold factor is < 1\n" "Too many points might be highlighted" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2416 -#: ../gui/wxpython/image2target/ii2t_manager.py:3286 -#: ../gui/wxpython/gcp/manager.py:3213 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2418 +#: ../gui/wxpython/image2target/ii2t_manager.py:3289 +#: ../gui/wxpython/gcp/manager.py:3215 #, python-format msgid "GCP Manager settings saved to file '%s'." msgstr "" @@ -3375,13 +3375,13 @@ #: ../gui/wxpython/photo2image/ip2i_mapdisplay.py:478 #: ../gui/wxpython/image2target/ii2t_mapdisplay.py:479 -#: ../gui/wxpython/gcp/mapdisplay.py:479 ../gui/wxpython/mapdisp/frame.py:1390 +#: ../gui/wxpython/gcp/mapdisplay.py:479 ../gui/wxpython/mapdisp/frame.py:1389 msgid "Zoom to default region" msgstr "" #: ../gui/wxpython/photo2image/ip2i_mapdisplay.py:482 #: ../gui/wxpython/image2target/ii2t_mapdisplay.py:483 -#: ../gui/wxpython/gcp/mapdisplay.py:483 ../gui/wxpython/mapdisp/frame.py:1392 +#: ../gui/wxpython/gcp/mapdisplay.py:483 ../gui/wxpython/mapdisp/frame.py:1391 msgid "Zoom to saved region" msgstr "" @@ -3393,7 +3393,7 @@ #: ../gui/wxpython/photo2image/ip2i_mapdisplay.py:492 #: ../gui/wxpython/image2target/ii2t_mapdisplay.py:493 -#: ../gui/wxpython/gcp/mapdisplay.py:493 ../gui/wxpython/mapdisp/frame.py:1402 +#: ../gui/wxpython/gcp/mapdisplay.py:493 ../gui/wxpython/mapdisp/frame.py:1401 msgid "Save display geometry to named region" msgstr "" @@ -3410,11 +3410,11 @@ msgstr "" #: ../gui/wxpython/photo2image/g.gui.photo2image.py:111 -msgid "Please provide an order value (1 if 4 Fiducials, 2 if 8 Fiducials)" +msgid "Please provive an order value (1 if 4 Fiducials, 2 if 8 Fiducials)" msgstr "" #: ../gui/wxpython/photo2image/g.gui.photo2image.py:116 -msgid "Please provide an output files extension (used by i.rectify)" +msgid "Please provive an output files extension (used by i.rectify)" msgstr "" #: ../gui/wxpython/photo2image/ip2i_statusbar.py:38 @@ -3516,7 +3516,7 @@ msgstr "" #: ../gui/wxpython/core/render.py:1010 ../gui/wxpython/core/render.py:1013 -#: ../gui/wxpython/core/render.py:1016 ../gui/wxpython/core/gcmd.py:435 +#: ../gui/wxpython/core/render.py:1016 ../gui/wxpython/core/gcmd.py:437 msgid "Details:" msgstr "ΛεπτομέÏιες:" @@ -3534,24 +3534,24 @@ msgid "Unable to get current geographic extent. Force quiting wxGUI. Please manually run g.region to fix the problem." msgstr "" -#: ../gui/wxpython/core/toolboxes.py:225 +#: ../gui/wxpython/core/toolboxes.py:227 msgid "Unable to parse user toolboxes XML files. Default files will be loaded." msgstr "" -#: ../gui/wxpython/core/toolboxes.py:269 +#: ../gui/wxpython/core/toolboxes.py:271 msgid "Unable to create toolboxes directory." msgstr "" -#: ../gui/wxpython/core/toolboxes.py:493 +#: ../gui/wxpython/core/toolboxes.py:495 msgid "Custom toolboxes" msgstr "" -#: ../gui/wxpython/core/toolboxes.py:517 +#: ../gui/wxpython/core/toolboxes.py:519 #, python-format msgid "List of addons cannot be obtained because g.extension failed. Details: %s" msgstr "" -#: ../gui/wxpython/core/toolboxes.py:574 +#: ../gui/wxpython/core/toolboxes.py:576 msgid "Addons" msgstr "" @@ -3580,32 +3580,32 @@ "WMS layers can not be displayed without the bindings.\n" msgstr "" -#: ../gui/wxpython/core/gcmd.py:126 +#: ../gui/wxpython/core/gcmd.py:128 msgid "Reason" msgstr "Λόγος" -#: ../gui/wxpython/core/gcmd.py:151 ../gui/wxpython/gis_set.py:697 -#: ../gui/wxpython/gis_set.py:740 +#: ../gui/wxpython/core/gcmd.py:153 ../gui/wxpython/gis_set.py:639 +#: ../gui/wxpython/gis_set.py:682 #: ../gui/wxpython/image2target/ii2t_gis_set.py:640 #: ../gui/wxpython/image2target/ii2t_gis_set.py:683 -#: ../gui/wxpython/lmgr/frame.py:2570 +#: ../gui/wxpython/lmgr/frame.py:2573 msgid "Message" msgstr "Μήνυμα" -#: ../gui/wxpython/core/gcmd.py:432 +#: ../gui/wxpython/core/gcmd.py:434 msgid "Execution failed:" msgstr "H εκτέλεση απέτυχε:" -#: ../gui/wxpython/core/gcmd.py:437 ../gui/wxpython/core/gcmd.py:444 +#: ../gui/wxpython/core/gcmd.py:439 ../gui/wxpython/core/gcmd.py:446 msgid "Error: " msgstr "Σφάλμα:" -#: ../gui/wxpython/core/gcmd.py:521 +#: ../gui/wxpython/core/gcmd.py:523 #, python-format msgid "Unable to exectute command: '%s'" msgstr "Αδυναμία εκτέλεσης εντολής: '%s'" -#: ../gui/wxpython/core/gcmd.py:747 ../gui/wxpython/gui_core/forms.py:2740 +#: ../gui/wxpython/core/gcmd.py:749 ../gui/wxpython/gui_core/forms.py:2770 #, python-format msgid "Error in %s" msgstr "" @@ -3620,136 +3620,136 @@ msgid "WARNING: Ignoring unsupported wx debug level (must be >=0 and <=5). {0}\n" msgstr "" -#: ../gui/wxpython/core/settings.py:503 +#: ../gui/wxpython/core/settings.py:505 msgid "Segment break" msgstr "" -#: ../gui/wxpython/core/settings.py:569 +#: ../gui/wxpython/core/settings.py:571 msgid "Data point" msgstr "" -#: ../gui/wxpython/core/settings.py:643 +#: ../gui/wxpython/core/settings.py:645 msgid "animation" msgstr "" -#: ../gui/wxpython/core/settings.py:866 +#: ../gui/wxpython/core/settings.py:868 msgid "Collapse all except PERMANENT and current" msgstr "Συμπτυξη όλων εκτός του PERMANENT και του Ï„Ïέχοντος" -#: ../gui/wxpython/core/settings.py:867 +#: ../gui/wxpython/core/settings.py:869 msgid "Collapse all except PERMANENT" msgstr "Συμπτυξη όλων εκτός του PERMANENT" -#: ../gui/wxpython/core/settings.py:868 +#: ../gui/wxpython/core/settings.py:870 msgid "Collapse all except current" msgstr "Συμπτυξη όλων εκτός του Ï„Ïέχοντος" -#: ../gui/wxpython/core/settings.py:869 +#: ../gui/wxpython/core/settings.py:871 msgid "Collapse all" msgstr "Συμπτυξη όλων" -#: ../gui/wxpython/core/settings.py:870 +#: ../gui/wxpython/core/settings.py:872 msgid "Expand all" msgstr "Επέκταση όλων" -#: ../gui/wxpython/core/settings.py:875 ../gui/wxpython/dbmgr/base.py:1406 +#: ../gui/wxpython/core/settings.py:877 ../gui/wxpython/dbmgr/base.py:1408 msgid "Edit selected record" msgstr "" -#: ../gui/wxpython/core/settings.py:875 +#: ../gui/wxpython/core/settings.py:877 msgid "Display selected" msgstr "" -#: ../gui/wxpython/core/settings.py:884 +#: ../gui/wxpython/core/settings.py:886 msgid "Classic (labels only)" msgstr "" -#: ../gui/wxpython/core/settings.py:885 +#: ../gui/wxpython/core/settings.py:887 msgid "Combined (labels and module names)" msgstr "" -#: ../gui/wxpython/core/settings.py:886 +#: ../gui/wxpython/core/settings.py:888 msgid "Expert (module names only)" msgstr "" -#: ../gui/wxpython/core/settings.py:891 +#: ../gui/wxpython/core/settings.py:893 msgid "Basic top" msgstr "" -#: ../gui/wxpython/core/settings.py:892 +#: ../gui/wxpython/core/settings.py:894 msgid "Basic left" msgstr "" -#: ../gui/wxpython/core/settings.py:893 +#: ../gui/wxpython/core/settings.py:895 msgid "Fancy green" msgstr "" -#: ../gui/wxpython/core/settings.py:894 +#: ../gui/wxpython/core/settings.py:896 msgid "List left" msgstr "" -#: ../gui/wxpython/core/settings.py:901 +#: ../gui/wxpython/core/settings.py:903 msgid "Zoom and recenter" msgstr "" -#: ../gui/wxpython/core/settings.py:901 +#: ../gui/wxpython/core/settings.py:903 msgid "Zoom to mouse cursor" msgstr "" -#: ../gui/wxpython/core/settings.py:901 +#: ../gui/wxpython/core/settings.py:903 msgid "Nothing" msgstr "Τίποτα" -#: ../gui/wxpython/core/settings.py:903 +#: ../gui/wxpython/core/settings.py:905 msgid "Scroll forward to zoom in" msgstr "" -#: ../gui/wxpython/core/settings.py:903 +#: ../gui/wxpython/core/settings.py:905 msgid "Scroll back to zoom in" msgstr "" -#: ../gui/wxpython/core/settings.py:936 ../gui/wxpython/core/settings.py:948 +#: ../gui/wxpython/core/settings.py:938 ../gui/wxpython/core/settings.py:950 msgid "box" msgstr "Κουτί" -#: ../gui/wxpython/core/settings.py:937 +#: ../gui/wxpython/core/settings.py:939 msgid "sphere" msgstr "σφαίÏα" -#: ../gui/wxpython/core/settings.py:938 +#: ../gui/wxpython/core/settings.py:940 msgid "cube" msgstr "κÏβος" -#: ../gui/wxpython/core/settings.py:939 +#: ../gui/wxpython/core/settings.py:941 msgid "diamond" msgstr "διαμάντι" -#: ../gui/wxpython/core/settings.py:940 +#: ../gui/wxpython/core/settings.py:942 msgid "aster" msgstr "aster" -#: ../gui/wxpython/core/settings.py:941 +#: ../gui/wxpython/core/settings.py:943 msgid "gyro" msgstr "" -#: ../gui/wxpython/core/settings.py:942 +#: ../gui/wxpython/core/settings.py:944 msgid "histogram" msgstr "ΙστόγÏαμμα" -#: ../gui/wxpython/core/settings.py:948 +#: ../gui/wxpython/core/settings.py:950 msgid "cross" msgstr "" -#: ../gui/wxpython/core/settings.py:948 +#: ../gui/wxpython/core/settings.py:950 msgid "circle" msgstr "" -#: ../gui/wxpython/core/settings.py:981 +#: ../gui/wxpython/core/settings.py:983 #, python-format msgid "Unable to read settings file <%s>\n" msgstr "Αδυναμία ανάγνωσης αÏχείου Ïυθμίσεων: <%s>\n" -#: ../gui/wxpython/core/settings.py:1007 +#: ../gui/wxpython/core/settings.py:1009 #, python-format msgid "" "Error: Reading settings from file <%(file)s> failed.\n" @@ -3757,11 +3757,11 @@ "\t\tLine: '%(line)s'\n" msgstr "" -#: ../gui/wxpython/core/settings.py:1025 +#: ../gui/wxpython/core/settings.py:1028 msgid "Unable to create settings directory" msgstr "Αδυναμία δημιουÏγίας φακέλου Ïυθμίσεων" -#: ../gui/wxpython/core/settings.py:1073 +#: ../gui/wxpython/core/settings.py:1076 #, python-format msgid "" "Writing settings to file <%(file)s> failed.\n" @@ -3769,16 +3769,16 @@ "Details: %(detail)s" msgstr "" -#: ../gui/wxpython/core/settings.py:1179 +#: ../gui/wxpython/core/settings.py:1182 msgid "Unable to set " msgstr "" -#: ../gui/wxpython/core/settings.py:1215 ../gui/wxpython/core/settings.py:1225 +#: ../gui/wxpython/core/settings.py:1218 ../gui/wxpython/core/settings.py:1229 #, python-format msgid "Unable to parse settings '%s'" msgstr "" -#: ../gui/wxpython/core/gconsole.py:502 +#: ../gui/wxpython/core/gconsole.py:504 #, python-format msgid "" "Unable to run command:\n" @@ -3787,40 +3787,40 @@ "Option <%(opt)s>: read from standard input is not supported by wxGUI" msgstr "" -#: ../gui/wxpython/core/gconsole.py:526 +#: ../gui/wxpython/core/gconsole.py:528 #, python-format msgid "Module <%s> not found." msgstr "" -#: ../gui/wxpython/core/gconsole.py:656 ../gui/wxpython/gmodeler/frame.py:299 +#: ../gui/wxpython/core/gconsole.py:658 ../gui/wxpython/gmodeler/frame.py:299 #, python-format msgid "%d sec" msgstr "%d δεÏτεÏα" -#: ../gui/wxpython/core/gconsole.py:659 ../gui/wxpython/gmodeler/frame.py:302 +#: ../gui/wxpython/core/gconsole.py:661 ../gui/wxpython/gmodeler/frame.py:302 #, python-format msgid "%(min)d min %(sec)d sec" msgstr "%(min)d λεπ %(sec)d δευτ" -#: ../gui/wxpython/core/gconsole.py:663 ../gui/wxpython/gui_core/ghelp.py:231 +#: ../gui/wxpython/core/gconsole.py:665 ../gui/wxpython/gui_core/ghelp.py:231 #: ../gui/wxpython/gmodeler/model.py:1123 #: ../gui/wxpython/gmodeler/model.py:1229 ../gui/wxpython/gmodeler/frame.py:306 msgid "unknown" msgstr "άγνωστο" -#: ../gui/wxpython/core/gconsole.py:667 +#: ../gui/wxpython/core/gconsole.py:669 msgid "Please note that the data are left in inconsistent state and may be corrupted" msgstr "" -#: ../gui/wxpython/core/gconsole.py:669 +#: ../gui/wxpython/core/gconsole.py:671 msgid "Command aborted" msgstr "" -#: ../gui/wxpython/core/gconsole.py:671 ../gui/wxpython/gmodeler/frame.py:312 +#: ../gui/wxpython/core/gconsole.py:673 ../gui/wxpython/gmodeler/frame.py:312 msgid "Command finished" msgstr "" -#: ../gui/wxpython/core/gconsole.py:747 ../gui/wxpython/gui_core/goutput.py:496 +#: ../gui/wxpython/core/gconsole.py:749 #, python-format msgid "" "Unable to write file '%(filePath)s'.\n" @@ -3828,7 +3828,7 @@ "Details: %(error)s" msgstr "" -#: ../gui/wxpython/core/menutree.py:151 +#: ../gui/wxpython/core/menutree.py:153 #, python-format msgid "Unknow tag %s" msgstr "" @@ -3875,210 +3875,181 @@ msgid "Unable to create file '%s'\n" msgstr "Αδυναμία δημιουÏγίας αÏχείου '%s'\n" -#: ../gui/wxpython/core/utils.py:996 ../gui/wxpython/gui_core/forms.py:1729 +#: ../gui/wxpython/core/utils.py:996 ../gui/wxpython/gui_core/forms.py:1739 msgid "Select Color" msgstr "Επιλογή ΧÏώματος" -#: ../gui/wxpython/gis_set.py:122 +#: ../gui/wxpython/gis_set.py:115 #: ../gui/wxpython/image2target/ii2t_gis_set.py:122 msgid "1. Select GRASS GIS database directory" msgstr "" -#: ../gui/wxpython/gis_set.py:125 +#: ../gui/wxpython/gis_set.py:118 #: ../gui/wxpython/image2target/ii2t_gis_set.py:125 msgid "2. Select GRASS Location" msgstr "" -#: ../gui/wxpython/gis_set.py:128 +#: ../gui/wxpython/gis_set.py:121 #: ../gui/wxpython/image2target/ii2t_gis_set.py:128 msgid "3. Select GRASS Mapset" msgstr "" -#: ../gui/wxpython/gis_set.py:146 +#: ../gui/wxpython/gis_set.py:139 #: ../gui/wxpython/image2target/ii2t_gis_set.py:146 msgid "GRASS GIS database directory contains Locations." msgstr "" -#: ../gui/wxpython/gis_set.py:150 +#: ../gui/wxpython/gis_set.py:143 #: ../gui/wxpython/image2target/ii2t_gis_set.py:150 msgid "All data in one Location is in the same coordinate reference system (projection). One Location can be one project. Location contains Mapsets." msgstr "" -#: ../gui/wxpython/gis_set.py:158 +#: ../gui/wxpython/gis_set.py:151 #: ../gui/wxpython/image2target/ii2t_gis_set.py:158 msgid "Mapset contains GIS data related to one project, task within one project, subregion or user." msgstr "" -#: ../gui/wxpython/gis_set.py:173 +#: ../gui/wxpython/gis_set.py:166 #: ../gui/wxpython/image2target/ii2t_gis_set.py:173 msgid "Start &GRASS session" msgstr "" -#: ../gui/wxpython/gis_set.py:179 +#: ../gui/wxpython/gis_set.py:172 #: ../gui/wxpython/image2target/ii2t_gis_set.py:179 msgid "&Browse" msgstr "" #. GTC New mapset -#: ../gui/wxpython/gis_set.py:182 +#: ../gui/wxpython/gis_set.py:175 #: ../gui/wxpython/image2target/ii2t_gis_set.py:182 msgid "&New" msgstr "" -#: ../gui/wxpython/gis_set.py:183 +#: ../gui/wxpython/gis_set.py:176 #: ../gui/wxpython/image2target/ii2t_gis_set.py:183 msgid "Create a new Mapset in selected Location" msgstr "" #. GTC New location -#: ../gui/wxpython/gis_set.py:186 +#: ../gui/wxpython/gis_set.py:179 #: ../gui/wxpython/image2target/ii2t_gis_set.py:186 msgid "N&ew" msgstr "" -#: ../gui/wxpython/gis_set.py:189 +#: ../gui/wxpython/gis_set.py:182 #: ../gui/wxpython/image2target/ii2t_gis_set.py:189 msgid "Create a new location using location wizard. After location is created successfully, GRASS session is started." msgstr "" #. GTC Rename location -#: ../gui/wxpython/gis_set.py:194 +#: ../gui/wxpython/gis_set.py:187 #: ../gui/wxpython/image2target/ii2t_gis_set.py:194 msgid "Ren&ame" msgstr "" -#: ../gui/wxpython/gis_set.py:195 ../gui/wxpython/gis_set.py:727 +#: ../gui/wxpython/gis_set.py:188 ../gui/wxpython/gis_set.py:669 #: ../gui/wxpython/image2target/ii2t_gis_set.py:195 #: ../gui/wxpython/image2target/ii2t_gis_set.py:670 msgid "Rename selected location" msgstr "Μετονομασία επιλεγμένης Τοποθεσίας" #. GTC Delete location -#: ../gui/wxpython/gis_set.py:198 +#: ../gui/wxpython/gis_set.py:191 #: ../gui/wxpython/image2target/ii2t_gis_set.py:198 msgid "De&lete" msgstr "" -#: ../gui/wxpython/gis_set.py:199 ../gui/wxpython/gis_set.py:810 +#: ../gui/wxpython/gis_set.py:192 ../gui/wxpython/gis_set.py:752 #: ../gui/wxpython/image2target/ii2t_gis_set.py:199 #: ../gui/wxpython/image2target/ii2t_gis_set.py:753 msgid "Delete selected location" msgstr "ΔιαγÏαφή επιλεγμένης Τοποθεσίας" -#: ../gui/wxpython/gis_set.py:201 ../gui/wxpython/startup/locdownload.py:303 +#: ../gui/wxpython/gis_set.py:194 ../gui/wxpython/startup/locdownload.py:303 msgid "Do&wnload" msgstr "" -#: ../gui/wxpython/gis_set.py:202 +#: ../gui/wxpython/gis_set.py:195 msgid "Download sample location" msgstr "" #. GTC Rename mapset -#: ../gui/wxpython/gis_set.py:206 +#: ../gui/wxpython/gis_set.py:199 #: ../gui/wxpython/image2target/ii2t_gis_set.py:202 -#: ../gui/wxpython/datacatalog/tree.py:990 ../gui/wxpython/dbmgr/base.py:2409 +#: ../gui/wxpython/datacatalog/tree.py:990 ../gui/wxpython/dbmgr/base.py:2411 msgid "&Rename" msgstr "Μετεονομασ&ία" -#: ../gui/wxpython/gis_set.py:207 ../gui/wxpython/gis_set.py:684 +#: ../gui/wxpython/gis_set.py:200 ../gui/wxpython/gis_set.py:626 #: ../gui/wxpython/image2target/ii2t_gis_set.py:203 #: ../gui/wxpython/image2target/ii2t_gis_set.py:627 msgid "Rename selected mapset" msgstr "" #. GTC Delete mapset -#: ../gui/wxpython/gis_set.py:210 +#: ../gui/wxpython/gis_set.py:203 #: ../gui/wxpython/image2target/ii2t_gis_set.py:206 #: ../gui/wxpython/datacatalog/tree.py:985 msgid "&Delete" msgstr "" -#: ../gui/wxpython/gis_set.py:211 ../gui/wxpython/gis_set.py:782 +#: ../gui/wxpython/gis_set.py:204 ../gui/wxpython/gis_set.py:724 #: ../gui/wxpython/image2target/ii2t_gis_set.py:207 #: ../gui/wxpython/image2target/ii2t_gis_set.py:725 msgid "Delete selected mapset" msgstr "ΔιαγÏαγή επιλεγμένης Τοποθεσίας" -#: ../gui/wxpython/gis_set.py:257 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:252 +#: ../gui/wxpython/gis_set.py:258 #, python-format -msgid "GRASS GIS %s startup%s" +msgid "GRASS GIS %s Startup%s" msgstr "" -#: ../gui/wxpython/gis_set.py:262 +#: ../gui/wxpython/gis_set.py:263 #: ../gui/wxpython/image2target/ii2t_gis_set.py:257 msgid "Enter GRASS session" msgstr "" -#: ../gui/wxpython/gis_set.py:282 +#: ../gui/wxpython/gis_set.py:283 #: ../gui/wxpython/image2target/ii2t_gis_set.py:277 msgid "Unable to set GRASS database. Check your locale settings." msgstr "" -#: ../gui/wxpython/gis_set.py:302 +#: ../gui/wxpython/gis_set.py:303 #: ../gui/wxpython/image2target/ii2t_gis_set.py:297 #, python-format msgid "ERROR: Location <%s> not found\n" msgstr "" -#: ../gui/wxpython/gis_set.py:320 +#: ../gui/wxpython/gis_set.py:321 #: ../gui/wxpython/image2target/ii2t_gis_set.py:315 #, python-format msgid "ERROR: Mapset <%s> not found\n" msgstr "" -#: ../gui/wxpython/gis_set.py:480 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:474 -#, python-format -msgid "Invalid line in GISRC file (%s):%s\n" -msgstr "" - -#: ../gui/wxpython/gis_set.py:511 +#: ../gui/wxpython/gis_set.py:490 #: ../gui/wxpython/image2target/ii2t_gis_set.py:505 #: ../gui/wxpython/startup/locdownload.py:441 #, python-brace-format msgid "Error: {text}" msgstr "" -#: ../gui/wxpython/gis_set.py:549 -msgid "Documents" -msgstr "" - -#: ../gui/wxpython/gis_set.py:550 -msgid "My Documents" -msgstr "" - -#: ../gui/wxpython/gis_set.py:574 +#: ../gui/wxpython/gis_set.py:531 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1171 msgid "GRASS needs a directory (GRASS database) in which to store its data. Create one now if you have not already done so. A popular choice is \"grassdata\", located in your home directory. Press Browse button to select the directory." msgstr "" -#: ../gui/wxpython/gis_set.py:596 +#: ../gui/wxpython/gis_set.py:553 #: ../gui/wxpython/image2target/ii2t_gis_set.py:539 #, python-format msgid "Do you want to import <%(name)s> to the newly created location?" msgstr "" -#: ../gui/wxpython/gis_set.py:599 +#: ../gui/wxpython/gis_set.py:556 #: ../gui/wxpython/image2target/ii2t_gis_set.py:542 msgid "Import data?" msgstr "" -#: ../gui/wxpython/gis_set.py:613 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:556 -msgid "New mapset:" -msgstr "" - -#: ../gui/wxpython/gis_set.py:614 ../gui/wxpython/gis_set.py:1015 -#: ../gui/wxpython/menustrings.py:245 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:240 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:557 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:938 -#: ../gui/wxpython/lmgr/frame.py:1072 -msgid "Create new mapset" -msgstr "" - -#: ../gui/wxpython/gis_set.py:655 +#: ../gui/wxpython/gis_set.py:597 #: ../gui/wxpython/image2target/ii2t_gis_set.py:598 #, python-format msgid "" @@ -4086,13 +4057,13 @@ "Reason: %(msg)s" msgstr "" -#: ../gui/wxpython/gis_set.py:662 +#: ../gui/wxpython/gis_set.py:604 #: ../gui/wxpython/image2target/ii2t_gis_set.py:605 #, python-format msgid "Data file <%(name)s> imported successfully. The location's default region was set from this imported map." msgstr "" -#: ../gui/wxpython/gis_set.py:676 +#: ../gui/wxpython/gis_set.py:618 #: ../gui/wxpython/image2target/ii2t_gis_set.py:619 msgid "" "Mapset is required for valid GRASS location.\n" @@ -4100,7 +4071,7 @@ "This mapset cannot be renamed." msgstr "" -#: ../gui/wxpython/gis_set.py:682 ../gui/wxpython/gis_set.py:725 +#: ../gui/wxpython/gis_set.py:624 ../gui/wxpython/gis_set.py:667 #: ../gui/wxpython/image2target/ii2t_gis_set.py:625 #: ../gui/wxpython/image2target/ii2t_gis_set.py:668 #, python-format @@ -4110,7 +4081,7 @@ "Enter new name:" msgstr "" -#: ../gui/wxpython/gis_set.py:698 +#: ../gui/wxpython/gis_set.py:640 #: ../gui/wxpython/image2target/ii2t_gis_set.py:641 #, python-format msgid "" @@ -4119,7 +4090,7 @@ "Mapset <%s> already exists in location." msgstr "" -#: ../gui/wxpython/gis_set.py:712 +#: ../gui/wxpython/gis_set.py:654 #: ../gui/wxpython/image2target/ii2t_gis_set.py:655 #, python-format msgid "" @@ -4128,7 +4099,7 @@ "%s" msgstr "" -#: ../gui/wxpython/gis_set.py:741 +#: ../gui/wxpython/gis_set.py:683 #: ../gui/wxpython/image2target/ii2t_gis_set.py:684 #, python-format msgid "" @@ -4137,7 +4108,7 @@ "Location <%s> already exists in GRASS database." msgstr "" -#: ../gui/wxpython/gis_set.py:756 +#: ../gui/wxpython/gis_set.py:698 #: ../gui/wxpython/image2target/ii2t_gis_set.py:699 #, python-format msgid "" @@ -4146,7 +4117,7 @@ "%s" msgstr "" -#: ../gui/wxpython/gis_set.py:770 +#: ../gui/wxpython/gis_set.py:712 #: ../gui/wxpython/image2target/ii2t_gis_set.py:713 msgid "" "Mapset is required for valid GRASS location.\n" @@ -4154,7 +4125,7 @@ "This mapset cannot be deleted." msgstr "" -#: ../gui/wxpython/gis_set.py:777 +#: ../gui/wxpython/gis_set.py:719 #: ../gui/wxpython/image2target/ii2t_gis_set.py:720 #, python-format msgid "" @@ -4163,12 +4134,12 @@ "ALL MAPS included in this mapset will be PERMANENTLY DELETED!" msgstr "" -#: ../gui/wxpython/gis_set.py:791 +#: ../gui/wxpython/gis_set.py:733 #: ../gui/wxpython/image2target/ii2t_gis_set.py:734 msgid "Unable to delete mapset" msgstr "Αδυναμία διαγÏαφής Τοποθεσίας" -#: ../gui/wxpython/gis_set.py:805 +#: ../gui/wxpython/gis_set.py:747 #: ../gui/wxpython/image2target/ii2t_gis_set.py:748 #, python-format msgid "" @@ -4177,48 +4148,42 @@ "ALL MAPS included in this location will be PERMANENTLY DELETED!" msgstr "" -#: ../gui/wxpython/gis_set.py:821 +#: ../gui/wxpython/gis_set.py:763 #: ../gui/wxpython/image2target/ii2t_gis_set.py:764 msgid "Unable to delete location" msgstr "Αδυναμία διαγÏαφής επιλεγμένης Τοποθεσίας" -#: ../gui/wxpython/gis_set.py:851 +#: ../gui/wxpython/gis_set.py:793 #: ../gui/wxpython/image2target/ii2t_gis_set.py:774 #, python-brace-format msgid "Unicode error detected. Check your locale settings. Details: {0}" msgstr "" -#: ../gui/wxpython/gis_set.py:863 +#: ../gui/wxpython/gis_set.py:805 #: ../gui/wxpython/image2target/ii2t_gis_set.py:786 #, python-format msgid "No GRASS Location found in '%s'. Create a new Location or choose different GRASS database directory." msgstr "" -#: ../gui/wxpython/gis_set.py:985 +#: ../gui/wxpython/gis_set.py:920 #: ../gui/wxpython/image2target/ii2t_gis_set.py:908 #, python-format msgid "Path '%s' doesn't exist." msgstr "" -#: ../gui/wxpython/gis_set.py:1000 +#: ../gui/wxpython/gis_set.py:935 #: ../gui/wxpython/image2target/ii2t_gis_set.py:923 -#: ../gui/wxpython/gui_core/gselect.py:1192 +#: ../gui/wxpython/gui_core/gselect.py:1198 msgid "Choose GIS Data Directory" msgstr "Επιλογή φακέλου δεδομένων GIS " -#: ../gui/wxpython/gis_set.py:1014 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:937 -#: ../gui/wxpython/lmgr/frame.py:1071 -msgid "Enter name for new mapset:" -msgstr "" - -#: ../gui/wxpython/gis_set.py:1029 +#: ../gui/wxpython/gis_set.py:962 #: ../gui/wxpython/image2target/ii2t_gis_set.py:952 #, python-format msgid "Mapset <%s> already exists." msgstr "" -#: ../gui/wxpython/gis_set.py:1036 +#: ../gui/wxpython/gis_set.py:969 #: ../gui/wxpython/image2target/ii2t_gis_set.py:959 #, python-format msgid "" @@ -4227,18 +4192,18 @@ "Are you really sure that you want to create this mapset?" msgstr "" -#: ../gui/wxpython/gis_set.py:1041 +#: ../gui/wxpython/gis_set.py:974 #: ../gui/wxpython/image2target/ii2t_gis_set.py:964 msgid "Reserved mapset name" msgstr "" -#: ../gui/wxpython/gis_set.py:1073 +#: ../gui/wxpython/gis_set.py:993 #: ../gui/wxpython/image2target/ii2t_gis_set.py:996 #, python-format msgid "Unable to create new mapset: %s" msgstr "" -#: ../gui/wxpython/gis_set.py:1088 +#: ../gui/wxpython/gis_set.py:1008 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1011 #, python-format msgid "" @@ -4250,13 +4215,13 @@ "Do you want to try to remove .gislock (note that you need permission for this operation) and continue?" msgstr "" -#: ../gui/wxpython/gis_set.py:1094 ../gui/wxpython/gis_set.py:1107 +#: ../gui/wxpython/gis_set.py:1014 ../gui/wxpython/gis_set.py:1027 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1017 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1030 msgid "Lock file found" msgstr "" -#: ../gui/wxpython/gis_set.py:1103 +#: ../gui/wxpython/gis_set.py:1023 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1026 msgid "" "ARE YOU REALLY SURE?\n" @@ -4267,7 +4232,7 @@ "\n" "Αν στην Ï€Ïαγματικότητα λειτουÏγεί και μια άλλη συνεδÏία GRASS η ενέÏγεια αυτή μποÏεί να διαφθείÏει τα δεδομένά. Ελέγξτε ακόμια μια φοÏά της ενεÏγές διεÏγασίες για να είστε σίγουÏοι..." -#: ../gui/wxpython/gis_set.py:1117 +#: ../gui/wxpython/gis_set.py:1037 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1040 #, python-format msgid "" @@ -4276,20 +4241,20 @@ "Details: %(reason)s" msgstr "" -#: ../gui/wxpython/gis_set.py:1167 +#: ../gui/wxpython/gis_set.py:1082 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1090 #, python-format msgid "Name <%(name)s> is not a valid name for location or mapset. Please use only ASCII characters excluding %(chars)s and space." msgstr "" -#: ../gui/wxpython/gis_set.py:1172 +#: ../gui/wxpython/gis_set.py:1087 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1095 -#: ../gui/wxpython/gui_core/widgets.py:859 +#: ../gui/wxpython/gui_core/widgets.py:860 msgid "Invalid name" msgstr "" -#: ../gui/wxpython/menustrings.py:3 ../gui/wxpython/menustrings.py:2004 -#: ../gui/wxpython/menustrings.py:2054 +#: ../gui/wxpython/menustrings.py:3 ../gui/wxpython/menustrings.py:2005 +#: ../gui/wxpython/menustrings.py:2055 #: ../gui/wxpython/image2target/ii2t_menustrings.py:4 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1972 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2022 @@ -4301,7 +4266,7 @@ msgid "Workspace" msgstr "Επιφάνεια εÏγασίας" -#: ../gui/wxpython/menustrings.py:5 ../gui/wxpython/menustrings.py:2005 +#: ../gui/wxpython/menustrings.py:5 ../gui/wxpython/menustrings.py:2006 #: ../gui/wxpython/image2target/ii2t_menustrings.py:6 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1973 #: ../gui/wxpython/nviz/tools.py:1360 @@ -4313,7 +4278,7 @@ msgid "Create new workspace" msgstr "ΔημιουÏγία νέας Επιφάνειας ΕÏγασίας" -#: ../gui/wxpython/menustrings.py:7 ../gui/wxpython/menustrings.py:2007 +#: ../gui/wxpython/menustrings.py:7 ../gui/wxpython/menustrings.py:2008 #: ../gui/wxpython/image2target/ii2t_menustrings.py:8 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1975 msgid "Open" @@ -4326,11 +4291,11 @@ #: ../gui/wxpython/menustrings.py:10 #: ../gui/wxpython/image2target/ii2t_menustrings.py:11 -#: ../gui/wxpython/lmgr/frame.py:1615 ../gui/wxpython/lmgr/frame.py:1636 +#: ../gui/wxpython/lmgr/frame.py:1618 ../gui/wxpython/lmgr/frame.py:1639 msgid "Save workspace" msgstr "" -#: ../gui/wxpython/menustrings.py:11 ../gui/wxpython/menustrings.py:2011 +#: ../gui/wxpython/menustrings.py:11 ../gui/wxpython/menustrings.py:2012 #: ../gui/wxpython/image2target/ii2t_menustrings.py:12 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1979 msgid "Save as" @@ -4341,10 +4306,10 @@ msgid "Save workspace to file" msgstr "Αποθήκευση Επιφάνειας εÏγασίας σε αÏχείο" -#: ../gui/wxpython/menustrings.py:13 ../gui/wxpython/menustrings.py:2013 +#: ../gui/wxpython/menustrings.py:13 ../gui/wxpython/menustrings.py:2014 #: ../gui/wxpython/image2target/ii2t_menustrings.py:14 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1981 -#: ../gui/wxpython/gui_core/forms.py:561 +#: ../gui/wxpython/gui_core/forms.py:573 #: ../gui/wxpython/mapswipe/dialogs.py:193 msgid "Close" msgstr "Κλεισιμο" @@ -4449,143 +4414,143 @@ msgid "Close all open map display windows" msgstr "" -#: ../gui/wxpython/menustrings.py:37 ../gui/wxpython/menustrings.py:1055 +#: ../gui/wxpython/menustrings.py:37 ../gui/wxpython/menustrings.py:1056 msgid "Simplified raster import with reprojection" msgstr "" #: ../gui/wxpython/menustrings.py:38 ../gui/wxpython/menustrings.py:40 -#: ../gui/wxpython/menustrings.py:1056 ../gui/wxpython/menustrings.py:1058 +#: ../gui/wxpython/menustrings.py:1057 ../gui/wxpython/menustrings.py:1059 #: ../gui/wxpython/image2target/ii2t_menustrings.py:39 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1040 msgid "Imports raster data into a GRASS raster map using GDAL library." msgstr "" -#: ../gui/wxpython/menustrings.py:39 ../gui/wxpython/menustrings.py:1057 +#: ../gui/wxpython/menustrings.py:39 ../gui/wxpython/menustrings.py:1058 msgid "Import of common raster formats" msgstr "" -#: ../gui/wxpython/menustrings.py:41 ../gui/wxpython/menustrings.py:1059 +#: ../gui/wxpython/menustrings.py:41 ../gui/wxpython/menustrings.py:1060 #: ../gui/wxpython/image2target/ii2t_menustrings.py:42 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1043 msgid "ASCII x,y,z point import and gridding" msgstr "" -#: ../gui/wxpython/menustrings.py:42 ../gui/wxpython/menustrings.py:1060 +#: ../gui/wxpython/menustrings.py:42 ../gui/wxpython/menustrings.py:1061 #: ../gui/wxpython/image2target/ii2t_menustrings.py:43 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1044 msgid "Creates a raster map from an assemblage of many coordinates using univariate statistics." msgstr "" -#: ../gui/wxpython/menustrings.py:43 ../gui/wxpython/menustrings.py:1061 +#: ../gui/wxpython/menustrings.py:43 ../gui/wxpython/menustrings.py:1062 #: ../gui/wxpython/image2target/ii2t_menustrings.py:44 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1045 msgid "ASCII grid import" msgstr "" -#: ../gui/wxpython/menustrings.py:44 ../gui/wxpython/menustrings.py:1062 +#: ../gui/wxpython/menustrings.py:44 ../gui/wxpython/menustrings.py:1063 #: ../gui/wxpython/image2target/ii2t_menustrings.py:45 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1046 msgid "Converts a GRASS ASCII raster file to binary raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:45 ../gui/wxpython/menustrings.py:1063 +#: ../gui/wxpython/menustrings.py:45 ../gui/wxpython/menustrings.py:1064 #: ../gui/wxpython/image2target/ii2t_menustrings.py:46 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1047 msgid "ASCII polygons, lines, and point import" msgstr "" -#: ../gui/wxpython/menustrings.py:46 ../gui/wxpython/menustrings.py:1064 +#: ../gui/wxpython/menustrings.py:46 ../gui/wxpython/menustrings.py:1065 #: ../gui/wxpython/image2target/ii2t_menustrings.py:47 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1048 msgid "Creates raster maps from ASCII polygon/line/point data files." msgstr "" -#: ../gui/wxpython/menustrings.py:47 ../gui/wxpython/menustrings.py:1065 +#: ../gui/wxpython/menustrings.py:47 ../gui/wxpython/menustrings.py:1066 #: ../gui/wxpython/image2target/ii2t_menustrings.py:48 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1049 msgid "Raw binary array import" msgstr "" -#: ../gui/wxpython/menustrings.py:48 ../gui/wxpython/menustrings.py:1066 +#: ../gui/wxpython/menustrings.py:48 ../gui/wxpython/menustrings.py:1067 #: ../gui/wxpython/image2target/ii2t_menustrings.py:49 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1050 msgid "Import a binary raster file into a GRASS raster map layer." msgstr "" -#: ../gui/wxpython/menustrings.py:49 ../gui/wxpython/menustrings.py:1067 +#: ../gui/wxpython/menustrings.py:49 ../gui/wxpython/menustrings.py:1068 #: ../gui/wxpython/image2target/ii2t_menustrings.py:50 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1051 msgid "GRIDATB.FOR import" msgstr "" -#: ../gui/wxpython/menustrings.py:50 ../gui/wxpython/menustrings.py:1068 +#: ../gui/wxpython/menustrings.py:50 ../gui/wxpython/menustrings.py:1069 #: ../gui/wxpython/image2target/ii2t_menustrings.py:51 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1052 msgid "Imports GRIDATB.FOR map file (TOPMODEL) into a GRASS raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:51 ../gui/wxpython/menustrings.py:1069 +#: ../gui/wxpython/menustrings.py:51 ../gui/wxpython/menustrings.py:1070 #: ../gui/wxpython/image2target/ii2t_menustrings.py:52 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1053 msgid "Matlab 2D array import" msgstr "" -#: ../gui/wxpython/menustrings.py:52 ../gui/wxpython/menustrings.py:1070 +#: ../gui/wxpython/menustrings.py:52 ../gui/wxpython/menustrings.py:1071 #: ../gui/wxpython/image2target/ii2t_menustrings.py:53 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1054 msgid "Imports a binary MAT-File(v4) to a GRASS raster." msgstr "" -#: ../gui/wxpython/menustrings.py:53 ../gui/wxpython/menustrings.py:1071 +#: ../gui/wxpython/menustrings.py:53 ../gui/wxpython/menustrings.py:1072 #: ../gui/wxpython/image2target/ii2t_menustrings.py:54 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1055 msgid "PNG import" msgstr "" -#: ../gui/wxpython/menustrings.py:54 ../gui/wxpython/menustrings.py:1072 +#: ../gui/wxpython/menustrings.py:54 ../gui/wxpython/menustrings.py:1073 #: ../gui/wxpython/image2target/ii2t_menustrings.py:55 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1056 msgid "Imports non-georeferenced PNG format image." msgstr "" -#: ../gui/wxpython/menustrings.py:55 ../gui/wxpython/menustrings.py:1073 +#: ../gui/wxpython/menustrings.py:55 ../gui/wxpython/menustrings.py:1074 #: ../gui/wxpython/image2target/ii2t_menustrings.py:56 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1057 msgid "SPOT NDVI import" msgstr "Εισαγωγή SPOT NDVI" -#: ../gui/wxpython/menustrings.py:56 ../gui/wxpython/menustrings.py:1074 +#: ../gui/wxpython/menustrings.py:56 ../gui/wxpython/menustrings.py:1075 #: ../gui/wxpython/image2target/ii2t_menustrings.py:57 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1058 msgid "Imports SPOT VGT NDVI data into a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:57 ../gui/wxpython/menustrings.py:1075 +#: ../gui/wxpython/menustrings.py:57 ../gui/wxpython/menustrings.py:1076 #: ../gui/wxpython/image2target/ii2t_menustrings.py:58 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1059 msgid "SRTM HGT import" msgstr "Εισαγωγή SRTM HGT" -#: ../gui/wxpython/menustrings.py:58 ../gui/wxpython/menustrings.py:1076 +#: ../gui/wxpython/menustrings.py:58 ../gui/wxpython/menustrings.py:1077 #: ../gui/wxpython/image2target/ii2t_menustrings.py:59 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1060 msgid "Imports SRTM HGT files into raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:59 ../gui/wxpython/menustrings.py:1077 +#: ../gui/wxpython/menustrings.py:59 ../gui/wxpython/menustrings.py:1078 #: ../gui/wxpython/image2target/ii2t_menustrings.py:60 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1061 msgid "Terra ASTER HDF import" msgstr "Εισαγωγή terra ASTER HDF" -#: ../gui/wxpython/menustrings.py:60 ../gui/wxpython/menustrings.py:1078 +#: ../gui/wxpython/menustrings.py:60 ../gui/wxpython/menustrings.py:1079 #: ../gui/wxpython/image2target/ii2t_menustrings.py:61 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1062 msgid "Georeference, rectify, and import Terra-ASTER imagery and relative DEMs using gdalwarp." msgstr "" #: ../gui/wxpython/menustrings.py:61 ../gui/wxpython/menustrings.py:86 -#: ../gui/wxpython/menustrings.py:1079 ../gui/wxpython/menustrings.py:1104 +#: ../gui/wxpython/menustrings.py:1080 ../gui/wxpython/menustrings.py:1105 #: ../gui/wxpython/image2target/ii2t_menustrings.py:62 #: ../gui/wxpython/image2target/ii2t_menustrings.py:86 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1063 @@ -4593,24 +4558,22 @@ msgid "LAS LiDAR points import" msgstr "" -#: ../gui/wxpython/menustrings.py:62 ../gui/wxpython/menustrings.py:1080 +#: ../gui/wxpython/menustrings.py:62 ../gui/wxpython/menustrings.py:1081 msgid "Creates a raster map from LAS LiDAR points using univariate statistics." msgstr "" -#: ../gui/wxpython/menustrings.py:63 ../gui/wxpython/menustrings.py:1081 +#: ../gui/wxpython/menustrings.py:63 ../gui/wxpython/menustrings.py:1082 #: ../gui/wxpython/image2target/ii2t_menustrings.py:63 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1064 msgid "Unpack raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:64 ../gui/wxpython/menustrings.py:1082 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:64 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1065 -msgid "Imports a raster map as GRASS GIS specific archive file (packed with r.pack)" +#: ../gui/wxpython/menustrings.py:64 ../gui/wxpython/menustrings.py:1083 +msgid "Imports a GRASS GIS specific raster archive file (packed with r.pack) as a raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:65 ../gui/wxpython/menustrings.py:291 -#: ../gui/wxpython/menustrings.py:1083 ../gui/wxpython/menustrings.py:1233 +#: ../gui/wxpython/menustrings.py:65 ../gui/wxpython/menustrings.py:292 +#: ../gui/wxpython/menustrings.py:1084 ../gui/wxpython/menustrings.py:1234 #: ../gui/wxpython/image2target/ii2t_menustrings.py:65 #: ../gui/wxpython/image2target/ii2t_menustrings.py:286 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1066 @@ -4618,8 +4581,8 @@ msgid "Reproject raster map from different GRASS location" msgstr "" -#: ../gui/wxpython/menustrings.py:66 ../gui/wxpython/menustrings.py:292 -#: ../gui/wxpython/menustrings.py:1084 ../gui/wxpython/menustrings.py:1234 +#: ../gui/wxpython/menustrings.py:66 ../gui/wxpython/menustrings.py:293 +#: ../gui/wxpython/menustrings.py:1085 ../gui/wxpython/menustrings.py:1235 #: ../gui/wxpython/image2target/ii2t_menustrings.py:66 #: ../gui/wxpython/image2target/ii2t_menustrings.py:287 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1067 @@ -4627,123 +4590,121 @@ msgid "Re-projects a raster map from given location to the current location." msgstr "" -#: ../gui/wxpython/menustrings.py:68 ../gui/wxpython/menustrings.py:1086 +#: ../gui/wxpython/menustrings.py:68 ../gui/wxpython/menustrings.py:1087 msgid "Simplified vector import with reprojection" msgstr "" #: ../gui/wxpython/menustrings.py:69 ../gui/wxpython/menustrings.py:71 -#: ../gui/wxpython/menustrings.py:1087 ../gui/wxpython/menustrings.py:1089 +#: ../gui/wxpython/menustrings.py:1088 ../gui/wxpython/menustrings.py:1090 #: ../gui/wxpython/image2target/ii2t_menustrings.py:69 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1070 msgid "Imports vector data into a GRASS vector map using OGR library." msgstr "" -#: ../gui/wxpython/menustrings.py:70 ../gui/wxpython/menustrings.py:1088 +#: ../gui/wxpython/menustrings.py:70 ../gui/wxpython/menustrings.py:1089 msgid "Import of common vector formats" msgstr "" -#: ../gui/wxpython/menustrings.py:72 ../gui/wxpython/menustrings.py:1090 +#: ../gui/wxpython/menustrings.py:72 ../gui/wxpython/menustrings.py:1091 #: ../gui/wxpython/image2target/ii2t_menustrings.py:72 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1073 msgid "ASCII points or GRASS ASCII format" msgstr "" -#: ../gui/wxpython/menustrings.py:73 ../gui/wxpython/menustrings.py:1091 +#: ../gui/wxpython/menustrings.py:73 ../gui/wxpython/menustrings.py:1092 #: ../gui/wxpython/image2target/ii2t_menustrings.py:73 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1074 msgid "Creates a vector map from an ASCII points file or ASCII vector file." msgstr "" -#: ../gui/wxpython/menustrings.py:74 ../gui/wxpython/menustrings.py:1092 +#: ../gui/wxpython/menustrings.py:74 ../gui/wxpython/menustrings.py:1093 #: ../gui/wxpython/image2target/ii2t_menustrings.py:74 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1075 msgid "ASCII points as a vector lines" msgstr "" -#: ../gui/wxpython/menustrings.py:75 ../gui/wxpython/menustrings.py:1093 +#: ../gui/wxpython/menustrings.py:75 ../gui/wxpython/menustrings.py:1094 #: ../gui/wxpython/image2target/ii2t_menustrings.py:75 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1076 msgid "Imports ASCII x,y[,z] coordinates as a series of lines." msgstr "" -#: ../gui/wxpython/menustrings.py:76 ../gui/wxpython/menustrings.py:1094 +#: ../gui/wxpython/menustrings.py:76 ../gui/wxpython/menustrings.py:1095 #: ../gui/wxpython/image2target/ii2t_menustrings.py:76 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1077 msgid "DXF import" msgstr "Εισαγωγή DXF" -#: ../gui/wxpython/menustrings.py:77 ../gui/wxpython/menustrings.py:1095 +#: ../gui/wxpython/menustrings.py:77 ../gui/wxpython/menustrings.py:1096 #: ../gui/wxpython/image2target/ii2t_menustrings.py:77 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1078 msgid "Converts files in DXF format to GRASS vector map format." msgstr "" -#: ../gui/wxpython/menustrings.py:78 ../gui/wxpython/menustrings.py:1096 +#: ../gui/wxpython/menustrings.py:78 ../gui/wxpython/menustrings.py:1097 #: ../gui/wxpython/image2target/ii2t_menustrings.py:78 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1079 msgid "WFS" msgstr "WFS" -#: ../gui/wxpython/menustrings.py:79 ../gui/wxpython/menustrings.py:1097 +#: ../gui/wxpython/menustrings.py:79 ../gui/wxpython/menustrings.py:1098 #: ../gui/wxpython/image2target/ii2t_menustrings.py:79 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1080 msgid "Imports GetFeature from a WFS server." msgstr "" -#: ../gui/wxpython/menustrings.py:80 ../gui/wxpython/menustrings.py:1098 +#: ../gui/wxpython/menustrings.py:80 ../gui/wxpython/menustrings.py:1099 #: ../gui/wxpython/image2target/ii2t_menustrings.py:80 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1081 msgid "ESRI e00 import" msgstr "Εισαγωγή ESRI e00" -#: ../gui/wxpython/menustrings.py:81 ../gui/wxpython/menustrings.py:1099 +#: ../gui/wxpython/menustrings.py:81 ../gui/wxpython/menustrings.py:1100 #: ../gui/wxpython/image2target/ii2t_menustrings.py:81 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1082 msgid "Imports E00 file into a vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:82 ../gui/wxpython/menustrings.py:1100 +#: ../gui/wxpython/menustrings.py:82 ../gui/wxpython/menustrings.py:1101 #: ../gui/wxpython/image2target/ii2t_menustrings.py:82 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1083 msgid "Geonames import" msgstr "" -#: ../gui/wxpython/menustrings.py:83 ../gui/wxpython/menustrings.py:1101 +#: ../gui/wxpython/menustrings.py:83 ../gui/wxpython/menustrings.py:1102 #: ../gui/wxpython/image2target/ii2t_menustrings.py:83 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1084 msgid "Imports geonames.org country files into a vector points map." msgstr "" -#: ../gui/wxpython/menustrings.py:84 ../gui/wxpython/menustrings.py:1102 +#: ../gui/wxpython/menustrings.py:84 ../gui/wxpython/menustrings.py:1103 #: ../gui/wxpython/image2target/ii2t_menustrings.py:84 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1085 msgid "Matlab array or Mapgen format import" msgstr "" -#: ../gui/wxpython/menustrings.py:85 ../gui/wxpython/menustrings.py:1103 +#: ../gui/wxpython/menustrings.py:85 ../gui/wxpython/menustrings.py:1104 #: ../gui/wxpython/image2target/ii2t_menustrings.py:85 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1086 msgid "Imports Mapgen or Matlab-ASCII vector maps into GRASS." msgstr "" -#: ../gui/wxpython/menustrings.py:87 ../gui/wxpython/menustrings.py:1105 +#: ../gui/wxpython/menustrings.py:87 ../gui/wxpython/menustrings.py:1106 msgid "Converts LAS LiDAR point clouds to a GRASS vector map with libLAS." msgstr "" -#: ../gui/wxpython/menustrings.py:88 ../gui/wxpython/menustrings.py:1106 +#: ../gui/wxpython/menustrings.py:88 ../gui/wxpython/menustrings.py:1107 #: ../gui/wxpython/image2target/ii2t_menustrings.py:87 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1088 msgid "Unpack vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:89 ../gui/wxpython/menustrings.py:1107 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:88 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1089 -msgid "Imports a vector map as GRASS GIS specific archive file (packed with v.pack)" +#: ../gui/wxpython/menustrings.py:89 ../gui/wxpython/menustrings.py:1108 +msgid "Imports a GRASS GIS specific vector archive file (packed with v.pack) as a vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:90 ../gui/wxpython/menustrings.py:571 -#: ../gui/wxpython/menustrings.py:1108 ../gui/wxpython/menustrings.py:1513 +#: ../gui/wxpython/menustrings.py:90 ../gui/wxpython/menustrings.py:572 +#: ../gui/wxpython/menustrings.py:1109 ../gui/wxpython/menustrings.py:1514 #: ../gui/wxpython/image2target/ii2t_menustrings.py:89 #: ../gui/wxpython/image2target/ii2t_menustrings.py:564 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1090 @@ -4751,8 +4712,8 @@ msgid "Reproject vector map from different GRASS location" msgstr "" -#: ../gui/wxpython/menustrings.py:91 ../gui/wxpython/menustrings.py:572 -#: ../gui/wxpython/menustrings.py:1109 ../gui/wxpython/menustrings.py:1514 +#: ../gui/wxpython/menustrings.py:91 ../gui/wxpython/menustrings.py:573 +#: ../gui/wxpython/menustrings.py:1110 ../gui/wxpython/menustrings.py:1515 #: ../gui/wxpython/image2target/ii2t_menustrings.py:90 #: ../gui/wxpython/image2target/ii2t_menustrings.py:565 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1091 @@ -4760,55 +4721,55 @@ msgid "Re-projects a vector map from one location to the current location." msgstr "" -#: ../gui/wxpython/menustrings.py:92 ../gui/wxpython/menustrings.py:1110 +#: ../gui/wxpython/menustrings.py:92 ../gui/wxpython/menustrings.py:1111 #: ../gui/wxpython/image2target/ii2t_menustrings.py:91 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1092 msgid "Import 3D raster data" msgstr "Εισαγωγή δεδομένων 3D raster." -#: ../gui/wxpython/menustrings.py:93 ../gui/wxpython/menustrings.py:1111 +#: ../gui/wxpython/menustrings.py:93 ../gui/wxpython/menustrings.py:1112 #: ../gui/wxpython/image2target/ii2t_menustrings.py:92 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1093 msgid "ASCII 3D import" msgstr "εισαγωγή 3D ASCII" -#: ../gui/wxpython/menustrings.py:94 ../gui/wxpython/menustrings.py:1112 +#: ../gui/wxpython/menustrings.py:94 ../gui/wxpython/menustrings.py:1113 #: ../gui/wxpython/image2target/ii2t_menustrings.py:93 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1094 msgid "Converts a 3D ASCII raster text file into a (binary) 3D raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:95 ../gui/wxpython/menustrings.py:1113 +#: ../gui/wxpython/menustrings.py:95 ../gui/wxpython/menustrings.py:1114 #: ../gui/wxpython/image2target/ii2t_menustrings.py:94 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1095 msgid "Raw binary array 3D import" msgstr "" -#: ../gui/wxpython/menustrings.py:96 ../gui/wxpython/menustrings.py:1114 +#: ../gui/wxpython/menustrings.py:96 ../gui/wxpython/menustrings.py:1115 #: ../gui/wxpython/image2target/ii2t_menustrings.py:95 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1096 msgid "Imports a binary raster file into a GRASS 3D raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:97 ../gui/wxpython/menustrings.py:1115 +#: ../gui/wxpython/menustrings.py:97 ../gui/wxpython/menustrings.py:1116 #: ../gui/wxpython/image2target/ii2t_menustrings.py:96 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1097 msgid "Vis5D import" msgstr "" -#: ../gui/wxpython/menustrings.py:98 ../gui/wxpython/menustrings.py:1116 +#: ../gui/wxpython/menustrings.py:98 ../gui/wxpython/menustrings.py:1117 #: ../gui/wxpython/image2target/ii2t_menustrings.py:97 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1098 msgid "Import 3-dimensional Vis5D files." msgstr "" -#: ../gui/wxpython/menustrings.py:99 ../gui/wxpython/menustrings.py:1117 +#: ../gui/wxpython/menustrings.py:99 ../gui/wxpython/menustrings.py:1118 #: ../gui/wxpython/image2target/ii2t_menustrings.py:98 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1099 msgid "Import database table" msgstr "" -#: ../gui/wxpython/menustrings.py:100 ../gui/wxpython/menustrings.py:1118 +#: ../gui/wxpython/menustrings.py:100 ../gui/wxpython/menustrings.py:1119 #: ../gui/wxpython/image2target/ii2t_menustrings.py:68 #: ../gui/wxpython/image2target/ii2t_menustrings.py:99 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1069 @@ -4816,21 +4777,21 @@ msgid "Common import formats" msgstr "" -#: ../gui/wxpython/menustrings.py:101 ../gui/wxpython/menustrings.py:1119 +#: ../gui/wxpython/menustrings.py:101 ../gui/wxpython/menustrings.py:1120 #: ../gui/wxpython/image2target/ii2t_menustrings.py:100 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1101 msgid "Imports attribute tables in various formats." msgstr "" -#: ../gui/wxpython/menustrings.py:102 ../gui/wxpython/menustrings.py:1120 +#: ../gui/wxpython/menustrings.py:102 ../gui/wxpython/menustrings.py:1121 #: ../gui/wxpython/image2target/ii2t_menustrings.py:101 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1102 msgid "Export raster map" msgstr "" #: ../gui/wxpython/menustrings.py:103 ../gui/wxpython/menustrings.py:132 -#: ../gui/wxpython/menustrings.py:158 ../gui/wxpython/menustrings.py:1121 -#: ../gui/wxpython/menustrings.py:1150 ../gui/wxpython/menustrings.py:1176 +#: ../gui/wxpython/menustrings.py:158 ../gui/wxpython/menustrings.py:1122 +#: ../gui/wxpython/menustrings.py:1151 ../gui/wxpython/menustrings.py:1177 #: ../gui/wxpython/image2target/ii2t_menustrings.py:102 #: ../gui/wxpython/image2target/ii2t_menustrings.py:131 #: ../gui/wxpython/image2target/ii2t_menustrings.py:156 @@ -4840,122 +4801,122 @@ msgid "Common export formats" msgstr "" -#: ../gui/wxpython/menustrings.py:104 ../gui/wxpython/menustrings.py:1122 +#: ../gui/wxpython/menustrings.py:104 ../gui/wxpython/menustrings.py:1123 #: ../gui/wxpython/image2target/ii2t_menustrings.py:103 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1104 msgid "Exports GRASS raster maps into GDAL supported formats." msgstr "" -#: ../gui/wxpython/menustrings.py:105 ../gui/wxpython/menustrings.py:1123 +#: ../gui/wxpython/menustrings.py:105 ../gui/wxpython/menustrings.py:1124 #: ../gui/wxpython/image2target/ii2t_menustrings.py:104 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1105 msgid "ASCII grid export" msgstr "" -#: ../gui/wxpython/menustrings.py:106 ../gui/wxpython/menustrings.py:1124 +#: ../gui/wxpython/menustrings.py:106 ../gui/wxpython/menustrings.py:1125 #: ../gui/wxpython/image2target/ii2t_menustrings.py:105 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1106 msgid "Converts a raster map layer into a GRASS ASCII text file." msgstr "" -#: ../gui/wxpython/menustrings.py:107 ../gui/wxpython/menustrings.py:1125 +#: ../gui/wxpython/menustrings.py:107 ../gui/wxpython/menustrings.py:1126 #: ../gui/wxpython/image2target/ii2t_menustrings.py:106 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1107 msgid "ASCII x,y,z points export" msgstr "" -#: ../gui/wxpython/menustrings.py:108 ../gui/wxpython/menustrings.py:1126 +#: ../gui/wxpython/menustrings.py:108 ../gui/wxpython/menustrings.py:1127 #: ../gui/wxpython/image2target/ii2t_menustrings.py:107 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1108 msgid "Exports a raster map to a text file as x,y,z values based on cell centers." msgstr "" -#: ../gui/wxpython/menustrings.py:109 ../gui/wxpython/menustrings.py:1127 +#: ../gui/wxpython/menustrings.py:109 ../gui/wxpython/menustrings.py:1128 #: ../gui/wxpython/image2target/ii2t_menustrings.py:108 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1109 msgid "GRIDATB.FOR export" msgstr "" -#: ../gui/wxpython/menustrings.py:110 ../gui/wxpython/menustrings.py:1128 +#: ../gui/wxpython/menustrings.py:110 ../gui/wxpython/menustrings.py:1129 #: ../gui/wxpython/image2target/ii2t_menustrings.py:109 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1110 msgid "Exports GRASS raster map to GRIDATB.FOR map file (TOPMODEL)." msgstr "" -#: ../gui/wxpython/menustrings.py:111 ../gui/wxpython/menustrings.py:1129 +#: ../gui/wxpython/menustrings.py:111 ../gui/wxpython/menustrings.py:1130 #: ../gui/wxpython/image2target/ii2t_menustrings.py:110 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1111 msgid "Matlab 2D array export" msgstr "" -#: ../gui/wxpython/menustrings.py:112 ../gui/wxpython/menustrings.py:1130 +#: ../gui/wxpython/menustrings.py:112 ../gui/wxpython/menustrings.py:1131 #: ../gui/wxpython/image2target/ii2t_menustrings.py:111 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1112 msgid "Exports a GRASS raster to a binary MAT-File." msgstr "" -#: ../gui/wxpython/menustrings.py:113 ../gui/wxpython/menustrings.py:1131 +#: ../gui/wxpython/menustrings.py:113 ../gui/wxpython/menustrings.py:1132 #: ../gui/wxpython/image2target/ii2t_menustrings.py:112 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1113 msgid "Raw binary array export" msgstr "" -#: ../gui/wxpython/menustrings.py:114 ../gui/wxpython/menustrings.py:1132 +#: ../gui/wxpython/menustrings.py:114 ../gui/wxpython/menustrings.py:1133 #: ../gui/wxpython/image2target/ii2t_menustrings.py:113 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1114 msgid "Exports a GRASS raster to a binary array." msgstr "" -#: ../gui/wxpython/menustrings.py:115 ../gui/wxpython/menustrings.py:1133 +#: ../gui/wxpython/menustrings.py:115 ../gui/wxpython/menustrings.py:1134 #: ../gui/wxpython/image2target/ii2t_menustrings.py:114 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1115 msgid "MPEG-1 export" msgstr "εξαγωγή MPEG-1" -#: ../gui/wxpython/menustrings.py:116 ../gui/wxpython/menustrings.py:1134 +#: ../gui/wxpython/menustrings.py:116 ../gui/wxpython/menustrings.py:1135 #: ../gui/wxpython/image2target/ii2t_menustrings.py:115 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1116 msgid "Converts raster map series to MPEG movie." msgstr "" -#: ../gui/wxpython/menustrings.py:117 ../gui/wxpython/menustrings.py:1135 +#: ../gui/wxpython/menustrings.py:117 ../gui/wxpython/menustrings.py:1136 #: ../gui/wxpython/image2target/ii2t_menustrings.py:116 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1117 msgid "PNG export" msgstr "εξαγωγή PNG" -#: ../gui/wxpython/menustrings.py:118 ../gui/wxpython/menustrings.py:1136 +#: ../gui/wxpython/menustrings.py:118 ../gui/wxpython/menustrings.py:1137 #: ../gui/wxpython/image2target/ii2t_menustrings.py:117 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1118 msgid "Export a GRASS raster map as a non-georeferenced PNG image." msgstr "" -#: ../gui/wxpython/menustrings.py:119 ../gui/wxpython/menustrings.py:1137 +#: ../gui/wxpython/menustrings.py:119 ../gui/wxpython/menustrings.py:1138 #: ../gui/wxpython/image2target/ii2t_menustrings.py:118 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1119 msgid "PPM export" msgstr "εξαγωγή PPM" -#: ../gui/wxpython/menustrings.py:120 ../gui/wxpython/menustrings.py:1138 +#: ../gui/wxpython/menustrings.py:120 ../gui/wxpython/menustrings.py:1139 #: ../gui/wxpython/image2target/ii2t_menustrings.py:119 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1120 msgid "Converts a GRASS raster map to a PPM image file." msgstr "" -#: ../gui/wxpython/menustrings.py:121 ../gui/wxpython/menustrings.py:1139 +#: ../gui/wxpython/menustrings.py:121 ../gui/wxpython/menustrings.py:1140 #: ../gui/wxpython/image2target/ii2t_menustrings.py:120 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1121 msgid "PPM from RGB export" msgstr "" -#: ../gui/wxpython/menustrings.py:122 ../gui/wxpython/menustrings.py:1140 +#: ../gui/wxpython/menustrings.py:122 ../gui/wxpython/menustrings.py:1141 #: ../gui/wxpython/image2target/ii2t_menustrings.py:121 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1122 msgid "Converts 3 GRASS raster layers (R,G,B) to a PPM image file." msgstr "" #: ../gui/wxpython/menustrings.py:123 ../gui/wxpython/menustrings.py:140 -#: ../gui/wxpython/menustrings.py:1141 ../gui/wxpython/menustrings.py:1158 +#: ../gui/wxpython/menustrings.py:1142 ../gui/wxpython/menustrings.py:1159 #: ../gui/wxpython/image2target/ii2t_menustrings.py:122 #: ../gui/wxpython/image2target/ii2t_menustrings.py:138 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1123 @@ -4963,27 +4924,27 @@ msgid "POV-Ray export" msgstr "εξαγωγή POV-Ray" -#: ../gui/wxpython/menustrings.py:124 ../gui/wxpython/menustrings.py:1142 +#: ../gui/wxpython/menustrings.py:124 ../gui/wxpython/menustrings.py:1143 #: ../gui/wxpython/image2target/ii2t_menustrings.py:123 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1124 msgid "Converts a raster map layer into a height-field file for POV-Ray." msgstr "" -#: ../gui/wxpython/menustrings.py:125 ../gui/wxpython/menustrings.py:1143 +#: ../gui/wxpython/menustrings.py:125 ../gui/wxpython/menustrings.py:1144 #: ../gui/wxpython/image2target/ii2t_menustrings.py:124 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1125 msgid "VRML export" msgstr "εξαγωγή VRML" -#: ../gui/wxpython/menustrings.py:126 ../gui/wxpython/menustrings.py:1144 +#: ../gui/wxpython/menustrings.py:126 ../gui/wxpython/menustrings.py:1145 #: ../gui/wxpython/image2target/ii2t_menustrings.py:125 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1126 msgid "Exports a raster map to the Virtual Reality Modeling Language (VRML)." msgstr "" #: ../gui/wxpython/menustrings.py:127 ../gui/wxpython/menustrings.py:144 -#: ../gui/wxpython/menustrings.py:155 ../gui/wxpython/menustrings.py:1145 -#: ../gui/wxpython/menustrings.py:1162 ../gui/wxpython/menustrings.py:1173 +#: ../gui/wxpython/menustrings.py:155 ../gui/wxpython/menustrings.py:1146 +#: ../gui/wxpython/menustrings.py:1163 ../gui/wxpython/menustrings.py:1174 #: ../gui/wxpython/image2target/ii2t_menustrings.py:126 #: ../gui/wxpython/image2target/ii2t_menustrings.py:142 #: ../gui/wxpython/image2target/ii2t_menustrings.py:153 @@ -4993,227 +4954,227 @@ msgid "VTK export" msgstr "εξαγωγή VKT" -#: ../gui/wxpython/menustrings.py:128 ../gui/wxpython/menustrings.py:1146 +#: ../gui/wxpython/menustrings.py:128 ../gui/wxpython/menustrings.py:1147 #: ../gui/wxpython/image2target/ii2t_menustrings.py:127 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1128 msgid "Converts raster maps into the VTK-ASCII format." msgstr "" -#: ../gui/wxpython/menustrings.py:129 ../gui/wxpython/menustrings.py:1147 +#: ../gui/wxpython/menustrings.py:129 ../gui/wxpython/menustrings.py:1148 #: ../gui/wxpython/image2target/ii2t_menustrings.py:128 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1129 msgid "Pack raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:130 ../gui/wxpython/menustrings.py:1148 +#: ../gui/wxpython/menustrings.py:130 ../gui/wxpython/menustrings.py:1149 #: ../gui/wxpython/image2target/ii2t_menustrings.py:129 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1130 msgid "Exports a raster map as GRASS GIS specific archive file" msgstr "" -#: ../gui/wxpython/menustrings.py:131 ../gui/wxpython/menustrings.py:1149 +#: ../gui/wxpython/menustrings.py:131 ../gui/wxpython/menustrings.py:1150 #: ../gui/wxpython/image2target/ii2t_menustrings.py:130 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1131 msgid "Export vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:133 ../gui/wxpython/menustrings.py:1151 +#: ../gui/wxpython/menustrings.py:133 ../gui/wxpython/menustrings.py:1152 msgid "Exports a vector map layer to any of the supported OGR vector formats. By default a vector map layer is exported to OGC GeoPackage format." msgstr "" -#: ../gui/wxpython/menustrings.py:134 ../gui/wxpython/menustrings.py:1152 +#: ../gui/wxpython/menustrings.py:134 ../gui/wxpython/menustrings.py:1153 #: ../gui/wxpython/image2target/ii2t_menustrings.py:133 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1134 msgid "ASCII points or GRASS ASCII vector export" msgstr "" -#: ../gui/wxpython/menustrings.py:135 ../gui/wxpython/menustrings.py:1153 +#: ../gui/wxpython/menustrings.py:135 ../gui/wxpython/menustrings.py:1154 #: ../gui/wxpython/image2target/ii2t_menustrings.py:134 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1135 msgid "Exports a vector map to a GRASS ASCII vector representation. By default only features with category are exported. To export all features use 'layer=-1'." msgstr "" -#: ../gui/wxpython/menustrings.py:136 ../gui/wxpython/menustrings.py:1154 +#: ../gui/wxpython/menustrings.py:136 ../gui/wxpython/menustrings.py:1155 #: ../gui/wxpython/image2target/ii2t_menustrings.py:135 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1136 msgid "DXF export" msgstr "εξαγωγή DXF" -#: ../gui/wxpython/menustrings.py:137 ../gui/wxpython/menustrings.py:1155 +#: ../gui/wxpython/menustrings.py:137 ../gui/wxpython/menustrings.py:1156 #: ../gui/wxpython/image2target/ii2t_menustrings.py:136 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1137 msgid "Exports vector map to DXF file format." msgstr "" -#: ../gui/wxpython/menustrings.py:138 ../gui/wxpython/menustrings.py:1156 +#: ../gui/wxpython/menustrings.py:138 ../gui/wxpython/menustrings.py:1157 #: ../gui/wxpython/image2target/ii2t_menustrings.py:137 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1138 msgid "PostGIS export" msgstr "" -#: ../gui/wxpython/menustrings.py:139 ../gui/wxpython/menustrings.py:1157 +#: ../gui/wxpython/menustrings.py:139 ../gui/wxpython/menustrings.py:1158 msgid "Exports a vector map layer to PostGIS feature table." msgstr "" -#: ../gui/wxpython/menustrings.py:141 ../gui/wxpython/menustrings.py:1159 +#: ../gui/wxpython/menustrings.py:141 ../gui/wxpython/menustrings.py:1160 #: ../gui/wxpython/image2target/ii2t_menustrings.py:139 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1140 msgid "Converts GRASS x,y,z points to POV-Ray x,z,y format." msgstr "" -#: ../gui/wxpython/menustrings.py:142 ../gui/wxpython/menustrings.py:1160 +#: ../gui/wxpython/menustrings.py:142 ../gui/wxpython/menustrings.py:1161 #: ../gui/wxpython/image2target/ii2t_menustrings.py:140 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1141 msgid "SVG export" msgstr "εξαγωγή SVG" -#: ../gui/wxpython/menustrings.py:143 ../gui/wxpython/menustrings.py:1161 +#: ../gui/wxpython/menustrings.py:143 ../gui/wxpython/menustrings.py:1162 #: ../gui/wxpython/image2target/ii2t_menustrings.py:141 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1142 msgid "Exports a vector map to SVG file." msgstr "" -#: ../gui/wxpython/menustrings.py:145 ../gui/wxpython/menustrings.py:1163 +#: ../gui/wxpython/menustrings.py:145 ../gui/wxpython/menustrings.py:1164 #: ../gui/wxpython/image2target/ii2t_menustrings.py:143 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1144 msgid "Converts a vector map to VTK ASCII output." msgstr "" -#: ../gui/wxpython/menustrings.py:146 ../gui/wxpython/menustrings.py:1164 +#: ../gui/wxpython/menustrings.py:146 ../gui/wxpython/menustrings.py:1165 #: ../gui/wxpython/image2target/ii2t_menustrings.py:144 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1145 msgid "Pack vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:147 ../gui/wxpython/menustrings.py:1165 +#: ../gui/wxpython/menustrings.py:147 ../gui/wxpython/menustrings.py:1166 #: ../gui/wxpython/image2target/ii2t_menustrings.py:145 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1146 msgid "Exports a vector map as GRASS GIS specific archive file" msgstr "" -#: ../gui/wxpython/menustrings.py:148 ../gui/wxpython/menustrings.py:1166 +#: ../gui/wxpython/menustrings.py:148 ../gui/wxpython/menustrings.py:1167 #: ../gui/wxpython/image2target/ii2t_menustrings.py:146 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1147 msgid "Export 3D raster maps" msgstr "" -#: ../gui/wxpython/menustrings.py:149 ../gui/wxpython/menustrings.py:1167 +#: ../gui/wxpython/menustrings.py:149 ../gui/wxpython/menustrings.py:1168 #: ../gui/wxpython/image2target/ii2t_menustrings.py:147 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1148 msgid "ASCII 3D export" msgstr "εξαγωγή ASCII 3D" -#: ../gui/wxpython/menustrings.py:150 ../gui/wxpython/menustrings.py:1168 +#: ../gui/wxpython/menustrings.py:150 ../gui/wxpython/menustrings.py:1169 #: ../gui/wxpython/image2target/ii2t_menustrings.py:148 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1149 msgid "Converts a 3D raster map layer into a ASCII text file." msgstr "" -#: ../gui/wxpython/menustrings.py:151 ../gui/wxpython/menustrings.py:1169 +#: ../gui/wxpython/menustrings.py:151 ../gui/wxpython/menustrings.py:1170 #: ../gui/wxpython/image2target/ii2t_menustrings.py:149 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1150 msgid "Raw binary array 3D export" msgstr "" -#: ../gui/wxpython/menustrings.py:152 ../gui/wxpython/menustrings.py:1170 +#: ../gui/wxpython/menustrings.py:152 ../gui/wxpython/menustrings.py:1171 #: ../gui/wxpython/image2target/ii2t_menustrings.py:150 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1151 msgid "Exports a GRASS 3D raster map to a binary array." msgstr "" -#: ../gui/wxpython/menustrings.py:153 ../gui/wxpython/menustrings.py:1171 +#: ../gui/wxpython/menustrings.py:153 ../gui/wxpython/menustrings.py:1172 #: ../gui/wxpython/image2target/ii2t_menustrings.py:151 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1152 msgid "Vis5D export" msgstr "εξαγωγή Vis5D" -#: ../gui/wxpython/menustrings.py:154 ../gui/wxpython/menustrings.py:1172 +#: ../gui/wxpython/menustrings.py:154 ../gui/wxpython/menustrings.py:1173 #: ../gui/wxpython/image2target/ii2t_menustrings.py:152 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1153 msgid "Exports GRASS 3D raster map to 3-dimensional Vis5D file." msgstr "" -#: ../gui/wxpython/menustrings.py:156 ../gui/wxpython/menustrings.py:1174 +#: ../gui/wxpython/menustrings.py:156 ../gui/wxpython/menustrings.py:1175 #: ../gui/wxpython/image2target/ii2t_menustrings.py:154 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1155 msgid "Converts 3D raster maps into the VTK-ASCII format." msgstr "" -#: ../gui/wxpython/menustrings.py:157 ../gui/wxpython/menustrings.py:1175 +#: ../gui/wxpython/menustrings.py:157 ../gui/wxpython/menustrings.py:1176 #: ../gui/wxpython/image2target/ii2t_menustrings.py:155 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1156 msgid "Export database table" msgstr "εξαγωγή Βάση δεδομένων" -#: ../gui/wxpython/menustrings.py:159 ../gui/wxpython/menustrings.py:1177 +#: ../gui/wxpython/menustrings.py:159 ../gui/wxpython/menustrings.py:1178 #: ../gui/wxpython/image2target/ii2t_menustrings.py:157 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1158 msgid "Exports attribute tables into various formats." msgstr "" -#: ../gui/wxpython/menustrings.py:160 ../gui/wxpython/menustrings.py:1178 +#: ../gui/wxpython/menustrings.py:160 ../gui/wxpython/menustrings.py:1179 #: ../gui/wxpython/image2target/ii2t_menustrings.py:158 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1159 msgid "Link external data" msgstr "" -#: ../gui/wxpython/menustrings.py:162 ../gui/wxpython/menustrings.py:1180 +#: ../gui/wxpython/menustrings.py:162 ../gui/wxpython/menustrings.py:1181 #: ../gui/wxpython/image2target/ii2t_menustrings.py:160 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1161 msgid "Link GDAL supported raster data as a pseudo GRASS raster map layer." msgstr "" -#: ../gui/wxpython/menustrings.py:164 ../gui/wxpython/menustrings.py:1182 +#: ../gui/wxpython/menustrings.py:164 ../gui/wxpython/menustrings.py:1183 #: ../gui/wxpython/image2target/ii2t_menustrings.py:162 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1163 msgid "Creates a new pseudo-vector map as a link to an OGR-supported layer." msgstr "" -#: ../gui/wxpython/menustrings.py:165 ../gui/wxpython/menustrings.py:1183 +#: ../gui/wxpython/menustrings.py:165 ../gui/wxpython/menustrings.py:1184 #: ../gui/wxpython/image2target/ii2t_menustrings.py:163 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1164 msgid "Output format for raster data" msgstr "" -#: ../gui/wxpython/menustrings.py:166 ../gui/wxpython/menustrings.py:1184 +#: ../gui/wxpython/menustrings.py:166 ../gui/wxpython/menustrings.py:1185 #: ../gui/wxpython/image2target/ii2t_menustrings.py:164 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1165 msgid "Redirects raster output to file utilizing GDAL library rather than storing in GRASS raster format." msgstr "" -#: ../gui/wxpython/menustrings.py:167 ../gui/wxpython/menustrings.py:1185 +#: ../gui/wxpython/menustrings.py:167 ../gui/wxpython/menustrings.py:1186 #: ../gui/wxpython/image2target/ii2t_menustrings.py:165 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1166 msgid "Output format for vector data" msgstr "" -#: ../gui/wxpython/menustrings.py:168 ../gui/wxpython/menustrings.py:1186 +#: ../gui/wxpython/menustrings.py:168 ../gui/wxpython/menustrings.py:1187 #: ../gui/wxpython/image2target/ii2t_menustrings.py:166 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1167 msgid "Defines vector output format utilizing OGR library." msgstr "" -#: ../gui/wxpython/menustrings.py:169 ../gui/wxpython/menustrings.py:1187 +#: ../gui/wxpython/menustrings.py:169 ../gui/wxpython/menustrings.py:1188 #: ../gui/wxpython/image2target/ii2t_menustrings.py:167 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1168 msgid "Manage maps" msgstr "" -#: ../gui/wxpython/menustrings.py:170 ../gui/wxpython/menustrings.py:1188 +#: ../gui/wxpython/menustrings.py:170 ../gui/wxpython/menustrings.py:1189 #: ../gui/wxpython/image2target/ii2t_menustrings.py:168 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1169 -#: ../gui/wxpython/gui_core/forms.py:611 +#: ../gui/wxpython/gui_core/forms.py:623 msgid "Copy" msgstr "ΑντιγÏαφή" -#: ../gui/wxpython/menustrings.py:171 ../gui/wxpython/menustrings.py:1189 +#: ../gui/wxpython/menustrings.py:171 ../gui/wxpython/menustrings.py:1190 #: ../gui/wxpython/image2target/ii2t_menustrings.py:169 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1170 msgid "Copies available data files in the current mapset search path to the user's current mapset." msgstr "" -#: ../gui/wxpython/menustrings.py:172 ../gui/wxpython/menustrings.py:962 -#: ../gui/wxpython/menustrings.py:1190 ../gui/wxpython/menustrings.py:1904 +#: ../gui/wxpython/menustrings.py:172 ../gui/wxpython/menustrings.py:963 +#: ../gui/wxpython/menustrings.py:1191 ../gui/wxpython/menustrings.py:1905 #: ../gui/wxpython/image2target/ii2t_menustrings.py:170 #: ../gui/wxpython/image2target/ii2t_menustrings.py:946 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1171 @@ -5221,14 +5182,14 @@ msgid "List" msgstr "Λίστα" -#: ../gui/wxpython/menustrings.py:173 ../gui/wxpython/menustrings.py:1191 +#: ../gui/wxpython/menustrings.py:173 ../gui/wxpython/menustrings.py:1192 #: ../gui/wxpython/image2target/ii2t_menustrings.py:171 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1172 msgid "Lists available GRASS data base files of the user-specified data type optionally using the search pattern." msgstr "" -#: ../gui/wxpython/menustrings.py:174 ../gui/wxpython/menustrings.py:950 -#: ../gui/wxpython/menustrings.py:1192 ../gui/wxpython/menustrings.py:1892 +#: ../gui/wxpython/menustrings.py:174 ../gui/wxpython/menustrings.py:951 +#: ../gui/wxpython/menustrings.py:1193 ../gui/wxpython/menustrings.py:1893 #: ../gui/wxpython/image2target/ii2t_menustrings.py:172 #: ../gui/wxpython/image2target/ii2t_menustrings.py:934 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1173 @@ -5237,32 +5198,32 @@ msgid "Rename" msgstr "Μετονομασία" -#: ../gui/wxpython/menustrings.py:175 ../gui/wxpython/menustrings.py:1193 +#: ../gui/wxpython/menustrings.py:175 ../gui/wxpython/menustrings.py:1194 #: ../gui/wxpython/image2target/ii2t_menustrings.py:173 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1174 msgid "Renames data base element files in the user's current mapset." msgstr "" -#: ../gui/wxpython/menustrings.py:176 ../gui/wxpython/menustrings.py:1194 -#: ../gui/wxpython/menustrings.py:2088 +#: ../gui/wxpython/menustrings.py:176 ../gui/wxpython/menustrings.py:1195 +#: ../gui/wxpython/menustrings.py:2089 #: ../gui/wxpython/image2target/ii2t_menustrings.py:174 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1175 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2056 #: ../gui/wxpython/nviz/tools.py:1364 ../gui/wxpython/nviz/tools.py:2367 -#: ../gui/wxpython/nviz/tools.py:2419 ../gui/wxpython/psmap/dialogs.py:1770 +#: ../gui/wxpython/nviz/tools.py:2419 ../gui/wxpython/psmap/dialogs.py:1772 msgid "Delete" msgstr "ΔιαγÏαφή" -#: ../gui/wxpython/menustrings.py:177 ../gui/wxpython/menustrings.py:1195 +#: ../gui/wxpython/menustrings.py:177 ../gui/wxpython/menustrings.py:1196 #: ../gui/wxpython/image2target/ii2t_menustrings.py:175 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1176 msgid "Removes data base element files from the user's current mapset using the search pattern." msgstr "" -#: ../gui/wxpython/menustrings.py:178 ../gui/wxpython/menustrings.py:315 -#: ../gui/wxpython/menustrings.py:609 ../gui/wxpython/menustrings.py:863 -#: ../gui/wxpython/menustrings.py:1257 ../gui/wxpython/menustrings.py:1551 -#: ../gui/wxpython/menustrings.py:1805 +#: ../gui/wxpython/menustrings.py:178 ../gui/wxpython/menustrings.py:316 +#: ../gui/wxpython/menustrings.py:610 ../gui/wxpython/menustrings.py:864 +#: ../gui/wxpython/menustrings.py:1258 ../gui/wxpython/menustrings.py:1552 +#: ../gui/wxpython/menustrings.py:1806 #: ../gui/wxpython/image2target/ii2t_menustrings.py:176 #: ../gui/wxpython/image2target/ii2t_menustrings.py:310 #: ../gui/wxpython/image2target/ii2t_menustrings.py:602 @@ -5273,96 +5234,96 @@ msgid "Map type conversions" msgstr "" -#: ../gui/wxpython/menustrings.py:179 ../gui/wxpython/menustrings.py:316 -#: ../gui/wxpython/menustrings.py:1258 +#: ../gui/wxpython/menustrings.py:179 ../gui/wxpython/menustrings.py:317 +#: ../gui/wxpython/menustrings.py:1259 #: ../gui/wxpython/image2target/ii2t_menustrings.py:177 #: ../gui/wxpython/image2target/ii2t_menustrings.py:311 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1237 msgid "Raster to vector" msgstr "Raster σε διανυσματικό" -#: ../gui/wxpython/menustrings.py:180 ../gui/wxpython/menustrings.py:317 -#: ../gui/wxpython/menustrings.py:1259 +#: ../gui/wxpython/menustrings.py:180 ../gui/wxpython/menustrings.py:318 +#: ../gui/wxpython/menustrings.py:1260 #: ../gui/wxpython/image2target/ii2t_menustrings.py:178 #: ../gui/wxpython/image2target/ii2t_menustrings.py:312 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1238 msgid "Converts a raster map into a vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:181 ../gui/wxpython/menustrings.py:318 -#: ../gui/wxpython/menustrings.py:1260 +#: ../gui/wxpython/menustrings.py:181 ../gui/wxpython/menustrings.py:319 +#: ../gui/wxpython/menustrings.py:1261 #: ../gui/wxpython/image2target/ii2t_menustrings.py:179 #: ../gui/wxpython/image2target/ii2t_menustrings.py:313 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1239 msgid "Raster series to 3D raster" msgstr "" -#: ../gui/wxpython/menustrings.py:182 ../gui/wxpython/menustrings.py:319 -#: ../gui/wxpython/menustrings.py:1261 +#: ../gui/wxpython/menustrings.py:182 ../gui/wxpython/menustrings.py:320 +#: ../gui/wxpython/menustrings.py:1262 #: ../gui/wxpython/image2target/ii2t_menustrings.py:180 #: ../gui/wxpython/image2target/ii2t_menustrings.py:314 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1240 msgid "Converts 2D raster map slices to one 3D raster volume map." msgstr "" -#: ../gui/wxpython/menustrings.py:183 ../gui/wxpython/menustrings.py:320 -#: ../gui/wxpython/menustrings.py:1262 +#: ../gui/wxpython/menustrings.py:183 ../gui/wxpython/menustrings.py:321 +#: ../gui/wxpython/menustrings.py:1263 #: ../gui/wxpython/image2target/ii2t_menustrings.py:181 #: ../gui/wxpython/image2target/ii2t_menustrings.py:315 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1241 msgid "Raster 2.5D to 3D raster" msgstr "" -#: ../gui/wxpython/menustrings.py:184 ../gui/wxpython/menustrings.py:321 -#: ../gui/wxpython/menustrings.py:1263 +#: ../gui/wxpython/menustrings.py:184 ../gui/wxpython/menustrings.py:322 +#: ../gui/wxpython/menustrings.py:1264 #: ../gui/wxpython/image2target/ii2t_menustrings.py:182 #: ../gui/wxpython/image2target/ii2t_menustrings.py:316 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1242 msgid "Creates a 3D volume map based on 2D elevation and value raster maps." msgstr "" -#: ../gui/wxpython/menustrings.py:185 ../gui/wxpython/menustrings.py:610 -#: ../gui/wxpython/menustrings.py:1552 +#: ../gui/wxpython/menustrings.py:185 ../gui/wxpython/menustrings.py:611 +#: ../gui/wxpython/menustrings.py:1553 #: ../gui/wxpython/image2target/ii2t_menustrings.py:183 #: ../gui/wxpython/image2target/ii2t_menustrings.py:603 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1529 msgid "Vector to raster" msgstr "Διανυσματικό σε raster" -#: ../gui/wxpython/menustrings.py:186 ../gui/wxpython/menustrings.py:611 -#: ../gui/wxpython/menustrings.py:1553 +#: ../gui/wxpython/menustrings.py:186 ../gui/wxpython/menustrings.py:612 +#: ../gui/wxpython/menustrings.py:1554 #: ../gui/wxpython/image2target/ii2t_menustrings.py:184 #: ../gui/wxpython/image2target/ii2t_menustrings.py:604 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1530 msgid "Converts (rasterize) a vector map into a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:187 ../gui/wxpython/menustrings.py:612 -#: ../gui/wxpython/menustrings.py:1554 +#: ../gui/wxpython/menustrings.py:187 ../gui/wxpython/menustrings.py:613 +#: ../gui/wxpython/menustrings.py:1555 #: ../gui/wxpython/image2target/ii2t_menustrings.py:185 #: ../gui/wxpython/image2target/ii2t_menustrings.py:605 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1531 msgid "Vector to 3D raster" msgstr "" -#: ../gui/wxpython/menustrings.py:188 ../gui/wxpython/menustrings.py:613 -#: ../gui/wxpython/menustrings.py:1555 +#: ../gui/wxpython/menustrings.py:188 ../gui/wxpython/menustrings.py:614 +#: ../gui/wxpython/menustrings.py:1556 #: ../gui/wxpython/image2target/ii2t_menustrings.py:186 #: ../gui/wxpython/image2target/ii2t_menustrings.py:606 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1532 msgid "Converts a vector map (only points) into a 3D raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:189 ../gui/wxpython/menustrings.py:614 -#: ../gui/wxpython/menustrings.py:1556 +#: ../gui/wxpython/menustrings.py:189 ../gui/wxpython/menustrings.py:615 +#: ../gui/wxpython/menustrings.py:1557 #: ../gui/wxpython/image2target/ii2t_menustrings.py:187 #: ../gui/wxpython/image2target/ii2t_menustrings.py:607 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1533 msgid "2D vector to 3D vector" msgstr "" -#: ../gui/wxpython/menustrings.py:190 ../gui/wxpython/menustrings.py:615 -#: ../gui/wxpython/menustrings.py:1557 +#: ../gui/wxpython/menustrings.py:190 ../gui/wxpython/menustrings.py:616 +#: ../gui/wxpython/menustrings.py:1558 #: ../gui/wxpython/image2target/ii2t_menustrings.py:188 #: ../gui/wxpython/image2target/ii2t_menustrings.py:608 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1534 @@ -5374,39 +5335,39 @@ msgid "3D raster to raster series" msgstr "" -#: ../gui/wxpython/menustrings.py:192 ../gui/wxpython/menustrings.py:865 -#: ../gui/wxpython/menustrings.py:1807 +#: ../gui/wxpython/menustrings.py:192 ../gui/wxpython/menustrings.py:866 +#: ../gui/wxpython/menustrings.py:1808 #: ../gui/wxpython/image2target/ii2t_menustrings.py:190 #: ../gui/wxpython/image2target/ii2t_menustrings.py:849 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1775 msgid "Converts 3D raster maps to 2D raster maps" msgstr "" -#: ../gui/wxpython/menustrings.py:193 ../gui/wxpython/menustrings.py:1990 +#: ../gui/wxpython/menustrings.py:193 ../gui/wxpython/menustrings.py:1991 #: ../gui/wxpython/image2target/ii2t_menustrings.py:191 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1958 msgid "Georectify" msgstr "" -#: ../gui/wxpython/menustrings.py:194 ../gui/wxpython/menustrings.py:1991 +#: ../gui/wxpython/menustrings.py:194 ../gui/wxpython/menustrings.py:1992 #: ../gui/wxpython/image2target/ii2t_menustrings.py:192 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1959 msgid "Manage Ground Control Points for Georectification" msgstr "" -#: ../gui/wxpython/menustrings.py:195 ../gui/wxpython/menustrings.py:1992 +#: ../gui/wxpython/menustrings.py:195 ../gui/wxpython/menustrings.py:1993 #: ../gui/wxpython/image2target/ii2t_menustrings.py:193 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1960 msgid "Graphical modeler" msgstr "" -#: ../gui/wxpython/menustrings.py:196 ../gui/wxpython/menustrings.py:1993 +#: ../gui/wxpython/menustrings.py:196 ../gui/wxpython/menustrings.py:1994 #: ../gui/wxpython/image2target/ii2t_menustrings.py:194 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1961 msgid "Launch Graphical modeler" msgstr "" -#: ../gui/wxpython/menustrings.py:197 ../gui/wxpython/menustrings.py:2043 +#: ../gui/wxpython/menustrings.py:197 ../gui/wxpython/menustrings.py:2044 #: ../gui/wxpython/image2target/ii2t_menustrings.py:195 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2011 msgid "Run model" @@ -5422,8 +5383,13 @@ msgid "3D image rendering" msgstr "" -#: ../gui/wxpython/menustrings.py:200 ../gui/wxpython/menustrings.py:1036 -#: ../gui/wxpython/menustrings.py:1978 ../gui/wxpython/menustrings.py:1985 +#: ../gui/wxpython/menustrings.py:200 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:198 +msgid "Creates a 3D rendering of GIS data. Renders surfaces (raster data), 2D/3D vector data, and volumes (3D raster data) in 3D." +msgstr "" + +#: ../gui/wxpython/menustrings.py:201 ../gui/wxpython/menustrings.py:1037 +#: ../gui/wxpython/menustrings.py:1979 ../gui/wxpython/menustrings.py:1986 #: ../gui/wxpython/image2target/ii2t_menustrings.py:199 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1020 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1946 @@ -5431,8 +5397,8 @@ msgid "Animation tool" msgstr "" -#: ../gui/wxpython/menustrings.py:201 ../gui/wxpython/menustrings.py:1037 -#: ../gui/wxpython/menustrings.py:1979 ../gui/wxpython/menustrings.py:1986 +#: ../gui/wxpython/menustrings.py:202 ../gui/wxpython/menustrings.py:1038 +#: ../gui/wxpython/menustrings.py:1980 ../gui/wxpython/menustrings.py:1987 #: ../gui/wxpython/image2target/ii2t_menustrings.py:200 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1021 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1947 @@ -5440,89 +5406,89 @@ msgid "Launch animation tool." msgstr "" -#: ../gui/wxpython/menustrings.py:202 +#: ../gui/wxpython/menustrings.py:203 #: ../gui/wxpython/image2target/ii2t_menustrings.py:201 msgid "Bearing/distance to coordinates" msgstr "" -#: ../gui/wxpython/menustrings.py:203 +#: ../gui/wxpython/menustrings.py:204 #: ../gui/wxpython/image2target/ii2t_menustrings.py:202 msgid "A simple utility for converting bearing and distance measurements to coordinates and vice versa. It assumes a cartesian coordinate system" msgstr "" -#: ../gui/wxpython/menustrings.py:204 ../gui/wxpython/menustrings.py:1988 +#: ../gui/wxpython/menustrings.py:205 ../gui/wxpython/menustrings.py:1989 #: ../gui/wxpython/image2target/ii2t_menustrings.py:203 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1956 #: ../gui/wxpython/lmgr/toolbars.py:162 msgid "Cartographic Composer" msgstr "ΧαÏτογÏαφική ΣÏνθεση" -#: ../gui/wxpython/menustrings.py:205 ../gui/wxpython/menustrings.py:1989 +#: ../gui/wxpython/menustrings.py:206 ../gui/wxpython/menustrings.py:1990 #: ../gui/wxpython/image2target/ii2t_menustrings.py:204 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1957 msgid "Launch Cartographic Composer" msgstr "" -#: ../gui/wxpython/menustrings.py:206 ../gui/wxpython/menustrings.py:1996 +#: ../gui/wxpython/menustrings.py:207 ../gui/wxpython/menustrings.py:1997 #: ../gui/wxpython/image2target/ii2t_menustrings.py:205 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1964 msgid "Map Swipe" msgstr "" -#: ../gui/wxpython/menustrings.py:207 ../gui/wxpython/menustrings.py:1997 +#: ../gui/wxpython/menustrings.py:208 ../gui/wxpython/menustrings.py:1998 #: ../gui/wxpython/image2target/ii2t_menustrings.py:206 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1965 msgid "Launch Map Swipe" msgstr "" -#: ../gui/wxpython/menustrings.py:208 +#: ../gui/wxpython/menustrings.py:209 #: ../gui/wxpython/image2target/ii2t_menustrings.py:207 msgid "Launch script" msgstr "" -#: ../gui/wxpython/menustrings.py:209 +#: ../gui/wxpython/menustrings.py:210 #: ../gui/wxpython/image2target/ii2t_menustrings.py:208 msgid "Launches script file." msgstr "" -#: ../gui/wxpython/menustrings.py:210 +#: ../gui/wxpython/menustrings.py:211 msgid "Simple Python Editor" msgstr "" -#: ../gui/wxpython/menustrings.py:211 +#: ../gui/wxpython/menustrings.py:212 msgid "Launches Simple Python Editor." msgstr "" -#: ../gui/wxpython/menustrings.py:212 +#: ../gui/wxpython/menustrings.py:213 #: ../gui/wxpython/image2target/ii2t_menustrings.py:209 -#: ../gui/wxpython/gui_core/dialogs.py:2347 +#: ../gui/wxpython/gui_core/dialogs.py:2352 msgid "Close GUI" msgstr "" -#: ../gui/wxpython/menustrings.py:213 +#: ../gui/wxpython/menustrings.py:214 #: ../gui/wxpython/image2target/ii2t_menustrings.py:210 msgid "Close graphical user interface." msgstr "" -#: ../gui/wxpython/menustrings.py:214 +#: ../gui/wxpython/menustrings.py:215 #: ../gui/wxpython/image2target/ii2t_menustrings.py:211 -#: ../gui/wxpython/gui_core/dialogs.py:2326 -#: ../gui/wxpython/gui_core/dialogs.py:2350 +#: ../gui/wxpython/gui_core/dialogs.py:2331 +#: ../gui/wxpython/gui_core/dialogs.py:2355 msgid "Quit GRASS GIS" msgstr "" -#: ../gui/wxpython/menustrings.py:215 +#: ../gui/wxpython/menustrings.py:216 #: ../gui/wxpython/image2target/ii2t_menustrings.py:212 msgid "Close GUI and exit GRASS GIS shell." msgstr "" -#: ../gui/wxpython/menustrings.py:216 ../gui/wxpython/menustrings.py:2021 +#: ../gui/wxpython/menustrings.py:217 ../gui/wxpython/menustrings.py:2022 #: ../gui/wxpython/image2target/ii2t_menustrings.py:213 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1989 msgid "&Settings" msgstr "" -#: ../gui/wxpython/menustrings.py:217 ../gui/wxpython/menustrings.py:1196 +#: ../gui/wxpython/menustrings.py:218 ../gui/wxpython/menustrings.py:1197 #: ../gui/wxpython/image2target/ii2t_menustrings.py:214 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1177 #: ../gui/wxpython/mapdisp/statusbar.py:1152 @@ -5530,14 +5496,14 @@ msgid "Computational region" msgstr "" -#: ../gui/wxpython/menustrings.py:218 ../gui/wxpython/menustrings.py:1197 +#: ../gui/wxpython/menustrings.py:219 ../gui/wxpython/menustrings.py:1198 #: ../gui/wxpython/image2target/ii2t_menustrings.py:215 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1178 msgid "Show current region" msgstr "" -#: ../gui/wxpython/menustrings.py:219 ../gui/wxpython/menustrings.py:221 -#: ../gui/wxpython/menustrings.py:1198 ../gui/wxpython/menustrings.py:1200 +#: ../gui/wxpython/menustrings.py:220 ../gui/wxpython/menustrings.py:222 +#: ../gui/wxpython/menustrings.py:1199 ../gui/wxpython/menustrings.py:1201 #: ../gui/wxpython/image2target/ii2t_menustrings.py:216 #: ../gui/wxpython/image2target/ii2t_menustrings.py:218 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1179 @@ -5545,355 +5511,363 @@ msgid "Shows the extent and resolution of the computational region." msgstr "" -#: ../gui/wxpython/menustrings.py:220 ../gui/wxpython/menustrings.py:1199 +#: ../gui/wxpython/menustrings.py:221 ../gui/wxpython/menustrings.py:1200 #: ../gui/wxpython/image2target/ii2t_menustrings.py:217 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1180 msgid "Show region using latitude and longitude" msgstr "" -#: ../gui/wxpython/menustrings.py:222 ../gui/wxpython/menustrings.py:1201 +#: ../gui/wxpython/menustrings.py:223 ../gui/wxpython/menustrings.py:1202 msgid "Show current region extent in Map Display" msgstr "" -#: ../gui/wxpython/menustrings.py:223 ../gui/wxpython/menustrings.py:1202 +#: ../gui/wxpython/menustrings.py:224 ../gui/wxpython/menustrings.py:1203 msgid "Shows the extent of the computational region in Map Display." msgstr "" -#: ../gui/wxpython/menustrings.py:224 ../gui/wxpython/menustrings.py:1203 +#: ../gui/wxpython/menustrings.py:225 ../gui/wxpython/menustrings.py:1204 #: ../gui/wxpython/image2target/ii2t_menustrings.py:219 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1182 msgid "Set region" msgstr "" -#: ../gui/wxpython/menustrings.py:225 ../gui/wxpython/menustrings.py:1204 +#: ../gui/wxpython/menustrings.py:226 ../gui/wxpython/menustrings.py:1205 #: ../gui/wxpython/image2target/ii2t_menustrings.py:220 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1183 msgid "Manages the boundary definitions for the geographic region." msgstr "" -#: ../gui/wxpython/menustrings.py:226 +#: ../gui/wxpython/menustrings.py:227 #: ../gui/wxpython/image2target/ii2t_menustrings.py:221 msgid "GRASS working environment" msgstr "" -#: ../gui/wxpython/menustrings.py:227 +#: ../gui/wxpython/menustrings.py:228 #: ../gui/wxpython/image2target/ii2t_menustrings.py:222 msgid "Mapset access" msgstr "" -#: ../gui/wxpython/menustrings.py:228 +#: ../gui/wxpython/menustrings.py:229 #: ../gui/wxpython/image2target/ii2t_menustrings.py:223 msgid "Set/unset access to other mapsets in current location" msgstr "" -#: ../gui/wxpython/menustrings.py:229 +#: ../gui/wxpython/menustrings.py:230 #: ../gui/wxpython/image2target/ii2t_menustrings.py:224 msgid "User access" msgstr "" -#: ../gui/wxpython/menustrings.py:230 +#: ../gui/wxpython/menustrings.py:231 #: ../gui/wxpython/image2target/ii2t_menustrings.py:225 msgid "Controls access to the current mapset for other users on the system. If no option given, prints current status." msgstr "" -#: ../gui/wxpython/menustrings.py:231 +#: ../gui/wxpython/menustrings.py:232 #: ../gui/wxpython/image2target/ii2t_menustrings.py:226 msgid "Change working environment" msgstr "" -#: ../gui/wxpython/menustrings.py:232 +#: ../gui/wxpython/menustrings.py:233 #: ../gui/wxpython/image2target/ii2t_menustrings.py:227 msgid "Changes/reports current mapset. Optionally create new mapset or list available mapsets in given location." msgstr "" -#: ../gui/wxpython/menustrings.py:233 +#: ../gui/wxpython/menustrings.py:234 #: ../gui/wxpython/image2target/ii2t_menustrings.py:228 msgid "Change location and mapset" msgstr "" -#: ../gui/wxpython/menustrings.py:234 +#: ../gui/wxpython/menustrings.py:235 #: ../gui/wxpython/image2target/ii2t_menustrings.py:229 msgid "Change current location and mapset." msgstr "" -#: ../gui/wxpython/menustrings.py:235 +#: ../gui/wxpython/menustrings.py:236 #: ../gui/wxpython/image2target/ii2t_menustrings.py:230 msgid "Change mapset" msgstr "" -#: ../gui/wxpython/menustrings.py:236 +#: ../gui/wxpython/menustrings.py:237 #: ../gui/wxpython/image2target/ii2t_menustrings.py:231 msgid "Change current mapset." msgstr "" -#: ../gui/wxpython/menustrings.py:237 ../gui/wxpython/menustrings.py:238 +#: ../gui/wxpython/menustrings.py:238 ../gui/wxpython/menustrings.py:239 #: ../gui/wxpython/image2target/ii2t_menustrings.py:232 #: ../gui/wxpython/image2target/ii2t_menustrings.py:233 msgid "Change working directory" msgstr "" -#: ../gui/wxpython/menustrings.py:239 +#: ../gui/wxpython/menustrings.py:240 #: ../gui/wxpython/image2target/ii2t_menustrings.py:234 msgid "Show settings" msgstr "" -#: ../gui/wxpython/menustrings.py:240 +#: ../gui/wxpython/menustrings.py:241 #: ../gui/wxpython/image2target/ii2t_menustrings.py:235 msgid "Outputs and modifies the user's current GRASS variable settings." msgstr "" -#: ../gui/wxpython/menustrings.py:241 +#: ../gui/wxpython/menustrings.py:242 #: ../gui/wxpython/image2target/ii2t_menustrings.py:236 msgid "Change settings" msgstr "" -#: ../gui/wxpython/menustrings.py:242 +#: ../gui/wxpython/menustrings.py:243 #: ../gui/wxpython/image2target/ii2t_menustrings.py:237 msgid "Outputs and modifies the user's current GRASS variable settings. Prints all defined GRASS variables if no option is given." msgstr "" -#: ../gui/wxpython/menustrings.py:243 +#: ../gui/wxpython/menustrings.py:244 #: ../gui/wxpython/image2target/ii2t_menustrings.py:238 msgid "Create new location" msgstr "" -#: ../gui/wxpython/menustrings.py:244 +#: ../gui/wxpython/menustrings.py:245 #: ../gui/wxpython/image2target/ii2t_menustrings.py:239 msgid "Launches location wizard to create new GRASS location." msgstr "" #: ../gui/wxpython/menustrings.py:246 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:240 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:557 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:938 +#: ../gui/wxpython/startup/guiutils.py:52 ../gui/wxpython/lmgr/frame.py:1072 +msgid "Create new mapset" +msgstr "" + +#: ../gui/wxpython/menustrings.py:247 #: ../gui/wxpython/image2target/ii2t_menustrings.py:241 msgid "Creates new mapset in the current location, changes current mapset." msgstr "" -#: ../gui/wxpython/menustrings.py:247 +#: ../gui/wxpython/menustrings.py:248 #: ../gui/wxpython/image2target/ii2t_menustrings.py:242 msgid "Version and copyright" msgstr "" -#: ../gui/wxpython/menustrings.py:248 +#: ../gui/wxpython/menustrings.py:249 #: ../gui/wxpython/image2target/ii2t_menustrings.py:243 msgid "Displays version and copyright information." msgstr "" -#: ../gui/wxpython/menustrings.py:249 +#: ../gui/wxpython/menustrings.py:250 #: ../gui/wxpython/image2target/ii2t_menustrings.py:244 msgid "Map projections" msgstr "ΠÏοβολές ΧάÏτη" -#: ../gui/wxpython/menustrings.py:250 +#: ../gui/wxpython/menustrings.py:251 #: ../gui/wxpython/image2target/ii2t_menustrings.py:245 msgid "Display map projection" msgstr "" -#: ../gui/wxpython/menustrings.py:251 +#: ../gui/wxpython/menustrings.py:252 #: ../gui/wxpython/image2target/ii2t_menustrings.py:246 msgid "Converts co-ordinate system descriptions (i.e. projection information) between various formats (including GRASS format)." msgstr "" -#: ../gui/wxpython/menustrings.py:252 +#: ../gui/wxpython/menustrings.py:253 #: ../gui/wxpython/image2target/ii2t_menustrings.py:247 msgid "Manage projections" msgstr "" -#: ../gui/wxpython/menustrings.py:253 +#: ../gui/wxpython/menustrings.py:254 #: ../gui/wxpython/image2target/ii2t_menustrings.py:248 msgid "Prints or modifies GRASS projection information files (in various co-ordinate system descriptions). Can also be used to create new GRASS locations." msgstr "" -#: ../gui/wxpython/menustrings.py:254 +#: ../gui/wxpython/menustrings.py:255 #: ../gui/wxpython/image2target/ii2t_menustrings.py:249 msgid "Convert coordinates" msgstr "" -#: ../gui/wxpython/menustrings.py:255 +#: ../gui/wxpython/menustrings.py:256 #: ../gui/wxpython/image2target/ii2t_menustrings.py:250 msgid "Converts coordinates from one projection to another (cs2cs frontend)." msgstr "" -#: ../gui/wxpython/menustrings.py:256 +#: ../gui/wxpython/menustrings.py:257 #: ../gui/wxpython/image2target/ii2t_menustrings.py:251 msgid "Addons extensions" msgstr "" -#: ../gui/wxpython/menustrings.py:257 +#: ../gui/wxpython/menustrings.py:258 #: ../gui/wxpython/image2target/ii2t_menustrings.py:252 msgid "Install extension from addons" msgstr "" -#: ../gui/wxpython/menustrings.py:258 +#: ../gui/wxpython/menustrings.py:259 #: ../gui/wxpython/image2target/ii2t_menustrings.py:253 msgid "Installs new extension from GRASS AddOns SVN repository." msgstr "" -#: ../gui/wxpython/menustrings.py:259 +#: ../gui/wxpython/menustrings.py:260 #: ../gui/wxpython/image2target/ii2t_menustrings.py:254 msgid "Manage installed extension" msgstr "" -#: ../gui/wxpython/menustrings.py:260 +#: ../gui/wxpython/menustrings.py:261 #: ../gui/wxpython/image2target/ii2t_menustrings.py:255 msgid "Updates or removes installed GRASS AddOns extension(s)." msgstr "" -#: ../gui/wxpython/menustrings.py:261 ../gui/wxpython/menustrings.py:2022 +#: ../gui/wxpython/menustrings.py:262 ../gui/wxpython/menustrings.py:2023 #: ../gui/wxpython/image2target/ii2t_menustrings.py:256 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1990 msgid "Preferences" msgstr "" -#: ../gui/wxpython/menustrings.py:262 +#: ../gui/wxpython/menustrings.py:263 #: ../gui/wxpython/image2target/ii2t_menustrings.py:257 msgid "User GUI preferences (display font, commands, digitizer, etc.)" msgstr "" -#: ../gui/wxpython/menustrings.py:263 ../gui/wxpython/menustrings.py:1205 +#: ../gui/wxpython/menustrings.py:264 ../gui/wxpython/menustrings.py:1206 #: ../gui/wxpython/image2target/ii2t_menustrings.py:258 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1184 msgid "&Raster" msgstr "" -#: ../gui/wxpython/menustrings.py:264 ../gui/wxpython/menustrings.py:1206 +#: ../gui/wxpython/menustrings.py:265 ../gui/wxpython/menustrings.py:1207 #: ../gui/wxpython/image2target/ii2t_menustrings.py:259 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1185 msgid "Develop raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:265 ../gui/wxpython/menustrings.py:1207 +#: ../gui/wxpython/menustrings.py:266 ../gui/wxpython/menustrings.py:1208 #: ../gui/wxpython/image2target/ii2t_menustrings.py:260 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1186 msgid "Compress/decompress" msgstr "" -#: ../gui/wxpython/menustrings.py:266 ../gui/wxpython/menustrings.py:1208 +#: ../gui/wxpython/menustrings.py:267 ../gui/wxpython/menustrings.py:1209 #: ../gui/wxpython/image2target/ii2t_menustrings.py:261 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1187 msgid "Compresses and decompresses raster maps." msgstr "" -#: ../gui/wxpython/menustrings.py:267 ../gui/wxpython/menustrings.py:1209 +#: ../gui/wxpython/menustrings.py:268 ../gui/wxpython/menustrings.py:1210 #: ../gui/wxpython/image2target/ii2t_menustrings.py:262 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1188 msgid "Region boundaries" msgstr "" -#: ../gui/wxpython/menustrings.py:268 ../gui/wxpython/menustrings.py:1210 +#: ../gui/wxpython/menustrings.py:269 ../gui/wxpython/menustrings.py:1211 #: ../gui/wxpython/image2target/ii2t_menustrings.py:263 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1189 msgid "Sets the boundary definitions for a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:269 ../gui/wxpython/menustrings.py:1211 +#: ../gui/wxpython/menustrings.py:270 ../gui/wxpython/menustrings.py:1212 #: ../gui/wxpython/image2target/ii2t_menustrings.py:264 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1190 msgid "Manage NULL values" msgstr "" -#: ../gui/wxpython/menustrings.py:270 ../gui/wxpython/menustrings.py:1212 +#: ../gui/wxpython/menustrings.py:271 ../gui/wxpython/menustrings.py:1213 #: ../gui/wxpython/image2target/ii2t_menustrings.py:265 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1191 msgid "Manages NULL-values of given raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:271 ../gui/wxpython/menustrings.py:1213 +#: ../gui/wxpython/menustrings.py:272 ../gui/wxpython/menustrings.py:1214 #: ../gui/wxpython/image2target/ii2t_menustrings.py:266 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1192 msgid "Quantization" msgstr "" -#: ../gui/wxpython/menustrings.py:272 ../gui/wxpython/menustrings.py:1214 +#: ../gui/wxpython/menustrings.py:273 ../gui/wxpython/menustrings.py:1215 #: ../gui/wxpython/image2target/ii2t_menustrings.py:267 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1193 msgid "Produces the quantization file for a floating-point map." msgstr "" -#: ../gui/wxpython/menustrings.py:273 ../gui/wxpython/menustrings.py:1215 +#: ../gui/wxpython/menustrings.py:274 ../gui/wxpython/menustrings.py:1216 #: ../gui/wxpython/image2target/ii2t_menustrings.py:268 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1194 msgid "Timestamp" msgstr "" -#: ../gui/wxpython/menustrings.py:274 ../gui/wxpython/menustrings.py:1216 +#: ../gui/wxpython/menustrings.py:275 ../gui/wxpython/menustrings.py:1217 #: ../gui/wxpython/image2target/ii2t_menustrings.py:269 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1195 msgid "Modifies a timestamp for a raster map. Print/add/remove a timestamp for a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:275 ../gui/wxpython/menustrings.py:1217 +#: ../gui/wxpython/menustrings.py:276 ../gui/wxpython/menustrings.py:1218 #: ../gui/wxpython/image2target/ii2t_menustrings.py:270 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1196 msgid "Resample using aggregate statistics" msgstr "" -#: ../gui/wxpython/menustrings.py:276 ../gui/wxpython/menustrings.py:1218 +#: ../gui/wxpython/menustrings.py:277 ../gui/wxpython/menustrings.py:1219 #: ../gui/wxpython/image2target/ii2t_menustrings.py:271 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1197 msgid "Resamples raster map layers to a coarser grid using aggregation." msgstr "" -#: ../gui/wxpython/menustrings.py:277 ../gui/wxpython/menustrings.py:1219 +#: ../gui/wxpython/menustrings.py:278 ../gui/wxpython/menustrings.py:1220 #: ../gui/wxpython/image2target/ii2t_menustrings.py:272 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1198 msgid "Resample using multiple methods" msgstr "" -#: ../gui/wxpython/menustrings.py:278 ../gui/wxpython/menustrings.py:1220 +#: ../gui/wxpython/menustrings.py:279 ../gui/wxpython/menustrings.py:1221 #: ../gui/wxpython/image2target/ii2t_menustrings.py:273 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1199 msgid "Resamples raster map to a finer grid using interpolation." msgstr "" -#: ../gui/wxpython/menustrings.py:279 ../gui/wxpython/menustrings.py:1221 +#: ../gui/wxpython/menustrings.py:280 ../gui/wxpython/menustrings.py:1222 #: ../gui/wxpython/image2target/ii2t_menustrings.py:274 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1200 msgid "Resample using nearest neighbor" msgstr "" -#: ../gui/wxpython/menustrings.py:280 ../gui/wxpython/menustrings.py:1222 +#: ../gui/wxpython/menustrings.py:281 ../gui/wxpython/menustrings.py:1223 #: ../gui/wxpython/image2target/ii2t_menustrings.py:275 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1201 msgid "GRASS raster map layer data resampling capability." msgstr "" -#: ../gui/wxpython/menustrings.py:281 ../gui/wxpython/menustrings.py:1223 +#: ../gui/wxpython/menustrings.py:282 ../gui/wxpython/menustrings.py:1224 #: ../gui/wxpython/image2target/ii2t_menustrings.py:276 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1202 msgid "Resample using spline tension" msgstr "" -#: ../gui/wxpython/menustrings.py:282 ../gui/wxpython/menustrings.py:1224 +#: ../gui/wxpython/menustrings.py:283 ../gui/wxpython/menustrings.py:1225 #: ../gui/wxpython/image2target/ii2t_menustrings.py:277 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1203 msgid "Reinterpolates and optionally computes topographic analysis from input raster map to a new raster map (possibly with different resolution) using regularized spline with tension and smoothing." msgstr "" -#: ../gui/wxpython/menustrings.py:283 ../gui/wxpython/menustrings.py:1225 +#: ../gui/wxpython/menustrings.py:284 ../gui/wxpython/menustrings.py:1226 #: ../gui/wxpython/image2target/ii2t_menustrings.py:278 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1204 msgid "Resample using bspline" msgstr "" -#: ../gui/wxpython/menustrings.py:284 ../gui/wxpython/menustrings.py:1226 +#: ../gui/wxpython/menustrings.py:285 ../gui/wxpython/menustrings.py:1227 #: ../gui/wxpython/image2target/ii2t_menustrings.py:279 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1205 msgid "Performs bilinear or bicubic spline interpolation with Tykhonov regularization." msgstr "" -#: ../gui/wxpython/menustrings.py:285 ../gui/wxpython/menustrings.py:1227 +#: ../gui/wxpython/menustrings.py:286 ../gui/wxpython/menustrings.py:1228 #: ../gui/wxpython/image2target/ii2t_menustrings.py:280 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1206 msgid "Resample using analytic kernel" msgstr "" -#: ../gui/wxpython/menustrings.py:286 ../gui/wxpython/menustrings.py:1228 +#: ../gui/wxpython/menustrings.py:287 ../gui/wxpython/menustrings.py:1229 #: ../gui/wxpython/image2target/ii2t_menustrings.py:281 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1207 msgid "Resamples raster map layers using an analytic kernel." msgstr "" -#: ../gui/wxpython/menustrings.py:287 ../gui/wxpython/menustrings.py:573 -#: ../gui/wxpython/menustrings.py:1229 ../gui/wxpython/menustrings.py:1515 +#: ../gui/wxpython/menustrings.py:288 ../gui/wxpython/menustrings.py:574 +#: ../gui/wxpython/menustrings.py:1230 ../gui/wxpython/menustrings.py:1516 #: ../gui/wxpython/image2target/ii2t_menustrings.py:282 #: ../gui/wxpython/image2target/ii2t_menustrings.py:566 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1208 @@ -5901,38 +5875,38 @@ msgid "Support file maintenance" msgstr "" -#: ../gui/wxpython/menustrings.py:288 ../gui/wxpython/menustrings.py:1230 +#: ../gui/wxpython/menustrings.py:289 ../gui/wxpython/menustrings.py:1231 #: ../gui/wxpython/image2target/ii2t_menustrings.py:283 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1209 msgid "Allows creation and/or modification of raster map layer support files." msgstr "" -#: ../gui/wxpython/menustrings.py:289 ../gui/wxpython/menustrings.py:1231 +#: ../gui/wxpython/menustrings.py:290 ../gui/wxpython/menustrings.py:1232 #: ../gui/wxpython/image2target/ii2t_menustrings.py:284 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1210 msgid "Update map statistics" msgstr "" -#: ../gui/wxpython/menustrings.py:290 ../gui/wxpython/menustrings.py:1232 +#: ../gui/wxpython/menustrings.py:291 ../gui/wxpython/menustrings.py:1233 #: ../gui/wxpython/image2target/ii2t_menustrings.py:285 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1211 msgid "Update raster map statistics" msgstr "" -#: ../gui/wxpython/menustrings.py:293 ../gui/wxpython/menustrings.py:1235 +#: ../gui/wxpython/menustrings.py:294 ../gui/wxpython/menustrings.py:1236 #: ../gui/wxpython/image2target/ii2t_menustrings.py:288 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1214 msgid "Tiling" msgstr "" -#: ../gui/wxpython/menustrings.py:294 ../gui/wxpython/menustrings.py:1236 +#: ../gui/wxpython/menustrings.py:295 ../gui/wxpython/menustrings.py:1237 #: ../gui/wxpython/image2target/ii2t_menustrings.py:289 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1215 msgid "Produces tilings of the source projection for use in the destination region and projection." msgstr "" -#: ../gui/wxpython/menustrings.py:295 ../gui/wxpython/menustrings.py:592 -#: ../gui/wxpython/menustrings.py:1237 ../gui/wxpython/menustrings.py:1534 +#: ../gui/wxpython/menustrings.py:296 ../gui/wxpython/menustrings.py:593 +#: ../gui/wxpython/menustrings.py:1238 ../gui/wxpython/menustrings.py:1535 #: ../gui/wxpython/image2target/ii2t_menustrings.py:290 #: ../gui/wxpython/image2target/ii2t_menustrings.py:585 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1216 @@ -5940,8 +5914,8 @@ msgid "Manage colors" msgstr "" -#: ../gui/wxpython/menustrings.py:296 ../gui/wxpython/menustrings.py:593 -#: ../gui/wxpython/menustrings.py:1238 ../gui/wxpython/menustrings.py:1535 +#: ../gui/wxpython/menustrings.py:297 ../gui/wxpython/menustrings.py:594 +#: ../gui/wxpython/menustrings.py:1239 ../gui/wxpython/menustrings.py:1536 #: ../gui/wxpython/image2target/ii2t_menustrings.py:291 #: ../gui/wxpython/image2target/ii2t_menustrings.py:586 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1217 @@ -5949,26 +5923,26 @@ msgid "Color tables" msgstr "ΧÏωματικοί πίνακες" -#: ../gui/wxpython/menustrings.py:297 ../gui/wxpython/menustrings.py:1239 +#: ../gui/wxpython/menustrings.py:298 ../gui/wxpython/menustrings.py:1240 #: ../gui/wxpython/image2target/ii2t_menustrings.py:292 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1218 msgid "Creates/modifies the color table associated with a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:298 ../gui/wxpython/menustrings.py:1240 +#: ../gui/wxpython/menustrings.py:299 ../gui/wxpython/menustrings.py:1241 #: ../gui/wxpython/image2target/ii2t_menustrings.py:293 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1219 msgid "Color tables (stddev)" msgstr "" -#: ../gui/wxpython/menustrings.py:299 ../gui/wxpython/menustrings.py:1241 +#: ../gui/wxpython/menustrings.py:300 ../gui/wxpython/menustrings.py:1242 #: ../gui/wxpython/image2target/ii2t_menustrings.py:294 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1220 msgid "Sets color rules based on stddev from a raster map's mean value." msgstr "" -#: ../gui/wxpython/menustrings.py:300 ../gui/wxpython/menustrings.py:595 -#: ../gui/wxpython/menustrings.py:1242 ../gui/wxpython/menustrings.py:1537 +#: ../gui/wxpython/menustrings.py:301 ../gui/wxpython/menustrings.py:596 +#: ../gui/wxpython/menustrings.py:1243 ../gui/wxpython/menustrings.py:1538 #: ../gui/wxpython/image2target/ii2t_menustrings.py:295 #: ../gui/wxpython/image2target/ii2t_menustrings.py:588 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1221 @@ -5976,14 +5950,14 @@ msgid "Manage color rules interactively" msgstr "" -#: ../gui/wxpython/menustrings.py:301 ../gui/wxpython/menustrings.py:1243 +#: ../gui/wxpython/menustrings.py:302 ../gui/wxpython/menustrings.py:1244 #: ../gui/wxpython/image2target/ii2t_menustrings.py:296 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1222 msgid "Interactive management of raster color tables." msgstr "" -#: ../gui/wxpython/menustrings.py:302 ../gui/wxpython/menustrings.py:597 -#: ../gui/wxpython/menustrings.py:1244 ../gui/wxpython/menustrings.py:1539 +#: ../gui/wxpython/menustrings.py:303 ../gui/wxpython/menustrings.py:598 +#: ../gui/wxpython/menustrings.py:1245 ../gui/wxpython/menustrings.py:1540 #: ../gui/wxpython/image2target/ii2t_menustrings.py:297 #: ../gui/wxpython/image2target/ii2t_menustrings.py:590 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1223 @@ -5991,38 +5965,38 @@ msgid "Export color table" msgstr "Εξαγωγή χÏωματικών κανόνων" -#: ../gui/wxpython/menustrings.py:303 ../gui/wxpython/menustrings.py:1245 +#: ../gui/wxpython/menustrings.py:304 ../gui/wxpython/menustrings.py:1246 #: ../gui/wxpython/image2target/ii2t_menustrings.py:298 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1224 msgid "Exports the color table associated with a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:304 ../gui/wxpython/menustrings.py:1246 +#: ../gui/wxpython/menustrings.py:305 ../gui/wxpython/menustrings.py:1247 #: ../gui/wxpython/image2target/ii2t_menustrings.py:299 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1225 msgid "Blend 2 color rasters" msgstr "Μίξη 2 χÏωμάτικών raster" -#: ../gui/wxpython/menustrings.py:305 ../gui/wxpython/menustrings.py:1247 +#: ../gui/wxpython/menustrings.py:306 ../gui/wxpython/menustrings.py:1248 #: ../gui/wxpython/image2target/ii2t_menustrings.py:300 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1226 msgid "Blends color components of two raster maps by a given ratio." msgstr "" -#: ../gui/wxpython/menustrings.py:306 ../gui/wxpython/menustrings.py:1248 +#: ../gui/wxpython/menustrings.py:307 ../gui/wxpython/menustrings.py:1249 #: ../gui/wxpython/image2target/ii2t_menustrings.py:301 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1227 msgid "Create RGB" msgstr "ΔημιοιυÏγία RGB" -#: ../gui/wxpython/menustrings.py:307 ../gui/wxpython/menustrings.py:1249 +#: ../gui/wxpython/menustrings.py:308 ../gui/wxpython/menustrings.py:1250 #: ../gui/wxpython/image2target/ii2t_menustrings.py:302 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1228 msgid "Combines red, green and blue raster maps into a single composite raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:308 ../gui/wxpython/menustrings.py:765 -#: ../gui/wxpython/menustrings.py:1250 ../gui/wxpython/menustrings.py:1707 +#: ../gui/wxpython/menustrings.py:309 ../gui/wxpython/menustrings.py:766 +#: ../gui/wxpython/menustrings.py:1251 ../gui/wxpython/menustrings.py:1708 #: ../gui/wxpython/image2target/ii2t_menustrings.py:303 #: ../gui/wxpython/image2target/ii2t_menustrings.py:754 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1229 @@ -6030,92 +6004,92 @@ msgid "RGB to HIS" msgstr "RGB σε HIS " -#: ../gui/wxpython/menustrings.py:309 ../gui/wxpython/menustrings.py:1251 +#: ../gui/wxpython/menustrings.py:310 ../gui/wxpython/menustrings.py:1252 #: ../gui/wxpython/image2target/ii2t_menustrings.py:304 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1230 msgid "Generates red, green and blue (RGB) raster map layers combining hue, intensity and saturation (HIS) values from user-specified input raster map layers." msgstr "" -#: ../gui/wxpython/menustrings.py:310 ../gui/wxpython/menustrings.py:1252 +#: ../gui/wxpython/menustrings.py:311 ../gui/wxpython/menustrings.py:1253 #: ../gui/wxpython/image2target/ii2t_menustrings.py:305 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1231 msgid "Query raster maps" msgstr "" -#: ../gui/wxpython/menustrings.py:311 ../gui/wxpython/menustrings.py:1253 +#: ../gui/wxpython/menustrings.py:312 ../gui/wxpython/menustrings.py:1254 #: ../gui/wxpython/image2target/ii2t_menustrings.py:306 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1232 msgid "Query values by coordinates" msgstr "" -#: ../gui/wxpython/menustrings.py:312 ../gui/wxpython/menustrings.py:1254 +#: ../gui/wxpython/menustrings.py:313 ../gui/wxpython/menustrings.py:1255 #: ../gui/wxpython/image2target/ii2t_menustrings.py:307 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1233 msgid "Queries raster maps on their category values and category labels." msgstr "" -#: ../gui/wxpython/menustrings.py:313 ../gui/wxpython/menustrings.py:1255 +#: ../gui/wxpython/menustrings.py:314 ../gui/wxpython/menustrings.py:1256 #: ../gui/wxpython/image2target/ii2t_menustrings.py:308 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1234 msgid "Query colors by value" msgstr "" -#: ../gui/wxpython/menustrings.py:314 ../gui/wxpython/menustrings.py:1256 +#: ../gui/wxpython/menustrings.py:315 ../gui/wxpython/menustrings.py:1257 #: ../gui/wxpython/image2target/ii2t_menustrings.py:309 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1235 msgid "Queries colors for a raster map layer." msgstr "" -#: ../gui/wxpython/menustrings.py:322 ../gui/wxpython/menustrings.py:1264 +#: ../gui/wxpython/menustrings.py:323 ../gui/wxpython/menustrings.py:1265 #: ../gui/wxpython/image2target/ii2t_menustrings.py:317 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1243 msgid "Raster buffers and distance" msgstr "" -#: ../gui/wxpython/menustrings.py:323 ../gui/wxpython/menustrings.py:1265 +#: ../gui/wxpython/menustrings.py:324 ../gui/wxpython/menustrings.py:1266 #: ../gui/wxpython/image2target/ii2t_menustrings.py:318 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1244 msgid "Buffer rasters" msgstr "" -#: ../gui/wxpython/menustrings.py:324 ../gui/wxpython/menustrings.py:1266 +#: ../gui/wxpython/menustrings.py:325 ../gui/wxpython/menustrings.py:1267 #: ../gui/wxpython/image2target/ii2t_menustrings.py:319 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1245 msgid "Creates a raster map showing buffer zones surrounding cells that contain non-NULL category values." msgstr "" -#: ../gui/wxpython/menustrings.py:325 ../gui/wxpython/menustrings.py:1267 +#: ../gui/wxpython/menustrings.py:326 ../gui/wxpython/menustrings.py:1268 #: ../gui/wxpython/image2target/ii2t_menustrings.py:320 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1246 msgid "Concentric circles" msgstr "" -#: ../gui/wxpython/menustrings.py:326 ../gui/wxpython/menustrings.py:1268 +#: ../gui/wxpython/menustrings.py:327 ../gui/wxpython/menustrings.py:1269 #: ../gui/wxpython/image2target/ii2t_menustrings.py:321 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1247 msgid "Creates a raster map containing concentric rings around a given point." msgstr "" -#: ../gui/wxpython/menustrings.py:327 ../gui/wxpython/menustrings.py:1269 +#: ../gui/wxpython/menustrings.py:328 ../gui/wxpython/menustrings.py:1270 #: ../gui/wxpython/image2target/ii2t_menustrings.py:322 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1248 msgid "Closest points" msgstr "ΚοντινότεÏα σημεία" -#: ../gui/wxpython/menustrings.py:328 ../gui/wxpython/menustrings.py:1270 +#: ../gui/wxpython/menustrings.py:329 ../gui/wxpython/menustrings.py:1271 #: ../gui/wxpython/image2target/ii2t_menustrings.py:323 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1249 msgid "Locates the closest points between objects in two raster maps." msgstr "" -#: ../gui/wxpython/menustrings.py:329 ../gui/wxpython/menustrings.py:1271 +#: ../gui/wxpython/menustrings.py:330 ../gui/wxpython/menustrings.py:1272 #: ../gui/wxpython/image2target/ii2t_menustrings.py:324 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1250 msgid "Grow by one cell" msgstr "" -#: ../gui/wxpython/menustrings.py:330 ../gui/wxpython/menustrings.py:395 -#: ../gui/wxpython/menustrings.py:1272 ../gui/wxpython/menustrings.py:1337 +#: ../gui/wxpython/menustrings.py:331 ../gui/wxpython/menustrings.py:396 +#: ../gui/wxpython/menustrings.py:1273 ../gui/wxpython/menustrings.py:1338 #: ../gui/wxpython/image2target/ii2t_menustrings.py:325 #: ../gui/wxpython/image2target/ii2t_menustrings.py:388 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1251 @@ -6123,8 +6097,8 @@ msgid "Generates a raster map layer with contiguous areas grown by one cell." msgstr "" -#: ../gui/wxpython/menustrings.py:331 ../gui/wxpython/menustrings.py:387 -#: ../gui/wxpython/menustrings.py:1273 ../gui/wxpython/menustrings.py:1329 +#: ../gui/wxpython/menustrings.py:332 ../gui/wxpython/menustrings.py:388 +#: ../gui/wxpython/menustrings.py:1274 ../gui/wxpython/menustrings.py:1330 #: ../gui/wxpython/image2target/ii2t_menustrings.py:326 #: ../gui/wxpython/image2target/ii2t_menustrings.py:380 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1252 @@ -6132,8 +6106,8 @@ msgid "Distance to features" msgstr "" -#: ../gui/wxpython/menustrings.py:332 ../gui/wxpython/menustrings.py:388 -#: ../gui/wxpython/menustrings.py:1274 ../gui/wxpython/menustrings.py:1330 +#: ../gui/wxpython/menustrings.py:333 ../gui/wxpython/menustrings.py:389 +#: ../gui/wxpython/menustrings.py:1275 ../gui/wxpython/menustrings.py:1331 #: ../gui/wxpython/image2target/ii2t_menustrings.py:327 #: ../gui/wxpython/image2target/ii2t_menustrings.py:381 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1253 @@ -6141,22 +6115,22 @@ msgid "Generates a raster map containing distances to nearest raster features." msgstr "" -#: ../gui/wxpython/menustrings.py:333 ../gui/wxpython/menustrings.py:1275 +#: ../gui/wxpython/menustrings.py:334 ../gui/wxpython/menustrings.py:1276 #: ../gui/wxpython/image2target/ii2t_menustrings.py:328 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1254 #: ../gui/wxpython/nviz/tools.py:977 ../gui/wxpython/nviz/tools.py:2817 -#: ../gui/wxpython/psmap/dialogs.py:2310 +#: ../gui/wxpython/psmap/dialogs.py:2312 msgid "Mask" msgstr "Μάσκα" -#: ../gui/wxpython/menustrings.py:334 ../gui/wxpython/menustrings.py:1276 +#: ../gui/wxpython/menustrings.py:335 ../gui/wxpython/menustrings.py:1277 #: ../gui/wxpython/image2target/ii2t_menustrings.py:329 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1255 msgid "Creates a MASK for limiting raster operation." msgstr "" -#: ../gui/wxpython/menustrings.py:335 ../gui/wxpython/menustrings.py:336 -#: ../gui/wxpython/menustrings.py:1277 ../gui/wxpython/menustrings.py:1278 +#: ../gui/wxpython/menustrings.py:336 ../gui/wxpython/menustrings.py:337 +#: ../gui/wxpython/menustrings.py:1278 ../gui/wxpython/menustrings.py:1279 #: ../gui/wxpython/image2target/ii2t_menustrings.py:330 #: ../gui/wxpython/image2target/ii2t_menustrings.py:331 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1256 @@ -6164,539 +6138,539 @@ msgid "Raster map calculator" msgstr "" -#: ../gui/wxpython/menustrings.py:337 ../gui/wxpython/menustrings.py:1279 +#: ../gui/wxpython/menustrings.py:338 ../gui/wxpython/menustrings.py:1280 #: ../gui/wxpython/image2target/ii2t_menustrings.py:332 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1258 msgid "Neighborhood analysis" msgstr "" -#: ../gui/wxpython/menustrings.py:338 ../gui/wxpython/menustrings.py:1280 +#: ../gui/wxpython/menustrings.py:339 ../gui/wxpython/menustrings.py:1281 #: ../gui/wxpython/image2target/ii2t_menustrings.py:333 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1259 #: ../gui/wxpython/rlisetup/wizard.py:886 msgid "Moving window" msgstr "" -#: ../gui/wxpython/menustrings.py:339 ../gui/wxpython/menustrings.py:1281 +#: ../gui/wxpython/menustrings.py:340 ../gui/wxpython/menustrings.py:1282 #: ../gui/wxpython/image2target/ii2t_menustrings.py:334 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1260 msgid "Makes each cell category value a function of the category values assigned to the cells around it, and stores new cell values in an output raster map layer." msgstr "" -#: ../gui/wxpython/menustrings.py:340 ../gui/wxpython/menustrings.py:1282 +#: ../gui/wxpython/menustrings.py:341 ../gui/wxpython/menustrings.py:1283 #: ../gui/wxpython/image2target/ii2t_menustrings.py:335 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1261 msgid "Neighborhood points" msgstr "Γειτονικά σημεία" -#: ../gui/wxpython/menustrings.py:341 ../gui/wxpython/menustrings.py:1283 +#: ../gui/wxpython/menustrings.py:342 ../gui/wxpython/menustrings.py:1284 #: ../gui/wxpython/image2target/ii2t_menustrings.py:336 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1262 msgid "Neighborhood analysis tool for vector point maps. Makes each cell value a function of the attribute values assigned to the vector points or centroids around it, and stores new cell values in an output raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:342 ../gui/wxpython/menustrings.py:1284 +#: ../gui/wxpython/menustrings.py:343 ../gui/wxpython/menustrings.py:1285 #: ../gui/wxpython/image2target/ii2t_menustrings.py:337 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1263 msgid "Overlay rasters" msgstr "" -#: ../gui/wxpython/menustrings.py:343 ../gui/wxpython/menustrings.py:1285 +#: ../gui/wxpython/menustrings.py:344 ../gui/wxpython/menustrings.py:1286 #: ../gui/wxpython/image2target/ii2t_menustrings.py:338 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1264 msgid "Cross product" msgstr "" -#: ../gui/wxpython/menustrings.py:344 ../gui/wxpython/menustrings.py:1286 +#: ../gui/wxpython/menustrings.py:345 ../gui/wxpython/menustrings.py:1287 #: ../gui/wxpython/image2target/ii2t_menustrings.py:339 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1265 msgid "Creates a cross product of the category values from multiple raster map layers." msgstr "" -#: ../gui/wxpython/menustrings.py:345 ../gui/wxpython/menustrings.py:1287 +#: ../gui/wxpython/menustrings.py:346 ../gui/wxpython/menustrings.py:1288 #: ../gui/wxpython/image2target/ii2t_menustrings.py:340 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1266 msgid "Patch raster maps" msgstr "ΣυÏαφή χαÏτών raster" -#: ../gui/wxpython/menustrings.py:346 ../gui/wxpython/menustrings.py:1288 +#: ../gui/wxpython/menustrings.py:347 ../gui/wxpython/menustrings.py:1289 #: ../gui/wxpython/image2target/ii2t_menustrings.py:341 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1267 msgid "Creates a composite raster map layer by using known category values from one (or more) map layer(s) to fill in areas of \"no data\" in another map layer." msgstr "" -#: ../gui/wxpython/menustrings.py:347 ../gui/wxpython/menustrings.py:1289 +#: ../gui/wxpython/menustrings.py:348 ../gui/wxpython/menustrings.py:1290 #: ../gui/wxpython/image2target/ii2t_menustrings.py:342 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1268 msgid "Raster series aggregation" msgstr "" -#: ../gui/wxpython/menustrings.py:348 ../gui/wxpython/menustrings.py:1290 +#: ../gui/wxpython/menustrings.py:349 ../gui/wxpython/menustrings.py:1291 #: ../gui/wxpython/image2target/ii2t_menustrings.py:343 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1269 msgid "Makes each output cell value a function of the values assigned to the corresponding cells in the input raster map layers." msgstr "" -#: ../gui/wxpython/menustrings.py:349 ../gui/wxpython/menustrings.py:1291 +#: ../gui/wxpython/menustrings.py:350 ../gui/wxpython/menustrings.py:1292 #: ../gui/wxpython/image2target/ii2t_menustrings.py:344 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1270 msgid "Raster series accumulation" msgstr "" -#: ../gui/wxpython/menustrings.py:350 ../gui/wxpython/menustrings.py:1292 +#: ../gui/wxpython/menustrings.py:351 ../gui/wxpython/menustrings.py:1293 #: ../gui/wxpython/image2target/ii2t_menustrings.py:345 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1271 msgid "Makes each output cell value a accumulationfunction of the values assigned to the corresponding cells in the input raster map layers." msgstr "" -#: ../gui/wxpython/menustrings.py:351 ../gui/wxpython/menustrings.py:1293 +#: ../gui/wxpython/menustrings.py:352 ../gui/wxpython/menustrings.py:1294 #: ../gui/wxpython/image2target/ii2t_menustrings.py:346 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1272 msgid "Statistical overlay" msgstr "" -#: ../gui/wxpython/menustrings.py:352 ../gui/wxpython/menustrings.py:1294 +#: ../gui/wxpython/menustrings.py:353 ../gui/wxpython/menustrings.py:1295 #: ../gui/wxpython/image2target/ii2t_menustrings.py:347 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1273 msgid "Calculates category or object oriented statistics (accumulator-based statistics)." msgstr "" -#: ../gui/wxpython/menustrings.py:353 ../gui/wxpython/menustrings.py:1295 +#: ../gui/wxpython/menustrings.py:354 ../gui/wxpython/menustrings.py:1296 #: ../gui/wxpython/image2target/ii2t_menustrings.py:348 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1274 msgid "Quantiles overlay" msgstr "" -#: ../gui/wxpython/menustrings.py:354 ../gui/wxpython/menustrings.py:1296 +#: ../gui/wxpython/menustrings.py:355 ../gui/wxpython/menustrings.py:1297 #: ../gui/wxpython/image2target/ii2t_menustrings.py:349 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1275 msgid "Compute category quantiles using two passes." msgstr "" -#: ../gui/wxpython/menustrings.py:355 ../gui/wxpython/menustrings.py:1297 +#: ../gui/wxpython/menustrings.py:356 ../gui/wxpython/menustrings.py:1298 #: ../gui/wxpython/image2target/ii2t_menustrings.py:350 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1276 msgid "Solar radiance and shadows" msgstr "" -#: ../gui/wxpython/menustrings.py:356 ../gui/wxpython/menustrings.py:1298 +#: ../gui/wxpython/menustrings.py:357 ../gui/wxpython/menustrings.py:1299 #: ../gui/wxpython/image2target/ii2t_menustrings.py:351 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1277 msgid "LatLong map" msgstr "" -#: ../gui/wxpython/menustrings.py:357 ../gui/wxpython/menustrings.py:1299 +#: ../gui/wxpython/menustrings.py:358 ../gui/wxpython/menustrings.py:1300 #: ../gui/wxpython/image2target/ii2t_menustrings.py:352 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1278 msgid "Creates a latitude/longitude raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:358 ../gui/wxpython/menustrings.py:1300 +#: ../gui/wxpython/menustrings.py:359 ../gui/wxpython/menustrings.py:1301 #: ../gui/wxpython/image2target/ii2t_menustrings.py:353 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1279 msgid "Solar irradiance and irradiation" msgstr "" -#: ../gui/wxpython/menustrings.py:359 ../gui/wxpython/menustrings.py:1301 +#: ../gui/wxpython/menustrings.py:360 ../gui/wxpython/menustrings.py:1302 #: ../gui/wxpython/image2target/ii2t_menustrings.py:354 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1280 msgid "Solar irradiance and irradiation model. Computes direct (beam), diffuse and reflected solar irradiation raster maps for given day, latitude, surface and atmospheric conditions. Solar parameters (e.g. sunrise, sunset times, declination, extraterrestrial irradiance, daylight length) are saved in the map history file. Alternatively, a local time can be specified to compute solar incidence angle and/or irradiance raster maps. The shadowing effect of the topography is optionally incorporated." msgstr "" -#: ../gui/wxpython/menustrings.py:360 ../gui/wxpython/menustrings.py:1302 +#: ../gui/wxpython/menustrings.py:361 ../gui/wxpython/menustrings.py:1303 #: ../gui/wxpython/image2target/ii2t_menustrings.py:355 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1281 msgid "Shadows map" msgstr "" -#: ../gui/wxpython/menustrings.py:361 ../gui/wxpython/menustrings.py:1303 +#: ../gui/wxpython/menustrings.py:362 ../gui/wxpython/menustrings.py:1304 #: ../gui/wxpython/image2target/ii2t_menustrings.py:356 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1282 msgid "Calculates cast shadow areas from sun position and elevation raster map. Either exact sun position (A) is specified, or date/time to calculate the sun position (B) by r.sunmask itself." msgstr "" -#: ../gui/wxpython/menustrings.py:362 ../gui/wxpython/menustrings.py:1304 +#: ../gui/wxpython/menustrings.py:363 ../gui/wxpython/menustrings.py:1305 #: ../gui/wxpython/image2target/ii2t_menustrings.py:357 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1283 msgid "Sunshine hours and solar angles" msgstr "" -#: ../gui/wxpython/menustrings.py:363 ../gui/wxpython/menustrings.py:1305 +#: ../gui/wxpython/menustrings.py:364 ../gui/wxpython/menustrings.py:1306 #: ../gui/wxpython/image2target/ii2t_menustrings.py:358 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1284 msgid "Calculates solar elevation, solar azimuth, and sun hours. Solar elevation: the angle between the direction of the geometric center of the sun's apparent disk and the (idealized) horizon. Solar azimuth: the angle from due north in clockwise direction." msgstr "" -#: ../gui/wxpython/menustrings.py:364 ../gui/wxpython/menustrings.py:1306 +#: ../gui/wxpython/menustrings.py:365 ../gui/wxpython/menustrings.py:1307 #: ../gui/wxpython/image2target/ii2t_menustrings.py:359 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1285 msgid "Terrain analysis" msgstr "" -#: ../gui/wxpython/menustrings.py:365 ../gui/wxpython/menustrings.py:1307 +#: ../gui/wxpython/menustrings.py:366 ../gui/wxpython/menustrings.py:1308 #: ../gui/wxpython/image2target/ii2t_menustrings.py:360 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1286 msgid "Generate contour lines" msgstr "" -#: ../gui/wxpython/menustrings.py:366 ../gui/wxpython/menustrings.py:1308 +#: ../gui/wxpython/menustrings.py:367 ../gui/wxpython/menustrings.py:1309 #: ../gui/wxpython/image2target/ii2t_menustrings.py:361 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1287 msgid "Produces a vector map of specified contours from a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:367 ../gui/wxpython/menustrings.py:1309 +#: ../gui/wxpython/menustrings.py:368 ../gui/wxpython/menustrings.py:1310 #: ../gui/wxpython/image2target/ii2t_menustrings.py:362 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1288 msgid "Cost surface" msgstr "" -#: ../gui/wxpython/menustrings.py:368 ../gui/wxpython/menustrings.py:1310 +#: ../gui/wxpython/menustrings.py:369 ../gui/wxpython/menustrings.py:1311 #: ../gui/wxpython/image2target/ii2t_menustrings.py:363 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1289 msgid "Creates a raster map showing the cumulative cost of moving between different geographic locations on an input raster map whose cell category values represent cost." msgstr "" -#: ../gui/wxpython/menustrings.py:369 ../gui/wxpython/menustrings.py:1311 +#: ../gui/wxpython/menustrings.py:370 ../gui/wxpython/menustrings.py:1312 #: ../gui/wxpython/image2target/ii2t_menustrings.py:364 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1290 msgid "Cumulative movement costs" msgstr "" -#: ../gui/wxpython/menustrings.py:370 ../gui/wxpython/menustrings.py:1312 +#: ../gui/wxpython/menustrings.py:371 ../gui/wxpython/menustrings.py:1313 #: ../gui/wxpython/image2target/ii2t_menustrings.py:365 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1291 msgid "Creates a raster map showing the anisotropic cumulative cost of moving between different geographic locations on an input raster map whose cell category values represent cost." msgstr "" -#: ../gui/wxpython/menustrings.py:371 ../gui/wxpython/menustrings.py:1313 +#: ../gui/wxpython/menustrings.py:372 ../gui/wxpython/menustrings.py:1314 #: ../gui/wxpython/image2target/ii2t_menustrings.py:366 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1292 msgid "Least cost route or flow" msgstr "" -#: ../gui/wxpython/menustrings.py:372 ../gui/wxpython/menustrings.py:1314 +#: ../gui/wxpython/menustrings.py:373 ../gui/wxpython/menustrings.py:1315 #: ../gui/wxpython/image2target/ii2t_menustrings.py:367 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1293 msgid "Traces a flow through an elevation model or cost surface on a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:373 ../gui/wxpython/menustrings.py:1315 +#: ../gui/wxpython/menustrings.py:374 ../gui/wxpython/menustrings.py:1316 #: ../gui/wxpython/image2target/ii2t_menustrings.py:368 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1294 msgid "Compute shaded relief" msgstr "" -#: ../gui/wxpython/menustrings.py:374 ../gui/wxpython/menustrings.py:1316 +#: ../gui/wxpython/menustrings.py:375 ../gui/wxpython/menustrings.py:1317 #: ../gui/wxpython/image2target/ii2t_menustrings.py:369 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1295 msgid "Creates shaded relief map from an elevation map (DEM). " msgstr "" -#: ../gui/wxpython/menustrings.py:375 ../gui/wxpython/menustrings.py:1317 +#: ../gui/wxpython/menustrings.py:376 ../gui/wxpython/menustrings.py:1318 #: ../gui/wxpython/image2target/ii2t_menustrings.py:370 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1296 msgid "Apply shade to raster" msgstr "" -#: ../gui/wxpython/menustrings.py:376 ../gui/wxpython/menustrings.py:1318 +#: ../gui/wxpython/menustrings.py:377 ../gui/wxpython/menustrings.py:1319 #: ../gui/wxpython/image2target/ii2t_menustrings.py:371 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1297 msgid "Drapes a color raster over an shaded relief or aspect map." msgstr "" -#: ../gui/wxpython/menustrings.py:377 ../gui/wxpython/menustrings.py:1319 +#: ../gui/wxpython/menustrings.py:378 ../gui/wxpython/menustrings.py:1320 #: ../gui/wxpython/image2target/ii2t_menustrings.py:372 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1298 msgid "Slope and aspect" msgstr "" -#: ../gui/wxpython/menustrings.py:378 ../gui/wxpython/menustrings.py:1320 +#: ../gui/wxpython/menustrings.py:379 ../gui/wxpython/menustrings.py:1321 #: ../gui/wxpython/image2target/ii2t_menustrings.py:373 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1299 msgid "Generates raster maps of slope, aspect, curvatures and partial derivatives from an elevation raster map. Aspect is calculated counterclockwise from east." msgstr "" -#: ../gui/wxpython/menustrings.py:379 ../gui/wxpython/menustrings.py:1321 +#: ../gui/wxpython/menustrings.py:380 ../gui/wxpython/menustrings.py:1322 msgid "Landforms" msgstr "" -#: ../gui/wxpython/menustrings.py:380 ../gui/wxpython/menustrings.py:1322 +#: ../gui/wxpython/menustrings.py:381 ../gui/wxpython/menustrings.py:1323 msgid "Calculates geomorphons (terrain forms) and associated geometry using machine vision approach." msgstr "" -#: ../gui/wxpython/menustrings.py:381 ../gui/wxpython/menustrings.py:1323 +#: ../gui/wxpython/menustrings.py:382 ../gui/wxpython/menustrings.py:1324 #: ../gui/wxpython/image2target/ii2t_menustrings.py:374 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1300 msgid "Terrain parameters" msgstr "" -#: ../gui/wxpython/menustrings.py:382 ../gui/wxpython/menustrings.py:1324 +#: ../gui/wxpython/menustrings.py:383 ../gui/wxpython/menustrings.py:1325 #: ../gui/wxpython/image2target/ii2t_menustrings.py:375 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1301 msgid "Extracts terrain parameters from a DEM. Uses a multi-scale approach by taking fitting quadratic parameters to any size window (via least squares)." msgstr "" -#: ../gui/wxpython/menustrings.py:383 ../gui/wxpython/menustrings.py:1325 +#: ../gui/wxpython/menustrings.py:384 ../gui/wxpython/menustrings.py:1326 #: ../gui/wxpython/image2target/ii2t_menustrings.py:376 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1302 msgid "Textural features" msgstr "" -#: ../gui/wxpython/menustrings.py:384 ../gui/wxpython/menustrings.py:1326 +#: ../gui/wxpython/menustrings.py:385 ../gui/wxpython/menustrings.py:1327 #: ../gui/wxpython/image2target/ii2t_menustrings.py:377 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1303 msgid "Generate images with textural features from a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:385 ../gui/wxpython/menustrings.py:1327 +#: ../gui/wxpython/menustrings.py:386 ../gui/wxpython/menustrings.py:1328 #: ../gui/wxpython/image2target/ii2t_menustrings.py:378 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1304 msgid "Visibility" msgstr "" -#: ../gui/wxpython/menustrings.py:386 ../gui/wxpython/menustrings.py:1328 +#: ../gui/wxpython/menustrings.py:387 ../gui/wxpython/menustrings.py:1329 #: ../gui/wxpython/image2target/ii2t_menustrings.py:379 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1305 msgid "Computes the viewshed of a point on an elevation raster map. Default format: NULL (invisible), vertical angle wrt viewpoint (visible)." msgstr "" -#: ../gui/wxpython/menustrings.py:389 ../gui/wxpython/menustrings.py:1331 +#: ../gui/wxpython/menustrings.py:390 ../gui/wxpython/menustrings.py:1332 #: ../gui/wxpython/image2target/ii2t_menustrings.py:382 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1308 msgid "Horizon angle" msgstr "" -#: ../gui/wxpython/menustrings.py:390 ../gui/wxpython/menustrings.py:1332 +#: ../gui/wxpython/menustrings.py:391 ../gui/wxpython/menustrings.py:1333 #: ../gui/wxpython/image2target/ii2t_menustrings.py:383 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1309 msgid "Computes horizon angle height from a digital elevation model. The module has two different modes of operation: 1. Computes the entire horizon around a single point whose coordinates are given with the 'coord' option. The horizon height (in radians). 2. Computes one or more raster maps of the horizon height in a single direction. The input for this is the angle (in degrees), which is measured counterclockwise with east=0, north=90 etc. The output is the horizon height in radians." msgstr "" -#: ../gui/wxpython/menustrings.py:391 ../gui/wxpython/menustrings.py:1333 +#: ../gui/wxpython/menustrings.py:392 ../gui/wxpython/menustrings.py:1334 #: ../gui/wxpython/image2target/ii2t_menustrings.py:384 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1310 msgid "Transform features" msgstr "" -#: ../gui/wxpython/menustrings.py:392 ../gui/wxpython/menustrings.py:1334 +#: ../gui/wxpython/menustrings.py:393 ../gui/wxpython/menustrings.py:1335 #: ../gui/wxpython/image2target/ii2t_menustrings.py:385 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1311 msgid "Clump" msgstr "" -#: ../gui/wxpython/menustrings.py:393 ../gui/wxpython/menustrings.py:1335 +#: ../gui/wxpython/menustrings.py:394 ../gui/wxpython/menustrings.py:1336 #: ../gui/wxpython/image2target/ii2t_menustrings.py:386 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1312 msgid "Recategorizes data in a raster map by grouping cells that form physically discrete areas into unique categories." msgstr "" -#: ../gui/wxpython/menustrings.py:394 ../gui/wxpython/menustrings.py:1336 +#: ../gui/wxpython/menustrings.py:395 ../gui/wxpython/menustrings.py:1337 #: ../gui/wxpython/image2target/ii2t_menustrings.py:387 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1313 msgid "Grow" msgstr "" -#: ../gui/wxpython/menustrings.py:396 ../gui/wxpython/menustrings.py:1338 +#: ../gui/wxpython/menustrings.py:397 ../gui/wxpython/menustrings.py:1339 #: ../gui/wxpython/image2target/ii2t_menustrings.py:389 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1315 msgid "Thin" msgstr "" -#: ../gui/wxpython/menustrings.py:397 ../gui/wxpython/menustrings.py:1339 +#: ../gui/wxpython/menustrings.py:398 ../gui/wxpython/menustrings.py:1340 #: ../gui/wxpython/image2target/ii2t_menustrings.py:390 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1316 msgid "Thins non-null cells that denote linear features in a raster map layer." msgstr "" -#: ../gui/wxpython/menustrings.py:398 ../gui/wxpython/menustrings.py:1340 +#: ../gui/wxpython/menustrings.py:399 ../gui/wxpython/menustrings.py:1341 #: ../gui/wxpython/image2target/ii2t_menustrings.py:391 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1317 msgid "Hydrologic modeling" msgstr "" -#: ../gui/wxpython/menustrings.py:399 ../gui/wxpython/menustrings.py:1341 +#: ../gui/wxpython/menustrings.py:400 ../gui/wxpython/menustrings.py:1342 #: ../gui/wxpython/image2target/ii2t_menustrings.py:392 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1318 msgid "Carve stream channels" msgstr "" -#: ../gui/wxpython/menustrings.py:400 ../gui/wxpython/menustrings.py:1342 +#: ../gui/wxpython/menustrings.py:401 ../gui/wxpython/menustrings.py:1343 #: ../gui/wxpython/image2target/ii2t_menustrings.py:393 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1319 msgid "Generates stream channels. Takes vector stream data, transforms it to raster and subtracts depth from the output DEM." msgstr "" -#: ../gui/wxpython/menustrings.py:401 ../gui/wxpython/menustrings.py:1343 +#: ../gui/wxpython/menustrings.py:402 ../gui/wxpython/menustrings.py:1344 #: ../gui/wxpython/image2target/ii2t_menustrings.py:394 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1320 msgid "Fill lake" msgstr "" -#: ../gui/wxpython/menustrings.py:402 ../gui/wxpython/menustrings.py:1344 +#: ../gui/wxpython/menustrings.py:403 ../gui/wxpython/menustrings.py:1345 #: ../gui/wxpython/image2target/ii2t_menustrings.py:395 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1321 msgid "Fills lake at given point to given level." msgstr "" -#: ../gui/wxpython/menustrings.py:403 ../gui/wxpython/menustrings.py:1345 +#: ../gui/wxpython/menustrings.py:404 ../gui/wxpython/menustrings.py:1346 #: ../gui/wxpython/image2target/ii2t_menustrings.py:396 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1322 msgid "Depressionless map and flowlines" msgstr "" -#: ../gui/wxpython/menustrings.py:404 ../gui/wxpython/menustrings.py:1346 +#: ../gui/wxpython/menustrings.py:405 ../gui/wxpython/menustrings.py:1347 #: ../gui/wxpython/image2target/ii2t_menustrings.py:397 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1323 msgid "Filters and generates a depressionless elevation map and a flow direction map from a given elevation raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:405 ../gui/wxpython/menustrings.py:1347 +#: ../gui/wxpython/menustrings.py:406 ../gui/wxpython/menustrings.py:1348 #: ../gui/wxpython/image2target/ii2t_menustrings.py:398 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1324 msgid "Flow accumulation" msgstr "" -#: ../gui/wxpython/menustrings.py:406 ../gui/wxpython/menustrings.py:1348 +#: ../gui/wxpython/menustrings.py:407 ../gui/wxpython/menustrings.py:1349 #: ../gui/wxpython/image2target/ii2t_menustrings.py:399 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1325 msgid "Performs flow computation for massive grids." msgstr "" -#: ../gui/wxpython/menustrings.py:407 ../gui/wxpython/menustrings.py:1349 +#: ../gui/wxpython/menustrings.py:408 ../gui/wxpython/menustrings.py:1350 #: ../gui/wxpython/image2target/ii2t_menustrings.py:400 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1326 msgid "Flow lines" msgstr "" -#: ../gui/wxpython/menustrings.py:408 ../gui/wxpython/menustrings.py:1350 +#: ../gui/wxpython/menustrings.py:409 ../gui/wxpython/menustrings.py:1351 #: ../gui/wxpython/image2target/ii2t_menustrings.py:401 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1327 msgid "Constructs flowlines. Computes flowlines, flowpath lengths, and flowaccumulation (contributing areas) from a elevation raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:409 ../gui/wxpython/menustrings.py:1351 +#: ../gui/wxpython/menustrings.py:410 ../gui/wxpython/menustrings.py:1352 #: ../gui/wxpython/image2target/ii2t_menustrings.py:402 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1328 msgid "Watershed analysis" msgstr "" -#: ../gui/wxpython/menustrings.py:410 ../gui/wxpython/menustrings.py:1352 +#: ../gui/wxpython/menustrings.py:411 ../gui/wxpython/menustrings.py:1353 #: ../gui/wxpython/image2target/ii2t_menustrings.py:403 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1329 msgid "Calculates hydrological parameters and RUSLE factors." msgstr "" -#: ../gui/wxpython/menustrings.py:411 ../gui/wxpython/menustrings.py:1353 +#: ../gui/wxpython/menustrings.py:412 ../gui/wxpython/menustrings.py:1354 #: ../gui/wxpython/image2target/ii2t_menustrings.py:404 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1330 msgid "Watershed subbasins" msgstr "" -#: ../gui/wxpython/menustrings.py:412 ../gui/wxpython/menustrings.py:1354 +#: ../gui/wxpython/menustrings.py:413 ../gui/wxpython/menustrings.py:1355 #: ../gui/wxpython/image2target/ii2t_menustrings.py:405 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1331 msgid "Generates watershed subbasins raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:413 ../gui/wxpython/menustrings.py:1355 +#: ../gui/wxpython/menustrings.py:414 ../gui/wxpython/menustrings.py:1356 #: ../gui/wxpython/image2target/ii2t_menustrings.py:406 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1332 msgid "Watershed basin creation" msgstr "" -#: ../gui/wxpython/menustrings.py:414 ../gui/wxpython/menustrings.py:1356 +#: ../gui/wxpython/menustrings.py:415 ../gui/wxpython/menustrings.py:1357 #: ../gui/wxpython/image2target/ii2t_menustrings.py:407 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1333 msgid "Creates watershed basins from a drainage direction map." msgstr "" -#: ../gui/wxpython/menustrings.py:415 ../gui/wxpython/menustrings.py:1357 +#: ../gui/wxpython/menustrings.py:416 ../gui/wxpython/menustrings.py:1358 #: ../gui/wxpython/image2target/ii2t_menustrings.py:408 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1334 msgid "Extraction of stream networks" msgstr "" -#: ../gui/wxpython/menustrings.py:416 ../gui/wxpython/menustrings.py:1358 +#: ../gui/wxpython/menustrings.py:417 ../gui/wxpython/menustrings.py:1359 #: ../gui/wxpython/image2target/ii2t_menustrings.py:409 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1335 msgid "Performs stream network extraction." msgstr "" -#: ../gui/wxpython/menustrings.py:417 ../gui/wxpython/menustrings.py:1359 +#: ../gui/wxpython/menustrings.py:418 ../gui/wxpython/menustrings.py:1360 #: ../gui/wxpython/image2target/ii2t_menustrings.py:410 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1336 msgid "SIMWE Overland flow modeling" msgstr "" -#: ../gui/wxpython/menustrings.py:418 ../gui/wxpython/menustrings.py:1360 +#: ../gui/wxpython/menustrings.py:419 ../gui/wxpython/menustrings.py:1361 #: ../gui/wxpython/image2target/ii2t_menustrings.py:411 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1337 msgid "Overland flow hydrologic simulation using path sampling method (SIMWE)." msgstr "" -#: ../gui/wxpython/menustrings.py:419 ../gui/wxpython/menustrings.py:1361 +#: ../gui/wxpython/menustrings.py:420 ../gui/wxpython/menustrings.py:1362 #: ../gui/wxpython/image2target/ii2t_menustrings.py:412 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1338 msgid "SIMWE Sediment flux modeling" msgstr "" -#: ../gui/wxpython/menustrings.py:420 ../gui/wxpython/menustrings.py:1362 +#: ../gui/wxpython/menustrings.py:421 ../gui/wxpython/menustrings.py:1363 #: ../gui/wxpython/image2target/ii2t_menustrings.py:413 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1339 msgid "Sediment transport and erosion/deposition simulation using path sampling method (SIMWE)." msgstr "" -#: ../gui/wxpython/menustrings.py:421 ../gui/wxpython/menustrings.py:1363 +#: ../gui/wxpython/menustrings.py:422 ../gui/wxpython/menustrings.py:1364 #: ../gui/wxpython/image2target/ii2t_menustrings.py:414 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1340 msgid "Topographic index map" msgstr "" -#: ../gui/wxpython/menustrings.py:422 ../gui/wxpython/menustrings.py:1364 +#: ../gui/wxpython/menustrings.py:423 ../gui/wxpython/menustrings.py:1365 #: ../gui/wxpython/image2target/ii2t_menustrings.py:415 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1341 msgid "Creates a topographic index (wetness index) raster map from an elevation raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:423 ../gui/wxpython/menustrings.py:1365 +#: ../gui/wxpython/menustrings.py:424 ../gui/wxpython/menustrings.py:1366 #: ../gui/wxpython/image2target/ii2t_menustrings.py:416 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1342 msgid "TOPMODEL simulation" msgstr "" -#: ../gui/wxpython/menustrings.py:424 ../gui/wxpython/menustrings.py:1366 +#: ../gui/wxpython/menustrings.py:425 ../gui/wxpython/menustrings.py:1367 #: ../gui/wxpython/image2target/ii2t_menustrings.py:417 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1343 msgid "Simulates TOPMODEL which is a physically based hydrologic model." msgstr "" -#: ../gui/wxpython/menustrings.py:425 ../gui/wxpython/menustrings.py:1367 +#: ../gui/wxpython/menustrings.py:426 ../gui/wxpython/menustrings.py:1368 #: ../gui/wxpython/image2target/ii2t_menustrings.py:418 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1344 msgid "USLE K-factor" msgstr "" -#: ../gui/wxpython/menustrings.py:426 ../gui/wxpython/menustrings.py:1368 +#: ../gui/wxpython/menustrings.py:427 ../gui/wxpython/menustrings.py:1369 #: ../gui/wxpython/image2target/ii2t_menustrings.py:419 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1345 msgid "Computes USLE Soil Erodibility Factor (K)." msgstr "" -#: ../gui/wxpython/menustrings.py:427 ../gui/wxpython/menustrings.py:1369 +#: ../gui/wxpython/menustrings.py:428 ../gui/wxpython/menustrings.py:1370 #: ../gui/wxpython/image2target/ii2t_menustrings.py:420 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1346 msgid "USLE R-factor" msgstr "" -#: ../gui/wxpython/menustrings.py:428 ../gui/wxpython/menustrings.py:1370 +#: ../gui/wxpython/menustrings.py:429 ../gui/wxpython/menustrings.py:1371 #: ../gui/wxpython/image2target/ii2t_menustrings.py:421 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1347 msgid "Computes USLE R factor, Rainfall erosivity index." msgstr "" -#: ../gui/wxpython/menustrings.py:429 ../gui/wxpython/menustrings.py:876 -#: ../gui/wxpython/menustrings.py:1371 ../gui/wxpython/menustrings.py:1818 +#: ../gui/wxpython/menustrings.py:430 ../gui/wxpython/menustrings.py:877 +#: ../gui/wxpython/menustrings.py:1372 ../gui/wxpython/menustrings.py:1819 #: ../gui/wxpython/image2target/ii2t_menustrings.py:422 #: ../gui/wxpython/image2target/ii2t_menustrings.py:860 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1348 @@ -6704,254 +6678,254 @@ msgid "Groundwater modeling" msgstr "Μοντελοποίηση υπογείων νεÏών" -#: ../gui/wxpython/menustrings.py:430 ../gui/wxpython/menustrings.py:1372 +#: ../gui/wxpython/menustrings.py:431 ../gui/wxpython/menustrings.py:1373 #: ../gui/wxpython/image2target/ii2t_menustrings.py:423 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1349 msgid "Groundwater flow" msgstr "" -#: ../gui/wxpython/menustrings.py:431 ../gui/wxpython/menustrings.py:1373 +#: ../gui/wxpython/menustrings.py:432 ../gui/wxpython/menustrings.py:1374 #: ../gui/wxpython/image2target/ii2t_menustrings.py:424 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1350 msgid "Numerical calculation program for transient, confined and unconfined groundwater flow in two dimensions." msgstr "" -#: ../gui/wxpython/menustrings.py:432 ../gui/wxpython/menustrings.py:1374 +#: ../gui/wxpython/menustrings.py:433 ../gui/wxpython/menustrings.py:1375 #: ../gui/wxpython/image2target/ii2t_menustrings.py:425 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1351 msgid "Groundwater solute transport" msgstr "" -#: ../gui/wxpython/menustrings.py:433 ../gui/wxpython/menustrings.py:1375 +#: ../gui/wxpython/menustrings.py:434 ../gui/wxpython/menustrings.py:1376 #: ../gui/wxpython/image2target/ii2t_menustrings.py:426 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1352 msgid "Numerical calculation program for transient, confined and unconfined solute transport in two dimensions" msgstr "" -#: ../gui/wxpython/menustrings.py:434 ../gui/wxpython/menustrings.py:1376 +#: ../gui/wxpython/menustrings.py:435 ../gui/wxpython/menustrings.py:1377 #: ../gui/wxpython/image2target/ii2t_menustrings.py:427 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1353 msgid "Landscape patch analysis" msgstr "" -#: ../gui/wxpython/menustrings.py:435 ../gui/wxpython/menustrings.py:1377 +#: ../gui/wxpython/menustrings.py:436 ../gui/wxpython/menustrings.py:1378 #: ../gui/wxpython/image2target/ii2t_menustrings.py:428 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1354 msgid "Set up sampling and analysis framework" msgstr "" -#: ../gui/wxpython/menustrings.py:436 ../gui/wxpython/menustrings.py:1378 +#: ../gui/wxpython/menustrings.py:437 ../gui/wxpython/menustrings.py:1379 #: ../gui/wxpython/image2target/ii2t_menustrings.py:429 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1355 msgid "Configuration editor for r.li.'index'" msgstr "" -#: ../gui/wxpython/menustrings.py:437 ../gui/wxpython/menustrings.py:1379 +#: ../gui/wxpython/menustrings.py:438 ../gui/wxpython/menustrings.py:1380 #: ../gui/wxpython/image2target/ii2t_menustrings.py:430 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1356 msgid "Edge density" msgstr "" -#: ../gui/wxpython/menustrings.py:438 ../gui/wxpython/menustrings.py:1380 +#: ../gui/wxpython/menustrings.py:439 ../gui/wxpython/menustrings.py:1381 #: ../gui/wxpython/image2target/ii2t_menustrings.py:431 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1357 msgid "Calculates edge density index on a raster map, using a 4 neighbour algorithm" msgstr "" -#: ../gui/wxpython/menustrings.py:439 ../gui/wxpython/menustrings.py:1381 +#: ../gui/wxpython/menustrings.py:440 ../gui/wxpython/menustrings.py:1382 #: ../gui/wxpython/image2target/ii2t_menustrings.py:432 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1358 msgid "Contrast weighted edge density" msgstr "" -#: ../gui/wxpython/menustrings.py:440 ../gui/wxpython/menustrings.py:1382 +#: ../gui/wxpython/menustrings.py:441 ../gui/wxpython/menustrings.py:1383 #: ../gui/wxpython/image2target/ii2t_menustrings.py:433 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1359 msgid "Calculates contrast weighted edge density index on a raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:441 ../gui/wxpython/menustrings.py:1383 +#: ../gui/wxpython/menustrings.py:442 ../gui/wxpython/menustrings.py:1384 #: ../gui/wxpython/image2target/ii2t_menustrings.py:434 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1360 msgid "Patch area mean" msgstr "" -#: ../gui/wxpython/menustrings.py:442 ../gui/wxpython/menustrings.py:1384 +#: ../gui/wxpython/menustrings.py:443 ../gui/wxpython/menustrings.py:1385 #: ../gui/wxpython/image2target/ii2t_menustrings.py:435 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1361 msgid "Calculates mean patch size index on a raster map, using a 4 neighbour algorithm" msgstr "" -#: ../gui/wxpython/menustrings.py:443 ../gui/wxpython/menustrings.py:1385 +#: ../gui/wxpython/menustrings.py:444 ../gui/wxpython/menustrings.py:1386 #: ../gui/wxpython/image2target/ii2t_menustrings.py:436 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1362 msgid "Patch area range" msgstr "" -#: ../gui/wxpython/menustrings.py:444 ../gui/wxpython/menustrings.py:1386 +#: ../gui/wxpython/menustrings.py:445 ../gui/wxpython/menustrings.py:1387 #: ../gui/wxpython/image2target/ii2t_menustrings.py:437 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1363 msgid "Calculates range of patch area size on a raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:445 ../gui/wxpython/menustrings.py:1387 +#: ../gui/wxpython/menustrings.py:446 ../gui/wxpython/menustrings.py:1388 #: ../gui/wxpython/image2target/ii2t_menustrings.py:438 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1364 msgid "Patch area Std Dev" msgstr "" -#: ../gui/wxpython/menustrings.py:446 ../gui/wxpython/menustrings.py:1388 +#: ../gui/wxpython/menustrings.py:447 ../gui/wxpython/menustrings.py:1389 #: ../gui/wxpython/image2target/ii2t_menustrings.py:439 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1365 msgid "Calculates standard deviation of patch area a raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:447 ../gui/wxpython/menustrings.py:1389 +#: ../gui/wxpython/menustrings.py:448 ../gui/wxpython/menustrings.py:1390 #: ../gui/wxpython/image2target/ii2t_menustrings.py:440 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1366 msgid "Patch area Coeff Var" msgstr "" -#: ../gui/wxpython/menustrings.py:448 ../gui/wxpython/menustrings.py:1390 +#: ../gui/wxpython/menustrings.py:449 ../gui/wxpython/menustrings.py:1391 #: ../gui/wxpython/image2target/ii2t_menustrings.py:441 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1367 msgid "Calculates coefficient of variation of patch area on a raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:449 ../gui/wxpython/menustrings.py:1391 +#: ../gui/wxpython/menustrings.py:450 ../gui/wxpython/menustrings.py:1392 #: ../gui/wxpython/image2target/ii2t_menustrings.py:442 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1368 msgid "Patch density" msgstr "" -#: ../gui/wxpython/menustrings.py:450 ../gui/wxpython/menustrings.py:1392 +#: ../gui/wxpython/menustrings.py:451 ../gui/wxpython/menustrings.py:1393 #: ../gui/wxpython/image2target/ii2t_menustrings.py:443 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1369 msgid "Calculates patch density index on a raster map, using a 4 neighbour algorithm" msgstr "" -#: ../gui/wxpython/menustrings.py:451 ../gui/wxpython/menustrings.py:1393 +#: ../gui/wxpython/menustrings.py:452 ../gui/wxpython/menustrings.py:1394 #: ../gui/wxpython/image2target/ii2t_menustrings.py:444 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1370 msgid "Patch number" msgstr "" -#: ../gui/wxpython/menustrings.py:452 ../gui/wxpython/menustrings.py:1394 +#: ../gui/wxpython/menustrings.py:453 ../gui/wxpython/menustrings.py:1395 #: ../gui/wxpython/image2target/ii2t_menustrings.py:445 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1371 msgid "Calculates patch number index on a raster map, using a 4 neighbour algorithm." msgstr "" -#: ../gui/wxpython/menustrings.py:453 ../gui/wxpython/menustrings.py:1395 +#: ../gui/wxpython/menustrings.py:454 ../gui/wxpython/menustrings.py:1396 #: ../gui/wxpython/image2target/ii2t_menustrings.py:446 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1372 msgid "Dominance's diversity" msgstr "" -#: ../gui/wxpython/menustrings.py:454 ../gui/wxpython/menustrings.py:1396 +#: ../gui/wxpython/menustrings.py:455 ../gui/wxpython/menustrings.py:1397 #: ../gui/wxpython/image2target/ii2t_menustrings.py:447 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1373 msgid "Calculates dominance's diversity index on a raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:455 ../gui/wxpython/menustrings.py:1397 +#: ../gui/wxpython/menustrings.py:456 ../gui/wxpython/menustrings.py:1398 #: ../gui/wxpython/image2target/ii2t_menustrings.py:448 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1374 msgid "Shannon's diversity" msgstr "" -#: ../gui/wxpython/menustrings.py:456 ../gui/wxpython/menustrings.py:1398 +#: ../gui/wxpython/menustrings.py:457 ../gui/wxpython/menustrings.py:1399 #: ../gui/wxpython/image2target/ii2t_menustrings.py:449 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1375 msgid "Calculates Shannon's diversity index on a raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:457 ../gui/wxpython/menustrings.py:1399 +#: ../gui/wxpython/menustrings.py:458 ../gui/wxpython/menustrings.py:1400 #: ../gui/wxpython/image2target/ii2t_menustrings.py:450 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1376 msgid "Simpson's diversity" msgstr "" -#: ../gui/wxpython/menustrings.py:458 ../gui/wxpython/menustrings.py:1400 +#: ../gui/wxpython/menustrings.py:459 ../gui/wxpython/menustrings.py:1401 #: ../gui/wxpython/image2target/ii2t_menustrings.py:451 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1377 msgid "Calculates Simpson's diversity index on a raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:459 ../gui/wxpython/menustrings.py:1401 +#: ../gui/wxpython/menustrings.py:460 ../gui/wxpython/menustrings.py:1402 #: ../gui/wxpython/image2target/ii2t_menustrings.py:452 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1378 msgid "Richness" msgstr "" -#: ../gui/wxpython/menustrings.py:460 ../gui/wxpython/menustrings.py:1402 +#: ../gui/wxpython/menustrings.py:461 ../gui/wxpython/menustrings.py:1403 #: ../gui/wxpython/image2target/ii2t_menustrings.py:453 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1379 msgid "Calculates richness index on a raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:461 ../gui/wxpython/menustrings.py:1403 +#: ../gui/wxpython/menustrings.py:462 ../gui/wxpython/menustrings.py:1404 #: ../gui/wxpython/image2target/ii2t_menustrings.py:454 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1380 msgid "Shape index" msgstr "" -#: ../gui/wxpython/menustrings.py:462 ../gui/wxpython/menustrings.py:1404 +#: ../gui/wxpython/menustrings.py:463 ../gui/wxpython/menustrings.py:1405 #: ../gui/wxpython/image2target/ii2t_menustrings.py:455 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1381 msgid "Calculates shape index on a raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:463 ../gui/wxpython/menustrings.py:1405 +#: ../gui/wxpython/menustrings.py:464 ../gui/wxpython/menustrings.py:1406 #: ../gui/wxpython/image2target/ii2t_menustrings.py:456 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1382 msgid "Wildfire modeling" msgstr "" -#: ../gui/wxpython/menustrings.py:464 ../gui/wxpython/menustrings.py:1406 +#: ../gui/wxpython/menustrings.py:465 ../gui/wxpython/menustrings.py:1407 #: ../gui/wxpython/image2target/ii2t_menustrings.py:457 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1383 msgid "Rate of spread" msgstr "" -#: ../gui/wxpython/menustrings.py:465 ../gui/wxpython/menustrings.py:1407 +#: ../gui/wxpython/menustrings.py:466 ../gui/wxpython/menustrings.py:1408 #: ../gui/wxpython/image2target/ii2t_menustrings.py:458 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1384 msgid "Generates rate of spread raster maps. Generates three, or four raster map layers showing the base (perpendicular) rate of spread (ROS), the maximum (forward) ROS, the direction of the maximum ROS, and optionally the maximum potential spotting distance for fire spread simulation." msgstr "" -#: ../gui/wxpython/menustrings.py:466 ../gui/wxpython/menustrings.py:1408 +#: ../gui/wxpython/menustrings.py:467 ../gui/wxpython/menustrings.py:1409 #: ../gui/wxpython/image2target/ii2t_menustrings.py:459 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1385 msgid "Least-cost spread paths" msgstr "" -#: ../gui/wxpython/menustrings.py:467 ../gui/wxpython/menustrings.py:1409 +#: ../gui/wxpython/menustrings.py:468 ../gui/wxpython/menustrings.py:1410 #: ../gui/wxpython/image2target/ii2t_menustrings.py:460 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1386 msgid "Recursively traces the least cost path backwards to cells from which the cumulative cost was determined." msgstr "" -#: ../gui/wxpython/menustrings.py:468 ../gui/wxpython/menustrings.py:1410 +#: ../gui/wxpython/menustrings.py:469 ../gui/wxpython/menustrings.py:1411 #: ../gui/wxpython/image2target/ii2t_menustrings.py:461 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1387 msgid "Anisotropic spread simulation" msgstr "" -#: ../gui/wxpython/menustrings.py:469 ../gui/wxpython/menustrings.py:1411 +#: ../gui/wxpython/menustrings.py:470 ../gui/wxpython/menustrings.py:1412 #: ../gui/wxpython/image2target/ii2t_menustrings.py:462 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1388 msgid "Simulates elliptically anisotropic spread. Generates a raster map of the cumulative time of spread, given raster maps containing the rates of spread (ROS), the ROS directions and the spread origins. It optionally produces raster maps to contain backlink UTM coordinates for tracing spread paths. Usable for fire spread simulations." msgstr "" -#: ../gui/wxpython/menustrings.py:470 ../gui/wxpython/menustrings.py:1412 +#: ../gui/wxpython/menustrings.py:471 ../gui/wxpython/menustrings.py:1413 #: ../gui/wxpython/image2target/ii2t_menustrings.py:463 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1389 msgid "Change category values and labels" msgstr "" -#: ../gui/wxpython/menustrings.py:471 ../gui/wxpython/menustrings.py:521 -#: ../gui/wxpython/menustrings.py:1413 ../gui/wxpython/menustrings.py:1463 +#: ../gui/wxpython/menustrings.py:472 ../gui/wxpython/menustrings.py:522 +#: ../gui/wxpython/menustrings.py:1414 ../gui/wxpython/menustrings.py:1464 #: ../gui/wxpython/image2target/ii2t_menustrings.py:464 #: ../gui/wxpython/image2target/ii2t_menustrings.py:514 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1390 @@ -6959,8 +6933,8 @@ msgid "Manage category information" msgstr "" -#: ../gui/wxpython/menustrings.py:472 ../gui/wxpython/menustrings.py:522 -#: ../gui/wxpython/menustrings.py:1414 ../gui/wxpython/menustrings.py:1464 +#: ../gui/wxpython/menustrings.py:473 ../gui/wxpython/menustrings.py:523 +#: ../gui/wxpython/menustrings.py:1415 ../gui/wxpython/menustrings.py:1465 #: ../gui/wxpython/image2target/ii2t_menustrings.py:465 #: ../gui/wxpython/image2target/ii2t_menustrings.py:515 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1391 @@ -6968,32 +6942,32 @@ msgid "Manages category values and labels associated with user-specified raster map layers." msgstr "" -#: ../gui/wxpython/menustrings.py:473 ../gui/wxpython/menustrings.py:1415 +#: ../gui/wxpython/menustrings.py:474 ../gui/wxpython/menustrings.py:1416 #: ../gui/wxpython/image2target/ii2t_menustrings.py:466 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1392 msgid "Interactively edit category values" msgstr "" -#: ../gui/wxpython/menustrings.py:474 ../gui/wxpython/menustrings.py:1416 +#: ../gui/wxpython/menustrings.py:475 ../gui/wxpython/menustrings.py:1417 #: ../gui/wxpython/image2target/ii2t_menustrings.py:467 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1393 msgid "Edits cell values in a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:475 ../gui/wxpython/menustrings.py:1417 +#: ../gui/wxpython/menustrings.py:476 ../gui/wxpython/menustrings.py:1418 #: ../gui/wxpython/image2target/ii2t_menustrings.py:468 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1394 msgid "Reclassify by size" msgstr "" -#: ../gui/wxpython/menustrings.py:476 ../gui/wxpython/menustrings.py:1418 +#: ../gui/wxpython/menustrings.py:477 ../gui/wxpython/menustrings.py:1419 #: ../gui/wxpython/image2target/ii2t_menustrings.py:469 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1395 msgid "Reclasses a raster map greater or less than user specified area size (in hectares)." msgstr "" -#: ../gui/wxpython/menustrings.py:477 ../gui/wxpython/menustrings.py:696 -#: ../gui/wxpython/menustrings.py:1419 ../gui/wxpython/menustrings.py:1638 +#: ../gui/wxpython/menustrings.py:478 ../gui/wxpython/menustrings.py:697 +#: ../gui/wxpython/menustrings.py:1420 ../gui/wxpython/menustrings.py:1639 #: ../gui/wxpython/image2target/ii2t_menustrings.py:470 #: ../gui/wxpython/image2target/ii2t_menustrings.py:687 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1396 @@ -7001,252 +6975,252 @@ msgid "Reclassify" msgstr "" -#: ../gui/wxpython/menustrings.py:478 ../gui/wxpython/menustrings.py:1420 +#: ../gui/wxpython/menustrings.py:479 ../gui/wxpython/menustrings.py:1421 #: ../gui/wxpython/image2target/ii2t_menustrings.py:471 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1397 msgid "Reclassify raster map based on category values. Creates a new raster map whose category values are based upon a reclassification of the categories in an existing raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:479 ../gui/wxpython/menustrings.py:1421 +#: ../gui/wxpython/menustrings.py:480 ../gui/wxpython/menustrings.py:1422 #: ../gui/wxpython/image2target/ii2t_menustrings.py:472 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1398 msgid "Recode" msgstr "" -#: ../gui/wxpython/menustrings.py:480 ../gui/wxpython/menustrings.py:1422 +#: ../gui/wxpython/menustrings.py:481 ../gui/wxpython/menustrings.py:1423 #: ../gui/wxpython/image2target/ii2t_menustrings.py:473 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1399 msgid "Recodes categorical raster maps." msgstr "" -#: ../gui/wxpython/menustrings.py:481 ../gui/wxpython/menustrings.py:1423 +#: ../gui/wxpython/menustrings.py:482 ../gui/wxpython/menustrings.py:1424 #: ../gui/wxpython/image2target/ii2t_menustrings.py:474 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1400 msgid "Rescale" msgstr "" -#: ../gui/wxpython/menustrings.py:482 ../gui/wxpython/menustrings.py:1424 +#: ../gui/wxpython/menustrings.py:483 ../gui/wxpython/menustrings.py:1425 #: ../gui/wxpython/image2target/ii2t_menustrings.py:475 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1401 msgid "Rescales the range of category values in a raster map layer." msgstr "" -#: ../gui/wxpython/menustrings.py:483 ../gui/wxpython/menustrings.py:1425 +#: ../gui/wxpython/menustrings.py:484 ../gui/wxpython/menustrings.py:1426 #: ../gui/wxpython/image2target/ii2t_menustrings.py:476 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1402 msgid "Rescale with histogram" msgstr "" -#: ../gui/wxpython/menustrings.py:484 ../gui/wxpython/menustrings.py:1426 +#: ../gui/wxpython/menustrings.py:485 ../gui/wxpython/menustrings.py:1427 #: ../gui/wxpython/image2target/ii2t_menustrings.py:477 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1403 msgid "Rescales histogram equalized the range of category values in a raster map layer." msgstr "" -#: ../gui/wxpython/menustrings.py:485 ../gui/wxpython/menustrings.py:1427 +#: ../gui/wxpython/menustrings.py:486 ../gui/wxpython/menustrings.py:1428 #: ../gui/wxpython/image2target/ii2t_menustrings.py:478 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1404 msgid "Generate random cells" msgstr "" -#: ../gui/wxpython/menustrings.py:486 ../gui/wxpython/menustrings.py:1428 +#: ../gui/wxpython/menustrings.py:487 ../gui/wxpython/menustrings.py:1429 #: ../gui/wxpython/image2target/ii2t_menustrings.py:479 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1405 msgid "Random cells" msgstr "" -#: ../gui/wxpython/menustrings.py:487 ../gui/wxpython/menustrings.py:1429 +#: ../gui/wxpython/menustrings.py:488 ../gui/wxpython/menustrings.py:1430 #: ../gui/wxpython/image2target/ii2t_menustrings.py:480 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1406 msgid "Generates random cell values with spatial dependence." msgstr "" -#: ../gui/wxpython/menustrings.py:488 ../gui/wxpython/menustrings.py:1430 +#: ../gui/wxpython/menustrings.py:489 ../gui/wxpython/menustrings.py:1431 #: ../gui/wxpython/image2target/ii2t_menustrings.py:481 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1407 msgid "Random cells and vector points" msgstr "" -#: ../gui/wxpython/menustrings.py:489 ../gui/wxpython/menustrings.py:1431 +#: ../gui/wxpython/menustrings.py:490 ../gui/wxpython/menustrings.py:1432 #: ../gui/wxpython/image2target/ii2t_menustrings.py:482 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1408 msgid "Creates a raster map layer and vector point map containing randomly located points." msgstr "" -#: ../gui/wxpython/menustrings.py:490 ../gui/wxpython/menustrings.py:1432 +#: ../gui/wxpython/menustrings.py:491 ../gui/wxpython/menustrings.py:1433 #: ../gui/wxpython/image2target/ii2t_menustrings.py:483 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1409 msgid "Generate surfaces" msgstr "" -#: ../gui/wxpython/menustrings.py:491 ../gui/wxpython/menustrings.py:1433 +#: ../gui/wxpython/menustrings.py:492 ../gui/wxpython/menustrings.py:1434 #: ../gui/wxpython/image2target/ii2t_menustrings.py:484 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1410 msgid "Fractal surface" msgstr "" -#: ../gui/wxpython/menustrings.py:492 ../gui/wxpython/menustrings.py:1434 +#: ../gui/wxpython/menustrings.py:493 ../gui/wxpython/menustrings.py:1435 #: ../gui/wxpython/image2target/ii2t_menustrings.py:485 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1411 msgid "Creates a fractal surface of a given fractal dimension." msgstr "" -#: ../gui/wxpython/menustrings.py:493 ../gui/wxpython/menustrings.py:1435 +#: ../gui/wxpython/menustrings.py:494 ../gui/wxpython/menustrings.py:1436 #: ../gui/wxpython/image2target/ii2t_menustrings.py:486 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1412 msgid "Gaussian kernel density surface" msgstr "" -#: ../gui/wxpython/menustrings.py:494 ../gui/wxpython/menustrings.py:1436 +#: ../gui/wxpython/menustrings.py:495 ../gui/wxpython/menustrings.py:1437 #: ../gui/wxpython/image2target/ii2t_menustrings.py:487 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1413 msgid "Generates a raster density map from vector points map. Density is computed using a moving kernel. Optionally generates a vector density map on a vector network." msgstr "" -#: ../gui/wxpython/menustrings.py:495 ../gui/wxpython/menustrings.py:1437 +#: ../gui/wxpython/menustrings.py:496 ../gui/wxpython/menustrings.py:1438 #: ../gui/wxpython/image2target/ii2t_menustrings.py:488 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1414 msgid "Gaussian deviates surface" msgstr "" -#: ../gui/wxpython/menustrings.py:496 ../gui/wxpython/menustrings.py:1438 +#: ../gui/wxpython/menustrings.py:497 ../gui/wxpython/menustrings.py:1439 #: ../gui/wxpython/image2target/ii2t_menustrings.py:489 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1415 msgid "Generates a raster map using gaussian random number generator. Mean and standard deviation of gaussian deviates can be expressed by the user." msgstr "" -#: ../gui/wxpython/menustrings.py:497 ../gui/wxpython/menustrings.py:1439 +#: ../gui/wxpython/menustrings.py:498 ../gui/wxpython/menustrings.py:1440 #: ../gui/wxpython/image2target/ii2t_menustrings.py:490 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1416 #: ../gui/wxpython/nviz/tools.py:5181 msgid "Plane" msgstr "Επίπεδο" -#: ../gui/wxpython/menustrings.py:498 ../gui/wxpython/menustrings.py:1440 +#: ../gui/wxpython/menustrings.py:499 ../gui/wxpython/menustrings.py:1441 #: ../gui/wxpython/image2target/ii2t_menustrings.py:491 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1417 msgid "Creates raster plane map given dip (inclination), aspect (azimuth) and one point." msgstr "" -#: ../gui/wxpython/menustrings.py:499 ../gui/wxpython/menustrings.py:1441 +#: ../gui/wxpython/menustrings.py:500 ../gui/wxpython/menustrings.py:1442 #: ../gui/wxpython/image2target/ii2t_menustrings.py:492 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1418 msgid "Random deviates surface" msgstr "" -#: ../gui/wxpython/menustrings.py:500 ../gui/wxpython/menustrings.py:1442 +#: ../gui/wxpython/menustrings.py:501 ../gui/wxpython/menustrings.py:1443 #: ../gui/wxpython/image2target/ii2t_menustrings.py:493 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1419 msgid "Produces a raster surface map of uniform random deviates with defined range." msgstr "" -#: ../gui/wxpython/menustrings.py:501 ../gui/wxpython/menustrings.py:1443 +#: ../gui/wxpython/menustrings.py:502 ../gui/wxpython/menustrings.py:1444 #: ../gui/wxpython/image2target/ii2t_menustrings.py:494 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1420 msgid "Random surface with spatial dependence" msgstr "" -#: ../gui/wxpython/menustrings.py:502 ../gui/wxpython/menustrings.py:1444 +#: ../gui/wxpython/menustrings.py:503 ../gui/wxpython/menustrings.py:1445 #: ../gui/wxpython/image2target/ii2t_menustrings.py:495 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1421 msgid "Generates random surface(s) with spatial dependence." msgstr "" -#: ../gui/wxpython/menustrings.py:503 ../gui/wxpython/menustrings.py:1445 +#: ../gui/wxpython/menustrings.py:504 ../gui/wxpython/menustrings.py:1446 #: ../gui/wxpython/image2target/ii2t_menustrings.py:496 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1422 msgid "Interpolate surfaces" msgstr "" -#: ../gui/wxpython/menustrings.py:504 ../gui/wxpython/menustrings.py:1446 +#: ../gui/wxpython/menustrings.py:505 ../gui/wxpython/menustrings.py:1447 #: ../gui/wxpython/image2target/ii2t_menustrings.py:497 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1423 msgid "Bilinear and bicubic from vector points" msgstr "" -#: ../gui/wxpython/menustrings.py:505 ../gui/wxpython/menustrings.py:1447 +#: ../gui/wxpython/menustrings.py:506 ../gui/wxpython/menustrings.py:1448 #: ../gui/wxpython/image2target/ii2t_menustrings.py:498 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1424 msgid "Performs bicubic or bilinear spline interpolation with Tykhonov regularization." msgstr "" -#: ../gui/wxpython/menustrings.py:506 ../gui/wxpython/menustrings.py:1448 +#: ../gui/wxpython/menustrings.py:507 ../gui/wxpython/menustrings.py:1449 #: ../gui/wxpython/image2target/ii2t_menustrings.py:499 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1425 msgid "IDW from raster points" msgstr "IDW απο σημεία raster" -#: ../gui/wxpython/menustrings.py:507 ../gui/wxpython/menustrings.py:1449 +#: ../gui/wxpython/menustrings.py:508 ../gui/wxpython/menustrings.py:1450 #: ../gui/wxpython/image2target/ii2t_menustrings.py:500 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1426 msgid "Provides surface interpolation from raster point data by Inverse Distance Squared Weighting." msgstr "" -#: ../gui/wxpython/menustrings.py:508 ../gui/wxpython/menustrings.py:1450 +#: ../gui/wxpython/menustrings.py:509 ../gui/wxpython/menustrings.py:1451 #: ../gui/wxpython/image2target/ii2t_menustrings.py:501 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1427 msgid "IDW from vector points" msgstr "IDW απο διανυσματικα σημεία" -#: ../gui/wxpython/menustrings.py:509 ../gui/wxpython/menustrings.py:1451 +#: ../gui/wxpython/menustrings.py:510 ../gui/wxpython/menustrings.py:1452 #: ../gui/wxpython/image2target/ii2t_menustrings.py:502 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1428 msgid "Provides surface interpolation from vector point data by Inverse Distance Squared Weighting." msgstr "" -#: ../gui/wxpython/menustrings.py:510 ../gui/wxpython/menustrings.py:1452 +#: ../gui/wxpython/menustrings.py:511 ../gui/wxpython/menustrings.py:1453 #: ../gui/wxpython/image2target/ii2t_menustrings.py:503 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1429 msgid "Raster contours" msgstr "" -#: ../gui/wxpython/menustrings.py:511 ../gui/wxpython/menustrings.py:1453 +#: ../gui/wxpython/menustrings.py:512 ../gui/wxpython/menustrings.py:1454 #: ../gui/wxpython/image2target/ii2t_menustrings.py:504 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1430 msgid "Generates surface raster map from rasterized contours." msgstr "" -#: ../gui/wxpython/menustrings.py:512 ../gui/wxpython/menustrings.py:1454 +#: ../gui/wxpython/menustrings.py:513 ../gui/wxpython/menustrings.py:1455 #: ../gui/wxpython/image2target/ii2t_menustrings.py:505 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1431 msgid "Regularized spline tension" msgstr "" -#: ../gui/wxpython/menustrings.py:513 ../gui/wxpython/menustrings.py:1455 +#: ../gui/wxpython/menustrings.py:514 ../gui/wxpython/menustrings.py:1456 #: ../gui/wxpython/image2target/ii2t_menustrings.py:506 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1432 msgid "Performs surface interpolation from vector points map by splines. Spatial approximation and topographic analysis from given point or isoline data in vector format to floating point raster format using regularized spline with tension." msgstr "" -#: ../gui/wxpython/menustrings.py:514 ../gui/wxpython/menustrings.py:1456 +#: ../gui/wxpython/menustrings.py:515 ../gui/wxpython/menustrings.py:1457 #: ../gui/wxpython/image2target/ii2t_menustrings.py:507 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1433 msgid "Raster series interpolation" msgstr "" -#: ../gui/wxpython/menustrings.py:515 ../gui/wxpython/menustrings.py:1457 +#: ../gui/wxpython/menustrings.py:516 ../gui/wxpython/menustrings.py:1458 #: ../gui/wxpython/image2target/ii2t_menustrings.py:508 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1434 msgid "Interpolates raster maps located (temporal or spatial) in between input raster maps at specific sampling positions." msgstr "" -#: ../gui/wxpython/menustrings.py:516 ../gui/wxpython/menustrings.py:1458 +#: ../gui/wxpython/menustrings.py:517 ../gui/wxpython/menustrings.py:1459 #: ../gui/wxpython/image2target/ii2t_menustrings.py:509 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1435 msgid "Fill NULL cells" msgstr "" -#: ../gui/wxpython/menustrings.py:517 ../gui/wxpython/menustrings.py:1459 +#: ../gui/wxpython/menustrings.py:518 ../gui/wxpython/menustrings.py:1460 #: ../gui/wxpython/image2target/ii2t_menustrings.py:510 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1436 msgid "Fills no-data areas in raster maps using spline interpolation." msgstr "" -#: ../gui/wxpython/menustrings.py:518 ../gui/wxpython/menustrings.py:735 -#: ../gui/wxpython/menustrings.py:852 ../gui/wxpython/menustrings.py:880 -#: ../gui/wxpython/menustrings.py:1024 ../gui/wxpython/menustrings.py:1460 -#: ../gui/wxpython/menustrings.py:1677 ../gui/wxpython/menustrings.py:1794 -#: ../gui/wxpython/menustrings.py:1822 ../gui/wxpython/menustrings.py:1966 +#: ../gui/wxpython/menustrings.py:519 ../gui/wxpython/menustrings.py:736 +#: ../gui/wxpython/menustrings.py:853 ../gui/wxpython/menustrings.py:881 +#: ../gui/wxpython/menustrings.py:1025 ../gui/wxpython/menustrings.py:1461 +#: ../gui/wxpython/menustrings.py:1678 ../gui/wxpython/menustrings.py:1795 +#: ../gui/wxpython/menustrings.py:1823 ../gui/wxpython/menustrings.py:1967 #: ../gui/wxpython/image2target/ii2t_menustrings.py:511 #: ../gui/wxpython/image2target/ii2t_menustrings.py:726 #: ../gui/wxpython/image2target/ii2t_menustrings.py:836 @@ -7258,456 +7232,456 @@ msgid "Reports and statistics" msgstr "" -#: ../gui/wxpython/menustrings.py:519 ../gui/wxpython/menustrings.py:1461 +#: ../gui/wxpython/menustrings.py:520 ../gui/wxpython/menustrings.py:1462 #: ../gui/wxpython/image2target/ii2t_menustrings.py:512 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1438 msgid "Basic raster metadata" msgstr "" -#: ../gui/wxpython/menustrings.py:520 ../gui/wxpython/menustrings.py:1462 +#: ../gui/wxpython/menustrings.py:521 ../gui/wxpython/menustrings.py:1463 #: ../gui/wxpython/image2target/ii2t_menustrings.py:513 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1439 msgid "Outputs basic information about a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:523 ../gui/wxpython/menustrings.py:1465 +#: ../gui/wxpython/menustrings.py:524 ../gui/wxpython/menustrings.py:1466 #: ../gui/wxpython/image2target/ii2t_menustrings.py:516 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1442 msgid "General statistics" msgstr "Γενικές στατιστικές" -#: ../gui/wxpython/menustrings.py:524 ../gui/wxpython/menustrings.py:1466 +#: ../gui/wxpython/menustrings.py:525 ../gui/wxpython/menustrings.py:1467 #: ../gui/wxpython/image2target/ii2t_menustrings.py:517 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1443 msgid "Generates area statistics for raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:525 ../gui/wxpython/menustrings.py:1467 +#: ../gui/wxpython/menustrings.py:526 ../gui/wxpython/menustrings.py:1468 #: ../gui/wxpython/image2target/ii2t_menustrings.py:518 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1444 msgid "Quantiles for large data sets" msgstr "" -#: ../gui/wxpython/menustrings.py:526 ../gui/wxpython/menustrings.py:1468 +#: ../gui/wxpython/menustrings.py:527 ../gui/wxpython/menustrings.py:1469 #: ../gui/wxpython/image2target/ii2t_menustrings.py:519 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1445 msgid "Compute quantiles using two passes." msgstr "" -#: ../gui/wxpython/menustrings.py:527 ../gui/wxpython/menustrings.py:1469 +#: ../gui/wxpython/menustrings.py:528 ../gui/wxpython/menustrings.py:1470 #: ../gui/wxpython/image2target/ii2t_menustrings.py:520 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1446 msgid "Range of category values" msgstr "" -#: ../gui/wxpython/menustrings.py:528 ../gui/wxpython/menustrings.py:1470 +#: ../gui/wxpython/menustrings.py:529 ../gui/wxpython/menustrings.py:1471 #: ../gui/wxpython/image2target/ii2t_menustrings.py:521 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1447 msgid "Prints terse list of category values found in a raster map layer." msgstr "" -#: ../gui/wxpython/menustrings.py:529 ../gui/wxpython/menustrings.py:1471 +#: ../gui/wxpython/menustrings.py:530 ../gui/wxpython/menustrings.py:1472 #: ../gui/wxpython/image2target/ii2t_menustrings.py:522 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1448 msgid "Sum area by raster map and category" msgstr "" -#: ../gui/wxpython/menustrings.py:530 ../gui/wxpython/menustrings.py:1472 +#: ../gui/wxpython/menustrings.py:531 ../gui/wxpython/menustrings.py:1473 #: ../gui/wxpython/image2target/ii2t_menustrings.py:523 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1449 msgid "Reports statistics for raster maps." msgstr "" -#: ../gui/wxpython/menustrings.py:531 ../gui/wxpython/menustrings.py:1473 +#: ../gui/wxpython/menustrings.py:532 ../gui/wxpython/menustrings.py:1474 #: ../gui/wxpython/image2target/ii2t_menustrings.py:524 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1450 msgid "Statistics for clumped cells" msgstr "" -#: ../gui/wxpython/menustrings.py:532 ../gui/wxpython/menustrings.py:1474 +#: ../gui/wxpython/menustrings.py:533 ../gui/wxpython/menustrings.py:1475 #: ../gui/wxpython/image2target/ii2t_menustrings.py:525 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1451 msgid "Calculates the volume of data \"clumps\". Optionally produces a GRASS vector points map containing the calculated centroids of these clumps." msgstr "" -#: ../gui/wxpython/menustrings.py:533 ../gui/wxpython/menustrings.py:1475 +#: ../gui/wxpython/menustrings.py:534 ../gui/wxpython/menustrings.py:1476 #: ../gui/wxpython/image2target/ii2t_menustrings.py:526 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1452 msgid "Total corrected area" msgstr "" -#: ../gui/wxpython/menustrings.py:534 ../gui/wxpython/menustrings.py:1476 +#: ../gui/wxpython/menustrings.py:535 ../gui/wxpython/menustrings.py:1477 #: ../gui/wxpython/image2target/ii2t_menustrings.py:527 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1453 msgid "Prints estimation of surface area for raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:535 ../gui/wxpython/menustrings.py:1477 +#: ../gui/wxpython/menustrings.py:536 ../gui/wxpython/menustrings.py:1478 #: ../gui/wxpython/image2target/ii2t_menustrings.py:528 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1454 #: ../gui/wxpython/lmgr/layertree.py:804 ../gui/wxpython/lmgr/layertree.py:860 msgid "Univariate raster statistics" msgstr "" -#: ../gui/wxpython/menustrings.py:536 ../gui/wxpython/menustrings.py:1478 +#: ../gui/wxpython/menustrings.py:537 ../gui/wxpython/menustrings.py:1479 #: ../gui/wxpython/image2target/ii2t_menustrings.py:529 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1455 msgid "Calculates univariate statistics from the non-null cells of a raster map. Statistics include number of cells counted, minimum and maximum cell values, range, arithmetic mean, population variance, standard deviation, coefficient of variation, and sum." msgstr "" -#: ../gui/wxpython/menustrings.py:537 ../gui/wxpython/menustrings.py:746 -#: ../gui/wxpython/menustrings.py:1479 ../gui/wxpython/menustrings.py:1688 +#: ../gui/wxpython/menustrings.py:538 ../gui/wxpython/menustrings.py:747 +#: ../gui/wxpython/menustrings.py:1480 ../gui/wxpython/menustrings.py:1689 #: ../gui/wxpython/image2target/ii2t_menustrings.py:530 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1456 msgid "Sample transects" msgstr "" -#: ../gui/wxpython/menustrings.py:538 ../gui/wxpython/menustrings.py:1480 +#: ../gui/wxpython/menustrings.py:539 ../gui/wxpython/menustrings.py:1481 #: ../gui/wxpython/image2target/ii2t_menustrings.py:531 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1457 msgid "Outputs the raster map layer values lying on user-defined line(s)." msgstr "" -#: ../gui/wxpython/menustrings.py:539 ../gui/wxpython/menustrings.py:1481 +#: ../gui/wxpython/menustrings.py:540 ../gui/wxpython/menustrings.py:1482 #: ../gui/wxpython/image2target/ii2t_menustrings.py:532 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1458 msgid "Sample transects (bearing/distance)" msgstr "" -#: ../gui/wxpython/menustrings.py:540 ../gui/wxpython/menustrings.py:1482 +#: ../gui/wxpython/menustrings.py:541 ../gui/wxpython/menustrings.py:1483 #: ../gui/wxpython/image2target/ii2t_menustrings.py:533 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1459 msgid "Outputs raster map layer values lying along user defined transect line(s)." msgstr "" -#: ../gui/wxpython/menustrings.py:541 ../gui/wxpython/menustrings.py:1483 +#: ../gui/wxpython/menustrings.py:542 ../gui/wxpython/menustrings.py:1484 #: ../gui/wxpython/image2target/ii2t_menustrings.py:534 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1460 msgid "Covariance/correlation" msgstr "" -#: ../gui/wxpython/menustrings.py:542 ../gui/wxpython/menustrings.py:1484 +#: ../gui/wxpython/menustrings.py:543 ../gui/wxpython/menustrings.py:1485 #: ../gui/wxpython/image2target/ii2t_menustrings.py:535 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1461 msgid "Outputs a covariance/correlation matrix for user-specified raster map layer(s)." msgstr "" -#: ../gui/wxpython/menustrings.py:543 ../gui/wxpython/menustrings.py:1485 +#: ../gui/wxpython/menustrings.py:544 ../gui/wxpython/menustrings.py:1486 #: ../gui/wxpython/image2target/ii2t_menustrings.py:536 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1462 msgid "Linear regression" msgstr "ΓÏαμμική συσχέτιση" -#: ../gui/wxpython/menustrings.py:544 ../gui/wxpython/menustrings.py:1486 +#: ../gui/wxpython/menustrings.py:545 ../gui/wxpython/menustrings.py:1487 #: ../gui/wxpython/image2target/ii2t_menustrings.py:537 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1463 msgid "Calculates linear regression from two raster maps: y = a + b*x." msgstr "Υπολογίζει την γÏαμμικη συσχέτιση δυο raster: y = a + b*x" -#: ../gui/wxpython/menustrings.py:545 ../gui/wxpython/menustrings.py:1487 +#: ../gui/wxpython/menustrings.py:546 ../gui/wxpython/menustrings.py:1488 #: ../gui/wxpython/image2target/ii2t_menustrings.py:538 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1464 msgid "Multiple regression" msgstr "" -#: ../gui/wxpython/menustrings.py:546 ../gui/wxpython/menustrings.py:1488 +#: ../gui/wxpython/menustrings.py:547 ../gui/wxpython/menustrings.py:1489 #: ../gui/wxpython/image2target/ii2t_menustrings.py:539 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1465 msgid "Calculates multiple linear regression from raster maps." msgstr "" -#: ../gui/wxpython/menustrings.py:547 ../gui/wxpython/menustrings.py:1489 +#: ../gui/wxpython/menustrings.py:548 ../gui/wxpython/menustrings.py:1490 #: ../gui/wxpython/image2target/ii2t_menustrings.py:540 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1466 msgid "Mutual category occurrences" msgstr "" -#: ../gui/wxpython/menustrings.py:548 ../gui/wxpython/menustrings.py:1490 +#: ../gui/wxpython/menustrings.py:549 ../gui/wxpython/menustrings.py:1491 #: ../gui/wxpython/image2target/ii2t_menustrings.py:541 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1467 msgid "Tabulates the mutual occurrence (coincidence) of categories for two raster map layers." msgstr "" -#: ../gui/wxpython/menustrings.py:549 ../gui/wxpython/menustrings.py:1491 +#: ../gui/wxpython/menustrings.py:550 ../gui/wxpython/menustrings.py:1492 #: ../gui/wxpython/image2target/ii2t_menustrings.py:542 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1468 msgid "&Vector" msgstr "&Διανυσματικό" -#: ../gui/wxpython/menustrings.py:550 ../gui/wxpython/menustrings.py:1492 +#: ../gui/wxpython/menustrings.py:551 ../gui/wxpython/menustrings.py:1493 #: ../gui/wxpython/image2target/ii2t_menustrings.py:543 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1469 msgid "Develop vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:551 ../gui/wxpython/menustrings.py:1493 +#: ../gui/wxpython/menustrings.py:552 ../gui/wxpython/menustrings.py:1494 #: ../gui/wxpython/image2target/ii2t_menustrings.py:544 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1470 -#: ../gui/wxpython/gui_core/dialogs.py:264 -#: ../gui/wxpython/gui_core/dialogs.py:402 +#: ../gui/wxpython/gui_core/dialogs.py:265 +#: ../gui/wxpython/gui_core/dialogs.py:403 msgid "Create new vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:552 ../gui/wxpython/menustrings.py:1494 +#: ../gui/wxpython/menustrings.py:553 ../gui/wxpython/menustrings.py:1495 #: ../gui/wxpython/image2target/ii2t_menustrings.py:545 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1471 msgid "Create new empty vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:553 ../gui/wxpython/menustrings.py:1495 +#: ../gui/wxpython/menustrings.py:554 ../gui/wxpython/menustrings.py:1496 #: ../gui/wxpython/image2target/ii2t_menustrings.py:546 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1472 msgid "Edit vector map (non-interactively)" msgstr "" -#: ../gui/wxpython/menustrings.py:554 ../gui/wxpython/menustrings.py:1496 +#: ../gui/wxpython/menustrings.py:555 ../gui/wxpython/menustrings.py:1497 #: ../gui/wxpython/image2target/ii2t_menustrings.py:547 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1473 msgid "Edits a vector map, allows adding, deleting and modifying selected vector features." msgstr "" -#: ../gui/wxpython/menustrings.py:555 ../gui/wxpython/menustrings.py:1497 +#: ../gui/wxpython/menustrings.py:556 ../gui/wxpython/menustrings.py:1498 #: ../gui/wxpython/image2target/ii2t_menustrings.py:548 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1474 msgid "Convert object types" msgstr "" -#: ../gui/wxpython/menustrings.py:556 ../gui/wxpython/menustrings.py:1498 +#: ../gui/wxpython/menustrings.py:557 ../gui/wxpython/menustrings.py:1499 #: ../gui/wxpython/image2target/ii2t_menustrings.py:549 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1475 msgid "Changes type of vector features." msgstr "" -#: ../gui/wxpython/menustrings.py:557 ../gui/wxpython/menustrings.py:1499 +#: ../gui/wxpython/menustrings.py:558 ../gui/wxpython/menustrings.py:1500 #: ../gui/wxpython/image2target/ii2t_menustrings.py:550 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1476 msgid "Parallel lines" msgstr "ΠαÏάλληλες γÏαμμές" -#: ../gui/wxpython/menustrings.py:558 ../gui/wxpython/menustrings.py:1500 +#: ../gui/wxpython/menustrings.py:559 ../gui/wxpython/menustrings.py:1501 #: ../gui/wxpython/image2target/ii2t_menustrings.py:551 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1477 msgid "Creates parallel line to input vector lines." msgstr "" -#: ../gui/wxpython/menustrings.py:559 ../gui/wxpython/menustrings.py:1501 +#: ../gui/wxpython/menustrings.py:560 ../gui/wxpython/menustrings.py:1502 #: ../gui/wxpython/image2target/ii2t_menustrings.py:552 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1478 msgid "Dissolve boundaries" msgstr "" -#: ../gui/wxpython/menustrings.py:560 ../gui/wxpython/menustrings.py:1502 +#: ../gui/wxpython/menustrings.py:561 ../gui/wxpython/menustrings.py:1503 #: ../gui/wxpython/image2target/ii2t_menustrings.py:553 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1479 msgid "Dissolves boundaries between adjacent areas sharing a common category number or attribute." msgstr "" -#: ../gui/wxpython/menustrings.py:561 ../gui/wxpython/menustrings.py:1503 +#: ../gui/wxpython/menustrings.py:562 ../gui/wxpython/menustrings.py:1504 #: ../gui/wxpython/image2target/ii2t_menustrings.py:554 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1480 msgid "Create 3D vector over raster" msgstr "" -#: ../gui/wxpython/menustrings.py:562 ../gui/wxpython/menustrings.py:1504 +#: ../gui/wxpython/menustrings.py:563 ../gui/wxpython/menustrings.py:1505 #: ../gui/wxpython/image2target/ii2t_menustrings.py:555 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1481 msgid "Converts 2D vector features to 3D by sampling of elevation raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:563 ../gui/wxpython/menustrings.py:1505 +#: ../gui/wxpython/menustrings.py:564 ../gui/wxpython/menustrings.py:1506 #: ../gui/wxpython/image2target/ii2t_menustrings.py:556 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1482 msgid "Extrude 3D vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:564 ../gui/wxpython/menustrings.py:1506 +#: ../gui/wxpython/menustrings.py:565 ../gui/wxpython/menustrings.py:1507 #: ../gui/wxpython/image2target/ii2t_menustrings.py:557 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1483 msgid "Extrudes flat vector features to 3D vector features with defined height. Optionally the height can be derived from sampling of elevation raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:565 ../gui/wxpython/menustrings.py:1507 +#: ../gui/wxpython/menustrings.py:566 ../gui/wxpython/menustrings.py:1508 #: ../gui/wxpython/image2target/ii2t_menustrings.py:558 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1484 msgid "Create labels" msgstr "" -#: ../gui/wxpython/menustrings.py:566 ../gui/wxpython/menustrings.py:1508 +#: ../gui/wxpython/menustrings.py:567 ../gui/wxpython/menustrings.py:1509 #: ../gui/wxpython/image2target/ii2t_menustrings.py:559 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1485 msgid "Creates paint labels for a vector map from attached attributes." msgstr "" -#: ../gui/wxpython/menustrings.py:567 ../gui/wxpython/menustrings.py:1509 +#: ../gui/wxpython/menustrings.py:568 ../gui/wxpython/menustrings.py:1510 #: ../gui/wxpython/image2target/ii2t_menustrings.py:560 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1486 msgid "Reposition vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:568 ../gui/wxpython/menustrings.py:1510 +#: ../gui/wxpython/menustrings.py:569 ../gui/wxpython/menustrings.py:1511 #: ../gui/wxpython/image2target/ii2t_menustrings.py:561 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1487 msgid "Performs an affine transformation (shift, scale and rotate) on vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:569 ../gui/wxpython/menustrings.py:1511 +#: ../gui/wxpython/menustrings.py:570 ../gui/wxpython/menustrings.py:1512 #: ../gui/wxpython/image2target/ii2t_menustrings.py:562 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1488 msgid "Rectify vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:570 ../gui/wxpython/menustrings.py:1512 +#: ../gui/wxpython/menustrings.py:571 ../gui/wxpython/menustrings.py:1513 #: ../gui/wxpython/image2target/ii2t_menustrings.py:563 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1489 msgid "Rectifies a vector by computing a coordinate transformation for each object in the vector based on the control points." msgstr "" -#: ../gui/wxpython/menustrings.py:574 ../gui/wxpython/menustrings.py:1516 +#: ../gui/wxpython/menustrings.py:575 ../gui/wxpython/menustrings.py:1517 #: ../gui/wxpython/image2target/ii2t_menustrings.py:567 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1493 msgid "Updates vector map metadata." msgstr "" -#: ../gui/wxpython/menustrings.py:575 ../gui/wxpython/menustrings.py:1517 +#: ../gui/wxpython/menustrings.py:576 ../gui/wxpython/menustrings.py:1518 #: ../gui/wxpython/image2target/ii2t_menustrings.py:568 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1494 msgid "Topology maintenance" msgstr "" -#: ../gui/wxpython/menustrings.py:576 ../gui/wxpython/menustrings.py:1518 +#: ../gui/wxpython/menustrings.py:577 ../gui/wxpython/menustrings.py:1519 #: ../gui/wxpython/image2target/ii2t_menustrings.py:569 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1495 msgid "Create or rebuild topology" msgstr "" -#: ../gui/wxpython/menustrings.py:577 ../gui/wxpython/menustrings.py:1519 +#: ../gui/wxpython/menustrings.py:578 ../gui/wxpython/menustrings.py:1520 #: ../gui/wxpython/image2target/ii2t_menustrings.py:570 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1496 msgid "Creates topology for vector map. Optionally also checks for topological errors." msgstr "" -#: ../gui/wxpython/menustrings.py:578 ../gui/wxpython/menustrings.py:1520 +#: ../gui/wxpython/menustrings.py:579 ../gui/wxpython/menustrings.py:1521 #: ../gui/wxpython/image2target/ii2t_menustrings.py:571 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1497 msgid "Rebuild topology on all vector maps" msgstr "" -#: ../gui/wxpython/menustrings.py:579 ../gui/wxpython/menustrings.py:1521 +#: ../gui/wxpython/menustrings.py:580 ../gui/wxpython/menustrings.py:1522 #: ../gui/wxpython/image2target/ii2t_menustrings.py:572 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1498 msgid "Rebuilds topology on all vector maps in the current mapset." msgstr "" -#: ../gui/wxpython/menustrings.py:580 ../gui/wxpython/menustrings.py:1522 +#: ../gui/wxpython/menustrings.py:581 ../gui/wxpython/menustrings.py:1523 #: ../gui/wxpython/image2target/ii2t_menustrings.py:573 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1499 msgid "Build polylines" msgstr "" -#: ../gui/wxpython/menustrings.py:581 ../gui/wxpython/menustrings.py:1523 +#: ../gui/wxpython/menustrings.py:582 ../gui/wxpython/menustrings.py:1524 #: ../gui/wxpython/image2target/ii2t_menustrings.py:574 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1500 msgid "Builds polylines from lines or boundaries." msgstr "" -#: ../gui/wxpython/menustrings.py:582 ../gui/wxpython/menustrings.py:1524 +#: ../gui/wxpython/menustrings.py:583 ../gui/wxpython/menustrings.py:1525 #: ../gui/wxpython/image2target/ii2t_menustrings.py:575 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1501 msgid "Split lines" msgstr "" -#: ../gui/wxpython/menustrings.py:583 ../gui/wxpython/menustrings.py:1525 +#: ../gui/wxpython/menustrings.py:584 ../gui/wxpython/menustrings.py:1526 #: ../gui/wxpython/image2target/ii2t_menustrings.py:576 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1502 msgid "Splits vector lines to shorter segments." msgstr "" -#: ../gui/wxpython/menustrings.py:584 ../gui/wxpython/menustrings.py:1526 +#: ../gui/wxpython/menustrings.py:585 ../gui/wxpython/menustrings.py:1527 #: ../gui/wxpython/image2target/ii2t_menustrings.py:577 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1503 msgid "Split polylines" msgstr "" -#: ../gui/wxpython/menustrings.py:585 ../gui/wxpython/menustrings.py:1527 +#: ../gui/wxpython/menustrings.py:586 ../gui/wxpython/menustrings.py:1528 #: ../gui/wxpython/image2target/ii2t_menustrings.py:578 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1504 msgid "Creates points/segments from input vector lines and positions." msgstr "" -#: ../gui/wxpython/menustrings.py:586 ../gui/wxpython/menustrings.py:1528 +#: ../gui/wxpython/menustrings.py:587 ../gui/wxpython/menustrings.py:1529 #: ../gui/wxpython/image2target/ii2t_menustrings.py:579 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1505 msgid "Clean vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:587 ../gui/wxpython/menustrings.py:1529 +#: ../gui/wxpython/menustrings.py:588 ../gui/wxpython/menustrings.py:1530 #: ../gui/wxpython/image2target/ii2t_menustrings.py:580 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1506 msgid "Toolset for cleaning topology of vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:588 ../gui/wxpython/menustrings.py:1530 +#: ../gui/wxpython/menustrings.py:589 ../gui/wxpython/menustrings.py:1531 #: ../gui/wxpython/image2target/ii2t_menustrings.py:581 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1507 msgid "Smooth or simplify" msgstr "" -#: ../gui/wxpython/menustrings.py:589 ../gui/wxpython/menustrings.py:1531 +#: ../gui/wxpython/menustrings.py:590 ../gui/wxpython/menustrings.py:1532 #: ../gui/wxpython/image2target/ii2t_menustrings.py:582 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1508 msgid "Performs vector based generalization." msgstr "" -#: ../gui/wxpython/menustrings.py:590 ../gui/wxpython/menustrings.py:1532 +#: ../gui/wxpython/menustrings.py:591 ../gui/wxpython/menustrings.py:1533 #: ../gui/wxpython/image2target/ii2t_menustrings.py:583 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1509 msgid "Add centroids" msgstr "" -#: ../gui/wxpython/menustrings.py:591 ../gui/wxpython/menustrings.py:1533 +#: ../gui/wxpython/menustrings.py:592 ../gui/wxpython/menustrings.py:1534 #: ../gui/wxpython/image2target/ii2t_menustrings.py:584 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1510 msgid "Adds missing centroids to closed boundaries." msgstr "" -#: ../gui/wxpython/menustrings.py:594 ../gui/wxpython/menustrings.py:1536 +#: ../gui/wxpython/menustrings.py:595 ../gui/wxpython/menustrings.py:1537 #: ../gui/wxpython/image2target/ii2t_menustrings.py:587 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1513 msgid "Creates/modifies the color table associated with a vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:596 ../gui/wxpython/menustrings.py:1538 +#: ../gui/wxpython/menustrings.py:597 ../gui/wxpython/menustrings.py:1539 #: ../gui/wxpython/image2target/ii2t_menustrings.py:589 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1515 msgid "Interactive management of vector color tables." msgstr "" -#: ../gui/wxpython/menustrings.py:598 ../gui/wxpython/menustrings.py:1540 +#: ../gui/wxpython/menustrings.py:599 ../gui/wxpython/menustrings.py:1541 #: ../gui/wxpython/image2target/ii2t_menustrings.py:591 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1517 msgid "Exports the color table associated with a vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:599 ../gui/wxpython/menustrings.py:1541 +#: ../gui/wxpython/menustrings.py:600 ../gui/wxpython/menustrings.py:1542 #: ../gui/wxpython/image2target/ii2t_menustrings.py:592 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1518 msgid "Query vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:600 ../gui/wxpython/menustrings.py:1542 +#: ../gui/wxpython/menustrings.py:601 ../gui/wxpython/menustrings.py:1543 #: ../gui/wxpython/image2target/ii2t_menustrings.py:593 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1519 msgid "Query with coordinate(s)" msgstr "" -#: ../gui/wxpython/menustrings.py:601 ../gui/wxpython/menustrings.py:1543 +#: ../gui/wxpython/menustrings.py:602 ../gui/wxpython/menustrings.py:1544 #: ../gui/wxpython/image2target/ii2t_menustrings.py:594 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1520 msgid "Queries a vector map at given locations." msgstr "" -#: ../gui/wxpython/menustrings.py:602 ../gui/wxpython/menustrings.py:919 -#: ../gui/wxpython/menustrings.py:1544 ../gui/wxpython/menustrings.py:1861 +#: ../gui/wxpython/menustrings.py:603 ../gui/wxpython/menustrings.py:920 +#: ../gui/wxpython/menustrings.py:1545 ../gui/wxpython/menustrings.py:1862 #: ../gui/wxpython/image2target/ii2t_menustrings.py:595 #: ../gui/wxpython/image2target/ii2t_menustrings.py:903 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1521 @@ -7715,8 +7689,8 @@ msgid "Query vector attribute data" msgstr "" -#: ../gui/wxpython/menustrings.py:603 ../gui/wxpython/menustrings.py:920 -#: ../gui/wxpython/menustrings.py:1545 ../gui/wxpython/menustrings.py:1862 +#: ../gui/wxpython/menustrings.py:604 ../gui/wxpython/menustrings.py:921 +#: ../gui/wxpython/menustrings.py:1546 ../gui/wxpython/menustrings.py:1863 #: ../gui/wxpython/image2target/ii2t_menustrings.py:596 #: ../gui/wxpython/image2target/ii2t_menustrings.py:904 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1522 @@ -7724,56 +7698,56 @@ msgid "Prints vector map attributes." msgstr "" -#: ../gui/wxpython/menustrings.py:604 ../gui/wxpython/menustrings.py:1546 +#: ../gui/wxpython/menustrings.py:605 ../gui/wxpython/menustrings.py:1547 #: ../gui/wxpython/image2target/ii2t_menustrings.py:597 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1523 msgid "Feature selection" msgstr "" -#: ../gui/wxpython/menustrings.py:605 ../gui/wxpython/menustrings.py:1547 +#: ../gui/wxpython/menustrings.py:606 ../gui/wxpython/menustrings.py:1548 #: ../gui/wxpython/image2target/ii2t_menustrings.py:598 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1524 msgid "Select by attributes" msgstr "" -#: ../gui/wxpython/menustrings.py:606 ../gui/wxpython/menustrings.py:1548 +#: ../gui/wxpython/menustrings.py:607 ../gui/wxpython/menustrings.py:1549 #: ../gui/wxpython/image2target/ii2t_menustrings.py:599 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1525 msgid "Selects vector features from an existing vector map and creates a new vector map containing only the selected features." msgstr "" -#: ../gui/wxpython/menustrings.py:607 ../gui/wxpython/menustrings.py:1549 +#: ../gui/wxpython/menustrings.py:608 ../gui/wxpython/menustrings.py:1550 #: ../gui/wxpython/image2target/ii2t_menustrings.py:600 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1526 msgid "Select by another map" msgstr "" -#: ../gui/wxpython/menustrings.py:608 ../gui/wxpython/menustrings.py:1550 +#: ../gui/wxpython/menustrings.py:609 ../gui/wxpython/menustrings.py:1551 #: ../gui/wxpython/image2target/ii2t_menustrings.py:601 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1527 msgid "Selects features from vector map (A) by features from other vector map (B)." msgstr "" -#: ../gui/wxpython/menustrings.py:616 ../gui/wxpython/menustrings.py:1558 +#: ../gui/wxpython/menustrings.py:617 ../gui/wxpython/menustrings.py:1559 #: ../gui/wxpython/image2target/ii2t_menustrings.py:609 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1535 msgid "Buffer vectors" msgstr "" -#: ../gui/wxpython/menustrings.py:617 ../gui/wxpython/menustrings.py:1559 +#: ../gui/wxpython/menustrings.py:618 ../gui/wxpython/menustrings.py:1560 #: ../gui/wxpython/image2target/ii2t_menustrings.py:610 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1536 msgid "Creates a buffer around vector features of given type." msgstr "" -#: ../gui/wxpython/menustrings.py:618 ../gui/wxpython/menustrings.py:1560 +#: ../gui/wxpython/menustrings.py:619 ../gui/wxpython/menustrings.py:1561 #: ../gui/wxpython/image2target/ii2t_menustrings.py:611 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1537 msgid "Point analysis" msgstr "" -#: ../gui/wxpython/menustrings.py:619 ../gui/wxpython/menustrings.py:632 -#: ../gui/wxpython/menustrings.py:1561 ../gui/wxpython/menustrings.py:1574 +#: ../gui/wxpython/menustrings.py:620 ../gui/wxpython/menustrings.py:633 +#: ../gui/wxpython/menustrings.py:1562 ../gui/wxpython/menustrings.py:1575 #: ../gui/wxpython/image2target/ii2t_menustrings.py:612 #: ../gui/wxpython/image2target/ii2t_menustrings.py:625 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1538 @@ -7781,9 +7755,9 @@ msgid "Identify and remove outliers" msgstr "" -#: ../gui/wxpython/menustrings.py:620 ../gui/wxpython/menustrings.py:633 -#: ../gui/wxpython/menustrings.py:732 ../gui/wxpython/menustrings.py:1562 -#: ../gui/wxpython/menustrings.py:1575 ../gui/wxpython/menustrings.py:1674 +#: ../gui/wxpython/menustrings.py:621 ../gui/wxpython/menustrings.py:634 +#: ../gui/wxpython/menustrings.py:733 ../gui/wxpython/menustrings.py:1563 +#: ../gui/wxpython/menustrings.py:1576 ../gui/wxpython/menustrings.py:1675 #: ../gui/wxpython/image2target/ii2t_menustrings.py:613 #: ../gui/wxpython/image2target/ii2t_menustrings.py:626 #: ../gui/wxpython/image2target/ii2t_menustrings.py:723 @@ -7793,26 +7767,26 @@ msgid "Removes outliers from vector point data." msgstr "" -#: ../gui/wxpython/menustrings.py:621 ../gui/wxpython/menustrings.py:1563 +#: ../gui/wxpython/menustrings.py:622 ../gui/wxpython/menustrings.py:1564 #: ../gui/wxpython/image2target/ii2t_menustrings.py:614 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1540 msgid "Identify point clusters" msgstr "" -#: ../gui/wxpython/menustrings.py:622 ../gui/wxpython/menustrings.py:1564 +#: ../gui/wxpython/menustrings.py:623 ../gui/wxpython/menustrings.py:1565 #: ../gui/wxpython/image2target/ii2t_menustrings.py:615 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1541 msgid "Performs cluster identification." msgstr "" -#: ../gui/wxpython/menustrings.py:623 ../gui/wxpython/menustrings.py:1565 +#: ../gui/wxpython/menustrings.py:624 ../gui/wxpython/menustrings.py:1566 #: ../gui/wxpython/image2target/ii2t_menustrings.py:616 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1542 msgid "Indices for quadrat counts of vector point lists" msgstr "" -#: ../gui/wxpython/menustrings.py:624 ../gui/wxpython/menustrings.py:749 -#: ../gui/wxpython/menustrings.py:1566 ../gui/wxpython/menustrings.py:1691 +#: ../gui/wxpython/menustrings.py:625 ../gui/wxpython/menustrings.py:750 +#: ../gui/wxpython/menustrings.py:1567 ../gui/wxpython/menustrings.py:1692 #: ../gui/wxpython/image2target/ii2t_menustrings.py:617 #: ../gui/wxpython/image2target/ii2t_menustrings.py:738 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1543 @@ -7820,8 +7794,8 @@ msgid "Indices for quadrat counts of vector point lists." msgstr "" -#: ../gui/wxpython/menustrings.py:625 ../gui/wxpython/menustrings.py:729 -#: ../gui/wxpython/menustrings.py:1567 ../gui/wxpython/menustrings.py:1671 +#: ../gui/wxpython/menustrings.py:626 ../gui/wxpython/menustrings.py:730 +#: ../gui/wxpython/menustrings.py:1568 ../gui/wxpython/menustrings.py:1672 #: ../gui/wxpython/image2target/ii2t_menustrings.py:618 #: ../gui/wxpython/image2target/ii2t_menustrings.py:720 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1544 @@ -7829,8 +7803,8 @@ msgid "Perturb points" msgstr "" -#: ../gui/wxpython/menustrings.py:626 ../gui/wxpython/menustrings.py:730 -#: ../gui/wxpython/menustrings.py:1568 ../gui/wxpython/menustrings.py:1672 +#: ../gui/wxpython/menustrings.py:627 ../gui/wxpython/menustrings.py:731 +#: ../gui/wxpython/menustrings.py:1569 ../gui/wxpython/menustrings.py:1673 #: ../gui/wxpython/image2target/ii2t_menustrings.py:619 #: ../gui/wxpython/image2target/ii2t_menustrings.py:721 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1545 @@ -7838,8 +7812,8 @@ msgid "Random location perturbations of vector points." msgstr "" -#: ../gui/wxpython/menustrings.py:627 ../gui/wxpython/menustrings.py:733 -#: ../gui/wxpython/menustrings.py:1569 ../gui/wxpython/menustrings.py:1675 +#: ../gui/wxpython/menustrings.py:628 ../gui/wxpython/menustrings.py:734 +#: ../gui/wxpython/menustrings.py:1570 ../gui/wxpython/menustrings.py:1676 #: ../gui/wxpython/image2target/ii2t_menustrings.py:620 #: ../gui/wxpython/image2target/ii2t_menustrings.py:724 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1546 @@ -7847,8 +7821,8 @@ msgid "Test/training point sets" msgstr "" -#: ../gui/wxpython/menustrings.py:628 ../gui/wxpython/menustrings.py:734 -#: ../gui/wxpython/menustrings.py:1570 ../gui/wxpython/menustrings.py:1676 +#: ../gui/wxpython/menustrings.py:629 ../gui/wxpython/menustrings.py:735 +#: ../gui/wxpython/menustrings.py:1571 ../gui/wxpython/menustrings.py:1677 #: ../gui/wxpython/image2target/ii2t_menustrings.py:621 #: ../gui/wxpython/image2target/ii2t_menustrings.py:725 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1547 @@ -7856,14 +7830,14 @@ msgid "Randomly partition points into test/train sets." msgstr "" -#: ../gui/wxpython/menustrings.py:629 ../gui/wxpython/menustrings.py:1571 +#: ../gui/wxpython/menustrings.py:630 ../gui/wxpython/menustrings.py:1572 #: ../gui/wxpython/image2target/ii2t_menustrings.py:622 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1548 msgid "Tests for normality for vector points" msgstr "" -#: ../gui/wxpython/menustrings.py:630 ../gui/wxpython/menustrings.py:751 -#: ../gui/wxpython/menustrings.py:1572 ../gui/wxpython/menustrings.py:1693 +#: ../gui/wxpython/menustrings.py:631 ../gui/wxpython/menustrings.py:752 +#: ../gui/wxpython/menustrings.py:1573 ../gui/wxpython/menustrings.py:1694 #: ../gui/wxpython/image2target/ii2t_menustrings.py:623 #: ../gui/wxpython/image2target/ii2t_menustrings.py:740 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1549 @@ -7871,323 +7845,323 @@ msgid "Tests for normality for vector points." msgstr "" -#: ../gui/wxpython/menustrings.py:631 ../gui/wxpython/menustrings.py:1573 +#: ../gui/wxpython/menustrings.py:632 ../gui/wxpython/menustrings.py:1574 #: ../gui/wxpython/image2target/ii2t_menustrings.py:624 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1550 msgid "Lidar analysis" msgstr "" -#: ../gui/wxpython/menustrings.py:634 ../gui/wxpython/menustrings.py:1576 +#: ../gui/wxpython/menustrings.py:635 ../gui/wxpython/menustrings.py:1577 #: ../gui/wxpython/image2target/ii2t_menustrings.py:627 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1553 msgid "Detect edges" msgstr "" -#: ../gui/wxpython/menustrings.py:635 ../gui/wxpython/menustrings.py:1577 +#: ../gui/wxpython/menustrings.py:636 ../gui/wxpython/menustrings.py:1578 #: ../gui/wxpython/image2target/ii2t_menustrings.py:628 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1554 msgid "Detects the object's edges from a LIDAR data set." msgstr "" -#: ../gui/wxpython/menustrings.py:636 ../gui/wxpython/menustrings.py:1578 +#: ../gui/wxpython/menustrings.py:637 ../gui/wxpython/menustrings.py:1579 #: ../gui/wxpython/image2target/ii2t_menustrings.py:629 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1555 msgid "Detect interiors" msgstr "" -#: ../gui/wxpython/menustrings.py:637 ../gui/wxpython/menustrings.py:1579 +#: ../gui/wxpython/menustrings.py:638 ../gui/wxpython/menustrings.py:1580 #: ../gui/wxpython/image2target/ii2t_menustrings.py:630 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1556 msgid "Building contour determination and Region Growing algorithm for determining the building inside" msgstr "" -#: ../gui/wxpython/menustrings.py:638 ../gui/wxpython/menustrings.py:1580 +#: ../gui/wxpython/menustrings.py:639 ../gui/wxpython/menustrings.py:1581 #: ../gui/wxpython/image2target/ii2t_menustrings.py:631 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1557 msgid "Correct and reclassify objects" msgstr "" -#: ../gui/wxpython/menustrings.py:639 ../gui/wxpython/menustrings.py:1581 +#: ../gui/wxpython/menustrings.py:640 ../gui/wxpython/menustrings.py:1582 #: ../gui/wxpython/image2target/ii2t_menustrings.py:632 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1558 msgid "Corrects the v.lidar.growing output. It is the last of the three algorithms for LIDAR filtering." msgstr "" -#: ../gui/wxpython/menustrings.py:640 ../gui/wxpython/menustrings.py:1582 +#: ../gui/wxpython/menustrings.py:641 ../gui/wxpython/menustrings.py:1583 #: ../gui/wxpython/image2target/ii2t_menustrings.py:633 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1559 msgid "Linear referencing" msgstr "" -#: ../gui/wxpython/menustrings.py:641 ../gui/wxpython/menustrings.py:1583 +#: ../gui/wxpython/menustrings.py:642 ../gui/wxpython/menustrings.py:1584 #: ../gui/wxpython/image2target/ii2t_menustrings.py:634 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1560 msgid "Create LRS" msgstr "" -#: ../gui/wxpython/menustrings.py:642 ../gui/wxpython/menustrings.py:1584 +#: ../gui/wxpython/menustrings.py:643 ../gui/wxpython/menustrings.py:1585 #: ../gui/wxpython/image2target/ii2t_menustrings.py:635 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1561 msgid "Creates a linear reference system." msgstr "" -#: ../gui/wxpython/menustrings.py:643 ../gui/wxpython/menustrings.py:1585 +#: ../gui/wxpython/menustrings.py:644 ../gui/wxpython/menustrings.py:1586 #: ../gui/wxpython/image2target/ii2t_menustrings.py:636 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1562 msgid "Create stationing" msgstr "" -#: ../gui/wxpython/menustrings.py:644 ../gui/wxpython/menustrings.py:1586 +#: ../gui/wxpython/menustrings.py:645 ../gui/wxpython/menustrings.py:1587 #: ../gui/wxpython/image2target/ii2t_menustrings.py:637 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1563 msgid "Creates stationing from input lines, and linear reference system." msgstr "" -#: ../gui/wxpython/menustrings.py:645 ../gui/wxpython/menustrings.py:1587 +#: ../gui/wxpython/menustrings.py:646 ../gui/wxpython/menustrings.py:1588 #: ../gui/wxpython/image2target/ii2t_menustrings.py:638 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1564 msgid "Create points/segments" msgstr "" -#: ../gui/wxpython/menustrings.py:646 ../gui/wxpython/menustrings.py:1588 +#: ../gui/wxpython/menustrings.py:647 ../gui/wxpython/menustrings.py:1589 #: ../gui/wxpython/image2target/ii2t_menustrings.py:639 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1565 msgid "Creates points/segments from input lines, linear reference system and positions read from stdin or a file." msgstr "" -#: ../gui/wxpython/menustrings.py:647 ../gui/wxpython/menustrings.py:1589 +#: ../gui/wxpython/menustrings.py:648 ../gui/wxpython/menustrings.py:1590 #: ../gui/wxpython/image2target/ii2t_menustrings.py:640 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1566 msgid "Find line id and offset" msgstr "" -#: ../gui/wxpython/menustrings.py:648 ../gui/wxpython/menustrings.py:1590 +#: ../gui/wxpython/menustrings.py:649 ../gui/wxpython/menustrings.py:1591 #: ../gui/wxpython/image2target/ii2t_menustrings.py:641 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1567 msgid "Finds line id and real km+offset for given points in vector map using linear reference system." msgstr "" -#: ../gui/wxpython/menustrings.py:649 ../gui/wxpython/menustrings.py:1591 +#: ../gui/wxpython/menustrings.py:650 ../gui/wxpython/menustrings.py:1592 #: ../gui/wxpython/image2target/ii2t_menustrings.py:642 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1568 msgid "Nearest features" msgstr "" -#: ../gui/wxpython/menustrings.py:650 ../gui/wxpython/menustrings.py:1592 +#: ../gui/wxpython/menustrings.py:651 ../gui/wxpython/menustrings.py:1593 #: ../gui/wxpython/image2target/ii2t_menustrings.py:643 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1569 msgid "Finds the nearest element in vector map 'to' for elements in vector map 'from'." msgstr "" -#: ../gui/wxpython/menustrings.py:651 ../gui/wxpython/menustrings.py:1593 +#: ../gui/wxpython/menustrings.py:652 ../gui/wxpython/menustrings.py:1594 #: ../gui/wxpython/image2target/ii2t_menustrings.py:644 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1570 msgid "Network analysis" msgstr "" -#: ../gui/wxpython/menustrings.py:652 ../gui/wxpython/menustrings.py:1594 +#: ../gui/wxpython/menustrings.py:653 ../gui/wxpython/menustrings.py:1595 #: ../gui/wxpython/image2target/ii2t_menustrings.py:645 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1571 #: ../gui/wxpython/mapdisp/toolbars.py:58 msgid "Vector network analysis tool" msgstr "" -#: ../gui/wxpython/menustrings.py:653 ../gui/wxpython/menustrings.py:1595 +#: ../gui/wxpython/menustrings.py:654 ../gui/wxpython/menustrings.py:1596 #: ../gui/wxpython/image2target/ii2t_menustrings.py:646 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1572 msgid "Tool for interactive vector network analysis." msgstr "" -#: ../gui/wxpython/menustrings.py:654 ../gui/wxpython/menustrings.py:1596 +#: ../gui/wxpython/menustrings.py:655 ../gui/wxpython/menustrings.py:1597 #: ../gui/wxpython/image2target/ii2t_menustrings.py:647 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1573 msgid "Network preparation" msgstr "" -#: ../gui/wxpython/menustrings.py:655 ../gui/wxpython/menustrings.py:1597 +#: ../gui/wxpython/menustrings.py:656 ../gui/wxpython/menustrings.py:1598 #: ../gui/wxpython/image2target/ii2t_menustrings.py:648 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1574 msgid "Performs network maintenance." msgstr "" -#: ../gui/wxpython/menustrings.py:656 ../gui/wxpython/menustrings.py:1598 +#: ../gui/wxpython/menustrings.py:657 ../gui/wxpython/menustrings.py:1599 #: ../gui/wxpython/image2target/ii2t_menustrings.py:649 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1575 msgid "Allocate subnets" msgstr "" -#: ../gui/wxpython/menustrings.py:657 ../gui/wxpython/menustrings.py:1599 +#: ../gui/wxpython/menustrings.py:658 ../gui/wxpython/menustrings.py:1600 msgid "Allocates subnets for nearest centers. Center node must be opened (costs >= 0). Costs of center node are used in calculation." msgstr "" -#: ../gui/wxpython/menustrings.py:658 ../gui/wxpython/menustrings.py:1600 +#: ../gui/wxpython/menustrings.py:659 ../gui/wxpython/menustrings.py:1601 #: ../gui/wxpython/image2target/ii2t_menustrings.py:651 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1577 msgid "Split net" msgstr "" -#: ../gui/wxpython/menustrings.py:659 ../gui/wxpython/menustrings.py:1601 +#: ../gui/wxpython/menustrings.py:660 ../gui/wxpython/menustrings.py:1602 msgid "Splits subnets for nearest centers by cost isolines. Splits net to bands between cost isolines (direction from center). Center node must be opened (costs >= 0). Costs of center node are used in calculation." msgstr "" -#: ../gui/wxpython/menustrings.py:660 ../gui/wxpython/menustrings.py:1602 +#: ../gui/wxpython/menustrings.py:661 ../gui/wxpython/menustrings.py:1603 #: ../gui/wxpython/image2target/ii2t_menustrings.py:653 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1579 msgid "Shortest path" msgstr "" -#: ../gui/wxpython/menustrings.py:661 ../gui/wxpython/menustrings.py:1603 +#: ../gui/wxpython/menustrings.py:662 ../gui/wxpython/menustrings.py:1604 #: ../gui/wxpython/image2target/ii2t_menustrings.py:654 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1580 msgid "Finds shortest path on vector network." msgstr "" -#: ../gui/wxpython/menustrings.py:662 ../gui/wxpython/menustrings.py:1604 +#: ../gui/wxpython/menustrings.py:663 ../gui/wxpython/menustrings.py:1605 #: ../gui/wxpython/image2target/ii2t_menustrings.py:655 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1581 msgid "Shortest path for sets of features" msgstr "" -#: ../gui/wxpython/menustrings.py:663 ../gui/wxpython/menustrings.py:1605 +#: ../gui/wxpython/menustrings.py:664 ../gui/wxpython/menustrings.py:1606 #: ../gui/wxpython/image2target/ii2t_menustrings.py:656 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1582 msgid "Computes shortest distance via the network between the given sets of features. Finds the shortest paths from each 'from' point to the nearest 'to' feature and various information about this relation are uploaded to the attribute table." msgstr "" -#: ../gui/wxpython/menustrings.py:664 ../gui/wxpython/menustrings.py:1606 +#: ../gui/wxpython/menustrings.py:665 ../gui/wxpython/menustrings.py:1607 #: ../gui/wxpython/image2target/ii2t_menustrings.py:657 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1583 msgid "Shortest path using timetables" msgstr "" -#: ../gui/wxpython/menustrings.py:665 ../gui/wxpython/menustrings.py:1607 +#: ../gui/wxpython/menustrings.py:666 ../gui/wxpython/menustrings.py:1608 #: ../gui/wxpython/image2target/ii2t_menustrings.py:658 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1584 msgid "Finds shortest path using timetables." msgstr "" -#: ../gui/wxpython/menustrings.py:666 ../gui/wxpython/menustrings.py:1608 +#: ../gui/wxpython/menustrings.py:667 ../gui/wxpython/menustrings.py:1609 #: ../gui/wxpython/image2target/ii2t_menustrings.py:659 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1585 msgid "Shortest path for all pairs" msgstr "" -#: ../gui/wxpython/menustrings.py:667 ../gui/wxpython/menustrings.py:1609 +#: ../gui/wxpython/menustrings.py:668 ../gui/wxpython/menustrings.py:1610 #: ../gui/wxpython/image2target/ii2t_menustrings.py:660 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1586 msgid "Computes the shortest path between all pairs of nodes in the network." msgstr "" -#: ../gui/wxpython/menustrings.py:668 ../gui/wxpython/menustrings.py:1610 +#: ../gui/wxpython/menustrings.py:669 ../gui/wxpython/menustrings.py:1611 #: ../gui/wxpython/image2target/ii2t_menustrings.py:661 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1587 msgid "Visibility network" msgstr "" -#: ../gui/wxpython/menustrings.py:669 ../gui/wxpython/menustrings.py:1611 +#: ../gui/wxpython/menustrings.py:670 ../gui/wxpython/menustrings.py:1612 #: ../gui/wxpython/image2target/ii2t_menustrings.py:662 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1588 msgid "Performs visibility graph construction." msgstr "" -#: ../gui/wxpython/menustrings.py:670 ../gui/wxpython/menustrings.py:1612 +#: ../gui/wxpython/menustrings.py:671 ../gui/wxpython/menustrings.py:1613 #: ../gui/wxpython/image2target/ii2t_menustrings.py:663 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1589 msgid "Bridges and articulation points" msgstr "" -#: ../gui/wxpython/menustrings.py:671 ../gui/wxpython/menustrings.py:1613 +#: ../gui/wxpython/menustrings.py:672 ../gui/wxpython/menustrings.py:1614 #: ../gui/wxpython/image2target/ii2t_menustrings.py:664 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1590 msgid "Computes bridges and articulation points in the network." msgstr "" -#: ../gui/wxpython/menustrings.py:672 ../gui/wxpython/menustrings.py:1614 +#: ../gui/wxpython/menustrings.py:673 ../gui/wxpython/menustrings.py:1615 #: ../gui/wxpython/image2target/ii2t_menustrings.py:665 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1591 msgid "Maximum flow" msgstr "" -#: ../gui/wxpython/menustrings.py:673 ../gui/wxpython/menustrings.py:1615 +#: ../gui/wxpython/menustrings.py:674 ../gui/wxpython/menustrings.py:1616 #: ../gui/wxpython/image2target/ii2t_menustrings.py:666 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1592 msgid "Computes the maximum flow between two sets of nodes in the network." msgstr "" -#: ../gui/wxpython/menustrings.py:674 ../gui/wxpython/menustrings.py:1616 +#: ../gui/wxpython/menustrings.py:675 ../gui/wxpython/menustrings.py:1617 #: ../gui/wxpython/image2target/ii2t_menustrings.py:667 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1593 msgid "Vertex connectivity" msgstr "" -#: ../gui/wxpython/menustrings.py:675 ../gui/wxpython/menustrings.py:1617 +#: ../gui/wxpython/menustrings.py:676 ../gui/wxpython/menustrings.py:1618 #: ../gui/wxpython/image2target/ii2t_menustrings.py:668 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1594 msgid "Computes vertex connectivity between two sets of nodes in the network." msgstr "" -#: ../gui/wxpython/menustrings.py:676 ../gui/wxpython/menustrings.py:1618 +#: ../gui/wxpython/menustrings.py:677 ../gui/wxpython/menustrings.py:1619 #: ../gui/wxpython/image2target/ii2t_menustrings.py:669 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1595 msgid "Components" msgstr "" -#: ../gui/wxpython/menustrings.py:677 ../gui/wxpython/menustrings.py:1619 +#: ../gui/wxpython/menustrings.py:678 ../gui/wxpython/menustrings.py:1620 #: ../gui/wxpython/image2target/ii2t_menustrings.py:670 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1596 msgid "Computes strongly and weakly connected components in the network." msgstr "" -#: ../gui/wxpython/menustrings.py:678 ../gui/wxpython/menustrings.py:1620 +#: ../gui/wxpython/menustrings.py:679 ../gui/wxpython/menustrings.py:1621 #: ../gui/wxpython/image2target/ii2t_menustrings.py:671 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1597 msgid "Centrality" msgstr "ΕκκεντÏότητα" -#: ../gui/wxpython/menustrings.py:679 ../gui/wxpython/menustrings.py:1621 +#: ../gui/wxpython/menustrings.py:680 ../gui/wxpython/menustrings.py:1622 #: ../gui/wxpython/image2target/ii2t_menustrings.py:672 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1598 msgid "Computes degree, centrality, betweeness, closeness and eigenvector centrality measures in the network." msgstr "" -#: ../gui/wxpython/menustrings.py:680 ../gui/wxpython/menustrings.py:1622 +#: ../gui/wxpython/menustrings.py:681 ../gui/wxpython/menustrings.py:1623 #: ../gui/wxpython/image2target/ii2t_menustrings.py:673 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1599 msgid "Steiner tree" msgstr "ΔέντÏο Steiner" -#: ../gui/wxpython/menustrings.py:681 ../gui/wxpython/menustrings.py:1623 +#: ../gui/wxpython/menustrings.py:682 ../gui/wxpython/menustrings.py:1624 #: ../gui/wxpython/image2target/ii2t_menustrings.py:674 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1600 msgid "Creates Steiner tree for the network and given terminals. Note that 'Minimum Steiner Tree' problem is NP-hard and heuristic algorithm is used in this module so the result may be sub optimal." msgstr "" -#: ../gui/wxpython/menustrings.py:682 ../gui/wxpython/menustrings.py:1624 +#: ../gui/wxpython/menustrings.py:683 ../gui/wxpython/menustrings.py:1625 #: ../gui/wxpython/image2target/ii2t_menustrings.py:675 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1601 msgid "Minimum spanning tree" msgstr "" -#: ../gui/wxpython/menustrings.py:683 ../gui/wxpython/menustrings.py:1625 +#: ../gui/wxpython/menustrings.py:684 ../gui/wxpython/menustrings.py:1626 #: ../gui/wxpython/image2target/ii2t_menustrings.py:676 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1602 msgid "Computes minimum spanning tree for the network." msgstr "" -#: ../gui/wxpython/menustrings.py:684 ../gui/wxpython/menustrings.py:1626 +#: ../gui/wxpython/menustrings.py:685 ../gui/wxpython/menustrings.py:1627 #: ../gui/wxpython/image2target/ii2t_menustrings.py:677 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1603 msgid "Traveling salesman analysis" msgstr "" -#: ../gui/wxpython/menustrings.py:685 ../gui/wxpython/menustrings.py:1627 +#: ../gui/wxpython/menustrings.py:686 ../gui/wxpython/menustrings.py:1628 #: ../gui/wxpython/image2target/ii2t_menustrings.py:678 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1604 msgid "Creates a cycle connecting given nodes (Traveling salesman problem). Note that TSP is NP-hard, heuristic algorithm is used by this module and created cycle may be sub optimal" msgstr "" -#: ../gui/wxpython/menustrings.py:686 ../gui/wxpython/menustrings.py:689 -#: ../gui/wxpython/menustrings.py:1628 ../gui/wxpython/menustrings.py:1631 +#: ../gui/wxpython/menustrings.py:687 ../gui/wxpython/menustrings.py:690 +#: ../gui/wxpython/menustrings.py:1629 ../gui/wxpython/menustrings.py:1632 #: ../gui/wxpython/image2target/ii2t_menustrings.py:679 #: ../gui/wxpython/image2target/ii2t_menustrings.py:680 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1605 @@ -8195,1016 +8169,1016 @@ msgid "Overlay vector maps" msgstr "" -#: ../gui/wxpython/menustrings.py:687 ../gui/wxpython/menustrings.py:1629 +#: ../gui/wxpython/menustrings.py:688 ../gui/wxpython/menustrings.py:1630 msgid "Clip vector maps" msgstr "" -#: ../gui/wxpython/menustrings.py:688 ../gui/wxpython/menustrings.py:1630 +#: ../gui/wxpython/menustrings.py:689 ../gui/wxpython/menustrings.py:1631 msgid "Extracts features of input map which overlay features of clip map." msgstr "" -#: ../gui/wxpython/menustrings.py:690 ../gui/wxpython/menustrings.py:1632 +#: ../gui/wxpython/menustrings.py:691 ../gui/wxpython/menustrings.py:1633 #: ../gui/wxpython/image2target/ii2t_menustrings.py:681 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1607 msgid "Overlays two vector maps offering clip, intersection, difference, symmetrical difference, union operators." msgstr "" -#: ../gui/wxpython/menustrings.py:691 ../gui/wxpython/menustrings.py:1633 +#: ../gui/wxpython/menustrings.py:692 ../gui/wxpython/menustrings.py:1634 #: ../gui/wxpython/image2target/ii2t_menustrings.py:682 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1608 msgid "Patch vector maps" msgstr "" -#: ../gui/wxpython/menustrings.py:692 ../gui/wxpython/menustrings.py:1634 +#: ../gui/wxpython/menustrings.py:693 ../gui/wxpython/menustrings.py:1635 #: ../gui/wxpython/image2target/ii2t_menustrings.py:683 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1609 msgid "Creates a new vector map by combining other vector maps." msgstr "" -#: ../gui/wxpython/menustrings.py:693 ../gui/wxpython/menustrings.py:1635 +#: ../gui/wxpython/menustrings.py:694 ../gui/wxpython/menustrings.py:1636 #: ../gui/wxpython/image2target/ii2t_menustrings.py:684 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1610 msgid "Manage categories" msgstr "" -#: ../gui/wxpython/menustrings.py:694 ../gui/wxpython/menustrings.py:1636 +#: ../gui/wxpython/menustrings.py:695 ../gui/wxpython/menustrings.py:1637 #: ../gui/wxpython/image2target/ii2t_menustrings.py:685 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1611 msgid "Change or report categories" msgstr "" -#: ../gui/wxpython/menustrings.py:695 ../gui/wxpython/menustrings.py:1637 +#: ../gui/wxpython/menustrings.py:696 ../gui/wxpython/menustrings.py:1638 #: ../gui/wxpython/image2target/ii2t_menustrings.py:686 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1612 msgid "Attaches, deletes or reports vector categories to map geometry." msgstr "" -#: ../gui/wxpython/menustrings.py:697 ../gui/wxpython/menustrings.py:1639 +#: ../gui/wxpython/menustrings.py:698 ../gui/wxpython/menustrings.py:1640 #: ../gui/wxpython/image2target/ii2t_menustrings.py:688 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1614 msgid "Changes vector category values for an existing vector map according to results of SQL queries or a value in attribute table column." msgstr "" -#: ../gui/wxpython/menustrings.py:698 ../gui/wxpython/menustrings.py:1640 +#: ../gui/wxpython/menustrings.py:699 ../gui/wxpython/menustrings.py:1641 #: ../gui/wxpython/image2target/ii2t_menustrings.py:689 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1615 #: ../gui/wxpython/dbmgr/dialogs.py:122 msgid "Update attributes" msgstr "" -#: ../gui/wxpython/menustrings.py:699 ../gui/wxpython/menustrings.py:1641 +#: ../gui/wxpython/menustrings.py:700 ../gui/wxpython/menustrings.py:1642 #: ../gui/wxpython/image2target/ii2t_menustrings.py:690 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1616 msgid "Update area attributes from raster" msgstr "" -#: ../gui/wxpython/menustrings.py:700 ../gui/wxpython/menustrings.py:1642 +#: ../gui/wxpython/menustrings.py:701 ../gui/wxpython/menustrings.py:1643 #: ../gui/wxpython/image2target/ii2t_menustrings.py:691 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1617 msgid "Calculates univariate statistics from a raster map based on a vector map and uploads statistics to new attribute columns." msgstr "" -#: ../gui/wxpython/menustrings.py:701 ../gui/wxpython/menustrings.py:1643 +#: ../gui/wxpython/menustrings.py:702 ../gui/wxpython/menustrings.py:1644 #: ../gui/wxpython/image2target/ii2t_menustrings.py:692 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1618 msgid "Update area attributes from vector" msgstr "" -#: ../gui/wxpython/menustrings.py:702 ../gui/wxpython/menustrings.py:1644 +#: ../gui/wxpython/menustrings.py:703 ../gui/wxpython/menustrings.py:1645 #: ../gui/wxpython/image2target/ii2t_menustrings.py:693 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1619 msgid "Count points in areas, calculate statistics from point attributes." msgstr "" -#: ../gui/wxpython/menustrings.py:703 ../gui/wxpython/menustrings.py:1645 +#: ../gui/wxpython/menustrings.py:704 ../gui/wxpython/menustrings.py:1646 #: ../gui/wxpython/image2target/ii2t_menustrings.py:694 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1620 msgid "Update point attributes from areas" msgstr "" -#: ../gui/wxpython/menustrings.py:704 ../gui/wxpython/menustrings.py:1646 +#: ../gui/wxpython/menustrings.py:705 ../gui/wxpython/menustrings.py:1647 #: ../gui/wxpython/image2target/ii2t_menustrings.py:695 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1621 msgid "Uploads vector values at positions of vector points to the table." msgstr "" -#: ../gui/wxpython/menustrings.py:705 ../gui/wxpython/menustrings.py:1647 +#: ../gui/wxpython/menustrings.py:706 ../gui/wxpython/menustrings.py:1648 #: ../gui/wxpython/image2target/ii2t_menustrings.py:696 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1622 msgid "Update database values from vector" msgstr "" -#: ../gui/wxpython/menustrings.py:706 ../gui/wxpython/menustrings.py:1648 +#: ../gui/wxpython/menustrings.py:707 ../gui/wxpython/menustrings.py:1649 #: ../gui/wxpython/image2target/ii2t_menustrings.py:697 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1623 msgid "Populates attribute values from vector features." msgstr "" -#: ../gui/wxpython/menustrings.py:707 ../gui/wxpython/menustrings.py:1649 +#: ../gui/wxpython/menustrings.py:708 ../gui/wxpython/menustrings.py:1650 #: ../gui/wxpython/image2target/ii2t_menustrings.py:698 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1624 msgid "Sample raster maps at point locations" msgstr "" -#: ../gui/wxpython/menustrings.py:708 ../gui/wxpython/menustrings.py:1650 +#: ../gui/wxpython/menustrings.py:709 ../gui/wxpython/menustrings.py:1651 #: ../gui/wxpython/image2target/ii2t_menustrings.py:699 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1625 msgid "Uploads raster values at positions of vector points to the table." msgstr "" -#: ../gui/wxpython/menustrings.py:709 ../gui/wxpython/menustrings.py:1651 +#: ../gui/wxpython/menustrings.py:710 ../gui/wxpython/menustrings.py:1652 #: ../gui/wxpython/image2target/ii2t_menustrings.py:700 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1626 msgid "Sample raster neighborhood around points" msgstr "" -#: ../gui/wxpython/menustrings.py:710 ../gui/wxpython/menustrings.py:1652 +#: ../gui/wxpython/menustrings.py:711 ../gui/wxpython/menustrings.py:1653 #: ../gui/wxpython/image2target/ii2t_menustrings.py:701 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1627 msgid "Samples a raster map at vector point locations." msgstr "" -#: ../gui/wxpython/menustrings.py:711 ../gui/wxpython/menustrings.py:1653 +#: ../gui/wxpython/menustrings.py:712 ../gui/wxpython/menustrings.py:1654 #: ../gui/wxpython/image2target/ii2t_menustrings.py:702 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1628 msgid "Generate area for current region" msgstr "" -#: ../gui/wxpython/menustrings.py:712 ../gui/wxpython/menustrings.py:1654 +#: ../gui/wxpython/menustrings.py:713 ../gui/wxpython/menustrings.py:1655 #: ../gui/wxpython/image2target/ii2t_menustrings.py:703 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1629 msgid "Creates a vector polygon from the current region extent." msgstr "" -#: ../gui/wxpython/menustrings.py:713 ../gui/wxpython/menustrings.py:1655 +#: ../gui/wxpython/menustrings.py:714 ../gui/wxpython/menustrings.py:1656 #: ../gui/wxpython/image2target/ii2t_menustrings.py:704 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1630 msgid "Generate areas from points" msgstr "" -#: ../gui/wxpython/menustrings.py:714 ../gui/wxpython/menustrings.py:1656 +#: ../gui/wxpython/menustrings.py:715 ../gui/wxpython/menustrings.py:1657 #: ../gui/wxpython/image2target/ii2t_menustrings.py:705 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1631 msgid "Convex hull" msgstr "" -#: ../gui/wxpython/menustrings.py:715 ../gui/wxpython/menustrings.py:1657 +#: ../gui/wxpython/menustrings.py:716 ../gui/wxpython/menustrings.py:1658 #: ../gui/wxpython/image2target/ii2t_menustrings.py:706 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1632 msgid "Produces a 2D/3D convex hull for a given vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:716 ../gui/wxpython/menustrings.py:1658 +#: ../gui/wxpython/menustrings.py:717 ../gui/wxpython/menustrings.py:1659 #: ../gui/wxpython/image2target/ii2t_menustrings.py:707 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1633 msgid "Delaunay triangles" msgstr "" -#: ../gui/wxpython/menustrings.py:717 ../gui/wxpython/menustrings.py:1659 +#: ../gui/wxpython/menustrings.py:718 ../gui/wxpython/menustrings.py:1660 #: ../gui/wxpython/image2target/ii2t_menustrings.py:708 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1634 msgid "Creates a Delaunay triangulation from an input vector map containing points or centroids." msgstr "" -#: ../gui/wxpython/menustrings.py:718 ../gui/wxpython/menustrings.py:1660 +#: ../gui/wxpython/menustrings.py:719 ../gui/wxpython/menustrings.py:1661 #: ../gui/wxpython/image2target/ii2t_menustrings.py:709 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1635 msgid "Voronoi diagram/Thiessen polygons" msgstr "ΔιαγÏάμματα Voronoi/ΠολÏγωνα Thiessen" -#: ../gui/wxpython/menustrings.py:719 ../gui/wxpython/menustrings.py:1661 +#: ../gui/wxpython/menustrings.py:720 ../gui/wxpython/menustrings.py:1662 msgid "Creates a Voronoi diagram constrained to the extents of the current region from an input vector map containing points or centroids." msgstr "" -#: ../gui/wxpython/menustrings.py:720 ../gui/wxpython/menustrings.py:1662 +#: ../gui/wxpython/menustrings.py:721 ../gui/wxpython/menustrings.py:1663 #: ../gui/wxpython/image2target/ii2t_menustrings.py:711 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1637 msgid "Generate grid" msgstr "" -#: ../gui/wxpython/menustrings.py:721 ../gui/wxpython/menustrings.py:1663 +#: ../gui/wxpython/menustrings.py:722 ../gui/wxpython/menustrings.py:1664 #: ../gui/wxpython/image2target/ii2t_menustrings.py:712 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1638 msgid "Creates a vector map of a user-defined grid." msgstr "" -#: ../gui/wxpython/menustrings.py:722 ../gui/wxpython/menustrings.py:1664 +#: ../gui/wxpython/menustrings.py:723 ../gui/wxpython/menustrings.py:1665 #: ../gui/wxpython/image2target/ii2t_menustrings.py:713 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1639 msgid "Generate points" msgstr "ΔημιουÏγία σημείων " -#: ../gui/wxpython/menustrings.py:723 ../gui/wxpython/menustrings.py:1665 +#: ../gui/wxpython/menustrings.py:724 ../gui/wxpython/menustrings.py:1666 #: ../gui/wxpython/image2target/ii2t_menustrings.py:714 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1640 msgid "Generate from database" msgstr "ΔημιουÏγία απο βάση δεδομένων" -#: ../gui/wxpython/menustrings.py:724 ../gui/wxpython/menustrings.py:1666 +#: ../gui/wxpython/menustrings.py:725 ../gui/wxpython/menustrings.py:1667 #: ../gui/wxpython/image2target/ii2t_menustrings.py:715 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1641 msgid "Creates new vector (points) map from database table containing coordinates." msgstr "ΔημιουÏγία νέο διανυσματικό χάÏτη (σημειακό) απο μια βάση δεδομένων που πεÏιέχει συντεταγμένες/" -#: ../gui/wxpython/menustrings.py:725 ../gui/wxpython/menustrings.py:1667 +#: ../gui/wxpython/menustrings.py:726 ../gui/wxpython/menustrings.py:1668 #: ../gui/wxpython/image2target/ii2t_menustrings.py:716 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1642 msgid "Generate points along lines" msgstr "ΔημιουÏγία σημείων σε πάνω σε γÏαμμές" -#: ../gui/wxpython/menustrings.py:726 ../gui/wxpython/menustrings.py:1668 +#: ../gui/wxpython/menustrings.py:727 ../gui/wxpython/menustrings.py:1669 #: ../gui/wxpython/image2target/ii2t_menustrings.py:717 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1643 msgid "Creates points along input lines in new vector map with 2 layers." msgstr "" -#: ../gui/wxpython/menustrings.py:727 ../gui/wxpython/menustrings.py:1669 +#: ../gui/wxpython/menustrings.py:728 ../gui/wxpython/menustrings.py:1670 #: ../gui/wxpython/image2target/ii2t_menustrings.py:718 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1644 msgid "Generate random points" msgstr "ΔημιουÏγία απο τυχαία σημεία" -#: ../gui/wxpython/menustrings.py:728 ../gui/wxpython/menustrings.py:1670 +#: ../gui/wxpython/menustrings.py:729 ../gui/wxpython/menustrings.py:1671 #: ../gui/wxpython/image2target/ii2t_menustrings.py:719 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1645 msgid "Generates random 2D/3D vector points." msgstr "" -#: ../gui/wxpython/menustrings.py:731 ../gui/wxpython/menustrings.py:1673 +#: ../gui/wxpython/menustrings.py:732 ../gui/wxpython/menustrings.py:1674 #: ../gui/wxpython/image2target/ii2t_menustrings.py:722 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1648 msgid "Remove outliers in point sets" msgstr "" -#: ../gui/wxpython/menustrings.py:736 ../gui/wxpython/menustrings.py:1678 +#: ../gui/wxpython/menustrings.py:737 ../gui/wxpython/menustrings.py:1679 #: ../gui/wxpython/image2target/ii2t_menustrings.py:727 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1653 msgid "Basic vector metadata" msgstr "Βασικά διανυσματικά δεδομένα" -#: ../gui/wxpython/menustrings.py:737 ../gui/wxpython/menustrings.py:1679 +#: ../gui/wxpython/menustrings.py:738 ../gui/wxpython/menustrings.py:1680 #: ../gui/wxpython/image2target/ii2t_menustrings.py:728 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1654 msgid "Outputs basic information about a vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:738 ../gui/wxpython/menustrings.py:1680 +#: ../gui/wxpython/menustrings.py:739 ../gui/wxpython/menustrings.py:1681 #: ../gui/wxpython/image2target/ii2t_menustrings.py:729 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1655 msgid "Classify attribute data" msgstr "" -#: ../gui/wxpython/menustrings.py:739 ../gui/wxpython/menustrings.py:1681 +#: ../gui/wxpython/menustrings.py:740 ../gui/wxpython/menustrings.py:1682 #: ../gui/wxpython/image2target/ii2t_menustrings.py:730 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1656 msgid "Classifies attribute data, e.g. for thematic mapping" msgstr "" -#: ../gui/wxpython/menustrings.py:740 ../gui/wxpython/menustrings.py:1682 +#: ../gui/wxpython/menustrings.py:741 ../gui/wxpython/menustrings.py:1683 #: ../gui/wxpython/image2target/ii2t_menustrings.py:731 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1657 msgid "Report topology by category" msgstr "" -#: ../gui/wxpython/menustrings.py:741 ../gui/wxpython/menustrings.py:1683 +#: ../gui/wxpython/menustrings.py:742 ../gui/wxpython/menustrings.py:1684 #: ../gui/wxpython/image2target/ii2t_menustrings.py:732 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1658 msgid "Reports geometry statistics for vector maps." msgstr "" -#: ../gui/wxpython/menustrings.py:742 ../gui/wxpython/menustrings.py:1684 +#: ../gui/wxpython/menustrings.py:743 ../gui/wxpython/menustrings.py:1685 #: ../gui/wxpython/image2target/ii2t_menustrings.py:733 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1659 msgid "Univariate attribute statistics for points" msgstr "" -#: ../gui/wxpython/menustrings.py:743 ../gui/wxpython/menustrings.py:1685 +#: ../gui/wxpython/menustrings.py:744 ../gui/wxpython/menustrings.py:1686 #: ../gui/wxpython/image2target/ii2t_menustrings.py:734 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1660 msgid "Calculates univariate statistics of vector map features. Variance and standard deviation is calculated only for points if specified." msgstr "" -#: ../gui/wxpython/menustrings.py:744 ../gui/wxpython/menustrings.py:1686 +#: ../gui/wxpython/menustrings.py:745 ../gui/wxpython/menustrings.py:1687 #: ../gui/wxpython/image2target/ii2t_menustrings.py:735 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1661 msgid "Univariate statistics for attribute columns" msgstr "" -#: ../gui/wxpython/menustrings.py:745 ../gui/wxpython/menustrings.py:1687 +#: ../gui/wxpython/menustrings.py:746 ../gui/wxpython/menustrings.py:1688 #: ../gui/wxpython/image2target/ii2t_menustrings.py:736 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1662 msgid "Calculates univariate statistics on selected table column for a GRASS vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:747 ../gui/wxpython/menustrings.py:1689 +#: ../gui/wxpython/menustrings.py:748 ../gui/wxpython/menustrings.py:1690 msgid "Vector map profiling tool" msgstr "" -#: ../gui/wxpython/menustrings.py:748 ../gui/wxpython/menustrings.py:1690 +#: ../gui/wxpython/menustrings.py:749 ../gui/wxpython/menustrings.py:1691 #: ../gui/wxpython/image2target/ii2t_menustrings.py:737 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1663 msgid "Quadrat indices" msgstr "" -#: ../gui/wxpython/menustrings.py:750 ../gui/wxpython/menustrings.py:1692 +#: ../gui/wxpython/menustrings.py:751 ../gui/wxpython/menustrings.py:1693 #: ../gui/wxpython/image2target/ii2t_menustrings.py:739 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1665 msgid "Test normality" msgstr "Τεστ κανονικότητας" -#: ../gui/wxpython/menustrings.py:752 ../gui/wxpython/menustrings.py:1694 +#: ../gui/wxpython/menustrings.py:753 ../gui/wxpython/menustrings.py:1695 #: ../gui/wxpython/image2target/ii2t_menustrings.py:741 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1667 msgid "&Imagery" msgstr "" -#: ../gui/wxpython/menustrings.py:753 ../gui/wxpython/menustrings.py:1695 +#: ../gui/wxpython/menustrings.py:754 ../gui/wxpython/menustrings.py:1696 #: ../gui/wxpython/image2target/ii2t_menustrings.py:742 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1668 msgid "Develop images and groups" msgstr "" -#: ../gui/wxpython/menustrings.py:754 ../gui/wxpython/menustrings.py:1696 +#: ../gui/wxpython/menustrings.py:755 ../gui/wxpython/menustrings.py:1697 #: ../gui/wxpython/image2target/ii2t_menustrings.py:743 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1669 msgid "Create/edit group" msgstr "ΔημιουÏγία/επεξεÏγασία ομάδων" -#: ../gui/wxpython/menustrings.py:755 ../gui/wxpython/menustrings.py:1697 +#: ../gui/wxpython/menustrings.py:756 ../gui/wxpython/menustrings.py:1698 #: ../gui/wxpython/image2target/ii2t_menustrings.py:744 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1670 msgid "Creates, edits, and lists groups of imagery files." msgstr "ΔημιουÏγεί, επεξεÏγάζεται και εμφανίζει ομάδες εικόνων" -#: ../gui/wxpython/menustrings.py:756 ../gui/wxpython/menustrings.py:1698 +#: ../gui/wxpython/menustrings.py:757 ../gui/wxpython/menustrings.py:1699 #: ../gui/wxpython/image2target/ii2t_menustrings.py:745 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1671 msgid "Target group" msgstr "" -#: ../gui/wxpython/menustrings.py:757 ../gui/wxpython/menustrings.py:1699 +#: ../gui/wxpython/menustrings.py:758 ../gui/wxpython/menustrings.py:1700 #: ../gui/wxpython/image2target/ii2t_menustrings.py:746 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1672 msgid "Targets an imagery group to a GRASS location and mapset." msgstr "ΣτοχεÏει μια ομάδα εικόνων σε μια τοποθεσία και συλλογή χαÏτών GRASS" -#: ../gui/wxpython/menustrings.py:758 ../gui/wxpython/menustrings.py:1700 +#: ../gui/wxpython/menustrings.py:759 ../gui/wxpython/menustrings.py:1701 #: ../gui/wxpython/image2target/ii2t_menustrings.py:747 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1673 msgid "Mosaic images" msgstr "ΔημιουÏγία Î¼Î¿ÏƒÎ±ÏŠÎºÎ¿Ï ÎµÎ¹ÎºÏŒÎ½Ï‰Î½" -#: ../gui/wxpython/menustrings.py:759 ../gui/wxpython/menustrings.py:1701 +#: ../gui/wxpython/menustrings.py:760 ../gui/wxpython/menustrings.py:1702 #: ../gui/wxpython/image2target/ii2t_menustrings.py:748 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1674 msgid "Mosaics several images and extends colormap." msgstr "" -#: ../gui/wxpython/menustrings.py:760 ../gui/wxpython/menustrings.py:1702 +#: ../gui/wxpython/menustrings.py:761 ../gui/wxpython/menustrings.py:1703 #: ../gui/wxpython/image2target/ii2t_menustrings.py:749 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1675 msgid "Manage image colors" msgstr "ΔιαχείÏιση χÏωμάτων εικόνων" -#: ../gui/wxpython/menustrings.py:761 ../gui/wxpython/menustrings.py:1703 +#: ../gui/wxpython/menustrings.py:762 ../gui/wxpython/menustrings.py:1704 #: ../gui/wxpython/image2target/ii2t_menustrings.py:750 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1676 msgid "Color balance for RGB" msgstr "ΧÏωματική Ï€ÏοσαÏμοÏγή των RGB" -#: ../gui/wxpython/menustrings.py:762 ../gui/wxpython/menustrings.py:1704 +#: ../gui/wxpython/menustrings.py:763 ../gui/wxpython/menustrings.py:1705 #: ../gui/wxpython/image2target/ii2t_menustrings.py:751 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1677 msgid "Performs auto-balancing of colors for RGB images." msgstr "" -#: ../gui/wxpython/menustrings.py:763 ../gui/wxpython/menustrings.py:1705 +#: ../gui/wxpython/menustrings.py:764 ../gui/wxpython/menustrings.py:1706 #: ../gui/wxpython/image2target/ii2t_menustrings.py:752 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1678 msgid "HIS to RGB" msgstr "HIS σε RGB" -#: ../gui/wxpython/menustrings.py:764 ../gui/wxpython/menustrings.py:1706 +#: ../gui/wxpython/menustrings.py:765 ../gui/wxpython/menustrings.py:1707 #: ../gui/wxpython/image2target/ii2t_menustrings.py:753 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1679 msgid "Transforms raster maps from HIS (Hue-Intensity-Saturation) color space to RGB (Red-Green-Blue) color space." msgstr "ΜετατÏέπει ψηφιδωτοÏÏ‚ χάÏτες από χÏωματικό χώÏο HIS (Hue-Intensity-Saturation) σε RGB (Red-Green-Blue)" -#: ../gui/wxpython/menustrings.py:766 ../gui/wxpython/menustrings.py:1708 +#: ../gui/wxpython/menustrings.py:767 ../gui/wxpython/menustrings.py:1709 #: ../gui/wxpython/image2target/ii2t_menustrings.py:755 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1681 msgid "Transforms raster maps from RGB (Red-Green-Blue) color space to HIS (Hue-Intensity-Saturation) color space." msgstr "ΜετατÏέπει ψηφιδωτοÏÏ‚ χάÏτες από χÏωματικό χώÏο RGB (Red-Green-Blue) σε HIS (Hue-Intensity-Saturation) " -#: ../gui/wxpython/menustrings.py:767 ../gui/wxpython/menustrings.py:1709 +#: ../gui/wxpython/menustrings.py:768 ../gui/wxpython/menustrings.py:1710 #: ../gui/wxpython/image2target/ii2t_menustrings.py:756 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1682 msgid "Rectify image or raster" msgstr "" -#: ../gui/wxpython/menustrings.py:768 ../gui/wxpython/menustrings.py:1710 +#: ../gui/wxpython/menustrings.py:769 ../gui/wxpython/menustrings.py:1711 #: ../gui/wxpython/image2target/ii2t_menustrings.py:757 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1683 msgid "Rectifies an image by computing a coordinate transformation for each pixel in the image based on the control points." msgstr "" -#: ../gui/wxpython/menustrings.py:769 ../gui/wxpython/menustrings.py:1711 +#: ../gui/wxpython/menustrings.py:770 ../gui/wxpython/menustrings.py:1712 #: ../gui/wxpython/image2target/ii2t_menustrings.py:758 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1684 #: ../gui/wxpython/lmgr/layertree.py:795 msgid "Histogram" msgstr "ΙστογÏαμμα" -#: ../gui/wxpython/menustrings.py:770 ../gui/wxpython/menustrings.py:1712 +#: ../gui/wxpython/menustrings.py:771 ../gui/wxpython/menustrings.py:1713 #: ../gui/wxpython/image2target/ii2t_menustrings.py:759 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1685 msgid "Generate histogram of image" msgstr "" -#: ../gui/wxpython/menustrings.py:771 ../gui/wxpython/menustrings.py:1713 +#: ../gui/wxpython/menustrings.py:772 ../gui/wxpython/menustrings.py:1714 #: ../gui/wxpython/image2target/ii2t_menustrings.py:760 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1686 msgid "Spectral response" msgstr "" -#: ../gui/wxpython/menustrings.py:772 ../gui/wxpython/menustrings.py:1714 +#: ../gui/wxpython/menustrings.py:773 ../gui/wxpython/menustrings.py:1715 #: ../gui/wxpython/image2target/ii2t_menustrings.py:761 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1687 msgid "Displays spectral response at user specified locations in group or images." msgstr "" -#: ../gui/wxpython/menustrings.py:773 ../gui/wxpython/menustrings.py:1715 +#: ../gui/wxpython/menustrings.py:774 ../gui/wxpython/menustrings.py:1716 #: ../gui/wxpython/image2target/ii2t_menustrings.py:762 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1688 msgid "Pan sharpening" msgstr "" -#: ../gui/wxpython/menustrings.py:774 ../gui/wxpython/menustrings.py:1716 +#: ../gui/wxpython/menustrings.py:775 ../gui/wxpython/menustrings.py:1717 #: ../gui/wxpython/image2target/ii2t_menustrings.py:763 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1689 msgid "Image fusion algorithms to sharpen multispectral with high-res panchromatic channels" msgstr "" -#: ../gui/wxpython/menustrings.py:775 ../gui/wxpython/menustrings.py:1717 +#: ../gui/wxpython/menustrings.py:776 ../gui/wxpython/menustrings.py:1718 #: ../gui/wxpython/image2target/ii2t_menustrings.py:764 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1690 msgid "Classify image" msgstr "" -#: ../gui/wxpython/menustrings.py:776 ../gui/wxpython/menustrings.py:1718 +#: ../gui/wxpython/menustrings.py:777 ../gui/wxpython/menustrings.py:1719 #: ../gui/wxpython/image2target/ii2t_menustrings.py:765 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1691 msgid "Clustering input for unsupervised classification" msgstr "" -#: ../gui/wxpython/menustrings.py:777 ../gui/wxpython/menustrings.py:1719 +#: ../gui/wxpython/menustrings.py:778 ../gui/wxpython/menustrings.py:1720 #: ../gui/wxpython/image2target/ii2t_menustrings.py:766 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1692 msgid "Generates spectral signatures for land cover types in an image using a clustering algorithm. The resulting signature file is used as input for i.maxlik, to generate an unsupervised image classification." msgstr "" -#: ../gui/wxpython/menustrings.py:778 ../gui/wxpython/menustrings.py:1720 +#: ../gui/wxpython/menustrings.py:779 ../gui/wxpython/menustrings.py:1721 #: ../gui/wxpython/image2target/ii2t_menustrings.py:767 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1693 msgid "Input for supervised MLC" msgstr "" -#: ../gui/wxpython/menustrings.py:779 ../gui/wxpython/menustrings.py:1721 +#: ../gui/wxpython/menustrings.py:780 ../gui/wxpython/menustrings.py:1722 #: ../gui/wxpython/image2target/ii2t_menustrings.py:768 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1694 msgid "Generates statistics for i.maxlik from raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:780 ../gui/wxpython/menustrings.py:1722 +#: ../gui/wxpython/menustrings.py:781 ../gui/wxpython/menustrings.py:1723 #: ../gui/wxpython/image2target/ii2t_menustrings.py:769 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1695 msgid "Maximum likelihood classification (MLC)" msgstr "" -#: ../gui/wxpython/menustrings.py:781 ../gui/wxpython/menustrings.py:1723 +#: ../gui/wxpython/menustrings.py:782 ../gui/wxpython/menustrings.py:1724 #: ../gui/wxpython/image2target/ii2t_menustrings.py:770 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1696 msgid "Classifies the cell spectral reflectances in imagery data. Classification is based on the spectral signature information generated by either i.cluster, g.gui.iclass, or i.gensig." msgstr "" -#: ../gui/wxpython/menustrings.py:782 ../gui/wxpython/menustrings.py:1724 -#: ../gui/wxpython/menustrings.py:1994 +#: ../gui/wxpython/menustrings.py:783 ../gui/wxpython/menustrings.py:1725 +#: ../gui/wxpython/menustrings.py:1995 #: ../gui/wxpython/image2target/ii2t_menustrings.py:771 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1697 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1962 msgid "Interactive input for supervised classification" msgstr "" -#: ../gui/wxpython/menustrings.py:783 ../gui/wxpython/menustrings.py:1725 -#: ../gui/wxpython/menustrings.py:1995 +#: ../gui/wxpython/menustrings.py:784 ../gui/wxpython/menustrings.py:1726 +#: ../gui/wxpython/menustrings.py:1996 #: ../gui/wxpython/image2target/ii2t_menustrings.py:772 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1698 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1963 msgid "Generates spectral signatures by allowing the user to outline training areas." msgstr "" -#: ../gui/wxpython/menustrings.py:784 ../gui/wxpython/menustrings.py:1726 +#: ../gui/wxpython/menustrings.py:785 ../gui/wxpython/menustrings.py:1727 #: ../gui/wxpython/image2target/ii2t_menustrings.py:773 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1699 msgid "Input for supervised SMAP" msgstr "Εισαγωγή για επιβλεπόμενο SMAP" -#: ../gui/wxpython/menustrings.py:785 ../gui/wxpython/menustrings.py:1727 +#: ../gui/wxpython/menustrings.py:786 ../gui/wxpython/menustrings.py:1728 #: ../gui/wxpython/image2target/ii2t_menustrings.py:774 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1700 msgid "Generates statistics for i.smap from raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:786 ../gui/wxpython/menustrings.py:1728 +#: ../gui/wxpython/menustrings.py:787 ../gui/wxpython/menustrings.py:1729 #: ../gui/wxpython/image2target/ii2t_menustrings.py:775 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1701 msgid "Sequential maximum a posteriori classification (SMAP)" msgstr "" -#: ../gui/wxpython/menustrings.py:787 ../gui/wxpython/menustrings.py:1729 +#: ../gui/wxpython/menustrings.py:788 ../gui/wxpython/menustrings.py:1730 #: ../gui/wxpython/image2target/ii2t_menustrings.py:776 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1702 msgid "Performs contextual image classification using sequential maximum a posteriori (SMAP) estimation." msgstr "" -#: ../gui/wxpython/menustrings.py:788 ../gui/wxpython/menustrings.py:1730 +#: ../gui/wxpython/menustrings.py:789 ../gui/wxpython/menustrings.py:1731 #: ../gui/wxpython/image2target/ii2t_menustrings.py:777 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1703 msgid "Object segmentation" msgstr "" -#: ../gui/wxpython/menustrings.py:789 ../gui/wxpython/menustrings.py:1731 +#: ../gui/wxpython/menustrings.py:790 ../gui/wxpython/menustrings.py:1732 #: ../gui/wxpython/image2target/ii2t_menustrings.py:778 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1704 msgid "Identifies segments (objects) from imagery data." msgstr "" -#: ../gui/wxpython/menustrings.py:790 ../gui/wxpython/menustrings.py:1732 +#: ../gui/wxpython/menustrings.py:791 ../gui/wxpython/menustrings.py:1733 #: ../gui/wxpython/image2target/ii2t_menustrings.py:779 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1705 msgid "Filter image" msgstr "" -#: ../gui/wxpython/menustrings.py:791 ../gui/wxpython/menustrings.py:1733 +#: ../gui/wxpython/menustrings.py:792 ../gui/wxpython/menustrings.py:1734 #: ../gui/wxpython/image2target/ii2t_menustrings.py:780 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1706 msgid "Edge detection" msgstr "" -#: ../gui/wxpython/menustrings.py:792 ../gui/wxpython/menustrings.py:1734 +#: ../gui/wxpython/menustrings.py:793 ../gui/wxpython/menustrings.py:1735 #: ../gui/wxpython/image2target/ii2t_menustrings.py:781 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1707 msgid "Zero-crossing \"edge detection\" raster function for image processing." msgstr "" -#: ../gui/wxpython/menustrings.py:793 ../gui/wxpython/menustrings.py:1735 +#: ../gui/wxpython/menustrings.py:794 ../gui/wxpython/menustrings.py:1736 #: ../gui/wxpython/image2target/ii2t_menustrings.py:782 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1708 msgid "Matrix/convolving filter" msgstr "" -#: ../gui/wxpython/menustrings.py:794 ../gui/wxpython/menustrings.py:1736 +#: ../gui/wxpython/menustrings.py:795 ../gui/wxpython/menustrings.py:1737 #: ../gui/wxpython/image2target/ii2t_menustrings.py:783 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1709 msgid "Performs raster map matrix filter." msgstr "" -#: ../gui/wxpython/menustrings.py:795 ../gui/wxpython/menustrings.py:1737 +#: ../gui/wxpython/menustrings.py:796 ../gui/wxpython/menustrings.py:1738 #: ../gui/wxpython/image2target/ii2t_menustrings.py:784 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1710 msgid "Transform image" msgstr "" -#: ../gui/wxpython/menustrings.py:796 ../gui/wxpython/menustrings.py:1738 +#: ../gui/wxpython/menustrings.py:797 ../gui/wxpython/menustrings.py:1739 #: ../gui/wxpython/image2target/ii2t_menustrings.py:785 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1711 msgid "Canonical correlation" msgstr "" -#: ../gui/wxpython/menustrings.py:797 ../gui/wxpython/menustrings.py:1739 +#: ../gui/wxpython/menustrings.py:798 ../gui/wxpython/menustrings.py:1740 #: ../gui/wxpython/image2target/ii2t_menustrings.py:786 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1712 msgid "Canonical components analysis (CCA) program for image processing." msgstr "" -#: ../gui/wxpython/menustrings.py:798 ../gui/wxpython/menustrings.py:1740 +#: ../gui/wxpython/menustrings.py:799 ../gui/wxpython/menustrings.py:1741 #: ../gui/wxpython/image2target/ii2t_menustrings.py:787 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1713 msgid "Principal components" msgstr "" -#: ../gui/wxpython/menustrings.py:799 ../gui/wxpython/menustrings.py:1741 +#: ../gui/wxpython/menustrings.py:800 ../gui/wxpython/menustrings.py:1742 #: ../gui/wxpython/image2target/ii2t_menustrings.py:788 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1714 msgid "Principal components analysis (PCA) for image processing." msgstr "" -#: ../gui/wxpython/menustrings.py:800 ../gui/wxpython/menustrings.py:1742 +#: ../gui/wxpython/menustrings.py:801 ../gui/wxpython/menustrings.py:1743 #: ../gui/wxpython/image2target/ii2t_menustrings.py:789 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1715 msgid "Fast Fourier" msgstr "" -#: ../gui/wxpython/menustrings.py:801 ../gui/wxpython/menustrings.py:1743 +#: ../gui/wxpython/menustrings.py:802 ../gui/wxpython/menustrings.py:1744 #: ../gui/wxpython/image2target/ii2t_menustrings.py:790 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1716 msgid "Fast Fourier Transform (FFT) for image processing." msgstr "" -#: ../gui/wxpython/menustrings.py:802 ../gui/wxpython/menustrings.py:1744 +#: ../gui/wxpython/menustrings.py:803 ../gui/wxpython/menustrings.py:1745 #: ../gui/wxpython/image2target/ii2t_menustrings.py:791 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1717 msgid "Inverse Fast Fourier" msgstr "" -#: ../gui/wxpython/menustrings.py:803 ../gui/wxpython/menustrings.py:1745 +#: ../gui/wxpython/menustrings.py:804 ../gui/wxpython/menustrings.py:1746 #: ../gui/wxpython/image2target/ii2t_menustrings.py:792 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1718 msgid "Inverse Fast Fourier Transform (IFFT) for image processing." msgstr "" -#: ../gui/wxpython/menustrings.py:804 ../gui/wxpython/menustrings.py:1746 +#: ../gui/wxpython/menustrings.py:805 ../gui/wxpython/menustrings.py:1747 #: ../gui/wxpython/image2target/ii2t_menustrings.py:793 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1719 msgid "Satellite images tools" msgstr "" -#: ../gui/wxpython/menustrings.py:805 ../gui/wxpython/menustrings.py:1747 +#: ../gui/wxpython/menustrings.py:806 ../gui/wxpython/menustrings.py:1748 #: ../gui/wxpython/image2target/ii2t_menustrings.py:794 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1720 msgid "Aster DN to radiance/reflectance" msgstr "" -#: ../gui/wxpython/menustrings.py:806 ../gui/wxpython/menustrings.py:1748 +#: ../gui/wxpython/menustrings.py:807 ../gui/wxpython/menustrings.py:1749 #: ../gui/wxpython/image2target/ii2t_menustrings.py:795 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1721 msgid "Calculates Top of Atmosphere Radiance/Reflectance/Brightness Temperature from ASTER DN." msgstr "" -#: ../gui/wxpython/menustrings.py:807 ../gui/wxpython/menustrings.py:1749 +#: ../gui/wxpython/menustrings.py:808 ../gui/wxpython/menustrings.py:1750 #: ../gui/wxpython/image2target/ii2t_menustrings.py:796 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1722 msgid "Landsat DN to radiance/reflectance" msgstr "" -#: ../gui/wxpython/menustrings.py:808 ../gui/wxpython/menustrings.py:1750 +#: ../gui/wxpython/menustrings.py:809 ../gui/wxpython/menustrings.py:1751 #: ../gui/wxpython/image2target/ii2t_menustrings.py:797 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1723 msgid "Calculates top-of-atmosphere radiance or reflectance and temperature for Landsat MSS/TM/ETM+/OLI" msgstr "" -#: ../gui/wxpython/menustrings.py:809 ../gui/wxpython/menustrings.py:1751 +#: ../gui/wxpython/menustrings.py:810 ../gui/wxpython/menustrings.py:1752 #: ../gui/wxpython/image2target/ii2t_menustrings.py:798 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1724 msgid "Landsat cloud cover assessment" msgstr "" -#: ../gui/wxpython/menustrings.py:810 ../gui/wxpython/menustrings.py:1752 +#: ../gui/wxpython/menustrings.py:811 ../gui/wxpython/menustrings.py:1753 #: ../gui/wxpython/image2target/ii2t_menustrings.py:799 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1725 msgid "Performs Landsat TM/ETM+ Automatic Cloud Cover Assessment (ACCA)." msgstr "" -#: ../gui/wxpython/menustrings.py:811 ../gui/wxpython/menustrings.py:1753 +#: ../gui/wxpython/menustrings.py:812 ../gui/wxpython/menustrings.py:1754 #: ../gui/wxpython/image2target/ii2t_menustrings.py:800 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1726 msgid "Modis quality control" msgstr "" -#: ../gui/wxpython/menustrings.py:812 ../gui/wxpython/menustrings.py:1754 +#: ../gui/wxpython/menustrings.py:813 ../gui/wxpython/menustrings.py:1755 #: ../gui/wxpython/image2target/ii2t_menustrings.py:801 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1727 msgid "Extracts quality control parameters from MODIS QC layers." msgstr "" -#: ../gui/wxpython/menustrings.py:813 ../gui/wxpython/menustrings.py:1755 +#: ../gui/wxpython/menustrings.py:814 ../gui/wxpython/menustrings.py:1756 #: ../gui/wxpython/image2target/ii2t_menustrings.py:802 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1728 msgid "Atmospheric correction" msgstr "ατμοσφαιÏική διόÏθωση" -#: ../gui/wxpython/menustrings.py:814 ../gui/wxpython/menustrings.py:1756 +#: ../gui/wxpython/menustrings.py:815 ../gui/wxpython/menustrings.py:1757 #: ../gui/wxpython/image2target/ii2t_menustrings.py:803 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1729 msgid "Performs atmospheric correction using the 6S algorithm. 6S - Second Simulation of Satellite Signal in the Solar Spectrum." msgstr "" -#: ../gui/wxpython/menustrings.py:815 ../gui/wxpython/menustrings.py:1757 +#: ../gui/wxpython/menustrings.py:816 ../gui/wxpython/menustrings.py:1758 #: ../gui/wxpython/image2target/ii2t_menustrings.py:804 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1730 msgid "Topographic correction" msgstr "" -#: ../gui/wxpython/menustrings.py:816 ../gui/wxpython/menustrings.py:1758 +#: ../gui/wxpython/menustrings.py:817 ../gui/wxpython/menustrings.py:1759 #: ../gui/wxpython/image2target/ii2t_menustrings.py:805 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1731 msgid "Computes topographic correction of reflectance." msgstr "" -#: ../gui/wxpython/menustrings.py:817 ../gui/wxpython/menustrings.py:1759 +#: ../gui/wxpython/menustrings.py:818 ../gui/wxpython/menustrings.py:1760 msgid "Orthophoto tools" msgstr "" -#: ../gui/wxpython/menustrings.py:818 ../gui/wxpython/menustrings.py:1760 +#: ../gui/wxpython/menustrings.py:819 ../gui/wxpython/menustrings.py:1761 msgid "Manage GCPs for 3D correction" msgstr "" -#: ../gui/wxpython/menustrings.py:819 ../gui/wxpython/menustrings.py:1761 +#: ../gui/wxpython/menustrings.py:820 ../gui/wxpython/menustrings.py:1762 msgid "Georectifies a map and allows managing GCP for 3D correction." msgstr "" -#: ../gui/wxpython/menustrings.py:820 ../gui/wxpython/menustrings.py:1762 +#: ../gui/wxpython/menustrings.py:821 ../gui/wxpython/menustrings.py:1763 msgid "Corrects scanning distortions" msgstr "" -#: ../gui/wxpython/menustrings.py:821 ../gui/wxpython/menustrings.py:1763 +#: ../gui/wxpython/menustrings.py:822 ../gui/wxpython/menustrings.py:1764 msgid "Corrects scanning distortions of a scanned aerial photo." msgstr "" -#: ../gui/wxpython/menustrings.py:822 ../gui/wxpython/menustrings.py:1764 +#: ../gui/wxpython/menustrings.py:823 ../gui/wxpython/menustrings.py:1765 #: ../gui/wxpython/image2target/ii2t_menustrings.py:806 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1732 msgid "Satellite images products" msgstr "" -#: ../gui/wxpython/menustrings.py:823 ../gui/wxpython/menustrings.py:1765 +#: ../gui/wxpython/menustrings.py:824 ../gui/wxpython/menustrings.py:1766 #: ../gui/wxpython/image2target/ii2t_menustrings.py:807 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1733 msgid "Vegetation indices" msgstr "" -#: ../gui/wxpython/menustrings.py:824 ../gui/wxpython/menustrings.py:1766 +#: ../gui/wxpython/menustrings.py:825 ../gui/wxpython/menustrings.py:1767 #: ../gui/wxpython/image2target/ii2t_menustrings.py:808 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1734 msgid "Calculates different types of vegetation indices. Uses red and nir bands mostly, and some indices require additional bands." msgstr "" -#: ../gui/wxpython/menustrings.py:825 ../gui/wxpython/menustrings.py:1767 +#: ../gui/wxpython/menustrings.py:826 ../gui/wxpython/menustrings.py:1768 #: ../gui/wxpython/image2target/ii2t_menustrings.py:809 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1735 msgid "Tasseled cap vegetation index" msgstr "" -#: ../gui/wxpython/menustrings.py:826 ../gui/wxpython/menustrings.py:1768 +#: ../gui/wxpython/menustrings.py:827 ../gui/wxpython/menustrings.py:1769 #: ../gui/wxpython/image2target/ii2t_menustrings.py:810 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1736 msgid "Performs Tasseled Cap (Kauth Thomas) transformation." msgstr "" -#: ../gui/wxpython/menustrings.py:827 ../gui/wxpython/menustrings.py:1769 +#: ../gui/wxpython/menustrings.py:828 ../gui/wxpython/menustrings.py:1770 #: ../gui/wxpython/image2target/ii2t_menustrings.py:811 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1737 msgid "Albedo" msgstr "" -#: ../gui/wxpython/menustrings.py:828 ../gui/wxpython/menustrings.py:1770 +#: ../gui/wxpython/menustrings.py:829 ../gui/wxpython/menustrings.py:1771 #: ../gui/wxpython/image2target/ii2t_menustrings.py:812 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1738 msgid "Computes broad band albedo from surface reflectance." msgstr "" -#: ../gui/wxpython/menustrings.py:829 ../gui/wxpython/menustrings.py:1771 +#: ../gui/wxpython/menustrings.py:830 ../gui/wxpython/menustrings.py:1772 #: ../gui/wxpython/image2target/ii2t_menustrings.py:813 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1739 msgid "Emissivity" msgstr "" -#: ../gui/wxpython/menustrings.py:830 ../gui/wxpython/menustrings.py:1772 +#: ../gui/wxpython/menustrings.py:831 ../gui/wxpython/menustrings.py:1773 #: ../gui/wxpython/image2target/ii2t_menustrings.py:814 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1740 msgid "Computes emissivity from NDVI, generic method for sparse land." msgstr "" -#: ../gui/wxpython/menustrings.py:831 ../gui/wxpython/menustrings.py:1773 +#: ../gui/wxpython/menustrings.py:832 ../gui/wxpython/menustrings.py:1774 #: ../gui/wxpython/image2target/ii2t_menustrings.py:815 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1741 msgid "Biomass growth" msgstr "" -#: ../gui/wxpython/menustrings.py:832 ../gui/wxpython/menustrings.py:1774 +#: ../gui/wxpython/menustrings.py:833 ../gui/wxpython/menustrings.py:1775 #: ../gui/wxpython/image2target/ii2t_menustrings.py:816 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1742 msgid "Computes biomass growth, precursor of crop yield calculation." msgstr "" -#: ../gui/wxpython/menustrings.py:833 ../gui/wxpython/menustrings.py:1775 +#: ../gui/wxpython/menustrings.py:834 ../gui/wxpython/menustrings.py:1776 #: ../gui/wxpython/image2target/ii2t_menustrings.py:817 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1743 msgid "Evapotranspiration calculation" msgstr "" -#: ../gui/wxpython/menustrings.py:834 ../gui/wxpython/menustrings.py:1776 +#: ../gui/wxpython/menustrings.py:835 ../gui/wxpython/menustrings.py:1777 #: ../gui/wxpython/image2target/ii2t_menustrings.py:818 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1744 msgid "Instantaneaous Net Radiation" msgstr "" -#: ../gui/wxpython/menustrings.py:835 ../gui/wxpython/menustrings.py:1777 +#: ../gui/wxpython/menustrings.py:836 ../gui/wxpython/menustrings.py:1778 #: ../gui/wxpython/image2target/ii2t_menustrings.py:819 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1745 msgid "Net radiation approximation (Bastiaanssen, 1995)." msgstr "" -#: ../gui/wxpython/menustrings.py:836 ../gui/wxpython/menustrings.py:1778 +#: ../gui/wxpython/menustrings.py:837 ../gui/wxpython/menustrings.py:1779 #: ../gui/wxpython/image2target/ii2t_menustrings.py:820 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1746 msgid "Soil heat flux" msgstr "" -#: ../gui/wxpython/menustrings.py:837 ../gui/wxpython/menustrings.py:1779 +#: ../gui/wxpython/menustrings.py:838 ../gui/wxpython/menustrings.py:1780 #: ../gui/wxpython/image2target/ii2t_menustrings.py:821 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1747 msgid "Soil heat flux approximation (Bastiaanssen, 1995)." msgstr "" -#: ../gui/wxpython/menustrings.py:838 ../gui/wxpython/menustrings.py:1780 +#: ../gui/wxpython/menustrings.py:839 ../gui/wxpython/menustrings.py:1781 #: ../gui/wxpython/image2target/ii2t_menustrings.py:822 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1748 msgid "Sensible heat flux" msgstr "" -#: ../gui/wxpython/menustrings.py:839 ../gui/wxpython/menustrings.py:1781 +#: ../gui/wxpython/menustrings.py:840 ../gui/wxpython/menustrings.py:1782 #: ../gui/wxpython/image2target/ii2t_menustrings.py:823 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1749 msgid "Computes sensible heat flux iteration SEBAL 01." msgstr "" -#: ../gui/wxpython/menustrings.py:840 ../gui/wxpython/menustrings.py:1782 +#: ../gui/wxpython/menustrings.py:841 ../gui/wxpython/menustrings.py:1783 #: ../gui/wxpython/image2target/ii2t_menustrings.py:824 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1750 msgid "Evaporative fraction" msgstr "" -#: ../gui/wxpython/menustrings.py:841 ../gui/wxpython/menustrings.py:1783 +#: ../gui/wxpython/menustrings.py:842 ../gui/wxpython/menustrings.py:1784 #: ../gui/wxpython/image2target/ii2t_menustrings.py:825 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1751 msgid "Computes evaporative fraction and root zone soil moisture." msgstr "" -#: ../gui/wxpython/menustrings.py:842 ../gui/wxpython/menustrings.py:1784 +#: ../gui/wxpython/menustrings.py:843 ../gui/wxpython/menustrings.py:1785 #: ../gui/wxpython/image2target/ii2t_menustrings.py:826 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1752 msgid "Actual Evapotranspiration" msgstr "" -#: ../gui/wxpython/menustrings.py:843 ../gui/wxpython/menustrings.py:1785 +#: ../gui/wxpython/menustrings.py:844 ../gui/wxpython/menustrings.py:1786 #: ../gui/wxpython/image2target/ii2t_menustrings.py:827 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1753 msgid "Actual evapotranspiration for diurnal period (Bastiaanssen, 1995)." msgstr "" -#: ../gui/wxpython/menustrings.py:844 ../gui/wxpython/menustrings.py:1786 +#: ../gui/wxpython/menustrings.py:845 ../gui/wxpython/menustrings.py:1787 #: ../gui/wxpython/image2target/ii2t_menustrings.py:828 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1754 msgid "Temporal integration of ETa" msgstr "" -#: ../gui/wxpython/menustrings.py:845 ../gui/wxpython/menustrings.py:1787 +#: ../gui/wxpython/menustrings.py:846 ../gui/wxpython/menustrings.py:1788 #: ../gui/wxpython/image2target/ii2t_menustrings.py:829 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1755 msgid "Computes temporal integration of satellite ET actual (ETa) following the daily ET reference (ETo) from meteorological station(s)." msgstr "" -#: ../gui/wxpython/menustrings.py:846 ../gui/wxpython/menustrings.py:1788 +#: ../gui/wxpython/menustrings.py:847 ../gui/wxpython/menustrings.py:1789 #: ../gui/wxpython/image2target/ii2t_menustrings.py:830 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1756 msgid "Hargreaves methods Evapotranspiration" msgstr "" -#: ../gui/wxpython/menustrings.py:847 ../gui/wxpython/menustrings.py:1789 +#: ../gui/wxpython/menustrings.py:848 ../gui/wxpython/menustrings.py:1790 #: ../gui/wxpython/image2target/ii2t_menustrings.py:831 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1757 msgid "Computes evapotranspiration calculation modified or original Hargreaves formulation, 2001." msgstr "" -#: ../gui/wxpython/menustrings.py:848 ../gui/wxpython/menustrings.py:1790 +#: ../gui/wxpython/menustrings.py:849 ../gui/wxpython/menustrings.py:1791 #: ../gui/wxpython/image2target/ii2t_menustrings.py:832 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1758 msgid "Penman-Monteith Evapotranspiration" msgstr "" -#: ../gui/wxpython/menustrings.py:849 ../gui/wxpython/menustrings.py:1791 +#: ../gui/wxpython/menustrings.py:850 ../gui/wxpython/menustrings.py:1792 #: ../gui/wxpython/image2target/ii2t_menustrings.py:833 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1759 msgid "Computes potential evapotranspiration calculation with hourly Penman-Monteith." msgstr "" -#: ../gui/wxpython/menustrings.py:850 ../gui/wxpython/menustrings.py:1792 +#: ../gui/wxpython/menustrings.py:851 ../gui/wxpython/menustrings.py:1793 #: ../gui/wxpython/image2target/ii2t_menustrings.py:834 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1760 msgid "Priestley-Taylor Evapotranspiration" msgstr "" -#: ../gui/wxpython/menustrings.py:851 ../gui/wxpython/menustrings.py:1793 +#: ../gui/wxpython/menustrings.py:852 ../gui/wxpython/menustrings.py:1794 #: ../gui/wxpython/image2target/ii2t_menustrings.py:835 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1761 msgid "Computes evapotranspiration calculation Priestley and Taylor formulation, 1972." msgstr "" -#: ../gui/wxpython/menustrings.py:853 ../gui/wxpython/menustrings.py:1795 +#: ../gui/wxpython/menustrings.py:854 ../gui/wxpython/menustrings.py:1796 #: ../gui/wxpython/image2target/ii2t_menustrings.py:837 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1763 msgid "Kappa analysis" msgstr "" -#: ../gui/wxpython/menustrings.py:854 ../gui/wxpython/menustrings.py:1796 +#: ../gui/wxpython/menustrings.py:855 ../gui/wxpython/menustrings.py:1797 #: ../gui/wxpython/image2target/ii2t_menustrings.py:838 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1764 msgid "Calculates error matrix and kappa parameter for accuracy assessment of classification result." msgstr "" -#: ../gui/wxpython/menustrings.py:855 ../gui/wxpython/menustrings.py:1797 +#: ../gui/wxpython/menustrings.py:856 ../gui/wxpython/menustrings.py:1798 #: ../gui/wxpython/image2target/ii2t_menustrings.py:839 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1765 msgid "OIF for LandSat TM" msgstr "" -#: ../gui/wxpython/menustrings.py:856 ../gui/wxpython/menustrings.py:1798 +#: ../gui/wxpython/menustrings.py:857 ../gui/wxpython/menustrings.py:1799 #: ../gui/wxpython/image2target/ii2t_menustrings.py:840 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1766 msgid "Calculates Optimum-Index-Factor table for spectral bands" msgstr "" -#: ../gui/wxpython/menustrings.py:857 ../gui/wxpython/menustrings.py:1799 +#: ../gui/wxpython/menustrings.py:858 ../gui/wxpython/menustrings.py:1800 #: ../gui/wxpython/image2target/ii2t_menustrings.py:841 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1767 msgid "3D r&aster" msgstr "" -#: ../gui/wxpython/menustrings.py:858 ../gui/wxpython/menustrings.py:1800 +#: ../gui/wxpython/menustrings.py:859 ../gui/wxpython/menustrings.py:1801 #: ../gui/wxpython/image2target/ii2t_menustrings.py:842 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1768 msgid "Develop 3D raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:859 ../gui/wxpython/menustrings.py:1801 +#: ../gui/wxpython/menustrings.py:860 ../gui/wxpython/menustrings.py:1802 #: ../gui/wxpython/image2target/ii2t_menustrings.py:843 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1769 msgid "Manage 3D NULL values" msgstr "" -#: ../gui/wxpython/menustrings.py:860 ../gui/wxpython/menustrings.py:1802 +#: ../gui/wxpython/menustrings.py:861 ../gui/wxpython/menustrings.py:1803 #: ../gui/wxpython/image2target/ii2t_menustrings.py:844 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1770 msgid "Explicitly create the 3D NULL-value bitmap file." msgstr "" -#: ../gui/wxpython/menustrings.py:861 ../gui/wxpython/menustrings.py:1803 +#: ../gui/wxpython/menustrings.py:862 ../gui/wxpython/menustrings.py:1804 #: ../gui/wxpython/image2target/ii2t_menustrings.py:845 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1771 msgid "Manage timestamp" msgstr "" -#: ../gui/wxpython/menustrings.py:862 ../gui/wxpython/menustrings.py:1804 +#: ../gui/wxpython/menustrings.py:863 ../gui/wxpython/menustrings.py:1805 #: ../gui/wxpython/image2target/ii2t_menustrings.py:846 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1772 msgid "Modifies a timestamp for a 3D raster map. Print/add/remove a timestamp for a 3D raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:864 ../gui/wxpython/menustrings.py:1806 +#: ../gui/wxpython/menustrings.py:865 ../gui/wxpython/menustrings.py:1807 #: ../gui/wxpython/image2target/ii2t_menustrings.py:848 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1774 msgid "3D rasters to raster series" msgstr "" -#: ../gui/wxpython/menustrings.py:866 ../gui/wxpython/menustrings.py:1808 +#: ../gui/wxpython/menustrings.py:867 ../gui/wxpython/menustrings.py:1809 #: ../gui/wxpython/image2target/ii2t_menustrings.py:850 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1776 msgid "3D color tables" msgstr "" -#: ../gui/wxpython/menustrings.py:867 ../gui/wxpython/menustrings.py:1809 +#: ../gui/wxpython/menustrings.py:868 ../gui/wxpython/menustrings.py:1810 #: ../gui/wxpython/image2target/ii2t_menustrings.py:851 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1777 msgid "Creates/modifies the color table associated with a 3D raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:868 ../gui/wxpython/menustrings.py:1810 +#: ../gui/wxpython/menustrings.py:869 ../gui/wxpython/menustrings.py:1811 #: ../gui/wxpython/image2target/ii2t_menustrings.py:852 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1778 msgid "Export 3D color table" msgstr "" -#: ../gui/wxpython/menustrings.py:869 ../gui/wxpython/menustrings.py:1811 +#: ../gui/wxpython/menustrings.py:870 ../gui/wxpython/menustrings.py:1812 #: ../gui/wxpython/image2target/ii2t_menustrings.py:853 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1779 msgid "Exports the color table associated with a 3D raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:870 ../gui/wxpython/menustrings.py:1812 +#: ../gui/wxpython/menustrings.py:871 ../gui/wxpython/menustrings.py:1813 #: ../gui/wxpython/image2target/ii2t_menustrings.py:854 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1780 msgid "3D mask" msgstr "" -#: ../gui/wxpython/menustrings.py:871 ../gui/wxpython/menustrings.py:1813 +#: ../gui/wxpython/menustrings.py:872 ../gui/wxpython/menustrings.py:1814 #: ../gui/wxpython/image2target/ii2t_menustrings.py:855 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1781 msgid "Establishes the current working 3D raster mask." msgstr "" -#: ../gui/wxpython/menustrings.py:872 ../gui/wxpython/menustrings.py:873 -#: ../gui/wxpython/menustrings.py:1814 ../gui/wxpython/menustrings.py:1815 +#: ../gui/wxpython/menustrings.py:873 ../gui/wxpython/menustrings.py:874 +#: ../gui/wxpython/menustrings.py:1815 ../gui/wxpython/menustrings.py:1816 #: ../gui/wxpython/image2target/ii2t_menustrings.py:856 #: ../gui/wxpython/image2target/ii2t_menustrings.py:857 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1782 @@ -9212,224 +9186,224 @@ msgid "3D raster map calculator" msgstr "" -#: ../gui/wxpython/menustrings.py:874 ../gui/wxpython/menustrings.py:1816 +#: ../gui/wxpython/menustrings.py:875 ../gui/wxpython/menustrings.py:1817 #: ../gui/wxpython/image2target/ii2t_menustrings.py:858 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1784 msgid "Cross section" msgstr "" -#: ../gui/wxpython/menustrings.py:875 ../gui/wxpython/menustrings.py:1817 +#: ../gui/wxpython/menustrings.py:876 ../gui/wxpython/menustrings.py:1818 #: ../gui/wxpython/image2target/ii2t_menustrings.py:859 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1785 msgid "Creates cross section 2D raster map from 3D raster map based on 2D elevation map" msgstr "" -#: ../gui/wxpython/menustrings.py:877 ../gui/wxpython/menustrings.py:1819 +#: ../gui/wxpython/menustrings.py:878 ../gui/wxpython/menustrings.py:1820 #: ../gui/wxpython/image2target/ii2t_menustrings.py:861 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1787 msgid "Numerical calculation program for transient, confined groundwater flow in three dimensions." msgstr "" -#: ../gui/wxpython/menustrings.py:878 ../gui/wxpython/menustrings.py:1820 +#: ../gui/wxpython/menustrings.py:879 ../gui/wxpython/menustrings.py:1821 #: ../gui/wxpython/image2target/ii2t_menustrings.py:862 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1788 msgid "Interpolate 3D raster from points" msgstr "" -#: ../gui/wxpython/menustrings.py:879 ../gui/wxpython/menustrings.py:1821 +#: ../gui/wxpython/menustrings.py:880 ../gui/wxpython/menustrings.py:1822 #: ../gui/wxpython/image2target/ii2t_menustrings.py:863 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1789 msgid "Interpolates point data to a 3D raster map using regularized spline with tension (RST) algorithm." msgstr "" -#: ../gui/wxpython/menustrings.py:881 ../gui/wxpython/menustrings.py:1823 +#: ../gui/wxpython/menustrings.py:882 ../gui/wxpython/menustrings.py:1824 #: ../gui/wxpython/image2target/ii2t_menustrings.py:865 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1791 msgid "Basic 3D raster metadata" msgstr "" -#: ../gui/wxpython/menustrings.py:882 ../gui/wxpython/menustrings.py:1824 +#: ../gui/wxpython/menustrings.py:883 ../gui/wxpython/menustrings.py:1825 #: ../gui/wxpython/image2target/ii2t_menustrings.py:866 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1792 msgid "Outputs basic information about a user-specified 3D raster map layer." msgstr "" -#: ../gui/wxpython/menustrings.py:883 ../gui/wxpython/menustrings.py:1825 +#: ../gui/wxpython/menustrings.py:884 ../gui/wxpython/menustrings.py:1826 #: ../gui/wxpython/image2target/ii2t_menustrings.py:867 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1793 msgid "3D raster statistics" msgstr "" -#: ../gui/wxpython/menustrings.py:884 ../gui/wxpython/menustrings.py:1826 +#: ../gui/wxpython/menustrings.py:885 ../gui/wxpython/menustrings.py:1827 #: ../gui/wxpython/image2target/ii2t_menustrings.py:868 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1794 msgid "Generates volume statistics for 3D raster maps." msgstr "" -#: ../gui/wxpython/menustrings.py:885 ../gui/wxpython/menustrings.py:1827 +#: ../gui/wxpython/menustrings.py:886 ../gui/wxpython/menustrings.py:1828 #: ../gui/wxpython/image2target/ii2t_menustrings.py:869 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1795 msgid "Univariate statistics for 3D rasters" msgstr "" -#: ../gui/wxpython/menustrings.py:886 ../gui/wxpython/menustrings.py:1828 +#: ../gui/wxpython/menustrings.py:887 ../gui/wxpython/menustrings.py:1829 #: ../gui/wxpython/image2target/ii2t_menustrings.py:870 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1796 msgid "Calculates univariate statistics from the non-null cells of a 3D raster map. Statistics include number of cells counted, minimum and maximum cell values, range, arithmetic mean, population variance, standard deviation, coefficient of variation, and sum." msgstr "" -#: ../gui/wxpython/menustrings.py:887 ../gui/wxpython/menustrings.py:1829 +#: ../gui/wxpython/menustrings.py:888 ../gui/wxpython/menustrings.py:1830 #: ../gui/wxpython/image2target/ii2t_menustrings.py:871 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1797 msgid "&Database" msgstr "&Βάση δεδομένων" -#: ../gui/wxpython/menustrings.py:888 ../gui/wxpython/menustrings.py:1830 +#: ../gui/wxpython/menustrings.py:889 ../gui/wxpython/menustrings.py:1831 #: ../gui/wxpython/image2target/ii2t_menustrings.py:872 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1798 msgid "Database information" msgstr "" -#: ../gui/wxpython/menustrings.py:889 ../gui/wxpython/menustrings.py:1831 +#: ../gui/wxpython/menustrings.py:890 ../gui/wxpython/menustrings.py:1832 #: ../gui/wxpython/image2target/ii2t_menustrings.py:873 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1799 msgid "List databases" msgstr "" -#: ../gui/wxpython/menustrings.py:890 ../gui/wxpython/menustrings.py:1832 +#: ../gui/wxpython/menustrings.py:891 ../gui/wxpython/menustrings.py:1833 #: ../gui/wxpython/image2target/ii2t_menustrings.py:874 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1800 msgid "Lists all databases for a given driver and location." msgstr "" -#: ../gui/wxpython/menustrings.py:891 ../gui/wxpython/menustrings.py:1833 +#: ../gui/wxpython/menustrings.py:892 ../gui/wxpython/menustrings.py:1834 #: ../gui/wxpython/image2target/ii2t_menustrings.py:875 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1801 msgid "List drivers" msgstr "" -#: ../gui/wxpython/menustrings.py:892 ../gui/wxpython/menustrings.py:1834 +#: ../gui/wxpython/menustrings.py:893 ../gui/wxpython/menustrings.py:1835 #: ../gui/wxpython/image2target/ii2t_menustrings.py:876 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1802 msgid "Lists all database drivers." msgstr "" -#: ../gui/wxpython/menustrings.py:893 ../gui/wxpython/menustrings.py:1835 +#: ../gui/wxpython/menustrings.py:894 ../gui/wxpython/menustrings.py:1836 #: ../gui/wxpython/image2target/ii2t_menustrings.py:877 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1803 msgid "List tables" msgstr "" -#: ../gui/wxpython/menustrings.py:894 ../gui/wxpython/menustrings.py:1836 +#: ../gui/wxpython/menustrings.py:895 ../gui/wxpython/menustrings.py:1837 #: ../gui/wxpython/image2target/ii2t_menustrings.py:878 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1804 msgid "Lists all tables for a given database." msgstr "" -#: ../gui/wxpython/menustrings.py:895 ../gui/wxpython/menustrings.py:1837 +#: ../gui/wxpython/menustrings.py:896 ../gui/wxpython/menustrings.py:1838 #: ../gui/wxpython/image2target/ii2t_menustrings.py:879 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1805 msgid "Describe table" msgstr "" -#: ../gui/wxpython/menustrings.py:896 ../gui/wxpython/menustrings.py:1838 +#: ../gui/wxpython/menustrings.py:897 ../gui/wxpython/menustrings.py:1839 #: ../gui/wxpython/image2target/ii2t_menustrings.py:880 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1806 msgid "Describes a table in detail." msgstr "" -#: ../gui/wxpython/menustrings.py:897 ../gui/wxpython/menustrings.py:1839 +#: ../gui/wxpython/menustrings.py:898 ../gui/wxpython/menustrings.py:1840 #: ../gui/wxpython/image2target/ii2t_menustrings.py:881 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1807 msgid "List columns" msgstr "" -#: ../gui/wxpython/menustrings.py:898 ../gui/wxpython/menustrings.py:1840 +#: ../gui/wxpython/menustrings.py:899 ../gui/wxpython/menustrings.py:1841 #: ../gui/wxpython/image2target/ii2t_menustrings.py:882 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1808 msgid "List all columns for a given table." msgstr "" -#: ../gui/wxpython/menustrings.py:899 ../gui/wxpython/menustrings.py:1841 +#: ../gui/wxpython/menustrings.py:900 ../gui/wxpython/menustrings.py:1842 #: ../gui/wxpython/image2target/ii2t_menustrings.py:883 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1809 msgid "Manage databases" msgstr "" -#: ../gui/wxpython/menustrings.py:900 ../gui/wxpython/menustrings.py:1842 +#: ../gui/wxpython/menustrings.py:901 ../gui/wxpython/menustrings.py:1843 #: ../gui/wxpython/image2target/ii2t_menustrings.py:884 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1810 msgid "Connect" msgstr "" -#: ../gui/wxpython/menustrings.py:901 ../gui/wxpython/menustrings.py:1843 +#: ../gui/wxpython/menustrings.py:902 ../gui/wxpython/menustrings.py:1844 #: ../gui/wxpython/image2target/ii2t_menustrings.py:885 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1811 msgid "Prints/sets general DB connection for current mapset." msgstr "" -#: ../gui/wxpython/menustrings.py:902 ../gui/wxpython/menustrings.py:1844 +#: ../gui/wxpython/menustrings.py:903 ../gui/wxpython/menustrings.py:1845 #: ../gui/wxpython/image2target/ii2t_menustrings.py:886 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1812 msgid "Login" msgstr "" -#: ../gui/wxpython/menustrings.py:903 ../gui/wxpython/menustrings.py:1845 +#: ../gui/wxpython/menustrings.py:904 ../gui/wxpython/menustrings.py:1846 #: ../gui/wxpython/image2target/ii2t_menustrings.py:887 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1813 msgid "Sets user/password for DB driver/database." msgstr "" -#: ../gui/wxpython/menustrings.py:904 ../gui/wxpython/menustrings.py:1846 +#: ../gui/wxpython/menustrings.py:905 ../gui/wxpython/menustrings.py:1847 #: ../gui/wxpython/image2target/ii2t_menustrings.py:888 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1814 msgid "Create database" msgstr "" -#: ../gui/wxpython/menustrings.py:905 ../gui/wxpython/menustrings.py:1847 +#: ../gui/wxpython/menustrings.py:906 ../gui/wxpython/menustrings.py:1848 #: ../gui/wxpython/image2target/ii2t_menustrings.py:889 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1815 msgid "Creates an empty database." msgstr "" -#: ../gui/wxpython/menustrings.py:906 ../gui/wxpython/menustrings.py:1848 +#: ../gui/wxpython/menustrings.py:907 ../gui/wxpython/menustrings.py:1849 #: ../gui/wxpython/image2target/ii2t_menustrings.py:890 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1816 msgid "Drop database" msgstr "" -#: ../gui/wxpython/menustrings.py:907 ../gui/wxpython/menustrings.py:1849 +#: ../gui/wxpython/menustrings.py:908 ../gui/wxpython/menustrings.py:1850 #: ../gui/wxpython/image2target/ii2t_menustrings.py:891 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1817 msgid "Removes an existing database." msgstr "" -#: ../gui/wxpython/menustrings.py:908 ../gui/wxpython/menustrings.py:1850 +#: ../gui/wxpython/menustrings.py:909 ../gui/wxpython/menustrings.py:1851 #: ../gui/wxpython/image2target/ii2t_menustrings.py:892 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1818 msgid "Drop table" msgstr "" -#: ../gui/wxpython/menustrings.py:909 ../gui/wxpython/menustrings.py:1851 +#: ../gui/wxpython/menustrings.py:910 ../gui/wxpython/menustrings.py:1852 #: ../gui/wxpython/image2target/ii2t_menustrings.py:893 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1819 msgid "Drops an attribute table." msgstr "" -#: ../gui/wxpython/menustrings.py:910 ../gui/wxpython/menustrings.py:1852 +#: ../gui/wxpython/menustrings.py:911 ../gui/wxpython/menustrings.py:1853 #: ../gui/wxpython/image2target/ii2t_menustrings.py:894 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1820 msgid "Copy table" msgstr "" -#: ../gui/wxpython/menustrings.py:911 ../gui/wxpython/menustrings.py:1853 +#: ../gui/wxpython/menustrings.py:912 ../gui/wxpython/menustrings.py:1854 #: ../gui/wxpython/image2target/ii2t_menustrings.py:895 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1821 msgid "Copy a table. Either 'from_table' (optionally with 'where') can be used or 'select' option, but not 'from_table' and 'select' at the same time." msgstr "" -#: ../gui/wxpython/menustrings.py:912 ../gui/wxpython/menustrings.py:932 -#: ../gui/wxpython/menustrings.py:1854 ../gui/wxpython/menustrings.py:1874 +#: ../gui/wxpython/menustrings.py:913 ../gui/wxpython/menustrings.py:933 +#: ../gui/wxpython/menustrings.py:1855 ../gui/wxpython/menustrings.py:1875 #: ../gui/wxpython/image2target/ii2t_menustrings.py:896 #: ../gui/wxpython/image2target/ii2t_menustrings.py:916 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1822 @@ -9437,1196 +9411,1196 @@ msgid "Drop column" msgstr "" -#: ../gui/wxpython/menustrings.py:913 ../gui/wxpython/menustrings.py:1855 +#: ../gui/wxpython/menustrings.py:914 ../gui/wxpython/menustrings.py:1856 #: ../gui/wxpython/image2target/ii2t_menustrings.py:897 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1823 msgid "Drops a column from selected attribute table." msgstr "" -#: ../gui/wxpython/menustrings.py:914 ../gui/wxpython/menustrings.py:1856 +#: ../gui/wxpython/menustrings.py:915 ../gui/wxpython/menustrings.py:1857 #: ../gui/wxpython/image2target/ii2t_menustrings.py:898 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1824 msgid "Test" msgstr "" -#: ../gui/wxpython/menustrings.py:915 ../gui/wxpython/menustrings.py:1857 +#: ../gui/wxpython/menustrings.py:916 ../gui/wxpython/menustrings.py:1858 #: ../gui/wxpython/image2target/ii2t_menustrings.py:899 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1825 msgid "Test database driver, database must exist and set by db.connect." msgstr "" -#: ../gui/wxpython/menustrings.py:916 ../gui/wxpython/menustrings.py:1858 +#: ../gui/wxpython/menustrings.py:917 ../gui/wxpython/menustrings.py:1859 #: ../gui/wxpython/image2target/ii2t_menustrings.py:900 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1826 -#: ../gui/wxpython/dbmgr/sqlbuilder.py:111 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:115 msgid "Query" msgstr "ΕÏώτημα" -#: ../gui/wxpython/menustrings.py:917 ../gui/wxpython/menustrings.py:1859 +#: ../gui/wxpython/menustrings.py:918 ../gui/wxpython/menustrings.py:1860 #: ../gui/wxpython/image2target/ii2t_menustrings.py:901 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1827 msgid "Query any table" msgstr "" -#: ../gui/wxpython/menustrings.py:918 ../gui/wxpython/menustrings.py:1860 +#: ../gui/wxpython/menustrings.py:919 ../gui/wxpython/menustrings.py:1861 #: ../gui/wxpython/image2target/ii2t_menustrings.py:902 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1828 msgid "Selects data from attribute table. Performs SQL query statement(s)." msgstr "" -#: ../gui/wxpython/menustrings.py:921 ../gui/wxpython/menustrings.py:1863 +#: ../gui/wxpython/menustrings.py:922 ../gui/wxpython/menustrings.py:1864 #: ../gui/wxpython/image2target/ii2t_menustrings.py:905 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1831 msgid "SQL statement" msgstr "" -#: ../gui/wxpython/menustrings.py:922 ../gui/wxpython/menustrings.py:1864 +#: ../gui/wxpython/menustrings.py:923 ../gui/wxpython/menustrings.py:1865 #: ../gui/wxpython/image2target/ii2t_menustrings.py:906 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1832 msgid "Executes any SQL statement. For SELECT statements use 'db.select'." msgstr "" -#: ../gui/wxpython/menustrings.py:923 ../gui/wxpython/menustrings.py:1865 +#: ../gui/wxpython/menustrings.py:924 ../gui/wxpython/menustrings.py:1866 #: ../gui/wxpython/image2target/ii2t_menustrings.py:907 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1833 msgid "Vector database connections" msgstr "" -#: ../gui/wxpython/menustrings.py:924 ../gui/wxpython/menustrings.py:1866 +#: ../gui/wxpython/menustrings.py:925 ../gui/wxpython/menustrings.py:1867 #: ../gui/wxpython/image2target/ii2t_menustrings.py:908 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1834 msgid "New table" msgstr "" -#: ../gui/wxpython/menustrings.py:925 ../gui/wxpython/menustrings.py:1867 +#: ../gui/wxpython/menustrings.py:926 ../gui/wxpython/menustrings.py:1868 #: ../gui/wxpython/image2target/ii2t_menustrings.py:909 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1835 msgid "Creates and connects a new attribute table to a given layer of an existing vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:926 ../gui/wxpython/menustrings.py:1868 +#: ../gui/wxpython/menustrings.py:927 ../gui/wxpython/menustrings.py:1869 #: ../gui/wxpython/image2target/ii2t_menustrings.py:910 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1836 msgid "Remove table" msgstr "" -#: ../gui/wxpython/menustrings.py:927 ../gui/wxpython/menustrings.py:1869 +#: ../gui/wxpython/menustrings.py:928 ../gui/wxpython/menustrings.py:1870 #: ../gui/wxpython/image2target/ii2t_menustrings.py:911 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1837 msgid "Removes existing attribute table of a vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:928 ../gui/wxpython/menustrings.py:1870 +#: ../gui/wxpython/menustrings.py:929 ../gui/wxpython/menustrings.py:1871 #: ../gui/wxpython/image2target/ii2t_menustrings.py:912 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1838 msgid "Join table" msgstr "" -#: ../gui/wxpython/menustrings.py:929 ../gui/wxpython/menustrings.py:1871 +#: ../gui/wxpython/menustrings.py:930 ../gui/wxpython/menustrings.py:1872 #: ../gui/wxpython/image2target/ii2t_menustrings.py:913 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1839 msgid "Joins a database table to a vector map table." msgstr "" -#: ../gui/wxpython/menustrings.py:930 ../gui/wxpython/menustrings.py:1872 +#: ../gui/wxpython/menustrings.py:931 ../gui/wxpython/menustrings.py:1873 #: ../gui/wxpython/image2target/ii2t_menustrings.py:914 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1840 msgid "Add columns" msgstr "" -#: ../gui/wxpython/menustrings.py:931 ../gui/wxpython/menustrings.py:1873 +#: ../gui/wxpython/menustrings.py:932 ../gui/wxpython/menustrings.py:1874 #: ../gui/wxpython/image2target/ii2t_menustrings.py:915 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1841 msgid "Adds one or more columns to the attribute table connected to a given vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:933 ../gui/wxpython/menustrings.py:1875 +#: ../gui/wxpython/menustrings.py:934 ../gui/wxpython/menustrings.py:1876 #: ../gui/wxpython/image2target/ii2t_menustrings.py:917 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1843 msgid "Drops a column from the attribute table connected to a given vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:934 ../gui/wxpython/menustrings.py:1876 +#: ../gui/wxpython/menustrings.py:935 ../gui/wxpython/menustrings.py:1877 #: ../gui/wxpython/image2target/ii2t_menustrings.py:918 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1844 -#: ../gui/wxpython/dbmgr/base.py:2370 +#: ../gui/wxpython/dbmgr/base.py:2372 msgid "Rename column" msgstr "Μετονομασία στήλης" -#: ../gui/wxpython/menustrings.py:935 ../gui/wxpython/menustrings.py:1877 +#: ../gui/wxpython/menustrings.py:936 ../gui/wxpython/menustrings.py:1878 #: ../gui/wxpython/image2target/ii2t_menustrings.py:919 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1845 msgid "Renames a column in the attribute table connected to a given vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:936 ../gui/wxpython/menustrings.py:1878 +#: ../gui/wxpython/menustrings.py:937 ../gui/wxpython/menustrings.py:1879 #: ../gui/wxpython/image2target/ii2t_menustrings.py:920 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1846 msgid "Change values" msgstr "αλλαγή τιμών" -#: ../gui/wxpython/menustrings.py:937 ../gui/wxpython/menustrings.py:1879 +#: ../gui/wxpython/menustrings.py:938 ../gui/wxpython/menustrings.py:1880 #: ../gui/wxpython/image2target/ii2t_menustrings.py:921 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1847 msgid "Updates a column in the attribute table connected to a vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:938 ../gui/wxpython/menustrings.py:1880 +#: ../gui/wxpython/menustrings.py:939 ../gui/wxpython/menustrings.py:1881 #: ../gui/wxpython/image2target/ii2t_menustrings.py:922 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1848 msgid "Drop row" msgstr "" -#: ../gui/wxpython/menustrings.py:939 ../gui/wxpython/menustrings.py:1881 +#: ../gui/wxpython/menustrings.py:940 ../gui/wxpython/menustrings.py:1882 #: ../gui/wxpython/image2target/ii2t_menustrings.py:923 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1849 msgid "Removes a vector feature from a vector map through attribute selection." msgstr "" -#: ../gui/wxpython/menustrings.py:940 ../gui/wxpython/menustrings.py:1882 +#: ../gui/wxpython/menustrings.py:941 ../gui/wxpython/menustrings.py:1883 #: ../gui/wxpython/image2target/ii2t_menustrings.py:924 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1850 msgid "Reconnect vectors to database" msgstr "" -#: ../gui/wxpython/menustrings.py:941 ../gui/wxpython/menustrings.py:1883 +#: ../gui/wxpython/menustrings.py:942 ../gui/wxpython/menustrings.py:1884 #: ../gui/wxpython/image2target/ii2t_menustrings.py:925 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1851 msgid "Reconnects attribute tables for all vector maps from the current mapset to a new database." msgstr "" -#: ../gui/wxpython/menustrings.py:942 ../gui/wxpython/menustrings.py:1884 +#: ../gui/wxpython/menustrings.py:943 ../gui/wxpython/menustrings.py:1885 #: ../gui/wxpython/image2target/ii2t_menustrings.py:926 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1852 msgid "Set vector map - database connection" msgstr "" -#: ../gui/wxpython/menustrings.py:943 ../gui/wxpython/menustrings.py:1885 +#: ../gui/wxpython/menustrings.py:944 ../gui/wxpython/menustrings.py:1886 #: ../gui/wxpython/image2target/ii2t_menustrings.py:927 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1853 msgid "Prints/sets DB connection for a vector map to attribute table." msgstr "" -#: ../gui/wxpython/menustrings.py:944 ../gui/wxpython/menustrings.py:1886 +#: ../gui/wxpython/menustrings.py:945 ../gui/wxpython/menustrings.py:1887 #: ../gui/wxpython/image2target/ii2t_menustrings.py:928 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1854 msgid "&Temporal" msgstr "" -#: ../gui/wxpython/menustrings.py:945 ../gui/wxpython/menustrings.py:1887 +#: ../gui/wxpython/menustrings.py:946 ../gui/wxpython/menustrings.py:1888 #: ../gui/wxpython/image2target/ii2t_menustrings.py:929 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1855 msgid "Manage datasets" msgstr "" -#: ../gui/wxpython/menustrings.py:946 ../gui/wxpython/menustrings.py:1888 +#: ../gui/wxpython/menustrings.py:947 ../gui/wxpython/menustrings.py:1889 #: ../gui/wxpython/image2target/ii2t_menustrings.py:930 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1856 msgid "Connect temporal database" msgstr "" -#: ../gui/wxpython/menustrings.py:947 ../gui/wxpython/menustrings.py:1889 +#: ../gui/wxpython/menustrings.py:948 ../gui/wxpython/menustrings.py:1890 #: ../gui/wxpython/image2target/ii2t_menustrings.py:931 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1857 msgid "Prints/sets general temporal GIS database connection for current mapset." msgstr "" -#: ../gui/wxpython/menustrings.py:948 ../gui/wxpython/menustrings.py:1890 +#: ../gui/wxpython/menustrings.py:949 ../gui/wxpython/menustrings.py:1891 #: ../gui/wxpython/image2target/ii2t_menustrings.py:932 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1858 #: ../gui/wxpython/rlisetup/frame.py:143 msgid "Create" msgstr "" -#: ../gui/wxpython/menustrings.py:949 ../gui/wxpython/menustrings.py:1891 +#: ../gui/wxpython/menustrings.py:950 ../gui/wxpython/menustrings.py:1892 #: ../gui/wxpython/image2target/ii2t_menustrings.py:933 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1859 msgid "Creates a space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:951 ../gui/wxpython/menustrings.py:1893 +#: ../gui/wxpython/menustrings.py:952 ../gui/wxpython/menustrings.py:1894 #: ../gui/wxpython/image2target/ii2t_menustrings.py:935 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1861 msgid "Renames a space time dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:952 ../gui/wxpython/menustrings.py:1894 +#: ../gui/wxpython/menustrings.py:953 ../gui/wxpython/menustrings.py:1895 #: ../gui/wxpython/image2target/ii2t_menustrings.py:936 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1862 #: ../gui/wxpython/gui_core/simplelmgr.py:463 -#: ../gui/wxpython/animation/dialogs.py:780 -#: ../gui/wxpython/animation/dialogs.py:1012 +#: ../gui/wxpython/animation/dialogs.py:783 +#: ../gui/wxpython/animation/dialogs.py:1015 #: ../gui/wxpython/lmgr/layertree.py:459 ../gui/wxpython/rlisetup/frame.py:140 #: ../gui/wxpython/gmodeler/frame.py:1499 msgid "Remove" msgstr "ΑφαίÏεση" -#: ../gui/wxpython/menustrings.py:953 ../gui/wxpython/menustrings.py:1895 +#: ../gui/wxpython/menustrings.py:954 ../gui/wxpython/menustrings.py:1896 #: ../gui/wxpython/image2target/ii2t_menustrings.py:937 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1863 msgid "Removes space time datasets from temporal database." msgstr "" -#: ../gui/wxpython/menustrings.py:954 ../gui/wxpython/menustrings.py:1896 +#: ../gui/wxpython/menustrings.py:955 ../gui/wxpython/menustrings.py:1897 #: ../gui/wxpython/image2target/ii2t_menustrings.py:938 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1864 msgid "Update metadata" msgstr "" -#: ../gui/wxpython/menustrings.py:955 ../gui/wxpython/menustrings.py:1897 +#: ../gui/wxpython/menustrings.py:956 ../gui/wxpython/menustrings.py:1898 #: ../gui/wxpython/image2target/ii2t_menustrings.py:939 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1865 msgid "Modifies the metadata of a space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:956 ../gui/wxpython/menustrings.py:1898 +#: ../gui/wxpython/menustrings.py:957 ../gui/wxpython/menustrings.py:1899 #: ../gui/wxpython/image2target/ii2t_menustrings.py:940 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1866 msgid "Merge" msgstr "" -#: ../gui/wxpython/menustrings.py:957 ../gui/wxpython/menustrings.py:1899 +#: ../gui/wxpython/menustrings.py:958 ../gui/wxpython/menustrings.py:1900 #: ../gui/wxpython/image2target/ii2t_menustrings.py:941 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1867 msgid "Merges several space time datasets into a single space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:958 ../gui/wxpython/menustrings.py:1900 +#: ../gui/wxpython/menustrings.py:959 ../gui/wxpython/menustrings.py:1901 #: ../gui/wxpython/image2target/ii2t_menustrings.py:942 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1868 msgid "Temporally shift" msgstr "" -#: ../gui/wxpython/menustrings.py:959 ../gui/wxpython/menustrings.py:1901 +#: ../gui/wxpython/menustrings.py:960 ../gui/wxpython/menustrings.py:1902 #: ../gui/wxpython/image2target/ii2t_menustrings.py:943 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1869 msgid "Shifts temporally the maps of a space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:960 ../gui/wxpython/menustrings.py:1902 +#: ../gui/wxpython/menustrings.py:961 ../gui/wxpython/menustrings.py:1903 #: ../gui/wxpython/image2target/ii2t_menustrings.py:944 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1870 msgid "Snap maps of dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:961 ../gui/wxpython/menustrings.py:1903 +#: ../gui/wxpython/menustrings.py:962 ../gui/wxpython/menustrings.py:1904 #: ../gui/wxpython/image2target/ii2t_menustrings.py:945 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1871 msgid "Snaps temporally the maps of a space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:963 ../gui/wxpython/menustrings.py:1905 +#: ../gui/wxpython/menustrings.py:964 ../gui/wxpython/menustrings.py:1906 #: ../gui/wxpython/image2target/ii2t_menustrings.py:947 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1873 msgid "Lists space time datasets and maps registered in the temporal database." msgstr "" -#: ../gui/wxpython/menustrings.py:964 ../gui/wxpython/menustrings.py:1906 +#: ../gui/wxpython/menustrings.py:965 ../gui/wxpython/menustrings.py:1907 #: ../gui/wxpython/image2target/ii2t_menustrings.py:948 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1874 msgid "Manage maps in datasets" msgstr "" -#: ../gui/wxpython/menustrings.py:965 ../gui/wxpython/menustrings.py:1907 +#: ../gui/wxpython/menustrings.py:966 ../gui/wxpython/menustrings.py:1908 #: ../gui/wxpython/image2target/ii2t_menustrings.py:949 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1875 msgid "Register maps in datasets" msgstr "" -#: ../gui/wxpython/menustrings.py:966 ../gui/wxpython/menustrings.py:1908 +#: ../gui/wxpython/menustrings.py:967 ../gui/wxpython/menustrings.py:1909 msgid "Assigns timestamps and registers raster, vector and raster3d maps in a space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:967 ../gui/wxpython/menustrings.py:1909 +#: ../gui/wxpython/menustrings.py:968 ../gui/wxpython/menustrings.py:1910 #: ../gui/wxpython/image2target/ii2t_menustrings.py:951 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1877 msgid "Unregister maps from datasets" msgstr "" -#: ../gui/wxpython/menustrings.py:968 ../gui/wxpython/menustrings.py:1910 +#: ../gui/wxpython/menustrings.py:969 ../gui/wxpython/menustrings.py:1911 #: ../gui/wxpython/image2target/ii2t_menustrings.py:952 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1878 msgid "Unregisters raster, vector and raster3d maps from the temporal database or a specific space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:969 ../gui/wxpython/menustrings.py:1911 +#: ../gui/wxpython/menustrings.py:970 ../gui/wxpython/menustrings.py:1912 #: ../gui/wxpython/image2target/ii2t_menustrings.py:953 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1879 msgid "List raster dataset maps" msgstr "" -#: ../gui/wxpython/menustrings.py:970 ../gui/wxpython/menustrings.py:1912 +#: ../gui/wxpython/menustrings.py:971 ../gui/wxpython/menustrings.py:1913 #: ../gui/wxpython/image2target/ii2t_menustrings.py:954 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1880 msgid "Lists registered maps of a space time raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:971 ../gui/wxpython/menustrings.py:1913 +#: ../gui/wxpython/menustrings.py:972 ../gui/wxpython/menustrings.py:1914 #: ../gui/wxpython/image2target/ii2t_menustrings.py:955 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1881 msgid "List vector dataset maps" msgstr "" -#: ../gui/wxpython/menustrings.py:972 ../gui/wxpython/menustrings.py:1914 +#: ../gui/wxpython/menustrings.py:973 ../gui/wxpython/menustrings.py:1915 #: ../gui/wxpython/image2target/ii2t_menustrings.py:956 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1882 msgid "Lists registered maps of a space time vector dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:973 ../gui/wxpython/menustrings.py:1915 +#: ../gui/wxpython/menustrings.py:974 ../gui/wxpython/menustrings.py:1916 #: ../gui/wxpython/image2target/ii2t_menustrings.py:957 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1883 msgid "List 3D raster dataset maps" msgstr "" -#: ../gui/wxpython/menustrings.py:974 ../gui/wxpython/menustrings.py:1916 +#: ../gui/wxpython/menustrings.py:975 ../gui/wxpython/menustrings.py:1917 #: ../gui/wxpython/image2target/ii2t_menustrings.py:958 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1884 msgid "Lists registered maps of a space time raster3d dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:975 ../gui/wxpython/menustrings.py:1917 +#: ../gui/wxpython/menustrings.py:976 ../gui/wxpython/menustrings.py:1918 #: ../gui/wxpython/image2target/ii2t_menustrings.py:959 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1885 msgid "Import" msgstr "" -#: ../gui/wxpython/menustrings.py:976 ../gui/wxpython/menustrings.py:1918 +#: ../gui/wxpython/menustrings.py:977 ../gui/wxpython/menustrings.py:1919 #: ../gui/wxpython/image2target/ii2t_menustrings.py:960 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1886 msgid "Import raster dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:977 ../gui/wxpython/menustrings.py:1919 +#: ../gui/wxpython/menustrings.py:978 ../gui/wxpython/menustrings.py:1920 #: ../gui/wxpython/image2target/ii2t_menustrings.py:961 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1887 msgid "Imports space time raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:978 ../gui/wxpython/menustrings.py:1920 +#: ../gui/wxpython/menustrings.py:979 ../gui/wxpython/menustrings.py:1921 #: ../gui/wxpython/image2target/ii2t_menustrings.py:962 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1888 msgid "Import vector dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:979 ../gui/wxpython/menustrings.py:1921 +#: ../gui/wxpython/menustrings.py:980 ../gui/wxpython/menustrings.py:1922 #: ../gui/wxpython/image2target/ii2t_menustrings.py:963 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1889 msgid "Imports a space time vector dataset from a GRASS GIS specific archive file." msgstr "" -#: ../gui/wxpython/menustrings.py:980 ../gui/wxpython/menustrings.py:1922 +#: ../gui/wxpython/menustrings.py:981 ../gui/wxpython/menustrings.py:1923 #: ../gui/wxpython/image2target/ii2t_menustrings.py:964 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1890 -#: ../gui/wxpython/animation/dialogs.py:934 +#: ../gui/wxpython/animation/dialogs.py:937 ../gui/wxpython/tplot/frame.py:335 #: ../gui/wxpython/lmgr/layertree.py:739 msgid "Export" msgstr "Εξαγωγή" -#: ../gui/wxpython/menustrings.py:981 ../gui/wxpython/menustrings.py:1923 +#: ../gui/wxpython/menustrings.py:982 ../gui/wxpython/menustrings.py:1924 #: ../gui/wxpython/image2target/ii2t_menustrings.py:965 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1891 msgid "Export raster dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:982 ../gui/wxpython/menustrings.py:1924 +#: ../gui/wxpython/menustrings.py:983 ../gui/wxpython/menustrings.py:1925 #: ../gui/wxpython/image2target/ii2t_menustrings.py:966 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1892 msgid "Exports space time raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:983 ../gui/wxpython/menustrings.py:1925 +#: ../gui/wxpython/menustrings.py:984 ../gui/wxpython/menustrings.py:1926 #: ../gui/wxpython/image2target/ii2t_menustrings.py:967 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1893 msgid "Export raster dataset as VTK time series" msgstr "" -#: ../gui/wxpython/menustrings.py:984 ../gui/wxpython/menustrings.py:1926 +#: ../gui/wxpython/menustrings.py:985 ../gui/wxpython/menustrings.py:1927 #: ../gui/wxpython/image2target/ii2t_menustrings.py:968 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1894 msgid "Exports space time raster dataset as VTK time series." msgstr "" -#: ../gui/wxpython/menustrings.py:985 ../gui/wxpython/menustrings.py:1927 +#: ../gui/wxpython/menustrings.py:986 ../gui/wxpython/menustrings.py:1928 #: ../gui/wxpython/image2target/ii2t_menustrings.py:969 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1895 msgid "Export vector dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:986 ../gui/wxpython/menustrings.py:1928 +#: ../gui/wxpython/menustrings.py:987 ../gui/wxpython/menustrings.py:1929 #: ../gui/wxpython/image2target/ii2t_menustrings.py:970 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1896 msgid "Exports a space time vector dataset as GRASS GIS specific archive file." msgstr "" -#: ../gui/wxpython/menustrings.py:987 ../gui/wxpython/menustrings.py:1929 +#: ../gui/wxpython/menustrings.py:988 ../gui/wxpython/menustrings.py:1930 #: ../gui/wxpython/image2target/ii2t_menustrings.py:971 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1897 msgid "Convert raster dataset to 3D raster" msgstr "" -#: ../gui/wxpython/menustrings.py:988 ../gui/wxpython/menustrings.py:1930 +#: ../gui/wxpython/menustrings.py:989 ../gui/wxpython/menustrings.py:1931 #: ../gui/wxpython/image2target/ii2t_menustrings.py:972 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1898 msgid "Converts a space time raster dataset into a 3D raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:989 ../gui/wxpython/menustrings.py:1931 +#: ../gui/wxpython/menustrings.py:990 ../gui/wxpython/menustrings.py:1932 #: ../gui/wxpython/image2target/ii2t_menustrings.py:973 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1899 msgid "Extraction" msgstr "" -#: ../gui/wxpython/menustrings.py:990 ../gui/wxpython/menustrings.py:1932 +#: ../gui/wxpython/menustrings.py:991 ../gui/wxpython/menustrings.py:1933 #: ../gui/wxpython/image2target/ii2t_menustrings.py:974 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1900 msgid "Extract subset of raster dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:991 ../gui/wxpython/menustrings.py:1933 +#: ../gui/wxpython/menustrings.py:992 ../gui/wxpython/menustrings.py:1934 #: ../gui/wxpython/image2target/ii2t_menustrings.py:975 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1901 msgid "Extracts a subset of a space time raster datasets." msgstr "" -#: ../gui/wxpython/menustrings.py:992 ../gui/wxpython/menustrings.py:1934 +#: ../gui/wxpython/menustrings.py:993 ../gui/wxpython/menustrings.py:1935 #: ../gui/wxpython/image2target/ii2t_menustrings.py:976 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1902 msgid "Extract subset of vector dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:993 ../gui/wxpython/menustrings.py:1935 +#: ../gui/wxpython/menustrings.py:994 ../gui/wxpython/menustrings.py:1936 #: ../gui/wxpython/image2target/ii2t_menustrings.py:977 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1903 msgid "Extracts a subset of a space time vector dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:994 ../gui/wxpython/menustrings.py:1936 +#: ../gui/wxpython/menustrings.py:995 ../gui/wxpython/menustrings.py:1937 #: ../gui/wxpython/image2target/ii2t_menustrings.py:978 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1904 msgid "Extract subset of 3D raster dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:995 ../gui/wxpython/menustrings.py:1937 +#: ../gui/wxpython/menustrings.py:996 ../gui/wxpython/menustrings.py:1938 #: ../gui/wxpython/image2target/ii2t_menustrings.py:979 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1905 msgid "Extracts a subset of a space time 3D raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:996 ../gui/wxpython/menustrings.py:1938 +#: ../gui/wxpython/menustrings.py:997 ../gui/wxpython/menustrings.py:1939 #: ../gui/wxpython/image2target/ii2t_menustrings.py:980 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1906 msgid "Query vector dataset attribute data" msgstr "" -#: ../gui/wxpython/menustrings.py:997 ../gui/wxpython/menustrings.py:1939 +#: ../gui/wxpython/menustrings.py:998 ../gui/wxpython/menustrings.py:1940 #: ../gui/wxpython/image2target/ii2t_menustrings.py:981 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1907 msgid "Prints attributes of vector maps registered in a space time vector dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:998 ../gui/wxpython/menustrings.py:1940 +#: ../gui/wxpython/menustrings.py:999 ../gui/wxpython/menustrings.py:1941 #: ../gui/wxpython/image2target/ii2t_menustrings.py:982 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1908 msgid "Raster dataset color table" msgstr "" -#: ../gui/wxpython/menustrings.py:999 ../gui/wxpython/menustrings.py:1941 +#: ../gui/wxpython/menustrings.py:1000 ../gui/wxpython/menustrings.py:1942 #: ../gui/wxpython/image2target/ii2t_menustrings.py:983 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1909 msgid "Creates/modifies the color table associated with each raster map of the space time raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:1000 ../gui/wxpython/menustrings.py:1942 +#: ../gui/wxpython/menustrings.py:1001 ../gui/wxpython/menustrings.py:1943 #: ../gui/wxpython/image2target/ii2t_menustrings.py:984 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1910 msgid "Raster calculations" msgstr "" -#: ../gui/wxpython/menustrings.py:1001 ../gui/wxpython/menustrings.py:1943 +#: ../gui/wxpython/menustrings.py:1002 ../gui/wxpython/menustrings.py:1944 #: ../gui/wxpython/image2target/ii2t_menustrings.py:985 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1911 msgid "Performs spatio-temporal mapcalc expressions on temporally sampled maps of space time raster datasets." msgstr "" -#: ../gui/wxpython/menustrings.py:1002 ../gui/wxpython/menustrings.py:1944 +#: ../gui/wxpython/menustrings.py:1003 ../gui/wxpython/menustrings.py:1945 #: ../gui/wxpython/image2target/ii2t_menustrings.py:986 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1912 msgid "3D raster calculations" msgstr "" -#: ../gui/wxpython/menustrings.py:1003 ../gui/wxpython/menustrings.py:1945 +#: ../gui/wxpython/menustrings.py:1004 ../gui/wxpython/menustrings.py:1946 #: ../gui/wxpython/image2target/ii2t_menustrings.py:987 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1913 msgid "Performs r3.mapcalc expressions on maps of sampled space time 3D raster datasets." msgstr "" -#: ../gui/wxpython/menustrings.py:1004 ../gui/wxpython/menustrings.py:1946 +#: ../gui/wxpython/menustrings.py:1005 ../gui/wxpython/menustrings.py:1947 #: ../gui/wxpython/image2target/ii2t_menustrings.py:988 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1914 msgid "Interpolate gaps in raster datasets" msgstr "" -#: ../gui/wxpython/menustrings.py:1005 ../gui/wxpython/menustrings.py:1947 +#: ../gui/wxpython/menustrings.py:1006 ../gui/wxpython/menustrings.py:1948 #: ../gui/wxpython/image2target/ii2t_menustrings.py:989 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1915 msgid "Replaces gaps in a space time raster dataset with interpolated raster maps." msgstr "" -#: ../gui/wxpython/menustrings.py:1006 ../gui/wxpython/menustrings.py:1948 +#: ../gui/wxpython/menustrings.py:1007 ../gui/wxpython/menustrings.py:1949 #: ../gui/wxpython/image2target/ii2t_menustrings.py:990 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1916 msgid "Aggregation" msgstr "" -#: ../gui/wxpython/menustrings.py:1007 ../gui/wxpython/menustrings.py:1949 +#: ../gui/wxpython/menustrings.py:1008 ../gui/wxpython/menustrings.py:1950 #: ../gui/wxpython/image2target/ii2t_menustrings.py:991 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1917 msgid "Neighborhood analysis in raster dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:1008 ../gui/wxpython/menustrings.py:1950 +#: ../gui/wxpython/menustrings.py:1009 ../gui/wxpython/menustrings.py:1951 #: ../gui/wxpython/image2target/ii2t_menustrings.py:992 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1918 msgid "Performs a neighborhood analysis for each map in a space time raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:1009 ../gui/wxpython/menustrings.py:1951 +#: ../gui/wxpython/menustrings.py:1010 ../gui/wxpython/menustrings.py:1952 #: ../gui/wxpython/image2target/ii2t_menustrings.py:993 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1919 msgid "Aggregation in raster datasets" msgstr "" -#: ../gui/wxpython/menustrings.py:1010 ../gui/wxpython/menustrings.py:1952 +#: ../gui/wxpython/menustrings.py:1011 ../gui/wxpython/menustrings.py:1953 #: ../gui/wxpython/image2target/ii2t_menustrings.py:994 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1920 msgid "Performs different aggregation algorithms from r.series on all or a subset of raster maps in a space time raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:1011 ../gui/wxpython/menustrings.py:1953 +#: ../gui/wxpython/menustrings.py:1012 ../gui/wxpython/menustrings.py:1954 #: ../gui/wxpython/image2target/ii2t_menustrings.py:995 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1921 msgid "Temporal aggregation" msgstr "" -#: ../gui/wxpython/menustrings.py:1012 ../gui/wxpython/menustrings.py:1954 +#: ../gui/wxpython/menustrings.py:1013 ../gui/wxpython/menustrings.py:1955 #: ../gui/wxpython/image2target/ii2t_menustrings.py:996 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1922 msgid "Aggregates temporally the maps of a space time raster dataset by a user defined granularity." msgstr "" -#: ../gui/wxpython/menustrings.py:1013 ../gui/wxpython/menustrings.py:1955 +#: ../gui/wxpython/menustrings.py:1014 ../gui/wxpython/menustrings.py:1956 #: ../gui/wxpython/image2target/ii2t_menustrings.py:997 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1923 msgid "Temporal aggregation by dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:1014 ../gui/wxpython/menustrings.py:1956 +#: ../gui/wxpython/menustrings.py:1015 ../gui/wxpython/menustrings.py:1957 #: ../gui/wxpython/image2target/ii2t_menustrings.py:998 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1924 msgid "Aggregates data of an existing space time raster dataset using the time intervals of a second space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:1015 ../gui/wxpython/menustrings.py:1957 +#: ../gui/wxpython/menustrings.py:1016 ../gui/wxpython/menustrings.py:1958 #: ../gui/wxpython/image2target/ii2t_menustrings.py:999 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1925 msgid "Sampling" msgstr "" -#: ../gui/wxpython/menustrings.py:1016 ../gui/wxpython/menustrings.py:1958 +#: ../gui/wxpython/menustrings.py:1017 ../gui/wxpython/menustrings.py:1959 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1000 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1926 msgid "Sample a space time raster dataset at point coordinates" msgstr "" -#: ../gui/wxpython/menustrings.py:1017 ../gui/wxpython/menustrings.py:1959 +#: ../gui/wxpython/menustrings.py:1018 ../gui/wxpython/menustrings.py:1960 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1001 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1927 msgid "Sample a space time raster dataset at specific vector point coordinates and write the output to stdout using different layouts" msgstr "" -#: ../gui/wxpython/menustrings.py:1018 ../gui/wxpython/menustrings.py:1960 +#: ../gui/wxpython/menustrings.py:1019 ../gui/wxpython/menustrings.py:1961 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1002 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1928 msgid "Query raster dataset by vector points dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:1019 ../gui/wxpython/menustrings.py:1961 +#: ../gui/wxpython/menustrings.py:1020 ../gui/wxpython/menustrings.py:1962 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1003 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1929 msgid "Stores raster map values at spatial and temporal positions of vector points as vector attributes." msgstr "" -#: ../gui/wxpython/menustrings.py:1020 ../gui/wxpython/menustrings.py:1962 +#: ../gui/wxpython/menustrings.py:1021 ../gui/wxpython/menustrings.py:1963 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1004 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1930 msgid "Observe specific locations in raster dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:1021 ../gui/wxpython/menustrings.py:1963 +#: ../gui/wxpython/menustrings.py:1022 ../gui/wxpython/menustrings.py:1964 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1005 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1931 msgid "Observes specific locations in a space time raster dataset over a period of time using vector points." msgstr "" -#: ../gui/wxpython/menustrings.py:1022 ../gui/wxpython/menustrings.py:1964 +#: ../gui/wxpython/menustrings.py:1023 ../gui/wxpython/menustrings.py:1965 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1006 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1932 msgid "Temporal sampling" msgstr "" -#: ../gui/wxpython/menustrings.py:1023 ../gui/wxpython/menustrings.py:1965 +#: ../gui/wxpython/menustrings.py:1024 ../gui/wxpython/menustrings.py:1966 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1007 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1933 msgid "Samples the input space time dataset(s) with a sample space time dataset and print the result to stdout." msgstr "" -#: ../gui/wxpython/menustrings.py:1025 ../gui/wxpython/menustrings.py:1967 +#: ../gui/wxpython/menustrings.py:1026 ../gui/wxpython/menustrings.py:1968 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1009 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1935 msgid "Space time datasets metadata" msgstr "" -#: ../gui/wxpython/menustrings.py:1026 ../gui/wxpython/menustrings.py:1968 +#: ../gui/wxpython/menustrings.py:1027 ../gui/wxpython/menustrings.py:1969 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1010 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1936 msgid "Lists information about space time datasets and maps." msgstr "" -#: ../gui/wxpython/menustrings.py:1027 ../gui/wxpython/menustrings.py:1969 +#: ../gui/wxpython/menustrings.py:1028 ../gui/wxpython/menustrings.py:1970 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1011 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1937 msgid "Univariate raster dataset statistics" msgstr "" -#: ../gui/wxpython/menustrings.py:1028 ../gui/wxpython/menustrings.py:1970 +#: ../gui/wxpython/menustrings.py:1029 ../gui/wxpython/menustrings.py:1971 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1012 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1938 msgid "Calculates univariate statistics from the non-null cells for each registered raster map of a space time raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:1029 ../gui/wxpython/menustrings.py:1971 +#: ../gui/wxpython/menustrings.py:1030 ../gui/wxpython/menustrings.py:1972 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1013 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1939 msgid "Univariate vector dataset statistics" msgstr "" -#: ../gui/wxpython/menustrings.py:1030 ../gui/wxpython/menustrings.py:1972 +#: ../gui/wxpython/menustrings.py:1031 ../gui/wxpython/menustrings.py:1973 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1014 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1940 msgid "Calculates univariate statistics of attributes for each registered vector map of a space time vector dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:1031 ../gui/wxpython/menustrings.py:1973 +#: ../gui/wxpython/menustrings.py:1032 ../gui/wxpython/menustrings.py:1974 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1015 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1941 msgid "Univariate 3D raster dataset statistics" msgstr "" -#: ../gui/wxpython/menustrings.py:1032 ../gui/wxpython/menustrings.py:1974 +#: ../gui/wxpython/menustrings.py:1033 ../gui/wxpython/menustrings.py:1975 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1016 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1942 msgid "Calculates univariate statistics from the non-null cells for each registered 3D raster map of a space time 3D raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:1033 ../gui/wxpython/menustrings.py:1975 +#: ../gui/wxpython/menustrings.py:1034 ../gui/wxpython/menustrings.py:1976 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1017 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1943 msgid "Report temporal topology" msgstr "" -#: ../gui/wxpython/menustrings.py:1034 ../gui/wxpython/menustrings.py:1976 +#: ../gui/wxpython/menustrings.py:1035 ../gui/wxpython/menustrings.py:1977 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1018 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1944 msgid "Lists temporal topology of a space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:1035 ../gui/wxpython/menustrings.py:1977 -#: ../gui/wxpython/menustrings.py:1984 +#: ../gui/wxpython/menustrings.py:1036 ../gui/wxpython/menustrings.py:1978 +#: ../gui/wxpython/menustrings.py:1985 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1019 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1945 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1952 msgid "GUI tools" msgstr "" -#: ../gui/wxpython/menustrings.py:1038 ../gui/wxpython/menustrings.py:1980 -#: ../gui/wxpython/menustrings.py:2000 +#: ../gui/wxpython/menustrings.py:1039 ../gui/wxpython/menustrings.py:1981 +#: ../gui/wxpython/menustrings.py:2001 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1022 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1948 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1968 msgid "Timeline tool" msgstr "" -#: ../gui/wxpython/menustrings.py:1039 ../gui/wxpython/menustrings.py:1981 -#: ../gui/wxpython/menustrings.py:2001 +#: ../gui/wxpython/menustrings.py:1040 ../gui/wxpython/menustrings.py:1982 +#: ../gui/wxpython/menustrings.py:2002 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1023 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1949 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1969 msgid "Plot temporal extents." msgstr "" -#: ../gui/wxpython/menustrings.py:1040 ../gui/wxpython/menustrings.py:1982 -#: ../gui/wxpython/menustrings.py:1998 +#: ../gui/wxpython/menustrings.py:1041 ../gui/wxpython/menustrings.py:1983 +#: ../gui/wxpython/menustrings.py:1999 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1024 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1950 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1966 msgid "Temporal plot tool" msgstr "" -#: ../gui/wxpython/menustrings.py:1041 ../gui/wxpython/menustrings.py:1983 -#: ../gui/wxpython/menustrings.py:1999 +#: ../gui/wxpython/menustrings.py:1042 ../gui/wxpython/menustrings.py:1984 +#: ../gui/wxpython/menustrings.py:2000 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1025 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1951 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1967 msgid "Plot temporal values." msgstr "" -#: ../gui/wxpython/menustrings.py:1042 ../gui/wxpython/menustrings.py:2047 -#: ../gui/wxpython/menustrings.py:2090 +#: ../gui/wxpython/menustrings.py:1043 ../gui/wxpython/menustrings.py:2048 +#: ../gui/wxpython/menustrings.py:2091 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1026 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2015 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2058 msgid "&Help" msgstr "" -#: ../gui/wxpython/menustrings.py:1043 +#: ../gui/wxpython/menustrings.py:1044 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1027 msgid "GRASS help" msgstr "" -#: ../gui/wxpython/menustrings.py:1044 ../gui/wxpython/menustrings.py:1046 +#: ../gui/wxpython/menustrings.py:1045 ../gui/wxpython/menustrings.py:1047 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1028 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1030 msgid "Display the HTML man pages of GRASS GIS" msgstr "" -#: ../gui/wxpython/menustrings.py:1045 +#: ../gui/wxpython/menustrings.py:1046 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1029 msgid "GUI help" msgstr "" -#: ../gui/wxpython/menustrings.py:1047 +#: ../gui/wxpython/menustrings.py:1048 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1031 msgid "About system" msgstr "Σχετικα με το σÏστημα" -#: ../gui/wxpython/menustrings.py:1048 +#: ../gui/wxpython/menustrings.py:1049 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1032 msgid "Prints system information" msgstr "" -#: ../gui/wxpython/menustrings.py:1049 ../gui/wxpython/menustrings.py:1050 +#: ../gui/wxpython/menustrings.py:1050 ../gui/wxpython/menustrings.py:1051 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1033 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1034 #: ../gui/wxpython/gui_core/ghelp.py:53 msgid "About GRASS GIS" msgstr "Σχετικα με το GRASS GIS" -#: ../gui/wxpython/menustrings.py:1053 +#: ../gui/wxpython/menustrings.py:1054 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1037 msgid "Import, export and link data" msgstr "" -#: ../gui/wxpython/menustrings.py:1987 +#: ../gui/wxpython/menustrings.py:1988 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1955 msgid "Attribute table manager" msgstr "" -#: ../gui/wxpython/menustrings.py:2006 +#: ../gui/wxpython/menustrings.py:2007 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1974 msgid "Create new model" msgstr "" -#: ../gui/wxpython/menustrings.py:2008 +#: ../gui/wxpython/menustrings.py:2009 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1976 msgid "Load model from file" msgstr "" -#: ../gui/wxpython/menustrings.py:2010 +#: ../gui/wxpython/menustrings.py:2011 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1978 #: ../gui/wxpython/gmodeler/frame.py:518 msgid "Save model" msgstr "" -#: ../gui/wxpython/menustrings.py:2012 +#: ../gui/wxpython/menustrings.py:2013 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1980 msgid "Save model to file" msgstr "" -#: ../gui/wxpython/menustrings.py:2014 +#: ../gui/wxpython/menustrings.py:2015 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1982 msgid "Close model file" msgstr "" -#: ../gui/wxpython/menustrings.py:2015 +#: ../gui/wxpython/menustrings.py:2016 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1983 msgid "Export to image" msgstr "" -#: ../gui/wxpython/menustrings.py:2016 +#: ../gui/wxpython/menustrings.py:2017 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1984 msgid "Export model to image" msgstr "" -#: ../gui/wxpython/menustrings.py:2017 +#: ../gui/wxpython/menustrings.py:2018 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1985 msgid "Export to Python" msgstr "" -#: ../gui/wxpython/menustrings.py:2018 +#: ../gui/wxpython/menustrings.py:2019 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1986 msgid "Export model to Python script" msgstr "" -#: ../gui/wxpython/menustrings.py:2019 +#: ../gui/wxpython/menustrings.py:2020 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1987 msgid "Quit modeler" msgstr "" -#: ../gui/wxpython/menustrings.py:2020 +#: ../gui/wxpython/menustrings.py:2021 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1988 msgid "Close modeler window" msgstr "" -#: ../gui/wxpython/menustrings.py:2023 +#: ../gui/wxpython/menustrings.py:2024 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1991 #: ../gui/wxpython/gmodeler/preferences.py:32 msgid "Modeler settings" msgstr "" -#: ../gui/wxpython/menustrings.py:2024 +#: ../gui/wxpython/menustrings.py:2025 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1992 msgid "&Model" msgstr "" -#: ../gui/wxpython/menustrings.py:2025 +#: ../gui/wxpython/menustrings.py:2026 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1993 msgid "Add command" msgstr "" -#: ../gui/wxpython/menustrings.py:2026 +#: ../gui/wxpython/menustrings.py:2027 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1994 msgid "Add action (GRASS command) to model" msgstr "" -#: ../gui/wxpython/menustrings.py:2027 +#: ../gui/wxpython/menustrings.py:2028 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1995 msgid "Add data" msgstr "" -#: ../gui/wxpython/menustrings.py:2028 +#: ../gui/wxpython/menustrings.py:2029 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1996 msgid "Add data item to model" msgstr "" -#: ../gui/wxpython/menustrings.py:2029 +#: ../gui/wxpython/menustrings.py:2030 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1997 msgid "Define relation" msgstr "" -#: ../gui/wxpython/menustrings.py:2030 +#: ../gui/wxpython/menustrings.py:2031 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1998 msgid "Define relation between data and action items" msgstr "" -#: ../gui/wxpython/menustrings.py:2031 +#: ../gui/wxpython/menustrings.py:2032 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1999 msgid "Add loop / series" msgstr "" -#: ../gui/wxpython/menustrings.py:2032 +#: ../gui/wxpython/menustrings.py:2033 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2000 msgid "Adds loop (series) to model" msgstr "" -#: ../gui/wxpython/menustrings.py:2033 +#: ../gui/wxpython/menustrings.py:2034 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2001 msgid "Add condition" msgstr "" -#: ../gui/wxpython/menustrings.py:2034 +#: ../gui/wxpython/menustrings.py:2035 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2002 msgid "Adds condition (if/else) to model" msgstr "ΠÏοσθήκη ÏŒÏου (if/else) στο μοντέλο" -#: ../gui/wxpython/menustrings.py:2035 +#: ../gui/wxpython/menustrings.py:2036 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2003 #: ../gui/wxpython/gmodeler/frame.py:885 msgid "Add comment" msgstr "" -#: ../gui/wxpython/menustrings.py:2036 +#: ../gui/wxpython/menustrings.py:2037 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2004 msgid "Adds comment to model" msgstr "" -#: ../gui/wxpython/menustrings.py:2037 +#: ../gui/wxpython/menustrings.py:2038 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2005 msgid "Remove item" msgstr "" -#: ../gui/wxpython/menustrings.py:2038 +#: ../gui/wxpython/menustrings.py:2039 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2006 msgid "Remove action/data from model" msgstr "" -#: ../gui/wxpython/menustrings.py:2039 +#: ../gui/wxpython/menustrings.py:2040 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2007 #: ../gui/wxpython/gmodeler/preferences.py:661 msgid "Model properties" msgstr "" -#: ../gui/wxpython/menustrings.py:2040 +#: ../gui/wxpython/menustrings.py:2041 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2008 msgid "Model properties (name, purpose, etc.)" msgstr "" -#: ../gui/wxpython/menustrings.py:2041 +#: ../gui/wxpython/menustrings.py:2042 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2009 msgid "Delete intermediate data" msgstr "" -#: ../gui/wxpython/menustrings.py:2042 +#: ../gui/wxpython/menustrings.py:2043 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2010 msgid "Delete intermediate data defined in the model" msgstr "" -#: ../gui/wxpython/menustrings.py:2044 +#: ../gui/wxpython/menustrings.py:2045 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2012 msgid "Run entire model" msgstr "" -#: ../gui/wxpython/menustrings.py:2045 +#: ../gui/wxpython/menustrings.py:2046 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2013 msgid "Validate model" msgstr "" -#: ../gui/wxpython/menustrings.py:2046 +#: ../gui/wxpython/menustrings.py:2047 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2014 msgid "Validate entire model" msgstr "" -#: ../gui/wxpython/menustrings.py:2048 ../gui/wxpython/menustrings.py:2091 +#: ../gui/wxpython/menustrings.py:2049 ../gui/wxpython/menustrings.py:2092 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2016 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2059 -#: ../gui/wxpython/tplot/frame.py:280 ../gui/wxpython/timeline/frame.py:137 +#: ../gui/wxpython/tplot/frame.py:346 ../gui/wxpython/timeline/frame.py:137 msgid "Help" msgstr "" -#: ../gui/wxpython/menustrings.py:2049 +#: ../gui/wxpython/menustrings.py:2050 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2017 msgid "Display the HTML man pages of Graphical modeler" msgstr "" -#: ../gui/wxpython/menustrings.py:2050 +#: ../gui/wxpython/menustrings.py:2051 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2018 msgid "About Graphical Modeler" msgstr "Σχετικά για τον Graphical Modeler" -#: ../gui/wxpython/menustrings.py:2051 +#: ../gui/wxpython/menustrings.py:2052 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2019 msgid "Display information about Graphical Modeler" msgstr "" -#: ../gui/wxpython/menustrings.py:2056 +#: ../gui/wxpython/menustrings.py:2057 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2024 #: ../gui/wxpython/psmap/toolbars.py:77 msgid "Specify paper size, margins and orientation" msgstr "" -#: ../gui/wxpython/menustrings.py:2057 +#: ../gui/wxpython/menustrings.py:2058 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2025 msgid "Load instruction file" msgstr "" -#: ../gui/wxpython/menustrings.py:2058 +#: ../gui/wxpython/menustrings.py:2059 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2026 #: ../gui/wxpython/psmap/toolbars.py:70 msgid "Load text file with mapping instructions" msgstr "" -#: ../gui/wxpython/menustrings.py:2059 +#: ../gui/wxpython/menustrings.py:2060 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2027 msgid "Export instruction file" msgstr "" -#: ../gui/wxpython/menustrings.py:2060 +#: ../gui/wxpython/menustrings.py:2061 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2028 #: ../gui/wxpython/psmap/toolbars.py:68 msgid "Generate text file with mapping instructions" msgstr "" -#: ../gui/wxpython/menustrings.py:2061 +#: ../gui/wxpython/menustrings.py:2062 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2029 msgid "Export to PostScript" msgstr "" -#: ../gui/wxpython/menustrings.py:2062 +#: ../gui/wxpython/menustrings.py:2063 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2030 #: ../gui/wxpython/psmap/toolbars.py:72 msgid "Generate PostScript output" msgstr "" -#: ../gui/wxpython/menustrings.py:2063 +#: ../gui/wxpython/menustrings.py:2064 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2031 msgid "Export to PDF" msgstr "" -#: ../gui/wxpython/menustrings.py:2064 +#: ../gui/wxpython/menustrings.py:2065 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2032 #: ../gui/wxpython/psmap/toolbars.py:74 msgid "Generate PDF output" msgstr "" -#: ../gui/wxpython/menustrings.py:2065 ../gui/wxpython/menustrings.py:2066 +#: ../gui/wxpython/menustrings.py:2066 ../gui/wxpython/menustrings.py:2067 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2033 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2034 msgid "Launch ps.map dialog" msgstr "" -#: ../gui/wxpython/menustrings.py:2067 +#: ../gui/wxpython/menustrings.py:2068 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2035 #: ../gui/wxpython/gui_core/toolbars.py:74 ../gui/wxpython/lmgr/layertree.py:78 msgid "Quit" msgstr "Έξοδος" -#: ../gui/wxpython/menustrings.py:2068 +#: ../gui/wxpython/menustrings.py:2069 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2036 msgid "Close Cartographic Composer" msgstr "" -#: ../gui/wxpython/menustrings.py:2069 +#: ../gui/wxpython/menustrings.py:2070 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2037 msgid "&Insert" msgstr "" -#: ../gui/wxpython/menustrings.py:2070 +#: ../gui/wxpython/menustrings.py:2071 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2038 -#: ../gui/wxpython/psmap/toolbars.py:82 ../gui/wxpython/psmap/dialogs.py:833 -#: ../gui/wxpython/psmap/dialogs.py:887 +#: ../gui/wxpython/psmap/toolbars.py:82 ../gui/wxpython/psmap/dialogs.py:835 +#: ../gui/wxpython/psmap/dialogs.py:889 msgid "Map frame" msgstr "" -#: ../gui/wxpython/menustrings.py:2071 +#: ../gui/wxpython/menustrings.py:2072 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2039 msgid "Add or edit map frame" msgstr "" -#: ../gui/wxpython/menustrings.py:2072 +#: ../gui/wxpython/menustrings.py:2073 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2040 #: ../gui/wxpython/nviz/mapwindow.py:1675 ../gui/wxpython/nviz/tools.py:827 -#: ../gui/wxpython/psmap/dialogs.py:1540 ../gui/wxpython/lmgr/layertree.py:1044 +#: ../gui/wxpython/psmap/dialogs.py:1542 ../gui/wxpython/lmgr/layertree.py:1044 msgid "Raster map" msgstr "ΧάÏτης raster" -#: ../gui/wxpython/menustrings.py:2073 +#: ../gui/wxpython/menustrings.py:2074 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2041 msgid "Add or edit raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:2074 +#: ../gui/wxpython/menustrings.py:2075 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2042 -#: ../gui/wxpython/nviz/tools.py:1453 ../gui/wxpython/psmap/dialogs.py:3644 +#: ../gui/wxpython/nviz/tools.py:1453 ../gui/wxpython/psmap/dialogs.py:3646 #: ../gui/wxpython/lmgr/layertree.py:1048 msgid "Vector map" msgstr "Διανυσματικός ΧάÏτης" -#: ../gui/wxpython/menustrings.py:2075 +#: ../gui/wxpython/menustrings.py:2076 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2043 msgid "Add or edit vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:2076 +#: ../gui/wxpython/menustrings.py:2077 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2044 msgid "Map legend" msgstr "" -#: ../gui/wxpython/menustrings.py:2077 +#: ../gui/wxpython/menustrings.py:2078 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2045 msgid "Add or edit raster and vector legend" msgstr "" -#: ../gui/wxpython/menustrings.py:2078 +#: ../gui/wxpython/menustrings.py:2079 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2046 #: ../gui/wxpython/psmap/toolbars.py:93 msgid "Map info" msgstr "" -#: ../gui/wxpython/menustrings.py:2079 +#: ../gui/wxpython/menustrings.py:2080 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2047 msgid "Add or edit map info" msgstr "" -#: ../gui/wxpython/menustrings.py:2080 +#: ../gui/wxpython/menustrings.py:2081 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2048 #: ../gui/wxpython/nviz/tools.py:2381 ../gui/wxpython/psmap/toolbars.py:97 msgid "Scale bar" msgstr "Κλίμακα" -#: ../gui/wxpython/menustrings.py:2081 +#: ../gui/wxpython/menustrings.py:2082 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2049 msgid "Add or edit scale bar" msgstr "" -#: ../gui/wxpython/menustrings.py:2082 +#: ../gui/wxpython/menustrings.py:2083 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2050 -#: ../gui/wxpython/psmap/toolbars.py:91 ../gui/wxpython/psmap/dialogs.py:5185 -#: ../gui/wxpython/psmap/dialogs.py:5194 -#: ../gui/wxpython/animation/dialogs.py:1537 +#: ../gui/wxpython/psmap/toolbars.py:91 ../gui/wxpython/psmap/dialogs.py:5187 +#: ../gui/wxpython/psmap/dialogs.py:5196 +#: ../gui/wxpython/animation/dialogs.py:1540 msgid "Text" msgstr "" -#: ../gui/wxpython/menustrings.py:2083 +#: ../gui/wxpython/menustrings.py:2084 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2051 -#: ../gui/wxpython/animation/dialogs.py:988 +#: ../gui/wxpython/animation/dialogs.py:991 #: ../gui/wxpython/mapdisp/toolbars.py:54 msgid "Add text" msgstr "" -#: ../gui/wxpython/menustrings.py:2084 +#: ../gui/wxpython/menustrings.py:2085 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2052 -#: ../gui/wxpython/psmap/toolbars.py:99 ../gui/wxpython/psmap/dialogs.py:5720 -#: ../gui/wxpython/psmap/dialogs.py:5782 -#: ../gui/wxpython/animation/dialogs.py:1536 +#: ../gui/wxpython/psmap/toolbars.py:99 ../gui/wxpython/psmap/dialogs.py:5722 +#: ../gui/wxpython/psmap/dialogs.py:5784 +#: ../gui/wxpython/animation/dialogs.py:1539 msgid "Image" msgstr "" -#: ../gui/wxpython/menustrings.py:2085 +#: ../gui/wxpython/menustrings.py:2086 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2053 -#: ../gui/wxpython/animation/dialogs.py:988 +#: ../gui/wxpython/animation/dialogs.py:991 msgid "Add image" msgstr "" -#: ../gui/wxpython/menustrings.py:2086 +#: ../gui/wxpython/menustrings.py:2087 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2054 #: ../gui/wxpython/nviz/tools.py:2332 ../gui/wxpython/psmap/toolbars.py:101 -#: ../gui/wxpython/psmap/dialogs.py:6244 +#: ../gui/wxpython/psmap/dialogs.py:6246 msgid "North Arrow" msgstr "" -#: ../gui/wxpython/menustrings.py:2087 +#: ../gui/wxpython/menustrings.py:2088 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2055 #: ../gui/wxpython/mapdisp/toolbars.py:41 msgid "Add north arrow" msgstr "" -#: ../gui/wxpython/menustrings.py:2089 +#: ../gui/wxpython/menustrings.py:2090 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2057 #: ../gui/wxpython/psmap/toolbars.py:85 msgid "Delete selected object" msgstr "" -#: ../gui/wxpython/menustrings.py:2092 +#: ../gui/wxpython/menustrings.py:2093 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2060 msgid "Display the HTML man pages of Cartographic Composer" msgstr "" -#: ../gui/wxpython/menustrings.py:2093 +#: ../gui/wxpython/menustrings.py:2094 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2061 msgid "About Cartographic Composer" msgstr "" -#: ../gui/wxpython/menustrings.py:2094 +#: ../gui/wxpython/menustrings.py:2095 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2062 msgid "Display information about Cartographic Composer" msgstr "" @@ -10648,20 +10622,26 @@ msgid "Imports raster data into a GRASS raster map using GDAL library and reprojects on the fly." msgstr "" +#: ../gui/wxpython/image2target/ii2t_menustrings.py:64 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1065 +msgid "Imports a raster map as GRASS GIS specific archive file (packed with r.pack)" +msgstr "" + #: ../gui/wxpython/image2target/ii2t_menustrings.py:71 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1072 msgid "Imports vector data into a GRASS vector map using OGR library and reprojects on the fly." msgstr "" +#: ../gui/wxpython/image2target/ii2t_menustrings.py:88 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1089 +msgid "Imports a vector map as GRASS GIS specific archive file (packed with v.pack)" +msgstr "" + #: ../gui/wxpython/image2target/ii2t_menustrings.py:132 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1133 msgid "Exports a vector map layer to any of the supported OGR vector formats. By default a vector map layer is exported to Esri Shapefile format." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:198 -msgid "Creates a 3D rendering of GIS data. Renders surfaces (raster data), 2D/3D vector data, and volumes (3D raster data) in 3D." -msgstr "" - #: ../gui/wxpython/image2target/ii2t_menustrings.py:650 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1576 msgid "Allocates subnets for nearest centers (direction from center). center node must be opened (costs >= 0). Costs of center node are used in calculation" @@ -10692,236 +10672,256 @@ msgid "GRASS GIS Manage Ground Control Points" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:177 -#: ../gui/wxpython/gcp/manager.py:148 +#: ../gui/wxpython/image2target/ii2t_manager.py:179 +#: ../gui/wxpython/gcp/manager.py:150 msgid "Setup for georectification" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:210 -#: ../gui/wxpython/image2target/ii2t_manager.py:214 -#: ../gui/wxpython/gcp/manager.py:181 ../gui/wxpython/gcp/manager.py:185 +#: ../gui/wxpython/image2target/ii2t_manager.py:212 +#: ../gui/wxpython/image2target/ii2t_manager.py:216 +#: ../gui/wxpython/gcp/manager.py:183 ../gui/wxpython/gcp/manager.py:187 msgid "Georectifying setup canceled." msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:379 -#: ../gui/wxpython/gcp/manager.py:350 +#: ../gui/wxpython/image2target/ii2t_manager.py:381 +#: ../gui/wxpython/gcp/manager.py:352 msgid "Select map type and location/mapset" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:393 -#: ../gui/wxpython/gcp/manager.py:364 +#: ../gui/wxpython/image2target/ii2t_manager.py:395 +#: ../gui/wxpython/gcp/manager.py:366 msgid "Map type to georectify" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:394 -#: ../gui/wxpython/gui_core/dialogs.py:1452 -#: ../gui/wxpython/gui_core/dialogs.py:1697 -#: ../gui/wxpython/psmap/dialogs.py:920 ../gui/wxpython/gcp/manager.py:365 +#: ../gui/wxpython/image2target/ii2t_manager.py:396 +#: ../gui/wxpython/gui_core/dialogs.py:1453 +#: ../gui/wxpython/gui_core/dialogs.py:1699 +#: ../gui/wxpython/psmap/dialogs.py:922 ../gui/wxpython/gcp/manager.py:367 #: ../gui/wxpython/gmodeler/frame.py:1746 msgid "raster" msgstr "raster" -#: ../gui/wxpython/image2target/ii2t_manager.py:394 -#: ../gui/wxpython/gui_core/dialogs.py:1452 -#: ../gui/wxpython/psmap/dialogs.py:923 ../gui/wxpython/gcp/manager.py:365 +#: ../gui/wxpython/image2target/ii2t_manager.py:396 +#: ../gui/wxpython/gui_core/dialogs.py:1453 +#: ../gui/wxpython/psmap/dialogs.py:925 ../gui/wxpython/gcp/manager.py:367 #: ../gui/wxpython/gmodeler/frame.py:1747 msgid "vector" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:404 -#: ../gui/wxpython/gcp/manager.py:375 +#: ../gui/wxpython/image2target/ii2t_manager.py:406 +#: ../gui/wxpython/gcp/manager.py:377 msgid "Select source location:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:425 -#: ../gui/wxpython/gcp/manager.py:396 +#: ../gui/wxpython/image2target/ii2t_manager.py:427 +#: ../gui/wxpython/gcp/manager.py:398 msgid "Select source mapset:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:481 -#: ../gui/wxpython/gcp/manager.py:452 +#: ../gui/wxpython/image2target/ii2t_manager.py:483 +#: ../gui/wxpython/gcp/manager.py:454 msgid "You must select a valid location before selecting a mapset" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:494 -#: ../gui/wxpython/gcp/manager.py:465 +#: ../gui/wxpython/image2target/ii2t_manager.py:496 +#: ../gui/wxpython/gcp/manager.py:467 msgid "You must select a valid location and mapset in order to continue" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:516 -#: ../gui/wxpython/gcp/manager.py:487 +#: ../gui/wxpython/image2target/ii2t_manager.py:518 +#: ../gui/wxpython/gcp/manager.py:489 msgid "Select image/map group to georectify" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:538 +#: ../gui/wxpython/image2target/ii2t_manager.py:540 msgid "Select group:" msgstr "Επιλογή ομάδας:" -#: ../gui/wxpython/image2target/ii2t_manager.py:555 -#: ../gui/wxpython/gcp/manager.py:526 +#: ../gui/wxpython/image2target/ii2t_manager.py:557 +#: ../gui/wxpython/gcp/manager.py:528 msgid "Create group if none exists" msgstr "ΔημιουÏγία ομάδος αν δεν υπάÏχει" -#: ../gui/wxpython/image2target/ii2t_manager.py:569 -#: ../gui/wxpython/gcp/manager.py:540 +#: ../gui/wxpython/image2target/ii2t_manager.py:571 +#: ../gui/wxpython/gcp/manager.py:542 msgid "Add vector map to group..." msgstr "ΠÏοσθήκη διανÏÏƒÎ¼Î±Ï„Î¹ÎºÎ¿Ï Ï‡Î¬Ïτη στην ομάδα" -#: ../gui/wxpython/image2target/ii2t_manager.py:653 -#: ../gui/wxpython/gcp/manager.py:630 +#: ../gui/wxpython/image2target/ii2t_manager.py:655 +#: ../gui/wxpython/gcp/manager.py:632 msgid "You must select a valid image/map group in order to continue" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:660 -#: ../gui/wxpython/gcp/manager.py:637 +#: ../gui/wxpython/image2target/ii2t_manager.py:662 +#: ../gui/wxpython/gcp/manager.py:639 msgid "You must enter an map name extension in order to continue" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:729 -#: ../gui/wxpython/gcp/manager.py:706 +#: ../gui/wxpython/image2target/ii2t_manager.py:731 +#: ../gui/wxpython/gcp/manager.py:708 msgid "Select maps to display for ground control point (GCP) creation" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:790 -#: ../gui/wxpython/image2target/ii2t_manager.py:2981 -#: ../gui/wxpython/gcp/manager.py:767 ../gui/wxpython/gcp/manager.py:2908 +#: ../gui/wxpython/image2target/ii2t_manager.py:792 +#: ../gui/wxpython/image2target/ii2t_manager.py:2984 +#: ../gui/wxpython/gcp/manager.py:769 ../gui/wxpython/gcp/manager.py:2910 msgid "Select target vector map to display:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:862 -#: ../gui/wxpython/gcp/manager.py:839 +#: ../gui/wxpython/image2target/ii2t_manager.py:864 +#: ../gui/wxpython/gcp/manager.py:841 msgid "You must select a source map in order to continue" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:889 -#: ../gui/wxpython/image2target/ii2t_manager.py:920 -#: ../gui/wxpython/gcp/manager.py:866 ../gui/wxpython/gcp/manager.py:897 +#: ../gui/wxpython/image2target/ii2t_manager.py:891 +#: ../gui/wxpython/image2target/ii2t_manager.py:922 +#: ../gui/wxpython/gcp/manager.py:868 ../gui/wxpython/gcp/manager.py:899 #, python-format msgid "" "No maps in selected group <%s>.\n" "Please edit group or select another group." msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:950 -#: ../gui/wxpython/gcp/manager.py:927 +#: ../gui/wxpython/image2target/ii2t_manager.py:952 +#: ../gui/wxpython/gcp/manager.py:929 msgid "Manage Ground Control Points" msgstr "ΔιαχείÏιση φωτοσταθεÏών σημείων" -#: ../gui/wxpython/image2target/ii2t_manager.py:1483 +#: ../gui/wxpython/image2target/ii2t_manager.py:1485 msgid "Writing CONTROL_POINTS file failed" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:1495 +#: ../gui/wxpython/image2target/ii2t_manager.py:1497 #, python-format msgid "CONTROL_POINTS file saved for group <%s>" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:1546 +#: ../gui/wxpython/image2target/ii2t_manager.py:1548 msgid "Reading CONTROL_POINTS file failed" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:1701 -#: ../gui/wxpython/gcp/manager.py:1635 +#: ../gui/wxpython/image2target/ii2t_manager.py:1703 +#: ../gui/wxpython/gcp/manager.py:1637 #, python-format msgid "Transforming <%s>..." msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:1706 -#: ../gui/wxpython/gcp/manager.py:1640 +#: ../gui/wxpython/image2target/ii2t_manager.py:1708 +#: ../gui/wxpython/gcp/manager.py:1642 #, python-format msgid "Rectifying vector map <%s>, please wait..." msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:1740 -#: ../gui/wxpython/gcp/manager.py:1674 +#: ../gui/wxpython/image2target/ii2t_manager.py:1743 +#: ../gui/wxpython/gcp/manager.py:1676 #, python-format msgid "Georectification of vector map <%s> failed" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:1872 +#: ../gui/wxpython/image2target/ii2t_manager.py:1875 msgid "" "Could not calculate RMS Error.\n" "Possible error with i.ortho.transform." msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:1998 +#: ../gui/wxpython/image2target/ii2t_manager.py:2001 msgid "" "Could not calculate new extends.\n" "Possible error with i.ortho.transform." msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2210 -#: ../gui/wxpython/image2target/ii2t_manager.py:2230 -#: ../gui/wxpython/gcp/manager.py:2147 ../gui/wxpython/gcp/manager.py:2165 +#: ../gui/wxpython/image2target/ii2t_manager.py:2213 +#: ../gui/wxpython/image2target/ii2t_manager.py:2233 +#: ../gui/wxpython/gcp/manager.py:2149 ../gui/wxpython/gcp/manager.py:2167 msgid "source E" msgstr "αÏχικό Α" -#: ../gui/wxpython/image2target/ii2t_manager.py:2211 -#: ../gui/wxpython/image2target/ii2t_manager.py:2231 -#: ../gui/wxpython/gcp/manager.py:2148 ../gui/wxpython/gcp/manager.py:2166 +#: ../gui/wxpython/image2target/ii2t_manager.py:2214 +#: ../gui/wxpython/image2target/ii2t_manager.py:2234 +#: ../gui/wxpython/gcp/manager.py:2150 ../gui/wxpython/gcp/manager.py:2168 msgid "source N" msgstr "αÏχικό Î’" -#: ../gui/wxpython/image2target/ii2t_manager.py:2212 -#: ../gui/wxpython/image2target/ii2t_manager.py:2232 +#: ../gui/wxpython/image2target/ii2t_manager.py:2215 +#: ../gui/wxpython/image2target/ii2t_manager.py:2235 msgid "source Z" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2213 -#: ../gui/wxpython/image2target/ii2t_manager.py:2233 -#: ../gui/wxpython/gcp/manager.py:2149 ../gui/wxpython/gcp/manager.py:2167 +#: ../gui/wxpython/image2target/ii2t_manager.py:2216 +#: ../gui/wxpython/image2target/ii2t_manager.py:2236 +#: ../gui/wxpython/gcp/manager.py:2151 ../gui/wxpython/gcp/manager.py:2169 msgid "target E" msgstr "τελικό Α" -#: ../gui/wxpython/image2target/ii2t_manager.py:2214 -#: ../gui/wxpython/image2target/ii2t_manager.py:2234 -#: ../gui/wxpython/gcp/manager.py:2150 ../gui/wxpython/gcp/manager.py:2168 +#: ../gui/wxpython/image2target/ii2t_manager.py:2217 +#: ../gui/wxpython/image2target/ii2t_manager.py:2237 +#: ../gui/wxpython/gcp/manager.py:2152 ../gui/wxpython/gcp/manager.py:2170 msgid "target N" msgstr "τελικό Î’" -#: ../gui/wxpython/image2target/ii2t_manager.py:2215 -#: ../gui/wxpython/image2target/ii2t_manager.py:2235 +#: ../gui/wxpython/image2target/ii2t_manager.py:2218 +#: ../gui/wxpython/image2target/ii2t_manager.py:2238 msgid "target Z" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2425 -#: ../gui/wxpython/gcp/manager.py:2354 +#: ../gui/wxpython/image2target/ii2t_manager.py:2428 +#: ../gui/wxpython/gcp/manager.py:2356 msgid "Create vector map group" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2500 -#: ../gui/wxpython/gcp/manager.py:2429 +#: ../gui/wxpython/image2target/ii2t_manager.py:2503 +#: ../gui/wxpython/gcp/manager.py:2431 msgid "Select vector map(s) to add to group:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2583 -#: ../gui/wxpython/gcp/manager.py:2516 +#: ../gui/wxpython/image2target/ii2t_manager.py:2586 +#: ../gui/wxpython/gcp/manager.py:2518 msgid "source E:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2584 -#: ../gui/wxpython/gcp/manager.py:2517 +#: ../gui/wxpython/image2target/ii2t_manager.py:2587 +#: ../gui/wxpython/gcp/manager.py:2519 msgid "target E:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2585 -#: ../gui/wxpython/gcp/manager.py:2518 +#: ../gui/wxpython/image2target/ii2t_manager.py:2588 +#: ../gui/wxpython/gcp/manager.py:2520 msgid "source N:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2586 -#: ../gui/wxpython/gcp/manager.py:2519 +#: ../gui/wxpython/image2target/ii2t_manager.py:2589 +#: ../gui/wxpython/gcp/manager.py:2521 msgid "target N:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2587 +#: ../gui/wxpython/image2target/ii2t_manager.py:2590 msgid "source Z:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2588 +#: ../gui/wxpython/image2target/ii2t_manager.py:2591 msgid "target Z:" msgstr "" +#: ../gui/wxpython/image2target/ii2t_gis_set.py:252 +#, python-format +msgid "GRASS GIS %s startup%s" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_gis_set.py:474 +#: ../gui/wxpython/startup/guiutils.py:80 +#, python-format +msgid "Invalid line in GISRC file (%s):%s\n" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_gis_set.py:556 +msgid "New mapset:" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_gis_set.py:937 +#: ../gui/wxpython/lmgr/frame.py:1071 +msgid "Enter name for new mapset:" +msgstr "" + #: ../gui/wxpython/vdigit/mapwindow.py:425 msgid "Update categories" msgstr "" @@ -11111,7 +11111,7 @@ msgid "Z bulk-labeling of 3D lines" msgstr "" -#: ../gui/wxpython/vdigit/toolbars.py:603 ../gui/wxpython/vdigit/wxdigit.py:63 +#: ../gui/wxpython/vdigit/toolbars.py:603 ../gui/wxpython/vdigit/wxdigit.py:64 msgid "No vector map open for editing." msgstr "" @@ -11126,7 +11126,7 @@ #: ../gui/wxpython/vdigit/toolbars.py:841 #: ../gui/wxpython/vdigit/toolbars.py:998 #: ../gui/wxpython/vdigit/toolbars.py:1096 -#: ../gui/wxpython/gui_core/dialogs.py:213 +#: ../gui/wxpython/gui_core/dialogs.py:214 msgid "Select vector map" msgstr "Επιλεξτε διανυσματικό χάÏτη" @@ -11213,9 +11213,9 @@ msgstr "" #: ../gui/wxpython/vdigit/preferences.py:150 -#: ../gui/wxpython/gui_core/preferences.py:281 -#: ../gui/wxpython/animation/dialogs.py:340 -#: ../gui/wxpython/animation/dialogs.py:1854 +#: ../gui/wxpython/gui_core/preferences.py:274 +#: ../gui/wxpython/animation/dialogs.py:343 +#: ../gui/wxpython/animation/dialogs.py:1857 #: ../gui/wxpython/gmodeler/preferences.py:54 msgid "General" msgstr "Γενικά" @@ -11337,7 +11337,7 @@ msgstr "" #: ../gui/wxpython/vdigit/preferences.py:582 -#: ../gui/wxpython/gui_core/preferences.py:1504 +#: ../gui/wxpython/gui_core/preferences.py:1498 msgid "Attributes" msgstr "" @@ -11352,8 +11352,8 @@ #: ../gui/wxpython/vdigit/preferences.py:612 #: ../gui/wxpython/vdigit/preferences.py:615 #: ../gui/wxpython/vdigit/dialogs.py:116 ../gui/wxpython/vdigit/dialogs.py:576 -#: ../gui/wxpython/dbmgr/dialogs.py:512 ../gui/wxpython/dbmgr/base.py:2952 -#: ../gui/wxpython/dbmgr/base.py:3073 ../gui/wxpython/dbmgr/base.py:3339 +#: ../gui/wxpython/dbmgr/dialogs.py:512 ../gui/wxpython/dbmgr/base.py:2954 +#: ../gui/wxpython/dbmgr/base.py:3075 ../gui/wxpython/dbmgr/base.py:3341 msgid "Layer" msgstr "Επίπεδο" @@ -11425,8 +11425,8 @@ msgstr "Επισήμανση (διπλών)" #: ../gui/wxpython/vdigit/preferences.py:800 -#: ../gui/wxpython/gui_core/gselect.py:2342 -#: ../gui/wxpython/psmap/toolbars.py:103 ../gui/wxpython/psmap/dialogs.py:6279 +#: ../gui/wxpython/gui_core/gselect.py:2334 +#: ../gui/wxpython/psmap/toolbars.py:103 ../gui/wxpython/psmap/dialogs.py:6281 msgid "Point" msgstr "" @@ -11501,7 +11501,7 @@ msgid "Add new category" msgstr "Εισαγωγή νέας κατηγοÏίας" -#: ../gui/wxpython/vdigit/dialogs.py:151 ../gui/wxpython/psmap/dialogs.py:479 +#: ../gui/wxpython/vdigit/dialogs.py:151 ../gui/wxpython/psmap/dialogs.py:481 #: ../gui/wxpython/web_services/dialogs.py:685 msgid "Apply changes" msgstr "ΕφαÏμογή μετατÏοπών" @@ -11538,8 +11538,8 @@ msgid "Delete all" msgstr "ΔιαγÏαφή όλων" -#: ../gui/wxpython/vdigit/dialogs.py:290 ../gui/wxpython/dbmgr/base.py:1438 -#: ../gui/wxpython/dbmgr/base.py:2588 ../gui/wxpython/gmodeler/dialogs.py:851 +#: ../gui/wxpython/vdigit/dialogs.py:290 ../gui/wxpython/dbmgr/base.py:1440 +#: ../gui/wxpython/dbmgr/base.py:2590 ../gui/wxpython/gmodeler/dialogs.py:851 #: ../gui/wxpython/gmodeler/dialogs.py:1017 msgid "Reload" msgstr "ΕπαναφόÏτηση" @@ -11577,29 +11577,29 @@ msgid "Layer (Categories)" msgstr "" -#: ../gui/wxpython/vdigit/wxdisplay.py:1017 +#: ../gui/wxpython/vdigit/wxdisplay.py:1019 #, python-format msgid "Topology for vector map <%s> is not available. Topology is required by digitizer. Do you want to rebuild topology (takes some time) and open the vector map for editing?" msgstr "" -#: ../gui/wxpython/vdigit/wxdisplay.py:1022 +#: ../gui/wxpython/vdigit/wxdisplay.py:1024 msgid "Topology missing" msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:56 +#: ../gui/wxpython/vdigit/wxdigit.py:57 msgid "Digitization Error" msgstr "Σφάλμα ψηφιοποίησης" -#: ../gui/wxpython/vdigit/wxdigit.py:61 +#: ../gui/wxpython/vdigit/wxdigit.py:62 #, python-format msgid "Unable to open vector map <%s>." msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:64 +#: ../gui/wxpython/vdigit/wxdigit.py:65 msgid "Operation canceled." msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:71 +#: ../gui/wxpython/vdigit/wxdigit.py:72 #, python-format msgid "" "Writing new feature failed. Operation canceled.\n" @@ -11607,50 +11607,55 @@ "Reason: %s" msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:80 +#: ../gui/wxpython/vdigit/wxdigit.py:81 #, python-format msgid "Reading feature id %d failed. Operation canceled." msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:88 +#: ../gui/wxpython/vdigit/wxdigit.py:89 #, python-format msgid "Database link %d not available. Operation canceled." msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:96 +#: ../gui/wxpython/vdigit/wxdigit.py:97 #, python-format msgid "Unable to start database driver <%s>. Operation canceled." msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:106 +#: ../gui/wxpython/vdigit/wxdigit.py:107 #, python-format msgid "Unable to open database <%(db)s> by driver <%(driver)s>. Operation canceled." msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:114 +#: ../gui/wxpython/vdigit/wxdigit.py:115 #, python-format msgid "Unable to execute SQL query '%s'. Operation canceled." msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:122 +#: ../gui/wxpython/vdigit/wxdigit.py:123 #, python-format msgid "Feature id %d is marked as dead. Operation canceled." msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:130 +#: ../gui/wxpython/vdigit/wxdigit.py:131 #, python-format msgid "Unsupported feature type %d. Operation canceled." msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:500 +#: ../gui/wxpython/vdigit/wxdigit.py:501 #, python-format msgid "Unknown feature type '%s'" msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:505 +#: ../gui/wxpython/vdigit/wxdigit.py:506 msgid "Not enough points for line" msgstr "" +#: ../gui/wxpython/startup/guiutils.py:51 +#, fuzzy +msgid "Name for the new mapset:" +msgstr "Όνομα εξαγώμενου χάÏτη raster" + #: ../gui/wxpython/startup/locdownload.py:150 #, python-brace-format msgid "ZIP file is unreadable: {0}" @@ -11719,6 +11724,14 @@ msgid "Abort download" msgstr "" +#: ../gui/wxpython/startup/utils.py:45 +msgid "Documents" +msgstr "" + +#: ../gui/wxpython/startup/utils.py:46 +msgid "My Documents" +msgstr "" + #: ../gui/wxpython/nviz/mapwindow.py:244 msgid "Opening 3D view was not successful. Please try to change the value of depth buffer in GUI Settings dialog > tab Map Display > Advanced and restart GUI." msgstr "" @@ -11844,11 +11857,11 @@ msgid "constant#" msgstr "σταθεÏή#" -#: ../gui/wxpython/nviz/wxnviz.py:33 +#: ../gui/wxpython/nviz/wxnviz.py:35 msgid "This module requires the NumPy module, which could not be imported. It probably is not installed (it's not part of the standard Python distribution). See the Numeric Python site (http://numpy.scipy.org) for information on downloading source or binaries." msgstr "Αυτό το Ï€Ïόσθετο απαιτεί το Ï€Ïόσθετο NumPy, το οποίο δεν μπόÏεσε να εισαχθεί. Πιθανότατα να μην είναι εγκατεστημένο (δεν είναι μέÏος της γενικής διανομής της Python). Για πεÏισσότεÏες πληÏοφοÏίες και για λήψη αÏχείων Ï€Ïος εγκατάσταση καθώς και του πηγαίου κώδικα, απευθυνθήτε στην ιστοσελίδα της Numpy (http://numpy.scipy.org)." -#: ../gui/wxpython/nviz/wxnviz.py:505 ../gui/wxpython/nviz/wxnviz.py:517 +#: ../gui/wxpython/nviz/wxnviz.py:510 ../gui/wxpython/nviz/wxnviz.py:522 #, python-format msgid "3d raster map <%s> not found" msgstr "Ο 3D raster χάÏτης <%s> δεν βÏέθηκε" @@ -11864,7 +11877,7 @@ msgstr "Δεδομένα" #: ../gui/wxpython/nviz/tools.py:100 -#: ../gui/wxpython/gui_core/preferences.py:499 +#: ../gui/wxpython/gui_core/preferences.py:492 msgid "Appearance" msgstr "Εμφάνηση" @@ -11905,9 +11918,9 @@ msgstr "" #: ../gui/wxpython/nviz/tools.py:366 ../gui/wxpython/nviz/tools.py:1285 -#: ../gui/wxpython/nviz/tools.py:2126 ../gui/wxpython/gui_core/dialogs.py:1937 -#: ../gui/wxpython/psmap/dialogs.py:3849 ../gui/wxpython/psmap/dialogs.py:4066 -#: ../gui/wxpython/psmap/dialogs.py:4857 +#: ../gui/wxpython/nviz/tools.py:2126 ../gui/wxpython/gui_core/dialogs.py:1942 +#: ../gui/wxpython/psmap/dialogs.py:3851 ../gui/wxpython/psmap/dialogs.py:4068 +#: ../gui/wxpython/psmap/dialogs.py:4859 #: ../gui/wxpython/gmodeler/preferences.py:210 #: ../gui/wxpython/gmodeler/preferences.py:376 #: ../gui/wxpython/gmodeler/preferences.py:488 @@ -11960,8 +11973,8 @@ msgstr "" #: ../gui/wxpython/nviz/tools.py:465 ../gui/wxpython/nviz/preferences.py:204 -#: ../gui/wxpython/gui_core/preferences.py:891 -#: ../gui/wxpython/animation/dialogs.py:1864 +#: ../gui/wxpython/gui_core/preferences.py:885 +#: ../gui/wxpython/animation/dialogs.py:1867 #: ../gui/wxpython/web_services/widgets.py:317 msgid "Background color:" msgstr "ΧÏώμα φόντου : " @@ -12002,7 +12015,7 @@ msgid "Save image sequence" msgstr "Αποθήκευση σειÏάς εικόνων : " -#: ../gui/wxpython/nviz/tools.py:624 ../gui/wxpython/psmap/dialogs.py:5794 +#: ../gui/wxpython/nviz/tools.py:624 ../gui/wxpython/psmap/dialogs.py:5796 msgid "Choose a directory:" msgstr "Επιλέξτε ενα φάκελο :" @@ -12010,7 +12023,7 @@ msgid "Choose a directory for images" msgstr "Επιλέξτε έναν φάκελο για τις εικόνες" -#: ../gui/wxpython/nviz/tools.py:632 ../gui/wxpython/animation/dialogs.py:1187 +#: ../gui/wxpython/nviz/tools.py:632 ../gui/wxpython/animation/dialogs.py:1190 msgid "File prefix:" msgstr "ΠÏόθεμα αÏχείου" @@ -12018,7 +12031,7 @@ msgid "Generated files names will look like this: prefix_1.ppm, prefix_2.ppm, ..." msgstr "Τα παÏαγωμενα αÏχεία θα μοιάζουν κάπως έτσι : prefix_1.ppm, prefix_2.ppm, ..." -#: ../gui/wxpython/nviz/tools.py:640 ../gui/wxpython/animation/dialogs.py:1191 +#: ../gui/wxpython/nviz/tools.py:640 ../gui/wxpython/animation/dialogs.py:1194 msgid "File format:" msgstr "ΦοÏμάτ αÏχείου: " @@ -12035,7 +12048,7 @@ msgid "Vector" msgstr "ΔυάνυσματικοÏ" -#: ../gui/wxpython/nviz/tools.py:728 ../gui/wxpython/gui_core/dialogs.py:1452 +#: ../gui/wxpython/nviz/tools.py:728 ../gui/wxpython/gui_core/dialogs.py:1453 msgid "3D raster" msgstr "3D raster" @@ -12047,7 +12060,7 @@ msgid "Fringe" msgstr "" -#: ../gui/wxpython/nviz/tools.py:782 ../gui/wxpython/animation/dialogs.py:929 +#: ../gui/wxpython/nviz/tools.py:782 ../gui/wxpython/animation/dialogs.py:932 msgid "Decorations" msgstr "" @@ -12056,7 +12069,7 @@ msgstr "" #: ../gui/wxpython/nviz/tools.py:850 ../gui/wxpython/nviz/tools.py:1889 -#: ../gui/wxpython/nviz/preferences.py:405 ../gui/wxpython/tplot/frame.py:277 +#: ../gui/wxpython/nviz/preferences.py:405 ../gui/wxpython/tplot/frame.py:343 #: ../gui/wxpython/timeline/frame.py:135 msgid "Draw" msgstr "Σχεδίαση" @@ -12154,11 +12167,11 @@ msgstr "σταθεÏά" #: ../gui/wxpython/nviz/tools.py:1050 ../gui/wxpython/nviz/tools.py:2021 -#: ../gui/wxpython/psmap/dialogs.py:3798 ../gui/wxpython/psmap/dialogs.py:4518 -#: ../gui/wxpython/psmap/dialogs.py:4796 ../gui/wxpython/psmap/dialogs.py:5377 -#: ../gui/wxpython/psmap/dialogs.py:5385 ../gui/wxpython/psmap/dialogs.py:5945 -#: ../gui/wxpython/psmap/dialogs.py:5954 ../gui/wxpython/psmap/dialogs.py:6529 -#: ../gui/wxpython/psmap/dialogs.py:6538 +#: ../gui/wxpython/psmap/dialogs.py:3800 ../gui/wxpython/psmap/dialogs.py:4520 +#: ../gui/wxpython/psmap/dialogs.py:4798 ../gui/wxpython/psmap/dialogs.py:5379 +#: ../gui/wxpython/psmap/dialogs.py:5387 ../gui/wxpython/psmap/dialogs.py:5947 +#: ../gui/wxpython/psmap/dialogs.py:5956 ../gui/wxpython/psmap/dialogs.py:6531 +#: ../gui/wxpython/psmap/dialogs.py:6540 msgid "Position" msgstr "Θέση" @@ -12302,11 +12315,11 @@ msgid "Icon:" msgstr "Εικονίδιο:" -#: ../gui/wxpython/nviz/tools.py:1659 ../gui/wxpython/psmap/dialogs.py:2735 +#: ../gui/wxpython/nviz/tools.py:1659 ../gui/wxpython/psmap/dialogs.py:2737 msgid "size:" msgstr "μεγεθος" -#: ../gui/wxpython/nviz/tools.py:1717 ../gui/wxpython/psmap/dialogs.py:2661 +#: ../gui/wxpython/nviz/tools.py:1717 ../gui/wxpython/psmap/dialogs.py:2663 msgid "symbol:" msgstr "σÏμβολο:" @@ -12729,134 +12742,134 @@ msgid "Nothing found" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:549 +#: ../gui/wxpython/gui_core/forms.py:561 msgid "Enter parameters for '" msgstr "Εισάγετε παÏαμέτÏους για '" -#: ../gui/wxpython/gui_core/forms.py:565 +#: ../gui/wxpython/gui_core/forms.py:577 msgid "Close this window without executing the command (Ctrl+Q)" msgstr "Κλείσιμο Î±Ï…Ï„Î¿Ï Ï„Î¿Ï… παÏαθÏÏου δίχως να εκτελεστεί η εντολή (Ctrl +Q)" -#: ../gui/wxpython/gui_core/forms.py:596 +#: ../gui/wxpython/gui_core/forms.py:608 msgid "Run the command (Ctrl+R)" msgstr "Εκτέλεση της εντολής (Ctrl +R)" -#: ../gui/wxpython/gui_core/forms.py:624 +#: ../gui/wxpython/gui_core/forms.py:636 msgid "Show manual page of the command (Ctrl+H)" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:663 +#: ../gui/wxpython/gui_core/forms.py:675 msgid "Add created map(s) into layer tree" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:693 +#: ../gui/wxpython/gui_core/forms.py:705 msgid "Close dialog when command is successfully finished. Change this settings in Preferences dialog ('Command' tab)." msgstr "" -#: ../gui/wxpython/gui_core/forms.py:878 +#: ../gui/wxpython/gui_core/forms.py:890 #, python-format msgid "'%s' copied to clipboard" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:962 ../gui/wxpython/gui_core/forms.py:976 +#: ../gui/wxpython/gui_core/forms.py:974 ../gui/wxpython/gui_core/forms.py:988 msgid "Required" msgstr "ΑπαιτοÏμενο" -#: ../gui/wxpython/gui_core/forms.py:965 ../gui/wxpython/gui_core/forms.py:977 +#: ../gui/wxpython/gui_core/forms.py:977 ../gui/wxpython/gui_core/forms.py:989 msgid "Optional" msgstr "ΠÏοεÏετικό" -#: ../gui/wxpython/gui_core/forms.py:1060 -#: ../gui/wxpython/gui_core/forms.py:2065 +#: ../gui/wxpython/gui_core/forms.py:1072 +#: ../gui/wxpython/gui_core/forms.py:2086 msgid "Parameterized in model" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1129 +#: ../gui/wxpython/gui_core/forms.py:1141 msgid "This option is required" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1150 +#: ../gui/wxpython/gui_core/forms.py:1162 msgid "[multiple]" msgstr "[πολλαπλό]" -#: ../gui/wxpython/gui_core/forms.py:1208 +#: ../gui/wxpython/gui_core/forms.py:1220 msgid "valid range" msgstr "ΕγκυÏα ÏŒÏιο" -#: ../gui/wxpython/gui_core/forms.py:1318 -#: ../gui/wxpython/gui_core/forms.py:2696 +#: ../gui/wxpython/gui_core/forms.py:1330 +#: ../gui/wxpython/gui_core/forms.py:2726 #: ../gui/wxpython/gui_core/toolbars.py:70 msgid "Select font" msgstr "Επιλοφή γÏαμματοσηÏάς" -#: ../gui/wxpython/gui_core/forms.py:1430 ../gui/wxpython/lmgr/toolbars.py:158 +#: ../gui/wxpython/gui_core/forms.py:1443 ../gui/wxpython/lmgr/toolbars.py:158 msgid "Graphical Modeler" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1436 -#: ../gui/wxpython/gui_core/preferences.py:779 +#: ../gui/wxpython/gui_core/forms.py:1449 +#: ../gui/wxpython/gui_core/preferences.py:773 msgid "Map Display" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1549 +#: ../gui/wxpython/gui_core/forms.py:1562 msgid "Show graphical representation of temporal extent of dataset(s) ." msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1779 -#: ../gui/wxpython/gui_core/preferences.py:1363 -#: ../gui/wxpython/gui_core/preferences.py:1398 +#: ../gui/wxpython/gui_core/forms.py:1789 +#: ../gui/wxpython/gui_core/preferences.py:1357 +#: ../gui/wxpython/gui_core/preferences.py:1392 msgid "Transparent" msgstr "Διαφάνια" -#: ../gui/wxpython/gui_core/forms.py:1815 -#: ../gui/wxpython/gui_core/forms.py:1907 +#: ../gui/wxpython/gui_core/forms.py:1825 +#: ../gui/wxpython/gui_core/forms.py:1917 #, python-format msgid "Choose %s" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1818 +#: ../gui/wxpython/gui_core/forms.py:1828 #: ../gui/wxpython/gmodeler/frame.py:1750 msgid "file" msgstr "αÏχείο" -#: ../gui/wxpython/gui_core/forms.py:1860 +#: ../gui/wxpython/gui_core/forms.py:1870 msgid "Load and edit content of a file" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1863 +#: ../gui/wxpython/gui_core/forms.py:1873 msgid "&Save as" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1865 +#: ../gui/wxpython/gui_core/forms.py:1875 msgid "Save content to a file for further use" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1870 +#: ../gui/wxpython/gui_core/forms.py:1880 msgid "or enter values directly:" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1872 +#: ../gui/wxpython/gui_core/forms.py:1882 msgid "Enter file content directly instead of specifying a file. Temporary file will be automatically created." msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1910 -#: ../gui/wxpython/gui_core/gselect.py:1434 +#: ../gui/wxpython/gui_core/forms.py:1920 +#: ../gui/wxpython/gui_core/gselect.py:1426 msgid "Directory" msgstr "Φάκελος" -#: ../gui/wxpython/gui_core/forms.py:2255 ../gui/wxpython/gmodeler/frame.py:171 +#: ../gui/wxpython/gui_core/forms.py:2285 ../gui/wxpython/gmodeler/frame.py:171 msgid "Command output" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:2268 +#: ../gui/wxpython/gui_core/forms.py:2298 msgid "Manual" msgstr "ΕγχειÏίδιο" -#: ../gui/wxpython/gui_core/forms.py:2312 +#: ../gui/wxpython/gui_core/forms.py:2342 msgid "Nothing to load." msgstr "" -#: ../gui/wxpython/gui_core/forms.py:2320 +#: ../gui/wxpython/gui_core/forms.py:2350 #, python-format msgid "" "Unable to load file.\n" @@ -12864,26 +12877,26 @@ "Reason: %s" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:2350 +#: ../gui/wxpython/gui_core/forms.py:2380 msgid "Save input as..." msgstr "" -#: ../gui/wxpython/gui_core/forms.py:2683 +#: ../gui/wxpython/gui_core/forms.py:2713 msgid "No dataset given." msgstr "" -#: ../gui/wxpython/gui_core/forms.py:2852 -#: ../gui/wxpython/gui_core/forms.py:2869 +#: ../gui/wxpython/gui_core/forms.py:2882 +#: ../gui/wxpython/gui_core/forms.py:2899 #, python-format msgid "Unable to parse command '%s'" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:2876 +#: ../gui/wxpython/gui_core/forms.py:2906 #, python-format msgid "%(cmd)s: parameter '%(key)s' not available" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:2958 +#: ../gui/wxpython/gui_core/forms.py:2988 msgid "Try to set up GRASS_ADDON_PATH or GRASS_ADDON_BASE variable." msgstr "" @@ -13028,11 +13041,11 @@ msgstr "" #: ../gui/wxpython/gui_core/ghelp.py:118 ../gui/wxpython/gui_core/ghelp.py:921 -#: ../gui/wxpython/lmgr/frame.py:87 ../gui/wxpython/lmgr/frame.py:1217 +#: ../gui/wxpython/lmgr/frame.py:87 ../gui/wxpython/lmgr/frame.py:1221 msgid "Unable to get GRASS version\n" msgstr "" -#: ../gui/wxpython/gui_core/ghelp.py:131 ../gui/wxpython/lmgr/frame.py:1241 +#: ../gui/wxpython/gui_core/ghelp.py:131 ../gui/wxpython/lmgr/frame.py:1245 msgid "unknown version" msgstr "" @@ -13151,7 +13164,7 @@ msgid "Selected map <%s> has been disabled for rendering. Operation canceled." msgstr "" -#: ../gui/wxpython/gui_core/vselect.py:277 ../gui/wxpython/lmgr/frame.py:2569 +#: ../gui/wxpython/gui_core/vselect.py:277 ../gui/wxpython/lmgr/frame.py:2572 #: ../gui/wxpython/mapdisp/frame.py:594 msgid "No map layer selected. Operation canceled." msgstr "" @@ -13278,561 +13291,569 @@ msgid "Select graphics tool" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:69 +#: ../gui/wxpython/gui_core/gselect.py:72 #, python-format msgid "" "Unable to import pyGRASS: %s\n" "Some functionality will be not accessible" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:507 +#: ../gui/wxpython/gui_core/gselect.py:511 msgid "Not selectable element" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:544 -#: ../gui/wxpython/gui_core/preferences.py:2203 +#: ../gui/wxpython/gui_core/gselect.py:548 +#: ../gui/wxpython/gui_core/preferences.py:2197 msgid "Mapset" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:556 +#: ../gui/wxpython/gui_core/gselect.py:560 msgid "Type: " msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:574 +#: ../gui/wxpython/gui_core/gselect.py:578 #, python-format msgid "GSelect: invalid item: %s" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1411 +#: ../gui/wxpython/gui_core/gselect.py:890 +msgid "No table linked to layer <{}>." +msgstr "" + +#: ../gui/wxpython/gui_core/gselect.py:1403 msgid "Output settings" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1413 +#: ../gui/wxpython/gui_core/gselect.py:1405 msgid "Source input" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1424 +#: ../gui/wxpython/gui_core/gselect.py:1416 msgid "Native" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1430 +#: ../gui/wxpython/gui_core/gselect.py:1422 msgid "File" msgstr "ΑÏχείο" -#: ../gui/wxpython/gui_core/gselect.py:1438 ../gui/wxpython/dbmgr/base.py:2954 -#: ../gui/wxpython/dbmgr/base.py:3084 ../gui/wxpython/dbmgr/base.py:3353 +#: ../gui/wxpython/gui_core/gselect.py:1430 ../gui/wxpython/dbmgr/base.py:2956 +#: ../gui/wxpython/dbmgr/base.py:3086 ../gui/wxpython/dbmgr/base.py:3355 msgid "Database" msgstr "Βάση Δεδομένων" -#: ../gui/wxpython/gui_core/gselect.py:1442 +#: ../gui/wxpython/gui_core/gselect.py:1434 msgid "Protocol" msgstr "ΠÏωτόκολλο" -#: ../gui/wxpython/gui_core/gselect.py:1453 +#: ../gui/wxpython/gui_core/gselect.py:1445 msgid "Output type" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1455 +#: ../gui/wxpython/gui_core/gselect.py:1447 msgid "Source type" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1477 +#: ../gui/wxpython/gui_core/gselect.py:1469 msgid "All files" msgstr "Όλα τα αÏχεία" -#: ../gui/wxpython/gui_core/gselect.py:1493 +#: ../gui/wxpython/gui_core/gselect.py:1485 msgid "ZIP files" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1494 +#: ../gui/wxpython/gui_core/gselect.py:1486 msgid "GZIP files" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1495 +#: ../gui/wxpython/gui_core/gselect.py:1487 msgid "TAR files" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1497 +#: ../gui/wxpython/gui_core/gselect.py:1489 msgid "TARGZ files" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1505 +#: ../gui/wxpython/gui_core/gselect.py:1497 msgid "File:" msgstr "ΑÏχείο:" -#: ../gui/wxpython/gui_core/gselect.py:1506 +#: ../gui/wxpython/gui_core/gselect.py:1498 msgid "Choose file to import" msgstr "Επιλογή αÏχείου Ï€Ïος εισαγωγή" -#: ../gui/wxpython/gui_core/gselect.py:1521 -#: ../gui/wxpython/gui_core/gselect.py:1604 -#: ../gui/wxpython/animation/dialogs.py:1196 +#: ../gui/wxpython/gui_core/gselect.py:1513 +#: ../gui/wxpython/gui_core/gselect.py:1596 +#: ../gui/wxpython/animation/dialogs.py:1199 msgid "Directory:" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1522 -#: ../gui/wxpython/gui_core/gselect.py:1605 +#: ../gui/wxpython/gui_core/gselect.py:1514 +#: ../gui/wxpython/gui_core/gselect.py:1597 msgid "Choose input directory" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1539 +#: ../gui/wxpython/gui_core/gselect.py:1531 msgid "Extension:" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1568 -#: ../gui/wxpython/gui_core/gselect.py:1583 -#: ../gui/wxpython/gui_core/gselect.py:1585 -#: ../gui/wxpython/gui_core/widgets.py:1294 -#: ../gui/wxpython/animation/dialogs.py:402 +#: ../gui/wxpython/gui_core/gselect.py:1560 +#: ../gui/wxpython/gui_core/gselect.py:1575 +#: ../gui/wxpython/gui_core/gselect.py:1577 +#: ../gui/wxpython/gui_core/widgets.py:1298 +#: ../gui/wxpython/animation/dialogs.py:405 #: ../gui/wxpython/vnet/dialogs.py:1643 #: ../gui/wxpython/gmodeler/preferences.py:706 msgid "Name:" msgstr "Όνομα" -#: ../gui/wxpython/gui_core/gselect.py:1569 +#: ../gui/wxpython/gui_core/gselect.py:1561 msgid "Choose file" msgstr "Επιλογή ΑÏχείου" -#: ../gui/wxpython/gui_core/gselect.py:1590 -#: ../gui/wxpython/gui_core/gselect.py:2350 +#: ../gui/wxpython/gui_core/gselect.py:1582 +#: ../gui/wxpython/gui_core/gselect.py:2342 msgid "Feature type:" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1592 +#: ../gui/wxpython/gui_core/gselect.py:1584 msgid "simple features" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1593 +#: ../gui/wxpython/gui_core/gselect.py:1585 msgid "topological" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1704 -#: ../gui/wxpython/gui_core/gselect.py:1735 -#: ../gui/wxpython/gui_core/gselect.py:1786 -#: ../gui/wxpython/gui_core/gselect.py:1824 +#: ../gui/wxpython/gui_core/gselect.py:1696 +#: ../gui/wxpython/gui_core/gselect.py:1727 +#: ../gui/wxpython/gui_core/gselect.py:1778 +#: ../gui/wxpython/gui_core/gselect.py:1816 msgid "Creation options:" msgstr "Επιλογές δημιουÏγίας:" -#: ../gui/wxpython/gui_core/gselect.py:1718 -#: ../gui/wxpython/gui_core/gselect.py:1757 -#: ../gui/wxpython/gui_core/gselect.py:1809 +#: ../gui/wxpython/gui_core/gselect.py:1710 +#: ../gui/wxpython/gui_core/gselect.py:1749 +#: ../gui/wxpython/gui_core/gselect.py:1801 msgid "Format:" msgstr "ΦοÏμά:" -#: ../gui/wxpython/gui_core/gselect.py:1816 +#: ../gui/wxpython/gui_core/gselect.py:1808 msgid "Protocol:" msgstr "ΠÏωτόκολλο:" -#: ../gui/wxpython/gui_core/gselect.py:1839 +#: ../gui/wxpython/gui_core/gselect.py:1831 msgid "No settings available" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1959 +#: ../gui/wxpython/gui_core/gselect.py:1951 #: ../gui/wxpython/web_services/dialogs.py:302 msgid "No data source defined, settings are not saved." msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:2342 +#: ../gui/wxpython/gui_core/gselect.py:2334 msgid "LineString" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:2342 +#: ../gui/wxpython/gui_core/gselect.py:2334 msgid "Polygon" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:2561 +#: ../gui/wxpython/gui_core/gselect.py:2553 msgid "No vector map selected in layer manager. Operation canceled." msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:2574 +#: ../gui/wxpython/gui_core/gselect.py:2566 msgid "Input vector map is not selected" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:2578 +#: ../gui/wxpython/gui_core/gselect.py:2570 #, python-format msgid "Input vector map <%s> and selected map <%s> in layer manager are different. Operation canceled." msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:113 +#: ../gui/wxpython/gui_core/gselect.py:2746 +msgid "No vector map selected" +msgstr "" + +#: ../gui/wxpython/gui_core/widgets.py:114 msgid " (...)" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:854 +#: ../gui/wxpython/gui_core/widgets.py:855 #, python-format msgid "Name <%(name)s> is not a valid name for GRASS map. Please use only ASCII characters excluding %(chars)s and space." msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:968 -#: ../gui/wxpython/gui_core/dialogs.py:768 -#: ../gui/wxpython/gui_core/dialogs.py:836 -#: ../gui/wxpython/gui_core/dialogs.py:1576 ../gui/wxpython/dbmgr/base.py:1419 +#: ../gui/wxpython/gui_core/widgets.py:969 +#: ../gui/wxpython/gui_core/dialogs.py:769 +#: ../gui/wxpython/gui_core/dialogs.py:837 +#: ../gui/wxpython/gui_core/dialogs.py:1578 ../gui/wxpython/dbmgr/base.py:1421 msgid "Select all" msgstr "Επιλογή όλων" -#: ../gui/wxpython/gui_core/widgets.py:969 -#: ../gui/wxpython/gui_core/dialogs.py:1578 ../gui/wxpython/dbmgr/base.py:1420 +#: ../gui/wxpython/gui_core/widgets.py:970 +#: ../gui/wxpython/gui_core/dialogs.py:1580 ../gui/wxpython/dbmgr/base.py:1422 msgid "Deselect all" msgstr "Αποεπιλογή όλων" -#: ../gui/wxpython/gui_core/widgets.py:1082 +#: ../gui/wxpython/gui_core/widgets.py:1086 msgid "Fulltext search" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1084 +#: ../gui/wxpython/gui_core/widgets.py:1088 msgid "Type to search in all modules. Press Enter for next match." msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1151 +#: ../gui/wxpython/gui_core/widgets.py:1155 msgid "Searching, please type more characters." msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1160 +#: ../gui/wxpython/gui_core/widgets.py:1164 #, python-format msgid "%d modules match" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1230 +#: ../gui/wxpython/gui_core/widgets.py:1234 msgid "Profiles" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1236 +#: ../gui/wxpython/gui_core/widgets.py:1240 msgid "Save current settings" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1240 +#: ../gui/wxpython/gui_core/widgets.py:1244 msgid "Delete currently selected settings" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1263 +#: ../gui/wxpython/gui_core/widgets.py:1267 msgid "Load:" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1281 +#: ../gui/wxpython/gui_core/widgets.py:1285 #, python-format msgid "Settings <%s> not found" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1295 -#: ../gui/wxpython/gui_core/widgets.py:1315 +#: ../gui/wxpython/gui_core/widgets.py:1299 +#: ../gui/wxpython/gui_core/widgets.py:1319 msgid "Save settings" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1300 +#: ../gui/wxpython/gui_core/widgets.py:1304 msgid "Name not given, settings is not saved." msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1312 +#: ../gui/wxpython/gui_core/widgets.py:1316 #, python-format msgid "Settings <%s> already exists. Do you want to overwrite the settings?" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1363 +#: ../gui/wxpython/gui_core/widgets.py:1367 msgid "No settings is defined. Operation canceled." msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1401 +#: ../gui/wxpython/gui_core/widgets.py:1405 msgid "Unable to save settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:59 +#: ../gui/wxpython/gui_core/preferences.py:61 msgid "User settings" msgstr "Επιλογές ΧÏήστη" -#: ../gui/wxpython/gui_core/preferences.py:83 +#: ../gui/wxpython/gui_core/preferences.py:85 msgid "Set to default" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:91 +#: ../gui/wxpython/gui_core/preferences.py:93 msgid "Revert settings to default" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:94 +#: ../gui/wxpython/gui_core/preferences.py:96 msgid "Apply changes for the current session only and close" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:95 +#: ../gui/wxpython/gui_core/preferences.py:97 msgid "Save for this session only" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:165 +#: ../gui/wxpython/gui_core/preferences.py:167 msgid "Settings applied to current session but not saved" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:237 +#: ../gui/wxpython/gui_core/preferences.py:230 msgid "Key column cannot be empty string." msgstr "Η στήλη ÎºÎ»ÎµÎ¹Î´Î¹Î¿Ï Î´ÎµÎ½Î¼Ï€Î¿Ïεί να είναι άδεια." -#: ../gui/wxpython/gui_core/preferences.py:256 +#: ../gui/wxpython/gui_core/preferences.py:249 msgid "GUI Settings" msgstr "Επιλογές GUI" -#: ../gui/wxpython/gui_core/preferences.py:291 +#: ../gui/wxpython/gui_core/preferences.py:284 msgid "Layer Manager settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:301 +#: ../gui/wxpython/gui_core/preferences.py:294 msgid "Ask when removing map layer from layer tree" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:314 +#: ../gui/wxpython/gui_core/preferences.py:307 msgid "Ask when quiting wxGUI or closing display" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:329 -#: ../gui/wxpython/gui_core/preferences.py:346 +#: ../gui/wxpython/gui_core/preferences.py:322 +#: ../gui/wxpython/gui_core/preferences.py:339 #, python-format msgid "Hide '%s' tab (requires GUI restart)" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:330 -#: ../gui/wxpython/gui_core/preferences.py:1120 +#: ../gui/wxpython/gui_core/preferences.py:323 +#: ../gui/wxpython/gui_core/preferences.py:1114 #: ../gui/wxpython/lmgr/frame.py:366 msgid "Modules" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:347 +#: ../gui/wxpython/gui_core/preferences.py:340 #: ../gui/wxpython/lmgr/frame.py:390 msgid "Python" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:366 +#: ../gui/wxpython/gui_core/preferences.py:359 msgid "Automatically copy selected text to clipboard (in the Console tab)" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:394 +#: ../gui/wxpython/gui_core/preferences.py:387 msgid "Workspace settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:401 +#: ../gui/wxpython/gui_core/preferences.py:394 msgid "Suppress positioning Map Display Window(s)" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:417 +#: ../gui/wxpython/gui_core/preferences.py:410 msgid "Suppress positioning Layer Manager window" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:432 +#: ../gui/wxpython/gui_core/preferences.py:425 msgid "Save current window layout as default" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:441 +#: ../gui/wxpython/gui_core/preferences.py:434 msgid "Save current position and size of Layer Manager window and opened Map Display window(s) and use as default for next sessions." msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:463 +#: ../gui/wxpython/gui_core/preferences.py:456 msgid "Region settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:470 +#: ../gui/wxpython/gui_core/preferences.py:463 msgid "Align region to resolution" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:524 +#: ../gui/wxpython/gui_core/preferences.py:517 msgid "Font for command output:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:529 -#: ../gui/wxpython/gui_core/preferences.py:806 -#: ../gui/wxpython/animation/dialogs.py:1061 +#: ../gui/wxpython/gui_core/preferences.py:522 +#: ../gui/wxpython/gui_core/preferences.py:800 +#: ../gui/wxpython/animation/dialogs.py:1064 msgid "Set font" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:542 +#: ../gui/wxpython/gui_core/preferences.py:535 msgid "Language settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:558 +#: ../gui/wxpython/gui_core/preferences.py:551 msgid "Choose language (requires to save and GRASS restart):" msgstr "Επιλογή γλώσσας (απαιτείται αποθήκευση και επανεκίνηση του GRASS)" -#: ../gui/wxpython/gui_core/preferences.py:591 +#: ../gui/wxpython/gui_core/preferences.py:585 msgid "Appearance settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:601 +#: ../gui/wxpython/gui_core/preferences.py:595 msgid "Element list:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:631 +#: ../gui/wxpython/gui_core/preferences.py:625 msgid "Menu style (requires to save and GUI restart):" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:666 +#: ../gui/wxpython/gui_core/preferences.py:660 msgid "Height of map selection popup window (in pixels):" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:706 +#: ../gui/wxpython/gui_core/preferences.py:700 msgid "Icon theme (requires GUI restart):" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:733 +#: ../gui/wxpython/gui_core/preferences.py:727 msgid "Module dialog style:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:800 +#: ../gui/wxpython/gui_core/preferences.py:794 msgid "Default font for GRASS displays:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:827 +#: ../gui/wxpython/gui_core/preferences.py:821 msgid "Default display settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:837 +#: ../gui/wxpython/gui_core/preferences.py:831 msgid "Display driver:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:863 +#: ../gui/wxpython/gui_core/preferences.py:857 msgid "Statusbar mode:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:915 +#: ../gui/wxpython/gui_core/preferences.py:909 #: ../gui/wxpython/mapdisp/statusbar.py:520 msgid "Align region extent based on display size" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:931 +#: ../gui/wxpython/gui_core/preferences.py:925 #: ../gui/wxpython/mapdisp/statusbar.py:563 msgid "Constrain display resolution to computational settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:947 +#: ../gui/wxpython/gui_core/preferences.py:941 msgid "Enable auto-rendering" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:964 +#: ../gui/wxpython/gui_core/preferences.py:958 msgid "Enable auto-zooming to selected map layer" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:980 +#: ../gui/wxpython/gui_core/preferences.py:974 msgid "Show computational region extent" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:996 +#: ../gui/wxpython/gui_core/preferences.py:990 msgid "Mouse wheel action:" msgstr "ΕνέÏγεια Ïοδέλας ποντικίου:" -#: ../gui/wxpython/gui_core/preferences.py:1022 +#: ../gui/wxpython/gui_core/preferences.py:1016 msgid "Mouse scrolling direction:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1063 +#: ../gui/wxpython/gui_core/preferences.py:1057 msgid "Advanced display settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1072 +#: ../gui/wxpython/gui_core/preferences.py:1066 msgid "3D view depth buffer (possible values are 16, 24, 32):" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1127 +#: ../gui/wxpython/gui_core/preferences.py:1121 msgid "Module dialog settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1152 +#: ../gui/wxpython/gui_core/preferences.py:1146 msgid "Close dialog when module is successfully finished" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1166 -#: ../gui/wxpython/gui_core/dialogs.py:306 +#: ../gui/wxpython/gui_core/preferences.py:1160 +#: ../gui/wxpython/gui_core/dialogs.py:307 msgid "Add created map into layer tree" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1181 +#: ../gui/wxpython/gui_core/preferences.py:1175 msgid "Allow interactive input" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1195 +#: ../gui/wxpython/gui_core/preferences.py:1189 msgid "Verbosity level:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1231 +#: ../gui/wxpython/gui_core/preferences.py:1225 #: ../gui/wxpython/lmgr/frame.py:323 msgid "Layers" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1241 +#: ../gui/wxpython/gui_core/preferences.py:1235 msgid "Default raster settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1251 +#: ../gui/wxpython/gui_core/preferences.py:1245 msgid "Make null cells opaque" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1266 +#: ../gui/wxpython/gui_core/preferences.py:1260 msgid "Default color table" msgstr "ΠÏοκαθοÏισμένος χÏωματικός πίνακας" -#: ../gui/wxpython/gui_core/preferences.py:1312 +#: ../gui/wxpython/gui_core/preferences.py:1306 msgid "Default vector settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1318 +#: ../gui/wxpython/gui_core/preferences.py:1312 msgid "Display:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1343 +#: ../gui/wxpython/gui_core/preferences.py:1337 msgid "Feature color:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1383 +#: ../gui/wxpython/gui_core/preferences.py:1377 msgid "Area fill color:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1431 +#: ../gui/wxpython/gui_core/preferences.py:1425 msgid "Random colors according to category number " msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1459 +#: ../gui/wxpython/gui_core/preferences.py:1453 msgid "Symbol:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1513 -#: ../gui/wxpython/dbmgr/base.py:1422 +#: ../gui/wxpython/gui_core/preferences.py:1507 +#: ../gui/wxpython/dbmgr/base.py:1424 msgid "Highlight selected features" msgstr "Επισήμανση επιλεγμένων εγγÏαφών" -#: ../gui/wxpython/gui_core/preferences.py:1542 +#: ../gui/wxpython/gui_core/preferences.py:1536 msgid "Line width (in pixels):" msgstr "Μέγεθος γÏαμμής (σε pixel)" -#: ../gui/wxpython/gui_core/preferences.py:1558 +#: ../gui/wxpython/gui_core/preferences.py:1552 msgid "Automatically hightlight selected features in map display" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1582 +#: ../gui/wxpython/gui_core/preferences.py:1576 msgid "Data browser" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1590 +#: ../gui/wxpython/gui_core/preferences.py:1584 msgid "Left mouse double click:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1615 +#: ../gui/wxpython/gui_core/preferences.py:1609 msgid "Encoding (e.g. utf-8, ascii, iso8859-1, koi8-r):" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1630 +#: ../gui/wxpython/gui_core/preferences.py:1624 msgid "Ask when deleting data record(s) from table" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1654 +#: ../gui/wxpython/gui_core/preferences.py:1648 msgid "Create table" msgstr "ΔημιουÏγία πίνακα" -#: ../gui/wxpython/gui_core/preferences.py:1661 -#: ../gui/wxpython/gui_core/dialogs.py:351 +#: ../gui/wxpython/gui_core/preferences.py:1655 +#: ../gui/wxpython/gui_core/dialogs.py:352 msgid "Key column:" msgstr "Στήλη κλειδιοÏ:" -#: ../gui/wxpython/gui_core/preferences.py:1695 +#: ../gui/wxpython/gui_core/preferences.py:1689 #: ../gui/wxpython/mapdisp/statusbar.py:824 msgid "Projection" msgstr "ΠÏοβολή" -#: ../gui/wxpython/gui_core/preferences.py:1704 +#: ../gui/wxpython/gui_core/preferences.py:1698 msgid "Projection statusbar settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1713 +#: ../gui/wxpython/gui_core/preferences.py:1707 msgid "" "\n" "Note: This only controls the coordinates displayed in the lower-left of the Map Display\n" @@ -13841,63 +13862,63 @@ "menu located at the bottom of the Map Display window.\n" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1746 +#: ../gui/wxpython/gui_core/preferences.py:1740 msgid "Proj.4 string (required):" msgstr "Proj.4 οÏισμός (απαιτείται)" -#: ../gui/wxpython/gui_core/preferences.py:1763 +#: ../gui/wxpython/gui_core/preferences.py:1757 msgid "EPSG file:" msgstr "ΑÏχείο EPSG:" -#: ../gui/wxpython/gui_core/preferences.py:1780 +#: ../gui/wxpython/gui_core/preferences.py:1774 msgid "Load EPSG codes (be patient), enter EPSG code or insert Proj.4 string directly." msgstr "ΦόÏτωση κωδικών EPSG (αναμείνατε), εισάγετε κωδικό EPSG ή απευθείας οÏισμό Proj.4 " -#: ../gui/wxpython/gui_core/preferences.py:1788 +#: ../gui/wxpython/gui_core/preferences.py:1782 msgid "&Load EPSG codes" msgstr "Φ&ÏŒÏτωση κωδικών EPSG" -#: ../gui/wxpython/gui_core/preferences.py:1808 +#: ../gui/wxpython/gui_core/preferences.py:1802 msgid "Coordinates format" msgstr "ΦοÏματ συντενταγμένων" -#: ../gui/wxpython/gui_core/preferences.py:1816 +#: ../gui/wxpython/gui_core/preferences.py:1810 msgid "Lat/long projections" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1837 +#: ../gui/wxpython/gui_core/preferences.py:1831 msgid "Precision:" msgstr "ΑκÏίβεια:" -#: ../gui/wxpython/gui_core/preferences.py:1923 +#: ../gui/wxpython/gui_core/preferences.py:1917 #, python-format msgid "Unable to read EPSG codes: %s" msgstr "Αδυναμία ανάγνωσης κωδικών EPSG : %s" -#: ../gui/wxpython/gui_core/preferences.py:1956 -#: ../gui/wxpython/gui_core/preferences.py:1968 -#: ../gui/wxpython/gui_core/preferences.py:1980 +#: ../gui/wxpython/gui_core/preferences.py:1950 +#: ../gui/wxpython/gui_core/preferences.py:1962 +#: ../gui/wxpython/gui_core/preferences.py:1974 #, python-format msgid "EPSG code %s not found" msgstr "Ο κωδικός EPSG %s δεν βÏέθηκε" -#: ../gui/wxpython/gui_core/preferences.py:1990 +#: ../gui/wxpython/gui_core/preferences.py:1984 msgid "Select default display font" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:2004 +#: ../gui/wxpython/gui_core/preferences.py:1998 msgid "Failed to set default display font. Try different font." msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:2023 +#: ../gui/wxpython/gui_core/preferences.py:2017 msgid "Select default output font" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:2112 +#: ../gui/wxpython/gui_core/preferences.py:2106 msgid "Manage access to mapsets" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:2127 +#: ../gui/wxpython/gui_core/preferences.py:2121 msgid "" "Check a mapset to make it accessible, uncheck it to hide it.\n" " Notes:\n" @@ -13906,7 +13927,7 @@ " - You may only write to mapsets which you own." msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:2204 +#: ../gui/wxpython/gui_core/preferences.py:2198 msgid "Owner" msgstr "" @@ -13918,274 +13939,274 @@ msgid "Select GRASS location and mapset" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:122 +#: ../gui/wxpython/gui_core/dialogs.py:123 msgid "Location or mapset is not defined." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:132 +#: ../gui/wxpython/gui_core/dialogs.py:133 msgid "Name of GRASS location:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:143 -#: ../gui/wxpython/gui_core/dialogs.py:200 +#: ../gui/wxpython/gui_core/dialogs.py:144 +#: ../gui/wxpython/gui_core/dialogs.py:201 msgid "Name of mapset:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:172 +#: ../gui/wxpython/gui_core/dialogs.py:173 msgid "Select mapset in GRASS location" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:192 +#: ../gui/wxpython/gui_core/dialogs.py:193 msgid "Name of mapset is missing." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:233 +#: ../gui/wxpython/gui_core/dialogs.py:234 msgid "Name of vector map is missing." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:286 +#: ../gui/wxpython/gui_core/dialogs.py:287 msgid "Create attribute table" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:320 +#: ../gui/wxpython/gui_core/dialogs.py:321 msgid "Name of new vector map is missing." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:332 +#: ../gui/wxpython/gui_core/dialogs.py:333 msgid "Name for new vector map:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:435 +#: ../gui/wxpython/gui_core/dialogs.py:436 #, python-format msgid "Unable to create vector map <%s>." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:440 +#: ../gui/wxpython/gui_core/dialogs.py:441 #, python-format msgid "" "Invalid or empty key column.\n" "Unable to create vector map <%s>." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:471 +#: ../gui/wxpython/gui_core/dialogs.py:472 #, python-format msgid "Vector map <%s> already exists in the current mapset. Do you want to overwrite it?" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:561 +#: ../gui/wxpython/gui_core/dialogs.py:562 msgid "Load region:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:567 +#: ../gui/wxpython/gui_core/dialogs.py:568 msgid "Save region:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:619 +#: ../gui/wxpython/gui_core/dialogs.py:620 msgid "Name cannot begin with '.' and must not contain space, quotes, '/', ''', '@', ',', '=', '*', and all other non-alphanumeric characters." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:635 +#: ../gui/wxpython/gui_core/dialogs.py:636 msgid "Create or edit imagery groups" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:669 +#: ../gui/wxpython/gui_core/dialogs.py:670 msgid "Apply changes to selected group and close dialog" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:670 +#: ../gui/wxpython/gui_core/dialogs.py:671 msgid "Apply changes to selected group" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:671 +#: ../gui/wxpython/gui_core/dialogs.py:672 msgid "Close dialog, changes are not applied" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:712 -#: ../gui/wxpython/gui_core/dialogs.py:1509 +#: ../gui/wxpython/gui_core/dialogs.py:713 +#: ../gui/wxpython/gui_core/dialogs.py:1510 msgid "Put here a regular expression. Characters '.*' stand for anything, character '^' stands for the beginning and '$' for the end." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:719 +#: ../gui/wxpython/gui_core/dialogs.py:720 msgid "Select existing group or enter name of new group:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:730 +#: ../gui/wxpython/gui_core/dialogs.py:731 msgid "Edit/create subgroup" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:743 +#: ../gui/wxpython/gui_core/dialogs.py:744 msgid "Select existing subgroup or enter name of new subgroup:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:777 -#: ../gui/wxpython/gui_core/dialogs.py:845 -#: ../gui/wxpython/gui_core/dialogs.py:1494 +#: ../gui/wxpython/gui_core/dialogs.py:778 +#: ../gui/wxpython/gui_core/dialogs.py:846 +#: ../gui/wxpython/gui_core/dialogs.py:1495 msgid "Pattern:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:795 -#: ../gui/wxpython/gui_core/dialogs.py:863 -#: ../gui/wxpython/gui_core/dialogs.py:1518 +#: ../gui/wxpython/gui_core/dialogs.py:796 +#: ../gui/wxpython/gui_core/dialogs.py:864 +#: ../gui/wxpython/gui_core/dialogs.py:1519 msgid "List of maps:" msgstr "Λίστα χαÏτών:" -#: ../gui/wxpython/gui_core/dialogs.py:811 +#: ../gui/wxpython/gui_core/dialogs.py:812 msgid "Select map layers and add them to the list." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:816 +#: ../gui/wxpython/gui_core/dialogs.py:817 msgid "Remove selected layer(s) from list." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:873 +#: ../gui/wxpython/gui_core/dialogs.py:874 msgid "Check maps from group to be included into subgroup." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1037 +#: ../gui/wxpython/gui_core/dialogs.py:1038 msgid "Add selected map layers into group" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1174 +#: ../gui/wxpython/gui_core/dialogs.py:1175 #, python-format msgid "Group <%s> was changed, do you want to apply changes?" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1177 -#: ../gui/wxpython/gui_core/dialogs.py:1193 +#: ../gui/wxpython/gui_core/dialogs.py:1178 +#: ../gui/wxpython/gui_core/dialogs.py:1194 msgid "Unapplied changes" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1190 +#: ../gui/wxpython/gui_core/dialogs.py:1191 #, python-format msgid "Subgroup <%s> was changed, do you want to apply changes?" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1247 +#: ../gui/wxpython/gui_core/dialogs.py:1248 msgid "No raster maps selected." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1276 +#: ../gui/wxpython/gui_core/dialogs.py:1277 #, python-format msgid "No changes to apply in group <%s>." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1279 +#: ../gui/wxpython/gui_core/dialogs.py:1280 #, python-format msgid "Group <%s> was successfully created." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1281 +#: ../gui/wxpython/gui_core/dialogs.py:1282 #, python-format msgid "Group <%s> was successfully changed." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1284 +#: ../gui/wxpython/gui_core/dialogs.py:1285 #, python-format msgid "Creating of new group <%s> failed." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1286 +#: ../gui/wxpython/gui_core/dialogs.py:1287 #, python-format msgid "Changing of group <%s> failed." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1324 +#: ../gui/wxpython/gui_core/dialogs.py:1325 msgid "No group selected." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1329 +#: ../gui/wxpython/gui_core/dialogs.py:1330 msgid "No subgroup selected." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1436 +#: ../gui/wxpython/gui_core/dialogs.py:1437 msgid "Use fully-qualified map names" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1462 +#: ../gui/wxpython/gui_core/dialogs.py:1463 msgid "Map type:" msgstr "ΤÏπος χάÏτη:" -#: ../gui/wxpython/gui_core/dialogs.py:1477 +#: ../gui/wxpython/gui_core/dialogs.py:1478 msgid "Select toggle" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1484 +#: ../gui/wxpython/gui_core/dialogs.py:1485 msgid "Mapset:" msgstr "Συλλογή χαÏτών:" -#: ../gui/wxpython/gui_core/dialogs.py:1577 +#: ../gui/wxpython/gui_core/dialogs.py:1579 msgid "Invert selection" msgstr "ΑντιστÏοφή επιλογής" -#: ../gui/wxpython/gui_core/dialogs.py:1720 +#: ../gui/wxpython/gui_core/dialogs.py:1722 #, python-format msgid "Dynamic series (%s)" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1747 +#: ../gui/wxpython/gui_core/dialogs.py:1749 msgid "Set Map Layer Opacity" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1778 -#: ../gui/wxpython/psmap/dialogs.py:6389 ../gui/wxpython/psmap/dialogs.py:6416 -#: ../gui/wxpython/psmap/dialogs.py:6748 ../gui/wxpython/psmap/dialogs.py:6778 +#: ../gui/wxpython/gui_core/dialogs.py:1780 +#: ../gui/wxpython/psmap/dialogs.py:6391 ../gui/wxpython/psmap/dialogs.py:6418 +#: ../gui/wxpython/psmap/dialogs.py:6750 ../gui/wxpython/psmap/dialogs.py:6780 msgid "transparent" msgstr "διαφάνια" -#: ../gui/wxpython/gui_core/dialogs.py:1781 +#: ../gui/wxpython/gui_core/dialogs.py:1783 msgid "opaque" msgstr "αδιαφάνεια" -#: ../gui/wxpython/gui_core/dialogs.py:1879 +#: ../gui/wxpython/gui_core/dialogs.py:1884 msgid "Set image size" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1894 +#: ../gui/wxpython/gui_core/dialogs.py:1899 msgid "Image size" msgstr "Διαστασεις εικονας" -#: ../gui/wxpython/gui_core/dialogs.py:1941 +#: ../gui/wxpython/gui_core/dialogs.py:1946 msgid "Template:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1981 +#: ../gui/wxpython/gui_core/dialogs.py:1986 msgid "GRASS GIS SQL Query Utility" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1997 +#: ../gui/wxpython/gui_core/dialogs.py:2002 msgid " SQL statement " msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:2045 +#: ../gui/wxpython/gui_core/dialogs.py:2050 msgid "Symbols" msgstr "ΣÏμβολα" -#: ../gui/wxpython/gui_core/dialogs.py:2080 +#: ../gui/wxpython/gui_core/dialogs.py:2085 msgid "Symbol directory:" msgstr "Φάκελος συμβόλων" -#: ../gui/wxpython/gui_core/dialogs.py:2092 +#: ../gui/wxpython/gui_core/dialogs.py:2097 msgid "Symbol name:" msgstr "Όνομα συμβόλων" -#: ../gui/wxpython/gui_core/dialogs.py:2343 +#: ../gui/wxpython/gui_core/dialogs.py:2348 msgid "Do you want to quit GRASS including shell prompt or just close the GUI?" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:2420 +#: ../gui/wxpython/gui_core/dialogs.py:2425 msgid "Select font:" msgstr "Επιλογή γÏαμματοσειÏάς:" -#: ../gui/wxpython/gui_core/dialogs.py:2451 +#: ../gui/wxpython/gui_core/dialogs.py:2456 msgid "Character encoding:" msgstr "Κωδικοποίηση χαÏακτήÏων:" -#: ../gui/wxpython/gui_core/dialogs.py:2469 -#: ../gui/wxpython/psmap/dialogs.py:398 ../gui/wxpython/psmap/dialogs.py:4979 +#: ../gui/wxpython/gui_core/dialogs.py:2474 +#: ../gui/wxpython/psmap/dialogs.py:400 ../gui/wxpython/psmap/dialogs.py:4981 msgid "Font size:" msgstr "Μέγεθος γÏαμματοσειÏάς:" -#: ../gui/wxpython/gui_core/dialogs.py:2521 +#: ../gui/wxpython/gui_core/dialogs.py:2526 msgid "Example" msgstr "" @@ -14286,28 +14307,28 @@ msgid "Toggle to save list of executed commands into a file; content saved when switching off." msgstr "" -#: ../gui/wxpython/gui_core/goutput.py:420 +#: ../gui/wxpython/gui_core/goutput.py:421 #: ../gui/wxpython/gui_core/goutput.py:516 msgid "Save file as..." msgstr "Αποθήκευση σÏχείου ως..." -#: ../gui/wxpython/gui_core/goutput.py:422 +#: ../gui/wxpython/gui_core/goutput.py:423 #: ../gui/wxpython/gui_core/goutput.py:518 #, python-format msgid "%(txt)s (*.txt)|*.txt|%(files)s (*)|*" msgstr "" -#: ../gui/wxpython/gui_core/goutput.py:423 +#: ../gui/wxpython/gui_core/goutput.py:424 #: ../gui/wxpython/gui_core/goutput.py:519 msgid "Text files" msgstr "ΑÏχεία κειμένου" -#: ../gui/wxpython/gui_core/goutput.py:424 +#: ../gui/wxpython/gui_core/goutput.py:425 #: ../gui/wxpython/gui_core/goutput.py:520 msgid "Files" msgstr "ΑÏχεία" -#: ../gui/wxpython/gui_core/goutput.py:437 +#: ../gui/wxpython/gui_core/goutput.py:438 #, python-format msgid "" "Unable to write file '%(path)s'.\n" @@ -14315,14 +14336,21 @@ "Details: %(error)s" msgstr "" -#: ../gui/wxpython/gui_core/goutput.py:442 +#: ../gui/wxpython/gui_core/goutput.py:443 #, python-format msgid "Command output saved into '%s'" msgstr "" +#: ../gui/wxpython/gui_core/goutput.py:497 +#, python-brace-format +msgid "" +"Unable to write file '{filePath}'.\n" +"\n" +"Details: {error}" +msgstr "" + #: ../gui/wxpython/gui_core/goutput.py:501 -#, python-format -msgid "Command log saved to '%s'" +msgid "Command log saved to '{}'" msgstr "" #: ../gui/wxpython/psmap/toolbars.py:79 @@ -14454,7 +14482,7 @@ msgstr "" #: ../gui/wxpython/psmap/frame.py:636 ../gui/wxpython/psmap/frame.py:661 -#: ../gui/wxpython/psmap/dialogs.py:1635 +#: ../gui/wxpython/psmap/dialogs.py:1637 msgid "Please, create map frame first." msgstr "" @@ -14502,7 +14530,7 @@ msgid "Click and drag to resize object" msgstr "" -#: ../gui/wxpython/psmap/frame.py:2471 +#: ../gui/wxpython/psmap/frame.py:2474 msgid "labels: " msgstr "" @@ -14597,760 +14625,760 @@ msgid "Failed to read instruction %(inst)s: file %(file)s not found." msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:231 +#: ../gui/wxpython/psmap/dialogs.py:233 msgid "Units:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:242 +#: ../gui/wxpython/psmap/dialogs.py:244 msgid "" "Position of the top left corner\n" "from the top left edge of the paper" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:244 -#: ../gui/wxpython/animation/dialogs.py:1137 +#: ../gui/wxpython/psmap/dialogs.py:246 +#: ../gui/wxpython/animation/dialogs.py:1140 msgid "X:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:246 -#: ../gui/wxpython/animation/dialogs.py:1139 +#: ../gui/wxpython/psmap/dialogs.py:248 +#: ../gui/wxpython/animation/dialogs.py:1142 msgid "Y:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:271 +#: ../gui/wxpython/psmap/dialogs.py:273 msgid "Position is given:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:273 +#: ../gui/wxpython/psmap/dialogs.py:275 msgid "relative to paper" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:275 +#: ../gui/wxpython/psmap/dialogs.py:277 msgid "by map coordinates" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:305 +#: ../gui/wxpython/psmap/dialogs.py:307 msgid "" "Position from the top left\n" "edge of the paper" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:396 +#: ../gui/wxpython/psmap/dialogs.py:398 msgid "Font:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:424 +#: ../gui/wxpython/psmap/dialogs.py:426 msgid "Choose color:" msgstr "Επιλογή χÏώματος:" -#: ../gui/wxpython/psmap/dialogs.py:473 +#: ../gui/wxpython/psmap/dialogs.py:475 msgid "Close dialog and apply changes" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:524 +#: ../gui/wxpython/psmap/dialogs.py:526 msgid "Units" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:525 -#: ../gui/wxpython/animation/dialogs.py:926 +#: ../gui/wxpython/psmap/dialogs.py:527 +#: ../gui/wxpython/animation/dialogs.py:929 msgid "Format" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:526 +#: ../gui/wxpython/psmap/dialogs.py:528 msgid "Orientation" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:527 ../gui/wxpython/psmap/dialogs.py:2888 +#: ../gui/wxpython/psmap/dialogs.py:529 ../gui/wxpython/psmap/dialogs.py:2890 msgid "Width" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:528 +#: ../gui/wxpython/psmap/dialogs.py:530 msgid "Height" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:529 +#: ../gui/wxpython/psmap/dialogs.py:531 msgid "Left" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:530 +#: ../gui/wxpython/psmap/dialogs.py:532 msgid "Right" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:594 +#: ../gui/wxpython/psmap/dialogs.py:596 msgid "Literal is not allowed!" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:608 +#: ../gui/wxpython/psmap/dialogs.py:610 msgid "Page size" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:612 +#: ../gui/wxpython/psmap/dialogs.py:614 msgid "Margins" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:619 +#: ../gui/wxpython/psmap/dialogs.py:621 msgid "Portrait" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:619 +#: ../gui/wxpython/psmap/dialogs.py:621 msgid "Landscape" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:765 +#: ../gui/wxpython/psmap/dialogs.py:767 msgid "Map settings" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:775 +#: ../gui/wxpython/psmap/dialogs.py:777 msgid "Map frame settings" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:893 +#: ../gui/wxpython/psmap/dialogs.py:895 msgid "Map frame options:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:894 +#: ../gui/wxpython/psmap/dialogs.py:896 msgid "fit frame to match selected map" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:895 +#: ../gui/wxpython/psmap/dialogs.py:897 msgid "fit frame to match saved region" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:896 +#: ../gui/wxpython/psmap/dialogs.py:898 msgid "fit frame to match current computational region" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:897 +#: ../gui/wxpython/psmap/dialogs.py:899 msgid "fixed scale and map center" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:914 ../gui/wxpython/psmap/dialogs.py:1224 +#: ../gui/wxpython/psmap/dialogs.py:916 ../gui/wxpython/psmap/dialogs.py:1226 msgid "Map selection" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:927 ../gui/wxpython/psmap/dialogs.py:1715 +#: ../gui/wxpython/psmap/dialogs.py:929 ../gui/wxpython/psmap/dialogs.py:1717 msgid "Map:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:927 +#: ../gui/wxpython/psmap/dialogs.py:929 msgid "Region:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:984 +#: ../gui/wxpython/psmap/dialogs.py:986 msgid "Map scale and center" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:988 +#: ../gui/wxpython/psmap/dialogs.py:990 msgid "Center:" msgstr "ΚέντÏο:" -#: ../gui/wxpython/psmap/dialogs.py:989 +#: ../gui/wxpython/psmap/dialogs.py:991 msgid "E:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:990 +#: ../gui/wxpython/psmap/dialogs.py:992 msgid "N:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:997 ../gui/wxpython/psmap/dialogs.py:5860 +#: ../gui/wxpython/psmap/dialogs.py:999 ../gui/wxpython/psmap/dialogs.py:5862 msgid "Scale:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:998 +#: ../gui/wxpython/psmap/dialogs.py:1000 msgid "1 :" msgstr "1 :" -#: ../gui/wxpython/psmap/dialogs.py:1062 +#: ../gui/wxpython/psmap/dialogs.py:1064 msgid "Map max resolution (dpi):" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1099 ../gui/wxpython/psmap/dialogs.py:3709 +#: ../gui/wxpython/psmap/dialogs.py:1101 ../gui/wxpython/psmap/dialogs.py:3711 msgid "Border" msgstr "'ΟÏια" -#: ../gui/wxpython/psmap/dialogs.py:1105 +#: ../gui/wxpython/psmap/dialogs.py:1107 msgid "draw border around map frame" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1112 +#: ../gui/wxpython/psmap/dialogs.py:1114 msgid "border color:" msgstr "ΧÏώμα οÏίων:" -#: ../gui/wxpython/psmap/dialogs.py:1114 +#: ../gui/wxpython/psmap/dialogs.py:1116 msgid "border width (pts):" msgstr "Πλάτος οÏίων (pts):" -#: ../gui/wxpython/psmap/dialogs.py:1233 +#: ../gui/wxpython/psmap/dialogs.py:1235 msgid "" "Region is set to match this map,\n" "raster or vector map must be added later" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1240 +#: ../gui/wxpython/psmap/dialogs.py:1242 msgid "Region selection" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1420 +#: ../gui/wxpython/psmap/dialogs.py:1422 msgid "No map selected!" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1444 +#: ../gui/wxpython/psmap/dialogs.py:1446 msgid "No region selected!" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1495 +#: ../gui/wxpython/psmap/dialogs.py:1497 msgid "Invalid scale or map center!" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1565 +#: ../gui/wxpython/psmap/dialogs.py:1567 msgid "Choose raster map" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1570 +#: ../gui/wxpython/psmap/dialogs.py:1572 msgid "no raster map" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1573 +#: ../gui/wxpython/psmap/dialogs.py:1575 msgid "raster:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1698 ../gui/wxpython/gmodeler/model.py:798 +#: ../gui/wxpython/psmap/dialogs.py:1700 ../gui/wxpython/gmodeler/model.py:798 msgid "Vector maps" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1711 +#: ../gui/wxpython/psmap/dialogs.py:1713 msgid "Add map" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1719 ../gui/wxpython/psmap/dialogs.py:2180 +#: ../gui/wxpython/psmap/dialogs.py:1721 ../gui/wxpython/psmap/dialogs.py:2182 msgid "points" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1719 ../gui/wxpython/psmap/dialogs.py:2182 +#: ../gui/wxpython/psmap/dialogs.py:1721 ../gui/wxpython/psmap/dialogs.py:2184 msgid "lines" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1719 +#: ../gui/wxpython/psmap/dialogs.py:1721 msgid "areas" msgstr "πεÏιοχών" -#: ../gui/wxpython/psmap/dialogs.py:1725 +#: ../gui/wxpython/psmap/dialogs.py:1727 msgid "Data Type" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1730 -#: ../gui/wxpython/animation/dialogs.py:776 ../gui/wxpython/dbmgr/base.py:2361 +#: ../gui/wxpython/psmap/dialogs.py:1732 +#: ../gui/wxpython/animation/dialogs.py:779 ../gui/wxpython/dbmgr/base.py:2363 msgid "Add" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1759 +#: ../gui/wxpython/psmap/dialogs.py:1761 msgid "Manage vector maps" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1764 +#: ../gui/wxpython/psmap/dialogs.py:1766 msgid "The topmost vector map overlaps the others" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1768 ../gui/wxpython/psmap/dialogs.py:3666 +#: ../gui/wxpython/psmap/dialogs.py:1770 ../gui/wxpython/psmap/dialogs.py:3668 #: ../gui/wxpython/web_services/widgets.py:267 msgid "Up" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1769 ../gui/wxpython/psmap/dialogs.py:3667 +#: ../gui/wxpython/psmap/dialogs.py:1771 ../gui/wxpython/psmap/dialogs.py:3669 #: ../gui/wxpython/web_services/widgets.py:269 msgid "Down" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1771 +#: ../gui/wxpython/psmap/dialogs.py:1773 msgid "Properties..." msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2014 +#: ../gui/wxpython/psmap/dialogs.py:2016 msgid "Raster map settings" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2062 +#: ../gui/wxpython/psmap/dialogs.py:2064 msgid "Vector maps settings" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2110 +#: ../gui/wxpython/psmap/dialogs.py:2112 #, python-format msgid "%s properties" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2165 +#: ../gui/wxpython/psmap/dialogs.py:2167 msgid "Data selection" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2180 +#: ../gui/wxpython/psmap/dialogs.py:2182 msgid "centroids" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2182 +#: ../gui/wxpython/psmap/dialogs.py:2184 msgid "boundaries" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2220 +#: ../gui/wxpython/psmap/dialogs.py:2222 msgid "Layer selection" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2227 +#: ../gui/wxpython/psmap/dialogs.py:2229 msgid "Database connection is not defined in DB file." msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2228 +#: ../gui/wxpython/psmap/dialogs.py:2230 msgid "Select layer:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2257 +#: ../gui/wxpython/psmap/dialogs.py:2259 msgid "list of categories (e.g. 1,3,5-7)" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2314 +#: ../gui/wxpython/psmap/dialogs.py:2316 msgid "Use current mask" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2333 ../gui/wxpython/psmap/dialogs.py:2489 +#: ../gui/wxpython/psmap/dialogs.py:2335 ../gui/wxpython/psmap/dialogs.py:2491 msgid "Colors" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2342 ../gui/wxpython/psmap/dialogs.py:2498 +#: ../gui/wxpython/psmap/dialogs.py:2344 ../gui/wxpython/psmap/dialogs.py:2500 msgid "Outline" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2347 ../gui/wxpython/psmap/dialogs.py:2508 +#: ../gui/wxpython/psmap/dialogs.py:2349 ../gui/wxpython/psmap/dialogs.py:2510 msgid "draw outline" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2350 ../gui/wxpython/psmap/dialogs.py:2513 -#: ../gui/wxpython/psmap/dialogs.py:5285 ../gui/wxpython/psmap/dialogs.py:5293 +#: ../gui/wxpython/psmap/dialogs.py:2352 ../gui/wxpython/psmap/dialogs.py:2515 +#: ../gui/wxpython/psmap/dialogs.py:5287 ../gui/wxpython/psmap/dialogs.py:5295 msgid "Width (pts):" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2419 +#: ../gui/wxpython/psmap/dialogs.py:2421 msgid "fill color" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2425 ../gui/wxpython/psmap/dialogs.py:2583 +#: ../gui/wxpython/psmap/dialogs.py:2427 ../gui/wxpython/psmap/dialogs.py:2585 msgid "choose color:" msgstr "επιλογή χÏώματος:" -#: ../gui/wxpython/psmap/dialogs.py:2440 ../gui/wxpython/psmap/dialogs.py:2599 +#: ../gui/wxpython/psmap/dialogs.py:2442 ../gui/wxpython/psmap/dialogs.py:2601 msgid "color from map table column:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2511 +#: ../gui/wxpython/psmap/dialogs.py:2513 msgid "No effect for fill color from table column" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2580 +#: ../gui/wxpython/psmap/dialogs.py:2582 msgid "Color of lines:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2647 ../gui/wxpython/psmap/dialogs.py:2879 -#: ../gui/wxpython/psmap/dialogs.py:3004 +#: ../gui/wxpython/psmap/dialogs.py:2649 ../gui/wxpython/psmap/dialogs.py:2881 +#: ../gui/wxpython/psmap/dialogs.py:3006 msgid "Size and style" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2675 +#: ../gui/wxpython/psmap/dialogs.py:2677 msgid "eps file:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2680 ../gui/wxpython/psmap/dialogs.py:3022 +#: ../gui/wxpython/psmap/dialogs.py:2682 ../gui/wxpython/psmap/dialogs.py:3024 msgid "Type filename or click browse to choose file" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2681 ../gui/wxpython/psmap/dialogs.py:3023 +#: ../gui/wxpython/psmap/dialogs.py:2683 ../gui/wxpython/psmap/dialogs.py:3025 msgid "Choose a file" msgstr "Επιλογή αÏχείου" -#: ../gui/wxpython/psmap/dialogs.py:2740 +#: ../gui/wxpython/psmap/dialogs.py:2742 msgid "size from map table column:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2742 +#: ../gui/wxpython/psmap/dialogs.py:2744 msgid "scale:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2807 +#: ../gui/wxpython/psmap/dialogs.py:2809 msgid "Rotation" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2812 +#: ../gui/wxpython/psmap/dialogs.py:2814 msgid "rotate symbols:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2814 +#: ../gui/wxpython/psmap/dialogs.py:2816 msgid "counterclockwise in degrees:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2818 +#: ../gui/wxpython/psmap/dialogs.py:2820 msgid "from map table column:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2893 +#: ../gui/wxpython/psmap/dialogs.py:2895 msgid "Set width (pts):" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2910 +#: ../gui/wxpython/psmap/dialogs.py:2912 msgid "multiply width by category value" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2947 +#: ../gui/wxpython/psmap/dialogs.py:2949 msgid "Choose line style:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2960 +#: ../gui/wxpython/psmap/dialogs.py:2962 msgid "Choose linecap:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3013 +#: ../gui/wxpython/psmap/dialogs.py:3015 msgid "Pattern" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3018 +#: ../gui/wxpython/psmap/dialogs.py:3020 msgid "use pattern:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3020 +#: ../gui/wxpython/psmap/dialogs.py:3022 msgid "Choose pattern file:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3028 +#: ../gui/wxpython/psmap/dialogs.py:3030 msgid "pattern line width (pts):" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3032 +#: ../gui/wxpython/psmap/dialogs.py:3034 msgid "pattern scale factor:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3392 +#: ../gui/wxpython/psmap/dialogs.py:3394 msgid "Raster legend" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3397 -#: ../gui/wxpython/animation/dialogs.py:473 +#: ../gui/wxpython/psmap/dialogs.py:3399 +#: ../gui/wxpython/animation/dialogs.py:476 msgid "Show raster legend" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3411 +#: ../gui/wxpython/psmap/dialogs.py:3413 msgid "Source raster" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3416 +#: ../gui/wxpython/psmap/dialogs.py:3418 msgid "current raster" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3419 +#: ../gui/wxpython/psmap/dialogs.py:3421 msgid "select raster" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3426 ../gui/wxpython/psmap/dialogs.py:4441 +#: ../gui/wxpython/psmap/dialogs.py:3428 ../gui/wxpython/psmap/dialogs.py:4443 #, python-format msgid "%(rast)s: type %(type)s" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3475 +#: ../gui/wxpython/psmap/dialogs.py:3477 msgid "Type of legend" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3480 +#: ../gui/wxpython/psmap/dialogs.py:3482 msgid "discrete legend (categorical maps)" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3484 +#: ../gui/wxpython/psmap/dialogs.py:3486 msgid "continuous color gradient legend (floating point map)" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3510 +#: ../gui/wxpython/psmap/dialogs.py:3512 msgid "Advanced legend settings" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3515 +#: ../gui/wxpython/psmap/dialogs.py:3517 msgid "draw \"no data\" box" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3524 +#: ../gui/wxpython/psmap/dialogs.py:3526 msgid "draw ticks across color table" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3616 +#: ../gui/wxpython/psmap/dialogs.py:3618 msgid "Vector legend" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3621 +#: ../gui/wxpython/psmap/dialogs.py:3623 msgid "Show vector legend" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3635 +#: ../gui/wxpython/psmap/dialogs.py:3637 msgid "Source vector maps" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3640 +#: ../gui/wxpython/psmap/dialogs.py:3642 msgid "Choose vector maps and their order in legend" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3645 ../gui/wxpython/gmodeler/frame.py:1886 +#: ../gui/wxpython/psmap/dialogs.py:3647 ../gui/wxpython/gmodeler/frame.py:1886 #: ../gui/wxpython/gmodeler/dialogs.py:492 #: ../gui/wxpython/gmodeler/dialogs.py:604 msgid "Label" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3668 ../gui/wxpython/psmap/dialogs.py:4148 +#: ../gui/wxpython/psmap/dialogs.py:3670 ../gui/wxpython/psmap/dialogs.py:4150 msgid "Edit label" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3714 +#: ../gui/wxpython/psmap/dialogs.py:3716 msgid "draw border around legend" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3772 +#: ../gui/wxpython/psmap/dialogs.py:3774 msgid "Size and position" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3842 +#: ../gui/wxpython/psmap/dialogs.py:3844 msgid "Leave the edit field empty, to use default values." msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3882 +#: ../gui/wxpython/psmap/dialogs.py:3884 msgid "" "Width of the color symbol (for lines)\n" "in front of the legend text" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3888 ../gui/wxpython/psmap/dialogs.py:4053 +#: ../gui/wxpython/psmap/dialogs.py:3890 ../gui/wxpython/psmap/dialogs.py:4055 msgid "Columns:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3898 +#: ../gui/wxpython/psmap/dialogs.py:3900 msgid "column span:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3900 +#: ../gui/wxpython/psmap/dialogs.py:3902 msgid "" "Column separation distance between the left edges\n" "of two columns in a multicolumn legend" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4147 +#: ../gui/wxpython/psmap/dialogs.py:4149 msgid "Edit legend label:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4194 +#: ../gui/wxpython/psmap/dialogs.py:4196 msgid "No raster map selected!" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4195 +#: ../gui/wxpython/psmap/dialogs.py:4197 msgid "No raster" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4485 +#: ../gui/wxpython/psmap/dialogs.py:4487 msgid "Mapinfo settings" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4589 +#: ../gui/wxpython/psmap/dialogs.py:4591 msgid "Color settings" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4595 +#: ../gui/wxpython/psmap/dialogs.py:4597 msgid "use border color:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4597 +#: ../gui/wxpython/psmap/dialogs.py:4599 msgid "use background color:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4856 +#: ../gui/wxpython/psmap/dialogs.py:4858 msgid "Length:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4862 +#: ../gui/wxpython/psmap/dialogs.py:4864 msgid "Scalebar length is given in map units" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4867 +#: ../gui/wxpython/psmap/dialogs.py:4869 msgid "Scalebar height is real height on paper" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4869 +#: ../gui/wxpython/psmap/dialogs.py:4871 msgid "default" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4946 +#: ../gui/wxpython/psmap/dialogs.py:4948 msgid "Type:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4965 +#: ../gui/wxpython/psmap/dialogs.py:4967 msgid "Number of segments:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4971 +#: ../gui/wxpython/psmap/dialogs.py:4973 msgid "Label every " msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4972 +#: ../gui/wxpython/psmap/dialogs.py:4974 msgid "segments" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4985 +#: ../gui/wxpython/psmap/dialogs.py:4987 msgid "transparent text background" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5103 +#: ../gui/wxpython/psmap/dialogs.py:5105 msgid "Length of scale bar is not defined" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5197 +#: ../gui/wxpython/psmap/dialogs.py:5199 msgid "Enter text:" msgstr "Εισαγωγή κειμένου:" -#: ../gui/wxpython/psmap/dialogs.py:5268 +#: ../gui/wxpython/psmap/dialogs.py:5270 msgid "Text effects" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5274 +#: ../gui/wxpython/psmap/dialogs.py:5276 msgid "text background" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5279 +#: ../gui/wxpython/psmap/dialogs.py:5281 msgid "highlight" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5288 +#: ../gui/wxpython/psmap/dialogs.py:5290 msgid "text border" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5397 +#: ../gui/wxpython/psmap/dialogs.py:5399 msgid "Offset" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5401 +#: ../gui/wxpython/psmap/dialogs.py:5403 msgid "horizontal (pts):" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5403 +#: ../gui/wxpython/psmap/dialogs.py:5405 msgid "vertical (pts):" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5442 +#: ../gui/wxpython/psmap/dialogs.py:5444 msgid " Reference point" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5496 +#: ../gui/wxpython/psmap/dialogs.py:5498 msgid "Text rotation" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5502 +#: ../gui/wxpython/psmap/dialogs.py:5504 msgid "rotate text (counterclockwise)" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5594 +#: ../gui/wxpython/psmap/dialogs.py:5596 msgid "No text entered!" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5795 +#: ../gui/wxpython/psmap/dialogs.py:5797 msgid "Choose a directory with images" msgstr "Επιλογή φακέλου για για τις εικόνες" -#: ../gui/wxpython/psmap/dialogs.py:5838 +#: ../gui/wxpython/psmap/dialogs.py:5840 msgid "Note: only EPS format supported" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5854 +#: ../gui/wxpython/psmap/dialogs.py:5856 msgid "Scale And Rotation" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5895 ../gui/wxpython/psmap/dialogs.py:6477 +#: ../gui/wxpython/psmap/dialogs.py:5897 ../gui/wxpython/psmap/dialogs.py:6479 msgid "Rotation angle (deg):" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5911 ../gui/wxpython/psmap/dialogs.py:6499 +#: ../gui/wxpython/psmap/dialogs.py:5913 ../gui/wxpython/psmap/dialogs.py:6501 msgid "Counterclockwise rotation in degrees" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6037 +#: ../gui/wxpython/psmap/dialogs.py:6039 msgid "" "PIL\n" "missing" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6057 +#: ../gui/wxpython/psmap/dialogs.py:6059 #, python-format msgid "Unable to read file %s" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6118 +#: ../gui/wxpython/psmap/dialogs.py:6120 #, python-format msgid "size: %(width)s x %(height)s pts" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6140 +#: ../gui/wxpython/psmap/dialogs.py:6142 msgid "No image selected." msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6247 +#: ../gui/wxpython/psmap/dialogs.py:6249 msgid "North Arrow settings" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6258 +#: ../gui/wxpython/psmap/dialogs.py:6260 msgid "Compute convergence" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6329 +#: ../gui/wxpython/psmap/dialogs.py:6331 msgid "Symbol" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6336 +#: ../gui/wxpython/psmap/dialogs.py:6338 msgid "Select symbol:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6353 +#: ../gui/wxpython/psmap/dialogs.py:6355 msgid "" "Note: Selected symbol is not displayed\n" "in draft mode (only in preview mode)" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6386 ../gui/wxpython/psmap/dialogs.py:6745 +#: ../gui/wxpython/psmap/dialogs.py:6388 ../gui/wxpython/psmap/dialogs.py:6747 msgid "Outline color:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6413 ../gui/wxpython/psmap/dialogs.py:6775 +#: ../gui/wxpython/psmap/dialogs.py:6415 ../gui/wxpython/psmap/dialogs.py:6777 msgid "Fill color:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6452 +#: ../gui/wxpython/psmap/dialogs.py:6454 msgid "Size and Rotation" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6460 +#: ../gui/wxpython/psmap/dialogs.py:6462 msgid "Size (pt):" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6463 +#: ../gui/wxpython/psmap/dialogs.py:6465 msgid "Symbol size in points" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6698 +#: ../gui/wxpython/psmap/dialogs.py:6700 msgid "Rectangle settings" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6700 +#: ../gui/wxpython/psmap/dialogs.py:6702 msgid "Line settings" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6834 +#: ../gui/wxpython/psmap/dialogs.py:6836 msgid "Line width in points" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6908 +#: ../gui/wxpython/psmap/dialogs.py:6910 msgid "Vector labels" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6928 +#: ../gui/wxpython/psmap/dialogs.py:6930 msgid "Vector label files created beforehand by v.label module" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6945 +#: ../gui/wxpython/psmap/dialogs.py:6947 msgid "You can select multiple label files." msgstr "" @@ -15467,7 +15495,7 @@ msgid "Map <%s> not found." msgstr "Ο χάÏτης <%s> δεν βÏέθηκε." -#: ../gui/wxpython/mapswipe/frame.py:674 ../gui/wxpython/mapdisp/frame.py:897 +#: ../gui/wxpython/mapswipe/frame.py:674 ../gui/wxpython/mapdisp/frame.py:896 msgid "No raster or vector map layer selected for querying." msgstr "" @@ -15511,7 +15539,7 @@ msgid "Shape:" msgstr "" -#: ../gui/wxpython/gcp/manager.py:509 +#: ../gui/wxpython/gcp/manager.py:511 msgid "Select/create group:" msgstr "" @@ -15545,23 +15573,23 @@ msgid "Animation %d" msgstr "" -#: ../gui/wxpython/animation/nviztask.py:43 ../gui/wxpython/lmgr/frame.py:1391 +#: ../gui/wxpython/animation/nviztask.py:45 ../gui/wxpython/lmgr/frame.py:1395 #, python-format msgid "" "Reading workspace file <%s> failed.\n" "Invalid file, unable to parse XML document." msgstr "" -#: ../gui/wxpython/animation/nviztask.py:53 +#: ../gui/wxpython/animation/nviztask.py:55 #, python-format msgid "No 3d view information in workspace file <%s>." msgstr "" -#: ../gui/wxpython/animation/nviztask.py:285 +#: ../gui/wxpython/animation/nviztask.py:287 msgid "Please add only one layer in the list." msgstr "" -#: ../gui/wxpython/animation/nviztask.py:292 +#: ../gui/wxpython/animation/nviztask.py:294 msgid "No map series nor space-time dataset is added." msgstr "" @@ -15587,7 +15615,7 @@ #: ../gui/wxpython/animation/toolbars.py:51 #: ../gui/wxpython/animation/toolbars.py:52 -#: ../gui/wxpython/animation/dialogs.py:324 +#: ../gui/wxpython/animation/dialogs.py:327 msgid "Add new animation" msgstr "" @@ -15598,7 +15626,7 @@ #: ../gui/wxpython/animation/toolbars.py:59 #: ../gui/wxpython/animation/toolbars.py:60 -#: ../gui/wxpython/animation/dialogs.py:907 +#: ../gui/wxpython/animation/dialogs.py:910 msgid "Export animation" msgstr "" @@ -15656,427 +15684,427 @@ msgid "%s=, %s=, %s= and %s= are mutually exclusive." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:53 +#: ../gui/wxpython/animation/dialogs.py:56 msgid "Adjust speed of animation" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:100 +#: ../gui/wxpython/animation/dialogs.py:103 msgid "Simple mode" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:105 +#: ../gui/wxpython/animation/dialogs.py:108 msgid "Frame duration:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:106 -#: ../gui/wxpython/animation/dialogs.py:147 +#: ../gui/wxpython/animation/dialogs.py:109 +#: ../gui/wxpython/animation/dialogs.py:150 msgid "ms" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:139 +#: ../gui/wxpython/animation/dialogs.py:142 msgid "Temporal mode" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:144 +#: ../gui/wxpython/animation/dialogs.py:147 msgid "Time unit:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:146 +#: ../gui/wxpython/animation/dialogs.py:149 msgid "Duration of time unit:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:218 +#: ../gui/wxpython/animation/dialogs.py:221 msgid "year" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:219 +#: ../gui/wxpython/animation/dialogs.py:222 msgid "month" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:220 +#: ../gui/wxpython/animation/dialogs.py:223 msgid "day" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:221 +#: ../gui/wxpython/animation/dialogs.py:224 msgid "hour" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:222 +#: ../gui/wxpython/animation/dialogs.py:225 msgid "minute" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:223 +#: ../gui/wxpython/animation/dialogs.py:226 msgid "second" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:288 +#: ../gui/wxpython/animation/dialogs.py:291 msgid "Animation speed is too high." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:326 +#: ../gui/wxpython/animation/dialogs.py:329 msgid "Edit animation" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:344 +#: ../gui/wxpython/animation/dialogs.py:347 msgid "Advanced" msgstr "ΠεÏίπλοκη" -#: ../gui/wxpython/animation/dialogs.py:375 +#: ../gui/wxpython/animation/dialogs.py:378 msgid "top left" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:376 +#: ../gui/wxpython/animation/dialogs.py:379 msgid "top right" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:377 +#: ../gui/wxpython/animation/dialogs.py:380 msgid "bottom left" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:378 +#: ../gui/wxpython/animation/dialogs.py:381 msgid "bottom right" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:394 +#: ../gui/wxpython/animation/dialogs.py:397 msgid "Select 2D or 3D view" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:409 +#: ../gui/wxpython/animation/dialogs.py:412 msgid "Window position:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:419 +#: ../gui/wxpython/animation/dialogs.py:422 msgid "View mode:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:430 +#: ../gui/wxpython/animation/dialogs.py:433 msgid "" "For 3D animation, please select only one space-time dataset\n" "or one series of map layers." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:475 +#: ../gui/wxpython/animation/dialogs.py:478 #: ../gui/wxpython/lmgr/layertree.py:111 msgid "Set options" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:496 +#: ../gui/wxpython/animation/dialogs.py:499 msgid "3D view parameters" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:504 +#: ../gui/wxpython/animation/dialogs.py:507 msgid "Workspace file:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:506 +#: ../gui/wxpython/animation/dialogs.py:509 msgid "Choose workspace file to import 3D view parameters" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:515 +#: ../gui/wxpython/animation/dialogs.py:518 msgid "Parameter for animation:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:554 +#: ../gui/wxpython/animation/dialogs.py:557 msgid "Animate region change (2D view only)" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:558 +#: ../gui/wxpython/animation/dialogs.py:561 msgid "Start region:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:568 +#: ../gui/wxpython/animation/dialogs.py:571 msgid "End region:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:574 +#: ../gui/wxpython/animation/dialogs.py:577 msgid "Zoom value:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:575 +#: ../gui/wxpython/animation/dialogs.py:578 msgid "N-S/E-W distances in map units used to gradually reduce region." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:582 +#: ../gui/wxpython/animation/dialogs.py:585 msgid "N-S:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:585 +#: ../gui/wxpython/animation/dialogs.py:588 msgid "E-W:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:683 +#: ../gui/wxpython/animation/dialogs.py:686 msgid "Only one series or space-time dataset is accepted for 3D mode." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:691 +#: ../gui/wxpython/animation/dialogs.py:694 msgid "No map series or space-time dataset added." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:719 +#: ../gui/wxpython/animation/dialogs.py:722 msgid "Region information is not complete" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:753 +#: ../gui/wxpython/animation/dialogs.py:756 msgid "Add, edit or remove animations" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:765 +#: ../gui/wxpython/animation/dialogs.py:768 msgid "List of animations" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:778 +#: ../gui/wxpython/animation/dialogs.py:781 msgid "Edit" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:837 +#: ../gui/wxpython/animation/dialogs.py:840 #, python-format msgid "Maximum number of animations is %d." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:887 +#: ../gui/wxpython/animation/dialogs.py:890 #: ../gui/wxpython/animation/controller.py:262 msgid "More animations are using one window. Please select different window for each animation." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:988 +#: ../gui/wxpython/animation/dialogs.py:991 msgid "Add time stamp" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1030 +#: ../gui/wxpython/animation/dialogs.py:1033 msgid "Add time stamp, image or text decoration by one of the buttons above." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1032 +#: ../gui/wxpython/animation/dialogs.py:1035 msgid "Add image or text decoration by one of the buttons above." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1053 +#: ../gui/wxpython/animation/dialogs.py:1056 msgid "Font settings:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1058 +#: ../gui/wxpython/animation/dialogs.py:1061 msgid "Sample text" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1078 +#: ../gui/wxpython/animation/dialogs.py:1081 msgid "Image file:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1079 +#: ../gui/wxpython/animation/dialogs.py:1082 msgid "Choose image file" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1095 +#: ../gui/wxpython/animation/dialogs.py:1098 msgid "Text:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1116 +#: ../gui/wxpython/animation/dialogs.py:1119 msgid "Placement as percentage of screen coordinates (X: 0, Y: 0 is top left):" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1151 +#: ../gui/wxpython/animation/dialogs.py:1154 msgid "image sequence" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1151 +#: ../gui/wxpython/animation/dialogs.py:1154 msgid "animated GIF" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1151 +#: ../gui/wxpython/animation/dialogs.py:1154 msgid "SWF" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1151 +#: ../gui/wxpython/animation/dialogs.py:1154 msgid "AVI" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1162 +#: ../gui/wxpython/animation/dialogs.py:1165 msgid "Export to:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1189 +#: ../gui/wxpython/animation/dialogs.py:1192 msgid "animation_" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1197 +#: ../gui/wxpython/animation/dialogs.py:1200 msgid "Choose directory for export" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1232 +#: ../gui/wxpython/animation/dialogs.py:1235 msgid "GIF file:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1233 -#: ../gui/wxpython/animation/dialogs.py:1257 -#: ../gui/wxpython/animation/dialogs.py:1288 +#: ../gui/wxpython/animation/dialogs.py:1236 +#: ../gui/wxpython/animation/dialogs.py:1260 +#: ../gui/wxpython/animation/dialogs.py:1291 msgid "Choose file to save animation" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1256 +#: ../gui/wxpython/animation/dialogs.py:1259 msgid "SWF file:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1279 +#: ../gui/wxpython/animation/dialogs.py:1282 msgid "" "Program 'ffmpeg' was not found.\n" "Please install it first and make sure\n" "it's in the PATH variable." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1287 +#: ../gui/wxpython/animation/dialogs.py:1290 msgid "AVI file:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1295 +#: ../gui/wxpython/animation/dialogs.py:1298 msgid "Video codec:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1299 +#: ../gui/wxpython/animation/dialogs.py:1302 msgid "Additional options:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1303 +#: ../gui/wxpython/animation/dialogs.py:1306 msgid "Consider adding '-sameq' or '-qscale 1' if not satisfied with video quality. Options depend on ffmpeg version." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1340 +#: ../gui/wxpython/animation/dialogs.py:1343 #, python-format msgid "Current frame rate: %.2f fps" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1472 +#: ../gui/wxpython/animation/dialogs.py:1475 #, python-format msgid "File %s not found." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1476 +#: ../gui/wxpython/animation/dialogs.py:1479 msgid "Decoration image file is missing." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1485 +#: ../gui/wxpython/animation/dialogs.py:1488 #, python-format msgid "Directory %s not found." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1489 +#: ../gui/wxpython/animation/dialogs.py:1492 msgid "Export directory is missing." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1493 -#: ../gui/wxpython/animation/dialogs.py:1497 +#: ../gui/wxpython/animation/dialogs.py:1496 +#: ../gui/wxpython/animation/dialogs.py:1500 msgid "Export file is missing." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1535 +#: ../gui/wxpython/animation/dialogs.py:1538 msgid "Time stamp" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1613 +#: ../gui/wxpython/animation/dialogs.py:1616 msgid "Add space-time dataset layer" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1638 +#: ../gui/wxpython/animation/dialogs.py:1641 msgid "Multiple raster maps" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1639 +#: ../gui/wxpython/animation/dialogs.py:1642 msgid "Multiple vector maps" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1640 +#: ../gui/wxpython/animation/dialogs.py:1643 msgid "Multiple 3D raster maps" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1641 +#: ../gui/wxpython/animation/dialogs.py:1644 msgid "Space time raster dataset" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1642 +#: ../gui/wxpython/animation/dialogs.py:1645 msgid "Space time vector dataset" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1643 +#: ../gui/wxpython/animation/dialogs.py:1646 msgid "Space time 3D raster dataset" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1682 +#: ../gui/wxpython/animation/dialogs.py:1685 msgid "Input data type:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1763 +#: ../gui/wxpython/animation/dialogs.py:1766 msgid "Select raster/vector maps." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1792 +#: ../gui/wxpython/animation/dialogs.py:1795 msgid "Please select maps or dataset first." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1821 +#: ../gui/wxpython/animation/dialogs.py:1824 msgid "Animation Tool settings" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1885 +#: ../gui/wxpython/animation/dialogs.py:1888 msgid "Number of parallel processes:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1914 +#: ../gui/wxpython/animation/dialogs.py:1917 msgid "Text foreground color:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1935 +#: ../gui/wxpython/animation/dialogs.py:1938 msgid "Text background color:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1967 +#: ../gui/wxpython/animation/dialogs.py:1970 #: ../gui/wxpython/timeline/frame.py:303 msgid "Time" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1977 +#: ../gui/wxpython/animation/dialogs.py:1980 msgid "Absolute time format:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1997 +#: ../gui/wxpython/animation/dialogs.py:2000 msgid "Click and then press key up or down to preview different date and time formats. Type custom format string." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:2008 +#: ../gui/wxpython/animation/dialogs.py:2011 msgid "Learn more about formatting options" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:2022 +#: ../gui/wxpython/animation/dialogs.py:2025 msgid "Display instances with no data" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:2025 +#: ../gui/wxpython/animation/dialogs.py:2028 msgid "When animating instant-based data which have irregular timestamps you can display 'no data frame' (checked option) or keep last frame." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:2056 +#: ../gui/wxpython/animation/dialogs.py:2059 msgid "Invalid" msgstr "" -#: ../gui/wxpython/animation/temporal_manager.py:110 +#: ../gui/wxpython/animation/temporal_manager.py:112 msgid "It is not allowed to display data with different temporal types (absolute and relative)." msgstr "" -#: ../gui/wxpython/animation/temporal_manager.py:125 +#: ../gui/wxpython/animation/temporal_manager.py:127 #, python-format msgid "It is not allowed to display data with different units (%s)." msgstr "" -#: ../gui/wxpython/animation/temporal_manager.py:137 +#: ../gui/wxpython/animation/temporal_manager.py:139 msgid "You are going to display data with different temporal types of maps (interval and point). It is recommended to use data of one temporal type to avoid confusion." msgstr "" -#: ../gui/wxpython/animation/temporal_manager.py:242 +#: ../gui/wxpython/animation/temporal_manager.py:244 #: ../gui/wxpython/animation/utils.py:70 ../gui/wxpython/animation/utils.py:79 -#: ../gui/wxpython/tplot/frame.py:809 ../gui/wxpython/timeline/frame.py:463 +#: ../gui/wxpython/tplot/frame.py:927 ../gui/wxpython/timeline/frame.py:465 #, python-format msgid "Space time dataset <%s> not found." msgstr "" -#: ../gui/wxpython/animation/temporal_manager.py:347 +#: ../gui/wxpython/animation/temporal_manager.py:349 #, python-format msgid "Topology of Space time dataset %s is invalid." msgstr "" @@ -16145,186 +16173,227 @@ msgid "Unable to load icon theme. Reason: %s. Quiting wxGUI..." msgstr "" -#: ../gui/wxpython/tplot/g.gui.tplot.py:106 +#: ../gui/wxpython/tplot/g.gui.tplot.py:138 msgid "With stvds you have to set 'attr' option" msgstr "" -#: ../gui/wxpython/tplot/g.gui.tplot.py:110 +#: ../gui/wxpython/tplot/g.gui.tplot.py:142 msgid "With stvds it is not possible to use 'coordinates' and 'cats' options together" msgstr "" -#: ../gui/wxpython/tplot/g.gui.tplot.py:113 +#: ../gui/wxpython/tplot/g.gui.tplot.py:145 msgid "With stvds you have to use 'coordinates' or 'cats' option" msgstr "" -#: ../gui/wxpython/tplot/frame.py:43 +#: ../gui/wxpython/tplot/frame.py:44 #, python-brace-format msgid "The Temporal Plot Tool needs the \"matplotlib\" (python-matplotlib) package to be installed. {0}" msgstr "" -#: ../gui/wxpython/tplot/frame.py:97 +#: ../gui/wxpython/tplot/frame.py:100 msgid "GRASS GIS Temporal Plot Tool" msgstr "" -#: ../gui/wxpython/tplot/frame.py:180 +#: ../gui/wxpython/tplot/frame.py:184 msgid "" "Raster temporal dataset (strds)\n" "Press ENTER after typing the name or select with the combobox" msgstr "" -#: ../gui/wxpython/tplot/frame.py:189 +#: ../gui/wxpython/tplot/frame.py:193 msgid "X and Y coordinates separated by comma:" msgstr "" -#: ../gui/wxpython/tplot/frame.py:201 +#: ../gui/wxpython/tplot/frame.py:205 msgid "Coordinates can be obtained for example by right-clicking on Map Display." msgstr "" -#: ../gui/wxpython/tplot/frame.py:216 +#: ../gui/wxpython/tplot/frame.py:220 msgid "STRDS" msgstr "" -#: ../gui/wxpython/tplot/frame.py:224 +#: ../gui/wxpython/tplot/frame.py:228 msgid "" "Vector temporal dataset (stvds)\n" "Press ENTER after typing the name or select with the combobox" msgstr "" -#: ../gui/wxpython/tplot/frame.py:238 +#: ../gui/wxpython/tplot/frame.py:242 msgid "Select attribute column" msgstr "" -#: ../gui/wxpython/tplot/frame.py:251 +#: ../gui/wxpython/tplot/frame.py:255 msgid "Select category of vector(s)" msgstr "" -#: ../gui/wxpython/tplot/frame.py:269 +#: ../gui/wxpython/tplot/frame.py:273 msgid "STVDS" msgstr "" -#: ../gui/wxpython/tplot/frame.py:297 ../gui/wxpython/tplot/frame.py:724 -#: ../gui/wxpython/tplot/frame.py:728 ../gui/wxpython/tplot/frame.py:749 -#: ../gui/wxpython/tplot/frame.py:875 +#: ../gui/wxpython/tplot/frame.py:280 +msgid "Set title for the plot" +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:285 +msgid "Set label for X axis" +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:290 +msgid "Set label for Y axis" +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:302 +msgid "Labels" +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:309 +msgid "Path for output CSV file with plotted data" +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:315 +msgid "CVS path" +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:321 +#, fuzzy +msgid "Do you want the CSV header?" +msgstr "Θέλετε να αποθηκευσετε τις αλλαγές στο μοντέλο;" + +#: ../gui/wxpython/tplot/frame.py:363 ../gui/wxpython/tplot/frame.py:842 +#: ../gui/wxpython/tplot/frame.py:846 ../gui/wxpython/tplot/frame.py:867 +#: ../gui/wxpython/tplot/frame.py:993 msgid "Invalid input coordinates" msgstr "" -#: ../gui/wxpython/tplot/frame.py:309 ../gui/wxpython/tplot/frame.py:422 +#: ../gui/wxpython/tplot/frame.py:375 ../gui/wxpython/tplot/frame.py:488 #: ../gui/wxpython/timeline/frame.py:180 #, python-format msgid "Dataset <%s> not found in temporal database" msgstr "" -#: ../gui/wxpython/tplot/frame.py:327 ../gui/wxpython/tplot/frame.py:441 +#: ../gui/wxpython/tplot/frame.py:393 ../gui/wxpython/tplot/frame.py:507 #: ../gui/wxpython/timeline/frame.py:196 msgid "Datasets have different temporal type (absolute x relative), which is not allowed." msgstr "" -#: ../gui/wxpython/tplot/frame.py:344 ../gui/wxpython/tplot/frame.py:451 +#: ../gui/wxpython/tplot/frame.py:410 ../gui/wxpython/tplot/frame.py:517 #: ../gui/wxpython/timeline/frame.py:215 msgid "Datasets have different time unit which is not allowed." msgstr "" -#: ../gui/wxpython/tplot/frame.py:388 +#: ../gui/wxpython/tplot/frame.py:454 #, python-brace-format msgid "Category {ca} is not on vector map {ma} and it will be not used" msgstr "" -#: ../gui/wxpython/tplot/frame.py:407 +#: ../gui/wxpython/tplot/frame.py:473 msgid "Both coordinates and categories are set, coordinates will be used. The use categories remove text from coordinate form" msgstr "" -#: ../gui/wxpython/tplot/frame.py:412 +#: ../gui/wxpython/tplot/frame.py:478 msgid "With Vector temporal dataset you have to select an attribute column" msgstr "" -#: ../gui/wxpython/tplot/frame.py:464 +#: ../gui/wxpython/tplot/frame.py:530 msgid "Difference number of vector layers and maps in the vector temporal dataset" msgstr "" -#: ../gui/wxpython/tplot/frame.py:506 +#: ../gui/wxpython/tplot/frame.py:572 #, python-brace-format msgid "No connection between vector map {vmap} and layer {la}" msgstr "" -#: ../gui/wxpython/tplot/frame.py:580 -msgid "Problem getting data from raster temporal dataset. Empty list of values." -msgstr "" - -#: ../gui/wxpython/tplot/frame.py:592 ../gui/wxpython/tplot/frame.py:644 -#: ../gui/wxpython/tplot/frame.py:682 +#: ../gui/wxpython/tplot/frame.py:638 #, python-format msgid "Temporal resolution: %s" msgstr "" -#: ../gui/wxpython/tplot/frame.py:594 ../gui/wxpython/tplot/frame.py:646 -#: ../gui/wxpython/tplot/frame.py:684 ../gui/wxpython/timeline/frame.py:373 +#: ../gui/wxpython/tplot/frame.py:640 ../gui/wxpython/timeline/frame.py:374 #, python-format msgid "Time [%s]" msgstr "" -#: ../gui/wxpython/tplot/frame.py:625 +#: ../gui/wxpython/tplot/frame.py:683 +msgid "Problem getting data from raster temporal dataset. Empty list of values." +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:729 #, python-brace-format msgid "Problem getting data from vector temporal dataset. Empty list of values for cat {ca}." msgstr "" -#: ../gui/wxpython/tplot/frame.py:670 +#: ../gui/wxpython/tplot/frame.py:776 msgid "Problem getting data from vector temporal dataset. Empty list of values." msgstr "" -#: ../gui/wxpython/tplot/frame.py:717 +#: ../gui/wxpython/tplot/frame.py:802 +#, fuzzy, python-brace-format +msgid "{pa} already exists, do you want to overwrite?" +msgstr "Το αÏχείο <%s> υπάÏχει. Θέλετε να γίνει αντικατάσταση του αÏχείου;" + +#: ../gui/wxpython/tplot/frame.py:804 +#, fuzzy +msgid "File exists" +msgstr "Το αÏχείο υπάÏχει." + +#: ../gui/wxpython/tplot/frame.py:809 +msgid "Please change name of output CSV file or " +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:835 msgid "Incorrect coordinates format, should be: x,y" msgstr "" -#: ../gui/wxpython/tplot/frame.py:733 +#: ../gui/wxpython/tplot/frame.py:851 msgid "Seed point outside the current region" msgstr "" -#: ../gui/wxpython/tplot/frame.py:745 +#: ../gui/wxpython/tplot/frame.py:863 msgid "Invalid input raster dataset" msgstr "" -#: ../gui/wxpython/tplot/frame.py:762 +#: ../gui/wxpython/tplot/frame.py:880 msgid "Invalid input vector dataset" msgstr "" -#: ../gui/wxpython/tplot/frame.py:824 ../gui/wxpython/timeline/frame.py:478 +#: ../gui/wxpython/tplot/frame.py:942 ../gui/wxpython/timeline/frame.py:480 #, python-format msgid "Please specify the space time dataset <%s>." msgstr "" -#: ../gui/wxpython/tplot/frame.py:827 ../gui/wxpython/timeline/frame.py:480 +#: ../gui/wxpython/tplot/frame.py:945 ../gui/wxpython/timeline/frame.py:482 msgid "Ambiguous dataset name" msgstr "" -#: ../gui/wxpython/tplot/frame.py:868 ../gui/wxpython/tplot/frame.py:916 +#: ../gui/wxpython/tplot/frame.py:986 ../gui/wxpython/tplot/frame.py:1044 msgid "Invalid input temporal dataset" msgstr "" -#: ../gui/wxpython/tplot/frame.py:937 +#: ../gui/wxpython/tplot/frame.py:1065 msgid "Datasets have different number of values" msgstr "" -#: ../gui/wxpython/tplot/frame.py:961 ../gui/wxpython/timeline/frame.py:564 +#: ../gui/wxpython/tplot/frame.py:1089 ../gui/wxpython/timeline/frame.py:566 #, python-format msgid "Space time raster dataset: %s" msgstr "" -#: ../gui/wxpython/tplot/frame.py:963 ../gui/wxpython/timeline/frame.py:566 +#: ../gui/wxpython/tplot/frame.py:1091 ../gui/wxpython/timeline/frame.py:568 #, python-format msgid "Space time vector dataset: %s" msgstr "" -#: ../gui/wxpython/tplot/frame.py:965 ../gui/wxpython/timeline/frame.py:568 +#: ../gui/wxpython/tplot/frame.py:1093 ../gui/wxpython/timeline/frame.py:570 #, python-format msgid "Space time 3D raster dataset: %s" msgstr "" -#: ../gui/wxpython/tplot/frame.py:967 +#: ../gui/wxpython/tplot/frame.py:1095 #, python-brace-format msgid "Value for {date} is {val}" msgstr "" -#: ../gui/wxpython/tplot/frame.py:970 +#: ../gui/wxpython/tplot/frame.py:1098 msgid "Press Del to dismiss." msgstr "" @@ -16396,7 +16465,7 @@ msgid "Launch user-defined script" msgstr "" -#: ../gui/wxpython/lmgr/toolbars.py:166 ../gui/wxpython/lmgr/pyshell.py:63 +#: ../gui/wxpython/lmgr/toolbars.py:166 ../gui/wxpython/lmgr/pyshell.py:65 msgid "Open a simple Python code editor" msgstr "" @@ -16436,40 +16505,40 @@ msgid "Show 3D view mode manual" msgstr "" -#: ../gui/wxpython/lmgr/pyshell.py:43 +#: ../gui/wxpython/lmgr/pyshell.py:45 #, python-format msgid "Welcome to wxGUI Interactive Python Shell %s" msgstr "" -#: ../gui/wxpython/lmgr/pyshell.py:44 +#: ../gui/wxpython/lmgr/pyshell.py:46 #, python-format msgid "Type %s for more GRASS scripting related information." msgstr "" -#: ../gui/wxpython/lmgr/pyshell.py:45 +#: ../gui/wxpython/lmgr/pyshell.py:47 #, python-format msgid "Type %s to add raster or vector to the layer tree." msgstr "" -#: ../gui/wxpython/lmgr/pyshell.py:55 +#: ../gui/wxpython/lmgr/pyshell.py:57 msgid "Delete all text from the shell" msgstr "" -#: ../gui/wxpython/lmgr/pyshell.py:60 +#: ../gui/wxpython/lmgr/pyshell.py:62 msgid "Simple &editor" msgstr "" -#: ../gui/wxpython/lmgr/pyshell.py:117 +#: ../gui/wxpython/lmgr/pyshell.py:119 #, python-format msgid "Raster or vector map <%s> not found" msgstr "Ο raster χάÏτης <%s> δεν βÏέθηκε" -#: ../gui/wxpython/lmgr/pyshell.py:124 +#: ../gui/wxpython/lmgr/pyshell.py:126 #, python-format msgid "Raster map <%s> added" msgstr "Ο raster χάÏτης <%s> Ï€Ïοστέθηκε" -#: ../gui/wxpython/lmgr/pyshell.py:126 +#: ../gui/wxpython/lmgr/pyshell.py:128 #, python-format msgid "Vector map <%s> added" msgstr "Ο διανυσματικός χάÏτης <%s> Ï€Ïοστέθηκε" @@ -16503,7 +16572,7 @@ msgid "3D view Toolbar" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:284 ../gui/wxpython/lmgr/frame.py:1717 +#: ../gui/wxpython/lmgr/frame.py:284 ../gui/wxpython/lmgr/frame.py:1720 msgid "Rename Map Display" msgstr "" @@ -16554,11 +16623,11 @@ msgid "GRASS Model File (*.gxm)|*.gxm" msgstr "ΑÏχείο Μοντέλου GRASS (*.gxm)|*.gxm" -#: ../gui/wxpython/lmgr/frame.py:663 ../gui/wxpython/lmgr/frame.py:2518 +#: ../gui/wxpython/lmgr/frame.py:663 ../gui/wxpython/lmgr/frame.py:2521 msgid "Do you want to save changes in the workspace?" msgstr "Θέλετε να αποθηκεÏσετε της αλλαγές στην Επιφάνεια ΕÏγασίας;" -#: ../gui/wxpython/lmgr/frame.py:665 ../gui/wxpython/lmgr/frame.py:2520 +#: ../gui/wxpython/lmgr/frame.py:665 ../gui/wxpython/lmgr/frame.py:2523 msgid "Do you want to store current settings to workspace file?" msgstr "Θέλετε να αποθηκεÏσετε τις Ï„Ïέχουσες επιλογες στο αÏχείο της Επιφάνεια ΕÏγασίας;" @@ -16572,7 +16641,7 @@ msgid "Command '%s' not yet implemented in the WxGUI. Try adding it as a command layer instead." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:936 ../gui/wxpython/lmgr/frame.py:2002 +#: ../gui/wxpython/lmgr/frame.py:936 ../gui/wxpython/lmgr/frame.py:2005 msgid "Selected map layer is not vector." msgstr "Το επιλεγμένο επίπεδο χάÏτη δεν είναι διανυσματικό." @@ -16628,122 +16697,122 @@ msgid "No location/mapset provided. Operation canceled." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1078 ../gui/wxpython/lmgr/frame.py:1099 +#: ../gui/wxpython/lmgr/frame.py:1078 ../gui/wxpython/lmgr/frame.py:1103 msgid "No mapset provided. Operation canceled." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1087 ../gui/wxpython/lmgr/frame.py:1109 +#: ../gui/wxpython/lmgr/frame.py:1091 ../gui/wxpython/lmgr/frame.py:1113 #: ../gui/wxpython/datacatalog/frame.py:127 #, python-format msgid "Current mapset is <%s>." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1133 +#: ../gui/wxpython/lmgr/frame.py:1137 #, python-format msgid "" "Working directory changed to:\n" "\"%s\"" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1140 +#: ../gui/wxpython/lmgr/frame.py:1144 msgid "Changes current working directory for this GUI." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1142 +#: ../gui/wxpython/lmgr/frame.py:1146 msgid "Usage: cd [directory]" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1143 +#: ../gui/wxpython/lmgr/frame.py:1147 msgid "Without parameters it opens a dialog." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1147 +#: ../gui/wxpython/lmgr/frame.py:1151 msgid "If ~ (tilde) is present as the first directory on the path, it is replaced by user's home directory." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1161 +#: ../gui/wxpython/lmgr/frame.py:1165 msgid "More than one parameter provided." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1181 +#: ../gui/wxpython/lmgr/frame.py:1185 msgid "Choose a working directory" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1226 +#: ../gui/wxpython/lmgr/frame.py:1230 msgid "System Info" msgstr "ΠληÏοφοÏίες Συστήματος" -#: ../gui/wxpython/lmgr/frame.py:1241 +#: ../gui/wxpython/lmgr/frame.py:1245 msgid "GRASS version" msgstr "Έκδωση GRASS" -#: ../gui/wxpython/lmgr/frame.py:1242 +#: ../gui/wxpython/lmgr/frame.py:1246 msgid "GRASS SVN revision" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1244 +#: ../gui/wxpython/lmgr/frame.py:1248 msgid "Build date" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1246 +#: ../gui/wxpython/lmgr/frame.py:1250 msgid "Build platform" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1259 +#: ../gui/wxpython/lmgr/frame.py:1263 msgid "Platform" msgstr "ΠλατφόÏμα" -#: ../gui/wxpython/lmgr/frame.py:1322 +#: ../gui/wxpython/lmgr/frame.py:1326 msgid "Current workspace is not empty. Do you want to store current settings to workspace file?" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1325 +#: ../gui/wxpython/lmgr/frame.py:1329 msgid "Create new workspace?" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1354 +#: ../gui/wxpython/lmgr/frame.py:1358 msgid "Choose workspace file" msgstr "Επιλέξτε αÏχείο Επιφάνειας εÏγασίας" -#: ../gui/wxpython/lmgr/frame.py:1356 ../gui/wxpython/lmgr/frame.py:1594 +#: ../gui/wxpython/lmgr/frame.py:1360 ../gui/wxpython/lmgr/frame.py:1597 msgid "GRASS Workspace File (*.gxw)|*.gxw" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1396 ../gui/wxpython/lmgr/frame.py:1568 +#: ../gui/wxpython/lmgr/frame.py:1400 ../gui/wxpython/lmgr/frame.py:1571 msgid "Please wait, loading workspace..." msgstr "ΠαÏακαλώ πεÏιμένετε, φοÏτώνεται η Επιφάνεια ΕÏγασίας..." -#: ../gui/wxpython/lmgr/frame.py:1548 +#: ../gui/wxpython/lmgr/frame.py:1551 msgid "Choose GRC file to load" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1550 +#: ../gui/wxpython/lmgr/frame.py:1553 msgid "Old GRASS Workspace File (*.grc)|*.grc" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1592 +#: ../gui/wxpython/lmgr/frame.py:1595 msgid "Choose file to save current workspace" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1612 ../gui/wxpython/lmgr/frame.py:1633 +#: ../gui/wxpython/lmgr/frame.py:1615 ../gui/wxpython/lmgr/frame.py:1636 #, python-format msgid "Workspace file <%s> already exists. Do you want to overwrite this file?" msgstr "Το αÏχείο <%s> Επιφάνειας ΕÏγασίας υπάÏχει. Θέλετε να γίνει αντικατάσταση του αÏχείο;" -#: ../gui/wxpython/lmgr/frame.py:1660 +#: ../gui/wxpython/lmgr/frame.py:1663 msgid "Writing current settings to workspace file failed." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1672 ../gui/wxpython/gmodeler/frame.py:1139 +#: ../gui/wxpython/lmgr/frame.py:1675 ../gui/wxpython/gmodeler/frame.py:1139 #, python-format msgid "Unable to open file <%s> for writing." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1716 +#: ../gui/wxpython/lmgr/frame.py:1719 msgid "Enter new name:" msgstr "Εισαγωγή νέου ονόματος:" -#: ../gui/wxpython/lmgr/frame.py:1814 +#: ../gui/wxpython/lmgr/frame.py:1817 #, python-format msgid "" "Unable to launch \"Supervised Classification Tool\".\n" @@ -16751,32 +16820,32 @@ "Reason: %s" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1856 +#: ../gui/wxpython/lmgr/frame.py:1859 msgid "Unable to start Timeline Tool." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1867 +#: ../gui/wxpython/lmgr/frame.py:1870 msgid "Unable to start Temporal Plot Tool." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2137 +#: ../gui/wxpython/lmgr/frame.py:2140 msgid "Add selected map layers into layer tree" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2170 ../gui/wxpython/lmgr/frame.py:2207 +#: ../gui/wxpython/lmgr/frame.py:2173 ../gui/wxpython/lmgr/frame.py:2210 #, python-format msgid "Unsupported map layer type <%s>." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2336 +#: ../gui/wxpython/lmgr/frame.py:2339 msgid "Note that cell values can only be displayed for regions of less than 10,000 cells." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2428 ../gui/wxpython/lmgr/layertree.py:1983 +#: ../gui/wxpython/lmgr/frame.py:2431 ../gui/wxpython/lmgr/layertree.py:1983 msgid "opacity:" msgstr "διαÏγεια" -#: ../gui/wxpython/lmgr/frame.py:2436 +#: ../gui/wxpython/lmgr/frame.py:2439 #, python-format msgid "" "Do you want to remove map layer(s)\n" @@ -16784,27 +16853,27 @@ "from layer tree?" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2439 +#: ../gui/wxpython/lmgr/frame.py:2442 msgid "Do you want to remove selected map layer(s) from layer tree?" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2445 +#: ../gui/wxpython/lmgr/frame.py:2448 msgid "Remove map layer" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2527 +#: ../gui/wxpython/lmgr/frame.py:2530 msgid "Quit GRASS GUI" msgstr "Έξοδος απο GRASS GUI" -#: ../gui/wxpython/lmgr/frame.py:2559 +#: ../gui/wxpython/lmgr/frame.py:2562 msgid "Unable to exit GRASS shell: unknown PID" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2579 +#: ../gui/wxpython/lmgr/frame.py:2582 msgid "Display resolution is currently not constrained to computational settings. It's suggested to constrain map to region geometry. Do you want to constrain the resolution?" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2588 +#: ../gui/wxpython/lmgr/frame.py:2591 msgid "Constrain map to region geometry?" msgstr "" @@ -17112,7 +17181,7 @@ msgstr "" #: ../gui/wxpython/rlisetup/functions.py:127 -#: ../gui/wxpython/rlisetup/wizard.py:1712 +#: ../gui/wxpython/rlisetup/wizard.py:1711 msgid "The polygon seems to have 0 areas" msgstr "" @@ -17457,77 +17526,77 @@ msgid "Select sample area " msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1715 +#: ../gui/wxpython/rlisetup/wizard.py:1714 msgid "Select sample area 1 of " msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1745 +#: ../gui/wxpython/rlisetup/wizard.py:1744 msgid "Configuration file name:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1754 +#: ../gui/wxpython/rlisetup/wizard.py:1753 msgid "Raster name:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1764 +#: ../gui/wxpython/rlisetup/wizard.py:1763 msgid "Vector name:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1773 +#: ../gui/wxpython/rlisetup/wizard.py:1772 msgid "Region type:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1791 +#: ../gui/wxpython/rlisetup/wizard.py:1790 msgid "Sampling area type:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1854 +#: ../gui/wxpython/rlisetup/wizard.py:1853 msgid "Region keyboard values:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1868 -#: ../gui/wxpython/rlisetup/wizard.py:1893 -#: ../gui/wxpython/rlisetup/wizard.py:1897 +#: ../gui/wxpython/rlisetup/wizard.py:1867 +#: ../gui/wxpython/rlisetup/wizard.py:1892 +#: ../gui/wxpython/rlisetup/wizard.py:1896 msgid "Type of shape:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1871 -#: ../gui/wxpython/rlisetup/wizard.py:1900 +#: ../gui/wxpython/rlisetup/wizard.py:1870 +#: ../gui/wxpython/rlisetup/wizard.py:1899 msgid "Radius size:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1872 -#: ../gui/wxpython/rlisetup/wizard.py:1901 +#: ../gui/wxpython/rlisetup/wizard.py:1871 +#: ../gui/wxpython/rlisetup/wizard.py:1900 msgid "Name circle mask:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1874 -#: ../gui/wxpython/rlisetup/wizard.py:1903 +#: ../gui/wxpython/rlisetup/wizard.py:1873 +#: ../gui/wxpython/rlisetup/wizard.py:1902 msgid "Width size:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1875 -#: ../gui/wxpython/rlisetup/wizard.py:1904 +#: ../gui/wxpython/rlisetup/wizard.py:1874 +#: ../gui/wxpython/rlisetup/wizard.py:1903 msgid "Height size:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1878 +#: ../gui/wxpython/rlisetup/wizard.py:1877 msgid "Method of distribution:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1881 +#: ../gui/wxpython/rlisetup/wizard.py:1880 msgid "Number sampling units:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1884 +#: ../gui/wxpython/rlisetup/wizard.py:1883 msgid "Distance between units:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1887 +#: ../gui/wxpython/rlisetup/wizard.py:1886 msgid "Number row strates:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1889 +#: ../gui/wxpython/rlisetup/wizard.py:1888 msgid "Number column strates:" msgstr "" @@ -17558,56 +17627,56 @@ msgid "Remove legend" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:254 +#: ../gui/wxpython/mapwin/buffered.py:256 msgid "Copy coordinates to clipboard" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:262 +#: ../gui/wxpython/mapwin/buffered.py:264 msgid "Hide toolbars" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:264 +#: ../gui/wxpython/mapwin/buffered.py:266 msgid "Show toolbars" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:271 +#: ../gui/wxpython/mapwin/buffered.py:273 msgid "Hide statusbar" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:272 +#: ../gui/wxpython/mapwin/buffered.py:274 msgid "Show statusbar" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:289 +#: ../gui/wxpython/mapwin/buffered.py:291 msgid "Resize legend" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:990 +#: ../gui/wxpython/mapwin/buffered.py:991 msgid "Unable to draw registered graphics. The graphics was unregistered." msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:2079 +#: ../gui/wxpython/mapwin/buffered.py:2080 msgid "Zoom to saved region extents" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:2081 +#: ../gui/wxpython/mapwin/buffered.py:2082 msgid "Set compulational region from named region" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:2094 +#: ../gui/wxpython/mapwin/buffered.py:2095 #, python-format msgid "Region <%s> not found. Operation canceled." msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:2124 +#: ../gui/wxpython/mapwin/buffered.py:2125 msgid "Save display extents to region file" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:2126 +#: ../gui/wxpython/mapwin/buffered.py:2127 msgid "Save computational region to region file" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:2138 +#: ../gui/wxpython/mapwin/buffered.py:2139 #, python-format msgid "Region file <%s> already exists. Do you want to overwrite it?" msgstr "" @@ -18354,92 +18423,93 @@ msgid "Data catalog" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:95 ../gui/wxpython/dbmgr/base.py:2276 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:99 ../gui/wxpython/dbmgr/base.py:2278 msgid "Database connection" msgstr "ΣÏνδεση σε βάση δεδομένων" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:127 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:131 msgid "Set SQL statement to default" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:130 -msgid "Apply SQL statement in Attribute Table Manager" +#: ../gui/wxpython/dbmgr/sqlbuilder.py:134 +msgid "Apply SQL statement" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:132 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:136 msgid "Close the dialog" msgstr "Κλείσιμο του διαλόγου" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:219 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:223 msgid "Columns" msgstr "Στήλες" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:233 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:238 msgid "Interactive insertion" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:247 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:252 msgid "Values" msgstr "Τιμές" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:257 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:262 msgid "Get all values" msgstr "Εμφάνιση όλων των τιμών" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:262 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:267 msgid "Get sample" msgstr "Εμφάνιση δείγματος" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:264 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:269 msgid "Get first 256 unique values as sample" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:283 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:288 msgid "Go to:" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:296 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:301 msgid "Close dialog on apply" msgstr "Κλείσιμο του διαλόγου στην εφαÏμογή" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:471 -#: ../gui/wxpython/dbmgr/sqlbuilder.py:616 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:482 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:627 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:855 #, python-format msgid "GRASS SQL Builder (%(type)s) - <%(map)s>" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:474 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:485 msgid "Column to show (SELECT clause)" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:475 -#: ../gui/wxpython/dbmgr/sqlbuilder.py:620 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:486 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:631 msgid "Constraint for query (WHERE clause)" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:487 ../gui/wxpython/dbmgr/base.py:1213 -#: ../gui/wxpython/dbmgr/base.py:1239 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:498 ../gui/wxpython/dbmgr/base.py:1215 +#: ../gui/wxpython/dbmgr/base.py:1241 #, python-format msgid "Example: %s" msgstr "ΠαÏάδειγμα: %s" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:491 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:502 msgid "Verify" msgstr "Επαλήθευση" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:492 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:503 msgid "Verify SQL statement" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:500 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:511 msgid "SQL statement not verified" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:544 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:555 msgid "SQL statement is not valid" msgstr "Η δήλωση SQL δεν είναι έγκυÏη" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:546 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:557 #, python-format msgid "" "SQL statement is not valid.\n" @@ -18450,31 +18520,31 @@ "\n" "%s" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:548 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:559 msgid "SQL statement is valid" msgstr "Η δήλωση SQL είναι έγκυÏη" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:619 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:630 msgid "Column to set (SET clause)" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:621 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:632 msgid "Calculate column value to set" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:693 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:704 msgid "Functions" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:726 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:737 msgid "SQL statement was not applied" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:728 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:739 msgid "SQL statement applied" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:762 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:773 msgid "Dbf driver does not support usage of SQL functions." msgstr "" @@ -18532,65 +18602,65 @@ msgid "Unknown" msgstr "Άγνωστο" -#: ../gui/wxpython/dbmgr/dialogs.py:788 ../gui/wxpython/dbmgr/base.py:2319 -#: ../gui/wxpython/dbmgr/base.py:2383 +#: ../gui/wxpython/dbmgr/dialogs.py:788 ../gui/wxpython/dbmgr/base.py:2321 +#: ../gui/wxpython/dbmgr/base.py:2385 msgid "Column" msgstr "Στηλη" -#: ../gui/wxpython/dbmgr/dialogs.py:799 ../gui/wxpython/dbmgr/base.py:2338 +#: ../gui/wxpython/dbmgr/dialogs.py:799 ../gui/wxpython/dbmgr/base.py:2340 #: ../gui/wxpython/gmodeler/preferences.py:255 #: ../gui/wxpython/web_services/widgets.py:935 msgid "Type" msgstr "ΤÏπος" -#: ../gui/wxpython/dbmgr/dialogs.py:810 ../gui/wxpython/dbmgr/base.py:2354 +#: ../gui/wxpython/dbmgr/dialogs.py:810 ../gui/wxpython/dbmgr/base.py:2356 msgid "Length" msgstr "Μήκος" -#: ../gui/wxpython/dbmgr/manager.py:79 +#: ../gui/wxpython/dbmgr/manager.py:80 msgid "GRASS GIS Attribute Table Manager - " msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:81 +#: ../gui/wxpython/dbmgr/manager.py:82 msgid "READONLY - " msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:99 +#: ../gui/wxpython/dbmgr/manager.py:100 #, python-format msgid "Database connection for vector map <%s> is not defined in DB file. You can define new connection in 'Manage layers' tab." msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:105 +#: ../gui/wxpython/dbmgr/manager.py:106 msgid "Please wait, loading attribute data..." msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:114 +#: ../gui/wxpython/dbmgr/manager.py:115 msgid "Browse data" msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:122 +#: ../gui/wxpython/dbmgr/manager.py:123 msgid "Manage tables" msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:129 +#: ../gui/wxpython/dbmgr/manager.py:130 msgid "Manage layers" msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:140 +#: ../gui/wxpython/dbmgr/manager.py:141 msgid "Close Attribute Table Manager" msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:143 +#: ../gui/wxpython/dbmgr/manager.py:144 msgid "Reload currently selected attribute data" msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:146 +#: ../gui/wxpython/dbmgr/manager.py:147 msgid "Reload all attribute data (drop current selection)" msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:222 ../gui/wxpython/dbmgr/base.py:317 -#: ../gui/wxpython/dbmgr/base.py:919 ../gui/wxpython/dbmgr/base.py:1089 -#: ../gui/wxpython/dbmgr/base.py:1444 ../gui/wxpython/dbmgr/base.py:2096 +#: ../gui/wxpython/dbmgr/manager.py:223 ../gui/wxpython/dbmgr/base.py:317 +#: ../gui/wxpython/dbmgr/base.py:921 ../gui/wxpython/dbmgr/base.py:1091 +#: ../gui/wxpython/dbmgr/base.py:1446 ../gui/wxpython/dbmgr/base.py:2098 #, python-format msgid "Number of loaded records: %d" msgstr "ΑÏιθμών φοÏτωμένων εγÏαφών: %d" @@ -18691,100 +18761,100 @@ msgid "Add column to table <%s>" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1025 +#: ../gui/wxpython/dbmgr/base.py:1027 msgid "Unable to add column to the table. No column name defined." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1039 +#: ../gui/wxpython/dbmgr/base.py:1041 #, python-format msgid "Column <%(column)s> already exists in table <%(table)s>." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1122 +#: ../gui/wxpython/dbmgr/base.py:1124 msgid "Attribute data - right-click to edit/manage records" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1137 ../gui/wxpython/dbmgr/base.py:2260 -#: ../gui/wxpython/dbmgr/base.py:2955 ../gui/wxpython/dbmgr/base.py:3090 -#: ../gui/wxpython/dbmgr/base.py:3359 +#: ../gui/wxpython/dbmgr/base.py:1139 ../gui/wxpython/dbmgr/base.py:2262 +#: ../gui/wxpython/dbmgr/base.py:2957 ../gui/wxpython/dbmgr/base.py:3092 +#: ../gui/wxpython/dbmgr/base.py:3361 msgid "Table" msgstr "Πίνακας" -#: ../gui/wxpython/dbmgr/base.py:1139 ../gui/wxpython/dbmgr/base.py:2262 +#: ../gui/wxpython/dbmgr/base.py:1141 ../gui/wxpython/dbmgr/base.py:2264 msgid " (readonly)" msgstr "(μονο για ανάγνωση)" -#: ../gui/wxpython/dbmgr/base.py:1153 +#: ../gui/wxpython/dbmgr/base.py:1155 msgid "SQL Query" msgstr "εÏώτηση SQL" -#: ../gui/wxpython/dbmgr/base.py:1183 +#: ../gui/wxpython/dbmgr/base.py:1185 msgid "Simple" msgstr "Απλή" -#: ../gui/wxpython/dbmgr/base.py:1190 +#: ../gui/wxpython/dbmgr/base.py:1192 msgid "Apply SELECT statement and reload data records" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1224 +#: ../gui/wxpython/dbmgr/base.py:1226 msgid "Builder" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1229 +#: ../gui/wxpython/dbmgr/base.py:1231 msgid "SQL Builder" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1411 ../gui/wxpython/dbmgr/base.py:1600 +#: ../gui/wxpython/dbmgr/base.py:1413 ../gui/wxpython/dbmgr/base.py:1602 msgid "Insert new record" msgstr "Εισαγωγή νέας εγÏαφής" -#: ../gui/wxpython/dbmgr/base.py:1412 +#: ../gui/wxpython/dbmgr/base.py:1414 msgid "Delete selected record(s)" msgstr "ΔιαγÏαφή επιλεγμένων εγγÏαφών" -#: ../gui/wxpython/dbmgr/base.py:1413 +#: ../gui/wxpython/dbmgr/base.py:1415 msgid "Delete all records" msgstr "ΔιαγÏαφή όλων των εγγÏαφών" -#: ../gui/wxpython/dbmgr/base.py:1425 +#: ../gui/wxpython/dbmgr/base.py:1427 msgid "Highlight selected features and zoom" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1429 ../gui/wxpython/dbmgr/base.py:1940 +#: ../gui/wxpython/dbmgr/base.py:1431 ../gui/wxpython/dbmgr/base.py:1942 msgid "Extract selected features" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1430 +#: ../gui/wxpython/dbmgr/base.py:1432 msgid "Delete selected features" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1493 +#: ../gui/wxpython/dbmgr/base.py:1495 msgid "Update existing record" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1520 ../gui/wxpython/dbmgr/base.py:1633 +#: ../gui/wxpython/dbmgr/base.py:1522 ../gui/wxpython/dbmgr/base.py:1635 #, python-format msgid "Value '%(value)s' needs to be entered as %(type)s." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1539 +#: ../gui/wxpython/dbmgr/base.py:1541 #, python-format msgid "" "Unable to update existing record.\n" "%s" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1611 +#: ../gui/wxpython/dbmgr/base.py:1613 #, python-format msgid "Record with category number %d already exists in the table." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1621 +#: ../gui/wxpython/dbmgr/base.py:1623 #, python-format msgid "Category number (column %s) is missing." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1645 +#: ../gui/wxpython/dbmgr/base.py:1647 #, python-format msgid "" "Unable to insert new record.\n" @@ -18793,29 +18863,29 @@ "Αδυναμία εισαγωγής νέων εγγÏαφών.\n" "%s" -#: ../gui/wxpython/dbmgr/base.py:1698 +#: ../gui/wxpython/dbmgr/base.py:1700 #, python-format msgid "Selected data records (%d) will be permanently deleted from table. Do you want to delete them?" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1701 ../gui/wxpython/dbmgr/base.py:1751 +#: ../gui/wxpython/dbmgr/base.py:1703 ../gui/wxpython/dbmgr/base.py:1753 msgid "Delete records" msgstr "ΔιαγÏαφή εγγÏαφών" -#: ../gui/wxpython/dbmgr/base.py:1748 +#: ../gui/wxpython/dbmgr/base.py:1750 #, python-format msgid "All data records (%d) will be permanently deleted from table. Do you want to delete them?" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1935 +#: ../gui/wxpython/dbmgr/base.py:1937 msgid "Nothing to extract." msgstr "Τίποτα Ï€Ïος εξαγωγή/" -#: ../gui/wxpython/dbmgr/base.py:1969 +#: ../gui/wxpython/dbmgr/base.py:1971 msgid "Nothing to delete." msgstr "Τίποτα Ï€Ïος διαγÏαφή" -#: ../gui/wxpython/dbmgr/base.py:2040 ../gui/wxpython/dbmgr/base.py:2076 +#: ../gui/wxpython/dbmgr/base.py:2042 ../gui/wxpython/dbmgr/base.py:2078 #, python-format msgid "" "Loading attribute data failed.\n" @@ -18823,7 +18893,7 @@ "%s" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2059 +#: ../gui/wxpython/dbmgr/base.py:2061 #, python-format msgid "" "Loading attribute data failed.\n" @@ -18832,47 +18902,47 @@ "%s" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2295 +#: ../gui/wxpython/dbmgr/base.py:2297 #, python-format msgid "Table <%s> - right-click to delete column(s)" msgstr "Πίνακας <%s> - δεξί-κλικ για την διαγÏαφή στηλης(-ών)" -#: ../gui/wxpython/dbmgr/base.py:2399 ../gui/wxpython/gmodeler/dialogs.py:359 +#: ../gui/wxpython/dbmgr/base.py:2401 ../gui/wxpython/gmodeler/dialogs.py:359 msgid "To" msgstr "Σε" -#: ../gui/wxpython/dbmgr/base.py:2517 +#: ../gui/wxpython/dbmgr/base.py:2519 msgid "Unable to rename column. No column name defined." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2525 +#: ../gui/wxpython/dbmgr/base.py:2527 #, python-format msgid "Unable to rename column <%(column)s> to <%(columnTo)s>. Column already exists in the table <%(table)s>." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2543 +#: ../gui/wxpython/dbmgr/base.py:2545 #, python-format msgid "Unable to rename column. Column <%(column)s> doesn't exist in the table <%(table)s>." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2582 +#: ../gui/wxpython/dbmgr/base.py:2584 msgid "Drop selected column" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2586 +#: ../gui/wxpython/dbmgr/base.py:2588 msgid "Drop all columns" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2618 +#: ../gui/wxpython/dbmgr/base.py:2620 #, python-format msgid "Selected %s will PERMANENTLY removed from table. Do you want to drop the column?" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2621 ../gui/wxpython/dbmgr/base.py:2665 +#: ../gui/wxpython/dbmgr/base.py:2623 ../gui/wxpython/dbmgr/base.py:2667 msgid "Drop column(s)" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2662 +#: ../gui/wxpython/dbmgr/base.py:2664 #, python-format msgid "" "Selected columns\n" @@ -18880,146 +18950,146 @@ "will PERMANENTLY removed from table. Do you want to drop the columns?" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2768 +#: ../gui/wxpython/dbmgr/base.py:2770 msgid "List of layers" msgstr "Λίστα επιπέδων" -#: ../gui/wxpython/dbmgr/base.py:2853 ../gui/wxpython/dbmgr/base.py:3281 -#: ../gui/wxpython/dbmgr/base.py:3713 +#: ../gui/wxpython/dbmgr/base.py:2855 ../gui/wxpython/dbmgr/base.py:3283 +#: ../gui/wxpython/dbmgr/base.py:3715 #, python-format msgid "Drop also linked attribute table (%s)" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2896 +#: ../gui/wxpython/dbmgr/base.py:2898 msgid "Column name" msgstr "Όνομα στήλης" -#: ../gui/wxpython/dbmgr/base.py:2896 ../gui/wxpython/gmodeler/frame.py:1732 +#: ../gui/wxpython/dbmgr/base.py:2898 ../gui/wxpython/gmodeler/frame.py:1732 #: ../gui/wxpython/gmodeler/frame.py:1785 msgid "Data type" msgstr "ΤÏπος δεδομένων" -#: ../gui/wxpython/dbmgr/base.py:2896 +#: ../gui/wxpython/dbmgr/base.py:2898 msgid "Data length" msgstr "Μήκος δεδομένων" -#: ../gui/wxpython/dbmgr/base.py:2953 ../gui/wxpython/dbmgr/base.py:3079 -#: ../gui/wxpython/dbmgr/base.py:3347 +#: ../gui/wxpython/dbmgr/base.py:2955 ../gui/wxpython/dbmgr/base.py:3081 +#: ../gui/wxpython/dbmgr/base.py:3349 msgid "Driver" msgstr "Οδηγός" -#: ../gui/wxpython/dbmgr/base.py:2956 +#: ../gui/wxpython/dbmgr/base.py:2958 msgid "Key" msgstr "Κλειδί" -#: ../gui/wxpython/dbmgr/base.py:3055 +#: ../gui/wxpython/dbmgr/base.py:3057 msgid "Add layer" msgstr "ΠÏοσθήκη επιπέδου" -#: ../gui/wxpython/dbmgr/base.py:3065 +#: ../gui/wxpython/dbmgr/base.py:3067 msgid "Layer description" msgstr "ΠεÏιγÏαφή επιπέδου" -#: ../gui/wxpython/dbmgr/base.py:3095 ../gui/wxpython/dbmgr/base.py:3139 -#: ../gui/wxpython/dbmgr/base.py:3365 +#: ../gui/wxpython/dbmgr/base.py:3097 ../gui/wxpython/dbmgr/base.py:3141 +#: ../gui/wxpython/dbmgr/base.py:3367 msgid "Key column" msgstr "Στήλη κλειδίου" -#: ../gui/wxpython/dbmgr/base.py:3100 +#: ../gui/wxpython/dbmgr/base.py:3102 msgid "Insert record for each category into table" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3122 +#: ../gui/wxpython/dbmgr/base.py:3124 msgid "You need to add categories by v.category module." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3126 +#: ../gui/wxpython/dbmgr/base.py:3128 msgid "Table description" msgstr "ΠεÏιγÏαφή πίνακα" -#: ../gui/wxpython/dbmgr/base.py:3134 +#: ../gui/wxpython/dbmgr/base.py:3136 msgid "Table name" msgstr "Όνομα πίνακα" -#: ../gui/wxpython/dbmgr/base.py:3148 +#: ../gui/wxpython/dbmgr/base.py:3150 msgid "&Create table" msgstr "ΔημιουÏγ&ία πίνακα" -#: ../gui/wxpython/dbmgr/base.py:3152 +#: ../gui/wxpython/dbmgr/base.py:3154 #: ../gui/wxpython/web_services/dialogs.py:537 msgid "&Add layer" msgstr "ΔημιουÏγ&ία επιπέδου" -#: ../gui/wxpython/dbmgr/base.py:3156 +#: ../gui/wxpython/dbmgr/base.py:3158 msgid "&Set default" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3260 +#: ../gui/wxpython/dbmgr/base.py:3262 msgid "Remove layer" msgstr "ΑφαίÏεση επιπέδου" -#: ../gui/wxpython/dbmgr/base.py:3263 +#: ../gui/wxpython/dbmgr/base.py:3265 msgid "Layer to remove" msgstr "Επίπεδο Ï€Ïος αφαίÏεση" -#: ../gui/wxpython/dbmgr/base.py:3289 +#: ../gui/wxpython/dbmgr/base.py:3291 msgid "&Remove layer" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3332 +#: ../gui/wxpython/dbmgr/base.py:3334 msgid "Modify layer" msgstr "ΜετατÏοπή επιπέδου" -#: ../gui/wxpython/dbmgr/base.py:3408 +#: ../gui/wxpython/dbmgr/base.py:3410 msgid "&Modify layer" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3457 +#: ../gui/wxpython/dbmgr/base.py:3459 msgid "" "Unable to get list of tables.\n" "Please use db.connect to set database parameters." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3554 +#: ../gui/wxpython/dbmgr/base.py:3556 msgid "Unable to create new table. Table name or key column name is missing." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3561 +#: ../gui/wxpython/dbmgr/base.py:3563 #, python-format msgid "Unable to create new table. Table <%s> already exists in the database." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3602 +#: ../gui/wxpython/dbmgr/base.py:3604 #, python-format msgid "Unable to add new layer to vector map <%(vector)s>. Layer %(layer)d already exists." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3771 +#: ../gui/wxpython/dbmgr/base.py:3773 msgid "Field statistics" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3792 +#: ../gui/wxpython/dbmgr/base.py:3794 msgid "Copy statistics the clipboard (Ctrl+C)" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3859 +#: ../gui/wxpython/dbmgr/base.py:3861 msgid "Statistics is not support for DBF tables." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3886 +#: ../gui/wxpython/dbmgr/base.py:3888 msgid "Unable to calculte statistics." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3894 +#: ../gui/wxpython/dbmgr/base.py:3896 #, python-format msgid "Unable to calculte statistics. Invalid number of lines %d (should be %d)." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3914 +#: ../gui/wxpython/dbmgr/base.py:3916 msgid "Unable to calculte standard deviation." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3920 +#: ../gui/wxpython/dbmgr/base.py:3922 #, python-format msgid "Field statistics <%s>" msgstr "" @@ -19630,57 +19700,57 @@ msgid "Y" msgstr "" -#: ../gui/wxpython/timeline/frame.py:570 +#: ../gui/wxpython/timeline/frame.py:572 #, python-format msgid "Mapset: %s" msgstr "" -#: ../gui/wxpython/timeline/frame.py:571 +#: ../gui/wxpython/timeline/frame.py:573 #, python-format msgid "Map name: %s" msgstr "" -#: ../gui/wxpython/timeline/frame.py:573 +#: ../gui/wxpython/timeline/frame.py:575 #, python-format msgid "Start time: %s" msgstr "" -#: ../gui/wxpython/timeline/frame.py:576 +#: ../gui/wxpython/timeline/frame.py:578 #, python-format msgid "End time: %s" msgstr "" -#: ../gui/wxpython/timeline/frame.py:580 +#: ../gui/wxpython/timeline/frame.py:582 msgid "WARNING: invalid topology" msgstr "" -#: ../gui/wxpython/timeline/frame.py:582 +#: ../gui/wxpython/timeline/frame.py:584 msgid "" "\n" "Press Del to dismiss." msgstr "" -#: ../gui/wxpython/mapdisp/main.py:187 +#: ../gui/wxpython/mapdisp/main.py:189 #, python-format msgid "Unsupported command %s." msgstr "" -#: ../gui/wxpython/mapdisp/main.py:281 +#: ../gui/wxpython/mapdisp/main.py:283 #, python-format msgid "Unable to read cmdfile '%(cmd)s'. Details: %(det)s" msgstr "" -#: ../gui/wxpython/mapdisp/main.py:616 +#: ../gui/wxpython/mapdisp/main.py:618 #, python-format msgid "Starting map display <%s>..." msgstr "" -#: ../gui/wxpython/mapdisp/main.py:622 +#: ../gui/wxpython/mapdisp/main.py:624 #, python-format msgid "Unable to create file <%s>" msgstr "" -#: ../gui/wxpython/mapdisp/main.py:638 +#: ../gui/wxpython/mapdisp/main.py:640 #, python-format msgid "Stopping map display <%s>..." msgstr "" @@ -19830,33 +19900,33 @@ msgid "d.to.rast can be used only in 2D mode." msgstr "" -#: ../gui/wxpython/mapdisp/frame.py:890 +#: ../gui/wxpython/mapdisp/frame.py:889 #, python-format msgid "Vector map <%s> opened for editing - skipped." msgstr "" -#: ../gui/wxpython/mapdisp/frame.py:961 +#: ../gui/wxpython/mapdisp/frame.py:960 #, python-brace-format msgid "Failed to query vector map(s) <{maps}>. Check database settings and topology." msgstr "" -#: ../gui/wxpython/mapdisp/frame.py:1395 +#: ../gui/wxpython/mapdisp/frame.py:1394 msgid "Set computational region extent from display" msgstr "" -#: ../gui/wxpython/mapdisp/frame.py:1397 +#: ../gui/wxpython/mapdisp/frame.py:1396 msgid "Set computational region extent interactively" msgstr "" -#: ../gui/wxpython/mapdisp/frame.py:1399 +#: ../gui/wxpython/mapdisp/frame.py:1398 msgid "Set computational region from named region" msgstr "" -#: ../gui/wxpython/mapdisp/frame.py:1404 +#: ../gui/wxpython/mapdisp/frame.py:1403 msgid "Save computational region to named region" msgstr "" -#: ../gui/wxpython/mapdisp/frame.py:1537 +#: ../gui/wxpython/mapdisp/frame.py:1536 msgid "Raster Digitizer Toolbar" msgstr "" @@ -20245,9 +20315,6 @@ msgid "Kriging" msgstr "Kriging" -msgid "Name for the output raster map:" -msgstr "Όνομα εξαγώμενου χάÏτη raster" - msgid "Ready." msgstr "Έτοιμο." diff -Nru grass-7.4.3/locale/po/grasswxpy_es.po grass-7.6.0/locale/po/grasswxpy_es.po --- grass-7.4.3/locale/po/grasswxpy_es.po 2018-11-24 09:49:59.000000000 +0000 +++ grass-7.6.0/locale/po/grasswxpy_es.po 2018-12-26 10:57:24.000000000 +0000 @@ -10,7 +10,7 @@ msgstr "" "Project-Id-Version: grasswxpy_es\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-03-24 00:06+0100\n" +"POT-Creation-Date: 2018-12-26 11:43+0100\n" "PO-Revision-Date: 2016-07-13 18:51-0500\n" "Last-Translator: \n" "Language-Team: Spanish \n" @@ -59,18 +59,18 @@ msgid "Set drawing color (not raster cell color)" msgstr "Establecer el color para dibujar (no el color de las celdas del mapa ráster)" -#: ../gui/wxpython/rdigit/toolbars.py:88 +#: ../gui/wxpython/rdigit/toolbars.py:85 msgid "Cell value:" msgstr "Valor de la celda:" -#: ../gui/wxpython/rdigit/toolbars.py:101 +#: ../gui/wxpython/rdigit/toolbars.py:99 msgid "Width of currently digitized line or diameter of a digitized point in map units." msgstr "Ancho de línea digitalizada o diámetro de un punto digitalizado en unidades de mapa." -#: ../gui/wxpython/rdigit/toolbars.py:102 +#: ../gui/wxpython/rdigit/toolbars.py:100 #: ../gui/wxpython/nviz/preferences.py:559 -#: ../gui/wxpython/gui_core/dialogs.py:1933 -#: ../gui/wxpython/psmap/dialogs.py:3831 +#: ../gui/wxpython/gui_core/dialogs.py:1938 +#: ../gui/wxpython/psmap/dialogs.py:3833 #: ../gui/wxpython/gmodeler/preferences.py:184 #: ../gui/wxpython/gmodeler/preferences.py:350 #: ../gui/wxpython/gmodeler/preferences.py:462 @@ -78,7 +78,7 @@ msgid "Width:" msgstr "Anchura:" -#: ../gui/wxpython/rdigit/toolbars.py:142 +#: ../gui/wxpython/rdigit/toolbars.py:146 msgid "New raster map" msgstr "Nuevo mapa ráster" @@ -109,7 +109,7 @@ #: ../gui/wxpython/rdigit/dialogs.py:104 #: ../gui/wxpython/modules/colorrules.py:679 -#: ../gui/wxpython/gui_core/dialogs.py:475 +#: ../gui/wxpython/gui_core/dialogs.py:476 #: ../gui/wxpython/lmgr/layertree.py:1085 #: ../gui/wxpython/datacatalog/tree.py:220 msgid "Overwrite?" @@ -202,7 +202,7 @@ msgstr "Escribir el nombre de archivo o de click para escoger archivo y guardar la tabla de colores" #: ../gui/wxpython/modules/colorrules.py:453 ../gui/wxpython/menustrings.py:9 -#: ../gui/wxpython/menustrings.py:2009 +#: ../gui/wxpython/menustrings.py:2010 #: ../gui/wxpython/image2target/ii2t_menustrings.py:10 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1977 msgid "Save" @@ -229,7 +229,7 @@ msgstr "Recargar tabla predeterminada" #: ../gui/wxpython/modules/colorrules.py:582 -#: ../gui/wxpython/iclass/toolbars.py:76 +#: ../gui/wxpython/iclass/toolbars.py:78 msgid "Preview" msgstr "Vista previa" @@ -248,7 +248,7 @@ msgstr "El archivo <%s> ya existe. ¿Quiere sobrescribirlo?" #: ../gui/wxpython/modules/colorrules.py:690 -#: ../gui/wxpython/gui_core/forms.py:2346 +#: ../gui/wxpython/gui_core/forms.py:2376 msgid "Nothing to save." msgstr "Nada que guardar." @@ -272,7 +272,7 @@ #: ../gui/wxpython/modules/colorrules.py:972 #: ../gui/wxpython/modules/colorrules.py:1654 #: ../gui/wxpython/modules/colorrules.py:1658 -#: ../gui/wxpython/psmap/dialogs.py:3537 +#: ../gui/wxpython/psmap/dialogs.py:3539 msgid "range" msgstr "intervalo" @@ -340,7 +340,7 @@ msgstr "Usar columna de color en lugar de tabla de colores:" #: ../gui/wxpython/modules/colorrules.py:1139 ../gui/wxpython/dbmgr/base.py:467 -#: ../gui/wxpython/dbmgr/base.py:2307 +#: ../gui/wxpython/dbmgr/base.py:2309 msgid "Add column" msgstr "Añadir columna" @@ -437,7 +437,7 @@ msgstr "Expresión" #: ../gui/wxpython/modules/mcalc_builder.py:158 -#: ../gui/wxpython/modules/vclean.py:173 ../gui/wxpython/gui_core/forms.py:595 +#: ../gui/wxpython/modules/vclean.py:173 ../gui/wxpython/gui_core/forms.py:607 #: ../gui/wxpython/gui_core/menu.py:174 ../gui/wxpython/gmodeler/model.py:2835 #: ../gui/wxpython/gmodeler/frame.py:1983 msgid "&Run" @@ -448,7 +448,7 @@ msgstr "Guardar expresión a archivo" #: ../gui/wxpython/modules/mcalc_builder.py:165 -#: ../gui/wxpython/gui_core/forms.py:1858 +#: ../gui/wxpython/gui_core/forms.py:1868 msgid "&Load" msgstr "&Cargar" @@ -457,7 +457,7 @@ msgstr "Cargar expresión del archivo" #: ../gui/wxpython/modules/mcalc_builder.py:169 -#: ../gui/wxpython/gui_core/forms.py:615 +#: ../gui/wxpython/gui_core/forms.py:627 msgid "Copy the current command string to the clipboard" msgstr "Copiar la cadena del comando actual al portapapeles" @@ -580,7 +580,7 @@ #: ../gui/wxpython/modules/mcalc_builder.py:283 #: ../gui/wxpython/modules/import_export.py:96 #: ../gui/wxpython/modules/vclean.py:145 -#: ../gui/wxpython/gui_core/preferences.py:1138 +#: ../gui/wxpython/gui_core/preferences.py:1132 #: ../gui/wxpython/gmodeler/preferences.py:682 msgid "Allow output files to overwrite existing files" msgstr "Permitir que los archivos de salida sobrescriban archivos existentes" @@ -601,28 +601,28 @@ msgid "Add created raster map into layer tree" msgstr "Añadir mapa ráster creado en el árbol de capas" -#: ../gui/wxpython/modules/mcalc_builder.py:642 +#: ../gui/wxpython/modules/mcalc_builder.py:658 msgid "You must enter the name of a new raster map to create." msgstr "Debe introducir el nombre del nuevo mapa ráster a crear." -#: ../gui/wxpython/modules/mcalc_builder.py:653 +#: ../gui/wxpython/modules/mcalc_builder.py:669 msgid "You must enter an expression to create a new raster map." msgstr "Debe introducir una expresión para crear un nuevo mapa ráster." -#: ../gui/wxpython/modules/mcalc_builder.py:713 +#: ../gui/wxpython/modules/mcalc_builder.py:729 msgid "Choose a file name to save the expression" msgstr "Seleccione un nombre de archivo para guardar la expresión" -#: ../gui/wxpython/modules/mcalc_builder.py:714 -#: ../gui/wxpython/modules/mcalc_builder.py:736 +#: ../gui/wxpython/modules/mcalc_builder.py:730 +#: ../gui/wxpython/modules/mcalc_builder.py:752 msgid "Expression file (*)|*" msgstr "Archivo de expresión (*)|*" -#: ../gui/wxpython/modules/mcalc_builder.py:735 +#: ../gui/wxpython/modules/mcalc_builder.py:751 msgid "Choose a file name to load the expression" msgstr "Seleccione un nombre de archivo para cargar la expresión" -#: ../gui/wxpython/modules/mcalc_builder.py:771 +#: ../gui/wxpython/modules/mcalc_builder.py:787 #, python-brace-format msgid "'{cmd}' copied to clipboard" msgstr "'{cmd}' copiado al portapapeles" @@ -651,12 +651,12 @@ #: ../gui/wxpython/modules/import_export.py:78 #: ../gui/wxpython/modules/import_export.py:869 -#: ../gui/wxpython/gui_core/forms.py:2031 +#: ../gui/wxpython/gui_core/forms.py:2041 msgid "Layer id" msgstr "Id de capa" #: ../gui/wxpython/modules/import_export.py:79 -#: ../gui/wxpython/gui_core/forms.py:2032 +#: ../gui/wxpython/gui_core/forms.py:2042 #: ../gui/wxpython/web_services/widgets.py:937 msgid "Layer name" msgstr "Nombre de capa" @@ -666,13 +666,13 @@ msgstr "Nombre del mapa GRASS de salida (editable)" #: ../gui/wxpython/modules/import_export.py:82 -#: ../gui/wxpython/gui_core/forms.py:2033 ../gui/wxpython/psmap/dialogs.py:2176 +#: ../gui/wxpython/gui_core/forms.py:2043 ../gui/wxpython/psmap/dialogs.py:2178 msgid "Feature type" msgstr "Tipo de elemento" #: ../gui/wxpython/modules/import_export.py:83 #: ../gui/wxpython/modules/import_export.py:85 -#: ../gui/wxpython/gui_core/forms.py:2034 +#: ../gui/wxpython/gui_core/forms.py:2044 msgid "Projection match" msgstr "Coincidencia de proyecciones" @@ -681,16 +681,16 @@ msgstr "No comprobar proyección (usar la proyección de la localización actual)" #: ../gui/wxpython/modules/import_export.py:105 -#: ../gui/wxpython/gui_core/forms.py:684 +#: ../gui/wxpython/gui_core/forms.py:696 msgid "Close dialog on finish" msgstr "Cerrar el cuadro de diálogo al finalizar" #: ../gui/wxpython/modules/import_export.py:117 #: ../gui/wxpython/modules/import_export.py:670 #: ../gui/wxpython/iscatt/dialogs.py:402 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1878 -#: ../gui/wxpython/image2target/ii2t_manager.py:2703 -#: ../gui/wxpython/gcp/manager.py:2630 ../gui/wxpython/vnet/dialogs.py:1312 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1880 +#: ../gui/wxpython/image2target/ii2t_manager.py:2706 +#: ../gui/wxpython/gcp/manager.py:2632 ../gui/wxpython/vnet/dialogs.py:1312 #: ../gui/wxpython/web_services/dialogs.py:145 #: ../gui/wxpython/web_services/dialogs.py:901 msgid "Close dialog" @@ -717,7 +717,7 @@ msgstr "Importar configuraciones" #: ../gui/wxpython/modules/import_export.py:376 -#: ../gui/wxpython/menustrings.py:161 ../gui/wxpython/menustrings.py:1179 +#: ../gui/wxpython/menustrings.py:161 ../gui/wxpython/menustrings.py:1180 #: ../gui/wxpython/image2target/ii2t_menustrings.py:159 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1160 #: ../gui/wxpython/lmgr/layertree.py:60 @@ -725,7 +725,7 @@ msgstr "Enlazar datos ráster externos" #: ../gui/wxpython/modules/import_export.py:378 -#: ../gui/wxpython/menustrings.py:36 ../gui/wxpython/menustrings.py:1054 +#: ../gui/wxpython/menustrings.py:36 ../gui/wxpython/menustrings.py:1055 #: ../gui/wxpython/image2target/ii2t_menustrings.py:37 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1038 #: ../gui/wxpython/lmgr/layertree.py:58 @@ -763,7 +763,7 @@ msgstr "No se puede determinar el número de bandas ráster" #: ../gui/wxpython/modules/import_export.py:517 -#: ../gui/wxpython/menustrings.py:163 ../gui/wxpython/menustrings.py:1181 +#: ../gui/wxpython/menustrings.py:163 ../gui/wxpython/menustrings.py:1182 #: ../gui/wxpython/image2target/ii2t_menustrings.py:161 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1162 #: ../gui/wxpython/lmgr/layertree.py:68 @@ -771,7 +771,7 @@ msgstr "Enlazar datos vectoriales externos" #: ../gui/wxpython/modules/import_export.py:519 -#: ../gui/wxpython/menustrings.py:67 ../gui/wxpython/menustrings.py:1085 +#: ../gui/wxpython/menustrings.py:67 ../gui/wxpython/menustrings.py:1086 #: ../gui/wxpython/image2target/ii2t_menustrings.py:67 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1068 #: ../gui/wxpython/lmgr/layertree.py:66 @@ -808,21 +808,21 @@ #: ../gui/wxpython/location_wizard/wizard.py:1421 #: ../gui/wxpython/location_wizard/wizard.py:1511 #: ../gui/wxpython/location_wizard/wizard.py:1739 -#: ../gui/wxpython/nviz/tools.py:626 ../gui/wxpython/gui_core/forms.py:1819 -#: ../gui/wxpython/gui_core/forms.py:1911 -#: ../gui/wxpython/gui_core/gselect.py:1193 -#: ../gui/wxpython/gui_core/gselect.py:1507 -#: ../gui/wxpython/gui_core/gselect.py:1523 -#: ../gui/wxpython/gui_core/gselect.py:1570 -#: ../gui/wxpython/gui_core/gselect.py:1606 -#: ../gui/wxpython/psmap/dialogs.py:2679 ../gui/wxpython/psmap/dialogs.py:3021 -#: ../gui/wxpython/psmap/dialogs.py:5796 -#: ../gui/wxpython/animation/dialogs.py:508 -#: ../gui/wxpython/animation/dialogs.py:1080 -#: ../gui/wxpython/animation/dialogs.py:1198 -#: ../gui/wxpython/animation/dialogs.py:1234 -#: ../gui/wxpython/animation/dialogs.py:1258 -#: ../gui/wxpython/animation/dialogs.py:1289 +#: ../gui/wxpython/nviz/tools.py:626 ../gui/wxpython/gui_core/forms.py:1829 +#: ../gui/wxpython/gui_core/forms.py:1921 +#: ../gui/wxpython/gui_core/gselect.py:1199 +#: ../gui/wxpython/gui_core/gselect.py:1499 +#: ../gui/wxpython/gui_core/gselect.py:1515 +#: ../gui/wxpython/gui_core/gselect.py:1562 +#: ../gui/wxpython/gui_core/gselect.py:1598 +#: ../gui/wxpython/psmap/dialogs.py:2681 ../gui/wxpython/psmap/dialogs.py:3023 +#: ../gui/wxpython/psmap/dialogs.py:5798 +#: ../gui/wxpython/animation/dialogs.py:511 +#: ../gui/wxpython/animation/dialogs.py:1083 +#: ../gui/wxpython/animation/dialogs.py:1201 +#: ../gui/wxpython/animation/dialogs.py:1237 +#: ../gui/wxpython/animation/dialogs.py:1261 +#: ../gui/wxpython/animation/dialogs.py:1292 ../gui/wxpython/tplot/frame.py:316 msgid "Browse" msgstr "Explorar" @@ -967,7 +967,7 @@ msgstr "Extensión" #: ../gui/wxpython/modules/histogram.py:191 -#: ../gui/wxpython/mapwin/buffered.py:699 +#: ../gui/wxpython/mapwin/buffered.py:701 msgid "Please wait, exporting image..." msgstr "Por favor espere, exportando imagen..." @@ -976,8 +976,8 @@ msgstr "Herramienta de Histograma de GRASS GIS (d.histogram)" #: ../gui/wxpython/modules/histogram.py:400 -#: ../gui/wxpython/iclass/g.gui.iclass.py:91 ../gui/wxpython/nviz/wxnviz.py:347 -#: ../gui/wxpython/nviz/wxnviz.py:358 +#: ../gui/wxpython/iclass/g.gui.iclass.py:91 ../gui/wxpython/nviz/wxnviz.py:352 +#: ../gui/wxpython/nviz/wxnviz.py:363 #: ../gui/wxpython/mapswipe/g.gui.mapswipe.py:79 #, python-format msgid "Raster map <%s> not found" @@ -997,7 +997,7 @@ #: ../gui/wxpython/modules/histogram.py:501 ../gui/wxpython/wxplot/base.py:610 #: ../gui/wxpython/photo2image/ip2i_mapdisplay.py:425 -#: ../gui/wxpython/menustrings.py:2055 +#: ../gui/wxpython/menustrings.py:2056 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2023 #: ../gui/wxpython/image2target/ii2t_mapdisplay.py:426 #: ../gui/wxpython/psmap/toolbars.py:76 ../gui/wxpython/gcp/mapdisplay.py:426 @@ -1347,10 +1347,10 @@ msgid "Selected group must be in current mapset" msgstr "El grupo seleccionado debe estar en el Directorio de mapas actual" -#: ../gui/wxpython/wxplot/dialogs.py:602 ../gui/wxpython/psmap/dialogs.py:595 -#: ../gui/wxpython/psmap/dialogs.py:1421 ../gui/wxpython/psmap/dialogs.py:1445 -#: ../gui/wxpython/psmap/dialogs.py:1496 ../gui/wxpython/psmap/dialogs.py:5104 -#: ../gui/wxpython/animation/dialogs.py:743 +#: ../gui/wxpython/wxplot/dialogs.py:602 ../gui/wxpython/psmap/dialogs.py:597 +#: ../gui/wxpython/psmap/dialogs.py:1423 ../gui/wxpython/psmap/dialogs.py:1447 +#: ../gui/wxpython/psmap/dialogs.py:1498 ../gui/wxpython/psmap/dialogs.py:5106 +#: ../gui/wxpython/animation/dialogs.py:746 #: ../gui/wxpython/animation/controller.py:295 msgid "Invalid input" msgstr "Entrada no válida" @@ -1381,11 +1381,11 @@ msgstr "Tamaño del tipo de letra de la etiqueta (puntos):" #: ../gui/wxpython/wxplot/dialogs.py:751 -#: ../gui/wxpython/gui_core/preferences.py:507 -#: ../gui/wxpython/gui_core/preferences.py:787 -#: ../gui/wxpython/gui_core/dialogs.py:2414 -#: ../gui/wxpython/psmap/dialogs.py:3947 ../gui/wxpython/psmap/dialogs.py:4554 -#: ../gui/wxpython/psmap/dialogs.py:5218 +#: ../gui/wxpython/gui_core/preferences.py:500 +#: ../gui/wxpython/gui_core/preferences.py:781 +#: ../gui/wxpython/gui_core/dialogs.py:2419 +#: ../gui/wxpython/psmap/dialogs.py:3949 ../gui/wxpython/psmap/dialogs.py:4556 +#: ../gui/wxpython/psmap/dialogs.py:5220 msgid "Font settings" msgstr "Configuración de tipo de letra" @@ -1403,9 +1403,9 @@ #: ../gui/wxpython/wxplot/dialogs.py:829 ../gui/wxpython/wxplot/dialogs.py:1428 #: ../gui/wxpython/iscatt/dialogs.py:397 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1873 -#: ../gui/wxpython/image2target/ii2t_manager.py:2698 -#: ../gui/wxpython/gcp/manager.py:2625 ../gui/wxpython/vnet/dialogs.py:1307 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1875 +#: ../gui/wxpython/image2target/ii2t_manager.py:2701 +#: ../gui/wxpython/gcp/manager.py:2627 ../gui/wxpython/vnet/dialogs.py:1307 msgid "Apply changes for the current session" msgstr "Aplicar cambios para la sesión actual" @@ -1415,17 +1415,17 @@ #: ../gui/wxpython/wxplot/dialogs.py:836 ../gui/wxpython/wxplot/dialogs.py:1432 #: ../gui/wxpython/iscatt/dialogs.py:400 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1876 -#: ../gui/wxpython/image2target/ii2t_manager.py:2701 -#: ../gui/wxpython/gui_core/preferences.py:98 -#: ../gui/wxpython/gcp/manager.py:2628 ../gui/wxpython/vnet/dialogs.py:1310 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1878 +#: ../gui/wxpython/image2target/ii2t_manager.py:2704 +#: ../gui/wxpython/gui_core/preferences.py:100 +#: ../gui/wxpython/gcp/manager.py:2630 ../gui/wxpython/vnet/dialogs.py:1310 msgid "Apply and save changes to user settings file (default for next sessions)" msgstr "Aplicar y guardar los cambios en el archivo de configuración del usuario (predeterminado para las próximas sesiones)." #: ../gui/wxpython/wxplot/dialogs.py:838 ../gui/wxpython/wxplot/dialogs.py:1433 #: ../gui/wxpython/vdigit/preferences.py:70 -#: ../gui/wxpython/gui_core/preferences.py:101 -#: ../gui/wxpython/psmap/dialogs.py:475 +#: ../gui/wxpython/gui_core/preferences.py:103 +#: ../gui/wxpython/psmap/dialogs.py:477 #: ../gui/wxpython/gmodeler/preferences.py:696 msgid "Close dialog and ignore changes" msgstr "Cerrar el cuadro de diálogo e ignorar los cambios" @@ -1440,7 +1440,7 @@ msgstr "No se ha seleccionado ningún mapa o grupo de imágenes para graficar." #: ../gui/wxpython/wxplot/dialogs.py:965 ../gui/wxpython/core/workspace.py:1635 -#: ../gui/wxpython/core/gcmd.py:140 ../gui/wxpython/mapwin/buffered.py:2141 +#: ../gui/wxpython/core/gcmd.py:142 ../gui/wxpython/mapwin/buffered.py:2142 msgid "Warning" msgstr "Aviso" @@ -1466,8 +1466,8 @@ msgid "Line width" msgstr "Ancho de línea" -#: ../gui/wxpython/wxplot/dialogs.py:1072 ../gui/wxpython/psmap/dialogs.py:2942 -#: ../gui/wxpython/psmap/dialogs.py:6807 +#: ../gui/wxpython/wxplot/dialogs.py:1072 ../gui/wxpython/psmap/dialogs.py:2944 +#: ../gui/wxpython/psmap/dialogs.py:6809 msgid "Line style" msgstr "Estilo de línea" @@ -1484,7 +1484,7 @@ #: ../gui/wxpython/wxplot/dialogs.py:1109 #: ../gui/wxpython/wxplot/dialogs.py:1191 ../gui/wxpython/iclass/dialogs.py:396 #: ../gui/wxpython/nviz/tools.py:976 ../gui/wxpython/nviz/tools.py:2816 -#: ../gui/wxpython/psmap/dialogs.py:6378 ../gui/wxpython/psmap/dialogs.py:6738 +#: ../gui/wxpython/psmap/dialogs.py:6380 ../gui/wxpython/psmap/dialogs.py:6740 #: ../gui/wxpython/gmodeler/preferences.py:107 #: ../gui/wxpython/gmodeler/preferences.py:421 #: ../gui/wxpython/gmodeler/preferences.py:533 @@ -1492,19 +1492,19 @@ msgstr "Color" #: ../gui/wxpython/wxplot/dialogs.py:1123 -#: ../gui/wxpython/wxplot/dialogs.py:1204 ../gui/wxpython/psmap/dialogs.py:2730 -#: ../gui/wxpython/psmap/dialogs.py:3804 ../gui/wxpython/psmap/dialogs.py:4852 +#: ../gui/wxpython/wxplot/dialogs.py:1204 ../gui/wxpython/psmap/dialogs.py:2732 +#: ../gui/wxpython/psmap/dialogs.py:3806 ../gui/wxpython/psmap/dialogs.py:4854 msgid "Size" msgstr "Tamaño" #: ../gui/wxpython/wxplot/dialogs.py:1137 -#: ../gui/wxpython/wxplot/dialogs.py:1218 ../gui/wxpython/psmap/dialogs.py:2414 -#: ../gui/wxpython/psmap/dialogs.py:2575 +#: ../gui/wxpython/wxplot/dialogs.py:1218 ../gui/wxpython/psmap/dialogs.py:2416 +#: ../gui/wxpython/psmap/dialogs.py:2577 msgid "Fill" msgstr "Llenar" #: ../gui/wxpython/wxplot/dialogs.py:1164 -#: ../gui/wxpython/wxplot/dialogs.py:1245 ../gui/wxpython/psmap/dialogs.py:4942 +#: ../gui/wxpython/wxplot/dialogs.py:1245 ../gui/wxpython/psmap/dialogs.py:4944 msgid "Style" msgstr "Estilo" @@ -1728,63 +1728,63 @@ "Razón: No es posible importar los paquetes necesarios para la gráfica de dispersión.\n" "%s" -#: ../gui/wxpython/iclass/toolbars.py:34 +#: ../gui/wxpython/iclass/toolbars.py:36 msgid "Set opacity level" msgstr "Definir el nivel de opacidad" -#: ../gui/wxpython/iclass/toolbars.py:37 ../gui/wxpython/iclass/dialogs.py:280 +#: ../gui/wxpython/iclass/toolbars.py:39 ../gui/wxpython/iclass/dialogs.py:280 msgid "Class manager" msgstr "Administrador de clases" -#: ../gui/wxpython/iclass/toolbars.py:40 ../gui/wxpython/iclass/dialogs.py:44 +#: ../gui/wxpython/iclass/toolbars.py:42 ../gui/wxpython/iclass/dialogs.py:44 #: ../gui/wxpython/iscatt/toolbars.py:46 msgid "Select imagery group" msgstr "Seleccionar grupo de imágenes" -#: ../gui/wxpython/iclass/toolbars.py:43 +#: ../gui/wxpython/iclass/toolbars.py:45 msgid "Run analysis, update histogram and coincidence plots" msgstr "Correr el análisis, actualizar el histograma y las gráficas de coincidencia" -#: ../gui/wxpython/iclass/toolbars.py:46 +#: ../gui/wxpython/iclass/toolbars.py:48 msgid "Save signature file for i.maxlik" msgstr "Guardar archivo de las firmas para i.maxlik" -#: ../gui/wxpython/iclass/toolbars.py:49 +#: ../gui/wxpython/iclass/toolbars.py:51 msgid "Remove selected map layer" msgstr "Eliminar capa de mapa seleccionado" -#: ../gui/wxpython/iclass/toolbars.py:52 +#: ../gui/wxpython/iclass/toolbars.py:54 msgid "Export training areas to vector map" msgstr "Exportar áreas de entrenamiento a mapa vectorial" -#: ../gui/wxpython/iclass/toolbars.py:55 +#: ../gui/wxpython/iclass/toolbars.py:57 msgid "Import training areas from vector map" msgstr "Importar áreas de entrenamiento de mapa vectorial" -#: ../gui/wxpython/iclass/toolbars.py:58 +#: ../gui/wxpython/iclass/toolbars.py:60 #: ../gui/wxpython/gui_core/simplelmgr.py:480 #: ../gui/wxpython/lmgr/layertree.py:82 msgid "Add RGB map layer" msgstr "Añadir capa de mapa RGB" -#: ../gui/wxpython/iclass/toolbars.py:76 +#: ../gui/wxpython/iclass/toolbars.py:78 msgid "Training" msgstr "Entrenamiento" -#: ../gui/wxpython/iclass/toolbars.py:82 +#: ../gui/wxpython/iclass/toolbars.py:84 msgid "Set map canvas for " msgstr "Establecer lienzo del mapa para" -#: ../gui/wxpython/iclass/toolbars.py:84 +#: ../gui/wxpython/iclass/toolbars.py:86 msgid "/ Zoom to map" msgstr "/ Acercar al mapa" -#: ../gui/wxpython/iclass/toolbars.py:260 -#: ../gui/wxpython/iclass/toolbars.py:269 +#: ../gui/wxpython/iclass/toolbars.py:262 +#: ../gui/wxpython/iclass/toolbars.py:271 msgid "std dev" msgstr "desviación estandar" -#: ../gui/wxpython/iclass/toolbars.py:343 +#: ../gui/wxpython/iclass/toolbars.py:345 msgid "Add raster map" msgstr "Añadir mapa ráster" @@ -1966,8 +1966,8 @@ msgid "Subgroup <%s> not found" msgstr "Subgrupo <%s> no encontrado" -#: ../gui/wxpython/iclass/g.gui.iclass.py:98 ../gui/wxpython/nviz/wxnviz.py:435 -#: ../gui/wxpython/dbmgr/sqlbuilder.py:62 +#: ../gui/wxpython/iclass/g.gui.iclass.py:98 ../gui/wxpython/nviz/wxnviz.py:440 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:64 #: ../gui/wxpython/dbmgr/g.gui.dbmgr.py:48 #, python-format msgid "Vector map <%s> not found" @@ -2002,8 +2002,8 @@ msgstr "No se ha seleccionado ninguna clase" #: ../gui/wxpython/iclass/dialogs.py:78 -#: ../gui/wxpython/image2target/ii2t_manager.py:565 -#: ../gui/wxpython/gcp/manager.py:536 +#: ../gui/wxpython/image2target/ii2t_manager.py:567 +#: ../gui/wxpython/gcp/manager.py:538 msgid "Create/edit group..." msgstr "Crear/editar grupo..." @@ -2055,20 +2055,20 @@ msgstr "Mapa del mapa ráster:" #: ../gui/wxpython/iclass/dialogs.py:259 -#: ../gui/wxpython/gui_core/dialogs.py:239 +#: ../gui/wxpython/gui_core/dialogs.py:240 #: ../gui/wxpython/gmodeler/dialogs.py:91 msgid "Name of vector map:" msgstr "Nombre del mapa vectorial:" -#: ../gui/wxpython/iclass/dialogs.py:295 ../gui/wxpython/iscatt/frame.py:140 +#: ../gui/wxpython/iclass/dialogs.py:295 ../gui/wxpython/iscatt/frame.py:143 msgid "Classes" msgstr "Clases" -#: ../gui/wxpython/iclass/dialogs.py:395 ../gui/wxpython/iscatt/frame.py:413 +#: ../gui/wxpython/iclass/dialogs.py:395 ../gui/wxpython/iscatt/frame.py:416 msgid "Class name" msgstr "Nombre de la clase" -#: ../gui/wxpython/iclass/dialogs.py:429 ../gui/wxpython/iscatt/frame.py:451 +#: ../gui/wxpython/iclass/dialogs.py:429 ../gui/wxpython/iscatt/frame.py:454 msgid "Please use only ASCII characters." msgstr "Por favor use solo caracteres ASCII." @@ -2355,64 +2355,64 @@ msgid "Remove selected class" msgstr "Remover clase seleccionada" -#: ../gui/wxpython/iscatt/frame.py:166 +#: ../gui/wxpython/iscatt/frame.py:169 msgid "GRASS GIS Interactive Scatter Plot Tool" msgstr "Herramienta de GRASS GIS para gráfica de dispersión interactiva" -#: ../gui/wxpython/iscatt/frame.py:398 +#: ../gui/wxpython/iscatt/frame.py:401 msgid "scatter plot" msgstr "gráfica de dispersión" -#: ../gui/wxpython/iscatt/frame.py:476 +#: ../gui/wxpython/iscatt/frame.py:479 msgid "Maximum limit of categories number was reached." msgstr "Se ha alcanzado el número máximo de categorías." -#: ../gui/wxpython/iscatt/frame.py:572 +#: ../gui/wxpython/iscatt/frame.py:575 msgid "Rename class" msgstr "Renombrar clase" -#: ../gui/wxpython/iscatt/frame.py:576 +#: ../gui/wxpython/iscatt/frame.py:579 msgid "Set color" msgstr "Elegir color" -#: ../gui/wxpython/iscatt/frame.py:580 ../gui/wxpython/lmgr/layertree.py:491 +#: ../gui/wxpython/iscatt/frame.py:583 ../gui/wxpython/lmgr/layertree.py:491 msgid "Change opacity level" msgstr "Cambiar nivel de opacidad" -#: ../gui/wxpython/iscatt/frame.py:584 +#: ../gui/wxpython/iscatt/frame.py:587 msgid "Hide" msgstr "Ocultar" -#: ../gui/wxpython/iscatt/frame.py:586 +#: ../gui/wxpython/iscatt/frame.py:589 msgid "Show" msgstr "Mostrar" -#: ../gui/wxpython/iscatt/frame.py:601 +#: ../gui/wxpython/iscatt/frame.py:604 msgid "Move to top" msgstr "Mover hasta arriba" -#: ../gui/wxpython/iscatt/frame.py:607 +#: ../gui/wxpython/iscatt/frame.py:610 msgid "Move to bottom" msgstr "Mover hasta abajo" -#: ../gui/wxpython/iscatt/frame.py:615 +#: ../gui/wxpython/iscatt/frame.py:618 msgid "Move category up" msgstr "Mover categoría arriba" -#: ../gui/wxpython/iscatt/frame.py:621 +#: ../gui/wxpython/iscatt/frame.py:624 msgid "Move category down" msgstr "Mover categoría abajo" -#: ../gui/wxpython/iscatt/frame.py:629 +#: ../gui/wxpython/iscatt/frame.py:632 msgid "Export class raster" msgstr "Exportar ráster de clases" -#: ../gui/wxpython/iscatt/frame.py:701 +#: ../gui/wxpython/iscatt/frame.py:704 #, python-format msgid "Change opacity of class <%s>" msgstr "Cambiar opacidad de la clase <%s>" -#: ../gui/wxpython/iscatt/frame.py:726 +#: ../gui/wxpython/iscatt/frame.py:729 msgid "Empty name was inserted." msgstr "Nombre vacío insertado." @@ -2513,19 +2513,19 @@ #: ../gui/wxpython/location_wizard/wizard.py:675 #: ../gui/wxpython/location_wizard/wizard.py:864 #: ../gui/wxpython/location_wizard/wizard.py:2013 -#: ../gui/wxpython/core/workspace.py:1616 ../gui/wxpython/core/gcmd.py:113 -#: ../gui/wxpython/gis_set.py:281 ../gui/wxpython/gis_set.py:711 -#: ../gui/wxpython/gis_set.py:755 +#: ../gui/wxpython/core/workspace.py:1616 ../gui/wxpython/core/gcmd.py:115 +#: ../gui/wxpython/gis_set.py:282 ../gui/wxpython/gis_set.py:653 +#: ../gui/wxpython/gis_set.py:697 #: ../gui/wxpython/image2target/ii2t_gis_set.py:276 #: ../gui/wxpython/image2target/ii2t_gis_set.py:654 #: ../gui/wxpython/image2target/ii2t_gis_set.py:698 #: ../gui/wxpython/vdigit/dialogs.py:253 ../gui/wxpython/vdigit/dialogs.py:447 -#: ../gui/wxpython/gui_core/preferences.py:238 -#: ../gui/wxpython/gui_core/preferences.py:1925 -#: ../gui/wxpython/gui_core/preferences.py:1958 -#: ../gui/wxpython/gui_core/preferences.py:1970 -#: ../gui/wxpython/gui_core/preferences.py:1982 -#: ../gui/wxpython/psmap/dialogs.py:5594 ../gui/wxpython/lmgr/layertree.py:1003 +#: ../gui/wxpython/gui_core/preferences.py:231 +#: ../gui/wxpython/gui_core/preferences.py:1919 +#: ../gui/wxpython/gui_core/preferences.py:1952 +#: ../gui/wxpython/gui_core/preferences.py:1964 +#: ../gui/wxpython/gui_core/preferences.py:1976 +#: ../gui/wxpython/psmap/dialogs.py:5596 ../gui/wxpython/lmgr/layertree.py:1003 #: ../gui/wxpython/gmodeler/frame.py:1141 msgid "Error" msgstr "Error" @@ -2573,12 +2573,12 @@ msgstr "Celdas 3D: %d" #: ../gui/wxpython/location_wizard/dialogs.py:276 -#: ../gui/wxpython/psmap/dialogs.py:531 +#: ../gui/wxpython/psmap/dialogs.py:533 msgid "Top" msgstr "Superior" #: ../gui/wxpython/location_wizard/dialogs.py:284 -#: ../gui/wxpython/psmap/dialogs.py:532 +#: ../gui/wxpython/psmap/dialogs.py:534 msgid "Bottom" msgstr "Inferior" @@ -2786,13 +2786,13 @@ msgstr "Introduzca los parámetros para la proyección %s" #: ../gui/wxpython/location_wizard/wizard.py:932 -#: ../gui/wxpython/gui_core/gselect.py:2100 +#: ../gui/wxpython/gui_core/gselect.py:2092 #: ../gui/wxpython/gmodeler/dialogs.py:919 msgid "No" msgstr "No" #: ../gui/wxpython/location_wizard/wizard.py:932 -#: ../gui/wxpython/gui_core/gselect.py:2102 +#: ../gui/wxpython/gui_core/gselect.py:2094 #: ../gui/wxpython/gmodeler/dialogs.py:921 msgid "Yes" msgstr "Sí" @@ -2852,7 +2852,7 @@ msgstr "Ruta al archivo de códigos EPSG:" #: ../gui/wxpython/location_wizard/wizard.py:1502 -#: ../gui/wxpython/gui_core/preferences.py:1728 +#: ../gui/wxpython/gui_core/preferences.py:1722 msgid "EPSG code:" msgstr "Código EPSG:" @@ -2867,7 +2867,7 @@ msgstr "Seleccionar archivo de códigos EPSG" #: ../gui/wxpython/location_wizard/wizard.py:1696 -#: ../gui/wxpython/gui_core/preferences.py:1916 +#: ../gui/wxpython/gui_core/preferences.py:1910 #, python-brace-format msgid "Unable to read EPGS codes: {0}" msgstr "Imposible leer los códigos EPGS: {0}" @@ -2907,7 +2907,7 @@ msgstr "Se requiere una transformación del datum." #: ../gui/wxpython/location_wizard/wizard.py:2072 -#: ../gui/wxpython/rlisetup/wizard.py:1738 +#: ../gui/wxpython/rlisetup/wizard.py:1737 msgid "Summary" msgstr "Resumen" @@ -2936,7 +2936,7 @@ "(no-definitiva)" #: ../gui/wxpython/location_wizard/wizard.py:2249 -#: ../gui/wxpython/psmap/dialogs.py:702 ../gui/wxpython/psmap/dialogs.py:723 +#: ../gui/wxpython/psmap/dialogs.py:704 ../gui/wxpython/psmap/dialogs.py:725 msgid "custom" msgstr "personalizar" @@ -2999,52 +2999,52 @@ msgid "File <%s> not found." msgstr "Archivo <%s> no encontrado." -#: ../gui/wxpython/photo2image/ip2i_manager.py:276 +#: ../gui/wxpython/photo2image/ip2i_manager.py:278 msgid "Manage Location of Fiducial Points on a Scanned Photo" msgstr "Gestionar la posición de marcas fiduciales en una foto escaneada" -#: ../gui/wxpython/photo2image/ip2i_manager.py:380 +#: ../gui/wxpython/photo2image/ip2i_manager.py:382 msgid "A POINTS file exists, renaming it to POINTS_BAK" msgstr "Un archivo POINTS ya existe, se lo renombrará como POINTS_BAK" -#: ../gui/wxpython/photo2image/ip2i_manager.py:406 +#: ../gui/wxpython/photo2image/ip2i_manager.py:408 msgid "Opening CAMERA file failed" msgstr "Falló la apertura del archivo CAMERA" -#: ../gui/wxpython/photo2image/ip2i_manager.py:441 -#: ../gui/wxpython/photo2image/ip2i_manager.py:843 -#: ../gui/wxpython/gcp/manager.py:1419 +#: ../gui/wxpython/photo2image/ip2i_manager.py:443 +#: ../gui/wxpython/photo2image/ip2i_manager.py:845 +#: ../gui/wxpython/gcp/manager.py:1421 msgid "Writing POINTS file failed" msgstr "Falló la escritura del archivo de PUNTOS" -#: ../gui/wxpython/photo2image/ip2i_manager.py:616 -#: ../gui/wxpython/image2target/ii2t_manager.py:1225 -#: ../gui/wxpython/gcp/manager.py:1192 +#: ../gui/wxpython/photo2image/ip2i_manager.py:618 +#: ../gui/wxpython/image2target/ii2t_manager.py:1227 +#: ../gui/wxpython/gcp/manager.py:1194 #, python-format msgid "At least %d GCPs required. Operation canceled." msgstr "Se necesitan al menos %d puntos de control (GCP). Operación cancelada." -#: ../gui/wxpython/photo2image/ip2i_manager.py:759 -#: ../gui/wxpython/image2target/ii2t_manager.py:1367 -#: ../gui/wxpython/gcp/manager.py:1335 -msgid "source" -msgstr "fuente" - #: ../gui/wxpython/photo2image/ip2i_manager.py:761 #: ../gui/wxpython/image2target/ii2t_manager.py:1369 #: ../gui/wxpython/gcp/manager.py:1337 -msgid "target" -msgstr "destino" +msgid "source" +msgstr "fuente" #: ../gui/wxpython/photo2image/ip2i_manager.py:763 #: ../gui/wxpython/image2target/ii2t_manager.py:1371 #: ../gui/wxpython/gcp/manager.py:1339 -msgid "Set GCP coordinates" -msgstr "Establecer coordenadas GCP" +msgid "target" +msgstr "destino" #: ../gui/wxpython/photo2image/ip2i_manager.py:765 #: ../gui/wxpython/image2target/ii2t_manager.py:1373 #: ../gui/wxpython/gcp/manager.py:1341 +msgid "Set GCP coordinates" +msgstr "Establecer coordenadas GCP" + +#: ../gui/wxpython/photo2image/ip2i_manager.py:767 +#: ../gui/wxpython/image2target/ii2t_manager.py:1375 +#: ../gui/wxpython/gcp/manager.py:1343 #, python-format msgid "" "Set %(coor)s coordinates for GCP No. %(key)s? \n" @@ -3057,32 +3057,32 @@ "Este: %(coor0)s \n" "Norte: %(coor1)s" -#: ../gui/wxpython/photo2image/ip2i_manager.py:856 -#: ../gui/wxpython/gcp/manager.py:1431 +#: ../gui/wxpython/photo2image/ip2i_manager.py:858 +#: ../gui/wxpython/gcp/manager.py:1433 #, python-format msgid "POINTS file saved for group <%s>" msgstr "Archivo de PUNTOS guardado para grupo <%s>" -#: ../gui/wxpython/photo2image/ip2i_manager.py:872 -#: ../gui/wxpython/image2target/ii2t_manager.py:1511 -#: ../gui/wxpython/gcp/manager.py:1447 +#: ../gui/wxpython/photo2image/ip2i_manager.py:874 +#: ../gui/wxpython/image2target/ii2t_manager.py:1513 +#: ../gui/wxpython/gcp/manager.py:1449 msgid "source mapwin not defined" msgstr "mapwin de entrada no definido" -#: ../gui/wxpython/photo2image/ip2i_manager.py:877 -#: ../gui/wxpython/image2target/ii2t_manager.py:1516 -#: ../gui/wxpython/gcp/manager.py:1452 +#: ../gui/wxpython/photo2image/ip2i_manager.py:879 +#: ../gui/wxpython/image2target/ii2t_manager.py:1518 +#: ../gui/wxpython/gcp/manager.py:1454 msgid "target mapwin not defined" msgstr "mapwin de salida no definido" -#: ../gui/wxpython/photo2image/ip2i_manager.py:907 -#: ../gui/wxpython/gcp/manager.py:1482 +#: ../gui/wxpython/photo2image/ip2i_manager.py:909 +#: ../gui/wxpython/gcp/manager.py:1484 msgid "Reading POINTS file failed" msgstr "Falló la lectura del archivo de PUNTOS" -#: ../gui/wxpython/photo2image/ip2i_manager.py:992 -#: ../gui/wxpython/image2target/ii2t_manager.py:1633 -#: ../gui/wxpython/gcp/manager.py:1567 +#: ../gui/wxpython/photo2image/ip2i_manager.py:994 +#: ../gui/wxpython/image2target/ii2t_manager.py:1635 +#: ../gui/wxpython/gcp/manager.py:1569 #, python-format msgid "" "Insufficient points defined and active (checked) for selected rectification method (order: %d).\n" @@ -3095,36 +3095,36 @@ "6+ puntos para 2o orden, y\n" "10+ puntos para 3er orden." -#: ../gui/wxpython/photo2image/ip2i_manager.py:1020 -#: ../gui/wxpython/image2target/ii2t_manager.py:1661 -#: ../gui/wxpython/gcp/manager.py:1595 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1022 +#: ../gui/wxpython/image2target/ii2t_manager.py:1663 +#: ../gui/wxpython/gcp/manager.py:1597 msgid "Rectifying images, please wait..." msgstr "Rectificando imágenes, por favor espere..." -#: ../gui/wxpython/photo2image/ip2i_manager.py:1042 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1044 msgid "Writing output image to group, please wait..." msgstr "Escribiendo imagen de salida a grupo, por favor espere..." -#: ../gui/wxpython/photo2image/ip2i_manager.py:1072 -#: ../gui/wxpython/image2target/ii2t_manager.py:1746 -#: ../gui/wxpython/gcp/manager.py:1680 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1074 +#: ../gui/wxpython/image2target/ii2t_manager.py:1749 +#: ../gui/wxpython/gcp/manager.py:1682 msgid "GCP Manager settings" msgstr "Configuraciones del Administrador de puntos de control sobre el terreno" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1117 -#: ../gui/wxpython/image2target/ii2t_manager.py:1793 -#: ../gui/wxpython/gcp/manager.py:1727 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1119 +#: ../gui/wxpython/image2target/ii2t_manager.py:1796 +#: ../gui/wxpython/gcp/manager.py:1729 msgid "Quit GCP Manager" msgstr "Salir del Administrador de puntos de control sobre el terreno GCP" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1118 -#: ../gui/wxpython/image2target/ii2t_manager.py:1794 -#: ../gui/wxpython/gcp/manager.py:1728 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1120 +#: ../gui/wxpython/image2target/ii2t_manager.py:1797 +#: ../gui/wxpython/gcp/manager.py:1730 msgid "Save ground control points?" msgstr "Guardar puntos de control sobre el terreno?" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1196 -#: ../gui/wxpython/gcp/manager.py:1807 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1198 +#: ../gui/wxpython/gcp/manager.py:1809 msgid "" "Could not calculate RMS Error.\n" "Possible error with m.transform." @@ -3132,8 +3132,8 @@ "No se pudo calcular Error RMS.\n" "Posible error con m.transform." -#: ../gui/wxpython/photo2image/ip2i_manager.py:1324 -#: ../gui/wxpython/gcp/manager.py:1935 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1326 +#: ../gui/wxpython/gcp/manager.py:1937 msgid "" "Could not calculate new extends.\n" "Possible error with m.transform." @@ -3141,119 +3141,119 @@ "No se pudieron calcular nuevas extensiones.\n" "Posible error con m.transform." -#: ../gui/wxpython/photo2image/ip2i_manager.py:1456 -#: ../gui/wxpython/image2target/ii2t_manager.py:2130 -#: ../gui/wxpython/gcp/manager.py:2067 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1458 +#: ../gui/wxpython/image2target/ii2t_manager.py:2133 +#: ../gui/wxpython/gcp/manager.py:2069 msgid "Adjust source display to target display" msgstr "Ajustar vista de entrada a vista de salida" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1461 -#: ../gui/wxpython/image2target/ii2t_manager.py:2135 -#: ../gui/wxpython/gcp/manager.py:2072 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1463 +#: ../gui/wxpython/image2target/ii2t_manager.py:2138 +#: ../gui/wxpython/gcp/manager.py:2074 msgid "Adjust target display to source display" msgstr "Ajustar vista de salida a vista de entrada" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1535 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1553 -#: ../gui/wxpython/image2target/ii2t_manager.py:2209 -#: ../gui/wxpython/image2target/ii2t_manager.py:2229 -#: ../gui/wxpython/gcp/manager.py:2146 ../gui/wxpython/gcp/manager.py:2164 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1537 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1555 +#: ../gui/wxpython/image2target/ii2t_manager.py:2212 +#: ../gui/wxpython/image2target/ii2t_manager.py:2232 +#: ../gui/wxpython/gcp/manager.py:2148 ../gui/wxpython/gcp/manager.py:2166 #: ../gui/wxpython/vnet/widgets.py:85 ../gui/wxpython/vnet/vnet_data.py:259 msgid "use" msgstr "utilizar" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1536 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1554 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1538 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1556 msgid "source X" msgstr "origen X" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1537 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1555 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1539 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1557 msgid "source Y" msgstr "origen Y" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1538 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1556 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1540 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1558 msgid "target X" msgstr "destino X" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1539 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1557 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1541 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1559 msgid "target Y" msgstr "destino Y" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1540 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1558 -#: ../gui/wxpython/image2target/ii2t_manager.py:2216 -#: ../gui/wxpython/image2target/ii2t_manager.py:2236 -#: ../gui/wxpython/gcp/manager.py:2151 ../gui/wxpython/gcp/manager.py:2169 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1542 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1560 +#: ../gui/wxpython/image2target/ii2t_manager.py:2219 +#: ../gui/wxpython/image2target/ii2t_manager.py:2239 +#: ../gui/wxpython/gcp/manager.py:2153 ../gui/wxpython/gcp/manager.py:2171 msgid "Forward error" msgstr "Error siguiente" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1541 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1559 -#: ../gui/wxpython/image2target/ii2t_manager.py:2217 -#: ../gui/wxpython/image2target/ii2t_manager.py:2237 -#: ../gui/wxpython/gcp/manager.py:2152 ../gui/wxpython/gcp/manager.py:2170 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1543 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1561 +#: ../gui/wxpython/image2target/ii2t_manager.py:2220 +#: ../gui/wxpython/image2target/ii2t_manager.py:2240 +#: ../gui/wxpython/gcp/manager.py:2154 ../gui/wxpython/gcp/manager.py:2172 msgid "Backward error" msgstr "Error anterior" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1696 -#: ../gui/wxpython/image2target/ii2t_manager.py:2376 -#: ../gui/wxpython/gcp/manager.py:2307 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1698 +#: ../gui/wxpython/image2target/ii2t_manager.py:2379 +#: ../gui/wxpython/gcp/manager.py:2309 msgid "Invalid coordinate value. Operation canceled." msgstr "Valor de coordenada no válido. Operación cancelada." -#: ../gui/wxpython/photo2image/ip2i_manager.py:1734 -#: ../gui/wxpython/image2target/ii2t_manager.py:2551 -#: ../gui/wxpython/gcp/manager.py:2485 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1736 +#: ../gui/wxpython/image2target/ii2t_manager.py:2554 +#: ../gui/wxpython/gcp/manager.py:2487 msgid "Edit GCP" msgstr "Editar puntos de control sobre el terreno (GCP)" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1746 -#: ../gui/wxpython/image2target/ii2t_manager.py:2563 -#: ../gui/wxpython/gcp/manager.py:2497 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1748 +#: ../gui/wxpython/image2target/ii2t_manager.py:2566 +#: ../gui/wxpython/gcp/manager.py:2499 msgid "Ground Control Point No." msgstr "No. Punto de control sobre el terreno" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1765 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1767 msgid "source X:" msgstr "origen X:" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1766 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1768 msgid "target X:" msgstr "destino X:" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1767 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1769 msgid "source Y:" msgstr "origen Y:" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1768 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1770 msgid "target Y:" msgstr "destino Y:" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1904 -#: ../gui/wxpython/image2target/ii2t_manager.py:2729 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1906 +#: ../gui/wxpython/image2target/ii2t_manager.py:2732 #: ../gui/wxpython/vdigit/preferences.py:98 -#: ../gui/wxpython/psmap/dialogs.py:2656 ../gui/wxpython/gcp/manager.py:2656 +#: ../gui/wxpython/psmap/dialogs.py:2658 ../gui/wxpython/gcp/manager.py:2658 msgid "Symbology" msgstr "Simbología" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1913 -#: ../gui/wxpython/image2target/ii2t_manager.py:2738 -#: ../gui/wxpython/gcp/manager.py:2665 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1915 +#: ../gui/wxpython/image2target/ii2t_manager.py:2741 +#: ../gui/wxpython/gcp/manager.py:2667 msgid "Highlight highest RMS error only" msgstr "Sólo destacar error RMS más alto" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1926 -#: ../gui/wxpython/image2target/ii2t_manager.py:2751 -#: ../gui/wxpython/gcp/manager.py:2678 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1928 +#: ../gui/wxpython/image2target/ii2t_manager.py:2754 +#: ../gui/wxpython/gcp/manager.py:2680 msgid "Highlight RMS error > M + SD * factor:" msgstr "Destacar error RMS > factor M + SD *:" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1930 -#: ../gui/wxpython/image2target/ii2t_manager.py:2755 -#: ../gui/wxpython/gcp/manager.py:2682 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1932 +#: ../gui/wxpython/image2target/ii2t_manager.py:2758 +#: ../gui/wxpython/gcp/manager.py:2684 msgid "" "Highlight GCPs with an RMS error larger than \n" "mean + standard deviation * given factor. \n" @@ -3263,136 +3263,136 @@ "media + desviación estandard * factor facilitado. \n" "Los valores recomendados para este factor están entre 1 y 2." -#: ../gui/wxpython/photo2image/ip2i_manager.py:1953 -#: ../gui/wxpython/image2target/ii2t_manager.py:2778 -#: ../gui/wxpython/gcp/manager.py:2705 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1955 +#: ../gui/wxpython/image2target/ii2t_manager.py:2781 +#: ../gui/wxpython/gcp/manager.py:2707 msgid "Symbol settings" msgstr "Configuración de símbolos" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1961 -#: ../gui/wxpython/image2target/ii2t_manager.py:2786 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1963 +#: ../gui/wxpython/image2target/ii2t_manager.py:2789 #: ../gui/wxpython/nviz/tools.py:1423 ../gui/wxpython/nviz/tools.py:2154 #: ../gui/wxpython/nviz/tools.py:2296 ../gui/wxpython/nviz/preferences.py:372 #: ../gui/wxpython/nviz/preferences.py:574 #: ../gui/wxpython/nviz/preferences.py:640 -#: ../gui/wxpython/gui_core/preferences.py:1520 -#: ../gui/wxpython/psmap/dialogs.py:2375 ../gui/wxpython/psmap/dialogs.py:2536 -#: ../gui/wxpython/mapswipe/dialogs.py:280 ../gui/wxpython/gcp/manager.py:2713 +#: ../gui/wxpython/gui_core/preferences.py:1514 +#: ../gui/wxpython/psmap/dialogs.py:2377 ../gui/wxpython/psmap/dialogs.py:2538 +#: ../gui/wxpython/mapswipe/dialogs.py:280 ../gui/wxpython/gcp/manager.py:2715 msgid "Color:" msgstr "Color:" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1981 -#: ../gui/wxpython/image2target/ii2t_manager.py:2806 -#: ../gui/wxpython/gcp/manager.py:2733 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1983 +#: ../gui/wxpython/image2target/ii2t_manager.py:2809 +#: ../gui/wxpython/gcp/manager.py:2735 msgid "Color for high RMS error:" msgstr "Color para un error RMS elevado:" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2001 -#: ../gui/wxpython/image2target/ii2t_manager.py:2826 -#: ../gui/wxpython/gcp/manager.py:2753 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2003 +#: ../gui/wxpython/image2target/ii2t_manager.py:2829 +#: ../gui/wxpython/gcp/manager.py:2755 msgid "Color for selected GCP:" msgstr "Color para el GCP seleccionado" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2021 -#: ../gui/wxpython/image2target/ii2t_manager.py:2846 -#: ../gui/wxpython/gcp/manager.py:2773 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2023 +#: ../gui/wxpython/image2target/ii2t_manager.py:2849 +#: ../gui/wxpython/gcp/manager.py:2775 msgid "Color for unused GCPs:" msgstr "Color para los GCPs no utilizados:" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2037 -#: ../gui/wxpython/image2target/ii2t_manager.py:2862 -#: ../gui/wxpython/gcp/manager.py:2789 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2039 +#: ../gui/wxpython/image2target/ii2t_manager.py:2865 +#: ../gui/wxpython/gcp/manager.py:2791 msgid "Show unused GCPs" msgstr "Mostrar GCPs no utilizados" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2054 -#: ../gui/wxpython/image2target/ii2t_manager.py:2879 -#: ../gui/wxpython/gui_core/preferences.py:1447 -#: ../gui/wxpython/gcp/manager.py:2806 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2056 +#: ../gui/wxpython/image2target/ii2t_manager.py:2882 +#: ../gui/wxpython/gui_core/preferences.py:1441 +#: ../gui/wxpython/gcp/manager.py:2808 msgid "Symbol size:" msgstr "Tamaño del símbolo:" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2076 -#: ../gui/wxpython/image2target/ii2t_manager.py:2901 -#: ../gui/wxpython/gui_core/preferences.py:1415 -#: ../gui/wxpython/psmap/dialogs.py:6813 -#: ../gui/wxpython/mapswipe/dialogs.py:327 ../gui/wxpython/gcp/manager.py:2828 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2078 +#: ../gui/wxpython/image2target/ii2t_manager.py:2904 +#: ../gui/wxpython/gui_core/preferences.py:1409 +#: ../gui/wxpython/psmap/dialogs.py:6815 +#: ../gui/wxpython/mapswipe/dialogs.py:327 ../gui/wxpython/gcp/manager.py:2830 #: ../gui/wxpython/vnet/dialogs.py:1279 msgid "Line width:" msgstr "Grosor de línea:" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2122 -#: ../gui/wxpython/image2target/ii2t_manager.py:741 -#: ../gui/wxpython/image2target/ii2t_manager.py:2953 -#: ../gui/wxpython/gcp/manager.py:718 ../gui/wxpython/gcp/manager.py:2880 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2124 +#: ../gui/wxpython/image2target/ii2t_manager.py:743 +#: ../gui/wxpython/image2target/ii2t_manager.py:2956 +#: ../gui/wxpython/gcp/manager.py:720 ../gui/wxpython/gcp/manager.py:2882 msgid "Select source map to display:" msgstr "Seleccionar el mapa fuente a visualizar:" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2136 -#: ../gui/wxpython/image2target/ii2t_manager.py:767 -#: ../gui/wxpython/image2target/ii2t_manager.py:2967 -#: ../gui/wxpython/gcp/manager.py:744 ../gui/wxpython/gcp/manager.py:2894 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2138 +#: ../gui/wxpython/image2target/ii2t_manager.py:769 +#: ../gui/wxpython/image2target/ii2t_manager.py:2970 +#: ../gui/wxpython/gcp/manager.py:746 ../gui/wxpython/gcp/manager.py:2896 msgid "Select target raster map to display:" msgstr "Seleccionar mapa ráster objetivo a visualizar:" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2161 -#: ../gui/wxpython/image2target/ii2t_manager.py:3007 -#: ../gui/wxpython/gcp/manager.py:2934 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2163 +#: ../gui/wxpython/image2target/ii2t_manager.py:3010 +#: ../gui/wxpython/gcp/manager.py:2936 msgid "Rectification" msgstr "Rectificación" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2170 -#: ../gui/wxpython/image2target/ii2t_manager.py:3016 -#: ../gui/wxpython/gcp/manager.py:2943 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2172 +#: ../gui/wxpython/image2target/ii2t_manager.py:3019 +#: ../gui/wxpython/gcp/manager.py:2945 msgid "Select rectification order" msgstr "Seleccionar orden de rectificación" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2172 -#: ../gui/wxpython/image2target/ii2t_manager.py:3018 -#: ../gui/wxpython/gcp/manager.py:2945 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2174 +#: ../gui/wxpython/image2target/ii2t_manager.py:3021 +#: ../gui/wxpython/gcp/manager.py:2947 msgid "1st order" msgstr "Primer orden" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2173 -#: ../gui/wxpython/image2target/ii2t_manager.py:3019 -#: ../gui/wxpython/gcp/manager.py:2946 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2175 +#: ../gui/wxpython/image2target/ii2t_manager.py:3022 +#: ../gui/wxpython/gcp/manager.py:2948 msgid "2nd order" msgstr "Segundo orden" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2174 -#: ../gui/wxpython/image2target/ii2t_manager.py:3020 -#: ../gui/wxpython/gcp/manager.py:2947 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2176 +#: ../gui/wxpython/image2target/ii2t_manager.py:3023 +#: ../gui/wxpython/gcp/manager.py:2949 msgid "3rd order" msgstr "Tercer orden" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2186 -#: ../gui/wxpython/image2target/ii2t_manager.py:3032 -#: ../gui/wxpython/gcp/manager.py:2959 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2188 +#: ../gui/wxpython/image2target/ii2t_manager.py:3035 +#: ../gui/wxpython/gcp/manager.py:2961 msgid "Select interpolation method:" msgstr "Seleccionar método de interpolación:" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2202 -#: ../gui/wxpython/image2target/ii2t_manager.py:3048 -#: ../gui/wxpython/gcp/manager.py:2975 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2204 +#: ../gui/wxpython/image2target/ii2t_manager.py:3051 +#: ../gui/wxpython/gcp/manager.py:2977 msgid "clip to computational region in target location" msgstr "recorta la visualización a la región computacional en la Localización de destino" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2212 -#: ../gui/wxpython/image2target/ii2t_manager.py:589 -#: ../gui/wxpython/image2target/ii2t_manager.py:3058 -#: ../gui/wxpython/gcp/manager.py:560 ../gui/wxpython/gcp/manager.py:2985 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2214 +#: ../gui/wxpython/image2target/ii2t_manager.py:591 +#: ../gui/wxpython/image2target/ii2t_manager.py:3061 +#: ../gui/wxpython/gcp/manager.py:562 ../gui/wxpython/gcp/manager.py:2987 msgid "Extension for output maps:" msgstr "Extensión para los mapas de salida:" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2253 -#: ../gui/wxpython/image2target/ii2t_manager.py:3099 -#: ../gui/wxpython/gcp/manager.py:3026 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2255 +#: ../gui/wxpython/image2target/ii2t_manager.py:3102 +#: ../gui/wxpython/gcp/manager.py:3028 msgid "RMS threshold factor must be > 0" msgstr "Factor RMS umbral debe ser> 0" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2256 -#: ../gui/wxpython/image2target/ii2t_manager.py:3102 -#: ../gui/wxpython/gcp/manager.py:3029 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2258 +#: ../gui/wxpython/image2target/ii2t_manager.py:3105 +#: ../gui/wxpython/gcp/manager.py:3031 msgid "" "RMS threshold factor is < 1\n" "Too many points might be highlighted" @@ -3400,9 +3400,9 @@ "El factor RMS umbral es < 1\n" "Se tendrían que destacar demasiados puntos" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2416 -#: ../gui/wxpython/image2target/ii2t_manager.py:3286 -#: ../gui/wxpython/gcp/manager.py:3213 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2418 +#: ../gui/wxpython/image2target/ii2t_manager.py:3289 +#: ../gui/wxpython/gcp/manager.py:3215 #, python-format msgid "GCP Manager settings saved to file '%s'." msgstr "Configuraciones del Administrador GCP guardadas en el archivo '%s'." @@ -3456,13 +3456,13 @@ #: ../gui/wxpython/photo2image/ip2i_mapdisplay.py:478 #: ../gui/wxpython/image2target/ii2t_mapdisplay.py:479 -#: ../gui/wxpython/gcp/mapdisplay.py:479 ../gui/wxpython/mapdisp/frame.py:1390 +#: ../gui/wxpython/gcp/mapdisplay.py:479 ../gui/wxpython/mapdisp/frame.py:1389 msgid "Zoom to default region" msgstr "Acercamiento a la región predeterminada" #: ../gui/wxpython/photo2image/ip2i_mapdisplay.py:482 #: ../gui/wxpython/image2target/ii2t_mapdisplay.py:483 -#: ../gui/wxpython/gcp/mapdisplay.py:483 ../gui/wxpython/mapdisp/frame.py:1392 +#: ../gui/wxpython/gcp/mapdisplay.py:483 ../gui/wxpython/mapdisp/frame.py:1391 msgid "Zoom to saved region" msgstr "Acercamiento a una región guardada" @@ -3474,7 +3474,7 @@ #: ../gui/wxpython/photo2image/ip2i_mapdisplay.py:492 #: ../gui/wxpython/image2target/ii2t_mapdisplay.py:493 -#: ../gui/wxpython/gcp/mapdisplay.py:493 ../gui/wxpython/mapdisp/frame.py:1402 +#: ../gui/wxpython/gcp/mapdisplay.py:493 ../gui/wxpython/mapdisp/frame.py:1401 msgid "Save display geometry to named region" msgstr "Guardar la geometría de la visualización a la región nombrada" @@ -3491,11 +3491,11 @@ msgstr "Por favor provea el nombre de la cámara (generado por i.ortho.camera)" #: ../gui/wxpython/photo2image/g.gui.photo2image.py:111 -msgid "Please provide an order value (1 if 4 Fiducials, 2 if 8 Fiducials)" +msgid "Please provive an order value (1 if 4 Fiducials, 2 if 8 Fiducials)" msgstr "" #: ../gui/wxpython/photo2image/g.gui.photo2image.py:116 -msgid "Please provide an output files extension (used by i.rectify)" +msgid "Please provive an output files extension (used by i.rectify)" msgstr "" #: ../gui/wxpython/photo2image/ip2i_statusbar.py:38 @@ -3599,7 +3599,7 @@ msgstr "No ha sido posible realizar acercamiento al mapa ráster <%s>." #: ../gui/wxpython/core/render.py:1010 ../gui/wxpython/core/render.py:1013 -#: ../gui/wxpython/core/render.py:1016 ../gui/wxpython/core/gcmd.py:435 +#: ../gui/wxpython/core/render.py:1016 ../gui/wxpython/core/gcmd.py:437 msgid "Details:" msgstr "Detalles:" @@ -3617,24 +3617,24 @@ msgid "Unable to get current geographic extent. Force quiting wxGUI. Please manually run g.region to fix the problem." msgstr "No ha sido posible obtener la extensión geográfica actual. Se forza el abandono de la wxGUI. Por favor ejecute manualmente g.region para solucionar el problema." -#: ../gui/wxpython/core/toolboxes.py:225 +#: ../gui/wxpython/core/toolboxes.py:227 msgid "Unable to parse user toolboxes XML files. Default files will be loaded." msgstr "No se pudieron parsear los archivos XML con las cajas de herramientas del usuario. Se cargarán los archivos predeterminados." -#: ../gui/wxpython/core/toolboxes.py:269 +#: ../gui/wxpython/core/toolboxes.py:271 msgid "Unable to create toolboxes directory." msgstr "No es posible crear el directorio de cajas de herramientas." -#: ../gui/wxpython/core/toolboxes.py:493 +#: ../gui/wxpython/core/toolboxes.py:495 msgid "Custom toolboxes" msgstr "Cajas de herramientas personalizadas" -#: ../gui/wxpython/core/toolboxes.py:517 +#: ../gui/wxpython/core/toolboxes.py:519 #, python-format msgid "List of addons cannot be obtained because g.extension failed. Details: %s" msgstr "No se ha podido obtener la lista de complementos porque falló g.extension. Detalles: %s" -#: ../gui/wxpython/core/toolboxes.py:574 +#: ../gui/wxpython/core/toolboxes.py:576 msgid "Addons" msgstr "Complementos" @@ -3669,32 +3669,32 @@ "Imposible cargar bindings de GDAL Python.\n" "Las capas WMS no pueden mostrarse sin los bindings.\n" -#: ../gui/wxpython/core/gcmd.py:126 +#: ../gui/wxpython/core/gcmd.py:128 msgid "Reason" msgstr "Razón" -#: ../gui/wxpython/core/gcmd.py:151 ../gui/wxpython/gis_set.py:697 -#: ../gui/wxpython/gis_set.py:740 +#: ../gui/wxpython/core/gcmd.py:153 ../gui/wxpython/gis_set.py:639 +#: ../gui/wxpython/gis_set.py:682 #: ../gui/wxpython/image2target/ii2t_gis_set.py:640 #: ../gui/wxpython/image2target/ii2t_gis_set.py:683 -#: ../gui/wxpython/lmgr/frame.py:2570 +#: ../gui/wxpython/lmgr/frame.py:2573 msgid "Message" msgstr "Mensaje" -#: ../gui/wxpython/core/gcmd.py:432 +#: ../gui/wxpython/core/gcmd.py:434 msgid "Execution failed:" msgstr "Ejecución fallida:" -#: ../gui/wxpython/core/gcmd.py:437 ../gui/wxpython/core/gcmd.py:444 +#: ../gui/wxpython/core/gcmd.py:439 ../gui/wxpython/core/gcmd.py:446 msgid "Error: " msgstr "Error:" -#: ../gui/wxpython/core/gcmd.py:521 +#: ../gui/wxpython/core/gcmd.py:523 #, python-format msgid "Unable to exectute command: '%s'" msgstr "No se puede ejecutar el comando: '%s'" -#: ../gui/wxpython/core/gcmd.py:747 ../gui/wxpython/gui_core/forms.py:2740 +#: ../gui/wxpython/core/gcmd.py:749 ../gui/wxpython/gui_core/forms.py:2770 #, python-format msgid "Error in %s" msgstr "Error en %s" @@ -3709,136 +3709,136 @@ msgid "WARNING: Ignoring unsupported wx debug level (must be >=0 and <=5). {0}\n" msgstr "" -#: ../gui/wxpython/core/settings.py:503 +#: ../gui/wxpython/core/settings.py:505 msgid "Segment break" msgstr "" -#: ../gui/wxpython/core/settings.py:569 +#: ../gui/wxpython/core/settings.py:571 msgid "Data point" msgstr "Punto de datos" -#: ../gui/wxpython/core/settings.py:643 +#: ../gui/wxpython/core/settings.py:645 msgid "animation" msgstr "animación" -#: ../gui/wxpython/core/settings.py:866 +#: ../gui/wxpython/core/settings.py:868 msgid "Collapse all except PERMANENT and current" msgstr "Ocultar todos excepto los conjuntos de mapas PERMANENT y actual." -#: ../gui/wxpython/core/settings.py:867 +#: ../gui/wxpython/core/settings.py:869 msgid "Collapse all except PERMANENT" msgstr "Ocultar todos excepto el conjunto de mapas PERMANENT" -#: ../gui/wxpython/core/settings.py:868 +#: ../gui/wxpython/core/settings.py:870 msgid "Collapse all except current" msgstr "Ocultar todos excepto el actual" -#: ../gui/wxpython/core/settings.py:869 +#: ../gui/wxpython/core/settings.py:871 msgid "Collapse all" msgstr "Ocultar todo" -#: ../gui/wxpython/core/settings.py:870 +#: ../gui/wxpython/core/settings.py:872 msgid "Expand all" msgstr "Expandir todo" -#: ../gui/wxpython/core/settings.py:875 ../gui/wxpython/dbmgr/base.py:1406 +#: ../gui/wxpython/core/settings.py:877 ../gui/wxpython/dbmgr/base.py:1408 msgid "Edit selected record" msgstr "Editar el registro seleccionado" -#: ../gui/wxpython/core/settings.py:875 +#: ../gui/wxpython/core/settings.py:877 msgid "Display selected" msgstr "Mostrar lo seleccionado" -#: ../gui/wxpython/core/settings.py:884 +#: ../gui/wxpython/core/settings.py:886 msgid "Classic (labels only)" msgstr "Clásico (sólo etiquetas)" -#: ../gui/wxpython/core/settings.py:885 +#: ../gui/wxpython/core/settings.py:887 msgid "Combined (labels and module names)" msgstr "Combinado (etiquetas y nombres de módulos)" -#: ../gui/wxpython/core/settings.py:886 +#: ../gui/wxpython/core/settings.py:888 msgid "Expert (module names only)" msgstr "Experto (sólo nombres de los módulos)" -#: ../gui/wxpython/core/settings.py:891 +#: ../gui/wxpython/core/settings.py:893 msgid "Basic top" msgstr "" -#: ../gui/wxpython/core/settings.py:892 +#: ../gui/wxpython/core/settings.py:894 msgid "Basic left" msgstr "" -#: ../gui/wxpython/core/settings.py:893 +#: ../gui/wxpython/core/settings.py:895 msgid "Fancy green" msgstr "Verde elegante" -#: ../gui/wxpython/core/settings.py:894 +#: ../gui/wxpython/core/settings.py:896 msgid "List left" msgstr "" -#: ../gui/wxpython/core/settings.py:901 +#: ../gui/wxpython/core/settings.py:903 msgid "Zoom and recenter" msgstr "Acercar y recentrar" -#: ../gui/wxpython/core/settings.py:901 +#: ../gui/wxpython/core/settings.py:903 msgid "Zoom to mouse cursor" msgstr "Acercar al cursor del ratón" -#: ../gui/wxpython/core/settings.py:901 +#: ../gui/wxpython/core/settings.py:903 msgid "Nothing" msgstr "Nada" -#: ../gui/wxpython/core/settings.py:903 +#: ../gui/wxpython/core/settings.py:905 msgid "Scroll forward to zoom in" msgstr "Mover hacia adelante para acercar" -#: ../gui/wxpython/core/settings.py:903 +#: ../gui/wxpython/core/settings.py:905 msgid "Scroll back to zoom in" msgstr "Mover hacia atrás para acercar" -#: ../gui/wxpython/core/settings.py:936 ../gui/wxpython/core/settings.py:948 +#: ../gui/wxpython/core/settings.py:938 ../gui/wxpython/core/settings.py:950 msgid "box" msgstr "caja" -#: ../gui/wxpython/core/settings.py:937 +#: ../gui/wxpython/core/settings.py:939 msgid "sphere" msgstr "esfera" -#: ../gui/wxpython/core/settings.py:938 +#: ../gui/wxpython/core/settings.py:940 msgid "cube" msgstr "cubo" -#: ../gui/wxpython/core/settings.py:939 +#: ../gui/wxpython/core/settings.py:941 msgid "diamond" msgstr "diamante" -#: ../gui/wxpython/core/settings.py:940 +#: ../gui/wxpython/core/settings.py:942 msgid "aster" msgstr "asterisco" -#: ../gui/wxpython/core/settings.py:941 +#: ../gui/wxpython/core/settings.py:943 msgid "gyro" msgstr "giroscópo" -#: ../gui/wxpython/core/settings.py:942 +#: ../gui/wxpython/core/settings.py:944 msgid "histogram" msgstr "histograma" -#: ../gui/wxpython/core/settings.py:948 +#: ../gui/wxpython/core/settings.py:950 msgid "cross" msgstr "cruz" -#: ../gui/wxpython/core/settings.py:948 +#: ../gui/wxpython/core/settings.py:950 msgid "circle" msgstr "círculo" -#: ../gui/wxpython/core/settings.py:981 +#: ../gui/wxpython/core/settings.py:983 #, python-format msgid "Unable to read settings file <%s>\n" msgstr "No es posible leer el archivo de configuración <%s>\n" -#: ../gui/wxpython/core/settings.py:1007 +#: ../gui/wxpython/core/settings.py:1009 #, python-format msgid "" "Error: Reading settings from file <%(file)s> failed.\n" @@ -3849,11 +3849,11 @@ "\t\tDetalles: %(detail)s\n" "\t\tLínea: '%(line)s'\n" -#: ../gui/wxpython/core/settings.py:1025 +#: ../gui/wxpython/core/settings.py:1028 msgid "Unable to create settings directory" msgstr "No es posible crear directorio de configuración" -#: ../gui/wxpython/core/settings.py:1073 +#: ../gui/wxpython/core/settings.py:1076 #, python-format msgid "" "Writing settings to file <%(file)s> failed.\n" @@ -3864,16 +3864,16 @@ "\n" "Detales: %(detail)s" -#: ../gui/wxpython/core/settings.py:1179 +#: ../gui/wxpython/core/settings.py:1182 msgid "Unable to set " msgstr "Imposible de establecer" -#: ../gui/wxpython/core/settings.py:1215 ../gui/wxpython/core/settings.py:1225 +#: ../gui/wxpython/core/settings.py:1218 ../gui/wxpython/core/settings.py:1229 #, python-format msgid "Unable to parse settings '%s'" msgstr "No es posible parsear configuración '%s '" -#: ../gui/wxpython/core/gconsole.py:502 +#: ../gui/wxpython/core/gconsole.py:504 #, python-format msgid "" "Unable to run command:\n" @@ -3886,40 +3886,40 @@ "\n" "Opción <%(opt)s>: lectura de la entrada estandar no está soportada por la wxGUI" -#: ../gui/wxpython/core/gconsole.py:526 +#: ../gui/wxpython/core/gconsole.py:528 #, python-format msgid "Module <%s> not found." msgstr "Módulo <%s> no encontrado." -#: ../gui/wxpython/core/gconsole.py:656 ../gui/wxpython/gmodeler/frame.py:299 +#: ../gui/wxpython/core/gconsole.py:658 ../gui/wxpython/gmodeler/frame.py:299 #, python-format msgid "%d sec" msgstr "%d segundos" -#: ../gui/wxpython/core/gconsole.py:659 ../gui/wxpython/gmodeler/frame.py:302 +#: ../gui/wxpython/core/gconsole.py:661 ../gui/wxpython/gmodeler/frame.py:302 #, python-format msgid "%(min)d min %(sec)d sec" msgstr "%(min)d minutos %(sec)d segundos" -#: ../gui/wxpython/core/gconsole.py:663 ../gui/wxpython/gui_core/ghelp.py:231 +#: ../gui/wxpython/core/gconsole.py:665 ../gui/wxpython/gui_core/ghelp.py:231 #: ../gui/wxpython/gmodeler/model.py:1123 #: ../gui/wxpython/gmodeler/model.py:1229 ../gui/wxpython/gmodeler/frame.py:306 msgid "unknown" msgstr "desconocido" -#: ../gui/wxpython/core/gconsole.py:667 +#: ../gui/wxpython/core/gconsole.py:669 msgid "Please note that the data are left in inconsistent state and may be corrupted" msgstr "Por favor note que los datos se han dejado en un estado inconsistente y podrían encontrarse corruptos" -#: ../gui/wxpython/core/gconsole.py:669 +#: ../gui/wxpython/core/gconsole.py:671 msgid "Command aborted" msgstr "Comando abortado" -#: ../gui/wxpython/core/gconsole.py:671 ../gui/wxpython/gmodeler/frame.py:312 +#: ../gui/wxpython/core/gconsole.py:673 ../gui/wxpython/gmodeler/frame.py:312 msgid "Command finished" msgstr "Comando finalizado" -#: ../gui/wxpython/core/gconsole.py:747 ../gui/wxpython/gui_core/goutput.py:496 +#: ../gui/wxpython/core/gconsole.py:749 #, python-format msgid "" "Unable to write file '%(filePath)s'.\n" @@ -3930,7 +3930,7 @@ "\n" "Detalles: %(error)s" -#: ../gui/wxpython/core/menutree.py:151 +#: ../gui/wxpython/core/menutree.py:153 #, python-format msgid "Unknow tag %s" msgstr "Etiqueta desconocida %s" @@ -3979,210 +3979,181 @@ msgid "Unable to create file '%s'\n" msgstr "No se ha creado el archivo '%s'\n" -#: ../gui/wxpython/core/utils.py:996 ../gui/wxpython/gui_core/forms.py:1729 +#: ../gui/wxpython/core/utils.py:996 ../gui/wxpython/gui_core/forms.py:1739 msgid "Select Color" msgstr "Seleccionar color" -#: ../gui/wxpython/gis_set.py:122 +#: ../gui/wxpython/gis_set.py:115 #: ../gui/wxpython/image2target/ii2t_gis_set.py:122 msgid "1. Select GRASS GIS database directory" msgstr "1. Seleccionar directorio de base de datos de GRASS GIS" -#: ../gui/wxpython/gis_set.py:125 +#: ../gui/wxpython/gis_set.py:118 #: ../gui/wxpython/image2target/ii2t_gis_set.py:125 msgid "2. Select GRASS Location" msgstr "2. Seleccionar Localización GRASS" -#: ../gui/wxpython/gis_set.py:128 +#: ../gui/wxpython/gis_set.py:121 #: ../gui/wxpython/image2target/ii2t_gis_set.py:128 msgid "3. Select GRASS Mapset" msgstr "3. Seleccionar Directorio de mapas de GRASS" -#: ../gui/wxpython/gis_set.py:146 +#: ../gui/wxpython/gis_set.py:139 #: ../gui/wxpython/image2target/ii2t_gis_set.py:146 msgid "GRASS GIS database directory contains Locations." msgstr "Directorio de bases de datos de GRASS GIS que contiene Localizaciones." -#: ../gui/wxpython/gis_set.py:150 +#: ../gui/wxpython/gis_set.py:143 #: ../gui/wxpython/image2target/ii2t_gis_set.py:150 msgid "All data in one Location is in the same coordinate reference system (projection). One Location can be one project. Location contains Mapsets." msgstr "Todos los datos de una misma Localización están en el mismo sistema de coordenadas de referencia. Una Locación puede ser un proyecto. La localización contiene Directorios de mapas." -#: ../gui/wxpython/gis_set.py:158 +#: ../gui/wxpython/gis_set.py:151 #: ../gui/wxpython/image2target/ii2t_gis_set.py:158 msgid "Mapset contains GIS data related to one project, task within one project, subregion or user." msgstr "El Directorio de mapas contiene los datos SIG relacionados con un proyecto, tarea dentro de un proyecto, subregión o usuario." -#: ../gui/wxpython/gis_set.py:173 +#: ../gui/wxpython/gis_set.py:166 #: ../gui/wxpython/image2target/ii2t_gis_set.py:173 msgid "Start &GRASS session" msgstr "Iniciar sesión de &GRASS" -#: ../gui/wxpython/gis_set.py:179 +#: ../gui/wxpython/gis_set.py:172 #: ../gui/wxpython/image2target/ii2t_gis_set.py:179 msgid "&Browse" msgstr "&Explorar" #. GTC New mapset -#: ../gui/wxpython/gis_set.py:182 +#: ../gui/wxpython/gis_set.py:175 #: ../gui/wxpython/image2target/ii2t_gis_set.py:182 msgid "&New" msgstr "&Nuevo" -#: ../gui/wxpython/gis_set.py:183 +#: ../gui/wxpython/gis_set.py:176 #: ../gui/wxpython/image2target/ii2t_gis_set.py:183 msgid "Create a new Mapset in selected Location" msgstr "Crear un nuevo Directorio de mapas en la Localización seleccionada" #. GTC New location -#: ../gui/wxpython/gis_set.py:186 +#: ../gui/wxpython/gis_set.py:179 #: ../gui/wxpython/image2target/ii2t_gis_set.py:186 msgid "N&ew" msgstr "N&uevo" -#: ../gui/wxpython/gis_set.py:189 +#: ../gui/wxpython/gis_set.py:182 #: ../gui/wxpython/image2target/ii2t_gis_set.py:189 msgid "Create a new location using location wizard. After location is created successfully, GRASS session is started." msgstr "Crear una nueva localización usando el asistente de localizaciones. Luego de que la localización haya sido creada de manera exitosa, se iniciará una sesión de GRASS." #. GTC Rename location -#: ../gui/wxpython/gis_set.py:194 +#: ../gui/wxpython/gis_set.py:187 #: ../gui/wxpython/image2target/ii2t_gis_set.py:194 msgid "Ren&ame" msgstr "Ren&ombrar" -#: ../gui/wxpython/gis_set.py:195 ../gui/wxpython/gis_set.py:727 +#: ../gui/wxpython/gis_set.py:188 ../gui/wxpython/gis_set.py:669 #: ../gui/wxpython/image2target/ii2t_gis_set.py:195 #: ../gui/wxpython/image2target/ii2t_gis_set.py:670 msgid "Rename selected location" msgstr "Renombrar Localización seleccionada" #. GTC Delete location -#: ../gui/wxpython/gis_set.py:198 +#: ../gui/wxpython/gis_set.py:191 #: ../gui/wxpython/image2target/ii2t_gis_set.py:198 msgid "De&lete" msgstr "Bo&rrar" -#: ../gui/wxpython/gis_set.py:199 ../gui/wxpython/gis_set.py:810 +#: ../gui/wxpython/gis_set.py:192 ../gui/wxpython/gis_set.py:752 #: ../gui/wxpython/image2target/ii2t_gis_set.py:199 #: ../gui/wxpython/image2target/ii2t_gis_set.py:753 msgid "Delete selected location" msgstr "Borrar Localización seleccionada" -#: ../gui/wxpython/gis_set.py:201 ../gui/wxpython/startup/locdownload.py:303 +#: ../gui/wxpython/gis_set.py:194 ../gui/wxpython/startup/locdownload.py:303 msgid "Do&wnload" msgstr "Do&wnload" -#: ../gui/wxpython/gis_set.py:202 +#: ../gui/wxpython/gis_set.py:195 msgid "Download sample location" msgstr "Descargar localización de muestra" #. GTC Rename mapset -#: ../gui/wxpython/gis_set.py:206 +#: ../gui/wxpython/gis_set.py:199 #: ../gui/wxpython/image2target/ii2t_gis_set.py:202 -#: ../gui/wxpython/datacatalog/tree.py:990 ../gui/wxpython/dbmgr/base.py:2409 +#: ../gui/wxpython/datacatalog/tree.py:990 ../gui/wxpython/dbmgr/base.py:2411 msgid "&Rename" msgstr "&Renombrar" -#: ../gui/wxpython/gis_set.py:207 ../gui/wxpython/gis_set.py:684 +#: ../gui/wxpython/gis_set.py:200 ../gui/wxpython/gis_set.py:626 #: ../gui/wxpython/image2target/ii2t_gis_set.py:203 #: ../gui/wxpython/image2target/ii2t_gis_set.py:627 msgid "Rename selected mapset" msgstr "Renombrar el Directorio de mapas" #. GTC Delete mapset -#: ../gui/wxpython/gis_set.py:210 +#: ../gui/wxpython/gis_set.py:203 #: ../gui/wxpython/image2target/ii2t_gis_set.py:206 #: ../gui/wxpython/datacatalog/tree.py:985 msgid "&Delete" msgstr "&Borrar" -#: ../gui/wxpython/gis_set.py:211 ../gui/wxpython/gis_set.py:782 +#: ../gui/wxpython/gis_set.py:204 ../gui/wxpython/gis_set.py:724 #: ../gui/wxpython/image2target/ii2t_gis_set.py:207 #: ../gui/wxpython/image2target/ii2t_gis_set.py:725 msgid "Delete selected mapset" msgstr "Borrar Directorio de mapas" -#: ../gui/wxpython/gis_set.py:257 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:252 -#, python-format -msgid "GRASS GIS %s startup%s" +#: ../gui/wxpython/gis_set.py:258 +#, fuzzy, python-format +msgid "GRASS GIS %s Startup%s" msgstr "GRASS GIS %s startup%s" -#: ../gui/wxpython/gis_set.py:262 +#: ../gui/wxpython/gis_set.py:263 #: ../gui/wxpython/image2target/ii2t_gis_set.py:257 msgid "Enter GRASS session" msgstr "Ingrese sesión de GRASS" -#: ../gui/wxpython/gis_set.py:282 +#: ../gui/wxpython/gis_set.py:283 #: ../gui/wxpython/image2target/ii2t_gis_set.py:277 msgid "Unable to set GRASS database. Check your locale settings." msgstr "No se puede establecer la base de datos de GRASS. Revise la configuración local." -#: ../gui/wxpython/gis_set.py:302 +#: ../gui/wxpython/gis_set.py:303 #: ../gui/wxpython/image2target/ii2t_gis_set.py:297 #, python-format msgid "ERROR: Location <%s> not found\n" msgstr "ERROR: No se encuentra la Localización <%s>\n" -#: ../gui/wxpython/gis_set.py:320 +#: ../gui/wxpython/gis_set.py:321 #: ../gui/wxpython/image2target/ii2t_gis_set.py:315 #, python-format msgid "ERROR: Mapset <%s> not found\n" msgstr "ERROR: Directorio de mapas <%s> no encontrado\n" -#: ../gui/wxpython/gis_set.py:480 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:474 -#, python-format -msgid "Invalid line in GISRC file (%s):%s\n" -msgstr "Línea no válida en archivo GISRC (%s):%s\n" - -#: ../gui/wxpython/gis_set.py:511 +#: ../gui/wxpython/gis_set.py:490 #: ../gui/wxpython/image2target/ii2t_gis_set.py:505 #: ../gui/wxpython/startup/locdownload.py:441 #, python-brace-format msgid "Error: {text}" msgstr "Error: {text}" -#: ../gui/wxpython/gis_set.py:549 -msgid "Documents" -msgstr "Documentos" - -#: ../gui/wxpython/gis_set.py:550 -msgid "My Documents" -msgstr "Mis Documentos" - -#: ../gui/wxpython/gis_set.py:574 +#: ../gui/wxpython/gis_set.py:531 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1171 msgid "GRASS needs a directory (GRASS database) in which to store its data. Create one now if you have not already done so. A popular choice is \"grassdata\", located in your home directory. Press Browse button to select the directory." msgstr "GRASS necesita un directorio donde almacenar sus datos (base de datos GRASS). Por favor cree uno si todavía no lo ha hecho. Una elección popular es \"grassdata\", ubicado en su directorio home. Presione el botón Explorar para seleccionar el directorio." -#: ../gui/wxpython/gis_set.py:596 +#: ../gui/wxpython/gis_set.py:553 #: ../gui/wxpython/image2target/ii2t_gis_set.py:539 #, python-format msgid "Do you want to import <%(name)s> to the newly created location?" msgstr "¿Quiere importar <%(name)s> a la Localización recientemente creada?" -#: ../gui/wxpython/gis_set.py:599 +#: ../gui/wxpython/gis_set.py:556 #: ../gui/wxpython/image2target/ii2t_gis_set.py:542 msgid "Import data?" msgstr "¿Importar datos?" -#: ../gui/wxpython/gis_set.py:613 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:556 -msgid "New mapset:" -msgstr "Nuevo Directorio de mapas:" - -#: ../gui/wxpython/gis_set.py:614 ../gui/wxpython/gis_set.py:1015 -#: ../gui/wxpython/menustrings.py:245 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:240 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:557 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:938 -#: ../gui/wxpython/lmgr/frame.py:1072 -msgid "Create new mapset" -msgstr "Crear nuevo Directorio de mapas" - -#: ../gui/wxpython/gis_set.py:655 +#: ../gui/wxpython/gis_set.py:597 #: ../gui/wxpython/image2target/ii2t_gis_set.py:598 #, python-format msgid "" @@ -4192,13 +4163,13 @@ "No ha sido posible realizar la importación de <%(name)s> .\n" "Razón: %(msg)s" -#: ../gui/wxpython/gis_set.py:662 +#: ../gui/wxpython/gis_set.py:604 #: ../gui/wxpython/image2target/ii2t_gis_set.py:605 #, python-format msgid "Data file <%(name)s> imported successfully. The location's default region was set from this imported map." msgstr "Archivo de datos <%(name)s> importado exitosamente. La región predeterminada de la Localización fue definida a partir del mapa importado." -#: ../gui/wxpython/gis_set.py:676 +#: ../gui/wxpython/gis_set.py:618 #: ../gui/wxpython/image2target/ii2t_gis_set.py:619 msgid "" "Mapset is required for valid GRASS location.\n" @@ -4209,7 +4180,7 @@ "\n" "Este Directorio de mapas no puede ser renombrado." -#: ../gui/wxpython/gis_set.py:682 ../gui/wxpython/gis_set.py:725 +#: ../gui/wxpython/gis_set.py:624 ../gui/wxpython/gis_set.py:667 #: ../gui/wxpython/image2target/ii2t_gis_set.py:625 #: ../gui/wxpython/image2target/ii2t_gis_set.py:668 #, python-format @@ -4222,7 +4193,7 @@ "\n" "Introduzca un nombre nuevo:" -#: ../gui/wxpython/gis_set.py:698 +#: ../gui/wxpython/gis_set.py:640 #: ../gui/wxpython/image2target/ii2t_gis_set.py:641 #, python-format msgid "" @@ -4234,7 +4205,7 @@ "\n" "El Directorio de mapas <%s> ya existe en la Localización." -#: ../gui/wxpython/gis_set.py:712 +#: ../gui/wxpython/gis_set.py:654 #: ../gui/wxpython/image2target/ii2t_gis_set.py:655 #, python-format msgid "" @@ -4246,7 +4217,7 @@ "\n" "%s" -#: ../gui/wxpython/gis_set.py:741 +#: ../gui/wxpython/gis_set.py:683 #: ../gui/wxpython/image2target/ii2t_gis_set.py:684 #, python-format msgid "" @@ -4258,7 +4229,7 @@ "\n" "La Localización <%s> ya existe in la base de datos de GRASS." -#: ../gui/wxpython/gis_set.py:756 +#: ../gui/wxpython/gis_set.py:698 #: ../gui/wxpython/image2target/ii2t_gis_set.py:699 #, python-format msgid "" @@ -4270,7 +4241,7 @@ "\n" "%s" -#: ../gui/wxpython/gis_set.py:770 +#: ../gui/wxpython/gis_set.py:712 #: ../gui/wxpython/image2target/ii2t_gis_set.py:713 msgid "" "Mapset is required for valid GRASS location.\n" @@ -4281,7 +4252,7 @@ "\n" "Este Directorio de mapas no puede ser eliminado." -#: ../gui/wxpython/gis_set.py:777 +#: ../gui/wxpython/gis_set.py:719 #: ../gui/wxpython/image2target/ii2t_gis_set.py:720 #, python-format msgid "" @@ -4293,12 +4264,12 @@ "\n" "¡TODOS LOS MAPAS incluidos en este Directorio de mapas serán ELIMINADOS DE FORMA PERMENENTE!" -#: ../gui/wxpython/gis_set.py:791 +#: ../gui/wxpython/gis_set.py:733 #: ../gui/wxpython/image2target/ii2t_gis_set.py:734 msgid "Unable to delete mapset" msgstr "No es posible eliminar el Directorio de mapas" -#: ../gui/wxpython/gis_set.py:805 +#: ../gui/wxpython/gis_set.py:747 #: ../gui/wxpython/image2target/ii2t_gis_set.py:748 #, python-format msgid "" @@ -4310,48 +4281,42 @@ "\n" "¡TODOS LOS MAPAS incluidos en esta Localización serán SUPRIMIDOS DE MANERA PERMANENTE!" -#: ../gui/wxpython/gis_set.py:821 +#: ../gui/wxpython/gis_set.py:763 #: ../gui/wxpython/image2target/ii2t_gis_set.py:764 msgid "Unable to delete location" msgstr "No se puede eliminar la Localización" -#: ../gui/wxpython/gis_set.py:851 +#: ../gui/wxpython/gis_set.py:793 #: ../gui/wxpython/image2target/ii2t_gis_set.py:774 #, python-brace-format msgid "Unicode error detected. Check your locale settings. Details: {0}" msgstr "Se detectó un error de Unicode. Corrobore la configuración de su locale. Detalles: {0}" -#: ../gui/wxpython/gis_set.py:863 +#: ../gui/wxpython/gis_set.py:805 #: ../gui/wxpython/image2target/ii2t_gis_set.py:786 #, python-format msgid "No GRASS Location found in '%s'. Create a new Location or choose different GRASS database directory." msgstr "No se encontró ninguna Localización GRASS en '%s'. Crear nueva Localización o escoger un directorio diferente de bases de datos GRASS." -#: ../gui/wxpython/gis_set.py:985 +#: ../gui/wxpython/gis_set.py:920 #: ../gui/wxpython/image2target/ii2t_gis_set.py:908 #, python-format msgid "Path '%s' doesn't exist." msgstr "Ruta '%s' no existe." -#: ../gui/wxpython/gis_set.py:1000 +#: ../gui/wxpython/gis_set.py:935 #: ../gui/wxpython/image2target/ii2t_gis_set.py:923 -#: ../gui/wxpython/gui_core/gselect.py:1192 +#: ../gui/wxpython/gui_core/gselect.py:1198 msgid "Choose GIS Data Directory" msgstr "Seleccionar Dicrectorio de Datos SIG" -#: ../gui/wxpython/gis_set.py:1014 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:937 -#: ../gui/wxpython/lmgr/frame.py:1071 -msgid "Enter name for new mapset:" -msgstr "Escriba el nombre para el nuevo Directorio de mapas:" - -#: ../gui/wxpython/gis_set.py:1029 +#: ../gui/wxpython/gis_set.py:962 #: ../gui/wxpython/image2target/ii2t_gis_set.py:952 #, python-format msgid "Mapset <%s> already exists." msgstr "El Directo de mapas <%s> ya existe." -#: ../gui/wxpython/gis_set.py:1036 +#: ../gui/wxpython/gis_set.py:969 #: ../gui/wxpython/image2target/ii2t_gis_set.py:959 #, python-format msgid "" @@ -4363,18 +4328,18 @@ "\n" "¿Está realmente seguro que quiere crear este Directorio de mapas?" -#: ../gui/wxpython/gis_set.py:1041 +#: ../gui/wxpython/gis_set.py:974 #: ../gui/wxpython/image2target/ii2t_gis_set.py:964 msgid "Reserved mapset name" msgstr "Nombre de Directorio de mapas reservado" -#: ../gui/wxpython/gis_set.py:1073 +#: ../gui/wxpython/gis_set.py:993 #: ../gui/wxpython/image2target/ii2t_gis_set.py:996 #, python-format msgid "Unable to create new mapset: %s" msgstr "No ha sido posible crear el nuevo Directorio de mapas: %s" -#: ../gui/wxpython/gis_set.py:1088 +#: ../gui/wxpython/gis_set.py:1008 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1011 #, python-format msgid "" @@ -4392,13 +4357,13 @@ "\n" "¿Quiere remover el .gislock (necesita permiso para esta operación) y continuar?" -#: ../gui/wxpython/gis_set.py:1094 ../gui/wxpython/gis_set.py:1107 +#: ../gui/wxpython/gis_set.py:1014 ../gui/wxpython/gis_set.py:1027 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1017 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1030 msgid "Lock file found" msgstr "Archivo de bloqueo (lock) encontrado" -#: ../gui/wxpython/gis_set.py:1103 +#: ../gui/wxpython/gis_set.py:1023 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1026 msgid "" "ARE YOU REALLY SURE?\n" @@ -4409,7 +4374,7 @@ "\n" "Al hacer esto puede corromper tus dato si está corriendo otra sesión de GRASS. Revisa de nuevo en el administrador de tareas solo para estar seguro..." -#: ../gui/wxpython/gis_set.py:1117 +#: ../gui/wxpython/gis_set.py:1037 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1040 #, python-format msgid "" @@ -4421,20 +4386,20 @@ "\n" "Detalles: %(reason)s" -#: ../gui/wxpython/gis_set.py:1167 +#: ../gui/wxpython/gis_set.py:1082 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1090 #, python-format msgid "Name <%(name)s> is not a valid name for location or mapset. Please use only ASCII characters excluding %(chars)s and space." msgstr "Nombre <%(name)s> no es válido para Localización o Directorio de mapas. Por favor use solo caracteres ASCII excluyendo %(chars)s y espacio." -#: ../gui/wxpython/gis_set.py:1172 +#: ../gui/wxpython/gis_set.py:1087 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1095 -#: ../gui/wxpython/gui_core/widgets.py:859 +#: ../gui/wxpython/gui_core/widgets.py:860 msgid "Invalid name" msgstr "Nombre no válido" -#: ../gui/wxpython/menustrings.py:3 ../gui/wxpython/menustrings.py:2004 -#: ../gui/wxpython/menustrings.py:2054 +#: ../gui/wxpython/menustrings.py:3 ../gui/wxpython/menustrings.py:2005 +#: ../gui/wxpython/menustrings.py:2055 #: ../gui/wxpython/image2target/ii2t_menustrings.py:4 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1972 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2022 @@ -4446,7 +4411,7 @@ msgid "Workspace" msgstr "Entorno de trabajo" -#: ../gui/wxpython/menustrings.py:5 ../gui/wxpython/menustrings.py:2005 +#: ../gui/wxpython/menustrings.py:5 ../gui/wxpython/menustrings.py:2006 #: ../gui/wxpython/image2target/ii2t_menustrings.py:6 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1973 #: ../gui/wxpython/nviz/tools.py:1360 @@ -4458,7 +4423,7 @@ msgid "Create new workspace" msgstr "Crear nuevo archivo de Entorno de trabajo" -#: ../gui/wxpython/menustrings.py:7 ../gui/wxpython/menustrings.py:2007 +#: ../gui/wxpython/menustrings.py:7 ../gui/wxpython/menustrings.py:2008 #: ../gui/wxpython/image2target/ii2t_menustrings.py:8 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1975 msgid "Open" @@ -4471,11 +4436,11 @@ #: ../gui/wxpython/menustrings.py:10 #: ../gui/wxpython/image2target/ii2t_menustrings.py:11 -#: ../gui/wxpython/lmgr/frame.py:1615 ../gui/wxpython/lmgr/frame.py:1636 +#: ../gui/wxpython/lmgr/frame.py:1618 ../gui/wxpython/lmgr/frame.py:1639 msgid "Save workspace" msgstr "Guardar Entorno de trabajo" -#: ../gui/wxpython/menustrings.py:11 ../gui/wxpython/menustrings.py:2011 +#: ../gui/wxpython/menustrings.py:11 ../gui/wxpython/menustrings.py:2012 #: ../gui/wxpython/image2target/ii2t_menustrings.py:12 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1979 msgid "Save as" @@ -4486,10 +4451,10 @@ msgid "Save workspace to file" msgstr "Guardar Entorno de trabajo actual en archivo" -#: ../gui/wxpython/menustrings.py:13 ../gui/wxpython/menustrings.py:2013 +#: ../gui/wxpython/menustrings.py:13 ../gui/wxpython/menustrings.py:2014 #: ../gui/wxpython/image2target/ii2t_menustrings.py:14 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1981 -#: ../gui/wxpython/gui_core/forms.py:561 +#: ../gui/wxpython/gui_core/forms.py:573 #: ../gui/wxpython/mapswipe/dialogs.py:193 msgid "Close" msgstr "Cerrar" @@ -4594,143 +4559,143 @@ msgid "Close all open map display windows" msgstr "Cerrar todas las ventanas de visualización de mapas" -#: ../gui/wxpython/menustrings.py:37 ../gui/wxpython/menustrings.py:1055 +#: ../gui/wxpython/menustrings.py:37 ../gui/wxpython/menustrings.py:1056 msgid "Simplified raster import with reprojection" msgstr "Importación simplificada de mapas ráster con reproyección" #: ../gui/wxpython/menustrings.py:38 ../gui/wxpython/menustrings.py:40 -#: ../gui/wxpython/menustrings.py:1056 ../gui/wxpython/menustrings.py:1058 +#: ../gui/wxpython/menustrings.py:1057 ../gui/wxpython/menustrings.py:1059 #: ../gui/wxpython/image2target/ii2t_menustrings.py:39 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1040 msgid "Imports raster data into a GRASS raster map using GDAL library." msgstr "Importa datos ráster a un mapa ráster de GRASS utilizando la librería GDAL." -#: ../gui/wxpython/menustrings.py:39 ../gui/wxpython/menustrings.py:1057 +#: ../gui/wxpython/menustrings.py:39 ../gui/wxpython/menustrings.py:1058 msgid "Import of common raster formats" msgstr "Importación de formatos ráster comunes" -#: ../gui/wxpython/menustrings.py:41 ../gui/wxpython/menustrings.py:1059 +#: ../gui/wxpython/menustrings.py:41 ../gui/wxpython/menustrings.py:1060 #: ../gui/wxpython/image2target/ii2t_menustrings.py:42 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1043 msgid "ASCII x,y,z point import and gridding" msgstr "Importación y cuadriculado de puntos x,y,z ASCII" -#: ../gui/wxpython/menustrings.py:42 ../gui/wxpython/menustrings.py:1060 +#: ../gui/wxpython/menustrings.py:42 ../gui/wxpython/menustrings.py:1061 #: ../gui/wxpython/image2target/ii2t_menustrings.py:43 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1044 msgid "Creates a raster map from an assemblage of many coordinates using univariate statistics." msgstr "Crea un mapa ráster a partir de un ensamblaje de muchas coordenadas usando estadísticas univariadas." -#: ../gui/wxpython/menustrings.py:43 ../gui/wxpython/menustrings.py:1061 +#: ../gui/wxpython/menustrings.py:43 ../gui/wxpython/menustrings.py:1062 #: ../gui/wxpython/image2target/ii2t_menustrings.py:44 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1045 msgid "ASCII grid import" msgstr "Importar matriz ASCII" -#: ../gui/wxpython/menustrings.py:44 ../gui/wxpython/menustrings.py:1062 +#: ../gui/wxpython/menustrings.py:44 ../gui/wxpython/menustrings.py:1063 #: ../gui/wxpython/image2target/ii2t_menustrings.py:45 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1046 msgid "Converts a GRASS ASCII raster file to binary raster map." msgstr "Convierte un archivo ráster GRASS ASCII en una capa de mapa ráster binaria." -#: ../gui/wxpython/menustrings.py:45 ../gui/wxpython/menustrings.py:1063 +#: ../gui/wxpython/menustrings.py:45 ../gui/wxpython/menustrings.py:1064 #: ../gui/wxpython/image2target/ii2t_menustrings.py:46 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1047 msgid "ASCII polygons, lines, and point import" msgstr "Importar polígonos, líneas y puntos ASCII" -#: ../gui/wxpython/menustrings.py:46 ../gui/wxpython/menustrings.py:1064 +#: ../gui/wxpython/menustrings.py:46 ../gui/wxpython/menustrings.py:1065 #: ../gui/wxpython/image2target/ii2t_menustrings.py:47 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1048 msgid "Creates raster maps from ASCII polygon/line/point data files." msgstr "Crear mapas ráster a partir de archivos de datos de polígonos/líneas/puntos ASCII." -#: ../gui/wxpython/menustrings.py:47 ../gui/wxpython/menustrings.py:1065 +#: ../gui/wxpython/menustrings.py:47 ../gui/wxpython/menustrings.py:1066 #: ../gui/wxpython/image2target/ii2t_menustrings.py:48 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1049 msgid "Raw binary array import" msgstr "Importar arreglo binario crudo" -#: ../gui/wxpython/menustrings.py:48 ../gui/wxpython/menustrings.py:1066 +#: ../gui/wxpython/menustrings.py:48 ../gui/wxpython/menustrings.py:1067 #: ../gui/wxpython/image2target/ii2t_menustrings.py:49 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1050 msgid "Import a binary raster file into a GRASS raster map layer." msgstr "Importar un archivo ráster binario a una capa de mapa ráster de GRASS." -#: ../gui/wxpython/menustrings.py:49 ../gui/wxpython/menustrings.py:1067 +#: ../gui/wxpython/menustrings.py:49 ../gui/wxpython/menustrings.py:1068 #: ../gui/wxpython/image2target/ii2t_menustrings.py:50 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1051 msgid "GRIDATB.FOR import" msgstr "Importar GRIDATB.FOR" -#: ../gui/wxpython/menustrings.py:50 ../gui/wxpython/menustrings.py:1068 +#: ../gui/wxpython/menustrings.py:50 ../gui/wxpython/menustrings.py:1069 #: ../gui/wxpython/image2target/ii2t_menustrings.py:51 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1052 msgid "Imports GRIDATB.FOR map file (TOPMODEL) into a GRASS raster map." msgstr "Importa archivo de mapa GRIDTB.FOR (TOPMODEL) a mapa ráster de GRASS." -#: ../gui/wxpython/menustrings.py:51 ../gui/wxpython/menustrings.py:1069 +#: ../gui/wxpython/menustrings.py:51 ../gui/wxpython/menustrings.py:1070 #: ../gui/wxpython/image2target/ii2t_menustrings.py:52 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1053 msgid "Matlab 2D array import" msgstr "Importar Matlab 2D array" -#: ../gui/wxpython/menustrings.py:52 ../gui/wxpython/menustrings.py:1070 +#: ../gui/wxpython/menustrings.py:52 ../gui/wxpython/menustrings.py:1071 #: ../gui/wxpython/image2target/ii2t_menustrings.py:53 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1054 msgid "Imports a binary MAT-File(v4) to a GRASS raster." msgstr "Importa un archivo binario MAT(v4) a un ráster de GRASS." -#: ../gui/wxpython/menustrings.py:53 ../gui/wxpython/menustrings.py:1071 +#: ../gui/wxpython/menustrings.py:53 ../gui/wxpython/menustrings.py:1072 #: ../gui/wxpython/image2target/ii2t_menustrings.py:54 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1055 msgid "PNG import" msgstr "Importar PNG" -#: ../gui/wxpython/menustrings.py:54 ../gui/wxpython/menustrings.py:1072 +#: ../gui/wxpython/menustrings.py:54 ../gui/wxpython/menustrings.py:1073 #: ../gui/wxpython/image2target/ii2t_menustrings.py:55 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1056 msgid "Imports non-georeferenced PNG format image." msgstr "Importa de formato de imagen PNG no georeferenciado." -#: ../gui/wxpython/menustrings.py:55 ../gui/wxpython/menustrings.py:1073 +#: ../gui/wxpython/menustrings.py:55 ../gui/wxpython/menustrings.py:1074 #: ../gui/wxpython/image2target/ii2t_menustrings.py:56 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1057 msgid "SPOT NDVI import" msgstr "Importar SPOT NDVI" -#: ../gui/wxpython/menustrings.py:56 ../gui/wxpython/menustrings.py:1074 +#: ../gui/wxpython/menustrings.py:56 ../gui/wxpython/menustrings.py:1075 #: ../gui/wxpython/image2target/ii2t_menustrings.py:57 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1058 msgid "Imports SPOT VGT NDVI data into a raster map." msgstr "Importa datos SPOT VGT NDVI a un mapa ráster." -#: ../gui/wxpython/menustrings.py:57 ../gui/wxpython/menustrings.py:1075 +#: ../gui/wxpython/menustrings.py:57 ../gui/wxpython/menustrings.py:1076 #: ../gui/wxpython/image2target/ii2t_menustrings.py:58 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1059 msgid "SRTM HGT import" msgstr "Importar SRTM HGT" -#: ../gui/wxpython/menustrings.py:58 ../gui/wxpython/menustrings.py:1076 +#: ../gui/wxpython/menustrings.py:58 ../gui/wxpython/menustrings.py:1077 #: ../gui/wxpython/image2target/ii2t_menustrings.py:59 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1060 msgid "Imports SRTM HGT files into raster map." msgstr "Importa archivo SRTM HGT a un mapa ráster." -#: ../gui/wxpython/menustrings.py:59 ../gui/wxpython/menustrings.py:1077 +#: ../gui/wxpython/menustrings.py:59 ../gui/wxpython/menustrings.py:1078 #: ../gui/wxpython/image2target/ii2t_menustrings.py:60 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1061 msgid "Terra ASTER HDF import" msgstr "Importar Terra ASTER HDF" -#: ../gui/wxpython/menustrings.py:60 ../gui/wxpython/menustrings.py:1078 +#: ../gui/wxpython/menustrings.py:60 ../gui/wxpython/menustrings.py:1079 #: ../gui/wxpython/image2target/ii2t_menustrings.py:61 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1062 msgid "Georeference, rectify, and import Terra-ASTER imagery and relative DEMs using gdalwarp." msgstr "Georreferenciar, rectificar, e importar imaginería Terra-ASTER y MDT relativos usando gdalwarp." #: ../gui/wxpython/menustrings.py:61 ../gui/wxpython/menustrings.py:86 -#: ../gui/wxpython/menustrings.py:1079 ../gui/wxpython/menustrings.py:1104 +#: ../gui/wxpython/menustrings.py:1080 ../gui/wxpython/menustrings.py:1105 #: ../gui/wxpython/image2target/ii2t_menustrings.py:62 #: ../gui/wxpython/image2target/ii2t_menustrings.py:86 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1063 @@ -4738,24 +4703,22 @@ msgid "LAS LiDAR points import" msgstr "Importar puntos LAS LiDAR" -#: ../gui/wxpython/menustrings.py:62 ../gui/wxpython/menustrings.py:1080 +#: ../gui/wxpython/menustrings.py:62 ../gui/wxpython/menustrings.py:1081 msgid "Creates a raster map from LAS LiDAR points using univariate statistics." msgstr "Crea un mapa ráster a partir de puntos LAS LiDAR usando estadísticas univariadas." -#: ../gui/wxpython/menustrings.py:63 ../gui/wxpython/menustrings.py:1081 +#: ../gui/wxpython/menustrings.py:63 ../gui/wxpython/menustrings.py:1082 #: ../gui/wxpython/image2target/ii2t_menustrings.py:63 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1064 msgid "Unpack raster map" msgstr "Desempaquetar mapa ráster" -#: ../gui/wxpython/menustrings.py:64 ../gui/wxpython/menustrings.py:1082 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:64 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1065 -msgid "Imports a raster map as GRASS GIS specific archive file (packed with r.pack)" -msgstr "Importa un mapa ráster de un archivo de almacenamiento específico de GRASS GIS (empaquetado con r.pack)" +#: ../gui/wxpython/menustrings.py:64 ../gui/wxpython/menustrings.py:1083 +msgid "Imports a GRASS GIS specific raster archive file (packed with r.pack) as a raster map" +msgstr "Importa un archivo ráster específico de GRASS (empaquetado con r.pack) como un mapa ráster" -#: ../gui/wxpython/menustrings.py:65 ../gui/wxpython/menustrings.py:291 -#: ../gui/wxpython/menustrings.py:1083 ../gui/wxpython/menustrings.py:1233 +#: ../gui/wxpython/menustrings.py:65 ../gui/wxpython/menustrings.py:292 +#: ../gui/wxpython/menustrings.py:1084 ../gui/wxpython/menustrings.py:1234 #: ../gui/wxpython/image2target/ii2t_menustrings.py:65 #: ../gui/wxpython/image2target/ii2t_menustrings.py:286 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1066 @@ -4763,8 +4726,8 @@ msgid "Reproject raster map from different GRASS location" msgstr "Reproyectar mapa ráster de una Localización GRASS diferente" -#: ../gui/wxpython/menustrings.py:66 ../gui/wxpython/menustrings.py:292 -#: ../gui/wxpython/menustrings.py:1084 ../gui/wxpython/menustrings.py:1234 +#: ../gui/wxpython/menustrings.py:66 ../gui/wxpython/menustrings.py:293 +#: ../gui/wxpython/menustrings.py:1085 ../gui/wxpython/menustrings.py:1235 #: ../gui/wxpython/image2target/ii2t_menustrings.py:66 #: ../gui/wxpython/image2target/ii2t_menustrings.py:287 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1067 @@ -4772,123 +4735,121 @@ msgid "Re-projects a raster map from given location to the current location." msgstr "Reproyecta un mapa ráster de una Localización dada a la Localización actual." -#: ../gui/wxpython/menustrings.py:68 ../gui/wxpython/menustrings.py:1086 +#: ../gui/wxpython/menustrings.py:68 ../gui/wxpython/menustrings.py:1087 msgid "Simplified vector import with reprojection" msgstr "Importación simplificada de mapas vectoriales con reproyección" #: ../gui/wxpython/menustrings.py:69 ../gui/wxpython/menustrings.py:71 -#: ../gui/wxpython/menustrings.py:1087 ../gui/wxpython/menustrings.py:1089 +#: ../gui/wxpython/menustrings.py:1088 ../gui/wxpython/menustrings.py:1090 #: ../gui/wxpython/image2target/ii2t_menustrings.py:69 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1070 msgid "Imports vector data into a GRASS vector map using OGR library." msgstr "Importa datos vectriales a mapa vectorial de GRASS usando la librería OGR." -#: ../gui/wxpython/menustrings.py:70 ../gui/wxpython/menustrings.py:1088 +#: ../gui/wxpython/menustrings.py:70 ../gui/wxpython/menustrings.py:1089 msgid "Import of common vector formats" msgstr "Importación de formatos vectoriales comunes" -#: ../gui/wxpython/menustrings.py:72 ../gui/wxpython/menustrings.py:1090 +#: ../gui/wxpython/menustrings.py:72 ../gui/wxpython/menustrings.py:1091 #: ../gui/wxpython/image2target/ii2t_menustrings.py:72 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1073 msgid "ASCII points or GRASS ASCII format" msgstr "Formato ASCII de puntos o GRASS ASCII" -#: ../gui/wxpython/menustrings.py:73 ../gui/wxpython/menustrings.py:1091 +#: ../gui/wxpython/menustrings.py:73 ../gui/wxpython/menustrings.py:1092 #: ../gui/wxpython/image2target/ii2t_menustrings.py:73 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1074 msgid "Creates a vector map from an ASCII points file or ASCII vector file." msgstr "Crea un mapa vectorial a partir de archivo de puntos ASCII o ASCII vectorial." -#: ../gui/wxpython/menustrings.py:74 ../gui/wxpython/menustrings.py:1092 +#: ../gui/wxpython/menustrings.py:74 ../gui/wxpython/menustrings.py:1093 #: ../gui/wxpython/image2target/ii2t_menustrings.py:74 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1075 msgid "ASCII points as a vector lines" msgstr "Puntos ASCII como líneas vectoriales" -#: ../gui/wxpython/menustrings.py:75 ../gui/wxpython/menustrings.py:1093 +#: ../gui/wxpython/menustrings.py:75 ../gui/wxpython/menustrings.py:1094 #: ../gui/wxpython/image2target/ii2t_menustrings.py:75 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1076 msgid "Imports ASCII x,y[,z] coordinates as a series of lines." msgstr "Importa coordenadas x,y[,z] ASCII como series de líneas." -#: ../gui/wxpython/menustrings.py:76 ../gui/wxpython/menustrings.py:1094 +#: ../gui/wxpython/menustrings.py:76 ../gui/wxpython/menustrings.py:1095 #: ../gui/wxpython/image2target/ii2t_menustrings.py:76 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1077 msgid "DXF import" msgstr "Importar DXF" -#: ../gui/wxpython/menustrings.py:77 ../gui/wxpython/menustrings.py:1095 +#: ../gui/wxpython/menustrings.py:77 ../gui/wxpython/menustrings.py:1096 #: ../gui/wxpython/image2target/ii2t_menustrings.py:77 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1078 msgid "Converts files in DXF format to GRASS vector map format." msgstr "Convierte archivos en formato DXF a formato de mapa vectorial de GRASS." -#: ../gui/wxpython/menustrings.py:78 ../gui/wxpython/menustrings.py:1096 +#: ../gui/wxpython/menustrings.py:78 ../gui/wxpython/menustrings.py:1097 #: ../gui/wxpython/image2target/ii2t_menustrings.py:78 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1079 msgid "WFS" msgstr "WFS" -#: ../gui/wxpython/menustrings.py:79 ../gui/wxpython/menustrings.py:1097 +#: ../gui/wxpython/menustrings.py:79 ../gui/wxpython/menustrings.py:1098 #: ../gui/wxpython/image2target/ii2t_menustrings.py:79 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1080 msgid "Imports GetFeature from a WFS server." msgstr "Importa GetFeature de un servidor WFS." -#: ../gui/wxpython/menustrings.py:80 ../gui/wxpython/menustrings.py:1098 +#: ../gui/wxpython/menustrings.py:80 ../gui/wxpython/menustrings.py:1099 #: ../gui/wxpython/image2target/ii2t_menustrings.py:80 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1081 msgid "ESRI e00 import" msgstr "Importar e00 de ESRI" -#: ../gui/wxpython/menustrings.py:81 ../gui/wxpython/menustrings.py:1099 +#: ../gui/wxpython/menustrings.py:81 ../gui/wxpython/menustrings.py:1100 #: ../gui/wxpython/image2target/ii2t_menustrings.py:81 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1082 msgid "Imports E00 file into a vector map." msgstr "Importa archivo E00 a mapa vectorial." -#: ../gui/wxpython/menustrings.py:82 ../gui/wxpython/menustrings.py:1100 +#: ../gui/wxpython/menustrings.py:82 ../gui/wxpython/menustrings.py:1101 #: ../gui/wxpython/image2target/ii2t_menustrings.py:82 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1083 msgid "Geonames import" msgstr "Importar GEOnet" -#: ../gui/wxpython/menustrings.py:83 ../gui/wxpython/menustrings.py:1101 +#: ../gui/wxpython/menustrings.py:83 ../gui/wxpython/menustrings.py:1102 #: ../gui/wxpython/image2target/ii2t_menustrings.py:83 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1084 msgid "Imports geonames.org country files into a vector points map." msgstr "Importar archivos de paises de geonames.org a mapa vectorial de puntos." -#: ../gui/wxpython/menustrings.py:84 ../gui/wxpython/menustrings.py:1102 +#: ../gui/wxpython/menustrings.py:84 ../gui/wxpython/menustrings.py:1103 #: ../gui/wxpython/image2target/ii2t_menustrings.py:84 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1085 msgid "Matlab array or Mapgen format import" msgstr "Importar Matlab array o formato Mapgen" -#: ../gui/wxpython/menustrings.py:85 ../gui/wxpython/menustrings.py:1103 +#: ../gui/wxpython/menustrings.py:85 ../gui/wxpython/menustrings.py:1104 #: ../gui/wxpython/image2target/ii2t_menustrings.py:85 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1086 msgid "Imports Mapgen or Matlab-ASCII vector maps into GRASS." msgstr "Importa mapas vectoriales Mapgen o Matlab-ASII a GRASS." -#: ../gui/wxpython/menustrings.py:87 ../gui/wxpython/menustrings.py:1105 +#: ../gui/wxpython/menustrings.py:87 ../gui/wxpython/menustrings.py:1106 msgid "Converts LAS LiDAR point clouds to a GRASS vector map with libLAS." msgstr "Convierte nubes de puntos LAS LiDAR a un mapa vectorial GRASS con libLAS." -#: ../gui/wxpython/menustrings.py:88 ../gui/wxpython/menustrings.py:1106 +#: ../gui/wxpython/menustrings.py:88 ../gui/wxpython/menustrings.py:1107 #: ../gui/wxpython/image2target/ii2t_menustrings.py:87 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1088 msgid "Unpack vector map" msgstr "Desempaquetar mapa vectorial" -#: ../gui/wxpython/menustrings.py:89 ../gui/wxpython/menustrings.py:1107 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:88 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1089 -msgid "Imports a vector map as GRASS GIS specific archive file (packed with v.pack)" -msgstr "Importa un mapa vectorial de un archivo de almacenamiento específico de GRASS GIS (empaquetado con v.pack)" +#: ../gui/wxpython/menustrings.py:89 ../gui/wxpython/menustrings.py:1108 +msgid "Imports a GRASS GIS specific vector archive file (packed with v.pack) as a vector map" +msgstr "Importa un archivo vectorial específico de GRASS (empaquetado con v.pack) como un mapa vectorial" -#: ../gui/wxpython/menustrings.py:90 ../gui/wxpython/menustrings.py:571 -#: ../gui/wxpython/menustrings.py:1108 ../gui/wxpython/menustrings.py:1513 +#: ../gui/wxpython/menustrings.py:90 ../gui/wxpython/menustrings.py:572 +#: ../gui/wxpython/menustrings.py:1109 ../gui/wxpython/menustrings.py:1514 #: ../gui/wxpython/image2target/ii2t_menustrings.py:89 #: ../gui/wxpython/image2target/ii2t_menustrings.py:564 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1090 @@ -4896,8 +4857,8 @@ msgid "Reproject vector map from different GRASS location" msgstr "Reproyectar mapa vectorial de una Localización GRASS diferente" -#: ../gui/wxpython/menustrings.py:91 ../gui/wxpython/menustrings.py:572 -#: ../gui/wxpython/menustrings.py:1109 ../gui/wxpython/menustrings.py:1514 +#: ../gui/wxpython/menustrings.py:91 ../gui/wxpython/menustrings.py:573 +#: ../gui/wxpython/menustrings.py:1110 ../gui/wxpython/menustrings.py:1515 #: ../gui/wxpython/image2target/ii2t_menustrings.py:90 #: ../gui/wxpython/image2target/ii2t_menustrings.py:565 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1091 @@ -4905,55 +4866,55 @@ msgid "Re-projects a vector map from one location to the current location." msgstr "Reproyecta un mapa vectorial de una Localización a la Localización actual." -#: ../gui/wxpython/menustrings.py:92 ../gui/wxpython/menustrings.py:1110 +#: ../gui/wxpython/menustrings.py:92 ../gui/wxpython/menustrings.py:1111 #: ../gui/wxpython/image2target/ii2t_menustrings.py:91 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1092 msgid "Import 3D raster data" msgstr "Importar datos ráster 3D" -#: ../gui/wxpython/menustrings.py:93 ../gui/wxpython/menustrings.py:1111 +#: ../gui/wxpython/menustrings.py:93 ../gui/wxpython/menustrings.py:1112 #: ../gui/wxpython/image2target/ii2t_menustrings.py:92 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1093 msgid "ASCII 3D import" msgstr "Importar ASCII 3D" -#: ../gui/wxpython/menustrings.py:94 ../gui/wxpython/menustrings.py:1112 +#: ../gui/wxpython/menustrings.py:94 ../gui/wxpython/menustrings.py:1113 #: ../gui/wxpython/image2target/ii2t_menustrings.py:93 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1094 msgid "Converts a 3D ASCII raster text file into a (binary) 3D raster map." msgstr "Convierte un archivo de texto ráster ASCII 3D en un mapa ráster 3D (binario)." -#: ../gui/wxpython/menustrings.py:95 ../gui/wxpython/menustrings.py:1113 +#: ../gui/wxpython/menustrings.py:95 ../gui/wxpython/menustrings.py:1114 #: ../gui/wxpython/image2target/ii2t_menustrings.py:94 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1095 msgid "Raw binary array 3D import" msgstr "Importar arreglo binario 3D crudo" -#: ../gui/wxpython/menustrings.py:96 ../gui/wxpython/menustrings.py:1114 +#: ../gui/wxpython/menustrings.py:96 ../gui/wxpython/menustrings.py:1115 #: ../gui/wxpython/image2target/ii2t_menustrings.py:95 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1096 msgid "Imports a binary raster file into a GRASS 3D raster map." msgstr "Importa un archivo ráster binario a un mapa ráster de GRASS 3D." -#: ../gui/wxpython/menustrings.py:97 ../gui/wxpython/menustrings.py:1115 +#: ../gui/wxpython/menustrings.py:97 ../gui/wxpython/menustrings.py:1116 #: ../gui/wxpython/image2target/ii2t_menustrings.py:96 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1097 msgid "Vis5D import" msgstr "Importar Vis5D" -#: ../gui/wxpython/menustrings.py:98 ../gui/wxpython/menustrings.py:1116 +#: ../gui/wxpython/menustrings.py:98 ../gui/wxpython/menustrings.py:1117 #: ../gui/wxpython/image2target/ii2t_menustrings.py:97 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1098 msgid "Import 3-dimensional Vis5D files." msgstr "Importar archivos Vis5D tridimensionales." -#: ../gui/wxpython/menustrings.py:99 ../gui/wxpython/menustrings.py:1117 +#: ../gui/wxpython/menustrings.py:99 ../gui/wxpython/menustrings.py:1118 #: ../gui/wxpython/image2target/ii2t_menustrings.py:98 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1099 msgid "Import database table" msgstr "Importar tabla de base de datos" -#: ../gui/wxpython/menustrings.py:100 ../gui/wxpython/menustrings.py:1118 +#: ../gui/wxpython/menustrings.py:100 ../gui/wxpython/menustrings.py:1119 #: ../gui/wxpython/image2target/ii2t_menustrings.py:68 #: ../gui/wxpython/image2target/ii2t_menustrings.py:99 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1069 @@ -4961,21 +4922,21 @@ msgid "Common import formats" msgstr "Formatos de importación comunes" -#: ../gui/wxpython/menustrings.py:101 ../gui/wxpython/menustrings.py:1119 +#: ../gui/wxpython/menustrings.py:101 ../gui/wxpython/menustrings.py:1120 #: ../gui/wxpython/image2target/ii2t_menustrings.py:100 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1101 msgid "Imports attribute tables in various formats." msgstr "Importa tablas de atributos en varios formatos." -#: ../gui/wxpython/menustrings.py:102 ../gui/wxpython/menustrings.py:1120 +#: ../gui/wxpython/menustrings.py:102 ../gui/wxpython/menustrings.py:1121 #: ../gui/wxpython/image2target/ii2t_menustrings.py:101 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1102 msgid "Export raster map" msgstr "Exportar mapa ráster" #: ../gui/wxpython/menustrings.py:103 ../gui/wxpython/menustrings.py:132 -#: ../gui/wxpython/menustrings.py:158 ../gui/wxpython/menustrings.py:1121 -#: ../gui/wxpython/menustrings.py:1150 ../gui/wxpython/menustrings.py:1176 +#: ../gui/wxpython/menustrings.py:158 ../gui/wxpython/menustrings.py:1122 +#: ../gui/wxpython/menustrings.py:1151 ../gui/wxpython/menustrings.py:1177 #: ../gui/wxpython/image2target/ii2t_menustrings.py:102 #: ../gui/wxpython/image2target/ii2t_menustrings.py:131 #: ../gui/wxpython/image2target/ii2t_menustrings.py:156 @@ -4985,122 +4946,122 @@ msgid "Common export formats" msgstr "Formatos de exportación comunes" -#: ../gui/wxpython/menustrings.py:104 ../gui/wxpython/menustrings.py:1122 +#: ../gui/wxpython/menustrings.py:104 ../gui/wxpython/menustrings.py:1123 #: ../gui/wxpython/image2target/ii2t_menustrings.py:103 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1104 msgid "Exports GRASS raster maps into GDAL supported formats." msgstr "Exporta mapas ráster de GRASS a formatos soportados por GDAL." -#: ../gui/wxpython/menustrings.py:105 ../gui/wxpython/menustrings.py:1123 +#: ../gui/wxpython/menustrings.py:105 ../gui/wxpython/menustrings.py:1124 #: ../gui/wxpython/image2target/ii2t_menustrings.py:104 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1105 msgid "ASCII grid export" msgstr "Exportación a cuadrícula ASCII" -#: ../gui/wxpython/menustrings.py:106 ../gui/wxpython/menustrings.py:1124 +#: ../gui/wxpython/menustrings.py:106 ../gui/wxpython/menustrings.py:1125 #: ../gui/wxpython/image2target/ii2t_menustrings.py:105 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1106 msgid "Converts a raster map layer into a GRASS ASCII text file." msgstr "Convierte una capa de mapa ráster a un archivo de texto ASCII." -#: ../gui/wxpython/menustrings.py:107 ../gui/wxpython/menustrings.py:1125 +#: ../gui/wxpython/menustrings.py:107 ../gui/wxpython/menustrings.py:1126 #: ../gui/wxpython/image2target/ii2t_menustrings.py:106 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1107 msgid "ASCII x,y,z points export" msgstr "Exportar puntos x,y,z ASCII" -#: ../gui/wxpython/menustrings.py:108 ../gui/wxpython/menustrings.py:1126 +#: ../gui/wxpython/menustrings.py:108 ../gui/wxpython/menustrings.py:1127 #: ../gui/wxpython/image2target/ii2t_menustrings.py:107 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1108 msgid "Exports a raster map to a text file as x,y,z values based on cell centers." msgstr "Exportar un mapa ráster a un archivo de texto como valores x,y,z basado en los centros de las celdas." -#: ../gui/wxpython/menustrings.py:109 ../gui/wxpython/menustrings.py:1127 +#: ../gui/wxpython/menustrings.py:109 ../gui/wxpython/menustrings.py:1128 #: ../gui/wxpython/image2target/ii2t_menustrings.py:108 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1109 msgid "GRIDATB.FOR export" msgstr "Exportación a GRIDATB.FOR" -#: ../gui/wxpython/menustrings.py:110 ../gui/wxpython/menustrings.py:1128 +#: ../gui/wxpython/menustrings.py:110 ../gui/wxpython/menustrings.py:1129 #: ../gui/wxpython/image2target/ii2t_menustrings.py:109 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1110 msgid "Exports GRASS raster map to GRIDATB.FOR map file (TOPMODEL)." msgstr "Exporta mapa ráster de GRASS a archivo de mapa GRIDATB.FOR (TOPMODEL)." -#: ../gui/wxpython/menustrings.py:111 ../gui/wxpython/menustrings.py:1129 +#: ../gui/wxpython/menustrings.py:111 ../gui/wxpython/menustrings.py:1130 #: ../gui/wxpython/image2target/ii2t_menustrings.py:110 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1111 msgid "Matlab 2D array export" msgstr "Exportación de Matlab 2D array" -#: ../gui/wxpython/menustrings.py:112 ../gui/wxpython/menustrings.py:1130 +#: ../gui/wxpython/menustrings.py:112 ../gui/wxpython/menustrings.py:1131 #: ../gui/wxpython/image2target/ii2t_menustrings.py:111 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1112 msgid "Exports a GRASS raster to a binary MAT-File." msgstr "Exporta un ráster de GRASS a un archivo MAT binario." -#: ../gui/wxpython/menustrings.py:113 ../gui/wxpython/menustrings.py:1131 +#: ../gui/wxpython/menustrings.py:113 ../gui/wxpython/menustrings.py:1132 #: ../gui/wxpython/image2target/ii2t_menustrings.py:112 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1113 msgid "Raw binary array export" msgstr "Exportar arreglo binario crudo" -#: ../gui/wxpython/menustrings.py:114 ../gui/wxpython/menustrings.py:1132 +#: ../gui/wxpython/menustrings.py:114 ../gui/wxpython/menustrings.py:1133 #: ../gui/wxpython/image2target/ii2t_menustrings.py:113 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1114 msgid "Exports a GRASS raster to a binary array." msgstr "Exporta un ráster de GRASS a un arreglo binario." -#: ../gui/wxpython/menustrings.py:115 ../gui/wxpython/menustrings.py:1133 +#: ../gui/wxpython/menustrings.py:115 ../gui/wxpython/menustrings.py:1134 #: ../gui/wxpython/image2target/ii2t_menustrings.py:114 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1115 msgid "MPEG-1 export" msgstr "Exportar a MPEG-1" -#: ../gui/wxpython/menustrings.py:116 ../gui/wxpython/menustrings.py:1134 +#: ../gui/wxpython/menustrings.py:116 ../gui/wxpython/menustrings.py:1135 #: ../gui/wxpython/image2target/ii2t_menustrings.py:115 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1116 msgid "Converts raster map series to MPEG movie." msgstr "Convierte serie de mapas ráster a película MPEG." -#: ../gui/wxpython/menustrings.py:117 ../gui/wxpython/menustrings.py:1135 +#: ../gui/wxpython/menustrings.py:117 ../gui/wxpython/menustrings.py:1136 #: ../gui/wxpython/image2target/ii2t_menustrings.py:116 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1117 msgid "PNG export" msgstr "Exportar a PNG" -#: ../gui/wxpython/menustrings.py:118 ../gui/wxpython/menustrings.py:1136 +#: ../gui/wxpython/menustrings.py:118 ../gui/wxpython/menustrings.py:1137 #: ../gui/wxpython/image2target/ii2t_menustrings.py:117 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1118 msgid "Export a GRASS raster map as a non-georeferenced PNG image." msgstr "Exportar mapa ráster de GRASS como formato de imagen PNG no georreferenciada." -#: ../gui/wxpython/menustrings.py:119 ../gui/wxpython/menustrings.py:1137 +#: ../gui/wxpython/menustrings.py:119 ../gui/wxpython/menustrings.py:1138 #: ../gui/wxpython/image2target/ii2t_menustrings.py:118 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1119 msgid "PPM export" msgstr "Exportar a PPM" -#: ../gui/wxpython/menustrings.py:120 ../gui/wxpython/menustrings.py:1138 +#: ../gui/wxpython/menustrings.py:120 ../gui/wxpython/menustrings.py:1139 #: ../gui/wxpython/image2target/ii2t_menustrings.py:119 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1120 msgid "Converts a GRASS raster map to a PPM image file." msgstr "Convierte mapa ráster GRASS a archivo de imagen PPM." -#: ../gui/wxpython/menustrings.py:121 ../gui/wxpython/menustrings.py:1139 +#: ../gui/wxpython/menustrings.py:121 ../gui/wxpython/menustrings.py:1140 #: ../gui/wxpython/image2target/ii2t_menustrings.py:120 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1121 msgid "PPM from RGB export" msgstr "Exportar a PPM a partir de RGB" -#: ../gui/wxpython/menustrings.py:122 ../gui/wxpython/menustrings.py:1140 +#: ../gui/wxpython/menustrings.py:122 ../gui/wxpython/menustrings.py:1141 #: ../gui/wxpython/image2target/ii2t_menustrings.py:121 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1122 msgid "Converts 3 GRASS raster layers (R,G,B) to a PPM image file." msgstr "Convierte 3 capas ráster de GRASS (R,G,B) a un archivo de imagen PPM." #: ../gui/wxpython/menustrings.py:123 ../gui/wxpython/menustrings.py:140 -#: ../gui/wxpython/menustrings.py:1141 ../gui/wxpython/menustrings.py:1158 +#: ../gui/wxpython/menustrings.py:1142 ../gui/wxpython/menustrings.py:1159 #: ../gui/wxpython/image2target/ii2t_menustrings.py:122 #: ../gui/wxpython/image2target/ii2t_menustrings.py:138 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1123 @@ -5108,27 +5069,27 @@ msgid "POV-Ray export" msgstr "Exportar a POV-Ray" -#: ../gui/wxpython/menustrings.py:124 ../gui/wxpython/menustrings.py:1142 +#: ../gui/wxpython/menustrings.py:124 ../gui/wxpython/menustrings.py:1143 #: ../gui/wxpython/image2target/ii2t_menustrings.py:123 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1124 msgid "Converts a raster map layer into a height-field file for POV-Ray." msgstr "Convierte una capa de mapa ráster en un archivo de altura de campo POV-Ray." -#: ../gui/wxpython/menustrings.py:125 ../gui/wxpython/menustrings.py:1143 +#: ../gui/wxpython/menustrings.py:125 ../gui/wxpython/menustrings.py:1144 #: ../gui/wxpython/image2target/ii2t_menustrings.py:124 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1125 msgid "VRML export" msgstr "Exportar a VRML" -#: ../gui/wxpython/menustrings.py:126 ../gui/wxpython/menustrings.py:1144 +#: ../gui/wxpython/menustrings.py:126 ../gui/wxpython/menustrings.py:1145 #: ../gui/wxpython/image2target/ii2t_menustrings.py:125 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1126 msgid "Exports a raster map to the Virtual Reality Modeling Language (VRML)." msgstr "Exporta un mapa ráster al Lenguaje de Modelado de Realidad Virtual (VRML)." #: ../gui/wxpython/menustrings.py:127 ../gui/wxpython/menustrings.py:144 -#: ../gui/wxpython/menustrings.py:155 ../gui/wxpython/menustrings.py:1145 -#: ../gui/wxpython/menustrings.py:1162 ../gui/wxpython/menustrings.py:1173 +#: ../gui/wxpython/menustrings.py:155 ../gui/wxpython/menustrings.py:1146 +#: ../gui/wxpython/menustrings.py:1163 ../gui/wxpython/menustrings.py:1174 #: ../gui/wxpython/image2target/ii2t_menustrings.py:126 #: ../gui/wxpython/image2target/ii2t_menustrings.py:142 #: ../gui/wxpython/image2target/ii2t_menustrings.py:153 @@ -5138,227 +5099,227 @@ msgid "VTK export" msgstr "Exportar a VTK" -#: ../gui/wxpython/menustrings.py:128 ../gui/wxpython/menustrings.py:1146 +#: ../gui/wxpython/menustrings.py:128 ../gui/wxpython/menustrings.py:1147 #: ../gui/wxpython/image2target/ii2t_menustrings.py:127 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1128 msgid "Converts raster maps into the VTK-ASCII format." msgstr "Convierte mapas ráster al formato VTK-ASCII." -#: ../gui/wxpython/menustrings.py:129 ../gui/wxpython/menustrings.py:1147 +#: ../gui/wxpython/menustrings.py:129 ../gui/wxpython/menustrings.py:1148 #: ../gui/wxpython/image2target/ii2t_menustrings.py:128 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1129 msgid "Pack raster map" msgstr "Empaquetar mapa ráster" -#: ../gui/wxpython/menustrings.py:130 ../gui/wxpython/menustrings.py:1148 +#: ../gui/wxpython/menustrings.py:130 ../gui/wxpython/menustrings.py:1149 #: ../gui/wxpython/image2target/ii2t_menustrings.py:129 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1130 msgid "Exports a raster map as GRASS GIS specific archive file" msgstr "Exporta un mapa ráster como archivo de almacenamiento específico de GRASS GIS" -#: ../gui/wxpython/menustrings.py:131 ../gui/wxpython/menustrings.py:1149 +#: ../gui/wxpython/menustrings.py:131 ../gui/wxpython/menustrings.py:1150 #: ../gui/wxpython/image2target/ii2t_menustrings.py:130 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1131 msgid "Export vector map" msgstr "Exportar mapa vectorial" -#: ../gui/wxpython/menustrings.py:133 ../gui/wxpython/menustrings.py:1151 +#: ../gui/wxpython/menustrings.py:133 ../gui/wxpython/menustrings.py:1152 msgid "Exports a vector map layer to any of the supported OGR vector formats. By default a vector map layer is exported to OGC GeoPackage format." msgstr "Exporta un mapa vectorial en cualquier formato soportado por OGR. Los mapas vectoriales se exportan por defecto en el formato GeoPackage." -#: ../gui/wxpython/menustrings.py:134 ../gui/wxpython/menustrings.py:1152 +#: ../gui/wxpython/menustrings.py:134 ../gui/wxpython/menustrings.py:1153 #: ../gui/wxpython/image2target/ii2t_menustrings.py:133 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1134 msgid "ASCII points or GRASS ASCII vector export" msgstr "Exportar puntos ASCII o ASCII de GRASS a vectorial" -#: ../gui/wxpython/menustrings.py:135 ../gui/wxpython/menustrings.py:1153 +#: ../gui/wxpython/menustrings.py:135 ../gui/wxpython/menustrings.py:1154 #: ../gui/wxpython/image2target/ii2t_menustrings.py:134 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1135 msgid "Exports a vector map to a GRASS ASCII vector representation. By default only features with category are exported. To export all features use 'layer=-1'." msgstr "Exportar un mapa vectorial a representación vectorial ASCII GRASS. De modo predeterminado solo los elementos con categoría son exportados. Para exportar todos los elementos use 'layer=-1'." -#: ../gui/wxpython/menustrings.py:136 ../gui/wxpython/menustrings.py:1154 +#: ../gui/wxpython/menustrings.py:136 ../gui/wxpython/menustrings.py:1155 #: ../gui/wxpython/image2target/ii2t_menustrings.py:135 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1136 msgid "DXF export" msgstr "Exportar a DXF" -#: ../gui/wxpython/menustrings.py:137 ../gui/wxpython/menustrings.py:1155 +#: ../gui/wxpython/menustrings.py:137 ../gui/wxpython/menustrings.py:1156 #: ../gui/wxpython/image2target/ii2t_menustrings.py:136 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1137 msgid "Exports vector map to DXF file format." msgstr "Exporta mapa vectorial a formato de archivo DXF." -#: ../gui/wxpython/menustrings.py:138 ../gui/wxpython/menustrings.py:1156 +#: ../gui/wxpython/menustrings.py:138 ../gui/wxpython/menustrings.py:1157 #: ../gui/wxpython/image2target/ii2t_menustrings.py:137 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1138 msgid "PostGIS export" msgstr "Exportar a PostGIS" -#: ../gui/wxpython/menustrings.py:139 ../gui/wxpython/menustrings.py:1157 +#: ../gui/wxpython/menustrings.py:139 ../gui/wxpython/menustrings.py:1158 msgid "Exports a vector map layer to PostGIS feature table." msgstr "Exporta una capa de mapa vectorial a tabla de elemetos PostGIS." -#: ../gui/wxpython/menustrings.py:141 ../gui/wxpython/menustrings.py:1159 +#: ../gui/wxpython/menustrings.py:141 ../gui/wxpython/menustrings.py:1160 #: ../gui/wxpython/image2target/ii2t_menustrings.py:139 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1140 msgid "Converts GRASS x,y,z points to POV-Ray x,z,y format." msgstr "Convierte puntos GRASS x,y,z al formato POV-Ray x,z,y." -#: ../gui/wxpython/menustrings.py:142 ../gui/wxpython/menustrings.py:1160 +#: ../gui/wxpython/menustrings.py:142 ../gui/wxpython/menustrings.py:1161 #: ../gui/wxpython/image2target/ii2t_menustrings.py:140 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1141 msgid "SVG export" msgstr "Exportar a SVG" -#: ../gui/wxpython/menustrings.py:143 ../gui/wxpython/menustrings.py:1161 +#: ../gui/wxpython/menustrings.py:143 ../gui/wxpython/menustrings.py:1162 #: ../gui/wxpython/image2target/ii2t_menustrings.py:141 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1142 msgid "Exports a vector map to SVG file." msgstr "Exporta un mapa vectorial a un archivo SVG." -#: ../gui/wxpython/menustrings.py:145 ../gui/wxpython/menustrings.py:1163 +#: ../gui/wxpython/menustrings.py:145 ../gui/wxpython/menustrings.py:1164 #: ../gui/wxpython/image2target/ii2t_menustrings.py:143 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1144 msgid "Converts a vector map to VTK ASCII output." msgstr "Convierte un mapa vectorial a salida ASCII VTK." -#: ../gui/wxpython/menustrings.py:146 ../gui/wxpython/menustrings.py:1164 +#: ../gui/wxpython/menustrings.py:146 ../gui/wxpython/menustrings.py:1165 #: ../gui/wxpython/image2target/ii2t_menustrings.py:144 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1145 msgid "Pack vector map" msgstr "Empaquetar mapa vectorial" -#: ../gui/wxpython/menustrings.py:147 ../gui/wxpython/menustrings.py:1165 +#: ../gui/wxpython/menustrings.py:147 ../gui/wxpython/menustrings.py:1166 #: ../gui/wxpython/image2target/ii2t_menustrings.py:145 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1146 msgid "Exports a vector map as GRASS GIS specific archive file" msgstr "Exporta un mapa vectorial como un archivo específico de GRASS GIS" -#: ../gui/wxpython/menustrings.py:148 ../gui/wxpython/menustrings.py:1166 +#: ../gui/wxpython/menustrings.py:148 ../gui/wxpython/menustrings.py:1167 #: ../gui/wxpython/image2target/ii2t_menustrings.py:146 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1147 msgid "Export 3D raster maps" msgstr "Exportar mapas ráster 3D" -#: ../gui/wxpython/menustrings.py:149 ../gui/wxpython/menustrings.py:1167 +#: ../gui/wxpython/menustrings.py:149 ../gui/wxpython/menustrings.py:1168 #: ../gui/wxpython/image2target/ii2t_menustrings.py:147 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1148 msgid "ASCII 3D export" msgstr "Exportar a ASCII 3D" -#: ../gui/wxpython/menustrings.py:150 ../gui/wxpython/menustrings.py:1168 +#: ../gui/wxpython/menustrings.py:150 ../gui/wxpython/menustrings.py:1169 #: ../gui/wxpython/image2target/ii2t_menustrings.py:148 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1149 msgid "Converts a 3D raster map layer into a ASCII text file." msgstr "Convierte una capa de mapa ráster 3D en un archivo de texto ASCII." -#: ../gui/wxpython/menustrings.py:151 ../gui/wxpython/menustrings.py:1169 +#: ../gui/wxpython/menustrings.py:151 ../gui/wxpython/menustrings.py:1170 #: ../gui/wxpython/image2target/ii2t_menustrings.py:149 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1150 msgid "Raw binary array 3D export" msgstr "Exportar arreglo binario 3D crudo" -#: ../gui/wxpython/menustrings.py:152 ../gui/wxpython/menustrings.py:1170 +#: ../gui/wxpython/menustrings.py:152 ../gui/wxpython/menustrings.py:1171 #: ../gui/wxpython/image2target/ii2t_menustrings.py:150 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1151 msgid "Exports a GRASS 3D raster map to a binary array." msgstr "Exporta un mapa ráster de GRASS a una matriz binaria." -#: ../gui/wxpython/menustrings.py:153 ../gui/wxpython/menustrings.py:1171 +#: ../gui/wxpython/menustrings.py:153 ../gui/wxpython/menustrings.py:1172 #: ../gui/wxpython/image2target/ii2t_menustrings.py:151 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1152 msgid "Vis5D export" msgstr "Exportar a Vis5D" -#: ../gui/wxpython/menustrings.py:154 ../gui/wxpython/menustrings.py:1172 +#: ../gui/wxpython/menustrings.py:154 ../gui/wxpython/menustrings.py:1173 #: ../gui/wxpython/image2target/ii2t_menustrings.py:152 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1153 msgid "Exports GRASS 3D raster map to 3-dimensional Vis5D file." msgstr "Exportar mapa ráster 3D de GRASS a archivo tridimensional Vis5D." -#: ../gui/wxpython/menustrings.py:156 ../gui/wxpython/menustrings.py:1174 +#: ../gui/wxpython/menustrings.py:156 ../gui/wxpython/menustrings.py:1175 #: ../gui/wxpython/image2target/ii2t_menustrings.py:154 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1155 msgid "Converts 3D raster maps into the VTK-ASCII format." msgstr "Convierte mapas ráster al formato VTK-ASCII." -#: ../gui/wxpython/menustrings.py:157 ../gui/wxpython/menustrings.py:1175 +#: ../gui/wxpython/menustrings.py:157 ../gui/wxpython/menustrings.py:1176 #: ../gui/wxpython/image2target/ii2t_menustrings.py:155 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1156 msgid "Export database table" msgstr "Exportar tabla de la base de datos" -#: ../gui/wxpython/menustrings.py:159 ../gui/wxpython/menustrings.py:1177 +#: ../gui/wxpython/menustrings.py:159 ../gui/wxpython/menustrings.py:1178 #: ../gui/wxpython/image2target/ii2t_menustrings.py:157 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1158 msgid "Exports attribute tables into various formats." msgstr "Exporta tablas de atributos a varios formatos." -#: ../gui/wxpython/menustrings.py:160 ../gui/wxpython/menustrings.py:1178 +#: ../gui/wxpython/menustrings.py:160 ../gui/wxpython/menustrings.py:1179 #: ../gui/wxpython/image2target/ii2t_menustrings.py:158 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1159 msgid "Link external data" msgstr "Enlazar datos externos" -#: ../gui/wxpython/menustrings.py:162 ../gui/wxpython/menustrings.py:1180 +#: ../gui/wxpython/menustrings.py:162 ../gui/wxpython/menustrings.py:1181 #: ../gui/wxpython/image2target/ii2t_menustrings.py:160 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1161 msgid "Link GDAL supported raster data as a pseudo GRASS raster map layer." msgstr "Enlace GDAL soporta datos ráster como pseudo capas de mapa ráster GRASS." -#: ../gui/wxpython/menustrings.py:164 ../gui/wxpython/menustrings.py:1182 +#: ../gui/wxpython/menustrings.py:164 ../gui/wxpython/menustrings.py:1183 #: ../gui/wxpython/image2target/ii2t_menustrings.py:162 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1163 msgid "Creates a new pseudo-vector map as a link to an OGR-supported layer." msgstr "Crea un nuevo mapa pseudo-vectorial como un enlace a una capa soportada por OGR." -#: ../gui/wxpython/menustrings.py:165 ../gui/wxpython/menustrings.py:1183 +#: ../gui/wxpython/menustrings.py:165 ../gui/wxpython/menustrings.py:1184 #: ../gui/wxpython/image2target/ii2t_menustrings.py:163 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1164 msgid "Output format for raster data" msgstr "Formato de salida para datos ráster" -#: ../gui/wxpython/menustrings.py:166 ../gui/wxpython/menustrings.py:1184 +#: ../gui/wxpython/menustrings.py:166 ../gui/wxpython/menustrings.py:1185 #: ../gui/wxpython/image2target/ii2t_menustrings.py:164 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1165 msgid "Redirects raster output to file utilizing GDAL library rather than storing in GRASS raster format." msgstr "Redirige el mapa ráster de salida a un archivo utilizando la librería GDAL en lugar de almacenarlo con el formato ráster de GRASS." -#: ../gui/wxpython/menustrings.py:167 ../gui/wxpython/menustrings.py:1185 +#: ../gui/wxpython/menustrings.py:167 ../gui/wxpython/menustrings.py:1186 #: ../gui/wxpython/image2target/ii2t_menustrings.py:165 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1166 msgid "Output format for vector data" msgstr "Formato de salida para datos vectoriales" -#: ../gui/wxpython/menustrings.py:168 ../gui/wxpython/menustrings.py:1186 +#: ../gui/wxpython/menustrings.py:168 ../gui/wxpython/menustrings.py:1187 #: ../gui/wxpython/image2target/ii2t_menustrings.py:166 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1167 msgid "Defines vector output format utilizing OGR library." msgstr "Define el formato de salida del vectorial utilizando la librería OGR." -#: ../gui/wxpython/menustrings.py:169 ../gui/wxpython/menustrings.py:1187 +#: ../gui/wxpython/menustrings.py:169 ../gui/wxpython/menustrings.py:1188 #: ../gui/wxpython/image2target/ii2t_menustrings.py:167 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1168 msgid "Manage maps" msgstr "Administrar mapas" -#: ../gui/wxpython/menustrings.py:170 ../gui/wxpython/menustrings.py:1188 +#: ../gui/wxpython/menustrings.py:170 ../gui/wxpython/menustrings.py:1189 #: ../gui/wxpython/image2target/ii2t_menustrings.py:168 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1169 -#: ../gui/wxpython/gui_core/forms.py:611 +#: ../gui/wxpython/gui_core/forms.py:623 msgid "Copy" msgstr "Copiar" -#: ../gui/wxpython/menustrings.py:171 ../gui/wxpython/menustrings.py:1189 +#: ../gui/wxpython/menustrings.py:171 ../gui/wxpython/menustrings.py:1190 #: ../gui/wxpython/image2target/ii2t_menustrings.py:169 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1170 msgid "Copies available data files in the current mapset search path to the user's current mapset." msgstr "Copia los archivos de datos disponibles en la ruta de búsqueda del Directorio de mapas actual." -#: ../gui/wxpython/menustrings.py:172 ../gui/wxpython/menustrings.py:962 -#: ../gui/wxpython/menustrings.py:1190 ../gui/wxpython/menustrings.py:1904 +#: ../gui/wxpython/menustrings.py:172 ../gui/wxpython/menustrings.py:963 +#: ../gui/wxpython/menustrings.py:1191 ../gui/wxpython/menustrings.py:1905 #: ../gui/wxpython/image2target/ii2t_menustrings.py:170 #: ../gui/wxpython/image2target/ii2t_menustrings.py:946 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1171 @@ -5366,14 +5327,14 @@ msgid "List" msgstr "Enlistar" -#: ../gui/wxpython/menustrings.py:173 ../gui/wxpython/menustrings.py:1191 +#: ../gui/wxpython/menustrings.py:173 ../gui/wxpython/menustrings.py:1192 #: ../gui/wxpython/image2target/ii2t_menustrings.py:171 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1172 msgid "Lists available GRASS data base files of the user-specified data type optionally using the search pattern." msgstr "Enlista archivos de base de datos de GRASS del tipo de datos especificado por el usuario opcionalmente usando el patrón de búsqueda." -#: ../gui/wxpython/menustrings.py:174 ../gui/wxpython/menustrings.py:950 -#: ../gui/wxpython/menustrings.py:1192 ../gui/wxpython/menustrings.py:1892 +#: ../gui/wxpython/menustrings.py:174 ../gui/wxpython/menustrings.py:951 +#: ../gui/wxpython/menustrings.py:1193 ../gui/wxpython/menustrings.py:1893 #: ../gui/wxpython/image2target/ii2t_menustrings.py:172 #: ../gui/wxpython/image2target/ii2t_menustrings.py:934 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1173 @@ -5382,32 +5343,32 @@ msgid "Rename" msgstr "Renombrar" -#: ../gui/wxpython/menustrings.py:175 ../gui/wxpython/menustrings.py:1193 +#: ../gui/wxpython/menustrings.py:175 ../gui/wxpython/menustrings.py:1194 #: ../gui/wxpython/image2target/ii2t_menustrings.py:173 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1174 msgid "Renames data base element files in the user's current mapset." msgstr "Cambia el nombre archivos de elementos de base de datos en el Directorio de mapas actual del usuario." -#: ../gui/wxpython/menustrings.py:176 ../gui/wxpython/menustrings.py:1194 -#: ../gui/wxpython/menustrings.py:2088 +#: ../gui/wxpython/menustrings.py:176 ../gui/wxpython/menustrings.py:1195 +#: ../gui/wxpython/menustrings.py:2089 #: ../gui/wxpython/image2target/ii2t_menustrings.py:174 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1175 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2056 #: ../gui/wxpython/nviz/tools.py:1364 ../gui/wxpython/nviz/tools.py:2367 -#: ../gui/wxpython/nviz/tools.py:2419 ../gui/wxpython/psmap/dialogs.py:1770 +#: ../gui/wxpython/nviz/tools.py:2419 ../gui/wxpython/psmap/dialogs.py:1772 msgid "Delete" msgstr "Borrar" -#: ../gui/wxpython/menustrings.py:177 ../gui/wxpython/menustrings.py:1195 +#: ../gui/wxpython/menustrings.py:177 ../gui/wxpython/menustrings.py:1196 #: ../gui/wxpython/image2target/ii2t_menustrings.py:175 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1176 msgid "Removes data base element files from the user's current mapset using the search pattern." msgstr "Elimina archivos de elementos de bases de datos del Directorio de mapas actual del usuario usando un patrón de búsqueda." -#: ../gui/wxpython/menustrings.py:178 ../gui/wxpython/menustrings.py:315 -#: ../gui/wxpython/menustrings.py:609 ../gui/wxpython/menustrings.py:863 -#: ../gui/wxpython/menustrings.py:1257 ../gui/wxpython/menustrings.py:1551 -#: ../gui/wxpython/menustrings.py:1805 +#: ../gui/wxpython/menustrings.py:178 ../gui/wxpython/menustrings.py:316 +#: ../gui/wxpython/menustrings.py:610 ../gui/wxpython/menustrings.py:864 +#: ../gui/wxpython/menustrings.py:1258 ../gui/wxpython/menustrings.py:1552 +#: ../gui/wxpython/menustrings.py:1806 #: ../gui/wxpython/image2target/ii2t_menustrings.py:176 #: ../gui/wxpython/image2target/ii2t_menustrings.py:310 #: ../gui/wxpython/image2target/ii2t_menustrings.py:602 @@ -5418,96 +5379,96 @@ msgid "Map type conversions" msgstr "Conversiones de tipos de mapas" -#: ../gui/wxpython/menustrings.py:179 ../gui/wxpython/menustrings.py:316 -#: ../gui/wxpython/menustrings.py:1258 +#: ../gui/wxpython/menustrings.py:179 ../gui/wxpython/menustrings.py:317 +#: ../gui/wxpython/menustrings.py:1259 #: ../gui/wxpython/image2target/ii2t_menustrings.py:177 #: ../gui/wxpython/image2target/ii2t_menustrings.py:311 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1237 msgid "Raster to vector" msgstr "Ráster a vectorial" -#: ../gui/wxpython/menustrings.py:180 ../gui/wxpython/menustrings.py:317 -#: ../gui/wxpython/menustrings.py:1259 +#: ../gui/wxpython/menustrings.py:180 ../gui/wxpython/menustrings.py:318 +#: ../gui/wxpython/menustrings.py:1260 #: ../gui/wxpython/image2target/ii2t_menustrings.py:178 #: ../gui/wxpython/image2target/ii2t_menustrings.py:312 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1238 msgid "Converts a raster map into a vector map." msgstr "Convierte un mapa ráster en un mapa vectorial." -#: ../gui/wxpython/menustrings.py:181 ../gui/wxpython/menustrings.py:318 -#: ../gui/wxpython/menustrings.py:1260 +#: ../gui/wxpython/menustrings.py:181 ../gui/wxpython/menustrings.py:319 +#: ../gui/wxpython/menustrings.py:1261 #: ../gui/wxpython/image2target/ii2t_menustrings.py:179 #: ../gui/wxpython/image2target/ii2t_menustrings.py:313 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1239 msgid "Raster series to 3D raster" msgstr "Series ráster a ráster 3D" -#: ../gui/wxpython/menustrings.py:182 ../gui/wxpython/menustrings.py:319 -#: ../gui/wxpython/menustrings.py:1261 +#: ../gui/wxpython/menustrings.py:182 ../gui/wxpython/menustrings.py:320 +#: ../gui/wxpython/menustrings.py:1262 #: ../gui/wxpython/image2target/ii2t_menustrings.py:180 #: ../gui/wxpython/image2target/ii2t_menustrings.py:314 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1240 msgid "Converts 2D raster map slices to one 3D raster volume map." msgstr "Convierte secciones de corte 2D de un mapa ráster a un mapa ráster de volumen 3D." -#: ../gui/wxpython/menustrings.py:183 ../gui/wxpython/menustrings.py:320 -#: ../gui/wxpython/menustrings.py:1262 +#: ../gui/wxpython/menustrings.py:183 ../gui/wxpython/menustrings.py:321 +#: ../gui/wxpython/menustrings.py:1263 #: ../gui/wxpython/image2target/ii2t_menustrings.py:181 #: ../gui/wxpython/image2target/ii2t_menustrings.py:315 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1241 msgid "Raster 2.5D to 3D raster" msgstr "Ráster 2.5D a ráster 3D" -#: ../gui/wxpython/menustrings.py:184 ../gui/wxpython/menustrings.py:321 -#: ../gui/wxpython/menustrings.py:1263 +#: ../gui/wxpython/menustrings.py:184 ../gui/wxpython/menustrings.py:322 +#: ../gui/wxpython/menustrings.py:1264 #: ../gui/wxpython/image2target/ii2t_menustrings.py:182 #: ../gui/wxpython/image2target/ii2t_menustrings.py:316 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1242 msgid "Creates a 3D volume map based on 2D elevation and value raster maps." msgstr "Crea un mapa de volumen 3D basado en mapas ráster de elevación y valor 2D." -#: ../gui/wxpython/menustrings.py:185 ../gui/wxpython/menustrings.py:610 -#: ../gui/wxpython/menustrings.py:1552 +#: ../gui/wxpython/menustrings.py:185 ../gui/wxpython/menustrings.py:611 +#: ../gui/wxpython/menustrings.py:1553 #: ../gui/wxpython/image2target/ii2t_menustrings.py:183 #: ../gui/wxpython/image2target/ii2t_menustrings.py:603 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1529 msgid "Vector to raster" msgstr "Vectorial a ráster" -#: ../gui/wxpython/menustrings.py:186 ../gui/wxpython/menustrings.py:611 -#: ../gui/wxpython/menustrings.py:1553 +#: ../gui/wxpython/menustrings.py:186 ../gui/wxpython/menustrings.py:612 +#: ../gui/wxpython/menustrings.py:1554 #: ../gui/wxpython/image2target/ii2t_menustrings.py:184 #: ../gui/wxpython/image2target/ii2t_menustrings.py:604 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1530 msgid "Converts (rasterize) a vector map into a raster map." msgstr "Convierte (rasteriza) un mapa vectorial a un mapa ráster." -#: ../gui/wxpython/menustrings.py:187 ../gui/wxpython/menustrings.py:612 -#: ../gui/wxpython/menustrings.py:1554 +#: ../gui/wxpython/menustrings.py:187 ../gui/wxpython/menustrings.py:613 +#: ../gui/wxpython/menustrings.py:1555 #: ../gui/wxpython/image2target/ii2t_menustrings.py:185 #: ../gui/wxpython/image2target/ii2t_menustrings.py:605 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1531 msgid "Vector to 3D raster" msgstr "Vectorial a ráster 3D" -#: ../gui/wxpython/menustrings.py:188 ../gui/wxpython/menustrings.py:613 -#: ../gui/wxpython/menustrings.py:1555 +#: ../gui/wxpython/menustrings.py:188 ../gui/wxpython/menustrings.py:614 +#: ../gui/wxpython/menustrings.py:1556 #: ../gui/wxpython/image2target/ii2t_menustrings.py:186 #: ../gui/wxpython/image2target/ii2t_menustrings.py:606 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1532 msgid "Converts a vector map (only points) into a 3D raster map." msgstr "Convierte un mapa vectorial (solo puntos) en una capa de mapa ráster 3D." -#: ../gui/wxpython/menustrings.py:189 ../gui/wxpython/menustrings.py:614 -#: ../gui/wxpython/menustrings.py:1556 +#: ../gui/wxpython/menustrings.py:189 ../gui/wxpython/menustrings.py:615 +#: ../gui/wxpython/menustrings.py:1557 #: ../gui/wxpython/image2target/ii2t_menustrings.py:187 #: ../gui/wxpython/image2target/ii2t_menustrings.py:607 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1533 msgid "2D vector to 3D vector" msgstr "vectorial 2D a vectorial 3D" -#: ../gui/wxpython/menustrings.py:190 ../gui/wxpython/menustrings.py:615 -#: ../gui/wxpython/menustrings.py:1557 +#: ../gui/wxpython/menustrings.py:190 ../gui/wxpython/menustrings.py:616 +#: ../gui/wxpython/menustrings.py:1558 #: ../gui/wxpython/image2target/ii2t_menustrings.py:188 #: ../gui/wxpython/image2target/ii2t_menustrings.py:608 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1534 @@ -5519,39 +5480,39 @@ msgid "3D raster to raster series" msgstr "Ráster 3D a series ráster" -#: ../gui/wxpython/menustrings.py:192 ../gui/wxpython/menustrings.py:865 -#: ../gui/wxpython/menustrings.py:1807 +#: ../gui/wxpython/menustrings.py:192 ../gui/wxpython/menustrings.py:866 +#: ../gui/wxpython/menustrings.py:1808 #: ../gui/wxpython/image2target/ii2t_menustrings.py:190 #: ../gui/wxpython/image2target/ii2t_menustrings.py:849 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1775 msgid "Converts 3D raster maps to 2D raster maps" msgstr "Convierte mapas ráster 3D en mapas ráster 2D" -#: ../gui/wxpython/menustrings.py:193 ../gui/wxpython/menustrings.py:1990 +#: ../gui/wxpython/menustrings.py:193 ../gui/wxpython/menustrings.py:1991 #: ../gui/wxpython/image2target/ii2t_menustrings.py:191 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1958 msgid "Georectify" msgstr "Georrectificar" -#: ../gui/wxpython/menustrings.py:194 ../gui/wxpython/menustrings.py:1991 +#: ../gui/wxpython/menustrings.py:194 ../gui/wxpython/menustrings.py:1992 #: ../gui/wxpython/image2target/ii2t_menustrings.py:192 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1959 msgid "Manage Ground Control Points for Georectification" msgstr "Administra los Puntos de Control sobre el Terreno para Georectificación" -#: ../gui/wxpython/menustrings.py:195 ../gui/wxpython/menustrings.py:1992 +#: ../gui/wxpython/menustrings.py:195 ../gui/wxpython/menustrings.py:1993 #: ../gui/wxpython/image2target/ii2t_menustrings.py:193 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1960 msgid "Graphical modeler" msgstr "Modelador gráfico" -#: ../gui/wxpython/menustrings.py:196 ../gui/wxpython/menustrings.py:1993 +#: ../gui/wxpython/menustrings.py:196 ../gui/wxpython/menustrings.py:1994 #: ../gui/wxpython/image2target/ii2t_menustrings.py:194 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1961 msgid "Launch Graphical modeler" msgstr "Lanzar modelador gráfico" -#: ../gui/wxpython/menustrings.py:197 ../gui/wxpython/menustrings.py:2043 +#: ../gui/wxpython/menustrings.py:197 ../gui/wxpython/menustrings.py:2044 #: ../gui/wxpython/image2target/ii2t_menustrings.py:195 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2011 msgid "Run model" @@ -5567,8 +5528,13 @@ msgid "3D image rendering" msgstr "Renderizando imagen 3D" -#: ../gui/wxpython/menustrings.py:200 ../gui/wxpython/menustrings.py:1036 -#: ../gui/wxpython/menustrings.py:1978 ../gui/wxpython/menustrings.py:1985 +#: ../gui/wxpython/menustrings.py:200 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:198 +msgid "Creates a 3D rendering of GIS data. Renders surfaces (raster data), 2D/3D vector data, and volumes (3D raster data) in 3D." +msgstr "Crear un renderizado 3D de datos SIG. Renderiza superficies (datos ráster). Datos vectoriales 2D/3D, y volúmenes (datos ráster 3D) en 3D." + +#: ../gui/wxpython/menustrings.py:201 ../gui/wxpython/menustrings.py:1037 +#: ../gui/wxpython/menustrings.py:1979 ../gui/wxpython/menustrings.py:1986 #: ../gui/wxpython/image2target/ii2t_menustrings.py:199 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1020 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1946 @@ -5576,8 +5542,8 @@ msgid "Animation tool" msgstr "Herramienta de animación" -#: ../gui/wxpython/menustrings.py:201 ../gui/wxpython/menustrings.py:1037 -#: ../gui/wxpython/menustrings.py:1979 ../gui/wxpython/menustrings.py:1986 +#: ../gui/wxpython/menustrings.py:202 ../gui/wxpython/menustrings.py:1038 +#: ../gui/wxpython/menustrings.py:1980 ../gui/wxpython/menustrings.py:1987 #: ../gui/wxpython/image2target/ii2t_menustrings.py:200 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1021 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1947 @@ -5585,89 +5551,89 @@ msgid "Launch animation tool." msgstr "Lanzar herramienta de animación." -#: ../gui/wxpython/menustrings.py:202 +#: ../gui/wxpython/menustrings.py:203 #: ../gui/wxpython/image2target/ii2t_menustrings.py:201 msgid "Bearing/distance to coordinates" msgstr "Rumbo/distancia a coordenadas" -#: ../gui/wxpython/menustrings.py:203 +#: ../gui/wxpython/menustrings.py:204 #: ../gui/wxpython/image2target/ii2t_menustrings.py:202 msgid "A simple utility for converting bearing and distance measurements to coordinates and vice versa. It assumes a cartesian coordinate system" msgstr "Una utilería simple para convertir medidas de rumbo y distancia a coordenadas y viceversa. Asume sistema de coordenadas cartesinas" -#: ../gui/wxpython/menustrings.py:204 ../gui/wxpython/menustrings.py:1988 +#: ../gui/wxpython/menustrings.py:205 ../gui/wxpython/menustrings.py:1989 #: ../gui/wxpython/image2target/ii2t_menustrings.py:203 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1956 #: ../gui/wxpython/lmgr/toolbars.py:162 msgid "Cartographic Composer" msgstr "Diseñador cartográfico" -#: ../gui/wxpython/menustrings.py:205 ../gui/wxpython/menustrings.py:1989 +#: ../gui/wxpython/menustrings.py:206 ../gui/wxpython/menustrings.py:1990 #: ../gui/wxpython/image2target/ii2t_menustrings.py:204 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1957 msgid "Launch Cartographic Composer" msgstr "Lanzar diseñador cartográfico" -#: ../gui/wxpython/menustrings.py:206 ../gui/wxpython/menustrings.py:1996 +#: ../gui/wxpython/menustrings.py:207 ../gui/wxpython/menustrings.py:1997 #: ../gui/wxpython/image2target/ii2t_menustrings.py:205 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1964 msgid "Map Swipe" msgstr "Ventana de visualización móvil" -#: ../gui/wxpython/menustrings.py:207 ../gui/wxpython/menustrings.py:1997 +#: ../gui/wxpython/menustrings.py:208 ../gui/wxpython/menustrings.py:1998 #: ../gui/wxpython/image2target/ii2t_menustrings.py:206 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1965 msgid "Launch Map Swipe" msgstr "Lanzar Ventana de visualización móvil" -#: ../gui/wxpython/menustrings.py:208 +#: ../gui/wxpython/menustrings.py:209 #: ../gui/wxpython/image2target/ii2t_menustrings.py:207 msgid "Launch script" msgstr "Lanzar script" -#: ../gui/wxpython/menustrings.py:209 +#: ../gui/wxpython/menustrings.py:210 #: ../gui/wxpython/image2target/ii2t_menustrings.py:208 msgid "Launches script file." msgstr "Lanza un archivo script." -#: ../gui/wxpython/menustrings.py:210 +#: ../gui/wxpython/menustrings.py:211 msgid "Simple Python Editor" msgstr "Editor Simple para Python" -#: ../gui/wxpython/menustrings.py:211 +#: ../gui/wxpython/menustrings.py:212 msgid "Launches Simple Python Editor." msgstr "Inicia el Editor Simple para Python" -#: ../gui/wxpython/menustrings.py:212 +#: ../gui/wxpython/menustrings.py:213 #: ../gui/wxpython/image2target/ii2t_menustrings.py:209 -#: ../gui/wxpython/gui_core/dialogs.py:2347 +#: ../gui/wxpython/gui_core/dialogs.py:2352 msgid "Close GUI" msgstr "Cerrar GUI" -#: ../gui/wxpython/menustrings.py:213 +#: ../gui/wxpython/menustrings.py:214 #: ../gui/wxpython/image2target/ii2t_menustrings.py:210 msgid "Close graphical user interface." msgstr "Cerrar la interfaz gráfica de usuario." -#: ../gui/wxpython/menustrings.py:214 +#: ../gui/wxpython/menustrings.py:215 #: ../gui/wxpython/image2target/ii2t_menustrings.py:211 -#: ../gui/wxpython/gui_core/dialogs.py:2326 -#: ../gui/wxpython/gui_core/dialogs.py:2350 +#: ../gui/wxpython/gui_core/dialogs.py:2331 +#: ../gui/wxpython/gui_core/dialogs.py:2355 msgid "Quit GRASS GIS" msgstr "Salir de GRASS GIS" -#: ../gui/wxpython/menustrings.py:215 +#: ../gui/wxpython/menustrings.py:216 #: ../gui/wxpython/image2target/ii2t_menustrings.py:212 msgid "Close GUI and exit GRASS GIS shell." msgstr "Cerrar GUI y salir de la consola de GRASS GIS." -#: ../gui/wxpython/menustrings.py:216 ../gui/wxpython/menustrings.py:2021 +#: ../gui/wxpython/menustrings.py:217 ../gui/wxpython/menustrings.py:2022 #: ../gui/wxpython/image2target/ii2t_menustrings.py:213 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1989 msgid "&Settings" msgstr "&Configuraciones" -#: ../gui/wxpython/menustrings.py:217 ../gui/wxpython/menustrings.py:1196 +#: ../gui/wxpython/menustrings.py:218 ../gui/wxpython/menustrings.py:1197 #: ../gui/wxpython/image2target/ii2t_menustrings.py:214 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1177 #: ../gui/wxpython/mapdisp/statusbar.py:1152 @@ -5675,14 +5641,14 @@ msgid "Computational region" msgstr "Región computacional" -#: ../gui/wxpython/menustrings.py:218 ../gui/wxpython/menustrings.py:1197 +#: ../gui/wxpython/menustrings.py:219 ../gui/wxpython/menustrings.py:1198 #: ../gui/wxpython/image2target/ii2t_menustrings.py:215 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1178 msgid "Show current region" msgstr "Mostrar región actual" -#: ../gui/wxpython/menustrings.py:219 ../gui/wxpython/menustrings.py:221 -#: ../gui/wxpython/menustrings.py:1198 ../gui/wxpython/menustrings.py:1200 +#: ../gui/wxpython/menustrings.py:220 ../gui/wxpython/menustrings.py:222 +#: ../gui/wxpython/menustrings.py:1199 ../gui/wxpython/menustrings.py:1201 #: ../gui/wxpython/image2target/ii2t_menustrings.py:216 #: ../gui/wxpython/image2target/ii2t_menustrings.py:218 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1179 @@ -5690,355 +5656,363 @@ msgid "Shows the extent and resolution of the computational region." msgstr "Muestra la extensión y resolución de la región computacional." -#: ../gui/wxpython/menustrings.py:220 ../gui/wxpython/menustrings.py:1199 +#: ../gui/wxpython/menustrings.py:221 ../gui/wxpython/menustrings.py:1200 #: ../gui/wxpython/image2target/ii2t_menustrings.py:217 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1180 msgid "Show region using latitude and longitude" msgstr "Mostrar la región usando latitud y longitud" -#: ../gui/wxpython/menustrings.py:222 ../gui/wxpython/menustrings.py:1201 +#: ../gui/wxpython/menustrings.py:223 ../gui/wxpython/menustrings.py:1202 msgid "Show current region extent in Map Display" msgstr "Mostrar la extensión de la región actual en el Map Display" -#: ../gui/wxpython/menustrings.py:223 ../gui/wxpython/menustrings.py:1202 +#: ../gui/wxpython/menustrings.py:224 ../gui/wxpython/menustrings.py:1203 msgid "Shows the extent of the computational region in Map Display." msgstr "Muestra la extensión de la región computacional en el Map Display." -#: ../gui/wxpython/menustrings.py:224 ../gui/wxpython/menustrings.py:1203 +#: ../gui/wxpython/menustrings.py:225 ../gui/wxpython/menustrings.py:1204 #: ../gui/wxpython/image2target/ii2t_menustrings.py:219 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1182 msgid "Set region" msgstr "Establecer región" -#: ../gui/wxpython/menustrings.py:225 ../gui/wxpython/menustrings.py:1204 +#: ../gui/wxpython/menustrings.py:226 ../gui/wxpython/menustrings.py:1205 #: ../gui/wxpython/image2target/ii2t_menustrings.py:220 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1183 msgid "Manages the boundary definitions for the geographic region." msgstr "Administra las definiciones de los contornos para la región geográfica." -#: ../gui/wxpython/menustrings.py:226 +#: ../gui/wxpython/menustrings.py:227 #: ../gui/wxpython/image2target/ii2t_menustrings.py:221 msgid "GRASS working environment" msgstr "Entorno de trabajo de GRASS" -#: ../gui/wxpython/menustrings.py:227 +#: ../gui/wxpython/menustrings.py:228 #: ../gui/wxpython/image2target/ii2t_menustrings.py:222 msgid "Mapset access" msgstr "Acceso a Directorio de mapas" -#: ../gui/wxpython/menustrings.py:228 +#: ../gui/wxpython/menustrings.py:229 #: ../gui/wxpython/image2target/ii2t_menustrings.py:223 msgid "Set/unset access to other mapsets in current location" msgstr "Establecer/desestablecer el acceso a otros Directorios de mapas en la Localización actual" -#: ../gui/wxpython/menustrings.py:229 +#: ../gui/wxpython/menustrings.py:230 #: ../gui/wxpython/image2target/ii2t_menustrings.py:224 msgid "User access" msgstr "Acceso de usuario" -#: ../gui/wxpython/menustrings.py:230 +#: ../gui/wxpython/menustrings.py:231 #: ../gui/wxpython/image2target/ii2t_menustrings.py:225 msgid "Controls access to the current mapset for other users on the system. If no option given, prints current status." msgstr "Controla el acceso al Directorio de mapas actual para otros usuarios del sistema. Si no se da ninguna opción, muestra el estatus actual." -#: ../gui/wxpython/menustrings.py:231 +#: ../gui/wxpython/menustrings.py:232 #: ../gui/wxpython/image2target/ii2t_menustrings.py:226 msgid "Change working environment" msgstr "Cambiar entorno de trabajo" -#: ../gui/wxpython/menustrings.py:232 +#: ../gui/wxpython/menustrings.py:233 #: ../gui/wxpython/image2target/ii2t_menustrings.py:227 msgid "Changes/reports current mapset. Optionally create new mapset or list available mapsets in given location." msgstr "Cambia/reporta Directorio de mapas actual. Opcionalmente crea nuevo Directorio de mapas o enlista Directorios de mapas disponibles en una Localización dada." -#: ../gui/wxpython/menustrings.py:233 +#: ../gui/wxpython/menustrings.py:234 #: ../gui/wxpython/image2target/ii2t_menustrings.py:228 msgid "Change location and mapset" msgstr "Cambiar Localización y Directorio de mapas" -#: ../gui/wxpython/menustrings.py:234 +#: ../gui/wxpython/menustrings.py:235 #: ../gui/wxpython/image2target/ii2t_menustrings.py:229 msgid "Change current location and mapset." msgstr "Cambiar Localización actual y Directorio de mapas." -#: ../gui/wxpython/menustrings.py:235 +#: ../gui/wxpython/menustrings.py:236 #: ../gui/wxpython/image2target/ii2t_menustrings.py:230 msgid "Change mapset" msgstr "Cambiar Directorio de mapas" -#: ../gui/wxpython/menustrings.py:236 +#: ../gui/wxpython/menustrings.py:237 #: ../gui/wxpython/image2target/ii2t_menustrings.py:231 msgid "Change current mapset." msgstr "Cambiar Directorio de mapas actual." -#: ../gui/wxpython/menustrings.py:237 ../gui/wxpython/menustrings.py:238 +#: ../gui/wxpython/menustrings.py:238 ../gui/wxpython/menustrings.py:239 #: ../gui/wxpython/image2target/ii2t_menustrings.py:232 #: ../gui/wxpython/image2target/ii2t_menustrings.py:233 msgid "Change working directory" msgstr "Cambiar Directorio de trabajo" -#: ../gui/wxpython/menustrings.py:239 +#: ../gui/wxpython/menustrings.py:240 #: ../gui/wxpython/image2target/ii2t_menustrings.py:234 msgid "Show settings" msgstr "Mostrar configuración" -#: ../gui/wxpython/menustrings.py:240 +#: ../gui/wxpython/menustrings.py:241 #: ../gui/wxpython/image2target/ii2t_menustrings.py:235 msgid "Outputs and modifies the user's current GRASS variable settings." msgstr "Muestra y permite modificar las variables actuales de configuración del usuario de GRASS." -#: ../gui/wxpython/menustrings.py:241 +#: ../gui/wxpython/menustrings.py:242 #: ../gui/wxpython/image2target/ii2t_menustrings.py:236 msgid "Change settings" msgstr "Cambiar configuración" -#: ../gui/wxpython/menustrings.py:242 +#: ../gui/wxpython/menustrings.py:243 #: ../gui/wxpython/image2target/ii2t_menustrings.py:237 msgid "Outputs and modifies the user's current GRASS variable settings. Prints all defined GRASS variables if no option is given." msgstr "Muestra y modifica las variables actuales de configuración del usuario de GRASS. Enlista todas las variables GRASS si no se da ninguna opción." -#: ../gui/wxpython/menustrings.py:243 +#: ../gui/wxpython/menustrings.py:244 #: ../gui/wxpython/image2target/ii2t_menustrings.py:238 msgid "Create new location" msgstr "Crear nueva Localización" -#: ../gui/wxpython/menustrings.py:244 +#: ../gui/wxpython/menustrings.py:245 #: ../gui/wxpython/image2target/ii2t_menustrings.py:239 msgid "Launches location wizard to create new GRASS location." msgstr "Lanza el asistente de Localizaciones para crear una nueva Localización GRASS." #: ../gui/wxpython/menustrings.py:246 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:240 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:557 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:938 +#: ../gui/wxpython/startup/guiutils.py:52 ../gui/wxpython/lmgr/frame.py:1072 +msgid "Create new mapset" +msgstr "Crear nuevo Directorio de mapas" + +#: ../gui/wxpython/menustrings.py:247 #: ../gui/wxpython/image2target/ii2t_menustrings.py:241 msgid "Creates new mapset in the current location, changes current mapset." msgstr "Crea nuevo Directorio de mapas en la Localización actual, cambia Directorio de mapas actual." -#: ../gui/wxpython/menustrings.py:247 +#: ../gui/wxpython/menustrings.py:248 #: ../gui/wxpython/image2target/ii2t_menustrings.py:242 msgid "Version and copyright" msgstr "Versión y derechos de autor" -#: ../gui/wxpython/menustrings.py:248 +#: ../gui/wxpython/menustrings.py:249 #: ../gui/wxpython/image2target/ii2t_menustrings.py:243 msgid "Displays version and copyright information." msgstr "Mostrar información de versión y derechos de autor." -#: ../gui/wxpython/menustrings.py:249 +#: ../gui/wxpython/menustrings.py:250 #: ../gui/wxpython/image2target/ii2t_menustrings.py:244 msgid "Map projections" msgstr "Proyecciones de mapa" -#: ../gui/wxpython/menustrings.py:250 +#: ../gui/wxpython/menustrings.py:251 #: ../gui/wxpython/image2target/ii2t_menustrings.py:245 msgid "Display map projection" msgstr "Mostrar proyección del mapa" -#: ../gui/wxpython/menustrings.py:251 +#: ../gui/wxpython/menustrings.py:252 #: ../gui/wxpython/image2target/ii2t_menustrings.py:246 msgid "Converts co-ordinate system descriptions (i.e. projection information) between various formats (including GRASS format)." msgstr "Convierte descripciones de sistemas de coordenadas (por ejemplo información de proyección) entre varios formatos (incluido el formato GRASS)." -#: ../gui/wxpython/menustrings.py:252 +#: ../gui/wxpython/menustrings.py:253 #: ../gui/wxpython/image2target/ii2t_menustrings.py:247 msgid "Manage projections" msgstr "Administrar proyecciones" -#: ../gui/wxpython/menustrings.py:253 +#: ../gui/wxpython/menustrings.py:254 #: ../gui/wxpython/image2target/ii2t_menustrings.py:248 msgid "Prints or modifies GRASS projection information files (in various co-ordinate system descriptions). Can also be used to create new GRASS locations." msgstr "Muestra o modifica el archivo de la información de proyección de GRASS (en varias descripciones de sistemas de coordenadas). Puede ser usado también para crear nuevas Localizaciones." -#: ../gui/wxpython/menustrings.py:254 +#: ../gui/wxpython/menustrings.py:255 #: ../gui/wxpython/image2target/ii2t_menustrings.py:249 msgid "Convert coordinates" msgstr "Convertir coordenadas" -#: ../gui/wxpython/menustrings.py:255 +#: ../gui/wxpython/menustrings.py:256 #: ../gui/wxpython/image2target/ii2t_menustrings.py:250 msgid "Converts coordinates from one projection to another (cs2cs frontend)." msgstr "Convierte coordenadas de una proyección a otra (interfaz cs2cs)." -#: ../gui/wxpython/menustrings.py:256 +#: ../gui/wxpython/menustrings.py:257 #: ../gui/wxpython/image2target/ii2t_menustrings.py:251 msgid "Addons extensions" msgstr "Complementos de extensión" -#: ../gui/wxpython/menustrings.py:257 +#: ../gui/wxpython/menustrings.py:258 #: ../gui/wxpython/image2target/ii2t_menustrings.py:252 msgid "Install extension from addons" msgstr "Instalar extensión desde los complementos" -#: ../gui/wxpython/menustrings.py:258 +#: ../gui/wxpython/menustrings.py:259 #: ../gui/wxpython/image2target/ii2t_menustrings.py:253 msgid "Installs new extension from GRASS AddOns SVN repository." msgstr "Instalar nueva extensión a partir del repositorio SVN de complementos de GRASS." -#: ../gui/wxpython/menustrings.py:259 +#: ../gui/wxpython/menustrings.py:260 #: ../gui/wxpython/image2target/ii2t_menustrings.py:254 msgid "Manage installed extension" msgstr "Administrar extensiones instaladas" -#: ../gui/wxpython/menustrings.py:260 +#: ../gui/wxpython/menustrings.py:261 #: ../gui/wxpython/image2target/ii2t_menustrings.py:255 msgid "Updates or removes installed GRASS AddOns extension(s)." msgstr "Actualiza o remueve Complemento(s) de extensión instalados." -#: ../gui/wxpython/menustrings.py:261 ../gui/wxpython/menustrings.py:2022 +#: ../gui/wxpython/menustrings.py:262 ../gui/wxpython/menustrings.py:2023 #: ../gui/wxpython/image2target/ii2t_menustrings.py:256 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1990 msgid "Preferences" msgstr "Preferencias" -#: ../gui/wxpython/menustrings.py:262 +#: ../gui/wxpython/menustrings.py:263 #: ../gui/wxpython/image2target/ii2t_menustrings.py:257 msgid "User GUI preferences (display font, commands, digitizer, etc.)" msgstr "Preferencias del usuario para la interfaz gráfica de usuario (GUI) (tipo de letra, comandos, digitalizador, etc.)" -#: ../gui/wxpython/menustrings.py:263 ../gui/wxpython/menustrings.py:1205 +#: ../gui/wxpython/menustrings.py:264 ../gui/wxpython/menustrings.py:1206 #: ../gui/wxpython/image2target/ii2t_menustrings.py:258 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1184 msgid "&Raster" msgstr "&Ráster" -#: ../gui/wxpython/menustrings.py:264 ../gui/wxpython/menustrings.py:1206 +#: ../gui/wxpython/menustrings.py:265 ../gui/wxpython/menustrings.py:1207 #: ../gui/wxpython/image2target/ii2t_menustrings.py:259 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1185 msgid "Develop raster map" msgstr "Desarrollar mapa ráster" -#: ../gui/wxpython/menustrings.py:265 ../gui/wxpython/menustrings.py:1207 +#: ../gui/wxpython/menustrings.py:266 ../gui/wxpython/menustrings.py:1208 #: ../gui/wxpython/image2target/ii2t_menustrings.py:260 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1186 msgid "Compress/decompress" msgstr "Comprimir/descomprimir" -#: ../gui/wxpython/menustrings.py:266 ../gui/wxpython/menustrings.py:1208 +#: ../gui/wxpython/menustrings.py:267 ../gui/wxpython/menustrings.py:1209 #: ../gui/wxpython/image2target/ii2t_menustrings.py:261 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1187 msgid "Compresses and decompresses raster maps." msgstr "Comprime y descomprime mapas ráster." -#: ../gui/wxpython/menustrings.py:267 ../gui/wxpython/menustrings.py:1209 +#: ../gui/wxpython/menustrings.py:268 ../gui/wxpython/menustrings.py:1210 #: ../gui/wxpython/image2target/ii2t_menustrings.py:262 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1188 msgid "Region boundaries" msgstr "Contornos de región" -#: ../gui/wxpython/menustrings.py:268 ../gui/wxpython/menustrings.py:1210 +#: ../gui/wxpython/menustrings.py:269 ../gui/wxpython/menustrings.py:1211 #: ../gui/wxpython/image2target/ii2t_menustrings.py:263 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1189 msgid "Sets the boundary definitions for a raster map." msgstr "Establece las definiciones de los bordes para un mapa ráster." -#: ../gui/wxpython/menustrings.py:269 ../gui/wxpython/menustrings.py:1211 +#: ../gui/wxpython/menustrings.py:270 ../gui/wxpython/menustrings.py:1212 #: ../gui/wxpython/image2target/ii2t_menustrings.py:264 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1190 msgid "Manage NULL values" msgstr "Administrar los valores NULOS" -#: ../gui/wxpython/menustrings.py:270 ../gui/wxpython/menustrings.py:1212 +#: ../gui/wxpython/menustrings.py:271 ../gui/wxpython/menustrings.py:1213 #: ../gui/wxpython/image2target/ii2t_menustrings.py:265 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1191 msgid "Manages NULL-values of given raster map." msgstr "Administra los valores nulos de un mapa ráster dado." -#: ../gui/wxpython/menustrings.py:271 ../gui/wxpython/menustrings.py:1213 +#: ../gui/wxpython/menustrings.py:272 ../gui/wxpython/menustrings.py:1214 #: ../gui/wxpython/image2target/ii2t_menustrings.py:266 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1192 msgid "Quantization" msgstr "Cuantización" -#: ../gui/wxpython/menustrings.py:272 ../gui/wxpython/menustrings.py:1214 +#: ../gui/wxpython/menustrings.py:273 ../gui/wxpython/menustrings.py:1215 #: ../gui/wxpython/image2target/ii2t_menustrings.py:267 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1193 msgid "Produces the quantization file for a floating-point map." msgstr "Produce el archivo de cuantización para un mapa de punto flotante." -#: ../gui/wxpython/menustrings.py:273 ../gui/wxpython/menustrings.py:1215 +#: ../gui/wxpython/menustrings.py:274 ../gui/wxpython/menustrings.py:1216 #: ../gui/wxpython/image2target/ii2t_menustrings.py:268 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1194 msgid "Timestamp" msgstr "Marca de tiempo" -#: ../gui/wxpython/menustrings.py:274 ../gui/wxpython/menustrings.py:1216 +#: ../gui/wxpython/menustrings.py:275 ../gui/wxpython/menustrings.py:1217 #: ../gui/wxpython/image2target/ii2t_menustrings.py:269 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1195 msgid "Modifies a timestamp for a raster map. Print/add/remove a timestamp for a raster map." msgstr "Modifica una marca de tiempo para un mapa ráster. Imprimir/añadir/eliminar una marca de tiempo para un mapa ráster ." -#: ../gui/wxpython/menustrings.py:275 ../gui/wxpython/menustrings.py:1217 +#: ../gui/wxpython/menustrings.py:276 ../gui/wxpython/menustrings.py:1218 #: ../gui/wxpython/image2target/ii2t_menustrings.py:270 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1196 msgid "Resample using aggregate statistics" msgstr "Remuestrear utilizando estadística de conjuntos" -#: ../gui/wxpython/menustrings.py:276 ../gui/wxpython/menustrings.py:1218 +#: ../gui/wxpython/menustrings.py:277 ../gui/wxpython/menustrings.py:1219 #: ../gui/wxpython/image2target/ii2t_menustrings.py:271 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1197 msgid "Resamples raster map layers to a coarser grid using aggregation." msgstr "Remuestrea capas de mapa ráster en una malla más gruesa usando agregación." -#: ../gui/wxpython/menustrings.py:277 ../gui/wxpython/menustrings.py:1219 +#: ../gui/wxpython/menustrings.py:278 ../gui/wxpython/menustrings.py:1220 #: ../gui/wxpython/image2target/ii2t_menustrings.py:272 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1198 msgid "Resample using multiple methods" msgstr "Remuestrear utilizando varios métodos" -#: ../gui/wxpython/menustrings.py:278 ../gui/wxpython/menustrings.py:1220 +#: ../gui/wxpython/menustrings.py:279 ../gui/wxpython/menustrings.py:1221 #: ../gui/wxpython/image2target/ii2t_menustrings.py:273 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1199 msgid "Resamples raster map to a finer grid using interpolation." msgstr "Remuestrea capas de mapas ráster en una red más fina usando interpolación." -#: ../gui/wxpython/menustrings.py:279 ../gui/wxpython/menustrings.py:1221 +#: ../gui/wxpython/menustrings.py:280 ../gui/wxpython/menustrings.py:1222 #: ../gui/wxpython/image2target/ii2t_menustrings.py:274 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1200 msgid "Resample using nearest neighbor" msgstr "Remuestrear utilizando el vecino más próximo" -#: ../gui/wxpython/menustrings.py:280 ../gui/wxpython/menustrings.py:1222 +#: ../gui/wxpython/menustrings.py:281 ../gui/wxpython/menustrings.py:1223 #: ../gui/wxpython/image2target/ii2t_menustrings.py:275 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1201 msgid "GRASS raster map layer data resampling capability." msgstr "Capacidad de remuestreo de datos de una capa de mapa ráster de GRASS." -#: ../gui/wxpython/menustrings.py:281 ../gui/wxpython/menustrings.py:1223 +#: ../gui/wxpython/menustrings.py:282 ../gui/wxpython/menustrings.py:1224 #: ../gui/wxpython/image2target/ii2t_menustrings.py:276 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1202 msgid "Resample using spline tension" msgstr "Remuestrar utilizando spline con tensión" -#: ../gui/wxpython/menustrings.py:282 ../gui/wxpython/menustrings.py:1224 +#: ../gui/wxpython/menustrings.py:283 ../gui/wxpython/menustrings.py:1225 #: ../gui/wxpython/image2target/ii2t_menustrings.py:277 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1203 msgid "Reinterpolates and optionally computes topographic analysis from input raster map to a new raster map (possibly with different resolution) using regularized spline with tension and smoothing." msgstr "Reinterpola y opcionalmente calcula análisis topográficos a partir del mapa ráster de entrada a un nuevo mapa ráster (posiblemente con distinta resolución) usando splines regularizadas con tensión y suavizado." -#: ../gui/wxpython/menustrings.py:283 ../gui/wxpython/menustrings.py:1225 +#: ../gui/wxpython/menustrings.py:284 ../gui/wxpython/menustrings.py:1226 #: ../gui/wxpython/image2target/ii2t_menustrings.py:278 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1204 msgid "Resample using bspline" msgstr "Remuestrear usando bspline" -#: ../gui/wxpython/menustrings.py:284 ../gui/wxpython/menustrings.py:1226 +#: ../gui/wxpython/menustrings.py:285 ../gui/wxpython/menustrings.py:1227 #: ../gui/wxpython/image2target/ii2t_menustrings.py:279 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1205 msgid "Performs bilinear or bicubic spline interpolation with Tykhonov regularization." msgstr "Realiza interpolación spline bicúbica o bilineal con regularización Tykhonov." -#: ../gui/wxpython/menustrings.py:285 ../gui/wxpython/menustrings.py:1227 +#: ../gui/wxpython/menustrings.py:286 ../gui/wxpython/menustrings.py:1228 #: ../gui/wxpython/image2target/ii2t_menustrings.py:280 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1206 msgid "Resample using analytic kernel" msgstr "Remuestrear usando kernel analítico" -#: ../gui/wxpython/menustrings.py:286 ../gui/wxpython/menustrings.py:1228 +#: ../gui/wxpython/menustrings.py:287 ../gui/wxpython/menustrings.py:1229 #: ../gui/wxpython/image2target/ii2t_menustrings.py:281 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1207 msgid "Resamples raster map layers using an analytic kernel." msgstr "Remuestrea mapa ráster usando un kernel analítico." -#: ../gui/wxpython/menustrings.py:287 ../gui/wxpython/menustrings.py:573 -#: ../gui/wxpython/menustrings.py:1229 ../gui/wxpython/menustrings.py:1515 +#: ../gui/wxpython/menustrings.py:288 ../gui/wxpython/menustrings.py:574 +#: ../gui/wxpython/menustrings.py:1230 ../gui/wxpython/menustrings.py:1516 #: ../gui/wxpython/image2target/ii2t_menustrings.py:282 #: ../gui/wxpython/image2target/ii2t_menustrings.py:566 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1208 @@ -6046,38 +6020,38 @@ msgid "Support file maintenance" msgstr "Mantenimiento de archivos de soporte" -#: ../gui/wxpython/menustrings.py:288 ../gui/wxpython/menustrings.py:1230 +#: ../gui/wxpython/menustrings.py:289 ../gui/wxpython/menustrings.py:1231 #: ../gui/wxpython/image2target/ii2t_menustrings.py:283 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1209 msgid "Allows creation and/or modification of raster map layer support files." msgstr "Permite la creación y/o modificación de archivos de soporte de capas de mapas ráster." -#: ../gui/wxpython/menustrings.py:289 ../gui/wxpython/menustrings.py:1231 +#: ../gui/wxpython/menustrings.py:290 ../gui/wxpython/menustrings.py:1232 #: ../gui/wxpython/image2target/ii2t_menustrings.py:284 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1210 msgid "Update map statistics" msgstr "Actualizar estadísticas de mapa" -#: ../gui/wxpython/menustrings.py:290 ../gui/wxpython/menustrings.py:1232 +#: ../gui/wxpython/menustrings.py:291 ../gui/wxpython/menustrings.py:1233 #: ../gui/wxpython/image2target/ii2t_menustrings.py:285 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1211 msgid "Update raster map statistics" msgstr "Actualizar estadísticas del mapa ráster" -#: ../gui/wxpython/menustrings.py:293 ../gui/wxpython/menustrings.py:1235 +#: ../gui/wxpython/menustrings.py:294 ../gui/wxpython/menustrings.py:1236 #: ../gui/wxpython/image2target/ii2t_menustrings.py:288 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1214 msgid "Tiling" msgstr "Realizar mosaico" -#: ../gui/wxpython/menustrings.py:294 ../gui/wxpython/menustrings.py:1236 +#: ../gui/wxpython/menustrings.py:295 ../gui/wxpython/menustrings.py:1237 #: ../gui/wxpython/image2target/ii2t_menustrings.py:289 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1215 msgid "Produces tilings of the source projection for use in the destination region and projection." msgstr "Produce mosaicos de la proyección de origen para su uso en la región y proyección de destino." -#: ../gui/wxpython/menustrings.py:295 ../gui/wxpython/menustrings.py:592 -#: ../gui/wxpython/menustrings.py:1237 ../gui/wxpython/menustrings.py:1534 +#: ../gui/wxpython/menustrings.py:296 ../gui/wxpython/menustrings.py:593 +#: ../gui/wxpython/menustrings.py:1238 ../gui/wxpython/menustrings.py:1535 #: ../gui/wxpython/image2target/ii2t_menustrings.py:290 #: ../gui/wxpython/image2target/ii2t_menustrings.py:585 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1216 @@ -6085,8 +6059,8 @@ msgid "Manage colors" msgstr "Administrar colores" -#: ../gui/wxpython/menustrings.py:296 ../gui/wxpython/menustrings.py:593 -#: ../gui/wxpython/menustrings.py:1238 ../gui/wxpython/menustrings.py:1535 +#: ../gui/wxpython/menustrings.py:297 ../gui/wxpython/menustrings.py:594 +#: ../gui/wxpython/menustrings.py:1239 ../gui/wxpython/menustrings.py:1536 #: ../gui/wxpython/image2target/ii2t_menustrings.py:291 #: ../gui/wxpython/image2target/ii2t_menustrings.py:586 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1217 @@ -6094,26 +6068,26 @@ msgid "Color tables" msgstr "Tablas de color" -#: ../gui/wxpython/menustrings.py:297 ../gui/wxpython/menustrings.py:1239 +#: ../gui/wxpython/menustrings.py:298 ../gui/wxpython/menustrings.py:1240 #: ../gui/wxpython/image2target/ii2t_menustrings.py:292 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1218 msgid "Creates/modifies the color table associated with a raster map." msgstr "Crea/modifica la tabla de colores asociada a una capa de mapa ráster." -#: ../gui/wxpython/menustrings.py:298 ../gui/wxpython/menustrings.py:1240 +#: ../gui/wxpython/menustrings.py:299 ../gui/wxpython/menustrings.py:1241 #: ../gui/wxpython/image2target/ii2t_menustrings.py:293 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1219 msgid "Color tables (stddev)" msgstr "Tablas de color (stddev)" -#: ../gui/wxpython/menustrings.py:299 ../gui/wxpython/menustrings.py:1241 +#: ../gui/wxpython/menustrings.py:300 ../gui/wxpython/menustrings.py:1242 #: ../gui/wxpython/image2target/ii2t_menustrings.py:294 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1220 msgid "Sets color rules based on stddev from a raster map's mean value." msgstr "Define las reglas de color basado en desviación estandar a partir del valor promedio de un mapa ráster." -#: ../gui/wxpython/menustrings.py:300 ../gui/wxpython/menustrings.py:595 -#: ../gui/wxpython/menustrings.py:1242 ../gui/wxpython/menustrings.py:1537 +#: ../gui/wxpython/menustrings.py:301 ../gui/wxpython/menustrings.py:596 +#: ../gui/wxpython/menustrings.py:1243 ../gui/wxpython/menustrings.py:1538 #: ../gui/wxpython/image2target/ii2t_menustrings.py:295 #: ../gui/wxpython/image2target/ii2t_menustrings.py:588 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1221 @@ -6121,14 +6095,14 @@ msgid "Manage color rules interactively" msgstr "Administrar de manera interactiva las reglas de colores" -#: ../gui/wxpython/menustrings.py:301 ../gui/wxpython/menustrings.py:1243 +#: ../gui/wxpython/menustrings.py:302 ../gui/wxpython/menustrings.py:1244 #: ../gui/wxpython/image2target/ii2t_menustrings.py:296 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1222 msgid "Interactive management of raster color tables." msgstr "Administración interactiva de tablas de colores ráster." -#: ../gui/wxpython/menustrings.py:302 ../gui/wxpython/menustrings.py:597 -#: ../gui/wxpython/menustrings.py:1244 ../gui/wxpython/menustrings.py:1539 +#: ../gui/wxpython/menustrings.py:303 ../gui/wxpython/menustrings.py:598 +#: ../gui/wxpython/menustrings.py:1245 ../gui/wxpython/menustrings.py:1540 #: ../gui/wxpython/image2target/ii2t_menustrings.py:297 #: ../gui/wxpython/image2target/ii2t_menustrings.py:590 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1223 @@ -6136,38 +6110,38 @@ msgid "Export color table" msgstr "Exportar tabla de colores" -#: ../gui/wxpython/menustrings.py:303 ../gui/wxpython/menustrings.py:1245 +#: ../gui/wxpython/menustrings.py:304 ../gui/wxpython/menustrings.py:1246 #: ../gui/wxpython/image2target/ii2t_menustrings.py:298 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1224 msgid "Exports the color table associated with a raster map." msgstr "Exporta la tabla de colores asociada a un mapa ráster." -#: ../gui/wxpython/menustrings.py:304 ../gui/wxpython/menustrings.py:1246 +#: ../gui/wxpython/menustrings.py:305 ../gui/wxpython/menustrings.py:1247 #: ../gui/wxpython/image2target/ii2t_menustrings.py:299 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1225 msgid "Blend 2 color rasters" msgstr "Mezclar 2 ráster de color" -#: ../gui/wxpython/menustrings.py:305 ../gui/wxpython/menustrings.py:1247 +#: ../gui/wxpython/menustrings.py:306 ../gui/wxpython/menustrings.py:1248 #: ../gui/wxpython/image2target/ii2t_menustrings.py:300 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1226 msgid "Blends color components of two raster maps by a given ratio." msgstr "Mezcla los componentes de color de dos mapas ráster en la proporción indicada." -#: ../gui/wxpython/menustrings.py:306 ../gui/wxpython/menustrings.py:1248 +#: ../gui/wxpython/menustrings.py:307 ../gui/wxpython/menustrings.py:1249 #: ../gui/wxpython/image2target/ii2t_menustrings.py:301 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1227 msgid "Create RGB" msgstr "Crear RGB" -#: ../gui/wxpython/menustrings.py:307 ../gui/wxpython/menustrings.py:1249 +#: ../gui/wxpython/menustrings.py:308 ../gui/wxpython/menustrings.py:1250 #: ../gui/wxpython/image2target/ii2t_menustrings.py:302 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1228 msgid "Combines red, green and blue raster maps into a single composite raster map." msgstr "Combina capas de mapa roja, verde y azul en una sola capa de mapa ráster compuesta." -#: ../gui/wxpython/menustrings.py:308 ../gui/wxpython/menustrings.py:765 -#: ../gui/wxpython/menustrings.py:1250 ../gui/wxpython/menustrings.py:1707 +#: ../gui/wxpython/menustrings.py:309 ../gui/wxpython/menustrings.py:766 +#: ../gui/wxpython/menustrings.py:1251 ../gui/wxpython/menustrings.py:1708 #: ../gui/wxpython/image2target/ii2t_menustrings.py:303 #: ../gui/wxpython/image2target/ii2t_menustrings.py:754 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1229 @@ -6175,92 +6149,92 @@ msgid "RGB to HIS" msgstr "Rojo, verde y azul (RGB) a Matiz, intensidad y saturación (HIS)" -#: ../gui/wxpython/menustrings.py:309 ../gui/wxpython/menustrings.py:1251 +#: ../gui/wxpython/menustrings.py:310 ../gui/wxpython/menustrings.py:1252 #: ../gui/wxpython/image2target/ii2t_menustrings.py:304 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1230 msgid "Generates red, green and blue (RGB) raster map layers combining hue, intensity and saturation (HIS) values from user-specified input raster map layers." msgstr "Genera capas de mapa ráster roja, verde y azul (RGB) combinando valores de matiz, intensidad y saturación (HIS) a partir de capas de mapa ráster de entrada especificadas por el usuario." -#: ../gui/wxpython/menustrings.py:310 ../gui/wxpython/menustrings.py:1252 +#: ../gui/wxpython/menustrings.py:311 ../gui/wxpython/menustrings.py:1253 #: ../gui/wxpython/image2target/ii2t_menustrings.py:305 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1231 msgid "Query raster maps" msgstr "Consultar mapas ráster" -#: ../gui/wxpython/menustrings.py:311 ../gui/wxpython/menustrings.py:1253 +#: ../gui/wxpython/menustrings.py:312 ../gui/wxpython/menustrings.py:1254 #: ../gui/wxpython/image2target/ii2t_menustrings.py:306 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1232 msgid "Query values by coordinates" msgstr "Consultar valores por coordenadas" -#: ../gui/wxpython/menustrings.py:312 ../gui/wxpython/menustrings.py:1254 +#: ../gui/wxpython/menustrings.py:313 ../gui/wxpython/menustrings.py:1255 #: ../gui/wxpython/image2target/ii2t_menustrings.py:307 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1233 msgid "Queries raster maps on their category values and category labels." msgstr "Consulta capas de mapa ráster por sus valores y etiquetas de categoría." -#: ../gui/wxpython/menustrings.py:313 ../gui/wxpython/menustrings.py:1255 +#: ../gui/wxpython/menustrings.py:314 ../gui/wxpython/menustrings.py:1256 #: ../gui/wxpython/image2target/ii2t_menustrings.py:308 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1234 msgid "Query colors by value" msgstr "Consultar colores por valor" -#: ../gui/wxpython/menustrings.py:314 ../gui/wxpython/menustrings.py:1256 +#: ../gui/wxpython/menustrings.py:315 ../gui/wxpython/menustrings.py:1257 #: ../gui/wxpython/image2target/ii2t_menustrings.py:309 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1235 msgid "Queries colors for a raster map layer." msgstr "Consulta los colores para una capa de mapa ráster." -#: ../gui/wxpython/menustrings.py:322 ../gui/wxpython/menustrings.py:1264 +#: ../gui/wxpython/menustrings.py:323 ../gui/wxpython/menustrings.py:1265 #: ../gui/wxpython/image2target/ii2t_menustrings.py:317 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1243 msgid "Raster buffers and distance" msgstr "Buffers ráster y distancia" -#: ../gui/wxpython/menustrings.py:323 ../gui/wxpython/menustrings.py:1265 +#: ../gui/wxpython/menustrings.py:324 ../gui/wxpython/menustrings.py:1266 #: ../gui/wxpython/image2target/ii2t_menustrings.py:318 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1244 msgid "Buffer rasters" msgstr "Buffer ráster" -#: ../gui/wxpython/menustrings.py:324 ../gui/wxpython/menustrings.py:1266 +#: ../gui/wxpython/menustrings.py:325 ../gui/wxpython/menustrings.py:1267 #: ../gui/wxpython/image2target/ii2t_menustrings.py:319 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1245 msgid "Creates a raster map showing buffer zones surrounding cells that contain non-NULL category values." msgstr "Crea una capa de mapa ráster que muestra zonas de buffer que rodean celdas que contienen valores de categoría no NULOS." -#: ../gui/wxpython/menustrings.py:325 ../gui/wxpython/menustrings.py:1267 +#: ../gui/wxpython/menustrings.py:326 ../gui/wxpython/menustrings.py:1268 #: ../gui/wxpython/image2target/ii2t_menustrings.py:320 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1246 msgid "Concentric circles" msgstr "Círculos concéntricos" -#: ../gui/wxpython/menustrings.py:326 ../gui/wxpython/menustrings.py:1268 +#: ../gui/wxpython/menustrings.py:327 ../gui/wxpython/menustrings.py:1269 #: ../gui/wxpython/image2target/ii2t_menustrings.py:321 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1247 msgid "Creates a raster map containing concentric rings around a given point." msgstr "Crea un mapa ráster que contiene anillos concéntricos alrededor de un punto dado." -#: ../gui/wxpython/menustrings.py:327 ../gui/wxpython/menustrings.py:1269 +#: ../gui/wxpython/menustrings.py:328 ../gui/wxpython/menustrings.py:1270 #: ../gui/wxpython/image2target/ii2t_menustrings.py:322 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1248 msgid "Closest points" msgstr "Puntos más cercanos" -#: ../gui/wxpython/menustrings.py:328 ../gui/wxpython/menustrings.py:1270 +#: ../gui/wxpython/menustrings.py:329 ../gui/wxpython/menustrings.py:1271 #: ../gui/wxpython/image2target/ii2t_menustrings.py:323 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1249 msgid "Locates the closest points between objects in two raster maps." msgstr "Localiza los puntos más próximos entre objetos en dos mapas ráster." -#: ../gui/wxpython/menustrings.py:329 ../gui/wxpython/menustrings.py:1271 +#: ../gui/wxpython/menustrings.py:330 ../gui/wxpython/menustrings.py:1272 #: ../gui/wxpython/image2target/ii2t_menustrings.py:324 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1250 msgid "Grow by one cell" msgstr "Crecer por una celda" -#: ../gui/wxpython/menustrings.py:330 ../gui/wxpython/menustrings.py:395 -#: ../gui/wxpython/menustrings.py:1272 ../gui/wxpython/menustrings.py:1337 +#: ../gui/wxpython/menustrings.py:331 ../gui/wxpython/menustrings.py:396 +#: ../gui/wxpython/menustrings.py:1273 ../gui/wxpython/menustrings.py:1338 #: ../gui/wxpython/image2target/ii2t_menustrings.py:325 #: ../gui/wxpython/image2target/ii2t_menustrings.py:388 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1251 @@ -6268,8 +6242,8 @@ msgid "Generates a raster map layer with contiguous areas grown by one cell." msgstr "Genera una capa de mapa ráster con áreas contiguas incrementadas en una celda." -#: ../gui/wxpython/menustrings.py:331 ../gui/wxpython/menustrings.py:387 -#: ../gui/wxpython/menustrings.py:1273 ../gui/wxpython/menustrings.py:1329 +#: ../gui/wxpython/menustrings.py:332 ../gui/wxpython/menustrings.py:388 +#: ../gui/wxpython/menustrings.py:1274 ../gui/wxpython/menustrings.py:1330 #: ../gui/wxpython/image2target/ii2t_menustrings.py:326 #: ../gui/wxpython/image2target/ii2t_menustrings.py:380 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1252 @@ -6277,8 +6251,8 @@ msgid "Distance to features" msgstr "Distancia a elementos más próximos" -#: ../gui/wxpython/menustrings.py:332 ../gui/wxpython/menustrings.py:388 -#: ../gui/wxpython/menustrings.py:1274 ../gui/wxpython/menustrings.py:1330 +#: ../gui/wxpython/menustrings.py:333 ../gui/wxpython/menustrings.py:389 +#: ../gui/wxpython/menustrings.py:1275 ../gui/wxpython/menustrings.py:1331 #: ../gui/wxpython/image2target/ii2t_menustrings.py:327 #: ../gui/wxpython/image2target/ii2t_menustrings.py:381 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1253 @@ -6286,22 +6260,22 @@ msgid "Generates a raster map containing distances to nearest raster features." msgstr "Genera una capa de mapa ráster de la distancia a elementos ráster más cercanos." -#: ../gui/wxpython/menustrings.py:333 ../gui/wxpython/menustrings.py:1275 +#: ../gui/wxpython/menustrings.py:334 ../gui/wxpython/menustrings.py:1276 #: ../gui/wxpython/image2target/ii2t_menustrings.py:328 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1254 #: ../gui/wxpython/nviz/tools.py:977 ../gui/wxpython/nviz/tools.py:2817 -#: ../gui/wxpython/psmap/dialogs.py:2310 +#: ../gui/wxpython/psmap/dialogs.py:2312 msgid "Mask" msgstr "Máscara" -#: ../gui/wxpython/menustrings.py:334 ../gui/wxpython/menustrings.py:1276 +#: ../gui/wxpython/menustrings.py:335 ../gui/wxpython/menustrings.py:1277 #: ../gui/wxpython/image2target/ii2t_menustrings.py:329 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1255 msgid "Creates a MASK for limiting raster operation." msgstr "Crea una MÃSCARA para limitar operaciones ráster." -#: ../gui/wxpython/menustrings.py:335 ../gui/wxpython/menustrings.py:336 -#: ../gui/wxpython/menustrings.py:1277 ../gui/wxpython/menustrings.py:1278 +#: ../gui/wxpython/menustrings.py:336 ../gui/wxpython/menustrings.py:337 +#: ../gui/wxpython/menustrings.py:1278 ../gui/wxpython/menustrings.py:1279 #: ../gui/wxpython/image2target/ii2t_menustrings.py:330 #: ../gui/wxpython/image2target/ii2t_menustrings.py:331 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1256 @@ -6309,539 +6283,539 @@ msgid "Raster map calculator" msgstr "Calculadora de mapas ráster" -#: ../gui/wxpython/menustrings.py:337 ../gui/wxpython/menustrings.py:1279 +#: ../gui/wxpython/menustrings.py:338 ../gui/wxpython/menustrings.py:1280 #: ../gui/wxpython/image2target/ii2t_menustrings.py:332 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1258 msgid "Neighborhood analysis" msgstr "Análisis de vecindario" -#: ../gui/wxpython/menustrings.py:338 ../gui/wxpython/menustrings.py:1280 +#: ../gui/wxpython/menustrings.py:339 ../gui/wxpython/menustrings.py:1281 #: ../gui/wxpython/image2target/ii2t_menustrings.py:333 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1259 #: ../gui/wxpython/rlisetup/wizard.py:886 msgid "Moving window" msgstr "Ventana movil" -#: ../gui/wxpython/menustrings.py:339 ../gui/wxpython/menustrings.py:1281 +#: ../gui/wxpython/menustrings.py:340 ../gui/wxpython/menustrings.py:1282 #: ../gui/wxpython/image2target/ii2t_menustrings.py:334 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1260 msgid "Makes each cell category value a function of the category values assigned to the cells around it, and stores new cell values in an output raster map layer." msgstr "Hace de cada valor de categoría de celda una función de los valores de categoría asignados a las celdas a su alrededor y guarda los nuevos valores de celda en una capa de mapa ráster de salida." -#: ../gui/wxpython/menustrings.py:340 ../gui/wxpython/menustrings.py:1282 +#: ../gui/wxpython/menustrings.py:341 ../gui/wxpython/menustrings.py:1283 #: ../gui/wxpython/image2target/ii2t_menustrings.py:335 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1261 msgid "Neighborhood points" msgstr "Puntos de vecindario" -#: ../gui/wxpython/menustrings.py:341 ../gui/wxpython/menustrings.py:1283 +#: ../gui/wxpython/menustrings.py:342 ../gui/wxpython/menustrings.py:1284 #: ../gui/wxpython/image2target/ii2t_menustrings.py:336 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1262 msgid "Neighborhood analysis tool for vector point maps. Makes each cell value a function of the attribute values assigned to the vector points or centroids around it, and stores new cell values in an output raster map." msgstr "Herramienta de análisis de vecindario para mapa de puntos vectoriales. Hace que el valor de cada celda sea una función de los valores de los atributos asignados a los puntos vectoriales o centroides a su alrededor, y guarda los nuevos valores de celda en una capa de mapa ráster de salida." -#: ../gui/wxpython/menustrings.py:342 ../gui/wxpython/menustrings.py:1284 +#: ../gui/wxpython/menustrings.py:343 ../gui/wxpython/menustrings.py:1285 #: ../gui/wxpython/image2target/ii2t_menustrings.py:337 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1263 msgid "Overlay rasters" msgstr "Superponer rásters" -#: ../gui/wxpython/menustrings.py:343 ../gui/wxpython/menustrings.py:1285 +#: ../gui/wxpython/menustrings.py:344 ../gui/wxpython/menustrings.py:1286 #: ../gui/wxpython/image2target/ii2t_menustrings.py:338 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1264 msgid "Cross product" msgstr "Producto cruzado" -#: ../gui/wxpython/menustrings.py:344 ../gui/wxpython/menustrings.py:1286 +#: ../gui/wxpython/menustrings.py:345 ../gui/wxpython/menustrings.py:1287 #: ../gui/wxpython/image2target/ii2t_menustrings.py:339 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1265 msgid "Creates a cross product of the category values from multiple raster map layers." msgstr "Crea un producto cruzado de los valores de categoría a partir de múltiples mapas ráster." -#: ../gui/wxpython/menustrings.py:345 ../gui/wxpython/menustrings.py:1287 +#: ../gui/wxpython/menustrings.py:346 ../gui/wxpython/menustrings.py:1288 #: ../gui/wxpython/image2target/ii2t_menustrings.py:340 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1266 msgid "Patch raster maps" msgstr "Parchar mapas ráster" -#: ../gui/wxpython/menustrings.py:346 ../gui/wxpython/menustrings.py:1288 +#: ../gui/wxpython/menustrings.py:347 ../gui/wxpython/menustrings.py:1289 #: ../gui/wxpython/image2target/ii2t_menustrings.py:341 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1267 msgid "Creates a composite raster map layer by using known category values from one (or more) map layer(s) to fill in areas of \"no data\" in another map layer." msgstr "Crea una capa de mapa ráster compuesta usando valores de categoría conocidos de una (o más) capa(s) de mapa para rellenar áreas \"sin datos\" en otra capa de mapa." -#: ../gui/wxpython/menustrings.py:347 ../gui/wxpython/menustrings.py:1289 +#: ../gui/wxpython/menustrings.py:348 ../gui/wxpython/menustrings.py:1290 #: ../gui/wxpython/image2target/ii2t_menustrings.py:342 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1268 msgid "Raster series aggregation" msgstr "Agregación de series ráster" -#: ../gui/wxpython/menustrings.py:348 ../gui/wxpython/menustrings.py:1290 +#: ../gui/wxpython/menustrings.py:349 ../gui/wxpython/menustrings.py:1291 #: ../gui/wxpython/image2target/ii2t_menustrings.py:343 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1269 msgid "Makes each output cell value a function of the values assigned to the corresponding cells in the input raster map layers." msgstr "Hace que cada valor de celda de salida sea una función de los valores asignados a las celdas correspondientes en las capas de mapa ráster de entrada." -#: ../gui/wxpython/menustrings.py:349 ../gui/wxpython/menustrings.py:1291 +#: ../gui/wxpython/menustrings.py:350 ../gui/wxpython/menustrings.py:1292 #: ../gui/wxpython/image2target/ii2t_menustrings.py:344 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1270 msgid "Raster series accumulation" msgstr "Acumulación de series ráster" -#: ../gui/wxpython/menustrings.py:350 ../gui/wxpython/menustrings.py:1292 +#: ../gui/wxpython/menustrings.py:351 ../gui/wxpython/menustrings.py:1293 #: ../gui/wxpython/image2target/ii2t_menustrings.py:345 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1271 msgid "Makes each output cell value a accumulationfunction of the values assigned to the corresponding cells in the input raster map layers." msgstr "Hace que cada valor de celda de salida sea una función de acumulación de los valores asignados a las celdas correspondientes en las capas de mapa ráster de entrada." -#: ../gui/wxpython/menustrings.py:351 ../gui/wxpython/menustrings.py:1293 +#: ../gui/wxpython/menustrings.py:352 ../gui/wxpython/menustrings.py:1294 #: ../gui/wxpython/image2target/ii2t_menustrings.py:346 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1272 msgid "Statistical overlay" msgstr "Superposición estadística" -#: ../gui/wxpython/menustrings.py:352 ../gui/wxpython/menustrings.py:1294 +#: ../gui/wxpython/menustrings.py:353 ../gui/wxpython/menustrings.py:1295 #: ../gui/wxpython/image2target/ii2t_menustrings.py:347 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1273 msgid "Calculates category or object oriented statistics (accumulator-based statistics)." msgstr "Calcula estadísticas orientadas a categorías u objetos (estadísticas basadas en acumulados)." -#: ../gui/wxpython/menustrings.py:353 ../gui/wxpython/menustrings.py:1295 +#: ../gui/wxpython/menustrings.py:354 ../gui/wxpython/menustrings.py:1296 #: ../gui/wxpython/image2target/ii2t_menustrings.py:348 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1274 msgid "Quantiles overlay" msgstr "Superposición de cuantiles" -#: ../gui/wxpython/menustrings.py:354 ../gui/wxpython/menustrings.py:1296 +#: ../gui/wxpython/menustrings.py:355 ../gui/wxpython/menustrings.py:1297 #: ../gui/wxpython/image2target/ii2t_menustrings.py:349 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1275 msgid "Compute category quantiles using two passes." msgstr "Calcula categoría de cuantiles usando dos pasos." -#: ../gui/wxpython/menustrings.py:355 ../gui/wxpython/menustrings.py:1297 +#: ../gui/wxpython/menustrings.py:356 ../gui/wxpython/menustrings.py:1298 #: ../gui/wxpython/image2target/ii2t_menustrings.py:350 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1276 msgid "Solar radiance and shadows" msgstr "Radiación solar y sombras" -#: ../gui/wxpython/menustrings.py:356 ../gui/wxpython/menustrings.py:1298 +#: ../gui/wxpython/menustrings.py:357 ../gui/wxpython/menustrings.py:1299 #: ../gui/wxpython/image2target/ii2t_menustrings.py:351 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1277 msgid "LatLong map" msgstr "Mapa LatLong" -#: ../gui/wxpython/menustrings.py:357 ../gui/wxpython/menustrings.py:1299 +#: ../gui/wxpython/menustrings.py:358 ../gui/wxpython/menustrings.py:1300 #: ../gui/wxpython/image2target/ii2t_menustrings.py:352 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1278 msgid "Creates a latitude/longitude raster map." msgstr "Crea un mapa ráster latitud/longitud." -#: ../gui/wxpython/menustrings.py:358 ../gui/wxpython/menustrings.py:1300 +#: ../gui/wxpython/menustrings.py:359 ../gui/wxpython/menustrings.py:1301 #: ../gui/wxpython/image2target/ii2t_menustrings.py:353 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1279 msgid "Solar irradiance and irradiation" msgstr "Irradiancia solar e irradiación" -#: ../gui/wxpython/menustrings.py:359 ../gui/wxpython/menustrings.py:1301 +#: ../gui/wxpython/menustrings.py:360 ../gui/wxpython/menustrings.py:1302 #: ../gui/wxpython/image2target/ii2t_menustrings.py:354 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1280 msgid "Solar irradiance and irradiation model. Computes direct (beam), diffuse and reflected solar irradiation raster maps for given day, latitude, surface and atmospheric conditions. Solar parameters (e.g. sunrise, sunset times, declination, extraterrestrial irradiance, daylight length) are saved in the map history file. Alternatively, a local time can be specified to compute solar incidence angle and/or irradiance raster maps. The shadowing effect of the topography is optionally incorporated." msgstr "Irradiancia solar y modelo de irradiación. Calcula mapas ráster de irradiación solar directa (rayo), difusa y reflejada para un día, latitud, superficie y condiciones atmosféricas dados. Los parámetros solares (ej. horas de salida y puesta del sol, declinación, irradiancia extraterrestre, duración del día) se guardan en el archivo histórico del mapa. De forma alternativa, se puede especificar una hora local para procesar el ángulo de incidencia solar y/o mapas ráster de irradiancia. El efecto de sombreo de la topografía se puede incorporar de forma opcional." -#: ../gui/wxpython/menustrings.py:360 ../gui/wxpython/menustrings.py:1302 +#: ../gui/wxpython/menustrings.py:361 ../gui/wxpython/menustrings.py:1303 #: ../gui/wxpython/image2target/ii2t_menustrings.py:355 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1281 msgid "Shadows map" msgstr "Mapa de sombras" -#: ../gui/wxpython/menustrings.py:361 ../gui/wxpython/menustrings.py:1303 +#: ../gui/wxpython/menustrings.py:362 ../gui/wxpython/menustrings.py:1304 #: ../gui/wxpython/image2target/ii2t_menustrings.py:356 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1282 msgid "Calculates cast shadow areas from sun position and elevation raster map. Either exact sun position (A) is specified, or date/time to calculate the sun position (B) by r.sunmask itself." msgstr "Calcula áreas en las que se produce sombreado a partir de la posición del sol y de un mapa ráster de elevación. Puede especificarse, (A) la posición exacta del sol o (B) fecha/hora para calcular la posición del sol mediante el mismo r.sunmask." -#: ../gui/wxpython/menustrings.py:362 ../gui/wxpython/menustrings.py:1304 +#: ../gui/wxpython/menustrings.py:363 ../gui/wxpython/menustrings.py:1305 #: ../gui/wxpython/image2target/ii2t_menustrings.py:357 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1283 msgid "Sunshine hours and solar angles" msgstr "Horas de sol y ángulos solares" -#: ../gui/wxpython/menustrings.py:363 ../gui/wxpython/menustrings.py:1305 +#: ../gui/wxpython/menustrings.py:364 ../gui/wxpython/menustrings.py:1306 #: ../gui/wxpython/image2target/ii2t_menustrings.py:358 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1284 msgid "Calculates solar elevation, solar azimuth, and sun hours. Solar elevation: the angle between the direction of the geometric center of the sun's apparent disk and the (idealized) horizon. Solar azimuth: the angle from due north in clockwise direction." msgstr "Calcula la elevación solar, azimut solar, y horas de sol. Elevación solar: el ángulo entre la dirección del centro geométrico del disco solar aparente y el horizonte (idealizado). Azimut solar: el ángulo desde el norte en sentido de las manecillas del reloj," -#: ../gui/wxpython/menustrings.py:364 ../gui/wxpython/menustrings.py:1306 +#: ../gui/wxpython/menustrings.py:365 ../gui/wxpython/menustrings.py:1307 #: ../gui/wxpython/image2target/ii2t_menustrings.py:359 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1285 msgid "Terrain analysis" msgstr "Análisis del terreno" -#: ../gui/wxpython/menustrings.py:365 ../gui/wxpython/menustrings.py:1307 +#: ../gui/wxpython/menustrings.py:366 ../gui/wxpython/menustrings.py:1308 #: ../gui/wxpython/image2target/ii2t_menustrings.py:360 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1286 msgid "Generate contour lines" msgstr "Genera líneas de contorno" -#: ../gui/wxpython/menustrings.py:366 ../gui/wxpython/menustrings.py:1308 +#: ../gui/wxpython/menustrings.py:367 ../gui/wxpython/menustrings.py:1309 #: ../gui/wxpython/image2target/ii2t_menustrings.py:361 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1287 msgid "Produces a vector map of specified contours from a raster map." msgstr "Produce una capa de mapa vectorial de contornos especificados a partir de una capa de mapa ráster." -#: ../gui/wxpython/menustrings.py:367 ../gui/wxpython/menustrings.py:1309 +#: ../gui/wxpython/menustrings.py:368 ../gui/wxpython/menustrings.py:1310 #: ../gui/wxpython/image2target/ii2t_menustrings.py:362 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1288 msgid "Cost surface" msgstr "Superficies de coste" -#: ../gui/wxpython/menustrings.py:368 ../gui/wxpython/menustrings.py:1310 +#: ../gui/wxpython/menustrings.py:369 ../gui/wxpython/menustrings.py:1311 #: ../gui/wxpython/image2target/ii2t_menustrings.py:363 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1289 msgid "Creates a raster map showing the cumulative cost of moving between different geographic locations on an input raster map whose cell category values represent cost." msgstr "Genera una capa de mapa ráster que muestra el coste acumulado de moverse entre diferentes posiciones geográficas ubicadas en una capa de mapa ráster de entrada cuyos valores celdas son categorías que representan un coste." -#: ../gui/wxpython/menustrings.py:369 ../gui/wxpython/menustrings.py:1311 +#: ../gui/wxpython/menustrings.py:370 ../gui/wxpython/menustrings.py:1312 #: ../gui/wxpython/image2target/ii2t_menustrings.py:364 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1290 msgid "Cumulative movement costs" msgstr "Costo de movimientos acumulados" -#: ../gui/wxpython/menustrings.py:370 ../gui/wxpython/menustrings.py:1312 +#: ../gui/wxpython/menustrings.py:371 ../gui/wxpython/menustrings.py:1313 #: ../gui/wxpython/image2target/ii2t_menustrings.py:365 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1291 msgid "Creates a raster map showing the anisotropic cumulative cost of moving between different geographic locations on an input raster map whose cell category values represent cost." msgstr "Genera una capa de mapa ráster que muestra el coste anisotrópico acumulado de moverse entre diferentes posiciones geográficas ubicadas en una capa de mapa ráster de entrada cuyos valores de de celda son categorías que representan un coste." -#: ../gui/wxpython/menustrings.py:371 ../gui/wxpython/menustrings.py:1313 +#: ../gui/wxpython/menustrings.py:372 ../gui/wxpython/menustrings.py:1314 #: ../gui/wxpython/image2target/ii2t_menustrings.py:366 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1292 msgid "Least cost route or flow" msgstr "Ruta o corriente de costes mínimos" -#: ../gui/wxpython/menustrings.py:372 ../gui/wxpython/menustrings.py:1314 +#: ../gui/wxpython/menustrings.py:373 ../gui/wxpython/menustrings.py:1315 #: ../gui/wxpython/image2target/ii2t_menustrings.py:367 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1293 msgid "Traces a flow through an elevation model or cost surface on a raster map." msgstr "Traza un flujo a través de un modelo de elevación o una superficie de costo sobre una capa de mapa ráster." -#: ../gui/wxpython/menustrings.py:373 ../gui/wxpython/menustrings.py:1315 +#: ../gui/wxpython/menustrings.py:374 ../gui/wxpython/menustrings.py:1316 #: ../gui/wxpython/image2target/ii2t_menustrings.py:368 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1294 msgid "Compute shaded relief" msgstr "Calcula sombreado de relieve" -#: ../gui/wxpython/menustrings.py:374 ../gui/wxpython/menustrings.py:1316 +#: ../gui/wxpython/menustrings.py:375 ../gui/wxpython/menustrings.py:1317 #: ../gui/wxpython/image2target/ii2t_menustrings.py:369 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1295 msgid "Creates shaded relief map from an elevation map (DEM). " msgstr "Crea un mapa de sombreado de relieve a partir de uno de elevaciones (MDE)." -#: ../gui/wxpython/menustrings.py:375 ../gui/wxpython/menustrings.py:1317 +#: ../gui/wxpython/menustrings.py:376 ../gui/wxpython/menustrings.py:1318 #: ../gui/wxpython/image2target/ii2t_menustrings.py:370 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1296 msgid "Apply shade to raster" msgstr "Aplicar sombreado a ráster" -#: ../gui/wxpython/menustrings.py:376 ../gui/wxpython/menustrings.py:1318 +#: ../gui/wxpython/menustrings.py:377 ../gui/wxpython/menustrings.py:1319 #: ../gui/wxpython/image2target/ii2t_menustrings.py:371 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1297 msgid "Drapes a color raster over an shaded relief or aspect map." msgstr "Superpone un mapa ráster con color sobre un mapa de relieve con sombras o un mapa de orientación." -#: ../gui/wxpython/menustrings.py:377 ../gui/wxpython/menustrings.py:1319 +#: ../gui/wxpython/menustrings.py:378 ../gui/wxpython/menustrings.py:1320 #: ../gui/wxpython/image2target/ii2t_menustrings.py:372 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1298 msgid "Slope and aspect" msgstr "Pendiente y aspecto (orientación)" -#: ../gui/wxpython/menustrings.py:378 ../gui/wxpython/menustrings.py:1320 +#: ../gui/wxpython/menustrings.py:379 ../gui/wxpython/menustrings.py:1321 #: ../gui/wxpython/image2target/ii2t_menustrings.py:373 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1299 msgid "Generates raster maps of slope, aspect, curvatures and partial derivatives from an elevation raster map. Aspect is calculated counterclockwise from east." msgstr "Genera capas de mapa ráster de pendiente, aspecto (orientación), curvaturas y derivadas parciales a partir de una capa de mapa ráster de elevación. El aspecto se calcula en contra de las manecillas del reloj partiendo del Este." -#: ../gui/wxpython/menustrings.py:379 ../gui/wxpython/menustrings.py:1321 +#: ../gui/wxpython/menustrings.py:380 ../gui/wxpython/menustrings.py:1322 msgid "Landforms" msgstr "Formas del terreno" -#: ../gui/wxpython/menustrings.py:380 ../gui/wxpython/menustrings.py:1322 +#: ../gui/wxpython/menustrings.py:381 ../gui/wxpython/menustrings.py:1323 msgid "Calculates geomorphons (terrain forms) and associated geometry using machine vision approach." msgstr "Calcula geomorfones (formas del terreno) y geometrías asociadas usando machine vision." -#: ../gui/wxpython/menustrings.py:381 ../gui/wxpython/menustrings.py:1323 +#: ../gui/wxpython/menustrings.py:382 ../gui/wxpython/menustrings.py:1324 #: ../gui/wxpython/image2target/ii2t_menustrings.py:374 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1300 msgid "Terrain parameters" msgstr "Parámetros del terreno" -#: ../gui/wxpython/menustrings.py:382 ../gui/wxpython/menustrings.py:1324 +#: ../gui/wxpython/menustrings.py:383 ../gui/wxpython/menustrings.py:1325 #: ../gui/wxpython/image2target/ii2t_menustrings.py:375 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1301 msgid "Extracts terrain parameters from a DEM. Uses a multi-scale approach by taking fitting quadratic parameters to any size window (via least squares)." msgstr "Extrae parámetros del terreno a partir de MDE. Usa una aproximación multi escala tomando los parámetros de un ajuste cuadrático para cualquier tamaño de área (por medio de mínimos cuadrados)." -#: ../gui/wxpython/menustrings.py:383 ../gui/wxpython/menustrings.py:1325 +#: ../gui/wxpython/menustrings.py:384 ../gui/wxpython/menustrings.py:1326 #: ../gui/wxpython/image2target/ii2t_menustrings.py:376 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1302 msgid "Textural features" msgstr "Objetos espaciales de textura" -#: ../gui/wxpython/menustrings.py:384 ../gui/wxpython/menustrings.py:1326 +#: ../gui/wxpython/menustrings.py:385 ../gui/wxpython/menustrings.py:1327 #: ../gui/wxpython/image2target/ii2t_menustrings.py:377 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1303 msgid "Generate images with textural features from a raster map." msgstr "Genera imágenes con objetos espaciales de textura a partir de un mapa ráster." -#: ../gui/wxpython/menustrings.py:385 ../gui/wxpython/menustrings.py:1327 +#: ../gui/wxpython/menustrings.py:386 ../gui/wxpython/menustrings.py:1328 #: ../gui/wxpython/image2target/ii2t_menustrings.py:378 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1304 msgid "Visibility" msgstr "Visibilidad" -#: ../gui/wxpython/menustrings.py:386 ../gui/wxpython/menustrings.py:1328 +#: ../gui/wxpython/menustrings.py:387 ../gui/wxpython/menustrings.py:1329 #: ../gui/wxpython/image2target/ii2t_menustrings.py:379 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1305 msgid "Computes the viewshed of a point on an elevation raster map. Default format: NULL (invisible), vertical angle wrt viewpoint (visible)." msgstr "Calcula la cuenca visual de un punto sobre un mapa ráster de elevación. Formato predeterminado: NULL (no visible), ángulo vertical punto de vista wrt (visible)." -#: ../gui/wxpython/menustrings.py:389 ../gui/wxpython/menustrings.py:1331 +#: ../gui/wxpython/menustrings.py:390 ../gui/wxpython/menustrings.py:1332 #: ../gui/wxpython/image2target/ii2t_menustrings.py:382 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1308 msgid "Horizon angle" msgstr "Ãngulo del horizonte" -#: ../gui/wxpython/menustrings.py:390 ../gui/wxpython/menustrings.py:1332 +#: ../gui/wxpython/menustrings.py:391 ../gui/wxpython/menustrings.py:1333 #: ../gui/wxpython/image2target/ii2t_menustrings.py:383 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1309 msgid "Computes horizon angle height from a digital elevation model. The module has two different modes of operation: 1. Computes the entire horizon around a single point whose coordinates are given with the 'coord' option. The horizon height (in radians). 2. Computes one or more raster maps of the horizon height in a single direction. The input for this is the angle (in degrees), which is measured counterclockwise with east=0, north=90 etc. The output is the horizon height in radians." msgstr "Calcula la altura del ángulo del horizonte a partir de modelo digital de elevación. El módulo tiene do modos de operación diferente: 1. Calcula todo el horizonte alrededor de un solo punto cuyas coordenadas son dadas con la opción 'coord'. La altura del horizonte (en radianes). 2. Calcula uno o más mapas ráster de la altura del horizonte en una sola dirección. La entrada para esto es el ángulo (in grados), que es medido en contra de las manecillas del reloj con este=0, norte=90 etc. La salida es la altura del horizonte en radianes." -#: ../gui/wxpython/menustrings.py:391 ../gui/wxpython/menustrings.py:1333 +#: ../gui/wxpython/menustrings.py:392 ../gui/wxpython/menustrings.py:1334 #: ../gui/wxpython/image2target/ii2t_menustrings.py:384 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1310 msgid "Transform features" msgstr "Transformar elementos" -#: ../gui/wxpython/menustrings.py:392 ../gui/wxpython/menustrings.py:1334 +#: ../gui/wxpython/menustrings.py:393 ../gui/wxpython/menustrings.py:1335 #: ../gui/wxpython/image2target/ii2t_menustrings.py:385 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1311 msgid "Clump" msgstr "Agrupar" -#: ../gui/wxpython/menustrings.py:393 ../gui/wxpython/menustrings.py:1335 +#: ../gui/wxpython/menustrings.py:394 ../gui/wxpython/menustrings.py:1336 #: ../gui/wxpython/image2target/ii2t_menustrings.py:386 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1312 msgid "Recategorizes data in a raster map by grouping cells that form physically discrete areas into unique categories." msgstr "Recategoriza datos en una capa de mapa ráster agrupando celdas que forman áreas físicamente discretas en categorías únicas." -#: ../gui/wxpython/menustrings.py:394 ../gui/wxpython/menustrings.py:1336 +#: ../gui/wxpython/menustrings.py:395 ../gui/wxpython/menustrings.py:1337 #: ../gui/wxpython/image2target/ii2t_menustrings.py:387 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1313 msgid "Grow" msgstr "Incrementar" -#: ../gui/wxpython/menustrings.py:396 ../gui/wxpython/menustrings.py:1338 +#: ../gui/wxpython/menustrings.py:397 ../gui/wxpython/menustrings.py:1339 #: ../gui/wxpython/image2target/ii2t_menustrings.py:389 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1315 msgid "Thin" msgstr "Adelgazar, afinar" -#: ../gui/wxpython/menustrings.py:397 ../gui/wxpython/menustrings.py:1339 +#: ../gui/wxpython/menustrings.py:398 ../gui/wxpython/menustrings.py:1340 #: ../gui/wxpython/image2target/ii2t_menustrings.py:390 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1316 msgid "Thins non-null cells that denote linear features in a raster map layer." msgstr "Adelgaza o afina en una capa de mapa ráster celdas que denotan elementos lineales." -#: ../gui/wxpython/menustrings.py:398 ../gui/wxpython/menustrings.py:1340 +#: ../gui/wxpython/menustrings.py:399 ../gui/wxpython/menustrings.py:1341 #: ../gui/wxpython/image2target/ii2t_menustrings.py:391 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1317 msgid "Hydrologic modeling" msgstr "Modelado hidrológico" -#: ../gui/wxpython/menustrings.py:399 ../gui/wxpython/menustrings.py:1341 +#: ../gui/wxpython/menustrings.py:400 ../gui/wxpython/menustrings.py:1342 #: ../gui/wxpython/image2target/ii2t_menustrings.py:392 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1318 msgid "Carve stream channels" msgstr "Esculpir canales formados por corrientes." -#: ../gui/wxpython/menustrings.py:400 ../gui/wxpython/menustrings.py:1342 +#: ../gui/wxpython/menustrings.py:401 ../gui/wxpython/menustrings.py:1343 #: ../gui/wxpython/image2target/ii2t_menustrings.py:393 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1319 msgid "Generates stream channels. Takes vector stream data, transforms it to raster and subtracts depth from the output DEM." msgstr "Genera canales de flujo. Toma los datos vectoriales que señalan una corriente, los transforma a ráster y resta la profundidad al MDE de salida." -#: ../gui/wxpython/menustrings.py:401 ../gui/wxpython/menustrings.py:1343 +#: ../gui/wxpython/menustrings.py:402 ../gui/wxpython/menustrings.py:1344 #: ../gui/wxpython/image2target/ii2t_menustrings.py:394 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1320 msgid "Fill lake" msgstr "Rellenar lago" -#: ../gui/wxpython/menustrings.py:402 ../gui/wxpython/menustrings.py:1344 +#: ../gui/wxpython/menustrings.py:403 ../gui/wxpython/menustrings.py:1345 #: ../gui/wxpython/image2target/ii2t_menustrings.py:395 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1321 msgid "Fills lake at given point to given level." msgstr "Rellenar un lago en un punto dado a un nivel dado." -#: ../gui/wxpython/menustrings.py:403 ../gui/wxpython/menustrings.py:1345 +#: ../gui/wxpython/menustrings.py:404 ../gui/wxpython/menustrings.py:1346 #: ../gui/wxpython/image2target/ii2t_menustrings.py:396 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1322 msgid "Depressionless map and flowlines" msgstr "Mapa sin depresiones y líneas de flujo" -#: ../gui/wxpython/menustrings.py:404 ../gui/wxpython/menustrings.py:1346 +#: ../gui/wxpython/menustrings.py:405 ../gui/wxpython/menustrings.py:1347 #: ../gui/wxpython/image2target/ii2t_menustrings.py:397 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1323 msgid "Filters and generates a depressionless elevation map and a flow direction map from a given elevation raster map." msgstr "Filtra y genera un mapa de elevación sin depresiones y un mapa de dirección de flujo a partir de un mapa ráster de elevaciones." -#: ../gui/wxpython/menustrings.py:405 ../gui/wxpython/menustrings.py:1347 +#: ../gui/wxpython/menustrings.py:406 ../gui/wxpython/menustrings.py:1348 #: ../gui/wxpython/image2target/ii2t_menustrings.py:398 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1324 msgid "Flow accumulation" msgstr "Acumulación de flujo" -#: ../gui/wxpython/menustrings.py:406 ../gui/wxpython/menustrings.py:1348 +#: ../gui/wxpython/menustrings.py:407 ../gui/wxpython/menustrings.py:1349 #: ../gui/wxpython/image2target/ii2t_menustrings.py:399 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1325 msgid "Performs flow computation for massive grids." msgstr "Realiza cálculo de flujo para grillas de gran tamaño. " -#: ../gui/wxpython/menustrings.py:407 ../gui/wxpython/menustrings.py:1349 +#: ../gui/wxpython/menustrings.py:408 ../gui/wxpython/menustrings.py:1350 #: ../gui/wxpython/image2target/ii2t_menustrings.py:400 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1326 msgid "Flow lines" msgstr "Líneas de flujo" -#: ../gui/wxpython/menustrings.py:408 ../gui/wxpython/menustrings.py:1350 +#: ../gui/wxpython/menustrings.py:409 ../gui/wxpython/menustrings.py:1351 #: ../gui/wxpython/image2target/ii2t_menustrings.py:401 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1327 msgid "Constructs flowlines. Computes flowlines, flowpath lengths, and flowaccumulation (contributing areas) from a elevation raster map." msgstr "Construye líneas de flujo. Calcula líneas de flujo, rutas de flujo, y acumulación de flujo (áreas contribuyentes) a partir de un mapa ráster de elevación." -#: ../gui/wxpython/menustrings.py:409 ../gui/wxpython/menustrings.py:1351 +#: ../gui/wxpython/menustrings.py:410 ../gui/wxpython/menustrings.py:1352 #: ../gui/wxpython/image2target/ii2t_menustrings.py:402 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1328 msgid "Watershed analysis" msgstr "Análisis de cuencas hidrográficas" -#: ../gui/wxpython/menustrings.py:410 ../gui/wxpython/menustrings.py:1352 +#: ../gui/wxpython/menustrings.py:411 ../gui/wxpython/menustrings.py:1353 #: ../gui/wxpython/image2target/ii2t_menustrings.py:403 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1329 msgid "Calculates hydrological parameters and RUSLE factors." msgstr "Calcula parámetros hidrológicos y factores RUSLE." -#: ../gui/wxpython/menustrings.py:411 ../gui/wxpython/menustrings.py:1353 +#: ../gui/wxpython/menustrings.py:412 ../gui/wxpython/menustrings.py:1354 #: ../gui/wxpython/image2target/ii2t_menustrings.py:404 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1330 msgid "Watershed subbasins" msgstr "Delimitación de sub-cuencas hidrográficas" -#: ../gui/wxpython/menustrings.py:412 ../gui/wxpython/menustrings.py:1354 +#: ../gui/wxpython/menustrings.py:413 ../gui/wxpython/menustrings.py:1355 #: ../gui/wxpython/image2target/ii2t_menustrings.py:405 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1331 msgid "Generates watershed subbasins raster map." msgstr "Genera un mapa ráster de subcuencas hidrográficas." -#: ../gui/wxpython/menustrings.py:413 ../gui/wxpython/menustrings.py:1355 +#: ../gui/wxpython/menustrings.py:414 ../gui/wxpython/menustrings.py:1356 #: ../gui/wxpython/image2target/ii2t_menustrings.py:406 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1332 msgid "Watershed basin creation" msgstr "Creación de cuencas hidrográficas" -#: ../gui/wxpython/menustrings.py:414 ../gui/wxpython/menustrings.py:1356 +#: ../gui/wxpython/menustrings.py:415 ../gui/wxpython/menustrings.py:1357 #: ../gui/wxpython/image2target/ii2t_menustrings.py:407 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1333 msgid "Creates watershed basins from a drainage direction map." msgstr "Crea cuencas hidrográficas a partir de mapa de dirección de drenaje." -#: ../gui/wxpython/menustrings.py:415 ../gui/wxpython/menustrings.py:1357 +#: ../gui/wxpython/menustrings.py:416 ../gui/wxpython/menustrings.py:1358 #: ../gui/wxpython/image2target/ii2t_menustrings.py:408 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1334 msgid "Extraction of stream networks" msgstr "Extracción de red de arrollos" -#: ../gui/wxpython/menustrings.py:416 ../gui/wxpython/menustrings.py:1358 +#: ../gui/wxpython/menustrings.py:417 ../gui/wxpython/menustrings.py:1359 #: ../gui/wxpython/image2target/ii2t_menustrings.py:409 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1335 msgid "Performs stream network extraction." msgstr "Realiza extracción de red de arroyos." -#: ../gui/wxpython/menustrings.py:417 ../gui/wxpython/menustrings.py:1359 +#: ../gui/wxpython/menustrings.py:418 ../gui/wxpython/menustrings.py:1360 #: ../gui/wxpython/image2target/ii2t_menustrings.py:410 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1336 msgid "SIMWE Overland flow modeling" msgstr "Modelado de flujo superficial SIMWE" -#: ../gui/wxpython/menustrings.py:418 ../gui/wxpython/menustrings.py:1360 +#: ../gui/wxpython/menustrings.py:419 ../gui/wxpython/menustrings.py:1361 #: ../gui/wxpython/image2target/ii2t_menustrings.py:411 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1337 msgid "Overland flow hydrologic simulation using path sampling method (SIMWE)." msgstr "Simulación de flujo hidrológico superficial utilizando un método de muestreo de ruta (SIMWE)." -#: ../gui/wxpython/menustrings.py:419 ../gui/wxpython/menustrings.py:1361 +#: ../gui/wxpython/menustrings.py:420 ../gui/wxpython/menustrings.py:1362 #: ../gui/wxpython/image2target/ii2t_menustrings.py:412 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1338 msgid "SIMWE Sediment flux modeling" msgstr "Modelado de flujos de sedimento SIMWE" -#: ../gui/wxpython/menustrings.py:420 ../gui/wxpython/menustrings.py:1362 +#: ../gui/wxpython/menustrings.py:421 ../gui/wxpython/menustrings.py:1363 #: ../gui/wxpython/image2target/ii2t_menustrings.py:413 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1339 msgid "Sediment transport and erosion/deposition simulation using path sampling method (SIMWE)." msgstr "Simulación de transporte de sedimento y erosión/deposición utilizando el método de muestreo de rutas (SIMWE)." -#: ../gui/wxpython/menustrings.py:421 ../gui/wxpython/menustrings.py:1363 +#: ../gui/wxpython/menustrings.py:422 ../gui/wxpython/menustrings.py:1364 #: ../gui/wxpython/image2target/ii2t_menustrings.py:414 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1340 msgid "Topographic index map" msgstr "Mapa de índice topográfico" -#: ../gui/wxpython/menustrings.py:422 ../gui/wxpython/menustrings.py:1364 +#: ../gui/wxpython/menustrings.py:423 ../gui/wxpython/menustrings.py:1365 #: ../gui/wxpython/image2target/ii2t_menustrings.py:415 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1341 msgid "Creates a topographic index (wetness index) raster map from an elevation raster map." msgstr "Crea mapa ráster de índice topográfico (índice de humedad) a partir de un mapa ráster de elevación." -#: ../gui/wxpython/menustrings.py:423 ../gui/wxpython/menustrings.py:1365 +#: ../gui/wxpython/menustrings.py:424 ../gui/wxpython/menustrings.py:1366 #: ../gui/wxpython/image2target/ii2t_menustrings.py:416 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1342 msgid "TOPMODEL simulation" msgstr "Simulación TOPMODEL." -#: ../gui/wxpython/menustrings.py:424 ../gui/wxpython/menustrings.py:1366 +#: ../gui/wxpython/menustrings.py:425 ../gui/wxpython/menustrings.py:1367 #: ../gui/wxpython/image2target/ii2t_menustrings.py:417 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1343 msgid "Simulates TOPMODEL which is a physically based hydrologic model." msgstr "Simula TOPMODEL que es un modelo hidrológico físicamente fundamentado." -#: ../gui/wxpython/menustrings.py:425 ../gui/wxpython/menustrings.py:1367 +#: ../gui/wxpython/menustrings.py:426 ../gui/wxpython/menustrings.py:1368 #: ../gui/wxpython/image2target/ii2t_menustrings.py:418 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1344 msgid "USLE K-factor" msgstr "Factor-K de USLE" -#: ../gui/wxpython/menustrings.py:426 ../gui/wxpython/menustrings.py:1368 +#: ../gui/wxpython/menustrings.py:427 ../gui/wxpython/menustrings.py:1369 #: ../gui/wxpython/image2target/ii2t_menustrings.py:419 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1345 msgid "Computes USLE Soil Erodibility Factor (K)." msgstr "Calcula Factor (K) de erosibilidad del suelo USLE." -#: ../gui/wxpython/menustrings.py:427 ../gui/wxpython/menustrings.py:1369 +#: ../gui/wxpython/menustrings.py:428 ../gui/wxpython/menustrings.py:1370 #: ../gui/wxpython/image2target/ii2t_menustrings.py:420 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1346 msgid "USLE R-factor" msgstr "Factor-R de USLE" -#: ../gui/wxpython/menustrings.py:428 ../gui/wxpython/menustrings.py:1370 +#: ../gui/wxpython/menustrings.py:429 ../gui/wxpython/menustrings.py:1371 #: ../gui/wxpython/image2target/ii2t_menustrings.py:421 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1347 msgid "Computes USLE R factor, Rainfall erosivity index." msgstr "Calcula factor R de USLE, Ãndice de erosividad de lluvia." -#: ../gui/wxpython/menustrings.py:429 ../gui/wxpython/menustrings.py:876 -#: ../gui/wxpython/menustrings.py:1371 ../gui/wxpython/menustrings.py:1818 +#: ../gui/wxpython/menustrings.py:430 ../gui/wxpython/menustrings.py:877 +#: ../gui/wxpython/menustrings.py:1372 ../gui/wxpython/menustrings.py:1819 #: ../gui/wxpython/image2target/ii2t_menustrings.py:422 #: ../gui/wxpython/image2target/ii2t_menustrings.py:860 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1348 @@ -6849,254 +6823,254 @@ msgid "Groundwater modeling" msgstr "Modelado de aguas subterráneas" -#: ../gui/wxpython/menustrings.py:430 ../gui/wxpython/menustrings.py:1372 +#: ../gui/wxpython/menustrings.py:431 ../gui/wxpython/menustrings.py:1373 #: ../gui/wxpython/image2target/ii2t_menustrings.py:423 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1349 msgid "Groundwater flow" msgstr "Flujo hídrico subterraneo" -#: ../gui/wxpython/menustrings.py:431 ../gui/wxpython/menustrings.py:1373 +#: ../gui/wxpython/menustrings.py:432 ../gui/wxpython/menustrings.py:1374 #: ../gui/wxpython/image2target/ii2t_menustrings.py:424 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1350 msgid "Numerical calculation program for transient, confined and unconfined groundwater flow in two dimensions." msgstr "Programa de cálculo numérico para flujo de aguas subterráneas temporales, confinadas i no confinadas en dos dimensiones" -#: ../gui/wxpython/menustrings.py:432 ../gui/wxpython/menustrings.py:1374 +#: ../gui/wxpython/menustrings.py:433 ../gui/wxpython/menustrings.py:1375 #: ../gui/wxpython/image2target/ii2t_menustrings.py:425 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1351 msgid "Groundwater solute transport" msgstr "Tranporte de solutos de agua subterranea" -#: ../gui/wxpython/menustrings.py:433 ../gui/wxpython/menustrings.py:1375 +#: ../gui/wxpython/menustrings.py:434 ../gui/wxpython/menustrings.py:1376 #: ../gui/wxpython/image2target/ii2t_menustrings.py:426 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1352 msgid "Numerical calculation program for transient, confined and unconfined solute transport in two dimensions" msgstr "Programa de cálculo numérico para transporte en dos dimensiones de solutos transitorios, confinados y no confinados" -#: ../gui/wxpython/menustrings.py:434 ../gui/wxpython/menustrings.py:1376 +#: ../gui/wxpython/menustrings.py:435 ../gui/wxpython/menustrings.py:1377 #: ../gui/wxpython/image2target/ii2t_menustrings.py:427 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1353 msgid "Landscape patch analysis" msgstr "Analizar parcelas del paisaje" -#: ../gui/wxpython/menustrings.py:435 ../gui/wxpython/menustrings.py:1377 +#: ../gui/wxpython/menustrings.py:436 ../gui/wxpython/menustrings.py:1378 #: ../gui/wxpython/image2target/ii2t_menustrings.py:428 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1354 msgid "Set up sampling and analysis framework" msgstr "Ajustar el marco de trabajo para muestreo y análisis" -#: ../gui/wxpython/menustrings.py:436 ../gui/wxpython/menustrings.py:1378 +#: ../gui/wxpython/menustrings.py:437 ../gui/wxpython/menustrings.py:1379 #: ../gui/wxpython/image2target/ii2t_menustrings.py:429 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1355 msgid "Configuration editor for r.li.'index'" msgstr "Editor de configuración para el 'indice' r.li." -#: ../gui/wxpython/menustrings.py:437 ../gui/wxpython/menustrings.py:1379 +#: ../gui/wxpython/menustrings.py:438 ../gui/wxpython/menustrings.py:1380 #: ../gui/wxpython/image2target/ii2t_menustrings.py:430 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1356 msgid "Edge density" msgstr "Densidad de borde" -#: ../gui/wxpython/menustrings.py:438 ../gui/wxpython/menustrings.py:1380 +#: ../gui/wxpython/menustrings.py:439 ../gui/wxpython/menustrings.py:1381 #: ../gui/wxpython/image2target/ii2t_menustrings.py:431 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1357 msgid "Calculates edge density index on a raster map, using a 4 neighbour algorithm" msgstr "Calcula el índice de densidad de borde en un mapa ráster usando un algoritmo de 4 bordes vecinos" -#: ../gui/wxpython/menustrings.py:439 ../gui/wxpython/menustrings.py:1381 +#: ../gui/wxpython/menustrings.py:440 ../gui/wxpython/menustrings.py:1382 #: ../gui/wxpython/image2target/ii2t_menustrings.py:432 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1358 msgid "Contrast weighted edge density" msgstr "Contraste ponderado de densidad de borde" -#: ../gui/wxpython/menustrings.py:440 ../gui/wxpython/menustrings.py:1382 +#: ../gui/wxpython/menustrings.py:441 ../gui/wxpython/menustrings.py:1383 #: ../gui/wxpython/image2target/ii2t_menustrings.py:433 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1359 msgid "Calculates contrast weighted edge density index on a raster map" msgstr "Calcula el índice ponderado de contraste de densidad de bordes en un mapa ráster" -#: ../gui/wxpython/menustrings.py:441 ../gui/wxpython/menustrings.py:1383 +#: ../gui/wxpython/menustrings.py:442 ../gui/wxpython/menustrings.py:1384 #: ../gui/wxpython/image2target/ii2t_menustrings.py:434 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1360 msgid "Patch area mean" msgstr "Promedio de área de parcela" -#: ../gui/wxpython/menustrings.py:442 ../gui/wxpython/menustrings.py:1384 +#: ../gui/wxpython/menustrings.py:443 ../gui/wxpython/menustrings.py:1385 #: ../gui/wxpython/image2target/ii2t_menustrings.py:435 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1361 msgid "Calculates mean patch size index on a raster map, using a 4 neighbour algorithm" msgstr "Calcula el índice de tamaño medio de parcela en un mapa ráster usando un algoritmo de 4 parcelas vecinas" -#: ../gui/wxpython/menustrings.py:443 ../gui/wxpython/menustrings.py:1385 +#: ../gui/wxpython/menustrings.py:444 ../gui/wxpython/menustrings.py:1386 #: ../gui/wxpython/image2target/ii2t_menustrings.py:436 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1362 msgid "Patch area range" msgstr "Rango de superficie de parcela." -#: ../gui/wxpython/menustrings.py:444 ../gui/wxpython/menustrings.py:1386 +#: ../gui/wxpython/menustrings.py:445 ../gui/wxpython/menustrings.py:1387 #: ../gui/wxpython/image2target/ii2t_menustrings.py:437 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1363 msgid "Calculates range of patch area size on a raster map" msgstr "Calcula el rango de tamaño de área de parcela en un mapa ráster" -#: ../gui/wxpython/menustrings.py:445 ../gui/wxpython/menustrings.py:1387 +#: ../gui/wxpython/menustrings.py:446 ../gui/wxpython/menustrings.py:1388 #: ../gui/wxpython/image2target/ii2t_menustrings.py:438 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1364 msgid "Patch area Std Dev" msgstr "Desviación estándar de superficie de parcela." -#: ../gui/wxpython/menustrings.py:446 ../gui/wxpython/menustrings.py:1388 +#: ../gui/wxpython/menustrings.py:447 ../gui/wxpython/menustrings.py:1389 #: ../gui/wxpython/image2target/ii2t_menustrings.py:439 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1365 msgid "Calculates standard deviation of patch area a raster map" msgstr "Calcula la desviación estándar del área de parcela en un mapa ráster" -#: ../gui/wxpython/menustrings.py:447 ../gui/wxpython/menustrings.py:1389 +#: ../gui/wxpython/menustrings.py:448 ../gui/wxpython/menustrings.py:1390 #: ../gui/wxpython/image2target/ii2t_menustrings.py:440 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1366 msgid "Patch area Coeff Var" msgstr "Coeficiente de varianza de superficie de parcela." -#: ../gui/wxpython/menustrings.py:448 ../gui/wxpython/menustrings.py:1390 +#: ../gui/wxpython/menustrings.py:449 ../gui/wxpython/menustrings.py:1391 #: ../gui/wxpython/image2target/ii2t_menustrings.py:441 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1367 msgid "Calculates coefficient of variation of patch area on a raster map" msgstr "Calcula el coeficiente de varianción del área de parcela en un mapa ráster" -#: ../gui/wxpython/menustrings.py:449 ../gui/wxpython/menustrings.py:1391 +#: ../gui/wxpython/menustrings.py:450 ../gui/wxpython/menustrings.py:1392 #: ../gui/wxpython/image2target/ii2t_menustrings.py:442 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1368 msgid "Patch density" msgstr "Densidad de parcela" -#: ../gui/wxpython/menustrings.py:450 ../gui/wxpython/menustrings.py:1392 +#: ../gui/wxpython/menustrings.py:451 ../gui/wxpython/menustrings.py:1393 #: ../gui/wxpython/image2target/ii2t_menustrings.py:443 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1369 msgid "Calculates patch density index on a raster map, using a 4 neighbour algorithm" msgstr "Calcula el índice de densidad de parcela sobre un mapa ráster, usando un algoritmo de 4 parcelas vecinas" -#: ../gui/wxpython/menustrings.py:451 ../gui/wxpython/menustrings.py:1393 +#: ../gui/wxpython/menustrings.py:452 ../gui/wxpython/menustrings.py:1394 #: ../gui/wxpython/image2target/ii2t_menustrings.py:444 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1370 msgid "Patch number" msgstr "Número de parcelas" -#: ../gui/wxpython/menustrings.py:452 ../gui/wxpython/menustrings.py:1394 +#: ../gui/wxpython/menustrings.py:453 ../gui/wxpython/menustrings.py:1395 #: ../gui/wxpython/image2target/ii2t_menustrings.py:445 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1371 msgid "Calculates patch number index on a raster map, using a 4 neighbour algorithm." msgstr "Calcula el número de índice de parcela en un mapa ráster usando un algoritmo de 4 parcelas vecinas." -#: ../gui/wxpython/menustrings.py:453 ../gui/wxpython/menustrings.py:1395 +#: ../gui/wxpython/menustrings.py:454 ../gui/wxpython/menustrings.py:1396 #: ../gui/wxpython/image2target/ii2t_menustrings.py:446 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1372 msgid "Dominance's diversity" msgstr "Dominancia de la diversidad" -#: ../gui/wxpython/menustrings.py:454 ../gui/wxpython/menustrings.py:1396 +#: ../gui/wxpython/menustrings.py:455 ../gui/wxpython/menustrings.py:1397 #: ../gui/wxpython/image2target/ii2t_menustrings.py:447 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1373 msgid "Calculates dominance's diversity index on a raster map" msgstr "Calcula el dominio del índice de diversidad en un mapa ráster" -#: ../gui/wxpython/menustrings.py:455 ../gui/wxpython/menustrings.py:1397 +#: ../gui/wxpython/menustrings.py:456 ../gui/wxpython/menustrings.py:1398 #: ../gui/wxpython/image2target/ii2t_menustrings.py:448 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1374 msgid "Shannon's diversity" msgstr "Diversidad de Shannon" -#: ../gui/wxpython/menustrings.py:456 ../gui/wxpython/menustrings.py:1398 +#: ../gui/wxpython/menustrings.py:457 ../gui/wxpython/menustrings.py:1399 #: ../gui/wxpython/image2target/ii2t_menustrings.py:449 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1375 msgid "Calculates Shannon's diversity index on a raster map" msgstr "Calcula el índice de diversidad de Shannon en un mapa ráster" -#: ../gui/wxpython/menustrings.py:457 ../gui/wxpython/menustrings.py:1399 +#: ../gui/wxpython/menustrings.py:458 ../gui/wxpython/menustrings.py:1400 #: ../gui/wxpython/image2target/ii2t_menustrings.py:450 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1376 msgid "Simpson's diversity" msgstr "Diversidad de Simpson" -#: ../gui/wxpython/menustrings.py:458 ../gui/wxpython/menustrings.py:1400 +#: ../gui/wxpython/menustrings.py:459 ../gui/wxpython/menustrings.py:1401 #: ../gui/wxpython/image2target/ii2t_menustrings.py:451 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1377 msgid "Calculates Simpson's diversity index on a raster map" msgstr "Calcula el índice de diversidad de Simpson en un mapa ráster" -#: ../gui/wxpython/menustrings.py:459 ../gui/wxpython/menustrings.py:1401 +#: ../gui/wxpython/menustrings.py:460 ../gui/wxpython/menustrings.py:1402 #: ../gui/wxpython/image2target/ii2t_menustrings.py:452 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1378 msgid "Richness" msgstr "Riqueza" -#: ../gui/wxpython/menustrings.py:460 ../gui/wxpython/menustrings.py:1402 +#: ../gui/wxpython/menustrings.py:461 ../gui/wxpython/menustrings.py:1403 #: ../gui/wxpython/image2target/ii2t_menustrings.py:453 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1379 msgid "Calculates richness index on a raster map" msgstr "Calcula índice de riqueza en un mapa ráster" -#: ../gui/wxpython/menustrings.py:461 ../gui/wxpython/menustrings.py:1403 +#: ../gui/wxpython/menustrings.py:462 ../gui/wxpython/menustrings.py:1404 #: ../gui/wxpython/image2target/ii2t_menustrings.py:454 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1380 msgid "Shape index" msgstr "Ãndice de forma" -#: ../gui/wxpython/menustrings.py:462 ../gui/wxpython/menustrings.py:1404 +#: ../gui/wxpython/menustrings.py:463 ../gui/wxpython/menustrings.py:1405 #: ../gui/wxpython/image2target/ii2t_menustrings.py:455 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1381 msgid "Calculates shape index on a raster map" msgstr "Calcula el índice de forma en un mapa ráster" -#: ../gui/wxpython/menustrings.py:463 ../gui/wxpython/menustrings.py:1405 +#: ../gui/wxpython/menustrings.py:464 ../gui/wxpython/menustrings.py:1406 #: ../gui/wxpython/image2target/ii2t_menustrings.py:456 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1382 msgid "Wildfire modeling" msgstr "Modelado de incendios forestales" -#: ../gui/wxpython/menustrings.py:464 ../gui/wxpython/menustrings.py:1406 +#: ../gui/wxpython/menustrings.py:465 ../gui/wxpython/menustrings.py:1407 #: ../gui/wxpython/image2target/ii2t_menustrings.py:457 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1383 msgid "Rate of spread" msgstr "Relación de propagación" -#: ../gui/wxpython/menustrings.py:465 ../gui/wxpython/menustrings.py:1407 +#: ../gui/wxpython/menustrings.py:466 ../gui/wxpython/menustrings.py:1408 #: ../gui/wxpython/image2target/ii2t_menustrings.py:458 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1384 msgid "Generates rate of spread raster maps. Generates three, or four raster map layers showing the base (perpendicular) rate of spread (ROS), the maximum (forward) ROS, the direction of the maximum ROS, and optionally the maximum potential spotting distance for fire spread simulation." msgstr "Genera mapas ráster de tasa de dispersión. Genera tres o cuatro capas de mapa ráster mostrando la tasa de propagación (ROS) básica (perpendicular), la ROS máxima (hacia delante), la dirección de la máxima ROS y opcionalmente la distancia potencial máxima de detección para simulaciones de dispersión de fuego." -#: ../gui/wxpython/menustrings.py:466 ../gui/wxpython/menustrings.py:1408 +#: ../gui/wxpython/menustrings.py:467 ../gui/wxpython/menustrings.py:1409 #: ../gui/wxpython/image2target/ii2t_menustrings.py:459 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1385 msgid "Least-cost spread paths" msgstr "Rutas de propagación de menor coste" -#: ../gui/wxpython/menustrings.py:467 ../gui/wxpython/menustrings.py:1409 +#: ../gui/wxpython/menustrings.py:468 ../gui/wxpython/menustrings.py:1410 #: ../gui/wxpython/image2target/ii2t_menustrings.py:460 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1386 msgid "Recursively traces the least cost path backwards to cells from which the cumulative cost was determined." msgstr "Traza de forma recursiva la ruta de menor coste de vuelta hacia las celdas desde las que se determinó el coste acumulado." -#: ../gui/wxpython/menustrings.py:468 ../gui/wxpython/menustrings.py:1410 +#: ../gui/wxpython/menustrings.py:469 ../gui/wxpython/menustrings.py:1411 #: ../gui/wxpython/image2target/ii2t_menustrings.py:461 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1387 msgid "Anisotropic spread simulation" msgstr "Simulación de propagación anisotrópica" -#: ../gui/wxpython/menustrings.py:469 ../gui/wxpython/menustrings.py:1411 +#: ../gui/wxpython/menustrings.py:470 ../gui/wxpython/menustrings.py:1412 #: ../gui/wxpython/image2target/ii2t_menustrings.py:462 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1388 msgid "Simulates elliptically anisotropic spread. Generates a raster map of the cumulative time of spread, given raster maps containing the rates of spread (ROS), the ROS directions and the spread origins. It optionally produces raster maps to contain backlink UTM coordinates for tracing spread paths. Usable for fire spread simulations." msgstr "Simula una propagación ansiotrópica elíptica. Genera un mapa ráster del tiempo acumulativo de dispersión, a partir de mapas ráster dados que contengan las tasas de propagación (ROS), las direcciones de ROS y los orígenes de propagación. Opcionalmente produce mapas ráster que contienen coordenadas UTM vínculo de retroceso para seguir las rutas de dispersión. Es utilizado para simulaciones de dispersión de fuego. " -#: ../gui/wxpython/menustrings.py:470 ../gui/wxpython/menustrings.py:1412 +#: ../gui/wxpython/menustrings.py:471 ../gui/wxpython/menustrings.py:1413 #: ../gui/wxpython/image2target/ii2t_menustrings.py:463 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1389 msgid "Change category values and labels" msgstr "Cambiar valores de categorías y etiquetas" -#: ../gui/wxpython/menustrings.py:471 ../gui/wxpython/menustrings.py:521 -#: ../gui/wxpython/menustrings.py:1413 ../gui/wxpython/menustrings.py:1463 +#: ../gui/wxpython/menustrings.py:472 ../gui/wxpython/menustrings.py:522 +#: ../gui/wxpython/menustrings.py:1414 ../gui/wxpython/menustrings.py:1464 #: ../gui/wxpython/image2target/ii2t_menustrings.py:464 #: ../gui/wxpython/image2target/ii2t_menustrings.py:514 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1390 @@ -7104,8 +7078,8 @@ msgid "Manage category information" msgstr "Administrar información de categoría" -#: ../gui/wxpython/menustrings.py:472 ../gui/wxpython/menustrings.py:522 -#: ../gui/wxpython/menustrings.py:1414 ../gui/wxpython/menustrings.py:1464 +#: ../gui/wxpython/menustrings.py:473 ../gui/wxpython/menustrings.py:523 +#: ../gui/wxpython/menustrings.py:1415 ../gui/wxpython/menustrings.py:1465 #: ../gui/wxpython/image2target/ii2t_menustrings.py:465 #: ../gui/wxpython/image2target/ii2t_menustrings.py:515 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1391 @@ -7113,32 +7087,32 @@ msgid "Manages category values and labels associated with user-specified raster map layers." msgstr "Administra valores de categoría y etiquetas asociados con las capas de mapa ráster especificadas por el usuario." -#: ../gui/wxpython/menustrings.py:473 ../gui/wxpython/menustrings.py:1415 +#: ../gui/wxpython/menustrings.py:474 ../gui/wxpython/menustrings.py:1416 #: ../gui/wxpython/image2target/ii2t_menustrings.py:466 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1392 msgid "Interactively edit category values" msgstr "Editar los valores de categoría en forma interactiva" -#: ../gui/wxpython/menustrings.py:474 ../gui/wxpython/menustrings.py:1416 +#: ../gui/wxpython/menustrings.py:475 ../gui/wxpython/menustrings.py:1417 #: ../gui/wxpython/image2target/ii2t_menustrings.py:467 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1393 msgid "Edits cell values in a raster map." msgstr "Edita valores de celdas en mapa ráster." -#: ../gui/wxpython/menustrings.py:475 ../gui/wxpython/menustrings.py:1417 +#: ../gui/wxpython/menustrings.py:476 ../gui/wxpython/menustrings.py:1418 #: ../gui/wxpython/image2target/ii2t_menustrings.py:468 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1394 msgid "Reclassify by size" msgstr "Reclasificar por tamaño" -#: ../gui/wxpython/menustrings.py:476 ../gui/wxpython/menustrings.py:1418 +#: ../gui/wxpython/menustrings.py:477 ../gui/wxpython/menustrings.py:1419 #: ../gui/wxpython/image2target/ii2t_menustrings.py:469 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1395 msgid "Reclasses a raster map greater or less than user specified area size (in hectares)." msgstr "Reclasifica un mapa ráster mayor o menor que la superficie indicada por el usuario (en hectáreas)." -#: ../gui/wxpython/menustrings.py:477 ../gui/wxpython/menustrings.py:696 -#: ../gui/wxpython/menustrings.py:1419 ../gui/wxpython/menustrings.py:1638 +#: ../gui/wxpython/menustrings.py:478 ../gui/wxpython/menustrings.py:697 +#: ../gui/wxpython/menustrings.py:1420 ../gui/wxpython/menustrings.py:1639 #: ../gui/wxpython/image2target/ii2t_menustrings.py:470 #: ../gui/wxpython/image2target/ii2t_menustrings.py:687 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1396 @@ -7146,252 +7120,252 @@ msgid "Reclassify" msgstr "Reclasificar" -#: ../gui/wxpython/menustrings.py:478 ../gui/wxpython/menustrings.py:1420 +#: ../gui/wxpython/menustrings.py:479 ../gui/wxpython/menustrings.py:1421 #: ../gui/wxpython/image2target/ii2t_menustrings.py:471 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1397 msgid "Reclassify raster map based on category values. Creates a new raster map whose category values are based upon a reclassification of the categories in an existing raster map." msgstr "Reclasificar mapa ráster basado en valores de categorías. Crea un nuevo mapa ráster cuyos valores de categorías están basados en la reclasificación de las categorías de un mapa ráster existente." -#: ../gui/wxpython/menustrings.py:479 ../gui/wxpython/menustrings.py:1421 +#: ../gui/wxpython/menustrings.py:480 ../gui/wxpython/menustrings.py:1422 #: ../gui/wxpython/image2target/ii2t_menustrings.py:472 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1398 msgid "Recode" msgstr "Recodificar" -#: ../gui/wxpython/menustrings.py:480 ../gui/wxpython/menustrings.py:1422 +#: ../gui/wxpython/menustrings.py:481 ../gui/wxpython/menustrings.py:1423 #: ../gui/wxpython/image2target/ii2t_menustrings.py:473 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1399 msgid "Recodes categorical raster maps." msgstr "Recodifica mapas ráster categóricos." -#: ../gui/wxpython/menustrings.py:481 ../gui/wxpython/menustrings.py:1423 +#: ../gui/wxpython/menustrings.py:482 ../gui/wxpython/menustrings.py:1424 #: ../gui/wxpython/image2target/ii2t_menustrings.py:474 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1400 msgid "Rescale" msgstr "Rescalar" -#: ../gui/wxpython/menustrings.py:482 ../gui/wxpython/menustrings.py:1424 +#: ../gui/wxpython/menustrings.py:483 ../gui/wxpython/menustrings.py:1425 #: ../gui/wxpython/image2target/ii2t_menustrings.py:475 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1401 msgid "Rescales the range of category values in a raster map layer." msgstr "Cambia escala del rango de valores de categoría en una capa de mapa ráster." -#: ../gui/wxpython/menustrings.py:483 ../gui/wxpython/menustrings.py:1425 +#: ../gui/wxpython/menustrings.py:484 ../gui/wxpython/menustrings.py:1426 #: ../gui/wxpython/image2target/ii2t_menustrings.py:476 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1402 msgid "Rescale with histogram" msgstr "Cambia escala con histograma" -#: ../gui/wxpython/menustrings.py:484 ../gui/wxpython/menustrings.py:1426 +#: ../gui/wxpython/menustrings.py:485 ../gui/wxpython/menustrings.py:1427 #: ../gui/wxpython/image2target/ii2t_menustrings.py:477 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1403 msgid "Rescales histogram equalized the range of category values in a raster map layer." msgstr "" -#: ../gui/wxpython/menustrings.py:485 ../gui/wxpython/menustrings.py:1427 +#: ../gui/wxpython/menustrings.py:486 ../gui/wxpython/menustrings.py:1428 #: ../gui/wxpython/image2target/ii2t_menustrings.py:478 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1404 msgid "Generate random cells" msgstr "Generar celdas aleatorias" -#: ../gui/wxpython/menustrings.py:486 ../gui/wxpython/menustrings.py:1428 +#: ../gui/wxpython/menustrings.py:487 ../gui/wxpython/menustrings.py:1429 #: ../gui/wxpython/image2target/ii2t_menustrings.py:479 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1405 msgid "Random cells" msgstr "Celdas aleatorias" -#: ../gui/wxpython/menustrings.py:487 ../gui/wxpython/menustrings.py:1429 +#: ../gui/wxpython/menustrings.py:488 ../gui/wxpython/menustrings.py:1430 #: ../gui/wxpython/image2target/ii2t_menustrings.py:480 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1406 msgid "Generates random cell values with spatial dependence." msgstr "Genera valores de celda aleatorios con dependencia espacial." -#: ../gui/wxpython/menustrings.py:488 ../gui/wxpython/menustrings.py:1430 +#: ../gui/wxpython/menustrings.py:489 ../gui/wxpython/menustrings.py:1431 #: ../gui/wxpython/image2target/ii2t_menustrings.py:481 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1407 msgid "Random cells and vector points" msgstr "Celdas aleatorias y puntos vectoriales" -#: ../gui/wxpython/menustrings.py:489 ../gui/wxpython/menustrings.py:1431 +#: ../gui/wxpython/menustrings.py:490 ../gui/wxpython/menustrings.py:1432 #: ../gui/wxpython/image2target/ii2t_menustrings.py:482 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1408 msgid "Creates a raster map layer and vector point map containing randomly located points." msgstr "Crea una capa de mapa ráster y un mapa vectorial de puntos que contiene puntos situados de forma aleatoria." -#: ../gui/wxpython/menustrings.py:490 ../gui/wxpython/menustrings.py:1432 +#: ../gui/wxpython/menustrings.py:491 ../gui/wxpython/menustrings.py:1433 #: ../gui/wxpython/image2target/ii2t_menustrings.py:483 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1409 msgid "Generate surfaces" msgstr "Generar superficies" -#: ../gui/wxpython/menustrings.py:491 ../gui/wxpython/menustrings.py:1433 +#: ../gui/wxpython/menustrings.py:492 ../gui/wxpython/menustrings.py:1434 #: ../gui/wxpython/image2target/ii2t_menustrings.py:484 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1410 msgid "Fractal surface" msgstr "Superficie fractal" -#: ../gui/wxpython/menustrings.py:492 ../gui/wxpython/menustrings.py:1434 +#: ../gui/wxpython/menustrings.py:493 ../gui/wxpython/menustrings.py:1435 #: ../gui/wxpython/image2target/ii2t_menustrings.py:485 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1411 msgid "Creates a fractal surface of a given fractal dimension." msgstr "Crea una superficie fractal de una dimensión fractal dada." -#: ../gui/wxpython/menustrings.py:493 ../gui/wxpython/menustrings.py:1435 +#: ../gui/wxpython/menustrings.py:494 ../gui/wxpython/menustrings.py:1436 #: ../gui/wxpython/image2target/ii2t_menustrings.py:486 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1412 msgid "Gaussian kernel density surface" msgstr "Superficie de densidad de núcleo gausiano" -#: ../gui/wxpython/menustrings.py:494 ../gui/wxpython/menustrings.py:1436 +#: ../gui/wxpython/menustrings.py:495 ../gui/wxpython/menustrings.py:1437 #: ../gui/wxpython/image2target/ii2t_menustrings.py:487 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1413 msgid "Generates a raster density map from vector points map. Density is computed using a moving kernel. Optionally generates a vector density map on a vector network." msgstr "Genera un mapa ráster de densidad a partir de datos de puntos vectoriales. La densidad es calculada usando un kernel móvil. Opcionalmente genera mapa de densidad vectorial en una red vectorial." -#: ../gui/wxpython/menustrings.py:495 ../gui/wxpython/menustrings.py:1437 +#: ../gui/wxpython/menustrings.py:496 ../gui/wxpython/menustrings.py:1438 #: ../gui/wxpython/image2target/ii2t_menustrings.py:488 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1414 msgid "Gaussian deviates surface" msgstr "Superficie gaussiana derivada" -#: ../gui/wxpython/menustrings.py:496 ../gui/wxpython/menustrings.py:1438 +#: ../gui/wxpython/menustrings.py:497 ../gui/wxpython/menustrings.py:1439 #: ../gui/wxpython/image2target/ii2t_menustrings.py:489 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1415 msgid "Generates a raster map using gaussian random number generator. Mean and standard deviation of gaussian deviates can be expressed by the user." msgstr "Genera mapa ráster usando un generador gausiano de números aleatorio. La media y desviación estandar de las desviaciones gausianas pueden ser expresadas por el usuario." -#: ../gui/wxpython/menustrings.py:497 ../gui/wxpython/menustrings.py:1439 +#: ../gui/wxpython/menustrings.py:498 ../gui/wxpython/menustrings.py:1440 #: ../gui/wxpython/image2target/ii2t_menustrings.py:490 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1416 #: ../gui/wxpython/nviz/tools.py:5181 msgid "Plane" msgstr "Plano" -#: ../gui/wxpython/menustrings.py:498 ../gui/wxpython/menustrings.py:1440 +#: ../gui/wxpython/menustrings.py:499 ../gui/wxpython/menustrings.py:1441 #: ../gui/wxpython/image2target/ii2t_menustrings.py:491 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1417 msgid "Creates raster plane map given dip (inclination), aspect (azimuth) and one point." msgstr "" -#: ../gui/wxpython/menustrings.py:499 ../gui/wxpython/menustrings.py:1441 +#: ../gui/wxpython/menustrings.py:500 ../gui/wxpython/menustrings.py:1442 #: ../gui/wxpython/image2target/ii2t_menustrings.py:492 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1418 msgid "Random deviates surface" msgstr "Superficie derivada aleatoria" -#: ../gui/wxpython/menustrings.py:500 ../gui/wxpython/menustrings.py:1442 +#: ../gui/wxpython/menustrings.py:501 ../gui/wxpython/menustrings.py:1443 #: ../gui/wxpython/image2target/ii2t_menustrings.py:493 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1419 msgid "Produces a raster surface map of uniform random deviates with defined range." msgstr "Genera un mapa ráster de superficie de desviaciones aleatorias uniformes con rango definido." -#: ../gui/wxpython/menustrings.py:501 ../gui/wxpython/menustrings.py:1443 +#: ../gui/wxpython/menustrings.py:502 ../gui/wxpython/menustrings.py:1444 #: ../gui/wxpython/image2target/ii2t_menustrings.py:494 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1420 msgid "Random surface with spatial dependence" msgstr "Superficie aleatoria con dependencia espacial." -#: ../gui/wxpython/menustrings.py:502 ../gui/wxpython/menustrings.py:1444 +#: ../gui/wxpython/menustrings.py:503 ../gui/wxpython/menustrings.py:1445 #: ../gui/wxpython/image2target/ii2t_menustrings.py:495 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1421 msgid "Generates random surface(s) with spatial dependence." msgstr "Genera superficie(s) aleatoria(s) con dependencia espacial." -#: ../gui/wxpython/menustrings.py:503 ../gui/wxpython/menustrings.py:1445 +#: ../gui/wxpython/menustrings.py:504 ../gui/wxpython/menustrings.py:1446 #: ../gui/wxpython/image2target/ii2t_menustrings.py:496 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1422 msgid "Interpolate surfaces" msgstr "Interpolar superficies" -#: ../gui/wxpython/menustrings.py:504 ../gui/wxpython/menustrings.py:1446 +#: ../gui/wxpython/menustrings.py:505 ../gui/wxpython/menustrings.py:1447 #: ../gui/wxpython/image2target/ii2t_menustrings.py:497 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1423 msgid "Bilinear and bicubic from vector points" msgstr "Bilineal y bicúbica a partir de puntos vectoriales" -#: ../gui/wxpython/menustrings.py:505 ../gui/wxpython/menustrings.py:1447 +#: ../gui/wxpython/menustrings.py:506 ../gui/wxpython/menustrings.py:1448 #: ../gui/wxpython/image2target/ii2t_menustrings.py:498 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1424 msgid "Performs bicubic or bilinear spline interpolation with Tykhonov regularization." msgstr "Realiza interpolación spline bicúbica o bilineal con regularización Tykhonov." -#: ../gui/wxpython/menustrings.py:506 ../gui/wxpython/menustrings.py:1448 +#: ../gui/wxpython/menustrings.py:507 ../gui/wxpython/menustrings.py:1449 #: ../gui/wxpython/image2target/ii2t_menustrings.py:499 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1425 msgid "IDW from raster points" msgstr "IDW a partir de puntos raster" -#: ../gui/wxpython/menustrings.py:507 ../gui/wxpython/menustrings.py:1449 +#: ../gui/wxpython/menustrings.py:508 ../gui/wxpython/menustrings.py:1450 #: ../gui/wxpython/image2target/ii2t_menustrings.py:500 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1426 msgid "Provides surface interpolation from raster point data by Inverse Distance Squared Weighting." msgstr "Provee interpolación de superficies a partir puntos ráster mediante la ponderación inversa del cuadrado de la distancia." -#: ../gui/wxpython/menustrings.py:508 ../gui/wxpython/menustrings.py:1450 +#: ../gui/wxpython/menustrings.py:509 ../gui/wxpython/menustrings.py:1451 #: ../gui/wxpython/image2target/ii2t_menustrings.py:501 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1427 msgid "IDW from vector points" msgstr "IDW a partir de puntos vectoriales" -#: ../gui/wxpython/menustrings.py:509 ../gui/wxpython/menustrings.py:1451 +#: ../gui/wxpython/menustrings.py:510 ../gui/wxpython/menustrings.py:1452 #: ../gui/wxpython/image2target/ii2t_menustrings.py:502 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1428 msgid "Provides surface interpolation from vector point data by Inverse Distance Squared Weighting." msgstr "Provee interpolación de superficie a partir de datos de puntos vectoriales mediante la Ponderación del cuadrado del inverso de la distancia." -#: ../gui/wxpython/menustrings.py:510 ../gui/wxpython/menustrings.py:1452 +#: ../gui/wxpython/menustrings.py:511 ../gui/wxpython/menustrings.py:1453 #: ../gui/wxpython/image2target/ii2t_menustrings.py:503 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1429 msgid "Raster contours" msgstr "Contornos ráster" -#: ../gui/wxpython/menustrings.py:511 ../gui/wxpython/menustrings.py:1453 +#: ../gui/wxpython/menustrings.py:512 ../gui/wxpython/menustrings.py:1454 #: ../gui/wxpython/image2target/ii2t_menustrings.py:504 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1430 msgid "Generates surface raster map from rasterized contours." msgstr "Genera mapas ráster de superficies a partir de contornos rasterizados." -#: ../gui/wxpython/menustrings.py:512 ../gui/wxpython/menustrings.py:1454 +#: ../gui/wxpython/menustrings.py:513 ../gui/wxpython/menustrings.py:1455 #: ../gui/wxpython/image2target/ii2t_menustrings.py:505 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1431 msgid "Regularized spline tension" msgstr "Tensión spline regularizada." -#: ../gui/wxpython/menustrings.py:513 ../gui/wxpython/menustrings.py:1455 +#: ../gui/wxpython/menustrings.py:514 ../gui/wxpython/menustrings.py:1456 #: ../gui/wxpython/image2target/ii2t_menustrings.py:506 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1432 msgid "Performs surface interpolation from vector points map by splines. Spatial approximation and topographic analysis from given point or isoline data in vector format to floating point raster format using regularized spline with tension." msgstr "Realiza interpolación de superficie a partir de puntos vectoriales mediante splines. Aproximación espacial y análisis topográfico a partir de datos de puntos o isolíneas dados en formato vectorial a formato raster de punto flotante usando spline regularizada con tensión." -#: ../gui/wxpython/menustrings.py:514 ../gui/wxpython/menustrings.py:1456 +#: ../gui/wxpython/menustrings.py:515 ../gui/wxpython/menustrings.py:1457 #: ../gui/wxpython/image2target/ii2t_menustrings.py:507 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1433 msgid "Raster series interpolation" msgstr "Interpolación de series ráster" -#: ../gui/wxpython/menustrings.py:515 ../gui/wxpython/menustrings.py:1457 +#: ../gui/wxpython/menustrings.py:516 ../gui/wxpython/menustrings.py:1458 #: ../gui/wxpython/image2target/ii2t_menustrings.py:508 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1434 msgid "Interpolates raster maps located (temporal or spatial) in between input raster maps at specific sampling positions." msgstr "Interpola mapas ráster localizados (temporal o espacialmente) entre mapas ráster de entrada en posiciones muestrales específicas." -#: ../gui/wxpython/menustrings.py:516 ../gui/wxpython/menustrings.py:1458 +#: ../gui/wxpython/menustrings.py:517 ../gui/wxpython/menustrings.py:1459 #: ../gui/wxpython/image2target/ii2t_menustrings.py:509 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1435 msgid "Fill NULL cells" msgstr "Rellenas celdas NULAS" -#: ../gui/wxpython/menustrings.py:517 ../gui/wxpython/menustrings.py:1459 +#: ../gui/wxpython/menustrings.py:518 ../gui/wxpython/menustrings.py:1460 #: ../gui/wxpython/image2target/ii2t_menustrings.py:510 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1436 msgid "Fills no-data areas in raster maps using spline interpolation." msgstr "Rellenar áreas sin datos de mapas ráster, usando la interpolación de splines." -#: ../gui/wxpython/menustrings.py:518 ../gui/wxpython/menustrings.py:735 -#: ../gui/wxpython/menustrings.py:852 ../gui/wxpython/menustrings.py:880 -#: ../gui/wxpython/menustrings.py:1024 ../gui/wxpython/menustrings.py:1460 -#: ../gui/wxpython/menustrings.py:1677 ../gui/wxpython/menustrings.py:1794 -#: ../gui/wxpython/menustrings.py:1822 ../gui/wxpython/menustrings.py:1966 +#: ../gui/wxpython/menustrings.py:519 ../gui/wxpython/menustrings.py:736 +#: ../gui/wxpython/menustrings.py:853 ../gui/wxpython/menustrings.py:881 +#: ../gui/wxpython/menustrings.py:1025 ../gui/wxpython/menustrings.py:1461 +#: ../gui/wxpython/menustrings.py:1678 ../gui/wxpython/menustrings.py:1795 +#: ../gui/wxpython/menustrings.py:1823 ../gui/wxpython/menustrings.py:1967 #: ../gui/wxpython/image2target/ii2t_menustrings.py:511 #: ../gui/wxpython/image2target/ii2t_menustrings.py:726 #: ../gui/wxpython/image2target/ii2t_menustrings.py:836 @@ -7403,456 +7377,456 @@ msgid "Reports and statistics" msgstr "Informes y estadísticas" -#: ../gui/wxpython/menustrings.py:519 ../gui/wxpython/menustrings.py:1461 +#: ../gui/wxpython/menustrings.py:520 ../gui/wxpython/menustrings.py:1462 #: ../gui/wxpython/image2target/ii2t_menustrings.py:512 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1438 msgid "Basic raster metadata" msgstr "Metadatos básicos del ráster" -#: ../gui/wxpython/menustrings.py:520 ../gui/wxpython/menustrings.py:1462 +#: ../gui/wxpython/menustrings.py:521 ../gui/wxpython/menustrings.py:1463 #: ../gui/wxpython/image2target/ii2t_menustrings.py:513 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1439 msgid "Outputs basic information about a raster map." msgstr "Muestra información básica sobre un mapa ráster" -#: ../gui/wxpython/menustrings.py:523 ../gui/wxpython/menustrings.py:1465 +#: ../gui/wxpython/menustrings.py:524 ../gui/wxpython/menustrings.py:1466 #: ../gui/wxpython/image2target/ii2t_menustrings.py:516 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1442 msgid "General statistics" msgstr "Estadísticas generales" -#: ../gui/wxpython/menustrings.py:524 ../gui/wxpython/menustrings.py:1466 +#: ../gui/wxpython/menustrings.py:525 ../gui/wxpython/menustrings.py:1467 #: ../gui/wxpython/image2target/ii2t_menustrings.py:517 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1443 msgid "Generates area statistics for raster map." msgstr "Genera estadísticas de área para mapa ráster." -#: ../gui/wxpython/menustrings.py:525 ../gui/wxpython/menustrings.py:1467 +#: ../gui/wxpython/menustrings.py:526 ../gui/wxpython/menustrings.py:1468 #: ../gui/wxpython/image2target/ii2t_menustrings.py:518 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1444 msgid "Quantiles for large data sets" msgstr "Cuantiles para grandes conjuntos de datos" -#: ../gui/wxpython/menustrings.py:526 ../gui/wxpython/menustrings.py:1468 +#: ../gui/wxpython/menustrings.py:527 ../gui/wxpython/menustrings.py:1469 #: ../gui/wxpython/image2target/ii2t_menustrings.py:519 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1445 msgid "Compute quantiles using two passes." msgstr "Calcula cuantiles utilizando dos pases." -#: ../gui/wxpython/menustrings.py:527 ../gui/wxpython/menustrings.py:1469 +#: ../gui/wxpython/menustrings.py:528 ../gui/wxpython/menustrings.py:1470 #: ../gui/wxpython/image2target/ii2t_menustrings.py:520 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1446 msgid "Range of category values" msgstr "Intervalo de valores de categoría" -#: ../gui/wxpython/menustrings.py:528 ../gui/wxpython/menustrings.py:1470 +#: ../gui/wxpython/menustrings.py:529 ../gui/wxpython/menustrings.py:1471 #: ../gui/wxpython/image2target/ii2t_menustrings.py:521 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1447 msgid "Prints terse list of category values found in a raster map layer." msgstr "Muestra lista concisa de los valores de categoría que se encuentran en una capa de un mapa ráster." -#: ../gui/wxpython/menustrings.py:529 ../gui/wxpython/menustrings.py:1471 +#: ../gui/wxpython/menustrings.py:530 ../gui/wxpython/menustrings.py:1472 #: ../gui/wxpython/image2target/ii2t_menustrings.py:522 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1448 msgid "Sum area by raster map and category" msgstr "Suma área por mapa ráster y categoría" -#: ../gui/wxpython/menustrings.py:530 ../gui/wxpython/menustrings.py:1472 +#: ../gui/wxpython/menustrings.py:531 ../gui/wxpython/menustrings.py:1473 #: ../gui/wxpython/image2target/ii2t_menustrings.py:523 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1449 msgid "Reports statistics for raster maps." msgstr "Reporta estadísticas para mapas ráster." -#: ../gui/wxpython/menustrings.py:531 ../gui/wxpython/menustrings.py:1473 +#: ../gui/wxpython/menustrings.py:532 ../gui/wxpython/menustrings.py:1474 #: ../gui/wxpython/image2target/ii2t_menustrings.py:524 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1450 msgid "Statistics for clumped cells" msgstr "Estadísticas de celdas agrupadas" -#: ../gui/wxpython/menustrings.py:532 ../gui/wxpython/menustrings.py:1474 +#: ../gui/wxpython/menustrings.py:533 ../gui/wxpython/menustrings.py:1475 #: ../gui/wxpython/image2target/ii2t_menustrings.py:525 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1451 msgid "Calculates the volume of data \"clumps\". Optionally produces a GRASS vector points map containing the calculated centroids of these clumps." msgstr "Calcula el volumen de \"agrupamiento\" de los datos. Opcionalmente produce un vectorial GRASS de puntos que contenga los centroides calculados para esos grupos." -#: ../gui/wxpython/menustrings.py:533 ../gui/wxpython/menustrings.py:1475 +#: ../gui/wxpython/menustrings.py:534 ../gui/wxpython/menustrings.py:1476 #: ../gui/wxpython/image2target/ii2t_menustrings.py:526 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1452 msgid "Total corrected area" msgstr "Ãrea total corregida" -#: ../gui/wxpython/menustrings.py:534 ../gui/wxpython/menustrings.py:1476 +#: ../gui/wxpython/menustrings.py:535 ../gui/wxpython/menustrings.py:1477 #: ../gui/wxpython/image2target/ii2t_menustrings.py:527 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1453 msgid "Prints estimation of surface area for raster map." msgstr "Muestra la estimación de la superficie de área de mapa ráster." -#: ../gui/wxpython/menustrings.py:535 ../gui/wxpython/menustrings.py:1477 +#: ../gui/wxpython/menustrings.py:536 ../gui/wxpython/menustrings.py:1478 #: ../gui/wxpython/image2target/ii2t_menustrings.py:528 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1454 #: ../gui/wxpython/lmgr/layertree.py:804 ../gui/wxpython/lmgr/layertree.py:860 msgid "Univariate raster statistics" msgstr "Estadísticas univariadas de ráster" -#: ../gui/wxpython/menustrings.py:536 ../gui/wxpython/menustrings.py:1478 +#: ../gui/wxpython/menustrings.py:537 ../gui/wxpython/menustrings.py:1479 #: ../gui/wxpython/image2target/ii2t_menustrings.py:529 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1455 msgid "Calculates univariate statistics from the non-null cells of a raster map. Statistics include number of cells counted, minimum and maximum cell values, range, arithmetic mean, population variance, standard deviation, coefficient of variation, and sum." msgstr "Calcula las estadísticas univariadas para celdas no-nulas de un mapa ráster 3D. Las estadísticas incluyen el número de celdas contadas, el mínimo y máximo, rango, media aritmética, varianza poblacional, desviación estandar, coeficiente de variación y la suma." -#: ../gui/wxpython/menustrings.py:537 ../gui/wxpython/menustrings.py:746 -#: ../gui/wxpython/menustrings.py:1479 ../gui/wxpython/menustrings.py:1688 +#: ../gui/wxpython/menustrings.py:538 ../gui/wxpython/menustrings.py:747 +#: ../gui/wxpython/menustrings.py:1480 ../gui/wxpython/menustrings.py:1689 #: ../gui/wxpython/image2target/ii2t_menustrings.py:530 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1456 msgid "Sample transects" msgstr "Muestrear transectos" -#: ../gui/wxpython/menustrings.py:538 ../gui/wxpython/menustrings.py:1480 +#: ../gui/wxpython/menustrings.py:539 ../gui/wxpython/menustrings.py:1481 #: ../gui/wxpython/image2target/ii2t_menustrings.py:531 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1457 msgid "Outputs the raster map layer values lying on user-defined line(s)." msgstr "Presenta los valores de una capa de mapa ráster que caen en una línea(s) definido(s) por el usuario." -#: ../gui/wxpython/menustrings.py:539 ../gui/wxpython/menustrings.py:1481 +#: ../gui/wxpython/menustrings.py:540 ../gui/wxpython/menustrings.py:1482 #: ../gui/wxpython/image2target/ii2t_menustrings.py:532 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1458 msgid "Sample transects (bearing/distance)" msgstr "Muestrear transectos (rumbo/distancia)" -#: ../gui/wxpython/menustrings.py:540 ../gui/wxpython/menustrings.py:1482 +#: ../gui/wxpython/menustrings.py:541 ../gui/wxpython/menustrings.py:1483 #: ../gui/wxpython/image2target/ii2t_menustrings.py:533 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1459 msgid "Outputs raster map layer values lying along user defined transect line(s)." msgstr "Presenta valores de capa de mapa ráster situados caen a lo largo de línea(s) de transecto definidas." -#: ../gui/wxpython/menustrings.py:541 ../gui/wxpython/menustrings.py:1483 +#: ../gui/wxpython/menustrings.py:542 ../gui/wxpython/menustrings.py:1484 #: ../gui/wxpython/image2target/ii2t_menustrings.py:534 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1460 msgid "Covariance/correlation" msgstr "Covarianza/correlación" -#: ../gui/wxpython/menustrings.py:542 ../gui/wxpython/menustrings.py:1484 +#: ../gui/wxpython/menustrings.py:543 ../gui/wxpython/menustrings.py:1485 #: ../gui/wxpython/image2target/ii2t_menustrings.py:535 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1461 msgid "Outputs a covariance/correlation matrix for user-specified raster map layer(s)." msgstr "Produce una matriz de covarianza/correlación para las capas de mapa(s) ráster especificados por el usuario." -#: ../gui/wxpython/menustrings.py:543 ../gui/wxpython/menustrings.py:1485 +#: ../gui/wxpython/menustrings.py:544 ../gui/wxpython/menustrings.py:1486 #: ../gui/wxpython/image2target/ii2t_menustrings.py:536 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1462 msgid "Linear regression" msgstr "Regresión lineal" -#: ../gui/wxpython/menustrings.py:544 ../gui/wxpython/menustrings.py:1486 +#: ../gui/wxpython/menustrings.py:545 ../gui/wxpython/menustrings.py:1487 #: ../gui/wxpython/image2target/ii2t_menustrings.py:537 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1463 msgid "Calculates linear regression from two raster maps: y = a + b*x." msgstr "Calcula la regresión lineal de dos mapas ráster: y = a + b*x." -#: ../gui/wxpython/menustrings.py:545 ../gui/wxpython/menustrings.py:1487 +#: ../gui/wxpython/menustrings.py:546 ../gui/wxpython/menustrings.py:1488 #: ../gui/wxpython/image2target/ii2t_menustrings.py:538 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1464 msgid "Multiple regression" msgstr "Regresión múltiple" -#: ../gui/wxpython/menustrings.py:546 ../gui/wxpython/menustrings.py:1488 +#: ../gui/wxpython/menustrings.py:547 ../gui/wxpython/menustrings.py:1489 #: ../gui/wxpython/image2target/ii2t_menustrings.py:539 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1465 msgid "Calculates multiple linear regression from raster maps." msgstr "Calcula la regresión lineal múltiple a partir de mapas ráster." -#: ../gui/wxpython/menustrings.py:547 ../gui/wxpython/menustrings.py:1489 +#: ../gui/wxpython/menustrings.py:548 ../gui/wxpython/menustrings.py:1490 #: ../gui/wxpython/image2target/ii2t_menustrings.py:540 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1466 msgid "Mutual category occurrences" msgstr "Acontecimientos mutuos de categoría" -#: ../gui/wxpython/menustrings.py:548 ../gui/wxpython/menustrings.py:1490 +#: ../gui/wxpython/menustrings.py:549 ../gui/wxpython/menustrings.py:1491 #: ../gui/wxpython/image2target/ii2t_menustrings.py:541 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1467 msgid "Tabulates the mutual occurrence (coincidence) of categories for two raster map layers." msgstr "Tabula la ocurrencia mutua (coincidencia) de categorías para dos capas de mapa ráster." -#: ../gui/wxpython/menustrings.py:549 ../gui/wxpython/menustrings.py:1491 +#: ../gui/wxpython/menustrings.py:550 ../gui/wxpython/menustrings.py:1492 #: ../gui/wxpython/image2target/ii2t_menustrings.py:542 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1468 msgid "&Vector" msgstr "&Vector" -#: ../gui/wxpython/menustrings.py:550 ../gui/wxpython/menustrings.py:1492 +#: ../gui/wxpython/menustrings.py:551 ../gui/wxpython/menustrings.py:1493 #: ../gui/wxpython/image2target/ii2t_menustrings.py:543 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1469 msgid "Develop vector map" msgstr "Elaborar mapa vectorial" -#: ../gui/wxpython/menustrings.py:551 ../gui/wxpython/menustrings.py:1493 +#: ../gui/wxpython/menustrings.py:552 ../gui/wxpython/menustrings.py:1494 #: ../gui/wxpython/image2target/ii2t_menustrings.py:544 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1470 -#: ../gui/wxpython/gui_core/dialogs.py:264 -#: ../gui/wxpython/gui_core/dialogs.py:402 +#: ../gui/wxpython/gui_core/dialogs.py:265 +#: ../gui/wxpython/gui_core/dialogs.py:403 msgid "Create new vector map" msgstr "Crear nuevo mapa vectorial" -#: ../gui/wxpython/menustrings.py:552 ../gui/wxpython/menustrings.py:1494 +#: ../gui/wxpython/menustrings.py:553 ../gui/wxpython/menustrings.py:1495 #: ../gui/wxpython/image2target/ii2t_menustrings.py:545 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1471 msgid "Create new empty vector map" msgstr "Crear un nuevo mapa vectorial vacío" -#: ../gui/wxpython/menustrings.py:553 ../gui/wxpython/menustrings.py:1495 +#: ../gui/wxpython/menustrings.py:554 ../gui/wxpython/menustrings.py:1496 #: ../gui/wxpython/image2target/ii2t_menustrings.py:546 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1472 msgid "Edit vector map (non-interactively)" msgstr "Editar un mapa vectorial (en forma no interactiva)" -#: ../gui/wxpython/menustrings.py:554 ../gui/wxpython/menustrings.py:1496 +#: ../gui/wxpython/menustrings.py:555 ../gui/wxpython/menustrings.py:1497 #: ../gui/wxpython/image2target/ii2t_menustrings.py:547 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1473 msgid "Edits a vector map, allows adding, deleting and modifying selected vector features." msgstr "Edita un mapa vectorial, permite añadir, eliminar y modificar características seleccionadas de un vector." -#: ../gui/wxpython/menustrings.py:555 ../gui/wxpython/menustrings.py:1497 +#: ../gui/wxpython/menustrings.py:556 ../gui/wxpython/menustrings.py:1498 #: ../gui/wxpython/image2target/ii2t_menustrings.py:548 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1474 msgid "Convert object types" msgstr "Convertir tipos de objetos" -#: ../gui/wxpython/menustrings.py:556 ../gui/wxpython/menustrings.py:1498 +#: ../gui/wxpython/menustrings.py:557 ../gui/wxpython/menustrings.py:1499 #: ../gui/wxpython/image2target/ii2t_menustrings.py:549 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1475 msgid "Changes type of vector features." msgstr "Cambia tipo de elementos vectoriales." -#: ../gui/wxpython/menustrings.py:557 ../gui/wxpython/menustrings.py:1499 +#: ../gui/wxpython/menustrings.py:558 ../gui/wxpython/menustrings.py:1500 #: ../gui/wxpython/image2target/ii2t_menustrings.py:550 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1476 msgid "Parallel lines" msgstr "Líneas paralelas" -#: ../gui/wxpython/menustrings.py:558 ../gui/wxpython/menustrings.py:1500 +#: ../gui/wxpython/menustrings.py:559 ../gui/wxpython/menustrings.py:1501 #: ../gui/wxpython/image2target/ii2t_menustrings.py:551 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1477 msgid "Creates parallel line to input vector lines." msgstr "Crear una línea paralela a las líneas vectoriales de entrada." -#: ../gui/wxpython/menustrings.py:559 ../gui/wxpython/menustrings.py:1501 +#: ../gui/wxpython/menustrings.py:560 ../gui/wxpython/menustrings.py:1502 #: ../gui/wxpython/image2target/ii2t_menustrings.py:552 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1478 msgid "Dissolve boundaries" msgstr "Disolver contornos" -#: ../gui/wxpython/menustrings.py:560 ../gui/wxpython/menustrings.py:1502 +#: ../gui/wxpython/menustrings.py:561 ../gui/wxpython/menustrings.py:1503 #: ../gui/wxpython/image2target/ii2t_menustrings.py:553 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1479 msgid "Dissolves boundaries between adjacent areas sharing a common category number or attribute." msgstr "Disuelve contornos entre áreas adyacentes que comparten un número de categoría o atributo común." -#: ../gui/wxpython/menustrings.py:561 ../gui/wxpython/menustrings.py:1503 +#: ../gui/wxpython/menustrings.py:562 ../gui/wxpython/menustrings.py:1504 #: ../gui/wxpython/image2target/ii2t_menustrings.py:554 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1480 msgid "Create 3D vector over raster" msgstr "Crear vectorial 3D sobre ráster" -#: ../gui/wxpython/menustrings.py:562 ../gui/wxpython/menustrings.py:1504 +#: ../gui/wxpython/menustrings.py:563 ../gui/wxpython/menustrings.py:1505 #: ../gui/wxpython/image2target/ii2t_menustrings.py:555 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1481 msgid "Converts 2D vector features to 3D by sampling of elevation raster map." msgstr "Convierte elementos vectorialiales 2D a 3D muestreando ráster de elevación." -#: ../gui/wxpython/menustrings.py:563 ../gui/wxpython/menustrings.py:1505 +#: ../gui/wxpython/menustrings.py:564 ../gui/wxpython/menustrings.py:1506 #: ../gui/wxpython/image2target/ii2t_menustrings.py:556 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1482 msgid "Extrude 3D vector map" msgstr "Extruir mapa vectorial 3D" -#: ../gui/wxpython/menustrings.py:564 ../gui/wxpython/menustrings.py:1506 +#: ../gui/wxpython/menustrings.py:565 ../gui/wxpython/menustrings.py:1507 #: ../gui/wxpython/image2target/ii2t_menustrings.py:557 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1483 msgid "Extrudes flat vector features to 3D vector features with defined height. Optionally the height can be derived from sampling of elevation raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:565 ../gui/wxpython/menustrings.py:1507 +#: ../gui/wxpython/menustrings.py:566 ../gui/wxpython/menustrings.py:1508 #: ../gui/wxpython/image2target/ii2t_menustrings.py:558 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1484 msgid "Create labels" msgstr "Crear etiquetas" -#: ../gui/wxpython/menustrings.py:566 ../gui/wxpython/menustrings.py:1508 +#: ../gui/wxpython/menustrings.py:567 ../gui/wxpython/menustrings.py:1509 #: ../gui/wxpython/image2target/ii2t_menustrings.py:559 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1485 msgid "Creates paint labels for a vector map from attached attributes." msgstr "Crea etiquetas de pintura para un mapa vectorial a partir de atributos asociados." -#: ../gui/wxpython/menustrings.py:567 ../gui/wxpython/menustrings.py:1509 +#: ../gui/wxpython/menustrings.py:568 ../gui/wxpython/menustrings.py:1510 #: ../gui/wxpython/image2target/ii2t_menustrings.py:560 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1486 msgid "Reposition vector map" msgstr "Reposicionar mapa vectorial" -#: ../gui/wxpython/menustrings.py:568 ../gui/wxpython/menustrings.py:1510 +#: ../gui/wxpython/menustrings.py:569 ../gui/wxpython/menustrings.py:1511 #: ../gui/wxpython/image2target/ii2t_menustrings.py:561 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1487 msgid "Performs an affine transformation (shift, scale and rotate) on vector map." msgstr "Realiza una transformación afín (dezplazamiento, escalado y rotación) sobre un mapa vectorial." -#: ../gui/wxpython/menustrings.py:569 ../gui/wxpython/menustrings.py:1511 +#: ../gui/wxpython/menustrings.py:570 ../gui/wxpython/menustrings.py:1512 #: ../gui/wxpython/image2target/ii2t_menustrings.py:562 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1488 msgid "Rectify vector map" msgstr "Rectificar mapa vectorial" -#: ../gui/wxpython/menustrings.py:570 ../gui/wxpython/menustrings.py:1512 +#: ../gui/wxpython/menustrings.py:571 ../gui/wxpython/menustrings.py:1513 #: ../gui/wxpython/image2target/ii2t_menustrings.py:563 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1489 msgid "Rectifies a vector by computing a coordinate transformation for each object in the vector based on the control points." msgstr "Rectifica un vectorial calculando una transformación de coordenadas para cada objeto en el vectorial basándose en los puntos de control." -#: ../gui/wxpython/menustrings.py:574 ../gui/wxpython/menustrings.py:1516 +#: ../gui/wxpython/menustrings.py:575 ../gui/wxpython/menustrings.py:1517 #: ../gui/wxpython/image2target/ii2t_menustrings.py:567 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1493 msgid "Updates vector map metadata." msgstr "Actualiza los metadatos del mapa vectorial." -#: ../gui/wxpython/menustrings.py:575 ../gui/wxpython/menustrings.py:1517 +#: ../gui/wxpython/menustrings.py:576 ../gui/wxpython/menustrings.py:1518 #: ../gui/wxpython/image2target/ii2t_menustrings.py:568 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1494 msgid "Topology maintenance" msgstr "Mantenimiento de topología" -#: ../gui/wxpython/menustrings.py:576 ../gui/wxpython/menustrings.py:1518 +#: ../gui/wxpython/menustrings.py:577 ../gui/wxpython/menustrings.py:1519 #: ../gui/wxpython/image2target/ii2t_menustrings.py:569 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1495 msgid "Create or rebuild topology" msgstr "Crear o reconstruir topología" -#: ../gui/wxpython/menustrings.py:577 ../gui/wxpython/menustrings.py:1519 +#: ../gui/wxpython/menustrings.py:578 ../gui/wxpython/menustrings.py:1520 #: ../gui/wxpython/image2target/ii2t_menustrings.py:570 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1496 msgid "Creates topology for vector map. Optionally also checks for topological errors." msgstr "Crea topología para mapa vectorial. Opcionalmente también revisa errores topológicos." -#: ../gui/wxpython/menustrings.py:578 ../gui/wxpython/menustrings.py:1520 +#: ../gui/wxpython/menustrings.py:579 ../gui/wxpython/menustrings.py:1521 #: ../gui/wxpython/image2target/ii2t_menustrings.py:571 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1497 msgid "Rebuild topology on all vector maps" msgstr "Reconstruir topología en todos los mapas vectoriales" -#: ../gui/wxpython/menustrings.py:579 ../gui/wxpython/menustrings.py:1521 +#: ../gui/wxpython/menustrings.py:580 ../gui/wxpython/menustrings.py:1522 #: ../gui/wxpython/image2target/ii2t_menustrings.py:572 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1498 msgid "Rebuilds topology on all vector maps in the current mapset." msgstr "Reconstruye la topología en todos los mapas vectoriales del Directorio de mapas actual." -#: ../gui/wxpython/menustrings.py:580 ../gui/wxpython/menustrings.py:1522 +#: ../gui/wxpython/menustrings.py:581 ../gui/wxpython/menustrings.py:1523 #: ../gui/wxpython/image2target/ii2t_menustrings.py:573 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1499 msgid "Build polylines" msgstr "Construir polilíneas" -#: ../gui/wxpython/menustrings.py:581 ../gui/wxpython/menustrings.py:1523 +#: ../gui/wxpython/menustrings.py:582 ../gui/wxpython/menustrings.py:1524 #: ../gui/wxpython/image2target/ii2t_menustrings.py:574 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1500 msgid "Builds polylines from lines or boundaries." msgstr "Construye polilíneas a partir de líneas o contornos." -#: ../gui/wxpython/menustrings.py:582 ../gui/wxpython/menustrings.py:1524 +#: ../gui/wxpython/menustrings.py:583 ../gui/wxpython/menustrings.py:1525 #: ../gui/wxpython/image2target/ii2t_menustrings.py:575 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1501 msgid "Split lines" msgstr "Dividir líneas" -#: ../gui/wxpython/menustrings.py:583 ../gui/wxpython/menustrings.py:1525 +#: ../gui/wxpython/menustrings.py:584 ../gui/wxpython/menustrings.py:1526 #: ../gui/wxpython/image2target/ii2t_menustrings.py:576 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1502 msgid "Splits vector lines to shorter segments." msgstr "Dividir líneas vectoriales en segmentos más cortos." -#: ../gui/wxpython/menustrings.py:584 ../gui/wxpython/menustrings.py:1526 +#: ../gui/wxpython/menustrings.py:585 ../gui/wxpython/menustrings.py:1527 #: ../gui/wxpython/image2target/ii2t_menustrings.py:577 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1503 msgid "Split polylines" msgstr "Dividir polilíneas" -#: ../gui/wxpython/menustrings.py:585 ../gui/wxpython/menustrings.py:1527 +#: ../gui/wxpython/menustrings.py:586 ../gui/wxpython/menustrings.py:1528 #: ../gui/wxpython/image2target/ii2t_menustrings.py:578 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1504 msgid "Creates points/segments from input vector lines and positions." msgstr "Crea puntos / segmentos a partir de líneas y posiciones de entrada." -#: ../gui/wxpython/menustrings.py:586 ../gui/wxpython/menustrings.py:1528 +#: ../gui/wxpython/menustrings.py:587 ../gui/wxpython/menustrings.py:1529 #: ../gui/wxpython/image2target/ii2t_menustrings.py:579 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1505 msgid "Clean vector map" msgstr "Limpiar mapa vectorial" -#: ../gui/wxpython/menustrings.py:587 ../gui/wxpython/menustrings.py:1529 +#: ../gui/wxpython/menustrings.py:588 ../gui/wxpython/menustrings.py:1530 #: ../gui/wxpython/image2target/ii2t_menustrings.py:580 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1506 msgid "Toolset for cleaning topology of vector map." msgstr "Herramientas para limpiar la topología de mapas vectoriales." -#: ../gui/wxpython/menustrings.py:588 ../gui/wxpython/menustrings.py:1530 +#: ../gui/wxpython/menustrings.py:589 ../gui/wxpython/menustrings.py:1531 #: ../gui/wxpython/image2target/ii2t_menustrings.py:581 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1507 msgid "Smooth or simplify" msgstr "Suavizar o simplificar" -#: ../gui/wxpython/menustrings.py:589 ../gui/wxpython/menustrings.py:1531 +#: ../gui/wxpython/menustrings.py:590 ../gui/wxpython/menustrings.py:1532 #: ../gui/wxpython/image2target/ii2t_menustrings.py:582 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1508 msgid "Performs vector based generalization." msgstr "Realiza generalización basada en vectoriales." -#: ../gui/wxpython/menustrings.py:590 ../gui/wxpython/menustrings.py:1532 +#: ../gui/wxpython/menustrings.py:591 ../gui/wxpython/menustrings.py:1533 #: ../gui/wxpython/image2target/ii2t_menustrings.py:583 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1509 msgid "Add centroids" msgstr "Añadir centroides" -#: ../gui/wxpython/menustrings.py:591 ../gui/wxpython/menustrings.py:1533 +#: ../gui/wxpython/menustrings.py:592 ../gui/wxpython/menustrings.py:1534 #: ../gui/wxpython/image2target/ii2t_menustrings.py:584 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1510 msgid "Adds missing centroids to closed boundaries." msgstr "Añade los centroides faltantes a contornos cerrados." -#: ../gui/wxpython/menustrings.py:594 ../gui/wxpython/menustrings.py:1536 +#: ../gui/wxpython/menustrings.py:595 ../gui/wxpython/menustrings.py:1537 #: ../gui/wxpython/image2target/ii2t_menustrings.py:587 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1513 msgid "Creates/modifies the color table associated with a vector map." msgstr "Crea/modifica la tabla de colores asociada a un mapa vectorial." -#: ../gui/wxpython/menustrings.py:596 ../gui/wxpython/menustrings.py:1538 +#: ../gui/wxpython/menustrings.py:597 ../gui/wxpython/menustrings.py:1539 #: ../gui/wxpython/image2target/ii2t_menustrings.py:589 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1515 msgid "Interactive management of vector color tables." msgstr "Gestión interactiva de tablas de color vectoriales." -#: ../gui/wxpython/menustrings.py:598 ../gui/wxpython/menustrings.py:1540 +#: ../gui/wxpython/menustrings.py:599 ../gui/wxpython/menustrings.py:1541 #: ../gui/wxpython/image2target/ii2t_menustrings.py:591 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1517 msgid "Exports the color table associated with a vector map." msgstr "Exporta la tabla de colores asociada con un mapa vectorial." -#: ../gui/wxpython/menustrings.py:599 ../gui/wxpython/menustrings.py:1541 +#: ../gui/wxpython/menustrings.py:600 ../gui/wxpython/menustrings.py:1542 #: ../gui/wxpython/image2target/ii2t_menustrings.py:592 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1518 msgid "Query vector map" msgstr "Consultar mapa vectorial" -#: ../gui/wxpython/menustrings.py:600 ../gui/wxpython/menustrings.py:1542 +#: ../gui/wxpython/menustrings.py:601 ../gui/wxpython/menustrings.py:1543 #: ../gui/wxpython/image2target/ii2t_menustrings.py:593 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1519 msgid "Query with coordinate(s)" msgstr "Consultar por coordenada(s)" -#: ../gui/wxpython/menustrings.py:601 ../gui/wxpython/menustrings.py:1543 +#: ../gui/wxpython/menustrings.py:602 ../gui/wxpython/menustrings.py:1544 #: ../gui/wxpython/image2target/ii2t_menustrings.py:594 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1520 msgid "Queries a vector map at given locations." msgstr "Consulta una capa de mapa vectorial en las ubicaciones dadas." -#: ../gui/wxpython/menustrings.py:602 ../gui/wxpython/menustrings.py:919 -#: ../gui/wxpython/menustrings.py:1544 ../gui/wxpython/menustrings.py:1861 +#: ../gui/wxpython/menustrings.py:603 ../gui/wxpython/menustrings.py:920 +#: ../gui/wxpython/menustrings.py:1545 ../gui/wxpython/menustrings.py:1862 #: ../gui/wxpython/image2target/ii2t_menustrings.py:595 #: ../gui/wxpython/image2target/ii2t_menustrings.py:903 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1521 @@ -7860,8 +7834,8 @@ msgid "Query vector attribute data" msgstr "Consultar datos de objetos espaciales vectoriales" -#: ../gui/wxpython/menustrings.py:603 ../gui/wxpython/menustrings.py:920 -#: ../gui/wxpython/menustrings.py:1545 ../gui/wxpython/menustrings.py:1862 +#: ../gui/wxpython/menustrings.py:604 ../gui/wxpython/menustrings.py:921 +#: ../gui/wxpython/menustrings.py:1546 ../gui/wxpython/menustrings.py:1863 #: ../gui/wxpython/image2target/ii2t_menustrings.py:596 #: ../gui/wxpython/image2target/ii2t_menustrings.py:904 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1522 @@ -7869,56 +7843,56 @@ msgid "Prints vector map attributes." msgstr "Imprime atributos de mapa vectorial." -#: ../gui/wxpython/menustrings.py:604 ../gui/wxpython/menustrings.py:1546 +#: ../gui/wxpython/menustrings.py:605 ../gui/wxpython/menustrings.py:1547 #: ../gui/wxpython/image2target/ii2t_menustrings.py:597 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1523 msgid "Feature selection" msgstr "Selección de elementos" -#: ../gui/wxpython/menustrings.py:605 ../gui/wxpython/menustrings.py:1547 +#: ../gui/wxpython/menustrings.py:606 ../gui/wxpython/menustrings.py:1548 #: ../gui/wxpython/image2target/ii2t_menustrings.py:598 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1524 msgid "Select by attributes" msgstr "Seleccionar por atributos" -#: ../gui/wxpython/menustrings.py:606 ../gui/wxpython/menustrings.py:1548 +#: ../gui/wxpython/menustrings.py:607 ../gui/wxpython/menustrings.py:1549 #: ../gui/wxpython/image2target/ii2t_menustrings.py:599 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1525 msgid "Selects vector features from an existing vector map and creates a new vector map containing only the selected features." msgstr "Selecciona objetos vectoriales de un mapa vectorial existente y crea un nuevo mapa vectorial que contiene sólo los objetos seleccionados." -#: ../gui/wxpython/menustrings.py:607 ../gui/wxpython/menustrings.py:1549 +#: ../gui/wxpython/menustrings.py:608 ../gui/wxpython/menustrings.py:1550 #: ../gui/wxpython/image2target/ii2t_menustrings.py:600 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1526 msgid "Select by another map" msgstr "Seleccionar por otro mapa" -#: ../gui/wxpython/menustrings.py:608 ../gui/wxpython/menustrings.py:1550 +#: ../gui/wxpython/menustrings.py:609 ../gui/wxpython/menustrings.py:1551 #: ../gui/wxpython/image2target/ii2t_menustrings.py:601 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1527 msgid "Selects features from vector map (A) by features from other vector map (B)." msgstr "Seleccionar elementos del mapa vectorial (A), mediante elementos de otro mapa vectorial (B)." -#: ../gui/wxpython/menustrings.py:616 ../gui/wxpython/menustrings.py:1558 +#: ../gui/wxpython/menustrings.py:617 ../gui/wxpython/menustrings.py:1559 #: ../gui/wxpython/image2target/ii2t_menustrings.py:609 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1535 msgid "Buffer vectors" msgstr "Buffer vectorial" -#: ../gui/wxpython/menustrings.py:617 ../gui/wxpython/menustrings.py:1559 +#: ../gui/wxpython/menustrings.py:618 ../gui/wxpython/menustrings.py:1560 #: ../gui/wxpython/image2target/ii2t_menustrings.py:610 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1536 msgid "Creates a buffer around vector features of given type." msgstr "Crear un buffer alrededor de los elementos vectoriales de un tipo dado." -#: ../gui/wxpython/menustrings.py:618 ../gui/wxpython/menustrings.py:1560 +#: ../gui/wxpython/menustrings.py:619 ../gui/wxpython/menustrings.py:1561 #: ../gui/wxpython/image2target/ii2t_menustrings.py:611 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1537 msgid "Point analysis" msgstr "Análisis de puntos" -#: ../gui/wxpython/menustrings.py:619 ../gui/wxpython/menustrings.py:632 -#: ../gui/wxpython/menustrings.py:1561 ../gui/wxpython/menustrings.py:1574 +#: ../gui/wxpython/menustrings.py:620 ../gui/wxpython/menustrings.py:633 +#: ../gui/wxpython/menustrings.py:1562 ../gui/wxpython/menustrings.py:1575 #: ../gui/wxpython/image2target/ii2t_menustrings.py:612 #: ../gui/wxpython/image2target/ii2t_menustrings.py:625 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1538 @@ -7926,9 +7900,9 @@ msgid "Identify and remove outliers" msgstr "Identificar y remover datos discrepantes (outliers)" -#: ../gui/wxpython/menustrings.py:620 ../gui/wxpython/menustrings.py:633 -#: ../gui/wxpython/menustrings.py:732 ../gui/wxpython/menustrings.py:1562 -#: ../gui/wxpython/menustrings.py:1575 ../gui/wxpython/menustrings.py:1674 +#: ../gui/wxpython/menustrings.py:621 ../gui/wxpython/menustrings.py:634 +#: ../gui/wxpython/menustrings.py:733 ../gui/wxpython/menustrings.py:1563 +#: ../gui/wxpython/menustrings.py:1576 ../gui/wxpython/menustrings.py:1675 #: ../gui/wxpython/image2target/ii2t_menustrings.py:613 #: ../gui/wxpython/image2target/ii2t_menustrings.py:626 #: ../gui/wxpython/image2target/ii2t_menustrings.py:723 @@ -7938,26 +7912,26 @@ msgid "Removes outliers from vector point data." msgstr "Elimina los valores extremos de datos de vectores de puntos." -#: ../gui/wxpython/menustrings.py:621 ../gui/wxpython/menustrings.py:1563 +#: ../gui/wxpython/menustrings.py:622 ../gui/wxpython/menustrings.py:1564 #: ../gui/wxpython/image2target/ii2t_menustrings.py:614 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1540 msgid "Identify point clusters" msgstr "Identificar grupos de puntos" -#: ../gui/wxpython/menustrings.py:622 ../gui/wxpython/menustrings.py:1564 +#: ../gui/wxpython/menustrings.py:623 ../gui/wxpython/menustrings.py:1565 #: ../gui/wxpython/image2target/ii2t_menustrings.py:615 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1541 msgid "Performs cluster identification." msgstr "Realiza identificación de grupos." -#: ../gui/wxpython/menustrings.py:623 ../gui/wxpython/menustrings.py:1565 +#: ../gui/wxpython/menustrings.py:624 ../gui/wxpython/menustrings.py:1566 #: ../gui/wxpython/image2target/ii2t_menustrings.py:616 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1542 msgid "Indices for quadrat counts of vector point lists" msgstr "" -#: ../gui/wxpython/menustrings.py:624 ../gui/wxpython/menustrings.py:749 -#: ../gui/wxpython/menustrings.py:1566 ../gui/wxpython/menustrings.py:1691 +#: ../gui/wxpython/menustrings.py:625 ../gui/wxpython/menustrings.py:750 +#: ../gui/wxpython/menustrings.py:1567 ../gui/wxpython/menustrings.py:1692 #: ../gui/wxpython/image2target/ii2t_menustrings.py:617 #: ../gui/wxpython/image2target/ii2t_menustrings.py:738 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1543 @@ -7965,8 +7939,8 @@ msgid "Indices for quadrat counts of vector point lists." msgstr "Ãndices de conteos de listas de puntos vectoriales en los cuadrantes." -#: ../gui/wxpython/menustrings.py:625 ../gui/wxpython/menustrings.py:729 -#: ../gui/wxpython/menustrings.py:1567 ../gui/wxpython/menustrings.py:1671 +#: ../gui/wxpython/menustrings.py:626 ../gui/wxpython/menustrings.py:730 +#: ../gui/wxpython/menustrings.py:1568 ../gui/wxpython/menustrings.py:1672 #: ../gui/wxpython/image2target/ii2t_menustrings.py:618 #: ../gui/wxpython/image2target/ii2t_menustrings.py:720 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1544 @@ -7974,8 +7948,8 @@ msgid "Perturb points" msgstr "Perturbar puntos" -#: ../gui/wxpython/menustrings.py:626 ../gui/wxpython/menustrings.py:730 -#: ../gui/wxpython/menustrings.py:1568 ../gui/wxpython/menustrings.py:1672 +#: ../gui/wxpython/menustrings.py:627 ../gui/wxpython/menustrings.py:731 +#: ../gui/wxpython/menustrings.py:1569 ../gui/wxpython/menustrings.py:1673 #: ../gui/wxpython/image2target/ii2t_menustrings.py:619 #: ../gui/wxpython/image2target/ii2t_menustrings.py:721 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1545 @@ -7983,8 +7957,8 @@ msgid "Random location perturbations of vector points." msgstr "Perturbaciones aleatorias de la ubicación de puntos vectoriales." -#: ../gui/wxpython/menustrings.py:627 ../gui/wxpython/menustrings.py:733 -#: ../gui/wxpython/menustrings.py:1569 ../gui/wxpython/menustrings.py:1675 +#: ../gui/wxpython/menustrings.py:628 ../gui/wxpython/menustrings.py:734 +#: ../gui/wxpython/menustrings.py:1570 ../gui/wxpython/menustrings.py:1676 #: ../gui/wxpython/image2target/ii2t_menustrings.py:620 #: ../gui/wxpython/image2target/ii2t_menustrings.py:724 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1546 @@ -7992,8 +7966,8 @@ msgid "Test/training point sets" msgstr "Conjunto de puntos de prueba/entrenamiento" -#: ../gui/wxpython/menustrings.py:628 ../gui/wxpython/menustrings.py:734 -#: ../gui/wxpython/menustrings.py:1570 ../gui/wxpython/menustrings.py:1676 +#: ../gui/wxpython/menustrings.py:629 ../gui/wxpython/menustrings.py:735 +#: ../gui/wxpython/menustrings.py:1571 ../gui/wxpython/menustrings.py:1677 #: ../gui/wxpython/image2target/ii2t_menustrings.py:621 #: ../gui/wxpython/image2target/ii2t_menustrings.py:725 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1547 @@ -8001,14 +7975,14 @@ msgid "Randomly partition points into test/train sets." msgstr "Divide al azar los puntos en conjuntos de prueba/entrenamiento." -#: ../gui/wxpython/menustrings.py:629 ../gui/wxpython/menustrings.py:1571 +#: ../gui/wxpython/menustrings.py:630 ../gui/wxpython/menustrings.py:1572 #: ../gui/wxpython/image2target/ii2t_menustrings.py:622 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1548 msgid "Tests for normality for vector points" msgstr "Prueba de normalidad para vector de puntos" -#: ../gui/wxpython/menustrings.py:630 ../gui/wxpython/menustrings.py:751 -#: ../gui/wxpython/menustrings.py:1572 ../gui/wxpython/menustrings.py:1693 +#: ../gui/wxpython/menustrings.py:631 ../gui/wxpython/menustrings.py:752 +#: ../gui/wxpython/menustrings.py:1573 ../gui/wxpython/menustrings.py:1694 #: ../gui/wxpython/image2target/ii2t_menustrings.py:623 #: ../gui/wxpython/image2target/ii2t_menustrings.py:740 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1549 @@ -8016,323 +7990,323 @@ msgid "Tests for normality for vector points." msgstr "Prueba de normalidad para puntos vectoriales." -#: ../gui/wxpython/menustrings.py:631 ../gui/wxpython/menustrings.py:1573 +#: ../gui/wxpython/menustrings.py:632 ../gui/wxpython/menustrings.py:1574 #: ../gui/wxpython/image2target/ii2t_menustrings.py:624 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1550 msgid "Lidar analysis" msgstr "Análisis Lidar" -#: ../gui/wxpython/menustrings.py:634 ../gui/wxpython/menustrings.py:1576 +#: ../gui/wxpython/menustrings.py:635 ../gui/wxpython/menustrings.py:1577 #: ../gui/wxpython/image2target/ii2t_menustrings.py:627 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1553 msgid "Detect edges" msgstr "Detectar bordes" -#: ../gui/wxpython/menustrings.py:635 ../gui/wxpython/menustrings.py:1577 +#: ../gui/wxpython/menustrings.py:636 ../gui/wxpython/menustrings.py:1578 #: ../gui/wxpython/image2target/ii2t_menustrings.py:628 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1554 msgid "Detects the object's edges from a LIDAR data set." msgstr "Detecta los bordes de un objeto a partir de un conjunto de datos LIDAR." -#: ../gui/wxpython/menustrings.py:636 ../gui/wxpython/menustrings.py:1578 +#: ../gui/wxpython/menustrings.py:637 ../gui/wxpython/menustrings.py:1579 #: ../gui/wxpython/image2target/ii2t_menustrings.py:629 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1555 msgid "Detect interiors" msgstr "Detectar interiores" -#: ../gui/wxpython/menustrings.py:637 ../gui/wxpython/menustrings.py:1579 +#: ../gui/wxpython/menustrings.py:638 ../gui/wxpython/menustrings.py:1580 #: ../gui/wxpython/image2target/ii2t_menustrings.py:630 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1556 msgid "Building contour determination and Region Growing algorithm for determining the building inside" msgstr "Construcción de la determinación de curvas de nivel y algoritmo de crecimiento de región para determinar la construcción interior." -#: ../gui/wxpython/menustrings.py:638 ../gui/wxpython/menustrings.py:1580 +#: ../gui/wxpython/menustrings.py:639 ../gui/wxpython/menustrings.py:1581 #: ../gui/wxpython/image2target/ii2t_menustrings.py:631 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1557 msgid "Correct and reclassify objects" msgstr "Corregir y reclasificar objetos" -#: ../gui/wxpython/menustrings.py:639 ../gui/wxpython/menustrings.py:1581 +#: ../gui/wxpython/menustrings.py:640 ../gui/wxpython/menustrings.py:1582 #: ../gui/wxpython/image2target/ii2t_menustrings.py:632 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1558 msgid "Corrects the v.lidar.growing output. It is the last of the three algorithms for LIDAR filtering." msgstr "Corrije la salida de v.lidar.growing. Es el último de los tres algoritmos para el filtrado de LIDAR." -#: ../gui/wxpython/menustrings.py:640 ../gui/wxpython/menustrings.py:1582 +#: ../gui/wxpython/menustrings.py:641 ../gui/wxpython/menustrings.py:1583 #: ../gui/wxpython/image2target/ii2t_menustrings.py:633 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1559 msgid "Linear referencing" msgstr "Referencia lineal" -#: ../gui/wxpython/menustrings.py:641 ../gui/wxpython/menustrings.py:1583 +#: ../gui/wxpython/menustrings.py:642 ../gui/wxpython/menustrings.py:1584 #: ../gui/wxpython/image2target/ii2t_menustrings.py:634 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1560 msgid "Create LRS" msgstr "Crear LRS" -#: ../gui/wxpython/menustrings.py:642 ../gui/wxpython/menustrings.py:1584 +#: ../gui/wxpython/menustrings.py:643 ../gui/wxpython/menustrings.py:1585 #: ../gui/wxpython/image2target/ii2t_menustrings.py:635 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1561 msgid "Creates a linear reference system." msgstr "Crea un Sistema de referencia lineal." -#: ../gui/wxpython/menustrings.py:643 ../gui/wxpython/menustrings.py:1585 +#: ../gui/wxpython/menustrings.py:644 ../gui/wxpython/menustrings.py:1586 #: ../gui/wxpython/image2target/ii2t_menustrings.py:636 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1562 msgid "Create stationing" msgstr "Crear estaciones" -#: ../gui/wxpython/menustrings.py:644 ../gui/wxpython/menustrings.py:1586 +#: ../gui/wxpython/menustrings.py:645 ../gui/wxpython/menustrings.py:1587 #: ../gui/wxpython/image2target/ii2t_menustrings.py:637 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1563 msgid "Creates stationing from input lines, and linear reference system." msgstr "Crea estaciones a partir de las líneas de entrada, y de un sistema de referencia lineal." -#: ../gui/wxpython/menustrings.py:645 ../gui/wxpython/menustrings.py:1587 +#: ../gui/wxpython/menustrings.py:646 ../gui/wxpython/menustrings.py:1588 #: ../gui/wxpython/image2target/ii2t_menustrings.py:638 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1564 msgid "Create points/segments" msgstr "Crear puntos/segmentos" -#: ../gui/wxpython/menustrings.py:646 ../gui/wxpython/menustrings.py:1588 +#: ../gui/wxpython/menustrings.py:647 ../gui/wxpython/menustrings.py:1589 #: ../gui/wxpython/image2target/ii2t_menustrings.py:639 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1565 msgid "Creates points/segments from input lines, linear reference system and positions read from stdin or a file." msgstr "Crea puntos/segmentos a partir de las líneas de entrada, sistema de referencia lineal y posiciones leídas de la entrada estándar o un archivo." -#: ../gui/wxpython/menustrings.py:647 ../gui/wxpython/menustrings.py:1589 +#: ../gui/wxpython/menustrings.py:648 ../gui/wxpython/menustrings.py:1590 #: ../gui/wxpython/image2target/ii2t_menustrings.py:640 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1566 msgid "Find line id and offset" msgstr "Buscar ID de la línea y compensar" -#: ../gui/wxpython/menustrings.py:648 ../gui/wxpython/menustrings.py:1590 +#: ../gui/wxpython/menustrings.py:649 ../gui/wxpython/menustrings.py:1591 #: ../gui/wxpython/image2target/ii2t_menustrings.py:641 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1567 msgid "Finds line id and real km+offset for given points in vector map using linear reference system." msgstr "Hallar una id de línea y km reales + compensación para puntos especificados en un mapa vectorial empleando un sistema de referencia lineal." -#: ../gui/wxpython/menustrings.py:649 ../gui/wxpython/menustrings.py:1591 +#: ../gui/wxpython/menustrings.py:650 ../gui/wxpython/menustrings.py:1592 #: ../gui/wxpython/image2target/ii2t_menustrings.py:642 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1568 msgid "Nearest features" msgstr "Elementos más próximos" -#: ../gui/wxpython/menustrings.py:650 ../gui/wxpython/menustrings.py:1592 +#: ../gui/wxpython/menustrings.py:651 ../gui/wxpython/menustrings.py:1593 #: ../gui/wxpython/image2target/ii2t_menustrings.py:643 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1569 msgid "Finds the nearest element in vector map 'to' for elements in vector map 'from'." msgstr "Encuentra el elemento más cercano en el mapa vectorial \"hacia\" para los elementos en el mapa vectorial \"desde\"." -#: ../gui/wxpython/menustrings.py:651 ../gui/wxpython/menustrings.py:1593 +#: ../gui/wxpython/menustrings.py:652 ../gui/wxpython/menustrings.py:1594 #: ../gui/wxpython/image2target/ii2t_menustrings.py:644 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1570 msgid "Network analysis" msgstr "Análisis de redes" -#: ../gui/wxpython/menustrings.py:652 ../gui/wxpython/menustrings.py:1594 +#: ../gui/wxpython/menustrings.py:653 ../gui/wxpython/menustrings.py:1595 #: ../gui/wxpython/image2target/ii2t_menustrings.py:645 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1571 #: ../gui/wxpython/mapdisp/toolbars.py:58 msgid "Vector network analysis tool" msgstr "Herramienta vectorial de análisis de redes" -#: ../gui/wxpython/menustrings.py:653 ../gui/wxpython/menustrings.py:1595 +#: ../gui/wxpython/menustrings.py:654 ../gui/wxpython/menustrings.py:1596 #: ../gui/wxpython/image2target/ii2t_menustrings.py:646 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1572 msgid "Tool for interactive vector network analysis." msgstr "Herramienta para análisis interactivo de redes." -#: ../gui/wxpython/menustrings.py:654 ../gui/wxpython/menustrings.py:1596 +#: ../gui/wxpython/menustrings.py:655 ../gui/wxpython/menustrings.py:1597 #: ../gui/wxpython/image2target/ii2t_menustrings.py:647 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1573 msgid "Network preparation" msgstr "Preparación de red" -#: ../gui/wxpython/menustrings.py:655 ../gui/wxpython/menustrings.py:1597 +#: ../gui/wxpython/menustrings.py:656 ../gui/wxpython/menustrings.py:1598 #: ../gui/wxpython/image2target/ii2t_menustrings.py:648 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1574 msgid "Performs network maintenance." msgstr "Realiza el mantenimiento de la red." -#: ../gui/wxpython/menustrings.py:656 ../gui/wxpython/menustrings.py:1598 +#: ../gui/wxpython/menustrings.py:657 ../gui/wxpython/menustrings.py:1599 #: ../gui/wxpython/image2target/ii2t_menustrings.py:649 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1575 msgid "Allocate subnets" msgstr "Asignar subredes" -#: ../gui/wxpython/menustrings.py:657 ../gui/wxpython/menustrings.py:1599 +#: ../gui/wxpython/menustrings.py:658 ../gui/wxpython/menustrings.py:1600 msgid "Allocates subnets for nearest centers. Center node must be opened (costs >= 0). Costs of center node are used in calculation." msgstr "" -#: ../gui/wxpython/menustrings.py:658 ../gui/wxpython/menustrings.py:1600 +#: ../gui/wxpython/menustrings.py:659 ../gui/wxpython/menustrings.py:1601 #: ../gui/wxpython/image2target/ii2t_menustrings.py:651 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1577 msgid "Split net" msgstr "Dividir red" -#: ../gui/wxpython/menustrings.py:659 ../gui/wxpython/menustrings.py:1601 +#: ../gui/wxpython/menustrings.py:660 ../gui/wxpython/menustrings.py:1602 msgid "Splits subnets for nearest centers by cost isolines. Splits net to bands between cost isolines (direction from center). Center node must be opened (costs >= 0). Costs of center node are used in calculation." msgstr "" -#: ../gui/wxpython/menustrings.py:660 ../gui/wxpython/menustrings.py:1602 +#: ../gui/wxpython/menustrings.py:661 ../gui/wxpython/menustrings.py:1603 #: ../gui/wxpython/image2target/ii2t_menustrings.py:653 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1579 msgid "Shortest path" msgstr "Camino más corto" -#: ../gui/wxpython/menustrings.py:661 ../gui/wxpython/menustrings.py:1603 +#: ../gui/wxpython/menustrings.py:662 ../gui/wxpython/menustrings.py:1604 #: ../gui/wxpython/image2target/ii2t_menustrings.py:654 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1580 msgid "Finds shortest path on vector network." msgstr "Encuentra la ruta más corta en una red vectorial." -#: ../gui/wxpython/menustrings.py:662 ../gui/wxpython/menustrings.py:1604 +#: ../gui/wxpython/menustrings.py:663 ../gui/wxpython/menustrings.py:1605 #: ../gui/wxpython/image2target/ii2t_menustrings.py:655 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1581 msgid "Shortest path for sets of features" msgstr "Ruta más corta para conjuntos de elementos" -#: ../gui/wxpython/menustrings.py:663 ../gui/wxpython/menustrings.py:1605 +#: ../gui/wxpython/menustrings.py:664 ../gui/wxpython/menustrings.py:1606 #: ../gui/wxpython/image2target/ii2t_menustrings.py:656 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1582 msgid "Computes shortest distance via the network between the given sets of features. Finds the shortest paths from each 'from' point to the nearest 'to' feature and various information about this relation are uploaded to the attribute table." msgstr "Calcula la distancia más corta a través de la red entre los conjuntos de elementos dados. Encuentra las rutas más cortas cada cada punto 'from' al punto más cercano 'to' e información variada sobre esta relación es cargada en la tabla de atributos." -#: ../gui/wxpython/menustrings.py:664 ../gui/wxpython/menustrings.py:1606 +#: ../gui/wxpython/menustrings.py:665 ../gui/wxpython/menustrings.py:1607 #: ../gui/wxpython/image2target/ii2t_menustrings.py:657 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1583 msgid "Shortest path using timetables" msgstr "Ruta más corta utilizando horarios" -#: ../gui/wxpython/menustrings.py:665 ../gui/wxpython/menustrings.py:1607 +#: ../gui/wxpython/menustrings.py:666 ../gui/wxpython/menustrings.py:1608 #: ../gui/wxpython/image2target/ii2t_menustrings.py:658 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1584 msgid "Finds shortest path using timetables." msgstr "Encuentra la ruta más corta utilizando horarios." -#: ../gui/wxpython/menustrings.py:666 ../gui/wxpython/menustrings.py:1608 +#: ../gui/wxpython/menustrings.py:667 ../gui/wxpython/menustrings.py:1609 #: ../gui/wxpython/image2target/ii2t_menustrings.py:659 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1585 msgid "Shortest path for all pairs" msgstr "Ruta más corta para todos los pares" -#: ../gui/wxpython/menustrings.py:667 ../gui/wxpython/menustrings.py:1609 +#: ../gui/wxpython/menustrings.py:668 ../gui/wxpython/menustrings.py:1610 #: ../gui/wxpython/image2target/ii2t_menustrings.py:660 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1586 msgid "Computes the shortest path between all pairs of nodes in the network." msgstr "Calcula la ruta más corta entre todos los pares de nodos de la red." -#: ../gui/wxpython/menustrings.py:668 ../gui/wxpython/menustrings.py:1610 +#: ../gui/wxpython/menustrings.py:669 ../gui/wxpython/menustrings.py:1611 #: ../gui/wxpython/image2target/ii2t_menustrings.py:661 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1587 msgid "Visibility network" msgstr "Red de visibilidad" -#: ../gui/wxpython/menustrings.py:669 ../gui/wxpython/menustrings.py:1611 +#: ../gui/wxpython/menustrings.py:670 ../gui/wxpython/menustrings.py:1612 #: ../gui/wxpython/image2target/ii2t_menustrings.py:662 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1588 msgid "Performs visibility graph construction." msgstr "Realiza la construcción de una gráfica de visibilidad." -#: ../gui/wxpython/menustrings.py:670 ../gui/wxpython/menustrings.py:1612 +#: ../gui/wxpython/menustrings.py:671 ../gui/wxpython/menustrings.py:1613 #: ../gui/wxpython/image2target/ii2t_menustrings.py:663 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1589 msgid "Bridges and articulation points" msgstr "Puentes y puntos de articulación" -#: ../gui/wxpython/menustrings.py:671 ../gui/wxpython/menustrings.py:1613 +#: ../gui/wxpython/menustrings.py:672 ../gui/wxpython/menustrings.py:1614 #: ../gui/wxpython/image2target/ii2t_menustrings.py:664 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1590 msgid "Computes bridges and articulation points in the network." msgstr "Calcula los puentes y puntos de articulación en la red." -#: ../gui/wxpython/menustrings.py:672 ../gui/wxpython/menustrings.py:1614 +#: ../gui/wxpython/menustrings.py:673 ../gui/wxpython/menustrings.py:1615 #: ../gui/wxpython/image2target/ii2t_menustrings.py:665 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1591 msgid "Maximum flow" msgstr "Flujo máximo" -#: ../gui/wxpython/menustrings.py:673 ../gui/wxpython/menustrings.py:1615 +#: ../gui/wxpython/menustrings.py:674 ../gui/wxpython/menustrings.py:1616 #: ../gui/wxpython/image2target/ii2t_menustrings.py:666 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1592 msgid "Computes the maximum flow between two sets of nodes in the network." msgstr "Calcula el flujo máximo entre dos conjuntos de nodos de la red." -#: ../gui/wxpython/menustrings.py:674 ../gui/wxpython/menustrings.py:1616 +#: ../gui/wxpython/menustrings.py:675 ../gui/wxpython/menustrings.py:1617 #: ../gui/wxpython/image2target/ii2t_menustrings.py:667 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1593 msgid "Vertex connectivity" msgstr "Conectividad de vértices" -#: ../gui/wxpython/menustrings.py:675 ../gui/wxpython/menustrings.py:1617 +#: ../gui/wxpython/menustrings.py:676 ../gui/wxpython/menustrings.py:1618 #: ../gui/wxpython/image2target/ii2t_menustrings.py:668 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1594 msgid "Computes vertex connectivity between two sets of nodes in the network." msgstr "Calcula la conectividad de vértices entre dos conjuntos de nodos en la red." -#: ../gui/wxpython/menustrings.py:676 ../gui/wxpython/menustrings.py:1618 +#: ../gui/wxpython/menustrings.py:677 ../gui/wxpython/menustrings.py:1619 #: ../gui/wxpython/image2target/ii2t_menustrings.py:669 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1595 msgid "Components" msgstr "Componentes" -#: ../gui/wxpython/menustrings.py:677 ../gui/wxpython/menustrings.py:1619 +#: ../gui/wxpython/menustrings.py:678 ../gui/wxpython/menustrings.py:1620 #: ../gui/wxpython/image2target/ii2t_menustrings.py:670 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1596 msgid "Computes strongly and weakly connected components in the network." msgstr "Calcula componentes conectados fuertemente y débilmente en la red." -#: ../gui/wxpython/menustrings.py:678 ../gui/wxpython/menustrings.py:1620 +#: ../gui/wxpython/menustrings.py:679 ../gui/wxpython/menustrings.py:1621 #: ../gui/wxpython/image2target/ii2t_menustrings.py:671 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1597 msgid "Centrality" msgstr "Centralidad" -#: ../gui/wxpython/menustrings.py:679 ../gui/wxpython/menustrings.py:1621 +#: ../gui/wxpython/menustrings.py:680 ../gui/wxpython/menustrings.py:1622 #: ../gui/wxpython/image2target/ii2t_menustrings.py:672 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1598 msgid "Computes degree, centrality, betweeness, closeness and eigenvector centrality measures in the network." msgstr "Cálcula grado, medidas de centralidad, intermediación, proximidad, y centralidad del eigenvector en la red." -#: ../gui/wxpython/menustrings.py:680 ../gui/wxpython/menustrings.py:1622 +#: ../gui/wxpython/menustrings.py:681 ../gui/wxpython/menustrings.py:1623 #: ../gui/wxpython/image2target/ii2t_menustrings.py:673 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1599 msgid "Steiner tree" msgstr "Ãrbol de Steiner" -#: ../gui/wxpython/menustrings.py:681 ../gui/wxpython/menustrings.py:1623 +#: ../gui/wxpython/menustrings.py:682 ../gui/wxpython/menustrings.py:1624 #: ../gui/wxpython/image2target/ii2t_menustrings.py:674 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1600 msgid "Creates Steiner tree for the network and given terminals. Note that 'Minimum Steiner Tree' problem is NP-hard and heuristic algorithm is used in this module so the result may be sub optimal." msgstr "Crea árbol de Steiner para la red y terminales dadas. Note que el problema del 'Ãrbol mínimo de Steiner' es NP-hard y se usa un algoritmo heurístico en este módulo por lo que el resultado puede ser subóptimo." -#: ../gui/wxpython/menustrings.py:682 ../gui/wxpython/menustrings.py:1624 +#: ../gui/wxpython/menustrings.py:683 ../gui/wxpython/menustrings.py:1625 #: ../gui/wxpython/image2target/ii2t_menustrings.py:675 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1601 msgid "Minimum spanning tree" msgstr "Ãrbol de expansión mínima" -#: ../gui/wxpython/menustrings.py:683 ../gui/wxpython/menustrings.py:1625 +#: ../gui/wxpython/menustrings.py:684 ../gui/wxpython/menustrings.py:1626 #: ../gui/wxpython/image2target/ii2t_menustrings.py:676 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1602 msgid "Computes minimum spanning tree for the network." msgstr "Calcula el árbol de expansión mínima para la red." -#: ../gui/wxpython/menustrings.py:684 ../gui/wxpython/menustrings.py:1626 +#: ../gui/wxpython/menustrings.py:685 ../gui/wxpython/menustrings.py:1627 #: ../gui/wxpython/image2target/ii2t_menustrings.py:677 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1603 msgid "Traveling salesman analysis" msgstr "Análisis del representante de comercio" -#: ../gui/wxpython/menustrings.py:685 ../gui/wxpython/menustrings.py:1627 +#: ../gui/wxpython/menustrings.py:686 ../gui/wxpython/menustrings.py:1628 #: ../gui/wxpython/image2target/ii2t_menustrings.py:678 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1604 msgid "Creates a cycle connecting given nodes (Traveling salesman problem). Note that TSP is NP-hard, heuristic algorithm is used by this module and created cycle may be sub optimal" msgstr "Crea un círculo que conecte nodos dados (Problema del representante de comercio). Note que TSP es NP-hard, algoritmo heurístico que es usado por este módulo y el círculo creado puede ser subóptimo" -#: ../gui/wxpython/menustrings.py:686 ../gui/wxpython/menustrings.py:689 -#: ../gui/wxpython/menustrings.py:1628 ../gui/wxpython/menustrings.py:1631 +#: ../gui/wxpython/menustrings.py:687 ../gui/wxpython/menustrings.py:690 +#: ../gui/wxpython/menustrings.py:1629 ../gui/wxpython/menustrings.py:1632 #: ../gui/wxpython/image2target/ii2t_menustrings.py:679 #: ../gui/wxpython/image2target/ii2t_menustrings.py:680 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1605 @@ -8340,1016 +8314,1016 @@ msgid "Overlay vector maps" msgstr "Superponer mapas vectoriales" -#: ../gui/wxpython/menustrings.py:687 ../gui/wxpython/menustrings.py:1629 +#: ../gui/wxpython/menustrings.py:688 ../gui/wxpython/menustrings.py:1630 msgid "Clip vector maps" msgstr "Recortar mapas vectoriales" -#: ../gui/wxpython/menustrings.py:688 ../gui/wxpython/menustrings.py:1630 +#: ../gui/wxpython/menustrings.py:689 ../gui/wxpython/menustrings.py:1631 msgid "Extracts features of input map which overlay features of clip map." msgstr "Extrae características del mapa de entrada que se superponen con el mapa de corte." -#: ../gui/wxpython/menustrings.py:690 ../gui/wxpython/menustrings.py:1632 +#: ../gui/wxpython/menustrings.py:691 ../gui/wxpython/menustrings.py:1633 #: ../gui/wxpython/image2target/ii2t_menustrings.py:681 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1607 msgid "Overlays two vector maps offering clip, intersection, difference, symmetrical difference, union operators." msgstr "Superpone dos mapas vectoriales ofreciendo los siguientes operadores: recortar, diferencia, diferencia simétrica y unión." -#: ../gui/wxpython/menustrings.py:691 ../gui/wxpython/menustrings.py:1633 +#: ../gui/wxpython/menustrings.py:692 ../gui/wxpython/menustrings.py:1634 #: ../gui/wxpython/image2target/ii2t_menustrings.py:682 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1608 msgid "Patch vector maps" msgstr "Parchar mapas vectoriales" -#: ../gui/wxpython/menustrings.py:692 ../gui/wxpython/menustrings.py:1634 +#: ../gui/wxpython/menustrings.py:693 ../gui/wxpython/menustrings.py:1635 #: ../gui/wxpython/image2target/ii2t_menustrings.py:683 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1609 msgid "Creates a new vector map by combining other vector maps." msgstr "Crear un nuevo mapa vectorial combinando otros mapas vectoriales." -#: ../gui/wxpython/menustrings.py:693 ../gui/wxpython/menustrings.py:1635 +#: ../gui/wxpython/menustrings.py:694 ../gui/wxpython/menustrings.py:1636 #: ../gui/wxpython/image2target/ii2t_menustrings.py:684 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1610 msgid "Manage categories" msgstr "Administrar categorías" -#: ../gui/wxpython/menustrings.py:694 ../gui/wxpython/menustrings.py:1636 +#: ../gui/wxpython/menustrings.py:695 ../gui/wxpython/menustrings.py:1637 #: ../gui/wxpython/image2target/ii2t_menustrings.py:685 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1611 msgid "Change or report categories" msgstr "Cambia o reporta las categorías" -#: ../gui/wxpython/menustrings.py:695 ../gui/wxpython/menustrings.py:1637 +#: ../gui/wxpython/menustrings.py:696 ../gui/wxpython/menustrings.py:1638 #: ../gui/wxpython/image2target/ii2t_menustrings.py:686 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1612 msgid "Attaches, deletes or reports vector categories to map geometry." msgstr "Adjunta, borra o reporta categorías del mapa vectorial a la geometría del mapa." -#: ../gui/wxpython/menustrings.py:697 ../gui/wxpython/menustrings.py:1639 +#: ../gui/wxpython/menustrings.py:698 ../gui/wxpython/menustrings.py:1640 #: ../gui/wxpython/image2target/ii2t_menustrings.py:688 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1614 msgid "Changes vector category values for an existing vector map according to results of SQL queries or a value in attribute table column." msgstr "Cambia los valores de categoría de un vector perteneciente a un mapa vectorial de acuerdo a los resultados de las consultas SQL o un valor en la columna atributo de la tabla." -#: ../gui/wxpython/menustrings.py:698 ../gui/wxpython/menustrings.py:1640 +#: ../gui/wxpython/menustrings.py:699 ../gui/wxpython/menustrings.py:1641 #: ../gui/wxpython/image2target/ii2t_menustrings.py:689 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1615 #: ../gui/wxpython/dbmgr/dialogs.py:122 msgid "Update attributes" msgstr "Actualizar atributos" -#: ../gui/wxpython/menustrings.py:699 ../gui/wxpython/menustrings.py:1641 +#: ../gui/wxpython/menustrings.py:700 ../gui/wxpython/menustrings.py:1642 #: ../gui/wxpython/image2target/ii2t_menustrings.py:690 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1616 msgid "Update area attributes from raster" msgstr "Actualizar atributos de área a partir de un ráster" -#: ../gui/wxpython/menustrings.py:700 ../gui/wxpython/menustrings.py:1642 +#: ../gui/wxpython/menustrings.py:701 ../gui/wxpython/menustrings.py:1643 #: ../gui/wxpython/image2target/ii2t_menustrings.py:691 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1617 msgid "Calculates univariate statistics from a raster map based on a vector map and uploads statistics to new attribute columns." msgstr "Calcular estadísticas univariadas a partir de un mapa ráster a partir de un mapa vectorial y carga estadísticas a nueva columna de atributos." -#: ../gui/wxpython/menustrings.py:701 ../gui/wxpython/menustrings.py:1643 +#: ../gui/wxpython/menustrings.py:702 ../gui/wxpython/menustrings.py:1644 #: ../gui/wxpython/image2target/ii2t_menustrings.py:692 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1618 msgid "Update area attributes from vector" msgstr "Actualizar atributos de área a partir de un vectorial" -#: ../gui/wxpython/menustrings.py:702 ../gui/wxpython/menustrings.py:1644 +#: ../gui/wxpython/menustrings.py:703 ../gui/wxpython/menustrings.py:1645 #: ../gui/wxpython/image2target/ii2t_menustrings.py:693 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1619 msgid "Count points in areas, calculate statistics from point attributes." msgstr "Cuenta puntos en áreas, calcula estadísticas a partir de atributos de puntos." -#: ../gui/wxpython/menustrings.py:703 ../gui/wxpython/menustrings.py:1645 +#: ../gui/wxpython/menustrings.py:704 ../gui/wxpython/menustrings.py:1646 #: ../gui/wxpython/image2target/ii2t_menustrings.py:694 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1620 msgid "Update point attributes from areas" msgstr "Actualizar atributos de puntos a partir de áreas" -#: ../gui/wxpython/menustrings.py:704 ../gui/wxpython/menustrings.py:1646 +#: ../gui/wxpython/menustrings.py:705 ../gui/wxpython/menustrings.py:1647 #: ../gui/wxpython/image2target/ii2t_menustrings.py:695 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1621 msgid "Uploads vector values at positions of vector points to the table." msgstr "Carga valores vectoriales en las posiciones de puntos vectoriales a la tabla." -#: ../gui/wxpython/menustrings.py:705 ../gui/wxpython/menustrings.py:1647 +#: ../gui/wxpython/menustrings.py:706 ../gui/wxpython/menustrings.py:1648 #: ../gui/wxpython/image2target/ii2t_menustrings.py:696 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1622 msgid "Update database values from vector" msgstr "Actualiza valores de base de datos a partir de vectorial" -#: ../gui/wxpython/menustrings.py:706 ../gui/wxpython/menustrings.py:1648 +#: ../gui/wxpython/menustrings.py:707 ../gui/wxpython/menustrings.py:1649 #: ../gui/wxpython/image2target/ii2t_menustrings.py:697 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1623 msgid "Populates attribute values from vector features." msgstr "Puebla los atributos de las características vectoriales." -#: ../gui/wxpython/menustrings.py:707 ../gui/wxpython/menustrings.py:1649 +#: ../gui/wxpython/menustrings.py:708 ../gui/wxpython/menustrings.py:1650 #: ../gui/wxpython/image2target/ii2t_menustrings.py:698 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1624 msgid "Sample raster maps at point locations" msgstr "Muestrea mapas ráster en ubicaciones puntuales" -#: ../gui/wxpython/menustrings.py:708 ../gui/wxpython/menustrings.py:1650 +#: ../gui/wxpython/menustrings.py:709 ../gui/wxpython/menustrings.py:1651 #: ../gui/wxpython/image2target/ii2t_menustrings.py:699 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1625 msgid "Uploads raster values at positions of vector points to the table." msgstr "Carga valores de ráster en las posiciones de puntos vectoriales a la tabla." -#: ../gui/wxpython/menustrings.py:709 ../gui/wxpython/menustrings.py:1651 +#: ../gui/wxpython/menustrings.py:710 ../gui/wxpython/menustrings.py:1652 #: ../gui/wxpython/image2target/ii2t_menustrings.py:700 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1626 msgid "Sample raster neighborhood around points" msgstr "Muestrear 'vecindario' ráster alrededor de puntos" -#: ../gui/wxpython/menustrings.py:710 ../gui/wxpython/menustrings.py:1652 +#: ../gui/wxpython/menustrings.py:711 ../gui/wxpython/menustrings.py:1653 #: ../gui/wxpython/image2target/ii2t_menustrings.py:701 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1627 msgid "Samples a raster map at vector point locations." msgstr "Muestrear un mapa ráster en ubicaciones de puntos vectoriales." -#: ../gui/wxpython/menustrings.py:711 ../gui/wxpython/menustrings.py:1653 +#: ../gui/wxpython/menustrings.py:712 ../gui/wxpython/menustrings.py:1654 #: ../gui/wxpython/image2target/ii2t_menustrings.py:702 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1628 msgid "Generate area for current region" msgstr "Generar área para la región actual" -#: ../gui/wxpython/menustrings.py:712 ../gui/wxpython/menustrings.py:1654 +#: ../gui/wxpython/menustrings.py:713 ../gui/wxpython/menustrings.py:1655 #: ../gui/wxpython/image2target/ii2t_menustrings.py:703 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1629 msgid "Creates a vector polygon from the current region extent." msgstr "Crear un polígono vectorial a partir de la extensión de la región actual." -#: ../gui/wxpython/menustrings.py:713 ../gui/wxpython/menustrings.py:1655 +#: ../gui/wxpython/menustrings.py:714 ../gui/wxpython/menustrings.py:1656 #: ../gui/wxpython/image2target/ii2t_menustrings.py:704 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1630 msgid "Generate areas from points" msgstr "Generar áreas a partir de puntos" -#: ../gui/wxpython/menustrings.py:714 ../gui/wxpython/menustrings.py:1656 +#: ../gui/wxpython/menustrings.py:715 ../gui/wxpython/menustrings.py:1657 #: ../gui/wxpython/image2target/ii2t_menustrings.py:705 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1631 msgid "Convex hull" msgstr "Envolvente convexa mínima" -#: ../gui/wxpython/menustrings.py:715 ../gui/wxpython/menustrings.py:1657 +#: ../gui/wxpython/menustrings.py:716 ../gui/wxpython/menustrings.py:1658 #: ../gui/wxpython/image2target/ii2t_menustrings.py:706 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1632 msgid "Produces a 2D/3D convex hull for a given vector map." msgstr "Produce un envolvente convexo 2D/3D para un mapa vectorial dado." -#: ../gui/wxpython/menustrings.py:716 ../gui/wxpython/menustrings.py:1658 +#: ../gui/wxpython/menustrings.py:717 ../gui/wxpython/menustrings.py:1659 #: ../gui/wxpython/image2target/ii2t_menustrings.py:707 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1633 msgid "Delaunay triangles" msgstr "Triángulos de Delaunay" -#: ../gui/wxpython/menustrings.py:717 ../gui/wxpython/menustrings.py:1659 +#: ../gui/wxpython/menustrings.py:718 ../gui/wxpython/menustrings.py:1660 #: ../gui/wxpython/image2target/ii2t_menustrings.py:708 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1634 msgid "Creates a Delaunay triangulation from an input vector map containing points or centroids." msgstr "Crea una triangulación de Delaunay a partir de un mapa vectorial de entrada que contiene puntos o centroides." -#: ../gui/wxpython/menustrings.py:718 ../gui/wxpython/menustrings.py:1660 +#: ../gui/wxpython/menustrings.py:719 ../gui/wxpython/menustrings.py:1661 #: ../gui/wxpython/image2target/ii2t_menustrings.py:709 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1635 msgid "Voronoi diagram/Thiessen polygons" msgstr "Diagrama de Voronoi / polígonos de Thiessen" -#: ../gui/wxpython/menustrings.py:719 ../gui/wxpython/menustrings.py:1661 +#: ../gui/wxpython/menustrings.py:720 ../gui/wxpython/menustrings.py:1662 msgid "Creates a Voronoi diagram constrained to the extents of the current region from an input vector map containing points or centroids." msgstr "Crea un diagrama Voronoi limitado a la extensión de la región actual a partir de un mapa vectorial de entrada que contiene puntos o centroides." -#: ../gui/wxpython/menustrings.py:720 ../gui/wxpython/menustrings.py:1662 +#: ../gui/wxpython/menustrings.py:721 ../gui/wxpython/menustrings.py:1663 #: ../gui/wxpython/image2target/ii2t_menustrings.py:711 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1637 msgid "Generate grid" msgstr "Generar cuadrícula" -#: ../gui/wxpython/menustrings.py:721 ../gui/wxpython/menustrings.py:1663 +#: ../gui/wxpython/menustrings.py:722 ../gui/wxpython/menustrings.py:1664 #: ../gui/wxpython/image2target/ii2t_menustrings.py:712 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1638 msgid "Creates a vector map of a user-defined grid." msgstr "Crea un mapa vectorial de una cuadrícula definida por el usuario." -#: ../gui/wxpython/menustrings.py:722 ../gui/wxpython/menustrings.py:1664 +#: ../gui/wxpython/menustrings.py:723 ../gui/wxpython/menustrings.py:1665 #: ../gui/wxpython/image2target/ii2t_menustrings.py:713 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1639 msgid "Generate points" msgstr "Generar puntos" -#: ../gui/wxpython/menustrings.py:723 ../gui/wxpython/menustrings.py:1665 +#: ../gui/wxpython/menustrings.py:724 ../gui/wxpython/menustrings.py:1666 #: ../gui/wxpython/image2target/ii2t_menustrings.py:714 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1640 msgid "Generate from database" msgstr "Generar a partir de la base de datos" -#: ../gui/wxpython/menustrings.py:724 ../gui/wxpython/menustrings.py:1666 +#: ../gui/wxpython/menustrings.py:725 ../gui/wxpython/menustrings.py:1667 #: ../gui/wxpython/image2target/ii2t_menustrings.py:715 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1641 msgid "Creates new vector (points) map from database table containing coordinates." msgstr "Crea un nuevo mapa vectorial (de puntos) a partir de una tabla de la base de datos que contiene coordenadas." -#: ../gui/wxpython/menustrings.py:725 ../gui/wxpython/menustrings.py:1667 +#: ../gui/wxpython/menustrings.py:726 ../gui/wxpython/menustrings.py:1668 #: ../gui/wxpython/image2target/ii2t_menustrings.py:716 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1642 msgid "Generate points along lines" msgstr "Generar puntos a lo largo de líneas" -#: ../gui/wxpython/menustrings.py:726 ../gui/wxpython/menustrings.py:1668 +#: ../gui/wxpython/menustrings.py:727 ../gui/wxpython/menustrings.py:1669 #: ../gui/wxpython/image2target/ii2t_menustrings.py:717 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1643 msgid "Creates points along input lines in new vector map with 2 layers." msgstr "Crea puntos a lo largo de líneas de entrada en un nuevo vectorial con 2 capas." -#: ../gui/wxpython/menustrings.py:727 ../gui/wxpython/menustrings.py:1669 +#: ../gui/wxpython/menustrings.py:728 ../gui/wxpython/menustrings.py:1670 #: ../gui/wxpython/image2target/ii2t_menustrings.py:718 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1644 msgid "Generate random points" msgstr "Generar puntos aleatorios" -#: ../gui/wxpython/menustrings.py:728 ../gui/wxpython/menustrings.py:1670 +#: ../gui/wxpython/menustrings.py:729 ../gui/wxpython/menustrings.py:1671 #: ../gui/wxpython/image2target/ii2t_menustrings.py:719 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1645 msgid "Generates random 2D/3D vector points." msgstr "Genera puntos vectoriales aleatorios 2D/3D." -#: ../gui/wxpython/menustrings.py:731 ../gui/wxpython/menustrings.py:1673 +#: ../gui/wxpython/menustrings.py:732 ../gui/wxpython/menustrings.py:1674 #: ../gui/wxpython/image2target/ii2t_menustrings.py:722 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1648 msgid "Remove outliers in point sets" msgstr "Eliminar los valores extremos en los conjuntos de puntos" -#: ../gui/wxpython/menustrings.py:736 ../gui/wxpython/menustrings.py:1678 +#: ../gui/wxpython/menustrings.py:737 ../gui/wxpython/menustrings.py:1679 #: ../gui/wxpython/image2target/ii2t_menustrings.py:727 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1653 msgid "Basic vector metadata" msgstr "Metadatos básicos del vectorial" -#: ../gui/wxpython/menustrings.py:737 ../gui/wxpython/menustrings.py:1679 +#: ../gui/wxpython/menustrings.py:738 ../gui/wxpython/menustrings.py:1680 #: ../gui/wxpython/image2target/ii2t_menustrings.py:728 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1654 msgid "Outputs basic information about a vector map." msgstr "Muestra información básica sobre un mapa vectorial." -#: ../gui/wxpython/menustrings.py:738 ../gui/wxpython/menustrings.py:1680 +#: ../gui/wxpython/menustrings.py:739 ../gui/wxpython/menustrings.py:1681 #: ../gui/wxpython/image2target/ii2t_menustrings.py:729 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1655 msgid "Classify attribute data" msgstr "Clasifica los datos de atributo" -#: ../gui/wxpython/menustrings.py:739 ../gui/wxpython/menustrings.py:1681 +#: ../gui/wxpython/menustrings.py:740 ../gui/wxpython/menustrings.py:1682 #: ../gui/wxpython/image2target/ii2t_menustrings.py:730 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1656 msgid "Classifies attribute data, e.g. for thematic mapping" msgstr "Clasifica los datos de atributo, por ejemplo para cartografía temática" -#: ../gui/wxpython/menustrings.py:740 ../gui/wxpython/menustrings.py:1682 +#: ../gui/wxpython/menustrings.py:741 ../gui/wxpython/menustrings.py:1683 #: ../gui/wxpython/image2target/ii2t_menustrings.py:731 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1657 msgid "Report topology by category" msgstr "Informar topología por categoría" -#: ../gui/wxpython/menustrings.py:741 ../gui/wxpython/menustrings.py:1683 +#: ../gui/wxpython/menustrings.py:742 ../gui/wxpython/menustrings.py:1684 #: ../gui/wxpython/image2target/ii2t_menustrings.py:732 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1658 msgid "Reports geometry statistics for vector maps." msgstr "Reporta las estadísticas de geometría para mapas vectoriales." -#: ../gui/wxpython/menustrings.py:742 ../gui/wxpython/menustrings.py:1684 +#: ../gui/wxpython/menustrings.py:743 ../gui/wxpython/menustrings.py:1685 #: ../gui/wxpython/image2target/ii2t_menustrings.py:733 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1659 msgid "Univariate attribute statistics for points" msgstr "Estadísticas univariantes de atributos para puntos" -#: ../gui/wxpython/menustrings.py:743 ../gui/wxpython/menustrings.py:1685 +#: ../gui/wxpython/menustrings.py:744 ../gui/wxpython/menustrings.py:1686 #: ../gui/wxpython/image2target/ii2t_menustrings.py:734 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1660 msgid "Calculates univariate statistics of vector map features. Variance and standard deviation is calculated only for points if specified." msgstr "Calcula estadísticas univariadas de elementos de mapa vectorial. La varianza y desviación estándar sólo se calculan para puntos si así se especifica." -#: ../gui/wxpython/menustrings.py:744 ../gui/wxpython/menustrings.py:1686 +#: ../gui/wxpython/menustrings.py:745 ../gui/wxpython/menustrings.py:1687 #: ../gui/wxpython/image2target/ii2t_menustrings.py:735 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1661 msgid "Univariate statistics for attribute columns" msgstr "Estadísticas univariantes para columnas de atributo" -#: ../gui/wxpython/menustrings.py:745 ../gui/wxpython/menustrings.py:1687 +#: ../gui/wxpython/menustrings.py:746 ../gui/wxpython/menustrings.py:1688 #: ../gui/wxpython/image2target/ii2t_menustrings.py:736 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1662 msgid "Calculates univariate statistics on selected table column for a GRASS vector map." msgstr "Calcula estadísticas univariante de la columna de la tabla seleccionada para un mapa vectorial GRASS." -#: ../gui/wxpython/menustrings.py:747 ../gui/wxpython/menustrings.py:1689 +#: ../gui/wxpython/menustrings.py:748 ../gui/wxpython/menustrings.py:1690 msgid "Vector map profiling tool" msgstr "Herramienta de elaboración de perfiles de mapas vectoriales" -#: ../gui/wxpython/menustrings.py:748 ../gui/wxpython/menustrings.py:1690 +#: ../gui/wxpython/menustrings.py:749 ../gui/wxpython/menustrings.py:1691 #: ../gui/wxpython/image2target/ii2t_menustrings.py:737 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1663 msgid "Quadrat indices" msgstr "Ãndices cuadráticos" -#: ../gui/wxpython/menustrings.py:750 ../gui/wxpython/menustrings.py:1692 +#: ../gui/wxpython/menustrings.py:751 ../gui/wxpython/menustrings.py:1693 #: ../gui/wxpython/image2target/ii2t_menustrings.py:739 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1665 msgid "Test normality" msgstr "Probar normalidad" -#: ../gui/wxpython/menustrings.py:752 ../gui/wxpython/menustrings.py:1694 +#: ../gui/wxpython/menustrings.py:753 ../gui/wxpython/menustrings.py:1695 #: ../gui/wxpython/image2target/ii2t_menustrings.py:741 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1667 msgid "&Imagery" msgstr "&Imágenes" -#: ../gui/wxpython/menustrings.py:753 ../gui/wxpython/menustrings.py:1695 +#: ../gui/wxpython/menustrings.py:754 ../gui/wxpython/menustrings.py:1696 #: ../gui/wxpython/image2target/ii2t_menustrings.py:742 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1668 msgid "Develop images and groups" msgstr "Crear imágenes y grupos" -#: ../gui/wxpython/menustrings.py:754 ../gui/wxpython/menustrings.py:1696 +#: ../gui/wxpython/menustrings.py:755 ../gui/wxpython/menustrings.py:1697 #: ../gui/wxpython/image2target/ii2t_menustrings.py:743 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1669 msgid "Create/edit group" msgstr "Crear/editar grupo" -#: ../gui/wxpython/menustrings.py:755 ../gui/wxpython/menustrings.py:1697 +#: ../gui/wxpython/menustrings.py:756 ../gui/wxpython/menustrings.py:1698 #: ../gui/wxpython/image2target/ii2t_menustrings.py:744 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1670 msgid "Creates, edits, and lists groups of imagery files." msgstr "Crea, edita y enlista grupos y subgrupos de archivos de imágenes." -#: ../gui/wxpython/menustrings.py:756 ../gui/wxpython/menustrings.py:1698 +#: ../gui/wxpython/menustrings.py:757 ../gui/wxpython/menustrings.py:1699 #: ../gui/wxpython/image2target/ii2t_menustrings.py:745 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1671 msgid "Target group" msgstr "Grupo objetivo" -#: ../gui/wxpython/menustrings.py:757 ../gui/wxpython/menustrings.py:1699 +#: ../gui/wxpython/menustrings.py:758 ../gui/wxpython/menustrings.py:1700 #: ../gui/wxpython/image2target/ii2t_menustrings.py:746 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1672 msgid "Targets an imagery group to a GRASS location and mapset." msgstr "Destina un grupo de imagen a un Directorio de mapas y Localización GRASS." -#: ../gui/wxpython/menustrings.py:758 ../gui/wxpython/menustrings.py:1700 +#: ../gui/wxpython/menustrings.py:759 ../gui/wxpython/menustrings.py:1701 #: ../gui/wxpython/image2target/ii2t_menustrings.py:747 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1673 msgid "Mosaic images" msgstr "Hacer mosaico de imágenes" -#: ../gui/wxpython/menustrings.py:759 ../gui/wxpython/menustrings.py:1701 +#: ../gui/wxpython/menustrings.py:760 ../gui/wxpython/menustrings.py:1702 #: ../gui/wxpython/image2target/ii2t_menustrings.py:748 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1674 msgid "Mosaics several images and extends colormap." msgstr "Hace mosaicos de varias imágenes y extiender colormap." -#: ../gui/wxpython/menustrings.py:760 ../gui/wxpython/menustrings.py:1702 +#: ../gui/wxpython/menustrings.py:761 ../gui/wxpython/menustrings.py:1703 #: ../gui/wxpython/image2target/ii2t_menustrings.py:749 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1675 msgid "Manage image colors" msgstr "Administrar colores de imágenes" -#: ../gui/wxpython/menustrings.py:761 ../gui/wxpython/menustrings.py:1703 +#: ../gui/wxpython/menustrings.py:762 ../gui/wxpython/menustrings.py:1704 #: ../gui/wxpython/image2target/ii2t_menustrings.py:750 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1676 msgid "Color balance for RGB" msgstr "Balance de color para RGB" -#: ../gui/wxpython/menustrings.py:762 ../gui/wxpython/menustrings.py:1704 +#: ../gui/wxpython/menustrings.py:763 ../gui/wxpython/menustrings.py:1705 #: ../gui/wxpython/image2target/ii2t_menustrings.py:751 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1677 msgid "Performs auto-balancing of colors for RGB images." msgstr "Realiza un autobalanceo de colores para imágenes RGB." -#: ../gui/wxpython/menustrings.py:763 ../gui/wxpython/menustrings.py:1705 +#: ../gui/wxpython/menustrings.py:764 ../gui/wxpython/menustrings.py:1706 #: ../gui/wxpython/image2target/ii2t_menustrings.py:752 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1678 msgid "HIS to RGB" msgstr "Matiz, intensidad y saturación (HIS) a Rojo, verde y azul (RGB)" -#: ../gui/wxpython/menustrings.py:764 ../gui/wxpython/menustrings.py:1706 +#: ../gui/wxpython/menustrings.py:765 ../gui/wxpython/menustrings.py:1707 #: ../gui/wxpython/image2target/ii2t_menustrings.py:753 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1679 msgid "Transforms raster maps from HIS (Hue-Intensity-Saturation) color space to RGB (Red-Green-Blue) color space." msgstr "Transforma mapas ráster a partir del espacio de color HIS (Tono-Saturación-Intensidad) al espacio de color RGB (Rojo-Verde-Azul)." -#: ../gui/wxpython/menustrings.py:766 ../gui/wxpython/menustrings.py:1708 +#: ../gui/wxpython/menustrings.py:767 ../gui/wxpython/menustrings.py:1709 #: ../gui/wxpython/image2target/ii2t_menustrings.py:755 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1681 msgid "Transforms raster maps from RGB (Red-Green-Blue) color space to HIS (Hue-Intensity-Saturation) color space." msgstr "Transforma mapas ráster a partir del espacio de color RGB (Rojo-Verde-Azul) al espacio de color HIS (Tono-Saturación-Intensidad)." -#: ../gui/wxpython/menustrings.py:767 ../gui/wxpython/menustrings.py:1709 +#: ../gui/wxpython/menustrings.py:768 ../gui/wxpython/menustrings.py:1710 #: ../gui/wxpython/image2target/ii2t_menustrings.py:756 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1682 msgid "Rectify image or raster" msgstr "Rectificar imagen o ráster" -#: ../gui/wxpython/menustrings.py:768 ../gui/wxpython/menustrings.py:1710 +#: ../gui/wxpython/menustrings.py:769 ../gui/wxpython/menustrings.py:1711 #: ../gui/wxpython/image2target/ii2t_menustrings.py:757 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1683 msgid "Rectifies an image by computing a coordinate transformation for each pixel in the image based on the control points." msgstr "Rectifica una imagen calculando una transformación de coordenadas para cada pixel de la imagen basada en los puntos de control." -#: ../gui/wxpython/menustrings.py:769 ../gui/wxpython/menustrings.py:1711 +#: ../gui/wxpython/menustrings.py:770 ../gui/wxpython/menustrings.py:1712 #: ../gui/wxpython/image2target/ii2t_menustrings.py:758 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1684 #: ../gui/wxpython/lmgr/layertree.py:795 msgid "Histogram" msgstr "Histograma" -#: ../gui/wxpython/menustrings.py:770 ../gui/wxpython/menustrings.py:1712 +#: ../gui/wxpython/menustrings.py:771 ../gui/wxpython/menustrings.py:1713 #: ../gui/wxpython/image2target/ii2t_menustrings.py:759 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1685 msgid "Generate histogram of image" msgstr "Crear histograma de una imagen" -#: ../gui/wxpython/menustrings.py:771 ../gui/wxpython/menustrings.py:1713 +#: ../gui/wxpython/menustrings.py:772 ../gui/wxpython/menustrings.py:1714 #: ../gui/wxpython/image2target/ii2t_menustrings.py:760 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1686 msgid "Spectral response" msgstr "Respuesta espectral" -#: ../gui/wxpython/menustrings.py:772 ../gui/wxpython/menustrings.py:1714 +#: ../gui/wxpython/menustrings.py:773 ../gui/wxpython/menustrings.py:1715 #: ../gui/wxpython/image2target/ii2t_menustrings.py:761 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1687 msgid "Displays spectral response at user specified locations in group or images." msgstr "Muestra la respuesta espectral en ubicaciones especificadas por el usuario en grupo o imágenes." -#: ../gui/wxpython/menustrings.py:773 ../gui/wxpython/menustrings.py:1715 +#: ../gui/wxpython/menustrings.py:774 ../gui/wxpython/menustrings.py:1716 #: ../gui/wxpython/image2target/ii2t_menustrings.py:762 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1688 msgid "Pan sharpening" msgstr "Pan sharpening" -#: ../gui/wxpython/menustrings.py:774 ../gui/wxpython/menustrings.py:1716 +#: ../gui/wxpython/menustrings.py:775 ../gui/wxpython/menustrings.py:1717 #: ../gui/wxpython/image2target/ii2t_menustrings.py:763 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1689 msgid "Image fusion algorithms to sharpen multispectral with high-res panchromatic channels" msgstr "Algoritmos de fusión de imágenes para mejorar multiespectral con canales pancromáticos de alta resolución" -#: ../gui/wxpython/menustrings.py:775 ../gui/wxpython/menustrings.py:1717 +#: ../gui/wxpython/menustrings.py:776 ../gui/wxpython/menustrings.py:1718 #: ../gui/wxpython/image2target/ii2t_menustrings.py:764 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1690 msgid "Classify image" msgstr "Clasificar imagen" -#: ../gui/wxpython/menustrings.py:776 ../gui/wxpython/menustrings.py:1718 +#: ../gui/wxpython/menustrings.py:777 ../gui/wxpython/menustrings.py:1719 #: ../gui/wxpython/image2target/ii2t_menustrings.py:765 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1691 msgid "Clustering input for unsupervised classification" msgstr "Agrupaciones de entrada para clasificación no supervisada" -#: ../gui/wxpython/menustrings.py:777 ../gui/wxpython/menustrings.py:1719 +#: ../gui/wxpython/menustrings.py:778 ../gui/wxpython/menustrings.py:1720 #: ../gui/wxpython/image2target/ii2t_menustrings.py:766 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1692 msgid "Generates spectral signatures for land cover types in an image using a clustering algorithm. The resulting signature file is used as input for i.maxlik, to generate an unsupervised image classification." msgstr "Genera firmas espectrales para tipos de cobertura en una imagen usando un algoritmo de agrupamiento. El archivo de firmas resultante es usado como entrada para i.maxlik, para generar una clasificación no supervisada de imágenes." -#: ../gui/wxpython/menustrings.py:778 ../gui/wxpython/menustrings.py:1720 +#: ../gui/wxpython/menustrings.py:779 ../gui/wxpython/menustrings.py:1721 #: ../gui/wxpython/image2target/ii2t_menustrings.py:767 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1693 msgid "Input for supervised MLC" msgstr "Entrada para MLC supervisada" -#: ../gui/wxpython/menustrings.py:779 ../gui/wxpython/menustrings.py:1721 +#: ../gui/wxpython/menustrings.py:780 ../gui/wxpython/menustrings.py:1722 #: ../gui/wxpython/image2target/ii2t_menustrings.py:768 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1694 msgid "Generates statistics for i.maxlik from raster map." msgstr "Genera estadísticas para i.maxlik a partir de mapa ráster." -#: ../gui/wxpython/menustrings.py:780 ../gui/wxpython/menustrings.py:1722 +#: ../gui/wxpython/menustrings.py:781 ../gui/wxpython/menustrings.py:1723 #: ../gui/wxpython/image2target/ii2t_menustrings.py:769 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1695 msgid "Maximum likelihood classification (MLC)" msgstr "Clasificación de máxima verosimilitud (MLC)" -#: ../gui/wxpython/menustrings.py:781 ../gui/wxpython/menustrings.py:1723 +#: ../gui/wxpython/menustrings.py:782 ../gui/wxpython/menustrings.py:1724 #: ../gui/wxpython/image2target/ii2t_menustrings.py:770 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1696 msgid "Classifies the cell spectral reflectances in imagery data. Classification is based on the spectral signature information generated by either i.cluster, g.gui.iclass, or i.gensig." msgstr "Clasifica el espectro de reflectancia de la celda de un grupo de imágenes. La clasificación está basada en la información de la firma espectral generada por i.cluster, g.gui.iclass o i.gensig." -#: ../gui/wxpython/menustrings.py:782 ../gui/wxpython/menustrings.py:1724 -#: ../gui/wxpython/menustrings.py:1994 +#: ../gui/wxpython/menustrings.py:783 ../gui/wxpython/menustrings.py:1725 +#: ../gui/wxpython/menustrings.py:1995 #: ../gui/wxpython/image2target/ii2t_menustrings.py:771 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1697 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1962 msgid "Interactive input for supervised classification" msgstr "Entrada interactiva para clasificación supervisada" -#: ../gui/wxpython/menustrings.py:783 ../gui/wxpython/menustrings.py:1725 -#: ../gui/wxpython/menustrings.py:1995 +#: ../gui/wxpython/menustrings.py:784 ../gui/wxpython/menustrings.py:1726 +#: ../gui/wxpython/menustrings.py:1996 #: ../gui/wxpython/image2target/ii2t_menustrings.py:772 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1698 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1963 msgid "Generates spectral signatures by allowing the user to outline training areas." msgstr "Genera firmas espectrales permitiendo al usuario delimitar áreas de entrenamiento." -#: ../gui/wxpython/menustrings.py:784 ../gui/wxpython/menustrings.py:1726 +#: ../gui/wxpython/menustrings.py:785 ../gui/wxpython/menustrings.py:1727 #: ../gui/wxpython/image2target/ii2t_menustrings.py:773 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1699 msgid "Input for supervised SMAP" msgstr "Entrada para SMAP supervisado" -#: ../gui/wxpython/menustrings.py:785 ../gui/wxpython/menustrings.py:1727 +#: ../gui/wxpython/menustrings.py:786 ../gui/wxpython/menustrings.py:1728 #: ../gui/wxpython/image2target/ii2t_menustrings.py:774 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1700 msgid "Generates statistics for i.smap from raster map." msgstr "Genera estadísticas para i.smap a partir de mapa ráster." -#: ../gui/wxpython/menustrings.py:786 ../gui/wxpython/menustrings.py:1728 +#: ../gui/wxpython/menustrings.py:787 ../gui/wxpython/menustrings.py:1729 #: ../gui/wxpython/image2target/ii2t_menustrings.py:775 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1701 msgid "Sequential maximum a posteriori classification (SMAP)" msgstr "Clasificación secuencial máxima a posteriori (SMAP)" -#: ../gui/wxpython/menustrings.py:787 ../gui/wxpython/menustrings.py:1729 +#: ../gui/wxpython/menustrings.py:788 ../gui/wxpython/menustrings.py:1730 #: ../gui/wxpython/image2target/ii2t_menustrings.py:776 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1702 msgid "Performs contextual image classification using sequential maximum a posteriori (SMAP) estimation." msgstr "Realiza una clasificación contextual de imágenes utilizando una estimación secuencial máxima a posteriori (SMAP)." -#: ../gui/wxpython/menustrings.py:788 ../gui/wxpython/menustrings.py:1730 +#: ../gui/wxpython/menustrings.py:789 ../gui/wxpython/menustrings.py:1731 #: ../gui/wxpython/image2target/ii2t_menustrings.py:777 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1703 msgid "Object segmentation" msgstr "Segmentación de objeto" -#: ../gui/wxpython/menustrings.py:789 ../gui/wxpython/menustrings.py:1731 +#: ../gui/wxpython/menustrings.py:790 ../gui/wxpython/menustrings.py:1732 #: ../gui/wxpython/image2target/ii2t_menustrings.py:778 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1704 msgid "Identifies segments (objects) from imagery data." msgstr "Identifica segmentos (objetos) de los datos de imágenes." -#: ../gui/wxpython/menustrings.py:790 ../gui/wxpython/menustrings.py:1732 +#: ../gui/wxpython/menustrings.py:791 ../gui/wxpython/menustrings.py:1733 #: ../gui/wxpython/image2target/ii2t_menustrings.py:779 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1705 msgid "Filter image" msgstr "Filtrar imagen" -#: ../gui/wxpython/menustrings.py:791 ../gui/wxpython/menustrings.py:1733 +#: ../gui/wxpython/menustrings.py:792 ../gui/wxpython/menustrings.py:1734 #: ../gui/wxpython/image2target/ii2t_menustrings.py:780 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1706 msgid "Edge detection" msgstr "Detección de bordes" -#: ../gui/wxpython/menustrings.py:792 ../gui/wxpython/menustrings.py:1734 +#: ../gui/wxpython/menustrings.py:793 ../gui/wxpython/menustrings.py:1735 #: ../gui/wxpython/image2target/ii2t_menustrings.py:781 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1707 msgid "Zero-crossing \"edge detection\" raster function for image processing." msgstr "Función ráster \"detección de bordes\" sin traslapes (zero-crossing) para procesamiento de imágenes." -#: ../gui/wxpython/menustrings.py:793 ../gui/wxpython/menustrings.py:1735 +#: ../gui/wxpython/menustrings.py:794 ../gui/wxpython/menustrings.py:1736 #: ../gui/wxpython/image2target/ii2t_menustrings.py:782 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1708 msgid "Matrix/convolving filter" msgstr "Filtro de matriz/convolución" -#: ../gui/wxpython/menustrings.py:794 ../gui/wxpython/menustrings.py:1736 +#: ../gui/wxpython/menustrings.py:795 ../gui/wxpython/menustrings.py:1737 #: ../gui/wxpython/image2target/ii2t_menustrings.py:783 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1709 msgid "Performs raster map matrix filter." msgstr "Realiza un filtro de matrices de mapas ráster." -#: ../gui/wxpython/menustrings.py:795 ../gui/wxpython/menustrings.py:1737 +#: ../gui/wxpython/menustrings.py:796 ../gui/wxpython/menustrings.py:1738 #: ../gui/wxpython/image2target/ii2t_menustrings.py:784 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1710 msgid "Transform image" msgstr "Transformar imagen" -#: ../gui/wxpython/menustrings.py:796 ../gui/wxpython/menustrings.py:1738 +#: ../gui/wxpython/menustrings.py:797 ../gui/wxpython/menustrings.py:1739 #: ../gui/wxpython/image2target/ii2t_menustrings.py:785 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1711 msgid "Canonical correlation" msgstr "Correlación canónica" -#: ../gui/wxpython/menustrings.py:797 ../gui/wxpython/menustrings.py:1739 +#: ../gui/wxpython/menustrings.py:798 ../gui/wxpython/menustrings.py:1740 #: ../gui/wxpython/image2target/ii2t_menustrings.py:786 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1712 msgid "Canonical components analysis (CCA) program for image processing." msgstr "Programa de Análisis de Componentes Canónicos (CCA) para procesamiento de imágenes." -#: ../gui/wxpython/menustrings.py:798 ../gui/wxpython/menustrings.py:1740 +#: ../gui/wxpython/menustrings.py:799 ../gui/wxpython/menustrings.py:1741 #: ../gui/wxpython/image2target/ii2t_menustrings.py:787 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1713 msgid "Principal components" msgstr "Componentes principales" -#: ../gui/wxpython/menustrings.py:799 ../gui/wxpython/menustrings.py:1741 +#: ../gui/wxpython/menustrings.py:800 ../gui/wxpython/menustrings.py:1742 #: ../gui/wxpython/image2target/ii2t_menustrings.py:788 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1714 msgid "Principal components analysis (PCA) for image processing." msgstr "Análisis de componentes principales (PCA) para procesamiento de imágenes." -#: ../gui/wxpython/menustrings.py:800 ../gui/wxpython/menustrings.py:1742 +#: ../gui/wxpython/menustrings.py:801 ../gui/wxpython/menustrings.py:1743 #: ../gui/wxpython/image2target/ii2t_menustrings.py:789 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1715 msgid "Fast Fourier" msgstr "Transformada rápida de Fourier" -#: ../gui/wxpython/menustrings.py:801 ../gui/wxpython/menustrings.py:1743 +#: ../gui/wxpython/menustrings.py:802 ../gui/wxpython/menustrings.py:1744 #: ../gui/wxpython/image2target/ii2t_menustrings.py:790 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1716 msgid "Fast Fourier Transform (FFT) for image processing." msgstr "Transformación Rápida Fourier (FFT) para procesamiento de imágenes." -#: ../gui/wxpython/menustrings.py:802 ../gui/wxpython/menustrings.py:1744 +#: ../gui/wxpython/menustrings.py:803 ../gui/wxpython/menustrings.py:1745 #: ../gui/wxpython/image2target/ii2t_menustrings.py:791 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1717 msgid "Inverse Fast Fourier" msgstr "Transformación inversa rápida de Fourier (FFT)" -#: ../gui/wxpython/menustrings.py:803 ../gui/wxpython/menustrings.py:1745 +#: ../gui/wxpython/menustrings.py:804 ../gui/wxpython/menustrings.py:1746 #: ../gui/wxpython/image2target/ii2t_menustrings.py:792 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1718 msgid "Inverse Fast Fourier Transform (IFFT) for image processing." msgstr "Transformación Inversa rápida de Fourier (ifft) para procesado de imágenes." -#: ../gui/wxpython/menustrings.py:804 ../gui/wxpython/menustrings.py:1746 +#: ../gui/wxpython/menustrings.py:805 ../gui/wxpython/menustrings.py:1747 #: ../gui/wxpython/image2target/ii2t_menustrings.py:793 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1719 msgid "Satellite images tools" msgstr "Herramientas de imágenes satelitales" -#: ../gui/wxpython/menustrings.py:805 ../gui/wxpython/menustrings.py:1747 +#: ../gui/wxpython/menustrings.py:806 ../gui/wxpython/menustrings.py:1748 #: ../gui/wxpython/image2target/ii2t_menustrings.py:794 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1720 msgid "Aster DN to radiance/reflectance" msgstr "Número Digital (DN) Aster a radiancia/reflectancia" -#: ../gui/wxpython/menustrings.py:806 ../gui/wxpython/menustrings.py:1748 +#: ../gui/wxpython/menustrings.py:807 ../gui/wxpython/menustrings.py:1749 #: ../gui/wxpython/image2target/ii2t_menustrings.py:795 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1721 msgid "Calculates Top of Atmosphere Radiance/Reflectance/Brightness Temperature from ASTER DN." msgstr "Calcula la temperatura de la radiancia/reflectancia/brillo en el tope de la atmósfera a partir del Número digital (DN) ASTER," -#: ../gui/wxpython/menustrings.py:807 ../gui/wxpython/menustrings.py:1749 +#: ../gui/wxpython/menustrings.py:808 ../gui/wxpython/menustrings.py:1750 #: ../gui/wxpython/image2target/ii2t_menustrings.py:796 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1722 msgid "Landsat DN to radiance/reflectance" msgstr "Número digital (DN) Landsat a radiancia/reflectancia" -#: ../gui/wxpython/menustrings.py:808 ../gui/wxpython/menustrings.py:1750 +#: ../gui/wxpython/menustrings.py:809 ../gui/wxpython/menustrings.py:1751 #: ../gui/wxpython/image2target/ii2t_menustrings.py:797 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1723 msgid "Calculates top-of-atmosphere radiance or reflectance and temperature for Landsat MSS/TM/ETM+/OLI" msgstr "Calcula radiancia o reflectancia en el tope de la atmósfera y temperatura para Landsat MSS/TM/ETM+/OLI" -#: ../gui/wxpython/menustrings.py:809 ../gui/wxpython/menustrings.py:1751 +#: ../gui/wxpython/menustrings.py:810 ../gui/wxpython/menustrings.py:1752 #: ../gui/wxpython/image2target/ii2t_menustrings.py:798 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1724 msgid "Landsat cloud cover assessment" msgstr "Evaluación de cobertura de nubes de Landsat" -#: ../gui/wxpython/menustrings.py:810 ../gui/wxpython/menustrings.py:1752 +#: ../gui/wxpython/menustrings.py:811 ../gui/wxpython/menustrings.py:1753 #: ../gui/wxpython/image2target/ii2t_menustrings.py:799 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1725 msgid "Performs Landsat TM/ETM+ Automatic Cloud Cover Assessment (ACCA)." msgstr "Realiza evaluación automática de cobertura de nubes (ACCA) Landsat TM/ETM+" -#: ../gui/wxpython/menustrings.py:811 ../gui/wxpython/menustrings.py:1753 +#: ../gui/wxpython/menustrings.py:812 ../gui/wxpython/menustrings.py:1754 #: ../gui/wxpython/image2target/ii2t_menustrings.py:800 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1726 msgid "Modis quality control" msgstr "Control de calidad Modis" -#: ../gui/wxpython/menustrings.py:812 ../gui/wxpython/menustrings.py:1754 +#: ../gui/wxpython/menustrings.py:813 ../gui/wxpython/menustrings.py:1755 #: ../gui/wxpython/image2target/ii2t_menustrings.py:801 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1727 msgid "Extracts quality control parameters from MODIS QC layers." msgstr "Extrae parámetros de control de calidad de las capas MODIS QC." -#: ../gui/wxpython/menustrings.py:813 ../gui/wxpython/menustrings.py:1755 +#: ../gui/wxpython/menustrings.py:814 ../gui/wxpython/menustrings.py:1756 #: ../gui/wxpython/image2target/ii2t_menustrings.py:802 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1728 msgid "Atmospheric correction" msgstr "Corrección atmosférica" -#: ../gui/wxpython/menustrings.py:814 ../gui/wxpython/menustrings.py:1756 +#: ../gui/wxpython/menustrings.py:815 ../gui/wxpython/menustrings.py:1757 #: ../gui/wxpython/image2target/ii2t_menustrings.py:803 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1729 msgid "Performs atmospheric correction using the 6S algorithm. 6S - Second Simulation of Satellite Signal in the Solar Spectrum." msgstr "Realiza corrección atmosférica utilizando el algoritmo 6S. - Second Simulation of Satellite Signal in the Solar Spectrum." -#: ../gui/wxpython/menustrings.py:815 ../gui/wxpython/menustrings.py:1757 +#: ../gui/wxpython/menustrings.py:816 ../gui/wxpython/menustrings.py:1758 #: ../gui/wxpython/image2target/ii2t_menustrings.py:804 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1730 msgid "Topographic correction" msgstr "Corrección topográfica" -#: ../gui/wxpython/menustrings.py:816 ../gui/wxpython/menustrings.py:1758 +#: ../gui/wxpython/menustrings.py:817 ../gui/wxpython/menustrings.py:1759 #: ../gui/wxpython/image2target/ii2t_menustrings.py:805 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1731 msgid "Computes topographic correction of reflectance." msgstr "Calcula la corrección topográfica de la reflectancia." -#: ../gui/wxpython/menustrings.py:817 ../gui/wxpython/menustrings.py:1759 +#: ../gui/wxpython/menustrings.py:818 ../gui/wxpython/menustrings.py:1760 msgid "Orthophoto tools" msgstr "Herramientas para ortofotos" -#: ../gui/wxpython/menustrings.py:818 ../gui/wxpython/menustrings.py:1760 +#: ../gui/wxpython/menustrings.py:819 ../gui/wxpython/menustrings.py:1761 msgid "Manage GCPs for 3D correction" msgstr "Gestionar GCPs para corrección 3D" -#: ../gui/wxpython/menustrings.py:819 ../gui/wxpython/menustrings.py:1761 +#: ../gui/wxpython/menustrings.py:820 ../gui/wxpython/menustrings.py:1762 msgid "Georectifies a map and allows managing GCP for 3D correction." msgstr "Geo-rectifica un mapa y permite gestionar los GCP para corrección 3D." -#: ../gui/wxpython/menustrings.py:820 ../gui/wxpython/menustrings.py:1762 +#: ../gui/wxpython/menustrings.py:821 ../gui/wxpython/menustrings.py:1763 msgid "Corrects scanning distortions" msgstr "Corrige distorsiones de escaneo" -#: ../gui/wxpython/menustrings.py:821 ../gui/wxpython/menustrings.py:1763 +#: ../gui/wxpython/menustrings.py:822 ../gui/wxpython/menustrings.py:1764 msgid "Corrects scanning distortions of a scanned aerial photo." msgstr "Corrige distorsiones de escaneo en fotos aéreas escaneadas." -#: ../gui/wxpython/menustrings.py:822 ../gui/wxpython/menustrings.py:1764 +#: ../gui/wxpython/menustrings.py:823 ../gui/wxpython/menustrings.py:1765 #: ../gui/wxpython/image2target/ii2t_menustrings.py:806 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1732 msgid "Satellite images products" msgstr "Productos de imágenes satelitales" -#: ../gui/wxpython/menustrings.py:823 ../gui/wxpython/menustrings.py:1765 +#: ../gui/wxpython/menustrings.py:824 ../gui/wxpython/menustrings.py:1766 #: ../gui/wxpython/image2target/ii2t_menustrings.py:807 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1733 msgid "Vegetation indices" msgstr "Ãndices de vegetación" -#: ../gui/wxpython/menustrings.py:824 ../gui/wxpython/menustrings.py:1766 +#: ../gui/wxpython/menustrings.py:825 ../gui/wxpython/menustrings.py:1767 #: ../gui/wxpython/image2target/ii2t_menustrings.py:808 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1734 msgid "Calculates different types of vegetation indices. Uses red and nir bands mostly, and some indices require additional bands." msgstr "Calcula diferentes tipos de índices de vegetación. Usa principalmente bandas rojo y cercano al infrarojo (NIR), y algunos índices adicionales requiere bandas adicionales." -#: ../gui/wxpython/menustrings.py:825 ../gui/wxpython/menustrings.py:1767 +#: ../gui/wxpython/menustrings.py:826 ../gui/wxpython/menustrings.py:1768 #: ../gui/wxpython/image2target/ii2t_menustrings.py:809 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1735 msgid "Tasseled cap vegetation index" msgstr "Ãndice de cobertura de vegetación (Tasseled cap)" -#: ../gui/wxpython/menustrings.py:826 ../gui/wxpython/menustrings.py:1768 +#: ../gui/wxpython/menustrings.py:827 ../gui/wxpython/menustrings.py:1769 #: ../gui/wxpython/image2target/ii2t_menustrings.py:810 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1736 msgid "Performs Tasseled Cap (Kauth Thomas) transformation." msgstr "Realiza transformación Tasseled Cap (Kauth Thomas)" -#: ../gui/wxpython/menustrings.py:827 ../gui/wxpython/menustrings.py:1769 +#: ../gui/wxpython/menustrings.py:828 ../gui/wxpython/menustrings.py:1770 #: ../gui/wxpython/image2target/ii2t_menustrings.py:811 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1737 msgid "Albedo" msgstr "Albedo" -#: ../gui/wxpython/menustrings.py:828 ../gui/wxpython/menustrings.py:1770 +#: ../gui/wxpython/menustrings.py:829 ../gui/wxpython/menustrings.py:1771 #: ../gui/wxpython/image2target/ii2t_menustrings.py:812 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1738 msgid "Computes broad band albedo from surface reflectance." msgstr "Calcula albedo de amplio espectro a partir de reflectancia superficial." -#: ../gui/wxpython/menustrings.py:829 ../gui/wxpython/menustrings.py:1771 +#: ../gui/wxpython/menustrings.py:830 ../gui/wxpython/menustrings.py:1772 #: ../gui/wxpython/image2target/ii2t_menustrings.py:813 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1739 msgid "Emissivity" msgstr "Emisividad" -#: ../gui/wxpython/menustrings.py:830 ../gui/wxpython/menustrings.py:1772 +#: ../gui/wxpython/menustrings.py:831 ../gui/wxpython/menustrings.py:1773 #: ../gui/wxpython/image2target/ii2t_menustrings.py:814 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1740 msgid "Computes emissivity from NDVI, generic method for sparse land." msgstr "Calcula emisividad a partir de NDVI, método genérico para tierra escasa (sparce)." -#: ../gui/wxpython/menustrings.py:831 ../gui/wxpython/menustrings.py:1773 +#: ../gui/wxpython/menustrings.py:832 ../gui/wxpython/menustrings.py:1774 #: ../gui/wxpython/image2target/ii2t_menustrings.py:815 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1741 msgid "Biomass growth" msgstr "Crecimiento de biomasa" -#: ../gui/wxpython/menustrings.py:832 ../gui/wxpython/menustrings.py:1774 +#: ../gui/wxpython/menustrings.py:833 ../gui/wxpython/menustrings.py:1775 #: ../gui/wxpython/image2target/ii2t_menustrings.py:816 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1742 msgid "Computes biomass growth, precursor of crop yield calculation." msgstr "Calcula crecimiento de biomasa, precursor del cálculo de rendimiento de cultivos." -#: ../gui/wxpython/menustrings.py:833 ../gui/wxpython/menustrings.py:1775 +#: ../gui/wxpython/menustrings.py:834 ../gui/wxpython/menustrings.py:1776 #: ../gui/wxpython/image2target/ii2t_menustrings.py:817 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1743 msgid "Evapotranspiration calculation" msgstr "Cálculo de evapotraspiración" -#: ../gui/wxpython/menustrings.py:834 ../gui/wxpython/menustrings.py:1776 +#: ../gui/wxpython/menustrings.py:835 ../gui/wxpython/menustrings.py:1777 #: ../gui/wxpython/image2target/ii2t_menustrings.py:818 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1744 msgid "Instantaneaous Net Radiation" msgstr "Radiación neta instantánea" -#: ../gui/wxpython/menustrings.py:835 ../gui/wxpython/menustrings.py:1777 +#: ../gui/wxpython/menustrings.py:836 ../gui/wxpython/menustrings.py:1778 #: ../gui/wxpython/image2target/ii2t_menustrings.py:819 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1745 msgid "Net radiation approximation (Bastiaanssen, 1995)." msgstr "Aproximación de la radiación neta (Bastiaanssen, 1995)." -#: ../gui/wxpython/menustrings.py:836 ../gui/wxpython/menustrings.py:1778 +#: ../gui/wxpython/menustrings.py:837 ../gui/wxpython/menustrings.py:1779 #: ../gui/wxpython/image2target/ii2t_menustrings.py:820 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1746 msgid "Soil heat flux" msgstr "Flujo de calor en suelo" -#: ../gui/wxpython/menustrings.py:837 ../gui/wxpython/menustrings.py:1779 +#: ../gui/wxpython/menustrings.py:838 ../gui/wxpython/menustrings.py:1780 #: ../gui/wxpython/image2target/ii2t_menustrings.py:821 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1747 msgid "Soil heat flux approximation (Bastiaanssen, 1995)." msgstr "Aproximación de flujo de calor en suelo (Bastiaanssen, 1995)." -#: ../gui/wxpython/menustrings.py:838 ../gui/wxpython/menustrings.py:1780 +#: ../gui/wxpython/menustrings.py:839 ../gui/wxpython/menustrings.py:1781 #: ../gui/wxpython/image2target/ii2t_menustrings.py:822 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1748 msgid "Sensible heat flux" msgstr "Flujo de calor sensible" -#: ../gui/wxpython/menustrings.py:839 ../gui/wxpython/menustrings.py:1781 +#: ../gui/wxpython/menustrings.py:840 ../gui/wxpython/menustrings.py:1782 #: ../gui/wxpython/image2target/ii2t_menustrings.py:823 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1749 msgid "Computes sensible heat flux iteration SEBAL 01." msgstr "Calcula el flujo de calor sensible por iteración SEBAL 01." -#: ../gui/wxpython/menustrings.py:840 ../gui/wxpython/menustrings.py:1782 +#: ../gui/wxpython/menustrings.py:841 ../gui/wxpython/menustrings.py:1783 #: ../gui/wxpython/image2target/ii2t_menustrings.py:824 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1750 msgid "Evaporative fraction" msgstr "Fracción evapotranpirativa" -#: ../gui/wxpython/menustrings.py:841 ../gui/wxpython/menustrings.py:1783 +#: ../gui/wxpython/menustrings.py:842 ../gui/wxpython/menustrings.py:1784 #: ../gui/wxpython/image2target/ii2t_menustrings.py:825 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1751 msgid "Computes evaporative fraction and root zone soil moisture." msgstr "Calcula la fracción evapotranpirativa y zona de humedad del suelo en la zona de raices" -#: ../gui/wxpython/menustrings.py:842 ../gui/wxpython/menustrings.py:1784 +#: ../gui/wxpython/menustrings.py:843 ../gui/wxpython/menustrings.py:1785 #: ../gui/wxpython/image2target/ii2t_menustrings.py:826 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1752 msgid "Actual Evapotranspiration" msgstr "Evapotraspiración actual" -#: ../gui/wxpython/menustrings.py:843 ../gui/wxpython/menustrings.py:1785 +#: ../gui/wxpython/menustrings.py:844 ../gui/wxpython/menustrings.py:1786 #: ../gui/wxpython/image2target/ii2t_menustrings.py:827 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1753 msgid "Actual evapotranspiration for diurnal period (Bastiaanssen, 1995)." msgstr "Evapotraspiración actual para el periodo diurno (Bastiaanssen, 1995)." -#: ../gui/wxpython/menustrings.py:844 ../gui/wxpython/menustrings.py:1786 +#: ../gui/wxpython/menustrings.py:845 ../gui/wxpython/menustrings.py:1787 #: ../gui/wxpython/image2target/ii2t_menustrings.py:828 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1754 msgid "Temporal integration of ETa" msgstr "Integración temporal de ETa" -#: ../gui/wxpython/menustrings.py:845 ../gui/wxpython/menustrings.py:1787 +#: ../gui/wxpython/menustrings.py:846 ../gui/wxpython/menustrings.py:1788 #: ../gui/wxpython/image2target/ii2t_menustrings.py:829 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1755 msgid "Computes temporal integration of satellite ET actual (ETa) following the daily ET reference (ETo) from meteorological station(s)." msgstr "Calcula integración de satélites ET actual (ETa) siguiedo el ET de referencia diario de las estacion(es) meteorológicas." -#: ../gui/wxpython/menustrings.py:846 ../gui/wxpython/menustrings.py:1788 +#: ../gui/wxpython/menustrings.py:847 ../gui/wxpython/menustrings.py:1789 #: ../gui/wxpython/image2target/ii2t_menustrings.py:830 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1756 msgid "Hargreaves methods Evapotranspiration" msgstr "Métodos de evapotraspiración de Hargreaves" -#: ../gui/wxpython/menustrings.py:847 ../gui/wxpython/menustrings.py:1789 +#: ../gui/wxpython/menustrings.py:848 ../gui/wxpython/menustrings.py:1790 #: ../gui/wxpython/image2target/ii2t_menustrings.py:831 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1757 msgid "Computes evapotranspiration calculation modified or original Hargreaves formulation, 2001." msgstr "Calcula evapotranspiración con la formulación original o modificada de Hargreaves,2001." -#: ../gui/wxpython/menustrings.py:848 ../gui/wxpython/menustrings.py:1790 +#: ../gui/wxpython/menustrings.py:849 ../gui/wxpython/menustrings.py:1791 #: ../gui/wxpython/image2target/ii2t_menustrings.py:832 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1758 msgid "Penman-Monteith Evapotranspiration" msgstr "Evapotranspiración Penman-Monteith" -#: ../gui/wxpython/menustrings.py:849 ../gui/wxpython/menustrings.py:1791 +#: ../gui/wxpython/menustrings.py:850 ../gui/wxpython/menustrings.py:1792 #: ../gui/wxpython/image2target/ii2t_menustrings.py:833 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1759 msgid "Computes potential evapotranspiration calculation with hourly Penman-Monteith." msgstr "Calcula potencial de evapotraspiración con Penman-Monteith para cada hora." -#: ../gui/wxpython/menustrings.py:850 ../gui/wxpython/menustrings.py:1792 +#: ../gui/wxpython/menustrings.py:851 ../gui/wxpython/menustrings.py:1793 #: ../gui/wxpython/image2target/ii2t_menustrings.py:834 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1760 msgid "Priestley-Taylor Evapotranspiration" msgstr "Evapotraspiración Priestley-Taylor" -#: ../gui/wxpython/menustrings.py:851 ../gui/wxpython/menustrings.py:1793 +#: ../gui/wxpython/menustrings.py:852 ../gui/wxpython/menustrings.py:1794 #: ../gui/wxpython/image2target/ii2t_menustrings.py:835 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1761 msgid "Computes evapotranspiration calculation Priestley and Taylor formulation, 1972." msgstr "Calcula la evapotraspiración con la formulación de Priestley and Taylor, 1972." -#: ../gui/wxpython/menustrings.py:853 ../gui/wxpython/menustrings.py:1795 +#: ../gui/wxpython/menustrings.py:854 ../gui/wxpython/menustrings.py:1796 #: ../gui/wxpython/image2target/ii2t_menustrings.py:837 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1763 msgid "Kappa analysis" msgstr "Análisis Kappa" -#: ../gui/wxpython/menustrings.py:854 ../gui/wxpython/menustrings.py:1796 +#: ../gui/wxpython/menustrings.py:855 ../gui/wxpython/menustrings.py:1797 #: ../gui/wxpython/image2target/ii2t_menustrings.py:838 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1764 msgid "Calculates error matrix and kappa parameter for accuracy assessment of classification result." msgstr "Calcular matriz de error y el parámetro kappa para evaluación de precisión del resultado de clasificación." -#: ../gui/wxpython/menustrings.py:855 ../gui/wxpython/menustrings.py:1797 +#: ../gui/wxpython/menustrings.py:856 ../gui/wxpython/menustrings.py:1798 #: ../gui/wxpython/image2target/ii2t_menustrings.py:839 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1765 msgid "OIF for LandSat TM" msgstr "OIF para LandSat TM" -#: ../gui/wxpython/menustrings.py:856 ../gui/wxpython/menustrings.py:1798 +#: ../gui/wxpython/menustrings.py:857 ../gui/wxpython/menustrings.py:1799 #: ../gui/wxpython/image2target/ii2t_menustrings.py:840 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1766 msgid "Calculates Optimum-Index-Factor table for spectral bands" msgstr "Calcula tabla de Factor de Ãndice Óptimo para bandas espectrales" -#: ../gui/wxpython/menustrings.py:857 ../gui/wxpython/menustrings.py:1799 +#: ../gui/wxpython/menustrings.py:858 ../gui/wxpython/menustrings.py:1800 #: ../gui/wxpython/image2target/ii2t_menustrings.py:841 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1767 msgid "3D r&aster" msgstr "R&áster 3D" -#: ../gui/wxpython/menustrings.py:858 ../gui/wxpython/menustrings.py:1800 +#: ../gui/wxpython/menustrings.py:859 ../gui/wxpython/menustrings.py:1801 #: ../gui/wxpython/image2target/ii2t_menustrings.py:842 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1768 msgid "Develop 3D raster map" msgstr "Desarrollar mapa ráster 3D" -#: ../gui/wxpython/menustrings.py:859 ../gui/wxpython/menustrings.py:1801 +#: ../gui/wxpython/menustrings.py:860 ../gui/wxpython/menustrings.py:1802 #: ../gui/wxpython/image2target/ii2t_menustrings.py:843 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1769 msgid "Manage 3D NULL values" msgstr "Administrar valores NULOS 3D" -#: ../gui/wxpython/menustrings.py:860 ../gui/wxpython/menustrings.py:1802 +#: ../gui/wxpython/menustrings.py:861 ../gui/wxpython/menustrings.py:1803 #: ../gui/wxpython/image2target/ii2t_menustrings.py:844 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1770 msgid "Explicitly create the 3D NULL-value bitmap file." msgstr "Crear explícitamente el archivo de mapa de bits de valor nulo 3D." -#: ../gui/wxpython/menustrings.py:861 ../gui/wxpython/menustrings.py:1803 +#: ../gui/wxpython/menustrings.py:862 ../gui/wxpython/menustrings.py:1804 #: ../gui/wxpython/image2target/ii2t_menustrings.py:845 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1771 msgid "Manage timestamp" msgstr "Administrar marca de tiempo" -#: ../gui/wxpython/menustrings.py:862 ../gui/wxpython/menustrings.py:1804 +#: ../gui/wxpython/menustrings.py:863 ../gui/wxpython/menustrings.py:1805 #: ../gui/wxpython/image2target/ii2t_menustrings.py:846 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1772 msgid "Modifies a timestamp for a 3D raster map. Print/add/remove a timestamp for a 3D raster map." msgstr "Modifica una marca de tiempo para un mapa ráster 3D. Imprimir/añadir/eliminar una marca de tiempo para un mapa ráster 3D." -#: ../gui/wxpython/menustrings.py:864 ../gui/wxpython/menustrings.py:1806 +#: ../gui/wxpython/menustrings.py:865 ../gui/wxpython/menustrings.py:1807 #: ../gui/wxpython/image2target/ii2t_menustrings.py:848 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1774 msgid "3D rasters to raster series" msgstr "Rásters 3D a series ráster" -#: ../gui/wxpython/menustrings.py:866 ../gui/wxpython/menustrings.py:1808 +#: ../gui/wxpython/menustrings.py:867 ../gui/wxpython/menustrings.py:1809 #: ../gui/wxpython/image2target/ii2t_menustrings.py:850 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1776 msgid "3D color tables" msgstr "Tablas de color 3D" -#: ../gui/wxpython/menustrings.py:867 ../gui/wxpython/menustrings.py:1809 +#: ../gui/wxpython/menustrings.py:868 ../gui/wxpython/menustrings.py:1810 #: ../gui/wxpython/image2target/ii2t_menustrings.py:851 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1777 msgid "Creates/modifies the color table associated with a 3D raster map." msgstr "Crea/modifica la tabla de colores asociada a una capa de mapa ráster 3D." -#: ../gui/wxpython/menustrings.py:868 ../gui/wxpython/menustrings.py:1810 +#: ../gui/wxpython/menustrings.py:869 ../gui/wxpython/menustrings.py:1811 #: ../gui/wxpython/image2target/ii2t_menustrings.py:852 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1778 msgid "Export 3D color table" msgstr "Exportar tabla de colores 3D" -#: ../gui/wxpython/menustrings.py:869 ../gui/wxpython/menustrings.py:1811 +#: ../gui/wxpython/menustrings.py:870 ../gui/wxpython/menustrings.py:1812 #: ../gui/wxpython/image2target/ii2t_menustrings.py:853 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1779 msgid "Exports the color table associated with a 3D raster map." msgstr "Exporta la tabla de colores asociada con un mapa ráster 3D." -#: ../gui/wxpython/menustrings.py:870 ../gui/wxpython/menustrings.py:1812 +#: ../gui/wxpython/menustrings.py:871 ../gui/wxpython/menustrings.py:1813 #: ../gui/wxpython/image2target/ii2t_menustrings.py:854 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1780 msgid "3D mask" msgstr "Máscara 3D" -#: ../gui/wxpython/menustrings.py:871 ../gui/wxpython/menustrings.py:1813 +#: ../gui/wxpython/menustrings.py:872 ../gui/wxpython/menustrings.py:1814 #: ../gui/wxpython/image2target/ii2t_menustrings.py:855 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1781 msgid "Establishes the current working 3D raster mask." msgstr "Establece la máscara ráster 3D para trabajo actual." -#: ../gui/wxpython/menustrings.py:872 ../gui/wxpython/menustrings.py:873 -#: ../gui/wxpython/menustrings.py:1814 ../gui/wxpython/menustrings.py:1815 +#: ../gui/wxpython/menustrings.py:873 ../gui/wxpython/menustrings.py:874 +#: ../gui/wxpython/menustrings.py:1815 ../gui/wxpython/menustrings.py:1816 #: ../gui/wxpython/image2target/ii2t_menustrings.py:856 #: ../gui/wxpython/image2target/ii2t_menustrings.py:857 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1782 @@ -9357,224 +9331,224 @@ msgid "3D raster map calculator" msgstr "Calculadora de mapas ráster 3D" -#: ../gui/wxpython/menustrings.py:874 ../gui/wxpython/menustrings.py:1816 +#: ../gui/wxpython/menustrings.py:875 ../gui/wxpython/menustrings.py:1817 #: ../gui/wxpython/image2target/ii2t_menustrings.py:858 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1784 msgid "Cross section" msgstr "Sección transversal" -#: ../gui/wxpython/menustrings.py:875 ../gui/wxpython/menustrings.py:1817 +#: ../gui/wxpython/menustrings.py:876 ../gui/wxpython/menustrings.py:1818 #: ../gui/wxpython/image2target/ii2t_menustrings.py:859 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1785 msgid "Creates cross section 2D raster map from 3D raster map based on 2D elevation map" msgstr "Crea un mapa raster 2D de sección transversal a partir de un mapa ráster 3D basado en mapa 2D de elevación." -#: ../gui/wxpython/menustrings.py:877 ../gui/wxpython/menustrings.py:1819 +#: ../gui/wxpython/menustrings.py:878 ../gui/wxpython/menustrings.py:1820 #: ../gui/wxpython/image2target/ii2t_menustrings.py:861 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1787 msgid "Numerical calculation program for transient, confined groundwater flow in three dimensions." msgstr "Programa de cálculo numérico para flujo de aguas subterráneas temporales, confinadas, en tres dimensiones." -#: ../gui/wxpython/menustrings.py:878 ../gui/wxpython/menustrings.py:1820 +#: ../gui/wxpython/menustrings.py:879 ../gui/wxpython/menustrings.py:1821 #: ../gui/wxpython/image2target/ii2t_menustrings.py:862 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1788 msgid "Interpolate 3D raster from points" msgstr "Interpola ráster 3D a partir de puntos" -#: ../gui/wxpython/menustrings.py:879 ../gui/wxpython/menustrings.py:1821 +#: ../gui/wxpython/menustrings.py:880 ../gui/wxpython/menustrings.py:1822 #: ../gui/wxpython/image2target/ii2t_menustrings.py:863 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1789 msgid "Interpolates point data to a 3D raster map using regularized spline with tension (RST) algorithm." msgstr "Interpola datos de puntos a mapa ráster 3D usando una spline regularizada con el algoritmo de tensión (RST)." -#: ../gui/wxpython/menustrings.py:881 ../gui/wxpython/menustrings.py:1823 +#: ../gui/wxpython/menustrings.py:882 ../gui/wxpython/menustrings.py:1824 #: ../gui/wxpython/image2target/ii2t_menustrings.py:865 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1791 msgid "Basic 3D raster metadata" msgstr "Metadatos básicos del ráster 3D" -#: ../gui/wxpython/menustrings.py:882 ../gui/wxpython/menustrings.py:1824 +#: ../gui/wxpython/menustrings.py:883 ../gui/wxpython/menustrings.py:1825 #: ../gui/wxpython/image2target/ii2t_menustrings.py:866 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1792 msgid "Outputs basic information about a user-specified 3D raster map layer." msgstr "Muestra información básica de una capa de mapa ráster 3D especificada por el usuario." -#: ../gui/wxpython/menustrings.py:883 ../gui/wxpython/menustrings.py:1825 +#: ../gui/wxpython/menustrings.py:884 ../gui/wxpython/menustrings.py:1826 #: ../gui/wxpython/image2target/ii2t_menustrings.py:867 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1793 msgid "3D raster statistics" msgstr "Estadísticas de ráster 3D" -#: ../gui/wxpython/menustrings.py:884 ../gui/wxpython/menustrings.py:1826 +#: ../gui/wxpython/menustrings.py:885 ../gui/wxpython/menustrings.py:1827 #: ../gui/wxpython/image2target/ii2t_menustrings.py:868 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1794 msgid "Generates volume statistics for 3D raster maps." msgstr "Genera estadísticas de volumen para mapas ráster 3D." -#: ../gui/wxpython/menustrings.py:885 ../gui/wxpython/menustrings.py:1827 +#: ../gui/wxpython/menustrings.py:886 ../gui/wxpython/menustrings.py:1828 #: ../gui/wxpython/image2target/ii2t_menustrings.py:869 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1795 msgid "Univariate statistics for 3D rasters" msgstr "Estadísticas univariadas para ráster 3D" -#: ../gui/wxpython/menustrings.py:886 ../gui/wxpython/menustrings.py:1828 +#: ../gui/wxpython/menustrings.py:887 ../gui/wxpython/menustrings.py:1829 #: ../gui/wxpython/image2target/ii2t_menustrings.py:870 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1796 msgid "Calculates univariate statistics from the non-null cells of a 3D raster map. Statistics include number of cells counted, minimum and maximum cell values, range, arithmetic mean, population variance, standard deviation, coefficient of variation, and sum." msgstr "Calcula estadísticas unviariadas de las celdas no nulas de un mapa ráster 3D. Las estadísticas incluyen el número de celdas contadas, valores mínimo y máximo, rango, media aritmética, varianza poblacional, desviación estandar, coeficiente de variación, y suma." -#: ../gui/wxpython/menustrings.py:887 ../gui/wxpython/menustrings.py:1829 +#: ../gui/wxpython/menustrings.py:888 ../gui/wxpython/menustrings.py:1830 #: ../gui/wxpython/image2target/ii2t_menustrings.py:871 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1797 msgid "&Database" msgstr "&Base de datos" -#: ../gui/wxpython/menustrings.py:888 ../gui/wxpython/menustrings.py:1830 +#: ../gui/wxpython/menustrings.py:889 ../gui/wxpython/menustrings.py:1831 #: ../gui/wxpython/image2target/ii2t_menustrings.py:872 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1798 msgid "Database information" msgstr "Información sobre la base de datos" -#: ../gui/wxpython/menustrings.py:889 ../gui/wxpython/menustrings.py:1831 +#: ../gui/wxpython/menustrings.py:890 ../gui/wxpython/menustrings.py:1832 #: ../gui/wxpython/image2target/ii2t_menustrings.py:873 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1799 msgid "List databases" msgstr "Enlistar bases de datos" -#: ../gui/wxpython/menustrings.py:890 ../gui/wxpython/menustrings.py:1832 +#: ../gui/wxpython/menustrings.py:891 ../gui/wxpython/menustrings.py:1833 #: ../gui/wxpython/image2target/ii2t_menustrings.py:874 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1800 msgid "Lists all databases for a given driver and location." msgstr "Enlista todas las bases de datos para un controlador y Localización dados." -#: ../gui/wxpython/menustrings.py:891 ../gui/wxpython/menustrings.py:1833 +#: ../gui/wxpython/menustrings.py:892 ../gui/wxpython/menustrings.py:1834 #: ../gui/wxpython/image2target/ii2t_menustrings.py:875 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1801 msgid "List drivers" msgstr "Enlistar controladores" -#: ../gui/wxpython/menustrings.py:892 ../gui/wxpython/menustrings.py:1834 +#: ../gui/wxpython/menustrings.py:893 ../gui/wxpython/menustrings.py:1835 #: ../gui/wxpython/image2target/ii2t_menustrings.py:876 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1802 msgid "Lists all database drivers." msgstr "Enlista todos los controladores de bases de datos." -#: ../gui/wxpython/menustrings.py:893 ../gui/wxpython/menustrings.py:1835 +#: ../gui/wxpython/menustrings.py:894 ../gui/wxpython/menustrings.py:1836 #: ../gui/wxpython/image2target/ii2t_menustrings.py:877 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1803 msgid "List tables" msgstr "Enlistar tablas" -#: ../gui/wxpython/menustrings.py:894 ../gui/wxpython/menustrings.py:1836 +#: ../gui/wxpython/menustrings.py:895 ../gui/wxpython/menustrings.py:1837 #: ../gui/wxpython/image2target/ii2t_menustrings.py:878 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1804 msgid "Lists all tables for a given database." msgstr "Enlista todas las tablas para una base de datos dada." -#: ../gui/wxpython/menustrings.py:895 ../gui/wxpython/menustrings.py:1837 +#: ../gui/wxpython/menustrings.py:896 ../gui/wxpython/menustrings.py:1838 #: ../gui/wxpython/image2target/ii2t_menustrings.py:879 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1805 msgid "Describe table" msgstr "Describir tabla" -#: ../gui/wxpython/menustrings.py:896 ../gui/wxpython/menustrings.py:1838 +#: ../gui/wxpython/menustrings.py:897 ../gui/wxpython/menustrings.py:1839 #: ../gui/wxpython/image2target/ii2t_menustrings.py:880 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1806 msgid "Describes a table in detail." msgstr "Describe una tabla en forma detallada." -#: ../gui/wxpython/menustrings.py:897 ../gui/wxpython/menustrings.py:1839 +#: ../gui/wxpython/menustrings.py:898 ../gui/wxpython/menustrings.py:1840 #: ../gui/wxpython/image2target/ii2t_menustrings.py:881 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1807 msgid "List columns" msgstr "Enlistar columnas" -#: ../gui/wxpython/menustrings.py:898 ../gui/wxpython/menustrings.py:1840 +#: ../gui/wxpython/menustrings.py:899 ../gui/wxpython/menustrings.py:1841 #: ../gui/wxpython/image2target/ii2t_menustrings.py:882 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1808 msgid "List all columns for a given table." msgstr "Enlista todas las columnas de una tabla dada." -#: ../gui/wxpython/menustrings.py:899 ../gui/wxpython/menustrings.py:1841 +#: ../gui/wxpython/menustrings.py:900 ../gui/wxpython/menustrings.py:1842 #: ../gui/wxpython/image2target/ii2t_menustrings.py:883 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1809 msgid "Manage databases" msgstr "Administrar bases de datos" -#: ../gui/wxpython/menustrings.py:900 ../gui/wxpython/menustrings.py:1842 +#: ../gui/wxpython/menustrings.py:901 ../gui/wxpython/menustrings.py:1843 #: ../gui/wxpython/image2target/ii2t_menustrings.py:884 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1810 msgid "Connect" msgstr "Conectar" -#: ../gui/wxpython/menustrings.py:901 ../gui/wxpython/menustrings.py:1843 +#: ../gui/wxpython/menustrings.py:902 ../gui/wxpython/menustrings.py:1844 #: ../gui/wxpython/image2target/ii2t_menustrings.py:885 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1811 msgid "Prints/sets general DB connection for current mapset." msgstr "Muestra/establece la conexión general a la base de datos para el Directorio de mapas actual." -#: ../gui/wxpython/menustrings.py:902 ../gui/wxpython/menustrings.py:1844 +#: ../gui/wxpython/menustrings.py:903 ../gui/wxpython/menustrings.py:1845 #: ../gui/wxpython/image2target/ii2t_menustrings.py:886 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1812 msgid "Login" msgstr "Iniciar sesión" -#: ../gui/wxpython/menustrings.py:903 ../gui/wxpython/menustrings.py:1845 +#: ../gui/wxpython/menustrings.py:904 ../gui/wxpython/menustrings.py:1846 #: ../gui/wxpython/image2target/ii2t_menustrings.py:887 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1813 msgid "Sets user/password for DB driver/database." msgstr "Establece el usuario/contraseña para controlador/base de datos." -#: ../gui/wxpython/menustrings.py:904 ../gui/wxpython/menustrings.py:1846 +#: ../gui/wxpython/menustrings.py:905 ../gui/wxpython/menustrings.py:1847 #: ../gui/wxpython/image2target/ii2t_menustrings.py:888 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1814 msgid "Create database" msgstr "Crear base de datos" -#: ../gui/wxpython/menustrings.py:905 ../gui/wxpython/menustrings.py:1847 +#: ../gui/wxpython/menustrings.py:906 ../gui/wxpython/menustrings.py:1848 #: ../gui/wxpython/image2target/ii2t_menustrings.py:889 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1815 msgid "Creates an empty database." msgstr "Crea una base de datos vacía." -#: ../gui/wxpython/menustrings.py:906 ../gui/wxpython/menustrings.py:1848 +#: ../gui/wxpython/menustrings.py:907 ../gui/wxpython/menustrings.py:1849 #: ../gui/wxpython/image2target/ii2t_menustrings.py:890 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1816 msgid "Drop database" msgstr "Eliminar base de datos" -#: ../gui/wxpython/menustrings.py:907 ../gui/wxpython/menustrings.py:1849 +#: ../gui/wxpython/menustrings.py:908 ../gui/wxpython/menustrings.py:1850 #: ../gui/wxpython/image2target/ii2t_menustrings.py:891 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1817 msgid "Removes an existing database." msgstr "Remueve una base de datos existente." -#: ../gui/wxpython/menustrings.py:908 ../gui/wxpython/menustrings.py:1850 +#: ../gui/wxpython/menustrings.py:909 ../gui/wxpython/menustrings.py:1851 #: ../gui/wxpython/image2target/ii2t_menustrings.py:892 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1818 msgid "Drop table" msgstr "Eliminar tabla" -#: ../gui/wxpython/menustrings.py:909 ../gui/wxpython/menustrings.py:1851 +#: ../gui/wxpython/menustrings.py:910 ../gui/wxpython/menustrings.py:1852 #: ../gui/wxpython/image2target/ii2t_menustrings.py:893 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1819 msgid "Drops an attribute table." msgstr "Elimina una tabla de atributos (Drop table)." -#: ../gui/wxpython/menustrings.py:910 ../gui/wxpython/menustrings.py:1852 +#: ../gui/wxpython/menustrings.py:911 ../gui/wxpython/menustrings.py:1853 #: ../gui/wxpython/image2target/ii2t_menustrings.py:894 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1820 msgid "Copy table" msgstr "Copiar tabla" -#: ../gui/wxpython/menustrings.py:911 ../gui/wxpython/menustrings.py:1853 +#: ../gui/wxpython/menustrings.py:912 ../gui/wxpython/menustrings.py:1854 #: ../gui/wxpython/image2target/ii2t_menustrings.py:895 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1821 msgid "Copy a table. Either 'from_table' (optionally with 'where') can be used or 'select' option, but not 'from_table' and 'select' at the same time." msgstr "Copia una tabla. Se puede usar tanto la opción 'from_table' (opcionalmente con 'where') como 'select', pero no ambas al mismo tiempo." -#: ../gui/wxpython/menustrings.py:912 ../gui/wxpython/menustrings.py:932 -#: ../gui/wxpython/menustrings.py:1854 ../gui/wxpython/menustrings.py:1874 +#: ../gui/wxpython/menustrings.py:913 ../gui/wxpython/menustrings.py:933 +#: ../gui/wxpython/menustrings.py:1855 ../gui/wxpython/menustrings.py:1875 #: ../gui/wxpython/image2target/ii2t_menustrings.py:896 #: ../gui/wxpython/image2target/ii2t_menustrings.py:916 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1822 @@ -9582,1196 +9556,1196 @@ msgid "Drop column" msgstr "Eliminar columna" -#: ../gui/wxpython/menustrings.py:913 ../gui/wxpython/menustrings.py:1855 +#: ../gui/wxpython/menustrings.py:914 ../gui/wxpython/menustrings.py:1856 #: ../gui/wxpython/image2target/ii2t_menustrings.py:897 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1823 msgid "Drops a column from selected attribute table." msgstr "Elimina una columna de la tabla de atributos seleccionada." -#: ../gui/wxpython/menustrings.py:914 ../gui/wxpython/menustrings.py:1856 +#: ../gui/wxpython/menustrings.py:915 ../gui/wxpython/menustrings.py:1857 #: ../gui/wxpython/image2target/ii2t_menustrings.py:898 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1824 msgid "Test" msgstr "Prueba" -#: ../gui/wxpython/menustrings.py:915 ../gui/wxpython/menustrings.py:1857 +#: ../gui/wxpython/menustrings.py:916 ../gui/wxpython/menustrings.py:1858 #: ../gui/wxpython/image2target/ii2t_menustrings.py:899 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1825 msgid "Test database driver, database must exist and set by db.connect." msgstr "Probar el controlador de base de datos. La base de datos debe existir y estar conectada mediante db. connect." -#: ../gui/wxpython/menustrings.py:916 ../gui/wxpython/menustrings.py:1858 +#: ../gui/wxpython/menustrings.py:917 ../gui/wxpython/menustrings.py:1859 #: ../gui/wxpython/image2target/ii2t_menustrings.py:900 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1826 -#: ../gui/wxpython/dbmgr/sqlbuilder.py:111 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:115 msgid "Query" msgstr "Consulta" -#: ../gui/wxpython/menustrings.py:917 ../gui/wxpython/menustrings.py:1859 +#: ../gui/wxpython/menustrings.py:918 ../gui/wxpython/menustrings.py:1860 #: ../gui/wxpython/image2target/ii2t_menustrings.py:901 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1827 msgid "Query any table" msgstr "Consultar cualquier tabla" -#: ../gui/wxpython/menustrings.py:918 ../gui/wxpython/menustrings.py:1860 +#: ../gui/wxpython/menustrings.py:919 ../gui/wxpython/menustrings.py:1861 #: ../gui/wxpython/image2target/ii2t_menustrings.py:902 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1828 msgid "Selects data from attribute table. Performs SQL query statement(s)." msgstr "Selecciona datos de una taula de atributos. Ejecuta sentencia(s) de consulta SQL." -#: ../gui/wxpython/menustrings.py:921 ../gui/wxpython/menustrings.py:1863 +#: ../gui/wxpython/menustrings.py:922 ../gui/wxpython/menustrings.py:1864 #: ../gui/wxpython/image2target/ii2t_menustrings.py:905 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1831 msgid "SQL statement" msgstr "Sentencia SQL" -#: ../gui/wxpython/menustrings.py:922 ../gui/wxpython/menustrings.py:1864 +#: ../gui/wxpython/menustrings.py:923 ../gui/wxpython/menustrings.py:1865 #: ../gui/wxpython/image2target/ii2t_menustrings.py:906 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1832 msgid "Executes any SQL statement. For SELECT statements use 'db.select'." msgstr "Ejecuta cualquier sentencia SQL. Para setencia SELECT use 'db.select'." -#: ../gui/wxpython/menustrings.py:923 ../gui/wxpython/menustrings.py:1865 +#: ../gui/wxpython/menustrings.py:924 ../gui/wxpython/menustrings.py:1866 #: ../gui/wxpython/image2target/ii2t_menustrings.py:907 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1833 msgid "Vector database connections" msgstr "Conexiones a bases de datos de vectoriales" -#: ../gui/wxpython/menustrings.py:924 ../gui/wxpython/menustrings.py:1866 +#: ../gui/wxpython/menustrings.py:925 ../gui/wxpython/menustrings.py:1867 #: ../gui/wxpython/image2target/ii2t_menustrings.py:908 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1834 msgid "New table" msgstr "Tabla nueva" -#: ../gui/wxpython/menustrings.py:925 ../gui/wxpython/menustrings.py:1867 +#: ../gui/wxpython/menustrings.py:926 ../gui/wxpython/menustrings.py:1868 #: ../gui/wxpython/image2target/ii2t_menustrings.py:909 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1835 msgid "Creates and connects a new attribute table to a given layer of an existing vector map." msgstr "Crea y conecta una nueva tabla de atributos a una capa dada de un mapa vectorial existente. " -#: ../gui/wxpython/menustrings.py:926 ../gui/wxpython/menustrings.py:1868 +#: ../gui/wxpython/menustrings.py:927 ../gui/wxpython/menustrings.py:1869 #: ../gui/wxpython/image2target/ii2t_menustrings.py:910 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1836 msgid "Remove table" msgstr "Eliminar tabla" -#: ../gui/wxpython/menustrings.py:927 ../gui/wxpython/menustrings.py:1869 +#: ../gui/wxpython/menustrings.py:928 ../gui/wxpython/menustrings.py:1870 #: ../gui/wxpython/image2target/ii2t_menustrings.py:911 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1837 msgid "Removes existing attribute table of a vector map." msgstr "Elimina la tabla de atributos existente de un mapa vectorial." -#: ../gui/wxpython/menustrings.py:928 ../gui/wxpython/menustrings.py:1870 +#: ../gui/wxpython/menustrings.py:929 ../gui/wxpython/menustrings.py:1871 #: ../gui/wxpython/image2target/ii2t_menustrings.py:912 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1838 msgid "Join table" msgstr "Unir tabla" -#: ../gui/wxpython/menustrings.py:929 ../gui/wxpython/menustrings.py:1871 +#: ../gui/wxpython/menustrings.py:930 ../gui/wxpython/menustrings.py:1872 #: ../gui/wxpython/image2target/ii2t_menustrings.py:913 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1839 msgid "Joins a database table to a vector map table." msgstr "Une tabla de una base de datos a una tabla de un mapa vectorial." -#: ../gui/wxpython/menustrings.py:930 ../gui/wxpython/menustrings.py:1872 +#: ../gui/wxpython/menustrings.py:931 ../gui/wxpython/menustrings.py:1873 #: ../gui/wxpython/image2target/ii2t_menustrings.py:914 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1840 msgid "Add columns" msgstr "Añadir columnas" -#: ../gui/wxpython/menustrings.py:931 ../gui/wxpython/menustrings.py:1873 +#: ../gui/wxpython/menustrings.py:932 ../gui/wxpython/menustrings.py:1874 #: ../gui/wxpython/image2target/ii2t_menustrings.py:915 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1841 msgid "Adds one or more columns to the attribute table connected to a given vector map." msgstr "Añade una o más columnas a la tabla de atributos conectada a un mapa vectorial dado." -#: ../gui/wxpython/menustrings.py:933 ../gui/wxpython/menustrings.py:1875 +#: ../gui/wxpython/menustrings.py:934 ../gui/wxpython/menustrings.py:1876 #: ../gui/wxpython/image2target/ii2t_menustrings.py:917 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1843 msgid "Drops a column from the attribute table connected to a given vector map." msgstr "Elimina una columna de la tabla de atributos conectada a un mapa vectorial dado." -#: ../gui/wxpython/menustrings.py:934 ../gui/wxpython/menustrings.py:1876 +#: ../gui/wxpython/menustrings.py:935 ../gui/wxpython/menustrings.py:1877 #: ../gui/wxpython/image2target/ii2t_menustrings.py:918 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1844 -#: ../gui/wxpython/dbmgr/base.py:2370 +#: ../gui/wxpython/dbmgr/base.py:2372 msgid "Rename column" msgstr "Renombrar columna" -#: ../gui/wxpython/menustrings.py:935 ../gui/wxpython/menustrings.py:1877 +#: ../gui/wxpython/menustrings.py:936 ../gui/wxpython/menustrings.py:1878 #: ../gui/wxpython/image2target/ii2t_menustrings.py:919 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1845 msgid "Renames a column in the attribute table connected to a given vector map." msgstr "Cambia el nombre de una columna en la tabla de atributos conectada a un mapa vectorial dado." -#: ../gui/wxpython/menustrings.py:936 ../gui/wxpython/menustrings.py:1878 +#: ../gui/wxpython/menustrings.py:937 ../gui/wxpython/menustrings.py:1879 #: ../gui/wxpython/image2target/ii2t_menustrings.py:920 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1846 msgid "Change values" msgstr "Cambiar valores" -#: ../gui/wxpython/menustrings.py:937 ../gui/wxpython/menustrings.py:1879 +#: ../gui/wxpython/menustrings.py:938 ../gui/wxpython/menustrings.py:1880 #: ../gui/wxpython/image2target/ii2t_menustrings.py:921 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1847 msgid "Updates a column in the attribute table connected to a vector map." msgstr "Actualiza una columna en la tabla de atributos conectada a un mapa vectorial." -#: ../gui/wxpython/menustrings.py:938 ../gui/wxpython/menustrings.py:1880 +#: ../gui/wxpython/menustrings.py:939 ../gui/wxpython/menustrings.py:1881 #: ../gui/wxpython/image2target/ii2t_menustrings.py:922 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1848 msgid "Drop row" msgstr "Eliminar fila" -#: ../gui/wxpython/menustrings.py:939 ../gui/wxpython/menustrings.py:1881 +#: ../gui/wxpython/menustrings.py:940 ../gui/wxpython/menustrings.py:1882 #: ../gui/wxpython/image2target/ii2t_menustrings.py:923 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1849 msgid "Removes a vector feature from a vector map through attribute selection." msgstr "Remueve un elemento vectorial de un mapa vectorial a través de la selección de atributos." -#: ../gui/wxpython/menustrings.py:940 ../gui/wxpython/menustrings.py:1882 +#: ../gui/wxpython/menustrings.py:941 ../gui/wxpython/menustrings.py:1883 #: ../gui/wxpython/image2target/ii2t_menustrings.py:924 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1850 msgid "Reconnect vectors to database" msgstr "Volver a conectar vectoriales a la a base de datos" -#: ../gui/wxpython/menustrings.py:941 ../gui/wxpython/menustrings.py:1883 +#: ../gui/wxpython/menustrings.py:942 ../gui/wxpython/menustrings.py:1884 #: ../gui/wxpython/image2target/ii2t_menustrings.py:925 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1851 msgid "Reconnects attribute tables for all vector maps from the current mapset to a new database." msgstr "Reconecta tabla de atributos para todos los mapas vectoriales a partir del Directorio de mapas actual a una nueva base de datos." -#: ../gui/wxpython/menustrings.py:942 ../gui/wxpython/menustrings.py:1884 +#: ../gui/wxpython/menustrings.py:943 ../gui/wxpython/menustrings.py:1885 #: ../gui/wxpython/image2target/ii2t_menustrings.py:926 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1852 msgid "Set vector map - database connection" msgstr "Establecer conexión mapa vectorial - bases de datos" -#: ../gui/wxpython/menustrings.py:943 ../gui/wxpython/menustrings.py:1885 +#: ../gui/wxpython/menustrings.py:944 ../gui/wxpython/menustrings.py:1886 #: ../gui/wxpython/image2target/ii2t_menustrings.py:927 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1853 msgid "Prints/sets DB connection for a vector map to attribute table." msgstr "Imprime / establece la conexión a la base de datos desde un mapa vectorial hacia la tabla de atributos." -#: ../gui/wxpython/menustrings.py:944 ../gui/wxpython/menustrings.py:1886 +#: ../gui/wxpython/menustrings.py:945 ../gui/wxpython/menustrings.py:1887 #: ../gui/wxpython/image2target/ii2t_menustrings.py:928 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1854 msgid "&Temporal" msgstr "&Temporal" -#: ../gui/wxpython/menustrings.py:945 ../gui/wxpython/menustrings.py:1887 +#: ../gui/wxpython/menustrings.py:946 ../gui/wxpython/menustrings.py:1888 #: ../gui/wxpython/image2target/ii2t_menustrings.py:929 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1855 msgid "Manage datasets" msgstr "Administrar conjunto de datos" -#: ../gui/wxpython/menustrings.py:946 ../gui/wxpython/menustrings.py:1888 +#: ../gui/wxpython/menustrings.py:947 ../gui/wxpython/menustrings.py:1889 #: ../gui/wxpython/image2target/ii2t_menustrings.py:930 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1856 msgid "Connect temporal database" msgstr "Conectar base de datos temporal" -#: ../gui/wxpython/menustrings.py:947 ../gui/wxpython/menustrings.py:1889 +#: ../gui/wxpython/menustrings.py:948 ../gui/wxpython/menustrings.py:1890 #: ../gui/wxpython/image2target/ii2t_menustrings.py:931 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1857 msgid "Prints/sets general temporal GIS database connection for current mapset." msgstr "Imprime/establece la conexión de la base de datos GIS temporal para el Directorio de mapas actual." -#: ../gui/wxpython/menustrings.py:948 ../gui/wxpython/menustrings.py:1890 +#: ../gui/wxpython/menustrings.py:949 ../gui/wxpython/menustrings.py:1891 #: ../gui/wxpython/image2target/ii2t_menustrings.py:932 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1858 #: ../gui/wxpython/rlisetup/frame.py:143 msgid "Create" msgstr "Crear" -#: ../gui/wxpython/menustrings.py:949 ../gui/wxpython/menustrings.py:1891 +#: ../gui/wxpython/menustrings.py:950 ../gui/wxpython/menustrings.py:1892 #: ../gui/wxpython/image2target/ii2t_menustrings.py:933 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1859 msgid "Creates a space time dataset." msgstr "Crea conjuntos de datos espacio temporales." -#: ../gui/wxpython/menustrings.py:951 ../gui/wxpython/menustrings.py:1893 +#: ../gui/wxpython/menustrings.py:952 ../gui/wxpython/menustrings.py:1894 #: ../gui/wxpython/image2target/ii2t_menustrings.py:935 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1861 msgid "Renames a space time dataset" msgstr "Renombra un conjunto de datos espacio temporales" -#: ../gui/wxpython/menustrings.py:952 ../gui/wxpython/menustrings.py:1894 +#: ../gui/wxpython/menustrings.py:953 ../gui/wxpython/menustrings.py:1895 #: ../gui/wxpython/image2target/ii2t_menustrings.py:936 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1862 #: ../gui/wxpython/gui_core/simplelmgr.py:463 -#: ../gui/wxpython/animation/dialogs.py:780 -#: ../gui/wxpython/animation/dialogs.py:1012 +#: ../gui/wxpython/animation/dialogs.py:783 +#: ../gui/wxpython/animation/dialogs.py:1015 #: ../gui/wxpython/lmgr/layertree.py:459 ../gui/wxpython/rlisetup/frame.py:140 #: ../gui/wxpython/gmodeler/frame.py:1499 msgid "Remove" msgstr "Remover" -#: ../gui/wxpython/menustrings.py:953 ../gui/wxpython/menustrings.py:1895 +#: ../gui/wxpython/menustrings.py:954 ../gui/wxpython/menustrings.py:1896 #: ../gui/wxpython/image2target/ii2t_menustrings.py:937 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1863 msgid "Removes space time datasets from temporal database." msgstr "Remueve conjuntos de datos espacio temporales a partir de bases de datos temporales." -#: ../gui/wxpython/menustrings.py:954 ../gui/wxpython/menustrings.py:1896 +#: ../gui/wxpython/menustrings.py:955 ../gui/wxpython/menustrings.py:1897 #: ../gui/wxpython/image2target/ii2t_menustrings.py:938 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1864 msgid "Update metadata" msgstr "Actualizar metadatos" -#: ../gui/wxpython/menustrings.py:955 ../gui/wxpython/menustrings.py:1897 +#: ../gui/wxpython/menustrings.py:956 ../gui/wxpython/menustrings.py:1898 #: ../gui/wxpython/image2target/ii2t_menustrings.py:939 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1865 msgid "Modifies the metadata of a space time dataset." msgstr "Modifica los metadatos de un conjunto de datos espacio temporales." -#: ../gui/wxpython/menustrings.py:956 ../gui/wxpython/menustrings.py:1898 +#: ../gui/wxpython/menustrings.py:957 ../gui/wxpython/menustrings.py:1899 #: ../gui/wxpython/image2target/ii2t_menustrings.py:940 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1866 msgid "Merge" msgstr "Unir" -#: ../gui/wxpython/menustrings.py:957 ../gui/wxpython/menustrings.py:1899 +#: ../gui/wxpython/menustrings.py:958 ../gui/wxpython/menustrings.py:1900 #: ../gui/wxpython/image2target/ii2t_menustrings.py:941 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1867 msgid "Merges several space time datasets into a single space time dataset." msgstr "Combina varios conjuntos de datos espacio temporales en un solo conjunto de datos espacio temporal." -#: ../gui/wxpython/menustrings.py:958 ../gui/wxpython/menustrings.py:1900 +#: ../gui/wxpython/menustrings.py:959 ../gui/wxpython/menustrings.py:1901 #: ../gui/wxpython/image2target/ii2t_menustrings.py:942 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1868 msgid "Temporally shift" msgstr "Desplazamiento temporal" -#: ../gui/wxpython/menustrings.py:959 ../gui/wxpython/menustrings.py:1901 +#: ../gui/wxpython/menustrings.py:960 ../gui/wxpython/menustrings.py:1902 #: ../gui/wxpython/image2target/ii2t_menustrings.py:943 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1869 msgid "Shifts temporally the maps of a space time dataset." msgstr "Desplaza temporalmente los mapas de un conjunto de datos espacio temporales." -#: ../gui/wxpython/menustrings.py:960 ../gui/wxpython/menustrings.py:1902 +#: ../gui/wxpython/menustrings.py:961 ../gui/wxpython/menustrings.py:1903 #: ../gui/wxpython/image2target/ii2t_menustrings.py:944 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1870 msgid "Snap maps of dataset" msgstr "Ensamblar mapas de un conjunto de datos" -#: ../gui/wxpython/menustrings.py:961 ../gui/wxpython/menustrings.py:1903 +#: ../gui/wxpython/menustrings.py:962 ../gui/wxpython/menustrings.py:1904 #: ../gui/wxpython/image2target/ii2t_menustrings.py:945 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1871 msgid "Snaps temporally the maps of a space time dataset." msgstr "Autoensambla temporalmente los mapas de un conjuto de datos espacio temporal." -#: ../gui/wxpython/menustrings.py:963 ../gui/wxpython/menustrings.py:1905 +#: ../gui/wxpython/menustrings.py:964 ../gui/wxpython/menustrings.py:1906 #: ../gui/wxpython/image2target/ii2t_menustrings.py:947 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1873 msgid "Lists space time datasets and maps registered in the temporal database." msgstr "Enlista conjuntos de datos espacio temporales y los mapas registrados en la base de datos temporal." -#: ../gui/wxpython/menustrings.py:964 ../gui/wxpython/menustrings.py:1906 +#: ../gui/wxpython/menustrings.py:965 ../gui/wxpython/menustrings.py:1907 #: ../gui/wxpython/image2target/ii2t_menustrings.py:948 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1874 msgid "Manage maps in datasets" msgstr "Administrar mapas en cojuntos de datos" -#: ../gui/wxpython/menustrings.py:965 ../gui/wxpython/menustrings.py:1907 +#: ../gui/wxpython/menustrings.py:966 ../gui/wxpython/menustrings.py:1908 #: ../gui/wxpython/image2target/ii2t_menustrings.py:949 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1875 msgid "Register maps in datasets" msgstr "Registrar mapas en conjunto de datos" -#: ../gui/wxpython/menustrings.py:966 ../gui/wxpython/menustrings.py:1908 +#: ../gui/wxpython/menustrings.py:967 ../gui/wxpython/menustrings.py:1909 msgid "Assigns timestamps and registers raster, vector and raster3d maps in a space time dataset." msgstr "Asigna estampa temporal y registra mapas de tipo ráster, vectorial y ráster 3D en un conjunto de datos espacio temporal." -#: ../gui/wxpython/menustrings.py:967 ../gui/wxpython/menustrings.py:1909 +#: ../gui/wxpython/menustrings.py:968 ../gui/wxpython/menustrings.py:1910 #: ../gui/wxpython/image2target/ii2t_menustrings.py:951 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1877 msgid "Unregister maps from datasets" msgstr "Eliminar registro de mapas de conjunto de datos" -#: ../gui/wxpython/menustrings.py:968 ../gui/wxpython/menustrings.py:1910 +#: ../gui/wxpython/menustrings.py:969 ../gui/wxpython/menustrings.py:1911 #: ../gui/wxpython/image2target/ii2t_menustrings.py:952 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1878 msgid "Unregisters raster, vector and raster3d maps from the temporal database or a specific space time dataset." msgstr "Quita el registro de mapas ráster, vectoriales y raster3d de una base de datos temporal o un conjunto de datos espacio temporales específico." -#: ../gui/wxpython/menustrings.py:969 ../gui/wxpython/menustrings.py:1911 +#: ../gui/wxpython/menustrings.py:970 ../gui/wxpython/menustrings.py:1912 #: ../gui/wxpython/image2target/ii2t_menustrings.py:953 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1879 msgid "List raster dataset maps" msgstr "Lista de conjuntos de datos de mapas ráster" -#: ../gui/wxpython/menustrings.py:970 ../gui/wxpython/menustrings.py:1912 +#: ../gui/wxpython/menustrings.py:971 ../gui/wxpython/menustrings.py:1913 #: ../gui/wxpython/image2target/ii2t_menustrings.py:954 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1880 msgid "Lists registered maps of a space time raster dataset." msgstr "Enlista mapas registrados de un conjunto de datos ráster espacio temporales." -#: ../gui/wxpython/menustrings.py:971 ../gui/wxpython/menustrings.py:1913 +#: ../gui/wxpython/menustrings.py:972 ../gui/wxpython/menustrings.py:1914 #: ../gui/wxpython/image2target/ii2t_menustrings.py:955 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1881 msgid "List vector dataset maps" msgstr "Lista de conjuntos de datos de mapas vectoriales" -#: ../gui/wxpython/menustrings.py:972 ../gui/wxpython/menustrings.py:1914 +#: ../gui/wxpython/menustrings.py:973 ../gui/wxpython/menustrings.py:1915 #: ../gui/wxpython/image2target/ii2t_menustrings.py:956 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1882 msgid "Lists registered maps of a space time vector dataset." msgstr "Enlista mapas registrados de un conjunto de datos vectoriales espacio temporales." -#: ../gui/wxpython/menustrings.py:973 ../gui/wxpython/menustrings.py:1915 +#: ../gui/wxpython/menustrings.py:974 ../gui/wxpython/menustrings.py:1916 #: ../gui/wxpython/image2target/ii2t_menustrings.py:957 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1883 msgid "List 3D raster dataset maps" msgstr "Lista de conjuntos de datos de mapas ráster 3D" -#: ../gui/wxpython/menustrings.py:974 ../gui/wxpython/menustrings.py:1916 +#: ../gui/wxpython/menustrings.py:975 ../gui/wxpython/menustrings.py:1917 #: ../gui/wxpython/image2target/ii2t_menustrings.py:958 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1884 msgid "Lists registered maps of a space time raster3d dataset." msgstr "Enlista mapas registrados de un conjunto de datos ráster3d espacio temporales." -#: ../gui/wxpython/menustrings.py:975 ../gui/wxpython/menustrings.py:1917 +#: ../gui/wxpython/menustrings.py:976 ../gui/wxpython/menustrings.py:1918 #: ../gui/wxpython/image2target/ii2t_menustrings.py:959 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1885 msgid "Import" msgstr "Importar" -#: ../gui/wxpython/menustrings.py:976 ../gui/wxpython/menustrings.py:1918 +#: ../gui/wxpython/menustrings.py:977 ../gui/wxpython/menustrings.py:1919 #: ../gui/wxpython/image2target/ii2t_menustrings.py:960 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1886 msgid "Import raster dataset" msgstr "Importar conjunto de datos ráster" -#: ../gui/wxpython/menustrings.py:977 ../gui/wxpython/menustrings.py:1919 +#: ../gui/wxpython/menustrings.py:978 ../gui/wxpython/menustrings.py:1920 #: ../gui/wxpython/image2target/ii2t_menustrings.py:961 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1887 msgid "Imports space time raster dataset." msgstr "Importa conjunto de datos ráster espacio temporales." -#: ../gui/wxpython/menustrings.py:978 ../gui/wxpython/menustrings.py:1920 +#: ../gui/wxpython/menustrings.py:979 ../gui/wxpython/menustrings.py:1921 #: ../gui/wxpython/image2target/ii2t_menustrings.py:962 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1888 msgid "Import vector dataset" msgstr "Importa un conjunto de datos vectoriales" -#: ../gui/wxpython/menustrings.py:979 ../gui/wxpython/menustrings.py:1921 +#: ../gui/wxpython/menustrings.py:980 ../gui/wxpython/menustrings.py:1922 #: ../gui/wxpython/image2target/ii2t_menustrings.py:963 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1889 msgid "Imports a space time vector dataset from a GRASS GIS specific archive file." msgstr "Importa un conjunto de datos vectoriales espacio temporales de un fichero de archivos específico de GRASS GIS." -#: ../gui/wxpython/menustrings.py:980 ../gui/wxpython/menustrings.py:1922 +#: ../gui/wxpython/menustrings.py:981 ../gui/wxpython/menustrings.py:1923 #: ../gui/wxpython/image2target/ii2t_menustrings.py:964 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1890 -#: ../gui/wxpython/animation/dialogs.py:934 +#: ../gui/wxpython/animation/dialogs.py:937 ../gui/wxpython/tplot/frame.py:335 #: ../gui/wxpython/lmgr/layertree.py:739 msgid "Export" msgstr "Exportar" -#: ../gui/wxpython/menustrings.py:981 ../gui/wxpython/menustrings.py:1923 +#: ../gui/wxpython/menustrings.py:982 ../gui/wxpython/menustrings.py:1924 #: ../gui/wxpython/image2target/ii2t_menustrings.py:965 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1891 msgid "Export raster dataset" msgstr "Exportar conjunto de datos ráster" -#: ../gui/wxpython/menustrings.py:982 ../gui/wxpython/menustrings.py:1924 +#: ../gui/wxpython/menustrings.py:983 ../gui/wxpython/menustrings.py:1925 #: ../gui/wxpython/image2target/ii2t_menustrings.py:966 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1892 msgid "Exports space time raster dataset." msgstr "Exporta conjunto de datos ráster espacio temporales." -#: ../gui/wxpython/menustrings.py:983 ../gui/wxpython/menustrings.py:1925 +#: ../gui/wxpython/menustrings.py:984 ../gui/wxpython/menustrings.py:1926 #: ../gui/wxpython/image2target/ii2t_menustrings.py:967 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1893 msgid "Export raster dataset as VTK time series" msgstr "Exportar conjunto de datos ráster como serie de tiempo VTK" -#: ../gui/wxpython/menustrings.py:984 ../gui/wxpython/menustrings.py:1926 +#: ../gui/wxpython/menustrings.py:985 ../gui/wxpython/menustrings.py:1927 #: ../gui/wxpython/image2target/ii2t_menustrings.py:968 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1894 msgid "Exports space time raster dataset as VTK time series." msgstr "Exporta un conjunto de datos ráster espacio temporales como serie de tiempo VTK." -#: ../gui/wxpython/menustrings.py:985 ../gui/wxpython/menustrings.py:1927 +#: ../gui/wxpython/menustrings.py:986 ../gui/wxpython/menustrings.py:1928 #: ../gui/wxpython/image2target/ii2t_menustrings.py:969 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1895 msgid "Export vector dataset" msgstr "Importar un conjunto de datos vectoriales" -#: ../gui/wxpython/menustrings.py:986 ../gui/wxpython/menustrings.py:1928 +#: ../gui/wxpython/menustrings.py:987 ../gui/wxpython/menustrings.py:1929 #: ../gui/wxpython/image2target/ii2t_menustrings.py:970 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1896 msgid "Exports a space time vector dataset as GRASS GIS specific archive file." msgstr "Exporta un conjunto de datos vectoriales espacio temporales como un archivo de almacenamiento específico para GRASS GIS." -#: ../gui/wxpython/menustrings.py:987 ../gui/wxpython/menustrings.py:1929 +#: ../gui/wxpython/menustrings.py:988 ../gui/wxpython/menustrings.py:1930 #: ../gui/wxpython/image2target/ii2t_menustrings.py:971 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1897 msgid "Convert raster dataset to 3D raster" msgstr "Convierte conjunto de datos ráster a ráster 3D" -#: ../gui/wxpython/menustrings.py:988 ../gui/wxpython/menustrings.py:1930 +#: ../gui/wxpython/menustrings.py:989 ../gui/wxpython/menustrings.py:1931 #: ../gui/wxpython/image2target/ii2t_menustrings.py:972 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1898 msgid "Converts a space time raster dataset into a 3D raster map." msgstr "Convierte un conjunto de datos ráster en un mapa ráster 3D." -#: ../gui/wxpython/menustrings.py:989 ../gui/wxpython/menustrings.py:1931 +#: ../gui/wxpython/menustrings.py:990 ../gui/wxpython/menustrings.py:1932 #: ../gui/wxpython/image2target/ii2t_menustrings.py:973 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1899 msgid "Extraction" msgstr "Extracción" -#: ../gui/wxpython/menustrings.py:990 ../gui/wxpython/menustrings.py:1932 +#: ../gui/wxpython/menustrings.py:991 ../gui/wxpython/menustrings.py:1933 #: ../gui/wxpython/image2target/ii2t_menustrings.py:974 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1900 msgid "Extract subset of raster dataset" msgstr "Extraer subconjunto de conjunto de datos ráster" -#: ../gui/wxpython/menustrings.py:991 ../gui/wxpython/menustrings.py:1933 +#: ../gui/wxpython/menustrings.py:992 ../gui/wxpython/menustrings.py:1934 #: ../gui/wxpython/image2target/ii2t_menustrings.py:975 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1901 msgid "Extracts a subset of a space time raster datasets." msgstr "Extraer un subconjunto de conjunto de datos ráster espacio temporales." -#: ../gui/wxpython/menustrings.py:992 ../gui/wxpython/menustrings.py:1934 +#: ../gui/wxpython/menustrings.py:993 ../gui/wxpython/menustrings.py:1935 #: ../gui/wxpython/image2target/ii2t_menustrings.py:976 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1902 msgid "Extract subset of vector dataset" msgstr "Extraer subconjunto de conjunto de datos vectoriales" -#: ../gui/wxpython/menustrings.py:993 ../gui/wxpython/menustrings.py:1935 +#: ../gui/wxpython/menustrings.py:994 ../gui/wxpython/menustrings.py:1936 #: ../gui/wxpython/image2target/ii2t_menustrings.py:977 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1903 msgid "Extracts a subset of a space time vector dataset." msgstr "Extraer subconjunto de conjunto de datos espacio temporales vectoriales." -#: ../gui/wxpython/menustrings.py:994 ../gui/wxpython/menustrings.py:1936 +#: ../gui/wxpython/menustrings.py:995 ../gui/wxpython/menustrings.py:1937 #: ../gui/wxpython/image2target/ii2t_menustrings.py:978 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1904 msgid "Extract subset of 3D raster dataset" msgstr "Extraer subconjunto de conjunto de datos raster 3D" -#: ../gui/wxpython/menustrings.py:995 ../gui/wxpython/menustrings.py:1937 +#: ../gui/wxpython/menustrings.py:996 ../gui/wxpython/menustrings.py:1938 #: ../gui/wxpython/image2target/ii2t_menustrings.py:979 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1905 msgid "Extracts a subset of a space time 3D raster dataset." msgstr "Extraer un subconjunto del conjunto de datos ráster 3D espacio temporales." -#: ../gui/wxpython/menustrings.py:996 ../gui/wxpython/menustrings.py:1938 +#: ../gui/wxpython/menustrings.py:997 ../gui/wxpython/menustrings.py:1939 #: ../gui/wxpython/image2target/ii2t_menustrings.py:980 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1906 msgid "Query vector dataset attribute data" msgstr "Consultar tabla de atributos de conjunto de datos vectoriales" -#: ../gui/wxpython/menustrings.py:997 ../gui/wxpython/menustrings.py:1939 +#: ../gui/wxpython/menustrings.py:998 ../gui/wxpython/menustrings.py:1940 #: ../gui/wxpython/image2target/ii2t_menustrings.py:981 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1907 msgid "Prints attributes of vector maps registered in a space time vector dataset." msgstr "Muestra atributos de mapas vectoriales registrados en un conjunto de datos espacio temporales." -#: ../gui/wxpython/menustrings.py:998 ../gui/wxpython/menustrings.py:1940 +#: ../gui/wxpython/menustrings.py:999 ../gui/wxpython/menustrings.py:1941 #: ../gui/wxpython/image2target/ii2t_menustrings.py:982 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1908 msgid "Raster dataset color table" msgstr "Tabla de colores de conjunto de datos ráster" -#: ../gui/wxpython/menustrings.py:999 ../gui/wxpython/menustrings.py:1941 +#: ../gui/wxpython/menustrings.py:1000 ../gui/wxpython/menustrings.py:1942 #: ../gui/wxpython/image2target/ii2t_menustrings.py:983 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1909 msgid "Creates/modifies the color table associated with each raster map of the space time raster dataset." msgstr "Crea/modifica la tabla de colores asociada con cada mapa ráster del conjunto de datos ráster espacio temporales." -#: ../gui/wxpython/menustrings.py:1000 ../gui/wxpython/menustrings.py:1942 +#: ../gui/wxpython/menustrings.py:1001 ../gui/wxpython/menustrings.py:1943 #: ../gui/wxpython/image2target/ii2t_menustrings.py:984 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1910 msgid "Raster calculations" msgstr "Cálculos ráster" -#: ../gui/wxpython/menustrings.py:1001 ../gui/wxpython/menustrings.py:1943 +#: ../gui/wxpython/menustrings.py:1002 ../gui/wxpython/menustrings.py:1944 #: ../gui/wxpython/image2target/ii2t_menustrings.py:985 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1911 msgid "Performs spatio-temporal mapcalc expressions on temporally sampled maps of space time raster datasets." msgstr "Ejecuta expresiones mapcalc espacio temporales en mapas temporales muestreados de conjunto de datos ráster espacio temporales." -#: ../gui/wxpython/menustrings.py:1002 ../gui/wxpython/menustrings.py:1944 +#: ../gui/wxpython/menustrings.py:1003 ../gui/wxpython/menustrings.py:1945 #: ../gui/wxpython/image2target/ii2t_menustrings.py:986 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1912 msgid "3D raster calculations" msgstr "Cálculos ráster 3D" -#: ../gui/wxpython/menustrings.py:1003 ../gui/wxpython/menustrings.py:1945 +#: ../gui/wxpython/menustrings.py:1004 ../gui/wxpython/menustrings.py:1946 #: ../gui/wxpython/image2target/ii2t_menustrings.py:987 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1913 msgid "Performs r3.mapcalc expressions on maps of sampled space time 3D raster datasets." msgstr "Ejecuta expresiones de r3.mapcalc en mapas muestreados de conjunto de datos ráster 3D espacio temporales." -#: ../gui/wxpython/menustrings.py:1004 ../gui/wxpython/menustrings.py:1946 +#: ../gui/wxpython/menustrings.py:1005 ../gui/wxpython/menustrings.py:1947 #: ../gui/wxpython/image2target/ii2t_menustrings.py:988 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1914 msgid "Interpolate gaps in raster datasets" msgstr "Interporlar vacíos en conjunto de datos ráster" -#: ../gui/wxpython/menustrings.py:1005 ../gui/wxpython/menustrings.py:1947 +#: ../gui/wxpython/menustrings.py:1006 ../gui/wxpython/menustrings.py:1948 #: ../gui/wxpython/image2target/ii2t_menustrings.py:989 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1915 msgid "Replaces gaps in a space time raster dataset with interpolated raster maps." msgstr "Reemplaza vacíos en un conjunto de datos ráster espacio temporales con mapas ráster interpolados." -#: ../gui/wxpython/menustrings.py:1006 ../gui/wxpython/menustrings.py:1948 +#: ../gui/wxpython/menustrings.py:1007 ../gui/wxpython/menustrings.py:1949 #: ../gui/wxpython/image2target/ii2t_menustrings.py:990 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1916 msgid "Aggregation" msgstr "Agregación" -#: ../gui/wxpython/menustrings.py:1007 ../gui/wxpython/menustrings.py:1949 +#: ../gui/wxpython/menustrings.py:1008 ../gui/wxpython/menustrings.py:1950 #: ../gui/wxpython/image2target/ii2t_menustrings.py:991 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1917 msgid "Neighborhood analysis in raster dataset" msgstr "Análisis de vecindario para un conjunto de datos ráster" -#: ../gui/wxpython/menustrings.py:1008 ../gui/wxpython/menustrings.py:1950 +#: ../gui/wxpython/menustrings.py:1009 ../gui/wxpython/menustrings.py:1951 #: ../gui/wxpython/image2target/ii2t_menustrings.py:992 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1918 msgid "Performs a neighborhood analysis for each map in a space time raster dataset." msgstr "Realiza análisis de vecindario para cada mapa en un conjunto de datos ráster espacio temporales" -#: ../gui/wxpython/menustrings.py:1009 ../gui/wxpython/menustrings.py:1951 +#: ../gui/wxpython/menustrings.py:1010 ../gui/wxpython/menustrings.py:1952 #: ../gui/wxpython/image2target/ii2t_menustrings.py:993 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1919 msgid "Aggregation in raster datasets" msgstr "Agregación en conjunto de datos raster" -#: ../gui/wxpython/menustrings.py:1010 ../gui/wxpython/menustrings.py:1952 +#: ../gui/wxpython/menustrings.py:1011 ../gui/wxpython/menustrings.py:1953 #: ../gui/wxpython/image2target/ii2t_menustrings.py:994 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1920 msgid "Performs different aggregation algorithms from r.series on all or a subset of raster maps in a space time raster dataset." msgstr "Realiza algoritmos de agregación diferentes de r.series en todos los subconjuntos de mapas raster en un conjunto de datos ráster espacio temporales." -#: ../gui/wxpython/menustrings.py:1011 ../gui/wxpython/menustrings.py:1953 +#: ../gui/wxpython/menustrings.py:1012 ../gui/wxpython/menustrings.py:1954 #: ../gui/wxpython/image2target/ii2t_menustrings.py:995 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1921 msgid "Temporal aggregation" msgstr "Agregación temporal" -#: ../gui/wxpython/menustrings.py:1012 ../gui/wxpython/menustrings.py:1954 +#: ../gui/wxpython/menustrings.py:1013 ../gui/wxpython/menustrings.py:1955 #: ../gui/wxpython/image2target/ii2t_menustrings.py:996 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1922 msgid "Aggregates temporally the maps of a space time raster dataset by a user defined granularity." msgstr "Agrega temporalmente los mapas de un conjunto de datos ráster espacio temporales a partir de un tamaño de grano definido por el usuario." -#: ../gui/wxpython/menustrings.py:1013 ../gui/wxpython/menustrings.py:1955 +#: ../gui/wxpython/menustrings.py:1014 ../gui/wxpython/menustrings.py:1956 #: ../gui/wxpython/image2target/ii2t_menustrings.py:997 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1923 msgid "Temporal aggregation by dataset" msgstr "Agregación temporal por conjunto de datos" -#: ../gui/wxpython/menustrings.py:1014 ../gui/wxpython/menustrings.py:1956 +#: ../gui/wxpython/menustrings.py:1015 ../gui/wxpython/menustrings.py:1957 #: ../gui/wxpython/image2target/ii2t_menustrings.py:998 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1924 msgid "Aggregates data of an existing space time raster dataset using the time intervals of a second space time dataset." msgstr "Agregar datos en un conjunto de datos ráster espacio temporales usando los intervalos de tiempo de un segundo conjunto de dato espacio temporales." -#: ../gui/wxpython/menustrings.py:1015 ../gui/wxpython/menustrings.py:1957 +#: ../gui/wxpython/menustrings.py:1016 ../gui/wxpython/menustrings.py:1958 #: ../gui/wxpython/image2target/ii2t_menustrings.py:999 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1925 msgid "Sampling" msgstr "Muestreo" -#: ../gui/wxpython/menustrings.py:1016 ../gui/wxpython/menustrings.py:1958 +#: ../gui/wxpython/menustrings.py:1017 ../gui/wxpython/menustrings.py:1959 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1000 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1926 msgid "Sample a space time raster dataset at point coordinates" msgstr "Muestrear un conjunto de datos espacio temporales en un punto con coordenadas" -#: ../gui/wxpython/menustrings.py:1017 ../gui/wxpython/menustrings.py:1959 +#: ../gui/wxpython/menustrings.py:1018 ../gui/wxpython/menustrings.py:1960 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1001 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1927 msgid "Sample a space time raster dataset at specific vector point coordinates and write the output to stdout using different layouts" msgstr "Muestrea un conjunto de datos ráster espacio-temporales con las coordenadas de un vector de puntos y escribe el resultado en pantalla utilizando diferentes diseños" -#: ../gui/wxpython/menustrings.py:1018 ../gui/wxpython/menustrings.py:1960 +#: ../gui/wxpython/menustrings.py:1019 ../gui/wxpython/menustrings.py:1961 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1002 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1928 msgid "Query raster dataset by vector points dataset" msgstr "Consultar conjunto de datos ráster por conjunto de datos de puntos vectoriales" -#: ../gui/wxpython/menustrings.py:1019 ../gui/wxpython/menustrings.py:1961 +#: ../gui/wxpython/menustrings.py:1020 ../gui/wxpython/menustrings.py:1962 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1003 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1929 msgid "Stores raster map values at spatial and temporal positions of vector points as vector attributes." msgstr "Guarda los valores del mapa ráster en las posiciones espacio temporales de los puntos vectoriales como atributos vectoriales." -#: ../gui/wxpython/menustrings.py:1020 ../gui/wxpython/menustrings.py:1962 +#: ../gui/wxpython/menustrings.py:1021 ../gui/wxpython/menustrings.py:1963 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1004 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1930 msgid "Observe specific locations in raster dataset" msgstr "Observar ubicaciones específicas en un conjunto de datos ráster" -#: ../gui/wxpython/menustrings.py:1021 ../gui/wxpython/menustrings.py:1963 +#: ../gui/wxpython/menustrings.py:1022 ../gui/wxpython/menustrings.py:1964 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1005 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1931 msgid "Observes specific locations in a space time raster dataset over a period of time using vector points." msgstr "Observa ubicaciones específicas en un periodo de tiempo de un conjunto de datos raster espacio temporales usando puntos vectoriales." -#: ../gui/wxpython/menustrings.py:1022 ../gui/wxpython/menustrings.py:1964 +#: ../gui/wxpython/menustrings.py:1023 ../gui/wxpython/menustrings.py:1965 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1006 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1932 msgid "Temporal sampling" msgstr "Muestreo temporal" -#: ../gui/wxpython/menustrings.py:1023 ../gui/wxpython/menustrings.py:1965 +#: ../gui/wxpython/menustrings.py:1024 ../gui/wxpython/menustrings.py:1966 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1007 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1933 msgid "Samples the input space time dataset(s) with a sample space time dataset and print the result to stdout." msgstr "Muestrea el conjuto(s) de datos espacio temporales de entrada con un conjunto de datos espacio temporales muestrales y muestra el resultado en la salida estandar." -#: ../gui/wxpython/menustrings.py:1025 ../gui/wxpython/menustrings.py:1967 +#: ../gui/wxpython/menustrings.py:1026 ../gui/wxpython/menustrings.py:1968 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1009 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1935 msgid "Space time datasets metadata" msgstr "Metadatos de conjunto de datos espacio temporales" -#: ../gui/wxpython/menustrings.py:1026 ../gui/wxpython/menustrings.py:1968 +#: ../gui/wxpython/menustrings.py:1027 ../gui/wxpython/menustrings.py:1969 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1010 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1936 msgid "Lists information about space time datasets and maps." msgstr "Enlista información acerca de un conjunto de datos y mapas espacio temporales." -#: ../gui/wxpython/menustrings.py:1027 ../gui/wxpython/menustrings.py:1969 +#: ../gui/wxpython/menustrings.py:1028 ../gui/wxpython/menustrings.py:1970 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1011 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1937 msgid "Univariate raster dataset statistics" msgstr "Estadísticas univariadas de conjuntos de datos ráster" -#: ../gui/wxpython/menustrings.py:1028 ../gui/wxpython/menustrings.py:1970 +#: ../gui/wxpython/menustrings.py:1029 ../gui/wxpython/menustrings.py:1971 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1012 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1938 msgid "Calculates univariate statistics from the non-null cells for each registered raster map of a space time raster dataset." msgstr "Calcula estadísticas univariadas a partir de celdas no nulas para cada mapa ráster registrado en un conjunto de datos ráster espacio temporales." -#: ../gui/wxpython/menustrings.py:1029 ../gui/wxpython/menustrings.py:1971 +#: ../gui/wxpython/menustrings.py:1030 ../gui/wxpython/menustrings.py:1972 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1013 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1939 msgid "Univariate vector dataset statistics" msgstr "Estadísticas univariadas de conjuntos de datos vectoriales" -#: ../gui/wxpython/menustrings.py:1030 ../gui/wxpython/menustrings.py:1972 +#: ../gui/wxpython/menustrings.py:1031 ../gui/wxpython/menustrings.py:1973 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1014 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1940 msgid "Calculates univariate statistics of attributes for each registered vector map of a space time vector dataset" msgstr "Calcula estadísticas univariadas para cada atributo para cada mapa vectorial registrado en un conjunto de datos espacio temporal" -#: ../gui/wxpython/menustrings.py:1031 ../gui/wxpython/menustrings.py:1973 +#: ../gui/wxpython/menustrings.py:1032 ../gui/wxpython/menustrings.py:1974 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1015 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1941 msgid "Univariate 3D raster dataset statistics" msgstr "Estadísticas univariadas de conjunto de datos ráster 3D" -#: ../gui/wxpython/menustrings.py:1032 ../gui/wxpython/menustrings.py:1974 +#: ../gui/wxpython/menustrings.py:1033 ../gui/wxpython/menustrings.py:1975 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1016 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1942 msgid "Calculates univariate statistics from the non-null cells for each registered 3D raster map of a space time 3D raster dataset." msgstr "Calcula estadísticas univariadas a partir de celdas no nulas para cada mapa ráster 3D registrado en un conjunto de datos ráster 3D espacio temporales." -#: ../gui/wxpython/menustrings.py:1033 ../gui/wxpython/menustrings.py:1975 +#: ../gui/wxpython/menustrings.py:1034 ../gui/wxpython/menustrings.py:1976 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1017 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1943 msgid "Report temporal topology" msgstr "Muestra topología temporal" -#: ../gui/wxpython/menustrings.py:1034 ../gui/wxpython/menustrings.py:1976 +#: ../gui/wxpython/menustrings.py:1035 ../gui/wxpython/menustrings.py:1977 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1018 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1944 msgid "Lists temporal topology of a space time dataset." msgstr "Enlista topología temporal de un conjunto de datos espacio temporales." -#: ../gui/wxpython/menustrings.py:1035 ../gui/wxpython/menustrings.py:1977 -#: ../gui/wxpython/menustrings.py:1984 +#: ../gui/wxpython/menustrings.py:1036 ../gui/wxpython/menustrings.py:1978 +#: ../gui/wxpython/menustrings.py:1985 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1019 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1945 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1952 msgid "GUI tools" msgstr "Herramientas de GUI" -#: ../gui/wxpython/menustrings.py:1038 ../gui/wxpython/menustrings.py:1980 -#: ../gui/wxpython/menustrings.py:2000 +#: ../gui/wxpython/menustrings.py:1039 ../gui/wxpython/menustrings.py:1981 +#: ../gui/wxpython/menustrings.py:2001 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1022 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1948 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1968 msgid "Timeline tool" msgstr "Herramienta de linea de tiempo" -#: ../gui/wxpython/menustrings.py:1039 ../gui/wxpython/menustrings.py:1981 -#: ../gui/wxpython/menustrings.py:2001 +#: ../gui/wxpython/menustrings.py:1040 ../gui/wxpython/menustrings.py:1982 +#: ../gui/wxpython/menustrings.py:2002 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1023 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1949 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1969 msgid "Plot temporal extents." msgstr "Graficar extensión temporal." -#: ../gui/wxpython/menustrings.py:1040 ../gui/wxpython/menustrings.py:1982 -#: ../gui/wxpython/menustrings.py:1998 +#: ../gui/wxpython/menustrings.py:1041 ../gui/wxpython/menustrings.py:1983 +#: ../gui/wxpython/menustrings.py:1999 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1024 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1950 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1966 msgid "Temporal plot tool" msgstr "Herramienta de gráfica temporal" -#: ../gui/wxpython/menustrings.py:1041 ../gui/wxpython/menustrings.py:1983 -#: ../gui/wxpython/menustrings.py:1999 +#: ../gui/wxpython/menustrings.py:1042 ../gui/wxpython/menustrings.py:1984 +#: ../gui/wxpython/menustrings.py:2000 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1025 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1951 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1967 msgid "Plot temporal values." msgstr "Graficar valores temporales." -#: ../gui/wxpython/menustrings.py:1042 ../gui/wxpython/menustrings.py:2047 -#: ../gui/wxpython/menustrings.py:2090 +#: ../gui/wxpython/menustrings.py:1043 ../gui/wxpython/menustrings.py:2048 +#: ../gui/wxpython/menustrings.py:2091 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1026 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2015 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2058 msgid "&Help" msgstr "&Ayuda" -#: ../gui/wxpython/menustrings.py:1043 +#: ../gui/wxpython/menustrings.py:1044 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1027 msgid "GRASS help" msgstr "Ayuda de GRASS" -#: ../gui/wxpython/menustrings.py:1044 ../gui/wxpython/menustrings.py:1046 +#: ../gui/wxpython/menustrings.py:1045 ../gui/wxpython/menustrings.py:1047 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1028 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1030 msgid "Display the HTML man pages of GRASS GIS" msgstr "Mostrar las páginas HTML del manual de GRASS GIS" -#: ../gui/wxpython/menustrings.py:1045 +#: ../gui/wxpython/menustrings.py:1046 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1029 msgid "GUI help" msgstr "Ayuda de la GUI" -#: ../gui/wxpython/menustrings.py:1047 +#: ../gui/wxpython/menustrings.py:1048 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1031 msgid "About system" msgstr "Acerca del sistema" -#: ../gui/wxpython/menustrings.py:1048 +#: ../gui/wxpython/menustrings.py:1049 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1032 msgid "Prints system information" msgstr "Mostrar información del sistema" -#: ../gui/wxpython/menustrings.py:1049 ../gui/wxpython/menustrings.py:1050 +#: ../gui/wxpython/menustrings.py:1050 ../gui/wxpython/menustrings.py:1051 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1033 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1034 #: ../gui/wxpython/gui_core/ghelp.py:53 msgid "About GRASS GIS" msgstr "Acerca de GRASS GIS" -#: ../gui/wxpython/menustrings.py:1053 +#: ../gui/wxpython/menustrings.py:1054 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1037 msgid "Import, export and link data" msgstr "Importar, exportar y enlazar datos" -#: ../gui/wxpython/menustrings.py:1987 +#: ../gui/wxpython/menustrings.py:1988 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1955 msgid "Attribute table manager" msgstr "Administrador de tabla de atributos" -#: ../gui/wxpython/menustrings.py:2006 +#: ../gui/wxpython/menustrings.py:2007 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1974 msgid "Create new model" msgstr "Crear nuevo modelo" -#: ../gui/wxpython/menustrings.py:2008 +#: ../gui/wxpython/menustrings.py:2009 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1976 msgid "Load model from file" msgstr "Cargar modelo del archivo" -#: ../gui/wxpython/menustrings.py:2010 +#: ../gui/wxpython/menustrings.py:2011 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1978 #: ../gui/wxpython/gmodeler/frame.py:518 msgid "Save model" msgstr "Guardar modelo" -#: ../gui/wxpython/menustrings.py:2012 +#: ../gui/wxpython/menustrings.py:2013 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1980 msgid "Save model to file" msgstr "Guardar modelo al archivo" -#: ../gui/wxpython/menustrings.py:2014 +#: ../gui/wxpython/menustrings.py:2015 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1982 msgid "Close model file" msgstr "Cerrar el archivo del modelo" -#: ../gui/wxpython/menustrings.py:2015 +#: ../gui/wxpython/menustrings.py:2016 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1983 msgid "Export to image" msgstr "Exportar a imagen" -#: ../gui/wxpython/menustrings.py:2016 +#: ../gui/wxpython/menustrings.py:2017 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1984 msgid "Export model to image" msgstr "Exportar modelo a imagen" -#: ../gui/wxpython/menustrings.py:2017 +#: ../gui/wxpython/menustrings.py:2018 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1985 msgid "Export to Python" msgstr "Exportar a Python" -#: ../gui/wxpython/menustrings.py:2018 +#: ../gui/wxpython/menustrings.py:2019 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1986 msgid "Export model to Python script" msgstr "Exportar modelo a script Python" -#: ../gui/wxpython/menustrings.py:2019 +#: ../gui/wxpython/menustrings.py:2020 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1987 msgid "Quit modeler" msgstr "Salir del modelador" -#: ../gui/wxpython/menustrings.py:2020 +#: ../gui/wxpython/menustrings.py:2021 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1988 msgid "Close modeler window" msgstr "Cerrar la ventana del modelador" -#: ../gui/wxpython/menustrings.py:2023 +#: ../gui/wxpython/menustrings.py:2024 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1991 #: ../gui/wxpython/gmodeler/preferences.py:32 msgid "Modeler settings" msgstr "Configuraciones del modelador" -#: ../gui/wxpython/menustrings.py:2024 +#: ../gui/wxpython/menustrings.py:2025 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1992 msgid "&Model" msgstr "&Modelo" -#: ../gui/wxpython/menustrings.py:2025 +#: ../gui/wxpython/menustrings.py:2026 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1993 msgid "Add command" msgstr "Añadir comando" -#: ../gui/wxpython/menustrings.py:2026 +#: ../gui/wxpython/menustrings.py:2027 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1994 msgid "Add action (GRASS command) to model" msgstr "Añadir acción (módulo GRASS) al modelo" -#: ../gui/wxpython/menustrings.py:2027 +#: ../gui/wxpython/menustrings.py:2028 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1995 msgid "Add data" msgstr "Añadir datos" -#: ../gui/wxpython/menustrings.py:2028 +#: ../gui/wxpython/menustrings.py:2029 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1996 msgid "Add data item to model" msgstr "Añadir ítem de datos al modelo" -#: ../gui/wxpython/menustrings.py:2029 +#: ../gui/wxpython/menustrings.py:2030 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1997 msgid "Define relation" msgstr "Definir relación" -#: ../gui/wxpython/menustrings.py:2030 +#: ../gui/wxpython/menustrings.py:2031 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1998 msgid "Define relation between data and action items" msgstr "Definir relación entre datos y elementos de acción" -#: ../gui/wxpython/menustrings.py:2031 +#: ../gui/wxpython/menustrings.py:2032 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1999 msgid "Add loop / series" msgstr "Añadir bucle / series" -#: ../gui/wxpython/menustrings.py:2032 +#: ../gui/wxpython/menustrings.py:2033 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2000 msgid "Adds loop (series) to model" msgstr "Añade bucle (series) al modelo" -#: ../gui/wxpython/menustrings.py:2033 +#: ../gui/wxpython/menustrings.py:2034 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2001 msgid "Add condition" msgstr "Añadir condición" -#: ../gui/wxpython/menustrings.py:2034 +#: ../gui/wxpython/menustrings.py:2035 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2002 msgid "Adds condition (if/else) to model" msgstr "Añade condición (if/else) para modelar" -#: ../gui/wxpython/menustrings.py:2035 +#: ../gui/wxpython/menustrings.py:2036 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2003 #: ../gui/wxpython/gmodeler/frame.py:885 msgid "Add comment" msgstr "Añadir comentario" -#: ../gui/wxpython/menustrings.py:2036 +#: ../gui/wxpython/menustrings.py:2037 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2004 msgid "Adds comment to model" msgstr "Añade comentario al modelo" -#: ../gui/wxpython/menustrings.py:2037 +#: ../gui/wxpython/menustrings.py:2038 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2005 msgid "Remove item" msgstr "Eliminar ítem" -#: ../gui/wxpython/menustrings.py:2038 +#: ../gui/wxpython/menustrings.py:2039 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2006 msgid "Remove action/data from model" msgstr "Eliminar acción/datos del modelo" -#: ../gui/wxpython/menustrings.py:2039 +#: ../gui/wxpython/menustrings.py:2040 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2007 #: ../gui/wxpython/gmodeler/preferences.py:661 msgid "Model properties" msgstr "Propiedades del modelo" -#: ../gui/wxpython/menustrings.py:2040 +#: ../gui/wxpython/menustrings.py:2041 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2008 msgid "Model properties (name, purpose, etc.)" msgstr "Características del modelo (nombre, propósito, etc.)" -#: ../gui/wxpython/menustrings.py:2041 +#: ../gui/wxpython/menustrings.py:2042 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2009 msgid "Delete intermediate data" msgstr "Borrar datos intermedios" -#: ../gui/wxpython/menustrings.py:2042 +#: ../gui/wxpython/menustrings.py:2043 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2010 msgid "Delete intermediate data defined in the model" msgstr "Eliminar datos intermedios definidos en el modelo" -#: ../gui/wxpython/menustrings.py:2044 +#: ../gui/wxpython/menustrings.py:2045 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2012 msgid "Run entire model" msgstr "Ejecutar todo el modelo" -#: ../gui/wxpython/menustrings.py:2045 +#: ../gui/wxpython/menustrings.py:2046 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2013 msgid "Validate model" msgstr "Validar modelo" -#: ../gui/wxpython/menustrings.py:2046 +#: ../gui/wxpython/menustrings.py:2047 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2014 msgid "Validate entire model" msgstr "Validar el modelo entero" -#: ../gui/wxpython/menustrings.py:2048 ../gui/wxpython/menustrings.py:2091 +#: ../gui/wxpython/menustrings.py:2049 ../gui/wxpython/menustrings.py:2092 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2016 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2059 -#: ../gui/wxpython/tplot/frame.py:280 ../gui/wxpython/timeline/frame.py:137 +#: ../gui/wxpython/tplot/frame.py:346 ../gui/wxpython/timeline/frame.py:137 msgid "Help" msgstr "Ayuda" -#: ../gui/wxpython/menustrings.py:2049 +#: ../gui/wxpython/menustrings.py:2050 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2017 msgid "Display the HTML man pages of Graphical modeler" msgstr "Mostrar las páginas HTML de manuel del Modelador gráfico" -#: ../gui/wxpython/menustrings.py:2050 +#: ../gui/wxpython/menustrings.py:2051 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2018 msgid "About Graphical Modeler" msgstr "Acerca del Modelador Gráfico" -#: ../gui/wxpython/menustrings.py:2051 +#: ../gui/wxpython/menustrings.py:2052 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2019 msgid "Display information about Graphical Modeler" msgstr "Mostrar información del Modelador gráfico" -#: ../gui/wxpython/menustrings.py:2056 +#: ../gui/wxpython/menustrings.py:2057 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2024 #: ../gui/wxpython/psmap/toolbars.py:77 msgid "Specify paper size, margins and orientation" msgstr "Especificar tamaño de papel, márgenes y orientación" -#: ../gui/wxpython/menustrings.py:2057 +#: ../gui/wxpython/menustrings.py:2058 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2025 msgid "Load instruction file" msgstr "Cargar archivo de instrucciones" -#: ../gui/wxpython/menustrings.py:2058 +#: ../gui/wxpython/menustrings.py:2059 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2026 #: ../gui/wxpython/psmap/toolbars.py:70 msgid "Load text file with mapping instructions" msgstr "Cargar archivo de texto con instrucciones de cartografía" -#: ../gui/wxpython/menustrings.py:2059 +#: ../gui/wxpython/menustrings.py:2060 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2027 msgid "Export instruction file" msgstr "Exportar archivo de instrucciones" -#: ../gui/wxpython/menustrings.py:2060 +#: ../gui/wxpython/menustrings.py:2061 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2028 #: ../gui/wxpython/psmap/toolbars.py:68 msgid "Generate text file with mapping instructions" msgstr "Generar archivo de texto con las intrucciones de cartografía" -#: ../gui/wxpython/menustrings.py:2061 +#: ../gui/wxpython/menustrings.py:2062 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2029 msgid "Export to PostScript" msgstr "Exportar a PostScript" -#: ../gui/wxpython/menustrings.py:2062 +#: ../gui/wxpython/menustrings.py:2063 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2030 #: ../gui/wxpython/psmap/toolbars.py:72 msgid "Generate PostScript output" msgstr "Generar PostScript de salida" -#: ../gui/wxpython/menustrings.py:2063 +#: ../gui/wxpython/menustrings.py:2064 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2031 msgid "Export to PDF" msgstr "Exportar a PDF" -#: ../gui/wxpython/menustrings.py:2064 +#: ../gui/wxpython/menustrings.py:2065 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2032 #: ../gui/wxpython/psmap/toolbars.py:74 msgid "Generate PDF output" msgstr "Generar PDF de salida" -#: ../gui/wxpython/menustrings.py:2065 ../gui/wxpython/menustrings.py:2066 +#: ../gui/wxpython/menustrings.py:2066 ../gui/wxpython/menustrings.py:2067 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2033 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2034 msgid "Launch ps.map dialog" msgstr "Lanzar cuadro de díalogo de ps.map" -#: ../gui/wxpython/menustrings.py:2067 +#: ../gui/wxpython/menustrings.py:2068 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2035 #: ../gui/wxpython/gui_core/toolbars.py:74 ../gui/wxpython/lmgr/layertree.py:78 msgid "Quit" msgstr "Salir" -#: ../gui/wxpython/menustrings.py:2068 +#: ../gui/wxpython/menustrings.py:2069 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2036 msgid "Close Cartographic Composer" msgstr "Cerra el diseñador cartográfico" -#: ../gui/wxpython/menustrings.py:2069 +#: ../gui/wxpython/menustrings.py:2070 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2037 msgid "&Insert" msgstr "&Insertar" -#: ../gui/wxpython/menustrings.py:2070 +#: ../gui/wxpython/menustrings.py:2071 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2038 -#: ../gui/wxpython/psmap/toolbars.py:82 ../gui/wxpython/psmap/dialogs.py:833 -#: ../gui/wxpython/psmap/dialogs.py:887 +#: ../gui/wxpython/psmap/toolbars.py:82 ../gui/wxpython/psmap/dialogs.py:835 +#: ../gui/wxpython/psmap/dialogs.py:889 msgid "Map frame" msgstr "Marco del mapa" -#: ../gui/wxpython/menustrings.py:2071 +#: ../gui/wxpython/menustrings.py:2072 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2039 msgid "Add or edit map frame" msgstr "Añadir o editar marco del mapa" -#: ../gui/wxpython/menustrings.py:2072 +#: ../gui/wxpython/menustrings.py:2073 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2040 #: ../gui/wxpython/nviz/mapwindow.py:1675 ../gui/wxpython/nviz/tools.py:827 -#: ../gui/wxpython/psmap/dialogs.py:1540 ../gui/wxpython/lmgr/layertree.py:1044 +#: ../gui/wxpython/psmap/dialogs.py:1542 ../gui/wxpython/lmgr/layertree.py:1044 msgid "Raster map" msgstr "Mapa ráster" -#: ../gui/wxpython/menustrings.py:2073 +#: ../gui/wxpython/menustrings.py:2074 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2041 msgid "Add or edit raster map" msgstr "Añadir o editar mapa ráster" -#: ../gui/wxpython/menustrings.py:2074 +#: ../gui/wxpython/menustrings.py:2075 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2042 -#: ../gui/wxpython/nviz/tools.py:1453 ../gui/wxpython/psmap/dialogs.py:3644 +#: ../gui/wxpython/nviz/tools.py:1453 ../gui/wxpython/psmap/dialogs.py:3646 #: ../gui/wxpython/lmgr/layertree.py:1048 msgid "Vector map" msgstr "Mapa vectorial" -#: ../gui/wxpython/menustrings.py:2075 +#: ../gui/wxpython/menustrings.py:2076 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2043 msgid "Add or edit vector map" msgstr "Añadir o editar mapa vectorial" -#: ../gui/wxpython/menustrings.py:2076 +#: ../gui/wxpython/menustrings.py:2077 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2044 msgid "Map legend" msgstr "Leyenda del mapa" -#: ../gui/wxpython/menustrings.py:2077 +#: ../gui/wxpython/menustrings.py:2078 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2045 msgid "Add or edit raster and vector legend" msgstr "Añadir o editar leyenda ráster o vectorial" -#: ../gui/wxpython/menustrings.py:2078 +#: ../gui/wxpython/menustrings.py:2079 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2046 #: ../gui/wxpython/psmap/toolbars.py:93 msgid "Map info" msgstr "información del mapa" -#: ../gui/wxpython/menustrings.py:2079 +#: ../gui/wxpython/menustrings.py:2080 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2047 msgid "Add or edit map info" msgstr "Añadir o editar información del mapa" -#: ../gui/wxpython/menustrings.py:2080 +#: ../gui/wxpython/menustrings.py:2081 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2048 #: ../gui/wxpython/nviz/tools.py:2381 ../gui/wxpython/psmap/toolbars.py:97 msgid "Scale bar" msgstr "Barra de escala" -#: ../gui/wxpython/menustrings.py:2081 +#: ../gui/wxpython/menustrings.py:2082 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2049 msgid "Add or edit scale bar" msgstr "Añadir o editar barra de escala" -#: ../gui/wxpython/menustrings.py:2082 +#: ../gui/wxpython/menustrings.py:2083 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2050 -#: ../gui/wxpython/psmap/toolbars.py:91 ../gui/wxpython/psmap/dialogs.py:5185 -#: ../gui/wxpython/psmap/dialogs.py:5194 -#: ../gui/wxpython/animation/dialogs.py:1537 +#: ../gui/wxpython/psmap/toolbars.py:91 ../gui/wxpython/psmap/dialogs.py:5187 +#: ../gui/wxpython/psmap/dialogs.py:5196 +#: ../gui/wxpython/animation/dialogs.py:1540 msgid "Text" msgstr "Texto" -#: ../gui/wxpython/menustrings.py:2083 +#: ../gui/wxpython/menustrings.py:2084 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2051 -#: ../gui/wxpython/animation/dialogs.py:988 +#: ../gui/wxpython/animation/dialogs.py:991 #: ../gui/wxpython/mapdisp/toolbars.py:54 msgid "Add text" msgstr "Añadir texto" -#: ../gui/wxpython/menustrings.py:2084 +#: ../gui/wxpython/menustrings.py:2085 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2052 -#: ../gui/wxpython/psmap/toolbars.py:99 ../gui/wxpython/psmap/dialogs.py:5720 -#: ../gui/wxpython/psmap/dialogs.py:5782 -#: ../gui/wxpython/animation/dialogs.py:1536 +#: ../gui/wxpython/psmap/toolbars.py:99 ../gui/wxpython/psmap/dialogs.py:5722 +#: ../gui/wxpython/psmap/dialogs.py:5784 +#: ../gui/wxpython/animation/dialogs.py:1539 msgid "Image" msgstr "Imagen" -#: ../gui/wxpython/menustrings.py:2085 +#: ../gui/wxpython/menustrings.py:2086 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2053 -#: ../gui/wxpython/animation/dialogs.py:988 +#: ../gui/wxpython/animation/dialogs.py:991 msgid "Add image" msgstr "Añadir imagen" -#: ../gui/wxpython/menustrings.py:2086 +#: ../gui/wxpython/menustrings.py:2087 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2054 #: ../gui/wxpython/nviz/tools.py:2332 ../gui/wxpython/psmap/toolbars.py:101 -#: ../gui/wxpython/psmap/dialogs.py:6244 +#: ../gui/wxpython/psmap/dialogs.py:6246 msgid "North Arrow" msgstr "Flecha de Norte" -#: ../gui/wxpython/menustrings.py:2087 +#: ../gui/wxpython/menustrings.py:2088 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2055 #: ../gui/wxpython/mapdisp/toolbars.py:41 msgid "Add north arrow" msgstr "Añadir flecha al norte" -#: ../gui/wxpython/menustrings.py:2089 +#: ../gui/wxpython/menustrings.py:2090 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2057 #: ../gui/wxpython/psmap/toolbars.py:85 msgid "Delete selected object" msgstr "Eliminar objeto seleccionado" -#: ../gui/wxpython/menustrings.py:2092 +#: ../gui/wxpython/menustrings.py:2093 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2060 msgid "Display the HTML man pages of Cartographic Composer" msgstr "Mostrar las páginas del manual HTML del Diseñador cartográfico" -#: ../gui/wxpython/menustrings.py:2093 +#: ../gui/wxpython/menustrings.py:2094 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2061 msgid "About Cartographic Composer" msgstr "Acerca del diseñador cartográfico" -#: ../gui/wxpython/menustrings.py:2094 +#: ../gui/wxpython/menustrings.py:2095 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2062 msgid "Display information about Cartographic Composer" msgstr "Mostrar información acerca del Diseñador cartográfico" @@ -10793,20 +10767,26 @@ msgid "Imports raster data into a GRASS raster map using GDAL library and reprojects on the fly." msgstr "Importa datos ráster a un mapa ráster de GRASS utilizando la librería GDAL y reproyecta al vuelo." +#: ../gui/wxpython/image2target/ii2t_menustrings.py:64 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1065 +msgid "Imports a raster map as GRASS GIS specific archive file (packed with r.pack)" +msgstr "Importa un mapa ráster de un archivo de almacenamiento específico de GRASS GIS (empaquetado con r.pack)" + #: ../gui/wxpython/image2target/ii2t_menustrings.py:71 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1072 msgid "Imports vector data into a GRASS vector map using OGR library and reprojects on the fly." msgstr "Importa datos vectoriales a mapa vectorial GRASS usando librería OGR y reproyecta al vuelo utilizando la librería OGR." +#: ../gui/wxpython/image2target/ii2t_menustrings.py:88 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1089 +msgid "Imports a vector map as GRASS GIS specific archive file (packed with v.pack)" +msgstr "Importa un mapa vectorial de un archivo de almacenamiento específico de GRASS GIS (empaquetado con v.pack)" + #: ../gui/wxpython/image2target/ii2t_menustrings.py:132 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1133 msgid "Exports a vector map layer to any of the supported OGR vector formats. By default a vector map layer is exported to Esri Shapefile format." msgstr "Exporta un mapa vectorial a cualquiera de los formatos vectoriales OGR soportados. De manera predeterminada una capa de mapa vectorial es exportada al formato Shapefile de Esri." -#: ../gui/wxpython/image2target/ii2t_menustrings.py:198 -msgid "Creates a 3D rendering of GIS data. Renders surfaces (raster data), 2D/3D vector data, and volumes (3D raster data) in 3D." -msgstr "Crear un renderizado 3D de datos SIG. Renderiza superficies (datos ráster). Datos vectoriales 2D/3D, y volúmenes (datos ráster 3D) en 3D." - #: ../gui/wxpython/image2target/ii2t_menustrings.py:650 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1576 msgid "Allocates subnets for nearest centers (direction from center). center node must be opened (costs >= 0). Costs of center node are used in calculation" @@ -10837,110 +10817,110 @@ msgid "GRASS GIS Manage Ground Control Points" msgstr "Administrador GRASS SIG de Puntos de control sobre el terreno" -#: ../gui/wxpython/image2target/ii2t_manager.py:177 -#: ../gui/wxpython/gcp/manager.py:148 +#: ../gui/wxpython/image2target/ii2t_manager.py:179 +#: ../gui/wxpython/gcp/manager.py:150 msgid "Setup for georectification" msgstr "Configuración para la georrectificación" -#: ../gui/wxpython/image2target/ii2t_manager.py:210 -#: ../gui/wxpython/image2target/ii2t_manager.py:214 -#: ../gui/wxpython/gcp/manager.py:181 ../gui/wxpython/gcp/manager.py:185 +#: ../gui/wxpython/image2target/ii2t_manager.py:212 +#: ../gui/wxpython/image2target/ii2t_manager.py:216 +#: ../gui/wxpython/gcp/manager.py:183 ../gui/wxpython/gcp/manager.py:187 msgid "Georectifying setup canceled." msgstr "Cancelada la configuración de la georrectificación." -#: ../gui/wxpython/image2target/ii2t_manager.py:379 -#: ../gui/wxpython/gcp/manager.py:350 +#: ../gui/wxpython/image2target/ii2t_manager.py:381 +#: ../gui/wxpython/gcp/manager.py:352 msgid "Select map type and location/mapset" msgstr "Seleccionar tipo de mapa y Locación/Directorio de mapas" -#: ../gui/wxpython/image2target/ii2t_manager.py:393 -#: ../gui/wxpython/gcp/manager.py:364 +#: ../gui/wxpython/image2target/ii2t_manager.py:395 +#: ../gui/wxpython/gcp/manager.py:366 msgid "Map type to georectify" msgstr "Tipo de mapa a georrectificar" -#: ../gui/wxpython/image2target/ii2t_manager.py:394 -#: ../gui/wxpython/gui_core/dialogs.py:1452 -#: ../gui/wxpython/gui_core/dialogs.py:1697 -#: ../gui/wxpython/psmap/dialogs.py:920 ../gui/wxpython/gcp/manager.py:365 +#: ../gui/wxpython/image2target/ii2t_manager.py:396 +#: ../gui/wxpython/gui_core/dialogs.py:1453 +#: ../gui/wxpython/gui_core/dialogs.py:1699 +#: ../gui/wxpython/psmap/dialogs.py:922 ../gui/wxpython/gcp/manager.py:367 #: ../gui/wxpython/gmodeler/frame.py:1746 msgid "raster" msgstr "ráster" -#: ../gui/wxpython/image2target/ii2t_manager.py:394 -#: ../gui/wxpython/gui_core/dialogs.py:1452 -#: ../gui/wxpython/psmap/dialogs.py:923 ../gui/wxpython/gcp/manager.py:365 +#: ../gui/wxpython/image2target/ii2t_manager.py:396 +#: ../gui/wxpython/gui_core/dialogs.py:1453 +#: ../gui/wxpython/psmap/dialogs.py:925 ../gui/wxpython/gcp/manager.py:367 #: ../gui/wxpython/gmodeler/frame.py:1747 msgid "vector" msgstr "vector" -#: ../gui/wxpython/image2target/ii2t_manager.py:404 -#: ../gui/wxpython/gcp/manager.py:375 +#: ../gui/wxpython/image2target/ii2t_manager.py:406 +#: ../gui/wxpython/gcp/manager.py:377 msgid "Select source location:" msgstr "Seleccionar Localización de origen:" -#: ../gui/wxpython/image2target/ii2t_manager.py:425 -#: ../gui/wxpython/gcp/manager.py:396 +#: ../gui/wxpython/image2target/ii2t_manager.py:427 +#: ../gui/wxpython/gcp/manager.py:398 msgid "Select source mapset:" msgstr "Seleccionar Directorio de mapas de origen:" -#: ../gui/wxpython/image2target/ii2t_manager.py:481 -#: ../gui/wxpython/gcp/manager.py:452 +#: ../gui/wxpython/image2target/ii2t_manager.py:483 +#: ../gui/wxpython/gcp/manager.py:454 msgid "You must select a valid location before selecting a mapset" msgstr "Debe seleccionar una Localización válida antes que un Directorio de mapas" -#: ../gui/wxpython/image2target/ii2t_manager.py:494 -#: ../gui/wxpython/gcp/manager.py:465 +#: ../gui/wxpython/image2target/ii2t_manager.py:496 +#: ../gui/wxpython/gcp/manager.py:467 msgid "You must select a valid location and mapset in order to continue" msgstr "Debe seleccionar una Localización y un Directorio de mapas válidos para poder continuar" -#: ../gui/wxpython/image2target/ii2t_manager.py:516 -#: ../gui/wxpython/gcp/manager.py:487 +#: ../gui/wxpython/image2target/ii2t_manager.py:518 +#: ../gui/wxpython/gcp/manager.py:489 msgid "Select image/map group to georectify" msgstr "Seleccionar un grupo de imágenes / mapas a georrectificar." -#: ../gui/wxpython/image2target/ii2t_manager.py:538 +#: ../gui/wxpython/image2target/ii2t_manager.py:540 msgid "Select group:" msgstr "Seleccionar grupo:" -#: ../gui/wxpython/image2target/ii2t_manager.py:555 -#: ../gui/wxpython/gcp/manager.py:526 +#: ../gui/wxpython/image2target/ii2t_manager.py:557 +#: ../gui/wxpython/gcp/manager.py:528 msgid "Create group if none exists" msgstr "Crear grupo si no existe ninguno" -#: ../gui/wxpython/image2target/ii2t_manager.py:569 -#: ../gui/wxpython/gcp/manager.py:540 +#: ../gui/wxpython/image2target/ii2t_manager.py:571 +#: ../gui/wxpython/gcp/manager.py:542 msgid "Add vector map to group..." msgstr "Añadir mapa vectorial al grupo..." -#: ../gui/wxpython/image2target/ii2t_manager.py:653 -#: ../gui/wxpython/gcp/manager.py:630 +#: ../gui/wxpython/image2target/ii2t_manager.py:655 +#: ../gui/wxpython/gcp/manager.py:632 msgid "You must select a valid image/map group in order to continue" msgstr "Debe seleccionar un grupo de imágenes / mapas válido para continuar." -#: ../gui/wxpython/image2target/ii2t_manager.py:660 -#: ../gui/wxpython/gcp/manager.py:637 +#: ../gui/wxpython/image2target/ii2t_manager.py:662 +#: ../gui/wxpython/gcp/manager.py:639 msgid "You must enter an map name extension in order to continue" msgstr "Debe introducir una extensión del nombre del mapa para continuar." -#: ../gui/wxpython/image2target/ii2t_manager.py:729 -#: ../gui/wxpython/gcp/manager.py:706 +#: ../gui/wxpython/image2target/ii2t_manager.py:731 +#: ../gui/wxpython/gcp/manager.py:708 msgid "Select maps to display for ground control point (GCP) creation" msgstr "Seleccionar mapas a visualizar para crear los puntos de control sobre el terreno (GCP)" -#: ../gui/wxpython/image2target/ii2t_manager.py:790 -#: ../gui/wxpython/image2target/ii2t_manager.py:2981 -#: ../gui/wxpython/gcp/manager.py:767 ../gui/wxpython/gcp/manager.py:2908 +#: ../gui/wxpython/image2target/ii2t_manager.py:792 +#: ../gui/wxpython/image2target/ii2t_manager.py:2984 +#: ../gui/wxpython/gcp/manager.py:769 ../gui/wxpython/gcp/manager.py:2910 msgid "Select target vector map to display:" msgstr "Seleccionar mapa vectorial objetivo a visualizar:" -#: ../gui/wxpython/image2target/ii2t_manager.py:862 -#: ../gui/wxpython/gcp/manager.py:839 +#: ../gui/wxpython/image2target/ii2t_manager.py:864 +#: ../gui/wxpython/gcp/manager.py:841 msgid "You must select a source map in order to continue" msgstr "Debe seleccionar mapa fuente para continuar" -#: ../gui/wxpython/image2target/ii2t_manager.py:889 -#: ../gui/wxpython/image2target/ii2t_manager.py:920 -#: ../gui/wxpython/gcp/manager.py:866 ../gui/wxpython/gcp/manager.py:897 +#: ../gui/wxpython/image2target/ii2t_manager.py:891 +#: ../gui/wxpython/image2target/ii2t_manager.py:922 +#: ../gui/wxpython/gcp/manager.py:868 ../gui/wxpython/gcp/manager.py:899 #, python-format msgid "" "No maps in selected group <%s>.\n" @@ -10949,43 +10929,43 @@ "No hay mapas en el grupo seleccionado <%s>.\n" "Por favor editar grupo o seleccionar otro grupo." -#: ../gui/wxpython/image2target/ii2t_manager.py:950 -#: ../gui/wxpython/gcp/manager.py:927 +#: ../gui/wxpython/image2target/ii2t_manager.py:952 +#: ../gui/wxpython/gcp/manager.py:929 msgid "Manage Ground Control Points" msgstr "Administrar puntos de control sobre el terreno (GCP)" -#: ../gui/wxpython/image2target/ii2t_manager.py:1483 +#: ../gui/wxpython/image2target/ii2t_manager.py:1485 msgid "Writing CONTROL_POINTS file failed" msgstr "Falló la escritura del archivo CONTROL_POINTS" -#: ../gui/wxpython/image2target/ii2t_manager.py:1495 +#: ../gui/wxpython/image2target/ii2t_manager.py:1497 #, python-format msgid "CONTROL_POINTS file saved for group <%s>" msgstr "Archivo CONTROL_POINTS guardado para grupo <%s>" -#: ../gui/wxpython/image2target/ii2t_manager.py:1546 +#: ../gui/wxpython/image2target/ii2t_manager.py:1548 msgid "Reading CONTROL_POINTS file failed" msgstr "Falló la lectura del archivo de CONTROL_POINTS" -#: ../gui/wxpython/image2target/ii2t_manager.py:1701 -#: ../gui/wxpython/gcp/manager.py:1635 +#: ../gui/wxpython/image2target/ii2t_manager.py:1703 +#: ../gui/wxpython/gcp/manager.py:1637 #, python-format msgid "Transforming <%s>..." msgstr "Transformando <%s>..." -#: ../gui/wxpython/image2target/ii2t_manager.py:1706 -#: ../gui/wxpython/gcp/manager.py:1640 +#: ../gui/wxpython/image2target/ii2t_manager.py:1708 +#: ../gui/wxpython/gcp/manager.py:1642 #, python-format msgid "Rectifying vector map <%s>, please wait..." msgstr "Rectificando mapa vectorial <%s>, por favor espere..." -#: ../gui/wxpython/image2target/ii2t_manager.py:1740 -#: ../gui/wxpython/gcp/manager.py:1674 +#: ../gui/wxpython/image2target/ii2t_manager.py:1743 +#: ../gui/wxpython/gcp/manager.py:1676 #, python-format msgid "Georectification of vector map <%s> failed" msgstr "La Georrectificación del mapa vectorial <%s> ha fallado." -#: ../gui/wxpython/image2target/ii2t_manager.py:1872 +#: ../gui/wxpython/image2target/ii2t_manager.py:1875 msgid "" "Could not calculate RMS Error.\n" "Possible error with i.ortho.transform." @@ -10993,84 +10973,104 @@ "No se pudo calcular el Error RMS.\n" "Posible error en i.ortho.transform." -#: ../gui/wxpython/image2target/ii2t_manager.py:1998 +#: ../gui/wxpython/image2target/ii2t_manager.py:2001 msgid "" "Could not calculate new extends.\n" "Possible error with i.ortho.transform." msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2210 -#: ../gui/wxpython/image2target/ii2t_manager.py:2230 -#: ../gui/wxpython/gcp/manager.py:2147 ../gui/wxpython/gcp/manager.py:2165 +#: ../gui/wxpython/image2target/ii2t_manager.py:2213 +#: ../gui/wxpython/image2target/ii2t_manager.py:2233 +#: ../gui/wxpython/gcp/manager.py:2149 ../gui/wxpython/gcp/manager.py:2167 msgid "source E" msgstr "fuente E" -#: ../gui/wxpython/image2target/ii2t_manager.py:2211 -#: ../gui/wxpython/image2target/ii2t_manager.py:2231 -#: ../gui/wxpython/gcp/manager.py:2148 ../gui/wxpython/gcp/manager.py:2166 +#: ../gui/wxpython/image2target/ii2t_manager.py:2214 +#: ../gui/wxpython/image2target/ii2t_manager.py:2234 +#: ../gui/wxpython/gcp/manager.py:2150 ../gui/wxpython/gcp/manager.py:2168 msgid "source N" msgstr "Fuente N" -#: ../gui/wxpython/image2target/ii2t_manager.py:2212 -#: ../gui/wxpython/image2target/ii2t_manager.py:2232 +#: ../gui/wxpython/image2target/ii2t_manager.py:2215 +#: ../gui/wxpython/image2target/ii2t_manager.py:2235 msgid "source Z" msgstr "origen Z" -#: ../gui/wxpython/image2target/ii2t_manager.py:2213 -#: ../gui/wxpython/image2target/ii2t_manager.py:2233 -#: ../gui/wxpython/gcp/manager.py:2149 ../gui/wxpython/gcp/manager.py:2167 +#: ../gui/wxpython/image2target/ii2t_manager.py:2216 +#: ../gui/wxpython/image2target/ii2t_manager.py:2236 +#: ../gui/wxpython/gcp/manager.py:2151 ../gui/wxpython/gcp/manager.py:2169 msgid "target E" msgstr "objetivo E" -#: ../gui/wxpython/image2target/ii2t_manager.py:2214 -#: ../gui/wxpython/image2target/ii2t_manager.py:2234 -#: ../gui/wxpython/gcp/manager.py:2150 ../gui/wxpython/gcp/manager.py:2168 +#: ../gui/wxpython/image2target/ii2t_manager.py:2217 +#: ../gui/wxpython/image2target/ii2t_manager.py:2237 +#: ../gui/wxpython/gcp/manager.py:2152 ../gui/wxpython/gcp/manager.py:2170 msgid "target N" msgstr "objetivo N" -#: ../gui/wxpython/image2target/ii2t_manager.py:2215 -#: ../gui/wxpython/image2target/ii2t_manager.py:2235 +#: ../gui/wxpython/image2target/ii2t_manager.py:2218 +#: ../gui/wxpython/image2target/ii2t_manager.py:2238 msgid "target Z" msgstr "destino Z" -#: ../gui/wxpython/image2target/ii2t_manager.py:2425 -#: ../gui/wxpython/gcp/manager.py:2354 +#: ../gui/wxpython/image2target/ii2t_manager.py:2428 +#: ../gui/wxpython/gcp/manager.py:2356 msgid "Create vector map group" msgstr "Crear nuevo grupo de mapas vectoriales" -#: ../gui/wxpython/image2target/ii2t_manager.py:2500 -#: ../gui/wxpython/gcp/manager.py:2429 +#: ../gui/wxpython/image2target/ii2t_manager.py:2503 +#: ../gui/wxpython/gcp/manager.py:2431 msgid "Select vector map(s) to add to group:" msgstr "Seleccionar mapa(s) vectorial(es) para añadir al grupo:" -#: ../gui/wxpython/image2target/ii2t_manager.py:2583 -#: ../gui/wxpython/gcp/manager.py:2516 +#: ../gui/wxpython/image2target/ii2t_manager.py:2586 +#: ../gui/wxpython/gcp/manager.py:2518 msgid "source E:" msgstr "fuente E:" -#: ../gui/wxpython/image2target/ii2t_manager.py:2584 -#: ../gui/wxpython/gcp/manager.py:2517 +#: ../gui/wxpython/image2target/ii2t_manager.py:2587 +#: ../gui/wxpython/gcp/manager.py:2519 msgid "target E:" msgstr "objetivo E:" -#: ../gui/wxpython/image2target/ii2t_manager.py:2585 -#: ../gui/wxpython/gcp/manager.py:2518 +#: ../gui/wxpython/image2target/ii2t_manager.py:2588 +#: ../gui/wxpython/gcp/manager.py:2520 msgid "source N:" msgstr "fuente N:" -#: ../gui/wxpython/image2target/ii2t_manager.py:2586 -#: ../gui/wxpython/gcp/manager.py:2519 +#: ../gui/wxpython/image2target/ii2t_manager.py:2589 +#: ../gui/wxpython/gcp/manager.py:2521 msgid "target N:" msgstr "objetivo N:" -#: ../gui/wxpython/image2target/ii2t_manager.py:2587 +#: ../gui/wxpython/image2target/ii2t_manager.py:2590 msgid "source Z:" msgstr "origen Z:" -#: ../gui/wxpython/image2target/ii2t_manager.py:2588 +#: ../gui/wxpython/image2target/ii2t_manager.py:2591 msgid "target Z:" msgstr "destino Z:" +#: ../gui/wxpython/image2target/ii2t_gis_set.py:252 +#, python-format +msgid "GRASS GIS %s startup%s" +msgstr "GRASS GIS %s startup%s" + +#: ../gui/wxpython/image2target/ii2t_gis_set.py:474 +#: ../gui/wxpython/startup/guiutils.py:80 +#, python-format +msgid "Invalid line in GISRC file (%s):%s\n" +msgstr "Línea no válida en archivo GISRC (%s):%s\n" + +#: ../gui/wxpython/image2target/ii2t_gis_set.py:556 +msgid "New mapset:" +msgstr "Nuevo Directorio de mapas:" + +#: ../gui/wxpython/image2target/ii2t_gis_set.py:937 +#: ../gui/wxpython/lmgr/frame.py:1071 +msgid "Enter name for new mapset:" +msgstr "Escriba el nombre para el nuevo Directorio de mapas:" + #: ../gui/wxpython/vdigit/mapwindow.py:425 msgid "Update categories" msgstr "Actualizar categorías" @@ -11260,7 +11260,7 @@ msgid "Z bulk-labeling of 3D lines" msgstr "Etiquetado en bloque Z de líneas 3D" -#: ../gui/wxpython/vdigit/toolbars.py:603 ../gui/wxpython/vdigit/wxdigit.py:63 +#: ../gui/wxpython/vdigit/toolbars.py:603 ../gui/wxpython/vdigit/wxdigit.py:64 msgid "No vector map open for editing." msgstr "No hay un mapa vectorial abierto para editar." @@ -11275,7 +11275,7 @@ #: ../gui/wxpython/vdigit/toolbars.py:841 #: ../gui/wxpython/vdigit/toolbars.py:998 #: ../gui/wxpython/vdigit/toolbars.py:1096 -#: ../gui/wxpython/gui_core/dialogs.py:213 +#: ../gui/wxpython/gui_core/dialogs.py:214 msgid "Select vector map" msgstr "Seleccionar mapa vectorial" @@ -11364,9 +11364,9 @@ msgstr "Cerrar el cuadro de diálogo y guardar los cambios en el archivo de configuraciones de usuario" #: ../gui/wxpython/vdigit/preferences.py:150 -#: ../gui/wxpython/gui_core/preferences.py:281 -#: ../gui/wxpython/animation/dialogs.py:340 -#: ../gui/wxpython/animation/dialogs.py:1854 +#: ../gui/wxpython/gui_core/preferences.py:274 +#: ../gui/wxpython/animation/dialogs.py:343 +#: ../gui/wxpython/animation/dialogs.py:1857 #: ../gui/wxpython/gmodeler/preferences.py:54 msgid "General" msgstr "General" @@ -11488,7 +11488,7 @@ msgstr "Seleccionar dangles" #: ../gui/wxpython/vdigit/preferences.py:582 -#: ../gui/wxpython/gui_core/preferences.py:1504 +#: ../gui/wxpython/gui_core/preferences.py:1498 msgid "Attributes" msgstr "Atributos" @@ -11503,8 +11503,8 @@ #: ../gui/wxpython/vdigit/preferences.py:612 #: ../gui/wxpython/vdigit/preferences.py:615 #: ../gui/wxpython/vdigit/dialogs.py:116 ../gui/wxpython/vdigit/dialogs.py:576 -#: ../gui/wxpython/dbmgr/dialogs.py:512 ../gui/wxpython/dbmgr/base.py:2952 -#: ../gui/wxpython/dbmgr/base.py:3073 ../gui/wxpython/dbmgr/base.py:3339 +#: ../gui/wxpython/dbmgr/dialogs.py:512 ../gui/wxpython/dbmgr/base.py:2954 +#: ../gui/wxpython/dbmgr/base.py:3075 ../gui/wxpython/dbmgr/base.py:3341 msgid "Layer" msgstr "Capa" @@ -11576,8 +11576,8 @@ msgstr "Resaltar (duplicados)" #: ../gui/wxpython/vdigit/preferences.py:800 -#: ../gui/wxpython/gui_core/gselect.py:2342 -#: ../gui/wxpython/psmap/toolbars.py:103 ../gui/wxpython/psmap/dialogs.py:6279 +#: ../gui/wxpython/gui_core/gselect.py:2334 +#: ../gui/wxpython/psmap/toolbars.py:103 ../gui/wxpython/psmap/dialogs.py:6281 msgid "Point" msgstr "Punto" @@ -11652,7 +11652,7 @@ msgid "Add new category" msgstr "Añadir nueva categoría" -#: ../gui/wxpython/vdigit/dialogs.py:151 ../gui/wxpython/psmap/dialogs.py:479 +#: ../gui/wxpython/vdigit/dialogs.py:151 ../gui/wxpython/psmap/dialogs.py:481 #: ../gui/wxpython/web_services/dialogs.py:685 msgid "Apply changes" msgstr "Aplicar cambios" @@ -11692,8 +11692,8 @@ msgid "Delete all" msgstr "Borrar todo" -#: ../gui/wxpython/vdigit/dialogs.py:290 ../gui/wxpython/dbmgr/base.py:1438 -#: ../gui/wxpython/dbmgr/base.py:2588 ../gui/wxpython/gmodeler/dialogs.py:851 +#: ../gui/wxpython/vdigit/dialogs.py:290 ../gui/wxpython/dbmgr/base.py:1440 +#: ../gui/wxpython/dbmgr/base.py:2590 ../gui/wxpython/gmodeler/dialogs.py:851 #: ../gui/wxpython/gmodeler/dialogs.py:1017 msgid "Reload" msgstr "Recargar" @@ -11731,29 +11731,29 @@ msgid "Layer (Categories)" msgstr "Capa (Categorías)" -#: ../gui/wxpython/vdigit/wxdisplay.py:1017 +#: ../gui/wxpython/vdigit/wxdisplay.py:1019 #, python-format msgid "Topology for vector map <%s> is not available. Topology is required by digitizer. Do you want to rebuild topology (takes some time) and open the vector map for editing?" msgstr "La topología para el mapa vectorial <%s> no está disponible. La topología es requerida por el digitalizador. Quiere reconstruir la topología (tarda un tiempo) y abrir el mapa vectorial para editar?" -#: ../gui/wxpython/vdigit/wxdisplay.py:1022 +#: ../gui/wxpython/vdigit/wxdisplay.py:1024 msgid "Topology missing" msgstr "Topologia no encontrada" -#: ../gui/wxpython/vdigit/wxdigit.py:56 +#: ../gui/wxpython/vdigit/wxdigit.py:57 msgid "Digitization Error" msgstr "Error de Digitalización" -#: ../gui/wxpython/vdigit/wxdigit.py:61 +#: ../gui/wxpython/vdigit/wxdigit.py:62 #, python-format msgid "Unable to open vector map <%s>." msgstr "No se puede abrir el mapa vectorial <%s>." -#: ../gui/wxpython/vdigit/wxdigit.py:64 +#: ../gui/wxpython/vdigit/wxdigit.py:65 msgid "Operation canceled." msgstr "Operación cancelada." -#: ../gui/wxpython/vdigit/wxdigit.py:71 +#: ../gui/wxpython/vdigit/wxdigit.py:72 #, python-format msgid "" "Writing new feature failed. Operation canceled.\n" @@ -11764,50 +11764,55 @@ "\n" "Razón: %s" -#: ../gui/wxpython/vdigit/wxdigit.py:80 +#: ../gui/wxpython/vdigit/wxdigit.py:81 #, python-format msgid "Reading feature id %d failed. Operation canceled." msgstr "Falló la lectura del elemento de id %d. Operación cancelada." -#: ../gui/wxpython/vdigit/wxdigit.py:88 +#: ../gui/wxpython/vdigit/wxdigit.py:89 #, python-format msgid "Database link %d not available. Operation canceled." msgstr "Enlace a la base de datos %d no disponible. Operación cancelada." -#: ../gui/wxpython/vdigit/wxdigit.py:96 +#: ../gui/wxpython/vdigit/wxdigit.py:97 #, python-format msgid "Unable to start database driver <%s>. Operation canceled." msgstr "No es posible iniciar el controlador <%s> de la base de datos. Operación cancelada." -#: ../gui/wxpython/vdigit/wxdigit.py:106 +#: ../gui/wxpython/vdigit/wxdigit.py:107 #, python-format msgid "Unable to open database <%(db)s> by driver <%(driver)s>. Operation canceled." msgstr "El driver <%(driver)s> no puede abrir la base de datos <%(db)s>. Operación cancelada." -#: ../gui/wxpython/vdigit/wxdigit.py:114 +#: ../gui/wxpython/vdigit/wxdigit.py:115 #, python-format msgid "Unable to execute SQL query '%s'. Operation canceled." msgstr "No es posible ejecutar la consulta SQL '%s'. Operación cancelada." -#: ../gui/wxpython/vdigit/wxdigit.py:122 +#: ../gui/wxpython/vdigit/wxdigit.py:123 #, python-format msgid "Feature id %d is marked as dead. Operation canceled." msgstr "El elemento id %d está marcado como fallecido. Operación cancelada." -#: ../gui/wxpython/vdigit/wxdigit.py:130 +#: ../gui/wxpython/vdigit/wxdigit.py:131 #, python-format msgid "Unsupported feature type %d. Operation canceled." msgstr "Tipo de elemento %d no soportado. Operación cancelada." -#: ../gui/wxpython/vdigit/wxdigit.py:500 +#: ../gui/wxpython/vdigit/wxdigit.py:501 #, python-format msgid "Unknown feature type '%s'" msgstr "Tipo de elemento '%s' desconocido" -#: ../gui/wxpython/vdigit/wxdigit.py:505 +#: ../gui/wxpython/vdigit/wxdigit.py:506 msgid "Not enough points for line" msgstr "No hay suficientes puntos para una línea" +#: ../gui/wxpython/startup/guiutils.py:51 +#, fuzzy +msgid "Name for the new mapset:" +msgstr "Escriba el nombre para el nuevo Directorio de mapas:" + #: ../gui/wxpython/startup/locdownload.py:150 #, python-brace-format msgid "ZIP file is unreadable: {0}" @@ -11876,6 +11881,14 @@ msgid "Abort download" msgstr "Cancelar descarga" +#: ../gui/wxpython/startup/utils.py:45 +msgid "Documents" +msgstr "Documentos" + +#: ../gui/wxpython/startup/utils.py:46 +msgid "My Documents" +msgstr "Mis Documentos" + #: ../gui/wxpython/nviz/mapwindow.py:244 msgid "Opening 3D view was not successful. Please try to change the value of depth buffer in GUI Settings dialog > tab Map Display > Advanced and restart GUI." msgstr "La ejecución de la visualización 3D no ha sido exitosa. Por favor trate de cambiar el valor de profundidad del buffer en el cuadro de diálogo de la GUI en menú Configuración > Visualizador de mapas > Avanzado y reiniciar GUI." @@ -12004,11 +12017,11 @@ msgid "constant#" msgstr "constante#" -#: ../gui/wxpython/nviz/wxnviz.py:33 +#: ../gui/wxpython/nviz/wxnviz.py:35 msgid "This module requires the NumPy module, which could not be imported. It probably is not installed (it's not part of the standard Python distribution). See the Numeric Python site (http://numpy.scipy.org) for information on downloading source or binaries." msgstr "Este módulo requiere el módulo NumP, que no pudo ser importado. Probablemente no está instalado (no es parte de la distibución estándar de Python). Ver el site Numérico de Python (http://numpy.scipy.org) para más información sobre la fuente de descarga o binarios." -#: ../gui/wxpython/nviz/wxnviz.py:505 ../gui/wxpython/nviz/wxnviz.py:517 +#: ../gui/wxpython/nviz/wxnviz.py:510 ../gui/wxpython/nviz/wxnviz.py:522 #, python-format msgid "3d raster map <%s> not found" msgstr "mapa ráster 3d <%s> no encontrado" @@ -12024,7 +12037,7 @@ msgstr "Datos" #: ../gui/wxpython/nviz/tools.py:100 -#: ../gui/wxpython/gui_core/preferences.py:499 +#: ../gui/wxpython/gui_core/preferences.py:492 msgid "Appearance" msgstr "Apariencia" @@ -12065,9 +12078,9 @@ msgstr "Ajustar altura relativa de los elementos sobre el plano de la superficie" #: ../gui/wxpython/nviz/tools.py:366 ../gui/wxpython/nviz/tools.py:1285 -#: ../gui/wxpython/nviz/tools.py:2126 ../gui/wxpython/gui_core/dialogs.py:1937 -#: ../gui/wxpython/psmap/dialogs.py:3849 ../gui/wxpython/psmap/dialogs.py:4066 -#: ../gui/wxpython/psmap/dialogs.py:4857 +#: ../gui/wxpython/nviz/tools.py:2126 ../gui/wxpython/gui_core/dialogs.py:1942 +#: ../gui/wxpython/psmap/dialogs.py:3851 ../gui/wxpython/psmap/dialogs.py:4068 +#: ../gui/wxpython/psmap/dialogs.py:4859 #: ../gui/wxpython/gmodeler/preferences.py:210 #: ../gui/wxpython/gmodeler/preferences.py:376 #: ../gui/wxpython/gmodeler/preferences.py:488 @@ -12120,8 +12133,8 @@ msgstr "Presentación de la imagen" #: ../gui/wxpython/nviz/tools.py:465 ../gui/wxpython/nviz/preferences.py:204 -#: ../gui/wxpython/gui_core/preferences.py:891 -#: ../gui/wxpython/animation/dialogs.py:1864 +#: ../gui/wxpython/gui_core/preferences.py:885 +#: ../gui/wxpython/animation/dialogs.py:1867 #: ../gui/wxpython/web_services/widgets.py:317 msgid "Background color:" msgstr "Color de fondo:" @@ -12162,7 +12175,7 @@ msgid "Save image sequence" msgstr "Guardar secuencia de imágenes" -#: ../gui/wxpython/nviz/tools.py:624 ../gui/wxpython/psmap/dialogs.py:5794 +#: ../gui/wxpython/nviz/tools.py:624 ../gui/wxpython/psmap/dialogs.py:5796 msgid "Choose a directory:" msgstr "Seleccionar un directorio:" @@ -12170,7 +12183,7 @@ msgid "Choose a directory for images" msgstr "Seleccione un directorio para imágenes" -#: ../gui/wxpython/nviz/tools.py:632 ../gui/wxpython/animation/dialogs.py:1187 +#: ../gui/wxpython/nviz/tools.py:632 ../gui/wxpython/animation/dialogs.py:1190 msgid "File prefix:" msgstr "Prefijo del archivo:" @@ -12178,7 +12191,7 @@ msgid "Generated files names will look like this: prefix_1.ppm, prefix_2.ppm, ..." msgstr "Nombres de archivos generados se verán así: prefijo_1.ppm, prefijo_2.ppm, ..." -#: ../gui/wxpython/nviz/tools.py:640 ../gui/wxpython/animation/dialogs.py:1191 +#: ../gui/wxpython/nviz/tools.py:640 ../gui/wxpython/animation/dialogs.py:1194 msgid "File format:" msgstr "Formato del archivo:" @@ -12195,7 +12208,7 @@ msgid "Vector" msgstr "Vectorial" -#: ../gui/wxpython/nviz/tools.py:728 ../gui/wxpython/gui_core/dialogs.py:1452 +#: ../gui/wxpython/nviz/tools.py:728 ../gui/wxpython/gui_core/dialogs.py:1453 msgid "3D raster" msgstr "Ráster 3D" @@ -12207,7 +12220,7 @@ msgid "Fringe" msgstr "Margen" -#: ../gui/wxpython/nviz/tools.py:782 ../gui/wxpython/animation/dialogs.py:929 +#: ../gui/wxpython/nviz/tools.py:782 ../gui/wxpython/animation/dialogs.py:932 msgid "Decorations" msgstr "Decoraciones" @@ -12216,7 +12229,7 @@ msgstr "Planos de corte" #: ../gui/wxpython/nviz/tools.py:850 ../gui/wxpython/nviz/tools.py:1889 -#: ../gui/wxpython/nviz/preferences.py:405 ../gui/wxpython/tplot/frame.py:277 +#: ../gui/wxpython/nviz/preferences.py:405 ../gui/wxpython/tplot/frame.py:343 #: ../gui/wxpython/timeline/frame.py:135 msgid "Draw" msgstr "Dibujar" @@ -12314,11 +12327,11 @@ msgstr "constante" #: ../gui/wxpython/nviz/tools.py:1050 ../gui/wxpython/nviz/tools.py:2021 -#: ../gui/wxpython/psmap/dialogs.py:3798 ../gui/wxpython/psmap/dialogs.py:4518 -#: ../gui/wxpython/psmap/dialogs.py:4796 ../gui/wxpython/psmap/dialogs.py:5377 -#: ../gui/wxpython/psmap/dialogs.py:5385 ../gui/wxpython/psmap/dialogs.py:5945 -#: ../gui/wxpython/psmap/dialogs.py:5954 ../gui/wxpython/psmap/dialogs.py:6529 -#: ../gui/wxpython/psmap/dialogs.py:6538 +#: ../gui/wxpython/psmap/dialogs.py:3800 ../gui/wxpython/psmap/dialogs.py:4520 +#: ../gui/wxpython/psmap/dialogs.py:4798 ../gui/wxpython/psmap/dialogs.py:5379 +#: ../gui/wxpython/psmap/dialogs.py:5387 ../gui/wxpython/psmap/dialogs.py:5947 +#: ../gui/wxpython/psmap/dialogs.py:5956 ../gui/wxpython/psmap/dialogs.py:6531 +#: ../gui/wxpython/psmap/dialogs.py:6540 msgid "Position" msgstr "Posición" @@ -12462,11 +12475,11 @@ msgid "Icon:" msgstr "Ãcono:" -#: ../gui/wxpython/nviz/tools.py:1659 ../gui/wxpython/psmap/dialogs.py:2735 +#: ../gui/wxpython/nviz/tools.py:1659 ../gui/wxpython/psmap/dialogs.py:2737 msgid "size:" msgstr "tamaño:" -#: ../gui/wxpython/nviz/tools.py:1717 ../gui/wxpython/psmap/dialogs.py:2661 +#: ../gui/wxpython/nviz/tools.py:1717 ../gui/wxpython/psmap/dialogs.py:2663 msgid "symbol:" msgstr "símbolo:" @@ -12889,134 +12902,134 @@ msgid "Nothing found" msgstr "No se ha encontrado nada" -#: ../gui/wxpython/gui_core/forms.py:549 +#: ../gui/wxpython/gui_core/forms.py:561 msgid "Enter parameters for '" msgstr "Introducir parámetros para '" -#: ../gui/wxpython/gui_core/forms.py:565 +#: ../gui/wxpython/gui_core/forms.py:577 msgid "Close this window without executing the command (Ctrl+Q)" msgstr "Cerrar esta ventana sin ejecutar el comando (Ctrl+Q)" -#: ../gui/wxpython/gui_core/forms.py:596 +#: ../gui/wxpython/gui_core/forms.py:608 msgid "Run the command (Ctrl+R)" msgstr "Ejecutar el comando (Ctrl+R)" -#: ../gui/wxpython/gui_core/forms.py:624 +#: ../gui/wxpython/gui_core/forms.py:636 msgid "Show manual page of the command (Ctrl+H)" msgstr "Mostrar página del manual que describe el comando (Ctrl+H)" -#: ../gui/wxpython/gui_core/forms.py:663 +#: ../gui/wxpython/gui_core/forms.py:675 msgid "Add created map(s) into layer tree" msgstr "Añadir el mapa(s) creado al árbol de capas" -#: ../gui/wxpython/gui_core/forms.py:693 +#: ../gui/wxpython/gui_core/forms.py:705 msgid "Close dialog when command is successfully finished. Change this settings in Preferences dialog ('Command' tab)." msgstr "Cerrar el cuadro de diálogo cuando la comanda haya finalizado exitosamente. Cambiar esta configuración en el diálogo Preferencias ('Command' tab)." -#: ../gui/wxpython/gui_core/forms.py:878 +#: ../gui/wxpython/gui_core/forms.py:890 #, python-format msgid "'%s' copied to clipboard" msgstr "'%s' copiado al portapapeles" -#: ../gui/wxpython/gui_core/forms.py:962 ../gui/wxpython/gui_core/forms.py:976 +#: ../gui/wxpython/gui_core/forms.py:974 ../gui/wxpython/gui_core/forms.py:988 msgid "Required" msgstr "Requerido" -#: ../gui/wxpython/gui_core/forms.py:965 ../gui/wxpython/gui_core/forms.py:977 +#: ../gui/wxpython/gui_core/forms.py:977 ../gui/wxpython/gui_core/forms.py:989 msgid "Optional" msgstr "Opcional" -#: ../gui/wxpython/gui_core/forms.py:1060 -#: ../gui/wxpython/gui_core/forms.py:2065 +#: ../gui/wxpython/gui_core/forms.py:1072 +#: ../gui/wxpython/gui_core/forms.py:2086 msgid "Parameterized in model" msgstr "Parametrizado en el modelo" -#: ../gui/wxpython/gui_core/forms.py:1129 +#: ../gui/wxpython/gui_core/forms.py:1141 msgid "This option is required" msgstr "Esta opción es requerida" -#: ../gui/wxpython/gui_core/forms.py:1150 +#: ../gui/wxpython/gui_core/forms.py:1162 msgid "[multiple]" msgstr "[múltiple]" -#: ../gui/wxpython/gui_core/forms.py:1208 +#: ../gui/wxpython/gui_core/forms.py:1220 msgid "valid range" msgstr "intervalo válido" -#: ../gui/wxpython/gui_core/forms.py:1318 -#: ../gui/wxpython/gui_core/forms.py:2696 +#: ../gui/wxpython/gui_core/forms.py:1330 +#: ../gui/wxpython/gui_core/forms.py:2726 #: ../gui/wxpython/gui_core/toolbars.py:70 msgid "Select font" msgstr "Seleccionar tipo de letra" -#: ../gui/wxpython/gui_core/forms.py:1430 ../gui/wxpython/lmgr/toolbars.py:158 +#: ../gui/wxpython/gui_core/forms.py:1443 ../gui/wxpython/lmgr/toolbars.py:158 msgid "Graphical Modeler" msgstr "Modelador Gráfico" -#: ../gui/wxpython/gui_core/forms.py:1436 -#: ../gui/wxpython/gui_core/preferences.py:779 +#: ../gui/wxpython/gui_core/forms.py:1449 +#: ../gui/wxpython/gui_core/preferences.py:773 msgid "Map Display" msgstr "Visualización del Mapa" -#: ../gui/wxpython/gui_core/forms.py:1549 +#: ../gui/wxpython/gui_core/forms.py:1562 msgid "Show graphical representation of temporal extent of dataset(s) ." msgstr "Mostrar representación gráfica de la extensión temporal del conjunto(s) de datos." -#: ../gui/wxpython/gui_core/forms.py:1779 -#: ../gui/wxpython/gui_core/preferences.py:1363 -#: ../gui/wxpython/gui_core/preferences.py:1398 +#: ../gui/wxpython/gui_core/forms.py:1789 +#: ../gui/wxpython/gui_core/preferences.py:1357 +#: ../gui/wxpython/gui_core/preferences.py:1392 msgid "Transparent" msgstr "Transparente" -#: ../gui/wxpython/gui_core/forms.py:1815 -#: ../gui/wxpython/gui_core/forms.py:1907 +#: ../gui/wxpython/gui_core/forms.py:1825 +#: ../gui/wxpython/gui_core/forms.py:1917 #, python-format msgid "Choose %s" msgstr "Seleccionar %s" -#: ../gui/wxpython/gui_core/forms.py:1818 +#: ../gui/wxpython/gui_core/forms.py:1828 #: ../gui/wxpython/gmodeler/frame.py:1750 msgid "file" msgstr "archivo" -#: ../gui/wxpython/gui_core/forms.py:1860 +#: ../gui/wxpython/gui_core/forms.py:1870 msgid "Load and edit content of a file" msgstr "Cargar y editar el contenido de un archivo" -#: ../gui/wxpython/gui_core/forms.py:1863 +#: ../gui/wxpython/gui_core/forms.py:1873 msgid "&Save as" msgstr "&Guardar cómo" -#: ../gui/wxpython/gui_core/forms.py:1865 +#: ../gui/wxpython/gui_core/forms.py:1875 msgid "Save content to a file for further use" msgstr "Guardar contenido en un archivo para uso posterior" -#: ../gui/wxpython/gui_core/forms.py:1870 +#: ../gui/wxpython/gui_core/forms.py:1880 msgid "or enter values directly:" msgstr "o introducir los valores directamente:" -#: ../gui/wxpython/gui_core/forms.py:1872 +#: ../gui/wxpython/gui_core/forms.py:1882 msgid "Enter file content directly instead of specifying a file. Temporary file will be automatically created." msgstr "Ingrese contenido de archivo directamente en vez de especificar un archivo. Se creará automáticamente un archivo temporal." -#: ../gui/wxpython/gui_core/forms.py:1910 -#: ../gui/wxpython/gui_core/gselect.py:1434 +#: ../gui/wxpython/gui_core/forms.py:1920 +#: ../gui/wxpython/gui_core/gselect.py:1426 msgid "Directory" msgstr "Directorio" -#: ../gui/wxpython/gui_core/forms.py:2255 ../gui/wxpython/gmodeler/frame.py:171 +#: ../gui/wxpython/gui_core/forms.py:2285 ../gui/wxpython/gmodeler/frame.py:171 msgid "Command output" msgstr "Salida del comando" -#: ../gui/wxpython/gui_core/forms.py:2268 +#: ../gui/wxpython/gui_core/forms.py:2298 msgid "Manual" msgstr "Manual" -#: ../gui/wxpython/gui_core/forms.py:2312 +#: ../gui/wxpython/gui_core/forms.py:2342 msgid "Nothing to load." msgstr "Nada que cargar." -#: ../gui/wxpython/gui_core/forms.py:2320 +#: ../gui/wxpython/gui_core/forms.py:2350 #, python-format msgid "" "Unable to load file.\n" @@ -13027,26 +13040,26 @@ "\n" "Razón: %s" -#: ../gui/wxpython/gui_core/forms.py:2350 +#: ../gui/wxpython/gui_core/forms.py:2380 msgid "Save input as..." msgstr "Guardar entrada como..." -#: ../gui/wxpython/gui_core/forms.py:2683 +#: ../gui/wxpython/gui_core/forms.py:2713 msgid "No dataset given." msgstr "No se dio ningún conjunto de datos." -#: ../gui/wxpython/gui_core/forms.py:2852 -#: ../gui/wxpython/gui_core/forms.py:2869 +#: ../gui/wxpython/gui_core/forms.py:2882 +#: ../gui/wxpython/gui_core/forms.py:2899 #, python-format msgid "Unable to parse command '%s'" msgstr "No se puede parsear la comanda '%s'" -#: ../gui/wxpython/gui_core/forms.py:2876 +#: ../gui/wxpython/gui_core/forms.py:2906 #, python-format msgid "%(cmd)s: parameter '%(key)s' not available" msgstr "%(cmd)s: parámetro '%(key)s' no disponible" -#: ../gui/wxpython/gui_core/forms.py:2958 +#: ../gui/wxpython/gui_core/forms.py:2988 msgid "Try to set up GRASS_ADDON_PATH or GRASS_ADDON_BASE variable." msgstr "Intente definir variables GRASS_ADDON_PATH o GRASS_ADDON_BASE." @@ -13191,11 +13204,11 @@ msgstr "Estatus de la traducción" #: ../gui/wxpython/gui_core/ghelp.py:118 ../gui/wxpython/gui_core/ghelp.py:921 -#: ../gui/wxpython/lmgr/frame.py:87 ../gui/wxpython/lmgr/frame.py:1217 +#: ../gui/wxpython/lmgr/frame.py:87 ../gui/wxpython/lmgr/frame.py:1221 msgid "Unable to get GRASS version\n" msgstr "No es posible obtener la versión de GRASS\n" -#: ../gui/wxpython/gui_core/ghelp.py:131 ../gui/wxpython/lmgr/frame.py:1241 +#: ../gui/wxpython/gui_core/ghelp.py:131 ../gui/wxpython/lmgr/frame.py:1245 msgid "unknown version" msgstr "versión desconocida" @@ -13314,7 +13327,7 @@ msgid "Selected map <%s> has been disabled for rendering. Operation canceled." msgstr "El mapa seleccionado <%s> ha sido deshabilitado para renderizar. Operación cancelada." -#: ../gui/wxpython/gui_core/vselect.py:277 ../gui/wxpython/lmgr/frame.py:2569 +#: ../gui/wxpython/gui_core/vselect.py:277 ../gui/wxpython/lmgr/frame.py:2572 #: ../gui/wxpython/mapdisp/frame.py:594 msgid "No map layer selected. Operation canceled." msgstr "No se ha seleccionado ninguna capa de mapa. Operación cancelada." @@ -13444,7 +13457,7 @@ msgid "Select graphics tool" msgstr "Seleccionar herramienta de gráficos" -#: ../gui/wxpython/gui_core/gselect.py:69 +#: ../gui/wxpython/gui_core/gselect.py:72 #, python-format msgid "" "Unable to import pyGRASS: %s\n" @@ -13453,554 +13466,562 @@ "No se puede importar pyGRASS: %s\n" "Algunas funcionalidades no serán accesibles" -#: ../gui/wxpython/gui_core/gselect.py:507 +#: ../gui/wxpython/gui_core/gselect.py:511 msgid "Not selectable element" msgstr "Elemento no seleccionable" -#: ../gui/wxpython/gui_core/gselect.py:544 -#: ../gui/wxpython/gui_core/preferences.py:2203 +#: ../gui/wxpython/gui_core/gselect.py:548 +#: ../gui/wxpython/gui_core/preferences.py:2197 msgid "Mapset" msgstr "Directorio de mapas" -#: ../gui/wxpython/gui_core/gselect.py:556 +#: ../gui/wxpython/gui_core/gselect.py:560 msgid "Type: " msgstr "Tipo:" -#: ../gui/wxpython/gui_core/gselect.py:574 +#: ../gui/wxpython/gui_core/gselect.py:578 #, python-format msgid "GSelect: invalid item: %s" msgstr "GSelect: item no válido: %s" -#: ../gui/wxpython/gui_core/gselect.py:1411 +#: ../gui/wxpython/gui_core/gselect.py:890 +msgid "No table linked to layer <{}>." +msgstr "" + +#: ../gui/wxpython/gui_core/gselect.py:1403 msgid "Output settings" msgstr "Configuraciones de salida" -#: ../gui/wxpython/gui_core/gselect.py:1413 +#: ../gui/wxpython/gui_core/gselect.py:1405 msgid "Source input" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1424 +#: ../gui/wxpython/gui_core/gselect.py:1416 msgid "Native" msgstr "Nativo" -#: ../gui/wxpython/gui_core/gselect.py:1430 +#: ../gui/wxpython/gui_core/gselect.py:1422 msgid "File" msgstr "Archivo" -#: ../gui/wxpython/gui_core/gselect.py:1438 ../gui/wxpython/dbmgr/base.py:2954 -#: ../gui/wxpython/dbmgr/base.py:3084 ../gui/wxpython/dbmgr/base.py:3353 +#: ../gui/wxpython/gui_core/gselect.py:1430 ../gui/wxpython/dbmgr/base.py:2956 +#: ../gui/wxpython/dbmgr/base.py:3086 ../gui/wxpython/dbmgr/base.py:3355 msgid "Database" msgstr "Base de datos" -#: ../gui/wxpython/gui_core/gselect.py:1442 +#: ../gui/wxpython/gui_core/gselect.py:1434 msgid "Protocol" msgstr "Protocolo" -#: ../gui/wxpython/gui_core/gselect.py:1453 +#: ../gui/wxpython/gui_core/gselect.py:1445 msgid "Output type" msgstr "Tipo de salida" -#: ../gui/wxpython/gui_core/gselect.py:1455 +#: ../gui/wxpython/gui_core/gselect.py:1447 msgid "Source type" msgstr "Tipo de fuente" -#: ../gui/wxpython/gui_core/gselect.py:1477 +#: ../gui/wxpython/gui_core/gselect.py:1469 msgid "All files" msgstr "todos los archivos" -#: ../gui/wxpython/gui_core/gselect.py:1493 +#: ../gui/wxpython/gui_core/gselect.py:1485 msgid "ZIP files" msgstr "Archivos ZIP" -#: ../gui/wxpython/gui_core/gselect.py:1494 +#: ../gui/wxpython/gui_core/gselect.py:1486 msgid "GZIP files" msgstr "Archivos GZIP" -#: ../gui/wxpython/gui_core/gselect.py:1495 +#: ../gui/wxpython/gui_core/gselect.py:1487 msgid "TAR files" msgstr "Archivos TAR" -#: ../gui/wxpython/gui_core/gselect.py:1497 +#: ../gui/wxpython/gui_core/gselect.py:1489 msgid "TARGZ files" msgstr "Archivos TARGZ" -#: ../gui/wxpython/gui_core/gselect.py:1505 +#: ../gui/wxpython/gui_core/gselect.py:1497 msgid "File:" msgstr "Archivo:" -#: ../gui/wxpython/gui_core/gselect.py:1506 +#: ../gui/wxpython/gui_core/gselect.py:1498 msgid "Choose file to import" msgstr "Seleccionar archivo a importar" -#: ../gui/wxpython/gui_core/gselect.py:1521 -#: ../gui/wxpython/gui_core/gselect.py:1604 -#: ../gui/wxpython/animation/dialogs.py:1196 +#: ../gui/wxpython/gui_core/gselect.py:1513 +#: ../gui/wxpython/gui_core/gselect.py:1596 +#: ../gui/wxpython/animation/dialogs.py:1199 msgid "Directory:" msgstr "Directorio:" -#: ../gui/wxpython/gui_core/gselect.py:1522 -#: ../gui/wxpython/gui_core/gselect.py:1605 +#: ../gui/wxpython/gui_core/gselect.py:1514 +#: ../gui/wxpython/gui_core/gselect.py:1597 msgid "Choose input directory" msgstr "Seleccionar directorio de entrada de datos hacia GRASS:" -#: ../gui/wxpython/gui_core/gselect.py:1539 +#: ../gui/wxpython/gui_core/gselect.py:1531 msgid "Extension:" msgstr "Extensión:" -#: ../gui/wxpython/gui_core/gselect.py:1568 -#: ../gui/wxpython/gui_core/gselect.py:1583 -#: ../gui/wxpython/gui_core/gselect.py:1585 -#: ../gui/wxpython/gui_core/widgets.py:1294 -#: ../gui/wxpython/animation/dialogs.py:402 +#: ../gui/wxpython/gui_core/gselect.py:1560 +#: ../gui/wxpython/gui_core/gselect.py:1575 +#: ../gui/wxpython/gui_core/gselect.py:1577 +#: ../gui/wxpython/gui_core/widgets.py:1298 +#: ../gui/wxpython/animation/dialogs.py:405 #: ../gui/wxpython/vnet/dialogs.py:1643 #: ../gui/wxpython/gmodeler/preferences.py:706 msgid "Name:" msgstr "Nombre:" -#: ../gui/wxpython/gui_core/gselect.py:1569 +#: ../gui/wxpython/gui_core/gselect.py:1561 msgid "Choose file" msgstr "Escoger archivo" -#: ../gui/wxpython/gui_core/gselect.py:1590 -#: ../gui/wxpython/gui_core/gselect.py:2350 +#: ../gui/wxpython/gui_core/gselect.py:1582 +#: ../gui/wxpython/gui_core/gselect.py:2342 msgid "Feature type:" msgstr "Tipo de elemento:" -#: ../gui/wxpython/gui_core/gselect.py:1592 +#: ../gui/wxpython/gui_core/gselect.py:1584 msgid "simple features" msgstr "elementos simples" -#: ../gui/wxpython/gui_core/gselect.py:1593 +#: ../gui/wxpython/gui_core/gselect.py:1585 msgid "topological" msgstr "topológico" -#: ../gui/wxpython/gui_core/gselect.py:1704 -#: ../gui/wxpython/gui_core/gselect.py:1735 -#: ../gui/wxpython/gui_core/gselect.py:1786 -#: ../gui/wxpython/gui_core/gselect.py:1824 +#: ../gui/wxpython/gui_core/gselect.py:1696 +#: ../gui/wxpython/gui_core/gselect.py:1727 +#: ../gui/wxpython/gui_core/gselect.py:1778 +#: ../gui/wxpython/gui_core/gselect.py:1816 msgid "Creation options:" msgstr "Opciones de creación:" -#: ../gui/wxpython/gui_core/gselect.py:1718 -#: ../gui/wxpython/gui_core/gselect.py:1757 -#: ../gui/wxpython/gui_core/gselect.py:1809 +#: ../gui/wxpython/gui_core/gselect.py:1710 +#: ../gui/wxpython/gui_core/gselect.py:1749 +#: ../gui/wxpython/gui_core/gselect.py:1801 msgid "Format:" msgstr "Formato:" -#: ../gui/wxpython/gui_core/gselect.py:1816 +#: ../gui/wxpython/gui_core/gselect.py:1808 msgid "Protocol:" msgstr "Protocolo:" -#: ../gui/wxpython/gui_core/gselect.py:1839 +#: ../gui/wxpython/gui_core/gselect.py:1831 msgid "No settings available" msgstr "No hay configuraciones disponibles" -#: ../gui/wxpython/gui_core/gselect.py:1959 +#: ../gui/wxpython/gui_core/gselect.py:1951 #: ../gui/wxpython/web_services/dialogs.py:302 msgid "No data source defined, settings are not saved." msgstr "Datos de origen no definidos, no se han guardado las configuraciones." -#: ../gui/wxpython/gui_core/gselect.py:2342 +#: ../gui/wxpython/gui_core/gselect.py:2334 msgid "LineString" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:2342 +#: ../gui/wxpython/gui_core/gselect.py:2334 msgid "Polygon" msgstr "Polígono" -#: ../gui/wxpython/gui_core/gselect.py:2561 +#: ../gui/wxpython/gui_core/gselect.py:2553 msgid "No vector map selected in layer manager. Operation canceled." msgstr "No se ha seleccionado ningún mapa vectorial en el gestor de capas. Operación cancelada." -#: ../gui/wxpython/gui_core/gselect.py:2574 +#: ../gui/wxpython/gui_core/gselect.py:2566 msgid "Input vector map is not selected" msgstr "Mapa vectorial de entrada no ha sido seleccionado." -#: ../gui/wxpython/gui_core/gselect.py:2578 +#: ../gui/wxpython/gui_core/gselect.py:2570 #, python-format msgid "Input vector map <%s> and selected map <%s> in layer manager are different. Operation canceled." msgstr "Mapa vectorial de entrada <%s> y mapa seleccionado <%s> en el gestor de capas son diferentes. Operación cancelada." -#: ../gui/wxpython/gui_core/widgets.py:113 +#: ../gui/wxpython/gui_core/gselect.py:2746 +msgid "No vector map selected" +msgstr "" + +#: ../gui/wxpython/gui_core/widgets.py:114 msgid " (...)" msgstr " (...)" -#: ../gui/wxpython/gui_core/widgets.py:854 +#: ../gui/wxpython/gui_core/widgets.py:855 #, python-format msgid "Name <%(name)s> is not a valid name for GRASS map. Please use only ASCII characters excluding %(chars)s and space." msgstr "Nombre <%(name)s> no es válido para un mapa de GRASS. Por favor use solamente caracteres ASCII excluyendo %(chars)s y espacio." -#: ../gui/wxpython/gui_core/widgets.py:968 -#: ../gui/wxpython/gui_core/dialogs.py:768 -#: ../gui/wxpython/gui_core/dialogs.py:836 -#: ../gui/wxpython/gui_core/dialogs.py:1576 ../gui/wxpython/dbmgr/base.py:1419 +#: ../gui/wxpython/gui_core/widgets.py:969 +#: ../gui/wxpython/gui_core/dialogs.py:769 +#: ../gui/wxpython/gui_core/dialogs.py:837 +#: ../gui/wxpython/gui_core/dialogs.py:1578 ../gui/wxpython/dbmgr/base.py:1421 msgid "Select all" msgstr "Seleccionar todo" -#: ../gui/wxpython/gui_core/widgets.py:969 -#: ../gui/wxpython/gui_core/dialogs.py:1578 ../gui/wxpython/dbmgr/base.py:1420 +#: ../gui/wxpython/gui_core/widgets.py:970 +#: ../gui/wxpython/gui_core/dialogs.py:1580 ../gui/wxpython/dbmgr/base.py:1422 msgid "Deselect all" msgstr "Deseleccionar todo" -#: ../gui/wxpython/gui_core/widgets.py:1082 +#: ../gui/wxpython/gui_core/widgets.py:1086 msgid "Fulltext search" msgstr "Búsqueda de texto completo" -#: ../gui/wxpython/gui_core/widgets.py:1084 +#: ../gui/wxpython/gui_core/widgets.py:1088 msgid "Type to search in all modules. Press Enter for next match." msgstr "Escriba para buscar en todos los módulos. Presione Enter para la siguiente opción encontrada." -#: ../gui/wxpython/gui_core/widgets.py:1151 +#: ../gui/wxpython/gui_core/widgets.py:1155 msgid "Searching, please type more characters." msgstr "Buscando, por favor ingrese más letras." -#: ../gui/wxpython/gui_core/widgets.py:1160 +#: ../gui/wxpython/gui_core/widgets.py:1164 #, python-format msgid "%d modules match" msgstr "%d módulos corresponden" -#: ../gui/wxpython/gui_core/widgets.py:1230 +#: ../gui/wxpython/gui_core/widgets.py:1234 msgid "Profiles" msgstr "Perfiles" -#: ../gui/wxpython/gui_core/widgets.py:1236 +#: ../gui/wxpython/gui_core/widgets.py:1240 msgid "Save current settings" msgstr "Guardar configuración actual" -#: ../gui/wxpython/gui_core/widgets.py:1240 +#: ../gui/wxpython/gui_core/widgets.py:1244 msgid "Delete currently selected settings" msgstr "Borrar configuraciones seleccionadas actualmente" -#: ../gui/wxpython/gui_core/widgets.py:1263 +#: ../gui/wxpython/gui_core/widgets.py:1267 msgid "Load:" msgstr "Cargar:" -#: ../gui/wxpython/gui_core/widgets.py:1281 +#: ../gui/wxpython/gui_core/widgets.py:1285 #, python-format msgid "Settings <%s> not found" msgstr "Configuración <%s> no encontradas" -#: ../gui/wxpython/gui_core/widgets.py:1295 -#: ../gui/wxpython/gui_core/widgets.py:1315 +#: ../gui/wxpython/gui_core/widgets.py:1299 +#: ../gui/wxpython/gui_core/widgets.py:1319 msgid "Save settings" msgstr "Guardar configuraciones" -#: ../gui/wxpython/gui_core/widgets.py:1300 +#: ../gui/wxpython/gui_core/widgets.py:1304 msgid "Name not given, settings is not saved." msgstr "Nombre no facilitado, no se han guardado las configuraciones." -#: ../gui/wxpython/gui_core/widgets.py:1312 +#: ../gui/wxpython/gui_core/widgets.py:1316 #, python-format msgid "Settings <%s> already exists. Do you want to overwrite the settings?" msgstr "La configuración <%s> ya existe. ¿Quiere sobrescribir la configuración?" -#: ../gui/wxpython/gui_core/widgets.py:1363 +#: ../gui/wxpython/gui_core/widgets.py:1367 msgid "No settings is defined. Operation canceled." msgstr "No hay configuraciones definidas. Operación cancelada." -#: ../gui/wxpython/gui_core/widgets.py:1401 +#: ../gui/wxpython/gui_core/widgets.py:1405 msgid "Unable to save settings" msgstr "No es posible guardar configuraciones" -#: ../gui/wxpython/gui_core/preferences.py:59 +#: ../gui/wxpython/gui_core/preferences.py:61 msgid "User settings" msgstr "Configuración del usuario" -#: ../gui/wxpython/gui_core/preferences.py:83 +#: ../gui/wxpython/gui_core/preferences.py:85 msgid "Set to default" msgstr "Establecer como predeterminado" -#: ../gui/wxpython/gui_core/preferences.py:91 +#: ../gui/wxpython/gui_core/preferences.py:93 msgid "Revert settings to default" msgstr "Revertir la configuración la predeterminada" -#: ../gui/wxpython/gui_core/preferences.py:94 +#: ../gui/wxpython/gui_core/preferences.py:96 msgid "Apply changes for the current session only and close" msgstr "Aplicar cambios para la sesión actual y cerrar" -#: ../gui/wxpython/gui_core/preferences.py:95 +#: ../gui/wxpython/gui_core/preferences.py:97 msgid "Save for this session only" msgstr "Guardar solamente para esta sesión" -#: ../gui/wxpython/gui_core/preferences.py:165 +#: ../gui/wxpython/gui_core/preferences.py:167 msgid "Settings applied to current session but not saved" msgstr "Configuración aplicada a la actual sesión pero no guardada" -#: ../gui/wxpython/gui_core/preferences.py:237 +#: ../gui/wxpython/gui_core/preferences.py:230 msgid "Key column cannot be empty string." msgstr "La columna de clave no puede contener una cadena vacía." -#: ../gui/wxpython/gui_core/preferences.py:256 +#: ../gui/wxpython/gui_core/preferences.py:249 msgid "GUI Settings" msgstr "Configuración de la GUI" -#: ../gui/wxpython/gui_core/preferences.py:291 +#: ../gui/wxpython/gui_core/preferences.py:284 msgid "Layer Manager settings" msgstr "Configuración del Administrador de capas" -#: ../gui/wxpython/gui_core/preferences.py:301 +#: ../gui/wxpython/gui_core/preferences.py:294 msgid "Ask when removing map layer from layer tree" msgstr "Preguntar cuando se elimine una capa de mapa del árbol de capas" -#: ../gui/wxpython/gui_core/preferences.py:314 +#: ../gui/wxpython/gui_core/preferences.py:307 msgid "Ask when quiting wxGUI or closing display" msgstr "Preguntar cuando se abandone la interfaz gráfica de usuario wx o se cierre la ventana." -#: ../gui/wxpython/gui_core/preferences.py:329 -#: ../gui/wxpython/gui_core/preferences.py:346 +#: ../gui/wxpython/gui_core/preferences.py:322 +#: ../gui/wxpython/gui_core/preferences.py:339 #, python-format msgid "Hide '%s' tab (requires GUI restart)" msgstr "Ocultar pestaña '%s' (requiere reiniciar la GUI)" -#: ../gui/wxpython/gui_core/preferences.py:330 -#: ../gui/wxpython/gui_core/preferences.py:1120 +#: ../gui/wxpython/gui_core/preferences.py:323 +#: ../gui/wxpython/gui_core/preferences.py:1114 #: ../gui/wxpython/lmgr/frame.py:366 msgid "Modules" msgstr "Módulos" -#: ../gui/wxpython/gui_core/preferences.py:347 +#: ../gui/wxpython/gui_core/preferences.py:340 #: ../gui/wxpython/lmgr/frame.py:390 msgid "Python" msgstr "Python" -#: ../gui/wxpython/gui_core/preferences.py:366 +#: ../gui/wxpython/gui_core/preferences.py:359 msgid "Automatically copy selected text to clipboard (in the Console tab)" msgstr "Copiar automaticamente el texto seleccionado al portapapeles (en la pestaña de Consola)" -#: ../gui/wxpython/gui_core/preferences.py:394 +#: ../gui/wxpython/gui_core/preferences.py:387 msgid "Workspace settings" msgstr "Configuración del Entorno de trabajo" -#: ../gui/wxpython/gui_core/preferences.py:401 +#: ../gui/wxpython/gui_core/preferences.py:394 msgid "Suppress positioning Map Display Window(s)" msgstr "Suprimir el posicionamiento de la(s) ventana(s) de visualización de mapas" -#: ../gui/wxpython/gui_core/preferences.py:417 +#: ../gui/wxpython/gui_core/preferences.py:410 msgid "Suppress positioning Layer Manager window" msgstr "Suprimir el posicionamiento de la ventana del administrador de capas" -#: ../gui/wxpython/gui_core/preferences.py:432 +#: ../gui/wxpython/gui_core/preferences.py:425 msgid "Save current window layout as default" msgstr "Guardar parámetros de visualización de la ventana actual como predeterminados" -#: ../gui/wxpython/gui_core/preferences.py:441 +#: ../gui/wxpython/gui_core/preferences.py:434 msgid "Save current position and size of Layer Manager window and opened Map Display window(s) and use as default for next sessions." msgstr "Guardar la posición y tamaño actuales, tanto de la ventana del Administrador de capas, como de la(s) de visualización de mapas abiertas y utilizar como ajustes predeterminados para próximas sesiones." -#: ../gui/wxpython/gui_core/preferences.py:463 +#: ../gui/wxpython/gui_core/preferences.py:456 msgid "Region settings" msgstr "Configuración de la región" -#: ../gui/wxpython/gui_core/preferences.py:470 +#: ../gui/wxpython/gui_core/preferences.py:463 msgid "Align region to resolution" msgstr "Alinear la región a la resolución" -#: ../gui/wxpython/gui_core/preferences.py:524 +#: ../gui/wxpython/gui_core/preferences.py:517 msgid "Font for command output:" msgstr "Fuente para salida de comando:" -#: ../gui/wxpython/gui_core/preferences.py:529 -#: ../gui/wxpython/gui_core/preferences.py:806 -#: ../gui/wxpython/animation/dialogs.py:1061 +#: ../gui/wxpython/gui_core/preferences.py:522 +#: ../gui/wxpython/gui_core/preferences.py:800 +#: ../gui/wxpython/animation/dialogs.py:1064 msgid "Set font" msgstr "Establecer tipo de letra" -#: ../gui/wxpython/gui_core/preferences.py:542 +#: ../gui/wxpython/gui_core/preferences.py:535 msgid "Language settings" msgstr "Configuración de lenguaje" -#: ../gui/wxpython/gui_core/preferences.py:558 +#: ../gui/wxpython/gui_core/preferences.py:551 msgid "Choose language (requires to save and GRASS restart):" msgstr "Escoger idioma (es necesario guardar y reiniciar GRASS):" -#: ../gui/wxpython/gui_core/preferences.py:591 +#: ../gui/wxpython/gui_core/preferences.py:585 msgid "Appearance settings" msgstr "Configuración de la presentación" -#: ../gui/wxpython/gui_core/preferences.py:601 +#: ../gui/wxpython/gui_core/preferences.py:595 msgid "Element list:" msgstr "Lista de elementos:" -#: ../gui/wxpython/gui_core/preferences.py:631 +#: ../gui/wxpython/gui_core/preferences.py:625 msgid "Menu style (requires to save and GUI restart):" msgstr "Estilo del menú (requiere guardar y reiniciar la GUI):" -#: ../gui/wxpython/gui_core/preferences.py:666 +#: ../gui/wxpython/gui_core/preferences.py:660 msgid "Height of map selection popup window (in pixels):" msgstr "Altura de la ventana emergente de la selección del mapa (en pixeles)" -#: ../gui/wxpython/gui_core/preferences.py:706 +#: ../gui/wxpython/gui_core/preferences.py:700 msgid "Icon theme (requires GUI restart):" msgstr "Tema de íconos (requiere reiniciar la GUI):" -#: ../gui/wxpython/gui_core/preferences.py:733 +#: ../gui/wxpython/gui_core/preferences.py:727 msgid "Module dialog style:" msgstr "Estilo de diálogo de módulos:" -#: ../gui/wxpython/gui_core/preferences.py:800 +#: ../gui/wxpython/gui_core/preferences.py:794 msgid "Default font for GRASS displays:" msgstr "Tipo de letra predeterminado para las ventanas de GRASS:" -#: ../gui/wxpython/gui_core/preferences.py:827 +#: ../gui/wxpython/gui_core/preferences.py:821 msgid "Default display settings" msgstr "Ajustes predeterminados de pantalla" -#: ../gui/wxpython/gui_core/preferences.py:837 +#: ../gui/wxpython/gui_core/preferences.py:831 msgid "Display driver:" msgstr "Manejador de pantalla:" -#: ../gui/wxpython/gui_core/preferences.py:863 +#: ../gui/wxpython/gui_core/preferences.py:857 msgid "Statusbar mode:" msgstr "Modo de la barra de estado:" -#: ../gui/wxpython/gui_core/preferences.py:915 +#: ../gui/wxpython/gui_core/preferences.py:909 #: ../gui/wxpython/mapdisp/statusbar.py:520 msgid "Align region extent based on display size" msgstr "Alinear extensión de la región basado en el tamaño del visualizador" -#: ../gui/wxpython/gui_core/preferences.py:931 +#: ../gui/wxpython/gui_core/preferences.py:925 #: ../gui/wxpython/mapdisp/statusbar.py:563 msgid "Constrain display resolution to computational settings" msgstr "Restringir la resolución de pantalla a la configuración de cálculo" -#: ../gui/wxpython/gui_core/preferences.py:947 +#: ../gui/wxpython/gui_core/preferences.py:941 msgid "Enable auto-rendering" msgstr "Habilitar auto renderizado" -#: ../gui/wxpython/gui_core/preferences.py:964 +#: ../gui/wxpython/gui_core/preferences.py:958 msgid "Enable auto-zooming to selected map layer" msgstr "Permitir zoom automático a la capa de mapa seleccionada" -#: ../gui/wxpython/gui_core/preferences.py:980 +#: ../gui/wxpython/gui_core/preferences.py:974 msgid "Show computational region extent" msgstr "Mostrar la extensión de la región computacional" -#: ../gui/wxpython/gui_core/preferences.py:996 +#: ../gui/wxpython/gui_core/preferences.py:990 msgid "Mouse wheel action:" msgstr "Acción de la rueda del ratón:" -#: ../gui/wxpython/gui_core/preferences.py:1022 +#: ../gui/wxpython/gui_core/preferences.py:1016 msgid "Mouse scrolling direction:" msgstr "Dirección de la rueda del ratón:" -#: ../gui/wxpython/gui_core/preferences.py:1063 +#: ../gui/wxpython/gui_core/preferences.py:1057 msgid "Advanced display settings" msgstr "Configuraciones avanzada de visualización" -#: ../gui/wxpython/gui_core/preferences.py:1072 +#: ../gui/wxpython/gui_core/preferences.py:1066 msgid "3D view depth buffer (possible values are 16, 24, 32):" msgstr "Visualizar buffer de profundad 3D (valores posibles son 16, 24, 32):" -#: ../gui/wxpython/gui_core/preferences.py:1127 +#: ../gui/wxpython/gui_core/preferences.py:1121 msgid "Module dialog settings" msgstr "Configuración del cuadro de diálogo de módulos" -#: ../gui/wxpython/gui_core/preferences.py:1152 +#: ../gui/wxpython/gui_core/preferences.py:1146 msgid "Close dialog when module is successfully finished" msgstr "Cerrar el cuadro de diálogo cuando el módulo haya finalizado con éxito" -#: ../gui/wxpython/gui_core/preferences.py:1166 -#: ../gui/wxpython/gui_core/dialogs.py:306 +#: ../gui/wxpython/gui_core/preferences.py:1160 +#: ../gui/wxpython/gui_core/dialogs.py:307 msgid "Add created map into layer tree" msgstr "Añadir el mapa creado al árbol de capas" -#: ../gui/wxpython/gui_core/preferences.py:1181 +#: ../gui/wxpython/gui_core/preferences.py:1175 msgid "Allow interactive input" msgstr "Permite entrada interactiva" -#: ../gui/wxpython/gui_core/preferences.py:1195 +#: ../gui/wxpython/gui_core/preferences.py:1189 msgid "Verbosity level:" msgstr "Nivel de detalle:" -#: ../gui/wxpython/gui_core/preferences.py:1231 +#: ../gui/wxpython/gui_core/preferences.py:1225 #: ../gui/wxpython/lmgr/frame.py:323 msgid "Layers" msgstr "Capas" -#: ../gui/wxpython/gui_core/preferences.py:1241 +#: ../gui/wxpython/gui_core/preferences.py:1235 msgid "Default raster settings" msgstr "Configuraciones predeterminadas para ráster" -#: ../gui/wxpython/gui_core/preferences.py:1251 +#: ../gui/wxpython/gui_core/preferences.py:1245 msgid "Make null cells opaque" msgstr "Hacer opacas las celdas nulas" -#: ../gui/wxpython/gui_core/preferences.py:1266 +#: ../gui/wxpython/gui_core/preferences.py:1260 msgid "Default color table" msgstr "Tabla de colores predeterminada" -#: ../gui/wxpython/gui_core/preferences.py:1312 +#: ../gui/wxpython/gui_core/preferences.py:1306 msgid "Default vector settings" msgstr "Configuraciones predeterminadas para vectoriales" -#: ../gui/wxpython/gui_core/preferences.py:1318 +#: ../gui/wxpython/gui_core/preferences.py:1312 msgid "Display:" msgstr "Visualizador:" -#: ../gui/wxpython/gui_core/preferences.py:1343 +#: ../gui/wxpython/gui_core/preferences.py:1337 msgid "Feature color:" msgstr "Color del elemento:" -#: ../gui/wxpython/gui_core/preferences.py:1383 +#: ../gui/wxpython/gui_core/preferences.py:1377 msgid "Area fill color:" msgstr "Color de relleno para el área:" -#: ../gui/wxpython/gui_core/preferences.py:1431 +#: ../gui/wxpython/gui_core/preferences.py:1425 msgid "Random colors according to category number " msgstr "Colores aleatorios según el número de categoría" -#: ../gui/wxpython/gui_core/preferences.py:1459 +#: ../gui/wxpython/gui_core/preferences.py:1453 msgid "Symbol:" msgstr "Símbolo:" -#: ../gui/wxpython/gui_core/preferences.py:1513 -#: ../gui/wxpython/dbmgr/base.py:1422 +#: ../gui/wxpython/gui_core/preferences.py:1507 +#: ../gui/wxpython/dbmgr/base.py:1424 msgid "Highlight selected features" msgstr "Resaltar los elementos seleccionados" -#: ../gui/wxpython/gui_core/preferences.py:1542 +#: ../gui/wxpython/gui_core/preferences.py:1536 msgid "Line width (in pixels):" msgstr "Ancho de línea (en pixeles):" -#: ../gui/wxpython/gui_core/preferences.py:1558 +#: ../gui/wxpython/gui_core/preferences.py:1552 msgid "Automatically hightlight selected features in map display" msgstr "Resaltar automáticamente en el visualizador de mapas los elementos seleccionados" -#: ../gui/wxpython/gui_core/preferences.py:1582 +#: ../gui/wxpython/gui_core/preferences.py:1576 msgid "Data browser" msgstr "Explorador de datos" -#: ../gui/wxpython/gui_core/preferences.py:1590 +#: ../gui/wxpython/gui_core/preferences.py:1584 msgid "Left mouse double click:" msgstr "Doble click izquierdo del ratón:" -#: ../gui/wxpython/gui_core/preferences.py:1615 +#: ../gui/wxpython/gui_core/preferences.py:1609 msgid "Encoding (e.g. utf-8, ascii, iso8859-1, koi8-r):" msgstr "Codificación (por ejemplo, UTF-8, ASCII, iso8859-1, KOI8-R):" -#: ../gui/wxpython/gui_core/preferences.py:1630 +#: ../gui/wxpython/gui_core/preferences.py:1624 msgid "Ask when deleting data record(s) from table" msgstr "Preguntar al eliminar registro(s) de datos de tabla" -#: ../gui/wxpython/gui_core/preferences.py:1654 +#: ../gui/wxpython/gui_core/preferences.py:1648 msgid "Create table" msgstr "Crear tabla" -#: ../gui/wxpython/gui_core/preferences.py:1661 -#: ../gui/wxpython/gui_core/dialogs.py:351 +#: ../gui/wxpython/gui_core/preferences.py:1655 +#: ../gui/wxpython/gui_core/dialogs.py:352 msgid "Key column:" msgstr "Columna clave:" -#: ../gui/wxpython/gui_core/preferences.py:1695 +#: ../gui/wxpython/gui_core/preferences.py:1689 #: ../gui/wxpython/mapdisp/statusbar.py:824 msgid "Projection" msgstr "Proyección" -#: ../gui/wxpython/gui_core/preferences.py:1704 +#: ../gui/wxpython/gui_core/preferences.py:1698 msgid "Projection statusbar settings" msgstr "Configuración de la barra de estado de las proyecciones" -#: ../gui/wxpython/gui_core/preferences.py:1713 +#: ../gui/wxpython/gui_core/preferences.py:1707 msgid "" "\n" "Note: This only controls the coordinates displayed in the lower-left of the Map Display\n" @@ -14014,63 +14035,63 @@ "proyección de la Localización en ningún modo. Debe marcar el cuadro de Proyección del \n" "menú desplegable de la parte inferior de la ventana del visualizador de mapas.\n" -#: ../gui/wxpython/gui_core/preferences.py:1746 +#: ../gui/wxpython/gui_core/preferences.py:1740 msgid "Proj.4 string (required):" msgstr "Proj.4 string (requerido):" -#: ../gui/wxpython/gui_core/preferences.py:1763 +#: ../gui/wxpython/gui_core/preferences.py:1757 msgid "EPSG file:" msgstr "archivo EPSG:" -#: ../gui/wxpython/gui_core/preferences.py:1780 +#: ../gui/wxpython/gui_core/preferences.py:1774 msgid "Load EPSG codes (be patient), enter EPSG code or insert Proj.4 string directly." msgstr "Cargar códigos EPSG (sea paciente), entrar código EPSG o insertar Proj.4 string directamente." -#: ../gui/wxpython/gui_core/preferences.py:1788 +#: ../gui/wxpython/gui_core/preferences.py:1782 msgid "&Load EPSG codes" msgstr "&Cargar código EPSG" -#: ../gui/wxpython/gui_core/preferences.py:1808 +#: ../gui/wxpython/gui_core/preferences.py:1802 msgid "Coordinates format" msgstr "Formato de coordenadas" -#: ../gui/wxpython/gui_core/preferences.py:1816 +#: ../gui/wxpython/gui_core/preferences.py:1810 msgid "Lat/long projections" msgstr "Proyecciones Lat/long" -#: ../gui/wxpython/gui_core/preferences.py:1837 +#: ../gui/wxpython/gui_core/preferences.py:1831 msgid "Precision:" msgstr "Precisión:" -#: ../gui/wxpython/gui_core/preferences.py:1923 +#: ../gui/wxpython/gui_core/preferences.py:1917 #, python-format msgid "Unable to read EPSG codes: %s" msgstr "No se pueden leer los códigos EPSG: %s " -#: ../gui/wxpython/gui_core/preferences.py:1956 -#: ../gui/wxpython/gui_core/preferences.py:1968 -#: ../gui/wxpython/gui_core/preferences.py:1980 +#: ../gui/wxpython/gui_core/preferences.py:1950 +#: ../gui/wxpython/gui_core/preferences.py:1962 +#: ../gui/wxpython/gui_core/preferences.py:1974 #, python-format msgid "EPSG code %s not found" msgstr "Código EPSG %s no encontrado" -#: ../gui/wxpython/gui_core/preferences.py:1990 +#: ../gui/wxpython/gui_core/preferences.py:1984 msgid "Select default display font" msgstr "Seleccionar la fuente predeterminada para la pantalla." -#: ../gui/wxpython/gui_core/preferences.py:2004 +#: ../gui/wxpython/gui_core/preferences.py:1998 msgid "Failed to set default display font. Try different font." msgstr "No se pudo definir el tipo de letra para el monitor. Pruebe otro tipo." -#: ../gui/wxpython/gui_core/preferences.py:2023 +#: ../gui/wxpython/gui_core/preferences.py:2017 msgid "Select default output font" msgstr "Seleccionar la fuente predeterminada de salida" -#: ../gui/wxpython/gui_core/preferences.py:2112 +#: ../gui/wxpython/gui_core/preferences.py:2106 msgid "Manage access to mapsets" msgstr "Administrar acceso a los Directorios de mapas" -#: ../gui/wxpython/gui_core/preferences.py:2127 +#: ../gui/wxpython/gui_core/preferences.py:2121 msgid "" "Check a mapset to make it accessible, uncheck it to hide it.\n" " Notes:\n" @@ -14084,7 +14105,7 @@ " -Solo puede crear en el Directorio de mapas actual.\n" " -Solo puede crear en los Directorios de mapas que posee." -#: ../gui/wxpython/gui_core/preferences.py:2204 +#: ../gui/wxpython/gui_core/preferences.py:2198 msgid "Owner" msgstr "Propietario" @@ -14096,49 +14117,49 @@ msgid "Select GRASS location and mapset" msgstr "Seleccionar Localización GRASS y Directorio de mapas" -#: ../gui/wxpython/gui_core/dialogs.py:122 +#: ../gui/wxpython/gui_core/dialogs.py:123 msgid "Location or mapset is not defined." msgstr "No se ha definido la Localización o el Directorio de mapas." -#: ../gui/wxpython/gui_core/dialogs.py:132 +#: ../gui/wxpython/gui_core/dialogs.py:133 msgid "Name of GRASS location:" msgstr "Nombre de la Localización GRASS:" -#: ../gui/wxpython/gui_core/dialogs.py:143 -#: ../gui/wxpython/gui_core/dialogs.py:200 +#: ../gui/wxpython/gui_core/dialogs.py:144 +#: ../gui/wxpython/gui_core/dialogs.py:201 msgid "Name of mapset:" msgstr "Nombre del Directorio de mapas:" -#: ../gui/wxpython/gui_core/dialogs.py:172 +#: ../gui/wxpython/gui_core/dialogs.py:173 msgid "Select mapset in GRASS location" msgstr "Seleccionar Directorio de mapas en Localización GRASS" -#: ../gui/wxpython/gui_core/dialogs.py:192 +#: ../gui/wxpython/gui_core/dialogs.py:193 msgid "Name of mapset is missing." msgstr "Falta el nombre del nombre del Directorio de mapas." -#: ../gui/wxpython/gui_core/dialogs.py:233 +#: ../gui/wxpython/gui_core/dialogs.py:234 msgid "Name of vector map is missing." msgstr "Falta el nombre del mapa vectorial." -#: ../gui/wxpython/gui_core/dialogs.py:286 +#: ../gui/wxpython/gui_core/dialogs.py:287 msgid "Create attribute table" msgstr "Crear tabla de atributos" -#: ../gui/wxpython/gui_core/dialogs.py:320 +#: ../gui/wxpython/gui_core/dialogs.py:321 msgid "Name of new vector map is missing." msgstr "Falta el nombre para el nuevo mapa vectorial." -#: ../gui/wxpython/gui_core/dialogs.py:332 +#: ../gui/wxpython/gui_core/dialogs.py:333 msgid "Name for new vector map:" msgstr "Nombre para el nuevo mapa vectorial:" -#: ../gui/wxpython/gui_core/dialogs.py:435 +#: ../gui/wxpython/gui_core/dialogs.py:436 #, python-format msgid "Unable to create vector map <%s>." msgstr "No se puede crear el mapa vectorial <%s>." -#: ../gui/wxpython/gui_core/dialogs.py:440 +#: ../gui/wxpython/gui_core/dialogs.py:441 #, python-format msgid "" "Invalid or empty key column.\n" @@ -14147,225 +14168,225 @@ "Columna llave vacía o inválida.\n" "No se puede crear el mapa vectorial <%s>." -#: ../gui/wxpython/gui_core/dialogs.py:471 +#: ../gui/wxpython/gui_core/dialogs.py:472 #, python-format msgid "Vector map <%s> already exists in the current mapset. Do you want to overwrite it?" msgstr "El archivo vectorial <%s> ya existe en el Directorio de mapas actual ¿Quiere sobrescribirlo?" -#: ../gui/wxpython/gui_core/dialogs.py:561 +#: ../gui/wxpython/gui_core/dialogs.py:562 msgid "Load region:" msgstr "Cargar encuadre de región:" -#: ../gui/wxpython/gui_core/dialogs.py:567 +#: ../gui/wxpython/gui_core/dialogs.py:568 msgid "Save region:" msgstr "Guardar región:" -#: ../gui/wxpython/gui_core/dialogs.py:619 +#: ../gui/wxpython/gui_core/dialogs.py:620 msgid "Name cannot begin with '.' and must not contain space, quotes, '/', ''', '@', ',', '=', '*', and all other non-alphanumeric characters." msgstr "El nombre no puede iniciar con '.' y no debe contener espacios, comillas, '/', ''', '@', ',', '=', '*', o cualquier otro caracter no alfanumérico" -#: ../gui/wxpython/gui_core/dialogs.py:635 +#: ../gui/wxpython/gui_core/dialogs.py:636 msgid "Create or edit imagery groups" msgstr "Crear o editar grupos de imágenes" -#: ../gui/wxpython/gui_core/dialogs.py:669 +#: ../gui/wxpython/gui_core/dialogs.py:670 msgid "Apply changes to selected group and close dialog" msgstr "Aplicar cambios al grupo seleccionado y cerrar el cuadro de diálogo" -#: ../gui/wxpython/gui_core/dialogs.py:670 +#: ../gui/wxpython/gui_core/dialogs.py:671 msgid "Apply changes to selected group" msgstr "Aplicar cambios a grupo seleccionado" -#: ../gui/wxpython/gui_core/dialogs.py:671 +#: ../gui/wxpython/gui_core/dialogs.py:672 msgid "Close dialog, changes are not applied" msgstr "Cerrar el cuadro de diálogo, cambios no aplicados" -#: ../gui/wxpython/gui_core/dialogs.py:712 -#: ../gui/wxpython/gui_core/dialogs.py:1509 +#: ../gui/wxpython/gui_core/dialogs.py:713 +#: ../gui/wxpython/gui_core/dialogs.py:1510 msgid "Put here a regular expression. Characters '.*' stand for anything, character '^' stands for the beginning and '$' for the end." msgstr "Poner una expresión regular. Caracter '.*' significa cualquier cosa, caracter '^' significa inicio y '$' término." -#: ../gui/wxpython/gui_core/dialogs.py:719 +#: ../gui/wxpython/gui_core/dialogs.py:720 msgid "Select existing group or enter name of new group:" msgstr "Seleccionar grupo existente o ingresar nombre de nuevo grupo:" -#: ../gui/wxpython/gui_core/dialogs.py:730 +#: ../gui/wxpython/gui_core/dialogs.py:731 msgid "Edit/create subgroup" msgstr "Editar/crear subgrupo" -#: ../gui/wxpython/gui_core/dialogs.py:743 +#: ../gui/wxpython/gui_core/dialogs.py:744 msgid "Select existing subgroup or enter name of new subgroup:" msgstr "Seleccionar subgrupo existente o ingresar nombre de nuevo subgrupo:" -#: ../gui/wxpython/gui_core/dialogs.py:777 -#: ../gui/wxpython/gui_core/dialogs.py:845 -#: ../gui/wxpython/gui_core/dialogs.py:1494 +#: ../gui/wxpython/gui_core/dialogs.py:778 +#: ../gui/wxpython/gui_core/dialogs.py:846 +#: ../gui/wxpython/gui_core/dialogs.py:1495 msgid "Pattern:" msgstr "Patrón:" -#: ../gui/wxpython/gui_core/dialogs.py:795 -#: ../gui/wxpython/gui_core/dialogs.py:863 -#: ../gui/wxpython/gui_core/dialogs.py:1518 +#: ../gui/wxpython/gui_core/dialogs.py:796 +#: ../gui/wxpython/gui_core/dialogs.py:864 +#: ../gui/wxpython/gui_core/dialogs.py:1519 msgid "List of maps:" msgstr "Lista de mapas:" -#: ../gui/wxpython/gui_core/dialogs.py:811 +#: ../gui/wxpython/gui_core/dialogs.py:812 msgid "Select map layers and add them to the list." msgstr "Seleccionar capas de mapas y añadirlos a la lista." -#: ../gui/wxpython/gui_core/dialogs.py:816 +#: ../gui/wxpython/gui_core/dialogs.py:817 msgid "Remove selected layer(s) from list." msgstr "Remover de la lista las capa(s) seleccionadas." -#: ../gui/wxpython/gui_core/dialogs.py:873 +#: ../gui/wxpython/gui_core/dialogs.py:874 msgid "Check maps from group to be included into subgroup." msgstr "Revisar mapas de grupo a ser incluidas en subgrupo." -#: ../gui/wxpython/gui_core/dialogs.py:1037 +#: ../gui/wxpython/gui_core/dialogs.py:1038 msgid "Add selected map layers into group" msgstr "Añadir mapa seleccionado al grupo" -#: ../gui/wxpython/gui_core/dialogs.py:1174 +#: ../gui/wxpython/gui_core/dialogs.py:1175 #, python-format msgid "Group <%s> was changed, do you want to apply changes?" msgstr "El grupo <%s> no fue cambiado, ¿quiere aplicar los cambios?" -#: ../gui/wxpython/gui_core/dialogs.py:1177 -#: ../gui/wxpython/gui_core/dialogs.py:1193 +#: ../gui/wxpython/gui_core/dialogs.py:1178 +#: ../gui/wxpython/gui_core/dialogs.py:1194 msgid "Unapplied changes" msgstr "Cambios no aplicados" -#: ../gui/wxpython/gui_core/dialogs.py:1190 +#: ../gui/wxpython/gui_core/dialogs.py:1191 #, python-format msgid "Subgroup <%s> was changed, do you want to apply changes?" msgstr "El subgrupo <%s> no fue cambiado, ¿quiere aplicar los cambios?" -#: ../gui/wxpython/gui_core/dialogs.py:1247 +#: ../gui/wxpython/gui_core/dialogs.py:1248 msgid "No raster maps selected." msgstr "No hay ningún mapa ráster seleccionado." -#: ../gui/wxpython/gui_core/dialogs.py:1276 +#: ../gui/wxpython/gui_core/dialogs.py:1277 #, python-format msgid "No changes to apply in group <%s>." msgstr "No hay cambios que aplicar al grupo <%s>." -#: ../gui/wxpython/gui_core/dialogs.py:1279 +#: ../gui/wxpython/gui_core/dialogs.py:1280 #, python-format msgid "Group <%s> was successfully created." msgstr "El grupo <%s> fue creado exitosamente." -#: ../gui/wxpython/gui_core/dialogs.py:1281 +#: ../gui/wxpython/gui_core/dialogs.py:1282 #, python-format msgid "Group <%s> was successfully changed." msgstr "El grupo <%s> fue cambiado exitosamente." -#: ../gui/wxpython/gui_core/dialogs.py:1284 +#: ../gui/wxpython/gui_core/dialogs.py:1285 #, python-format msgid "Creating of new group <%s> failed." msgstr "Crear grupo nuevo <%s> ha fallado." -#: ../gui/wxpython/gui_core/dialogs.py:1286 +#: ../gui/wxpython/gui_core/dialogs.py:1287 #, python-format msgid "Changing of group <%s> failed." msgstr "Falló el cambio de grupo <%s>." -#: ../gui/wxpython/gui_core/dialogs.py:1324 +#: ../gui/wxpython/gui_core/dialogs.py:1325 msgid "No group selected." msgstr "No se ha seleccionado ningún grupo." -#: ../gui/wxpython/gui_core/dialogs.py:1329 +#: ../gui/wxpython/gui_core/dialogs.py:1330 msgid "No subgroup selected." msgstr "No se ha seleccionado ningún subgrupo." -#: ../gui/wxpython/gui_core/dialogs.py:1436 +#: ../gui/wxpython/gui_core/dialogs.py:1437 msgid "Use fully-qualified map names" msgstr "Usar nombres completos de los mapas" -#: ../gui/wxpython/gui_core/dialogs.py:1462 +#: ../gui/wxpython/gui_core/dialogs.py:1463 msgid "Map type:" msgstr "Tipo de mapa:" -#: ../gui/wxpython/gui_core/dialogs.py:1477 +#: ../gui/wxpython/gui_core/dialogs.py:1478 msgid "Select toggle" msgstr "Seleccionar palanca" -#: ../gui/wxpython/gui_core/dialogs.py:1484 +#: ../gui/wxpython/gui_core/dialogs.py:1485 msgid "Mapset:" msgstr "Directorio de mapas:" -#: ../gui/wxpython/gui_core/dialogs.py:1577 +#: ../gui/wxpython/gui_core/dialogs.py:1579 msgid "Invert selection" msgstr "Invertir selección" -#: ../gui/wxpython/gui_core/dialogs.py:1720 +#: ../gui/wxpython/gui_core/dialogs.py:1722 #, python-format msgid "Dynamic series (%s)" msgstr "Series dinámicas (%s)" -#: ../gui/wxpython/gui_core/dialogs.py:1747 +#: ../gui/wxpython/gui_core/dialogs.py:1749 msgid "Set Map Layer Opacity" msgstr "Establecer opacidad de la capa de mapa" -#: ../gui/wxpython/gui_core/dialogs.py:1778 -#: ../gui/wxpython/psmap/dialogs.py:6389 ../gui/wxpython/psmap/dialogs.py:6416 -#: ../gui/wxpython/psmap/dialogs.py:6748 ../gui/wxpython/psmap/dialogs.py:6778 +#: ../gui/wxpython/gui_core/dialogs.py:1780 +#: ../gui/wxpython/psmap/dialogs.py:6391 ../gui/wxpython/psmap/dialogs.py:6418 +#: ../gui/wxpython/psmap/dialogs.py:6750 ../gui/wxpython/psmap/dialogs.py:6780 msgid "transparent" msgstr "transparente" -#: ../gui/wxpython/gui_core/dialogs.py:1781 +#: ../gui/wxpython/gui_core/dialogs.py:1783 msgid "opaque" msgstr "opaco" -#: ../gui/wxpython/gui_core/dialogs.py:1879 +#: ../gui/wxpython/gui_core/dialogs.py:1884 msgid "Set image size" msgstr "Establecer tamaño de imagen" -#: ../gui/wxpython/gui_core/dialogs.py:1894 +#: ../gui/wxpython/gui_core/dialogs.py:1899 msgid "Image size" msgstr "Tamaño de imagen" -#: ../gui/wxpython/gui_core/dialogs.py:1941 +#: ../gui/wxpython/gui_core/dialogs.py:1946 msgid "Template:" msgstr "Plantilla:" -#: ../gui/wxpython/gui_core/dialogs.py:1981 +#: ../gui/wxpython/gui_core/dialogs.py:1986 msgid "GRASS GIS SQL Query Utility" msgstr "Utilidad de GRASS GIS para Sentencia SQL" -#: ../gui/wxpython/gui_core/dialogs.py:1997 +#: ../gui/wxpython/gui_core/dialogs.py:2002 msgid " SQL statement " msgstr " Sentencia SQL" -#: ../gui/wxpython/gui_core/dialogs.py:2045 +#: ../gui/wxpython/gui_core/dialogs.py:2050 msgid "Symbols" msgstr "Símbolos" -#: ../gui/wxpython/gui_core/dialogs.py:2080 +#: ../gui/wxpython/gui_core/dialogs.py:2085 msgid "Symbol directory:" msgstr "Directorio del símbolo:" -#: ../gui/wxpython/gui_core/dialogs.py:2092 +#: ../gui/wxpython/gui_core/dialogs.py:2097 msgid "Symbol name:" msgstr "Nombre del símbolo:" -#: ../gui/wxpython/gui_core/dialogs.py:2343 +#: ../gui/wxpython/gui_core/dialogs.py:2348 msgid "Do you want to quit GRASS including shell prompt or just close the GUI?" msgstr "¿Quiere salir de GRASS incluyendo la línea de comandos o solamente cerrar la GUI?" -#: ../gui/wxpython/gui_core/dialogs.py:2420 +#: ../gui/wxpython/gui_core/dialogs.py:2425 msgid "Select font:" msgstr "Seleccione el tipo de letra:" -#: ../gui/wxpython/gui_core/dialogs.py:2451 +#: ../gui/wxpython/gui_core/dialogs.py:2456 msgid "Character encoding:" msgstr "Codificación de caracteres:" -#: ../gui/wxpython/gui_core/dialogs.py:2469 -#: ../gui/wxpython/psmap/dialogs.py:398 ../gui/wxpython/psmap/dialogs.py:4979 +#: ../gui/wxpython/gui_core/dialogs.py:2474 +#: ../gui/wxpython/psmap/dialogs.py:400 ../gui/wxpython/psmap/dialogs.py:4981 msgid "Font size:" msgstr "Tamaño de fuente:" -#: ../gui/wxpython/gui_core/dialogs.py:2521 +#: ../gui/wxpython/gui_core/dialogs.py:2526 msgid "Example" msgstr "Ejemplo" @@ -14466,28 +14487,28 @@ msgid "Toggle to save list of executed commands into a file; content saved when switching off." msgstr "" -#: ../gui/wxpython/gui_core/goutput.py:420 +#: ../gui/wxpython/gui_core/goutput.py:421 #: ../gui/wxpython/gui_core/goutput.py:516 msgid "Save file as..." msgstr "Guardar archivo como..." -#: ../gui/wxpython/gui_core/goutput.py:422 +#: ../gui/wxpython/gui_core/goutput.py:423 #: ../gui/wxpython/gui_core/goutput.py:518 #, python-format msgid "%(txt)s (*.txt)|*.txt|%(files)s (*)|*" msgstr "%(txt)s (*.txt)|*.txt|%(files)s (*)|*" -#: ../gui/wxpython/gui_core/goutput.py:423 +#: ../gui/wxpython/gui_core/goutput.py:424 #: ../gui/wxpython/gui_core/goutput.py:519 msgid "Text files" msgstr "Archivos de texto" -#: ../gui/wxpython/gui_core/goutput.py:424 +#: ../gui/wxpython/gui_core/goutput.py:425 #: ../gui/wxpython/gui_core/goutput.py:520 msgid "Files" msgstr "Archivos" -#: ../gui/wxpython/gui_core/goutput.py:437 +#: ../gui/wxpython/gui_core/goutput.py:438 #, python-format msgid "" "Unable to write file '%(path)s'.\n" @@ -14498,15 +14519,22 @@ "\n" "Detalles: %(error)s" -#: ../gui/wxpython/gui_core/goutput.py:442 +#: ../gui/wxpython/gui_core/goutput.py:443 #, python-format msgid "Command output saved into '%s'" msgstr "Salida del comando guardada en '%s'" +#: ../gui/wxpython/gui_core/goutput.py:497 +#, python-brace-format +msgid "" +"Unable to write file '{filePath}'.\n" +"\n" +"Details: {error}" +msgstr "" + #: ../gui/wxpython/gui_core/goutput.py:501 -#, python-format -msgid "Command log saved to '%s'" -msgstr "Registro de comandos guardado en '%s'" +msgid "Command log saved to '{}'" +msgstr "" #: ../gui/wxpython/psmap/toolbars.py:79 msgid "Full extent" @@ -14642,7 +14670,7 @@ msgstr "No se pudo leer el archivo %s." #: ../gui/wxpython/psmap/frame.py:636 ../gui/wxpython/psmap/frame.py:661 -#: ../gui/wxpython/psmap/dialogs.py:1635 +#: ../gui/wxpython/psmap/dialogs.py:1637 msgid "Please, create map frame first." msgstr "Por favor, crear primero el marco del mapa." @@ -14690,7 +14718,7 @@ msgid "Click and drag to resize object" msgstr "Clicar y arrastrar para cambiar el tamaño del objeto" -#: ../gui/wxpython/psmap/frame.py:2471 +#: ../gui/wxpython/psmap/frame.py:2474 msgid "labels: " msgstr "etiquetas:" @@ -14799,11 +14827,11 @@ msgid "Failed to read instruction %(inst)s: file %(file)s not found." msgstr "No se pudo leer instrucción %(inst)s: archivo %(file)s no encontrado." -#: ../gui/wxpython/psmap/dialogs.py:231 +#: ../gui/wxpython/psmap/dialogs.py:233 msgid "Units:" msgstr "Unidades:" -#: ../gui/wxpython/psmap/dialogs.py:242 +#: ../gui/wxpython/psmap/dialogs.py:244 msgid "" "Position of the top left corner\n" "from the top left edge of the paper" @@ -14811,29 +14839,29 @@ "Posición de la esquina superior izquierda\n" "desde el borde superior izquierdo del papel" -#: ../gui/wxpython/psmap/dialogs.py:244 -#: ../gui/wxpython/animation/dialogs.py:1137 +#: ../gui/wxpython/psmap/dialogs.py:246 +#: ../gui/wxpython/animation/dialogs.py:1140 msgid "X:" msgstr "X:" -#: ../gui/wxpython/psmap/dialogs.py:246 -#: ../gui/wxpython/animation/dialogs.py:1139 +#: ../gui/wxpython/psmap/dialogs.py:248 +#: ../gui/wxpython/animation/dialogs.py:1142 msgid "Y:" msgstr "Y:" -#: ../gui/wxpython/psmap/dialogs.py:271 +#: ../gui/wxpython/psmap/dialogs.py:273 msgid "Position is given:" msgstr "Se da posición:" -#: ../gui/wxpython/psmap/dialogs.py:273 +#: ../gui/wxpython/psmap/dialogs.py:275 msgid "relative to paper" msgstr "relativo al papel" -#: ../gui/wxpython/psmap/dialogs.py:275 +#: ../gui/wxpython/psmap/dialogs.py:277 msgid "by map coordinates" msgstr "por coordenadas de mapa" -#: ../gui/wxpython/psmap/dialogs.py:305 +#: ../gui/wxpython/psmap/dialogs.py:307 msgid "" "Position from the top left\n" "edge of the paper" @@ -14841,152 +14869,152 @@ "Posición desde el borde superior izquierdo\n" "del papel" -#: ../gui/wxpython/psmap/dialogs.py:396 +#: ../gui/wxpython/psmap/dialogs.py:398 msgid "Font:" msgstr "Fuente:" -#: ../gui/wxpython/psmap/dialogs.py:424 +#: ../gui/wxpython/psmap/dialogs.py:426 msgid "Choose color:" msgstr "Escoger color:" -#: ../gui/wxpython/psmap/dialogs.py:473 +#: ../gui/wxpython/psmap/dialogs.py:475 msgid "Close dialog and apply changes" msgstr "Cerrar cuadro de diálogo y aplicar los cambios" -#: ../gui/wxpython/psmap/dialogs.py:524 +#: ../gui/wxpython/psmap/dialogs.py:526 msgid "Units" msgstr "Unidades" -#: ../gui/wxpython/psmap/dialogs.py:525 -#: ../gui/wxpython/animation/dialogs.py:926 +#: ../gui/wxpython/psmap/dialogs.py:527 +#: ../gui/wxpython/animation/dialogs.py:929 msgid "Format" msgstr "Formato" -#: ../gui/wxpython/psmap/dialogs.py:526 +#: ../gui/wxpython/psmap/dialogs.py:528 msgid "Orientation" msgstr "Orientación" -#: ../gui/wxpython/psmap/dialogs.py:527 ../gui/wxpython/psmap/dialogs.py:2888 +#: ../gui/wxpython/psmap/dialogs.py:529 ../gui/wxpython/psmap/dialogs.py:2890 msgid "Width" msgstr "Anchura" -#: ../gui/wxpython/psmap/dialogs.py:528 +#: ../gui/wxpython/psmap/dialogs.py:530 msgid "Height" msgstr "Altura" -#: ../gui/wxpython/psmap/dialogs.py:529 +#: ../gui/wxpython/psmap/dialogs.py:531 msgid "Left" msgstr "Izquierda" -#: ../gui/wxpython/psmap/dialogs.py:530 +#: ../gui/wxpython/psmap/dialogs.py:532 msgid "Right" msgstr "Derecha" -#: ../gui/wxpython/psmap/dialogs.py:594 +#: ../gui/wxpython/psmap/dialogs.py:596 msgid "Literal is not allowed!" msgstr "¡No se permite literal!" -#: ../gui/wxpython/psmap/dialogs.py:608 +#: ../gui/wxpython/psmap/dialogs.py:610 msgid "Page size" msgstr "Tamaño de página" -#: ../gui/wxpython/psmap/dialogs.py:612 +#: ../gui/wxpython/psmap/dialogs.py:614 msgid "Margins" msgstr "Márgenes" -#: ../gui/wxpython/psmap/dialogs.py:619 +#: ../gui/wxpython/psmap/dialogs.py:621 msgid "Portrait" msgstr "Vertical" -#: ../gui/wxpython/psmap/dialogs.py:619 +#: ../gui/wxpython/psmap/dialogs.py:621 msgid "Landscape" msgstr "Horizontal" -#: ../gui/wxpython/psmap/dialogs.py:765 +#: ../gui/wxpython/psmap/dialogs.py:767 msgid "Map settings" msgstr "Configuraciones del mapa" -#: ../gui/wxpython/psmap/dialogs.py:775 +#: ../gui/wxpython/psmap/dialogs.py:777 msgid "Map frame settings" msgstr "Configuraciones del marco del mapa" -#: ../gui/wxpython/psmap/dialogs.py:893 +#: ../gui/wxpython/psmap/dialogs.py:895 msgid "Map frame options:" msgstr "Opciones del marco del mapa:" -#: ../gui/wxpython/psmap/dialogs.py:894 +#: ../gui/wxpython/psmap/dialogs.py:896 msgid "fit frame to match selected map" msgstr "ajustar marco para que coincida con el marco seleccionado " -#: ../gui/wxpython/psmap/dialogs.py:895 +#: ../gui/wxpython/psmap/dialogs.py:897 msgid "fit frame to match saved region" msgstr "ajustar marco para que coincida con la región guardada" -#: ../gui/wxpython/psmap/dialogs.py:896 +#: ../gui/wxpython/psmap/dialogs.py:898 msgid "fit frame to match current computational region" msgstr "ajustar el marco para que coincida con la región computacional actual" -#: ../gui/wxpython/psmap/dialogs.py:897 +#: ../gui/wxpython/psmap/dialogs.py:899 msgid "fixed scale and map center" msgstr "escala fija y centro del mapa" -#: ../gui/wxpython/psmap/dialogs.py:914 ../gui/wxpython/psmap/dialogs.py:1224 +#: ../gui/wxpython/psmap/dialogs.py:916 ../gui/wxpython/psmap/dialogs.py:1226 msgid "Map selection" msgstr "Selección de mapa" -#: ../gui/wxpython/psmap/dialogs.py:927 ../gui/wxpython/psmap/dialogs.py:1715 +#: ../gui/wxpython/psmap/dialogs.py:929 ../gui/wxpython/psmap/dialogs.py:1717 msgid "Map:" msgstr "Mapa:" -#: ../gui/wxpython/psmap/dialogs.py:927 +#: ../gui/wxpython/psmap/dialogs.py:929 msgid "Region:" msgstr "Región:" -#: ../gui/wxpython/psmap/dialogs.py:984 +#: ../gui/wxpython/psmap/dialogs.py:986 msgid "Map scale and center" msgstr "Escala de mapa y centro" -#: ../gui/wxpython/psmap/dialogs.py:988 +#: ../gui/wxpython/psmap/dialogs.py:990 msgid "Center:" msgstr "Centro:" -#: ../gui/wxpython/psmap/dialogs.py:989 +#: ../gui/wxpython/psmap/dialogs.py:991 msgid "E:" msgstr "E:" -#: ../gui/wxpython/psmap/dialogs.py:990 +#: ../gui/wxpython/psmap/dialogs.py:992 msgid "N:" msgstr "N:" -#: ../gui/wxpython/psmap/dialogs.py:997 ../gui/wxpython/psmap/dialogs.py:5860 +#: ../gui/wxpython/psmap/dialogs.py:999 ../gui/wxpython/psmap/dialogs.py:5862 msgid "Scale:" msgstr "Escala:" -#: ../gui/wxpython/psmap/dialogs.py:998 +#: ../gui/wxpython/psmap/dialogs.py:1000 msgid "1 :" msgstr "1 :" -#: ../gui/wxpython/psmap/dialogs.py:1062 +#: ../gui/wxpython/psmap/dialogs.py:1064 msgid "Map max resolution (dpi):" msgstr "Resolución máxima del mapa (dpi):" -#: ../gui/wxpython/psmap/dialogs.py:1099 ../gui/wxpython/psmap/dialogs.py:3709 +#: ../gui/wxpython/psmap/dialogs.py:1101 ../gui/wxpython/psmap/dialogs.py:3711 msgid "Border" msgstr "Borde" -#: ../gui/wxpython/psmap/dialogs.py:1105 +#: ../gui/wxpython/psmap/dialogs.py:1107 msgid "draw border around map frame" msgstr "dibujar borde alrededor del marco del mapa" -#: ../gui/wxpython/psmap/dialogs.py:1112 +#: ../gui/wxpython/psmap/dialogs.py:1114 msgid "border color:" msgstr "Color de borde:" -#: ../gui/wxpython/psmap/dialogs.py:1114 +#: ../gui/wxpython/psmap/dialogs.py:1116 msgid "border width (pts):" msgstr "Ancho de borde (pts):" -#: ../gui/wxpython/psmap/dialogs.py:1233 +#: ../gui/wxpython/psmap/dialogs.py:1235 msgid "" "Region is set to match this map,\n" "raster or vector map must be added later" @@ -14994,333 +15022,333 @@ "La región se establece para que coincida con este mapa,\n" "el mapa ráster o vectorial debe agregarse más tarde" -#: ../gui/wxpython/psmap/dialogs.py:1240 +#: ../gui/wxpython/psmap/dialogs.py:1242 msgid "Region selection" msgstr "Selección de la región" -#: ../gui/wxpython/psmap/dialogs.py:1420 +#: ../gui/wxpython/psmap/dialogs.py:1422 msgid "No map selected!" msgstr "¡No se ha seleccionado ningún mapa!" -#: ../gui/wxpython/psmap/dialogs.py:1444 +#: ../gui/wxpython/psmap/dialogs.py:1446 msgid "No region selected!" msgstr "¡No se ha seleccionado ninguna región!" -#: ../gui/wxpython/psmap/dialogs.py:1495 +#: ../gui/wxpython/psmap/dialogs.py:1497 msgid "Invalid scale or map center!" msgstr "¡Escala o centro del mapa incorrectos!" -#: ../gui/wxpython/psmap/dialogs.py:1565 +#: ../gui/wxpython/psmap/dialogs.py:1567 msgid "Choose raster map" msgstr "Escoger mapa ráster" -#: ../gui/wxpython/psmap/dialogs.py:1570 +#: ../gui/wxpython/psmap/dialogs.py:1572 msgid "no raster map" msgstr "no hay mapa ráster" -#: ../gui/wxpython/psmap/dialogs.py:1573 +#: ../gui/wxpython/psmap/dialogs.py:1575 msgid "raster:" msgstr "ráster:" -#: ../gui/wxpython/psmap/dialogs.py:1698 ../gui/wxpython/gmodeler/model.py:798 +#: ../gui/wxpython/psmap/dialogs.py:1700 ../gui/wxpython/gmodeler/model.py:798 msgid "Vector maps" msgstr "Mapas vectoriales" -#: ../gui/wxpython/psmap/dialogs.py:1711 +#: ../gui/wxpython/psmap/dialogs.py:1713 msgid "Add map" msgstr "Añadir mapa" -#: ../gui/wxpython/psmap/dialogs.py:1719 ../gui/wxpython/psmap/dialogs.py:2180 +#: ../gui/wxpython/psmap/dialogs.py:1721 ../gui/wxpython/psmap/dialogs.py:2182 msgid "points" msgstr "puntos" -#: ../gui/wxpython/psmap/dialogs.py:1719 ../gui/wxpython/psmap/dialogs.py:2182 +#: ../gui/wxpython/psmap/dialogs.py:1721 ../gui/wxpython/psmap/dialogs.py:2184 msgid "lines" msgstr "líneas" -#: ../gui/wxpython/psmap/dialogs.py:1719 +#: ../gui/wxpython/psmap/dialogs.py:1721 msgid "areas" msgstr "áreas" -#: ../gui/wxpython/psmap/dialogs.py:1725 +#: ../gui/wxpython/psmap/dialogs.py:1727 msgid "Data Type" msgstr "Tipo de datos" -#: ../gui/wxpython/psmap/dialogs.py:1730 -#: ../gui/wxpython/animation/dialogs.py:776 ../gui/wxpython/dbmgr/base.py:2361 +#: ../gui/wxpython/psmap/dialogs.py:1732 +#: ../gui/wxpython/animation/dialogs.py:779 ../gui/wxpython/dbmgr/base.py:2363 msgid "Add" msgstr "Añadir" -#: ../gui/wxpython/psmap/dialogs.py:1759 +#: ../gui/wxpython/psmap/dialogs.py:1761 msgid "Manage vector maps" msgstr "Administrar mapas vectoriales" -#: ../gui/wxpython/psmap/dialogs.py:1764 +#: ../gui/wxpython/psmap/dialogs.py:1766 msgid "The topmost vector map overlaps the others" msgstr "El mapa vectorial superior se superpone a los otros" -#: ../gui/wxpython/psmap/dialogs.py:1768 ../gui/wxpython/psmap/dialogs.py:3666 +#: ../gui/wxpython/psmap/dialogs.py:1770 ../gui/wxpython/psmap/dialogs.py:3668 #: ../gui/wxpython/web_services/widgets.py:267 msgid "Up" msgstr "Arriba" -#: ../gui/wxpython/psmap/dialogs.py:1769 ../gui/wxpython/psmap/dialogs.py:3667 +#: ../gui/wxpython/psmap/dialogs.py:1771 ../gui/wxpython/psmap/dialogs.py:3669 #: ../gui/wxpython/web_services/widgets.py:269 msgid "Down" msgstr "Abajo" -#: ../gui/wxpython/psmap/dialogs.py:1771 +#: ../gui/wxpython/psmap/dialogs.py:1773 msgid "Properties..." msgstr "Propiedades..." -#: ../gui/wxpython/psmap/dialogs.py:2014 +#: ../gui/wxpython/psmap/dialogs.py:2016 msgid "Raster map settings" msgstr "Configuraciones de mapa ráster" -#: ../gui/wxpython/psmap/dialogs.py:2062 +#: ../gui/wxpython/psmap/dialogs.py:2064 msgid "Vector maps settings" msgstr "Configuraciones de mapa vectorial" -#: ../gui/wxpython/psmap/dialogs.py:2110 +#: ../gui/wxpython/psmap/dialogs.py:2112 #, python-format msgid "%s properties" msgstr "%s propiedades" -#: ../gui/wxpython/psmap/dialogs.py:2165 +#: ../gui/wxpython/psmap/dialogs.py:2167 msgid "Data selection" msgstr "Selección de datos" -#: ../gui/wxpython/psmap/dialogs.py:2180 +#: ../gui/wxpython/psmap/dialogs.py:2182 msgid "centroids" msgstr "centroides" -#: ../gui/wxpython/psmap/dialogs.py:2182 +#: ../gui/wxpython/psmap/dialogs.py:2184 msgid "boundaries" msgstr "contornos" -#: ../gui/wxpython/psmap/dialogs.py:2220 +#: ../gui/wxpython/psmap/dialogs.py:2222 msgid "Layer selection" msgstr "Selección de capa" -#: ../gui/wxpython/psmap/dialogs.py:2227 +#: ../gui/wxpython/psmap/dialogs.py:2229 msgid "Database connection is not defined in DB file." msgstr "La conexión a la base de datos no se encuentra definida en el archivo de BD." -#: ../gui/wxpython/psmap/dialogs.py:2228 +#: ../gui/wxpython/psmap/dialogs.py:2230 msgid "Select layer:" msgstr "Seleccionar capa:" -#: ../gui/wxpython/psmap/dialogs.py:2257 +#: ../gui/wxpython/psmap/dialogs.py:2259 msgid "list of categories (e.g. 1,3,5-7)" msgstr "lista de categorías (por ejemplo 1,3,5-7)" -#: ../gui/wxpython/psmap/dialogs.py:2314 +#: ../gui/wxpython/psmap/dialogs.py:2316 msgid "Use current mask" msgstr "Utilizar máscara actual" -#: ../gui/wxpython/psmap/dialogs.py:2333 ../gui/wxpython/psmap/dialogs.py:2489 +#: ../gui/wxpython/psmap/dialogs.py:2335 ../gui/wxpython/psmap/dialogs.py:2491 msgid "Colors" msgstr "Colores" -#: ../gui/wxpython/psmap/dialogs.py:2342 ../gui/wxpython/psmap/dialogs.py:2498 +#: ../gui/wxpython/psmap/dialogs.py:2344 ../gui/wxpython/psmap/dialogs.py:2500 msgid "Outline" msgstr "Contorno" -#: ../gui/wxpython/psmap/dialogs.py:2347 ../gui/wxpython/psmap/dialogs.py:2508 +#: ../gui/wxpython/psmap/dialogs.py:2349 ../gui/wxpython/psmap/dialogs.py:2510 msgid "draw outline" msgstr "dibujar línea externa" -#: ../gui/wxpython/psmap/dialogs.py:2350 ../gui/wxpython/psmap/dialogs.py:2513 -#: ../gui/wxpython/psmap/dialogs.py:5285 ../gui/wxpython/psmap/dialogs.py:5293 +#: ../gui/wxpython/psmap/dialogs.py:2352 ../gui/wxpython/psmap/dialogs.py:2515 +#: ../gui/wxpython/psmap/dialogs.py:5287 ../gui/wxpython/psmap/dialogs.py:5295 msgid "Width (pts):" msgstr "Anchura (pts):" -#: ../gui/wxpython/psmap/dialogs.py:2419 +#: ../gui/wxpython/psmap/dialogs.py:2421 msgid "fill color" msgstr "rellenar color" -#: ../gui/wxpython/psmap/dialogs.py:2425 ../gui/wxpython/psmap/dialogs.py:2583 +#: ../gui/wxpython/psmap/dialogs.py:2427 ../gui/wxpython/psmap/dialogs.py:2585 msgid "choose color:" msgstr "escoger color:" -#: ../gui/wxpython/psmap/dialogs.py:2440 ../gui/wxpython/psmap/dialogs.py:2599 +#: ../gui/wxpython/psmap/dialogs.py:2442 ../gui/wxpython/psmap/dialogs.py:2601 msgid "color from map table column:" msgstr "color de la columna de la tabla del mapa:" -#: ../gui/wxpython/psmap/dialogs.py:2511 +#: ../gui/wxpython/psmap/dialogs.py:2513 msgid "No effect for fill color from table column" msgstr "No hay efecto de color de relleno de la columna de la tabla" -#: ../gui/wxpython/psmap/dialogs.py:2580 +#: ../gui/wxpython/psmap/dialogs.py:2582 msgid "Color of lines:" msgstr "Color de las líneas:" -#: ../gui/wxpython/psmap/dialogs.py:2647 ../gui/wxpython/psmap/dialogs.py:2879 -#: ../gui/wxpython/psmap/dialogs.py:3004 +#: ../gui/wxpython/psmap/dialogs.py:2649 ../gui/wxpython/psmap/dialogs.py:2881 +#: ../gui/wxpython/psmap/dialogs.py:3006 msgid "Size and style" msgstr "Tamaño y estilo" -#: ../gui/wxpython/psmap/dialogs.py:2675 +#: ../gui/wxpython/psmap/dialogs.py:2677 msgid "eps file:" msgstr "archivo eps:" -#: ../gui/wxpython/psmap/dialogs.py:2680 ../gui/wxpython/psmap/dialogs.py:3022 +#: ../gui/wxpython/psmap/dialogs.py:2682 ../gui/wxpython/psmap/dialogs.py:3024 msgid "Type filename or click browse to choose file" msgstr "Escribir el nombre de archivo o clicar navegar para escoger archivo" -#: ../gui/wxpython/psmap/dialogs.py:2681 ../gui/wxpython/psmap/dialogs.py:3023 +#: ../gui/wxpython/psmap/dialogs.py:2683 ../gui/wxpython/psmap/dialogs.py:3025 msgid "Choose a file" msgstr "Escoger un archivo" -#: ../gui/wxpython/psmap/dialogs.py:2740 +#: ../gui/wxpython/psmap/dialogs.py:2742 msgid "size from map table column:" msgstr "tamaño de la columna de la tabla del mapa:" -#: ../gui/wxpython/psmap/dialogs.py:2742 +#: ../gui/wxpython/psmap/dialogs.py:2744 msgid "scale:" msgstr "escala:" -#: ../gui/wxpython/psmap/dialogs.py:2807 +#: ../gui/wxpython/psmap/dialogs.py:2809 msgid "Rotation" msgstr "Rotación" -#: ../gui/wxpython/psmap/dialogs.py:2812 +#: ../gui/wxpython/psmap/dialogs.py:2814 msgid "rotate symbols:" msgstr "girar símbolos:" -#: ../gui/wxpython/psmap/dialogs.py:2814 +#: ../gui/wxpython/psmap/dialogs.py:2816 msgid "counterclockwise in degrees:" msgstr "sentido antihorario en grados:" -#: ../gui/wxpython/psmap/dialogs.py:2818 +#: ../gui/wxpython/psmap/dialogs.py:2820 msgid "from map table column:" msgstr "de la columna de la tabla del mapa:" -#: ../gui/wxpython/psmap/dialogs.py:2893 +#: ../gui/wxpython/psmap/dialogs.py:2895 msgid "Set width (pts):" msgstr "Establecer anchura (pts):" -#: ../gui/wxpython/psmap/dialogs.py:2910 +#: ../gui/wxpython/psmap/dialogs.py:2912 msgid "multiply width by category value" msgstr "multiplicar anchura por el valor de la categoría" -#: ../gui/wxpython/psmap/dialogs.py:2947 +#: ../gui/wxpython/psmap/dialogs.py:2949 msgid "Choose line style:" msgstr "Escoger estilo de línea:" -#: ../gui/wxpython/psmap/dialogs.py:2960 +#: ../gui/wxpython/psmap/dialogs.py:2962 msgid "Choose linecap:" msgstr "Seleccionar extremo de línea:" -#: ../gui/wxpython/psmap/dialogs.py:3013 +#: ../gui/wxpython/psmap/dialogs.py:3015 msgid "Pattern" msgstr "Patrón:" -#: ../gui/wxpython/psmap/dialogs.py:3018 +#: ../gui/wxpython/psmap/dialogs.py:3020 msgid "use pattern:" msgstr "utilizar patrón:" -#: ../gui/wxpython/psmap/dialogs.py:3020 +#: ../gui/wxpython/psmap/dialogs.py:3022 msgid "Choose pattern file:" msgstr "Selección archivo patrón:" -#: ../gui/wxpython/psmap/dialogs.py:3028 +#: ../gui/wxpython/psmap/dialogs.py:3030 msgid "pattern line width (pts):" msgstr "patrón de ancho de línea (pts):" -#: ../gui/wxpython/psmap/dialogs.py:3032 +#: ../gui/wxpython/psmap/dialogs.py:3034 msgid "pattern scale factor:" msgstr "patrón de factor de escala:" -#: ../gui/wxpython/psmap/dialogs.py:3392 +#: ../gui/wxpython/psmap/dialogs.py:3394 msgid "Raster legend" msgstr "Leyenda ráster" -#: ../gui/wxpython/psmap/dialogs.py:3397 -#: ../gui/wxpython/animation/dialogs.py:473 +#: ../gui/wxpython/psmap/dialogs.py:3399 +#: ../gui/wxpython/animation/dialogs.py:476 msgid "Show raster legend" msgstr "Mostrar leyenda ráster" -#: ../gui/wxpython/psmap/dialogs.py:3411 +#: ../gui/wxpython/psmap/dialogs.py:3413 msgid "Source raster" msgstr "Ráster fuente" -#: ../gui/wxpython/psmap/dialogs.py:3416 +#: ../gui/wxpython/psmap/dialogs.py:3418 msgid "current raster" msgstr "ráster actual" -#: ../gui/wxpython/psmap/dialogs.py:3419 +#: ../gui/wxpython/psmap/dialogs.py:3421 msgid "select raster" msgstr "seleccionar ráster" -#: ../gui/wxpython/psmap/dialogs.py:3426 ../gui/wxpython/psmap/dialogs.py:4441 +#: ../gui/wxpython/psmap/dialogs.py:3428 ../gui/wxpython/psmap/dialogs.py:4443 #, python-format msgid "%(rast)s: type %(type)s" msgstr "%(rast)s: tipo %(type)s" -#: ../gui/wxpython/psmap/dialogs.py:3475 +#: ../gui/wxpython/psmap/dialogs.py:3477 msgid "Type of legend" msgstr "Tipo de leyenda" -#: ../gui/wxpython/psmap/dialogs.py:3480 +#: ../gui/wxpython/psmap/dialogs.py:3482 msgid "discrete legend (categorical maps)" msgstr "leyenda discreta (mapas categóricos)" -#: ../gui/wxpython/psmap/dialogs.py:3484 +#: ../gui/wxpython/psmap/dialogs.py:3486 msgid "continuous color gradient legend (floating point map)" msgstr "gradiente de color de la leyenda continuo (mapa de punto flotante)" -#: ../gui/wxpython/psmap/dialogs.py:3510 +#: ../gui/wxpython/psmap/dialogs.py:3512 msgid "Advanced legend settings" msgstr "Configuraciones avanzada de leyenda" -#: ../gui/wxpython/psmap/dialogs.py:3515 +#: ../gui/wxpython/psmap/dialogs.py:3517 msgid "draw \"no data\" box" msgstr "dibujar caja \"sin datos\"" -#: ../gui/wxpython/psmap/dialogs.py:3524 +#: ../gui/wxpython/psmap/dialogs.py:3526 msgid "draw ticks across color table" msgstr "dibujar marcas a lo largo de la tabla de colores" -#: ../gui/wxpython/psmap/dialogs.py:3616 +#: ../gui/wxpython/psmap/dialogs.py:3618 msgid "Vector legend" msgstr "Leyenda vectorial" -#: ../gui/wxpython/psmap/dialogs.py:3621 +#: ../gui/wxpython/psmap/dialogs.py:3623 msgid "Show vector legend" msgstr "Mostrar leyenda vectorial" -#: ../gui/wxpython/psmap/dialogs.py:3635 +#: ../gui/wxpython/psmap/dialogs.py:3637 msgid "Source vector maps" msgstr "Fuente de mapas vectoriales" -#: ../gui/wxpython/psmap/dialogs.py:3640 +#: ../gui/wxpython/psmap/dialogs.py:3642 msgid "Choose vector maps and their order in legend" msgstr "Escoger mapas vectoriales y su orden en la leyenda" -#: ../gui/wxpython/psmap/dialogs.py:3645 ../gui/wxpython/gmodeler/frame.py:1886 +#: ../gui/wxpython/psmap/dialogs.py:3647 ../gui/wxpython/gmodeler/frame.py:1886 #: ../gui/wxpython/gmodeler/dialogs.py:492 #: ../gui/wxpython/gmodeler/dialogs.py:604 msgid "Label" msgstr "Etiqueta" -#: ../gui/wxpython/psmap/dialogs.py:3668 ../gui/wxpython/psmap/dialogs.py:4148 +#: ../gui/wxpython/psmap/dialogs.py:3670 ../gui/wxpython/psmap/dialogs.py:4150 msgid "Edit label" msgstr "Editar etiqueta" -#: ../gui/wxpython/psmap/dialogs.py:3714 +#: ../gui/wxpython/psmap/dialogs.py:3716 msgid "draw border around legend" msgstr "dibujar borde alrededor de la leyenda" -#: ../gui/wxpython/psmap/dialogs.py:3772 +#: ../gui/wxpython/psmap/dialogs.py:3774 msgid "Size and position" msgstr "Tamaño y posición" -#: ../gui/wxpython/psmap/dialogs.py:3842 +#: ../gui/wxpython/psmap/dialogs.py:3844 msgid "Leave the edit field empty, to use default values." msgstr "Dejar vacío el campo de edición, para utilizar los valores por defecto." -#: ../gui/wxpython/psmap/dialogs.py:3882 +#: ../gui/wxpython/psmap/dialogs.py:3884 msgid "" "Width of the color symbol (for lines)\n" "in front of the legend text" @@ -15328,15 +15356,15 @@ "Ancho del símbolo de color (para líneas)\n" "delante del texto de la leyenda" -#: ../gui/wxpython/psmap/dialogs.py:3888 ../gui/wxpython/psmap/dialogs.py:4053 +#: ../gui/wxpython/psmap/dialogs.py:3890 ../gui/wxpython/psmap/dialogs.py:4055 msgid "Columns:" msgstr "Columnas:" -#: ../gui/wxpython/psmap/dialogs.py:3898 +#: ../gui/wxpython/psmap/dialogs.py:3900 msgid "column span:" msgstr "extensión de la columna:" -#: ../gui/wxpython/psmap/dialogs.py:3900 +#: ../gui/wxpython/psmap/dialogs.py:3902 msgid "" "Column separation distance between the left edges\n" "of two columns in a multicolumn legend" @@ -15344,143 +15372,143 @@ "Distancia de separación de columna entre los bordes izquierdos\n" "de dos columnas en un leyenda multicolumna" -#: ../gui/wxpython/psmap/dialogs.py:4147 +#: ../gui/wxpython/psmap/dialogs.py:4149 msgid "Edit legend label:" msgstr "Editar etiqueta de leyenda:" -#: ../gui/wxpython/psmap/dialogs.py:4194 +#: ../gui/wxpython/psmap/dialogs.py:4196 msgid "No raster map selected!" msgstr "¡No hay ningún mapa ráster seleciconado!" -#: ../gui/wxpython/psmap/dialogs.py:4195 +#: ../gui/wxpython/psmap/dialogs.py:4197 msgid "No raster" msgstr "No hay ráster" -#: ../gui/wxpython/psmap/dialogs.py:4485 +#: ../gui/wxpython/psmap/dialogs.py:4487 msgid "Mapinfo settings" msgstr "Configuraciones Mapinfo" -#: ../gui/wxpython/psmap/dialogs.py:4589 +#: ../gui/wxpython/psmap/dialogs.py:4591 msgid "Color settings" msgstr "Configuraciones de color" -#: ../gui/wxpython/psmap/dialogs.py:4595 +#: ../gui/wxpython/psmap/dialogs.py:4597 msgid "use border color:" msgstr "utilizar color de borde:" -#: ../gui/wxpython/psmap/dialogs.py:4597 +#: ../gui/wxpython/psmap/dialogs.py:4599 msgid "use background color:" msgstr "utilizar color de fondo:" -#: ../gui/wxpython/psmap/dialogs.py:4856 +#: ../gui/wxpython/psmap/dialogs.py:4858 msgid "Length:" msgstr "Longitud:" -#: ../gui/wxpython/psmap/dialogs.py:4862 +#: ../gui/wxpython/psmap/dialogs.py:4864 msgid "Scalebar length is given in map units" msgstr "La longitud de la barra de escala se facilita en las unidades del mapa" -#: ../gui/wxpython/psmap/dialogs.py:4867 +#: ../gui/wxpython/psmap/dialogs.py:4869 msgid "Scalebar height is real height on paper" msgstr "La altura de la barra de escala es la altura real en el papel" -#: ../gui/wxpython/psmap/dialogs.py:4869 +#: ../gui/wxpython/psmap/dialogs.py:4871 msgid "default" msgstr "predeterminado" -#: ../gui/wxpython/psmap/dialogs.py:4946 +#: ../gui/wxpython/psmap/dialogs.py:4948 msgid "Type:" msgstr "Tipo:" -#: ../gui/wxpython/psmap/dialogs.py:4965 +#: ../gui/wxpython/psmap/dialogs.py:4967 msgid "Number of segments:" msgstr "Número de segmentos:" -#: ../gui/wxpython/psmap/dialogs.py:4971 +#: ../gui/wxpython/psmap/dialogs.py:4973 msgid "Label every " msgstr "Etiquetar cada" -#: ../gui/wxpython/psmap/dialogs.py:4972 +#: ../gui/wxpython/psmap/dialogs.py:4974 msgid "segments" msgstr "segmentos" -#: ../gui/wxpython/psmap/dialogs.py:4985 +#: ../gui/wxpython/psmap/dialogs.py:4987 msgid "transparent text background" msgstr "fondo del texto transparente" -#: ../gui/wxpython/psmap/dialogs.py:5103 +#: ../gui/wxpython/psmap/dialogs.py:5105 msgid "Length of scale bar is not defined" msgstr "La longitud de la barra de escala no está definida" -#: ../gui/wxpython/psmap/dialogs.py:5197 +#: ../gui/wxpython/psmap/dialogs.py:5199 msgid "Enter text:" msgstr "Introducir texto:" -#: ../gui/wxpython/psmap/dialogs.py:5268 +#: ../gui/wxpython/psmap/dialogs.py:5270 msgid "Text effects" msgstr "Efectos del texto" -#: ../gui/wxpython/psmap/dialogs.py:5274 +#: ../gui/wxpython/psmap/dialogs.py:5276 msgid "text background" msgstr "texto de fondo" -#: ../gui/wxpython/psmap/dialogs.py:5279 +#: ../gui/wxpython/psmap/dialogs.py:5281 msgid "highlight" msgstr "destacar" -#: ../gui/wxpython/psmap/dialogs.py:5288 +#: ../gui/wxpython/psmap/dialogs.py:5290 msgid "text border" msgstr "borde del texto" -#: ../gui/wxpython/psmap/dialogs.py:5397 +#: ../gui/wxpython/psmap/dialogs.py:5399 msgid "Offset" msgstr "Offset" -#: ../gui/wxpython/psmap/dialogs.py:5401 +#: ../gui/wxpython/psmap/dialogs.py:5403 msgid "horizontal (pts):" msgstr "horizontal (pts):" -#: ../gui/wxpython/psmap/dialogs.py:5403 +#: ../gui/wxpython/psmap/dialogs.py:5405 msgid "vertical (pts):" msgstr "vertical (pts):" -#: ../gui/wxpython/psmap/dialogs.py:5442 +#: ../gui/wxpython/psmap/dialogs.py:5444 msgid " Reference point" msgstr "Punto de referencia" -#: ../gui/wxpython/psmap/dialogs.py:5496 +#: ../gui/wxpython/psmap/dialogs.py:5498 msgid "Text rotation" msgstr "Rotación del texto" -#: ../gui/wxpython/psmap/dialogs.py:5502 +#: ../gui/wxpython/psmap/dialogs.py:5504 msgid "rotate text (counterclockwise)" msgstr "girar texto (sentido antihorario)" -#: ../gui/wxpython/psmap/dialogs.py:5594 +#: ../gui/wxpython/psmap/dialogs.py:5596 msgid "No text entered!" msgstr "No se ha entrado ningún texto!" -#: ../gui/wxpython/psmap/dialogs.py:5795 +#: ../gui/wxpython/psmap/dialogs.py:5797 msgid "Choose a directory with images" msgstr "Seleccionar un directorio con imágenes:" -#: ../gui/wxpython/psmap/dialogs.py:5838 +#: ../gui/wxpython/psmap/dialogs.py:5840 msgid "Note: only EPS format supported" msgstr "Nota: solo está soportado el formato EPS" -#: ../gui/wxpython/psmap/dialogs.py:5854 +#: ../gui/wxpython/psmap/dialogs.py:5856 msgid "Scale And Rotation" msgstr "Escala y rotación" -#: ../gui/wxpython/psmap/dialogs.py:5895 ../gui/wxpython/psmap/dialogs.py:6477 +#: ../gui/wxpython/psmap/dialogs.py:5897 ../gui/wxpython/psmap/dialogs.py:6479 msgid "Rotation angle (deg):" msgstr "Ãngulo de rotación (grados):" -#: ../gui/wxpython/psmap/dialogs.py:5911 ../gui/wxpython/psmap/dialogs.py:6499 +#: ../gui/wxpython/psmap/dialogs.py:5913 ../gui/wxpython/psmap/dialogs.py:6501 msgid "Counterclockwise rotation in degrees" msgstr "Rotación en el sentido contrario al de las manecillas del reloj en grados" -#: ../gui/wxpython/psmap/dialogs.py:6037 +#: ../gui/wxpython/psmap/dialogs.py:6039 msgid "" "PIL\n" "missing" @@ -15488,37 +15516,37 @@ "PIL\n" "faltante" -#: ../gui/wxpython/psmap/dialogs.py:6057 +#: ../gui/wxpython/psmap/dialogs.py:6059 #, python-format msgid "Unable to read file %s" msgstr "No se puede leer el archivo %s" -#: ../gui/wxpython/psmap/dialogs.py:6118 +#: ../gui/wxpython/psmap/dialogs.py:6120 #, python-format msgid "size: %(width)s x %(height)s pts" msgstr "tamaño: %(width)s x %(height)s pts" -#: ../gui/wxpython/psmap/dialogs.py:6140 +#: ../gui/wxpython/psmap/dialogs.py:6142 msgid "No image selected." msgstr "No se ha seleccionado ninguna imagen." -#: ../gui/wxpython/psmap/dialogs.py:6247 +#: ../gui/wxpython/psmap/dialogs.py:6249 msgid "North Arrow settings" msgstr "Configuración de la flecha de Norte" -#: ../gui/wxpython/psmap/dialogs.py:6258 +#: ../gui/wxpython/psmap/dialogs.py:6260 msgid "Compute convergence" msgstr "Calcular convergencia" -#: ../gui/wxpython/psmap/dialogs.py:6329 +#: ../gui/wxpython/psmap/dialogs.py:6331 msgid "Symbol" msgstr "Símbolo" -#: ../gui/wxpython/psmap/dialogs.py:6336 +#: ../gui/wxpython/psmap/dialogs.py:6338 msgid "Select symbol:" msgstr "Símbolo seleccionado:" -#: ../gui/wxpython/psmap/dialogs.py:6353 +#: ../gui/wxpython/psmap/dialogs.py:6355 msgid "" "Note: Selected symbol is not displayed\n" "in draft mode (only in preview mode)" @@ -15526,47 +15554,47 @@ "Nota: símbolo seleccionado no se visualizará\n" "en el modo borrador (solo en el modo de vista previa)" -#: ../gui/wxpython/psmap/dialogs.py:6386 ../gui/wxpython/psmap/dialogs.py:6745 +#: ../gui/wxpython/psmap/dialogs.py:6388 ../gui/wxpython/psmap/dialogs.py:6747 msgid "Outline color:" msgstr "Color de línea:" -#: ../gui/wxpython/psmap/dialogs.py:6413 ../gui/wxpython/psmap/dialogs.py:6775 +#: ../gui/wxpython/psmap/dialogs.py:6415 ../gui/wxpython/psmap/dialogs.py:6777 msgid "Fill color:" msgstr "Color de relleno:" -#: ../gui/wxpython/psmap/dialogs.py:6452 +#: ../gui/wxpython/psmap/dialogs.py:6454 msgid "Size and Rotation" msgstr "Tamaño y rotación" -#: ../gui/wxpython/psmap/dialogs.py:6460 +#: ../gui/wxpython/psmap/dialogs.py:6462 msgid "Size (pt):" msgstr "Tamaño (pt):" -#: ../gui/wxpython/psmap/dialogs.py:6463 +#: ../gui/wxpython/psmap/dialogs.py:6465 msgid "Symbol size in points" msgstr "Tamaño del símbolo en puntos:" -#: ../gui/wxpython/psmap/dialogs.py:6698 +#: ../gui/wxpython/psmap/dialogs.py:6700 msgid "Rectangle settings" msgstr "Configuración del rectángulo" -#: ../gui/wxpython/psmap/dialogs.py:6700 +#: ../gui/wxpython/psmap/dialogs.py:6702 msgid "Line settings" msgstr "Configuración de línea" -#: ../gui/wxpython/psmap/dialogs.py:6834 +#: ../gui/wxpython/psmap/dialogs.py:6836 msgid "Line width in points" msgstr "Anchura de línea en puntos" -#: ../gui/wxpython/psmap/dialogs.py:6908 +#: ../gui/wxpython/psmap/dialogs.py:6910 msgid "Vector labels" msgstr "Etiquetas de vectoriales" -#: ../gui/wxpython/psmap/dialogs.py:6928 +#: ../gui/wxpython/psmap/dialogs.py:6930 msgid "Vector label files created beforehand by v.label module" msgstr "Archivo de etiquetas debe ser creado anteriormente con el módulo v.label" -#: ../gui/wxpython/psmap/dialogs.py:6945 +#: ../gui/wxpython/psmap/dialogs.py:6947 msgid "You can select multiple label files." msgstr "Puede seleccionar múltiples archivos de leyenda." @@ -15683,7 +15711,7 @@ msgid "Map <%s> not found." msgstr "Mapa <%s> no encontrado." -#: ../gui/wxpython/mapswipe/frame.py:674 ../gui/wxpython/mapdisp/frame.py:897 +#: ../gui/wxpython/mapswipe/frame.py:674 ../gui/wxpython/mapdisp/frame.py:896 msgid "No raster or vector map layer selected for querying." msgstr "No se ha seleccionado ningún mapa ráster o vectorial para ser consultado." @@ -15727,7 +15755,7 @@ msgid "Shape:" msgstr "Forma:" -#: ../gui/wxpython/gcp/manager.py:509 +#: ../gui/wxpython/gcp/manager.py:511 msgid "Select/create group:" msgstr "Seleccionar/crear grupo:" @@ -15761,7 +15789,7 @@ msgid "Animation %d" msgstr "Animación %d" -#: ../gui/wxpython/animation/nviztask.py:43 ../gui/wxpython/lmgr/frame.py:1391 +#: ../gui/wxpython/animation/nviztask.py:45 ../gui/wxpython/lmgr/frame.py:1395 #, python-format msgid "" "Reading workspace file <%s> failed.\n" @@ -15770,16 +15798,16 @@ "La lectura del archivo del Entorno de trabajo <%s> falló.\n" "Archivo inválido, no se puede parsear el documento XML." -#: ../gui/wxpython/animation/nviztask.py:53 +#: ../gui/wxpython/animation/nviztask.py:55 #, python-format msgid "No 3d view information in workspace file <%s>." msgstr "No hay información de visualización 3d en el Entorno de trabajo <%s>." -#: ../gui/wxpython/animation/nviztask.py:285 +#: ../gui/wxpython/animation/nviztask.py:287 msgid "Please add only one layer in the list." msgstr "Por favor añadir solo una capa en la lista." -#: ../gui/wxpython/animation/nviztask.py:292 +#: ../gui/wxpython/animation/nviztask.py:294 msgid "No map series nor space-time dataset is added." msgstr "No se han añadido series de mapas ni conjuntos de datos espacio temporales." @@ -15805,7 +15833,7 @@ #: ../gui/wxpython/animation/toolbars.py:51 #: ../gui/wxpython/animation/toolbars.py:52 -#: ../gui/wxpython/animation/dialogs.py:324 +#: ../gui/wxpython/animation/dialogs.py:327 msgid "Add new animation" msgstr "Añadir nueva animación" @@ -15816,7 +15844,7 @@ #: ../gui/wxpython/animation/toolbars.py:59 #: ../gui/wxpython/animation/toolbars.py:60 -#: ../gui/wxpython/animation/dialogs.py:907 +#: ../gui/wxpython/animation/dialogs.py:910 msgid "Export animation" msgstr "Exportar animación" @@ -15874,100 +15902,100 @@ msgid "%s=, %s=, %s= and %s= are mutually exclusive." msgstr "%s=, %s=, %s= y %s= son mutuamente excluyentes." -#: ../gui/wxpython/animation/dialogs.py:53 +#: ../gui/wxpython/animation/dialogs.py:56 msgid "Adjust speed of animation" msgstr "Ajustar velocidad de la animación" -#: ../gui/wxpython/animation/dialogs.py:100 +#: ../gui/wxpython/animation/dialogs.py:103 msgid "Simple mode" msgstr "Modo simple" -#: ../gui/wxpython/animation/dialogs.py:105 +#: ../gui/wxpython/animation/dialogs.py:108 msgid "Frame duration:" msgstr "Duración de cuadro:" -#: ../gui/wxpython/animation/dialogs.py:106 -#: ../gui/wxpython/animation/dialogs.py:147 +#: ../gui/wxpython/animation/dialogs.py:109 +#: ../gui/wxpython/animation/dialogs.py:150 msgid "ms" msgstr "ms" -#: ../gui/wxpython/animation/dialogs.py:139 +#: ../gui/wxpython/animation/dialogs.py:142 msgid "Temporal mode" msgstr "Modo temporal" -#: ../gui/wxpython/animation/dialogs.py:144 +#: ../gui/wxpython/animation/dialogs.py:147 msgid "Time unit:" msgstr "Unidad de tiempo:" -#: ../gui/wxpython/animation/dialogs.py:146 +#: ../gui/wxpython/animation/dialogs.py:149 msgid "Duration of time unit:" msgstr "Duración de unidad de tiempo:" -#: ../gui/wxpython/animation/dialogs.py:218 +#: ../gui/wxpython/animation/dialogs.py:221 msgid "year" msgstr "año" -#: ../gui/wxpython/animation/dialogs.py:219 +#: ../gui/wxpython/animation/dialogs.py:222 msgid "month" msgstr "mes" -#: ../gui/wxpython/animation/dialogs.py:220 +#: ../gui/wxpython/animation/dialogs.py:223 msgid "day" msgstr "día" -#: ../gui/wxpython/animation/dialogs.py:221 +#: ../gui/wxpython/animation/dialogs.py:224 msgid "hour" msgstr "hora" -#: ../gui/wxpython/animation/dialogs.py:222 +#: ../gui/wxpython/animation/dialogs.py:225 msgid "minute" msgstr "minuto" -#: ../gui/wxpython/animation/dialogs.py:223 +#: ../gui/wxpython/animation/dialogs.py:226 msgid "second" msgstr "segundo" -#: ../gui/wxpython/animation/dialogs.py:288 +#: ../gui/wxpython/animation/dialogs.py:291 msgid "Animation speed is too high." msgstr "La velocidad de la animación es demasiado alta." -#: ../gui/wxpython/animation/dialogs.py:326 +#: ../gui/wxpython/animation/dialogs.py:329 msgid "Edit animation" msgstr "Editar animación" -#: ../gui/wxpython/animation/dialogs.py:344 +#: ../gui/wxpython/animation/dialogs.py:347 msgid "Advanced" msgstr "Avanzado" -#: ../gui/wxpython/animation/dialogs.py:375 +#: ../gui/wxpython/animation/dialogs.py:378 msgid "top left" msgstr "arriba a la izquierda" -#: ../gui/wxpython/animation/dialogs.py:376 +#: ../gui/wxpython/animation/dialogs.py:379 msgid "top right" msgstr "arriba a la derecha" -#: ../gui/wxpython/animation/dialogs.py:377 +#: ../gui/wxpython/animation/dialogs.py:380 msgid "bottom left" msgstr "abajo a la izquierda" -#: ../gui/wxpython/animation/dialogs.py:378 +#: ../gui/wxpython/animation/dialogs.py:381 msgid "bottom right" msgstr "abajo a la derecha" -#: ../gui/wxpython/animation/dialogs.py:394 +#: ../gui/wxpython/animation/dialogs.py:397 msgid "Select 2D or 3D view" msgstr "Seleccionar vista 2D o 3D" -#: ../gui/wxpython/animation/dialogs.py:409 +#: ../gui/wxpython/animation/dialogs.py:412 msgid "Window position:" msgstr "Posición de la ventana:" -#: ../gui/wxpython/animation/dialogs.py:419 +#: ../gui/wxpython/animation/dialogs.py:422 msgid "View mode:" msgstr "Modo de visualización:" -#: ../gui/wxpython/animation/dialogs.py:430 +#: ../gui/wxpython/animation/dialogs.py:433 msgid "" "For 3D animation, please select only one space-time dataset\n" "or one series of map layers." @@ -15975,168 +16003,168 @@ "Para animación 3D, por favor seleccione solo un conjunto de datos espacio temporales\n" "o una serie de capas de mapas." -#: ../gui/wxpython/animation/dialogs.py:475 +#: ../gui/wxpython/animation/dialogs.py:478 #: ../gui/wxpython/lmgr/layertree.py:111 msgid "Set options" msgstr "Establecer opciones" -#: ../gui/wxpython/animation/dialogs.py:496 +#: ../gui/wxpython/animation/dialogs.py:499 msgid "3D view parameters" msgstr "Parámetros de la visualización 3D" -#: ../gui/wxpython/animation/dialogs.py:504 +#: ../gui/wxpython/animation/dialogs.py:507 msgid "Workspace file:" msgstr "Archivo de Entorno de trabajo:" -#: ../gui/wxpython/animation/dialogs.py:506 +#: ../gui/wxpython/animation/dialogs.py:509 msgid "Choose workspace file to import 3D view parameters" msgstr "Escojer archivo Entorno de trabajo para importar parámetros de vista 3D" -#: ../gui/wxpython/animation/dialogs.py:515 +#: ../gui/wxpython/animation/dialogs.py:518 msgid "Parameter for animation:" msgstr "Parámetro para animación:" -#: ../gui/wxpython/animation/dialogs.py:554 +#: ../gui/wxpython/animation/dialogs.py:557 msgid "Animate region change (2D view only)" msgstr "Animar cambio de región (solo en vista 2D)" -#: ../gui/wxpython/animation/dialogs.py:558 +#: ../gui/wxpython/animation/dialogs.py:561 msgid "Start region:" msgstr "Región inicial:" -#: ../gui/wxpython/animation/dialogs.py:568 +#: ../gui/wxpython/animation/dialogs.py:571 msgid "End region:" msgstr "Región final:" -#: ../gui/wxpython/animation/dialogs.py:574 +#: ../gui/wxpython/animation/dialogs.py:577 msgid "Zoom value:" msgstr "Valor de acercamiento:" -#: ../gui/wxpython/animation/dialogs.py:575 +#: ../gui/wxpython/animation/dialogs.py:578 msgid "N-S/E-W distances in map units used to gradually reduce region." msgstr "Distancias N-S/E-W en unidades de mapa usadas para reducir gradualmente la región." -#: ../gui/wxpython/animation/dialogs.py:582 +#: ../gui/wxpython/animation/dialogs.py:585 msgid "N-S:" msgstr "Norte-Sur:" -#: ../gui/wxpython/animation/dialogs.py:585 +#: ../gui/wxpython/animation/dialogs.py:588 msgid "E-W:" msgstr "Este-Oeste:" -#: ../gui/wxpython/animation/dialogs.py:683 +#: ../gui/wxpython/animation/dialogs.py:686 msgid "Only one series or space-time dataset is accepted for 3D mode." msgstr "Solo se acepta una de serie o conjunto de datos espacio temporales en el modo 3D." -#: ../gui/wxpython/animation/dialogs.py:691 +#: ../gui/wxpython/animation/dialogs.py:694 msgid "No map series or space-time dataset added." msgstr "No se han añadido series de mapas o conjuntos de datos espacio temporales." -#: ../gui/wxpython/animation/dialogs.py:719 +#: ../gui/wxpython/animation/dialogs.py:722 msgid "Region information is not complete" msgstr "La información de la región no está completa" -#: ../gui/wxpython/animation/dialogs.py:753 +#: ../gui/wxpython/animation/dialogs.py:756 msgid "Add, edit or remove animations" msgstr "Añadir, editar o eliminar animaciones" -#: ../gui/wxpython/animation/dialogs.py:765 +#: ../gui/wxpython/animation/dialogs.py:768 msgid "List of animations" msgstr "Lista de animaciones" -#: ../gui/wxpython/animation/dialogs.py:778 +#: ../gui/wxpython/animation/dialogs.py:781 msgid "Edit" msgstr "Editar" -#: ../gui/wxpython/animation/dialogs.py:837 +#: ../gui/wxpython/animation/dialogs.py:840 #, python-format msgid "Maximum number of animations is %d." msgstr "La cantidad máxima de animaciones es %d." -#: ../gui/wxpython/animation/dialogs.py:887 +#: ../gui/wxpython/animation/dialogs.py:890 #: ../gui/wxpython/animation/controller.py:262 msgid "More animations are using one window. Please select different window for each animation." msgstr "Más animaciones está usando una ventana. Por favor seleccione una ventana diferente para cada animación." -#: ../gui/wxpython/animation/dialogs.py:988 +#: ../gui/wxpython/animation/dialogs.py:991 msgid "Add time stamp" msgstr "Añadir marca de tiempo" -#: ../gui/wxpython/animation/dialogs.py:1030 +#: ../gui/wxpython/animation/dialogs.py:1033 msgid "Add time stamp, image or text decoration by one of the buttons above." msgstr "Añadir marca temporal" -#: ../gui/wxpython/animation/dialogs.py:1032 +#: ../gui/wxpython/animation/dialogs.py:1035 msgid "Add image or text decoration by one of the buttons above." msgstr "Añadir imagen o texto de decoración por uno de los botones de arriba." -#: ../gui/wxpython/animation/dialogs.py:1053 +#: ../gui/wxpython/animation/dialogs.py:1056 msgid "Font settings:" msgstr "Configuración de tipo de letra:" -#: ../gui/wxpython/animation/dialogs.py:1058 +#: ../gui/wxpython/animation/dialogs.py:1061 msgid "Sample text" msgstr "Texto de muestra" -#: ../gui/wxpython/animation/dialogs.py:1078 +#: ../gui/wxpython/animation/dialogs.py:1081 msgid "Image file:" msgstr "Archivo de imagen:" -#: ../gui/wxpython/animation/dialogs.py:1079 +#: ../gui/wxpython/animation/dialogs.py:1082 msgid "Choose image file" msgstr "Escoger archivo de imagen" -#: ../gui/wxpython/animation/dialogs.py:1095 +#: ../gui/wxpython/animation/dialogs.py:1098 msgid "Text:" msgstr "Texto:" -#: ../gui/wxpython/animation/dialogs.py:1116 +#: ../gui/wxpython/animation/dialogs.py:1119 msgid "Placement as percentage of screen coordinates (X: 0, Y: 0 is top left):" msgstr "Posición como porcentaje de coordenadas de la pantalla (X: 0, Y: 0 es arriba a la izquierda):" -#: ../gui/wxpython/animation/dialogs.py:1151 +#: ../gui/wxpython/animation/dialogs.py:1154 msgid "image sequence" msgstr "secuencia de imágenes" -#: ../gui/wxpython/animation/dialogs.py:1151 +#: ../gui/wxpython/animation/dialogs.py:1154 msgid "animated GIF" msgstr "GIF animado" -#: ../gui/wxpython/animation/dialogs.py:1151 +#: ../gui/wxpython/animation/dialogs.py:1154 msgid "SWF" msgstr "SWF" -#: ../gui/wxpython/animation/dialogs.py:1151 +#: ../gui/wxpython/animation/dialogs.py:1154 msgid "AVI" msgstr "AVI" -#: ../gui/wxpython/animation/dialogs.py:1162 +#: ../gui/wxpython/animation/dialogs.py:1165 msgid "Export to:" msgstr "Exportar a:" -#: ../gui/wxpython/animation/dialogs.py:1189 +#: ../gui/wxpython/animation/dialogs.py:1192 msgid "animation_" msgstr "animación_" -#: ../gui/wxpython/animation/dialogs.py:1197 +#: ../gui/wxpython/animation/dialogs.py:1200 msgid "Choose directory for export" msgstr "Seleccionar directorio para exportación" -#: ../gui/wxpython/animation/dialogs.py:1232 +#: ../gui/wxpython/animation/dialogs.py:1235 msgid "GIF file:" msgstr "Archivo GIF:" -#: ../gui/wxpython/animation/dialogs.py:1233 -#: ../gui/wxpython/animation/dialogs.py:1257 -#: ../gui/wxpython/animation/dialogs.py:1288 +#: ../gui/wxpython/animation/dialogs.py:1236 +#: ../gui/wxpython/animation/dialogs.py:1260 +#: ../gui/wxpython/animation/dialogs.py:1291 msgid "Choose file to save animation" msgstr "Escoger archivo donde guardar animación" -#: ../gui/wxpython/animation/dialogs.py:1256 +#: ../gui/wxpython/animation/dialogs.py:1259 msgid "SWF file:" msgstr "Archivo SWF:" -#: ../gui/wxpython/animation/dialogs.py:1279 +#: ../gui/wxpython/animation/dialogs.py:1282 msgid "" "Program 'ffmpeg' was not found.\n" "Please install it first and make sure\n" @@ -16146,160 +16174,160 @@ "Por favor instálelo primero y asegúrese que\n" "esté en la variable RUTA." -#: ../gui/wxpython/animation/dialogs.py:1287 +#: ../gui/wxpython/animation/dialogs.py:1290 msgid "AVI file:" msgstr "Archivo AVI:" -#: ../gui/wxpython/animation/dialogs.py:1295 +#: ../gui/wxpython/animation/dialogs.py:1298 msgid "Video codec:" msgstr "Codec de video:" -#: ../gui/wxpython/animation/dialogs.py:1299 +#: ../gui/wxpython/animation/dialogs.py:1302 msgid "Additional options:" msgstr "Opciones adicionales:" -#: ../gui/wxpython/animation/dialogs.py:1303 +#: ../gui/wxpython/animation/dialogs.py:1306 msgid "Consider adding '-sameq' or '-qscale 1' if not satisfied with video quality. Options depend on ffmpeg version." msgstr "Considere el añadir '-sameq' o '-qscale 1' si no está satisfecho con la calidad del video.Las opciones dependen de la versión ffmpeg." -#: ../gui/wxpython/animation/dialogs.py:1340 +#: ../gui/wxpython/animation/dialogs.py:1343 #, python-format msgid "Current frame rate: %.2f fps" msgstr "Velocidad de cuadros actual: %.2f fps" -#: ../gui/wxpython/animation/dialogs.py:1472 +#: ../gui/wxpython/animation/dialogs.py:1475 #, python-format msgid "File %s not found." msgstr "Archivo %s no encontrado." -#: ../gui/wxpython/animation/dialogs.py:1476 +#: ../gui/wxpython/animation/dialogs.py:1479 msgid "Decoration image file is missing." msgstr "Falta archivo de imagen de decoración." -#: ../gui/wxpython/animation/dialogs.py:1485 +#: ../gui/wxpython/animation/dialogs.py:1488 #, python-format msgid "Directory %s not found." msgstr "Directorio %s no encontrado." -#: ../gui/wxpython/animation/dialogs.py:1489 +#: ../gui/wxpython/animation/dialogs.py:1492 msgid "Export directory is missing." msgstr "Falta directorio para exportación." -#: ../gui/wxpython/animation/dialogs.py:1493 -#: ../gui/wxpython/animation/dialogs.py:1497 +#: ../gui/wxpython/animation/dialogs.py:1496 +#: ../gui/wxpython/animation/dialogs.py:1500 msgid "Export file is missing." msgstr "Falta archivo de exportación" -#: ../gui/wxpython/animation/dialogs.py:1535 +#: ../gui/wxpython/animation/dialogs.py:1538 msgid "Time stamp" msgstr "Marca de tiempo" -#: ../gui/wxpython/animation/dialogs.py:1613 +#: ../gui/wxpython/animation/dialogs.py:1616 msgid "Add space-time dataset layer" msgstr "Añadir capa de conjunto de datos espacio temporales" -#: ../gui/wxpython/animation/dialogs.py:1638 +#: ../gui/wxpython/animation/dialogs.py:1641 msgid "Multiple raster maps" msgstr "Múltiples mapas ráster" -#: ../gui/wxpython/animation/dialogs.py:1639 +#: ../gui/wxpython/animation/dialogs.py:1642 msgid "Multiple vector maps" msgstr "Múltiples mapas vectoriales" -#: ../gui/wxpython/animation/dialogs.py:1640 +#: ../gui/wxpython/animation/dialogs.py:1643 msgid "Multiple 3D raster maps" msgstr "Múltiples mapas ráster 3D" -#: ../gui/wxpython/animation/dialogs.py:1641 +#: ../gui/wxpython/animation/dialogs.py:1644 msgid "Space time raster dataset" msgstr "Conjunto de datos ráster espacio temporales" -#: ../gui/wxpython/animation/dialogs.py:1642 +#: ../gui/wxpython/animation/dialogs.py:1645 msgid "Space time vector dataset" msgstr "Conjunto de datos vectoriales espacio temporales" -#: ../gui/wxpython/animation/dialogs.py:1643 +#: ../gui/wxpython/animation/dialogs.py:1646 msgid "Space time 3D raster dataset" msgstr "Conjunto de datos raster 3D espacio temporales" -#: ../gui/wxpython/animation/dialogs.py:1682 +#: ../gui/wxpython/animation/dialogs.py:1685 msgid "Input data type:" msgstr "Tipo de datos de entrada:" -#: ../gui/wxpython/animation/dialogs.py:1763 +#: ../gui/wxpython/animation/dialogs.py:1766 msgid "Select raster/vector maps." msgstr "Seleccionar mapas ráster/vectoriales." -#: ../gui/wxpython/animation/dialogs.py:1792 +#: ../gui/wxpython/animation/dialogs.py:1795 msgid "Please select maps or dataset first." msgstr "Por favor primero seleccione mapas o conjuntos de datos" -#: ../gui/wxpython/animation/dialogs.py:1821 +#: ../gui/wxpython/animation/dialogs.py:1824 msgid "Animation Tool settings" msgstr "Configuración de herramienta de Animación" -#: ../gui/wxpython/animation/dialogs.py:1885 +#: ../gui/wxpython/animation/dialogs.py:1888 msgid "Number of parallel processes:" msgstr "Cantidad de procesos paralelos:" -#: ../gui/wxpython/animation/dialogs.py:1914 +#: ../gui/wxpython/animation/dialogs.py:1917 msgid "Text foreground color:" msgstr "Color de frente del texto:" -#: ../gui/wxpython/animation/dialogs.py:1935 +#: ../gui/wxpython/animation/dialogs.py:1938 msgid "Text background color:" msgstr "Color de fondo del texto:" -#: ../gui/wxpython/animation/dialogs.py:1967 +#: ../gui/wxpython/animation/dialogs.py:1970 #: ../gui/wxpython/timeline/frame.py:303 msgid "Time" msgstr "Tiempo" -#: ../gui/wxpython/animation/dialogs.py:1977 +#: ../gui/wxpython/animation/dialogs.py:1980 msgid "Absolute time format:" msgstr "Formato de tiempo absoluto:" -#: ../gui/wxpython/animation/dialogs.py:1997 +#: ../gui/wxpython/animation/dialogs.py:2000 msgid "Click and then press key up or down to preview different date and time formats. Type custom format string." msgstr "Haga click y presione las teclas arriba o abajo para previsualizar diferentes formatos de fecha y hora. Ingrese texto de formato personalizado." -#: ../gui/wxpython/animation/dialogs.py:2008 +#: ../gui/wxpython/animation/dialogs.py:2011 msgid "Learn more about formatting options" msgstr "Conozca más acerca de las opciones de formato" -#: ../gui/wxpython/animation/dialogs.py:2022 +#: ../gui/wxpython/animation/dialogs.py:2025 msgid "Display instances with no data" msgstr "Visualizar instancias sin datos" -#: ../gui/wxpython/animation/dialogs.py:2025 +#: ../gui/wxpython/animation/dialogs.py:2028 msgid "When animating instant-based data which have irregular timestamps you can display 'no data frame' (checked option) or keep last frame." msgstr "Cuando se anima datos basados en instantes que tienen marcas de tiempo irregulares puede visualizar 'cuadros sin datos' (opción marcada) o dejar el último cuadro." -#: ../gui/wxpython/animation/dialogs.py:2056 +#: ../gui/wxpython/animation/dialogs.py:2059 msgid "Invalid" msgstr "No válido" -#: ../gui/wxpython/animation/temporal_manager.py:110 +#: ../gui/wxpython/animation/temporal_manager.py:112 msgid "It is not allowed to display data with different temporal types (absolute and relative)." msgstr "No está permitido visualizar datos con diferentes tipos de tiempos (absoluto y relativo)." -#: ../gui/wxpython/animation/temporal_manager.py:125 +#: ../gui/wxpython/animation/temporal_manager.py:127 #, python-format msgid "It is not allowed to display data with different units (%s)." msgstr "No está permitido visualizar datos con unidades diferentes (%s)." -#: ../gui/wxpython/animation/temporal_manager.py:137 +#: ../gui/wxpython/animation/temporal_manager.py:139 msgid "You are going to display data with different temporal types of maps (interval and point). It is recommended to use data of one temporal type to avoid confusion." msgstr "Va a visualizar datos con diferentes tipos de mapas temporales (intervalo y punto). Se recomienda usar datos de un solo tipo para evitar confusiones." -#: ../gui/wxpython/animation/temporal_manager.py:242 +#: ../gui/wxpython/animation/temporal_manager.py:244 #: ../gui/wxpython/animation/utils.py:70 ../gui/wxpython/animation/utils.py:79 -#: ../gui/wxpython/tplot/frame.py:809 ../gui/wxpython/timeline/frame.py:463 +#: ../gui/wxpython/tplot/frame.py:927 ../gui/wxpython/timeline/frame.py:465 #, python-format msgid "Space time dataset <%s> not found." msgstr "Conjunto de datos espacio temporales <%s> no encontrado." -#: ../gui/wxpython/animation/temporal_manager.py:347 +#: ../gui/wxpython/animation/temporal_manager.py:349 #, python-format msgid "Topology of Space time dataset %s is invalid." msgstr "Topología de conjunto de datos espacio temporales %s no es válida." @@ -16368,28 +16396,28 @@ msgid "Unable to load icon theme. Reason: %s. Quiting wxGUI..." msgstr "No se puede cargar el tema de iconos. Razón: %s. Saliendo de wxGUI..." -#: ../gui/wxpython/tplot/g.gui.tplot.py:106 +#: ../gui/wxpython/tplot/g.gui.tplot.py:138 msgid "With stvds you have to set 'attr' option" msgstr "Con stvds debe definir opción 'attr'" -#: ../gui/wxpython/tplot/g.gui.tplot.py:110 +#: ../gui/wxpython/tplot/g.gui.tplot.py:142 msgid "With stvds it is not possible to use 'coordinates' and 'cats' options together" msgstr "Con stvds no es posible usar opciones 'coordinates' y 'cats' al mismo tiempo" -#: ../gui/wxpython/tplot/g.gui.tplot.py:113 +#: ../gui/wxpython/tplot/g.gui.tplot.py:145 msgid "With stvds you have to use 'coordinates' or 'cats' option" msgstr "Con stvds debe usar opción 'coordinates' o 'cats'" -#: ../gui/wxpython/tplot/frame.py:43 +#: ../gui/wxpython/tplot/frame.py:44 #, python-brace-format msgid "The Temporal Plot Tool needs the \"matplotlib\" (python-matplotlib) package to be installed. {0}" msgstr "La herramienta de gráfica temporal necesita que el paquete \"matplotlib\" (mathplotlib-python) esté instalado. {0}" -#: ../gui/wxpython/tplot/frame.py:97 +#: ../gui/wxpython/tplot/frame.py:100 msgid "GRASS GIS Temporal Plot Tool" msgstr "Herramienta de GRASS GIS de gráfica temporal" -#: ../gui/wxpython/tplot/frame.py:180 +#: ../gui/wxpython/tplot/frame.py:184 msgid "" "Raster temporal dataset (strds)\n" "Press ENTER after typing the name or select with the combobox" @@ -16397,19 +16425,19 @@ "Conjunto de datos ráster espacio temporales (strds)\n" "Presione ENTER después de escribir el nombre o seleccione de la lista desplegable." -#: ../gui/wxpython/tplot/frame.py:189 +#: ../gui/wxpython/tplot/frame.py:193 msgid "X and Y coordinates separated by comma:" msgstr "Coordenadas X y Y separadas por comas:" -#: ../gui/wxpython/tplot/frame.py:201 +#: ../gui/wxpython/tplot/frame.py:205 msgid "Coordinates can be obtained for example by right-clicking on Map Display." msgstr "Las coordenadas pueden ser obtenidas por ejemplo haciendo click derecho en el visualizador de mapas." -#: ../gui/wxpython/tplot/frame.py:216 +#: ../gui/wxpython/tplot/frame.py:220 msgid "STRDS" msgstr "STRDS" -#: ../gui/wxpython/tplot/frame.py:224 +#: ../gui/wxpython/tplot/frame.py:228 msgid "" "Vector temporal dataset (stvds)\n" "Press ENTER after typing the name or select with the combobox" @@ -16417,141 +16445,186 @@ "Conjunto de datos vectoriales espacio temporales (stvds)\n" "Presione ENTER después de escribir el nombre o seleccione de la lista desplegable." -#: ../gui/wxpython/tplot/frame.py:238 +#: ../gui/wxpython/tplot/frame.py:242 msgid "Select attribute column" msgstr "Seleccionar columna de atributos" -#: ../gui/wxpython/tplot/frame.py:251 +#: ../gui/wxpython/tplot/frame.py:255 msgid "Select category of vector(s)" msgstr "Seleccionar categoría de vectorial(es)" -#: ../gui/wxpython/tplot/frame.py:269 +#: ../gui/wxpython/tplot/frame.py:273 msgid "STVDS" msgstr "STVDS" -#: ../gui/wxpython/tplot/frame.py:297 ../gui/wxpython/tplot/frame.py:724 -#: ../gui/wxpython/tplot/frame.py:728 ../gui/wxpython/tplot/frame.py:749 -#: ../gui/wxpython/tplot/frame.py:875 +#: ../gui/wxpython/tplot/frame.py:280 +#, fuzzy +msgid "Set title for the plot" +msgstr "Definir los parámetros para el script" + +#: ../gui/wxpython/tplot/frame.py:285 +#, fuzzy +msgid "Set label for X axis" +msgstr "Definir etiqueta" + +#: ../gui/wxpython/tplot/frame.py:290 +#, fuzzy +msgid "Set label for Y axis" +msgstr "Definir etiqueta" + +#: ../gui/wxpython/tplot/frame.py:302 +#, fuzzy +msgid "Labels" +msgstr "Etiqueta" + +#: ../gui/wxpython/tplot/frame.py:309 +msgid "Path for output CSV file with plotted data" +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:315 +msgid "CVS path" +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:321 +#, fuzzy +msgid "Do you want the CSV header?" +msgstr "¿Desea guardar los cambios?" + +#: ../gui/wxpython/tplot/frame.py:363 ../gui/wxpython/tplot/frame.py:842 +#: ../gui/wxpython/tplot/frame.py:846 ../gui/wxpython/tplot/frame.py:867 +#: ../gui/wxpython/tplot/frame.py:993 msgid "Invalid input coordinates" msgstr "Coordenadas de entrada no válidas" -#: ../gui/wxpython/tplot/frame.py:309 ../gui/wxpython/tplot/frame.py:422 +#: ../gui/wxpython/tplot/frame.py:375 ../gui/wxpython/tplot/frame.py:488 #: ../gui/wxpython/timeline/frame.py:180 #, python-format msgid "Dataset <%s> not found in temporal database" msgstr "Conjunto de datos <%s> no encontrado en la base de datos temporal" -#: ../gui/wxpython/tplot/frame.py:327 ../gui/wxpython/tplot/frame.py:441 +#: ../gui/wxpython/tplot/frame.py:393 ../gui/wxpython/tplot/frame.py:507 #: ../gui/wxpython/timeline/frame.py:196 msgid "Datasets have different temporal type (absolute x relative), which is not allowed." msgstr "Los conjuntos de datos tienen diferente tipo de tiempo (absoluto x relativo), lo cual no está permitido." -#: ../gui/wxpython/tplot/frame.py:344 ../gui/wxpython/tplot/frame.py:451 +#: ../gui/wxpython/tplot/frame.py:410 ../gui/wxpython/tplot/frame.py:517 #: ../gui/wxpython/timeline/frame.py:215 msgid "Datasets have different time unit which is not allowed." msgstr "Los conjuntos de datos tienen diferentes unidades de tiempo lo cual no está permitido." -#: ../gui/wxpython/tplot/frame.py:388 +#: ../gui/wxpython/tplot/frame.py:454 #, python-brace-format msgid "Category {ca} is not on vector map {ma} and it will be not used" msgstr "La categoría {ca} no está en el mapa vectorial {ma} y no será usada" -#: ../gui/wxpython/tplot/frame.py:407 +#: ../gui/wxpython/tplot/frame.py:473 msgid "Both coordinates and categories are set, coordinates will be used. The use categories remove text from coordinate form" msgstr "Se definieron tanto las coordenadas como las categorías, se usarán las coordenadas. El uso de categorías elimina el texto de coordenada de" -#: ../gui/wxpython/tplot/frame.py:412 +#: ../gui/wxpython/tplot/frame.py:478 msgid "With Vector temporal dataset you have to select an attribute column" msgstr "Con conjunto de datos vectoriales temporales debe seleccionar una columna de atributos" -#: ../gui/wxpython/tplot/frame.py:464 +#: ../gui/wxpython/tplot/frame.py:530 msgid "Difference number of vector layers and maps in the vector temporal dataset" msgstr "La cantidad de capas vectoriales y mapas en el conjunto de datos vectoriales es distinta" -#: ../gui/wxpython/tplot/frame.py:506 +#: ../gui/wxpython/tplot/frame.py:572 #, python-brace-format msgid "No connection between vector map {vmap} and layer {la}" msgstr "No hay conexión entre el mapa vectorial {vmap} y la capa {la}" -#: ../gui/wxpython/tplot/frame.py:580 -msgid "Problem getting data from raster temporal dataset. Empty list of values." -msgstr "Problemas al obtener los datos del conjunto de datos ráster temporal. Lista de valores vacía." - -#: ../gui/wxpython/tplot/frame.py:592 ../gui/wxpython/tplot/frame.py:644 -#: ../gui/wxpython/tplot/frame.py:682 +#: ../gui/wxpython/tplot/frame.py:638 #, python-format msgid "Temporal resolution: %s" msgstr "Resolución temporal: %s" -#: ../gui/wxpython/tplot/frame.py:594 ../gui/wxpython/tplot/frame.py:646 -#: ../gui/wxpython/tplot/frame.py:684 ../gui/wxpython/timeline/frame.py:373 +#: ../gui/wxpython/tplot/frame.py:640 ../gui/wxpython/timeline/frame.py:374 #, python-format msgid "Time [%s]" msgstr "Tiempo [%s]" -#: ../gui/wxpython/tplot/frame.py:625 +#: ../gui/wxpython/tplot/frame.py:683 +msgid "Problem getting data from raster temporal dataset. Empty list of values." +msgstr "Problemas al obtener los datos del conjunto de datos ráster temporal. Lista de valores vacía." + +#: ../gui/wxpython/tplot/frame.py:729 #, python-brace-format msgid "Problem getting data from vector temporal dataset. Empty list of values for cat {ca}." msgstr "Problemas al obtener los datos del conjunto de datos vectoriales. Lista de valores vacía para la categoría {ca}." -#: ../gui/wxpython/tplot/frame.py:670 +#: ../gui/wxpython/tplot/frame.py:776 msgid "Problem getting data from vector temporal dataset. Empty list of values." msgstr "Problemas al obtener los datos del conjunto de datos vectoriales. Lista de valores vacía." -#: ../gui/wxpython/tplot/frame.py:717 +#: ../gui/wxpython/tplot/frame.py:802 +#, fuzzy, python-brace-format +msgid "{pa} already exists, do you want to overwrite?" +msgstr "El mapa vectorial %s ya existe. ¿Quiere sobrescribirlo?" + +#: ../gui/wxpython/tplot/frame.py:804 +#, fuzzy +msgid "File exists" +msgstr "El archivo ya existe" + +#: ../gui/wxpython/tplot/frame.py:809 +msgid "Please change name of output CSV file or " +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:835 msgid "Incorrect coordinates format, should be: x,y" msgstr "Formato de coordenadas incorrecto, debería ser: x,y" -#: ../gui/wxpython/tplot/frame.py:733 +#: ../gui/wxpython/tplot/frame.py:851 msgid "Seed point outside the current region" msgstr "Punto semilla fuera de la región actual" -#: ../gui/wxpython/tplot/frame.py:745 +#: ../gui/wxpython/tplot/frame.py:863 msgid "Invalid input raster dataset" msgstr "Conjunto de datos ráster de entrada no válidos" -#: ../gui/wxpython/tplot/frame.py:762 +#: ../gui/wxpython/tplot/frame.py:880 msgid "Invalid input vector dataset" msgstr "Conjunto de datos vectoriales de entrada no válidos" -#: ../gui/wxpython/tplot/frame.py:824 ../gui/wxpython/timeline/frame.py:478 +#: ../gui/wxpython/tplot/frame.py:942 ../gui/wxpython/timeline/frame.py:480 #, python-format msgid "Please specify the space time dataset <%s>." msgstr "Por favor especifique un conjunto de datos espacio temporales <%s>." -#: ../gui/wxpython/tplot/frame.py:827 ../gui/wxpython/timeline/frame.py:480 +#: ../gui/wxpython/tplot/frame.py:945 ../gui/wxpython/timeline/frame.py:482 msgid "Ambiguous dataset name" msgstr "El nombre del conjunto de datos es ambiguo" -#: ../gui/wxpython/tplot/frame.py:868 ../gui/wxpython/tplot/frame.py:916 +#: ../gui/wxpython/tplot/frame.py:986 ../gui/wxpython/tplot/frame.py:1044 msgid "Invalid input temporal dataset" msgstr "Conjunto de datos temporales de entrada no válidos" -#: ../gui/wxpython/tplot/frame.py:937 +#: ../gui/wxpython/tplot/frame.py:1065 msgid "Datasets have different number of values" msgstr "Conjuntos de datos tienen una cantidad diferente de valores" -#: ../gui/wxpython/tplot/frame.py:961 ../gui/wxpython/timeline/frame.py:564 +#: ../gui/wxpython/tplot/frame.py:1089 ../gui/wxpython/timeline/frame.py:566 #, python-format msgid "Space time raster dataset: %s" msgstr "Conjunto de datos ráster espacio temporales: %s" -#: ../gui/wxpython/tplot/frame.py:963 ../gui/wxpython/timeline/frame.py:566 +#: ../gui/wxpython/tplot/frame.py:1091 ../gui/wxpython/timeline/frame.py:568 #, python-format msgid "Space time vector dataset: %s" msgstr "Conjunto de datos vectoriales espacio temporales: %s" -#: ../gui/wxpython/tplot/frame.py:965 ../gui/wxpython/timeline/frame.py:568 +#: ../gui/wxpython/tplot/frame.py:1093 ../gui/wxpython/timeline/frame.py:570 #, python-format msgid "Space time 3D raster dataset: %s" msgstr "Conjunto de datos ráster 3D espacio temporales: %s" -#: ../gui/wxpython/tplot/frame.py:967 +#: ../gui/wxpython/tplot/frame.py:1095 #, python-brace-format msgid "Value for {date} is {val}" msgstr "Valor para {date} es {val}" -#: ../gui/wxpython/tplot/frame.py:970 +#: ../gui/wxpython/tplot/frame.py:1098 msgid "Press Del to dismiss." msgstr "Presionar Del para desechar." @@ -16623,7 +16696,7 @@ msgid "Launch user-defined script" msgstr "Lanzar script definido por el usuario" -#: ../gui/wxpython/lmgr/toolbars.py:166 ../gui/wxpython/lmgr/pyshell.py:63 +#: ../gui/wxpython/lmgr/toolbars.py:166 ../gui/wxpython/lmgr/pyshell.py:65 msgid "Open a simple Python code editor" msgstr "Abrir un editor simple para código Python" @@ -16663,40 +16736,40 @@ msgid "Show 3D view mode manual" msgstr "Mostrar manual de modo de visualización 3D" -#: ../gui/wxpython/lmgr/pyshell.py:43 +#: ../gui/wxpython/lmgr/pyshell.py:45 #, python-format msgid "Welcome to wxGUI Interactive Python Shell %s" msgstr "Bienvenido a la Consola de comandos Interactiva de Python wxGUI %s" -#: ../gui/wxpython/lmgr/pyshell.py:44 +#: ../gui/wxpython/lmgr/pyshell.py:46 #, python-format msgid "Type %s for more GRASS scripting related information." msgstr "Escribir %s para más información relacionada con el scripting de GRASS." -#: ../gui/wxpython/lmgr/pyshell.py:45 +#: ../gui/wxpython/lmgr/pyshell.py:47 #, python-format msgid "Type %s to add raster or vector to the layer tree." msgstr "Escriba %s para añadir vectorial o ráster al árbol de capas." -#: ../gui/wxpython/lmgr/pyshell.py:55 +#: ../gui/wxpython/lmgr/pyshell.py:57 msgid "Delete all text from the shell" msgstr "Eliminar todo el texto de la consola de comandos UNIX" -#: ../gui/wxpython/lmgr/pyshell.py:60 +#: ../gui/wxpython/lmgr/pyshell.py:62 msgid "Simple &editor" msgstr "&editor simple" -#: ../gui/wxpython/lmgr/pyshell.py:117 +#: ../gui/wxpython/lmgr/pyshell.py:119 #, python-format msgid "Raster or vector map <%s> not found" msgstr "Mapa ráster o vectorial <%s> no encontrado" -#: ../gui/wxpython/lmgr/pyshell.py:124 +#: ../gui/wxpython/lmgr/pyshell.py:126 #, python-format msgid "Raster map <%s> added" msgstr "Mapa ráster <%s> añadido" -#: ../gui/wxpython/lmgr/pyshell.py:126 +#: ../gui/wxpython/lmgr/pyshell.py:128 #, python-format msgid "Vector map <%s> added" msgstr "Mapa vectorial <%s> añadido" @@ -16730,7 +16803,7 @@ msgid "3D view Toolbar" msgstr "Barra de herramientas de la vista 3D" -#: ../gui/wxpython/lmgr/frame.py:284 ../gui/wxpython/lmgr/frame.py:1717 +#: ../gui/wxpython/lmgr/frame.py:284 ../gui/wxpython/lmgr/frame.py:1720 msgid "Rename Map Display" msgstr "Renombrar visualizador de mapas" @@ -16781,11 +16854,11 @@ msgid "GRASS Model File (*.gxm)|*.gxm" msgstr "Archivo de Modelo GRASS (*.gxm)|*.gxm" -#: ../gui/wxpython/lmgr/frame.py:663 ../gui/wxpython/lmgr/frame.py:2518 +#: ../gui/wxpython/lmgr/frame.py:663 ../gui/wxpython/lmgr/frame.py:2521 msgid "Do you want to save changes in the workspace?" msgstr "¿Desea guardar los cambios en el Entorno de trabajo?" -#: ../gui/wxpython/lmgr/frame.py:665 ../gui/wxpython/lmgr/frame.py:2520 +#: ../gui/wxpython/lmgr/frame.py:665 ../gui/wxpython/lmgr/frame.py:2523 msgid "Do you want to store current settings to workspace file?" msgstr "¿Desea guardar la configuración actual en un archivo de Entorno de trabajo?" @@ -16799,7 +16872,7 @@ msgid "Command '%s' not yet implemented in the WxGUI. Try adding it as a command layer instead." msgstr "El comando '%s' no está implementado todavía en WxGUI. Intentar añadirlo como capa de comando." -#: ../gui/wxpython/lmgr/frame.py:936 ../gui/wxpython/lmgr/frame.py:2002 +#: ../gui/wxpython/lmgr/frame.py:936 ../gui/wxpython/lmgr/frame.py:2005 msgid "Selected map layer is not vector." msgstr "La capa del mapa seleccionado no es vectorial." @@ -16855,17 +16928,17 @@ msgid "No location/mapset provided. Operation canceled." msgstr "No se ha dado ninguna Localización/Directorio de mapas. Operación cancelada." -#: ../gui/wxpython/lmgr/frame.py:1078 ../gui/wxpython/lmgr/frame.py:1099 +#: ../gui/wxpython/lmgr/frame.py:1078 ../gui/wxpython/lmgr/frame.py:1103 msgid "No mapset provided. Operation canceled." msgstr "No se ha seleccionado ningún Directorio de mapas. Operación cancelada." -#: ../gui/wxpython/lmgr/frame.py:1087 ../gui/wxpython/lmgr/frame.py:1109 +#: ../gui/wxpython/lmgr/frame.py:1091 ../gui/wxpython/lmgr/frame.py:1113 #: ../gui/wxpython/datacatalog/frame.py:127 #, python-format msgid "Current mapset is <%s>." msgstr "El Directorio de mapas actual es <%s>." -#: ../gui/wxpython/lmgr/frame.py:1133 +#: ../gui/wxpython/lmgr/frame.py:1137 #, python-format msgid "" "Working directory changed to:\n" @@ -16874,105 +16947,105 @@ "Directorio de trabajo cambiado a:\n" "\"%s\"" -#: ../gui/wxpython/lmgr/frame.py:1140 +#: ../gui/wxpython/lmgr/frame.py:1144 msgid "Changes current working directory for this GUI." msgstr "Cambiar directorio de trabajo actual para esta GUI." -#: ../gui/wxpython/lmgr/frame.py:1142 +#: ../gui/wxpython/lmgr/frame.py:1146 msgid "Usage: cd [directory]" msgstr "Uso: cd [directory]" -#: ../gui/wxpython/lmgr/frame.py:1143 +#: ../gui/wxpython/lmgr/frame.py:1147 msgid "Without parameters it opens a dialog." msgstr "Sin parámetros abre un cuadro de diálogo." -#: ../gui/wxpython/lmgr/frame.py:1147 +#: ../gui/wxpython/lmgr/frame.py:1151 msgid "If ~ (tilde) is present as the first directory on the path, it is replaced by user's home directory." msgstr "Si ~ (tilde) está presente como el primer directorio en la ruta, será reemplazada por el directorio home del usuario." -#: ../gui/wxpython/lmgr/frame.py:1161 +#: ../gui/wxpython/lmgr/frame.py:1165 msgid "More than one parameter provided." msgstr "Más de un parámetro dado." -#: ../gui/wxpython/lmgr/frame.py:1181 +#: ../gui/wxpython/lmgr/frame.py:1185 msgid "Choose a working directory" msgstr "Seleccionar un directorio trabajo" -#: ../gui/wxpython/lmgr/frame.py:1226 +#: ../gui/wxpython/lmgr/frame.py:1230 msgid "System Info" msgstr "Información del sistema" -#: ../gui/wxpython/lmgr/frame.py:1241 +#: ../gui/wxpython/lmgr/frame.py:1245 msgid "GRASS version" msgstr "Versión de GRASS" -#: ../gui/wxpython/lmgr/frame.py:1242 +#: ../gui/wxpython/lmgr/frame.py:1246 msgid "GRASS SVN revision" msgstr "Revisión SVN de GRASS" -#: ../gui/wxpython/lmgr/frame.py:1244 +#: ../gui/wxpython/lmgr/frame.py:1248 msgid "Build date" msgstr "Fecha de compilación" -#: ../gui/wxpython/lmgr/frame.py:1246 +#: ../gui/wxpython/lmgr/frame.py:1250 msgid "Build platform" msgstr "Construir plataforma" -#: ../gui/wxpython/lmgr/frame.py:1259 +#: ../gui/wxpython/lmgr/frame.py:1263 msgid "Platform" msgstr "Plataforma" -#: ../gui/wxpython/lmgr/frame.py:1322 +#: ../gui/wxpython/lmgr/frame.py:1326 msgid "Current workspace is not empty. Do you want to store current settings to workspace file?" msgstr "El Entorno de trabajo actual no está vacía. ¿Desea guardar los ajustes actuales en un archivo de Entorno de trabajo?" -#: ../gui/wxpython/lmgr/frame.py:1325 +#: ../gui/wxpython/lmgr/frame.py:1329 msgid "Create new workspace?" msgstr "¿Crear un nuevo Entorno de trabajo?" -#: ../gui/wxpython/lmgr/frame.py:1354 +#: ../gui/wxpython/lmgr/frame.py:1358 msgid "Choose workspace file" msgstr "Seleccione Entorno de trabajo" -#: ../gui/wxpython/lmgr/frame.py:1356 ../gui/wxpython/lmgr/frame.py:1594 +#: ../gui/wxpython/lmgr/frame.py:1360 ../gui/wxpython/lmgr/frame.py:1597 msgid "GRASS Workspace File (*.gxw)|*.gxw" msgstr "Archivo de Entorno de trabajo GRASS (*.gxw)|*.gxw" -#: ../gui/wxpython/lmgr/frame.py:1396 ../gui/wxpython/lmgr/frame.py:1568 +#: ../gui/wxpython/lmgr/frame.py:1400 ../gui/wxpython/lmgr/frame.py:1571 msgid "Please wait, loading workspace..." msgstr "Por favor espere, cargando Entorno de trabajo..." -#: ../gui/wxpython/lmgr/frame.py:1548 +#: ../gui/wxpython/lmgr/frame.py:1551 msgid "Choose GRC file to load" msgstr "Seleccione archivo GRC a cargar" -#: ../gui/wxpython/lmgr/frame.py:1550 +#: ../gui/wxpython/lmgr/frame.py:1553 msgid "Old GRASS Workspace File (*.grc)|*.grc" msgstr "Antiguo archivo de Entorno de trabajo de GRASS (*.grc)|*.grc" -#: ../gui/wxpython/lmgr/frame.py:1592 +#: ../gui/wxpython/lmgr/frame.py:1595 msgid "Choose file to save current workspace" msgstr "Seleccione archivo donde guardar la configuración del Entorno de trabajo actual" -#: ../gui/wxpython/lmgr/frame.py:1612 ../gui/wxpython/lmgr/frame.py:1633 +#: ../gui/wxpython/lmgr/frame.py:1615 ../gui/wxpython/lmgr/frame.py:1636 #, python-format msgid "Workspace file <%s> already exists. Do you want to overwrite this file?" msgstr "El archivo de Entorno de trabajo <%s> ya existe. ¿Quiere sobrescribirlo?" -#: ../gui/wxpython/lmgr/frame.py:1660 +#: ../gui/wxpython/lmgr/frame.py:1663 msgid "Writing current settings to workspace file failed." msgstr "La escritura de las configuraciones actuales al archivo del Entorno de trabajo ha fallado." -#: ../gui/wxpython/lmgr/frame.py:1672 ../gui/wxpython/gmodeler/frame.py:1139 +#: ../gui/wxpython/lmgr/frame.py:1675 ../gui/wxpython/gmodeler/frame.py:1139 #, python-format msgid "Unable to open file <%s> for writing." msgstr "No es posible abrir el archivo <%s> para escribir." -#: ../gui/wxpython/lmgr/frame.py:1716 +#: ../gui/wxpython/lmgr/frame.py:1719 msgid "Enter new name:" msgstr "Escriba una nuevo nombre:" -#: ../gui/wxpython/lmgr/frame.py:1814 +#: ../gui/wxpython/lmgr/frame.py:1817 #, python-format msgid "" "Unable to launch \"Supervised Classification Tool\".\n" @@ -16983,32 +17056,32 @@ "\n" "Razón: %s" -#: ../gui/wxpython/lmgr/frame.py:1856 +#: ../gui/wxpython/lmgr/frame.py:1859 msgid "Unable to start Timeline Tool." msgstr "No ha sido posible iniciar Herramienta de línea de tiempo." -#: ../gui/wxpython/lmgr/frame.py:1867 +#: ../gui/wxpython/lmgr/frame.py:1870 msgid "Unable to start Temporal Plot Tool." msgstr "No es posible iniciar Herramienta de gráfica temporal." -#: ../gui/wxpython/lmgr/frame.py:2137 +#: ../gui/wxpython/lmgr/frame.py:2140 msgid "Add selected map layers into layer tree" msgstr "Añadir capas de mapa seleccionadas al árbol de capas" -#: ../gui/wxpython/lmgr/frame.py:2170 ../gui/wxpython/lmgr/frame.py:2207 +#: ../gui/wxpython/lmgr/frame.py:2173 ../gui/wxpython/lmgr/frame.py:2210 #, python-format msgid "Unsupported map layer type <%s>." msgstr "Tipo de capa de mapa no soportada <%s>." -#: ../gui/wxpython/lmgr/frame.py:2336 +#: ../gui/wxpython/lmgr/frame.py:2339 msgid "Note that cell values can only be displayed for regions of less than 10,000 cells." msgstr "Note que los valores de las celdas solo pueden ser visualizados para regiones con menos de 10,000 celdas." -#: ../gui/wxpython/lmgr/frame.py:2428 ../gui/wxpython/lmgr/layertree.py:1983 +#: ../gui/wxpython/lmgr/frame.py:2431 ../gui/wxpython/lmgr/layertree.py:1983 msgid "opacity:" msgstr "opacidad:" -#: ../gui/wxpython/lmgr/frame.py:2436 +#: ../gui/wxpython/lmgr/frame.py:2439 #, python-format msgid "" "Do you want to remove map layer(s)\n" @@ -17019,27 +17092,27 @@ "%s\n" " del árbol de capas?" -#: ../gui/wxpython/lmgr/frame.py:2439 +#: ../gui/wxpython/lmgr/frame.py:2442 msgid "Do you want to remove selected map layer(s) from layer tree?" msgstr "¿Desea remover la(s) capa(s) de mapa seleccionada(s) del árbol de capas?" -#: ../gui/wxpython/lmgr/frame.py:2445 +#: ../gui/wxpython/lmgr/frame.py:2448 msgid "Remove map layer" msgstr "Remover la capa de mapa" -#: ../gui/wxpython/lmgr/frame.py:2527 +#: ../gui/wxpython/lmgr/frame.py:2530 msgid "Quit GRASS GUI" msgstr "Cerrar la Interfaz gráfica de usuario GRASS" -#: ../gui/wxpython/lmgr/frame.py:2559 +#: ../gui/wxpython/lmgr/frame.py:2562 msgid "Unable to exit GRASS shell: unknown PID" msgstr "No fue posible salir de la línea de comandos de GRASS: PID desconocido" -#: ../gui/wxpython/lmgr/frame.py:2579 +#: ../gui/wxpython/lmgr/frame.py:2582 msgid "Display resolution is currently not constrained to computational settings. It's suggested to constrain map to region geometry. Do you want to constrain the resolution?" msgstr "La resolución del visualizador no está constreñida a la configuración computacional. Se sugiere constreñir el mapa a la región geométrica. ¿Quiere constreñir la resolución?" -#: ../gui/wxpython/lmgr/frame.py:2588 +#: ../gui/wxpython/lmgr/frame.py:2591 msgid "Constrain map to region geometry?" msgstr "¿Constreñir mapa a la región geométrica?" @@ -17351,7 +17424,7 @@ msgstr "Renombrar archivo de configuración" #: ../gui/wxpython/rlisetup/functions.py:127 -#: ../gui/wxpython/rlisetup/wizard.py:1712 +#: ../gui/wxpython/rlisetup/wizard.py:1711 msgid "The polygon seems to have 0 areas" msgstr "El polígono parece tener 0 áreas" @@ -17518,8 +17591,6 @@ "Select areas from the\n" "overlaid vector map" msgstr "" -"Seleccionar áreas desde el\n" -"mapa vectorial superpuesto" #: ../gui/wxpython/rlisetup/wizard.py:898 msgid "Choose a method" @@ -17698,77 +17769,77 @@ msgid "Select sample area " msgstr "Seleccione área muestral" -#: ../gui/wxpython/rlisetup/wizard.py:1715 +#: ../gui/wxpython/rlisetup/wizard.py:1714 msgid "Select sample area 1 of " msgstr "Seleccionada área muestral 1 de" -#: ../gui/wxpython/rlisetup/wizard.py:1745 +#: ../gui/wxpython/rlisetup/wizard.py:1744 msgid "Configuration file name:" msgstr "Nombre del archivo de configuración:" -#: ../gui/wxpython/rlisetup/wizard.py:1754 +#: ../gui/wxpython/rlisetup/wizard.py:1753 msgid "Raster name:" msgstr "Nombre de ráster:" -#: ../gui/wxpython/rlisetup/wizard.py:1764 +#: ../gui/wxpython/rlisetup/wizard.py:1763 msgid "Vector name:" msgstr "Nombre de vectorial:" -#: ../gui/wxpython/rlisetup/wizard.py:1773 +#: ../gui/wxpython/rlisetup/wizard.py:1772 msgid "Region type:" msgstr "Tipo de región:" -#: ../gui/wxpython/rlisetup/wizard.py:1791 +#: ../gui/wxpython/rlisetup/wizard.py:1790 msgid "Sampling area type:" msgstr "Tipo de área muestral:" -#: ../gui/wxpython/rlisetup/wizard.py:1854 +#: ../gui/wxpython/rlisetup/wizard.py:1853 msgid "Region keyboard values:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1868 -#: ../gui/wxpython/rlisetup/wizard.py:1893 -#: ../gui/wxpython/rlisetup/wizard.py:1897 +#: ../gui/wxpython/rlisetup/wizard.py:1867 +#: ../gui/wxpython/rlisetup/wizard.py:1892 +#: ../gui/wxpython/rlisetup/wizard.py:1896 msgid "Type of shape:" msgstr "Tipo de forma:" -#: ../gui/wxpython/rlisetup/wizard.py:1871 -#: ../gui/wxpython/rlisetup/wizard.py:1900 +#: ../gui/wxpython/rlisetup/wizard.py:1870 +#: ../gui/wxpython/rlisetup/wizard.py:1899 msgid "Radius size:" msgstr "Tamaño del radio:" -#: ../gui/wxpython/rlisetup/wizard.py:1872 -#: ../gui/wxpython/rlisetup/wizard.py:1901 +#: ../gui/wxpython/rlisetup/wizard.py:1871 +#: ../gui/wxpython/rlisetup/wizard.py:1900 msgid "Name circle mask:" msgstr "Nombre la máscara circular:" -#: ../gui/wxpython/rlisetup/wizard.py:1874 -#: ../gui/wxpython/rlisetup/wizard.py:1903 +#: ../gui/wxpython/rlisetup/wizard.py:1873 +#: ../gui/wxpython/rlisetup/wizard.py:1902 msgid "Width size:" msgstr "Anchura:" -#: ../gui/wxpython/rlisetup/wizard.py:1875 -#: ../gui/wxpython/rlisetup/wizard.py:1904 +#: ../gui/wxpython/rlisetup/wizard.py:1874 +#: ../gui/wxpython/rlisetup/wizard.py:1903 msgid "Height size:" msgstr "Anchura:" -#: ../gui/wxpython/rlisetup/wizard.py:1878 +#: ../gui/wxpython/rlisetup/wizard.py:1877 msgid "Method of distribution:" msgstr "Método de distribución:" -#: ../gui/wxpython/rlisetup/wizard.py:1881 +#: ../gui/wxpython/rlisetup/wizard.py:1880 msgid "Number sampling units:" msgstr "Cantidad de unidades muestrales:" -#: ../gui/wxpython/rlisetup/wizard.py:1884 +#: ../gui/wxpython/rlisetup/wizard.py:1883 msgid "Distance between units:" msgstr "Distancia entre unidades:" -#: ../gui/wxpython/rlisetup/wizard.py:1887 +#: ../gui/wxpython/rlisetup/wizard.py:1886 msgid "Number row strates:" msgstr "Número de estratos de filas:" -#: ../gui/wxpython/rlisetup/wizard.py:1889 +#: ../gui/wxpython/rlisetup/wizard.py:1888 msgid "Number column strates:" msgstr "Columna estratos de columnas:" @@ -17801,56 +17872,56 @@ msgid "Remove legend" msgstr "Remover leyenda" -#: ../gui/wxpython/mapwin/buffered.py:254 +#: ../gui/wxpython/mapwin/buffered.py:256 msgid "Copy coordinates to clipboard" msgstr "Copiar coordenadas al portapapeles" -#: ../gui/wxpython/mapwin/buffered.py:262 +#: ../gui/wxpython/mapwin/buffered.py:264 msgid "Hide toolbars" msgstr "Ocultar barra de herramientas" -#: ../gui/wxpython/mapwin/buffered.py:264 +#: ../gui/wxpython/mapwin/buffered.py:266 msgid "Show toolbars" msgstr "Mostrar barra de herramientas" -#: ../gui/wxpython/mapwin/buffered.py:271 +#: ../gui/wxpython/mapwin/buffered.py:273 msgid "Hide statusbar" msgstr "Ocultar barra de estado" -#: ../gui/wxpython/mapwin/buffered.py:272 +#: ../gui/wxpython/mapwin/buffered.py:274 msgid "Show statusbar" msgstr "Mostrar barra de estado" -#: ../gui/wxpython/mapwin/buffered.py:289 +#: ../gui/wxpython/mapwin/buffered.py:291 msgid "Resize legend" msgstr "Redimensionar la leyenda" -#: ../gui/wxpython/mapwin/buffered.py:990 +#: ../gui/wxpython/mapwin/buffered.py:991 msgid "Unable to draw registered graphics. The graphics was unregistered." msgstr "No ha sido posible dibujar gráficas registradas. Se les quitó el registro a las gráficas." -#: ../gui/wxpython/mapwin/buffered.py:2079 +#: ../gui/wxpython/mapwin/buffered.py:2080 msgid "Zoom to saved region extents" msgstr "Acercamiento a la extensión de la región guardada (zoom to saved...)" -#: ../gui/wxpython/mapwin/buffered.py:2081 +#: ../gui/wxpython/mapwin/buffered.py:2082 msgid "Set compulational region from named region" msgstr "Definir región computacional desde la región nombrada" -#: ../gui/wxpython/mapwin/buffered.py:2094 +#: ../gui/wxpython/mapwin/buffered.py:2095 #, python-format msgid "Region <%s> not found. Operation canceled." msgstr "Región <%s> no encontrada. Operación cancelada." -#: ../gui/wxpython/mapwin/buffered.py:2124 +#: ../gui/wxpython/mapwin/buffered.py:2125 msgid "Save display extents to region file" msgstr "Guardar la extensión de la visualización a un archivo de configuración de región." -#: ../gui/wxpython/mapwin/buffered.py:2126 +#: ../gui/wxpython/mapwin/buffered.py:2127 msgid "Save computational region to region file" msgstr "Guardar región computacional a un archivo de región" -#: ../gui/wxpython/mapwin/buffered.py:2138 +#: ../gui/wxpython/mapwin/buffered.py:2139 #, python-format msgid "Region file <%s> already exists. Do you want to overwrite it?" msgstr "El archivo de región <%s> ya existe. ¿Quiere sobrescribirlo?" @@ -18607,92 +18678,93 @@ msgid "Data catalog" msgstr "Catálogo de datos" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:95 ../gui/wxpython/dbmgr/base.py:2276 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:99 ../gui/wxpython/dbmgr/base.py:2278 msgid "Database connection" msgstr "Conexión a la base de datos" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:127 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:131 msgid "Set SQL statement to default" msgstr "Establecer la sentencia SQL como predeterminada" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:130 -msgid "Apply SQL statement in Attribute Table Manager" -msgstr "Aplicar sentencia SQL en el administrador de tabla de atributos" +#: ../gui/wxpython/dbmgr/sqlbuilder.py:134 +msgid "Apply SQL statement" +msgstr "Aplicar sentencia SQL" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:132 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:136 msgid "Close the dialog" msgstr "Cerrar el cuadro de diálogo" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:219 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:223 msgid "Columns" msgstr "Columnas." -#: ../gui/wxpython/dbmgr/sqlbuilder.py:233 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:238 msgid "Interactive insertion" msgstr "Inserción interactiva" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:247 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:252 msgid "Values" msgstr "Valores" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:257 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:262 msgid "Get all values" msgstr "Obtener todos los valores" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:262 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:267 msgid "Get sample" msgstr "Obtener una muestra" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:264 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:269 msgid "Get first 256 unique values as sample" msgstr "Obtener los primeros 256 valores únicos como muestra" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:283 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:288 msgid "Go to:" msgstr "Ir a:" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:296 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:301 msgid "Close dialog on apply" msgstr "Cerrar el cuadro de diálogo al aplicar" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:471 -#: ../gui/wxpython/dbmgr/sqlbuilder.py:616 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:482 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:627 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:855 #, python-format msgid "GRASS SQL Builder (%(type)s) - <%(map)s>" msgstr "Constructor SQL GRASS (%(type)s): - <%(map)s>" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:474 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:485 msgid "Column to show (SELECT clause)" msgstr "Columna a mostrar (cláusula SELECT)" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:475 -#: ../gui/wxpython/dbmgr/sqlbuilder.py:620 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:486 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:631 msgid "Constraint for query (WHERE clause)" msgstr "Restricción para la búsqueda (claúsula WHERE)" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:487 ../gui/wxpython/dbmgr/base.py:1213 -#: ../gui/wxpython/dbmgr/base.py:1239 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:498 ../gui/wxpython/dbmgr/base.py:1215 +#: ../gui/wxpython/dbmgr/base.py:1241 #, python-format msgid "Example: %s" msgstr "Ejemplo: %s" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:491 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:502 msgid "Verify" msgstr "Verificar" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:492 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:503 msgid "Verify SQL statement" msgstr "Verificar la sentencia SQL" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:500 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:511 msgid "SQL statement not verified" msgstr "sentencia SQL no verificada" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:544 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:555 msgid "SQL statement is not valid" msgstr "La sentencia SQL no es válida" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:546 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:557 #, python-format msgid "" "SQL statement is not valid.\n" @@ -18703,31 +18775,31 @@ "\n" "%s" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:548 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:559 msgid "SQL statement is valid" msgstr "La sentencia SQL es válida" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:619 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:630 msgid "Column to set (SET clause)" msgstr "Columna a definir (cláusula SET)" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:621 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:632 msgid "Calculate column value to set" msgstr "Calcular valor de la columna a definir" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:693 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:704 msgid "Functions" msgstr "Funciones" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:726 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:737 msgid "SQL statement was not applied" msgstr "La sentencia SQL no fue aplicada" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:728 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:739 msgid "SQL statement applied" msgstr "La sentencia SQL fue aplicada" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:762 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:773 msgid "Dbf driver does not support usage of SQL functions." msgstr "El controlador Dbf no soporta el uso de funciones de SQL." @@ -18788,65 +18860,65 @@ msgid "Unknown" msgstr "Desconocido" -#: ../gui/wxpython/dbmgr/dialogs.py:788 ../gui/wxpython/dbmgr/base.py:2319 -#: ../gui/wxpython/dbmgr/base.py:2383 +#: ../gui/wxpython/dbmgr/dialogs.py:788 ../gui/wxpython/dbmgr/base.py:2321 +#: ../gui/wxpython/dbmgr/base.py:2385 msgid "Column" msgstr "Columna" -#: ../gui/wxpython/dbmgr/dialogs.py:799 ../gui/wxpython/dbmgr/base.py:2338 +#: ../gui/wxpython/dbmgr/dialogs.py:799 ../gui/wxpython/dbmgr/base.py:2340 #: ../gui/wxpython/gmodeler/preferences.py:255 #: ../gui/wxpython/web_services/widgets.py:935 msgid "Type" msgstr "Tipo." -#: ../gui/wxpython/dbmgr/dialogs.py:810 ../gui/wxpython/dbmgr/base.py:2354 +#: ../gui/wxpython/dbmgr/dialogs.py:810 ../gui/wxpython/dbmgr/base.py:2356 msgid "Length" msgstr "Longitud" -#: ../gui/wxpython/dbmgr/manager.py:79 +#: ../gui/wxpython/dbmgr/manager.py:80 msgid "GRASS GIS Attribute Table Manager - " msgstr "Administrador de tabla de atributos de GRASS GIS -" -#: ../gui/wxpython/dbmgr/manager.py:81 +#: ../gui/wxpython/dbmgr/manager.py:82 msgid "READONLY - " msgstr "SOLO LECTURA-" -#: ../gui/wxpython/dbmgr/manager.py:99 +#: ../gui/wxpython/dbmgr/manager.py:100 #, python-format msgid "Database connection for vector map <%s> is not defined in DB file. You can define new connection in 'Manage layers' tab." msgstr "No se ha definido en el archivo DB, la conexión a la base de datos para el mapa vectorial <%s>. Puede definir una nueva conexión en la pestaña \"Administración de capas\"." -#: ../gui/wxpython/dbmgr/manager.py:105 +#: ../gui/wxpython/dbmgr/manager.py:106 msgid "Please wait, loading attribute data..." msgstr "Por favor espere, cargando datos del atributo." -#: ../gui/wxpython/dbmgr/manager.py:114 +#: ../gui/wxpython/dbmgr/manager.py:115 msgid "Browse data" msgstr "Explorar datos" -#: ../gui/wxpython/dbmgr/manager.py:122 +#: ../gui/wxpython/dbmgr/manager.py:123 msgid "Manage tables" msgstr "Administrar tablas" -#: ../gui/wxpython/dbmgr/manager.py:129 +#: ../gui/wxpython/dbmgr/manager.py:130 msgid "Manage layers" msgstr "Administrar capas" -#: ../gui/wxpython/dbmgr/manager.py:140 +#: ../gui/wxpython/dbmgr/manager.py:141 msgid "Close Attribute Table Manager" msgstr "Cerrar el administrador de tabla de atributos" -#: ../gui/wxpython/dbmgr/manager.py:143 +#: ../gui/wxpython/dbmgr/manager.py:144 msgid "Reload currently selected attribute data" msgstr "Recargar tabla de atributos seleccionada actualmente" -#: ../gui/wxpython/dbmgr/manager.py:146 +#: ../gui/wxpython/dbmgr/manager.py:147 msgid "Reload all attribute data (drop current selection)" msgstr "Recargar todos los datos de atributos (eliminar selección actual)" -#: ../gui/wxpython/dbmgr/manager.py:222 ../gui/wxpython/dbmgr/base.py:317 -#: ../gui/wxpython/dbmgr/base.py:919 ../gui/wxpython/dbmgr/base.py:1089 -#: ../gui/wxpython/dbmgr/base.py:1444 ../gui/wxpython/dbmgr/base.py:2096 +#: ../gui/wxpython/dbmgr/manager.py:223 ../gui/wxpython/dbmgr/base.py:317 +#: ../gui/wxpython/dbmgr/base.py:921 ../gui/wxpython/dbmgr/base.py:1091 +#: ../gui/wxpython/dbmgr/base.py:1446 ../gui/wxpython/dbmgr/base.py:2098 #, python-format msgid "Number of loaded records: %d" msgstr "Cantida de registros cargados: %d" @@ -18950,83 +19022,83 @@ msgid "Add column to table <%s>" msgstr "Añadir columna a la tabla <%s>" -#: ../gui/wxpython/dbmgr/base.py:1025 +#: ../gui/wxpython/dbmgr/base.py:1027 msgid "Unable to add column to the table. No column name defined." msgstr "No es posible añadir la columna a la tabla. No se ha definido el nombre de la columna." -#: ../gui/wxpython/dbmgr/base.py:1039 +#: ../gui/wxpython/dbmgr/base.py:1041 #, python-format msgid "Column <%(column)s> already exists in table <%(table)s>." msgstr "La columna <%(column)s> ya existe en la tabla <%(table)s>." -#: ../gui/wxpython/dbmgr/base.py:1122 +#: ../gui/wxpython/dbmgr/base.py:1124 msgid "Attribute data - right-click to edit/manage records" msgstr "Datos del atributo - haga click derecho para editar/administrar los registros" -#: ../gui/wxpython/dbmgr/base.py:1137 ../gui/wxpython/dbmgr/base.py:2260 -#: ../gui/wxpython/dbmgr/base.py:2955 ../gui/wxpython/dbmgr/base.py:3090 -#: ../gui/wxpython/dbmgr/base.py:3359 +#: ../gui/wxpython/dbmgr/base.py:1139 ../gui/wxpython/dbmgr/base.py:2262 +#: ../gui/wxpython/dbmgr/base.py:2957 ../gui/wxpython/dbmgr/base.py:3092 +#: ../gui/wxpython/dbmgr/base.py:3361 msgid "Table" msgstr "Tabla" -#: ../gui/wxpython/dbmgr/base.py:1139 ../gui/wxpython/dbmgr/base.py:2262 +#: ../gui/wxpython/dbmgr/base.py:1141 ../gui/wxpython/dbmgr/base.py:2264 msgid " (readonly)" msgstr "(solo lectura)" -#: ../gui/wxpython/dbmgr/base.py:1153 +#: ../gui/wxpython/dbmgr/base.py:1155 msgid "SQL Query" msgstr "Consulta SQL" -#: ../gui/wxpython/dbmgr/base.py:1183 +#: ../gui/wxpython/dbmgr/base.py:1185 msgid "Simple" msgstr "Simple" -#: ../gui/wxpython/dbmgr/base.py:1190 +#: ../gui/wxpython/dbmgr/base.py:1192 msgid "Apply SELECT statement and reload data records" msgstr "Aplicar la instrucción SELECT y recargar los registros de datos" -#: ../gui/wxpython/dbmgr/base.py:1224 +#: ../gui/wxpython/dbmgr/base.py:1226 msgid "Builder" msgstr "Constructor" -#: ../gui/wxpython/dbmgr/base.py:1229 +#: ../gui/wxpython/dbmgr/base.py:1231 msgid "SQL Builder" msgstr "Constructor SQL" -#: ../gui/wxpython/dbmgr/base.py:1411 ../gui/wxpython/dbmgr/base.py:1600 +#: ../gui/wxpython/dbmgr/base.py:1413 ../gui/wxpython/dbmgr/base.py:1602 msgid "Insert new record" msgstr "Insertar un nuevo registro" -#: ../gui/wxpython/dbmgr/base.py:1412 +#: ../gui/wxpython/dbmgr/base.py:1414 msgid "Delete selected record(s)" msgstr "Borrar registro(s) seleccionado(s)" -#: ../gui/wxpython/dbmgr/base.py:1413 +#: ../gui/wxpython/dbmgr/base.py:1415 msgid "Delete all records" msgstr "Borrar todos los registros" -#: ../gui/wxpython/dbmgr/base.py:1425 +#: ../gui/wxpython/dbmgr/base.py:1427 msgid "Highlight selected features and zoom" msgstr "Resaltar el(los) objeto(s) espacial(es) seleccionados y acercar (zoom)." -#: ../gui/wxpython/dbmgr/base.py:1429 ../gui/wxpython/dbmgr/base.py:1940 +#: ../gui/wxpython/dbmgr/base.py:1431 ../gui/wxpython/dbmgr/base.py:1942 msgid "Extract selected features" msgstr "Extraer elementos seleccionados" -#: ../gui/wxpython/dbmgr/base.py:1430 +#: ../gui/wxpython/dbmgr/base.py:1432 msgid "Delete selected features" msgstr "Borrar elementos seleccionados" -#: ../gui/wxpython/dbmgr/base.py:1493 +#: ../gui/wxpython/dbmgr/base.py:1495 msgid "Update existing record" msgstr "Actualizar un registro existente" -#: ../gui/wxpython/dbmgr/base.py:1520 ../gui/wxpython/dbmgr/base.py:1633 +#: ../gui/wxpython/dbmgr/base.py:1522 ../gui/wxpython/dbmgr/base.py:1635 #, python-format msgid "Value '%(value)s' needs to be entered as %(type)s." msgstr "Los valores '%(value)s' necesitan ser capturados como %(type)s." -#: ../gui/wxpython/dbmgr/base.py:1539 +#: ../gui/wxpython/dbmgr/base.py:1541 #, python-format msgid "" "Unable to update existing record.\n" @@ -19035,17 +19107,17 @@ "No fue posible actualizar el registro existente.\n" "%s" -#: ../gui/wxpython/dbmgr/base.py:1611 +#: ../gui/wxpython/dbmgr/base.py:1613 #, python-format msgid "Record with category number %d already exists in the table." msgstr "En la tabla, ya existe un registro %d con ese número de categoría." -#: ../gui/wxpython/dbmgr/base.py:1621 +#: ../gui/wxpython/dbmgr/base.py:1623 #, python-format msgid "Category number (column %s) is missing." msgstr "Falta el número de categoría (en la columna %s)." -#: ../gui/wxpython/dbmgr/base.py:1645 +#: ../gui/wxpython/dbmgr/base.py:1647 #, python-format msgid "" "Unable to insert new record.\n" @@ -19054,29 +19126,29 @@ "No fue posible insertar un nuevo registro.\n" "%s" -#: ../gui/wxpython/dbmgr/base.py:1698 +#: ../gui/wxpython/dbmgr/base.py:1700 #, python-format msgid "Selected data records (%d) will be permanently deleted from table. Do you want to delete them?" msgstr "Los registros seleccionados (%d) serán borrados permanentemente de la tabla. ¿Desea eliminarlos?" -#: ../gui/wxpython/dbmgr/base.py:1701 ../gui/wxpython/dbmgr/base.py:1751 +#: ../gui/wxpython/dbmgr/base.py:1703 ../gui/wxpython/dbmgr/base.py:1753 msgid "Delete records" msgstr "Borrar todos los registros" -#: ../gui/wxpython/dbmgr/base.py:1748 +#: ../gui/wxpython/dbmgr/base.py:1750 #, python-format msgid "All data records (%d) will be permanently deleted from table. Do you want to delete them?" msgstr "Todos los registros (%d) serán borrados de la tabla permanentemente. ¿Desea eliminarlos?" -#: ../gui/wxpython/dbmgr/base.py:1935 +#: ../gui/wxpython/dbmgr/base.py:1937 msgid "Nothing to extract." msgstr "No hay algo para extraer." -#: ../gui/wxpython/dbmgr/base.py:1969 +#: ../gui/wxpython/dbmgr/base.py:1971 msgid "Nothing to delete." msgstr "No hay nada para eliminar." -#: ../gui/wxpython/dbmgr/base.py:2040 ../gui/wxpython/dbmgr/base.py:2076 +#: ../gui/wxpython/dbmgr/base.py:2042 ../gui/wxpython/dbmgr/base.py:2078 #, python-format msgid "" "Loading attribute data failed.\n" @@ -19087,7 +19159,7 @@ "\n" "%s" -#: ../gui/wxpython/dbmgr/base.py:2059 +#: ../gui/wxpython/dbmgr/base.py:2061 #, python-format msgid "" "Loading attribute data failed.\n" @@ -19100,47 +19172,47 @@ "\n" "%s" -#: ../gui/wxpython/dbmgr/base.py:2295 +#: ../gui/wxpython/dbmgr/base.py:2297 #, python-format msgid "Table <%s> - right-click to delete column(s)" msgstr "Tabla <%s> - haga clic derecho para eliminar la(s) columnas." -#: ../gui/wxpython/dbmgr/base.py:2399 ../gui/wxpython/gmodeler/dialogs.py:359 +#: ../gui/wxpython/dbmgr/base.py:2401 ../gui/wxpython/gmodeler/dialogs.py:359 msgid "To" msgstr "Hacia" -#: ../gui/wxpython/dbmgr/base.py:2517 +#: ../gui/wxpython/dbmgr/base.py:2519 msgid "Unable to rename column. No column name defined." msgstr "No es posible renombrar la columna. No se ha definido un nombre de columna." -#: ../gui/wxpython/dbmgr/base.py:2525 +#: ../gui/wxpython/dbmgr/base.py:2527 #, python-format msgid "Unable to rename column <%(column)s> to <%(columnTo)s>. Column already exists in the table <%(table)s>." msgstr "No es posible renombrar la columna <%(column)s> como <%(columnTo)s>. por que la columna ya existe en la tabla <%(table)s>." -#: ../gui/wxpython/dbmgr/base.py:2543 +#: ../gui/wxpython/dbmgr/base.py:2545 #, python-format msgid "Unable to rename column. Column <%(column)s> doesn't exist in the table <%(table)s>." msgstr "No es posible renombrar la columna <%(column)s> , por que la columna no existe en la tabla <%(table)s>." -#: ../gui/wxpython/dbmgr/base.py:2582 +#: ../gui/wxpython/dbmgr/base.py:2584 msgid "Drop selected column" msgstr "Eliminar las columnas seleccionadas" -#: ../gui/wxpython/dbmgr/base.py:2586 +#: ../gui/wxpython/dbmgr/base.py:2588 msgid "Drop all columns" msgstr "columnas" -#: ../gui/wxpython/dbmgr/base.py:2618 +#: ../gui/wxpython/dbmgr/base.py:2620 #, python-format msgid "Selected %s will PERMANENTLY removed from table. Do you want to drop the column?" msgstr "Seleccionado %s será eliminado PERMANENTEMENTE de la tabla. ¿Quiere eliminarla la columna?" -#: ../gui/wxpython/dbmgr/base.py:2621 ../gui/wxpython/dbmgr/base.py:2665 +#: ../gui/wxpython/dbmgr/base.py:2623 ../gui/wxpython/dbmgr/base.py:2667 msgid "Drop column(s)" msgstr "Eliminar columna(s)" -#: ../gui/wxpython/dbmgr/base.py:2662 +#: ../gui/wxpython/dbmgr/base.py:2664 #, python-format msgid "" "Selected columns\n" @@ -19151,101 +19223,101 @@ "%s\n" "se eliminaran PERMANENTEMENTE de la tabla. Quiere eliminar las columnas?" -#: ../gui/wxpython/dbmgr/base.py:2768 +#: ../gui/wxpython/dbmgr/base.py:2770 msgid "List of layers" msgstr "Lista de capas." -#: ../gui/wxpython/dbmgr/base.py:2853 ../gui/wxpython/dbmgr/base.py:3281 -#: ../gui/wxpython/dbmgr/base.py:3713 +#: ../gui/wxpython/dbmgr/base.py:2855 ../gui/wxpython/dbmgr/base.py:3283 +#: ../gui/wxpython/dbmgr/base.py:3715 #, python-format msgid "Drop also linked attribute table (%s)" msgstr "Eliminar tambien la tabla ligada de atributos (%s)" -#: ../gui/wxpython/dbmgr/base.py:2896 +#: ../gui/wxpython/dbmgr/base.py:2898 msgid "Column name" msgstr "Nombre de columna" -#: ../gui/wxpython/dbmgr/base.py:2896 ../gui/wxpython/gmodeler/frame.py:1732 +#: ../gui/wxpython/dbmgr/base.py:2898 ../gui/wxpython/gmodeler/frame.py:1732 #: ../gui/wxpython/gmodeler/frame.py:1785 msgid "Data type" msgstr "Tipo de dato" -#: ../gui/wxpython/dbmgr/base.py:2896 +#: ../gui/wxpython/dbmgr/base.py:2898 msgid "Data length" msgstr "Longitud de dato" -#: ../gui/wxpython/dbmgr/base.py:2953 ../gui/wxpython/dbmgr/base.py:3079 -#: ../gui/wxpython/dbmgr/base.py:3347 +#: ../gui/wxpython/dbmgr/base.py:2955 ../gui/wxpython/dbmgr/base.py:3081 +#: ../gui/wxpython/dbmgr/base.py:3349 msgid "Driver" msgstr "Manejador" -#: ../gui/wxpython/dbmgr/base.py:2956 +#: ../gui/wxpython/dbmgr/base.py:2958 msgid "Key" msgstr "Llave" -#: ../gui/wxpython/dbmgr/base.py:3055 +#: ../gui/wxpython/dbmgr/base.py:3057 msgid "Add layer" msgstr "Añadir capa" -#: ../gui/wxpython/dbmgr/base.py:3065 +#: ../gui/wxpython/dbmgr/base.py:3067 msgid "Layer description" msgstr "Descripción de capa" -#: ../gui/wxpython/dbmgr/base.py:3095 ../gui/wxpython/dbmgr/base.py:3139 -#: ../gui/wxpython/dbmgr/base.py:3365 +#: ../gui/wxpython/dbmgr/base.py:3097 ../gui/wxpython/dbmgr/base.py:3141 +#: ../gui/wxpython/dbmgr/base.py:3367 msgid "Key column" msgstr "Columna clave." -#: ../gui/wxpython/dbmgr/base.py:3100 +#: ../gui/wxpython/dbmgr/base.py:3102 msgid "Insert record for each category into table" msgstr "Inserte un registro para cada categoría en la tabla." -#: ../gui/wxpython/dbmgr/base.py:3122 +#: ../gui/wxpython/dbmgr/base.py:3124 msgid "You need to add categories by v.category module." msgstr "Necesita añadir categorías mediante el módulo v.category." -#: ../gui/wxpython/dbmgr/base.py:3126 +#: ../gui/wxpython/dbmgr/base.py:3128 msgid "Table description" msgstr "Descripción de la tabla" -#: ../gui/wxpython/dbmgr/base.py:3134 +#: ../gui/wxpython/dbmgr/base.py:3136 msgid "Table name" msgstr "Nombre de la tabla" -#: ../gui/wxpython/dbmgr/base.py:3148 +#: ../gui/wxpython/dbmgr/base.py:3150 msgid "&Create table" msgstr "&Crear tabla" -#: ../gui/wxpython/dbmgr/base.py:3152 +#: ../gui/wxpython/dbmgr/base.py:3154 #: ../gui/wxpython/web_services/dialogs.py:537 msgid "&Add layer" msgstr "&Añadir capa" -#: ../gui/wxpython/dbmgr/base.py:3156 +#: ../gui/wxpython/dbmgr/base.py:3158 msgid "&Set default" msgstr "&Establecer predeterminado" -#: ../gui/wxpython/dbmgr/base.py:3260 +#: ../gui/wxpython/dbmgr/base.py:3262 msgid "Remove layer" msgstr "Eliminar capa" -#: ../gui/wxpython/dbmgr/base.py:3263 +#: ../gui/wxpython/dbmgr/base.py:3265 msgid "Layer to remove" msgstr "Capa a eliminar" -#: ../gui/wxpython/dbmgr/base.py:3289 +#: ../gui/wxpython/dbmgr/base.py:3291 msgid "&Remove layer" msgstr "&Eliminar capa" -#: ../gui/wxpython/dbmgr/base.py:3332 +#: ../gui/wxpython/dbmgr/base.py:3334 msgid "Modify layer" msgstr "Modificar capa" -#: ../gui/wxpython/dbmgr/base.py:3408 +#: ../gui/wxpython/dbmgr/base.py:3410 msgid "&Modify layer" msgstr "&Modificar capa" -#: ../gui/wxpython/dbmgr/base.py:3457 +#: ../gui/wxpython/dbmgr/base.py:3459 msgid "" "Unable to get list of tables.\n" "Please use db.connect to set database parameters." @@ -19253,46 +19325,46 @@ "No es posible obtener una lista de las tablas.\n" "Por favor utilice db.connect para establecer los parámetros de la conexión a la base de datos." -#: ../gui/wxpython/dbmgr/base.py:3554 +#: ../gui/wxpython/dbmgr/base.py:3556 msgid "Unable to create new table. Table name or key column name is missing." msgstr "No ha sido posible crear la nueva tabla. Faltan el nombre de la tabla o el nombre de la columna clave." -#: ../gui/wxpython/dbmgr/base.py:3561 +#: ../gui/wxpython/dbmgr/base.py:3563 #, python-format msgid "Unable to create new table. Table <%s> already exists in the database." msgstr "No ha sido posible crear la nueva tabla <%s> por que esta ya existe en la base de datos." -#: ../gui/wxpython/dbmgr/base.py:3602 +#: ../gui/wxpython/dbmgr/base.py:3604 #, python-format msgid "Unable to add new layer to vector map <%(vector)s>. Layer %(layer)d already exists." msgstr "No ha sido posible añadir la nueva capa al mapa vectorial <%(vector)s>. la capa %(layer)d ya existe." -#: ../gui/wxpython/dbmgr/base.py:3771 +#: ../gui/wxpython/dbmgr/base.py:3773 msgid "Field statistics" msgstr "Calculadora de campos" -#: ../gui/wxpython/dbmgr/base.py:3792 +#: ../gui/wxpython/dbmgr/base.py:3794 msgid "Copy statistics the clipboard (Ctrl+C)" msgstr "Copiar estadísticas al portapapeles (Ctrl+C)" -#: ../gui/wxpython/dbmgr/base.py:3859 +#: ../gui/wxpython/dbmgr/base.py:3861 msgid "Statistics is not support for DBF tables." msgstr "Las estadísticas no están soportadas para tablas DBF." -#: ../gui/wxpython/dbmgr/base.py:3886 +#: ../gui/wxpython/dbmgr/base.py:3888 msgid "Unable to calculte statistics." msgstr "No es posible calcular estadísticas." -#: ../gui/wxpython/dbmgr/base.py:3894 +#: ../gui/wxpython/dbmgr/base.py:3896 #, python-format msgid "Unable to calculte statistics. Invalid number of lines %d (should be %d)." msgstr "No se pueden calcular las estadísticas. Número de líneas %d inválido (debe ser %d)." -#: ../gui/wxpython/dbmgr/base.py:3914 +#: ../gui/wxpython/dbmgr/base.py:3916 msgid "Unable to calculte standard deviation." msgstr "No es posible calcular desviación estándar." -#: ../gui/wxpython/dbmgr/base.py:3920 +#: ../gui/wxpython/dbmgr/base.py:3922 #, python-format msgid "Field statistics <%s>" msgstr "Calculadora de campos <%s>" @@ -19914,31 +19986,31 @@ msgid "Y" msgstr "Y" -#: ../gui/wxpython/timeline/frame.py:570 +#: ../gui/wxpython/timeline/frame.py:572 #, python-format msgid "Mapset: %s" msgstr "Directorio de mapas: %s" -#: ../gui/wxpython/timeline/frame.py:571 +#: ../gui/wxpython/timeline/frame.py:573 #, python-format msgid "Map name: %s" msgstr "Nombre de mapa: %s" -#: ../gui/wxpython/timeline/frame.py:573 +#: ../gui/wxpython/timeline/frame.py:575 #, python-format msgid "Start time: %s" msgstr "Tiempo de inicio: %s" -#: ../gui/wxpython/timeline/frame.py:576 +#: ../gui/wxpython/timeline/frame.py:578 #, python-format msgid "End time: %s" msgstr "Tiempo de finalización: %s" -#: ../gui/wxpython/timeline/frame.py:580 +#: ../gui/wxpython/timeline/frame.py:582 msgid "WARNING: invalid topology" msgstr "AVISO: topología inválida" -#: ../gui/wxpython/timeline/frame.py:582 +#: ../gui/wxpython/timeline/frame.py:584 msgid "" "\n" "Press Del to dismiss." @@ -19946,27 +20018,27 @@ "\n" "Presione Del para desechar." -#: ../gui/wxpython/mapdisp/main.py:187 +#: ../gui/wxpython/mapdisp/main.py:189 #, python-format msgid "Unsupported command %s." msgstr "Comando %s no soportado." -#: ../gui/wxpython/mapdisp/main.py:281 +#: ../gui/wxpython/mapdisp/main.py:283 #, python-format msgid "Unable to read cmdfile '%(cmd)s'. Details: %(det)s" msgstr "No se puede leer cmdfile '%(cmd)s'. Detalles: %(det)s" -#: ../gui/wxpython/mapdisp/main.py:616 +#: ../gui/wxpython/mapdisp/main.py:618 #, python-format msgid "Starting map display <%s>..." msgstr "Iniciar visualización de mapa <%s>..." -#: ../gui/wxpython/mapdisp/main.py:622 +#: ../gui/wxpython/mapdisp/main.py:624 #, python-format msgid "Unable to create file <%s>" msgstr "Imposible crear archivo <%s>" -#: ../gui/wxpython/mapdisp/main.py:638 +#: ../gui/wxpython/mapdisp/main.py:640 #, python-format msgid "Stopping map display <%s>..." msgstr "Detener visualización de mapa <%s>..." @@ -20123,33 +20195,33 @@ msgid "d.to.rast can be used only in 2D mode." msgstr "d.to.rast solo puede ser usado en el modo 2D." -#: ../gui/wxpython/mapdisp/frame.py:890 +#: ../gui/wxpython/mapdisp/frame.py:889 #, python-format msgid "Vector map <%s> opened for editing - skipped." msgstr "Mapa vectorial <%s> abierto para edición -saltado." -#: ../gui/wxpython/mapdisp/frame.py:961 +#: ../gui/wxpython/mapdisp/frame.py:960 #, python-brace-format msgid "Failed to query vector map(s) <{maps}>. Check database settings and topology." msgstr "No se pudo consultar mapa(s) <{maps}>. Revise base la configuración de la base de datos y topología." -#: ../gui/wxpython/mapdisp/frame.py:1395 +#: ../gui/wxpython/mapdisp/frame.py:1394 msgid "Set computational region extent from display" msgstr "Definir región computacional a partir de la visualización" -#: ../gui/wxpython/mapdisp/frame.py:1397 +#: ../gui/wxpython/mapdisp/frame.py:1396 msgid "Set computational region extent interactively" msgstr "Definir extensión de la región computacional de manera interactiva" -#: ../gui/wxpython/mapdisp/frame.py:1399 +#: ../gui/wxpython/mapdisp/frame.py:1398 msgid "Set computational region from named region" msgstr "Establecer región computacional desde región nombrada" -#: ../gui/wxpython/mapdisp/frame.py:1404 +#: ../gui/wxpython/mapdisp/frame.py:1403 msgid "Save computational region to named region" msgstr "Guardar región computacional con nombre" -#: ../gui/wxpython/mapdisp/frame.py:1537 +#: ../gui/wxpython/mapdisp/frame.py:1536 msgid "Raster Digitizer Toolbar" msgstr "Barra de herramientas del digitalizador ráster" @@ -20535,6 +20607,9 @@ msgid "Unable to fetch data.\n" msgstr "No se pueden recuperar los datos.\n" +msgid "Apply SQL statement in Attribute Table Manager" +msgstr "Aplicar sentencia SQL en el administrador de tabla de atributos" + msgid "The Timeline Tool needs the \"matplotlib\" (python-matplotlib) package to be installed. {}" msgstr "La herramienta de línea de tiempo necesita que el paquete \"matplotlib\" (mathplotlib-python) esté instalado. {}" @@ -20839,12 +20914,3 @@ msgid "Apply temporal and spatial operations on space time vector datasets using temporal vector algebra." msgstr "Aplicar operaciones temporales y espaciales sobre un conjunto de datos vectoriales espacio temporales usando álgebra temporal." - -#~ msgid "Apply SQL statement" -#~ msgstr "Aplicar sentencia SQL" - -#~ msgid "Imports a GRASS GIS specific raster archive file (packed with r.pack) as a raster map" -#~ msgstr "Importa un archivo ráster específico de GRASS (empaquetado con r.pack) como un mapa ráster" - -#~ msgid "Imports a GRASS GIS specific vector archive file (packed with v.pack) as a vector map" -#~ msgstr "Importa un archivo vectorial específico de GRASS (empaquetado con v.pack) como un mapa vectorial" diff -Nru grass-7.4.3/locale/po/grasswxpy_fi.po grass-7.6.0/locale/po/grasswxpy_fi.po --- grass-7.4.3/locale/po/grasswxpy_fi.po 2018-11-24 09:45:14.000000000 +0000 +++ grass-7.6.0/locale/po/grasswxpy_fi.po 2018-12-26 10:57:24.000000000 +0000 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: grasswxpy_fi\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-03-24 00:06+0100\n" +"POT-Creation-Date: 2018-12-26 11:43+0100\n" "PO-Revision-Date: 2015-08-17 22:18+0300\n" "Last-Translator: Kari Salovaara \n" "Language-Team: Finnish \n" @@ -54,18 +54,18 @@ msgid "Set drawing color (not raster cell color)" msgstr "" -#: ../gui/wxpython/rdigit/toolbars.py:88 +#: ../gui/wxpython/rdigit/toolbars.py:85 msgid "Cell value:" msgstr "" -#: ../gui/wxpython/rdigit/toolbars.py:101 +#: ../gui/wxpython/rdigit/toolbars.py:99 msgid "Width of currently digitized line or diameter of a digitized point in map units." msgstr "" -#: ../gui/wxpython/rdigit/toolbars.py:102 +#: ../gui/wxpython/rdigit/toolbars.py:100 #: ../gui/wxpython/nviz/preferences.py:559 -#: ../gui/wxpython/gui_core/dialogs.py:1933 -#: ../gui/wxpython/psmap/dialogs.py:3831 +#: ../gui/wxpython/gui_core/dialogs.py:1938 +#: ../gui/wxpython/psmap/dialogs.py:3833 #: ../gui/wxpython/gmodeler/preferences.py:184 #: ../gui/wxpython/gmodeler/preferences.py:350 #: ../gui/wxpython/gmodeler/preferences.py:462 @@ -73,7 +73,7 @@ msgid "Width:" msgstr "" -#: ../gui/wxpython/rdigit/toolbars.py:142 +#: ../gui/wxpython/rdigit/toolbars.py:146 msgid "New raster map" msgstr "" @@ -104,7 +104,7 @@ #: ../gui/wxpython/rdigit/dialogs.py:104 #: ../gui/wxpython/modules/colorrules.py:679 -#: ../gui/wxpython/gui_core/dialogs.py:475 +#: ../gui/wxpython/gui_core/dialogs.py:476 #: ../gui/wxpython/lmgr/layertree.py:1085 #: ../gui/wxpython/datacatalog/tree.py:220 msgid "Overwrite?" @@ -197,7 +197,7 @@ msgstr "" #: ../gui/wxpython/modules/colorrules.py:453 ../gui/wxpython/menustrings.py:9 -#: ../gui/wxpython/menustrings.py:2009 +#: ../gui/wxpython/menustrings.py:2010 #: ../gui/wxpython/image2target/ii2t_menustrings.py:10 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1977 msgid "Save" @@ -224,7 +224,7 @@ msgstr "" #: ../gui/wxpython/modules/colorrules.py:582 -#: ../gui/wxpython/iclass/toolbars.py:76 +#: ../gui/wxpython/iclass/toolbars.py:78 msgid "Preview" msgstr "" @@ -243,7 +243,7 @@ msgstr "" #: ../gui/wxpython/modules/colorrules.py:690 -#: ../gui/wxpython/gui_core/forms.py:2346 +#: ../gui/wxpython/gui_core/forms.py:2376 msgid "Nothing to save." msgstr "" @@ -267,7 +267,7 @@ #: ../gui/wxpython/modules/colorrules.py:972 #: ../gui/wxpython/modules/colorrules.py:1654 #: ../gui/wxpython/modules/colorrules.py:1658 -#: ../gui/wxpython/psmap/dialogs.py:3537 +#: ../gui/wxpython/psmap/dialogs.py:3539 msgid "range" msgstr "" @@ -335,7 +335,7 @@ msgstr "" #: ../gui/wxpython/modules/colorrules.py:1139 ../gui/wxpython/dbmgr/base.py:467 -#: ../gui/wxpython/dbmgr/base.py:2307 +#: ../gui/wxpython/dbmgr/base.py:2309 msgid "Add column" msgstr "" @@ -432,7 +432,7 @@ msgstr "Lauseke" #: ../gui/wxpython/modules/mcalc_builder.py:158 -#: ../gui/wxpython/modules/vclean.py:173 ../gui/wxpython/gui_core/forms.py:595 +#: ../gui/wxpython/modules/vclean.py:173 ../gui/wxpython/gui_core/forms.py:607 #: ../gui/wxpython/gui_core/menu.py:174 ../gui/wxpython/gmodeler/model.py:2835 #: ../gui/wxpython/gmodeler/frame.py:1983 msgid "&Run" @@ -443,7 +443,7 @@ msgstr "Tallenna lauseke tiedostoon" #: ../gui/wxpython/modules/mcalc_builder.py:165 -#: ../gui/wxpython/gui_core/forms.py:1858 +#: ../gui/wxpython/gui_core/forms.py:1868 msgid "&Load" msgstr "" @@ -452,7 +452,7 @@ msgstr "Lataa lauseke tiedostosta" #: ../gui/wxpython/modules/mcalc_builder.py:169 -#: ../gui/wxpython/gui_core/forms.py:615 +#: ../gui/wxpython/gui_core/forms.py:627 msgid "Copy the current command string to the clipboard" msgstr "" @@ -575,7 +575,7 @@ #: ../gui/wxpython/modules/mcalc_builder.py:283 #: ../gui/wxpython/modules/import_export.py:96 #: ../gui/wxpython/modules/vclean.py:145 -#: ../gui/wxpython/gui_core/preferences.py:1138 +#: ../gui/wxpython/gui_core/preferences.py:1132 #: ../gui/wxpython/gmodeler/preferences.py:682 msgid "Allow output files to overwrite existing files" msgstr "" @@ -596,28 +596,28 @@ msgid "Add created raster map into layer tree" msgstr "" -#: ../gui/wxpython/modules/mcalc_builder.py:642 +#: ../gui/wxpython/modules/mcalc_builder.py:658 msgid "You must enter the name of a new raster map to create." msgstr "" -#: ../gui/wxpython/modules/mcalc_builder.py:653 +#: ../gui/wxpython/modules/mcalc_builder.py:669 msgid "You must enter an expression to create a new raster map." msgstr "" -#: ../gui/wxpython/modules/mcalc_builder.py:713 +#: ../gui/wxpython/modules/mcalc_builder.py:729 msgid "Choose a file name to save the expression" msgstr "" -#: ../gui/wxpython/modules/mcalc_builder.py:714 -#: ../gui/wxpython/modules/mcalc_builder.py:736 +#: ../gui/wxpython/modules/mcalc_builder.py:730 +#: ../gui/wxpython/modules/mcalc_builder.py:752 msgid "Expression file (*)|*" msgstr "" -#: ../gui/wxpython/modules/mcalc_builder.py:735 +#: ../gui/wxpython/modules/mcalc_builder.py:751 msgid "Choose a file name to load the expression" msgstr "" -#: ../gui/wxpython/modules/mcalc_builder.py:771 +#: ../gui/wxpython/modules/mcalc_builder.py:787 #, python-brace-format msgid "'{cmd}' copied to clipboard" msgstr "" @@ -646,12 +646,12 @@ #: ../gui/wxpython/modules/import_export.py:78 #: ../gui/wxpython/modules/import_export.py:869 -#: ../gui/wxpython/gui_core/forms.py:2031 +#: ../gui/wxpython/gui_core/forms.py:2041 msgid "Layer id" msgstr "" #: ../gui/wxpython/modules/import_export.py:79 -#: ../gui/wxpython/gui_core/forms.py:2032 +#: ../gui/wxpython/gui_core/forms.py:2042 #: ../gui/wxpython/web_services/widgets.py:937 msgid "Layer name" msgstr "" @@ -661,13 +661,13 @@ msgstr "" #: ../gui/wxpython/modules/import_export.py:82 -#: ../gui/wxpython/gui_core/forms.py:2033 ../gui/wxpython/psmap/dialogs.py:2176 +#: ../gui/wxpython/gui_core/forms.py:2043 ../gui/wxpython/psmap/dialogs.py:2178 msgid "Feature type" msgstr "" #: ../gui/wxpython/modules/import_export.py:83 #: ../gui/wxpython/modules/import_export.py:85 -#: ../gui/wxpython/gui_core/forms.py:2034 +#: ../gui/wxpython/gui_core/forms.py:2044 msgid "Projection match" msgstr "" @@ -676,16 +676,16 @@ msgstr "" #: ../gui/wxpython/modules/import_export.py:105 -#: ../gui/wxpython/gui_core/forms.py:684 +#: ../gui/wxpython/gui_core/forms.py:696 msgid "Close dialog on finish" msgstr "" #: ../gui/wxpython/modules/import_export.py:117 #: ../gui/wxpython/modules/import_export.py:670 #: ../gui/wxpython/iscatt/dialogs.py:402 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1878 -#: ../gui/wxpython/image2target/ii2t_manager.py:2703 -#: ../gui/wxpython/gcp/manager.py:2630 ../gui/wxpython/vnet/dialogs.py:1312 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1880 +#: ../gui/wxpython/image2target/ii2t_manager.py:2706 +#: ../gui/wxpython/gcp/manager.py:2632 ../gui/wxpython/vnet/dialogs.py:1312 #: ../gui/wxpython/web_services/dialogs.py:145 #: ../gui/wxpython/web_services/dialogs.py:901 msgid "Close dialog" @@ -712,7 +712,7 @@ msgstr "" #: ../gui/wxpython/modules/import_export.py:376 -#: ../gui/wxpython/menustrings.py:161 ../gui/wxpython/menustrings.py:1179 +#: ../gui/wxpython/menustrings.py:161 ../gui/wxpython/menustrings.py:1180 #: ../gui/wxpython/image2target/ii2t_menustrings.py:159 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1160 #: ../gui/wxpython/lmgr/layertree.py:60 @@ -720,7 +720,7 @@ msgstr "" #: ../gui/wxpython/modules/import_export.py:378 -#: ../gui/wxpython/menustrings.py:36 ../gui/wxpython/menustrings.py:1054 +#: ../gui/wxpython/menustrings.py:36 ../gui/wxpython/menustrings.py:1055 #: ../gui/wxpython/image2target/ii2t_menustrings.py:37 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1038 #: ../gui/wxpython/lmgr/layertree.py:58 @@ -758,7 +758,7 @@ msgstr "" #: ../gui/wxpython/modules/import_export.py:517 -#: ../gui/wxpython/menustrings.py:163 ../gui/wxpython/menustrings.py:1181 +#: ../gui/wxpython/menustrings.py:163 ../gui/wxpython/menustrings.py:1182 #: ../gui/wxpython/image2target/ii2t_menustrings.py:161 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1162 #: ../gui/wxpython/lmgr/layertree.py:68 @@ -766,7 +766,7 @@ msgstr "" #: ../gui/wxpython/modules/import_export.py:519 -#: ../gui/wxpython/menustrings.py:67 ../gui/wxpython/menustrings.py:1085 +#: ../gui/wxpython/menustrings.py:67 ../gui/wxpython/menustrings.py:1086 #: ../gui/wxpython/image2target/ii2t_menustrings.py:67 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1068 #: ../gui/wxpython/lmgr/layertree.py:66 @@ -803,21 +803,21 @@ #: ../gui/wxpython/location_wizard/wizard.py:1421 #: ../gui/wxpython/location_wizard/wizard.py:1511 #: ../gui/wxpython/location_wizard/wizard.py:1739 -#: ../gui/wxpython/nviz/tools.py:626 ../gui/wxpython/gui_core/forms.py:1819 -#: ../gui/wxpython/gui_core/forms.py:1911 -#: ../gui/wxpython/gui_core/gselect.py:1193 -#: ../gui/wxpython/gui_core/gselect.py:1507 -#: ../gui/wxpython/gui_core/gselect.py:1523 -#: ../gui/wxpython/gui_core/gselect.py:1570 -#: ../gui/wxpython/gui_core/gselect.py:1606 -#: ../gui/wxpython/psmap/dialogs.py:2679 ../gui/wxpython/psmap/dialogs.py:3021 -#: ../gui/wxpython/psmap/dialogs.py:5796 -#: ../gui/wxpython/animation/dialogs.py:508 -#: ../gui/wxpython/animation/dialogs.py:1080 -#: ../gui/wxpython/animation/dialogs.py:1198 -#: ../gui/wxpython/animation/dialogs.py:1234 -#: ../gui/wxpython/animation/dialogs.py:1258 -#: ../gui/wxpython/animation/dialogs.py:1289 +#: ../gui/wxpython/nviz/tools.py:626 ../gui/wxpython/gui_core/forms.py:1829 +#: ../gui/wxpython/gui_core/forms.py:1921 +#: ../gui/wxpython/gui_core/gselect.py:1199 +#: ../gui/wxpython/gui_core/gselect.py:1499 +#: ../gui/wxpython/gui_core/gselect.py:1515 +#: ../gui/wxpython/gui_core/gselect.py:1562 +#: ../gui/wxpython/gui_core/gselect.py:1598 +#: ../gui/wxpython/psmap/dialogs.py:2681 ../gui/wxpython/psmap/dialogs.py:3023 +#: ../gui/wxpython/psmap/dialogs.py:5798 +#: ../gui/wxpython/animation/dialogs.py:511 +#: ../gui/wxpython/animation/dialogs.py:1083 +#: ../gui/wxpython/animation/dialogs.py:1201 +#: ../gui/wxpython/animation/dialogs.py:1237 +#: ../gui/wxpython/animation/dialogs.py:1261 +#: ../gui/wxpython/animation/dialogs.py:1292 ../gui/wxpython/tplot/frame.py:316 msgid "Browse" msgstr "" @@ -958,7 +958,7 @@ msgstr "" #: ../gui/wxpython/modules/histogram.py:191 -#: ../gui/wxpython/mapwin/buffered.py:699 +#: ../gui/wxpython/mapwin/buffered.py:701 msgid "Please wait, exporting image..." msgstr "" @@ -967,8 +967,8 @@ msgstr "" #: ../gui/wxpython/modules/histogram.py:400 -#: ../gui/wxpython/iclass/g.gui.iclass.py:91 ../gui/wxpython/nviz/wxnviz.py:347 -#: ../gui/wxpython/nviz/wxnviz.py:358 +#: ../gui/wxpython/iclass/g.gui.iclass.py:91 ../gui/wxpython/nviz/wxnviz.py:352 +#: ../gui/wxpython/nviz/wxnviz.py:363 #: ../gui/wxpython/mapswipe/g.gui.mapswipe.py:79 #, python-format msgid "Raster map <%s> not found" @@ -988,7 +988,7 @@ #: ../gui/wxpython/modules/histogram.py:501 ../gui/wxpython/wxplot/base.py:610 #: ../gui/wxpython/photo2image/ip2i_mapdisplay.py:425 -#: ../gui/wxpython/menustrings.py:2055 +#: ../gui/wxpython/menustrings.py:2056 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2023 #: ../gui/wxpython/image2target/ii2t_mapdisplay.py:426 #: ../gui/wxpython/psmap/toolbars.py:76 ../gui/wxpython/gcp/mapdisplay.py:426 @@ -1332,10 +1332,10 @@ msgid "Selected group must be in current mapset" msgstr "" -#: ../gui/wxpython/wxplot/dialogs.py:602 ../gui/wxpython/psmap/dialogs.py:595 -#: ../gui/wxpython/psmap/dialogs.py:1421 ../gui/wxpython/psmap/dialogs.py:1445 -#: ../gui/wxpython/psmap/dialogs.py:1496 ../gui/wxpython/psmap/dialogs.py:5104 -#: ../gui/wxpython/animation/dialogs.py:743 +#: ../gui/wxpython/wxplot/dialogs.py:602 ../gui/wxpython/psmap/dialogs.py:597 +#: ../gui/wxpython/psmap/dialogs.py:1423 ../gui/wxpython/psmap/dialogs.py:1447 +#: ../gui/wxpython/psmap/dialogs.py:1498 ../gui/wxpython/psmap/dialogs.py:5106 +#: ../gui/wxpython/animation/dialogs.py:746 #: ../gui/wxpython/animation/controller.py:295 msgid "Invalid input" msgstr "" @@ -1366,11 +1366,11 @@ msgstr "" #: ../gui/wxpython/wxplot/dialogs.py:751 -#: ../gui/wxpython/gui_core/preferences.py:507 -#: ../gui/wxpython/gui_core/preferences.py:787 -#: ../gui/wxpython/gui_core/dialogs.py:2414 -#: ../gui/wxpython/psmap/dialogs.py:3947 ../gui/wxpython/psmap/dialogs.py:4554 -#: ../gui/wxpython/psmap/dialogs.py:5218 +#: ../gui/wxpython/gui_core/preferences.py:500 +#: ../gui/wxpython/gui_core/preferences.py:781 +#: ../gui/wxpython/gui_core/dialogs.py:2419 +#: ../gui/wxpython/psmap/dialogs.py:3949 ../gui/wxpython/psmap/dialogs.py:4556 +#: ../gui/wxpython/psmap/dialogs.py:5220 msgid "Font settings" msgstr "" @@ -1388,9 +1388,9 @@ #: ../gui/wxpython/wxplot/dialogs.py:829 ../gui/wxpython/wxplot/dialogs.py:1428 #: ../gui/wxpython/iscatt/dialogs.py:397 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1873 -#: ../gui/wxpython/image2target/ii2t_manager.py:2698 -#: ../gui/wxpython/gcp/manager.py:2625 ../gui/wxpython/vnet/dialogs.py:1307 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1875 +#: ../gui/wxpython/image2target/ii2t_manager.py:2701 +#: ../gui/wxpython/gcp/manager.py:2627 ../gui/wxpython/vnet/dialogs.py:1307 msgid "Apply changes for the current session" msgstr "" @@ -1400,17 +1400,17 @@ #: ../gui/wxpython/wxplot/dialogs.py:836 ../gui/wxpython/wxplot/dialogs.py:1432 #: ../gui/wxpython/iscatt/dialogs.py:400 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1876 -#: ../gui/wxpython/image2target/ii2t_manager.py:2701 -#: ../gui/wxpython/gui_core/preferences.py:98 -#: ../gui/wxpython/gcp/manager.py:2628 ../gui/wxpython/vnet/dialogs.py:1310 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1878 +#: ../gui/wxpython/image2target/ii2t_manager.py:2704 +#: ../gui/wxpython/gui_core/preferences.py:100 +#: ../gui/wxpython/gcp/manager.py:2630 ../gui/wxpython/vnet/dialogs.py:1310 msgid "Apply and save changes to user settings file (default for next sessions)" msgstr "" #: ../gui/wxpython/wxplot/dialogs.py:838 ../gui/wxpython/wxplot/dialogs.py:1433 #: ../gui/wxpython/vdigit/preferences.py:70 -#: ../gui/wxpython/gui_core/preferences.py:101 -#: ../gui/wxpython/psmap/dialogs.py:475 +#: ../gui/wxpython/gui_core/preferences.py:103 +#: ../gui/wxpython/psmap/dialogs.py:477 #: ../gui/wxpython/gmodeler/preferences.py:696 msgid "Close dialog and ignore changes" msgstr "" @@ -1425,7 +1425,7 @@ msgstr "" #: ../gui/wxpython/wxplot/dialogs.py:965 ../gui/wxpython/core/workspace.py:1635 -#: ../gui/wxpython/core/gcmd.py:140 ../gui/wxpython/mapwin/buffered.py:2141 +#: ../gui/wxpython/core/gcmd.py:142 ../gui/wxpython/mapwin/buffered.py:2142 msgid "Warning" msgstr "Varoitus" @@ -1451,8 +1451,8 @@ msgid "Line width" msgstr "" -#: ../gui/wxpython/wxplot/dialogs.py:1072 ../gui/wxpython/psmap/dialogs.py:2942 -#: ../gui/wxpython/psmap/dialogs.py:6807 +#: ../gui/wxpython/wxplot/dialogs.py:1072 ../gui/wxpython/psmap/dialogs.py:2944 +#: ../gui/wxpython/psmap/dialogs.py:6809 msgid "Line style" msgstr "" @@ -1469,7 +1469,7 @@ #: ../gui/wxpython/wxplot/dialogs.py:1109 #: ../gui/wxpython/wxplot/dialogs.py:1191 ../gui/wxpython/iclass/dialogs.py:396 #: ../gui/wxpython/nviz/tools.py:976 ../gui/wxpython/nviz/tools.py:2816 -#: ../gui/wxpython/psmap/dialogs.py:6378 ../gui/wxpython/psmap/dialogs.py:6738 +#: ../gui/wxpython/psmap/dialogs.py:6380 ../gui/wxpython/psmap/dialogs.py:6740 #: ../gui/wxpython/gmodeler/preferences.py:107 #: ../gui/wxpython/gmodeler/preferences.py:421 #: ../gui/wxpython/gmodeler/preferences.py:533 @@ -1477,19 +1477,19 @@ msgstr "Väri" #: ../gui/wxpython/wxplot/dialogs.py:1123 -#: ../gui/wxpython/wxplot/dialogs.py:1204 ../gui/wxpython/psmap/dialogs.py:2730 -#: ../gui/wxpython/psmap/dialogs.py:3804 ../gui/wxpython/psmap/dialogs.py:4852 +#: ../gui/wxpython/wxplot/dialogs.py:1204 ../gui/wxpython/psmap/dialogs.py:2732 +#: ../gui/wxpython/psmap/dialogs.py:3806 ../gui/wxpython/psmap/dialogs.py:4854 msgid "Size" msgstr "" #: ../gui/wxpython/wxplot/dialogs.py:1137 -#: ../gui/wxpython/wxplot/dialogs.py:1218 ../gui/wxpython/psmap/dialogs.py:2414 -#: ../gui/wxpython/psmap/dialogs.py:2575 +#: ../gui/wxpython/wxplot/dialogs.py:1218 ../gui/wxpython/psmap/dialogs.py:2416 +#: ../gui/wxpython/psmap/dialogs.py:2577 msgid "Fill" msgstr "" #: ../gui/wxpython/wxplot/dialogs.py:1164 -#: ../gui/wxpython/wxplot/dialogs.py:1245 ../gui/wxpython/psmap/dialogs.py:4942 +#: ../gui/wxpython/wxplot/dialogs.py:1245 ../gui/wxpython/psmap/dialogs.py:4944 msgid "Style" msgstr "" @@ -1707,63 +1707,63 @@ "%s" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:34 +#: ../gui/wxpython/iclass/toolbars.py:36 msgid "Set opacity level" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:37 ../gui/wxpython/iclass/dialogs.py:280 +#: ../gui/wxpython/iclass/toolbars.py:39 ../gui/wxpython/iclass/dialogs.py:280 msgid "Class manager" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:40 ../gui/wxpython/iclass/dialogs.py:44 +#: ../gui/wxpython/iclass/toolbars.py:42 ../gui/wxpython/iclass/dialogs.py:44 #: ../gui/wxpython/iscatt/toolbars.py:46 msgid "Select imagery group" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:43 +#: ../gui/wxpython/iclass/toolbars.py:45 msgid "Run analysis, update histogram and coincidence plots" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:46 +#: ../gui/wxpython/iclass/toolbars.py:48 msgid "Save signature file for i.maxlik" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:49 +#: ../gui/wxpython/iclass/toolbars.py:51 msgid "Remove selected map layer" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:52 +#: ../gui/wxpython/iclass/toolbars.py:54 msgid "Export training areas to vector map" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:55 +#: ../gui/wxpython/iclass/toolbars.py:57 msgid "Import training areas from vector map" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:58 +#: ../gui/wxpython/iclass/toolbars.py:60 #: ../gui/wxpython/gui_core/simplelmgr.py:480 #: ../gui/wxpython/lmgr/layertree.py:82 msgid "Add RGB map layer" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:76 +#: ../gui/wxpython/iclass/toolbars.py:78 msgid "Training" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:82 +#: ../gui/wxpython/iclass/toolbars.py:84 msgid "Set map canvas for " msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:84 +#: ../gui/wxpython/iclass/toolbars.py:86 msgid "/ Zoom to map" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:260 -#: ../gui/wxpython/iclass/toolbars.py:269 +#: ../gui/wxpython/iclass/toolbars.py:262 +#: ../gui/wxpython/iclass/toolbars.py:271 msgid "std dev" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:343 +#: ../gui/wxpython/iclass/toolbars.py:345 msgid "Add raster map" msgstr "" @@ -1940,8 +1940,8 @@ msgid "Subgroup <%s> not found" msgstr "" -#: ../gui/wxpython/iclass/g.gui.iclass.py:98 ../gui/wxpython/nviz/wxnviz.py:435 -#: ../gui/wxpython/dbmgr/sqlbuilder.py:62 +#: ../gui/wxpython/iclass/g.gui.iclass.py:98 ../gui/wxpython/nviz/wxnviz.py:440 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:64 #: ../gui/wxpython/dbmgr/g.gui.dbmgr.py:48 #, python-format msgid "Vector map <%s> not found" @@ -1973,8 +1973,8 @@ msgstr "" #: ../gui/wxpython/iclass/dialogs.py:78 -#: ../gui/wxpython/image2target/ii2t_manager.py:565 -#: ../gui/wxpython/gcp/manager.py:536 +#: ../gui/wxpython/image2target/ii2t_manager.py:567 +#: ../gui/wxpython/gcp/manager.py:538 msgid "Create/edit group..." msgstr "" @@ -2022,20 +2022,20 @@ msgstr "" #: ../gui/wxpython/iclass/dialogs.py:259 -#: ../gui/wxpython/gui_core/dialogs.py:239 +#: ../gui/wxpython/gui_core/dialogs.py:240 #: ../gui/wxpython/gmodeler/dialogs.py:91 msgid "Name of vector map:" msgstr "" -#: ../gui/wxpython/iclass/dialogs.py:295 ../gui/wxpython/iscatt/frame.py:140 +#: ../gui/wxpython/iclass/dialogs.py:295 ../gui/wxpython/iscatt/frame.py:143 msgid "Classes" msgstr "" -#: ../gui/wxpython/iclass/dialogs.py:395 ../gui/wxpython/iscatt/frame.py:413 +#: ../gui/wxpython/iclass/dialogs.py:395 ../gui/wxpython/iscatt/frame.py:416 msgid "Class name" msgstr "" -#: ../gui/wxpython/iclass/dialogs.py:429 ../gui/wxpython/iscatt/frame.py:451 +#: ../gui/wxpython/iclass/dialogs.py:429 ../gui/wxpython/iscatt/frame.py:454 msgid "Please use only ASCII characters." msgstr "" @@ -2297,64 +2297,64 @@ msgid "Remove selected class" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:166 +#: ../gui/wxpython/iscatt/frame.py:169 msgid "GRASS GIS Interactive Scatter Plot Tool" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:398 +#: ../gui/wxpython/iscatt/frame.py:401 msgid "scatter plot" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:476 +#: ../gui/wxpython/iscatt/frame.py:479 msgid "Maximum limit of categories number was reached." msgstr "" -#: ../gui/wxpython/iscatt/frame.py:572 +#: ../gui/wxpython/iscatt/frame.py:575 msgid "Rename class" msgstr "Nimeä luokka uudelleen" -#: ../gui/wxpython/iscatt/frame.py:576 +#: ../gui/wxpython/iscatt/frame.py:579 msgid "Set color" msgstr "Aseta väri" -#: ../gui/wxpython/iscatt/frame.py:580 ../gui/wxpython/lmgr/layertree.py:491 +#: ../gui/wxpython/iscatt/frame.py:583 ../gui/wxpython/lmgr/layertree.py:491 msgid "Change opacity level" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:584 +#: ../gui/wxpython/iscatt/frame.py:587 msgid "Hide" msgstr "Piilota" -#: ../gui/wxpython/iscatt/frame.py:586 +#: ../gui/wxpython/iscatt/frame.py:589 msgid "Show" msgstr "Näytä" -#: ../gui/wxpython/iscatt/frame.py:601 +#: ../gui/wxpython/iscatt/frame.py:604 msgid "Move to top" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:607 +#: ../gui/wxpython/iscatt/frame.py:610 msgid "Move to bottom" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:615 +#: ../gui/wxpython/iscatt/frame.py:618 msgid "Move category up" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:621 +#: ../gui/wxpython/iscatt/frame.py:624 msgid "Move category down" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:629 +#: ../gui/wxpython/iscatt/frame.py:632 msgid "Export class raster" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:701 +#: ../gui/wxpython/iscatt/frame.py:704 #, python-format msgid "Change opacity of class <%s>" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:726 +#: ../gui/wxpython/iscatt/frame.py:729 msgid "Empty name was inserted." msgstr "" @@ -2455,19 +2455,19 @@ #: ../gui/wxpython/location_wizard/wizard.py:675 #: ../gui/wxpython/location_wizard/wizard.py:864 #: ../gui/wxpython/location_wizard/wizard.py:2013 -#: ../gui/wxpython/core/workspace.py:1616 ../gui/wxpython/core/gcmd.py:113 -#: ../gui/wxpython/gis_set.py:281 ../gui/wxpython/gis_set.py:711 -#: ../gui/wxpython/gis_set.py:755 +#: ../gui/wxpython/core/workspace.py:1616 ../gui/wxpython/core/gcmd.py:115 +#: ../gui/wxpython/gis_set.py:282 ../gui/wxpython/gis_set.py:653 +#: ../gui/wxpython/gis_set.py:697 #: ../gui/wxpython/image2target/ii2t_gis_set.py:276 #: ../gui/wxpython/image2target/ii2t_gis_set.py:654 #: ../gui/wxpython/image2target/ii2t_gis_set.py:698 #: ../gui/wxpython/vdigit/dialogs.py:253 ../gui/wxpython/vdigit/dialogs.py:447 -#: ../gui/wxpython/gui_core/preferences.py:238 -#: ../gui/wxpython/gui_core/preferences.py:1925 -#: ../gui/wxpython/gui_core/preferences.py:1958 -#: ../gui/wxpython/gui_core/preferences.py:1970 -#: ../gui/wxpython/gui_core/preferences.py:1982 -#: ../gui/wxpython/psmap/dialogs.py:5594 ../gui/wxpython/lmgr/layertree.py:1003 +#: ../gui/wxpython/gui_core/preferences.py:231 +#: ../gui/wxpython/gui_core/preferences.py:1919 +#: ../gui/wxpython/gui_core/preferences.py:1952 +#: ../gui/wxpython/gui_core/preferences.py:1964 +#: ../gui/wxpython/gui_core/preferences.py:1976 +#: ../gui/wxpython/psmap/dialogs.py:5596 ../gui/wxpython/lmgr/layertree.py:1003 #: ../gui/wxpython/gmodeler/frame.py:1141 msgid "Error" msgstr "Virhe" @@ -2515,12 +2515,12 @@ msgstr "" #: ../gui/wxpython/location_wizard/dialogs.py:276 -#: ../gui/wxpython/psmap/dialogs.py:531 +#: ../gui/wxpython/psmap/dialogs.py:533 msgid "Top" msgstr "" #: ../gui/wxpython/location_wizard/dialogs.py:284 -#: ../gui/wxpython/psmap/dialogs.py:532 +#: ../gui/wxpython/psmap/dialogs.py:534 msgid "Bottom" msgstr "" @@ -2728,13 +2728,13 @@ msgstr "" #: ../gui/wxpython/location_wizard/wizard.py:932 -#: ../gui/wxpython/gui_core/gselect.py:2100 +#: ../gui/wxpython/gui_core/gselect.py:2092 #: ../gui/wxpython/gmodeler/dialogs.py:919 msgid "No" msgstr "" #: ../gui/wxpython/location_wizard/wizard.py:932 -#: ../gui/wxpython/gui_core/gselect.py:2102 +#: ../gui/wxpython/gui_core/gselect.py:2094 #: ../gui/wxpython/gmodeler/dialogs.py:921 msgid "Yes" msgstr "" @@ -2794,7 +2794,7 @@ msgstr "" #: ../gui/wxpython/location_wizard/wizard.py:1502 -#: ../gui/wxpython/gui_core/preferences.py:1728 +#: ../gui/wxpython/gui_core/preferences.py:1722 msgid "EPSG code:" msgstr "" @@ -2809,7 +2809,7 @@ msgstr "" #: ../gui/wxpython/location_wizard/wizard.py:1696 -#: ../gui/wxpython/gui_core/preferences.py:1916 +#: ../gui/wxpython/gui_core/preferences.py:1910 #, python-brace-format msgid "Unable to read EPGS codes: {0}" msgstr "" @@ -2849,7 +2849,7 @@ msgstr "" #: ../gui/wxpython/location_wizard/wizard.py:2072 -#: ../gui/wxpython/rlisetup/wizard.py:1738 +#: ../gui/wxpython/rlisetup/wizard.py:1737 msgid "Summary" msgstr "" @@ -2876,7 +2876,7 @@ msgstr "" #: ../gui/wxpython/location_wizard/wizard.py:2249 -#: ../gui/wxpython/psmap/dialogs.py:702 ../gui/wxpython/psmap/dialogs.py:723 +#: ../gui/wxpython/psmap/dialogs.py:704 ../gui/wxpython/psmap/dialogs.py:725 msgid "custom" msgstr "" @@ -2936,52 +2936,52 @@ msgid "File <%s> not found." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:276 +#: ../gui/wxpython/photo2image/ip2i_manager.py:278 msgid "Manage Location of Fiducial Points on a Scanned Photo" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:380 +#: ../gui/wxpython/photo2image/ip2i_manager.py:382 msgid "A POINTS file exists, renaming it to POINTS_BAK" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:406 +#: ../gui/wxpython/photo2image/ip2i_manager.py:408 msgid "Opening CAMERA file failed" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:441 -#: ../gui/wxpython/photo2image/ip2i_manager.py:843 -#: ../gui/wxpython/gcp/manager.py:1419 +#: ../gui/wxpython/photo2image/ip2i_manager.py:443 +#: ../gui/wxpython/photo2image/ip2i_manager.py:845 +#: ../gui/wxpython/gcp/manager.py:1421 msgid "Writing POINTS file failed" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:616 -#: ../gui/wxpython/image2target/ii2t_manager.py:1225 -#: ../gui/wxpython/gcp/manager.py:1192 +#: ../gui/wxpython/photo2image/ip2i_manager.py:618 +#: ../gui/wxpython/image2target/ii2t_manager.py:1227 +#: ../gui/wxpython/gcp/manager.py:1194 #, python-format msgid "At least %d GCPs required. Operation canceled." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:759 -#: ../gui/wxpython/image2target/ii2t_manager.py:1367 -#: ../gui/wxpython/gcp/manager.py:1335 -msgid "source" -msgstr "" - #: ../gui/wxpython/photo2image/ip2i_manager.py:761 #: ../gui/wxpython/image2target/ii2t_manager.py:1369 #: ../gui/wxpython/gcp/manager.py:1337 -msgid "target" +msgid "source" msgstr "" #: ../gui/wxpython/photo2image/ip2i_manager.py:763 #: ../gui/wxpython/image2target/ii2t_manager.py:1371 #: ../gui/wxpython/gcp/manager.py:1339 -msgid "Set GCP coordinates" +msgid "target" msgstr "" #: ../gui/wxpython/photo2image/ip2i_manager.py:765 #: ../gui/wxpython/image2target/ii2t_manager.py:1373 #: ../gui/wxpython/gcp/manager.py:1341 +msgid "Set GCP coordinates" +msgstr "" + +#: ../gui/wxpython/photo2image/ip2i_manager.py:767 +#: ../gui/wxpython/image2target/ii2t_manager.py:1375 +#: ../gui/wxpython/gcp/manager.py:1343 #, python-format msgid "" "Set %(coor)s coordinates for GCP No. %(key)s? \n" @@ -2990,32 +2990,32 @@ "North: %(coor1)s" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:856 -#: ../gui/wxpython/gcp/manager.py:1431 +#: ../gui/wxpython/photo2image/ip2i_manager.py:858 +#: ../gui/wxpython/gcp/manager.py:1433 #, python-format msgid "POINTS file saved for group <%s>" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:872 -#: ../gui/wxpython/image2target/ii2t_manager.py:1511 -#: ../gui/wxpython/gcp/manager.py:1447 +#: ../gui/wxpython/photo2image/ip2i_manager.py:874 +#: ../gui/wxpython/image2target/ii2t_manager.py:1513 +#: ../gui/wxpython/gcp/manager.py:1449 msgid "source mapwin not defined" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:877 -#: ../gui/wxpython/image2target/ii2t_manager.py:1516 -#: ../gui/wxpython/gcp/manager.py:1452 +#: ../gui/wxpython/photo2image/ip2i_manager.py:879 +#: ../gui/wxpython/image2target/ii2t_manager.py:1518 +#: ../gui/wxpython/gcp/manager.py:1454 msgid "target mapwin not defined" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:907 -#: ../gui/wxpython/gcp/manager.py:1482 +#: ../gui/wxpython/photo2image/ip2i_manager.py:909 +#: ../gui/wxpython/gcp/manager.py:1484 msgid "Reading POINTS file failed" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:992 -#: ../gui/wxpython/image2target/ii2t_manager.py:1633 -#: ../gui/wxpython/gcp/manager.py:1567 +#: ../gui/wxpython/photo2image/ip2i_manager.py:994 +#: ../gui/wxpython/image2target/ii2t_manager.py:1635 +#: ../gui/wxpython/gcp/manager.py:1569 #, python-format msgid "" "Insufficient points defined and active (checked) for selected rectification method (order: %d).\n" @@ -3024,305 +3024,305 @@ "10+ points for 3rd order." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1020 -#: ../gui/wxpython/image2target/ii2t_manager.py:1661 -#: ../gui/wxpython/gcp/manager.py:1595 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1022 +#: ../gui/wxpython/image2target/ii2t_manager.py:1663 +#: ../gui/wxpython/gcp/manager.py:1597 msgid "Rectifying images, please wait..." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1042 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1044 msgid "Writing output image to group, please wait..." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1072 -#: ../gui/wxpython/image2target/ii2t_manager.py:1746 -#: ../gui/wxpython/gcp/manager.py:1680 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1074 +#: ../gui/wxpython/image2target/ii2t_manager.py:1749 +#: ../gui/wxpython/gcp/manager.py:1682 msgid "GCP Manager settings" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1117 -#: ../gui/wxpython/image2target/ii2t_manager.py:1793 -#: ../gui/wxpython/gcp/manager.py:1727 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1119 +#: ../gui/wxpython/image2target/ii2t_manager.py:1796 +#: ../gui/wxpython/gcp/manager.py:1729 msgid "Quit GCP Manager" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1118 -#: ../gui/wxpython/image2target/ii2t_manager.py:1794 -#: ../gui/wxpython/gcp/manager.py:1728 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1120 +#: ../gui/wxpython/image2target/ii2t_manager.py:1797 +#: ../gui/wxpython/gcp/manager.py:1730 msgid "Save ground control points?" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1196 -#: ../gui/wxpython/gcp/manager.py:1807 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1198 +#: ../gui/wxpython/gcp/manager.py:1809 msgid "" "Could not calculate RMS Error.\n" "Possible error with m.transform." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1324 -#: ../gui/wxpython/gcp/manager.py:1935 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1326 +#: ../gui/wxpython/gcp/manager.py:1937 msgid "" "Could not calculate new extends.\n" "Possible error with m.transform." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1456 -#: ../gui/wxpython/image2target/ii2t_manager.py:2130 -#: ../gui/wxpython/gcp/manager.py:2067 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1458 +#: ../gui/wxpython/image2target/ii2t_manager.py:2133 +#: ../gui/wxpython/gcp/manager.py:2069 msgid "Adjust source display to target display" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1461 -#: ../gui/wxpython/image2target/ii2t_manager.py:2135 -#: ../gui/wxpython/gcp/manager.py:2072 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1463 +#: ../gui/wxpython/image2target/ii2t_manager.py:2138 +#: ../gui/wxpython/gcp/manager.py:2074 msgid "Adjust target display to source display" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1535 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1553 -#: ../gui/wxpython/image2target/ii2t_manager.py:2209 -#: ../gui/wxpython/image2target/ii2t_manager.py:2229 -#: ../gui/wxpython/gcp/manager.py:2146 ../gui/wxpython/gcp/manager.py:2164 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1537 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1555 +#: ../gui/wxpython/image2target/ii2t_manager.py:2212 +#: ../gui/wxpython/image2target/ii2t_manager.py:2232 +#: ../gui/wxpython/gcp/manager.py:2148 ../gui/wxpython/gcp/manager.py:2166 #: ../gui/wxpython/vnet/widgets.py:85 ../gui/wxpython/vnet/vnet_data.py:259 msgid "use" msgstr "käytä" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1536 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1554 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1538 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1556 msgid "source X" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1537 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1555 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1539 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1557 msgid "source Y" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1538 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1556 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1540 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1558 msgid "target X" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1539 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1557 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1541 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1559 msgid "target Y" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1540 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1558 -#: ../gui/wxpython/image2target/ii2t_manager.py:2216 -#: ../gui/wxpython/image2target/ii2t_manager.py:2236 -#: ../gui/wxpython/gcp/manager.py:2151 ../gui/wxpython/gcp/manager.py:2169 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1542 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1560 +#: ../gui/wxpython/image2target/ii2t_manager.py:2219 +#: ../gui/wxpython/image2target/ii2t_manager.py:2239 +#: ../gui/wxpython/gcp/manager.py:2153 ../gui/wxpython/gcp/manager.py:2171 msgid "Forward error" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1541 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1559 -#: ../gui/wxpython/image2target/ii2t_manager.py:2217 -#: ../gui/wxpython/image2target/ii2t_manager.py:2237 -#: ../gui/wxpython/gcp/manager.py:2152 ../gui/wxpython/gcp/manager.py:2170 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1543 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1561 +#: ../gui/wxpython/image2target/ii2t_manager.py:2220 +#: ../gui/wxpython/image2target/ii2t_manager.py:2240 +#: ../gui/wxpython/gcp/manager.py:2154 ../gui/wxpython/gcp/manager.py:2172 msgid "Backward error" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1696 -#: ../gui/wxpython/image2target/ii2t_manager.py:2376 -#: ../gui/wxpython/gcp/manager.py:2307 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1698 +#: ../gui/wxpython/image2target/ii2t_manager.py:2379 +#: ../gui/wxpython/gcp/manager.py:2309 msgid "Invalid coordinate value. Operation canceled." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1734 -#: ../gui/wxpython/image2target/ii2t_manager.py:2551 -#: ../gui/wxpython/gcp/manager.py:2485 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1736 +#: ../gui/wxpython/image2target/ii2t_manager.py:2554 +#: ../gui/wxpython/gcp/manager.py:2487 msgid "Edit GCP" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1746 -#: ../gui/wxpython/image2target/ii2t_manager.py:2563 -#: ../gui/wxpython/gcp/manager.py:2497 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1748 +#: ../gui/wxpython/image2target/ii2t_manager.py:2566 +#: ../gui/wxpython/gcp/manager.py:2499 msgid "Ground Control Point No." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1765 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1767 msgid "source X:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1766 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1768 msgid "target X:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1767 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1769 msgid "source Y:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1768 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1770 msgid "target Y:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1904 -#: ../gui/wxpython/image2target/ii2t_manager.py:2729 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1906 +#: ../gui/wxpython/image2target/ii2t_manager.py:2732 #: ../gui/wxpython/vdigit/preferences.py:98 -#: ../gui/wxpython/psmap/dialogs.py:2656 ../gui/wxpython/gcp/manager.py:2656 +#: ../gui/wxpython/psmap/dialogs.py:2658 ../gui/wxpython/gcp/manager.py:2658 msgid "Symbology" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1913 -#: ../gui/wxpython/image2target/ii2t_manager.py:2738 -#: ../gui/wxpython/gcp/manager.py:2665 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1915 +#: ../gui/wxpython/image2target/ii2t_manager.py:2741 +#: ../gui/wxpython/gcp/manager.py:2667 msgid "Highlight highest RMS error only" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1926 -#: ../gui/wxpython/image2target/ii2t_manager.py:2751 -#: ../gui/wxpython/gcp/manager.py:2678 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1928 +#: ../gui/wxpython/image2target/ii2t_manager.py:2754 +#: ../gui/wxpython/gcp/manager.py:2680 msgid "Highlight RMS error > M + SD * factor:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1930 -#: ../gui/wxpython/image2target/ii2t_manager.py:2755 -#: ../gui/wxpython/gcp/manager.py:2682 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1932 +#: ../gui/wxpython/image2target/ii2t_manager.py:2758 +#: ../gui/wxpython/gcp/manager.py:2684 msgid "" "Highlight GCPs with an RMS error larger than \n" "mean + standard deviation * given factor. \n" "Recommended values for this factor are between 1 and 2." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1953 -#: ../gui/wxpython/image2target/ii2t_manager.py:2778 -#: ../gui/wxpython/gcp/manager.py:2705 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1955 +#: ../gui/wxpython/image2target/ii2t_manager.py:2781 +#: ../gui/wxpython/gcp/manager.py:2707 msgid "Symbol settings" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1961 -#: ../gui/wxpython/image2target/ii2t_manager.py:2786 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1963 +#: ../gui/wxpython/image2target/ii2t_manager.py:2789 #: ../gui/wxpython/nviz/tools.py:1423 ../gui/wxpython/nviz/tools.py:2154 #: ../gui/wxpython/nviz/tools.py:2296 ../gui/wxpython/nviz/preferences.py:372 #: ../gui/wxpython/nviz/preferences.py:574 #: ../gui/wxpython/nviz/preferences.py:640 -#: ../gui/wxpython/gui_core/preferences.py:1520 -#: ../gui/wxpython/psmap/dialogs.py:2375 ../gui/wxpython/psmap/dialogs.py:2536 -#: ../gui/wxpython/mapswipe/dialogs.py:280 ../gui/wxpython/gcp/manager.py:2713 +#: ../gui/wxpython/gui_core/preferences.py:1514 +#: ../gui/wxpython/psmap/dialogs.py:2377 ../gui/wxpython/psmap/dialogs.py:2538 +#: ../gui/wxpython/mapswipe/dialogs.py:280 ../gui/wxpython/gcp/manager.py:2715 msgid "Color:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1981 -#: ../gui/wxpython/image2target/ii2t_manager.py:2806 -#: ../gui/wxpython/gcp/manager.py:2733 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1983 +#: ../gui/wxpython/image2target/ii2t_manager.py:2809 +#: ../gui/wxpython/gcp/manager.py:2735 msgid "Color for high RMS error:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2001 -#: ../gui/wxpython/image2target/ii2t_manager.py:2826 -#: ../gui/wxpython/gcp/manager.py:2753 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2003 +#: ../gui/wxpython/image2target/ii2t_manager.py:2829 +#: ../gui/wxpython/gcp/manager.py:2755 msgid "Color for selected GCP:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2021 -#: ../gui/wxpython/image2target/ii2t_manager.py:2846 -#: ../gui/wxpython/gcp/manager.py:2773 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2023 +#: ../gui/wxpython/image2target/ii2t_manager.py:2849 +#: ../gui/wxpython/gcp/manager.py:2775 msgid "Color for unused GCPs:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2037 -#: ../gui/wxpython/image2target/ii2t_manager.py:2862 -#: ../gui/wxpython/gcp/manager.py:2789 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2039 +#: ../gui/wxpython/image2target/ii2t_manager.py:2865 +#: ../gui/wxpython/gcp/manager.py:2791 msgid "Show unused GCPs" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2054 -#: ../gui/wxpython/image2target/ii2t_manager.py:2879 -#: ../gui/wxpython/gui_core/preferences.py:1447 -#: ../gui/wxpython/gcp/manager.py:2806 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2056 +#: ../gui/wxpython/image2target/ii2t_manager.py:2882 +#: ../gui/wxpython/gui_core/preferences.py:1441 +#: ../gui/wxpython/gcp/manager.py:2808 msgid "Symbol size:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2076 -#: ../gui/wxpython/image2target/ii2t_manager.py:2901 -#: ../gui/wxpython/gui_core/preferences.py:1415 -#: ../gui/wxpython/psmap/dialogs.py:6813 -#: ../gui/wxpython/mapswipe/dialogs.py:327 ../gui/wxpython/gcp/manager.py:2828 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2078 +#: ../gui/wxpython/image2target/ii2t_manager.py:2904 +#: ../gui/wxpython/gui_core/preferences.py:1409 +#: ../gui/wxpython/psmap/dialogs.py:6815 +#: ../gui/wxpython/mapswipe/dialogs.py:327 ../gui/wxpython/gcp/manager.py:2830 #: ../gui/wxpython/vnet/dialogs.py:1279 msgid "Line width:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2122 -#: ../gui/wxpython/image2target/ii2t_manager.py:741 -#: ../gui/wxpython/image2target/ii2t_manager.py:2953 -#: ../gui/wxpython/gcp/manager.py:718 ../gui/wxpython/gcp/manager.py:2880 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2124 +#: ../gui/wxpython/image2target/ii2t_manager.py:743 +#: ../gui/wxpython/image2target/ii2t_manager.py:2956 +#: ../gui/wxpython/gcp/manager.py:720 ../gui/wxpython/gcp/manager.py:2882 msgid "Select source map to display:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2136 -#: ../gui/wxpython/image2target/ii2t_manager.py:767 -#: ../gui/wxpython/image2target/ii2t_manager.py:2967 -#: ../gui/wxpython/gcp/manager.py:744 ../gui/wxpython/gcp/manager.py:2894 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2138 +#: ../gui/wxpython/image2target/ii2t_manager.py:769 +#: ../gui/wxpython/image2target/ii2t_manager.py:2970 +#: ../gui/wxpython/gcp/manager.py:746 ../gui/wxpython/gcp/manager.py:2896 msgid "Select target raster map to display:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2161 -#: ../gui/wxpython/image2target/ii2t_manager.py:3007 -#: ../gui/wxpython/gcp/manager.py:2934 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2163 +#: ../gui/wxpython/image2target/ii2t_manager.py:3010 +#: ../gui/wxpython/gcp/manager.py:2936 msgid "Rectification" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2170 -#: ../gui/wxpython/image2target/ii2t_manager.py:3016 -#: ../gui/wxpython/gcp/manager.py:2943 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2172 +#: ../gui/wxpython/image2target/ii2t_manager.py:3019 +#: ../gui/wxpython/gcp/manager.py:2945 msgid "Select rectification order" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2172 -#: ../gui/wxpython/image2target/ii2t_manager.py:3018 -#: ../gui/wxpython/gcp/manager.py:2945 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2174 +#: ../gui/wxpython/image2target/ii2t_manager.py:3021 +#: ../gui/wxpython/gcp/manager.py:2947 msgid "1st order" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2173 -#: ../gui/wxpython/image2target/ii2t_manager.py:3019 -#: ../gui/wxpython/gcp/manager.py:2946 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2175 +#: ../gui/wxpython/image2target/ii2t_manager.py:3022 +#: ../gui/wxpython/gcp/manager.py:2948 msgid "2nd order" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2174 -#: ../gui/wxpython/image2target/ii2t_manager.py:3020 -#: ../gui/wxpython/gcp/manager.py:2947 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2176 +#: ../gui/wxpython/image2target/ii2t_manager.py:3023 +#: ../gui/wxpython/gcp/manager.py:2949 msgid "3rd order" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2186 -#: ../gui/wxpython/image2target/ii2t_manager.py:3032 -#: ../gui/wxpython/gcp/manager.py:2959 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2188 +#: ../gui/wxpython/image2target/ii2t_manager.py:3035 +#: ../gui/wxpython/gcp/manager.py:2961 msgid "Select interpolation method:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2202 -#: ../gui/wxpython/image2target/ii2t_manager.py:3048 -#: ../gui/wxpython/gcp/manager.py:2975 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2204 +#: ../gui/wxpython/image2target/ii2t_manager.py:3051 +#: ../gui/wxpython/gcp/manager.py:2977 msgid "clip to computational region in target location" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2212 -#: ../gui/wxpython/image2target/ii2t_manager.py:589 -#: ../gui/wxpython/image2target/ii2t_manager.py:3058 -#: ../gui/wxpython/gcp/manager.py:560 ../gui/wxpython/gcp/manager.py:2985 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2214 +#: ../gui/wxpython/image2target/ii2t_manager.py:591 +#: ../gui/wxpython/image2target/ii2t_manager.py:3061 +#: ../gui/wxpython/gcp/manager.py:562 ../gui/wxpython/gcp/manager.py:2987 msgid "Extension for output maps:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2253 -#: ../gui/wxpython/image2target/ii2t_manager.py:3099 -#: ../gui/wxpython/gcp/manager.py:3026 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2255 +#: ../gui/wxpython/image2target/ii2t_manager.py:3102 +#: ../gui/wxpython/gcp/manager.py:3028 msgid "RMS threshold factor must be > 0" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2256 -#: ../gui/wxpython/image2target/ii2t_manager.py:3102 -#: ../gui/wxpython/gcp/manager.py:3029 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2258 +#: ../gui/wxpython/image2target/ii2t_manager.py:3105 +#: ../gui/wxpython/gcp/manager.py:3031 msgid "" "RMS threshold factor is < 1\n" "Too many points might be highlighted" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2416 -#: ../gui/wxpython/image2target/ii2t_manager.py:3286 -#: ../gui/wxpython/gcp/manager.py:3213 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2418 +#: ../gui/wxpython/image2target/ii2t_manager.py:3289 +#: ../gui/wxpython/gcp/manager.py:3215 #, python-format msgid "GCP Manager settings saved to file '%s'." msgstr "" @@ -3376,13 +3376,13 @@ #: ../gui/wxpython/photo2image/ip2i_mapdisplay.py:478 #: ../gui/wxpython/image2target/ii2t_mapdisplay.py:479 -#: ../gui/wxpython/gcp/mapdisplay.py:479 ../gui/wxpython/mapdisp/frame.py:1390 +#: ../gui/wxpython/gcp/mapdisplay.py:479 ../gui/wxpython/mapdisp/frame.py:1389 msgid "Zoom to default region" msgstr "" #: ../gui/wxpython/photo2image/ip2i_mapdisplay.py:482 #: ../gui/wxpython/image2target/ii2t_mapdisplay.py:483 -#: ../gui/wxpython/gcp/mapdisplay.py:483 ../gui/wxpython/mapdisp/frame.py:1392 +#: ../gui/wxpython/gcp/mapdisplay.py:483 ../gui/wxpython/mapdisp/frame.py:1391 msgid "Zoom to saved region" msgstr "" @@ -3394,7 +3394,7 @@ #: ../gui/wxpython/photo2image/ip2i_mapdisplay.py:492 #: ../gui/wxpython/image2target/ii2t_mapdisplay.py:493 -#: ../gui/wxpython/gcp/mapdisplay.py:493 ../gui/wxpython/mapdisp/frame.py:1402 +#: ../gui/wxpython/gcp/mapdisplay.py:493 ../gui/wxpython/mapdisp/frame.py:1401 msgid "Save display geometry to named region" msgstr "" @@ -3411,11 +3411,11 @@ msgstr "" #: ../gui/wxpython/photo2image/g.gui.photo2image.py:111 -msgid "Please provide an order value (1 if 4 Fiducials, 2 if 8 Fiducials)" +msgid "Please provive an order value (1 if 4 Fiducials, 2 if 8 Fiducials)" msgstr "" #: ../gui/wxpython/photo2image/g.gui.photo2image.py:116 -msgid "Please provide an output files extension (used by i.rectify)" +msgid "Please provive an output files extension (used by i.rectify)" msgstr "" #: ../gui/wxpython/photo2image/ip2i_statusbar.py:38 @@ -3517,7 +3517,7 @@ msgstr "" #: ../gui/wxpython/core/render.py:1010 ../gui/wxpython/core/render.py:1013 -#: ../gui/wxpython/core/render.py:1016 ../gui/wxpython/core/gcmd.py:435 +#: ../gui/wxpython/core/render.py:1016 ../gui/wxpython/core/gcmd.py:437 msgid "Details:" msgstr "" @@ -3535,24 +3535,24 @@ msgid "Unable to get current geographic extent. Force quiting wxGUI. Please manually run g.region to fix the problem." msgstr "" -#: ../gui/wxpython/core/toolboxes.py:225 +#: ../gui/wxpython/core/toolboxes.py:227 msgid "Unable to parse user toolboxes XML files. Default files will be loaded." msgstr "" -#: ../gui/wxpython/core/toolboxes.py:269 +#: ../gui/wxpython/core/toolboxes.py:271 msgid "Unable to create toolboxes directory." msgstr "" -#: ../gui/wxpython/core/toolboxes.py:493 +#: ../gui/wxpython/core/toolboxes.py:495 msgid "Custom toolboxes" msgstr "" -#: ../gui/wxpython/core/toolboxes.py:517 +#: ../gui/wxpython/core/toolboxes.py:519 #, python-format msgid "List of addons cannot be obtained because g.extension failed. Details: %s" msgstr "" -#: ../gui/wxpython/core/toolboxes.py:574 +#: ../gui/wxpython/core/toolboxes.py:576 msgid "Addons" msgstr "" @@ -3581,32 +3581,32 @@ "WMS layers can not be displayed without the bindings.\n" msgstr "" -#: ../gui/wxpython/core/gcmd.py:126 +#: ../gui/wxpython/core/gcmd.py:128 msgid "Reason" msgstr "" -#: ../gui/wxpython/core/gcmd.py:151 ../gui/wxpython/gis_set.py:697 -#: ../gui/wxpython/gis_set.py:740 +#: ../gui/wxpython/core/gcmd.py:153 ../gui/wxpython/gis_set.py:639 +#: ../gui/wxpython/gis_set.py:682 #: ../gui/wxpython/image2target/ii2t_gis_set.py:640 #: ../gui/wxpython/image2target/ii2t_gis_set.py:683 -#: ../gui/wxpython/lmgr/frame.py:2570 +#: ../gui/wxpython/lmgr/frame.py:2573 msgid "Message" msgstr "Viesti" -#: ../gui/wxpython/core/gcmd.py:432 +#: ../gui/wxpython/core/gcmd.py:434 msgid "Execution failed:" msgstr "" -#: ../gui/wxpython/core/gcmd.py:437 ../gui/wxpython/core/gcmd.py:444 +#: ../gui/wxpython/core/gcmd.py:439 ../gui/wxpython/core/gcmd.py:446 msgid "Error: " msgstr "" -#: ../gui/wxpython/core/gcmd.py:521 +#: ../gui/wxpython/core/gcmd.py:523 #, python-format msgid "Unable to exectute command: '%s'" msgstr "" -#: ../gui/wxpython/core/gcmd.py:747 ../gui/wxpython/gui_core/forms.py:2740 +#: ../gui/wxpython/core/gcmd.py:749 ../gui/wxpython/gui_core/forms.py:2770 #, python-format msgid "Error in %s" msgstr "" @@ -3621,136 +3621,136 @@ msgid "WARNING: Ignoring unsupported wx debug level (must be >=0 and <=5). {0}\n" msgstr "" -#: ../gui/wxpython/core/settings.py:503 +#: ../gui/wxpython/core/settings.py:505 msgid "Segment break" msgstr "" -#: ../gui/wxpython/core/settings.py:569 +#: ../gui/wxpython/core/settings.py:571 msgid "Data point" msgstr "" -#: ../gui/wxpython/core/settings.py:643 +#: ../gui/wxpython/core/settings.py:645 msgid "animation" msgstr "" -#: ../gui/wxpython/core/settings.py:866 +#: ../gui/wxpython/core/settings.py:868 msgid "Collapse all except PERMANENT and current" msgstr "" -#: ../gui/wxpython/core/settings.py:867 +#: ../gui/wxpython/core/settings.py:869 msgid "Collapse all except PERMANENT" msgstr "" -#: ../gui/wxpython/core/settings.py:868 +#: ../gui/wxpython/core/settings.py:870 msgid "Collapse all except current" msgstr "" -#: ../gui/wxpython/core/settings.py:869 +#: ../gui/wxpython/core/settings.py:871 msgid "Collapse all" msgstr "" -#: ../gui/wxpython/core/settings.py:870 +#: ../gui/wxpython/core/settings.py:872 msgid "Expand all" msgstr "" -#: ../gui/wxpython/core/settings.py:875 ../gui/wxpython/dbmgr/base.py:1406 +#: ../gui/wxpython/core/settings.py:877 ../gui/wxpython/dbmgr/base.py:1408 msgid "Edit selected record" msgstr "" -#: ../gui/wxpython/core/settings.py:875 +#: ../gui/wxpython/core/settings.py:877 msgid "Display selected" msgstr "" -#: ../gui/wxpython/core/settings.py:884 +#: ../gui/wxpython/core/settings.py:886 msgid "Classic (labels only)" msgstr "" -#: ../gui/wxpython/core/settings.py:885 +#: ../gui/wxpython/core/settings.py:887 msgid "Combined (labels and module names)" msgstr "" -#: ../gui/wxpython/core/settings.py:886 +#: ../gui/wxpython/core/settings.py:888 msgid "Expert (module names only)" msgstr "" -#: ../gui/wxpython/core/settings.py:891 +#: ../gui/wxpython/core/settings.py:893 msgid "Basic top" msgstr "" -#: ../gui/wxpython/core/settings.py:892 +#: ../gui/wxpython/core/settings.py:894 msgid "Basic left" msgstr "" -#: ../gui/wxpython/core/settings.py:893 +#: ../gui/wxpython/core/settings.py:895 msgid "Fancy green" msgstr "" -#: ../gui/wxpython/core/settings.py:894 +#: ../gui/wxpython/core/settings.py:896 msgid "List left" msgstr "" -#: ../gui/wxpython/core/settings.py:901 +#: ../gui/wxpython/core/settings.py:903 msgid "Zoom and recenter" msgstr "" -#: ../gui/wxpython/core/settings.py:901 +#: ../gui/wxpython/core/settings.py:903 msgid "Zoom to mouse cursor" msgstr "" -#: ../gui/wxpython/core/settings.py:901 +#: ../gui/wxpython/core/settings.py:903 msgid "Nothing" msgstr "" -#: ../gui/wxpython/core/settings.py:903 +#: ../gui/wxpython/core/settings.py:905 msgid "Scroll forward to zoom in" msgstr "" -#: ../gui/wxpython/core/settings.py:903 +#: ../gui/wxpython/core/settings.py:905 msgid "Scroll back to zoom in" msgstr "" -#: ../gui/wxpython/core/settings.py:936 ../gui/wxpython/core/settings.py:948 +#: ../gui/wxpython/core/settings.py:938 ../gui/wxpython/core/settings.py:950 msgid "box" msgstr "" -#: ../gui/wxpython/core/settings.py:937 +#: ../gui/wxpython/core/settings.py:939 msgid "sphere" msgstr "" -#: ../gui/wxpython/core/settings.py:938 +#: ../gui/wxpython/core/settings.py:940 msgid "cube" msgstr "" -#: ../gui/wxpython/core/settings.py:939 +#: ../gui/wxpython/core/settings.py:941 msgid "diamond" msgstr "" -#: ../gui/wxpython/core/settings.py:940 +#: ../gui/wxpython/core/settings.py:942 msgid "aster" msgstr "" -#: ../gui/wxpython/core/settings.py:941 +#: ../gui/wxpython/core/settings.py:943 msgid "gyro" msgstr "" -#: ../gui/wxpython/core/settings.py:942 +#: ../gui/wxpython/core/settings.py:944 msgid "histogram" msgstr "" -#: ../gui/wxpython/core/settings.py:948 +#: ../gui/wxpython/core/settings.py:950 msgid "cross" msgstr "" -#: ../gui/wxpython/core/settings.py:948 +#: ../gui/wxpython/core/settings.py:950 msgid "circle" msgstr "" -#: ../gui/wxpython/core/settings.py:981 +#: ../gui/wxpython/core/settings.py:983 #, python-format msgid "Unable to read settings file <%s>\n" msgstr "" -#: ../gui/wxpython/core/settings.py:1007 +#: ../gui/wxpython/core/settings.py:1009 #, python-format msgid "" "Error: Reading settings from file <%(file)s> failed.\n" @@ -3758,11 +3758,11 @@ "\t\tLine: '%(line)s'\n" msgstr "" -#: ../gui/wxpython/core/settings.py:1025 +#: ../gui/wxpython/core/settings.py:1028 msgid "Unable to create settings directory" msgstr "" -#: ../gui/wxpython/core/settings.py:1073 +#: ../gui/wxpython/core/settings.py:1076 #, python-format msgid "" "Writing settings to file <%(file)s> failed.\n" @@ -3770,16 +3770,16 @@ "Details: %(detail)s" msgstr "" -#: ../gui/wxpython/core/settings.py:1179 +#: ../gui/wxpython/core/settings.py:1182 msgid "Unable to set " msgstr "" -#: ../gui/wxpython/core/settings.py:1215 ../gui/wxpython/core/settings.py:1225 +#: ../gui/wxpython/core/settings.py:1218 ../gui/wxpython/core/settings.py:1229 #, python-format msgid "Unable to parse settings '%s'" msgstr "" -#: ../gui/wxpython/core/gconsole.py:502 +#: ../gui/wxpython/core/gconsole.py:504 #, python-format msgid "" "Unable to run command:\n" @@ -3788,40 +3788,40 @@ "Option <%(opt)s>: read from standard input is not supported by wxGUI" msgstr "" -#: ../gui/wxpython/core/gconsole.py:526 +#: ../gui/wxpython/core/gconsole.py:528 #, python-format msgid "Module <%s> not found." msgstr "" -#: ../gui/wxpython/core/gconsole.py:656 ../gui/wxpython/gmodeler/frame.py:299 +#: ../gui/wxpython/core/gconsole.py:658 ../gui/wxpython/gmodeler/frame.py:299 #, python-format msgid "%d sec" msgstr "" -#: ../gui/wxpython/core/gconsole.py:659 ../gui/wxpython/gmodeler/frame.py:302 +#: ../gui/wxpython/core/gconsole.py:661 ../gui/wxpython/gmodeler/frame.py:302 #, python-format msgid "%(min)d min %(sec)d sec" msgstr "" -#: ../gui/wxpython/core/gconsole.py:663 ../gui/wxpython/gui_core/ghelp.py:231 +#: ../gui/wxpython/core/gconsole.py:665 ../gui/wxpython/gui_core/ghelp.py:231 #: ../gui/wxpython/gmodeler/model.py:1123 #: ../gui/wxpython/gmodeler/model.py:1229 ../gui/wxpython/gmodeler/frame.py:306 msgid "unknown" msgstr "" -#: ../gui/wxpython/core/gconsole.py:667 +#: ../gui/wxpython/core/gconsole.py:669 msgid "Please note that the data are left in inconsistent state and may be corrupted" msgstr "" -#: ../gui/wxpython/core/gconsole.py:669 +#: ../gui/wxpython/core/gconsole.py:671 msgid "Command aborted" msgstr "" -#: ../gui/wxpython/core/gconsole.py:671 ../gui/wxpython/gmodeler/frame.py:312 +#: ../gui/wxpython/core/gconsole.py:673 ../gui/wxpython/gmodeler/frame.py:312 msgid "Command finished" msgstr "" -#: ../gui/wxpython/core/gconsole.py:747 ../gui/wxpython/gui_core/goutput.py:496 +#: ../gui/wxpython/core/gconsole.py:749 #, python-format msgid "" "Unable to write file '%(filePath)s'.\n" @@ -3829,7 +3829,7 @@ "Details: %(error)s" msgstr "" -#: ../gui/wxpython/core/menutree.py:151 +#: ../gui/wxpython/core/menutree.py:153 #, python-format msgid "Unknow tag %s" msgstr "" @@ -3876,210 +3876,181 @@ msgid "Unable to create file '%s'\n" msgstr "" -#: ../gui/wxpython/core/utils.py:996 ../gui/wxpython/gui_core/forms.py:1729 +#: ../gui/wxpython/core/utils.py:996 ../gui/wxpython/gui_core/forms.py:1739 msgid "Select Color" msgstr "" -#: ../gui/wxpython/gis_set.py:122 +#: ../gui/wxpython/gis_set.py:115 #: ../gui/wxpython/image2target/ii2t_gis_set.py:122 msgid "1. Select GRASS GIS database directory" msgstr "1. Valitse GRASS GIS tietokannan hakemisto" -#: ../gui/wxpython/gis_set.py:125 +#: ../gui/wxpython/gis_set.py:118 #: ../gui/wxpython/image2target/ii2t_gis_set.py:125 msgid "2. Select GRASS Location" msgstr "2. Valitse GRASS Paikka" -#: ../gui/wxpython/gis_set.py:128 +#: ../gui/wxpython/gis_set.py:121 #: ../gui/wxpython/image2target/ii2t_gis_set.py:128 msgid "3. Select GRASS Mapset" msgstr "3. Valitse GRASS Karttajoukko" -#: ../gui/wxpython/gis_set.py:146 +#: ../gui/wxpython/gis_set.py:139 #: ../gui/wxpython/image2target/ii2t_gis_set.py:146 msgid "GRASS GIS database directory contains Locations." msgstr "GRASS GIS tietokanta hakemisto sisältää Paikat." -#: ../gui/wxpython/gis_set.py:150 +#: ../gui/wxpython/gis_set.py:143 #: ../gui/wxpython/image2target/ii2t_gis_set.py:150 msgid "All data in one Location is in the same coordinate reference system (projection). One Location can be one project. Location contains Mapsets." msgstr "Kaikki tiedot yhdessä Paikassa ovat samassa koordinaattijärjestelmässä (projektiossa). Yksi Paikka voi olla yksi projekti. Paikka sisältää Karttajoukot." -#: ../gui/wxpython/gis_set.py:158 +#: ../gui/wxpython/gis_set.py:151 #: ../gui/wxpython/image2target/ii2t_gis_set.py:158 msgid "Mapset contains GIS data related to one project, task within one project, subregion or user." msgstr "Karttajoukko sisältää GIS tiedot jotka liittyvät yhteen projektiin. tehtävään yhdessä projektissa, seutuun tai käyttäjään." -#: ../gui/wxpython/gis_set.py:173 +#: ../gui/wxpython/gis_set.py:166 #: ../gui/wxpython/image2target/ii2t_gis_set.py:173 msgid "Start &GRASS session" msgstr "Käynnistä &GRASS istunto" -#: ../gui/wxpython/gis_set.py:179 +#: ../gui/wxpython/gis_set.py:172 #: ../gui/wxpython/image2target/ii2t_gis_set.py:179 msgid "&Browse" msgstr "" #. GTC New mapset -#: ../gui/wxpython/gis_set.py:182 +#: ../gui/wxpython/gis_set.py:175 #: ../gui/wxpython/image2target/ii2t_gis_set.py:182 msgid "&New" msgstr "" -#: ../gui/wxpython/gis_set.py:183 +#: ../gui/wxpython/gis_set.py:176 #: ../gui/wxpython/image2target/ii2t_gis_set.py:183 msgid "Create a new Mapset in selected Location" msgstr "Luo uusi Karttajoukko valittuun Paikkaan" #. GTC New location -#: ../gui/wxpython/gis_set.py:186 +#: ../gui/wxpython/gis_set.py:179 #: ../gui/wxpython/image2target/ii2t_gis_set.py:186 msgid "N&ew" msgstr "" -#: ../gui/wxpython/gis_set.py:189 +#: ../gui/wxpython/gis_set.py:182 #: ../gui/wxpython/image2target/ii2t_gis_set.py:189 msgid "Create a new location using location wizard. After location is created successfully, GRASS session is started." msgstr "" #. GTC Rename location -#: ../gui/wxpython/gis_set.py:194 +#: ../gui/wxpython/gis_set.py:187 #: ../gui/wxpython/image2target/ii2t_gis_set.py:194 msgid "Ren&ame" msgstr "" -#: ../gui/wxpython/gis_set.py:195 ../gui/wxpython/gis_set.py:727 +#: ../gui/wxpython/gis_set.py:188 ../gui/wxpython/gis_set.py:669 #: ../gui/wxpython/image2target/ii2t_gis_set.py:195 #: ../gui/wxpython/image2target/ii2t_gis_set.py:670 msgid "Rename selected location" msgstr "Nimeä uudelleen valittu paikka" #. GTC Delete location -#: ../gui/wxpython/gis_set.py:198 +#: ../gui/wxpython/gis_set.py:191 #: ../gui/wxpython/image2target/ii2t_gis_set.py:198 msgid "De&lete" msgstr "" -#: ../gui/wxpython/gis_set.py:199 ../gui/wxpython/gis_set.py:810 +#: ../gui/wxpython/gis_set.py:192 ../gui/wxpython/gis_set.py:752 #: ../gui/wxpython/image2target/ii2t_gis_set.py:199 #: ../gui/wxpython/image2target/ii2t_gis_set.py:753 msgid "Delete selected location" msgstr "Poista valittu paikka" -#: ../gui/wxpython/gis_set.py:201 ../gui/wxpython/startup/locdownload.py:303 +#: ../gui/wxpython/gis_set.py:194 ../gui/wxpython/startup/locdownload.py:303 msgid "Do&wnload" msgstr "" -#: ../gui/wxpython/gis_set.py:202 +#: ../gui/wxpython/gis_set.py:195 msgid "Download sample location" msgstr "" #. GTC Rename mapset -#: ../gui/wxpython/gis_set.py:206 +#: ../gui/wxpython/gis_set.py:199 #: ../gui/wxpython/image2target/ii2t_gis_set.py:202 -#: ../gui/wxpython/datacatalog/tree.py:990 ../gui/wxpython/dbmgr/base.py:2409 +#: ../gui/wxpython/datacatalog/tree.py:990 ../gui/wxpython/dbmgr/base.py:2411 msgid "&Rename" msgstr "" -#: ../gui/wxpython/gis_set.py:207 ../gui/wxpython/gis_set.py:684 +#: ../gui/wxpython/gis_set.py:200 ../gui/wxpython/gis_set.py:626 #: ../gui/wxpython/image2target/ii2t_gis_set.py:203 #: ../gui/wxpython/image2target/ii2t_gis_set.py:627 msgid "Rename selected mapset" msgstr "Nimeä uudelleen valittu karttajoukko" #. GTC Delete mapset -#: ../gui/wxpython/gis_set.py:210 +#: ../gui/wxpython/gis_set.py:203 #: ../gui/wxpython/image2target/ii2t_gis_set.py:206 #: ../gui/wxpython/datacatalog/tree.py:985 msgid "&Delete" msgstr "" -#: ../gui/wxpython/gis_set.py:211 ../gui/wxpython/gis_set.py:782 +#: ../gui/wxpython/gis_set.py:204 ../gui/wxpython/gis_set.py:724 #: ../gui/wxpython/image2target/ii2t_gis_set.py:207 #: ../gui/wxpython/image2target/ii2t_gis_set.py:725 msgid "Delete selected mapset" msgstr "Poista valittu karttajoukko" -#: ../gui/wxpython/gis_set.py:257 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:252 +#: ../gui/wxpython/gis_set.py:258 #, python-format -msgid "GRASS GIS %s startup%s" +msgid "GRASS GIS %s Startup%s" msgstr "" -#: ../gui/wxpython/gis_set.py:262 +#: ../gui/wxpython/gis_set.py:263 #: ../gui/wxpython/image2target/ii2t_gis_set.py:257 msgid "Enter GRASS session" msgstr "Anna GRASS istunto" -#: ../gui/wxpython/gis_set.py:282 +#: ../gui/wxpython/gis_set.py:283 #: ../gui/wxpython/image2target/ii2t_gis_set.py:277 msgid "Unable to set GRASS database. Check your locale settings." msgstr "" -#: ../gui/wxpython/gis_set.py:302 +#: ../gui/wxpython/gis_set.py:303 #: ../gui/wxpython/image2target/ii2t_gis_set.py:297 #, python-format msgid "ERROR: Location <%s> not found\n" msgstr "VIRHE: Paikkaa <%s> ei löydy\n" -#: ../gui/wxpython/gis_set.py:320 +#: ../gui/wxpython/gis_set.py:321 #: ../gui/wxpython/image2target/ii2t_gis_set.py:315 #, python-format msgid "ERROR: Mapset <%s> not found\n" msgstr "VIRHE: Karttajoukkoa <%s> ei löydy\n" -#: ../gui/wxpython/gis_set.py:480 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:474 -#, python-format -msgid "Invalid line in GISRC file (%s):%s\n" -msgstr "" - -#: ../gui/wxpython/gis_set.py:511 +#: ../gui/wxpython/gis_set.py:490 #: ../gui/wxpython/image2target/ii2t_gis_set.py:505 #: ../gui/wxpython/startup/locdownload.py:441 #, python-brace-format msgid "Error: {text}" msgstr "Virhe: {text}" -#: ../gui/wxpython/gis_set.py:549 -msgid "Documents" -msgstr "" - -#: ../gui/wxpython/gis_set.py:550 -msgid "My Documents" -msgstr "" - -#: ../gui/wxpython/gis_set.py:574 +#: ../gui/wxpython/gis_set.py:531 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1171 msgid "GRASS needs a directory (GRASS database) in which to store its data. Create one now if you have not already done so. A popular choice is \"grassdata\", located in your home directory. Press Browse button to select the directory." msgstr "" -#: ../gui/wxpython/gis_set.py:596 +#: ../gui/wxpython/gis_set.py:553 #: ../gui/wxpython/image2target/ii2t_gis_set.py:539 #, python-format msgid "Do you want to import <%(name)s> to the newly created location?" msgstr "" -#: ../gui/wxpython/gis_set.py:599 +#: ../gui/wxpython/gis_set.py:556 #: ../gui/wxpython/image2target/ii2t_gis_set.py:542 msgid "Import data?" msgstr "" -#: ../gui/wxpython/gis_set.py:613 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:556 -msgid "New mapset:" -msgstr "" - -#: ../gui/wxpython/gis_set.py:614 ../gui/wxpython/gis_set.py:1015 -#: ../gui/wxpython/menustrings.py:245 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:240 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:557 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:938 -#: ../gui/wxpython/lmgr/frame.py:1072 -msgid "Create new mapset" -msgstr "Luo uusi karttajoukko" - -#: ../gui/wxpython/gis_set.py:655 +#: ../gui/wxpython/gis_set.py:597 #: ../gui/wxpython/image2target/ii2t_gis_set.py:598 #, python-format msgid "" @@ -4087,13 +4058,13 @@ "Reason: %(msg)s" msgstr "" -#: ../gui/wxpython/gis_set.py:662 +#: ../gui/wxpython/gis_set.py:604 #: ../gui/wxpython/image2target/ii2t_gis_set.py:605 #, python-format msgid "Data file <%(name)s> imported successfully. The location's default region was set from this imported map." msgstr "" -#: ../gui/wxpython/gis_set.py:676 +#: ../gui/wxpython/gis_set.py:618 #: ../gui/wxpython/image2target/ii2t_gis_set.py:619 msgid "" "Mapset is required for valid GRASS location.\n" @@ -4101,7 +4072,7 @@ "This mapset cannot be renamed." msgstr "" -#: ../gui/wxpython/gis_set.py:682 ../gui/wxpython/gis_set.py:725 +#: ../gui/wxpython/gis_set.py:624 ../gui/wxpython/gis_set.py:667 #: ../gui/wxpython/image2target/ii2t_gis_set.py:625 #: ../gui/wxpython/image2target/ii2t_gis_set.py:668 #, python-format @@ -4114,7 +4085,7 @@ "\n" "Anna uusi nimi:" -#: ../gui/wxpython/gis_set.py:698 +#: ../gui/wxpython/gis_set.py:640 #: ../gui/wxpython/image2target/ii2t_gis_set.py:641 #, python-format msgid "" @@ -4123,7 +4094,7 @@ "Mapset <%s> already exists in location." msgstr "" -#: ../gui/wxpython/gis_set.py:712 +#: ../gui/wxpython/gis_set.py:654 #: ../gui/wxpython/image2target/ii2t_gis_set.py:655 #, python-format msgid "" @@ -4132,7 +4103,7 @@ "%s" msgstr "" -#: ../gui/wxpython/gis_set.py:741 +#: ../gui/wxpython/gis_set.py:683 #: ../gui/wxpython/image2target/ii2t_gis_set.py:684 #, python-format msgid "" @@ -4141,7 +4112,7 @@ "Location <%s> already exists in GRASS database." msgstr "" -#: ../gui/wxpython/gis_set.py:756 +#: ../gui/wxpython/gis_set.py:698 #: ../gui/wxpython/image2target/ii2t_gis_set.py:699 #, python-format msgid "" @@ -4150,7 +4121,7 @@ "%s" msgstr "" -#: ../gui/wxpython/gis_set.py:770 +#: ../gui/wxpython/gis_set.py:712 #: ../gui/wxpython/image2target/ii2t_gis_set.py:713 msgid "" "Mapset is required for valid GRASS location.\n" @@ -4158,7 +4129,7 @@ "This mapset cannot be deleted." msgstr "" -#: ../gui/wxpython/gis_set.py:777 +#: ../gui/wxpython/gis_set.py:719 #: ../gui/wxpython/image2target/ii2t_gis_set.py:720 #, python-format msgid "" @@ -4167,12 +4138,12 @@ "ALL MAPS included in this mapset will be PERMANENTLY DELETED!" msgstr "" -#: ../gui/wxpython/gis_set.py:791 +#: ../gui/wxpython/gis_set.py:733 #: ../gui/wxpython/image2target/ii2t_gis_set.py:734 msgid "Unable to delete mapset" msgstr "" -#: ../gui/wxpython/gis_set.py:805 +#: ../gui/wxpython/gis_set.py:747 #: ../gui/wxpython/image2target/ii2t_gis_set.py:748 #, python-format msgid "" @@ -4181,48 +4152,42 @@ "ALL MAPS included in this location will be PERMANENTLY DELETED!" msgstr "" -#: ../gui/wxpython/gis_set.py:821 +#: ../gui/wxpython/gis_set.py:763 #: ../gui/wxpython/image2target/ii2t_gis_set.py:764 msgid "Unable to delete location" msgstr "" -#: ../gui/wxpython/gis_set.py:851 +#: ../gui/wxpython/gis_set.py:793 #: ../gui/wxpython/image2target/ii2t_gis_set.py:774 #, python-brace-format msgid "Unicode error detected. Check your locale settings. Details: {0}" msgstr "" -#: ../gui/wxpython/gis_set.py:863 +#: ../gui/wxpython/gis_set.py:805 #: ../gui/wxpython/image2target/ii2t_gis_set.py:786 #, python-format msgid "No GRASS Location found in '%s'. Create a new Location or choose different GRASS database directory." msgstr "" -#: ../gui/wxpython/gis_set.py:985 +#: ../gui/wxpython/gis_set.py:920 #: ../gui/wxpython/image2target/ii2t_gis_set.py:908 #, python-format msgid "Path '%s' doesn't exist." msgstr "" -#: ../gui/wxpython/gis_set.py:1000 +#: ../gui/wxpython/gis_set.py:935 #: ../gui/wxpython/image2target/ii2t_gis_set.py:923 -#: ../gui/wxpython/gui_core/gselect.py:1192 +#: ../gui/wxpython/gui_core/gselect.py:1198 msgid "Choose GIS Data Directory" msgstr "" -#: ../gui/wxpython/gis_set.py:1014 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:937 -#: ../gui/wxpython/lmgr/frame.py:1071 -msgid "Enter name for new mapset:" -msgstr "" - -#: ../gui/wxpython/gis_set.py:1029 +#: ../gui/wxpython/gis_set.py:962 #: ../gui/wxpython/image2target/ii2t_gis_set.py:952 #, python-format msgid "Mapset <%s> already exists." msgstr "" -#: ../gui/wxpython/gis_set.py:1036 +#: ../gui/wxpython/gis_set.py:969 #: ../gui/wxpython/image2target/ii2t_gis_set.py:959 #, python-format msgid "" @@ -4231,18 +4196,18 @@ "Are you really sure that you want to create this mapset?" msgstr "" -#: ../gui/wxpython/gis_set.py:1041 +#: ../gui/wxpython/gis_set.py:974 #: ../gui/wxpython/image2target/ii2t_gis_set.py:964 msgid "Reserved mapset name" msgstr "" -#: ../gui/wxpython/gis_set.py:1073 +#: ../gui/wxpython/gis_set.py:993 #: ../gui/wxpython/image2target/ii2t_gis_set.py:996 #, python-format msgid "Unable to create new mapset: %s" msgstr "" -#: ../gui/wxpython/gis_set.py:1088 +#: ../gui/wxpython/gis_set.py:1008 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1011 #, python-format msgid "" @@ -4254,13 +4219,13 @@ "Do you want to try to remove .gislock (note that you need permission for this operation) and continue?" msgstr "" -#: ../gui/wxpython/gis_set.py:1094 ../gui/wxpython/gis_set.py:1107 +#: ../gui/wxpython/gis_set.py:1014 ../gui/wxpython/gis_set.py:1027 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1017 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1030 msgid "Lock file found" msgstr "" -#: ../gui/wxpython/gis_set.py:1103 +#: ../gui/wxpython/gis_set.py:1023 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1026 msgid "" "ARE YOU REALLY SURE?\n" @@ -4268,7 +4233,7 @@ "If you really are running another GRASS session doing this could corrupt your data. Have another look in the processor manager just to be sure..." msgstr "" -#: ../gui/wxpython/gis_set.py:1117 +#: ../gui/wxpython/gis_set.py:1037 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1040 #, python-format msgid "" @@ -4277,20 +4242,20 @@ "Details: %(reason)s" msgstr "" -#: ../gui/wxpython/gis_set.py:1167 +#: ../gui/wxpython/gis_set.py:1082 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1090 #, python-format msgid "Name <%(name)s> is not a valid name for location or mapset. Please use only ASCII characters excluding %(chars)s and space." msgstr "" -#: ../gui/wxpython/gis_set.py:1172 +#: ../gui/wxpython/gis_set.py:1087 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1095 -#: ../gui/wxpython/gui_core/widgets.py:859 +#: ../gui/wxpython/gui_core/widgets.py:860 msgid "Invalid name" msgstr "" -#: ../gui/wxpython/menustrings.py:3 ../gui/wxpython/menustrings.py:2004 -#: ../gui/wxpython/menustrings.py:2054 +#: ../gui/wxpython/menustrings.py:3 ../gui/wxpython/menustrings.py:2005 +#: ../gui/wxpython/menustrings.py:2055 #: ../gui/wxpython/image2target/ii2t_menustrings.py:4 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1972 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2022 @@ -4302,7 +4267,7 @@ msgid "Workspace" msgstr "Työtila" -#: ../gui/wxpython/menustrings.py:5 ../gui/wxpython/menustrings.py:2005 +#: ../gui/wxpython/menustrings.py:5 ../gui/wxpython/menustrings.py:2006 #: ../gui/wxpython/image2target/ii2t_menustrings.py:6 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1973 #: ../gui/wxpython/nviz/tools.py:1360 @@ -4314,7 +4279,7 @@ msgid "Create new workspace" msgstr "Luo uusi työtila" -#: ../gui/wxpython/menustrings.py:7 ../gui/wxpython/menustrings.py:2007 +#: ../gui/wxpython/menustrings.py:7 ../gui/wxpython/menustrings.py:2008 #: ../gui/wxpython/image2target/ii2t_menustrings.py:8 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1975 msgid "Open" @@ -4327,11 +4292,11 @@ #: ../gui/wxpython/menustrings.py:10 #: ../gui/wxpython/image2target/ii2t_menustrings.py:11 -#: ../gui/wxpython/lmgr/frame.py:1615 ../gui/wxpython/lmgr/frame.py:1636 +#: ../gui/wxpython/lmgr/frame.py:1618 ../gui/wxpython/lmgr/frame.py:1639 msgid "Save workspace" msgstr "" -#: ../gui/wxpython/menustrings.py:11 ../gui/wxpython/menustrings.py:2011 +#: ../gui/wxpython/menustrings.py:11 ../gui/wxpython/menustrings.py:2012 #: ../gui/wxpython/image2target/ii2t_menustrings.py:12 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1979 msgid "Save as" @@ -4342,10 +4307,10 @@ msgid "Save workspace to file" msgstr "Tallenna työtila tiedostoon" -#: ../gui/wxpython/menustrings.py:13 ../gui/wxpython/menustrings.py:2013 +#: ../gui/wxpython/menustrings.py:13 ../gui/wxpython/menustrings.py:2014 #: ../gui/wxpython/image2target/ii2t_menustrings.py:14 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1981 -#: ../gui/wxpython/gui_core/forms.py:561 +#: ../gui/wxpython/gui_core/forms.py:573 #: ../gui/wxpython/mapswipe/dialogs.py:193 msgid "Close" msgstr "Sulje" @@ -4450,143 +4415,143 @@ msgid "Close all open map display windows" msgstr "" -#: ../gui/wxpython/menustrings.py:37 ../gui/wxpython/menustrings.py:1055 +#: ../gui/wxpython/menustrings.py:37 ../gui/wxpython/menustrings.py:1056 msgid "Simplified raster import with reprojection" msgstr "" #: ../gui/wxpython/menustrings.py:38 ../gui/wxpython/menustrings.py:40 -#: ../gui/wxpython/menustrings.py:1056 ../gui/wxpython/menustrings.py:1058 +#: ../gui/wxpython/menustrings.py:1057 ../gui/wxpython/menustrings.py:1059 #: ../gui/wxpython/image2target/ii2t_menustrings.py:39 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1040 msgid "Imports raster data into a GRASS raster map using GDAL library." msgstr "" -#: ../gui/wxpython/menustrings.py:39 ../gui/wxpython/menustrings.py:1057 +#: ../gui/wxpython/menustrings.py:39 ../gui/wxpython/menustrings.py:1058 msgid "Import of common raster formats" msgstr "" -#: ../gui/wxpython/menustrings.py:41 ../gui/wxpython/menustrings.py:1059 +#: ../gui/wxpython/menustrings.py:41 ../gui/wxpython/menustrings.py:1060 #: ../gui/wxpython/image2target/ii2t_menustrings.py:42 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1043 msgid "ASCII x,y,z point import and gridding" msgstr "" -#: ../gui/wxpython/menustrings.py:42 ../gui/wxpython/menustrings.py:1060 +#: ../gui/wxpython/menustrings.py:42 ../gui/wxpython/menustrings.py:1061 #: ../gui/wxpython/image2target/ii2t_menustrings.py:43 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1044 msgid "Creates a raster map from an assemblage of many coordinates using univariate statistics." msgstr "" -#: ../gui/wxpython/menustrings.py:43 ../gui/wxpython/menustrings.py:1061 +#: ../gui/wxpython/menustrings.py:43 ../gui/wxpython/menustrings.py:1062 #: ../gui/wxpython/image2target/ii2t_menustrings.py:44 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1045 msgid "ASCII grid import" msgstr "" -#: ../gui/wxpython/menustrings.py:44 ../gui/wxpython/menustrings.py:1062 +#: ../gui/wxpython/menustrings.py:44 ../gui/wxpython/menustrings.py:1063 #: ../gui/wxpython/image2target/ii2t_menustrings.py:45 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1046 msgid "Converts a GRASS ASCII raster file to binary raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:45 ../gui/wxpython/menustrings.py:1063 +#: ../gui/wxpython/menustrings.py:45 ../gui/wxpython/menustrings.py:1064 #: ../gui/wxpython/image2target/ii2t_menustrings.py:46 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1047 msgid "ASCII polygons, lines, and point import" msgstr "" -#: ../gui/wxpython/menustrings.py:46 ../gui/wxpython/menustrings.py:1064 +#: ../gui/wxpython/menustrings.py:46 ../gui/wxpython/menustrings.py:1065 #: ../gui/wxpython/image2target/ii2t_menustrings.py:47 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1048 msgid "Creates raster maps from ASCII polygon/line/point data files." msgstr "" -#: ../gui/wxpython/menustrings.py:47 ../gui/wxpython/menustrings.py:1065 +#: ../gui/wxpython/menustrings.py:47 ../gui/wxpython/menustrings.py:1066 #: ../gui/wxpython/image2target/ii2t_menustrings.py:48 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1049 msgid "Raw binary array import" msgstr "" -#: ../gui/wxpython/menustrings.py:48 ../gui/wxpython/menustrings.py:1066 +#: ../gui/wxpython/menustrings.py:48 ../gui/wxpython/menustrings.py:1067 #: ../gui/wxpython/image2target/ii2t_menustrings.py:49 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1050 msgid "Import a binary raster file into a GRASS raster map layer." msgstr "" -#: ../gui/wxpython/menustrings.py:49 ../gui/wxpython/menustrings.py:1067 +#: ../gui/wxpython/menustrings.py:49 ../gui/wxpython/menustrings.py:1068 #: ../gui/wxpython/image2target/ii2t_menustrings.py:50 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1051 msgid "GRIDATB.FOR import" msgstr "" -#: ../gui/wxpython/menustrings.py:50 ../gui/wxpython/menustrings.py:1068 +#: ../gui/wxpython/menustrings.py:50 ../gui/wxpython/menustrings.py:1069 #: ../gui/wxpython/image2target/ii2t_menustrings.py:51 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1052 msgid "Imports GRIDATB.FOR map file (TOPMODEL) into a GRASS raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:51 ../gui/wxpython/menustrings.py:1069 +#: ../gui/wxpython/menustrings.py:51 ../gui/wxpython/menustrings.py:1070 #: ../gui/wxpython/image2target/ii2t_menustrings.py:52 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1053 msgid "Matlab 2D array import" msgstr "" -#: ../gui/wxpython/menustrings.py:52 ../gui/wxpython/menustrings.py:1070 +#: ../gui/wxpython/menustrings.py:52 ../gui/wxpython/menustrings.py:1071 #: ../gui/wxpython/image2target/ii2t_menustrings.py:53 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1054 msgid "Imports a binary MAT-File(v4) to a GRASS raster." msgstr "" -#: ../gui/wxpython/menustrings.py:53 ../gui/wxpython/menustrings.py:1071 +#: ../gui/wxpython/menustrings.py:53 ../gui/wxpython/menustrings.py:1072 #: ../gui/wxpython/image2target/ii2t_menustrings.py:54 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1055 msgid "PNG import" msgstr "" -#: ../gui/wxpython/menustrings.py:54 ../gui/wxpython/menustrings.py:1072 +#: ../gui/wxpython/menustrings.py:54 ../gui/wxpython/menustrings.py:1073 #: ../gui/wxpython/image2target/ii2t_menustrings.py:55 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1056 msgid "Imports non-georeferenced PNG format image." msgstr "" -#: ../gui/wxpython/menustrings.py:55 ../gui/wxpython/menustrings.py:1073 +#: ../gui/wxpython/menustrings.py:55 ../gui/wxpython/menustrings.py:1074 #: ../gui/wxpython/image2target/ii2t_menustrings.py:56 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1057 msgid "SPOT NDVI import" msgstr "" -#: ../gui/wxpython/menustrings.py:56 ../gui/wxpython/menustrings.py:1074 +#: ../gui/wxpython/menustrings.py:56 ../gui/wxpython/menustrings.py:1075 #: ../gui/wxpython/image2target/ii2t_menustrings.py:57 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1058 msgid "Imports SPOT VGT NDVI data into a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:57 ../gui/wxpython/menustrings.py:1075 +#: ../gui/wxpython/menustrings.py:57 ../gui/wxpython/menustrings.py:1076 #: ../gui/wxpython/image2target/ii2t_menustrings.py:58 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1059 msgid "SRTM HGT import" msgstr "" -#: ../gui/wxpython/menustrings.py:58 ../gui/wxpython/menustrings.py:1076 +#: ../gui/wxpython/menustrings.py:58 ../gui/wxpython/menustrings.py:1077 #: ../gui/wxpython/image2target/ii2t_menustrings.py:59 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1060 msgid "Imports SRTM HGT files into raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:59 ../gui/wxpython/menustrings.py:1077 +#: ../gui/wxpython/menustrings.py:59 ../gui/wxpython/menustrings.py:1078 #: ../gui/wxpython/image2target/ii2t_menustrings.py:60 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1061 msgid "Terra ASTER HDF import" msgstr "" -#: ../gui/wxpython/menustrings.py:60 ../gui/wxpython/menustrings.py:1078 +#: ../gui/wxpython/menustrings.py:60 ../gui/wxpython/menustrings.py:1079 #: ../gui/wxpython/image2target/ii2t_menustrings.py:61 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1062 msgid "Georeference, rectify, and import Terra-ASTER imagery and relative DEMs using gdalwarp." msgstr "" #: ../gui/wxpython/menustrings.py:61 ../gui/wxpython/menustrings.py:86 -#: ../gui/wxpython/menustrings.py:1079 ../gui/wxpython/menustrings.py:1104 +#: ../gui/wxpython/menustrings.py:1080 ../gui/wxpython/menustrings.py:1105 #: ../gui/wxpython/image2target/ii2t_menustrings.py:62 #: ../gui/wxpython/image2target/ii2t_menustrings.py:86 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1063 @@ -4594,24 +4559,22 @@ msgid "LAS LiDAR points import" msgstr "" -#: ../gui/wxpython/menustrings.py:62 ../gui/wxpython/menustrings.py:1080 +#: ../gui/wxpython/menustrings.py:62 ../gui/wxpython/menustrings.py:1081 msgid "Creates a raster map from LAS LiDAR points using univariate statistics." msgstr "" -#: ../gui/wxpython/menustrings.py:63 ../gui/wxpython/menustrings.py:1081 +#: ../gui/wxpython/menustrings.py:63 ../gui/wxpython/menustrings.py:1082 #: ../gui/wxpython/image2target/ii2t_menustrings.py:63 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1064 msgid "Unpack raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:64 ../gui/wxpython/menustrings.py:1082 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:64 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1065 -msgid "Imports a raster map as GRASS GIS specific archive file (packed with r.pack)" +#: ../gui/wxpython/menustrings.py:64 ../gui/wxpython/menustrings.py:1083 +msgid "Imports a GRASS GIS specific raster archive file (packed with r.pack) as a raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:65 ../gui/wxpython/menustrings.py:291 -#: ../gui/wxpython/menustrings.py:1083 ../gui/wxpython/menustrings.py:1233 +#: ../gui/wxpython/menustrings.py:65 ../gui/wxpython/menustrings.py:292 +#: ../gui/wxpython/menustrings.py:1084 ../gui/wxpython/menustrings.py:1234 #: ../gui/wxpython/image2target/ii2t_menustrings.py:65 #: ../gui/wxpython/image2target/ii2t_menustrings.py:286 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1066 @@ -4619,8 +4582,8 @@ msgid "Reproject raster map from different GRASS location" msgstr "" -#: ../gui/wxpython/menustrings.py:66 ../gui/wxpython/menustrings.py:292 -#: ../gui/wxpython/menustrings.py:1084 ../gui/wxpython/menustrings.py:1234 +#: ../gui/wxpython/menustrings.py:66 ../gui/wxpython/menustrings.py:293 +#: ../gui/wxpython/menustrings.py:1085 ../gui/wxpython/menustrings.py:1235 #: ../gui/wxpython/image2target/ii2t_menustrings.py:66 #: ../gui/wxpython/image2target/ii2t_menustrings.py:287 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1067 @@ -4628,123 +4591,121 @@ msgid "Re-projects a raster map from given location to the current location." msgstr "" -#: ../gui/wxpython/menustrings.py:68 ../gui/wxpython/menustrings.py:1086 +#: ../gui/wxpython/menustrings.py:68 ../gui/wxpython/menustrings.py:1087 msgid "Simplified vector import with reprojection" msgstr "" #: ../gui/wxpython/menustrings.py:69 ../gui/wxpython/menustrings.py:71 -#: ../gui/wxpython/menustrings.py:1087 ../gui/wxpython/menustrings.py:1089 +#: ../gui/wxpython/menustrings.py:1088 ../gui/wxpython/menustrings.py:1090 #: ../gui/wxpython/image2target/ii2t_menustrings.py:69 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1070 msgid "Imports vector data into a GRASS vector map using OGR library." msgstr "" -#: ../gui/wxpython/menustrings.py:70 ../gui/wxpython/menustrings.py:1088 +#: ../gui/wxpython/menustrings.py:70 ../gui/wxpython/menustrings.py:1089 msgid "Import of common vector formats" msgstr "" -#: ../gui/wxpython/menustrings.py:72 ../gui/wxpython/menustrings.py:1090 +#: ../gui/wxpython/menustrings.py:72 ../gui/wxpython/menustrings.py:1091 #: ../gui/wxpython/image2target/ii2t_menustrings.py:72 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1073 msgid "ASCII points or GRASS ASCII format" msgstr "" -#: ../gui/wxpython/menustrings.py:73 ../gui/wxpython/menustrings.py:1091 +#: ../gui/wxpython/menustrings.py:73 ../gui/wxpython/menustrings.py:1092 #: ../gui/wxpython/image2target/ii2t_menustrings.py:73 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1074 msgid "Creates a vector map from an ASCII points file or ASCII vector file." msgstr "" -#: ../gui/wxpython/menustrings.py:74 ../gui/wxpython/menustrings.py:1092 +#: ../gui/wxpython/menustrings.py:74 ../gui/wxpython/menustrings.py:1093 #: ../gui/wxpython/image2target/ii2t_menustrings.py:74 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1075 msgid "ASCII points as a vector lines" msgstr "" -#: ../gui/wxpython/menustrings.py:75 ../gui/wxpython/menustrings.py:1093 +#: ../gui/wxpython/menustrings.py:75 ../gui/wxpython/menustrings.py:1094 #: ../gui/wxpython/image2target/ii2t_menustrings.py:75 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1076 msgid "Imports ASCII x,y[,z] coordinates as a series of lines." msgstr "" -#: ../gui/wxpython/menustrings.py:76 ../gui/wxpython/menustrings.py:1094 +#: ../gui/wxpython/menustrings.py:76 ../gui/wxpython/menustrings.py:1095 #: ../gui/wxpython/image2target/ii2t_menustrings.py:76 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1077 msgid "DXF import" msgstr "" -#: ../gui/wxpython/menustrings.py:77 ../gui/wxpython/menustrings.py:1095 +#: ../gui/wxpython/menustrings.py:77 ../gui/wxpython/menustrings.py:1096 #: ../gui/wxpython/image2target/ii2t_menustrings.py:77 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1078 msgid "Converts files in DXF format to GRASS vector map format." msgstr "" -#: ../gui/wxpython/menustrings.py:78 ../gui/wxpython/menustrings.py:1096 +#: ../gui/wxpython/menustrings.py:78 ../gui/wxpython/menustrings.py:1097 #: ../gui/wxpython/image2target/ii2t_menustrings.py:78 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1079 msgid "WFS" msgstr "WFS" -#: ../gui/wxpython/menustrings.py:79 ../gui/wxpython/menustrings.py:1097 +#: ../gui/wxpython/menustrings.py:79 ../gui/wxpython/menustrings.py:1098 #: ../gui/wxpython/image2target/ii2t_menustrings.py:79 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1080 msgid "Imports GetFeature from a WFS server." msgstr "" -#: ../gui/wxpython/menustrings.py:80 ../gui/wxpython/menustrings.py:1098 +#: ../gui/wxpython/menustrings.py:80 ../gui/wxpython/menustrings.py:1099 #: ../gui/wxpython/image2target/ii2t_menustrings.py:80 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1081 msgid "ESRI e00 import" msgstr "" -#: ../gui/wxpython/menustrings.py:81 ../gui/wxpython/menustrings.py:1099 +#: ../gui/wxpython/menustrings.py:81 ../gui/wxpython/menustrings.py:1100 #: ../gui/wxpython/image2target/ii2t_menustrings.py:81 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1082 msgid "Imports E00 file into a vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:82 ../gui/wxpython/menustrings.py:1100 +#: ../gui/wxpython/menustrings.py:82 ../gui/wxpython/menustrings.py:1101 #: ../gui/wxpython/image2target/ii2t_menustrings.py:82 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1083 msgid "Geonames import" msgstr "" -#: ../gui/wxpython/menustrings.py:83 ../gui/wxpython/menustrings.py:1101 +#: ../gui/wxpython/menustrings.py:83 ../gui/wxpython/menustrings.py:1102 #: ../gui/wxpython/image2target/ii2t_menustrings.py:83 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1084 msgid "Imports geonames.org country files into a vector points map." msgstr "" -#: ../gui/wxpython/menustrings.py:84 ../gui/wxpython/menustrings.py:1102 +#: ../gui/wxpython/menustrings.py:84 ../gui/wxpython/menustrings.py:1103 #: ../gui/wxpython/image2target/ii2t_menustrings.py:84 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1085 msgid "Matlab array or Mapgen format import" msgstr "" -#: ../gui/wxpython/menustrings.py:85 ../gui/wxpython/menustrings.py:1103 +#: ../gui/wxpython/menustrings.py:85 ../gui/wxpython/menustrings.py:1104 #: ../gui/wxpython/image2target/ii2t_menustrings.py:85 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1086 msgid "Imports Mapgen or Matlab-ASCII vector maps into GRASS." msgstr "" -#: ../gui/wxpython/menustrings.py:87 ../gui/wxpython/menustrings.py:1105 +#: ../gui/wxpython/menustrings.py:87 ../gui/wxpython/menustrings.py:1106 msgid "Converts LAS LiDAR point clouds to a GRASS vector map with libLAS." msgstr "" -#: ../gui/wxpython/menustrings.py:88 ../gui/wxpython/menustrings.py:1106 +#: ../gui/wxpython/menustrings.py:88 ../gui/wxpython/menustrings.py:1107 #: ../gui/wxpython/image2target/ii2t_menustrings.py:87 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1088 msgid "Unpack vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:89 ../gui/wxpython/menustrings.py:1107 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:88 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1089 -msgid "Imports a vector map as GRASS GIS specific archive file (packed with v.pack)" +#: ../gui/wxpython/menustrings.py:89 ../gui/wxpython/menustrings.py:1108 +msgid "Imports a GRASS GIS specific vector archive file (packed with v.pack) as a vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:90 ../gui/wxpython/menustrings.py:571 -#: ../gui/wxpython/menustrings.py:1108 ../gui/wxpython/menustrings.py:1513 +#: ../gui/wxpython/menustrings.py:90 ../gui/wxpython/menustrings.py:572 +#: ../gui/wxpython/menustrings.py:1109 ../gui/wxpython/menustrings.py:1514 #: ../gui/wxpython/image2target/ii2t_menustrings.py:89 #: ../gui/wxpython/image2target/ii2t_menustrings.py:564 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1090 @@ -4752,8 +4713,8 @@ msgid "Reproject vector map from different GRASS location" msgstr "" -#: ../gui/wxpython/menustrings.py:91 ../gui/wxpython/menustrings.py:572 -#: ../gui/wxpython/menustrings.py:1109 ../gui/wxpython/menustrings.py:1514 +#: ../gui/wxpython/menustrings.py:91 ../gui/wxpython/menustrings.py:573 +#: ../gui/wxpython/menustrings.py:1110 ../gui/wxpython/menustrings.py:1515 #: ../gui/wxpython/image2target/ii2t_menustrings.py:90 #: ../gui/wxpython/image2target/ii2t_menustrings.py:565 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1091 @@ -4761,55 +4722,55 @@ msgid "Re-projects a vector map from one location to the current location." msgstr "" -#: ../gui/wxpython/menustrings.py:92 ../gui/wxpython/menustrings.py:1110 +#: ../gui/wxpython/menustrings.py:92 ../gui/wxpython/menustrings.py:1111 #: ../gui/wxpython/image2target/ii2t_menustrings.py:91 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1092 msgid "Import 3D raster data" msgstr "" -#: ../gui/wxpython/menustrings.py:93 ../gui/wxpython/menustrings.py:1111 +#: ../gui/wxpython/menustrings.py:93 ../gui/wxpython/menustrings.py:1112 #: ../gui/wxpython/image2target/ii2t_menustrings.py:92 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1093 msgid "ASCII 3D import" msgstr "" -#: ../gui/wxpython/menustrings.py:94 ../gui/wxpython/menustrings.py:1112 +#: ../gui/wxpython/menustrings.py:94 ../gui/wxpython/menustrings.py:1113 #: ../gui/wxpython/image2target/ii2t_menustrings.py:93 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1094 msgid "Converts a 3D ASCII raster text file into a (binary) 3D raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:95 ../gui/wxpython/menustrings.py:1113 +#: ../gui/wxpython/menustrings.py:95 ../gui/wxpython/menustrings.py:1114 #: ../gui/wxpython/image2target/ii2t_menustrings.py:94 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1095 msgid "Raw binary array 3D import" msgstr "" -#: ../gui/wxpython/menustrings.py:96 ../gui/wxpython/menustrings.py:1114 +#: ../gui/wxpython/menustrings.py:96 ../gui/wxpython/menustrings.py:1115 #: ../gui/wxpython/image2target/ii2t_menustrings.py:95 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1096 msgid "Imports a binary raster file into a GRASS 3D raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:97 ../gui/wxpython/menustrings.py:1115 +#: ../gui/wxpython/menustrings.py:97 ../gui/wxpython/menustrings.py:1116 #: ../gui/wxpython/image2target/ii2t_menustrings.py:96 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1097 msgid "Vis5D import" msgstr "" -#: ../gui/wxpython/menustrings.py:98 ../gui/wxpython/menustrings.py:1116 +#: ../gui/wxpython/menustrings.py:98 ../gui/wxpython/menustrings.py:1117 #: ../gui/wxpython/image2target/ii2t_menustrings.py:97 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1098 msgid "Import 3-dimensional Vis5D files." msgstr "" -#: ../gui/wxpython/menustrings.py:99 ../gui/wxpython/menustrings.py:1117 +#: ../gui/wxpython/menustrings.py:99 ../gui/wxpython/menustrings.py:1118 #: ../gui/wxpython/image2target/ii2t_menustrings.py:98 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1099 msgid "Import database table" msgstr "" -#: ../gui/wxpython/menustrings.py:100 ../gui/wxpython/menustrings.py:1118 +#: ../gui/wxpython/menustrings.py:100 ../gui/wxpython/menustrings.py:1119 #: ../gui/wxpython/image2target/ii2t_menustrings.py:68 #: ../gui/wxpython/image2target/ii2t_menustrings.py:99 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1069 @@ -4817,21 +4778,21 @@ msgid "Common import formats" msgstr "" -#: ../gui/wxpython/menustrings.py:101 ../gui/wxpython/menustrings.py:1119 +#: ../gui/wxpython/menustrings.py:101 ../gui/wxpython/menustrings.py:1120 #: ../gui/wxpython/image2target/ii2t_menustrings.py:100 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1101 msgid "Imports attribute tables in various formats." msgstr "" -#: ../gui/wxpython/menustrings.py:102 ../gui/wxpython/menustrings.py:1120 +#: ../gui/wxpython/menustrings.py:102 ../gui/wxpython/menustrings.py:1121 #: ../gui/wxpython/image2target/ii2t_menustrings.py:101 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1102 msgid "Export raster map" msgstr "" #: ../gui/wxpython/menustrings.py:103 ../gui/wxpython/menustrings.py:132 -#: ../gui/wxpython/menustrings.py:158 ../gui/wxpython/menustrings.py:1121 -#: ../gui/wxpython/menustrings.py:1150 ../gui/wxpython/menustrings.py:1176 +#: ../gui/wxpython/menustrings.py:158 ../gui/wxpython/menustrings.py:1122 +#: ../gui/wxpython/menustrings.py:1151 ../gui/wxpython/menustrings.py:1177 #: ../gui/wxpython/image2target/ii2t_menustrings.py:102 #: ../gui/wxpython/image2target/ii2t_menustrings.py:131 #: ../gui/wxpython/image2target/ii2t_menustrings.py:156 @@ -4841,122 +4802,122 @@ msgid "Common export formats" msgstr "" -#: ../gui/wxpython/menustrings.py:104 ../gui/wxpython/menustrings.py:1122 +#: ../gui/wxpython/menustrings.py:104 ../gui/wxpython/menustrings.py:1123 #: ../gui/wxpython/image2target/ii2t_menustrings.py:103 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1104 msgid "Exports GRASS raster maps into GDAL supported formats." msgstr "" -#: ../gui/wxpython/menustrings.py:105 ../gui/wxpython/menustrings.py:1123 +#: ../gui/wxpython/menustrings.py:105 ../gui/wxpython/menustrings.py:1124 #: ../gui/wxpython/image2target/ii2t_menustrings.py:104 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1105 msgid "ASCII grid export" msgstr "" -#: ../gui/wxpython/menustrings.py:106 ../gui/wxpython/menustrings.py:1124 +#: ../gui/wxpython/menustrings.py:106 ../gui/wxpython/menustrings.py:1125 #: ../gui/wxpython/image2target/ii2t_menustrings.py:105 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1106 msgid "Converts a raster map layer into a GRASS ASCII text file." msgstr "" -#: ../gui/wxpython/menustrings.py:107 ../gui/wxpython/menustrings.py:1125 +#: ../gui/wxpython/menustrings.py:107 ../gui/wxpython/menustrings.py:1126 #: ../gui/wxpython/image2target/ii2t_menustrings.py:106 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1107 msgid "ASCII x,y,z points export" msgstr "" -#: ../gui/wxpython/menustrings.py:108 ../gui/wxpython/menustrings.py:1126 +#: ../gui/wxpython/menustrings.py:108 ../gui/wxpython/menustrings.py:1127 #: ../gui/wxpython/image2target/ii2t_menustrings.py:107 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1108 msgid "Exports a raster map to a text file as x,y,z values based on cell centers." msgstr "" -#: ../gui/wxpython/menustrings.py:109 ../gui/wxpython/menustrings.py:1127 +#: ../gui/wxpython/menustrings.py:109 ../gui/wxpython/menustrings.py:1128 #: ../gui/wxpython/image2target/ii2t_menustrings.py:108 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1109 msgid "GRIDATB.FOR export" msgstr "" -#: ../gui/wxpython/menustrings.py:110 ../gui/wxpython/menustrings.py:1128 +#: ../gui/wxpython/menustrings.py:110 ../gui/wxpython/menustrings.py:1129 #: ../gui/wxpython/image2target/ii2t_menustrings.py:109 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1110 msgid "Exports GRASS raster map to GRIDATB.FOR map file (TOPMODEL)." msgstr "" -#: ../gui/wxpython/menustrings.py:111 ../gui/wxpython/menustrings.py:1129 +#: ../gui/wxpython/menustrings.py:111 ../gui/wxpython/menustrings.py:1130 #: ../gui/wxpython/image2target/ii2t_menustrings.py:110 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1111 msgid "Matlab 2D array export" msgstr "" -#: ../gui/wxpython/menustrings.py:112 ../gui/wxpython/menustrings.py:1130 +#: ../gui/wxpython/menustrings.py:112 ../gui/wxpython/menustrings.py:1131 #: ../gui/wxpython/image2target/ii2t_menustrings.py:111 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1112 msgid "Exports a GRASS raster to a binary MAT-File." msgstr "" -#: ../gui/wxpython/menustrings.py:113 ../gui/wxpython/menustrings.py:1131 +#: ../gui/wxpython/menustrings.py:113 ../gui/wxpython/menustrings.py:1132 #: ../gui/wxpython/image2target/ii2t_menustrings.py:112 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1113 msgid "Raw binary array export" msgstr "" -#: ../gui/wxpython/menustrings.py:114 ../gui/wxpython/menustrings.py:1132 +#: ../gui/wxpython/menustrings.py:114 ../gui/wxpython/menustrings.py:1133 #: ../gui/wxpython/image2target/ii2t_menustrings.py:113 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1114 msgid "Exports a GRASS raster to a binary array." msgstr "" -#: ../gui/wxpython/menustrings.py:115 ../gui/wxpython/menustrings.py:1133 +#: ../gui/wxpython/menustrings.py:115 ../gui/wxpython/menustrings.py:1134 #: ../gui/wxpython/image2target/ii2t_menustrings.py:114 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1115 msgid "MPEG-1 export" msgstr "" -#: ../gui/wxpython/menustrings.py:116 ../gui/wxpython/menustrings.py:1134 +#: ../gui/wxpython/menustrings.py:116 ../gui/wxpython/menustrings.py:1135 #: ../gui/wxpython/image2target/ii2t_menustrings.py:115 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1116 msgid "Converts raster map series to MPEG movie." msgstr "" -#: ../gui/wxpython/menustrings.py:117 ../gui/wxpython/menustrings.py:1135 +#: ../gui/wxpython/menustrings.py:117 ../gui/wxpython/menustrings.py:1136 #: ../gui/wxpython/image2target/ii2t_menustrings.py:116 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1117 msgid "PNG export" msgstr "" -#: ../gui/wxpython/menustrings.py:118 ../gui/wxpython/menustrings.py:1136 +#: ../gui/wxpython/menustrings.py:118 ../gui/wxpython/menustrings.py:1137 #: ../gui/wxpython/image2target/ii2t_menustrings.py:117 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1118 msgid "Export a GRASS raster map as a non-georeferenced PNG image." msgstr "" -#: ../gui/wxpython/menustrings.py:119 ../gui/wxpython/menustrings.py:1137 +#: ../gui/wxpython/menustrings.py:119 ../gui/wxpython/menustrings.py:1138 #: ../gui/wxpython/image2target/ii2t_menustrings.py:118 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1119 msgid "PPM export" msgstr "" -#: ../gui/wxpython/menustrings.py:120 ../gui/wxpython/menustrings.py:1138 +#: ../gui/wxpython/menustrings.py:120 ../gui/wxpython/menustrings.py:1139 #: ../gui/wxpython/image2target/ii2t_menustrings.py:119 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1120 msgid "Converts a GRASS raster map to a PPM image file." msgstr "" -#: ../gui/wxpython/menustrings.py:121 ../gui/wxpython/menustrings.py:1139 +#: ../gui/wxpython/menustrings.py:121 ../gui/wxpython/menustrings.py:1140 #: ../gui/wxpython/image2target/ii2t_menustrings.py:120 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1121 msgid "PPM from RGB export" msgstr "" -#: ../gui/wxpython/menustrings.py:122 ../gui/wxpython/menustrings.py:1140 +#: ../gui/wxpython/menustrings.py:122 ../gui/wxpython/menustrings.py:1141 #: ../gui/wxpython/image2target/ii2t_menustrings.py:121 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1122 msgid "Converts 3 GRASS raster layers (R,G,B) to a PPM image file." msgstr "" #: ../gui/wxpython/menustrings.py:123 ../gui/wxpython/menustrings.py:140 -#: ../gui/wxpython/menustrings.py:1141 ../gui/wxpython/menustrings.py:1158 +#: ../gui/wxpython/menustrings.py:1142 ../gui/wxpython/menustrings.py:1159 #: ../gui/wxpython/image2target/ii2t_menustrings.py:122 #: ../gui/wxpython/image2target/ii2t_menustrings.py:138 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1123 @@ -4964,27 +4925,27 @@ msgid "POV-Ray export" msgstr "" -#: ../gui/wxpython/menustrings.py:124 ../gui/wxpython/menustrings.py:1142 +#: ../gui/wxpython/menustrings.py:124 ../gui/wxpython/menustrings.py:1143 #: ../gui/wxpython/image2target/ii2t_menustrings.py:123 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1124 msgid "Converts a raster map layer into a height-field file for POV-Ray." msgstr "" -#: ../gui/wxpython/menustrings.py:125 ../gui/wxpython/menustrings.py:1143 +#: ../gui/wxpython/menustrings.py:125 ../gui/wxpython/menustrings.py:1144 #: ../gui/wxpython/image2target/ii2t_menustrings.py:124 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1125 msgid "VRML export" msgstr "" -#: ../gui/wxpython/menustrings.py:126 ../gui/wxpython/menustrings.py:1144 +#: ../gui/wxpython/menustrings.py:126 ../gui/wxpython/menustrings.py:1145 #: ../gui/wxpython/image2target/ii2t_menustrings.py:125 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1126 msgid "Exports a raster map to the Virtual Reality Modeling Language (VRML)." msgstr "" #: ../gui/wxpython/menustrings.py:127 ../gui/wxpython/menustrings.py:144 -#: ../gui/wxpython/menustrings.py:155 ../gui/wxpython/menustrings.py:1145 -#: ../gui/wxpython/menustrings.py:1162 ../gui/wxpython/menustrings.py:1173 +#: ../gui/wxpython/menustrings.py:155 ../gui/wxpython/menustrings.py:1146 +#: ../gui/wxpython/menustrings.py:1163 ../gui/wxpython/menustrings.py:1174 #: ../gui/wxpython/image2target/ii2t_menustrings.py:126 #: ../gui/wxpython/image2target/ii2t_menustrings.py:142 #: ../gui/wxpython/image2target/ii2t_menustrings.py:153 @@ -4994,227 +4955,227 @@ msgid "VTK export" msgstr "" -#: ../gui/wxpython/menustrings.py:128 ../gui/wxpython/menustrings.py:1146 +#: ../gui/wxpython/menustrings.py:128 ../gui/wxpython/menustrings.py:1147 #: ../gui/wxpython/image2target/ii2t_menustrings.py:127 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1128 msgid "Converts raster maps into the VTK-ASCII format." msgstr "" -#: ../gui/wxpython/menustrings.py:129 ../gui/wxpython/menustrings.py:1147 +#: ../gui/wxpython/menustrings.py:129 ../gui/wxpython/menustrings.py:1148 #: ../gui/wxpython/image2target/ii2t_menustrings.py:128 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1129 msgid "Pack raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:130 ../gui/wxpython/menustrings.py:1148 +#: ../gui/wxpython/menustrings.py:130 ../gui/wxpython/menustrings.py:1149 #: ../gui/wxpython/image2target/ii2t_menustrings.py:129 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1130 msgid "Exports a raster map as GRASS GIS specific archive file" msgstr "" -#: ../gui/wxpython/menustrings.py:131 ../gui/wxpython/menustrings.py:1149 +#: ../gui/wxpython/menustrings.py:131 ../gui/wxpython/menustrings.py:1150 #: ../gui/wxpython/image2target/ii2t_menustrings.py:130 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1131 msgid "Export vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:133 ../gui/wxpython/menustrings.py:1151 +#: ../gui/wxpython/menustrings.py:133 ../gui/wxpython/menustrings.py:1152 msgid "Exports a vector map layer to any of the supported OGR vector formats. By default a vector map layer is exported to OGC GeoPackage format." msgstr "" -#: ../gui/wxpython/menustrings.py:134 ../gui/wxpython/menustrings.py:1152 +#: ../gui/wxpython/menustrings.py:134 ../gui/wxpython/menustrings.py:1153 #: ../gui/wxpython/image2target/ii2t_menustrings.py:133 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1134 msgid "ASCII points or GRASS ASCII vector export" msgstr "" -#: ../gui/wxpython/menustrings.py:135 ../gui/wxpython/menustrings.py:1153 +#: ../gui/wxpython/menustrings.py:135 ../gui/wxpython/menustrings.py:1154 #: ../gui/wxpython/image2target/ii2t_menustrings.py:134 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1135 msgid "Exports a vector map to a GRASS ASCII vector representation. By default only features with category are exported. To export all features use 'layer=-1'." msgstr "" -#: ../gui/wxpython/menustrings.py:136 ../gui/wxpython/menustrings.py:1154 +#: ../gui/wxpython/menustrings.py:136 ../gui/wxpython/menustrings.py:1155 #: ../gui/wxpython/image2target/ii2t_menustrings.py:135 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1136 msgid "DXF export" msgstr "" -#: ../gui/wxpython/menustrings.py:137 ../gui/wxpython/menustrings.py:1155 +#: ../gui/wxpython/menustrings.py:137 ../gui/wxpython/menustrings.py:1156 #: ../gui/wxpython/image2target/ii2t_menustrings.py:136 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1137 msgid "Exports vector map to DXF file format." msgstr "" -#: ../gui/wxpython/menustrings.py:138 ../gui/wxpython/menustrings.py:1156 +#: ../gui/wxpython/menustrings.py:138 ../gui/wxpython/menustrings.py:1157 #: ../gui/wxpython/image2target/ii2t_menustrings.py:137 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1138 msgid "PostGIS export" msgstr "" -#: ../gui/wxpython/menustrings.py:139 ../gui/wxpython/menustrings.py:1157 +#: ../gui/wxpython/menustrings.py:139 ../gui/wxpython/menustrings.py:1158 msgid "Exports a vector map layer to PostGIS feature table." msgstr "" -#: ../gui/wxpython/menustrings.py:141 ../gui/wxpython/menustrings.py:1159 +#: ../gui/wxpython/menustrings.py:141 ../gui/wxpython/menustrings.py:1160 #: ../gui/wxpython/image2target/ii2t_menustrings.py:139 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1140 msgid "Converts GRASS x,y,z points to POV-Ray x,z,y format." msgstr "" -#: ../gui/wxpython/menustrings.py:142 ../gui/wxpython/menustrings.py:1160 +#: ../gui/wxpython/menustrings.py:142 ../gui/wxpython/menustrings.py:1161 #: ../gui/wxpython/image2target/ii2t_menustrings.py:140 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1141 msgid "SVG export" msgstr "" -#: ../gui/wxpython/menustrings.py:143 ../gui/wxpython/menustrings.py:1161 +#: ../gui/wxpython/menustrings.py:143 ../gui/wxpython/menustrings.py:1162 #: ../gui/wxpython/image2target/ii2t_menustrings.py:141 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1142 msgid "Exports a vector map to SVG file." msgstr "" -#: ../gui/wxpython/menustrings.py:145 ../gui/wxpython/menustrings.py:1163 +#: ../gui/wxpython/menustrings.py:145 ../gui/wxpython/menustrings.py:1164 #: ../gui/wxpython/image2target/ii2t_menustrings.py:143 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1144 msgid "Converts a vector map to VTK ASCII output." msgstr "" -#: ../gui/wxpython/menustrings.py:146 ../gui/wxpython/menustrings.py:1164 +#: ../gui/wxpython/menustrings.py:146 ../gui/wxpython/menustrings.py:1165 #: ../gui/wxpython/image2target/ii2t_menustrings.py:144 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1145 msgid "Pack vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:147 ../gui/wxpython/menustrings.py:1165 +#: ../gui/wxpython/menustrings.py:147 ../gui/wxpython/menustrings.py:1166 #: ../gui/wxpython/image2target/ii2t_menustrings.py:145 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1146 msgid "Exports a vector map as GRASS GIS specific archive file" msgstr "" -#: ../gui/wxpython/menustrings.py:148 ../gui/wxpython/menustrings.py:1166 +#: ../gui/wxpython/menustrings.py:148 ../gui/wxpython/menustrings.py:1167 #: ../gui/wxpython/image2target/ii2t_menustrings.py:146 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1147 msgid "Export 3D raster maps" msgstr "" -#: ../gui/wxpython/menustrings.py:149 ../gui/wxpython/menustrings.py:1167 +#: ../gui/wxpython/menustrings.py:149 ../gui/wxpython/menustrings.py:1168 #: ../gui/wxpython/image2target/ii2t_menustrings.py:147 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1148 msgid "ASCII 3D export" msgstr "" -#: ../gui/wxpython/menustrings.py:150 ../gui/wxpython/menustrings.py:1168 +#: ../gui/wxpython/menustrings.py:150 ../gui/wxpython/menustrings.py:1169 #: ../gui/wxpython/image2target/ii2t_menustrings.py:148 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1149 msgid "Converts a 3D raster map layer into a ASCII text file." msgstr "" -#: ../gui/wxpython/menustrings.py:151 ../gui/wxpython/menustrings.py:1169 +#: ../gui/wxpython/menustrings.py:151 ../gui/wxpython/menustrings.py:1170 #: ../gui/wxpython/image2target/ii2t_menustrings.py:149 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1150 msgid "Raw binary array 3D export" msgstr "" -#: ../gui/wxpython/menustrings.py:152 ../gui/wxpython/menustrings.py:1170 +#: ../gui/wxpython/menustrings.py:152 ../gui/wxpython/menustrings.py:1171 #: ../gui/wxpython/image2target/ii2t_menustrings.py:150 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1151 msgid "Exports a GRASS 3D raster map to a binary array." msgstr "" -#: ../gui/wxpython/menustrings.py:153 ../gui/wxpython/menustrings.py:1171 +#: ../gui/wxpython/menustrings.py:153 ../gui/wxpython/menustrings.py:1172 #: ../gui/wxpython/image2target/ii2t_menustrings.py:151 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1152 msgid "Vis5D export" msgstr "" -#: ../gui/wxpython/menustrings.py:154 ../gui/wxpython/menustrings.py:1172 +#: ../gui/wxpython/menustrings.py:154 ../gui/wxpython/menustrings.py:1173 #: ../gui/wxpython/image2target/ii2t_menustrings.py:152 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1153 msgid "Exports GRASS 3D raster map to 3-dimensional Vis5D file." msgstr "" -#: ../gui/wxpython/menustrings.py:156 ../gui/wxpython/menustrings.py:1174 +#: ../gui/wxpython/menustrings.py:156 ../gui/wxpython/menustrings.py:1175 #: ../gui/wxpython/image2target/ii2t_menustrings.py:154 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1155 msgid "Converts 3D raster maps into the VTK-ASCII format." msgstr "" -#: ../gui/wxpython/menustrings.py:157 ../gui/wxpython/menustrings.py:1175 +#: ../gui/wxpython/menustrings.py:157 ../gui/wxpython/menustrings.py:1176 #: ../gui/wxpython/image2target/ii2t_menustrings.py:155 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1156 msgid "Export database table" msgstr "" -#: ../gui/wxpython/menustrings.py:159 ../gui/wxpython/menustrings.py:1177 +#: ../gui/wxpython/menustrings.py:159 ../gui/wxpython/menustrings.py:1178 #: ../gui/wxpython/image2target/ii2t_menustrings.py:157 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1158 msgid "Exports attribute tables into various formats." msgstr "" -#: ../gui/wxpython/menustrings.py:160 ../gui/wxpython/menustrings.py:1178 +#: ../gui/wxpython/menustrings.py:160 ../gui/wxpython/menustrings.py:1179 #: ../gui/wxpython/image2target/ii2t_menustrings.py:158 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1159 msgid "Link external data" msgstr "" -#: ../gui/wxpython/menustrings.py:162 ../gui/wxpython/menustrings.py:1180 +#: ../gui/wxpython/menustrings.py:162 ../gui/wxpython/menustrings.py:1181 #: ../gui/wxpython/image2target/ii2t_menustrings.py:160 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1161 msgid "Link GDAL supported raster data as a pseudo GRASS raster map layer." msgstr "" -#: ../gui/wxpython/menustrings.py:164 ../gui/wxpython/menustrings.py:1182 +#: ../gui/wxpython/menustrings.py:164 ../gui/wxpython/menustrings.py:1183 #: ../gui/wxpython/image2target/ii2t_menustrings.py:162 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1163 msgid "Creates a new pseudo-vector map as a link to an OGR-supported layer." msgstr "" -#: ../gui/wxpython/menustrings.py:165 ../gui/wxpython/menustrings.py:1183 +#: ../gui/wxpython/menustrings.py:165 ../gui/wxpython/menustrings.py:1184 #: ../gui/wxpython/image2target/ii2t_menustrings.py:163 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1164 msgid "Output format for raster data" msgstr "" -#: ../gui/wxpython/menustrings.py:166 ../gui/wxpython/menustrings.py:1184 +#: ../gui/wxpython/menustrings.py:166 ../gui/wxpython/menustrings.py:1185 #: ../gui/wxpython/image2target/ii2t_menustrings.py:164 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1165 msgid "Redirects raster output to file utilizing GDAL library rather than storing in GRASS raster format." msgstr "" -#: ../gui/wxpython/menustrings.py:167 ../gui/wxpython/menustrings.py:1185 +#: ../gui/wxpython/menustrings.py:167 ../gui/wxpython/menustrings.py:1186 #: ../gui/wxpython/image2target/ii2t_menustrings.py:165 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1166 msgid "Output format for vector data" msgstr "" -#: ../gui/wxpython/menustrings.py:168 ../gui/wxpython/menustrings.py:1186 +#: ../gui/wxpython/menustrings.py:168 ../gui/wxpython/menustrings.py:1187 #: ../gui/wxpython/image2target/ii2t_menustrings.py:166 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1167 msgid "Defines vector output format utilizing OGR library." msgstr "" -#: ../gui/wxpython/menustrings.py:169 ../gui/wxpython/menustrings.py:1187 +#: ../gui/wxpython/menustrings.py:169 ../gui/wxpython/menustrings.py:1188 #: ../gui/wxpython/image2target/ii2t_menustrings.py:167 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1168 msgid "Manage maps" msgstr "" -#: ../gui/wxpython/menustrings.py:170 ../gui/wxpython/menustrings.py:1188 +#: ../gui/wxpython/menustrings.py:170 ../gui/wxpython/menustrings.py:1189 #: ../gui/wxpython/image2target/ii2t_menustrings.py:168 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1169 -#: ../gui/wxpython/gui_core/forms.py:611 +#: ../gui/wxpython/gui_core/forms.py:623 msgid "Copy" msgstr "" -#: ../gui/wxpython/menustrings.py:171 ../gui/wxpython/menustrings.py:1189 +#: ../gui/wxpython/menustrings.py:171 ../gui/wxpython/menustrings.py:1190 #: ../gui/wxpython/image2target/ii2t_menustrings.py:169 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1170 msgid "Copies available data files in the current mapset search path to the user's current mapset." msgstr "" -#: ../gui/wxpython/menustrings.py:172 ../gui/wxpython/menustrings.py:962 -#: ../gui/wxpython/menustrings.py:1190 ../gui/wxpython/menustrings.py:1904 +#: ../gui/wxpython/menustrings.py:172 ../gui/wxpython/menustrings.py:963 +#: ../gui/wxpython/menustrings.py:1191 ../gui/wxpython/menustrings.py:1905 #: ../gui/wxpython/image2target/ii2t_menustrings.py:170 #: ../gui/wxpython/image2target/ii2t_menustrings.py:946 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1171 @@ -5222,14 +5183,14 @@ msgid "List" msgstr "" -#: ../gui/wxpython/menustrings.py:173 ../gui/wxpython/menustrings.py:1191 +#: ../gui/wxpython/menustrings.py:173 ../gui/wxpython/menustrings.py:1192 #: ../gui/wxpython/image2target/ii2t_menustrings.py:171 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1172 msgid "Lists available GRASS data base files of the user-specified data type optionally using the search pattern." msgstr "" -#: ../gui/wxpython/menustrings.py:174 ../gui/wxpython/menustrings.py:950 -#: ../gui/wxpython/menustrings.py:1192 ../gui/wxpython/menustrings.py:1892 +#: ../gui/wxpython/menustrings.py:174 ../gui/wxpython/menustrings.py:951 +#: ../gui/wxpython/menustrings.py:1193 ../gui/wxpython/menustrings.py:1893 #: ../gui/wxpython/image2target/ii2t_menustrings.py:172 #: ../gui/wxpython/image2target/ii2t_menustrings.py:934 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1173 @@ -5238,32 +5199,32 @@ msgid "Rename" msgstr "" -#: ../gui/wxpython/menustrings.py:175 ../gui/wxpython/menustrings.py:1193 +#: ../gui/wxpython/menustrings.py:175 ../gui/wxpython/menustrings.py:1194 #: ../gui/wxpython/image2target/ii2t_menustrings.py:173 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1174 msgid "Renames data base element files in the user's current mapset." msgstr "" -#: ../gui/wxpython/menustrings.py:176 ../gui/wxpython/menustrings.py:1194 -#: ../gui/wxpython/menustrings.py:2088 +#: ../gui/wxpython/menustrings.py:176 ../gui/wxpython/menustrings.py:1195 +#: ../gui/wxpython/menustrings.py:2089 #: ../gui/wxpython/image2target/ii2t_menustrings.py:174 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1175 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2056 #: ../gui/wxpython/nviz/tools.py:1364 ../gui/wxpython/nviz/tools.py:2367 -#: ../gui/wxpython/nviz/tools.py:2419 ../gui/wxpython/psmap/dialogs.py:1770 +#: ../gui/wxpython/nviz/tools.py:2419 ../gui/wxpython/psmap/dialogs.py:1772 msgid "Delete" msgstr "" -#: ../gui/wxpython/menustrings.py:177 ../gui/wxpython/menustrings.py:1195 +#: ../gui/wxpython/menustrings.py:177 ../gui/wxpython/menustrings.py:1196 #: ../gui/wxpython/image2target/ii2t_menustrings.py:175 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1176 msgid "Removes data base element files from the user's current mapset using the search pattern." msgstr "" -#: ../gui/wxpython/menustrings.py:178 ../gui/wxpython/menustrings.py:315 -#: ../gui/wxpython/menustrings.py:609 ../gui/wxpython/menustrings.py:863 -#: ../gui/wxpython/menustrings.py:1257 ../gui/wxpython/menustrings.py:1551 -#: ../gui/wxpython/menustrings.py:1805 +#: ../gui/wxpython/menustrings.py:178 ../gui/wxpython/menustrings.py:316 +#: ../gui/wxpython/menustrings.py:610 ../gui/wxpython/menustrings.py:864 +#: ../gui/wxpython/menustrings.py:1258 ../gui/wxpython/menustrings.py:1552 +#: ../gui/wxpython/menustrings.py:1806 #: ../gui/wxpython/image2target/ii2t_menustrings.py:176 #: ../gui/wxpython/image2target/ii2t_menustrings.py:310 #: ../gui/wxpython/image2target/ii2t_menustrings.py:602 @@ -5274,96 +5235,96 @@ msgid "Map type conversions" msgstr "" -#: ../gui/wxpython/menustrings.py:179 ../gui/wxpython/menustrings.py:316 -#: ../gui/wxpython/menustrings.py:1258 +#: ../gui/wxpython/menustrings.py:179 ../gui/wxpython/menustrings.py:317 +#: ../gui/wxpython/menustrings.py:1259 #: ../gui/wxpython/image2target/ii2t_menustrings.py:177 #: ../gui/wxpython/image2target/ii2t_menustrings.py:311 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1237 msgid "Raster to vector" msgstr "" -#: ../gui/wxpython/menustrings.py:180 ../gui/wxpython/menustrings.py:317 -#: ../gui/wxpython/menustrings.py:1259 +#: ../gui/wxpython/menustrings.py:180 ../gui/wxpython/menustrings.py:318 +#: ../gui/wxpython/menustrings.py:1260 #: ../gui/wxpython/image2target/ii2t_menustrings.py:178 #: ../gui/wxpython/image2target/ii2t_menustrings.py:312 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1238 msgid "Converts a raster map into a vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:181 ../gui/wxpython/menustrings.py:318 -#: ../gui/wxpython/menustrings.py:1260 +#: ../gui/wxpython/menustrings.py:181 ../gui/wxpython/menustrings.py:319 +#: ../gui/wxpython/menustrings.py:1261 #: ../gui/wxpython/image2target/ii2t_menustrings.py:179 #: ../gui/wxpython/image2target/ii2t_menustrings.py:313 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1239 msgid "Raster series to 3D raster" msgstr "" -#: ../gui/wxpython/menustrings.py:182 ../gui/wxpython/menustrings.py:319 -#: ../gui/wxpython/menustrings.py:1261 +#: ../gui/wxpython/menustrings.py:182 ../gui/wxpython/menustrings.py:320 +#: ../gui/wxpython/menustrings.py:1262 #: ../gui/wxpython/image2target/ii2t_menustrings.py:180 #: ../gui/wxpython/image2target/ii2t_menustrings.py:314 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1240 msgid "Converts 2D raster map slices to one 3D raster volume map." msgstr "" -#: ../gui/wxpython/menustrings.py:183 ../gui/wxpython/menustrings.py:320 -#: ../gui/wxpython/menustrings.py:1262 +#: ../gui/wxpython/menustrings.py:183 ../gui/wxpython/menustrings.py:321 +#: ../gui/wxpython/menustrings.py:1263 #: ../gui/wxpython/image2target/ii2t_menustrings.py:181 #: ../gui/wxpython/image2target/ii2t_menustrings.py:315 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1241 msgid "Raster 2.5D to 3D raster" msgstr "" -#: ../gui/wxpython/menustrings.py:184 ../gui/wxpython/menustrings.py:321 -#: ../gui/wxpython/menustrings.py:1263 +#: ../gui/wxpython/menustrings.py:184 ../gui/wxpython/menustrings.py:322 +#: ../gui/wxpython/menustrings.py:1264 #: ../gui/wxpython/image2target/ii2t_menustrings.py:182 #: ../gui/wxpython/image2target/ii2t_menustrings.py:316 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1242 msgid "Creates a 3D volume map based on 2D elevation and value raster maps." msgstr "" -#: ../gui/wxpython/menustrings.py:185 ../gui/wxpython/menustrings.py:610 -#: ../gui/wxpython/menustrings.py:1552 +#: ../gui/wxpython/menustrings.py:185 ../gui/wxpython/menustrings.py:611 +#: ../gui/wxpython/menustrings.py:1553 #: ../gui/wxpython/image2target/ii2t_menustrings.py:183 #: ../gui/wxpython/image2target/ii2t_menustrings.py:603 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1529 msgid "Vector to raster" msgstr "" -#: ../gui/wxpython/menustrings.py:186 ../gui/wxpython/menustrings.py:611 -#: ../gui/wxpython/menustrings.py:1553 +#: ../gui/wxpython/menustrings.py:186 ../gui/wxpython/menustrings.py:612 +#: ../gui/wxpython/menustrings.py:1554 #: ../gui/wxpython/image2target/ii2t_menustrings.py:184 #: ../gui/wxpython/image2target/ii2t_menustrings.py:604 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1530 msgid "Converts (rasterize) a vector map into a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:187 ../gui/wxpython/menustrings.py:612 -#: ../gui/wxpython/menustrings.py:1554 +#: ../gui/wxpython/menustrings.py:187 ../gui/wxpython/menustrings.py:613 +#: ../gui/wxpython/menustrings.py:1555 #: ../gui/wxpython/image2target/ii2t_menustrings.py:185 #: ../gui/wxpython/image2target/ii2t_menustrings.py:605 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1531 msgid "Vector to 3D raster" msgstr "" -#: ../gui/wxpython/menustrings.py:188 ../gui/wxpython/menustrings.py:613 -#: ../gui/wxpython/menustrings.py:1555 +#: ../gui/wxpython/menustrings.py:188 ../gui/wxpython/menustrings.py:614 +#: ../gui/wxpython/menustrings.py:1556 #: ../gui/wxpython/image2target/ii2t_menustrings.py:186 #: ../gui/wxpython/image2target/ii2t_menustrings.py:606 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1532 msgid "Converts a vector map (only points) into a 3D raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:189 ../gui/wxpython/menustrings.py:614 -#: ../gui/wxpython/menustrings.py:1556 +#: ../gui/wxpython/menustrings.py:189 ../gui/wxpython/menustrings.py:615 +#: ../gui/wxpython/menustrings.py:1557 #: ../gui/wxpython/image2target/ii2t_menustrings.py:187 #: ../gui/wxpython/image2target/ii2t_menustrings.py:607 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1533 msgid "2D vector to 3D vector" msgstr "" -#: ../gui/wxpython/menustrings.py:190 ../gui/wxpython/menustrings.py:615 -#: ../gui/wxpython/menustrings.py:1557 +#: ../gui/wxpython/menustrings.py:190 ../gui/wxpython/menustrings.py:616 +#: ../gui/wxpython/menustrings.py:1558 #: ../gui/wxpython/image2target/ii2t_menustrings.py:188 #: ../gui/wxpython/image2target/ii2t_menustrings.py:608 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1534 @@ -5375,39 +5336,39 @@ msgid "3D raster to raster series" msgstr "" -#: ../gui/wxpython/menustrings.py:192 ../gui/wxpython/menustrings.py:865 -#: ../gui/wxpython/menustrings.py:1807 +#: ../gui/wxpython/menustrings.py:192 ../gui/wxpython/menustrings.py:866 +#: ../gui/wxpython/menustrings.py:1808 #: ../gui/wxpython/image2target/ii2t_menustrings.py:190 #: ../gui/wxpython/image2target/ii2t_menustrings.py:849 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1775 msgid "Converts 3D raster maps to 2D raster maps" msgstr "" -#: ../gui/wxpython/menustrings.py:193 ../gui/wxpython/menustrings.py:1990 +#: ../gui/wxpython/menustrings.py:193 ../gui/wxpython/menustrings.py:1991 #: ../gui/wxpython/image2target/ii2t_menustrings.py:191 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1958 msgid "Georectify" msgstr "" -#: ../gui/wxpython/menustrings.py:194 ../gui/wxpython/menustrings.py:1991 +#: ../gui/wxpython/menustrings.py:194 ../gui/wxpython/menustrings.py:1992 #: ../gui/wxpython/image2target/ii2t_menustrings.py:192 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1959 msgid "Manage Ground Control Points for Georectification" msgstr "" -#: ../gui/wxpython/menustrings.py:195 ../gui/wxpython/menustrings.py:1992 +#: ../gui/wxpython/menustrings.py:195 ../gui/wxpython/menustrings.py:1993 #: ../gui/wxpython/image2target/ii2t_menustrings.py:193 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1960 msgid "Graphical modeler" msgstr "" -#: ../gui/wxpython/menustrings.py:196 ../gui/wxpython/menustrings.py:1993 +#: ../gui/wxpython/menustrings.py:196 ../gui/wxpython/menustrings.py:1994 #: ../gui/wxpython/image2target/ii2t_menustrings.py:194 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1961 msgid "Launch Graphical modeler" msgstr "" -#: ../gui/wxpython/menustrings.py:197 ../gui/wxpython/menustrings.py:2043 +#: ../gui/wxpython/menustrings.py:197 ../gui/wxpython/menustrings.py:2044 #: ../gui/wxpython/image2target/ii2t_menustrings.py:195 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2011 msgid "Run model" @@ -5423,8 +5384,13 @@ msgid "3D image rendering" msgstr "" -#: ../gui/wxpython/menustrings.py:200 ../gui/wxpython/menustrings.py:1036 -#: ../gui/wxpython/menustrings.py:1978 ../gui/wxpython/menustrings.py:1985 +#: ../gui/wxpython/menustrings.py:200 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:198 +msgid "Creates a 3D rendering of GIS data. Renders surfaces (raster data), 2D/3D vector data, and volumes (3D raster data) in 3D." +msgstr "" + +#: ../gui/wxpython/menustrings.py:201 ../gui/wxpython/menustrings.py:1037 +#: ../gui/wxpython/menustrings.py:1979 ../gui/wxpython/menustrings.py:1986 #: ../gui/wxpython/image2target/ii2t_menustrings.py:199 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1020 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1946 @@ -5432,8 +5398,8 @@ msgid "Animation tool" msgstr "" -#: ../gui/wxpython/menustrings.py:201 ../gui/wxpython/menustrings.py:1037 -#: ../gui/wxpython/menustrings.py:1979 ../gui/wxpython/menustrings.py:1986 +#: ../gui/wxpython/menustrings.py:202 ../gui/wxpython/menustrings.py:1038 +#: ../gui/wxpython/menustrings.py:1980 ../gui/wxpython/menustrings.py:1987 #: ../gui/wxpython/image2target/ii2t_menustrings.py:200 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1021 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1947 @@ -5441,89 +5407,89 @@ msgid "Launch animation tool." msgstr "" -#: ../gui/wxpython/menustrings.py:202 +#: ../gui/wxpython/menustrings.py:203 #: ../gui/wxpython/image2target/ii2t_menustrings.py:201 msgid "Bearing/distance to coordinates" msgstr "" -#: ../gui/wxpython/menustrings.py:203 +#: ../gui/wxpython/menustrings.py:204 #: ../gui/wxpython/image2target/ii2t_menustrings.py:202 msgid "A simple utility for converting bearing and distance measurements to coordinates and vice versa. It assumes a cartesian coordinate system" msgstr "" -#: ../gui/wxpython/menustrings.py:204 ../gui/wxpython/menustrings.py:1988 +#: ../gui/wxpython/menustrings.py:205 ../gui/wxpython/menustrings.py:1989 #: ../gui/wxpython/image2target/ii2t_menustrings.py:203 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1956 #: ../gui/wxpython/lmgr/toolbars.py:162 msgid "Cartographic Composer" msgstr "" -#: ../gui/wxpython/menustrings.py:205 ../gui/wxpython/menustrings.py:1989 +#: ../gui/wxpython/menustrings.py:206 ../gui/wxpython/menustrings.py:1990 #: ../gui/wxpython/image2target/ii2t_menustrings.py:204 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1957 msgid "Launch Cartographic Composer" msgstr "" -#: ../gui/wxpython/menustrings.py:206 ../gui/wxpython/menustrings.py:1996 +#: ../gui/wxpython/menustrings.py:207 ../gui/wxpython/menustrings.py:1997 #: ../gui/wxpython/image2target/ii2t_menustrings.py:205 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1964 msgid "Map Swipe" msgstr "" -#: ../gui/wxpython/menustrings.py:207 ../gui/wxpython/menustrings.py:1997 +#: ../gui/wxpython/menustrings.py:208 ../gui/wxpython/menustrings.py:1998 #: ../gui/wxpython/image2target/ii2t_menustrings.py:206 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1965 msgid "Launch Map Swipe" msgstr "" -#: ../gui/wxpython/menustrings.py:208 +#: ../gui/wxpython/menustrings.py:209 #: ../gui/wxpython/image2target/ii2t_menustrings.py:207 msgid "Launch script" msgstr "" -#: ../gui/wxpython/menustrings.py:209 +#: ../gui/wxpython/menustrings.py:210 #: ../gui/wxpython/image2target/ii2t_menustrings.py:208 msgid "Launches script file." msgstr "" -#: ../gui/wxpython/menustrings.py:210 +#: ../gui/wxpython/menustrings.py:211 msgid "Simple Python Editor" msgstr "" -#: ../gui/wxpython/menustrings.py:211 +#: ../gui/wxpython/menustrings.py:212 msgid "Launches Simple Python Editor." msgstr "" -#: ../gui/wxpython/menustrings.py:212 +#: ../gui/wxpython/menustrings.py:213 #: ../gui/wxpython/image2target/ii2t_menustrings.py:209 -#: ../gui/wxpython/gui_core/dialogs.py:2347 +#: ../gui/wxpython/gui_core/dialogs.py:2352 msgid "Close GUI" msgstr "" -#: ../gui/wxpython/menustrings.py:213 +#: ../gui/wxpython/menustrings.py:214 #: ../gui/wxpython/image2target/ii2t_menustrings.py:210 msgid "Close graphical user interface." msgstr "" -#: ../gui/wxpython/menustrings.py:214 +#: ../gui/wxpython/menustrings.py:215 #: ../gui/wxpython/image2target/ii2t_menustrings.py:211 -#: ../gui/wxpython/gui_core/dialogs.py:2326 -#: ../gui/wxpython/gui_core/dialogs.py:2350 +#: ../gui/wxpython/gui_core/dialogs.py:2331 +#: ../gui/wxpython/gui_core/dialogs.py:2355 msgid "Quit GRASS GIS" msgstr "" -#: ../gui/wxpython/menustrings.py:215 +#: ../gui/wxpython/menustrings.py:216 #: ../gui/wxpython/image2target/ii2t_menustrings.py:212 msgid "Close GUI and exit GRASS GIS shell." msgstr "" -#: ../gui/wxpython/menustrings.py:216 ../gui/wxpython/menustrings.py:2021 +#: ../gui/wxpython/menustrings.py:217 ../gui/wxpython/menustrings.py:2022 #: ../gui/wxpython/image2target/ii2t_menustrings.py:213 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1989 msgid "&Settings" msgstr "" -#: ../gui/wxpython/menustrings.py:217 ../gui/wxpython/menustrings.py:1196 +#: ../gui/wxpython/menustrings.py:218 ../gui/wxpython/menustrings.py:1197 #: ../gui/wxpython/image2target/ii2t_menustrings.py:214 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1177 #: ../gui/wxpython/mapdisp/statusbar.py:1152 @@ -5531,14 +5497,14 @@ msgid "Computational region" msgstr "" -#: ../gui/wxpython/menustrings.py:218 ../gui/wxpython/menustrings.py:1197 +#: ../gui/wxpython/menustrings.py:219 ../gui/wxpython/menustrings.py:1198 #: ../gui/wxpython/image2target/ii2t_menustrings.py:215 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1178 msgid "Show current region" msgstr "" -#: ../gui/wxpython/menustrings.py:219 ../gui/wxpython/menustrings.py:221 -#: ../gui/wxpython/menustrings.py:1198 ../gui/wxpython/menustrings.py:1200 +#: ../gui/wxpython/menustrings.py:220 ../gui/wxpython/menustrings.py:222 +#: ../gui/wxpython/menustrings.py:1199 ../gui/wxpython/menustrings.py:1201 #: ../gui/wxpython/image2target/ii2t_menustrings.py:216 #: ../gui/wxpython/image2target/ii2t_menustrings.py:218 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1179 @@ -5546,355 +5512,363 @@ msgid "Shows the extent and resolution of the computational region." msgstr "" -#: ../gui/wxpython/menustrings.py:220 ../gui/wxpython/menustrings.py:1199 +#: ../gui/wxpython/menustrings.py:221 ../gui/wxpython/menustrings.py:1200 #: ../gui/wxpython/image2target/ii2t_menustrings.py:217 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1180 msgid "Show region using latitude and longitude" msgstr "" -#: ../gui/wxpython/menustrings.py:222 ../gui/wxpython/menustrings.py:1201 +#: ../gui/wxpython/menustrings.py:223 ../gui/wxpython/menustrings.py:1202 msgid "Show current region extent in Map Display" msgstr "" -#: ../gui/wxpython/menustrings.py:223 ../gui/wxpython/menustrings.py:1202 +#: ../gui/wxpython/menustrings.py:224 ../gui/wxpython/menustrings.py:1203 msgid "Shows the extent of the computational region in Map Display." msgstr "" -#: ../gui/wxpython/menustrings.py:224 ../gui/wxpython/menustrings.py:1203 +#: ../gui/wxpython/menustrings.py:225 ../gui/wxpython/menustrings.py:1204 #: ../gui/wxpython/image2target/ii2t_menustrings.py:219 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1182 msgid "Set region" msgstr "" -#: ../gui/wxpython/menustrings.py:225 ../gui/wxpython/menustrings.py:1204 +#: ../gui/wxpython/menustrings.py:226 ../gui/wxpython/menustrings.py:1205 #: ../gui/wxpython/image2target/ii2t_menustrings.py:220 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1183 msgid "Manages the boundary definitions for the geographic region." msgstr "" -#: ../gui/wxpython/menustrings.py:226 +#: ../gui/wxpython/menustrings.py:227 #: ../gui/wxpython/image2target/ii2t_menustrings.py:221 msgid "GRASS working environment" msgstr "" -#: ../gui/wxpython/menustrings.py:227 +#: ../gui/wxpython/menustrings.py:228 #: ../gui/wxpython/image2target/ii2t_menustrings.py:222 msgid "Mapset access" msgstr "" -#: ../gui/wxpython/menustrings.py:228 +#: ../gui/wxpython/menustrings.py:229 #: ../gui/wxpython/image2target/ii2t_menustrings.py:223 msgid "Set/unset access to other mapsets in current location" msgstr "" -#: ../gui/wxpython/menustrings.py:229 +#: ../gui/wxpython/menustrings.py:230 #: ../gui/wxpython/image2target/ii2t_menustrings.py:224 msgid "User access" msgstr "" -#: ../gui/wxpython/menustrings.py:230 +#: ../gui/wxpython/menustrings.py:231 #: ../gui/wxpython/image2target/ii2t_menustrings.py:225 msgid "Controls access to the current mapset for other users on the system. If no option given, prints current status." msgstr "" -#: ../gui/wxpython/menustrings.py:231 +#: ../gui/wxpython/menustrings.py:232 #: ../gui/wxpython/image2target/ii2t_menustrings.py:226 msgid "Change working environment" msgstr "" -#: ../gui/wxpython/menustrings.py:232 +#: ../gui/wxpython/menustrings.py:233 #: ../gui/wxpython/image2target/ii2t_menustrings.py:227 msgid "Changes/reports current mapset. Optionally create new mapset or list available mapsets in given location." msgstr "" -#: ../gui/wxpython/menustrings.py:233 +#: ../gui/wxpython/menustrings.py:234 #: ../gui/wxpython/image2target/ii2t_menustrings.py:228 msgid "Change location and mapset" msgstr "" -#: ../gui/wxpython/menustrings.py:234 +#: ../gui/wxpython/menustrings.py:235 #: ../gui/wxpython/image2target/ii2t_menustrings.py:229 msgid "Change current location and mapset." msgstr "" -#: ../gui/wxpython/menustrings.py:235 +#: ../gui/wxpython/menustrings.py:236 #: ../gui/wxpython/image2target/ii2t_menustrings.py:230 msgid "Change mapset" msgstr "" -#: ../gui/wxpython/menustrings.py:236 +#: ../gui/wxpython/menustrings.py:237 #: ../gui/wxpython/image2target/ii2t_menustrings.py:231 msgid "Change current mapset." msgstr "" -#: ../gui/wxpython/menustrings.py:237 ../gui/wxpython/menustrings.py:238 +#: ../gui/wxpython/menustrings.py:238 ../gui/wxpython/menustrings.py:239 #: ../gui/wxpython/image2target/ii2t_menustrings.py:232 #: ../gui/wxpython/image2target/ii2t_menustrings.py:233 msgid "Change working directory" msgstr "" -#: ../gui/wxpython/menustrings.py:239 +#: ../gui/wxpython/menustrings.py:240 #: ../gui/wxpython/image2target/ii2t_menustrings.py:234 msgid "Show settings" msgstr "" -#: ../gui/wxpython/menustrings.py:240 +#: ../gui/wxpython/menustrings.py:241 #: ../gui/wxpython/image2target/ii2t_menustrings.py:235 msgid "Outputs and modifies the user's current GRASS variable settings." msgstr "" -#: ../gui/wxpython/menustrings.py:241 +#: ../gui/wxpython/menustrings.py:242 #: ../gui/wxpython/image2target/ii2t_menustrings.py:236 msgid "Change settings" msgstr "" -#: ../gui/wxpython/menustrings.py:242 +#: ../gui/wxpython/menustrings.py:243 #: ../gui/wxpython/image2target/ii2t_menustrings.py:237 msgid "Outputs and modifies the user's current GRASS variable settings. Prints all defined GRASS variables if no option is given." msgstr "" -#: ../gui/wxpython/menustrings.py:243 +#: ../gui/wxpython/menustrings.py:244 #: ../gui/wxpython/image2target/ii2t_menustrings.py:238 msgid "Create new location" msgstr "" -#: ../gui/wxpython/menustrings.py:244 +#: ../gui/wxpython/menustrings.py:245 #: ../gui/wxpython/image2target/ii2t_menustrings.py:239 msgid "Launches location wizard to create new GRASS location." msgstr "" #: ../gui/wxpython/menustrings.py:246 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:240 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:557 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:938 +#: ../gui/wxpython/startup/guiutils.py:52 ../gui/wxpython/lmgr/frame.py:1072 +msgid "Create new mapset" +msgstr "Luo uusi karttajoukko" + +#: ../gui/wxpython/menustrings.py:247 #: ../gui/wxpython/image2target/ii2t_menustrings.py:241 msgid "Creates new mapset in the current location, changes current mapset." msgstr "" -#: ../gui/wxpython/menustrings.py:247 +#: ../gui/wxpython/menustrings.py:248 #: ../gui/wxpython/image2target/ii2t_menustrings.py:242 msgid "Version and copyright" msgstr "" -#: ../gui/wxpython/menustrings.py:248 +#: ../gui/wxpython/menustrings.py:249 #: ../gui/wxpython/image2target/ii2t_menustrings.py:243 msgid "Displays version and copyright information." msgstr "" -#: ../gui/wxpython/menustrings.py:249 +#: ../gui/wxpython/menustrings.py:250 #: ../gui/wxpython/image2target/ii2t_menustrings.py:244 msgid "Map projections" msgstr "" -#: ../gui/wxpython/menustrings.py:250 +#: ../gui/wxpython/menustrings.py:251 #: ../gui/wxpython/image2target/ii2t_menustrings.py:245 msgid "Display map projection" msgstr "" -#: ../gui/wxpython/menustrings.py:251 +#: ../gui/wxpython/menustrings.py:252 #: ../gui/wxpython/image2target/ii2t_menustrings.py:246 msgid "Converts co-ordinate system descriptions (i.e. projection information) between various formats (including GRASS format)." msgstr "" -#: ../gui/wxpython/menustrings.py:252 +#: ../gui/wxpython/menustrings.py:253 #: ../gui/wxpython/image2target/ii2t_menustrings.py:247 msgid "Manage projections" msgstr "" -#: ../gui/wxpython/menustrings.py:253 +#: ../gui/wxpython/menustrings.py:254 #: ../gui/wxpython/image2target/ii2t_menustrings.py:248 msgid "Prints or modifies GRASS projection information files (in various co-ordinate system descriptions). Can also be used to create new GRASS locations." msgstr "" -#: ../gui/wxpython/menustrings.py:254 +#: ../gui/wxpython/menustrings.py:255 #: ../gui/wxpython/image2target/ii2t_menustrings.py:249 msgid "Convert coordinates" msgstr "" -#: ../gui/wxpython/menustrings.py:255 +#: ../gui/wxpython/menustrings.py:256 #: ../gui/wxpython/image2target/ii2t_menustrings.py:250 msgid "Converts coordinates from one projection to another (cs2cs frontend)." msgstr "" -#: ../gui/wxpython/menustrings.py:256 +#: ../gui/wxpython/menustrings.py:257 #: ../gui/wxpython/image2target/ii2t_menustrings.py:251 msgid "Addons extensions" msgstr "" -#: ../gui/wxpython/menustrings.py:257 +#: ../gui/wxpython/menustrings.py:258 #: ../gui/wxpython/image2target/ii2t_menustrings.py:252 msgid "Install extension from addons" msgstr "" -#: ../gui/wxpython/menustrings.py:258 +#: ../gui/wxpython/menustrings.py:259 #: ../gui/wxpython/image2target/ii2t_menustrings.py:253 msgid "Installs new extension from GRASS AddOns SVN repository." msgstr "" -#: ../gui/wxpython/menustrings.py:259 +#: ../gui/wxpython/menustrings.py:260 #: ../gui/wxpython/image2target/ii2t_menustrings.py:254 msgid "Manage installed extension" msgstr "" -#: ../gui/wxpython/menustrings.py:260 +#: ../gui/wxpython/menustrings.py:261 #: ../gui/wxpython/image2target/ii2t_menustrings.py:255 msgid "Updates or removes installed GRASS AddOns extension(s)." msgstr "" -#: ../gui/wxpython/menustrings.py:261 ../gui/wxpython/menustrings.py:2022 +#: ../gui/wxpython/menustrings.py:262 ../gui/wxpython/menustrings.py:2023 #: ../gui/wxpython/image2target/ii2t_menustrings.py:256 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1990 msgid "Preferences" msgstr "" -#: ../gui/wxpython/menustrings.py:262 +#: ../gui/wxpython/menustrings.py:263 #: ../gui/wxpython/image2target/ii2t_menustrings.py:257 msgid "User GUI preferences (display font, commands, digitizer, etc.)" msgstr "" -#: ../gui/wxpython/menustrings.py:263 ../gui/wxpython/menustrings.py:1205 +#: ../gui/wxpython/menustrings.py:264 ../gui/wxpython/menustrings.py:1206 #: ../gui/wxpython/image2target/ii2t_menustrings.py:258 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1184 msgid "&Raster" msgstr "" -#: ../gui/wxpython/menustrings.py:264 ../gui/wxpython/menustrings.py:1206 +#: ../gui/wxpython/menustrings.py:265 ../gui/wxpython/menustrings.py:1207 #: ../gui/wxpython/image2target/ii2t_menustrings.py:259 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1185 msgid "Develop raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:265 ../gui/wxpython/menustrings.py:1207 +#: ../gui/wxpython/menustrings.py:266 ../gui/wxpython/menustrings.py:1208 #: ../gui/wxpython/image2target/ii2t_menustrings.py:260 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1186 msgid "Compress/decompress" msgstr "" -#: ../gui/wxpython/menustrings.py:266 ../gui/wxpython/menustrings.py:1208 +#: ../gui/wxpython/menustrings.py:267 ../gui/wxpython/menustrings.py:1209 #: ../gui/wxpython/image2target/ii2t_menustrings.py:261 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1187 msgid "Compresses and decompresses raster maps." msgstr "" -#: ../gui/wxpython/menustrings.py:267 ../gui/wxpython/menustrings.py:1209 +#: ../gui/wxpython/menustrings.py:268 ../gui/wxpython/menustrings.py:1210 #: ../gui/wxpython/image2target/ii2t_menustrings.py:262 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1188 msgid "Region boundaries" msgstr "" -#: ../gui/wxpython/menustrings.py:268 ../gui/wxpython/menustrings.py:1210 +#: ../gui/wxpython/menustrings.py:269 ../gui/wxpython/menustrings.py:1211 #: ../gui/wxpython/image2target/ii2t_menustrings.py:263 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1189 msgid "Sets the boundary definitions for a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:269 ../gui/wxpython/menustrings.py:1211 +#: ../gui/wxpython/menustrings.py:270 ../gui/wxpython/menustrings.py:1212 #: ../gui/wxpython/image2target/ii2t_menustrings.py:264 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1190 msgid "Manage NULL values" msgstr "" -#: ../gui/wxpython/menustrings.py:270 ../gui/wxpython/menustrings.py:1212 +#: ../gui/wxpython/menustrings.py:271 ../gui/wxpython/menustrings.py:1213 #: ../gui/wxpython/image2target/ii2t_menustrings.py:265 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1191 msgid "Manages NULL-values of given raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:271 ../gui/wxpython/menustrings.py:1213 +#: ../gui/wxpython/menustrings.py:272 ../gui/wxpython/menustrings.py:1214 #: ../gui/wxpython/image2target/ii2t_menustrings.py:266 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1192 msgid "Quantization" msgstr "" -#: ../gui/wxpython/menustrings.py:272 ../gui/wxpython/menustrings.py:1214 +#: ../gui/wxpython/menustrings.py:273 ../gui/wxpython/menustrings.py:1215 #: ../gui/wxpython/image2target/ii2t_menustrings.py:267 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1193 msgid "Produces the quantization file for a floating-point map." msgstr "" -#: ../gui/wxpython/menustrings.py:273 ../gui/wxpython/menustrings.py:1215 +#: ../gui/wxpython/menustrings.py:274 ../gui/wxpython/menustrings.py:1216 #: ../gui/wxpython/image2target/ii2t_menustrings.py:268 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1194 msgid "Timestamp" msgstr "" -#: ../gui/wxpython/menustrings.py:274 ../gui/wxpython/menustrings.py:1216 +#: ../gui/wxpython/menustrings.py:275 ../gui/wxpython/menustrings.py:1217 #: ../gui/wxpython/image2target/ii2t_menustrings.py:269 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1195 msgid "Modifies a timestamp for a raster map. Print/add/remove a timestamp for a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:275 ../gui/wxpython/menustrings.py:1217 +#: ../gui/wxpython/menustrings.py:276 ../gui/wxpython/menustrings.py:1218 #: ../gui/wxpython/image2target/ii2t_menustrings.py:270 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1196 msgid "Resample using aggregate statistics" msgstr "" -#: ../gui/wxpython/menustrings.py:276 ../gui/wxpython/menustrings.py:1218 +#: ../gui/wxpython/menustrings.py:277 ../gui/wxpython/menustrings.py:1219 #: ../gui/wxpython/image2target/ii2t_menustrings.py:271 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1197 msgid "Resamples raster map layers to a coarser grid using aggregation." msgstr "" -#: ../gui/wxpython/menustrings.py:277 ../gui/wxpython/menustrings.py:1219 +#: ../gui/wxpython/menustrings.py:278 ../gui/wxpython/menustrings.py:1220 #: ../gui/wxpython/image2target/ii2t_menustrings.py:272 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1198 msgid "Resample using multiple methods" msgstr "" -#: ../gui/wxpython/menustrings.py:278 ../gui/wxpython/menustrings.py:1220 +#: ../gui/wxpython/menustrings.py:279 ../gui/wxpython/menustrings.py:1221 #: ../gui/wxpython/image2target/ii2t_menustrings.py:273 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1199 msgid "Resamples raster map to a finer grid using interpolation." msgstr "" -#: ../gui/wxpython/menustrings.py:279 ../gui/wxpython/menustrings.py:1221 +#: ../gui/wxpython/menustrings.py:280 ../gui/wxpython/menustrings.py:1222 #: ../gui/wxpython/image2target/ii2t_menustrings.py:274 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1200 msgid "Resample using nearest neighbor" msgstr "" -#: ../gui/wxpython/menustrings.py:280 ../gui/wxpython/menustrings.py:1222 +#: ../gui/wxpython/menustrings.py:281 ../gui/wxpython/menustrings.py:1223 #: ../gui/wxpython/image2target/ii2t_menustrings.py:275 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1201 msgid "GRASS raster map layer data resampling capability." msgstr "" -#: ../gui/wxpython/menustrings.py:281 ../gui/wxpython/menustrings.py:1223 +#: ../gui/wxpython/menustrings.py:282 ../gui/wxpython/menustrings.py:1224 #: ../gui/wxpython/image2target/ii2t_menustrings.py:276 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1202 msgid "Resample using spline tension" msgstr "" -#: ../gui/wxpython/menustrings.py:282 ../gui/wxpython/menustrings.py:1224 +#: ../gui/wxpython/menustrings.py:283 ../gui/wxpython/menustrings.py:1225 #: ../gui/wxpython/image2target/ii2t_menustrings.py:277 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1203 msgid "Reinterpolates and optionally computes topographic analysis from input raster map to a new raster map (possibly with different resolution) using regularized spline with tension and smoothing." msgstr "" -#: ../gui/wxpython/menustrings.py:283 ../gui/wxpython/menustrings.py:1225 +#: ../gui/wxpython/menustrings.py:284 ../gui/wxpython/menustrings.py:1226 #: ../gui/wxpython/image2target/ii2t_menustrings.py:278 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1204 msgid "Resample using bspline" msgstr "" -#: ../gui/wxpython/menustrings.py:284 ../gui/wxpython/menustrings.py:1226 +#: ../gui/wxpython/menustrings.py:285 ../gui/wxpython/menustrings.py:1227 #: ../gui/wxpython/image2target/ii2t_menustrings.py:279 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1205 msgid "Performs bilinear or bicubic spline interpolation with Tykhonov regularization." msgstr "" -#: ../gui/wxpython/menustrings.py:285 ../gui/wxpython/menustrings.py:1227 +#: ../gui/wxpython/menustrings.py:286 ../gui/wxpython/menustrings.py:1228 #: ../gui/wxpython/image2target/ii2t_menustrings.py:280 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1206 msgid "Resample using analytic kernel" msgstr "" -#: ../gui/wxpython/menustrings.py:286 ../gui/wxpython/menustrings.py:1228 +#: ../gui/wxpython/menustrings.py:287 ../gui/wxpython/menustrings.py:1229 #: ../gui/wxpython/image2target/ii2t_menustrings.py:281 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1207 msgid "Resamples raster map layers using an analytic kernel." msgstr "" -#: ../gui/wxpython/menustrings.py:287 ../gui/wxpython/menustrings.py:573 -#: ../gui/wxpython/menustrings.py:1229 ../gui/wxpython/menustrings.py:1515 +#: ../gui/wxpython/menustrings.py:288 ../gui/wxpython/menustrings.py:574 +#: ../gui/wxpython/menustrings.py:1230 ../gui/wxpython/menustrings.py:1516 #: ../gui/wxpython/image2target/ii2t_menustrings.py:282 #: ../gui/wxpython/image2target/ii2t_menustrings.py:566 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1208 @@ -5902,38 +5876,38 @@ msgid "Support file maintenance" msgstr "" -#: ../gui/wxpython/menustrings.py:288 ../gui/wxpython/menustrings.py:1230 +#: ../gui/wxpython/menustrings.py:289 ../gui/wxpython/menustrings.py:1231 #: ../gui/wxpython/image2target/ii2t_menustrings.py:283 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1209 msgid "Allows creation and/or modification of raster map layer support files." msgstr "" -#: ../gui/wxpython/menustrings.py:289 ../gui/wxpython/menustrings.py:1231 +#: ../gui/wxpython/menustrings.py:290 ../gui/wxpython/menustrings.py:1232 #: ../gui/wxpython/image2target/ii2t_menustrings.py:284 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1210 msgid "Update map statistics" msgstr "" -#: ../gui/wxpython/menustrings.py:290 ../gui/wxpython/menustrings.py:1232 +#: ../gui/wxpython/menustrings.py:291 ../gui/wxpython/menustrings.py:1233 #: ../gui/wxpython/image2target/ii2t_menustrings.py:285 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1211 msgid "Update raster map statistics" msgstr "" -#: ../gui/wxpython/menustrings.py:293 ../gui/wxpython/menustrings.py:1235 +#: ../gui/wxpython/menustrings.py:294 ../gui/wxpython/menustrings.py:1236 #: ../gui/wxpython/image2target/ii2t_menustrings.py:288 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1214 msgid "Tiling" msgstr "" -#: ../gui/wxpython/menustrings.py:294 ../gui/wxpython/menustrings.py:1236 +#: ../gui/wxpython/menustrings.py:295 ../gui/wxpython/menustrings.py:1237 #: ../gui/wxpython/image2target/ii2t_menustrings.py:289 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1215 msgid "Produces tilings of the source projection for use in the destination region and projection." msgstr "" -#: ../gui/wxpython/menustrings.py:295 ../gui/wxpython/menustrings.py:592 -#: ../gui/wxpython/menustrings.py:1237 ../gui/wxpython/menustrings.py:1534 +#: ../gui/wxpython/menustrings.py:296 ../gui/wxpython/menustrings.py:593 +#: ../gui/wxpython/menustrings.py:1238 ../gui/wxpython/menustrings.py:1535 #: ../gui/wxpython/image2target/ii2t_menustrings.py:290 #: ../gui/wxpython/image2target/ii2t_menustrings.py:585 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1216 @@ -5941,8 +5915,8 @@ msgid "Manage colors" msgstr "" -#: ../gui/wxpython/menustrings.py:296 ../gui/wxpython/menustrings.py:593 -#: ../gui/wxpython/menustrings.py:1238 ../gui/wxpython/menustrings.py:1535 +#: ../gui/wxpython/menustrings.py:297 ../gui/wxpython/menustrings.py:594 +#: ../gui/wxpython/menustrings.py:1239 ../gui/wxpython/menustrings.py:1536 #: ../gui/wxpython/image2target/ii2t_menustrings.py:291 #: ../gui/wxpython/image2target/ii2t_menustrings.py:586 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1217 @@ -5950,26 +5924,26 @@ msgid "Color tables" msgstr "" -#: ../gui/wxpython/menustrings.py:297 ../gui/wxpython/menustrings.py:1239 +#: ../gui/wxpython/menustrings.py:298 ../gui/wxpython/menustrings.py:1240 #: ../gui/wxpython/image2target/ii2t_menustrings.py:292 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1218 msgid "Creates/modifies the color table associated with a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:298 ../gui/wxpython/menustrings.py:1240 +#: ../gui/wxpython/menustrings.py:299 ../gui/wxpython/menustrings.py:1241 #: ../gui/wxpython/image2target/ii2t_menustrings.py:293 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1219 msgid "Color tables (stddev)" msgstr "" -#: ../gui/wxpython/menustrings.py:299 ../gui/wxpython/menustrings.py:1241 +#: ../gui/wxpython/menustrings.py:300 ../gui/wxpython/menustrings.py:1242 #: ../gui/wxpython/image2target/ii2t_menustrings.py:294 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1220 msgid "Sets color rules based on stddev from a raster map's mean value." msgstr "" -#: ../gui/wxpython/menustrings.py:300 ../gui/wxpython/menustrings.py:595 -#: ../gui/wxpython/menustrings.py:1242 ../gui/wxpython/menustrings.py:1537 +#: ../gui/wxpython/menustrings.py:301 ../gui/wxpython/menustrings.py:596 +#: ../gui/wxpython/menustrings.py:1243 ../gui/wxpython/menustrings.py:1538 #: ../gui/wxpython/image2target/ii2t_menustrings.py:295 #: ../gui/wxpython/image2target/ii2t_menustrings.py:588 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1221 @@ -5977,14 +5951,14 @@ msgid "Manage color rules interactively" msgstr "" -#: ../gui/wxpython/menustrings.py:301 ../gui/wxpython/menustrings.py:1243 +#: ../gui/wxpython/menustrings.py:302 ../gui/wxpython/menustrings.py:1244 #: ../gui/wxpython/image2target/ii2t_menustrings.py:296 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1222 msgid "Interactive management of raster color tables." msgstr "" -#: ../gui/wxpython/menustrings.py:302 ../gui/wxpython/menustrings.py:597 -#: ../gui/wxpython/menustrings.py:1244 ../gui/wxpython/menustrings.py:1539 +#: ../gui/wxpython/menustrings.py:303 ../gui/wxpython/menustrings.py:598 +#: ../gui/wxpython/menustrings.py:1245 ../gui/wxpython/menustrings.py:1540 #: ../gui/wxpython/image2target/ii2t_menustrings.py:297 #: ../gui/wxpython/image2target/ii2t_menustrings.py:590 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1223 @@ -5992,38 +5966,38 @@ msgid "Export color table" msgstr "" -#: ../gui/wxpython/menustrings.py:303 ../gui/wxpython/menustrings.py:1245 +#: ../gui/wxpython/menustrings.py:304 ../gui/wxpython/menustrings.py:1246 #: ../gui/wxpython/image2target/ii2t_menustrings.py:298 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1224 msgid "Exports the color table associated with a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:304 ../gui/wxpython/menustrings.py:1246 +#: ../gui/wxpython/menustrings.py:305 ../gui/wxpython/menustrings.py:1247 #: ../gui/wxpython/image2target/ii2t_menustrings.py:299 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1225 msgid "Blend 2 color rasters" msgstr "" -#: ../gui/wxpython/menustrings.py:305 ../gui/wxpython/menustrings.py:1247 +#: ../gui/wxpython/menustrings.py:306 ../gui/wxpython/menustrings.py:1248 #: ../gui/wxpython/image2target/ii2t_menustrings.py:300 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1226 msgid "Blends color components of two raster maps by a given ratio." msgstr "" -#: ../gui/wxpython/menustrings.py:306 ../gui/wxpython/menustrings.py:1248 +#: ../gui/wxpython/menustrings.py:307 ../gui/wxpython/menustrings.py:1249 #: ../gui/wxpython/image2target/ii2t_menustrings.py:301 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1227 msgid "Create RGB" msgstr "" -#: ../gui/wxpython/menustrings.py:307 ../gui/wxpython/menustrings.py:1249 +#: ../gui/wxpython/menustrings.py:308 ../gui/wxpython/menustrings.py:1250 #: ../gui/wxpython/image2target/ii2t_menustrings.py:302 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1228 msgid "Combines red, green and blue raster maps into a single composite raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:308 ../gui/wxpython/menustrings.py:765 -#: ../gui/wxpython/menustrings.py:1250 ../gui/wxpython/menustrings.py:1707 +#: ../gui/wxpython/menustrings.py:309 ../gui/wxpython/menustrings.py:766 +#: ../gui/wxpython/menustrings.py:1251 ../gui/wxpython/menustrings.py:1708 #: ../gui/wxpython/image2target/ii2t_menustrings.py:303 #: ../gui/wxpython/image2target/ii2t_menustrings.py:754 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1229 @@ -6031,92 +6005,92 @@ msgid "RGB to HIS" msgstr "" -#: ../gui/wxpython/menustrings.py:309 ../gui/wxpython/menustrings.py:1251 +#: ../gui/wxpython/menustrings.py:310 ../gui/wxpython/menustrings.py:1252 #: ../gui/wxpython/image2target/ii2t_menustrings.py:304 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1230 msgid "Generates red, green and blue (RGB) raster map layers combining hue, intensity and saturation (HIS) values from user-specified input raster map layers." msgstr "" -#: ../gui/wxpython/menustrings.py:310 ../gui/wxpython/menustrings.py:1252 +#: ../gui/wxpython/menustrings.py:311 ../gui/wxpython/menustrings.py:1253 #: ../gui/wxpython/image2target/ii2t_menustrings.py:305 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1231 msgid "Query raster maps" msgstr "" -#: ../gui/wxpython/menustrings.py:311 ../gui/wxpython/menustrings.py:1253 +#: ../gui/wxpython/menustrings.py:312 ../gui/wxpython/menustrings.py:1254 #: ../gui/wxpython/image2target/ii2t_menustrings.py:306 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1232 msgid "Query values by coordinates" msgstr "" -#: ../gui/wxpython/menustrings.py:312 ../gui/wxpython/menustrings.py:1254 +#: ../gui/wxpython/menustrings.py:313 ../gui/wxpython/menustrings.py:1255 #: ../gui/wxpython/image2target/ii2t_menustrings.py:307 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1233 msgid "Queries raster maps on their category values and category labels." msgstr "" -#: ../gui/wxpython/menustrings.py:313 ../gui/wxpython/menustrings.py:1255 +#: ../gui/wxpython/menustrings.py:314 ../gui/wxpython/menustrings.py:1256 #: ../gui/wxpython/image2target/ii2t_menustrings.py:308 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1234 msgid "Query colors by value" msgstr "" -#: ../gui/wxpython/menustrings.py:314 ../gui/wxpython/menustrings.py:1256 +#: ../gui/wxpython/menustrings.py:315 ../gui/wxpython/menustrings.py:1257 #: ../gui/wxpython/image2target/ii2t_menustrings.py:309 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1235 msgid "Queries colors for a raster map layer." msgstr "" -#: ../gui/wxpython/menustrings.py:322 ../gui/wxpython/menustrings.py:1264 +#: ../gui/wxpython/menustrings.py:323 ../gui/wxpython/menustrings.py:1265 #: ../gui/wxpython/image2target/ii2t_menustrings.py:317 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1243 msgid "Raster buffers and distance" msgstr "" -#: ../gui/wxpython/menustrings.py:323 ../gui/wxpython/menustrings.py:1265 +#: ../gui/wxpython/menustrings.py:324 ../gui/wxpython/menustrings.py:1266 #: ../gui/wxpython/image2target/ii2t_menustrings.py:318 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1244 msgid "Buffer rasters" msgstr "" -#: ../gui/wxpython/menustrings.py:324 ../gui/wxpython/menustrings.py:1266 +#: ../gui/wxpython/menustrings.py:325 ../gui/wxpython/menustrings.py:1267 #: ../gui/wxpython/image2target/ii2t_menustrings.py:319 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1245 msgid "Creates a raster map showing buffer zones surrounding cells that contain non-NULL category values." msgstr "" -#: ../gui/wxpython/menustrings.py:325 ../gui/wxpython/menustrings.py:1267 +#: ../gui/wxpython/menustrings.py:326 ../gui/wxpython/menustrings.py:1268 #: ../gui/wxpython/image2target/ii2t_menustrings.py:320 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1246 msgid "Concentric circles" msgstr "" -#: ../gui/wxpython/menustrings.py:326 ../gui/wxpython/menustrings.py:1268 +#: ../gui/wxpython/menustrings.py:327 ../gui/wxpython/menustrings.py:1269 #: ../gui/wxpython/image2target/ii2t_menustrings.py:321 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1247 msgid "Creates a raster map containing concentric rings around a given point." msgstr "" -#: ../gui/wxpython/menustrings.py:327 ../gui/wxpython/menustrings.py:1269 +#: ../gui/wxpython/menustrings.py:328 ../gui/wxpython/menustrings.py:1270 #: ../gui/wxpython/image2target/ii2t_menustrings.py:322 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1248 msgid "Closest points" msgstr "" -#: ../gui/wxpython/menustrings.py:328 ../gui/wxpython/menustrings.py:1270 +#: ../gui/wxpython/menustrings.py:329 ../gui/wxpython/menustrings.py:1271 #: ../gui/wxpython/image2target/ii2t_menustrings.py:323 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1249 msgid "Locates the closest points between objects in two raster maps." msgstr "" -#: ../gui/wxpython/menustrings.py:329 ../gui/wxpython/menustrings.py:1271 +#: ../gui/wxpython/menustrings.py:330 ../gui/wxpython/menustrings.py:1272 #: ../gui/wxpython/image2target/ii2t_menustrings.py:324 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1250 msgid "Grow by one cell" msgstr "" -#: ../gui/wxpython/menustrings.py:330 ../gui/wxpython/menustrings.py:395 -#: ../gui/wxpython/menustrings.py:1272 ../gui/wxpython/menustrings.py:1337 +#: ../gui/wxpython/menustrings.py:331 ../gui/wxpython/menustrings.py:396 +#: ../gui/wxpython/menustrings.py:1273 ../gui/wxpython/menustrings.py:1338 #: ../gui/wxpython/image2target/ii2t_menustrings.py:325 #: ../gui/wxpython/image2target/ii2t_menustrings.py:388 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1251 @@ -6124,8 +6098,8 @@ msgid "Generates a raster map layer with contiguous areas grown by one cell." msgstr "" -#: ../gui/wxpython/menustrings.py:331 ../gui/wxpython/menustrings.py:387 -#: ../gui/wxpython/menustrings.py:1273 ../gui/wxpython/menustrings.py:1329 +#: ../gui/wxpython/menustrings.py:332 ../gui/wxpython/menustrings.py:388 +#: ../gui/wxpython/menustrings.py:1274 ../gui/wxpython/menustrings.py:1330 #: ../gui/wxpython/image2target/ii2t_menustrings.py:326 #: ../gui/wxpython/image2target/ii2t_menustrings.py:380 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1252 @@ -6133,8 +6107,8 @@ msgid "Distance to features" msgstr "" -#: ../gui/wxpython/menustrings.py:332 ../gui/wxpython/menustrings.py:388 -#: ../gui/wxpython/menustrings.py:1274 ../gui/wxpython/menustrings.py:1330 +#: ../gui/wxpython/menustrings.py:333 ../gui/wxpython/menustrings.py:389 +#: ../gui/wxpython/menustrings.py:1275 ../gui/wxpython/menustrings.py:1331 #: ../gui/wxpython/image2target/ii2t_menustrings.py:327 #: ../gui/wxpython/image2target/ii2t_menustrings.py:381 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1253 @@ -6142,22 +6116,22 @@ msgid "Generates a raster map containing distances to nearest raster features." msgstr "" -#: ../gui/wxpython/menustrings.py:333 ../gui/wxpython/menustrings.py:1275 +#: ../gui/wxpython/menustrings.py:334 ../gui/wxpython/menustrings.py:1276 #: ../gui/wxpython/image2target/ii2t_menustrings.py:328 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1254 #: ../gui/wxpython/nviz/tools.py:977 ../gui/wxpython/nviz/tools.py:2817 -#: ../gui/wxpython/psmap/dialogs.py:2310 +#: ../gui/wxpython/psmap/dialogs.py:2312 msgid "Mask" msgstr "" -#: ../gui/wxpython/menustrings.py:334 ../gui/wxpython/menustrings.py:1276 +#: ../gui/wxpython/menustrings.py:335 ../gui/wxpython/menustrings.py:1277 #: ../gui/wxpython/image2target/ii2t_menustrings.py:329 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1255 msgid "Creates a MASK for limiting raster operation." msgstr "" -#: ../gui/wxpython/menustrings.py:335 ../gui/wxpython/menustrings.py:336 -#: ../gui/wxpython/menustrings.py:1277 ../gui/wxpython/menustrings.py:1278 +#: ../gui/wxpython/menustrings.py:336 ../gui/wxpython/menustrings.py:337 +#: ../gui/wxpython/menustrings.py:1278 ../gui/wxpython/menustrings.py:1279 #: ../gui/wxpython/image2target/ii2t_menustrings.py:330 #: ../gui/wxpython/image2target/ii2t_menustrings.py:331 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1256 @@ -6165,539 +6139,539 @@ msgid "Raster map calculator" msgstr "" -#: ../gui/wxpython/menustrings.py:337 ../gui/wxpython/menustrings.py:1279 +#: ../gui/wxpython/menustrings.py:338 ../gui/wxpython/menustrings.py:1280 #: ../gui/wxpython/image2target/ii2t_menustrings.py:332 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1258 msgid "Neighborhood analysis" msgstr "" -#: ../gui/wxpython/menustrings.py:338 ../gui/wxpython/menustrings.py:1280 +#: ../gui/wxpython/menustrings.py:339 ../gui/wxpython/menustrings.py:1281 #: ../gui/wxpython/image2target/ii2t_menustrings.py:333 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1259 #: ../gui/wxpython/rlisetup/wizard.py:886 msgid "Moving window" msgstr "" -#: ../gui/wxpython/menustrings.py:339 ../gui/wxpython/menustrings.py:1281 +#: ../gui/wxpython/menustrings.py:340 ../gui/wxpython/menustrings.py:1282 #: ../gui/wxpython/image2target/ii2t_menustrings.py:334 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1260 msgid "Makes each cell category value a function of the category values assigned to the cells around it, and stores new cell values in an output raster map layer." msgstr "" -#: ../gui/wxpython/menustrings.py:340 ../gui/wxpython/menustrings.py:1282 +#: ../gui/wxpython/menustrings.py:341 ../gui/wxpython/menustrings.py:1283 #: ../gui/wxpython/image2target/ii2t_menustrings.py:335 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1261 msgid "Neighborhood points" msgstr "" -#: ../gui/wxpython/menustrings.py:341 ../gui/wxpython/menustrings.py:1283 +#: ../gui/wxpython/menustrings.py:342 ../gui/wxpython/menustrings.py:1284 #: ../gui/wxpython/image2target/ii2t_menustrings.py:336 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1262 msgid "Neighborhood analysis tool for vector point maps. Makes each cell value a function of the attribute values assigned to the vector points or centroids around it, and stores new cell values in an output raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:342 ../gui/wxpython/menustrings.py:1284 +#: ../gui/wxpython/menustrings.py:343 ../gui/wxpython/menustrings.py:1285 #: ../gui/wxpython/image2target/ii2t_menustrings.py:337 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1263 msgid "Overlay rasters" msgstr "" -#: ../gui/wxpython/menustrings.py:343 ../gui/wxpython/menustrings.py:1285 +#: ../gui/wxpython/menustrings.py:344 ../gui/wxpython/menustrings.py:1286 #: ../gui/wxpython/image2target/ii2t_menustrings.py:338 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1264 msgid "Cross product" msgstr "" -#: ../gui/wxpython/menustrings.py:344 ../gui/wxpython/menustrings.py:1286 +#: ../gui/wxpython/menustrings.py:345 ../gui/wxpython/menustrings.py:1287 #: ../gui/wxpython/image2target/ii2t_menustrings.py:339 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1265 msgid "Creates a cross product of the category values from multiple raster map layers." msgstr "" -#: ../gui/wxpython/menustrings.py:345 ../gui/wxpython/menustrings.py:1287 +#: ../gui/wxpython/menustrings.py:346 ../gui/wxpython/menustrings.py:1288 #: ../gui/wxpython/image2target/ii2t_menustrings.py:340 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1266 msgid "Patch raster maps" msgstr "" -#: ../gui/wxpython/menustrings.py:346 ../gui/wxpython/menustrings.py:1288 +#: ../gui/wxpython/menustrings.py:347 ../gui/wxpython/menustrings.py:1289 #: ../gui/wxpython/image2target/ii2t_menustrings.py:341 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1267 msgid "Creates a composite raster map layer by using known category values from one (or more) map layer(s) to fill in areas of \"no data\" in another map layer." msgstr "" -#: ../gui/wxpython/menustrings.py:347 ../gui/wxpython/menustrings.py:1289 +#: ../gui/wxpython/menustrings.py:348 ../gui/wxpython/menustrings.py:1290 #: ../gui/wxpython/image2target/ii2t_menustrings.py:342 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1268 msgid "Raster series aggregation" msgstr "" -#: ../gui/wxpython/menustrings.py:348 ../gui/wxpython/menustrings.py:1290 +#: ../gui/wxpython/menustrings.py:349 ../gui/wxpython/menustrings.py:1291 #: ../gui/wxpython/image2target/ii2t_menustrings.py:343 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1269 msgid "Makes each output cell value a function of the values assigned to the corresponding cells in the input raster map layers." msgstr "" -#: ../gui/wxpython/menustrings.py:349 ../gui/wxpython/menustrings.py:1291 +#: ../gui/wxpython/menustrings.py:350 ../gui/wxpython/menustrings.py:1292 #: ../gui/wxpython/image2target/ii2t_menustrings.py:344 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1270 msgid "Raster series accumulation" msgstr "" -#: ../gui/wxpython/menustrings.py:350 ../gui/wxpython/menustrings.py:1292 +#: ../gui/wxpython/menustrings.py:351 ../gui/wxpython/menustrings.py:1293 #: ../gui/wxpython/image2target/ii2t_menustrings.py:345 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1271 msgid "Makes each output cell value a accumulationfunction of the values assigned to the corresponding cells in the input raster map layers." msgstr "" -#: ../gui/wxpython/menustrings.py:351 ../gui/wxpython/menustrings.py:1293 +#: ../gui/wxpython/menustrings.py:352 ../gui/wxpython/menustrings.py:1294 #: ../gui/wxpython/image2target/ii2t_menustrings.py:346 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1272 msgid "Statistical overlay" msgstr "" -#: ../gui/wxpython/menustrings.py:352 ../gui/wxpython/menustrings.py:1294 +#: ../gui/wxpython/menustrings.py:353 ../gui/wxpython/menustrings.py:1295 #: ../gui/wxpython/image2target/ii2t_menustrings.py:347 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1273 msgid "Calculates category or object oriented statistics (accumulator-based statistics)." msgstr "" -#: ../gui/wxpython/menustrings.py:353 ../gui/wxpython/menustrings.py:1295 +#: ../gui/wxpython/menustrings.py:354 ../gui/wxpython/menustrings.py:1296 #: ../gui/wxpython/image2target/ii2t_menustrings.py:348 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1274 msgid "Quantiles overlay" msgstr "" -#: ../gui/wxpython/menustrings.py:354 ../gui/wxpython/menustrings.py:1296 +#: ../gui/wxpython/menustrings.py:355 ../gui/wxpython/menustrings.py:1297 #: ../gui/wxpython/image2target/ii2t_menustrings.py:349 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1275 msgid "Compute category quantiles using two passes." msgstr "" -#: ../gui/wxpython/menustrings.py:355 ../gui/wxpython/menustrings.py:1297 +#: ../gui/wxpython/menustrings.py:356 ../gui/wxpython/menustrings.py:1298 #: ../gui/wxpython/image2target/ii2t_menustrings.py:350 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1276 msgid "Solar radiance and shadows" msgstr "" -#: ../gui/wxpython/menustrings.py:356 ../gui/wxpython/menustrings.py:1298 +#: ../gui/wxpython/menustrings.py:357 ../gui/wxpython/menustrings.py:1299 #: ../gui/wxpython/image2target/ii2t_menustrings.py:351 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1277 msgid "LatLong map" msgstr "" -#: ../gui/wxpython/menustrings.py:357 ../gui/wxpython/menustrings.py:1299 +#: ../gui/wxpython/menustrings.py:358 ../gui/wxpython/menustrings.py:1300 #: ../gui/wxpython/image2target/ii2t_menustrings.py:352 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1278 msgid "Creates a latitude/longitude raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:358 ../gui/wxpython/menustrings.py:1300 +#: ../gui/wxpython/menustrings.py:359 ../gui/wxpython/menustrings.py:1301 #: ../gui/wxpython/image2target/ii2t_menustrings.py:353 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1279 msgid "Solar irradiance and irradiation" msgstr "" -#: ../gui/wxpython/menustrings.py:359 ../gui/wxpython/menustrings.py:1301 +#: ../gui/wxpython/menustrings.py:360 ../gui/wxpython/menustrings.py:1302 #: ../gui/wxpython/image2target/ii2t_menustrings.py:354 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1280 msgid "Solar irradiance and irradiation model. Computes direct (beam), diffuse and reflected solar irradiation raster maps for given day, latitude, surface and atmospheric conditions. Solar parameters (e.g. sunrise, sunset times, declination, extraterrestrial irradiance, daylight length) are saved in the map history file. Alternatively, a local time can be specified to compute solar incidence angle and/or irradiance raster maps. The shadowing effect of the topography is optionally incorporated." msgstr "" -#: ../gui/wxpython/menustrings.py:360 ../gui/wxpython/menustrings.py:1302 +#: ../gui/wxpython/menustrings.py:361 ../gui/wxpython/menustrings.py:1303 #: ../gui/wxpython/image2target/ii2t_menustrings.py:355 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1281 msgid "Shadows map" msgstr "" -#: ../gui/wxpython/menustrings.py:361 ../gui/wxpython/menustrings.py:1303 +#: ../gui/wxpython/menustrings.py:362 ../gui/wxpython/menustrings.py:1304 #: ../gui/wxpython/image2target/ii2t_menustrings.py:356 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1282 msgid "Calculates cast shadow areas from sun position and elevation raster map. Either exact sun position (A) is specified, or date/time to calculate the sun position (B) by r.sunmask itself." msgstr "" -#: ../gui/wxpython/menustrings.py:362 ../gui/wxpython/menustrings.py:1304 +#: ../gui/wxpython/menustrings.py:363 ../gui/wxpython/menustrings.py:1305 #: ../gui/wxpython/image2target/ii2t_menustrings.py:357 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1283 msgid "Sunshine hours and solar angles" msgstr "" -#: ../gui/wxpython/menustrings.py:363 ../gui/wxpython/menustrings.py:1305 +#: ../gui/wxpython/menustrings.py:364 ../gui/wxpython/menustrings.py:1306 #: ../gui/wxpython/image2target/ii2t_menustrings.py:358 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1284 msgid "Calculates solar elevation, solar azimuth, and sun hours. Solar elevation: the angle between the direction of the geometric center of the sun's apparent disk and the (idealized) horizon. Solar azimuth: the angle from due north in clockwise direction." msgstr "" -#: ../gui/wxpython/menustrings.py:364 ../gui/wxpython/menustrings.py:1306 +#: ../gui/wxpython/menustrings.py:365 ../gui/wxpython/menustrings.py:1307 #: ../gui/wxpython/image2target/ii2t_menustrings.py:359 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1285 msgid "Terrain analysis" msgstr "" -#: ../gui/wxpython/menustrings.py:365 ../gui/wxpython/menustrings.py:1307 +#: ../gui/wxpython/menustrings.py:366 ../gui/wxpython/menustrings.py:1308 #: ../gui/wxpython/image2target/ii2t_menustrings.py:360 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1286 msgid "Generate contour lines" msgstr "" -#: ../gui/wxpython/menustrings.py:366 ../gui/wxpython/menustrings.py:1308 +#: ../gui/wxpython/menustrings.py:367 ../gui/wxpython/menustrings.py:1309 #: ../gui/wxpython/image2target/ii2t_menustrings.py:361 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1287 msgid "Produces a vector map of specified contours from a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:367 ../gui/wxpython/menustrings.py:1309 +#: ../gui/wxpython/menustrings.py:368 ../gui/wxpython/menustrings.py:1310 #: ../gui/wxpython/image2target/ii2t_menustrings.py:362 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1288 msgid "Cost surface" msgstr "" -#: ../gui/wxpython/menustrings.py:368 ../gui/wxpython/menustrings.py:1310 +#: ../gui/wxpython/menustrings.py:369 ../gui/wxpython/menustrings.py:1311 #: ../gui/wxpython/image2target/ii2t_menustrings.py:363 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1289 msgid "Creates a raster map showing the cumulative cost of moving between different geographic locations on an input raster map whose cell category values represent cost." msgstr "" -#: ../gui/wxpython/menustrings.py:369 ../gui/wxpython/menustrings.py:1311 +#: ../gui/wxpython/menustrings.py:370 ../gui/wxpython/menustrings.py:1312 #: ../gui/wxpython/image2target/ii2t_menustrings.py:364 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1290 msgid "Cumulative movement costs" msgstr "" -#: ../gui/wxpython/menustrings.py:370 ../gui/wxpython/menustrings.py:1312 +#: ../gui/wxpython/menustrings.py:371 ../gui/wxpython/menustrings.py:1313 #: ../gui/wxpython/image2target/ii2t_menustrings.py:365 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1291 msgid "Creates a raster map showing the anisotropic cumulative cost of moving between different geographic locations on an input raster map whose cell category values represent cost." msgstr "" -#: ../gui/wxpython/menustrings.py:371 ../gui/wxpython/menustrings.py:1313 +#: ../gui/wxpython/menustrings.py:372 ../gui/wxpython/menustrings.py:1314 #: ../gui/wxpython/image2target/ii2t_menustrings.py:366 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1292 msgid "Least cost route or flow" msgstr "" -#: ../gui/wxpython/menustrings.py:372 ../gui/wxpython/menustrings.py:1314 +#: ../gui/wxpython/menustrings.py:373 ../gui/wxpython/menustrings.py:1315 #: ../gui/wxpython/image2target/ii2t_menustrings.py:367 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1293 msgid "Traces a flow through an elevation model or cost surface on a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:373 ../gui/wxpython/menustrings.py:1315 +#: ../gui/wxpython/menustrings.py:374 ../gui/wxpython/menustrings.py:1316 #: ../gui/wxpython/image2target/ii2t_menustrings.py:368 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1294 msgid "Compute shaded relief" msgstr "" -#: ../gui/wxpython/menustrings.py:374 ../gui/wxpython/menustrings.py:1316 +#: ../gui/wxpython/menustrings.py:375 ../gui/wxpython/menustrings.py:1317 #: ../gui/wxpython/image2target/ii2t_menustrings.py:369 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1295 msgid "Creates shaded relief map from an elevation map (DEM). " msgstr "" -#: ../gui/wxpython/menustrings.py:375 ../gui/wxpython/menustrings.py:1317 +#: ../gui/wxpython/menustrings.py:376 ../gui/wxpython/menustrings.py:1318 #: ../gui/wxpython/image2target/ii2t_menustrings.py:370 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1296 msgid "Apply shade to raster" msgstr "" -#: ../gui/wxpython/menustrings.py:376 ../gui/wxpython/menustrings.py:1318 +#: ../gui/wxpython/menustrings.py:377 ../gui/wxpython/menustrings.py:1319 #: ../gui/wxpython/image2target/ii2t_menustrings.py:371 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1297 msgid "Drapes a color raster over an shaded relief or aspect map." msgstr "" -#: ../gui/wxpython/menustrings.py:377 ../gui/wxpython/menustrings.py:1319 +#: ../gui/wxpython/menustrings.py:378 ../gui/wxpython/menustrings.py:1320 #: ../gui/wxpython/image2target/ii2t_menustrings.py:372 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1298 msgid "Slope and aspect" msgstr "" -#: ../gui/wxpython/menustrings.py:378 ../gui/wxpython/menustrings.py:1320 +#: ../gui/wxpython/menustrings.py:379 ../gui/wxpython/menustrings.py:1321 #: ../gui/wxpython/image2target/ii2t_menustrings.py:373 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1299 msgid "Generates raster maps of slope, aspect, curvatures and partial derivatives from an elevation raster map. Aspect is calculated counterclockwise from east." msgstr "" -#: ../gui/wxpython/menustrings.py:379 ../gui/wxpython/menustrings.py:1321 +#: ../gui/wxpython/menustrings.py:380 ../gui/wxpython/menustrings.py:1322 msgid "Landforms" msgstr "" -#: ../gui/wxpython/menustrings.py:380 ../gui/wxpython/menustrings.py:1322 +#: ../gui/wxpython/menustrings.py:381 ../gui/wxpython/menustrings.py:1323 msgid "Calculates geomorphons (terrain forms) and associated geometry using machine vision approach." msgstr "" -#: ../gui/wxpython/menustrings.py:381 ../gui/wxpython/menustrings.py:1323 +#: ../gui/wxpython/menustrings.py:382 ../gui/wxpython/menustrings.py:1324 #: ../gui/wxpython/image2target/ii2t_menustrings.py:374 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1300 msgid "Terrain parameters" msgstr "" -#: ../gui/wxpython/menustrings.py:382 ../gui/wxpython/menustrings.py:1324 +#: ../gui/wxpython/menustrings.py:383 ../gui/wxpython/menustrings.py:1325 #: ../gui/wxpython/image2target/ii2t_menustrings.py:375 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1301 msgid "Extracts terrain parameters from a DEM. Uses a multi-scale approach by taking fitting quadratic parameters to any size window (via least squares)." msgstr "" -#: ../gui/wxpython/menustrings.py:383 ../gui/wxpython/menustrings.py:1325 +#: ../gui/wxpython/menustrings.py:384 ../gui/wxpython/menustrings.py:1326 #: ../gui/wxpython/image2target/ii2t_menustrings.py:376 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1302 msgid "Textural features" msgstr "" -#: ../gui/wxpython/menustrings.py:384 ../gui/wxpython/menustrings.py:1326 +#: ../gui/wxpython/menustrings.py:385 ../gui/wxpython/menustrings.py:1327 #: ../gui/wxpython/image2target/ii2t_menustrings.py:377 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1303 msgid "Generate images with textural features from a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:385 ../gui/wxpython/menustrings.py:1327 +#: ../gui/wxpython/menustrings.py:386 ../gui/wxpython/menustrings.py:1328 #: ../gui/wxpython/image2target/ii2t_menustrings.py:378 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1304 msgid "Visibility" msgstr "" -#: ../gui/wxpython/menustrings.py:386 ../gui/wxpython/menustrings.py:1328 +#: ../gui/wxpython/menustrings.py:387 ../gui/wxpython/menustrings.py:1329 #: ../gui/wxpython/image2target/ii2t_menustrings.py:379 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1305 msgid "Computes the viewshed of a point on an elevation raster map. Default format: NULL (invisible), vertical angle wrt viewpoint (visible)." msgstr "" -#: ../gui/wxpython/menustrings.py:389 ../gui/wxpython/menustrings.py:1331 +#: ../gui/wxpython/menustrings.py:390 ../gui/wxpython/menustrings.py:1332 #: ../gui/wxpython/image2target/ii2t_menustrings.py:382 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1308 msgid "Horizon angle" msgstr "" -#: ../gui/wxpython/menustrings.py:390 ../gui/wxpython/menustrings.py:1332 +#: ../gui/wxpython/menustrings.py:391 ../gui/wxpython/menustrings.py:1333 #: ../gui/wxpython/image2target/ii2t_menustrings.py:383 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1309 msgid "Computes horizon angle height from a digital elevation model. The module has two different modes of operation: 1. Computes the entire horizon around a single point whose coordinates are given with the 'coord' option. The horizon height (in radians). 2. Computes one or more raster maps of the horizon height in a single direction. The input for this is the angle (in degrees), which is measured counterclockwise with east=0, north=90 etc. The output is the horizon height in radians." msgstr "" -#: ../gui/wxpython/menustrings.py:391 ../gui/wxpython/menustrings.py:1333 +#: ../gui/wxpython/menustrings.py:392 ../gui/wxpython/menustrings.py:1334 #: ../gui/wxpython/image2target/ii2t_menustrings.py:384 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1310 msgid "Transform features" msgstr "" -#: ../gui/wxpython/menustrings.py:392 ../gui/wxpython/menustrings.py:1334 +#: ../gui/wxpython/menustrings.py:393 ../gui/wxpython/menustrings.py:1335 #: ../gui/wxpython/image2target/ii2t_menustrings.py:385 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1311 msgid "Clump" msgstr "" -#: ../gui/wxpython/menustrings.py:393 ../gui/wxpython/menustrings.py:1335 +#: ../gui/wxpython/menustrings.py:394 ../gui/wxpython/menustrings.py:1336 #: ../gui/wxpython/image2target/ii2t_menustrings.py:386 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1312 msgid "Recategorizes data in a raster map by grouping cells that form physically discrete areas into unique categories." msgstr "" -#: ../gui/wxpython/menustrings.py:394 ../gui/wxpython/menustrings.py:1336 +#: ../gui/wxpython/menustrings.py:395 ../gui/wxpython/menustrings.py:1337 #: ../gui/wxpython/image2target/ii2t_menustrings.py:387 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1313 msgid "Grow" msgstr "" -#: ../gui/wxpython/menustrings.py:396 ../gui/wxpython/menustrings.py:1338 +#: ../gui/wxpython/menustrings.py:397 ../gui/wxpython/menustrings.py:1339 #: ../gui/wxpython/image2target/ii2t_menustrings.py:389 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1315 msgid "Thin" msgstr "" -#: ../gui/wxpython/menustrings.py:397 ../gui/wxpython/menustrings.py:1339 +#: ../gui/wxpython/menustrings.py:398 ../gui/wxpython/menustrings.py:1340 #: ../gui/wxpython/image2target/ii2t_menustrings.py:390 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1316 msgid "Thins non-null cells that denote linear features in a raster map layer." msgstr "" -#: ../gui/wxpython/menustrings.py:398 ../gui/wxpython/menustrings.py:1340 +#: ../gui/wxpython/menustrings.py:399 ../gui/wxpython/menustrings.py:1341 #: ../gui/wxpython/image2target/ii2t_menustrings.py:391 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1317 msgid "Hydrologic modeling" msgstr "" -#: ../gui/wxpython/menustrings.py:399 ../gui/wxpython/menustrings.py:1341 +#: ../gui/wxpython/menustrings.py:400 ../gui/wxpython/menustrings.py:1342 #: ../gui/wxpython/image2target/ii2t_menustrings.py:392 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1318 msgid "Carve stream channels" msgstr "" -#: ../gui/wxpython/menustrings.py:400 ../gui/wxpython/menustrings.py:1342 +#: ../gui/wxpython/menustrings.py:401 ../gui/wxpython/menustrings.py:1343 #: ../gui/wxpython/image2target/ii2t_menustrings.py:393 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1319 msgid "Generates stream channels. Takes vector stream data, transforms it to raster and subtracts depth from the output DEM." msgstr "" -#: ../gui/wxpython/menustrings.py:401 ../gui/wxpython/menustrings.py:1343 +#: ../gui/wxpython/menustrings.py:402 ../gui/wxpython/menustrings.py:1344 #: ../gui/wxpython/image2target/ii2t_menustrings.py:394 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1320 msgid "Fill lake" msgstr "" -#: ../gui/wxpython/menustrings.py:402 ../gui/wxpython/menustrings.py:1344 +#: ../gui/wxpython/menustrings.py:403 ../gui/wxpython/menustrings.py:1345 #: ../gui/wxpython/image2target/ii2t_menustrings.py:395 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1321 msgid "Fills lake at given point to given level." msgstr "" -#: ../gui/wxpython/menustrings.py:403 ../gui/wxpython/menustrings.py:1345 +#: ../gui/wxpython/menustrings.py:404 ../gui/wxpython/menustrings.py:1346 #: ../gui/wxpython/image2target/ii2t_menustrings.py:396 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1322 msgid "Depressionless map and flowlines" msgstr "" -#: ../gui/wxpython/menustrings.py:404 ../gui/wxpython/menustrings.py:1346 +#: ../gui/wxpython/menustrings.py:405 ../gui/wxpython/menustrings.py:1347 #: ../gui/wxpython/image2target/ii2t_menustrings.py:397 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1323 msgid "Filters and generates a depressionless elevation map and a flow direction map from a given elevation raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:405 ../gui/wxpython/menustrings.py:1347 +#: ../gui/wxpython/menustrings.py:406 ../gui/wxpython/menustrings.py:1348 #: ../gui/wxpython/image2target/ii2t_menustrings.py:398 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1324 msgid "Flow accumulation" msgstr "" -#: ../gui/wxpython/menustrings.py:406 ../gui/wxpython/menustrings.py:1348 +#: ../gui/wxpython/menustrings.py:407 ../gui/wxpython/menustrings.py:1349 #: ../gui/wxpython/image2target/ii2t_menustrings.py:399 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1325 msgid "Performs flow computation for massive grids." msgstr "" -#: ../gui/wxpython/menustrings.py:407 ../gui/wxpython/menustrings.py:1349 +#: ../gui/wxpython/menustrings.py:408 ../gui/wxpython/menustrings.py:1350 #: ../gui/wxpython/image2target/ii2t_menustrings.py:400 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1326 msgid "Flow lines" msgstr "" -#: ../gui/wxpython/menustrings.py:408 ../gui/wxpython/menustrings.py:1350 +#: ../gui/wxpython/menustrings.py:409 ../gui/wxpython/menustrings.py:1351 #: ../gui/wxpython/image2target/ii2t_menustrings.py:401 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1327 msgid "Constructs flowlines. Computes flowlines, flowpath lengths, and flowaccumulation (contributing areas) from a elevation raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:409 ../gui/wxpython/menustrings.py:1351 +#: ../gui/wxpython/menustrings.py:410 ../gui/wxpython/menustrings.py:1352 #: ../gui/wxpython/image2target/ii2t_menustrings.py:402 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1328 msgid "Watershed analysis" msgstr "" -#: ../gui/wxpython/menustrings.py:410 ../gui/wxpython/menustrings.py:1352 +#: ../gui/wxpython/menustrings.py:411 ../gui/wxpython/menustrings.py:1353 #: ../gui/wxpython/image2target/ii2t_menustrings.py:403 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1329 msgid "Calculates hydrological parameters and RUSLE factors." msgstr "" -#: ../gui/wxpython/menustrings.py:411 ../gui/wxpython/menustrings.py:1353 +#: ../gui/wxpython/menustrings.py:412 ../gui/wxpython/menustrings.py:1354 #: ../gui/wxpython/image2target/ii2t_menustrings.py:404 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1330 msgid "Watershed subbasins" msgstr "" -#: ../gui/wxpython/menustrings.py:412 ../gui/wxpython/menustrings.py:1354 +#: ../gui/wxpython/menustrings.py:413 ../gui/wxpython/menustrings.py:1355 #: ../gui/wxpython/image2target/ii2t_menustrings.py:405 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1331 msgid "Generates watershed subbasins raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:413 ../gui/wxpython/menustrings.py:1355 +#: ../gui/wxpython/menustrings.py:414 ../gui/wxpython/menustrings.py:1356 #: ../gui/wxpython/image2target/ii2t_menustrings.py:406 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1332 msgid "Watershed basin creation" msgstr "" -#: ../gui/wxpython/menustrings.py:414 ../gui/wxpython/menustrings.py:1356 +#: ../gui/wxpython/menustrings.py:415 ../gui/wxpython/menustrings.py:1357 #: ../gui/wxpython/image2target/ii2t_menustrings.py:407 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1333 msgid "Creates watershed basins from a drainage direction map." msgstr "" -#: ../gui/wxpython/menustrings.py:415 ../gui/wxpython/menustrings.py:1357 +#: ../gui/wxpython/menustrings.py:416 ../gui/wxpython/menustrings.py:1358 #: ../gui/wxpython/image2target/ii2t_menustrings.py:408 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1334 msgid "Extraction of stream networks" msgstr "" -#: ../gui/wxpython/menustrings.py:416 ../gui/wxpython/menustrings.py:1358 +#: ../gui/wxpython/menustrings.py:417 ../gui/wxpython/menustrings.py:1359 #: ../gui/wxpython/image2target/ii2t_menustrings.py:409 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1335 msgid "Performs stream network extraction." msgstr "" -#: ../gui/wxpython/menustrings.py:417 ../gui/wxpython/menustrings.py:1359 +#: ../gui/wxpython/menustrings.py:418 ../gui/wxpython/menustrings.py:1360 #: ../gui/wxpython/image2target/ii2t_menustrings.py:410 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1336 msgid "SIMWE Overland flow modeling" msgstr "" -#: ../gui/wxpython/menustrings.py:418 ../gui/wxpython/menustrings.py:1360 +#: ../gui/wxpython/menustrings.py:419 ../gui/wxpython/menustrings.py:1361 #: ../gui/wxpython/image2target/ii2t_menustrings.py:411 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1337 msgid "Overland flow hydrologic simulation using path sampling method (SIMWE)." msgstr "" -#: ../gui/wxpython/menustrings.py:419 ../gui/wxpython/menustrings.py:1361 +#: ../gui/wxpython/menustrings.py:420 ../gui/wxpython/menustrings.py:1362 #: ../gui/wxpython/image2target/ii2t_menustrings.py:412 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1338 msgid "SIMWE Sediment flux modeling" msgstr "" -#: ../gui/wxpython/menustrings.py:420 ../gui/wxpython/menustrings.py:1362 +#: ../gui/wxpython/menustrings.py:421 ../gui/wxpython/menustrings.py:1363 #: ../gui/wxpython/image2target/ii2t_menustrings.py:413 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1339 msgid "Sediment transport and erosion/deposition simulation using path sampling method (SIMWE)." msgstr "" -#: ../gui/wxpython/menustrings.py:421 ../gui/wxpython/menustrings.py:1363 +#: ../gui/wxpython/menustrings.py:422 ../gui/wxpython/menustrings.py:1364 #: ../gui/wxpython/image2target/ii2t_menustrings.py:414 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1340 msgid "Topographic index map" msgstr "" -#: ../gui/wxpython/menustrings.py:422 ../gui/wxpython/menustrings.py:1364 +#: ../gui/wxpython/menustrings.py:423 ../gui/wxpython/menustrings.py:1365 #: ../gui/wxpython/image2target/ii2t_menustrings.py:415 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1341 msgid "Creates a topographic index (wetness index) raster map from an elevation raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:423 ../gui/wxpython/menustrings.py:1365 +#: ../gui/wxpython/menustrings.py:424 ../gui/wxpython/menustrings.py:1366 #: ../gui/wxpython/image2target/ii2t_menustrings.py:416 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1342 msgid "TOPMODEL simulation" msgstr "" -#: ../gui/wxpython/menustrings.py:424 ../gui/wxpython/menustrings.py:1366 +#: ../gui/wxpython/menustrings.py:425 ../gui/wxpython/menustrings.py:1367 #: ../gui/wxpython/image2target/ii2t_menustrings.py:417 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1343 msgid "Simulates TOPMODEL which is a physically based hydrologic model." msgstr "" -#: ../gui/wxpython/menustrings.py:425 ../gui/wxpython/menustrings.py:1367 +#: ../gui/wxpython/menustrings.py:426 ../gui/wxpython/menustrings.py:1368 #: ../gui/wxpython/image2target/ii2t_menustrings.py:418 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1344 msgid "USLE K-factor" msgstr "" -#: ../gui/wxpython/menustrings.py:426 ../gui/wxpython/menustrings.py:1368 +#: ../gui/wxpython/menustrings.py:427 ../gui/wxpython/menustrings.py:1369 #: ../gui/wxpython/image2target/ii2t_menustrings.py:419 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1345 msgid "Computes USLE Soil Erodibility Factor (K)." msgstr "" -#: ../gui/wxpython/menustrings.py:427 ../gui/wxpython/menustrings.py:1369 +#: ../gui/wxpython/menustrings.py:428 ../gui/wxpython/menustrings.py:1370 #: ../gui/wxpython/image2target/ii2t_menustrings.py:420 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1346 msgid "USLE R-factor" msgstr "" -#: ../gui/wxpython/menustrings.py:428 ../gui/wxpython/menustrings.py:1370 +#: ../gui/wxpython/menustrings.py:429 ../gui/wxpython/menustrings.py:1371 #: ../gui/wxpython/image2target/ii2t_menustrings.py:421 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1347 msgid "Computes USLE R factor, Rainfall erosivity index." msgstr "" -#: ../gui/wxpython/menustrings.py:429 ../gui/wxpython/menustrings.py:876 -#: ../gui/wxpython/menustrings.py:1371 ../gui/wxpython/menustrings.py:1818 +#: ../gui/wxpython/menustrings.py:430 ../gui/wxpython/menustrings.py:877 +#: ../gui/wxpython/menustrings.py:1372 ../gui/wxpython/menustrings.py:1819 #: ../gui/wxpython/image2target/ii2t_menustrings.py:422 #: ../gui/wxpython/image2target/ii2t_menustrings.py:860 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1348 @@ -6705,254 +6679,254 @@ msgid "Groundwater modeling" msgstr "" -#: ../gui/wxpython/menustrings.py:430 ../gui/wxpython/menustrings.py:1372 +#: ../gui/wxpython/menustrings.py:431 ../gui/wxpython/menustrings.py:1373 #: ../gui/wxpython/image2target/ii2t_menustrings.py:423 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1349 msgid "Groundwater flow" msgstr "" -#: ../gui/wxpython/menustrings.py:431 ../gui/wxpython/menustrings.py:1373 +#: ../gui/wxpython/menustrings.py:432 ../gui/wxpython/menustrings.py:1374 #: ../gui/wxpython/image2target/ii2t_menustrings.py:424 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1350 msgid "Numerical calculation program for transient, confined and unconfined groundwater flow in two dimensions." msgstr "" -#: ../gui/wxpython/menustrings.py:432 ../gui/wxpython/menustrings.py:1374 +#: ../gui/wxpython/menustrings.py:433 ../gui/wxpython/menustrings.py:1375 #: ../gui/wxpython/image2target/ii2t_menustrings.py:425 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1351 msgid "Groundwater solute transport" msgstr "" -#: ../gui/wxpython/menustrings.py:433 ../gui/wxpython/menustrings.py:1375 +#: ../gui/wxpython/menustrings.py:434 ../gui/wxpython/menustrings.py:1376 #: ../gui/wxpython/image2target/ii2t_menustrings.py:426 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1352 msgid "Numerical calculation program for transient, confined and unconfined solute transport in two dimensions" msgstr "" -#: ../gui/wxpython/menustrings.py:434 ../gui/wxpython/menustrings.py:1376 +#: ../gui/wxpython/menustrings.py:435 ../gui/wxpython/menustrings.py:1377 #: ../gui/wxpython/image2target/ii2t_menustrings.py:427 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1353 msgid "Landscape patch analysis" msgstr "" -#: ../gui/wxpython/menustrings.py:435 ../gui/wxpython/menustrings.py:1377 +#: ../gui/wxpython/menustrings.py:436 ../gui/wxpython/menustrings.py:1378 #: ../gui/wxpython/image2target/ii2t_menustrings.py:428 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1354 msgid "Set up sampling and analysis framework" msgstr "" -#: ../gui/wxpython/menustrings.py:436 ../gui/wxpython/menustrings.py:1378 +#: ../gui/wxpython/menustrings.py:437 ../gui/wxpython/menustrings.py:1379 #: ../gui/wxpython/image2target/ii2t_menustrings.py:429 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1355 msgid "Configuration editor for r.li.'index'" msgstr "" -#: ../gui/wxpython/menustrings.py:437 ../gui/wxpython/menustrings.py:1379 +#: ../gui/wxpython/menustrings.py:438 ../gui/wxpython/menustrings.py:1380 #: ../gui/wxpython/image2target/ii2t_menustrings.py:430 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1356 msgid "Edge density" msgstr "" -#: ../gui/wxpython/menustrings.py:438 ../gui/wxpython/menustrings.py:1380 +#: ../gui/wxpython/menustrings.py:439 ../gui/wxpython/menustrings.py:1381 #: ../gui/wxpython/image2target/ii2t_menustrings.py:431 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1357 msgid "Calculates edge density index on a raster map, using a 4 neighbour algorithm" msgstr "" -#: ../gui/wxpython/menustrings.py:439 ../gui/wxpython/menustrings.py:1381 +#: ../gui/wxpython/menustrings.py:440 ../gui/wxpython/menustrings.py:1382 #: ../gui/wxpython/image2target/ii2t_menustrings.py:432 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1358 msgid "Contrast weighted edge density" msgstr "" -#: ../gui/wxpython/menustrings.py:440 ../gui/wxpython/menustrings.py:1382 +#: ../gui/wxpython/menustrings.py:441 ../gui/wxpython/menustrings.py:1383 #: ../gui/wxpython/image2target/ii2t_menustrings.py:433 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1359 msgid "Calculates contrast weighted edge density index on a raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:441 ../gui/wxpython/menustrings.py:1383 +#: ../gui/wxpython/menustrings.py:442 ../gui/wxpython/menustrings.py:1384 #: ../gui/wxpython/image2target/ii2t_menustrings.py:434 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1360 msgid "Patch area mean" msgstr "" -#: ../gui/wxpython/menustrings.py:442 ../gui/wxpython/menustrings.py:1384 +#: ../gui/wxpython/menustrings.py:443 ../gui/wxpython/menustrings.py:1385 #: ../gui/wxpython/image2target/ii2t_menustrings.py:435 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1361 msgid "Calculates mean patch size index on a raster map, using a 4 neighbour algorithm" msgstr "" -#: ../gui/wxpython/menustrings.py:443 ../gui/wxpython/menustrings.py:1385 +#: ../gui/wxpython/menustrings.py:444 ../gui/wxpython/menustrings.py:1386 #: ../gui/wxpython/image2target/ii2t_menustrings.py:436 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1362 msgid "Patch area range" msgstr "" -#: ../gui/wxpython/menustrings.py:444 ../gui/wxpython/menustrings.py:1386 +#: ../gui/wxpython/menustrings.py:445 ../gui/wxpython/menustrings.py:1387 #: ../gui/wxpython/image2target/ii2t_menustrings.py:437 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1363 msgid "Calculates range of patch area size on a raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:445 ../gui/wxpython/menustrings.py:1387 +#: ../gui/wxpython/menustrings.py:446 ../gui/wxpython/menustrings.py:1388 #: ../gui/wxpython/image2target/ii2t_menustrings.py:438 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1364 msgid "Patch area Std Dev" msgstr "" -#: ../gui/wxpython/menustrings.py:446 ../gui/wxpython/menustrings.py:1388 +#: ../gui/wxpython/menustrings.py:447 ../gui/wxpython/menustrings.py:1389 #: ../gui/wxpython/image2target/ii2t_menustrings.py:439 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1365 msgid "Calculates standard deviation of patch area a raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:447 ../gui/wxpython/menustrings.py:1389 +#: ../gui/wxpython/menustrings.py:448 ../gui/wxpython/menustrings.py:1390 #: ../gui/wxpython/image2target/ii2t_menustrings.py:440 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1366 msgid "Patch area Coeff Var" msgstr "" -#: ../gui/wxpython/menustrings.py:448 ../gui/wxpython/menustrings.py:1390 +#: ../gui/wxpython/menustrings.py:449 ../gui/wxpython/menustrings.py:1391 #: ../gui/wxpython/image2target/ii2t_menustrings.py:441 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1367 msgid "Calculates coefficient of variation of patch area on a raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:449 ../gui/wxpython/menustrings.py:1391 +#: ../gui/wxpython/menustrings.py:450 ../gui/wxpython/menustrings.py:1392 #: ../gui/wxpython/image2target/ii2t_menustrings.py:442 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1368 msgid "Patch density" msgstr "" -#: ../gui/wxpython/menustrings.py:450 ../gui/wxpython/menustrings.py:1392 +#: ../gui/wxpython/menustrings.py:451 ../gui/wxpython/menustrings.py:1393 #: ../gui/wxpython/image2target/ii2t_menustrings.py:443 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1369 msgid "Calculates patch density index on a raster map, using a 4 neighbour algorithm" msgstr "" -#: ../gui/wxpython/menustrings.py:451 ../gui/wxpython/menustrings.py:1393 +#: ../gui/wxpython/menustrings.py:452 ../gui/wxpython/menustrings.py:1394 #: ../gui/wxpython/image2target/ii2t_menustrings.py:444 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1370 msgid "Patch number" msgstr "" -#: ../gui/wxpython/menustrings.py:452 ../gui/wxpython/menustrings.py:1394 +#: ../gui/wxpython/menustrings.py:453 ../gui/wxpython/menustrings.py:1395 #: ../gui/wxpython/image2target/ii2t_menustrings.py:445 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1371 msgid "Calculates patch number index on a raster map, using a 4 neighbour algorithm." msgstr "" -#: ../gui/wxpython/menustrings.py:453 ../gui/wxpython/menustrings.py:1395 +#: ../gui/wxpython/menustrings.py:454 ../gui/wxpython/menustrings.py:1396 #: ../gui/wxpython/image2target/ii2t_menustrings.py:446 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1372 msgid "Dominance's diversity" msgstr "" -#: ../gui/wxpython/menustrings.py:454 ../gui/wxpython/menustrings.py:1396 +#: ../gui/wxpython/menustrings.py:455 ../gui/wxpython/menustrings.py:1397 #: ../gui/wxpython/image2target/ii2t_menustrings.py:447 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1373 msgid "Calculates dominance's diversity index on a raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:455 ../gui/wxpython/menustrings.py:1397 +#: ../gui/wxpython/menustrings.py:456 ../gui/wxpython/menustrings.py:1398 #: ../gui/wxpython/image2target/ii2t_menustrings.py:448 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1374 msgid "Shannon's diversity" msgstr "" -#: ../gui/wxpython/menustrings.py:456 ../gui/wxpython/menustrings.py:1398 +#: ../gui/wxpython/menustrings.py:457 ../gui/wxpython/menustrings.py:1399 #: ../gui/wxpython/image2target/ii2t_menustrings.py:449 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1375 msgid "Calculates Shannon's diversity index on a raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:457 ../gui/wxpython/menustrings.py:1399 +#: ../gui/wxpython/menustrings.py:458 ../gui/wxpython/menustrings.py:1400 #: ../gui/wxpython/image2target/ii2t_menustrings.py:450 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1376 msgid "Simpson's diversity" msgstr "" -#: ../gui/wxpython/menustrings.py:458 ../gui/wxpython/menustrings.py:1400 +#: ../gui/wxpython/menustrings.py:459 ../gui/wxpython/menustrings.py:1401 #: ../gui/wxpython/image2target/ii2t_menustrings.py:451 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1377 msgid "Calculates Simpson's diversity index on a raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:459 ../gui/wxpython/menustrings.py:1401 +#: ../gui/wxpython/menustrings.py:460 ../gui/wxpython/menustrings.py:1402 #: ../gui/wxpython/image2target/ii2t_menustrings.py:452 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1378 msgid "Richness" msgstr "" -#: ../gui/wxpython/menustrings.py:460 ../gui/wxpython/menustrings.py:1402 +#: ../gui/wxpython/menustrings.py:461 ../gui/wxpython/menustrings.py:1403 #: ../gui/wxpython/image2target/ii2t_menustrings.py:453 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1379 msgid "Calculates richness index on a raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:461 ../gui/wxpython/menustrings.py:1403 +#: ../gui/wxpython/menustrings.py:462 ../gui/wxpython/menustrings.py:1404 #: ../gui/wxpython/image2target/ii2t_menustrings.py:454 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1380 msgid "Shape index" msgstr "" -#: ../gui/wxpython/menustrings.py:462 ../gui/wxpython/menustrings.py:1404 +#: ../gui/wxpython/menustrings.py:463 ../gui/wxpython/menustrings.py:1405 #: ../gui/wxpython/image2target/ii2t_menustrings.py:455 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1381 msgid "Calculates shape index on a raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:463 ../gui/wxpython/menustrings.py:1405 +#: ../gui/wxpython/menustrings.py:464 ../gui/wxpython/menustrings.py:1406 #: ../gui/wxpython/image2target/ii2t_menustrings.py:456 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1382 msgid "Wildfire modeling" msgstr "" -#: ../gui/wxpython/menustrings.py:464 ../gui/wxpython/menustrings.py:1406 +#: ../gui/wxpython/menustrings.py:465 ../gui/wxpython/menustrings.py:1407 #: ../gui/wxpython/image2target/ii2t_menustrings.py:457 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1383 msgid "Rate of spread" msgstr "" -#: ../gui/wxpython/menustrings.py:465 ../gui/wxpython/menustrings.py:1407 +#: ../gui/wxpython/menustrings.py:466 ../gui/wxpython/menustrings.py:1408 #: ../gui/wxpython/image2target/ii2t_menustrings.py:458 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1384 msgid "Generates rate of spread raster maps. Generates three, or four raster map layers showing the base (perpendicular) rate of spread (ROS), the maximum (forward) ROS, the direction of the maximum ROS, and optionally the maximum potential spotting distance for fire spread simulation." msgstr "" -#: ../gui/wxpython/menustrings.py:466 ../gui/wxpython/menustrings.py:1408 +#: ../gui/wxpython/menustrings.py:467 ../gui/wxpython/menustrings.py:1409 #: ../gui/wxpython/image2target/ii2t_menustrings.py:459 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1385 msgid "Least-cost spread paths" msgstr "" -#: ../gui/wxpython/menustrings.py:467 ../gui/wxpython/menustrings.py:1409 +#: ../gui/wxpython/menustrings.py:468 ../gui/wxpython/menustrings.py:1410 #: ../gui/wxpython/image2target/ii2t_menustrings.py:460 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1386 msgid "Recursively traces the least cost path backwards to cells from which the cumulative cost was determined." msgstr "" -#: ../gui/wxpython/menustrings.py:468 ../gui/wxpython/menustrings.py:1410 +#: ../gui/wxpython/menustrings.py:469 ../gui/wxpython/menustrings.py:1411 #: ../gui/wxpython/image2target/ii2t_menustrings.py:461 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1387 msgid "Anisotropic spread simulation" msgstr "" -#: ../gui/wxpython/menustrings.py:469 ../gui/wxpython/menustrings.py:1411 +#: ../gui/wxpython/menustrings.py:470 ../gui/wxpython/menustrings.py:1412 #: ../gui/wxpython/image2target/ii2t_menustrings.py:462 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1388 msgid "Simulates elliptically anisotropic spread. Generates a raster map of the cumulative time of spread, given raster maps containing the rates of spread (ROS), the ROS directions and the spread origins. It optionally produces raster maps to contain backlink UTM coordinates for tracing spread paths. Usable for fire spread simulations." msgstr "" -#: ../gui/wxpython/menustrings.py:470 ../gui/wxpython/menustrings.py:1412 +#: ../gui/wxpython/menustrings.py:471 ../gui/wxpython/menustrings.py:1413 #: ../gui/wxpython/image2target/ii2t_menustrings.py:463 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1389 msgid "Change category values and labels" msgstr "" -#: ../gui/wxpython/menustrings.py:471 ../gui/wxpython/menustrings.py:521 -#: ../gui/wxpython/menustrings.py:1413 ../gui/wxpython/menustrings.py:1463 +#: ../gui/wxpython/menustrings.py:472 ../gui/wxpython/menustrings.py:522 +#: ../gui/wxpython/menustrings.py:1414 ../gui/wxpython/menustrings.py:1464 #: ../gui/wxpython/image2target/ii2t_menustrings.py:464 #: ../gui/wxpython/image2target/ii2t_menustrings.py:514 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1390 @@ -6960,8 +6934,8 @@ msgid "Manage category information" msgstr "" -#: ../gui/wxpython/menustrings.py:472 ../gui/wxpython/menustrings.py:522 -#: ../gui/wxpython/menustrings.py:1414 ../gui/wxpython/menustrings.py:1464 +#: ../gui/wxpython/menustrings.py:473 ../gui/wxpython/menustrings.py:523 +#: ../gui/wxpython/menustrings.py:1415 ../gui/wxpython/menustrings.py:1465 #: ../gui/wxpython/image2target/ii2t_menustrings.py:465 #: ../gui/wxpython/image2target/ii2t_menustrings.py:515 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1391 @@ -6969,32 +6943,32 @@ msgid "Manages category values and labels associated with user-specified raster map layers." msgstr "" -#: ../gui/wxpython/menustrings.py:473 ../gui/wxpython/menustrings.py:1415 +#: ../gui/wxpython/menustrings.py:474 ../gui/wxpython/menustrings.py:1416 #: ../gui/wxpython/image2target/ii2t_menustrings.py:466 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1392 msgid "Interactively edit category values" msgstr "" -#: ../gui/wxpython/menustrings.py:474 ../gui/wxpython/menustrings.py:1416 +#: ../gui/wxpython/menustrings.py:475 ../gui/wxpython/menustrings.py:1417 #: ../gui/wxpython/image2target/ii2t_menustrings.py:467 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1393 msgid "Edits cell values in a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:475 ../gui/wxpython/menustrings.py:1417 +#: ../gui/wxpython/menustrings.py:476 ../gui/wxpython/menustrings.py:1418 #: ../gui/wxpython/image2target/ii2t_menustrings.py:468 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1394 msgid "Reclassify by size" msgstr "" -#: ../gui/wxpython/menustrings.py:476 ../gui/wxpython/menustrings.py:1418 +#: ../gui/wxpython/menustrings.py:477 ../gui/wxpython/menustrings.py:1419 #: ../gui/wxpython/image2target/ii2t_menustrings.py:469 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1395 msgid "Reclasses a raster map greater or less than user specified area size (in hectares)." msgstr "" -#: ../gui/wxpython/menustrings.py:477 ../gui/wxpython/menustrings.py:696 -#: ../gui/wxpython/menustrings.py:1419 ../gui/wxpython/menustrings.py:1638 +#: ../gui/wxpython/menustrings.py:478 ../gui/wxpython/menustrings.py:697 +#: ../gui/wxpython/menustrings.py:1420 ../gui/wxpython/menustrings.py:1639 #: ../gui/wxpython/image2target/ii2t_menustrings.py:470 #: ../gui/wxpython/image2target/ii2t_menustrings.py:687 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1396 @@ -7002,252 +6976,252 @@ msgid "Reclassify" msgstr "" -#: ../gui/wxpython/menustrings.py:478 ../gui/wxpython/menustrings.py:1420 +#: ../gui/wxpython/menustrings.py:479 ../gui/wxpython/menustrings.py:1421 #: ../gui/wxpython/image2target/ii2t_menustrings.py:471 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1397 msgid "Reclassify raster map based on category values. Creates a new raster map whose category values are based upon a reclassification of the categories in an existing raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:479 ../gui/wxpython/menustrings.py:1421 +#: ../gui/wxpython/menustrings.py:480 ../gui/wxpython/menustrings.py:1422 #: ../gui/wxpython/image2target/ii2t_menustrings.py:472 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1398 msgid "Recode" msgstr "" -#: ../gui/wxpython/menustrings.py:480 ../gui/wxpython/menustrings.py:1422 +#: ../gui/wxpython/menustrings.py:481 ../gui/wxpython/menustrings.py:1423 #: ../gui/wxpython/image2target/ii2t_menustrings.py:473 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1399 msgid "Recodes categorical raster maps." msgstr "" -#: ../gui/wxpython/menustrings.py:481 ../gui/wxpython/menustrings.py:1423 +#: ../gui/wxpython/menustrings.py:482 ../gui/wxpython/menustrings.py:1424 #: ../gui/wxpython/image2target/ii2t_menustrings.py:474 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1400 msgid "Rescale" msgstr "" -#: ../gui/wxpython/menustrings.py:482 ../gui/wxpython/menustrings.py:1424 +#: ../gui/wxpython/menustrings.py:483 ../gui/wxpython/menustrings.py:1425 #: ../gui/wxpython/image2target/ii2t_menustrings.py:475 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1401 msgid "Rescales the range of category values in a raster map layer." msgstr "" -#: ../gui/wxpython/menustrings.py:483 ../gui/wxpython/menustrings.py:1425 +#: ../gui/wxpython/menustrings.py:484 ../gui/wxpython/menustrings.py:1426 #: ../gui/wxpython/image2target/ii2t_menustrings.py:476 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1402 msgid "Rescale with histogram" msgstr "" -#: ../gui/wxpython/menustrings.py:484 ../gui/wxpython/menustrings.py:1426 +#: ../gui/wxpython/menustrings.py:485 ../gui/wxpython/menustrings.py:1427 #: ../gui/wxpython/image2target/ii2t_menustrings.py:477 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1403 msgid "Rescales histogram equalized the range of category values in a raster map layer." msgstr "" -#: ../gui/wxpython/menustrings.py:485 ../gui/wxpython/menustrings.py:1427 +#: ../gui/wxpython/menustrings.py:486 ../gui/wxpython/menustrings.py:1428 #: ../gui/wxpython/image2target/ii2t_menustrings.py:478 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1404 msgid "Generate random cells" msgstr "" -#: ../gui/wxpython/menustrings.py:486 ../gui/wxpython/menustrings.py:1428 +#: ../gui/wxpython/menustrings.py:487 ../gui/wxpython/menustrings.py:1429 #: ../gui/wxpython/image2target/ii2t_menustrings.py:479 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1405 msgid "Random cells" msgstr "" -#: ../gui/wxpython/menustrings.py:487 ../gui/wxpython/menustrings.py:1429 +#: ../gui/wxpython/menustrings.py:488 ../gui/wxpython/menustrings.py:1430 #: ../gui/wxpython/image2target/ii2t_menustrings.py:480 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1406 msgid "Generates random cell values with spatial dependence." msgstr "" -#: ../gui/wxpython/menustrings.py:488 ../gui/wxpython/menustrings.py:1430 +#: ../gui/wxpython/menustrings.py:489 ../gui/wxpython/menustrings.py:1431 #: ../gui/wxpython/image2target/ii2t_menustrings.py:481 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1407 msgid "Random cells and vector points" msgstr "" -#: ../gui/wxpython/menustrings.py:489 ../gui/wxpython/menustrings.py:1431 +#: ../gui/wxpython/menustrings.py:490 ../gui/wxpython/menustrings.py:1432 #: ../gui/wxpython/image2target/ii2t_menustrings.py:482 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1408 msgid "Creates a raster map layer and vector point map containing randomly located points." msgstr "" -#: ../gui/wxpython/menustrings.py:490 ../gui/wxpython/menustrings.py:1432 +#: ../gui/wxpython/menustrings.py:491 ../gui/wxpython/menustrings.py:1433 #: ../gui/wxpython/image2target/ii2t_menustrings.py:483 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1409 msgid "Generate surfaces" msgstr "" -#: ../gui/wxpython/menustrings.py:491 ../gui/wxpython/menustrings.py:1433 +#: ../gui/wxpython/menustrings.py:492 ../gui/wxpython/menustrings.py:1434 #: ../gui/wxpython/image2target/ii2t_menustrings.py:484 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1410 msgid "Fractal surface" msgstr "" -#: ../gui/wxpython/menustrings.py:492 ../gui/wxpython/menustrings.py:1434 +#: ../gui/wxpython/menustrings.py:493 ../gui/wxpython/menustrings.py:1435 #: ../gui/wxpython/image2target/ii2t_menustrings.py:485 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1411 msgid "Creates a fractal surface of a given fractal dimension." msgstr "" -#: ../gui/wxpython/menustrings.py:493 ../gui/wxpython/menustrings.py:1435 +#: ../gui/wxpython/menustrings.py:494 ../gui/wxpython/menustrings.py:1436 #: ../gui/wxpython/image2target/ii2t_menustrings.py:486 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1412 msgid "Gaussian kernel density surface" msgstr "" -#: ../gui/wxpython/menustrings.py:494 ../gui/wxpython/menustrings.py:1436 +#: ../gui/wxpython/menustrings.py:495 ../gui/wxpython/menustrings.py:1437 #: ../gui/wxpython/image2target/ii2t_menustrings.py:487 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1413 msgid "Generates a raster density map from vector points map. Density is computed using a moving kernel. Optionally generates a vector density map on a vector network." msgstr "" -#: ../gui/wxpython/menustrings.py:495 ../gui/wxpython/menustrings.py:1437 +#: ../gui/wxpython/menustrings.py:496 ../gui/wxpython/menustrings.py:1438 #: ../gui/wxpython/image2target/ii2t_menustrings.py:488 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1414 msgid "Gaussian deviates surface" msgstr "" -#: ../gui/wxpython/menustrings.py:496 ../gui/wxpython/menustrings.py:1438 +#: ../gui/wxpython/menustrings.py:497 ../gui/wxpython/menustrings.py:1439 #: ../gui/wxpython/image2target/ii2t_menustrings.py:489 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1415 msgid "Generates a raster map using gaussian random number generator. Mean and standard deviation of gaussian deviates can be expressed by the user." msgstr "" -#: ../gui/wxpython/menustrings.py:497 ../gui/wxpython/menustrings.py:1439 +#: ../gui/wxpython/menustrings.py:498 ../gui/wxpython/menustrings.py:1440 #: ../gui/wxpython/image2target/ii2t_menustrings.py:490 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1416 #: ../gui/wxpython/nviz/tools.py:5181 msgid "Plane" msgstr "" -#: ../gui/wxpython/menustrings.py:498 ../gui/wxpython/menustrings.py:1440 +#: ../gui/wxpython/menustrings.py:499 ../gui/wxpython/menustrings.py:1441 #: ../gui/wxpython/image2target/ii2t_menustrings.py:491 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1417 msgid "Creates raster plane map given dip (inclination), aspect (azimuth) and one point." msgstr "" -#: ../gui/wxpython/menustrings.py:499 ../gui/wxpython/menustrings.py:1441 +#: ../gui/wxpython/menustrings.py:500 ../gui/wxpython/menustrings.py:1442 #: ../gui/wxpython/image2target/ii2t_menustrings.py:492 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1418 msgid "Random deviates surface" msgstr "" -#: ../gui/wxpython/menustrings.py:500 ../gui/wxpython/menustrings.py:1442 +#: ../gui/wxpython/menustrings.py:501 ../gui/wxpython/menustrings.py:1443 #: ../gui/wxpython/image2target/ii2t_menustrings.py:493 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1419 msgid "Produces a raster surface map of uniform random deviates with defined range." msgstr "" -#: ../gui/wxpython/menustrings.py:501 ../gui/wxpython/menustrings.py:1443 +#: ../gui/wxpython/menustrings.py:502 ../gui/wxpython/menustrings.py:1444 #: ../gui/wxpython/image2target/ii2t_menustrings.py:494 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1420 msgid "Random surface with spatial dependence" msgstr "" -#: ../gui/wxpython/menustrings.py:502 ../gui/wxpython/menustrings.py:1444 +#: ../gui/wxpython/menustrings.py:503 ../gui/wxpython/menustrings.py:1445 #: ../gui/wxpython/image2target/ii2t_menustrings.py:495 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1421 msgid "Generates random surface(s) with spatial dependence." msgstr "" -#: ../gui/wxpython/menustrings.py:503 ../gui/wxpython/menustrings.py:1445 +#: ../gui/wxpython/menustrings.py:504 ../gui/wxpython/menustrings.py:1446 #: ../gui/wxpython/image2target/ii2t_menustrings.py:496 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1422 msgid "Interpolate surfaces" msgstr "" -#: ../gui/wxpython/menustrings.py:504 ../gui/wxpython/menustrings.py:1446 +#: ../gui/wxpython/menustrings.py:505 ../gui/wxpython/menustrings.py:1447 #: ../gui/wxpython/image2target/ii2t_menustrings.py:497 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1423 msgid "Bilinear and bicubic from vector points" msgstr "" -#: ../gui/wxpython/menustrings.py:505 ../gui/wxpython/menustrings.py:1447 +#: ../gui/wxpython/menustrings.py:506 ../gui/wxpython/menustrings.py:1448 #: ../gui/wxpython/image2target/ii2t_menustrings.py:498 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1424 msgid "Performs bicubic or bilinear spline interpolation with Tykhonov regularization." msgstr "" -#: ../gui/wxpython/menustrings.py:506 ../gui/wxpython/menustrings.py:1448 +#: ../gui/wxpython/menustrings.py:507 ../gui/wxpython/menustrings.py:1449 #: ../gui/wxpython/image2target/ii2t_menustrings.py:499 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1425 msgid "IDW from raster points" msgstr "" -#: ../gui/wxpython/menustrings.py:507 ../gui/wxpython/menustrings.py:1449 +#: ../gui/wxpython/menustrings.py:508 ../gui/wxpython/menustrings.py:1450 #: ../gui/wxpython/image2target/ii2t_menustrings.py:500 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1426 msgid "Provides surface interpolation from raster point data by Inverse Distance Squared Weighting." msgstr "" -#: ../gui/wxpython/menustrings.py:508 ../gui/wxpython/menustrings.py:1450 +#: ../gui/wxpython/menustrings.py:509 ../gui/wxpython/menustrings.py:1451 #: ../gui/wxpython/image2target/ii2t_menustrings.py:501 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1427 msgid "IDW from vector points" msgstr "" -#: ../gui/wxpython/menustrings.py:509 ../gui/wxpython/menustrings.py:1451 +#: ../gui/wxpython/menustrings.py:510 ../gui/wxpython/menustrings.py:1452 #: ../gui/wxpython/image2target/ii2t_menustrings.py:502 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1428 msgid "Provides surface interpolation from vector point data by Inverse Distance Squared Weighting." msgstr "" -#: ../gui/wxpython/menustrings.py:510 ../gui/wxpython/menustrings.py:1452 +#: ../gui/wxpython/menustrings.py:511 ../gui/wxpython/menustrings.py:1453 #: ../gui/wxpython/image2target/ii2t_menustrings.py:503 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1429 msgid "Raster contours" msgstr "" -#: ../gui/wxpython/menustrings.py:511 ../gui/wxpython/menustrings.py:1453 +#: ../gui/wxpython/menustrings.py:512 ../gui/wxpython/menustrings.py:1454 #: ../gui/wxpython/image2target/ii2t_menustrings.py:504 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1430 msgid "Generates surface raster map from rasterized contours." msgstr "" -#: ../gui/wxpython/menustrings.py:512 ../gui/wxpython/menustrings.py:1454 +#: ../gui/wxpython/menustrings.py:513 ../gui/wxpython/menustrings.py:1455 #: ../gui/wxpython/image2target/ii2t_menustrings.py:505 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1431 msgid "Regularized spline tension" msgstr "" -#: ../gui/wxpython/menustrings.py:513 ../gui/wxpython/menustrings.py:1455 +#: ../gui/wxpython/menustrings.py:514 ../gui/wxpython/menustrings.py:1456 #: ../gui/wxpython/image2target/ii2t_menustrings.py:506 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1432 msgid "Performs surface interpolation from vector points map by splines. Spatial approximation and topographic analysis from given point or isoline data in vector format to floating point raster format using regularized spline with tension." msgstr "" -#: ../gui/wxpython/menustrings.py:514 ../gui/wxpython/menustrings.py:1456 +#: ../gui/wxpython/menustrings.py:515 ../gui/wxpython/menustrings.py:1457 #: ../gui/wxpython/image2target/ii2t_menustrings.py:507 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1433 msgid "Raster series interpolation" msgstr "" -#: ../gui/wxpython/menustrings.py:515 ../gui/wxpython/menustrings.py:1457 +#: ../gui/wxpython/menustrings.py:516 ../gui/wxpython/menustrings.py:1458 #: ../gui/wxpython/image2target/ii2t_menustrings.py:508 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1434 msgid "Interpolates raster maps located (temporal or spatial) in between input raster maps at specific sampling positions." msgstr "" -#: ../gui/wxpython/menustrings.py:516 ../gui/wxpython/menustrings.py:1458 +#: ../gui/wxpython/menustrings.py:517 ../gui/wxpython/menustrings.py:1459 #: ../gui/wxpython/image2target/ii2t_menustrings.py:509 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1435 msgid "Fill NULL cells" msgstr "" -#: ../gui/wxpython/menustrings.py:517 ../gui/wxpython/menustrings.py:1459 +#: ../gui/wxpython/menustrings.py:518 ../gui/wxpython/menustrings.py:1460 #: ../gui/wxpython/image2target/ii2t_menustrings.py:510 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1436 msgid "Fills no-data areas in raster maps using spline interpolation." msgstr "" -#: ../gui/wxpython/menustrings.py:518 ../gui/wxpython/menustrings.py:735 -#: ../gui/wxpython/menustrings.py:852 ../gui/wxpython/menustrings.py:880 -#: ../gui/wxpython/menustrings.py:1024 ../gui/wxpython/menustrings.py:1460 -#: ../gui/wxpython/menustrings.py:1677 ../gui/wxpython/menustrings.py:1794 -#: ../gui/wxpython/menustrings.py:1822 ../gui/wxpython/menustrings.py:1966 +#: ../gui/wxpython/menustrings.py:519 ../gui/wxpython/menustrings.py:736 +#: ../gui/wxpython/menustrings.py:853 ../gui/wxpython/menustrings.py:881 +#: ../gui/wxpython/menustrings.py:1025 ../gui/wxpython/menustrings.py:1461 +#: ../gui/wxpython/menustrings.py:1678 ../gui/wxpython/menustrings.py:1795 +#: ../gui/wxpython/menustrings.py:1823 ../gui/wxpython/menustrings.py:1967 #: ../gui/wxpython/image2target/ii2t_menustrings.py:511 #: ../gui/wxpython/image2target/ii2t_menustrings.py:726 #: ../gui/wxpython/image2target/ii2t_menustrings.py:836 @@ -7259,456 +7233,456 @@ msgid "Reports and statistics" msgstr "" -#: ../gui/wxpython/menustrings.py:519 ../gui/wxpython/menustrings.py:1461 +#: ../gui/wxpython/menustrings.py:520 ../gui/wxpython/menustrings.py:1462 #: ../gui/wxpython/image2target/ii2t_menustrings.py:512 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1438 msgid "Basic raster metadata" msgstr "" -#: ../gui/wxpython/menustrings.py:520 ../gui/wxpython/menustrings.py:1462 +#: ../gui/wxpython/menustrings.py:521 ../gui/wxpython/menustrings.py:1463 #: ../gui/wxpython/image2target/ii2t_menustrings.py:513 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1439 msgid "Outputs basic information about a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:523 ../gui/wxpython/menustrings.py:1465 +#: ../gui/wxpython/menustrings.py:524 ../gui/wxpython/menustrings.py:1466 #: ../gui/wxpython/image2target/ii2t_menustrings.py:516 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1442 msgid "General statistics" msgstr "" -#: ../gui/wxpython/menustrings.py:524 ../gui/wxpython/menustrings.py:1466 +#: ../gui/wxpython/menustrings.py:525 ../gui/wxpython/menustrings.py:1467 #: ../gui/wxpython/image2target/ii2t_menustrings.py:517 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1443 msgid "Generates area statistics for raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:525 ../gui/wxpython/menustrings.py:1467 +#: ../gui/wxpython/menustrings.py:526 ../gui/wxpython/menustrings.py:1468 #: ../gui/wxpython/image2target/ii2t_menustrings.py:518 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1444 msgid "Quantiles for large data sets" msgstr "" -#: ../gui/wxpython/menustrings.py:526 ../gui/wxpython/menustrings.py:1468 +#: ../gui/wxpython/menustrings.py:527 ../gui/wxpython/menustrings.py:1469 #: ../gui/wxpython/image2target/ii2t_menustrings.py:519 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1445 msgid "Compute quantiles using two passes." msgstr "" -#: ../gui/wxpython/menustrings.py:527 ../gui/wxpython/menustrings.py:1469 +#: ../gui/wxpython/menustrings.py:528 ../gui/wxpython/menustrings.py:1470 #: ../gui/wxpython/image2target/ii2t_menustrings.py:520 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1446 msgid "Range of category values" msgstr "" -#: ../gui/wxpython/menustrings.py:528 ../gui/wxpython/menustrings.py:1470 +#: ../gui/wxpython/menustrings.py:529 ../gui/wxpython/menustrings.py:1471 #: ../gui/wxpython/image2target/ii2t_menustrings.py:521 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1447 msgid "Prints terse list of category values found in a raster map layer." msgstr "" -#: ../gui/wxpython/menustrings.py:529 ../gui/wxpython/menustrings.py:1471 +#: ../gui/wxpython/menustrings.py:530 ../gui/wxpython/menustrings.py:1472 #: ../gui/wxpython/image2target/ii2t_menustrings.py:522 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1448 msgid "Sum area by raster map and category" msgstr "" -#: ../gui/wxpython/menustrings.py:530 ../gui/wxpython/menustrings.py:1472 +#: ../gui/wxpython/menustrings.py:531 ../gui/wxpython/menustrings.py:1473 #: ../gui/wxpython/image2target/ii2t_menustrings.py:523 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1449 msgid "Reports statistics for raster maps." msgstr "" -#: ../gui/wxpython/menustrings.py:531 ../gui/wxpython/menustrings.py:1473 +#: ../gui/wxpython/menustrings.py:532 ../gui/wxpython/menustrings.py:1474 #: ../gui/wxpython/image2target/ii2t_menustrings.py:524 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1450 msgid "Statistics for clumped cells" msgstr "" -#: ../gui/wxpython/menustrings.py:532 ../gui/wxpython/menustrings.py:1474 +#: ../gui/wxpython/menustrings.py:533 ../gui/wxpython/menustrings.py:1475 #: ../gui/wxpython/image2target/ii2t_menustrings.py:525 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1451 msgid "Calculates the volume of data \"clumps\". Optionally produces a GRASS vector points map containing the calculated centroids of these clumps." msgstr "" -#: ../gui/wxpython/menustrings.py:533 ../gui/wxpython/menustrings.py:1475 +#: ../gui/wxpython/menustrings.py:534 ../gui/wxpython/menustrings.py:1476 #: ../gui/wxpython/image2target/ii2t_menustrings.py:526 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1452 msgid "Total corrected area" msgstr "" -#: ../gui/wxpython/menustrings.py:534 ../gui/wxpython/menustrings.py:1476 +#: ../gui/wxpython/menustrings.py:535 ../gui/wxpython/menustrings.py:1477 #: ../gui/wxpython/image2target/ii2t_menustrings.py:527 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1453 msgid "Prints estimation of surface area for raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:535 ../gui/wxpython/menustrings.py:1477 +#: ../gui/wxpython/menustrings.py:536 ../gui/wxpython/menustrings.py:1478 #: ../gui/wxpython/image2target/ii2t_menustrings.py:528 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1454 #: ../gui/wxpython/lmgr/layertree.py:804 ../gui/wxpython/lmgr/layertree.py:860 msgid "Univariate raster statistics" msgstr "" -#: ../gui/wxpython/menustrings.py:536 ../gui/wxpython/menustrings.py:1478 +#: ../gui/wxpython/menustrings.py:537 ../gui/wxpython/menustrings.py:1479 #: ../gui/wxpython/image2target/ii2t_menustrings.py:529 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1455 msgid "Calculates univariate statistics from the non-null cells of a raster map. Statistics include number of cells counted, minimum and maximum cell values, range, arithmetic mean, population variance, standard deviation, coefficient of variation, and sum." msgstr "" -#: ../gui/wxpython/menustrings.py:537 ../gui/wxpython/menustrings.py:746 -#: ../gui/wxpython/menustrings.py:1479 ../gui/wxpython/menustrings.py:1688 +#: ../gui/wxpython/menustrings.py:538 ../gui/wxpython/menustrings.py:747 +#: ../gui/wxpython/menustrings.py:1480 ../gui/wxpython/menustrings.py:1689 #: ../gui/wxpython/image2target/ii2t_menustrings.py:530 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1456 msgid "Sample transects" msgstr "" -#: ../gui/wxpython/menustrings.py:538 ../gui/wxpython/menustrings.py:1480 +#: ../gui/wxpython/menustrings.py:539 ../gui/wxpython/menustrings.py:1481 #: ../gui/wxpython/image2target/ii2t_menustrings.py:531 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1457 msgid "Outputs the raster map layer values lying on user-defined line(s)." msgstr "" -#: ../gui/wxpython/menustrings.py:539 ../gui/wxpython/menustrings.py:1481 +#: ../gui/wxpython/menustrings.py:540 ../gui/wxpython/menustrings.py:1482 #: ../gui/wxpython/image2target/ii2t_menustrings.py:532 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1458 msgid "Sample transects (bearing/distance)" msgstr "" -#: ../gui/wxpython/menustrings.py:540 ../gui/wxpython/menustrings.py:1482 +#: ../gui/wxpython/menustrings.py:541 ../gui/wxpython/menustrings.py:1483 #: ../gui/wxpython/image2target/ii2t_menustrings.py:533 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1459 msgid "Outputs raster map layer values lying along user defined transect line(s)." msgstr "" -#: ../gui/wxpython/menustrings.py:541 ../gui/wxpython/menustrings.py:1483 +#: ../gui/wxpython/menustrings.py:542 ../gui/wxpython/menustrings.py:1484 #: ../gui/wxpython/image2target/ii2t_menustrings.py:534 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1460 msgid "Covariance/correlation" msgstr "" -#: ../gui/wxpython/menustrings.py:542 ../gui/wxpython/menustrings.py:1484 +#: ../gui/wxpython/menustrings.py:543 ../gui/wxpython/menustrings.py:1485 #: ../gui/wxpython/image2target/ii2t_menustrings.py:535 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1461 msgid "Outputs a covariance/correlation matrix for user-specified raster map layer(s)." msgstr "" -#: ../gui/wxpython/menustrings.py:543 ../gui/wxpython/menustrings.py:1485 +#: ../gui/wxpython/menustrings.py:544 ../gui/wxpython/menustrings.py:1486 #: ../gui/wxpython/image2target/ii2t_menustrings.py:536 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1462 msgid "Linear regression" msgstr "" -#: ../gui/wxpython/menustrings.py:544 ../gui/wxpython/menustrings.py:1486 +#: ../gui/wxpython/menustrings.py:545 ../gui/wxpython/menustrings.py:1487 #: ../gui/wxpython/image2target/ii2t_menustrings.py:537 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1463 msgid "Calculates linear regression from two raster maps: y = a + b*x." msgstr "" -#: ../gui/wxpython/menustrings.py:545 ../gui/wxpython/menustrings.py:1487 +#: ../gui/wxpython/menustrings.py:546 ../gui/wxpython/menustrings.py:1488 #: ../gui/wxpython/image2target/ii2t_menustrings.py:538 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1464 msgid "Multiple regression" msgstr "" -#: ../gui/wxpython/menustrings.py:546 ../gui/wxpython/menustrings.py:1488 +#: ../gui/wxpython/menustrings.py:547 ../gui/wxpython/menustrings.py:1489 #: ../gui/wxpython/image2target/ii2t_menustrings.py:539 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1465 msgid "Calculates multiple linear regression from raster maps." msgstr "" -#: ../gui/wxpython/menustrings.py:547 ../gui/wxpython/menustrings.py:1489 +#: ../gui/wxpython/menustrings.py:548 ../gui/wxpython/menustrings.py:1490 #: ../gui/wxpython/image2target/ii2t_menustrings.py:540 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1466 msgid "Mutual category occurrences" msgstr "" -#: ../gui/wxpython/menustrings.py:548 ../gui/wxpython/menustrings.py:1490 +#: ../gui/wxpython/menustrings.py:549 ../gui/wxpython/menustrings.py:1491 #: ../gui/wxpython/image2target/ii2t_menustrings.py:541 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1467 msgid "Tabulates the mutual occurrence (coincidence) of categories for two raster map layers." msgstr "" -#: ../gui/wxpython/menustrings.py:549 ../gui/wxpython/menustrings.py:1491 +#: ../gui/wxpython/menustrings.py:550 ../gui/wxpython/menustrings.py:1492 #: ../gui/wxpython/image2target/ii2t_menustrings.py:542 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1468 msgid "&Vector" msgstr "" -#: ../gui/wxpython/menustrings.py:550 ../gui/wxpython/menustrings.py:1492 +#: ../gui/wxpython/menustrings.py:551 ../gui/wxpython/menustrings.py:1493 #: ../gui/wxpython/image2target/ii2t_menustrings.py:543 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1469 msgid "Develop vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:551 ../gui/wxpython/menustrings.py:1493 +#: ../gui/wxpython/menustrings.py:552 ../gui/wxpython/menustrings.py:1494 #: ../gui/wxpython/image2target/ii2t_menustrings.py:544 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1470 -#: ../gui/wxpython/gui_core/dialogs.py:264 -#: ../gui/wxpython/gui_core/dialogs.py:402 +#: ../gui/wxpython/gui_core/dialogs.py:265 +#: ../gui/wxpython/gui_core/dialogs.py:403 msgid "Create new vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:552 ../gui/wxpython/menustrings.py:1494 +#: ../gui/wxpython/menustrings.py:553 ../gui/wxpython/menustrings.py:1495 #: ../gui/wxpython/image2target/ii2t_menustrings.py:545 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1471 msgid "Create new empty vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:553 ../gui/wxpython/menustrings.py:1495 +#: ../gui/wxpython/menustrings.py:554 ../gui/wxpython/menustrings.py:1496 #: ../gui/wxpython/image2target/ii2t_menustrings.py:546 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1472 msgid "Edit vector map (non-interactively)" msgstr "" -#: ../gui/wxpython/menustrings.py:554 ../gui/wxpython/menustrings.py:1496 +#: ../gui/wxpython/menustrings.py:555 ../gui/wxpython/menustrings.py:1497 #: ../gui/wxpython/image2target/ii2t_menustrings.py:547 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1473 msgid "Edits a vector map, allows adding, deleting and modifying selected vector features." msgstr "" -#: ../gui/wxpython/menustrings.py:555 ../gui/wxpython/menustrings.py:1497 +#: ../gui/wxpython/menustrings.py:556 ../gui/wxpython/menustrings.py:1498 #: ../gui/wxpython/image2target/ii2t_menustrings.py:548 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1474 msgid "Convert object types" msgstr "" -#: ../gui/wxpython/menustrings.py:556 ../gui/wxpython/menustrings.py:1498 +#: ../gui/wxpython/menustrings.py:557 ../gui/wxpython/menustrings.py:1499 #: ../gui/wxpython/image2target/ii2t_menustrings.py:549 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1475 msgid "Changes type of vector features." msgstr "" -#: ../gui/wxpython/menustrings.py:557 ../gui/wxpython/menustrings.py:1499 +#: ../gui/wxpython/menustrings.py:558 ../gui/wxpython/menustrings.py:1500 #: ../gui/wxpython/image2target/ii2t_menustrings.py:550 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1476 msgid "Parallel lines" msgstr "" -#: ../gui/wxpython/menustrings.py:558 ../gui/wxpython/menustrings.py:1500 +#: ../gui/wxpython/menustrings.py:559 ../gui/wxpython/menustrings.py:1501 #: ../gui/wxpython/image2target/ii2t_menustrings.py:551 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1477 msgid "Creates parallel line to input vector lines." msgstr "" -#: ../gui/wxpython/menustrings.py:559 ../gui/wxpython/menustrings.py:1501 +#: ../gui/wxpython/menustrings.py:560 ../gui/wxpython/menustrings.py:1502 #: ../gui/wxpython/image2target/ii2t_menustrings.py:552 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1478 msgid "Dissolve boundaries" msgstr "" -#: ../gui/wxpython/menustrings.py:560 ../gui/wxpython/menustrings.py:1502 +#: ../gui/wxpython/menustrings.py:561 ../gui/wxpython/menustrings.py:1503 #: ../gui/wxpython/image2target/ii2t_menustrings.py:553 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1479 msgid "Dissolves boundaries between adjacent areas sharing a common category number or attribute." msgstr "" -#: ../gui/wxpython/menustrings.py:561 ../gui/wxpython/menustrings.py:1503 +#: ../gui/wxpython/menustrings.py:562 ../gui/wxpython/menustrings.py:1504 #: ../gui/wxpython/image2target/ii2t_menustrings.py:554 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1480 msgid "Create 3D vector over raster" msgstr "" -#: ../gui/wxpython/menustrings.py:562 ../gui/wxpython/menustrings.py:1504 +#: ../gui/wxpython/menustrings.py:563 ../gui/wxpython/menustrings.py:1505 #: ../gui/wxpython/image2target/ii2t_menustrings.py:555 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1481 msgid "Converts 2D vector features to 3D by sampling of elevation raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:563 ../gui/wxpython/menustrings.py:1505 +#: ../gui/wxpython/menustrings.py:564 ../gui/wxpython/menustrings.py:1506 #: ../gui/wxpython/image2target/ii2t_menustrings.py:556 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1482 msgid "Extrude 3D vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:564 ../gui/wxpython/menustrings.py:1506 +#: ../gui/wxpython/menustrings.py:565 ../gui/wxpython/menustrings.py:1507 #: ../gui/wxpython/image2target/ii2t_menustrings.py:557 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1483 msgid "Extrudes flat vector features to 3D vector features with defined height. Optionally the height can be derived from sampling of elevation raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:565 ../gui/wxpython/menustrings.py:1507 +#: ../gui/wxpython/menustrings.py:566 ../gui/wxpython/menustrings.py:1508 #: ../gui/wxpython/image2target/ii2t_menustrings.py:558 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1484 msgid "Create labels" msgstr "" -#: ../gui/wxpython/menustrings.py:566 ../gui/wxpython/menustrings.py:1508 +#: ../gui/wxpython/menustrings.py:567 ../gui/wxpython/menustrings.py:1509 #: ../gui/wxpython/image2target/ii2t_menustrings.py:559 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1485 msgid "Creates paint labels for a vector map from attached attributes." msgstr "" -#: ../gui/wxpython/menustrings.py:567 ../gui/wxpython/menustrings.py:1509 +#: ../gui/wxpython/menustrings.py:568 ../gui/wxpython/menustrings.py:1510 #: ../gui/wxpython/image2target/ii2t_menustrings.py:560 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1486 msgid "Reposition vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:568 ../gui/wxpython/menustrings.py:1510 +#: ../gui/wxpython/menustrings.py:569 ../gui/wxpython/menustrings.py:1511 #: ../gui/wxpython/image2target/ii2t_menustrings.py:561 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1487 msgid "Performs an affine transformation (shift, scale and rotate) on vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:569 ../gui/wxpython/menustrings.py:1511 +#: ../gui/wxpython/menustrings.py:570 ../gui/wxpython/menustrings.py:1512 #: ../gui/wxpython/image2target/ii2t_menustrings.py:562 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1488 msgid "Rectify vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:570 ../gui/wxpython/menustrings.py:1512 +#: ../gui/wxpython/menustrings.py:571 ../gui/wxpython/menustrings.py:1513 #: ../gui/wxpython/image2target/ii2t_menustrings.py:563 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1489 msgid "Rectifies a vector by computing a coordinate transformation for each object in the vector based on the control points." msgstr "" -#: ../gui/wxpython/menustrings.py:574 ../gui/wxpython/menustrings.py:1516 +#: ../gui/wxpython/menustrings.py:575 ../gui/wxpython/menustrings.py:1517 #: ../gui/wxpython/image2target/ii2t_menustrings.py:567 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1493 msgid "Updates vector map metadata." msgstr "" -#: ../gui/wxpython/menustrings.py:575 ../gui/wxpython/menustrings.py:1517 +#: ../gui/wxpython/menustrings.py:576 ../gui/wxpython/menustrings.py:1518 #: ../gui/wxpython/image2target/ii2t_menustrings.py:568 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1494 msgid "Topology maintenance" msgstr "" -#: ../gui/wxpython/menustrings.py:576 ../gui/wxpython/menustrings.py:1518 +#: ../gui/wxpython/menustrings.py:577 ../gui/wxpython/menustrings.py:1519 #: ../gui/wxpython/image2target/ii2t_menustrings.py:569 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1495 msgid "Create or rebuild topology" msgstr "" -#: ../gui/wxpython/menustrings.py:577 ../gui/wxpython/menustrings.py:1519 +#: ../gui/wxpython/menustrings.py:578 ../gui/wxpython/menustrings.py:1520 #: ../gui/wxpython/image2target/ii2t_menustrings.py:570 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1496 msgid "Creates topology for vector map. Optionally also checks for topological errors." msgstr "" -#: ../gui/wxpython/menustrings.py:578 ../gui/wxpython/menustrings.py:1520 +#: ../gui/wxpython/menustrings.py:579 ../gui/wxpython/menustrings.py:1521 #: ../gui/wxpython/image2target/ii2t_menustrings.py:571 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1497 msgid "Rebuild topology on all vector maps" msgstr "" -#: ../gui/wxpython/menustrings.py:579 ../gui/wxpython/menustrings.py:1521 +#: ../gui/wxpython/menustrings.py:580 ../gui/wxpython/menustrings.py:1522 #: ../gui/wxpython/image2target/ii2t_menustrings.py:572 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1498 msgid "Rebuilds topology on all vector maps in the current mapset." msgstr "" -#: ../gui/wxpython/menustrings.py:580 ../gui/wxpython/menustrings.py:1522 +#: ../gui/wxpython/menustrings.py:581 ../gui/wxpython/menustrings.py:1523 #: ../gui/wxpython/image2target/ii2t_menustrings.py:573 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1499 msgid "Build polylines" msgstr "" -#: ../gui/wxpython/menustrings.py:581 ../gui/wxpython/menustrings.py:1523 +#: ../gui/wxpython/menustrings.py:582 ../gui/wxpython/menustrings.py:1524 #: ../gui/wxpython/image2target/ii2t_menustrings.py:574 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1500 msgid "Builds polylines from lines or boundaries." msgstr "" -#: ../gui/wxpython/menustrings.py:582 ../gui/wxpython/menustrings.py:1524 +#: ../gui/wxpython/menustrings.py:583 ../gui/wxpython/menustrings.py:1525 #: ../gui/wxpython/image2target/ii2t_menustrings.py:575 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1501 msgid "Split lines" msgstr "" -#: ../gui/wxpython/menustrings.py:583 ../gui/wxpython/menustrings.py:1525 +#: ../gui/wxpython/menustrings.py:584 ../gui/wxpython/menustrings.py:1526 #: ../gui/wxpython/image2target/ii2t_menustrings.py:576 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1502 msgid "Splits vector lines to shorter segments." msgstr "" -#: ../gui/wxpython/menustrings.py:584 ../gui/wxpython/menustrings.py:1526 +#: ../gui/wxpython/menustrings.py:585 ../gui/wxpython/menustrings.py:1527 #: ../gui/wxpython/image2target/ii2t_menustrings.py:577 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1503 msgid "Split polylines" msgstr "" -#: ../gui/wxpython/menustrings.py:585 ../gui/wxpython/menustrings.py:1527 +#: ../gui/wxpython/menustrings.py:586 ../gui/wxpython/menustrings.py:1528 #: ../gui/wxpython/image2target/ii2t_menustrings.py:578 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1504 msgid "Creates points/segments from input vector lines and positions." msgstr "" -#: ../gui/wxpython/menustrings.py:586 ../gui/wxpython/menustrings.py:1528 +#: ../gui/wxpython/menustrings.py:587 ../gui/wxpython/menustrings.py:1529 #: ../gui/wxpython/image2target/ii2t_menustrings.py:579 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1505 msgid "Clean vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:587 ../gui/wxpython/menustrings.py:1529 +#: ../gui/wxpython/menustrings.py:588 ../gui/wxpython/menustrings.py:1530 #: ../gui/wxpython/image2target/ii2t_menustrings.py:580 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1506 msgid "Toolset for cleaning topology of vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:588 ../gui/wxpython/menustrings.py:1530 +#: ../gui/wxpython/menustrings.py:589 ../gui/wxpython/menustrings.py:1531 #: ../gui/wxpython/image2target/ii2t_menustrings.py:581 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1507 msgid "Smooth or simplify" msgstr "" -#: ../gui/wxpython/menustrings.py:589 ../gui/wxpython/menustrings.py:1531 +#: ../gui/wxpython/menustrings.py:590 ../gui/wxpython/menustrings.py:1532 #: ../gui/wxpython/image2target/ii2t_menustrings.py:582 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1508 msgid "Performs vector based generalization." msgstr "" -#: ../gui/wxpython/menustrings.py:590 ../gui/wxpython/menustrings.py:1532 +#: ../gui/wxpython/menustrings.py:591 ../gui/wxpython/menustrings.py:1533 #: ../gui/wxpython/image2target/ii2t_menustrings.py:583 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1509 msgid "Add centroids" msgstr "" -#: ../gui/wxpython/menustrings.py:591 ../gui/wxpython/menustrings.py:1533 +#: ../gui/wxpython/menustrings.py:592 ../gui/wxpython/menustrings.py:1534 #: ../gui/wxpython/image2target/ii2t_menustrings.py:584 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1510 msgid "Adds missing centroids to closed boundaries." msgstr "" -#: ../gui/wxpython/menustrings.py:594 ../gui/wxpython/menustrings.py:1536 +#: ../gui/wxpython/menustrings.py:595 ../gui/wxpython/menustrings.py:1537 #: ../gui/wxpython/image2target/ii2t_menustrings.py:587 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1513 msgid "Creates/modifies the color table associated with a vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:596 ../gui/wxpython/menustrings.py:1538 +#: ../gui/wxpython/menustrings.py:597 ../gui/wxpython/menustrings.py:1539 #: ../gui/wxpython/image2target/ii2t_menustrings.py:589 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1515 msgid "Interactive management of vector color tables." msgstr "" -#: ../gui/wxpython/menustrings.py:598 ../gui/wxpython/menustrings.py:1540 +#: ../gui/wxpython/menustrings.py:599 ../gui/wxpython/menustrings.py:1541 #: ../gui/wxpython/image2target/ii2t_menustrings.py:591 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1517 msgid "Exports the color table associated with a vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:599 ../gui/wxpython/menustrings.py:1541 +#: ../gui/wxpython/menustrings.py:600 ../gui/wxpython/menustrings.py:1542 #: ../gui/wxpython/image2target/ii2t_menustrings.py:592 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1518 msgid "Query vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:600 ../gui/wxpython/menustrings.py:1542 +#: ../gui/wxpython/menustrings.py:601 ../gui/wxpython/menustrings.py:1543 #: ../gui/wxpython/image2target/ii2t_menustrings.py:593 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1519 msgid "Query with coordinate(s)" msgstr "" -#: ../gui/wxpython/menustrings.py:601 ../gui/wxpython/menustrings.py:1543 +#: ../gui/wxpython/menustrings.py:602 ../gui/wxpython/menustrings.py:1544 #: ../gui/wxpython/image2target/ii2t_menustrings.py:594 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1520 msgid "Queries a vector map at given locations." msgstr "" -#: ../gui/wxpython/menustrings.py:602 ../gui/wxpython/menustrings.py:919 -#: ../gui/wxpython/menustrings.py:1544 ../gui/wxpython/menustrings.py:1861 +#: ../gui/wxpython/menustrings.py:603 ../gui/wxpython/menustrings.py:920 +#: ../gui/wxpython/menustrings.py:1545 ../gui/wxpython/menustrings.py:1862 #: ../gui/wxpython/image2target/ii2t_menustrings.py:595 #: ../gui/wxpython/image2target/ii2t_menustrings.py:903 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1521 @@ -7716,8 +7690,8 @@ msgid "Query vector attribute data" msgstr "" -#: ../gui/wxpython/menustrings.py:603 ../gui/wxpython/menustrings.py:920 -#: ../gui/wxpython/menustrings.py:1545 ../gui/wxpython/menustrings.py:1862 +#: ../gui/wxpython/menustrings.py:604 ../gui/wxpython/menustrings.py:921 +#: ../gui/wxpython/menustrings.py:1546 ../gui/wxpython/menustrings.py:1863 #: ../gui/wxpython/image2target/ii2t_menustrings.py:596 #: ../gui/wxpython/image2target/ii2t_menustrings.py:904 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1522 @@ -7725,56 +7699,56 @@ msgid "Prints vector map attributes." msgstr "" -#: ../gui/wxpython/menustrings.py:604 ../gui/wxpython/menustrings.py:1546 +#: ../gui/wxpython/menustrings.py:605 ../gui/wxpython/menustrings.py:1547 #: ../gui/wxpython/image2target/ii2t_menustrings.py:597 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1523 msgid "Feature selection" msgstr "" -#: ../gui/wxpython/menustrings.py:605 ../gui/wxpython/menustrings.py:1547 +#: ../gui/wxpython/menustrings.py:606 ../gui/wxpython/menustrings.py:1548 #: ../gui/wxpython/image2target/ii2t_menustrings.py:598 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1524 msgid "Select by attributes" msgstr "" -#: ../gui/wxpython/menustrings.py:606 ../gui/wxpython/menustrings.py:1548 +#: ../gui/wxpython/menustrings.py:607 ../gui/wxpython/menustrings.py:1549 #: ../gui/wxpython/image2target/ii2t_menustrings.py:599 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1525 msgid "Selects vector features from an existing vector map and creates a new vector map containing only the selected features." msgstr "" -#: ../gui/wxpython/menustrings.py:607 ../gui/wxpython/menustrings.py:1549 +#: ../gui/wxpython/menustrings.py:608 ../gui/wxpython/menustrings.py:1550 #: ../gui/wxpython/image2target/ii2t_menustrings.py:600 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1526 msgid "Select by another map" msgstr "" -#: ../gui/wxpython/menustrings.py:608 ../gui/wxpython/menustrings.py:1550 +#: ../gui/wxpython/menustrings.py:609 ../gui/wxpython/menustrings.py:1551 #: ../gui/wxpython/image2target/ii2t_menustrings.py:601 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1527 msgid "Selects features from vector map (A) by features from other vector map (B)." msgstr "" -#: ../gui/wxpython/menustrings.py:616 ../gui/wxpython/menustrings.py:1558 +#: ../gui/wxpython/menustrings.py:617 ../gui/wxpython/menustrings.py:1559 #: ../gui/wxpython/image2target/ii2t_menustrings.py:609 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1535 msgid "Buffer vectors" msgstr "" -#: ../gui/wxpython/menustrings.py:617 ../gui/wxpython/menustrings.py:1559 +#: ../gui/wxpython/menustrings.py:618 ../gui/wxpython/menustrings.py:1560 #: ../gui/wxpython/image2target/ii2t_menustrings.py:610 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1536 msgid "Creates a buffer around vector features of given type." msgstr "" -#: ../gui/wxpython/menustrings.py:618 ../gui/wxpython/menustrings.py:1560 +#: ../gui/wxpython/menustrings.py:619 ../gui/wxpython/menustrings.py:1561 #: ../gui/wxpython/image2target/ii2t_menustrings.py:611 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1537 msgid "Point analysis" msgstr "" -#: ../gui/wxpython/menustrings.py:619 ../gui/wxpython/menustrings.py:632 -#: ../gui/wxpython/menustrings.py:1561 ../gui/wxpython/menustrings.py:1574 +#: ../gui/wxpython/menustrings.py:620 ../gui/wxpython/menustrings.py:633 +#: ../gui/wxpython/menustrings.py:1562 ../gui/wxpython/menustrings.py:1575 #: ../gui/wxpython/image2target/ii2t_menustrings.py:612 #: ../gui/wxpython/image2target/ii2t_menustrings.py:625 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1538 @@ -7782,9 +7756,9 @@ msgid "Identify and remove outliers" msgstr "" -#: ../gui/wxpython/menustrings.py:620 ../gui/wxpython/menustrings.py:633 -#: ../gui/wxpython/menustrings.py:732 ../gui/wxpython/menustrings.py:1562 -#: ../gui/wxpython/menustrings.py:1575 ../gui/wxpython/menustrings.py:1674 +#: ../gui/wxpython/menustrings.py:621 ../gui/wxpython/menustrings.py:634 +#: ../gui/wxpython/menustrings.py:733 ../gui/wxpython/menustrings.py:1563 +#: ../gui/wxpython/menustrings.py:1576 ../gui/wxpython/menustrings.py:1675 #: ../gui/wxpython/image2target/ii2t_menustrings.py:613 #: ../gui/wxpython/image2target/ii2t_menustrings.py:626 #: ../gui/wxpython/image2target/ii2t_menustrings.py:723 @@ -7794,26 +7768,26 @@ msgid "Removes outliers from vector point data." msgstr "" -#: ../gui/wxpython/menustrings.py:621 ../gui/wxpython/menustrings.py:1563 +#: ../gui/wxpython/menustrings.py:622 ../gui/wxpython/menustrings.py:1564 #: ../gui/wxpython/image2target/ii2t_menustrings.py:614 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1540 msgid "Identify point clusters" msgstr "" -#: ../gui/wxpython/menustrings.py:622 ../gui/wxpython/menustrings.py:1564 +#: ../gui/wxpython/menustrings.py:623 ../gui/wxpython/menustrings.py:1565 #: ../gui/wxpython/image2target/ii2t_menustrings.py:615 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1541 msgid "Performs cluster identification." msgstr "" -#: ../gui/wxpython/menustrings.py:623 ../gui/wxpython/menustrings.py:1565 +#: ../gui/wxpython/menustrings.py:624 ../gui/wxpython/menustrings.py:1566 #: ../gui/wxpython/image2target/ii2t_menustrings.py:616 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1542 msgid "Indices for quadrat counts of vector point lists" msgstr "" -#: ../gui/wxpython/menustrings.py:624 ../gui/wxpython/menustrings.py:749 -#: ../gui/wxpython/menustrings.py:1566 ../gui/wxpython/menustrings.py:1691 +#: ../gui/wxpython/menustrings.py:625 ../gui/wxpython/menustrings.py:750 +#: ../gui/wxpython/menustrings.py:1567 ../gui/wxpython/menustrings.py:1692 #: ../gui/wxpython/image2target/ii2t_menustrings.py:617 #: ../gui/wxpython/image2target/ii2t_menustrings.py:738 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1543 @@ -7821,8 +7795,8 @@ msgid "Indices for quadrat counts of vector point lists." msgstr "" -#: ../gui/wxpython/menustrings.py:625 ../gui/wxpython/menustrings.py:729 -#: ../gui/wxpython/menustrings.py:1567 ../gui/wxpython/menustrings.py:1671 +#: ../gui/wxpython/menustrings.py:626 ../gui/wxpython/menustrings.py:730 +#: ../gui/wxpython/menustrings.py:1568 ../gui/wxpython/menustrings.py:1672 #: ../gui/wxpython/image2target/ii2t_menustrings.py:618 #: ../gui/wxpython/image2target/ii2t_menustrings.py:720 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1544 @@ -7830,8 +7804,8 @@ msgid "Perturb points" msgstr "" -#: ../gui/wxpython/menustrings.py:626 ../gui/wxpython/menustrings.py:730 -#: ../gui/wxpython/menustrings.py:1568 ../gui/wxpython/menustrings.py:1672 +#: ../gui/wxpython/menustrings.py:627 ../gui/wxpython/menustrings.py:731 +#: ../gui/wxpython/menustrings.py:1569 ../gui/wxpython/menustrings.py:1673 #: ../gui/wxpython/image2target/ii2t_menustrings.py:619 #: ../gui/wxpython/image2target/ii2t_menustrings.py:721 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1545 @@ -7839,8 +7813,8 @@ msgid "Random location perturbations of vector points." msgstr "" -#: ../gui/wxpython/menustrings.py:627 ../gui/wxpython/menustrings.py:733 -#: ../gui/wxpython/menustrings.py:1569 ../gui/wxpython/menustrings.py:1675 +#: ../gui/wxpython/menustrings.py:628 ../gui/wxpython/menustrings.py:734 +#: ../gui/wxpython/menustrings.py:1570 ../gui/wxpython/menustrings.py:1676 #: ../gui/wxpython/image2target/ii2t_menustrings.py:620 #: ../gui/wxpython/image2target/ii2t_menustrings.py:724 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1546 @@ -7848,8 +7822,8 @@ msgid "Test/training point sets" msgstr "" -#: ../gui/wxpython/menustrings.py:628 ../gui/wxpython/menustrings.py:734 -#: ../gui/wxpython/menustrings.py:1570 ../gui/wxpython/menustrings.py:1676 +#: ../gui/wxpython/menustrings.py:629 ../gui/wxpython/menustrings.py:735 +#: ../gui/wxpython/menustrings.py:1571 ../gui/wxpython/menustrings.py:1677 #: ../gui/wxpython/image2target/ii2t_menustrings.py:621 #: ../gui/wxpython/image2target/ii2t_menustrings.py:725 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1547 @@ -7857,14 +7831,14 @@ msgid "Randomly partition points into test/train sets." msgstr "" -#: ../gui/wxpython/menustrings.py:629 ../gui/wxpython/menustrings.py:1571 +#: ../gui/wxpython/menustrings.py:630 ../gui/wxpython/menustrings.py:1572 #: ../gui/wxpython/image2target/ii2t_menustrings.py:622 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1548 msgid "Tests for normality for vector points" msgstr "" -#: ../gui/wxpython/menustrings.py:630 ../gui/wxpython/menustrings.py:751 -#: ../gui/wxpython/menustrings.py:1572 ../gui/wxpython/menustrings.py:1693 +#: ../gui/wxpython/menustrings.py:631 ../gui/wxpython/menustrings.py:752 +#: ../gui/wxpython/menustrings.py:1573 ../gui/wxpython/menustrings.py:1694 #: ../gui/wxpython/image2target/ii2t_menustrings.py:623 #: ../gui/wxpython/image2target/ii2t_menustrings.py:740 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1549 @@ -7872,323 +7846,323 @@ msgid "Tests for normality for vector points." msgstr "" -#: ../gui/wxpython/menustrings.py:631 ../gui/wxpython/menustrings.py:1573 +#: ../gui/wxpython/menustrings.py:632 ../gui/wxpython/menustrings.py:1574 #: ../gui/wxpython/image2target/ii2t_menustrings.py:624 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1550 msgid "Lidar analysis" msgstr "" -#: ../gui/wxpython/menustrings.py:634 ../gui/wxpython/menustrings.py:1576 +#: ../gui/wxpython/menustrings.py:635 ../gui/wxpython/menustrings.py:1577 #: ../gui/wxpython/image2target/ii2t_menustrings.py:627 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1553 msgid "Detect edges" msgstr "" -#: ../gui/wxpython/menustrings.py:635 ../gui/wxpython/menustrings.py:1577 +#: ../gui/wxpython/menustrings.py:636 ../gui/wxpython/menustrings.py:1578 #: ../gui/wxpython/image2target/ii2t_menustrings.py:628 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1554 msgid "Detects the object's edges from a LIDAR data set." msgstr "" -#: ../gui/wxpython/menustrings.py:636 ../gui/wxpython/menustrings.py:1578 +#: ../gui/wxpython/menustrings.py:637 ../gui/wxpython/menustrings.py:1579 #: ../gui/wxpython/image2target/ii2t_menustrings.py:629 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1555 msgid "Detect interiors" msgstr "" -#: ../gui/wxpython/menustrings.py:637 ../gui/wxpython/menustrings.py:1579 +#: ../gui/wxpython/menustrings.py:638 ../gui/wxpython/menustrings.py:1580 #: ../gui/wxpython/image2target/ii2t_menustrings.py:630 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1556 msgid "Building contour determination and Region Growing algorithm for determining the building inside" msgstr "" -#: ../gui/wxpython/menustrings.py:638 ../gui/wxpython/menustrings.py:1580 +#: ../gui/wxpython/menustrings.py:639 ../gui/wxpython/menustrings.py:1581 #: ../gui/wxpython/image2target/ii2t_menustrings.py:631 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1557 msgid "Correct and reclassify objects" msgstr "" -#: ../gui/wxpython/menustrings.py:639 ../gui/wxpython/menustrings.py:1581 +#: ../gui/wxpython/menustrings.py:640 ../gui/wxpython/menustrings.py:1582 #: ../gui/wxpython/image2target/ii2t_menustrings.py:632 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1558 msgid "Corrects the v.lidar.growing output. It is the last of the three algorithms for LIDAR filtering." msgstr "" -#: ../gui/wxpython/menustrings.py:640 ../gui/wxpython/menustrings.py:1582 +#: ../gui/wxpython/menustrings.py:641 ../gui/wxpython/menustrings.py:1583 #: ../gui/wxpython/image2target/ii2t_menustrings.py:633 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1559 msgid "Linear referencing" msgstr "" -#: ../gui/wxpython/menustrings.py:641 ../gui/wxpython/menustrings.py:1583 +#: ../gui/wxpython/menustrings.py:642 ../gui/wxpython/menustrings.py:1584 #: ../gui/wxpython/image2target/ii2t_menustrings.py:634 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1560 msgid "Create LRS" msgstr "" -#: ../gui/wxpython/menustrings.py:642 ../gui/wxpython/menustrings.py:1584 +#: ../gui/wxpython/menustrings.py:643 ../gui/wxpython/menustrings.py:1585 #: ../gui/wxpython/image2target/ii2t_menustrings.py:635 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1561 msgid "Creates a linear reference system." msgstr "" -#: ../gui/wxpython/menustrings.py:643 ../gui/wxpython/menustrings.py:1585 +#: ../gui/wxpython/menustrings.py:644 ../gui/wxpython/menustrings.py:1586 #: ../gui/wxpython/image2target/ii2t_menustrings.py:636 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1562 msgid "Create stationing" msgstr "" -#: ../gui/wxpython/menustrings.py:644 ../gui/wxpython/menustrings.py:1586 +#: ../gui/wxpython/menustrings.py:645 ../gui/wxpython/menustrings.py:1587 #: ../gui/wxpython/image2target/ii2t_menustrings.py:637 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1563 msgid "Creates stationing from input lines, and linear reference system." msgstr "" -#: ../gui/wxpython/menustrings.py:645 ../gui/wxpython/menustrings.py:1587 +#: ../gui/wxpython/menustrings.py:646 ../gui/wxpython/menustrings.py:1588 #: ../gui/wxpython/image2target/ii2t_menustrings.py:638 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1564 msgid "Create points/segments" msgstr "" -#: ../gui/wxpython/menustrings.py:646 ../gui/wxpython/menustrings.py:1588 +#: ../gui/wxpython/menustrings.py:647 ../gui/wxpython/menustrings.py:1589 #: ../gui/wxpython/image2target/ii2t_menustrings.py:639 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1565 msgid "Creates points/segments from input lines, linear reference system and positions read from stdin or a file." msgstr "" -#: ../gui/wxpython/menustrings.py:647 ../gui/wxpython/menustrings.py:1589 +#: ../gui/wxpython/menustrings.py:648 ../gui/wxpython/menustrings.py:1590 #: ../gui/wxpython/image2target/ii2t_menustrings.py:640 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1566 msgid "Find line id and offset" msgstr "" -#: ../gui/wxpython/menustrings.py:648 ../gui/wxpython/menustrings.py:1590 +#: ../gui/wxpython/menustrings.py:649 ../gui/wxpython/menustrings.py:1591 #: ../gui/wxpython/image2target/ii2t_menustrings.py:641 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1567 msgid "Finds line id and real km+offset for given points in vector map using linear reference system." msgstr "" -#: ../gui/wxpython/menustrings.py:649 ../gui/wxpython/menustrings.py:1591 +#: ../gui/wxpython/menustrings.py:650 ../gui/wxpython/menustrings.py:1592 #: ../gui/wxpython/image2target/ii2t_menustrings.py:642 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1568 msgid "Nearest features" msgstr "" -#: ../gui/wxpython/menustrings.py:650 ../gui/wxpython/menustrings.py:1592 +#: ../gui/wxpython/menustrings.py:651 ../gui/wxpython/menustrings.py:1593 #: ../gui/wxpython/image2target/ii2t_menustrings.py:643 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1569 msgid "Finds the nearest element in vector map 'to' for elements in vector map 'from'." msgstr "" -#: ../gui/wxpython/menustrings.py:651 ../gui/wxpython/menustrings.py:1593 +#: ../gui/wxpython/menustrings.py:652 ../gui/wxpython/menustrings.py:1594 #: ../gui/wxpython/image2target/ii2t_menustrings.py:644 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1570 msgid "Network analysis" msgstr "" -#: ../gui/wxpython/menustrings.py:652 ../gui/wxpython/menustrings.py:1594 +#: ../gui/wxpython/menustrings.py:653 ../gui/wxpython/menustrings.py:1595 #: ../gui/wxpython/image2target/ii2t_menustrings.py:645 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1571 #: ../gui/wxpython/mapdisp/toolbars.py:58 msgid "Vector network analysis tool" msgstr "" -#: ../gui/wxpython/menustrings.py:653 ../gui/wxpython/menustrings.py:1595 +#: ../gui/wxpython/menustrings.py:654 ../gui/wxpython/menustrings.py:1596 #: ../gui/wxpython/image2target/ii2t_menustrings.py:646 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1572 msgid "Tool for interactive vector network analysis." msgstr "" -#: ../gui/wxpython/menustrings.py:654 ../gui/wxpython/menustrings.py:1596 +#: ../gui/wxpython/menustrings.py:655 ../gui/wxpython/menustrings.py:1597 #: ../gui/wxpython/image2target/ii2t_menustrings.py:647 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1573 msgid "Network preparation" msgstr "" -#: ../gui/wxpython/menustrings.py:655 ../gui/wxpython/menustrings.py:1597 +#: ../gui/wxpython/menustrings.py:656 ../gui/wxpython/menustrings.py:1598 #: ../gui/wxpython/image2target/ii2t_menustrings.py:648 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1574 msgid "Performs network maintenance." msgstr "" -#: ../gui/wxpython/menustrings.py:656 ../gui/wxpython/menustrings.py:1598 +#: ../gui/wxpython/menustrings.py:657 ../gui/wxpython/menustrings.py:1599 #: ../gui/wxpython/image2target/ii2t_menustrings.py:649 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1575 msgid "Allocate subnets" msgstr "" -#: ../gui/wxpython/menustrings.py:657 ../gui/wxpython/menustrings.py:1599 +#: ../gui/wxpython/menustrings.py:658 ../gui/wxpython/menustrings.py:1600 msgid "Allocates subnets for nearest centers. Center node must be opened (costs >= 0). Costs of center node are used in calculation." msgstr "" -#: ../gui/wxpython/menustrings.py:658 ../gui/wxpython/menustrings.py:1600 +#: ../gui/wxpython/menustrings.py:659 ../gui/wxpython/menustrings.py:1601 #: ../gui/wxpython/image2target/ii2t_menustrings.py:651 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1577 msgid "Split net" msgstr "" -#: ../gui/wxpython/menustrings.py:659 ../gui/wxpython/menustrings.py:1601 +#: ../gui/wxpython/menustrings.py:660 ../gui/wxpython/menustrings.py:1602 msgid "Splits subnets for nearest centers by cost isolines. Splits net to bands between cost isolines (direction from center). Center node must be opened (costs >= 0). Costs of center node are used in calculation." msgstr "" -#: ../gui/wxpython/menustrings.py:660 ../gui/wxpython/menustrings.py:1602 +#: ../gui/wxpython/menustrings.py:661 ../gui/wxpython/menustrings.py:1603 #: ../gui/wxpython/image2target/ii2t_menustrings.py:653 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1579 msgid "Shortest path" msgstr "" -#: ../gui/wxpython/menustrings.py:661 ../gui/wxpython/menustrings.py:1603 +#: ../gui/wxpython/menustrings.py:662 ../gui/wxpython/menustrings.py:1604 #: ../gui/wxpython/image2target/ii2t_menustrings.py:654 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1580 msgid "Finds shortest path on vector network." msgstr "" -#: ../gui/wxpython/menustrings.py:662 ../gui/wxpython/menustrings.py:1604 +#: ../gui/wxpython/menustrings.py:663 ../gui/wxpython/menustrings.py:1605 #: ../gui/wxpython/image2target/ii2t_menustrings.py:655 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1581 msgid "Shortest path for sets of features" msgstr "" -#: ../gui/wxpython/menustrings.py:663 ../gui/wxpython/menustrings.py:1605 +#: ../gui/wxpython/menustrings.py:664 ../gui/wxpython/menustrings.py:1606 #: ../gui/wxpython/image2target/ii2t_menustrings.py:656 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1582 msgid "Computes shortest distance via the network between the given sets of features. Finds the shortest paths from each 'from' point to the nearest 'to' feature and various information about this relation are uploaded to the attribute table." msgstr "" -#: ../gui/wxpython/menustrings.py:664 ../gui/wxpython/menustrings.py:1606 +#: ../gui/wxpython/menustrings.py:665 ../gui/wxpython/menustrings.py:1607 #: ../gui/wxpython/image2target/ii2t_menustrings.py:657 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1583 msgid "Shortest path using timetables" msgstr "" -#: ../gui/wxpython/menustrings.py:665 ../gui/wxpython/menustrings.py:1607 +#: ../gui/wxpython/menustrings.py:666 ../gui/wxpython/menustrings.py:1608 #: ../gui/wxpython/image2target/ii2t_menustrings.py:658 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1584 msgid "Finds shortest path using timetables." msgstr "" -#: ../gui/wxpython/menustrings.py:666 ../gui/wxpython/menustrings.py:1608 +#: ../gui/wxpython/menustrings.py:667 ../gui/wxpython/menustrings.py:1609 #: ../gui/wxpython/image2target/ii2t_menustrings.py:659 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1585 msgid "Shortest path for all pairs" msgstr "" -#: ../gui/wxpython/menustrings.py:667 ../gui/wxpython/menustrings.py:1609 +#: ../gui/wxpython/menustrings.py:668 ../gui/wxpython/menustrings.py:1610 #: ../gui/wxpython/image2target/ii2t_menustrings.py:660 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1586 msgid "Computes the shortest path between all pairs of nodes in the network." msgstr "" -#: ../gui/wxpython/menustrings.py:668 ../gui/wxpython/menustrings.py:1610 +#: ../gui/wxpython/menustrings.py:669 ../gui/wxpython/menustrings.py:1611 #: ../gui/wxpython/image2target/ii2t_menustrings.py:661 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1587 msgid "Visibility network" msgstr "" -#: ../gui/wxpython/menustrings.py:669 ../gui/wxpython/menustrings.py:1611 +#: ../gui/wxpython/menustrings.py:670 ../gui/wxpython/menustrings.py:1612 #: ../gui/wxpython/image2target/ii2t_menustrings.py:662 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1588 msgid "Performs visibility graph construction." msgstr "" -#: ../gui/wxpython/menustrings.py:670 ../gui/wxpython/menustrings.py:1612 +#: ../gui/wxpython/menustrings.py:671 ../gui/wxpython/menustrings.py:1613 #: ../gui/wxpython/image2target/ii2t_menustrings.py:663 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1589 msgid "Bridges and articulation points" msgstr "" -#: ../gui/wxpython/menustrings.py:671 ../gui/wxpython/menustrings.py:1613 +#: ../gui/wxpython/menustrings.py:672 ../gui/wxpython/menustrings.py:1614 #: ../gui/wxpython/image2target/ii2t_menustrings.py:664 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1590 msgid "Computes bridges and articulation points in the network." msgstr "" -#: ../gui/wxpython/menustrings.py:672 ../gui/wxpython/menustrings.py:1614 +#: ../gui/wxpython/menustrings.py:673 ../gui/wxpython/menustrings.py:1615 #: ../gui/wxpython/image2target/ii2t_menustrings.py:665 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1591 msgid "Maximum flow" msgstr "" -#: ../gui/wxpython/menustrings.py:673 ../gui/wxpython/menustrings.py:1615 +#: ../gui/wxpython/menustrings.py:674 ../gui/wxpython/menustrings.py:1616 #: ../gui/wxpython/image2target/ii2t_menustrings.py:666 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1592 msgid "Computes the maximum flow between two sets of nodes in the network." msgstr "" -#: ../gui/wxpython/menustrings.py:674 ../gui/wxpython/menustrings.py:1616 +#: ../gui/wxpython/menustrings.py:675 ../gui/wxpython/menustrings.py:1617 #: ../gui/wxpython/image2target/ii2t_menustrings.py:667 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1593 msgid "Vertex connectivity" msgstr "" -#: ../gui/wxpython/menustrings.py:675 ../gui/wxpython/menustrings.py:1617 +#: ../gui/wxpython/menustrings.py:676 ../gui/wxpython/menustrings.py:1618 #: ../gui/wxpython/image2target/ii2t_menustrings.py:668 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1594 msgid "Computes vertex connectivity between two sets of nodes in the network." msgstr "" -#: ../gui/wxpython/menustrings.py:676 ../gui/wxpython/menustrings.py:1618 +#: ../gui/wxpython/menustrings.py:677 ../gui/wxpython/menustrings.py:1619 #: ../gui/wxpython/image2target/ii2t_menustrings.py:669 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1595 msgid "Components" msgstr "" -#: ../gui/wxpython/menustrings.py:677 ../gui/wxpython/menustrings.py:1619 +#: ../gui/wxpython/menustrings.py:678 ../gui/wxpython/menustrings.py:1620 #: ../gui/wxpython/image2target/ii2t_menustrings.py:670 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1596 msgid "Computes strongly and weakly connected components in the network." msgstr "" -#: ../gui/wxpython/menustrings.py:678 ../gui/wxpython/menustrings.py:1620 +#: ../gui/wxpython/menustrings.py:679 ../gui/wxpython/menustrings.py:1621 #: ../gui/wxpython/image2target/ii2t_menustrings.py:671 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1597 msgid "Centrality" msgstr "" -#: ../gui/wxpython/menustrings.py:679 ../gui/wxpython/menustrings.py:1621 +#: ../gui/wxpython/menustrings.py:680 ../gui/wxpython/menustrings.py:1622 #: ../gui/wxpython/image2target/ii2t_menustrings.py:672 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1598 msgid "Computes degree, centrality, betweeness, closeness and eigenvector centrality measures in the network." msgstr "" -#: ../gui/wxpython/menustrings.py:680 ../gui/wxpython/menustrings.py:1622 +#: ../gui/wxpython/menustrings.py:681 ../gui/wxpython/menustrings.py:1623 #: ../gui/wxpython/image2target/ii2t_menustrings.py:673 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1599 msgid "Steiner tree" msgstr "" -#: ../gui/wxpython/menustrings.py:681 ../gui/wxpython/menustrings.py:1623 +#: ../gui/wxpython/menustrings.py:682 ../gui/wxpython/menustrings.py:1624 #: ../gui/wxpython/image2target/ii2t_menustrings.py:674 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1600 msgid "Creates Steiner tree for the network and given terminals. Note that 'Minimum Steiner Tree' problem is NP-hard and heuristic algorithm is used in this module so the result may be sub optimal." msgstr "" -#: ../gui/wxpython/menustrings.py:682 ../gui/wxpython/menustrings.py:1624 +#: ../gui/wxpython/menustrings.py:683 ../gui/wxpython/menustrings.py:1625 #: ../gui/wxpython/image2target/ii2t_menustrings.py:675 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1601 msgid "Minimum spanning tree" msgstr "" -#: ../gui/wxpython/menustrings.py:683 ../gui/wxpython/menustrings.py:1625 +#: ../gui/wxpython/menustrings.py:684 ../gui/wxpython/menustrings.py:1626 #: ../gui/wxpython/image2target/ii2t_menustrings.py:676 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1602 msgid "Computes minimum spanning tree for the network." msgstr "" -#: ../gui/wxpython/menustrings.py:684 ../gui/wxpython/menustrings.py:1626 +#: ../gui/wxpython/menustrings.py:685 ../gui/wxpython/menustrings.py:1627 #: ../gui/wxpython/image2target/ii2t_menustrings.py:677 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1603 msgid "Traveling salesman analysis" msgstr "" -#: ../gui/wxpython/menustrings.py:685 ../gui/wxpython/menustrings.py:1627 +#: ../gui/wxpython/menustrings.py:686 ../gui/wxpython/menustrings.py:1628 #: ../gui/wxpython/image2target/ii2t_menustrings.py:678 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1604 msgid "Creates a cycle connecting given nodes (Traveling salesman problem). Note that TSP is NP-hard, heuristic algorithm is used by this module and created cycle may be sub optimal" msgstr "" -#: ../gui/wxpython/menustrings.py:686 ../gui/wxpython/menustrings.py:689 -#: ../gui/wxpython/menustrings.py:1628 ../gui/wxpython/menustrings.py:1631 +#: ../gui/wxpython/menustrings.py:687 ../gui/wxpython/menustrings.py:690 +#: ../gui/wxpython/menustrings.py:1629 ../gui/wxpython/menustrings.py:1632 #: ../gui/wxpython/image2target/ii2t_menustrings.py:679 #: ../gui/wxpython/image2target/ii2t_menustrings.py:680 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1605 @@ -8196,1016 +8170,1016 @@ msgid "Overlay vector maps" msgstr "" -#: ../gui/wxpython/menustrings.py:687 ../gui/wxpython/menustrings.py:1629 +#: ../gui/wxpython/menustrings.py:688 ../gui/wxpython/menustrings.py:1630 msgid "Clip vector maps" msgstr "" -#: ../gui/wxpython/menustrings.py:688 ../gui/wxpython/menustrings.py:1630 +#: ../gui/wxpython/menustrings.py:689 ../gui/wxpython/menustrings.py:1631 msgid "Extracts features of input map which overlay features of clip map." msgstr "" -#: ../gui/wxpython/menustrings.py:690 ../gui/wxpython/menustrings.py:1632 +#: ../gui/wxpython/menustrings.py:691 ../gui/wxpython/menustrings.py:1633 #: ../gui/wxpython/image2target/ii2t_menustrings.py:681 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1607 msgid "Overlays two vector maps offering clip, intersection, difference, symmetrical difference, union operators." msgstr "" -#: ../gui/wxpython/menustrings.py:691 ../gui/wxpython/menustrings.py:1633 +#: ../gui/wxpython/menustrings.py:692 ../gui/wxpython/menustrings.py:1634 #: ../gui/wxpython/image2target/ii2t_menustrings.py:682 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1608 msgid "Patch vector maps" msgstr "" -#: ../gui/wxpython/menustrings.py:692 ../gui/wxpython/menustrings.py:1634 +#: ../gui/wxpython/menustrings.py:693 ../gui/wxpython/menustrings.py:1635 #: ../gui/wxpython/image2target/ii2t_menustrings.py:683 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1609 msgid "Creates a new vector map by combining other vector maps." msgstr "" -#: ../gui/wxpython/menustrings.py:693 ../gui/wxpython/menustrings.py:1635 +#: ../gui/wxpython/menustrings.py:694 ../gui/wxpython/menustrings.py:1636 #: ../gui/wxpython/image2target/ii2t_menustrings.py:684 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1610 msgid "Manage categories" msgstr "" -#: ../gui/wxpython/menustrings.py:694 ../gui/wxpython/menustrings.py:1636 +#: ../gui/wxpython/menustrings.py:695 ../gui/wxpython/menustrings.py:1637 #: ../gui/wxpython/image2target/ii2t_menustrings.py:685 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1611 msgid "Change or report categories" msgstr "" -#: ../gui/wxpython/menustrings.py:695 ../gui/wxpython/menustrings.py:1637 +#: ../gui/wxpython/menustrings.py:696 ../gui/wxpython/menustrings.py:1638 #: ../gui/wxpython/image2target/ii2t_menustrings.py:686 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1612 msgid "Attaches, deletes or reports vector categories to map geometry." msgstr "" -#: ../gui/wxpython/menustrings.py:697 ../gui/wxpython/menustrings.py:1639 +#: ../gui/wxpython/menustrings.py:698 ../gui/wxpython/menustrings.py:1640 #: ../gui/wxpython/image2target/ii2t_menustrings.py:688 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1614 msgid "Changes vector category values for an existing vector map according to results of SQL queries or a value in attribute table column." msgstr "" -#: ../gui/wxpython/menustrings.py:698 ../gui/wxpython/menustrings.py:1640 +#: ../gui/wxpython/menustrings.py:699 ../gui/wxpython/menustrings.py:1641 #: ../gui/wxpython/image2target/ii2t_menustrings.py:689 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1615 #: ../gui/wxpython/dbmgr/dialogs.py:122 msgid "Update attributes" msgstr "" -#: ../gui/wxpython/menustrings.py:699 ../gui/wxpython/menustrings.py:1641 +#: ../gui/wxpython/menustrings.py:700 ../gui/wxpython/menustrings.py:1642 #: ../gui/wxpython/image2target/ii2t_menustrings.py:690 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1616 msgid "Update area attributes from raster" msgstr "" -#: ../gui/wxpython/menustrings.py:700 ../gui/wxpython/menustrings.py:1642 +#: ../gui/wxpython/menustrings.py:701 ../gui/wxpython/menustrings.py:1643 #: ../gui/wxpython/image2target/ii2t_menustrings.py:691 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1617 msgid "Calculates univariate statistics from a raster map based on a vector map and uploads statistics to new attribute columns." msgstr "" -#: ../gui/wxpython/menustrings.py:701 ../gui/wxpython/menustrings.py:1643 +#: ../gui/wxpython/menustrings.py:702 ../gui/wxpython/menustrings.py:1644 #: ../gui/wxpython/image2target/ii2t_menustrings.py:692 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1618 msgid "Update area attributes from vector" msgstr "" -#: ../gui/wxpython/menustrings.py:702 ../gui/wxpython/menustrings.py:1644 +#: ../gui/wxpython/menustrings.py:703 ../gui/wxpython/menustrings.py:1645 #: ../gui/wxpython/image2target/ii2t_menustrings.py:693 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1619 msgid "Count points in areas, calculate statistics from point attributes." msgstr "" -#: ../gui/wxpython/menustrings.py:703 ../gui/wxpython/menustrings.py:1645 +#: ../gui/wxpython/menustrings.py:704 ../gui/wxpython/menustrings.py:1646 #: ../gui/wxpython/image2target/ii2t_menustrings.py:694 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1620 msgid "Update point attributes from areas" msgstr "" -#: ../gui/wxpython/menustrings.py:704 ../gui/wxpython/menustrings.py:1646 +#: ../gui/wxpython/menustrings.py:705 ../gui/wxpython/menustrings.py:1647 #: ../gui/wxpython/image2target/ii2t_menustrings.py:695 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1621 msgid "Uploads vector values at positions of vector points to the table." msgstr "" -#: ../gui/wxpython/menustrings.py:705 ../gui/wxpython/menustrings.py:1647 +#: ../gui/wxpython/menustrings.py:706 ../gui/wxpython/menustrings.py:1648 #: ../gui/wxpython/image2target/ii2t_menustrings.py:696 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1622 msgid "Update database values from vector" msgstr "" -#: ../gui/wxpython/menustrings.py:706 ../gui/wxpython/menustrings.py:1648 +#: ../gui/wxpython/menustrings.py:707 ../gui/wxpython/menustrings.py:1649 #: ../gui/wxpython/image2target/ii2t_menustrings.py:697 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1623 msgid "Populates attribute values from vector features." msgstr "" -#: ../gui/wxpython/menustrings.py:707 ../gui/wxpython/menustrings.py:1649 +#: ../gui/wxpython/menustrings.py:708 ../gui/wxpython/menustrings.py:1650 #: ../gui/wxpython/image2target/ii2t_menustrings.py:698 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1624 msgid "Sample raster maps at point locations" msgstr "" -#: ../gui/wxpython/menustrings.py:708 ../gui/wxpython/menustrings.py:1650 +#: ../gui/wxpython/menustrings.py:709 ../gui/wxpython/menustrings.py:1651 #: ../gui/wxpython/image2target/ii2t_menustrings.py:699 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1625 msgid "Uploads raster values at positions of vector points to the table." msgstr "" -#: ../gui/wxpython/menustrings.py:709 ../gui/wxpython/menustrings.py:1651 +#: ../gui/wxpython/menustrings.py:710 ../gui/wxpython/menustrings.py:1652 #: ../gui/wxpython/image2target/ii2t_menustrings.py:700 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1626 msgid "Sample raster neighborhood around points" msgstr "" -#: ../gui/wxpython/menustrings.py:710 ../gui/wxpython/menustrings.py:1652 +#: ../gui/wxpython/menustrings.py:711 ../gui/wxpython/menustrings.py:1653 #: ../gui/wxpython/image2target/ii2t_menustrings.py:701 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1627 msgid "Samples a raster map at vector point locations." msgstr "" -#: ../gui/wxpython/menustrings.py:711 ../gui/wxpython/menustrings.py:1653 +#: ../gui/wxpython/menustrings.py:712 ../gui/wxpython/menustrings.py:1654 #: ../gui/wxpython/image2target/ii2t_menustrings.py:702 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1628 msgid "Generate area for current region" msgstr "" -#: ../gui/wxpython/menustrings.py:712 ../gui/wxpython/menustrings.py:1654 +#: ../gui/wxpython/menustrings.py:713 ../gui/wxpython/menustrings.py:1655 #: ../gui/wxpython/image2target/ii2t_menustrings.py:703 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1629 msgid "Creates a vector polygon from the current region extent." msgstr "" -#: ../gui/wxpython/menustrings.py:713 ../gui/wxpython/menustrings.py:1655 +#: ../gui/wxpython/menustrings.py:714 ../gui/wxpython/menustrings.py:1656 #: ../gui/wxpython/image2target/ii2t_menustrings.py:704 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1630 msgid "Generate areas from points" msgstr "" -#: ../gui/wxpython/menustrings.py:714 ../gui/wxpython/menustrings.py:1656 +#: ../gui/wxpython/menustrings.py:715 ../gui/wxpython/menustrings.py:1657 #: ../gui/wxpython/image2target/ii2t_menustrings.py:705 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1631 msgid "Convex hull" msgstr "" -#: ../gui/wxpython/menustrings.py:715 ../gui/wxpython/menustrings.py:1657 +#: ../gui/wxpython/menustrings.py:716 ../gui/wxpython/menustrings.py:1658 #: ../gui/wxpython/image2target/ii2t_menustrings.py:706 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1632 msgid "Produces a 2D/3D convex hull for a given vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:716 ../gui/wxpython/menustrings.py:1658 +#: ../gui/wxpython/menustrings.py:717 ../gui/wxpython/menustrings.py:1659 #: ../gui/wxpython/image2target/ii2t_menustrings.py:707 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1633 msgid "Delaunay triangles" msgstr "" -#: ../gui/wxpython/menustrings.py:717 ../gui/wxpython/menustrings.py:1659 +#: ../gui/wxpython/menustrings.py:718 ../gui/wxpython/menustrings.py:1660 #: ../gui/wxpython/image2target/ii2t_menustrings.py:708 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1634 msgid "Creates a Delaunay triangulation from an input vector map containing points or centroids." msgstr "" -#: ../gui/wxpython/menustrings.py:718 ../gui/wxpython/menustrings.py:1660 +#: ../gui/wxpython/menustrings.py:719 ../gui/wxpython/menustrings.py:1661 #: ../gui/wxpython/image2target/ii2t_menustrings.py:709 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1635 msgid "Voronoi diagram/Thiessen polygons" msgstr "" -#: ../gui/wxpython/menustrings.py:719 ../gui/wxpython/menustrings.py:1661 +#: ../gui/wxpython/menustrings.py:720 ../gui/wxpython/menustrings.py:1662 msgid "Creates a Voronoi diagram constrained to the extents of the current region from an input vector map containing points or centroids." msgstr "" -#: ../gui/wxpython/menustrings.py:720 ../gui/wxpython/menustrings.py:1662 +#: ../gui/wxpython/menustrings.py:721 ../gui/wxpython/menustrings.py:1663 #: ../gui/wxpython/image2target/ii2t_menustrings.py:711 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1637 msgid "Generate grid" msgstr "" -#: ../gui/wxpython/menustrings.py:721 ../gui/wxpython/menustrings.py:1663 +#: ../gui/wxpython/menustrings.py:722 ../gui/wxpython/menustrings.py:1664 #: ../gui/wxpython/image2target/ii2t_menustrings.py:712 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1638 msgid "Creates a vector map of a user-defined grid." msgstr "" -#: ../gui/wxpython/menustrings.py:722 ../gui/wxpython/menustrings.py:1664 +#: ../gui/wxpython/menustrings.py:723 ../gui/wxpython/menustrings.py:1665 #: ../gui/wxpython/image2target/ii2t_menustrings.py:713 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1639 msgid "Generate points" msgstr "" -#: ../gui/wxpython/menustrings.py:723 ../gui/wxpython/menustrings.py:1665 +#: ../gui/wxpython/menustrings.py:724 ../gui/wxpython/menustrings.py:1666 #: ../gui/wxpython/image2target/ii2t_menustrings.py:714 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1640 msgid "Generate from database" msgstr "" -#: ../gui/wxpython/menustrings.py:724 ../gui/wxpython/menustrings.py:1666 +#: ../gui/wxpython/menustrings.py:725 ../gui/wxpython/menustrings.py:1667 #: ../gui/wxpython/image2target/ii2t_menustrings.py:715 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1641 msgid "Creates new vector (points) map from database table containing coordinates." msgstr "" -#: ../gui/wxpython/menustrings.py:725 ../gui/wxpython/menustrings.py:1667 +#: ../gui/wxpython/menustrings.py:726 ../gui/wxpython/menustrings.py:1668 #: ../gui/wxpython/image2target/ii2t_menustrings.py:716 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1642 msgid "Generate points along lines" msgstr "" -#: ../gui/wxpython/menustrings.py:726 ../gui/wxpython/menustrings.py:1668 +#: ../gui/wxpython/menustrings.py:727 ../gui/wxpython/menustrings.py:1669 #: ../gui/wxpython/image2target/ii2t_menustrings.py:717 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1643 msgid "Creates points along input lines in new vector map with 2 layers." msgstr "" -#: ../gui/wxpython/menustrings.py:727 ../gui/wxpython/menustrings.py:1669 +#: ../gui/wxpython/menustrings.py:728 ../gui/wxpython/menustrings.py:1670 #: ../gui/wxpython/image2target/ii2t_menustrings.py:718 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1644 msgid "Generate random points" msgstr "" -#: ../gui/wxpython/menustrings.py:728 ../gui/wxpython/menustrings.py:1670 +#: ../gui/wxpython/menustrings.py:729 ../gui/wxpython/menustrings.py:1671 #: ../gui/wxpython/image2target/ii2t_menustrings.py:719 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1645 msgid "Generates random 2D/3D vector points." msgstr "" -#: ../gui/wxpython/menustrings.py:731 ../gui/wxpython/menustrings.py:1673 +#: ../gui/wxpython/menustrings.py:732 ../gui/wxpython/menustrings.py:1674 #: ../gui/wxpython/image2target/ii2t_menustrings.py:722 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1648 msgid "Remove outliers in point sets" msgstr "" -#: ../gui/wxpython/menustrings.py:736 ../gui/wxpython/menustrings.py:1678 +#: ../gui/wxpython/menustrings.py:737 ../gui/wxpython/menustrings.py:1679 #: ../gui/wxpython/image2target/ii2t_menustrings.py:727 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1653 msgid "Basic vector metadata" msgstr "" -#: ../gui/wxpython/menustrings.py:737 ../gui/wxpython/menustrings.py:1679 +#: ../gui/wxpython/menustrings.py:738 ../gui/wxpython/menustrings.py:1680 #: ../gui/wxpython/image2target/ii2t_menustrings.py:728 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1654 msgid "Outputs basic information about a vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:738 ../gui/wxpython/menustrings.py:1680 +#: ../gui/wxpython/menustrings.py:739 ../gui/wxpython/menustrings.py:1681 #: ../gui/wxpython/image2target/ii2t_menustrings.py:729 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1655 msgid "Classify attribute data" msgstr "" -#: ../gui/wxpython/menustrings.py:739 ../gui/wxpython/menustrings.py:1681 +#: ../gui/wxpython/menustrings.py:740 ../gui/wxpython/menustrings.py:1682 #: ../gui/wxpython/image2target/ii2t_menustrings.py:730 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1656 msgid "Classifies attribute data, e.g. for thematic mapping" msgstr "" -#: ../gui/wxpython/menustrings.py:740 ../gui/wxpython/menustrings.py:1682 +#: ../gui/wxpython/menustrings.py:741 ../gui/wxpython/menustrings.py:1683 #: ../gui/wxpython/image2target/ii2t_menustrings.py:731 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1657 msgid "Report topology by category" msgstr "" -#: ../gui/wxpython/menustrings.py:741 ../gui/wxpython/menustrings.py:1683 +#: ../gui/wxpython/menustrings.py:742 ../gui/wxpython/menustrings.py:1684 #: ../gui/wxpython/image2target/ii2t_menustrings.py:732 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1658 msgid "Reports geometry statistics for vector maps." msgstr "" -#: ../gui/wxpython/menustrings.py:742 ../gui/wxpython/menustrings.py:1684 +#: ../gui/wxpython/menustrings.py:743 ../gui/wxpython/menustrings.py:1685 #: ../gui/wxpython/image2target/ii2t_menustrings.py:733 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1659 msgid "Univariate attribute statistics for points" msgstr "" -#: ../gui/wxpython/menustrings.py:743 ../gui/wxpython/menustrings.py:1685 +#: ../gui/wxpython/menustrings.py:744 ../gui/wxpython/menustrings.py:1686 #: ../gui/wxpython/image2target/ii2t_menustrings.py:734 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1660 msgid "Calculates univariate statistics of vector map features. Variance and standard deviation is calculated only for points if specified." msgstr "" -#: ../gui/wxpython/menustrings.py:744 ../gui/wxpython/menustrings.py:1686 +#: ../gui/wxpython/menustrings.py:745 ../gui/wxpython/menustrings.py:1687 #: ../gui/wxpython/image2target/ii2t_menustrings.py:735 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1661 msgid "Univariate statistics for attribute columns" msgstr "" -#: ../gui/wxpython/menustrings.py:745 ../gui/wxpython/menustrings.py:1687 +#: ../gui/wxpython/menustrings.py:746 ../gui/wxpython/menustrings.py:1688 #: ../gui/wxpython/image2target/ii2t_menustrings.py:736 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1662 msgid "Calculates univariate statistics on selected table column for a GRASS vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:747 ../gui/wxpython/menustrings.py:1689 +#: ../gui/wxpython/menustrings.py:748 ../gui/wxpython/menustrings.py:1690 msgid "Vector map profiling tool" msgstr "" -#: ../gui/wxpython/menustrings.py:748 ../gui/wxpython/menustrings.py:1690 +#: ../gui/wxpython/menustrings.py:749 ../gui/wxpython/menustrings.py:1691 #: ../gui/wxpython/image2target/ii2t_menustrings.py:737 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1663 msgid "Quadrat indices" msgstr "" -#: ../gui/wxpython/menustrings.py:750 ../gui/wxpython/menustrings.py:1692 +#: ../gui/wxpython/menustrings.py:751 ../gui/wxpython/menustrings.py:1693 #: ../gui/wxpython/image2target/ii2t_menustrings.py:739 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1665 msgid "Test normality" msgstr "" -#: ../gui/wxpython/menustrings.py:752 ../gui/wxpython/menustrings.py:1694 +#: ../gui/wxpython/menustrings.py:753 ../gui/wxpython/menustrings.py:1695 #: ../gui/wxpython/image2target/ii2t_menustrings.py:741 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1667 msgid "&Imagery" msgstr "" -#: ../gui/wxpython/menustrings.py:753 ../gui/wxpython/menustrings.py:1695 +#: ../gui/wxpython/menustrings.py:754 ../gui/wxpython/menustrings.py:1696 #: ../gui/wxpython/image2target/ii2t_menustrings.py:742 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1668 msgid "Develop images and groups" msgstr "" -#: ../gui/wxpython/menustrings.py:754 ../gui/wxpython/menustrings.py:1696 +#: ../gui/wxpython/menustrings.py:755 ../gui/wxpython/menustrings.py:1697 #: ../gui/wxpython/image2target/ii2t_menustrings.py:743 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1669 msgid "Create/edit group" msgstr "" -#: ../gui/wxpython/menustrings.py:755 ../gui/wxpython/menustrings.py:1697 +#: ../gui/wxpython/menustrings.py:756 ../gui/wxpython/menustrings.py:1698 #: ../gui/wxpython/image2target/ii2t_menustrings.py:744 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1670 msgid "Creates, edits, and lists groups of imagery files." msgstr "" -#: ../gui/wxpython/menustrings.py:756 ../gui/wxpython/menustrings.py:1698 +#: ../gui/wxpython/menustrings.py:757 ../gui/wxpython/menustrings.py:1699 #: ../gui/wxpython/image2target/ii2t_menustrings.py:745 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1671 msgid "Target group" msgstr "" -#: ../gui/wxpython/menustrings.py:757 ../gui/wxpython/menustrings.py:1699 +#: ../gui/wxpython/menustrings.py:758 ../gui/wxpython/menustrings.py:1700 #: ../gui/wxpython/image2target/ii2t_menustrings.py:746 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1672 msgid "Targets an imagery group to a GRASS location and mapset." msgstr "" -#: ../gui/wxpython/menustrings.py:758 ../gui/wxpython/menustrings.py:1700 +#: ../gui/wxpython/menustrings.py:759 ../gui/wxpython/menustrings.py:1701 #: ../gui/wxpython/image2target/ii2t_menustrings.py:747 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1673 msgid "Mosaic images" msgstr "" -#: ../gui/wxpython/menustrings.py:759 ../gui/wxpython/menustrings.py:1701 +#: ../gui/wxpython/menustrings.py:760 ../gui/wxpython/menustrings.py:1702 #: ../gui/wxpython/image2target/ii2t_menustrings.py:748 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1674 msgid "Mosaics several images and extends colormap." msgstr "" -#: ../gui/wxpython/menustrings.py:760 ../gui/wxpython/menustrings.py:1702 +#: ../gui/wxpython/menustrings.py:761 ../gui/wxpython/menustrings.py:1703 #: ../gui/wxpython/image2target/ii2t_menustrings.py:749 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1675 msgid "Manage image colors" msgstr "" -#: ../gui/wxpython/menustrings.py:761 ../gui/wxpython/menustrings.py:1703 +#: ../gui/wxpython/menustrings.py:762 ../gui/wxpython/menustrings.py:1704 #: ../gui/wxpython/image2target/ii2t_menustrings.py:750 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1676 msgid "Color balance for RGB" msgstr "" -#: ../gui/wxpython/menustrings.py:762 ../gui/wxpython/menustrings.py:1704 +#: ../gui/wxpython/menustrings.py:763 ../gui/wxpython/menustrings.py:1705 #: ../gui/wxpython/image2target/ii2t_menustrings.py:751 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1677 msgid "Performs auto-balancing of colors for RGB images." msgstr "" -#: ../gui/wxpython/menustrings.py:763 ../gui/wxpython/menustrings.py:1705 +#: ../gui/wxpython/menustrings.py:764 ../gui/wxpython/menustrings.py:1706 #: ../gui/wxpython/image2target/ii2t_menustrings.py:752 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1678 msgid "HIS to RGB" msgstr "" -#: ../gui/wxpython/menustrings.py:764 ../gui/wxpython/menustrings.py:1706 +#: ../gui/wxpython/menustrings.py:765 ../gui/wxpython/menustrings.py:1707 #: ../gui/wxpython/image2target/ii2t_menustrings.py:753 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1679 msgid "Transforms raster maps from HIS (Hue-Intensity-Saturation) color space to RGB (Red-Green-Blue) color space." msgstr "" -#: ../gui/wxpython/menustrings.py:766 ../gui/wxpython/menustrings.py:1708 +#: ../gui/wxpython/menustrings.py:767 ../gui/wxpython/menustrings.py:1709 #: ../gui/wxpython/image2target/ii2t_menustrings.py:755 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1681 msgid "Transforms raster maps from RGB (Red-Green-Blue) color space to HIS (Hue-Intensity-Saturation) color space." msgstr "" -#: ../gui/wxpython/menustrings.py:767 ../gui/wxpython/menustrings.py:1709 +#: ../gui/wxpython/menustrings.py:768 ../gui/wxpython/menustrings.py:1710 #: ../gui/wxpython/image2target/ii2t_menustrings.py:756 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1682 msgid "Rectify image or raster" msgstr "" -#: ../gui/wxpython/menustrings.py:768 ../gui/wxpython/menustrings.py:1710 +#: ../gui/wxpython/menustrings.py:769 ../gui/wxpython/menustrings.py:1711 #: ../gui/wxpython/image2target/ii2t_menustrings.py:757 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1683 msgid "Rectifies an image by computing a coordinate transformation for each pixel in the image based on the control points." msgstr "" -#: ../gui/wxpython/menustrings.py:769 ../gui/wxpython/menustrings.py:1711 +#: ../gui/wxpython/menustrings.py:770 ../gui/wxpython/menustrings.py:1712 #: ../gui/wxpython/image2target/ii2t_menustrings.py:758 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1684 #: ../gui/wxpython/lmgr/layertree.py:795 msgid "Histogram" msgstr "" -#: ../gui/wxpython/menustrings.py:770 ../gui/wxpython/menustrings.py:1712 +#: ../gui/wxpython/menustrings.py:771 ../gui/wxpython/menustrings.py:1713 #: ../gui/wxpython/image2target/ii2t_menustrings.py:759 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1685 msgid "Generate histogram of image" msgstr "" -#: ../gui/wxpython/menustrings.py:771 ../gui/wxpython/menustrings.py:1713 +#: ../gui/wxpython/menustrings.py:772 ../gui/wxpython/menustrings.py:1714 #: ../gui/wxpython/image2target/ii2t_menustrings.py:760 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1686 msgid "Spectral response" msgstr "" -#: ../gui/wxpython/menustrings.py:772 ../gui/wxpython/menustrings.py:1714 +#: ../gui/wxpython/menustrings.py:773 ../gui/wxpython/menustrings.py:1715 #: ../gui/wxpython/image2target/ii2t_menustrings.py:761 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1687 msgid "Displays spectral response at user specified locations in group or images." msgstr "" -#: ../gui/wxpython/menustrings.py:773 ../gui/wxpython/menustrings.py:1715 +#: ../gui/wxpython/menustrings.py:774 ../gui/wxpython/menustrings.py:1716 #: ../gui/wxpython/image2target/ii2t_menustrings.py:762 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1688 msgid "Pan sharpening" msgstr "" -#: ../gui/wxpython/menustrings.py:774 ../gui/wxpython/menustrings.py:1716 +#: ../gui/wxpython/menustrings.py:775 ../gui/wxpython/menustrings.py:1717 #: ../gui/wxpython/image2target/ii2t_menustrings.py:763 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1689 msgid "Image fusion algorithms to sharpen multispectral with high-res panchromatic channels" msgstr "" -#: ../gui/wxpython/menustrings.py:775 ../gui/wxpython/menustrings.py:1717 +#: ../gui/wxpython/menustrings.py:776 ../gui/wxpython/menustrings.py:1718 #: ../gui/wxpython/image2target/ii2t_menustrings.py:764 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1690 msgid "Classify image" msgstr "" -#: ../gui/wxpython/menustrings.py:776 ../gui/wxpython/menustrings.py:1718 +#: ../gui/wxpython/menustrings.py:777 ../gui/wxpython/menustrings.py:1719 #: ../gui/wxpython/image2target/ii2t_menustrings.py:765 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1691 msgid "Clustering input for unsupervised classification" msgstr "" -#: ../gui/wxpython/menustrings.py:777 ../gui/wxpython/menustrings.py:1719 +#: ../gui/wxpython/menustrings.py:778 ../gui/wxpython/menustrings.py:1720 #: ../gui/wxpython/image2target/ii2t_menustrings.py:766 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1692 msgid "Generates spectral signatures for land cover types in an image using a clustering algorithm. The resulting signature file is used as input for i.maxlik, to generate an unsupervised image classification." msgstr "" -#: ../gui/wxpython/menustrings.py:778 ../gui/wxpython/menustrings.py:1720 +#: ../gui/wxpython/menustrings.py:779 ../gui/wxpython/menustrings.py:1721 #: ../gui/wxpython/image2target/ii2t_menustrings.py:767 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1693 msgid "Input for supervised MLC" msgstr "" -#: ../gui/wxpython/menustrings.py:779 ../gui/wxpython/menustrings.py:1721 +#: ../gui/wxpython/menustrings.py:780 ../gui/wxpython/menustrings.py:1722 #: ../gui/wxpython/image2target/ii2t_menustrings.py:768 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1694 msgid "Generates statistics for i.maxlik from raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:780 ../gui/wxpython/menustrings.py:1722 +#: ../gui/wxpython/menustrings.py:781 ../gui/wxpython/menustrings.py:1723 #: ../gui/wxpython/image2target/ii2t_menustrings.py:769 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1695 msgid "Maximum likelihood classification (MLC)" msgstr "" -#: ../gui/wxpython/menustrings.py:781 ../gui/wxpython/menustrings.py:1723 +#: ../gui/wxpython/menustrings.py:782 ../gui/wxpython/menustrings.py:1724 #: ../gui/wxpython/image2target/ii2t_menustrings.py:770 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1696 msgid "Classifies the cell spectral reflectances in imagery data. Classification is based on the spectral signature information generated by either i.cluster, g.gui.iclass, or i.gensig." msgstr "" -#: ../gui/wxpython/menustrings.py:782 ../gui/wxpython/menustrings.py:1724 -#: ../gui/wxpython/menustrings.py:1994 +#: ../gui/wxpython/menustrings.py:783 ../gui/wxpython/menustrings.py:1725 +#: ../gui/wxpython/menustrings.py:1995 #: ../gui/wxpython/image2target/ii2t_menustrings.py:771 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1697 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1962 msgid "Interactive input for supervised classification" msgstr "" -#: ../gui/wxpython/menustrings.py:783 ../gui/wxpython/menustrings.py:1725 -#: ../gui/wxpython/menustrings.py:1995 +#: ../gui/wxpython/menustrings.py:784 ../gui/wxpython/menustrings.py:1726 +#: ../gui/wxpython/menustrings.py:1996 #: ../gui/wxpython/image2target/ii2t_menustrings.py:772 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1698 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1963 msgid "Generates spectral signatures by allowing the user to outline training areas." msgstr "" -#: ../gui/wxpython/menustrings.py:784 ../gui/wxpython/menustrings.py:1726 +#: ../gui/wxpython/menustrings.py:785 ../gui/wxpython/menustrings.py:1727 #: ../gui/wxpython/image2target/ii2t_menustrings.py:773 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1699 msgid "Input for supervised SMAP" msgstr "" -#: ../gui/wxpython/menustrings.py:785 ../gui/wxpython/menustrings.py:1727 +#: ../gui/wxpython/menustrings.py:786 ../gui/wxpython/menustrings.py:1728 #: ../gui/wxpython/image2target/ii2t_menustrings.py:774 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1700 msgid "Generates statistics for i.smap from raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:786 ../gui/wxpython/menustrings.py:1728 +#: ../gui/wxpython/menustrings.py:787 ../gui/wxpython/menustrings.py:1729 #: ../gui/wxpython/image2target/ii2t_menustrings.py:775 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1701 msgid "Sequential maximum a posteriori classification (SMAP)" msgstr "" -#: ../gui/wxpython/menustrings.py:787 ../gui/wxpython/menustrings.py:1729 +#: ../gui/wxpython/menustrings.py:788 ../gui/wxpython/menustrings.py:1730 #: ../gui/wxpython/image2target/ii2t_menustrings.py:776 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1702 msgid "Performs contextual image classification using sequential maximum a posteriori (SMAP) estimation." msgstr "" -#: ../gui/wxpython/menustrings.py:788 ../gui/wxpython/menustrings.py:1730 +#: ../gui/wxpython/menustrings.py:789 ../gui/wxpython/menustrings.py:1731 #: ../gui/wxpython/image2target/ii2t_menustrings.py:777 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1703 msgid "Object segmentation" msgstr "" -#: ../gui/wxpython/menustrings.py:789 ../gui/wxpython/menustrings.py:1731 +#: ../gui/wxpython/menustrings.py:790 ../gui/wxpython/menustrings.py:1732 #: ../gui/wxpython/image2target/ii2t_menustrings.py:778 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1704 msgid "Identifies segments (objects) from imagery data." msgstr "" -#: ../gui/wxpython/menustrings.py:790 ../gui/wxpython/menustrings.py:1732 +#: ../gui/wxpython/menustrings.py:791 ../gui/wxpython/menustrings.py:1733 #: ../gui/wxpython/image2target/ii2t_menustrings.py:779 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1705 msgid "Filter image" msgstr "" -#: ../gui/wxpython/menustrings.py:791 ../gui/wxpython/menustrings.py:1733 +#: ../gui/wxpython/menustrings.py:792 ../gui/wxpython/menustrings.py:1734 #: ../gui/wxpython/image2target/ii2t_menustrings.py:780 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1706 msgid "Edge detection" msgstr "" -#: ../gui/wxpython/menustrings.py:792 ../gui/wxpython/menustrings.py:1734 +#: ../gui/wxpython/menustrings.py:793 ../gui/wxpython/menustrings.py:1735 #: ../gui/wxpython/image2target/ii2t_menustrings.py:781 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1707 msgid "Zero-crossing \"edge detection\" raster function for image processing." msgstr "" -#: ../gui/wxpython/menustrings.py:793 ../gui/wxpython/menustrings.py:1735 +#: ../gui/wxpython/menustrings.py:794 ../gui/wxpython/menustrings.py:1736 #: ../gui/wxpython/image2target/ii2t_menustrings.py:782 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1708 msgid "Matrix/convolving filter" msgstr "" -#: ../gui/wxpython/menustrings.py:794 ../gui/wxpython/menustrings.py:1736 +#: ../gui/wxpython/menustrings.py:795 ../gui/wxpython/menustrings.py:1737 #: ../gui/wxpython/image2target/ii2t_menustrings.py:783 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1709 msgid "Performs raster map matrix filter." msgstr "" -#: ../gui/wxpython/menustrings.py:795 ../gui/wxpython/menustrings.py:1737 +#: ../gui/wxpython/menustrings.py:796 ../gui/wxpython/menustrings.py:1738 #: ../gui/wxpython/image2target/ii2t_menustrings.py:784 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1710 msgid "Transform image" msgstr "" -#: ../gui/wxpython/menustrings.py:796 ../gui/wxpython/menustrings.py:1738 +#: ../gui/wxpython/menustrings.py:797 ../gui/wxpython/menustrings.py:1739 #: ../gui/wxpython/image2target/ii2t_menustrings.py:785 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1711 msgid "Canonical correlation" msgstr "" -#: ../gui/wxpython/menustrings.py:797 ../gui/wxpython/menustrings.py:1739 +#: ../gui/wxpython/menustrings.py:798 ../gui/wxpython/menustrings.py:1740 #: ../gui/wxpython/image2target/ii2t_menustrings.py:786 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1712 msgid "Canonical components analysis (CCA) program for image processing." msgstr "" -#: ../gui/wxpython/menustrings.py:798 ../gui/wxpython/menustrings.py:1740 +#: ../gui/wxpython/menustrings.py:799 ../gui/wxpython/menustrings.py:1741 #: ../gui/wxpython/image2target/ii2t_menustrings.py:787 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1713 msgid "Principal components" msgstr "" -#: ../gui/wxpython/menustrings.py:799 ../gui/wxpython/menustrings.py:1741 +#: ../gui/wxpython/menustrings.py:800 ../gui/wxpython/menustrings.py:1742 #: ../gui/wxpython/image2target/ii2t_menustrings.py:788 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1714 msgid "Principal components analysis (PCA) for image processing." msgstr "" -#: ../gui/wxpython/menustrings.py:800 ../gui/wxpython/menustrings.py:1742 +#: ../gui/wxpython/menustrings.py:801 ../gui/wxpython/menustrings.py:1743 #: ../gui/wxpython/image2target/ii2t_menustrings.py:789 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1715 msgid "Fast Fourier" msgstr "" -#: ../gui/wxpython/menustrings.py:801 ../gui/wxpython/menustrings.py:1743 +#: ../gui/wxpython/menustrings.py:802 ../gui/wxpython/menustrings.py:1744 #: ../gui/wxpython/image2target/ii2t_menustrings.py:790 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1716 msgid "Fast Fourier Transform (FFT) for image processing." msgstr "" -#: ../gui/wxpython/menustrings.py:802 ../gui/wxpython/menustrings.py:1744 +#: ../gui/wxpython/menustrings.py:803 ../gui/wxpython/menustrings.py:1745 #: ../gui/wxpython/image2target/ii2t_menustrings.py:791 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1717 msgid "Inverse Fast Fourier" msgstr "" -#: ../gui/wxpython/menustrings.py:803 ../gui/wxpython/menustrings.py:1745 +#: ../gui/wxpython/menustrings.py:804 ../gui/wxpython/menustrings.py:1746 #: ../gui/wxpython/image2target/ii2t_menustrings.py:792 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1718 msgid "Inverse Fast Fourier Transform (IFFT) for image processing." msgstr "" -#: ../gui/wxpython/menustrings.py:804 ../gui/wxpython/menustrings.py:1746 +#: ../gui/wxpython/menustrings.py:805 ../gui/wxpython/menustrings.py:1747 #: ../gui/wxpython/image2target/ii2t_menustrings.py:793 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1719 msgid "Satellite images tools" msgstr "" -#: ../gui/wxpython/menustrings.py:805 ../gui/wxpython/menustrings.py:1747 +#: ../gui/wxpython/menustrings.py:806 ../gui/wxpython/menustrings.py:1748 #: ../gui/wxpython/image2target/ii2t_menustrings.py:794 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1720 msgid "Aster DN to radiance/reflectance" msgstr "" -#: ../gui/wxpython/menustrings.py:806 ../gui/wxpython/menustrings.py:1748 +#: ../gui/wxpython/menustrings.py:807 ../gui/wxpython/menustrings.py:1749 #: ../gui/wxpython/image2target/ii2t_menustrings.py:795 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1721 msgid "Calculates Top of Atmosphere Radiance/Reflectance/Brightness Temperature from ASTER DN." msgstr "" -#: ../gui/wxpython/menustrings.py:807 ../gui/wxpython/menustrings.py:1749 +#: ../gui/wxpython/menustrings.py:808 ../gui/wxpython/menustrings.py:1750 #: ../gui/wxpython/image2target/ii2t_menustrings.py:796 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1722 msgid "Landsat DN to radiance/reflectance" msgstr "" -#: ../gui/wxpython/menustrings.py:808 ../gui/wxpython/menustrings.py:1750 +#: ../gui/wxpython/menustrings.py:809 ../gui/wxpython/menustrings.py:1751 #: ../gui/wxpython/image2target/ii2t_menustrings.py:797 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1723 msgid "Calculates top-of-atmosphere radiance or reflectance and temperature for Landsat MSS/TM/ETM+/OLI" msgstr "" -#: ../gui/wxpython/menustrings.py:809 ../gui/wxpython/menustrings.py:1751 +#: ../gui/wxpython/menustrings.py:810 ../gui/wxpython/menustrings.py:1752 #: ../gui/wxpython/image2target/ii2t_menustrings.py:798 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1724 msgid "Landsat cloud cover assessment" msgstr "" -#: ../gui/wxpython/menustrings.py:810 ../gui/wxpython/menustrings.py:1752 +#: ../gui/wxpython/menustrings.py:811 ../gui/wxpython/menustrings.py:1753 #: ../gui/wxpython/image2target/ii2t_menustrings.py:799 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1725 msgid "Performs Landsat TM/ETM+ Automatic Cloud Cover Assessment (ACCA)." msgstr "" -#: ../gui/wxpython/menustrings.py:811 ../gui/wxpython/menustrings.py:1753 +#: ../gui/wxpython/menustrings.py:812 ../gui/wxpython/menustrings.py:1754 #: ../gui/wxpython/image2target/ii2t_menustrings.py:800 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1726 msgid "Modis quality control" msgstr "" -#: ../gui/wxpython/menustrings.py:812 ../gui/wxpython/menustrings.py:1754 +#: ../gui/wxpython/menustrings.py:813 ../gui/wxpython/menustrings.py:1755 #: ../gui/wxpython/image2target/ii2t_menustrings.py:801 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1727 msgid "Extracts quality control parameters from MODIS QC layers." msgstr "" -#: ../gui/wxpython/menustrings.py:813 ../gui/wxpython/menustrings.py:1755 +#: ../gui/wxpython/menustrings.py:814 ../gui/wxpython/menustrings.py:1756 #: ../gui/wxpython/image2target/ii2t_menustrings.py:802 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1728 msgid "Atmospheric correction" msgstr "" -#: ../gui/wxpython/menustrings.py:814 ../gui/wxpython/menustrings.py:1756 +#: ../gui/wxpython/menustrings.py:815 ../gui/wxpython/menustrings.py:1757 #: ../gui/wxpython/image2target/ii2t_menustrings.py:803 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1729 msgid "Performs atmospheric correction using the 6S algorithm. 6S - Second Simulation of Satellite Signal in the Solar Spectrum." msgstr "" -#: ../gui/wxpython/menustrings.py:815 ../gui/wxpython/menustrings.py:1757 +#: ../gui/wxpython/menustrings.py:816 ../gui/wxpython/menustrings.py:1758 #: ../gui/wxpython/image2target/ii2t_menustrings.py:804 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1730 msgid "Topographic correction" msgstr "" -#: ../gui/wxpython/menustrings.py:816 ../gui/wxpython/menustrings.py:1758 +#: ../gui/wxpython/menustrings.py:817 ../gui/wxpython/menustrings.py:1759 #: ../gui/wxpython/image2target/ii2t_menustrings.py:805 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1731 msgid "Computes topographic correction of reflectance." msgstr "" -#: ../gui/wxpython/menustrings.py:817 ../gui/wxpython/menustrings.py:1759 +#: ../gui/wxpython/menustrings.py:818 ../gui/wxpython/menustrings.py:1760 msgid "Orthophoto tools" msgstr "" -#: ../gui/wxpython/menustrings.py:818 ../gui/wxpython/menustrings.py:1760 +#: ../gui/wxpython/menustrings.py:819 ../gui/wxpython/menustrings.py:1761 msgid "Manage GCPs for 3D correction" msgstr "" -#: ../gui/wxpython/menustrings.py:819 ../gui/wxpython/menustrings.py:1761 +#: ../gui/wxpython/menustrings.py:820 ../gui/wxpython/menustrings.py:1762 msgid "Georectifies a map and allows managing GCP for 3D correction." msgstr "" -#: ../gui/wxpython/menustrings.py:820 ../gui/wxpython/menustrings.py:1762 +#: ../gui/wxpython/menustrings.py:821 ../gui/wxpython/menustrings.py:1763 msgid "Corrects scanning distortions" msgstr "" -#: ../gui/wxpython/menustrings.py:821 ../gui/wxpython/menustrings.py:1763 +#: ../gui/wxpython/menustrings.py:822 ../gui/wxpython/menustrings.py:1764 msgid "Corrects scanning distortions of a scanned aerial photo." msgstr "" -#: ../gui/wxpython/menustrings.py:822 ../gui/wxpython/menustrings.py:1764 +#: ../gui/wxpython/menustrings.py:823 ../gui/wxpython/menustrings.py:1765 #: ../gui/wxpython/image2target/ii2t_menustrings.py:806 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1732 msgid "Satellite images products" msgstr "" -#: ../gui/wxpython/menustrings.py:823 ../gui/wxpython/menustrings.py:1765 +#: ../gui/wxpython/menustrings.py:824 ../gui/wxpython/menustrings.py:1766 #: ../gui/wxpython/image2target/ii2t_menustrings.py:807 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1733 msgid "Vegetation indices" msgstr "" -#: ../gui/wxpython/menustrings.py:824 ../gui/wxpython/menustrings.py:1766 +#: ../gui/wxpython/menustrings.py:825 ../gui/wxpython/menustrings.py:1767 #: ../gui/wxpython/image2target/ii2t_menustrings.py:808 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1734 msgid "Calculates different types of vegetation indices. Uses red and nir bands mostly, and some indices require additional bands." msgstr "" -#: ../gui/wxpython/menustrings.py:825 ../gui/wxpython/menustrings.py:1767 +#: ../gui/wxpython/menustrings.py:826 ../gui/wxpython/menustrings.py:1768 #: ../gui/wxpython/image2target/ii2t_menustrings.py:809 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1735 msgid "Tasseled cap vegetation index" msgstr "" -#: ../gui/wxpython/menustrings.py:826 ../gui/wxpython/menustrings.py:1768 +#: ../gui/wxpython/menustrings.py:827 ../gui/wxpython/menustrings.py:1769 #: ../gui/wxpython/image2target/ii2t_menustrings.py:810 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1736 msgid "Performs Tasseled Cap (Kauth Thomas) transformation." msgstr "" -#: ../gui/wxpython/menustrings.py:827 ../gui/wxpython/menustrings.py:1769 +#: ../gui/wxpython/menustrings.py:828 ../gui/wxpython/menustrings.py:1770 #: ../gui/wxpython/image2target/ii2t_menustrings.py:811 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1737 msgid "Albedo" msgstr "" -#: ../gui/wxpython/menustrings.py:828 ../gui/wxpython/menustrings.py:1770 +#: ../gui/wxpython/menustrings.py:829 ../gui/wxpython/menustrings.py:1771 #: ../gui/wxpython/image2target/ii2t_menustrings.py:812 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1738 msgid "Computes broad band albedo from surface reflectance." msgstr "" -#: ../gui/wxpython/menustrings.py:829 ../gui/wxpython/menustrings.py:1771 +#: ../gui/wxpython/menustrings.py:830 ../gui/wxpython/menustrings.py:1772 #: ../gui/wxpython/image2target/ii2t_menustrings.py:813 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1739 msgid "Emissivity" msgstr "" -#: ../gui/wxpython/menustrings.py:830 ../gui/wxpython/menustrings.py:1772 +#: ../gui/wxpython/menustrings.py:831 ../gui/wxpython/menustrings.py:1773 #: ../gui/wxpython/image2target/ii2t_menustrings.py:814 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1740 msgid "Computes emissivity from NDVI, generic method for sparse land." msgstr "" -#: ../gui/wxpython/menustrings.py:831 ../gui/wxpython/menustrings.py:1773 +#: ../gui/wxpython/menustrings.py:832 ../gui/wxpython/menustrings.py:1774 #: ../gui/wxpython/image2target/ii2t_menustrings.py:815 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1741 msgid "Biomass growth" msgstr "" -#: ../gui/wxpython/menustrings.py:832 ../gui/wxpython/menustrings.py:1774 +#: ../gui/wxpython/menustrings.py:833 ../gui/wxpython/menustrings.py:1775 #: ../gui/wxpython/image2target/ii2t_menustrings.py:816 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1742 msgid "Computes biomass growth, precursor of crop yield calculation." msgstr "" -#: ../gui/wxpython/menustrings.py:833 ../gui/wxpython/menustrings.py:1775 +#: ../gui/wxpython/menustrings.py:834 ../gui/wxpython/menustrings.py:1776 #: ../gui/wxpython/image2target/ii2t_menustrings.py:817 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1743 msgid "Evapotranspiration calculation" msgstr "" -#: ../gui/wxpython/menustrings.py:834 ../gui/wxpython/menustrings.py:1776 +#: ../gui/wxpython/menustrings.py:835 ../gui/wxpython/menustrings.py:1777 #: ../gui/wxpython/image2target/ii2t_menustrings.py:818 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1744 msgid "Instantaneaous Net Radiation" msgstr "" -#: ../gui/wxpython/menustrings.py:835 ../gui/wxpython/menustrings.py:1777 +#: ../gui/wxpython/menustrings.py:836 ../gui/wxpython/menustrings.py:1778 #: ../gui/wxpython/image2target/ii2t_menustrings.py:819 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1745 msgid "Net radiation approximation (Bastiaanssen, 1995)." msgstr "" -#: ../gui/wxpython/menustrings.py:836 ../gui/wxpython/menustrings.py:1778 +#: ../gui/wxpython/menustrings.py:837 ../gui/wxpython/menustrings.py:1779 #: ../gui/wxpython/image2target/ii2t_menustrings.py:820 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1746 msgid "Soil heat flux" msgstr "" -#: ../gui/wxpython/menustrings.py:837 ../gui/wxpython/menustrings.py:1779 +#: ../gui/wxpython/menustrings.py:838 ../gui/wxpython/menustrings.py:1780 #: ../gui/wxpython/image2target/ii2t_menustrings.py:821 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1747 msgid "Soil heat flux approximation (Bastiaanssen, 1995)." msgstr "" -#: ../gui/wxpython/menustrings.py:838 ../gui/wxpython/menustrings.py:1780 +#: ../gui/wxpython/menustrings.py:839 ../gui/wxpython/menustrings.py:1781 #: ../gui/wxpython/image2target/ii2t_menustrings.py:822 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1748 msgid "Sensible heat flux" msgstr "" -#: ../gui/wxpython/menustrings.py:839 ../gui/wxpython/menustrings.py:1781 +#: ../gui/wxpython/menustrings.py:840 ../gui/wxpython/menustrings.py:1782 #: ../gui/wxpython/image2target/ii2t_menustrings.py:823 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1749 msgid "Computes sensible heat flux iteration SEBAL 01." msgstr "" -#: ../gui/wxpython/menustrings.py:840 ../gui/wxpython/menustrings.py:1782 +#: ../gui/wxpython/menustrings.py:841 ../gui/wxpython/menustrings.py:1783 #: ../gui/wxpython/image2target/ii2t_menustrings.py:824 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1750 msgid "Evaporative fraction" msgstr "" -#: ../gui/wxpython/menustrings.py:841 ../gui/wxpython/menustrings.py:1783 +#: ../gui/wxpython/menustrings.py:842 ../gui/wxpython/menustrings.py:1784 #: ../gui/wxpython/image2target/ii2t_menustrings.py:825 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1751 msgid "Computes evaporative fraction and root zone soil moisture." msgstr "" -#: ../gui/wxpython/menustrings.py:842 ../gui/wxpython/menustrings.py:1784 +#: ../gui/wxpython/menustrings.py:843 ../gui/wxpython/menustrings.py:1785 #: ../gui/wxpython/image2target/ii2t_menustrings.py:826 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1752 msgid "Actual Evapotranspiration" msgstr "" -#: ../gui/wxpython/menustrings.py:843 ../gui/wxpython/menustrings.py:1785 +#: ../gui/wxpython/menustrings.py:844 ../gui/wxpython/menustrings.py:1786 #: ../gui/wxpython/image2target/ii2t_menustrings.py:827 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1753 msgid "Actual evapotranspiration for diurnal period (Bastiaanssen, 1995)." msgstr "" -#: ../gui/wxpython/menustrings.py:844 ../gui/wxpython/menustrings.py:1786 +#: ../gui/wxpython/menustrings.py:845 ../gui/wxpython/menustrings.py:1787 #: ../gui/wxpython/image2target/ii2t_menustrings.py:828 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1754 msgid "Temporal integration of ETa" msgstr "" -#: ../gui/wxpython/menustrings.py:845 ../gui/wxpython/menustrings.py:1787 +#: ../gui/wxpython/menustrings.py:846 ../gui/wxpython/menustrings.py:1788 #: ../gui/wxpython/image2target/ii2t_menustrings.py:829 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1755 msgid "Computes temporal integration of satellite ET actual (ETa) following the daily ET reference (ETo) from meteorological station(s)." msgstr "" -#: ../gui/wxpython/menustrings.py:846 ../gui/wxpython/menustrings.py:1788 +#: ../gui/wxpython/menustrings.py:847 ../gui/wxpython/menustrings.py:1789 #: ../gui/wxpython/image2target/ii2t_menustrings.py:830 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1756 msgid "Hargreaves methods Evapotranspiration" msgstr "" -#: ../gui/wxpython/menustrings.py:847 ../gui/wxpython/menustrings.py:1789 +#: ../gui/wxpython/menustrings.py:848 ../gui/wxpython/menustrings.py:1790 #: ../gui/wxpython/image2target/ii2t_menustrings.py:831 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1757 msgid "Computes evapotranspiration calculation modified or original Hargreaves formulation, 2001." msgstr "" -#: ../gui/wxpython/menustrings.py:848 ../gui/wxpython/menustrings.py:1790 +#: ../gui/wxpython/menustrings.py:849 ../gui/wxpython/menustrings.py:1791 #: ../gui/wxpython/image2target/ii2t_menustrings.py:832 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1758 msgid "Penman-Monteith Evapotranspiration" msgstr "" -#: ../gui/wxpython/menustrings.py:849 ../gui/wxpython/menustrings.py:1791 +#: ../gui/wxpython/menustrings.py:850 ../gui/wxpython/menustrings.py:1792 #: ../gui/wxpython/image2target/ii2t_menustrings.py:833 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1759 msgid "Computes potential evapotranspiration calculation with hourly Penman-Monteith." msgstr "" -#: ../gui/wxpython/menustrings.py:850 ../gui/wxpython/menustrings.py:1792 +#: ../gui/wxpython/menustrings.py:851 ../gui/wxpython/menustrings.py:1793 #: ../gui/wxpython/image2target/ii2t_menustrings.py:834 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1760 msgid "Priestley-Taylor Evapotranspiration" msgstr "" -#: ../gui/wxpython/menustrings.py:851 ../gui/wxpython/menustrings.py:1793 +#: ../gui/wxpython/menustrings.py:852 ../gui/wxpython/menustrings.py:1794 #: ../gui/wxpython/image2target/ii2t_menustrings.py:835 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1761 msgid "Computes evapotranspiration calculation Priestley and Taylor formulation, 1972." msgstr "" -#: ../gui/wxpython/menustrings.py:853 ../gui/wxpython/menustrings.py:1795 +#: ../gui/wxpython/menustrings.py:854 ../gui/wxpython/menustrings.py:1796 #: ../gui/wxpython/image2target/ii2t_menustrings.py:837 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1763 msgid "Kappa analysis" msgstr "" -#: ../gui/wxpython/menustrings.py:854 ../gui/wxpython/menustrings.py:1796 +#: ../gui/wxpython/menustrings.py:855 ../gui/wxpython/menustrings.py:1797 #: ../gui/wxpython/image2target/ii2t_menustrings.py:838 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1764 msgid "Calculates error matrix and kappa parameter for accuracy assessment of classification result." msgstr "" -#: ../gui/wxpython/menustrings.py:855 ../gui/wxpython/menustrings.py:1797 +#: ../gui/wxpython/menustrings.py:856 ../gui/wxpython/menustrings.py:1798 #: ../gui/wxpython/image2target/ii2t_menustrings.py:839 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1765 msgid "OIF for LandSat TM" msgstr "" -#: ../gui/wxpython/menustrings.py:856 ../gui/wxpython/menustrings.py:1798 +#: ../gui/wxpython/menustrings.py:857 ../gui/wxpython/menustrings.py:1799 #: ../gui/wxpython/image2target/ii2t_menustrings.py:840 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1766 msgid "Calculates Optimum-Index-Factor table for spectral bands" msgstr "" -#: ../gui/wxpython/menustrings.py:857 ../gui/wxpython/menustrings.py:1799 +#: ../gui/wxpython/menustrings.py:858 ../gui/wxpython/menustrings.py:1800 #: ../gui/wxpython/image2target/ii2t_menustrings.py:841 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1767 msgid "3D r&aster" msgstr "" -#: ../gui/wxpython/menustrings.py:858 ../gui/wxpython/menustrings.py:1800 +#: ../gui/wxpython/menustrings.py:859 ../gui/wxpython/menustrings.py:1801 #: ../gui/wxpython/image2target/ii2t_menustrings.py:842 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1768 msgid "Develop 3D raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:859 ../gui/wxpython/menustrings.py:1801 +#: ../gui/wxpython/menustrings.py:860 ../gui/wxpython/menustrings.py:1802 #: ../gui/wxpython/image2target/ii2t_menustrings.py:843 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1769 msgid "Manage 3D NULL values" msgstr "" -#: ../gui/wxpython/menustrings.py:860 ../gui/wxpython/menustrings.py:1802 +#: ../gui/wxpython/menustrings.py:861 ../gui/wxpython/menustrings.py:1803 #: ../gui/wxpython/image2target/ii2t_menustrings.py:844 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1770 msgid "Explicitly create the 3D NULL-value bitmap file." msgstr "" -#: ../gui/wxpython/menustrings.py:861 ../gui/wxpython/menustrings.py:1803 +#: ../gui/wxpython/menustrings.py:862 ../gui/wxpython/menustrings.py:1804 #: ../gui/wxpython/image2target/ii2t_menustrings.py:845 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1771 msgid "Manage timestamp" msgstr "" -#: ../gui/wxpython/menustrings.py:862 ../gui/wxpython/menustrings.py:1804 +#: ../gui/wxpython/menustrings.py:863 ../gui/wxpython/menustrings.py:1805 #: ../gui/wxpython/image2target/ii2t_menustrings.py:846 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1772 msgid "Modifies a timestamp for a 3D raster map. Print/add/remove a timestamp for a 3D raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:864 ../gui/wxpython/menustrings.py:1806 +#: ../gui/wxpython/menustrings.py:865 ../gui/wxpython/menustrings.py:1807 #: ../gui/wxpython/image2target/ii2t_menustrings.py:848 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1774 msgid "3D rasters to raster series" msgstr "" -#: ../gui/wxpython/menustrings.py:866 ../gui/wxpython/menustrings.py:1808 +#: ../gui/wxpython/menustrings.py:867 ../gui/wxpython/menustrings.py:1809 #: ../gui/wxpython/image2target/ii2t_menustrings.py:850 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1776 msgid "3D color tables" msgstr "" -#: ../gui/wxpython/menustrings.py:867 ../gui/wxpython/menustrings.py:1809 +#: ../gui/wxpython/menustrings.py:868 ../gui/wxpython/menustrings.py:1810 #: ../gui/wxpython/image2target/ii2t_menustrings.py:851 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1777 msgid "Creates/modifies the color table associated with a 3D raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:868 ../gui/wxpython/menustrings.py:1810 +#: ../gui/wxpython/menustrings.py:869 ../gui/wxpython/menustrings.py:1811 #: ../gui/wxpython/image2target/ii2t_menustrings.py:852 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1778 msgid "Export 3D color table" msgstr "" -#: ../gui/wxpython/menustrings.py:869 ../gui/wxpython/menustrings.py:1811 +#: ../gui/wxpython/menustrings.py:870 ../gui/wxpython/menustrings.py:1812 #: ../gui/wxpython/image2target/ii2t_menustrings.py:853 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1779 msgid "Exports the color table associated with a 3D raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:870 ../gui/wxpython/menustrings.py:1812 +#: ../gui/wxpython/menustrings.py:871 ../gui/wxpython/menustrings.py:1813 #: ../gui/wxpython/image2target/ii2t_menustrings.py:854 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1780 msgid "3D mask" msgstr "" -#: ../gui/wxpython/menustrings.py:871 ../gui/wxpython/menustrings.py:1813 +#: ../gui/wxpython/menustrings.py:872 ../gui/wxpython/menustrings.py:1814 #: ../gui/wxpython/image2target/ii2t_menustrings.py:855 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1781 msgid "Establishes the current working 3D raster mask." msgstr "" -#: ../gui/wxpython/menustrings.py:872 ../gui/wxpython/menustrings.py:873 -#: ../gui/wxpython/menustrings.py:1814 ../gui/wxpython/menustrings.py:1815 +#: ../gui/wxpython/menustrings.py:873 ../gui/wxpython/menustrings.py:874 +#: ../gui/wxpython/menustrings.py:1815 ../gui/wxpython/menustrings.py:1816 #: ../gui/wxpython/image2target/ii2t_menustrings.py:856 #: ../gui/wxpython/image2target/ii2t_menustrings.py:857 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1782 @@ -9213,224 +9187,224 @@ msgid "3D raster map calculator" msgstr "" -#: ../gui/wxpython/menustrings.py:874 ../gui/wxpython/menustrings.py:1816 +#: ../gui/wxpython/menustrings.py:875 ../gui/wxpython/menustrings.py:1817 #: ../gui/wxpython/image2target/ii2t_menustrings.py:858 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1784 msgid "Cross section" msgstr "" -#: ../gui/wxpython/menustrings.py:875 ../gui/wxpython/menustrings.py:1817 +#: ../gui/wxpython/menustrings.py:876 ../gui/wxpython/menustrings.py:1818 #: ../gui/wxpython/image2target/ii2t_menustrings.py:859 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1785 msgid "Creates cross section 2D raster map from 3D raster map based on 2D elevation map" msgstr "" -#: ../gui/wxpython/menustrings.py:877 ../gui/wxpython/menustrings.py:1819 +#: ../gui/wxpython/menustrings.py:878 ../gui/wxpython/menustrings.py:1820 #: ../gui/wxpython/image2target/ii2t_menustrings.py:861 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1787 msgid "Numerical calculation program for transient, confined groundwater flow in three dimensions." msgstr "" -#: ../gui/wxpython/menustrings.py:878 ../gui/wxpython/menustrings.py:1820 +#: ../gui/wxpython/menustrings.py:879 ../gui/wxpython/menustrings.py:1821 #: ../gui/wxpython/image2target/ii2t_menustrings.py:862 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1788 msgid "Interpolate 3D raster from points" msgstr "" -#: ../gui/wxpython/menustrings.py:879 ../gui/wxpython/menustrings.py:1821 +#: ../gui/wxpython/menustrings.py:880 ../gui/wxpython/menustrings.py:1822 #: ../gui/wxpython/image2target/ii2t_menustrings.py:863 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1789 msgid "Interpolates point data to a 3D raster map using regularized spline with tension (RST) algorithm." msgstr "" -#: ../gui/wxpython/menustrings.py:881 ../gui/wxpython/menustrings.py:1823 +#: ../gui/wxpython/menustrings.py:882 ../gui/wxpython/menustrings.py:1824 #: ../gui/wxpython/image2target/ii2t_menustrings.py:865 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1791 msgid "Basic 3D raster metadata" msgstr "" -#: ../gui/wxpython/menustrings.py:882 ../gui/wxpython/menustrings.py:1824 +#: ../gui/wxpython/menustrings.py:883 ../gui/wxpython/menustrings.py:1825 #: ../gui/wxpython/image2target/ii2t_menustrings.py:866 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1792 msgid "Outputs basic information about a user-specified 3D raster map layer." msgstr "" -#: ../gui/wxpython/menustrings.py:883 ../gui/wxpython/menustrings.py:1825 +#: ../gui/wxpython/menustrings.py:884 ../gui/wxpython/menustrings.py:1826 #: ../gui/wxpython/image2target/ii2t_menustrings.py:867 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1793 msgid "3D raster statistics" msgstr "" -#: ../gui/wxpython/menustrings.py:884 ../gui/wxpython/menustrings.py:1826 +#: ../gui/wxpython/menustrings.py:885 ../gui/wxpython/menustrings.py:1827 #: ../gui/wxpython/image2target/ii2t_menustrings.py:868 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1794 msgid "Generates volume statistics for 3D raster maps." msgstr "" -#: ../gui/wxpython/menustrings.py:885 ../gui/wxpython/menustrings.py:1827 +#: ../gui/wxpython/menustrings.py:886 ../gui/wxpython/menustrings.py:1828 #: ../gui/wxpython/image2target/ii2t_menustrings.py:869 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1795 msgid "Univariate statistics for 3D rasters" msgstr "" -#: ../gui/wxpython/menustrings.py:886 ../gui/wxpython/menustrings.py:1828 +#: ../gui/wxpython/menustrings.py:887 ../gui/wxpython/menustrings.py:1829 #: ../gui/wxpython/image2target/ii2t_menustrings.py:870 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1796 msgid "Calculates univariate statistics from the non-null cells of a 3D raster map. Statistics include number of cells counted, minimum and maximum cell values, range, arithmetic mean, population variance, standard deviation, coefficient of variation, and sum." msgstr "" -#: ../gui/wxpython/menustrings.py:887 ../gui/wxpython/menustrings.py:1829 +#: ../gui/wxpython/menustrings.py:888 ../gui/wxpython/menustrings.py:1830 #: ../gui/wxpython/image2target/ii2t_menustrings.py:871 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1797 msgid "&Database" msgstr "" -#: ../gui/wxpython/menustrings.py:888 ../gui/wxpython/menustrings.py:1830 +#: ../gui/wxpython/menustrings.py:889 ../gui/wxpython/menustrings.py:1831 #: ../gui/wxpython/image2target/ii2t_menustrings.py:872 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1798 msgid "Database information" msgstr "" -#: ../gui/wxpython/menustrings.py:889 ../gui/wxpython/menustrings.py:1831 +#: ../gui/wxpython/menustrings.py:890 ../gui/wxpython/menustrings.py:1832 #: ../gui/wxpython/image2target/ii2t_menustrings.py:873 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1799 msgid "List databases" msgstr "" -#: ../gui/wxpython/menustrings.py:890 ../gui/wxpython/menustrings.py:1832 +#: ../gui/wxpython/menustrings.py:891 ../gui/wxpython/menustrings.py:1833 #: ../gui/wxpython/image2target/ii2t_menustrings.py:874 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1800 msgid "Lists all databases for a given driver and location." msgstr "" -#: ../gui/wxpython/menustrings.py:891 ../gui/wxpython/menustrings.py:1833 +#: ../gui/wxpython/menustrings.py:892 ../gui/wxpython/menustrings.py:1834 #: ../gui/wxpython/image2target/ii2t_menustrings.py:875 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1801 msgid "List drivers" msgstr "" -#: ../gui/wxpython/menustrings.py:892 ../gui/wxpython/menustrings.py:1834 +#: ../gui/wxpython/menustrings.py:893 ../gui/wxpython/menustrings.py:1835 #: ../gui/wxpython/image2target/ii2t_menustrings.py:876 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1802 msgid "Lists all database drivers." msgstr "" -#: ../gui/wxpython/menustrings.py:893 ../gui/wxpython/menustrings.py:1835 +#: ../gui/wxpython/menustrings.py:894 ../gui/wxpython/menustrings.py:1836 #: ../gui/wxpython/image2target/ii2t_menustrings.py:877 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1803 msgid "List tables" msgstr "" -#: ../gui/wxpython/menustrings.py:894 ../gui/wxpython/menustrings.py:1836 +#: ../gui/wxpython/menustrings.py:895 ../gui/wxpython/menustrings.py:1837 #: ../gui/wxpython/image2target/ii2t_menustrings.py:878 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1804 msgid "Lists all tables for a given database." msgstr "" -#: ../gui/wxpython/menustrings.py:895 ../gui/wxpython/menustrings.py:1837 +#: ../gui/wxpython/menustrings.py:896 ../gui/wxpython/menustrings.py:1838 #: ../gui/wxpython/image2target/ii2t_menustrings.py:879 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1805 msgid "Describe table" msgstr "" -#: ../gui/wxpython/menustrings.py:896 ../gui/wxpython/menustrings.py:1838 +#: ../gui/wxpython/menustrings.py:897 ../gui/wxpython/menustrings.py:1839 #: ../gui/wxpython/image2target/ii2t_menustrings.py:880 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1806 msgid "Describes a table in detail." msgstr "" -#: ../gui/wxpython/menustrings.py:897 ../gui/wxpython/menustrings.py:1839 +#: ../gui/wxpython/menustrings.py:898 ../gui/wxpython/menustrings.py:1840 #: ../gui/wxpython/image2target/ii2t_menustrings.py:881 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1807 msgid "List columns" msgstr "" -#: ../gui/wxpython/menustrings.py:898 ../gui/wxpython/menustrings.py:1840 +#: ../gui/wxpython/menustrings.py:899 ../gui/wxpython/menustrings.py:1841 #: ../gui/wxpython/image2target/ii2t_menustrings.py:882 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1808 msgid "List all columns for a given table." msgstr "" -#: ../gui/wxpython/menustrings.py:899 ../gui/wxpython/menustrings.py:1841 +#: ../gui/wxpython/menustrings.py:900 ../gui/wxpython/menustrings.py:1842 #: ../gui/wxpython/image2target/ii2t_menustrings.py:883 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1809 msgid "Manage databases" msgstr "" -#: ../gui/wxpython/menustrings.py:900 ../gui/wxpython/menustrings.py:1842 +#: ../gui/wxpython/menustrings.py:901 ../gui/wxpython/menustrings.py:1843 #: ../gui/wxpython/image2target/ii2t_menustrings.py:884 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1810 msgid "Connect" msgstr "" -#: ../gui/wxpython/menustrings.py:901 ../gui/wxpython/menustrings.py:1843 +#: ../gui/wxpython/menustrings.py:902 ../gui/wxpython/menustrings.py:1844 #: ../gui/wxpython/image2target/ii2t_menustrings.py:885 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1811 msgid "Prints/sets general DB connection for current mapset." msgstr "" -#: ../gui/wxpython/menustrings.py:902 ../gui/wxpython/menustrings.py:1844 +#: ../gui/wxpython/menustrings.py:903 ../gui/wxpython/menustrings.py:1845 #: ../gui/wxpython/image2target/ii2t_menustrings.py:886 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1812 msgid "Login" msgstr "" -#: ../gui/wxpython/menustrings.py:903 ../gui/wxpython/menustrings.py:1845 +#: ../gui/wxpython/menustrings.py:904 ../gui/wxpython/menustrings.py:1846 #: ../gui/wxpython/image2target/ii2t_menustrings.py:887 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1813 msgid "Sets user/password for DB driver/database." msgstr "" -#: ../gui/wxpython/menustrings.py:904 ../gui/wxpython/menustrings.py:1846 +#: ../gui/wxpython/menustrings.py:905 ../gui/wxpython/menustrings.py:1847 #: ../gui/wxpython/image2target/ii2t_menustrings.py:888 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1814 msgid "Create database" msgstr "" -#: ../gui/wxpython/menustrings.py:905 ../gui/wxpython/menustrings.py:1847 +#: ../gui/wxpython/menustrings.py:906 ../gui/wxpython/menustrings.py:1848 #: ../gui/wxpython/image2target/ii2t_menustrings.py:889 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1815 msgid "Creates an empty database." msgstr "" -#: ../gui/wxpython/menustrings.py:906 ../gui/wxpython/menustrings.py:1848 +#: ../gui/wxpython/menustrings.py:907 ../gui/wxpython/menustrings.py:1849 #: ../gui/wxpython/image2target/ii2t_menustrings.py:890 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1816 msgid "Drop database" msgstr "" -#: ../gui/wxpython/menustrings.py:907 ../gui/wxpython/menustrings.py:1849 +#: ../gui/wxpython/menustrings.py:908 ../gui/wxpython/menustrings.py:1850 #: ../gui/wxpython/image2target/ii2t_menustrings.py:891 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1817 msgid "Removes an existing database." msgstr "" -#: ../gui/wxpython/menustrings.py:908 ../gui/wxpython/menustrings.py:1850 +#: ../gui/wxpython/menustrings.py:909 ../gui/wxpython/menustrings.py:1851 #: ../gui/wxpython/image2target/ii2t_menustrings.py:892 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1818 msgid "Drop table" msgstr "" -#: ../gui/wxpython/menustrings.py:909 ../gui/wxpython/menustrings.py:1851 +#: ../gui/wxpython/menustrings.py:910 ../gui/wxpython/menustrings.py:1852 #: ../gui/wxpython/image2target/ii2t_menustrings.py:893 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1819 msgid "Drops an attribute table." msgstr "" -#: ../gui/wxpython/menustrings.py:910 ../gui/wxpython/menustrings.py:1852 +#: ../gui/wxpython/menustrings.py:911 ../gui/wxpython/menustrings.py:1853 #: ../gui/wxpython/image2target/ii2t_menustrings.py:894 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1820 msgid "Copy table" msgstr "" -#: ../gui/wxpython/menustrings.py:911 ../gui/wxpython/menustrings.py:1853 +#: ../gui/wxpython/menustrings.py:912 ../gui/wxpython/menustrings.py:1854 #: ../gui/wxpython/image2target/ii2t_menustrings.py:895 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1821 msgid "Copy a table. Either 'from_table' (optionally with 'where') can be used or 'select' option, but not 'from_table' and 'select' at the same time." msgstr "" -#: ../gui/wxpython/menustrings.py:912 ../gui/wxpython/menustrings.py:932 -#: ../gui/wxpython/menustrings.py:1854 ../gui/wxpython/menustrings.py:1874 +#: ../gui/wxpython/menustrings.py:913 ../gui/wxpython/menustrings.py:933 +#: ../gui/wxpython/menustrings.py:1855 ../gui/wxpython/menustrings.py:1875 #: ../gui/wxpython/image2target/ii2t_menustrings.py:896 #: ../gui/wxpython/image2target/ii2t_menustrings.py:916 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1822 @@ -9438,1196 +9412,1196 @@ msgid "Drop column" msgstr "" -#: ../gui/wxpython/menustrings.py:913 ../gui/wxpython/menustrings.py:1855 +#: ../gui/wxpython/menustrings.py:914 ../gui/wxpython/menustrings.py:1856 #: ../gui/wxpython/image2target/ii2t_menustrings.py:897 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1823 msgid "Drops a column from selected attribute table." msgstr "" -#: ../gui/wxpython/menustrings.py:914 ../gui/wxpython/menustrings.py:1856 +#: ../gui/wxpython/menustrings.py:915 ../gui/wxpython/menustrings.py:1857 #: ../gui/wxpython/image2target/ii2t_menustrings.py:898 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1824 msgid "Test" msgstr "" -#: ../gui/wxpython/menustrings.py:915 ../gui/wxpython/menustrings.py:1857 +#: ../gui/wxpython/menustrings.py:916 ../gui/wxpython/menustrings.py:1858 #: ../gui/wxpython/image2target/ii2t_menustrings.py:899 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1825 msgid "Test database driver, database must exist and set by db.connect." msgstr "" -#: ../gui/wxpython/menustrings.py:916 ../gui/wxpython/menustrings.py:1858 +#: ../gui/wxpython/menustrings.py:917 ../gui/wxpython/menustrings.py:1859 #: ../gui/wxpython/image2target/ii2t_menustrings.py:900 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1826 -#: ../gui/wxpython/dbmgr/sqlbuilder.py:111 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:115 msgid "Query" msgstr "" -#: ../gui/wxpython/menustrings.py:917 ../gui/wxpython/menustrings.py:1859 +#: ../gui/wxpython/menustrings.py:918 ../gui/wxpython/menustrings.py:1860 #: ../gui/wxpython/image2target/ii2t_menustrings.py:901 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1827 msgid "Query any table" msgstr "" -#: ../gui/wxpython/menustrings.py:918 ../gui/wxpython/menustrings.py:1860 +#: ../gui/wxpython/menustrings.py:919 ../gui/wxpython/menustrings.py:1861 #: ../gui/wxpython/image2target/ii2t_menustrings.py:902 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1828 msgid "Selects data from attribute table. Performs SQL query statement(s)." msgstr "" -#: ../gui/wxpython/menustrings.py:921 ../gui/wxpython/menustrings.py:1863 +#: ../gui/wxpython/menustrings.py:922 ../gui/wxpython/menustrings.py:1864 #: ../gui/wxpython/image2target/ii2t_menustrings.py:905 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1831 msgid "SQL statement" msgstr "" -#: ../gui/wxpython/menustrings.py:922 ../gui/wxpython/menustrings.py:1864 +#: ../gui/wxpython/menustrings.py:923 ../gui/wxpython/menustrings.py:1865 #: ../gui/wxpython/image2target/ii2t_menustrings.py:906 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1832 msgid "Executes any SQL statement. For SELECT statements use 'db.select'." msgstr "" -#: ../gui/wxpython/menustrings.py:923 ../gui/wxpython/menustrings.py:1865 +#: ../gui/wxpython/menustrings.py:924 ../gui/wxpython/menustrings.py:1866 #: ../gui/wxpython/image2target/ii2t_menustrings.py:907 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1833 msgid "Vector database connections" msgstr "" -#: ../gui/wxpython/menustrings.py:924 ../gui/wxpython/menustrings.py:1866 +#: ../gui/wxpython/menustrings.py:925 ../gui/wxpython/menustrings.py:1867 #: ../gui/wxpython/image2target/ii2t_menustrings.py:908 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1834 msgid "New table" msgstr "" -#: ../gui/wxpython/menustrings.py:925 ../gui/wxpython/menustrings.py:1867 +#: ../gui/wxpython/menustrings.py:926 ../gui/wxpython/menustrings.py:1868 #: ../gui/wxpython/image2target/ii2t_menustrings.py:909 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1835 msgid "Creates and connects a new attribute table to a given layer of an existing vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:926 ../gui/wxpython/menustrings.py:1868 +#: ../gui/wxpython/menustrings.py:927 ../gui/wxpython/menustrings.py:1869 #: ../gui/wxpython/image2target/ii2t_menustrings.py:910 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1836 msgid "Remove table" msgstr "" -#: ../gui/wxpython/menustrings.py:927 ../gui/wxpython/menustrings.py:1869 +#: ../gui/wxpython/menustrings.py:928 ../gui/wxpython/menustrings.py:1870 #: ../gui/wxpython/image2target/ii2t_menustrings.py:911 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1837 msgid "Removes existing attribute table of a vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:928 ../gui/wxpython/menustrings.py:1870 +#: ../gui/wxpython/menustrings.py:929 ../gui/wxpython/menustrings.py:1871 #: ../gui/wxpython/image2target/ii2t_menustrings.py:912 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1838 msgid "Join table" msgstr "" -#: ../gui/wxpython/menustrings.py:929 ../gui/wxpython/menustrings.py:1871 +#: ../gui/wxpython/menustrings.py:930 ../gui/wxpython/menustrings.py:1872 #: ../gui/wxpython/image2target/ii2t_menustrings.py:913 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1839 msgid "Joins a database table to a vector map table." msgstr "" -#: ../gui/wxpython/menustrings.py:930 ../gui/wxpython/menustrings.py:1872 +#: ../gui/wxpython/menustrings.py:931 ../gui/wxpython/menustrings.py:1873 #: ../gui/wxpython/image2target/ii2t_menustrings.py:914 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1840 msgid "Add columns" msgstr "" -#: ../gui/wxpython/menustrings.py:931 ../gui/wxpython/menustrings.py:1873 +#: ../gui/wxpython/menustrings.py:932 ../gui/wxpython/menustrings.py:1874 #: ../gui/wxpython/image2target/ii2t_menustrings.py:915 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1841 msgid "Adds one or more columns to the attribute table connected to a given vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:933 ../gui/wxpython/menustrings.py:1875 +#: ../gui/wxpython/menustrings.py:934 ../gui/wxpython/menustrings.py:1876 #: ../gui/wxpython/image2target/ii2t_menustrings.py:917 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1843 msgid "Drops a column from the attribute table connected to a given vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:934 ../gui/wxpython/menustrings.py:1876 +#: ../gui/wxpython/menustrings.py:935 ../gui/wxpython/menustrings.py:1877 #: ../gui/wxpython/image2target/ii2t_menustrings.py:918 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1844 -#: ../gui/wxpython/dbmgr/base.py:2370 +#: ../gui/wxpython/dbmgr/base.py:2372 msgid "Rename column" msgstr "" -#: ../gui/wxpython/menustrings.py:935 ../gui/wxpython/menustrings.py:1877 +#: ../gui/wxpython/menustrings.py:936 ../gui/wxpython/menustrings.py:1878 #: ../gui/wxpython/image2target/ii2t_menustrings.py:919 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1845 msgid "Renames a column in the attribute table connected to a given vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:936 ../gui/wxpython/menustrings.py:1878 +#: ../gui/wxpython/menustrings.py:937 ../gui/wxpython/menustrings.py:1879 #: ../gui/wxpython/image2target/ii2t_menustrings.py:920 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1846 msgid "Change values" msgstr "" -#: ../gui/wxpython/menustrings.py:937 ../gui/wxpython/menustrings.py:1879 +#: ../gui/wxpython/menustrings.py:938 ../gui/wxpython/menustrings.py:1880 #: ../gui/wxpython/image2target/ii2t_menustrings.py:921 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1847 msgid "Updates a column in the attribute table connected to a vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:938 ../gui/wxpython/menustrings.py:1880 +#: ../gui/wxpython/menustrings.py:939 ../gui/wxpython/menustrings.py:1881 #: ../gui/wxpython/image2target/ii2t_menustrings.py:922 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1848 msgid "Drop row" msgstr "" -#: ../gui/wxpython/menustrings.py:939 ../gui/wxpython/menustrings.py:1881 +#: ../gui/wxpython/menustrings.py:940 ../gui/wxpython/menustrings.py:1882 #: ../gui/wxpython/image2target/ii2t_menustrings.py:923 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1849 msgid "Removes a vector feature from a vector map through attribute selection." msgstr "" -#: ../gui/wxpython/menustrings.py:940 ../gui/wxpython/menustrings.py:1882 +#: ../gui/wxpython/menustrings.py:941 ../gui/wxpython/menustrings.py:1883 #: ../gui/wxpython/image2target/ii2t_menustrings.py:924 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1850 msgid "Reconnect vectors to database" msgstr "" -#: ../gui/wxpython/menustrings.py:941 ../gui/wxpython/menustrings.py:1883 +#: ../gui/wxpython/menustrings.py:942 ../gui/wxpython/menustrings.py:1884 #: ../gui/wxpython/image2target/ii2t_menustrings.py:925 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1851 msgid "Reconnects attribute tables for all vector maps from the current mapset to a new database." msgstr "" -#: ../gui/wxpython/menustrings.py:942 ../gui/wxpython/menustrings.py:1884 +#: ../gui/wxpython/menustrings.py:943 ../gui/wxpython/menustrings.py:1885 #: ../gui/wxpython/image2target/ii2t_menustrings.py:926 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1852 msgid "Set vector map - database connection" msgstr "" -#: ../gui/wxpython/menustrings.py:943 ../gui/wxpython/menustrings.py:1885 +#: ../gui/wxpython/menustrings.py:944 ../gui/wxpython/menustrings.py:1886 #: ../gui/wxpython/image2target/ii2t_menustrings.py:927 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1853 msgid "Prints/sets DB connection for a vector map to attribute table." msgstr "" -#: ../gui/wxpython/menustrings.py:944 ../gui/wxpython/menustrings.py:1886 +#: ../gui/wxpython/menustrings.py:945 ../gui/wxpython/menustrings.py:1887 #: ../gui/wxpython/image2target/ii2t_menustrings.py:928 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1854 msgid "&Temporal" msgstr "" -#: ../gui/wxpython/menustrings.py:945 ../gui/wxpython/menustrings.py:1887 +#: ../gui/wxpython/menustrings.py:946 ../gui/wxpython/menustrings.py:1888 #: ../gui/wxpython/image2target/ii2t_menustrings.py:929 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1855 msgid "Manage datasets" msgstr "" -#: ../gui/wxpython/menustrings.py:946 ../gui/wxpython/menustrings.py:1888 +#: ../gui/wxpython/menustrings.py:947 ../gui/wxpython/menustrings.py:1889 #: ../gui/wxpython/image2target/ii2t_menustrings.py:930 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1856 msgid "Connect temporal database" msgstr "" -#: ../gui/wxpython/menustrings.py:947 ../gui/wxpython/menustrings.py:1889 +#: ../gui/wxpython/menustrings.py:948 ../gui/wxpython/menustrings.py:1890 #: ../gui/wxpython/image2target/ii2t_menustrings.py:931 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1857 msgid "Prints/sets general temporal GIS database connection for current mapset." msgstr "" -#: ../gui/wxpython/menustrings.py:948 ../gui/wxpython/menustrings.py:1890 +#: ../gui/wxpython/menustrings.py:949 ../gui/wxpython/menustrings.py:1891 #: ../gui/wxpython/image2target/ii2t_menustrings.py:932 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1858 #: ../gui/wxpython/rlisetup/frame.py:143 msgid "Create" msgstr "" -#: ../gui/wxpython/menustrings.py:949 ../gui/wxpython/menustrings.py:1891 +#: ../gui/wxpython/menustrings.py:950 ../gui/wxpython/menustrings.py:1892 #: ../gui/wxpython/image2target/ii2t_menustrings.py:933 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1859 msgid "Creates a space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:951 ../gui/wxpython/menustrings.py:1893 +#: ../gui/wxpython/menustrings.py:952 ../gui/wxpython/menustrings.py:1894 #: ../gui/wxpython/image2target/ii2t_menustrings.py:935 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1861 msgid "Renames a space time dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:952 ../gui/wxpython/menustrings.py:1894 +#: ../gui/wxpython/menustrings.py:953 ../gui/wxpython/menustrings.py:1895 #: ../gui/wxpython/image2target/ii2t_menustrings.py:936 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1862 #: ../gui/wxpython/gui_core/simplelmgr.py:463 -#: ../gui/wxpython/animation/dialogs.py:780 -#: ../gui/wxpython/animation/dialogs.py:1012 +#: ../gui/wxpython/animation/dialogs.py:783 +#: ../gui/wxpython/animation/dialogs.py:1015 #: ../gui/wxpython/lmgr/layertree.py:459 ../gui/wxpython/rlisetup/frame.py:140 #: ../gui/wxpython/gmodeler/frame.py:1499 msgid "Remove" msgstr "" -#: ../gui/wxpython/menustrings.py:953 ../gui/wxpython/menustrings.py:1895 +#: ../gui/wxpython/menustrings.py:954 ../gui/wxpython/menustrings.py:1896 #: ../gui/wxpython/image2target/ii2t_menustrings.py:937 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1863 msgid "Removes space time datasets from temporal database." msgstr "" -#: ../gui/wxpython/menustrings.py:954 ../gui/wxpython/menustrings.py:1896 +#: ../gui/wxpython/menustrings.py:955 ../gui/wxpython/menustrings.py:1897 #: ../gui/wxpython/image2target/ii2t_menustrings.py:938 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1864 msgid "Update metadata" msgstr "" -#: ../gui/wxpython/menustrings.py:955 ../gui/wxpython/menustrings.py:1897 +#: ../gui/wxpython/menustrings.py:956 ../gui/wxpython/menustrings.py:1898 #: ../gui/wxpython/image2target/ii2t_menustrings.py:939 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1865 msgid "Modifies the metadata of a space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:956 ../gui/wxpython/menustrings.py:1898 +#: ../gui/wxpython/menustrings.py:957 ../gui/wxpython/menustrings.py:1899 #: ../gui/wxpython/image2target/ii2t_menustrings.py:940 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1866 msgid "Merge" msgstr "" -#: ../gui/wxpython/menustrings.py:957 ../gui/wxpython/menustrings.py:1899 +#: ../gui/wxpython/menustrings.py:958 ../gui/wxpython/menustrings.py:1900 #: ../gui/wxpython/image2target/ii2t_menustrings.py:941 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1867 msgid "Merges several space time datasets into a single space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:958 ../gui/wxpython/menustrings.py:1900 +#: ../gui/wxpython/menustrings.py:959 ../gui/wxpython/menustrings.py:1901 #: ../gui/wxpython/image2target/ii2t_menustrings.py:942 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1868 msgid "Temporally shift" msgstr "" -#: ../gui/wxpython/menustrings.py:959 ../gui/wxpython/menustrings.py:1901 +#: ../gui/wxpython/menustrings.py:960 ../gui/wxpython/menustrings.py:1902 #: ../gui/wxpython/image2target/ii2t_menustrings.py:943 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1869 msgid "Shifts temporally the maps of a space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:960 ../gui/wxpython/menustrings.py:1902 +#: ../gui/wxpython/menustrings.py:961 ../gui/wxpython/menustrings.py:1903 #: ../gui/wxpython/image2target/ii2t_menustrings.py:944 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1870 msgid "Snap maps of dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:961 ../gui/wxpython/menustrings.py:1903 +#: ../gui/wxpython/menustrings.py:962 ../gui/wxpython/menustrings.py:1904 #: ../gui/wxpython/image2target/ii2t_menustrings.py:945 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1871 msgid "Snaps temporally the maps of a space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:963 ../gui/wxpython/menustrings.py:1905 +#: ../gui/wxpython/menustrings.py:964 ../gui/wxpython/menustrings.py:1906 #: ../gui/wxpython/image2target/ii2t_menustrings.py:947 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1873 msgid "Lists space time datasets and maps registered in the temporal database." msgstr "" -#: ../gui/wxpython/menustrings.py:964 ../gui/wxpython/menustrings.py:1906 +#: ../gui/wxpython/menustrings.py:965 ../gui/wxpython/menustrings.py:1907 #: ../gui/wxpython/image2target/ii2t_menustrings.py:948 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1874 msgid "Manage maps in datasets" msgstr "" -#: ../gui/wxpython/menustrings.py:965 ../gui/wxpython/menustrings.py:1907 +#: ../gui/wxpython/menustrings.py:966 ../gui/wxpython/menustrings.py:1908 #: ../gui/wxpython/image2target/ii2t_menustrings.py:949 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1875 msgid "Register maps in datasets" msgstr "" -#: ../gui/wxpython/menustrings.py:966 ../gui/wxpython/menustrings.py:1908 +#: ../gui/wxpython/menustrings.py:967 ../gui/wxpython/menustrings.py:1909 msgid "Assigns timestamps and registers raster, vector and raster3d maps in a space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:967 ../gui/wxpython/menustrings.py:1909 +#: ../gui/wxpython/menustrings.py:968 ../gui/wxpython/menustrings.py:1910 #: ../gui/wxpython/image2target/ii2t_menustrings.py:951 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1877 msgid "Unregister maps from datasets" msgstr "" -#: ../gui/wxpython/menustrings.py:968 ../gui/wxpython/menustrings.py:1910 +#: ../gui/wxpython/menustrings.py:969 ../gui/wxpython/menustrings.py:1911 #: ../gui/wxpython/image2target/ii2t_menustrings.py:952 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1878 msgid "Unregisters raster, vector and raster3d maps from the temporal database or a specific space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:969 ../gui/wxpython/menustrings.py:1911 +#: ../gui/wxpython/menustrings.py:970 ../gui/wxpython/menustrings.py:1912 #: ../gui/wxpython/image2target/ii2t_menustrings.py:953 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1879 msgid "List raster dataset maps" msgstr "" -#: ../gui/wxpython/menustrings.py:970 ../gui/wxpython/menustrings.py:1912 +#: ../gui/wxpython/menustrings.py:971 ../gui/wxpython/menustrings.py:1913 #: ../gui/wxpython/image2target/ii2t_menustrings.py:954 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1880 msgid "Lists registered maps of a space time raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:971 ../gui/wxpython/menustrings.py:1913 +#: ../gui/wxpython/menustrings.py:972 ../gui/wxpython/menustrings.py:1914 #: ../gui/wxpython/image2target/ii2t_menustrings.py:955 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1881 msgid "List vector dataset maps" msgstr "" -#: ../gui/wxpython/menustrings.py:972 ../gui/wxpython/menustrings.py:1914 +#: ../gui/wxpython/menustrings.py:973 ../gui/wxpython/menustrings.py:1915 #: ../gui/wxpython/image2target/ii2t_menustrings.py:956 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1882 msgid "Lists registered maps of a space time vector dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:973 ../gui/wxpython/menustrings.py:1915 +#: ../gui/wxpython/menustrings.py:974 ../gui/wxpython/menustrings.py:1916 #: ../gui/wxpython/image2target/ii2t_menustrings.py:957 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1883 msgid "List 3D raster dataset maps" msgstr "" -#: ../gui/wxpython/menustrings.py:974 ../gui/wxpython/menustrings.py:1916 +#: ../gui/wxpython/menustrings.py:975 ../gui/wxpython/menustrings.py:1917 #: ../gui/wxpython/image2target/ii2t_menustrings.py:958 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1884 msgid "Lists registered maps of a space time raster3d dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:975 ../gui/wxpython/menustrings.py:1917 +#: ../gui/wxpython/menustrings.py:976 ../gui/wxpython/menustrings.py:1918 #: ../gui/wxpython/image2target/ii2t_menustrings.py:959 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1885 msgid "Import" msgstr "" -#: ../gui/wxpython/menustrings.py:976 ../gui/wxpython/menustrings.py:1918 +#: ../gui/wxpython/menustrings.py:977 ../gui/wxpython/menustrings.py:1919 #: ../gui/wxpython/image2target/ii2t_menustrings.py:960 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1886 msgid "Import raster dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:977 ../gui/wxpython/menustrings.py:1919 +#: ../gui/wxpython/menustrings.py:978 ../gui/wxpython/menustrings.py:1920 #: ../gui/wxpython/image2target/ii2t_menustrings.py:961 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1887 msgid "Imports space time raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:978 ../gui/wxpython/menustrings.py:1920 +#: ../gui/wxpython/menustrings.py:979 ../gui/wxpython/menustrings.py:1921 #: ../gui/wxpython/image2target/ii2t_menustrings.py:962 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1888 msgid "Import vector dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:979 ../gui/wxpython/menustrings.py:1921 +#: ../gui/wxpython/menustrings.py:980 ../gui/wxpython/menustrings.py:1922 #: ../gui/wxpython/image2target/ii2t_menustrings.py:963 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1889 msgid "Imports a space time vector dataset from a GRASS GIS specific archive file." msgstr "" -#: ../gui/wxpython/menustrings.py:980 ../gui/wxpython/menustrings.py:1922 +#: ../gui/wxpython/menustrings.py:981 ../gui/wxpython/menustrings.py:1923 #: ../gui/wxpython/image2target/ii2t_menustrings.py:964 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1890 -#: ../gui/wxpython/animation/dialogs.py:934 +#: ../gui/wxpython/animation/dialogs.py:937 ../gui/wxpython/tplot/frame.py:335 #: ../gui/wxpython/lmgr/layertree.py:739 msgid "Export" msgstr "" -#: ../gui/wxpython/menustrings.py:981 ../gui/wxpython/menustrings.py:1923 +#: ../gui/wxpython/menustrings.py:982 ../gui/wxpython/menustrings.py:1924 #: ../gui/wxpython/image2target/ii2t_menustrings.py:965 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1891 msgid "Export raster dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:982 ../gui/wxpython/menustrings.py:1924 +#: ../gui/wxpython/menustrings.py:983 ../gui/wxpython/menustrings.py:1925 #: ../gui/wxpython/image2target/ii2t_menustrings.py:966 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1892 msgid "Exports space time raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:983 ../gui/wxpython/menustrings.py:1925 +#: ../gui/wxpython/menustrings.py:984 ../gui/wxpython/menustrings.py:1926 #: ../gui/wxpython/image2target/ii2t_menustrings.py:967 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1893 msgid "Export raster dataset as VTK time series" msgstr "" -#: ../gui/wxpython/menustrings.py:984 ../gui/wxpython/menustrings.py:1926 +#: ../gui/wxpython/menustrings.py:985 ../gui/wxpython/menustrings.py:1927 #: ../gui/wxpython/image2target/ii2t_menustrings.py:968 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1894 msgid "Exports space time raster dataset as VTK time series." msgstr "" -#: ../gui/wxpython/menustrings.py:985 ../gui/wxpython/menustrings.py:1927 +#: ../gui/wxpython/menustrings.py:986 ../gui/wxpython/menustrings.py:1928 #: ../gui/wxpython/image2target/ii2t_menustrings.py:969 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1895 msgid "Export vector dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:986 ../gui/wxpython/menustrings.py:1928 +#: ../gui/wxpython/menustrings.py:987 ../gui/wxpython/menustrings.py:1929 #: ../gui/wxpython/image2target/ii2t_menustrings.py:970 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1896 msgid "Exports a space time vector dataset as GRASS GIS specific archive file." msgstr "" -#: ../gui/wxpython/menustrings.py:987 ../gui/wxpython/menustrings.py:1929 +#: ../gui/wxpython/menustrings.py:988 ../gui/wxpython/menustrings.py:1930 #: ../gui/wxpython/image2target/ii2t_menustrings.py:971 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1897 msgid "Convert raster dataset to 3D raster" msgstr "" -#: ../gui/wxpython/menustrings.py:988 ../gui/wxpython/menustrings.py:1930 +#: ../gui/wxpython/menustrings.py:989 ../gui/wxpython/menustrings.py:1931 #: ../gui/wxpython/image2target/ii2t_menustrings.py:972 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1898 msgid "Converts a space time raster dataset into a 3D raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:989 ../gui/wxpython/menustrings.py:1931 +#: ../gui/wxpython/menustrings.py:990 ../gui/wxpython/menustrings.py:1932 #: ../gui/wxpython/image2target/ii2t_menustrings.py:973 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1899 msgid "Extraction" msgstr "" -#: ../gui/wxpython/menustrings.py:990 ../gui/wxpython/menustrings.py:1932 +#: ../gui/wxpython/menustrings.py:991 ../gui/wxpython/menustrings.py:1933 #: ../gui/wxpython/image2target/ii2t_menustrings.py:974 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1900 msgid "Extract subset of raster dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:991 ../gui/wxpython/menustrings.py:1933 +#: ../gui/wxpython/menustrings.py:992 ../gui/wxpython/menustrings.py:1934 #: ../gui/wxpython/image2target/ii2t_menustrings.py:975 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1901 msgid "Extracts a subset of a space time raster datasets." msgstr "" -#: ../gui/wxpython/menustrings.py:992 ../gui/wxpython/menustrings.py:1934 +#: ../gui/wxpython/menustrings.py:993 ../gui/wxpython/menustrings.py:1935 #: ../gui/wxpython/image2target/ii2t_menustrings.py:976 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1902 msgid "Extract subset of vector dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:993 ../gui/wxpython/menustrings.py:1935 +#: ../gui/wxpython/menustrings.py:994 ../gui/wxpython/menustrings.py:1936 #: ../gui/wxpython/image2target/ii2t_menustrings.py:977 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1903 msgid "Extracts a subset of a space time vector dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:994 ../gui/wxpython/menustrings.py:1936 +#: ../gui/wxpython/menustrings.py:995 ../gui/wxpython/menustrings.py:1937 #: ../gui/wxpython/image2target/ii2t_menustrings.py:978 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1904 msgid "Extract subset of 3D raster dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:995 ../gui/wxpython/menustrings.py:1937 +#: ../gui/wxpython/menustrings.py:996 ../gui/wxpython/menustrings.py:1938 #: ../gui/wxpython/image2target/ii2t_menustrings.py:979 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1905 msgid "Extracts a subset of a space time 3D raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:996 ../gui/wxpython/menustrings.py:1938 +#: ../gui/wxpython/menustrings.py:997 ../gui/wxpython/menustrings.py:1939 #: ../gui/wxpython/image2target/ii2t_menustrings.py:980 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1906 msgid "Query vector dataset attribute data" msgstr "" -#: ../gui/wxpython/menustrings.py:997 ../gui/wxpython/menustrings.py:1939 +#: ../gui/wxpython/menustrings.py:998 ../gui/wxpython/menustrings.py:1940 #: ../gui/wxpython/image2target/ii2t_menustrings.py:981 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1907 msgid "Prints attributes of vector maps registered in a space time vector dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:998 ../gui/wxpython/menustrings.py:1940 +#: ../gui/wxpython/menustrings.py:999 ../gui/wxpython/menustrings.py:1941 #: ../gui/wxpython/image2target/ii2t_menustrings.py:982 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1908 msgid "Raster dataset color table" msgstr "" -#: ../gui/wxpython/menustrings.py:999 ../gui/wxpython/menustrings.py:1941 +#: ../gui/wxpython/menustrings.py:1000 ../gui/wxpython/menustrings.py:1942 #: ../gui/wxpython/image2target/ii2t_menustrings.py:983 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1909 msgid "Creates/modifies the color table associated with each raster map of the space time raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:1000 ../gui/wxpython/menustrings.py:1942 +#: ../gui/wxpython/menustrings.py:1001 ../gui/wxpython/menustrings.py:1943 #: ../gui/wxpython/image2target/ii2t_menustrings.py:984 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1910 msgid "Raster calculations" msgstr "" -#: ../gui/wxpython/menustrings.py:1001 ../gui/wxpython/menustrings.py:1943 +#: ../gui/wxpython/menustrings.py:1002 ../gui/wxpython/menustrings.py:1944 #: ../gui/wxpython/image2target/ii2t_menustrings.py:985 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1911 msgid "Performs spatio-temporal mapcalc expressions on temporally sampled maps of space time raster datasets." msgstr "" -#: ../gui/wxpython/menustrings.py:1002 ../gui/wxpython/menustrings.py:1944 +#: ../gui/wxpython/menustrings.py:1003 ../gui/wxpython/menustrings.py:1945 #: ../gui/wxpython/image2target/ii2t_menustrings.py:986 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1912 msgid "3D raster calculations" msgstr "" -#: ../gui/wxpython/menustrings.py:1003 ../gui/wxpython/menustrings.py:1945 +#: ../gui/wxpython/menustrings.py:1004 ../gui/wxpython/menustrings.py:1946 #: ../gui/wxpython/image2target/ii2t_menustrings.py:987 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1913 msgid "Performs r3.mapcalc expressions on maps of sampled space time 3D raster datasets." msgstr "" -#: ../gui/wxpython/menustrings.py:1004 ../gui/wxpython/menustrings.py:1946 +#: ../gui/wxpython/menustrings.py:1005 ../gui/wxpython/menustrings.py:1947 #: ../gui/wxpython/image2target/ii2t_menustrings.py:988 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1914 msgid "Interpolate gaps in raster datasets" msgstr "" -#: ../gui/wxpython/menustrings.py:1005 ../gui/wxpython/menustrings.py:1947 +#: ../gui/wxpython/menustrings.py:1006 ../gui/wxpython/menustrings.py:1948 #: ../gui/wxpython/image2target/ii2t_menustrings.py:989 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1915 msgid "Replaces gaps in a space time raster dataset with interpolated raster maps." msgstr "" -#: ../gui/wxpython/menustrings.py:1006 ../gui/wxpython/menustrings.py:1948 +#: ../gui/wxpython/menustrings.py:1007 ../gui/wxpython/menustrings.py:1949 #: ../gui/wxpython/image2target/ii2t_menustrings.py:990 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1916 msgid "Aggregation" msgstr "" -#: ../gui/wxpython/menustrings.py:1007 ../gui/wxpython/menustrings.py:1949 +#: ../gui/wxpython/menustrings.py:1008 ../gui/wxpython/menustrings.py:1950 #: ../gui/wxpython/image2target/ii2t_menustrings.py:991 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1917 msgid "Neighborhood analysis in raster dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:1008 ../gui/wxpython/menustrings.py:1950 +#: ../gui/wxpython/menustrings.py:1009 ../gui/wxpython/menustrings.py:1951 #: ../gui/wxpython/image2target/ii2t_menustrings.py:992 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1918 msgid "Performs a neighborhood analysis for each map in a space time raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:1009 ../gui/wxpython/menustrings.py:1951 +#: ../gui/wxpython/menustrings.py:1010 ../gui/wxpython/menustrings.py:1952 #: ../gui/wxpython/image2target/ii2t_menustrings.py:993 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1919 msgid "Aggregation in raster datasets" msgstr "" -#: ../gui/wxpython/menustrings.py:1010 ../gui/wxpython/menustrings.py:1952 +#: ../gui/wxpython/menustrings.py:1011 ../gui/wxpython/menustrings.py:1953 #: ../gui/wxpython/image2target/ii2t_menustrings.py:994 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1920 msgid "Performs different aggregation algorithms from r.series on all or a subset of raster maps in a space time raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:1011 ../gui/wxpython/menustrings.py:1953 +#: ../gui/wxpython/menustrings.py:1012 ../gui/wxpython/menustrings.py:1954 #: ../gui/wxpython/image2target/ii2t_menustrings.py:995 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1921 msgid "Temporal aggregation" msgstr "" -#: ../gui/wxpython/menustrings.py:1012 ../gui/wxpython/menustrings.py:1954 +#: ../gui/wxpython/menustrings.py:1013 ../gui/wxpython/menustrings.py:1955 #: ../gui/wxpython/image2target/ii2t_menustrings.py:996 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1922 msgid "Aggregates temporally the maps of a space time raster dataset by a user defined granularity." msgstr "" -#: ../gui/wxpython/menustrings.py:1013 ../gui/wxpython/menustrings.py:1955 +#: ../gui/wxpython/menustrings.py:1014 ../gui/wxpython/menustrings.py:1956 #: ../gui/wxpython/image2target/ii2t_menustrings.py:997 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1923 msgid "Temporal aggregation by dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:1014 ../gui/wxpython/menustrings.py:1956 +#: ../gui/wxpython/menustrings.py:1015 ../gui/wxpython/menustrings.py:1957 #: ../gui/wxpython/image2target/ii2t_menustrings.py:998 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1924 msgid "Aggregates data of an existing space time raster dataset using the time intervals of a second space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:1015 ../gui/wxpython/menustrings.py:1957 +#: ../gui/wxpython/menustrings.py:1016 ../gui/wxpython/menustrings.py:1958 #: ../gui/wxpython/image2target/ii2t_menustrings.py:999 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1925 msgid "Sampling" msgstr "" -#: ../gui/wxpython/menustrings.py:1016 ../gui/wxpython/menustrings.py:1958 +#: ../gui/wxpython/menustrings.py:1017 ../gui/wxpython/menustrings.py:1959 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1000 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1926 msgid "Sample a space time raster dataset at point coordinates" msgstr "" -#: ../gui/wxpython/menustrings.py:1017 ../gui/wxpython/menustrings.py:1959 +#: ../gui/wxpython/menustrings.py:1018 ../gui/wxpython/menustrings.py:1960 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1001 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1927 msgid "Sample a space time raster dataset at specific vector point coordinates and write the output to stdout using different layouts" msgstr "" -#: ../gui/wxpython/menustrings.py:1018 ../gui/wxpython/menustrings.py:1960 +#: ../gui/wxpython/menustrings.py:1019 ../gui/wxpython/menustrings.py:1961 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1002 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1928 msgid "Query raster dataset by vector points dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:1019 ../gui/wxpython/menustrings.py:1961 +#: ../gui/wxpython/menustrings.py:1020 ../gui/wxpython/menustrings.py:1962 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1003 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1929 msgid "Stores raster map values at spatial and temporal positions of vector points as vector attributes." msgstr "" -#: ../gui/wxpython/menustrings.py:1020 ../gui/wxpython/menustrings.py:1962 +#: ../gui/wxpython/menustrings.py:1021 ../gui/wxpython/menustrings.py:1963 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1004 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1930 msgid "Observe specific locations in raster dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:1021 ../gui/wxpython/menustrings.py:1963 +#: ../gui/wxpython/menustrings.py:1022 ../gui/wxpython/menustrings.py:1964 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1005 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1931 msgid "Observes specific locations in a space time raster dataset over a period of time using vector points." msgstr "" -#: ../gui/wxpython/menustrings.py:1022 ../gui/wxpython/menustrings.py:1964 +#: ../gui/wxpython/menustrings.py:1023 ../gui/wxpython/menustrings.py:1965 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1006 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1932 msgid "Temporal sampling" msgstr "" -#: ../gui/wxpython/menustrings.py:1023 ../gui/wxpython/menustrings.py:1965 +#: ../gui/wxpython/menustrings.py:1024 ../gui/wxpython/menustrings.py:1966 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1007 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1933 msgid "Samples the input space time dataset(s) with a sample space time dataset and print the result to stdout." msgstr "" -#: ../gui/wxpython/menustrings.py:1025 ../gui/wxpython/menustrings.py:1967 +#: ../gui/wxpython/menustrings.py:1026 ../gui/wxpython/menustrings.py:1968 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1009 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1935 msgid "Space time datasets metadata" msgstr "" -#: ../gui/wxpython/menustrings.py:1026 ../gui/wxpython/menustrings.py:1968 +#: ../gui/wxpython/menustrings.py:1027 ../gui/wxpython/menustrings.py:1969 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1010 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1936 msgid "Lists information about space time datasets and maps." msgstr "" -#: ../gui/wxpython/menustrings.py:1027 ../gui/wxpython/menustrings.py:1969 +#: ../gui/wxpython/menustrings.py:1028 ../gui/wxpython/menustrings.py:1970 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1011 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1937 msgid "Univariate raster dataset statistics" msgstr "" -#: ../gui/wxpython/menustrings.py:1028 ../gui/wxpython/menustrings.py:1970 +#: ../gui/wxpython/menustrings.py:1029 ../gui/wxpython/menustrings.py:1971 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1012 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1938 msgid "Calculates univariate statistics from the non-null cells for each registered raster map of a space time raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:1029 ../gui/wxpython/menustrings.py:1971 +#: ../gui/wxpython/menustrings.py:1030 ../gui/wxpython/menustrings.py:1972 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1013 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1939 msgid "Univariate vector dataset statistics" msgstr "" -#: ../gui/wxpython/menustrings.py:1030 ../gui/wxpython/menustrings.py:1972 +#: ../gui/wxpython/menustrings.py:1031 ../gui/wxpython/menustrings.py:1973 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1014 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1940 msgid "Calculates univariate statistics of attributes for each registered vector map of a space time vector dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:1031 ../gui/wxpython/menustrings.py:1973 +#: ../gui/wxpython/menustrings.py:1032 ../gui/wxpython/menustrings.py:1974 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1015 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1941 msgid "Univariate 3D raster dataset statistics" msgstr "" -#: ../gui/wxpython/menustrings.py:1032 ../gui/wxpython/menustrings.py:1974 +#: ../gui/wxpython/menustrings.py:1033 ../gui/wxpython/menustrings.py:1975 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1016 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1942 msgid "Calculates univariate statistics from the non-null cells for each registered 3D raster map of a space time 3D raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:1033 ../gui/wxpython/menustrings.py:1975 +#: ../gui/wxpython/menustrings.py:1034 ../gui/wxpython/menustrings.py:1976 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1017 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1943 msgid "Report temporal topology" msgstr "" -#: ../gui/wxpython/menustrings.py:1034 ../gui/wxpython/menustrings.py:1976 +#: ../gui/wxpython/menustrings.py:1035 ../gui/wxpython/menustrings.py:1977 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1018 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1944 msgid "Lists temporal topology of a space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:1035 ../gui/wxpython/menustrings.py:1977 -#: ../gui/wxpython/menustrings.py:1984 +#: ../gui/wxpython/menustrings.py:1036 ../gui/wxpython/menustrings.py:1978 +#: ../gui/wxpython/menustrings.py:1985 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1019 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1945 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1952 msgid "GUI tools" msgstr "" -#: ../gui/wxpython/menustrings.py:1038 ../gui/wxpython/menustrings.py:1980 -#: ../gui/wxpython/menustrings.py:2000 +#: ../gui/wxpython/menustrings.py:1039 ../gui/wxpython/menustrings.py:1981 +#: ../gui/wxpython/menustrings.py:2001 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1022 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1948 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1968 msgid "Timeline tool" msgstr "" -#: ../gui/wxpython/menustrings.py:1039 ../gui/wxpython/menustrings.py:1981 -#: ../gui/wxpython/menustrings.py:2001 +#: ../gui/wxpython/menustrings.py:1040 ../gui/wxpython/menustrings.py:1982 +#: ../gui/wxpython/menustrings.py:2002 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1023 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1949 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1969 msgid "Plot temporal extents." msgstr "" -#: ../gui/wxpython/menustrings.py:1040 ../gui/wxpython/menustrings.py:1982 -#: ../gui/wxpython/menustrings.py:1998 +#: ../gui/wxpython/menustrings.py:1041 ../gui/wxpython/menustrings.py:1983 +#: ../gui/wxpython/menustrings.py:1999 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1024 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1950 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1966 msgid "Temporal plot tool" msgstr "" -#: ../gui/wxpython/menustrings.py:1041 ../gui/wxpython/menustrings.py:1983 -#: ../gui/wxpython/menustrings.py:1999 +#: ../gui/wxpython/menustrings.py:1042 ../gui/wxpython/menustrings.py:1984 +#: ../gui/wxpython/menustrings.py:2000 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1025 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1951 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1967 msgid "Plot temporal values." msgstr "" -#: ../gui/wxpython/menustrings.py:1042 ../gui/wxpython/menustrings.py:2047 -#: ../gui/wxpython/menustrings.py:2090 +#: ../gui/wxpython/menustrings.py:1043 ../gui/wxpython/menustrings.py:2048 +#: ../gui/wxpython/menustrings.py:2091 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1026 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2015 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2058 msgid "&Help" msgstr "" -#: ../gui/wxpython/menustrings.py:1043 +#: ../gui/wxpython/menustrings.py:1044 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1027 msgid "GRASS help" msgstr "" -#: ../gui/wxpython/menustrings.py:1044 ../gui/wxpython/menustrings.py:1046 +#: ../gui/wxpython/menustrings.py:1045 ../gui/wxpython/menustrings.py:1047 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1028 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1030 msgid "Display the HTML man pages of GRASS GIS" msgstr "" -#: ../gui/wxpython/menustrings.py:1045 +#: ../gui/wxpython/menustrings.py:1046 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1029 msgid "GUI help" msgstr "" -#: ../gui/wxpython/menustrings.py:1047 +#: ../gui/wxpython/menustrings.py:1048 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1031 msgid "About system" msgstr "" -#: ../gui/wxpython/menustrings.py:1048 +#: ../gui/wxpython/menustrings.py:1049 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1032 msgid "Prints system information" msgstr "" -#: ../gui/wxpython/menustrings.py:1049 ../gui/wxpython/menustrings.py:1050 +#: ../gui/wxpython/menustrings.py:1050 ../gui/wxpython/menustrings.py:1051 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1033 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1034 #: ../gui/wxpython/gui_core/ghelp.py:53 msgid "About GRASS GIS" msgstr "" -#: ../gui/wxpython/menustrings.py:1053 +#: ../gui/wxpython/menustrings.py:1054 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1037 msgid "Import, export and link data" msgstr "" -#: ../gui/wxpython/menustrings.py:1987 +#: ../gui/wxpython/menustrings.py:1988 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1955 msgid "Attribute table manager" msgstr "" -#: ../gui/wxpython/menustrings.py:2006 +#: ../gui/wxpython/menustrings.py:2007 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1974 msgid "Create new model" msgstr "" -#: ../gui/wxpython/menustrings.py:2008 +#: ../gui/wxpython/menustrings.py:2009 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1976 msgid "Load model from file" msgstr "" -#: ../gui/wxpython/menustrings.py:2010 +#: ../gui/wxpython/menustrings.py:2011 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1978 #: ../gui/wxpython/gmodeler/frame.py:518 msgid "Save model" msgstr "" -#: ../gui/wxpython/menustrings.py:2012 +#: ../gui/wxpython/menustrings.py:2013 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1980 msgid "Save model to file" msgstr "" -#: ../gui/wxpython/menustrings.py:2014 +#: ../gui/wxpython/menustrings.py:2015 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1982 msgid "Close model file" msgstr "" -#: ../gui/wxpython/menustrings.py:2015 +#: ../gui/wxpython/menustrings.py:2016 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1983 msgid "Export to image" msgstr "" -#: ../gui/wxpython/menustrings.py:2016 +#: ../gui/wxpython/menustrings.py:2017 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1984 msgid "Export model to image" msgstr "" -#: ../gui/wxpython/menustrings.py:2017 +#: ../gui/wxpython/menustrings.py:2018 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1985 msgid "Export to Python" msgstr "" -#: ../gui/wxpython/menustrings.py:2018 +#: ../gui/wxpython/menustrings.py:2019 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1986 msgid "Export model to Python script" msgstr "" -#: ../gui/wxpython/menustrings.py:2019 +#: ../gui/wxpython/menustrings.py:2020 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1987 msgid "Quit modeler" msgstr "" -#: ../gui/wxpython/menustrings.py:2020 +#: ../gui/wxpython/menustrings.py:2021 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1988 msgid "Close modeler window" msgstr "" -#: ../gui/wxpython/menustrings.py:2023 +#: ../gui/wxpython/menustrings.py:2024 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1991 #: ../gui/wxpython/gmodeler/preferences.py:32 msgid "Modeler settings" msgstr "" -#: ../gui/wxpython/menustrings.py:2024 +#: ../gui/wxpython/menustrings.py:2025 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1992 msgid "&Model" msgstr "" -#: ../gui/wxpython/menustrings.py:2025 +#: ../gui/wxpython/menustrings.py:2026 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1993 msgid "Add command" msgstr "" -#: ../gui/wxpython/menustrings.py:2026 +#: ../gui/wxpython/menustrings.py:2027 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1994 msgid "Add action (GRASS command) to model" msgstr "" -#: ../gui/wxpython/menustrings.py:2027 +#: ../gui/wxpython/menustrings.py:2028 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1995 msgid "Add data" msgstr "" -#: ../gui/wxpython/menustrings.py:2028 +#: ../gui/wxpython/menustrings.py:2029 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1996 msgid "Add data item to model" msgstr "" -#: ../gui/wxpython/menustrings.py:2029 +#: ../gui/wxpython/menustrings.py:2030 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1997 msgid "Define relation" msgstr "" -#: ../gui/wxpython/menustrings.py:2030 +#: ../gui/wxpython/menustrings.py:2031 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1998 msgid "Define relation between data and action items" msgstr "" -#: ../gui/wxpython/menustrings.py:2031 +#: ../gui/wxpython/menustrings.py:2032 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1999 msgid "Add loop / series" msgstr "" -#: ../gui/wxpython/menustrings.py:2032 +#: ../gui/wxpython/menustrings.py:2033 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2000 msgid "Adds loop (series) to model" msgstr "" -#: ../gui/wxpython/menustrings.py:2033 +#: ../gui/wxpython/menustrings.py:2034 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2001 msgid "Add condition" msgstr "" -#: ../gui/wxpython/menustrings.py:2034 +#: ../gui/wxpython/menustrings.py:2035 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2002 msgid "Adds condition (if/else) to model" msgstr "" -#: ../gui/wxpython/menustrings.py:2035 +#: ../gui/wxpython/menustrings.py:2036 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2003 #: ../gui/wxpython/gmodeler/frame.py:885 msgid "Add comment" msgstr "" -#: ../gui/wxpython/menustrings.py:2036 +#: ../gui/wxpython/menustrings.py:2037 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2004 msgid "Adds comment to model" msgstr "" -#: ../gui/wxpython/menustrings.py:2037 +#: ../gui/wxpython/menustrings.py:2038 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2005 msgid "Remove item" msgstr "" -#: ../gui/wxpython/menustrings.py:2038 +#: ../gui/wxpython/menustrings.py:2039 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2006 msgid "Remove action/data from model" msgstr "" -#: ../gui/wxpython/menustrings.py:2039 +#: ../gui/wxpython/menustrings.py:2040 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2007 #: ../gui/wxpython/gmodeler/preferences.py:661 msgid "Model properties" msgstr "" -#: ../gui/wxpython/menustrings.py:2040 +#: ../gui/wxpython/menustrings.py:2041 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2008 msgid "Model properties (name, purpose, etc.)" msgstr "" -#: ../gui/wxpython/menustrings.py:2041 +#: ../gui/wxpython/menustrings.py:2042 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2009 msgid "Delete intermediate data" msgstr "" -#: ../gui/wxpython/menustrings.py:2042 +#: ../gui/wxpython/menustrings.py:2043 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2010 msgid "Delete intermediate data defined in the model" msgstr "" -#: ../gui/wxpython/menustrings.py:2044 +#: ../gui/wxpython/menustrings.py:2045 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2012 msgid "Run entire model" msgstr "" -#: ../gui/wxpython/menustrings.py:2045 +#: ../gui/wxpython/menustrings.py:2046 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2013 msgid "Validate model" msgstr "" -#: ../gui/wxpython/menustrings.py:2046 +#: ../gui/wxpython/menustrings.py:2047 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2014 msgid "Validate entire model" msgstr "" -#: ../gui/wxpython/menustrings.py:2048 ../gui/wxpython/menustrings.py:2091 +#: ../gui/wxpython/menustrings.py:2049 ../gui/wxpython/menustrings.py:2092 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2016 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2059 -#: ../gui/wxpython/tplot/frame.py:280 ../gui/wxpython/timeline/frame.py:137 +#: ../gui/wxpython/tplot/frame.py:346 ../gui/wxpython/timeline/frame.py:137 msgid "Help" msgstr "" -#: ../gui/wxpython/menustrings.py:2049 +#: ../gui/wxpython/menustrings.py:2050 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2017 msgid "Display the HTML man pages of Graphical modeler" msgstr "" -#: ../gui/wxpython/menustrings.py:2050 +#: ../gui/wxpython/menustrings.py:2051 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2018 msgid "About Graphical Modeler" msgstr "" -#: ../gui/wxpython/menustrings.py:2051 +#: ../gui/wxpython/menustrings.py:2052 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2019 msgid "Display information about Graphical Modeler" msgstr "" -#: ../gui/wxpython/menustrings.py:2056 +#: ../gui/wxpython/menustrings.py:2057 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2024 #: ../gui/wxpython/psmap/toolbars.py:77 msgid "Specify paper size, margins and orientation" msgstr "" -#: ../gui/wxpython/menustrings.py:2057 +#: ../gui/wxpython/menustrings.py:2058 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2025 msgid "Load instruction file" msgstr "" -#: ../gui/wxpython/menustrings.py:2058 +#: ../gui/wxpython/menustrings.py:2059 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2026 #: ../gui/wxpython/psmap/toolbars.py:70 msgid "Load text file with mapping instructions" msgstr "" -#: ../gui/wxpython/menustrings.py:2059 +#: ../gui/wxpython/menustrings.py:2060 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2027 msgid "Export instruction file" msgstr "" -#: ../gui/wxpython/menustrings.py:2060 +#: ../gui/wxpython/menustrings.py:2061 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2028 #: ../gui/wxpython/psmap/toolbars.py:68 msgid "Generate text file with mapping instructions" msgstr "" -#: ../gui/wxpython/menustrings.py:2061 +#: ../gui/wxpython/menustrings.py:2062 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2029 msgid "Export to PostScript" msgstr "" -#: ../gui/wxpython/menustrings.py:2062 +#: ../gui/wxpython/menustrings.py:2063 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2030 #: ../gui/wxpython/psmap/toolbars.py:72 msgid "Generate PostScript output" msgstr "" -#: ../gui/wxpython/menustrings.py:2063 +#: ../gui/wxpython/menustrings.py:2064 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2031 msgid "Export to PDF" msgstr "" -#: ../gui/wxpython/menustrings.py:2064 +#: ../gui/wxpython/menustrings.py:2065 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2032 #: ../gui/wxpython/psmap/toolbars.py:74 msgid "Generate PDF output" msgstr "" -#: ../gui/wxpython/menustrings.py:2065 ../gui/wxpython/menustrings.py:2066 +#: ../gui/wxpython/menustrings.py:2066 ../gui/wxpython/menustrings.py:2067 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2033 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2034 msgid "Launch ps.map dialog" msgstr "" -#: ../gui/wxpython/menustrings.py:2067 +#: ../gui/wxpython/menustrings.py:2068 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2035 #: ../gui/wxpython/gui_core/toolbars.py:74 ../gui/wxpython/lmgr/layertree.py:78 msgid "Quit" msgstr "" -#: ../gui/wxpython/menustrings.py:2068 +#: ../gui/wxpython/menustrings.py:2069 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2036 msgid "Close Cartographic Composer" msgstr "" -#: ../gui/wxpython/menustrings.py:2069 +#: ../gui/wxpython/menustrings.py:2070 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2037 msgid "&Insert" msgstr "" -#: ../gui/wxpython/menustrings.py:2070 +#: ../gui/wxpython/menustrings.py:2071 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2038 -#: ../gui/wxpython/psmap/toolbars.py:82 ../gui/wxpython/psmap/dialogs.py:833 -#: ../gui/wxpython/psmap/dialogs.py:887 +#: ../gui/wxpython/psmap/toolbars.py:82 ../gui/wxpython/psmap/dialogs.py:835 +#: ../gui/wxpython/psmap/dialogs.py:889 msgid "Map frame" msgstr "" -#: ../gui/wxpython/menustrings.py:2071 +#: ../gui/wxpython/menustrings.py:2072 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2039 msgid "Add or edit map frame" msgstr "" -#: ../gui/wxpython/menustrings.py:2072 +#: ../gui/wxpython/menustrings.py:2073 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2040 #: ../gui/wxpython/nviz/mapwindow.py:1675 ../gui/wxpython/nviz/tools.py:827 -#: ../gui/wxpython/psmap/dialogs.py:1540 ../gui/wxpython/lmgr/layertree.py:1044 +#: ../gui/wxpython/psmap/dialogs.py:1542 ../gui/wxpython/lmgr/layertree.py:1044 msgid "Raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:2073 +#: ../gui/wxpython/menustrings.py:2074 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2041 msgid "Add or edit raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:2074 +#: ../gui/wxpython/menustrings.py:2075 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2042 -#: ../gui/wxpython/nviz/tools.py:1453 ../gui/wxpython/psmap/dialogs.py:3644 +#: ../gui/wxpython/nviz/tools.py:1453 ../gui/wxpython/psmap/dialogs.py:3646 #: ../gui/wxpython/lmgr/layertree.py:1048 msgid "Vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:2075 +#: ../gui/wxpython/menustrings.py:2076 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2043 msgid "Add or edit vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:2076 +#: ../gui/wxpython/menustrings.py:2077 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2044 msgid "Map legend" msgstr "" -#: ../gui/wxpython/menustrings.py:2077 +#: ../gui/wxpython/menustrings.py:2078 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2045 msgid "Add or edit raster and vector legend" msgstr "" -#: ../gui/wxpython/menustrings.py:2078 +#: ../gui/wxpython/menustrings.py:2079 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2046 #: ../gui/wxpython/psmap/toolbars.py:93 msgid "Map info" msgstr "" -#: ../gui/wxpython/menustrings.py:2079 +#: ../gui/wxpython/menustrings.py:2080 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2047 msgid "Add or edit map info" msgstr "" -#: ../gui/wxpython/menustrings.py:2080 +#: ../gui/wxpython/menustrings.py:2081 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2048 #: ../gui/wxpython/nviz/tools.py:2381 ../gui/wxpython/psmap/toolbars.py:97 msgid "Scale bar" msgstr "" -#: ../gui/wxpython/menustrings.py:2081 +#: ../gui/wxpython/menustrings.py:2082 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2049 msgid "Add or edit scale bar" msgstr "" -#: ../gui/wxpython/menustrings.py:2082 +#: ../gui/wxpython/menustrings.py:2083 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2050 -#: ../gui/wxpython/psmap/toolbars.py:91 ../gui/wxpython/psmap/dialogs.py:5185 -#: ../gui/wxpython/psmap/dialogs.py:5194 -#: ../gui/wxpython/animation/dialogs.py:1537 +#: ../gui/wxpython/psmap/toolbars.py:91 ../gui/wxpython/psmap/dialogs.py:5187 +#: ../gui/wxpython/psmap/dialogs.py:5196 +#: ../gui/wxpython/animation/dialogs.py:1540 msgid "Text" msgstr "" -#: ../gui/wxpython/menustrings.py:2083 +#: ../gui/wxpython/menustrings.py:2084 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2051 -#: ../gui/wxpython/animation/dialogs.py:988 +#: ../gui/wxpython/animation/dialogs.py:991 #: ../gui/wxpython/mapdisp/toolbars.py:54 msgid "Add text" msgstr "" -#: ../gui/wxpython/menustrings.py:2084 +#: ../gui/wxpython/menustrings.py:2085 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2052 -#: ../gui/wxpython/psmap/toolbars.py:99 ../gui/wxpython/psmap/dialogs.py:5720 -#: ../gui/wxpython/psmap/dialogs.py:5782 -#: ../gui/wxpython/animation/dialogs.py:1536 +#: ../gui/wxpython/psmap/toolbars.py:99 ../gui/wxpython/psmap/dialogs.py:5722 +#: ../gui/wxpython/psmap/dialogs.py:5784 +#: ../gui/wxpython/animation/dialogs.py:1539 msgid "Image" msgstr "" -#: ../gui/wxpython/menustrings.py:2085 +#: ../gui/wxpython/menustrings.py:2086 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2053 -#: ../gui/wxpython/animation/dialogs.py:988 +#: ../gui/wxpython/animation/dialogs.py:991 msgid "Add image" msgstr "" -#: ../gui/wxpython/menustrings.py:2086 +#: ../gui/wxpython/menustrings.py:2087 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2054 #: ../gui/wxpython/nviz/tools.py:2332 ../gui/wxpython/psmap/toolbars.py:101 -#: ../gui/wxpython/psmap/dialogs.py:6244 +#: ../gui/wxpython/psmap/dialogs.py:6246 msgid "North Arrow" msgstr "" -#: ../gui/wxpython/menustrings.py:2087 +#: ../gui/wxpython/menustrings.py:2088 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2055 #: ../gui/wxpython/mapdisp/toolbars.py:41 msgid "Add north arrow" msgstr "" -#: ../gui/wxpython/menustrings.py:2089 +#: ../gui/wxpython/menustrings.py:2090 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2057 #: ../gui/wxpython/psmap/toolbars.py:85 msgid "Delete selected object" msgstr "" -#: ../gui/wxpython/menustrings.py:2092 +#: ../gui/wxpython/menustrings.py:2093 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2060 msgid "Display the HTML man pages of Cartographic Composer" msgstr "" -#: ../gui/wxpython/menustrings.py:2093 +#: ../gui/wxpython/menustrings.py:2094 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2061 msgid "About Cartographic Composer" msgstr "" -#: ../gui/wxpython/menustrings.py:2094 +#: ../gui/wxpython/menustrings.py:2095 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2062 msgid "Display information about Cartographic Composer" msgstr "" @@ -10649,20 +10623,26 @@ msgid "Imports raster data into a GRASS raster map using GDAL library and reprojects on the fly." msgstr "" +#: ../gui/wxpython/image2target/ii2t_menustrings.py:64 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1065 +msgid "Imports a raster map as GRASS GIS specific archive file (packed with r.pack)" +msgstr "" + #: ../gui/wxpython/image2target/ii2t_menustrings.py:71 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1072 msgid "Imports vector data into a GRASS vector map using OGR library and reprojects on the fly." msgstr "" +#: ../gui/wxpython/image2target/ii2t_menustrings.py:88 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1089 +msgid "Imports a vector map as GRASS GIS specific archive file (packed with v.pack)" +msgstr "" + #: ../gui/wxpython/image2target/ii2t_menustrings.py:132 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1133 msgid "Exports a vector map layer to any of the supported OGR vector formats. By default a vector map layer is exported to Esri Shapefile format." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:198 -msgid "Creates a 3D rendering of GIS data. Renders surfaces (raster data), 2D/3D vector data, and volumes (3D raster data) in 3D." -msgstr "" - #: ../gui/wxpython/image2target/ii2t_menustrings.py:650 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1576 msgid "Allocates subnets for nearest centers (direction from center). center node must be opened (costs >= 0). Costs of center node are used in calculation" @@ -10693,236 +10673,256 @@ msgid "GRASS GIS Manage Ground Control Points" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:177 -#: ../gui/wxpython/gcp/manager.py:148 +#: ../gui/wxpython/image2target/ii2t_manager.py:179 +#: ../gui/wxpython/gcp/manager.py:150 msgid "Setup for georectification" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:210 -#: ../gui/wxpython/image2target/ii2t_manager.py:214 -#: ../gui/wxpython/gcp/manager.py:181 ../gui/wxpython/gcp/manager.py:185 +#: ../gui/wxpython/image2target/ii2t_manager.py:212 +#: ../gui/wxpython/image2target/ii2t_manager.py:216 +#: ../gui/wxpython/gcp/manager.py:183 ../gui/wxpython/gcp/manager.py:187 msgid "Georectifying setup canceled." msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:379 -#: ../gui/wxpython/gcp/manager.py:350 +#: ../gui/wxpython/image2target/ii2t_manager.py:381 +#: ../gui/wxpython/gcp/manager.py:352 msgid "Select map type and location/mapset" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:393 -#: ../gui/wxpython/gcp/manager.py:364 +#: ../gui/wxpython/image2target/ii2t_manager.py:395 +#: ../gui/wxpython/gcp/manager.py:366 msgid "Map type to georectify" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:394 -#: ../gui/wxpython/gui_core/dialogs.py:1452 -#: ../gui/wxpython/gui_core/dialogs.py:1697 -#: ../gui/wxpython/psmap/dialogs.py:920 ../gui/wxpython/gcp/manager.py:365 +#: ../gui/wxpython/image2target/ii2t_manager.py:396 +#: ../gui/wxpython/gui_core/dialogs.py:1453 +#: ../gui/wxpython/gui_core/dialogs.py:1699 +#: ../gui/wxpython/psmap/dialogs.py:922 ../gui/wxpython/gcp/manager.py:367 #: ../gui/wxpython/gmodeler/frame.py:1746 msgid "raster" msgstr "rasteri" -#: ../gui/wxpython/image2target/ii2t_manager.py:394 -#: ../gui/wxpython/gui_core/dialogs.py:1452 -#: ../gui/wxpython/psmap/dialogs.py:923 ../gui/wxpython/gcp/manager.py:365 +#: ../gui/wxpython/image2target/ii2t_manager.py:396 +#: ../gui/wxpython/gui_core/dialogs.py:1453 +#: ../gui/wxpython/psmap/dialogs.py:925 ../gui/wxpython/gcp/manager.py:367 #: ../gui/wxpython/gmodeler/frame.py:1747 msgid "vector" msgstr "vektori" -#: ../gui/wxpython/image2target/ii2t_manager.py:404 -#: ../gui/wxpython/gcp/manager.py:375 +#: ../gui/wxpython/image2target/ii2t_manager.py:406 +#: ../gui/wxpython/gcp/manager.py:377 msgid "Select source location:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:425 -#: ../gui/wxpython/gcp/manager.py:396 +#: ../gui/wxpython/image2target/ii2t_manager.py:427 +#: ../gui/wxpython/gcp/manager.py:398 msgid "Select source mapset:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:481 -#: ../gui/wxpython/gcp/manager.py:452 +#: ../gui/wxpython/image2target/ii2t_manager.py:483 +#: ../gui/wxpython/gcp/manager.py:454 msgid "You must select a valid location before selecting a mapset" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:494 -#: ../gui/wxpython/gcp/manager.py:465 +#: ../gui/wxpython/image2target/ii2t_manager.py:496 +#: ../gui/wxpython/gcp/manager.py:467 msgid "You must select a valid location and mapset in order to continue" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:516 -#: ../gui/wxpython/gcp/manager.py:487 +#: ../gui/wxpython/image2target/ii2t_manager.py:518 +#: ../gui/wxpython/gcp/manager.py:489 msgid "Select image/map group to georectify" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:538 +#: ../gui/wxpython/image2target/ii2t_manager.py:540 msgid "Select group:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:555 -#: ../gui/wxpython/gcp/manager.py:526 +#: ../gui/wxpython/image2target/ii2t_manager.py:557 +#: ../gui/wxpython/gcp/manager.py:528 msgid "Create group if none exists" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:569 -#: ../gui/wxpython/gcp/manager.py:540 +#: ../gui/wxpython/image2target/ii2t_manager.py:571 +#: ../gui/wxpython/gcp/manager.py:542 msgid "Add vector map to group..." msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:653 -#: ../gui/wxpython/gcp/manager.py:630 +#: ../gui/wxpython/image2target/ii2t_manager.py:655 +#: ../gui/wxpython/gcp/manager.py:632 msgid "You must select a valid image/map group in order to continue" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:660 -#: ../gui/wxpython/gcp/manager.py:637 +#: ../gui/wxpython/image2target/ii2t_manager.py:662 +#: ../gui/wxpython/gcp/manager.py:639 msgid "You must enter an map name extension in order to continue" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:729 -#: ../gui/wxpython/gcp/manager.py:706 +#: ../gui/wxpython/image2target/ii2t_manager.py:731 +#: ../gui/wxpython/gcp/manager.py:708 msgid "Select maps to display for ground control point (GCP) creation" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:790 -#: ../gui/wxpython/image2target/ii2t_manager.py:2981 -#: ../gui/wxpython/gcp/manager.py:767 ../gui/wxpython/gcp/manager.py:2908 +#: ../gui/wxpython/image2target/ii2t_manager.py:792 +#: ../gui/wxpython/image2target/ii2t_manager.py:2984 +#: ../gui/wxpython/gcp/manager.py:769 ../gui/wxpython/gcp/manager.py:2910 msgid "Select target vector map to display:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:862 -#: ../gui/wxpython/gcp/manager.py:839 +#: ../gui/wxpython/image2target/ii2t_manager.py:864 +#: ../gui/wxpython/gcp/manager.py:841 msgid "You must select a source map in order to continue" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:889 -#: ../gui/wxpython/image2target/ii2t_manager.py:920 -#: ../gui/wxpython/gcp/manager.py:866 ../gui/wxpython/gcp/manager.py:897 +#: ../gui/wxpython/image2target/ii2t_manager.py:891 +#: ../gui/wxpython/image2target/ii2t_manager.py:922 +#: ../gui/wxpython/gcp/manager.py:868 ../gui/wxpython/gcp/manager.py:899 #, python-format msgid "" "No maps in selected group <%s>.\n" "Please edit group or select another group." msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:950 -#: ../gui/wxpython/gcp/manager.py:927 +#: ../gui/wxpython/image2target/ii2t_manager.py:952 +#: ../gui/wxpython/gcp/manager.py:929 msgid "Manage Ground Control Points" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:1483 +#: ../gui/wxpython/image2target/ii2t_manager.py:1485 msgid "Writing CONTROL_POINTS file failed" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:1495 +#: ../gui/wxpython/image2target/ii2t_manager.py:1497 #, python-format msgid "CONTROL_POINTS file saved for group <%s>" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:1546 +#: ../gui/wxpython/image2target/ii2t_manager.py:1548 msgid "Reading CONTROL_POINTS file failed" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:1701 -#: ../gui/wxpython/gcp/manager.py:1635 +#: ../gui/wxpython/image2target/ii2t_manager.py:1703 +#: ../gui/wxpython/gcp/manager.py:1637 #, python-format msgid "Transforming <%s>..." msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:1706 -#: ../gui/wxpython/gcp/manager.py:1640 +#: ../gui/wxpython/image2target/ii2t_manager.py:1708 +#: ../gui/wxpython/gcp/manager.py:1642 #, python-format msgid "Rectifying vector map <%s>, please wait..." msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:1740 -#: ../gui/wxpython/gcp/manager.py:1674 +#: ../gui/wxpython/image2target/ii2t_manager.py:1743 +#: ../gui/wxpython/gcp/manager.py:1676 #, python-format msgid "Georectification of vector map <%s> failed" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:1872 +#: ../gui/wxpython/image2target/ii2t_manager.py:1875 msgid "" "Could not calculate RMS Error.\n" "Possible error with i.ortho.transform." msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:1998 +#: ../gui/wxpython/image2target/ii2t_manager.py:2001 msgid "" "Could not calculate new extends.\n" "Possible error with i.ortho.transform." msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2210 -#: ../gui/wxpython/image2target/ii2t_manager.py:2230 -#: ../gui/wxpython/gcp/manager.py:2147 ../gui/wxpython/gcp/manager.py:2165 +#: ../gui/wxpython/image2target/ii2t_manager.py:2213 +#: ../gui/wxpython/image2target/ii2t_manager.py:2233 +#: ../gui/wxpython/gcp/manager.py:2149 ../gui/wxpython/gcp/manager.py:2167 msgid "source E" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2211 -#: ../gui/wxpython/image2target/ii2t_manager.py:2231 -#: ../gui/wxpython/gcp/manager.py:2148 ../gui/wxpython/gcp/manager.py:2166 +#: ../gui/wxpython/image2target/ii2t_manager.py:2214 +#: ../gui/wxpython/image2target/ii2t_manager.py:2234 +#: ../gui/wxpython/gcp/manager.py:2150 ../gui/wxpython/gcp/manager.py:2168 msgid "source N" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2212 -#: ../gui/wxpython/image2target/ii2t_manager.py:2232 +#: ../gui/wxpython/image2target/ii2t_manager.py:2215 +#: ../gui/wxpython/image2target/ii2t_manager.py:2235 msgid "source Z" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2213 -#: ../gui/wxpython/image2target/ii2t_manager.py:2233 -#: ../gui/wxpython/gcp/manager.py:2149 ../gui/wxpython/gcp/manager.py:2167 +#: ../gui/wxpython/image2target/ii2t_manager.py:2216 +#: ../gui/wxpython/image2target/ii2t_manager.py:2236 +#: ../gui/wxpython/gcp/manager.py:2151 ../gui/wxpython/gcp/manager.py:2169 msgid "target E" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2214 -#: ../gui/wxpython/image2target/ii2t_manager.py:2234 -#: ../gui/wxpython/gcp/manager.py:2150 ../gui/wxpython/gcp/manager.py:2168 +#: ../gui/wxpython/image2target/ii2t_manager.py:2217 +#: ../gui/wxpython/image2target/ii2t_manager.py:2237 +#: ../gui/wxpython/gcp/manager.py:2152 ../gui/wxpython/gcp/manager.py:2170 msgid "target N" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2215 -#: ../gui/wxpython/image2target/ii2t_manager.py:2235 +#: ../gui/wxpython/image2target/ii2t_manager.py:2218 +#: ../gui/wxpython/image2target/ii2t_manager.py:2238 msgid "target Z" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2425 -#: ../gui/wxpython/gcp/manager.py:2354 +#: ../gui/wxpython/image2target/ii2t_manager.py:2428 +#: ../gui/wxpython/gcp/manager.py:2356 msgid "Create vector map group" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2500 -#: ../gui/wxpython/gcp/manager.py:2429 +#: ../gui/wxpython/image2target/ii2t_manager.py:2503 +#: ../gui/wxpython/gcp/manager.py:2431 msgid "Select vector map(s) to add to group:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2583 -#: ../gui/wxpython/gcp/manager.py:2516 +#: ../gui/wxpython/image2target/ii2t_manager.py:2586 +#: ../gui/wxpython/gcp/manager.py:2518 msgid "source E:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2584 -#: ../gui/wxpython/gcp/manager.py:2517 +#: ../gui/wxpython/image2target/ii2t_manager.py:2587 +#: ../gui/wxpython/gcp/manager.py:2519 msgid "target E:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2585 -#: ../gui/wxpython/gcp/manager.py:2518 +#: ../gui/wxpython/image2target/ii2t_manager.py:2588 +#: ../gui/wxpython/gcp/manager.py:2520 msgid "source N:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2586 -#: ../gui/wxpython/gcp/manager.py:2519 +#: ../gui/wxpython/image2target/ii2t_manager.py:2589 +#: ../gui/wxpython/gcp/manager.py:2521 msgid "target N:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2587 +#: ../gui/wxpython/image2target/ii2t_manager.py:2590 msgid "source Z:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2588 +#: ../gui/wxpython/image2target/ii2t_manager.py:2591 msgid "target Z:" msgstr "" +#: ../gui/wxpython/image2target/ii2t_gis_set.py:252 +#, python-format +msgid "GRASS GIS %s startup%s" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_gis_set.py:474 +#: ../gui/wxpython/startup/guiutils.py:80 +#, python-format +msgid "Invalid line in GISRC file (%s):%s\n" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_gis_set.py:556 +msgid "New mapset:" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_gis_set.py:937 +#: ../gui/wxpython/lmgr/frame.py:1071 +msgid "Enter name for new mapset:" +msgstr "" + #: ../gui/wxpython/vdigit/mapwindow.py:425 msgid "Update categories" msgstr "" @@ -11112,7 +11112,7 @@ msgid "Z bulk-labeling of 3D lines" msgstr "" -#: ../gui/wxpython/vdigit/toolbars.py:603 ../gui/wxpython/vdigit/wxdigit.py:63 +#: ../gui/wxpython/vdigit/toolbars.py:603 ../gui/wxpython/vdigit/wxdigit.py:64 msgid "No vector map open for editing." msgstr "" @@ -11127,7 +11127,7 @@ #: ../gui/wxpython/vdigit/toolbars.py:841 #: ../gui/wxpython/vdigit/toolbars.py:998 #: ../gui/wxpython/vdigit/toolbars.py:1096 -#: ../gui/wxpython/gui_core/dialogs.py:213 +#: ../gui/wxpython/gui_core/dialogs.py:214 msgid "Select vector map" msgstr "" @@ -11214,9 +11214,9 @@ msgstr "" #: ../gui/wxpython/vdigit/preferences.py:150 -#: ../gui/wxpython/gui_core/preferences.py:281 -#: ../gui/wxpython/animation/dialogs.py:340 -#: ../gui/wxpython/animation/dialogs.py:1854 +#: ../gui/wxpython/gui_core/preferences.py:274 +#: ../gui/wxpython/animation/dialogs.py:343 +#: ../gui/wxpython/animation/dialogs.py:1857 #: ../gui/wxpython/gmodeler/preferences.py:54 msgid "General" msgstr "" @@ -11338,7 +11338,7 @@ msgstr "" #: ../gui/wxpython/vdigit/preferences.py:582 -#: ../gui/wxpython/gui_core/preferences.py:1504 +#: ../gui/wxpython/gui_core/preferences.py:1498 msgid "Attributes" msgstr "" @@ -11353,8 +11353,8 @@ #: ../gui/wxpython/vdigit/preferences.py:612 #: ../gui/wxpython/vdigit/preferences.py:615 #: ../gui/wxpython/vdigit/dialogs.py:116 ../gui/wxpython/vdigit/dialogs.py:576 -#: ../gui/wxpython/dbmgr/dialogs.py:512 ../gui/wxpython/dbmgr/base.py:2952 -#: ../gui/wxpython/dbmgr/base.py:3073 ../gui/wxpython/dbmgr/base.py:3339 +#: ../gui/wxpython/dbmgr/dialogs.py:512 ../gui/wxpython/dbmgr/base.py:2954 +#: ../gui/wxpython/dbmgr/base.py:3075 ../gui/wxpython/dbmgr/base.py:3341 msgid "Layer" msgstr "Taso" @@ -11426,8 +11426,8 @@ msgstr "" #: ../gui/wxpython/vdigit/preferences.py:800 -#: ../gui/wxpython/gui_core/gselect.py:2342 -#: ../gui/wxpython/psmap/toolbars.py:103 ../gui/wxpython/psmap/dialogs.py:6279 +#: ../gui/wxpython/gui_core/gselect.py:2334 +#: ../gui/wxpython/psmap/toolbars.py:103 ../gui/wxpython/psmap/dialogs.py:6281 msgid "Point" msgstr "Piste" @@ -11502,7 +11502,7 @@ msgid "Add new category" msgstr "" -#: ../gui/wxpython/vdigit/dialogs.py:151 ../gui/wxpython/psmap/dialogs.py:479 +#: ../gui/wxpython/vdigit/dialogs.py:151 ../gui/wxpython/psmap/dialogs.py:481 #: ../gui/wxpython/web_services/dialogs.py:685 msgid "Apply changes" msgstr "" @@ -11539,8 +11539,8 @@ msgid "Delete all" msgstr "Poista kaikki" -#: ../gui/wxpython/vdigit/dialogs.py:290 ../gui/wxpython/dbmgr/base.py:1438 -#: ../gui/wxpython/dbmgr/base.py:2588 ../gui/wxpython/gmodeler/dialogs.py:851 +#: ../gui/wxpython/vdigit/dialogs.py:290 ../gui/wxpython/dbmgr/base.py:1440 +#: ../gui/wxpython/dbmgr/base.py:2590 ../gui/wxpython/gmodeler/dialogs.py:851 #: ../gui/wxpython/gmodeler/dialogs.py:1017 msgid "Reload" msgstr "Lataa uudelleen" @@ -11578,29 +11578,29 @@ msgid "Layer (Categories)" msgstr "" -#: ../gui/wxpython/vdigit/wxdisplay.py:1017 +#: ../gui/wxpython/vdigit/wxdisplay.py:1019 #, python-format msgid "Topology for vector map <%s> is not available. Topology is required by digitizer. Do you want to rebuild topology (takes some time) and open the vector map for editing?" msgstr "" -#: ../gui/wxpython/vdigit/wxdisplay.py:1022 +#: ../gui/wxpython/vdigit/wxdisplay.py:1024 msgid "Topology missing" msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:56 +#: ../gui/wxpython/vdigit/wxdigit.py:57 msgid "Digitization Error" msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:61 +#: ../gui/wxpython/vdigit/wxdigit.py:62 #, python-format msgid "Unable to open vector map <%s>." msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:64 +#: ../gui/wxpython/vdigit/wxdigit.py:65 msgid "Operation canceled." msgstr "Toiminto peruutettiin." -#: ../gui/wxpython/vdigit/wxdigit.py:71 +#: ../gui/wxpython/vdigit/wxdigit.py:72 #, python-format msgid "" "Writing new feature failed. Operation canceled.\n" @@ -11608,50 +11608,55 @@ "Reason: %s" msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:80 +#: ../gui/wxpython/vdigit/wxdigit.py:81 #, python-format msgid "Reading feature id %d failed. Operation canceled." msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:88 +#: ../gui/wxpython/vdigit/wxdigit.py:89 #, python-format msgid "Database link %d not available. Operation canceled." msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:96 +#: ../gui/wxpython/vdigit/wxdigit.py:97 #, python-format msgid "Unable to start database driver <%s>. Operation canceled." msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:106 +#: ../gui/wxpython/vdigit/wxdigit.py:107 #, python-format msgid "Unable to open database <%(db)s> by driver <%(driver)s>. Operation canceled." msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:114 +#: ../gui/wxpython/vdigit/wxdigit.py:115 #, python-format msgid "Unable to execute SQL query '%s'. Operation canceled." msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:122 +#: ../gui/wxpython/vdigit/wxdigit.py:123 #, python-format msgid "Feature id %d is marked as dead. Operation canceled." msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:130 +#: ../gui/wxpython/vdigit/wxdigit.py:131 #, python-format msgid "Unsupported feature type %d. Operation canceled." msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:500 +#: ../gui/wxpython/vdigit/wxdigit.py:501 #, python-format msgid "Unknown feature type '%s'" msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:505 +#: ../gui/wxpython/vdigit/wxdigit.py:506 msgid "Not enough points for line" msgstr "" +#: ../gui/wxpython/startup/guiutils.py:51 +#, fuzzy +msgid "Name for the new mapset:" +msgstr "Luo uusi karttajoukko" + #: ../gui/wxpython/startup/locdownload.py:150 #, python-brace-format msgid "ZIP file is unreadable: {0}" @@ -11720,6 +11725,14 @@ msgid "Abort download" msgstr "" +#: ../gui/wxpython/startup/utils.py:45 +msgid "Documents" +msgstr "" + +#: ../gui/wxpython/startup/utils.py:46 +msgid "My Documents" +msgstr "" + #: ../gui/wxpython/nviz/mapwindow.py:244 msgid "Opening 3D view was not successful. Please try to change the value of depth buffer in GUI Settings dialog > tab Map Display > Advanced and restart GUI." msgstr "" @@ -11845,11 +11858,11 @@ msgid "constant#" msgstr "" -#: ../gui/wxpython/nviz/wxnviz.py:33 +#: ../gui/wxpython/nviz/wxnviz.py:35 msgid "This module requires the NumPy module, which could not be imported. It probably is not installed (it's not part of the standard Python distribution). See the Numeric Python site (http://numpy.scipy.org) for information on downloading source or binaries." msgstr "" -#: ../gui/wxpython/nviz/wxnviz.py:505 ../gui/wxpython/nviz/wxnviz.py:517 +#: ../gui/wxpython/nviz/wxnviz.py:510 ../gui/wxpython/nviz/wxnviz.py:522 #, python-format msgid "3d raster map <%s> not found" msgstr "" @@ -11865,7 +11878,7 @@ msgstr "" #: ../gui/wxpython/nviz/tools.py:100 -#: ../gui/wxpython/gui_core/preferences.py:499 +#: ../gui/wxpython/gui_core/preferences.py:492 msgid "Appearance" msgstr "" @@ -11906,9 +11919,9 @@ msgstr "" #: ../gui/wxpython/nviz/tools.py:366 ../gui/wxpython/nviz/tools.py:1285 -#: ../gui/wxpython/nviz/tools.py:2126 ../gui/wxpython/gui_core/dialogs.py:1937 -#: ../gui/wxpython/psmap/dialogs.py:3849 ../gui/wxpython/psmap/dialogs.py:4066 -#: ../gui/wxpython/psmap/dialogs.py:4857 +#: ../gui/wxpython/nviz/tools.py:2126 ../gui/wxpython/gui_core/dialogs.py:1942 +#: ../gui/wxpython/psmap/dialogs.py:3851 ../gui/wxpython/psmap/dialogs.py:4068 +#: ../gui/wxpython/psmap/dialogs.py:4859 #: ../gui/wxpython/gmodeler/preferences.py:210 #: ../gui/wxpython/gmodeler/preferences.py:376 #: ../gui/wxpython/gmodeler/preferences.py:488 @@ -11961,8 +11974,8 @@ msgstr "" #: ../gui/wxpython/nviz/tools.py:465 ../gui/wxpython/nviz/preferences.py:204 -#: ../gui/wxpython/gui_core/preferences.py:891 -#: ../gui/wxpython/animation/dialogs.py:1864 +#: ../gui/wxpython/gui_core/preferences.py:885 +#: ../gui/wxpython/animation/dialogs.py:1867 #: ../gui/wxpython/web_services/widgets.py:317 msgid "Background color:" msgstr "" @@ -12003,7 +12016,7 @@ msgid "Save image sequence" msgstr "" -#: ../gui/wxpython/nviz/tools.py:624 ../gui/wxpython/psmap/dialogs.py:5794 +#: ../gui/wxpython/nviz/tools.py:624 ../gui/wxpython/psmap/dialogs.py:5796 msgid "Choose a directory:" msgstr "" @@ -12011,7 +12024,7 @@ msgid "Choose a directory for images" msgstr "" -#: ../gui/wxpython/nviz/tools.py:632 ../gui/wxpython/animation/dialogs.py:1187 +#: ../gui/wxpython/nviz/tools.py:632 ../gui/wxpython/animation/dialogs.py:1190 msgid "File prefix:" msgstr "" @@ -12019,7 +12032,7 @@ msgid "Generated files names will look like this: prefix_1.ppm, prefix_2.ppm, ..." msgstr "" -#: ../gui/wxpython/nviz/tools.py:640 ../gui/wxpython/animation/dialogs.py:1191 +#: ../gui/wxpython/nviz/tools.py:640 ../gui/wxpython/animation/dialogs.py:1194 msgid "File format:" msgstr "" @@ -12036,7 +12049,7 @@ msgid "Vector" msgstr "" -#: ../gui/wxpython/nviz/tools.py:728 ../gui/wxpython/gui_core/dialogs.py:1452 +#: ../gui/wxpython/nviz/tools.py:728 ../gui/wxpython/gui_core/dialogs.py:1453 msgid "3D raster" msgstr "" @@ -12048,7 +12061,7 @@ msgid "Fringe" msgstr "" -#: ../gui/wxpython/nviz/tools.py:782 ../gui/wxpython/animation/dialogs.py:929 +#: ../gui/wxpython/nviz/tools.py:782 ../gui/wxpython/animation/dialogs.py:932 msgid "Decorations" msgstr "" @@ -12057,7 +12070,7 @@ msgstr "" #: ../gui/wxpython/nviz/tools.py:850 ../gui/wxpython/nviz/tools.py:1889 -#: ../gui/wxpython/nviz/preferences.py:405 ../gui/wxpython/tplot/frame.py:277 +#: ../gui/wxpython/nviz/preferences.py:405 ../gui/wxpython/tplot/frame.py:343 #: ../gui/wxpython/timeline/frame.py:135 msgid "Draw" msgstr "" @@ -12155,11 +12168,11 @@ msgstr "" #: ../gui/wxpython/nviz/tools.py:1050 ../gui/wxpython/nviz/tools.py:2021 -#: ../gui/wxpython/psmap/dialogs.py:3798 ../gui/wxpython/psmap/dialogs.py:4518 -#: ../gui/wxpython/psmap/dialogs.py:4796 ../gui/wxpython/psmap/dialogs.py:5377 -#: ../gui/wxpython/psmap/dialogs.py:5385 ../gui/wxpython/psmap/dialogs.py:5945 -#: ../gui/wxpython/psmap/dialogs.py:5954 ../gui/wxpython/psmap/dialogs.py:6529 -#: ../gui/wxpython/psmap/dialogs.py:6538 +#: ../gui/wxpython/psmap/dialogs.py:3800 ../gui/wxpython/psmap/dialogs.py:4520 +#: ../gui/wxpython/psmap/dialogs.py:4798 ../gui/wxpython/psmap/dialogs.py:5379 +#: ../gui/wxpython/psmap/dialogs.py:5387 ../gui/wxpython/psmap/dialogs.py:5947 +#: ../gui/wxpython/psmap/dialogs.py:5956 ../gui/wxpython/psmap/dialogs.py:6531 +#: ../gui/wxpython/psmap/dialogs.py:6540 msgid "Position" msgstr "" @@ -12303,11 +12316,11 @@ msgid "Icon:" msgstr "Ikoni:" -#: ../gui/wxpython/nviz/tools.py:1659 ../gui/wxpython/psmap/dialogs.py:2735 +#: ../gui/wxpython/nviz/tools.py:1659 ../gui/wxpython/psmap/dialogs.py:2737 msgid "size:" msgstr "" -#: ../gui/wxpython/nviz/tools.py:1717 ../gui/wxpython/psmap/dialogs.py:2661 +#: ../gui/wxpython/nviz/tools.py:1717 ../gui/wxpython/psmap/dialogs.py:2663 msgid "symbol:" msgstr "" @@ -12730,134 +12743,134 @@ msgid "Nothing found" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:549 +#: ../gui/wxpython/gui_core/forms.py:561 msgid "Enter parameters for '" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:565 +#: ../gui/wxpython/gui_core/forms.py:577 msgid "Close this window without executing the command (Ctrl+Q)" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:596 +#: ../gui/wxpython/gui_core/forms.py:608 msgid "Run the command (Ctrl+R)" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:624 +#: ../gui/wxpython/gui_core/forms.py:636 msgid "Show manual page of the command (Ctrl+H)" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:663 +#: ../gui/wxpython/gui_core/forms.py:675 msgid "Add created map(s) into layer tree" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:693 +#: ../gui/wxpython/gui_core/forms.py:705 msgid "Close dialog when command is successfully finished. Change this settings in Preferences dialog ('Command' tab)." msgstr "" -#: ../gui/wxpython/gui_core/forms.py:878 +#: ../gui/wxpython/gui_core/forms.py:890 #, python-format msgid "'%s' copied to clipboard" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:962 ../gui/wxpython/gui_core/forms.py:976 +#: ../gui/wxpython/gui_core/forms.py:974 ../gui/wxpython/gui_core/forms.py:988 msgid "Required" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:965 ../gui/wxpython/gui_core/forms.py:977 +#: ../gui/wxpython/gui_core/forms.py:977 ../gui/wxpython/gui_core/forms.py:989 msgid "Optional" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1060 -#: ../gui/wxpython/gui_core/forms.py:2065 +#: ../gui/wxpython/gui_core/forms.py:1072 +#: ../gui/wxpython/gui_core/forms.py:2086 msgid "Parameterized in model" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1129 +#: ../gui/wxpython/gui_core/forms.py:1141 msgid "This option is required" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1150 +#: ../gui/wxpython/gui_core/forms.py:1162 msgid "[multiple]" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1208 +#: ../gui/wxpython/gui_core/forms.py:1220 msgid "valid range" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1318 -#: ../gui/wxpython/gui_core/forms.py:2696 +#: ../gui/wxpython/gui_core/forms.py:1330 +#: ../gui/wxpython/gui_core/forms.py:2726 #: ../gui/wxpython/gui_core/toolbars.py:70 msgid "Select font" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1430 ../gui/wxpython/lmgr/toolbars.py:158 +#: ../gui/wxpython/gui_core/forms.py:1443 ../gui/wxpython/lmgr/toolbars.py:158 msgid "Graphical Modeler" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1436 -#: ../gui/wxpython/gui_core/preferences.py:779 +#: ../gui/wxpython/gui_core/forms.py:1449 +#: ../gui/wxpython/gui_core/preferences.py:773 msgid "Map Display" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1549 +#: ../gui/wxpython/gui_core/forms.py:1562 msgid "Show graphical representation of temporal extent of dataset(s) ." msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1779 -#: ../gui/wxpython/gui_core/preferences.py:1363 -#: ../gui/wxpython/gui_core/preferences.py:1398 +#: ../gui/wxpython/gui_core/forms.py:1789 +#: ../gui/wxpython/gui_core/preferences.py:1357 +#: ../gui/wxpython/gui_core/preferences.py:1392 msgid "Transparent" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1815 -#: ../gui/wxpython/gui_core/forms.py:1907 +#: ../gui/wxpython/gui_core/forms.py:1825 +#: ../gui/wxpython/gui_core/forms.py:1917 #, python-format msgid "Choose %s" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1818 +#: ../gui/wxpython/gui_core/forms.py:1828 #: ../gui/wxpython/gmodeler/frame.py:1750 msgid "file" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1860 +#: ../gui/wxpython/gui_core/forms.py:1870 msgid "Load and edit content of a file" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1863 +#: ../gui/wxpython/gui_core/forms.py:1873 msgid "&Save as" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1865 +#: ../gui/wxpython/gui_core/forms.py:1875 msgid "Save content to a file for further use" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1870 +#: ../gui/wxpython/gui_core/forms.py:1880 msgid "or enter values directly:" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1872 +#: ../gui/wxpython/gui_core/forms.py:1882 msgid "Enter file content directly instead of specifying a file. Temporary file will be automatically created." msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1910 -#: ../gui/wxpython/gui_core/gselect.py:1434 +#: ../gui/wxpython/gui_core/forms.py:1920 +#: ../gui/wxpython/gui_core/gselect.py:1426 msgid "Directory" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:2255 ../gui/wxpython/gmodeler/frame.py:171 +#: ../gui/wxpython/gui_core/forms.py:2285 ../gui/wxpython/gmodeler/frame.py:171 msgid "Command output" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:2268 +#: ../gui/wxpython/gui_core/forms.py:2298 msgid "Manual" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:2312 +#: ../gui/wxpython/gui_core/forms.py:2342 msgid "Nothing to load." msgstr "" -#: ../gui/wxpython/gui_core/forms.py:2320 +#: ../gui/wxpython/gui_core/forms.py:2350 #, python-format msgid "" "Unable to load file.\n" @@ -12865,26 +12878,26 @@ "Reason: %s" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:2350 +#: ../gui/wxpython/gui_core/forms.py:2380 msgid "Save input as..." msgstr "" -#: ../gui/wxpython/gui_core/forms.py:2683 +#: ../gui/wxpython/gui_core/forms.py:2713 msgid "No dataset given." msgstr "" -#: ../gui/wxpython/gui_core/forms.py:2852 -#: ../gui/wxpython/gui_core/forms.py:2869 +#: ../gui/wxpython/gui_core/forms.py:2882 +#: ../gui/wxpython/gui_core/forms.py:2899 #, python-format msgid "Unable to parse command '%s'" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:2876 +#: ../gui/wxpython/gui_core/forms.py:2906 #, python-format msgid "%(cmd)s: parameter '%(key)s' not available" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:2958 +#: ../gui/wxpython/gui_core/forms.py:2988 msgid "Try to set up GRASS_ADDON_PATH or GRASS_ADDON_BASE variable." msgstr "" @@ -13029,11 +13042,11 @@ msgstr "" #: ../gui/wxpython/gui_core/ghelp.py:118 ../gui/wxpython/gui_core/ghelp.py:921 -#: ../gui/wxpython/lmgr/frame.py:87 ../gui/wxpython/lmgr/frame.py:1217 +#: ../gui/wxpython/lmgr/frame.py:87 ../gui/wxpython/lmgr/frame.py:1221 msgid "Unable to get GRASS version\n" msgstr "" -#: ../gui/wxpython/gui_core/ghelp.py:131 ../gui/wxpython/lmgr/frame.py:1241 +#: ../gui/wxpython/gui_core/ghelp.py:131 ../gui/wxpython/lmgr/frame.py:1245 msgid "unknown version" msgstr "" @@ -13152,7 +13165,7 @@ msgid "Selected map <%s> has been disabled for rendering. Operation canceled." msgstr "" -#: ../gui/wxpython/gui_core/vselect.py:277 ../gui/wxpython/lmgr/frame.py:2569 +#: ../gui/wxpython/gui_core/vselect.py:277 ../gui/wxpython/lmgr/frame.py:2572 #: ../gui/wxpython/mapdisp/frame.py:594 msgid "No map layer selected. Operation canceled." msgstr "" @@ -13279,561 +13292,569 @@ msgid "Select graphics tool" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:69 +#: ../gui/wxpython/gui_core/gselect.py:72 #, python-format msgid "" "Unable to import pyGRASS: %s\n" "Some functionality will be not accessible" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:507 +#: ../gui/wxpython/gui_core/gselect.py:511 msgid "Not selectable element" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:544 -#: ../gui/wxpython/gui_core/preferences.py:2203 +#: ../gui/wxpython/gui_core/gselect.py:548 +#: ../gui/wxpython/gui_core/preferences.py:2197 msgid "Mapset" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:556 +#: ../gui/wxpython/gui_core/gselect.py:560 msgid "Type: " msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:574 +#: ../gui/wxpython/gui_core/gselect.py:578 #, python-format msgid "GSelect: invalid item: %s" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1411 +#: ../gui/wxpython/gui_core/gselect.py:890 +msgid "No table linked to layer <{}>." +msgstr "" + +#: ../gui/wxpython/gui_core/gselect.py:1403 msgid "Output settings" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1413 +#: ../gui/wxpython/gui_core/gselect.py:1405 msgid "Source input" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1424 +#: ../gui/wxpython/gui_core/gselect.py:1416 msgid "Native" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1430 +#: ../gui/wxpython/gui_core/gselect.py:1422 msgid "File" msgstr "Tiedosto" -#: ../gui/wxpython/gui_core/gselect.py:1438 ../gui/wxpython/dbmgr/base.py:2954 -#: ../gui/wxpython/dbmgr/base.py:3084 ../gui/wxpython/dbmgr/base.py:3353 +#: ../gui/wxpython/gui_core/gselect.py:1430 ../gui/wxpython/dbmgr/base.py:2956 +#: ../gui/wxpython/dbmgr/base.py:3086 ../gui/wxpython/dbmgr/base.py:3355 msgid "Database" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1442 +#: ../gui/wxpython/gui_core/gselect.py:1434 msgid "Protocol" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1453 +#: ../gui/wxpython/gui_core/gselect.py:1445 msgid "Output type" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1455 +#: ../gui/wxpython/gui_core/gselect.py:1447 msgid "Source type" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1477 +#: ../gui/wxpython/gui_core/gselect.py:1469 msgid "All files" msgstr "Kaikki tiedostot" -#: ../gui/wxpython/gui_core/gselect.py:1493 +#: ../gui/wxpython/gui_core/gselect.py:1485 msgid "ZIP files" msgstr "ZIP tiedostot" -#: ../gui/wxpython/gui_core/gselect.py:1494 +#: ../gui/wxpython/gui_core/gselect.py:1486 msgid "GZIP files" msgstr "GZIP tiedostot" -#: ../gui/wxpython/gui_core/gselect.py:1495 +#: ../gui/wxpython/gui_core/gselect.py:1487 msgid "TAR files" msgstr "TAR tiedostot" -#: ../gui/wxpython/gui_core/gselect.py:1497 +#: ../gui/wxpython/gui_core/gselect.py:1489 msgid "TARGZ files" msgstr "TARGZ tiedostot" -#: ../gui/wxpython/gui_core/gselect.py:1505 +#: ../gui/wxpython/gui_core/gselect.py:1497 msgid "File:" msgstr "Tiedosto:" -#: ../gui/wxpython/gui_core/gselect.py:1506 +#: ../gui/wxpython/gui_core/gselect.py:1498 msgid "Choose file to import" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1521 -#: ../gui/wxpython/gui_core/gselect.py:1604 -#: ../gui/wxpython/animation/dialogs.py:1196 +#: ../gui/wxpython/gui_core/gselect.py:1513 +#: ../gui/wxpython/gui_core/gselect.py:1596 +#: ../gui/wxpython/animation/dialogs.py:1199 msgid "Directory:" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1522 -#: ../gui/wxpython/gui_core/gselect.py:1605 +#: ../gui/wxpython/gui_core/gselect.py:1514 +#: ../gui/wxpython/gui_core/gselect.py:1597 msgid "Choose input directory" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1539 +#: ../gui/wxpython/gui_core/gselect.py:1531 msgid "Extension:" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1568 -#: ../gui/wxpython/gui_core/gselect.py:1583 -#: ../gui/wxpython/gui_core/gselect.py:1585 -#: ../gui/wxpython/gui_core/widgets.py:1294 -#: ../gui/wxpython/animation/dialogs.py:402 +#: ../gui/wxpython/gui_core/gselect.py:1560 +#: ../gui/wxpython/gui_core/gselect.py:1575 +#: ../gui/wxpython/gui_core/gselect.py:1577 +#: ../gui/wxpython/gui_core/widgets.py:1298 +#: ../gui/wxpython/animation/dialogs.py:405 #: ../gui/wxpython/vnet/dialogs.py:1643 #: ../gui/wxpython/gmodeler/preferences.py:706 msgid "Name:" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1569 +#: ../gui/wxpython/gui_core/gselect.py:1561 msgid "Choose file" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1590 -#: ../gui/wxpython/gui_core/gselect.py:2350 +#: ../gui/wxpython/gui_core/gselect.py:1582 +#: ../gui/wxpython/gui_core/gselect.py:2342 msgid "Feature type:" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1592 +#: ../gui/wxpython/gui_core/gselect.py:1584 msgid "simple features" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1593 +#: ../gui/wxpython/gui_core/gselect.py:1585 msgid "topological" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1704 -#: ../gui/wxpython/gui_core/gselect.py:1735 -#: ../gui/wxpython/gui_core/gselect.py:1786 -#: ../gui/wxpython/gui_core/gselect.py:1824 +#: ../gui/wxpython/gui_core/gselect.py:1696 +#: ../gui/wxpython/gui_core/gselect.py:1727 +#: ../gui/wxpython/gui_core/gselect.py:1778 +#: ../gui/wxpython/gui_core/gselect.py:1816 msgid "Creation options:" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1718 -#: ../gui/wxpython/gui_core/gselect.py:1757 -#: ../gui/wxpython/gui_core/gselect.py:1809 +#: ../gui/wxpython/gui_core/gselect.py:1710 +#: ../gui/wxpython/gui_core/gselect.py:1749 +#: ../gui/wxpython/gui_core/gselect.py:1801 msgid "Format:" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1816 +#: ../gui/wxpython/gui_core/gselect.py:1808 msgid "Protocol:" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1839 +#: ../gui/wxpython/gui_core/gselect.py:1831 msgid "No settings available" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1959 +#: ../gui/wxpython/gui_core/gselect.py:1951 #: ../gui/wxpython/web_services/dialogs.py:302 msgid "No data source defined, settings are not saved." msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:2342 +#: ../gui/wxpython/gui_core/gselect.py:2334 msgid "LineString" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:2342 +#: ../gui/wxpython/gui_core/gselect.py:2334 msgid "Polygon" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:2561 +#: ../gui/wxpython/gui_core/gselect.py:2553 msgid "No vector map selected in layer manager. Operation canceled." msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:2574 +#: ../gui/wxpython/gui_core/gselect.py:2566 msgid "Input vector map is not selected" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:2578 +#: ../gui/wxpython/gui_core/gselect.py:2570 #, python-format msgid "Input vector map <%s> and selected map <%s> in layer manager are different. Operation canceled." msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:113 +#: ../gui/wxpython/gui_core/gselect.py:2746 +msgid "No vector map selected" +msgstr "" + +#: ../gui/wxpython/gui_core/widgets.py:114 msgid " (...)" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:854 +#: ../gui/wxpython/gui_core/widgets.py:855 #, python-format msgid "Name <%(name)s> is not a valid name for GRASS map. Please use only ASCII characters excluding %(chars)s and space." msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:968 -#: ../gui/wxpython/gui_core/dialogs.py:768 -#: ../gui/wxpython/gui_core/dialogs.py:836 -#: ../gui/wxpython/gui_core/dialogs.py:1576 ../gui/wxpython/dbmgr/base.py:1419 +#: ../gui/wxpython/gui_core/widgets.py:969 +#: ../gui/wxpython/gui_core/dialogs.py:769 +#: ../gui/wxpython/gui_core/dialogs.py:837 +#: ../gui/wxpython/gui_core/dialogs.py:1578 ../gui/wxpython/dbmgr/base.py:1421 msgid "Select all" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:969 -#: ../gui/wxpython/gui_core/dialogs.py:1578 ../gui/wxpython/dbmgr/base.py:1420 +#: ../gui/wxpython/gui_core/widgets.py:970 +#: ../gui/wxpython/gui_core/dialogs.py:1580 ../gui/wxpython/dbmgr/base.py:1422 msgid "Deselect all" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1082 +#: ../gui/wxpython/gui_core/widgets.py:1086 msgid "Fulltext search" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1084 +#: ../gui/wxpython/gui_core/widgets.py:1088 msgid "Type to search in all modules. Press Enter for next match." msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1151 +#: ../gui/wxpython/gui_core/widgets.py:1155 msgid "Searching, please type more characters." msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1160 +#: ../gui/wxpython/gui_core/widgets.py:1164 #, python-format msgid "%d modules match" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1230 +#: ../gui/wxpython/gui_core/widgets.py:1234 msgid "Profiles" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1236 +#: ../gui/wxpython/gui_core/widgets.py:1240 msgid "Save current settings" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1240 +#: ../gui/wxpython/gui_core/widgets.py:1244 msgid "Delete currently selected settings" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1263 +#: ../gui/wxpython/gui_core/widgets.py:1267 msgid "Load:" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1281 +#: ../gui/wxpython/gui_core/widgets.py:1285 #, python-format msgid "Settings <%s> not found" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1295 -#: ../gui/wxpython/gui_core/widgets.py:1315 +#: ../gui/wxpython/gui_core/widgets.py:1299 +#: ../gui/wxpython/gui_core/widgets.py:1319 msgid "Save settings" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1300 +#: ../gui/wxpython/gui_core/widgets.py:1304 msgid "Name not given, settings is not saved." msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1312 +#: ../gui/wxpython/gui_core/widgets.py:1316 #, python-format msgid "Settings <%s> already exists. Do you want to overwrite the settings?" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1363 +#: ../gui/wxpython/gui_core/widgets.py:1367 msgid "No settings is defined. Operation canceled." msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1401 +#: ../gui/wxpython/gui_core/widgets.py:1405 msgid "Unable to save settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:59 +#: ../gui/wxpython/gui_core/preferences.py:61 msgid "User settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:83 +#: ../gui/wxpython/gui_core/preferences.py:85 msgid "Set to default" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:91 +#: ../gui/wxpython/gui_core/preferences.py:93 msgid "Revert settings to default" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:94 +#: ../gui/wxpython/gui_core/preferences.py:96 msgid "Apply changes for the current session only and close" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:95 +#: ../gui/wxpython/gui_core/preferences.py:97 msgid "Save for this session only" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:165 +#: ../gui/wxpython/gui_core/preferences.py:167 msgid "Settings applied to current session but not saved" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:237 +#: ../gui/wxpython/gui_core/preferences.py:230 msgid "Key column cannot be empty string." msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:256 +#: ../gui/wxpython/gui_core/preferences.py:249 msgid "GUI Settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:291 +#: ../gui/wxpython/gui_core/preferences.py:284 msgid "Layer Manager settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:301 +#: ../gui/wxpython/gui_core/preferences.py:294 msgid "Ask when removing map layer from layer tree" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:314 +#: ../gui/wxpython/gui_core/preferences.py:307 msgid "Ask when quiting wxGUI or closing display" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:329 -#: ../gui/wxpython/gui_core/preferences.py:346 +#: ../gui/wxpython/gui_core/preferences.py:322 +#: ../gui/wxpython/gui_core/preferences.py:339 #, python-format msgid "Hide '%s' tab (requires GUI restart)" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:330 -#: ../gui/wxpython/gui_core/preferences.py:1120 +#: ../gui/wxpython/gui_core/preferences.py:323 +#: ../gui/wxpython/gui_core/preferences.py:1114 #: ../gui/wxpython/lmgr/frame.py:366 msgid "Modules" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:347 +#: ../gui/wxpython/gui_core/preferences.py:340 #: ../gui/wxpython/lmgr/frame.py:390 msgid "Python" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:366 +#: ../gui/wxpython/gui_core/preferences.py:359 msgid "Automatically copy selected text to clipboard (in the Console tab)" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:394 +#: ../gui/wxpython/gui_core/preferences.py:387 msgid "Workspace settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:401 +#: ../gui/wxpython/gui_core/preferences.py:394 msgid "Suppress positioning Map Display Window(s)" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:417 +#: ../gui/wxpython/gui_core/preferences.py:410 msgid "Suppress positioning Layer Manager window" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:432 +#: ../gui/wxpython/gui_core/preferences.py:425 msgid "Save current window layout as default" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:441 +#: ../gui/wxpython/gui_core/preferences.py:434 msgid "Save current position and size of Layer Manager window and opened Map Display window(s) and use as default for next sessions." msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:463 +#: ../gui/wxpython/gui_core/preferences.py:456 msgid "Region settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:470 +#: ../gui/wxpython/gui_core/preferences.py:463 msgid "Align region to resolution" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:524 +#: ../gui/wxpython/gui_core/preferences.py:517 msgid "Font for command output:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:529 -#: ../gui/wxpython/gui_core/preferences.py:806 -#: ../gui/wxpython/animation/dialogs.py:1061 +#: ../gui/wxpython/gui_core/preferences.py:522 +#: ../gui/wxpython/gui_core/preferences.py:800 +#: ../gui/wxpython/animation/dialogs.py:1064 msgid "Set font" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:542 +#: ../gui/wxpython/gui_core/preferences.py:535 msgid "Language settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:558 +#: ../gui/wxpython/gui_core/preferences.py:551 msgid "Choose language (requires to save and GRASS restart):" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:591 +#: ../gui/wxpython/gui_core/preferences.py:585 msgid "Appearance settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:601 +#: ../gui/wxpython/gui_core/preferences.py:595 msgid "Element list:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:631 +#: ../gui/wxpython/gui_core/preferences.py:625 msgid "Menu style (requires to save and GUI restart):" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:666 +#: ../gui/wxpython/gui_core/preferences.py:660 msgid "Height of map selection popup window (in pixels):" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:706 +#: ../gui/wxpython/gui_core/preferences.py:700 msgid "Icon theme (requires GUI restart):" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:733 +#: ../gui/wxpython/gui_core/preferences.py:727 msgid "Module dialog style:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:800 +#: ../gui/wxpython/gui_core/preferences.py:794 msgid "Default font for GRASS displays:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:827 +#: ../gui/wxpython/gui_core/preferences.py:821 msgid "Default display settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:837 +#: ../gui/wxpython/gui_core/preferences.py:831 msgid "Display driver:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:863 +#: ../gui/wxpython/gui_core/preferences.py:857 msgid "Statusbar mode:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:915 +#: ../gui/wxpython/gui_core/preferences.py:909 #: ../gui/wxpython/mapdisp/statusbar.py:520 msgid "Align region extent based on display size" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:931 +#: ../gui/wxpython/gui_core/preferences.py:925 #: ../gui/wxpython/mapdisp/statusbar.py:563 msgid "Constrain display resolution to computational settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:947 +#: ../gui/wxpython/gui_core/preferences.py:941 msgid "Enable auto-rendering" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:964 +#: ../gui/wxpython/gui_core/preferences.py:958 msgid "Enable auto-zooming to selected map layer" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:980 +#: ../gui/wxpython/gui_core/preferences.py:974 msgid "Show computational region extent" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:996 +#: ../gui/wxpython/gui_core/preferences.py:990 msgid "Mouse wheel action:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1022 +#: ../gui/wxpython/gui_core/preferences.py:1016 msgid "Mouse scrolling direction:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1063 +#: ../gui/wxpython/gui_core/preferences.py:1057 msgid "Advanced display settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1072 +#: ../gui/wxpython/gui_core/preferences.py:1066 msgid "3D view depth buffer (possible values are 16, 24, 32):" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1127 +#: ../gui/wxpython/gui_core/preferences.py:1121 msgid "Module dialog settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1152 +#: ../gui/wxpython/gui_core/preferences.py:1146 msgid "Close dialog when module is successfully finished" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1166 -#: ../gui/wxpython/gui_core/dialogs.py:306 +#: ../gui/wxpython/gui_core/preferences.py:1160 +#: ../gui/wxpython/gui_core/dialogs.py:307 msgid "Add created map into layer tree" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1181 +#: ../gui/wxpython/gui_core/preferences.py:1175 msgid "Allow interactive input" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1195 +#: ../gui/wxpython/gui_core/preferences.py:1189 msgid "Verbosity level:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1231 +#: ../gui/wxpython/gui_core/preferences.py:1225 #: ../gui/wxpython/lmgr/frame.py:323 msgid "Layers" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1241 +#: ../gui/wxpython/gui_core/preferences.py:1235 msgid "Default raster settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1251 +#: ../gui/wxpython/gui_core/preferences.py:1245 msgid "Make null cells opaque" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1266 +#: ../gui/wxpython/gui_core/preferences.py:1260 msgid "Default color table" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1312 +#: ../gui/wxpython/gui_core/preferences.py:1306 msgid "Default vector settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1318 +#: ../gui/wxpython/gui_core/preferences.py:1312 msgid "Display:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1343 +#: ../gui/wxpython/gui_core/preferences.py:1337 msgid "Feature color:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1383 +#: ../gui/wxpython/gui_core/preferences.py:1377 msgid "Area fill color:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1431 +#: ../gui/wxpython/gui_core/preferences.py:1425 msgid "Random colors according to category number " msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1459 +#: ../gui/wxpython/gui_core/preferences.py:1453 msgid "Symbol:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1513 -#: ../gui/wxpython/dbmgr/base.py:1422 +#: ../gui/wxpython/gui_core/preferences.py:1507 +#: ../gui/wxpython/dbmgr/base.py:1424 msgid "Highlight selected features" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1542 +#: ../gui/wxpython/gui_core/preferences.py:1536 msgid "Line width (in pixels):" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1558 +#: ../gui/wxpython/gui_core/preferences.py:1552 msgid "Automatically hightlight selected features in map display" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1582 +#: ../gui/wxpython/gui_core/preferences.py:1576 msgid "Data browser" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1590 +#: ../gui/wxpython/gui_core/preferences.py:1584 msgid "Left mouse double click:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1615 +#: ../gui/wxpython/gui_core/preferences.py:1609 msgid "Encoding (e.g. utf-8, ascii, iso8859-1, koi8-r):" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1630 +#: ../gui/wxpython/gui_core/preferences.py:1624 msgid "Ask when deleting data record(s) from table" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1654 +#: ../gui/wxpython/gui_core/preferences.py:1648 msgid "Create table" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1661 -#: ../gui/wxpython/gui_core/dialogs.py:351 +#: ../gui/wxpython/gui_core/preferences.py:1655 +#: ../gui/wxpython/gui_core/dialogs.py:352 msgid "Key column:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1695 +#: ../gui/wxpython/gui_core/preferences.py:1689 #: ../gui/wxpython/mapdisp/statusbar.py:824 msgid "Projection" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1704 +#: ../gui/wxpython/gui_core/preferences.py:1698 msgid "Projection statusbar settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1713 +#: ../gui/wxpython/gui_core/preferences.py:1707 msgid "" "\n" "Note: This only controls the coordinates displayed in the lower-left of the Map Display\n" @@ -13842,63 +13863,63 @@ "menu located at the bottom of the Map Display window.\n" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1746 +#: ../gui/wxpython/gui_core/preferences.py:1740 msgid "Proj.4 string (required):" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1763 +#: ../gui/wxpython/gui_core/preferences.py:1757 msgid "EPSG file:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1780 +#: ../gui/wxpython/gui_core/preferences.py:1774 msgid "Load EPSG codes (be patient), enter EPSG code or insert Proj.4 string directly." msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1788 +#: ../gui/wxpython/gui_core/preferences.py:1782 msgid "&Load EPSG codes" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1808 +#: ../gui/wxpython/gui_core/preferences.py:1802 msgid "Coordinates format" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1816 +#: ../gui/wxpython/gui_core/preferences.py:1810 msgid "Lat/long projections" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1837 +#: ../gui/wxpython/gui_core/preferences.py:1831 msgid "Precision:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1923 +#: ../gui/wxpython/gui_core/preferences.py:1917 #, python-format msgid "Unable to read EPSG codes: %s" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1956 -#: ../gui/wxpython/gui_core/preferences.py:1968 -#: ../gui/wxpython/gui_core/preferences.py:1980 +#: ../gui/wxpython/gui_core/preferences.py:1950 +#: ../gui/wxpython/gui_core/preferences.py:1962 +#: ../gui/wxpython/gui_core/preferences.py:1974 #, python-format msgid "EPSG code %s not found" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1990 +#: ../gui/wxpython/gui_core/preferences.py:1984 msgid "Select default display font" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:2004 +#: ../gui/wxpython/gui_core/preferences.py:1998 msgid "Failed to set default display font. Try different font." msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:2023 +#: ../gui/wxpython/gui_core/preferences.py:2017 msgid "Select default output font" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:2112 +#: ../gui/wxpython/gui_core/preferences.py:2106 msgid "Manage access to mapsets" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:2127 +#: ../gui/wxpython/gui_core/preferences.py:2121 msgid "" "Check a mapset to make it accessible, uncheck it to hide it.\n" " Notes:\n" @@ -13907,7 +13928,7 @@ " - You may only write to mapsets which you own." msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:2204 +#: ../gui/wxpython/gui_core/preferences.py:2198 msgid "Owner" msgstr "" @@ -13919,274 +13940,274 @@ msgid "Select GRASS location and mapset" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:122 +#: ../gui/wxpython/gui_core/dialogs.py:123 msgid "Location or mapset is not defined." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:132 +#: ../gui/wxpython/gui_core/dialogs.py:133 msgid "Name of GRASS location:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:143 -#: ../gui/wxpython/gui_core/dialogs.py:200 +#: ../gui/wxpython/gui_core/dialogs.py:144 +#: ../gui/wxpython/gui_core/dialogs.py:201 msgid "Name of mapset:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:172 +#: ../gui/wxpython/gui_core/dialogs.py:173 msgid "Select mapset in GRASS location" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:192 +#: ../gui/wxpython/gui_core/dialogs.py:193 msgid "Name of mapset is missing." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:233 +#: ../gui/wxpython/gui_core/dialogs.py:234 msgid "Name of vector map is missing." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:286 +#: ../gui/wxpython/gui_core/dialogs.py:287 msgid "Create attribute table" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:320 +#: ../gui/wxpython/gui_core/dialogs.py:321 msgid "Name of new vector map is missing." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:332 +#: ../gui/wxpython/gui_core/dialogs.py:333 msgid "Name for new vector map:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:435 +#: ../gui/wxpython/gui_core/dialogs.py:436 #, python-format msgid "Unable to create vector map <%s>." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:440 +#: ../gui/wxpython/gui_core/dialogs.py:441 #, python-format msgid "" "Invalid or empty key column.\n" "Unable to create vector map <%s>." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:471 +#: ../gui/wxpython/gui_core/dialogs.py:472 #, python-format msgid "Vector map <%s> already exists in the current mapset. Do you want to overwrite it?" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:561 +#: ../gui/wxpython/gui_core/dialogs.py:562 msgid "Load region:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:567 +#: ../gui/wxpython/gui_core/dialogs.py:568 msgid "Save region:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:619 +#: ../gui/wxpython/gui_core/dialogs.py:620 msgid "Name cannot begin with '.' and must not contain space, quotes, '/', ''', '@', ',', '=', '*', and all other non-alphanumeric characters." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:635 +#: ../gui/wxpython/gui_core/dialogs.py:636 msgid "Create or edit imagery groups" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:669 +#: ../gui/wxpython/gui_core/dialogs.py:670 msgid "Apply changes to selected group and close dialog" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:670 +#: ../gui/wxpython/gui_core/dialogs.py:671 msgid "Apply changes to selected group" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:671 +#: ../gui/wxpython/gui_core/dialogs.py:672 msgid "Close dialog, changes are not applied" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:712 -#: ../gui/wxpython/gui_core/dialogs.py:1509 +#: ../gui/wxpython/gui_core/dialogs.py:713 +#: ../gui/wxpython/gui_core/dialogs.py:1510 msgid "Put here a regular expression. Characters '.*' stand for anything, character '^' stands for the beginning and '$' for the end." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:719 +#: ../gui/wxpython/gui_core/dialogs.py:720 msgid "Select existing group or enter name of new group:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:730 +#: ../gui/wxpython/gui_core/dialogs.py:731 msgid "Edit/create subgroup" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:743 +#: ../gui/wxpython/gui_core/dialogs.py:744 msgid "Select existing subgroup or enter name of new subgroup:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:777 -#: ../gui/wxpython/gui_core/dialogs.py:845 -#: ../gui/wxpython/gui_core/dialogs.py:1494 +#: ../gui/wxpython/gui_core/dialogs.py:778 +#: ../gui/wxpython/gui_core/dialogs.py:846 +#: ../gui/wxpython/gui_core/dialogs.py:1495 msgid "Pattern:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:795 -#: ../gui/wxpython/gui_core/dialogs.py:863 -#: ../gui/wxpython/gui_core/dialogs.py:1518 +#: ../gui/wxpython/gui_core/dialogs.py:796 +#: ../gui/wxpython/gui_core/dialogs.py:864 +#: ../gui/wxpython/gui_core/dialogs.py:1519 msgid "List of maps:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:811 +#: ../gui/wxpython/gui_core/dialogs.py:812 msgid "Select map layers and add them to the list." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:816 +#: ../gui/wxpython/gui_core/dialogs.py:817 msgid "Remove selected layer(s) from list." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:873 +#: ../gui/wxpython/gui_core/dialogs.py:874 msgid "Check maps from group to be included into subgroup." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1037 +#: ../gui/wxpython/gui_core/dialogs.py:1038 msgid "Add selected map layers into group" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1174 +#: ../gui/wxpython/gui_core/dialogs.py:1175 #, python-format msgid "Group <%s> was changed, do you want to apply changes?" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1177 -#: ../gui/wxpython/gui_core/dialogs.py:1193 +#: ../gui/wxpython/gui_core/dialogs.py:1178 +#: ../gui/wxpython/gui_core/dialogs.py:1194 msgid "Unapplied changes" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1190 +#: ../gui/wxpython/gui_core/dialogs.py:1191 #, python-format msgid "Subgroup <%s> was changed, do you want to apply changes?" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1247 +#: ../gui/wxpython/gui_core/dialogs.py:1248 msgid "No raster maps selected." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1276 +#: ../gui/wxpython/gui_core/dialogs.py:1277 #, python-format msgid "No changes to apply in group <%s>." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1279 +#: ../gui/wxpython/gui_core/dialogs.py:1280 #, python-format msgid "Group <%s> was successfully created." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1281 +#: ../gui/wxpython/gui_core/dialogs.py:1282 #, python-format msgid "Group <%s> was successfully changed." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1284 +#: ../gui/wxpython/gui_core/dialogs.py:1285 #, python-format msgid "Creating of new group <%s> failed." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1286 +#: ../gui/wxpython/gui_core/dialogs.py:1287 #, python-format msgid "Changing of group <%s> failed." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1324 +#: ../gui/wxpython/gui_core/dialogs.py:1325 msgid "No group selected." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1329 +#: ../gui/wxpython/gui_core/dialogs.py:1330 msgid "No subgroup selected." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1436 +#: ../gui/wxpython/gui_core/dialogs.py:1437 msgid "Use fully-qualified map names" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1462 +#: ../gui/wxpython/gui_core/dialogs.py:1463 msgid "Map type:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1477 +#: ../gui/wxpython/gui_core/dialogs.py:1478 msgid "Select toggle" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1484 +#: ../gui/wxpython/gui_core/dialogs.py:1485 msgid "Mapset:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1577 +#: ../gui/wxpython/gui_core/dialogs.py:1579 msgid "Invert selection" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1720 +#: ../gui/wxpython/gui_core/dialogs.py:1722 #, python-format msgid "Dynamic series (%s)" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1747 +#: ../gui/wxpython/gui_core/dialogs.py:1749 msgid "Set Map Layer Opacity" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1778 -#: ../gui/wxpython/psmap/dialogs.py:6389 ../gui/wxpython/psmap/dialogs.py:6416 -#: ../gui/wxpython/psmap/dialogs.py:6748 ../gui/wxpython/psmap/dialogs.py:6778 +#: ../gui/wxpython/gui_core/dialogs.py:1780 +#: ../gui/wxpython/psmap/dialogs.py:6391 ../gui/wxpython/psmap/dialogs.py:6418 +#: ../gui/wxpython/psmap/dialogs.py:6750 ../gui/wxpython/psmap/dialogs.py:6780 msgid "transparent" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1781 +#: ../gui/wxpython/gui_core/dialogs.py:1783 msgid "opaque" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1879 +#: ../gui/wxpython/gui_core/dialogs.py:1884 msgid "Set image size" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1894 +#: ../gui/wxpython/gui_core/dialogs.py:1899 msgid "Image size" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1941 +#: ../gui/wxpython/gui_core/dialogs.py:1946 msgid "Template:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1981 +#: ../gui/wxpython/gui_core/dialogs.py:1986 msgid "GRASS GIS SQL Query Utility" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1997 +#: ../gui/wxpython/gui_core/dialogs.py:2002 msgid " SQL statement " msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:2045 +#: ../gui/wxpython/gui_core/dialogs.py:2050 msgid "Symbols" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:2080 +#: ../gui/wxpython/gui_core/dialogs.py:2085 msgid "Symbol directory:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:2092 +#: ../gui/wxpython/gui_core/dialogs.py:2097 msgid "Symbol name:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:2343 +#: ../gui/wxpython/gui_core/dialogs.py:2348 msgid "Do you want to quit GRASS including shell prompt or just close the GUI?" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:2420 +#: ../gui/wxpython/gui_core/dialogs.py:2425 msgid "Select font:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:2451 +#: ../gui/wxpython/gui_core/dialogs.py:2456 msgid "Character encoding:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:2469 -#: ../gui/wxpython/psmap/dialogs.py:398 ../gui/wxpython/psmap/dialogs.py:4979 +#: ../gui/wxpython/gui_core/dialogs.py:2474 +#: ../gui/wxpython/psmap/dialogs.py:400 ../gui/wxpython/psmap/dialogs.py:4981 msgid "Font size:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:2521 +#: ../gui/wxpython/gui_core/dialogs.py:2526 msgid "Example" msgstr "" @@ -14287,28 +14308,28 @@ msgid "Toggle to save list of executed commands into a file; content saved when switching off." msgstr "" -#: ../gui/wxpython/gui_core/goutput.py:420 +#: ../gui/wxpython/gui_core/goutput.py:421 #: ../gui/wxpython/gui_core/goutput.py:516 msgid "Save file as..." msgstr "" -#: ../gui/wxpython/gui_core/goutput.py:422 +#: ../gui/wxpython/gui_core/goutput.py:423 #: ../gui/wxpython/gui_core/goutput.py:518 #, python-format msgid "%(txt)s (*.txt)|*.txt|%(files)s (*)|*" msgstr "" -#: ../gui/wxpython/gui_core/goutput.py:423 +#: ../gui/wxpython/gui_core/goutput.py:424 #: ../gui/wxpython/gui_core/goutput.py:519 msgid "Text files" msgstr "" -#: ../gui/wxpython/gui_core/goutput.py:424 +#: ../gui/wxpython/gui_core/goutput.py:425 #: ../gui/wxpython/gui_core/goutput.py:520 msgid "Files" msgstr "" -#: ../gui/wxpython/gui_core/goutput.py:437 +#: ../gui/wxpython/gui_core/goutput.py:438 #, python-format msgid "" "Unable to write file '%(path)s'.\n" @@ -14316,14 +14337,21 @@ "Details: %(error)s" msgstr "" -#: ../gui/wxpython/gui_core/goutput.py:442 +#: ../gui/wxpython/gui_core/goutput.py:443 #, python-format msgid "Command output saved into '%s'" msgstr "" +#: ../gui/wxpython/gui_core/goutput.py:497 +#, python-brace-format +msgid "" +"Unable to write file '{filePath}'.\n" +"\n" +"Details: {error}" +msgstr "" + #: ../gui/wxpython/gui_core/goutput.py:501 -#, python-format -msgid "Command log saved to '%s'" +msgid "Command log saved to '{}'" msgstr "" #: ../gui/wxpython/psmap/toolbars.py:79 @@ -14455,7 +14483,7 @@ msgstr "" #: ../gui/wxpython/psmap/frame.py:636 ../gui/wxpython/psmap/frame.py:661 -#: ../gui/wxpython/psmap/dialogs.py:1635 +#: ../gui/wxpython/psmap/dialogs.py:1637 msgid "Please, create map frame first." msgstr "" @@ -14503,7 +14531,7 @@ msgid "Click and drag to resize object" msgstr "" -#: ../gui/wxpython/psmap/frame.py:2471 +#: ../gui/wxpython/psmap/frame.py:2474 msgid "labels: " msgstr "" @@ -14598,760 +14626,760 @@ msgid "Failed to read instruction %(inst)s: file %(file)s not found." msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:231 +#: ../gui/wxpython/psmap/dialogs.py:233 msgid "Units:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:242 +#: ../gui/wxpython/psmap/dialogs.py:244 msgid "" "Position of the top left corner\n" "from the top left edge of the paper" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:244 -#: ../gui/wxpython/animation/dialogs.py:1137 +#: ../gui/wxpython/psmap/dialogs.py:246 +#: ../gui/wxpython/animation/dialogs.py:1140 msgid "X:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:246 -#: ../gui/wxpython/animation/dialogs.py:1139 +#: ../gui/wxpython/psmap/dialogs.py:248 +#: ../gui/wxpython/animation/dialogs.py:1142 msgid "Y:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:271 +#: ../gui/wxpython/psmap/dialogs.py:273 msgid "Position is given:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:273 +#: ../gui/wxpython/psmap/dialogs.py:275 msgid "relative to paper" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:275 +#: ../gui/wxpython/psmap/dialogs.py:277 msgid "by map coordinates" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:305 +#: ../gui/wxpython/psmap/dialogs.py:307 msgid "" "Position from the top left\n" "edge of the paper" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:396 +#: ../gui/wxpython/psmap/dialogs.py:398 msgid "Font:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:424 +#: ../gui/wxpython/psmap/dialogs.py:426 msgid "Choose color:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:473 +#: ../gui/wxpython/psmap/dialogs.py:475 msgid "Close dialog and apply changes" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:524 +#: ../gui/wxpython/psmap/dialogs.py:526 msgid "Units" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:525 -#: ../gui/wxpython/animation/dialogs.py:926 +#: ../gui/wxpython/psmap/dialogs.py:527 +#: ../gui/wxpython/animation/dialogs.py:929 msgid "Format" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:526 +#: ../gui/wxpython/psmap/dialogs.py:528 msgid "Orientation" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:527 ../gui/wxpython/psmap/dialogs.py:2888 +#: ../gui/wxpython/psmap/dialogs.py:529 ../gui/wxpython/psmap/dialogs.py:2890 msgid "Width" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:528 +#: ../gui/wxpython/psmap/dialogs.py:530 msgid "Height" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:529 +#: ../gui/wxpython/psmap/dialogs.py:531 msgid "Left" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:530 +#: ../gui/wxpython/psmap/dialogs.py:532 msgid "Right" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:594 +#: ../gui/wxpython/psmap/dialogs.py:596 msgid "Literal is not allowed!" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:608 +#: ../gui/wxpython/psmap/dialogs.py:610 msgid "Page size" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:612 +#: ../gui/wxpython/psmap/dialogs.py:614 msgid "Margins" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:619 +#: ../gui/wxpython/psmap/dialogs.py:621 msgid "Portrait" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:619 +#: ../gui/wxpython/psmap/dialogs.py:621 msgid "Landscape" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:765 +#: ../gui/wxpython/psmap/dialogs.py:767 msgid "Map settings" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:775 +#: ../gui/wxpython/psmap/dialogs.py:777 msgid "Map frame settings" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:893 +#: ../gui/wxpython/psmap/dialogs.py:895 msgid "Map frame options:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:894 +#: ../gui/wxpython/psmap/dialogs.py:896 msgid "fit frame to match selected map" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:895 +#: ../gui/wxpython/psmap/dialogs.py:897 msgid "fit frame to match saved region" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:896 +#: ../gui/wxpython/psmap/dialogs.py:898 msgid "fit frame to match current computational region" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:897 +#: ../gui/wxpython/psmap/dialogs.py:899 msgid "fixed scale and map center" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:914 ../gui/wxpython/psmap/dialogs.py:1224 +#: ../gui/wxpython/psmap/dialogs.py:916 ../gui/wxpython/psmap/dialogs.py:1226 msgid "Map selection" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:927 ../gui/wxpython/psmap/dialogs.py:1715 +#: ../gui/wxpython/psmap/dialogs.py:929 ../gui/wxpython/psmap/dialogs.py:1717 msgid "Map:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:927 +#: ../gui/wxpython/psmap/dialogs.py:929 msgid "Region:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:984 +#: ../gui/wxpython/psmap/dialogs.py:986 msgid "Map scale and center" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:988 +#: ../gui/wxpython/psmap/dialogs.py:990 msgid "Center:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:989 +#: ../gui/wxpython/psmap/dialogs.py:991 msgid "E:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:990 +#: ../gui/wxpython/psmap/dialogs.py:992 msgid "N:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:997 ../gui/wxpython/psmap/dialogs.py:5860 +#: ../gui/wxpython/psmap/dialogs.py:999 ../gui/wxpython/psmap/dialogs.py:5862 msgid "Scale:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:998 +#: ../gui/wxpython/psmap/dialogs.py:1000 msgid "1 :" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1062 +#: ../gui/wxpython/psmap/dialogs.py:1064 msgid "Map max resolution (dpi):" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1099 ../gui/wxpython/psmap/dialogs.py:3709 +#: ../gui/wxpython/psmap/dialogs.py:1101 ../gui/wxpython/psmap/dialogs.py:3711 msgid "Border" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1105 +#: ../gui/wxpython/psmap/dialogs.py:1107 msgid "draw border around map frame" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1112 +#: ../gui/wxpython/psmap/dialogs.py:1114 msgid "border color:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1114 +#: ../gui/wxpython/psmap/dialogs.py:1116 msgid "border width (pts):" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1233 +#: ../gui/wxpython/psmap/dialogs.py:1235 msgid "" "Region is set to match this map,\n" "raster or vector map must be added later" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1240 +#: ../gui/wxpython/psmap/dialogs.py:1242 msgid "Region selection" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1420 +#: ../gui/wxpython/psmap/dialogs.py:1422 msgid "No map selected!" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1444 +#: ../gui/wxpython/psmap/dialogs.py:1446 msgid "No region selected!" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1495 +#: ../gui/wxpython/psmap/dialogs.py:1497 msgid "Invalid scale or map center!" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1565 +#: ../gui/wxpython/psmap/dialogs.py:1567 msgid "Choose raster map" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1570 +#: ../gui/wxpython/psmap/dialogs.py:1572 msgid "no raster map" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1573 +#: ../gui/wxpython/psmap/dialogs.py:1575 msgid "raster:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1698 ../gui/wxpython/gmodeler/model.py:798 +#: ../gui/wxpython/psmap/dialogs.py:1700 ../gui/wxpython/gmodeler/model.py:798 msgid "Vector maps" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1711 +#: ../gui/wxpython/psmap/dialogs.py:1713 msgid "Add map" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1719 ../gui/wxpython/psmap/dialogs.py:2180 +#: ../gui/wxpython/psmap/dialogs.py:1721 ../gui/wxpython/psmap/dialogs.py:2182 msgid "points" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1719 ../gui/wxpython/psmap/dialogs.py:2182 +#: ../gui/wxpython/psmap/dialogs.py:1721 ../gui/wxpython/psmap/dialogs.py:2184 msgid "lines" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1719 +#: ../gui/wxpython/psmap/dialogs.py:1721 msgid "areas" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1725 +#: ../gui/wxpython/psmap/dialogs.py:1727 msgid "Data Type" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1730 -#: ../gui/wxpython/animation/dialogs.py:776 ../gui/wxpython/dbmgr/base.py:2361 +#: ../gui/wxpython/psmap/dialogs.py:1732 +#: ../gui/wxpython/animation/dialogs.py:779 ../gui/wxpython/dbmgr/base.py:2363 msgid "Add" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1759 +#: ../gui/wxpython/psmap/dialogs.py:1761 msgid "Manage vector maps" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1764 +#: ../gui/wxpython/psmap/dialogs.py:1766 msgid "The topmost vector map overlaps the others" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1768 ../gui/wxpython/psmap/dialogs.py:3666 +#: ../gui/wxpython/psmap/dialogs.py:1770 ../gui/wxpython/psmap/dialogs.py:3668 #: ../gui/wxpython/web_services/widgets.py:267 msgid "Up" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1769 ../gui/wxpython/psmap/dialogs.py:3667 +#: ../gui/wxpython/psmap/dialogs.py:1771 ../gui/wxpython/psmap/dialogs.py:3669 #: ../gui/wxpython/web_services/widgets.py:269 msgid "Down" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1771 +#: ../gui/wxpython/psmap/dialogs.py:1773 msgid "Properties..." msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2014 +#: ../gui/wxpython/psmap/dialogs.py:2016 msgid "Raster map settings" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2062 +#: ../gui/wxpython/psmap/dialogs.py:2064 msgid "Vector maps settings" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2110 +#: ../gui/wxpython/psmap/dialogs.py:2112 #, python-format msgid "%s properties" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2165 +#: ../gui/wxpython/psmap/dialogs.py:2167 msgid "Data selection" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2180 +#: ../gui/wxpython/psmap/dialogs.py:2182 msgid "centroids" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2182 +#: ../gui/wxpython/psmap/dialogs.py:2184 msgid "boundaries" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2220 +#: ../gui/wxpython/psmap/dialogs.py:2222 msgid "Layer selection" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2227 +#: ../gui/wxpython/psmap/dialogs.py:2229 msgid "Database connection is not defined in DB file." msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2228 +#: ../gui/wxpython/psmap/dialogs.py:2230 msgid "Select layer:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2257 +#: ../gui/wxpython/psmap/dialogs.py:2259 msgid "list of categories (e.g. 1,3,5-7)" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2314 +#: ../gui/wxpython/psmap/dialogs.py:2316 msgid "Use current mask" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2333 ../gui/wxpython/psmap/dialogs.py:2489 +#: ../gui/wxpython/psmap/dialogs.py:2335 ../gui/wxpython/psmap/dialogs.py:2491 msgid "Colors" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2342 ../gui/wxpython/psmap/dialogs.py:2498 +#: ../gui/wxpython/psmap/dialogs.py:2344 ../gui/wxpython/psmap/dialogs.py:2500 msgid "Outline" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2347 ../gui/wxpython/psmap/dialogs.py:2508 +#: ../gui/wxpython/psmap/dialogs.py:2349 ../gui/wxpython/psmap/dialogs.py:2510 msgid "draw outline" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2350 ../gui/wxpython/psmap/dialogs.py:2513 -#: ../gui/wxpython/psmap/dialogs.py:5285 ../gui/wxpython/psmap/dialogs.py:5293 +#: ../gui/wxpython/psmap/dialogs.py:2352 ../gui/wxpython/psmap/dialogs.py:2515 +#: ../gui/wxpython/psmap/dialogs.py:5287 ../gui/wxpython/psmap/dialogs.py:5295 msgid "Width (pts):" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2419 +#: ../gui/wxpython/psmap/dialogs.py:2421 msgid "fill color" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2425 ../gui/wxpython/psmap/dialogs.py:2583 +#: ../gui/wxpython/psmap/dialogs.py:2427 ../gui/wxpython/psmap/dialogs.py:2585 msgid "choose color:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2440 ../gui/wxpython/psmap/dialogs.py:2599 +#: ../gui/wxpython/psmap/dialogs.py:2442 ../gui/wxpython/psmap/dialogs.py:2601 msgid "color from map table column:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2511 +#: ../gui/wxpython/psmap/dialogs.py:2513 msgid "No effect for fill color from table column" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2580 +#: ../gui/wxpython/psmap/dialogs.py:2582 msgid "Color of lines:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2647 ../gui/wxpython/psmap/dialogs.py:2879 -#: ../gui/wxpython/psmap/dialogs.py:3004 +#: ../gui/wxpython/psmap/dialogs.py:2649 ../gui/wxpython/psmap/dialogs.py:2881 +#: ../gui/wxpython/psmap/dialogs.py:3006 msgid "Size and style" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2675 +#: ../gui/wxpython/psmap/dialogs.py:2677 msgid "eps file:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2680 ../gui/wxpython/psmap/dialogs.py:3022 +#: ../gui/wxpython/psmap/dialogs.py:2682 ../gui/wxpython/psmap/dialogs.py:3024 msgid "Type filename or click browse to choose file" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2681 ../gui/wxpython/psmap/dialogs.py:3023 +#: ../gui/wxpython/psmap/dialogs.py:2683 ../gui/wxpython/psmap/dialogs.py:3025 msgid "Choose a file" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2740 +#: ../gui/wxpython/psmap/dialogs.py:2742 msgid "size from map table column:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2742 +#: ../gui/wxpython/psmap/dialogs.py:2744 msgid "scale:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2807 +#: ../gui/wxpython/psmap/dialogs.py:2809 msgid "Rotation" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2812 +#: ../gui/wxpython/psmap/dialogs.py:2814 msgid "rotate symbols:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2814 +#: ../gui/wxpython/psmap/dialogs.py:2816 msgid "counterclockwise in degrees:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2818 +#: ../gui/wxpython/psmap/dialogs.py:2820 msgid "from map table column:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2893 +#: ../gui/wxpython/psmap/dialogs.py:2895 msgid "Set width (pts):" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2910 +#: ../gui/wxpython/psmap/dialogs.py:2912 msgid "multiply width by category value" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2947 +#: ../gui/wxpython/psmap/dialogs.py:2949 msgid "Choose line style:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2960 +#: ../gui/wxpython/psmap/dialogs.py:2962 msgid "Choose linecap:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3013 +#: ../gui/wxpython/psmap/dialogs.py:3015 msgid "Pattern" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3018 +#: ../gui/wxpython/psmap/dialogs.py:3020 msgid "use pattern:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3020 +#: ../gui/wxpython/psmap/dialogs.py:3022 msgid "Choose pattern file:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3028 +#: ../gui/wxpython/psmap/dialogs.py:3030 msgid "pattern line width (pts):" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3032 +#: ../gui/wxpython/psmap/dialogs.py:3034 msgid "pattern scale factor:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3392 +#: ../gui/wxpython/psmap/dialogs.py:3394 msgid "Raster legend" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3397 -#: ../gui/wxpython/animation/dialogs.py:473 +#: ../gui/wxpython/psmap/dialogs.py:3399 +#: ../gui/wxpython/animation/dialogs.py:476 msgid "Show raster legend" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3411 +#: ../gui/wxpython/psmap/dialogs.py:3413 msgid "Source raster" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3416 +#: ../gui/wxpython/psmap/dialogs.py:3418 msgid "current raster" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3419 +#: ../gui/wxpython/psmap/dialogs.py:3421 msgid "select raster" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3426 ../gui/wxpython/psmap/dialogs.py:4441 +#: ../gui/wxpython/psmap/dialogs.py:3428 ../gui/wxpython/psmap/dialogs.py:4443 #, python-format msgid "%(rast)s: type %(type)s" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3475 +#: ../gui/wxpython/psmap/dialogs.py:3477 msgid "Type of legend" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3480 +#: ../gui/wxpython/psmap/dialogs.py:3482 msgid "discrete legend (categorical maps)" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3484 +#: ../gui/wxpython/psmap/dialogs.py:3486 msgid "continuous color gradient legend (floating point map)" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3510 +#: ../gui/wxpython/psmap/dialogs.py:3512 msgid "Advanced legend settings" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3515 +#: ../gui/wxpython/psmap/dialogs.py:3517 msgid "draw \"no data\" box" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3524 +#: ../gui/wxpython/psmap/dialogs.py:3526 msgid "draw ticks across color table" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3616 +#: ../gui/wxpython/psmap/dialogs.py:3618 msgid "Vector legend" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3621 +#: ../gui/wxpython/psmap/dialogs.py:3623 msgid "Show vector legend" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3635 +#: ../gui/wxpython/psmap/dialogs.py:3637 msgid "Source vector maps" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3640 +#: ../gui/wxpython/psmap/dialogs.py:3642 msgid "Choose vector maps and their order in legend" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3645 ../gui/wxpython/gmodeler/frame.py:1886 +#: ../gui/wxpython/psmap/dialogs.py:3647 ../gui/wxpython/gmodeler/frame.py:1886 #: ../gui/wxpython/gmodeler/dialogs.py:492 #: ../gui/wxpython/gmodeler/dialogs.py:604 msgid "Label" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3668 ../gui/wxpython/psmap/dialogs.py:4148 +#: ../gui/wxpython/psmap/dialogs.py:3670 ../gui/wxpython/psmap/dialogs.py:4150 msgid "Edit label" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3714 +#: ../gui/wxpython/psmap/dialogs.py:3716 msgid "draw border around legend" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3772 +#: ../gui/wxpython/psmap/dialogs.py:3774 msgid "Size and position" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3842 +#: ../gui/wxpython/psmap/dialogs.py:3844 msgid "Leave the edit field empty, to use default values." msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3882 +#: ../gui/wxpython/psmap/dialogs.py:3884 msgid "" "Width of the color symbol (for lines)\n" "in front of the legend text" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3888 ../gui/wxpython/psmap/dialogs.py:4053 +#: ../gui/wxpython/psmap/dialogs.py:3890 ../gui/wxpython/psmap/dialogs.py:4055 msgid "Columns:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3898 +#: ../gui/wxpython/psmap/dialogs.py:3900 msgid "column span:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3900 +#: ../gui/wxpython/psmap/dialogs.py:3902 msgid "" "Column separation distance between the left edges\n" "of two columns in a multicolumn legend" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4147 +#: ../gui/wxpython/psmap/dialogs.py:4149 msgid "Edit legend label:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4194 +#: ../gui/wxpython/psmap/dialogs.py:4196 msgid "No raster map selected!" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4195 +#: ../gui/wxpython/psmap/dialogs.py:4197 msgid "No raster" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4485 +#: ../gui/wxpython/psmap/dialogs.py:4487 msgid "Mapinfo settings" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4589 +#: ../gui/wxpython/psmap/dialogs.py:4591 msgid "Color settings" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4595 +#: ../gui/wxpython/psmap/dialogs.py:4597 msgid "use border color:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4597 +#: ../gui/wxpython/psmap/dialogs.py:4599 msgid "use background color:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4856 +#: ../gui/wxpython/psmap/dialogs.py:4858 msgid "Length:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4862 +#: ../gui/wxpython/psmap/dialogs.py:4864 msgid "Scalebar length is given in map units" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4867 +#: ../gui/wxpython/psmap/dialogs.py:4869 msgid "Scalebar height is real height on paper" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4869 +#: ../gui/wxpython/psmap/dialogs.py:4871 msgid "default" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4946 +#: ../gui/wxpython/psmap/dialogs.py:4948 msgid "Type:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4965 +#: ../gui/wxpython/psmap/dialogs.py:4967 msgid "Number of segments:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4971 +#: ../gui/wxpython/psmap/dialogs.py:4973 msgid "Label every " msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4972 +#: ../gui/wxpython/psmap/dialogs.py:4974 msgid "segments" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4985 +#: ../gui/wxpython/psmap/dialogs.py:4987 msgid "transparent text background" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5103 +#: ../gui/wxpython/psmap/dialogs.py:5105 msgid "Length of scale bar is not defined" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5197 +#: ../gui/wxpython/psmap/dialogs.py:5199 msgid "Enter text:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5268 +#: ../gui/wxpython/psmap/dialogs.py:5270 msgid "Text effects" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5274 +#: ../gui/wxpython/psmap/dialogs.py:5276 msgid "text background" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5279 +#: ../gui/wxpython/psmap/dialogs.py:5281 msgid "highlight" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5288 +#: ../gui/wxpython/psmap/dialogs.py:5290 msgid "text border" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5397 +#: ../gui/wxpython/psmap/dialogs.py:5399 msgid "Offset" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5401 +#: ../gui/wxpython/psmap/dialogs.py:5403 msgid "horizontal (pts):" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5403 +#: ../gui/wxpython/psmap/dialogs.py:5405 msgid "vertical (pts):" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5442 +#: ../gui/wxpython/psmap/dialogs.py:5444 msgid " Reference point" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5496 +#: ../gui/wxpython/psmap/dialogs.py:5498 msgid "Text rotation" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5502 +#: ../gui/wxpython/psmap/dialogs.py:5504 msgid "rotate text (counterclockwise)" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5594 +#: ../gui/wxpython/psmap/dialogs.py:5596 msgid "No text entered!" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5795 +#: ../gui/wxpython/psmap/dialogs.py:5797 msgid "Choose a directory with images" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5838 +#: ../gui/wxpython/psmap/dialogs.py:5840 msgid "Note: only EPS format supported" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5854 +#: ../gui/wxpython/psmap/dialogs.py:5856 msgid "Scale And Rotation" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5895 ../gui/wxpython/psmap/dialogs.py:6477 +#: ../gui/wxpython/psmap/dialogs.py:5897 ../gui/wxpython/psmap/dialogs.py:6479 msgid "Rotation angle (deg):" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5911 ../gui/wxpython/psmap/dialogs.py:6499 +#: ../gui/wxpython/psmap/dialogs.py:5913 ../gui/wxpython/psmap/dialogs.py:6501 msgid "Counterclockwise rotation in degrees" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6037 +#: ../gui/wxpython/psmap/dialogs.py:6039 msgid "" "PIL\n" "missing" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6057 +#: ../gui/wxpython/psmap/dialogs.py:6059 #, python-format msgid "Unable to read file %s" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6118 +#: ../gui/wxpython/psmap/dialogs.py:6120 #, python-format msgid "size: %(width)s x %(height)s pts" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6140 +#: ../gui/wxpython/psmap/dialogs.py:6142 msgid "No image selected." msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6247 +#: ../gui/wxpython/psmap/dialogs.py:6249 msgid "North Arrow settings" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6258 +#: ../gui/wxpython/psmap/dialogs.py:6260 msgid "Compute convergence" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6329 +#: ../gui/wxpython/psmap/dialogs.py:6331 msgid "Symbol" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6336 +#: ../gui/wxpython/psmap/dialogs.py:6338 msgid "Select symbol:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6353 +#: ../gui/wxpython/psmap/dialogs.py:6355 msgid "" "Note: Selected symbol is not displayed\n" "in draft mode (only in preview mode)" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6386 ../gui/wxpython/psmap/dialogs.py:6745 +#: ../gui/wxpython/psmap/dialogs.py:6388 ../gui/wxpython/psmap/dialogs.py:6747 msgid "Outline color:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6413 ../gui/wxpython/psmap/dialogs.py:6775 +#: ../gui/wxpython/psmap/dialogs.py:6415 ../gui/wxpython/psmap/dialogs.py:6777 msgid "Fill color:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6452 +#: ../gui/wxpython/psmap/dialogs.py:6454 msgid "Size and Rotation" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6460 +#: ../gui/wxpython/psmap/dialogs.py:6462 msgid "Size (pt):" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6463 +#: ../gui/wxpython/psmap/dialogs.py:6465 msgid "Symbol size in points" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6698 +#: ../gui/wxpython/psmap/dialogs.py:6700 msgid "Rectangle settings" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6700 +#: ../gui/wxpython/psmap/dialogs.py:6702 msgid "Line settings" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6834 +#: ../gui/wxpython/psmap/dialogs.py:6836 msgid "Line width in points" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6908 +#: ../gui/wxpython/psmap/dialogs.py:6910 msgid "Vector labels" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6928 +#: ../gui/wxpython/psmap/dialogs.py:6930 msgid "Vector label files created beforehand by v.label module" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6945 +#: ../gui/wxpython/psmap/dialogs.py:6947 msgid "You can select multiple label files." msgstr "" @@ -15468,7 +15496,7 @@ msgid "Map <%s> not found." msgstr "" -#: ../gui/wxpython/mapswipe/frame.py:674 ../gui/wxpython/mapdisp/frame.py:897 +#: ../gui/wxpython/mapswipe/frame.py:674 ../gui/wxpython/mapdisp/frame.py:896 msgid "No raster or vector map layer selected for querying." msgstr "" @@ -15512,7 +15540,7 @@ msgid "Shape:" msgstr "" -#: ../gui/wxpython/gcp/manager.py:509 +#: ../gui/wxpython/gcp/manager.py:511 msgid "Select/create group:" msgstr "" @@ -15546,23 +15574,23 @@ msgid "Animation %d" msgstr "" -#: ../gui/wxpython/animation/nviztask.py:43 ../gui/wxpython/lmgr/frame.py:1391 +#: ../gui/wxpython/animation/nviztask.py:45 ../gui/wxpython/lmgr/frame.py:1395 #, python-format msgid "" "Reading workspace file <%s> failed.\n" "Invalid file, unable to parse XML document." msgstr "" -#: ../gui/wxpython/animation/nviztask.py:53 +#: ../gui/wxpython/animation/nviztask.py:55 #, python-format msgid "No 3d view information in workspace file <%s>." msgstr "" -#: ../gui/wxpython/animation/nviztask.py:285 +#: ../gui/wxpython/animation/nviztask.py:287 msgid "Please add only one layer in the list." msgstr "" -#: ../gui/wxpython/animation/nviztask.py:292 +#: ../gui/wxpython/animation/nviztask.py:294 msgid "No map series nor space-time dataset is added." msgstr "" @@ -15588,7 +15616,7 @@ #: ../gui/wxpython/animation/toolbars.py:51 #: ../gui/wxpython/animation/toolbars.py:52 -#: ../gui/wxpython/animation/dialogs.py:324 +#: ../gui/wxpython/animation/dialogs.py:327 msgid "Add new animation" msgstr "" @@ -15599,7 +15627,7 @@ #: ../gui/wxpython/animation/toolbars.py:59 #: ../gui/wxpython/animation/toolbars.py:60 -#: ../gui/wxpython/animation/dialogs.py:907 +#: ../gui/wxpython/animation/dialogs.py:910 msgid "Export animation" msgstr "" @@ -15657,427 +15685,427 @@ msgid "%s=, %s=, %s= and %s= are mutually exclusive." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:53 +#: ../gui/wxpython/animation/dialogs.py:56 msgid "Adjust speed of animation" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:100 +#: ../gui/wxpython/animation/dialogs.py:103 msgid "Simple mode" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:105 +#: ../gui/wxpython/animation/dialogs.py:108 msgid "Frame duration:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:106 -#: ../gui/wxpython/animation/dialogs.py:147 +#: ../gui/wxpython/animation/dialogs.py:109 +#: ../gui/wxpython/animation/dialogs.py:150 msgid "ms" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:139 +#: ../gui/wxpython/animation/dialogs.py:142 msgid "Temporal mode" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:144 +#: ../gui/wxpython/animation/dialogs.py:147 msgid "Time unit:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:146 +#: ../gui/wxpython/animation/dialogs.py:149 msgid "Duration of time unit:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:218 +#: ../gui/wxpython/animation/dialogs.py:221 msgid "year" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:219 +#: ../gui/wxpython/animation/dialogs.py:222 msgid "month" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:220 +#: ../gui/wxpython/animation/dialogs.py:223 msgid "day" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:221 +#: ../gui/wxpython/animation/dialogs.py:224 msgid "hour" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:222 +#: ../gui/wxpython/animation/dialogs.py:225 msgid "minute" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:223 +#: ../gui/wxpython/animation/dialogs.py:226 msgid "second" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:288 +#: ../gui/wxpython/animation/dialogs.py:291 msgid "Animation speed is too high." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:326 +#: ../gui/wxpython/animation/dialogs.py:329 msgid "Edit animation" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:344 +#: ../gui/wxpython/animation/dialogs.py:347 msgid "Advanced" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:375 +#: ../gui/wxpython/animation/dialogs.py:378 msgid "top left" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:376 +#: ../gui/wxpython/animation/dialogs.py:379 msgid "top right" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:377 +#: ../gui/wxpython/animation/dialogs.py:380 msgid "bottom left" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:378 +#: ../gui/wxpython/animation/dialogs.py:381 msgid "bottom right" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:394 +#: ../gui/wxpython/animation/dialogs.py:397 msgid "Select 2D or 3D view" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:409 +#: ../gui/wxpython/animation/dialogs.py:412 msgid "Window position:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:419 +#: ../gui/wxpython/animation/dialogs.py:422 msgid "View mode:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:430 +#: ../gui/wxpython/animation/dialogs.py:433 msgid "" "For 3D animation, please select only one space-time dataset\n" "or one series of map layers." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:475 +#: ../gui/wxpython/animation/dialogs.py:478 #: ../gui/wxpython/lmgr/layertree.py:111 msgid "Set options" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:496 +#: ../gui/wxpython/animation/dialogs.py:499 msgid "3D view parameters" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:504 +#: ../gui/wxpython/animation/dialogs.py:507 msgid "Workspace file:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:506 +#: ../gui/wxpython/animation/dialogs.py:509 msgid "Choose workspace file to import 3D view parameters" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:515 +#: ../gui/wxpython/animation/dialogs.py:518 msgid "Parameter for animation:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:554 +#: ../gui/wxpython/animation/dialogs.py:557 msgid "Animate region change (2D view only)" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:558 +#: ../gui/wxpython/animation/dialogs.py:561 msgid "Start region:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:568 +#: ../gui/wxpython/animation/dialogs.py:571 msgid "End region:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:574 +#: ../gui/wxpython/animation/dialogs.py:577 msgid "Zoom value:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:575 +#: ../gui/wxpython/animation/dialogs.py:578 msgid "N-S/E-W distances in map units used to gradually reduce region." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:582 +#: ../gui/wxpython/animation/dialogs.py:585 msgid "N-S:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:585 +#: ../gui/wxpython/animation/dialogs.py:588 msgid "E-W:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:683 +#: ../gui/wxpython/animation/dialogs.py:686 msgid "Only one series or space-time dataset is accepted for 3D mode." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:691 +#: ../gui/wxpython/animation/dialogs.py:694 msgid "No map series or space-time dataset added." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:719 +#: ../gui/wxpython/animation/dialogs.py:722 msgid "Region information is not complete" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:753 +#: ../gui/wxpython/animation/dialogs.py:756 msgid "Add, edit or remove animations" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:765 +#: ../gui/wxpython/animation/dialogs.py:768 msgid "List of animations" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:778 +#: ../gui/wxpython/animation/dialogs.py:781 msgid "Edit" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:837 +#: ../gui/wxpython/animation/dialogs.py:840 #, python-format msgid "Maximum number of animations is %d." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:887 +#: ../gui/wxpython/animation/dialogs.py:890 #: ../gui/wxpython/animation/controller.py:262 msgid "More animations are using one window. Please select different window for each animation." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:988 +#: ../gui/wxpython/animation/dialogs.py:991 msgid "Add time stamp" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1030 +#: ../gui/wxpython/animation/dialogs.py:1033 msgid "Add time stamp, image or text decoration by one of the buttons above." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1032 +#: ../gui/wxpython/animation/dialogs.py:1035 msgid "Add image or text decoration by one of the buttons above." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1053 +#: ../gui/wxpython/animation/dialogs.py:1056 msgid "Font settings:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1058 +#: ../gui/wxpython/animation/dialogs.py:1061 msgid "Sample text" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1078 +#: ../gui/wxpython/animation/dialogs.py:1081 msgid "Image file:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1079 +#: ../gui/wxpython/animation/dialogs.py:1082 msgid "Choose image file" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1095 +#: ../gui/wxpython/animation/dialogs.py:1098 msgid "Text:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1116 +#: ../gui/wxpython/animation/dialogs.py:1119 msgid "Placement as percentage of screen coordinates (X: 0, Y: 0 is top left):" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1151 +#: ../gui/wxpython/animation/dialogs.py:1154 msgid "image sequence" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1151 +#: ../gui/wxpython/animation/dialogs.py:1154 msgid "animated GIF" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1151 +#: ../gui/wxpython/animation/dialogs.py:1154 msgid "SWF" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1151 +#: ../gui/wxpython/animation/dialogs.py:1154 msgid "AVI" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1162 +#: ../gui/wxpython/animation/dialogs.py:1165 msgid "Export to:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1189 +#: ../gui/wxpython/animation/dialogs.py:1192 msgid "animation_" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1197 +#: ../gui/wxpython/animation/dialogs.py:1200 msgid "Choose directory for export" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1232 +#: ../gui/wxpython/animation/dialogs.py:1235 msgid "GIF file:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1233 -#: ../gui/wxpython/animation/dialogs.py:1257 -#: ../gui/wxpython/animation/dialogs.py:1288 +#: ../gui/wxpython/animation/dialogs.py:1236 +#: ../gui/wxpython/animation/dialogs.py:1260 +#: ../gui/wxpython/animation/dialogs.py:1291 msgid "Choose file to save animation" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1256 +#: ../gui/wxpython/animation/dialogs.py:1259 msgid "SWF file:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1279 +#: ../gui/wxpython/animation/dialogs.py:1282 msgid "" "Program 'ffmpeg' was not found.\n" "Please install it first and make sure\n" "it's in the PATH variable." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1287 +#: ../gui/wxpython/animation/dialogs.py:1290 msgid "AVI file:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1295 +#: ../gui/wxpython/animation/dialogs.py:1298 msgid "Video codec:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1299 +#: ../gui/wxpython/animation/dialogs.py:1302 msgid "Additional options:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1303 +#: ../gui/wxpython/animation/dialogs.py:1306 msgid "Consider adding '-sameq' or '-qscale 1' if not satisfied with video quality. Options depend on ffmpeg version." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1340 +#: ../gui/wxpython/animation/dialogs.py:1343 #, python-format msgid "Current frame rate: %.2f fps" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1472 +#: ../gui/wxpython/animation/dialogs.py:1475 #, python-format msgid "File %s not found." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1476 +#: ../gui/wxpython/animation/dialogs.py:1479 msgid "Decoration image file is missing." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1485 +#: ../gui/wxpython/animation/dialogs.py:1488 #, python-format msgid "Directory %s not found." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1489 +#: ../gui/wxpython/animation/dialogs.py:1492 msgid "Export directory is missing." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1493 -#: ../gui/wxpython/animation/dialogs.py:1497 +#: ../gui/wxpython/animation/dialogs.py:1496 +#: ../gui/wxpython/animation/dialogs.py:1500 msgid "Export file is missing." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1535 +#: ../gui/wxpython/animation/dialogs.py:1538 msgid "Time stamp" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1613 +#: ../gui/wxpython/animation/dialogs.py:1616 msgid "Add space-time dataset layer" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1638 +#: ../gui/wxpython/animation/dialogs.py:1641 msgid "Multiple raster maps" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1639 +#: ../gui/wxpython/animation/dialogs.py:1642 msgid "Multiple vector maps" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1640 +#: ../gui/wxpython/animation/dialogs.py:1643 msgid "Multiple 3D raster maps" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1641 +#: ../gui/wxpython/animation/dialogs.py:1644 msgid "Space time raster dataset" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1642 +#: ../gui/wxpython/animation/dialogs.py:1645 msgid "Space time vector dataset" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1643 +#: ../gui/wxpython/animation/dialogs.py:1646 msgid "Space time 3D raster dataset" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1682 +#: ../gui/wxpython/animation/dialogs.py:1685 msgid "Input data type:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1763 +#: ../gui/wxpython/animation/dialogs.py:1766 msgid "Select raster/vector maps." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1792 +#: ../gui/wxpython/animation/dialogs.py:1795 msgid "Please select maps or dataset first." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1821 +#: ../gui/wxpython/animation/dialogs.py:1824 msgid "Animation Tool settings" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1885 +#: ../gui/wxpython/animation/dialogs.py:1888 msgid "Number of parallel processes:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1914 +#: ../gui/wxpython/animation/dialogs.py:1917 msgid "Text foreground color:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1935 +#: ../gui/wxpython/animation/dialogs.py:1938 msgid "Text background color:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1967 +#: ../gui/wxpython/animation/dialogs.py:1970 #: ../gui/wxpython/timeline/frame.py:303 msgid "Time" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1977 +#: ../gui/wxpython/animation/dialogs.py:1980 msgid "Absolute time format:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1997 +#: ../gui/wxpython/animation/dialogs.py:2000 msgid "Click and then press key up or down to preview different date and time formats. Type custom format string." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:2008 +#: ../gui/wxpython/animation/dialogs.py:2011 msgid "Learn more about formatting options" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:2022 +#: ../gui/wxpython/animation/dialogs.py:2025 msgid "Display instances with no data" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:2025 +#: ../gui/wxpython/animation/dialogs.py:2028 msgid "When animating instant-based data which have irregular timestamps you can display 'no data frame' (checked option) or keep last frame." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:2056 +#: ../gui/wxpython/animation/dialogs.py:2059 msgid "Invalid" msgstr "" -#: ../gui/wxpython/animation/temporal_manager.py:110 +#: ../gui/wxpython/animation/temporal_manager.py:112 msgid "It is not allowed to display data with different temporal types (absolute and relative)." msgstr "" -#: ../gui/wxpython/animation/temporal_manager.py:125 +#: ../gui/wxpython/animation/temporal_manager.py:127 #, python-format msgid "It is not allowed to display data with different units (%s)." msgstr "" -#: ../gui/wxpython/animation/temporal_manager.py:137 +#: ../gui/wxpython/animation/temporal_manager.py:139 msgid "You are going to display data with different temporal types of maps (interval and point). It is recommended to use data of one temporal type to avoid confusion." msgstr "" -#: ../gui/wxpython/animation/temporal_manager.py:242 +#: ../gui/wxpython/animation/temporal_manager.py:244 #: ../gui/wxpython/animation/utils.py:70 ../gui/wxpython/animation/utils.py:79 -#: ../gui/wxpython/tplot/frame.py:809 ../gui/wxpython/timeline/frame.py:463 +#: ../gui/wxpython/tplot/frame.py:927 ../gui/wxpython/timeline/frame.py:465 #, python-format msgid "Space time dataset <%s> not found." msgstr "" -#: ../gui/wxpython/animation/temporal_manager.py:347 +#: ../gui/wxpython/animation/temporal_manager.py:349 #, python-format msgid "Topology of Space time dataset %s is invalid." msgstr "" @@ -16146,186 +16174,226 @@ msgid "Unable to load icon theme. Reason: %s. Quiting wxGUI..." msgstr "" -#: ../gui/wxpython/tplot/g.gui.tplot.py:106 +#: ../gui/wxpython/tplot/g.gui.tplot.py:138 msgid "With stvds you have to set 'attr' option" msgstr "" -#: ../gui/wxpython/tplot/g.gui.tplot.py:110 +#: ../gui/wxpython/tplot/g.gui.tplot.py:142 msgid "With stvds it is not possible to use 'coordinates' and 'cats' options together" msgstr "" -#: ../gui/wxpython/tplot/g.gui.tplot.py:113 +#: ../gui/wxpython/tplot/g.gui.tplot.py:145 msgid "With stvds you have to use 'coordinates' or 'cats' option" msgstr "" -#: ../gui/wxpython/tplot/frame.py:43 +#: ../gui/wxpython/tplot/frame.py:44 #, python-brace-format msgid "The Temporal Plot Tool needs the \"matplotlib\" (python-matplotlib) package to be installed. {0}" msgstr "" -#: ../gui/wxpython/tplot/frame.py:97 +#: ../gui/wxpython/tplot/frame.py:100 msgid "GRASS GIS Temporal Plot Tool" msgstr "" -#: ../gui/wxpython/tplot/frame.py:180 +#: ../gui/wxpython/tplot/frame.py:184 msgid "" "Raster temporal dataset (strds)\n" "Press ENTER after typing the name or select with the combobox" msgstr "" -#: ../gui/wxpython/tplot/frame.py:189 +#: ../gui/wxpython/tplot/frame.py:193 msgid "X and Y coordinates separated by comma:" msgstr "" -#: ../gui/wxpython/tplot/frame.py:201 +#: ../gui/wxpython/tplot/frame.py:205 msgid "Coordinates can be obtained for example by right-clicking on Map Display." msgstr "" -#: ../gui/wxpython/tplot/frame.py:216 +#: ../gui/wxpython/tplot/frame.py:220 msgid "STRDS" msgstr "" -#: ../gui/wxpython/tplot/frame.py:224 +#: ../gui/wxpython/tplot/frame.py:228 msgid "" "Vector temporal dataset (stvds)\n" "Press ENTER after typing the name or select with the combobox" msgstr "" -#: ../gui/wxpython/tplot/frame.py:238 +#: ../gui/wxpython/tplot/frame.py:242 msgid "Select attribute column" msgstr "" -#: ../gui/wxpython/tplot/frame.py:251 +#: ../gui/wxpython/tplot/frame.py:255 msgid "Select category of vector(s)" msgstr "" -#: ../gui/wxpython/tplot/frame.py:269 +#: ../gui/wxpython/tplot/frame.py:273 msgid "STVDS" msgstr "" -#: ../gui/wxpython/tplot/frame.py:297 ../gui/wxpython/tplot/frame.py:724 -#: ../gui/wxpython/tplot/frame.py:728 ../gui/wxpython/tplot/frame.py:749 -#: ../gui/wxpython/tplot/frame.py:875 +#: ../gui/wxpython/tplot/frame.py:280 +msgid "Set title for the plot" +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:285 +msgid "Set label for X axis" +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:290 +msgid "Set label for Y axis" +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:302 +msgid "Labels" +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:309 +msgid "Path for output CSV file with plotted data" +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:315 +msgid "CVS path" +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:321 +#, fuzzy +msgid "Do you want the CSV header?" +msgstr "Haluatko luoda uuden karttajoukon?" + +#: ../gui/wxpython/tplot/frame.py:363 ../gui/wxpython/tplot/frame.py:842 +#: ../gui/wxpython/tplot/frame.py:846 ../gui/wxpython/tplot/frame.py:867 +#: ../gui/wxpython/tplot/frame.py:993 msgid "Invalid input coordinates" msgstr "" -#: ../gui/wxpython/tplot/frame.py:309 ../gui/wxpython/tplot/frame.py:422 +#: ../gui/wxpython/tplot/frame.py:375 ../gui/wxpython/tplot/frame.py:488 #: ../gui/wxpython/timeline/frame.py:180 #, python-format msgid "Dataset <%s> not found in temporal database" msgstr "" -#: ../gui/wxpython/tplot/frame.py:327 ../gui/wxpython/tplot/frame.py:441 +#: ../gui/wxpython/tplot/frame.py:393 ../gui/wxpython/tplot/frame.py:507 #: ../gui/wxpython/timeline/frame.py:196 msgid "Datasets have different temporal type (absolute x relative), which is not allowed." msgstr "" -#: ../gui/wxpython/tplot/frame.py:344 ../gui/wxpython/tplot/frame.py:451 +#: ../gui/wxpython/tplot/frame.py:410 ../gui/wxpython/tplot/frame.py:517 #: ../gui/wxpython/timeline/frame.py:215 msgid "Datasets have different time unit which is not allowed." msgstr "" -#: ../gui/wxpython/tplot/frame.py:388 +#: ../gui/wxpython/tplot/frame.py:454 #, python-brace-format msgid "Category {ca} is not on vector map {ma} and it will be not used" msgstr "" -#: ../gui/wxpython/tplot/frame.py:407 +#: ../gui/wxpython/tplot/frame.py:473 msgid "Both coordinates and categories are set, coordinates will be used. The use categories remove text from coordinate form" msgstr "" -#: ../gui/wxpython/tplot/frame.py:412 +#: ../gui/wxpython/tplot/frame.py:478 msgid "With Vector temporal dataset you have to select an attribute column" msgstr "" -#: ../gui/wxpython/tplot/frame.py:464 +#: ../gui/wxpython/tplot/frame.py:530 msgid "Difference number of vector layers and maps in the vector temporal dataset" msgstr "" -#: ../gui/wxpython/tplot/frame.py:506 +#: ../gui/wxpython/tplot/frame.py:572 #, python-brace-format msgid "No connection between vector map {vmap} and layer {la}" msgstr "" -#: ../gui/wxpython/tplot/frame.py:580 -msgid "Problem getting data from raster temporal dataset. Empty list of values." -msgstr "" - -#: ../gui/wxpython/tplot/frame.py:592 ../gui/wxpython/tplot/frame.py:644 -#: ../gui/wxpython/tplot/frame.py:682 +#: ../gui/wxpython/tplot/frame.py:638 #, python-format msgid "Temporal resolution: %s" msgstr "" -#: ../gui/wxpython/tplot/frame.py:594 ../gui/wxpython/tplot/frame.py:646 -#: ../gui/wxpython/tplot/frame.py:684 ../gui/wxpython/timeline/frame.py:373 +#: ../gui/wxpython/tplot/frame.py:640 ../gui/wxpython/timeline/frame.py:374 #, python-format msgid "Time [%s]" msgstr "" -#: ../gui/wxpython/tplot/frame.py:625 +#: ../gui/wxpython/tplot/frame.py:683 +msgid "Problem getting data from raster temporal dataset. Empty list of values." +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:729 #, python-brace-format msgid "Problem getting data from vector temporal dataset. Empty list of values for cat {ca}." msgstr "" -#: ../gui/wxpython/tplot/frame.py:670 +#: ../gui/wxpython/tplot/frame.py:776 msgid "Problem getting data from vector temporal dataset. Empty list of values." msgstr "" -#: ../gui/wxpython/tplot/frame.py:717 +#: ../gui/wxpython/tplot/frame.py:802 +#, python-brace-format +msgid "{pa} already exists, do you want to overwrite?" +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:804 +msgid "File exists" +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:809 +msgid "Please change name of output CSV file or " +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:835 msgid "Incorrect coordinates format, should be: x,y" msgstr "" -#: ../gui/wxpython/tplot/frame.py:733 +#: ../gui/wxpython/tplot/frame.py:851 msgid "Seed point outside the current region" msgstr "" -#: ../gui/wxpython/tplot/frame.py:745 +#: ../gui/wxpython/tplot/frame.py:863 msgid "Invalid input raster dataset" msgstr "" -#: ../gui/wxpython/tplot/frame.py:762 +#: ../gui/wxpython/tplot/frame.py:880 msgid "Invalid input vector dataset" msgstr "" -#: ../gui/wxpython/tplot/frame.py:824 ../gui/wxpython/timeline/frame.py:478 +#: ../gui/wxpython/tplot/frame.py:942 ../gui/wxpython/timeline/frame.py:480 #, python-format msgid "Please specify the space time dataset <%s>." msgstr "" -#: ../gui/wxpython/tplot/frame.py:827 ../gui/wxpython/timeline/frame.py:480 +#: ../gui/wxpython/tplot/frame.py:945 ../gui/wxpython/timeline/frame.py:482 msgid "Ambiguous dataset name" msgstr "" -#: ../gui/wxpython/tplot/frame.py:868 ../gui/wxpython/tplot/frame.py:916 +#: ../gui/wxpython/tplot/frame.py:986 ../gui/wxpython/tplot/frame.py:1044 msgid "Invalid input temporal dataset" msgstr "" -#: ../gui/wxpython/tplot/frame.py:937 +#: ../gui/wxpython/tplot/frame.py:1065 msgid "Datasets have different number of values" msgstr "" -#: ../gui/wxpython/tplot/frame.py:961 ../gui/wxpython/timeline/frame.py:564 +#: ../gui/wxpython/tplot/frame.py:1089 ../gui/wxpython/timeline/frame.py:566 #, python-format msgid "Space time raster dataset: %s" msgstr "" -#: ../gui/wxpython/tplot/frame.py:963 ../gui/wxpython/timeline/frame.py:566 +#: ../gui/wxpython/tplot/frame.py:1091 ../gui/wxpython/timeline/frame.py:568 #, python-format msgid "Space time vector dataset: %s" msgstr "" -#: ../gui/wxpython/tplot/frame.py:965 ../gui/wxpython/timeline/frame.py:568 +#: ../gui/wxpython/tplot/frame.py:1093 ../gui/wxpython/timeline/frame.py:570 #, python-format msgid "Space time 3D raster dataset: %s" msgstr "" -#: ../gui/wxpython/tplot/frame.py:967 +#: ../gui/wxpython/tplot/frame.py:1095 #, python-brace-format msgid "Value for {date} is {val}" msgstr "" -#: ../gui/wxpython/tplot/frame.py:970 +#: ../gui/wxpython/tplot/frame.py:1098 msgid "Press Del to dismiss." msgstr "" @@ -16397,7 +16465,7 @@ msgid "Launch user-defined script" msgstr "" -#: ../gui/wxpython/lmgr/toolbars.py:166 ../gui/wxpython/lmgr/pyshell.py:63 +#: ../gui/wxpython/lmgr/toolbars.py:166 ../gui/wxpython/lmgr/pyshell.py:65 msgid "Open a simple Python code editor" msgstr "" @@ -16437,40 +16505,40 @@ msgid "Show 3D view mode manual" msgstr "" -#: ../gui/wxpython/lmgr/pyshell.py:43 +#: ../gui/wxpython/lmgr/pyshell.py:45 #, python-format msgid "Welcome to wxGUI Interactive Python Shell %s" msgstr "" -#: ../gui/wxpython/lmgr/pyshell.py:44 +#: ../gui/wxpython/lmgr/pyshell.py:46 #, python-format msgid "Type %s for more GRASS scripting related information." msgstr "" -#: ../gui/wxpython/lmgr/pyshell.py:45 +#: ../gui/wxpython/lmgr/pyshell.py:47 #, python-format msgid "Type %s to add raster or vector to the layer tree." msgstr "" -#: ../gui/wxpython/lmgr/pyshell.py:55 +#: ../gui/wxpython/lmgr/pyshell.py:57 msgid "Delete all text from the shell" msgstr "" -#: ../gui/wxpython/lmgr/pyshell.py:60 +#: ../gui/wxpython/lmgr/pyshell.py:62 msgid "Simple &editor" msgstr "" -#: ../gui/wxpython/lmgr/pyshell.py:117 +#: ../gui/wxpython/lmgr/pyshell.py:119 #, python-format msgid "Raster or vector map <%s> not found" msgstr "" -#: ../gui/wxpython/lmgr/pyshell.py:124 +#: ../gui/wxpython/lmgr/pyshell.py:126 #, python-format msgid "Raster map <%s> added" msgstr "" -#: ../gui/wxpython/lmgr/pyshell.py:126 +#: ../gui/wxpython/lmgr/pyshell.py:128 #, python-format msgid "Vector map <%s> added" msgstr "" @@ -16504,7 +16572,7 @@ msgid "3D view Toolbar" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:284 ../gui/wxpython/lmgr/frame.py:1717 +#: ../gui/wxpython/lmgr/frame.py:284 ../gui/wxpython/lmgr/frame.py:1720 msgid "Rename Map Display" msgstr "" @@ -16550,11 +16618,11 @@ msgid "GRASS Model File (*.gxm)|*.gxm" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:663 ../gui/wxpython/lmgr/frame.py:2518 +#: ../gui/wxpython/lmgr/frame.py:663 ../gui/wxpython/lmgr/frame.py:2521 msgid "Do you want to save changes in the workspace?" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:665 ../gui/wxpython/lmgr/frame.py:2520 +#: ../gui/wxpython/lmgr/frame.py:665 ../gui/wxpython/lmgr/frame.py:2523 msgid "Do you want to store current settings to workspace file?" msgstr "" @@ -16568,7 +16636,7 @@ msgid "Command '%s' not yet implemented in the WxGUI. Try adding it as a command layer instead." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:936 ../gui/wxpython/lmgr/frame.py:2002 +#: ../gui/wxpython/lmgr/frame.py:936 ../gui/wxpython/lmgr/frame.py:2005 msgid "Selected map layer is not vector." msgstr "" @@ -16624,122 +16692,122 @@ msgid "No location/mapset provided. Operation canceled." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1078 ../gui/wxpython/lmgr/frame.py:1099 +#: ../gui/wxpython/lmgr/frame.py:1078 ../gui/wxpython/lmgr/frame.py:1103 msgid "No mapset provided. Operation canceled." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1087 ../gui/wxpython/lmgr/frame.py:1109 +#: ../gui/wxpython/lmgr/frame.py:1091 ../gui/wxpython/lmgr/frame.py:1113 #: ../gui/wxpython/datacatalog/frame.py:127 #, python-format msgid "Current mapset is <%s>." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1133 +#: ../gui/wxpython/lmgr/frame.py:1137 #, python-format msgid "" "Working directory changed to:\n" "\"%s\"" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1140 +#: ../gui/wxpython/lmgr/frame.py:1144 msgid "Changes current working directory for this GUI." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1142 +#: ../gui/wxpython/lmgr/frame.py:1146 msgid "Usage: cd [directory]" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1143 +#: ../gui/wxpython/lmgr/frame.py:1147 msgid "Without parameters it opens a dialog." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1147 +#: ../gui/wxpython/lmgr/frame.py:1151 msgid "If ~ (tilde) is present as the first directory on the path, it is replaced by user's home directory." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1161 +#: ../gui/wxpython/lmgr/frame.py:1165 msgid "More than one parameter provided." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1181 +#: ../gui/wxpython/lmgr/frame.py:1185 msgid "Choose a working directory" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1226 +#: ../gui/wxpython/lmgr/frame.py:1230 msgid "System Info" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1241 +#: ../gui/wxpython/lmgr/frame.py:1245 msgid "GRASS version" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1242 +#: ../gui/wxpython/lmgr/frame.py:1246 msgid "GRASS SVN revision" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1244 +#: ../gui/wxpython/lmgr/frame.py:1248 msgid "Build date" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1246 +#: ../gui/wxpython/lmgr/frame.py:1250 msgid "Build platform" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1259 +#: ../gui/wxpython/lmgr/frame.py:1263 msgid "Platform" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1322 +#: ../gui/wxpython/lmgr/frame.py:1326 msgid "Current workspace is not empty. Do you want to store current settings to workspace file?" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1325 +#: ../gui/wxpython/lmgr/frame.py:1329 msgid "Create new workspace?" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1354 +#: ../gui/wxpython/lmgr/frame.py:1358 msgid "Choose workspace file" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1356 ../gui/wxpython/lmgr/frame.py:1594 +#: ../gui/wxpython/lmgr/frame.py:1360 ../gui/wxpython/lmgr/frame.py:1597 msgid "GRASS Workspace File (*.gxw)|*.gxw" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1396 ../gui/wxpython/lmgr/frame.py:1568 +#: ../gui/wxpython/lmgr/frame.py:1400 ../gui/wxpython/lmgr/frame.py:1571 msgid "Please wait, loading workspace..." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1548 +#: ../gui/wxpython/lmgr/frame.py:1551 msgid "Choose GRC file to load" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1550 +#: ../gui/wxpython/lmgr/frame.py:1553 msgid "Old GRASS Workspace File (*.grc)|*.grc" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1592 +#: ../gui/wxpython/lmgr/frame.py:1595 msgid "Choose file to save current workspace" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1612 ../gui/wxpython/lmgr/frame.py:1633 +#: ../gui/wxpython/lmgr/frame.py:1615 ../gui/wxpython/lmgr/frame.py:1636 #, python-format msgid "Workspace file <%s> already exists. Do you want to overwrite this file?" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1660 +#: ../gui/wxpython/lmgr/frame.py:1663 msgid "Writing current settings to workspace file failed." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1672 ../gui/wxpython/gmodeler/frame.py:1139 +#: ../gui/wxpython/lmgr/frame.py:1675 ../gui/wxpython/gmodeler/frame.py:1139 #, python-format msgid "Unable to open file <%s> for writing." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1716 +#: ../gui/wxpython/lmgr/frame.py:1719 msgid "Enter new name:" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1814 +#: ../gui/wxpython/lmgr/frame.py:1817 #, python-format msgid "" "Unable to launch \"Supervised Classification Tool\".\n" @@ -16747,32 +16815,32 @@ "Reason: %s" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1856 +#: ../gui/wxpython/lmgr/frame.py:1859 msgid "Unable to start Timeline Tool." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1867 +#: ../gui/wxpython/lmgr/frame.py:1870 msgid "Unable to start Temporal Plot Tool." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2137 +#: ../gui/wxpython/lmgr/frame.py:2140 msgid "Add selected map layers into layer tree" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2170 ../gui/wxpython/lmgr/frame.py:2207 +#: ../gui/wxpython/lmgr/frame.py:2173 ../gui/wxpython/lmgr/frame.py:2210 #, python-format msgid "Unsupported map layer type <%s>." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2336 +#: ../gui/wxpython/lmgr/frame.py:2339 msgid "Note that cell values can only be displayed for regions of less than 10,000 cells." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2428 ../gui/wxpython/lmgr/layertree.py:1983 +#: ../gui/wxpython/lmgr/frame.py:2431 ../gui/wxpython/lmgr/layertree.py:1983 msgid "opacity:" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2436 +#: ../gui/wxpython/lmgr/frame.py:2439 #, python-format msgid "" "Do you want to remove map layer(s)\n" @@ -16780,27 +16848,27 @@ "from layer tree?" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2439 +#: ../gui/wxpython/lmgr/frame.py:2442 msgid "Do you want to remove selected map layer(s) from layer tree?" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2445 +#: ../gui/wxpython/lmgr/frame.py:2448 msgid "Remove map layer" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2527 +#: ../gui/wxpython/lmgr/frame.py:2530 msgid "Quit GRASS GUI" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2559 +#: ../gui/wxpython/lmgr/frame.py:2562 msgid "Unable to exit GRASS shell: unknown PID" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2579 +#: ../gui/wxpython/lmgr/frame.py:2582 msgid "Display resolution is currently not constrained to computational settings. It's suggested to constrain map to region geometry. Do you want to constrain the resolution?" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2588 +#: ../gui/wxpython/lmgr/frame.py:2591 msgid "Constrain map to region geometry?" msgstr "" @@ -17108,7 +17176,7 @@ msgstr "" #: ../gui/wxpython/rlisetup/functions.py:127 -#: ../gui/wxpython/rlisetup/wizard.py:1712 +#: ../gui/wxpython/rlisetup/wizard.py:1711 msgid "The polygon seems to have 0 areas" msgstr "" @@ -17453,77 +17521,77 @@ msgid "Select sample area " msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1715 +#: ../gui/wxpython/rlisetup/wizard.py:1714 msgid "Select sample area 1 of " msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1745 +#: ../gui/wxpython/rlisetup/wizard.py:1744 msgid "Configuration file name:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1754 +#: ../gui/wxpython/rlisetup/wizard.py:1753 msgid "Raster name:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1764 +#: ../gui/wxpython/rlisetup/wizard.py:1763 msgid "Vector name:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1773 +#: ../gui/wxpython/rlisetup/wizard.py:1772 msgid "Region type:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1791 +#: ../gui/wxpython/rlisetup/wizard.py:1790 msgid "Sampling area type:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1854 +#: ../gui/wxpython/rlisetup/wizard.py:1853 msgid "Region keyboard values:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1868 -#: ../gui/wxpython/rlisetup/wizard.py:1893 -#: ../gui/wxpython/rlisetup/wizard.py:1897 +#: ../gui/wxpython/rlisetup/wizard.py:1867 +#: ../gui/wxpython/rlisetup/wizard.py:1892 +#: ../gui/wxpython/rlisetup/wizard.py:1896 msgid "Type of shape:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1871 -#: ../gui/wxpython/rlisetup/wizard.py:1900 +#: ../gui/wxpython/rlisetup/wizard.py:1870 +#: ../gui/wxpython/rlisetup/wizard.py:1899 msgid "Radius size:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1872 -#: ../gui/wxpython/rlisetup/wizard.py:1901 +#: ../gui/wxpython/rlisetup/wizard.py:1871 +#: ../gui/wxpython/rlisetup/wizard.py:1900 msgid "Name circle mask:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1874 -#: ../gui/wxpython/rlisetup/wizard.py:1903 +#: ../gui/wxpython/rlisetup/wizard.py:1873 +#: ../gui/wxpython/rlisetup/wizard.py:1902 msgid "Width size:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1875 -#: ../gui/wxpython/rlisetup/wizard.py:1904 +#: ../gui/wxpython/rlisetup/wizard.py:1874 +#: ../gui/wxpython/rlisetup/wizard.py:1903 msgid "Height size:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1878 +#: ../gui/wxpython/rlisetup/wizard.py:1877 msgid "Method of distribution:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1881 +#: ../gui/wxpython/rlisetup/wizard.py:1880 msgid "Number sampling units:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1884 +#: ../gui/wxpython/rlisetup/wizard.py:1883 msgid "Distance between units:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1887 +#: ../gui/wxpython/rlisetup/wizard.py:1886 msgid "Number row strates:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1889 +#: ../gui/wxpython/rlisetup/wizard.py:1888 msgid "Number column strates:" msgstr "" @@ -17554,56 +17622,56 @@ msgid "Remove legend" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:254 +#: ../gui/wxpython/mapwin/buffered.py:256 msgid "Copy coordinates to clipboard" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:262 +#: ../gui/wxpython/mapwin/buffered.py:264 msgid "Hide toolbars" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:264 +#: ../gui/wxpython/mapwin/buffered.py:266 msgid "Show toolbars" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:271 +#: ../gui/wxpython/mapwin/buffered.py:273 msgid "Hide statusbar" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:272 +#: ../gui/wxpython/mapwin/buffered.py:274 msgid "Show statusbar" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:289 +#: ../gui/wxpython/mapwin/buffered.py:291 msgid "Resize legend" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:990 +#: ../gui/wxpython/mapwin/buffered.py:991 msgid "Unable to draw registered graphics. The graphics was unregistered." msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:2079 +#: ../gui/wxpython/mapwin/buffered.py:2080 msgid "Zoom to saved region extents" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:2081 +#: ../gui/wxpython/mapwin/buffered.py:2082 msgid "Set compulational region from named region" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:2094 +#: ../gui/wxpython/mapwin/buffered.py:2095 #, python-format msgid "Region <%s> not found. Operation canceled." msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:2124 +#: ../gui/wxpython/mapwin/buffered.py:2125 msgid "Save display extents to region file" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:2126 +#: ../gui/wxpython/mapwin/buffered.py:2127 msgid "Save computational region to region file" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:2138 +#: ../gui/wxpython/mapwin/buffered.py:2139 #, python-format msgid "Region file <%s> already exists. Do you want to overwrite it?" msgstr "" @@ -18350,92 +18418,93 @@ msgid "Data catalog" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:95 ../gui/wxpython/dbmgr/base.py:2276 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:99 ../gui/wxpython/dbmgr/base.py:2278 msgid "Database connection" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:127 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:131 msgid "Set SQL statement to default" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:130 -msgid "Apply SQL statement in Attribute Table Manager" +#: ../gui/wxpython/dbmgr/sqlbuilder.py:134 +msgid "Apply SQL statement" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:132 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:136 msgid "Close the dialog" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:219 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:223 msgid "Columns" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:233 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:238 msgid "Interactive insertion" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:247 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:252 msgid "Values" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:257 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:262 msgid "Get all values" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:262 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:267 msgid "Get sample" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:264 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:269 msgid "Get first 256 unique values as sample" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:283 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:288 msgid "Go to:" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:296 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:301 msgid "Close dialog on apply" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:471 -#: ../gui/wxpython/dbmgr/sqlbuilder.py:616 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:482 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:627 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:855 #, python-format msgid "GRASS SQL Builder (%(type)s) - <%(map)s>" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:474 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:485 msgid "Column to show (SELECT clause)" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:475 -#: ../gui/wxpython/dbmgr/sqlbuilder.py:620 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:486 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:631 msgid "Constraint for query (WHERE clause)" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:487 ../gui/wxpython/dbmgr/base.py:1213 -#: ../gui/wxpython/dbmgr/base.py:1239 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:498 ../gui/wxpython/dbmgr/base.py:1215 +#: ../gui/wxpython/dbmgr/base.py:1241 #, python-format msgid "Example: %s" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:491 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:502 msgid "Verify" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:492 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:503 msgid "Verify SQL statement" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:500 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:511 msgid "SQL statement not verified" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:544 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:555 msgid "SQL statement is not valid" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:546 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:557 #, python-format msgid "" "SQL statement is not valid.\n" @@ -18443,31 +18512,31 @@ "%s" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:548 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:559 msgid "SQL statement is valid" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:619 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:630 msgid "Column to set (SET clause)" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:621 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:632 msgid "Calculate column value to set" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:693 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:704 msgid "Functions" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:726 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:737 msgid "SQL statement was not applied" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:728 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:739 msgid "SQL statement applied" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:762 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:773 msgid "Dbf driver does not support usage of SQL functions." msgstr "" @@ -18525,65 +18594,65 @@ msgid "Unknown" msgstr "" -#: ../gui/wxpython/dbmgr/dialogs.py:788 ../gui/wxpython/dbmgr/base.py:2319 -#: ../gui/wxpython/dbmgr/base.py:2383 +#: ../gui/wxpython/dbmgr/dialogs.py:788 ../gui/wxpython/dbmgr/base.py:2321 +#: ../gui/wxpython/dbmgr/base.py:2385 msgid "Column" msgstr "" -#: ../gui/wxpython/dbmgr/dialogs.py:799 ../gui/wxpython/dbmgr/base.py:2338 +#: ../gui/wxpython/dbmgr/dialogs.py:799 ../gui/wxpython/dbmgr/base.py:2340 #: ../gui/wxpython/gmodeler/preferences.py:255 #: ../gui/wxpython/web_services/widgets.py:935 msgid "Type" msgstr "" -#: ../gui/wxpython/dbmgr/dialogs.py:810 ../gui/wxpython/dbmgr/base.py:2354 +#: ../gui/wxpython/dbmgr/dialogs.py:810 ../gui/wxpython/dbmgr/base.py:2356 msgid "Length" msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:79 +#: ../gui/wxpython/dbmgr/manager.py:80 msgid "GRASS GIS Attribute Table Manager - " msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:81 +#: ../gui/wxpython/dbmgr/manager.py:82 msgid "READONLY - " msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:99 +#: ../gui/wxpython/dbmgr/manager.py:100 #, python-format msgid "Database connection for vector map <%s> is not defined in DB file. You can define new connection in 'Manage layers' tab." msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:105 +#: ../gui/wxpython/dbmgr/manager.py:106 msgid "Please wait, loading attribute data..." msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:114 +#: ../gui/wxpython/dbmgr/manager.py:115 msgid "Browse data" msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:122 +#: ../gui/wxpython/dbmgr/manager.py:123 msgid "Manage tables" msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:129 +#: ../gui/wxpython/dbmgr/manager.py:130 msgid "Manage layers" msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:140 +#: ../gui/wxpython/dbmgr/manager.py:141 msgid "Close Attribute Table Manager" msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:143 +#: ../gui/wxpython/dbmgr/manager.py:144 msgid "Reload currently selected attribute data" msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:146 +#: ../gui/wxpython/dbmgr/manager.py:147 msgid "Reload all attribute data (drop current selection)" msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:222 ../gui/wxpython/dbmgr/base.py:317 -#: ../gui/wxpython/dbmgr/base.py:919 ../gui/wxpython/dbmgr/base.py:1089 -#: ../gui/wxpython/dbmgr/base.py:1444 ../gui/wxpython/dbmgr/base.py:2096 +#: ../gui/wxpython/dbmgr/manager.py:223 ../gui/wxpython/dbmgr/base.py:317 +#: ../gui/wxpython/dbmgr/base.py:921 ../gui/wxpython/dbmgr/base.py:1091 +#: ../gui/wxpython/dbmgr/base.py:1446 ../gui/wxpython/dbmgr/base.py:2098 #, python-format msgid "Number of loaded records: %d" msgstr "" @@ -18684,129 +18753,129 @@ msgid "Add column to table <%s>" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1025 +#: ../gui/wxpython/dbmgr/base.py:1027 msgid "Unable to add column to the table. No column name defined." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1039 +#: ../gui/wxpython/dbmgr/base.py:1041 #, python-format msgid "Column <%(column)s> already exists in table <%(table)s>." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1122 +#: ../gui/wxpython/dbmgr/base.py:1124 msgid "Attribute data - right-click to edit/manage records" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1137 ../gui/wxpython/dbmgr/base.py:2260 -#: ../gui/wxpython/dbmgr/base.py:2955 ../gui/wxpython/dbmgr/base.py:3090 -#: ../gui/wxpython/dbmgr/base.py:3359 +#: ../gui/wxpython/dbmgr/base.py:1139 ../gui/wxpython/dbmgr/base.py:2262 +#: ../gui/wxpython/dbmgr/base.py:2957 ../gui/wxpython/dbmgr/base.py:3092 +#: ../gui/wxpython/dbmgr/base.py:3361 msgid "Table" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1139 ../gui/wxpython/dbmgr/base.py:2262 +#: ../gui/wxpython/dbmgr/base.py:1141 ../gui/wxpython/dbmgr/base.py:2264 msgid " (readonly)" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1153 +#: ../gui/wxpython/dbmgr/base.py:1155 msgid "SQL Query" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1183 +#: ../gui/wxpython/dbmgr/base.py:1185 msgid "Simple" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1190 +#: ../gui/wxpython/dbmgr/base.py:1192 msgid "Apply SELECT statement and reload data records" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1224 +#: ../gui/wxpython/dbmgr/base.py:1226 msgid "Builder" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1229 +#: ../gui/wxpython/dbmgr/base.py:1231 msgid "SQL Builder" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1411 ../gui/wxpython/dbmgr/base.py:1600 +#: ../gui/wxpython/dbmgr/base.py:1413 ../gui/wxpython/dbmgr/base.py:1602 msgid "Insert new record" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1412 +#: ../gui/wxpython/dbmgr/base.py:1414 msgid "Delete selected record(s)" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1413 +#: ../gui/wxpython/dbmgr/base.py:1415 msgid "Delete all records" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1425 +#: ../gui/wxpython/dbmgr/base.py:1427 msgid "Highlight selected features and zoom" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1429 ../gui/wxpython/dbmgr/base.py:1940 +#: ../gui/wxpython/dbmgr/base.py:1431 ../gui/wxpython/dbmgr/base.py:1942 msgid "Extract selected features" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1430 +#: ../gui/wxpython/dbmgr/base.py:1432 msgid "Delete selected features" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1493 +#: ../gui/wxpython/dbmgr/base.py:1495 msgid "Update existing record" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1520 ../gui/wxpython/dbmgr/base.py:1633 +#: ../gui/wxpython/dbmgr/base.py:1522 ../gui/wxpython/dbmgr/base.py:1635 #, python-format msgid "Value '%(value)s' needs to be entered as %(type)s." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1539 +#: ../gui/wxpython/dbmgr/base.py:1541 #, python-format msgid "" "Unable to update existing record.\n" "%s" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1611 +#: ../gui/wxpython/dbmgr/base.py:1613 #, python-format msgid "Record with category number %d already exists in the table." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1621 +#: ../gui/wxpython/dbmgr/base.py:1623 #, python-format msgid "Category number (column %s) is missing." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1645 +#: ../gui/wxpython/dbmgr/base.py:1647 #, python-format msgid "" "Unable to insert new record.\n" "%s" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1698 +#: ../gui/wxpython/dbmgr/base.py:1700 #, python-format msgid "Selected data records (%d) will be permanently deleted from table. Do you want to delete them?" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1701 ../gui/wxpython/dbmgr/base.py:1751 +#: ../gui/wxpython/dbmgr/base.py:1703 ../gui/wxpython/dbmgr/base.py:1753 msgid "Delete records" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1748 +#: ../gui/wxpython/dbmgr/base.py:1750 #, python-format msgid "All data records (%d) will be permanently deleted from table. Do you want to delete them?" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1935 +#: ../gui/wxpython/dbmgr/base.py:1937 msgid "Nothing to extract." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1969 +#: ../gui/wxpython/dbmgr/base.py:1971 msgid "Nothing to delete." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2040 ../gui/wxpython/dbmgr/base.py:2076 +#: ../gui/wxpython/dbmgr/base.py:2042 ../gui/wxpython/dbmgr/base.py:2078 #, python-format msgid "" "Loading attribute data failed.\n" @@ -18814,7 +18883,7 @@ "%s" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2059 +#: ../gui/wxpython/dbmgr/base.py:2061 #, python-format msgid "" "Loading attribute data failed.\n" @@ -18823,47 +18892,47 @@ "%s" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2295 +#: ../gui/wxpython/dbmgr/base.py:2297 #, python-format msgid "Table <%s> - right-click to delete column(s)" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2399 ../gui/wxpython/gmodeler/dialogs.py:359 +#: ../gui/wxpython/dbmgr/base.py:2401 ../gui/wxpython/gmodeler/dialogs.py:359 msgid "To" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2517 +#: ../gui/wxpython/dbmgr/base.py:2519 msgid "Unable to rename column. No column name defined." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2525 +#: ../gui/wxpython/dbmgr/base.py:2527 #, python-format msgid "Unable to rename column <%(column)s> to <%(columnTo)s>. Column already exists in the table <%(table)s>." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2543 +#: ../gui/wxpython/dbmgr/base.py:2545 #, python-format msgid "Unable to rename column. Column <%(column)s> doesn't exist in the table <%(table)s>." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2582 +#: ../gui/wxpython/dbmgr/base.py:2584 msgid "Drop selected column" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2586 +#: ../gui/wxpython/dbmgr/base.py:2588 msgid "Drop all columns" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2618 +#: ../gui/wxpython/dbmgr/base.py:2620 #, python-format msgid "Selected %s will PERMANENTLY removed from table. Do you want to drop the column?" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2621 ../gui/wxpython/dbmgr/base.py:2665 +#: ../gui/wxpython/dbmgr/base.py:2623 ../gui/wxpython/dbmgr/base.py:2667 msgid "Drop column(s)" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2662 +#: ../gui/wxpython/dbmgr/base.py:2664 #, python-format msgid "" "Selected columns\n" @@ -18871,146 +18940,146 @@ "will PERMANENTLY removed from table. Do you want to drop the columns?" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2768 +#: ../gui/wxpython/dbmgr/base.py:2770 msgid "List of layers" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2853 ../gui/wxpython/dbmgr/base.py:3281 -#: ../gui/wxpython/dbmgr/base.py:3713 +#: ../gui/wxpython/dbmgr/base.py:2855 ../gui/wxpython/dbmgr/base.py:3283 +#: ../gui/wxpython/dbmgr/base.py:3715 #, python-format msgid "Drop also linked attribute table (%s)" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2896 +#: ../gui/wxpython/dbmgr/base.py:2898 msgid "Column name" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2896 ../gui/wxpython/gmodeler/frame.py:1732 +#: ../gui/wxpython/dbmgr/base.py:2898 ../gui/wxpython/gmodeler/frame.py:1732 #: ../gui/wxpython/gmodeler/frame.py:1785 msgid "Data type" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2896 +#: ../gui/wxpython/dbmgr/base.py:2898 msgid "Data length" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2953 ../gui/wxpython/dbmgr/base.py:3079 -#: ../gui/wxpython/dbmgr/base.py:3347 +#: ../gui/wxpython/dbmgr/base.py:2955 ../gui/wxpython/dbmgr/base.py:3081 +#: ../gui/wxpython/dbmgr/base.py:3349 msgid "Driver" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2956 +#: ../gui/wxpython/dbmgr/base.py:2958 msgid "Key" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3055 +#: ../gui/wxpython/dbmgr/base.py:3057 msgid "Add layer" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3065 +#: ../gui/wxpython/dbmgr/base.py:3067 msgid "Layer description" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3095 ../gui/wxpython/dbmgr/base.py:3139 -#: ../gui/wxpython/dbmgr/base.py:3365 +#: ../gui/wxpython/dbmgr/base.py:3097 ../gui/wxpython/dbmgr/base.py:3141 +#: ../gui/wxpython/dbmgr/base.py:3367 msgid "Key column" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3100 +#: ../gui/wxpython/dbmgr/base.py:3102 msgid "Insert record for each category into table" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3122 +#: ../gui/wxpython/dbmgr/base.py:3124 msgid "You need to add categories by v.category module." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3126 +#: ../gui/wxpython/dbmgr/base.py:3128 msgid "Table description" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3134 +#: ../gui/wxpython/dbmgr/base.py:3136 msgid "Table name" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3148 +#: ../gui/wxpython/dbmgr/base.py:3150 msgid "&Create table" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3152 +#: ../gui/wxpython/dbmgr/base.py:3154 #: ../gui/wxpython/web_services/dialogs.py:537 msgid "&Add layer" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3156 +#: ../gui/wxpython/dbmgr/base.py:3158 msgid "&Set default" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3260 +#: ../gui/wxpython/dbmgr/base.py:3262 msgid "Remove layer" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3263 +#: ../gui/wxpython/dbmgr/base.py:3265 msgid "Layer to remove" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3289 +#: ../gui/wxpython/dbmgr/base.py:3291 msgid "&Remove layer" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3332 +#: ../gui/wxpython/dbmgr/base.py:3334 msgid "Modify layer" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3408 +#: ../gui/wxpython/dbmgr/base.py:3410 msgid "&Modify layer" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3457 +#: ../gui/wxpython/dbmgr/base.py:3459 msgid "" "Unable to get list of tables.\n" "Please use db.connect to set database parameters." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3554 +#: ../gui/wxpython/dbmgr/base.py:3556 msgid "Unable to create new table. Table name or key column name is missing." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3561 +#: ../gui/wxpython/dbmgr/base.py:3563 #, python-format msgid "Unable to create new table. Table <%s> already exists in the database." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3602 +#: ../gui/wxpython/dbmgr/base.py:3604 #, python-format msgid "Unable to add new layer to vector map <%(vector)s>. Layer %(layer)d already exists." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3771 +#: ../gui/wxpython/dbmgr/base.py:3773 msgid "Field statistics" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3792 +#: ../gui/wxpython/dbmgr/base.py:3794 msgid "Copy statistics the clipboard (Ctrl+C)" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3859 +#: ../gui/wxpython/dbmgr/base.py:3861 msgid "Statistics is not support for DBF tables." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3886 +#: ../gui/wxpython/dbmgr/base.py:3888 msgid "Unable to calculte statistics." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3894 +#: ../gui/wxpython/dbmgr/base.py:3896 #, python-format msgid "Unable to calculte statistics. Invalid number of lines %d (should be %d)." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3914 +#: ../gui/wxpython/dbmgr/base.py:3916 msgid "Unable to calculte standard deviation." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3920 +#: ../gui/wxpython/dbmgr/base.py:3922 #, python-format msgid "Field statistics <%s>" msgstr "" @@ -19608,57 +19677,57 @@ msgid "Y" msgstr "Y" -#: ../gui/wxpython/timeline/frame.py:570 +#: ../gui/wxpython/timeline/frame.py:572 #, python-format msgid "Mapset: %s" msgstr "Karttajoukko: %s" -#: ../gui/wxpython/timeline/frame.py:571 +#: ../gui/wxpython/timeline/frame.py:573 #, python-format msgid "Map name: %s" msgstr "Kartan nimi: %s" -#: ../gui/wxpython/timeline/frame.py:573 +#: ../gui/wxpython/timeline/frame.py:575 #, python-format msgid "Start time: %s" msgstr "" -#: ../gui/wxpython/timeline/frame.py:576 +#: ../gui/wxpython/timeline/frame.py:578 #, python-format msgid "End time: %s" msgstr "" -#: ../gui/wxpython/timeline/frame.py:580 +#: ../gui/wxpython/timeline/frame.py:582 msgid "WARNING: invalid topology" msgstr "" -#: ../gui/wxpython/timeline/frame.py:582 +#: ../gui/wxpython/timeline/frame.py:584 msgid "" "\n" "Press Del to dismiss." msgstr "" -#: ../gui/wxpython/mapdisp/main.py:187 +#: ../gui/wxpython/mapdisp/main.py:189 #, python-format msgid "Unsupported command %s." msgstr "" -#: ../gui/wxpython/mapdisp/main.py:281 +#: ../gui/wxpython/mapdisp/main.py:283 #, python-format msgid "Unable to read cmdfile '%(cmd)s'. Details: %(det)s" msgstr "" -#: ../gui/wxpython/mapdisp/main.py:616 +#: ../gui/wxpython/mapdisp/main.py:618 #, python-format msgid "Starting map display <%s>..." msgstr "" -#: ../gui/wxpython/mapdisp/main.py:622 +#: ../gui/wxpython/mapdisp/main.py:624 #, python-format msgid "Unable to create file <%s>" msgstr "" -#: ../gui/wxpython/mapdisp/main.py:638 +#: ../gui/wxpython/mapdisp/main.py:640 #, python-format msgid "Stopping map display <%s>..." msgstr "" @@ -19808,33 +19877,33 @@ msgid "d.to.rast can be used only in 2D mode." msgstr "" -#: ../gui/wxpython/mapdisp/frame.py:890 +#: ../gui/wxpython/mapdisp/frame.py:889 #, python-format msgid "Vector map <%s> opened for editing - skipped." msgstr "" -#: ../gui/wxpython/mapdisp/frame.py:961 +#: ../gui/wxpython/mapdisp/frame.py:960 #, python-brace-format msgid "Failed to query vector map(s) <{maps}>. Check database settings and topology." msgstr "" -#: ../gui/wxpython/mapdisp/frame.py:1395 +#: ../gui/wxpython/mapdisp/frame.py:1394 msgid "Set computational region extent from display" msgstr "" -#: ../gui/wxpython/mapdisp/frame.py:1397 +#: ../gui/wxpython/mapdisp/frame.py:1396 msgid "Set computational region extent interactively" msgstr "" -#: ../gui/wxpython/mapdisp/frame.py:1399 +#: ../gui/wxpython/mapdisp/frame.py:1398 msgid "Set computational region from named region" msgstr "" -#: ../gui/wxpython/mapdisp/frame.py:1404 +#: ../gui/wxpython/mapdisp/frame.py:1403 msgid "Save computational region to named region" msgstr "" -#: ../gui/wxpython/mapdisp/frame.py:1537 +#: ../gui/wxpython/mapdisp/frame.py:1536 msgid "Raster Digitizer Toolbar" msgstr "" diff -Nru grass-7.4.3/locale/po/grasswxpy_fr.po grass-7.6.0/locale/po/grasswxpy_fr.po --- grass-7.4.3/locale/po/grasswxpy_fr.po 2018-11-24 09:49:59.000000000 +0000 +++ grass-7.6.0/locale/po/grasswxpy_fr.po 2018-12-26 10:57:24.000000000 +0000 @@ -9,7 +9,7 @@ msgstr "" "Project-Id-Version: grasswxpy_fr\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-03-24 00:06+0100\n" +"POT-Creation-Date: 2018-12-26 11:43+0100\n" "PO-Revision-Date: 2017-01-16 09:34+0100\n" "Last-Translator: Sylvain Maillard \n" "Language-Team: français \n" @@ -57,18 +57,18 @@ msgid "Set drawing color (not raster cell color)" msgstr "Définir la couleur de dessin (pas la couleur des cellules du raster)" -#: ../gui/wxpython/rdigit/toolbars.py:88 +#: ../gui/wxpython/rdigit/toolbars.py:85 msgid "Cell value:" msgstr "Valeurs de cellule :" -#: ../gui/wxpython/rdigit/toolbars.py:101 +#: ../gui/wxpython/rdigit/toolbars.py:99 msgid "Width of currently digitized line or diameter of a digitized point in map units." msgstr "Largeur de la ligne en cours de numérisation ou diamètre d'un point en unités de carte." -#: ../gui/wxpython/rdigit/toolbars.py:102 +#: ../gui/wxpython/rdigit/toolbars.py:100 #: ../gui/wxpython/nviz/preferences.py:559 -#: ../gui/wxpython/gui_core/dialogs.py:1933 -#: ../gui/wxpython/psmap/dialogs.py:3831 +#: ../gui/wxpython/gui_core/dialogs.py:1938 +#: ../gui/wxpython/psmap/dialogs.py:3833 #: ../gui/wxpython/gmodeler/preferences.py:184 #: ../gui/wxpython/gmodeler/preferences.py:350 #: ../gui/wxpython/gmodeler/preferences.py:462 @@ -76,7 +76,7 @@ msgid "Width:" msgstr "Largeur :" -#: ../gui/wxpython/rdigit/toolbars.py:142 +#: ../gui/wxpython/rdigit/toolbars.py:146 msgid "New raster map" msgstr "Nouvelle carte raster" @@ -107,7 +107,7 @@ #: ../gui/wxpython/rdigit/dialogs.py:104 #: ../gui/wxpython/modules/colorrules.py:679 -#: ../gui/wxpython/gui_core/dialogs.py:475 +#: ../gui/wxpython/gui_core/dialogs.py:476 #: ../gui/wxpython/lmgr/layertree.py:1085 #: ../gui/wxpython/datacatalog/tree.py:220 msgid "Overwrite?" @@ -200,7 +200,7 @@ msgstr "Entrer un nom de fichier ou cliquer sur Parcourir pour enregistrer une table de couleur" #: ../gui/wxpython/modules/colorrules.py:453 ../gui/wxpython/menustrings.py:9 -#: ../gui/wxpython/menustrings.py:2009 +#: ../gui/wxpython/menustrings.py:2010 #: ../gui/wxpython/image2target/ii2t_menustrings.py:10 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1977 msgid "Save" @@ -227,7 +227,7 @@ msgstr "Recharger la table par défaut" #: ../gui/wxpython/modules/colorrules.py:582 -#: ../gui/wxpython/iclass/toolbars.py:76 +#: ../gui/wxpython/iclass/toolbars.py:78 msgid "Preview" msgstr "Aperçu" @@ -246,7 +246,7 @@ msgstr "Le fichier région <%s> existe déjà. Voulez-vous l'écraser ?" #: ../gui/wxpython/modules/colorrules.py:690 -#: ../gui/wxpython/gui_core/forms.py:2346 +#: ../gui/wxpython/gui_core/forms.py:2376 msgid "Nothing to save." msgstr "Rien à enregistrer." @@ -270,7 +270,7 @@ #: ../gui/wxpython/modules/colorrules.py:972 #: ../gui/wxpython/modules/colorrules.py:1654 #: ../gui/wxpython/modules/colorrules.py:1658 -#: ../gui/wxpython/psmap/dialogs.py:3537 +#: ../gui/wxpython/psmap/dialogs.py:3539 msgid "range" msgstr "plage" @@ -338,7 +338,7 @@ msgstr "Utiliser la colonne de couleur à la place de la table de couleur :" #: ../gui/wxpython/modules/colorrules.py:1139 ../gui/wxpython/dbmgr/base.py:467 -#: ../gui/wxpython/dbmgr/base.py:2307 +#: ../gui/wxpython/dbmgr/base.py:2309 msgid "Add column" msgstr "Ajouter une colonne" @@ -435,7 +435,7 @@ msgstr "Expression" #: ../gui/wxpython/modules/mcalc_builder.py:158 -#: ../gui/wxpython/modules/vclean.py:173 ../gui/wxpython/gui_core/forms.py:595 +#: ../gui/wxpython/modules/vclean.py:173 ../gui/wxpython/gui_core/forms.py:607 #: ../gui/wxpython/gui_core/menu.py:174 ../gui/wxpython/gmodeler/model.py:2835 #: ../gui/wxpython/gmodeler/frame.py:1983 msgid "&Run" @@ -446,7 +446,7 @@ msgstr "Enregistrer l'expression dans un fichier" #: ../gui/wxpython/modules/mcalc_builder.py:165 -#: ../gui/wxpython/gui_core/forms.py:1858 +#: ../gui/wxpython/gui_core/forms.py:1868 msgid "&Load" msgstr "Charger" @@ -455,7 +455,7 @@ msgstr "Charger une expression depuis un fichier" #: ../gui/wxpython/modules/mcalc_builder.py:169 -#: ../gui/wxpython/gui_core/forms.py:615 +#: ../gui/wxpython/gui_core/forms.py:627 msgid "Copy the current command string to the clipboard" msgstr "Copier la chaîne de commande dans le presse-papier" @@ -578,7 +578,7 @@ #: ../gui/wxpython/modules/mcalc_builder.py:283 #: ../gui/wxpython/modules/import_export.py:96 #: ../gui/wxpython/modules/vclean.py:145 -#: ../gui/wxpython/gui_core/preferences.py:1138 +#: ../gui/wxpython/gui_core/preferences.py:1132 #: ../gui/wxpython/gmodeler/preferences.py:682 msgid "Allow output files to overwrite existing files" msgstr "Permettre au fichier de sortie d'écraser les fichiers existants" @@ -599,28 +599,28 @@ msgid "Add created raster map into layer tree" msgstr "Ajouter la carte raster créée dans l'arborescence des couches" -#: ../gui/wxpython/modules/mcalc_builder.py:642 +#: ../gui/wxpython/modules/mcalc_builder.py:658 msgid "You must enter the name of a new raster map to create." msgstr "Vous devez entrer le nom de la nouvelle carte à créer." -#: ../gui/wxpython/modules/mcalc_builder.py:653 +#: ../gui/wxpython/modules/mcalc_builder.py:669 msgid "You must enter an expression to create a new raster map." msgstr "Vous devez entrer une expression pour créer une nouvelle carte." -#: ../gui/wxpython/modules/mcalc_builder.py:713 +#: ../gui/wxpython/modules/mcalc_builder.py:729 msgid "Choose a file name to save the expression" msgstr "Choisir un nom de fichier où enregistrer l'expression" -#: ../gui/wxpython/modules/mcalc_builder.py:714 -#: ../gui/wxpython/modules/mcalc_builder.py:736 +#: ../gui/wxpython/modules/mcalc_builder.py:730 +#: ../gui/wxpython/modules/mcalc_builder.py:752 msgid "Expression file (*)|*" msgstr "Fichier de formule (*)|*" -#: ../gui/wxpython/modules/mcalc_builder.py:735 +#: ../gui/wxpython/modules/mcalc_builder.py:751 msgid "Choose a file name to load the expression" msgstr "Choisir un fichier pour charger une formule" -#: ../gui/wxpython/modules/mcalc_builder.py:771 +#: ../gui/wxpython/modules/mcalc_builder.py:787 #, python-brace-format msgid "'{cmd}' copied to clipboard" msgstr "'{cmd}' copiée dans le presse-papier" @@ -649,12 +649,12 @@ #: ../gui/wxpython/modules/import_export.py:78 #: ../gui/wxpython/modules/import_export.py:869 -#: ../gui/wxpython/gui_core/forms.py:2031 +#: ../gui/wxpython/gui_core/forms.py:2041 msgid "Layer id" msgstr "Identifiant de couche" #: ../gui/wxpython/modules/import_export.py:79 -#: ../gui/wxpython/gui_core/forms.py:2032 +#: ../gui/wxpython/gui_core/forms.py:2042 #: ../gui/wxpython/web_services/widgets.py:937 msgid "Layer name" msgstr "Nom de la couche" @@ -664,13 +664,13 @@ msgstr "Nom de la sortie de carte GRASS (mode édition)" #: ../gui/wxpython/modules/import_export.py:82 -#: ../gui/wxpython/gui_core/forms.py:2033 ../gui/wxpython/psmap/dialogs.py:2176 +#: ../gui/wxpython/gui_core/forms.py:2043 ../gui/wxpython/psmap/dialogs.py:2178 msgid "Feature type" msgstr "Type d'entité" #: ../gui/wxpython/modules/import_export.py:83 #: ../gui/wxpython/modules/import_export.py:85 -#: ../gui/wxpython/gui_core/forms.py:2034 +#: ../gui/wxpython/gui_core/forms.py:2044 msgid "Projection match" msgstr "Concordance des projections" @@ -679,16 +679,16 @@ msgstr "Supplanter la vérification de la projection (utiliser la projection du secteur courant)" #: ../gui/wxpython/modules/import_export.py:105 -#: ../gui/wxpython/gui_core/forms.py:684 +#: ../gui/wxpython/gui_core/forms.py:696 msgid "Close dialog on finish" msgstr "Fermer la boîte de dialogue après exécution" #: ../gui/wxpython/modules/import_export.py:117 #: ../gui/wxpython/modules/import_export.py:670 #: ../gui/wxpython/iscatt/dialogs.py:402 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1878 -#: ../gui/wxpython/image2target/ii2t_manager.py:2703 -#: ../gui/wxpython/gcp/manager.py:2630 ../gui/wxpython/vnet/dialogs.py:1312 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1880 +#: ../gui/wxpython/image2target/ii2t_manager.py:2706 +#: ../gui/wxpython/gcp/manager.py:2632 ../gui/wxpython/vnet/dialogs.py:1312 #: ../gui/wxpython/web_services/dialogs.py:145 #: ../gui/wxpython/web_services/dialogs.py:901 msgid "Close dialog" @@ -715,7 +715,7 @@ msgstr "Paramètres d'import" #: ../gui/wxpython/modules/import_export.py:376 -#: ../gui/wxpython/menustrings.py:161 ../gui/wxpython/menustrings.py:1179 +#: ../gui/wxpython/menustrings.py:161 ../gui/wxpython/menustrings.py:1180 #: ../gui/wxpython/image2target/ii2t_menustrings.py:159 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1160 #: ../gui/wxpython/lmgr/layertree.py:60 @@ -723,7 +723,7 @@ msgstr "Lier une carte raster externe" #: ../gui/wxpython/modules/import_export.py:378 -#: ../gui/wxpython/menustrings.py:36 ../gui/wxpython/menustrings.py:1054 +#: ../gui/wxpython/menustrings.py:36 ../gui/wxpython/menustrings.py:1055 #: ../gui/wxpython/image2target/ii2t_menustrings.py:37 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1038 #: ../gui/wxpython/lmgr/layertree.py:58 @@ -761,7 +761,7 @@ msgstr "Impossible de déterminer le nombre de bandes du raster" #: ../gui/wxpython/modules/import_export.py:517 -#: ../gui/wxpython/menustrings.py:163 ../gui/wxpython/menustrings.py:1181 +#: ../gui/wxpython/menustrings.py:163 ../gui/wxpython/menustrings.py:1182 #: ../gui/wxpython/image2target/ii2t_menustrings.py:161 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1162 #: ../gui/wxpython/lmgr/layertree.py:68 @@ -769,7 +769,7 @@ msgstr "Lier des données vectorielles externes" #: ../gui/wxpython/modules/import_export.py:519 -#: ../gui/wxpython/menustrings.py:67 ../gui/wxpython/menustrings.py:1085 +#: ../gui/wxpython/menustrings.py:67 ../gui/wxpython/menustrings.py:1086 #: ../gui/wxpython/image2target/ii2t_menustrings.py:67 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1068 #: ../gui/wxpython/lmgr/layertree.py:66 @@ -806,21 +806,21 @@ #: ../gui/wxpython/location_wizard/wizard.py:1421 #: ../gui/wxpython/location_wizard/wizard.py:1511 #: ../gui/wxpython/location_wizard/wizard.py:1739 -#: ../gui/wxpython/nviz/tools.py:626 ../gui/wxpython/gui_core/forms.py:1819 -#: ../gui/wxpython/gui_core/forms.py:1911 -#: ../gui/wxpython/gui_core/gselect.py:1193 -#: ../gui/wxpython/gui_core/gselect.py:1507 -#: ../gui/wxpython/gui_core/gselect.py:1523 -#: ../gui/wxpython/gui_core/gselect.py:1570 -#: ../gui/wxpython/gui_core/gselect.py:1606 -#: ../gui/wxpython/psmap/dialogs.py:2679 ../gui/wxpython/psmap/dialogs.py:3021 -#: ../gui/wxpython/psmap/dialogs.py:5796 -#: ../gui/wxpython/animation/dialogs.py:508 -#: ../gui/wxpython/animation/dialogs.py:1080 -#: ../gui/wxpython/animation/dialogs.py:1198 -#: ../gui/wxpython/animation/dialogs.py:1234 -#: ../gui/wxpython/animation/dialogs.py:1258 -#: ../gui/wxpython/animation/dialogs.py:1289 +#: ../gui/wxpython/nviz/tools.py:626 ../gui/wxpython/gui_core/forms.py:1829 +#: ../gui/wxpython/gui_core/forms.py:1921 +#: ../gui/wxpython/gui_core/gselect.py:1199 +#: ../gui/wxpython/gui_core/gselect.py:1499 +#: ../gui/wxpython/gui_core/gselect.py:1515 +#: ../gui/wxpython/gui_core/gselect.py:1562 +#: ../gui/wxpython/gui_core/gselect.py:1598 +#: ../gui/wxpython/psmap/dialogs.py:2681 ../gui/wxpython/psmap/dialogs.py:3023 +#: ../gui/wxpython/psmap/dialogs.py:5798 +#: ../gui/wxpython/animation/dialogs.py:511 +#: ../gui/wxpython/animation/dialogs.py:1083 +#: ../gui/wxpython/animation/dialogs.py:1201 +#: ../gui/wxpython/animation/dialogs.py:1237 +#: ../gui/wxpython/animation/dialogs.py:1261 +#: ../gui/wxpython/animation/dialogs.py:1292 ../gui/wxpython/tplot/frame.py:316 msgid "Browse" msgstr "Parcourir" @@ -965,7 +965,7 @@ msgstr "Extension" #: ../gui/wxpython/modules/histogram.py:191 -#: ../gui/wxpython/mapwin/buffered.py:699 +#: ../gui/wxpython/mapwin/buffered.py:701 msgid "Please wait, exporting image..." msgstr "Merci de patienter, export de l'image en cours ..." @@ -974,8 +974,8 @@ msgstr "Histogramme GRASS" #: ../gui/wxpython/modules/histogram.py:400 -#: ../gui/wxpython/iclass/g.gui.iclass.py:91 ../gui/wxpython/nviz/wxnviz.py:347 -#: ../gui/wxpython/nviz/wxnviz.py:358 +#: ../gui/wxpython/iclass/g.gui.iclass.py:91 ../gui/wxpython/nviz/wxnviz.py:352 +#: ../gui/wxpython/nviz/wxnviz.py:363 #: ../gui/wxpython/mapswipe/g.gui.mapswipe.py:79 #, python-format msgid "Raster map <%s> not found" @@ -995,7 +995,7 @@ #: ../gui/wxpython/modules/histogram.py:501 ../gui/wxpython/wxplot/base.py:610 #: ../gui/wxpython/photo2image/ip2i_mapdisplay.py:425 -#: ../gui/wxpython/menustrings.py:2055 +#: ../gui/wxpython/menustrings.py:2056 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2023 #: ../gui/wxpython/image2target/ii2t_mapdisplay.py:426 #: ../gui/wxpython/psmap/toolbars.py:76 ../gui/wxpython/gcp/mapdisplay.py:426 @@ -1346,10 +1346,10 @@ msgid "Selected group must be in current mapset" msgstr "Le groupe sélectionné doit être dans le jeu de cartes courant" -#: ../gui/wxpython/wxplot/dialogs.py:602 ../gui/wxpython/psmap/dialogs.py:595 -#: ../gui/wxpython/psmap/dialogs.py:1421 ../gui/wxpython/psmap/dialogs.py:1445 -#: ../gui/wxpython/psmap/dialogs.py:1496 ../gui/wxpython/psmap/dialogs.py:5104 -#: ../gui/wxpython/animation/dialogs.py:743 +#: ../gui/wxpython/wxplot/dialogs.py:602 ../gui/wxpython/psmap/dialogs.py:597 +#: ../gui/wxpython/psmap/dialogs.py:1423 ../gui/wxpython/psmap/dialogs.py:1447 +#: ../gui/wxpython/psmap/dialogs.py:1498 ../gui/wxpython/psmap/dialogs.py:5106 +#: ../gui/wxpython/animation/dialogs.py:746 #: ../gui/wxpython/animation/controller.py:295 msgid "Invalid input" msgstr "Entrée non valide" @@ -1380,11 +1380,11 @@ msgstr "Taille de caractère d'étiquette (pts) :" #: ../gui/wxpython/wxplot/dialogs.py:751 -#: ../gui/wxpython/gui_core/preferences.py:507 -#: ../gui/wxpython/gui_core/preferences.py:787 -#: ../gui/wxpython/gui_core/dialogs.py:2414 -#: ../gui/wxpython/psmap/dialogs.py:3947 ../gui/wxpython/psmap/dialogs.py:4554 -#: ../gui/wxpython/psmap/dialogs.py:5218 +#: ../gui/wxpython/gui_core/preferences.py:500 +#: ../gui/wxpython/gui_core/preferences.py:781 +#: ../gui/wxpython/gui_core/dialogs.py:2419 +#: ../gui/wxpython/psmap/dialogs.py:3949 ../gui/wxpython/psmap/dialogs.py:4556 +#: ../gui/wxpython/psmap/dialogs.py:5220 msgid "Font settings" msgstr "Paramètres de police" @@ -1402,9 +1402,9 @@ #: ../gui/wxpython/wxplot/dialogs.py:829 ../gui/wxpython/wxplot/dialogs.py:1428 #: ../gui/wxpython/iscatt/dialogs.py:397 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1873 -#: ../gui/wxpython/image2target/ii2t_manager.py:2698 -#: ../gui/wxpython/gcp/manager.py:2625 ../gui/wxpython/vnet/dialogs.py:1307 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1875 +#: ../gui/wxpython/image2target/ii2t_manager.py:2701 +#: ../gui/wxpython/gcp/manager.py:2627 ../gui/wxpython/vnet/dialogs.py:1307 msgid "Apply changes for the current session" msgstr "Appliquer les changements pour la session courante" @@ -1414,17 +1414,17 @@ #: ../gui/wxpython/wxplot/dialogs.py:836 ../gui/wxpython/wxplot/dialogs.py:1432 #: ../gui/wxpython/iscatt/dialogs.py:400 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1876 -#: ../gui/wxpython/image2target/ii2t_manager.py:2701 -#: ../gui/wxpython/gui_core/preferences.py:98 -#: ../gui/wxpython/gcp/manager.py:2628 ../gui/wxpython/vnet/dialogs.py:1310 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1878 +#: ../gui/wxpython/image2target/ii2t_manager.py:2704 +#: ../gui/wxpython/gui_core/preferences.py:100 +#: ../gui/wxpython/gcp/manager.py:2630 ../gui/wxpython/vnet/dialogs.py:1310 msgid "Apply and save changes to user settings file (default for next sessions)" msgstr "Appliquer et enregistrer les modifications des paramètres utilisateur (valeurs par défaut pour la prochaine session)" #: ../gui/wxpython/wxplot/dialogs.py:838 ../gui/wxpython/wxplot/dialogs.py:1433 #: ../gui/wxpython/vdigit/preferences.py:70 -#: ../gui/wxpython/gui_core/preferences.py:101 -#: ../gui/wxpython/psmap/dialogs.py:475 +#: ../gui/wxpython/gui_core/preferences.py:103 +#: ../gui/wxpython/psmap/dialogs.py:477 #: ../gui/wxpython/gmodeler/preferences.py:696 msgid "Close dialog and ignore changes" msgstr "Fermer la boîte de dialogue et ignorer les changements" @@ -1439,7 +1439,7 @@ msgstr "Pas de carte ou d'image sélectionné pour le graphique." #: ../gui/wxpython/wxplot/dialogs.py:965 ../gui/wxpython/core/workspace.py:1635 -#: ../gui/wxpython/core/gcmd.py:140 ../gui/wxpython/mapwin/buffered.py:2141 +#: ../gui/wxpython/core/gcmd.py:142 ../gui/wxpython/mapwin/buffered.py:2142 msgid "Warning" msgstr "Attention" @@ -1465,8 +1465,8 @@ msgid "Line width" msgstr "Épaisseur de ligne" -#: ../gui/wxpython/wxplot/dialogs.py:1072 ../gui/wxpython/psmap/dialogs.py:2942 -#: ../gui/wxpython/psmap/dialogs.py:6807 +#: ../gui/wxpython/wxplot/dialogs.py:1072 ../gui/wxpython/psmap/dialogs.py:2944 +#: ../gui/wxpython/psmap/dialogs.py:6809 msgid "Line style" msgstr "Style de ligne" @@ -1483,7 +1483,7 @@ #: ../gui/wxpython/wxplot/dialogs.py:1109 #: ../gui/wxpython/wxplot/dialogs.py:1191 ../gui/wxpython/iclass/dialogs.py:396 #: ../gui/wxpython/nviz/tools.py:976 ../gui/wxpython/nviz/tools.py:2816 -#: ../gui/wxpython/psmap/dialogs.py:6378 ../gui/wxpython/psmap/dialogs.py:6738 +#: ../gui/wxpython/psmap/dialogs.py:6380 ../gui/wxpython/psmap/dialogs.py:6740 #: ../gui/wxpython/gmodeler/preferences.py:107 #: ../gui/wxpython/gmodeler/preferences.py:421 #: ../gui/wxpython/gmodeler/preferences.py:533 @@ -1491,19 +1491,19 @@ msgstr "Couleur" #: ../gui/wxpython/wxplot/dialogs.py:1123 -#: ../gui/wxpython/wxplot/dialogs.py:1204 ../gui/wxpython/psmap/dialogs.py:2730 -#: ../gui/wxpython/psmap/dialogs.py:3804 ../gui/wxpython/psmap/dialogs.py:4852 +#: ../gui/wxpython/wxplot/dialogs.py:1204 ../gui/wxpython/psmap/dialogs.py:2732 +#: ../gui/wxpython/psmap/dialogs.py:3806 ../gui/wxpython/psmap/dialogs.py:4854 msgid "Size" msgstr "Taille" #: ../gui/wxpython/wxplot/dialogs.py:1137 -#: ../gui/wxpython/wxplot/dialogs.py:1218 ../gui/wxpython/psmap/dialogs.py:2414 -#: ../gui/wxpython/psmap/dialogs.py:2575 +#: ../gui/wxpython/wxplot/dialogs.py:1218 ../gui/wxpython/psmap/dialogs.py:2416 +#: ../gui/wxpython/psmap/dialogs.py:2577 msgid "Fill" msgstr "Remplir" #: ../gui/wxpython/wxplot/dialogs.py:1164 -#: ../gui/wxpython/wxplot/dialogs.py:1245 ../gui/wxpython/psmap/dialogs.py:4942 +#: ../gui/wxpython/wxplot/dialogs.py:1245 ../gui/wxpython/psmap/dialogs.py:4944 msgid "Style" msgstr "Style" @@ -1727,63 +1727,63 @@ "Raison : impossible d'importer les paquets nécessaires pour le nuage de pooints.\n" "%s" -#: ../gui/wxpython/iclass/toolbars.py:34 +#: ../gui/wxpython/iclass/toolbars.py:36 msgid "Set opacity level" msgstr "Définir le niveau d'opacité" -#: ../gui/wxpython/iclass/toolbars.py:37 ../gui/wxpython/iclass/dialogs.py:280 +#: ../gui/wxpython/iclass/toolbars.py:39 ../gui/wxpython/iclass/dialogs.py:280 msgid "Class manager" msgstr "Gestionnaire de classes" -#: ../gui/wxpython/iclass/toolbars.py:40 ../gui/wxpython/iclass/dialogs.py:44 +#: ../gui/wxpython/iclass/toolbars.py:42 ../gui/wxpython/iclass/dialogs.py:44 #: ../gui/wxpython/iscatt/toolbars.py:46 msgid "Select imagery group" msgstr "Sélectionner un groupe d'images :" -#: ../gui/wxpython/iclass/toolbars.py:43 +#: ../gui/wxpython/iclass/toolbars.py:45 msgid "Run analysis, update histogram and coincidence plots" msgstr "Lancer l'analyse, mettre à jour l'histogramme et les points de concordance" -#: ../gui/wxpython/iclass/toolbars.py:46 +#: ../gui/wxpython/iclass/toolbars.py:48 msgid "Save signature file for i.maxlik" msgstr "Enregistrer l'expression dans un fichier" -#: ../gui/wxpython/iclass/toolbars.py:49 +#: ../gui/wxpython/iclass/toolbars.py:51 msgid "Remove selected map layer" msgstr "Supprimer la couche sélectionnée" -#: ../gui/wxpython/iclass/toolbars.py:52 +#: ../gui/wxpython/iclass/toolbars.py:54 msgid "Export training areas to vector map" msgstr "Exporter les zones d'entrainement vers une carte vecteur" -#: ../gui/wxpython/iclass/toolbars.py:55 +#: ../gui/wxpython/iclass/toolbars.py:57 msgid "Import training areas from vector map" msgstr "Importer les zones d'entrainement depuis une carte vecteur" -#: ../gui/wxpython/iclass/toolbars.py:58 +#: ../gui/wxpython/iclass/toolbars.py:60 #: ../gui/wxpython/gui_core/simplelmgr.py:480 #: ../gui/wxpython/lmgr/layertree.py:82 msgid "Add RGB map layer" msgstr "Ajouter une couche RVB" -#: ../gui/wxpython/iclass/toolbars.py:76 +#: ../gui/wxpython/iclass/toolbars.py:78 msgid "Training" msgstr "Training" -#: ../gui/wxpython/iclass/toolbars.py:82 +#: ../gui/wxpython/iclass/toolbars.py:84 msgid "Set map canvas for " msgstr "Définir la trame de carte pour" -#: ../gui/wxpython/iclass/toolbars.py:84 +#: ../gui/wxpython/iclass/toolbars.py:86 msgid "/ Zoom to map" msgstr "/ Zoomer sur la carte" -#: ../gui/wxpython/iclass/toolbars.py:260 -#: ../gui/wxpython/iclass/toolbars.py:269 +#: ../gui/wxpython/iclass/toolbars.py:262 +#: ../gui/wxpython/iclass/toolbars.py:271 msgid "std dev" msgstr "écart type" -#: ../gui/wxpython/iclass/toolbars.py:343 +#: ../gui/wxpython/iclass/toolbars.py:345 msgid "Add raster map" msgstr "Ajouter une carte raster" @@ -1964,8 +1964,8 @@ msgid "Subgroup <%s> not found" msgstr "Sous-groupe <%s> non trouvé" -#: ../gui/wxpython/iclass/g.gui.iclass.py:98 ../gui/wxpython/nviz/wxnviz.py:435 -#: ../gui/wxpython/dbmgr/sqlbuilder.py:62 +#: ../gui/wxpython/iclass/g.gui.iclass.py:98 ../gui/wxpython/nviz/wxnviz.py:440 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:64 #: ../gui/wxpython/dbmgr/g.gui.dbmgr.py:48 #, python-format msgid "Vector map <%s> not found" @@ -2000,8 +2000,8 @@ msgstr "Pas de classe sélectionnée" #: ../gui/wxpython/iclass/dialogs.py:78 -#: ../gui/wxpython/image2target/ii2t_manager.py:565 -#: ../gui/wxpython/gcp/manager.py:536 +#: ../gui/wxpython/image2target/ii2t_manager.py:567 +#: ../gui/wxpython/gcp/manager.py:538 msgid "Create/edit group..." msgstr "Créer/éditer un groupe ..." @@ -2053,20 +2053,20 @@ msgstr "Nom de la carte raster :" #: ../gui/wxpython/iclass/dialogs.py:259 -#: ../gui/wxpython/gui_core/dialogs.py:239 +#: ../gui/wxpython/gui_core/dialogs.py:240 #: ../gui/wxpython/gmodeler/dialogs.py:91 msgid "Name of vector map:" msgstr "Nom de la carte vecteur :" -#: ../gui/wxpython/iclass/dialogs.py:295 ../gui/wxpython/iscatt/frame.py:140 +#: ../gui/wxpython/iclass/dialogs.py:295 ../gui/wxpython/iscatt/frame.py:143 msgid "Classes" msgstr "Classes" -#: ../gui/wxpython/iclass/dialogs.py:395 ../gui/wxpython/iscatt/frame.py:413 +#: ../gui/wxpython/iclass/dialogs.py:395 ../gui/wxpython/iscatt/frame.py:416 msgid "Class name" msgstr "Nom de la classe" -#: ../gui/wxpython/iclass/dialogs.py:429 ../gui/wxpython/iscatt/frame.py:451 +#: ../gui/wxpython/iclass/dialogs.py:429 ../gui/wxpython/iscatt/frame.py:454 msgid "Please use only ASCII characters." msgstr "Merci de n'utiliser que des caractères ASCII." @@ -2354,64 +2354,64 @@ msgid "Remove selected class" msgstr "Supprimer la classe sélectionnée" -#: ../gui/wxpython/iscatt/frame.py:166 +#: ../gui/wxpython/iscatt/frame.py:169 msgid "GRASS GIS Interactive Scatter Plot Tool" msgstr "Barre d'outils interactive de nuages de points" -#: ../gui/wxpython/iscatt/frame.py:398 +#: ../gui/wxpython/iscatt/frame.py:401 msgid "scatter plot" msgstr "nuage de points" -#: ../gui/wxpython/iscatt/frame.py:476 +#: ../gui/wxpython/iscatt/frame.py:479 msgid "Maximum limit of categories number was reached." msgstr "La limite maximale du nombre de catégories a été atteinte." -#: ../gui/wxpython/iscatt/frame.py:572 +#: ../gui/wxpython/iscatt/frame.py:575 msgid "Rename class" msgstr "Renommer une classe" -#: ../gui/wxpython/iscatt/frame.py:576 +#: ../gui/wxpython/iscatt/frame.py:579 msgid "Set color" msgstr "Définir une couleur" -#: ../gui/wxpython/iscatt/frame.py:580 ../gui/wxpython/lmgr/layertree.py:491 +#: ../gui/wxpython/iscatt/frame.py:583 ../gui/wxpython/lmgr/layertree.py:491 msgid "Change opacity level" msgstr "Changer le niveau d'opacité" -#: ../gui/wxpython/iscatt/frame.py:584 +#: ../gui/wxpython/iscatt/frame.py:587 msgid "Hide" msgstr "Cacher" -#: ../gui/wxpython/iscatt/frame.py:586 +#: ../gui/wxpython/iscatt/frame.py:589 msgid "Show" msgstr "Afficher" -#: ../gui/wxpython/iscatt/frame.py:601 +#: ../gui/wxpython/iscatt/frame.py:604 msgid "Move to top" msgstr "Déplacer en haut" -#: ../gui/wxpython/iscatt/frame.py:607 +#: ../gui/wxpython/iscatt/frame.py:610 msgid "Move to bottom" msgstr "Déplacer en bas" -#: ../gui/wxpython/iscatt/frame.py:615 +#: ../gui/wxpython/iscatt/frame.py:618 msgid "Move category up" msgstr "Faire monter la catégorie" -#: ../gui/wxpython/iscatt/frame.py:621 +#: ../gui/wxpython/iscatt/frame.py:624 msgid "Move category down" msgstr "Faire descendre la catégorie" -#: ../gui/wxpython/iscatt/frame.py:629 +#: ../gui/wxpython/iscatt/frame.py:632 msgid "Export class raster" msgstr "Exporter la class raster" -#: ../gui/wxpython/iscatt/frame.py:701 +#: ../gui/wxpython/iscatt/frame.py:704 #, python-format msgid "Change opacity of class <%s>" msgstr "Modifier l'opacité de la classe <%s>" -#: ../gui/wxpython/iscatt/frame.py:726 +#: ../gui/wxpython/iscatt/frame.py:729 msgid "Empty name was inserted." msgstr "Un nom vide a été inséré." @@ -2512,19 +2512,19 @@ #: ../gui/wxpython/location_wizard/wizard.py:675 #: ../gui/wxpython/location_wizard/wizard.py:864 #: ../gui/wxpython/location_wizard/wizard.py:2013 -#: ../gui/wxpython/core/workspace.py:1616 ../gui/wxpython/core/gcmd.py:113 -#: ../gui/wxpython/gis_set.py:281 ../gui/wxpython/gis_set.py:711 -#: ../gui/wxpython/gis_set.py:755 +#: ../gui/wxpython/core/workspace.py:1616 ../gui/wxpython/core/gcmd.py:115 +#: ../gui/wxpython/gis_set.py:282 ../gui/wxpython/gis_set.py:653 +#: ../gui/wxpython/gis_set.py:697 #: ../gui/wxpython/image2target/ii2t_gis_set.py:276 #: ../gui/wxpython/image2target/ii2t_gis_set.py:654 #: ../gui/wxpython/image2target/ii2t_gis_set.py:698 #: ../gui/wxpython/vdigit/dialogs.py:253 ../gui/wxpython/vdigit/dialogs.py:447 -#: ../gui/wxpython/gui_core/preferences.py:238 -#: ../gui/wxpython/gui_core/preferences.py:1925 -#: ../gui/wxpython/gui_core/preferences.py:1958 -#: ../gui/wxpython/gui_core/preferences.py:1970 -#: ../gui/wxpython/gui_core/preferences.py:1982 -#: ../gui/wxpython/psmap/dialogs.py:5594 ../gui/wxpython/lmgr/layertree.py:1003 +#: ../gui/wxpython/gui_core/preferences.py:231 +#: ../gui/wxpython/gui_core/preferences.py:1919 +#: ../gui/wxpython/gui_core/preferences.py:1952 +#: ../gui/wxpython/gui_core/preferences.py:1964 +#: ../gui/wxpython/gui_core/preferences.py:1976 +#: ../gui/wxpython/psmap/dialogs.py:5596 ../gui/wxpython/lmgr/layertree.py:1003 #: ../gui/wxpython/gmodeler/frame.py:1141 msgid "Error" msgstr "Erreur" @@ -2572,12 +2572,12 @@ msgstr "Cellules 3D : %d" #: ../gui/wxpython/location_wizard/dialogs.py:276 -#: ../gui/wxpython/psmap/dialogs.py:531 +#: ../gui/wxpython/psmap/dialogs.py:533 msgid "Top" msgstr "Sommet" #: ../gui/wxpython/location_wizard/dialogs.py:284 -#: ../gui/wxpython/psmap/dialogs.py:532 +#: ../gui/wxpython/psmap/dialogs.py:534 msgid "Bottom" msgstr "Base" @@ -2785,13 +2785,13 @@ msgstr "Entrez les paramètres pour la projection %s" #: ../gui/wxpython/location_wizard/wizard.py:932 -#: ../gui/wxpython/gui_core/gselect.py:2100 +#: ../gui/wxpython/gui_core/gselect.py:2092 #: ../gui/wxpython/gmodeler/dialogs.py:919 msgid "No" msgstr "Non" #: ../gui/wxpython/location_wizard/wizard.py:932 -#: ../gui/wxpython/gui_core/gselect.py:2102 +#: ../gui/wxpython/gui_core/gselect.py:2094 #: ../gui/wxpython/gmodeler/dialogs.py:921 msgid "Yes" msgstr "Oui" @@ -2851,7 +2851,7 @@ msgstr "Chemin vers le fichier de codes EPSG : " #: ../gui/wxpython/location_wizard/wizard.py:1502 -#: ../gui/wxpython/gui_core/preferences.py:1728 +#: ../gui/wxpython/gui_core/preferences.py:1722 msgid "EPSG code:" msgstr "Code EPSG : " @@ -2866,7 +2866,7 @@ msgstr "Choisir un fichier de codes EPSG" #: ../gui/wxpython/location_wizard/wizard.py:1696 -#: ../gui/wxpython/gui_core/preferences.py:1916 +#: ../gui/wxpython/gui_core/preferences.py:1910 #, python-brace-format msgid "Unable to read EPGS codes: {0}" msgstr "Impossible de lire les codes EPSG : {0}" @@ -2906,7 +2906,7 @@ msgstr "Transformation par datum requise." #: ../gui/wxpython/location_wizard/wizard.py:2072 -#: ../gui/wxpython/rlisetup/wizard.py:1738 +#: ../gui/wxpython/rlisetup/wizard.py:1737 msgid "Summary" msgstr "Résumé" @@ -2935,7 +2935,7 @@ " (temporaire)" #: ../gui/wxpython/location_wizard/wizard.py:2249 -#: ../gui/wxpython/psmap/dialogs.py:702 ../gui/wxpython/psmap/dialogs.py:723 +#: ../gui/wxpython/psmap/dialogs.py:704 ../gui/wxpython/psmap/dialogs.py:725 msgid "custom" msgstr "Personnalisé" @@ -2998,52 +2998,52 @@ msgid "File <%s> not found." msgstr "Fichier <%s> non trouvé." -#: ../gui/wxpython/photo2image/ip2i_manager.py:276 +#: ../gui/wxpython/photo2image/ip2i_manager.py:278 msgid "Manage Location of Fiducial Points on a Scanned Photo" msgstr "Gestion de la position des points fiduciaux sur une photo scannée" -#: ../gui/wxpython/photo2image/ip2i_manager.py:380 +#: ../gui/wxpython/photo2image/ip2i_manager.py:382 msgid "A POINTS file exists, renaming it to POINTS_BAK" msgstr "Un fichier POINTS existe, renommage en POINTS_BAK" -#: ../gui/wxpython/photo2image/ip2i_manager.py:406 +#: ../gui/wxpython/photo2image/ip2i_manager.py:408 msgid "Opening CAMERA file failed" msgstr "L'ouverture du fichier CAMERA a échoué" -#: ../gui/wxpython/photo2image/ip2i_manager.py:441 -#: ../gui/wxpython/photo2image/ip2i_manager.py:843 -#: ../gui/wxpython/gcp/manager.py:1419 +#: ../gui/wxpython/photo2image/ip2i_manager.py:443 +#: ../gui/wxpython/photo2image/ip2i_manager.py:845 +#: ../gui/wxpython/gcp/manager.py:1421 msgid "Writing POINTS file failed" msgstr "Échec de l'écriture du fichier POINTS" -#: ../gui/wxpython/photo2image/ip2i_manager.py:616 -#: ../gui/wxpython/image2target/ii2t_manager.py:1225 -#: ../gui/wxpython/gcp/manager.py:1192 +#: ../gui/wxpython/photo2image/ip2i_manager.py:618 +#: ../gui/wxpython/image2target/ii2t_manager.py:1227 +#: ../gui/wxpython/gcp/manager.py:1194 #, python-format msgid "At least %d GCPs required. Operation canceled." msgstr "Un minimum de %d PCS est requis. Opération annulée." -#: ../gui/wxpython/photo2image/ip2i_manager.py:759 -#: ../gui/wxpython/image2target/ii2t_manager.py:1367 -#: ../gui/wxpython/gcp/manager.py:1335 -msgid "source" -msgstr "source" - #: ../gui/wxpython/photo2image/ip2i_manager.py:761 #: ../gui/wxpython/image2target/ii2t_manager.py:1369 #: ../gui/wxpython/gcp/manager.py:1337 -msgid "target" -msgstr "cible" +msgid "source" +msgstr "source" #: ../gui/wxpython/photo2image/ip2i_manager.py:763 #: ../gui/wxpython/image2target/ii2t_manager.py:1371 #: ../gui/wxpython/gcp/manager.py:1339 -msgid "Set GCP coordinates" -msgstr "Définir les coordonnées des points de contrôle" +msgid "target" +msgstr "cible" #: ../gui/wxpython/photo2image/ip2i_manager.py:765 #: ../gui/wxpython/image2target/ii2t_manager.py:1373 #: ../gui/wxpython/gcp/manager.py:1341 +msgid "Set GCP coordinates" +msgstr "Définir les coordonnées des points de contrôle" + +#: ../gui/wxpython/photo2image/ip2i_manager.py:767 +#: ../gui/wxpython/image2target/ii2t_manager.py:1375 +#: ../gui/wxpython/gcp/manager.py:1343 #, python-format msgid "" "Set %(coor)s coordinates for GCP No. %(key)s? \n" @@ -3056,32 +3056,32 @@ "Est: %(coor0)s \n" "Nord: %(coor1)s" -#: ../gui/wxpython/photo2image/ip2i_manager.py:856 -#: ../gui/wxpython/gcp/manager.py:1431 +#: ../gui/wxpython/photo2image/ip2i_manager.py:858 +#: ../gui/wxpython/gcp/manager.py:1433 #, python-format msgid "POINTS file saved for group <%s>" msgstr "Fichier POINTS enregistré pour le groupe <%s>" -#: ../gui/wxpython/photo2image/ip2i_manager.py:872 -#: ../gui/wxpython/image2target/ii2t_manager.py:1511 -#: ../gui/wxpython/gcp/manager.py:1447 +#: ../gui/wxpython/photo2image/ip2i_manager.py:874 +#: ../gui/wxpython/image2target/ii2t_manager.py:1513 +#: ../gui/wxpython/gcp/manager.py:1449 msgid "source mapwin not defined" msgstr "fenêtre source non définie" -#: ../gui/wxpython/photo2image/ip2i_manager.py:877 -#: ../gui/wxpython/image2target/ii2t_manager.py:1516 -#: ../gui/wxpython/gcp/manager.py:1452 +#: ../gui/wxpython/photo2image/ip2i_manager.py:879 +#: ../gui/wxpython/image2target/ii2t_manager.py:1518 +#: ../gui/wxpython/gcp/manager.py:1454 msgid "target mapwin not defined" msgstr "fenêtre destination non définie" -#: ../gui/wxpython/photo2image/ip2i_manager.py:907 -#: ../gui/wxpython/gcp/manager.py:1482 +#: ../gui/wxpython/photo2image/ip2i_manager.py:909 +#: ../gui/wxpython/gcp/manager.py:1484 msgid "Reading POINTS file failed" msgstr "Lecture du fichier POINTS impossible" -#: ../gui/wxpython/photo2image/ip2i_manager.py:992 -#: ../gui/wxpython/image2target/ii2t_manager.py:1633 -#: ../gui/wxpython/gcp/manager.py:1567 +#: ../gui/wxpython/photo2image/ip2i_manager.py:994 +#: ../gui/wxpython/image2target/ii2t_manager.py:1635 +#: ../gui/wxpython/gcp/manager.py:1569 #, python-format msgid "" "Insufficient points defined and active (checked) for selected rectification method (order: %d).\n" @@ -3094,36 +3094,36 @@ "6 points ou + nécessaires pour le 2ème ordre, et\n" "10 points ou + nécessaires pour le 3ème ordre." -#: ../gui/wxpython/photo2image/ip2i_manager.py:1020 -#: ../gui/wxpython/image2target/ii2t_manager.py:1661 -#: ../gui/wxpython/gcp/manager.py:1595 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1022 +#: ../gui/wxpython/image2target/ii2t_manager.py:1663 +#: ../gui/wxpython/gcp/manager.py:1597 msgid "Rectifying images, please wait..." msgstr "Rectification des images en cours, merci de patienter ..." -#: ../gui/wxpython/photo2image/ip2i_manager.py:1042 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1044 msgid "Writing output image to group, please wait..." msgstr "Écriture de l'image de sortie vers la groupe, merci de patienter ..." -#: ../gui/wxpython/photo2image/ip2i_manager.py:1072 -#: ../gui/wxpython/image2target/ii2t_manager.py:1746 -#: ../gui/wxpython/gcp/manager.py:1680 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1074 +#: ../gui/wxpython/image2target/ii2t_manager.py:1749 +#: ../gui/wxpython/gcp/manager.py:1682 msgid "GCP Manager settings" msgstr "Paramètres du gestionnaire de points de contrôle" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1117 -#: ../gui/wxpython/image2target/ii2t_manager.py:1793 -#: ../gui/wxpython/gcp/manager.py:1727 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1119 +#: ../gui/wxpython/image2target/ii2t_manager.py:1796 +#: ../gui/wxpython/gcp/manager.py:1729 msgid "Quit GCP Manager" msgstr "Quitter le gestionnaire de points d'amer" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1118 -#: ../gui/wxpython/image2target/ii2t_manager.py:1794 -#: ../gui/wxpython/gcp/manager.py:1728 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1120 +#: ../gui/wxpython/image2target/ii2t_manager.py:1797 +#: ../gui/wxpython/gcp/manager.py:1730 msgid "Save ground control points?" msgstr "Enregistrer les points de contrôle ?" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1196 -#: ../gui/wxpython/gcp/manager.py:1807 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1198 +#: ../gui/wxpython/gcp/manager.py:1809 msgid "" "Could not calculate RMS Error.\n" "Possible error with m.transform." @@ -3131,8 +3131,8 @@ "Impossible de calculer l'erreur RMS.\n" "Possible erreur avec m.transform." -#: ../gui/wxpython/photo2image/ip2i_manager.py:1324 -#: ../gui/wxpython/gcp/manager.py:1935 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1326 +#: ../gui/wxpython/gcp/manager.py:1937 msgid "" "Could not calculate new extends.\n" "Possible error with m.transform." @@ -3140,119 +3140,119 @@ "Impossible de calculer la nouvelle emprise.\n" "Possible erreur avec m.transform." -#: ../gui/wxpython/photo2image/ip2i_manager.py:1456 -#: ../gui/wxpython/image2target/ii2t_manager.py:2130 -#: ../gui/wxpython/gcp/manager.py:2067 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1458 +#: ../gui/wxpython/image2target/ii2t_manager.py:2133 +#: ../gui/wxpython/gcp/manager.py:2069 msgid "Adjust source display to target display" msgstr "Ajuster l'affichage source à l'affichage cible" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1461 -#: ../gui/wxpython/image2target/ii2t_manager.py:2135 -#: ../gui/wxpython/gcp/manager.py:2072 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1463 +#: ../gui/wxpython/image2target/ii2t_manager.py:2138 +#: ../gui/wxpython/gcp/manager.py:2074 msgid "Adjust target display to source display" msgstr "Ajuster l'affichage cible à l'affichage source" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1535 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1553 -#: ../gui/wxpython/image2target/ii2t_manager.py:2209 -#: ../gui/wxpython/image2target/ii2t_manager.py:2229 -#: ../gui/wxpython/gcp/manager.py:2146 ../gui/wxpython/gcp/manager.py:2164 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1537 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1555 +#: ../gui/wxpython/image2target/ii2t_manager.py:2212 +#: ../gui/wxpython/image2target/ii2t_manager.py:2232 +#: ../gui/wxpython/gcp/manager.py:2148 ../gui/wxpython/gcp/manager.py:2166 #: ../gui/wxpython/vnet/widgets.py:85 ../gui/wxpython/vnet/vnet_data.py:259 msgid "use" msgstr "utiliser" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1536 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1554 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1538 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1556 msgid "source X" msgstr "X source" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1537 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1555 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1539 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1557 msgid "source Y" msgstr "Y source" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1538 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1556 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1540 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1558 msgid "target X" msgstr "X cible" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1539 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1557 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1541 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1559 msgid "target Y" msgstr "Y cible" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1540 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1558 -#: ../gui/wxpython/image2target/ii2t_manager.py:2216 -#: ../gui/wxpython/image2target/ii2t_manager.py:2236 -#: ../gui/wxpython/gcp/manager.py:2151 ../gui/wxpython/gcp/manager.py:2169 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1542 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1560 +#: ../gui/wxpython/image2target/ii2t_manager.py:2219 +#: ../gui/wxpython/image2target/ii2t_manager.py:2239 +#: ../gui/wxpython/gcp/manager.py:2153 ../gui/wxpython/gcp/manager.py:2171 msgid "Forward error" msgstr "Erreur suivante" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1541 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1559 -#: ../gui/wxpython/image2target/ii2t_manager.py:2217 -#: ../gui/wxpython/image2target/ii2t_manager.py:2237 -#: ../gui/wxpython/gcp/manager.py:2152 ../gui/wxpython/gcp/manager.py:2170 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1543 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1561 +#: ../gui/wxpython/image2target/ii2t_manager.py:2220 +#: ../gui/wxpython/image2target/ii2t_manager.py:2240 +#: ../gui/wxpython/gcp/manager.py:2154 ../gui/wxpython/gcp/manager.py:2172 msgid "Backward error" msgstr "Erreur précédente" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1696 -#: ../gui/wxpython/image2target/ii2t_manager.py:2376 -#: ../gui/wxpython/gcp/manager.py:2307 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1698 +#: ../gui/wxpython/image2target/ii2t_manager.py:2379 +#: ../gui/wxpython/gcp/manager.py:2309 msgid "Invalid coordinate value. Operation canceled." msgstr "Valeur de coordonnées non valide. Opération annulée." -#: ../gui/wxpython/photo2image/ip2i_manager.py:1734 -#: ../gui/wxpython/image2target/ii2t_manager.py:2551 -#: ../gui/wxpython/gcp/manager.py:2485 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1736 +#: ../gui/wxpython/image2target/ii2t_manager.py:2554 +#: ../gui/wxpython/gcp/manager.py:2487 msgid "Edit GCP" msgstr "Modifier les points de contrôle" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1746 -#: ../gui/wxpython/image2target/ii2t_manager.py:2563 -#: ../gui/wxpython/gcp/manager.py:2497 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1748 +#: ../gui/wxpython/image2target/ii2t_manager.py:2566 +#: ../gui/wxpython/gcp/manager.py:2499 msgid "Ground Control Point No." msgstr "Point de contrôle no." -#: ../gui/wxpython/photo2image/ip2i_manager.py:1765 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1767 msgid "source X:" msgstr "X source : " -#: ../gui/wxpython/photo2image/ip2i_manager.py:1766 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1768 msgid "target X:" msgstr "X cible : " -#: ../gui/wxpython/photo2image/ip2i_manager.py:1767 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1769 msgid "source Y:" msgstr "Y source : " -#: ../gui/wxpython/photo2image/ip2i_manager.py:1768 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1770 msgid "target Y:" msgstr "Y cible : " -#: ../gui/wxpython/photo2image/ip2i_manager.py:1904 -#: ../gui/wxpython/image2target/ii2t_manager.py:2729 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1906 +#: ../gui/wxpython/image2target/ii2t_manager.py:2732 #: ../gui/wxpython/vdigit/preferences.py:98 -#: ../gui/wxpython/psmap/dialogs.py:2656 ../gui/wxpython/gcp/manager.py:2656 +#: ../gui/wxpython/psmap/dialogs.py:2658 ../gui/wxpython/gcp/manager.py:2658 msgid "Symbology" msgstr "Symbologie" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1913 -#: ../gui/wxpython/image2target/ii2t_manager.py:2738 -#: ../gui/wxpython/gcp/manager.py:2665 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1915 +#: ../gui/wxpython/image2target/ii2t_manager.py:2741 +#: ../gui/wxpython/gcp/manager.py:2667 msgid "Highlight highest RMS error only" msgstr "Surligner seulement la plus haute RMS" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1926 -#: ../gui/wxpython/image2target/ii2t_manager.py:2751 -#: ../gui/wxpython/gcp/manager.py:2678 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1928 +#: ../gui/wxpython/image2target/ii2t_manager.py:2754 +#: ../gui/wxpython/gcp/manager.py:2680 msgid "Highlight RMS error > M + SD * factor:" msgstr "Surligner erreur RMS > M + V*facteur" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1930 -#: ../gui/wxpython/image2target/ii2t_manager.py:2755 -#: ../gui/wxpython/gcp/manager.py:2682 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1932 +#: ../gui/wxpython/image2target/ii2t_manager.py:2758 +#: ../gui/wxpython/gcp/manager.py:2684 msgid "" "Highlight GCPs with an RMS error larger than \n" "mean + standard deviation * given factor. \n" @@ -3262,136 +3262,136 @@ "moyenne + variance*facteur donné. \n" "Les valeurs recommandées pour ce facteur se situent entre 1 et 2." -#: ../gui/wxpython/photo2image/ip2i_manager.py:1953 -#: ../gui/wxpython/image2target/ii2t_manager.py:2778 -#: ../gui/wxpython/gcp/manager.py:2705 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1955 +#: ../gui/wxpython/image2target/ii2t_manager.py:2781 +#: ../gui/wxpython/gcp/manager.py:2707 msgid "Symbol settings" msgstr "Paramètres des symboles" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1961 -#: ../gui/wxpython/image2target/ii2t_manager.py:2786 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1963 +#: ../gui/wxpython/image2target/ii2t_manager.py:2789 #: ../gui/wxpython/nviz/tools.py:1423 ../gui/wxpython/nviz/tools.py:2154 #: ../gui/wxpython/nviz/tools.py:2296 ../gui/wxpython/nviz/preferences.py:372 #: ../gui/wxpython/nviz/preferences.py:574 #: ../gui/wxpython/nviz/preferences.py:640 -#: ../gui/wxpython/gui_core/preferences.py:1520 -#: ../gui/wxpython/psmap/dialogs.py:2375 ../gui/wxpython/psmap/dialogs.py:2536 -#: ../gui/wxpython/mapswipe/dialogs.py:280 ../gui/wxpython/gcp/manager.py:2713 +#: ../gui/wxpython/gui_core/preferences.py:1514 +#: ../gui/wxpython/psmap/dialogs.py:2377 ../gui/wxpython/psmap/dialogs.py:2538 +#: ../gui/wxpython/mapswipe/dialogs.py:280 ../gui/wxpython/gcp/manager.py:2715 msgid "Color:" msgstr "Couleur :" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1981 -#: ../gui/wxpython/image2target/ii2t_manager.py:2806 -#: ../gui/wxpython/gcp/manager.py:2733 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1983 +#: ../gui/wxpython/image2target/ii2t_manager.py:2809 +#: ../gui/wxpython/gcp/manager.py:2735 msgid "Color for high RMS error:" msgstr "Couleur pour erreur RMS élevée :" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2001 -#: ../gui/wxpython/image2target/ii2t_manager.py:2826 -#: ../gui/wxpython/gcp/manager.py:2753 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2003 +#: ../gui/wxpython/image2target/ii2t_manager.py:2829 +#: ../gui/wxpython/gcp/manager.py:2755 msgid "Color for selected GCP:" msgstr "Couleur pour les points de contrôle sélectionnés :" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2021 -#: ../gui/wxpython/image2target/ii2t_manager.py:2846 -#: ../gui/wxpython/gcp/manager.py:2773 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2023 +#: ../gui/wxpython/image2target/ii2t_manager.py:2849 +#: ../gui/wxpython/gcp/manager.py:2775 msgid "Color for unused GCPs:" msgstr "Couleur pour les points de contrôle non utilisés :" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2037 -#: ../gui/wxpython/image2target/ii2t_manager.py:2862 -#: ../gui/wxpython/gcp/manager.py:2789 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2039 +#: ../gui/wxpython/image2target/ii2t_manager.py:2865 +#: ../gui/wxpython/gcp/manager.py:2791 msgid "Show unused GCPs" msgstr "Montrer les points de contrôle non utilisés" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2054 -#: ../gui/wxpython/image2target/ii2t_manager.py:2879 -#: ../gui/wxpython/gui_core/preferences.py:1447 -#: ../gui/wxpython/gcp/manager.py:2806 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2056 +#: ../gui/wxpython/image2target/ii2t_manager.py:2882 +#: ../gui/wxpython/gui_core/preferences.py:1441 +#: ../gui/wxpython/gcp/manager.py:2808 msgid "Symbol size:" msgstr "Taille de symbole :" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2076 -#: ../gui/wxpython/image2target/ii2t_manager.py:2901 -#: ../gui/wxpython/gui_core/preferences.py:1415 -#: ../gui/wxpython/psmap/dialogs.py:6813 -#: ../gui/wxpython/mapswipe/dialogs.py:327 ../gui/wxpython/gcp/manager.py:2828 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2078 +#: ../gui/wxpython/image2target/ii2t_manager.py:2904 +#: ../gui/wxpython/gui_core/preferences.py:1409 +#: ../gui/wxpython/psmap/dialogs.py:6815 +#: ../gui/wxpython/mapswipe/dialogs.py:327 ../gui/wxpython/gcp/manager.py:2830 #: ../gui/wxpython/vnet/dialogs.py:1279 msgid "Line width:" msgstr "Épaisseur de ligne :" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2122 -#: ../gui/wxpython/image2target/ii2t_manager.py:741 -#: ../gui/wxpython/image2target/ii2t_manager.py:2953 -#: ../gui/wxpython/gcp/manager.py:718 ../gui/wxpython/gcp/manager.py:2880 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2124 +#: ../gui/wxpython/image2target/ii2t_manager.py:743 +#: ../gui/wxpython/image2target/ii2t_manager.py:2956 +#: ../gui/wxpython/gcp/manager.py:720 ../gui/wxpython/gcp/manager.py:2882 msgid "Select source map to display:" msgstr "Sélectionner la carte source à afficher :" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2136 -#: ../gui/wxpython/image2target/ii2t_manager.py:767 -#: ../gui/wxpython/image2target/ii2t_manager.py:2967 -#: ../gui/wxpython/gcp/manager.py:744 ../gui/wxpython/gcp/manager.py:2894 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2138 +#: ../gui/wxpython/image2target/ii2t_manager.py:769 +#: ../gui/wxpython/image2target/ii2t_manager.py:2970 +#: ../gui/wxpython/gcp/manager.py:746 ../gui/wxpython/gcp/manager.py:2896 msgid "Select target raster map to display:" msgstr "Sélectionner la carte raster cible à afficher :" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2161 -#: ../gui/wxpython/image2target/ii2t_manager.py:3007 -#: ../gui/wxpython/gcp/manager.py:2934 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2163 +#: ../gui/wxpython/image2target/ii2t_manager.py:3010 +#: ../gui/wxpython/gcp/manager.py:2936 msgid "Rectification" msgstr "Rectification" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2170 -#: ../gui/wxpython/image2target/ii2t_manager.py:3016 -#: ../gui/wxpython/gcp/manager.py:2943 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2172 +#: ../gui/wxpython/image2target/ii2t_manager.py:3019 +#: ../gui/wxpython/gcp/manager.py:2945 msgid "Select rectification order" msgstr "Sélectionner l'ordre de la rectification" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2172 -#: ../gui/wxpython/image2target/ii2t_manager.py:3018 -#: ../gui/wxpython/gcp/manager.py:2945 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2174 +#: ../gui/wxpython/image2target/ii2t_manager.py:3021 +#: ../gui/wxpython/gcp/manager.py:2947 msgid "1st order" msgstr "1er ordre" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2173 -#: ../gui/wxpython/image2target/ii2t_manager.py:3019 -#: ../gui/wxpython/gcp/manager.py:2946 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2175 +#: ../gui/wxpython/image2target/ii2t_manager.py:3022 +#: ../gui/wxpython/gcp/manager.py:2948 msgid "2nd order" msgstr "2ème ordre" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2174 -#: ../gui/wxpython/image2target/ii2t_manager.py:3020 -#: ../gui/wxpython/gcp/manager.py:2947 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2176 +#: ../gui/wxpython/image2target/ii2t_manager.py:3023 +#: ../gui/wxpython/gcp/manager.py:2949 msgid "3rd order" msgstr "3ème ordre" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2186 -#: ../gui/wxpython/image2target/ii2t_manager.py:3032 -#: ../gui/wxpython/gcp/manager.py:2959 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2188 +#: ../gui/wxpython/image2target/ii2t_manager.py:3035 +#: ../gui/wxpython/gcp/manager.py:2961 msgid "Select interpolation method:" msgstr "Sélectionner la méthode d'interpolation :" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2202 -#: ../gui/wxpython/image2target/ii2t_manager.py:3048 -#: ../gui/wxpython/gcp/manager.py:2975 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2204 +#: ../gui/wxpython/image2target/ii2t_manager.py:3051 +#: ../gui/wxpython/gcp/manager.py:2977 msgid "clip to computational region in target location" msgstr "Circoncire à la région de calcul dans le secteur cible" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2212 -#: ../gui/wxpython/image2target/ii2t_manager.py:589 -#: ../gui/wxpython/image2target/ii2t_manager.py:3058 -#: ../gui/wxpython/gcp/manager.py:560 ../gui/wxpython/gcp/manager.py:2985 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2214 +#: ../gui/wxpython/image2target/ii2t_manager.py:591 +#: ../gui/wxpython/image2target/ii2t_manager.py:3061 +#: ../gui/wxpython/gcp/manager.py:562 ../gui/wxpython/gcp/manager.py:2987 msgid "Extension for output maps:" msgstr "Suffixe pour les cartes en sortie :" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2253 -#: ../gui/wxpython/image2target/ii2t_manager.py:3099 -#: ../gui/wxpython/gcp/manager.py:3026 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2255 +#: ../gui/wxpython/image2target/ii2t_manager.py:3102 +#: ../gui/wxpython/gcp/manager.py:3028 msgid "RMS threshold factor must be > 0" msgstr "Le seuil RMS doit être positif" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2256 -#: ../gui/wxpython/image2target/ii2t_manager.py:3102 -#: ../gui/wxpython/gcp/manager.py:3029 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2258 +#: ../gui/wxpython/image2target/ii2t_manager.py:3105 +#: ../gui/wxpython/gcp/manager.py:3031 msgid "" "RMS threshold factor is < 1\n" "Too many points might be highlighted" @@ -3399,9 +3399,9 @@ "Le facteur de seuil RMS est < 1\n" "Trop de points doivent être surlignés" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2416 -#: ../gui/wxpython/image2target/ii2t_manager.py:3286 -#: ../gui/wxpython/gcp/manager.py:3213 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2418 +#: ../gui/wxpython/image2target/ii2t_manager.py:3289 +#: ../gui/wxpython/gcp/manager.py:3215 #, python-format msgid "GCP Manager settings saved to file '%s'." msgstr "Paramètres du gestionnaire de points de contrôle enregistrés dans le fichier '%s'." @@ -3455,13 +3455,13 @@ #: ../gui/wxpython/photo2image/ip2i_mapdisplay.py:478 #: ../gui/wxpython/image2target/ii2t_mapdisplay.py:479 -#: ../gui/wxpython/gcp/mapdisplay.py:479 ../gui/wxpython/mapdisp/frame.py:1390 +#: ../gui/wxpython/gcp/mapdisplay.py:479 ../gui/wxpython/mapdisp/frame.py:1389 msgid "Zoom to default region" msgstr "Zoom sur la région par défaut" #: ../gui/wxpython/photo2image/ip2i_mapdisplay.py:482 #: ../gui/wxpython/image2target/ii2t_mapdisplay.py:483 -#: ../gui/wxpython/gcp/mapdisplay.py:483 ../gui/wxpython/mapdisp/frame.py:1392 +#: ../gui/wxpython/gcp/mapdisplay.py:483 ../gui/wxpython/mapdisp/frame.py:1391 msgid "Zoom to saved region" msgstr "Zoom sur la région enregistrée" @@ -3473,7 +3473,7 @@ #: ../gui/wxpython/photo2image/ip2i_mapdisplay.py:492 #: ../gui/wxpython/image2target/ii2t_mapdisplay.py:493 -#: ../gui/wxpython/gcp/mapdisplay.py:493 ../gui/wxpython/mapdisp/frame.py:1402 +#: ../gui/wxpython/gcp/mapdisplay.py:493 ../gui/wxpython/mapdisp/frame.py:1401 msgid "Save display geometry to named region" msgstr "Enregistrer la géométrie de l'écran dans un nom de région" @@ -3490,11 +3490,13 @@ msgstr "Merci de fournir un nom de caméra (généré par i.ortho.camera)" #: ../gui/wxpython/photo2image/g.gui.photo2image.py:111 -msgid "Please provide an order value (1 if 4 Fiducials, 2 if 8 Fiducials)" +#, fuzzy +msgid "Please provive an order value (1 if 4 Fiducials, 2 if 8 Fiducials)" msgstr "Merci de fournir une valeur d'ordre (1 si 4 fiduciaux, 2 si 8 fiduciaux)" #: ../gui/wxpython/photo2image/g.gui.photo2image.py:116 -msgid "Please provide an output files extension (used by i.rectify)" +#, fuzzy +msgid "Please provive an output files extension (used by i.rectify)" msgstr "Merci de fournir une extention de fichier (utilisé par i.rectify)" #: ../gui/wxpython/photo2image/ip2i_statusbar.py:38 @@ -3598,7 +3600,7 @@ msgstr "Impossible de zoomer sur la carte raster : %s" #: ../gui/wxpython/core/render.py:1010 ../gui/wxpython/core/render.py:1013 -#: ../gui/wxpython/core/render.py:1016 ../gui/wxpython/core/gcmd.py:435 +#: ../gui/wxpython/core/render.py:1016 ../gui/wxpython/core/gcmd.py:437 msgid "Details:" msgstr "Détails :" @@ -3616,24 +3618,24 @@ msgid "Unable to get current geographic extent. Force quiting wxGUI. Please manually run g.region to fix the problem." msgstr "Impossible d'obtenir l’extension géographique courante. Sortie forcée de wxGUI. Merci d'exécuter manuellement g.region pour résoudre ce problème." -#: ../gui/wxpython/core/toolboxes.py:225 +#: ../gui/wxpython/core/toolboxes.py:227 msgid "Unable to parse user toolboxes XML files. Default files will be loaded." msgstr "Impossible d'analyser le fichier XML des barres d'outils utilisateur. Chargement du fichier par défaut." -#: ../gui/wxpython/core/toolboxes.py:269 +#: ../gui/wxpython/core/toolboxes.py:271 msgid "Unable to create toolboxes directory." msgstr "Impossible de créer le dossier des boites à outils." -#: ../gui/wxpython/core/toolboxes.py:493 +#: ../gui/wxpython/core/toolboxes.py:495 msgid "Custom toolboxes" msgstr "Boites à outils personnalisées" -#: ../gui/wxpython/core/toolboxes.py:517 +#: ../gui/wxpython/core/toolboxes.py:519 #, python-format msgid "List of addons cannot be obtained because g.extension failed. Details: %s" msgstr "Liste ds extentions qui n'ont pas put être obtenues à cause d'une ereur de g.extension. Détails : %s" -#: ../gui/wxpython/core/toolboxes.py:574 +#: ../gui/wxpython/core/toolboxes.py:576 msgid "Addons" msgstr "Extensions" @@ -3668,32 +3670,32 @@ "Impossible de charger le bindings GDAL pour Python.\n" "Les couches WMS ne peuvent pas être affichées sans le bindings\n" -#: ../gui/wxpython/core/gcmd.py:126 +#: ../gui/wxpython/core/gcmd.py:128 msgid "Reason" msgstr "Raison" -#: ../gui/wxpython/core/gcmd.py:151 ../gui/wxpython/gis_set.py:697 -#: ../gui/wxpython/gis_set.py:740 +#: ../gui/wxpython/core/gcmd.py:153 ../gui/wxpython/gis_set.py:639 +#: ../gui/wxpython/gis_set.py:682 #: ../gui/wxpython/image2target/ii2t_gis_set.py:640 #: ../gui/wxpython/image2target/ii2t_gis_set.py:683 -#: ../gui/wxpython/lmgr/frame.py:2570 +#: ../gui/wxpython/lmgr/frame.py:2573 msgid "Message" msgstr "Message" -#: ../gui/wxpython/core/gcmd.py:432 +#: ../gui/wxpython/core/gcmd.py:434 msgid "Execution failed:" msgstr "L'exécution a échoué :" -#: ../gui/wxpython/core/gcmd.py:437 ../gui/wxpython/core/gcmd.py:444 +#: ../gui/wxpython/core/gcmd.py:439 ../gui/wxpython/core/gcmd.py:446 msgid "Error: " msgstr "Erreur :" -#: ../gui/wxpython/core/gcmd.py:521 +#: ../gui/wxpython/core/gcmd.py:523 #, python-format msgid "Unable to exectute command: '%s'" msgstr "Impossible d'exécuter la commande : '%s'" -#: ../gui/wxpython/core/gcmd.py:747 ../gui/wxpython/gui_core/forms.py:2740 +#: ../gui/wxpython/core/gcmd.py:749 ../gui/wxpython/gui_core/forms.py:2770 #, python-format msgid "Error in %s" msgstr "Erreur dans %s" @@ -3708,136 +3710,136 @@ msgid "WARNING: Ignoring unsupported wx debug level (must be >=0 and <=5). {0}\n" msgstr "ALERTE : niveau de debug wx non supporté (doit être >=0 et <=5). {0}\n" -#: ../gui/wxpython/core/settings.py:503 +#: ../gui/wxpython/core/settings.py:505 msgid "Segment break" msgstr "Fin de segment" -#: ../gui/wxpython/core/settings.py:569 +#: ../gui/wxpython/core/settings.py:571 msgid "Data point" msgstr "point" -#: ../gui/wxpython/core/settings.py:643 +#: ../gui/wxpython/core/settings.py:645 msgid "animation" msgstr "animation" -#: ../gui/wxpython/core/settings.py:866 +#: ../gui/wxpython/core/settings.py:868 msgid "Collapse all except PERMANENT and current" msgstr "Réduire tout sauf PERMANENT et actuel" -#: ../gui/wxpython/core/settings.py:867 +#: ../gui/wxpython/core/settings.py:869 msgid "Collapse all except PERMANENT" msgstr "Réduire tout sauf PERMANENT" -#: ../gui/wxpython/core/settings.py:868 +#: ../gui/wxpython/core/settings.py:870 msgid "Collapse all except current" msgstr "Réduire tout sauf actuel" -#: ../gui/wxpython/core/settings.py:869 +#: ../gui/wxpython/core/settings.py:871 msgid "Collapse all" msgstr "Réduire tout" -#: ../gui/wxpython/core/settings.py:870 +#: ../gui/wxpython/core/settings.py:872 msgid "Expand all" msgstr "Étendre tout" -#: ../gui/wxpython/core/settings.py:875 ../gui/wxpython/dbmgr/base.py:1406 +#: ../gui/wxpython/core/settings.py:877 ../gui/wxpython/dbmgr/base.py:1408 msgid "Edit selected record" msgstr "Éditer les enregistrements sélectionnés" -#: ../gui/wxpython/core/settings.py:875 +#: ../gui/wxpython/core/settings.py:877 msgid "Display selected" msgstr "Afficher sélection" -#: ../gui/wxpython/core/settings.py:884 +#: ../gui/wxpython/core/settings.py:886 msgid "Classic (labels only)" msgstr "Classique (étiquettes uniquement)" -#: ../gui/wxpython/core/settings.py:885 +#: ../gui/wxpython/core/settings.py:887 msgid "Combined (labels and module names)" msgstr "Combiné (étiquettes et noms de modules)" -#: ../gui/wxpython/core/settings.py:886 +#: ../gui/wxpython/core/settings.py:888 msgid "Expert (module names only)" msgstr "Expert (noms de modules seuls)" -#: ../gui/wxpython/core/settings.py:891 +#: ../gui/wxpython/core/settings.py:893 msgid "Basic top" msgstr "Haut" -#: ../gui/wxpython/core/settings.py:892 +#: ../gui/wxpython/core/settings.py:894 msgid "Basic left" msgstr "Gauche" -#: ../gui/wxpython/core/settings.py:893 +#: ../gui/wxpython/core/settings.py:895 msgid "Fancy green" msgstr "Vert" -#: ../gui/wxpython/core/settings.py:894 +#: ../gui/wxpython/core/settings.py:896 msgid "List left" msgstr "Lister à gauche" -#: ../gui/wxpython/core/settings.py:901 +#: ../gui/wxpython/core/settings.py:903 msgid "Zoom and recenter" msgstr "Zoom et recentre" -#: ../gui/wxpython/core/settings.py:901 +#: ../gui/wxpython/core/settings.py:903 msgid "Zoom to mouse cursor" msgstr "Zoom sur la souris" -#: ../gui/wxpython/core/settings.py:901 +#: ../gui/wxpython/core/settings.py:903 msgid "Nothing" msgstr "Aucune action" -#: ../gui/wxpython/core/settings.py:903 +#: ../gui/wxpython/core/settings.py:905 msgid "Scroll forward to zoom in" msgstr "Molette avant pour zoomer" -#: ../gui/wxpython/core/settings.py:903 +#: ../gui/wxpython/core/settings.py:905 msgid "Scroll back to zoom in" msgstr "Molette arrière pour zoomer" -#: ../gui/wxpython/core/settings.py:936 ../gui/wxpython/core/settings.py:948 +#: ../gui/wxpython/core/settings.py:938 ../gui/wxpython/core/settings.py:950 msgid "box" msgstr "boite" -#: ../gui/wxpython/core/settings.py:937 +#: ../gui/wxpython/core/settings.py:939 msgid "sphere" msgstr "sphère" -#: ../gui/wxpython/core/settings.py:938 +#: ../gui/wxpython/core/settings.py:940 msgid "cube" msgstr "cube" -#: ../gui/wxpython/core/settings.py:939 +#: ../gui/wxpython/core/settings.py:941 msgid "diamond" msgstr "diamant" -#: ../gui/wxpython/core/settings.py:940 +#: ../gui/wxpython/core/settings.py:942 msgid "aster" msgstr "étoile" -#: ../gui/wxpython/core/settings.py:941 +#: ../gui/wxpython/core/settings.py:943 msgid "gyro" msgstr "roue" -#: ../gui/wxpython/core/settings.py:942 +#: ../gui/wxpython/core/settings.py:944 msgid "histogram" msgstr "histogramme" -#: ../gui/wxpython/core/settings.py:948 +#: ../gui/wxpython/core/settings.py:950 msgid "cross" msgstr "croix" -#: ../gui/wxpython/core/settings.py:948 +#: ../gui/wxpython/core/settings.py:950 msgid "circle" msgstr "cercle" -#: ../gui/wxpython/core/settings.py:981 +#: ../gui/wxpython/core/settings.py:983 #, python-format msgid "Unable to read settings file <%s>\n" msgstr "Impossible de lire le fichier de paramètres <%s>\n" -#: ../gui/wxpython/core/settings.py:1007 +#: ../gui/wxpython/core/settings.py:1009 #, python-format msgid "" "Error: Reading settings from file <%(file)s> failed.\n" @@ -3848,11 +3850,11 @@ "\t\tDétails: %(detail)s\n" "\t\tLigne: '%(line)s'\n" -#: ../gui/wxpython/core/settings.py:1025 +#: ../gui/wxpython/core/settings.py:1028 msgid "Unable to create settings directory" msgstr "Impossible de créer le dossier de paramètres" -#: ../gui/wxpython/core/settings.py:1073 +#: ../gui/wxpython/core/settings.py:1076 #, python-format msgid "" "Writing settings to file <%(file)s> failed.\n" @@ -3863,16 +3865,16 @@ "\n" "Détails : %(detail)s" -#: ../gui/wxpython/core/settings.py:1179 +#: ../gui/wxpython/core/settings.py:1182 msgid "Unable to set " msgstr "Impossible de définir " -#: ../gui/wxpython/core/settings.py:1215 ../gui/wxpython/core/settings.py:1225 +#: ../gui/wxpython/core/settings.py:1218 ../gui/wxpython/core/settings.py:1229 #, python-format msgid "Unable to parse settings '%s'" msgstr "Impossible de lire la configuration '%s'" -#: ../gui/wxpython/core/gconsole.py:502 +#: ../gui/wxpython/core/gconsole.py:504 #, python-format msgid "" "Unable to run command:\n" @@ -3885,40 +3887,40 @@ "\n" "Option <%(opt)s> : la lecture depuis l'entrée standard n'est pas prise en charge par wxGUI" -#: ../gui/wxpython/core/gconsole.py:526 +#: ../gui/wxpython/core/gconsole.py:528 #, python-format msgid "Module <%s> not found." msgstr "Module <%s> non trouvé." -#: ../gui/wxpython/core/gconsole.py:656 ../gui/wxpython/gmodeler/frame.py:299 +#: ../gui/wxpython/core/gconsole.py:658 ../gui/wxpython/gmodeler/frame.py:299 #, python-format msgid "%d sec" msgstr "%d sec" -#: ../gui/wxpython/core/gconsole.py:659 ../gui/wxpython/gmodeler/frame.py:302 +#: ../gui/wxpython/core/gconsole.py:661 ../gui/wxpython/gmodeler/frame.py:302 #, python-format msgid "%(min)d min %(sec)d sec" msgstr "%(min)d min %(sec)d sec" -#: ../gui/wxpython/core/gconsole.py:663 ../gui/wxpython/gui_core/ghelp.py:231 +#: ../gui/wxpython/core/gconsole.py:665 ../gui/wxpython/gui_core/ghelp.py:231 #: ../gui/wxpython/gmodeler/model.py:1123 #: ../gui/wxpython/gmodeler/model.py:1229 ../gui/wxpython/gmodeler/frame.py:306 msgid "unknown" msgstr "inconnu" -#: ../gui/wxpython/core/gconsole.py:667 +#: ../gui/wxpython/core/gconsole.py:669 msgid "Please note that the data are left in inconsistent state and may be corrupted" msgstr "Veuillez noter que les données sont laissées dans un état inconsitant et peuvent être corrompues" -#: ../gui/wxpython/core/gconsole.py:669 +#: ../gui/wxpython/core/gconsole.py:671 msgid "Command aborted" msgstr "La commande s'est interrompue" -#: ../gui/wxpython/core/gconsole.py:671 ../gui/wxpython/gmodeler/frame.py:312 +#: ../gui/wxpython/core/gconsole.py:673 ../gui/wxpython/gmodeler/frame.py:312 msgid "Command finished" msgstr "La commande s'est terminée" -#: ../gui/wxpython/core/gconsole.py:747 ../gui/wxpython/gui_core/goutput.py:496 +#: ../gui/wxpython/core/gconsole.py:749 #, python-format msgid "" "Unable to write file '%(filePath)s'.\n" @@ -3929,7 +3931,7 @@ "\n" "Détails: %(error)s" -#: ../gui/wxpython/core/menutree.py:151 +#: ../gui/wxpython/core/menutree.py:153 #, python-format msgid "Unknow tag %s" msgstr "Étiquette inconnue %s" @@ -3978,210 +3980,181 @@ msgid "Unable to create file '%s'\n" msgstr "Impossible de créer le fichier '%s'\n" -#: ../gui/wxpython/core/utils.py:996 ../gui/wxpython/gui_core/forms.py:1729 +#: ../gui/wxpython/core/utils.py:996 ../gui/wxpython/gui_core/forms.py:1739 msgid "Select Color" msgstr "Choisir la couleur" -#: ../gui/wxpython/gis_set.py:122 +#: ../gui/wxpython/gis_set.py:115 #: ../gui/wxpython/image2target/ii2t_gis_set.py:122 msgid "1. Select GRASS GIS database directory" msgstr "1. Choisir le répertoire des données de GRASS GIS" -#: ../gui/wxpython/gis_set.py:125 +#: ../gui/wxpython/gis_set.py:118 #: ../gui/wxpython/image2target/ii2t_gis_set.py:125 msgid "2. Select GRASS Location" msgstr "2. Choisir un Secteur" -#: ../gui/wxpython/gis_set.py:128 +#: ../gui/wxpython/gis_set.py:121 #: ../gui/wxpython/image2target/ii2t_gis_set.py:128 msgid "3. Select GRASS Mapset" msgstr "3. Choisir un jeu de cartes" -#: ../gui/wxpython/gis_set.py:146 +#: ../gui/wxpython/gis_set.py:139 #: ../gui/wxpython/image2target/ii2t_gis_set.py:146 msgid "GRASS GIS database directory contains Locations." msgstr "La base de donnée GRASS contient les secteurs." -#: ../gui/wxpython/gis_set.py:150 +#: ../gui/wxpython/gis_set.py:143 #: ../gui/wxpython/image2target/ii2t_gis_set.py:150 msgid "All data in one Location is in the same coordinate reference system (projection). One Location can be one project. Location contains Mapsets." msgstr "Toutes les données dans le même Secteur partagent le même système de coordonnées (projection). Un Secteur peut être un projet. Le Secteur contient des Jeux de données." -#: ../gui/wxpython/gis_set.py:158 +#: ../gui/wxpython/gis_set.py:151 #: ../gui/wxpython/image2target/ii2t_gis_set.py:158 msgid "Mapset contains GIS data related to one project, task within one project, subregion or user." msgstr "Les jeux de cartescontiennent les données SIG relatives au projet, tâche dans un projet, sous-région ou utilisateur." -#: ../gui/wxpython/gis_set.py:173 +#: ../gui/wxpython/gis_set.py:166 #: ../gui/wxpython/image2target/ii2t_gis_set.py:173 msgid "Start &GRASS session" msgstr "Démarrer GRASS" -#: ../gui/wxpython/gis_set.py:179 +#: ../gui/wxpython/gis_set.py:172 #: ../gui/wxpython/image2target/ii2t_gis_set.py:179 msgid "&Browse" msgstr "&Parcourir" #. GTC New mapset -#: ../gui/wxpython/gis_set.py:182 +#: ../gui/wxpython/gis_set.py:175 #: ../gui/wxpython/image2target/ii2t_gis_set.py:182 msgid "&New" msgstr "&Nouveau" -#: ../gui/wxpython/gis_set.py:183 +#: ../gui/wxpython/gis_set.py:176 #: ../gui/wxpython/image2target/ii2t_gis_set.py:183 msgid "Create a new Mapset in selected Location" msgstr "Créer un nouveau jeu de cartes dans le secteur choisi" #. GTC New location -#: ../gui/wxpython/gis_set.py:186 +#: ../gui/wxpython/gis_set.py:179 #: ../gui/wxpython/image2target/ii2t_gis_set.py:186 msgid "N&ew" msgstr "N&ouveau" -#: ../gui/wxpython/gis_set.py:189 +#: ../gui/wxpython/gis_set.py:182 #: ../gui/wxpython/image2target/ii2t_gis_set.py:189 msgid "Create a new location using location wizard. After location is created successfully, GRASS session is started." msgstr "Créer un nouveau secteur à l'aide de l'assistant. Une fois qu'un secteur est créé, la session GRASS sera lancée." #. GTC Rename location -#: ../gui/wxpython/gis_set.py:194 +#: ../gui/wxpython/gis_set.py:187 #: ../gui/wxpython/image2target/ii2t_gis_set.py:194 msgid "Ren&ame" msgstr "Ren&ommer" -#: ../gui/wxpython/gis_set.py:195 ../gui/wxpython/gis_set.py:727 +#: ../gui/wxpython/gis_set.py:188 ../gui/wxpython/gis_set.py:669 #: ../gui/wxpython/image2target/ii2t_gis_set.py:195 #: ../gui/wxpython/image2target/ii2t_gis_set.py:670 msgid "Rename selected location" msgstr "Renommer le secteur sélectionné" #. GTC Delete location -#: ../gui/wxpython/gis_set.py:198 +#: ../gui/wxpython/gis_set.py:191 #: ../gui/wxpython/image2target/ii2t_gis_set.py:198 msgid "De&lete" msgstr "Effacer" -#: ../gui/wxpython/gis_set.py:199 ../gui/wxpython/gis_set.py:810 +#: ../gui/wxpython/gis_set.py:192 ../gui/wxpython/gis_set.py:752 #: ../gui/wxpython/image2target/ii2t_gis_set.py:199 #: ../gui/wxpython/image2target/ii2t_gis_set.py:753 msgid "Delete selected location" msgstr "Effacer le secteur sélectionné" -#: ../gui/wxpython/gis_set.py:201 ../gui/wxpython/startup/locdownload.py:303 +#: ../gui/wxpython/gis_set.py:194 ../gui/wxpython/startup/locdownload.py:303 msgid "Do&wnload" msgstr "Télécharger" -#: ../gui/wxpython/gis_set.py:202 +#: ../gui/wxpython/gis_set.py:195 msgid "Download sample location" msgstr "Télécharger le Secteur d'exemple" #. GTC Rename mapset -#: ../gui/wxpython/gis_set.py:206 +#: ../gui/wxpython/gis_set.py:199 #: ../gui/wxpython/image2target/ii2t_gis_set.py:202 -#: ../gui/wxpython/datacatalog/tree.py:990 ../gui/wxpython/dbmgr/base.py:2409 +#: ../gui/wxpython/datacatalog/tree.py:990 ../gui/wxpython/dbmgr/base.py:2411 msgid "&Rename" msgstr "&Renommer" -#: ../gui/wxpython/gis_set.py:207 ../gui/wxpython/gis_set.py:684 +#: ../gui/wxpython/gis_set.py:200 ../gui/wxpython/gis_set.py:626 #: ../gui/wxpython/image2target/ii2t_gis_set.py:203 #: ../gui/wxpython/image2target/ii2t_gis_set.py:627 msgid "Rename selected mapset" msgstr "Renommer le jeu de cartes sélectionné" #. GTC Delete mapset -#: ../gui/wxpython/gis_set.py:210 +#: ../gui/wxpython/gis_set.py:203 #: ../gui/wxpython/image2target/ii2t_gis_set.py:206 #: ../gui/wxpython/datacatalog/tree.py:985 msgid "&Delete" msgstr "&Effacer" -#: ../gui/wxpython/gis_set.py:211 ../gui/wxpython/gis_set.py:782 +#: ../gui/wxpython/gis_set.py:204 ../gui/wxpython/gis_set.py:724 #: ../gui/wxpython/image2target/ii2t_gis_set.py:207 #: ../gui/wxpython/image2target/ii2t_gis_set.py:725 msgid "Delete selected mapset" msgstr "Effacer le jeu de cartes sélectionné" -#: ../gui/wxpython/gis_set.py:257 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:252 -#, python-format -msgid "GRASS GIS %s startup%s" +#: ../gui/wxpython/gis_set.py:258 +#, fuzzy, python-format +msgid "GRASS GIS %s Startup%s" msgstr "SIG GRASS %s démarrage %s" -#: ../gui/wxpython/gis_set.py:262 +#: ../gui/wxpython/gis_set.py:263 #: ../gui/wxpython/image2target/ii2t_gis_set.py:257 msgid "Enter GRASS session" msgstr "Démarrer une session GRASS" -#: ../gui/wxpython/gis_set.py:282 +#: ../gui/wxpython/gis_set.py:283 #: ../gui/wxpython/image2target/ii2t_gis_set.py:277 msgid "Unable to set GRASS database. Check your locale settings." msgstr "Impossible de définir la base de données GRASS. Vérifiez vos paramètres de langue." -#: ../gui/wxpython/gis_set.py:302 +#: ../gui/wxpython/gis_set.py:303 #: ../gui/wxpython/image2target/ii2t_gis_set.py:297 #, python-format msgid "ERROR: Location <%s> not found\n" msgstr "ERREUR : Secteur <%s> non trouvé\n" -#: ../gui/wxpython/gis_set.py:320 +#: ../gui/wxpython/gis_set.py:321 #: ../gui/wxpython/image2target/ii2t_gis_set.py:315 #, python-format msgid "ERROR: Mapset <%s> not found\n" msgstr "ERREUR : Jeu de cartes <%s> non trouvé\n" -#: ../gui/wxpython/gis_set.py:480 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:474 -#, python-format -msgid "Invalid line in GISRC file (%s):%s\n" -msgstr "Ligne invalide dans le fichier GISRC (%s) : %s\n" - -#: ../gui/wxpython/gis_set.py:511 +#: ../gui/wxpython/gis_set.py:490 #: ../gui/wxpython/image2target/ii2t_gis_set.py:505 #: ../gui/wxpython/startup/locdownload.py:441 #, python-brace-format msgid "Error: {text}" msgstr "Erreur : {text}" -#: ../gui/wxpython/gis_set.py:549 -msgid "Documents" -msgstr "Documents" - -#: ../gui/wxpython/gis_set.py:550 -msgid "My Documents" -msgstr "Mes Documents" - -#: ../gui/wxpython/gis_set.py:574 +#: ../gui/wxpython/gis_set.py:531 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1171 msgid "GRASS needs a directory (GRASS database) in which to store its data. Create one now if you have not already done so. A popular choice is \"grassdata\", located in your home directory. Press Browse button to select the directory." msgstr "GRASS nécéssite un dossier dans lequel enregistrer ses données. Créez en un si vous ne l'avez pas déjà fait. Un choix populaire est « grassdata », dans votre dossier personnel. Cliquez sur le bouton Parcourir pour sélectionner le dossier." -#: ../gui/wxpython/gis_set.py:596 +#: ../gui/wxpython/gis_set.py:553 #: ../gui/wxpython/image2target/ii2t_gis_set.py:539 #, python-format msgid "Do you want to import <%(name)s> to the newly created location?" msgstr "Voulez-vous importer <%(name)s> dans le nouveau secteur ?" -#: ../gui/wxpython/gis_set.py:599 +#: ../gui/wxpython/gis_set.py:556 #: ../gui/wxpython/image2target/ii2t_gis_set.py:542 msgid "Import data?" msgstr "Importer les données ?" -#: ../gui/wxpython/gis_set.py:613 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:556 -msgid "New mapset:" -msgstr "Nouveau jeu de cartes :" - -#: ../gui/wxpython/gis_set.py:614 ../gui/wxpython/gis_set.py:1015 -#: ../gui/wxpython/menustrings.py:245 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:240 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:557 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:938 -#: ../gui/wxpython/lmgr/frame.py:1072 -msgid "Create new mapset" -msgstr "Créer un nouveau jeu de cartes" - -#: ../gui/wxpython/gis_set.py:655 +#: ../gui/wxpython/gis_set.py:597 #: ../gui/wxpython/image2target/ii2t_gis_set.py:598 #, python-format msgid "" @@ -4191,13 +4164,13 @@ "L'import de <%(name)s> a échoué.\n" "Raison : %(msg)s" -#: ../gui/wxpython/gis_set.py:662 +#: ../gui/wxpython/gis_set.py:604 #: ../gui/wxpython/image2target/ii2t_gis_set.py:605 #, python-format msgid "Data file <%(name)s> imported successfully. The location's default region was set from this imported map." msgstr "Fichier de données <%(name)s> correctement importé. La région par défaut a été définie à partir de la carte importée." -#: ../gui/wxpython/gis_set.py:676 +#: ../gui/wxpython/gis_set.py:618 #: ../gui/wxpython/image2target/ii2t_gis_set.py:619 msgid "" "Mapset is required for valid GRASS location.\n" @@ -4208,7 +4181,7 @@ "\n" "Ce jeu de cartes ne peut être renommé." -#: ../gui/wxpython/gis_set.py:682 ../gui/wxpython/gis_set.py:725 +#: ../gui/wxpython/gis_set.py:624 ../gui/wxpython/gis_set.py:667 #: ../gui/wxpython/image2target/ii2t_gis_set.py:625 #: ../gui/wxpython/image2target/ii2t_gis_set.py:668 #, python-format @@ -4221,7 +4194,7 @@ "\n" "Entrer le nouveau nom :" -#: ../gui/wxpython/gis_set.py:698 +#: ../gui/wxpython/gis_set.py:640 #: ../gui/wxpython/image2target/ii2t_gis_set.py:641 #, python-format msgid "" @@ -4233,7 +4206,7 @@ "\n" "Le jeu de cartes <%s> existe déjà dans ce secteur." -#: ../gui/wxpython/gis_set.py:712 +#: ../gui/wxpython/gis_set.py:654 #: ../gui/wxpython/image2target/ii2t_gis_set.py:655 #, python-format msgid "" @@ -4245,7 +4218,7 @@ "\n" "%s" -#: ../gui/wxpython/gis_set.py:741 +#: ../gui/wxpython/gis_set.py:683 #: ../gui/wxpython/image2target/ii2t_gis_set.py:684 #, python-format msgid "" @@ -4257,7 +4230,7 @@ "\n" "Le secteur <%s> existe déjà dans la base de données GRASS." -#: ../gui/wxpython/gis_set.py:756 +#: ../gui/wxpython/gis_set.py:698 #: ../gui/wxpython/image2target/ii2t_gis_set.py:699 #, python-format msgid "" @@ -4269,7 +4242,7 @@ "\n" "%s" -#: ../gui/wxpython/gis_set.py:770 +#: ../gui/wxpython/gis_set.py:712 #: ../gui/wxpython/image2target/ii2t_gis_set.py:713 msgid "" "Mapset is required for valid GRASS location.\n" @@ -4280,7 +4253,7 @@ "\n" "Ce jeu de cartes ne peut être supprimé." -#: ../gui/wxpython/gis_set.py:777 +#: ../gui/wxpython/gis_set.py:719 #: ../gui/wxpython/image2target/ii2t_gis_set.py:720 #, python-format msgid "" @@ -4292,12 +4265,12 @@ "\n" "TOUTES LES CARTES incluses dans ce jeu de cartes seront DÉFINITIVEMENT SUPPRIMÉES !" -#: ../gui/wxpython/gis_set.py:791 +#: ../gui/wxpython/gis_set.py:733 #: ../gui/wxpython/image2target/ii2t_gis_set.py:734 msgid "Unable to delete mapset" msgstr "Impossible d'effacer le jeu de cartes" -#: ../gui/wxpython/gis_set.py:805 +#: ../gui/wxpython/gis_set.py:747 #: ../gui/wxpython/image2target/ii2t_gis_set.py:748 #, python-format msgid "" @@ -4309,48 +4282,42 @@ "\n" "TOUTES LES CARTES incluses dans ce secteur seront DÉFINITIVEMENT SUPPRIMÉES !" -#: ../gui/wxpython/gis_set.py:821 +#: ../gui/wxpython/gis_set.py:763 #: ../gui/wxpython/image2target/ii2t_gis_set.py:764 msgid "Unable to delete location" msgstr "Impossible d'effacer le secteur" -#: ../gui/wxpython/gis_set.py:851 +#: ../gui/wxpython/gis_set.py:793 #: ../gui/wxpython/image2target/ii2t_gis_set.py:774 #, python-brace-format msgid "Unicode error detected. Check your locale settings. Details: {0}" msgstr "Erreur d'unicode détectée. Vérifiez vos paramètres de langue. Détails : {0}" -#: ../gui/wxpython/gis_set.py:863 +#: ../gui/wxpython/gis_set.py:805 #: ../gui/wxpython/image2target/ii2t_gis_set.py:786 #, python-format msgid "No GRASS Location found in '%s'. Create a new Location or choose different GRASS database directory." msgstr "Pas de Secteur GRASS trouvé dans '%s'. Créez un nouveau Secteur ou choisissez un autre dossier de base de données GRASS." -#: ../gui/wxpython/gis_set.py:985 +#: ../gui/wxpython/gis_set.py:920 #: ../gui/wxpython/image2target/ii2t_gis_set.py:908 #, python-format msgid "Path '%s' doesn't exist." msgstr "Le chemin %s n'existe pas." -#: ../gui/wxpython/gis_set.py:1000 +#: ../gui/wxpython/gis_set.py:935 #: ../gui/wxpython/image2target/ii2t_gis_set.py:923 -#: ../gui/wxpython/gui_core/gselect.py:1192 +#: ../gui/wxpython/gui_core/gselect.py:1198 msgid "Choose GIS Data Directory" msgstr "Choisir le répertoire de données SIG" -#: ../gui/wxpython/gis_set.py:1014 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:937 -#: ../gui/wxpython/lmgr/frame.py:1071 -msgid "Enter name for new mapset:" -msgstr "Entrer le nom du nouveau jeu de cartes :" - -#: ../gui/wxpython/gis_set.py:1029 +#: ../gui/wxpython/gis_set.py:962 #: ../gui/wxpython/image2target/ii2t_gis_set.py:952 #, python-format msgid "Mapset <%s> already exists." msgstr "Le jeux de cartes <%s> existe déjà." -#: ../gui/wxpython/gis_set.py:1036 +#: ../gui/wxpython/gis_set.py:969 #: ../gui/wxpython/image2target/ii2t_gis_set.py:959 #, python-format msgid "" @@ -4362,18 +4329,18 @@ "\n" "Êtes-vous sûr de vouloir créer ce jeu de cartes ?" -#: ../gui/wxpython/gis_set.py:1041 +#: ../gui/wxpython/gis_set.py:974 #: ../gui/wxpython/image2target/ii2t_gis_set.py:964 msgid "Reserved mapset name" msgstr "Nom de jeu de cartes réservé" -#: ../gui/wxpython/gis_set.py:1073 +#: ../gui/wxpython/gis_set.py:993 #: ../gui/wxpython/image2target/ii2t_gis_set.py:996 #, python-format msgid "Unable to create new mapset: %s" msgstr "Impossible de créer le nouveau jeu de cartes : %s" -#: ../gui/wxpython/gis_set.py:1088 +#: ../gui/wxpython/gis_set.py:1008 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1011 #, python-format msgid "" @@ -4391,13 +4358,13 @@ "\n" "Souhaitez-vous essayer de supprimer .gislock (notez qu'il vous faut disposer de droits pour cette opération) et continuer ?" -#: ../gui/wxpython/gis_set.py:1094 ../gui/wxpython/gis_set.py:1107 +#: ../gui/wxpython/gis_set.py:1014 ../gui/wxpython/gis_set.py:1027 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1017 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1030 msgid "Lock file found" msgstr "Ficher de verrouillage détecté" -#: ../gui/wxpython/gis_set.py:1103 +#: ../gui/wxpython/gis_set.py:1023 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1026 msgid "" "ARE YOU REALLY SURE?\n" @@ -4408,7 +4375,7 @@ "\n" "Si vous avez une autre session GRASS en cours, vous risquez de corrompre vos données. Vérifiez dans votre gestionnaire de tâches pour en être sûr ..." -#: ../gui/wxpython/gis_set.py:1117 +#: ../gui/wxpython/gis_set.py:1037 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1040 #, python-format msgid "" @@ -4420,20 +4387,20 @@ "\n" "Détails : %(reason)s" -#: ../gui/wxpython/gis_set.py:1167 +#: ../gui/wxpython/gis_set.py:1082 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1090 #, python-format msgid "Name <%(name)s> is not a valid name for location or mapset. Please use only ASCII characters excluding %(chars)s and space." msgstr "le nom <%(name)s> n'ets pas un nom valide pour un secteur ou un jeu de cartes. Merci de n'utiliser que des caractères ASCII sans %(chars)s ni espaces." -#: ../gui/wxpython/gis_set.py:1172 +#: ../gui/wxpython/gis_set.py:1087 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1095 -#: ../gui/wxpython/gui_core/widgets.py:859 +#: ../gui/wxpython/gui_core/widgets.py:860 msgid "Invalid name" msgstr "Nom invalide" -#: ../gui/wxpython/menustrings.py:3 ../gui/wxpython/menustrings.py:2004 -#: ../gui/wxpython/menustrings.py:2054 +#: ../gui/wxpython/menustrings.py:3 ../gui/wxpython/menustrings.py:2005 +#: ../gui/wxpython/menustrings.py:2055 #: ../gui/wxpython/image2target/ii2t_menustrings.py:4 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1972 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2022 @@ -4445,7 +4412,7 @@ msgid "Workspace" msgstr "Espace de travail" -#: ../gui/wxpython/menustrings.py:5 ../gui/wxpython/menustrings.py:2005 +#: ../gui/wxpython/menustrings.py:5 ../gui/wxpython/menustrings.py:2006 #: ../gui/wxpython/image2target/ii2t_menustrings.py:6 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1973 #: ../gui/wxpython/nviz/tools.py:1360 @@ -4457,7 +4424,7 @@ msgid "Create new workspace" msgstr "Créer un nouvel espace de travail" -#: ../gui/wxpython/menustrings.py:7 ../gui/wxpython/menustrings.py:2007 +#: ../gui/wxpython/menustrings.py:7 ../gui/wxpython/menustrings.py:2008 #: ../gui/wxpython/image2target/ii2t_menustrings.py:8 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1975 msgid "Open" @@ -4470,11 +4437,11 @@ #: ../gui/wxpython/menustrings.py:10 #: ../gui/wxpython/image2target/ii2t_menustrings.py:11 -#: ../gui/wxpython/lmgr/frame.py:1615 ../gui/wxpython/lmgr/frame.py:1636 +#: ../gui/wxpython/lmgr/frame.py:1618 ../gui/wxpython/lmgr/frame.py:1639 msgid "Save workspace" msgstr "Enregistrer l'espace de travail" -#: ../gui/wxpython/menustrings.py:11 ../gui/wxpython/menustrings.py:2011 +#: ../gui/wxpython/menustrings.py:11 ../gui/wxpython/menustrings.py:2012 #: ../gui/wxpython/image2target/ii2t_menustrings.py:12 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1979 msgid "Save as" @@ -4485,10 +4452,10 @@ msgid "Save workspace to file" msgstr "Enregistrer l'espace de travail dans un fichier" -#: ../gui/wxpython/menustrings.py:13 ../gui/wxpython/menustrings.py:2013 +#: ../gui/wxpython/menustrings.py:13 ../gui/wxpython/menustrings.py:2014 #: ../gui/wxpython/image2target/ii2t_menustrings.py:14 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1981 -#: ../gui/wxpython/gui_core/forms.py:561 +#: ../gui/wxpython/gui_core/forms.py:573 #: ../gui/wxpython/mapswipe/dialogs.py:193 msgid "Close" msgstr "Fermer" @@ -4593,143 +4560,143 @@ msgid "Close all open map display windows" msgstr "Fermer tous les fenêtres d'affichage de cartes" -#: ../gui/wxpython/menustrings.py:37 ../gui/wxpython/menustrings.py:1055 +#: ../gui/wxpython/menustrings.py:37 ../gui/wxpython/menustrings.py:1056 msgid "Simplified raster import with reprojection" msgstr "Import raster simplifié avec reprojection" #: ../gui/wxpython/menustrings.py:38 ../gui/wxpython/menustrings.py:40 -#: ../gui/wxpython/menustrings.py:1056 ../gui/wxpython/menustrings.py:1058 +#: ../gui/wxpython/menustrings.py:1057 ../gui/wxpython/menustrings.py:1059 #: ../gui/wxpython/image2target/ii2t_menustrings.py:39 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1040 msgid "Imports raster data into a GRASS raster map using GDAL library." msgstr "Importer des données raster en utilisant la librairie GDAL." -#: ../gui/wxpython/menustrings.py:39 ../gui/wxpython/menustrings.py:1057 +#: ../gui/wxpython/menustrings.py:39 ../gui/wxpython/menustrings.py:1058 msgid "Import of common raster formats" msgstr "Import de raster de formats communs" -#: ../gui/wxpython/menustrings.py:41 ../gui/wxpython/menustrings.py:1059 +#: ../gui/wxpython/menustrings.py:41 ../gui/wxpython/menustrings.py:1060 #: ../gui/wxpython/image2target/ii2t_menustrings.py:42 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1043 msgid "ASCII x,y,z point import and gridding" msgstr "Importation et maillage de points ASCII x,y,z" -#: ../gui/wxpython/menustrings.py:42 ../gui/wxpython/menustrings.py:1060 +#: ../gui/wxpython/menustrings.py:42 ../gui/wxpython/menustrings.py:1061 #: ../gui/wxpython/image2target/ii2t_menustrings.py:43 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1044 msgid "Creates a raster map from an assemblage of many coordinates using univariate statistics." msgstr "Créer une carte raster à partir de l'assemblage d'un lot de coordonnées en utilisant des statistiques univariées." -#: ../gui/wxpython/menustrings.py:43 ../gui/wxpython/menustrings.py:1061 +#: ../gui/wxpython/menustrings.py:43 ../gui/wxpython/menustrings.py:1062 #: ../gui/wxpython/image2target/ii2t_menustrings.py:44 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1045 msgid "ASCII grid import" msgstr "Importer une grille ASCII" -#: ../gui/wxpython/menustrings.py:44 ../gui/wxpython/menustrings.py:1062 +#: ../gui/wxpython/menustrings.py:44 ../gui/wxpython/menustrings.py:1063 #: ../gui/wxpython/image2target/ii2t_menustrings.py:45 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1046 msgid "Converts a GRASS ASCII raster file to binary raster map." msgstr "Convertir un fichier raster ASCII en une carte raster binaire." -#: ../gui/wxpython/menustrings.py:45 ../gui/wxpython/menustrings.py:1063 +#: ../gui/wxpython/menustrings.py:45 ../gui/wxpython/menustrings.py:1064 #: ../gui/wxpython/image2target/ii2t_menustrings.py:46 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1047 msgid "ASCII polygons, lines, and point import" msgstr "Import de polygones, lignes et points ASCII" -#: ../gui/wxpython/menustrings.py:46 ../gui/wxpython/menustrings.py:1064 +#: ../gui/wxpython/menustrings.py:46 ../gui/wxpython/menustrings.py:1065 #: ../gui/wxpython/image2target/ii2t_menustrings.py:47 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1048 msgid "Creates raster maps from ASCII polygon/line/point data files." msgstr "Créer des cartes raster depuis des données ASCII point/ligne/polygone." -#: ../gui/wxpython/menustrings.py:47 ../gui/wxpython/menustrings.py:1065 +#: ../gui/wxpython/menustrings.py:47 ../gui/wxpython/menustrings.py:1066 #: ../gui/wxpython/image2target/ii2t_menustrings.py:48 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1049 msgid "Raw binary array import" msgstr "Import d'un tableau binaire brut" -#: ../gui/wxpython/menustrings.py:48 ../gui/wxpython/menustrings.py:1066 +#: ../gui/wxpython/menustrings.py:48 ../gui/wxpython/menustrings.py:1067 #: ../gui/wxpython/image2target/ii2t_menustrings.py:49 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1050 msgid "Import a binary raster file into a GRASS raster map layer." msgstr "Importer un fichier 'raster' binaire dans une couche 'raster' GRASS." -#: ../gui/wxpython/menustrings.py:49 ../gui/wxpython/menustrings.py:1067 +#: ../gui/wxpython/menustrings.py:49 ../gui/wxpython/menustrings.py:1068 #: ../gui/wxpython/image2target/ii2t_menustrings.py:50 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1051 msgid "GRIDATB.FOR import" msgstr "Importer un GRIDATB.FOR" -#: ../gui/wxpython/menustrings.py:50 ../gui/wxpython/menustrings.py:1068 +#: ../gui/wxpython/menustrings.py:50 ../gui/wxpython/menustrings.py:1069 #: ../gui/wxpython/image2target/ii2t_menustrings.py:51 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1052 msgid "Imports GRIDATB.FOR map file (TOPMODEL) into a GRASS raster map." msgstr "Importer un fichier carte GRIDATB.FOR (TOPMODEL) vers une carte raster GRASS." -#: ../gui/wxpython/menustrings.py:51 ../gui/wxpython/menustrings.py:1069 +#: ../gui/wxpython/menustrings.py:51 ../gui/wxpython/menustrings.py:1070 #: ../gui/wxpython/image2target/ii2t_menustrings.py:52 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1053 msgid "Matlab 2D array import" msgstr "Importer un champ Matlab 2D" -#: ../gui/wxpython/menustrings.py:52 ../gui/wxpython/menustrings.py:1070 +#: ../gui/wxpython/menustrings.py:52 ../gui/wxpython/menustrings.py:1071 #: ../gui/wxpython/image2target/ii2t_menustrings.py:53 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1054 msgid "Imports a binary MAT-File(v4) to a GRASS raster." msgstr "Importe un fichier binaire MAT-File (V.4) dans une carte raster GRASS." -#: ../gui/wxpython/menustrings.py:53 ../gui/wxpython/menustrings.py:1071 +#: ../gui/wxpython/menustrings.py:53 ../gui/wxpython/menustrings.py:1072 #: ../gui/wxpython/image2target/ii2t_menustrings.py:54 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1055 msgid "PNG import" msgstr "Import PNG" -#: ../gui/wxpython/menustrings.py:54 ../gui/wxpython/menustrings.py:1072 +#: ../gui/wxpython/menustrings.py:54 ../gui/wxpython/menustrings.py:1073 #: ../gui/wxpython/image2target/ii2t_menustrings.py:55 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1056 msgid "Imports non-georeferenced PNG format image." msgstr "Importer des images PNG non géo-référencées." -#: ../gui/wxpython/menustrings.py:55 ../gui/wxpython/menustrings.py:1073 +#: ../gui/wxpython/menustrings.py:55 ../gui/wxpython/menustrings.py:1074 #: ../gui/wxpython/image2target/ii2t_menustrings.py:56 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1057 msgid "SPOT NDVI import" msgstr "Importer un SPOT NDVI" -#: ../gui/wxpython/menustrings.py:56 ../gui/wxpython/menustrings.py:1074 +#: ../gui/wxpython/menustrings.py:56 ../gui/wxpython/menustrings.py:1075 #: ../gui/wxpython/image2target/ii2t_menustrings.py:57 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1058 msgid "Imports SPOT VGT NDVI data into a raster map." msgstr "Importer des données SPOT VGT NDVI vers une carte raster." -#: ../gui/wxpython/menustrings.py:57 ../gui/wxpython/menustrings.py:1075 +#: ../gui/wxpython/menustrings.py:57 ../gui/wxpython/menustrings.py:1076 #: ../gui/wxpython/image2target/ii2t_menustrings.py:58 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1059 msgid "SRTM HGT import" msgstr "Importer un SRTM HGT" -#: ../gui/wxpython/menustrings.py:58 ../gui/wxpython/menustrings.py:1076 +#: ../gui/wxpython/menustrings.py:58 ../gui/wxpython/menustrings.py:1077 #: ../gui/wxpython/image2target/ii2t_menustrings.py:59 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1060 msgid "Imports SRTM HGT files into raster map." msgstr "Importer un fichier SRTM HGT vers une carte raster" -#: ../gui/wxpython/menustrings.py:59 ../gui/wxpython/menustrings.py:1077 +#: ../gui/wxpython/menustrings.py:59 ../gui/wxpython/menustrings.py:1078 #: ../gui/wxpython/image2target/ii2t_menustrings.py:60 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1061 msgid "Terra ASTER HDF import" msgstr "Importer un Terra ASTER HDF" -#: ../gui/wxpython/menustrings.py:60 ../gui/wxpython/menustrings.py:1078 +#: ../gui/wxpython/menustrings.py:60 ../gui/wxpython/menustrings.py:1079 #: ../gui/wxpython/image2target/ii2t_menustrings.py:61 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1062 msgid "Georeference, rectify, and import Terra-ASTER imagery and relative DEMs using gdalwarp." msgstr "Géoréférencer, rectifier et importer une image Terra-ASTER et ses MNT associés avec gdalwarp." #: ../gui/wxpython/menustrings.py:61 ../gui/wxpython/menustrings.py:86 -#: ../gui/wxpython/menustrings.py:1079 ../gui/wxpython/menustrings.py:1104 +#: ../gui/wxpython/menustrings.py:1080 ../gui/wxpython/menustrings.py:1105 #: ../gui/wxpython/image2target/ii2t_menustrings.py:62 #: ../gui/wxpython/image2target/ii2t_menustrings.py:86 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1063 @@ -4737,24 +4704,22 @@ msgid "LAS LiDAR points import" msgstr "Importer des popints LiDAR LAS" -#: ../gui/wxpython/menustrings.py:62 ../gui/wxpython/menustrings.py:1080 +#: ../gui/wxpython/menustrings.py:62 ../gui/wxpython/menustrings.py:1081 msgid "Creates a raster map from LAS LiDAR points using univariate statistics." msgstr "Créer une carte raster à partir de statistiques univariées sur des points LIDAR LAS." -#: ../gui/wxpython/menustrings.py:63 ../gui/wxpython/menustrings.py:1081 +#: ../gui/wxpython/menustrings.py:63 ../gui/wxpython/menustrings.py:1082 #: ../gui/wxpython/image2target/ii2t_menustrings.py:63 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1064 msgid "Unpack raster map" msgstr "Dépaqueter une carte raster" -#: ../gui/wxpython/menustrings.py:64 ../gui/wxpython/menustrings.py:1082 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:64 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1065 -msgid "Imports a raster map as GRASS GIS specific archive file (packed with r.pack)" -msgstr "Importer une carte raster en tant qu'archive GRASS GIS (empaquetée avec r.pack)" +#: ../gui/wxpython/menustrings.py:64 ../gui/wxpython/menustrings.py:1083 +msgid "Imports a GRASS GIS specific raster archive file (packed with r.pack) as a raster map" +msgstr "Importe un fichier d'archive raster GRASS (empaqueté avec r.pack) en tant que carte raster" -#: ../gui/wxpython/menustrings.py:65 ../gui/wxpython/menustrings.py:291 -#: ../gui/wxpython/menustrings.py:1083 ../gui/wxpython/menustrings.py:1233 +#: ../gui/wxpython/menustrings.py:65 ../gui/wxpython/menustrings.py:292 +#: ../gui/wxpython/menustrings.py:1084 ../gui/wxpython/menustrings.py:1234 #: ../gui/wxpython/image2target/ii2t_menustrings.py:65 #: ../gui/wxpython/image2target/ii2t_menustrings.py:286 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1066 @@ -4762,8 +4727,8 @@ msgid "Reproject raster map from different GRASS location" msgstr "Reprojeter une carte raster depuis un secteur différent." -#: ../gui/wxpython/menustrings.py:66 ../gui/wxpython/menustrings.py:292 -#: ../gui/wxpython/menustrings.py:1084 ../gui/wxpython/menustrings.py:1234 +#: ../gui/wxpython/menustrings.py:66 ../gui/wxpython/menustrings.py:293 +#: ../gui/wxpython/menustrings.py:1085 ../gui/wxpython/menustrings.py:1235 #: ../gui/wxpython/image2target/ii2t_menustrings.py:66 #: ../gui/wxpython/image2target/ii2t_menustrings.py:287 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1067 @@ -4771,123 +4736,121 @@ msgid "Re-projects a raster map from given location to the current location." msgstr "Reprojeter une carte raster depuis un secteur donné vers le secteur courant." -#: ../gui/wxpython/menustrings.py:68 ../gui/wxpython/menustrings.py:1086 +#: ../gui/wxpython/menustrings.py:68 ../gui/wxpython/menustrings.py:1087 msgid "Simplified vector import with reprojection" msgstr "Import vecteur simplifié avec reprojection" #: ../gui/wxpython/menustrings.py:69 ../gui/wxpython/menustrings.py:71 -#: ../gui/wxpython/menustrings.py:1087 ../gui/wxpython/menustrings.py:1089 +#: ../gui/wxpython/menustrings.py:1088 ../gui/wxpython/menustrings.py:1090 #: ../gui/wxpython/image2target/ii2t_menustrings.py:69 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1070 msgid "Imports vector data into a GRASS vector map using OGR library." msgstr "Importer des cartes vecteur en utilisant la librairie OGR." -#: ../gui/wxpython/menustrings.py:70 ../gui/wxpython/menustrings.py:1088 +#: ../gui/wxpython/menustrings.py:70 ../gui/wxpython/menustrings.py:1089 msgid "Import of common vector formats" msgstr "Import de vecteur de formats communs" -#: ../gui/wxpython/menustrings.py:72 ../gui/wxpython/menustrings.py:1090 +#: ../gui/wxpython/menustrings.py:72 ../gui/wxpython/menustrings.py:1091 #: ../gui/wxpython/image2target/ii2t_menustrings.py:72 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1073 msgid "ASCII points or GRASS ASCII format" msgstr "Points ASCII ou format ASCII GRASS" -#: ../gui/wxpython/menustrings.py:73 ../gui/wxpython/menustrings.py:1091 +#: ../gui/wxpython/menustrings.py:73 ../gui/wxpython/menustrings.py:1092 #: ../gui/wxpython/image2target/ii2t_menustrings.py:73 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1074 msgid "Creates a vector map from an ASCII points file or ASCII vector file." msgstr "Créer une carte vecteur depuis un fichier de points ASCII ou un fichier vecteur ASCII." -#: ../gui/wxpython/menustrings.py:74 ../gui/wxpython/menustrings.py:1092 +#: ../gui/wxpython/menustrings.py:74 ../gui/wxpython/menustrings.py:1093 #: ../gui/wxpython/image2target/ii2t_menustrings.py:74 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1075 msgid "ASCII points as a vector lines" msgstr "Importer des points ASCII en tant que lignes vectorielles" -#: ../gui/wxpython/menustrings.py:75 ../gui/wxpython/menustrings.py:1093 +#: ../gui/wxpython/menustrings.py:75 ../gui/wxpython/menustrings.py:1094 #: ../gui/wxpython/image2target/ii2t_menustrings.py:75 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1076 msgid "Imports ASCII x,y[,z] coordinates as a series of lines." msgstr "Importer des coordonnées ASCII x,y[,z] en tant que séries de lignes." -#: ../gui/wxpython/menustrings.py:76 ../gui/wxpython/menustrings.py:1094 +#: ../gui/wxpython/menustrings.py:76 ../gui/wxpython/menustrings.py:1095 #: ../gui/wxpython/image2target/ii2t_menustrings.py:76 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1077 msgid "DXF import" msgstr "Importer un DXF" -#: ../gui/wxpython/menustrings.py:77 ../gui/wxpython/menustrings.py:1095 +#: ../gui/wxpython/menustrings.py:77 ../gui/wxpython/menustrings.py:1096 #: ../gui/wxpython/image2target/ii2t_menustrings.py:77 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1078 msgid "Converts files in DXF format to GRASS vector map format." msgstr "Convertir des fichiers DXF en carte vecteur GRASS." -#: ../gui/wxpython/menustrings.py:78 ../gui/wxpython/menustrings.py:1096 +#: ../gui/wxpython/menustrings.py:78 ../gui/wxpython/menustrings.py:1097 #: ../gui/wxpython/image2target/ii2t_menustrings.py:78 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1079 msgid "WFS" msgstr "WFS" -#: ../gui/wxpython/menustrings.py:79 ../gui/wxpython/menustrings.py:1097 +#: ../gui/wxpython/menustrings.py:79 ../gui/wxpython/menustrings.py:1098 #: ../gui/wxpython/image2target/ii2t_menustrings.py:79 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1080 msgid "Imports GetFeature from a WFS server." msgstr "Télécharger GetFeature depuis un serveur WMS." -#: ../gui/wxpython/menustrings.py:80 ../gui/wxpython/menustrings.py:1098 +#: ../gui/wxpython/menustrings.py:80 ../gui/wxpython/menustrings.py:1099 #: ../gui/wxpython/image2target/ii2t_menustrings.py:80 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1081 msgid "ESRI e00 import" msgstr "Importer un ESRII e00" -#: ../gui/wxpython/menustrings.py:81 ../gui/wxpython/menustrings.py:1099 +#: ../gui/wxpython/menustrings.py:81 ../gui/wxpython/menustrings.py:1100 #: ../gui/wxpython/image2target/ii2t_menustrings.py:81 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1082 msgid "Imports E00 file into a vector map." msgstr "Importer un fichier E00 vers une carte vecteur." -#: ../gui/wxpython/menustrings.py:82 ../gui/wxpython/menustrings.py:1100 +#: ../gui/wxpython/menustrings.py:82 ../gui/wxpython/menustrings.py:1101 #: ../gui/wxpython/image2target/ii2t_menustrings.py:82 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1083 msgid "Geonames import" msgstr "Importer depuis Geonames" -#: ../gui/wxpython/menustrings.py:83 ../gui/wxpython/menustrings.py:1101 +#: ../gui/wxpython/menustrings.py:83 ../gui/wxpython/menustrings.py:1102 #: ../gui/wxpython/image2target/ii2t_menustrings.py:83 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1084 msgid "Imports geonames.org country files into a vector points map." msgstr "Importe des fichiers de pays de geonames.org vers une carte de points." -#: ../gui/wxpython/menustrings.py:84 ../gui/wxpython/menustrings.py:1102 +#: ../gui/wxpython/menustrings.py:84 ../gui/wxpython/menustrings.py:1103 #: ../gui/wxpython/image2target/ii2t_menustrings.py:84 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1085 msgid "Matlab array or Mapgen format import" msgstr "Importer depuis le format Mapgen ou un champ Matlab" -#: ../gui/wxpython/menustrings.py:85 ../gui/wxpython/menustrings.py:1103 +#: ../gui/wxpython/menustrings.py:85 ../gui/wxpython/menustrings.py:1104 #: ../gui/wxpython/image2target/ii2t_menustrings.py:85 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1086 msgid "Imports Mapgen or Matlab-ASCII vector maps into GRASS." msgstr "Importer des cartes vectorielles Mapgen ou Matlab-ASCII." -#: ../gui/wxpython/menustrings.py:87 ../gui/wxpython/menustrings.py:1105 +#: ../gui/wxpython/menustrings.py:87 ../gui/wxpython/menustrings.py:1106 msgid "Converts LAS LiDAR point clouds to a GRASS vector map with libLAS." msgstr "Convertir des nuages de points LIDAR LAS vers une carte vecteur GRASS avec libLAS" -#: ../gui/wxpython/menustrings.py:88 ../gui/wxpython/menustrings.py:1106 +#: ../gui/wxpython/menustrings.py:88 ../gui/wxpython/menustrings.py:1107 #: ../gui/wxpython/image2target/ii2t_menustrings.py:87 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1088 msgid "Unpack vector map" msgstr "Dépaqueter une carte vecteur" -#: ../gui/wxpython/menustrings.py:89 ../gui/wxpython/menustrings.py:1107 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:88 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1089 -msgid "Imports a vector map as GRASS GIS specific archive file (packed with v.pack)" -msgstr "Importer une carte vecteur en tant qu'archive GRASS GIS (empaquetée avec v.pack)" +#: ../gui/wxpython/menustrings.py:89 ../gui/wxpython/menustrings.py:1108 +msgid "Imports a GRASS GIS specific vector archive file (packed with v.pack) as a vector map" +msgstr "Importe un fichier vecteur d'archive GRASS (empaqueté avec r.pack) en tant que carte vecteur" -#: ../gui/wxpython/menustrings.py:90 ../gui/wxpython/menustrings.py:571 -#: ../gui/wxpython/menustrings.py:1108 ../gui/wxpython/menustrings.py:1513 +#: ../gui/wxpython/menustrings.py:90 ../gui/wxpython/menustrings.py:572 +#: ../gui/wxpython/menustrings.py:1109 ../gui/wxpython/menustrings.py:1514 #: ../gui/wxpython/image2target/ii2t_menustrings.py:89 #: ../gui/wxpython/image2target/ii2t_menustrings.py:564 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1090 @@ -4895,8 +4858,8 @@ msgid "Reproject vector map from different GRASS location" msgstr "Reprojeter une carte vecteur depuis un secteur différent" -#: ../gui/wxpython/menustrings.py:91 ../gui/wxpython/menustrings.py:572 -#: ../gui/wxpython/menustrings.py:1109 ../gui/wxpython/menustrings.py:1514 +#: ../gui/wxpython/menustrings.py:91 ../gui/wxpython/menustrings.py:573 +#: ../gui/wxpython/menustrings.py:1110 ../gui/wxpython/menustrings.py:1515 #: ../gui/wxpython/image2target/ii2t_menustrings.py:90 #: ../gui/wxpython/image2target/ii2t_menustrings.py:565 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1091 @@ -4904,55 +4867,55 @@ msgid "Re-projects a vector map from one location to the current location." msgstr "Re-projette une carte vecteur depuis un secteur dans le secteur courant." -#: ../gui/wxpython/menustrings.py:92 ../gui/wxpython/menustrings.py:1110 +#: ../gui/wxpython/menustrings.py:92 ../gui/wxpython/menustrings.py:1111 #: ../gui/wxpython/image2target/ii2t_menustrings.py:91 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1092 msgid "Import 3D raster data" msgstr "Importer des données raster 3D" -#: ../gui/wxpython/menustrings.py:93 ../gui/wxpython/menustrings.py:1111 +#: ../gui/wxpython/menustrings.py:93 ../gui/wxpython/menustrings.py:1112 #: ../gui/wxpython/image2target/ii2t_menustrings.py:92 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1093 msgid "ASCII 3D import" msgstr "Importer un ASCII 3D" -#: ../gui/wxpython/menustrings.py:94 ../gui/wxpython/menustrings.py:1112 +#: ../gui/wxpython/menustrings.py:94 ../gui/wxpython/menustrings.py:1113 #: ../gui/wxpython/image2target/ii2t_menustrings.py:93 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1094 msgid "Converts a 3D ASCII raster text file into a (binary) 3D raster map." msgstr "Convertir un fichier raster ASCII 3D en une carte raster 3D binaire." -#: ../gui/wxpython/menustrings.py:95 ../gui/wxpython/menustrings.py:1113 +#: ../gui/wxpython/menustrings.py:95 ../gui/wxpython/menustrings.py:1114 #: ../gui/wxpython/image2target/ii2t_menustrings.py:94 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1095 msgid "Raw binary array 3D import" msgstr "Importer un tableau binaire brut 3D" -#: ../gui/wxpython/menustrings.py:96 ../gui/wxpython/menustrings.py:1114 +#: ../gui/wxpython/menustrings.py:96 ../gui/wxpython/menustrings.py:1115 #: ../gui/wxpython/image2target/ii2t_menustrings.py:95 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1096 msgid "Imports a binary raster file into a GRASS 3D raster map." msgstr "Importer un fichier raster binaire vers une carte raster 3D." -#: ../gui/wxpython/menustrings.py:97 ../gui/wxpython/menustrings.py:1115 +#: ../gui/wxpython/menustrings.py:97 ../gui/wxpython/menustrings.py:1116 #: ../gui/wxpython/image2target/ii2t_menustrings.py:96 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1097 msgid "Vis5D import" msgstr "Importer en Vis5D" -#: ../gui/wxpython/menustrings.py:98 ../gui/wxpython/menustrings.py:1116 +#: ../gui/wxpython/menustrings.py:98 ../gui/wxpython/menustrings.py:1117 #: ../gui/wxpython/image2target/ii2t_menustrings.py:97 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1098 msgid "Import 3-dimensional Vis5D files." msgstr "Importer des fichiers Vis5D en 3-dimensions." -#: ../gui/wxpython/menustrings.py:99 ../gui/wxpython/menustrings.py:1117 +#: ../gui/wxpython/menustrings.py:99 ../gui/wxpython/menustrings.py:1118 #: ../gui/wxpython/image2target/ii2t_menustrings.py:98 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1099 msgid "Import database table" msgstr "Importer une table d'une base de données" -#: ../gui/wxpython/menustrings.py:100 ../gui/wxpython/menustrings.py:1118 +#: ../gui/wxpython/menustrings.py:100 ../gui/wxpython/menustrings.py:1119 #: ../gui/wxpython/image2target/ii2t_menustrings.py:68 #: ../gui/wxpython/image2target/ii2t_menustrings.py:99 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1069 @@ -4960,21 +4923,21 @@ msgid "Common import formats" msgstr "Importer des formats standards" -#: ../gui/wxpython/menustrings.py:101 ../gui/wxpython/menustrings.py:1119 +#: ../gui/wxpython/menustrings.py:101 ../gui/wxpython/menustrings.py:1120 #: ../gui/wxpython/image2target/ii2t_menustrings.py:100 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1101 msgid "Imports attribute tables in various formats." msgstr "Importe des tables attributaires de formats divers." -#: ../gui/wxpython/menustrings.py:102 ../gui/wxpython/menustrings.py:1120 +#: ../gui/wxpython/menustrings.py:102 ../gui/wxpython/menustrings.py:1121 #: ../gui/wxpython/image2target/ii2t_menustrings.py:101 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1102 msgid "Export raster map" msgstr "Exporter une carte raster" #: ../gui/wxpython/menustrings.py:103 ../gui/wxpython/menustrings.py:132 -#: ../gui/wxpython/menustrings.py:158 ../gui/wxpython/menustrings.py:1121 -#: ../gui/wxpython/menustrings.py:1150 ../gui/wxpython/menustrings.py:1176 +#: ../gui/wxpython/menustrings.py:158 ../gui/wxpython/menustrings.py:1122 +#: ../gui/wxpython/menustrings.py:1151 ../gui/wxpython/menustrings.py:1177 #: ../gui/wxpython/image2target/ii2t_menustrings.py:102 #: ../gui/wxpython/image2target/ii2t_menustrings.py:131 #: ../gui/wxpython/image2target/ii2t_menustrings.py:156 @@ -4984,122 +4947,122 @@ msgid "Common export formats" msgstr "Formats standards d'export" -#: ../gui/wxpython/menustrings.py:104 ../gui/wxpython/menustrings.py:1122 +#: ../gui/wxpython/menustrings.py:104 ../gui/wxpython/menustrings.py:1123 #: ../gui/wxpython/image2target/ii2t_menustrings.py:103 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1104 msgid "Exports GRASS raster maps into GDAL supported formats." msgstr "Exporter une carte raster vers des formats pris en charge par GDAL." -#: ../gui/wxpython/menustrings.py:105 ../gui/wxpython/menustrings.py:1123 +#: ../gui/wxpython/menustrings.py:105 ../gui/wxpython/menustrings.py:1124 #: ../gui/wxpython/image2target/ii2t_menustrings.py:104 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1105 msgid "ASCII grid export" msgstr "Export en grille ASCII" -#: ../gui/wxpython/menustrings.py:106 ../gui/wxpython/menustrings.py:1124 +#: ../gui/wxpython/menustrings.py:106 ../gui/wxpython/menustrings.py:1125 #: ../gui/wxpython/image2target/ii2t_menustrings.py:105 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1106 msgid "Converts a raster map layer into a GRASS ASCII text file." msgstr "Convertir une couche raster vers un fichier raster ASCII GRASS." -#: ../gui/wxpython/menustrings.py:107 ../gui/wxpython/menustrings.py:1125 +#: ../gui/wxpython/menustrings.py:107 ../gui/wxpython/menustrings.py:1126 #: ../gui/wxpython/image2target/ii2t_menustrings.py:106 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1107 msgid "ASCII x,y,z points export" msgstr "Export en points ASCII x,y,z" -#: ../gui/wxpython/menustrings.py:108 ../gui/wxpython/menustrings.py:1126 +#: ../gui/wxpython/menustrings.py:108 ../gui/wxpython/menustrings.py:1127 #: ../gui/wxpython/image2target/ii2t_menustrings.py:107 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1108 msgid "Exports a raster map to a text file as x,y,z values based on cell centers." msgstr "Exporter une carte raster vers un fichier texte de valeurs x,y,z basées sur le centre des cellules." -#: ../gui/wxpython/menustrings.py:109 ../gui/wxpython/menustrings.py:1127 +#: ../gui/wxpython/menustrings.py:109 ../gui/wxpython/menustrings.py:1128 #: ../gui/wxpython/image2target/ii2t_menustrings.py:108 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1109 msgid "GRIDATB.FOR export" msgstr "Export en GRIDATB.FOR" -#: ../gui/wxpython/menustrings.py:110 ../gui/wxpython/menustrings.py:1128 +#: ../gui/wxpython/menustrings.py:110 ../gui/wxpython/menustrings.py:1129 #: ../gui/wxpython/image2target/ii2t_menustrings.py:109 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1110 msgid "Exports GRASS raster map to GRIDATB.FOR map file (TOPMODEL)." msgstr "Importer une carte raster vers un fichier GRIDATB.FOR (TOPMODEL)." -#: ../gui/wxpython/menustrings.py:111 ../gui/wxpython/menustrings.py:1129 +#: ../gui/wxpython/menustrings.py:111 ../gui/wxpython/menustrings.py:1130 #: ../gui/wxpython/image2target/ii2t_menustrings.py:110 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1111 msgid "Matlab 2D array export" msgstr "Export tableau 2D Matlab" -#: ../gui/wxpython/menustrings.py:112 ../gui/wxpython/menustrings.py:1130 +#: ../gui/wxpython/menustrings.py:112 ../gui/wxpython/menustrings.py:1131 #: ../gui/wxpython/image2target/ii2t_menustrings.py:111 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1112 msgid "Exports a GRASS raster to a binary MAT-File." msgstr "Exporte un raster GRASS en fichier binaire MAT-file." -#: ../gui/wxpython/menustrings.py:113 ../gui/wxpython/menustrings.py:1131 +#: ../gui/wxpython/menustrings.py:113 ../gui/wxpython/menustrings.py:1132 #: ../gui/wxpython/image2target/ii2t_menustrings.py:112 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1113 msgid "Raw binary array export" msgstr "Export de tableau binaire brut" -#: ../gui/wxpython/menustrings.py:114 ../gui/wxpython/menustrings.py:1132 +#: ../gui/wxpython/menustrings.py:114 ../gui/wxpython/menustrings.py:1133 #: ../gui/wxpython/image2target/ii2t_menustrings.py:113 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1114 msgid "Exports a GRASS raster to a binary array." msgstr "Exporter un raster vers un tableau binaire." -#: ../gui/wxpython/menustrings.py:115 ../gui/wxpython/menustrings.py:1133 +#: ../gui/wxpython/menustrings.py:115 ../gui/wxpython/menustrings.py:1134 #: ../gui/wxpython/image2target/ii2t_menustrings.py:114 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1115 msgid "MPEG-1 export" msgstr "Export MPEG-1" -#: ../gui/wxpython/menustrings.py:116 ../gui/wxpython/menustrings.py:1134 +#: ../gui/wxpython/menustrings.py:116 ../gui/wxpython/menustrings.py:1135 #: ../gui/wxpython/image2target/ii2t_menustrings.py:115 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1116 msgid "Converts raster map series to MPEG movie." msgstr "Convertir une série de cartes raster vers une vidéo MPEG." -#: ../gui/wxpython/menustrings.py:117 ../gui/wxpython/menustrings.py:1135 +#: ../gui/wxpython/menustrings.py:117 ../gui/wxpython/menustrings.py:1136 #: ../gui/wxpython/image2target/ii2t_menustrings.py:116 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1117 msgid "PNG export" msgstr "Export PNG" -#: ../gui/wxpython/menustrings.py:118 ../gui/wxpython/menustrings.py:1136 +#: ../gui/wxpython/menustrings.py:118 ../gui/wxpython/menustrings.py:1137 #: ../gui/wxpython/image2target/ii2t_menustrings.py:117 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1118 msgid "Export a GRASS raster map as a non-georeferenced PNG image." msgstr "Exporter une carte raster vers une image PNG non géo-référencée." -#: ../gui/wxpython/menustrings.py:119 ../gui/wxpython/menustrings.py:1137 +#: ../gui/wxpython/menustrings.py:119 ../gui/wxpython/menustrings.py:1138 #: ../gui/wxpython/image2target/ii2t_menustrings.py:118 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1119 msgid "PPM export" msgstr "Exporter en PPM" -#: ../gui/wxpython/menustrings.py:120 ../gui/wxpython/menustrings.py:1138 +#: ../gui/wxpython/menustrings.py:120 ../gui/wxpython/menustrings.py:1139 #: ../gui/wxpython/image2target/ii2t_menustrings.py:119 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1120 msgid "Converts a GRASS raster map to a PPM image file." msgstr "Convertir une carte raster vers un fichier image PPM." -#: ../gui/wxpython/menustrings.py:121 ../gui/wxpython/menustrings.py:1139 +#: ../gui/wxpython/menustrings.py:121 ../gui/wxpython/menustrings.py:1140 #: ../gui/wxpython/image2target/ii2t_menustrings.py:120 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1121 msgid "PPM from RGB export" msgstr "Export PPM depuis RVB" -#: ../gui/wxpython/menustrings.py:122 ../gui/wxpython/menustrings.py:1140 +#: ../gui/wxpython/menustrings.py:122 ../gui/wxpython/menustrings.py:1141 #: ../gui/wxpython/image2target/ii2t_menustrings.py:121 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1122 msgid "Converts 3 GRASS raster layers (R,G,B) to a PPM image file." msgstr "Convertir 3 couches raster (R, V, B) vers un fichier image PPM." #: ../gui/wxpython/menustrings.py:123 ../gui/wxpython/menustrings.py:140 -#: ../gui/wxpython/menustrings.py:1141 ../gui/wxpython/menustrings.py:1158 +#: ../gui/wxpython/menustrings.py:1142 ../gui/wxpython/menustrings.py:1159 #: ../gui/wxpython/image2target/ii2t_menustrings.py:122 #: ../gui/wxpython/image2target/ii2t_menustrings.py:138 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1123 @@ -5107,27 +5070,27 @@ msgid "POV-Ray export" msgstr "Export POV-Ray" -#: ../gui/wxpython/menustrings.py:124 ../gui/wxpython/menustrings.py:1142 +#: ../gui/wxpython/menustrings.py:124 ../gui/wxpython/menustrings.py:1143 #: ../gui/wxpython/image2target/ii2t_menustrings.py:123 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1124 msgid "Converts a raster map layer into a height-field file for POV-Ray." msgstr "Convertir une couche raster vers un fichier de hauteurs pour POV-Ray." -#: ../gui/wxpython/menustrings.py:125 ../gui/wxpython/menustrings.py:1143 +#: ../gui/wxpython/menustrings.py:125 ../gui/wxpython/menustrings.py:1144 #: ../gui/wxpython/image2target/ii2t_menustrings.py:124 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1125 msgid "VRML export" msgstr "Export VRML" -#: ../gui/wxpython/menustrings.py:126 ../gui/wxpython/menustrings.py:1144 +#: ../gui/wxpython/menustrings.py:126 ../gui/wxpython/menustrings.py:1145 #: ../gui/wxpython/image2target/ii2t_menustrings.py:125 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1126 msgid "Exports a raster map to the Virtual Reality Modeling Language (VRML)." msgstr "Exporter une carte raster vers le Langage de Modélisaiton de Réalité Virtuelle (VRML)." #: ../gui/wxpython/menustrings.py:127 ../gui/wxpython/menustrings.py:144 -#: ../gui/wxpython/menustrings.py:155 ../gui/wxpython/menustrings.py:1145 -#: ../gui/wxpython/menustrings.py:1162 ../gui/wxpython/menustrings.py:1173 +#: ../gui/wxpython/menustrings.py:155 ../gui/wxpython/menustrings.py:1146 +#: ../gui/wxpython/menustrings.py:1163 ../gui/wxpython/menustrings.py:1174 #: ../gui/wxpython/image2target/ii2t_menustrings.py:126 #: ../gui/wxpython/image2target/ii2t_menustrings.py:142 #: ../gui/wxpython/image2target/ii2t_menustrings.py:153 @@ -5137,227 +5100,227 @@ msgid "VTK export" msgstr "Export VTK" -#: ../gui/wxpython/menustrings.py:128 ../gui/wxpython/menustrings.py:1146 +#: ../gui/wxpython/menustrings.py:128 ../gui/wxpython/menustrings.py:1147 #: ../gui/wxpython/image2target/ii2t_menustrings.py:127 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1128 msgid "Converts raster maps into the VTK-ASCII format." msgstr "Convertir des cartes raster vers le format VTK-ASCII." -#: ../gui/wxpython/menustrings.py:129 ../gui/wxpython/menustrings.py:1147 +#: ../gui/wxpython/menustrings.py:129 ../gui/wxpython/menustrings.py:1148 #: ../gui/wxpython/image2target/ii2t_menustrings.py:128 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1129 msgid "Pack raster map" msgstr "Empaqueter des cartes raster" -#: ../gui/wxpython/menustrings.py:130 ../gui/wxpython/menustrings.py:1148 +#: ../gui/wxpython/menustrings.py:130 ../gui/wxpython/menustrings.py:1149 #: ../gui/wxpython/image2target/ii2t_menustrings.py:129 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1130 msgid "Exports a raster map as GRASS GIS specific archive file" msgstr "Exporter une carte raster vers un fichier d'archive GRASS GIS" -#: ../gui/wxpython/menustrings.py:131 ../gui/wxpython/menustrings.py:1149 +#: ../gui/wxpython/menustrings.py:131 ../gui/wxpython/menustrings.py:1150 #: ../gui/wxpython/image2target/ii2t_menustrings.py:130 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1131 msgid "Export vector map" msgstr "Exporter une carte vecteur" -#: ../gui/wxpython/menustrings.py:133 ../gui/wxpython/menustrings.py:1151 +#: ../gui/wxpython/menustrings.py:133 ../gui/wxpython/menustrings.py:1152 msgid "Exports a vector map layer to any of the supported OGR vector formats. By default a vector map layer is exported to OGC GeoPackage format." msgstr "Exporter une carte vecteur vers un des formats vecteurs supportés par OGR. Par défaut une carte vecteur est exportée vers le format OGC GeoPackage." -#: ../gui/wxpython/menustrings.py:134 ../gui/wxpython/menustrings.py:1152 +#: ../gui/wxpython/menustrings.py:134 ../gui/wxpython/menustrings.py:1153 #: ../gui/wxpython/image2target/ii2t_menustrings.py:133 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1134 msgid "ASCII points or GRASS ASCII vector export" msgstr "Exporter des points ASCII ou vecteurs ASCII GRASS" -#: ../gui/wxpython/menustrings.py:135 ../gui/wxpython/menustrings.py:1153 +#: ../gui/wxpython/menustrings.py:135 ../gui/wxpython/menustrings.py:1154 #: ../gui/wxpython/image2target/ii2t_menustrings.py:134 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1135 msgid "Exports a vector map to a GRASS ASCII vector representation. By default only features with category are exported. To export all features use 'layer=-1'." msgstr "Exporter une carte vecteur vers un vecteur ASCII GRASS. Par défaut seules les entités avec une catégorie sont exportés. Utiliser 'layer=-1' pour exporter toutes les entités." -#: ../gui/wxpython/menustrings.py:136 ../gui/wxpython/menustrings.py:1154 +#: ../gui/wxpython/menustrings.py:136 ../gui/wxpython/menustrings.py:1155 #: ../gui/wxpython/image2target/ii2t_menustrings.py:135 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1136 msgid "DXF export" msgstr "Exporter en DXF" -#: ../gui/wxpython/menustrings.py:137 ../gui/wxpython/menustrings.py:1155 +#: ../gui/wxpython/menustrings.py:137 ../gui/wxpython/menustrings.py:1156 #: ../gui/wxpython/image2target/ii2t_menustrings.py:136 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1137 msgid "Exports vector map to DXF file format." msgstr "Exporter une carte vecteur vers un fichier DXF." -#: ../gui/wxpython/menustrings.py:138 ../gui/wxpython/menustrings.py:1156 +#: ../gui/wxpython/menustrings.py:138 ../gui/wxpython/menustrings.py:1157 #: ../gui/wxpython/image2target/ii2t_menustrings.py:137 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1138 msgid "PostGIS export" msgstr "Export PostGIS" -#: ../gui/wxpython/menustrings.py:139 ../gui/wxpython/menustrings.py:1157 +#: ../gui/wxpython/menustrings.py:139 ../gui/wxpython/menustrings.py:1158 msgid "Exports a vector map layer to PostGIS feature table." msgstr "Exporter une carte vecteur vers une table PostGIS." -#: ../gui/wxpython/menustrings.py:141 ../gui/wxpython/menustrings.py:1159 +#: ../gui/wxpython/menustrings.py:141 ../gui/wxpython/menustrings.py:1160 #: ../gui/wxpython/image2target/ii2t_menustrings.py:139 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1140 msgid "Converts GRASS x,y,z points to POV-Ray x,z,y format." msgstr "Convertir des points GRASS x,y,z vers le format POV-Ray x,y,z." -#: ../gui/wxpython/menustrings.py:142 ../gui/wxpython/menustrings.py:1160 +#: ../gui/wxpython/menustrings.py:142 ../gui/wxpython/menustrings.py:1161 #: ../gui/wxpython/image2target/ii2t_menustrings.py:140 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1141 msgid "SVG export" msgstr "Exporter en SVG" -#: ../gui/wxpython/menustrings.py:143 ../gui/wxpython/menustrings.py:1161 +#: ../gui/wxpython/menustrings.py:143 ../gui/wxpython/menustrings.py:1162 #: ../gui/wxpython/image2target/ii2t_menustrings.py:141 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1142 msgid "Exports a vector map to SVG file." msgstr "Exporter une carte vecteur vers un fichier SVG." -#: ../gui/wxpython/menustrings.py:145 ../gui/wxpython/menustrings.py:1163 +#: ../gui/wxpython/menustrings.py:145 ../gui/wxpython/menustrings.py:1164 #: ../gui/wxpython/image2target/ii2t_menustrings.py:143 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1144 msgid "Converts a vector map to VTK ASCII output." msgstr "Convertir une carte vecteur vers un fichier VTK ASCII." -#: ../gui/wxpython/menustrings.py:146 ../gui/wxpython/menustrings.py:1164 +#: ../gui/wxpython/menustrings.py:146 ../gui/wxpython/menustrings.py:1165 #: ../gui/wxpython/image2target/ii2t_menustrings.py:144 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1145 msgid "Pack vector map" msgstr "Empaqueter une carte vecteur" -#: ../gui/wxpython/menustrings.py:147 ../gui/wxpython/menustrings.py:1165 +#: ../gui/wxpython/menustrings.py:147 ../gui/wxpython/menustrings.py:1166 #: ../gui/wxpython/image2target/ii2t_menustrings.py:145 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1146 msgid "Exports a vector map as GRASS GIS specific archive file" msgstr "Exporter une carte vecteur vers un fichier d'archive GRASS GIS" -#: ../gui/wxpython/menustrings.py:148 ../gui/wxpython/menustrings.py:1166 +#: ../gui/wxpython/menustrings.py:148 ../gui/wxpython/menustrings.py:1167 #: ../gui/wxpython/image2target/ii2t_menustrings.py:146 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1147 msgid "Export 3D raster maps" msgstr "Exporter des cartes raster 3D" -#: ../gui/wxpython/menustrings.py:149 ../gui/wxpython/menustrings.py:1167 +#: ../gui/wxpython/menustrings.py:149 ../gui/wxpython/menustrings.py:1168 #: ../gui/wxpython/image2target/ii2t_menustrings.py:147 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1148 msgid "ASCII 3D export" msgstr "Exporter en ASCII 3D" -#: ../gui/wxpython/menustrings.py:150 ../gui/wxpython/menustrings.py:1168 +#: ../gui/wxpython/menustrings.py:150 ../gui/wxpython/menustrings.py:1169 #: ../gui/wxpython/image2target/ii2t_menustrings.py:148 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1149 msgid "Converts a 3D raster map layer into a ASCII text file." msgstr "Convertir une couche raster 3D vers un fichier texte ASCII." -#: ../gui/wxpython/menustrings.py:151 ../gui/wxpython/menustrings.py:1169 +#: ../gui/wxpython/menustrings.py:151 ../gui/wxpython/menustrings.py:1170 #: ../gui/wxpython/image2target/ii2t_menustrings.py:149 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1150 msgid "Raw binary array 3D export" msgstr "Exporter un tableau binaire brut 3D" -#: ../gui/wxpython/menustrings.py:152 ../gui/wxpython/menustrings.py:1170 +#: ../gui/wxpython/menustrings.py:152 ../gui/wxpython/menustrings.py:1171 #: ../gui/wxpython/image2target/ii2t_menustrings.py:150 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1151 msgid "Exports a GRASS 3D raster map to a binary array." msgstr "Exporter une carte raster 3D vers tableau binaire." -#: ../gui/wxpython/menustrings.py:153 ../gui/wxpython/menustrings.py:1171 +#: ../gui/wxpython/menustrings.py:153 ../gui/wxpython/menustrings.py:1172 #: ../gui/wxpython/image2target/ii2t_menustrings.py:151 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1152 msgid "Vis5D export" msgstr "Export Vis5D" -#: ../gui/wxpython/menustrings.py:154 ../gui/wxpython/menustrings.py:1172 +#: ../gui/wxpython/menustrings.py:154 ../gui/wxpython/menustrings.py:1173 #: ../gui/wxpython/image2target/ii2t_menustrings.py:152 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1153 msgid "Exports GRASS 3D raster map to 3-dimensional Vis5D file." msgstr "Exporter une carte raster 3D en fichier Vis5D à 3 dimensions." -#: ../gui/wxpython/menustrings.py:156 ../gui/wxpython/menustrings.py:1174 +#: ../gui/wxpython/menustrings.py:156 ../gui/wxpython/menustrings.py:1175 #: ../gui/wxpython/image2target/ii2t_menustrings.py:154 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1155 msgid "Converts 3D raster maps into the VTK-ASCII format." msgstr "Convertit des cartes raster 3D au format VTK-ASCII." -#: ../gui/wxpython/menustrings.py:157 ../gui/wxpython/menustrings.py:1175 +#: ../gui/wxpython/menustrings.py:157 ../gui/wxpython/menustrings.py:1176 #: ../gui/wxpython/image2target/ii2t_menustrings.py:155 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1156 msgid "Export database table" msgstr "Exporter une table de la base de données" -#: ../gui/wxpython/menustrings.py:159 ../gui/wxpython/menustrings.py:1177 +#: ../gui/wxpython/menustrings.py:159 ../gui/wxpython/menustrings.py:1178 #: ../gui/wxpython/image2target/ii2t_menustrings.py:157 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1158 msgid "Exports attribute tables into various formats." msgstr "Exporte des tables attributaires vers divers formats." -#: ../gui/wxpython/menustrings.py:160 ../gui/wxpython/menustrings.py:1178 +#: ../gui/wxpython/menustrings.py:160 ../gui/wxpython/menustrings.py:1179 #: ../gui/wxpython/image2target/ii2t_menustrings.py:158 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1159 msgid "Link external data" msgstr "Lier des données externes" -#: ../gui/wxpython/menustrings.py:162 ../gui/wxpython/menustrings.py:1180 +#: ../gui/wxpython/menustrings.py:162 ../gui/wxpython/menustrings.py:1181 #: ../gui/wxpython/image2target/ii2t_menustrings.py:160 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1161 msgid "Link GDAL supported raster data as a pseudo GRASS raster map layer." msgstr "Lier des données prises en charge par GDAL en tant que pseudocarte raster." -#: ../gui/wxpython/menustrings.py:164 ../gui/wxpython/menustrings.py:1182 +#: ../gui/wxpython/menustrings.py:164 ../gui/wxpython/menustrings.py:1183 #: ../gui/wxpython/image2target/ii2t_menustrings.py:162 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1163 msgid "Creates a new pseudo-vector map as a link to an OGR-supported layer." msgstr "Crée une nouvelle pseudo carte vecteur comme lien vers une couche prise en charge par OGR." -#: ../gui/wxpython/menustrings.py:165 ../gui/wxpython/menustrings.py:1183 +#: ../gui/wxpython/menustrings.py:165 ../gui/wxpython/menustrings.py:1184 #: ../gui/wxpython/image2target/ii2t_menustrings.py:163 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1164 msgid "Output format for raster data" msgstr "Format de sortie pour les données raster" -#: ../gui/wxpython/menustrings.py:166 ../gui/wxpython/menustrings.py:1184 +#: ../gui/wxpython/menustrings.py:166 ../gui/wxpython/menustrings.py:1185 #: ../gui/wxpython/image2target/ii2t_menustrings.py:164 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1165 msgid "Redirects raster output to file utilizing GDAL library rather than storing in GRASS raster format." msgstr "Rediriger la sortie raster vers un fichier utilisant la librairie GDAL plutôt que de le stocker au format raster GRASS." -#: ../gui/wxpython/menustrings.py:167 ../gui/wxpython/menustrings.py:1185 +#: ../gui/wxpython/menustrings.py:167 ../gui/wxpython/menustrings.py:1186 #: ../gui/wxpython/image2target/ii2t_menustrings.py:165 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1166 msgid "Output format for vector data" msgstr "Format de sortie pour les données vecteur" -#: ../gui/wxpython/menustrings.py:168 ../gui/wxpython/menustrings.py:1186 +#: ../gui/wxpython/menustrings.py:168 ../gui/wxpython/menustrings.py:1187 #: ../gui/wxpython/image2target/ii2t_menustrings.py:166 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1167 msgid "Defines vector output format utilizing OGR library." msgstr "Définir le format de sortie vecteur en utilisant la librairie OGR." -#: ../gui/wxpython/menustrings.py:169 ../gui/wxpython/menustrings.py:1187 +#: ../gui/wxpython/menustrings.py:169 ../gui/wxpython/menustrings.py:1188 #: ../gui/wxpython/image2target/ii2t_menustrings.py:167 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1168 msgid "Manage maps" msgstr "Gérer les cartes" -#: ../gui/wxpython/menustrings.py:170 ../gui/wxpython/menustrings.py:1188 +#: ../gui/wxpython/menustrings.py:170 ../gui/wxpython/menustrings.py:1189 #: ../gui/wxpython/image2target/ii2t_menustrings.py:168 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1169 -#: ../gui/wxpython/gui_core/forms.py:611 +#: ../gui/wxpython/gui_core/forms.py:623 msgid "Copy" msgstr "Copier" -#: ../gui/wxpython/menustrings.py:171 ../gui/wxpython/menustrings.py:1189 +#: ../gui/wxpython/menustrings.py:171 ../gui/wxpython/menustrings.py:1190 #: ../gui/wxpython/image2target/ii2t_menustrings.py:169 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1170 msgid "Copies available data files in the current mapset search path to the user's current mapset." msgstr "Copier les fichiers de données disponibles dans le chemin de recherche du jeu de cartes courant vers le jeu de cartes de l'utilisateur courant." -#: ../gui/wxpython/menustrings.py:172 ../gui/wxpython/menustrings.py:962 -#: ../gui/wxpython/menustrings.py:1190 ../gui/wxpython/menustrings.py:1904 +#: ../gui/wxpython/menustrings.py:172 ../gui/wxpython/menustrings.py:963 +#: ../gui/wxpython/menustrings.py:1191 ../gui/wxpython/menustrings.py:1905 #: ../gui/wxpython/image2target/ii2t_menustrings.py:170 #: ../gui/wxpython/image2target/ii2t_menustrings.py:946 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1171 @@ -5365,14 +5328,14 @@ msgid "List" msgstr "Liste" -#: ../gui/wxpython/menustrings.py:173 ../gui/wxpython/menustrings.py:1191 +#: ../gui/wxpython/menustrings.py:173 ../gui/wxpython/menustrings.py:1192 #: ../gui/wxpython/image2target/ii2t_menustrings.py:171 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1172 msgid "Lists available GRASS data base files of the user-specified data type optionally using the search pattern." msgstr "Lister les fichiers de base de données GRASS disponibles du type spécifié par l'utilisateur en utilisant un modèle de recherche." -#: ../gui/wxpython/menustrings.py:174 ../gui/wxpython/menustrings.py:950 -#: ../gui/wxpython/menustrings.py:1192 ../gui/wxpython/menustrings.py:1892 +#: ../gui/wxpython/menustrings.py:174 ../gui/wxpython/menustrings.py:951 +#: ../gui/wxpython/menustrings.py:1193 ../gui/wxpython/menustrings.py:1893 #: ../gui/wxpython/image2target/ii2t_menustrings.py:172 #: ../gui/wxpython/image2target/ii2t_menustrings.py:934 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1173 @@ -5381,32 +5344,32 @@ msgid "Rename" msgstr "Renommer" -#: ../gui/wxpython/menustrings.py:175 ../gui/wxpython/menustrings.py:1193 +#: ../gui/wxpython/menustrings.py:175 ../gui/wxpython/menustrings.py:1194 #: ../gui/wxpython/image2target/ii2t_menustrings.py:173 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1174 msgid "Renames data base element files in the user's current mapset." msgstr "Renommer les fichiers éléments de la base de données dans le jeu de données courant de l'utilisateur" -#: ../gui/wxpython/menustrings.py:176 ../gui/wxpython/menustrings.py:1194 -#: ../gui/wxpython/menustrings.py:2088 +#: ../gui/wxpython/menustrings.py:176 ../gui/wxpython/menustrings.py:1195 +#: ../gui/wxpython/menustrings.py:2089 #: ../gui/wxpython/image2target/ii2t_menustrings.py:174 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1175 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2056 #: ../gui/wxpython/nviz/tools.py:1364 ../gui/wxpython/nviz/tools.py:2367 -#: ../gui/wxpython/nviz/tools.py:2419 ../gui/wxpython/psmap/dialogs.py:1770 +#: ../gui/wxpython/nviz/tools.py:2419 ../gui/wxpython/psmap/dialogs.py:1772 msgid "Delete" msgstr "Supprimer" -#: ../gui/wxpython/menustrings.py:177 ../gui/wxpython/menustrings.py:1195 +#: ../gui/wxpython/menustrings.py:177 ../gui/wxpython/menustrings.py:1196 #: ../gui/wxpython/image2target/ii2t_menustrings.py:175 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1176 msgid "Removes data base element files from the user's current mapset using the search pattern." msgstr "Supprimer les fichiers éléments de base de données du jeu de données courant de l'utilisateur" -#: ../gui/wxpython/menustrings.py:178 ../gui/wxpython/menustrings.py:315 -#: ../gui/wxpython/menustrings.py:609 ../gui/wxpython/menustrings.py:863 -#: ../gui/wxpython/menustrings.py:1257 ../gui/wxpython/menustrings.py:1551 -#: ../gui/wxpython/menustrings.py:1805 +#: ../gui/wxpython/menustrings.py:178 ../gui/wxpython/menustrings.py:316 +#: ../gui/wxpython/menustrings.py:610 ../gui/wxpython/menustrings.py:864 +#: ../gui/wxpython/menustrings.py:1258 ../gui/wxpython/menustrings.py:1552 +#: ../gui/wxpython/menustrings.py:1806 #: ../gui/wxpython/image2target/ii2t_menustrings.py:176 #: ../gui/wxpython/image2target/ii2t_menustrings.py:310 #: ../gui/wxpython/image2target/ii2t_menustrings.py:602 @@ -5417,96 +5380,96 @@ msgid "Map type conversions" msgstr "Conversions de type de carte" -#: ../gui/wxpython/menustrings.py:179 ../gui/wxpython/menustrings.py:316 -#: ../gui/wxpython/menustrings.py:1258 +#: ../gui/wxpython/menustrings.py:179 ../gui/wxpython/menustrings.py:317 +#: ../gui/wxpython/menustrings.py:1259 #: ../gui/wxpython/image2target/ii2t_menustrings.py:177 #: ../gui/wxpython/image2target/ii2t_menustrings.py:311 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1237 msgid "Raster to vector" msgstr "Raster vers vecteur" -#: ../gui/wxpython/menustrings.py:180 ../gui/wxpython/menustrings.py:317 -#: ../gui/wxpython/menustrings.py:1259 +#: ../gui/wxpython/menustrings.py:180 ../gui/wxpython/menustrings.py:318 +#: ../gui/wxpython/menustrings.py:1260 #: ../gui/wxpython/image2target/ii2t_menustrings.py:178 #: ../gui/wxpython/image2target/ii2t_menustrings.py:312 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1238 msgid "Converts a raster map into a vector map." msgstr "Convertir une carte raster vers une carte vecteur." -#: ../gui/wxpython/menustrings.py:181 ../gui/wxpython/menustrings.py:318 -#: ../gui/wxpython/menustrings.py:1260 +#: ../gui/wxpython/menustrings.py:181 ../gui/wxpython/menustrings.py:319 +#: ../gui/wxpython/menustrings.py:1261 #: ../gui/wxpython/image2target/ii2t_menustrings.py:179 #: ../gui/wxpython/image2target/ii2t_menustrings.py:313 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1239 msgid "Raster series to 3D raster" msgstr "Série de raster vers raster 3D" -#: ../gui/wxpython/menustrings.py:182 ../gui/wxpython/menustrings.py:319 -#: ../gui/wxpython/menustrings.py:1261 +#: ../gui/wxpython/menustrings.py:182 ../gui/wxpython/menustrings.py:320 +#: ../gui/wxpython/menustrings.py:1262 #: ../gui/wxpython/image2target/ii2t_menustrings.py:180 #: ../gui/wxpython/image2target/ii2t_menustrings.py:314 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1240 msgid "Converts 2D raster map slices to one 3D raster volume map." msgstr "Convertir des tranches de cartes raster 2D en une carte volumique raster 3D. " -#: ../gui/wxpython/menustrings.py:183 ../gui/wxpython/menustrings.py:320 -#: ../gui/wxpython/menustrings.py:1262 +#: ../gui/wxpython/menustrings.py:183 ../gui/wxpython/menustrings.py:321 +#: ../gui/wxpython/menustrings.py:1263 #: ../gui/wxpython/image2target/ii2t_menustrings.py:181 #: ../gui/wxpython/image2target/ii2t_menustrings.py:315 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1241 msgid "Raster 2.5D to 3D raster" msgstr "Raster 2.5D vers raster 3D" -#: ../gui/wxpython/menustrings.py:184 ../gui/wxpython/menustrings.py:321 -#: ../gui/wxpython/menustrings.py:1263 +#: ../gui/wxpython/menustrings.py:184 ../gui/wxpython/menustrings.py:322 +#: ../gui/wxpython/menustrings.py:1264 #: ../gui/wxpython/image2target/ii2t_menustrings.py:182 #: ../gui/wxpython/image2target/ii2t_menustrings.py:316 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1242 msgid "Creates a 3D volume map based on 2D elevation and value raster maps." msgstr "Crée un volume 3D à partir de cartes raster 2D d'altitude et de valeurs." -#: ../gui/wxpython/menustrings.py:185 ../gui/wxpython/menustrings.py:610 -#: ../gui/wxpython/menustrings.py:1552 +#: ../gui/wxpython/menustrings.py:185 ../gui/wxpython/menustrings.py:611 +#: ../gui/wxpython/menustrings.py:1553 #: ../gui/wxpython/image2target/ii2t_menustrings.py:183 #: ../gui/wxpython/image2target/ii2t_menustrings.py:603 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1529 msgid "Vector to raster" msgstr "Vecteur vers raster" -#: ../gui/wxpython/menustrings.py:186 ../gui/wxpython/menustrings.py:611 -#: ../gui/wxpython/menustrings.py:1553 +#: ../gui/wxpython/menustrings.py:186 ../gui/wxpython/menustrings.py:612 +#: ../gui/wxpython/menustrings.py:1554 #: ../gui/wxpython/image2target/ii2t_menustrings.py:184 #: ../gui/wxpython/image2target/ii2t_menustrings.py:604 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1530 msgid "Converts (rasterize) a vector map into a raster map." msgstr "Convertir une carte vecteur en carte raster." -#: ../gui/wxpython/menustrings.py:187 ../gui/wxpython/menustrings.py:612 -#: ../gui/wxpython/menustrings.py:1554 +#: ../gui/wxpython/menustrings.py:187 ../gui/wxpython/menustrings.py:613 +#: ../gui/wxpython/menustrings.py:1555 #: ../gui/wxpython/image2target/ii2t_menustrings.py:185 #: ../gui/wxpython/image2target/ii2t_menustrings.py:605 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1531 msgid "Vector to 3D raster" msgstr "Vecteur vers raster 3D" -#: ../gui/wxpython/menustrings.py:188 ../gui/wxpython/menustrings.py:613 -#: ../gui/wxpython/menustrings.py:1555 +#: ../gui/wxpython/menustrings.py:188 ../gui/wxpython/menustrings.py:614 +#: ../gui/wxpython/menustrings.py:1556 #: ../gui/wxpython/image2target/ii2t_menustrings.py:186 #: ../gui/wxpython/image2target/ii2t_menustrings.py:606 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1532 msgid "Converts a vector map (only points) into a 3D raster map." msgstr "Convertir une carte vecteur (que des points) vers une carte raster 3D." -#: ../gui/wxpython/menustrings.py:189 ../gui/wxpython/menustrings.py:614 -#: ../gui/wxpython/menustrings.py:1556 +#: ../gui/wxpython/menustrings.py:189 ../gui/wxpython/menustrings.py:615 +#: ../gui/wxpython/menustrings.py:1557 #: ../gui/wxpython/image2target/ii2t_menustrings.py:187 #: ../gui/wxpython/image2target/ii2t_menustrings.py:607 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1533 msgid "2D vector to 3D vector" msgstr "vecteur 2D vers vecteur 3D" -#: ../gui/wxpython/menustrings.py:190 ../gui/wxpython/menustrings.py:615 -#: ../gui/wxpython/menustrings.py:1557 +#: ../gui/wxpython/menustrings.py:190 ../gui/wxpython/menustrings.py:616 +#: ../gui/wxpython/menustrings.py:1558 #: ../gui/wxpython/image2target/ii2t_menustrings.py:188 #: ../gui/wxpython/image2target/ii2t_menustrings.py:608 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1534 @@ -5518,39 +5481,39 @@ msgid "3D raster to raster series" msgstr "Raster 3D vers série de raster" -#: ../gui/wxpython/menustrings.py:192 ../gui/wxpython/menustrings.py:865 -#: ../gui/wxpython/menustrings.py:1807 +#: ../gui/wxpython/menustrings.py:192 ../gui/wxpython/menustrings.py:866 +#: ../gui/wxpython/menustrings.py:1808 #: ../gui/wxpython/image2target/ii2t_menustrings.py:190 #: ../gui/wxpython/image2target/ii2t_menustrings.py:849 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1775 msgid "Converts 3D raster maps to 2D raster maps" msgstr "Convertir des cartes raster 3D en cartes raster 2D" -#: ../gui/wxpython/menustrings.py:193 ../gui/wxpython/menustrings.py:1990 +#: ../gui/wxpython/menustrings.py:193 ../gui/wxpython/menustrings.py:1991 #: ../gui/wxpython/image2target/ii2t_menustrings.py:191 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1958 msgid "Georectify" msgstr "Géorectifier" -#: ../gui/wxpython/menustrings.py:194 ../gui/wxpython/menustrings.py:1991 +#: ../gui/wxpython/menustrings.py:194 ../gui/wxpython/menustrings.py:1992 #: ../gui/wxpython/image2target/ii2t_menustrings.py:192 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1959 msgid "Manage Ground Control Points for Georectification" msgstr "Gérer les points de contrôle au sol pour la géorectification" -#: ../gui/wxpython/menustrings.py:195 ../gui/wxpython/menustrings.py:1992 +#: ../gui/wxpython/menustrings.py:195 ../gui/wxpython/menustrings.py:1993 #: ../gui/wxpython/image2target/ii2t_menustrings.py:193 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1960 msgid "Graphical modeler" msgstr "Modeleur graphique" -#: ../gui/wxpython/menustrings.py:196 ../gui/wxpython/menustrings.py:1993 +#: ../gui/wxpython/menustrings.py:196 ../gui/wxpython/menustrings.py:1994 #: ../gui/wxpython/image2target/ii2t_menustrings.py:194 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1961 msgid "Launch Graphical modeler" msgstr "Lancer le modeleur graphique" -#: ../gui/wxpython/menustrings.py:197 ../gui/wxpython/menustrings.py:2043 +#: ../gui/wxpython/menustrings.py:197 ../gui/wxpython/menustrings.py:2044 #: ../gui/wxpython/image2target/ii2t_menustrings.py:195 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2011 msgid "Run model" @@ -5566,8 +5529,13 @@ msgid "3D image rendering" msgstr "Rendu d'image 3D" -#: ../gui/wxpython/menustrings.py:200 ../gui/wxpython/menustrings.py:1036 -#: ../gui/wxpython/menustrings.py:1978 ../gui/wxpython/menustrings.py:1985 +#: ../gui/wxpython/menustrings.py:200 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:198 +msgid "Creates a 3D rendering of GIS data. Renders surfaces (raster data), 2D/3D vector data, and volumes (3D raster data) in 3D." +msgstr "Crée un rendu 3D de données SIG. Rends les surfaces (données raster), les données vecteurs 2D/3D, et les volumes (données raster 3D), en 3D." + +#: ../gui/wxpython/menustrings.py:201 ../gui/wxpython/menustrings.py:1037 +#: ../gui/wxpython/menustrings.py:1979 ../gui/wxpython/menustrings.py:1986 #: ../gui/wxpython/image2target/ii2t_menustrings.py:199 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1020 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1946 @@ -5575,8 +5543,8 @@ msgid "Animation tool" msgstr "Outil d'animation" -#: ../gui/wxpython/menustrings.py:201 ../gui/wxpython/menustrings.py:1037 -#: ../gui/wxpython/menustrings.py:1979 ../gui/wxpython/menustrings.py:1986 +#: ../gui/wxpython/menustrings.py:202 ../gui/wxpython/menustrings.py:1038 +#: ../gui/wxpython/menustrings.py:1980 ../gui/wxpython/menustrings.py:1987 #: ../gui/wxpython/image2target/ii2t_menustrings.py:200 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1021 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1947 @@ -5584,89 +5552,89 @@ msgid "Launch animation tool." msgstr "Lancer l'outil d'animation." -#: ../gui/wxpython/menustrings.py:202 +#: ../gui/wxpython/menustrings.py:203 #: ../gui/wxpython/image2target/ii2t_menustrings.py:201 msgid "Bearing/distance to coordinates" msgstr "Gisement/distance vers coordonnées" -#: ../gui/wxpython/menustrings.py:203 +#: ../gui/wxpython/menustrings.py:204 #: ../gui/wxpython/image2target/ii2t_menustrings.py:202 msgid "A simple utility for converting bearing and distance measurements to coordinates and vice versa. It assumes a cartesian coordinate system" msgstr "Un utilitaire simple pour convertir des mesures de gisements et distances vers des coordonnées et vice-versa. Présume un système de coordonnées cartésien" -#: ../gui/wxpython/menustrings.py:204 ../gui/wxpython/menustrings.py:1988 +#: ../gui/wxpython/menustrings.py:205 ../gui/wxpython/menustrings.py:1989 #: ../gui/wxpython/image2target/ii2t_menustrings.py:203 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1956 #: ../gui/wxpython/lmgr/toolbars.py:162 msgid "Cartographic Composer" msgstr "Composeur de cartes" -#: ../gui/wxpython/menustrings.py:205 ../gui/wxpython/menustrings.py:1989 +#: ../gui/wxpython/menustrings.py:206 ../gui/wxpython/menustrings.py:1990 #: ../gui/wxpython/image2target/ii2t_menustrings.py:204 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1957 msgid "Launch Cartographic Composer" msgstr "Lancer le Composeur de cartes" -#: ../gui/wxpython/menustrings.py:206 ../gui/wxpython/menustrings.py:1996 +#: ../gui/wxpython/menustrings.py:207 ../gui/wxpython/menustrings.py:1997 #: ../gui/wxpython/image2target/ii2t_menustrings.py:205 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1964 msgid "Map Swipe" msgstr "Type de carte :" -#: ../gui/wxpython/menustrings.py:207 ../gui/wxpython/menustrings.py:1997 +#: ../gui/wxpython/menustrings.py:208 ../gui/wxpython/menustrings.py:1998 #: ../gui/wxpython/image2target/ii2t_menustrings.py:206 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1965 msgid "Launch Map Swipe" msgstr "Lancer un script" -#: ../gui/wxpython/menustrings.py:208 +#: ../gui/wxpython/menustrings.py:209 #: ../gui/wxpython/image2target/ii2t_menustrings.py:207 msgid "Launch script" msgstr "Lancer un script" -#: ../gui/wxpython/menustrings.py:209 +#: ../gui/wxpython/menustrings.py:210 #: ../gui/wxpython/image2target/ii2t_menustrings.py:208 msgid "Launches script file." msgstr "Lancer un fichier de script." -#: ../gui/wxpython/menustrings.py:210 +#: ../gui/wxpython/menustrings.py:211 msgid "Simple Python Editor" msgstr "Éditeur Python simple" -#: ../gui/wxpython/menustrings.py:211 +#: ../gui/wxpython/menustrings.py:212 msgid "Launches Simple Python Editor." msgstr "Lancer l'éditeur Python simple." -#: ../gui/wxpython/menustrings.py:212 +#: ../gui/wxpython/menustrings.py:213 #: ../gui/wxpython/image2target/ii2t_menustrings.py:209 -#: ../gui/wxpython/gui_core/dialogs.py:2347 +#: ../gui/wxpython/gui_core/dialogs.py:2352 msgid "Close GUI" msgstr "Fermer l'interface graphique" -#: ../gui/wxpython/menustrings.py:213 +#: ../gui/wxpython/menustrings.py:214 #: ../gui/wxpython/image2target/ii2t_menustrings.py:210 msgid "Close graphical user interface." msgstr "Fermer l'interface graphique." -#: ../gui/wxpython/menustrings.py:214 +#: ../gui/wxpython/menustrings.py:215 #: ../gui/wxpython/image2target/ii2t_menustrings.py:211 -#: ../gui/wxpython/gui_core/dialogs.py:2326 -#: ../gui/wxpython/gui_core/dialogs.py:2350 +#: ../gui/wxpython/gui_core/dialogs.py:2331 +#: ../gui/wxpython/gui_core/dialogs.py:2355 msgid "Quit GRASS GIS" msgstr "Quitter GRASS GIS" -#: ../gui/wxpython/menustrings.py:215 +#: ../gui/wxpython/menustrings.py:216 #: ../gui/wxpython/image2target/ii2t_menustrings.py:212 msgid "Close GUI and exit GRASS GIS shell." msgstr "Fermer l'interface graphique et sortir du terminal GRASS." -#: ../gui/wxpython/menustrings.py:216 ../gui/wxpython/menustrings.py:2021 +#: ../gui/wxpython/menustrings.py:217 ../gui/wxpython/menustrings.py:2022 #: ../gui/wxpython/image2target/ii2t_menustrings.py:213 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1989 msgid "&Settings" msgstr "&Paramètres" -#: ../gui/wxpython/menustrings.py:217 ../gui/wxpython/menustrings.py:1196 +#: ../gui/wxpython/menustrings.py:218 ../gui/wxpython/menustrings.py:1197 #: ../gui/wxpython/image2target/ii2t_menustrings.py:214 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1177 #: ../gui/wxpython/mapdisp/statusbar.py:1152 @@ -5674,14 +5642,14 @@ msgid "Computational region" msgstr "Région calculée" -#: ../gui/wxpython/menustrings.py:218 ../gui/wxpython/menustrings.py:1197 +#: ../gui/wxpython/menustrings.py:219 ../gui/wxpython/menustrings.py:1198 #: ../gui/wxpython/image2target/ii2t_menustrings.py:215 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1178 msgid "Show current region" msgstr "Afficher la région courante" -#: ../gui/wxpython/menustrings.py:219 ../gui/wxpython/menustrings.py:221 -#: ../gui/wxpython/menustrings.py:1198 ../gui/wxpython/menustrings.py:1200 +#: ../gui/wxpython/menustrings.py:220 ../gui/wxpython/menustrings.py:222 +#: ../gui/wxpython/menustrings.py:1199 ../gui/wxpython/menustrings.py:1201 #: ../gui/wxpython/image2target/ii2t_menustrings.py:216 #: ../gui/wxpython/image2target/ii2t_menustrings.py:218 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1179 @@ -5689,355 +5657,363 @@ msgid "Shows the extent and resolution of the computational region." msgstr "Afficher l'emprise et la résolution de la région de calculs." -#: ../gui/wxpython/menustrings.py:220 ../gui/wxpython/menustrings.py:1199 +#: ../gui/wxpython/menustrings.py:221 ../gui/wxpython/menustrings.py:1200 #: ../gui/wxpython/image2target/ii2t_menustrings.py:217 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1180 msgid "Show region using latitude and longitude" msgstr "Afficher la région en latitude et longitude" -#: ../gui/wxpython/menustrings.py:222 ../gui/wxpython/menustrings.py:1201 +#: ../gui/wxpython/menustrings.py:223 ../gui/wxpython/menustrings.py:1202 msgid "Show current region extent in Map Display" msgstr "Afficher l'emprise de la région courante dans l'affichage de cartes" -#: ../gui/wxpython/menustrings.py:223 ../gui/wxpython/menustrings.py:1202 +#: ../gui/wxpython/menustrings.py:224 ../gui/wxpython/menustrings.py:1203 msgid "Shows the extent of the computational region in Map Display." msgstr "Afficher l'emprise de la région de calcul dans l'affichage de cartes" -#: ../gui/wxpython/menustrings.py:224 ../gui/wxpython/menustrings.py:1203 +#: ../gui/wxpython/menustrings.py:225 ../gui/wxpython/menustrings.py:1204 #: ../gui/wxpython/image2target/ii2t_menustrings.py:219 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1182 msgid "Set region" msgstr "Définir la région" -#: ../gui/wxpython/menustrings.py:225 ../gui/wxpython/menustrings.py:1204 +#: ../gui/wxpython/menustrings.py:226 ../gui/wxpython/menustrings.py:1205 #: ../gui/wxpython/image2target/ii2t_menustrings.py:220 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1183 msgid "Manages the boundary definitions for the geographic region." msgstr "Gère les définitions de contour pour la région géographique." -#: ../gui/wxpython/menustrings.py:226 +#: ../gui/wxpython/menustrings.py:227 #: ../gui/wxpython/image2target/ii2t_menustrings.py:221 msgid "GRASS working environment" msgstr "Environnement de travail GRASS" -#: ../gui/wxpython/menustrings.py:227 +#: ../gui/wxpython/menustrings.py:228 #: ../gui/wxpython/image2target/ii2t_menustrings.py:222 msgid "Mapset access" msgstr "Accès au jeu de cartes" -#: ../gui/wxpython/menustrings.py:228 +#: ../gui/wxpython/menustrings.py:229 #: ../gui/wxpython/image2target/ii2t_menustrings.py:223 msgid "Set/unset access to other mapsets in current location" msgstr "Active/désactive l'accès aux autres jeux de données dans le secteur courant" -#: ../gui/wxpython/menustrings.py:229 +#: ../gui/wxpython/menustrings.py:230 #: ../gui/wxpython/image2target/ii2t_menustrings.py:224 msgid "User access" msgstr "Permissions utilisateur" -#: ../gui/wxpython/menustrings.py:230 +#: ../gui/wxpython/menustrings.py:231 #: ../gui/wxpython/image2target/ii2t_menustrings.py:225 msgid "Controls access to the current mapset for other users on the system. If no option given, prints current status." msgstr "Contrôle l'accès au jeu de cartes courant pour les autres utilisateurs du système. Si aucune option n'ets données, affiche l'état actuel." -#: ../gui/wxpython/menustrings.py:231 +#: ../gui/wxpython/menustrings.py:232 #: ../gui/wxpython/image2target/ii2t_menustrings.py:226 msgid "Change working environment" msgstr "Modifier l'environnement de travail" -#: ../gui/wxpython/menustrings.py:232 +#: ../gui/wxpython/menustrings.py:233 #: ../gui/wxpython/image2target/ii2t_menustrings.py:227 msgid "Changes/reports current mapset. Optionally create new mapset or list available mapsets in given location." msgstr "Modifie/affiche le jeu de cartes courant. En option, créé un nouveau jeu de cartes ou list les jeux de cartes disponibles dans le secteur choisi." -#: ../gui/wxpython/menustrings.py:233 +#: ../gui/wxpython/menustrings.py:234 #: ../gui/wxpython/image2target/ii2t_menustrings.py:228 msgid "Change location and mapset" msgstr "Choisir une secteur de travail et un jeu de cartes" -#: ../gui/wxpython/menustrings.py:234 +#: ../gui/wxpython/menustrings.py:235 #: ../gui/wxpython/image2target/ii2t_menustrings.py:229 msgid "Change current location and mapset." msgstr "Changer le secteur de travail courant et le jeux de cartes." -#: ../gui/wxpython/menustrings.py:235 +#: ../gui/wxpython/menustrings.py:236 #: ../gui/wxpython/image2target/ii2t_menustrings.py:230 msgid "Change mapset" msgstr "Changer de jeu de cartes" -#: ../gui/wxpython/menustrings.py:236 +#: ../gui/wxpython/menustrings.py:237 #: ../gui/wxpython/image2target/ii2t_menustrings.py:231 msgid "Change current mapset." msgstr "Changer le jeux de carte courant" -#: ../gui/wxpython/menustrings.py:237 ../gui/wxpython/menustrings.py:238 +#: ../gui/wxpython/menustrings.py:238 ../gui/wxpython/menustrings.py:239 #: ../gui/wxpython/image2target/ii2t_menustrings.py:232 #: ../gui/wxpython/image2target/ii2t_menustrings.py:233 msgid "Change working directory" msgstr "Modifier le dossier de travail" -#: ../gui/wxpython/menustrings.py:239 +#: ../gui/wxpython/menustrings.py:240 #: ../gui/wxpython/image2target/ii2t_menustrings.py:234 msgid "Show settings" msgstr "Afficher les paramètres" -#: ../gui/wxpython/menustrings.py:240 +#: ../gui/wxpython/menustrings.py:241 #: ../gui/wxpython/image2target/ii2t_menustrings.py:235 msgid "Outputs and modifies the user's current GRASS variable settings." msgstr "Affiche et modifie les paramètres de variables GRASS de l'utilisateur courant." -#: ../gui/wxpython/menustrings.py:241 +#: ../gui/wxpython/menustrings.py:242 #: ../gui/wxpython/image2target/ii2t_menustrings.py:236 msgid "Change settings" msgstr "Modifier les paramètres" -#: ../gui/wxpython/menustrings.py:242 +#: ../gui/wxpython/menustrings.py:243 #: ../gui/wxpython/image2target/ii2t_menustrings.py:237 msgid "Outputs and modifies the user's current GRASS variable settings. Prints all defined GRASS variables if no option is given." msgstr "Affiche et modifie les paramètres des variables GRASS de l'utilisateur courant. Affiche toutes les variables GRASS définies si aucune option n'est définie." -#: ../gui/wxpython/menustrings.py:243 +#: ../gui/wxpython/menustrings.py:244 #: ../gui/wxpython/image2target/ii2t_menustrings.py:238 msgid "Create new location" msgstr "Créer un nouveau secteur" -#: ../gui/wxpython/menustrings.py:244 +#: ../gui/wxpython/menustrings.py:245 #: ../gui/wxpython/image2target/ii2t_menustrings.py:239 msgid "Launches location wizard to create new GRASS location." msgstr "Lance l'assistant pour créer un nouveau secteur GRASS." #: ../gui/wxpython/menustrings.py:246 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:240 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:557 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:938 +#: ../gui/wxpython/startup/guiutils.py:52 ../gui/wxpython/lmgr/frame.py:1072 +msgid "Create new mapset" +msgstr "Créer un nouveau jeu de cartes" + +#: ../gui/wxpython/menustrings.py:247 #: ../gui/wxpython/image2target/ii2t_menustrings.py:241 msgid "Creates new mapset in the current location, changes current mapset." msgstr "Crée un nouveau jeux de cartes dans le secteur de travail courant, et change le jeux de cartes courant." -#: ../gui/wxpython/menustrings.py:247 +#: ../gui/wxpython/menustrings.py:248 #: ../gui/wxpython/image2target/ii2t_menustrings.py:242 msgid "Version and copyright" msgstr "Version et copyright" -#: ../gui/wxpython/menustrings.py:248 +#: ../gui/wxpython/menustrings.py:249 #: ../gui/wxpython/image2target/ii2t_menustrings.py:243 msgid "Displays version and copyright information." msgstr "Affiche les informations de version et de copyright." -#: ../gui/wxpython/menustrings.py:249 +#: ../gui/wxpython/menustrings.py:250 #: ../gui/wxpython/image2target/ii2t_menustrings.py:244 msgid "Map projections" msgstr "Projections de carte" -#: ../gui/wxpython/menustrings.py:250 +#: ../gui/wxpython/menustrings.py:251 #: ../gui/wxpython/image2target/ii2t_menustrings.py:245 msgid "Display map projection" msgstr "Affiche la projection de la carte" -#: ../gui/wxpython/menustrings.py:251 +#: ../gui/wxpython/menustrings.py:252 #: ../gui/wxpython/image2target/ii2t_menustrings.py:246 msgid "Converts co-ordinate system descriptions (i.e. projection information) between various formats (including GRASS format)." msgstr "Convertit les descriptions de systèmes de coordonnées (c.-à-d. les informations de projection) entre divers formats (dont le format GRASS)." -#: ../gui/wxpython/menustrings.py:252 +#: ../gui/wxpython/menustrings.py:253 #: ../gui/wxpython/image2target/ii2t_menustrings.py:247 msgid "Manage projections" msgstr "Gérer les projections" -#: ../gui/wxpython/menustrings.py:253 +#: ../gui/wxpython/menustrings.py:254 #: ../gui/wxpython/image2target/ii2t_menustrings.py:248 msgid "Prints or modifies GRASS projection information files (in various co-ordinate system descriptions). Can also be used to create new GRASS locations." msgstr "Affiche ou modifie les fichiers de projection de GRASS (dans divers systèmes de coordonnées). Peut aussi être utilisé pour créer de nouveaux secteurs GRASS." -#: ../gui/wxpython/menustrings.py:254 +#: ../gui/wxpython/menustrings.py:255 #: ../gui/wxpython/image2target/ii2t_menustrings.py:249 msgid "Convert coordinates" msgstr "Convertir des coordonnées" -#: ../gui/wxpython/menustrings.py:255 +#: ../gui/wxpython/menustrings.py:256 #: ../gui/wxpython/image2target/ii2t_menustrings.py:250 msgid "Converts coordinates from one projection to another (cs2cs frontend)." msgstr "Convertir les coordonnées d'une projection à une autre (frontend cs2cs)." -#: ../gui/wxpython/menustrings.py:256 +#: ../gui/wxpython/menustrings.py:257 #: ../gui/wxpython/image2target/ii2t_menustrings.py:251 msgid "Addons extensions" msgstr "Liste des extentions" -#: ../gui/wxpython/menustrings.py:257 +#: ../gui/wxpython/menustrings.py:258 #: ../gui/wxpython/image2target/ii2t_menustrings.py:252 msgid "Install extension from addons" msgstr "Installer une extension depuis les addons" -#: ../gui/wxpython/menustrings.py:258 +#: ../gui/wxpython/menustrings.py:259 #: ../gui/wxpython/image2target/ii2t_menustrings.py:253 msgid "Installs new extension from GRASS AddOns SVN repository." msgstr "Installe une nouvelle extension à partir du dépôt GRASS AddOns." -#: ../gui/wxpython/menustrings.py:259 +#: ../gui/wxpython/menustrings.py:260 #: ../gui/wxpython/image2target/ii2t_menustrings.py:254 msgid "Manage installed extension" msgstr "Gérer les extensions installées" -#: ../gui/wxpython/menustrings.py:260 +#: ../gui/wxpython/menustrings.py:261 #: ../gui/wxpython/image2target/ii2t_menustrings.py:255 msgid "Updates or removes installed GRASS AddOns extension(s)." msgstr "Mettre à jour ou supprimer les extensions GRASS AddOns." -#: ../gui/wxpython/menustrings.py:261 ../gui/wxpython/menustrings.py:2022 +#: ../gui/wxpython/menustrings.py:262 ../gui/wxpython/menustrings.py:2023 #: ../gui/wxpython/image2target/ii2t_menustrings.py:256 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1990 msgid "Preferences" msgstr "Préférences" -#: ../gui/wxpython/menustrings.py:262 +#: ../gui/wxpython/menustrings.py:263 #: ../gui/wxpython/image2target/ii2t_menustrings.py:257 msgid "User GUI preferences (display font, commands, digitizer, etc.)" msgstr "Préférences utilisateur GUI (police d'affichage, commandes, numériseur, etc.)" -#: ../gui/wxpython/menustrings.py:263 ../gui/wxpython/menustrings.py:1205 +#: ../gui/wxpython/menustrings.py:264 ../gui/wxpython/menustrings.py:1206 #: ../gui/wxpython/image2target/ii2t_menustrings.py:258 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1184 msgid "&Raster" msgstr "&Raster" -#: ../gui/wxpython/menustrings.py:264 ../gui/wxpython/menustrings.py:1206 +#: ../gui/wxpython/menustrings.py:265 ../gui/wxpython/menustrings.py:1207 #: ../gui/wxpython/image2target/ii2t_menustrings.py:259 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1185 msgid "Develop raster map" msgstr "Travailler sur une carte raster" -#: ../gui/wxpython/menustrings.py:265 ../gui/wxpython/menustrings.py:1207 +#: ../gui/wxpython/menustrings.py:266 ../gui/wxpython/menustrings.py:1208 #: ../gui/wxpython/image2target/ii2t_menustrings.py:260 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1186 msgid "Compress/decompress" msgstr "Compresser/décompresser" -#: ../gui/wxpython/menustrings.py:266 ../gui/wxpython/menustrings.py:1208 +#: ../gui/wxpython/menustrings.py:267 ../gui/wxpython/menustrings.py:1209 #: ../gui/wxpython/image2target/ii2t_menustrings.py:261 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1187 msgid "Compresses and decompresses raster maps." msgstr "Compresser et décompresser des cartes raster." -#: ../gui/wxpython/menustrings.py:267 ../gui/wxpython/menustrings.py:1209 +#: ../gui/wxpython/menustrings.py:268 ../gui/wxpython/menustrings.py:1210 #: ../gui/wxpython/image2target/ii2t_menustrings.py:262 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1188 msgid "Region boundaries" msgstr "Contours de région" -#: ../gui/wxpython/menustrings.py:268 ../gui/wxpython/menustrings.py:1210 +#: ../gui/wxpython/menustrings.py:269 ../gui/wxpython/menustrings.py:1211 #: ../gui/wxpython/image2target/ii2t_menustrings.py:263 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1189 msgid "Sets the boundary definitions for a raster map." msgstr "Établir les définitions de contours pour une carte raster." -#: ../gui/wxpython/menustrings.py:269 ../gui/wxpython/menustrings.py:1211 +#: ../gui/wxpython/menustrings.py:270 ../gui/wxpython/menustrings.py:1212 #: ../gui/wxpython/image2target/ii2t_menustrings.py:264 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1190 msgid "Manage NULL values" msgstr "Gérer les valeurs NULL" -#: ../gui/wxpython/menustrings.py:270 ../gui/wxpython/menustrings.py:1212 +#: ../gui/wxpython/menustrings.py:271 ../gui/wxpython/menustrings.py:1213 #: ../gui/wxpython/image2target/ii2t_menustrings.py:265 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1191 msgid "Manages NULL-values of given raster map." msgstr "Gère les valeurs NULL d'une carte raster donnée." -#: ../gui/wxpython/menustrings.py:271 ../gui/wxpython/menustrings.py:1213 +#: ../gui/wxpython/menustrings.py:272 ../gui/wxpython/menustrings.py:1214 #: ../gui/wxpython/image2target/ii2t_menustrings.py:266 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1192 msgid "Quantization" msgstr "Quantification" -#: ../gui/wxpython/menustrings.py:272 ../gui/wxpython/menustrings.py:1214 +#: ../gui/wxpython/menustrings.py:273 ../gui/wxpython/menustrings.py:1215 #: ../gui/wxpython/image2target/ii2t_menustrings.py:267 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1193 msgid "Produces the quantization file for a floating-point map." msgstr "Produit le fichier de quantification pour une carte en virgule flottante." -#: ../gui/wxpython/menustrings.py:273 ../gui/wxpython/menustrings.py:1215 +#: ../gui/wxpython/menustrings.py:274 ../gui/wxpython/menustrings.py:1216 #: ../gui/wxpython/image2target/ii2t_menustrings.py:268 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1194 msgid "Timestamp" msgstr "Date et heure" -#: ../gui/wxpython/menustrings.py:274 ../gui/wxpython/menustrings.py:1216 +#: ../gui/wxpython/menustrings.py:275 ../gui/wxpython/menustrings.py:1217 #: ../gui/wxpython/image2target/ii2t_menustrings.py:269 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1195 msgid "Modifies a timestamp for a raster map. Print/add/remove a timestamp for a raster map." msgstr "Modifier la date d'une carte raster. Afficher/ajouter/supprimer une date/heure d'une carte raster 3D" -#: ../gui/wxpython/menustrings.py:275 ../gui/wxpython/menustrings.py:1217 +#: ../gui/wxpython/menustrings.py:276 ../gui/wxpython/menustrings.py:1218 #: ../gui/wxpython/image2target/ii2t_menustrings.py:270 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1196 msgid "Resample using aggregate statistics" msgstr "Ré-échantillonner par agrégats statistiques" -#: ../gui/wxpython/menustrings.py:276 ../gui/wxpython/menustrings.py:1218 +#: ../gui/wxpython/menustrings.py:277 ../gui/wxpython/menustrings.py:1219 #: ../gui/wxpython/image2target/ii2t_menustrings.py:271 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1197 msgid "Resamples raster map layers to a coarser grid using aggregation." msgstr "Ré-échantillonner une carte raster avec un maillage plus grossier en procédant par agrégation." -#: ../gui/wxpython/menustrings.py:277 ../gui/wxpython/menustrings.py:1219 +#: ../gui/wxpython/menustrings.py:278 ../gui/wxpython/menustrings.py:1220 #: ../gui/wxpython/image2target/ii2t_menustrings.py:272 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1198 msgid "Resample using multiple methods" msgstr "Ré-échantillonner par diverses méthodes" -#: ../gui/wxpython/menustrings.py:278 ../gui/wxpython/menustrings.py:1220 +#: ../gui/wxpython/menustrings.py:279 ../gui/wxpython/menustrings.py:1221 #: ../gui/wxpython/image2target/ii2t_menustrings.py:273 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1199 msgid "Resamples raster map to a finer grid using interpolation." msgstr "Ré-échantillonner une carte raster vers un maillage plus fin par interpolation." -#: ../gui/wxpython/menustrings.py:279 ../gui/wxpython/menustrings.py:1221 +#: ../gui/wxpython/menustrings.py:280 ../gui/wxpython/menustrings.py:1222 #: ../gui/wxpython/image2target/ii2t_menustrings.py:274 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1200 msgid "Resample using nearest neighbor" msgstr "Ré-échantillonner par le plus proche voisin" -#: ../gui/wxpython/menustrings.py:280 ../gui/wxpython/menustrings.py:1222 +#: ../gui/wxpython/menustrings.py:281 ../gui/wxpython/menustrings.py:1223 #: ../gui/wxpython/image2target/ii2t_menustrings.py:275 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1201 msgid "GRASS raster map layer data resampling capability." msgstr "Capacité de ré-échantillonage de cartes raster GRASS." -#: ../gui/wxpython/menustrings.py:281 ../gui/wxpython/menustrings.py:1223 +#: ../gui/wxpython/menustrings.py:282 ../gui/wxpython/menustrings.py:1224 #: ../gui/wxpython/image2target/ii2t_menustrings.py:276 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1202 msgid "Resample using spline tension" msgstr "Ré-échantillonner par les splines avec tension" -#: ../gui/wxpython/menustrings.py:282 ../gui/wxpython/menustrings.py:1224 +#: ../gui/wxpython/menustrings.py:283 ../gui/wxpython/menustrings.py:1225 #: ../gui/wxpython/image2target/ii2t_menustrings.py:277 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1203 msgid "Reinterpolates and optionally computes topographic analysis from input raster map to a new raster map (possibly with different resolution) using regularized spline with tension and smoothing." msgstr "Ré-interpole et en option calcule une analyse topographique d'une carte raster (éventuellement à une résolution différente) en utilisant les splines régulées avec tension et lissage." -#: ../gui/wxpython/menustrings.py:283 ../gui/wxpython/menustrings.py:1225 +#: ../gui/wxpython/menustrings.py:284 ../gui/wxpython/menustrings.py:1226 #: ../gui/wxpython/image2target/ii2t_menustrings.py:278 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1204 msgid "Resample using bspline" msgstr "Rééchantillonner par les bsplines" -#: ../gui/wxpython/menustrings.py:284 ../gui/wxpython/menustrings.py:1226 +#: ../gui/wxpython/menustrings.py:285 ../gui/wxpython/menustrings.py:1227 #: ../gui/wxpython/image2target/ii2t_menustrings.py:279 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1205 msgid "Performs bilinear or bicubic spline interpolation with Tykhonov regularization." msgstr "Interpolation spline bilinéaire ou bicubique avec régularisation de Tykhonov." -#: ../gui/wxpython/menustrings.py:285 ../gui/wxpython/menustrings.py:1227 +#: ../gui/wxpython/menustrings.py:286 ../gui/wxpython/menustrings.py:1228 #: ../gui/wxpython/image2target/ii2t_menustrings.py:280 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1206 msgid "Resample using analytic kernel" msgstr "Ré-échantillonner par un noyau analytique" -#: ../gui/wxpython/menustrings.py:286 ../gui/wxpython/menustrings.py:1228 +#: ../gui/wxpython/menustrings.py:287 ../gui/wxpython/menustrings.py:1229 #: ../gui/wxpython/image2target/ii2t_menustrings.py:281 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1207 msgid "Resamples raster map layers using an analytic kernel." msgstr "Ré-échantillonner une couche raster par un noyau analytique." -#: ../gui/wxpython/menustrings.py:287 ../gui/wxpython/menustrings.py:573 -#: ../gui/wxpython/menustrings.py:1229 ../gui/wxpython/menustrings.py:1515 +#: ../gui/wxpython/menustrings.py:288 ../gui/wxpython/menustrings.py:574 +#: ../gui/wxpython/menustrings.py:1230 ../gui/wxpython/menustrings.py:1516 #: ../gui/wxpython/image2target/ii2t_menustrings.py:282 #: ../gui/wxpython/image2target/ii2t_menustrings.py:566 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1208 @@ -6045,38 +6021,38 @@ msgid "Support file maintenance" msgstr "Administration du fichier de maintenance" -#: ../gui/wxpython/menustrings.py:288 ../gui/wxpython/menustrings.py:1230 +#: ../gui/wxpython/menustrings.py:289 ../gui/wxpython/menustrings.py:1231 #: ../gui/wxpython/image2target/ii2t_menustrings.py:283 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1209 msgid "Allows creation and/or modification of raster map layer support files." msgstr "Permet la création et/ou la modification de fichiers de maintenance de cartes raster." -#: ../gui/wxpython/menustrings.py:289 ../gui/wxpython/menustrings.py:1231 +#: ../gui/wxpython/menustrings.py:290 ../gui/wxpython/menustrings.py:1232 #: ../gui/wxpython/image2target/ii2t_menustrings.py:284 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1210 msgid "Update map statistics" msgstr "Mise à jour des statistiques de la carte" -#: ../gui/wxpython/menustrings.py:290 ../gui/wxpython/menustrings.py:1232 +#: ../gui/wxpython/menustrings.py:291 ../gui/wxpython/menustrings.py:1233 #: ../gui/wxpython/image2target/ii2t_menustrings.py:285 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1211 msgid "Update raster map statistics" msgstr "Mettre à jour les statistiques d'une carte raster" -#: ../gui/wxpython/menustrings.py:293 ../gui/wxpython/menustrings.py:1235 +#: ../gui/wxpython/menustrings.py:294 ../gui/wxpython/menustrings.py:1236 #: ../gui/wxpython/image2target/ii2t_menustrings.py:288 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1214 msgid "Tiling" msgstr "Mosaïquer" -#: ../gui/wxpython/menustrings.py:294 ../gui/wxpython/menustrings.py:1236 +#: ../gui/wxpython/menustrings.py:295 ../gui/wxpython/menustrings.py:1237 #: ../gui/wxpython/image2target/ii2t_menustrings.py:289 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1215 msgid "Produces tilings of the source projection for use in the destination region and projection." msgstr "Produit une mosaïque de la projection source pour utilisation dans la région et projection de destination." -#: ../gui/wxpython/menustrings.py:295 ../gui/wxpython/menustrings.py:592 -#: ../gui/wxpython/menustrings.py:1237 ../gui/wxpython/menustrings.py:1534 +#: ../gui/wxpython/menustrings.py:296 ../gui/wxpython/menustrings.py:593 +#: ../gui/wxpython/menustrings.py:1238 ../gui/wxpython/menustrings.py:1535 #: ../gui/wxpython/image2target/ii2t_menustrings.py:290 #: ../gui/wxpython/image2target/ii2t_menustrings.py:585 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1216 @@ -6084,8 +6060,8 @@ msgid "Manage colors" msgstr "Gérer les couleurs" -#: ../gui/wxpython/menustrings.py:296 ../gui/wxpython/menustrings.py:593 -#: ../gui/wxpython/menustrings.py:1238 ../gui/wxpython/menustrings.py:1535 +#: ../gui/wxpython/menustrings.py:297 ../gui/wxpython/menustrings.py:594 +#: ../gui/wxpython/menustrings.py:1239 ../gui/wxpython/menustrings.py:1536 #: ../gui/wxpython/image2target/ii2t_menustrings.py:291 #: ../gui/wxpython/image2target/ii2t_menustrings.py:586 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1217 @@ -6093,26 +6069,26 @@ msgid "Color tables" msgstr "Tables de couleurs" -#: ../gui/wxpython/menustrings.py:297 ../gui/wxpython/menustrings.py:1239 +#: ../gui/wxpython/menustrings.py:298 ../gui/wxpython/menustrings.py:1240 #: ../gui/wxpython/image2target/ii2t_menustrings.py:292 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1218 msgid "Creates/modifies the color table associated with a raster map." msgstr "Créer/modifier la table de couleur associée à une carte raster." -#: ../gui/wxpython/menustrings.py:298 ../gui/wxpython/menustrings.py:1240 +#: ../gui/wxpython/menustrings.py:299 ../gui/wxpython/menustrings.py:1241 #: ../gui/wxpython/image2target/ii2t_menustrings.py:293 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1219 msgid "Color tables (stddev)" msgstr "Tables de couleurs (stddev)" -#: ../gui/wxpython/menustrings.py:299 ../gui/wxpython/menustrings.py:1241 +#: ../gui/wxpython/menustrings.py:300 ../gui/wxpython/menustrings.py:1242 #: ../gui/wxpython/image2target/ii2t_menustrings.py:294 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1220 msgid "Sets color rules based on stddev from a raster map's mean value." msgstr "Définir les règles de couleurs basées sur l'écart-type depuis la moyenne des valeurs d'une carte raster." -#: ../gui/wxpython/menustrings.py:300 ../gui/wxpython/menustrings.py:595 -#: ../gui/wxpython/menustrings.py:1242 ../gui/wxpython/menustrings.py:1537 +#: ../gui/wxpython/menustrings.py:301 ../gui/wxpython/menustrings.py:596 +#: ../gui/wxpython/menustrings.py:1243 ../gui/wxpython/menustrings.py:1538 #: ../gui/wxpython/image2target/ii2t_menustrings.py:295 #: ../gui/wxpython/image2target/ii2t_menustrings.py:588 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1221 @@ -6120,14 +6096,14 @@ msgid "Manage color rules interactively" msgstr "Gérer les règles de couleur de manière interactive" -#: ../gui/wxpython/menustrings.py:301 ../gui/wxpython/menustrings.py:1243 +#: ../gui/wxpython/menustrings.py:302 ../gui/wxpython/menustrings.py:1244 #: ../gui/wxpython/image2target/ii2t_menustrings.py:296 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1222 msgid "Interactive management of raster color tables." msgstr "Gestion interactive des tables de couleurs raster." -#: ../gui/wxpython/menustrings.py:302 ../gui/wxpython/menustrings.py:597 -#: ../gui/wxpython/menustrings.py:1244 ../gui/wxpython/menustrings.py:1539 +#: ../gui/wxpython/menustrings.py:303 ../gui/wxpython/menustrings.py:598 +#: ../gui/wxpython/menustrings.py:1245 ../gui/wxpython/menustrings.py:1540 #: ../gui/wxpython/image2target/ii2t_menustrings.py:297 #: ../gui/wxpython/image2target/ii2t_menustrings.py:590 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1223 @@ -6135,38 +6111,38 @@ msgid "Export color table" msgstr "Exporter la table de couleurs" -#: ../gui/wxpython/menustrings.py:303 ../gui/wxpython/menustrings.py:1245 +#: ../gui/wxpython/menustrings.py:304 ../gui/wxpython/menustrings.py:1246 #: ../gui/wxpython/image2target/ii2t_menustrings.py:298 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1224 msgid "Exports the color table associated with a raster map." msgstr "Exporter la table de couleur associée à une carte raster." -#: ../gui/wxpython/menustrings.py:304 ../gui/wxpython/menustrings.py:1246 +#: ../gui/wxpython/menustrings.py:305 ../gui/wxpython/menustrings.py:1247 #: ../gui/wxpython/image2target/ii2t_menustrings.py:299 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1225 msgid "Blend 2 color rasters" msgstr "Mélange 2 cartes raster couleur" -#: ../gui/wxpython/menustrings.py:305 ../gui/wxpython/menustrings.py:1247 +#: ../gui/wxpython/menustrings.py:306 ../gui/wxpython/menustrings.py:1248 #: ../gui/wxpython/image2target/ii2t_menustrings.py:300 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1226 msgid "Blends color components of two raster maps by a given ratio." msgstr "Mélange les composantes de couleur de deux cartes raster d'un ratio donné." -#: ../gui/wxpython/menustrings.py:306 ../gui/wxpython/menustrings.py:1248 +#: ../gui/wxpython/menustrings.py:307 ../gui/wxpython/menustrings.py:1249 #: ../gui/wxpython/image2target/ii2t_menustrings.py:301 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1227 msgid "Create RGB" msgstr "Créer RVB" -#: ../gui/wxpython/menustrings.py:307 ../gui/wxpython/menustrings.py:1249 +#: ../gui/wxpython/menustrings.py:308 ../gui/wxpython/menustrings.py:1250 #: ../gui/wxpython/image2target/ii2t_menustrings.py:302 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1228 msgid "Combines red, green and blue raster maps into a single composite raster map." msgstr "Combine des cartes raster rouge, vert et bleu en une unique carte raster composite." -#: ../gui/wxpython/menustrings.py:308 ../gui/wxpython/menustrings.py:765 -#: ../gui/wxpython/menustrings.py:1250 ../gui/wxpython/menustrings.py:1707 +#: ../gui/wxpython/menustrings.py:309 ../gui/wxpython/menustrings.py:766 +#: ../gui/wxpython/menustrings.py:1251 ../gui/wxpython/menustrings.py:1708 #: ../gui/wxpython/image2target/ii2t_menustrings.py:303 #: ../gui/wxpython/image2target/ii2t_menustrings.py:754 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1229 @@ -6174,92 +6150,92 @@ msgid "RGB to HIS" msgstr "RVB vers TSV" -#: ../gui/wxpython/menustrings.py:309 ../gui/wxpython/menustrings.py:1251 +#: ../gui/wxpython/menustrings.py:310 ../gui/wxpython/menustrings.py:1252 #: ../gui/wxpython/image2target/ii2t_menustrings.py:304 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1230 msgid "Generates red, green and blue (RGB) raster map layers combining hue, intensity and saturation (HIS) values from user-specified input raster map layers." msgstr "Génère des couches raster rouge, vert et bleu (RVB) en combinant des valeurs de teinte, saturation, valeur (TSV) depuis des cartes raster indiquées par l'utilisateur." -#: ../gui/wxpython/menustrings.py:310 ../gui/wxpython/menustrings.py:1252 +#: ../gui/wxpython/menustrings.py:311 ../gui/wxpython/menustrings.py:1253 #: ../gui/wxpython/image2target/ii2t_menustrings.py:305 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1231 msgid "Query raster maps" msgstr "Interroger des cartes raster" -#: ../gui/wxpython/menustrings.py:311 ../gui/wxpython/menustrings.py:1253 +#: ../gui/wxpython/menustrings.py:312 ../gui/wxpython/menustrings.py:1254 #: ../gui/wxpython/image2target/ii2t_menustrings.py:306 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1232 msgid "Query values by coordinates" msgstr "Interroger les valeurs à partir de coordonnées" -#: ../gui/wxpython/menustrings.py:312 ../gui/wxpython/menustrings.py:1254 +#: ../gui/wxpython/menustrings.py:313 ../gui/wxpython/menustrings.py:1255 #: ../gui/wxpython/image2target/ii2t_menustrings.py:307 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1233 msgid "Queries raster maps on their category values and category labels." msgstr "Interroger des cartes raster sur les valeurs et étiquettes de catégories." -#: ../gui/wxpython/menustrings.py:313 ../gui/wxpython/menustrings.py:1255 +#: ../gui/wxpython/menustrings.py:314 ../gui/wxpython/menustrings.py:1256 #: ../gui/wxpython/image2target/ii2t_menustrings.py:308 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1234 msgid "Query colors by value" msgstr "Interroger les couleurs par une valeur" -#: ../gui/wxpython/menustrings.py:314 ../gui/wxpython/menustrings.py:1256 +#: ../gui/wxpython/menustrings.py:315 ../gui/wxpython/menustrings.py:1257 #: ../gui/wxpython/image2target/ii2t_menustrings.py:309 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1235 msgid "Queries colors for a raster map layer." msgstr "Interroger les couleurs d'une carte raster." -#: ../gui/wxpython/menustrings.py:322 ../gui/wxpython/menustrings.py:1264 +#: ../gui/wxpython/menustrings.py:323 ../gui/wxpython/menustrings.py:1265 #: ../gui/wxpython/image2target/ii2t_menustrings.py:317 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1243 msgid "Raster buffers and distance" msgstr "Zones tampon et distance raster" -#: ../gui/wxpython/menustrings.py:323 ../gui/wxpython/menustrings.py:1265 +#: ../gui/wxpython/menustrings.py:324 ../gui/wxpython/menustrings.py:1266 #: ../gui/wxpython/image2target/ii2t_menustrings.py:318 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1244 msgid "Buffer rasters" msgstr "Zone tampon raster" -#: ../gui/wxpython/menustrings.py:324 ../gui/wxpython/menustrings.py:1266 +#: ../gui/wxpython/menustrings.py:325 ../gui/wxpython/menustrings.py:1267 #: ../gui/wxpython/image2target/ii2t_menustrings.py:319 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1245 msgid "Creates a raster map showing buffer zones surrounding cells that contain non-NULL category values." msgstr "Créer une carte raster qui affiche des zones tampon autour des cellules qui contiennent des valeurs de catégorie non-NULL." -#: ../gui/wxpython/menustrings.py:325 ../gui/wxpython/menustrings.py:1267 +#: ../gui/wxpython/menustrings.py:326 ../gui/wxpython/menustrings.py:1268 #: ../gui/wxpython/image2target/ii2t_menustrings.py:320 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1246 msgid "Concentric circles" msgstr "Cercles concentriques" -#: ../gui/wxpython/menustrings.py:326 ../gui/wxpython/menustrings.py:1268 +#: ../gui/wxpython/menustrings.py:327 ../gui/wxpython/menustrings.py:1269 #: ../gui/wxpython/image2target/ii2t_menustrings.py:321 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1247 msgid "Creates a raster map containing concentric rings around a given point." msgstr "Crée une carte raster contenant des cercles concentriques autour d'un point donné." -#: ../gui/wxpython/menustrings.py:327 ../gui/wxpython/menustrings.py:1269 +#: ../gui/wxpython/menustrings.py:328 ../gui/wxpython/menustrings.py:1270 #: ../gui/wxpython/image2target/ii2t_menustrings.py:322 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1248 msgid "Closest points" msgstr "Points les plus proches" -#: ../gui/wxpython/menustrings.py:328 ../gui/wxpython/menustrings.py:1270 +#: ../gui/wxpython/menustrings.py:329 ../gui/wxpython/menustrings.py:1271 #: ../gui/wxpython/image2target/ii2t_menustrings.py:323 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1249 msgid "Locates the closest points between objects in two raster maps." msgstr "Localise les points de plus grande proximité entre objets de deux cartes raster." -#: ../gui/wxpython/menustrings.py:329 ../gui/wxpython/menustrings.py:1271 +#: ../gui/wxpython/menustrings.py:330 ../gui/wxpython/menustrings.py:1272 #: ../gui/wxpython/image2target/ii2t_menustrings.py:324 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1250 msgid "Grow by one cell" msgstr "Agrandir d'une cellule" -#: ../gui/wxpython/menustrings.py:330 ../gui/wxpython/menustrings.py:395 -#: ../gui/wxpython/menustrings.py:1272 ../gui/wxpython/menustrings.py:1337 +#: ../gui/wxpython/menustrings.py:331 ../gui/wxpython/menustrings.py:396 +#: ../gui/wxpython/menustrings.py:1273 ../gui/wxpython/menustrings.py:1338 #: ../gui/wxpython/image2target/ii2t_menustrings.py:325 #: ../gui/wxpython/image2target/ii2t_menustrings.py:388 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1251 @@ -6267,8 +6243,8 @@ msgid "Generates a raster map layer with contiguous areas grown by one cell." msgstr "Produit une couche raster où les surfaces contiguës ont été agrandies d'une cellule." -#: ../gui/wxpython/menustrings.py:331 ../gui/wxpython/menustrings.py:387 -#: ../gui/wxpython/menustrings.py:1273 ../gui/wxpython/menustrings.py:1329 +#: ../gui/wxpython/menustrings.py:332 ../gui/wxpython/menustrings.py:388 +#: ../gui/wxpython/menustrings.py:1274 ../gui/wxpython/menustrings.py:1330 #: ../gui/wxpython/image2target/ii2t_menustrings.py:326 #: ../gui/wxpython/image2target/ii2t_menustrings.py:380 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1252 @@ -6276,8 +6252,8 @@ msgid "Distance to features" msgstr "Distance des entités" -#: ../gui/wxpython/menustrings.py:332 ../gui/wxpython/menustrings.py:388 -#: ../gui/wxpython/menustrings.py:1274 ../gui/wxpython/menustrings.py:1330 +#: ../gui/wxpython/menustrings.py:333 ../gui/wxpython/menustrings.py:389 +#: ../gui/wxpython/menustrings.py:1275 ../gui/wxpython/menustrings.py:1331 #: ../gui/wxpython/image2target/ii2t_menustrings.py:327 #: ../gui/wxpython/image2target/ii2t_menustrings.py:381 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1253 @@ -6285,22 +6261,22 @@ msgid "Generates a raster map containing distances to nearest raster features." msgstr "Générer une carte raster contenant les distances vers les entités raster les plus proches." -#: ../gui/wxpython/menustrings.py:333 ../gui/wxpython/menustrings.py:1275 +#: ../gui/wxpython/menustrings.py:334 ../gui/wxpython/menustrings.py:1276 #: ../gui/wxpython/image2target/ii2t_menustrings.py:328 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1254 #: ../gui/wxpython/nviz/tools.py:977 ../gui/wxpython/nviz/tools.py:2817 -#: ../gui/wxpython/psmap/dialogs.py:2310 +#: ../gui/wxpython/psmap/dialogs.py:2312 msgid "Mask" msgstr "Masque" -#: ../gui/wxpython/menustrings.py:334 ../gui/wxpython/menustrings.py:1276 +#: ../gui/wxpython/menustrings.py:335 ../gui/wxpython/menustrings.py:1277 #: ../gui/wxpython/image2target/ii2t_menustrings.py:329 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1255 msgid "Creates a MASK for limiting raster operation." msgstr "Créer un masque pour limiter les opérations raster." -#: ../gui/wxpython/menustrings.py:335 ../gui/wxpython/menustrings.py:336 -#: ../gui/wxpython/menustrings.py:1277 ../gui/wxpython/menustrings.py:1278 +#: ../gui/wxpython/menustrings.py:336 ../gui/wxpython/menustrings.py:337 +#: ../gui/wxpython/menustrings.py:1278 ../gui/wxpython/menustrings.py:1279 #: ../gui/wxpython/image2target/ii2t_menustrings.py:330 #: ../gui/wxpython/image2target/ii2t_menustrings.py:331 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1256 @@ -6308,539 +6284,539 @@ msgid "Raster map calculator" msgstr "Calculateur raster" -#: ../gui/wxpython/menustrings.py:337 ../gui/wxpython/menustrings.py:1279 +#: ../gui/wxpython/menustrings.py:338 ../gui/wxpython/menustrings.py:1280 #: ../gui/wxpython/image2target/ii2t_menustrings.py:332 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1258 msgid "Neighborhood analysis" msgstr "Analyse de voisinage" -#: ../gui/wxpython/menustrings.py:338 ../gui/wxpython/menustrings.py:1280 +#: ../gui/wxpython/menustrings.py:339 ../gui/wxpython/menustrings.py:1281 #: ../gui/wxpython/image2target/ii2t_menustrings.py:333 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1259 #: ../gui/wxpython/rlisetup/wizard.py:886 msgid "Moving window" msgstr "Fenêtre mouvante" -#: ../gui/wxpython/menustrings.py:339 ../gui/wxpython/menustrings.py:1281 +#: ../gui/wxpython/menustrings.py:340 ../gui/wxpython/menustrings.py:1282 #: ../gui/wxpython/image2target/ii2t_menustrings.py:334 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1260 msgid "Makes each cell category value a function of the category values assigned to the cells around it, and stores new cell values in an output raster map layer." msgstr "Rend la catégorie de chaque cellule une fontion des valeurs de catégorie des cellules voisines, et enregistre la nouvelle valeur dans une carte raster de sortie." -#: ../gui/wxpython/menustrings.py:340 ../gui/wxpython/menustrings.py:1282 +#: ../gui/wxpython/menustrings.py:341 ../gui/wxpython/menustrings.py:1283 #: ../gui/wxpython/image2target/ii2t_menustrings.py:335 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1261 msgid "Neighborhood points" msgstr "Points voisins" -#: ../gui/wxpython/menustrings.py:341 ../gui/wxpython/menustrings.py:1283 +#: ../gui/wxpython/menustrings.py:342 ../gui/wxpython/menustrings.py:1284 #: ../gui/wxpython/image2target/ii2t_menustrings.py:336 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1262 msgid "Neighborhood analysis tool for vector point maps. Makes each cell value a function of the attribute values assigned to the vector points or centroids around it, and stores new cell values in an output raster map." msgstr "OUtil d'analyse de voisinnage pour des cartes vecteurs de points. Défini la valeur de chaque cellule en fonction des valeurs d'attributs des points ou centroids voisins, et enregistre les nouvelles valeurs de cellule dans une carte raster." -#: ../gui/wxpython/menustrings.py:342 ../gui/wxpython/menustrings.py:1284 +#: ../gui/wxpython/menustrings.py:343 ../gui/wxpython/menustrings.py:1285 #: ../gui/wxpython/image2target/ii2t_menustrings.py:337 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1263 msgid "Overlay rasters" msgstr "Superposer des raster" -#: ../gui/wxpython/menustrings.py:343 ../gui/wxpython/menustrings.py:1285 +#: ../gui/wxpython/menustrings.py:344 ../gui/wxpython/menustrings.py:1286 #: ../gui/wxpython/image2target/ii2t_menustrings.py:338 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1264 msgid "Cross product" msgstr "Produit en croix" -#: ../gui/wxpython/menustrings.py:344 ../gui/wxpython/menustrings.py:1286 +#: ../gui/wxpython/menustrings.py:345 ../gui/wxpython/menustrings.py:1287 #: ../gui/wxpython/image2target/ii2t_menustrings.py:339 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1265 msgid "Creates a cross product of the category values from multiple raster map layers." msgstr "Crée un produit croisé des valeurs de catégories de multiples cartes raster." -#: ../gui/wxpython/menustrings.py:345 ../gui/wxpython/menustrings.py:1287 +#: ../gui/wxpython/menustrings.py:346 ../gui/wxpython/menustrings.py:1288 #: ../gui/wxpython/image2target/ii2t_menustrings.py:340 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1266 msgid "Patch raster maps" msgstr "Combiner des cartes raster" -#: ../gui/wxpython/menustrings.py:346 ../gui/wxpython/menustrings.py:1288 +#: ../gui/wxpython/menustrings.py:347 ../gui/wxpython/menustrings.py:1289 #: ../gui/wxpython/image2target/ii2t_menustrings.py:341 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1267 msgid "Creates a composite raster map layer by using known category values from one (or more) map layer(s) to fill in areas of \"no data\" in another map layer." msgstr "Crée une carte raster composite en utilisant les valeurs connues d'une (ou plusieurs) carte pour remplir les zones de \"no data\" d'une autre carte." -#: ../gui/wxpython/menustrings.py:347 ../gui/wxpython/menustrings.py:1289 +#: ../gui/wxpython/menustrings.py:348 ../gui/wxpython/menustrings.py:1290 #: ../gui/wxpython/image2target/ii2t_menustrings.py:342 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1268 msgid "Raster series aggregation" msgstr "Aggrégation de séries raster" -#: ../gui/wxpython/menustrings.py:348 ../gui/wxpython/menustrings.py:1290 +#: ../gui/wxpython/menustrings.py:349 ../gui/wxpython/menustrings.py:1291 #: ../gui/wxpython/image2target/ii2t_menustrings.py:343 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1269 msgid "Makes each output cell value a function of the values assigned to the corresponding cells in the input raster map layers." msgstr "Rend la valeur de sortie des cellules une foncton des valeurs des cellules correspondantes dans les cartes raster d'entrée." -#: ../gui/wxpython/menustrings.py:349 ../gui/wxpython/menustrings.py:1291 +#: ../gui/wxpython/menustrings.py:350 ../gui/wxpython/menustrings.py:1292 #: ../gui/wxpython/image2target/ii2t_menustrings.py:344 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1270 msgid "Raster series accumulation" msgstr "Accumulation de séries raster" -#: ../gui/wxpython/menustrings.py:350 ../gui/wxpython/menustrings.py:1292 +#: ../gui/wxpython/menustrings.py:351 ../gui/wxpython/menustrings.py:1293 #: ../gui/wxpython/image2target/ii2t_menustrings.py:345 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1271 msgid "Makes each output cell value a accumulationfunction of the values assigned to the corresponding cells in the input raster map layers." msgstr "Définie la valeur de sortie des cellules comme une foncton d'accumulation des valeurs des cellules correspondantes dans les cartes raster d'entrée." -#: ../gui/wxpython/menustrings.py:351 ../gui/wxpython/menustrings.py:1293 +#: ../gui/wxpython/menustrings.py:352 ../gui/wxpython/menustrings.py:1294 #: ../gui/wxpython/image2target/ii2t_menustrings.py:346 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1272 msgid "Statistical overlay" msgstr "Recouvrement statistique" -#: ../gui/wxpython/menustrings.py:352 ../gui/wxpython/menustrings.py:1294 +#: ../gui/wxpython/menustrings.py:353 ../gui/wxpython/menustrings.py:1295 #: ../gui/wxpython/image2target/ii2t_menustrings.py:347 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1273 msgid "Calculates category or object oriented statistics (accumulator-based statistics)." msgstr "Calculer des statistiques par catégories ou orientées objets (statistiques d'accumulation)." -#: ../gui/wxpython/menustrings.py:353 ../gui/wxpython/menustrings.py:1295 +#: ../gui/wxpython/menustrings.py:354 ../gui/wxpython/menustrings.py:1296 #: ../gui/wxpython/image2target/ii2t_menustrings.py:348 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1274 msgid "Quantiles overlay" msgstr "Recouvrement statistique" -#: ../gui/wxpython/menustrings.py:354 ../gui/wxpython/menustrings.py:1296 +#: ../gui/wxpython/menustrings.py:355 ../gui/wxpython/menustrings.py:1297 #: ../gui/wxpython/image2target/ii2t_menustrings.py:349 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1275 msgid "Compute category quantiles using two passes." msgstr "Calculer les quantiles des catégories en deux passes." -#: ../gui/wxpython/menustrings.py:355 ../gui/wxpython/menustrings.py:1297 +#: ../gui/wxpython/menustrings.py:356 ../gui/wxpython/menustrings.py:1298 #: ../gui/wxpython/image2target/ii2t_menustrings.py:350 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1276 msgid "Solar radiance and shadows" msgstr "Rayonnement solaire et ombrage" -#: ../gui/wxpython/menustrings.py:356 ../gui/wxpython/menustrings.py:1298 +#: ../gui/wxpython/menustrings.py:357 ../gui/wxpython/menustrings.py:1299 #: ../gui/wxpython/image2target/ii2t_menustrings.py:351 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1277 msgid "LatLong map" msgstr "Carte LatLong" -#: ../gui/wxpython/menustrings.py:357 ../gui/wxpython/menustrings.py:1299 +#: ../gui/wxpython/menustrings.py:358 ../gui/wxpython/menustrings.py:1300 #: ../gui/wxpython/image2target/ii2t_menustrings.py:352 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1278 msgid "Creates a latitude/longitude raster map." msgstr "Créer un carte raster lattitude/longitude." -#: ../gui/wxpython/menustrings.py:358 ../gui/wxpython/menustrings.py:1300 +#: ../gui/wxpython/menustrings.py:359 ../gui/wxpython/menustrings.py:1301 #: ../gui/wxpython/image2target/ii2t_menustrings.py:353 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1279 msgid "Solar irradiance and irradiation" msgstr "Rayonnement solaire et irradiation" -#: ../gui/wxpython/menustrings.py:359 ../gui/wxpython/menustrings.py:1301 +#: ../gui/wxpython/menustrings.py:360 ../gui/wxpython/menustrings.py:1302 #: ../gui/wxpython/image2target/ii2t_menustrings.py:354 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1280 msgid "Solar irradiance and irradiation model. Computes direct (beam), diffuse and reflected solar irradiation raster maps for given day, latitude, surface and atmospheric conditions. Solar parameters (e.g. sunrise, sunset times, declination, extraterrestrial irradiance, daylight length) are saved in the map history file. Alternatively, a local time can be specified to compute solar incidence angle and/or irradiance raster maps. The shadowing effect of the topography is optionally incorporated." msgstr "Irradiance solaire et modèle d'irradiation. Calcule las cartes d'irradiation solaire directe (beam), diffuse et réfléchie pour un jour, latitude, conditions de surface et atmosphérique donnés. Les paramètres olaire (ex: heures de lever et de coucher, déclinaison, irradiance extra-terrestre, durée du jour) sont enregistrés dans l'historique du fichier. Alternativement, un fichier local peut être spécifié pour calculer les cartes raster d'angle d'incidence et/ou d'irradiance solaire. La prise en compte de l'effet d'ombrage de la topographie est optionnelle." -#: ../gui/wxpython/menustrings.py:360 ../gui/wxpython/menustrings.py:1302 +#: ../gui/wxpython/menustrings.py:361 ../gui/wxpython/menustrings.py:1303 #: ../gui/wxpython/image2target/ii2t_menustrings.py:355 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1281 msgid "Shadows map" msgstr "Carte des ombres" -#: ../gui/wxpython/menustrings.py:361 ../gui/wxpython/menustrings.py:1303 +#: ../gui/wxpython/menustrings.py:362 ../gui/wxpython/menustrings.py:1304 #: ../gui/wxpython/image2target/ii2t_menustrings.py:356 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1282 msgid "Calculates cast shadow areas from sun position and elevation raster map. Either exact sun position (A) is specified, or date/time to calculate the sun position (B) by r.sunmask itself." msgstr "Calcule les zones d'ombre depuis la position du soleil et une carte raster d'altitudes. Soit la position exacte du soleil (A) est spécifiée, soit la date/heure (B) pour que r.sunmask calcule tout seul la position du soleil." -#: ../gui/wxpython/menustrings.py:362 ../gui/wxpython/menustrings.py:1304 +#: ../gui/wxpython/menustrings.py:363 ../gui/wxpython/menustrings.py:1305 #: ../gui/wxpython/image2target/ii2t_menustrings.py:357 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1283 msgid "Sunshine hours and solar angles" msgstr "Heure et angle solaire" -#: ../gui/wxpython/menustrings.py:363 ../gui/wxpython/menustrings.py:1305 +#: ../gui/wxpython/menustrings.py:364 ../gui/wxpython/menustrings.py:1306 #: ../gui/wxpython/image2target/ii2t_menustrings.py:358 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1284 msgid "Calculates solar elevation, solar azimuth, and sun hours. Solar elevation: the angle between the direction of the geometric center of the sun's apparent disk and the (idealized) horizon. Solar azimuth: the angle from due north in clockwise direction." msgstr "Calcules l'élévation du soleil, son azimuth, et l'heure solaire. Élévation du soleil : l'angle entre la direction du centre géométrique du disque solaire apparent et l'horizon (idéal). Azimuth solaire : l'angle dans le sens horaire à partir du nord." -#: ../gui/wxpython/menustrings.py:364 ../gui/wxpython/menustrings.py:1306 +#: ../gui/wxpython/menustrings.py:365 ../gui/wxpython/menustrings.py:1307 #: ../gui/wxpython/image2target/ii2t_menustrings.py:359 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1285 msgid "Terrain analysis" msgstr "Analyse de terrain" -#: ../gui/wxpython/menustrings.py:365 ../gui/wxpython/menustrings.py:1307 +#: ../gui/wxpython/menustrings.py:366 ../gui/wxpython/menustrings.py:1308 #: ../gui/wxpython/image2target/ii2t_menustrings.py:360 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1286 msgid "Generate contour lines" msgstr "Générer des lignes de coutour" -#: ../gui/wxpython/menustrings.py:366 ../gui/wxpython/menustrings.py:1308 +#: ../gui/wxpython/menustrings.py:367 ../gui/wxpython/menustrings.py:1309 #: ../gui/wxpython/image2target/ii2t_menustrings.py:361 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1287 msgid "Produces a vector map of specified contours from a raster map." msgstr "Créer une couche vecteur GRASS avec les contours d'une couche raster GRASS." -#: ../gui/wxpython/menustrings.py:367 ../gui/wxpython/menustrings.py:1309 +#: ../gui/wxpython/menustrings.py:368 ../gui/wxpython/menustrings.py:1310 #: ../gui/wxpython/image2target/ii2t_menustrings.py:362 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1288 msgid "Cost surface" msgstr "Surface de coût" -#: ../gui/wxpython/menustrings.py:368 ../gui/wxpython/menustrings.py:1310 +#: ../gui/wxpython/menustrings.py:369 ../gui/wxpython/menustrings.py:1311 #: ../gui/wxpython/image2target/ii2t_menustrings.py:363 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1289 msgid "Creates a raster map showing the cumulative cost of moving between different geographic locations on an input raster map whose cell category values represent cost." msgstr "Crée une carte raster montrant le coût cumulé d'un déplacement entre différents points sur une carte raster d'altitude dont les valeurs de catégories représentent un coût." -#: ../gui/wxpython/menustrings.py:369 ../gui/wxpython/menustrings.py:1311 +#: ../gui/wxpython/menustrings.py:370 ../gui/wxpython/menustrings.py:1312 #: ../gui/wxpython/image2target/ii2t_menustrings.py:364 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1290 msgid "Cumulative movement costs" msgstr "Coûts de déplacement cumulés" -#: ../gui/wxpython/menustrings.py:370 ../gui/wxpython/menustrings.py:1312 +#: ../gui/wxpython/menustrings.py:371 ../gui/wxpython/menustrings.py:1313 #: ../gui/wxpython/image2target/ii2t_menustrings.py:365 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1291 msgid "Creates a raster map showing the anisotropic cumulative cost of moving between different geographic locations on an input raster map whose cell category values represent cost." msgstr "Crée une carte raster montrant le coût cumulé de déplacement entre différentes positions géographique sur une carte raster dont les valeurs de catégories représentent le coût." -#: ../gui/wxpython/menustrings.py:371 ../gui/wxpython/menustrings.py:1313 +#: ../gui/wxpython/menustrings.py:372 ../gui/wxpython/menustrings.py:1314 #: ../gui/wxpython/image2target/ii2t_menustrings.py:366 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1292 msgid "Least cost route or flow" msgstr "Plus court chemin ou flux" -#: ../gui/wxpython/menustrings.py:372 ../gui/wxpython/menustrings.py:1314 +#: ../gui/wxpython/menustrings.py:373 ../gui/wxpython/menustrings.py:1315 #: ../gui/wxpython/image2target/ii2t_menustrings.py:367 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1293 msgid "Traces a flow through an elevation model or cost surface on a raster map." msgstr "Trace un écoulement à travers un modèle d'altitude ou une surface de coûts sur une carte raster." -#: ../gui/wxpython/menustrings.py:373 ../gui/wxpython/menustrings.py:1315 +#: ../gui/wxpython/menustrings.py:374 ../gui/wxpython/menustrings.py:1316 #: ../gui/wxpython/image2target/ii2t_menustrings.py:368 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1294 msgid "Compute shaded relief" msgstr "Calculer le relief ombré" -#: ../gui/wxpython/menustrings.py:374 ../gui/wxpython/menustrings.py:1316 +#: ../gui/wxpython/menustrings.py:375 ../gui/wxpython/menustrings.py:1317 #: ../gui/wxpython/image2target/ii2t_menustrings.py:369 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1295 msgid "Creates shaded relief map from an elevation map (DEM). " msgstr "Créer une carte de relief ombré à partir d'une carte d'altitude (MNT)." -#: ../gui/wxpython/menustrings.py:375 ../gui/wxpython/menustrings.py:1317 +#: ../gui/wxpython/menustrings.py:376 ../gui/wxpython/menustrings.py:1318 #: ../gui/wxpython/image2target/ii2t_menustrings.py:370 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1296 msgid "Apply shade to raster" msgstr "Appliquer l'ombrage au raster" -#: ../gui/wxpython/menustrings.py:376 ../gui/wxpython/menustrings.py:1318 +#: ../gui/wxpython/menustrings.py:377 ../gui/wxpython/menustrings.py:1319 #: ../gui/wxpython/image2target/ii2t_menustrings.py:371 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1297 msgid "Drapes a color raster over an shaded relief or aspect map." msgstr "Drape un raster de couleur sur le relief ombré ou une carte d'exposition." -#: ../gui/wxpython/menustrings.py:377 ../gui/wxpython/menustrings.py:1319 +#: ../gui/wxpython/menustrings.py:378 ../gui/wxpython/menustrings.py:1320 #: ../gui/wxpython/image2target/ii2t_menustrings.py:372 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1298 msgid "Slope and aspect" msgstr "Pente et exposition" -#: ../gui/wxpython/menustrings.py:378 ../gui/wxpython/menustrings.py:1320 +#: ../gui/wxpython/menustrings.py:379 ../gui/wxpython/menustrings.py:1321 #: ../gui/wxpython/image2target/ii2t_menustrings.py:373 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1299 msgid "Generates raster maps of slope, aspect, curvatures and partial derivatives from an elevation raster map. Aspect is calculated counterclockwise from east." msgstr "Générer des cartes raster de pente, exposition, courbure et dérivées partielles à partir d'une carte raster d'altitude. L'exposition est calculée dans le sens anti-horaire depuis l'est." -#: ../gui/wxpython/menustrings.py:379 ../gui/wxpython/menustrings.py:1321 +#: ../gui/wxpython/menustrings.py:380 ../gui/wxpython/menustrings.py:1322 msgid "Landforms" msgstr "Relief" -#: ../gui/wxpython/menustrings.py:380 ../gui/wxpython/menustrings.py:1322 +#: ../gui/wxpython/menustrings.py:381 ../gui/wxpython/menustrings.py:1323 msgid "Calculates geomorphons (terrain forms) and associated geometry using machine vision approach." msgstr "Calculer la morphologie (forme du terrain) et les géométries associées à l'aide d'une approche de vision machine." -#: ../gui/wxpython/menustrings.py:381 ../gui/wxpython/menustrings.py:1323 +#: ../gui/wxpython/menustrings.py:382 ../gui/wxpython/menustrings.py:1324 #: ../gui/wxpython/image2target/ii2t_menustrings.py:374 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1300 msgid "Terrain parameters" msgstr "Paramètres de terrain" -#: ../gui/wxpython/menustrings.py:382 ../gui/wxpython/menustrings.py:1324 +#: ../gui/wxpython/menustrings.py:383 ../gui/wxpython/menustrings.py:1325 #: ../gui/wxpython/image2target/ii2t_menustrings.py:375 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1301 msgid "Extracts terrain parameters from a DEM. Uses a multi-scale approach by taking fitting quadratic parameters to any size window (via least squares)." msgstr "Extrait les paramètres du terrain depuis un MNA. Utilise une approche multi-échelle en prenant le paramètres quadratiques englobants pour n'import quelle taille de fenêtre (par les moindre carrés)." -#: ../gui/wxpython/menustrings.py:383 ../gui/wxpython/menustrings.py:1325 +#: ../gui/wxpython/menustrings.py:384 ../gui/wxpython/menustrings.py:1326 #: ../gui/wxpython/image2target/ii2t_menustrings.py:376 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1302 msgid "Textural features" msgstr "Entités de texture" -#: ../gui/wxpython/menustrings.py:384 ../gui/wxpython/menustrings.py:1326 +#: ../gui/wxpython/menustrings.py:385 ../gui/wxpython/menustrings.py:1327 #: ../gui/wxpython/image2target/ii2t_menustrings.py:377 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1303 msgid "Generate images with textural features from a raster map." msgstr "Génère des images avec des entités de textures à partir d'une couche raster." -#: ../gui/wxpython/menustrings.py:385 ../gui/wxpython/menustrings.py:1327 +#: ../gui/wxpython/menustrings.py:386 ../gui/wxpython/menustrings.py:1328 #: ../gui/wxpython/image2target/ii2t_menustrings.py:378 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1304 msgid "Visibility" msgstr "Visibilité" -#: ../gui/wxpython/menustrings.py:386 ../gui/wxpython/menustrings.py:1328 +#: ../gui/wxpython/menustrings.py:387 ../gui/wxpython/menustrings.py:1329 #: ../gui/wxpython/image2target/ii2t_menustrings.py:379 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1305 msgid "Computes the viewshed of a point on an elevation raster map. Default format: NULL (invisible), vertical angle wrt viewpoint (visible)." msgstr "Calculer la visibilité d'un point sur une carte raster d'altitudes. Format par défaut : NULL (invisible), angle vertical vers le point de vue (visible)." -#: ../gui/wxpython/menustrings.py:389 ../gui/wxpython/menustrings.py:1331 +#: ../gui/wxpython/menustrings.py:390 ../gui/wxpython/menustrings.py:1332 #: ../gui/wxpython/image2target/ii2t_menustrings.py:382 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1308 msgid "Horizon angle" msgstr "Angle d'horizon" -#: ../gui/wxpython/menustrings.py:390 ../gui/wxpython/menustrings.py:1332 +#: ../gui/wxpython/menustrings.py:391 ../gui/wxpython/menustrings.py:1333 #: ../gui/wxpython/image2target/ii2t_menustrings.py:383 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1309 msgid "Computes horizon angle height from a digital elevation model. The module has two different modes of operation: 1. Computes the entire horizon around a single point whose coordinates are given with the 'coord' option. The horizon height (in radians). 2. Computes one or more raster maps of the horizon height in a single direction. The input for this is the angle (in degrees), which is measured counterclockwise with east=0, north=90 etc. The output is the horizon height in radians." msgstr "Calculer la hauteur d'angle de l'horizon depuis un modèle numérique d'altitude. Le module a deux modes opératoiires différents : 1. Calculer l'horizon entier autour d'un simple point dont on a donné les coordonnées en option. La hauteur d'orizon (en radians). 2. Calculer une ou plusieurs cartes raster de la hauteur d'horizon dans une seule direction. Le paramètre d'entrée est l'angle (en degrés), qui est mesuré dans le sens anti-horaire avec est=0, nord=90 etc. La sortie est la hauteur de l'horizon en radians." -#: ../gui/wxpython/menustrings.py:391 ../gui/wxpython/menustrings.py:1333 +#: ../gui/wxpython/menustrings.py:392 ../gui/wxpython/menustrings.py:1334 #: ../gui/wxpython/image2target/ii2t_menustrings.py:384 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1310 msgid "Transform features" msgstr "Transformer les entités" -#: ../gui/wxpython/menustrings.py:392 ../gui/wxpython/menustrings.py:1334 +#: ../gui/wxpython/menustrings.py:393 ../gui/wxpython/menustrings.py:1335 #: ../gui/wxpython/image2target/ii2t_menustrings.py:385 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1311 msgid "Clump" msgstr "Agglomérer" -#: ../gui/wxpython/menustrings.py:393 ../gui/wxpython/menustrings.py:1335 +#: ../gui/wxpython/menustrings.py:394 ../gui/wxpython/menustrings.py:1336 #: ../gui/wxpython/image2target/ii2t_menustrings.py:386 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1312 msgid "Recategorizes data in a raster map by grouping cells that form physically discrete areas into unique categories." msgstr "Reclasser les données dans une couche raster en regroupant les cellules qui forment des zones physiques discrètes." -#: ../gui/wxpython/menustrings.py:394 ../gui/wxpython/menustrings.py:1336 +#: ../gui/wxpython/menustrings.py:395 ../gui/wxpython/menustrings.py:1337 #: ../gui/wxpython/image2target/ii2t_menustrings.py:387 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1313 msgid "Grow" msgstr "Dilater" -#: ../gui/wxpython/menustrings.py:396 ../gui/wxpython/menustrings.py:1338 +#: ../gui/wxpython/menustrings.py:397 ../gui/wxpython/menustrings.py:1339 #: ../gui/wxpython/image2target/ii2t_menustrings.py:389 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1315 msgid "Thin" msgstr "Affiner" -#: ../gui/wxpython/menustrings.py:397 ../gui/wxpython/menustrings.py:1339 +#: ../gui/wxpython/menustrings.py:398 ../gui/wxpython/menustrings.py:1340 #: ../gui/wxpython/image2target/ii2t_menustrings.py:390 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1316 msgid "Thins non-null cells that denote linear features in a raster map layer." msgstr "Réduit les cellules non vides qui définissent une entité linéaire dans une couche raster." -#: ../gui/wxpython/menustrings.py:398 ../gui/wxpython/menustrings.py:1340 +#: ../gui/wxpython/menustrings.py:399 ../gui/wxpython/menustrings.py:1341 #: ../gui/wxpython/image2target/ii2t_menustrings.py:391 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1317 msgid "Hydrologic modeling" msgstr "Modélisation hydrologique" -#: ../gui/wxpython/menustrings.py:399 ../gui/wxpython/menustrings.py:1341 +#: ../gui/wxpython/menustrings.py:400 ../gui/wxpython/menustrings.py:1342 #: ../gui/wxpython/image2target/ii2t_menustrings.py:392 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1318 msgid "Carve stream channels" msgstr "Creuser des chenaux d'écoulement" -#: ../gui/wxpython/menustrings.py:400 ../gui/wxpython/menustrings.py:1342 +#: ../gui/wxpython/menustrings.py:401 ../gui/wxpython/menustrings.py:1343 #: ../gui/wxpython/image2target/ii2t_menustrings.py:393 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1319 msgid "Generates stream channels. Takes vector stream data, transforms it to raster and subtracts depth from the output DEM." msgstr "Générer les chenaux d'écoulement. Prends les données vectorielles d'écoulement, les transforme en raster, et soustrait la profondeur au modèle de terrain en sortie." -#: ../gui/wxpython/menustrings.py:401 ../gui/wxpython/menustrings.py:1343 +#: ../gui/wxpython/menustrings.py:402 ../gui/wxpython/menustrings.py:1344 #: ../gui/wxpython/image2target/ii2t_menustrings.py:394 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1320 msgid "Fill lake" msgstr "Remplir un lac" -#: ../gui/wxpython/menustrings.py:402 ../gui/wxpython/menustrings.py:1344 +#: ../gui/wxpython/menustrings.py:403 ../gui/wxpython/menustrings.py:1345 #: ../gui/wxpython/image2target/ii2t_menustrings.py:395 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1321 msgid "Fills lake at given point to given level." msgstr "Remplit le lac depuis un point d'origine jusqu'à un niveau donné." -#: ../gui/wxpython/menustrings.py:403 ../gui/wxpython/menustrings.py:1345 +#: ../gui/wxpython/menustrings.py:404 ../gui/wxpython/menustrings.py:1346 #: ../gui/wxpython/image2target/ii2t_menustrings.py:396 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1322 msgid "Depressionless map and flowlines" msgstr "Carte sans dépressions ni lignes de flux" -#: ../gui/wxpython/menustrings.py:404 ../gui/wxpython/menustrings.py:1346 +#: ../gui/wxpython/menustrings.py:405 ../gui/wxpython/menustrings.py:1347 #: ../gui/wxpython/image2target/ii2t_menustrings.py:397 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1323 msgid "Filters and generates a depressionless elevation map and a flow direction map from a given elevation raster map." msgstr "Filtrer et générer une couche d'altitude sans dépressions et une couche de direction d'écoulement depuis une couche d'altitude donnée." -#: ../gui/wxpython/menustrings.py:405 ../gui/wxpython/menustrings.py:1347 +#: ../gui/wxpython/menustrings.py:406 ../gui/wxpython/menustrings.py:1348 #: ../gui/wxpython/image2target/ii2t_menustrings.py:398 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1324 msgid "Flow accumulation" msgstr "Flux accumulé" -#: ../gui/wxpython/menustrings.py:406 ../gui/wxpython/menustrings.py:1348 +#: ../gui/wxpython/menustrings.py:407 ../gui/wxpython/menustrings.py:1349 #: ../gui/wxpython/image2target/ii2t_menustrings.py:399 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1325 msgid "Performs flow computation for massive grids." msgstr "Effectuer un calcul de flux sur une grille massive." -#: ../gui/wxpython/menustrings.py:407 ../gui/wxpython/menustrings.py:1349 +#: ../gui/wxpython/menustrings.py:408 ../gui/wxpython/menustrings.py:1350 #: ../gui/wxpython/image2target/ii2t_menustrings.py:400 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1326 msgid "Flow lines" msgstr "Lignes de flux" -#: ../gui/wxpython/menustrings.py:408 ../gui/wxpython/menustrings.py:1350 +#: ../gui/wxpython/menustrings.py:409 ../gui/wxpython/menustrings.py:1351 #: ../gui/wxpython/image2target/ii2t_menustrings.py:401 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1327 msgid "Constructs flowlines. Computes flowlines, flowpath lengths, and flowaccumulation (contributing areas) from a elevation raster map." msgstr "Construit les lignes de flux. Calcule les lignes de flux, longueur des chemins, et accumulations (surfaces amont) depuis une carte raster d'altitudes." -#: ../gui/wxpython/menustrings.py:409 ../gui/wxpython/menustrings.py:1351 +#: ../gui/wxpython/menustrings.py:410 ../gui/wxpython/menustrings.py:1352 #: ../gui/wxpython/image2target/ii2t_menustrings.py:402 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1328 msgid "Watershed analysis" msgstr "Analyse de bassin versant" -#: ../gui/wxpython/menustrings.py:410 ../gui/wxpython/menustrings.py:1352 +#: ../gui/wxpython/menustrings.py:411 ../gui/wxpython/menustrings.py:1353 #: ../gui/wxpython/image2target/ii2t_menustrings.py:403 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1329 msgid "Calculates hydrological parameters and RUSLE factors." msgstr "Calcule les paramètres d'hydrologie et les facteurs RUSLE." -#: ../gui/wxpython/menustrings.py:411 ../gui/wxpython/menustrings.py:1353 +#: ../gui/wxpython/menustrings.py:412 ../gui/wxpython/menustrings.py:1354 #: ../gui/wxpython/image2target/ii2t_menustrings.py:404 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1330 msgid "Watershed subbasins" msgstr "Sous-bassins versants" -#: ../gui/wxpython/menustrings.py:412 ../gui/wxpython/menustrings.py:1354 +#: ../gui/wxpython/menustrings.py:413 ../gui/wxpython/menustrings.py:1355 #: ../gui/wxpython/image2target/ii2t_menustrings.py:405 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1331 msgid "Generates watershed subbasins raster map." msgstr "Générer les sous-bassins versants à partir d'une carte raster." -#: ../gui/wxpython/menustrings.py:413 ../gui/wxpython/menustrings.py:1355 +#: ../gui/wxpython/menustrings.py:414 ../gui/wxpython/menustrings.py:1356 #: ../gui/wxpython/image2target/ii2t_menustrings.py:406 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1332 msgid "Watershed basin creation" msgstr "Création de bassin versant" -#: ../gui/wxpython/menustrings.py:414 ../gui/wxpython/menustrings.py:1356 +#: ../gui/wxpython/menustrings.py:415 ../gui/wxpython/menustrings.py:1357 #: ../gui/wxpython/image2target/ii2t_menustrings.py:407 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1333 msgid "Creates watershed basins from a drainage direction map." msgstr "Générer les bassins versants à partir d'une carte de direction des écoulements." -#: ../gui/wxpython/menustrings.py:415 ../gui/wxpython/menustrings.py:1357 +#: ../gui/wxpython/menustrings.py:416 ../gui/wxpython/menustrings.py:1358 #: ../gui/wxpython/image2target/ii2t_menustrings.py:408 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1334 msgid "Extraction of stream networks" msgstr "Extraction du réseau de chenaux" -#: ../gui/wxpython/menustrings.py:416 ../gui/wxpython/menustrings.py:1358 +#: ../gui/wxpython/menustrings.py:417 ../gui/wxpython/menustrings.py:1359 #: ../gui/wxpython/image2target/ii2t_menustrings.py:409 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1335 msgid "Performs stream network extraction." msgstr "Effectue l'extraction du réseau de chenaux." -#: ../gui/wxpython/menustrings.py:417 ../gui/wxpython/menustrings.py:1359 +#: ../gui/wxpython/menustrings.py:418 ../gui/wxpython/menustrings.py:1360 #: ../gui/wxpython/image2target/ii2t_menustrings.py:410 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1336 msgid "SIMWE Overland flow modeling" msgstr "Modélisation SIM&WE de l'écoulement de surface" -#: ../gui/wxpython/menustrings.py:418 ../gui/wxpython/menustrings.py:1360 +#: ../gui/wxpython/menustrings.py:419 ../gui/wxpython/menustrings.py:1361 #: ../gui/wxpython/image2target/ii2t_menustrings.py:411 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1337 msgid "Overland flow hydrologic simulation using path sampling method (SIMWE)." msgstr "Simulation d'innondation avec la méthode SIMWE." -#: ../gui/wxpython/menustrings.py:419 ../gui/wxpython/menustrings.py:1361 +#: ../gui/wxpython/menustrings.py:420 ../gui/wxpython/menustrings.py:1362 #: ../gui/wxpython/image2target/ii2t_menustrings.py:412 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1338 msgid "SIMWE Sediment flux modeling" msgstr "Modélisation SIMWE des flux de sédiments" -#: ../gui/wxpython/menustrings.py:420 ../gui/wxpython/menustrings.py:1362 +#: ../gui/wxpython/menustrings.py:421 ../gui/wxpython/menustrings.py:1363 #: ../gui/wxpython/image2target/ii2t_menustrings.py:413 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1339 msgid "Sediment transport and erosion/deposition simulation using path sampling method (SIMWE)." msgstr "Simulation de transport de sédiments et d'érosion/sédimentation avec la méthode SIMWE." -#: ../gui/wxpython/menustrings.py:421 ../gui/wxpython/menustrings.py:1363 +#: ../gui/wxpython/menustrings.py:422 ../gui/wxpython/menustrings.py:1364 #: ../gui/wxpython/image2target/ii2t_menustrings.py:414 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1340 msgid "Topographic index map" msgstr "Carte d'index topographique" -#: ../gui/wxpython/menustrings.py:422 ../gui/wxpython/menustrings.py:1364 +#: ../gui/wxpython/menustrings.py:423 ../gui/wxpython/menustrings.py:1365 #: ../gui/wxpython/image2target/ii2t_menustrings.py:415 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1341 msgid "Creates a topographic index (wetness index) raster map from an elevation raster map." msgstr "Créer une carte d'index topographique à partir d'une carte raster d'altitudes." -#: ../gui/wxpython/menustrings.py:423 ../gui/wxpython/menustrings.py:1365 +#: ../gui/wxpython/menustrings.py:424 ../gui/wxpython/menustrings.py:1366 #: ../gui/wxpython/image2target/ii2t_menustrings.py:416 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1342 msgid "TOPMODEL simulation" msgstr "Simulation TOPMODEL" -#: ../gui/wxpython/menustrings.py:424 ../gui/wxpython/menustrings.py:1366 +#: ../gui/wxpython/menustrings.py:425 ../gui/wxpython/menustrings.py:1367 #: ../gui/wxpython/image2target/ii2t_menustrings.py:417 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1343 msgid "Simulates TOPMODEL which is a physically based hydrologic model." msgstr "Simule TOPMODEL, qui est un modèle hydrologique à base physique." -#: ../gui/wxpython/menustrings.py:425 ../gui/wxpython/menustrings.py:1367 +#: ../gui/wxpython/menustrings.py:426 ../gui/wxpython/menustrings.py:1368 #: ../gui/wxpython/image2target/ii2t_menustrings.py:418 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1344 msgid "USLE K-factor" msgstr "facteur K USLE" -#: ../gui/wxpython/menustrings.py:426 ../gui/wxpython/menustrings.py:1368 +#: ../gui/wxpython/menustrings.py:427 ../gui/wxpython/menustrings.py:1369 #: ../gui/wxpython/image2target/ii2t_menustrings.py:419 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1345 msgid "Computes USLE Soil Erodibility Factor (K)." msgstr "Calcule le Facteur d'Érosoin des Sols USLE (K)." -#: ../gui/wxpython/menustrings.py:427 ../gui/wxpython/menustrings.py:1369 +#: ../gui/wxpython/menustrings.py:428 ../gui/wxpython/menustrings.py:1370 #: ../gui/wxpython/image2target/ii2t_menustrings.py:420 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1346 msgid "USLE R-factor" msgstr "facteur R USLE" -#: ../gui/wxpython/menustrings.py:428 ../gui/wxpython/menustrings.py:1370 +#: ../gui/wxpython/menustrings.py:429 ../gui/wxpython/menustrings.py:1371 #: ../gui/wxpython/image2target/ii2t_menustrings.py:421 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1347 msgid "Computes USLE R factor, Rainfall erosivity index." msgstr "Calcule le facteur R USLE, index d'érosion des pluies." -#: ../gui/wxpython/menustrings.py:429 ../gui/wxpython/menustrings.py:876 -#: ../gui/wxpython/menustrings.py:1371 ../gui/wxpython/menustrings.py:1818 +#: ../gui/wxpython/menustrings.py:430 ../gui/wxpython/menustrings.py:877 +#: ../gui/wxpython/menustrings.py:1372 ../gui/wxpython/menustrings.py:1819 #: ../gui/wxpython/image2target/ii2t_menustrings.py:422 #: ../gui/wxpython/image2target/ii2t_menustrings.py:860 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1348 @@ -6848,254 +6824,254 @@ msgid "Groundwater modeling" msgstr "Modélisation d'hydro-géologie" -#: ../gui/wxpython/menustrings.py:430 ../gui/wxpython/menustrings.py:1372 +#: ../gui/wxpython/menustrings.py:431 ../gui/wxpython/menustrings.py:1373 #: ../gui/wxpython/image2target/ii2t_menustrings.py:423 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1349 msgid "Groundwater flow" msgstr "Flux souterrain" -#: ../gui/wxpython/menustrings.py:431 ../gui/wxpython/menustrings.py:1373 +#: ../gui/wxpython/menustrings.py:432 ../gui/wxpython/menustrings.py:1374 #: ../gui/wxpython/image2target/ii2t_menustrings.py:424 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1350 msgid "Numerical calculation program for transient, confined and unconfined groundwater flow in two dimensions." msgstr "Calcul numérique pour les eaux souterraines transitoires, confinées et non confinées, en deux dimensions." -#: ../gui/wxpython/menustrings.py:432 ../gui/wxpython/menustrings.py:1374 +#: ../gui/wxpython/menustrings.py:433 ../gui/wxpython/menustrings.py:1375 #: ../gui/wxpython/image2target/ii2t_menustrings.py:425 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1351 msgid "Groundwater solute transport" msgstr "Transport de soluté souterrain" -#: ../gui/wxpython/menustrings.py:433 ../gui/wxpython/menustrings.py:1375 +#: ../gui/wxpython/menustrings.py:434 ../gui/wxpython/menustrings.py:1376 #: ../gui/wxpython/image2target/ii2t_menustrings.py:426 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1352 msgid "Numerical calculation program for transient, confined and unconfined solute transport in two dimensions" msgstr "Calcul numérique pour le transport soluble transitoire, confiné et non confiné, en deux dimensions" -#: ../gui/wxpython/menustrings.py:434 ../gui/wxpython/menustrings.py:1376 +#: ../gui/wxpython/menustrings.py:435 ../gui/wxpython/menustrings.py:1377 #: ../gui/wxpython/image2target/ii2t_menustrings.py:427 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1353 msgid "Landscape patch analysis" msgstr "Analyse des parcelles du paysage" -#: ../gui/wxpython/menustrings.py:435 ../gui/wxpython/menustrings.py:1377 +#: ../gui/wxpython/menustrings.py:436 ../gui/wxpython/menustrings.py:1378 #: ../gui/wxpython/image2target/ii2t_menustrings.py:428 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1354 msgid "Set up sampling and analysis framework" msgstr "Mise en place de l'échantillonage et de l'analyse" -#: ../gui/wxpython/menustrings.py:436 ../gui/wxpython/menustrings.py:1378 +#: ../gui/wxpython/menustrings.py:437 ../gui/wxpython/menustrings.py:1379 #: ../gui/wxpython/image2target/ii2t_menustrings.py:429 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1355 msgid "Configuration editor for r.li.'index'" msgstr "Editeur de configuration de \"l'index\" r.li " -#: ../gui/wxpython/menustrings.py:437 ../gui/wxpython/menustrings.py:1379 +#: ../gui/wxpython/menustrings.py:438 ../gui/wxpython/menustrings.py:1380 #: ../gui/wxpython/image2target/ii2t_menustrings.py:430 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1356 msgid "Edge density" msgstr "Densité du bord" -#: ../gui/wxpython/menustrings.py:438 ../gui/wxpython/menustrings.py:1380 +#: ../gui/wxpython/menustrings.py:439 ../gui/wxpython/menustrings.py:1381 #: ../gui/wxpython/image2target/ii2t_menustrings.py:431 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1357 msgid "Calculates edge density index on a raster map, using a 4 neighbour algorithm" msgstr "Calcule l'index de densité de bords d'une carte raster, à l'aide d'un algorithme des 4 voisins les plus proches." -#: ../gui/wxpython/menustrings.py:439 ../gui/wxpython/menustrings.py:1381 +#: ../gui/wxpython/menustrings.py:440 ../gui/wxpython/menustrings.py:1382 #: ../gui/wxpython/image2target/ii2t_menustrings.py:432 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1358 msgid "Contrast weighted edge density" msgstr "Contraste pondérée de la densité du bord" -#: ../gui/wxpython/menustrings.py:440 ../gui/wxpython/menustrings.py:1382 +#: ../gui/wxpython/menustrings.py:441 ../gui/wxpython/menustrings.py:1383 #: ../gui/wxpython/image2target/ii2t_menustrings.py:433 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1359 msgid "Calculates contrast weighted edge density index on a raster map" msgstr "Calculer l'index de densité de bords pondérée par le contraste sur une carte raster" -#: ../gui/wxpython/menustrings.py:441 ../gui/wxpython/menustrings.py:1383 +#: ../gui/wxpython/menustrings.py:442 ../gui/wxpython/menustrings.py:1384 #: ../gui/wxpython/image2target/ii2t_menustrings.py:434 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1360 msgid "Patch area mean" msgstr "Surface moyenne des patch" -#: ../gui/wxpython/menustrings.py:442 ../gui/wxpython/menustrings.py:1384 +#: ../gui/wxpython/menustrings.py:443 ../gui/wxpython/menustrings.py:1385 #: ../gui/wxpython/image2target/ii2t_menustrings.py:435 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1361 msgid "Calculates mean patch size index on a raster map, using a 4 neighbour algorithm" msgstr "Calculer l'index de taille moyenne de patch d'une carte raster, à l'aide d'un algorithme des 4 voisins les plus proches." -#: ../gui/wxpython/menustrings.py:443 ../gui/wxpython/menustrings.py:1385 +#: ../gui/wxpython/menustrings.py:444 ../gui/wxpython/menustrings.py:1386 #: ../gui/wxpython/image2target/ii2t_menustrings.py:436 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1362 msgid "Patch area range" msgstr "Plage de surface de patch" -#: ../gui/wxpython/menustrings.py:444 ../gui/wxpython/menustrings.py:1386 +#: ../gui/wxpython/menustrings.py:445 ../gui/wxpython/menustrings.py:1387 #: ../gui/wxpython/image2target/ii2t_menustrings.py:437 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1363 msgid "Calculates range of patch area size on a raster map" msgstr "Calculer la plage des tailles de patch d'une carte raster." -#: ../gui/wxpython/menustrings.py:445 ../gui/wxpython/menustrings.py:1387 +#: ../gui/wxpython/menustrings.py:446 ../gui/wxpython/menustrings.py:1388 #: ../gui/wxpython/image2target/ii2t_menustrings.py:438 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1364 msgid "Patch area Std Dev" msgstr "Écart-type des tailles de patch" -#: ../gui/wxpython/menustrings.py:446 ../gui/wxpython/menustrings.py:1388 +#: ../gui/wxpython/menustrings.py:447 ../gui/wxpython/menustrings.py:1389 #: ../gui/wxpython/image2target/ii2t_menustrings.py:439 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1365 msgid "Calculates standard deviation of patch area a raster map" msgstr "Calculer l'écart-type des tailles de patch d'une carte raster." -#: ../gui/wxpython/menustrings.py:447 ../gui/wxpython/menustrings.py:1389 +#: ../gui/wxpython/menustrings.py:448 ../gui/wxpython/menustrings.py:1390 #: ../gui/wxpython/image2target/ii2t_menustrings.py:440 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1366 msgid "Patch area Coeff Var" msgstr "Coefficient de variation des tailles de patch" -#: ../gui/wxpython/menustrings.py:448 ../gui/wxpython/menustrings.py:1390 +#: ../gui/wxpython/menustrings.py:449 ../gui/wxpython/menustrings.py:1391 #: ../gui/wxpython/image2target/ii2t_menustrings.py:441 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1367 msgid "Calculates coefficient of variation of patch area on a raster map" msgstr "Calculer le coefficient de variation des taille de patch d'une carte raster." -#: ../gui/wxpython/menustrings.py:449 ../gui/wxpython/menustrings.py:1391 +#: ../gui/wxpython/menustrings.py:450 ../gui/wxpython/menustrings.py:1392 #: ../gui/wxpython/image2target/ii2t_menustrings.py:442 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1368 msgid "Patch density" msgstr "Module de densité" -#: ../gui/wxpython/menustrings.py:450 ../gui/wxpython/menustrings.py:1392 +#: ../gui/wxpython/menustrings.py:451 ../gui/wxpython/menustrings.py:1393 #: ../gui/wxpython/image2target/ii2t_menustrings.py:443 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1369 msgid "Calculates patch density index on a raster map, using a 4 neighbour algorithm" msgstr "Calculer l'index de densité de patch d'une carte raster, à l'aide d'un algorithme des 4 voisins les plus proches." -#: ../gui/wxpython/menustrings.py:451 ../gui/wxpython/menustrings.py:1393 +#: ../gui/wxpython/menustrings.py:452 ../gui/wxpython/menustrings.py:1394 #: ../gui/wxpython/image2target/ii2t_menustrings.py:444 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1370 msgid "Patch number" msgstr "Module nombre" -#: ../gui/wxpython/menustrings.py:452 ../gui/wxpython/menustrings.py:1394 +#: ../gui/wxpython/menustrings.py:453 ../gui/wxpython/menustrings.py:1395 #: ../gui/wxpython/image2target/ii2t_menustrings.py:445 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1371 msgid "Calculates patch number index on a raster map, using a 4 neighbour algorithm." msgstr "Calculer l'index du nombre de patch d'une carte raster, à l'aide d'un algorithme des 4 voisins les plus proches." -#: ../gui/wxpython/menustrings.py:453 ../gui/wxpython/menustrings.py:1395 +#: ../gui/wxpython/menustrings.py:454 ../gui/wxpython/menustrings.py:1396 #: ../gui/wxpython/image2target/ii2t_menustrings.py:446 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1372 msgid "Dominance's diversity" msgstr "Diversité de la Dominance" -#: ../gui/wxpython/menustrings.py:454 ../gui/wxpython/menustrings.py:1396 +#: ../gui/wxpython/menustrings.py:455 ../gui/wxpython/menustrings.py:1397 #: ../gui/wxpython/image2target/ii2t_menustrings.py:447 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1373 msgid "Calculates dominance's diversity index on a raster map" msgstr "Calculer l'index de diversité de dominance d'une carte raster" -#: ../gui/wxpython/menustrings.py:455 ../gui/wxpython/menustrings.py:1397 +#: ../gui/wxpython/menustrings.py:456 ../gui/wxpython/menustrings.py:1398 #: ../gui/wxpython/image2target/ii2t_menustrings.py:448 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1374 msgid "Shannon's diversity" msgstr "Diversité de Shannon" -#: ../gui/wxpython/menustrings.py:456 ../gui/wxpython/menustrings.py:1398 +#: ../gui/wxpython/menustrings.py:457 ../gui/wxpython/menustrings.py:1399 #: ../gui/wxpython/image2target/ii2t_menustrings.py:449 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1375 msgid "Calculates Shannon's diversity index on a raster map" msgstr "Calcule l'indice de diversité de Shannon sur une carte raster" -#: ../gui/wxpython/menustrings.py:457 ../gui/wxpython/menustrings.py:1399 +#: ../gui/wxpython/menustrings.py:458 ../gui/wxpython/menustrings.py:1400 #: ../gui/wxpython/image2target/ii2t_menustrings.py:450 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1376 msgid "Simpson's diversity" msgstr "Diversité de Simpson" -#: ../gui/wxpython/menustrings.py:458 ../gui/wxpython/menustrings.py:1400 +#: ../gui/wxpython/menustrings.py:459 ../gui/wxpython/menustrings.py:1401 #: ../gui/wxpython/image2target/ii2t_menustrings.py:451 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1377 msgid "Calculates Simpson's diversity index on a raster map" msgstr "Calcule l'indice de diversité de Simpson sur une carte raster" -#: ../gui/wxpython/menustrings.py:459 ../gui/wxpython/menustrings.py:1401 +#: ../gui/wxpython/menustrings.py:460 ../gui/wxpython/menustrings.py:1402 #: ../gui/wxpython/image2target/ii2t_menustrings.py:452 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1378 msgid "Richness" msgstr "Richesse" -#: ../gui/wxpython/menustrings.py:460 ../gui/wxpython/menustrings.py:1402 +#: ../gui/wxpython/menustrings.py:461 ../gui/wxpython/menustrings.py:1403 #: ../gui/wxpython/image2target/ii2t_menustrings.py:453 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1379 msgid "Calculates richness index on a raster map" msgstr "Calcule l'indice de richesse sur une carte raster" -#: ../gui/wxpython/menustrings.py:461 ../gui/wxpython/menustrings.py:1403 +#: ../gui/wxpython/menustrings.py:462 ../gui/wxpython/menustrings.py:1404 #: ../gui/wxpython/image2target/ii2t_menustrings.py:454 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1380 msgid "Shape index" msgstr "Indice de forme" -#: ../gui/wxpython/menustrings.py:462 ../gui/wxpython/menustrings.py:1404 +#: ../gui/wxpython/menustrings.py:463 ../gui/wxpython/menustrings.py:1405 #: ../gui/wxpython/image2target/ii2t_menustrings.py:455 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1381 msgid "Calculates shape index on a raster map" msgstr "Calcule l'indice de forme sur une carte raster" -#: ../gui/wxpython/menustrings.py:463 ../gui/wxpython/menustrings.py:1405 +#: ../gui/wxpython/menustrings.py:464 ../gui/wxpython/menustrings.py:1406 #: ../gui/wxpython/image2target/ii2t_menustrings.py:456 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1382 msgid "Wildfire modeling" msgstr "Modélisation des feux naturels" -#: ../gui/wxpython/menustrings.py:464 ../gui/wxpython/menustrings.py:1406 +#: ../gui/wxpython/menustrings.py:465 ../gui/wxpython/menustrings.py:1407 #: ../gui/wxpython/image2target/ii2t_menustrings.py:457 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1383 msgid "Rate of spread" msgstr "Taux de propagation" -#: ../gui/wxpython/menustrings.py:465 ../gui/wxpython/menustrings.py:1407 +#: ../gui/wxpython/menustrings.py:466 ../gui/wxpython/menustrings.py:1408 #: ../gui/wxpython/image2target/ii2t_menustrings.py:458 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1384 msgid "Generates rate of spread raster maps. Generates three, or four raster map layers showing the base (perpendicular) rate of spread (ROS), the maximum (forward) ROS, the direction of the maximum ROS, and optionally the maximum potential spotting distance for fire spread simulation." msgstr "Génère trois ou quatre couches raster montrant 1) la la vitesse de propagation de base (ROS), 2) la propagation maximale, 3) la direction de la propagation maximale, et en option 4) la distance potentielle maximale de propagation." -#: ../gui/wxpython/menustrings.py:466 ../gui/wxpython/menustrings.py:1408 +#: ../gui/wxpython/menustrings.py:467 ../gui/wxpython/menustrings.py:1409 #: ../gui/wxpython/image2target/ii2t_menustrings.py:459 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1385 msgid "Least-cost spread paths" msgstr "Propagation par chemins de moindre coût " -#: ../gui/wxpython/menustrings.py:467 ../gui/wxpython/menustrings.py:1409 +#: ../gui/wxpython/menustrings.py:468 ../gui/wxpython/menustrings.py:1410 #: ../gui/wxpython/image2target/ii2t_menustrings.py:460 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1386 msgid "Recursively traces the least cost path backwards to cells from which the cumulative cost was determined." msgstr "Trace de façon récursive le plus court chemin vers les cellules pour lequelles le coût cumulé est déterminé." -#: ../gui/wxpython/menustrings.py:468 ../gui/wxpython/menustrings.py:1410 +#: ../gui/wxpython/menustrings.py:469 ../gui/wxpython/menustrings.py:1411 #: ../gui/wxpython/image2target/ii2t_menustrings.py:461 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1387 msgid "Anisotropic spread simulation" msgstr "Simulation de diffusion anisotrope" -#: ../gui/wxpython/menustrings.py:469 ../gui/wxpython/menustrings.py:1411 +#: ../gui/wxpython/menustrings.py:470 ../gui/wxpython/menustrings.py:1412 #: ../gui/wxpython/image2target/ii2t_menustrings.py:462 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1388 msgid "Simulates elliptically anisotropic spread. Generates a raster map of the cumulative time of spread, given raster maps containing the rates of spread (ROS), the ROS directions and the spread origins. It optionally produces raster maps to contain backlink UTM coordinates for tracing spread paths. Usable for fire spread simulations." msgstr "Simule une propagation anisotropique elliptique. Génère une couche raster du temps cumulé de propagation, à partir de couches raster contenant les taux de propagation (ROS), les directions et origine des propagations. En option, produit une carte raster contenant les coordonnées UTM pour tracer les chemins de propagation. Utilisable pour des simulations de propagation de feux." -#: ../gui/wxpython/menustrings.py:470 ../gui/wxpython/menustrings.py:1412 +#: ../gui/wxpython/menustrings.py:471 ../gui/wxpython/menustrings.py:1413 #: ../gui/wxpython/image2target/ii2t_menustrings.py:463 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1389 msgid "Change category values and labels" msgstr "Modifier des valeurs de catégories et des étiquettes" -#: ../gui/wxpython/menustrings.py:471 ../gui/wxpython/menustrings.py:521 -#: ../gui/wxpython/menustrings.py:1413 ../gui/wxpython/menustrings.py:1463 +#: ../gui/wxpython/menustrings.py:472 ../gui/wxpython/menustrings.py:522 +#: ../gui/wxpython/menustrings.py:1414 ../gui/wxpython/menustrings.py:1464 #: ../gui/wxpython/image2target/ii2t_menustrings.py:464 #: ../gui/wxpython/image2target/ii2t_menustrings.py:514 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1390 @@ -7103,8 +7079,8 @@ msgid "Manage category information" msgstr "Gérer les informations de catégories" -#: ../gui/wxpython/menustrings.py:472 ../gui/wxpython/menustrings.py:522 -#: ../gui/wxpython/menustrings.py:1414 ../gui/wxpython/menustrings.py:1464 +#: ../gui/wxpython/menustrings.py:473 ../gui/wxpython/menustrings.py:523 +#: ../gui/wxpython/menustrings.py:1415 ../gui/wxpython/menustrings.py:1465 #: ../gui/wxpython/image2target/ii2t_menustrings.py:465 #: ../gui/wxpython/image2target/ii2t_menustrings.py:515 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1391 @@ -7112,32 +7088,32 @@ msgid "Manages category values and labels associated with user-specified raster map layers." msgstr "Gérer les valeurs de catégories et les étiquettes associées aux cartes raster spécifiées." -#: ../gui/wxpython/menustrings.py:473 ../gui/wxpython/menustrings.py:1415 +#: ../gui/wxpython/menustrings.py:474 ../gui/wxpython/menustrings.py:1416 #: ../gui/wxpython/image2target/ii2t_menustrings.py:466 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1392 msgid "Interactively edit category values" msgstr "Modifier les valeurs de catégories de manière interactive" -#: ../gui/wxpython/menustrings.py:474 ../gui/wxpython/menustrings.py:1416 +#: ../gui/wxpython/menustrings.py:475 ../gui/wxpython/menustrings.py:1417 #: ../gui/wxpython/image2target/ii2t_menustrings.py:467 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1393 msgid "Edits cell values in a raster map." msgstr "Modifier les valeurs de cellules d'une carte raster." -#: ../gui/wxpython/menustrings.py:475 ../gui/wxpython/menustrings.py:1417 +#: ../gui/wxpython/menustrings.py:476 ../gui/wxpython/menustrings.py:1418 #: ../gui/wxpython/image2target/ii2t_menustrings.py:468 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1394 msgid "Reclassify by size" msgstr "Reclasser en fonction de la taille" -#: ../gui/wxpython/menustrings.py:476 ../gui/wxpython/menustrings.py:1418 +#: ../gui/wxpython/menustrings.py:477 ../gui/wxpython/menustrings.py:1419 #: ../gui/wxpython/image2target/ii2t_menustrings.py:469 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1395 msgid "Reclasses a raster map greater or less than user specified area size (in hectares)." msgstr "Reclasser une carte raster pour une taille supérieure ou égale à la taille spécifiée par l'utilisateur (en hectares)." -#: ../gui/wxpython/menustrings.py:477 ../gui/wxpython/menustrings.py:696 -#: ../gui/wxpython/menustrings.py:1419 ../gui/wxpython/menustrings.py:1638 +#: ../gui/wxpython/menustrings.py:478 ../gui/wxpython/menustrings.py:697 +#: ../gui/wxpython/menustrings.py:1420 ../gui/wxpython/menustrings.py:1639 #: ../gui/wxpython/image2target/ii2t_menustrings.py:470 #: ../gui/wxpython/image2target/ii2t_menustrings.py:687 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1396 @@ -7145,252 +7121,252 @@ msgid "Reclassify" msgstr "Reclasser" -#: ../gui/wxpython/menustrings.py:478 ../gui/wxpython/menustrings.py:1420 +#: ../gui/wxpython/menustrings.py:479 ../gui/wxpython/menustrings.py:1421 #: ../gui/wxpython/image2target/ii2t_menustrings.py:471 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1397 msgid "Reclassify raster map based on category values. Creates a new raster map whose category values are based upon a reclassification of the categories in an existing raster map." msgstr "Reclasser une carte raster en se basant sur les valeurs de catégories. Créer une nouvelle carte dont les valeurs de catégories sont basées sur une reclassification des catégories d'une carte raster existante." -#: ../gui/wxpython/menustrings.py:479 ../gui/wxpython/menustrings.py:1421 +#: ../gui/wxpython/menustrings.py:480 ../gui/wxpython/menustrings.py:1422 #: ../gui/wxpython/image2target/ii2t_menustrings.py:472 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1398 msgid "Recode" msgstr "Recoder" -#: ../gui/wxpython/menustrings.py:480 ../gui/wxpython/menustrings.py:1422 +#: ../gui/wxpython/menustrings.py:481 ../gui/wxpython/menustrings.py:1423 #: ../gui/wxpython/image2target/ii2t_menustrings.py:473 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1399 msgid "Recodes categorical raster maps." msgstr "Recoder les catégories d'une carte raster." -#: ../gui/wxpython/menustrings.py:481 ../gui/wxpython/menustrings.py:1423 +#: ../gui/wxpython/menustrings.py:482 ../gui/wxpython/menustrings.py:1424 #: ../gui/wxpython/image2target/ii2t_menustrings.py:474 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1400 msgid "Rescale" msgstr "Recalculer l'échelle des valeurs" -#: ../gui/wxpython/menustrings.py:482 ../gui/wxpython/menustrings.py:1424 +#: ../gui/wxpython/menustrings.py:483 ../gui/wxpython/menustrings.py:1425 #: ../gui/wxpython/image2target/ii2t_menustrings.py:475 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1401 msgid "Rescales the range of category values in a raster map layer." msgstr "Redéfinir la plage des valeurs de catégories d'une carte raster." -#: ../gui/wxpython/menustrings.py:483 ../gui/wxpython/menustrings.py:1425 +#: ../gui/wxpython/menustrings.py:484 ../gui/wxpython/menustrings.py:1426 #: ../gui/wxpython/image2target/ii2t_menustrings.py:476 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1402 msgid "Rescale with histogram" msgstr "Recalculer l'échelle des valeurs par histogramme" -#: ../gui/wxpython/menustrings.py:484 ../gui/wxpython/menustrings.py:1426 +#: ../gui/wxpython/menustrings.py:485 ../gui/wxpython/menustrings.py:1427 #: ../gui/wxpython/image2target/ii2t_menustrings.py:477 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1403 msgid "Rescales histogram equalized the range of category values in a raster map layer." msgstr "Rééchelonne l'histogramme sur la plage des valeurs de catégories de la couche raster." -#: ../gui/wxpython/menustrings.py:485 ../gui/wxpython/menustrings.py:1427 +#: ../gui/wxpython/menustrings.py:486 ../gui/wxpython/menustrings.py:1428 #: ../gui/wxpython/image2target/ii2t_menustrings.py:478 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1404 msgid "Generate random cells" msgstr "Générer des cellules aléatoires" -#: ../gui/wxpython/menustrings.py:486 ../gui/wxpython/menustrings.py:1428 +#: ../gui/wxpython/menustrings.py:487 ../gui/wxpython/menustrings.py:1429 #: ../gui/wxpython/image2target/ii2t_menustrings.py:479 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1405 msgid "Random cells" msgstr "Cellules aléatoires" -#: ../gui/wxpython/menustrings.py:487 ../gui/wxpython/menustrings.py:1429 +#: ../gui/wxpython/menustrings.py:488 ../gui/wxpython/menustrings.py:1430 #: ../gui/wxpython/image2target/ii2t_menustrings.py:480 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1406 msgid "Generates random cell values with spatial dependence." msgstr "Génère des valeurs de cellules aléatoires avec une dépendance spatiale." -#: ../gui/wxpython/menustrings.py:488 ../gui/wxpython/menustrings.py:1430 +#: ../gui/wxpython/menustrings.py:489 ../gui/wxpython/menustrings.py:1431 #: ../gui/wxpython/image2target/ii2t_menustrings.py:481 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1407 msgid "Random cells and vector points" msgstr "Cellules aléatoires et points vectoriels" -#: ../gui/wxpython/menustrings.py:489 ../gui/wxpython/menustrings.py:1431 +#: ../gui/wxpython/menustrings.py:490 ../gui/wxpython/menustrings.py:1432 #: ../gui/wxpython/image2target/ii2t_menustrings.py:482 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1408 msgid "Creates a raster map layer and vector point map containing randomly located points." msgstr "Créer une carte raster ou une carte vectorielle de points contenant des points dispersés de manière aléatoire." -#: ../gui/wxpython/menustrings.py:490 ../gui/wxpython/menustrings.py:1432 +#: ../gui/wxpython/menustrings.py:491 ../gui/wxpython/menustrings.py:1433 #: ../gui/wxpython/image2target/ii2t_menustrings.py:483 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1409 msgid "Generate surfaces" msgstr "Générer des surfaces" -#: ../gui/wxpython/menustrings.py:491 ../gui/wxpython/menustrings.py:1433 +#: ../gui/wxpython/menustrings.py:492 ../gui/wxpython/menustrings.py:1434 #: ../gui/wxpython/image2target/ii2t_menustrings.py:484 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1410 msgid "Fractal surface" msgstr "Surface fractale" -#: ../gui/wxpython/menustrings.py:492 ../gui/wxpython/menustrings.py:1434 +#: ../gui/wxpython/menustrings.py:493 ../gui/wxpython/menustrings.py:1435 #: ../gui/wxpython/image2target/ii2t_menustrings.py:485 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1411 msgid "Creates a fractal surface of a given fractal dimension." msgstr "Créer une surface fractale à partir d'une dimension fractale donnée." -#: ../gui/wxpython/menustrings.py:493 ../gui/wxpython/menustrings.py:1435 +#: ../gui/wxpython/menustrings.py:494 ../gui/wxpython/menustrings.py:1436 #: ../gui/wxpython/image2target/ii2t_menustrings.py:486 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1412 msgid "Gaussian kernel density surface" msgstr "Surface avec un noyau de densité gaussienne" -#: ../gui/wxpython/menustrings.py:494 ../gui/wxpython/menustrings.py:1436 +#: ../gui/wxpython/menustrings.py:495 ../gui/wxpython/menustrings.py:1437 #: ../gui/wxpython/image2target/ii2t_menustrings.py:487 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1413 msgid "Generates a raster density map from vector points map. Density is computed using a moving kernel. Optionally generates a vector density map on a vector network." msgstr "Génère une carte raster de densité à partir de données vecteurs points en utilisant un noyau mouvant et en option génère une carte de densité sur un réseau vectoriel." -#: ../gui/wxpython/menustrings.py:495 ../gui/wxpython/menustrings.py:1437 +#: ../gui/wxpython/menustrings.py:496 ../gui/wxpython/menustrings.py:1438 #: ../gui/wxpython/image2target/ii2t_menustrings.py:488 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1414 msgid "Gaussian deviates surface" msgstr "Déviance gaussienne de surface" -#: ../gui/wxpython/menustrings.py:496 ../gui/wxpython/menustrings.py:1438 +#: ../gui/wxpython/menustrings.py:497 ../gui/wxpython/menustrings.py:1439 #: ../gui/wxpython/image2target/ii2t_menustrings.py:489 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1415 msgid "Generates a raster map using gaussian random number generator. Mean and standard deviation of gaussian deviates can be expressed by the user." msgstr "Générer une carte raster en utilisant un générateur de nombres aléatoire gaussien. La moyenne et l'écart-type de la déviation gaussienne peut être indiqués par l'utilisateur." -#: ../gui/wxpython/menustrings.py:497 ../gui/wxpython/menustrings.py:1439 +#: ../gui/wxpython/menustrings.py:498 ../gui/wxpython/menustrings.py:1440 #: ../gui/wxpython/image2target/ii2t_menustrings.py:490 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1416 #: ../gui/wxpython/nviz/tools.py:5181 msgid "Plane" msgstr "Plan" -#: ../gui/wxpython/menustrings.py:498 ../gui/wxpython/menustrings.py:1440 +#: ../gui/wxpython/menustrings.py:499 ../gui/wxpython/menustrings.py:1441 #: ../gui/wxpython/image2target/ii2t_menustrings.py:491 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1417 msgid "Creates raster plane map given dip (inclination), aspect (azimuth) and one point." msgstr "Crée une carte raster plane définie par un pendage (inclinaison), une orientation (azimuth) et un point." -#: ../gui/wxpython/menustrings.py:499 ../gui/wxpython/menustrings.py:1441 +#: ../gui/wxpython/menustrings.py:500 ../gui/wxpython/menustrings.py:1442 #: ../gui/wxpython/image2target/ii2t_menustrings.py:492 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1418 msgid "Random deviates surface" msgstr "Déviance aléatoire de surface" -#: ../gui/wxpython/menustrings.py:500 ../gui/wxpython/menustrings.py:1442 +#: ../gui/wxpython/menustrings.py:501 ../gui/wxpython/menustrings.py:1443 #: ../gui/wxpython/image2target/ii2t_menustrings.py:493 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1419 msgid "Produces a raster surface map of uniform random deviates with defined range." msgstr "Produit une couche raster de données aléatoires uniformément réparties dans une plage donnée par l'utilisateur." -#: ../gui/wxpython/menustrings.py:501 ../gui/wxpython/menustrings.py:1443 +#: ../gui/wxpython/menustrings.py:502 ../gui/wxpython/menustrings.py:1444 #: ../gui/wxpython/image2target/ii2t_menustrings.py:494 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1420 msgid "Random surface with spatial dependence" msgstr "Surface aléatoire avec dépendance spatiale" -#: ../gui/wxpython/menustrings.py:502 ../gui/wxpython/menustrings.py:1444 +#: ../gui/wxpython/menustrings.py:503 ../gui/wxpython/menustrings.py:1445 #: ../gui/wxpython/image2target/ii2t_menustrings.py:495 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1421 msgid "Generates random surface(s) with spatial dependence." msgstr "Génère une surface aléatoire avec une dépendance spatiale." -#: ../gui/wxpython/menustrings.py:503 ../gui/wxpython/menustrings.py:1445 +#: ../gui/wxpython/menustrings.py:504 ../gui/wxpython/menustrings.py:1446 #: ../gui/wxpython/image2target/ii2t_menustrings.py:496 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1422 msgid "Interpolate surfaces" msgstr "Interpoler des surfaces" -#: ../gui/wxpython/menustrings.py:504 ../gui/wxpython/menustrings.py:1446 +#: ../gui/wxpython/menustrings.py:505 ../gui/wxpython/menustrings.py:1447 #: ../gui/wxpython/image2target/ii2t_menustrings.py:497 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1423 msgid "Bilinear and bicubic from vector points" msgstr "Bilinéaire et bicubique de points vecteur" -#: ../gui/wxpython/menustrings.py:505 ../gui/wxpython/menustrings.py:1447 +#: ../gui/wxpython/menustrings.py:506 ../gui/wxpython/menustrings.py:1448 #: ../gui/wxpython/image2target/ii2t_menustrings.py:498 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1424 msgid "Performs bicubic or bilinear spline interpolation with Tykhonov regularization." msgstr "Effectue une interpolation spline bicubique ou bilinéaire avec régularisation de Tykhonov." -#: ../gui/wxpython/menustrings.py:506 ../gui/wxpython/menustrings.py:1448 +#: ../gui/wxpython/menustrings.py:507 ../gui/wxpython/menustrings.py:1449 #: ../gui/wxpython/image2target/ii2t_menustrings.py:499 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1425 msgid "IDW from raster points" msgstr "IDW de points matriciels" -#: ../gui/wxpython/menustrings.py:507 ../gui/wxpython/menustrings.py:1449 +#: ../gui/wxpython/menustrings.py:508 ../gui/wxpython/menustrings.py:1450 #: ../gui/wxpython/image2target/ii2t_menustrings.py:500 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1426 msgid "Provides surface interpolation from raster point data by Inverse Distance Squared Weighting." msgstr "Interpolation de surface à partir de points raster par pondération de la distance inverse au carré (IDSW)." -#: ../gui/wxpython/menustrings.py:508 ../gui/wxpython/menustrings.py:1450 +#: ../gui/wxpython/menustrings.py:509 ../gui/wxpython/menustrings.py:1451 #: ../gui/wxpython/image2target/ii2t_menustrings.py:501 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1427 msgid "IDW from vector points" msgstr "IDW de points vecteur" -#: ../gui/wxpython/menustrings.py:509 ../gui/wxpython/menustrings.py:1451 +#: ../gui/wxpython/menustrings.py:510 ../gui/wxpython/menustrings.py:1452 #: ../gui/wxpython/image2target/ii2t_menustrings.py:502 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1428 msgid "Provides surface interpolation from vector point data by Inverse Distance Squared Weighting." msgstr "Interpolation de surface à partir de points vecteur par pondération de la distance inverse au carré (IDSW)." -#: ../gui/wxpython/menustrings.py:510 ../gui/wxpython/menustrings.py:1452 +#: ../gui/wxpython/menustrings.py:511 ../gui/wxpython/menustrings.py:1453 #: ../gui/wxpython/image2target/ii2t_menustrings.py:503 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1429 msgid "Raster contours" msgstr "Courbes de niveau raster" -#: ../gui/wxpython/menustrings.py:511 ../gui/wxpython/menustrings.py:1453 +#: ../gui/wxpython/menustrings.py:512 ../gui/wxpython/menustrings.py:1454 #: ../gui/wxpython/image2target/ii2t_menustrings.py:504 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1430 msgid "Generates surface raster map from rasterized contours." msgstr "Générer une carte raster de surface depuis des contours raster." -#: ../gui/wxpython/menustrings.py:512 ../gui/wxpython/menustrings.py:1454 +#: ../gui/wxpython/menustrings.py:513 ../gui/wxpython/menustrings.py:1455 #: ../gui/wxpython/image2target/ii2t_menustrings.py:505 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1431 msgid "Regularized spline tension" msgstr "Splines régulées avec tension" -#: ../gui/wxpython/menustrings.py:513 ../gui/wxpython/menustrings.py:1455 +#: ../gui/wxpython/menustrings.py:514 ../gui/wxpython/menustrings.py:1456 #: ../gui/wxpython/image2target/ii2t_menustrings.py:506 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1432 msgid "Performs surface interpolation from vector points map by splines. Spatial approximation and topographic analysis from given point or isoline data in vector format to floating point raster format using regularized spline with tension." msgstr "Effectue une interpolation de surfaces depuis des points vecteurs avec les splines. Approximation spatiale et analyse topographique depuis des points ou isolines au format vecteur vers un raster en nombre flottants, en utilisant des splines régulées avec tension." -#: ../gui/wxpython/menustrings.py:514 ../gui/wxpython/menustrings.py:1456 +#: ../gui/wxpython/menustrings.py:515 ../gui/wxpython/menustrings.py:1457 #: ../gui/wxpython/image2target/ii2t_menustrings.py:507 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1433 msgid "Raster series interpolation" msgstr "Interpolation de série raster" -#: ../gui/wxpython/menustrings.py:515 ../gui/wxpython/menustrings.py:1457 +#: ../gui/wxpython/menustrings.py:516 ../gui/wxpython/menustrings.py:1458 #: ../gui/wxpython/image2target/ii2t_menustrings.py:508 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1434 msgid "Interpolates raster maps located (temporal or spatial) in between input raster maps at specific sampling positions." msgstr "Interpoler des cartes raster situées (temporel ou spatial) entre des cartes rasters d'entrée à des points d'échantillonages spécifiques." -#: ../gui/wxpython/menustrings.py:516 ../gui/wxpython/menustrings.py:1458 +#: ../gui/wxpython/menustrings.py:517 ../gui/wxpython/menustrings.py:1459 #: ../gui/wxpython/image2target/ii2t_menustrings.py:509 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1435 msgid "Fill NULL cells" msgstr "Remplir les cellules NULL" -#: ../gui/wxpython/menustrings.py:517 ../gui/wxpython/menustrings.py:1459 +#: ../gui/wxpython/menustrings.py:518 ../gui/wxpython/menustrings.py:1460 #: ../gui/wxpython/image2target/ii2t_menustrings.py:510 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1436 msgid "Fills no-data areas in raster maps using spline interpolation." msgstr "Remplir les zones sans données de la carte raster par interpolation spline." -#: ../gui/wxpython/menustrings.py:518 ../gui/wxpython/menustrings.py:735 -#: ../gui/wxpython/menustrings.py:852 ../gui/wxpython/menustrings.py:880 -#: ../gui/wxpython/menustrings.py:1024 ../gui/wxpython/menustrings.py:1460 -#: ../gui/wxpython/menustrings.py:1677 ../gui/wxpython/menustrings.py:1794 -#: ../gui/wxpython/menustrings.py:1822 ../gui/wxpython/menustrings.py:1966 +#: ../gui/wxpython/menustrings.py:519 ../gui/wxpython/menustrings.py:736 +#: ../gui/wxpython/menustrings.py:853 ../gui/wxpython/menustrings.py:881 +#: ../gui/wxpython/menustrings.py:1025 ../gui/wxpython/menustrings.py:1461 +#: ../gui/wxpython/menustrings.py:1678 ../gui/wxpython/menustrings.py:1795 +#: ../gui/wxpython/menustrings.py:1823 ../gui/wxpython/menustrings.py:1967 #: ../gui/wxpython/image2target/ii2t_menustrings.py:511 #: ../gui/wxpython/image2target/ii2t_menustrings.py:726 #: ../gui/wxpython/image2target/ii2t_menustrings.py:836 @@ -7402,456 +7378,456 @@ msgid "Reports and statistics" msgstr "Comptes-rendus et statistiques" -#: ../gui/wxpython/menustrings.py:519 ../gui/wxpython/menustrings.py:1461 +#: ../gui/wxpython/menustrings.py:520 ../gui/wxpython/menustrings.py:1462 #: ../gui/wxpython/image2target/ii2t_menustrings.py:512 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1438 msgid "Basic raster metadata" msgstr "Métadonnées raster basiques" -#: ../gui/wxpython/menustrings.py:520 ../gui/wxpython/menustrings.py:1462 +#: ../gui/wxpython/menustrings.py:521 ../gui/wxpython/menustrings.py:1463 #: ../gui/wxpython/image2target/ii2t_menustrings.py:513 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1439 msgid "Outputs basic information about a raster map." msgstr "Afficher les informations élémentaires d'une carte raster." -#: ../gui/wxpython/menustrings.py:523 ../gui/wxpython/menustrings.py:1465 +#: ../gui/wxpython/menustrings.py:524 ../gui/wxpython/menustrings.py:1466 #: ../gui/wxpython/image2target/ii2t_menustrings.py:516 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1442 msgid "General statistics" msgstr "Statistiques générales" -#: ../gui/wxpython/menustrings.py:524 ../gui/wxpython/menustrings.py:1466 +#: ../gui/wxpython/menustrings.py:525 ../gui/wxpython/menustrings.py:1467 #: ../gui/wxpython/image2target/ii2t_menustrings.py:517 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1443 msgid "Generates area statistics for raster map." msgstr "Générer les statistiques de surface pour des cartes raster." -#: ../gui/wxpython/menustrings.py:525 ../gui/wxpython/menustrings.py:1467 +#: ../gui/wxpython/menustrings.py:526 ../gui/wxpython/menustrings.py:1468 #: ../gui/wxpython/image2target/ii2t_menustrings.py:518 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1444 msgid "Quantiles for large data sets" msgstr "Quantiles pour les gros jeux de données." -#: ../gui/wxpython/menustrings.py:526 ../gui/wxpython/menustrings.py:1468 +#: ../gui/wxpython/menustrings.py:527 ../gui/wxpython/menustrings.py:1469 #: ../gui/wxpython/image2target/ii2t_menustrings.py:519 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1445 msgid "Compute quantiles using two passes." msgstr "Calculer les quantiles en deux passes." -#: ../gui/wxpython/menustrings.py:527 ../gui/wxpython/menustrings.py:1469 +#: ../gui/wxpython/menustrings.py:528 ../gui/wxpython/menustrings.py:1470 #: ../gui/wxpython/image2target/ii2t_menustrings.py:520 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1446 msgid "Range of category values" msgstr "Plage des valeurs de catégories" -#: ../gui/wxpython/menustrings.py:528 ../gui/wxpython/menustrings.py:1470 +#: ../gui/wxpython/menustrings.py:529 ../gui/wxpython/menustrings.py:1471 #: ../gui/wxpython/image2target/ii2t_menustrings.py:521 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1447 msgid "Prints terse list of category values found in a raster map layer." msgstr "Afficher la liste des valeurs de catégories trouvées dans une carte raster." -#: ../gui/wxpython/menustrings.py:529 ../gui/wxpython/menustrings.py:1471 +#: ../gui/wxpython/menustrings.py:530 ../gui/wxpython/menustrings.py:1472 #: ../gui/wxpython/image2target/ii2t_menustrings.py:522 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1448 msgid "Sum area by raster map and category" msgstr "Somme des surfaces par carte raster et catégorie" -#: ../gui/wxpython/menustrings.py:530 ../gui/wxpython/menustrings.py:1472 +#: ../gui/wxpython/menustrings.py:531 ../gui/wxpython/menustrings.py:1473 #: ../gui/wxpython/image2target/ii2t_menustrings.py:523 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1449 msgid "Reports statistics for raster maps." msgstr "Rend compte des statistique de cartes raster." -#: ../gui/wxpython/menustrings.py:531 ../gui/wxpython/menustrings.py:1473 +#: ../gui/wxpython/menustrings.py:532 ../gui/wxpython/menustrings.py:1474 #: ../gui/wxpython/image2target/ii2t_menustrings.py:524 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1450 msgid "Statistics for clumped cells" msgstr "Statistiques pour des amas de cellules" -#: ../gui/wxpython/menustrings.py:532 ../gui/wxpython/menustrings.py:1474 +#: ../gui/wxpython/menustrings.py:533 ../gui/wxpython/menustrings.py:1475 #: ../gui/wxpython/image2target/ii2t_menustrings.py:525 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1451 msgid "Calculates the volume of data \"clumps\". Optionally produces a GRASS vector points map containing the calculated centroids of these clumps." msgstr "Calcul le volume de données en amas. En option, produit une couche de points contenant les centroïdes de ces amas." -#: ../gui/wxpython/menustrings.py:533 ../gui/wxpython/menustrings.py:1475 +#: ../gui/wxpython/menustrings.py:534 ../gui/wxpython/menustrings.py:1476 #: ../gui/wxpython/image2target/ii2t_menustrings.py:526 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1452 msgid "Total corrected area" msgstr "Surface totale corrigée" -#: ../gui/wxpython/menustrings.py:534 ../gui/wxpython/menustrings.py:1476 +#: ../gui/wxpython/menustrings.py:535 ../gui/wxpython/menustrings.py:1477 #: ../gui/wxpython/image2target/ii2t_menustrings.py:527 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1453 msgid "Prints estimation of surface area for raster map." msgstr "Afficher les estimations de superficies d'une carte raster." -#: ../gui/wxpython/menustrings.py:535 ../gui/wxpython/menustrings.py:1477 +#: ../gui/wxpython/menustrings.py:536 ../gui/wxpython/menustrings.py:1478 #: ../gui/wxpython/image2target/ii2t_menustrings.py:528 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1454 #: ../gui/wxpython/lmgr/layertree.py:804 ../gui/wxpython/lmgr/layertree.py:860 msgid "Univariate raster statistics" msgstr "Statistiques raster univariées" -#: ../gui/wxpython/menustrings.py:536 ../gui/wxpython/menustrings.py:1478 +#: ../gui/wxpython/menustrings.py:537 ../gui/wxpython/menustrings.py:1479 #: ../gui/wxpython/image2target/ii2t_menustrings.py:529 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1455 msgid "Calculates univariate statistics from the non-null cells of a raster map. Statistics include number of cells counted, minimum and maximum cell values, range, arithmetic mean, population variance, standard deviation, coefficient of variation, and sum." msgstr "Calcule les statistiques univariées pour les cellules non nulles d'une carte raster. Les statistiques incluent le nombe de cellules, les valeurs minimales et maximales, la plage, la moyenne arithmétique, la variance, l'écart-type, le coefficient de variation, et la somme." -#: ../gui/wxpython/menustrings.py:537 ../gui/wxpython/menustrings.py:746 -#: ../gui/wxpython/menustrings.py:1479 ../gui/wxpython/menustrings.py:1688 +#: ../gui/wxpython/menustrings.py:538 ../gui/wxpython/menustrings.py:747 +#: ../gui/wxpython/menustrings.py:1480 ../gui/wxpython/menustrings.py:1689 #: ../gui/wxpython/image2target/ii2t_menustrings.py:530 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1456 msgid "Sample transects" msgstr "Exemple de transects" -#: ../gui/wxpython/menustrings.py:538 ../gui/wxpython/menustrings.py:1480 +#: ../gui/wxpython/menustrings.py:539 ../gui/wxpython/menustrings.py:1481 #: ../gui/wxpython/image2target/ii2t_menustrings.py:531 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1457 msgid "Outputs the raster map layer values lying on user-defined line(s)." msgstr "Affiche en sortie les valeurs de carte raster suivant une(des) ligne(s) définie(s) par l'utilisateur." -#: ../gui/wxpython/menustrings.py:539 ../gui/wxpython/menustrings.py:1481 +#: ../gui/wxpython/menustrings.py:540 ../gui/wxpython/menustrings.py:1482 #: ../gui/wxpython/image2target/ii2t_menustrings.py:532 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1458 msgid "Sample transects (bearing/distance)" msgstr "Exemple de transects (parcours/distance)" -#: ../gui/wxpython/menustrings.py:540 ../gui/wxpython/menustrings.py:1482 +#: ../gui/wxpython/menustrings.py:541 ../gui/wxpython/menustrings.py:1483 #: ../gui/wxpython/image2target/ii2t_menustrings.py:533 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1459 msgid "Outputs raster map layer values lying along user defined transect line(s)." msgstr "Affiche en sortie les valeurs de carte raster suivant un(des) transect(s) défini(s) par l'utilisateur." -#: ../gui/wxpython/menustrings.py:541 ../gui/wxpython/menustrings.py:1483 +#: ../gui/wxpython/menustrings.py:542 ../gui/wxpython/menustrings.py:1484 #: ../gui/wxpython/image2target/ii2t_menustrings.py:534 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1460 msgid "Covariance/correlation" msgstr "Covariance/corrélation" -#: ../gui/wxpython/menustrings.py:542 ../gui/wxpython/menustrings.py:1484 +#: ../gui/wxpython/menustrings.py:543 ../gui/wxpython/menustrings.py:1485 #: ../gui/wxpython/image2target/ii2t_menustrings.py:535 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1461 msgid "Outputs a covariance/correlation matrix for user-specified raster map layer(s)." msgstr "Sortir la matrice de covariance/corrélation pour des" -#: ../gui/wxpython/menustrings.py:543 ../gui/wxpython/menustrings.py:1485 +#: ../gui/wxpython/menustrings.py:544 ../gui/wxpython/menustrings.py:1486 #: ../gui/wxpython/image2target/ii2t_menustrings.py:536 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1462 msgid "Linear regression" msgstr "Régression linéaire" -#: ../gui/wxpython/menustrings.py:544 ../gui/wxpython/menustrings.py:1486 +#: ../gui/wxpython/menustrings.py:545 ../gui/wxpython/menustrings.py:1487 #: ../gui/wxpython/image2target/ii2t_menustrings.py:537 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1463 msgid "Calculates linear regression from two raster maps: y = a + b*x." msgstr "Calcule une régression linéaire depuis deux cartes raster : y = a + b*x." -#: ../gui/wxpython/menustrings.py:545 ../gui/wxpython/menustrings.py:1487 +#: ../gui/wxpython/menustrings.py:546 ../gui/wxpython/menustrings.py:1488 #: ../gui/wxpython/image2target/ii2t_menustrings.py:538 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1464 msgid "Multiple regression" msgstr "Régression multiple" -#: ../gui/wxpython/menustrings.py:546 ../gui/wxpython/menustrings.py:1488 +#: ../gui/wxpython/menustrings.py:547 ../gui/wxpython/menustrings.py:1489 #: ../gui/wxpython/image2target/ii2t_menustrings.py:539 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1465 msgid "Calculates multiple linear regression from raster maps." msgstr "Calcule une régression linéaire multiple depuis des cartes raster." -#: ../gui/wxpython/menustrings.py:547 ../gui/wxpython/menustrings.py:1489 +#: ../gui/wxpython/menustrings.py:548 ../gui/wxpython/menustrings.py:1490 #: ../gui/wxpython/image2target/ii2t_menustrings.py:540 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1466 msgid "Mutual category occurrences" msgstr "Occurences mutelles de catégories" -#: ../gui/wxpython/menustrings.py:548 ../gui/wxpython/menustrings.py:1490 +#: ../gui/wxpython/menustrings.py:549 ../gui/wxpython/menustrings.py:1491 #: ../gui/wxpython/image2target/ii2t_menustrings.py:541 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1467 msgid "Tabulates the mutual occurrence (coincidence) of categories for two raster map layers." msgstr "Tabuler les occurences mutuelles (coincidence) des catégories de deux rasters" -#: ../gui/wxpython/menustrings.py:549 ../gui/wxpython/menustrings.py:1491 +#: ../gui/wxpython/menustrings.py:550 ../gui/wxpython/menustrings.py:1492 #: ../gui/wxpython/image2target/ii2t_menustrings.py:542 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1468 msgid "&Vector" msgstr "&Vecteur" -#: ../gui/wxpython/menustrings.py:550 ../gui/wxpython/menustrings.py:1492 +#: ../gui/wxpython/menustrings.py:551 ../gui/wxpython/menustrings.py:1493 #: ../gui/wxpython/image2target/ii2t_menustrings.py:543 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1469 msgid "Develop vector map" msgstr "Travailler sur une carte vecteur" -#: ../gui/wxpython/menustrings.py:551 ../gui/wxpython/menustrings.py:1493 +#: ../gui/wxpython/menustrings.py:552 ../gui/wxpython/menustrings.py:1494 #: ../gui/wxpython/image2target/ii2t_menustrings.py:544 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1470 -#: ../gui/wxpython/gui_core/dialogs.py:264 -#: ../gui/wxpython/gui_core/dialogs.py:402 +#: ../gui/wxpython/gui_core/dialogs.py:265 +#: ../gui/wxpython/gui_core/dialogs.py:403 msgid "Create new vector map" msgstr "Créer un nouvelle carte vecteur" -#: ../gui/wxpython/menustrings.py:552 ../gui/wxpython/menustrings.py:1494 +#: ../gui/wxpython/menustrings.py:553 ../gui/wxpython/menustrings.py:1495 #: ../gui/wxpython/image2target/ii2t_menustrings.py:545 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1471 msgid "Create new empty vector map" msgstr "Créer un nouvelle carte vecteur vide" -#: ../gui/wxpython/menustrings.py:553 ../gui/wxpython/menustrings.py:1495 +#: ../gui/wxpython/menustrings.py:554 ../gui/wxpython/menustrings.py:1496 #: ../gui/wxpython/image2target/ii2t_menustrings.py:546 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1472 msgid "Edit vector map (non-interactively)" msgstr "Éditer une carte vecteur (de façon non interactive)" -#: ../gui/wxpython/menustrings.py:554 ../gui/wxpython/menustrings.py:1496 +#: ../gui/wxpython/menustrings.py:555 ../gui/wxpython/menustrings.py:1497 #: ../gui/wxpython/image2target/ii2t_menustrings.py:547 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1473 msgid "Edits a vector map, allows adding, deleting and modifying selected vector features." msgstr "Édite une carte vecteur, permet d'ajouter, supprimer et modifier les objets vectoriels sélectionnés." -#: ../gui/wxpython/menustrings.py:555 ../gui/wxpython/menustrings.py:1497 +#: ../gui/wxpython/menustrings.py:556 ../gui/wxpython/menustrings.py:1498 #: ../gui/wxpython/image2target/ii2t_menustrings.py:548 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1474 msgid "Convert object types" msgstr "Convertir les types d'objets" -#: ../gui/wxpython/menustrings.py:556 ../gui/wxpython/menustrings.py:1498 +#: ../gui/wxpython/menustrings.py:557 ../gui/wxpython/menustrings.py:1499 #: ../gui/wxpython/image2target/ii2t_menustrings.py:549 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1475 msgid "Changes type of vector features." msgstr "Modifier le type des entités vectorielles." -#: ../gui/wxpython/menustrings.py:557 ../gui/wxpython/menustrings.py:1499 +#: ../gui/wxpython/menustrings.py:558 ../gui/wxpython/menustrings.py:1500 #: ../gui/wxpython/image2target/ii2t_menustrings.py:550 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1476 msgid "Parallel lines" msgstr "Lignes parallèles" -#: ../gui/wxpython/menustrings.py:558 ../gui/wxpython/menustrings.py:1500 +#: ../gui/wxpython/menustrings.py:559 ../gui/wxpython/menustrings.py:1501 #: ../gui/wxpython/image2target/ii2t_menustrings.py:551 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1477 msgid "Creates parallel line to input vector lines." msgstr "Crée des lignes parallèles aux lignes vectorielles d'entrée." -#: ../gui/wxpython/menustrings.py:559 ../gui/wxpython/menustrings.py:1501 +#: ../gui/wxpython/menustrings.py:560 ../gui/wxpython/menustrings.py:1502 #: ../gui/wxpython/image2target/ii2t_menustrings.py:552 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1478 msgid "Dissolve boundaries" msgstr "Fusionner des contours" -#: ../gui/wxpython/menustrings.py:560 ../gui/wxpython/menustrings.py:1502 +#: ../gui/wxpython/menustrings.py:561 ../gui/wxpython/menustrings.py:1503 #: ../gui/wxpython/image2target/ii2t_menustrings.py:553 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1479 msgid "Dissolves boundaries between adjacent areas sharing a common category number or attribute." msgstr "Fusionne des contours entre surfaces adjacentes partageant un attribut ou une catégorie commun(e)." -#: ../gui/wxpython/menustrings.py:561 ../gui/wxpython/menustrings.py:1503 +#: ../gui/wxpython/menustrings.py:562 ../gui/wxpython/menustrings.py:1504 #: ../gui/wxpython/image2target/ii2t_menustrings.py:554 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1480 msgid "Create 3D vector over raster" msgstr "Créer une carte vecteur 3D par-dessus une carte raster" -#: ../gui/wxpython/menustrings.py:562 ../gui/wxpython/menustrings.py:1504 +#: ../gui/wxpython/menustrings.py:563 ../gui/wxpython/menustrings.py:1505 #: ../gui/wxpython/image2target/ii2t_menustrings.py:555 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1481 msgid "Converts 2D vector features to 3D by sampling of elevation raster map." msgstr "Convertit des entités vecteurs de 2D vers 3D par échantillonage d'une carte raster d'altitudes." -#: ../gui/wxpython/menustrings.py:563 ../gui/wxpython/menustrings.py:1505 +#: ../gui/wxpython/menustrings.py:564 ../gui/wxpython/menustrings.py:1506 #: ../gui/wxpython/image2target/ii2t_menustrings.py:556 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1482 msgid "Extrude 3D vector map" msgstr "Extruder une carte vecteur 3D" -#: ../gui/wxpython/menustrings.py:564 ../gui/wxpython/menustrings.py:1506 +#: ../gui/wxpython/menustrings.py:565 ../gui/wxpython/menustrings.py:1507 #: ../gui/wxpython/image2target/ii2t_menustrings.py:557 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1483 msgid "Extrudes flat vector features to 3D vector features with defined height. Optionally the height can be derived from sampling of elevation raster map." msgstr "Extruder un vecteur plat vers des entités vectorielles 3D avec une hauteur définie. En Option, la hauteur peut être dérivée de l'échantillonage d'une carte raster d'altitudes." -#: ../gui/wxpython/menustrings.py:565 ../gui/wxpython/menustrings.py:1507 +#: ../gui/wxpython/menustrings.py:566 ../gui/wxpython/menustrings.py:1508 #: ../gui/wxpython/image2target/ii2t_menustrings.py:558 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1484 msgid "Create labels" msgstr "Créer des étiquettes" -#: ../gui/wxpython/menustrings.py:566 ../gui/wxpython/menustrings.py:1508 +#: ../gui/wxpython/menustrings.py:567 ../gui/wxpython/menustrings.py:1509 #: ../gui/wxpython/image2target/ii2t_menustrings.py:559 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1485 msgid "Creates paint labels for a vector map from attached attributes." msgstr "Crée des étiquettes pour une carte vecteur à partir d'attributs liés." -#: ../gui/wxpython/menustrings.py:567 ../gui/wxpython/menustrings.py:1509 +#: ../gui/wxpython/menustrings.py:568 ../gui/wxpython/menustrings.py:1510 #: ../gui/wxpython/image2target/ii2t_menustrings.py:560 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1486 msgid "Reposition vector map" msgstr "Repositionner une carte vecteur" -#: ../gui/wxpython/menustrings.py:568 ../gui/wxpython/menustrings.py:1510 +#: ../gui/wxpython/menustrings.py:569 ../gui/wxpython/menustrings.py:1511 #: ../gui/wxpython/image2target/ii2t_menustrings.py:561 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1487 msgid "Performs an affine transformation (shift, scale and rotate) on vector map." msgstr "Effectue la transformation affine (translation, échelle et rotation) d'une carte vecteur." -#: ../gui/wxpython/menustrings.py:569 ../gui/wxpython/menustrings.py:1511 +#: ../gui/wxpython/menustrings.py:570 ../gui/wxpython/menustrings.py:1512 #: ../gui/wxpython/image2target/ii2t_menustrings.py:562 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1488 msgid "Rectify vector map" msgstr "Rectifier une carte vecteur" -#: ../gui/wxpython/menustrings.py:570 ../gui/wxpython/menustrings.py:1512 +#: ../gui/wxpython/menustrings.py:571 ../gui/wxpython/menustrings.py:1513 #: ../gui/wxpython/image2target/ii2t_menustrings.py:563 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1489 msgid "Rectifies a vector by computing a coordinate transformation for each object in the vector based on the control points." msgstr "Rectifie un vecteur en calculant une transformation de coordonnées pour chaque objet du vecteur en se basant sur des points de contrôle." -#: ../gui/wxpython/menustrings.py:574 ../gui/wxpython/menustrings.py:1516 +#: ../gui/wxpython/menustrings.py:575 ../gui/wxpython/menustrings.py:1517 #: ../gui/wxpython/image2target/ii2t_menustrings.py:567 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1493 msgid "Updates vector map metadata." msgstr "Mettre à jour les métadonnées de la carte vecteur." -#: ../gui/wxpython/menustrings.py:575 ../gui/wxpython/menustrings.py:1517 +#: ../gui/wxpython/menustrings.py:576 ../gui/wxpython/menustrings.py:1518 #: ../gui/wxpython/image2target/ii2t_menustrings.py:568 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1494 msgid "Topology maintenance" msgstr "Outils de topologie" -#: ../gui/wxpython/menustrings.py:576 ../gui/wxpython/menustrings.py:1518 +#: ../gui/wxpython/menustrings.py:577 ../gui/wxpython/menustrings.py:1519 #: ../gui/wxpython/image2target/ii2t_menustrings.py:569 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1495 msgid "Create or rebuild topology" msgstr "Créer ou reconstruire la topologie" -#: ../gui/wxpython/menustrings.py:577 ../gui/wxpython/menustrings.py:1519 +#: ../gui/wxpython/menustrings.py:578 ../gui/wxpython/menustrings.py:1520 #: ../gui/wxpython/image2target/ii2t_menustrings.py:570 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1496 msgid "Creates topology for vector map. Optionally also checks for topological errors." msgstr "Créer la topologie pour la carte vecteur. En option, vérifie les erreurs de topologie." -#: ../gui/wxpython/menustrings.py:578 ../gui/wxpython/menustrings.py:1520 +#: ../gui/wxpython/menustrings.py:579 ../gui/wxpython/menustrings.py:1521 #: ../gui/wxpython/image2target/ii2t_menustrings.py:571 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1497 msgid "Rebuild topology on all vector maps" msgstr "Reconstruire la topologie de toutes les cartes vectorielles" -#: ../gui/wxpython/menustrings.py:579 ../gui/wxpython/menustrings.py:1521 +#: ../gui/wxpython/menustrings.py:580 ../gui/wxpython/menustrings.py:1522 #: ../gui/wxpython/image2target/ii2t_menustrings.py:572 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1498 msgid "Rebuilds topology on all vector maps in the current mapset." msgstr "Reconstruire la topologie de toutes les cartes vectorielles dans le jeux de cartes courant." -#: ../gui/wxpython/menustrings.py:580 ../gui/wxpython/menustrings.py:1522 +#: ../gui/wxpython/menustrings.py:581 ../gui/wxpython/menustrings.py:1523 #: ../gui/wxpython/image2target/ii2t_menustrings.py:573 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1499 msgid "Build polylines" msgstr "Construire des polylignes" -#: ../gui/wxpython/menustrings.py:581 ../gui/wxpython/menustrings.py:1523 +#: ../gui/wxpython/menustrings.py:582 ../gui/wxpython/menustrings.py:1524 #: ../gui/wxpython/image2target/ii2t_menustrings.py:574 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1500 msgid "Builds polylines from lines or boundaries." msgstr "Construit des polylignes à partir de lignes ou de contours." -#: ../gui/wxpython/menustrings.py:582 ../gui/wxpython/menustrings.py:1524 +#: ../gui/wxpython/menustrings.py:583 ../gui/wxpython/menustrings.py:1525 #: ../gui/wxpython/image2target/ii2t_menustrings.py:575 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1501 msgid "Split lines" msgstr "Diviser les lignes" -#: ../gui/wxpython/menustrings.py:583 ../gui/wxpython/menustrings.py:1525 +#: ../gui/wxpython/menustrings.py:584 ../gui/wxpython/menustrings.py:1526 #: ../gui/wxpython/image2target/ii2t_menustrings.py:576 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1502 msgid "Splits vector lines to shorter segments." msgstr "Couper des lignes vecteurs en segments plus courts." -#: ../gui/wxpython/menustrings.py:584 ../gui/wxpython/menustrings.py:1526 +#: ../gui/wxpython/menustrings.py:585 ../gui/wxpython/menustrings.py:1527 #: ../gui/wxpython/image2target/ii2t_menustrings.py:577 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1503 msgid "Split polylines" msgstr "Scinder des polylignes" -#: ../gui/wxpython/menustrings.py:585 ../gui/wxpython/menustrings.py:1527 +#: ../gui/wxpython/menustrings.py:586 ../gui/wxpython/menustrings.py:1528 #: ../gui/wxpython/image2target/ii2t_menustrings.py:578 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1504 msgid "Creates points/segments from input vector lines and positions." msgstr "Crée des points/segments à partir de lignes vectorielles et positions en entrée." -#: ../gui/wxpython/menustrings.py:586 ../gui/wxpython/menustrings.py:1528 +#: ../gui/wxpython/menustrings.py:587 ../gui/wxpython/menustrings.py:1529 #: ../gui/wxpython/image2target/ii2t_menustrings.py:579 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1505 msgid "Clean vector map" msgstr "Nettoyer la carte vecteur" -#: ../gui/wxpython/menustrings.py:587 ../gui/wxpython/menustrings.py:1529 +#: ../gui/wxpython/menustrings.py:588 ../gui/wxpython/menustrings.py:1530 #: ../gui/wxpython/image2target/ii2t_menustrings.py:580 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1506 msgid "Toolset for cleaning topology of vector map." msgstr "Jeu d'outils pour nettoyer la topologie d'une carte vecteur." -#: ../gui/wxpython/menustrings.py:588 ../gui/wxpython/menustrings.py:1530 +#: ../gui/wxpython/menustrings.py:589 ../gui/wxpython/menustrings.py:1531 #: ../gui/wxpython/image2target/ii2t_menustrings.py:581 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1507 msgid "Smooth or simplify" msgstr "Lisser ou simplifier" -#: ../gui/wxpython/menustrings.py:589 ../gui/wxpython/menustrings.py:1531 +#: ../gui/wxpython/menustrings.py:590 ../gui/wxpython/menustrings.py:1532 #: ../gui/wxpython/image2target/ii2t_menustrings.py:582 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1508 msgid "Performs vector based generalization." msgstr "Effectue une généralisation basée sur un vecteur." -#: ../gui/wxpython/menustrings.py:590 ../gui/wxpython/menustrings.py:1532 +#: ../gui/wxpython/menustrings.py:591 ../gui/wxpython/menustrings.py:1533 #: ../gui/wxpython/image2target/ii2t_menustrings.py:583 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1509 msgid "Add centroids" msgstr "Ajouter des centroïdes" -#: ../gui/wxpython/menustrings.py:591 ../gui/wxpython/menustrings.py:1533 +#: ../gui/wxpython/menustrings.py:592 ../gui/wxpython/menustrings.py:1534 #: ../gui/wxpython/image2target/ii2t_menustrings.py:584 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1510 msgid "Adds missing centroids to closed boundaries." msgstr "Ajoute les centroïdes manquants aux contours fermés." -#: ../gui/wxpython/menustrings.py:594 ../gui/wxpython/menustrings.py:1536 +#: ../gui/wxpython/menustrings.py:595 ../gui/wxpython/menustrings.py:1537 #: ../gui/wxpython/image2target/ii2t_menustrings.py:587 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1513 msgid "Creates/modifies the color table associated with a vector map." msgstr "Créer/modifier la table de couleur associées à une carte vecteur." -#: ../gui/wxpython/menustrings.py:596 ../gui/wxpython/menustrings.py:1538 +#: ../gui/wxpython/menustrings.py:597 ../gui/wxpython/menustrings.py:1539 #: ../gui/wxpython/image2target/ii2t_menustrings.py:589 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1515 msgid "Interactive management of vector color tables." msgstr "Gestion interactive des tables de couleur vecteur." -#: ../gui/wxpython/menustrings.py:598 ../gui/wxpython/menustrings.py:1540 +#: ../gui/wxpython/menustrings.py:599 ../gui/wxpython/menustrings.py:1541 #: ../gui/wxpython/image2target/ii2t_menustrings.py:591 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1517 msgid "Exports the color table associated with a vector map." msgstr "Exporter la table de couleur associée une carte vecteur." -#: ../gui/wxpython/menustrings.py:599 ../gui/wxpython/menustrings.py:1541 +#: ../gui/wxpython/menustrings.py:600 ../gui/wxpython/menustrings.py:1542 #: ../gui/wxpython/image2target/ii2t_menustrings.py:592 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1518 msgid "Query vector map" msgstr "Interroger une carte vecteur" -#: ../gui/wxpython/menustrings.py:600 ../gui/wxpython/menustrings.py:1542 +#: ../gui/wxpython/menustrings.py:601 ../gui/wxpython/menustrings.py:1543 #: ../gui/wxpython/image2target/ii2t_menustrings.py:593 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1519 msgid "Query with coordinate(s)" msgstr "Requête sur coordonnée(s)" -#: ../gui/wxpython/menustrings.py:601 ../gui/wxpython/menustrings.py:1543 +#: ../gui/wxpython/menustrings.py:602 ../gui/wxpython/menustrings.py:1544 #: ../gui/wxpython/image2target/ii2t_menustrings.py:594 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1520 msgid "Queries a vector map at given locations." msgstr "Interroge sune carte vecteur sur des positions données." -#: ../gui/wxpython/menustrings.py:602 ../gui/wxpython/menustrings.py:919 -#: ../gui/wxpython/menustrings.py:1544 ../gui/wxpython/menustrings.py:1861 +#: ../gui/wxpython/menustrings.py:603 ../gui/wxpython/menustrings.py:920 +#: ../gui/wxpython/menustrings.py:1545 ../gui/wxpython/menustrings.py:1862 #: ../gui/wxpython/image2target/ii2t_menustrings.py:595 #: ../gui/wxpython/image2target/ii2t_menustrings.py:903 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1521 @@ -7859,8 +7835,8 @@ msgid "Query vector attribute data" msgstr "Interroger la carte vecteur depuis la table d'attributs" -#: ../gui/wxpython/menustrings.py:603 ../gui/wxpython/menustrings.py:920 -#: ../gui/wxpython/menustrings.py:1545 ../gui/wxpython/menustrings.py:1862 +#: ../gui/wxpython/menustrings.py:604 ../gui/wxpython/menustrings.py:921 +#: ../gui/wxpython/menustrings.py:1546 ../gui/wxpython/menustrings.py:1863 #: ../gui/wxpython/image2target/ii2t_menustrings.py:596 #: ../gui/wxpython/image2target/ii2t_menustrings.py:904 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1522 @@ -7868,56 +7844,56 @@ msgid "Prints vector map attributes." msgstr "Afficher la table d'attributs de la carte vecteur." -#: ../gui/wxpython/menustrings.py:604 ../gui/wxpython/menustrings.py:1546 +#: ../gui/wxpython/menustrings.py:605 ../gui/wxpython/menustrings.py:1547 #: ../gui/wxpython/image2target/ii2t_menustrings.py:597 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1523 msgid "Feature selection" msgstr "Sélection d'entité" -#: ../gui/wxpython/menustrings.py:605 ../gui/wxpython/menustrings.py:1547 +#: ../gui/wxpython/menustrings.py:606 ../gui/wxpython/menustrings.py:1548 #: ../gui/wxpython/image2target/ii2t_menustrings.py:598 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1524 msgid "Select by attributes" msgstr "Sélectionner par attributs" -#: ../gui/wxpython/menustrings.py:606 ../gui/wxpython/menustrings.py:1548 +#: ../gui/wxpython/menustrings.py:607 ../gui/wxpython/menustrings.py:1549 #: ../gui/wxpython/image2target/ii2t_menustrings.py:599 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1525 msgid "Selects vector features from an existing vector map and creates a new vector map containing only the selected features." msgstr "Sélectionne les entités vectorielles depuis une carte vecteur existante et créé une nouvelle carte vecteur contenant les entités sélectionnées." -#: ../gui/wxpython/menustrings.py:607 ../gui/wxpython/menustrings.py:1549 +#: ../gui/wxpython/menustrings.py:608 ../gui/wxpython/menustrings.py:1550 #: ../gui/wxpython/image2target/ii2t_menustrings.py:600 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1526 msgid "Select by another map" msgstr "Sélectionner par une autre carte" -#: ../gui/wxpython/menustrings.py:608 ../gui/wxpython/menustrings.py:1550 +#: ../gui/wxpython/menustrings.py:609 ../gui/wxpython/menustrings.py:1551 #: ../gui/wxpython/image2target/ii2t_menustrings.py:601 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1527 msgid "Selects features from vector map (A) by features from other vector map (B)." msgstr "Sélectionne des entités d'une carte vecteur (A) par des entités d'une autre carte vecteur (B)." -#: ../gui/wxpython/menustrings.py:616 ../gui/wxpython/menustrings.py:1558 +#: ../gui/wxpython/menustrings.py:617 ../gui/wxpython/menustrings.py:1559 #: ../gui/wxpython/image2target/ii2t_menustrings.py:609 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1535 msgid "Buffer vectors" msgstr "Vecteurs tampons" -#: ../gui/wxpython/menustrings.py:617 ../gui/wxpython/menustrings.py:1559 +#: ../gui/wxpython/menustrings.py:618 ../gui/wxpython/menustrings.py:1560 #: ../gui/wxpython/image2target/ii2t_menustrings.py:610 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1536 msgid "Creates a buffer around vector features of given type." msgstr "Créer un tampon autour d'entités d'un type donné." -#: ../gui/wxpython/menustrings.py:618 ../gui/wxpython/menustrings.py:1560 +#: ../gui/wxpython/menustrings.py:619 ../gui/wxpython/menustrings.py:1561 #: ../gui/wxpython/image2target/ii2t_menustrings.py:611 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1537 msgid "Point analysis" msgstr "Analyse de points" -#: ../gui/wxpython/menustrings.py:619 ../gui/wxpython/menustrings.py:632 -#: ../gui/wxpython/menustrings.py:1561 ../gui/wxpython/menustrings.py:1574 +#: ../gui/wxpython/menustrings.py:620 ../gui/wxpython/menustrings.py:633 +#: ../gui/wxpython/menustrings.py:1562 ../gui/wxpython/menustrings.py:1575 #: ../gui/wxpython/image2target/ii2t_menustrings.py:612 #: ../gui/wxpython/image2target/ii2t_menustrings.py:625 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1538 @@ -7925,9 +7901,9 @@ msgid "Identify and remove outliers" msgstr "Identifier et supprimer les abérrations" -#: ../gui/wxpython/menustrings.py:620 ../gui/wxpython/menustrings.py:633 -#: ../gui/wxpython/menustrings.py:732 ../gui/wxpython/menustrings.py:1562 -#: ../gui/wxpython/menustrings.py:1575 ../gui/wxpython/menustrings.py:1674 +#: ../gui/wxpython/menustrings.py:621 ../gui/wxpython/menustrings.py:634 +#: ../gui/wxpython/menustrings.py:733 ../gui/wxpython/menustrings.py:1563 +#: ../gui/wxpython/menustrings.py:1576 ../gui/wxpython/menustrings.py:1675 #: ../gui/wxpython/image2target/ii2t_menustrings.py:613 #: ../gui/wxpython/image2target/ii2t_menustrings.py:626 #: ../gui/wxpython/image2target/ii2t_menustrings.py:723 @@ -7937,26 +7913,26 @@ msgid "Removes outliers from vector point data." msgstr "Retire les points aberrants d'une carte vecteur de points." -#: ../gui/wxpython/menustrings.py:621 ../gui/wxpython/menustrings.py:1563 +#: ../gui/wxpython/menustrings.py:622 ../gui/wxpython/menustrings.py:1564 #: ../gui/wxpython/image2target/ii2t_menustrings.py:614 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1540 msgid "Identify point clusters" msgstr "Identifier les cluster de points" -#: ../gui/wxpython/menustrings.py:622 ../gui/wxpython/menustrings.py:1564 +#: ../gui/wxpython/menustrings.py:623 ../gui/wxpython/menustrings.py:1565 #: ../gui/wxpython/image2target/ii2t_menustrings.py:615 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1541 msgid "Performs cluster identification." msgstr "Effectue une identification des clusters." -#: ../gui/wxpython/menustrings.py:623 ../gui/wxpython/menustrings.py:1565 +#: ../gui/wxpython/menustrings.py:624 ../gui/wxpython/menustrings.py:1566 #: ../gui/wxpython/image2target/ii2t_menustrings.py:616 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1542 msgid "Indices for quadrat counts of vector point lists" msgstr "Indices de quadrat pour la liste de points vecteurs." -#: ../gui/wxpython/menustrings.py:624 ../gui/wxpython/menustrings.py:749 -#: ../gui/wxpython/menustrings.py:1566 ../gui/wxpython/menustrings.py:1691 +#: ../gui/wxpython/menustrings.py:625 ../gui/wxpython/menustrings.py:750 +#: ../gui/wxpython/menustrings.py:1567 ../gui/wxpython/menustrings.py:1692 #: ../gui/wxpython/image2target/ii2t_menustrings.py:617 #: ../gui/wxpython/image2target/ii2t_menustrings.py:738 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1543 @@ -7964,8 +7940,8 @@ msgid "Indices for quadrat counts of vector point lists." msgstr "Indice de quadrat pour la liste de points vecteurs." -#: ../gui/wxpython/menustrings.py:625 ../gui/wxpython/menustrings.py:729 -#: ../gui/wxpython/menustrings.py:1567 ../gui/wxpython/menustrings.py:1671 +#: ../gui/wxpython/menustrings.py:626 ../gui/wxpython/menustrings.py:730 +#: ../gui/wxpython/menustrings.py:1568 ../gui/wxpython/menustrings.py:1672 #: ../gui/wxpython/image2target/ii2t_menustrings.py:618 #: ../gui/wxpython/image2target/ii2t_menustrings.py:720 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1544 @@ -7973,8 +7949,8 @@ msgid "Perturb points" msgstr "Perturber des points" -#: ../gui/wxpython/menustrings.py:626 ../gui/wxpython/menustrings.py:730 -#: ../gui/wxpython/menustrings.py:1568 ../gui/wxpython/menustrings.py:1672 +#: ../gui/wxpython/menustrings.py:627 ../gui/wxpython/menustrings.py:731 +#: ../gui/wxpython/menustrings.py:1569 ../gui/wxpython/menustrings.py:1673 #: ../gui/wxpython/image2target/ii2t_menustrings.py:619 #: ../gui/wxpython/image2target/ii2t_menustrings.py:721 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1545 @@ -7982,8 +7958,8 @@ msgid "Random location perturbations of vector points." msgstr "Perturbations aléatoires des positions des points du vecteur." -#: ../gui/wxpython/menustrings.py:627 ../gui/wxpython/menustrings.py:733 -#: ../gui/wxpython/menustrings.py:1569 ../gui/wxpython/menustrings.py:1675 +#: ../gui/wxpython/menustrings.py:628 ../gui/wxpython/menustrings.py:734 +#: ../gui/wxpython/menustrings.py:1570 ../gui/wxpython/menustrings.py:1676 #: ../gui/wxpython/image2target/ii2t_menustrings.py:620 #: ../gui/wxpython/image2target/ii2t_menustrings.py:724 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1546 @@ -7991,8 +7967,8 @@ msgid "Test/training point sets" msgstr "Jeux de points de tests/d'entraînement" -#: ../gui/wxpython/menustrings.py:628 ../gui/wxpython/menustrings.py:734 -#: ../gui/wxpython/menustrings.py:1570 ../gui/wxpython/menustrings.py:1676 +#: ../gui/wxpython/menustrings.py:629 ../gui/wxpython/menustrings.py:735 +#: ../gui/wxpython/menustrings.py:1571 ../gui/wxpython/menustrings.py:1677 #: ../gui/wxpython/image2target/ii2t_menustrings.py:621 #: ../gui/wxpython/image2target/ii2t_menustrings.py:725 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1547 @@ -8000,14 +7976,14 @@ msgid "Randomly partition points into test/train sets." msgstr "Répartit aléatoirement les points dans des jeux de tests/entraînement." -#: ../gui/wxpython/menustrings.py:629 ../gui/wxpython/menustrings.py:1571 +#: ../gui/wxpython/menustrings.py:630 ../gui/wxpython/menustrings.py:1572 #: ../gui/wxpython/image2target/ii2t_menustrings.py:622 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1548 msgid "Tests for normality for vector points" msgstr "Tests de normalité des points fecteurs" -#: ../gui/wxpython/menustrings.py:630 ../gui/wxpython/menustrings.py:751 -#: ../gui/wxpython/menustrings.py:1572 ../gui/wxpython/menustrings.py:1693 +#: ../gui/wxpython/menustrings.py:631 ../gui/wxpython/menustrings.py:752 +#: ../gui/wxpython/menustrings.py:1573 ../gui/wxpython/menustrings.py:1694 #: ../gui/wxpython/image2target/ii2t_menustrings.py:623 #: ../gui/wxpython/image2target/ii2t_menustrings.py:740 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1549 @@ -8015,323 +7991,323 @@ msgid "Tests for normality for vector points." msgstr "Test de normalité pour les points vecteur." -#: ../gui/wxpython/menustrings.py:631 ../gui/wxpython/menustrings.py:1573 +#: ../gui/wxpython/menustrings.py:632 ../gui/wxpython/menustrings.py:1574 #: ../gui/wxpython/image2target/ii2t_menustrings.py:624 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1550 msgid "Lidar analysis" msgstr "Analyse Lidar" -#: ../gui/wxpython/menustrings.py:634 ../gui/wxpython/menustrings.py:1576 +#: ../gui/wxpython/menustrings.py:635 ../gui/wxpython/menustrings.py:1577 #: ../gui/wxpython/image2target/ii2t_menustrings.py:627 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1553 msgid "Detect edges" msgstr "Détecter les bordures" -#: ../gui/wxpython/menustrings.py:635 ../gui/wxpython/menustrings.py:1577 +#: ../gui/wxpython/menustrings.py:636 ../gui/wxpython/menustrings.py:1578 #: ../gui/wxpython/image2target/ii2t_menustrings.py:628 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1554 msgid "Detects the object's edges from a LIDAR data set." msgstr "Détecte les bordures des objets d'un jeu de données LIDAR." -#: ../gui/wxpython/menustrings.py:636 ../gui/wxpython/menustrings.py:1578 +#: ../gui/wxpython/menustrings.py:637 ../gui/wxpython/menustrings.py:1579 #: ../gui/wxpython/image2target/ii2t_menustrings.py:629 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1555 msgid "Detect interiors" msgstr "Détecter intérieurs" -#: ../gui/wxpython/menustrings.py:637 ../gui/wxpython/menustrings.py:1579 +#: ../gui/wxpython/menustrings.py:638 ../gui/wxpython/menustrings.py:1580 #: ../gui/wxpython/image2target/ii2t_menustrings.py:630 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1556 msgid "Building contour determination and Region Growing algorithm for determining the building inside" msgstr "Détermination des contours de bâtiments et algorithme d'agrandissement de la région pour déterminer les bâtiments à l'intérieur" -#: ../gui/wxpython/menustrings.py:638 ../gui/wxpython/menustrings.py:1580 +#: ../gui/wxpython/menustrings.py:639 ../gui/wxpython/menustrings.py:1581 #: ../gui/wxpython/image2target/ii2t_menustrings.py:631 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1557 msgid "Correct and reclassify objects" msgstr "Corriger et classifier les objets" -#: ../gui/wxpython/menustrings.py:639 ../gui/wxpython/menustrings.py:1581 +#: ../gui/wxpython/menustrings.py:640 ../gui/wxpython/menustrings.py:1582 #: ../gui/wxpython/image2target/ii2t_menustrings.py:632 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1558 msgid "Corrects the v.lidar.growing output. It is the last of the three algorithms for LIDAR filtering." msgstr "Correction de la sortie de v.lidar.growing. Il s'agit du dernier des trois algorithms pour le filtrage LIDAR." -#: ../gui/wxpython/menustrings.py:640 ../gui/wxpython/menustrings.py:1582 +#: ../gui/wxpython/menustrings.py:641 ../gui/wxpython/menustrings.py:1583 #: ../gui/wxpython/image2target/ii2t_menustrings.py:633 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1559 msgid "Linear referencing" msgstr "Référencement linéaire" -#: ../gui/wxpython/menustrings.py:641 ../gui/wxpython/menustrings.py:1583 +#: ../gui/wxpython/menustrings.py:642 ../gui/wxpython/menustrings.py:1584 #: ../gui/wxpython/image2target/ii2t_menustrings.py:634 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1560 msgid "Create LRS" msgstr "Créer LRS" -#: ../gui/wxpython/menustrings.py:642 ../gui/wxpython/menustrings.py:1584 +#: ../gui/wxpython/menustrings.py:643 ../gui/wxpython/menustrings.py:1585 #: ../gui/wxpython/image2target/ii2t_menustrings.py:635 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1561 msgid "Creates a linear reference system." msgstr "Créer un système de référence linéaire" -#: ../gui/wxpython/menustrings.py:643 ../gui/wxpython/menustrings.py:1585 +#: ../gui/wxpython/menustrings.py:644 ../gui/wxpython/menustrings.py:1586 #: ../gui/wxpython/image2target/ii2t_menustrings.py:636 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1562 msgid "Create stationing" msgstr "Créer des placements" -#: ../gui/wxpython/menustrings.py:644 ../gui/wxpython/menustrings.py:1586 +#: ../gui/wxpython/menustrings.py:645 ../gui/wxpython/menustrings.py:1587 #: ../gui/wxpython/image2target/ii2t_menustrings.py:637 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1563 msgid "Creates stationing from input lines, and linear reference system." msgstr "Créer des placement à partir de lignes, et d'un système de référence linéaire" -#: ../gui/wxpython/menustrings.py:645 ../gui/wxpython/menustrings.py:1587 +#: ../gui/wxpython/menustrings.py:646 ../gui/wxpython/menustrings.py:1588 #: ../gui/wxpython/image2target/ii2t_menustrings.py:638 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1564 msgid "Create points/segments" msgstr "Créer points/segments" -#: ../gui/wxpython/menustrings.py:646 ../gui/wxpython/menustrings.py:1588 +#: ../gui/wxpython/menustrings.py:647 ../gui/wxpython/menustrings.py:1589 #: ../gui/wxpython/image2target/ii2t_menustrings.py:639 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1565 msgid "Creates points/segments from input lines, linear reference system and positions read from stdin or a file." msgstr "Créer des points/segments à partir des lignes en entrée, un système de référence linéaire et des positions lues depuis l'entrée standard ou un fichier." -#: ../gui/wxpython/menustrings.py:647 ../gui/wxpython/menustrings.py:1589 +#: ../gui/wxpython/menustrings.py:648 ../gui/wxpython/menustrings.py:1590 #: ../gui/wxpython/image2target/ii2t_menustrings.py:640 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1566 msgid "Find line id and offset" msgstr "Trouver l'id de ligne et le décalage" -#: ../gui/wxpython/menustrings.py:648 ../gui/wxpython/menustrings.py:1590 +#: ../gui/wxpython/menustrings.py:649 ../gui/wxpython/menustrings.py:1591 #: ../gui/wxpython/image2target/ii2t_menustrings.py:641 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1567 msgid "Finds line id and real km+offset for given points in vector map using linear reference system." msgstr "Trouvez l'id de ligne et le km réel pour les points donnés de la carte vectorielle en utilisant un système de référence linéaire" -#: ../gui/wxpython/menustrings.py:649 ../gui/wxpython/menustrings.py:1591 +#: ../gui/wxpython/menustrings.py:650 ../gui/wxpython/menustrings.py:1592 #: ../gui/wxpython/image2target/ii2t_menustrings.py:642 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1568 msgid "Nearest features" msgstr "Entités les plus proches" -#: ../gui/wxpython/menustrings.py:650 ../gui/wxpython/menustrings.py:1592 +#: ../gui/wxpython/menustrings.py:651 ../gui/wxpython/menustrings.py:1593 #: ../gui/wxpython/image2target/ii2t_menustrings.py:643 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1569 msgid "Finds the nearest element in vector map 'to' for elements in vector map 'from'." msgstr "Trouve l'élément de la carte \"vers\" le plus proche des éléments de la carte \"depuis\"." -#: ../gui/wxpython/menustrings.py:651 ../gui/wxpython/menustrings.py:1593 +#: ../gui/wxpython/menustrings.py:652 ../gui/wxpython/menustrings.py:1594 #: ../gui/wxpython/image2target/ii2t_menustrings.py:644 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1570 msgid "Network analysis" msgstr "Analyse de réseau" -#: ../gui/wxpython/menustrings.py:652 ../gui/wxpython/menustrings.py:1594 +#: ../gui/wxpython/menustrings.py:653 ../gui/wxpython/menustrings.py:1595 #: ../gui/wxpython/image2target/ii2t_menustrings.py:645 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1571 #: ../gui/wxpython/mapdisp/toolbars.py:58 msgid "Vector network analysis tool" msgstr "Outil d'analyse de réseau vecteur" -#: ../gui/wxpython/menustrings.py:653 ../gui/wxpython/menustrings.py:1595 +#: ../gui/wxpython/menustrings.py:654 ../gui/wxpython/menustrings.py:1596 #: ../gui/wxpython/image2target/ii2t_menustrings.py:646 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1572 msgid "Tool for interactive vector network analysis." msgstr "Outil d'analyse interactive de réseau vectoriel." -#: ../gui/wxpython/menustrings.py:654 ../gui/wxpython/menustrings.py:1596 +#: ../gui/wxpython/menustrings.py:655 ../gui/wxpython/menustrings.py:1597 #: ../gui/wxpython/image2target/ii2t_menustrings.py:647 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1573 msgid "Network preparation" msgstr "Préparation du réseau" -#: ../gui/wxpython/menustrings.py:655 ../gui/wxpython/menustrings.py:1597 +#: ../gui/wxpython/menustrings.py:656 ../gui/wxpython/menustrings.py:1598 #: ../gui/wxpython/image2target/ii2t_menustrings.py:648 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1574 msgid "Performs network maintenance." msgstr "Effectue la maintenance du réseau." -#: ../gui/wxpython/menustrings.py:656 ../gui/wxpython/menustrings.py:1598 +#: ../gui/wxpython/menustrings.py:657 ../gui/wxpython/menustrings.py:1599 #: ../gui/wxpython/image2target/ii2t_menustrings.py:649 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1575 msgid "Allocate subnets" msgstr "Allouer des sous-réseaux" -#: ../gui/wxpython/menustrings.py:657 ../gui/wxpython/menustrings.py:1599 +#: ../gui/wxpython/menustrings.py:658 ../gui/wxpython/menustrings.py:1600 msgid "Allocates subnets for nearest centers. Center node must be opened (costs >= 0). Costs of center node are used in calculation." msgstr "Allouer les sous-réseaux pour le centre le plus proche. Le noeud centrql doit être ouvert (coûts >=0). Les coûts du noeud central sont utilisés dans les calculs." -#: ../gui/wxpython/menustrings.py:658 ../gui/wxpython/menustrings.py:1600 +#: ../gui/wxpython/menustrings.py:659 ../gui/wxpython/menustrings.py:1601 #: ../gui/wxpython/image2target/ii2t_menustrings.py:651 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1577 msgid "Split net" msgstr "Diviser le réseau" -#: ../gui/wxpython/menustrings.py:659 ../gui/wxpython/menustrings.py:1601 +#: ../gui/wxpython/menustrings.py:660 ../gui/wxpython/menustrings.py:1602 msgid "Splits subnets for nearest centers by cost isolines. Splits net to bands between cost isolines (direction from center). Center node must be opened (costs >= 0). Costs of center node are used in calculation." msgstr "Découper les sous-réseaux pour les centres les plus proches par coûts d'isolignes. Coupe le réseau en bandes entre les isolignes de coût (direction depuis le centre). Le noeud central doît être ouvert (coûts >=0). Les coûts du noeud central sont utilisés dans les calculs." -#: ../gui/wxpython/menustrings.py:660 ../gui/wxpython/menustrings.py:1602 +#: ../gui/wxpython/menustrings.py:661 ../gui/wxpython/menustrings.py:1603 #: ../gui/wxpython/image2target/ii2t_menustrings.py:653 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1579 msgid "Shortest path" msgstr "Plus court chemin" -#: ../gui/wxpython/menustrings.py:661 ../gui/wxpython/menustrings.py:1603 +#: ../gui/wxpython/menustrings.py:662 ../gui/wxpython/menustrings.py:1604 #: ../gui/wxpython/image2target/ii2t_menustrings.py:654 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1580 msgid "Finds shortest path on vector network." msgstr "Détermines un plus court chemin sur un réseau vectoriel." -#: ../gui/wxpython/menustrings.py:662 ../gui/wxpython/menustrings.py:1604 +#: ../gui/wxpython/menustrings.py:663 ../gui/wxpython/menustrings.py:1605 #: ../gui/wxpython/image2target/ii2t_menustrings.py:655 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1581 msgid "Shortest path for sets of features" msgstr "Plus court chemin pour des jeux d'entités" -#: ../gui/wxpython/menustrings.py:663 ../gui/wxpython/menustrings.py:1605 +#: ../gui/wxpython/menustrings.py:664 ../gui/wxpython/menustrings.py:1606 #: ../gui/wxpython/image2target/ii2t_menustrings.py:656 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1582 msgid "Computes shortest distance via the network between the given sets of features. Finds the shortest paths from each 'from' point to the nearest 'to' feature and various information about this relation are uploaded to the attribute table." msgstr "Calcule la distance la plus proche à travers le réseau entre les jeux d'entités donnés. Trouve le chemin le plus proche depuis tous les points 'depuis' vers l'entité 'vers' la plus proche et enregistre les informations sur cette relation dans la table d'attributs." -#: ../gui/wxpython/menustrings.py:664 ../gui/wxpython/menustrings.py:1606 +#: ../gui/wxpython/menustrings.py:665 ../gui/wxpython/menustrings.py:1607 #: ../gui/wxpython/image2target/ii2t_menustrings.py:657 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1583 msgid "Shortest path using timetables" msgstr "Chemin le plus court avec des tables horaires" -#: ../gui/wxpython/menustrings.py:665 ../gui/wxpython/menustrings.py:1607 +#: ../gui/wxpython/menustrings.py:666 ../gui/wxpython/menustrings.py:1608 #: ../gui/wxpython/image2target/ii2t_menustrings.py:658 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1584 msgid "Finds shortest path using timetables." msgstr "Trouve le chemin le plus court à l'aide de tables horaires." -#: ../gui/wxpython/menustrings.py:666 ../gui/wxpython/menustrings.py:1608 +#: ../gui/wxpython/menustrings.py:667 ../gui/wxpython/menustrings.py:1609 #: ../gui/wxpython/image2target/ii2t_menustrings.py:659 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1585 msgid "Shortest path for all pairs" msgstr "Chemin le plus court pour toutes les paires" -#: ../gui/wxpython/menustrings.py:667 ../gui/wxpython/menustrings.py:1609 +#: ../gui/wxpython/menustrings.py:668 ../gui/wxpython/menustrings.py:1610 #: ../gui/wxpython/image2target/ii2t_menustrings.py:660 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1586 msgid "Computes the shortest path between all pairs of nodes in the network." msgstr "Calcule le plus court chemin entre toutes les paires de nÅ“uds du réseau." -#: ../gui/wxpython/menustrings.py:668 ../gui/wxpython/menustrings.py:1610 +#: ../gui/wxpython/menustrings.py:669 ../gui/wxpython/menustrings.py:1611 #: ../gui/wxpython/image2target/ii2t_menustrings.py:661 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1587 msgid "Visibility network" msgstr "Réseau visible" -#: ../gui/wxpython/menustrings.py:669 ../gui/wxpython/menustrings.py:1611 +#: ../gui/wxpython/menustrings.py:670 ../gui/wxpython/menustrings.py:1612 #: ../gui/wxpython/image2target/ii2t_menustrings.py:662 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1588 msgid "Performs visibility graph construction." msgstr "Construction du graphe de visibilité." -#: ../gui/wxpython/menustrings.py:670 ../gui/wxpython/menustrings.py:1612 +#: ../gui/wxpython/menustrings.py:671 ../gui/wxpython/menustrings.py:1613 #: ../gui/wxpython/image2target/ii2t_menustrings.py:663 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1589 msgid "Bridges and articulation points" msgstr "Ponts et points d'articulation" -#: ../gui/wxpython/menustrings.py:671 ../gui/wxpython/menustrings.py:1613 +#: ../gui/wxpython/menustrings.py:672 ../gui/wxpython/menustrings.py:1614 #: ../gui/wxpython/image2target/ii2t_menustrings.py:664 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1590 msgid "Computes bridges and articulation points in the network." msgstr "Calcule les ponts et points d'articulation dans le réseau." -#: ../gui/wxpython/menustrings.py:672 ../gui/wxpython/menustrings.py:1614 +#: ../gui/wxpython/menustrings.py:673 ../gui/wxpython/menustrings.py:1615 #: ../gui/wxpython/image2target/ii2t_menustrings.py:665 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1591 msgid "Maximum flow" msgstr "Écoulement maximal" -#: ../gui/wxpython/menustrings.py:673 ../gui/wxpython/menustrings.py:1615 +#: ../gui/wxpython/menustrings.py:674 ../gui/wxpython/menustrings.py:1616 #: ../gui/wxpython/image2target/ii2t_menustrings.py:666 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1592 msgid "Computes the maximum flow between two sets of nodes in the network." msgstr "Calcule l'écoulement maximal entre deux jeux de points du réseau." -#: ../gui/wxpython/menustrings.py:674 ../gui/wxpython/menustrings.py:1616 +#: ../gui/wxpython/menustrings.py:675 ../gui/wxpython/menustrings.py:1617 #: ../gui/wxpython/image2target/ii2t_menustrings.py:667 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1593 msgid "Vertex connectivity" msgstr "Connectivité des sommets" -#: ../gui/wxpython/menustrings.py:675 ../gui/wxpython/menustrings.py:1617 +#: ../gui/wxpython/menustrings.py:676 ../gui/wxpython/menustrings.py:1618 #: ../gui/wxpython/image2target/ii2t_menustrings.py:668 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1594 msgid "Computes vertex connectivity between two sets of nodes in the network." msgstr "Calcule la connectivité des sommets entre deux jeux de noeuds d'un réseau." -#: ../gui/wxpython/menustrings.py:676 ../gui/wxpython/menustrings.py:1618 +#: ../gui/wxpython/menustrings.py:677 ../gui/wxpython/menustrings.py:1619 #: ../gui/wxpython/image2target/ii2t_menustrings.py:669 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1595 msgid "Components" msgstr "Composantes" -#: ../gui/wxpython/menustrings.py:677 ../gui/wxpython/menustrings.py:1619 +#: ../gui/wxpython/menustrings.py:678 ../gui/wxpython/menustrings.py:1620 #: ../gui/wxpython/image2target/ii2t_menustrings.py:670 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1596 msgid "Computes strongly and weakly connected components in the network." msgstr "Calcule les composants fortement et faiblement connectés d'un réseau." -#: ../gui/wxpython/menustrings.py:678 ../gui/wxpython/menustrings.py:1620 +#: ../gui/wxpython/menustrings.py:679 ../gui/wxpython/menustrings.py:1621 #: ../gui/wxpython/image2target/ii2t_menustrings.py:671 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1597 msgid "Centrality" msgstr "Centralité" -#: ../gui/wxpython/menustrings.py:679 ../gui/wxpython/menustrings.py:1621 +#: ../gui/wxpython/menustrings.py:680 ../gui/wxpython/menustrings.py:1622 #: ../gui/wxpython/image2target/ii2t_menustrings.py:672 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1598 msgid "Computes degree, centrality, betweeness, closeness and eigenvector centrality measures in the network." msgstr "Calcule les degré, centralité, intermédiarité, proximité et vecteur propre des mesures de centralité d'un réseau." -#: ../gui/wxpython/menustrings.py:680 ../gui/wxpython/menustrings.py:1622 +#: ../gui/wxpython/menustrings.py:681 ../gui/wxpython/menustrings.py:1623 #: ../gui/wxpython/image2target/ii2t_menustrings.py:673 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1599 msgid "Steiner tree" msgstr "Arbre de Steiner" -#: ../gui/wxpython/menustrings.py:681 ../gui/wxpython/menustrings.py:1623 +#: ../gui/wxpython/menustrings.py:682 ../gui/wxpython/menustrings.py:1624 #: ../gui/wxpython/image2target/ii2t_menustrings.py:674 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1600 msgid "Creates Steiner tree for the network and given terminals. Note that 'Minimum Steiner Tree' problem is NP-hard and heuristic algorithm is used in this module so the result may be sub optimal." msgstr "Créer l'arbre de Steiner pour le réseau et les points terminaux donnés. Il est à noter que 'l'arbre de Steiner minimal' est un problème NP complexe et qu'un algorithme heuristique est utilisé par ce module, le résultat peut être sous-optimal." -#: ../gui/wxpython/menustrings.py:682 ../gui/wxpython/menustrings.py:1624 +#: ../gui/wxpython/menustrings.py:683 ../gui/wxpython/menustrings.py:1625 #: ../gui/wxpython/image2target/ii2t_menustrings.py:675 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1601 msgid "Minimum spanning tree" msgstr "Arbre couvrant de poids minimal" -#: ../gui/wxpython/menustrings.py:683 ../gui/wxpython/menustrings.py:1625 +#: ../gui/wxpython/menustrings.py:684 ../gui/wxpython/menustrings.py:1626 #: ../gui/wxpython/image2target/ii2t_menustrings.py:676 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1602 msgid "Computes minimum spanning tree for the network." msgstr "Calcul l'arbre couvrant de poids minimum pour le réseau." -#: ../gui/wxpython/menustrings.py:684 ../gui/wxpython/menustrings.py:1626 +#: ../gui/wxpython/menustrings.py:685 ../gui/wxpython/menustrings.py:1627 #: ../gui/wxpython/image2target/ii2t_menustrings.py:677 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1603 msgid "Traveling salesman analysis" msgstr "Analyse de type 'représentant commercial'" -#: ../gui/wxpython/menustrings.py:685 ../gui/wxpython/menustrings.py:1627 +#: ../gui/wxpython/menustrings.py:686 ../gui/wxpython/menustrings.py:1628 #: ../gui/wxpython/image2target/ii2t_menustrings.py:678 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1604 msgid "Creates a cycle connecting given nodes (Traveling salesman problem). Note that TSP is NP-hard, heuristic algorithm is used by this module and created cycle may be sub optimal" msgstr "Créer un cycle connectant les noeuds donnés (problème du représentant commercial). Il est à noter qu'il s'agit d'une problème NP complexe, un algorithme heuristique est utilisé par ce module et le résultat peut être sous optimal." -#: ../gui/wxpython/menustrings.py:686 ../gui/wxpython/menustrings.py:689 -#: ../gui/wxpython/menustrings.py:1628 ../gui/wxpython/menustrings.py:1631 +#: ../gui/wxpython/menustrings.py:687 ../gui/wxpython/menustrings.py:690 +#: ../gui/wxpython/menustrings.py:1629 ../gui/wxpython/menustrings.py:1632 #: ../gui/wxpython/image2target/ii2t_menustrings.py:679 #: ../gui/wxpython/image2target/ii2t_menustrings.py:680 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1605 @@ -8339,1016 +8315,1016 @@ msgid "Overlay vector maps" msgstr "Superposer des cartes vectorielles" -#: ../gui/wxpython/menustrings.py:687 ../gui/wxpython/menustrings.py:1629 +#: ../gui/wxpython/menustrings.py:688 ../gui/wxpython/menustrings.py:1630 msgid "Clip vector maps" msgstr "rogner les cartes vecteur" -#: ../gui/wxpython/menustrings.py:688 ../gui/wxpython/menustrings.py:1630 +#: ../gui/wxpython/menustrings.py:689 ../gui/wxpython/menustrings.py:1631 msgid "Extracts features of input map which overlay features of clip map." msgstr "Extraire les entités de la carte d'entrée qui chevauchent les entités de la carte de sélection." -#: ../gui/wxpython/menustrings.py:690 ../gui/wxpython/menustrings.py:1632 +#: ../gui/wxpython/menustrings.py:691 ../gui/wxpython/menustrings.py:1633 #: ../gui/wxpython/image2target/ii2t_menustrings.py:681 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1607 msgid "Overlays two vector maps offering clip, intersection, difference, symmetrical difference, union operators." msgstr "Superposer deux cartes vecteur avec un opérateur de découpe, intersection, différence, différence géométique, union." -#: ../gui/wxpython/menustrings.py:691 ../gui/wxpython/menustrings.py:1633 +#: ../gui/wxpython/menustrings.py:692 ../gui/wxpython/menustrings.py:1634 #: ../gui/wxpython/image2target/ii2t_menustrings.py:682 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1608 msgid "Patch vector maps" msgstr "Combiner des cartes vectorielles" -#: ../gui/wxpython/menustrings.py:692 ../gui/wxpython/menustrings.py:1634 +#: ../gui/wxpython/menustrings.py:693 ../gui/wxpython/menustrings.py:1635 #: ../gui/wxpython/image2target/ii2t_menustrings.py:683 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1609 msgid "Creates a new vector map by combining other vector maps." msgstr "Créer une nouvelle carte vecteur en combinant d'autres cartes vecteur." -#: ../gui/wxpython/menustrings.py:693 ../gui/wxpython/menustrings.py:1635 +#: ../gui/wxpython/menustrings.py:694 ../gui/wxpython/menustrings.py:1636 #: ../gui/wxpython/image2target/ii2t_menustrings.py:684 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1610 msgid "Manage categories" msgstr "Gérer les catégories" -#: ../gui/wxpython/menustrings.py:694 ../gui/wxpython/menustrings.py:1636 +#: ../gui/wxpython/menustrings.py:695 ../gui/wxpython/menustrings.py:1637 #: ../gui/wxpython/image2target/ii2t_menustrings.py:685 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1611 msgid "Change or report categories" msgstr "Modifier ou rendre compte des catégories" -#: ../gui/wxpython/menustrings.py:695 ../gui/wxpython/menustrings.py:1637 +#: ../gui/wxpython/menustrings.py:696 ../gui/wxpython/menustrings.py:1638 #: ../gui/wxpython/image2target/ii2t_menustrings.py:686 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1612 msgid "Attaches, deletes or reports vector categories to map geometry." msgstr "Attacher, supprimer ou rendre compte des catégories de vecteur vers la carte de géométries." -#: ../gui/wxpython/menustrings.py:697 ../gui/wxpython/menustrings.py:1639 +#: ../gui/wxpython/menustrings.py:698 ../gui/wxpython/menustrings.py:1640 #: ../gui/wxpython/image2target/ii2t_menustrings.py:688 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1614 msgid "Changes vector category values for an existing vector map according to results of SQL queries or a value in attribute table column." msgstr "Change les valeurs de catégorie pour une carte vecteur existante en fonction des résultats de requêtes SQL ou d'un valeur dans une colonne de table attributaire." -#: ../gui/wxpython/menustrings.py:698 ../gui/wxpython/menustrings.py:1640 +#: ../gui/wxpython/menustrings.py:699 ../gui/wxpython/menustrings.py:1641 #: ../gui/wxpython/image2target/ii2t_menustrings.py:689 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1615 #: ../gui/wxpython/dbmgr/dialogs.py:122 msgid "Update attributes" msgstr "Mettre à jour les attributs" -#: ../gui/wxpython/menustrings.py:699 ../gui/wxpython/menustrings.py:1641 +#: ../gui/wxpython/menustrings.py:700 ../gui/wxpython/menustrings.py:1642 #: ../gui/wxpython/image2target/ii2t_menustrings.py:690 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1616 msgid "Update area attributes from raster" msgstr "Mise à jour des attributs surfaciques à partir d'une carte raster" -#: ../gui/wxpython/menustrings.py:700 ../gui/wxpython/menustrings.py:1642 +#: ../gui/wxpython/menustrings.py:701 ../gui/wxpython/menustrings.py:1643 #: ../gui/wxpython/image2target/ii2t_menustrings.py:691 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1617 msgid "Calculates univariate statistics from a raster map based on a vector map and uploads statistics to new attribute columns." msgstr "Calculer les statistiques univariées d'une carte raster basées sur une carte vecteur et ajouter les statistiques dans des nouvelles colonnes attributaires." -#: ../gui/wxpython/menustrings.py:701 ../gui/wxpython/menustrings.py:1643 +#: ../gui/wxpython/menustrings.py:702 ../gui/wxpython/menustrings.py:1644 #: ../gui/wxpython/image2target/ii2t_menustrings.py:692 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1618 msgid "Update area attributes from vector" msgstr "Mise à jour des attributs de surface depuis un vecteur" -#: ../gui/wxpython/menustrings.py:702 ../gui/wxpython/menustrings.py:1644 +#: ../gui/wxpython/menustrings.py:703 ../gui/wxpython/menustrings.py:1645 #: ../gui/wxpython/image2target/ii2t_menustrings.py:693 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1619 msgid "Count points in areas, calculate statistics from point attributes." msgstr "Compter les points dans une surface, calculer les statistiques des attributs des points." -#: ../gui/wxpython/menustrings.py:703 ../gui/wxpython/menustrings.py:1645 +#: ../gui/wxpython/menustrings.py:704 ../gui/wxpython/menustrings.py:1646 #: ../gui/wxpython/image2target/ii2t_menustrings.py:694 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1620 msgid "Update point attributes from areas" msgstr "Mise à jour des attributs de points depuis des surfaces" -#: ../gui/wxpython/menustrings.py:704 ../gui/wxpython/menustrings.py:1646 +#: ../gui/wxpython/menustrings.py:705 ../gui/wxpython/menustrings.py:1647 #: ../gui/wxpython/image2target/ii2t_menustrings.py:695 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1621 msgid "Uploads vector values at positions of vector points to the table." msgstr "Ajouter dans la table les valeurs de vecteur à la position des points du vecteur." -#: ../gui/wxpython/menustrings.py:705 ../gui/wxpython/menustrings.py:1647 +#: ../gui/wxpython/menustrings.py:706 ../gui/wxpython/menustrings.py:1648 #: ../gui/wxpython/image2target/ii2t_menustrings.py:696 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1622 msgid "Update database values from vector" msgstr "Mise à jour des attributs de base de donnée depuis une carte vecteur" -#: ../gui/wxpython/menustrings.py:706 ../gui/wxpython/menustrings.py:1648 +#: ../gui/wxpython/menustrings.py:707 ../gui/wxpython/menustrings.py:1649 #: ../gui/wxpython/image2target/ii2t_menustrings.py:697 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1623 msgid "Populates attribute values from vector features." msgstr "Rempli les valeurs d'attributs depuis les entités vectorielles." -#: ../gui/wxpython/menustrings.py:707 ../gui/wxpython/menustrings.py:1649 +#: ../gui/wxpython/menustrings.py:708 ../gui/wxpython/menustrings.py:1650 #: ../gui/wxpython/image2target/ii2t_menustrings.py:698 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1624 msgid "Sample raster maps at point locations" msgstr "Échantillonner une carte raster à partir de points" -#: ../gui/wxpython/menustrings.py:708 ../gui/wxpython/menustrings.py:1650 +#: ../gui/wxpython/menustrings.py:709 ../gui/wxpython/menustrings.py:1651 #: ../gui/wxpython/image2target/ii2t_menustrings.py:699 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1625 msgid "Uploads raster values at positions of vector points to the table." msgstr "Ajouter dans la table les valeurs de raster à la position des points du vecteur." -#: ../gui/wxpython/menustrings.py:709 ../gui/wxpython/menustrings.py:1651 +#: ../gui/wxpython/menustrings.py:710 ../gui/wxpython/menustrings.py:1652 #: ../gui/wxpython/image2target/ii2t_menustrings.py:700 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1626 msgid "Sample raster neighborhood around points" msgstr "Échantillonner un voisinage raster autour de points" -#: ../gui/wxpython/menustrings.py:710 ../gui/wxpython/menustrings.py:1652 +#: ../gui/wxpython/menustrings.py:711 ../gui/wxpython/menustrings.py:1653 #: ../gui/wxpython/image2target/ii2t_menustrings.py:701 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1627 msgid "Samples a raster map at vector point locations." msgstr "Échantillonne une carte raster au droit des points d'une carte vecteur." -#: ../gui/wxpython/menustrings.py:711 ../gui/wxpython/menustrings.py:1653 +#: ../gui/wxpython/menustrings.py:712 ../gui/wxpython/menustrings.py:1654 #: ../gui/wxpython/image2target/ii2t_menustrings.py:702 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1628 msgid "Generate area for current region" msgstr "Générer une surface pour la région courante" -#: ../gui/wxpython/menustrings.py:712 ../gui/wxpython/menustrings.py:1654 +#: ../gui/wxpython/menustrings.py:713 ../gui/wxpython/menustrings.py:1655 #: ../gui/wxpython/image2target/ii2t_menustrings.py:703 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1629 msgid "Creates a vector polygon from the current region extent." msgstr "Créer un polygone couvrant l'étendue de la région courante." -#: ../gui/wxpython/menustrings.py:713 ../gui/wxpython/menustrings.py:1655 +#: ../gui/wxpython/menustrings.py:714 ../gui/wxpython/menustrings.py:1656 #: ../gui/wxpython/image2target/ii2t_menustrings.py:704 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1630 msgid "Generate areas from points" msgstr "Générer des surfaces à partir de points" -#: ../gui/wxpython/menustrings.py:714 ../gui/wxpython/menustrings.py:1656 +#: ../gui/wxpython/menustrings.py:715 ../gui/wxpython/menustrings.py:1657 #: ../gui/wxpython/image2target/ii2t_menustrings.py:705 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1631 msgid "Convex hull" msgstr "Hull convexe" -#: ../gui/wxpython/menustrings.py:715 ../gui/wxpython/menustrings.py:1657 +#: ../gui/wxpython/menustrings.py:716 ../gui/wxpython/menustrings.py:1658 #: ../gui/wxpython/image2target/ii2t_menustrings.py:706 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1632 msgid "Produces a 2D/3D convex hull for a given vector map." msgstr "Produit l'enveloppe convexe 2D/3D d'une carte vecteur donnée." -#: ../gui/wxpython/menustrings.py:716 ../gui/wxpython/menustrings.py:1658 +#: ../gui/wxpython/menustrings.py:717 ../gui/wxpython/menustrings.py:1659 #: ../gui/wxpython/image2target/ii2t_menustrings.py:707 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1633 msgid "Delaunay triangles" msgstr "Triangles de Delaunay" -#: ../gui/wxpython/menustrings.py:717 ../gui/wxpython/menustrings.py:1659 +#: ../gui/wxpython/menustrings.py:718 ../gui/wxpython/menustrings.py:1660 #: ../gui/wxpython/image2target/ii2t_menustrings.py:708 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1634 msgid "Creates a Delaunay triangulation from an input vector map containing points or centroids." msgstr "Crée une triangulation de Delaunay à partir d'une carte vecteur contenant des points ou centroïdes." -#: ../gui/wxpython/menustrings.py:718 ../gui/wxpython/menustrings.py:1660 +#: ../gui/wxpython/menustrings.py:719 ../gui/wxpython/menustrings.py:1661 #: ../gui/wxpython/image2target/ii2t_menustrings.py:709 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1635 msgid "Voronoi diagram/Thiessen polygons" msgstr "Diagramme de Voronoï/polygones de Thiessen" -#: ../gui/wxpython/menustrings.py:719 ../gui/wxpython/menustrings.py:1661 +#: ../gui/wxpython/menustrings.py:720 ../gui/wxpython/menustrings.py:1662 msgid "Creates a Voronoi diagram constrained to the extents of the current region from an input vector map containing points or centroids." msgstr "Créer un diagramme de Voronoi contraint dans l'emprise de la région courante depuis une carte vecteur d'entrée contenant des points ou centroïdes." -#: ../gui/wxpython/menustrings.py:720 ../gui/wxpython/menustrings.py:1662 +#: ../gui/wxpython/menustrings.py:721 ../gui/wxpython/menustrings.py:1663 #: ../gui/wxpython/image2target/ii2t_menustrings.py:711 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1637 msgid "Generate grid" msgstr "Générer une grille" -#: ../gui/wxpython/menustrings.py:721 ../gui/wxpython/menustrings.py:1663 +#: ../gui/wxpython/menustrings.py:722 ../gui/wxpython/menustrings.py:1664 #: ../gui/wxpython/image2target/ii2t_menustrings.py:712 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1638 msgid "Creates a vector map of a user-defined grid." msgstr "Créer une carte vecteur d'une grille définie par l'utilisateur." -#: ../gui/wxpython/menustrings.py:722 ../gui/wxpython/menustrings.py:1664 +#: ../gui/wxpython/menustrings.py:723 ../gui/wxpython/menustrings.py:1665 #: ../gui/wxpython/image2target/ii2t_menustrings.py:713 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1639 msgid "Generate points" msgstr "Générer des points" -#: ../gui/wxpython/menustrings.py:723 ../gui/wxpython/menustrings.py:1665 +#: ../gui/wxpython/menustrings.py:724 ../gui/wxpython/menustrings.py:1666 #: ../gui/wxpython/image2target/ii2t_menustrings.py:714 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1640 msgid "Generate from database" msgstr "Générer à partir d'une base de données" -#: ../gui/wxpython/menustrings.py:724 ../gui/wxpython/menustrings.py:1666 +#: ../gui/wxpython/menustrings.py:725 ../gui/wxpython/menustrings.py:1667 #: ../gui/wxpython/image2target/ii2t_menustrings.py:715 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1641 msgid "Creates new vector (points) map from database table containing coordinates." msgstr "Crée une nouvelle carte vecteur (points) à partir d'une table de base de données contenant des coordonnées." -#: ../gui/wxpython/menustrings.py:725 ../gui/wxpython/menustrings.py:1667 +#: ../gui/wxpython/menustrings.py:726 ../gui/wxpython/menustrings.py:1668 #: ../gui/wxpython/image2target/ii2t_menustrings.py:716 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1642 msgid "Generate points along lines" msgstr "Générer des points le long des lignes" -#: ../gui/wxpython/menustrings.py:726 ../gui/wxpython/menustrings.py:1668 +#: ../gui/wxpython/menustrings.py:727 ../gui/wxpython/menustrings.py:1669 #: ../gui/wxpython/image2target/ii2t_menustrings.py:717 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1643 msgid "Creates points along input lines in new vector map with 2 layers." msgstr "Créer des points le long d'une ligne d'entrée dans une nouvelle carte vecteur avec 2 couches." -#: ../gui/wxpython/menustrings.py:727 ../gui/wxpython/menustrings.py:1669 +#: ../gui/wxpython/menustrings.py:728 ../gui/wxpython/menustrings.py:1670 #: ../gui/wxpython/image2target/ii2t_menustrings.py:718 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1644 msgid "Generate random points" msgstr "Générer des points aléatoires" -#: ../gui/wxpython/menustrings.py:728 ../gui/wxpython/menustrings.py:1670 +#: ../gui/wxpython/menustrings.py:729 ../gui/wxpython/menustrings.py:1671 #: ../gui/wxpython/image2target/ii2t_menustrings.py:719 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1645 msgid "Generates random 2D/3D vector points." msgstr "Générer des points 2D/3D aléatoires." -#: ../gui/wxpython/menustrings.py:731 ../gui/wxpython/menustrings.py:1673 +#: ../gui/wxpython/menustrings.py:732 ../gui/wxpython/menustrings.py:1674 #: ../gui/wxpython/image2target/ii2t_menustrings.py:722 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1648 msgid "Remove outliers in point sets" msgstr "Supprimer les points aberrants" -#: ../gui/wxpython/menustrings.py:736 ../gui/wxpython/menustrings.py:1678 +#: ../gui/wxpython/menustrings.py:737 ../gui/wxpython/menustrings.py:1679 #: ../gui/wxpython/image2target/ii2t_menustrings.py:727 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1653 msgid "Basic vector metadata" msgstr "Métadonnées élémentaires d'une carte vecteur" -#: ../gui/wxpython/menustrings.py:737 ../gui/wxpython/menustrings.py:1679 +#: ../gui/wxpython/menustrings.py:738 ../gui/wxpython/menustrings.py:1680 #: ../gui/wxpython/image2target/ii2t_menustrings.py:728 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1654 msgid "Outputs basic information about a vector map." msgstr "Affiche les métadonnées d'une carte vecteur." -#: ../gui/wxpython/menustrings.py:738 ../gui/wxpython/menustrings.py:1680 +#: ../gui/wxpython/menustrings.py:739 ../gui/wxpython/menustrings.py:1681 #: ../gui/wxpython/image2target/ii2t_menustrings.py:729 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1655 msgid "Classify attribute data" msgstr "Classer les données d'attributs" -#: ../gui/wxpython/menustrings.py:739 ../gui/wxpython/menustrings.py:1681 +#: ../gui/wxpython/menustrings.py:740 ../gui/wxpython/menustrings.py:1682 #: ../gui/wxpython/image2target/ii2t_menustrings.py:730 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1656 msgid "Classifies attribute data, e.g. for thematic mapping" msgstr "Classifier les données attributaires, par exemple pour une cartographie thématique" -#: ../gui/wxpython/menustrings.py:740 ../gui/wxpython/menustrings.py:1682 +#: ../gui/wxpython/menustrings.py:741 ../gui/wxpython/menustrings.py:1683 #: ../gui/wxpython/image2target/ii2t_menustrings.py:731 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1657 msgid "Report topology by category" msgstr "Rendre compte de la topologie par catégorie" -#: ../gui/wxpython/menustrings.py:741 ../gui/wxpython/menustrings.py:1683 +#: ../gui/wxpython/menustrings.py:742 ../gui/wxpython/menustrings.py:1684 #: ../gui/wxpython/image2target/ii2t_menustrings.py:732 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1658 msgid "Reports geometry statistics for vector maps." msgstr "Compte-rendu des statistiques de géométrie pour les cartes vecteur." -#: ../gui/wxpython/menustrings.py:742 ../gui/wxpython/menustrings.py:1684 +#: ../gui/wxpython/menustrings.py:743 ../gui/wxpython/menustrings.py:1685 #: ../gui/wxpython/image2target/ii2t_menustrings.py:733 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1659 msgid "Univariate attribute statistics for points" msgstr "Statistiques univariées pour des points" -#: ../gui/wxpython/menustrings.py:743 ../gui/wxpython/menustrings.py:1685 +#: ../gui/wxpython/menustrings.py:744 ../gui/wxpython/menustrings.py:1686 #: ../gui/wxpython/image2target/ii2t_menustrings.py:734 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1660 msgid "Calculates univariate statistics of vector map features. Variance and standard deviation is calculated only for points if specified." msgstr "Calcule les statistiques univariées pour les entités. La variance et l'écart-type sont calculés uniquement pour les points." -#: ../gui/wxpython/menustrings.py:744 ../gui/wxpython/menustrings.py:1686 +#: ../gui/wxpython/menustrings.py:745 ../gui/wxpython/menustrings.py:1687 #: ../gui/wxpython/image2target/ii2t_menustrings.py:735 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1661 msgid "Univariate statistics for attribute columns" msgstr "Statistiques univariées pour les colonnes d'attributs" -#: ../gui/wxpython/menustrings.py:745 ../gui/wxpython/menustrings.py:1687 +#: ../gui/wxpython/menustrings.py:746 ../gui/wxpython/menustrings.py:1688 #: ../gui/wxpython/image2target/ii2t_menustrings.py:736 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1662 msgid "Calculates univariate statistics on selected table column for a GRASS vector map." msgstr "Calcule les statistiques univariées sur la colonne sélectionnée." -#: ../gui/wxpython/menustrings.py:747 ../gui/wxpython/menustrings.py:1689 +#: ../gui/wxpython/menustrings.py:748 ../gui/wxpython/menustrings.py:1690 msgid "Vector map profiling tool" msgstr "Outil de profilage de la carte vecteur" -#: ../gui/wxpython/menustrings.py:748 ../gui/wxpython/menustrings.py:1690 +#: ../gui/wxpython/menustrings.py:749 ../gui/wxpython/menustrings.py:1691 #: ../gui/wxpython/image2target/ii2t_menustrings.py:737 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1663 msgid "Quadrat indices" msgstr "Indices des quadrats" -#: ../gui/wxpython/menustrings.py:750 ../gui/wxpython/menustrings.py:1692 +#: ../gui/wxpython/menustrings.py:751 ../gui/wxpython/menustrings.py:1693 #: ../gui/wxpython/image2target/ii2t_menustrings.py:739 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1665 msgid "Test normality" msgstr "Test de normalité" -#: ../gui/wxpython/menustrings.py:752 ../gui/wxpython/menustrings.py:1694 +#: ../gui/wxpython/menustrings.py:753 ../gui/wxpython/menustrings.py:1695 #: ../gui/wxpython/image2target/ii2t_menustrings.py:741 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1667 msgid "&Imagery" msgstr "&Imagerie" -#: ../gui/wxpython/menustrings.py:753 ../gui/wxpython/menustrings.py:1695 +#: ../gui/wxpython/menustrings.py:754 ../gui/wxpython/menustrings.py:1696 #: ../gui/wxpython/image2target/ii2t_menustrings.py:742 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1668 msgid "Develop images and groups" msgstr "Travailler sur des images et groupes" -#: ../gui/wxpython/menustrings.py:754 ../gui/wxpython/menustrings.py:1696 +#: ../gui/wxpython/menustrings.py:755 ../gui/wxpython/menustrings.py:1697 #: ../gui/wxpython/image2target/ii2t_menustrings.py:743 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1669 msgid "Create/edit group" msgstr "Créer/éditer un groupe d'images" -#: ../gui/wxpython/menustrings.py:755 ../gui/wxpython/menustrings.py:1697 +#: ../gui/wxpython/menustrings.py:756 ../gui/wxpython/menustrings.py:1698 #: ../gui/wxpython/image2target/ii2t_menustrings.py:744 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1670 msgid "Creates, edits, and lists groups of imagery files." msgstr "Crée, édite, et liste les groupes d'images." -#: ../gui/wxpython/menustrings.py:756 ../gui/wxpython/menustrings.py:1698 +#: ../gui/wxpython/menustrings.py:757 ../gui/wxpython/menustrings.py:1699 #: ../gui/wxpython/image2target/ii2t_menustrings.py:745 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1671 msgid "Target group" msgstr "Groupe cible" -#: ../gui/wxpython/menustrings.py:757 ../gui/wxpython/menustrings.py:1699 +#: ../gui/wxpython/menustrings.py:758 ../gui/wxpython/menustrings.py:1700 #: ../gui/wxpython/image2target/ii2t_menustrings.py:746 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1672 msgid "Targets an imagery group to a GRASS location and mapset." msgstr "Cible un groupe d'imagerie sur un secteur et un jeu de données GRASS." -#: ../gui/wxpython/menustrings.py:758 ../gui/wxpython/menustrings.py:1700 +#: ../gui/wxpython/menustrings.py:759 ../gui/wxpython/menustrings.py:1701 #: ../gui/wxpython/image2target/ii2t_menustrings.py:747 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1673 msgid "Mosaic images" msgstr "Mosaïquage d'images" -#: ../gui/wxpython/menustrings.py:759 ../gui/wxpython/menustrings.py:1701 +#: ../gui/wxpython/menustrings.py:760 ../gui/wxpython/menustrings.py:1702 #: ../gui/wxpython/image2target/ii2t_menustrings.py:748 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1674 msgid "Mosaics several images and extends colormap." msgstr "Créer une mosaïque d'images et étendre la table de couleurs." -#: ../gui/wxpython/menustrings.py:760 ../gui/wxpython/menustrings.py:1702 +#: ../gui/wxpython/menustrings.py:761 ../gui/wxpython/menustrings.py:1703 #: ../gui/wxpython/image2target/ii2t_menustrings.py:749 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1675 msgid "Manage image colors" msgstr "Gérer les couleurs d'image" -#: ../gui/wxpython/menustrings.py:761 ../gui/wxpython/menustrings.py:1703 +#: ../gui/wxpython/menustrings.py:762 ../gui/wxpython/menustrings.py:1704 #: ../gui/wxpython/image2target/ii2t_menustrings.py:750 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1676 msgid "Color balance for RGB" msgstr "Balance des couleurs pour RVB" -#: ../gui/wxpython/menustrings.py:762 ../gui/wxpython/menustrings.py:1704 +#: ../gui/wxpython/menustrings.py:763 ../gui/wxpython/menustrings.py:1705 #: ../gui/wxpython/image2target/ii2t_menustrings.py:751 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1677 msgid "Performs auto-balancing of colors for RGB images." msgstr "Effectuer une balance automatique des couleurs pour les images RVB." -#: ../gui/wxpython/menustrings.py:763 ../gui/wxpython/menustrings.py:1705 +#: ../gui/wxpython/menustrings.py:764 ../gui/wxpython/menustrings.py:1706 #: ../gui/wxpython/image2target/ii2t_menustrings.py:752 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1678 msgid "HIS to RGB" msgstr "TSV vers RVB" -#: ../gui/wxpython/menustrings.py:764 ../gui/wxpython/menustrings.py:1706 +#: ../gui/wxpython/menustrings.py:765 ../gui/wxpython/menustrings.py:1707 #: ../gui/wxpython/image2target/ii2t_menustrings.py:753 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1679 msgid "Transforms raster maps from HIS (Hue-Intensity-Saturation) color space to RGB (Red-Green-Blue) color space." msgstr "Transforme une carte raster de l'espace colorimétrique TSV (Teinte-Saturation-Valeur) vers l'espace colorimétrique RVB (Rouge-Vert-Bleu)." -#: ../gui/wxpython/menustrings.py:766 ../gui/wxpython/menustrings.py:1708 +#: ../gui/wxpython/menustrings.py:767 ../gui/wxpython/menustrings.py:1709 #: ../gui/wxpython/image2target/ii2t_menustrings.py:755 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1681 msgid "Transforms raster maps from RGB (Red-Green-Blue) color space to HIS (Hue-Intensity-Saturation) color space." msgstr "Transforme une carte raster de l'espace colorimétrique RVB (Rouge-Vert-Bleu) vers l'espace colorimétrique TSV (Teinte-Saturation-Valeur)." -#: ../gui/wxpython/menustrings.py:767 ../gui/wxpython/menustrings.py:1709 +#: ../gui/wxpython/menustrings.py:768 ../gui/wxpython/menustrings.py:1710 #: ../gui/wxpython/image2target/ii2t_menustrings.py:756 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1682 msgid "Rectify image or raster" msgstr "Rectifier une image ou une carte raster" -#: ../gui/wxpython/menustrings.py:768 ../gui/wxpython/menustrings.py:1710 +#: ../gui/wxpython/menustrings.py:769 ../gui/wxpython/menustrings.py:1711 #: ../gui/wxpython/image2target/ii2t_menustrings.py:757 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1683 msgid "Rectifies an image by computing a coordinate transformation for each pixel in the image based on the control points." msgstr "Redresse une image en calculant une transformation de coordonnées pour chaque pixel de l'image basée sur des points de contrôle." -#: ../gui/wxpython/menustrings.py:769 ../gui/wxpython/menustrings.py:1711 +#: ../gui/wxpython/menustrings.py:770 ../gui/wxpython/menustrings.py:1712 #: ../gui/wxpython/image2target/ii2t_menustrings.py:758 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1684 #: ../gui/wxpython/lmgr/layertree.py:795 msgid "Histogram" msgstr "Histogramme" -#: ../gui/wxpython/menustrings.py:770 ../gui/wxpython/menustrings.py:1712 +#: ../gui/wxpython/menustrings.py:771 ../gui/wxpython/menustrings.py:1713 #: ../gui/wxpython/image2target/ii2t_menustrings.py:759 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1685 msgid "Generate histogram of image" msgstr "Générer l'histogramme d'une image" -#: ../gui/wxpython/menustrings.py:771 ../gui/wxpython/menustrings.py:1713 +#: ../gui/wxpython/menustrings.py:772 ../gui/wxpython/menustrings.py:1714 #: ../gui/wxpython/image2target/ii2t_menustrings.py:760 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1686 msgid "Spectral response" msgstr "Réponse spectrale" -#: ../gui/wxpython/menustrings.py:772 ../gui/wxpython/menustrings.py:1714 +#: ../gui/wxpython/menustrings.py:773 ../gui/wxpython/menustrings.py:1715 #: ../gui/wxpython/image2target/ii2t_menustrings.py:761 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1687 msgid "Displays spectral response at user specified locations in group or images." msgstr "Affiche la réponse spectrale d'une position données pour un groupe ou une image." -#: ../gui/wxpython/menustrings.py:773 ../gui/wxpython/menustrings.py:1715 +#: ../gui/wxpython/menustrings.py:774 ../gui/wxpython/menustrings.py:1716 #: ../gui/wxpython/image2target/ii2t_menustrings.py:762 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1688 msgid "Pan sharpening" msgstr "Amélioration panchromatique" -#: ../gui/wxpython/menustrings.py:774 ../gui/wxpython/menustrings.py:1716 +#: ../gui/wxpython/menustrings.py:775 ../gui/wxpython/menustrings.py:1717 #: ../gui/wxpython/image2target/ii2t_menustrings.py:763 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1689 msgid "Image fusion algorithms to sharpen multispectral with high-res panchromatic channels" msgstr "Algorithme de fusion d'image pour améliorer la netteté des canaux multispectraux avec un canal panchromatique haute résolution." -#: ../gui/wxpython/menustrings.py:775 ../gui/wxpython/menustrings.py:1717 +#: ../gui/wxpython/menustrings.py:776 ../gui/wxpython/menustrings.py:1718 #: ../gui/wxpython/image2target/ii2t_menustrings.py:764 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1690 msgid "Classify image" msgstr "Classification d'image" -#: ../gui/wxpython/menustrings.py:776 ../gui/wxpython/menustrings.py:1718 +#: ../gui/wxpython/menustrings.py:777 ../gui/wxpython/menustrings.py:1719 #: ../gui/wxpython/image2target/ii2t_menustrings.py:765 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1691 msgid "Clustering input for unsupervised classification" msgstr "Regroupement pour classification non-supervisée" -#: ../gui/wxpython/menustrings.py:777 ../gui/wxpython/menustrings.py:1719 +#: ../gui/wxpython/menustrings.py:778 ../gui/wxpython/menustrings.py:1720 #: ../gui/wxpython/image2target/ii2t_menustrings.py:766 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1692 msgid "Generates spectral signatures for land cover types in an image using a clustering algorithm. The resulting signature file is used as input for i.maxlik, to generate an unsupervised image classification." msgstr "Générer les signatures spectrales pour les types d'occupation des sols dans une image avec un algorithme de regroupement. Le fichier de signature résultant est utilisé en entrée pour i.maxlik, pour générer une classification non supervisée de l'image." -#: ../gui/wxpython/menustrings.py:778 ../gui/wxpython/menustrings.py:1720 +#: ../gui/wxpython/menustrings.py:779 ../gui/wxpython/menustrings.py:1721 #: ../gui/wxpython/image2target/ii2t_menustrings.py:767 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1693 msgid "Input for supervised MLC" msgstr "Entrée pour classification supervisée MLC" -#: ../gui/wxpython/menustrings.py:779 ../gui/wxpython/menustrings.py:1721 +#: ../gui/wxpython/menustrings.py:780 ../gui/wxpython/menustrings.py:1722 #: ../gui/wxpython/image2target/ii2t_menustrings.py:768 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1694 msgid "Generates statistics for i.maxlik from raster map." msgstr "Générer les statistiques pour i.maxlik à partir d'une carte raster." -#: ../gui/wxpython/menustrings.py:780 ../gui/wxpython/menustrings.py:1722 +#: ../gui/wxpython/menustrings.py:781 ../gui/wxpython/menustrings.py:1723 #: ../gui/wxpython/image2target/ii2t_menustrings.py:769 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1695 msgid "Maximum likelihood classification (MLC)" msgstr "Classification par le maximum de vraissemblance (MLC)" -#: ../gui/wxpython/menustrings.py:781 ../gui/wxpython/menustrings.py:1723 +#: ../gui/wxpython/menustrings.py:782 ../gui/wxpython/menustrings.py:1724 #: ../gui/wxpython/image2target/ii2t_menustrings.py:770 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1696 msgid "Classifies the cell spectral reflectances in imagery data. Classification is based on the spectral signature information generated by either i.cluster, g.gui.iclass, or i.gensig." msgstr "Classifie les réflectances spectrales des cellules de donénes d'imagerie. La classification est basée sur les informations de signatures spectrales générées soit par i.cluster, g.gui.iclass, ou i.gensig." -#: ../gui/wxpython/menustrings.py:782 ../gui/wxpython/menustrings.py:1724 -#: ../gui/wxpython/menustrings.py:1994 +#: ../gui/wxpython/menustrings.py:783 ../gui/wxpython/menustrings.py:1725 +#: ../gui/wxpython/menustrings.py:1995 #: ../gui/wxpython/image2target/ii2t_menustrings.py:771 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1697 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1962 msgid "Interactive input for supervised classification" msgstr "Entrée interactive pour la classification supervisée" -#: ../gui/wxpython/menustrings.py:783 ../gui/wxpython/menustrings.py:1725 -#: ../gui/wxpython/menustrings.py:1995 +#: ../gui/wxpython/menustrings.py:784 ../gui/wxpython/menustrings.py:1726 +#: ../gui/wxpython/menustrings.py:1996 #: ../gui/wxpython/image2target/ii2t_menustrings.py:772 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1698 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1963 msgid "Generates spectral signatures by allowing the user to outline training areas." msgstr "Générer les signatures spectrales en permettant à l'utilisateur à définir les zones d'entrainement." -#: ../gui/wxpython/menustrings.py:784 ../gui/wxpython/menustrings.py:1726 +#: ../gui/wxpython/menustrings.py:785 ../gui/wxpython/menustrings.py:1727 #: ../gui/wxpython/image2target/ii2t_menustrings.py:773 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1699 msgid "Input for supervised SMAP" msgstr "Entrée pour classification supervisée SMAP" -#: ../gui/wxpython/menustrings.py:785 ../gui/wxpython/menustrings.py:1727 +#: ../gui/wxpython/menustrings.py:786 ../gui/wxpython/menustrings.py:1728 #: ../gui/wxpython/image2target/ii2t_menustrings.py:774 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1700 msgid "Generates statistics for i.smap from raster map." msgstr "Générer les statistiques pour i.smap à partir d'une carte raster." -#: ../gui/wxpython/menustrings.py:786 ../gui/wxpython/menustrings.py:1728 +#: ../gui/wxpython/menustrings.py:787 ../gui/wxpython/menustrings.py:1729 #: ../gui/wxpython/image2target/ii2t_menustrings.py:775 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1701 msgid "Sequential maximum a posteriori classification (SMAP)" msgstr "Classification par le maximum séquentiel à postériori (SMAP)" -#: ../gui/wxpython/menustrings.py:787 ../gui/wxpython/menustrings.py:1729 +#: ../gui/wxpython/menustrings.py:788 ../gui/wxpython/menustrings.py:1730 #: ../gui/wxpython/image2target/ii2t_menustrings.py:776 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1702 msgid "Performs contextual image classification using sequential maximum a posteriori (SMAP) estimation." msgstr "Effectue une classification d'image contextuelle, en utilisant l'estimation du maximum séquentiel à postériori (SMAP)." -#: ../gui/wxpython/menustrings.py:788 ../gui/wxpython/menustrings.py:1730 +#: ../gui/wxpython/menustrings.py:789 ../gui/wxpython/menustrings.py:1731 #: ../gui/wxpython/image2target/ii2t_menustrings.py:777 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1703 msgid "Object segmentation" msgstr "Segmentation orientée objet" -#: ../gui/wxpython/menustrings.py:789 ../gui/wxpython/menustrings.py:1731 +#: ../gui/wxpython/menustrings.py:790 ../gui/wxpython/menustrings.py:1732 #: ../gui/wxpython/image2target/ii2t_menustrings.py:778 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1704 msgid "Identifies segments (objects) from imagery data." msgstr "Identifier des segments (objets) depuis les données d'imagerie." -#: ../gui/wxpython/menustrings.py:790 ../gui/wxpython/menustrings.py:1732 +#: ../gui/wxpython/menustrings.py:791 ../gui/wxpython/menustrings.py:1733 #: ../gui/wxpython/image2target/ii2t_menustrings.py:779 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1705 msgid "Filter image" msgstr "Filtrage d'image" -#: ../gui/wxpython/menustrings.py:791 ../gui/wxpython/menustrings.py:1733 +#: ../gui/wxpython/menustrings.py:792 ../gui/wxpython/menustrings.py:1734 #: ../gui/wxpython/image2target/ii2t_menustrings.py:780 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1706 msgid "Edge detection" msgstr "Détection des bordures" -#: ../gui/wxpython/menustrings.py:792 ../gui/wxpython/menustrings.py:1734 +#: ../gui/wxpython/menustrings.py:793 ../gui/wxpython/menustrings.py:1735 #: ../gui/wxpython/image2target/ii2t_menustrings.py:781 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1707 msgid "Zero-crossing \"edge detection\" raster function for image processing." msgstr "Fonction raster de \"détection des bords\" sans croisement pour l'analyse d'images." -#: ../gui/wxpython/menustrings.py:793 ../gui/wxpython/menustrings.py:1735 +#: ../gui/wxpython/menustrings.py:794 ../gui/wxpython/menustrings.py:1736 #: ../gui/wxpython/image2target/ii2t_menustrings.py:782 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1708 msgid "Matrix/convolving filter" msgstr "Matrice/filtre de convolution" -#: ../gui/wxpython/menustrings.py:794 ../gui/wxpython/menustrings.py:1736 +#: ../gui/wxpython/menustrings.py:795 ../gui/wxpython/menustrings.py:1737 #: ../gui/wxpython/image2target/ii2t_menustrings.py:783 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1709 msgid "Performs raster map matrix filter." msgstr "Appliquer un filtre matriciel sur une carte raster." -#: ../gui/wxpython/menustrings.py:795 ../gui/wxpython/menustrings.py:1737 +#: ../gui/wxpython/menustrings.py:796 ../gui/wxpython/menustrings.py:1738 #: ../gui/wxpython/image2target/ii2t_menustrings.py:784 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1710 msgid "Transform image" msgstr "Transformer une image" -#: ../gui/wxpython/menustrings.py:796 ../gui/wxpython/menustrings.py:1738 +#: ../gui/wxpython/menustrings.py:797 ../gui/wxpython/menustrings.py:1739 #: ../gui/wxpython/image2target/ii2t_menustrings.py:785 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1711 msgid "Canonical correlation" msgstr "Corrélation canonique" -#: ../gui/wxpython/menustrings.py:797 ../gui/wxpython/menustrings.py:1739 +#: ../gui/wxpython/menustrings.py:798 ../gui/wxpython/menustrings.py:1740 #: ../gui/wxpython/image2target/ii2t_menustrings.py:786 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1712 msgid "Canonical components analysis (CCA) program for image processing." msgstr "Analyse d'image par composante canonique (CCA)." -#: ../gui/wxpython/menustrings.py:798 ../gui/wxpython/menustrings.py:1740 +#: ../gui/wxpython/menustrings.py:799 ../gui/wxpython/menustrings.py:1741 #: ../gui/wxpython/image2target/ii2t_menustrings.py:787 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1713 msgid "Principal components" msgstr "Composantes principales" -#: ../gui/wxpython/menustrings.py:799 ../gui/wxpython/menustrings.py:1741 +#: ../gui/wxpython/menustrings.py:800 ../gui/wxpython/menustrings.py:1742 #: ../gui/wxpython/image2target/ii2t_menustrings.py:788 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1714 msgid "Principal components analysis (PCA) for image processing." msgstr "Analyse d'image par composante principale (pca)." -#: ../gui/wxpython/menustrings.py:800 ../gui/wxpython/menustrings.py:1742 +#: ../gui/wxpython/menustrings.py:801 ../gui/wxpython/menustrings.py:1743 #: ../gui/wxpython/image2target/ii2t_menustrings.py:789 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1715 msgid "Fast Fourier" msgstr "Fourier rapide" -#: ../gui/wxpython/menustrings.py:801 ../gui/wxpython/menustrings.py:1743 +#: ../gui/wxpython/menustrings.py:802 ../gui/wxpython/menustrings.py:1744 #: ../gui/wxpython/image2target/ii2t_menustrings.py:790 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1716 msgid "Fast Fourier Transform (FFT) for image processing." msgstr "Analyse d'image par transformée de Fourier rapide (FFT)." -#: ../gui/wxpython/menustrings.py:802 ../gui/wxpython/menustrings.py:1744 +#: ../gui/wxpython/menustrings.py:803 ../gui/wxpython/menustrings.py:1745 #: ../gui/wxpython/image2target/ii2t_menustrings.py:791 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1717 msgid "Inverse Fast Fourier" msgstr "Inverse de Fourier rapide" -#: ../gui/wxpython/menustrings.py:803 ../gui/wxpython/menustrings.py:1745 +#: ../gui/wxpython/menustrings.py:804 ../gui/wxpython/menustrings.py:1746 #: ../gui/wxpython/image2target/ii2t_menustrings.py:792 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1718 msgid "Inverse Fast Fourier Transform (IFFT) for image processing." msgstr "Analyse d'image par inverse de transformée de Fourier rapide (IFFT)." -#: ../gui/wxpython/menustrings.py:804 ../gui/wxpython/menustrings.py:1746 +#: ../gui/wxpython/menustrings.py:805 ../gui/wxpython/menustrings.py:1747 #: ../gui/wxpython/image2target/ii2t_menustrings.py:793 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1719 msgid "Satellite images tools" msgstr "Outils d'images satellite" -#: ../gui/wxpython/menustrings.py:805 ../gui/wxpython/menustrings.py:1747 +#: ../gui/wxpython/menustrings.py:806 ../gui/wxpython/menustrings.py:1748 #: ../gui/wxpython/image2target/ii2t_menustrings.py:794 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1720 msgid "Aster DN to radiance/reflectance" msgstr "DN Aster vers radiance/réflectance" -#: ../gui/wxpython/menustrings.py:806 ../gui/wxpython/menustrings.py:1748 +#: ../gui/wxpython/menustrings.py:807 ../gui/wxpython/menustrings.py:1749 #: ../gui/wxpython/image2target/ii2t_menustrings.py:795 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1721 msgid "Calculates Top of Atmosphere Radiance/Reflectance/Brightness Temperature from ASTER DN." msgstr "Calcules les radiance/réflectance/température de luminosité au dessus de l'atmosphère pour les valeurs numériques ASTER." -#: ../gui/wxpython/menustrings.py:807 ../gui/wxpython/menustrings.py:1749 +#: ../gui/wxpython/menustrings.py:808 ../gui/wxpython/menustrings.py:1750 #: ../gui/wxpython/image2target/ii2t_menustrings.py:796 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1722 msgid "Landsat DN to radiance/reflectance" msgstr "Valeur numérique Landsat vers radiance/réflectance." -#: ../gui/wxpython/menustrings.py:808 ../gui/wxpython/menustrings.py:1750 +#: ../gui/wxpython/menustrings.py:809 ../gui/wxpython/menustrings.py:1751 #: ../gui/wxpython/image2target/ii2t_menustrings.py:797 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1723 msgid "Calculates top-of-atmosphere radiance or reflectance and temperature for Landsat MSS/TM/ETM+/OLI" msgstr "Calculer la radiance ou la réflectance \"top-of-atmosphere\" et la température pour les images Landsat MSS/TM/ETM+/OLI" -#: ../gui/wxpython/menustrings.py:809 ../gui/wxpython/menustrings.py:1751 +#: ../gui/wxpython/menustrings.py:810 ../gui/wxpython/menustrings.py:1752 #: ../gui/wxpython/image2target/ii2t_menustrings.py:798 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1724 msgid "Landsat cloud cover assessment" msgstr "Évaluation de la couverture nuageuse Landsat." -#: ../gui/wxpython/menustrings.py:810 ../gui/wxpython/menustrings.py:1752 +#: ../gui/wxpython/menustrings.py:811 ../gui/wxpython/menustrings.py:1753 #: ../gui/wxpython/image2target/ii2t_menustrings.py:799 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1725 msgid "Performs Landsat TM/ETM+ Automatic Cloud Cover Assessment (ACCA)." msgstr "Effecture une évaluation automatique de la couverture nuageuse (ACCA) pour Landsat TM/ETM+." -#: ../gui/wxpython/menustrings.py:811 ../gui/wxpython/menustrings.py:1753 +#: ../gui/wxpython/menustrings.py:812 ../gui/wxpython/menustrings.py:1754 #: ../gui/wxpython/image2target/ii2t_menustrings.py:800 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1726 msgid "Modis quality control" msgstr "Contrôle de qualité MODIS" -#: ../gui/wxpython/menustrings.py:812 ../gui/wxpython/menustrings.py:1754 +#: ../gui/wxpython/menustrings.py:813 ../gui/wxpython/menustrings.py:1755 #: ../gui/wxpython/image2target/ii2t_menustrings.py:801 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1727 msgid "Extracts quality control parameters from MODIS QC layers." msgstr "Extraire les paramètres de contrôle de qualité d'une couche MODIS QC." -#: ../gui/wxpython/menustrings.py:813 ../gui/wxpython/menustrings.py:1755 +#: ../gui/wxpython/menustrings.py:814 ../gui/wxpython/menustrings.py:1756 #: ../gui/wxpython/image2target/ii2t_menustrings.py:802 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1728 msgid "Atmospheric correction" msgstr "Corrections atmosphériques" -#: ../gui/wxpython/menustrings.py:814 ../gui/wxpython/menustrings.py:1756 +#: ../gui/wxpython/menustrings.py:815 ../gui/wxpython/menustrings.py:1757 #: ../gui/wxpython/image2target/ii2t_menustrings.py:803 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1729 msgid "Performs atmospheric correction using the 6S algorithm. 6S - Second Simulation of Satellite Signal in the Solar Spectrum." msgstr "Effectue une correction atmosphérique avec l'algorithme 6S. 6S - Seconde Simulation du Signal d'un Satellite dans le Spectre Solaire." -#: ../gui/wxpython/menustrings.py:815 ../gui/wxpython/menustrings.py:1757 +#: ../gui/wxpython/menustrings.py:816 ../gui/wxpython/menustrings.py:1758 #: ../gui/wxpython/image2target/ii2t_menustrings.py:804 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1730 msgid "Topographic correction" msgstr "Corrections topographiques" -#: ../gui/wxpython/menustrings.py:816 ../gui/wxpython/menustrings.py:1758 +#: ../gui/wxpython/menustrings.py:817 ../gui/wxpython/menustrings.py:1759 #: ../gui/wxpython/image2target/ii2t_menustrings.py:805 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1731 msgid "Computes topographic correction of reflectance." msgstr "Calcule les corrections topologiques de la réflectance." -#: ../gui/wxpython/menustrings.py:817 ../gui/wxpython/menustrings.py:1759 +#: ../gui/wxpython/menustrings.py:818 ../gui/wxpython/menustrings.py:1760 msgid "Orthophoto tools" msgstr "Outils d'orthophoto" -#: ../gui/wxpython/menustrings.py:818 ../gui/wxpython/menustrings.py:1760 +#: ../gui/wxpython/menustrings.py:819 ../gui/wxpython/menustrings.py:1761 msgid "Manage GCPs for 3D correction" msgstr "Gérer les points de correction 3D" -#: ../gui/wxpython/menustrings.py:819 ../gui/wxpython/menustrings.py:1761 +#: ../gui/wxpython/menustrings.py:820 ../gui/wxpython/menustrings.py:1762 msgid "Georectifies a map and allows managing GCP for 3D correction." msgstr "Géorectifie une carte et permet de gérdr les points de correction 3D." -#: ../gui/wxpython/menustrings.py:820 ../gui/wxpython/menustrings.py:1762 +#: ../gui/wxpython/menustrings.py:821 ../gui/wxpython/menustrings.py:1763 msgid "Corrects scanning distortions" msgstr "Corrige les distorsions de scan" -#: ../gui/wxpython/menustrings.py:821 ../gui/wxpython/menustrings.py:1763 +#: ../gui/wxpython/menustrings.py:822 ../gui/wxpython/menustrings.py:1764 msgid "Corrects scanning distortions of a scanned aerial photo." msgstr "Corrige les distortions de scan d'une photo aérienne scannée." -#: ../gui/wxpython/menustrings.py:822 ../gui/wxpython/menustrings.py:1764 +#: ../gui/wxpython/menustrings.py:823 ../gui/wxpython/menustrings.py:1765 #: ../gui/wxpython/image2target/ii2t_menustrings.py:806 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1732 msgid "Satellite images products" msgstr "Produits d'imagerie satellitale" -#: ../gui/wxpython/menustrings.py:823 ../gui/wxpython/menustrings.py:1765 +#: ../gui/wxpython/menustrings.py:824 ../gui/wxpython/menustrings.py:1766 #: ../gui/wxpython/image2target/ii2t_menustrings.py:807 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1733 msgid "Vegetation indices" msgstr "Indices de végétation" -#: ../gui/wxpython/menustrings.py:824 ../gui/wxpython/menustrings.py:1766 +#: ../gui/wxpython/menustrings.py:825 ../gui/wxpython/menustrings.py:1767 #: ../gui/wxpython/image2target/ii2t_menustrings.py:808 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1734 msgid "Calculates different types of vegetation indices. Uses red and nir bands mostly, and some indices require additional bands." msgstr "Calcule différents types d'indices de végétation. Utilise principalement les bandes rouge et proche infra-rouge, certains indices nécessitent des bandes supplémentaires." -#: ../gui/wxpython/menustrings.py:825 ../gui/wxpython/menustrings.py:1767 +#: ../gui/wxpython/menustrings.py:826 ../gui/wxpython/menustrings.py:1768 #: ../gui/wxpython/image2target/ii2t_menustrings.py:809 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1735 msgid "Tasseled cap vegetation index" msgstr "Index de végétation de Tessel" -#: ../gui/wxpython/menustrings.py:826 ../gui/wxpython/menustrings.py:1768 +#: ../gui/wxpython/menustrings.py:827 ../gui/wxpython/menustrings.py:1769 #: ../gui/wxpython/image2target/ii2t_menustrings.py:810 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1736 msgid "Performs Tasseled Cap (Kauth Thomas) transformation." msgstr "Transformation de Tasseled cap (Kauth Thomas)." -#: ../gui/wxpython/menustrings.py:827 ../gui/wxpython/menustrings.py:1769 +#: ../gui/wxpython/menustrings.py:828 ../gui/wxpython/menustrings.py:1770 #: ../gui/wxpython/image2target/ii2t_menustrings.py:811 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1737 msgid "Albedo" msgstr "Albedo" -#: ../gui/wxpython/menustrings.py:828 ../gui/wxpython/menustrings.py:1770 +#: ../gui/wxpython/menustrings.py:829 ../gui/wxpython/menustrings.py:1771 #: ../gui/wxpython/image2target/ii2t_menustrings.py:812 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1738 msgid "Computes broad band albedo from surface reflectance." msgstr "Calculer l'albedo depuis la réflectance de surface." -#: ../gui/wxpython/menustrings.py:829 ../gui/wxpython/menustrings.py:1771 +#: ../gui/wxpython/menustrings.py:830 ../gui/wxpython/menustrings.py:1772 #: ../gui/wxpython/image2target/ii2t_menustrings.py:813 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1739 msgid "Emissivity" msgstr " Emissivité" -#: ../gui/wxpython/menustrings.py:830 ../gui/wxpython/menustrings.py:1772 +#: ../gui/wxpython/menustrings.py:831 ../gui/wxpython/menustrings.py:1773 #: ../gui/wxpython/image2target/ii2t_menustrings.py:814 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1740 msgid "Computes emissivity from NDVI, generic method for sparse land." msgstr "Calcule l'émissivité depuis le NDVI, méthode générique pour les terres clairsemées." -#: ../gui/wxpython/menustrings.py:831 ../gui/wxpython/menustrings.py:1773 +#: ../gui/wxpython/menustrings.py:832 ../gui/wxpython/menustrings.py:1774 #: ../gui/wxpython/image2target/ii2t_menustrings.py:815 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1741 msgid "Biomass growth" msgstr "Croissance de la biomasse" -#: ../gui/wxpython/menustrings.py:832 ../gui/wxpython/menustrings.py:1774 +#: ../gui/wxpython/menustrings.py:833 ../gui/wxpython/menustrings.py:1775 #: ../gui/wxpython/image2target/ii2t_menustrings.py:816 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1742 msgid "Computes biomass growth, precursor of crop yield calculation." msgstr "Calcule la croissance de la biomasse, un des précurseur du calcul du rendement d'un champ." -#: ../gui/wxpython/menustrings.py:833 ../gui/wxpython/menustrings.py:1775 +#: ../gui/wxpython/menustrings.py:834 ../gui/wxpython/menustrings.py:1776 #: ../gui/wxpython/image2target/ii2t_menustrings.py:817 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1743 msgid "Evapotranspiration calculation" msgstr "Calcule de l'évapotranspiration" -#: ../gui/wxpython/menustrings.py:834 ../gui/wxpython/menustrings.py:1776 +#: ../gui/wxpython/menustrings.py:835 ../gui/wxpython/menustrings.py:1777 #: ../gui/wxpython/image2target/ii2t_menustrings.py:818 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1744 msgid "Instantaneaous Net Radiation" msgstr "Radiation nette instantanéee" -#: ../gui/wxpython/menustrings.py:835 ../gui/wxpython/menustrings.py:1777 +#: ../gui/wxpython/menustrings.py:836 ../gui/wxpython/menustrings.py:1778 #: ../gui/wxpython/image2target/ii2t_menustrings.py:819 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1745 msgid "Net radiation approximation (Bastiaanssen, 1995)." msgstr "Approximation de la radiation nette (Bastiaanssen, 1995)." -#: ../gui/wxpython/menustrings.py:836 ../gui/wxpython/menustrings.py:1778 +#: ../gui/wxpython/menustrings.py:837 ../gui/wxpython/menustrings.py:1779 #: ../gui/wxpython/image2target/ii2t_menustrings.py:820 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1746 msgid "Soil heat flux" msgstr "Flux de chaleur du sol" -#: ../gui/wxpython/menustrings.py:837 ../gui/wxpython/menustrings.py:1779 +#: ../gui/wxpython/menustrings.py:838 ../gui/wxpython/menustrings.py:1780 #: ../gui/wxpython/image2target/ii2t_menustrings.py:821 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1747 msgid "Soil heat flux approximation (Bastiaanssen, 1995)." msgstr "Approximation du flux de chaleur du sol (Bastiaanssen, 1995)." -#: ../gui/wxpython/menustrings.py:838 ../gui/wxpython/menustrings.py:1780 +#: ../gui/wxpython/menustrings.py:839 ../gui/wxpython/menustrings.py:1781 #: ../gui/wxpython/image2target/ii2t_menustrings.py:822 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1748 msgid "Sensible heat flux" msgstr "Flux de chaleur sensible" -#: ../gui/wxpython/menustrings.py:839 ../gui/wxpython/menustrings.py:1781 +#: ../gui/wxpython/menustrings.py:840 ../gui/wxpython/menustrings.py:1782 #: ../gui/wxpython/image2target/ii2t_menustrings.py:823 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1749 msgid "Computes sensible heat flux iteration SEBAL 01." msgstr "Calcule le flux de chaleur sensible par itération SEBAL 01." -#: ../gui/wxpython/menustrings.py:840 ../gui/wxpython/menustrings.py:1782 +#: ../gui/wxpython/menustrings.py:841 ../gui/wxpython/menustrings.py:1783 #: ../gui/wxpython/image2target/ii2t_menustrings.py:824 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1750 msgid "Evaporative fraction" msgstr "Fraction évaporée" -#: ../gui/wxpython/menustrings.py:841 ../gui/wxpython/menustrings.py:1783 +#: ../gui/wxpython/menustrings.py:842 ../gui/wxpython/menustrings.py:1784 #: ../gui/wxpython/image2target/ii2t_menustrings.py:825 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1751 msgid "Computes evaporative fraction and root zone soil moisture." msgstr "Calcule la fraction évaporée et l'humidité racinaire du sol." -#: ../gui/wxpython/menustrings.py:842 ../gui/wxpython/menustrings.py:1784 +#: ../gui/wxpython/menustrings.py:843 ../gui/wxpython/menustrings.py:1785 #: ../gui/wxpython/image2target/ii2t_menustrings.py:826 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1752 msgid "Actual Evapotranspiration" msgstr "Évapotranspiration réelle" -#: ../gui/wxpython/menustrings.py:843 ../gui/wxpython/menustrings.py:1785 +#: ../gui/wxpython/menustrings.py:844 ../gui/wxpython/menustrings.py:1786 #: ../gui/wxpython/image2target/ii2t_menustrings.py:827 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1753 msgid "Actual evapotranspiration for diurnal period (Bastiaanssen, 1995)." msgstr "Évapotranspiration réelle pour la période diurne (Bastiaanssen, 1995)." -#: ../gui/wxpython/menustrings.py:844 ../gui/wxpython/menustrings.py:1786 +#: ../gui/wxpython/menustrings.py:845 ../gui/wxpython/menustrings.py:1787 #: ../gui/wxpython/image2target/ii2t_menustrings.py:828 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1754 msgid "Temporal integration of ETa" msgstr "Intégration temporelle de ETa" -#: ../gui/wxpython/menustrings.py:845 ../gui/wxpython/menustrings.py:1787 +#: ../gui/wxpython/menustrings.py:846 ../gui/wxpython/menustrings.py:1788 #: ../gui/wxpython/image2target/ii2t_menustrings.py:829 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1755 msgid "Computes temporal integration of satellite ET actual (ETa) following the daily ET reference (ETo) from meteorological station(s)." msgstr "Calculer l'intégration temporelle de l'ET satellitaire courante (ETa) suivant l'ET journalier de référence (ETo) à partir de stations météorologiques." -#: ../gui/wxpython/menustrings.py:846 ../gui/wxpython/menustrings.py:1788 +#: ../gui/wxpython/menustrings.py:847 ../gui/wxpython/menustrings.py:1789 #: ../gui/wxpython/image2target/ii2t_menustrings.py:830 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1756 msgid "Hargreaves methods Evapotranspiration" msgstr "Évapotranspiration selon la méthode Hargreaves" -#: ../gui/wxpython/menustrings.py:847 ../gui/wxpython/menustrings.py:1789 +#: ../gui/wxpython/menustrings.py:848 ../gui/wxpython/menustrings.py:1790 #: ../gui/wxpython/image2target/ii2t_menustrings.py:831 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1757 msgid "Computes evapotranspiration calculation modified or original Hargreaves formulation, 2001." msgstr "Calcule l'évapotranspiration selon la formule de Hargreaves originale (2001) ou modifiée." -#: ../gui/wxpython/menustrings.py:848 ../gui/wxpython/menustrings.py:1790 +#: ../gui/wxpython/menustrings.py:849 ../gui/wxpython/menustrings.py:1791 #: ../gui/wxpython/image2target/ii2t_menustrings.py:832 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1758 msgid "Penman-Monteith Evapotranspiration" msgstr "Évapotranspiration de Penman-Monteith" -#: ../gui/wxpython/menustrings.py:849 ../gui/wxpython/menustrings.py:1791 +#: ../gui/wxpython/menustrings.py:850 ../gui/wxpython/menustrings.py:1792 #: ../gui/wxpython/image2target/ii2t_menustrings.py:833 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1759 msgid "Computes potential evapotranspiration calculation with hourly Penman-Monteith." msgstr "Calcule l'évapotranspiration potentielle avec la méthode horaire Penman-Monteith." -#: ../gui/wxpython/menustrings.py:850 ../gui/wxpython/menustrings.py:1792 +#: ../gui/wxpython/menustrings.py:851 ../gui/wxpython/menustrings.py:1793 #: ../gui/wxpython/image2target/ii2t_menustrings.py:834 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1760 msgid "Priestley-Taylor Evapotranspiration" msgstr "Évapotranspiration de Priestley-Taylor" -#: ../gui/wxpython/menustrings.py:851 ../gui/wxpython/menustrings.py:1793 +#: ../gui/wxpython/menustrings.py:852 ../gui/wxpython/menustrings.py:1794 #: ../gui/wxpython/image2target/ii2t_menustrings.py:835 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1761 msgid "Computes evapotranspiration calculation Priestley and Taylor formulation, 1972." msgstr "Calcule l'évapotranspiration selon la formule de Priestley et Taylor, 1972." -#: ../gui/wxpython/menustrings.py:853 ../gui/wxpython/menustrings.py:1795 +#: ../gui/wxpython/menustrings.py:854 ../gui/wxpython/menustrings.py:1796 #: ../gui/wxpython/image2target/ii2t_menustrings.py:837 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1763 msgid "Kappa analysis" msgstr "Analyse Kappa" -#: ../gui/wxpython/menustrings.py:854 ../gui/wxpython/menustrings.py:1796 +#: ../gui/wxpython/menustrings.py:855 ../gui/wxpython/menustrings.py:1797 #: ../gui/wxpython/image2target/ii2t_menustrings.py:838 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1764 msgid "Calculates error matrix and kappa parameter for accuracy assessment of classification result." msgstr "Calcule la matrice de confusion et le paramètre kappa pour l'évaluation de l'exactitude des résultats de classification." -#: ../gui/wxpython/menustrings.py:855 ../gui/wxpython/menustrings.py:1797 +#: ../gui/wxpython/menustrings.py:856 ../gui/wxpython/menustrings.py:1798 #: ../gui/wxpython/image2target/ii2t_menustrings.py:839 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1765 msgid "OIF for LandSat TM" msgstr "OIF pour LandSat TM" -#: ../gui/wxpython/menustrings.py:856 ../gui/wxpython/menustrings.py:1798 +#: ../gui/wxpython/menustrings.py:857 ../gui/wxpython/menustrings.py:1799 #: ../gui/wxpython/image2target/ii2t_menustrings.py:840 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1766 msgid "Calculates Optimum-Index-Factor table for spectral bands" msgstr "Calcule la table de facteur d'index optimal pour les bandes spectrales" -#: ../gui/wxpython/menustrings.py:857 ../gui/wxpython/menustrings.py:1799 +#: ../gui/wxpython/menustrings.py:858 ../gui/wxpython/menustrings.py:1800 #: ../gui/wxpython/image2target/ii2t_menustrings.py:841 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1767 msgid "3D r&aster" msgstr "Carte raster 3D" -#: ../gui/wxpython/menustrings.py:858 ../gui/wxpython/menustrings.py:1800 +#: ../gui/wxpython/menustrings.py:859 ../gui/wxpython/menustrings.py:1801 #: ../gui/wxpython/image2target/ii2t_menustrings.py:842 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1768 msgid "Develop 3D raster map" msgstr "Développer la carte raster 3D" -#: ../gui/wxpython/menustrings.py:859 ../gui/wxpython/menustrings.py:1801 +#: ../gui/wxpython/menustrings.py:860 ../gui/wxpython/menustrings.py:1802 #: ../gui/wxpython/image2target/ii2t_menustrings.py:843 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1769 msgid "Manage 3D NULL values" msgstr "Gérer les valeurs 3D NULL" -#: ../gui/wxpython/menustrings.py:860 ../gui/wxpython/menustrings.py:1802 +#: ../gui/wxpython/menustrings.py:861 ../gui/wxpython/menustrings.py:1803 #: ../gui/wxpython/image2target/ii2t_menustrings.py:844 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1770 msgid "Explicitly create the 3D NULL-value bitmap file." msgstr "Créer explicitement un fichier 3D de valeurs NULL." -#: ../gui/wxpython/menustrings.py:861 ../gui/wxpython/menustrings.py:1803 +#: ../gui/wxpython/menustrings.py:862 ../gui/wxpython/menustrings.py:1804 #: ../gui/wxpython/image2target/ii2t_menustrings.py:845 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1771 msgid "Manage timestamp" msgstr "Gérer les dates et heures" -#: ../gui/wxpython/menustrings.py:862 ../gui/wxpython/menustrings.py:1804 +#: ../gui/wxpython/menustrings.py:863 ../gui/wxpython/menustrings.py:1805 #: ../gui/wxpython/image2target/ii2t_menustrings.py:846 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1772 msgid "Modifies a timestamp for a 3D raster map. Print/add/remove a timestamp for a 3D raster map." msgstr "Modifier l'horodatage d'une carte raster 3D. Afficher/ajouter/supprimer l'horodatage d'une carte raster 3D." -#: ../gui/wxpython/menustrings.py:864 ../gui/wxpython/menustrings.py:1806 +#: ../gui/wxpython/menustrings.py:865 ../gui/wxpython/menustrings.py:1807 #: ../gui/wxpython/image2target/ii2t_menustrings.py:848 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1774 msgid "3D rasters to raster series" msgstr "Rasters 3D vers série de raster" -#: ../gui/wxpython/menustrings.py:866 ../gui/wxpython/menustrings.py:1808 +#: ../gui/wxpython/menustrings.py:867 ../gui/wxpython/menustrings.py:1809 #: ../gui/wxpython/image2target/ii2t_menustrings.py:850 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1776 msgid "3D color tables" msgstr "Tables de couleurs 3D" -#: ../gui/wxpython/menustrings.py:867 ../gui/wxpython/menustrings.py:1809 +#: ../gui/wxpython/menustrings.py:868 ../gui/wxpython/menustrings.py:1810 #: ../gui/wxpython/image2target/ii2t_menustrings.py:851 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1777 msgid "Creates/modifies the color table associated with a 3D raster map." msgstr "Créé/modifie la table de couleur associées à une carte raster 3D." -#: ../gui/wxpython/menustrings.py:868 ../gui/wxpython/menustrings.py:1810 +#: ../gui/wxpython/menustrings.py:869 ../gui/wxpython/menustrings.py:1811 #: ../gui/wxpython/image2target/ii2t_menustrings.py:852 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1778 msgid "Export 3D color table" msgstr "Exporter une table de couleur 3D" -#: ../gui/wxpython/menustrings.py:869 ../gui/wxpython/menustrings.py:1811 +#: ../gui/wxpython/menustrings.py:870 ../gui/wxpython/menustrings.py:1812 #: ../gui/wxpython/image2target/ii2t_menustrings.py:853 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1779 msgid "Exports the color table associated with a 3D raster map." msgstr "Exporter la table de couleur associée à une carte raster 3D." -#: ../gui/wxpython/menustrings.py:870 ../gui/wxpython/menustrings.py:1812 +#: ../gui/wxpython/menustrings.py:871 ../gui/wxpython/menustrings.py:1813 #: ../gui/wxpython/image2target/ii2t_menustrings.py:854 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1780 msgid "3D mask" msgstr "masque 3D" -#: ../gui/wxpython/menustrings.py:871 ../gui/wxpython/menustrings.py:1813 +#: ../gui/wxpython/menustrings.py:872 ../gui/wxpython/menustrings.py:1814 #: ../gui/wxpython/image2target/ii2t_menustrings.py:855 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1781 msgid "Establishes the current working 3D raster mask." msgstr "Définir le masque raster 3D courant." -#: ../gui/wxpython/menustrings.py:872 ../gui/wxpython/menustrings.py:873 -#: ../gui/wxpython/menustrings.py:1814 ../gui/wxpython/menustrings.py:1815 +#: ../gui/wxpython/menustrings.py:873 ../gui/wxpython/menustrings.py:874 +#: ../gui/wxpython/menustrings.py:1815 ../gui/wxpython/menustrings.py:1816 #: ../gui/wxpython/image2target/ii2t_menustrings.py:856 #: ../gui/wxpython/image2target/ii2t_menustrings.py:857 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1782 @@ -9356,224 +9332,224 @@ msgid "3D raster map calculator" msgstr "Calculatrice raster 3D" -#: ../gui/wxpython/menustrings.py:874 ../gui/wxpython/menustrings.py:1816 +#: ../gui/wxpython/menustrings.py:875 ../gui/wxpython/menustrings.py:1817 #: ../gui/wxpython/image2target/ii2t_menustrings.py:858 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1784 msgid "Cross section" msgstr "Coupe transversale" -#: ../gui/wxpython/menustrings.py:875 ../gui/wxpython/menustrings.py:1817 +#: ../gui/wxpython/menustrings.py:876 ../gui/wxpython/menustrings.py:1818 #: ../gui/wxpython/image2target/ii2t_menustrings.py:859 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1785 msgid "Creates cross section 2D raster map from 3D raster map based on 2D elevation map" msgstr "Créer une section de coupe 2D depuis une carte raster 3D et une carte d'altitude 2D" -#: ../gui/wxpython/menustrings.py:877 ../gui/wxpython/menustrings.py:1819 +#: ../gui/wxpython/menustrings.py:878 ../gui/wxpython/menustrings.py:1820 #: ../gui/wxpython/image2target/ii2t_menustrings.py:861 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1787 msgid "Numerical calculation program for transient, confined groundwater flow in three dimensions." msgstr "Calcul numérique pour les eaux souterraines transitoires, confinées et non confinées, en trois dimensions." -#: ../gui/wxpython/menustrings.py:878 ../gui/wxpython/menustrings.py:1820 +#: ../gui/wxpython/menustrings.py:879 ../gui/wxpython/menustrings.py:1821 #: ../gui/wxpython/image2target/ii2t_menustrings.py:862 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1788 msgid "Interpolate 3D raster from points" msgstr "Interpoler un raster 3D depuis des points" -#: ../gui/wxpython/menustrings.py:879 ../gui/wxpython/menustrings.py:1821 +#: ../gui/wxpython/menustrings.py:880 ../gui/wxpython/menustrings.py:1822 #: ../gui/wxpython/image2target/ii2t_menustrings.py:863 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1789 msgid "Interpolates point data to a 3D raster map using regularized spline with tension (RST) algorithm." msgstr "Interpoler des données points vers une carte raster 3D, en utilisant l'algorithme des splines régulées avec tension (RST)." -#: ../gui/wxpython/menustrings.py:881 ../gui/wxpython/menustrings.py:1823 +#: ../gui/wxpython/menustrings.py:882 ../gui/wxpython/menustrings.py:1824 #: ../gui/wxpython/image2target/ii2t_menustrings.py:865 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1791 msgid "Basic 3D raster metadata" msgstr "Métadonnées raster 3D basiques" -#: ../gui/wxpython/menustrings.py:882 ../gui/wxpython/menustrings.py:1824 +#: ../gui/wxpython/menustrings.py:883 ../gui/wxpython/menustrings.py:1825 #: ../gui/wxpython/image2target/ii2t_menustrings.py:866 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1792 msgid "Outputs basic information about a user-specified 3D raster map layer." msgstr "Affiche les informations basiques pour une carte raster 3D donnée." -#: ../gui/wxpython/menustrings.py:883 ../gui/wxpython/menustrings.py:1825 +#: ../gui/wxpython/menustrings.py:884 ../gui/wxpython/menustrings.py:1826 #: ../gui/wxpython/image2target/ii2t_menustrings.py:867 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1793 msgid "3D raster statistics" msgstr "Statistiques de raster 3D" -#: ../gui/wxpython/menustrings.py:884 ../gui/wxpython/menustrings.py:1826 +#: ../gui/wxpython/menustrings.py:885 ../gui/wxpython/menustrings.py:1827 #: ../gui/wxpython/image2target/ii2t_menustrings.py:868 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1794 msgid "Generates volume statistics for 3D raster maps." msgstr "Générer les statistiques de volumes pour les cartes raster 3D." -#: ../gui/wxpython/menustrings.py:885 ../gui/wxpython/menustrings.py:1827 +#: ../gui/wxpython/menustrings.py:886 ../gui/wxpython/menustrings.py:1828 #: ../gui/wxpython/image2target/ii2t_menustrings.py:869 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1795 msgid "Univariate statistics for 3D rasters" msgstr "Statistiques univariées pour les raster 3D" -#: ../gui/wxpython/menustrings.py:886 ../gui/wxpython/menustrings.py:1828 +#: ../gui/wxpython/menustrings.py:887 ../gui/wxpython/menustrings.py:1829 #: ../gui/wxpython/image2target/ii2t_menustrings.py:870 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1796 msgid "Calculates univariate statistics from the non-null cells of a 3D raster map. Statistics include number of cells counted, minimum and maximum cell values, range, arithmetic mean, population variance, standard deviation, coefficient of variation, and sum." msgstr "Calcule les statistiques univariées pour les cellules non nulles d'une carte raster 3D. Les statiqtiques incluent le nombre de cellules, les valeurs minimales et maximales, la plage, la moyenne arithmétique, la variance, l'écart type, le coefficient de variation, et la somme." -#: ../gui/wxpython/menustrings.py:887 ../gui/wxpython/menustrings.py:1829 +#: ../gui/wxpython/menustrings.py:888 ../gui/wxpython/menustrings.py:1830 #: ../gui/wxpython/image2target/ii2t_menustrings.py:871 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1797 msgid "&Database" msgstr "Base de &Données" -#: ../gui/wxpython/menustrings.py:888 ../gui/wxpython/menustrings.py:1830 +#: ../gui/wxpython/menustrings.py:889 ../gui/wxpython/menustrings.py:1831 #: ../gui/wxpython/image2target/ii2t_menustrings.py:872 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1798 msgid "Database information" msgstr "Information sur la base de données" -#: ../gui/wxpython/menustrings.py:889 ../gui/wxpython/menustrings.py:1831 +#: ../gui/wxpython/menustrings.py:890 ../gui/wxpython/menustrings.py:1832 #: ../gui/wxpython/image2target/ii2t_menustrings.py:873 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1799 msgid "List databases" msgstr "Lister les bases de données" -#: ../gui/wxpython/menustrings.py:890 ../gui/wxpython/menustrings.py:1832 +#: ../gui/wxpython/menustrings.py:891 ../gui/wxpython/menustrings.py:1833 #: ../gui/wxpython/image2target/ii2t_menustrings.py:874 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1800 msgid "Lists all databases for a given driver and location." msgstr "Lister toutes les bases de données pour un pilote et un secteur donnés." -#: ../gui/wxpython/menustrings.py:891 ../gui/wxpython/menustrings.py:1833 +#: ../gui/wxpython/menustrings.py:892 ../gui/wxpython/menustrings.py:1834 #: ../gui/wxpython/image2target/ii2t_menustrings.py:875 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1801 msgid "List drivers" msgstr "Lister les pilotes" -#: ../gui/wxpython/menustrings.py:892 ../gui/wxpython/menustrings.py:1834 +#: ../gui/wxpython/menustrings.py:893 ../gui/wxpython/menustrings.py:1835 #: ../gui/wxpython/image2target/ii2t_menustrings.py:876 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1802 msgid "Lists all database drivers." msgstr "Lister tous les pilotes de bases de données." -#: ../gui/wxpython/menustrings.py:893 ../gui/wxpython/menustrings.py:1835 +#: ../gui/wxpython/menustrings.py:894 ../gui/wxpython/menustrings.py:1836 #: ../gui/wxpython/image2target/ii2t_menustrings.py:877 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1803 msgid "List tables" msgstr "Lister les tables" -#: ../gui/wxpython/menustrings.py:894 ../gui/wxpython/menustrings.py:1836 +#: ../gui/wxpython/menustrings.py:895 ../gui/wxpython/menustrings.py:1837 #: ../gui/wxpython/image2target/ii2t_menustrings.py:878 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1804 msgid "Lists all tables for a given database." msgstr "Lister toutes les tables d'une base de données" -#: ../gui/wxpython/menustrings.py:895 ../gui/wxpython/menustrings.py:1837 +#: ../gui/wxpython/menustrings.py:896 ../gui/wxpython/menustrings.py:1838 #: ../gui/wxpython/image2target/ii2t_menustrings.py:879 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1805 msgid "Describe table" msgstr "Décrire une table" -#: ../gui/wxpython/menustrings.py:896 ../gui/wxpython/menustrings.py:1838 +#: ../gui/wxpython/menustrings.py:897 ../gui/wxpython/menustrings.py:1839 #: ../gui/wxpython/image2target/ii2t_menustrings.py:880 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1806 msgid "Describes a table in detail." msgstr "Décrit une table en détail." -#: ../gui/wxpython/menustrings.py:897 ../gui/wxpython/menustrings.py:1839 +#: ../gui/wxpython/menustrings.py:898 ../gui/wxpython/menustrings.py:1840 #: ../gui/wxpython/image2target/ii2t_menustrings.py:881 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1807 msgid "List columns" msgstr "Lister les colonnes" -#: ../gui/wxpython/menustrings.py:898 ../gui/wxpython/menustrings.py:1840 +#: ../gui/wxpython/menustrings.py:899 ../gui/wxpython/menustrings.py:1841 #: ../gui/wxpython/image2target/ii2t_menustrings.py:882 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1808 msgid "List all columns for a given table." msgstr "Lister toutes les colonnes d'une table." -#: ../gui/wxpython/menustrings.py:899 ../gui/wxpython/menustrings.py:1841 +#: ../gui/wxpython/menustrings.py:900 ../gui/wxpython/menustrings.py:1842 #: ../gui/wxpython/image2target/ii2t_menustrings.py:883 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1809 msgid "Manage databases" msgstr "Gérer les bases de données" -#: ../gui/wxpython/menustrings.py:900 ../gui/wxpython/menustrings.py:1842 +#: ../gui/wxpython/menustrings.py:901 ../gui/wxpython/menustrings.py:1843 #: ../gui/wxpython/image2target/ii2t_menustrings.py:884 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1810 msgid "Connect" msgstr "Se connecter" -#: ../gui/wxpython/menustrings.py:901 ../gui/wxpython/menustrings.py:1843 +#: ../gui/wxpython/menustrings.py:902 ../gui/wxpython/menustrings.py:1844 #: ../gui/wxpython/image2target/ii2t_menustrings.py:885 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1811 msgid "Prints/sets general DB connection for current mapset." msgstr "Afficher/définir la connecion DB générale pour le jeu de cartes courant." -#: ../gui/wxpython/menustrings.py:902 ../gui/wxpython/menustrings.py:1844 +#: ../gui/wxpython/menustrings.py:903 ../gui/wxpython/menustrings.py:1845 #: ../gui/wxpython/image2target/ii2t_menustrings.py:886 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1812 msgid "Login" msgstr "S'identifier" -#: ../gui/wxpython/menustrings.py:903 ../gui/wxpython/menustrings.py:1845 +#: ../gui/wxpython/menustrings.py:904 ../gui/wxpython/menustrings.py:1846 #: ../gui/wxpython/image2target/ii2t_menustrings.py:887 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1813 msgid "Sets user/password for DB driver/database." msgstr "Définir utilisateur/mot de passe pour un pilote/base de données." -#: ../gui/wxpython/menustrings.py:904 ../gui/wxpython/menustrings.py:1846 +#: ../gui/wxpython/menustrings.py:905 ../gui/wxpython/menustrings.py:1847 #: ../gui/wxpython/image2target/ii2t_menustrings.py:888 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1814 msgid "Create database" msgstr "Créer une base de données" -#: ../gui/wxpython/menustrings.py:905 ../gui/wxpython/menustrings.py:1847 +#: ../gui/wxpython/menustrings.py:906 ../gui/wxpython/menustrings.py:1848 #: ../gui/wxpython/image2target/ii2t_menustrings.py:889 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1815 msgid "Creates an empty database." msgstr "Créer une base de données vide." -#: ../gui/wxpython/menustrings.py:906 ../gui/wxpython/menustrings.py:1848 +#: ../gui/wxpython/menustrings.py:907 ../gui/wxpython/menustrings.py:1849 #: ../gui/wxpython/image2target/ii2t_menustrings.py:890 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1816 msgid "Drop database" msgstr "Supprimer une base de données" -#: ../gui/wxpython/menustrings.py:907 ../gui/wxpython/menustrings.py:1849 +#: ../gui/wxpython/menustrings.py:908 ../gui/wxpython/menustrings.py:1850 #: ../gui/wxpython/image2target/ii2t_menustrings.py:891 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1817 msgid "Removes an existing database." msgstr "Supprimer une base de données existante." -#: ../gui/wxpython/menustrings.py:908 ../gui/wxpython/menustrings.py:1850 +#: ../gui/wxpython/menustrings.py:909 ../gui/wxpython/menustrings.py:1851 #: ../gui/wxpython/image2target/ii2t_menustrings.py:892 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1818 msgid "Drop table" msgstr "Supprimer une table" -#: ../gui/wxpython/menustrings.py:909 ../gui/wxpython/menustrings.py:1851 +#: ../gui/wxpython/menustrings.py:910 ../gui/wxpython/menustrings.py:1852 #: ../gui/wxpython/image2target/ii2t_menustrings.py:893 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1819 msgid "Drops an attribute table." msgstr "Supprimer une table d'attributs" -#: ../gui/wxpython/menustrings.py:910 ../gui/wxpython/menustrings.py:1852 +#: ../gui/wxpython/menustrings.py:911 ../gui/wxpython/menustrings.py:1853 #: ../gui/wxpython/image2target/ii2t_menustrings.py:894 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1820 msgid "Copy table" msgstr "Copier la table" -#: ../gui/wxpython/menustrings.py:911 ../gui/wxpython/menustrings.py:1853 +#: ../gui/wxpython/menustrings.py:912 ../gui/wxpython/menustrings.py:1854 #: ../gui/wxpython/image2target/ii2t_menustrings.py:895 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1821 msgid "Copy a table. Either 'from_table' (optionally with 'where') can be used or 'select' option, but not 'from_table' and 'select' at the same time." msgstr "Copier une table. Soit 'depuis_table' (en option avec 'where') peut être utilisé ou l'option 'select', mais pas 'depuis_table' et 'select' en même temps." -#: ../gui/wxpython/menustrings.py:912 ../gui/wxpython/menustrings.py:932 -#: ../gui/wxpython/menustrings.py:1854 ../gui/wxpython/menustrings.py:1874 +#: ../gui/wxpython/menustrings.py:913 ../gui/wxpython/menustrings.py:933 +#: ../gui/wxpython/menustrings.py:1855 ../gui/wxpython/menustrings.py:1875 #: ../gui/wxpython/image2target/ii2t_menustrings.py:896 #: ../gui/wxpython/image2target/ii2t_menustrings.py:916 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1822 @@ -9581,1196 +9557,1196 @@ msgid "Drop column" msgstr "Supprimer une colonne" -#: ../gui/wxpython/menustrings.py:913 ../gui/wxpython/menustrings.py:1855 +#: ../gui/wxpython/menustrings.py:914 ../gui/wxpython/menustrings.py:1856 #: ../gui/wxpython/image2target/ii2t_menustrings.py:897 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1823 msgid "Drops a column from selected attribute table." msgstr "Supprimer une colonne de la table d'attributs sélectionnée." -#: ../gui/wxpython/menustrings.py:914 ../gui/wxpython/menustrings.py:1856 +#: ../gui/wxpython/menustrings.py:915 ../gui/wxpython/menustrings.py:1857 #: ../gui/wxpython/image2target/ii2t_menustrings.py:898 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1824 msgid "Test" msgstr "Tester" -#: ../gui/wxpython/menustrings.py:915 ../gui/wxpython/menustrings.py:1857 +#: ../gui/wxpython/menustrings.py:916 ../gui/wxpython/menustrings.py:1858 #: ../gui/wxpython/image2target/ii2t_menustrings.py:899 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1825 msgid "Test database driver, database must exist and set by db.connect." msgstr "Tester un pilote de base de données ; la base doit exister et être connectée via db.connect" -#: ../gui/wxpython/menustrings.py:916 ../gui/wxpython/menustrings.py:1858 +#: ../gui/wxpython/menustrings.py:917 ../gui/wxpython/menustrings.py:1859 #: ../gui/wxpython/image2target/ii2t_menustrings.py:900 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1826 -#: ../gui/wxpython/dbmgr/sqlbuilder.py:111 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:115 msgid "Query" msgstr "Requête" -#: ../gui/wxpython/menustrings.py:917 ../gui/wxpython/menustrings.py:1859 +#: ../gui/wxpython/menustrings.py:918 ../gui/wxpython/menustrings.py:1860 #: ../gui/wxpython/image2target/ii2t_menustrings.py:901 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1827 msgid "Query any table" msgstr "Interroger une table" -#: ../gui/wxpython/menustrings.py:918 ../gui/wxpython/menustrings.py:1860 +#: ../gui/wxpython/menustrings.py:919 ../gui/wxpython/menustrings.py:1861 #: ../gui/wxpython/image2target/ii2t_menustrings.py:902 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1828 msgid "Selects data from attribute table. Performs SQL query statement(s)." msgstr "Sélectionne des données d'une table attributaire. Exécute des requêtes SQL." -#: ../gui/wxpython/menustrings.py:921 ../gui/wxpython/menustrings.py:1863 +#: ../gui/wxpython/menustrings.py:922 ../gui/wxpython/menustrings.py:1864 #: ../gui/wxpython/image2target/ii2t_menustrings.py:905 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1831 msgid "SQL statement" msgstr "Expression SQL" -#: ../gui/wxpython/menustrings.py:922 ../gui/wxpython/menustrings.py:1864 +#: ../gui/wxpython/menustrings.py:923 ../gui/wxpython/menustrings.py:1865 #: ../gui/wxpython/image2target/ii2t_menustrings.py:906 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1832 msgid "Executes any SQL statement. For SELECT statements use 'db.select'." msgstr "Exécute n'importe qu'elle requête SQL. Pour une requête SELECT utiliser 'db.select'." -#: ../gui/wxpython/menustrings.py:923 ../gui/wxpython/menustrings.py:1865 +#: ../gui/wxpython/menustrings.py:924 ../gui/wxpython/menustrings.py:1866 #: ../gui/wxpython/image2target/ii2t_menustrings.py:907 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1833 msgid "Vector database connections" msgstr "Connections vecteur base de données" -#: ../gui/wxpython/menustrings.py:924 ../gui/wxpython/menustrings.py:1866 +#: ../gui/wxpython/menustrings.py:925 ../gui/wxpython/menustrings.py:1867 #: ../gui/wxpython/image2target/ii2t_menustrings.py:908 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1834 msgid "New table" msgstr "Nouvelle table" -#: ../gui/wxpython/menustrings.py:925 ../gui/wxpython/menustrings.py:1867 +#: ../gui/wxpython/menustrings.py:926 ../gui/wxpython/menustrings.py:1868 #: ../gui/wxpython/image2target/ii2t_menustrings.py:909 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1835 msgid "Creates and connects a new attribute table to a given layer of an existing vector map." msgstr "Créée et connecte une table attributaire à une couche donnée d'une carte vecteur existante." -#: ../gui/wxpython/menustrings.py:926 ../gui/wxpython/menustrings.py:1868 +#: ../gui/wxpython/menustrings.py:927 ../gui/wxpython/menustrings.py:1869 #: ../gui/wxpython/image2target/ii2t_menustrings.py:910 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1836 msgid "Remove table" msgstr "Supprimer une table" -#: ../gui/wxpython/menustrings.py:927 ../gui/wxpython/menustrings.py:1869 +#: ../gui/wxpython/menustrings.py:928 ../gui/wxpython/menustrings.py:1870 #: ../gui/wxpython/image2target/ii2t_menustrings.py:911 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1837 msgid "Removes existing attribute table of a vector map." msgstr "Retire une table attributaire existante d'une carte vecteur." -#: ../gui/wxpython/menustrings.py:928 ../gui/wxpython/menustrings.py:1870 +#: ../gui/wxpython/menustrings.py:929 ../gui/wxpython/menustrings.py:1871 #: ../gui/wxpython/image2target/ii2t_menustrings.py:912 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1838 msgid "Join table" msgstr "Joindre la table" -#: ../gui/wxpython/menustrings.py:929 ../gui/wxpython/menustrings.py:1871 +#: ../gui/wxpython/menustrings.py:930 ../gui/wxpython/menustrings.py:1872 #: ../gui/wxpython/image2target/ii2t_menustrings.py:913 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1839 msgid "Joins a database table to a vector map table." msgstr "Joint une table à la table attributaire d'une carte vecteur." -#: ../gui/wxpython/menustrings.py:930 ../gui/wxpython/menustrings.py:1872 +#: ../gui/wxpython/menustrings.py:931 ../gui/wxpython/menustrings.py:1873 #: ../gui/wxpython/image2target/ii2t_menustrings.py:914 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1840 msgid "Add columns" msgstr "Ajouter des colonnes" -#: ../gui/wxpython/menustrings.py:931 ../gui/wxpython/menustrings.py:1873 +#: ../gui/wxpython/menustrings.py:932 ../gui/wxpython/menustrings.py:1874 #: ../gui/wxpython/image2target/ii2t_menustrings.py:915 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1841 msgid "Adds one or more columns to the attribute table connected to a given vector map." msgstr "Ajoute une ou des colonnes à la table attributaire connectée à une carte vecteur donnée." -#: ../gui/wxpython/menustrings.py:933 ../gui/wxpython/menustrings.py:1875 +#: ../gui/wxpython/menustrings.py:934 ../gui/wxpython/menustrings.py:1876 #: ../gui/wxpython/image2target/ii2t_menustrings.py:917 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1843 msgid "Drops a column from the attribute table connected to a given vector map." msgstr "Supprime une colonne d'une table attributaire connectée à une carte vecteur donnée." -#: ../gui/wxpython/menustrings.py:934 ../gui/wxpython/menustrings.py:1876 +#: ../gui/wxpython/menustrings.py:935 ../gui/wxpython/menustrings.py:1877 #: ../gui/wxpython/image2target/ii2t_menustrings.py:918 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1844 -#: ../gui/wxpython/dbmgr/base.py:2370 +#: ../gui/wxpython/dbmgr/base.py:2372 msgid "Rename column" msgstr "Renommer une colonne" -#: ../gui/wxpython/menustrings.py:935 ../gui/wxpython/menustrings.py:1877 +#: ../gui/wxpython/menustrings.py:936 ../gui/wxpython/menustrings.py:1878 #: ../gui/wxpython/image2target/ii2t_menustrings.py:919 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1845 msgid "Renames a column in the attribute table connected to a given vector map." msgstr "Renomme une colonne dans une table attributaire connectée à une carte vecteur donnée." -#: ../gui/wxpython/menustrings.py:936 ../gui/wxpython/menustrings.py:1878 +#: ../gui/wxpython/menustrings.py:937 ../gui/wxpython/menustrings.py:1879 #: ../gui/wxpython/image2target/ii2t_menustrings.py:920 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1846 msgid "Change values" msgstr "Changer les valeurs" -#: ../gui/wxpython/menustrings.py:937 ../gui/wxpython/menustrings.py:1879 +#: ../gui/wxpython/menustrings.py:938 ../gui/wxpython/menustrings.py:1880 #: ../gui/wxpython/image2target/ii2t_menustrings.py:921 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1847 msgid "Updates a column in the attribute table connected to a vector map." msgstr "Met à jour une colonne dans la table attributaire connectée à une carte vecteur." -#: ../gui/wxpython/menustrings.py:938 ../gui/wxpython/menustrings.py:1880 +#: ../gui/wxpython/menustrings.py:939 ../gui/wxpython/menustrings.py:1881 #: ../gui/wxpython/image2target/ii2t_menustrings.py:922 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1848 msgid "Drop row" msgstr "Supprimer la ligne" -#: ../gui/wxpython/menustrings.py:939 ../gui/wxpython/menustrings.py:1881 +#: ../gui/wxpython/menustrings.py:940 ../gui/wxpython/menustrings.py:1882 #: ../gui/wxpython/image2target/ii2t_menustrings.py:923 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1849 msgid "Removes a vector feature from a vector map through attribute selection." msgstr "Supprime une entité d'une carte vecteur par sélection de ses attributs." -#: ../gui/wxpython/menustrings.py:940 ../gui/wxpython/menustrings.py:1882 +#: ../gui/wxpython/menustrings.py:941 ../gui/wxpython/menustrings.py:1883 #: ../gui/wxpython/image2target/ii2t_menustrings.py:924 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1850 msgid "Reconnect vectors to database" msgstr "Reconnecter des cartes vecteur à une base de données" -#: ../gui/wxpython/menustrings.py:941 ../gui/wxpython/menustrings.py:1883 +#: ../gui/wxpython/menustrings.py:942 ../gui/wxpython/menustrings.py:1884 #: ../gui/wxpython/image2target/ii2t_menustrings.py:925 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1851 msgid "Reconnects attribute tables for all vector maps from the current mapset to a new database." msgstr "Reconnecter les tables attributaires pour toutes les cartes vecteur du jeu de données actuel vers une nouvelle base de données." -#: ../gui/wxpython/menustrings.py:942 ../gui/wxpython/menustrings.py:1884 +#: ../gui/wxpython/menustrings.py:943 ../gui/wxpython/menustrings.py:1885 #: ../gui/wxpython/image2target/ii2t_menustrings.py:926 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1852 msgid "Set vector map - database connection" msgstr "Définir les connexions entre carte vecteur et base de données." -#: ../gui/wxpython/menustrings.py:943 ../gui/wxpython/menustrings.py:1885 +#: ../gui/wxpython/menustrings.py:944 ../gui/wxpython/menustrings.py:1886 #: ../gui/wxpython/image2target/ii2t_menustrings.py:927 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1853 msgid "Prints/sets DB connection for a vector map to attribute table." msgstr "Afficher/définir les connexions base de données pour la table d'attributs de la carte vecteur." -#: ../gui/wxpython/menustrings.py:944 ../gui/wxpython/menustrings.py:1886 +#: ../gui/wxpython/menustrings.py:945 ../gui/wxpython/menustrings.py:1887 #: ../gui/wxpython/image2target/ii2t_menustrings.py:928 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1854 msgid "&Temporal" msgstr "&Temporel" -#: ../gui/wxpython/menustrings.py:945 ../gui/wxpython/menustrings.py:1887 +#: ../gui/wxpython/menustrings.py:946 ../gui/wxpython/menustrings.py:1888 #: ../gui/wxpython/image2target/ii2t_menustrings.py:929 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1855 msgid "Manage datasets" msgstr "Gérer les jeux de données" -#: ../gui/wxpython/menustrings.py:946 ../gui/wxpython/menustrings.py:1888 +#: ../gui/wxpython/menustrings.py:947 ../gui/wxpython/menustrings.py:1889 #: ../gui/wxpython/image2target/ii2t_menustrings.py:930 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1856 msgid "Connect temporal database" msgstr "Connexion à une base de données temporelle" -#: ../gui/wxpython/menustrings.py:947 ../gui/wxpython/menustrings.py:1889 +#: ../gui/wxpython/menustrings.py:948 ../gui/wxpython/menustrings.py:1890 #: ../gui/wxpython/image2target/ii2t_menustrings.py:931 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1857 msgid "Prints/sets general temporal GIS database connection for current mapset." msgstr "Afficher/définir la connecion DB générale pour le jeu de cartes courant." -#: ../gui/wxpython/menustrings.py:948 ../gui/wxpython/menustrings.py:1890 +#: ../gui/wxpython/menustrings.py:949 ../gui/wxpython/menustrings.py:1891 #: ../gui/wxpython/image2target/ii2t_menustrings.py:932 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1858 #: ../gui/wxpython/rlisetup/frame.py:143 msgid "Create" msgstr "Créer" -#: ../gui/wxpython/menustrings.py:949 ../gui/wxpython/menustrings.py:1891 +#: ../gui/wxpython/menustrings.py:950 ../gui/wxpython/menustrings.py:1892 #: ../gui/wxpython/image2target/ii2t_menustrings.py:933 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1859 msgid "Creates a space time dataset." msgstr "Créer un nouveau jeu de données temporel" -#: ../gui/wxpython/menustrings.py:951 ../gui/wxpython/menustrings.py:1893 +#: ../gui/wxpython/menustrings.py:952 ../gui/wxpython/menustrings.py:1894 #: ../gui/wxpython/image2target/ii2t_menustrings.py:935 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1861 msgid "Renames a space time dataset" msgstr "Renommer un jeu de données temporel" -#: ../gui/wxpython/menustrings.py:952 ../gui/wxpython/menustrings.py:1894 +#: ../gui/wxpython/menustrings.py:953 ../gui/wxpython/menustrings.py:1895 #: ../gui/wxpython/image2target/ii2t_menustrings.py:936 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1862 #: ../gui/wxpython/gui_core/simplelmgr.py:463 -#: ../gui/wxpython/animation/dialogs.py:780 -#: ../gui/wxpython/animation/dialogs.py:1012 +#: ../gui/wxpython/animation/dialogs.py:783 +#: ../gui/wxpython/animation/dialogs.py:1015 #: ../gui/wxpython/lmgr/layertree.py:459 ../gui/wxpython/rlisetup/frame.py:140 #: ../gui/wxpython/gmodeler/frame.py:1499 msgid "Remove" msgstr "Supprimer" -#: ../gui/wxpython/menustrings.py:953 ../gui/wxpython/menustrings.py:1895 +#: ../gui/wxpython/menustrings.py:954 ../gui/wxpython/menustrings.py:1896 #: ../gui/wxpython/image2target/ii2t_menustrings.py:937 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1863 msgid "Removes space time datasets from temporal database." msgstr "Supprimer des jeux de données temporels de la base de donénes temporelle." -#: ../gui/wxpython/menustrings.py:954 ../gui/wxpython/menustrings.py:1896 +#: ../gui/wxpython/menustrings.py:955 ../gui/wxpython/menustrings.py:1897 #: ../gui/wxpython/image2target/ii2t_menustrings.py:938 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1864 msgid "Update metadata" msgstr "Mettre à jour les métadonnées" -#: ../gui/wxpython/menustrings.py:955 ../gui/wxpython/menustrings.py:1897 +#: ../gui/wxpython/menustrings.py:956 ../gui/wxpython/menustrings.py:1898 #: ../gui/wxpython/image2target/ii2t_menustrings.py:939 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1865 msgid "Modifies the metadata of a space time dataset." msgstr "Modifier les métadonnées du jeu de données temporel." -#: ../gui/wxpython/menustrings.py:956 ../gui/wxpython/menustrings.py:1898 +#: ../gui/wxpython/menustrings.py:957 ../gui/wxpython/menustrings.py:1899 #: ../gui/wxpython/image2target/ii2t_menustrings.py:940 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1866 msgid "Merge" msgstr "Fusionner" -#: ../gui/wxpython/menustrings.py:957 ../gui/wxpython/menustrings.py:1899 +#: ../gui/wxpython/menustrings.py:958 ../gui/wxpython/menustrings.py:1900 #: ../gui/wxpython/image2target/ii2t_menustrings.py:941 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1867 msgid "Merges several space time datasets into a single space time dataset." msgstr "Fusionner plusieurs jeux de données temporels vers un seul jeu de données temporel." -#: ../gui/wxpython/menustrings.py:958 ../gui/wxpython/menustrings.py:1900 +#: ../gui/wxpython/menustrings.py:959 ../gui/wxpython/menustrings.py:1901 #: ../gui/wxpython/image2target/ii2t_menustrings.py:942 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1868 msgid "Temporally shift" msgstr "Déplacement temporel" -#: ../gui/wxpython/menustrings.py:959 ../gui/wxpython/menustrings.py:1901 +#: ../gui/wxpython/menustrings.py:960 ../gui/wxpython/menustrings.py:1902 #: ../gui/wxpython/image2target/ii2t_menustrings.py:943 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1869 msgid "Shifts temporally the maps of a space time dataset." msgstr "Déplacer temporellement les cartes d'un jeu de données temporel." -#: ../gui/wxpython/menustrings.py:960 ../gui/wxpython/menustrings.py:1902 +#: ../gui/wxpython/menustrings.py:961 ../gui/wxpython/menustrings.py:1903 #: ../gui/wxpython/image2target/ii2t_menustrings.py:944 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1870 msgid "Snap maps of dataset" msgstr "Accrocher les cartes du jeu de données" -#: ../gui/wxpython/menustrings.py:961 ../gui/wxpython/menustrings.py:1903 +#: ../gui/wxpython/menustrings.py:962 ../gui/wxpython/menustrings.py:1904 #: ../gui/wxpython/image2target/ii2t_menustrings.py:945 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1871 msgid "Snaps temporally the maps of a space time dataset." msgstr "Accrocher temporellement les cartes du jeu de données temporel" -#: ../gui/wxpython/menustrings.py:963 ../gui/wxpython/menustrings.py:1905 +#: ../gui/wxpython/menustrings.py:964 ../gui/wxpython/menustrings.py:1906 #: ../gui/wxpython/image2target/ii2t_menustrings.py:947 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1873 msgid "Lists space time datasets and maps registered in the temporal database." msgstr "Lister les jeux de données temporels et cartes enregistrées dans la base de données temporelle." -#: ../gui/wxpython/menustrings.py:964 ../gui/wxpython/menustrings.py:1906 +#: ../gui/wxpython/menustrings.py:965 ../gui/wxpython/menustrings.py:1907 #: ../gui/wxpython/image2target/ii2t_menustrings.py:948 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1874 msgid "Manage maps in datasets" msgstr "Gérer les cartes du jeu de données" -#: ../gui/wxpython/menustrings.py:965 ../gui/wxpython/menustrings.py:1907 +#: ../gui/wxpython/menustrings.py:966 ../gui/wxpython/menustrings.py:1908 #: ../gui/wxpython/image2target/ii2t_menustrings.py:949 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1875 msgid "Register maps in datasets" msgstr "Enregistrer des cartes dans les jeux de données" -#: ../gui/wxpython/menustrings.py:966 ../gui/wxpython/menustrings.py:1908 +#: ../gui/wxpython/menustrings.py:967 ../gui/wxpython/menustrings.py:1909 msgid "Assigns timestamps and registers raster, vector and raster3d maps in a space time dataset." msgstr "Assigne les dates et enregistre les cartes raster, vecteur et raster3d dans un jeu de données temporel." -#: ../gui/wxpython/menustrings.py:967 ../gui/wxpython/menustrings.py:1909 +#: ../gui/wxpython/menustrings.py:968 ../gui/wxpython/menustrings.py:1910 #: ../gui/wxpython/image2target/ii2t_menustrings.py:951 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1877 msgid "Unregister maps from datasets" msgstr "Désenregistrer des cartes de jeux de données" -#: ../gui/wxpython/menustrings.py:968 ../gui/wxpython/menustrings.py:1910 +#: ../gui/wxpython/menustrings.py:969 ../gui/wxpython/menustrings.py:1911 #: ../gui/wxpython/image2target/ii2t_menustrings.py:952 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1878 msgid "Unregisters raster, vector and raster3d maps from the temporal database or a specific space time dataset." msgstr "Désenregistrer des cartes raster, vecteur et raster3d d'une base temporelle ou d'un jeu de données temporel spécifique." -#: ../gui/wxpython/menustrings.py:969 ../gui/wxpython/menustrings.py:1911 +#: ../gui/wxpython/menustrings.py:970 ../gui/wxpython/menustrings.py:1912 #: ../gui/wxpython/image2target/ii2t_menustrings.py:953 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1879 msgid "List raster dataset maps" msgstr "Lister les rasters du jeu de données" -#: ../gui/wxpython/menustrings.py:970 ../gui/wxpython/menustrings.py:1912 +#: ../gui/wxpython/menustrings.py:971 ../gui/wxpython/menustrings.py:1913 #: ../gui/wxpython/image2target/ii2t_menustrings.py:954 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1880 msgid "Lists registered maps of a space time raster dataset." msgstr "Lister les cartes enregistrées dans le jeu de données raster temporel." -#: ../gui/wxpython/menustrings.py:971 ../gui/wxpython/menustrings.py:1913 +#: ../gui/wxpython/menustrings.py:972 ../gui/wxpython/menustrings.py:1914 #: ../gui/wxpython/image2target/ii2t_menustrings.py:955 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1881 msgid "List vector dataset maps" msgstr "Lister les vecteurs du jeu de données" -#: ../gui/wxpython/menustrings.py:972 ../gui/wxpython/menustrings.py:1914 +#: ../gui/wxpython/menustrings.py:973 ../gui/wxpython/menustrings.py:1915 #: ../gui/wxpython/image2target/ii2t_menustrings.py:956 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1882 msgid "Lists registered maps of a space time vector dataset." msgstr "Lister les cartes enregistrées dans le jeux de données vecteur temporel." -#: ../gui/wxpython/menustrings.py:973 ../gui/wxpython/menustrings.py:1915 +#: ../gui/wxpython/menustrings.py:974 ../gui/wxpython/menustrings.py:1916 #: ../gui/wxpython/image2target/ii2t_menustrings.py:957 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1883 msgid "List 3D raster dataset maps" msgstr "Lister les rasters 3D du jeu de données" -#: ../gui/wxpython/menustrings.py:974 ../gui/wxpython/menustrings.py:1916 +#: ../gui/wxpython/menustrings.py:975 ../gui/wxpython/menustrings.py:1917 #: ../gui/wxpython/image2target/ii2t_menustrings.py:958 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1884 msgid "Lists registered maps of a space time raster3d dataset." msgstr "Lister les cartes enregistrées dans un jeux de données temporel raster3d." -#: ../gui/wxpython/menustrings.py:975 ../gui/wxpython/menustrings.py:1917 +#: ../gui/wxpython/menustrings.py:976 ../gui/wxpython/menustrings.py:1918 #: ../gui/wxpython/image2target/ii2t_menustrings.py:959 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1885 msgid "Import" msgstr "Importer" -#: ../gui/wxpython/menustrings.py:976 ../gui/wxpython/menustrings.py:1918 +#: ../gui/wxpython/menustrings.py:977 ../gui/wxpython/menustrings.py:1919 #: ../gui/wxpython/image2target/ii2t_menustrings.py:960 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1886 msgid "Import raster dataset" msgstr "Importer un jeu de données raster" -#: ../gui/wxpython/menustrings.py:977 ../gui/wxpython/menustrings.py:1919 +#: ../gui/wxpython/menustrings.py:978 ../gui/wxpython/menustrings.py:1920 #: ../gui/wxpython/image2target/ii2t_menustrings.py:961 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1887 msgid "Imports space time raster dataset." msgstr "Importer un jeu de données raster temporel." -#: ../gui/wxpython/menustrings.py:978 ../gui/wxpython/menustrings.py:1920 +#: ../gui/wxpython/menustrings.py:979 ../gui/wxpython/menustrings.py:1921 #: ../gui/wxpython/image2target/ii2t_menustrings.py:962 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1888 msgid "Import vector dataset" msgstr "Importer un jeu de données vecteur" -#: ../gui/wxpython/menustrings.py:979 ../gui/wxpython/menustrings.py:1921 +#: ../gui/wxpython/menustrings.py:980 ../gui/wxpython/menustrings.py:1922 #: ../gui/wxpython/image2target/ii2t_menustrings.py:963 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1889 msgid "Imports a space time vector dataset from a GRASS GIS specific archive file." msgstr "Importer un jeu de données vectoriel temporel depuis un fichier d'archive GRASS GIS." -#: ../gui/wxpython/menustrings.py:980 ../gui/wxpython/menustrings.py:1922 +#: ../gui/wxpython/menustrings.py:981 ../gui/wxpython/menustrings.py:1923 #: ../gui/wxpython/image2target/ii2t_menustrings.py:964 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1890 -#: ../gui/wxpython/animation/dialogs.py:934 +#: ../gui/wxpython/animation/dialogs.py:937 ../gui/wxpython/tplot/frame.py:335 #: ../gui/wxpython/lmgr/layertree.py:739 msgid "Export" msgstr "Exporter" -#: ../gui/wxpython/menustrings.py:981 ../gui/wxpython/menustrings.py:1923 +#: ../gui/wxpython/menustrings.py:982 ../gui/wxpython/menustrings.py:1924 #: ../gui/wxpython/image2target/ii2t_menustrings.py:965 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1891 msgid "Export raster dataset" msgstr "Exporter un jeu de données raster" -#: ../gui/wxpython/menustrings.py:982 ../gui/wxpython/menustrings.py:1924 +#: ../gui/wxpython/menustrings.py:983 ../gui/wxpython/menustrings.py:1925 #: ../gui/wxpython/image2target/ii2t_menustrings.py:966 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1892 msgid "Exports space time raster dataset." msgstr "Exporter un jeux de données raster temporel." -#: ../gui/wxpython/menustrings.py:983 ../gui/wxpython/menustrings.py:1925 +#: ../gui/wxpython/menustrings.py:984 ../gui/wxpython/menustrings.py:1926 #: ../gui/wxpython/image2target/ii2t_menustrings.py:967 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1893 msgid "Export raster dataset as VTK time series" msgstr "Exporter un jeu de données raster en temps que série temporelle VTK" -#: ../gui/wxpython/menustrings.py:984 ../gui/wxpython/menustrings.py:1926 +#: ../gui/wxpython/menustrings.py:985 ../gui/wxpython/menustrings.py:1927 #: ../gui/wxpython/image2target/ii2t_menustrings.py:968 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1894 msgid "Exports space time raster dataset as VTK time series." msgstr "Exporter un jeu de données raster temporel vers une série VTK." -#: ../gui/wxpython/menustrings.py:985 ../gui/wxpython/menustrings.py:1927 +#: ../gui/wxpython/menustrings.py:986 ../gui/wxpython/menustrings.py:1928 #: ../gui/wxpython/image2target/ii2t_menustrings.py:969 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1895 msgid "Export vector dataset" msgstr "Exporter un jeu de données vecteur" -#: ../gui/wxpython/menustrings.py:986 ../gui/wxpython/menustrings.py:1928 +#: ../gui/wxpython/menustrings.py:987 ../gui/wxpython/menustrings.py:1929 #: ../gui/wxpython/image2target/ii2t_menustrings.py:970 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1896 msgid "Exports a space time vector dataset as GRASS GIS specific archive file." msgstr "Exporter un jeu de données vecteur temporel vers un fichier d'archive GRASS." -#: ../gui/wxpython/menustrings.py:987 ../gui/wxpython/menustrings.py:1929 +#: ../gui/wxpython/menustrings.py:988 ../gui/wxpython/menustrings.py:1930 #: ../gui/wxpython/image2target/ii2t_menustrings.py:971 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1897 msgid "Convert raster dataset to 3D raster" msgstr "Convertir un jeu de données raster vers un raster 3D" -#: ../gui/wxpython/menustrings.py:988 ../gui/wxpython/menustrings.py:1930 +#: ../gui/wxpython/menustrings.py:989 ../gui/wxpython/menustrings.py:1931 #: ../gui/wxpython/image2target/ii2t_menustrings.py:972 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1898 msgid "Converts a space time raster dataset into a 3D raster map." msgstr "Convertir un jeu de données raster temporel en carte raster 3D." -#: ../gui/wxpython/menustrings.py:989 ../gui/wxpython/menustrings.py:1931 +#: ../gui/wxpython/menustrings.py:990 ../gui/wxpython/menustrings.py:1932 #: ../gui/wxpython/image2target/ii2t_menustrings.py:973 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1899 msgid "Extraction" msgstr "Extraction" -#: ../gui/wxpython/menustrings.py:990 ../gui/wxpython/menustrings.py:1932 +#: ../gui/wxpython/menustrings.py:991 ../gui/wxpython/menustrings.py:1933 #: ../gui/wxpython/image2target/ii2t_menustrings.py:974 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1900 msgid "Extract subset of raster dataset" msgstr "Extraire une partie d'un jeu de données raster" -#: ../gui/wxpython/menustrings.py:991 ../gui/wxpython/menustrings.py:1933 +#: ../gui/wxpython/menustrings.py:992 ../gui/wxpython/menustrings.py:1934 #: ../gui/wxpython/image2target/ii2t_menustrings.py:975 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1901 msgid "Extracts a subset of a space time raster datasets." msgstr "Extraire une partie d'un jeu de données raster temporel." -#: ../gui/wxpython/menustrings.py:992 ../gui/wxpython/menustrings.py:1934 +#: ../gui/wxpython/menustrings.py:993 ../gui/wxpython/menustrings.py:1935 #: ../gui/wxpython/image2target/ii2t_menustrings.py:976 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1902 msgid "Extract subset of vector dataset" msgstr "Extraire une partie d'un jeu de données vecteur" -#: ../gui/wxpython/menustrings.py:993 ../gui/wxpython/menustrings.py:1935 +#: ../gui/wxpython/menustrings.py:994 ../gui/wxpython/menustrings.py:1936 #: ../gui/wxpython/image2target/ii2t_menustrings.py:977 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1903 msgid "Extracts a subset of a space time vector dataset." msgstr "Extraire une partie d'un jeu de données vecteur temporel." -#: ../gui/wxpython/menustrings.py:994 ../gui/wxpython/menustrings.py:1936 +#: ../gui/wxpython/menustrings.py:995 ../gui/wxpython/menustrings.py:1937 #: ../gui/wxpython/image2target/ii2t_menustrings.py:978 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1904 msgid "Extract subset of 3D raster dataset" msgstr "Extraire une partie du jeu de données raster 3D" -#: ../gui/wxpython/menustrings.py:995 ../gui/wxpython/menustrings.py:1937 +#: ../gui/wxpython/menustrings.py:996 ../gui/wxpython/menustrings.py:1938 #: ../gui/wxpython/image2target/ii2t_menustrings.py:979 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1905 msgid "Extracts a subset of a space time 3D raster dataset." msgstr "Extraire une partie du jeu de données raster 3D temporel." -#: ../gui/wxpython/menustrings.py:996 ../gui/wxpython/menustrings.py:1938 +#: ../gui/wxpython/menustrings.py:997 ../gui/wxpython/menustrings.py:1939 #: ../gui/wxpython/image2target/ii2t_menustrings.py:980 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1906 msgid "Query vector dataset attribute data" msgstr "Interroger la table d'attributs de la carte vecteur" -#: ../gui/wxpython/menustrings.py:997 ../gui/wxpython/menustrings.py:1939 +#: ../gui/wxpython/menustrings.py:998 ../gui/wxpython/menustrings.py:1940 #: ../gui/wxpython/image2target/ii2t_menustrings.py:981 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1907 msgid "Prints attributes of vector maps registered in a space time vector dataset." msgstr "Afficher les attributs des cartes vecteur enregistrées dans le jeu de données vecteur temporel." -#: ../gui/wxpython/menustrings.py:998 ../gui/wxpython/menustrings.py:1940 +#: ../gui/wxpython/menustrings.py:999 ../gui/wxpython/menustrings.py:1941 #: ../gui/wxpython/image2target/ii2t_menustrings.py:982 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1908 msgid "Raster dataset color table" msgstr "Table de couleur du raster" -#: ../gui/wxpython/menustrings.py:999 ../gui/wxpython/menustrings.py:1941 +#: ../gui/wxpython/menustrings.py:1000 ../gui/wxpython/menustrings.py:1942 #: ../gui/wxpython/image2target/ii2t_menustrings.py:983 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1909 msgid "Creates/modifies the color table associated with each raster map of the space time raster dataset." msgstr "Crée/modifie la table de couleur associée à chaque carte raster d'un jeu de données temporel." -#: ../gui/wxpython/menustrings.py:1000 ../gui/wxpython/menustrings.py:1942 +#: ../gui/wxpython/menustrings.py:1001 ../gui/wxpython/menustrings.py:1943 #: ../gui/wxpython/image2target/ii2t_menustrings.py:984 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1910 msgid "Raster calculations" msgstr "Calculatrice raster" -#: ../gui/wxpython/menustrings.py:1001 ../gui/wxpython/menustrings.py:1943 +#: ../gui/wxpython/menustrings.py:1002 ../gui/wxpython/menustrings.py:1944 #: ../gui/wxpython/image2target/ii2t_menustrings.py:985 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1911 msgid "Performs spatio-temporal mapcalc expressions on temporally sampled maps of space time raster datasets." msgstr "Applique les expressions mapcalc temporelles sur un échantillon temporel de cartes d'un jeu de données raster temporel." -#: ../gui/wxpython/menustrings.py:1002 ../gui/wxpython/menustrings.py:1944 +#: ../gui/wxpython/menustrings.py:1003 ../gui/wxpython/menustrings.py:1945 #: ../gui/wxpython/image2target/ii2t_menustrings.py:986 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1912 msgid "3D raster calculations" msgstr "Calculs raster 3D" -#: ../gui/wxpython/menustrings.py:1003 ../gui/wxpython/menustrings.py:1945 +#: ../gui/wxpython/menustrings.py:1004 ../gui/wxpython/menustrings.py:1946 #: ../gui/wxpython/image2target/ii2t_menustrings.py:987 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1913 msgid "Performs r3.mapcalc expressions on maps of sampled space time 3D raster datasets." msgstr "Applique des expressions r3.mapcalc sur les cartes d'échantillonnage d'un jeu de données raster3D temporel." -#: ../gui/wxpython/menustrings.py:1004 ../gui/wxpython/menustrings.py:1946 +#: ../gui/wxpython/menustrings.py:1005 ../gui/wxpython/menustrings.py:1947 #: ../gui/wxpython/image2target/ii2t_menustrings.py:988 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1914 msgid "Interpolate gaps in raster datasets" msgstr "Interpoler les trous dans un jeu de données raster" -#: ../gui/wxpython/menustrings.py:1005 ../gui/wxpython/menustrings.py:1947 +#: ../gui/wxpython/menustrings.py:1006 ../gui/wxpython/menustrings.py:1948 #: ../gui/wxpython/image2target/ii2t_menustrings.py:989 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1915 msgid "Replaces gaps in a space time raster dataset with interpolated raster maps." msgstr "Remplir les trous dans un jeu de données raster temporel par des cartes raster interpolées." -#: ../gui/wxpython/menustrings.py:1006 ../gui/wxpython/menustrings.py:1948 +#: ../gui/wxpython/menustrings.py:1007 ../gui/wxpython/menustrings.py:1949 #: ../gui/wxpython/image2target/ii2t_menustrings.py:990 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1916 msgid "Aggregation" msgstr "Agrégation" -#: ../gui/wxpython/menustrings.py:1007 ../gui/wxpython/menustrings.py:1949 +#: ../gui/wxpython/menustrings.py:1008 ../gui/wxpython/menustrings.py:1950 #: ../gui/wxpython/image2target/ii2t_menustrings.py:991 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1917 msgid "Neighborhood analysis in raster dataset" msgstr "Analyse de voisinage dans un jeu de donnée raster" -#: ../gui/wxpython/menustrings.py:1008 ../gui/wxpython/menustrings.py:1950 +#: ../gui/wxpython/menustrings.py:1009 ../gui/wxpython/menustrings.py:1951 #: ../gui/wxpython/image2target/ii2t_menustrings.py:992 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1918 msgid "Performs a neighborhood analysis for each map in a space time raster dataset." msgstr "Effectuer une analyse de voisinage pour chaque carte d'un jeu de données temporel." -#: ../gui/wxpython/menustrings.py:1009 ../gui/wxpython/menustrings.py:1951 +#: ../gui/wxpython/menustrings.py:1010 ../gui/wxpython/menustrings.py:1952 #: ../gui/wxpython/image2target/ii2t_menustrings.py:993 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1919 msgid "Aggregation in raster datasets" msgstr "Agrégation dans un jeu de données raster" -#: ../gui/wxpython/menustrings.py:1010 ../gui/wxpython/menustrings.py:1952 +#: ../gui/wxpython/menustrings.py:1011 ../gui/wxpython/menustrings.py:1953 #: ../gui/wxpython/image2target/ii2t_menustrings.py:994 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1920 msgid "Performs different aggregation algorithms from r.series on all or a subset of raster maps in a space time raster dataset." msgstr "Applique différents algorithmes d'aggrégation de r.series sur tout ou partie des cartes raster d'un jeu de données raster temporel." -#: ../gui/wxpython/menustrings.py:1011 ../gui/wxpython/menustrings.py:1953 +#: ../gui/wxpython/menustrings.py:1012 ../gui/wxpython/menustrings.py:1954 #: ../gui/wxpython/image2target/ii2t_menustrings.py:995 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1921 msgid "Temporal aggregation" msgstr "Aggrégation temporelle" -#: ../gui/wxpython/menustrings.py:1012 ../gui/wxpython/menustrings.py:1954 +#: ../gui/wxpython/menustrings.py:1013 ../gui/wxpython/menustrings.py:1955 #: ../gui/wxpython/image2target/ii2t_menustrings.py:996 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1922 msgid "Aggregates temporally the maps of a space time raster dataset by a user defined granularity." msgstr "Aggrégation temporelle des cartes d'un jeux de données raster temporel selon une granularité définie par l'utilisateur." -#: ../gui/wxpython/menustrings.py:1013 ../gui/wxpython/menustrings.py:1955 +#: ../gui/wxpython/menustrings.py:1014 ../gui/wxpython/menustrings.py:1956 #: ../gui/wxpython/image2target/ii2t_menustrings.py:997 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1923 msgid "Temporal aggregation by dataset" msgstr "Aggrégation temporelle par jeu de données" -#: ../gui/wxpython/menustrings.py:1014 ../gui/wxpython/menustrings.py:1956 +#: ../gui/wxpython/menustrings.py:1015 ../gui/wxpython/menustrings.py:1957 #: ../gui/wxpython/image2target/ii2t_menustrings.py:998 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1924 msgid "Aggregates data of an existing space time raster dataset using the time intervals of a second space time dataset." msgstr "Aggrège les données d'un jeu de données raster temporel en utilisant le temps d'intervale d'un second jeu de données temporel." -#: ../gui/wxpython/menustrings.py:1015 ../gui/wxpython/menustrings.py:1957 +#: ../gui/wxpython/menustrings.py:1016 ../gui/wxpython/menustrings.py:1958 #: ../gui/wxpython/image2target/ii2t_menustrings.py:999 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1925 msgid "Sampling" msgstr "Échantillonnage" -#: ../gui/wxpython/menustrings.py:1016 ../gui/wxpython/menustrings.py:1958 +#: ../gui/wxpython/menustrings.py:1017 ../gui/wxpython/menustrings.py:1959 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1000 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1926 msgid "Sample a space time raster dataset at point coordinates" msgstr "Échantillonner un jeu de données raster temporel à des coordonnées ponctuelles" -#: ../gui/wxpython/menustrings.py:1017 ../gui/wxpython/menustrings.py:1959 +#: ../gui/wxpython/menustrings.py:1018 ../gui/wxpython/menustrings.py:1960 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1001 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1927 msgid "Sample a space time raster dataset at specific vector point coordinates and write the output to stdout using different layouts" msgstr "Échantilonner un jeu de données raster temporel aux coordonnées des points d'un vecteur et écrire le résultat sur stdout suivant différents formatages" -#: ../gui/wxpython/menustrings.py:1018 ../gui/wxpython/menustrings.py:1960 +#: ../gui/wxpython/menustrings.py:1019 ../gui/wxpython/menustrings.py:1961 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1002 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1928 msgid "Query raster dataset by vector points dataset" msgstr "Échantillonne une carte raster sur les points d'un vecteur" -#: ../gui/wxpython/menustrings.py:1019 ../gui/wxpython/menustrings.py:1961 +#: ../gui/wxpython/menustrings.py:1020 ../gui/wxpython/menustrings.py:1962 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1003 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1929 msgid "Stores raster map values at spatial and temporal positions of vector points as vector attributes." msgstr "Stocker les valeurs raster aux positions spatiales et temporelles de points vectoriels, en tant que données attributaire." -#: ../gui/wxpython/menustrings.py:1020 ../gui/wxpython/menustrings.py:1962 +#: ../gui/wxpython/menustrings.py:1021 ../gui/wxpython/menustrings.py:1963 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1004 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1930 msgid "Observe specific locations in raster dataset" msgstr "Observer un secteur spécifique dans le jeu de données raster" -#: ../gui/wxpython/menustrings.py:1021 ../gui/wxpython/menustrings.py:1963 +#: ../gui/wxpython/menustrings.py:1022 ../gui/wxpython/menustrings.py:1964 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1005 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1931 msgid "Observes specific locations in a space time raster dataset over a period of time using vector points." msgstr "Observer un jeu de données spécifique dans un jeu de données raster temporel sur une période de temps en utilisant un vecteur de points." -#: ../gui/wxpython/menustrings.py:1022 ../gui/wxpython/menustrings.py:1964 +#: ../gui/wxpython/menustrings.py:1023 ../gui/wxpython/menustrings.py:1965 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1006 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1932 msgid "Temporal sampling" msgstr "Échantillonnage temporel" -#: ../gui/wxpython/menustrings.py:1023 ../gui/wxpython/menustrings.py:1965 +#: ../gui/wxpython/menustrings.py:1024 ../gui/wxpython/menustrings.py:1966 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1007 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1933 msgid "Samples the input space time dataset(s) with a sample space time dataset and print the result to stdout." msgstr "Échantillone un jeu de données temporel d'entrée avec un échantillon de jeu de données temporel et affiche le résultat dans la sortie standard." -#: ../gui/wxpython/menustrings.py:1025 ../gui/wxpython/menustrings.py:1967 +#: ../gui/wxpython/menustrings.py:1026 ../gui/wxpython/menustrings.py:1968 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1009 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1935 msgid "Space time datasets metadata" msgstr "Méta-données des jeux de données temporels" -#: ../gui/wxpython/menustrings.py:1026 ../gui/wxpython/menustrings.py:1968 +#: ../gui/wxpython/menustrings.py:1027 ../gui/wxpython/menustrings.py:1969 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1010 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1936 msgid "Lists information about space time datasets and maps." msgstr "Afficher les informations sur les jeux de données et cartes temporelles." -#: ../gui/wxpython/menustrings.py:1027 ../gui/wxpython/menustrings.py:1969 +#: ../gui/wxpython/menustrings.py:1028 ../gui/wxpython/menustrings.py:1970 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1011 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1937 msgid "Univariate raster dataset statistics" msgstr "Statistiques raster univariées" -#: ../gui/wxpython/menustrings.py:1028 ../gui/wxpython/menustrings.py:1970 +#: ../gui/wxpython/menustrings.py:1029 ../gui/wxpython/menustrings.py:1971 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1012 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1938 msgid "Calculates univariate statistics from the non-null cells for each registered raster map of a space time raster dataset." msgstr "Calculer les statistiques univariées pour les cellules non nulles de chaque carte raster enregistrée dans un jeu de données temporel." -#: ../gui/wxpython/menustrings.py:1029 ../gui/wxpython/menustrings.py:1971 +#: ../gui/wxpython/menustrings.py:1030 ../gui/wxpython/menustrings.py:1972 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1013 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1939 msgid "Univariate vector dataset statistics" msgstr "Statistiques univariées vectorielles" -#: ../gui/wxpython/menustrings.py:1030 ../gui/wxpython/menustrings.py:1972 +#: ../gui/wxpython/menustrings.py:1031 ../gui/wxpython/menustrings.py:1973 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1014 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1940 msgid "Calculates univariate statistics of attributes for each registered vector map of a space time vector dataset" msgstr "Calcule les statistiques univariées des attributs de chaque carte vectorielle enregistrée dans un jeu de données vectorielles temporel" -#: ../gui/wxpython/menustrings.py:1031 ../gui/wxpython/menustrings.py:1973 +#: ../gui/wxpython/menustrings.py:1032 ../gui/wxpython/menustrings.py:1974 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1015 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1941 msgid "Univariate 3D raster dataset statistics" msgstr "Statistiques raster 3D univariées" -#: ../gui/wxpython/menustrings.py:1032 ../gui/wxpython/menustrings.py:1974 +#: ../gui/wxpython/menustrings.py:1033 ../gui/wxpython/menustrings.py:1975 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1016 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1942 msgid "Calculates univariate statistics from the non-null cells for each registered 3D raster map of a space time 3D raster dataset." msgstr "Calculer les statistiques univariées pour les cellules non nulles de chaque carte raster 3D enregistrée dans un jeu de données raster 3D temporel." -#: ../gui/wxpython/menustrings.py:1033 ../gui/wxpython/menustrings.py:1975 +#: ../gui/wxpython/menustrings.py:1034 ../gui/wxpython/menustrings.py:1976 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1017 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1943 msgid "Report temporal topology" msgstr "Compte-rendu de topologie temporelle" -#: ../gui/wxpython/menustrings.py:1034 ../gui/wxpython/menustrings.py:1976 +#: ../gui/wxpython/menustrings.py:1035 ../gui/wxpython/menustrings.py:1977 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1018 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1944 msgid "Lists temporal topology of a space time dataset." msgstr "Lister la topologie temporelle d'un jeu de données temporel." -#: ../gui/wxpython/menustrings.py:1035 ../gui/wxpython/menustrings.py:1977 -#: ../gui/wxpython/menustrings.py:1984 +#: ../gui/wxpython/menustrings.py:1036 ../gui/wxpython/menustrings.py:1978 +#: ../gui/wxpython/menustrings.py:1985 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1019 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1945 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1952 msgid "GUI tools" msgstr "Outils d'interface graphique" -#: ../gui/wxpython/menustrings.py:1038 ../gui/wxpython/menustrings.py:1980 -#: ../gui/wxpython/menustrings.py:2000 +#: ../gui/wxpython/menustrings.py:1039 ../gui/wxpython/menustrings.py:1981 +#: ../gui/wxpython/menustrings.py:2001 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1022 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1948 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1968 msgid "Timeline tool" msgstr "Barre d'outils temporelle" -#: ../gui/wxpython/menustrings.py:1039 ../gui/wxpython/menustrings.py:1981 -#: ../gui/wxpython/menustrings.py:2001 +#: ../gui/wxpython/menustrings.py:1040 ../gui/wxpython/menustrings.py:1982 +#: ../gui/wxpython/menustrings.py:2002 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1023 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1949 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1969 msgid "Plot temporal extents." msgstr "Afficher l'emprise temporelle." -#: ../gui/wxpython/menustrings.py:1040 ../gui/wxpython/menustrings.py:1982 -#: ../gui/wxpython/menustrings.py:1998 +#: ../gui/wxpython/menustrings.py:1041 ../gui/wxpython/menustrings.py:1983 +#: ../gui/wxpython/menustrings.py:1999 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1024 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1950 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1966 msgid "Temporal plot tool" msgstr "Outil d'affichage temporel" -#: ../gui/wxpython/menustrings.py:1041 ../gui/wxpython/menustrings.py:1983 -#: ../gui/wxpython/menustrings.py:1999 +#: ../gui/wxpython/menustrings.py:1042 ../gui/wxpython/menustrings.py:1984 +#: ../gui/wxpython/menustrings.py:2000 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1025 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1951 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1967 msgid "Plot temporal values." msgstr "Afficher les valeurs temporelles." -#: ../gui/wxpython/menustrings.py:1042 ../gui/wxpython/menustrings.py:2047 -#: ../gui/wxpython/menustrings.py:2090 +#: ../gui/wxpython/menustrings.py:1043 ../gui/wxpython/menustrings.py:2048 +#: ../gui/wxpython/menustrings.py:2091 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1026 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2015 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2058 msgid "&Help" msgstr "&Aide" -#: ../gui/wxpython/menustrings.py:1043 +#: ../gui/wxpython/menustrings.py:1044 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1027 msgid "GRASS help" msgstr "Aide GRASS" -#: ../gui/wxpython/menustrings.py:1044 ../gui/wxpython/menustrings.py:1046 +#: ../gui/wxpython/menustrings.py:1045 ../gui/wxpython/menustrings.py:1047 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1028 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1030 msgid "Display the HTML man pages of GRASS GIS" msgstr "Afficher les pages HTML du manuel GRASS" -#: ../gui/wxpython/menustrings.py:1045 +#: ../gui/wxpython/menustrings.py:1046 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1029 msgid "GUI help" msgstr "Aide GUI" -#: ../gui/wxpython/menustrings.py:1047 +#: ../gui/wxpython/menustrings.py:1048 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1031 msgid "About system" msgstr "À propos du système" -#: ../gui/wxpython/menustrings.py:1048 +#: ../gui/wxpython/menustrings.py:1049 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1032 msgid "Prints system information" msgstr "Afficher les informations système" -#: ../gui/wxpython/menustrings.py:1049 ../gui/wxpython/menustrings.py:1050 +#: ../gui/wxpython/menustrings.py:1050 ../gui/wxpython/menustrings.py:1051 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1033 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1034 #: ../gui/wxpython/gui_core/ghelp.py:53 msgid "About GRASS GIS" msgstr "Au sujet du SIG GRASS" -#: ../gui/wxpython/menustrings.py:1053 +#: ../gui/wxpython/menustrings.py:1054 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1037 msgid "Import, export and link data" msgstr "Importer, exporter et lier les données" -#: ../gui/wxpython/menustrings.py:1987 +#: ../gui/wxpython/menustrings.py:1988 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1955 msgid "Attribute table manager" msgstr "Gestionnaire de table attributaire" -#: ../gui/wxpython/menustrings.py:2006 +#: ../gui/wxpython/menustrings.py:2007 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1974 msgid "Create new model" msgstr "Créer un nouveau modèle" -#: ../gui/wxpython/menustrings.py:2008 +#: ../gui/wxpython/menustrings.py:2009 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1976 msgid "Load model from file" msgstr "Charger le modèle depuis un fichier" -#: ../gui/wxpython/menustrings.py:2010 +#: ../gui/wxpython/menustrings.py:2011 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1978 #: ../gui/wxpython/gmodeler/frame.py:518 msgid "Save model" msgstr "Enregistrer le modèle" -#: ../gui/wxpython/menustrings.py:2012 +#: ../gui/wxpython/menustrings.py:2013 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1980 msgid "Save model to file" msgstr "Enregistrer le modèle dans un fichier" -#: ../gui/wxpython/menustrings.py:2014 +#: ../gui/wxpython/menustrings.py:2015 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1982 msgid "Close model file" msgstr "Fermer le fichier de modèle" -#: ../gui/wxpython/menustrings.py:2015 +#: ../gui/wxpython/menustrings.py:2016 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1983 msgid "Export to image" msgstr "Exporter en image" -#: ../gui/wxpython/menustrings.py:2016 +#: ../gui/wxpython/menustrings.py:2017 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1984 msgid "Export model to image" msgstr "Exporter le modèle vers une image" -#: ../gui/wxpython/menustrings.py:2017 +#: ../gui/wxpython/menustrings.py:2018 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1985 msgid "Export to Python" msgstr "Exporter en Python" -#: ../gui/wxpython/menustrings.py:2018 +#: ../gui/wxpython/menustrings.py:2019 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1986 msgid "Export model to Python script" msgstr "Exporter le modèle dans un script Python" -#: ../gui/wxpython/menustrings.py:2019 +#: ../gui/wxpython/menustrings.py:2020 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1987 msgid "Quit modeler" msgstr "Quitter le Modeleur" -#: ../gui/wxpython/menustrings.py:2020 +#: ../gui/wxpython/menustrings.py:2021 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1988 msgid "Close modeler window" msgstr "Fermer la fenêtre du modeleur" -#: ../gui/wxpython/menustrings.py:2023 +#: ../gui/wxpython/menustrings.py:2024 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1991 #: ../gui/wxpython/gmodeler/preferences.py:32 msgid "Modeler settings" msgstr "Paramètres du modeleur" -#: ../gui/wxpython/menustrings.py:2024 +#: ../gui/wxpython/menustrings.py:2025 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1992 msgid "&Model" msgstr "&Modèle" -#: ../gui/wxpython/menustrings.py:2025 +#: ../gui/wxpython/menustrings.py:2026 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1993 msgid "Add command" msgstr "Ajouter une commande" -#: ../gui/wxpython/menustrings.py:2026 +#: ../gui/wxpython/menustrings.py:2027 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1994 msgid "Add action (GRASS command) to model" msgstr "Ajouter une action (commande GRASS) au modèle" -#: ../gui/wxpython/menustrings.py:2027 +#: ../gui/wxpython/menustrings.py:2028 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1995 msgid "Add data" msgstr "Ajouter des données" -#: ../gui/wxpython/menustrings.py:2028 +#: ../gui/wxpython/menustrings.py:2029 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1996 msgid "Add data item to model" msgstr "Ajouter un objet données au modèle" -#: ../gui/wxpython/menustrings.py:2029 +#: ../gui/wxpython/menustrings.py:2030 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1997 msgid "Define relation" msgstr "Définir une relation" -#: ../gui/wxpython/menustrings.py:2030 +#: ../gui/wxpython/menustrings.py:2031 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1998 msgid "Define relation between data and action items" msgstr "Définir la relation entre les objets données et action" -#: ../gui/wxpython/menustrings.py:2031 +#: ../gui/wxpython/menustrings.py:2032 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1999 msgid "Add loop / series" msgstr "Ajouter une boucle / série" -#: ../gui/wxpython/menustrings.py:2032 +#: ../gui/wxpython/menustrings.py:2033 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2000 msgid "Adds loop (series) to model" msgstr "Ajouter une boucle (série) au modèle" -#: ../gui/wxpython/menustrings.py:2033 +#: ../gui/wxpython/menustrings.py:2034 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2001 msgid "Add condition" msgstr "Ajouter une condition" -#: ../gui/wxpython/menustrings.py:2034 +#: ../gui/wxpython/menustrings.py:2035 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2002 msgid "Adds condition (if/else) to model" msgstr "Ajouter une condition (if/else) au modèle" -#: ../gui/wxpython/menustrings.py:2035 +#: ../gui/wxpython/menustrings.py:2036 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2003 #: ../gui/wxpython/gmodeler/frame.py:885 msgid "Add comment" msgstr "Ajouter un commentaire" -#: ../gui/wxpython/menustrings.py:2036 +#: ../gui/wxpython/menustrings.py:2037 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2004 msgid "Adds comment to model" msgstr "Ajouter un commentaire au modèle" -#: ../gui/wxpython/menustrings.py:2037 +#: ../gui/wxpython/menustrings.py:2038 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2005 msgid "Remove item" msgstr "Supprimer un objet" -#: ../gui/wxpython/menustrings.py:2038 +#: ../gui/wxpython/menustrings.py:2039 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2006 msgid "Remove action/data from model" msgstr "Supprimer une action/donnée du modèle" -#: ../gui/wxpython/menustrings.py:2039 +#: ../gui/wxpython/menustrings.py:2040 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2007 #: ../gui/wxpython/gmodeler/preferences.py:661 msgid "Model properties" msgstr "Propriétés du modèle" -#: ../gui/wxpython/menustrings.py:2040 +#: ../gui/wxpython/menustrings.py:2041 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2008 msgid "Model properties (name, purpose, etc.)" msgstr "Propriétés du modèle (name, objectif, etc.)" -#: ../gui/wxpython/menustrings.py:2041 +#: ../gui/wxpython/menustrings.py:2042 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2009 msgid "Delete intermediate data" msgstr "Supprimer les données intermédiaires" -#: ../gui/wxpython/menustrings.py:2042 +#: ../gui/wxpython/menustrings.py:2043 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2010 msgid "Delete intermediate data defined in the model" msgstr "Supprimer les données intermédiaires définies dans le modèle" -#: ../gui/wxpython/menustrings.py:2044 +#: ../gui/wxpython/menustrings.py:2045 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2012 msgid "Run entire model" msgstr "Exécuter le modèle complet" -#: ../gui/wxpython/menustrings.py:2045 +#: ../gui/wxpython/menustrings.py:2046 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2013 msgid "Validate model" msgstr "Valider le modèle" -#: ../gui/wxpython/menustrings.py:2046 +#: ../gui/wxpython/menustrings.py:2047 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2014 msgid "Validate entire model" msgstr "Valider le modèle complet" -#: ../gui/wxpython/menustrings.py:2048 ../gui/wxpython/menustrings.py:2091 +#: ../gui/wxpython/menustrings.py:2049 ../gui/wxpython/menustrings.py:2092 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2016 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2059 -#: ../gui/wxpython/tplot/frame.py:280 ../gui/wxpython/timeline/frame.py:137 +#: ../gui/wxpython/tplot/frame.py:346 ../gui/wxpython/timeline/frame.py:137 msgid "Help" msgstr "Aide" -#: ../gui/wxpython/menustrings.py:2049 +#: ../gui/wxpython/menustrings.py:2050 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2017 msgid "Display the HTML man pages of Graphical modeler" msgstr "Afficher les pages HTML du manuel du modeleur graphique" -#: ../gui/wxpython/menustrings.py:2050 +#: ../gui/wxpython/menustrings.py:2051 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2018 msgid "About Graphical Modeler" msgstr "À propos du Modeleur Graphique" -#: ../gui/wxpython/menustrings.py:2051 +#: ../gui/wxpython/menustrings.py:2052 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2019 msgid "Display information about Graphical Modeler" msgstr "Afficher les informations concernant le Modeleur Graphique" -#: ../gui/wxpython/menustrings.py:2056 +#: ../gui/wxpython/menustrings.py:2057 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2024 #: ../gui/wxpython/psmap/toolbars.py:77 msgid "Specify paper size, margins and orientation" msgstr "Spécifier format du papier, marges et orientation" -#: ../gui/wxpython/menustrings.py:2057 +#: ../gui/wxpython/menustrings.py:2058 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2025 msgid "Load instruction file" msgstr "Charger un fichier d'instructions" -#: ../gui/wxpython/menustrings.py:2058 +#: ../gui/wxpython/menustrings.py:2059 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2026 #: ../gui/wxpython/psmap/toolbars.py:70 msgid "Load text file with mapping instructions" msgstr "Charger un fichier texte comportant des instructions de cartographie" -#: ../gui/wxpython/menustrings.py:2059 +#: ../gui/wxpython/menustrings.py:2060 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2027 msgid "Export instruction file" msgstr "Exporter un fichier d'instructions" -#: ../gui/wxpython/menustrings.py:2060 +#: ../gui/wxpython/menustrings.py:2061 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2028 #: ../gui/wxpython/psmap/toolbars.py:68 msgid "Generate text file with mapping instructions" msgstr "Générer un fichier texte comportant des instructions de cartographie" -#: ../gui/wxpython/menustrings.py:2061 +#: ../gui/wxpython/menustrings.py:2062 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2029 msgid "Export to PostScript" msgstr "Exporter en PostScript" -#: ../gui/wxpython/menustrings.py:2062 +#: ../gui/wxpython/menustrings.py:2063 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2030 #: ../gui/wxpython/psmap/toolbars.py:72 msgid "Generate PostScript output" msgstr "Générer une sortie PostScript" -#: ../gui/wxpython/menustrings.py:2063 +#: ../gui/wxpython/menustrings.py:2064 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2031 msgid "Export to PDF" msgstr "Exporter en PDF" -#: ../gui/wxpython/menustrings.py:2064 +#: ../gui/wxpython/menustrings.py:2065 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2032 #: ../gui/wxpython/psmap/toolbars.py:74 msgid "Generate PDF output" msgstr "Générer une sortie PDF" -#: ../gui/wxpython/menustrings.py:2065 ../gui/wxpython/menustrings.py:2066 +#: ../gui/wxpython/menustrings.py:2066 ../gui/wxpython/menustrings.py:2067 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2033 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2034 msgid "Launch ps.map dialog" msgstr "Lancer la boite de dialogue ps.map" -#: ../gui/wxpython/menustrings.py:2067 +#: ../gui/wxpython/menustrings.py:2068 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2035 #: ../gui/wxpython/gui_core/toolbars.py:74 ../gui/wxpython/lmgr/layertree.py:78 msgid "Quit" msgstr "Quitter" -#: ../gui/wxpython/menustrings.py:2068 +#: ../gui/wxpython/menustrings.py:2069 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2036 msgid "Close Cartographic Composer" msgstr "Fermer le Composeur de cartes" -#: ../gui/wxpython/menustrings.py:2069 +#: ../gui/wxpython/menustrings.py:2070 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2037 msgid "&Insert" msgstr "&Insérer" -#: ../gui/wxpython/menustrings.py:2070 +#: ../gui/wxpython/menustrings.py:2071 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2038 -#: ../gui/wxpython/psmap/toolbars.py:82 ../gui/wxpython/psmap/dialogs.py:833 -#: ../gui/wxpython/psmap/dialogs.py:887 +#: ../gui/wxpython/psmap/toolbars.py:82 ../gui/wxpython/psmap/dialogs.py:835 +#: ../gui/wxpython/psmap/dialogs.py:889 msgid "Map frame" msgstr "Fenêtre de cartes" -#: ../gui/wxpython/menustrings.py:2071 +#: ../gui/wxpython/menustrings.py:2072 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2039 msgid "Add or edit map frame" msgstr "Ajouter ou modifier une trame de carte" -#: ../gui/wxpython/menustrings.py:2072 +#: ../gui/wxpython/menustrings.py:2073 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2040 #: ../gui/wxpython/nviz/mapwindow.py:1675 ../gui/wxpython/nviz/tools.py:827 -#: ../gui/wxpython/psmap/dialogs.py:1540 ../gui/wxpython/lmgr/layertree.py:1044 +#: ../gui/wxpython/psmap/dialogs.py:1542 ../gui/wxpython/lmgr/layertree.py:1044 msgid "Raster map" msgstr "Carte raster" -#: ../gui/wxpython/menustrings.py:2073 +#: ../gui/wxpython/menustrings.py:2074 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2041 msgid "Add or edit raster map" msgstr "Ajouter ou modifier une carte raster" -#: ../gui/wxpython/menustrings.py:2074 +#: ../gui/wxpython/menustrings.py:2075 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2042 -#: ../gui/wxpython/nviz/tools.py:1453 ../gui/wxpython/psmap/dialogs.py:3644 +#: ../gui/wxpython/nviz/tools.py:1453 ../gui/wxpython/psmap/dialogs.py:3646 #: ../gui/wxpython/lmgr/layertree.py:1048 msgid "Vector map" msgstr "Carte vectorielle" -#: ../gui/wxpython/menustrings.py:2075 +#: ../gui/wxpython/menustrings.py:2076 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2043 msgid "Add or edit vector map" msgstr "Ajouter ou modifier une carte vecteur" -#: ../gui/wxpython/menustrings.py:2076 +#: ../gui/wxpython/menustrings.py:2077 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2044 msgid "Map legend" msgstr "Légende de la carte" -#: ../gui/wxpython/menustrings.py:2077 +#: ../gui/wxpython/menustrings.py:2078 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2045 msgid "Add or edit raster and vector legend" msgstr "Ajouter ou modifier la légende du raster ou vecteur" -#: ../gui/wxpython/menustrings.py:2078 +#: ../gui/wxpython/menustrings.py:2079 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2046 #: ../gui/wxpython/psmap/toolbars.py:93 msgid "Map info" msgstr "Informations sur la carte" -#: ../gui/wxpython/menustrings.py:2079 +#: ../gui/wxpython/menustrings.py:2080 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2047 msgid "Add or edit map info" msgstr "Ajouter ou modifier les informations sur la carte" -#: ../gui/wxpython/menustrings.py:2080 +#: ../gui/wxpython/menustrings.py:2081 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2048 #: ../gui/wxpython/nviz/tools.py:2381 ../gui/wxpython/psmap/toolbars.py:97 msgid "Scale bar" msgstr "Barre d'échelle" -#: ../gui/wxpython/menustrings.py:2081 +#: ../gui/wxpython/menustrings.py:2082 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2049 msgid "Add or edit scale bar" msgstr "Ajouter ou modifier une barre d'échelle" -#: ../gui/wxpython/menustrings.py:2082 +#: ../gui/wxpython/menustrings.py:2083 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2050 -#: ../gui/wxpython/psmap/toolbars.py:91 ../gui/wxpython/psmap/dialogs.py:5185 -#: ../gui/wxpython/psmap/dialogs.py:5194 -#: ../gui/wxpython/animation/dialogs.py:1537 +#: ../gui/wxpython/psmap/toolbars.py:91 ../gui/wxpython/psmap/dialogs.py:5187 +#: ../gui/wxpython/psmap/dialogs.py:5196 +#: ../gui/wxpython/animation/dialogs.py:1540 msgid "Text" msgstr "Texte" -#: ../gui/wxpython/menustrings.py:2083 +#: ../gui/wxpython/menustrings.py:2084 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2051 -#: ../gui/wxpython/animation/dialogs.py:988 +#: ../gui/wxpython/animation/dialogs.py:991 #: ../gui/wxpython/mapdisp/toolbars.py:54 msgid "Add text" msgstr "Ajouter du texte" -#: ../gui/wxpython/menustrings.py:2084 +#: ../gui/wxpython/menustrings.py:2085 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2052 -#: ../gui/wxpython/psmap/toolbars.py:99 ../gui/wxpython/psmap/dialogs.py:5720 -#: ../gui/wxpython/psmap/dialogs.py:5782 -#: ../gui/wxpython/animation/dialogs.py:1536 +#: ../gui/wxpython/psmap/toolbars.py:99 ../gui/wxpython/psmap/dialogs.py:5722 +#: ../gui/wxpython/psmap/dialogs.py:5784 +#: ../gui/wxpython/animation/dialogs.py:1539 msgid "Image" msgstr "Image" -#: ../gui/wxpython/menustrings.py:2085 +#: ../gui/wxpython/menustrings.py:2086 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2053 -#: ../gui/wxpython/animation/dialogs.py:988 +#: ../gui/wxpython/animation/dialogs.py:991 msgid "Add image" msgstr "Ajouter une image" -#: ../gui/wxpython/menustrings.py:2086 +#: ../gui/wxpython/menustrings.py:2087 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2054 #: ../gui/wxpython/nviz/tools.py:2332 ../gui/wxpython/psmap/toolbars.py:101 -#: ../gui/wxpython/psmap/dialogs.py:6244 +#: ../gui/wxpython/psmap/dialogs.py:6246 msgid "North Arrow" msgstr "Flèche du Nord" -#: ../gui/wxpython/menustrings.py:2087 +#: ../gui/wxpython/menustrings.py:2088 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2055 #: ../gui/wxpython/mapdisp/toolbars.py:41 msgid "Add north arrow" msgstr "Ajouter une flèche nord" -#: ../gui/wxpython/menustrings.py:2089 +#: ../gui/wxpython/menustrings.py:2090 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2057 #: ../gui/wxpython/psmap/toolbars.py:85 msgid "Delete selected object" msgstr "Supprimer l'objet sélectionné" -#: ../gui/wxpython/menustrings.py:2092 +#: ../gui/wxpython/menustrings.py:2093 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2060 msgid "Display the HTML man pages of Cartographic Composer" msgstr "Afficher les pages HTML du manuel du Composeur de cartes" -#: ../gui/wxpython/menustrings.py:2093 +#: ../gui/wxpython/menustrings.py:2094 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2061 msgid "About Cartographic Composer" msgstr "À propos du Composeur de cartes" -#: ../gui/wxpython/menustrings.py:2094 +#: ../gui/wxpython/menustrings.py:2095 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2062 msgid "Display information about Cartographic Composer" msgstr "Afficher les informations concernant le Composeur de cartes" @@ -10792,20 +10768,26 @@ msgid "Imports raster data into a GRASS raster map using GDAL library and reprojects on the fly." msgstr "Importer des données raster en utilisant la lirairie GDAL et la reprojection à la volée." +#: ../gui/wxpython/image2target/ii2t_menustrings.py:64 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1065 +msgid "Imports a raster map as GRASS GIS specific archive file (packed with r.pack)" +msgstr "Importer une carte raster en tant qu'archive GRASS GIS (empaquetée avec r.pack)" + #: ../gui/wxpython/image2target/ii2t_menustrings.py:71 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1072 msgid "Imports vector data into a GRASS vector map using OGR library and reprojects on the fly." msgstr "Importer des cartes vecteur en tutilisant la librairie OGR et la reprojection à la volée." +#: ../gui/wxpython/image2target/ii2t_menustrings.py:88 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1089 +msgid "Imports a vector map as GRASS GIS specific archive file (packed with v.pack)" +msgstr "Importer une carte vecteur en tant qu'archive GRASS GIS (empaquetée avec v.pack)" + #: ../gui/wxpython/image2target/ii2t_menustrings.py:132 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1133 msgid "Exports a vector map layer to any of the supported OGR vector formats. By default a vector map layer is exported to Esri Shapefile format." msgstr "Exporter une couche vecteur vers n'importe lequel des formats vecteurs supportés par OGR. Par défaut une couche vecteur est exportée vers le format ESRI Shape." -#: ../gui/wxpython/image2target/ii2t_menustrings.py:198 -msgid "Creates a 3D rendering of GIS data. Renders surfaces (raster data), 2D/3D vector data, and volumes (3D raster data) in 3D." -msgstr "Crée un rendu 3D de données SIG. Rends les surfaces (données raster), les données vecteurs 2D/3D, et les volumes (données raster 3D), en 3D." - #: ../gui/wxpython/image2target/ii2t_menustrings.py:650 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1576 msgid "Allocates subnets for nearest centers (direction from center). center node must be opened (costs >= 0). Costs of center node are used in calculation" @@ -10836,110 +10818,110 @@ msgid "GRASS GIS Manage Ground Control Points" msgstr "Gestion des points de contrôle" -#: ../gui/wxpython/image2target/ii2t_manager.py:177 -#: ../gui/wxpython/gcp/manager.py:148 +#: ../gui/wxpython/image2target/ii2t_manager.py:179 +#: ../gui/wxpython/gcp/manager.py:150 msgid "Setup for georectification" msgstr "Paramétrage de la géo-rectification" -#: ../gui/wxpython/image2target/ii2t_manager.py:210 -#: ../gui/wxpython/image2target/ii2t_manager.py:214 -#: ../gui/wxpython/gcp/manager.py:181 ../gui/wxpython/gcp/manager.py:185 +#: ../gui/wxpython/image2target/ii2t_manager.py:212 +#: ../gui/wxpython/image2target/ii2t_manager.py:216 +#: ../gui/wxpython/gcp/manager.py:183 ../gui/wxpython/gcp/manager.py:187 msgid "Georectifying setup canceled." msgstr "Paramétrage de la géo-rectification annulée." -#: ../gui/wxpython/image2target/ii2t_manager.py:379 -#: ../gui/wxpython/gcp/manager.py:350 +#: ../gui/wxpython/image2target/ii2t_manager.py:381 +#: ../gui/wxpython/gcp/manager.py:352 msgid "Select map type and location/mapset" msgstr "Choisir le type de carte, le secteur et le jeu de cartes" -#: ../gui/wxpython/image2target/ii2t_manager.py:393 -#: ../gui/wxpython/gcp/manager.py:364 +#: ../gui/wxpython/image2target/ii2t_manager.py:395 +#: ../gui/wxpython/gcp/manager.py:366 msgid "Map type to georectify" msgstr "Type de carte à géo-rectifier" -#: ../gui/wxpython/image2target/ii2t_manager.py:394 -#: ../gui/wxpython/gui_core/dialogs.py:1452 -#: ../gui/wxpython/gui_core/dialogs.py:1697 -#: ../gui/wxpython/psmap/dialogs.py:920 ../gui/wxpython/gcp/manager.py:365 +#: ../gui/wxpython/image2target/ii2t_manager.py:396 +#: ../gui/wxpython/gui_core/dialogs.py:1453 +#: ../gui/wxpython/gui_core/dialogs.py:1699 +#: ../gui/wxpython/psmap/dialogs.py:922 ../gui/wxpython/gcp/manager.py:367 #: ../gui/wxpython/gmodeler/frame.py:1746 msgid "raster" msgstr "raster" -#: ../gui/wxpython/image2target/ii2t_manager.py:394 -#: ../gui/wxpython/gui_core/dialogs.py:1452 -#: ../gui/wxpython/psmap/dialogs.py:923 ../gui/wxpython/gcp/manager.py:365 +#: ../gui/wxpython/image2target/ii2t_manager.py:396 +#: ../gui/wxpython/gui_core/dialogs.py:1453 +#: ../gui/wxpython/psmap/dialogs.py:925 ../gui/wxpython/gcp/manager.py:367 #: ../gui/wxpython/gmodeler/frame.py:1747 msgid "vector" msgstr "vecteur" -#: ../gui/wxpython/image2target/ii2t_manager.py:404 -#: ../gui/wxpython/gcp/manager.py:375 +#: ../gui/wxpython/image2target/ii2t_manager.py:406 +#: ../gui/wxpython/gcp/manager.py:377 msgid "Select source location:" msgstr "Choisir le secteur source : " -#: ../gui/wxpython/image2target/ii2t_manager.py:425 -#: ../gui/wxpython/gcp/manager.py:396 +#: ../gui/wxpython/image2target/ii2t_manager.py:427 +#: ../gui/wxpython/gcp/manager.py:398 msgid "Select source mapset:" msgstr "Choisir le jeu de cartes source :" -#: ../gui/wxpython/image2target/ii2t_manager.py:481 -#: ../gui/wxpython/gcp/manager.py:452 +#: ../gui/wxpython/image2target/ii2t_manager.py:483 +#: ../gui/wxpython/gcp/manager.py:454 msgid "You must select a valid location before selecting a mapset" msgstr "Vous devez sélectionner un secteur valide avant de sélectionner un jeu de cartes" -#: ../gui/wxpython/image2target/ii2t_manager.py:494 -#: ../gui/wxpython/gcp/manager.py:465 +#: ../gui/wxpython/image2target/ii2t_manager.py:496 +#: ../gui/wxpython/gcp/manager.py:467 msgid "You must select a valid location and mapset in order to continue" msgstr "Vous devez sélectionner un secteur et un jeu de cartes valides pour pouvoir continuer" -#: ../gui/wxpython/image2target/ii2t_manager.py:516 -#: ../gui/wxpython/gcp/manager.py:487 +#: ../gui/wxpython/image2target/ii2t_manager.py:518 +#: ../gui/wxpython/gcp/manager.py:489 msgid "Select image/map group to georectify" msgstr "Choisir un groupe d'images/cartes à géo-rectifier" -#: ../gui/wxpython/image2target/ii2t_manager.py:538 +#: ../gui/wxpython/image2target/ii2t_manager.py:540 msgid "Select group:" msgstr "Choisir un groupe :" -#: ../gui/wxpython/image2target/ii2t_manager.py:555 -#: ../gui/wxpython/gcp/manager.py:526 +#: ../gui/wxpython/image2target/ii2t_manager.py:557 +#: ../gui/wxpython/gcp/manager.py:528 msgid "Create group if none exists" msgstr "Créer un groupe si aucun n'existe" -#: ../gui/wxpython/image2target/ii2t_manager.py:569 -#: ../gui/wxpython/gcp/manager.py:540 +#: ../gui/wxpython/image2target/ii2t_manager.py:571 +#: ../gui/wxpython/gcp/manager.py:542 msgid "Add vector map to group..." msgstr "Ajouter une carte vecteur au groupe ..." -#: ../gui/wxpython/image2target/ii2t_manager.py:653 -#: ../gui/wxpython/gcp/manager.py:630 +#: ../gui/wxpython/image2target/ii2t_manager.py:655 +#: ../gui/wxpython/gcp/manager.py:632 msgid "You must select a valid image/map group in order to continue" msgstr "Vous devez sélectionner un groupe d'images ou de cartes valides pour pouvoir continuer" -#: ../gui/wxpython/image2target/ii2t_manager.py:660 -#: ../gui/wxpython/gcp/manager.py:637 +#: ../gui/wxpython/image2target/ii2t_manager.py:662 +#: ../gui/wxpython/gcp/manager.py:639 msgid "You must enter an map name extension in order to continue" msgstr "Vous devez entrer un suffixe au nom de la carte pour pouvoir continuer" -#: ../gui/wxpython/image2target/ii2t_manager.py:729 -#: ../gui/wxpython/gcp/manager.py:706 +#: ../gui/wxpython/image2target/ii2t_manager.py:731 +#: ../gui/wxpython/gcp/manager.py:708 msgid "Select maps to display for ground control point (GCP) creation" msgstr "Sélectionner les cartes à afficher pour la création des points de contrôle" -#: ../gui/wxpython/image2target/ii2t_manager.py:790 -#: ../gui/wxpython/image2target/ii2t_manager.py:2981 -#: ../gui/wxpython/gcp/manager.py:767 ../gui/wxpython/gcp/manager.py:2908 +#: ../gui/wxpython/image2target/ii2t_manager.py:792 +#: ../gui/wxpython/image2target/ii2t_manager.py:2984 +#: ../gui/wxpython/gcp/manager.py:769 ../gui/wxpython/gcp/manager.py:2910 msgid "Select target vector map to display:" msgstr "Sélectionner la carte vecteur cible à afficher :" -#: ../gui/wxpython/image2target/ii2t_manager.py:862 -#: ../gui/wxpython/gcp/manager.py:839 +#: ../gui/wxpython/image2target/ii2t_manager.py:864 +#: ../gui/wxpython/gcp/manager.py:841 msgid "You must select a source map in order to continue" msgstr "Vous devez choisir une carte source pour pouvoir continuer" -#: ../gui/wxpython/image2target/ii2t_manager.py:889 -#: ../gui/wxpython/image2target/ii2t_manager.py:920 -#: ../gui/wxpython/gcp/manager.py:866 ../gui/wxpython/gcp/manager.py:897 +#: ../gui/wxpython/image2target/ii2t_manager.py:891 +#: ../gui/wxpython/image2target/ii2t_manager.py:922 +#: ../gui/wxpython/gcp/manager.py:868 ../gui/wxpython/gcp/manager.py:899 #, python-format msgid "" "No maps in selected group <%s>.\n" @@ -10948,43 +10930,43 @@ "Pas de cartes dans le groupe sélectionné <%s>.\n" "Merci d'éditer le groupe ou de sélectionner un autre groupe." -#: ../gui/wxpython/image2target/ii2t_manager.py:950 -#: ../gui/wxpython/gcp/manager.py:927 +#: ../gui/wxpython/image2target/ii2t_manager.py:952 +#: ../gui/wxpython/gcp/manager.py:929 msgid "Manage Ground Control Points" msgstr "Gérer les points d'amer" -#: ../gui/wxpython/image2target/ii2t_manager.py:1483 +#: ../gui/wxpython/image2target/ii2t_manager.py:1485 msgid "Writing CONTROL_POINTS file failed" msgstr "L'écriture du fichier CONTROL_POINTS a échoué" -#: ../gui/wxpython/image2target/ii2t_manager.py:1495 +#: ../gui/wxpython/image2target/ii2t_manager.py:1497 #, python-format msgid "CONTROL_POINTS file saved for group <%s>" msgstr "Fichier CONTROL_POINTS enregistré pour le groupe <%s>" -#: ../gui/wxpython/image2target/ii2t_manager.py:1546 +#: ../gui/wxpython/image2target/ii2t_manager.py:1548 msgid "Reading CONTROL_POINTS file failed" msgstr "La lecture du fichier CONTROL_POINTS a échoué" -#: ../gui/wxpython/image2target/ii2t_manager.py:1701 -#: ../gui/wxpython/gcp/manager.py:1635 +#: ../gui/wxpython/image2target/ii2t_manager.py:1703 +#: ../gui/wxpython/gcp/manager.py:1637 #, python-format msgid "Transforming <%s>..." msgstr "Transformation de <%s>..." -#: ../gui/wxpython/image2target/ii2t_manager.py:1706 -#: ../gui/wxpython/gcp/manager.py:1640 +#: ../gui/wxpython/image2target/ii2t_manager.py:1708 +#: ../gui/wxpython/gcp/manager.py:1642 #, python-format msgid "Rectifying vector map <%s>, please wait..." msgstr "Rectification de la carte vectorielle <%s>, merci de patienter ..." -#: ../gui/wxpython/image2target/ii2t_manager.py:1740 -#: ../gui/wxpython/gcp/manager.py:1674 +#: ../gui/wxpython/image2target/ii2t_manager.py:1743 +#: ../gui/wxpython/gcp/manager.py:1676 #, python-format msgid "Georectification of vector map <%s> failed" msgstr "Échec du géoréférencement de la carte vecteur <%s>" -#: ../gui/wxpython/image2target/ii2t_manager.py:1872 +#: ../gui/wxpython/image2target/ii2t_manager.py:1875 msgid "" "Could not calculate RMS Error.\n" "Possible error with i.ortho.transform." @@ -10992,7 +10974,7 @@ "Impossible de calculer l'erreur RMS.\n" "Potentiellement une erreur avec i.ortho.transform." -#: ../gui/wxpython/image2target/ii2t_manager.py:1998 +#: ../gui/wxpython/image2target/ii2t_manager.py:2001 msgid "" "Could not calculate new extends.\n" "Possible error with i.ortho.transform." @@ -11000,78 +10982,98 @@ "Impossible de calculer la nouvelle emprise.\n" "Potentiellement une erreur avec i.ortho.transform." -#: ../gui/wxpython/image2target/ii2t_manager.py:2210 -#: ../gui/wxpython/image2target/ii2t_manager.py:2230 -#: ../gui/wxpython/gcp/manager.py:2147 ../gui/wxpython/gcp/manager.py:2165 +#: ../gui/wxpython/image2target/ii2t_manager.py:2213 +#: ../gui/wxpython/image2target/ii2t_manager.py:2233 +#: ../gui/wxpython/gcp/manager.py:2149 ../gui/wxpython/gcp/manager.py:2167 msgid "source E" msgstr "E source" -#: ../gui/wxpython/image2target/ii2t_manager.py:2211 -#: ../gui/wxpython/image2target/ii2t_manager.py:2231 -#: ../gui/wxpython/gcp/manager.py:2148 ../gui/wxpython/gcp/manager.py:2166 +#: ../gui/wxpython/image2target/ii2t_manager.py:2214 +#: ../gui/wxpython/image2target/ii2t_manager.py:2234 +#: ../gui/wxpython/gcp/manager.py:2150 ../gui/wxpython/gcp/manager.py:2168 msgid "source N" msgstr "N source" -#: ../gui/wxpython/image2target/ii2t_manager.py:2212 -#: ../gui/wxpython/image2target/ii2t_manager.py:2232 +#: ../gui/wxpython/image2target/ii2t_manager.py:2215 +#: ../gui/wxpython/image2target/ii2t_manager.py:2235 msgid "source Z" msgstr "Z source" -#: ../gui/wxpython/image2target/ii2t_manager.py:2213 -#: ../gui/wxpython/image2target/ii2t_manager.py:2233 -#: ../gui/wxpython/gcp/manager.py:2149 ../gui/wxpython/gcp/manager.py:2167 +#: ../gui/wxpython/image2target/ii2t_manager.py:2216 +#: ../gui/wxpython/image2target/ii2t_manager.py:2236 +#: ../gui/wxpython/gcp/manager.py:2151 ../gui/wxpython/gcp/manager.py:2169 msgid "target E" msgstr "E cible" -#: ../gui/wxpython/image2target/ii2t_manager.py:2214 -#: ../gui/wxpython/image2target/ii2t_manager.py:2234 -#: ../gui/wxpython/gcp/manager.py:2150 ../gui/wxpython/gcp/manager.py:2168 +#: ../gui/wxpython/image2target/ii2t_manager.py:2217 +#: ../gui/wxpython/image2target/ii2t_manager.py:2237 +#: ../gui/wxpython/gcp/manager.py:2152 ../gui/wxpython/gcp/manager.py:2170 msgid "target N" msgstr "N cible" -#: ../gui/wxpython/image2target/ii2t_manager.py:2215 -#: ../gui/wxpython/image2target/ii2t_manager.py:2235 +#: ../gui/wxpython/image2target/ii2t_manager.py:2218 +#: ../gui/wxpython/image2target/ii2t_manager.py:2238 msgid "target Z" msgstr "Z cible" -#: ../gui/wxpython/image2target/ii2t_manager.py:2425 -#: ../gui/wxpython/gcp/manager.py:2354 +#: ../gui/wxpython/image2target/ii2t_manager.py:2428 +#: ../gui/wxpython/gcp/manager.py:2356 msgid "Create vector map group" msgstr "Créer un nouveau groupe de cartes vectorielles" -#: ../gui/wxpython/image2target/ii2t_manager.py:2500 -#: ../gui/wxpython/gcp/manager.py:2429 +#: ../gui/wxpython/image2target/ii2t_manager.py:2503 +#: ../gui/wxpython/gcp/manager.py:2431 msgid "Select vector map(s) to add to group:" msgstr "Sélectionner carte(s) vecteur à ajouter au groupe :" -#: ../gui/wxpython/image2target/ii2t_manager.py:2583 -#: ../gui/wxpython/gcp/manager.py:2516 +#: ../gui/wxpython/image2target/ii2t_manager.py:2586 +#: ../gui/wxpython/gcp/manager.py:2518 msgid "source E:" msgstr "E source :" -#: ../gui/wxpython/image2target/ii2t_manager.py:2584 -#: ../gui/wxpython/gcp/manager.py:2517 +#: ../gui/wxpython/image2target/ii2t_manager.py:2587 +#: ../gui/wxpython/gcp/manager.py:2519 msgid "target E:" msgstr "E cible :" -#: ../gui/wxpython/image2target/ii2t_manager.py:2585 -#: ../gui/wxpython/gcp/manager.py:2518 +#: ../gui/wxpython/image2target/ii2t_manager.py:2588 +#: ../gui/wxpython/gcp/manager.py:2520 msgid "source N:" msgstr "N cible :" -#: ../gui/wxpython/image2target/ii2t_manager.py:2586 -#: ../gui/wxpython/gcp/manager.py:2519 +#: ../gui/wxpython/image2target/ii2t_manager.py:2589 +#: ../gui/wxpython/gcp/manager.py:2521 msgid "target N:" msgstr "N cible :" -#: ../gui/wxpython/image2target/ii2t_manager.py:2587 +#: ../gui/wxpython/image2target/ii2t_manager.py:2590 msgid "source Z:" msgstr "Z source : " -#: ../gui/wxpython/image2target/ii2t_manager.py:2588 +#: ../gui/wxpython/image2target/ii2t_manager.py:2591 msgid "target Z:" msgstr "Z cible : " +#: ../gui/wxpython/image2target/ii2t_gis_set.py:252 +#, python-format +msgid "GRASS GIS %s startup%s" +msgstr "SIG GRASS %s démarrage %s" + +#: ../gui/wxpython/image2target/ii2t_gis_set.py:474 +#: ../gui/wxpython/startup/guiutils.py:80 +#, python-format +msgid "Invalid line in GISRC file (%s):%s\n" +msgstr "Ligne invalide dans le fichier GISRC (%s) : %s\n" + +#: ../gui/wxpython/image2target/ii2t_gis_set.py:556 +msgid "New mapset:" +msgstr "Nouveau jeu de cartes :" + +#: ../gui/wxpython/image2target/ii2t_gis_set.py:937 +#: ../gui/wxpython/lmgr/frame.py:1071 +msgid "Enter name for new mapset:" +msgstr "Entrer le nom du nouveau jeu de cartes :" + #: ../gui/wxpython/vdigit/mapwindow.py:425 msgid "Update categories" msgstr "Mettre à jour les catégories" @@ -11261,7 +11263,7 @@ msgid "Z bulk-labeling of 3D lines" msgstr "étiquetage d'altitude en masse de lignes 3D" -#: ../gui/wxpython/vdigit/toolbars.py:603 ../gui/wxpython/vdigit/wxdigit.py:63 +#: ../gui/wxpython/vdigit/toolbars.py:603 ../gui/wxpython/vdigit/wxdigit.py:64 msgid "No vector map open for editing." msgstr "Pas de carte vecteur sélectionnée pour édition." @@ -11276,7 +11278,7 @@ #: ../gui/wxpython/vdigit/toolbars.py:841 #: ../gui/wxpython/vdigit/toolbars.py:998 #: ../gui/wxpython/vdigit/toolbars.py:1096 -#: ../gui/wxpython/gui_core/dialogs.py:213 +#: ../gui/wxpython/gui_core/dialogs.py:214 msgid "Select vector map" msgstr "Sélectionner une carte vecteur" @@ -11365,9 +11367,9 @@ msgstr "Fermer la boîte de dialogue et enregistrer les modifications dans le fichier de paramètres utilisateur" #: ../gui/wxpython/vdigit/preferences.py:150 -#: ../gui/wxpython/gui_core/preferences.py:281 -#: ../gui/wxpython/animation/dialogs.py:340 -#: ../gui/wxpython/animation/dialogs.py:1854 +#: ../gui/wxpython/gui_core/preferences.py:274 +#: ../gui/wxpython/animation/dialogs.py:343 +#: ../gui/wxpython/animation/dialogs.py:1857 #: ../gui/wxpython/gmodeler/preferences.py:54 msgid "General" msgstr "Général" @@ -11489,7 +11491,7 @@ msgstr "Sélection des pendants" #: ../gui/wxpython/vdigit/preferences.py:582 -#: ../gui/wxpython/gui_core/preferences.py:1504 +#: ../gui/wxpython/gui_core/preferences.py:1498 msgid "Attributes" msgstr "Attributs" @@ -11504,8 +11506,8 @@ #: ../gui/wxpython/vdigit/preferences.py:612 #: ../gui/wxpython/vdigit/preferences.py:615 #: ../gui/wxpython/vdigit/dialogs.py:116 ../gui/wxpython/vdigit/dialogs.py:576 -#: ../gui/wxpython/dbmgr/dialogs.py:512 ../gui/wxpython/dbmgr/base.py:2952 -#: ../gui/wxpython/dbmgr/base.py:3073 ../gui/wxpython/dbmgr/base.py:3339 +#: ../gui/wxpython/dbmgr/dialogs.py:512 ../gui/wxpython/dbmgr/base.py:2954 +#: ../gui/wxpython/dbmgr/base.py:3075 ../gui/wxpython/dbmgr/base.py:3341 msgid "Layer" msgstr "Couche" @@ -11577,8 +11579,8 @@ msgstr "Colorer (doublons)" #: ../gui/wxpython/vdigit/preferences.py:800 -#: ../gui/wxpython/gui_core/gselect.py:2342 -#: ../gui/wxpython/psmap/toolbars.py:103 ../gui/wxpython/psmap/dialogs.py:6279 +#: ../gui/wxpython/gui_core/gselect.py:2334 +#: ../gui/wxpython/psmap/toolbars.py:103 ../gui/wxpython/psmap/dialogs.py:6281 msgid "Point" msgstr "Point" @@ -11653,7 +11655,7 @@ msgid "Add new category" msgstr "Ajouter une catégorie" -#: ../gui/wxpython/vdigit/dialogs.py:151 ../gui/wxpython/psmap/dialogs.py:479 +#: ../gui/wxpython/vdigit/dialogs.py:151 ../gui/wxpython/psmap/dialogs.py:481 #: ../gui/wxpython/web_services/dialogs.py:685 msgid "Apply changes" msgstr "Appliquer les changements" @@ -11693,8 +11695,8 @@ msgid "Delete all" msgstr "Supprimer tout" -#: ../gui/wxpython/vdigit/dialogs.py:290 ../gui/wxpython/dbmgr/base.py:1438 -#: ../gui/wxpython/dbmgr/base.py:2588 ../gui/wxpython/gmodeler/dialogs.py:851 +#: ../gui/wxpython/vdigit/dialogs.py:290 ../gui/wxpython/dbmgr/base.py:1440 +#: ../gui/wxpython/dbmgr/base.py:2590 ../gui/wxpython/gmodeler/dialogs.py:851 #: ../gui/wxpython/gmodeler/dialogs.py:1017 msgid "Reload" msgstr "Recharger" @@ -11732,29 +11734,29 @@ msgid "Layer (Categories)" msgstr "Couche (Catégories)" -#: ../gui/wxpython/vdigit/wxdisplay.py:1017 +#: ../gui/wxpython/vdigit/wxdisplay.py:1019 #, python-format msgid "Topology for vector map <%s> is not available. Topology is required by digitizer. Do you want to rebuild topology (takes some time) and open the vector map for editing?" msgstr "La topologie pour la carte vecteur <%s> n'est pas disponible. La topologie est requise pour la digitalisation. Voulez-vous reconstruire la topologie (peut prendre du temps) et ouvrir la carte vecteur pour édition ?" -#: ../gui/wxpython/vdigit/wxdisplay.py:1022 +#: ../gui/wxpython/vdigit/wxdisplay.py:1024 msgid "Topology missing" msgstr "Topologie absente" -#: ../gui/wxpython/vdigit/wxdigit.py:56 +#: ../gui/wxpython/vdigit/wxdigit.py:57 msgid "Digitization Error" msgstr "Erreur de numérisation" -#: ../gui/wxpython/vdigit/wxdigit.py:61 +#: ../gui/wxpython/vdigit/wxdigit.py:62 #, python-format msgid "Unable to open vector map <%s>." msgstr "Impossible d'ouvrir la carte vecteur <%s>." -#: ../gui/wxpython/vdigit/wxdigit.py:64 +#: ../gui/wxpython/vdigit/wxdigit.py:65 msgid "Operation canceled." msgstr "Opération annulée." -#: ../gui/wxpython/vdigit/wxdigit.py:71 +#: ../gui/wxpython/vdigit/wxdigit.py:72 #, python-format msgid "" "Writing new feature failed. Operation canceled.\n" @@ -11765,50 +11767,55 @@ "\n" "Raison: %s" -#: ../gui/wxpython/vdigit/wxdigit.py:80 +#: ../gui/wxpython/vdigit/wxdigit.py:81 #, python-format msgid "Reading feature id %d failed. Operation canceled." msgstr "Échec de lecture de l'entité d'id %d. Opération annulée." -#: ../gui/wxpython/vdigit/wxdigit.py:88 +#: ../gui/wxpython/vdigit/wxdigit.py:89 #, python-format msgid "Database link %d not available. Operation canceled." msgstr "Liaison avec la base de données %d non disponible. Opération annulée." -#: ../gui/wxpython/vdigit/wxdigit.py:96 +#: ../gui/wxpython/vdigit/wxdigit.py:97 #, python-format msgid "Unable to start database driver <%s>. Operation canceled." msgstr "Impossible de démarrer le pilote de base de données <%s>. Opération annulée." -#: ../gui/wxpython/vdigit/wxdigit.py:106 +#: ../gui/wxpython/vdigit/wxdigit.py:107 #, python-format msgid "Unable to open database <%(db)s> by driver <%(driver)s>. Operation canceled." msgstr "Impossible d'ouvrir la base de données <%(db)s> avec le pilote <%(driver)s> . Opération annulée." -#: ../gui/wxpython/vdigit/wxdigit.py:114 +#: ../gui/wxpython/vdigit/wxdigit.py:115 #, python-format msgid "Unable to execute SQL query '%s'. Operation canceled." msgstr "Impossible d'exécuter la requête SQL '%s'. Opération annulée." -#: ../gui/wxpython/vdigit/wxdigit.py:122 +#: ../gui/wxpython/vdigit/wxdigit.py:123 #, python-format msgid "Feature id %d is marked as dead. Operation canceled." msgstr "L'entité d'id %d est marquée comme morte. Opération annulée." -#: ../gui/wxpython/vdigit/wxdigit.py:130 +#: ../gui/wxpython/vdigit/wxdigit.py:131 #, python-format msgid "Unsupported feature type %d. Operation canceled." msgstr "Type d'entité %d non pris en charge. Opération annulée." -#: ../gui/wxpython/vdigit/wxdigit.py:500 +#: ../gui/wxpython/vdigit/wxdigit.py:501 #, python-format msgid "Unknown feature type '%s'" msgstr "Type d'entité '%s' inconnu" -#: ../gui/wxpython/vdigit/wxdigit.py:505 +#: ../gui/wxpython/vdigit/wxdigit.py:506 msgid "Not enough points for line" msgstr "Pas assez de points pour créer une ligne" +#: ../gui/wxpython/startup/guiutils.py:51 +#, fuzzy +msgid "Name for the new mapset:" +msgstr "Entrer le nom du nouveau jeu de cartes :" + #: ../gui/wxpython/startup/locdownload.py:150 #, python-brace-format msgid "ZIP file is unreadable: {0}" @@ -11877,6 +11884,14 @@ msgid "Abort download" msgstr "Annuler le téléchargement" +#: ../gui/wxpython/startup/utils.py:45 +msgid "Documents" +msgstr "Documents" + +#: ../gui/wxpython/startup/utils.py:46 +msgid "My Documents" +msgstr "Mes Documents" + #: ../gui/wxpython/nviz/mapwindow.py:244 msgid "Opening 3D view was not successful. Please try to change the value of depth buffer in GUI Settings dialog > tab Map Display > Advanced and restart GUI." msgstr "Le lancement de la vue 3D a échoué. Essayez de modifier la taille du tampon d'affichage dans Paramètres > Préférences > onglet Fenêtre de carte > Paramètres d'affichage avancés puis redémarrer l'interface." @@ -12005,11 +12020,11 @@ msgid "constant#" msgstr "constante#" -#: ../gui/wxpython/nviz/wxnviz.py:33 +#: ../gui/wxpython/nviz/wxnviz.py:35 msgid "This module requires the NumPy module, which could not be imported. It probably is not installed (it's not part of the standard Python distribution). See the Numeric Python site (http://numpy.scipy.org) for information on downloading source or binaries." msgstr "Ce module requiert le module NumPy, qui n'a pas pu être importé. Il n'est probablement pas installé (ne fait pas partie de la distribution standard Python). Voir le site Numeric Python (http://numpy.scipy.org) pour télécharger les binaires ou le code source." -#: ../gui/wxpython/nviz/wxnviz.py:505 ../gui/wxpython/nviz/wxnviz.py:517 +#: ../gui/wxpython/nviz/wxnviz.py:510 ../gui/wxpython/nviz/wxnviz.py:522 #, python-format msgid "3d raster map <%s> not found" msgstr "carte raster 3d <%s> non trouvée" @@ -12025,7 +12040,7 @@ msgstr "Données" #: ../gui/wxpython/nviz/tools.py:100 -#: ../gui/wxpython/gui_core/preferences.py:499 +#: ../gui/wxpython/gui_core/preferences.py:492 msgid "Appearance" msgstr "Apparence" @@ -12066,9 +12081,9 @@ msgstr "Ajuster la hauteur relative des entités au dessus de la surface" #: ../gui/wxpython/nviz/tools.py:366 ../gui/wxpython/nviz/tools.py:1285 -#: ../gui/wxpython/nviz/tools.py:2126 ../gui/wxpython/gui_core/dialogs.py:1937 -#: ../gui/wxpython/psmap/dialogs.py:3849 ../gui/wxpython/psmap/dialogs.py:4066 -#: ../gui/wxpython/psmap/dialogs.py:4857 +#: ../gui/wxpython/nviz/tools.py:2126 ../gui/wxpython/gui_core/dialogs.py:1942 +#: ../gui/wxpython/psmap/dialogs.py:3851 ../gui/wxpython/psmap/dialogs.py:4068 +#: ../gui/wxpython/psmap/dialogs.py:4859 #: ../gui/wxpython/gmodeler/preferences.py:210 #: ../gui/wxpython/gmodeler/preferences.py:376 #: ../gui/wxpython/gmodeler/preferences.py:488 @@ -12121,8 +12136,8 @@ msgstr "Apparence de l'image" #: ../gui/wxpython/nviz/tools.py:465 ../gui/wxpython/nviz/preferences.py:204 -#: ../gui/wxpython/gui_core/preferences.py:891 -#: ../gui/wxpython/animation/dialogs.py:1864 +#: ../gui/wxpython/gui_core/preferences.py:885 +#: ../gui/wxpython/animation/dialogs.py:1867 #: ../gui/wxpython/web_services/widgets.py:317 msgid "Background color:" msgstr "Couleur d'arrière-plan :" @@ -12163,7 +12178,7 @@ msgid "Save image sequence" msgstr "Enregistrer la séquence d'image" -#: ../gui/wxpython/nviz/tools.py:624 ../gui/wxpython/psmap/dialogs.py:5794 +#: ../gui/wxpython/nviz/tools.py:624 ../gui/wxpython/psmap/dialogs.py:5796 msgid "Choose a directory:" msgstr "Choisir un répertoire :" @@ -12171,7 +12186,7 @@ msgid "Choose a directory for images" msgstr "Choisir un répertoire pour les images" -#: ../gui/wxpython/nviz/tools.py:632 ../gui/wxpython/animation/dialogs.py:1187 +#: ../gui/wxpython/nviz/tools.py:632 ../gui/wxpython/animation/dialogs.py:1190 msgid "File prefix:" msgstr "Préfix :" @@ -12179,7 +12194,7 @@ msgid "Generated files names will look like this: prefix_1.ppm, prefix_2.ppm, ..." msgstr "Les noms de fichiers générés ressembleront à ceci : prefix_1.ppm, prefix_2.ppm, ..." -#: ../gui/wxpython/nviz/tools.py:640 ../gui/wxpython/animation/dialogs.py:1191 +#: ../gui/wxpython/nviz/tools.py:640 ../gui/wxpython/animation/dialogs.py:1194 msgid "File format:" msgstr "Format de fichier :" @@ -12196,7 +12211,7 @@ msgid "Vector" msgstr "Vecteur" -#: ../gui/wxpython/nviz/tools.py:728 ../gui/wxpython/gui_core/dialogs.py:1452 +#: ../gui/wxpython/nviz/tools.py:728 ../gui/wxpython/gui_core/dialogs.py:1453 msgid "3D raster" msgstr "Carte raster 3D" @@ -12208,7 +12223,7 @@ msgid "Fringe" msgstr "Frange" -#: ../gui/wxpython/nviz/tools.py:782 ../gui/wxpython/animation/dialogs.py:929 +#: ../gui/wxpython/nviz/tools.py:782 ../gui/wxpython/animation/dialogs.py:932 msgid "Decorations" msgstr "Décorations" @@ -12217,7 +12232,7 @@ msgstr "Plans de coupe" #: ../gui/wxpython/nviz/tools.py:850 ../gui/wxpython/nviz/tools.py:1889 -#: ../gui/wxpython/nviz/preferences.py:405 ../gui/wxpython/tplot/frame.py:277 +#: ../gui/wxpython/nviz/preferences.py:405 ../gui/wxpython/tplot/frame.py:343 #: ../gui/wxpython/timeline/frame.py:135 msgid "Draw" msgstr "Dessiner" @@ -12315,11 +12330,11 @@ msgstr "constante" #: ../gui/wxpython/nviz/tools.py:1050 ../gui/wxpython/nviz/tools.py:2021 -#: ../gui/wxpython/psmap/dialogs.py:3798 ../gui/wxpython/psmap/dialogs.py:4518 -#: ../gui/wxpython/psmap/dialogs.py:4796 ../gui/wxpython/psmap/dialogs.py:5377 -#: ../gui/wxpython/psmap/dialogs.py:5385 ../gui/wxpython/psmap/dialogs.py:5945 -#: ../gui/wxpython/psmap/dialogs.py:5954 ../gui/wxpython/psmap/dialogs.py:6529 -#: ../gui/wxpython/psmap/dialogs.py:6538 +#: ../gui/wxpython/psmap/dialogs.py:3800 ../gui/wxpython/psmap/dialogs.py:4520 +#: ../gui/wxpython/psmap/dialogs.py:4798 ../gui/wxpython/psmap/dialogs.py:5379 +#: ../gui/wxpython/psmap/dialogs.py:5387 ../gui/wxpython/psmap/dialogs.py:5947 +#: ../gui/wxpython/psmap/dialogs.py:5956 ../gui/wxpython/psmap/dialogs.py:6531 +#: ../gui/wxpython/psmap/dialogs.py:6540 msgid "Position" msgstr "Position" @@ -12463,11 +12478,11 @@ msgid "Icon:" msgstr "Icône :" -#: ../gui/wxpython/nviz/tools.py:1659 ../gui/wxpython/psmap/dialogs.py:2735 +#: ../gui/wxpython/nviz/tools.py:1659 ../gui/wxpython/psmap/dialogs.py:2737 msgid "size:" msgstr "taille :" -#: ../gui/wxpython/nviz/tools.py:1717 ../gui/wxpython/psmap/dialogs.py:2661 +#: ../gui/wxpython/nviz/tools.py:1717 ../gui/wxpython/psmap/dialogs.py:2663 msgid "symbol:" msgstr "symbole :" @@ -12890,134 +12905,134 @@ msgid "Nothing found" msgstr "Aucun résultat" -#: ../gui/wxpython/gui_core/forms.py:549 +#: ../gui/wxpython/gui_core/forms.py:561 msgid "Enter parameters for '" msgstr "Entrer les paramètres pour '" -#: ../gui/wxpython/gui_core/forms.py:565 +#: ../gui/wxpython/gui_core/forms.py:577 msgid "Close this window without executing the command (Ctrl+Q)" msgstr "Fermer la fenêtre sans exécuter la commande (Ctrl+Q)" -#: ../gui/wxpython/gui_core/forms.py:596 +#: ../gui/wxpython/gui_core/forms.py:608 msgid "Run the command (Ctrl+R)" msgstr "Exécuter la commande (Ctrl+R)" -#: ../gui/wxpython/gui_core/forms.py:624 +#: ../gui/wxpython/gui_core/forms.py:636 msgid "Show manual page of the command (Ctrl+H)" msgstr "Afficher la page de manuel pour la commande (Ctrl+H)" -#: ../gui/wxpython/gui_core/forms.py:663 +#: ../gui/wxpython/gui_core/forms.py:675 msgid "Add created map(s) into layer tree" msgstr "Ajouter la carte créée dans l'arborescence des couches" -#: ../gui/wxpython/gui_core/forms.py:693 +#: ../gui/wxpython/gui_core/forms.py:705 msgid "Close dialog when command is successfully finished. Change this settings in Preferences dialog ('Command' tab)." msgstr "Fermer la fenêtre de dialogue quand la commande se termine avec succès. Modifier ce paramètre dans les Préférences (onglet 'Commande')." -#: ../gui/wxpython/gui_core/forms.py:878 +#: ../gui/wxpython/gui_core/forms.py:890 #, python-format msgid "'%s' copied to clipboard" msgstr "'%s' copié dans le presse-papier" -#: ../gui/wxpython/gui_core/forms.py:962 ../gui/wxpython/gui_core/forms.py:976 +#: ../gui/wxpython/gui_core/forms.py:974 ../gui/wxpython/gui_core/forms.py:988 msgid "Required" msgstr "Requis" -#: ../gui/wxpython/gui_core/forms.py:965 ../gui/wxpython/gui_core/forms.py:977 +#: ../gui/wxpython/gui_core/forms.py:977 ../gui/wxpython/gui_core/forms.py:989 msgid "Optional" msgstr "Optionnel" -#: ../gui/wxpython/gui_core/forms.py:1060 -#: ../gui/wxpython/gui_core/forms.py:2065 +#: ../gui/wxpython/gui_core/forms.py:1072 +#: ../gui/wxpython/gui_core/forms.py:2086 msgid "Parameterized in model" msgstr "Paramètré dans le modèle" -#: ../gui/wxpython/gui_core/forms.py:1129 +#: ../gui/wxpython/gui_core/forms.py:1141 msgid "This option is required" msgstr "Cette option est requise" -#: ../gui/wxpython/gui_core/forms.py:1150 +#: ../gui/wxpython/gui_core/forms.py:1162 msgid "[multiple]" msgstr "[multiple]" -#: ../gui/wxpython/gui_core/forms.py:1208 +#: ../gui/wxpython/gui_core/forms.py:1220 msgid "valid range" msgstr "plage de validité" -#: ../gui/wxpython/gui_core/forms.py:1318 -#: ../gui/wxpython/gui_core/forms.py:2696 +#: ../gui/wxpython/gui_core/forms.py:1330 +#: ../gui/wxpython/gui_core/forms.py:2726 #: ../gui/wxpython/gui_core/toolbars.py:70 msgid "Select font" msgstr "Sélectionner une police" -#: ../gui/wxpython/gui_core/forms.py:1430 ../gui/wxpython/lmgr/toolbars.py:158 +#: ../gui/wxpython/gui_core/forms.py:1443 ../gui/wxpython/lmgr/toolbars.py:158 msgid "Graphical Modeler" msgstr "Modeleur graphique" -#: ../gui/wxpython/gui_core/forms.py:1436 -#: ../gui/wxpython/gui_core/preferences.py:779 +#: ../gui/wxpython/gui_core/forms.py:1449 +#: ../gui/wxpython/gui_core/preferences.py:773 msgid "Map Display" msgstr "Fenêtre de carte" -#: ../gui/wxpython/gui_core/forms.py:1549 +#: ../gui/wxpython/gui_core/forms.py:1562 msgid "Show graphical representation of temporal extent of dataset(s) ." msgstr "Afficher une représentation graphique de l'emprise temporelle du jeu de données." -#: ../gui/wxpython/gui_core/forms.py:1779 -#: ../gui/wxpython/gui_core/preferences.py:1363 -#: ../gui/wxpython/gui_core/preferences.py:1398 +#: ../gui/wxpython/gui_core/forms.py:1789 +#: ../gui/wxpython/gui_core/preferences.py:1357 +#: ../gui/wxpython/gui_core/preferences.py:1392 msgid "Transparent" msgstr "Transparent" -#: ../gui/wxpython/gui_core/forms.py:1815 -#: ../gui/wxpython/gui_core/forms.py:1907 +#: ../gui/wxpython/gui_core/forms.py:1825 +#: ../gui/wxpython/gui_core/forms.py:1917 #, python-format msgid "Choose %s" msgstr "Choisir %s" -#: ../gui/wxpython/gui_core/forms.py:1818 +#: ../gui/wxpython/gui_core/forms.py:1828 #: ../gui/wxpython/gmodeler/frame.py:1750 msgid "file" msgstr "fichier" -#: ../gui/wxpython/gui_core/forms.py:1860 +#: ../gui/wxpython/gui_core/forms.py:1870 msgid "Load and edit content of a file" msgstr "Charger et modifier un fichier" -#: ../gui/wxpython/gui_core/forms.py:1863 +#: ../gui/wxpython/gui_core/forms.py:1873 msgid "&Save as" msgstr "Enregi&strer sous" -#: ../gui/wxpython/gui_core/forms.py:1865 +#: ../gui/wxpython/gui_core/forms.py:1875 msgid "Save content to a file for further use" msgstr "Enregistrer le contenue dans un fichier pour une utilisation future." -#: ../gui/wxpython/gui_core/forms.py:1870 +#: ../gui/wxpython/gui_core/forms.py:1880 msgid "or enter values directly:" msgstr "ou entrer les valeurs manuellement :" -#: ../gui/wxpython/gui_core/forms.py:1872 +#: ../gui/wxpython/gui_core/forms.py:1882 msgid "Enter file content directly instead of specifying a file. Temporary file will be automatically created." msgstr "Entrez le contenu directement au lieu de spécifier un fichier. Un fichier temporaire sera créé automatiquement." -#: ../gui/wxpython/gui_core/forms.py:1910 -#: ../gui/wxpython/gui_core/gselect.py:1434 +#: ../gui/wxpython/gui_core/forms.py:1920 +#: ../gui/wxpython/gui_core/gselect.py:1426 msgid "Directory" msgstr "Répertoire" -#: ../gui/wxpython/gui_core/forms.py:2255 ../gui/wxpython/gmodeler/frame.py:171 +#: ../gui/wxpython/gui_core/forms.py:2285 ../gui/wxpython/gmodeler/frame.py:171 msgid "Command output" msgstr "Messages de la commande" -#: ../gui/wxpython/gui_core/forms.py:2268 +#: ../gui/wxpython/gui_core/forms.py:2298 msgid "Manual" msgstr "Manuel" -#: ../gui/wxpython/gui_core/forms.py:2312 +#: ../gui/wxpython/gui_core/forms.py:2342 msgid "Nothing to load." msgstr "Rien à charger." -#: ../gui/wxpython/gui_core/forms.py:2320 +#: ../gui/wxpython/gui_core/forms.py:2350 #, python-format msgid "" "Unable to load file.\n" @@ -13028,26 +13043,26 @@ "\n" "Raison : %s" -#: ../gui/wxpython/gui_core/forms.py:2350 +#: ../gui/wxpython/gui_core/forms.py:2380 msgid "Save input as..." msgstr "Enregistrer le fichier sous ..." -#: ../gui/wxpython/gui_core/forms.py:2683 +#: ../gui/wxpython/gui_core/forms.py:2713 msgid "No dataset given." msgstr "Pas de jeu de données précisé" -#: ../gui/wxpython/gui_core/forms.py:2852 -#: ../gui/wxpython/gui_core/forms.py:2869 +#: ../gui/wxpython/gui_core/forms.py:2882 +#: ../gui/wxpython/gui_core/forms.py:2899 #, python-format msgid "Unable to parse command '%s'" msgstr "Impossible d'interpréter la commande '%s'" -#: ../gui/wxpython/gui_core/forms.py:2876 +#: ../gui/wxpython/gui_core/forms.py:2906 #, python-format msgid "%(cmd)s: parameter '%(key)s' not available" msgstr "%(cmd)s : paramètre '%(key)s' non disponible" -#: ../gui/wxpython/gui_core/forms.py:2958 +#: ../gui/wxpython/gui_core/forms.py:2988 msgid "Try to set up GRASS_ADDON_PATH or GRASS_ADDON_BASE variable." msgstr "Essayez de définir les variables GRASS_ADDON_PATH ou GRASS_ADDON_BASE." @@ -13192,11 +13207,11 @@ msgstr "État de la traduction" #: ../gui/wxpython/gui_core/ghelp.py:118 ../gui/wxpython/gui_core/ghelp.py:921 -#: ../gui/wxpython/lmgr/frame.py:87 ../gui/wxpython/lmgr/frame.py:1217 +#: ../gui/wxpython/lmgr/frame.py:87 ../gui/wxpython/lmgr/frame.py:1221 msgid "Unable to get GRASS version\n" msgstr "Impossible de déterminer la version de GRASS\n" -#: ../gui/wxpython/gui_core/ghelp.py:131 ../gui/wxpython/lmgr/frame.py:1241 +#: ../gui/wxpython/gui_core/ghelp.py:131 ../gui/wxpython/lmgr/frame.py:1245 msgid "unknown version" msgstr "version inconnue" @@ -13315,7 +13330,7 @@ msgid "Selected map <%s> has been disabled for rendering. Operation canceled." msgstr "L'affichage de la carte sélectionnée <%s> a été désactivé. Opération annulée." -#: ../gui/wxpython/gui_core/vselect.py:277 ../gui/wxpython/lmgr/frame.py:2569 +#: ../gui/wxpython/gui_core/vselect.py:277 ../gui/wxpython/lmgr/frame.py:2572 #: ../gui/wxpython/mapdisp/frame.py:594 msgid "No map layer selected. Operation canceled." msgstr "Aucune ccouche sélectionnée. Opération annulée." @@ -13445,7 +13460,7 @@ msgid "Select graphics tool" msgstr "Sélectionner l'outil de graphiques" -#: ../gui/wxpython/gui_core/gselect.py:69 +#: ../gui/wxpython/gui_core/gselect.py:72 #, python-format msgid "" "Unable to import pyGRASS: %s\n" @@ -13454,554 +13469,562 @@ "Impossible d'importer pyGRASS : %s\n" "Certaines fonctionnalités ne seront pas accessibles" -#: ../gui/wxpython/gui_core/gselect.py:507 +#: ../gui/wxpython/gui_core/gselect.py:511 msgid "Not selectable element" msgstr "Pas d'élément sélectionnable" -#: ../gui/wxpython/gui_core/gselect.py:544 -#: ../gui/wxpython/gui_core/preferences.py:2203 +#: ../gui/wxpython/gui_core/gselect.py:548 +#: ../gui/wxpython/gui_core/preferences.py:2197 msgid "Mapset" msgstr "Jeu de cartes" -#: ../gui/wxpython/gui_core/gselect.py:556 +#: ../gui/wxpython/gui_core/gselect.py:560 msgid "Type: " msgstr "Type : " -#: ../gui/wxpython/gui_core/gselect.py:574 +#: ../gui/wxpython/gui_core/gselect.py:578 #, python-format msgid "GSelect: invalid item: %s" msgstr "GSelect : objet %s invalide" -#: ../gui/wxpython/gui_core/gselect.py:1411 +#: ../gui/wxpython/gui_core/gselect.py:890 +msgid "No table linked to layer <{}>." +msgstr "Pas de table liée à la couche <{}>." + +#: ../gui/wxpython/gui_core/gselect.py:1403 msgid "Output settings" msgstr "Paramètres de sortie" -#: ../gui/wxpython/gui_core/gselect.py:1413 +#: ../gui/wxpython/gui_core/gselect.py:1405 msgid "Source input" msgstr "Source d'entrée" -#: ../gui/wxpython/gui_core/gselect.py:1424 +#: ../gui/wxpython/gui_core/gselect.py:1416 msgid "Native" msgstr "Natif" -#: ../gui/wxpython/gui_core/gselect.py:1430 +#: ../gui/wxpython/gui_core/gselect.py:1422 msgid "File" msgstr "Fichier" -#: ../gui/wxpython/gui_core/gselect.py:1438 ../gui/wxpython/dbmgr/base.py:2954 -#: ../gui/wxpython/dbmgr/base.py:3084 ../gui/wxpython/dbmgr/base.py:3353 +#: ../gui/wxpython/gui_core/gselect.py:1430 ../gui/wxpython/dbmgr/base.py:2956 +#: ../gui/wxpython/dbmgr/base.py:3086 ../gui/wxpython/dbmgr/base.py:3355 msgid "Database" msgstr "Base de données" -#: ../gui/wxpython/gui_core/gselect.py:1442 +#: ../gui/wxpython/gui_core/gselect.py:1434 msgid "Protocol" msgstr "Protocole" -#: ../gui/wxpython/gui_core/gselect.py:1453 +#: ../gui/wxpython/gui_core/gselect.py:1445 msgid "Output type" msgstr "Type de la sortie" -#: ../gui/wxpython/gui_core/gselect.py:1455 +#: ../gui/wxpython/gui_core/gselect.py:1447 msgid "Source type" msgstr "Type de la source" -#: ../gui/wxpython/gui_core/gselect.py:1477 +#: ../gui/wxpython/gui_core/gselect.py:1469 msgid "All files" msgstr "Tous les fichiers" -#: ../gui/wxpython/gui_core/gselect.py:1493 +#: ../gui/wxpython/gui_core/gselect.py:1485 msgid "ZIP files" msgstr "Fichier ZIP" -#: ../gui/wxpython/gui_core/gselect.py:1494 +#: ../gui/wxpython/gui_core/gselect.py:1486 msgid "GZIP files" msgstr "Fichiers GZIP" -#: ../gui/wxpython/gui_core/gselect.py:1495 +#: ../gui/wxpython/gui_core/gselect.py:1487 msgid "TAR files" msgstr "Fichiers TAR" -#: ../gui/wxpython/gui_core/gselect.py:1497 +#: ../gui/wxpython/gui_core/gselect.py:1489 msgid "TARGZ files" msgstr "Fichiers TARGZ" -#: ../gui/wxpython/gui_core/gselect.py:1505 +#: ../gui/wxpython/gui_core/gselect.py:1497 msgid "File:" msgstr "Fichier :" -#: ../gui/wxpython/gui_core/gselect.py:1506 +#: ../gui/wxpython/gui_core/gselect.py:1498 msgid "Choose file to import" msgstr "Choisir un fichier à importer" -#: ../gui/wxpython/gui_core/gselect.py:1521 -#: ../gui/wxpython/gui_core/gselect.py:1604 -#: ../gui/wxpython/animation/dialogs.py:1196 +#: ../gui/wxpython/gui_core/gselect.py:1513 +#: ../gui/wxpython/gui_core/gselect.py:1596 +#: ../gui/wxpython/animation/dialogs.py:1199 msgid "Directory:" msgstr "Répertoire :" -#: ../gui/wxpython/gui_core/gselect.py:1522 -#: ../gui/wxpython/gui_core/gselect.py:1605 +#: ../gui/wxpython/gui_core/gselect.py:1514 +#: ../gui/wxpython/gui_core/gselect.py:1597 msgid "Choose input directory" msgstr "Choisir le répertoire d'entrée" -#: ../gui/wxpython/gui_core/gselect.py:1539 +#: ../gui/wxpython/gui_core/gselect.py:1531 msgid "Extension:" msgstr "Extension :" -#: ../gui/wxpython/gui_core/gselect.py:1568 -#: ../gui/wxpython/gui_core/gselect.py:1583 -#: ../gui/wxpython/gui_core/gselect.py:1585 -#: ../gui/wxpython/gui_core/widgets.py:1294 -#: ../gui/wxpython/animation/dialogs.py:402 +#: ../gui/wxpython/gui_core/gselect.py:1560 +#: ../gui/wxpython/gui_core/gselect.py:1575 +#: ../gui/wxpython/gui_core/gselect.py:1577 +#: ../gui/wxpython/gui_core/widgets.py:1298 +#: ../gui/wxpython/animation/dialogs.py:405 #: ../gui/wxpython/vnet/dialogs.py:1643 #: ../gui/wxpython/gmodeler/preferences.py:706 msgid "Name:" msgstr "Nom :" -#: ../gui/wxpython/gui_core/gselect.py:1569 +#: ../gui/wxpython/gui_core/gselect.py:1561 msgid "Choose file" msgstr "Choisir un fichier" -#: ../gui/wxpython/gui_core/gselect.py:1590 -#: ../gui/wxpython/gui_core/gselect.py:2350 +#: ../gui/wxpython/gui_core/gselect.py:1582 +#: ../gui/wxpython/gui_core/gselect.py:2342 msgid "Feature type:" msgstr "Type d'entité :" -#: ../gui/wxpython/gui_core/gselect.py:1592 +#: ../gui/wxpython/gui_core/gselect.py:1584 msgid "simple features" msgstr "entités simples" -#: ../gui/wxpython/gui_core/gselect.py:1593 +#: ../gui/wxpython/gui_core/gselect.py:1585 msgid "topological" msgstr "topologiques" -#: ../gui/wxpython/gui_core/gselect.py:1704 -#: ../gui/wxpython/gui_core/gselect.py:1735 -#: ../gui/wxpython/gui_core/gselect.py:1786 -#: ../gui/wxpython/gui_core/gselect.py:1824 +#: ../gui/wxpython/gui_core/gselect.py:1696 +#: ../gui/wxpython/gui_core/gselect.py:1727 +#: ../gui/wxpython/gui_core/gselect.py:1778 +#: ../gui/wxpython/gui_core/gselect.py:1816 msgid "Creation options:" msgstr "Options de création :" -#: ../gui/wxpython/gui_core/gselect.py:1718 -#: ../gui/wxpython/gui_core/gselect.py:1757 -#: ../gui/wxpython/gui_core/gselect.py:1809 +#: ../gui/wxpython/gui_core/gselect.py:1710 +#: ../gui/wxpython/gui_core/gselect.py:1749 +#: ../gui/wxpython/gui_core/gselect.py:1801 msgid "Format:" msgstr "Format :" -#: ../gui/wxpython/gui_core/gselect.py:1816 +#: ../gui/wxpython/gui_core/gselect.py:1808 msgid "Protocol:" msgstr "Protocole :" -#: ../gui/wxpython/gui_core/gselect.py:1839 +#: ../gui/wxpython/gui_core/gselect.py:1831 msgid "No settings available" msgstr "Pas de paramètres disponibles" -#: ../gui/wxpython/gui_core/gselect.py:1959 +#: ../gui/wxpython/gui_core/gselect.py:1951 #: ../gui/wxpython/web_services/dialogs.py:302 msgid "No data source defined, settings are not saved." msgstr "Pas de source de données définie, les paramètres ne sont pas enregistrés." -#: ../gui/wxpython/gui_core/gselect.py:2342 +#: ../gui/wxpython/gui_core/gselect.py:2334 msgid "LineString" msgstr "Ligne" -#: ../gui/wxpython/gui_core/gselect.py:2342 +#: ../gui/wxpython/gui_core/gselect.py:2334 msgid "Polygon" msgstr "Polygone" -#: ../gui/wxpython/gui_core/gselect.py:2561 +#: ../gui/wxpython/gui_core/gselect.py:2553 msgid "No vector map selected in layer manager. Operation canceled." msgstr "Pas de carte vecteur sélectionnée dans le gestionnaire de couches. Opération annulée." -#: ../gui/wxpython/gui_core/gselect.py:2574 +#: ../gui/wxpython/gui_core/gselect.py:2566 msgid "Input vector map is not selected" msgstr "La couche vecteur en entrée n'est pas sélectionnée" -#: ../gui/wxpython/gui_core/gselect.py:2578 +#: ../gui/wxpython/gui_core/gselect.py:2570 #, python-format msgid "Input vector map <%s> and selected map <%s> in layer manager are different. Operation canceled." msgstr "La carte vecteur <%s> en entrée et la carte <%s> sélectionnée dans le gestionnaire de couches sont différentes . Opération annulée." -#: ../gui/wxpython/gui_core/widgets.py:113 +#: ../gui/wxpython/gui_core/gselect.py:2746 +msgid "No vector map selected" +msgstr "Pas de carte vecteur sélectionnée" + +#: ../gui/wxpython/gui_core/widgets.py:114 msgid " (...)" msgstr "(...)" -#: ../gui/wxpython/gui_core/widgets.py:854 +#: ../gui/wxpython/gui_core/widgets.py:855 #, python-format msgid "Name <%(name)s> is not a valid name for GRASS map. Please use only ASCII characters excluding %(chars)s and space." msgstr "Le nom <%(name)s> n'est pas un nom valide pour une carte GRASS. Merci de n'utiliser que des caractères ASCII à l'exclusion de %(chars)s et des espaces." -#: ../gui/wxpython/gui_core/widgets.py:968 -#: ../gui/wxpython/gui_core/dialogs.py:768 -#: ../gui/wxpython/gui_core/dialogs.py:836 -#: ../gui/wxpython/gui_core/dialogs.py:1576 ../gui/wxpython/dbmgr/base.py:1419 +#: ../gui/wxpython/gui_core/widgets.py:969 +#: ../gui/wxpython/gui_core/dialogs.py:769 +#: ../gui/wxpython/gui_core/dialogs.py:837 +#: ../gui/wxpython/gui_core/dialogs.py:1578 ../gui/wxpython/dbmgr/base.py:1421 msgid "Select all" msgstr "Tout sélectionner" -#: ../gui/wxpython/gui_core/widgets.py:969 -#: ../gui/wxpython/gui_core/dialogs.py:1578 ../gui/wxpython/dbmgr/base.py:1420 +#: ../gui/wxpython/gui_core/widgets.py:970 +#: ../gui/wxpython/gui_core/dialogs.py:1580 ../gui/wxpython/dbmgr/base.py:1422 msgid "Deselect all" msgstr "Tout dé-sélectionner" -#: ../gui/wxpython/gui_core/widgets.py:1082 +#: ../gui/wxpython/gui_core/widgets.py:1086 msgid "Fulltext search" msgstr "Recherche plein texte" -#: ../gui/wxpython/gui_core/widgets.py:1084 +#: ../gui/wxpython/gui_core/widgets.py:1088 msgid "Type to search in all modules. Press Enter for next match." msgstr "Taper pour rechercher dans tous les modules. Appuyer sur Entrer pour la prochaine concordance." -#: ../gui/wxpython/gui_core/widgets.py:1151 +#: ../gui/wxpython/gui_core/widgets.py:1155 msgid "Searching, please type more characters." msgstr "Recherche, merci de taper plus de caractères." -#: ../gui/wxpython/gui_core/widgets.py:1160 +#: ../gui/wxpython/gui_core/widgets.py:1164 #, python-format msgid "%d modules match" msgstr "%d modules correspondent" -#: ../gui/wxpython/gui_core/widgets.py:1230 +#: ../gui/wxpython/gui_core/widgets.py:1234 msgid "Profiles" msgstr "Profil" -#: ../gui/wxpython/gui_core/widgets.py:1236 +#: ../gui/wxpython/gui_core/widgets.py:1240 msgid "Save current settings" msgstr "Enregistrer les paramètres courants" -#: ../gui/wxpython/gui_core/widgets.py:1240 +#: ../gui/wxpython/gui_core/widgets.py:1244 msgid "Delete currently selected settings" msgstr "Supprimer les paramètres actuellement sélectionnés" -#: ../gui/wxpython/gui_core/widgets.py:1263 +#: ../gui/wxpython/gui_core/widgets.py:1267 msgid "Load:" msgstr "Charger :" -#: ../gui/wxpython/gui_core/widgets.py:1281 +#: ../gui/wxpython/gui_core/widgets.py:1285 #, python-format msgid "Settings <%s> not found" msgstr "Paramètres <%s> non trouvés" -#: ../gui/wxpython/gui_core/widgets.py:1295 -#: ../gui/wxpython/gui_core/widgets.py:1315 +#: ../gui/wxpython/gui_core/widgets.py:1299 +#: ../gui/wxpython/gui_core/widgets.py:1319 msgid "Save settings" msgstr "Enregistrer les paramètres" -#: ../gui/wxpython/gui_core/widgets.py:1300 +#: ../gui/wxpython/gui_core/widgets.py:1304 msgid "Name not given, settings is not saved." msgstr "Pas de nom fourni, paramètres non enregistrés." -#: ../gui/wxpython/gui_core/widgets.py:1312 +#: ../gui/wxpython/gui_core/widgets.py:1316 #, python-format msgid "Settings <%s> already exists. Do you want to overwrite the settings?" msgstr "Les paramètres <%s> existent déjà. Voulez-vous les écraser ?" -#: ../gui/wxpython/gui_core/widgets.py:1363 +#: ../gui/wxpython/gui_core/widgets.py:1367 msgid "No settings is defined. Operation canceled." msgstr "Pas de paramètres définis. Opération annulée." -#: ../gui/wxpython/gui_core/widgets.py:1401 +#: ../gui/wxpython/gui_core/widgets.py:1405 msgid "Unable to save settings" msgstr "Impossible d'enregistrer les paramètres" -#: ../gui/wxpython/gui_core/preferences.py:59 +#: ../gui/wxpython/gui_core/preferences.py:61 msgid "User settings" msgstr "Paramètres utilisateur" -#: ../gui/wxpython/gui_core/preferences.py:83 +#: ../gui/wxpython/gui_core/preferences.py:85 msgid "Set to default" msgstr "Définir par défaut" -#: ../gui/wxpython/gui_core/preferences.py:91 +#: ../gui/wxpython/gui_core/preferences.py:93 msgid "Revert settings to default" msgstr "Revenir aux paramètres par défaut" -#: ../gui/wxpython/gui_core/preferences.py:94 +#: ../gui/wxpython/gui_core/preferences.py:96 msgid "Apply changes for the current session only and close" msgstr "Appliquer les changements pour la session courante et fermer" -#: ../gui/wxpython/gui_core/preferences.py:95 +#: ../gui/wxpython/gui_core/preferences.py:97 msgid "Save for this session only" msgstr "Appliquer pour cette session uniquement" -#: ../gui/wxpython/gui_core/preferences.py:165 +#: ../gui/wxpython/gui_core/preferences.py:167 msgid "Settings applied to current session but not saved" msgstr "Paramètres appliqués à la session courante mais non enregistrés" -#: ../gui/wxpython/gui_core/preferences.py:237 +#: ../gui/wxpython/gui_core/preferences.py:230 msgid "Key column cannot be empty string." msgstr "La colonne clé ne peut contenir de chaîne vide." -#: ../gui/wxpython/gui_core/preferences.py:256 +#: ../gui/wxpython/gui_core/preferences.py:249 msgid "GUI Settings" msgstr "Paramètres de l'interface utilisateur" -#: ../gui/wxpython/gui_core/preferences.py:291 +#: ../gui/wxpython/gui_core/preferences.py:284 msgid "Layer Manager settings" msgstr "Paramètres du gestionnaire de couches" -#: ../gui/wxpython/gui_core/preferences.py:301 +#: ../gui/wxpython/gui_core/preferences.py:294 msgid "Ask when removing map layer from layer tree" msgstr "Demander lors de la suppression d'une couche de l'arborescence" -#: ../gui/wxpython/gui_core/preferences.py:314 +#: ../gui/wxpython/gui_core/preferences.py:307 msgid "Ask when quiting wxGUI or closing display" msgstr "En quittant wxGUI ou l'affichage des cartes, demander confirmation" -#: ../gui/wxpython/gui_core/preferences.py:329 -#: ../gui/wxpython/gui_core/preferences.py:346 +#: ../gui/wxpython/gui_core/preferences.py:322 +#: ../gui/wxpython/gui_core/preferences.py:339 #, python-format msgid "Hide '%s' tab (requires GUI restart)" msgstr "Cacher l'onglet '%s' (requiert le redémarrage du GUI)" -#: ../gui/wxpython/gui_core/preferences.py:330 -#: ../gui/wxpython/gui_core/preferences.py:1120 +#: ../gui/wxpython/gui_core/preferences.py:323 +#: ../gui/wxpython/gui_core/preferences.py:1114 #: ../gui/wxpython/lmgr/frame.py:366 msgid "Modules" msgstr "Modules" -#: ../gui/wxpython/gui_core/preferences.py:347 +#: ../gui/wxpython/gui_core/preferences.py:340 #: ../gui/wxpython/lmgr/frame.py:390 msgid "Python" msgstr "Console Python" -#: ../gui/wxpython/gui_core/preferences.py:366 +#: ../gui/wxpython/gui_core/preferences.py:359 msgid "Automatically copy selected text to clipboard (in the Console tab)" msgstr "Copier automatiquement le texte dans le presse-papier (dans la console de commande)" -#: ../gui/wxpython/gui_core/preferences.py:394 +#: ../gui/wxpython/gui_core/preferences.py:387 msgid "Workspace settings" msgstr "Paramètres de l'espace de travail" -#: ../gui/wxpython/gui_core/preferences.py:401 +#: ../gui/wxpython/gui_core/preferences.py:394 msgid "Suppress positioning Map Display Window(s)" msgstr "Oublier le positionnement de la (des) fenêtre(s) d'affichage de carte" -#: ../gui/wxpython/gui_core/preferences.py:417 +#: ../gui/wxpython/gui_core/preferences.py:410 msgid "Suppress positioning Layer Manager window" msgstr "Oublier le positionnement de la fenêtre de gestionnaire de couches" -#: ../gui/wxpython/gui_core/preferences.py:432 +#: ../gui/wxpython/gui_core/preferences.py:425 msgid "Save current window layout as default" msgstr "Enregistrer la configuration de fenêtre actuelle comme défaut" -#: ../gui/wxpython/gui_core/preferences.py:441 +#: ../gui/wxpython/gui_core/preferences.py:434 msgid "Save current position and size of Layer Manager window and opened Map Display window(s) and use as default for next sessions." msgstr "Enregistrer les positions et tailles actuelles de la fenêtre de gestionnaire de couches et de la (des) fenêtre(s) d'affichage de carte ; utiliser par défaut pour les sessions suivantes." -#: ../gui/wxpython/gui_core/preferences.py:463 +#: ../gui/wxpython/gui_core/preferences.py:456 msgid "Region settings" msgstr "Paramètres de région" -#: ../gui/wxpython/gui_core/preferences.py:470 +#: ../gui/wxpython/gui_core/preferences.py:463 msgid "Align region to resolution" msgstr "Aligner la région sur la résolution" -#: ../gui/wxpython/gui_core/preferences.py:524 +#: ../gui/wxpython/gui_core/preferences.py:517 msgid "Font for command output:" msgstr "Police pour la sortie commandes :" -#: ../gui/wxpython/gui_core/preferences.py:529 -#: ../gui/wxpython/gui_core/preferences.py:806 -#: ../gui/wxpython/animation/dialogs.py:1061 +#: ../gui/wxpython/gui_core/preferences.py:522 +#: ../gui/wxpython/gui_core/preferences.py:800 +#: ../gui/wxpython/animation/dialogs.py:1064 msgid "Set font" msgstr "Définir la police" -#: ../gui/wxpython/gui_core/preferences.py:542 +#: ../gui/wxpython/gui_core/preferences.py:535 msgid "Language settings" msgstr "Paramètres de langue" -#: ../gui/wxpython/gui_core/preferences.py:558 +#: ../gui/wxpython/gui_core/preferences.py:551 msgid "Choose language (requires to save and GRASS restart):" msgstr "Choisir une langue (validez et redémarrez GRASS) :" -#: ../gui/wxpython/gui_core/preferences.py:591 +#: ../gui/wxpython/gui_core/preferences.py:585 msgid "Appearance settings" msgstr "Paramètres d'apparence" -#: ../gui/wxpython/gui_core/preferences.py:601 +#: ../gui/wxpython/gui_core/preferences.py:595 msgid "Element list:" msgstr "Liste d'éléments :" -#: ../gui/wxpython/gui_core/preferences.py:631 +#: ../gui/wxpython/gui_core/preferences.py:625 msgid "Menu style (requires to save and GUI restart):" msgstr "Style de menu (requiert le redémarrage de l'interface graphique)" -#: ../gui/wxpython/gui_core/preferences.py:666 +#: ../gui/wxpython/gui_core/preferences.py:660 msgid "Height of map selection popup window (in pixels):" msgstr "Hauteur de fenêtre popup de sélection de carte (en pixels) :" -#: ../gui/wxpython/gui_core/preferences.py:706 +#: ../gui/wxpython/gui_core/preferences.py:700 msgid "Icon theme (requires GUI restart):" msgstr "Thème d'icônes (requiert le redémarrage du GUI)" -#: ../gui/wxpython/gui_core/preferences.py:733 +#: ../gui/wxpython/gui_core/preferences.py:727 msgid "Module dialog style:" msgstr "Style des boîtes de dialogue des modules" -#: ../gui/wxpython/gui_core/preferences.py:800 +#: ../gui/wxpython/gui_core/preferences.py:794 msgid "Default font for GRASS displays:" msgstr "Police par défaut pour les affichages GRASS :" -#: ../gui/wxpython/gui_core/preferences.py:827 +#: ../gui/wxpython/gui_core/preferences.py:821 msgid "Default display settings" msgstr "Paramètres d'affichage par défaut" -#: ../gui/wxpython/gui_core/preferences.py:837 +#: ../gui/wxpython/gui_core/preferences.py:831 msgid "Display driver:" msgstr "Pilote d'affichage :" -#: ../gui/wxpython/gui_core/preferences.py:863 +#: ../gui/wxpython/gui_core/preferences.py:857 msgid "Statusbar mode:" msgstr "Mode de la barre de statut :" -#: ../gui/wxpython/gui_core/preferences.py:915 +#: ../gui/wxpython/gui_core/preferences.py:909 #: ../gui/wxpython/mapdisp/statusbar.py:520 msgid "Align region extent based on display size" msgstr "Aligner l'étendue de la région sur la taille de l'affichage" -#: ../gui/wxpython/gui_core/preferences.py:931 +#: ../gui/wxpython/gui_core/preferences.py:925 #: ../gui/wxpython/mapdisp/statusbar.py:563 msgid "Constrain display resolution to computational settings" msgstr "Contraindre la résolution d'affichage aux paramètres de calculs" -#: ../gui/wxpython/gui_core/preferences.py:947 +#: ../gui/wxpython/gui_core/preferences.py:941 msgid "Enable auto-rendering" msgstr "Activer le rendu automatique" -#: ../gui/wxpython/gui_core/preferences.py:964 +#: ../gui/wxpython/gui_core/preferences.py:958 msgid "Enable auto-zooming to selected map layer" msgstr "Activer le zoom automatique sur la carte sélectionnée" -#: ../gui/wxpython/gui_core/preferences.py:980 +#: ../gui/wxpython/gui_core/preferences.py:974 msgid "Show computational region extent" msgstr "Afficher l'emprise de la région de calcul" -#: ../gui/wxpython/gui_core/preferences.py:996 +#: ../gui/wxpython/gui_core/preferences.py:990 msgid "Mouse wheel action:" msgstr "Action de la molette de la souris :" -#: ../gui/wxpython/gui_core/preferences.py:1022 +#: ../gui/wxpython/gui_core/preferences.py:1016 msgid "Mouse scrolling direction:" msgstr "Sens de défilement de la souris :" -#: ../gui/wxpython/gui_core/preferences.py:1063 +#: ../gui/wxpython/gui_core/preferences.py:1057 msgid "Advanced display settings" msgstr "Paramètres avancés d'affichage" -#: ../gui/wxpython/gui_core/preferences.py:1072 +#: ../gui/wxpython/gui_core/preferences.py:1066 msgid "3D view depth buffer (possible values are 16, 24, 32):" msgstr "Taille du tampon d'affichage 3D (valeurs possibles 16, 24, 32) :" -#: ../gui/wxpython/gui_core/preferences.py:1127 +#: ../gui/wxpython/gui_core/preferences.py:1121 msgid "Module dialog settings" msgstr "Paramètres des fenêtres de modules" -#: ../gui/wxpython/gui_core/preferences.py:1152 +#: ../gui/wxpython/gui_core/preferences.py:1146 msgid "Close dialog when module is successfully finished" msgstr "Fermer la boîte de dialogue après l'exécution de la commande" -#: ../gui/wxpython/gui_core/preferences.py:1166 -#: ../gui/wxpython/gui_core/dialogs.py:306 +#: ../gui/wxpython/gui_core/preferences.py:1160 +#: ../gui/wxpython/gui_core/dialogs.py:307 msgid "Add created map into layer tree" msgstr "Ajouter la carte créée dans l'arborescence des couches" -#: ../gui/wxpython/gui_core/preferences.py:1181 +#: ../gui/wxpython/gui_core/preferences.py:1175 msgid "Allow interactive input" msgstr "Autoriser les entrées interactives" -#: ../gui/wxpython/gui_core/preferences.py:1195 +#: ../gui/wxpython/gui_core/preferences.py:1189 msgid "Verbosity level:" msgstr "Niveau de verbosité :" -#: ../gui/wxpython/gui_core/preferences.py:1231 +#: ../gui/wxpython/gui_core/preferences.py:1225 #: ../gui/wxpython/lmgr/frame.py:323 msgid "Layers" msgstr "Couches" -#: ../gui/wxpython/gui_core/preferences.py:1241 +#: ../gui/wxpython/gui_core/preferences.py:1235 msgid "Default raster settings" msgstr "Paramètres raster par défaut" -#: ../gui/wxpython/gui_core/preferences.py:1251 +#: ../gui/wxpython/gui_core/preferences.py:1245 msgid "Make null cells opaque" msgstr "Rendre les cellules vides opaque" -#: ../gui/wxpython/gui_core/preferences.py:1266 +#: ../gui/wxpython/gui_core/preferences.py:1260 msgid "Default color table" msgstr "Table de couleur par défaut" -#: ../gui/wxpython/gui_core/preferences.py:1312 +#: ../gui/wxpython/gui_core/preferences.py:1306 msgid "Default vector settings" msgstr "Paramètres vecteur par défaut" -#: ../gui/wxpython/gui_core/preferences.py:1318 +#: ../gui/wxpython/gui_core/preferences.py:1312 msgid "Display:" msgstr "Afficher :" -#: ../gui/wxpython/gui_core/preferences.py:1343 +#: ../gui/wxpython/gui_core/preferences.py:1337 msgid "Feature color:" msgstr "Couleur de l'entité :" -#: ../gui/wxpython/gui_core/preferences.py:1383 +#: ../gui/wxpython/gui_core/preferences.py:1377 msgid "Area fill color:" msgstr "Couleur de remplissage :" -#: ../gui/wxpython/gui_core/preferences.py:1431 +#: ../gui/wxpython/gui_core/preferences.py:1425 msgid "Random colors according to category number " msgstr "Couleur aléatoire selon le numéro de catégorie" -#: ../gui/wxpython/gui_core/preferences.py:1459 +#: ../gui/wxpython/gui_core/preferences.py:1453 msgid "Symbol:" msgstr "Symbole :" -#: ../gui/wxpython/gui_core/preferences.py:1513 -#: ../gui/wxpython/dbmgr/base.py:1422 +#: ../gui/wxpython/gui_core/preferences.py:1507 +#: ../gui/wxpython/dbmgr/base.py:1424 msgid "Highlight selected features" msgstr "Surligner les entités sélectionnées" -#: ../gui/wxpython/gui_core/preferences.py:1542 +#: ../gui/wxpython/gui_core/preferences.py:1536 msgid "Line width (in pixels):" msgstr "Largeur de ligne (en pixels) :" -#: ../gui/wxpython/gui_core/preferences.py:1558 +#: ../gui/wxpython/gui_core/preferences.py:1552 msgid "Automatically hightlight selected features in map display" msgstr "Surligner automatiquement les entités sélectionnées dans la fenêtre de cartes" -#: ../gui/wxpython/gui_core/preferences.py:1582 +#: ../gui/wxpython/gui_core/preferences.py:1576 msgid "Data browser" msgstr "Navigateur de données" -#: ../gui/wxpython/gui_core/preferences.py:1590 +#: ../gui/wxpython/gui_core/preferences.py:1584 msgid "Left mouse double click:" msgstr "Double clic gauche :" -#: ../gui/wxpython/gui_core/preferences.py:1615 +#: ../gui/wxpython/gui_core/preferences.py:1609 msgid "Encoding (e.g. utf-8, ascii, iso8859-1, koi8-r):" msgstr "Encodage (p. ex. utf-8, ascii, iso 8859-1, koi8-r) :" -#: ../gui/wxpython/gui_core/preferences.py:1630 +#: ../gui/wxpython/gui_core/preferences.py:1624 msgid "Ask when deleting data record(s) from table" msgstr "Demander à la suppression d'enregistrement(s) d'une table" -#: ../gui/wxpython/gui_core/preferences.py:1654 +#: ../gui/wxpython/gui_core/preferences.py:1648 msgid "Create table" msgstr "Créer une table" -#: ../gui/wxpython/gui_core/preferences.py:1661 -#: ../gui/wxpython/gui_core/dialogs.py:351 +#: ../gui/wxpython/gui_core/preferences.py:1655 +#: ../gui/wxpython/gui_core/dialogs.py:352 msgid "Key column:" msgstr "Colonne clé :" -#: ../gui/wxpython/gui_core/preferences.py:1695 +#: ../gui/wxpython/gui_core/preferences.py:1689 #: ../gui/wxpython/mapdisp/statusbar.py:824 msgid "Projection" msgstr "Projection" -#: ../gui/wxpython/gui_core/preferences.py:1704 +#: ../gui/wxpython/gui_core/preferences.py:1698 msgid "Projection statusbar settings" msgstr "Paramètres de la barre de statut de projection" -#: ../gui/wxpython/gui_core/preferences.py:1713 +#: ../gui/wxpython/gui_core/preferences.py:1707 msgid "" "\n" "Note: This only controls the coordinates displayed in the lower-left of the Map Display\n" @@ -14015,63 +14038,63 @@ "du secteur d'aucune manière. Vous devrez cocher la case Projection dans le menu déroulant\n" " en bas de la fenêtre de carte.\n" -#: ../gui/wxpython/gui_core/preferences.py:1746 +#: ../gui/wxpython/gui_core/preferences.py:1740 msgid "Proj.4 string (required):" msgstr "Chaîne Proj.4 (requise) :" -#: ../gui/wxpython/gui_core/preferences.py:1763 +#: ../gui/wxpython/gui_core/preferences.py:1757 msgid "EPSG file:" msgstr "Fichier EPSG :" -#: ../gui/wxpython/gui_core/preferences.py:1780 +#: ../gui/wxpython/gui_core/preferences.py:1774 msgid "Load EPSG codes (be patient), enter EPSG code or insert Proj.4 string directly." msgstr "Charger les codes EPSG (patience), entrer le code EPSG ou insérer la chaîne Proj.4 directement." -#: ../gui/wxpython/gui_core/preferences.py:1788 +#: ../gui/wxpython/gui_core/preferences.py:1782 msgid "&Load EPSG codes" msgstr "Charger les codes EPSG" -#: ../gui/wxpython/gui_core/preferences.py:1808 +#: ../gui/wxpython/gui_core/preferences.py:1802 msgid "Coordinates format" msgstr "Format des coordonnées" -#: ../gui/wxpython/gui_core/preferences.py:1816 +#: ../gui/wxpython/gui_core/preferences.py:1810 msgid "Lat/long projections" msgstr "Projections lat/long" -#: ../gui/wxpython/gui_core/preferences.py:1837 +#: ../gui/wxpython/gui_core/preferences.py:1831 msgid "Precision:" msgstr "Précision :" -#: ../gui/wxpython/gui_core/preferences.py:1923 +#: ../gui/wxpython/gui_core/preferences.py:1917 #, python-format msgid "Unable to read EPSG codes: %s" msgstr "Impossible de lire les codes EPSG : %s" -#: ../gui/wxpython/gui_core/preferences.py:1956 -#: ../gui/wxpython/gui_core/preferences.py:1968 -#: ../gui/wxpython/gui_core/preferences.py:1980 +#: ../gui/wxpython/gui_core/preferences.py:1950 +#: ../gui/wxpython/gui_core/preferences.py:1962 +#: ../gui/wxpython/gui_core/preferences.py:1974 #, python-format msgid "EPSG code %s not found" msgstr "Code EPSG %s non trouvé" -#: ../gui/wxpython/gui_core/preferences.py:1990 +#: ../gui/wxpython/gui_core/preferences.py:1984 msgid "Select default display font" msgstr "Sélectionner la police d'affichage par défaut" -#: ../gui/wxpython/gui_core/preferences.py:2004 +#: ../gui/wxpython/gui_core/preferences.py:1998 msgid "Failed to set default display font. Try different font." msgstr "Impossible de définir la police de caractères par défaut. Essayez une police de caractère différente." -#: ../gui/wxpython/gui_core/preferences.py:2023 +#: ../gui/wxpython/gui_core/preferences.py:2017 msgid "Select default output font" msgstr "Sélectionner la police d'affichage par défaut" -#: ../gui/wxpython/gui_core/preferences.py:2112 +#: ../gui/wxpython/gui_core/preferences.py:2106 msgid "Manage access to mapsets" msgstr "Gérer l'accès aux jeux de cartes" -#: ../gui/wxpython/gui_core/preferences.py:2127 +#: ../gui/wxpython/gui_core/preferences.py:2121 msgid "" "Check a mapset to make it accessible, uncheck it to hide it.\n" " Notes:\n" @@ -14085,7 +14108,7 @@ " - Vous pouvez seulement écrire dans le jeu de cartes courant.\n" " - Vous pouvez seulement écrire dans le jeu de cartes qui vous appartient." -#: ../gui/wxpython/gui_core/preferences.py:2204 +#: ../gui/wxpython/gui_core/preferences.py:2198 msgid "Owner" msgstr "Propriétaire" @@ -14097,49 +14120,49 @@ msgid "Select GRASS location and mapset" msgstr "Choisir un secteur GRASS et un jeu de cartes" -#: ../gui/wxpython/gui_core/dialogs.py:122 +#: ../gui/wxpython/gui_core/dialogs.py:123 msgid "Location or mapset is not defined." msgstr "Le secteur ou le jeux de donnée ne sont pas définis." -#: ../gui/wxpython/gui_core/dialogs.py:132 +#: ../gui/wxpython/gui_core/dialogs.py:133 msgid "Name of GRASS location:" msgstr "Nom du secteur GRASS :" -#: ../gui/wxpython/gui_core/dialogs.py:143 -#: ../gui/wxpython/gui_core/dialogs.py:200 +#: ../gui/wxpython/gui_core/dialogs.py:144 +#: ../gui/wxpython/gui_core/dialogs.py:201 msgid "Name of mapset:" msgstr "Nom du jeu de cartes :" -#: ../gui/wxpython/gui_core/dialogs.py:172 +#: ../gui/wxpython/gui_core/dialogs.py:173 msgid "Select mapset in GRASS location" msgstr "Choisir le jeu de cartes dans le secteur GRASS" -#: ../gui/wxpython/gui_core/dialogs.py:192 +#: ../gui/wxpython/gui_core/dialogs.py:193 msgid "Name of mapset is missing." msgstr "Nom du jeu de cartes manquant." -#: ../gui/wxpython/gui_core/dialogs.py:233 +#: ../gui/wxpython/gui_core/dialogs.py:234 msgid "Name of vector map is missing." msgstr "Nom de la carte vectorielle manquant." -#: ../gui/wxpython/gui_core/dialogs.py:286 +#: ../gui/wxpython/gui_core/dialogs.py:287 msgid "Create attribute table" msgstr "Créer la table d'attributs" -#: ../gui/wxpython/gui_core/dialogs.py:320 +#: ../gui/wxpython/gui_core/dialogs.py:321 msgid "Name of new vector map is missing." msgstr "Nom de la nouvelle carte vectorielle manquant." -#: ../gui/wxpython/gui_core/dialogs.py:332 +#: ../gui/wxpython/gui_core/dialogs.py:333 msgid "Name for new vector map:" msgstr "Nom pour la nouvelle carte vecteur :" -#: ../gui/wxpython/gui_core/dialogs.py:435 +#: ../gui/wxpython/gui_core/dialogs.py:436 #, python-format msgid "Unable to create vector map <%s>." msgstr "Impossible de créer la carte vecteur <%s>." -#: ../gui/wxpython/gui_core/dialogs.py:440 +#: ../gui/wxpython/gui_core/dialogs.py:441 #, python-format msgid "" "Invalid or empty key column.\n" @@ -14148,225 +14171,225 @@ "Colonne clé non valide ou vide.\n" "Impossible de créer la carte vecteur <%s>." -#: ../gui/wxpython/gui_core/dialogs.py:471 +#: ../gui/wxpython/gui_core/dialogs.py:472 #, python-format msgid "Vector map <%s> already exists in the current mapset. Do you want to overwrite it?" msgstr "La carte vecteur <%s> existe déjà dans le jeu de cartes courant. Voulez-vous l'écraser ?" -#: ../gui/wxpython/gui_core/dialogs.py:561 +#: ../gui/wxpython/gui_core/dialogs.py:562 msgid "Load region:" msgstr "Charger une région :" -#: ../gui/wxpython/gui_core/dialogs.py:567 +#: ../gui/wxpython/gui_core/dialogs.py:568 msgid "Save region:" msgstr "Enregistrer une région :" -#: ../gui/wxpython/gui_core/dialogs.py:619 +#: ../gui/wxpython/gui_core/dialogs.py:620 msgid "Name cannot begin with '.' and must not contain space, quotes, '/', ''', '@', ',', '=', '*', and all other non-alphanumeric characters." msgstr "Un nom ne peut aps commencer par '.' et ne doit pas contenir d'espaces, guillemets, '/', ''', '@', ',', '=', '*', ou tout autre caractère non alpha-numérique." -#: ../gui/wxpython/gui_core/dialogs.py:635 +#: ../gui/wxpython/gui_core/dialogs.py:636 msgid "Create or edit imagery groups" msgstr "Créer/éditer un groupe d'images" -#: ../gui/wxpython/gui_core/dialogs.py:669 +#: ../gui/wxpython/gui_core/dialogs.py:670 msgid "Apply changes to selected group and close dialog" msgstr "Appliquer les modifications et fermer la boîte de dialogue" -#: ../gui/wxpython/gui_core/dialogs.py:670 +#: ../gui/wxpython/gui_core/dialogs.py:671 msgid "Apply changes to selected group" msgstr "Appliquer les modifications" -#: ../gui/wxpython/gui_core/dialogs.py:671 +#: ../gui/wxpython/gui_core/dialogs.py:672 msgid "Close dialog, changes are not applied" msgstr "Fermer la boîte de dialogue, les modifications ne seront pas appliquées" -#: ../gui/wxpython/gui_core/dialogs.py:712 -#: ../gui/wxpython/gui_core/dialogs.py:1509 +#: ../gui/wxpython/gui_core/dialogs.py:713 +#: ../gui/wxpython/gui_core/dialogs.py:1510 msgid "Put here a regular expression. Characters '.*' stand for anything, character '^' stands for the beginning and '$' for the end." msgstr "Mettez ici une expression régulière. Le caratère '.*' correspond à n'importe quoi, le caractère '^' correspond au début et '$' à la fin." -#: ../gui/wxpython/gui_core/dialogs.py:719 +#: ../gui/wxpython/gui_core/dialogs.py:720 msgid "Select existing group or enter name of new group:" msgstr "Sélectionner un groupe existant ou entrez le nom d'un nouveau groupe :" -#: ../gui/wxpython/gui_core/dialogs.py:730 +#: ../gui/wxpython/gui_core/dialogs.py:731 msgid "Edit/create subgroup" msgstr "Modifier/créer un sous-groupe" -#: ../gui/wxpython/gui_core/dialogs.py:743 +#: ../gui/wxpython/gui_core/dialogs.py:744 msgid "Select existing subgroup or enter name of new subgroup:" msgstr "Sélectionner un sous-groupe existant ou entrez le nom d'un nouveau sous-groupe :" -#: ../gui/wxpython/gui_core/dialogs.py:777 -#: ../gui/wxpython/gui_core/dialogs.py:845 -#: ../gui/wxpython/gui_core/dialogs.py:1494 +#: ../gui/wxpython/gui_core/dialogs.py:778 +#: ../gui/wxpython/gui_core/dialogs.py:846 +#: ../gui/wxpython/gui_core/dialogs.py:1495 msgid "Pattern:" msgstr "Modèle :" -#: ../gui/wxpython/gui_core/dialogs.py:795 -#: ../gui/wxpython/gui_core/dialogs.py:863 -#: ../gui/wxpython/gui_core/dialogs.py:1518 +#: ../gui/wxpython/gui_core/dialogs.py:796 +#: ../gui/wxpython/gui_core/dialogs.py:864 +#: ../gui/wxpython/gui_core/dialogs.py:1519 msgid "List of maps:" msgstr "Liste des cartes :" -#: ../gui/wxpython/gui_core/dialogs.py:811 +#: ../gui/wxpython/gui_core/dialogs.py:812 msgid "Select map layers and add them to the list." msgstr "Sélectionner la couche et l'ajouter à la liste" -#: ../gui/wxpython/gui_core/dialogs.py:816 +#: ../gui/wxpython/gui_core/dialogs.py:817 msgid "Remove selected layer(s) from list." msgstr "Suprimer la(les) couche(s) sélectionnée(s) de la liste." -#: ../gui/wxpython/gui_core/dialogs.py:873 +#: ../gui/wxpython/gui_core/dialogs.py:874 msgid "Check maps from group to be included into subgroup." msgstr "Vérifier les cartes du groupe à inclure dans le sous-groupe." -#: ../gui/wxpython/gui_core/dialogs.py:1037 +#: ../gui/wxpython/gui_core/dialogs.py:1038 msgid "Add selected map layers into group" msgstr "Ajouter les couches sélectionnées dans le groupe" -#: ../gui/wxpython/gui_core/dialogs.py:1174 +#: ../gui/wxpython/gui_core/dialogs.py:1175 #, python-format msgid "Group <%s> was changed, do you want to apply changes?" msgstr "Le groupe <%s> a été modifié, voulez-vous enregistrer les modifications ?" -#: ../gui/wxpython/gui_core/dialogs.py:1177 -#: ../gui/wxpython/gui_core/dialogs.py:1193 +#: ../gui/wxpython/gui_core/dialogs.py:1178 +#: ../gui/wxpython/gui_core/dialogs.py:1194 msgid "Unapplied changes" msgstr "Modifications non appliquées" -#: ../gui/wxpython/gui_core/dialogs.py:1190 +#: ../gui/wxpython/gui_core/dialogs.py:1191 #, python-format msgid "Subgroup <%s> was changed, do you want to apply changes?" msgstr "Le sous-groupe <%s> a été modifié, voulez-vous enregistrer les modifications ?" -#: ../gui/wxpython/gui_core/dialogs.py:1247 +#: ../gui/wxpython/gui_core/dialogs.py:1248 msgid "No raster maps selected." msgstr "Pas de cartes raster sélectionnées." -#: ../gui/wxpython/gui_core/dialogs.py:1276 +#: ../gui/wxpython/gui_core/dialogs.py:1277 #, python-format msgid "No changes to apply in group <%s>." msgstr "Pas de modifications à appliquer au groupe <%s>." -#: ../gui/wxpython/gui_core/dialogs.py:1279 +#: ../gui/wxpython/gui_core/dialogs.py:1280 #, python-format msgid "Group <%s> was successfully created." msgstr "Le groupe <%s> a été créé." -#: ../gui/wxpython/gui_core/dialogs.py:1281 +#: ../gui/wxpython/gui_core/dialogs.py:1282 #, python-format msgid "Group <%s> was successfully changed." msgstr "Le groupe <%s> a été modifié." -#: ../gui/wxpython/gui_core/dialogs.py:1284 +#: ../gui/wxpython/gui_core/dialogs.py:1285 #, python-format msgid "Creating of new group <%s> failed." msgstr "La création du nouveau groupe <%s> a échoué." -#: ../gui/wxpython/gui_core/dialogs.py:1286 +#: ../gui/wxpython/gui_core/dialogs.py:1287 #, python-format msgid "Changing of group <%s> failed." msgstr "La modification du groupe <%s> a échoué." -#: ../gui/wxpython/gui_core/dialogs.py:1324 +#: ../gui/wxpython/gui_core/dialogs.py:1325 msgid "No group selected." msgstr "Pas de groupe sélectionné." -#: ../gui/wxpython/gui_core/dialogs.py:1329 +#: ../gui/wxpython/gui_core/dialogs.py:1330 msgid "No subgroup selected." msgstr "Pas de sous-groupe sélectionné." -#: ../gui/wxpython/gui_core/dialogs.py:1436 +#: ../gui/wxpython/gui_core/dialogs.py:1437 msgid "Use fully-qualified map names" msgstr "Utilisez un nom de carte complet" -#: ../gui/wxpython/gui_core/dialogs.py:1462 +#: ../gui/wxpython/gui_core/dialogs.py:1463 msgid "Map type:" msgstr "Type de carte :" -#: ../gui/wxpython/gui_core/dialogs.py:1477 +#: ../gui/wxpython/gui_core/dialogs.py:1478 msgid "Select toggle" msgstr "Interrupteur de sélection" -#: ../gui/wxpython/gui_core/dialogs.py:1484 +#: ../gui/wxpython/gui_core/dialogs.py:1485 msgid "Mapset:" msgstr "Jeu de cartes :" -#: ../gui/wxpython/gui_core/dialogs.py:1577 +#: ../gui/wxpython/gui_core/dialogs.py:1579 msgid "Invert selection" msgstr "Inverser la sélection" -#: ../gui/wxpython/gui_core/dialogs.py:1720 +#: ../gui/wxpython/gui_core/dialogs.py:1722 #, python-format msgid "Dynamic series (%s)" msgstr "Série dynamique (%s)" -#: ../gui/wxpython/gui_core/dialogs.py:1747 +#: ../gui/wxpython/gui_core/dialogs.py:1749 msgid "Set Map Layer Opacity" msgstr "Ajuster la transparence de la carte" -#: ../gui/wxpython/gui_core/dialogs.py:1778 -#: ../gui/wxpython/psmap/dialogs.py:6389 ../gui/wxpython/psmap/dialogs.py:6416 -#: ../gui/wxpython/psmap/dialogs.py:6748 ../gui/wxpython/psmap/dialogs.py:6778 +#: ../gui/wxpython/gui_core/dialogs.py:1780 +#: ../gui/wxpython/psmap/dialogs.py:6391 ../gui/wxpython/psmap/dialogs.py:6418 +#: ../gui/wxpython/psmap/dialogs.py:6750 ../gui/wxpython/psmap/dialogs.py:6780 msgid "transparent" msgstr "transparent" -#: ../gui/wxpython/gui_core/dialogs.py:1781 +#: ../gui/wxpython/gui_core/dialogs.py:1783 msgid "opaque" msgstr "opaque" -#: ../gui/wxpython/gui_core/dialogs.py:1879 +#: ../gui/wxpython/gui_core/dialogs.py:1884 msgid "Set image size" msgstr "Fixer la taille de l'image" -#: ../gui/wxpython/gui_core/dialogs.py:1894 +#: ../gui/wxpython/gui_core/dialogs.py:1899 msgid "Image size" msgstr "Taille de l'image" -#: ../gui/wxpython/gui_core/dialogs.py:1941 +#: ../gui/wxpython/gui_core/dialogs.py:1946 msgid "Template:" msgstr "Gabarit :" -#: ../gui/wxpython/gui_core/dialogs.py:1981 +#: ../gui/wxpython/gui_core/dialogs.py:1986 msgid "GRASS GIS SQL Query Utility" msgstr "Utilitaire de requêtes SQL" -#: ../gui/wxpython/gui_core/dialogs.py:1997 +#: ../gui/wxpython/gui_core/dialogs.py:2002 msgid " SQL statement " msgstr " Clause SQL " -#: ../gui/wxpython/gui_core/dialogs.py:2045 +#: ../gui/wxpython/gui_core/dialogs.py:2050 msgid "Symbols" msgstr "Symboles" -#: ../gui/wxpython/gui_core/dialogs.py:2080 +#: ../gui/wxpython/gui_core/dialogs.py:2085 msgid "Symbol directory:" msgstr "Répertoire des symboles :" -#: ../gui/wxpython/gui_core/dialogs.py:2092 +#: ../gui/wxpython/gui_core/dialogs.py:2097 msgid "Symbol name:" msgstr "Nom du symbole :" -#: ../gui/wxpython/gui_core/dialogs.py:2343 +#: ../gui/wxpython/gui_core/dialogs.py:2348 msgid "Do you want to quit GRASS including shell prompt or just close the GUI?" msgstr "Voulez-vous quitter GRASS y compris le terminal ou juste fermer l'interface graphique ?" -#: ../gui/wxpython/gui_core/dialogs.py:2420 +#: ../gui/wxpython/gui_core/dialogs.py:2425 msgid "Select font:" msgstr "Sélectionner une police :" -#: ../gui/wxpython/gui_core/dialogs.py:2451 +#: ../gui/wxpython/gui_core/dialogs.py:2456 msgid "Character encoding:" msgstr "Encodage de caractère :" -#: ../gui/wxpython/gui_core/dialogs.py:2469 -#: ../gui/wxpython/psmap/dialogs.py:398 ../gui/wxpython/psmap/dialogs.py:4979 +#: ../gui/wxpython/gui_core/dialogs.py:2474 +#: ../gui/wxpython/psmap/dialogs.py:400 ../gui/wxpython/psmap/dialogs.py:4981 msgid "Font size:" msgstr "Taille du texte :" -#: ../gui/wxpython/gui_core/dialogs.py:2521 +#: ../gui/wxpython/gui_core/dialogs.py:2526 msgid "Example" msgstr "Exemple" @@ -14467,28 +14490,28 @@ msgid "Toggle to save list of executed commands into a file; content saved when switching off." msgstr "Basculer l'enregistrement de la liste des commandes exécutées dans le fichier; le contenu est enregistré lorsque désactivé." -#: ../gui/wxpython/gui_core/goutput.py:420 +#: ../gui/wxpython/gui_core/goutput.py:421 #: ../gui/wxpython/gui_core/goutput.py:516 msgid "Save file as..." msgstr "Enregistrer le fichier sous ..." -#: ../gui/wxpython/gui_core/goutput.py:422 +#: ../gui/wxpython/gui_core/goutput.py:423 #: ../gui/wxpython/gui_core/goutput.py:518 #, python-format msgid "%(txt)s (*.txt)|*.txt|%(files)s (*)|*" msgstr "%(txt)s (*.txt)|*.txt|%(files)s (*)|*" -#: ../gui/wxpython/gui_core/goutput.py:423 +#: ../gui/wxpython/gui_core/goutput.py:424 #: ../gui/wxpython/gui_core/goutput.py:519 msgid "Text files" msgstr "Fichiers de texte" -#: ../gui/wxpython/gui_core/goutput.py:424 +#: ../gui/wxpython/gui_core/goutput.py:425 #: ../gui/wxpython/gui_core/goutput.py:520 msgid "Files" msgstr "Fichiers" -#: ../gui/wxpython/gui_core/goutput.py:437 +#: ../gui/wxpython/gui_core/goutput.py:438 #, python-format msgid "" "Unable to write file '%(path)s'.\n" @@ -14499,15 +14522,22 @@ "\n" "Détails: %(error)s" -#: ../gui/wxpython/gui_core/goutput.py:442 +#: ../gui/wxpython/gui_core/goutput.py:443 #, python-format msgid "Command output saved into '%s'" msgstr "Sortie de la commande enregistrée dans '%s'" +#: ../gui/wxpython/gui_core/goutput.py:497 +#, python-brace-format +msgid "" +"Unable to write file '{filePath}'.\n" +"\n" +"Details: {error}" +msgstr "" + #: ../gui/wxpython/gui_core/goutput.py:501 -#, python-format -msgid "Command log saved to '%s'" -msgstr "Historique des commandes enregistré dans '%s'" +msgid "Command log saved to '{}'" +msgstr "" #: ../gui/wxpython/psmap/toolbars.py:79 msgid "Full extent" @@ -14643,7 +14673,7 @@ msgstr "Impossible de lire le fichier %s." #: ../gui/wxpython/psmap/frame.py:636 ../gui/wxpython/psmap/frame.py:661 -#: ../gui/wxpython/psmap/dialogs.py:1635 +#: ../gui/wxpython/psmap/dialogs.py:1637 msgid "Please, create map frame first." msgstr "Merci de créer d'abord le cadre de carte." @@ -14691,7 +14721,7 @@ msgid "Click and drag to resize object" msgstr "Cliquez-déposez pour redimensionner l'objet" -#: ../gui/wxpython/psmap/frame.py:2471 +#: ../gui/wxpython/psmap/frame.py:2474 msgid "labels: " msgstr "étiquettes :" @@ -14800,11 +14830,11 @@ msgid "Failed to read instruction %(inst)s: file %(file)s not found." msgstr "Échec à la lecture de l'instruction %(inst)s : fichier %(file)s non trouvé." -#: ../gui/wxpython/psmap/dialogs.py:231 +#: ../gui/wxpython/psmap/dialogs.py:233 msgid "Units:" msgstr "Unités :" -#: ../gui/wxpython/psmap/dialogs.py:242 +#: ../gui/wxpython/psmap/dialogs.py:244 msgid "" "Position of the top left corner\n" "from the top left edge of the paper" @@ -14812,29 +14842,29 @@ "Position du coin supérieur gauche\n" "depuis le bord supérieur gauche de la page" -#: ../gui/wxpython/psmap/dialogs.py:244 -#: ../gui/wxpython/animation/dialogs.py:1137 +#: ../gui/wxpython/psmap/dialogs.py:246 +#: ../gui/wxpython/animation/dialogs.py:1140 msgid "X:" msgstr "X :" -#: ../gui/wxpython/psmap/dialogs.py:246 -#: ../gui/wxpython/animation/dialogs.py:1139 +#: ../gui/wxpython/psmap/dialogs.py:248 +#: ../gui/wxpython/animation/dialogs.py:1142 msgid "Y:" msgstr "Y :" -#: ../gui/wxpython/psmap/dialogs.py:271 +#: ../gui/wxpython/psmap/dialogs.py:273 msgid "Position is given:" msgstr "La position est données :" -#: ../gui/wxpython/psmap/dialogs.py:273 +#: ../gui/wxpython/psmap/dialogs.py:275 msgid "relative to paper" msgstr "par rapport au papier" -#: ../gui/wxpython/psmap/dialogs.py:275 +#: ../gui/wxpython/psmap/dialogs.py:277 msgid "by map coordinates" msgstr "par coordonnées cartographiques" -#: ../gui/wxpython/psmap/dialogs.py:305 +#: ../gui/wxpython/psmap/dialogs.py:307 msgid "" "Position from the top left\n" "edge of the paper" @@ -14842,152 +14872,152 @@ "Position par rapport à la bordure\n" "supérieure gauche du papier" -#: ../gui/wxpython/psmap/dialogs.py:396 +#: ../gui/wxpython/psmap/dialogs.py:398 msgid "Font:" msgstr "Police :" -#: ../gui/wxpython/psmap/dialogs.py:424 +#: ../gui/wxpython/psmap/dialogs.py:426 msgid "Choose color:" msgstr "Choisir la couleur :" -#: ../gui/wxpython/psmap/dialogs.py:473 +#: ../gui/wxpython/psmap/dialogs.py:475 msgid "Close dialog and apply changes" msgstr "Appliquer les changements et fermer la boite de dialogue" -#: ../gui/wxpython/psmap/dialogs.py:524 +#: ../gui/wxpython/psmap/dialogs.py:526 msgid "Units" msgstr "Unités" -#: ../gui/wxpython/psmap/dialogs.py:525 -#: ../gui/wxpython/animation/dialogs.py:926 +#: ../gui/wxpython/psmap/dialogs.py:527 +#: ../gui/wxpython/animation/dialogs.py:929 msgid "Format" msgstr "Format" -#: ../gui/wxpython/psmap/dialogs.py:526 +#: ../gui/wxpython/psmap/dialogs.py:528 msgid "Orientation" msgstr "Orientation" -#: ../gui/wxpython/psmap/dialogs.py:527 ../gui/wxpython/psmap/dialogs.py:2888 +#: ../gui/wxpython/psmap/dialogs.py:529 ../gui/wxpython/psmap/dialogs.py:2890 msgid "Width" msgstr "Largeur" -#: ../gui/wxpython/psmap/dialogs.py:528 +#: ../gui/wxpython/psmap/dialogs.py:530 msgid "Height" msgstr "Hauteur" -#: ../gui/wxpython/psmap/dialogs.py:529 +#: ../gui/wxpython/psmap/dialogs.py:531 msgid "Left" msgstr "Gauche" -#: ../gui/wxpython/psmap/dialogs.py:530 +#: ../gui/wxpython/psmap/dialogs.py:532 msgid "Right" msgstr "Droit" -#: ../gui/wxpython/psmap/dialogs.py:594 +#: ../gui/wxpython/psmap/dialogs.py:596 msgid "Literal is not allowed!" msgstr "Textuel non permis !" -#: ../gui/wxpython/psmap/dialogs.py:608 +#: ../gui/wxpython/psmap/dialogs.py:610 msgid "Page size" msgstr "Taille de la page" -#: ../gui/wxpython/psmap/dialogs.py:612 +#: ../gui/wxpython/psmap/dialogs.py:614 msgid "Margins" msgstr "Marges" -#: ../gui/wxpython/psmap/dialogs.py:619 +#: ../gui/wxpython/psmap/dialogs.py:621 msgid "Portrait" msgstr "Portrait" -#: ../gui/wxpython/psmap/dialogs.py:619 +#: ../gui/wxpython/psmap/dialogs.py:621 msgid "Landscape" msgstr "Paysage" -#: ../gui/wxpython/psmap/dialogs.py:765 +#: ../gui/wxpython/psmap/dialogs.py:767 msgid "Map settings" msgstr "Paramètres de carte" -#: ../gui/wxpython/psmap/dialogs.py:775 +#: ../gui/wxpython/psmap/dialogs.py:777 msgid "Map frame settings" msgstr "Paramètres du cadre de carte" -#: ../gui/wxpython/psmap/dialogs.py:893 +#: ../gui/wxpython/psmap/dialogs.py:895 msgid "Map frame options:" msgstr "Options de cadre de carte :" -#: ../gui/wxpython/psmap/dialogs.py:894 +#: ../gui/wxpython/psmap/dialogs.py:896 msgid "fit frame to match selected map" msgstr "Ajuster le cadre sur la carte sélectionnée" -#: ../gui/wxpython/psmap/dialogs.py:895 +#: ../gui/wxpython/psmap/dialogs.py:897 msgid "fit frame to match saved region" msgstr "Ajuster le cadre sur la région enregistrée" -#: ../gui/wxpython/psmap/dialogs.py:896 +#: ../gui/wxpython/psmap/dialogs.py:898 msgid "fit frame to match current computational region" msgstr "Ajuster le cadre sur la région de calcul" -#: ../gui/wxpython/psmap/dialogs.py:897 +#: ../gui/wxpython/psmap/dialogs.py:899 msgid "fixed scale and map center" msgstr "échelle fixe et center de la carte" -#: ../gui/wxpython/psmap/dialogs.py:914 ../gui/wxpython/psmap/dialogs.py:1224 +#: ../gui/wxpython/psmap/dialogs.py:916 ../gui/wxpython/psmap/dialogs.py:1226 msgid "Map selection" msgstr "Sélection de la carte" -#: ../gui/wxpython/psmap/dialogs.py:927 ../gui/wxpython/psmap/dialogs.py:1715 +#: ../gui/wxpython/psmap/dialogs.py:929 ../gui/wxpython/psmap/dialogs.py:1717 msgid "Map:" msgstr "Carte :" -#: ../gui/wxpython/psmap/dialogs.py:927 +#: ../gui/wxpython/psmap/dialogs.py:929 msgid "Region:" msgstr "Région :" -#: ../gui/wxpython/psmap/dialogs.py:984 +#: ../gui/wxpython/psmap/dialogs.py:986 msgid "Map scale and center" msgstr "Échelle de la carte et centre" -#: ../gui/wxpython/psmap/dialogs.py:988 +#: ../gui/wxpython/psmap/dialogs.py:990 msgid "Center:" msgstr "Centre :" -#: ../gui/wxpython/psmap/dialogs.py:989 +#: ../gui/wxpython/psmap/dialogs.py:991 msgid "E:" msgstr "E :" -#: ../gui/wxpython/psmap/dialogs.py:990 +#: ../gui/wxpython/psmap/dialogs.py:992 msgid "N:" msgstr "N :" -#: ../gui/wxpython/psmap/dialogs.py:997 ../gui/wxpython/psmap/dialogs.py:5860 +#: ../gui/wxpython/psmap/dialogs.py:999 ../gui/wxpython/psmap/dialogs.py:5862 msgid "Scale:" msgstr "Échelle" -#: ../gui/wxpython/psmap/dialogs.py:998 +#: ../gui/wxpython/psmap/dialogs.py:1000 msgid "1 :" msgstr "1 :" -#: ../gui/wxpython/psmap/dialogs.py:1062 +#: ../gui/wxpython/psmap/dialogs.py:1064 msgid "Map max resolution (dpi):" msgstr "Résolution max de carte (dpi)" -#: ../gui/wxpython/psmap/dialogs.py:1099 ../gui/wxpython/psmap/dialogs.py:3709 +#: ../gui/wxpython/psmap/dialogs.py:1101 ../gui/wxpython/psmap/dialogs.py:3711 msgid "Border" msgstr "Bordure" -#: ../gui/wxpython/psmap/dialogs.py:1105 +#: ../gui/wxpython/psmap/dialogs.py:1107 msgid "draw border around map frame" msgstr "dessiner une limite autour de la trame de carte" -#: ../gui/wxpython/psmap/dialogs.py:1112 +#: ../gui/wxpython/psmap/dialogs.py:1114 msgid "border color:" msgstr "couleur de bordure :" -#: ../gui/wxpython/psmap/dialogs.py:1114 +#: ../gui/wxpython/psmap/dialogs.py:1116 msgid "border width (pts):" msgstr "largeur de limite (pts) :" -#: ../gui/wxpython/psmap/dialogs.py:1233 +#: ../gui/wxpython/psmap/dialogs.py:1235 msgid "" "Region is set to match this map,\n" "raster or vector map must be added later" @@ -14995,333 +15025,333 @@ "La région est définie pour correspondre à cette carte,\n" "la carte raster ou vecteur doit être ajouter plus tard" -#: ../gui/wxpython/psmap/dialogs.py:1240 +#: ../gui/wxpython/psmap/dialogs.py:1242 msgid "Region selection" msgstr "Sélection de la région" -#: ../gui/wxpython/psmap/dialogs.py:1420 +#: ../gui/wxpython/psmap/dialogs.py:1422 msgid "No map selected!" msgstr "Pas de carte sélectionnée !" -#: ../gui/wxpython/psmap/dialogs.py:1444 +#: ../gui/wxpython/psmap/dialogs.py:1446 msgid "No region selected!" msgstr "Pas de région sélectionnée !" -#: ../gui/wxpython/psmap/dialogs.py:1495 +#: ../gui/wxpython/psmap/dialogs.py:1497 msgid "Invalid scale or map center!" msgstr "Échelle ou centre de carte non valide !" -#: ../gui/wxpython/psmap/dialogs.py:1565 +#: ../gui/wxpython/psmap/dialogs.py:1567 msgid "Choose raster map" msgstr "Choisir une carte raster" -#: ../gui/wxpython/psmap/dialogs.py:1570 +#: ../gui/wxpython/psmap/dialogs.py:1572 msgid "no raster map" msgstr "pas de carte raster" -#: ../gui/wxpython/psmap/dialogs.py:1573 +#: ../gui/wxpython/psmap/dialogs.py:1575 msgid "raster:" msgstr "carte raster :" -#: ../gui/wxpython/psmap/dialogs.py:1698 ../gui/wxpython/gmodeler/model.py:798 +#: ../gui/wxpython/psmap/dialogs.py:1700 ../gui/wxpython/gmodeler/model.py:798 msgid "Vector maps" msgstr "Carte vectorielle" -#: ../gui/wxpython/psmap/dialogs.py:1711 +#: ../gui/wxpython/psmap/dialogs.py:1713 msgid "Add map" msgstr "Ajouter une carte" -#: ../gui/wxpython/psmap/dialogs.py:1719 ../gui/wxpython/psmap/dialogs.py:2180 +#: ../gui/wxpython/psmap/dialogs.py:1721 ../gui/wxpython/psmap/dialogs.py:2182 msgid "points" msgstr "points" -#: ../gui/wxpython/psmap/dialogs.py:1719 ../gui/wxpython/psmap/dialogs.py:2182 +#: ../gui/wxpython/psmap/dialogs.py:1721 ../gui/wxpython/psmap/dialogs.py:2184 msgid "lines" msgstr "lignes" -#: ../gui/wxpython/psmap/dialogs.py:1719 +#: ../gui/wxpython/psmap/dialogs.py:1721 msgid "areas" msgstr "surfaces" -#: ../gui/wxpython/psmap/dialogs.py:1725 +#: ../gui/wxpython/psmap/dialogs.py:1727 msgid "Data Type" msgstr "Type de données" -#: ../gui/wxpython/psmap/dialogs.py:1730 -#: ../gui/wxpython/animation/dialogs.py:776 ../gui/wxpython/dbmgr/base.py:2361 +#: ../gui/wxpython/psmap/dialogs.py:1732 +#: ../gui/wxpython/animation/dialogs.py:779 ../gui/wxpython/dbmgr/base.py:2363 msgid "Add" msgstr "Ajouter" -#: ../gui/wxpython/psmap/dialogs.py:1759 +#: ../gui/wxpython/psmap/dialogs.py:1761 msgid "Manage vector maps" msgstr "Gérer les cartes vecteur" -#: ../gui/wxpython/psmap/dialogs.py:1764 +#: ../gui/wxpython/psmap/dialogs.py:1766 msgid "The topmost vector map overlaps the others" msgstr "La carte la plus haute recouvre les autres" -#: ../gui/wxpython/psmap/dialogs.py:1768 ../gui/wxpython/psmap/dialogs.py:3666 +#: ../gui/wxpython/psmap/dialogs.py:1770 ../gui/wxpython/psmap/dialogs.py:3668 #: ../gui/wxpython/web_services/widgets.py:267 msgid "Up" msgstr "Haut" -#: ../gui/wxpython/psmap/dialogs.py:1769 ../gui/wxpython/psmap/dialogs.py:3667 +#: ../gui/wxpython/psmap/dialogs.py:1771 ../gui/wxpython/psmap/dialogs.py:3669 #: ../gui/wxpython/web_services/widgets.py:269 msgid "Down" msgstr "Bas" -#: ../gui/wxpython/psmap/dialogs.py:1771 +#: ../gui/wxpython/psmap/dialogs.py:1773 msgid "Properties..." msgstr " Propriétés ..." -#: ../gui/wxpython/psmap/dialogs.py:2014 +#: ../gui/wxpython/psmap/dialogs.py:2016 msgid "Raster map settings" msgstr "Paramètres de carte raster" -#: ../gui/wxpython/psmap/dialogs.py:2062 +#: ../gui/wxpython/psmap/dialogs.py:2064 msgid "Vector maps settings" msgstr "Paramètres de carte vecteur" -#: ../gui/wxpython/psmap/dialogs.py:2110 +#: ../gui/wxpython/psmap/dialogs.py:2112 #, python-format msgid "%s properties" msgstr "Propriétés de %s" -#: ../gui/wxpython/psmap/dialogs.py:2165 +#: ../gui/wxpython/psmap/dialogs.py:2167 msgid "Data selection" msgstr "Sélection des données" -#: ../gui/wxpython/psmap/dialogs.py:2180 +#: ../gui/wxpython/psmap/dialogs.py:2182 msgid "centroids" msgstr "centroïdes" -#: ../gui/wxpython/psmap/dialogs.py:2182 +#: ../gui/wxpython/psmap/dialogs.py:2184 msgid "boundaries" msgstr "contours" -#: ../gui/wxpython/psmap/dialogs.py:2220 +#: ../gui/wxpython/psmap/dialogs.py:2222 msgid "Layer selection" msgstr "Sélectionner la couche" -#: ../gui/wxpython/psmap/dialogs.py:2227 +#: ../gui/wxpython/psmap/dialogs.py:2229 msgid "Database connection is not defined in DB file." msgstr "La connexion à la base de données n'est pas définie dans le fichier DB." -#: ../gui/wxpython/psmap/dialogs.py:2228 +#: ../gui/wxpython/psmap/dialogs.py:2230 msgid "Select layer:" msgstr "Sélectionner la couche :" -#: ../gui/wxpython/psmap/dialogs.py:2257 +#: ../gui/wxpython/psmap/dialogs.py:2259 msgid "list of categories (e.g. 1,3,5-7)" msgstr "liste de catégories (par ex. 1,3,5-7)" -#: ../gui/wxpython/psmap/dialogs.py:2314 +#: ../gui/wxpython/psmap/dialogs.py:2316 msgid "Use current mask" msgstr "Utiliser le masque courant" -#: ../gui/wxpython/psmap/dialogs.py:2333 ../gui/wxpython/psmap/dialogs.py:2489 +#: ../gui/wxpython/psmap/dialogs.py:2335 ../gui/wxpython/psmap/dialogs.py:2491 msgid "Colors" msgstr "Couleurs" -#: ../gui/wxpython/psmap/dialogs.py:2342 ../gui/wxpython/psmap/dialogs.py:2498 +#: ../gui/wxpython/psmap/dialogs.py:2344 ../gui/wxpython/psmap/dialogs.py:2500 msgid "Outline" msgstr "Contour" -#: ../gui/wxpython/psmap/dialogs.py:2347 ../gui/wxpython/psmap/dialogs.py:2508 +#: ../gui/wxpython/psmap/dialogs.py:2349 ../gui/wxpython/psmap/dialogs.py:2510 msgid "draw outline" msgstr "dessiner le contour" -#: ../gui/wxpython/psmap/dialogs.py:2350 ../gui/wxpython/psmap/dialogs.py:2513 -#: ../gui/wxpython/psmap/dialogs.py:5285 ../gui/wxpython/psmap/dialogs.py:5293 +#: ../gui/wxpython/psmap/dialogs.py:2352 ../gui/wxpython/psmap/dialogs.py:2515 +#: ../gui/wxpython/psmap/dialogs.py:5287 ../gui/wxpython/psmap/dialogs.py:5295 msgid "Width (pts):" msgstr "Largeur (pts) :" -#: ../gui/wxpython/psmap/dialogs.py:2419 +#: ../gui/wxpython/psmap/dialogs.py:2421 msgid "fill color" msgstr "remplir par la couleur" -#: ../gui/wxpython/psmap/dialogs.py:2425 ../gui/wxpython/psmap/dialogs.py:2583 +#: ../gui/wxpython/psmap/dialogs.py:2427 ../gui/wxpython/psmap/dialogs.py:2585 msgid "choose color:" msgstr "choisir la couleur :" -#: ../gui/wxpython/psmap/dialogs.py:2440 ../gui/wxpython/psmap/dialogs.py:2599 +#: ../gui/wxpython/psmap/dialogs.py:2442 ../gui/wxpython/psmap/dialogs.py:2601 msgid "color from map table column:" msgstr "couleur depuis la colonne :" -#: ../gui/wxpython/psmap/dialogs.py:2511 +#: ../gui/wxpython/psmap/dialogs.py:2513 msgid "No effect for fill color from table column" msgstr "Pas d'effet de remplissage de couleur depuis la colonne" -#: ../gui/wxpython/psmap/dialogs.py:2580 +#: ../gui/wxpython/psmap/dialogs.py:2582 msgid "Color of lines:" msgstr "Couleur des lignes :" -#: ../gui/wxpython/psmap/dialogs.py:2647 ../gui/wxpython/psmap/dialogs.py:2879 -#: ../gui/wxpython/psmap/dialogs.py:3004 +#: ../gui/wxpython/psmap/dialogs.py:2649 ../gui/wxpython/psmap/dialogs.py:2881 +#: ../gui/wxpython/psmap/dialogs.py:3006 msgid "Size and style" msgstr "Taille et style" -#: ../gui/wxpython/psmap/dialogs.py:2675 +#: ../gui/wxpython/psmap/dialogs.py:2677 msgid "eps file:" msgstr "fichier eps :" -#: ../gui/wxpython/psmap/dialogs.py:2680 ../gui/wxpython/psmap/dialogs.py:3022 +#: ../gui/wxpython/psmap/dialogs.py:2682 ../gui/wxpython/psmap/dialogs.py:3024 msgid "Type filename or click browse to choose file" msgstr "Taper un nom de fichier ou cliquer sur Parcourir pour choisir un fichier" -#: ../gui/wxpython/psmap/dialogs.py:2681 ../gui/wxpython/psmap/dialogs.py:3023 +#: ../gui/wxpython/psmap/dialogs.py:2683 ../gui/wxpython/psmap/dialogs.py:3025 msgid "Choose a file" msgstr "Choisir un fichier" -#: ../gui/wxpython/psmap/dialogs.py:2740 +#: ../gui/wxpython/psmap/dialogs.py:2742 msgid "size from map table column:" msgstr "taille depuis la colonne :" -#: ../gui/wxpython/psmap/dialogs.py:2742 +#: ../gui/wxpython/psmap/dialogs.py:2744 msgid "scale:" msgstr "échelle :" -#: ../gui/wxpython/psmap/dialogs.py:2807 +#: ../gui/wxpython/psmap/dialogs.py:2809 msgid "Rotation" msgstr "Rotation" -#: ../gui/wxpython/psmap/dialogs.py:2812 +#: ../gui/wxpython/psmap/dialogs.py:2814 msgid "rotate symbols:" msgstr "rotation des symboles :" -#: ../gui/wxpython/psmap/dialogs.py:2814 +#: ../gui/wxpython/psmap/dialogs.py:2816 msgid "counterclockwise in degrees:" msgstr "sens anti-horaire en degrés :" -#: ../gui/wxpython/psmap/dialogs.py:2818 +#: ../gui/wxpython/psmap/dialogs.py:2820 msgid "from map table column:" msgstr "depuis un champ attributaire de la carte :" -#: ../gui/wxpython/psmap/dialogs.py:2893 +#: ../gui/wxpython/psmap/dialogs.py:2895 msgid "Set width (pts):" msgstr "Définir la largeur (pts) :" -#: ../gui/wxpython/psmap/dialogs.py:2910 +#: ../gui/wxpython/psmap/dialogs.py:2912 msgid "multiply width by category value" msgstr "modifier la largeur depuis une valeur de catégorie" -#: ../gui/wxpython/psmap/dialogs.py:2947 +#: ../gui/wxpython/psmap/dialogs.py:2949 msgid "Choose line style:" msgstr "Choisir le style de ligne :" -#: ../gui/wxpython/psmap/dialogs.py:2960 +#: ../gui/wxpython/psmap/dialogs.py:2962 msgid "Choose linecap:" msgstr "Choisir les chapeaux de ligne :" -#: ../gui/wxpython/psmap/dialogs.py:3013 +#: ../gui/wxpython/psmap/dialogs.py:3015 msgid "Pattern" msgstr "Modèle" -#: ../gui/wxpython/psmap/dialogs.py:3018 +#: ../gui/wxpython/psmap/dialogs.py:3020 msgid "use pattern:" msgstr "utiliser le motif :" -#: ../gui/wxpython/psmap/dialogs.py:3020 +#: ../gui/wxpython/psmap/dialogs.py:3022 msgid "Choose pattern file:" msgstr "Choisir un fichier de motif :" -#: ../gui/wxpython/psmap/dialogs.py:3028 +#: ../gui/wxpython/psmap/dialogs.py:3030 msgid "pattern line width (pts):" msgstr "épaisseur de ligne du motif (pts) :" -#: ../gui/wxpython/psmap/dialogs.py:3032 +#: ../gui/wxpython/psmap/dialogs.py:3034 msgid "pattern scale factor:" msgstr "facteur d'échelle du motif :" -#: ../gui/wxpython/psmap/dialogs.py:3392 +#: ../gui/wxpython/psmap/dialogs.py:3394 msgid "Raster legend" msgstr "Légende de la carte raster" -#: ../gui/wxpython/psmap/dialogs.py:3397 -#: ../gui/wxpython/animation/dialogs.py:473 +#: ../gui/wxpython/psmap/dialogs.py:3399 +#: ../gui/wxpython/animation/dialogs.py:476 msgid "Show raster legend" msgstr "Afficher la légende de la carte raster" -#: ../gui/wxpython/psmap/dialogs.py:3411 +#: ../gui/wxpython/psmap/dialogs.py:3413 msgid "Source raster" msgstr "Carte raster source" -#: ../gui/wxpython/psmap/dialogs.py:3416 +#: ../gui/wxpython/psmap/dialogs.py:3418 msgid "current raster" msgstr "carte raster actuelle" -#: ../gui/wxpython/psmap/dialogs.py:3419 +#: ../gui/wxpython/psmap/dialogs.py:3421 msgid "select raster" msgstr "sélectionner la carte raster" -#: ../gui/wxpython/psmap/dialogs.py:3426 ../gui/wxpython/psmap/dialogs.py:4441 +#: ../gui/wxpython/psmap/dialogs.py:3428 ../gui/wxpython/psmap/dialogs.py:4443 #, python-format msgid "%(rast)s: type %(type)s" msgstr "%(rast)s : type %(type)s" -#: ../gui/wxpython/psmap/dialogs.py:3475 +#: ../gui/wxpython/psmap/dialogs.py:3477 msgid "Type of legend" msgstr "Type de légende" -#: ../gui/wxpython/psmap/dialogs.py:3480 +#: ../gui/wxpython/psmap/dialogs.py:3482 msgid "discrete legend (categorical maps)" msgstr "légende discrète (carte avec catégories)" -#: ../gui/wxpython/psmap/dialogs.py:3484 +#: ../gui/wxpython/psmap/dialogs.py:3486 msgid "continuous color gradient legend (floating point map)" msgstr "légende en gradient de couleurs continues (carte en nombre flottants)" -#: ../gui/wxpython/psmap/dialogs.py:3510 +#: ../gui/wxpython/psmap/dialogs.py:3512 msgid "Advanced legend settings" msgstr "Paramètres avancés de légende" -#: ../gui/wxpython/psmap/dialogs.py:3515 +#: ../gui/wxpython/psmap/dialogs.py:3517 msgid "draw \"no data\" box" msgstr "afficher la boite \"pas de données\"" -#: ../gui/wxpython/psmap/dialogs.py:3524 +#: ../gui/wxpython/psmap/dialogs.py:3526 msgid "draw ticks across color table" msgstr "afficher l'échelle de la table de couleur" -#: ../gui/wxpython/psmap/dialogs.py:3616 +#: ../gui/wxpython/psmap/dialogs.py:3618 msgid "Vector legend" msgstr "Légende du vecteur" -#: ../gui/wxpython/psmap/dialogs.py:3621 +#: ../gui/wxpython/psmap/dialogs.py:3623 msgid "Show vector legend" msgstr "Afficher la légende des vecteurs" -#: ../gui/wxpython/psmap/dialogs.py:3635 +#: ../gui/wxpython/psmap/dialogs.py:3637 msgid "Source vector maps" msgstr "Carte vectorielle source" -#: ../gui/wxpython/psmap/dialogs.py:3640 +#: ../gui/wxpython/psmap/dialogs.py:3642 msgid "Choose vector maps and their order in legend" msgstr "Choisir les cartes vecteur et leur ordre dans la légende" -#: ../gui/wxpython/psmap/dialogs.py:3645 ../gui/wxpython/gmodeler/frame.py:1886 +#: ../gui/wxpython/psmap/dialogs.py:3647 ../gui/wxpython/gmodeler/frame.py:1886 #: ../gui/wxpython/gmodeler/dialogs.py:492 #: ../gui/wxpython/gmodeler/dialogs.py:604 msgid "Label" msgstr "Étiquette" -#: ../gui/wxpython/psmap/dialogs.py:3668 ../gui/wxpython/psmap/dialogs.py:4148 +#: ../gui/wxpython/psmap/dialogs.py:3670 ../gui/wxpython/psmap/dialogs.py:4150 msgid "Edit label" msgstr "Modifier les étiquettes" -#: ../gui/wxpython/psmap/dialogs.py:3714 +#: ../gui/wxpython/psmap/dialogs.py:3716 msgid "draw border around legend" msgstr "dessiner une bordure autour de la légende" -#: ../gui/wxpython/psmap/dialogs.py:3772 +#: ../gui/wxpython/psmap/dialogs.py:3774 msgid "Size and position" msgstr "Taille et position" -#: ../gui/wxpython/psmap/dialogs.py:3842 +#: ../gui/wxpython/psmap/dialogs.py:3844 msgid "Leave the edit field empty, to use default values." msgstr "Laisser vide le champ d'édition afin d'utiliser les valeurs par défaut." -#: ../gui/wxpython/psmap/dialogs.py:3882 +#: ../gui/wxpython/psmap/dialogs.py:3884 msgid "" "Width of the color symbol (for lines)\n" "in front of the legend text" @@ -15329,157 +15359,157 @@ "Largeur du symbole de couleur (pour les lignes)\n" "en face du texte de la légende" -#: ../gui/wxpython/psmap/dialogs.py:3888 ../gui/wxpython/psmap/dialogs.py:4053 +#: ../gui/wxpython/psmap/dialogs.py:3890 ../gui/wxpython/psmap/dialogs.py:4055 msgid "Columns:" msgstr "Colonnes :" -#: ../gui/wxpython/psmap/dialogs.py:3898 +#: ../gui/wxpython/psmap/dialogs.py:3900 msgid "column span:" msgstr "largeur de colonne :" -#: ../gui/wxpython/psmap/dialogs.py:3900 +#: ../gui/wxpython/psmap/dialogs.py:3902 msgid "" "Column separation distance between the left edges\n" "of two columns in a multicolumn legend" msgstr "Espacement de colonne entre le limite" -#: ../gui/wxpython/psmap/dialogs.py:4147 +#: ../gui/wxpython/psmap/dialogs.py:4149 msgid "Edit legend label:" msgstr "Éditer l'étiquette de légende :" -#: ../gui/wxpython/psmap/dialogs.py:4194 +#: ../gui/wxpython/psmap/dialogs.py:4196 msgid "No raster map selected!" msgstr "Pas de carte raster sélectionnée !" -#: ../gui/wxpython/psmap/dialogs.py:4195 +#: ../gui/wxpython/psmap/dialogs.py:4197 msgid "No raster" msgstr "pas de carte raster" -#: ../gui/wxpython/psmap/dialogs.py:4485 +#: ../gui/wxpython/psmap/dialogs.py:4487 msgid "Mapinfo settings" msgstr "Paramètres Mapinfo" -#: ../gui/wxpython/psmap/dialogs.py:4589 +#: ../gui/wxpython/psmap/dialogs.py:4591 msgid "Color settings" msgstr "Paramètres de couleur" -#: ../gui/wxpython/psmap/dialogs.py:4595 +#: ../gui/wxpython/psmap/dialogs.py:4597 msgid "use border color:" msgstr "utiliser la couleur de bordure :" -#: ../gui/wxpython/psmap/dialogs.py:4597 +#: ../gui/wxpython/psmap/dialogs.py:4599 msgid "use background color:" msgstr "utiliser la couleur d'arrière-plan :" -#: ../gui/wxpython/psmap/dialogs.py:4856 +#: ../gui/wxpython/psmap/dialogs.py:4858 msgid "Length:" msgstr "Longueur :" -#: ../gui/wxpython/psmap/dialogs.py:4862 +#: ../gui/wxpython/psmap/dialogs.py:4864 msgid "Scalebar length is given in map units" msgstr "La longueur de barre d'échelle est donnée en unités de cartes" -#: ../gui/wxpython/psmap/dialogs.py:4867 +#: ../gui/wxpython/psmap/dialogs.py:4869 msgid "Scalebar height is real height on paper" msgstr "La hauteur de barre d'échelle est la hauteur réelle sur le papier" -#: ../gui/wxpython/psmap/dialogs.py:4869 +#: ../gui/wxpython/psmap/dialogs.py:4871 msgid "default" msgstr "défaut" -#: ../gui/wxpython/psmap/dialogs.py:4946 +#: ../gui/wxpython/psmap/dialogs.py:4948 msgid "Type:" msgstr "Type :" -#: ../gui/wxpython/psmap/dialogs.py:4965 +#: ../gui/wxpython/psmap/dialogs.py:4967 msgid "Number of segments:" msgstr "Nombre de segments :" -#: ../gui/wxpython/psmap/dialogs.py:4971 +#: ../gui/wxpython/psmap/dialogs.py:4973 msgid "Label every " msgstr "Étiqueter tout" -#: ../gui/wxpython/psmap/dialogs.py:4972 +#: ../gui/wxpython/psmap/dialogs.py:4974 msgid "segments" msgstr "segments" -#: ../gui/wxpython/psmap/dialogs.py:4985 +#: ../gui/wxpython/psmap/dialogs.py:4987 msgid "transparent text background" msgstr "arrière-plan de texte transparent" -#: ../gui/wxpython/psmap/dialogs.py:5103 +#: ../gui/wxpython/psmap/dialogs.py:5105 msgid "Length of scale bar is not defined" msgstr "La longueur de barre d'échelle n'est pas définie" -#: ../gui/wxpython/psmap/dialogs.py:5197 +#: ../gui/wxpython/psmap/dialogs.py:5199 msgid "Enter text:" msgstr "Entrez le texte :" -#: ../gui/wxpython/psmap/dialogs.py:5268 +#: ../gui/wxpython/psmap/dialogs.py:5270 msgid "Text effects" msgstr "Effets de texte" -#: ../gui/wxpython/psmap/dialogs.py:5274 +#: ../gui/wxpython/psmap/dialogs.py:5276 msgid "text background" msgstr "arrière-plan de texte" -#: ../gui/wxpython/psmap/dialogs.py:5279 +#: ../gui/wxpython/psmap/dialogs.py:5281 msgid "highlight" msgstr "surligner" -#: ../gui/wxpython/psmap/dialogs.py:5288 +#: ../gui/wxpython/psmap/dialogs.py:5290 msgid "text border" msgstr "bordure du texte" -#: ../gui/wxpython/psmap/dialogs.py:5397 +#: ../gui/wxpython/psmap/dialogs.py:5399 msgid "Offset" msgstr "Offset" -#: ../gui/wxpython/psmap/dialogs.py:5401 +#: ../gui/wxpython/psmap/dialogs.py:5403 msgid "horizontal (pts):" msgstr "horizontal (pts) :" -#: ../gui/wxpython/psmap/dialogs.py:5403 +#: ../gui/wxpython/psmap/dialogs.py:5405 msgid "vertical (pts):" msgstr "vertical (pts) :" -#: ../gui/wxpython/psmap/dialogs.py:5442 +#: ../gui/wxpython/psmap/dialogs.py:5444 msgid " Reference point" msgstr " Point de référence" -#: ../gui/wxpython/psmap/dialogs.py:5496 +#: ../gui/wxpython/psmap/dialogs.py:5498 msgid "Text rotation" msgstr "Rotation du texte" -#: ../gui/wxpython/psmap/dialogs.py:5502 +#: ../gui/wxpython/psmap/dialogs.py:5504 msgid "rotate text (counterclockwise)" msgstr "pivoter le texte (sens anti-horaire)" -#: ../gui/wxpython/psmap/dialogs.py:5594 +#: ../gui/wxpython/psmap/dialogs.py:5596 msgid "No text entered!" msgstr "Pas de texte saisi !" -#: ../gui/wxpython/psmap/dialogs.py:5795 +#: ../gui/wxpython/psmap/dialogs.py:5797 msgid "Choose a directory with images" msgstr "Choisir un répertoire avec des images" -#: ../gui/wxpython/psmap/dialogs.py:5838 +#: ../gui/wxpython/psmap/dialogs.py:5840 msgid "Note: only EPS format supported" msgstr "Note : seul le format EPS est supporté" -#: ../gui/wxpython/psmap/dialogs.py:5854 +#: ../gui/wxpython/psmap/dialogs.py:5856 msgid "Scale And Rotation" msgstr "Échelle et rotation" -#: ../gui/wxpython/psmap/dialogs.py:5895 ../gui/wxpython/psmap/dialogs.py:6477 +#: ../gui/wxpython/psmap/dialogs.py:5897 ../gui/wxpython/psmap/dialogs.py:6479 msgid "Rotation angle (deg):" msgstr "Angle de rotation (deg) :" -#: ../gui/wxpython/psmap/dialogs.py:5911 ../gui/wxpython/psmap/dialogs.py:6499 +#: ../gui/wxpython/psmap/dialogs.py:5913 ../gui/wxpython/psmap/dialogs.py:6501 msgid "Counterclockwise rotation in degrees" msgstr "Rotation anti-horaire en degrés" -#: ../gui/wxpython/psmap/dialogs.py:6037 +#: ../gui/wxpython/psmap/dialogs.py:6039 msgid "" "PIL\n" "missing" @@ -15487,37 +15517,37 @@ "PIL\n" "manquant" -#: ../gui/wxpython/psmap/dialogs.py:6057 +#: ../gui/wxpython/psmap/dialogs.py:6059 #, python-format msgid "Unable to read file %s" msgstr "Impossible de lire le fichier %s" -#: ../gui/wxpython/psmap/dialogs.py:6118 +#: ../gui/wxpython/psmap/dialogs.py:6120 #, python-format msgid "size: %(width)s x %(height)s pts" msgstr "taille : %(width)s x %(height)s pts" -#: ../gui/wxpython/psmap/dialogs.py:6140 +#: ../gui/wxpython/psmap/dialogs.py:6142 msgid "No image selected." msgstr "Pas d'image sélectionnée." -#: ../gui/wxpython/psmap/dialogs.py:6247 +#: ../gui/wxpython/psmap/dialogs.py:6249 msgid "North Arrow settings" msgstr "Paramètres de la flèche nord" -#: ../gui/wxpython/psmap/dialogs.py:6258 +#: ../gui/wxpython/psmap/dialogs.py:6260 msgid "Compute convergence" msgstr "Calculer la convergence" -#: ../gui/wxpython/psmap/dialogs.py:6329 +#: ../gui/wxpython/psmap/dialogs.py:6331 msgid "Symbol" msgstr "symbole" -#: ../gui/wxpython/psmap/dialogs.py:6336 +#: ../gui/wxpython/psmap/dialogs.py:6338 msgid "Select symbol:" msgstr "Sélectionner le symbole :" -#: ../gui/wxpython/psmap/dialogs.py:6353 +#: ../gui/wxpython/psmap/dialogs.py:6355 msgid "" "Note: Selected symbol is not displayed\n" "in draft mode (only in preview mode)" @@ -15525,47 +15555,47 @@ "Note : le symbol sélectionné n'est pas affiché\n" "en mode brouillon (seulement en mode aperçu" -#: ../gui/wxpython/psmap/dialogs.py:6386 ../gui/wxpython/psmap/dialogs.py:6745 +#: ../gui/wxpython/psmap/dialogs.py:6388 ../gui/wxpython/psmap/dialogs.py:6747 msgid "Outline color:" msgstr "Couleur de mise en valeur:" -#: ../gui/wxpython/psmap/dialogs.py:6413 ../gui/wxpython/psmap/dialogs.py:6775 +#: ../gui/wxpython/psmap/dialogs.py:6415 ../gui/wxpython/psmap/dialogs.py:6777 msgid "Fill color:" msgstr "Remplir par la couleur" -#: ../gui/wxpython/psmap/dialogs.py:6452 +#: ../gui/wxpython/psmap/dialogs.py:6454 msgid "Size and Rotation" msgstr "Taille et rotation" -#: ../gui/wxpython/psmap/dialogs.py:6460 +#: ../gui/wxpython/psmap/dialogs.py:6462 msgid "Size (pt):" msgstr "Taille (pt) :" -#: ../gui/wxpython/psmap/dialogs.py:6463 +#: ../gui/wxpython/psmap/dialogs.py:6465 msgid "Symbol size in points" msgstr "Taille de symbole en points" -#: ../gui/wxpython/psmap/dialogs.py:6698 +#: ../gui/wxpython/psmap/dialogs.py:6700 msgid "Rectangle settings" msgstr "Paramètres du rectangle" -#: ../gui/wxpython/psmap/dialogs.py:6700 +#: ../gui/wxpython/psmap/dialogs.py:6702 msgid "Line settings" msgstr "Paramètres de ligne" -#: ../gui/wxpython/psmap/dialogs.py:6834 +#: ../gui/wxpython/psmap/dialogs.py:6836 msgid "Line width in points" msgstr "Épaisseur de ligne en points :" -#: ../gui/wxpython/psmap/dialogs.py:6908 +#: ../gui/wxpython/psmap/dialogs.py:6910 msgid "Vector labels" msgstr "Étiquettes vecteur" -#: ../gui/wxpython/psmap/dialogs.py:6928 +#: ../gui/wxpython/psmap/dialogs.py:6930 msgid "Vector label files created beforehand by v.label module" msgstr "Fichier d'étiquettes créé auparavant par le module v.label" -#: ../gui/wxpython/psmap/dialogs.py:6945 +#: ../gui/wxpython/psmap/dialogs.py:6947 msgid "You can select multiple label files." msgstr "Vous pouvez sélectionner plusieurs fichiers d'étiquettes." @@ -15682,7 +15712,7 @@ msgid "Map <%s> not found." msgstr "Carte <%s> non trouvée." -#: ../gui/wxpython/mapswipe/frame.py:674 ../gui/wxpython/mapdisp/frame.py:897 +#: ../gui/wxpython/mapswipe/frame.py:674 ../gui/wxpython/mapdisp/frame.py:896 msgid "No raster or vector map layer selected for querying." msgstr "Pas de carte rater ou couche de carte vecteur sélectionnée pour interrogation." @@ -15726,7 +15756,7 @@ msgid "Shape:" msgstr "Forme :" -#: ../gui/wxpython/gcp/manager.py:509 +#: ../gui/wxpython/gcp/manager.py:511 msgid "Select/create group:" msgstr "Séletionner/créer un groupe :" @@ -15760,7 +15790,7 @@ msgid "Animation %d" msgstr "Animation %d" -#: ../gui/wxpython/animation/nviztask.py:43 ../gui/wxpython/lmgr/frame.py:1391 +#: ../gui/wxpython/animation/nviztask.py:45 ../gui/wxpython/lmgr/frame.py:1395 #, python-format msgid "" "Reading workspace file <%s> failed.\n" @@ -15769,16 +15799,16 @@ "Lecture du fichier d'environnement <%s> impossible.\n" "Fichier non valide, impossible d'analyser le document XML." -#: ../gui/wxpython/animation/nviztask.py:53 +#: ../gui/wxpython/animation/nviztask.py:55 #, python-format msgid "No 3d view information in workspace file <%s>." msgstr "Pas d'information de vue 3D dans le fichier d'espace de travail <%s>." -#: ../gui/wxpython/animation/nviztask.py:285 +#: ../gui/wxpython/animation/nviztask.py:287 msgid "Please add only one layer in the list." msgstr "Merci de n'ajouter qu'une seule couche dans la liste." -#: ../gui/wxpython/animation/nviztask.py:292 +#: ../gui/wxpython/animation/nviztask.py:294 msgid "No map series nor space-time dataset is added." msgstr "Pas de séries de carte ou de jeux de données temporels ajoutés." @@ -15804,7 +15834,7 @@ #: ../gui/wxpython/animation/toolbars.py:51 #: ../gui/wxpython/animation/toolbars.py:52 -#: ../gui/wxpython/animation/dialogs.py:324 +#: ../gui/wxpython/animation/dialogs.py:327 msgid "Add new animation" msgstr "Ajouter une nouvelle animation" @@ -15815,7 +15845,7 @@ #: ../gui/wxpython/animation/toolbars.py:59 #: ../gui/wxpython/animation/toolbars.py:60 -#: ../gui/wxpython/animation/dialogs.py:907 +#: ../gui/wxpython/animation/dialogs.py:910 msgid "Export animation" msgstr "Exporter l'animation" @@ -15873,100 +15903,100 @@ msgid "%s=, %s=, %s= and %s= are mutually exclusive." msgstr "%s=, %s=, %s= et %s= sont mutuellement exclusifs." -#: ../gui/wxpython/animation/dialogs.py:53 +#: ../gui/wxpython/animation/dialogs.py:56 msgid "Adjust speed of animation" msgstr "Ajuster la vitesse de l'animation" -#: ../gui/wxpython/animation/dialogs.py:100 +#: ../gui/wxpython/animation/dialogs.py:103 msgid "Simple mode" msgstr "Mode simple" -#: ../gui/wxpython/animation/dialogs.py:105 +#: ../gui/wxpython/animation/dialogs.py:108 msgid "Frame duration:" msgstr "Durée d'une frame :" -#: ../gui/wxpython/animation/dialogs.py:106 -#: ../gui/wxpython/animation/dialogs.py:147 +#: ../gui/wxpython/animation/dialogs.py:109 +#: ../gui/wxpython/animation/dialogs.py:150 msgid "ms" msgstr "ms" -#: ../gui/wxpython/animation/dialogs.py:139 +#: ../gui/wxpython/animation/dialogs.py:142 msgid "Temporal mode" msgstr "Mode temporel" -#: ../gui/wxpython/animation/dialogs.py:144 +#: ../gui/wxpython/animation/dialogs.py:147 msgid "Time unit:" msgstr "Unité de temps :" -#: ../gui/wxpython/animation/dialogs.py:146 +#: ../gui/wxpython/animation/dialogs.py:149 msgid "Duration of time unit:" msgstr "Durée d'une unité de temps :" -#: ../gui/wxpython/animation/dialogs.py:218 +#: ../gui/wxpython/animation/dialogs.py:221 msgid "year" msgstr "année" -#: ../gui/wxpython/animation/dialogs.py:219 +#: ../gui/wxpython/animation/dialogs.py:222 msgid "month" msgstr "mois" -#: ../gui/wxpython/animation/dialogs.py:220 +#: ../gui/wxpython/animation/dialogs.py:223 msgid "day" msgstr "jour" -#: ../gui/wxpython/animation/dialogs.py:221 +#: ../gui/wxpython/animation/dialogs.py:224 msgid "hour" msgstr "heure" -#: ../gui/wxpython/animation/dialogs.py:222 +#: ../gui/wxpython/animation/dialogs.py:225 msgid "minute" msgstr "minute" -#: ../gui/wxpython/animation/dialogs.py:223 +#: ../gui/wxpython/animation/dialogs.py:226 msgid "second" msgstr "seconde" -#: ../gui/wxpython/animation/dialogs.py:288 +#: ../gui/wxpython/animation/dialogs.py:291 msgid "Animation speed is too high." msgstr "La vitesse d'animation est trop rapide." -#: ../gui/wxpython/animation/dialogs.py:326 +#: ../gui/wxpython/animation/dialogs.py:329 msgid "Edit animation" msgstr "Modifier l'animation" -#: ../gui/wxpython/animation/dialogs.py:344 +#: ../gui/wxpython/animation/dialogs.py:347 msgid "Advanced" msgstr "Élaborée" -#: ../gui/wxpython/animation/dialogs.py:375 +#: ../gui/wxpython/animation/dialogs.py:378 msgid "top left" msgstr "en haut à gauche" -#: ../gui/wxpython/animation/dialogs.py:376 +#: ../gui/wxpython/animation/dialogs.py:379 msgid "top right" msgstr "en haut à droite" -#: ../gui/wxpython/animation/dialogs.py:377 +#: ../gui/wxpython/animation/dialogs.py:380 msgid "bottom left" msgstr "en bas à gauche" -#: ../gui/wxpython/animation/dialogs.py:378 +#: ../gui/wxpython/animation/dialogs.py:381 msgid "bottom right" msgstr "en bas à droite" -#: ../gui/wxpython/animation/dialogs.py:394 +#: ../gui/wxpython/animation/dialogs.py:397 msgid "Select 2D or 3D view" msgstr "Sélectionner la vue 2d ou 3D" -#: ../gui/wxpython/animation/dialogs.py:409 +#: ../gui/wxpython/animation/dialogs.py:412 msgid "Window position:" msgstr "Position de la fenêtre :" -#: ../gui/wxpython/animation/dialogs.py:419 +#: ../gui/wxpython/animation/dialogs.py:422 msgid "View mode:" msgstr "Mode de vue :" -#: ../gui/wxpython/animation/dialogs.py:430 +#: ../gui/wxpython/animation/dialogs.py:433 msgid "" "For 3D animation, please select only one space-time dataset\n" "or one series of map layers." @@ -15974,168 +16004,168 @@ "Pour une animation 3D, merci de ne sélectionner qu'un seul jeu de données temporel\n" "ou une série de cartes." -#: ../gui/wxpython/animation/dialogs.py:475 +#: ../gui/wxpython/animation/dialogs.py:478 #: ../gui/wxpython/lmgr/layertree.py:111 msgid "Set options" msgstr "Modifier les options" -#: ../gui/wxpython/animation/dialogs.py:496 +#: ../gui/wxpython/animation/dialogs.py:499 msgid "3D view parameters" msgstr " Paramètres de vue 3D" -#: ../gui/wxpython/animation/dialogs.py:504 +#: ../gui/wxpython/animation/dialogs.py:507 msgid "Workspace file:" msgstr "Fichier d'espace de travail :" -#: ../gui/wxpython/animation/dialogs.py:506 +#: ../gui/wxpython/animation/dialogs.py:509 msgid "Choose workspace file to import 3D view parameters" msgstr "Choisir le fichier d'espace de travail pour l'import des paramètres de vue 3D" -#: ../gui/wxpython/animation/dialogs.py:515 +#: ../gui/wxpython/animation/dialogs.py:518 msgid "Parameter for animation:" msgstr "Paramètre d'animation :" -#: ../gui/wxpython/animation/dialogs.py:554 +#: ../gui/wxpython/animation/dialogs.py:557 msgid "Animate region change (2D view only)" msgstr "Animer le changement de région (vue 2D uniquement)" -#: ../gui/wxpython/animation/dialogs.py:558 +#: ../gui/wxpython/animation/dialogs.py:561 msgid "Start region:" msgstr "Région de départ :" -#: ../gui/wxpython/animation/dialogs.py:568 +#: ../gui/wxpython/animation/dialogs.py:571 msgid "End region:" msgstr "Région d'arrivée :" -#: ../gui/wxpython/animation/dialogs.py:574 +#: ../gui/wxpython/animation/dialogs.py:577 msgid "Zoom value:" msgstr "Valeur de zoom :" -#: ../gui/wxpython/animation/dialogs.py:575 +#: ../gui/wxpython/animation/dialogs.py:578 msgid "N-S/E-W distances in map units used to gradually reduce region." msgstr "Distances N-S/E-O en unité de carte pour réduire graduellement la région." -#: ../gui/wxpython/animation/dialogs.py:582 +#: ../gui/wxpython/animation/dialogs.py:585 msgid "N-S:" msgstr "N-S :" -#: ../gui/wxpython/animation/dialogs.py:585 +#: ../gui/wxpython/animation/dialogs.py:588 msgid "E-W:" msgstr "E-O :" -#: ../gui/wxpython/animation/dialogs.py:683 +#: ../gui/wxpython/animation/dialogs.py:686 msgid "Only one series or space-time dataset is accepted for 3D mode." msgstr "Seulement une série ou jeu de données temporel est accepté dans le mode 3D." -#: ../gui/wxpython/animation/dialogs.py:691 +#: ../gui/wxpython/animation/dialogs.py:694 msgid "No map series or space-time dataset added." msgstr "Pas de séries de carte ou de jeux de données temporels ajoutés." -#: ../gui/wxpython/animation/dialogs.py:719 +#: ../gui/wxpython/animation/dialogs.py:722 msgid "Region information is not complete" msgstr "Les informations sur la région sont incomplètes" -#: ../gui/wxpython/animation/dialogs.py:753 +#: ../gui/wxpython/animation/dialogs.py:756 msgid "Add, edit or remove animations" msgstr "Ajouter, modifier ou supprimer des animations" -#: ../gui/wxpython/animation/dialogs.py:765 +#: ../gui/wxpython/animation/dialogs.py:768 msgid "List of animations" msgstr "Liste des animations" -#: ../gui/wxpython/animation/dialogs.py:778 +#: ../gui/wxpython/animation/dialogs.py:781 msgid "Edit" msgstr "Modifier" -#: ../gui/wxpython/animation/dialogs.py:837 +#: ../gui/wxpython/animation/dialogs.py:840 #, python-format msgid "Maximum number of animations is %d." msgstr "Le nombre maximum d'animations est %d." -#: ../gui/wxpython/animation/dialogs.py:887 +#: ../gui/wxpython/animation/dialogs.py:890 #: ../gui/wxpython/animation/controller.py:262 msgid "More animations are using one window. Please select different window for each animation." msgstr "Plusieurs animations utilisent la même fenêtre. Merci de sélectionner une fenêtre différente pour chaque animation." -#: ../gui/wxpython/animation/dialogs.py:988 +#: ../gui/wxpython/animation/dialogs.py:991 msgid "Add time stamp" msgstr "Date et heure" -#: ../gui/wxpython/animation/dialogs.py:1030 +#: ../gui/wxpython/animation/dialogs.py:1033 msgid "Add time stamp, image or text decoration by one of the buttons above." msgstr "Ajouter une date, image ou texte par l'un des boutons ci-dessus." -#: ../gui/wxpython/animation/dialogs.py:1032 +#: ../gui/wxpython/animation/dialogs.py:1035 msgid "Add image or text decoration by one of the buttons above." msgstr "Ajouter une image ou du texte par un des bouttons ci-dessus." -#: ../gui/wxpython/animation/dialogs.py:1053 +#: ../gui/wxpython/animation/dialogs.py:1056 msgid "Font settings:" msgstr "Paramètres de police :" -#: ../gui/wxpython/animation/dialogs.py:1058 +#: ../gui/wxpython/animation/dialogs.py:1061 msgid "Sample text" msgstr "Échantillon de texte" -#: ../gui/wxpython/animation/dialogs.py:1078 +#: ../gui/wxpython/animation/dialogs.py:1081 msgid "Image file:" msgstr "Fichier image :" -#: ../gui/wxpython/animation/dialogs.py:1079 +#: ../gui/wxpython/animation/dialogs.py:1082 msgid "Choose image file" msgstr "Choisir un fichier image" -#: ../gui/wxpython/animation/dialogs.py:1095 +#: ../gui/wxpython/animation/dialogs.py:1098 msgid "Text:" msgstr "Texte :" -#: ../gui/wxpython/animation/dialogs.py:1116 +#: ../gui/wxpython/animation/dialogs.py:1119 msgid "Placement as percentage of screen coordinates (X: 0, Y: 0 is top left):" msgstr "Positionnement en pourcentage des coordonnées de l'écran (X : 0, Y : 0 est en haut à gauche) :" -#: ../gui/wxpython/animation/dialogs.py:1151 +#: ../gui/wxpython/animation/dialogs.py:1154 msgid "image sequence" msgstr "Séquence d'images" -#: ../gui/wxpython/animation/dialogs.py:1151 +#: ../gui/wxpython/animation/dialogs.py:1154 msgid "animated GIF" msgstr "GIF animé" -#: ../gui/wxpython/animation/dialogs.py:1151 +#: ../gui/wxpython/animation/dialogs.py:1154 msgid "SWF" msgstr "SWF" -#: ../gui/wxpython/animation/dialogs.py:1151 +#: ../gui/wxpython/animation/dialogs.py:1154 msgid "AVI" msgstr "AVI" -#: ../gui/wxpython/animation/dialogs.py:1162 +#: ../gui/wxpython/animation/dialogs.py:1165 msgid "Export to:" msgstr "Exporter vers :" -#: ../gui/wxpython/animation/dialogs.py:1189 +#: ../gui/wxpython/animation/dialogs.py:1192 msgid "animation_" msgstr "animation_" -#: ../gui/wxpython/animation/dialogs.py:1197 +#: ../gui/wxpython/animation/dialogs.py:1200 msgid "Choose directory for export" msgstr "Choisir un dossier pour l'export" -#: ../gui/wxpython/animation/dialogs.py:1232 +#: ../gui/wxpython/animation/dialogs.py:1235 msgid "GIF file:" msgstr "Fichier GIF :" -#: ../gui/wxpython/animation/dialogs.py:1233 -#: ../gui/wxpython/animation/dialogs.py:1257 -#: ../gui/wxpython/animation/dialogs.py:1288 +#: ../gui/wxpython/animation/dialogs.py:1236 +#: ../gui/wxpython/animation/dialogs.py:1260 +#: ../gui/wxpython/animation/dialogs.py:1291 msgid "Choose file to save animation" msgstr "Choisir le fichier où enregistrer l'animation" -#: ../gui/wxpython/animation/dialogs.py:1256 +#: ../gui/wxpython/animation/dialogs.py:1259 msgid "SWF file:" msgstr "Fichier SWF :" -#: ../gui/wxpython/animation/dialogs.py:1279 +#: ../gui/wxpython/animation/dialogs.py:1282 msgid "" "Program 'ffmpeg' was not found.\n" "Please install it first and make sure\n" @@ -16144,160 +16174,160 @@ "Le programme 'ffmpeg' n'a pas été trouvé.Merci de l'installer et de vérifier\n" "qu'il ets dans le PATH." -#: ../gui/wxpython/animation/dialogs.py:1287 +#: ../gui/wxpython/animation/dialogs.py:1290 msgid "AVI file:" msgstr "Fichier AVI :" -#: ../gui/wxpython/animation/dialogs.py:1295 +#: ../gui/wxpython/animation/dialogs.py:1298 msgid "Video codec:" msgstr "Codec vidéo :" -#: ../gui/wxpython/animation/dialogs.py:1299 +#: ../gui/wxpython/animation/dialogs.py:1302 msgid "Additional options:" msgstr "Options supplémentaires :" -#: ../gui/wxpython/animation/dialogs.py:1303 +#: ../gui/wxpython/animation/dialogs.py:1306 msgid "Consider adding '-sameq' or '-qscale 1' if not satisfied with video quality. Options depend on ffmpeg version." msgstr "Ajouter '-sameq' ou '-qscale 1' si vous n'êtes pas satisfaits de la qualité de la vidéo. Les options dépendent de la version de ffmpeg." -#: ../gui/wxpython/animation/dialogs.py:1340 +#: ../gui/wxpython/animation/dialogs.py:1343 #, python-format msgid "Current frame rate: %.2f fps" msgstr "Taux de rafraichissement actuel : %.2f fps" -#: ../gui/wxpython/animation/dialogs.py:1472 +#: ../gui/wxpython/animation/dialogs.py:1475 #, python-format msgid "File %s not found." msgstr "Fichier %s non trouvé." -#: ../gui/wxpython/animation/dialogs.py:1476 +#: ../gui/wxpython/animation/dialogs.py:1479 msgid "Decoration image file is missing." msgstr "Le fichier de l'image de décoration est manquant" -#: ../gui/wxpython/animation/dialogs.py:1485 +#: ../gui/wxpython/animation/dialogs.py:1488 #, python-format msgid "Directory %s not found." msgstr "Dossier %s non trouvé." -#: ../gui/wxpython/animation/dialogs.py:1489 +#: ../gui/wxpython/animation/dialogs.py:1492 msgid "Export directory is missing." msgstr "Le dossier d'export ets manquant." -#: ../gui/wxpython/animation/dialogs.py:1493 -#: ../gui/wxpython/animation/dialogs.py:1497 +#: ../gui/wxpython/animation/dialogs.py:1496 +#: ../gui/wxpython/animation/dialogs.py:1500 msgid "Export file is missing." msgstr "Le fichier d'export est manquant." -#: ../gui/wxpython/animation/dialogs.py:1535 +#: ../gui/wxpython/animation/dialogs.py:1538 msgid "Time stamp" msgstr "Date et heure" -#: ../gui/wxpython/animation/dialogs.py:1613 +#: ../gui/wxpython/animation/dialogs.py:1616 msgid "Add space-time dataset layer" msgstr "Ajouter une couche de données temporelles" -#: ../gui/wxpython/animation/dialogs.py:1638 +#: ../gui/wxpython/animation/dialogs.py:1641 msgid "Multiple raster maps" msgstr "Plusieurs cartes raster" -#: ../gui/wxpython/animation/dialogs.py:1639 +#: ../gui/wxpython/animation/dialogs.py:1642 msgid "Multiple vector maps" msgstr "Plusieurs cartes vecteur" -#: ../gui/wxpython/animation/dialogs.py:1640 +#: ../gui/wxpython/animation/dialogs.py:1643 msgid "Multiple 3D raster maps" msgstr "Plusieurs cartes raster 3D" -#: ../gui/wxpython/animation/dialogs.py:1641 +#: ../gui/wxpython/animation/dialogs.py:1644 msgid "Space time raster dataset" msgstr "Jeu de données raster temporel" -#: ../gui/wxpython/animation/dialogs.py:1642 +#: ../gui/wxpython/animation/dialogs.py:1645 msgid "Space time vector dataset" msgstr "Jeu de données vecteur temporel" -#: ../gui/wxpython/animation/dialogs.py:1643 +#: ../gui/wxpython/animation/dialogs.py:1646 msgid "Space time 3D raster dataset" msgstr "Ajouter un je de données raster 3D temporel" -#: ../gui/wxpython/animation/dialogs.py:1682 +#: ../gui/wxpython/animation/dialogs.py:1685 msgid "Input data type:" msgstr "Type de données d'entrée :" -#: ../gui/wxpython/animation/dialogs.py:1763 +#: ../gui/wxpython/animation/dialogs.py:1766 msgid "Select raster/vector maps." msgstr "Sélectionner des cartes raster/vecteur." -#: ../gui/wxpython/animation/dialogs.py:1792 +#: ../gui/wxpython/animation/dialogs.py:1795 msgid "Please select maps or dataset first." msgstr "Merci de commencer par sélectionner des cartes ou un jeu de données." -#: ../gui/wxpython/animation/dialogs.py:1821 +#: ../gui/wxpython/animation/dialogs.py:1824 msgid "Animation Tool settings" msgstr "Paramètres de l'outil d'animation" -#: ../gui/wxpython/animation/dialogs.py:1885 +#: ../gui/wxpython/animation/dialogs.py:1888 msgid "Number of parallel processes:" msgstr "Nombre de processus parallèles :" -#: ../gui/wxpython/animation/dialogs.py:1914 +#: ../gui/wxpython/animation/dialogs.py:1917 msgid "Text foreground color:" msgstr "Couleur du texte de premier plan :" -#: ../gui/wxpython/animation/dialogs.py:1935 +#: ../gui/wxpython/animation/dialogs.py:1938 msgid "Text background color:" msgstr "Couleur du texte d'arrière-plan :" -#: ../gui/wxpython/animation/dialogs.py:1967 +#: ../gui/wxpython/animation/dialogs.py:1970 #: ../gui/wxpython/timeline/frame.py:303 msgid "Time" msgstr "Date et heure" -#: ../gui/wxpython/animation/dialogs.py:1977 +#: ../gui/wxpython/animation/dialogs.py:1980 msgid "Absolute time format:" msgstr "Format de date absolue :" -#: ../gui/wxpython/animation/dialogs.py:1997 +#: ../gui/wxpython/animation/dialogs.py:2000 msgid "Click and then press key up or down to preview different date and time formats. Type custom format string." msgstr "Cliquer et appuyer sur les touches haut et bas pour voir différents formats de date et heure. Écrire pour un format de date personnalisé." -#: ../gui/wxpython/animation/dialogs.py:2008 +#: ../gui/wxpython/animation/dialogs.py:2011 msgid "Learn more about formatting options" msgstr "Plus d'infos sur les options de formattage." -#: ../gui/wxpython/animation/dialogs.py:2022 +#: ../gui/wxpython/animation/dialogs.py:2025 msgid "Display instances with no data" msgstr "Afficher les instances sans données" -#: ../gui/wxpython/animation/dialogs.py:2025 +#: ../gui/wxpython/animation/dialogs.py:2028 msgid "When animating instant-based data which have irregular timestamps you can display 'no data frame' (checked option) or keep last frame." msgstr "Lorsque l'animation contient des données avec un pas de temps irrégulier, vous pouvez afficher 'pas d'image' (option cochée) ou garder la dernière image." -#: ../gui/wxpython/animation/dialogs.py:2056 +#: ../gui/wxpython/animation/dialogs.py:2059 msgid "Invalid" msgstr "Invalide" -#: ../gui/wxpython/animation/temporal_manager.py:110 +#: ../gui/wxpython/animation/temporal_manager.py:112 msgid "It is not allowed to display data with different temporal types (absolute and relative)." msgstr "Il n'est pas permis d'afficher des données avec des types temporels différents (absolu et reatif)." -#: ../gui/wxpython/animation/temporal_manager.py:125 +#: ../gui/wxpython/animation/temporal_manager.py:127 #, python-format msgid "It is not allowed to display data with different units (%s)." msgstr "Il n'est pas permis d'afficher des donénes avec des unités différentes (%s)." -#: ../gui/wxpython/animation/temporal_manager.py:137 +#: ../gui/wxpython/animation/temporal_manager.py:139 msgid "You are going to display data with different temporal types of maps (interval and point). It is recommended to use data of one temporal type to avoid confusion." msgstr "Vous êtes sur le point d'afficher des données avec des types de cartes temporelles différents (intervalle et ponctuel). Il est recommandé d'utiliser un seul tye temporel pour éviter la confusion." -#: ../gui/wxpython/animation/temporal_manager.py:242 +#: ../gui/wxpython/animation/temporal_manager.py:244 #: ../gui/wxpython/animation/utils.py:70 ../gui/wxpython/animation/utils.py:79 -#: ../gui/wxpython/tplot/frame.py:809 ../gui/wxpython/timeline/frame.py:463 +#: ../gui/wxpython/tplot/frame.py:927 ../gui/wxpython/timeline/frame.py:465 #, python-format msgid "Space time dataset <%s> not found." msgstr "Jeu de données temporel <%s> non trouvé." -#: ../gui/wxpython/animation/temporal_manager.py:347 +#: ../gui/wxpython/animation/temporal_manager.py:349 #, python-format msgid "Topology of Space time dataset %s is invalid." msgstr "La topologie du jeux de données temporel %s est invalide." @@ -16366,28 +16396,28 @@ msgid "Unable to load icon theme. Reason: %s. Quiting wxGUI..." msgstr "Impossible de charger les icône du thème. Raison : %s. Arrêt de wxGUI ..." -#: ../gui/wxpython/tplot/g.gui.tplot.py:106 +#: ../gui/wxpython/tplot/g.gui.tplot.py:138 msgid "With stvds you have to set 'attr' option" msgstr "Avec un stvds vous devez définir l'option 'attr'" -#: ../gui/wxpython/tplot/g.gui.tplot.py:110 +#: ../gui/wxpython/tplot/g.gui.tplot.py:142 msgid "With stvds it is not possible to use 'coordinates' and 'cats' options together" msgstr "Avec un stvds il n'est pas possible d'utiliser ensemble les options 'coordonnées' et 'cats'" -#: ../gui/wxpython/tplot/g.gui.tplot.py:113 +#: ../gui/wxpython/tplot/g.gui.tplot.py:145 msgid "With stvds you have to use 'coordinates' or 'cats' option" msgstr "Avec un stvds vous devez utiliser une des options 'coordonées' ou 'cats'" -#: ../gui/wxpython/tplot/frame.py:43 +#: ../gui/wxpython/tplot/frame.py:44 #, python-brace-format msgid "The Temporal Plot Tool needs the \"matplotlib\" (python-matplotlib) package to be installed. {0}" msgstr "L'outil de graphiques temporels nécessite que le paquet 'matplotlib' (python-matplotlib) soit installé. {0}" -#: ../gui/wxpython/tplot/frame.py:97 +#: ../gui/wxpython/tplot/frame.py:100 msgid "GRASS GIS Temporal Plot Tool" msgstr "Outil d'affichage " -#: ../gui/wxpython/tplot/frame.py:180 +#: ../gui/wxpython/tplot/frame.py:184 msgid "" "Raster temporal dataset (strds)\n" "Press ENTER after typing the name or select with the combobox" @@ -16395,19 +16425,19 @@ "Jeu de données raster temporel (strds)\n" "Appuyez sur ENTRÉE après avoir tapé le nom ou sélectionnez dans la boite de dialogue" -#: ../gui/wxpython/tplot/frame.py:189 +#: ../gui/wxpython/tplot/frame.py:193 msgid "X and Y coordinates separated by comma:" msgstr "coordonnées X et Y séparées par des virgules :" -#: ../gui/wxpython/tplot/frame.py:201 +#: ../gui/wxpython/tplot/frame.py:205 msgid "Coordinates can be obtained for example by right-clicking on Map Display." msgstr "Les coordonnées peuvent être obtenues par exemple par un clic-droit dans la fenêtre de cartes." -#: ../gui/wxpython/tplot/frame.py:216 +#: ../gui/wxpython/tplot/frame.py:220 msgid "STRDS" msgstr "STRDS" -#: ../gui/wxpython/tplot/frame.py:224 +#: ../gui/wxpython/tplot/frame.py:228 msgid "" "Vector temporal dataset (stvds)\n" "Press ENTER after typing the name or select with the combobox" @@ -16415,141 +16445,186 @@ "Jeu de données vecteur temporel (stvds)\n" "Appuyez sur ENTRÉE après avoir tapé le nom ou sélectionnez depuis la boite de dialogue" -#: ../gui/wxpython/tplot/frame.py:238 +#: ../gui/wxpython/tplot/frame.py:242 msgid "Select attribute column" msgstr "Sélectionner la colonne d'attribut" -#: ../gui/wxpython/tplot/frame.py:251 +#: ../gui/wxpython/tplot/frame.py:255 msgid "Select category of vector(s)" msgstr "Sélectionner la catégorie du vecteur" -#: ../gui/wxpython/tplot/frame.py:269 +#: ../gui/wxpython/tplot/frame.py:273 msgid "STVDS" msgstr "STVDS" -#: ../gui/wxpython/tplot/frame.py:297 ../gui/wxpython/tplot/frame.py:724 -#: ../gui/wxpython/tplot/frame.py:728 ../gui/wxpython/tplot/frame.py:749 -#: ../gui/wxpython/tplot/frame.py:875 +#: ../gui/wxpython/tplot/frame.py:280 +#, fuzzy +msgid "Set title for the plot" +msgstr "Entrer les paramètres pour le script" + +#: ../gui/wxpython/tplot/frame.py:285 +#, fuzzy +msgid "Set label for X axis" +msgstr "Définir l'étiquette" + +#: ../gui/wxpython/tplot/frame.py:290 +#, fuzzy +msgid "Set label for Y axis" +msgstr "Définir l'étiquette" + +#: ../gui/wxpython/tplot/frame.py:302 +#, fuzzy +msgid "Labels" +msgstr "Étiquette" + +#: ../gui/wxpython/tplot/frame.py:309 +msgid "Path for output CSV file with plotted data" +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:315 +msgid "CVS path" +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:321 +#, fuzzy +msgid "Do you want the CSV header?" +msgstr "Voulez-vous enregistrer les modifications ?" + +#: ../gui/wxpython/tplot/frame.py:363 ../gui/wxpython/tplot/frame.py:842 +#: ../gui/wxpython/tplot/frame.py:846 ../gui/wxpython/tplot/frame.py:867 +#: ../gui/wxpython/tplot/frame.py:993 msgid "Invalid input coordinates" msgstr "Coordonnées en entrée non valides" -#: ../gui/wxpython/tplot/frame.py:309 ../gui/wxpython/tplot/frame.py:422 +#: ../gui/wxpython/tplot/frame.py:375 ../gui/wxpython/tplot/frame.py:488 #: ../gui/wxpython/timeline/frame.py:180 #, python-format msgid "Dataset <%s> not found in temporal database" msgstr "Jeux de données <%s> non trouvé dans la base temporelle" -#: ../gui/wxpython/tplot/frame.py:327 ../gui/wxpython/tplot/frame.py:441 +#: ../gui/wxpython/tplot/frame.py:393 ../gui/wxpython/tplot/frame.py:507 #: ../gui/wxpython/timeline/frame.py:196 msgid "Datasets have different temporal type (absolute x relative), which is not allowed." msgstr "Les jeux de données ont des types temporels (absolut x relatif) différents, ce qui n'ets pas permis. " -#: ../gui/wxpython/tplot/frame.py:344 ../gui/wxpython/tplot/frame.py:451 +#: ../gui/wxpython/tplot/frame.py:410 ../gui/wxpython/tplot/frame.py:517 #: ../gui/wxpython/timeline/frame.py:215 msgid "Datasets have different time unit which is not allowed." msgstr "Les jeux de données ont des unités de temps différentes, ce qui n'est pas permis." -#: ../gui/wxpython/tplot/frame.py:388 +#: ../gui/wxpython/tplot/frame.py:454 #, python-brace-format msgid "Category {ca} is not on vector map {ma} and it will be not used" msgstr "La catégorie {ca} n'est pas dans la carte vecteur {ma} et ne sera pas utilisée" -#: ../gui/wxpython/tplot/frame.py:407 +#: ../gui/wxpython/tplot/frame.py:473 msgid "Both coordinates and categories are set, coordinates will be used. The use categories remove text from coordinate form" msgstr "Les catégories et les coordonnées sont définies, seules les coordonnées seront utilisées. L'utilisationde catégories supprime le texte du formulaire de coordonnées" -#: ../gui/wxpython/tplot/frame.py:412 +#: ../gui/wxpython/tplot/frame.py:478 msgid "With Vector temporal dataset you have to select an attribute column" msgstr "Vous devez sélectionner une colonne d'attributs pour le jeux de donnees vecteur temporel" -#: ../gui/wxpython/tplot/frame.py:464 +#: ../gui/wxpython/tplot/frame.py:530 msgid "Difference number of vector layers and maps in the vector temporal dataset" msgstr "Différence entre le nombre de couches vecteur et de cartes dans le jeux de données vecteur temporel" -#: ../gui/wxpython/tplot/frame.py:506 +#: ../gui/wxpython/tplot/frame.py:572 #, python-brace-format msgid "No connection between vector map {vmap} and layer {la}" msgstr "Pas de connexion entre la carte vecteur {vmap} et la couche {la}" -#: ../gui/wxpython/tplot/frame.py:580 -msgid "Problem getting data from raster temporal dataset. Empty list of values." -msgstr "Problème à la récupération de données depuis le jeux de données raster temporel. Liste de valeurs vide." - -#: ../gui/wxpython/tplot/frame.py:592 ../gui/wxpython/tplot/frame.py:644 -#: ../gui/wxpython/tplot/frame.py:682 +#: ../gui/wxpython/tplot/frame.py:638 #, python-format msgid "Temporal resolution: %s" msgstr "Résolution temporelle : %s" -#: ../gui/wxpython/tplot/frame.py:594 ../gui/wxpython/tplot/frame.py:646 -#: ../gui/wxpython/tplot/frame.py:684 ../gui/wxpython/timeline/frame.py:373 +#: ../gui/wxpython/tplot/frame.py:640 ../gui/wxpython/timeline/frame.py:374 #, python-format msgid "Time [%s]" msgstr "Date [%s]" -#: ../gui/wxpython/tplot/frame.py:625 +#: ../gui/wxpython/tplot/frame.py:683 +msgid "Problem getting data from raster temporal dataset. Empty list of values." +msgstr "Problème à la récupération de données depuis le jeux de données raster temporel. Liste de valeurs vide." + +#: ../gui/wxpython/tplot/frame.py:729 #, python-brace-format msgid "Problem getting data from vector temporal dataset. Empty list of values for cat {ca}." msgstr "Problème à la récupération des données du jeu de données vecteur temporel. Liste de valeurs vides pour la catégorie {ca}." -#: ../gui/wxpython/tplot/frame.py:670 +#: ../gui/wxpython/tplot/frame.py:776 msgid "Problem getting data from vector temporal dataset. Empty list of values." msgstr "Problème à la récupération des données du jeu de données vecteur temporel. Liste de valeurs vides." -#: ../gui/wxpython/tplot/frame.py:717 +#: ../gui/wxpython/tplot/frame.py:802 +#, fuzzy, python-brace-format +msgid "{pa} already exists, do you want to overwrite?" +msgstr "Le carte vectorielle <%s> existe déjà. Voulez-vous l'écraser ?" + +#: ../gui/wxpython/tplot/frame.py:804 +#, fuzzy +msgid "File exists" +msgstr "Le fichier existe déjà" + +#: ../gui/wxpython/tplot/frame.py:809 +msgid "Please change name of output CSV file or " +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:835 msgid "Incorrect coordinates format, should be: x,y" msgstr "Format de coordonnées incorrect, devrait être : x,y" -#: ../gui/wxpython/tplot/frame.py:733 +#: ../gui/wxpython/tplot/frame.py:851 msgid "Seed point outside the current region" msgstr "Point de départ en dehors de la région courante" -#: ../gui/wxpython/tplot/frame.py:745 +#: ../gui/wxpython/tplot/frame.py:863 msgid "Invalid input raster dataset" msgstr "Jeux de données raster en entrée non valide" -#: ../gui/wxpython/tplot/frame.py:762 +#: ../gui/wxpython/tplot/frame.py:880 msgid "Invalid input vector dataset" msgstr "Jeux de données vecteur en entrée non valide" -#: ../gui/wxpython/tplot/frame.py:824 ../gui/wxpython/timeline/frame.py:478 +#: ../gui/wxpython/tplot/frame.py:942 ../gui/wxpython/timeline/frame.py:480 #, python-format msgid "Please specify the space time dataset <%s>." msgstr "Merci d'indiquer le jeu de donnée temporel <%s>." -#: ../gui/wxpython/tplot/frame.py:827 ../gui/wxpython/timeline/frame.py:480 +#: ../gui/wxpython/tplot/frame.py:945 ../gui/wxpython/timeline/frame.py:482 msgid "Ambiguous dataset name" msgstr "Nom de jeu de données ambigü" -#: ../gui/wxpython/tplot/frame.py:868 ../gui/wxpython/tplot/frame.py:916 +#: ../gui/wxpython/tplot/frame.py:986 ../gui/wxpython/tplot/frame.py:1044 msgid "Invalid input temporal dataset" msgstr "Jeux de données temporel en entrée non valide" -#: ../gui/wxpython/tplot/frame.py:937 +#: ../gui/wxpython/tplot/frame.py:1065 msgid "Datasets have different number of values" msgstr "Les jeux de données ont des nombres de valeurs différents" -#: ../gui/wxpython/tplot/frame.py:961 ../gui/wxpython/timeline/frame.py:564 +#: ../gui/wxpython/tplot/frame.py:1089 ../gui/wxpython/timeline/frame.py:566 #, python-format msgid "Space time raster dataset: %s" msgstr "Jeux de données raster temporel : %s" -#: ../gui/wxpython/tplot/frame.py:963 ../gui/wxpython/timeline/frame.py:566 +#: ../gui/wxpython/tplot/frame.py:1091 ../gui/wxpython/timeline/frame.py:568 #, python-format msgid "Space time vector dataset: %s" msgstr "Jeux de données vecteur temporel : %s" -#: ../gui/wxpython/tplot/frame.py:965 ../gui/wxpython/timeline/frame.py:568 +#: ../gui/wxpython/tplot/frame.py:1093 ../gui/wxpython/timeline/frame.py:570 #, python-format msgid "Space time 3D raster dataset: %s" msgstr "Jeux de données raster 3D temporel : %s" -#: ../gui/wxpython/tplot/frame.py:967 +#: ../gui/wxpython/tplot/frame.py:1095 #, python-brace-format msgid "Value for {date} is {val}" msgstr "La valeur pour {date} est {val}" -#: ../gui/wxpython/tplot/frame.py:970 +#: ../gui/wxpython/tplot/frame.py:1098 msgid "Press Del to dismiss." msgstr "Appuyer sur Suppr pour annuler." @@ -16621,7 +16696,7 @@ msgid "Launch user-defined script" msgstr "Lancer un script" -#: ../gui/wxpython/lmgr/toolbars.py:166 ../gui/wxpython/lmgr/pyshell.py:63 +#: ../gui/wxpython/lmgr/toolbars.py:166 ../gui/wxpython/lmgr/pyshell.py:65 msgid "Open a simple Python code editor" msgstr "Ouvrir un éditeur de code Python" @@ -16661,40 +16736,40 @@ msgid "Show 3D view mode manual" msgstr "Afficher le manuel de la vue 3D" -#: ../gui/wxpython/lmgr/pyshell.py:43 +#: ../gui/wxpython/lmgr/pyshell.py:45 #, python-format msgid "Welcome to wxGUI Interactive Python Shell %s" msgstr "Bienvenue dans la console Python interactive wxGUI %s" -#: ../gui/wxpython/lmgr/pyshell.py:44 +#: ../gui/wxpython/lmgr/pyshell.py:46 #, python-format msgid "Type %s for more GRASS scripting related information." msgstr "Taper %s pour plus d'informations relatives aux scripts GRASS." -#: ../gui/wxpython/lmgr/pyshell.py:45 +#: ../gui/wxpython/lmgr/pyshell.py:47 #, python-format msgid "Type %s to add raster or vector to the layer tree." msgstr "Taper %s pour ajouter des cartes raster ou vecteur à l'arborescence." -#: ../gui/wxpython/lmgr/pyshell.py:55 +#: ../gui/wxpython/lmgr/pyshell.py:57 msgid "Delete all text from the shell" msgstr "Effacer tout le texte de la console" -#: ../gui/wxpython/lmgr/pyshell.py:60 +#: ../gui/wxpython/lmgr/pyshell.py:62 msgid "Simple &editor" msgstr "Mode simple" -#: ../gui/wxpython/lmgr/pyshell.py:117 +#: ../gui/wxpython/lmgr/pyshell.py:119 #, python-format msgid "Raster or vector map <%s> not found" msgstr "Carte raster ou vecteur <%s> non trouvée" -#: ../gui/wxpython/lmgr/pyshell.py:124 +#: ../gui/wxpython/lmgr/pyshell.py:126 #, python-format msgid "Raster map <%s> added" msgstr "Carte raster <%s> ajoutée" -#: ../gui/wxpython/lmgr/pyshell.py:126 +#: ../gui/wxpython/lmgr/pyshell.py:128 #, python-format msgid "Vector map <%s> added" msgstr "Carte vectorielle <%s> ajoutée" @@ -16728,7 +16803,7 @@ msgid "3D view Toolbar" msgstr "Barre d'outils de vue 3D" -#: ../gui/wxpython/lmgr/frame.py:284 ../gui/wxpython/lmgr/frame.py:1717 +#: ../gui/wxpython/lmgr/frame.py:284 ../gui/wxpython/lmgr/frame.py:1720 msgid "Rename Map Display" msgstr "Renommer la fenêtre de carte" @@ -16779,11 +16854,11 @@ msgid "GRASS Model File (*.gxm)|*.gxm" msgstr "Ficher modèle GRASS (*.gxm)|*.gxm" -#: ../gui/wxpython/lmgr/frame.py:663 ../gui/wxpython/lmgr/frame.py:2518 +#: ../gui/wxpython/lmgr/frame.py:663 ../gui/wxpython/lmgr/frame.py:2521 msgid "Do you want to save changes in the workspace?" msgstr "Voulez-vous enregistrer les modfications de l'espace de travail ?" -#: ../gui/wxpython/lmgr/frame.py:665 ../gui/wxpython/lmgr/frame.py:2520 +#: ../gui/wxpython/lmgr/frame.py:665 ../gui/wxpython/lmgr/frame.py:2523 msgid "Do you want to store current settings to workspace file?" msgstr "Voulez-vous enregistrer les paramètres actuels dans un fichier ?" @@ -16797,7 +16872,7 @@ msgid "Command '%s' not yet implemented in the WxGUI. Try adding it as a command layer instead." msgstr "La commande '%s' n'est pas encore implantée dans wxGUI. Essayez plutôt de l'ajouter en tant que couche de commande." -#: ../gui/wxpython/lmgr/frame.py:936 ../gui/wxpython/lmgr/frame.py:2002 +#: ../gui/wxpython/lmgr/frame.py:936 ../gui/wxpython/lmgr/frame.py:2005 msgid "Selected map layer is not vector." msgstr "La couche sélectionnée n'est pas un vecteur." @@ -16853,17 +16928,17 @@ msgid "No location/mapset provided. Operation canceled." msgstr "Aucun secteur/jeux de carte sélectionné. Opération annulée." -#: ../gui/wxpython/lmgr/frame.py:1078 ../gui/wxpython/lmgr/frame.py:1099 +#: ../gui/wxpython/lmgr/frame.py:1078 ../gui/wxpython/lmgr/frame.py:1103 msgid "No mapset provided. Operation canceled." msgstr "Aucun jeux de carte sélectionné. Opération annulée." -#: ../gui/wxpython/lmgr/frame.py:1087 ../gui/wxpython/lmgr/frame.py:1109 +#: ../gui/wxpython/lmgr/frame.py:1091 ../gui/wxpython/lmgr/frame.py:1113 #: ../gui/wxpython/datacatalog/frame.py:127 #, python-format msgid "Current mapset is <%s>." msgstr "Le jeux de cartes actuel est <%s>." -#: ../gui/wxpython/lmgr/frame.py:1133 +#: ../gui/wxpython/lmgr/frame.py:1137 #, python-format msgid "" "Working directory changed to:\n" @@ -16872,105 +16947,105 @@ "Dossier de travail modifié pour :\n" "\"%s\"" -#: ../gui/wxpython/lmgr/frame.py:1140 +#: ../gui/wxpython/lmgr/frame.py:1144 msgid "Changes current working directory for this GUI." msgstr "Modifier le dossier de travail pour cette Interface Graphique." -#: ../gui/wxpython/lmgr/frame.py:1142 +#: ../gui/wxpython/lmgr/frame.py:1146 msgid "Usage: cd [directory]" msgstr "Utilisation : cd [dossier]" -#: ../gui/wxpython/lmgr/frame.py:1143 +#: ../gui/wxpython/lmgr/frame.py:1147 msgid "Without parameters it opens a dialog." msgstr "Sans paramètre, ouvre une boiite de dialogue." -#: ../gui/wxpython/lmgr/frame.py:1147 +#: ../gui/wxpython/lmgr/frame.py:1151 msgid "If ~ (tilde) is present as the first directory on the path, it is replaced by user's home directory." msgstr "Si ~ (tilde) est présent comme premier dossier du chemin, il sera remplacé par le dossier utilisateur." -#: ../gui/wxpython/lmgr/frame.py:1161 +#: ../gui/wxpython/lmgr/frame.py:1165 msgid "More than one parameter provided." msgstr "PLus d'un paramètre fourni." -#: ../gui/wxpython/lmgr/frame.py:1181 +#: ../gui/wxpython/lmgr/frame.py:1185 msgid "Choose a working directory" msgstr "Choisir un dossier de travail" -#: ../gui/wxpython/lmgr/frame.py:1226 +#: ../gui/wxpython/lmgr/frame.py:1230 msgid "System Info" msgstr "Information système" -#: ../gui/wxpython/lmgr/frame.py:1241 +#: ../gui/wxpython/lmgr/frame.py:1245 msgid "GRASS version" msgstr "Version de GRASS" -#: ../gui/wxpython/lmgr/frame.py:1242 +#: ../gui/wxpython/lmgr/frame.py:1246 msgid "GRASS SVN revision" msgstr "Version SVN:" -#: ../gui/wxpython/lmgr/frame.py:1244 +#: ../gui/wxpython/lmgr/frame.py:1248 msgid "Build date" msgstr "Date de compilation" -#: ../gui/wxpython/lmgr/frame.py:1246 +#: ../gui/wxpython/lmgr/frame.py:1250 msgid "Build platform" msgstr "Plateforme de compilation" -#: ../gui/wxpython/lmgr/frame.py:1259 +#: ../gui/wxpython/lmgr/frame.py:1263 msgid "Platform" msgstr "Plateforme" -#: ../gui/wxpython/lmgr/frame.py:1322 +#: ../gui/wxpython/lmgr/frame.py:1326 msgid "Current workspace is not empty. Do you want to store current settings to workspace file?" msgstr "L'espace de travail n'est pas vide. Voulez-vous enregistrer les paramètres actuels dans un fichier ?" -#: ../gui/wxpython/lmgr/frame.py:1325 +#: ../gui/wxpython/lmgr/frame.py:1329 msgid "Create new workspace?" msgstr "Créer un nouvel espace de travail ?" -#: ../gui/wxpython/lmgr/frame.py:1354 +#: ../gui/wxpython/lmgr/frame.py:1358 msgid "Choose workspace file" msgstr "Choisir un fichier d'environnement de travail" -#: ../gui/wxpython/lmgr/frame.py:1356 ../gui/wxpython/lmgr/frame.py:1594 +#: ../gui/wxpython/lmgr/frame.py:1360 ../gui/wxpython/lmgr/frame.py:1597 msgid "GRASS Workspace File (*.gxw)|*.gxw" msgstr "Fichier d'espace de travail GRASS (*.gxw)|*.gxw" -#: ../gui/wxpython/lmgr/frame.py:1396 ../gui/wxpython/lmgr/frame.py:1568 +#: ../gui/wxpython/lmgr/frame.py:1400 ../gui/wxpython/lmgr/frame.py:1571 msgid "Please wait, loading workspace..." msgstr "Patientez, chargement de l'environnement de travail ..." -#: ../gui/wxpython/lmgr/frame.py:1548 +#: ../gui/wxpython/lmgr/frame.py:1551 msgid "Choose GRC file to load" msgstr "Choisir un fichier GRC à charger" -#: ../gui/wxpython/lmgr/frame.py:1550 +#: ../gui/wxpython/lmgr/frame.py:1553 msgid "Old GRASS Workspace File (*.grc)|*.grc" msgstr "Ancien fichier d'espace de travail GRASS (*.grc)|*.grc" -#: ../gui/wxpython/lmgr/frame.py:1592 +#: ../gui/wxpython/lmgr/frame.py:1595 msgid "Choose file to save current workspace" msgstr "Choisir le fichier où enregistrer l'environnement de travail courant" -#: ../gui/wxpython/lmgr/frame.py:1612 ../gui/wxpython/lmgr/frame.py:1633 +#: ../gui/wxpython/lmgr/frame.py:1615 ../gui/wxpython/lmgr/frame.py:1636 #, python-format msgid "Workspace file <%s> already exists. Do you want to overwrite this file?" msgstr "Le fichier d'environnement <%s> existe déjà. Voulez-vous écraser ce fichier ?" -#: ../gui/wxpython/lmgr/frame.py:1660 +#: ../gui/wxpython/lmgr/frame.py:1663 msgid "Writing current settings to workspace file failed." msgstr "Échec d'écriture des paramètres de l'espace de travail courant." -#: ../gui/wxpython/lmgr/frame.py:1672 ../gui/wxpython/gmodeler/frame.py:1139 +#: ../gui/wxpython/lmgr/frame.py:1675 ../gui/wxpython/gmodeler/frame.py:1139 #, python-format msgid "Unable to open file <%s> for writing." msgstr "Impossible d'ouvrir le fichier <%s> en écriture." -#: ../gui/wxpython/lmgr/frame.py:1716 +#: ../gui/wxpython/lmgr/frame.py:1719 msgid "Enter new name:" msgstr "Entrer le nouveau nom :" -#: ../gui/wxpython/lmgr/frame.py:1814 +#: ../gui/wxpython/lmgr/frame.py:1817 #, python-format msgid "" "Unable to launch \"Supervised Classification Tool\".\n" @@ -16981,32 +17056,32 @@ "\n" "Raison : %s" -#: ../gui/wxpython/lmgr/frame.py:1856 +#: ../gui/wxpython/lmgr/frame.py:1859 msgid "Unable to start Timeline Tool." msgstr "Impossible de démarrer l'outil Temporel" -#: ../gui/wxpython/lmgr/frame.py:1867 +#: ../gui/wxpython/lmgr/frame.py:1870 msgid "Unable to start Temporal Plot Tool." msgstr "Impossible de démarrer l'outil d'affichage temporel" -#: ../gui/wxpython/lmgr/frame.py:2137 +#: ../gui/wxpython/lmgr/frame.py:2140 msgid "Add selected map layers into layer tree" msgstr "Ajouter les cartes sélectionnées dans l'arborescence des couches" -#: ../gui/wxpython/lmgr/frame.py:2170 ../gui/wxpython/lmgr/frame.py:2207 +#: ../gui/wxpython/lmgr/frame.py:2173 ../gui/wxpython/lmgr/frame.py:2210 #, python-format msgid "Unsupported map layer type <%s>." msgstr "Type de couche <%s> non pris en charge" -#: ../gui/wxpython/lmgr/frame.py:2336 +#: ../gui/wxpython/lmgr/frame.py:2339 msgid "Note that cell values can only be displayed for regions of less than 10,000 cells." msgstr "A noter que les valeurs des cellules ne peuvent être affichées que pour les régions de moins de 10 000 cellules." -#: ../gui/wxpython/lmgr/frame.py:2428 ../gui/wxpython/lmgr/layertree.py:1983 +#: ../gui/wxpython/lmgr/frame.py:2431 ../gui/wxpython/lmgr/layertree.py:1983 msgid "opacity:" msgstr "opacité :" -#: ../gui/wxpython/lmgr/frame.py:2436 +#: ../gui/wxpython/lmgr/frame.py:2439 #, python-format msgid "" "Do you want to remove map layer(s)\n" @@ -17017,27 +17092,27 @@ "%s\n" "de l'arborescence des couches ?" -#: ../gui/wxpython/lmgr/frame.py:2439 +#: ../gui/wxpython/lmgr/frame.py:2442 msgid "Do you want to remove selected map layer(s) from layer tree?" msgstr "Voulez-vous retirer la(les) carte(s) sélectionnée(s) de l'arborescence des couches ?" -#: ../gui/wxpython/lmgr/frame.py:2445 +#: ../gui/wxpython/lmgr/frame.py:2448 msgid "Remove map layer" msgstr "Enlever la carte" -#: ../gui/wxpython/lmgr/frame.py:2527 +#: ../gui/wxpython/lmgr/frame.py:2530 msgid "Quit GRASS GUI" msgstr "Quitter l'interface graphique GRASS" -#: ../gui/wxpython/lmgr/frame.py:2559 +#: ../gui/wxpython/lmgr/frame.py:2562 msgid "Unable to exit GRASS shell: unknown PID" msgstr "Impossible de fermer le shell GRASS : PID inconnu" -#: ../gui/wxpython/lmgr/frame.py:2579 +#: ../gui/wxpython/lmgr/frame.py:2582 msgid "Display resolution is currently not constrained to computational settings. It's suggested to constrain map to region geometry. Do you want to constrain the resolution?" msgstr "La résolution de l'affichage n'est actuellement pas contrainte aux limite de la région de calculs. Il est suggéré de contraindre les cartes aux limites de la région. Voulez-vous contraindre la résolution ?" -#: ../gui/wxpython/lmgr/frame.py:2588 +#: ../gui/wxpython/lmgr/frame.py:2591 msgid "Constrain map to region geometry?" msgstr "Restreindre la carte aux limites de la région ?" @@ -17349,7 +17424,7 @@ msgstr "Renommer le fichier de configuration" #: ../gui/wxpython/rlisetup/functions.py:127 -#: ../gui/wxpython/rlisetup/wizard.py:1712 +#: ../gui/wxpython/rlisetup/wizard.py:1711 msgid "The polygon seems to have 0 areas" msgstr "Le polygone semble avoir 0 surface" @@ -17516,8 +17591,6 @@ "Select areas from the\n" "overlaid vector map" msgstr "" -"Sélectionner des zones depuis\n" -"la carte vecteur superposée" #: ../gui/wxpython/rlisetup/wizard.py:898 msgid "Choose a method" @@ -17696,77 +17769,77 @@ msgid "Select sample area " msgstr "Sélectionner la zone d'échantillon" -#: ../gui/wxpython/rlisetup/wizard.py:1715 +#: ../gui/wxpython/rlisetup/wizard.py:1714 msgid "Select sample area 1 of " msgstr "Sélectionner la zone d'échantillon 1 de " -#: ../gui/wxpython/rlisetup/wizard.py:1745 +#: ../gui/wxpython/rlisetup/wizard.py:1744 msgid "Configuration file name:" msgstr "Nom du fichier de configuration :" -#: ../gui/wxpython/rlisetup/wizard.py:1754 +#: ../gui/wxpython/rlisetup/wizard.py:1753 msgid "Raster name:" msgstr "Nom du raster :" -#: ../gui/wxpython/rlisetup/wizard.py:1764 +#: ../gui/wxpython/rlisetup/wizard.py:1763 msgid "Vector name:" msgstr "Nom du vecteur" -#: ../gui/wxpython/rlisetup/wizard.py:1773 +#: ../gui/wxpython/rlisetup/wizard.py:1772 msgid "Region type:" msgstr "Type de région :" -#: ../gui/wxpython/rlisetup/wizard.py:1791 +#: ../gui/wxpython/rlisetup/wizard.py:1790 msgid "Sampling area type:" msgstr "Type de zone d'échantillonage :" -#: ../gui/wxpython/rlisetup/wizard.py:1854 +#: ../gui/wxpython/rlisetup/wizard.py:1853 msgid "Region keyboard values:" msgstr "Contours de région manuels :" -#: ../gui/wxpython/rlisetup/wizard.py:1868 -#: ../gui/wxpython/rlisetup/wizard.py:1893 -#: ../gui/wxpython/rlisetup/wizard.py:1897 +#: ../gui/wxpython/rlisetup/wizard.py:1867 +#: ../gui/wxpython/rlisetup/wizard.py:1892 +#: ../gui/wxpython/rlisetup/wizard.py:1896 msgid "Type of shape:" msgstr "Type de forme :" -#: ../gui/wxpython/rlisetup/wizard.py:1871 -#: ../gui/wxpython/rlisetup/wizard.py:1900 +#: ../gui/wxpython/rlisetup/wizard.py:1870 +#: ../gui/wxpython/rlisetup/wizard.py:1899 msgid "Radius size:" msgstr "Taille du rayon :" -#: ../gui/wxpython/rlisetup/wizard.py:1872 -#: ../gui/wxpython/rlisetup/wizard.py:1901 +#: ../gui/wxpython/rlisetup/wizard.py:1871 +#: ../gui/wxpython/rlisetup/wizard.py:1900 msgid "Name circle mask:" msgstr "Nom du cercle de masque :" -#: ../gui/wxpython/rlisetup/wizard.py:1874 -#: ../gui/wxpython/rlisetup/wizard.py:1903 +#: ../gui/wxpython/rlisetup/wizard.py:1873 +#: ../gui/wxpython/rlisetup/wizard.py:1902 msgid "Width size:" msgstr "Largeur :" -#: ../gui/wxpython/rlisetup/wizard.py:1875 -#: ../gui/wxpython/rlisetup/wizard.py:1904 +#: ../gui/wxpython/rlisetup/wizard.py:1874 +#: ../gui/wxpython/rlisetup/wizard.py:1903 msgid "Height size:" msgstr "Hauteur :" -#: ../gui/wxpython/rlisetup/wizard.py:1878 +#: ../gui/wxpython/rlisetup/wizard.py:1877 msgid "Method of distribution:" msgstr "Métode de distribution :" -#: ../gui/wxpython/rlisetup/wizard.py:1881 +#: ../gui/wxpython/rlisetup/wizard.py:1880 msgid "Number sampling units:" msgstr "Nombre d'échantillons :" -#: ../gui/wxpython/rlisetup/wizard.py:1884 +#: ../gui/wxpython/rlisetup/wizard.py:1883 msgid "Distance between units:" msgstr "Distance entre les objets :" -#: ../gui/wxpython/rlisetup/wizard.py:1887 +#: ../gui/wxpython/rlisetup/wizard.py:1886 msgid "Number row strates:" msgstr "Nombre de lignes :" -#: ../gui/wxpython/rlisetup/wizard.py:1889 +#: ../gui/wxpython/rlisetup/wizard.py:1888 msgid "Number column strates:" msgstr "Nombre de colonnes : " @@ -17799,56 +17872,56 @@ msgid "Remove legend" msgstr "Supprimer la légende" -#: ../gui/wxpython/mapwin/buffered.py:254 +#: ../gui/wxpython/mapwin/buffered.py:256 msgid "Copy coordinates to clipboard" msgstr "'Copier les coordonnées dans le presse-papier" -#: ../gui/wxpython/mapwin/buffered.py:262 +#: ../gui/wxpython/mapwin/buffered.py:264 msgid "Hide toolbars" msgstr "Cacher les barres d'outils" -#: ../gui/wxpython/mapwin/buffered.py:264 +#: ../gui/wxpython/mapwin/buffered.py:266 msgid "Show toolbars" msgstr "Afficher les barres d'outils" -#: ../gui/wxpython/mapwin/buffered.py:271 +#: ../gui/wxpython/mapwin/buffered.py:273 msgid "Hide statusbar" msgstr "Cacher la barre de status" -#: ../gui/wxpython/mapwin/buffered.py:272 +#: ../gui/wxpython/mapwin/buffered.py:274 msgid "Show statusbar" msgstr "Afficher la barre de status" -#: ../gui/wxpython/mapwin/buffered.py:289 +#: ../gui/wxpython/mapwin/buffered.py:291 msgid "Resize legend" msgstr "Redimensionner la légende" -#: ../gui/wxpython/mapwin/buffered.py:990 +#: ../gui/wxpython/mapwin/buffered.py:991 msgid "Unable to draw registered graphics. The graphics was unregistered." msgstr "Impossible de dessiner le graphique enregistré. Le graphique n'était pas enregistré." -#: ../gui/wxpython/mapwin/buffered.py:2079 +#: ../gui/wxpython/mapwin/buffered.py:2080 msgid "Zoom to saved region extents" msgstr "Zoomer sur les limites de la région enregistrée" -#: ../gui/wxpython/mapwin/buffered.py:2081 +#: ../gui/wxpython/mapwin/buffered.py:2082 msgid "Set compulational region from named region" msgstr "Définir la région de calcul à partir d'une région enregistrée" -#: ../gui/wxpython/mapwin/buffered.py:2094 +#: ../gui/wxpython/mapwin/buffered.py:2095 #, python-format msgid "Region <%s> not found. Operation canceled." msgstr "Région <%s> non trouvée. Opération annulée." -#: ../gui/wxpython/mapwin/buffered.py:2124 +#: ../gui/wxpython/mapwin/buffered.py:2125 msgid "Save display extents to region file" msgstr "Enregistrer les limites d'affichage dans un fichier de région" -#: ../gui/wxpython/mapwin/buffered.py:2126 +#: ../gui/wxpython/mapwin/buffered.py:2127 msgid "Save computational region to region file" msgstr "Enregistrer la région de calcul vers un fichier de région" -#: ../gui/wxpython/mapwin/buffered.py:2138 +#: ../gui/wxpython/mapwin/buffered.py:2139 #, python-format msgid "Region file <%s> already exists. Do you want to overwrite it?" msgstr "Le fichier région <%s> existe déjà. Voulez-vous l'écraser ?" @@ -18613,92 +18686,93 @@ msgid "Data catalog" msgstr "Catalogue de données" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:95 ../gui/wxpython/dbmgr/base.py:2276 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:99 ../gui/wxpython/dbmgr/base.py:2278 msgid "Database connection" msgstr "Connexion base de données" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:127 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:131 msgid "Set SQL statement to default" msgstr "Régler l'expre" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:130 -msgid "Apply SQL statement in Attribute Table Manager" -msgstr "Appliquer l'expression SQL dans le gestionnaire des tables attributaires" +#: ../gui/wxpython/dbmgr/sqlbuilder.py:134 +msgid "Apply SQL statement" +msgstr "Exécuter la requête SQL" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:132 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:136 msgid "Close the dialog" msgstr "Fermer la boîte de dialogue" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:219 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:223 msgid "Columns" msgstr "Colonnes" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:233 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:238 msgid "Interactive insertion" msgstr "Insertion interactive" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:247 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:252 msgid "Values" msgstr "Valeurs" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:257 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:262 msgid "Get all values" msgstr "Toutes les valeurs" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:262 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:267 msgid "Get sample" msgstr "Échantillon" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:264 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:269 msgid "Get first 256 unique values as sample" msgstr "Obtenir les 256 premières valeurs unique comme échantillon" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:283 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:288 msgid "Go to:" msgstr "Aller à :" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:296 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:301 msgid "Close dialog on apply" msgstr "Fermer la boîte de dialogue après validation" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:471 -#: ../gui/wxpython/dbmgr/sqlbuilder.py:616 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:482 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:627 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:855 #, python-format msgid "GRASS SQL Builder (%(type)s) - <%(map)s>" msgstr "Constructeur SQL (%(type)s) - <%(map)s>" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:474 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:485 msgid "Column to show (SELECT clause)" msgstr "Colonne à afficher (clause SELECT)" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:475 -#: ../gui/wxpython/dbmgr/sqlbuilder.py:620 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:486 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:631 msgid "Constraint for query (WHERE clause)" msgstr "Contrainte pour la requête (clause WHERE)" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:487 ../gui/wxpython/dbmgr/base.py:1213 -#: ../gui/wxpython/dbmgr/base.py:1239 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:498 ../gui/wxpython/dbmgr/base.py:1215 +#: ../gui/wxpython/dbmgr/base.py:1241 #, python-format msgid "Example: %s" msgstr "Exemple : %s" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:491 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:502 msgid "Verify" msgstr "Vérifier" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:492 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:503 msgid "Verify SQL statement" msgstr "Vérifier l'expression SQL" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:500 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:511 msgid "SQL statement not verified" msgstr "Expression SQL non vérifiée" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:544 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:555 msgid "SQL statement is not valid" msgstr "L'expression SQL n'est pas valide" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:546 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:557 #, python-format msgid "" "SQL statement is not valid.\n" @@ -18709,31 +18783,31 @@ "\n" "%s" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:548 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:559 msgid "SQL statement is valid" msgstr "L'expression SQL est valide" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:619 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:630 msgid "Column to set (SET clause)" msgstr "Colonne à définir (clause SET)" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:621 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:632 msgid "Calculate column value to set" msgstr "Calculer la valeur de colonne à définir" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:693 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:704 msgid "Functions" msgstr "Fonctions" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:726 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:737 msgid "SQL statement was not applied" msgstr "L'expression SQL n'a pas été appliquée" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:728 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:739 msgid "SQL statement applied" msgstr "L'expression SQL a été appliquée" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:762 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:773 msgid "Dbf driver does not support usage of SQL functions." msgstr "Le driver Dbf ne supporte pas l'usage de fonctions SQL." @@ -18794,65 +18868,65 @@ msgid "Unknown" msgstr "Inconnu" -#: ../gui/wxpython/dbmgr/dialogs.py:788 ../gui/wxpython/dbmgr/base.py:2319 -#: ../gui/wxpython/dbmgr/base.py:2383 +#: ../gui/wxpython/dbmgr/dialogs.py:788 ../gui/wxpython/dbmgr/base.py:2321 +#: ../gui/wxpython/dbmgr/base.py:2385 msgid "Column" msgstr "Colonne" -#: ../gui/wxpython/dbmgr/dialogs.py:799 ../gui/wxpython/dbmgr/base.py:2338 +#: ../gui/wxpython/dbmgr/dialogs.py:799 ../gui/wxpython/dbmgr/base.py:2340 #: ../gui/wxpython/gmodeler/preferences.py:255 #: ../gui/wxpython/web_services/widgets.py:935 msgid "Type" msgstr "Type" -#: ../gui/wxpython/dbmgr/dialogs.py:810 ../gui/wxpython/dbmgr/base.py:2354 +#: ../gui/wxpython/dbmgr/dialogs.py:810 ../gui/wxpython/dbmgr/base.py:2356 msgid "Length" msgstr "Longueur" -#: ../gui/wxpython/dbmgr/manager.py:79 +#: ../gui/wxpython/dbmgr/manager.py:80 msgid "GRASS GIS Attribute Table Manager - " msgstr "Gestionnaire des tables d'attributs" -#: ../gui/wxpython/dbmgr/manager.py:81 +#: ../gui/wxpython/dbmgr/manager.py:82 msgid "READONLY - " msgstr "LECTURE SEULE - " -#: ../gui/wxpython/dbmgr/manager.py:99 +#: ../gui/wxpython/dbmgr/manager.py:100 #, python-format msgid "Database connection for vector map <%s> is not defined in DB file. You can define new connection in 'Manage layers' tab." msgstr "La connexion à une base de données n'est pas définie dans le fichier DB pour la carte vecteur <%s>. Vous pouvez définir une nouvelle connexion dans l'onglet 'Gérer les couches'." -#: ../gui/wxpython/dbmgr/manager.py:105 +#: ../gui/wxpython/dbmgr/manager.py:106 msgid "Please wait, loading attribute data..." msgstr "Patientez, chargement des données attributaires .." -#: ../gui/wxpython/dbmgr/manager.py:114 +#: ../gui/wxpython/dbmgr/manager.py:115 msgid "Browse data" msgstr "Parcourir les données" -#: ../gui/wxpython/dbmgr/manager.py:122 +#: ../gui/wxpython/dbmgr/manager.py:123 msgid "Manage tables" msgstr "Gérer les tables" -#: ../gui/wxpython/dbmgr/manager.py:129 +#: ../gui/wxpython/dbmgr/manager.py:130 msgid "Manage layers" msgstr "Gérer les couches" -#: ../gui/wxpython/dbmgr/manager.py:140 +#: ../gui/wxpython/dbmgr/manager.py:141 msgid "Close Attribute Table Manager" msgstr "Fermer le gestionnaire de table attributaire" -#: ../gui/wxpython/dbmgr/manager.py:143 +#: ../gui/wxpython/dbmgr/manager.py:144 msgid "Reload currently selected attribute data" msgstr "Recharger les données attributaires actuellement sélectionnées" -#: ../gui/wxpython/dbmgr/manager.py:146 +#: ../gui/wxpython/dbmgr/manager.py:147 msgid "Reload all attribute data (drop current selection)" msgstr "Recharger toutes les données attributaires (annule la sélection actuelle) " -#: ../gui/wxpython/dbmgr/manager.py:222 ../gui/wxpython/dbmgr/base.py:317 -#: ../gui/wxpython/dbmgr/base.py:919 ../gui/wxpython/dbmgr/base.py:1089 -#: ../gui/wxpython/dbmgr/base.py:1444 ../gui/wxpython/dbmgr/base.py:2096 +#: ../gui/wxpython/dbmgr/manager.py:223 ../gui/wxpython/dbmgr/base.py:317 +#: ../gui/wxpython/dbmgr/base.py:921 ../gui/wxpython/dbmgr/base.py:1091 +#: ../gui/wxpython/dbmgr/base.py:1446 ../gui/wxpython/dbmgr/base.py:2098 #, python-format msgid "Number of loaded records: %d" msgstr "Nombre d’enregistrements chargés : %d" @@ -18956,83 +19030,83 @@ msgid "Add column to table <%s>" msgstr "Ajouter la colonne à la table <%s>" -#: ../gui/wxpython/dbmgr/base.py:1025 +#: ../gui/wxpython/dbmgr/base.py:1027 msgid "Unable to add column to the table. No column name defined." msgstr "Impossible d'ajouter la colonne à la table. Nom de colonne non défini." -#: ../gui/wxpython/dbmgr/base.py:1039 +#: ../gui/wxpython/dbmgr/base.py:1041 #, python-format msgid "Column <%(column)s> already exists in table <%(table)s>." msgstr "La colonne <%(column)s> existe déjà dans la table <%(table)s>." -#: ../gui/wxpython/dbmgr/base.py:1122 +#: ../gui/wxpython/dbmgr/base.py:1124 msgid "Attribute data - right-click to edit/manage records" msgstr "Données attributaires - clic droit pour éditer/gérer les enregistrements" -#: ../gui/wxpython/dbmgr/base.py:1137 ../gui/wxpython/dbmgr/base.py:2260 -#: ../gui/wxpython/dbmgr/base.py:2955 ../gui/wxpython/dbmgr/base.py:3090 -#: ../gui/wxpython/dbmgr/base.py:3359 +#: ../gui/wxpython/dbmgr/base.py:1139 ../gui/wxpython/dbmgr/base.py:2262 +#: ../gui/wxpython/dbmgr/base.py:2957 ../gui/wxpython/dbmgr/base.py:3092 +#: ../gui/wxpython/dbmgr/base.py:3361 msgid "Table" msgstr "Table" -#: ../gui/wxpython/dbmgr/base.py:1139 ../gui/wxpython/dbmgr/base.py:2262 +#: ../gui/wxpython/dbmgr/base.py:1141 ../gui/wxpython/dbmgr/base.py:2264 msgid " (readonly)" msgstr " (lecture seule)" -#: ../gui/wxpython/dbmgr/base.py:1153 +#: ../gui/wxpython/dbmgr/base.py:1155 msgid "SQL Query" msgstr "Requête SQL" -#: ../gui/wxpython/dbmgr/base.py:1183 +#: ../gui/wxpython/dbmgr/base.py:1185 msgid "Simple" msgstr "Simple" -#: ../gui/wxpython/dbmgr/base.py:1190 +#: ../gui/wxpython/dbmgr/base.py:1192 msgid "Apply SELECT statement and reload data records" msgstr "Appliquer l'expression SELECT et recharger les enregistrements" -#: ../gui/wxpython/dbmgr/base.py:1224 +#: ../gui/wxpython/dbmgr/base.py:1226 msgid "Builder" msgstr "Constructeur" -#: ../gui/wxpython/dbmgr/base.py:1229 +#: ../gui/wxpython/dbmgr/base.py:1231 msgid "SQL Builder" msgstr "Constructeur SQL" -#: ../gui/wxpython/dbmgr/base.py:1411 ../gui/wxpython/dbmgr/base.py:1600 +#: ../gui/wxpython/dbmgr/base.py:1413 ../gui/wxpython/dbmgr/base.py:1602 msgid "Insert new record" msgstr "Insérer un nouvel enregistrement" -#: ../gui/wxpython/dbmgr/base.py:1412 +#: ../gui/wxpython/dbmgr/base.py:1414 msgid "Delete selected record(s)" msgstr "Supprimer l'(les) enregistrement(s) sélectionné(s)" -#: ../gui/wxpython/dbmgr/base.py:1413 +#: ../gui/wxpython/dbmgr/base.py:1415 msgid "Delete all records" msgstr "Supprimer tous les enregistrements" -#: ../gui/wxpython/dbmgr/base.py:1425 +#: ../gui/wxpython/dbmgr/base.py:1427 msgid "Highlight selected features and zoom" msgstr "Surligner et zoomer sur les entités sélectionnées" -#: ../gui/wxpython/dbmgr/base.py:1429 ../gui/wxpython/dbmgr/base.py:1940 +#: ../gui/wxpython/dbmgr/base.py:1431 ../gui/wxpython/dbmgr/base.py:1942 msgid "Extract selected features" msgstr "Extraire les entités sélectionnées" -#: ../gui/wxpython/dbmgr/base.py:1430 +#: ../gui/wxpython/dbmgr/base.py:1432 msgid "Delete selected features" msgstr "Supprimer les entités sélectionnées" -#: ../gui/wxpython/dbmgr/base.py:1493 +#: ../gui/wxpython/dbmgr/base.py:1495 msgid "Update existing record" msgstr "Mettre à jour un enregistrement existant" -#: ../gui/wxpython/dbmgr/base.py:1520 ../gui/wxpython/dbmgr/base.py:1633 +#: ../gui/wxpython/dbmgr/base.py:1522 ../gui/wxpython/dbmgr/base.py:1635 #, python-format msgid "Value '%(value)s' needs to be entered as %(type)s." msgstr "La valeur '%(value)s' demande à être entrée comme %(type)s." -#: ../gui/wxpython/dbmgr/base.py:1539 +#: ../gui/wxpython/dbmgr/base.py:1541 #, python-format msgid "" "Unable to update existing record.\n" @@ -19041,17 +19115,17 @@ "Impossible de mettre à jour l'enregistrement existant.\n" "%s" -#: ../gui/wxpython/dbmgr/base.py:1611 +#: ../gui/wxpython/dbmgr/base.py:1613 #, python-format msgid "Record with category number %d already exists in the table." msgstr "L'enregistrement portant la catégorie numéro %d existe déjà dans la table." -#: ../gui/wxpython/dbmgr/base.py:1621 +#: ../gui/wxpython/dbmgr/base.py:1623 #, python-format msgid "Category number (column %s) is missing." msgstr "Le numéro de catégorie (colonne %s) est manquant." -#: ../gui/wxpython/dbmgr/base.py:1645 +#: ../gui/wxpython/dbmgr/base.py:1647 #, python-format msgid "" "Unable to insert new record.\n" @@ -19060,29 +19134,29 @@ "Impossible d'insérer le nouvel enregistrement.\n" "%s" -#: ../gui/wxpython/dbmgr/base.py:1698 +#: ../gui/wxpython/dbmgr/base.py:1700 #, python-format msgid "Selected data records (%d) will be permanently deleted from table. Do you want to delete them?" msgstr "Les enregistrements sélectionnés (%d) vont être définitivement supprimés de la table. Souhaitez-vous les supprimer ?" -#: ../gui/wxpython/dbmgr/base.py:1701 ../gui/wxpython/dbmgr/base.py:1751 +#: ../gui/wxpython/dbmgr/base.py:1703 ../gui/wxpython/dbmgr/base.py:1753 msgid "Delete records" msgstr "Supprimer les enregistrements" -#: ../gui/wxpython/dbmgr/base.py:1748 +#: ../gui/wxpython/dbmgr/base.py:1750 #, python-format msgid "All data records (%d) will be permanently deleted from table. Do you want to delete them?" msgstr "Tous les enregistrements (%d) seront définitivement supprimés de la table. Souhaitez-vous les supprimer ?" -#: ../gui/wxpython/dbmgr/base.py:1935 +#: ../gui/wxpython/dbmgr/base.py:1937 msgid "Nothing to extract." msgstr "Rien à extraire" -#: ../gui/wxpython/dbmgr/base.py:1969 +#: ../gui/wxpython/dbmgr/base.py:1971 msgid "Nothing to delete." msgstr "Rien à supprimer." -#: ../gui/wxpython/dbmgr/base.py:2040 ../gui/wxpython/dbmgr/base.py:2076 +#: ../gui/wxpython/dbmgr/base.py:2042 ../gui/wxpython/dbmgr/base.py:2078 #, python-format msgid "" "Loading attribute data failed.\n" @@ -19093,7 +19167,7 @@ "\n" "%s" -#: ../gui/wxpython/dbmgr/base.py:2059 +#: ../gui/wxpython/dbmgr/base.py:2061 #, python-format msgid "" "Loading attribute data failed.\n" @@ -19106,47 +19180,47 @@ "\n" "%s" -#: ../gui/wxpython/dbmgr/base.py:2295 +#: ../gui/wxpython/dbmgr/base.py:2297 #, python-format msgid "Table <%s> - right-click to delete column(s)" msgstr "Table<%s> - clic droit pour supprimer la(les) colonne(s)" -#: ../gui/wxpython/dbmgr/base.py:2399 ../gui/wxpython/gmodeler/dialogs.py:359 +#: ../gui/wxpython/dbmgr/base.py:2401 ../gui/wxpython/gmodeler/dialogs.py:359 msgid "To" msgstr "Vers" -#: ../gui/wxpython/dbmgr/base.py:2517 +#: ../gui/wxpython/dbmgr/base.py:2519 msgid "Unable to rename column. No column name defined." msgstr "Impossible de renommer la colonne. Pas de nom de colonne défini." -#: ../gui/wxpython/dbmgr/base.py:2525 +#: ../gui/wxpython/dbmgr/base.py:2527 #, python-format msgid "Unable to rename column <%(column)s> to <%(columnTo)s>. Column already exists in the table <%(table)s>." msgstr "Impossible de renommer la colonne <%(column)s> en <%(columnTo)s>. La colonne existe déjà dans la table <%(table)s>." -#: ../gui/wxpython/dbmgr/base.py:2543 +#: ../gui/wxpython/dbmgr/base.py:2545 #, python-format msgid "Unable to rename column. Column <%(column)s> doesn't exist in the table <%(table)s>." msgstr "Impossible de renommer la colonne. La colonnes<%(column)s> n'existe pas dans la table <%(table)s>." -#: ../gui/wxpython/dbmgr/base.py:2582 +#: ../gui/wxpython/dbmgr/base.py:2584 msgid "Drop selected column" msgstr "Supprimer les colonnes sélectionnées" -#: ../gui/wxpython/dbmgr/base.py:2586 +#: ../gui/wxpython/dbmgr/base.py:2588 msgid "Drop all columns" msgstr "Supprimer toutes les colonnes" -#: ../gui/wxpython/dbmgr/base.py:2618 +#: ../gui/wxpython/dbmgr/base.py:2620 #, python-format msgid "Selected %s will PERMANENTLY removed from table. Do you want to drop the column?" msgstr "La colonne sélectionnée %s sera DÉFINITIVEMENT supprimée de la table. Souhaitez-vous supprimer cette colonne ?" -#: ../gui/wxpython/dbmgr/base.py:2621 ../gui/wxpython/dbmgr/base.py:2665 +#: ../gui/wxpython/dbmgr/base.py:2623 ../gui/wxpython/dbmgr/base.py:2667 msgid "Drop column(s)" msgstr "Supprimer la(les) colonne(s)" -#: ../gui/wxpython/dbmgr/base.py:2662 +#: ../gui/wxpython/dbmgr/base.py:2664 #, python-format msgid "" "Selected columns\n" @@ -19157,101 +19231,101 @@ "%s\n" "seront DÉFINITIVEMENT supprimées de la table. Souhaitez-vous supprimer ces colonnes ?" -#: ../gui/wxpython/dbmgr/base.py:2768 +#: ../gui/wxpython/dbmgr/base.py:2770 msgid "List of layers" msgstr "Liste de couches" -#: ../gui/wxpython/dbmgr/base.py:2853 ../gui/wxpython/dbmgr/base.py:3281 -#: ../gui/wxpython/dbmgr/base.py:3713 +#: ../gui/wxpython/dbmgr/base.py:2855 ../gui/wxpython/dbmgr/base.py:3283 +#: ../gui/wxpython/dbmgr/base.py:3715 #, python-format msgid "Drop also linked attribute table (%s)" msgstr "Supprimer également la table attributaire liée (%s)" -#: ../gui/wxpython/dbmgr/base.py:2896 +#: ../gui/wxpython/dbmgr/base.py:2898 msgid "Column name" msgstr "Nom de colonne" -#: ../gui/wxpython/dbmgr/base.py:2896 ../gui/wxpython/gmodeler/frame.py:1732 +#: ../gui/wxpython/dbmgr/base.py:2898 ../gui/wxpython/gmodeler/frame.py:1732 #: ../gui/wxpython/gmodeler/frame.py:1785 msgid "Data type" msgstr "Type de données" -#: ../gui/wxpython/dbmgr/base.py:2896 +#: ../gui/wxpython/dbmgr/base.py:2898 msgid "Data length" msgstr "Taille de la donnée" -#: ../gui/wxpython/dbmgr/base.py:2953 ../gui/wxpython/dbmgr/base.py:3079 -#: ../gui/wxpython/dbmgr/base.py:3347 +#: ../gui/wxpython/dbmgr/base.py:2955 ../gui/wxpython/dbmgr/base.py:3081 +#: ../gui/wxpython/dbmgr/base.py:3349 msgid "Driver" msgstr "Pilote" -#: ../gui/wxpython/dbmgr/base.py:2956 +#: ../gui/wxpython/dbmgr/base.py:2958 msgid "Key" msgstr "Clé" -#: ../gui/wxpython/dbmgr/base.py:3055 +#: ../gui/wxpython/dbmgr/base.py:3057 msgid "Add layer" msgstr "Ajouter une couche" -#: ../gui/wxpython/dbmgr/base.py:3065 +#: ../gui/wxpython/dbmgr/base.py:3067 msgid "Layer description" msgstr "Description de couche" -#: ../gui/wxpython/dbmgr/base.py:3095 ../gui/wxpython/dbmgr/base.py:3139 -#: ../gui/wxpython/dbmgr/base.py:3365 +#: ../gui/wxpython/dbmgr/base.py:3097 ../gui/wxpython/dbmgr/base.py:3141 +#: ../gui/wxpython/dbmgr/base.py:3367 msgid "Key column" msgstr "Colonne clé" -#: ../gui/wxpython/dbmgr/base.py:3100 +#: ../gui/wxpython/dbmgr/base.py:3102 msgid "Insert record for each category into table" msgstr "Insérer un enregistrement pour chaque catégorie dans la table" -#: ../gui/wxpython/dbmgr/base.py:3122 +#: ../gui/wxpython/dbmgr/base.py:3124 msgid "You need to add categories by v.category module." msgstr "Il vous faut ajouter des catégories via le module v.category." -#: ../gui/wxpython/dbmgr/base.py:3126 +#: ../gui/wxpython/dbmgr/base.py:3128 msgid "Table description" msgstr "Description de table" -#: ../gui/wxpython/dbmgr/base.py:3134 +#: ../gui/wxpython/dbmgr/base.py:3136 msgid "Table name" msgstr "Nom de la table" -#: ../gui/wxpython/dbmgr/base.py:3148 +#: ../gui/wxpython/dbmgr/base.py:3150 msgid "&Create table" msgstr "&Créer une table" -#: ../gui/wxpython/dbmgr/base.py:3152 +#: ../gui/wxpython/dbmgr/base.py:3154 #: ../gui/wxpython/web_services/dialogs.py:537 msgid "&Add layer" msgstr "&Ajouter une couche" -#: ../gui/wxpython/dbmgr/base.py:3156 +#: ../gui/wxpython/dbmgr/base.py:3158 msgid "&Set default" msgstr "Fixer par défaut" -#: ../gui/wxpython/dbmgr/base.py:3260 +#: ../gui/wxpython/dbmgr/base.py:3262 msgid "Remove layer" msgstr "Enlever une couche" -#: ../gui/wxpython/dbmgr/base.py:3263 +#: ../gui/wxpython/dbmgr/base.py:3265 msgid "Layer to remove" msgstr "Couche à supprimer" -#: ../gui/wxpython/dbmgr/base.py:3289 +#: ../gui/wxpython/dbmgr/base.py:3291 msgid "&Remove layer" msgstr "Enlever la couche" -#: ../gui/wxpython/dbmgr/base.py:3332 +#: ../gui/wxpython/dbmgr/base.py:3334 msgid "Modify layer" msgstr "Modifier une couche" -#: ../gui/wxpython/dbmgr/base.py:3408 +#: ../gui/wxpython/dbmgr/base.py:3410 msgid "&Modify layer" msgstr "&Modifier la couche" -#: ../gui/wxpython/dbmgr/base.py:3457 +#: ../gui/wxpython/dbmgr/base.py:3459 msgid "" "Unable to get list of tables.\n" "Please use db.connect to set database parameters." @@ -19259,46 +19333,46 @@ "Impossible d'obtenir la liste des tables.\n" "Merci d'utiliser db.connect pour fixer les paramètres de base de donnée." -#: ../gui/wxpython/dbmgr/base.py:3554 +#: ../gui/wxpython/dbmgr/base.py:3556 msgid "Unable to create new table. Table name or key column name is missing." msgstr "Impossible de créer la nouvelle table. Il manque le nom de la table ou de la colonne clé." -#: ../gui/wxpython/dbmgr/base.py:3561 +#: ../gui/wxpython/dbmgr/base.py:3563 #, python-format msgid "Unable to create new table. Table <%s> already exists in the database." msgstr "Impossible de créer la nouvelle table. La table <%s> existe déjà dans la base." -#: ../gui/wxpython/dbmgr/base.py:3602 +#: ../gui/wxpython/dbmgr/base.py:3604 #, python-format msgid "Unable to add new layer to vector map <%(vector)s>. Layer %(layer)d already exists." msgstr "Impossible d'ajouter la nouvelle couche à la carte vecteur <%(vector)s>. La couche %(layer)d existe déjà." -#: ../gui/wxpython/dbmgr/base.py:3771 +#: ../gui/wxpython/dbmgr/base.py:3773 msgid "Field statistics" msgstr "Statistiques de champs" -#: ../gui/wxpython/dbmgr/base.py:3792 +#: ../gui/wxpython/dbmgr/base.py:3794 msgid "Copy statistics the clipboard (Ctrl+C)" msgstr "Copier les statistiques dans le presse-papier (Ctrl+C)" -#: ../gui/wxpython/dbmgr/base.py:3859 +#: ../gui/wxpython/dbmgr/base.py:3861 msgid "Statistics is not support for DBF tables." msgstr "Les statistiques ne sont pas suportées pour les tables DBF." -#: ../gui/wxpython/dbmgr/base.py:3886 +#: ../gui/wxpython/dbmgr/base.py:3888 msgid "Unable to calculte statistics." msgstr "Impossible de calculer les statistiques" -#: ../gui/wxpython/dbmgr/base.py:3894 +#: ../gui/wxpython/dbmgr/base.py:3896 #, python-format msgid "Unable to calculte statistics. Invalid number of lines %d (should be %d)." msgstr "Impossible de calculer les statistiques. Nombre de lignes %d invalides (devrait être %d)." -#: ../gui/wxpython/dbmgr/base.py:3914 +#: ../gui/wxpython/dbmgr/base.py:3916 msgid "Unable to calculte standard deviation." msgstr "Impossible de calculer l'écart-type." -#: ../gui/wxpython/dbmgr/base.py:3920 +#: ../gui/wxpython/dbmgr/base.py:3922 #, python-format msgid "Field statistics <%s>" msgstr "Statistiques de champs <%s>" @@ -19920,31 +19994,31 @@ msgid "Y" msgstr "Y" -#: ../gui/wxpython/timeline/frame.py:570 +#: ../gui/wxpython/timeline/frame.py:572 #, python-format msgid "Mapset: %s" msgstr "Jeu de données : %s" -#: ../gui/wxpython/timeline/frame.py:571 +#: ../gui/wxpython/timeline/frame.py:573 #, python-format msgid "Map name: %s" msgstr "Nom de la carte : %s" -#: ../gui/wxpython/timeline/frame.py:573 +#: ../gui/wxpython/timeline/frame.py:575 #, python-format msgid "Start time: %s" msgstr "Temps de départ : %s" -#: ../gui/wxpython/timeline/frame.py:576 +#: ../gui/wxpython/timeline/frame.py:578 #, python-format msgid "End time: %s" msgstr "Heure de fin : %s" -#: ../gui/wxpython/timeline/frame.py:580 +#: ../gui/wxpython/timeline/frame.py:582 msgid "WARNING: invalid topology" msgstr "ATTENTION : topologie invalide" -#: ../gui/wxpython/timeline/frame.py:582 +#: ../gui/wxpython/timeline/frame.py:584 msgid "" "\n" "Press Del to dismiss." @@ -19952,27 +20026,27 @@ "\n" "Appuyer sur Suppr pour annuler." -#: ../gui/wxpython/mapdisp/main.py:187 +#: ../gui/wxpython/mapdisp/main.py:189 #, python-format msgid "Unsupported command %s." msgstr "Commande %s non prise en charge." -#: ../gui/wxpython/mapdisp/main.py:281 +#: ../gui/wxpython/mapdisp/main.py:283 #, python-format msgid "Unable to read cmdfile '%(cmd)s'. Details: %(det)s" msgstr "Impossible de lire le fichier de commandes '%(cmd)s'. Détails : %(det)s" -#: ../gui/wxpython/mapdisp/main.py:616 +#: ../gui/wxpython/mapdisp/main.py:618 #, python-format msgid "Starting map display <%s>..." msgstr "Lancement d'un nouvel affichage <%s>..." -#: ../gui/wxpython/mapdisp/main.py:622 +#: ../gui/wxpython/mapdisp/main.py:624 #, python-format msgid "Unable to create file <%s>" msgstr "Impossible de créer le fichier <%s>" -#: ../gui/wxpython/mapdisp/main.py:638 +#: ../gui/wxpython/mapdisp/main.py:640 #, python-format msgid "Stopping map display <%s>..." msgstr "Arrêt de l'affichage <%s>..." @@ -20129,33 +20203,33 @@ msgid "d.to.rast can be used only in 2D mode." msgstr "d.to.rast ne peut être utilisé qu'en mode 2D." -#: ../gui/wxpython/mapdisp/frame.py:890 +#: ../gui/wxpython/mapdisp/frame.py:889 #, python-format msgid "Vector map <%s> opened for editing - skipped." msgstr "Carte vectorielle <%s> ouverte pour édition - sautée." -#: ../gui/wxpython/mapdisp/frame.py:961 +#: ../gui/wxpython/mapdisp/frame.py:960 #, python-brace-format msgid "Failed to query vector map(s) <{maps}>. Check database settings and topology." msgstr "L'interrogation de la carte vecteur <{maps}> a échoué. Vérifier les paramètres de base de données et de topologie." -#: ../gui/wxpython/mapdisp/frame.py:1395 +#: ../gui/wxpython/mapdisp/frame.py:1394 msgid "Set computational region extent from display" msgstr "Définir la région calculée à partir de celle de l'écran" -#: ../gui/wxpython/mapdisp/frame.py:1397 +#: ../gui/wxpython/mapdisp/frame.py:1396 msgid "Set computational region extent interactively" msgstr "Définir l'emprise de la région de calcul de manière interactive" -#: ../gui/wxpython/mapdisp/frame.py:1399 +#: ../gui/wxpython/mapdisp/frame.py:1398 msgid "Set computational region from named region" msgstr "Définir la région calculée depuis un nom de région" -#: ../gui/wxpython/mapdisp/frame.py:1404 +#: ../gui/wxpython/mapdisp/frame.py:1403 msgid "Save computational region to named region" msgstr "Enregistrer la région calculée vers un nom de région" -#: ../gui/wxpython/mapdisp/frame.py:1537 +#: ../gui/wxpython/mapdisp/frame.py:1536 msgid "Raster Digitizer Toolbar" msgstr "Barre d'outils de numérisation de raster" @@ -20198,7 +20272,7 @@ #: ../gui/wxpython/mapdisp/statusbar.py:418 msgid "Render" -msgstr "Générer (l'affichage)" +msgstr "Afficher" #: ../gui/wxpython/mapdisp/statusbar.py:422 msgid "Enable/disable auto-rendering" @@ -20541,6 +20615,9 @@ msgid "Unable to fetch data.\n" msgstr "Impossible de récupérer les données.\n" +msgid "Apply SQL statement in Attribute Table Manager" +msgstr "Appliquer l'expression SQL dans le gestionnaire des tables attributaires" + #, fuzzy msgid "The Timeline Tool needs the \"matplotlib\" (python-matplotlib) package to be installed. {}" msgstr "L'outil temporel nécessite que le paquet \"matplotlib\" (python-matplotlib) soit installé. {}" @@ -21025,17 +21102,8 @@ msgid "Apply temporal and spatial operations on space time vector datasets using temporal vector algebra." msgstr "Applique des opérations spatiales et temporelles sur des jeux de données vecteur temporel à l'aide de l'algèbre temporelle vecteur." -#~ msgid "Apply SQL statement" -#~ msgstr "Exécuter la requête SQL" - -#~ msgid "No table linked to layer <{}>." -#~ msgstr "Pas de table liée à la couche <{}>." - -#~ msgid "No vector map selected" -#~ msgstr "Pas de carte vecteur sélectionnée" - -#~ msgid "Imports a GRASS GIS specific raster archive file (packed with r.pack) as a raster map" -#~ msgstr "Importe un fichier d'archive raster GRASS (empaqueté avec r.pack) en tant que carte raster" +#~ msgid "Please provide an order value (1 if 4 Fiducials, 2 if 8 Fiducials)" +#~ msgstr "Merci de fournir une valeur d'ordre (1 si 4 fiduciaux, 2 si 8 fiduciaux)" -#~ msgid "Imports a GRASS GIS specific vector archive file (packed with v.pack) as a vector map" -#~ msgstr "Importe un fichier vecteur d'archive GRASS (empaqueté avec r.pack) en tant que carte vecteur" +#~ msgid "Please provide an output files extension (used by i.rectify)" +#~ msgstr "Merci de fournir une extention de fichier (utilisé par i.rectify)" diff -Nru grass-7.4.3/locale/po/grasswxpy_hu.po grass-7.6.0/locale/po/grasswxpy_hu.po --- grass-7.4.3/locale/po/grasswxpy_hu.po 2018-11-24 09:45:16.000000000 +0000 +++ grass-7.6.0/locale/po/grasswxpy_hu.po 2018-12-26 10:57:24.000000000 +0000 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: grasslibs_hu\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-03-24 00:06+0100\n" +"POT-Creation-Date: 2018-12-26 11:43+0100\n" "PO-Revision-Date: 2018-03-10 17:22+0100\n" "Last-Translator: Zoltan Siki , 2018\n" "Language-Team: Hungarian (https://www.transifex.com/grass-gis/teams/45198/hu/)\n" @@ -53,18 +53,18 @@ msgid "Set drawing color (not raster cell color)" msgstr "" -#: ../gui/wxpython/rdigit/toolbars.py:88 +#: ../gui/wxpython/rdigit/toolbars.py:85 msgid "Cell value:" msgstr "Cella érték:" -#: ../gui/wxpython/rdigit/toolbars.py:101 +#: ../gui/wxpython/rdigit/toolbars.py:99 msgid "Width of currently digitized line or diameter of a digitized point in map units." msgstr "" -#: ../gui/wxpython/rdigit/toolbars.py:102 +#: ../gui/wxpython/rdigit/toolbars.py:100 #: ../gui/wxpython/nviz/preferences.py:559 -#: ../gui/wxpython/gui_core/dialogs.py:1933 -#: ../gui/wxpython/psmap/dialogs.py:3831 +#: ../gui/wxpython/gui_core/dialogs.py:1938 +#: ../gui/wxpython/psmap/dialogs.py:3833 #: ../gui/wxpython/gmodeler/preferences.py:184 #: ../gui/wxpython/gmodeler/preferences.py:350 #: ../gui/wxpython/gmodeler/preferences.py:462 @@ -72,7 +72,7 @@ msgid "Width:" msgstr "Szélesség:" -#: ../gui/wxpython/rdigit/toolbars.py:142 +#: ../gui/wxpython/rdigit/toolbars.py:146 msgid "New raster map" msgstr "Új raszter térkép" @@ -103,7 +103,7 @@ #: ../gui/wxpython/rdigit/dialogs.py:104 #: ../gui/wxpython/modules/colorrules.py:679 -#: ../gui/wxpython/gui_core/dialogs.py:475 +#: ../gui/wxpython/gui_core/dialogs.py:476 #: ../gui/wxpython/lmgr/layertree.py:1085 #: ../gui/wxpython/datacatalog/tree.py:220 msgid "Overwrite?" @@ -196,7 +196,7 @@ msgstr "" #: ../gui/wxpython/modules/colorrules.py:453 ../gui/wxpython/menustrings.py:9 -#: ../gui/wxpython/menustrings.py:2009 +#: ../gui/wxpython/menustrings.py:2010 #: ../gui/wxpython/image2target/ii2t_menustrings.py:10 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1977 msgid "Save" @@ -223,7 +223,7 @@ msgstr "Alapértelmezett tábla újra betöltése" #: ../gui/wxpython/modules/colorrules.py:582 -#: ../gui/wxpython/iclass/toolbars.py:76 +#: ../gui/wxpython/iclass/toolbars.py:78 msgid "Preview" msgstr "" @@ -242,7 +242,7 @@ msgstr "" #: ../gui/wxpython/modules/colorrules.py:690 -#: ../gui/wxpython/gui_core/forms.py:2346 +#: ../gui/wxpython/gui_core/forms.py:2376 msgid "Nothing to save." msgstr "Nincs mit menteni." @@ -266,7 +266,7 @@ #: ../gui/wxpython/modules/colorrules.py:972 #: ../gui/wxpython/modules/colorrules.py:1654 #: ../gui/wxpython/modules/colorrules.py:1658 -#: ../gui/wxpython/psmap/dialogs.py:3537 +#: ../gui/wxpython/psmap/dialogs.py:3539 msgid "range" msgstr "tartomány" @@ -334,7 +334,7 @@ msgstr "" #: ../gui/wxpython/modules/colorrules.py:1139 ../gui/wxpython/dbmgr/base.py:467 -#: ../gui/wxpython/dbmgr/base.py:2307 +#: ../gui/wxpython/dbmgr/base.py:2309 msgid "Add column" msgstr "Oszlop hozzáadás" @@ -431,7 +431,7 @@ msgstr "Kifejezés" #: ../gui/wxpython/modules/mcalc_builder.py:158 -#: ../gui/wxpython/modules/vclean.py:173 ../gui/wxpython/gui_core/forms.py:595 +#: ../gui/wxpython/modules/vclean.py:173 ../gui/wxpython/gui_core/forms.py:607 #: ../gui/wxpython/gui_core/menu.py:174 ../gui/wxpython/gmodeler/model.py:2835 #: ../gui/wxpython/gmodeler/frame.py:1983 msgid "&Run" @@ -442,7 +442,7 @@ msgstr "Kifejezés mentése fájlba" #: ../gui/wxpython/modules/mcalc_builder.py:165 -#: ../gui/wxpython/gui_core/forms.py:1858 +#: ../gui/wxpython/gui_core/forms.py:1868 msgid "&Load" msgstr "Betö<és" @@ -451,7 +451,7 @@ msgstr "Kifejezés betöltése fájlból" #: ../gui/wxpython/modules/mcalc_builder.py:169 -#: ../gui/wxpython/gui_core/forms.py:615 +#: ../gui/wxpython/gui_core/forms.py:627 msgid "Copy the current command string to the clipboard" msgstr "" @@ -574,7 +574,7 @@ #: ../gui/wxpython/modules/mcalc_builder.py:283 #: ../gui/wxpython/modules/import_export.py:96 #: ../gui/wxpython/modules/vclean.py:145 -#: ../gui/wxpython/gui_core/preferences.py:1138 +#: ../gui/wxpython/gui_core/preferences.py:1132 #: ../gui/wxpython/gmodeler/preferences.py:682 msgid "Allow output files to overwrite existing files" msgstr "" @@ -595,28 +595,28 @@ msgid "Add created raster map into layer tree" msgstr "Létrehozott raszter térkép hozzáadása a rétegfához" -#: ../gui/wxpython/modules/mcalc_builder.py:642 +#: ../gui/wxpython/modules/mcalc_builder.py:658 msgid "You must enter the name of a new raster map to create." msgstr "A létrehozandó új raszter térkép nevét meg kell adnia." -#: ../gui/wxpython/modules/mcalc_builder.py:653 +#: ../gui/wxpython/modules/mcalc_builder.py:669 msgid "You must enter an expression to create a new raster map." msgstr "A raszter térkép létrehozásához egy kifejezést kell megadnia." -#: ../gui/wxpython/modules/mcalc_builder.py:713 +#: ../gui/wxpython/modules/mcalc_builder.py:729 msgid "Choose a file name to save the expression" msgstr "Válasszon egy fájlnevet a kifejezés mentéséhez" -#: ../gui/wxpython/modules/mcalc_builder.py:714 -#: ../gui/wxpython/modules/mcalc_builder.py:736 +#: ../gui/wxpython/modules/mcalc_builder.py:730 +#: ../gui/wxpython/modules/mcalc_builder.py:752 msgid "Expression file (*)|*" msgstr "Kifejezés fájl (*)|*" -#: ../gui/wxpython/modules/mcalc_builder.py:735 +#: ../gui/wxpython/modules/mcalc_builder.py:751 msgid "Choose a file name to load the expression" msgstr "" -#: ../gui/wxpython/modules/mcalc_builder.py:771 +#: ../gui/wxpython/modules/mcalc_builder.py:787 #, python-brace-format msgid "'{cmd}' copied to clipboard" msgstr "'{cmd}'-t a vágólapra másoltam" @@ -645,12 +645,12 @@ #: ../gui/wxpython/modules/import_export.py:78 #: ../gui/wxpython/modules/import_export.py:869 -#: ../gui/wxpython/gui_core/forms.py:2031 +#: ../gui/wxpython/gui_core/forms.py:2041 msgid "Layer id" msgstr "Réteg id" #: ../gui/wxpython/modules/import_export.py:79 -#: ../gui/wxpython/gui_core/forms.py:2032 +#: ../gui/wxpython/gui_core/forms.py:2042 #: ../gui/wxpython/web_services/widgets.py:937 msgid "Layer name" msgstr "" @@ -660,13 +660,13 @@ msgstr "Output GRASS térképneve (szerkeszthetÅ‘)" #: ../gui/wxpython/modules/import_export.py:82 -#: ../gui/wxpython/gui_core/forms.py:2033 ../gui/wxpython/psmap/dialogs.py:2176 +#: ../gui/wxpython/gui_core/forms.py:2043 ../gui/wxpython/psmap/dialogs.py:2178 msgid "Feature type" msgstr "Elemtípus" #: ../gui/wxpython/modules/import_export.py:83 #: ../gui/wxpython/modules/import_export.py:85 -#: ../gui/wxpython/gui_core/forms.py:2034 +#: ../gui/wxpython/gui_core/forms.py:2044 msgid "Projection match" msgstr "" @@ -675,16 +675,16 @@ msgstr "Vetület felülbírálása (az aktuális hely vetületét használja)" #: ../gui/wxpython/modules/import_export.py:105 -#: ../gui/wxpython/gui_core/forms.py:684 +#: ../gui/wxpython/gui_core/forms.py:696 msgid "Close dialog on finish" msgstr "" #: ../gui/wxpython/modules/import_export.py:117 #: ../gui/wxpython/modules/import_export.py:670 #: ../gui/wxpython/iscatt/dialogs.py:402 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1878 -#: ../gui/wxpython/image2target/ii2t_manager.py:2703 -#: ../gui/wxpython/gcp/manager.py:2630 ../gui/wxpython/vnet/dialogs.py:1312 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1880 +#: ../gui/wxpython/image2target/ii2t_manager.py:2706 +#: ../gui/wxpython/gcp/manager.py:2632 ../gui/wxpython/vnet/dialogs.py:1312 #: ../gui/wxpython/web_services/dialogs.py:145 #: ../gui/wxpython/web_services/dialogs.py:901 msgid "Close dialog" @@ -711,7 +711,7 @@ msgstr "Beállítások importálása" #: ../gui/wxpython/modules/import_export.py:376 -#: ../gui/wxpython/menustrings.py:161 ../gui/wxpython/menustrings.py:1179 +#: ../gui/wxpython/menustrings.py:161 ../gui/wxpython/menustrings.py:1180 #: ../gui/wxpython/image2target/ii2t_menustrings.py:159 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1160 #: ../gui/wxpython/lmgr/layertree.py:60 @@ -719,7 +719,7 @@ msgstr "" #: ../gui/wxpython/modules/import_export.py:378 -#: ../gui/wxpython/menustrings.py:36 ../gui/wxpython/menustrings.py:1054 +#: ../gui/wxpython/menustrings.py:36 ../gui/wxpython/menustrings.py:1055 #: ../gui/wxpython/image2target/ii2t_menustrings.py:37 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1038 #: ../gui/wxpython/lmgr/layertree.py:58 @@ -757,7 +757,7 @@ msgstr "Nem tudom meghatározni a raszter sávok számát" #: ../gui/wxpython/modules/import_export.py:517 -#: ../gui/wxpython/menustrings.py:163 ../gui/wxpython/menustrings.py:1181 +#: ../gui/wxpython/menustrings.py:163 ../gui/wxpython/menustrings.py:1182 #: ../gui/wxpython/image2target/ii2t_menustrings.py:161 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1162 #: ../gui/wxpython/lmgr/layertree.py:68 @@ -765,7 +765,7 @@ msgstr "" #: ../gui/wxpython/modules/import_export.py:519 -#: ../gui/wxpython/menustrings.py:67 ../gui/wxpython/menustrings.py:1085 +#: ../gui/wxpython/menustrings.py:67 ../gui/wxpython/menustrings.py:1086 #: ../gui/wxpython/image2target/ii2t_menustrings.py:67 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1068 #: ../gui/wxpython/lmgr/layertree.py:66 @@ -802,21 +802,21 @@ #: ../gui/wxpython/location_wizard/wizard.py:1421 #: ../gui/wxpython/location_wizard/wizard.py:1511 #: ../gui/wxpython/location_wizard/wizard.py:1739 -#: ../gui/wxpython/nviz/tools.py:626 ../gui/wxpython/gui_core/forms.py:1819 -#: ../gui/wxpython/gui_core/forms.py:1911 -#: ../gui/wxpython/gui_core/gselect.py:1193 -#: ../gui/wxpython/gui_core/gselect.py:1507 -#: ../gui/wxpython/gui_core/gselect.py:1523 -#: ../gui/wxpython/gui_core/gselect.py:1570 -#: ../gui/wxpython/gui_core/gselect.py:1606 -#: ../gui/wxpython/psmap/dialogs.py:2679 ../gui/wxpython/psmap/dialogs.py:3021 -#: ../gui/wxpython/psmap/dialogs.py:5796 -#: ../gui/wxpython/animation/dialogs.py:508 -#: ../gui/wxpython/animation/dialogs.py:1080 -#: ../gui/wxpython/animation/dialogs.py:1198 -#: ../gui/wxpython/animation/dialogs.py:1234 -#: ../gui/wxpython/animation/dialogs.py:1258 -#: ../gui/wxpython/animation/dialogs.py:1289 +#: ../gui/wxpython/nviz/tools.py:626 ../gui/wxpython/gui_core/forms.py:1829 +#: ../gui/wxpython/gui_core/forms.py:1921 +#: ../gui/wxpython/gui_core/gselect.py:1199 +#: ../gui/wxpython/gui_core/gselect.py:1499 +#: ../gui/wxpython/gui_core/gselect.py:1515 +#: ../gui/wxpython/gui_core/gselect.py:1562 +#: ../gui/wxpython/gui_core/gselect.py:1598 +#: ../gui/wxpython/psmap/dialogs.py:2681 ../gui/wxpython/psmap/dialogs.py:3023 +#: ../gui/wxpython/psmap/dialogs.py:5798 +#: ../gui/wxpython/animation/dialogs.py:511 +#: ../gui/wxpython/animation/dialogs.py:1083 +#: ../gui/wxpython/animation/dialogs.py:1201 +#: ../gui/wxpython/animation/dialogs.py:1237 +#: ../gui/wxpython/animation/dialogs.py:1261 +#: ../gui/wxpython/animation/dialogs.py:1292 ../gui/wxpython/tplot/frame.py:316 msgid "Browse" msgstr "Tallózás" @@ -957,7 +957,7 @@ msgstr "BÅ‘vítmény" #: ../gui/wxpython/modules/histogram.py:191 -#: ../gui/wxpython/mapwin/buffered.py:699 +#: ../gui/wxpython/mapwin/buffered.py:701 msgid "Please wait, exporting image..." msgstr "Kérem várjon, kép exportálás..." @@ -966,8 +966,8 @@ msgstr "" #: ../gui/wxpython/modules/histogram.py:400 -#: ../gui/wxpython/iclass/g.gui.iclass.py:91 ../gui/wxpython/nviz/wxnviz.py:347 -#: ../gui/wxpython/nviz/wxnviz.py:358 +#: ../gui/wxpython/iclass/g.gui.iclass.py:91 ../gui/wxpython/nviz/wxnviz.py:352 +#: ../gui/wxpython/nviz/wxnviz.py:363 #: ../gui/wxpython/mapswipe/g.gui.mapswipe.py:79 #, python-format msgid "Raster map <%s> not found" @@ -987,7 +987,7 @@ #: ../gui/wxpython/modules/histogram.py:501 ../gui/wxpython/wxplot/base.py:610 #: ../gui/wxpython/photo2image/ip2i_mapdisplay.py:425 -#: ../gui/wxpython/menustrings.py:2055 +#: ../gui/wxpython/menustrings.py:2056 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2023 #: ../gui/wxpython/image2target/ii2t_mapdisplay.py:426 #: ../gui/wxpython/psmap/toolbars.py:76 ../gui/wxpython/gcp/mapdisplay.py:426 @@ -1335,10 +1335,10 @@ msgid "Selected group must be in current mapset" msgstr "" -#: ../gui/wxpython/wxplot/dialogs.py:602 ../gui/wxpython/psmap/dialogs.py:595 -#: ../gui/wxpython/psmap/dialogs.py:1421 ../gui/wxpython/psmap/dialogs.py:1445 -#: ../gui/wxpython/psmap/dialogs.py:1496 ../gui/wxpython/psmap/dialogs.py:5104 -#: ../gui/wxpython/animation/dialogs.py:743 +#: ../gui/wxpython/wxplot/dialogs.py:602 ../gui/wxpython/psmap/dialogs.py:597 +#: ../gui/wxpython/psmap/dialogs.py:1423 ../gui/wxpython/psmap/dialogs.py:1447 +#: ../gui/wxpython/psmap/dialogs.py:1498 ../gui/wxpython/psmap/dialogs.py:5106 +#: ../gui/wxpython/animation/dialogs.py:746 #: ../gui/wxpython/animation/controller.py:295 msgid "Invalid input" msgstr "Hibás input" @@ -1369,11 +1369,11 @@ msgstr "Címke betűméret (pt):" #: ../gui/wxpython/wxplot/dialogs.py:751 -#: ../gui/wxpython/gui_core/preferences.py:507 -#: ../gui/wxpython/gui_core/preferences.py:787 -#: ../gui/wxpython/gui_core/dialogs.py:2414 -#: ../gui/wxpython/psmap/dialogs.py:3947 ../gui/wxpython/psmap/dialogs.py:4554 -#: ../gui/wxpython/psmap/dialogs.py:5218 +#: ../gui/wxpython/gui_core/preferences.py:500 +#: ../gui/wxpython/gui_core/preferences.py:781 +#: ../gui/wxpython/gui_core/dialogs.py:2419 +#: ../gui/wxpython/psmap/dialogs.py:3949 ../gui/wxpython/psmap/dialogs.py:4556 +#: ../gui/wxpython/psmap/dialogs.py:5220 msgid "Font settings" msgstr "Betűkészlet beállítások" @@ -1391,9 +1391,9 @@ #: ../gui/wxpython/wxplot/dialogs.py:829 ../gui/wxpython/wxplot/dialogs.py:1428 #: ../gui/wxpython/iscatt/dialogs.py:397 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1873 -#: ../gui/wxpython/image2target/ii2t_manager.py:2698 -#: ../gui/wxpython/gcp/manager.py:2625 ../gui/wxpython/vnet/dialogs.py:1307 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1875 +#: ../gui/wxpython/image2target/ii2t_manager.py:2701 +#: ../gui/wxpython/gcp/manager.py:2627 ../gui/wxpython/vnet/dialogs.py:1307 msgid "Apply changes for the current session" msgstr "" @@ -1403,17 +1403,17 @@ #: ../gui/wxpython/wxplot/dialogs.py:836 ../gui/wxpython/wxplot/dialogs.py:1432 #: ../gui/wxpython/iscatt/dialogs.py:400 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1876 -#: ../gui/wxpython/image2target/ii2t_manager.py:2701 -#: ../gui/wxpython/gui_core/preferences.py:98 -#: ../gui/wxpython/gcp/manager.py:2628 ../gui/wxpython/vnet/dialogs.py:1310 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1878 +#: ../gui/wxpython/image2target/ii2t_manager.py:2704 +#: ../gui/wxpython/gui_core/preferences.py:100 +#: ../gui/wxpython/gcp/manager.py:2630 ../gui/wxpython/vnet/dialogs.py:1310 msgid "Apply and save changes to user settings file (default for next sessions)" msgstr "" #: ../gui/wxpython/wxplot/dialogs.py:838 ../gui/wxpython/wxplot/dialogs.py:1433 #: ../gui/wxpython/vdigit/preferences.py:70 -#: ../gui/wxpython/gui_core/preferences.py:101 -#: ../gui/wxpython/psmap/dialogs.py:475 +#: ../gui/wxpython/gui_core/preferences.py:103 +#: ../gui/wxpython/psmap/dialogs.py:477 #: ../gui/wxpython/gmodeler/preferences.py:696 msgid "Close dialog and ignore changes" msgstr "Párbeszédablak lezárása és a módosítások eldobása" @@ -1428,7 +1428,7 @@ msgstr "" #: ../gui/wxpython/wxplot/dialogs.py:965 ../gui/wxpython/core/workspace.py:1635 -#: ../gui/wxpython/core/gcmd.py:140 ../gui/wxpython/mapwin/buffered.py:2141 +#: ../gui/wxpython/core/gcmd.py:142 ../gui/wxpython/mapwin/buffered.py:2142 msgid "Warning" msgstr "" @@ -1454,8 +1454,8 @@ msgid "Line width" msgstr "Vonalszélesség" -#: ../gui/wxpython/wxplot/dialogs.py:1072 ../gui/wxpython/psmap/dialogs.py:2942 -#: ../gui/wxpython/psmap/dialogs.py:6807 +#: ../gui/wxpython/wxplot/dialogs.py:1072 ../gui/wxpython/psmap/dialogs.py:2944 +#: ../gui/wxpython/psmap/dialogs.py:6809 msgid "Line style" msgstr "Vonalstílus" @@ -1472,7 +1472,7 @@ #: ../gui/wxpython/wxplot/dialogs.py:1109 #: ../gui/wxpython/wxplot/dialogs.py:1191 ../gui/wxpython/iclass/dialogs.py:396 #: ../gui/wxpython/nviz/tools.py:976 ../gui/wxpython/nviz/tools.py:2816 -#: ../gui/wxpython/psmap/dialogs.py:6378 ../gui/wxpython/psmap/dialogs.py:6738 +#: ../gui/wxpython/psmap/dialogs.py:6380 ../gui/wxpython/psmap/dialogs.py:6740 #: ../gui/wxpython/gmodeler/preferences.py:107 #: ../gui/wxpython/gmodeler/preferences.py:421 #: ../gui/wxpython/gmodeler/preferences.py:533 @@ -1480,19 +1480,19 @@ msgstr "Szín" #: ../gui/wxpython/wxplot/dialogs.py:1123 -#: ../gui/wxpython/wxplot/dialogs.py:1204 ../gui/wxpython/psmap/dialogs.py:2730 -#: ../gui/wxpython/psmap/dialogs.py:3804 ../gui/wxpython/psmap/dialogs.py:4852 +#: ../gui/wxpython/wxplot/dialogs.py:1204 ../gui/wxpython/psmap/dialogs.py:2732 +#: ../gui/wxpython/psmap/dialogs.py:3806 ../gui/wxpython/psmap/dialogs.py:4854 msgid "Size" msgstr "Méret" #: ../gui/wxpython/wxplot/dialogs.py:1137 -#: ../gui/wxpython/wxplot/dialogs.py:1218 ../gui/wxpython/psmap/dialogs.py:2414 -#: ../gui/wxpython/psmap/dialogs.py:2575 +#: ../gui/wxpython/wxplot/dialogs.py:1218 ../gui/wxpython/psmap/dialogs.py:2416 +#: ../gui/wxpython/psmap/dialogs.py:2577 msgid "Fill" msgstr "Kitöltés" #: ../gui/wxpython/wxplot/dialogs.py:1164 -#: ../gui/wxpython/wxplot/dialogs.py:1245 ../gui/wxpython/psmap/dialogs.py:4942 +#: ../gui/wxpython/wxplot/dialogs.py:1245 ../gui/wxpython/psmap/dialogs.py:4944 msgid "Style" msgstr "Stílus" @@ -1710,63 +1710,63 @@ "%s" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:34 +#: ../gui/wxpython/iclass/toolbars.py:36 msgid "Set opacity level" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:37 ../gui/wxpython/iclass/dialogs.py:280 +#: ../gui/wxpython/iclass/toolbars.py:39 ../gui/wxpython/iclass/dialogs.py:280 msgid "Class manager" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:40 ../gui/wxpython/iclass/dialogs.py:44 +#: ../gui/wxpython/iclass/toolbars.py:42 ../gui/wxpython/iclass/dialogs.py:44 #: ../gui/wxpython/iscatt/toolbars.py:46 msgid "Select imagery group" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:43 +#: ../gui/wxpython/iclass/toolbars.py:45 msgid "Run analysis, update histogram and coincidence plots" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:46 +#: ../gui/wxpython/iclass/toolbars.py:48 msgid "Save signature file for i.maxlik" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:49 +#: ../gui/wxpython/iclass/toolbars.py:51 msgid "Remove selected map layer" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:52 +#: ../gui/wxpython/iclass/toolbars.py:54 msgid "Export training areas to vector map" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:55 +#: ../gui/wxpython/iclass/toolbars.py:57 msgid "Import training areas from vector map" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:58 +#: ../gui/wxpython/iclass/toolbars.py:60 #: ../gui/wxpython/gui_core/simplelmgr.py:480 #: ../gui/wxpython/lmgr/layertree.py:82 msgid "Add RGB map layer" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:76 +#: ../gui/wxpython/iclass/toolbars.py:78 msgid "Training" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:82 +#: ../gui/wxpython/iclass/toolbars.py:84 msgid "Set map canvas for " msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:84 +#: ../gui/wxpython/iclass/toolbars.py:86 msgid "/ Zoom to map" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:260 -#: ../gui/wxpython/iclass/toolbars.py:269 +#: ../gui/wxpython/iclass/toolbars.py:262 +#: ../gui/wxpython/iclass/toolbars.py:271 msgid "std dev" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:343 +#: ../gui/wxpython/iclass/toolbars.py:345 msgid "Add raster map" msgstr "" @@ -1943,8 +1943,8 @@ msgid "Subgroup <%s> not found" msgstr "" -#: ../gui/wxpython/iclass/g.gui.iclass.py:98 ../gui/wxpython/nviz/wxnviz.py:435 -#: ../gui/wxpython/dbmgr/sqlbuilder.py:62 +#: ../gui/wxpython/iclass/g.gui.iclass.py:98 ../gui/wxpython/nviz/wxnviz.py:440 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:64 #: ../gui/wxpython/dbmgr/g.gui.dbmgr.py:48 #, python-format msgid "Vector map <%s> not found" @@ -1976,8 +1976,8 @@ msgstr "" #: ../gui/wxpython/iclass/dialogs.py:78 -#: ../gui/wxpython/image2target/ii2t_manager.py:565 -#: ../gui/wxpython/gcp/manager.py:536 +#: ../gui/wxpython/image2target/ii2t_manager.py:567 +#: ../gui/wxpython/gcp/manager.py:538 msgid "Create/edit group..." msgstr "Csoport létrehozás/szerkesztés..." @@ -2025,20 +2025,20 @@ msgstr "" #: ../gui/wxpython/iclass/dialogs.py:259 -#: ../gui/wxpython/gui_core/dialogs.py:239 +#: ../gui/wxpython/gui_core/dialogs.py:240 #: ../gui/wxpython/gmodeler/dialogs.py:91 msgid "Name of vector map:" msgstr "" -#: ../gui/wxpython/iclass/dialogs.py:295 ../gui/wxpython/iscatt/frame.py:140 +#: ../gui/wxpython/iclass/dialogs.py:295 ../gui/wxpython/iscatt/frame.py:143 msgid "Classes" msgstr "" -#: ../gui/wxpython/iclass/dialogs.py:395 ../gui/wxpython/iscatt/frame.py:413 +#: ../gui/wxpython/iclass/dialogs.py:395 ../gui/wxpython/iscatt/frame.py:416 msgid "Class name" msgstr "" -#: ../gui/wxpython/iclass/dialogs.py:429 ../gui/wxpython/iscatt/frame.py:451 +#: ../gui/wxpython/iclass/dialogs.py:429 ../gui/wxpython/iscatt/frame.py:454 msgid "Please use only ASCII characters." msgstr "" @@ -2300,64 +2300,64 @@ msgid "Remove selected class" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:166 +#: ../gui/wxpython/iscatt/frame.py:169 msgid "GRASS GIS Interactive Scatter Plot Tool" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:398 +#: ../gui/wxpython/iscatt/frame.py:401 msgid "scatter plot" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:476 +#: ../gui/wxpython/iscatt/frame.py:479 msgid "Maximum limit of categories number was reached." msgstr "" -#: ../gui/wxpython/iscatt/frame.py:572 +#: ../gui/wxpython/iscatt/frame.py:575 msgid "Rename class" msgstr "Osztály átnevezés" -#: ../gui/wxpython/iscatt/frame.py:576 +#: ../gui/wxpython/iscatt/frame.py:579 msgid "Set color" msgstr "Szín beállítás" -#: ../gui/wxpython/iscatt/frame.py:580 ../gui/wxpython/lmgr/layertree.py:491 +#: ../gui/wxpython/iscatt/frame.py:583 ../gui/wxpython/lmgr/layertree.py:491 msgid "Change opacity level" msgstr "Ãtlátszósági szint módosítás" -#: ../gui/wxpython/iscatt/frame.py:584 +#: ../gui/wxpython/iscatt/frame.py:587 msgid "Hide" msgstr "Elrejt" -#: ../gui/wxpython/iscatt/frame.py:586 +#: ../gui/wxpython/iscatt/frame.py:589 msgid "Show" msgstr "Mutat" -#: ../gui/wxpython/iscatt/frame.py:601 +#: ../gui/wxpython/iscatt/frame.py:604 msgid "Move to top" msgstr "Felülre mozgat" -#: ../gui/wxpython/iscatt/frame.py:607 +#: ../gui/wxpython/iscatt/frame.py:610 msgid "Move to bottom" msgstr "Alulra mozgat" -#: ../gui/wxpython/iscatt/frame.py:615 +#: ../gui/wxpython/iscatt/frame.py:618 msgid "Move category up" msgstr "Kategória mozgatás fel" -#: ../gui/wxpython/iscatt/frame.py:621 +#: ../gui/wxpython/iscatt/frame.py:624 msgid "Move category down" msgstr "Kategória mozgatás le" -#: ../gui/wxpython/iscatt/frame.py:629 +#: ../gui/wxpython/iscatt/frame.py:632 msgid "Export class raster" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:701 +#: ../gui/wxpython/iscatt/frame.py:704 #, python-format msgid "Change opacity of class <%s>" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:726 +#: ../gui/wxpython/iscatt/frame.py:729 msgid "Empty name was inserted." msgstr "" @@ -2458,19 +2458,19 @@ #: ../gui/wxpython/location_wizard/wizard.py:675 #: ../gui/wxpython/location_wizard/wizard.py:864 #: ../gui/wxpython/location_wizard/wizard.py:2013 -#: ../gui/wxpython/core/workspace.py:1616 ../gui/wxpython/core/gcmd.py:113 -#: ../gui/wxpython/gis_set.py:281 ../gui/wxpython/gis_set.py:711 -#: ../gui/wxpython/gis_set.py:755 +#: ../gui/wxpython/core/workspace.py:1616 ../gui/wxpython/core/gcmd.py:115 +#: ../gui/wxpython/gis_set.py:282 ../gui/wxpython/gis_set.py:653 +#: ../gui/wxpython/gis_set.py:697 #: ../gui/wxpython/image2target/ii2t_gis_set.py:276 #: ../gui/wxpython/image2target/ii2t_gis_set.py:654 #: ../gui/wxpython/image2target/ii2t_gis_set.py:698 #: ../gui/wxpython/vdigit/dialogs.py:253 ../gui/wxpython/vdigit/dialogs.py:447 -#: ../gui/wxpython/gui_core/preferences.py:238 -#: ../gui/wxpython/gui_core/preferences.py:1925 -#: ../gui/wxpython/gui_core/preferences.py:1958 -#: ../gui/wxpython/gui_core/preferences.py:1970 -#: ../gui/wxpython/gui_core/preferences.py:1982 -#: ../gui/wxpython/psmap/dialogs.py:5594 ../gui/wxpython/lmgr/layertree.py:1003 +#: ../gui/wxpython/gui_core/preferences.py:231 +#: ../gui/wxpython/gui_core/preferences.py:1919 +#: ../gui/wxpython/gui_core/preferences.py:1952 +#: ../gui/wxpython/gui_core/preferences.py:1964 +#: ../gui/wxpython/gui_core/preferences.py:1976 +#: ../gui/wxpython/psmap/dialogs.py:5596 ../gui/wxpython/lmgr/layertree.py:1003 #: ../gui/wxpython/gmodeler/frame.py:1141 msgid "Error" msgstr "Hiba" @@ -2518,12 +2518,12 @@ msgstr "3D cellák: %d" #: ../gui/wxpython/location_wizard/dialogs.py:276 -#: ../gui/wxpython/psmap/dialogs.py:531 +#: ../gui/wxpython/psmap/dialogs.py:533 msgid "Top" msgstr "FelsÅ‘" #: ../gui/wxpython/location_wizard/dialogs.py:284 -#: ../gui/wxpython/psmap/dialogs.py:532 +#: ../gui/wxpython/psmap/dialogs.py:534 msgid "Bottom" msgstr "Alsó" @@ -2731,13 +2731,13 @@ msgstr "" #: ../gui/wxpython/location_wizard/wizard.py:932 -#: ../gui/wxpython/gui_core/gselect.py:2100 +#: ../gui/wxpython/gui_core/gselect.py:2092 #: ../gui/wxpython/gmodeler/dialogs.py:919 msgid "No" msgstr "" #: ../gui/wxpython/location_wizard/wizard.py:932 -#: ../gui/wxpython/gui_core/gselect.py:2102 +#: ../gui/wxpython/gui_core/gselect.py:2094 #: ../gui/wxpython/gmodeler/dialogs.py:921 msgid "Yes" msgstr "" @@ -2797,7 +2797,7 @@ msgstr "" #: ../gui/wxpython/location_wizard/wizard.py:1502 -#: ../gui/wxpython/gui_core/preferences.py:1728 +#: ../gui/wxpython/gui_core/preferences.py:1722 msgid "EPSG code:" msgstr "" @@ -2812,7 +2812,7 @@ msgstr "Válasszon EPSG kódok fájlt" #: ../gui/wxpython/location_wizard/wizard.py:1696 -#: ../gui/wxpython/gui_core/preferences.py:1916 +#: ../gui/wxpython/gui_core/preferences.py:1910 #, python-brace-format msgid "Unable to read EPGS codes: {0}" msgstr "" @@ -2852,7 +2852,7 @@ msgstr "Dátum transzformáció szükséges." #: ../gui/wxpython/location_wizard/wizard.py:2072 -#: ../gui/wxpython/rlisetup/wizard.py:1738 +#: ../gui/wxpython/rlisetup/wizard.py:1737 msgid "Summary" msgstr "Összegzés" @@ -2881,7 +2881,7 @@ " (non-definitive)" #: ../gui/wxpython/location_wizard/wizard.py:2249 -#: ../gui/wxpython/psmap/dialogs.py:702 ../gui/wxpython/psmap/dialogs.py:723 +#: ../gui/wxpython/psmap/dialogs.py:704 ../gui/wxpython/psmap/dialogs.py:725 msgid "custom" msgstr "egyéni" @@ -2941,52 +2941,52 @@ msgid "File <%s> not found." msgstr "<%s> fájlt nem találom." -#: ../gui/wxpython/photo2image/ip2i_manager.py:276 +#: ../gui/wxpython/photo2image/ip2i_manager.py:278 msgid "Manage Location of Fiducial Points on a Scanned Photo" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:380 +#: ../gui/wxpython/photo2image/ip2i_manager.py:382 msgid "A POINTS file exists, renaming it to POINTS_BAK" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:406 +#: ../gui/wxpython/photo2image/ip2i_manager.py:408 msgid "Opening CAMERA file failed" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:441 -#: ../gui/wxpython/photo2image/ip2i_manager.py:843 -#: ../gui/wxpython/gcp/manager.py:1419 +#: ../gui/wxpython/photo2image/ip2i_manager.py:443 +#: ../gui/wxpython/photo2image/ip2i_manager.py:845 +#: ../gui/wxpython/gcp/manager.py:1421 msgid "Writing POINTS file failed" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:616 -#: ../gui/wxpython/image2target/ii2t_manager.py:1225 -#: ../gui/wxpython/gcp/manager.py:1192 +#: ../gui/wxpython/photo2image/ip2i_manager.py:618 +#: ../gui/wxpython/image2target/ii2t_manager.py:1227 +#: ../gui/wxpython/gcp/manager.py:1194 #, python-format msgid "At least %d GCPs required. Operation canceled." msgstr "Legalább %dGCP szükséges. A művelet megszakadt." -#: ../gui/wxpython/photo2image/ip2i_manager.py:759 -#: ../gui/wxpython/image2target/ii2t_manager.py:1367 -#: ../gui/wxpython/gcp/manager.py:1335 -msgid "source" -msgstr "forrás" - #: ../gui/wxpython/photo2image/ip2i_manager.py:761 #: ../gui/wxpython/image2target/ii2t_manager.py:1369 #: ../gui/wxpython/gcp/manager.py:1337 -msgid "target" -msgstr "cél" +msgid "source" +msgstr "forrás" #: ../gui/wxpython/photo2image/ip2i_manager.py:763 #: ../gui/wxpython/image2target/ii2t_manager.py:1371 #: ../gui/wxpython/gcp/manager.py:1339 -msgid "Set GCP coordinates" -msgstr "GCP koordináták beállítása" +msgid "target" +msgstr "cél" #: ../gui/wxpython/photo2image/ip2i_manager.py:765 #: ../gui/wxpython/image2target/ii2t_manager.py:1373 #: ../gui/wxpython/gcp/manager.py:1341 +msgid "Set GCP coordinates" +msgstr "GCP koordináták beállítása" + +#: ../gui/wxpython/photo2image/ip2i_manager.py:767 +#: ../gui/wxpython/image2target/ii2t_manager.py:1375 +#: ../gui/wxpython/gcp/manager.py:1343 #, python-format msgid "" "Set %(coor)s coordinates for GCP No. %(key)s? \n" @@ -2995,32 +2995,32 @@ "North: %(coor1)s" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:856 -#: ../gui/wxpython/gcp/manager.py:1431 +#: ../gui/wxpython/photo2image/ip2i_manager.py:858 +#: ../gui/wxpython/gcp/manager.py:1433 #, python-format msgid "POINTS file saved for group <%s>" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:872 -#: ../gui/wxpython/image2target/ii2t_manager.py:1511 -#: ../gui/wxpython/gcp/manager.py:1447 +#: ../gui/wxpython/photo2image/ip2i_manager.py:874 +#: ../gui/wxpython/image2target/ii2t_manager.py:1513 +#: ../gui/wxpython/gcp/manager.py:1449 msgid "source mapwin not defined" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:877 -#: ../gui/wxpython/image2target/ii2t_manager.py:1516 -#: ../gui/wxpython/gcp/manager.py:1452 +#: ../gui/wxpython/photo2image/ip2i_manager.py:879 +#: ../gui/wxpython/image2target/ii2t_manager.py:1518 +#: ../gui/wxpython/gcp/manager.py:1454 msgid "target mapwin not defined" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:907 -#: ../gui/wxpython/gcp/manager.py:1482 +#: ../gui/wxpython/photo2image/ip2i_manager.py:909 +#: ../gui/wxpython/gcp/manager.py:1484 msgid "Reading POINTS file failed" msgstr "Sikertelen pont fájl olvasás" -#: ../gui/wxpython/photo2image/ip2i_manager.py:992 -#: ../gui/wxpython/image2target/ii2t_manager.py:1633 -#: ../gui/wxpython/gcp/manager.py:1567 +#: ../gui/wxpython/photo2image/ip2i_manager.py:994 +#: ../gui/wxpython/image2target/ii2t_manager.py:1635 +#: ../gui/wxpython/gcp/manager.py:1569 #, python-format msgid "" "Insufficient points defined and active (checked) for selected rectification method (order: %d).\n" @@ -3029,36 +3029,36 @@ "10+ points for 3rd order." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1020 -#: ../gui/wxpython/image2target/ii2t_manager.py:1661 -#: ../gui/wxpython/gcp/manager.py:1595 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1022 +#: ../gui/wxpython/image2target/ii2t_manager.py:1663 +#: ../gui/wxpython/gcp/manager.py:1597 msgid "Rectifying images, please wait..." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1042 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1044 msgid "Writing output image to group, please wait..." msgstr "Output kép írása a csoportba, kérem várjon..." -#: ../gui/wxpython/photo2image/ip2i_manager.py:1072 -#: ../gui/wxpython/image2target/ii2t_manager.py:1746 -#: ../gui/wxpython/gcp/manager.py:1680 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1074 +#: ../gui/wxpython/image2target/ii2t_manager.py:1749 +#: ../gui/wxpython/gcp/manager.py:1682 msgid "GCP Manager settings" msgstr "GCP kezelÅ‘ beállítások" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1117 -#: ../gui/wxpython/image2target/ii2t_manager.py:1793 -#: ../gui/wxpython/gcp/manager.py:1727 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1119 +#: ../gui/wxpython/image2target/ii2t_manager.py:1796 +#: ../gui/wxpython/gcp/manager.py:1729 msgid "Quit GCP Manager" msgstr "Kilépés a GCP kezelÅ‘bÅ‘l" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1118 -#: ../gui/wxpython/image2target/ii2t_manager.py:1794 -#: ../gui/wxpython/gcp/manager.py:1728 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1120 +#: ../gui/wxpython/image2target/ii2t_manager.py:1797 +#: ../gui/wxpython/gcp/manager.py:1730 msgid "Save ground control points?" msgstr "IllesztÅ‘pontok mentése?" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1196 -#: ../gui/wxpython/gcp/manager.py:1807 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1198 +#: ../gui/wxpython/gcp/manager.py:1809 msgid "" "Could not calculate RMS Error.\n" "Possible error with m.transform." @@ -3066,8 +3066,8 @@ "Az RMS hibát nem tudom kiszámítani.\n" "Valószínűleg m.transform hiba." -#: ../gui/wxpython/photo2image/ip2i_manager.py:1324 -#: ../gui/wxpython/gcp/manager.py:1935 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1326 +#: ../gui/wxpython/gcp/manager.py:1937 msgid "" "Could not calculate new extends.\n" "Possible error with m.transform." @@ -3075,119 +3075,119 @@ "Nem tudom az új terjedelmet kiszámítani.\n" "Valószínűleg m.transform hiba." -#: ../gui/wxpython/photo2image/ip2i_manager.py:1456 -#: ../gui/wxpython/image2target/ii2t_manager.py:2130 -#: ../gui/wxpython/gcp/manager.py:2067 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1458 +#: ../gui/wxpython/image2target/ii2t_manager.py:2133 +#: ../gui/wxpython/gcp/manager.py:2069 msgid "Adjust source display to target display" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1461 -#: ../gui/wxpython/image2target/ii2t_manager.py:2135 -#: ../gui/wxpython/gcp/manager.py:2072 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1463 +#: ../gui/wxpython/image2target/ii2t_manager.py:2138 +#: ../gui/wxpython/gcp/manager.py:2074 msgid "Adjust target display to source display" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1535 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1553 -#: ../gui/wxpython/image2target/ii2t_manager.py:2209 -#: ../gui/wxpython/image2target/ii2t_manager.py:2229 -#: ../gui/wxpython/gcp/manager.py:2146 ../gui/wxpython/gcp/manager.py:2164 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1537 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1555 +#: ../gui/wxpython/image2target/ii2t_manager.py:2212 +#: ../gui/wxpython/image2target/ii2t_manager.py:2232 +#: ../gui/wxpython/gcp/manager.py:2148 ../gui/wxpython/gcp/manager.py:2166 #: ../gui/wxpython/vnet/widgets.py:85 ../gui/wxpython/vnet/vnet_data.py:259 msgid "use" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1536 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1554 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1538 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1556 msgid "source X" msgstr "forrás X" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1537 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1555 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1539 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1557 msgid "source Y" msgstr "forrás Y" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1538 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1556 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1540 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1558 msgid "target X" msgstr "cél X" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1539 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1557 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1541 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1559 msgid "target Y" msgstr "cél Y" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1540 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1558 -#: ../gui/wxpython/image2target/ii2t_manager.py:2216 -#: ../gui/wxpython/image2target/ii2t_manager.py:2236 -#: ../gui/wxpython/gcp/manager.py:2151 ../gui/wxpython/gcp/manager.py:2169 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1542 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1560 +#: ../gui/wxpython/image2target/ii2t_manager.py:2219 +#: ../gui/wxpython/image2target/ii2t_manager.py:2239 +#: ../gui/wxpython/gcp/manager.py:2153 ../gui/wxpython/gcp/manager.py:2171 msgid "Forward error" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1541 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1559 -#: ../gui/wxpython/image2target/ii2t_manager.py:2217 -#: ../gui/wxpython/image2target/ii2t_manager.py:2237 -#: ../gui/wxpython/gcp/manager.py:2152 ../gui/wxpython/gcp/manager.py:2170 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1543 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1561 +#: ../gui/wxpython/image2target/ii2t_manager.py:2220 +#: ../gui/wxpython/image2target/ii2t_manager.py:2240 +#: ../gui/wxpython/gcp/manager.py:2154 ../gui/wxpython/gcp/manager.py:2172 msgid "Backward error" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1696 -#: ../gui/wxpython/image2target/ii2t_manager.py:2376 -#: ../gui/wxpython/gcp/manager.py:2307 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1698 +#: ../gui/wxpython/image2target/ii2t_manager.py:2379 +#: ../gui/wxpython/gcp/manager.py:2309 msgid "Invalid coordinate value. Operation canceled." msgstr "Hibás koordináta érték. A művelet megszakadt." -#: ../gui/wxpython/photo2image/ip2i_manager.py:1734 -#: ../gui/wxpython/image2target/ii2t_manager.py:2551 -#: ../gui/wxpython/gcp/manager.py:2485 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1736 +#: ../gui/wxpython/image2target/ii2t_manager.py:2554 +#: ../gui/wxpython/gcp/manager.py:2487 msgid "Edit GCP" msgstr "GCP szerkesztés" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1746 -#: ../gui/wxpython/image2target/ii2t_manager.py:2563 -#: ../gui/wxpython/gcp/manager.py:2497 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1748 +#: ../gui/wxpython/image2target/ii2t_manager.py:2566 +#: ../gui/wxpython/gcp/manager.py:2499 msgid "Ground Control Point No." msgstr "IllesztÅ‘pont szám" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1765 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1767 msgid "source X:" msgstr "forrás X:" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1766 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1768 msgid "target X:" msgstr "cél X:" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1767 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1769 msgid "source Y:" msgstr "forrás Y:" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1768 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1770 msgid "target Y:" msgstr "cél Y:" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1904 -#: ../gui/wxpython/image2target/ii2t_manager.py:2729 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1906 +#: ../gui/wxpython/image2target/ii2t_manager.py:2732 #: ../gui/wxpython/vdigit/preferences.py:98 -#: ../gui/wxpython/psmap/dialogs.py:2656 ../gui/wxpython/gcp/manager.py:2656 +#: ../gui/wxpython/psmap/dialogs.py:2658 ../gui/wxpython/gcp/manager.py:2658 msgid "Symbology" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1913 -#: ../gui/wxpython/image2target/ii2t_manager.py:2738 -#: ../gui/wxpython/gcp/manager.py:2665 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1915 +#: ../gui/wxpython/image2target/ii2t_manager.py:2741 +#: ../gui/wxpython/gcp/manager.py:2667 msgid "Highlight highest RMS error only" msgstr "Csak a legnagyobb RMS hiba kiemelése" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1926 -#: ../gui/wxpython/image2target/ii2t_manager.py:2751 -#: ../gui/wxpython/gcp/manager.py:2678 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1928 +#: ../gui/wxpython/image2target/ii2t_manager.py:2754 +#: ../gui/wxpython/gcp/manager.py:2680 msgid "Highlight RMS error > M + SD * factor:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1930 -#: ../gui/wxpython/image2target/ii2t_manager.py:2755 -#: ../gui/wxpython/gcp/manager.py:2682 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1932 +#: ../gui/wxpython/image2target/ii2t_manager.py:2758 +#: ../gui/wxpython/gcp/manager.py:2684 msgid "" "Highlight GCPs with an RMS error larger than \n" "mean + standard deviation * given factor. \n" @@ -3197,144 +3197,144 @@ "átlag + szórás * szorzó.\n" "A szorzóra ajánlott érték 1 és 2 között van." -#: ../gui/wxpython/photo2image/ip2i_manager.py:1953 -#: ../gui/wxpython/image2target/ii2t_manager.py:2778 -#: ../gui/wxpython/gcp/manager.py:2705 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1955 +#: ../gui/wxpython/image2target/ii2t_manager.py:2781 +#: ../gui/wxpython/gcp/manager.py:2707 msgid "Symbol settings" msgstr "Szimbólum beállítások" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1961 -#: ../gui/wxpython/image2target/ii2t_manager.py:2786 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1963 +#: ../gui/wxpython/image2target/ii2t_manager.py:2789 #: ../gui/wxpython/nviz/tools.py:1423 ../gui/wxpython/nviz/tools.py:2154 #: ../gui/wxpython/nviz/tools.py:2296 ../gui/wxpython/nviz/preferences.py:372 #: ../gui/wxpython/nviz/preferences.py:574 #: ../gui/wxpython/nviz/preferences.py:640 -#: ../gui/wxpython/gui_core/preferences.py:1520 -#: ../gui/wxpython/psmap/dialogs.py:2375 ../gui/wxpython/psmap/dialogs.py:2536 -#: ../gui/wxpython/mapswipe/dialogs.py:280 ../gui/wxpython/gcp/manager.py:2713 +#: ../gui/wxpython/gui_core/preferences.py:1514 +#: ../gui/wxpython/psmap/dialogs.py:2377 ../gui/wxpython/psmap/dialogs.py:2538 +#: ../gui/wxpython/mapswipe/dialogs.py:280 ../gui/wxpython/gcp/manager.py:2715 msgid "Color:" msgstr "Szín:" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1981 -#: ../gui/wxpython/image2target/ii2t_manager.py:2806 -#: ../gui/wxpython/gcp/manager.py:2733 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1983 +#: ../gui/wxpython/image2target/ii2t_manager.py:2809 +#: ../gui/wxpython/gcp/manager.py:2735 msgid "Color for high RMS error:" msgstr "Szín nagy RMS hibához:" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2001 -#: ../gui/wxpython/image2target/ii2t_manager.py:2826 -#: ../gui/wxpython/gcp/manager.py:2753 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2003 +#: ../gui/wxpython/image2target/ii2t_manager.py:2829 +#: ../gui/wxpython/gcp/manager.py:2755 msgid "Color for selected GCP:" msgstr "Szín a kiválasztott GCP-hez:" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2021 -#: ../gui/wxpython/image2target/ii2t_manager.py:2846 -#: ../gui/wxpython/gcp/manager.py:2773 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2023 +#: ../gui/wxpython/image2target/ii2t_manager.py:2849 +#: ../gui/wxpython/gcp/manager.py:2775 msgid "Color for unused GCPs:" msgstr "Szín a nem használt GCP-khez:" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2037 -#: ../gui/wxpython/image2target/ii2t_manager.py:2862 -#: ../gui/wxpython/gcp/manager.py:2789 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2039 +#: ../gui/wxpython/image2target/ii2t_manager.py:2865 +#: ../gui/wxpython/gcp/manager.py:2791 msgid "Show unused GCPs" msgstr "Nem használ GCP-k mutatása" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2054 -#: ../gui/wxpython/image2target/ii2t_manager.py:2879 -#: ../gui/wxpython/gui_core/preferences.py:1447 -#: ../gui/wxpython/gcp/manager.py:2806 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2056 +#: ../gui/wxpython/image2target/ii2t_manager.py:2882 +#: ../gui/wxpython/gui_core/preferences.py:1441 +#: ../gui/wxpython/gcp/manager.py:2808 msgid "Symbol size:" msgstr "Szimbólum méret:" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2076 -#: ../gui/wxpython/image2target/ii2t_manager.py:2901 -#: ../gui/wxpython/gui_core/preferences.py:1415 -#: ../gui/wxpython/psmap/dialogs.py:6813 -#: ../gui/wxpython/mapswipe/dialogs.py:327 ../gui/wxpython/gcp/manager.py:2828 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2078 +#: ../gui/wxpython/image2target/ii2t_manager.py:2904 +#: ../gui/wxpython/gui_core/preferences.py:1409 +#: ../gui/wxpython/psmap/dialogs.py:6815 +#: ../gui/wxpython/mapswipe/dialogs.py:327 ../gui/wxpython/gcp/manager.py:2830 #: ../gui/wxpython/vnet/dialogs.py:1279 msgid "Line width:" msgstr "Vonalvastagság:" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2122 -#: ../gui/wxpython/image2target/ii2t_manager.py:741 -#: ../gui/wxpython/image2target/ii2t_manager.py:2953 -#: ../gui/wxpython/gcp/manager.py:718 ../gui/wxpython/gcp/manager.py:2880 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2124 +#: ../gui/wxpython/image2target/ii2t_manager.py:743 +#: ../gui/wxpython/image2target/ii2t_manager.py:2956 +#: ../gui/wxpython/gcp/manager.py:720 ../gui/wxpython/gcp/manager.py:2882 msgid "Select source map to display:" msgstr "MegjelenítendÅ‘ forrás térkép:" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2136 -#: ../gui/wxpython/image2target/ii2t_manager.py:767 -#: ../gui/wxpython/image2target/ii2t_manager.py:2967 -#: ../gui/wxpython/gcp/manager.py:744 ../gui/wxpython/gcp/manager.py:2894 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2138 +#: ../gui/wxpython/image2target/ii2t_manager.py:769 +#: ../gui/wxpython/image2target/ii2t_manager.py:2970 +#: ../gui/wxpython/gcp/manager.py:746 ../gui/wxpython/gcp/manager.py:2896 msgid "Select target raster map to display:" msgstr "MegjelenítendÅ‘ cél raszter térkép:" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2161 -#: ../gui/wxpython/image2target/ii2t_manager.py:3007 -#: ../gui/wxpython/gcp/manager.py:2934 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2163 +#: ../gui/wxpython/image2target/ii2t_manager.py:3010 +#: ../gui/wxpython/gcp/manager.py:2936 msgid "Rectification" msgstr "Rektifikáció" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2170 -#: ../gui/wxpython/image2target/ii2t_manager.py:3016 -#: ../gui/wxpython/gcp/manager.py:2943 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2172 +#: ../gui/wxpython/image2target/ii2t_manager.py:3019 +#: ../gui/wxpython/gcp/manager.py:2945 msgid "Select rectification order" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2172 -#: ../gui/wxpython/image2target/ii2t_manager.py:3018 -#: ../gui/wxpython/gcp/manager.py:2945 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2174 +#: ../gui/wxpython/image2target/ii2t_manager.py:3021 +#: ../gui/wxpython/gcp/manager.py:2947 msgid "1st order" msgstr "1. rendű" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2173 -#: ../gui/wxpython/image2target/ii2t_manager.py:3019 -#: ../gui/wxpython/gcp/manager.py:2946 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2175 +#: ../gui/wxpython/image2target/ii2t_manager.py:3022 +#: ../gui/wxpython/gcp/manager.py:2948 msgid "2nd order" msgstr "2. rendű" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2174 -#: ../gui/wxpython/image2target/ii2t_manager.py:3020 -#: ../gui/wxpython/gcp/manager.py:2947 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2176 +#: ../gui/wxpython/image2target/ii2t_manager.py:3023 +#: ../gui/wxpython/gcp/manager.py:2949 msgid "3rd order" msgstr "3. rendű" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2186 -#: ../gui/wxpython/image2target/ii2t_manager.py:3032 -#: ../gui/wxpython/gcp/manager.py:2959 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2188 +#: ../gui/wxpython/image2target/ii2t_manager.py:3035 +#: ../gui/wxpython/gcp/manager.py:2961 msgid "Select interpolation method:" msgstr "Válasszon interpoláció módszert:" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2202 -#: ../gui/wxpython/image2target/ii2t_manager.py:3048 -#: ../gui/wxpython/gcp/manager.py:2975 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2204 +#: ../gui/wxpython/image2target/ii2t_manager.py:3051 +#: ../gui/wxpython/gcp/manager.py:2977 msgid "clip to computational region in target location" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2212 -#: ../gui/wxpython/image2target/ii2t_manager.py:589 -#: ../gui/wxpython/image2target/ii2t_manager.py:3058 -#: ../gui/wxpython/gcp/manager.py:560 ../gui/wxpython/gcp/manager.py:2985 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2214 +#: ../gui/wxpython/image2target/ii2t_manager.py:591 +#: ../gui/wxpython/image2target/ii2t_manager.py:3061 +#: ../gui/wxpython/gcp/manager.py:562 ../gui/wxpython/gcp/manager.py:2987 msgid "Extension for output maps:" msgstr "Terjedelem az output térképhez:" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2253 -#: ../gui/wxpython/image2target/ii2t_manager.py:3099 -#: ../gui/wxpython/gcp/manager.py:3026 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2255 +#: ../gui/wxpython/image2target/ii2t_manager.py:3102 +#: ../gui/wxpython/gcp/manager.py:3028 msgid "RMS threshold factor must be > 0" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2256 -#: ../gui/wxpython/image2target/ii2t_manager.py:3102 -#: ../gui/wxpython/gcp/manager.py:3029 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2258 +#: ../gui/wxpython/image2target/ii2t_manager.py:3105 +#: ../gui/wxpython/gcp/manager.py:3031 msgid "" "RMS threshold factor is < 1\n" "Too many points might be highlighted" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2416 -#: ../gui/wxpython/image2target/ii2t_manager.py:3286 -#: ../gui/wxpython/gcp/manager.py:3213 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2418 +#: ../gui/wxpython/image2target/ii2t_manager.py:3289 +#: ../gui/wxpython/gcp/manager.py:3215 #, python-format msgid "GCP Manager settings saved to file '%s'." msgstr "GCP kezelÅ‘ beállításokat mentettem a(z) '%s' fájlba." @@ -3388,13 +3388,13 @@ #: ../gui/wxpython/photo2image/ip2i_mapdisplay.py:478 #: ../gui/wxpython/image2target/ii2t_mapdisplay.py:479 -#: ../gui/wxpython/gcp/mapdisplay.py:479 ../gui/wxpython/mapdisp/frame.py:1390 +#: ../gui/wxpython/gcp/mapdisplay.py:479 ../gui/wxpython/mapdisp/frame.py:1389 msgid "Zoom to default region" msgstr "Nagyítás az alapértelmezett régióra" #: ../gui/wxpython/photo2image/ip2i_mapdisplay.py:482 #: ../gui/wxpython/image2target/ii2t_mapdisplay.py:483 -#: ../gui/wxpython/gcp/mapdisplay.py:483 ../gui/wxpython/mapdisp/frame.py:1392 +#: ../gui/wxpython/gcp/mapdisplay.py:483 ../gui/wxpython/mapdisp/frame.py:1391 msgid "Zoom to saved region" msgstr "Nagyítás a mentett régióra" @@ -3406,7 +3406,7 @@ #: ../gui/wxpython/photo2image/ip2i_mapdisplay.py:492 #: ../gui/wxpython/image2target/ii2t_mapdisplay.py:493 -#: ../gui/wxpython/gcp/mapdisplay.py:493 ../gui/wxpython/mapdisp/frame.py:1402 +#: ../gui/wxpython/gcp/mapdisplay.py:493 ../gui/wxpython/mapdisp/frame.py:1401 msgid "Save display geometry to named region" msgstr "" @@ -3423,11 +3423,11 @@ msgstr "Adjon meg egy kamera nevet (i.ortho.camera paranccsal generáltat)" #: ../gui/wxpython/photo2image/g.gui.photo2image.py:111 -msgid "Please provide an order value (1 if 4 Fiducials, 2 if 8 Fiducials)" +msgid "Please provive an order value (1 if 4 Fiducials, 2 if 8 Fiducials)" msgstr "" #: ../gui/wxpython/photo2image/g.gui.photo2image.py:116 -msgid "Please provide an output files extension (used by i.rectify)" +msgid "Please provive an output files extension (used by i.rectify)" msgstr "" #: ../gui/wxpython/photo2image/ip2i_statusbar.py:38 @@ -3529,7 +3529,7 @@ msgstr "" #: ../gui/wxpython/core/render.py:1010 ../gui/wxpython/core/render.py:1013 -#: ../gui/wxpython/core/render.py:1016 ../gui/wxpython/core/gcmd.py:435 +#: ../gui/wxpython/core/render.py:1016 ../gui/wxpython/core/gcmd.py:437 msgid "Details:" msgstr "" @@ -3547,24 +3547,24 @@ msgid "Unable to get current geographic extent. Force quiting wxGUI. Please manually run g.region to fix the problem." msgstr "" -#: ../gui/wxpython/core/toolboxes.py:225 +#: ../gui/wxpython/core/toolboxes.py:227 msgid "Unable to parse user toolboxes XML files. Default files will be loaded." msgstr "" -#: ../gui/wxpython/core/toolboxes.py:269 +#: ../gui/wxpython/core/toolboxes.py:271 msgid "Unable to create toolboxes directory." msgstr "" -#: ../gui/wxpython/core/toolboxes.py:493 +#: ../gui/wxpython/core/toolboxes.py:495 msgid "Custom toolboxes" msgstr "" -#: ../gui/wxpython/core/toolboxes.py:517 +#: ../gui/wxpython/core/toolboxes.py:519 #, python-format msgid "List of addons cannot be obtained because g.extension failed. Details: %s" msgstr "" -#: ../gui/wxpython/core/toolboxes.py:574 +#: ../gui/wxpython/core/toolboxes.py:576 msgid "Addons" msgstr "" @@ -3593,32 +3593,32 @@ "WMS layers can not be displayed without the bindings.\n" msgstr "" -#: ../gui/wxpython/core/gcmd.py:126 +#: ../gui/wxpython/core/gcmd.py:128 msgid "Reason" msgstr "" -#: ../gui/wxpython/core/gcmd.py:151 ../gui/wxpython/gis_set.py:697 -#: ../gui/wxpython/gis_set.py:740 +#: ../gui/wxpython/core/gcmd.py:153 ../gui/wxpython/gis_set.py:639 +#: ../gui/wxpython/gis_set.py:682 #: ../gui/wxpython/image2target/ii2t_gis_set.py:640 #: ../gui/wxpython/image2target/ii2t_gis_set.py:683 -#: ../gui/wxpython/lmgr/frame.py:2570 +#: ../gui/wxpython/lmgr/frame.py:2573 msgid "Message" msgstr "" -#: ../gui/wxpython/core/gcmd.py:432 +#: ../gui/wxpython/core/gcmd.py:434 msgid "Execution failed:" msgstr "" -#: ../gui/wxpython/core/gcmd.py:437 ../gui/wxpython/core/gcmd.py:444 +#: ../gui/wxpython/core/gcmd.py:439 ../gui/wxpython/core/gcmd.py:446 msgid "Error: " msgstr "" -#: ../gui/wxpython/core/gcmd.py:521 +#: ../gui/wxpython/core/gcmd.py:523 #, python-format msgid "Unable to exectute command: '%s'" msgstr "" -#: ../gui/wxpython/core/gcmd.py:747 ../gui/wxpython/gui_core/forms.py:2740 +#: ../gui/wxpython/core/gcmd.py:749 ../gui/wxpython/gui_core/forms.py:2770 #, python-format msgid "Error in %s" msgstr "" @@ -3633,136 +3633,136 @@ msgid "WARNING: Ignoring unsupported wx debug level (must be >=0 and <=5). {0}\n" msgstr "" -#: ../gui/wxpython/core/settings.py:503 +#: ../gui/wxpython/core/settings.py:505 msgid "Segment break" msgstr "" -#: ../gui/wxpython/core/settings.py:569 +#: ../gui/wxpython/core/settings.py:571 msgid "Data point" msgstr "" -#: ../gui/wxpython/core/settings.py:643 +#: ../gui/wxpython/core/settings.py:645 msgid "animation" msgstr "" -#: ../gui/wxpython/core/settings.py:866 +#: ../gui/wxpython/core/settings.py:868 msgid "Collapse all except PERMANENT and current" msgstr "" -#: ../gui/wxpython/core/settings.py:867 +#: ../gui/wxpython/core/settings.py:869 msgid "Collapse all except PERMANENT" msgstr "" -#: ../gui/wxpython/core/settings.py:868 +#: ../gui/wxpython/core/settings.py:870 msgid "Collapse all except current" msgstr "" -#: ../gui/wxpython/core/settings.py:869 +#: ../gui/wxpython/core/settings.py:871 msgid "Collapse all" msgstr "" -#: ../gui/wxpython/core/settings.py:870 +#: ../gui/wxpython/core/settings.py:872 msgid "Expand all" msgstr "" -#: ../gui/wxpython/core/settings.py:875 ../gui/wxpython/dbmgr/base.py:1406 +#: ../gui/wxpython/core/settings.py:877 ../gui/wxpython/dbmgr/base.py:1408 msgid "Edit selected record" msgstr "Kiválasztott rekord szerkesztése" -#: ../gui/wxpython/core/settings.py:875 +#: ../gui/wxpython/core/settings.py:877 msgid "Display selected" msgstr "" -#: ../gui/wxpython/core/settings.py:884 +#: ../gui/wxpython/core/settings.py:886 msgid "Classic (labels only)" msgstr "" -#: ../gui/wxpython/core/settings.py:885 +#: ../gui/wxpython/core/settings.py:887 msgid "Combined (labels and module names)" msgstr "" -#: ../gui/wxpython/core/settings.py:886 +#: ../gui/wxpython/core/settings.py:888 msgid "Expert (module names only)" msgstr "" -#: ../gui/wxpython/core/settings.py:891 +#: ../gui/wxpython/core/settings.py:893 msgid "Basic top" msgstr "" -#: ../gui/wxpython/core/settings.py:892 +#: ../gui/wxpython/core/settings.py:894 msgid "Basic left" msgstr "" -#: ../gui/wxpython/core/settings.py:893 +#: ../gui/wxpython/core/settings.py:895 msgid "Fancy green" msgstr "" -#: ../gui/wxpython/core/settings.py:894 +#: ../gui/wxpython/core/settings.py:896 msgid "List left" msgstr "" -#: ../gui/wxpython/core/settings.py:901 +#: ../gui/wxpython/core/settings.py:903 msgid "Zoom and recenter" msgstr "" -#: ../gui/wxpython/core/settings.py:901 +#: ../gui/wxpython/core/settings.py:903 msgid "Zoom to mouse cursor" msgstr "" -#: ../gui/wxpython/core/settings.py:901 +#: ../gui/wxpython/core/settings.py:903 msgid "Nothing" msgstr "" -#: ../gui/wxpython/core/settings.py:903 +#: ../gui/wxpython/core/settings.py:905 msgid "Scroll forward to zoom in" msgstr "" -#: ../gui/wxpython/core/settings.py:903 +#: ../gui/wxpython/core/settings.py:905 msgid "Scroll back to zoom in" msgstr "" -#: ../gui/wxpython/core/settings.py:936 ../gui/wxpython/core/settings.py:948 +#: ../gui/wxpython/core/settings.py:938 ../gui/wxpython/core/settings.py:950 msgid "box" msgstr "" -#: ../gui/wxpython/core/settings.py:937 +#: ../gui/wxpython/core/settings.py:939 msgid "sphere" msgstr "" -#: ../gui/wxpython/core/settings.py:938 +#: ../gui/wxpython/core/settings.py:940 msgid "cube" msgstr "" -#: ../gui/wxpython/core/settings.py:939 +#: ../gui/wxpython/core/settings.py:941 msgid "diamond" msgstr "" -#: ../gui/wxpython/core/settings.py:940 +#: ../gui/wxpython/core/settings.py:942 msgid "aster" msgstr "" -#: ../gui/wxpython/core/settings.py:941 +#: ../gui/wxpython/core/settings.py:943 msgid "gyro" msgstr "" -#: ../gui/wxpython/core/settings.py:942 +#: ../gui/wxpython/core/settings.py:944 msgid "histogram" msgstr "" -#: ../gui/wxpython/core/settings.py:948 +#: ../gui/wxpython/core/settings.py:950 msgid "cross" msgstr "" -#: ../gui/wxpython/core/settings.py:948 +#: ../gui/wxpython/core/settings.py:950 msgid "circle" msgstr "" -#: ../gui/wxpython/core/settings.py:981 +#: ../gui/wxpython/core/settings.py:983 #, python-format msgid "Unable to read settings file <%s>\n" msgstr "" -#: ../gui/wxpython/core/settings.py:1007 +#: ../gui/wxpython/core/settings.py:1009 #, python-format msgid "" "Error: Reading settings from file <%(file)s> failed.\n" @@ -3770,11 +3770,11 @@ "\t\tLine: '%(line)s'\n" msgstr "" -#: ../gui/wxpython/core/settings.py:1025 +#: ../gui/wxpython/core/settings.py:1028 msgid "Unable to create settings directory" msgstr "" -#: ../gui/wxpython/core/settings.py:1073 +#: ../gui/wxpython/core/settings.py:1076 #, python-format msgid "" "Writing settings to file <%(file)s> failed.\n" @@ -3782,16 +3782,16 @@ "Details: %(detail)s" msgstr "" -#: ../gui/wxpython/core/settings.py:1179 +#: ../gui/wxpython/core/settings.py:1182 msgid "Unable to set " msgstr "" -#: ../gui/wxpython/core/settings.py:1215 ../gui/wxpython/core/settings.py:1225 +#: ../gui/wxpython/core/settings.py:1218 ../gui/wxpython/core/settings.py:1229 #, python-format msgid "Unable to parse settings '%s'" msgstr "" -#: ../gui/wxpython/core/gconsole.py:502 +#: ../gui/wxpython/core/gconsole.py:504 #, python-format msgid "" "Unable to run command:\n" @@ -3800,40 +3800,40 @@ "Option <%(opt)s>: read from standard input is not supported by wxGUI" msgstr "" -#: ../gui/wxpython/core/gconsole.py:526 +#: ../gui/wxpython/core/gconsole.py:528 #, python-format msgid "Module <%s> not found." msgstr "" -#: ../gui/wxpython/core/gconsole.py:656 ../gui/wxpython/gmodeler/frame.py:299 +#: ../gui/wxpython/core/gconsole.py:658 ../gui/wxpython/gmodeler/frame.py:299 #, python-format msgid "%d sec" msgstr "" -#: ../gui/wxpython/core/gconsole.py:659 ../gui/wxpython/gmodeler/frame.py:302 +#: ../gui/wxpython/core/gconsole.py:661 ../gui/wxpython/gmodeler/frame.py:302 #, python-format msgid "%(min)d min %(sec)d sec" msgstr "" -#: ../gui/wxpython/core/gconsole.py:663 ../gui/wxpython/gui_core/ghelp.py:231 +#: ../gui/wxpython/core/gconsole.py:665 ../gui/wxpython/gui_core/ghelp.py:231 #: ../gui/wxpython/gmodeler/model.py:1123 #: ../gui/wxpython/gmodeler/model.py:1229 ../gui/wxpython/gmodeler/frame.py:306 msgid "unknown" msgstr "" -#: ../gui/wxpython/core/gconsole.py:667 +#: ../gui/wxpython/core/gconsole.py:669 msgid "Please note that the data are left in inconsistent state and may be corrupted" msgstr "" -#: ../gui/wxpython/core/gconsole.py:669 +#: ../gui/wxpython/core/gconsole.py:671 msgid "Command aborted" msgstr "" -#: ../gui/wxpython/core/gconsole.py:671 ../gui/wxpython/gmodeler/frame.py:312 +#: ../gui/wxpython/core/gconsole.py:673 ../gui/wxpython/gmodeler/frame.py:312 msgid "Command finished" msgstr "" -#: ../gui/wxpython/core/gconsole.py:747 ../gui/wxpython/gui_core/goutput.py:496 +#: ../gui/wxpython/core/gconsole.py:749 #, python-format msgid "" "Unable to write file '%(filePath)s'.\n" @@ -3841,7 +3841,7 @@ "Details: %(error)s" msgstr "" -#: ../gui/wxpython/core/menutree.py:151 +#: ../gui/wxpython/core/menutree.py:153 #, python-format msgid "Unknow tag %s" msgstr "" @@ -3888,210 +3888,181 @@ msgid "Unable to create file '%s'\n" msgstr "" -#: ../gui/wxpython/core/utils.py:996 ../gui/wxpython/gui_core/forms.py:1729 +#: ../gui/wxpython/core/utils.py:996 ../gui/wxpython/gui_core/forms.py:1739 msgid "Select Color" msgstr "" -#: ../gui/wxpython/gis_set.py:122 +#: ../gui/wxpython/gis_set.py:115 #: ../gui/wxpython/image2target/ii2t_gis_set.py:122 msgid "1. Select GRASS GIS database directory" msgstr "1. Válasszon GRASS GIS adatbázis könyvtárat" -#: ../gui/wxpython/gis_set.py:125 +#: ../gui/wxpython/gis_set.py:118 #: ../gui/wxpython/image2target/ii2t_gis_set.py:125 msgid "2. Select GRASS Location" msgstr "2. Válasszon GRASS helyet" -#: ../gui/wxpython/gis_set.py:128 +#: ../gui/wxpython/gis_set.py:121 #: ../gui/wxpython/image2target/ii2t_gis_set.py:128 msgid "3. Select GRASS Mapset" msgstr "3. Válasszon GRASS térképcsoportot" -#: ../gui/wxpython/gis_set.py:146 +#: ../gui/wxpython/gis_set.py:139 #: ../gui/wxpython/image2target/ii2t_gis_set.py:146 msgid "GRASS GIS database directory contains Locations." msgstr "" -#: ../gui/wxpython/gis_set.py:150 +#: ../gui/wxpython/gis_set.py:143 #: ../gui/wxpython/image2target/ii2t_gis_set.py:150 msgid "All data in one Location is in the same coordinate reference system (projection). One Location can be one project. Location contains Mapsets." msgstr "" -#: ../gui/wxpython/gis_set.py:158 +#: ../gui/wxpython/gis_set.py:151 #: ../gui/wxpython/image2target/ii2t_gis_set.py:158 msgid "Mapset contains GIS data related to one project, task within one project, subregion or user." msgstr "" -#: ../gui/wxpython/gis_set.py:173 +#: ../gui/wxpython/gis_set.py:166 #: ../gui/wxpython/image2target/ii2t_gis_set.py:173 msgid "Start &GRASS session" msgstr "&GRASS indítása" -#: ../gui/wxpython/gis_set.py:179 +#: ../gui/wxpython/gis_set.py:172 #: ../gui/wxpython/image2target/ii2t_gis_set.py:179 msgid "&Browse" msgstr "Tallózás" #. GTC New mapset -#: ../gui/wxpython/gis_set.py:182 +#: ../gui/wxpython/gis_set.py:175 #: ../gui/wxpython/image2target/ii2t_gis_set.py:182 msgid "&New" msgstr "Új" -#: ../gui/wxpython/gis_set.py:183 +#: ../gui/wxpython/gis_set.py:176 #: ../gui/wxpython/image2target/ii2t_gis_set.py:183 msgid "Create a new Mapset in selected Location" msgstr "Új térképcsoport létrehozása a kiválasztott helyen" #. GTC New location -#: ../gui/wxpython/gis_set.py:186 +#: ../gui/wxpython/gis_set.py:179 #: ../gui/wxpython/image2target/ii2t_gis_set.py:186 msgid "N&ew" msgstr "Új" -#: ../gui/wxpython/gis_set.py:189 +#: ../gui/wxpython/gis_set.py:182 #: ../gui/wxpython/image2target/ii2t_gis_set.py:189 msgid "Create a new location using location wizard. After location is created successfully, GRASS session is started." msgstr "" #. GTC Rename location -#: ../gui/wxpython/gis_set.py:194 +#: ../gui/wxpython/gis_set.py:187 #: ../gui/wxpython/image2target/ii2t_gis_set.py:194 msgid "Ren&ame" msgstr "Ãtnevezés" -#: ../gui/wxpython/gis_set.py:195 ../gui/wxpython/gis_set.py:727 +#: ../gui/wxpython/gis_set.py:188 ../gui/wxpython/gis_set.py:669 #: ../gui/wxpython/image2target/ii2t_gis_set.py:195 #: ../gui/wxpython/image2target/ii2t_gis_set.py:670 msgid "Rename selected location" msgstr "Kiválasztott hely átnevezése" #. GTC Delete location -#: ../gui/wxpython/gis_set.py:198 +#: ../gui/wxpython/gis_set.py:191 #: ../gui/wxpython/image2target/ii2t_gis_set.py:198 msgid "De&lete" msgstr "Törlés" -#: ../gui/wxpython/gis_set.py:199 ../gui/wxpython/gis_set.py:810 +#: ../gui/wxpython/gis_set.py:192 ../gui/wxpython/gis_set.py:752 #: ../gui/wxpython/image2target/ii2t_gis_set.py:199 #: ../gui/wxpython/image2target/ii2t_gis_set.py:753 msgid "Delete selected location" msgstr "Kiválasztott hely törlése" -#: ../gui/wxpython/gis_set.py:201 ../gui/wxpython/startup/locdownload.py:303 +#: ../gui/wxpython/gis_set.py:194 ../gui/wxpython/startup/locdownload.py:303 msgid "Do&wnload" msgstr "Letöltés" -#: ../gui/wxpython/gis_set.py:202 +#: ../gui/wxpython/gis_set.py:195 msgid "Download sample location" msgstr "Minta hely letöltése" #. GTC Rename mapset -#: ../gui/wxpython/gis_set.py:206 +#: ../gui/wxpython/gis_set.py:199 #: ../gui/wxpython/image2target/ii2t_gis_set.py:202 -#: ../gui/wxpython/datacatalog/tree.py:990 ../gui/wxpython/dbmgr/base.py:2409 +#: ../gui/wxpython/datacatalog/tree.py:990 ../gui/wxpython/dbmgr/base.py:2411 msgid "&Rename" msgstr "Ãtnevezés" -#: ../gui/wxpython/gis_set.py:207 ../gui/wxpython/gis_set.py:684 +#: ../gui/wxpython/gis_set.py:200 ../gui/wxpython/gis_set.py:626 #: ../gui/wxpython/image2target/ii2t_gis_set.py:203 #: ../gui/wxpython/image2target/ii2t_gis_set.py:627 msgid "Rename selected mapset" msgstr "Kiválasztott térképcsoport átnevezése" #. GTC Delete mapset -#: ../gui/wxpython/gis_set.py:210 +#: ../gui/wxpython/gis_set.py:203 #: ../gui/wxpython/image2target/ii2t_gis_set.py:206 #: ../gui/wxpython/datacatalog/tree.py:985 msgid "&Delete" msgstr "Törlés" -#: ../gui/wxpython/gis_set.py:211 ../gui/wxpython/gis_set.py:782 +#: ../gui/wxpython/gis_set.py:204 ../gui/wxpython/gis_set.py:724 #: ../gui/wxpython/image2target/ii2t_gis_set.py:207 #: ../gui/wxpython/image2target/ii2t_gis_set.py:725 msgid "Delete selected mapset" msgstr "Kiválasztott térképcsoport törlése" -#: ../gui/wxpython/gis_set.py:257 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:252 -#, python-format -msgid "GRASS GIS %s startup%s" -msgstr "" +#: ../gui/wxpython/gis_set.py:258 +#, fuzzy, python-format +msgid "GRASS GIS %s Startup%s" +msgstr "GRASS GIS %s réteg kezelÅ‘" -#: ../gui/wxpython/gis_set.py:262 +#: ../gui/wxpython/gis_set.py:263 #: ../gui/wxpython/image2target/ii2t_gis_set.py:257 msgid "Enter GRASS session" msgstr "" -#: ../gui/wxpython/gis_set.py:282 +#: ../gui/wxpython/gis_set.py:283 #: ../gui/wxpython/image2target/ii2t_gis_set.py:277 msgid "Unable to set GRASS database. Check your locale settings." msgstr "" -#: ../gui/wxpython/gis_set.py:302 +#: ../gui/wxpython/gis_set.py:303 #: ../gui/wxpython/image2target/ii2t_gis_set.py:297 #, python-format msgid "ERROR: Location <%s> not found\n" msgstr "HIBA: <%s> helyet nem találom\n" -#: ../gui/wxpython/gis_set.py:320 +#: ../gui/wxpython/gis_set.py:321 #: ../gui/wxpython/image2target/ii2t_gis_set.py:315 #, python-format msgid "ERROR: Mapset <%s> not found\n" msgstr "HIBA: <%s> térképcsoportot nem találom\n" -#: ../gui/wxpython/gis_set.py:480 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:474 -#, python-format -msgid "Invalid line in GISRC file (%s):%s\n" -msgstr "Hibás sor a GISRC fájlban (%s): %s\n" - -#: ../gui/wxpython/gis_set.py:511 +#: ../gui/wxpython/gis_set.py:490 #: ../gui/wxpython/image2target/ii2t_gis_set.py:505 #: ../gui/wxpython/startup/locdownload.py:441 #, python-brace-format msgid "Error: {text}" msgstr "Hiba: {text}" -#: ../gui/wxpython/gis_set.py:549 -msgid "Documents" -msgstr "Dokumentációk" - -#: ../gui/wxpython/gis_set.py:550 -msgid "My Documents" -msgstr "Dokumentumaim" - -#: ../gui/wxpython/gis_set.py:574 +#: ../gui/wxpython/gis_set.py:531 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1171 msgid "GRASS needs a directory (GRASS database) in which to store its data. Create one now if you have not already done so. A popular choice is \"grassdata\", located in your home directory. Press Browse button to select the directory." msgstr "" -#: ../gui/wxpython/gis_set.py:596 +#: ../gui/wxpython/gis_set.py:553 #: ../gui/wxpython/image2target/ii2t_gis_set.py:539 #, python-format msgid "Do you want to import <%(name)s> to the newly created location?" msgstr "" -#: ../gui/wxpython/gis_set.py:599 +#: ../gui/wxpython/gis_set.py:556 #: ../gui/wxpython/image2target/ii2t_gis_set.py:542 msgid "Import data?" msgstr "Adat import?" -#: ../gui/wxpython/gis_set.py:613 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:556 -msgid "New mapset:" -msgstr "Új térképcsoport" - -#: ../gui/wxpython/gis_set.py:614 ../gui/wxpython/gis_set.py:1015 -#: ../gui/wxpython/menustrings.py:245 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:240 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:557 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:938 -#: ../gui/wxpython/lmgr/frame.py:1072 -msgid "Create new mapset" -msgstr "Új térképcsoport létrehozás" - -#: ../gui/wxpython/gis_set.py:655 +#: ../gui/wxpython/gis_set.py:597 #: ../gui/wxpython/image2target/ii2t_gis_set.py:598 #, python-format msgid "" @@ -4099,13 +4070,13 @@ "Reason: %(msg)s" msgstr "" -#: ../gui/wxpython/gis_set.py:662 +#: ../gui/wxpython/gis_set.py:604 #: ../gui/wxpython/image2target/ii2t_gis_set.py:605 #, python-format msgid "Data file <%(name)s> imported successfully. The location's default region was set from this imported map." msgstr "" -#: ../gui/wxpython/gis_set.py:676 +#: ../gui/wxpython/gis_set.py:618 #: ../gui/wxpython/image2target/ii2t_gis_set.py:619 msgid "" "Mapset is required for valid GRASS location.\n" @@ -4113,7 +4084,7 @@ "This mapset cannot be renamed." msgstr "" -#: ../gui/wxpython/gis_set.py:682 ../gui/wxpython/gis_set.py:725 +#: ../gui/wxpython/gis_set.py:624 ../gui/wxpython/gis_set.py:667 #: ../gui/wxpython/image2target/ii2t_gis_set.py:625 #: ../gui/wxpython/image2target/ii2t_gis_set.py:668 #, python-format @@ -4126,7 +4097,7 @@ "\n" "Új név:" -#: ../gui/wxpython/gis_set.py:698 +#: ../gui/wxpython/gis_set.py:640 #: ../gui/wxpython/image2target/ii2t_gis_set.py:641 #, python-format msgid "" @@ -4138,7 +4109,7 @@ "\n" "<%s> térképcsoport már létezik a helyen." -#: ../gui/wxpython/gis_set.py:712 +#: ../gui/wxpython/gis_set.py:654 #: ../gui/wxpython/image2target/ii2t_gis_set.py:655 #, python-format msgid "" @@ -4150,7 +4121,7 @@ "\n" "%s" -#: ../gui/wxpython/gis_set.py:741 +#: ../gui/wxpython/gis_set.py:683 #: ../gui/wxpython/image2target/ii2t_gis_set.py:684 #, python-format msgid "" @@ -4162,7 +4133,7 @@ "\n" "<%s> hely már létezik a GRASS adatbázisban." -#: ../gui/wxpython/gis_set.py:756 +#: ../gui/wxpython/gis_set.py:698 #: ../gui/wxpython/image2target/ii2t_gis_set.py:699 #, python-format msgid "" @@ -4174,7 +4145,7 @@ "\n" "%s" -#: ../gui/wxpython/gis_set.py:770 +#: ../gui/wxpython/gis_set.py:712 #: ../gui/wxpython/image2target/ii2t_gis_set.py:713 msgid "" "Mapset is required for valid GRASS location.\n" @@ -4182,7 +4153,7 @@ "This mapset cannot be deleted." msgstr "" -#: ../gui/wxpython/gis_set.py:777 +#: ../gui/wxpython/gis_set.py:719 #: ../gui/wxpython/image2target/ii2t_gis_set.py:720 #, python-format msgid "" @@ -4191,12 +4162,12 @@ "ALL MAPS included in this mapset will be PERMANENTLY DELETED!" msgstr "" -#: ../gui/wxpython/gis_set.py:791 +#: ../gui/wxpython/gis_set.py:733 #: ../gui/wxpython/image2target/ii2t_gis_set.py:734 msgid "Unable to delete mapset" msgstr "Nem tudom törölni a térképcsoportot" -#: ../gui/wxpython/gis_set.py:805 +#: ../gui/wxpython/gis_set.py:747 #: ../gui/wxpython/image2target/ii2t_gis_set.py:748 #, python-format msgid "" @@ -4208,48 +4179,42 @@ "\n" "Minden a helyhez tartozó térképet véglegesen törlök!" -#: ../gui/wxpython/gis_set.py:821 +#: ../gui/wxpython/gis_set.py:763 #: ../gui/wxpython/image2target/ii2t_gis_set.py:764 msgid "Unable to delete location" msgstr "Nem tudom törölni a helyet" -#: ../gui/wxpython/gis_set.py:851 +#: ../gui/wxpython/gis_set.py:793 #: ../gui/wxpython/image2target/ii2t_gis_set.py:774 #, python-brace-format msgid "Unicode error detected. Check your locale settings. Details: {0}" msgstr "" -#: ../gui/wxpython/gis_set.py:863 +#: ../gui/wxpython/gis_set.py:805 #: ../gui/wxpython/image2target/ii2t_gis_set.py:786 #, python-format msgid "No GRASS Location found in '%s'. Create a new Location or choose different GRASS database directory." msgstr "Nem találtam GRASS helyet itt '%s'. Hozzon létre egy új helyet vagy válasszon egy másik GRASS adatbázis könyvtárat." -#: ../gui/wxpython/gis_set.py:985 +#: ../gui/wxpython/gis_set.py:920 #: ../gui/wxpython/image2target/ii2t_gis_set.py:908 #, python-format msgid "Path '%s' doesn't exist." msgstr "'%s' útvonal nem létezik." -#: ../gui/wxpython/gis_set.py:1000 +#: ../gui/wxpython/gis_set.py:935 #: ../gui/wxpython/image2target/ii2t_gis_set.py:923 -#: ../gui/wxpython/gui_core/gselect.py:1192 +#: ../gui/wxpython/gui_core/gselect.py:1198 msgid "Choose GIS Data Directory" msgstr "" -#: ../gui/wxpython/gis_set.py:1014 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:937 -#: ../gui/wxpython/lmgr/frame.py:1071 -msgid "Enter name for new mapset:" -msgstr "Az új térképcsoport neve:" - -#: ../gui/wxpython/gis_set.py:1029 +#: ../gui/wxpython/gis_set.py:962 #: ../gui/wxpython/image2target/ii2t_gis_set.py:952 #, python-format msgid "Mapset <%s> already exists." msgstr "<%s>térképcsoport már létezik." -#: ../gui/wxpython/gis_set.py:1036 +#: ../gui/wxpython/gis_set.py:969 #: ../gui/wxpython/image2target/ii2t_gis_set.py:959 #, python-format msgid "" @@ -4258,18 +4223,18 @@ "Are you really sure that you want to create this mapset?" msgstr "" -#: ../gui/wxpython/gis_set.py:1041 +#: ../gui/wxpython/gis_set.py:974 #: ../gui/wxpython/image2target/ii2t_gis_set.py:964 msgid "Reserved mapset name" msgstr "Fenntartott térképcsoport név" -#: ../gui/wxpython/gis_set.py:1073 +#: ../gui/wxpython/gis_set.py:993 #: ../gui/wxpython/image2target/ii2t_gis_set.py:996 #, python-format msgid "Unable to create new mapset: %s" msgstr "Nem tudok új térképcsoportot létrehozni: %s" -#: ../gui/wxpython/gis_set.py:1088 +#: ../gui/wxpython/gis_set.py:1008 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1011 #, python-format msgid "" @@ -4281,13 +4246,13 @@ "Do you want to try to remove .gislock (note that you need permission for this operation) and continue?" msgstr "" -#: ../gui/wxpython/gis_set.py:1094 ../gui/wxpython/gis_set.py:1107 +#: ../gui/wxpython/gis_set.py:1014 ../gui/wxpython/gis_set.py:1027 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1017 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1030 msgid "Lock file found" msgstr "" -#: ../gui/wxpython/gis_set.py:1103 +#: ../gui/wxpython/gis_set.py:1023 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1026 msgid "" "ARE YOU REALLY SURE?\n" @@ -4295,7 +4260,7 @@ "If you really are running another GRASS session doing this could corrupt your data. Have another look in the processor manager just to be sure..." msgstr "" -#: ../gui/wxpython/gis_set.py:1117 +#: ../gui/wxpython/gis_set.py:1037 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1040 #, python-format msgid "" @@ -4304,20 +4269,20 @@ "Details: %(reason)s" msgstr "" -#: ../gui/wxpython/gis_set.py:1167 +#: ../gui/wxpython/gis_set.py:1082 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1090 #, python-format msgid "Name <%(name)s> is not a valid name for location or mapset. Please use only ASCII characters excluding %(chars)s and space." msgstr "" -#: ../gui/wxpython/gis_set.py:1172 +#: ../gui/wxpython/gis_set.py:1087 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1095 -#: ../gui/wxpython/gui_core/widgets.py:859 +#: ../gui/wxpython/gui_core/widgets.py:860 msgid "Invalid name" msgstr "" -#: ../gui/wxpython/menustrings.py:3 ../gui/wxpython/menustrings.py:2004 -#: ../gui/wxpython/menustrings.py:2054 +#: ../gui/wxpython/menustrings.py:3 ../gui/wxpython/menustrings.py:2005 +#: ../gui/wxpython/menustrings.py:2055 #: ../gui/wxpython/image2target/ii2t_menustrings.py:4 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1972 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2022 @@ -4329,7 +4294,7 @@ msgid "Workspace" msgstr "Munkaterület" -#: ../gui/wxpython/menustrings.py:5 ../gui/wxpython/menustrings.py:2005 +#: ../gui/wxpython/menustrings.py:5 ../gui/wxpython/menustrings.py:2006 #: ../gui/wxpython/image2target/ii2t_menustrings.py:6 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1973 #: ../gui/wxpython/nviz/tools.py:1360 @@ -4341,7 +4306,7 @@ msgid "Create new workspace" msgstr "Új munkaterület létrehozás" -#: ../gui/wxpython/menustrings.py:7 ../gui/wxpython/menustrings.py:2007 +#: ../gui/wxpython/menustrings.py:7 ../gui/wxpython/menustrings.py:2008 #: ../gui/wxpython/image2target/ii2t_menustrings.py:8 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1975 msgid "Open" @@ -4354,11 +4319,11 @@ #: ../gui/wxpython/menustrings.py:10 #: ../gui/wxpython/image2target/ii2t_menustrings.py:11 -#: ../gui/wxpython/lmgr/frame.py:1615 ../gui/wxpython/lmgr/frame.py:1636 +#: ../gui/wxpython/lmgr/frame.py:1618 ../gui/wxpython/lmgr/frame.py:1639 msgid "Save workspace" msgstr "Munkaterület mentés" -#: ../gui/wxpython/menustrings.py:11 ../gui/wxpython/menustrings.py:2011 +#: ../gui/wxpython/menustrings.py:11 ../gui/wxpython/menustrings.py:2012 #: ../gui/wxpython/image2target/ii2t_menustrings.py:12 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1979 msgid "Save as" @@ -4369,10 +4334,10 @@ msgid "Save workspace to file" msgstr "Munkaterület mentés fájlba" -#: ../gui/wxpython/menustrings.py:13 ../gui/wxpython/menustrings.py:2013 +#: ../gui/wxpython/menustrings.py:13 ../gui/wxpython/menustrings.py:2014 #: ../gui/wxpython/image2target/ii2t_menustrings.py:14 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1981 -#: ../gui/wxpython/gui_core/forms.py:561 +#: ../gui/wxpython/gui_core/forms.py:573 #: ../gui/wxpython/mapswipe/dialogs.py:193 msgid "Close" msgstr "" @@ -4477,143 +4442,143 @@ msgid "Close all open map display windows" msgstr "" -#: ../gui/wxpython/menustrings.py:37 ../gui/wxpython/menustrings.py:1055 +#: ../gui/wxpython/menustrings.py:37 ../gui/wxpython/menustrings.py:1056 msgid "Simplified raster import with reprojection" msgstr "" #: ../gui/wxpython/menustrings.py:38 ../gui/wxpython/menustrings.py:40 -#: ../gui/wxpython/menustrings.py:1056 ../gui/wxpython/menustrings.py:1058 +#: ../gui/wxpython/menustrings.py:1057 ../gui/wxpython/menustrings.py:1059 #: ../gui/wxpython/image2target/ii2t_menustrings.py:39 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1040 msgid "Imports raster data into a GRASS raster map using GDAL library." msgstr "" -#: ../gui/wxpython/menustrings.py:39 ../gui/wxpython/menustrings.py:1057 +#: ../gui/wxpython/menustrings.py:39 ../gui/wxpython/menustrings.py:1058 msgid "Import of common raster formats" msgstr "" -#: ../gui/wxpython/menustrings.py:41 ../gui/wxpython/menustrings.py:1059 +#: ../gui/wxpython/menustrings.py:41 ../gui/wxpython/menustrings.py:1060 #: ../gui/wxpython/image2target/ii2t_menustrings.py:42 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1043 msgid "ASCII x,y,z point import and gridding" msgstr "" -#: ../gui/wxpython/menustrings.py:42 ../gui/wxpython/menustrings.py:1060 +#: ../gui/wxpython/menustrings.py:42 ../gui/wxpython/menustrings.py:1061 #: ../gui/wxpython/image2target/ii2t_menustrings.py:43 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1044 msgid "Creates a raster map from an assemblage of many coordinates using univariate statistics." msgstr "" -#: ../gui/wxpython/menustrings.py:43 ../gui/wxpython/menustrings.py:1061 +#: ../gui/wxpython/menustrings.py:43 ../gui/wxpython/menustrings.py:1062 #: ../gui/wxpython/image2target/ii2t_menustrings.py:44 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1045 msgid "ASCII grid import" msgstr "ASCII rács import" -#: ../gui/wxpython/menustrings.py:44 ../gui/wxpython/menustrings.py:1062 +#: ../gui/wxpython/menustrings.py:44 ../gui/wxpython/menustrings.py:1063 #: ../gui/wxpython/image2target/ii2t_menustrings.py:45 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1046 msgid "Converts a GRASS ASCII raster file to binary raster map." msgstr "GRASS ASCII raszter fájl konvertálás bináris raszter térképbe." -#: ../gui/wxpython/menustrings.py:45 ../gui/wxpython/menustrings.py:1063 +#: ../gui/wxpython/menustrings.py:45 ../gui/wxpython/menustrings.py:1064 #: ../gui/wxpython/image2target/ii2t_menustrings.py:46 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1047 msgid "ASCII polygons, lines, and point import" msgstr "" -#: ../gui/wxpython/menustrings.py:46 ../gui/wxpython/menustrings.py:1064 +#: ../gui/wxpython/menustrings.py:46 ../gui/wxpython/menustrings.py:1065 #: ../gui/wxpython/image2target/ii2t_menustrings.py:47 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1048 msgid "Creates raster maps from ASCII polygon/line/point data files." msgstr "" -#: ../gui/wxpython/menustrings.py:47 ../gui/wxpython/menustrings.py:1065 +#: ../gui/wxpython/menustrings.py:47 ../gui/wxpython/menustrings.py:1066 #: ../gui/wxpython/image2target/ii2t_menustrings.py:48 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1049 msgid "Raw binary array import" msgstr "" -#: ../gui/wxpython/menustrings.py:48 ../gui/wxpython/menustrings.py:1066 +#: ../gui/wxpython/menustrings.py:48 ../gui/wxpython/menustrings.py:1067 #: ../gui/wxpython/image2target/ii2t_menustrings.py:49 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1050 msgid "Import a binary raster file into a GRASS raster map layer." msgstr "" -#: ../gui/wxpython/menustrings.py:49 ../gui/wxpython/menustrings.py:1067 +#: ../gui/wxpython/menustrings.py:49 ../gui/wxpython/menustrings.py:1068 #: ../gui/wxpython/image2target/ii2t_menustrings.py:50 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1051 msgid "GRIDATB.FOR import" msgstr "GRIDATB.FOR import" -#: ../gui/wxpython/menustrings.py:50 ../gui/wxpython/menustrings.py:1068 +#: ../gui/wxpython/menustrings.py:50 ../gui/wxpython/menustrings.py:1069 #: ../gui/wxpython/image2target/ii2t_menustrings.py:51 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1052 msgid "Imports GRIDATB.FOR map file (TOPMODEL) into a GRASS raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:51 ../gui/wxpython/menustrings.py:1069 +#: ../gui/wxpython/menustrings.py:51 ../gui/wxpython/menustrings.py:1070 #: ../gui/wxpython/image2target/ii2t_menustrings.py:52 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1053 msgid "Matlab 2D array import" msgstr "Matlab 2D tömb import" -#: ../gui/wxpython/menustrings.py:52 ../gui/wxpython/menustrings.py:1070 +#: ../gui/wxpython/menustrings.py:52 ../gui/wxpython/menustrings.py:1071 #: ../gui/wxpython/image2target/ii2t_menustrings.py:53 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1054 msgid "Imports a binary MAT-File(v4) to a GRASS raster." msgstr "" -#: ../gui/wxpython/menustrings.py:53 ../gui/wxpython/menustrings.py:1071 +#: ../gui/wxpython/menustrings.py:53 ../gui/wxpython/menustrings.py:1072 #: ../gui/wxpython/image2target/ii2t_menustrings.py:54 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1055 msgid "PNG import" msgstr "PNG import" -#: ../gui/wxpython/menustrings.py:54 ../gui/wxpython/menustrings.py:1072 +#: ../gui/wxpython/menustrings.py:54 ../gui/wxpython/menustrings.py:1073 #: ../gui/wxpython/image2target/ii2t_menustrings.py:55 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1056 msgid "Imports non-georeferenced PNG format image." msgstr "" -#: ../gui/wxpython/menustrings.py:55 ../gui/wxpython/menustrings.py:1073 +#: ../gui/wxpython/menustrings.py:55 ../gui/wxpython/menustrings.py:1074 #: ../gui/wxpython/image2target/ii2t_menustrings.py:56 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1057 msgid "SPOT NDVI import" msgstr "SPOT NDVI import" -#: ../gui/wxpython/menustrings.py:56 ../gui/wxpython/menustrings.py:1074 +#: ../gui/wxpython/menustrings.py:56 ../gui/wxpython/menustrings.py:1075 #: ../gui/wxpython/image2target/ii2t_menustrings.py:57 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1058 msgid "Imports SPOT VGT NDVI data into a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:57 ../gui/wxpython/menustrings.py:1075 +#: ../gui/wxpython/menustrings.py:57 ../gui/wxpython/menustrings.py:1076 #: ../gui/wxpython/image2target/ii2t_menustrings.py:58 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1059 msgid "SRTM HGT import" msgstr "SRTM HGT import" -#: ../gui/wxpython/menustrings.py:58 ../gui/wxpython/menustrings.py:1076 +#: ../gui/wxpython/menustrings.py:58 ../gui/wxpython/menustrings.py:1077 #: ../gui/wxpython/image2target/ii2t_menustrings.py:59 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1060 msgid "Imports SRTM HGT files into raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:59 ../gui/wxpython/menustrings.py:1077 +#: ../gui/wxpython/menustrings.py:59 ../gui/wxpython/menustrings.py:1078 #: ../gui/wxpython/image2target/ii2t_menustrings.py:60 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1061 msgid "Terra ASTER HDF import" msgstr "Terra ASTER HDF import" -#: ../gui/wxpython/menustrings.py:60 ../gui/wxpython/menustrings.py:1078 +#: ../gui/wxpython/menustrings.py:60 ../gui/wxpython/menustrings.py:1079 #: ../gui/wxpython/image2target/ii2t_menustrings.py:61 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1062 msgid "Georeference, rectify, and import Terra-ASTER imagery and relative DEMs using gdalwarp." msgstr "" #: ../gui/wxpython/menustrings.py:61 ../gui/wxpython/menustrings.py:86 -#: ../gui/wxpython/menustrings.py:1079 ../gui/wxpython/menustrings.py:1104 +#: ../gui/wxpython/menustrings.py:1080 ../gui/wxpython/menustrings.py:1105 #: ../gui/wxpython/image2target/ii2t_menustrings.py:62 #: ../gui/wxpython/image2target/ii2t_menustrings.py:86 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1063 @@ -4621,24 +4586,22 @@ msgid "LAS LiDAR points import" msgstr "LAS LiDAR pont import" -#: ../gui/wxpython/menustrings.py:62 ../gui/wxpython/menustrings.py:1080 +#: ../gui/wxpython/menustrings.py:62 ../gui/wxpython/menustrings.py:1081 msgid "Creates a raster map from LAS LiDAR points using univariate statistics." msgstr "" -#: ../gui/wxpython/menustrings.py:63 ../gui/wxpython/menustrings.py:1081 +#: ../gui/wxpython/menustrings.py:63 ../gui/wxpython/menustrings.py:1082 #: ../gui/wxpython/image2target/ii2t_menustrings.py:63 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1064 msgid "Unpack raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:64 ../gui/wxpython/menustrings.py:1082 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:64 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1065 -msgid "Imports a raster map as GRASS GIS specific archive file (packed with r.pack)" +#: ../gui/wxpython/menustrings.py:64 ../gui/wxpython/menustrings.py:1083 +msgid "Imports a GRASS GIS specific raster archive file (packed with r.pack) as a raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:65 ../gui/wxpython/menustrings.py:291 -#: ../gui/wxpython/menustrings.py:1083 ../gui/wxpython/menustrings.py:1233 +#: ../gui/wxpython/menustrings.py:65 ../gui/wxpython/menustrings.py:292 +#: ../gui/wxpython/menustrings.py:1084 ../gui/wxpython/menustrings.py:1234 #: ../gui/wxpython/image2target/ii2t_menustrings.py:65 #: ../gui/wxpython/image2target/ii2t_menustrings.py:286 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1066 @@ -4646,8 +4609,8 @@ msgid "Reproject raster map from different GRASS location" msgstr "" -#: ../gui/wxpython/menustrings.py:66 ../gui/wxpython/menustrings.py:292 -#: ../gui/wxpython/menustrings.py:1084 ../gui/wxpython/menustrings.py:1234 +#: ../gui/wxpython/menustrings.py:66 ../gui/wxpython/menustrings.py:293 +#: ../gui/wxpython/menustrings.py:1085 ../gui/wxpython/menustrings.py:1235 #: ../gui/wxpython/image2target/ii2t_menustrings.py:66 #: ../gui/wxpython/image2target/ii2t_menustrings.py:287 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1067 @@ -4655,123 +4618,121 @@ msgid "Re-projects a raster map from given location to the current location." msgstr "" -#: ../gui/wxpython/menustrings.py:68 ../gui/wxpython/menustrings.py:1086 +#: ../gui/wxpython/menustrings.py:68 ../gui/wxpython/menustrings.py:1087 msgid "Simplified vector import with reprojection" msgstr "" #: ../gui/wxpython/menustrings.py:69 ../gui/wxpython/menustrings.py:71 -#: ../gui/wxpython/menustrings.py:1087 ../gui/wxpython/menustrings.py:1089 +#: ../gui/wxpython/menustrings.py:1088 ../gui/wxpython/menustrings.py:1090 #: ../gui/wxpython/image2target/ii2t_menustrings.py:69 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1070 msgid "Imports vector data into a GRASS vector map using OGR library." msgstr "" -#: ../gui/wxpython/menustrings.py:70 ../gui/wxpython/menustrings.py:1088 +#: ../gui/wxpython/menustrings.py:70 ../gui/wxpython/menustrings.py:1089 msgid "Import of common vector formats" msgstr "" -#: ../gui/wxpython/menustrings.py:72 ../gui/wxpython/menustrings.py:1090 +#: ../gui/wxpython/menustrings.py:72 ../gui/wxpython/menustrings.py:1091 #: ../gui/wxpython/image2target/ii2t_menustrings.py:72 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1073 msgid "ASCII points or GRASS ASCII format" msgstr "" -#: ../gui/wxpython/menustrings.py:73 ../gui/wxpython/menustrings.py:1091 +#: ../gui/wxpython/menustrings.py:73 ../gui/wxpython/menustrings.py:1092 #: ../gui/wxpython/image2target/ii2t_menustrings.py:73 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1074 msgid "Creates a vector map from an ASCII points file or ASCII vector file." msgstr "" -#: ../gui/wxpython/menustrings.py:74 ../gui/wxpython/menustrings.py:1092 +#: ../gui/wxpython/menustrings.py:74 ../gui/wxpython/menustrings.py:1093 #: ../gui/wxpython/image2target/ii2t_menustrings.py:74 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1075 msgid "ASCII points as a vector lines" msgstr "ASCII pontok mint vektor vonalak" -#: ../gui/wxpython/menustrings.py:75 ../gui/wxpython/menustrings.py:1093 +#: ../gui/wxpython/menustrings.py:75 ../gui/wxpython/menustrings.py:1094 #: ../gui/wxpython/image2target/ii2t_menustrings.py:75 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1076 msgid "Imports ASCII x,y[,z] coordinates as a series of lines." msgstr "" -#: ../gui/wxpython/menustrings.py:76 ../gui/wxpython/menustrings.py:1094 +#: ../gui/wxpython/menustrings.py:76 ../gui/wxpython/menustrings.py:1095 #: ../gui/wxpython/image2target/ii2t_menustrings.py:76 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1077 msgid "DXF import" msgstr "DXF import" -#: ../gui/wxpython/menustrings.py:77 ../gui/wxpython/menustrings.py:1095 +#: ../gui/wxpython/menustrings.py:77 ../gui/wxpython/menustrings.py:1096 #: ../gui/wxpython/image2target/ii2t_menustrings.py:77 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1078 msgid "Converts files in DXF format to GRASS vector map format." msgstr "" -#: ../gui/wxpython/menustrings.py:78 ../gui/wxpython/menustrings.py:1096 +#: ../gui/wxpython/menustrings.py:78 ../gui/wxpython/menustrings.py:1097 #: ../gui/wxpython/image2target/ii2t_menustrings.py:78 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1079 msgid "WFS" msgstr "WFS" -#: ../gui/wxpython/menustrings.py:79 ../gui/wxpython/menustrings.py:1097 +#: ../gui/wxpython/menustrings.py:79 ../gui/wxpython/menustrings.py:1098 #: ../gui/wxpython/image2target/ii2t_menustrings.py:79 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1080 msgid "Imports GetFeature from a WFS server." msgstr "" -#: ../gui/wxpython/menustrings.py:80 ../gui/wxpython/menustrings.py:1098 +#: ../gui/wxpython/menustrings.py:80 ../gui/wxpython/menustrings.py:1099 #: ../gui/wxpython/image2target/ii2t_menustrings.py:80 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1081 msgid "ESRI e00 import" msgstr "ESRI e00 import" -#: ../gui/wxpython/menustrings.py:81 ../gui/wxpython/menustrings.py:1099 +#: ../gui/wxpython/menustrings.py:81 ../gui/wxpython/menustrings.py:1100 #: ../gui/wxpython/image2target/ii2t_menustrings.py:81 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1082 msgid "Imports E00 file into a vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:82 ../gui/wxpython/menustrings.py:1100 +#: ../gui/wxpython/menustrings.py:82 ../gui/wxpython/menustrings.py:1101 #: ../gui/wxpython/image2target/ii2t_menustrings.py:82 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1083 msgid "Geonames import" msgstr "" -#: ../gui/wxpython/menustrings.py:83 ../gui/wxpython/menustrings.py:1101 +#: ../gui/wxpython/menustrings.py:83 ../gui/wxpython/menustrings.py:1102 #: ../gui/wxpython/image2target/ii2t_menustrings.py:83 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1084 msgid "Imports geonames.org country files into a vector points map." msgstr "" -#: ../gui/wxpython/menustrings.py:84 ../gui/wxpython/menustrings.py:1102 +#: ../gui/wxpython/menustrings.py:84 ../gui/wxpython/menustrings.py:1103 #: ../gui/wxpython/image2target/ii2t_menustrings.py:84 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1085 msgid "Matlab array or Mapgen format import" msgstr "" -#: ../gui/wxpython/menustrings.py:85 ../gui/wxpython/menustrings.py:1103 +#: ../gui/wxpython/menustrings.py:85 ../gui/wxpython/menustrings.py:1104 #: ../gui/wxpython/image2target/ii2t_menustrings.py:85 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1086 msgid "Imports Mapgen or Matlab-ASCII vector maps into GRASS." msgstr "" -#: ../gui/wxpython/menustrings.py:87 ../gui/wxpython/menustrings.py:1105 +#: ../gui/wxpython/menustrings.py:87 ../gui/wxpython/menustrings.py:1106 msgid "Converts LAS LiDAR point clouds to a GRASS vector map with libLAS." msgstr "" -#: ../gui/wxpython/menustrings.py:88 ../gui/wxpython/menustrings.py:1106 +#: ../gui/wxpython/menustrings.py:88 ../gui/wxpython/menustrings.py:1107 #: ../gui/wxpython/image2target/ii2t_menustrings.py:87 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1088 msgid "Unpack vector map" msgstr "Vektor térkép kicsomagolás" -#: ../gui/wxpython/menustrings.py:89 ../gui/wxpython/menustrings.py:1107 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:88 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1089 -msgid "Imports a vector map as GRASS GIS specific archive file (packed with v.pack)" +#: ../gui/wxpython/menustrings.py:89 ../gui/wxpython/menustrings.py:1108 +msgid "Imports a GRASS GIS specific vector archive file (packed with v.pack) as a vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:90 ../gui/wxpython/menustrings.py:571 -#: ../gui/wxpython/menustrings.py:1108 ../gui/wxpython/menustrings.py:1513 +#: ../gui/wxpython/menustrings.py:90 ../gui/wxpython/menustrings.py:572 +#: ../gui/wxpython/menustrings.py:1109 ../gui/wxpython/menustrings.py:1514 #: ../gui/wxpython/image2target/ii2t_menustrings.py:89 #: ../gui/wxpython/image2target/ii2t_menustrings.py:564 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1090 @@ -4779,8 +4740,8 @@ msgid "Reproject vector map from different GRASS location" msgstr "" -#: ../gui/wxpython/menustrings.py:91 ../gui/wxpython/menustrings.py:572 -#: ../gui/wxpython/menustrings.py:1109 ../gui/wxpython/menustrings.py:1514 +#: ../gui/wxpython/menustrings.py:91 ../gui/wxpython/menustrings.py:573 +#: ../gui/wxpython/menustrings.py:1110 ../gui/wxpython/menustrings.py:1515 #: ../gui/wxpython/image2target/ii2t_menustrings.py:90 #: ../gui/wxpython/image2target/ii2t_menustrings.py:565 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1091 @@ -4788,55 +4749,55 @@ msgid "Re-projects a vector map from one location to the current location." msgstr "" -#: ../gui/wxpython/menustrings.py:92 ../gui/wxpython/menustrings.py:1110 +#: ../gui/wxpython/menustrings.py:92 ../gui/wxpython/menustrings.py:1111 #: ../gui/wxpython/image2target/ii2t_menustrings.py:91 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1092 msgid "Import 3D raster data" msgstr "3D raszter adat import" -#: ../gui/wxpython/menustrings.py:93 ../gui/wxpython/menustrings.py:1111 +#: ../gui/wxpython/menustrings.py:93 ../gui/wxpython/menustrings.py:1112 #: ../gui/wxpython/image2target/ii2t_menustrings.py:92 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1093 msgid "ASCII 3D import" msgstr "ASCII 3D import" -#: ../gui/wxpython/menustrings.py:94 ../gui/wxpython/menustrings.py:1112 +#: ../gui/wxpython/menustrings.py:94 ../gui/wxpython/menustrings.py:1113 #: ../gui/wxpython/image2target/ii2t_menustrings.py:93 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1094 msgid "Converts a 3D ASCII raster text file into a (binary) 3D raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:95 ../gui/wxpython/menustrings.py:1113 +#: ../gui/wxpython/menustrings.py:95 ../gui/wxpython/menustrings.py:1114 #: ../gui/wxpython/image2target/ii2t_menustrings.py:94 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1095 msgid "Raw binary array 3D import" msgstr "" -#: ../gui/wxpython/menustrings.py:96 ../gui/wxpython/menustrings.py:1114 +#: ../gui/wxpython/menustrings.py:96 ../gui/wxpython/menustrings.py:1115 #: ../gui/wxpython/image2target/ii2t_menustrings.py:95 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1096 msgid "Imports a binary raster file into a GRASS 3D raster map." msgstr "Bináris raszter fájl import GRASS 3D raszter térképbe." -#: ../gui/wxpython/menustrings.py:97 ../gui/wxpython/menustrings.py:1115 +#: ../gui/wxpython/menustrings.py:97 ../gui/wxpython/menustrings.py:1116 #: ../gui/wxpython/image2target/ii2t_menustrings.py:96 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1097 msgid "Vis5D import" msgstr "Vis5D import" -#: ../gui/wxpython/menustrings.py:98 ../gui/wxpython/menustrings.py:1116 +#: ../gui/wxpython/menustrings.py:98 ../gui/wxpython/menustrings.py:1117 #: ../gui/wxpython/image2target/ii2t_menustrings.py:97 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1098 msgid "Import 3-dimensional Vis5D files." msgstr "3-dimenziós Vis5D fájlok importálása." -#: ../gui/wxpython/menustrings.py:99 ../gui/wxpython/menustrings.py:1117 +#: ../gui/wxpython/menustrings.py:99 ../gui/wxpython/menustrings.py:1118 #: ../gui/wxpython/image2target/ii2t_menustrings.py:98 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1099 msgid "Import database table" msgstr "Adatbázistábla import" -#: ../gui/wxpython/menustrings.py:100 ../gui/wxpython/menustrings.py:1118 +#: ../gui/wxpython/menustrings.py:100 ../gui/wxpython/menustrings.py:1119 #: ../gui/wxpython/image2target/ii2t_menustrings.py:68 #: ../gui/wxpython/image2target/ii2t_menustrings.py:99 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1069 @@ -4844,21 +4805,21 @@ msgid "Common import formats" msgstr "" -#: ../gui/wxpython/menustrings.py:101 ../gui/wxpython/menustrings.py:1119 +#: ../gui/wxpython/menustrings.py:101 ../gui/wxpython/menustrings.py:1120 #: ../gui/wxpython/image2target/ii2t_menustrings.py:100 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1101 msgid "Imports attribute tables in various formats." msgstr "Attribútumtábla import változatos formátumokból." -#: ../gui/wxpython/menustrings.py:102 ../gui/wxpython/menustrings.py:1120 +#: ../gui/wxpython/menustrings.py:102 ../gui/wxpython/menustrings.py:1121 #: ../gui/wxpython/image2target/ii2t_menustrings.py:101 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1102 msgid "Export raster map" msgstr "Raszter térkép export" #: ../gui/wxpython/menustrings.py:103 ../gui/wxpython/menustrings.py:132 -#: ../gui/wxpython/menustrings.py:158 ../gui/wxpython/menustrings.py:1121 -#: ../gui/wxpython/menustrings.py:1150 ../gui/wxpython/menustrings.py:1176 +#: ../gui/wxpython/menustrings.py:158 ../gui/wxpython/menustrings.py:1122 +#: ../gui/wxpython/menustrings.py:1151 ../gui/wxpython/menustrings.py:1177 #: ../gui/wxpython/image2target/ii2t_menustrings.py:102 #: ../gui/wxpython/image2target/ii2t_menustrings.py:131 #: ../gui/wxpython/image2target/ii2t_menustrings.py:156 @@ -4868,122 +4829,122 @@ msgid "Common export formats" msgstr "" -#: ../gui/wxpython/menustrings.py:104 ../gui/wxpython/menustrings.py:1122 +#: ../gui/wxpython/menustrings.py:104 ../gui/wxpython/menustrings.py:1123 #: ../gui/wxpython/image2target/ii2t_menustrings.py:103 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1104 msgid "Exports GRASS raster maps into GDAL supported formats." msgstr "GRASS raszter térképek exportálása GDAL támogatott formátumokba." -#: ../gui/wxpython/menustrings.py:105 ../gui/wxpython/menustrings.py:1123 +#: ../gui/wxpython/menustrings.py:105 ../gui/wxpython/menustrings.py:1124 #: ../gui/wxpython/image2target/ii2t_menustrings.py:104 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1105 msgid "ASCII grid export" msgstr "ASCII rács export" -#: ../gui/wxpython/menustrings.py:106 ../gui/wxpython/menustrings.py:1124 +#: ../gui/wxpython/menustrings.py:106 ../gui/wxpython/menustrings.py:1125 #: ../gui/wxpython/image2target/ii2t_menustrings.py:105 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1106 msgid "Converts a raster map layer into a GRASS ASCII text file." msgstr "Raszter térkép réteg konvertálása GRASS ASCII szövegfájlba." -#: ../gui/wxpython/menustrings.py:107 ../gui/wxpython/menustrings.py:1125 +#: ../gui/wxpython/menustrings.py:107 ../gui/wxpython/menustrings.py:1126 #: ../gui/wxpython/image2target/ii2t_menustrings.py:106 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1107 msgid "ASCII x,y,z points export" msgstr "ASCII x,y,z pont export" -#: ../gui/wxpython/menustrings.py:108 ../gui/wxpython/menustrings.py:1126 +#: ../gui/wxpython/menustrings.py:108 ../gui/wxpython/menustrings.py:1127 #: ../gui/wxpython/image2target/ii2t_menustrings.py:107 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1108 msgid "Exports a raster map to a text file as x,y,z values based on cell centers." msgstr "" -#: ../gui/wxpython/menustrings.py:109 ../gui/wxpython/menustrings.py:1127 +#: ../gui/wxpython/menustrings.py:109 ../gui/wxpython/menustrings.py:1128 #: ../gui/wxpython/image2target/ii2t_menustrings.py:108 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1109 msgid "GRIDATB.FOR export" msgstr "GRIDATB.FOR export" -#: ../gui/wxpython/menustrings.py:110 ../gui/wxpython/menustrings.py:1128 +#: ../gui/wxpython/menustrings.py:110 ../gui/wxpython/menustrings.py:1129 #: ../gui/wxpython/image2target/ii2t_menustrings.py:109 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1110 msgid "Exports GRASS raster map to GRIDATB.FOR map file (TOPMODEL)." msgstr "GRASS raszter export GRIDATB.FOR térkép fájlba (TOPMODEL)." -#: ../gui/wxpython/menustrings.py:111 ../gui/wxpython/menustrings.py:1129 +#: ../gui/wxpython/menustrings.py:111 ../gui/wxpython/menustrings.py:1130 #: ../gui/wxpython/image2target/ii2t_menustrings.py:110 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1111 msgid "Matlab 2D array export" msgstr "Matlab 2D tömb export" -#: ../gui/wxpython/menustrings.py:112 ../gui/wxpython/menustrings.py:1130 +#: ../gui/wxpython/menustrings.py:112 ../gui/wxpython/menustrings.py:1131 #: ../gui/wxpython/image2target/ii2t_menustrings.py:111 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1112 msgid "Exports a GRASS raster to a binary MAT-File." msgstr "GRASS raszter export bináris MAT-fájlba" -#: ../gui/wxpython/menustrings.py:113 ../gui/wxpython/menustrings.py:1131 +#: ../gui/wxpython/menustrings.py:113 ../gui/wxpython/menustrings.py:1132 #: ../gui/wxpython/image2target/ii2t_menustrings.py:112 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1113 msgid "Raw binary array export" msgstr "Nyers bináris tömb export" -#: ../gui/wxpython/menustrings.py:114 ../gui/wxpython/menustrings.py:1132 +#: ../gui/wxpython/menustrings.py:114 ../gui/wxpython/menustrings.py:1133 #: ../gui/wxpython/image2target/ii2t_menustrings.py:113 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1114 msgid "Exports a GRASS raster to a binary array." msgstr "GRASS raszter exportálás bináris tömbbe." -#: ../gui/wxpython/menustrings.py:115 ../gui/wxpython/menustrings.py:1133 +#: ../gui/wxpython/menustrings.py:115 ../gui/wxpython/menustrings.py:1134 #: ../gui/wxpython/image2target/ii2t_menustrings.py:114 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1115 msgid "MPEG-1 export" msgstr "MPEG-1 export" -#: ../gui/wxpython/menustrings.py:116 ../gui/wxpython/menustrings.py:1134 +#: ../gui/wxpython/menustrings.py:116 ../gui/wxpython/menustrings.py:1135 #: ../gui/wxpython/image2target/ii2t_menustrings.py:115 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1116 msgid "Converts raster map series to MPEG movie." msgstr "Raszter térkép sorozat konvertálása MPEG filmbe." -#: ../gui/wxpython/menustrings.py:117 ../gui/wxpython/menustrings.py:1135 +#: ../gui/wxpython/menustrings.py:117 ../gui/wxpython/menustrings.py:1136 #: ../gui/wxpython/image2target/ii2t_menustrings.py:116 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1117 msgid "PNG export" msgstr "PNG export" -#: ../gui/wxpython/menustrings.py:118 ../gui/wxpython/menustrings.py:1136 +#: ../gui/wxpython/menustrings.py:118 ../gui/wxpython/menustrings.py:1137 #: ../gui/wxpython/image2target/ii2t_menustrings.py:117 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1118 msgid "Export a GRASS raster map as a non-georeferenced PNG image." msgstr "GRASS raszter térkép export nem georeferált PNG képbe." -#: ../gui/wxpython/menustrings.py:119 ../gui/wxpython/menustrings.py:1137 +#: ../gui/wxpython/menustrings.py:119 ../gui/wxpython/menustrings.py:1138 #: ../gui/wxpython/image2target/ii2t_menustrings.py:118 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1119 msgid "PPM export" msgstr "PPM export" -#: ../gui/wxpython/menustrings.py:120 ../gui/wxpython/menustrings.py:1138 +#: ../gui/wxpython/menustrings.py:120 ../gui/wxpython/menustrings.py:1139 #: ../gui/wxpython/image2target/ii2t_menustrings.py:119 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1120 msgid "Converts a GRASS raster map to a PPM image file." msgstr "GRASS raszter térkép konvertálás PPM kép fájlba." -#: ../gui/wxpython/menustrings.py:121 ../gui/wxpython/menustrings.py:1139 +#: ../gui/wxpython/menustrings.py:121 ../gui/wxpython/menustrings.py:1140 #: ../gui/wxpython/image2target/ii2t_menustrings.py:120 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1121 msgid "PPM from RGB export" msgstr "" -#: ../gui/wxpython/menustrings.py:122 ../gui/wxpython/menustrings.py:1140 +#: ../gui/wxpython/menustrings.py:122 ../gui/wxpython/menustrings.py:1141 #: ../gui/wxpython/image2target/ii2t_menustrings.py:121 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1122 msgid "Converts 3 GRASS raster layers (R,G,B) to a PPM image file." msgstr "" #: ../gui/wxpython/menustrings.py:123 ../gui/wxpython/menustrings.py:140 -#: ../gui/wxpython/menustrings.py:1141 ../gui/wxpython/menustrings.py:1158 +#: ../gui/wxpython/menustrings.py:1142 ../gui/wxpython/menustrings.py:1159 #: ../gui/wxpython/image2target/ii2t_menustrings.py:122 #: ../gui/wxpython/image2target/ii2t_menustrings.py:138 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1123 @@ -4991,27 +4952,27 @@ msgid "POV-Ray export" msgstr "POV-Ray export" -#: ../gui/wxpython/menustrings.py:124 ../gui/wxpython/menustrings.py:1142 +#: ../gui/wxpython/menustrings.py:124 ../gui/wxpython/menustrings.py:1143 #: ../gui/wxpython/image2target/ii2t_menustrings.py:123 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1124 msgid "Converts a raster map layer into a height-field file for POV-Ray." msgstr "" -#: ../gui/wxpython/menustrings.py:125 ../gui/wxpython/menustrings.py:1143 +#: ../gui/wxpython/menustrings.py:125 ../gui/wxpython/menustrings.py:1144 #: ../gui/wxpython/image2target/ii2t_menustrings.py:124 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1125 msgid "VRML export" msgstr "VRML export" -#: ../gui/wxpython/menustrings.py:126 ../gui/wxpython/menustrings.py:1144 +#: ../gui/wxpython/menustrings.py:126 ../gui/wxpython/menustrings.py:1145 #: ../gui/wxpython/image2target/ii2t_menustrings.py:125 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1126 msgid "Exports a raster map to the Virtual Reality Modeling Language (VRML)." msgstr "Raszter térkép export virtuális valóság modellezÅ‘ nyelvbe (VRML)." #: ../gui/wxpython/menustrings.py:127 ../gui/wxpython/menustrings.py:144 -#: ../gui/wxpython/menustrings.py:155 ../gui/wxpython/menustrings.py:1145 -#: ../gui/wxpython/menustrings.py:1162 ../gui/wxpython/menustrings.py:1173 +#: ../gui/wxpython/menustrings.py:155 ../gui/wxpython/menustrings.py:1146 +#: ../gui/wxpython/menustrings.py:1163 ../gui/wxpython/menustrings.py:1174 #: ../gui/wxpython/image2target/ii2t_menustrings.py:126 #: ../gui/wxpython/image2target/ii2t_menustrings.py:142 #: ../gui/wxpython/image2target/ii2t_menustrings.py:153 @@ -5021,227 +4982,227 @@ msgid "VTK export" msgstr "VTK export" -#: ../gui/wxpython/menustrings.py:128 ../gui/wxpython/menustrings.py:1146 +#: ../gui/wxpython/menustrings.py:128 ../gui/wxpython/menustrings.py:1147 #: ../gui/wxpython/image2target/ii2t_menustrings.py:127 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1128 msgid "Converts raster maps into the VTK-ASCII format." msgstr "Raszter térkép konvertálás VTK-ASCII formátumba." -#: ../gui/wxpython/menustrings.py:129 ../gui/wxpython/menustrings.py:1147 +#: ../gui/wxpython/menustrings.py:129 ../gui/wxpython/menustrings.py:1148 #: ../gui/wxpython/image2target/ii2t_menustrings.py:128 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1129 msgid "Pack raster map" msgstr "Raszter térkép becsomagolás" -#: ../gui/wxpython/menustrings.py:130 ../gui/wxpython/menustrings.py:1148 +#: ../gui/wxpython/menustrings.py:130 ../gui/wxpython/menustrings.py:1149 #: ../gui/wxpython/image2target/ii2t_menustrings.py:129 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1130 msgid "Exports a raster map as GRASS GIS specific archive file" msgstr "Raszter térkép export GRASS GIS specifikus archive fájlba" -#: ../gui/wxpython/menustrings.py:131 ../gui/wxpython/menustrings.py:1149 +#: ../gui/wxpython/menustrings.py:131 ../gui/wxpython/menustrings.py:1150 #: ../gui/wxpython/image2target/ii2t_menustrings.py:130 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1131 msgid "Export vector map" msgstr "Vektor térkép export" -#: ../gui/wxpython/menustrings.py:133 ../gui/wxpython/menustrings.py:1151 +#: ../gui/wxpython/menustrings.py:133 ../gui/wxpython/menustrings.py:1152 msgid "Exports a vector map layer to any of the supported OGR vector formats. By default a vector map layer is exported to OGC GeoPackage format." msgstr "" -#: ../gui/wxpython/menustrings.py:134 ../gui/wxpython/menustrings.py:1152 +#: ../gui/wxpython/menustrings.py:134 ../gui/wxpython/menustrings.py:1153 #: ../gui/wxpython/image2target/ii2t_menustrings.py:133 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1134 msgid "ASCII points or GRASS ASCII vector export" msgstr "ASCII pontok vagy GRASS ASCII vektor export" -#: ../gui/wxpython/menustrings.py:135 ../gui/wxpython/menustrings.py:1153 +#: ../gui/wxpython/menustrings.py:135 ../gui/wxpython/menustrings.py:1154 #: ../gui/wxpython/image2target/ii2t_menustrings.py:134 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1135 msgid "Exports a vector map to a GRASS ASCII vector representation. By default only features with category are exported. To export all features use 'layer=-1'." msgstr "" -#: ../gui/wxpython/menustrings.py:136 ../gui/wxpython/menustrings.py:1154 +#: ../gui/wxpython/menustrings.py:136 ../gui/wxpython/menustrings.py:1155 #: ../gui/wxpython/image2target/ii2t_menustrings.py:135 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1136 msgid "DXF export" msgstr "DXF export" -#: ../gui/wxpython/menustrings.py:137 ../gui/wxpython/menustrings.py:1155 +#: ../gui/wxpython/menustrings.py:137 ../gui/wxpython/menustrings.py:1156 #: ../gui/wxpython/image2target/ii2t_menustrings.py:136 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1137 msgid "Exports vector map to DXF file format." msgstr "Vektor térkép exportálása DXF fájl formátumba." -#: ../gui/wxpython/menustrings.py:138 ../gui/wxpython/menustrings.py:1156 +#: ../gui/wxpython/menustrings.py:138 ../gui/wxpython/menustrings.py:1157 #: ../gui/wxpython/image2target/ii2t_menustrings.py:137 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1138 msgid "PostGIS export" msgstr "PostGIS export" -#: ../gui/wxpython/menustrings.py:139 ../gui/wxpython/menustrings.py:1157 +#: ../gui/wxpython/menustrings.py:139 ../gui/wxpython/menustrings.py:1158 msgid "Exports a vector map layer to PostGIS feature table." msgstr "" -#: ../gui/wxpython/menustrings.py:141 ../gui/wxpython/menustrings.py:1159 +#: ../gui/wxpython/menustrings.py:141 ../gui/wxpython/menustrings.py:1160 #: ../gui/wxpython/image2target/ii2t_menustrings.py:139 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1140 msgid "Converts GRASS x,y,z points to POV-Ray x,z,y format." msgstr "GRASS x,y,z pontok konvertálása POV-Ray x,y,z formátumba." -#: ../gui/wxpython/menustrings.py:142 ../gui/wxpython/menustrings.py:1160 +#: ../gui/wxpython/menustrings.py:142 ../gui/wxpython/menustrings.py:1161 #: ../gui/wxpython/image2target/ii2t_menustrings.py:140 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1141 msgid "SVG export" msgstr "SVG export" -#: ../gui/wxpython/menustrings.py:143 ../gui/wxpython/menustrings.py:1161 +#: ../gui/wxpython/menustrings.py:143 ../gui/wxpython/menustrings.py:1162 #: ../gui/wxpython/image2target/ii2t_menustrings.py:141 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1142 msgid "Exports a vector map to SVG file." msgstr "Vektor térkép konvertálása SVG fájlba." -#: ../gui/wxpython/menustrings.py:145 ../gui/wxpython/menustrings.py:1163 +#: ../gui/wxpython/menustrings.py:145 ../gui/wxpython/menustrings.py:1164 #: ../gui/wxpython/image2target/ii2t_menustrings.py:143 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1144 msgid "Converts a vector map to VTK ASCII output." msgstr "Vektor térkép konvertálása VTK ASCII outputba." -#: ../gui/wxpython/menustrings.py:146 ../gui/wxpython/menustrings.py:1164 +#: ../gui/wxpython/menustrings.py:146 ../gui/wxpython/menustrings.py:1165 #: ../gui/wxpython/image2target/ii2t_menustrings.py:144 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1145 msgid "Pack vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:147 ../gui/wxpython/menustrings.py:1165 +#: ../gui/wxpython/menustrings.py:147 ../gui/wxpython/menustrings.py:1166 #: ../gui/wxpython/image2target/ii2t_menustrings.py:145 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1146 msgid "Exports a vector map as GRASS GIS specific archive file" msgstr "" -#: ../gui/wxpython/menustrings.py:148 ../gui/wxpython/menustrings.py:1166 +#: ../gui/wxpython/menustrings.py:148 ../gui/wxpython/menustrings.py:1167 #: ../gui/wxpython/image2target/ii2t_menustrings.py:146 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1147 msgid "Export 3D raster maps" msgstr "3D raszter térkép export" -#: ../gui/wxpython/menustrings.py:149 ../gui/wxpython/menustrings.py:1167 +#: ../gui/wxpython/menustrings.py:149 ../gui/wxpython/menustrings.py:1168 #: ../gui/wxpython/image2target/ii2t_menustrings.py:147 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1148 msgid "ASCII 3D export" msgstr "ASCII 3D export" -#: ../gui/wxpython/menustrings.py:150 ../gui/wxpython/menustrings.py:1168 +#: ../gui/wxpython/menustrings.py:150 ../gui/wxpython/menustrings.py:1169 #: ../gui/wxpython/image2target/ii2t_menustrings.py:148 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1149 msgid "Converts a 3D raster map layer into a ASCII text file." msgstr "3D raszter térkép konvertálása ASCII szövegfájlba." -#: ../gui/wxpython/menustrings.py:151 ../gui/wxpython/menustrings.py:1169 +#: ../gui/wxpython/menustrings.py:151 ../gui/wxpython/menustrings.py:1170 #: ../gui/wxpython/image2target/ii2t_menustrings.py:149 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1150 msgid "Raw binary array 3D export" msgstr "" -#: ../gui/wxpython/menustrings.py:152 ../gui/wxpython/menustrings.py:1170 +#: ../gui/wxpython/menustrings.py:152 ../gui/wxpython/menustrings.py:1171 #: ../gui/wxpython/image2target/ii2t_menustrings.py:150 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1151 msgid "Exports a GRASS 3D raster map to a binary array." msgstr "" -#: ../gui/wxpython/menustrings.py:153 ../gui/wxpython/menustrings.py:1171 +#: ../gui/wxpython/menustrings.py:153 ../gui/wxpython/menustrings.py:1172 #: ../gui/wxpython/image2target/ii2t_menustrings.py:151 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1152 msgid "Vis5D export" msgstr "Vis5D export" -#: ../gui/wxpython/menustrings.py:154 ../gui/wxpython/menustrings.py:1172 +#: ../gui/wxpython/menustrings.py:154 ../gui/wxpython/menustrings.py:1173 #: ../gui/wxpython/image2target/ii2t_menustrings.py:152 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1153 msgid "Exports GRASS 3D raster map to 3-dimensional Vis5D file." msgstr "" -#: ../gui/wxpython/menustrings.py:156 ../gui/wxpython/menustrings.py:1174 +#: ../gui/wxpython/menustrings.py:156 ../gui/wxpython/menustrings.py:1175 #: ../gui/wxpython/image2target/ii2t_menustrings.py:154 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1155 msgid "Converts 3D raster maps into the VTK-ASCII format." msgstr "" -#: ../gui/wxpython/menustrings.py:157 ../gui/wxpython/menustrings.py:1175 +#: ../gui/wxpython/menustrings.py:157 ../gui/wxpython/menustrings.py:1176 #: ../gui/wxpython/image2target/ii2t_menustrings.py:155 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1156 msgid "Export database table" msgstr "Adatbázistábla export" -#: ../gui/wxpython/menustrings.py:159 ../gui/wxpython/menustrings.py:1177 +#: ../gui/wxpython/menustrings.py:159 ../gui/wxpython/menustrings.py:1178 #: ../gui/wxpython/image2target/ii2t_menustrings.py:157 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1158 msgid "Exports attribute tables into various formats." msgstr "Attribútum táblák exportálása különbözÅ‘ formátumokba." -#: ../gui/wxpython/menustrings.py:160 ../gui/wxpython/menustrings.py:1178 +#: ../gui/wxpython/menustrings.py:160 ../gui/wxpython/menustrings.py:1179 #: ../gui/wxpython/image2target/ii2t_menustrings.py:158 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1159 msgid "Link external data" msgstr "" -#: ../gui/wxpython/menustrings.py:162 ../gui/wxpython/menustrings.py:1180 +#: ../gui/wxpython/menustrings.py:162 ../gui/wxpython/menustrings.py:1181 #: ../gui/wxpython/image2target/ii2t_menustrings.py:160 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1161 msgid "Link GDAL supported raster data as a pseudo GRASS raster map layer." msgstr "" -#: ../gui/wxpython/menustrings.py:164 ../gui/wxpython/menustrings.py:1182 +#: ../gui/wxpython/menustrings.py:164 ../gui/wxpython/menustrings.py:1183 #: ../gui/wxpython/image2target/ii2t_menustrings.py:162 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1163 msgid "Creates a new pseudo-vector map as a link to an OGR-supported layer." msgstr "" -#: ../gui/wxpython/menustrings.py:165 ../gui/wxpython/menustrings.py:1183 +#: ../gui/wxpython/menustrings.py:165 ../gui/wxpython/menustrings.py:1184 #: ../gui/wxpython/image2target/ii2t_menustrings.py:163 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1164 msgid "Output format for raster data" msgstr "Output formátum a raszter adatokhoz" -#: ../gui/wxpython/menustrings.py:166 ../gui/wxpython/menustrings.py:1184 +#: ../gui/wxpython/menustrings.py:166 ../gui/wxpython/menustrings.py:1185 #: ../gui/wxpython/image2target/ii2t_menustrings.py:164 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1165 msgid "Redirects raster output to file utilizing GDAL library rather than storing in GRASS raster format." msgstr "" -#: ../gui/wxpython/menustrings.py:167 ../gui/wxpython/menustrings.py:1185 +#: ../gui/wxpython/menustrings.py:167 ../gui/wxpython/menustrings.py:1186 #: ../gui/wxpython/image2target/ii2t_menustrings.py:165 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1166 msgid "Output format for vector data" msgstr "Output formátum vektor adatokhoz" -#: ../gui/wxpython/menustrings.py:168 ../gui/wxpython/menustrings.py:1186 +#: ../gui/wxpython/menustrings.py:168 ../gui/wxpython/menustrings.py:1187 #: ../gui/wxpython/image2target/ii2t_menustrings.py:166 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1167 msgid "Defines vector output format utilizing OGR library." msgstr "" -#: ../gui/wxpython/menustrings.py:169 ../gui/wxpython/menustrings.py:1187 +#: ../gui/wxpython/menustrings.py:169 ../gui/wxpython/menustrings.py:1188 #: ../gui/wxpython/image2target/ii2t_menustrings.py:167 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1168 msgid "Manage maps" msgstr "Térképek kezelése" -#: ../gui/wxpython/menustrings.py:170 ../gui/wxpython/menustrings.py:1188 +#: ../gui/wxpython/menustrings.py:170 ../gui/wxpython/menustrings.py:1189 #: ../gui/wxpython/image2target/ii2t_menustrings.py:168 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1169 -#: ../gui/wxpython/gui_core/forms.py:611 +#: ../gui/wxpython/gui_core/forms.py:623 msgid "Copy" msgstr "" -#: ../gui/wxpython/menustrings.py:171 ../gui/wxpython/menustrings.py:1189 +#: ../gui/wxpython/menustrings.py:171 ../gui/wxpython/menustrings.py:1190 #: ../gui/wxpython/image2target/ii2t_menustrings.py:169 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1170 msgid "Copies available data files in the current mapset search path to the user's current mapset." msgstr "" -#: ../gui/wxpython/menustrings.py:172 ../gui/wxpython/menustrings.py:962 -#: ../gui/wxpython/menustrings.py:1190 ../gui/wxpython/menustrings.py:1904 +#: ../gui/wxpython/menustrings.py:172 ../gui/wxpython/menustrings.py:963 +#: ../gui/wxpython/menustrings.py:1191 ../gui/wxpython/menustrings.py:1905 #: ../gui/wxpython/image2target/ii2t_menustrings.py:170 #: ../gui/wxpython/image2target/ii2t_menustrings.py:946 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1171 @@ -5249,14 +5210,14 @@ msgid "List" msgstr "Lista" -#: ../gui/wxpython/menustrings.py:173 ../gui/wxpython/menustrings.py:1191 +#: ../gui/wxpython/menustrings.py:173 ../gui/wxpython/menustrings.py:1192 #: ../gui/wxpython/image2target/ii2t_menustrings.py:171 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1172 msgid "Lists available GRASS data base files of the user-specified data type optionally using the search pattern." msgstr "" -#: ../gui/wxpython/menustrings.py:174 ../gui/wxpython/menustrings.py:950 -#: ../gui/wxpython/menustrings.py:1192 ../gui/wxpython/menustrings.py:1892 +#: ../gui/wxpython/menustrings.py:174 ../gui/wxpython/menustrings.py:951 +#: ../gui/wxpython/menustrings.py:1193 ../gui/wxpython/menustrings.py:1893 #: ../gui/wxpython/image2target/ii2t_menustrings.py:172 #: ../gui/wxpython/image2target/ii2t_menustrings.py:934 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1173 @@ -5265,32 +5226,32 @@ msgid "Rename" msgstr "Ãtnevezés" -#: ../gui/wxpython/menustrings.py:175 ../gui/wxpython/menustrings.py:1193 +#: ../gui/wxpython/menustrings.py:175 ../gui/wxpython/menustrings.py:1194 #: ../gui/wxpython/image2target/ii2t_menustrings.py:173 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1174 msgid "Renames data base element files in the user's current mapset." msgstr "" -#: ../gui/wxpython/menustrings.py:176 ../gui/wxpython/menustrings.py:1194 -#: ../gui/wxpython/menustrings.py:2088 +#: ../gui/wxpython/menustrings.py:176 ../gui/wxpython/menustrings.py:1195 +#: ../gui/wxpython/menustrings.py:2089 #: ../gui/wxpython/image2target/ii2t_menustrings.py:174 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1175 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2056 #: ../gui/wxpython/nviz/tools.py:1364 ../gui/wxpython/nviz/tools.py:2367 -#: ../gui/wxpython/nviz/tools.py:2419 ../gui/wxpython/psmap/dialogs.py:1770 +#: ../gui/wxpython/nviz/tools.py:2419 ../gui/wxpython/psmap/dialogs.py:1772 msgid "Delete" msgstr "Törlés" -#: ../gui/wxpython/menustrings.py:177 ../gui/wxpython/menustrings.py:1195 +#: ../gui/wxpython/menustrings.py:177 ../gui/wxpython/menustrings.py:1196 #: ../gui/wxpython/image2target/ii2t_menustrings.py:175 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1176 msgid "Removes data base element files from the user's current mapset using the search pattern." msgstr "" -#: ../gui/wxpython/menustrings.py:178 ../gui/wxpython/menustrings.py:315 -#: ../gui/wxpython/menustrings.py:609 ../gui/wxpython/menustrings.py:863 -#: ../gui/wxpython/menustrings.py:1257 ../gui/wxpython/menustrings.py:1551 -#: ../gui/wxpython/menustrings.py:1805 +#: ../gui/wxpython/menustrings.py:178 ../gui/wxpython/menustrings.py:316 +#: ../gui/wxpython/menustrings.py:610 ../gui/wxpython/menustrings.py:864 +#: ../gui/wxpython/menustrings.py:1258 ../gui/wxpython/menustrings.py:1552 +#: ../gui/wxpython/menustrings.py:1806 #: ../gui/wxpython/image2target/ii2t_menustrings.py:176 #: ../gui/wxpython/image2target/ii2t_menustrings.py:310 #: ../gui/wxpython/image2target/ii2t_menustrings.py:602 @@ -5301,96 +5262,96 @@ msgid "Map type conversions" msgstr "Térkép típus konverziók" -#: ../gui/wxpython/menustrings.py:179 ../gui/wxpython/menustrings.py:316 -#: ../gui/wxpython/menustrings.py:1258 +#: ../gui/wxpython/menustrings.py:179 ../gui/wxpython/menustrings.py:317 +#: ../gui/wxpython/menustrings.py:1259 #: ../gui/wxpython/image2target/ii2t_menustrings.py:177 #: ../gui/wxpython/image2target/ii2t_menustrings.py:311 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1237 msgid "Raster to vector" msgstr "Raszter vektorrá" -#: ../gui/wxpython/menustrings.py:180 ../gui/wxpython/menustrings.py:317 -#: ../gui/wxpython/menustrings.py:1259 +#: ../gui/wxpython/menustrings.py:180 ../gui/wxpython/menustrings.py:318 +#: ../gui/wxpython/menustrings.py:1260 #: ../gui/wxpython/image2target/ii2t_menustrings.py:178 #: ../gui/wxpython/image2target/ii2t_menustrings.py:312 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1238 msgid "Converts a raster map into a vector map." msgstr "Raszter térkép konvertálása vektor térképpé." -#: ../gui/wxpython/menustrings.py:181 ../gui/wxpython/menustrings.py:318 -#: ../gui/wxpython/menustrings.py:1260 +#: ../gui/wxpython/menustrings.py:181 ../gui/wxpython/menustrings.py:319 +#: ../gui/wxpython/menustrings.py:1261 #: ../gui/wxpython/image2target/ii2t_menustrings.py:179 #: ../gui/wxpython/image2target/ii2t_menustrings.py:313 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1239 msgid "Raster series to 3D raster" msgstr "Raszter sorozatok 3D raszterbe" -#: ../gui/wxpython/menustrings.py:182 ../gui/wxpython/menustrings.py:319 -#: ../gui/wxpython/menustrings.py:1261 +#: ../gui/wxpython/menustrings.py:182 ../gui/wxpython/menustrings.py:320 +#: ../gui/wxpython/menustrings.py:1262 #: ../gui/wxpython/image2target/ii2t_menustrings.py:180 #: ../gui/wxpython/image2target/ii2t_menustrings.py:314 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1240 msgid "Converts 2D raster map slices to one 3D raster volume map." msgstr "" -#: ../gui/wxpython/menustrings.py:183 ../gui/wxpython/menustrings.py:320 -#: ../gui/wxpython/menustrings.py:1262 +#: ../gui/wxpython/menustrings.py:183 ../gui/wxpython/menustrings.py:321 +#: ../gui/wxpython/menustrings.py:1263 #: ../gui/wxpython/image2target/ii2t_menustrings.py:181 #: ../gui/wxpython/image2target/ii2t_menustrings.py:315 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1241 msgid "Raster 2.5D to 3D raster" msgstr "2.5D raszter 3D raszterbe" -#: ../gui/wxpython/menustrings.py:184 ../gui/wxpython/menustrings.py:321 -#: ../gui/wxpython/menustrings.py:1263 +#: ../gui/wxpython/menustrings.py:184 ../gui/wxpython/menustrings.py:322 +#: ../gui/wxpython/menustrings.py:1264 #: ../gui/wxpython/image2target/ii2t_menustrings.py:182 #: ../gui/wxpython/image2target/ii2t_menustrings.py:316 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1242 msgid "Creates a 3D volume map based on 2D elevation and value raster maps." msgstr "" -#: ../gui/wxpython/menustrings.py:185 ../gui/wxpython/menustrings.py:610 -#: ../gui/wxpython/menustrings.py:1552 +#: ../gui/wxpython/menustrings.py:185 ../gui/wxpython/menustrings.py:611 +#: ../gui/wxpython/menustrings.py:1553 #: ../gui/wxpython/image2target/ii2t_menustrings.py:183 #: ../gui/wxpython/image2target/ii2t_menustrings.py:603 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1529 msgid "Vector to raster" msgstr "" -#: ../gui/wxpython/menustrings.py:186 ../gui/wxpython/menustrings.py:611 -#: ../gui/wxpython/menustrings.py:1553 +#: ../gui/wxpython/menustrings.py:186 ../gui/wxpython/menustrings.py:612 +#: ../gui/wxpython/menustrings.py:1554 #: ../gui/wxpython/image2target/ii2t_menustrings.py:184 #: ../gui/wxpython/image2target/ii2t_menustrings.py:604 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1530 msgid "Converts (rasterize) a vector map into a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:187 ../gui/wxpython/menustrings.py:612 -#: ../gui/wxpython/menustrings.py:1554 +#: ../gui/wxpython/menustrings.py:187 ../gui/wxpython/menustrings.py:613 +#: ../gui/wxpython/menustrings.py:1555 #: ../gui/wxpython/image2target/ii2t_menustrings.py:185 #: ../gui/wxpython/image2target/ii2t_menustrings.py:605 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1531 msgid "Vector to 3D raster" msgstr "Vektor 3D raszterbe" -#: ../gui/wxpython/menustrings.py:188 ../gui/wxpython/menustrings.py:613 -#: ../gui/wxpython/menustrings.py:1555 +#: ../gui/wxpython/menustrings.py:188 ../gui/wxpython/menustrings.py:614 +#: ../gui/wxpython/menustrings.py:1556 #: ../gui/wxpython/image2target/ii2t_menustrings.py:186 #: ../gui/wxpython/image2target/ii2t_menustrings.py:606 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1532 msgid "Converts a vector map (only points) into a 3D raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:189 ../gui/wxpython/menustrings.py:614 -#: ../gui/wxpython/menustrings.py:1556 +#: ../gui/wxpython/menustrings.py:189 ../gui/wxpython/menustrings.py:615 +#: ../gui/wxpython/menustrings.py:1557 #: ../gui/wxpython/image2target/ii2t_menustrings.py:187 #: ../gui/wxpython/image2target/ii2t_menustrings.py:607 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1533 msgid "2D vector to 3D vector" msgstr "2D vektor 3D vektorba" -#: ../gui/wxpython/menustrings.py:190 ../gui/wxpython/menustrings.py:615 -#: ../gui/wxpython/menustrings.py:1557 +#: ../gui/wxpython/menustrings.py:190 ../gui/wxpython/menustrings.py:616 +#: ../gui/wxpython/menustrings.py:1558 #: ../gui/wxpython/image2target/ii2t_menustrings.py:188 #: ../gui/wxpython/image2target/ii2t_menustrings.py:608 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1534 @@ -5402,39 +5363,39 @@ msgid "3D raster to raster series" msgstr "" -#: ../gui/wxpython/menustrings.py:192 ../gui/wxpython/menustrings.py:865 -#: ../gui/wxpython/menustrings.py:1807 +#: ../gui/wxpython/menustrings.py:192 ../gui/wxpython/menustrings.py:866 +#: ../gui/wxpython/menustrings.py:1808 #: ../gui/wxpython/image2target/ii2t_menustrings.py:190 #: ../gui/wxpython/image2target/ii2t_menustrings.py:849 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1775 msgid "Converts 3D raster maps to 2D raster maps" msgstr "" -#: ../gui/wxpython/menustrings.py:193 ../gui/wxpython/menustrings.py:1990 +#: ../gui/wxpython/menustrings.py:193 ../gui/wxpython/menustrings.py:1991 #: ../gui/wxpython/image2target/ii2t_menustrings.py:191 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1958 msgid "Georectify" msgstr "" -#: ../gui/wxpython/menustrings.py:194 ../gui/wxpython/menustrings.py:1991 +#: ../gui/wxpython/menustrings.py:194 ../gui/wxpython/menustrings.py:1992 #: ../gui/wxpython/image2target/ii2t_menustrings.py:192 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1959 msgid "Manage Ground Control Points for Georectification" msgstr "" -#: ../gui/wxpython/menustrings.py:195 ../gui/wxpython/menustrings.py:1992 +#: ../gui/wxpython/menustrings.py:195 ../gui/wxpython/menustrings.py:1993 #: ../gui/wxpython/image2target/ii2t_menustrings.py:193 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1960 msgid "Graphical modeler" msgstr "Grafikus modellezÅ‘" -#: ../gui/wxpython/menustrings.py:196 ../gui/wxpython/menustrings.py:1993 +#: ../gui/wxpython/menustrings.py:196 ../gui/wxpython/menustrings.py:1994 #: ../gui/wxpython/image2target/ii2t_menustrings.py:194 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1961 msgid "Launch Graphical modeler" msgstr "Grafikus modellezÅ‘ indítása" -#: ../gui/wxpython/menustrings.py:197 ../gui/wxpython/menustrings.py:2043 +#: ../gui/wxpython/menustrings.py:197 ../gui/wxpython/menustrings.py:2044 #: ../gui/wxpython/image2target/ii2t_menustrings.py:195 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2011 msgid "Run model" @@ -5450,8 +5411,13 @@ msgid "3D image rendering" msgstr "" -#: ../gui/wxpython/menustrings.py:200 ../gui/wxpython/menustrings.py:1036 -#: ../gui/wxpython/menustrings.py:1978 ../gui/wxpython/menustrings.py:1985 +#: ../gui/wxpython/menustrings.py:200 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:198 +msgid "Creates a 3D rendering of GIS data. Renders surfaces (raster data), 2D/3D vector data, and volumes (3D raster data) in 3D." +msgstr "" + +#: ../gui/wxpython/menustrings.py:201 ../gui/wxpython/menustrings.py:1037 +#: ../gui/wxpython/menustrings.py:1979 ../gui/wxpython/menustrings.py:1986 #: ../gui/wxpython/image2target/ii2t_menustrings.py:199 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1020 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1946 @@ -5459,8 +5425,8 @@ msgid "Animation tool" msgstr "" -#: ../gui/wxpython/menustrings.py:201 ../gui/wxpython/menustrings.py:1037 -#: ../gui/wxpython/menustrings.py:1979 ../gui/wxpython/menustrings.py:1986 +#: ../gui/wxpython/menustrings.py:202 ../gui/wxpython/menustrings.py:1038 +#: ../gui/wxpython/menustrings.py:1980 ../gui/wxpython/menustrings.py:1987 #: ../gui/wxpython/image2target/ii2t_menustrings.py:200 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1021 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1947 @@ -5468,89 +5434,89 @@ msgid "Launch animation tool." msgstr "" -#: ../gui/wxpython/menustrings.py:202 +#: ../gui/wxpython/menustrings.py:203 #: ../gui/wxpython/image2target/ii2t_menustrings.py:201 msgid "Bearing/distance to coordinates" msgstr "" -#: ../gui/wxpython/menustrings.py:203 +#: ../gui/wxpython/menustrings.py:204 #: ../gui/wxpython/image2target/ii2t_menustrings.py:202 msgid "A simple utility for converting bearing and distance measurements to coordinates and vice versa. It assumes a cartesian coordinate system" msgstr "" -#: ../gui/wxpython/menustrings.py:204 ../gui/wxpython/menustrings.py:1988 +#: ../gui/wxpython/menustrings.py:205 ../gui/wxpython/menustrings.py:1989 #: ../gui/wxpython/image2target/ii2t_menustrings.py:203 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1956 #: ../gui/wxpython/lmgr/toolbars.py:162 msgid "Cartographic Composer" msgstr "" -#: ../gui/wxpython/menustrings.py:205 ../gui/wxpython/menustrings.py:1989 +#: ../gui/wxpython/menustrings.py:206 ../gui/wxpython/menustrings.py:1990 #: ../gui/wxpython/image2target/ii2t_menustrings.py:204 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1957 msgid "Launch Cartographic Composer" msgstr "" -#: ../gui/wxpython/menustrings.py:206 ../gui/wxpython/menustrings.py:1996 +#: ../gui/wxpython/menustrings.py:207 ../gui/wxpython/menustrings.py:1997 #: ../gui/wxpython/image2target/ii2t_menustrings.py:205 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1964 msgid "Map Swipe" msgstr "" -#: ../gui/wxpython/menustrings.py:207 ../gui/wxpython/menustrings.py:1997 +#: ../gui/wxpython/menustrings.py:208 ../gui/wxpython/menustrings.py:1998 #: ../gui/wxpython/image2target/ii2t_menustrings.py:206 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1965 msgid "Launch Map Swipe" msgstr "" -#: ../gui/wxpython/menustrings.py:208 +#: ../gui/wxpython/menustrings.py:209 #: ../gui/wxpython/image2target/ii2t_menustrings.py:207 msgid "Launch script" msgstr "" -#: ../gui/wxpython/menustrings.py:209 +#: ../gui/wxpython/menustrings.py:210 #: ../gui/wxpython/image2target/ii2t_menustrings.py:208 msgid "Launches script file." msgstr "" -#: ../gui/wxpython/menustrings.py:210 +#: ../gui/wxpython/menustrings.py:211 msgid "Simple Python Editor" msgstr "Egyszerű Python szerkesztÅ‘" -#: ../gui/wxpython/menustrings.py:211 +#: ../gui/wxpython/menustrings.py:212 msgid "Launches Simple Python Editor." msgstr "Egyszerű Python szerkesztÅ‘ indítása." -#: ../gui/wxpython/menustrings.py:212 +#: ../gui/wxpython/menustrings.py:213 #: ../gui/wxpython/image2target/ii2t_menustrings.py:209 -#: ../gui/wxpython/gui_core/dialogs.py:2347 +#: ../gui/wxpython/gui_core/dialogs.py:2352 msgid "Close GUI" msgstr "GUI bezárás" -#: ../gui/wxpython/menustrings.py:213 +#: ../gui/wxpython/menustrings.py:214 #: ../gui/wxpython/image2target/ii2t_menustrings.py:210 msgid "Close graphical user interface." msgstr "" -#: ../gui/wxpython/menustrings.py:214 +#: ../gui/wxpython/menustrings.py:215 #: ../gui/wxpython/image2target/ii2t_menustrings.py:211 -#: ../gui/wxpython/gui_core/dialogs.py:2326 -#: ../gui/wxpython/gui_core/dialogs.py:2350 +#: ../gui/wxpython/gui_core/dialogs.py:2331 +#: ../gui/wxpython/gui_core/dialogs.py:2355 msgid "Quit GRASS GIS" msgstr "Kilépés GRASS GIS-bÅ‘l" -#: ../gui/wxpython/menustrings.py:215 +#: ../gui/wxpython/menustrings.py:216 #: ../gui/wxpython/image2target/ii2t_menustrings.py:212 msgid "Close GUI and exit GRASS GIS shell." msgstr "" -#: ../gui/wxpython/menustrings.py:216 ../gui/wxpython/menustrings.py:2021 +#: ../gui/wxpython/menustrings.py:217 ../gui/wxpython/menustrings.py:2022 #: ../gui/wxpython/image2target/ii2t_menustrings.py:213 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1989 msgid "&Settings" msgstr "Beállítások" -#: ../gui/wxpython/menustrings.py:217 ../gui/wxpython/menustrings.py:1196 +#: ../gui/wxpython/menustrings.py:218 ../gui/wxpython/menustrings.py:1197 #: ../gui/wxpython/image2target/ii2t_menustrings.py:214 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1177 #: ../gui/wxpython/mapdisp/statusbar.py:1152 @@ -5558,14 +5524,14 @@ msgid "Computational region" msgstr "" -#: ../gui/wxpython/menustrings.py:218 ../gui/wxpython/menustrings.py:1197 +#: ../gui/wxpython/menustrings.py:219 ../gui/wxpython/menustrings.py:1198 #: ../gui/wxpython/image2target/ii2t_menustrings.py:215 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1178 msgid "Show current region" msgstr "Aktuális régió megjelenítése" -#: ../gui/wxpython/menustrings.py:219 ../gui/wxpython/menustrings.py:221 -#: ../gui/wxpython/menustrings.py:1198 ../gui/wxpython/menustrings.py:1200 +#: ../gui/wxpython/menustrings.py:220 ../gui/wxpython/menustrings.py:222 +#: ../gui/wxpython/menustrings.py:1199 ../gui/wxpython/menustrings.py:1201 #: ../gui/wxpython/image2target/ii2t_menustrings.py:216 #: ../gui/wxpython/image2target/ii2t_menustrings.py:218 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1179 @@ -5573,355 +5539,363 @@ msgid "Shows the extent and resolution of the computational region." msgstr "" -#: ../gui/wxpython/menustrings.py:220 ../gui/wxpython/menustrings.py:1199 +#: ../gui/wxpython/menustrings.py:221 ../gui/wxpython/menustrings.py:1200 #: ../gui/wxpython/image2target/ii2t_menustrings.py:217 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1180 msgid "Show region using latitude and longitude" msgstr "" -#: ../gui/wxpython/menustrings.py:222 ../gui/wxpython/menustrings.py:1201 +#: ../gui/wxpython/menustrings.py:223 ../gui/wxpython/menustrings.py:1202 msgid "Show current region extent in Map Display" msgstr "" -#: ../gui/wxpython/menustrings.py:223 ../gui/wxpython/menustrings.py:1202 +#: ../gui/wxpython/menustrings.py:224 ../gui/wxpython/menustrings.py:1203 msgid "Shows the extent of the computational region in Map Display." msgstr "" -#: ../gui/wxpython/menustrings.py:224 ../gui/wxpython/menustrings.py:1203 +#: ../gui/wxpython/menustrings.py:225 ../gui/wxpython/menustrings.py:1204 #: ../gui/wxpython/image2target/ii2t_menustrings.py:219 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1182 msgid "Set region" msgstr "Régió beállítás" -#: ../gui/wxpython/menustrings.py:225 ../gui/wxpython/menustrings.py:1204 +#: ../gui/wxpython/menustrings.py:226 ../gui/wxpython/menustrings.py:1205 #: ../gui/wxpython/image2target/ii2t_menustrings.py:220 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1183 msgid "Manages the boundary definitions for the geographic region." msgstr "" -#: ../gui/wxpython/menustrings.py:226 +#: ../gui/wxpython/menustrings.py:227 #: ../gui/wxpython/image2target/ii2t_menustrings.py:221 msgid "GRASS working environment" msgstr "GRASS munka környezet" -#: ../gui/wxpython/menustrings.py:227 +#: ../gui/wxpython/menustrings.py:228 #: ../gui/wxpython/image2target/ii2t_menustrings.py:222 msgid "Mapset access" msgstr "" -#: ../gui/wxpython/menustrings.py:228 +#: ../gui/wxpython/menustrings.py:229 #: ../gui/wxpython/image2target/ii2t_menustrings.py:223 msgid "Set/unset access to other mapsets in current location" msgstr "" -#: ../gui/wxpython/menustrings.py:229 +#: ../gui/wxpython/menustrings.py:230 #: ../gui/wxpython/image2target/ii2t_menustrings.py:224 msgid "User access" msgstr "" -#: ../gui/wxpython/menustrings.py:230 +#: ../gui/wxpython/menustrings.py:231 #: ../gui/wxpython/image2target/ii2t_menustrings.py:225 msgid "Controls access to the current mapset for other users on the system. If no option given, prints current status." msgstr "" -#: ../gui/wxpython/menustrings.py:231 +#: ../gui/wxpython/menustrings.py:232 #: ../gui/wxpython/image2target/ii2t_menustrings.py:226 msgid "Change working environment" msgstr "Munkakörnyezet módosítás" -#: ../gui/wxpython/menustrings.py:232 +#: ../gui/wxpython/menustrings.py:233 #: ../gui/wxpython/image2target/ii2t_menustrings.py:227 msgid "Changes/reports current mapset. Optionally create new mapset or list available mapsets in given location." msgstr "" -#: ../gui/wxpython/menustrings.py:233 +#: ../gui/wxpython/menustrings.py:234 #: ../gui/wxpython/image2target/ii2t_menustrings.py:228 msgid "Change location and mapset" msgstr "Hely és térképcsoport váltás" -#: ../gui/wxpython/menustrings.py:234 +#: ../gui/wxpython/menustrings.py:235 #: ../gui/wxpython/image2target/ii2t_menustrings.py:229 msgid "Change current location and mapset." msgstr "Aktuális hely és térképcsoport módosítása" -#: ../gui/wxpython/menustrings.py:235 +#: ../gui/wxpython/menustrings.py:236 #: ../gui/wxpython/image2target/ii2t_menustrings.py:230 msgid "Change mapset" msgstr "Térképcsoport váltás" -#: ../gui/wxpython/menustrings.py:236 +#: ../gui/wxpython/menustrings.py:237 #: ../gui/wxpython/image2target/ii2t_menustrings.py:231 msgid "Change current mapset." msgstr "Aktuális térképcsoport módosítása" -#: ../gui/wxpython/menustrings.py:237 ../gui/wxpython/menustrings.py:238 +#: ../gui/wxpython/menustrings.py:238 ../gui/wxpython/menustrings.py:239 #: ../gui/wxpython/image2target/ii2t_menustrings.py:232 #: ../gui/wxpython/image2target/ii2t_menustrings.py:233 msgid "Change working directory" msgstr "Munkakönyvtár váltás" -#: ../gui/wxpython/menustrings.py:239 +#: ../gui/wxpython/menustrings.py:240 #: ../gui/wxpython/image2target/ii2t_menustrings.py:234 msgid "Show settings" msgstr "Beállítások megjelenítése" -#: ../gui/wxpython/menustrings.py:240 +#: ../gui/wxpython/menustrings.py:241 #: ../gui/wxpython/image2target/ii2t_menustrings.py:235 msgid "Outputs and modifies the user's current GRASS variable settings." msgstr "" -#: ../gui/wxpython/menustrings.py:241 +#: ../gui/wxpython/menustrings.py:242 #: ../gui/wxpython/image2target/ii2t_menustrings.py:236 msgid "Change settings" msgstr "Beállítások módosítása" -#: ../gui/wxpython/menustrings.py:242 +#: ../gui/wxpython/menustrings.py:243 #: ../gui/wxpython/image2target/ii2t_menustrings.py:237 msgid "Outputs and modifies the user's current GRASS variable settings. Prints all defined GRASS variables if no option is given." msgstr "" -#: ../gui/wxpython/menustrings.py:243 +#: ../gui/wxpython/menustrings.py:244 #: ../gui/wxpython/image2target/ii2t_menustrings.py:238 msgid "Create new location" msgstr "Új hely létrehozása" -#: ../gui/wxpython/menustrings.py:244 +#: ../gui/wxpython/menustrings.py:245 #: ../gui/wxpython/image2target/ii2t_menustrings.py:239 msgid "Launches location wizard to create new GRASS location." msgstr "" #: ../gui/wxpython/menustrings.py:246 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:240 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:557 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:938 +#: ../gui/wxpython/startup/guiutils.py:52 ../gui/wxpython/lmgr/frame.py:1072 +msgid "Create new mapset" +msgstr "Új térképcsoport létrehozás" + +#: ../gui/wxpython/menustrings.py:247 #: ../gui/wxpython/image2target/ii2t_menustrings.py:241 msgid "Creates new mapset in the current location, changes current mapset." msgstr "" -#: ../gui/wxpython/menustrings.py:247 +#: ../gui/wxpython/menustrings.py:248 #: ../gui/wxpython/image2target/ii2t_menustrings.py:242 msgid "Version and copyright" msgstr "" -#: ../gui/wxpython/menustrings.py:248 +#: ../gui/wxpython/menustrings.py:249 #: ../gui/wxpython/image2target/ii2t_menustrings.py:243 msgid "Displays version and copyright information." msgstr "" -#: ../gui/wxpython/menustrings.py:249 +#: ../gui/wxpython/menustrings.py:250 #: ../gui/wxpython/image2target/ii2t_menustrings.py:244 msgid "Map projections" msgstr "Térkép vetületek" -#: ../gui/wxpython/menustrings.py:250 +#: ../gui/wxpython/menustrings.py:251 #: ../gui/wxpython/image2target/ii2t_menustrings.py:245 msgid "Display map projection" msgstr "" -#: ../gui/wxpython/menustrings.py:251 +#: ../gui/wxpython/menustrings.py:252 #: ../gui/wxpython/image2target/ii2t_menustrings.py:246 msgid "Converts co-ordinate system descriptions (i.e. projection information) between various formats (including GRASS format)." msgstr "" -#: ../gui/wxpython/menustrings.py:252 +#: ../gui/wxpython/menustrings.py:253 #: ../gui/wxpython/image2target/ii2t_menustrings.py:247 msgid "Manage projections" msgstr "Vetületek kezelése" -#: ../gui/wxpython/menustrings.py:253 +#: ../gui/wxpython/menustrings.py:254 #: ../gui/wxpython/image2target/ii2t_menustrings.py:248 msgid "Prints or modifies GRASS projection information files (in various co-ordinate system descriptions). Can also be used to create new GRASS locations." msgstr "" -#: ../gui/wxpython/menustrings.py:254 +#: ../gui/wxpython/menustrings.py:255 #: ../gui/wxpython/image2target/ii2t_menustrings.py:249 msgid "Convert coordinates" msgstr "Koordináta konvertálás" -#: ../gui/wxpython/menustrings.py:255 +#: ../gui/wxpython/menustrings.py:256 #: ../gui/wxpython/image2target/ii2t_menustrings.py:250 msgid "Converts coordinates from one projection to another (cs2cs frontend)." msgstr "Koordináták konvertálása egyik vetületbÅ‘l egy másikba (cs2cs frontend)" -#: ../gui/wxpython/menustrings.py:256 +#: ../gui/wxpython/menustrings.py:257 #: ../gui/wxpython/image2target/ii2t_menustrings.py:251 msgid "Addons extensions" msgstr "" -#: ../gui/wxpython/menustrings.py:257 +#: ../gui/wxpython/menustrings.py:258 #: ../gui/wxpython/image2target/ii2t_menustrings.py:252 msgid "Install extension from addons" msgstr "" -#: ../gui/wxpython/menustrings.py:258 +#: ../gui/wxpython/menustrings.py:259 #: ../gui/wxpython/image2target/ii2t_menustrings.py:253 msgid "Installs new extension from GRASS AddOns SVN repository." msgstr "" -#: ../gui/wxpython/menustrings.py:259 +#: ../gui/wxpython/menustrings.py:260 #: ../gui/wxpython/image2target/ii2t_menustrings.py:254 msgid "Manage installed extension" msgstr "Telepített bÅ‘vítmények kezelése" -#: ../gui/wxpython/menustrings.py:260 +#: ../gui/wxpython/menustrings.py:261 #: ../gui/wxpython/image2target/ii2t_menustrings.py:255 msgid "Updates or removes installed GRASS AddOns extension(s)." msgstr "" -#: ../gui/wxpython/menustrings.py:261 ../gui/wxpython/menustrings.py:2022 +#: ../gui/wxpython/menustrings.py:262 ../gui/wxpython/menustrings.py:2023 #: ../gui/wxpython/image2target/ii2t_menustrings.py:256 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1990 msgid "Preferences" msgstr "" -#: ../gui/wxpython/menustrings.py:262 +#: ../gui/wxpython/menustrings.py:263 #: ../gui/wxpython/image2target/ii2t_menustrings.py:257 msgid "User GUI preferences (display font, commands, digitizer, etc.)" msgstr "" -#: ../gui/wxpython/menustrings.py:263 ../gui/wxpython/menustrings.py:1205 +#: ../gui/wxpython/menustrings.py:264 ../gui/wxpython/menustrings.py:1206 #: ../gui/wxpython/image2target/ii2t_menustrings.py:258 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1184 msgid "&Raster" msgstr "&Raszter" -#: ../gui/wxpython/menustrings.py:264 ../gui/wxpython/menustrings.py:1206 +#: ../gui/wxpython/menustrings.py:265 ../gui/wxpython/menustrings.py:1207 #: ../gui/wxpython/image2target/ii2t_menustrings.py:259 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1185 msgid "Develop raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:265 ../gui/wxpython/menustrings.py:1207 +#: ../gui/wxpython/menustrings.py:266 ../gui/wxpython/menustrings.py:1208 #: ../gui/wxpython/image2target/ii2t_menustrings.py:260 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1186 msgid "Compress/decompress" msgstr "" -#: ../gui/wxpython/menustrings.py:266 ../gui/wxpython/menustrings.py:1208 +#: ../gui/wxpython/menustrings.py:267 ../gui/wxpython/menustrings.py:1209 #: ../gui/wxpython/image2target/ii2t_menustrings.py:261 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1187 msgid "Compresses and decompresses raster maps." msgstr "" -#: ../gui/wxpython/menustrings.py:267 ../gui/wxpython/menustrings.py:1209 +#: ../gui/wxpython/menustrings.py:268 ../gui/wxpython/menustrings.py:1210 #: ../gui/wxpython/image2target/ii2t_menustrings.py:262 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1188 msgid "Region boundaries" msgstr "" -#: ../gui/wxpython/menustrings.py:268 ../gui/wxpython/menustrings.py:1210 +#: ../gui/wxpython/menustrings.py:269 ../gui/wxpython/menustrings.py:1211 #: ../gui/wxpython/image2target/ii2t_menustrings.py:263 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1189 msgid "Sets the boundary definitions for a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:269 ../gui/wxpython/menustrings.py:1211 +#: ../gui/wxpython/menustrings.py:270 ../gui/wxpython/menustrings.py:1212 #: ../gui/wxpython/image2target/ii2t_menustrings.py:264 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1190 msgid "Manage NULL values" msgstr "" -#: ../gui/wxpython/menustrings.py:270 ../gui/wxpython/menustrings.py:1212 +#: ../gui/wxpython/menustrings.py:271 ../gui/wxpython/menustrings.py:1213 #: ../gui/wxpython/image2target/ii2t_menustrings.py:265 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1191 msgid "Manages NULL-values of given raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:271 ../gui/wxpython/menustrings.py:1213 +#: ../gui/wxpython/menustrings.py:272 ../gui/wxpython/menustrings.py:1214 #: ../gui/wxpython/image2target/ii2t_menustrings.py:266 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1192 msgid "Quantization" msgstr "" -#: ../gui/wxpython/menustrings.py:272 ../gui/wxpython/menustrings.py:1214 +#: ../gui/wxpython/menustrings.py:273 ../gui/wxpython/menustrings.py:1215 #: ../gui/wxpython/image2target/ii2t_menustrings.py:267 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1193 msgid "Produces the quantization file for a floating-point map." msgstr "" -#: ../gui/wxpython/menustrings.py:273 ../gui/wxpython/menustrings.py:1215 +#: ../gui/wxpython/menustrings.py:274 ../gui/wxpython/menustrings.py:1216 #: ../gui/wxpython/image2target/ii2t_menustrings.py:268 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1194 msgid "Timestamp" msgstr "IdÅ‘bélyeg" -#: ../gui/wxpython/menustrings.py:274 ../gui/wxpython/menustrings.py:1216 +#: ../gui/wxpython/menustrings.py:275 ../gui/wxpython/menustrings.py:1217 #: ../gui/wxpython/image2target/ii2t_menustrings.py:269 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1195 msgid "Modifies a timestamp for a raster map. Print/add/remove a timestamp for a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:275 ../gui/wxpython/menustrings.py:1217 +#: ../gui/wxpython/menustrings.py:276 ../gui/wxpython/menustrings.py:1218 #: ../gui/wxpython/image2target/ii2t_menustrings.py:270 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1196 msgid "Resample using aggregate statistics" msgstr "" -#: ../gui/wxpython/menustrings.py:276 ../gui/wxpython/menustrings.py:1218 +#: ../gui/wxpython/menustrings.py:277 ../gui/wxpython/menustrings.py:1219 #: ../gui/wxpython/image2target/ii2t_menustrings.py:271 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1197 msgid "Resamples raster map layers to a coarser grid using aggregation." msgstr "" -#: ../gui/wxpython/menustrings.py:277 ../gui/wxpython/menustrings.py:1219 +#: ../gui/wxpython/menustrings.py:278 ../gui/wxpython/menustrings.py:1220 #: ../gui/wxpython/image2target/ii2t_menustrings.py:272 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1198 msgid "Resample using multiple methods" msgstr "" -#: ../gui/wxpython/menustrings.py:278 ../gui/wxpython/menustrings.py:1220 +#: ../gui/wxpython/menustrings.py:279 ../gui/wxpython/menustrings.py:1221 #: ../gui/wxpython/image2target/ii2t_menustrings.py:273 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1199 msgid "Resamples raster map to a finer grid using interpolation." msgstr "" -#: ../gui/wxpython/menustrings.py:279 ../gui/wxpython/menustrings.py:1221 +#: ../gui/wxpython/menustrings.py:280 ../gui/wxpython/menustrings.py:1222 #: ../gui/wxpython/image2target/ii2t_menustrings.py:274 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1200 msgid "Resample using nearest neighbor" msgstr "" -#: ../gui/wxpython/menustrings.py:280 ../gui/wxpython/menustrings.py:1222 +#: ../gui/wxpython/menustrings.py:281 ../gui/wxpython/menustrings.py:1223 #: ../gui/wxpython/image2target/ii2t_menustrings.py:275 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1201 msgid "GRASS raster map layer data resampling capability." msgstr "" -#: ../gui/wxpython/menustrings.py:281 ../gui/wxpython/menustrings.py:1223 +#: ../gui/wxpython/menustrings.py:282 ../gui/wxpython/menustrings.py:1224 #: ../gui/wxpython/image2target/ii2t_menustrings.py:276 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1202 msgid "Resample using spline tension" msgstr "" -#: ../gui/wxpython/menustrings.py:282 ../gui/wxpython/menustrings.py:1224 +#: ../gui/wxpython/menustrings.py:283 ../gui/wxpython/menustrings.py:1225 #: ../gui/wxpython/image2target/ii2t_menustrings.py:277 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1203 msgid "Reinterpolates and optionally computes topographic analysis from input raster map to a new raster map (possibly with different resolution) using regularized spline with tension and smoothing." msgstr "" -#: ../gui/wxpython/menustrings.py:283 ../gui/wxpython/menustrings.py:1225 +#: ../gui/wxpython/menustrings.py:284 ../gui/wxpython/menustrings.py:1226 #: ../gui/wxpython/image2target/ii2t_menustrings.py:278 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1204 msgid "Resample using bspline" msgstr "" -#: ../gui/wxpython/menustrings.py:284 ../gui/wxpython/menustrings.py:1226 +#: ../gui/wxpython/menustrings.py:285 ../gui/wxpython/menustrings.py:1227 #: ../gui/wxpython/image2target/ii2t_menustrings.py:279 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1205 msgid "Performs bilinear or bicubic spline interpolation with Tykhonov regularization." msgstr "" -#: ../gui/wxpython/menustrings.py:285 ../gui/wxpython/menustrings.py:1227 +#: ../gui/wxpython/menustrings.py:286 ../gui/wxpython/menustrings.py:1228 #: ../gui/wxpython/image2target/ii2t_menustrings.py:280 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1206 msgid "Resample using analytic kernel" msgstr "" -#: ../gui/wxpython/menustrings.py:286 ../gui/wxpython/menustrings.py:1228 +#: ../gui/wxpython/menustrings.py:287 ../gui/wxpython/menustrings.py:1229 #: ../gui/wxpython/image2target/ii2t_menustrings.py:281 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1207 msgid "Resamples raster map layers using an analytic kernel." msgstr "" -#: ../gui/wxpython/menustrings.py:287 ../gui/wxpython/menustrings.py:573 -#: ../gui/wxpython/menustrings.py:1229 ../gui/wxpython/menustrings.py:1515 +#: ../gui/wxpython/menustrings.py:288 ../gui/wxpython/menustrings.py:574 +#: ../gui/wxpython/menustrings.py:1230 ../gui/wxpython/menustrings.py:1516 #: ../gui/wxpython/image2target/ii2t_menustrings.py:282 #: ../gui/wxpython/image2target/ii2t_menustrings.py:566 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1208 @@ -5929,38 +5903,38 @@ msgid "Support file maintenance" msgstr "" -#: ../gui/wxpython/menustrings.py:288 ../gui/wxpython/menustrings.py:1230 +#: ../gui/wxpython/menustrings.py:289 ../gui/wxpython/menustrings.py:1231 #: ../gui/wxpython/image2target/ii2t_menustrings.py:283 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1209 msgid "Allows creation and/or modification of raster map layer support files." msgstr "" -#: ../gui/wxpython/menustrings.py:289 ../gui/wxpython/menustrings.py:1231 +#: ../gui/wxpython/menustrings.py:290 ../gui/wxpython/menustrings.py:1232 #: ../gui/wxpython/image2target/ii2t_menustrings.py:284 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1210 msgid "Update map statistics" msgstr "" -#: ../gui/wxpython/menustrings.py:290 ../gui/wxpython/menustrings.py:1232 +#: ../gui/wxpython/menustrings.py:291 ../gui/wxpython/menustrings.py:1233 #: ../gui/wxpython/image2target/ii2t_menustrings.py:285 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1211 msgid "Update raster map statistics" msgstr "" -#: ../gui/wxpython/menustrings.py:293 ../gui/wxpython/menustrings.py:1235 +#: ../gui/wxpython/menustrings.py:294 ../gui/wxpython/menustrings.py:1236 #: ../gui/wxpython/image2target/ii2t_menustrings.py:288 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1214 msgid "Tiling" msgstr "" -#: ../gui/wxpython/menustrings.py:294 ../gui/wxpython/menustrings.py:1236 +#: ../gui/wxpython/menustrings.py:295 ../gui/wxpython/menustrings.py:1237 #: ../gui/wxpython/image2target/ii2t_menustrings.py:289 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1215 msgid "Produces tilings of the source projection for use in the destination region and projection." msgstr "" -#: ../gui/wxpython/menustrings.py:295 ../gui/wxpython/menustrings.py:592 -#: ../gui/wxpython/menustrings.py:1237 ../gui/wxpython/menustrings.py:1534 +#: ../gui/wxpython/menustrings.py:296 ../gui/wxpython/menustrings.py:593 +#: ../gui/wxpython/menustrings.py:1238 ../gui/wxpython/menustrings.py:1535 #: ../gui/wxpython/image2target/ii2t_menustrings.py:290 #: ../gui/wxpython/image2target/ii2t_menustrings.py:585 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1216 @@ -5968,8 +5942,8 @@ msgid "Manage colors" msgstr "Színek kezelése" -#: ../gui/wxpython/menustrings.py:296 ../gui/wxpython/menustrings.py:593 -#: ../gui/wxpython/menustrings.py:1238 ../gui/wxpython/menustrings.py:1535 +#: ../gui/wxpython/menustrings.py:297 ../gui/wxpython/menustrings.py:594 +#: ../gui/wxpython/menustrings.py:1239 ../gui/wxpython/menustrings.py:1536 #: ../gui/wxpython/image2target/ii2t_menustrings.py:291 #: ../gui/wxpython/image2target/ii2t_menustrings.py:586 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1217 @@ -5977,26 +5951,26 @@ msgid "Color tables" msgstr "" -#: ../gui/wxpython/menustrings.py:297 ../gui/wxpython/menustrings.py:1239 +#: ../gui/wxpython/menustrings.py:298 ../gui/wxpython/menustrings.py:1240 #: ../gui/wxpython/image2target/ii2t_menustrings.py:292 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1218 msgid "Creates/modifies the color table associated with a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:298 ../gui/wxpython/menustrings.py:1240 +#: ../gui/wxpython/menustrings.py:299 ../gui/wxpython/menustrings.py:1241 #: ../gui/wxpython/image2target/ii2t_menustrings.py:293 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1219 msgid "Color tables (stddev)" msgstr "" -#: ../gui/wxpython/menustrings.py:299 ../gui/wxpython/menustrings.py:1241 +#: ../gui/wxpython/menustrings.py:300 ../gui/wxpython/menustrings.py:1242 #: ../gui/wxpython/image2target/ii2t_menustrings.py:294 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1220 msgid "Sets color rules based on stddev from a raster map's mean value." msgstr "" -#: ../gui/wxpython/menustrings.py:300 ../gui/wxpython/menustrings.py:595 -#: ../gui/wxpython/menustrings.py:1242 ../gui/wxpython/menustrings.py:1537 +#: ../gui/wxpython/menustrings.py:301 ../gui/wxpython/menustrings.py:596 +#: ../gui/wxpython/menustrings.py:1243 ../gui/wxpython/menustrings.py:1538 #: ../gui/wxpython/image2target/ii2t_menustrings.py:295 #: ../gui/wxpython/image2target/ii2t_menustrings.py:588 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1221 @@ -6004,14 +5978,14 @@ msgid "Manage color rules interactively" msgstr "" -#: ../gui/wxpython/menustrings.py:301 ../gui/wxpython/menustrings.py:1243 +#: ../gui/wxpython/menustrings.py:302 ../gui/wxpython/menustrings.py:1244 #: ../gui/wxpython/image2target/ii2t_menustrings.py:296 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1222 msgid "Interactive management of raster color tables." msgstr "" -#: ../gui/wxpython/menustrings.py:302 ../gui/wxpython/menustrings.py:597 -#: ../gui/wxpython/menustrings.py:1244 ../gui/wxpython/menustrings.py:1539 +#: ../gui/wxpython/menustrings.py:303 ../gui/wxpython/menustrings.py:598 +#: ../gui/wxpython/menustrings.py:1245 ../gui/wxpython/menustrings.py:1540 #: ../gui/wxpython/image2target/ii2t_menustrings.py:297 #: ../gui/wxpython/image2target/ii2t_menustrings.py:590 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1223 @@ -6019,38 +5993,38 @@ msgid "Export color table" msgstr "" -#: ../gui/wxpython/menustrings.py:303 ../gui/wxpython/menustrings.py:1245 +#: ../gui/wxpython/menustrings.py:304 ../gui/wxpython/menustrings.py:1246 #: ../gui/wxpython/image2target/ii2t_menustrings.py:298 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1224 msgid "Exports the color table associated with a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:304 ../gui/wxpython/menustrings.py:1246 +#: ../gui/wxpython/menustrings.py:305 ../gui/wxpython/menustrings.py:1247 #: ../gui/wxpython/image2target/ii2t_menustrings.py:299 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1225 msgid "Blend 2 color rasters" msgstr "" -#: ../gui/wxpython/menustrings.py:305 ../gui/wxpython/menustrings.py:1247 +#: ../gui/wxpython/menustrings.py:306 ../gui/wxpython/menustrings.py:1248 #: ../gui/wxpython/image2target/ii2t_menustrings.py:300 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1226 msgid "Blends color components of two raster maps by a given ratio." msgstr "" -#: ../gui/wxpython/menustrings.py:306 ../gui/wxpython/menustrings.py:1248 +#: ../gui/wxpython/menustrings.py:307 ../gui/wxpython/menustrings.py:1249 #: ../gui/wxpython/image2target/ii2t_menustrings.py:301 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1227 msgid "Create RGB" msgstr "" -#: ../gui/wxpython/menustrings.py:307 ../gui/wxpython/menustrings.py:1249 +#: ../gui/wxpython/menustrings.py:308 ../gui/wxpython/menustrings.py:1250 #: ../gui/wxpython/image2target/ii2t_menustrings.py:302 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1228 msgid "Combines red, green and blue raster maps into a single composite raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:308 ../gui/wxpython/menustrings.py:765 -#: ../gui/wxpython/menustrings.py:1250 ../gui/wxpython/menustrings.py:1707 +#: ../gui/wxpython/menustrings.py:309 ../gui/wxpython/menustrings.py:766 +#: ../gui/wxpython/menustrings.py:1251 ../gui/wxpython/menustrings.py:1708 #: ../gui/wxpython/image2target/ii2t_menustrings.py:303 #: ../gui/wxpython/image2target/ii2t_menustrings.py:754 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1229 @@ -6058,92 +6032,92 @@ msgid "RGB to HIS" msgstr "" -#: ../gui/wxpython/menustrings.py:309 ../gui/wxpython/menustrings.py:1251 +#: ../gui/wxpython/menustrings.py:310 ../gui/wxpython/menustrings.py:1252 #: ../gui/wxpython/image2target/ii2t_menustrings.py:304 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1230 msgid "Generates red, green and blue (RGB) raster map layers combining hue, intensity and saturation (HIS) values from user-specified input raster map layers." msgstr "" -#: ../gui/wxpython/menustrings.py:310 ../gui/wxpython/menustrings.py:1252 +#: ../gui/wxpython/menustrings.py:311 ../gui/wxpython/menustrings.py:1253 #: ../gui/wxpython/image2target/ii2t_menustrings.py:305 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1231 msgid "Query raster maps" msgstr "" -#: ../gui/wxpython/menustrings.py:311 ../gui/wxpython/menustrings.py:1253 +#: ../gui/wxpython/menustrings.py:312 ../gui/wxpython/menustrings.py:1254 #: ../gui/wxpython/image2target/ii2t_menustrings.py:306 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1232 msgid "Query values by coordinates" msgstr "" -#: ../gui/wxpython/menustrings.py:312 ../gui/wxpython/menustrings.py:1254 +#: ../gui/wxpython/menustrings.py:313 ../gui/wxpython/menustrings.py:1255 #: ../gui/wxpython/image2target/ii2t_menustrings.py:307 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1233 msgid "Queries raster maps on their category values and category labels." msgstr "" -#: ../gui/wxpython/menustrings.py:313 ../gui/wxpython/menustrings.py:1255 +#: ../gui/wxpython/menustrings.py:314 ../gui/wxpython/menustrings.py:1256 #: ../gui/wxpython/image2target/ii2t_menustrings.py:308 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1234 msgid "Query colors by value" msgstr "" -#: ../gui/wxpython/menustrings.py:314 ../gui/wxpython/menustrings.py:1256 +#: ../gui/wxpython/menustrings.py:315 ../gui/wxpython/menustrings.py:1257 #: ../gui/wxpython/image2target/ii2t_menustrings.py:309 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1235 msgid "Queries colors for a raster map layer." msgstr "" -#: ../gui/wxpython/menustrings.py:322 ../gui/wxpython/menustrings.py:1264 +#: ../gui/wxpython/menustrings.py:323 ../gui/wxpython/menustrings.py:1265 #: ../gui/wxpython/image2target/ii2t_menustrings.py:317 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1243 msgid "Raster buffers and distance" msgstr "" -#: ../gui/wxpython/menustrings.py:323 ../gui/wxpython/menustrings.py:1265 +#: ../gui/wxpython/menustrings.py:324 ../gui/wxpython/menustrings.py:1266 #: ../gui/wxpython/image2target/ii2t_menustrings.py:318 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1244 msgid "Buffer rasters" msgstr "" -#: ../gui/wxpython/menustrings.py:324 ../gui/wxpython/menustrings.py:1266 +#: ../gui/wxpython/menustrings.py:325 ../gui/wxpython/menustrings.py:1267 #: ../gui/wxpython/image2target/ii2t_menustrings.py:319 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1245 msgid "Creates a raster map showing buffer zones surrounding cells that contain non-NULL category values." msgstr "" -#: ../gui/wxpython/menustrings.py:325 ../gui/wxpython/menustrings.py:1267 +#: ../gui/wxpython/menustrings.py:326 ../gui/wxpython/menustrings.py:1268 #: ../gui/wxpython/image2target/ii2t_menustrings.py:320 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1246 msgid "Concentric circles" msgstr "Koncentrikus körök" -#: ../gui/wxpython/menustrings.py:326 ../gui/wxpython/menustrings.py:1268 +#: ../gui/wxpython/menustrings.py:327 ../gui/wxpython/menustrings.py:1269 #: ../gui/wxpython/image2target/ii2t_menustrings.py:321 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1247 msgid "Creates a raster map containing concentric rings around a given point." msgstr "" -#: ../gui/wxpython/menustrings.py:327 ../gui/wxpython/menustrings.py:1269 +#: ../gui/wxpython/menustrings.py:328 ../gui/wxpython/menustrings.py:1270 #: ../gui/wxpython/image2target/ii2t_menustrings.py:322 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1248 msgid "Closest points" msgstr "Legközelebbi pontok" -#: ../gui/wxpython/menustrings.py:328 ../gui/wxpython/menustrings.py:1270 +#: ../gui/wxpython/menustrings.py:329 ../gui/wxpython/menustrings.py:1271 #: ../gui/wxpython/image2target/ii2t_menustrings.py:323 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1249 msgid "Locates the closest points between objects in two raster maps." msgstr "" -#: ../gui/wxpython/menustrings.py:329 ../gui/wxpython/menustrings.py:1271 +#: ../gui/wxpython/menustrings.py:330 ../gui/wxpython/menustrings.py:1272 #: ../gui/wxpython/image2target/ii2t_menustrings.py:324 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1250 msgid "Grow by one cell" msgstr "Növelés egy cellával" -#: ../gui/wxpython/menustrings.py:330 ../gui/wxpython/menustrings.py:395 -#: ../gui/wxpython/menustrings.py:1272 ../gui/wxpython/menustrings.py:1337 +#: ../gui/wxpython/menustrings.py:331 ../gui/wxpython/menustrings.py:396 +#: ../gui/wxpython/menustrings.py:1273 ../gui/wxpython/menustrings.py:1338 #: ../gui/wxpython/image2target/ii2t_menustrings.py:325 #: ../gui/wxpython/image2target/ii2t_menustrings.py:388 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1251 @@ -6151,8 +6125,8 @@ msgid "Generates a raster map layer with contiguous areas grown by one cell." msgstr "" -#: ../gui/wxpython/menustrings.py:331 ../gui/wxpython/menustrings.py:387 -#: ../gui/wxpython/menustrings.py:1273 ../gui/wxpython/menustrings.py:1329 +#: ../gui/wxpython/menustrings.py:332 ../gui/wxpython/menustrings.py:388 +#: ../gui/wxpython/menustrings.py:1274 ../gui/wxpython/menustrings.py:1330 #: ../gui/wxpython/image2target/ii2t_menustrings.py:326 #: ../gui/wxpython/image2target/ii2t_menustrings.py:380 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1252 @@ -6160,8 +6134,8 @@ msgid "Distance to features" msgstr "Távolság az elemekhez" -#: ../gui/wxpython/menustrings.py:332 ../gui/wxpython/menustrings.py:388 -#: ../gui/wxpython/menustrings.py:1274 ../gui/wxpython/menustrings.py:1330 +#: ../gui/wxpython/menustrings.py:333 ../gui/wxpython/menustrings.py:389 +#: ../gui/wxpython/menustrings.py:1275 ../gui/wxpython/menustrings.py:1331 #: ../gui/wxpython/image2target/ii2t_menustrings.py:327 #: ../gui/wxpython/image2target/ii2t_menustrings.py:381 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1253 @@ -6169,22 +6143,22 @@ msgid "Generates a raster map containing distances to nearest raster features." msgstr "" -#: ../gui/wxpython/menustrings.py:333 ../gui/wxpython/menustrings.py:1275 +#: ../gui/wxpython/menustrings.py:334 ../gui/wxpython/menustrings.py:1276 #: ../gui/wxpython/image2target/ii2t_menustrings.py:328 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1254 #: ../gui/wxpython/nviz/tools.py:977 ../gui/wxpython/nviz/tools.py:2817 -#: ../gui/wxpython/psmap/dialogs.py:2310 +#: ../gui/wxpython/psmap/dialogs.py:2312 msgid "Mask" msgstr "Maszk" -#: ../gui/wxpython/menustrings.py:334 ../gui/wxpython/menustrings.py:1276 +#: ../gui/wxpython/menustrings.py:335 ../gui/wxpython/menustrings.py:1277 #: ../gui/wxpython/image2target/ii2t_menustrings.py:329 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1255 msgid "Creates a MASK for limiting raster operation." msgstr "" -#: ../gui/wxpython/menustrings.py:335 ../gui/wxpython/menustrings.py:336 -#: ../gui/wxpython/menustrings.py:1277 ../gui/wxpython/menustrings.py:1278 +#: ../gui/wxpython/menustrings.py:336 ../gui/wxpython/menustrings.py:337 +#: ../gui/wxpython/menustrings.py:1278 ../gui/wxpython/menustrings.py:1279 #: ../gui/wxpython/image2target/ii2t_menustrings.py:330 #: ../gui/wxpython/image2target/ii2t_menustrings.py:331 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1256 @@ -6192,539 +6166,539 @@ msgid "Raster map calculator" msgstr "Raszter térkép kalkulátor" -#: ../gui/wxpython/menustrings.py:337 ../gui/wxpython/menustrings.py:1279 +#: ../gui/wxpython/menustrings.py:338 ../gui/wxpython/menustrings.py:1280 #: ../gui/wxpython/image2target/ii2t_menustrings.py:332 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1258 msgid "Neighborhood analysis" msgstr "Szomszédsági elemzés" -#: ../gui/wxpython/menustrings.py:338 ../gui/wxpython/menustrings.py:1280 +#: ../gui/wxpython/menustrings.py:339 ../gui/wxpython/menustrings.py:1281 #: ../gui/wxpython/image2target/ii2t_menustrings.py:333 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1259 #: ../gui/wxpython/rlisetup/wizard.py:886 msgid "Moving window" msgstr "Mozgó ablak" -#: ../gui/wxpython/menustrings.py:339 ../gui/wxpython/menustrings.py:1281 +#: ../gui/wxpython/menustrings.py:340 ../gui/wxpython/menustrings.py:1282 #: ../gui/wxpython/image2target/ii2t_menustrings.py:334 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1260 msgid "Makes each cell category value a function of the category values assigned to the cells around it, and stores new cell values in an output raster map layer." msgstr "" -#: ../gui/wxpython/menustrings.py:340 ../gui/wxpython/menustrings.py:1282 +#: ../gui/wxpython/menustrings.py:341 ../gui/wxpython/menustrings.py:1283 #: ../gui/wxpython/image2target/ii2t_menustrings.py:335 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1261 msgid "Neighborhood points" msgstr "" -#: ../gui/wxpython/menustrings.py:341 ../gui/wxpython/menustrings.py:1283 +#: ../gui/wxpython/menustrings.py:342 ../gui/wxpython/menustrings.py:1284 #: ../gui/wxpython/image2target/ii2t_menustrings.py:336 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1262 msgid "Neighborhood analysis tool for vector point maps. Makes each cell value a function of the attribute values assigned to the vector points or centroids around it, and stores new cell values in an output raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:342 ../gui/wxpython/menustrings.py:1284 +#: ../gui/wxpython/menustrings.py:343 ../gui/wxpython/menustrings.py:1285 #: ../gui/wxpython/image2target/ii2t_menustrings.py:337 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1263 msgid "Overlay rasters" msgstr "" -#: ../gui/wxpython/menustrings.py:343 ../gui/wxpython/menustrings.py:1285 +#: ../gui/wxpython/menustrings.py:344 ../gui/wxpython/menustrings.py:1286 #: ../gui/wxpython/image2target/ii2t_menustrings.py:338 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1264 msgid "Cross product" msgstr "" -#: ../gui/wxpython/menustrings.py:344 ../gui/wxpython/menustrings.py:1286 +#: ../gui/wxpython/menustrings.py:345 ../gui/wxpython/menustrings.py:1287 #: ../gui/wxpython/image2target/ii2t_menustrings.py:339 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1265 msgid "Creates a cross product of the category values from multiple raster map layers." msgstr "" -#: ../gui/wxpython/menustrings.py:345 ../gui/wxpython/menustrings.py:1287 +#: ../gui/wxpython/menustrings.py:346 ../gui/wxpython/menustrings.py:1288 #: ../gui/wxpython/image2target/ii2t_menustrings.py:340 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1266 msgid "Patch raster maps" msgstr "" -#: ../gui/wxpython/menustrings.py:346 ../gui/wxpython/menustrings.py:1288 +#: ../gui/wxpython/menustrings.py:347 ../gui/wxpython/menustrings.py:1289 #: ../gui/wxpython/image2target/ii2t_menustrings.py:341 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1267 msgid "Creates a composite raster map layer by using known category values from one (or more) map layer(s) to fill in areas of \"no data\" in another map layer." msgstr "" -#: ../gui/wxpython/menustrings.py:347 ../gui/wxpython/menustrings.py:1289 +#: ../gui/wxpython/menustrings.py:348 ../gui/wxpython/menustrings.py:1290 #: ../gui/wxpython/image2target/ii2t_menustrings.py:342 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1268 msgid "Raster series aggregation" msgstr "" -#: ../gui/wxpython/menustrings.py:348 ../gui/wxpython/menustrings.py:1290 +#: ../gui/wxpython/menustrings.py:349 ../gui/wxpython/menustrings.py:1291 #: ../gui/wxpython/image2target/ii2t_menustrings.py:343 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1269 msgid "Makes each output cell value a function of the values assigned to the corresponding cells in the input raster map layers." msgstr "" -#: ../gui/wxpython/menustrings.py:349 ../gui/wxpython/menustrings.py:1291 +#: ../gui/wxpython/menustrings.py:350 ../gui/wxpython/menustrings.py:1292 #: ../gui/wxpython/image2target/ii2t_menustrings.py:344 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1270 msgid "Raster series accumulation" msgstr "" -#: ../gui/wxpython/menustrings.py:350 ../gui/wxpython/menustrings.py:1292 +#: ../gui/wxpython/menustrings.py:351 ../gui/wxpython/menustrings.py:1293 #: ../gui/wxpython/image2target/ii2t_menustrings.py:345 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1271 msgid "Makes each output cell value a accumulationfunction of the values assigned to the corresponding cells in the input raster map layers." msgstr "" -#: ../gui/wxpython/menustrings.py:351 ../gui/wxpython/menustrings.py:1293 +#: ../gui/wxpython/menustrings.py:352 ../gui/wxpython/menustrings.py:1294 #: ../gui/wxpython/image2target/ii2t_menustrings.py:346 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1272 msgid "Statistical overlay" msgstr "" -#: ../gui/wxpython/menustrings.py:352 ../gui/wxpython/menustrings.py:1294 +#: ../gui/wxpython/menustrings.py:353 ../gui/wxpython/menustrings.py:1295 #: ../gui/wxpython/image2target/ii2t_menustrings.py:347 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1273 msgid "Calculates category or object oriented statistics (accumulator-based statistics)." msgstr "" -#: ../gui/wxpython/menustrings.py:353 ../gui/wxpython/menustrings.py:1295 +#: ../gui/wxpython/menustrings.py:354 ../gui/wxpython/menustrings.py:1296 #: ../gui/wxpython/image2target/ii2t_menustrings.py:348 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1274 msgid "Quantiles overlay" msgstr "" -#: ../gui/wxpython/menustrings.py:354 ../gui/wxpython/menustrings.py:1296 +#: ../gui/wxpython/menustrings.py:355 ../gui/wxpython/menustrings.py:1297 #: ../gui/wxpython/image2target/ii2t_menustrings.py:349 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1275 msgid "Compute category quantiles using two passes." msgstr "" -#: ../gui/wxpython/menustrings.py:355 ../gui/wxpython/menustrings.py:1297 +#: ../gui/wxpython/menustrings.py:356 ../gui/wxpython/menustrings.py:1298 #: ../gui/wxpython/image2target/ii2t_menustrings.py:350 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1276 msgid "Solar radiance and shadows" msgstr "" -#: ../gui/wxpython/menustrings.py:356 ../gui/wxpython/menustrings.py:1298 +#: ../gui/wxpython/menustrings.py:357 ../gui/wxpython/menustrings.py:1299 #: ../gui/wxpython/image2target/ii2t_menustrings.py:351 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1277 msgid "LatLong map" msgstr "" -#: ../gui/wxpython/menustrings.py:357 ../gui/wxpython/menustrings.py:1299 +#: ../gui/wxpython/menustrings.py:358 ../gui/wxpython/menustrings.py:1300 #: ../gui/wxpython/image2target/ii2t_menustrings.py:352 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1278 msgid "Creates a latitude/longitude raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:358 ../gui/wxpython/menustrings.py:1300 +#: ../gui/wxpython/menustrings.py:359 ../gui/wxpython/menustrings.py:1301 #: ../gui/wxpython/image2target/ii2t_menustrings.py:353 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1279 msgid "Solar irradiance and irradiation" msgstr "" -#: ../gui/wxpython/menustrings.py:359 ../gui/wxpython/menustrings.py:1301 +#: ../gui/wxpython/menustrings.py:360 ../gui/wxpython/menustrings.py:1302 #: ../gui/wxpython/image2target/ii2t_menustrings.py:354 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1280 msgid "Solar irradiance and irradiation model. Computes direct (beam), diffuse and reflected solar irradiation raster maps for given day, latitude, surface and atmospheric conditions. Solar parameters (e.g. sunrise, sunset times, declination, extraterrestrial irradiance, daylight length) are saved in the map history file. Alternatively, a local time can be specified to compute solar incidence angle and/or irradiance raster maps. The shadowing effect of the topography is optionally incorporated." msgstr "" -#: ../gui/wxpython/menustrings.py:360 ../gui/wxpython/menustrings.py:1302 +#: ../gui/wxpython/menustrings.py:361 ../gui/wxpython/menustrings.py:1303 #: ../gui/wxpython/image2target/ii2t_menustrings.py:355 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1281 msgid "Shadows map" msgstr "" -#: ../gui/wxpython/menustrings.py:361 ../gui/wxpython/menustrings.py:1303 +#: ../gui/wxpython/menustrings.py:362 ../gui/wxpython/menustrings.py:1304 #: ../gui/wxpython/image2target/ii2t_menustrings.py:356 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1282 msgid "Calculates cast shadow areas from sun position and elevation raster map. Either exact sun position (A) is specified, or date/time to calculate the sun position (B) by r.sunmask itself." msgstr "" -#: ../gui/wxpython/menustrings.py:362 ../gui/wxpython/menustrings.py:1304 +#: ../gui/wxpython/menustrings.py:363 ../gui/wxpython/menustrings.py:1305 #: ../gui/wxpython/image2target/ii2t_menustrings.py:357 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1283 msgid "Sunshine hours and solar angles" msgstr "" -#: ../gui/wxpython/menustrings.py:363 ../gui/wxpython/menustrings.py:1305 +#: ../gui/wxpython/menustrings.py:364 ../gui/wxpython/menustrings.py:1306 #: ../gui/wxpython/image2target/ii2t_menustrings.py:358 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1284 msgid "Calculates solar elevation, solar azimuth, and sun hours. Solar elevation: the angle between the direction of the geometric center of the sun's apparent disk and the (idealized) horizon. Solar azimuth: the angle from due north in clockwise direction." msgstr "" -#: ../gui/wxpython/menustrings.py:364 ../gui/wxpython/menustrings.py:1306 +#: ../gui/wxpython/menustrings.py:365 ../gui/wxpython/menustrings.py:1307 #: ../gui/wxpython/image2target/ii2t_menustrings.py:359 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1285 msgid "Terrain analysis" msgstr "" -#: ../gui/wxpython/menustrings.py:365 ../gui/wxpython/menustrings.py:1307 +#: ../gui/wxpython/menustrings.py:366 ../gui/wxpython/menustrings.py:1308 #: ../gui/wxpython/image2target/ii2t_menustrings.py:360 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1286 msgid "Generate contour lines" msgstr "Szintvonalak generálása" -#: ../gui/wxpython/menustrings.py:366 ../gui/wxpython/menustrings.py:1308 +#: ../gui/wxpython/menustrings.py:367 ../gui/wxpython/menustrings.py:1309 #: ../gui/wxpython/image2target/ii2t_menustrings.py:361 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1287 msgid "Produces a vector map of specified contours from a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:367 ../gui/wxpython/menustrings.py:1309 +#: ../gui/wxpython/menustrings.py:368 ../gui/wxpython/menustrings.py:1310 #: ../gui/wxpython/image2target/ii2t_menustrings.py:362 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1288 msgid "Cost surface" msgstr "" -#: ../gui/wxpython/menustrings.py:368 ../gui/wxpython/menustrings.py:1310 +#: ../gui/wxpython/menustrings.py:369 ../gui/wxpython/menustrings.py:1311 #: ../gui/wxpython/image2target/ii2t_menustrings.py:363 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1289 msgid "Creates a raster map showing the cumulative cost of moving between different geographic locations on an input raster map whose cell category values represent cost." msgstr "" -#: ../gui/wxpython/menustrings.py:369 ../gui/wxpython/menustrings.py:1311 +#: ../gui/wxpython/menustrings.py:370 ../gui/wxpython/menustrings.py:1312 #: ../gui/wxpython/image2target/ii2t_menustrings.py:364 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1290 msgid "Cumulative movement costs" msgstr "" -#: ../gui/wxpython/menustrings.py:370 ../gui/wxpython/menustrings.py:1312 +#: ../gui/wxpython/menustrings.py:371 ../gui/wxpython/menustrings.py:1313 #: ../gui/wxpython/image2target/ii2t_menustrings.py:365 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1291 msgid "Creates a raster map showing the anisotropic cumulative cost of moving between different geographic locations on an input raster map whose cell category values represent cost." msgstr "" -#: ../gui/wxpython/menustrings.py:371 ../gui/wxpython/menustrings.py:1313 +#: ../gui/wxpython/menustrings.py:372 ../gui/wxpython/menustrings.py:1314 #: ../gui/wxpython/image2target/ii2t_menustrings.py:366 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1292 msgid "Least cost route or flow" msgstr "" -#: ../gui/wxpython/menustrings.py:372 ../gui/wxpython/menustrings.py:1314 +#: ../gui/wxpython/menustrings.py:373 ../gui/wxpython/menustrings.py:1315 #: ../gui/wxpython/image2target/ii2t_menustrings.py:367 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1293 msgid "Traces a flow through an elevation model or cost surface on a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:373 ../gui/wxpython/menustrings.py:1315 +#: ../gui/wxpython/menustrings.py:374 ../gui/wxpython/menustrings.py:1316 #: ../gui/wxpython/image2target/ii2t_menustrings.py:368 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1294 msgid "Compute shaded relief" msgstr "" -#: ../gui/wxpython/menustrings.py:374 ../gui/wxpython/menustrings.py:1316 +#: ../gui/wxpython/menustrings.py:375 ../gui/wxpython/menustrings.py:1317 #: ../gui/wxpython/image2target/ii2t_menustrings.py:369 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1295 msgid "Creates shaded relief map from an elevation map (DEM). " msgstr "" -#: ../gui/wxpython/menustrings.py:375 ../gui/wxpython/menustrings.py:1317 +#: ../gui/wxpython/menustrings.py:376 ../gui/wxpython/menustrings.py:1318 #: ../gui/wxpython/image2target/ii2t_menustrings.py:370 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1296 msgid "Apply shade to raster" msgstr "" -#: ../gui/wxpython/menustrings.py:376 ../gui/wxpython/menustrings.py:1318 +#: ../gui/wxpython/menustrings.py:377 ../gui/wxpython/menustrings.py:1319 #: ../gui/wxpython/image2target/ii2t_menustrings.py:371 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1297 msgid "Drapes a color raster over an shaded relief or aspect map." msgstr "" -#: ../gui/wxpython/menustrings.py:377 ../gui/wxpython/menustrings.py:1319 +#: ../gui/wxpython/menustrings.py:378 ../gui/wxpython/menustrings.py:1320 #: ../gui/wxpython/image2target/ii2t_menustrings.py:372 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1298 msgid "Slope and aspect" msgstr "LejtÅ‘ és kitettség" -#: ../gui/wxpython/menustrings.py:378 ../gui/wxpython/menustrings.py:1320 +#: ../gui/wxpython/menustrings.py:379 ../gui/wxpython/menustrings.py:1321 #: ../gui/wxpython/image2target/ii2t_menustrings.py:373 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1299 msgid "Generates raster maps of slope, aspect, curvatures and partial derivatives from an elevation raster map. Aspect is calculated counterclockwise from east." msgstr "" -#: ../gui/wxpython/menustrings.py:379 ../gui/wxpython/menustrings.py:1321 +#: ../gui/wxpython/menustrings.py:380 ../gui/wxpython/menustrings.py:1322 msgid "Landforms" msgstr "" -#: ../gui/wxpython/menustrings.py:380 ../gui/wxpython/menustrings.py:1322 +#: ../gui/wxpython/menustrings.py:381 ../gui/wxpython/menustrings.py:1323 msgid "Calculates geomorphons (terrain forms) and associated geometry using machine vision approach." msgstr "" -#: ../gui/wxpython/menustrings.py:381 ../gui/wxpython/menustrings.py:1323 +#: ../gui/wxpython/menustrings.py:382 ../gui/wxpython/menustrings.py:1324 #: ../gui/wxpython/image2target/ii2t_menustrings.py:374 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1300 msgid "Terrain parameters" msgstr "" -#: ../gui/wxpython/menustrings.py:382 ../gui/wxpython/menustrings.py:1324 +#: ../gui/wxpython/menustrings.py:383 ../gui/wxpython/menustrings.py:1325 #: ../gui/wxpython/image2target/ii2t_menustrings.py:375 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1301 msgid "Extracts terrain parameters from a DEM. Uses a multi-scale approach by taking fitting quadratic parameters to any size window (via least squares)." msgstr "" -#: ../gui/wxpython/menustrings.py:383 ../gui/wxpython/menustrings.py:1325 +#: ../gui/wxpython/menustrings.py:384 ../gui/wxpython/menustrings.py:1326 #: ../gui/wxpython/image2target/ii2t_menustrings.py:376 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1302 msgid "Textural features" msgstr "" -#: ../gui/wxpython/menustrings.py:384 ../gui/wxpython/menustrings.py:1326 +#: ../gui/wxpython/menustrings.py:385 ../gui/wxpython/menustrings.py:1327 #: ../gui/wxpython/image2target/ii2t_menustrings.py:377 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1303 msgid "Generate images with textural features from a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:385 ../gui/wxpython/menustrings.py:1327 +#: ../gui/wxpython/menustrings.py:386 ../gui/wxpython/menustrings.py:1328 #: ../gui/wxpython/image2target/ii2t_menustrings.py:378 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1304 msgid "Visibility" msgstr "Láthatóság" -#: ../gui/wxpython/menustrings.py:386 ../gui/wxpython/menustrings.py:1328 +#: ../gui/wxpython/menustrings.py:387 ../gui/wxpython/menustrings.py:1329 #: ../gui/wxpython/image2target/ii2t_menustrings.py:379 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1305 msgid "Computes the viewshed of a point on an elevation raster map. Default format: NULL (invisible), vertical angle wrt viewpoint (visible)." msgstr "" -#: ../gui/wxpython/menustrings.py:389 ../gui/wxpython/menustrings.py:1331 +#: ../gui/wxpython/menustrings.py:390 ../gui/wxpython/menustrings.py:1332 #: ../gui/wxpython/image2target/ii2t_menustrings.py:382 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1308 msgid "Horizon angle" msgstr "Vízszintes szög" -#: ../gui/wxpython/menustrings.py:390 ../gui/wxpython/menustrings.py:1332 +#: ../gui/wxpython/menustrings.py:391 ../gui/wxpython/menustrings.py:1333 #: ../gui/wxpython/image2target/ii2t_menustrings.py:383 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1309 msgid "Computes horizon angle height from a digital elevation model. The module has two different modes of operation: 1. Computes the entire horizon around a single point whose coordinates are given with the 'coord' option. The horizon height (in radians). 2. Computes one or more raster maps of the horizon height in a single direction. The input for this is the angle (in degrees), which is measured counterclockwise with east=0, north=90 etc. The output is the horizon height in radians." msgstr "" -#: ../gui/wxpython/menustrings.py:391 ../gui/wxpython/menustrings.py:1333 +#: ../gui/wxpython/menustrings.py:392 ../gui/wxpython/menustrings.py:1334 #: ../gui/wxpython/image2target/ii2t_menustrings.py:384 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1310 msgid "Transform features" msgstr "" -#: ../gui/wxpython/menustrings.py:392 ../gui/wxpython/menustrings.py:1334 +#: ../gui/wxpython/menustrings.py:393 ../gui/wxpython/menustrings.py:1335 #: ../gui/wxpython/image2target/ii2t_menustrings.py:385 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1311 msgid "Clump" msgstr "" -#: ../gui/wxpython/menustrings.py:393 ../gui/wxpython/menustrings.py:1335 +#: ../gui/wxpython/menustrings.py:394 ../gui/wxpython/menustrings.py:1336 #: ../gui/wxpython/image2target/ii2t_menustrings.py:386 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1312 msgid "Recategorizes data in a raster map by grouping cells that form physically discrete areas into unique categories." msgstr "" -#: ../gui/wxpython/menustrings.py:394 ../gui/wxpython/menustrings.py:1336 +#: ../gui/wxpython/menustrings.py:395 ../gui/wxpython/menustrings.py:1337 #: ../gui/wxpython/image2target/ii2t_menustrings.py:387 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1313 msgid "Grow" msgstr "Növel" -#: ../gui/wxpython/menustrings.py:396 ../gui/wxpython/menustrings.py:1338 +#: ../gui/wxpython/menustrings.py:397 ../gui/wxpython/menustrings.py:1339 #: ../gui/wxpython/image2target/ii2t_menustrings.py:389 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1315 msgid "Thin" msgstr "Vékonyít" -#: ../gui/wxpython/menustrings.py:397 ../gui/wxpython/menustrings.py:1339 +#: ../gui/wxpython/menustrings.py:398 ../gui/wxpython/menustrings.py:1340 #: ../gui/wxpython/image2target/ii2t_menustrings.py:390 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1316 msgid "Thins non-null cells that denote linear features in a raster map layer." msgstr "" -#: ../gui/wxpython/menustrings.py:398 ../gui/wxpython/menustrings.py:1340 +#: ../gui/wxpython/menustrings.py:399 ../gui/wxpython/menustrings.py:1341 #: ../gui/wxpython/image2target/ii2t_menustrings.py:391 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1317 msgid "Hydrologic modeling" msgstr "Hidrológiai modellezés" -#: ../gui/wxpython/menustrings.py:399 ../gui/wxpython/menustrings.py:1341 +#: ../gui/wxpython/menustrings.py:400 ../gui/wxpython/menustrings.py:1342 #: ../gui/wxpython/image2target/ii2t_menustrings.py:392 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1318 msgid "Carve stream channels" msgstr "" -#: ../gui/wxpython/menustrings.py:400 ../gui/wxpython/menustrings.py:1342 +#: ../gui/wxpython/menustrings.py:401 ../gui/wxpython/menustrings.py:1343 #: ../gui/wxpython/image2target/ii2t_menustrings.py:393 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1319 msgid "Generates stream channels. Takes vector stream data, transforms it to raster and subtracts depth from the output DEM." msgstr "" -#: ../gui/wxpython/menustrings.py:401 ../gui/wxpython/menustrings.py:1343 +#: ../gui/wxpython/menustrings.py:402 ../gui/wxpython/menustrings.py:1344 #: ../gui/wxpython/image2target/ii2t_menustrings.py:394 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1320 msgid "Fill lake" msgstr "" -#: ../gui/wxpython/menustrings.py:402 ../gui/wxpython/menustrings.py:1344 +#: ../gui/wxpython/menustrings.py:403 ../gui/wxpython/menustrings.py:1345 #: ../gui/wxpython/image2target/ii2t_menustrings.py:395 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1321 msgid "Fills lake at given point to given level." msgstr "" -#: ../gui/wxpython/menustrings.py:403 ../gui/wxpython/menustrings.py:1345 +#: ../gui/wxpython/menustrings.py:404 ../gui/wxpython/menustrings.py:1346 #: ../gui/wxpython/image2target/ii2t_menustrings.py:396 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1322 msgid "Depressionless map and flowlines" msgstr "" -#: ../gui/wxpython/menustrings.py:404 ../gui/wxpython/menustrings.py:1346 +#: ../gui/wxpython/menustrings.py:405 ../gui/wxpython/menustrings.py:1347 #: ../gui/wxpython/image2target/ii2t_menustrings.py:397 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1323 msgid "Filters and generates a depressionless elevation map and a flow direction map from a given elevation raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:405 ../gui/wxpython/menustrings.py:1347 +#: ../gui/wxpython/menustrings.py:406 ../gui/wxpython/menustrings.py:1348 #: ../gui/wxpython/image2target/ii2t_menustrings.py:398 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1324 msgid "Flow accumulation" msgstr "" -#: ../gui/wxpython/menustrings.py:406 ../gui/wxpython/menustrings.py:1348 +#: ../gui/wxpython/menustrings.py:407 ../gui/wxpython/menustrings.py:1349 #: ../gui/wxpython/image2target/ii2t_menustrings.py:399 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1325 msgid "Performs flow computation for massive grids." msgstr "" -#: ../gui/wxpython/menustrings.py:407 ../gui/wxpython/menustrings.py:1349 +#: ../gui/wxpython/menustrings.py:408 ../gui/wxpython/menustrings.py:1350 #: ../gui/wxpython/image2target/ii2t_menustrings.py:400 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1326 msgid "Flow lines" msgstr "" -#: ../gui/wxpython/menustrings.py:408 ../gui/wxpython/menustrings.py:1350 +#: ../gui/wxpython/menustrings.py:409 ../gui/wxpython/menustrings.py:1351 #: ../gui/wxpython/image2target/ii2t_menustrings.py:401 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1327 msgid "Constructs flowlines. Computes flowlines, flowpath lengths, and flowaccumulation (contributing areas) from a elevation raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:409 ../gui/wxpython/menustrings.py:1351 +#: ../gui/wxpython/menustrings.py:410 ../gui/wxpython/menustrings.py:1352 #: ../gui/wxpython/image2target/ii2t_menustrings.py:402 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1328 msgid "Watershed analysis" msgstr "VízgyűjtÅ‘ elemzés" -#: ../gui/wxpython/menustrings.py:410 ../gui/wxpython/menustrings.py:1352 +#: ../gui/wxpython/menustrings.py:411 ../gui/wxpython/menustrings.py:1353 #: ../gui/wxpython/image2target/ii2t_menustrings.py:403 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1329 msgid "Calculates hydrological parameters and RUSLE factors." msgstr "" -#: ../gui/wxpython/menustrings.py:411 ../gui/wxpython/menustrings.py:1353 +#: ../gui/wxpython/menustrings.py:412 ../gui/wxpython/menustrings.py:1354 #: ../gui/wxpython/image2target/ii2t_menustrings.py:404 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1330 msgid "Watershed subbasins" msgstr "" -#: ../gui/wxpython/menustrings.py:412 ../gui/wxpython/menustrings.py:1354 +#: ../gui/wxpython/menustrings.py:413 ../gui/wxpython/menustrings.py:1355 #: ../gui/wxpython/image2target/ii2t_menustrings.py:405 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1331 msgid "Generates watershed subbasins raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:413 ../gui/wxpython/menustrings.py:1355 +#: ../gui/wxpython/menustrings.py:414 ../gui/wxpython/menustrings.py:1356 #: ../gui/wxpython/image2target/ii2t_menustrings.py:406 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1332 msgid "Watershed basin creation" msgstr "" -#: ../gui/wxpython/menustrings.py:414 ../gui/wxpython/menustrings.py:1356 +#: ../gui/wxpython/menustrings.py:415 ../gui/wxpython/menustrings.py:1357 #: ../gui/wxpython/image2target/ii2t_menustrings.py:407 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1333 msgid "Creates watershed basins from a drainage direction map." msgstr "" -#: ../gui/wxpython/menustrings.py:415 ../gui/wxpython/menustrings.py:1357 +#: ../gui/wxpython/menustrings.py:416 ../gui/wxpython/menustrings.py:1358 #: ../gui/wxpython/image2target/ii2t_menustrings.py:408 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1334 msgid "Extraction of stream networks" msgstr "" -#: ../gui/wxpython/menustrings.py:416 ../gui/wxpython/menustrings.py:1358 +#: ../gui/wxpython/menustrings.py:417 ../gui/wxpython/menustrings.py:1359 #: ../gui/wxpython/image2target/ii2t_menustrings.py:409 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1335 msgid "Performs stream network extraction." msgstr "" -#: ../gui/wxpython/menustrings.py:417 ../gui/wxpython/menustrings.py:1359 +#: ../gui/wxpython/menustrings.py:418 ../gui/wxpython/menustrings.py:1360 #: ../gui/wxpython/image2target/ii2t_menustrings.py:410 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1336 msgid "SIMWE Overland flow modeling" msgstr "" -#: ../gui/wxpython/menustrings.py:418 ../gui/wxpython/menustrings.py:1360 +#: ../gui/wxpython/menustrings.py:419 ../gui/wxpython/menustrings.py:1361 #: ../gui/wxpython/image2target/ii2t_menustrings.py:411 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1337 msgid "Overland flow hydrologic simulation using path sampling method (SIMWE)." msgstr "" -#: ../gui/wxpython/menustrings.py:419 ../gui/wxpython/menustrings.py:1361 +#: ../gui/wxpython/menustrings.py:420 ../gui/wxpython/menustrings.py:1362 #: ../gui/wxpython/image2target/ii2t_menustrings.py:412 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1338 msgid "SIMWE Sediment flux modeling" msgstr "" -#: ../gui/wxpython/menustrings.py:420 ../gui/wxpython/menustrings.py:1362 +#: ../gui/wxpython/menustrings.py:421 ../gui/wxpython/menustrings.py:1363 #: ../gui/wxpython/image2target/ii2t_menustrings.py:413 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1339 msgid "Sediment transport and erosion/deposition simulation using path sampling method (SIMWE)." msgstr "" -#: ../gui/wxpython/menustrings.py:421 ../gui/wxpython/menustrings.py:1363 +#: ../gui/wxpython/menustrings.py:422 ../gui/wxpython/menustrings.py:1364 #: ../gui/wxpython/image2target/ii2t_menustrings.py:414 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1340 msgid "Topographic index map" msgstr "" -#: ../gui/wxpython/menustrings.py:422 ../gui/wxpython/menustrings.py:1364 +#: ../gui/wxpython/menustrings.py:423 ../gui/wxpython/menustrings.py:1365 #: ../gui/wxpython/image2target/ii2t_menustrings.py:415 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1341 msgid "Creates a topographic index (wetness index) raster map from an elevation raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:423 ../gui/wxpython/menustrings.py:1365 +#: ../gui/wxpython/menustrings.py:424 ../gui/wxpython/menustrings.py:1366 #: ../gui/wxpython/image2target/ii2t_menustrings.py:416 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1342 msgid "TOPMODEL simulation" msgstr "" -#: ../gui/wxpython/menustrings.py:424 ../gui/wxpython/menustrings.py:1366 +#: ../gui/wxpython/menustrings.py:425 ../gui/wxpython/menustrings.py:1367 #: ../gui/wxpython/image2target/ii2t_menustrings.py:417 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1343 msgid "Simulates TOPMODEL which is a physically based hydrologic model." msgstr "" -#: ../gui/wxpython/menustrings.py:425 ../gui/wxpython/menustrings.py:1367 +#: ../gui/wxpython/menustrings.py:426 ../gui/wxpython/menustrings.py:1368 #: ../gui/wxpython/image2target/ii2t_menustrings.py:418 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1344 msgid "USLE K-factor" msgstr "USLE K-faktor" -#: ../gui/wxpython/menustrings.py:426 ../gui/wxpython/menustrings.py:1368 +#: ../gui/wxpython/menustrings.py:427 ../gui/wxpython/menustrings.py:1369 #: ../gui/wxpython/image2target/ii2t_menustrings.py:419 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1345 msgid "Computes USLE Soil Erodibility Factor (K)." msgstr "USLE talajerózió faktor (K) számítás." -#: ../gui/wxpython/menustrings.py:427 ../gui/wxpython/menustrings.py:1369 +#: ../gui/wxpython/menustrings.py:428 ../gui/wxpython/menustrings.py:1370 #: ../gui/wxpython/image2target/ii2t_menustrings.py:420 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1346 msgid "USLE R-factor" msgstr "USLE R-faktor" -#: ../gui/wxpython/menustrings.py:428 ../gui/wxpython/menustrings.py:1370 +#: ../gui/wxpython/menustrings.py:429 ../gui/wxpython/menustrings.py:1371 #: ../gui/wxpython/image2target/ii2t_menustrings.py:421 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1347 msgid "Computes USLE R factor, Rainfall erosivity index." msgstr "" -#: ../gui/wxpython/menustrings.py:429 ../gui/wxpython/menustrings.py:876 -#: ../gui/wxpython/menustrings.py:1371 ../gui/wxpython/menustrings.py:1818 +#: ../gui/wxpython/menustrings.py:430 ../gui/wxpython/menustrings.py:877 +#: ../gui/wxpython/menustrings.py:1372 ../gui/wxpython/menustrings.py:1819 #: ../gui/wxpython/image2target/ii2t_menustrings.py:422 #: ../gui/wxpython/image2target/ii2t_menustrings.py:860 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1348 @@ -6732,254 +6706,254 @@ msgid "Groundwater modeling" msgstr "Talajvíz modellezés" -#: ../gui/wxpython/menustrings.py:430 ../gui/wxpython/menustrings.py:1372 +#: ../gui/wxpython/menustrings.py:431 ../gui/wxpython/menustrings.py:1373 #: ../gui/wxpython/image2target/ii2t_menustrings.py:423 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1349 msgid "Groundwater flow" msgstr "Talajvíz áramlás" -#: ../gui/wxpython/menustrings.py:431 ../gui/wxpython/menustrings.py:1373 +#: ../gui/wxpython/menustrings.py:432 ../gui/wxpython/menustrings.py:1374 #: ../gui/wxpython/image2target/ii2t_menustrings.py:424 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1350 msgid "Numerical calculation program for transient, confined and unconfined groundwater flow in two dimensions." msgstr "" -#: ../gui/wxpython/menustrings.py:432 ../gui/wxpython/menustrings.py:1374 +#: ../gui/wxpython/menustrings.py:433 ../gui/wxpython/menustrings.py:1375 #: ../gui/wxpython/image2target/ii2t_menustrings.py:425 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1351 msgid "Groundwater solute transport" msgstr "" -#: ../gui/wxpython/menustrings.py:433 ../gui/wxpython/menustrings.py:1375 +#: ../gui/wxpython/menustrings.py:434 ../gui/wxpython/menustrings.py:1376 #: ../gui/wxpython/image2target/ii2t_menustrings.py:426 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1352 msgid "Numerical calculation program for transient, confined and unconfined solute transport in two dimensions" msgstr "" -#: ../gui/wxpython/menustrings.py:434 ../gui/wxpython/menustrings.py:1376 +#: ../gui/wxpython/menustrings.py:435 ../gui/wxpython/menustrings.py:1377 #: ../gui/wxpython/image2target/ii2t_menustrings.py:427 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1353 msgid "Landscape patch analysis" msgstr "" -#: ../gui/wxpython/menustrings.py:435 ../gui/wxpython/menustrings.py:1377 +#: ../gui/wxpython/menustrings.py:436 ../gui/wxpython/menustrings.py:1378 #: ../gui/wxpython/image2target/ii2t_menustrings.py:428 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1354 msgid "Set up sampling and analysis framework" msgstr "" -#: ../gui/wxpython/menustrings.py:436 ../gui/wxpython/menustrings.py:1378 +#: ../gui/wxpython/menustrings.py:437 ../gui/wxpython/menustrings.py:1379 #: ../gui/wxpython/image2target/ii2t_menustrings.py:429 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1355 msgid "Configuration editor for r.li.'index'" msgstr "" -#: ../gui/wxpython/menustrings.py:437 ../gui/wxpython/menustrings.py:1379 +#: ../gui/wxpython/menustrings.py:438 ../gui/wxpython/menustrings.py:1380 #: ../gui/wxpython/image2target/ii2t_menustrings.py:430 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1356 msgid "Edge density" msgstr "" -#: ../gui/wxpython/menustrings.py:438 ../gui/wxpython/menustrings.py:1380 +#: ../gui/wxpython/menustrings.py:439 ../gui/wxpython/menustrings.py:1381 #: ../gui/wxpython/image2target/ii2t_menustrings.py:431 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1357 msgid "Calculates edge density index on a raster map, using a 4 neighbour algorithm" msgstr "" -#: ../gui/wxpython/menustrings.py:439 ../gui/wxpython/menustrings.py:1381 +#: ../gui/wxpython/menustrings.py:440 ../gui/wxpython/menustrings.py:1382 #: ../gui/wxpython/image2target/ii2t_menustrings.py:432 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1358 msgid "Contrast weighted edge density" msgstr "" -#: ../gui/wxpython/menustrings.py:440 ../gui/wxpython/menustrings.py:1382 +#: ../gui/wxpython/menustrings.py:441 ../gui/wxpython/menustrings.py:1383 #: ../gui/wxpython/image2target/ii2t_menustrings.py:433 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1359 msgid "Calculates contrast weighted edge density index on a raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:441 ../gui/wxpython/menustrings.py:1383 +#: ../gui/wxpython/menustrings.py:442 ../gui/wxpython/menustrings.py:1384 #: ../gui/wxpython/image2target/ii2t_menustrings.py:434 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1360 msgid "Patch area mean" msgstr "" -#: ../gui/wxpython/menustrings.py:442 ../gui/wxpython/menustrings.py:1384 +#: ../gui/wxpython/menustrings.py:443 ../gui/wxpython/menustrings.py:1385 #: ../gui/wxpython/image2target/ii2t_menustrings.py:435 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1361 msgid "Calculates mean patch size index on a raster map, using a 4 neighbour algorithm" msgstr "" -#: ../gui/wxpython/menustrings.py:443 ../gui/wxpython/menustrings.py:1385 +#: ../gui/wxpython/menustrings.py:444 ../gui/wxpython/menustrings.py:1386 #: ../gui/wxpython/image2target/ii2t_menustrings.py:436 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1362 msgid "Patch area range" msgstr "" -#: ../gui/wxpython/menustrings.py:444 ../gui/wxpython/menustrings.py:1386 +#: ../gui/wxpython/menustrings.py:445 ../gui/wxpython/menustrings.py:1387 #: ../gui/wxpython/image2target/ii2t_menustrings.py:437 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1363 msgid "Calculates range of patch area size on a raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:445 ../gui/wxpython/menustrings.py:1387 +#: ../gui/wxpython/menustrings.py:446 ../gui/wxpython/menustrings.py:1388 #: ../gui/wxpython/image2target/ii2t_menustrings.py:438 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1364 msgid "Patch area Std Dev" msgstr "" -#: ../gui/wxpython/menustrings.py:446 ../gui/wxpython/menustrings.py:1388 +#: ../gui/wxpython/menustrings.py:447 ../gui/wxpython/menustrings.py:1389 #: ../gui/wxpython/image2target/ii2t_menustrings.py:439 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1365 msgid "Calculates standard deviation of patch area a raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:447 ../gui/wxpython/menustrings.py:1389 +#: ../gui/wxpython/menustrings.py:448 ../gui/wxpython/menustrings.py:1390 #: ../gui/wxpython/image2target/ii2t_menustrings.py:440 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1366 msgid "Patch area Coeff Var" msgstr "" -#: ../gui/wxpython/menustrings.py:448 ../gui/wxpython/menustrings.py:1390 +#: ../gui/wxpython/menustrings.py:449 ../gui/wxpython/menustrings.py:1391 #: ../gui/wxpython/image2target/ii2t_menustrings.py:441 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1367 msgid "Calculates coefficient of variation of patch area on a raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:449 ../gui/wxpython/menustrings.py:1391 +#: ../gui/wxpython/menustrings.py:450 ../gui/wxpython/menustrings.py:1392 #: ../gui/wxpython/image2target/ii2t_menustrings.py:442 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1368 msgid "Patch density" msgstr "" -#: ../gui/wxpython/menustrings.py:450 ../gui/wxpython/menustrings.py:1392 +#: ../gui/wxpython/menustrings.py:451 ../gui/wxpython/menustrings.py:1393 #: ../gui/wxpython/image2target/ii2t_menustrings.py:443 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1369 msgid "Calculates patch density index on a raster map, using a 4 neighbour algorithm" msgstr "" -#: ../gui/wxpython/menustrings.py:451 ../gui/wxpython/menustrings.py:1393 +#: ../gui/wxpython/menustrings.py:452 ../gui/wxpython/menustrings.py:1394 #: ../gui/wxpython/image2target/ii2t_menustrings.py:444 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1370 msgid "Patch number" msgstr "" -#: ../gui/wxpython/menustrings.py:452 ../gui/wxpython/menustrings.py:1394 +#: ../gui/wxpython/menustrings.py:453 ../gui/wxpython/menustrings.py:1395 #: ../gui/wxpython/image2target/ii2t_menustrings.py:445 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1371 msgid "Calculates patch number index on a raster map, using a 4 neighbour algorithm." msgstr "" -#: ../gui/wxpython/menustrings.py:453 ../gui/wxpython/menustrings.py:1395 +#: ../gui/wxpython/menustrings.py:454 ../gui/wxpython/menustrings.py:1396 #: ../gui/wxpython/image2target/ii2t_menustrings.py:446 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1372 msgid "Dominance's diversity" msgstr "" -#: ../gui/wxpython/menustrings.py:454 ../gui/wxpython/menustrings.py:1396 +#: ../gui/wxpython/menustrings.py:455 ../gui/wxpython/menustrings.py:1397 #: ../gui/wxpython/image2target/ii2t_menustrings.py:447 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1373 msgid "Calculates dominance's diversity index on a raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:455 ../gui/wxpython/menustrings.py:1397 +#: ../gui/wxpython/menustrings.py:456 ../gui/wxpython/menustrings.py:1398 #: ../gui/wxpython/image2target/ii2t_menustrings.py:448 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1374 msgid "Shannon's diversity" msgstr "" -#: ../gui/wxpython/menustrings.py:456 ../gui/wxpython/menustrings.py:1398 +#: ../gui/wxpython/menustrings.py:457 ../gui/wxpython/menustrings.py:1399 #: ../gui/wxpython/image2target/ii2t_menustrings.py:449 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1375 msgid "Calculates Shannon's diversity index on a raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:457 ../gui/wxpython/menustrings.py:1399 +#: ../gui/wxpython/menustrings.py:458 ../gui/wxpython/menustrings.py:1400 #: ../gui/wxpython/image2target/ii2t_menustrings.py:450 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1376 msgid "Simpson's diversity" msgstr "" -#: ../gui/wxpython/menustrings.py:458 ../gui/wxpython/menustrings.py:1400 +#: ../gui/wxpython/menustrings.py:459 ../gui/wxpython/menustrings.py:1401 #: ../gui/wxpython/image2target/ii2t_menustrings.py:451 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1377 msgid "Calculates Simpson's diversity index on a raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:459 ../gui/wxpython/menustrings.py:1401 +#: ../gui/wxpython/menustrings.py:460 ../gui/wxpython/menustrings.py:1402 #: ../gui/wxpython/image2target/ii2t_menustrings.py:452 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1378 msgid "Richness" msgstr "" -#: ../gui/wxpython/menustrings.py:460 ../gui/wxpython/menustrings.py:1402 +#: ../gui/wxpython/menustrings.py:461 ../gui/wxpython/menustrings.py:1403 #: ../gui/wxpython/image2target/ii2t_menustrings.py:453 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1379 msgid "Calculates richness index on a raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:461 ../gui/wxpython/menustrings.py:1403 +#: ../gui/wxpython/menustrings.py:462 ../gui/wxpython/menustrings.py:1404 #: ../gui/wxpython/image2target/ii2t_menustrings.py:454 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1380 msgid "Shape index" msgstr "" -#: ../gui/wxpython/menustrings.py:462 ../gui/wxpython/menustrings.py:1404 +#: ../gui/wxpython/menustrings.py:463 ../gui/wxpython/menustrings.py:1405 #: ../gui/wxpython/image2target/ii2t_menustrings.py:455 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1381 msgid "Calculates shape index on a raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:463 ../gui/wxpython/menustrings.py:1405 +#: ../gui/wxpython/menustrings.py:464 ../gui/wxpython/menustrings.py:1406 #: ../gui/wxpython/image2target/ii2t_menustrings.py:456 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1382 msgid "Wildfire modeling" msgstr "" -#: ../gui/wxpython/menustrings.py:464 ../gui/wxpython/menustrings.py:1406 +#: ../gui/wxpython/menustrings.py:465 ../gui/wxpython/menustrings.py:1407 #: ../gui/wxpython/image2target/ii2t_menustrings.py:457 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1383 msgid "Rate of spread" msgstr "" -#: ../gui/wxpython/menustrings.py:465 ../gui/wxpython/menustrings.py:1407 +#: ../gui/wxpython/menustrings.py:466 ../gui/wxpython/menustrings.py:1408 #: ../gui/wxpython/image2target/ii2t_menustrings.py:458 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1384 msgid "Generates rate of spread raster maps. Generates three, or four raster map layers showing the base (perpendicular) rate of spread (ROS), the maximum (forward) ROS, the direction of the maximum ROS, and optionally the maximum potential spotting distance for fire spread simulation." msgstr "" -#: ../gui/wxpython/menustrings.py:466 ../gui/wxpython/menustrings.py:1408 +#: ../gui/wxpython/menustrings.py:467 ../gui/wxpython/menustrings.py:1409 #: ../gui/wxpython/image2target/ii2t_menustrings.py:459 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1385 msgid "Least-cost spread paths" msgstr "" -#: ../gui/wxpython/menustrings.py:467 ../gui/wxpython/menustrings.py:1409 +#: ../gui/wxpython/menustrings.py:468 ../gui/wxpython/menustrings.py:1410 #: ../gui/wxpython/image2target/ii2t_menustrings.py:460 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1386 msgid "Recursively traces the least cost path backwards to cells from which the cumulative cost was determined." msgstr "" -#: ../gui/wxpython/menustrings.py:468 ../gui/wxpython/menustrings.py:1410 +#: ../gui/wxpython/menustrings.py:469 ../gui/wxpython/menustrings.py:1411 #: ../gui/wxpython/image2target/ii2t_menustrings.py:461 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1387 msgid "Anisotropic spread simulation" msgstr "" -#: ../gui/wxpython/menustrings.py:469 ../gui/wxpython/menustrings.py:1411 +#: ../gui/wxpython/menustrings.py:470 ../gui/wxpython/menustrings.py:1412 #: ../gui/wxpython/image2target/ii2t_menustrings.py:462 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1388 msgid "Simulates elliptically anisotropic spread. Generates a raster map of the cumulative time of spread, given raster maps containing the rates of spread (ROS), the ROS directions and the spread origins. It optionally produces raster maps to contain backlink UTM coordinates for tracing spread paths. Usable for fire spread simulations." msgstr "" -#: ../gui/wxpython/menustrings.py:470 ../gui/wxpython/menustrings.py:1412 +#: ../gui/wxpython/menustrings.py:471 ../gui/wxpython/menustrings.py:1413 #: ../gui/wxpython/image2target/ii2t_menustrings.py:463 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1389 msgid "Change category values and labels" msgstr "" -#: ../gui/wxpython/menustrings.py:471 ../gui/wxpython/menustrings.py:521 -#: ../gui/wxpython/menustrings.py:1413 ../gui/wxpython/menustrings.py:1463 +#: ../gui/wxpython/menustrings.py:472 ../gui/wxpython/menustrings.py:522 +#: ../gui/wxpython/menustrings.py:1414 ../gui/wxpython/menustrings.py:1464 #: ../gui/wxpython/image2target/ii2t_menustrings.py:464 #: ../gui/wxpython/image2target/ii2t_menustrings.py:514 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1390 @@ -6987,8 +6961,8 @@ msgid "Manage category information" msgstr "" -#: ../gui/wxpython/menustrings.py:472 ../gui/wxpython/menustrings.py:522 -#: ../gui/wxpython/menustrings.py:1414 ../gui/wxpython/menustrings.py:1464 +#: ../gui/wxpython/menustrings.py:473 ../gui/wxpython/menustrings.py:523 +#: ../gui/wxpython/menustrings.py:1415 ../gui/wxpython/menustrings.py:1465 #: ../gui/wxpython/image2target/ii2t_menustrings.py:465 #: ../gui/wxpython/image2target/ii2t_menustrings.py:515 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1391 @@ -6996,32 +6970,32 @@ msgid "Manages category values and labels associated with user-specified raster map layers." msgstr "" -#: ../gui/wxpython/menustrings.py:473 ../gui/wxpython/menustrings.py:1415 +#: ../gui/wxpython/menustrings.py:474 ../gui/wxpython/menustrings.py:1416 #: ../gui/wxpython/image2target/ii2t_menustrings.py:466 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1392 msgid "Interactively edit category values" msgstr "" -#: ../gui/wxpython/menustrings.py:474 ../gui/wxpython/menustrings.py:1416 +#: ../gui/wxpython/menustrings.py:475 ../gui/wxpython/menustrings.py:1417 #: ../gui/wxpython/image2target/ii2t_menustrings.py:467 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1393 msgid "Edits cell values in a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:475 ../gui/wxpython/menustrings.py:1417 +#: ../gui/wxpython/menustrings.py:476 ../gui/wxpython/menustrings.py:1418 #: ../gui/wxpython/image2target/ii2t_menustrings.py:468 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1394 msgid "Reclassify by size" msgstr "" -#: ../gui/wxpython/menustrings.py:476 ../gui/wxpython/menustrings.py:1418 +#: ../gui/wxpython/menustrings.py:477 ../gui/wxpython/menustrings.py:1419 #: ../gui/wxpython/image2target/ii2t_menustrings.py:469 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1395 msgid "Reclasses a raster map greater or less than user specified area size (in hectares)." msgstr "" -#: ../gui/wxpython/menustrings.py:477 ../gui/wxpython/menustrings.py:696 -#: ../gui/wxpython/menustrings.py:1419 ../gui/wxpython/menustrings.py:1638 +#: ../gui/wxpython/menustrings.py:478 ../gui/wxpython/menustrings.py:697 +#: ../gui/wxpython/menustrings.py:1420 ../gui/wxpython/menustrings.py:1639 #: ../gui/wxpython/image2target/ii2t_menustrings.py:470 #: ../gui/wxpython/image2target/ii2t_menustrings.py:687 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1396 @@ -7029,252 +7003,252 @@ msgid "Reclassify" msgstr "" -#: ../gui/wxpython/menustrings.py:478 ../gui/wxpython/menustrings.py:1420 +#: ../gui/wxpython/menustrings.py:479 ../gui/wxpython/menustrings.py:1421 #: ../gui/wxpython/image2target/ii2t_menustrings.py:471 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1397 msgid "Reclassify raster map based on category values. Creates a new raster map whose category values are based upon a reclassification of the categories in an existing raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:479 ../gui/wxpython/menustrings.py:1421 +#: ../gui/wxpython/menustrings.py:480 ../gui/wxpython/menustrings.py:1422 #: ../gui/wxpython/image2target/ii2t_menustrings.py:472 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1398 msgid "Recode" msgstr "" -#: ../gui/wxpython/menustrings.py:480 ../gui/wxpython/menustrings.py:1422 +#: ../gui/wxpython/menustrings.py:481 ../gui/wxpython/menustrings.py:1423 #: ../gui/wxpython/image2target/ii2t_menustrings.py:473 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1399 msgid "Recodes categorical raster maps." msgstr "" -#: ../gui/wxpython/menustrings.py:481 ../gui/wxpython/menustrings.py:1423 +#: ../gui/wxpython/menustrings.py:482 ../gui/wxpython/menustrings.py:1424 #: ../gui/wxpython/image2target/ii2t_menustrings.py:474 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1400 msgid "Rescale" msgstr "" -#: ../gui/wxpython/menustrings.py:482 ../gui/wxpython/menustrings.py:1424 +#: ../gui/wxpython/menustrings.py:483 ../gui/wxpython/menustrings.py:1425 #: ../gui/wxpython/image2target/ii2t_menustrings.py:475 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1401 msgid "Rescales the range of category values in a raster map layer." msgstr "" -#: ../gui/wxpython/menustrings.py:483 ../gui/wxpython/menustrings.py:1425 +#: ../gui/wxpython/menustrings.py:484 ../gui/wxpython/menustrings.py:1426 #: ../gui/wxpython/image2target/ii2t_menustrings.py:476 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1402 msgid "Rescale with histogram" msgstr "" -#: ../gui/wxpython/menustrings.py:484 ../gui/wxpython/menustrings.py:1426 +#: ../gui/wxpython/menustrings.py:485 ../gui/wxpython/menustrings.py:1427 #: ../gui/wxpython/image2target/ii2t_menustrings.py:477 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1403 msgid "Rescales histogram equalized the range of category values in a raster map layer." msgstr "" -#: ../gui/wxpython/menustrings.py:485 ../gui/wxpython/menustrings.py:1427 +#: ../gui/wxpython/menustrings.py:486 ../gui/wxpython/menustrings.py:1428 #: ../gui/wxpython/image2target/ii2t_menustrings.py:478 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1404 msgid "Generate random cells" msgstr "" -#: ../gui/wxpython/menustrings.py:486 ../gui/wxpython/menustrings.py:1428 +#: ../gui/wxpython/menustrings.py:487 ../gui/wxpython/menustrings.py:1429 #: ../gui/wxpython/image2target/ii2t_menustrings.py:479 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1405 msgid "Random cells" msgstr "Véletlen cellák" -#: ../gui/wxpython/menustrings.py:487 ../gui/wxpython/menustrings.py:1429 +#: ../gui/wxpython/menustrings.py:488 ../gui/wxpython/menustrings.py:1430 #: ../gui/wxpython/image2target/ii2t_menustrings.py:480 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1406 msgid "Generates random cell values with spatial dependence." msgstr "" -#: ../gui/wxpython/menustrings.py:488 ../gui/wxpython/menustrings.py:1430 +#: ../gui/wxpython/menustrings.py:489 ../gui/wxpython/menustrings.py:1431 #: ../gui/wxpython/image2target/ii2t_menustrings.py:481 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1407 msgid "Random cells and vector points" msgstr "Véletlen cellák és raszter pontok" -#: ../gui/wxpython/menustrings.py:489 ../gui/wxpython/menustrings.py:1431 +#: ../gui/wxpython/menustrings.py:490 ../gui/wxpython/menustrings.py:1432 #: ../gui/wxpython/image2target/ii2t_menustrings.py:482 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1408 msgid "Creates a raster map layer and vector point map containing randomly located points." msgstr "" -#: ../gui/wxpython/menustrings.py:490 ../gui/wxpython/menustrings.py:1432 +#: ../gui/wxpython/menustrings.py:491 ../gui/wxpython/menustrings.py:1433 #: ../gui/wxpython/image2target/ii2t_menustrings.py:483 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1409 msgid "Generate surfaces" msgstr "" -#: ../gui/wxpython/menustrings.py:491 ../gui/wxpython/menustrings.py:1433 +#: ../gui/wxpython/menustrings.py:492 ../gui/wxpython/menustrings.py:1434 #: ../gui/wxpython/image2target/ii2t_menustrings.py:484 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1410 msgid "Fractal surface" msgstr "" -#: ../gui/wxpython/menustrings.py:492 ../gui/wxpython/menustrings.py:1434 +#: ../gui/wxpython/menustrings.py:493 ../gui/wxpython/menustrings.py:1435 #: ../gui/wxpython/image2target/ii2t_menustrings.py:485 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1411 msgid "Creates a fractal surface of a given fractal dimension." msgstr "" -#: ../gui/wxpython/menustrings.py:493 ../gui/wxpython/menustrings.py:1435 +#: ../gui/wxpython/menustrings.py:494 ../gui/wxpython/menustrings.py:1436 #: ../gui/wxpython/image2target/ii2t_menustrings.py:486 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1412 msgid "Gaussian kernel density surface" msgstr "" -#: ../gui/wxpython/menustrings.py:494 ../gui/wxpython/menustrings.py:1436 +#: ../gui/wxpython/menustrings.py:495 ../gui/wxpython/menustrings.py:1437 #: ../gui/wxpython/image2target/ii2t_menustrings.py:487 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1413 msgid "Generates a raster density map from vector points map. Density is computed using a moving kernel. Optionally generates a vector density map on a vector network." msgstr "" -#: ../gui/wxpython/menustrings.py:495 ../gui/wxpython/menustrings.py:1437 +#: ../gui/wxpython/menustrings.py:496 ../gui/wxpython/menustrings.py:1438 #: ../gui/wxpython/image2target/ii2t_menustrings.py:488 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1414 msgid "Gaussian deviates surface" msgstr "" -#: ../gui/wxpython/menustrings.py:496 ../gui/wxpython/menustrings.py:1438 +#: ../gui/wxpython/menustrings.py:497 ../gui/wxpython/menustrings.py:1439 #: ../gui/wxpython/image2target/ii2t_menustrings.py:489 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1415 msgid "Generates a raster map using gaussian random number generator. Mean and standard deviation of gaussian deviates can be expressed by the user." msgstr "" -#: ../gui/wxpython/menustrings.py:497 ../gui/wxpython/menustrings.py:1439 +#: ../gui/wxpython/menustrings.py:498 ../gui/wxpython/menustrings.py:1440 #: ../gui/wxpython/image2target/ii2t_menustrings.py:490 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1416 #: ../gui/wxpython/nviz/tools.py:5181 msgid "Plane" msgstr "Sík" -#: ../gui/wxpython/menustrings.py:498 ../gui/wxpython/menustrings.py:1440 +#: ../gui/wxpython/menustrings.py:499 ../gui/wxpython/menustrings.py:1441 #: ../gui/wxpython/image2target/ii2t_menustrings.py:491 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1417 msgid "Creates raster plane map given dip (inclination), aspect (azimuth) and one point." msgstr "" -#: ../gui/wxpython/menustrings.py:499 ../gui/wxpython/menustrings.py:1441 +#: ../gui/wxpython/menustrings.py:500 ../gui/wxpython/menustrings.py:1442 #: ../gui/wxpython/image2target/ii2t_menustrings.py:492 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1418 msgid "Random deviates surface" msgstr "" -#: ../gui/wxpython/menustrings.py:500 ../gui/wxpython/menustrings.py:1442 +#: ../gui/wxpython/menustrings.py:501 ../gui/wxpython/menustrings.py:1443 #: ../gui/wxpython/image2target/ii2t_menustrings.py:493 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1419 msgid "Produces a raster surface map of uniform random deviates with defined range." msgstr "" -#: ../gui/wxpython/menustrings.py:501 ../gui/wxpython/menustrings.py:1443 +#: ../gui/wxpython/menustrings.py:502 ../gui/wxpython/menustrings.py:1444 #: ../gui/wxpython/image2target/ii2t_menustrings.py:494 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1420 msgid "Random surface with spatial dependence" msgstr "" -#: ../gui/wxpython/menustrings.py:502 ../gui/wxpython/menustrings.py:1444 +#: ../gui/wxpython/menustrings.py:503 ../gui/wxpython/menustrings.py:1445 #: ../gui/wxpython/image2target/ii2t_menustrings.py:495 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1421 msgid "Generates random surface(s) with spatial dependence." msgstr "" -#: ../gui/wxpython/menustrings.py:503 ../gui/wxpython/menustrings.py:1445 +#: ../gui/wxpython/menustrings.py:504 ../gui/wxpython/menustrings.py:1446 #: ../gui/wxpython/image2target/ii2t_menustrings.py:496 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1422 msgid "Interpolate surfaces" msgstr "" -#: ../gui/wxpython/menustrings.py:504 ../gui/wxpython/menustrings.py:1446 +#: ../gui/wxpython/menustrings.py:505 ../gui/wxpython/menustrings.py:1447 #: ../gui/wxpython/image2target/ii2t_menustrings.py:497 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1423 msgid "Bilinear and bicubic from vector points" msgstr "" -#: ../gui/wxpython/menustrings.py:505 ../gui/wxpython/menustrings.py:1447 +#: ../gui/wxpython/menustrings.py:506 ../gui/wxpython/menustrings.py:1448 #: ../gui/wxpython/image2target/ii2t_menustrings.py:498 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1424 msgid "Performs bicubic or bilinear spline interpolation with Tykhonov regularization." msgstr "" -#: ../gui/wxpython/menustrings.py:506 ../gui/wxpython/menustrings.py:1448 +#: ../gui/wxpython/menustrings.py:507 ../gui/wxpython/menustrings.py:1449 #: ../gui/wxpython/image2target/ii2t_menustrings.py:499 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1425 msgid "IDW from raster points" msgstr "" -#: ../gui/wxpython/menustrings.py:507 ../gui/wxpython/menustrings.py:1449 +#: ../gui/wxpython/menustrings.py:508 ../gui/wxpython/menustrings.py:1450 #: ../gui/wxpython/image2target/ii2t_menustrings.py:500 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1426 msgid "Provides surface interpolation from raster point data by Inverse Distance Squared Weighting." msgstr "" -#: ../gui/wxpython/menustrings.py:508 ../gui/wxpython/menustrings.py:1450 +#: ../gui/wxpython/menustrings.py:509 ../gui/wxpython/menustrings.py:1451 #: ../gui/wxpython/image2target/ii2t_menustrings.py:501 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1427 msgid "IDW from vector points" msgstr "" -#: ../gui/wxpython/menustrings.py:509 ../gui/wxpython/menustrings.py:1451 +#: ../gui/wxpython/menustrings.py:510 ../gui/wxpython/menustrings.py:1452 #: ../gui/wxpython/image2target/ii2t_menustrings.py:502 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1428 msgid "Provides surface interpolation from vector point data by Inverse Distance Squared Weighting." msgstr "" -#: ../gui/wxpython/menustrings.py:510 ../gui/wxpython/menustrings.py:1452 +#: ../gui/wxpython/menustrings.py:511 ../gui/wxpython/menustrings.py:1453 #: ../gui/wxpython/image2target/ii2t_menustrings.py:503 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1429 msgid "Raster contours" msgstr "" -#: ../gui/wxpython/menustrings.py:511 ../gui/wxpython/menustrings.py:1453 +#: ../gui/wxpython/menustrings.py:512 ../gui/wxpython/menustrings.py:1454 #: ../gui/wxpython/image2target/ii2t_menustrings.py:504 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1430 msgid "Generates surface raster map from rasterized contours." msgstr "" -#: ../gui/wxpython/menustrings.py:512 ../gui/wxpython/menustrings.py:1454 +#: ../gui/wxpython/menustrings.py:513 ../gui/wxpython/menustrings.py:1455 #: ../gui/wxpython/image2target/ii2t_menustrings.py:505 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1431 msgid "Regularized spline tension" msgstr "" -#: ../gui/wxpython/menustrings.py:513 ../gui/wxpython/menustrings.py:1455 +#: ../gui/wxpython/menustrings.py:514 ../gui/wxpython/menustrings.py:1456 #: ../gui/wxpython/image2target/ii2t_menustrings.py:506 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1432 msgid "Performs surface interpolation from vector points map by splines. Spatial approximation and topographic analysis from given point or isoline data in vector format to floating point raster format using regularized spline with tension." msgstr "" -#: ../gui/wxpython/menustrings.py:514 ../gui/wxpython/menustrings.py:1456 +#: ../gui/wxpython/menustrings.py:515 ../gui/wxpython/menustrings.py:1457 #: ../gui/wxpython/image2target/ii2t_menustrings.py:507 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1433 msgid "Raster series interpolation" msgstr "" -#: ../gui/wxpython/menustrings.py:515 ../gui/wxpython/menustrings.py:1457 +#: ../gui/wxpython/menustrings.py:516 ../gui/wxpython/menustrings.py:1458 #: ../gui/wxpython/image2target/ii2t_menustrings.py:508 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1434 msgid "Interpolates raster maps located (temporal or spatial) in between input raster maps at specific sampling positions." msgstr "" -#: ../gui/wxpython/menustrings.py:516 ../gui/wxpython/menustrings.py:1458 +#: ../gui/wxpython/menustrings.py:517 ../gui/wxpython/menustrings.py:1459 #: ../gui/wxpython/image2target/ii2t_menustrings.py:509 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1435 msgid "Fill NULL cells" msgstr "" -#: ../gui/wxpython/menustrings.py:517 ../gui/wxpython/menustrings.py:1459 +#: ../gui/wxpython/menustrings.py:518 ../gui/wxpython/menustrings.py:1460 #: ../gui/wxpython/image2target/ii2t_menustrings.py:510 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1436 msgid "Fills no-data areas in raster maps using spline interpolation." msgstr "" -#: ../gui/wxpython/menustrings.py:518 ../gui/wxpython/menustrings.py:735 -#: ../gui/wxpython/menustrings.py:852 ../gui/wxpython/menustrings.py:880 -#: ../gui/wxpython/menustrings.py:1024 ../gui/wxpython/menustrings.py:1460 -#: ../gui/wxpython/menustrings.py:1677 ../gui/wxpython/menustrings.py:1794 -#: ../gui/wxpython/menustrings.py:1822 ../gui/wxpython/menustrings.py:1966 +#: ../gui/wxpython/menustrings.py:519 ../gui/wxpython/menustrings.py:736 +#: ../gui/wxpython/menustrings.py:853 ../gui/wxpython/menustrings.py:881 +#: ../gui/wxpython/menustrings.py:1025 ../gui/wxpython/menustrings.py:1461 +#: ../gui/wxpython/menustrings.py:1678 ../gui/wxpython/menustrings.py:1795 +#: ../gui/wxpython/menustrings.py:1823 ../gui/wxpython/menustrings.py:1967 #: ../gui/wxpython/image2target/ii2t_menustrings.py:511 #: ../gui/wxpython/image2target/ii2t_menustrings.py:726 #: ../gui/wxpython/image2target/ii2t_menustrings.py:836 @@ -7286,456 +7260,456 @@ msgid "Reports and statistics" msgstr "" -#: ../gui/wxpython/menustrings.py:519 ../gui/wxpython/menustrings.py:1461 +#: ../gui/wxpython/menustrings.py:520 ../gui/wxpython/menustrings.py:1462 #: ../gui/wxpython/image2target/ii2t_menustrings.py:512 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1438 msgid "Basic raster metadata" msgstr "" -#: ../gui/wxpython/menustrings.py:520 ../gui/wxpython/menustrings.py:1462 +#: ../gui/wxpython/menustrings.py:521 ../gui/wxpython/menustrings.py:1463 #: ../gui/wxpython/image2target/ii2t_menustrings.py:513 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1439 msgid "Outputs basic information about a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:523 ../gui/wxpython/menustrings.py:1465 +#: ../gui/wxpython/menustrings.py:524 ../gui/wxpython/menustrings.py:1466 #: ../gui/wxpython/image2target/ii2t_menustrings.py:516 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1442 msgid "General statistics" msgstr "Ãltalános statisztika" -#: ../gui/wxpython/menustrings.py:524 ../gui/wxpython/menustrings.py:1466 +#: ../gui/wxpython/menustrings.py:525 ../gui/wxpython/menustrings.py:1467 #: ../gui/wxpython/image2target/ii2t_menustrings.py:517 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1443 msgid "Generates area statistics for raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:525 ../gui/wxpython/menustrings.py:1467 +#: ../gui/wxpython/menustrings.py:526 ../gui/wxpython/menustrings.py:1468 #: ../gui/wxpython/image2target/ii2t_menustrings.py:518 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1444 msgid "Quantiles for large data sets" msgstr "" -#: ../gui/wxpython/menustrings.py:526 ../gui/wxpython/menustrings.py:1468 +#: ../gui/wxpython/menustrings.py:527 ../gui/wxpython/menustrings.py:1469 #: ../gui/wxpython/image2target/ii2t_menustrings.py:519 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1445 msgid "Compute quantiles using two passes." msgstr "" -#: ../gui/wxpython/menustrings.py:527 ../gui/wxpython/menustrings.py:1469 +#: ../gui/wxpython/menustrings.py:528 ../gui/wxpython/menustrings.py:1470 #: ../gui/wxpython/image2target/ii2t_menustrings.py:520 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1446 msgid "Range of category values" msgstr "" -#: ../gui/wxpython/menustrings.py:528 ../gui/wxpython/menustrings.py:1470 +#: ../gui/wxpython/menustrings.py:529 ../gui/wxpython/menustrings.py:1471 #: ../gui/wxpython/image2target/ii2t_menustrings.py:521 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1447 msgid "Prints terse list of category values found in a raster map layer." msgstr "" -#: ../gui/wxpython/menustrings.py:529 ../gui/wxpython/menustrings.py:1471 +#: ../gui/wxpython/menustrings.py:530 ../gui/wxpython/menustrings.py:1472 #: ../gui/wxpython/image2target/ii2t_menustrings.py:522 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1448 msgid "Sum area by raster map and category" msgstr "" -#: ../gui/wxpython/menustrings.py:530 ../gui/wxpython/menustrings.py:1472 +#: ../gui/wxpython/menustrings.py:531 ../gui/wxpython/menustrings.py:1473 #: ../gui/wxpython/image2target/ii2t_menustrings.py:523 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1449 msgid "Reports statistics for raster maps." msgstr "" -#: ../gui/wxpython/menustrings.py:531 ../gui/wxpython/menustrings.py:1473 +#: ../gui/wxpython/menustrings.py:532 ../gui/wxpython/menustrings.py:1474 #: ../gui/wxpython/image2target/ii2t_menustrings.py:524 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1450 msgid "Statistics for clumped cells" msgstr "" -#: ../gui/wxpython/menustrings.py:532 ../gui/wxpython/menustrings.py:1474 +#: ../gui/wxpython/menustrings.py:533 ../gui/wxpython/menustrings.py:1475 #: ../gui/wxpython/image2target/ii2t_menustrings.py:525 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1451 msgid "Calculates the volume of data \"clumps\". Optionally produces a GRASS vector points map containing the calculated centroids of these clumps." msgstr "" -#: ../gui/wxpython/menustrings.py:533 ../gui/wxpython/menustrings.py:1475 +#: ../gui/wxpython/menustrings.py:534 ../gui/wxpython/menustrings.py:1476 #: ../gui/wxpython/image2target/ii2t_menustrings.py:526 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1452 msgid "Total corrected area" msgstr "" -#: ../gui/wxpython/menustrings.py:534 ../gui/wxpython/menustrings.py:1476 +#: ../gui/wxpython/menustrings.py:535 ../gui/wxpython/menustrings.py:1477 #: ../gui/wxpython/image2target/ii2t_menustrings.py:527 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1453 msgid "Prints estimation of surface area for raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:535 ../gui/wxpython/menustrings.py:1477 +#: ../gui/wxpython/menustrings.py:536 ../gui/wxpython/menustrings.py:1478 #: ../gui/wxpython/image2target/ii2t_menustrings.py:528 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1454 #: ../gui/wxpython/lmgr/layertree.py:804 ../gui/wxpython/lmgr/layertree.py:860 msgid "Univariate raster statistics" msgstr "Egyváltozós raszter statisztika" -#: ../gui/wxpython/menustrings.py:536 ../gui/wxpython/menustrings.py:1478 +#: ../gui/wxpython/menustrings.py:537 ../gui/wxpython/menustrings.py:1479 #: ../gui/wxpython/image2target/ii2t_menustrings.py:529 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1455 msgid "Calculates univariate statistics from the non-null cells of a raster map. Statistics include number of cells counted, minimum and maximum cell values, range, arithmetic mean, population variance, standard deviation, coefficient of variation, and sum." msgstr "" -#: ../gui/wxpython/menustrings.py:537 ../gui/wxpython/menustrings.py:746 -#: ../gui/wxpython/menustrings.py:1479 ../gui/wxpython/menustrings.py:1688 +#: ../gui/wxpython/menustrings.py:538 ../gui/wxpython/menustrings.py:747 +#: ../gui/wxpython/menustrings.py:1480 ../gui/wxpython/menustrings.py:1689 #: ../gui/wxpython/image2target/ii2t_menustrings.py:530 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1456 msgid "Sample transects" msgstr "" -#: ../gui/wxpython/menustrings.py:538 ../gui/wxpython/menustrings.py:1480 +#: ../gui/wxpython/menustrings.py:539 ../gui/wxpython/menustrings.py:1481 #: ../gui/wxpython/image2target/ii2t_menustrings.py:531 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1457 msgid "Outputs the raster map layer values lying on user-defined line(s)." msgstr "" -#: ../gui/wxpython/menustrings.py:539 ../gui/wxpython/menustrings.py:1481 +#: ../gui/wxpython/menustrings.py:540 ../gui/wxpython/menustrings.py:1482 #: ../gui/wxpython/image2target/ii2t_menustrings.py:532 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1458 msgid "Sample transects (bearing/distance)" msgstr "" -#: ../gui/wxpython/menustrings.py:540 ../gui/wxpython/menustrings.py:1482 +#: ../gui/wxpython/menustrings.py:541 ../gui/wxpython/menustrings.py:1483 #: ../gui/wxpython/image2target/ii2t_menustrings.py:533 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1459 msgid "Outputs raster map layer values lying along user defined transect line(s)." msgstr "" -#: ../gui/wxpython/menustrings.py:541 ../gui/wxpython/menustrings.py:1483 +#: ../gui/wxpython/menustrings.py:542 ../gui/wxpython/menustrings.py:1484 #: ../gui/wxpython/image2target/ii2t_menustrings.py:534 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1460 msgid "Covariance/correlation" msgstr "" -#: ../gui/wxpython/menustrings.py:542 ../gui/wxpython/menustrings.py:1484 +#: ../gui/wxpython/menustrings.py:543 ../gui/wxpython/menustrings.py:1485 #: ../gui/wxpython/image2target/ii2t_menustrings.py:535 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1461 msgid "Outputs a covariance/correlation matrix for user-specified raster map layer(s)." msgstr "" -#: ../gui/wxpython/menustrings.py:543 ../gui/wxpython/menustrings.py:1485 +#: ../gui/wxpython/menustrings.py:544 ../gui/wxpython/menustrings.py:1486 #: ../gui/wxpython/image2target/ii2t_menustrings.py:536 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1462 msgid "Linear regression" msgstr "" -#: ../gui/wxpython/menustrings.py:544 ../gui/wxpython/menustrings.py:1486 +#: ../gui/wxpython/menustrings.py:545 ../gui/wxpython/menustrings.py:1487 #: ../gui/wxpython/image2target/ii2t_menustrings.py:537 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1463 msgid "Calculates linear regression from two raster maps: y = a + b*x." msgstr "" -#: ../gui/wxpython/menustrings.py:545 ../gui/wxpython/menustrings.py:1487 +#: ../gui/wxpython/menustrings.py:546 ../gui/wxpython/menustrings.py:1488 #: ../gui/wxpython/image2target/ii2t_menustrings.py:538 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1464 msgid "Multiple regression" msgstr "" -#: ../gui/wxpython/menustrings.py:546 ../gui/wxpython/menustrings.py:1488 +#: ../gui/wxpython/menustrings.py:547 ../gui/wxpython/menustrings.py:1489 #: ../gui/wxpython/image2target/ii2t_menustrings.py:539 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1465 msgid "Calculates multiple linear regression from raster maps." msgstr "" -#: ../gui/wxpython/menustrings.py:547 ../gui/wxpython/menustrings.py:1489 +#: ../gui/wxpython/menustrings.py:548 ../gui/wxpython/menustrings.py:1490 #: ../gui/wxpython/image2target/ii2t_menustrings.py:540 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1466 msgid "Mutual category occurrences" msgstr "" -#: ../gui/wxpython/menustrings.py:548 ../gui/wxpython/menustrings.py:1490 +#: ../gui/wxpython/menustrings.py:549 ../gui/wxpython/menustrings.py:1491 #: ../gui/wxpython/image2target/ii2t_menustrings.py:541 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1467 msgid "Tabulates the mutual occurrence (coincidence) of categories for two raster map layers." msgstr "" -#: ../gui/wxpython/menustrings.py:549 ../gui/wxpython/menustrings.py:1491 +#: ../gui/wxpython/menustrings.py:550 ../gui/wxpython/menustrings.py:1492 #: ../gui/wxpython/image2target/ii2t_menustrings.py:542 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1468 msgid "&Vector" msgstr "&Vektor" -#: ../gui/wxpython/menustrings.py:550 ../gui/wxpython/menustrings.py:1492 +#: ../gui/wxpython/menustrings.py:551 ../gui/wxpython/menustrings.py:1493 #: ../gui/wxpython/image2target/ii2t_menustrings.py:543 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1469 msgid "Develop vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:551 ../gui/wxpython/menustrings.py:1493 +#: ../gui/wxpython/menustrings.py:552 ../gui/wxpython/menustrings.py:1494 #: ../gui/wxpython/image2target/ii2t_menustrings.py:544 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1470 -#: ../gui/wxpython/gui_core/dialogs.py:264 -#: ../gui/wxpython/gui_core/dialogs.py:402 +#: ../gui/wxpython/gui_core/dialogs.py:265 +#: ../gui/wxpython/gui_core/dialogs.py:403 msgid "Create new vector map" msgstr "Új vektor térkép létrehozás" -#: ../gui/wxpython/menustrings.py:552 ../gui/wxpython/menustrings.py:1494 +#: ../gui/wxpython/menustrings.py:553 ../gui/wxpython/menustrings.py:1495 #: ../gui/wxpython/image2target/ii2t_menustrings.py:545 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1471 msgid "Create new empty vector map" msgstr "Új üres vektor térkép létrehozás" -#: ../gui/wxpython/menustrings.py:553 ../gui/wxpython/menustrings.py:1495 +#: ../gui/wxpython/menustrings.py:554 ../gui/wxpython/menustrings.py:1496 #: ../gui/wxpython/image2target/ii2t_menustrings.py:546 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1472 msgid "Edit vector map (non-interactively)" msgstr "" -#: ../gui/wxpython/menustrings.py:554 ../gui/wxpython/menustrings.py:1496 +#: ../gui/wxpython/menustrings.py:555 ../gui/wxpython/menustrings.py:1497 #: ../gui/wxpython/image2target/ii2t_menustrings.py:547 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1473 msgid "Edits a vector map, allows adding, deleting and modifying selected vector features." msgstr "" -#: ../gui/wxpython/menustrings.py:555 ../gui/wxpython/menustrings.py:1497 +#: ../gui/wxpython/menustrings.py:556 ../gui/wxpython/menustrings.py:1498 #: ../gui/wxpython/image2target/ii2t_menustrings.py:548 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1474 msgid "Convert object types" msgstr "" -#: ../gui/wxpython/menustrings.py:556 ../gui/wxpython/menustrings.py:1498 +#: ../gui/wxpython/menustrings.py:557 ../gui/wxpython/menustrings.py:1499 #: ../gui/wxpython/image2target/ii2t_menustrings.py:549 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1475 msgid "Changes type of vector features." msgstr "" -#: ../gui/wxpython/menustrings.py:557 ../gui/wxpython/menustrings.py:1499 +#: ../gui/wxpython/menustrings.py:558 ../gui/wxpython/menustrings.py:1500 #: ../gui/wxpython/image2target/ii2t_menustrings.py:550 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1476 msgid "Parallel lines" msgstr "Párhuzamos vonalak" -#: ../gui/wxpython/menustrings.py:558 ../gui/wxpython/menustrings.py:1500 +#: ../gui/wxpython/menustrings.py:559 ../gui/wxpython/menustrings.py:1501 #: ../gui/wxpython/image2target/ii2t_menustrings.py:551 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1477 msgid "Creates parallel line to input vector lines." msgstr "" -#: ../gui/wxpython/menustrings.py:559 ../gui/wxpython/menustrings.py:1501 +#: ../gui/wxpython/menustrings.py:560 ../gui/wxpython/menustrings.py:1502 #: ../gui/wxpython/image2target/ii2t_menustrings.py:552 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1478 msgid "Dissolve boundaries" msgstr "" -#: ../gui/wxpython/menustrings.py:560 ../gui/wxpython/menustrings.py:1502 +#: ../gui/wxpython/menustrings.py:561 ../gui/wxpython/menustrings.py:1503 #: ../gui/wxpython/image2target/ii2t_menustrings.py:553 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1479 msgid "Dissolves boundaries between adjacent areas sharing a common category number or attribute." msgstr "" -#: ../gui/wxpython/menustrings.py:561 ../gui/wxpython/menustrings.py:1503 +#: ../gui/wxpython/menustrings.py:562 ../gui/wxpython/menustrings.py:1504 #: ../gui/wxpython/image2target/ii2t_menustrings.py:554 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1480 msgid "Create 3D vector over raster" msgstr "" -#: ../gui/wxpython/menustrings.py:562 ../gui/wxpython/menustrings.py:1504 +#: ../gui/wxpython/menustrings.py:563 ../gui/wxpython/menustrings.py:1505 #: ../gui/wxpython/image2target/ii2t_menustrings.py:555 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1481 msgid "Converts 2D vector features to 3D by sampling of elevation raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:563 ../gui/wxpython/menustrings.py:1505 +#: ../gui/wxpython/menustrings.py:564 ../gui/wxpython/menustrings.py:1506 #: ../gui/wxpython/image2target/ii2t_menustrings.py:556 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1482 msgid "Extrude 3D vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:564 ../gui/wxpython/menustrings.py:1506 +#: ../gui/wxpython/menustrings.py:565 ../gui/wxpython/menustrings.py:1507 #: ../gui/wxpython/image2target/ii2t_menustrings.py:557 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1483 msgid "Extrudes flat vector features to 3D vector features with defined height. Optionally the height can be derived from sampling of elevation raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:565 ../gui/wxpython/menustrings.py:1507 +#: ../gui/wxpython/menustrings.py:566 ../gui/wxpython/menustrings.py:1508 #: ../gui/wxpython/image2target/ii2t_menustrings.py:558 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1484 msgid "Create labels" msgstr "" -#: ../gui/wxpython/menustrings.py:566 ../gui/wxpython/menustrings.py:1508 +#: ../gui/wxpython/menustrings.py:567 ../gui/wxpython/menustrings.py:1509 #: ../gui/wxpython/image2target/ii2t_menustrings.py:559 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1485 msgid "Creates paint labels for a vector map from attached attributes." msgstr "" -#: ../gui/wxpython/menustrings.py:567 ../gui/wxpython/menustrings.py:1509 +#: ../gui/wxpython/menustrings.py:568 ../gui/wxpython/menustrings.py:1510 #: ../gui/wxpython/image2target/ii2t_menustrings.py:560 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1486 msgid "Reposition vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:568 ../gui/wxpython/menustrings.py:1510 +#: ../gui/wxpython/menustrings.py:569 ../gui/wxpython/menustrings.py:1511 #: ../gui/wxpython/image2target/ii2t_menustrings.py:561 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1487 msgid "Performs an affine transformation (shift, scale and rotate) on vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:569 ../gui/wxpython/menustrings.py:1511 +#: ../gui/wxpython/menustrings.py:570 ../gui/wxpython/menustrings.py:1512 #: ../gui/wxpython/image2target/ii2t_menustrings.py:562 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1488 msgid "Rectify vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:570 ../gui/wxpython/menustrings.py:1512 +#: ../gui/wxpython/menustrings.py:571 ../gui/wxpython/menustrings.py:1513 #: ../gui/wxpython/image2target/ii2t_menustrings.py:563 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1489 msgid "Rectifies a vector by computing a coordinate transformation for each object in the vector based on the control points." msgstr "" -#: ../gui/wxpython/menustrings.py:574 ../gui/wxpython/menustrings.py:1516 +#: ../gui/wxpython/menustrings.py:575 ../gui/wxpython/menustrings.py:1517 #: ../gui/wxpython/image2target/ii2t_menustrings.py:567 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1493 msgid "Updates vector map metadata." msgstr "" -#: ../gui/wxpython/menustrings.py:575 ../gui/wxpython/menustrings.py:1517 +#: ../gui/wxpython/menustrings.py:576 ../gui/wxpython/menustrings.py:1518 #: ../gui/wxpython/image2target/ii2t_menustrings.py:568 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1494 msgid "Topology maintenance" msgstr "" -#: ../gui/wxpython/menustrings.py:576 ../gui/wxpython/menustrings.py:1518 +#: ../gui/wxpython/menustrings.py:577 ../gui/wxpython/menustrings.py:1519 #: ../gui/wxpython/image2target/ii2t_menustrings.py:569 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1495 msgid "Create or rebuild topology" msgstr "" -#: ../gui/wxpython/menustrings.py:577 ../gui/wxpython/menustrings.py:1519 +#: ../gui/wxpython/menustrings.py:578 ../gui/wxpython/menustrings.py:1520 #: ../gui/wxpython/image2target/ii2t_menustrings.py:570 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1496 msgid "Creates topology for vector map. Optionally also checks for topological errors." msgstr "" -#: ../gui/wxpython/menustrings.py:578 ../gui/wxpython/menustrings.py:1520 +#: ../gui/wxpython/menustrings.py:579 ../gui/wxpython/menustrings.py:1521 #: ../gui/wxpython/image2target/ii2t_menustrings.py:571 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1497 msgid "Rebuild topology on all vector maps" msgstr "" -#: ../gui/wxpython/menustrings.py:579 ../gui/wxpython/menustrings.py:1521 +#: ../gui/wxpython/menustrings.py:580 ../gui/wxpython/menustrings.py:1522 #: ../gui/wxpython/image2target/ii2t_menustrings.py:572 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1498 msgid "Rebuilds topology on all vector maps in the current mapset." msgstr "" -#: ../gui/wxpython/menustrings.py:580 ../gui/wxpython/menustrings.py:1522 +#: ../gui/wxpython/menustrings.py:581 ../gui/wxpython/menustrings.py:1523 #: ../gui/wxpython/image2target/ii2t_menustrings.py:573 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1499 msgid "Build polylines" msgstr "" -#: ../gui/wxpython/menustrings.py:581 ../gui/wxpython/menustrings.py:1523 +#: ../gui/wxpython/menustrings.py:582 ../gui/wxpython/menustrings.py:1524 #: ../gui/wxpython/image2target/ii2t_menustrings.py:574 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1500 msgid "Builds polylines from lines or boundaries." msgstr "" -#: ../gui/wxpython/menustrings.py:582 ../gui/wxpython/menustrings.py:1524 +#: ../gui/wxpython/menustrings.py:583 ../gui/wxpython/menustrings.py:1525 #: ../gui/wxpython/image2target/ii2t_menustrings.py:575 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1501 msgid "Split lines" msgstr "" -#: ../gui/wxpython/menustrings.py:583 ../gui/wxpython/menustrings.py:1525 +#: ../gui/wxpython/menustrings.py:584 ../gui/wxpython/menustrings.py:1526 #: ../gui/wxpython/image2target/ii2t_menustrings.py:576 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1502 msgid "Splits vector lines to shorter segments." msgstr "" -#: ../gui/wxpython/menustrings.py:584 ../gui/wxpython/menustrings.py:1526 +#: ../gui/wxpython/menustrings.py:585 ../gui/wxpython/menustrings.py:1527 #: ../gui/wxpython/image2target/ii2t_menustrings.py:577 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1503 msgid "Split polylines" msgstr "" -#: ../gui/wxpython/menustrings.py:585 ../gui/wxpython/menustrings.py:1527 +#: ../gui/wxpython/menustrings.py:586 ../gui/wxpython/menustrings.py:1528 #: ../gui/wxpython/image2target/ii2t_menustrings.py:578 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1504 msgid "Creates points/segments from input vector lines and positions." msgstr "" -#: ../gui/wxpython/menustrings.py:586 ../gui/wxpython/menustrings.py:1528 +#: ../gui/wxpython/menustrings.py:587 ../gui/wxpython/menustrings.py:1529 #: ../gui/wxpython/image2target/ii2t_menustrings.py:579 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1505 msgid "Clean vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:587 ../gui/wxpython/menustrings.py:1529 +#: ../gui/wxpython/menustrings.py:588 ../gui/wxpython/menustrings.py:1530 #: ../gui/wxpython/image2target/ii2t_menustrings.py:580 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1506 msgid "Toolset for cleaning topology of vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:588 ../gui/wxpython/menustrings.py:1530 +#: ../gui/wxpython/menustrings.py:589 ../gui/wxpython/menustrings.py:1531 #: ../gui/wxpython/image2target/ii2t_menustrings.py:581 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1507 msgid "Smooth or simplify" msgstr "" -#: ../gui/wxpython/menustrings.py:589 ../gui/wxpython/menustrings.py:1531 +#: ../gui/wxpython/menustrings.py:590 ../gui/wxpython/menustrings.py:1532 #: ../gui/wxpython/image2target/ii2t_menustrings.py:582 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1508 msgid "Performs vector based generalization." msgstr "" -#: ../gui/wxpython/menustrings.py:590 ../gui/wxpython/menustrings.py:1532 +#: ../gui/wxpython/menustrings.py:591 ../gui/wxpython/menustrings.py:1533 #: ../gui/wxpython/image2target/ii2t_menustrings.py:583 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1509 msgid "Add centroids" msgstr "" -#: ../gui/wxpython/menustrings.py:591 ../gui/wxpython/menustrings.py:1533 +#: ../gui/wxpython/menustrings.py:592 ../gui/wxpython/menustrings.py:1534 #: ../gui/wxpython/image2target/ii2t_menustrings.py:584 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1510 msgid "Adds missing centroids to closed boundaries." msgstr "" -#: ../gui/wxpython/menustrings.py:594 ../gui/wxpython/menustrings.py:1536 +#: ../gui/wxpython/menustrings.py:595 ../gui/wxpython/menustrings.py:1537 #: ../gui/wxpython/image2target/ii2t_menustrings.py:587 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1513 msgid "Creates/modifies the color table associated with a vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:596 ../gui/wxpython/menustrings.py:1538 +#: ../gui/wxpython/menustrings.py:597 ../gui/wxpython/menustrings.py:1539 #: ../gui/wxpython/image2target/ii2t_menustrings.py:589 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1515 msgid "Interactive management of vector color tables." msgstr "" -#: ../gui/wxpython/menustrings.py:598 ../gui/wxpython/menustrings.py:1540 +#: ../gui/wxpython/menustrings.py:599 ../gui/wxpython/menustrings.py:1541 #: ../gui/wxpython/image2target/ii2t_menustrings.py:591 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1517 msgid "Exports the color table associated with a vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:599 ../gui/wxpython/menustrings.py:1541 +#: ../gui/wxpython/menustrings.py:600 ../gui/wxpython/menustrings.py:1542 #: ../gui/wxpython/image2target/ii2t_menustrings.py:592 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1518 msgid "Query vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:600 ../gui/wxpython/menustrings.py:1542 +#: ../gui/wxpython/menustrings.py:601 ../gui/wxpython/menustrings.py:1543 #: ../gui/wxpython/image2target/ii2t_menustrings.py:593 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1519 msgid "Query with coordinate(s)" msgstr "" -#: ../gui/wxpython/menustrings.py:601 ../gui/wxpython/menustrings.py:1543 +#: ../gui/wxpython/menustrings.py:602 ../gui/wxpython/menustrings.py:1544 #: ../gui/wxpython/image2target/ii2t_menustrings.py:594 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1520 msgid "Queries a vector map at given locations." msgstr "" -#: ../gui/wxpython/menustrings.py:602 ../gui/wxpython/menustrings.py:919 -#: ../gui/wxpython/menustrings.py:1544 ../gui/wxpython/menustrings.py:1861 +#: ../gui/wxpython/menustrings.py:603 ../gui/wxpython/menustrings.py:920 +#: ../gui/wxpython/menustrings.py:1545 ../gui/wxpython/menustrings.py:1862 #: ../gui/wxpython/image2target/ii2t_menustrings.py:595 #: ../gui/wxpython/image2target/ii2t_menustrings.py:903 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1521 @@ -7743,8 +7717,8 @@ msgid "Query vector attribute data" msgstr "" -#: ../gui/wxpython/menustrings.py:603 ../gui/wxpython/menustrings.py:920 -#: ../gui/wxpython/menustrings.py:1545 ../gui/wxpython/menustrings.py:1862 +#: ../gui/wxpython/menustrings.py:604 ../gui/wxpython/menustrings.py:921 +#: ../gui/wxpython/menustrings.py:1546 ../gui/wxpython/menustrings.py:1863 #: ../gui/wxpython/image2target/ii2t_menustrings.py:596 #: ../gui/wxpython/image2target/ii2t_menustrings.py:904 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1522 @@ -7752,56 +7726,56 @@ msgid "Prints vector map attributes." msgstr "" -#: ../gui/wxpython/menustrings.py:604 ../gui/wxpython/menustrings.py:1546 +#: ../gui/wxpython/menustrings.py:605 ../gui/wxpython/menustrings.py:1547 #: ../gui/wxpython/image2target/ii2t_menustrings.py:597 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1523 msgid "Feature selection" msgstr "" -#: ../gui/wxpython/menustrings.py:605 ../gui/wxpython/menustrings.py:1547 +#: ../gui/wxpython/menustrings.py:606 ../gui/wxpython/menustrings.py:1548 #: ../gui/wxpython/image2target/ii2t_menustrings.py:598 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1524 msgid "Select by attributes" msgstr "" -#: ../gui/wxpython/menustrings.py:606 ../gui/wxpython/menustrings.py:1548 +#: ../gui/wxpython/menustrings.py:607 ../gui/wxpython/menustrings.py:1549 #: ../gui/wxpython/image2target/ii2t_menustrings.py:599 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1525 msgid "Selects vector features from an existing vector map and creates a new vector map containing only the selected features." msgstr "" -#: ../gui/wxpython/menustrings.py:607 ../gui/wxpython/menustrings.py:1549 +#: ../gui/wxpython/menustrings.py:608 ../gui/wxpython/menustrings.py:1550 #: ../gui/wxpython/image2target/ii2t_menustrings.py:600 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1526 msgid "Select by another map" msgstr "" -#: ../gui/wxpython/menustrings.py:608 ../gui/wxpython/menustrings.py:1550 +#: ../gui/wxpython/menustrings.py:609 ../gui/wxpython/menustrings.py:1551 #: ../gui/wxpython/image2target/ii2t_menustrings.py:601 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1527 msgid "Selects features from vector map (A) by features from other vector map (B)." msgstr "" -#: ../gui/wxpython/menustrings.py:616 ../gui/wxpython/menustrings.py:1558 +#: ../gui/wxpython/menustrings.py:617 ../gui/wxpython/menustrings.py:1559 #: ../gui/wxpython/image2target/ii2t_menustrings.py:609 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1535 msgid "Buffer vectors" msgstr "" -#: ../gui/wxpython/menustrings.py:617 ../gui/wxpython/menustrings.py:1559 +#: ../gui/wxpython/menustrings.py:618 ../gui/wxpython/menustrings.py:1560 #: ../gui/wxpython/image2target/ii2t_menustrings.py:610 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1536 msgid "Creates a buffer around vector features of given type." msgstr "" -#: ../gui/wxpython/menustrings.py:618 ../gui/wxpython/menustrings.py:1560 +#: ../gui/wxpython/menustrings.py:619 ../gui/wxpython/menustrings.py:1561 #: ../gui/wxpython/image2target/ii2t_menustrings.py:611 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1537 msgid "Point analysis" msgstr "Pont elemzés" -#: ../gui/wxpython/menustrings.py:619 ../gui/wxpython/menustrings.py:632 -#: ../gui/wxpython/menustrings.py:1561 ../gui/wxpython/menustrings.py:1574 +#: ../gui/wxpython/menustrings.py:620 ../gui/wxpython/menustrings.py:633 +#: ../gui/wxpython/menustrings.py:1562 ../gui/wxpython/menustrings.py:1575 #: ../gui/wxpython/image2target/ii2t_menustrings.py:612 #: ../gui/wxpython/image2target/ii2t_menustrings.py:625 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1538 @@ -7809,9 +7783,9 @@ msgid "Identify and remove outliers" msgstr "" -#: ../gui/wxpython/menustrings.py:620 ../gui/wxpython/menustrings.py:633 -#: ../gui/wxpython/menustrings.py:732 ../gui/wxpython/menustrings.py:1562 -#: ../gui/wxpython/menustrings.py:1575 ../gui/wxpython/menustrings.py:1674 +#: ../gui/wxpython/menustrings.py:621 ../gui/wxpython/menustrings.py:634 +#: ../gui/wxpython/menustrings.py:733 ../gui/wxpython/menustrings.py:1563 +#: ../gui/wxpython/menustrings.py:1576 ../gui/wxpython/menustrings.py:1675 #: ../gui/wxpython/image2target/ii2t_menustrings.py:613 #: ../gui/wxpython/image2target/ii2t_menustrings.py:626 #: ../gui/wxpython/image2target/ii2t_menustrings.py:723 @@ -7821,26 +7795,26 @@ msgid "Removes outliers from vector point data." msgstr "" -#: ../gui/wxpython/menustrings.py:621 ../gui/wxpython/menustrings.py:1563 +#: ../gui/wxpython/menustrings.py:622 ../gui/wxpython/menustrings.py:1564 #: ../gui/wxpython/image2target/ii2t_menustrings.py:614 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1540 msgid "Identify point clusters" msgstr "" -#: ../gui/wxpython/menustrings.py:622 ../gui/wxpython/menustrings.py:1564 +#: ../gui/wxpython/menustrings.py:623 ../gui/wxpython/menustrings.py:1565 #: ../gui/wxpython/image2target/ii2t_menustrings.py:615 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1541 msgid "Performs cluster identification." msgstr "" -#: ../gui/wxpython/menustrings.py:623 ../gui/wxpython/menustrings.py:1565 +#: ../gui/wxpython/menustrings.py:624 ../gui/wxpython/menustrings.py:1566 #: ../gui/wxpython/image2target/ii2t_menustrings.py:616 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1542 msgid "Indices for quadrat counts of vector point lists" msgstr "" -#: ../gui/wxpython/menustrings.py:624 ../gui/wxpython/menustrings.py:749 -#: ../gui/wxpython/menustrings.py:1566 ../gui/wxpython/menustrings.py:1691 +#: ../gui/wxpython/menustrings.py:625 ../gui/wxpython/menustrings.py:750 +#: ../gui/wxpython/menustrings.py:1567 ../gui/wxpython/menustrings.py:1692 #: ../gui/wxpython/image2target/ii2t_menustrings.py:617 #: ../gui/wxpython/image2target/ii2t_menustrings.py:738 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1543 @@ -7848,8 +7822,8 @@ msgid "Indices for quadrat counts of vector point lists." msgstr "" -#: ../gui/wxpython/menustrings.py:625 ../gui/wxpython/menustrings.py:729 -#: ../gui/wxpython/menustrings.py:1567 ../gui/wxpython/menustrings.py:1671 +#: ../gui/wxpython/menustrings.py:626 ../gui/wxpython/menustrings.py:730 +#: ../gui/wxpython/menustrings.py:1568 ../gui/wxpython/menustrings.py:1672 #: ../gui/wxpython/image2target/ii2t_menustrings.py:618 #: ../gui/wxpython/image2target/ii2t_menustrings.py:720 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1544 @@ -7857,8 +7831,8 @@ msgid "Perturb points" msgstr "" -#: ../gui/wxpython/menustrings.py:626 ../gui/wxpython/menustrings.py:730 -#: ../gui/wxpython/menustrings.py:1568 ../gui/wxpython/menustrings.py:1672 +#: ../gui/wxpython/menustrings.py:627 ../gui/wxpython/menustrings.py:731 +#: ../gui/wxpython/menustrings.py:1569 ../gui/wxpython/menustrings.py:1673 #: ../gui/wxpython/image2target/ii2t_menustrings.py:619 #: ../gui/wxpython/image2target/ii2t_menustrings.py:721 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1545 @@ -7866,8 +7840,8 @@ msgid "Random location perturbations of vector points." msgstr "" -#: ../gui/wxpython/menustrings.py:627 ../gui/wxpython/menustrings.py:733 -#: ../gui/wxpython/menustrings.py:1569 ../gui/wxpython/menustrings.py:1675 +#: ../gui/wxpython/menustrings.py:628 ../gui/wxpython/menustrings.py:734 +#: ../gui/wxpython/menustrings.py:1570 ../gui/wxpython/menustrings.py:1676 #: ../gui/wxpython/image2target/ii2t_menustrings.py:620 #: ../gui/wxpython/image2target/ii2t_menustrings.py:724 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1546 @@ -7875,8 +7849,8 @@ msgid "Test/training point sets" msgstr "" -#: ../gui/wxpython/menustrings.py:628 ../gui/wxpython/menustrings.py:734 -#: ../gui/wxpython/menustrings.py:1570 ../gui/wxpython/menustrings.py:1676 +#: ../gui/wxpython/menustrings.py:629 ../gui/wxpython/menustrings.py:735 +#: ../gui/wxpython/menustrings.py:1571 ../gui/wxpython/menustrings.py:1677 #: ../gui/wxpython/image2target/ii2t_menustrings.py:621 #: ../gui/wxpython/image2target/ii2t_menustrings.py:725 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1547 @@ -7884,14 +7858,14 @@ msgid "Randomly partition points into test/train sets." msgstr "" -#: ../gui/wxpython/menustrings.py:629 ../gui/wxpython/menustrings.py:1571 +#: ../gui/wxpython/menustrings.py:630 ../gui/wxpython/menustrings.py:1572 #: ../gui/wxpython/image2target/ii2t_menustrings.py:622 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1548 msgid "Tests for normality for vector points" msgstr "" -#: ../gui/wxpython/menustrings.py:630 ../gui/wxpython/menustrings.py:751 -#: ../gui/wxpython/menustrings.py:1572 ../gui/wxpython/menustrings.py:1693 +#: ../gui/wxpython/menustrings.py:631 ../gui/wxpython/menustrings.py:752 +#: ../gui/wxpython/menustrings.py:1573 ../gui/wxpython/menustrings.py:1694 #: ../gui/wxpython/image2target/ii2t_menustrings.py:623 #: ../gui/wxpython/image2target/ii2t_menustrings.py:740 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1549 @@ -7899,323 +7873,323 @@ msgid "Tests for normality for vector points." msgstr "" -#: ../gui/wxpython/menustrings.py:631 ../gui/wxpython/menustrings.py:1573 +#: ../gui/wxpython/menustrings.py:632 ../gui/wxpython/menustrings.py:1574 #: ../gui/wxpython/image2target/ii2t_menustrings.py:624 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1550 msgid "Lidar analysis" msgstr "Lidar elemzés" -#: ../gui/wxpython/menustrings.py:634 ../gui/wxpython/menustrings.py:1576 +#: ../gui/wxpython/menustrings.py:635 ../gui/wxpython/menustrings.py:1577 #: ../gui/wxpython/image2target/ii2t_menustrings.py:627 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1553 msgid "Detect edges" msgstr "" -#: ../gui/wxpython/menustrings.py:635 ../gui/wxpython/menustrings.py:1577 +#: ../gui/wxpython/menustrings.py:636 ../gui/wxpython/menustrings.py:1578 #: ../gui/wxpython/image2target/ii2t_menustrings.py:628 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1554 msgid "Detects the object's edges from a LIDAR data set." msgstr "" -#: ../gui/wxpython/menustrings.py:636 ../gui/wxpython/menustrings.py:1578 +#: ../gui/wxpython/menustrings.py:637 ../gui/wxpython/menustrings.py:1579 #: ../gui/wxpython/image2target/ii2t_menustrings.py:629 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1555 msgid "Detect interiors" msgstr "" -#: ../gui/wxpython/menustrings.py:637 ../gui/wxpython/menustrings.py:1579 +#: ../gui/wxpython/menustrings.py:638 ../gui/wxpython/menustrings.py:1580 #: ../gui/wxpython/image2target/ii2t_menustrings.py:630 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1556 msgid "Building contour determination and Region Growing algorithm for determining the building inside" msgstr "" -#: ../gui/wxpython/menustrings.py:638 ../gui/wxpython/menustrings.py:1580 +#: ../gui/wxpython/menustrings.py:639 ../gui/wxpython/menustrings.py:1581 #: ../gui/wxpython/image2target/ii2t_menustrings.py:631 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1557 msgid "Correct and reclassify objects" msgstr "" -#: ../gui/wxpython/menustrings.py:639 ../gui/wxpython/menustrings.py:1581 +#: ../gui/wxpython/menustrings.py:640 ../gui/wxpython/menustrings.py:1582 #: ../gui/wxpython/image2target/ii2t_menustrings.py:632 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1558 msgid "Corrects the v.lidar.growing output. It is the last of the three algorithms for LIDAR filtering." msgstr "" -#: ../gui/wxpython/menustrings.py:640 ../gui/wxpython/menustrings.py:1582 +#: ../gui/wxpython/menustrings.py:641 ../gui/wxpython/menustrings.py:1583 #: ../gui/wxpython/image2target/ii2t_menustrings.py:633 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1559 msgid "Linear referencing" msgstr "" -#: ../gui/wxpython/menustrings.py:641 ../gui/wxpython/menustrings.py:1583 +#: ../gui/wxpython/menustrings.py:642 ../gui/wxpython/menustrings.py:1584 #: ../gui/wxpython/image2target/ii2t_menustrings.py:634 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1560 msgid "Create LRS" msgstr "" -#: ../gui/wxpython/menustrings.py:642 ../gui/wxpython/menustrings.py:1584 +#: ../gui/wxpython/menustrings.py:643 ../gui/wxpython/menustrings.py:1585 #: ../gui/wxpython/image2target/ii2t_menustrings.py:635 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1561 msgid "Creates a linear reference system." msgstr "" -#: ../gui/wxpython/menustrings.py:643 ../gui/wxpython/menustrings.py:1585 +#: ../gui/wxpython/menustrings.py:644 ../gui/wxpython/menustrings.py:1586 #: ../gui/wxpython/image2target/ii2t_menustrings.py:636 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1562 msgid "Create stationing" msgstr "" -#: ../gui/wxpython/menustrings.py:644 ../gui/wxpython/menustrings.py:1586 +#: ../gui/wxpython/menustrings.py:645 ../gui/wxpython/menustrings.py:1587 #: ../gui/wxpython/image2target/ii2t_menustrings.py:637 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1563 msgid "Creates stationing from input lines, and linear reference system." msgstr "" -#: ../gui/wxpython/menustrings.py:645 ../gui/wxpython/menustrings.py:1587 +#: ../gui/wxpython/menustrings.py:646 ../gui/wxpython/menustrings.py:1588 #: ../gui/wxpython/image2target/ii2t_menustrings.py:638 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1564 msgid "Create points/segments" msgstr "" -#: ../gui/wxpython/menustrings.py:646 ../gui/wxpython/menustrings.py:1588 +#: ../gui/wxpython/menustrings.py:647 ../gui/wxpython/menustrings.py:1589 #: ../gui/wxpython/image2target/ii2t_menustrings.py:639 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1565 msgid "Creates points/segments from input lines, linear reference system and positions read from stdin or a file." msgstr "" -#: ../gui/wxpython/menustrings.py:647 ../gui/wxpython/menustrings.py:1589 +#: ../gui/wxpython/menustrings.py:648 ../gui/wxpython/menustrings.py:1590 #: ../gui/wxpython/image2target/ii2t_menustrings.py:640 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1566 msgid "Find line id and offset" msgstr "" -#: ../gui/wxpython/menustrings.py:648 ../gui/wxpython/menustrings.py:1590 +#: ../gui/wxpython/menustrings.py:649 ../gui/wxpython/menustrings.py:1591 #: ../gui/wxpython/image2target/ii2t_menustrings.py:641 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1567 msgid "Finds line id and real km+offset for given points in vector map using linear reference system." msgstr "" -#: ../gui/wxpython/menustrings.py:649 ../gui/wxpython/menustrings.py:1591 +#: ../gui/wxpython/menustrings.py:650 ../gui/wxpython/menustrings.py:1592 #: ../gui/wxpython/image2target/ii2t_menustrings.py:642 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1568 msgid "Nearest features" msgstr "Legközelebbi elemek" -#: ../gui/wxpython/menustrings.py:650 ../gui/wxpython/menustrings.py:1592 +#: ../gui/wxpython/menustrings.py:651 ../gui/wxpython/menustrings.py:1593 #: ../gui/wxpython/image2target/ii2t_menustrings.py:643 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1569 msgid "Finds the nearest element in vector map 'to' for elements in vector map 'from'." msgstr "" -#: ../gui/wxpython/menustrings.py:651 ../gui/wxpython/menustrings.py:1593 +#: ../gui/wxpython/menustrings.py:652 ../gui/wxpython/menustrings.py:1594 #: ../gui/wxpython/image2target/ii2t_menustrings.py:644 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1570 msgid "Network analysis" msgstr "Hálózat elemzés" -#: ../gui/wxpython/menustrings.py:652 ../gui/wxpython/menustrings.py:1594 +#: ../gui/wxpython/menustrings.py:653 ../gui/wxpython/menustrings.py:1595 #: ../gui/wxpython/image2target/ii2t_menustrings.py:645 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1571 #: ../gui/wxpython/mapdisp/toolbars.py:58 msgid "Vector network analysis tool" msgstr "Vektor hálózat elemzÅ‘ eszköz" -#: ../gui/wxpython/menustrings.py:653 ../gui/wxpython/menustrings.py:1595 +#: ../gui/wxpython/menustrings.py:654 ../gui/wxpython/menustrings.py:1596 #: ../gui/wxpython/image2target/ii2t_menustrings.py:646 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1572 msgid "Tool for interactive vector network analysis." msgstr "" -#: ../gui/wxpython/menustrings.py:654 ../gui/wxpython/menustrings.py:1596 +#: ../gui/wxpython/menustrings.py:655 ../gui/wxpython/menustrings.py:1597 #: ../gui/wxpython/image2target/ii2t_menustrings.py:647 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1573 msgid "Network preparation" msgstr "Hálózat elÅ‘készítés" -#: ../gui/wxpython/menustrings.py:655 ../gui/wxpython/menustrings.py:1597 +#: ../gui/wxpython/menustrings.py:656 ../gui/wxpython/menustrings.py:1598 #: ../gui/wxpython/image2target/ii2t_menustrings.py:648 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1574 msgid "Performs network maintenance." msgstr "" -#: ../gui/wxpython/menustrings.py:656 ../gui/wxpython/menustrings.py:1598 +#: ../gui/wxpython/menustrings.py:657 ../gui/wxpython/menustrings.py:1599 #: ../gui/wxpython/image2target/ii2t_menustrings.py:649 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1575 msgid "Allocate subnets" msgstr "" -#: ../gui/wxpython/menustrings.py:657 ../gui/wxpython/menustrings.py:1599 +#: ../gui/wxpython/menustrings.py:658 ../gui/wxpython/menustrings.py:1600 msgid "Allocates subnets for nearest centers. Center node must be opened (costs >= 0). Costs of center node are used in calculation." msgstr "" -#: ../gui/wxpython/menustrings.py:658 ../gui/wxpython/menustrings.py:1600 +#: ../gui/wxpython/menustrings.py:659 ../gui/wxpython/menustrings.py:1601 #: ../gui/wxpython/image2target/ii2t_menustrings.py:651 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1577 msgid "Split net" msgstr "" -#: ../gui/wxpython/menustrings.py:659 ../gui/wxpython/menustrings.py:1601 +#: ../gui/wxpython/menustrings.py:660 ../gui/wxpython/menustrings.py:1602 msgid "Splits subnets for nearest centers by cost isolines. Splits net to bands between cost isolines (direction from center). Center node must be opened (costs >= 0). Costs of center node are used in calculation." msgstr "" -#: ../gui/wxpython/menustrings.py:660 ../gui/wxpython/menustrings.py:1602 +#: ../gui/wxpython/menustrings.py:661 ../gui/wxpython/menustrings.py:1603 #: ../gui/wxpython/image2target/ii2t_menustrings.py:653 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1579 msgid "Shortest path" msgstr "Legrövidebb útvonal" -#: ../gui/wxpython/menustrings.py:661 ../gui/wxpython/menustrings.py:1603 +#: ../gui/wxpython/menustrings.py:662 ../gui/wxpython/menustrings.py:1604 #: ../gui/wxpython/image2target/ii2t_menustrings.py:654 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1580 msgid "Finds shortest path on vector network." msgstr "Legrövidebb útvonal megtalálása a vektor hálózaton." -#: ../gui/wxpython/menustrings.py:662 ../gui/wxpython/menustrings.py:1604 +#: ../gui/wxpython/menustrings.py:663 ../gui/wxpython/menustrings.py:1605 #: ../gui/wxpython/image2target/ii2t_menustrings.py:655 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1581 msgid "Shortest path for sets of features" msgstr "" -#: ../gui/wxpython/menustrings.py:663 ../gui/wxpython/menustrings.py:1605 +#: ../gui/wxpython/menustrings.py:664 ../gui/wxpython/menustrings.py:1606 #: ../gui/wxpython/image2target/ii2t_menustrings.py:656 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1582 msgid "Computes shortest distance via the network between the given sets of features. Finds the shortest paths from each 'from' point to the nearest 'to' feature and various information about this relation are uploaded to the attribute table." msgstr "" -#: ../gui/wxpython/menustrings.py:664 ../gui/wxpython/menustrings.py:1606 +#: ../gui/wxpython/menustrings.py:665 ../gui/wxpython/menustrings.py:1607 #: ../gui/wxpython/image2target/ii2t_menustrings.py:657 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1583 msgid "Shortest path using timetables" msgstr "" -#: ../gui/wxpython/menustrings.py:665 ../gui/wxpython/menustrings.py:1607 +#: ../gui/wxpython/menustrings.py:666 ../gui/wxpython/menustrings.py:1608 #: ../gui/wxpython/image2target/ii2t_menustrings.py:658 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1584 msgid "Finds shortest path using timetables." msgstr "" -#: ../gui/wxpython/menustrings.py:666 ../gui/wxpython/menustrings.py:1608 +#: ../gui/wxpython/menustrings.py:667 ../gui/wxpython/menustrings.py:1609 #: ../gui/wxpython/image2target/ii2t_menustrings.py:659 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1585 msgid "Shortest path for all pairs" msgstr "Legrövidebb útvonal minden párra" -#: ../gui/wxpython/menustrings.py:667 ../gui/wxpython/menustrings.py:1609 +#: ../gui/wxpython/menustrings.py:668 ../gui/wxpython/menustrings.py:1610 #: ../gui/wxpython/image2target/ii2t_menustrings.py:660 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1586 msgid "Computes the shortest path between all pairs of nodes in the network." msgstr "" -#: ../gui/wxpython/menustrings.py:668 ../gui/wxpython/menustrings.py:1610 +#: ../gui/wxpython/menustrings.py:669 ../gui/wxpython/menustrings.py:1611 #: ../gui/wxpython/image2target/ii2t_menustrings.py:661 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1587 msgid "Visibility network" msgstr "" -#: ../gui/wxpython/menustrings.py:669 ../gui/wxpython/menustrings.py:1611 +#: ../gui/wxpython/menustrings.py:670 ../gui/wxpython/menustrings.py:1612 #: ../gui/wxpython/image2target/ii2t_menustrings.py:662 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1588 msgid "Performs visibility graph construction." msgstr "" -#: ../gui/wxpython/menustrings.py:670 ../gui/wxpython/menustrings.py:1612 +#: ../gui/wxpython/menustrings.py:671 ../gui/wxpython/menustrings.py:1613 #: ../gui/wxpython/image2target/ii2t_menustrings.py:663 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1589 msgid "Bridges and articulation points" msgstr "" -#: ../gui/wxpython/menustrings.py:671 ../gui/wxpython/menustrings.py:1613 +#: ../gui/wxpython/menustrings.py:672 ../gui/wxpython/menustrings.py:1614 #: ../gui/wxpython/image2target/ii2t_menustrings.py:664 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1590 msgid "Computes bridges and articulation points in the network." msgstr "" -#: ../gui/wxpython/menustrings.py:672 ../gui/wxpython/menustrings.py:1614 +#: ../gui/wxpython/menustrings.py:673 ../gui/wxpython/menustrings.py:1615 #: ../gui/wxpython/image2target/ii2t_menustrings.py:665 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1591 msgid "Maximum flow" msgstr "" -#: ../gui/wxpython/menustrings.py:673 ../gui/wxpython/menustrings.py:1615 +#: ../gui/wxpython/menustrings.py:674 ../gui/wxpython/menustrings.py:1616 #: ../gui/wxpython/image2target/ii2t_menustrings.py:666 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1592 msgid "Computes the maximum flow between two sets of nodes in the network." msgstr "" -#: ../gui/wxpython/menustrings.py:674 ../gui/wxpython/menustrings.py:1616 +#: ../gui/wxpython/menustrings.py:675 ../gui/wxpython/menustrings.py:1617 #: ../gui/wxpython/image2target/ii2t_menustrings.py:667 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1593 msgid "Vertex connectivity" msgstr "" -#: ../gui/wxpython/menustrings.py:675 ../gui/wxpython/menustrings.py:1617 +#: ../gui/wxpython/menustrings.py:676 ../gui/wxpython/menustrings.py:1618 #: ../gui/wxpython/image2target/ii2t_menustrings.py:668 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1594 msgid "Computes vertex connectivity between two sets of nodes in the network." msgstr "" -#: ../gui/wxpython/menustrings.py:676 ../gui/wxpython/menustrings.py:1618 +#: ../gui/wxpython/menustrings.py:677 ../gui/wxpython/menustrings.py:1619 #: ../gui/wxpython/image2target/ii2t_menustrings.py:669 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1595 msgid "Components" msgstr "" -#: ../gui/wxpython/menustrings.py:677 ../gui/wxpython/menustrings.py:1619 +#: ../gui/wxpython/menustrings.py:678 ../gui/wxpython/menustrings.py:1620 #: ../gui/wxpython/image2target/ii2t_menustrings.py:670 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1596 msgid "Computes strongly and weakly connected components in the network." msgstr "" -#: ../gui/wxpython/menustrings.py:678 ../gui/wxpython/menustrings.py:1620 +#: ../gui/wxpython/menustrings.py:679 ../gui/wxpython/menustrings.py:1621 #: ../gui/wxpython/image2target/ii2t_menustrings.py:671 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1597 msgid "Centrality" msgstr "" -#: ../gui/wxpython/menustrings.py:679 ../gui/wxpython/menustrings.py:1621 +#: ../gui/wxpython/menustrings.py:680 ../gui/wxpython/menustrings.py:1622 #: ../gui/wxpython/image2target/ii2t_menustrings.py:672 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1598 msgid "Computes degree, centrality, betweeness, closeness and eigenvector centrality measures in the network." msgstr "" -#: ../gui/wxpython/menustrings.py:680 ../gui/wxpython/menustrings.py:1622 +#: ../gui/wxpython/menustrings.py:681 ../gui/wxpython/menustrings.py:1623 #: ../gui/wxpython/image2target/ii2t_menustrings.py:673 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1599 msgid "Steiner tree" msgstr "Steiner fa" -#: ../gui/wxpython/menustrings.py:681 ../gui/wxpython/menustrings.py:1623 +#: ../gui/wxpython/menustrings.py:682 ../gui/wxpython/menustrings.py:1624 #: ../gui/wxpython/image2target/ii2t_menustrings.py:674 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1600 msgid "Creates Steiner tree for the network and given terminals. Note that 'Minimum Steiner Tree' problem is NP-hard and heuristic algorithm is used in this module so the result may be sub optimal." msgstr "" -#: ../gui/wxpython/menustrings.py:682 ../gui/wxpython/menustrings.py:1624 +#: ../gui/wxpython/menustrings.py:683 ../gui/wxpython/menustrings.py:1625 #: ../gui/wxpython/image2target/ii2t_menustrings.py:675 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1601 msgid "Minimum spanning tree" msgstr "Minimális feszítÅ‘ fa" -#: ../gui/wxpython/menustrings.py:683 ../gui/wxpython/menustrings.py:1625 +#: ../gui/wxpython/menustrings.py:684 ../gui/wxpython/menustrings.py:1626 #: ../gui/wxpython/image2target/ii2t_menustrings.py:676 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1602 msgid "Computes minimum spanning tree for the network." msgstr "Minimális feszítÅ‘ fa számítás a hálózatra." -#: ../gui/wxpython/menustrings.py:684 ../gui/wxpython/menustrings.py:1626 +#: ../gui/wxpython/menustrings.py:685 ../gui/wxpython/menustrings.py:1627 #: ../gui/wxpython/image2target/ii2t_menustrings.py:677 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1603 msgid "Traveling salesman analysis" msgstr "Utazó ügynök elemzés" -#: ../gui/wxpython/menustrings.py:685 ../gui/wxpython/menustrings.py:1627 +#: ../gui/wxpython/menustrings.py:686 ../gui/wxpython/menustrings.py:1628 #: ../gui/wxpython/image2target/ii2t_menustrings.py:678 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1604 msgid "Creates a cycle connecting given nodes (Traveling salesman problem). Note that TSP is NP-hard, heuristic algorithm is used by this module and created cycle may be sub optimal" msgstr "" -#: ../gui/wxpython/menustrings.py:686 ../gui/wxpython/menustrings.py:689 -#: ../gui/wxpython/menustrings.py:1628 ../gui/wxpython/menustrings.py:1631 +#: ../gui/wxpython/menustrings.py:687 ../gui/wxpython/menustrings.py:690 +#: ../gui/wxpython/menustrings.py:1629 ../gui/wxpython/menustrings.py:1632 #: ../gui/wxpython/image2target/ii2t_menustrings.py:679 #: ../gui/wxpython/image2target/ii2t_menustrings.py:680 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1605 @@ -8223,1016 +8197,1016 @@ msgid "Overlay vector maps" msgstr "" -#: ../gui/wxpython/menustrings.py:687 ../gui/wxpython/menustrings.py:1629 +#: ../gui/wxpython/menustrings.py:688 ../gui/wxpython/menustrings.py:1630 msgid "Clip vector maps" msgstr "Vektor térkép vágás" -#: ../gui/wxpython/menustrings.py:688 ../gui/wxpython/menustrings.py:1630 +#: ../gui/wxpython/menustrings.py:689 ../gui/wxpython/menustrings.py:1631 msgid "Extracts features of input map which overlay features of clip map." msgstr "" -#: ../gui/wxpython/menustrings.py:690 ../gui/wxpython/menustrings.py:1632 +#: ../gui/wxpython/menustrings.py:691 ../gui/wxpython/menustrings.py:1633 #: ../gui/wxpython/image2target/ii2t_menustrings.py:681 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1607 msgid "Overlays two vector maps offering clip, intersection, difference, symmetrical difference, union operators." msgstr "" -#: ../gui/wxpython/menustrings.py:691 ../gui/wxpython/menustrings.py:1633 +#: ../gui/wxpython/menustrings.py:692 ../gui/wxpython/menustrings.py:1634 #: ../gui/wxpython/image2target/ii2t_menustrings.py:682 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1608 msgid "Patch vector maps" msgstr "" -#: ../gui/wxpython/menustrings.py:692 ../gui/wxpython/menustrings.py:1634 +#: ../gui/wxpython/menustrings.py:693 ../gui/wxpython/menustrings.py:1635 #: ../gui/wxpython/image2target/ii2t_menustrings.py:683 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1609 msgid "Creates a new vector map by combining other vector maps." msgstr "" -#: ../gui/wxpython/menustrings.py:693 ../gui/wxpython/menustrings.py:1635 +#: ../gui/wxpython/menustrings.py:694 ../gui/wxpython/menustrings.py:1636 #: ../gui/wxpython/image2target/ii2t_menustrings.py:684 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1610 msgid "Manage categories" msgstr "Kategória kezelés" -#: ../gui/wxpython/menustrings.py:694 ../gui/wxpython/menustrings.py:1636 +#: ../gui/wxpython/menustrings.py:695 ../gui/wxpython/menustrings.py:1637 #: ../gui/wxpython/image2target/ii2t_menustrings.py:685 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1611 msgid "Change or report categories" msgstr "" -#: ../gui/wxpython/menustrings.py:695 ../gui/wxpython/menustrings.py:1637 +#: ../gui/wxpython/menustrings.py:696 ../gui/wxpython/menustrings.py:1638 #: ../gui/wxpython/image2target/ii2t_menustrings.py:686 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1612 msgid "Attaches, deletes or reports vector categories to map geometry." msgstr "" -#: ../gui/wxpython/menustrings.py:697 ../gui/wxpython/menustrings.py:1639 +#: ../gui/wxpython/menustrings.py:698 ../gui/wxpython/menustrings.py:1640 #: ../gui/wxpython/image2target/ii2t_menustrings.py:688 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1614 msgid "Changes vector category values for an existing vector map according to results of SQL queries or a value in attribute table column." msgstr "" -#: ../gui/wxpython/menustrings.py:698 ../gui/wxpython/menustrings.py:1640 +#: ../gui/wxpython/menustrings.py:699 ../gui/wxpython/menustrings.py:1641 #: ../gui/wxpython/image2target/ii2t_menustrings.py:689 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1615 #: ../gui/wxpython/dbmgr/dialogs.py:122 msgid "Update attributes" msgstr "" -#: ../gui/wxpython/menustrings.py:699 ../gui/wxpython/menustrings.py:1641 +#: ../gui/wxpython/menustrings.py:700 ../gui/wxpython/menustrings.py:1642 #: ../gui/wxpython/image2target/ii2t_menustrings.py:690 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1616 msgid "Update area attributes from raster" msgstr "" -#: ../gui/wxpython/menustrings.py:700 ../gui/wxpython/menustrings.py:1642 +#: ../gui/wxpython/menustrings.py:701 ../gui/wxpython/menustrings.py:1643 #: ../gui/wxpython/image2target/ii2t_menustrings.py:691 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1617 msgid "Calculates univariate statistics from a raster map based on a vector map and uploads statistics to new attribute columns." msgstr "" -#: ../gui/wxpython/menustrings.py:701 ../gui/wxpython/menustrings.py:1643 +#: ../gui/wxpython/menustrings.py:702 ../gui/wxpython/menustrings.py:1644 #: ../gui/wxpython/image2target/ii2t_menustrings.py:692 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1618 msgid "Update area attributes from vector" msgstr "" -#: ../gui/wxpython/menustrings.py:702 ../gui/wxpython/menustrings.py:1644 +#: ../gui/wxpython/menustrings.py:703 ../gui/wxpython/menustrings.py:1645 #: ../gui/wxpython/image2target/ii2t_menustrings.py:693 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1619 msgid "Count points in areas, calculate statistics from point attributes." msgstr "" -#: ../gui/wxpython/menustrings.py:703 ../gui/wxpython/menustrings.py:1645 +#: ../gui/wxpython/menustrings.py:704 ../gui/wxpython/menustrings.py:1646 #: ../gui/wxpython/image2target/ii2t_menustrings.py:694 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1620 msgid "Update point attributes from areas" msgstr "" -#: ../gui/wxpython/menustrings.py:704 ../gui/wxpython/menustrings.py:1646 +#: ../gui/wxpython/menustrings.py:705 ../gui/wxpython/menustrings.py:1647 #: ../gui/wxpython/image2target/ii2t_menustrings.py:695 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1621 msgid "Uploads vector values at positions of vector points to the table." msgstr "" -#: ../gui/wxpython/menustrings.py:705 ../gui/wxpython/menustrings.py:1647 +#: ../gui/wxpython/menustrings.py:706 ../gui/wxpython/menustrings.py:1648 #: ../gui/wxpython/image2target/ii2t_menustrings.py:696 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1622 msgid "Update database values from vector" msgstr "" -#: ../gui/wxpython/menustrings.py:706 ../gui/wxpython/menustrings.py:1648 +#: ../gui/wxpython/menustrings.py:707 ../gui/wxpython/menustrings.py:1649 #: ../gui/wxpython/image2target/ii2t_menustrings.py:697 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1623 msgid "Populates attribute values from vector features." msgstr "" -#: ../gui/wxpython/menustrings.py:707 ../gui/wxpython/menustrings.py:1649 +#: ../gui/wxpython/menustrings.py:708 ../gui/wxpython/menustrings.py:1650 #: ../gui/wxpython/image2target/ii2t_menustrings.py:698 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1624 msgid "Sample raster maps at point locations" msgstr "" -#: ../gui/wxpython/menustrings.py:708 ../gui/wxpython/menustrings.py:1650 +#: ../gui/wxpython/menustrings.py:709 ../gui/wxpython/menustrings.py:1651 #: ../gui/wxpython/image2target/ii2t_menustrings.py:699 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1625 msgid "Uploads raster values at positions of vector points to the table." msgstr "" -#: ../gui/wxpython/menustrings.py:709 ../gui/wxpython/menustrings.py:1651 +#: ../gui/wxpython/menustrings.py:710 ../gui/wxpython/menustrings.py:1652 #: ../gui/wxpython/image2target/ii2t_menustrings.py:700 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1626 msgid "Sample raster neighborhood around points" msgstr "" -#: ../gui/wxpython/menustrings.py:710 ../gui/wxpython/menustrings.py:1652 +#: ../gui/wxpython/menustrings.py:711 ../gui/wxpython/menustrings.py:1653 #: ../gui/wxpython/image2target/ii2t_menustrings.py:701 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1627 msgid "Samples a raster map at vector point locations." msgstr "" -#: ../gui/wxpython/menustrings.py:711 ../gui/wxpython/menustrings.py:1653 +#: ../gui/wxpython/menustrings.py:712 ../gui/wxpython/menustrings.py:1654 #: ../gui/wxpython/image2target/ii2t_menustrings.py:702 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1628 msgid "Generate area for current region" msgstr "" -#: ../gui/wxpython/menustrings.py:712 ../gui/wxpython/menustrings.py:1654 +#: ../gui/wxpython/menustrings.py:713 ../gui/wxpython/menustrings.py:1655 #: ../gui/wxpython/image2target/ii2t_menustrings.py:703 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1629 msgid "Creates a vector polygon from the current region extent." msgstr "" -#: ../gui/wxpython/menustrings.py:713 ../gui/wxpython/menustrings.py:1655 +#: ../gui/wxpython/menustrings.py:714 ../gui/wxpython/menustrings.py:1656 #: ../gui/wxpython/image2target/ii2t_menustrings.py:704 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1630 msgid "Generate areas from points" msgstr "" -#: ../gui/wxpython/menustrings.py:714 ../gui/wxpython/menustrings.py:1656 +#: ../gui/wxpython/menustrings.py:715 ../gui/wxpython/menustrings.py:1657 #: ../gui/wxpython/image2target/ii2t_menustrings.py:705 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1631 msgid "Convex hull" msgstr "" -#: ../gui/wxpython/menustrings.py:715 ../gui/wxpython/menustrings.py:1657 +#: ../gui/wxpython/menustrings.py:716 ../gui/wxpython/menustrings.py:1658 #: ../gui/wxpython/image2target/ii2t_menustrings.py:706 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1632 msgid "Produces a 2D/3D convex hull for a given vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:716 ../gui/wxpython/menustrings.py:1658 +#: ../gui/wxpython/menustrings.py:717 ../gui/wxpython/menustrings.py:1659 #: ../gui/wxpython/image2target/ii2t_menustrings.py:707 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1633 msgid "Delaunay triangles" msgstr "Delaunay háromszögek" -#: ../gui/wxpython/menustrings.py:717 ../gui/wxpython/menustrings.py:1659 +#: ../gui/wxpython/menustrings.py:718 ../gui/wxpython/menustrings.py:1660 #: ../gui/wxpython/image2target/ii2t_menustrings.py:708 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1634 msgid "Creates a Delaunay triangulation from an input vector map containing points or centroids." msgstr "" -#: ../gui/wxpython/menustrings.py:718 ../gui/wxpython/menustrings.py:1660 +#: ../gui/wxpython/menustrings.py:719 ../gui/wxpython/menustrings.py:1661 #: ../gui/wxpython/image2target/ii2t_menustrings.py:709 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1635 msgid "Voronoi diagram/Thiessen polygons" msgstr "" -#: ../gui/wxpython/menustrings.py:719 ../gui/wxpython/menustrings.py:1661 +#: ../gui/wxpython/menustrings.py:720 ../gui/wxpython/menustrings.py:1662 msgid "Creates a Voronoi diagram constrained to the extents of the current region from an input vector map containing points or centroids." msgstr "" -#: ../gui/wxpython/menustrings.py:720 ../gui/wxpython/menustrings.py:1662 +#: ../gui/wxpython/menustrings.py:721 ../gui/wxpython/menustrings.py:1663 #: ../gui/wxpython/image2target/ii2t_menustrings.py:711 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1637 msgid "Generate grid" msgstr "Rács generálás" -#: ../gui/wxpython/menustrings.py:721 ../gui/wxpython/menustrings.py:1663 +#: ../gui/wxpython/menustrings.py:722 ../gui/wxpython/menustrings.py:1664 #: ../gui/wxpython/image2target/ii2t_menustrings.py:712 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1638 msgid "Creates a vector map of a user-defined grid." msgstr "" -#: ../gui/wxpython/menustrings.py:722 ../gui/wxpython/menustrings.py:1664 +#: ../gui/wxpython/menustrings.py:723 ../gui/wxpython/menustrings.py:1665 #: ../gui/wxpython/image2target/ii2t_menustrings.py:713 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1639 msgid "Generate points" msgstr "Pont generálás" -#: ../gui/wxpython/menustrings.py:723 ../gui/wxpython/menustrings.py:1665 +#: ../gui/wxpython/menustrings.py:724 ../gui/wxpython/menustrings.py:1666 #: ../gui/wxpython/image2target/ii2t_menustrings.py:714 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1640 msgid "Generate from database" msgstr "Generálás adatbázisból" -#: ../gui/wxpython/menustrings.py:724 ../gui/wxpython/menustrings.py:1666 +#: ../gui/wxpython/menustrings.py:725 ../gui/wxpython/menustrings.py:1667 #: ../gui/wxpython/image2target/ii2t_menustrings.py:715 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1641 msgid "Creates new vector (points) map from database table containing coordinates." msgstr "" -#: ../gui/wxpython/menustrings.py:725 ../gui/wxpython/menustrings.py:1667 +#: ../gui/wxpython/menustrings.py:726 ../gui/wxpython/menustrings.py:1668 #: ../gui/wxpython/image2target/ii2t_menustrings.py:716 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1642 msgid "Generate points along lines" msgstr "Pontok generálása vonalak mentén" -#: ../gui/wxpython/menustrings.py:726 ../gui/wxpython/menustrings.py:1668 +#: ../gui/wxpython/menustrings.py:727 ../gui/wxpython/menustrings.py:1669 #: ../gui/wxpython/image2target/ii2t_menustrings.py:717 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1643 msgid "Creates points along input lines in new vector map with 2 layers." msgstr "" -#: ../gui/wxpython/menustrings.py:727 ../gui/wxpython/menustrings.py:1669 +#: ../gui/wxpython/menustrings.py:728 ../gui/wxpython/menustrings.py:1670 #: ../gui/wxpython/image2target/ii2t_menustrings.py:718 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1644 msgid "Generate random points" msgstr "" -#: ../gui/wxpython/menustrings.py:728 ../gui/wxpython/menustrings.py:1670 +#: ../gui/wxpython/menustrings.py:729 ../gui/wxpython/menustrings.py:1671 #: ../gui/wxpython/image2target/ii2t_menustrings.py:719 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1645 msgid "Generates random 2D/3D vector points." msgstr "" -#: ../gui/wxpython/menustrings.py:731 ../gui/wxpython/menustrings.py:1673 +#: ../gui/wxpython/menustrings.py:732 ../gui/wxpython/menustrings.py:1674 #: ../gui/wxpython/image2target/ii2t_menustrings.py:722 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1648 msgid "Remove outliers in point sets" msgstr "" -#: ../gui/wxpython/menustrings.py:736 ../gui/wxpython/menustrings.py:1678 +#: ../gui/wxpython/menustrings.py:737 ../gui/wxpython/menustrings.py:1679 #: ../gui/wxpython/image2target/ii2t_menustrings.py:727 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1653 msgid "Basic vector metadata" msgstr "" -#: ../gui/wxpython/menustrings.py:737 ../gui/wxpython/menustrings.py:1679 +#: ../gui/wxpython/menustrings.py:738 ../gui/wxpython/menustrings.py:1680 #: ../gui/wxpython/image2target/ii2t_menustrings.py:728 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1654 msgid "Outputs basic information about a vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:738 ../gui/wxpython/menustrings.py:1680 +#: ../gui/wxpython/menustrings.py:739 ../gui/wxpython/menustrings.py:1681 #: ../gui/wxpython/image2target/ii2t_menustrings.py:729 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1655 msgid "Classify attribute data" msgstr "" -#: ../gui/wxpython/menustrings.py:739 ../gui/wxpython/menustrings.py:1681 +#: ../gui/wxpython/menustrings.py:740 ../gui/wxpython/menustrings.py:1682 #: ../gui/wxpython/image2target/ii2t_menustrings.py:730 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1656 msgid "Classifies attribute data, e.g. for thematic mapping" msgstr "" -#: ../gui/wxpython/menustrings.py:740 ../gui/wxpython/menustrings.py:1682 +#: ../gui/wxpython/menustrings.py:741 ../gui/wxpython/menustrings.py:1683 #: ../gui/wxpython/image2target/ii2t_menustrings.py:731 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1657 msgid "Report topology by category" msgstr "" -#: ../gui/wxpython/menustrings.py:741 ../gui/wxpython/menustrings.py:1683 +#: ../gui/wxpython/menustrings.py:742 ../gui/wxpython/menustrings.py:1684 #: ../gui/wxpython/image2target/ii2t_menustrings.py:732 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1658 msgid "Reports geometry statistics for vector maps." msgstr "" -#: ../gui/wxpython/menustrings.py:742 ../gui/wxpython/menustrings.py:1684 +#: ../gui/wxpython/menustrings.py:743 ../gui/wxpython/menustrings.py:1685 #: ../gui/wxpython/image2target/ii2t_menustrings.py:733 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1659 msgid "Univariate attribute statistics for points" msgstr "" -#: ../gui/wxpython/menustrings.py:743 ../gui/wxpython/menustrings.py:1685 +#: ../gui/wxpython/menustrings.py:744 ../gui/wxpython/menustrings.py:1686 #: ../gui/wxpython/image2target/ii2t_menustrings.py:734 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1660 msgid "Calculates univariate statistics of vector map features. Variance and standard deviation is calculated only for points if specified." msgstr "" -#: ../gui/wxpython/menustrings.py:744 ../gui/wxpython/menustrings.py:1686 +#: ../gui/wxpython/menustrings.py:745 ../gui/wxpython/menustrings.py:1687 #: ../gui/wxpython/image2target/ii2t_menustrings.py:735 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1661 msgid "Univariate statistics for attribute columns" msgstr "" -#: ../gui/wxpython/menustrings.py:745 ../gui/wxpython/menustrings.py:1687 +#: ../gui/wxpython/menustrings.py:746 ../gui/wxpython/menustrings.py:1688 #: ../gui/wxpython/image2target/ii2t_menustrings.py:736 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1662 msgid "Calculates univariate statistics on selected table column for a GRASS vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:747 ../gui/wxpython/menustrings.py:1689 +#: ../gui/wxpython/menustrings.py:748 ../gui/wxpython/menustrings.py:1690 msgid "Vector map profiling tool" msgstr "" -#: ../gui/wxpython/menustrings.py:748 ../gui/wxpython/menustrings.py:1690 +#: ../gui/wxpython/menustrings.py:749 ../gui/wxpython/menustrings.py:1691 #: ../gui/wxpython/image2target/ii2t_menustrings.py:737 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1663 msgid "Quadrat indices" msgstr "" -#: ../gui/wxpython/menustrings.py:750 ../gui/wxpython/menustrings.py:1692 +#: ../gui/wxpython/menustrings.py:751 ../gui/wxpython/menustrings.py:1693 #: ../gui/wxpython/image2target/ii2t_menustrings.py:739 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1665 msgid "Test normality" msgstr "" -#: ../gui/wxpython/menustrings.py:752 ../gui/wxpython/menustrings.py:1694 +#: ../gui/wxpython/menustrings.py:753 ../gui/wxpython/menustrings.py:1695 #: ../gui/wxpython/image2target/ii2t_menustrings.py:741 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1667 msgid "&Imagery" msgstr "" -#: ../gui/wxpython/menustrings.py:753 ../gui/wxpython/menustrings.py:1695 +#: ../gui/wxpython/menustrings.py:754 ../gui/wxpython/menustrings.py:1696 #: ../gui/wxpython/image2target/ii2t_menustrings.py:742 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1668 msgid "Develop images and groups" msgstr "" -#: ../gui/wxpython/menustrings.py:754 ../gui/wxpython/menustrings.py:1696 +#: ../gui/wxpython/menustrings.py:755 ../gui/wxpython/menustrings.py:1697 #: ../gui/wxpython/image2target/ii2t_menustrings.py:743 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1669 msgid "Create/edit group" msgstr "" -#: ../gui/wxpython/menustrings.py:755 ../gui/wxpython/menustrings.py:1697 +#: ../gui/wxpython/menustrings.py:756 ../gui/wxpython/menustrings.py:1698 #: ../gui/wxpython/image2target/ii2t_menustrings.py:744 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1670 msgid "Creates, edits, and lists groups of imagery files." msgstr "" -#: ../gui/wxpython/menustrings.py:756 ../gui/wxpython/menustrings.py:1698 +#: ../gui/wxpython/menustrings.py:757 ../gui/wxpython/menustrings.py:1699 #: ../gui/wxpython/image2target/ii2t_menustrings.py:745 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1671 msgid "Target group" msgstr "" -#: ../gui/wxpython/menustrings.py:757 ../gui/wxpython/menustrings.py:1699 +#: ../gui/wxpython/menustrings.py:758 ../gui/wxpython/menustrings.py:1700 #: ../gui/wxpython/image2target/ii2t_menustrings.py:746 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1672 msgid "Targets an imagery group to a GRASS location and mapset." msgstr "" -#: ../gui/wxpython/menustrings.py:758 ../gui/wxpython/menustrings.py:1700 +#: ../gui/wxpython/menustrings.py:759 ../gui/wxpython/menustrings.py:1701 #: ../gui/wxpython/image2target/ii2t_menustrings.py:747 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1673 msgid "Mosaic images" msgstr "" -#: ../gui/wxpython/menustrings.py:759 ../gui/wxpython/menustrings.py:1701 +#: ../gui/wxpython/menustrings.py:760 ../gui/wxpython/menustrings.py:1702 #: ../gui/wxpython/image2target/ii2t_menustrings.py:748 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1674 msgid "Mosaics several images and extends colormap." msgstr "" -#: ../gui/wxpython/menustrings.py:760 ../gui/wxpython/menustrings.py:1702 +#: ../gui/wxpython/menustrings.py:761 ../gui/wxpython/menustrings.py:1703 #: ../gui/wxpython/image2target/ii2t_menustrings.py:749 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1675 msgid "Manage image colors" msgstr "" -#: ../gui/wxpython/menustrings.py:761 ../gui/wxpython/menustrings.py:1703 +#: ../gui/wxpython/menustrings.py:762 ../gui/wxpython/menustrings.py:1704 #: ../gui/wxpython/image2target/ii2t_menustrings.py:750 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1676 msgid "Color balance for RGB" msgstr "" -#: ../gui/wxpython/menustrings.py:762 ../gui/wxpython/menustrings.py:1704 +#: ../gui/wxpython/menustrings.py:763 ../gui/wxpython/menustrings.py:1705 #: ../gui/wxpython/image2target/ii2t_menustrings.py:751 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1677 msgid "Performs auto-balancing of colors for RGB images." msgstr "" -#: ../gui/wxpython/menustrings.py:763 ../gui/wxpython/menustrings.py:1705 +#: ../gui/wxpython/menustrings.py:764 ../gui/wxpython/menustrings.py:1706 #: ../gui/wxpython/image2target/ii2t_menustrings.py:752 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1678 msgid "HIS to RGB" msgstr "" -#: ../gui/wxpython/menustrings.py:764 ../gui/wxpython/menustrings.py:1706 +#: ../gui/wxpython/menustrings.py:765 ../gui/wxpython/menustrings.py:1707 #: ../gui/wxpython/image2target/ii2t_menustrings.py:753 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1679 msgid "Transforms raster maps from HIS (Hue-Intensity-Saturation) color space to RGB (Red-Green-Blue) color space." msgstr "" -#: ../gui/wxpython/menustrings.py:766 ../gui/wxpython/menustrings.py:1708 +#: ../gui/wxpython/menustrings.py:767 ../gui/wxpython/menustrings.py:1709 #: ../gui/wxpython/image2target/ii2t_menustrings.py:755 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1681 msgid "Transforms raster maps from RGB (Red-Green-Blue) color space to HIS (Hue-Intensity-Saturation) color space." msgstr "" -#: ../gui/wxpython/menustrings.py:767 ../gui/wxpython/menustrings.py:1709 +#: ../gui/wxpython/menustrings.py:768 ../gui/wxpython/menustrings.py:1710 #: ../gui/wxpython/image2target/ii2t_menustrings.py:756 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1682 msgid "Rectify image or raster" msgstr "" -#: ../gui/wxpython/menustrings.py:768 ../gui/wxpython/menustrings.py:1710 +#: ../gui/wxpython/menustrings.py:769 ../gui/wxpython/menustrings.py:1711 #: ../gui/wxpython/image2target/ii2t_menustrings.py:757 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1683 msgid "Rectifies an image by computing a coordinate transformation for each pixel in the image based on the control points." msgstr "" -#: ../gui/wxpython/menustrings.py:769 ../gui/wxpython/menustrings.py:1711 +#: ../gui/wxpython/menustrings.py:770 ../gui/wxpython/menustrings.py:1712 #: ../gui/wxpython/image2target/ii2t_menustrings.py:758 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1684 #: ../gui/wxpython/lmgr/layertree.py:795 msgid "Histogram" msgstr "Hisztogram" -#: ../gui/wxpython/menustrings.py:770 ../gui/wxpython/menustrings.py:1712 +#: ../gui/wxpython/menustrings.py:771 ../gui/wxpython/menustrings.py:1713 #: ../gui/wxpython/image2target/ii2t_menustrings.py:759 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1685 msgid "Generate histogram of image" msgstr "" -#: ../gui/wxpython/menustrings.py:771 ../gui/wxpython/menustrings.py:1713 +#: ../gui/wxpython/menustrings.py:772 ../gui/wxpython/menustrings.py:1714 #: ../gui/wxpython/image2target/ii2t_menustrings.py:760 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1686 msgid "Spectral response" msgstr "" -#: ../gui/wxpython/menustrings.py:772 ../gui/wxpython/menustrings.py:1714 +#: ../gui/wxpython/menustrings.py:773 ../gui/wxpython/menustrings.py:1715 #: ../gui/wxpython/image2target/ii2t_menustrings.py:761 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1687 msgid "Displays spectral response at user specified locations in group or images." msgstr "" -#: ../gui/wxpython/menustrings.py:773 ../gui/wxpython/menustrings.py:1715 +#: ../gui/wxpython/menustrings.py:774 ../gui/wxpython/menustrings.py:1716 #: ../gui/wxpython/image2target/ii2t_menustrings.py:762 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1688 msgid "Pan sharpening" msgstr "" -#: ../gui/wxpython/menustrings.py:774 ../gui/wxpython/menustrings.py:1716 +#: ../gui/wxpython/menustrings.py:775 ../gui/wxpython/menustrings.py:1717 #: ../gui/wxpython/image2target/ii2t_menustrings.py:763 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1689 msgid "Image fusion algorithms to sharpen multispectral with high-res panchromatic channels" msgstr "" -#: ../gui/wxpython/menustrings.py:775 ../gui/wxpython/menustrings.py:1717 +#: ../gui/wxpython/menustrings.py:776 ../gui/wxpython/menustrings.py:1718 #: ../gui/wxpython/image2target/ii2t_menustrings.py:764 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1690 msgid "Classify image" msgstr "" -#: ../gui/wxpython/menustrings.py:776 ../gui/wxpython/menustrings.py:1718 +#: ../gui/wxpython/menustrings.py:777 ../gui/wxpython/menustrings.py:1719 #: ../gui/wxpython/image2target/ii2t_menustrings.py:765 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1691 msgid "Clustering input for unsupervised classification" msgstr "" -#: ../gui/wxpython/menustrings.py:777 ../gui/wxpython/menustrings.py:1719 +#: ../gui/wxpython/menustrings.py:778 ../gui/wxpython/menustrings.py:1720 #: ../gui/wxpython/image2target/ii2t_menustrings.py:766 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1692 msgid "Generates spectral signatures for land cover types in an image using a clustering algorithm. The resulting signature file is used as input for i.maxlik, to generate an unsupervised image classification." msgstr "" -#: ../gui/wxpython/menustrings.py:778 ../gui/wxpython/menustrings.py:1720 +#: ../gui/wxpython/menustrings.py:779 ../gui/wxpython/menustrings.py:1721 #: ../gui/wxpython/image2target/ii2t_menustrings.py:767 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1693 msgid "Input for supervised MLC" msgstr "" -#: ../gui/wxpython/menustrings.py:779 ../gui/wxpython/menustrings.py:1721 +#: ../gui/wxpython/menustrings.py:780 ../gui/wxpython/menustrings.py:1722 #: ../gui/wxpython/image2target/ii2t_menustrings.py:768 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1694 msgid "Generates statistics for i.maxlik from raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:780 ../gui/wxpython/menustrings.py:1722 +#: ../gui/wxpython/menustrings.py:781 ../gui/wxpython/menustrings.py:1723 #: ../gui/wxpython/image2target/ii2t_menustrings.py:769 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1695 msgid "Maximum likelihood classification (MLC)" msgstr "" -#: ../gui/wxpython/menustrings.py:781 ../gui/wxpython/menustrings.py:1723 +#: ../gui/wxpython/menustrings.py:782 ../gui/wxpython/menustrings.py:1724 #: ../gui/wxpython/image2target/ii2t_menustrings.py:770 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1696 msgid "Classifies the cell spectral reflectances in imagery data. Classification is based on the spectral signature information generated by either i.cluster, g.gui.iclass, or i.gensig." msgstr "" -#: ../gui/wxpython/menustrings.py:782 ../gui/wxpython/menustrings.py:1724 -#: ../gui/wxpython/menustrings.py:1994 +#: ../gui/wxpython/menustrings.py:783 ../gui/wxpython/menustrings.py:1725 +#: ../gui/wxpython/menustrings.py:1995 #: ../gui/wxpython/image2target/ii2t_menustrings.py:771 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1697 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1962 msgid "Interactive input for supervised classification" msgstr "" -#: ../gui/wxpython/menustrings.py:783 ../gui/wxpython/menustrings.py:1725 -#: ../gui/wxpython/menustrings.py:1995 +#: ../gui/wxpython/menustrings.py:784 ../gui/wxpython/menustrings.py:1726 +#: ../gui/wxpython/menustrings.py:1996 #: ../gui/wxpython/image2target/ii2t_menustrings.py:772 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1698 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1963 msgid "Generates spectral signatures by allowing the user to outline training areas." msgstr "" -#: ../gui/wxpython/menustrings.py:784 ../gui/wxpython/menustrings.py:1726 +#: ../gui/wxpython/menustrings.py:785 ../gui/wxpython/menustrings.py:1727 #: ../gui/wxpython/image2target/ii2t_menustrings.py:773 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1699 msgid "Input for supervised SMAP" msgstr "" -#: ../gui/wxpython/menustrings.py:785 ../gui/wxpython/menustrings.py:1727 +#: ../gui/wxpython/menustrings.py:786 ../gui/wxpython/menustrings.py:1728 #: ../gui/wxpython/image2target/ii2t_menustrings.py:774 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1700 msgid "Generates statistics for i.smap from raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:786 ../gui/wxpython/menustrings.py:1728 +#: ../gui/wxpython/menustrings.py:787 ../gui/wxpython/menustrings.py:1729 #: ../gui/wxpython/image2target/ii2t_menustrings.py:775 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1701 msgid "Sequential maximum a posteriori classification (SMAP)" msgstr "" -#: ../gui/wxpython/menustrings.py:787 ../gui/wxpython/menustrings.py:1729 +#: ../gui/wxpython/menustrings.py:788 ../gui/wxpython/menustrings.py:1730 #: ../gui/wxpython/image2target/ii2t_menustrings.py:776 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1702 msgid "Performs contextual image classification using sequential maximum a posteriori (SMAP) estimation." msgstr "" -#: ../gui/wxpython/menustrings.py:788 ../gui/wxpython/menustrings.py:1730 +#: ../gui/wxpython/menustrings.py:789 ../gui/wxpython/menustrings.py:1731 #: ../gui/wxpython/image2target/ii2t_menustrings.py:777 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1703 msgid "Object segmentation" msgstr "" -#: ../gui/wxpython/menustrings.py:789 ../gui/wxpython/menustrings.py:1731 +#: ../gui/wxpython/menustrings.py:790 ../gui/wxpython/menustrings.py:1732 #: ../gui/wxpython/image2target/ii2t_menustrings.py:778 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1704 msgid "Identifies segments (objects) from imagery data." msgstr "" -#: ../gui/wxpython/menustrings.py:790 ../gui/wxpython/menustrings.py:1732 +#: ../gui/wxpython/menustrings.py:791 ../gui/wxpython/menustrings.py:1733 #: ../gui/wxpython/image2target/ii2t_menustrings.py:779 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1705 msgid "Filter image" msgstr "" -#: ../gui/wxpython/menustrings.py:791 ../gui/wxpython/menustrings.py:1733 +#: ../gui/wxpython/menustrings.py:792 ../gui/wxpython/menustrings.py:1734 #: ../gui/wxpython/image2target/ii2t_menustrings.py:780 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1706 msgid "Edge detection" msgstr "" -#: ../gui/wxpython/menustrings.py:792 ../gui/wxpython/menustrings.py:1734 +#: ../gui/wxpython/menustrings.py:793 ../gui/wxpython/menustrings.py:1735 #: ../gui/wxpython/image2target/ii2t_menustrings.py:781 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1707 msgid "Zero-crossing \"edge detection\" raster function for image processing." msgstr "" -#: ../gui/wxpython/menustrings.py:793 ../gui/wxpython/menustrings.py:1735 +#: ../gui/wxpython/menustrings.py:794 ../gui/wxpython/menustrings.py:1736 #: ../gui/wxpython/image2target/ii2t_menustrings.py:782 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1708 msgid "Matrix/convolving filter" msgstr "" -#: ../gui/wxpython/menustrings.py:794 ../gui/wxpython/menustrings.py:1736 +#: ../gui/wxpython/menustrings.py:795 ../gui/wxpython/menustrings.py:1737 #: ../gui/wxpython/image2target/ii2t_menustrings.py:783 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1709 msgid "Performs raster map matrix filter." msgstr "" -#: ../gui/wxpython/menustrings.py:795 ../gui/wxpython/menustrings.py:1737 +#: ../gui/wxpython/menustrings.py:796 ../gui/wxpython/menustrings.py:1738 #: ../gui/wxpython/image2target/ii2t_menustrings.py:784 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1710 msgid "Transform image" msgstr "" -#: ../gui/wxpython/menustrings.py:796 ../gui/wxpython/menustrings.py:1738 +#: ../gui/wxpython/menustrings.py:797 ../gui/wxpython/menustrings.py:1739 #: ../gui/wxpython/image2target/ii2t_menustrings.py:785 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1711 msgid "Canonical correlation" msgstr "" -#: ../gui/wxpython/menustrings.py:797 ../gui/wxpython/menustrings.py:1739 +#: ../gui/wxpython/menustrings.py:798 ../gui/wxpython/menustrings.py:1740 #: ../gui/wxpython/image2target/ii2t_menustrings.py:786 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1712 msgid "Canonical components analysis (CCA) program for image processing." msgstr "" -#: ../gui/wxpython/menustrings.py:798 ../gui/wxpython/menustrings.py:1740 +#: ../gui/wxpython/menustrings.py:799 ../gui/wxpython/menustrings.py:1741 #: ../gui/wxpython/image2target/ii2t_menustrings.py:787 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1713 msgid "Principal components" msgstr "" -#: ../gui/wxpython/menustrings.py:799 ../gui/wxpython/menustrings.py:1741 +#: ../gui/wxpython/menustrings.py:800 ../gui/wxpython/menustrings.py:1742 #: ../gui/wxpython/image2target/ii2t_menustrings.py:788 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1714 msgid "Principal components analysis (PCA) for image processing." msgstr "" -#: ../gui/wxpython/menustrings.py:800 ../gui/wxpython/menustrings.py:1742 +#: ../gui/wxpython/menustrings.py:801 ../gui/wxpython/menustrings.py:1743 #: ../gui/wxpython/image2target/ii2t_menustrings.py:789 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1715 msgid "Fast Fourier" msgstr "" -#: ../gui/wxpython/menustrings.py:801 ../gui/wxpython/menustrings.py:1743 +#: ../gui/wxpython/menustrings.py:802 ../gui/wxpython/menustrings.py:1744 #: ../gui/wxpython/image2target/ii2t_menustrings.py:790 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1716 msgid "Fast Fourier Transform (FFT) for image processing." msgstr "" -#: ../gui/wxpython/menustrings.py:802 ../gui/wxpython/menustrings.py:1744 +#: ../gui/wxpython/menustrings.py:803 ../gui/wxpython/menustrings.py:1745 #: ../gui/wxpython/image2target/ii2t_menustrings.py:791 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1717 msgid "Inverse Fast Fourier" msgstr "" -#: ../gui/wxpython/menustrings.py:803 ../gui/wxpython/menustrings.py:1745 +#: ../gui/wxpython/menustrings.py:804 ../gui/wxpython/menustrings.py:1746 #: ../gui/wxpython/image2target/ii2t_menustrings.py:792 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1718 msgid "Inverse Fast Fourier Transform (IFFT) for image processing." msgstr "" -#: ../gui/wxpython/menustrings.py:804 ../gui/wxpython/menustrings.py:1746 +#: ../gui/wxpython/menustrings.py:805 ../gui/wxpython/menustrings.py:1747 #: ../gui/wxpython/image2target/ii2t_menustrings.py:793 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1719 msgid "Satellite images tools" msgstr "" -#: ../gui/wxpython/menustrings.py:805 ../gui/wxpython/menustrings.py:1747 +#: ../gui/wxpython/menustrings.py:806 ../gui/wxpython/menustrings.py:1748 #: ../gui/wxpython/image2target/ii2t_menustrings.py:794 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1720 msgid "Aster DN to radiance/reflectance" msgstr "" -#: ../gui/wxpython/menustrings.py:806 ../gui/wxpython/menustrings.py:1748 +#: ../gui/wxpython/menustrings.py:807 ../gui/wxpython/menustrings.py:1749 #: ../gui/wxpython/image2target/ii2t_menustrings.py:795 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1721 msgid "Calculates Top of Atmosphere Radiance/Reflectance/Brightness Temperature from ASTER DN." msgstr "" -#: ../gui/wxpython/menustrings.py:807 ../gui/wxpython/menustrings.py:1749 +#: ../gui/wxpython/menustrings.py:808 ../gui/wxpython/menustrings.py:1750 #: ../gui/wxpython/image2target/ii2t_menustrings.py:796 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1722 msgid "Landsat DN to radiance/reflectance" msgstr "" -#: ../gui/wxpython/menustrings.py:808 ../gui/wxpython/menustrings.py:1750 +#: ../gui/wxpython/menustrings.py:809 ../gui/wxpython/menustrings.py:1751 #: ../gui/wxpython/image2target/ii2t_menustrings.py:797 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1723 msgid "Calculates top-of-atmosphere radiance or reflectance and temperature for Landsat MSS/TM/ETM+/OLI" msgstr "" -#: ../gui/wxpython/menustrings.py:809 ../gui/wxpython/menustrings.py:1751 +#: ../gui/wxpython/menustrings.py:810 ../gui/wxpython/menustrings.py:1752 #: ../gui/wxpython/image2target/ii2t_menustrings.py:798 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1724 msgid "Landsat cloud cover assessment" msgstr "" -#: ../gui/wxpython/menustrings.py:810 ../gui/wxpython/menustrings.py:1752 +#: ../gui/wxpython/menustrings.py:811 ../gui/wxpython/menustrings.py:1753 #: ../gui/wxpython/image2target/ii2t_menustrings.py:799 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1725 msgid "Performs Landsat TM/ETM+ Automatic Cloud Cover Assessment (ACCA)." msgstr "" -#: ../gui/wxpython/menustrings.py:811 ../gui/wxpython/menustrings.py:1753 +#: ../gui/wxpython/menustrings.py:812 ../gui/wxpython/menustrings.py:1754 #: ../gui/wxpython/image2target/ii2t_menustrings.py:800 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1726 msgid "Modis quality control" msgstr "" -#: ../gui/wxpython/menustrings.py:812 ../gui/wxpython/menustrings.py:1754 +#: ../gui/wxpython/menustrings.py:813 ../gui/wxpython/menustrings.py:1755 #: ../gui/wxpython/image2target/ii2t_menustrings.py:801 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1727 msgid "Extracts quality control parameters from MODIS QC layers." msgstr "" -#: ../gui/wxpython/menustrings.py:813 ../gui/wxpython/menustrings.py:1755 +#: ../gui/wxpython/menustrings.py:814 ../gui/wxpython/menustrings.py:1756 #: ../gui/wxpython/image2target/ii2t_menustrings.py:802 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1728 msgid "Atmospheric correction" msgstr "" -#: ../gui/wxpython/menustrings.py:814 ../gui/wxpython/menustrings.py:1756 +#: ../gui/wxpython/menustrings.py:815 ../gui/wxpython/menustrings.py:1757 #: ../gui/wxpython/image2target/ii2t_menustrings.py:803 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1729 msgid "Performs atmospheric correction using the 6S algorithm. 6S - Second Simulation of Satellite Signal in the Solar Spectrum." msgstr "" -#: ../gui/wxpython/menustrings.py:815 ../gui/wxpython/menustrings.py:1757 +#: ../gui/wxpython/menustrings.py:816 ../gui/wxpython/menustrings.py:1758 #: ../gui/wxpython/image2target/ii2t_menustrings.py:804 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1730 msgid "Topographic correction" msgstr "" -#: ../gui/wxpython/menustrings.py:816 ../gui/wxpython/menustrings.py:1758 +#: ../gui/wxpython/menustrings.py:817 ../gui/wxpython/menustrings.py:1759 #: ../gui/wxpython/image2target/ii2t_menustrings.py:805 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1731 msgid "Computes topographic correction of reflectance." msgstr "" -#: ../gui/wxpython/menustrings.py:817 ../gui/wxpython/menustrings.py:1759 +#: ../gui/wxpython/menustrings.py:818 ../gui/wxpython/menustrings.py:1760 msgid "Orthophoto tools" msgstr "Ortofotó eszközök" -#: ../gui/wxpython/menustrings.py:818 ../gui/wxpython/menustrings.py:1760 +#: ../gui/wxpython/menustrings.py:819 ../gui/wxpython/menustrings.py:1761 msgid "Manage GCPs for 3D correction" msgstr "" -#: ../gui/wxpython/menustrings.py:819 ../gui/wxpython/menustrings.py:1761 +#: ../gui/wxpython/menustrings.py:820 ../gui/wxpython/menustrings.py:1762 msgid "Georectifies a map and allows managing GCP for 3D correction." msgstr "" -#: ../gui/wxpython/menustrings.py:820 ../gui/wxpython/menustrings.py:1762 +#: ../gui/wxpython/menustrings.py:821 ../gui/wxpython/menustrings.py:1763 msgid "Corrects scanning distortions" msgstr "Szkennelési torzítás korrekciója" -#: ../gui/wxpython/menustrings.py:821 ../gui/wxpython/menustrings.py:1763 +#: ../gui/wxpython/menustrings.py:822 ../gui/wxpython/menustrings.py:1764 msgid "Corrects scanning distortions of a scanned aerial photo." msgstr "" -#: ../gui/wxpython/menustrings.py:822 ../gui/wxpython/menustrings.py:1764 +#: ../gui/wxpython/menustrings.py:823 ../gui/wxpython/menustrings.py:1765 #: ../gui/wxpython/image2target/ii2t_menustrings.py:806 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1732 msgid "Satellite images products" msgstr "" -#: ../gui/wxpython/menustrings.py:823 ../gui/wxpython/menustrings.py:1765 +#: ../gui/wxpython/menustrings.py:824 ../gui/wxpython/menustrings.py:1766 #: ../gui/wxpython/image2target/ii2t_menustrings.py:807 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1733 msgid "Vegetation indices" msgstr "" -#: ../gui/wxpython/menustrings.py:824 ../gui/wxpython/menustrings.py:1766 +#: ../gui/wxpython/menustrings.py:825 ../gui/wxpython/menustrings.py:1767 #: ../gui/wxpython/image2target/ii2t_menustrings.py:808 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1734 msgid "Calculates different types of vegetation indices. Uses red and nir bands mostly, and some indices require additional bands." msgstr "" -#: ../gui/wxpython/menustrings.py:825 ../gui/wxpython/menustrings.py:1767 +#: ../gui/wxpython/menustrings.py:826 ../gui/wxpython/menustrings.py:1768 #: ../gui/wxpython/image2target/ii2t_menustrings.py:809 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1735 msgid "Tasseled cap vegetation index" msgstr "" -#: ../gui/wxpython/menustrings.py:826 ../gui/wxpython/menustrings.py:1768 +#: ../gui/wxpython/menustrings.py:827 ../gui/wxpython/menustrings.py:1769 #: ../gui/wxpython/image2target/ii2t_menustrings.py:810 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1736 msgid "Performs Tasseled Cap (Kauth Thomas) transformation." msgstr "" -#: ../gui/wxpython/menustrings.py:827 ../gui/wxpython/menustrings.py:1769 +#: ../gui/wxpython/menustrings.py:828 ../gui/wxpython/menustrings.py:1770 #: ../gui/wxpython/image2target/ii2t_menustrings.py:811 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1737 msgid "Albedo" msgstr "" -#: ../gui/wxpython/menustrings.py:828 ../gui/wxpython/menustrings.py:1770 +#: ../gui/wxpython/menustrings.py:829 ../gui/wxpython/menustrings.py:1771 #: ../gui/wxpython/image2target/ii2t_menustrings.py:812 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1738 msgid "Computes broad band albedo from surface reflectance." msgstr "" -#: ../gui/wxpython/menustrings.py:829 ../gui/wxpython/menustrings.py:1771 +#: ../gui/wxpython/menustrings.py:830 ../gui/wxpython/menustrings.py:1772 #: ../gui/wxpython/image2target/ii2t_menustrings.py:813 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1739 msgid "Emissivity" msgstr "" -#: ../gui/wxpython/menustrings.py:830 ../gui/wxpython/menustrings.py:1772 +#: ../gui/wxpython/menustrings.py:831 ../gui/wxpython/menustrings.py:1773 #: ../gui/wxpython/image2target/ii2t_menustrings.py:814 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1740 msgid "Computes emissivity from NDVI, generic method for sparse land." msgstr "" -#: ../gui/wxpython/menustrings.py:831 ../gui/wxpython/menustrings.py:1773 +#: ../gui/wxpython/menustrings.py:832 ../gui/wxpython/menustrings.py:1774 #: ../gui/wxpython/image2target/ii2t_menustrings.py:815 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1741 msgid "Biomass growth" msgstr "" -#: ../gui/wxpython/menustrings.py:832 ../gui/wxpython/menustrings.py:1774 +#: ../gui/wxpython/menustrings.py:833 ../gui/wxpython/menustrings.py:1775 #: ../gui/wxpython/image2target/ii2t_menustrings.py:816 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1742 msgid "Computes biomass growth, precursor of crop yield calculation." msgstr "" -#: ../gui/wxpython/menustrings.py:833 ../gui/wxpython/menustrings.py:1775 +#: ../gui/wxpython/menustrings.py:834 ../gui/wxpython/menustrings.py:1776 #: ../gui/wxpython/image2target/ii2t_menustrings.py:817 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1743 msgid "Evapotranspiration calculation" msgstr "" -#: ../gui/wxpython/menustrings.py:834 ../gui/wxpython/menustrings.py:1776 +#: ../gui/wxpython/menustrings.py:835 ../gui/wxpython/menustrings.py:1777 #: ../gui/wxpython/image2target/ii2t_menustrings.py:818 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1744 msgid "Instantaneaous Net Radiation" msgstr "" -#: ../gui/wxpython/menustrings.py:835 ../gui/wxpython/menustrings.py:1777 +#: ../gui/wxpython/menustrings.py:836 ../gui/wxpython/menustrings.py:1778 #: ../gui/wxpython/image2target/ii2t_menustrings.py:819 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1745 msgid "Net radiation approximation (Bastiaanssen, 1995)." msgstr "" -#: ../gui/wxpython/menustrings.py:836 ../gui/wxpython/menustrings.py:1778 +#: ../gui/wxpython/menustrings.py:837 ../gui/wxpython/menustrings.py:1779 #: ../gui/wxpython/image2target/ii2t_menustrings.py:820 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1746 msgid "Soil heat flux" msgstr "" -#: ../gui/wxpython/menustrings.py:837 ../gui/wxpython/menustrings.py:1779 +#: ../gui/wxpython/menustrings.py:838 ../gui/wxpython/menustrings.py:1780 #: ../gui/wxpython/image2target/ii2t_menustrings.py:821 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1747 msgid "Soil heat flux approximation (Bastiaanssen, 1995)." msgstr "" -#: ../gui/wxpython/menustrings.py:838 ../gui/wxpython/menustrings.py:1780 +#: ../gui/wxpython/menustrings.py:839 ../gui/wxpython/menustrings.py:1781 #: ../gui/wxpython/image2target/ii2t_menustrings.py:822 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1748 msgid "Sensible heat flux" msgstr "" -#: ../gui/wxpython/menustrings.py:839 ../gui/wxpython/menustrings.py:1781 +#: ../gui/wxpython/menustrings.py:840 ../gui/wxpython/menustrings.py:1782 #: ../gui/wxpython/image2target/ii2t_menustrings.py:823 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1749 msgid "Computes sensible heat flux iteration SEBAL 01." msgstr "" -#: ../gui/wxpython/menustrings.py:840 ../gui/wxpython/menustrings.py:1782 +#: ../gui/wxpython/menustrings.py:841 ../gui/wxpython/menustrings.py:1783 #: ../gui/wxpython/image2target/ii2t_menustrings.py:824 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1750 msgid "Evaporative fraction" msgstr "" -#: ../gui/wxpython/menustrings.py:841 ../gui/wxpython/menustrings.py:1783 +#: ../gui/wxpython/menustrings.py:842 ../gui/wxpython/menustrings.py:1784 #: ../gui/wxpython/image2target/ii2t_menustrings.py:825 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1751 msgid "Computes evaporative fraction and root zone soil moisture." msgstr "" -#: ../gui/wxpython/menustrings.py:842 ../gui/wxpython/menustrings.py:1784 +#: ../gui/wxpython/menustrings.py:843 ../gui/wxpython/menustrings.py:1785 #: ../gui/wxpython/image2target/ii2t_menustrings.py:826 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1752 msgid "Actual Evapotranspiration" msgstr "" -#: ../gui/wxpython/menustrings.py:843 ../gui/wxpython/menustrings.py:1785 +#: ../gui/wxpython/menustrings.py:844 ../gui/wxpython/menustrings.py:1786 #: ../gui/wxpython/image2target/ii2t_menustrings.py:827 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1753 msgid "Actual evapotranspiration for diurnal period (Bastiaanssen, 1995)." msgstr "" -#: ../gui/wxpython/menustrings.py:844 ../gui/wxpython/menustrings.py:1786 +#: ../gui/wxpython/menustrings.py:845 ../gui/wxpython/menustrings.py:1787 #: ../gui/wxpython/image2target/ii2t_menustrings.py:828 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1754 msgid "Temporal integration of ETa" msgstr "" -#: ../gui/wxpython/menustrings.py:845 ../gui/wxpython/menustrings.py:1787 +#: ../gui/wxpython/menustrings.py:846 ../gui/wxpython/menustrings.py:1788 #: ../gui/wxpython/image2target/ii2t_menustrings.py:829 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1755 msgid "Computes temporal integration of satellite ET actual (ETa) following the daily ET reference (ETo) from meteorological station(s)." msgstr "" -#: ../gui/wxpython/menustrings.py:846 ../gui/wxpython/menustrings.py:1788 +#: ../gui/wxpython/menustrings.py:847 ../gui/wxpython/menustrings.py:1789 #: ../gui/wxpython/image2target/ii2t_menustrings.py:830 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1756 msgid "Hargreaves methods Evapotranspiration" msgstr "" -#: ../gui/wxpython/menustrings.py:847 ../gui/wxpython/menustrings.py:1789 +#: ../gui/wxpython/menustrings.py:848 ../gui/wxpython/menustrings.py:1790 #: ../gui/wxpython/image2target/ii2t_menustrings.py:831 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1757 msgid "Computes evapotranspiration calculation modified or original Hargreaves formulation, 2001." msgstr "" -#: ../gui/wxpython/menustrings.py:848 ../gui/wxpython/menustrings.py:1790 +#: ../gui/wxpython/menustrings.py:849 ../gui/wxpython/menustrings.py:1791 #: ../gui/wxpython/image2target/ii2t_menustrings.py:832 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1758 msgid "Penman-Monteith Evapotranspiration" msgstr "" -#: ../gui/wxpython/menustrings.py:849 ../gui/wxpython/menustrings.py:1791 +#: ../gui/wxpython/menustrings.py:850 ../gui/wxpython/menustrings.py:1792 #: ../gui/wxpython/image2target/ii2t_menustrings.py:833 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1759 msgid "Computes potential evapotranspiration calculation with hourly Penman-Monteith." msgstr "" -#: ../gui/wxpython/menustrings.py:850 ../gui/wxpython/menustrings.py:1792 +#: ../gui/wxpython/menustrings.py:851 ../gui/wxpython/menustrings.py:1793 #: ../gui/wxpython/image2target/ii2t_menustrings.py:834 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1760 msgid "Priestley-Taylor Evapotranspiration" msgstr "" -#: ../gui/wxpython/menustrings.py:851 ../gui/wxpython/menustrings.py:1793 +#: ../gui/wxpython/menustrings.py:852 ../gui/wxpython/menustrings.py:1794 #: ../gui/wxpython/image2target/ii2t_menustrings.py:835 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1761 msgid "Computes evapotranspiration calculation Priestley and Taylor formulation, 1972." msgstr "" -#: ../gui/wxpython/menustrings.py:853 ../gui/wxpython/menustrings.py:1795 +#: ../gui/wxpython/menustrings.py:854 ../gui/wxpython/menustrings.py:1796 #: ../gui/wxpython/image2target/ii2t_menustrings.py:837 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1763 msgid "Kappa analysis" msgstr "" -#: ../gui/wxpython/menustrings.py:854 ../gui/wxpython/menustrings.py:1796 +#: ../gui/wxpython/menustrings.py:855 ../gui/wxpython/menustrings.py:1797 #: ../gui/wxpython/image2target/ii2t_menustrings.py:838 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1764 msgid "Calculates error matrix and kappa parameter for accuracy assessment of classification result." msgstr "" -#: ../gui/wxpython/menustrings.py:855 ../gui/wxpython/menustrings.py:1797 +#: ../gui/wxpython/menustrings.py:856 ../gui/wxpython/menustrings.py:1798 #: ../gui/wxpython/image2target/ii2t_menustrings.py:839 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1765 msgid "OIF for LandSat TM" msgstr "" -#: ../gui/wxpython/menustrings.py:856 ../gui/wxpython/menustrings.py:1798 +#: ../gui/wxpython/menustrings.py:857 ../gui/wxpython/menustrings.py:1799 #: ../gui/wxpython/image2target/ii2t_menustrings.py:840 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1766 msgid "Calculates Optimum-Index-Factor table for spectral bands" msgstr "" -#: ../gui/wxpython/menustrings.py:857 ../gui/wxpython/menustrings.py:1799 +#: ../gui/wxpython/menustrings.py:858 ../gui/wxpython/menustrings.py:1800 #: ../gui/wxpython/image2target/ii2t_menustrings.py:841 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1767 msgid "3D r&aster" msgstr "" -#: ../gui/wxpython/menustrings.py:858 ../gui/wxpython/menustrings.py:1800 +#: ../gui/wxpython/menustrings.py:859 ../gui/wxpython/menustrings.py:1801 #: ../gui/wxpython/image2target/ii2t_menustrings.py:842 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1768 msgid "Develop 3D raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:859 ../gui/wxpython/menustrings.py:1801 +#: ../gui/wxpython/menustrings.py:860 ../gui/wxpython/menustrings.py:1802 #: ../gui/wxpython/image2target/ii2t_menustrings.py:843 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1769 msgid "Manage 3D NULL values" msgstr "" -#: ../gui/wxpython/menustrings.py:860 ../gui/wxpython/menustrings.py:1802 +#: ../gui/wxpython/menustrings.py:861 ../gui/wxpython/menustrings.py:1803 #: ../gui/wxpython/image2target/ii2t_menustrings.py:844 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1770 msgid "Explicitly create the 3D NULL-value bitmap file." msgstr "" -#: ../gui/wxpython/menustrings.py:861 ../gui/wxpython/menustrings.py:1803 +#: ../gui/wxpython/menustrings.py:862 ../gui/wxpython/menustrings.py:1804 #: ../gui/wxpython/image2target/ii2t_menustrings.py:845 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1771 msgid "Manage timestamp" msgstr "" -#: ../gui/wxpython/menustrings.py:862 ../gui/wxpython/menustrings.py:1804 +#: ../gui/wxpython/menustrings.py:863 ../gui/wxpython/menustrings.py:1805 #: ../gui/wxpython/image2target/ii2t_menustrings.py:846 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1772 msgid "Modifies a timestamp for a 3D raster map. Print/add/remove a timestamp for a 3D raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:864 ../gui/wxpython/menustrings.py:1806 +#: ../gui/wxpython/menustrings.py:865 ../gui/wxpython/menustrings.py:1807 #: ../gui/wxpython/image2target/ii2t_menustrings.py:848 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1774 msgid "3D rasters to raster series" msgstr "" -#: ../gui/wxpython/menustrings.py:866 ../gui/wxpython/menustrings.py:1808 +#: ../gui/wxpython/menustrings.py:867 ../gui/wxpython/menustrings.py:1809 #: ../gui/wxpython/image2target/ii2t_menustrings.py:850 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1776 msgid "3D color tables" msgstr "3D színtáblák" -#: ../gui/wxpython/menustrings.py:867 ../gui/wxpython/menustrings.py:1809 +#: ../gui/wxpython/menustrings.py:868 ../gui/wxpython/menustrings.py:1810 #: ../gui/wxpython/image2target/ii2t_menustrings.py:851 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1777 msgid "Creates/modifies the color table associated with a 3D raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:868 ../gui/wxpython/menustrings.py:1810 +#: ../gui/wxpython/menustrings.py:869 ../gui/wxpython/menustrings.py:1811 #: ../gui/wxpython/image2target/ii2t_menustrings.py:852 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1778 msgid "Export 3D color table" msgstr "" -#: ../gui/wxpython/menustrings.py:869 ../gui/wxpython/menustrings.py:1811 +#: ../gui/wxpython/menustrings.py:870 ../gui/wxpython/menustrings.py:1812 #: ../gui/wxpython/image2target/ii2t_menustrings.py:853 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1779 msgid "Exports the color table associated with a 3D raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:870 ../gui/wxpython/menustrings.py:1812 +#: ../gui/wxpython/menustrings.py:871 ../gui/wxpython/menustrings.py:1813 #: ../gui/wxpython/image2target/ii2t_menustrings.py:854 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1780 msgid "3D mask" msgstr "3D maszk" -#: ../gui/wxpython/menustrings.py:871 ../gui/wxpython/menustrings.py:1813 +#: ../gui/wxpython/menustrings.py:872 ../gui/wxpython/menustrings.py:1814 #: ../gui/wxpython/image2target/ii2t_menustrings.py:855 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1781 msgid "Establishes the current working 3D raster mask." msgstr "" -#: ../gui/wxpython/menustrings.py:872 ../gui/wxpython/menustrings.py:873 -#: ../gui/wxpython/menustrings.py:1814 ../gui/wxpython/menustrings.py:1815 +#: ../gui/wxpython/menustrings.py:873 ../gui/wxpython/menustrings.py:874 +#: ../gui/wxpython/menustrings.py:1815 ../gui/wxpython/menustrings.py:1816 #: ../gui/wxpython/image2target/ii2t_menustrings.py:856 #: ../gui/wxpython/image2target/ii2t_menustrings.py:857 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1782 @@ -9240,224 +9214,224 @@ msgid "3D raster map calculator" msgstr "3D raszter térkép kalkulátor" -#: ../gui/wxpython/menustrings.py:874 ../gui/wxpython/menustrings.py:1816 +#: ../gui/wxpython/menustrings.py:875 ../gui/wxpython/menustrings.py:1817 #: ../gui/wxpython/image2target/ii2t_menustrings.py:858 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1784 msgid "Cross section" msgstr "Metszet" -#: ../gui/wxpython/menustrings.py:875 ../gui/wxpython/menustrings.py:1817 +#: ../gui/wxpython/menustrings.py:876 ../gui/wxpython/menustrings.py:1818 #: ../gui/wxpython/image2target/ii2t_menustrings.py:859 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1785 msgid "Creates cross section 2D raster map from 3D raster map based on 2D elevation map" msgstr "" -#: ../gui/wxpython/menustrings.py:877 ../gui/wxpython/menustrings.py:1819 +#: ../gui/wxpython/menustrings.py:878 ../gui/wxpython/menustrings.py:1820 #: ../gui/wxpython/image2target/ii2t_menustrings.py:861 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1787 msgid "Numerical calculation program for transient, confined groundwater flow in three dimensions." msgstr "" -#: ../gui/wxpython/menustrings.py:878 ../gui/wxpython/menustrings.py:1820 +#: ../gui/wxpython/menustrings.py:879 ../gui/wxpython/menustrings.py:1821 #: ../gui/wxpython/image2target/ii2t_menustrings.py:862 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1788 msgid "Interpolate 3D raster from points" msgstr "" -#: ../gui/wxpython/menustrings.py:879 ../gui/wxpython/menustrings.py:1821 +#: ../gui/wxpython/menustrings.py:880 ../gui/wxpython/menustrings.py:1822 #: ../gui/wxpython/image2target/ii2t_menustrings.py:863 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1789 msgid "Interpolates point data to a 3D raster map using regularized spline with tension (RST) algorithm." msgstr "" -#: ../gui/wxpython/menustrings.py:881 ../gui/wxpython/menustrings.py:1823 +#: ../gui/wxpython/menustrings.py:882 ../gui/wxpython/menustrings.py:1824 #: ../gui/wxpython/image2target/ii2t_menustrings.py:865 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1791 msgid "Basic 3D raster metadata" msgstr "Alap 3D raszter meta adat" -#: ../gui/wxpython/menustrings.py:882 ../gui/wxpython/menustrings.py:1824 +#: ../gui/wxpython/menustrings.py:883 ../gui/wxpython/menustrings.py:1825 #: ../gui/wxpython/image2target/ii2t_menustrings.py:866 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1792 msgid "Outputs basic information about a user-specified 3D raster map layer." msgstr "" -#: ../gui/wxpython/menustrings.py:883 ../gui/wxpython/menustrings.py:1825 +#: ../gui/wxpython/menustrings.py:884 ../gui/wxpython/menustrings.py:1826 #: ../gui/wxpython/image2target/ii2t_menustrings.py:867 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1793 msgid "3D raster statistics" msgstr "3D raszter statisztika" -#: ../gui/wxpython/menustrings.py:884 ../gui/wxpython/menustrings.py:1826 +#: ../gui/wxpython/menustrings.py:885 ../gui/wxpython/menustrings.py:1827 #: ../gui/wxpython/image2target/ii2t_menustrings.py:868 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1794 msgid "Generates volume statistics for 3D raster maps." msgstr "Térfogat statisztika generálás 3Draszter térképekhez." -#: ../gui/wxpython/menustrings.py:885 ../gui/wxpython/menustrings.py:1827 +#: ../gui/wxpython/menustrings.py:886 ../gui/wxpython/menustrings.py:1828 #: ../gui/wxpython/image2target/ii2t_menustrings.py:869 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1795 msgid "Univariate statistics for 3D rasters" msgstr "" -#: ../gui/wxpython/menustrings.py:886 ../gui/wxpython/menustrings.py:1828 +#: ../gui/wxpython/menustrings.py:887 ../gui/wxpython/menustrings.py:1829 #: ../gui/wxpython/image2target/ii2t_menustrings.py:870 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1796 msgid "Calculates univariate statistics from the non-null cells of a 3D raster map. Statistics include number of cells counted, minimum and maximum cell values, range, arithmetic mean, population variance, standard deviation, coefficient of variation, and sum." msgstr "" -#: ../gui/wxpython/menustrings.py:887 ../gui/wxpython/menustrings.py:1829 +#: ../gui/wxpython/menustrings.py:888 ../gui/wxpython/menustrings.py:1830 #: ../gui/wxpython/image2target/ii2t_menustrings.py:871 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1797 msgid "&Database" msgstr "A&datbázis" -#: ../gui/wxpython/menustrings.py:888 ../gui/wxpython/menustrings.py:1830 +#: ../gui/wxpython/menustrings.py:889 ../gui/wxpython/menustrings.py:1831 #: ../gui/wxpython/image2target/ii2t_menustrings.py:872 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1798 msgid "Database information" msgstr "Adatbázis információ" -#: ../gui/wxpython/menustrings.py:889 ../gui/wxpython/menustrings.py:1831 +#: ../gui/wxpython/menustrings.py:890 ../gui/wxpython/menustrings.py:1832 #: ../gui/wxpython/image2target/ii2t_menustrings.py:873 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1799 msgid "List databases" msgstr "Adatbázisok lista" -#: ../gui/wxpython/menustrings.py:890 ../gui/wxpython/menustrings.py:1832 +#: ../gui/wxpython/menustrings.py:891 ../gui/wxpython/menustrings.py:1833 #: ../gui/wxpython/image2target/ii2t_menustrings.py:874 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1800 msgid "Lists all databases for a given driver and location." msgstr "" -#: ../gui/wxpython/menustrings.py:891 ../gui/wxpython/menustrings.py:1833 +#: ../gui/wxpython/menustrings.py:892 ../gui/wxpython/menustrings.py:1834 #: ../gui/wxpython/image2target/ii2t_menustrings.py:875 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1801 msgid "List drivers" msgstr "" -#: ../gui/wxpython/menustrings.py:892 ../gui/wxpython/menustrings.py:1834 +#: ../gui/wxpython/menustrings.py:893 ../gui/wxpython/menustrings.py:1835 #: ../gui/wxpython/image2target/ii2t_menustrings.py:876 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1802 msgid "Lists all database drivers." msgstr "" -#: ../gui/wxpython/menustrings.py:893 ../gui/wxpython/menustrings.py:1835 +#: ../gui/wxpython/menustrings.py:894 ../gui/wxpython/menustrings.py:1836 #: ../gui/wxpython/image2target/ii2t_menustrings.py:877 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1803 msgid "List tables" msgstr "Táblák listája" -#: ../gui/wxpython/menustrings.py:894 ../gui/wxpython/menustrings.py:1836 +#: ../gui/wxpython/menustrings.py:895 ../gui/wxpython/menustrings.py:1837 #: ../gui/wxpython/image2target/ii2t_menustrings.py:878 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1804 msgid "Lists all tables for a given database." msgstr "" -#: ../gui/wxpython/menustrings.py:895 ../gui/wxpython/menustrings.py:1837 +#: ../gui/wxpython/menustrings.py:896 ../gui/wxpython/menustrings.py:1838 #: ../gui/wxpython/image2target/ii2t_menustrings.py:879 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1805 msgid "Describe table" msgstr "Tábla leírás" -#: ../gui/wxpython/menustrings.py:896 ../gui/wxpython/menustrings.py:1838 +#: ../gui/wxpython/menustrings.py:897 ../gui/wxpython/menustrings.py:1839 #: ../gui/wxpython/image2target/ii2t_menustrings.py:880 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1806 msgid "Describes a table in detail." msgstr "" -#: ../gui/wxpython/menustrings.py:897 ../gui/wxpython/menustrings.py:1839 +#: ../gui/wxpython/menustrings.py:898 ../gui/wxpython/menustrings.py:1840 #: ../gui/wxpython/image2target/ii2t_menustrings.py:881 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1807 msgid "List columns" msgstr "" -#: ../gui/wxpython/menustrings.py:898 ../gui/wxpython/menustrings.py:1840 +#: ../gui/wxpython/menustrings.py:899 ../gui/wxpython/menustrings.py:1841 #: ../gui/wxpython/image2target/ii2t_menustrings.py:882 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1808 msgid "List all columns for a given table." msgstr "Egy adott tábla összes oszlopának listája" -#: ../gui/wxpython/menustrings.py:899 ../gui/wxpython/menustrings.py:1841 +#: ../gui/wxpython/menustrings.py:900 ../gui/wxpython/menustrings.py:1842 #: ../gui/wxpython/image2target/ii2t_menustrings.py:883 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1809 msgid "Manage databases" msgstr "Adatbázisok kezelése" -#: ../gui/wxpython/menustrings.py:900 ../gui/wxpython/menustrings.py:1842 +#: ../gui/wxpython/menustrings.py:901 ../gui/wxpython/menustrings.py:1843 #: ../gui/wxpython/image2target/ii2t_menustrings.py:884 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1810 msgid "Connect" msgstr "Csatlakozás" -#: ../gui/wxpython/menustrings.py:901 ../gui/wxpython/menustrings.py:1843 +#: ../gui/wxpython/menustrings.py:902 ../gui/wxpython/menustrings.py:1844 #: ../gui/wxpython/image2target/ii2t_menustrings.py:885 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1811 msgid "Prints/sets general DB connection for current mapset." msgstr "" -#: ../gui/wxpython/menustrings.py:902 ../gui/wxpython/menustrings.py:1844 +#: ../gui/wxpython/menustrings.py:903 ../gui/wxpython/menustrings.py:1845 #: ../gui/wxpython/image2target/ii2t_menustrings.py:886 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1812 msgid "Login" msgstr "" -#: ../gui/wxpython/menustrings.py:903 ../gui/wxpython/menustrings.py:1845 +#: ../gui/wxpython/menustrings.py:904 ../gui/wxpython/menustrings.py:1846 #: ../gui/wxpython/image2target/ii2t_menustrings.py:887 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1813 msgid "Sets user/password for DB driver/database." msgstr "" -#: ../gui/wxpython/menustrings.py:904 ../gui/wxpython/menustrings.py:1846 +#: ../gui/wxpython/menustrings.py:905 ../gui/wxpython/menustrings.py:1847 #: ../gui/wxpython/image2target/ii2t_menustrings.py:888 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1814 msgid "Create database" msgstr "Adatbázis létrehozás" -#: ../gui/wxpython/menustrings.py:905 ../gui/wxpython/menustrings.py:1847 +#: ../gui/wxpython/menustrings.py:906 ../gui/wxpython/menustrings.py:1848 #: ../gui/wxpython/image2target/ii2t_menustrings.py:889 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1815 msgid "Creates an empty database." msgstr "" -#: ../gui/wxpython/menustrings.py:906 ../gui/wxpython/menustrings.py:1848 +#: ../gui/wxpython/menustrings.py:907 ../gui/wxpython/menustrings.py:1849 #: ../gui/wxpython/image2target/ii2t_menustrings.py:890 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1816 msgid "Drop database" msgstr "" -#: ../gui/wxpython/menustrings.py:907 ../gui/wxpython/menustrings.py:1849 +#: ../gui/wxpython/menustrings.py:908 ../gui/wxpython/menustrings.py:1850 #: ../gui/wxpython/image2target/ii2t_menustrings.py:891 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1817 msgid "Removes an existing database." msgstr "" -#: ../gui/wxpython/menustrings.py:908 ../gui/wxpython/menustrings.py:1850 +#: ../gui/wxpython/menustrings.py:909 ../gui/wxpython/menustrings.py:1851 #: ../gui/wxpython/image2target/ii2t_menustrings.py:892 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1818 msgid "Drop table" msgstr "Tábla törlés" -#: ../gui/wxpython/menustrings.py:909 ../gui/wxpython/menustrings.py:1851 +#: ../gui/wxpython/menustrings.py:910 ../gui/wxpython/menustrings.py:1852 #: ../gui/wxpython/image2target/ii2t_menustrings.py:893 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1819 msgid "Drops an attribute table." msgstr "Egy attribútum tábla törlése." -#: ../gui/wxpython/menustrings.py:910 ../gui/wxpython/menustrings.py:1852 +#: ../gui/wxpython/menustrings.py:911 ../gui/wxpython/menustrings.py:1853 #: ../gui/wxpython/image2target/ii2t_menustrings.py:894 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1820 msgid "Copy table" msgstr "Tábla másolás" -#: ../gui/wxpython/menustrings.py:911 ../gui/wxpython/menustrings.py:1853 +#: ../gui/wxpython/menustrings.py:912 ../gui/wxpython/menustrings.py:1854 #: ../gui/wxpython/image2target/ii2t_menustrings.py:895 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1821 msgid "Copy a table. Either 'from_table' (optionally with 'where') can be used or 'select' option, but not 'from_table' and 'select' at the same time." msgstr "" -#: ../gui/wxpython/menustrings.py:912 ../gui/wxpython/menustrings.py:932 -#: ../gui/wxpython/menustrings.py:1854 ../gui/wxpython/menustrings.py:1874 +#: ../gui/wxpython/menustrings.py:913 ../gui/wxpython/menustrings.py:933 +#: ../gui/wxpython/menustrings.py:1855 ../gui/wxpython/menustrings.py:1875 #: ../gui/wxpython/image2target/ii2t_menustrings.py:896 #: ../gui/wxpython/image2target/ii2t_menustrings.py:916 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1822 @@ -9465,1196 +9439,1196 @@ msgid "Drop column" msgstr "Oszlop törlés" -#: ../gui/wxpython/menustrings.py:913 ../gui/wxpython/menustrings.py:1855 +#: ../gui/wxpython/menustrings.py:914 ../gui/wxpython/menustrings.py:1856 #: ../gui/wxpython/image2target/ii2t_menustrings.py:897 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1823 msgid "Drops a column from selected attribute table." msgstr "Oszlop törlés a kiválasztott attribútum táblából." -#: ../gui/wxpython/menustrings.py:914 ../gui/wxpython/menustrings.py:1856 +#: ../gui/wxpython/menustrings.py:915 ../gui/wxpython/menustrings.py:1857 #: ../gui/wxpython/image2target/ii2t_menustrings.py:898 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1824 msgid "Test" msgstr "Teszt" -#: ../gui/wxpython/menustrings.py:915 ../gui/wxpython/menustrings.py:1857 +#: ../gui/wxpython/menustrings.py:916 ../gui/wxpython/menustrings.py:1858 #: ../gui/wxpython/image2target/ii2t_menustrings.py:899 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1825 msgid "Test database driver, database must exist and set by db.connect." msgstr "" -#: ../gui/wxpython/menustrings.py:916 ../gui/wxpython/menustrings.py:1858 +#: ../gui/wxpython/menustrings.py:917 ../gui/wxpython/menustrings.py:1859 #: ../gui/wxpython/image2target/ii2t_menustrings.py:900 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1826 -#: ../gui/wxpython/dbmgr/sqlbuilder.py:111 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:115 msgid "Query" msgstr "" -#: ../gui/wxpython/menustrings.py:917 ../gui/wxpython/menustrings.py:1859 +#: ../gui/wxpython/menustrings.py:918 ../gui/wxpython/menustrings.py:1860 #: ../gui/wxpython/image2target/ii2t_menustrings.py:901 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1827 msgid "Query any table" msgstr "" -#: ../gui/wxpython/menustrings.py:918 ../gui/wxpython/menustrings.py:1860 +#: ../gui/wxpython/menustrings.py:919 ../gui/wxpython/menustrings.py:1861 #: ../gui/wxpython/image2target/ii2t_menustrings.py:902 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1828 msgid "Selects data from attribute table. Performs SQL query statement(s)." msgstr "" -#: ../gui/wxpython/menustrings.py:921 ../gui/wxpython/menustrings.py:1863 +#: ../gui/wxpython/menustrings.py:922 ../gui/wxpython/menustrings.py:1864 #: ../gui/wxpython/image2target/ii2t_menustrings.py:905 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1831 msgid "SQL statement" msgstr "SQL mondat" -#: ../gui/wxpython/menustrings.py:922 ../gui/wxpython/menustrings.py:1864 +#: ../gui/wxpython/menustrings.py:923 ../gui/wxpython/menustrings.py:1865 #: ../gui/wxpython/image2target/ii2t_menustrings.py:906 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1832 msgid "Executes any SQL statement. For SELECT statements use 'db.select'." msgstr "" -#: ../gui/wxpython/menustrings.py:923 ../gui/wxpython/menustrings.py:1865 +#: ../gui/wxpython/menustrings.py:924 ../gui/wxpython/menustrings.py:1866 #: ../gui/wxpython/image2target/ii2t_menustrings.py:907 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1833 msgid "Vector database connections" msgstr "Vektor adatbázis kapcsolatok" -#: ../gui/wxpython/menustrings.py:924 ../gui/wxpython/menustrings.py:1866 +#: ../gui/wxpython/menustrings.py:925 ../gui/wxpython/menustrings.py:1867 #: ../gui/wxpython/image2target/ii2t_menustrings.py:908 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1834 msgid "New table" msgstr "Új tábla" -#: ../gui/wxpython/menustrings.py:925 ../gui/wxpython/menustrings.py:1867 +#: ../gui/wxpython/menustrings.py:926 ../gui/wxpython/menustrings.py:1868 #: ../gui/wxpython/image2target/ii2t_menustrings.py:909 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1835 msgid "Creates and connects a new attribute table to a given layer of an existing vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:926 ../gui/wxpython/menustrings.py:1868 +#: ../gui/wxpython/menustrings.py:927 ../gui/wxpython/menustrings.py:1869 #: ../gui/wxpython/image2target/ii2t_menustrings.py:910 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1836 msgid "Remove table" msgstr "Tábla eltávolítás" -#: ../gui/wxpython/menustrings.py:927 ../gui/wxpython/menustrings.py:1869 +#: ../gui/wxpython/menustrings.py:928 ../gui/wxpython/menustrings.py:1870 #: ../gui/wxpython/image2target/ii2t_menustrings.py:911 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1837 msgid "Removes existing attribute table of a vector map." msgstr "Egy vektor térkép attribútum táblájának eltávolítása." -#: ../gui/wxpython/menustrings.py:928 ../gui/wxpython/menustrings.py:1870 +#: ../gui/wxpython/menustrings.py:929 ../gui/wxpython/menustrings.py:1871 #: ../gui/wxpython/image2target/ii2t_menustrings.py:912 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1838 msgid "Join table" msgstr "Tábla kapcsolás" -#: ../gui/wxpython/menustrings.py:929 ../gui/wxpython/menustrings.py:1871 +#: ../gui/wxpython/menustrings.py:930 ../gui/wxpython/menustrings.py:1872 #: ../gui/wxpython/image2target/ii2t_menustrings.py:913 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1839 msgid "Joins a database table to a vector map table." msgstr "Adatbázis tábla kapcsolása egy vektor térkép táblához." -#: ../gui/wxpython/menustrings.py:930 ../gui/wxpython/menustrings.py:1872 +#: ../gui/wxpython/menustrings.py:931 ../gui/wxpython/menustrings.py:1873 #: ../gui/wxpython/image2target/ii2t_menustrings.py:914 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1840 msgid "Add columns" msgstr "Oszlopok hozzáadása" -#: ../gui/wxpython/menustrings.py:931 ../gui/wxpython/menustrings.py:1873 +#: ../gui/wxpython/menustrings.py:932 ../gui/wxpython/menustrings.py:1874 #: ../gui/wxpython/image2target/ii2t_menustrings.py:915 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1841 msgid "Adds one or more columns to the attribute table connected to a given vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:933 ../gui/wxpython/menustrings.py:1875 +#: ../gui/wxpython/menustrings.py:934 ../gui/wxpython/menustrings.py:1876 #: ../gui/wxpython/image2target/ii2t_menustrings.py:917 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1843 msgid "Drops a column from the attribute table connected to a given vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:934 ../gui/wxpython/menustrings.py:1876 +#: ../gui/wxpython/menustrings.py:935 ../gui/wxpython/menustrings.py:1877 #: ../gui/wxpython/image2target/ii2t_menustrings.py:918 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1844 -#: ../gui/wxpython/dbmgr/base.py:2370 +#: ../gui/wxpython/dbmgr/base.py:2372 msgid "Rename column" msgstr "Oszlop átnevezés" -#: ../gui/wxpython/menustrings.py:935 ../gui/wxpython/menustrings.py:1877 +#: ../gui/wxpython/menustrings.py:936 ../gui/wxpython/menustrings.py:1878 #: ../gui/wxpython/image2target/ii2t_menustrings.py:919 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1845 msgid "Renames a column in the attribute table connected to a given vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:936 ../gui/wxpython/menustrings.py:1878 +#: ../gui/wxpython/menustrings.py:937 ../gui/wxpython/menustrings.py:1879 #: ../gui/wxpython/image2target/ii2t_menustrings.py:920 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1846 msgid "Change values" msgstr "Értékek módosítása" -#: ../gui/wxpython/menustrings.py:937 ../gui/wxpython/menustrings.py:1879 +#: ../gui/wxpython/menustrings.py:938 ../gui/wxpython/menustrings.py:1880 #: ../gui/wxpython/image2target/ii2t_menustrings.py:921 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1847 msgid "Updates a column in the attribute table connected to a vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:938 ../gui/wxpython/menustrings.py:1880 +#: ../gui/wxpython/menustrings.py:939 ../gui/wxpython/menustrings.py:1881 #: ../gui/wxpython/image2target/ii2t_menustrings.py:922 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1848 msgid "Drop row" msgstr "Sor eldobása" -#: ../gui/wxpython/menustrings.py:939 ../gui/wxpython/menustrings.py:1881 +#: ../gui/wxpython/menustrings.py:940 ../gui/wxpython/menustrings.py:1882 #: ../gui/wxpython/image2target/ii2t_menustrings.py:923 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1849 msgid "Removes a vector feature from a vector map through attribute selection." msgstr "" -#: ../gui/wxpython/menustrings.py:940 ../gui/wxpython/menustrings.py:1882 +#: ../gui/wxpython/menustrings.py:941 ../gui/wxpython/menustrings.py:1883 #: ../gui/wxpython/image2target/ii2t_menustrings.py:924 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1850 msgid "Reconnect vectors to database" msgstr "" -#: ../gui/wxpython/menustrings.py:941 ../gui/wxpython/menustrings.py:1883 +#: ../gui/wxpython/menustrings.py:942 ../gui/wxpython/menustrings.py:1884 #: ../gui/wxpython/image2target/ii2t_menustrings.py:925 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1851 msgid "Reconnects attribute tables for all vector maps from the current mapset to a new database." msgstr "" -#: ../gui/wxpython/menustrings.py:942 ../gui/wxpython/menustrings.py:1884 +#: ../gui/wxpython/menustrings.py:943 ../gui/wxpython/menustrings.py:1885 #: ../gui/wxpython/image2target/ii2t_menustrings.py:926 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1852 msgid "Set vector map - database connection" msgstr "" -#: ../gui/wxpython/menustrings.py:943 ../gui/wxpython/menustrings.py:1885 +#: ../gui/wxpython/menustrings.py:944 ../gui/wxpython/menustrings.py:1886 #: ../gui/wxpython/image2target/ii2t_menustrings.py:927 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1853 msgid "Prints/sets DB connection for a vector map to attribute table." msgstr "" -#: ../gui/wxpython/menustrings.py:944 ../gui/wxpython/menustrings.py:1886 +#: ../gui/wxpython/menustrings.py:945 ../gui/wxpython/menustrings.py:1887 #: ../gui/wxpython/image2target/ii2t_menustrings.py:928 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1854 msgid "&Temporal" msgstr "" -#: ../gui/wxpython/menustrings.py:945 ../gui/wxpython/menustrings.py:1887 +#: ../gui/wxpython/menustrings.py:946 ../gui/wxpython/menustrings.py:1888 #: ../gui/wxpython/image2target/ii2t_menustrings.py:929 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1855 msgid "Manage datasets" msgstr "" -#: ../gui/wxpython/menustrings.py:946 ../gui/wxpython/menustrings.py:1888 +#: ../gui/wxpython/menustrings.py:947 ../gui/wxpython/menustrings.py:1889 #: ../gui/wxpython/image2target/ii2t_menustrings.py:930 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1856 msgid "Connect temporal database" msgstr "" -#: ../gui/wxpython/menustrings.py:947 ../gui/wxpython/menustrings.py:1889 +#: ../gui/wxpython/menustrings.py:948 ../gui/wxpython/menustrings.py:1890 #: ../gui/wxpython/image2target/ii2t_menustrings.py:931 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1857 msgid "Prints/sets general temporal GIS database connection for current mapset." msgstr "" -#: ../gui/wxpython/menustrings.py:948 ../gui/wxpython/menustrings.py:1890 +#: ../gui/wxpython/menustrings.py:949 ../gui/wxpython/menustrings.py:1891 #: ../gui/wxpython/image2target/ii2t_menustrings.py:932 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1858 #: ../gui/wxpython/rlisetup/frame.py:143 msgid "Create" msgstr "Létrehozás" -#: ../gui/wxpython/menustrings.py:949 ../gui/wxpython/menustrings.py:1891 +#: ../gui/wxpython/menustrings.py:950 ../gui/wxpython/menustrings.py:1892 #: ../gui/wxpython/image2target/ii2t_menustrings.py:933 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1859 msgid "Creates a space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:951 ../gui/wxpython/menustrings.py:1893 +#: ../gui/wxpython/menustrings.py:952 ../gui/wxpython/menustrings.py:1894 #: ../gui/wxpython/image2target/ii2t_menustrings.py:935 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1861 msgid "Renames a space time dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:952 ../gui/wxpython/menustrings.py:1894 +#: ../gui/wxpython/menustrings.py:953 ../gui/wxpython/menustrings.py:1895 #: ../gui/wxpython/image2target/ii2t_menustrings.py:936 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1862 #: ../gui/wxpython/gui_core/simplelmgr.py:463 -#: ../gui/wxpython/animation/dialogs.py:780 -#: ../gui/wxpython/animation/dialogs.py:1012 +#: ../gui/wxpython/animation/dialogs.py:783 +#: ../gui/wxpython/animation/dialogs.py:1015 #: ../gui/wxpython/lmgr/layertree.py:459 ../gui/wxpython/rlisetup/frame.py:140 #: ../gui/wxpython/gmodeler/frame.py:1499 msgid "Remove" msgstr "Eltávolítás" -#: ../gui/wxpython/menustrings.py:953 ../gui/wxpython/menustrings.py:1895 +#: ../gui/wxpython/menustrings.py:954 ../gui/wxpython/menustrings.py:1896 #: ../gui/wxpython/image2target/ii2t_menustrings.py:937 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1863 msgid "Removes space time datasets from temporal database." msgstr "" -#: ../gui/wxpython/menustrings.py:954 ../gui/wxpython/menustrings.py:1896 +#: ../gui/wxpython/menustrings.py:955 ../gui/wxpython/menustrings.py:1897 #: ../gui/wxpython/image2target/ii2t_menustrings.py:938 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1864 msgid "Update metadata" msgstr "" -#: ../gui/wxpython/menustrings.py:955 ../gui/wxpython/menustrings.py:1897 +#: ../gui/wxpython/menustrings.py:956 ../gui/wxpython/menustrings.py:1898 #: ../gui/wxpython/image2target/ii2t_menustrings.py:939 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1865 msgid "Modifies the metadata of a space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:956 ../gui/wxpython/menustrings.py:1898 +#: ../gui/wxpython/menustrings.py:957 ../gui/wxpython/menustrings.py:1899 #: ../gui/wxpython/image2target/ii2t_menustrings.py:940 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1866 msgid "Merge" msgstr "" -#: ../gui/wxpython/menustrings.py:957 ../gui/wxpython/menustrings.py:1899 +#: ../gui/wxpython/menustrings.py:958 ../gui/wxpython/menustrings.py:1900 #: ../gui/wxpython/image2target/ii2t_menustrings.py:941 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1867 msgid "Merges several space time datasets into a single space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:958 ../gui/wxpython/menustrings.py:1900 +#: ../gui/wxpython/menustrings.py:959 ../gui/wxpython/menustrings.py:1901 #: ../gui/wxpython/image2target/ii2t_menustrings.py:942 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1868 msgid "Temporally shift" msgstr "" -#: ../gui/wxpython/menustrings.py:959 ../gui/wxpython/menustrings.py:1901 +#: ../gui/wxpython/menustrings.py:960 ../gui/wxpython/menustrings.py:1902 #: ../gui/wxpython/image2target/ii2t_menustrings.py:943 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1869 msgid "Shifts temporally the maps of a space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:960 ../gui/wxpython/menustrings.py:1902 +#: ../gui/wxpython/menustrings.py:961 ../gui/wxpython/menustrings.py:1903 #: ../gui/wxpython/image2target/ii2t_menustrings.py:944 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1870 msgid "Snap maps of dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:961 ../gui/wxpython/menustrings.py:1903 +#: ../gui/wxpython/menustrings.py:962 ../gui/wxpython/menustrings.py:1904 #: ../gui/wxpython/image2target/ii2t_menustrings.py:945 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1871 msgid "Snaps temporally the maps of a space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:963 ../gui/wxpython/menustrings.py:1905 +#: ../gui/wxpython/menustrings.py:964 ../gui/wxpython/menustrings.py:1906 #: ../gui/wxpython/image2target/ii2t_menustrings.py:947 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1873 msgid "Lists space time datasets and maps registered in the temporal database." msgstr "" -#: ../gui/wxpython/menustrings.py:964 ../gui/wxpython/menustrings.py:1906 +#: ../gui/wxpython/menustrings.py:965 ../gui/wxpython/menustrings.py:1907 #: ../gui/wxpython/image2target/ii2t_menustrings.py:948 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1874 msgid "Manage maps in datasets" msgstr "" -#: ../gui/wxpython/menustrings.py:965 ../gui/wxpython/menustrings.py:1907 +#: ../gui/wxpython/menustrings.py:966 ../gui/wxpython/menustrings.py:1908 #: ../gui/wxpython/image2target/ii2t_menustrings.py:949 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1875 msgid "Register maps in datasets" msgstr "" -#: ../gui/wxpython/menustrings.py:966 ../gui/wxpython/menustrings.py:1908 +#: ../gui/wxpython/menustrings.py:967 ../gui/wxpython/menustrings.py:1909 msgid "Assigns timestamps and registers raster, vector and raster3d maps in a space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:967 ../gui/wxpython/menustrings.py:1909 +#: ../gui/wxpython/menustrings.py:968 ../gui/wxpython/menustrings.py:1910 #: ../gui/wxpython/image2target/ii2t_menustrings.py:951 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1877 msgid "Unregister maps from datasets" msgstr "" -#: ../gui/wxpython/menustrings.py:968 ../gui/wxpython/menustrings.py:1910 +#: ../gui/wxpython/menustrings.py:969 ../gui/wxpython/menustrings.py:1911 #: ../gui/wxpython/image2target/ii2t_menustrings.py:952 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1878 msgid "Unregisters raster, vector and raster3d maps from the temporal database or a specific space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:969 ../gui/wxpython/menustrings.py:1911 +#: ../gui/wxpython/menustrings.py:970 ../gui/wxpython/menustrings.py:1912 #: ../gui/wxpython/image2target/ii2t_menustrings.py:953 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1879 msgid "List raster dataset maps" msgstr "Raszter térkép lista" -#: ../gui/wxpython/menustrings.py:970 ../gui/wxpython/menustrings.py:1912 +#: ../gui/wxpython/menustrings.py:971 ../gui/wxpython/menustrings.py:1913 #: ../gui/wxpython/image2target/ii2t_menustrings.py:954 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1880 msgid "Lists registered maps of a space time raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:971 ../gui/wxpython/menustrings.py:1913 +#: ../gui/wxpython/menustrings.py:972 ../gui/wxpython/menustrings.py:1914 #: ../gui/wxpython/image2target/ii2t_menustrings.py:955 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1881 msgid "List vector dataset maps" msgstr "Vektor térkép lista" -#: ../gui/wxpython/menustrings.py:972 ../gui/wxpython/menustrings.py:1914 +#: ../gui/wxpython/menustrings.py:973 ../gui/wxpython/menustrings.py:1915 #: ../gui/wxpython/image2target/ii2t_menustrings.py:956 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1882 msgid "Lists registered maps of a space time vector dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:973 ../gui/wxpython/menustrings.py:1915 +#: ../gui/wxpython/menustrings.py:974 ../gui/wxpython/menustrings.py:1916 #: ../gui/wxpython/image2target/ii2t_menustrings.py:957 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1883 msgid "List 3D raster dataset maps" msgstr "3D raszter térkép lista" -#: ../gui/wxpython/menustrings.py:974 ../gui/wxpython/menustrings.py:1916 +#: ../gui/wxpython/menustrings.py:975 ../gui/wxpython/menustrings.py:1917 #: ../gui/wxpython/image2target/ii2t_menustrings.py:958 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1884 msgid "Lists registered maps of a space time raster3d dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:975 ../gui/wxpython/menustrings.py:1917 +#: ../gui/wxpython/menustrings.py:976 ../gui/wxpython/menustrings.py:1918 #: ../gui/wxpython/image2target/ii2t_menustrings.py:959 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1885 msgid "Import" msgstr "Import" -#: ../gui/wxpython/menustrings.py:976 ../gui/wxpython/menustrings.py:1918 +#: ../gui/wxpython/menustrings.py:977 ../gui/wxpython/menustrings.py:1919 #: ../gui/wxpython/image2target/ii2t_menustrings.py:960 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1886 msgid "Import raster dataset" msgstr "Raszter adathalmaz import" -#: ../gui/wxpython/menustrings.py:977 ../gui/wxpython/menustrings.py:1919 +#: ../gui/wxpython/menustrings.py:978 ../gui/wxpython/menustrings.py:1920 #: ../gui/wxpython/image2target/ii2t_menustrings.py:961 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1887 msgid "Imports space time raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:978 ../gui/wxpython/menustrings.py:1920 +#: ../gui/wxpython/menustrings.py:979 ../gui/wxpython/menustrings.py:1921 #: ../gui/wxpython/image2target/ii2t_menustrings.py:962 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1888 msgid "Import vector dataset" msgstr "Vektor adathalmaz import" -#: ../gui/wxpython/menustrings.py:979 ../gui/wxpython/menustrings.py:1921 +#: ../gui/wxpython/menustrings.py:980 ../gui/wxpython/menustrings.py:1922 #: ../gui/wxpython/image2target/ii2t_menustrings.py:963 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1889 msgid "Imports a space time vector dataset from a GRASS GIS specific archive file." msgstr "" -#: ../gui/wxpython/menustrings.py:980 ../gui/wxpython/menustrings.py:1922 +#: ../gui/wxpython/menustrings.py:981 ../gui/wxpython/menustrings.py:1923 #: ../gui/wxpython/image2target/ii2t_menustrings.py:964 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1890 -#: ../gui/wxpython/animation/dialogs.py:934 +#: ../gui/wxpython/animation/dialogs.py:937 ../gui/wxpython/tplot/frame.py:335 #: ../gui/wxpython/lmgr/layertree.py:739 msgid "Export" msgstr "Export" -#: ../gui/wxpython/menustrings.py:981 ../gui/wxpython/menustrings.py:1923 +#: ../gui/wxpython/menustrings.py:982 ../gui/wxpython/menustrings.py:1924 #: ../gui/wxpython/image2target/ii2t_menustrings.py:965 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1891 msgid "Export raster dataset" msgstr "Raszter adathalmaz export" -#: ../gui/wxpython/menustrings.py:982 ../gui/wxpython/menustrings.py:1924 +#: ../gui/wxpython/menustrings.py:983 ../gui/wxpython/menustrings.py:1925 #: ../gui/wxpython/image2target/ii2t_menustrings.py:966 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1892 msgid "Exports space time raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:983 ../gui/wxpython/menustrings.py:1925 +#: ../gui/wxpython/menustrings.py:984 ../gui/wxpython/menustrings.py:1926 #: ../gui/wxpython/image2target/ii2t_menustrings.py:967 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1893 msgid "Export raster dataset as VTK time series" msgstr "" -#: ../gui/wxpython/menustrings.py:984 ../gui/wxpython/menustrings.py:1926 +#: ../gui/wxpython/menustrings.py:985 ../gui/wxpython/menustrings.py:1927 #: ../gui/wxpython/image2target/ii2t_menustrings.py:968 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1894 msgid "Exports space time raster dataset as VTK time series." msgstr "" -#: ../gui/wxpython/menustrings.py:985 ../gui/wxpython/menustrings.py:1927 +#: ../gui/wxpython/menustrings.py:986 ../gui/wxpython/menustrings.py:1928 #: ../gui/wxpython/image2target/ii2t_menustrings.py:969 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1895 msgid "Export vector dataset" msgstr "Vektor adathalmaz export" -#: ../gui/wxpython/menustrings.py:986 ../gui/wxpython/menustrings.py:1928 +#: ../gui/wxpython/menustrings.py:987 ../gui/wxpython/menustrings.py:1929 #: ../gui/wxpython/image2target/ii2t_menustrings.py:970 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1896 msgid "Exports a space time vector dataset as GRASS GIS specific archive file." msgstr "" -#: ../gui/wxpython/menustrings.py:987 ../gui/wxpython/menustrings.py:1929 +#: ../gui/wxpython/menustrings.py:988 ../gui/wxpython/menustrings.py:1930 #: ../gui/wxpython/image2target/ii2t_menustrings.py:971 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1897 msgid "Convert raster dataset to 3D raster" msgstr "Raszter adathalmaz konvertálás 3D rétegbe" -#: ../gui/wxpython/menustrings.py:988 ../gui/wxpython/menustrings.py:1930 +#: ../gui/wxpython/menustrings.py:989 ../gui/wxpython/menustrings.py:1931 #: ../gui/wxpython/image2target/ii2t_menustrings.py:972 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1898 msgid "Converts a space time raster dataset into a 3D raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:989 ../gui/wxpython/menustrings.py:1931 +#: ../gui/wxpython/menustrings.py:990 ../gui/wxpython/menustrings.py:1932 #: ../gui/wxpython/image2target/ii2t_menustrings.py:973 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1899 msgid "Extraction" msgstr "" -#: ../gui/wxpython/menustrings.py:990 ../gui/wxpython/menustrings.py:1932 +#: ../gui/wxpython/menustrings.py:991 ../gui/wxpython/menustrings.py:1933 #: ../gui/wxpython/image2target/ii2t_menustrings.py:974 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1900 msgid "Extract subset of raster dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:991 ../gui/wxpython/menustrings.py:1933 +#: ../gui/wxpython/menustrings.py:992 ../gui/wxpython/menustrings.py:1934 #: ../gui/wxpython/image2target/ii2t_menustrings.py:975 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1901 msgid "Extracts a subset of a space time raster datasets." msgstr "" -#: ../gui/wxpython/menustrings.py:992 ../gui/wxpython/menustrings.py:1934 +#: ../gui/wxpython/menustrings.py:993 ../gui/wxpython/menustrings.py:1935 #: ../gui/wxpython/image2target/ii2t_menustrings.py:976 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1902 msgid "Extract subset of vector dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:993 ../gui/wxpython/menustrings.py:1935 +#: ../gui/wxpython/menustrings.py:994 ../gui/wxpython/menustrings.py:1936 #: ../gui/wxpython/image2target/ii2t_menustrings.py:977 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1903 msgid "Extracts a subset of a space time vector dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:994 ../gui/wxpython/menustrings.py:1936 +#: ../gui/wxpython/menustrings.py:995 ../gui/wxpython/menustrings.py:1937 #: ../gui/wxpython/image2target/ii2t_menustrings.py:978 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1904 msgid "Extract subset of 3D raster dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:995 ../gui/wxpython/menustrings.py:1937 +#: ../gui/wxpython/menustrings.py:996 ../gui/wxpython/menustrings.py:1938 #: ../gui/wxpython/image2target/ii2t_menustrings.py:979 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1905 msgid "Extracts a subset of a space time 3D raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:996 ../gui/wxpython/menustrings.py:1938 +#: ../gui/wxpython/menustrings.py:997 ../gui/wxpython/menustrings.py:1939 #: ../gui/wxpython/image2target/ii2t_menustrings.py:980 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1906 msgid "Query vector dataset attribute data" msgstr "" -#: ../gui/wxpython/menustrings.py:997 ../gui/wxpython/menustrings.py:1939 +#: ../gui/wxpython/menustrings.py:998 ../gui/wxpython/menustrings.py:1940 #: ../gui/wxpython/image2target/ii2t_menustrings.py:981 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1907 msgid "Prints attributes of vector maps registered in a space time vector dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:998 ../gui/wxpython/menustrings.py:1940 +#: ../gui/wxpython/menustrings.py:999 ../gui/wxpython/menustrings.py:1941 #: ../gui/wxpython/image2target/ii2t_menustrings.py:982 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1908 msgid "Raster dataset color table" msgstr "" -#: ../gui/wxpython/menustrings.py:999 ../gui/wxpython/menustrings.py:1941 +#: ../gui/wxpython/menustrings.py:1000 ../gui/wxpython/menustrings.py:1942 #: ../gui/wxpython/image2target/ii2t_menustrings.py:983 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1909 msgid "Creates/modifies the color table associated with each raster map of the space time raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:1000 ../gui/wxpython/menustrings.py:1942 +#: ../gui/wxpython/menustrings.py:1001 ../gui/wxpython/menustrings.py:1943 #: ../gui/wxpython/image2target/ii2t_menustrings.py:984 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1910 msgid "Raster calculations" msgstr "" -#: ../gui/wxpython/menustrings.py:1001 ../gui/wxpython/menustrings.py:1943 +#: ../gui/wxpython/menustrings.py:1002 ../gui/wxpython/menustrings.py:1944 #: ../gui/wxpython/image2target/ii2t_menustrings.py:985 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1911 msgid "Performs spatio-temporal mapcalc expressions on temporally sampled maps of space time raster datasets." msgstr "" -#: ../gui/wxpython/menustrings.py:1002 ../gui/wxpython/menustrings.py:1944 +#: ../gui/wxpython/menustrings.py:1003 ../gui/wxpython/menustrings.py:1945 #: ../gui/wxpython/image2target/ii2t_menustrings.py:986 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1912 msgid "3D raster calculations" msgstr "3D raszter számítások" -#: ../gui/wxpython/menustrings.py:1003 ../gui/wxpython/menustrings.py:1945 +#: ../gui/wxpython/menustrings.py:1004 ../gui/wxpython/menustrings.py:1946 #: ../gui/wxpython/image2target/ii2t_menustrings.py:987 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1913 msgid "Performs r3.mapcalc expressions on maps of sampled space time 3D raster datasets." msgstr "" -#: ../gui/wxpython/menustrings.py:1004 ../gui/wxpython/menustrings.py:1946 +#: ../gui/wxpython/menustrings.py:1005 ../gui/wxpython/menustrings.py:1947 #: ../gui/wxpython/image2target/ii2t_menustrings.py:988 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1914 msgid "Interpolate gaps in raster datasets" msgstr "" -#: ../gui/wxpython/menustrings.py:1005 ../gui/wxpython/menustrings.py:1947 +#: ../gui/wxpython/menustrings.py:1006 ../gui/wxpython/menustrings.py:1948 #: ../gui/wxpython/image2target/ii2t_menustrings.py:989 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1915 msgid "Replaces gaps in a space time raster dataset with interpolated raster maps." msgstr "" -#: ../gui/wxpython/menustrings.py:1006 ../gui/wxpython/menustrings.py:1948 +#: ../gui/wxpython/menustrings.py:1007 ../gui/wxpython/menustrings.py:1949 #: ../gui/wxpython/image2target/ii2t_menustrings.py:990 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1916 msgid "Aggregation" msgstr "" -#: ../gui/wxpython/menustrings.py:1007 ../gui/wxpython/menustrings.py:1949 +#: ../gui/wxpython/menustrings.py:1008 ../gui/wxpython/menustrings.py:1950 #: ../gui/wxpython/image2target/ii2t_menustrings.py:991 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1917 msgid "Neighborhood analysis in raster dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:1008 ../gui/wxpython/menustrings.py:1950 +#: ../gui/wxpython/menustrings.py:1009 ../gui/wxpython/menustrings.py:1951 #: ../gui/wxpython/image2target/ii2t_menustrings.py:992 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1918 msgid "Performs a neighborhood analysis for each map in a space time raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:1009 ../gui/wxpython/menustrings.py:1951 +#: ../gui/wxpython/menustrings.py:1010 ../gui/wxpython/menustrings.py:1952 #: ../gui/wxpython/image2target/ii2t_menustrings.py:993 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1919 msgid "Aggregation in raster datasets" msgstr "" -#: ../gui/wxpython/menustrings.py:1010 ../gui/wxpython/menustrings.py:1952 +#: ../gui/wxpython/menustrings.py:1011 ../gui/wxpython/menustrings.py:1953 #: ../gui/wxpython/image2target/ii2t_menustrings.py:994 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1920 msgid "Performs different aggregation algorithms from r.series on all or a subset of raster maps in a space time raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:1011 ../gui/wxpython/menustrings.py:1953 +#: ../gui/wxpython/menustrings.py:1012 ../gui/wxpython/menustrings.py:1954 #: ../gui/wxpython/image2target/ii2t_menustrings.py:995 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1921 msgid "Temporal aggregation" msgstr "" -#: ../gui/wxpython/menustrings.py:1012 ../gui/wxpython/menustrings.py:1954 +#: ../gui/wxpython/menustrings.py:1013 ../gui/wxpython/menustrings.py:1955 #: ../gui/wxpython/image2target/ii2t_menustrings.py:996 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1922 msgid "Aggregates temporally the maps of a space time raster dataset by a user defined granularity." msgstr "" -#: ../gui/wxpython/menustrings.py:1013 ../gui/wxpython/menustrings.py:1955 +#: ../gui/wxpython/menustrings.py:1014 ../gui/wxpython/menustrings.py:1956 #: ../gui/wxpython/image2target/ii2t_menustrings.py:997 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1923 msgid "Temporal aggregation by dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:1014 ../gui/wxpython/menustrings.py:1956 +#: ../gui/wxpython/menustrings.py:1015 ../gui/wxpython/menustrings.py:1957 #: ../gui/wxpython/image2target/ii2t_menustrings.py:998 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1924 msgid "Aggregates data of an existing space time raster dataset using the time intervals of a second space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:1015 ../gui/wxpython/menustrings.py:1957 +#: ../gui/wxpython/menustrings.py:1016 ../gui/wxpython/menustrings.py:1958 #: ../gui/wxpython/image2target/ii2t_menustrings.py:999 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1925 msgid "Sampling" msgstr "" -#: ../gui/wxpython/menustrings.py:1016 ../gui/wxpython/menustrings.py:1958 +#: ../gui/wxpython/menustrings.py:1017 ../gui/wxpython/menustrings.py:1959 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1000 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1926 msgid "Sample a space time raster dataset at point coordinates" msgstr "" -#: ../gui/wxpython/menustrings.py:1017 ../gui/wxpython/menustrings.py:1959 +#: ../gui/wxpython/menustrings.py:1018 ../gui/wxpython/menustrings.py:1960 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1001 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1927 msgid "Sample a space time raster dataset at specific vector point coordinates and write the output to stdout using different layouts" msgstr "" -#: ../gui/wxpython/menustrings.py:1018 ../gui/wxpython/menustrings.py:1960 +#: ../gui/wxpython/menustrings.py:1019 ../gui/wxpython/menustrings.py:1961 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1002 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1928 msgid "Query raster dataset by vector points dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:1019 ../gui/wxpython/menustrings.py:1961 +#: ../gui/wxpython/menustrings.py:1020 ../gui/wxpython/menustrings.py:1962 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1003 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1929 msgid "Stores raster map values at spatial and temporal positions of vector points as vector attributes." msgstr "" -#: ../gui/wxpython/menustrings.py:1020 ../gui/wxpython/menustrings.py:1962 +#: ../gui/wxpython/menustrings.py:1021 ../gui/wxpython/menustrings.py:1963 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1004 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1930 msgid "Observe specific locations in raster dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:1021 ../gui/wxpython/menustrings.py:1963 +#: ../gui/wxpython/menustrings.py:1022 ../gui/wxpython/menustrings.py:1964 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1005 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1931 msgid "Observes specific locations in a space time raster dataset over a period of time using vector points." msgstr "" -#: ../gui/wxpython/menustrings.py:1022 ../gui/wxpython/menustrings.py:1964 +#: ../gui/wxpython/menustrings.py:1023 ../gui/wxpython/menustrings.py:1965 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1006 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1932 msgid "Temporal sampling" msgstr "" -#: ../gui/wxpython/menustrings.py:1023 ../gui/wxpython/menustrings.py:1965 +#: ../gui/wxpython/menustrings.py:1024 ../gui/wxpython/menustrings.py:1966 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1007 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1933 msgid "Samples the input space time dataset(s) with a sample space time dataset and print the result to stdout." msgstr "" -#: ../gui/wxpython/menustrings.py:1025 ../gui/wxpython/menustrings.py:1967 +#: ../gui/wxpython/menustrings.py:1026 ../gui/wxpython/menustrings.py:1968 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1009 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1935 msgid "Space time datasets metadata" msgstr "" -#: ../gui/wxpython/menustrings.py:1026 ../gui/wxpython/menustrings.py:1968 +#: ../gui/wxpython/menustrings.py:1027 ../gui/wxpython/menustrings.py:1969 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1010 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1936 msgid "Lists information about space time datasets and maps." msgstr "" -#: ../gui/wxpython/menustrings.py:1027 ../gui/wxpython/menustrings.py:1969 +#: ../gui/wxpython/menustrings.py:1028 ../gui/wxpython/menustrings.py:1970 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1011 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1937 msgid "Univariate raster dataset statistics" msgstr "" -#: ../gui/wxpython/menustrings.py:1028 ../gui/wxpython/menustrings.py:1970 +#: ../gui/wxpython/menustrings.py:1029 ../gui/wxpython/menustrings.py:1971 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1012 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1938 msgid "Calculates univariate statistics from the non-null cells for each registered raster map of a space time raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:1029 ../gui/wxpython/menustrings.py:1971 +#: ../gui/wxpython/menustrings.py:1030 ../gui/wxpython/menustrings.py:1972 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1013 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1939 msgid "Univariate vector dataset statistics" msgstr "" -#: ../gui/wxpython/menustrings.py:1030 ../gui/wxpython/menustrings.py:1972 +#: ../gui/wxpython/menustrings.py:1031 ../gui/wxpython/menustrings.py:1973 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1014 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1940 msgid "Calculates univariate statistics of attributes for each registered vector map of a space time vector dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:1031 ../gui/wxpython/menustrings.py:1973 +#: ../gui/wxpython/menustrings.py:1032 ../gui/wxpython/menustrings.py:1974 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1015 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1941 msgid "Univariate 3D raster dataset statistics" msgstr "" -#: ../gui/wxpython/menustrings.py:1032 ../gui/wxpython/menustrings.py:1974 +#: ../gui/wxpython/menustrings.py:1033 ../gui/wxpython/menustrings.py:1975 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1016 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1942 msgid "Calculates univariate statistics from the non-null cells for each registered 3D raster map of a space time 3D raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:1033 ../gui/wxpython/menustrings.py:1975 +#: ../gui/wxpython/menustrings.py:1034 ../gui/wxpython/menustrings.py:1976 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1017 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1943 msgid "Report temporal topology" msgstr "" -#: ../gui/wxpython/menustrings.py:1034 ../gui/wxpython/menustrings.py:1976 +#: ../gui/wxpython/menustrings.py:1035 ../gui/wxpython/menustrings.py:1977 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1018 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1944 msgid "Lists temporal topology of a space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:1035 ../gui/wxpython/menustrings.py:1977 -#: ../gui/wxpython/menustrings.py:1984 +#: ../gui/wxpython/menustrings.py:1036 ../gui/wxpython/menustrings.py:1978 +#: ../gui/wxpython/menustrings.py:1985 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1019 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1945 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1952 msgid "GUI tools" msgstr "GUI eszközök" -#: ../gui/wxpython/menustrings.py:1038 ../gui/wxpython/menustrings.py:1980 -#: ../gui/wxpython/menustrings.py:2000 +#: ../gui/wxpython/menustrings.py:1039 ../gui/wxpython/menustrings.py:1981 +#: ../gui/wxpython/menustrings.py:2001 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1022 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1948 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1968 msgid "Timeline tool" msgstr "IdÅ‘vonal eszközök" -#: ../gui/wxpython/menustrings.py:1039 ../gui/wxpython/menustrings.py:1981 -#: ../gui/wxpython/menustrings.py:2001 +#: ../gui/wxpython/menustrings.py:1040 ../gui/wxpython/menustrings.py:1982 +#: ../gui/wxpython/menustrings.py:2002 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1023 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1949 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1969 msgid "Plot temporal extents." msgstr "" -#: ../gui/wxpython/menustrings.py:1040 ../gui/wxpython/menustrings.py:1982 -#: ../gui/wxpython/menustrings.py:1998 +#: ../gui/wxpython/menustrings.py:1041 ../gui/wxpython/menustrings.py:1983 +#: ../gui/wxpython/menustrings.py:1999 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1024 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1950 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1966 msgid "Temporal plot tool" msgstr "" -#: ../gui/wxpython/menustrings.py:1041 ../gui/wxpython/menustrings.py:1983 -#: ../gui/wxpython/menustrings.py:1999 +#: ../gui/wxpython/menustrings.py:1042 ../gui/wxpython/menustrings.py:1984 +#: ../gui/wxpython/menustrings.py:2000 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1025 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1951 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1967 msgid "Plot temporal values." msgstr "" -#: ../gui/wxpython/menustrings.py:1042 ../gui/wxpython/menustrings.py:2047 -#: ../gui/wxpython/menustrings.py:2090 +#: ../gui/wxpython/menustrings.py:1043 ../gui/wxpython/menustrings.py:2048 +#: ../gui/wxpython/menustrings.py:2091 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1026 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2015 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2058 msgid "&Help" msgstr "Súgó" -#: ../gui/wxpython/menustrings.py:1043 +#: ../gui/wxpython/menustrings.py:1044 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1027 msgid "GRASS help" msgstr "GRASS súgó" -#: ../gui/wxpython/menustrings.py:1044 ../gui/wxpython/menustrings.py:1046 +#: ../gui/wxpython/menustrings.py:1045 ../gui/wxpython/menustrings.py:1047 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1028 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1030 msgid "Display the HTML man pages of GRASS GIS" msgstr "GRASS GIS HTML kézikönyv oldalainak megjelenítése" -#: ../gui/wxpython/menustrings.py:1045 +#: ../gui/wxpython/menustrings.py:1046 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1029 msgid "GUI help" msgstr "GUI súgó" -#: ../gui/wxpython/menustrings.py:1047 +#: ../gui/wxpython/menustrings.py:1048 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1031 msgid "About system" msgstr "Rendszer névjegy" -#: ../gui/wxpython/menustrings.py:1048 +#: ../gui/wxpython/menustrings.py:1049 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1032 msgid "Prints system information" msgstr "" -#: ../gui/wxpython/menustrings.py:1049 ../gui/wxpython/menustrings.py:1050 +#: ../gui/wxpython/menustrings.py:1050 ../gui/wxpython/menustrings.py:1051 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1033 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1034 #: ../gui/wxpython/gui_core/ghelp.py:53 msgid "About GRASS GIS" msgstr "" -#: ../gui/wxpython/menustrings.py:1053 +#: ../gui/wxpython/menustrings.py:1054 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1037 msgid "Import, export and link data" msgstr "" -#: ../gui/wxpython/menustrings.py:1987 +#: ../gui/wxpython/menustrings.py:1988 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1955 msgid "Attribute table manager" msgstr "Attribútum tábla kezelÅ‘" -#: ../gui/wxpython/menustrings.py:2006 +#: ../gui/wxpython/menustrings.py:2007 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1974 msgid "Create new model" msgstr "Új modell létrehozás" -#: ../gui/wxpython/menustrings.py:2008 +#: ../gui/wxpython/menustrings.py:2009 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1976 msgid "Load model from file" msgstr "Modell betöltés fájlból" -#: ../gui/wxpython/menustrings.py:2010 +#: ../gui/wxpython/menustrings.py:2011 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1978 #: ../gui/wxpython/gmodeler/frame.py:518 msgid "Save model" msgstr "" -#: ../gui/wxpython/menustrings.py:2012 +#: ../gui/wxpython/menustrings.py:2013 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1980 msgid "Save model to file" msgstr "Modell mentés fájlba" -#: ../gui/wxpython/menustrings.py:2014 +#: ../gui/wxpython/menustrings.py:2015 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1982 msgid "Close model file" msgstr "Modell fájl lezárás" -#: ../gui/wxpython/menustrings.py:2015 +#: ../gui/wxpython/menustrings.py:2016 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1983 msgid "Export to image" msgstr "Exportálás képbe" -#: ../gui/wxpython/menustrings.py:2016 +#: ../gui/wxpython/menustrings.py:2017 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1984 msgid "Export model to image" msgstr "Modell export képbe" -#: ../gui/wxpython/menustrings.py:2017 +#: ../gui/wxpython/menustrings.py:2018 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1985 msgid "Export to Python" msgstr "Export Pythonba" -#: ../gui/wxpython/menustrings.py:2018 +#: ../gui/wxpython/menustrings.py:2019 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1986 msgid "Export model to Python script" msgstr "Modell export Python szkriptbe" -#: ../gui/wxpython/menustrings.py:2019 +#: ../gui/wxpython/menustrings.py:2020 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1987 msgid "Quit modeler" msgstr "Kilépés a modellezÅ‘bÅ‘l" -#: ../gui/wxpython/menustrings.py:2020 +#: ../gui/wxpython/menustrings.py:2021 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1988 msgid "Close modeler window" msgstr "ModellezÅ‘ ablak lezárás" -#: ../gui/wxpython/menustrings.py:2023 +#: ../gui/wxpython/menustrings.py:2024 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1991 #: ../gui/wxpython/gmodeler/preferences.py:32 msgid "Modeler settings" msgstr "ModellezÅ‘ beállítások" -#: ../gui/wxpython/menustrings.py:2024 +#: ../gui/wxpython/menustrings.py:2025 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1992 msgid "&Model" msgstr "&Modell" -#: ../gui/wxpython/menustrings.py:2025 +#: ../gui/wxpython/menustrings.py:2026 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1993 msgid "Add command" msgstr "Parancs hozzáadás" -#: ../gui/wxpython/menustrings.py:2026 +#: ../gui/wxpython/menustrings.py:2027 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1994 msgid "Add action (GRASS command) to model" msgstr "" -#: ../gui/wxpython/menustrings.py:2027 +#: ../gui/wxpython/menustrings.py:2028 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1995 msgid "Add data" msgstr "" -#: ../gui/wxpython/menustrings.py:2028 +#: ../gui/wxpython/menustrings.py:2029 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1996 msgid "Add data item to model" msgstr "" -#: ../gui/wxpython/menustrings.py:2029 +#: ../gui/wxpython/menustrings.py:2030 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1997 msgid "Define relation" msgstr "" -#: ../gui/wxpython/menustrings.py:2030 +#: ../gui/wxpython/menustrings.py:2031 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1998 msgid "Define relation between data and action items" msgstr "" -#: ../gui/wxpython/menustrings.py:2031 +#: ../gui/wxpython/menustrings.py:2032 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1999 msgid "Add loop / series" msgstr "" -#: ../gui/wxpython/menustrings.py:2032 +#: ../gui/wxpython/menustrings.py:2033 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2000 msgid "Adds loop (series) to model" msgstr "" -#: ../gui/wxpython/menustrings.py:2033 +#: ../gui/wxpython/menustrings.py:2034 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2001 msgid "Add condition" msgstr "Feltétel hozzáadás" -#: ../gui/wxpython/menustrings.py:2034 +#: ../gui/wxpython/menustrings.py:2035 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2002 msgid "Adds condition (if/else) to model" msgstr "" -#: ../gui/wxpython/menustrings.py:2035 +#: ../gui/wxpython/menustrings.py:2036 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2003 #: ../gui/wxpython/gmodeler/frame.py:885 msgid "Add comment" msgstr "Megjegyzés hozzáadás" -#: ../gui/wxpython/menustrings.py:2036 +#: ../gui/wxpython/menustrings.py:2037 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2004 msgid "Adds comment to model" msgstr "" -#: ../gui/wxpython/menustrings.py:2037 +#: ../gui/wxpython/menustrings.py:2038 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2005 msgid "Remove item" msgstr "Elem eltávoilítás" -#: ../gui/wxpython/menustrings.py:2038 +#: ../gui/wxpython/menustrings.py:2039 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2006 msgid "Remove action/data from model" msgstr "Művelet/adat eltávolítása a modellbÅ‘l" -#: ../gui/wxpython/menustrings.py:2039 +#: ../gui/wxpython/menustrings.py:2040 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2007 #: ../gui/wxpython/gmodeler/preferences.py:661 msgid "Model properties" msgstr "Modell tulajdonságok" -#: ../gui/wxpython/menustrings.py:2040 +#: ../gui/wxpython/menustrings.py:2041 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2008 msgid "Model properties (name, purpose, etc.)" msgstr "" -#: ../gui/wxpython/menustrings.py:2041 +#: ../gui/wxpython/menustrings.py:2042 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2009 msgid "Delete intermediate data" msgstr "" -#: ../gui/wxpython/menustrings.py:2042 +#: ../gui/wxpython/menustrings.py:2043 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2010 msgid "Delete intermediate data defined in the model" msgstr "" -#: ../gui/wxpython/menustrings.py:2044 +#: ../gui/wxpython/menustrings.py:2045 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2012 msgid "Run entire model" msgstr "" -#: ../gui/wxpython/menustrings.py:2045 +#: ../gui/wxpython/menustrings.py:2046 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2013 msgid "Validate model" msgstr "Modell ellenÅ‘rzés" -#: ../gui/wxpython/menustrings.py:2046 +#: ../gui/wxpython/menustrings.py:2047 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2014 msgid "Validate entire model" msgstr "A teljes modell ellenÅ‘rzése" -#: ../gui/wxpython/menustrings.py:2048 ../gui/wxpython/menustrings.py:2091 +#: ../gui/wxpython/menustrings.py:2049 ../gui/wxpython/menustrings.py:2092 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2016 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2059 -#: ../gui/wxpython/tplot/frame.py:280 ../gui/wxpython/timeline/frame.py:137 +#: ../gui/wxpython/tplot/frame.py:346 ../gui/wxpython/timeline/frame.py:137 msgid "Help" msgstr "Súgó" -#: ../gui/wxpython/menustrings.py:2049 +#: ../gui/wxpython/menustrings.py:2050 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2017 msgid "Display the HTML man pages of Graphical modeler" msgstr "" -#: ../gui/wxpython/menustrings.py:2050 +#: ../gui/wxpython/menustrings.py:2051 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2018 msgid "About Graphical Modeler" msgstr "Grafikus modellezÅ‘ névjegy" -#: ../gui/wxpython/menustrings.py:2051 +#: ../gui/wxpython/menustrings.py:2052 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2019 msgid "Display information about Graphical Modeler" msgstr "" -#: ../gui/wxpython/menustrings.py:2056 +#: ../gui/wxpython/menustrings.py:2057 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2024 #: ../gui/wxpython/psmap/toolbars.py:77 msgid "Specify paper size, margins and orientation" msgstr "Papír méret, margók és tájolás megadása" -#: ../gui/wxpython/menustrings.py:2057 +#: ../gui/wxpython/menustrings.py:2058 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2025 msgid "Load instruction file" msgstr "" -#: ../gui/wxpython/menustrings.py:2058 +#: ../gui/wxpython/menustrings.py:2059 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2026 #: ../gui/wxpython/psmap/toolbars.py:70 msgid "Load text file with mapping instructions" msgstr "Térképi utasításokat tartalmazó szövegfájl betöltése " -#: ../gui/wxpython/menustrings.py:2059 +#: ../gui/wxpython/menustrings.py:2060 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2027 msgid "Export instruction file" msgstr "" -#: ../gui/wxpython/menustrings.py:2060 +#: ../gui/wxpython/menustrings.py:2061 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2028 #: ../gui/wxpython/psmap/toolbars.py:68 msgid "Generate text file with mapping instructions" msgstr "Térképi utasításokat tartalmazó szövegfájl generálása" -#: ../gui/wxpython/menustrings.py:2061 +#: ../gui/wxpython/menustrings.py:2062 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2029 msgid "Export to PostScript" msgstr "Export PostScriptbe" -#: ../gui/wxpython/menustrings.py:2062 +#: ../gui/wxpython/menustrings.py:2063 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2030 #: ../gui/wxpython/psmap/toolbars.py:72 msgid "Generate PostScript output" msgstr "PostScript output generálás" -#: ../gui/wxpython/menustrings.py:2063 +#: ../gui/wxpython/menustrings.py:2064 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2031 msgid "Export to PDF" msgstr "Export PDF-be" -#: ../gui/wxpython/menustrings.py:2064 +#: ../gui/wxpython/menustrings.py:2065 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2032 #: ../gui/wxpython/psmap/toolbars.py:74 msgid "Generate PDF output" msgstr "PDF output generálás" -#: ../gui/wxpython/menustrings.py:2065 ../gui/wxpython/menustrings.py:2066 +#: ../gui/wxpython/menustrings.py:2066 ../gui/wxpython/menustrings.py:2067 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2033 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2034 msgid "Launch ps.map dialog" msgstr "" -#: ../gui/wxpython/menustrings.py:2067 +#: ../gui/wxpython/menustrings.py:2068 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2035 #: ../gui/wxpython/gui_core/toolbars.py:74 ../gui/wxpython/lmgr/layertree.py:78 msgid "Quit" msgstr "" -#: ../gui/wxpython/menustrings.py:2068 +#: ../gui/wxpython/menustrings.py:2069 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2036 msgid "Close Cartographic Composer" msgstr "" -#: ../gui/wxpython/menustrings.py:2069 +#: ../gui/wxpython/menustrings.py:2070 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2037 msgid "&Insert" msgstr "" -#: ../gui/wxpython/menustrings.py:2070 +#: ../gui/wxpython/menustrings.py:2071 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2038 -#: ../gui/wxpython/psmap/toolbars.py:82 ../gui/wxpython/psmap/dialogs.py:833 -#: ../gui/wxpython/psmap/dialogs.py:887 +#: ../gui/wxpython/psmap/toolbars.py:82 ../gui/wxpython/psmap/dialogs.py:835 +#: ../gui/wxpython/psmap/dialogs.py:889 msgid "Map frame" msgstr "Térképkeret" -#: ../gui/wxpython/menustrings.py:2071 +#: ../gui/wxpython/menustrings.py:2072 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2039 msgid "Add or edit map frame" msgstr "" -#: ../gui/wxpython/menustrings.py:2072 +#: ../gui/wxpython/menustrings.py:2073 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2040 #: ../gui/wxpython/nviz/mapwindow.py:1675 ../gui/wxpython/nviz/tools.py:827 -#: ../gui/wxpython/psmap/dialogs.py:1540 ../gui/wxpython/lmgr/layertree.py:1044 +#: ../gui/wxpython/psmap/dialogs.py:1542 ../gui/wxpython/lmgr/layertree.py:1044 msgid "Raster map" msgstr "Raszter térkép" -#: ../gui/wxpython/menustrings.py:2073 +#: ../gui/wxpython/menustrings.py:2074 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2041 msgid "Add or edit raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:2074 +#: ../gui/wxpython/menustrings.py:2075 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2042 -#: ../gui/wxpython/nviz/tools.py:1453 ../gui/wxpython/psmap/dialogs.py:3644 +#: ../gui/wxpython/nviz/tools.py:1453 ../gui/wxpython/psmap/dialogs.py:3646 #: ../gui/wxpython/lmgr/layertree.py:1048 msgid "Vector map" msgstr "Vektor térkép" -#: ../gui/wxpython/menustrings.py:2075 +#: ../gui/wxpython/menustrings.py:2076 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2043 msgid "Add or edit vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:2076 +#: ../gui/wxpython/menustrings.py:2077 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2044 msgid "Map legend" msgstr "Térkép jelmagarázat" -#: ../gui/wxpython/menustrings.py:2077 +#: ../gui/wxpython/menustrings.py:2078 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2045 msgid "Add or edit raster and vector legend" msgstr "" -#: ../gui/wxpython/menustrings.py:2078 +#: ../gui/wxpython/menustrings.py:2079 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2046 #: ../gui/wxpython/psmap/toolbars.py:93 msgid "Map info" msgstr "Térkép info" -#: ../gui/wxpython/menustrings.py:2079 +#: ../gui/wxpython/menustrings.py:2080 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2047 msgid "Add or edit map info" msgstr "" -#: ../gui/wxpython/menustrings.py:2080 +#: ../gui/wxpython/menustrings.py:2081 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2048 #: ../gui/wxpython/nviz/tools.py:2381 ../gui/wxpython/psmap/toolbars.py:97 msgid "Scale bar" msgstr "Léptékvonalzó" -#: ../gui/wxpython/menustrings.py:2081 +#: ../gui/wxpython/menustrings.py:2082 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2049 msgid "Add or edit scale bar" msgstr "" -#: ../gui/wxpython/menustrings.py:2082 +#: ../gui/wxpython/menustrings.py:2083 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2050 -#: ../gui/wxpython/psmap/toolbars.py:91 ../gui/wxpython/psmap/dialogs.py:5185 -#: ../gui/wxpython/psmap/dialogs.py:5194 -#: ../gui/wxpython/animation/dialogs.py:1537 +#: ../gui/wxpython/psmap/toolbars.py:91 ../gui/wxpython/psmap/dialogs.py:5187 +#: ../gui/wxpython/psmap/dialogs.py:5196 +#: ../gui/wxpython/animation/dialogs.py:1540 msgid "Text" msgstr "Szöveg" -#: ../gui/wxpython/menustrings.py:2083 +#: ../gui/wxpython/menustrings.py:2084 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2051 -#: ../gui/wxpython/animation/dialogs.py:988 +#: ../gui/wxpython/animation/dialogs.py:991 #: ../gui/wxpython/mapdisp/toolbars.py:54 msgid "Add text" msgstr "Szöveg hozzáadás" -#: ../gui/wxpython/menustrings.py:2084 +#: ../gui/wxpython/menustrings.py:2085 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2052 -#: ../gui/wxpython/psmap/toolbars.py:99 ../gui/wxpython/psmap/dialogs.py:5720 -#: ../gui/wxpython/psmap/dialogs.py:5782 -#: ../gui/wxpython/animation/dialogs.py:1536 +#: ../gui/wxpython/psmap/toolbars.py:99 ../gui/wxpython/psmap/dialogs.py:5722 +#: ../gui/wxpython/psmap/dialogs.py:5784 +#: ../gui/wxpython/animation/dialogs.py:1539 msgid "Image" msgstr "Kép" -#: ../gui/wxpython/menustrings.py:2085 +#: ../gui/wxpython/menustrings.py:2086 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2053 -#: ../gui/wxpython/animation/dialogs.py:988 +#: ../gui/wxpython/animation/dialogs.py:991 msgid "Add image" msgstr "Kép hozzáadás" -#: ../gui/wxpython/menustrings.py:2086 +#: ../gui/wxpython/menustrings.py:2087 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2054 #: ../gui/wxpython/nviz/tools.py:2332 ../gui/wxpython/psmap/toolbars.py:101 -#: ../gui/wxpython/psmap/dialogs.py:6244 +#: ../gui/wxpython/psmap/dialogs.py:6246 msgid "North Arrow" msgstr "Észak nyíl" -#: ../gui/wxpython/menustrings.py:2087 +#: ../gui/wxpython/menustrings.py:2088 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2055 #: ../gui/wxpython/mapdisp/toolbars.py:41 msgid "Add north arrow" msgstr "Észak nyíl hozzáadás" -#: ../gui/wxpython/menustrings.py:2089 +#: ../gui/wxpython/menustrings.py:2090 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2057 #: ../gui/wxpython/psmap/toolbars.py:85 msgid "Delete selected object" msgstr "Szelektált objektum törlése" -#: ../gui/wxpython/menustrings.py:2092 +#: ../gui/wxpython/menustrings.py:2093 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2060 msgid "Display the HTML man pages of Cartographic Composer" msgstr "" -#: ../gui/wxpython/menustrings.py:2093 +#: ../gui/wxpython/menustrings.py:2094 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2061 msgid "About Cartographic Composer" msgstr "" -#: ../gui/wxpython/menustrings.py:2094 +#: ../gui/wxpython/menustrings.py:2095 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2062 msgid "Display information about Cartographic Composer" msgstr "" @@ -10676,20 +10650,26 @@ msgid "Imports raster data into a GRASS raster map using GDAL library and reprojects on the fly." msgstr "" +#: ../gui/wxpython/image2target/ii2t_menustrings.py:64 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1065 +msgid "Imports a raster map as GRASS GIS specific archive file (packed with r.pack)" +msgstr "" + #: ../gui/wxpython/image2target/ii2t_menustrings.py:71 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1072 msgid "Imports vector data into a GRASS vector map using OGR library and reprojects on the fly." msgstr "" +#: ../gui/wxpython/image2target/ii2t_menustrings.py:88 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1089 +msgid "Imports a vector map as GRASS GIS specific archive file (packed with v.pack)" +msgstr "" + #: ../gui/wxpython/image2target/ii2t_menustrings.py:132 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1133 msgid "Exports a vector map layer to any of the supported OGR vector formats. By default a vector map layer is exported to Esri Shapefile format." msgstr "Vektor térkép réteg export bármelyik támogatott OGR vektor formátumba. Alapértelmezés szerint a vektor térkép réteget ESRI shape fájl formátumba exportáljuk." -#: ../gui/wxpython/image2target/ii2t_menustrings.py:198 -msgid "Creates a 3D rendering of GIS data. Renders surfaces (raster data), 2D/3D vector data, and volumes (3D raster data) in 3D." -msgstr "" - #: ../gui/wxpython/image2target/ii2t_menustrings.py:650 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1576 msgid "Allocates subnets for nearest centers (direction from center). center node must be opened (costs >= 0). Costs of center node are used in calculation" @@ -10720,236 +10700,256 @@ msgid "GRASS GIS Manage Ground Control Points" msgstr "GRASS GIS illesztÅ‘pont kezelés" -#: ../gui/wxpython/image2target/ii2t_manager.py:177 -#: ../gui/wxpython/gcp/manager.py:148 +#: ../gui/wxpython/image2target/ii2t_manager.py:179 +#: ../gui/wxpython/gcp/manager.py:150 msgid "Setup for georectification" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:210 -#: ../gui/wxpython/image2target/ii2t_manager.py:214 -#: ../gui/wxpython/gcp/manager.py:181 ../gui/wxpython/gcp/manager.py:185 +#: ../gui/wxpython/image2target/ii2t_manager.py:212 +#: ../gui/wxpython/image2target/ii2t_manager.py:216 +#: ../gui/wxpython/gcp/manager.py:183 ../gui/wxpython/gcp/manager.py:187 msgid "Georectifying setup canceled." msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:379 -#: ../gui/wxpython/gcp/manager.py:350 +#: ../gui/wxpython/image2target/ii2t_manager.py:381 +#: ../gui/wxpython/gcp/manager.py:352 msgid "Select map type and location/mapset" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:393 -#: ../gui/wxpython/gcp/manager.py:364 +#: ../gui/wxpython/image2target/ii2t_manager.py:395 +#: ../gui/wxpython/gcp/manager.py:366 msgid "Map type to georectify" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:394 -#: ../gui/wxpython/gui_core/dialogs.py:1452 -#: ../gui/wxpython/gui_core/dialogs.py:1697 -#: ../gui/wxpython/psmap/dialogs.py:920 ../gui/wxpython/gcp/manager.py:365 +#: ../gui/wxpython/image2target/ii2t_manager.py:396 +#: ../gui/wxpython/gui_core/dialogs.py:1453 +#: ../gui/wxpython/gui_core/dialogs.py:1699 +#: ../gui/wxpython/psmap/dialogs.py:922 ../gui/wxpython/gcp/manager.py:367 #: ../gui/wxpython/gmodeler/frame.py:1746 msgid "raster" msgstr "raszter" -#: ../gui/wxpython/image2target/ii2t_manager.py:394 -#: ../gui/wxpython/gui_core/dialogs.py:1452 -#: ../gui/wxpython/psmap/dialogs.py:923 ../gui/wxpython/gcp/manager.py:365 +#: ../gui/wxpython/image2target/ii2t_manager.py:396 +#: ../gui/wxpython/gui_core/dialogs.py:1453 +#: ../gui/wxpython/psmap/dialogs.py:925 ../gui/wxpython/gcp/manager.py:367 #: ../gui/wxpython/gmodeler/frame.py:1747 msgid "vector" msgstr "vektor" -#: ../gui/wxpython/image2target/ii2t_manager.py:404 -#: ../gui/wxpython/gcp/manager.py:375 +#: ../gui/wxpython/image2target/ii2t_manager.py:406 +#: ../gui/wxpython/gcp/manager.py:377 msgid "Select source location:" msgstr "Válasszon forrás helyet:" -#: ../gui/wxpython/image2target/ii2t_manager.py:425 -#: ../gui/wxpython/gcp/manager.py:396 +#: ../gui/wxpython/image2target/ii2t_manager.py:427 +#: ../gui/wxpython/gcp/manager.py:398 msgid "Select source mapset:" msgstr "Válasszon forrás térképcsoportot" -#: ../gui/wxpython/image2target/ii2t_manager.py:481 -#: ../gui/wxpython/gcp/manager.py:452 +#: ../gui/wxpython/image2target/ii2t_manager.py:483 +#: ../gui/wxpython/gcp/manager.py:454 msgid "You must select a valid location before selecting a mapset" msgstr "A térképcsoport kiválasztás elÅ‘tt ki kell választania egy helyet" -#: ../gui/wxpython/image2target/ii2t_manager.py:494 -#: ../gui/wxpython/gcp/manager.py:465 +#: ../gui/wxpython/image2target/ii2t_manager.py:496 +#: ../gui/wxpython/gcp/manager.py:467 msgid "You must select a valid location and mapset in order to continue" msgstr "A folytatás érdekében egy helyet és egy térképcsoportot kell választania" -#: ../gui/wxpython/image2target/ii2t_manager.py:516 -#: ../gui/wxpython/gcp/manager.py:487 +#: ../gui/wxpython/image2target/ii2t_manager.py:518 +#: ../gui/wxpython/gcp/manager.py:489 msgid "Select image/map group to georectify" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:538 +#: ../gui/wxpython/image2target/ii2t_manager.py:540 msgid "Select group:" msgstr "Válasszon csoportot:" -#: ../gui/wxpython/image2target/ii2t_manager.py:555 -#: ../gui/wxpython/gcp/manager.py:526 +#: ../gui/wxpython/image2target/ii2t_manager.py:557 +#: ../gui/wxpython/gcp/manager.py:528 msgid "Create group if none exists" msgstr "Csoport létrehozása, ha nem létezik" -#: ../gui/wxpython/image2target/ii2t_manager.py:569 -#: ../gui/wxpython/gcp/manager.py:540 +#: ../gui/wxpython/image2target/ii2t_manager.py:571 +#: ../gui/wxpython/gcp/manager.py:542 msgid "Add vector map to group..." msgstr "Vektor térkép hozzáadás a csoporthoz..." -#: ../gui/wxpython/image2target/ii2t_manager.py:653 -#: ../gui/wxpython/gcp/manager.py:630 +#: ../gui/wxpython/image2target/ii2t_manager.py:655 +#: ../gui/wxpython/gcp/manager.py:632 msgid "You must select a valid image/map group in order to continue" msgstr "A folytat érdekében kép/térkép csoportot kell választania" -#: ../gui/wxpython/image2target/ii2t_manager.py:660 -#: ../gui/wxpython/gcp/manager.py:637 +#: ../gui/wxpython/image2target/ii2t_manager.py:662 +#: ../gui/wxpython/gcp/manager.py:639 msgid "You must enter an map name extension in order to continue" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:729 -#: ../gui/wxpython/gcp/manager.py:706 +#: ../gui/wxpython/image2target/ii2t_manager.py:731 +#: ../gui/wxpython/gcp/manager.py:708 msgid "Select maps to display for ground control point (GCP) creation" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:790 -#: ../gui/wxpython/image2target/ii2t_manager.py:2981 -#: ../gui/wxpython/gcp/manager.py:767 ../gui/wxpython/gcp/manager.py:2908 +#: ../gui/wxpython/image2target/ii2t_manager.py:792 +#: ../gui/wxpython/image2target/ii2t_manager.py:2984 +#: ../gui/wxpython/gcp/manager.py:769 ../gui/wxpython/gcp/manager.py:2910 msgid "Select target vector map to display:" msgstr "MegjelenítendÅ‘ cél vektor térkép:" -#: ../gui/wxpython/image2target/ii2t_manager.py:862 -#: ../gui/wxpython/gcp/manager.py:839 +#: ../gui/wxpython/image2target/ii2t_manager.py:864 +#: ../gui/wxpython/gcp/manager.py:841 msgid "You must select a source map in order to continue" msgstr "A folytatás érdekében egy forrás térképet kell kiválasztania" -#: ../gui/wxpython/image2target/ii2t_manager.py:889 -#: ../gui/wxpython/image2target/ii2t_manager.py:920 -#: ../gui/wxpython/gcp/manager.py:866 ../gui/wxpython/gcp/manager.py:897 +#: ../gui/wxpython/image2target/ii2t_manager.py:891 +#: ../gui/wxpython/image2target/ii2t_manager.py:922 +#: ../gui/wxpython/gcp/manager.py:868 ../gui/wxpython/gcp/manager.py:899 #, python-format msgid "" "No maps in selected group <%s>.\n" "Please edit group or select another group." msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:950 -#: ../gui/wxpython/gcp/manager.py:927 +#: ../gui/wxpython/image2target/ii2t_manager.py:952 +#: ../gui/wxpython/gcp/manager.py:929 msgid "Manage Ground Control Points" msgstr "IllesztÅ‘pontok (GCP) kezelése" -#: ../gui/wxpython/image2target/ii2t_manager.py:1483 +#: ../gui/wxpython/image2target/ii2t_manager.py:1485 msgid "Writing CONTROL_POINTS file failed" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:1495 +#: ../gui/wxpython/image2target/ii2t_manager.py:1497 #, python-format msgid "CONTROL_POINTS file saved for group <%s>" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:1546 +#: ../gui/wxpython/image2target/ii2t_manager.py:1548 msgid "Reading CONTROL_POINTS file failed" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:1701 -#: ../gui/wxpython/gcp/manager.py:1635 +#: ../gui/wxpython/image2target/ii2t_manager.py:1703 +#: ../gui/wxpython/gcp/manager.py:1637 #, python-format msgid "Transforming <%s>..." msgstr "Transzformálás <%s>..." -#: ../gui/wxpython/image2target/ii2t_manager.py:1706 -#: ../gui/wxpython/gcp/manager.py:1640 +#: ../gui/wxpython/image2target/ii2t_manager.py:1708 +#: ../gui/wxpython/gcp/manager.py:1642 #, python-format msgid "Rectifying vector map <%s>, please wait..." msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:1740 -#: ../gui/wxpython/gcp/manager.py:1674 +#: ../gui/wxpython/image2target/ii2t_manager.py:1743 +#: ../gui/wxpython/gcp/manager.py:1676 #, python-format msgid "Georectification of vector map <%s> failed" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:1872 +#: ../gui/wxpython/image2target/ii2t_manager.py:1875 msgid "" "Could not calculate RMS Error.\n" "Possible error with i.ortho.transform." msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:1998 +#: ../gui/wxpython/image2target/ii2t_manager.py:2001 msgid "" "Could not calculate new extends.\n" "Possible error with i.ortho.transform." msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2210 -#: ../gui/wxpython/image2target/ii2t_manager.py:2230 -#: ../gui/wxpython/gcp/manager.py:2147 ../gui/wxpython/gcp/manager.py:2165 +#: ../gui/wxpython/image2target/ii2t_manager.py:2213 +#: ../gui/wxpython/image2target/ii2t_manager.py:2233 +#: ../gui/wxpython/gcp/manager.py:2149 ../gui/wxpython/gcp/manager.py:2167 msgid "source E" msgstr "forrás K" -#: ../gui/wxpython/image2target/ii2t_manager.py:2211 -#: ../gui/wxpython/image2target/ii2t_manager.py:2231 -#: ../gui/wxpython/gcp/manager.py:2148 ../gui/wxpython/gcp/manager.py:2166 +#: ../gui/wxpython/image2target/ii2t_manager.py:2214 +#: ../gui/wxpython/image2target/ii2t_manager.py:2234 +#: ../gui/wxpython/gcp/manager.py:2150 ../gui/wxpython/gcp/manager.py:2168 msgid "source N" msgstr "forrás É" -#: ../gui/wxpython/image2target/ii2t_manager.py:2212 -#: ../gui/wxpython/image2target/ii2t_manager.py:2232 +#: ../gui/wxpython/image2target/ii2t_manager.py:2215 +#: ../gui/wxpython/image2target/ii2t_manager.py:2235 msgid "source Z" msgstr "forrás Z" -#: ../gui/wxpython/image2target/ii2t_manager.py:2213 -#: ../gui/wxpython/image2target/ii2t_manager.py:2233 -#: ../gui/wxpython/gcp/manager.py:2149 ../gui/wxpython/gcp/manager.py:2167 +#: ../gui/wxpython/image2target/ii2t_manager.py:2216 +#: ../gui/wxpython/image2target/ii2t_manager.py:2236 +#: ../gui/wxpython/gcp/manager.py:2151 ../gui/wxpython/gcp/manager.py:2169 msgid "target E" msgstr "cél K" -#: ../gui/wxpython/image2target/ii2t_manager.py:2214 -#: ../gui/wxpython/image2target/ii2t_manager.py:2234 -#: ../gui/wxpython/gcp/manager.py:2150 ../gui/wxpython/gcp/manager.py:2168 +#: ../gui/wxpython/image2target/ii2t_manager.py:2217 +#: ../gui/wxpython/image2target/ii2t_manager.py:2237 +#: ../gui/wxpython/gcp/manager.py:2152 ../gui/wxpython/gcp/manager.py:2170 msgid "target N" msgstr "cél É" -#: ../gui/wxpython/image2target/ii2t_manager.py:2215 -#: ../gui/wxpython/image2target/ii2t_manager.py:2235 +#: ../gui/wxpython/image2target/ii2t_manager.py:2218 +#: ../gui/wxpython/image2target/ii2t_manager.py:2238 msgid "target Z" msgstr "cél Z" -#: ../gui/wxpython/image2target/ii2t_manager.py:2425 -#: ../gui/wxpython/gcp/manager.py:2354 +#: ../gui/wxpython/image2target/ii2t_manager.py:2428 +#: ../gui/wxpython/gcp/manager.py:2356 msgid "Create vector map group" msgstr "Vektor térkép csoport létrehozás" -#: ../gui/wxpython/image2target/ii2t_manager.py:2500 -#: ../gui/wxpython/gcp/manager.py:2429 +#: ../gui/wxpython/image2target/ii2t_manager.py:2503 +#: ../gui/wxpython/gcp/manager.py:2431 msgid "Select vector map(s) to add to group:" msgstr "Csoporthoz adandó vektor térkép(ek):" -#: ../gui/wxpython/image2target/ii2t_manager.py:2583 -#: ../gui/wxpython/gcp/manager.py:2516 +#: ../gui/wxpython/image2target/ii2t_manager.py:2586 +#: ../gui/wxpython/gcp/manager.py:2518 msgid "source E:" msgstr "forrás K:" -#: ../gui/wxpython/image2target/ii2t_manager.py:2584 -#: ../gui/wxpython/gcp/manager.py:2517 +#: ../gui/wxpython/image2target/ii2t_manager.py:2587 +#: ../gui/wxpython/gcp/manager.py:2519 msgid "target E:" msgstr "cél K" -#: ../gui/wxpython/image2target/ii2t_manager.py:2585 -#: ../gui/wxpython/gcp/manager.py:2518 +#: ../gui/wxpython/image2target/ii2t_manager.py:2588 +#: ../gui/wxpython/gcp/manager.py:2520 msgid "source N:" msgstr "forrás É:" -#: ../gui/wxpython/image2target/ii2t_manager.py:2586 -#: ../gui/wxpython/gcp/manager.py:2519 +#: ../gui/wxpython/image2target/ii2t_manager.py:2589 +#: ../gui/wxpython/gcp/manager.py:2521 msgid "target N:" msgstr "cél É:" -#: ../gui/wxpython/image2target/ii2t_manager.py:2587 +#: ../gui/wxpython/image2target/ii2t_manager.py:2590 msgid "source Z:" msgstr "forrás Z:" -#: ../gui/wxpython/image2target/ii2t_manager.py:2588 +#: ../gui/wxpython/image2target/ii2t_manager.py:2591 msgid "target Z:" msgstr "Cél Z:" +#: ../gui/wxpython/image2target/ii2t_gis_set.py:252 +#, python-format +msgid "GRASS GIS %s startup%s" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_gis_set.py:474 +#: ../gui/wxpython/startup/guiutils.py:80 +#, python-format +msgid "Invalid line in GISRC file (%s):%s\n" +msgstr "Hibás sor a GISRC fájlban (%s): %s\n" + +#: ../gui/wxpython/image2target/ii2t_gis_set.py:556 +msgid "New mapset:" +msgstr "Új térképcsoport" + +#: ../gui/wxpython/image2target/ii2t_gis_set.py:937 +#: ../gui/wxpython/lmgr/frame.py:1071 +msgid "Enter name for new mapset:" +msgstr "Az új térképcsoport neve:" + #: ../gui/wxpython/vdigit/mapwindow.py:425 msgid "Update categories" msgstr "Kategóriák aktualizálása" @@ -11139,7 +11139,7 @@ msgid "Z bulk-labeling of 3D lines" msgstr "" -#: ../gui/wxpython/vdigit/toolbars.py:603 ../gui/wxpython/vdigit/wxdigit.py:63 +#: ../gui/wxpython/vdigit/toolbars.py:603 ../gui/wxpython/vdigit/wxdigit.py:64 msgid "No vector map open for editing." msgstr "" @@ -11154,7 +11154,7 @@ #: ../gui/wxpython/vdigit/toolbars.py:841 #: ../gui/wxpython/vdigit/toolbars.py:998 #: ../gui/wxpython/vdigit/toolbars.py:1096 -#: ../gui/wxpython/gui_core/dialogs.py:213 +#: ../gui/wxpython/gui_core/dialogs.py:214 msgid "Select vector map" msgstr "Válasszon vektor térképet" @@ -11241,9 +11241,9 @@ msgstr "" #: ../gui/wxpython/vdigit/preferences.py:150 -#: ../gui/wxpython/gui_core/preferences.py:281 -#: ../gui/wxpython/animation/dialogs.py:340 -#: ../gui/wxpython/animation/dialogs.py:1854 +#: ../gui/wxpython/gui_core/preferences.py:274 +#: ../gui/wxpython/animation/dialogs.py:343 +#: ../gui/wxpython/animation/dialogs.py:1857 #: ../gui/wxpython/gmodeler/preferences.py:54 msgid "General" msgstr "" @@ -11365,7 +11365,7 @@ msgstr "" #: ../gui/wxpython/vdigit/preferences.py:582 -#: ../gui/wxpython/gui_core/preferences.py:1504 +#: ../gui/wxpython/gui_core/preferences.py:1498 msgid "Attributes" msgstr "" @@ -11380,8 +11380,8 @@ #: ../gui/wxpython/vdigit/preferences.py:612 #: ../gui/wxpython/vdigit/preferences.py:615 #: ../gui/wxpython/vdigit/dialogs.py:116 ../gui/wxpython/vdigit/dialogs.py:576 -#: ../gui/wxpython/dbmgr/dialogs.py:512 ../gui/wxpython/dbmgr/base.py:2952 -#: ../gui/wxpython/dbmgr/base.py:3073 ../gui/wxpython/dbmgr/base.py:3339 +#: ../gui/wxpython/dbmgr/dialogs.py:512 ../gui/wxpython/dbmgr/base.py:2954 +#: ../gui/wxpython/dbmgr/base.py:3075 ../gui/wxpython/dbmgr/base.py:3341 msgid "Layer" msgstr "Réteg" @@ -11453,8 +11453,8 @@ msgstr "Kiemelés (duplikáltak)" #: ../gui/wxpython/vdigit/preferences.py:800 -#: ../gui/wxpython/gui_core/gselect.py:2342 -#: ../gui/wxpython/psmap/toolbars.py:103 ../gui/wxpython/psmap/dialogs.py:6279 +#: ../gui/wxpython/gui_core/gselect.py:2334 +#: ../gui/wxpython/psmap/toolbars.py:103 ../gui/wxpython/psmap/dialogs.py:6281 msgid "Point" msgstr "Pont" @@ -11529,7 +11529,7 @@ msgid "Add new category" msgstr "Új kategória hozzáadás" -#: ../gui/wxpython/vdigit/dialogs.py:151 ../gui/wxpython/psmap/dialogs.py:479 +#: ../gui/wxpython/vdigit/dialogs.py:151 ../gui/wxpython/psmap/dialogs.py:481 #: ../gui/wxpython/web_services/dialogs.py:685 msgid "Apply changes" msgstr "Módosítások elfogadása" @@ -11566,8 +11566,8 @@ msgid "Delete all" msgstr "Mindent töröl" -#: ../gui/wxpython/vdigit/dialogs.py:290 ../gui/wxpython/dbmgr/base.py:1438 -#: ../gui/wxpython/dbmgr/base.py:2588 ../gui/wxpython/gmodeler/dialogs.py:851 +#: ../gui/wxpython/vdigit/dialogs.py:290 ../gui/wxpython/dbmgr/base.py:1440 +#: ../gui/wxpython/dbmgr/base.py:2590 ../gui/wxpython/gmodeler/dialogs.py:851 #: ../gui/wxpython/gmodeler/dialogs.py:1017 msgid "Reload" msgstr "" @@ -11605,29 +11605,29 @@ msgid "Layer (Categories)" msgstr "Réteg (Kategóriák)" -#: ../gui/wxpython/vdigit/wxdisplay.py:1017 +#: ../gui/wxpython/vdigit/wxdisplay.py:1019 #, python-format msgid "Topology for vector map <%s> is not available. Topology is required by digitizer. Do you want to rebuild topology (takes some time) and open the vector map for editing?" msgstr "" -#: ../gui/wxpython/vdigit/wxdisplay.py:1022 +#: ../gui/wxpython/vdigit/wxdisplay.py:1024 msgid "Topology missing" msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:56 +#: ../gui/wxpython/vdigit/wxdigit.py:57 msgid "Digitization Error" msgstr "Digitalizálási hiba" -#: ../gui/wxpython/vdigit/wxdigit.py:61 +#: ../gui/wxpython/vdigit/wxdigit.py:62 #, python-format msgid "Unable to open vector map <%s>." msgstr "Nem tudom a vektor térképet megnyitni <%s>." -#: ../gui/wxpython/vdigit/wxdigit.py:64 +#: ../gui/wxpython/vdigit/wxdigit.py:65 msgid "Operation canceled." msgstr "Művelet megszakítva." -#: ../gui/wxpython/vdigit/wxdigit.py:71 +#: ../gui/wxpython/vdigit/wxdigit.py:72 #, python-format msgid "" "Writing new feature failed. Operation canceled.\n" @@ -11635,50 +11635,55 @@ "Reason: %s" msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:80 +#: ../gui/wxpython/vdigit/wxdigit.py:81 #, python-format msgid "Reading feature id %d failed. Operation canceled." msgstr "%delem id olvasása sikertelen. A művelet megszakadt." -#: ../gui/wxpython/vdigit/wxdigit.py:88 +#: ../gui/wxpython/vdigit/wxdigit.py:89 #, python-format msgid "Database link %d not available. Operation canceled." msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:96 +#: ../gui/wxpython/vdigit/wxdigit.py:97 #, python-format msgid "Unable to start database driver <%s>. Operation canceled." msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:106 +#: ../gui/wxpython/vdigit/wxdigit.py:107 #, python-format msgid "Unable to open database <%(db)s> by driver <%(driver)s>. Operation canceled." msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:114 +#: ../gui/wxpython/vdigit/wxdigit.py:115 #, python-format msgid "Unable to execute SQL query '%s'. Operation canceled." msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:122 +#: ../gui/wxpython/vdigit/wxdigit.py:123 #, python-format msgid "Feature id %d is marked as dead. Operation canceled." msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:130 +#: ../gui/wxpython/vdigit/wxdigit.py:131 #, python-format msgid "Unsupported feature type %d. Operation canceled." msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:500 +#: ../gui/wxpython/vdigit/wxdigit.py:501 #, python-format msgid "Unknown feature type '%s'" msgstr "Ismeretlen elem típus '%s'" -#: ../gui/wxpython/vdigit/wxdigit.py:505 +#: ../gui/wxpython/vdigit/wxdigit.py:506 msgid "Not enough points for line" msgstr "Nincs elég pont avonalhoz" +#: ../gui/wxpython/startup/guiutils.py:51 +#, fuzzy +msgid "Name for the new mapset:" +msgstr "Az új térképcsoport neve:" + #: ../gui/wxpython/startup/locdownload.py:150 #, python-brace-format msgid "ZIP file is unreadable: {0}" @@ -11747,6 +11752,14 @@ msgid "Abort download" msgstr "Letöltés megszakítás" +#: ../gui/wxpython/startup/utils.py:45 +msgid "Documents" +msgstr "Dokumentációk" + +#: ../gui/wxpython/startup/utils.py:46 +msgid "My Documents" +msgstr "Dokumentumaim" + #: ../gui/wxpython/nviz/mapwindow.py:244 msgid "Opening 3D view was not successful. Please try to change the value of depth buffer in GUI Settings dialog > tab Map Display > Advanced and restart GUI." msgstr "" @@ -11872,11 +11885,11 @@ msgid "constant#" msgstr "" -#: ../gui/wxpython/nviz/wxnviz.py:33 +#: ../gui/wxpython/nviz/wxnviz.py:35 msgid "This module requires the NumPy module, which could not be imported. It probably is not installed (it's not part of the standard Python distribution). See the Numeric Python site (http://numpy.scipy.org) for information on downloading source or binaries." msgstr "Ez a modul a NumPy modult igényli, melyet nem tudtam importálni. Ezt valószínűleg nem telepítették (ez nem része a standard Python kiadásoknak). Lásd a Numeric Python oldalt (http://numpy.scipy.org) a forrás vagy bináris letöltési információkért." -#: ../gui/wxpython/nviz/wxnviz.py:505 ../gui/wxpython/nviz/wxnviz.py:517 +#: ../gui/wxpython/nviz/wxnviz.py:510 ../gui/wxpython/nviz/wxnviz.py:522 #, python-format msgid "3d raster map <%s> not found" msgstr "<%s> 3D raszter térképet nem találom" @@ -11892,7 +11905,7 @@ msgstr "Adat" #: ../gui/wxpython/nviz/tools.py:100 -#: ../gui/wxpython/gui_core/preferences.py:499 +#: ../gui/wxpython/gui_core/preferences.py:492 msgid "Appearance" msgstr "" @@ -11933,9 +11946,9 @@ msgstr "" #: ../gui/wxpython/nviz/tools.py:366 ../gui/wxpython/nviz/tools.py:1285 -#: ../gui/wxpython/nviz/tools.py:2126 ../gui/wxpython/gui_core/dialogs.py:1937 -#: ../gui/wxpython/psmap/dialogs.py:3849 ../gui/wxpython/psmap/dialogs.py:4066 -#: ../gui/wxpython/psmap/dialogs.py:4857 +#: ../gui/wxpython/nviz/tools.py:2126 ../gui/wxpython/gui_core/dialogs.py:1942 +#: ../gui/wxpython/psmap/dialogs.py:3851 ../gui/wxpython/psmap/dialogs.py:4068 +#: ../gui/wxpython/psmap/dialogs.py:4859 #: ../gui/wxpython/gmodeler/preferences.py:210 #: ../gui/wxpython/gmodeler/preferences.py:376 #: ../gui/wxpython/gmodeler/preferences.py:488 @@ -11988,8 +12001,8 @@ msgstr "" #: ../gui/wxpython/nviz/tools.py:465 ../gui/wxpython/nviz/preferences.py:204 -#: ../gui/wxpython/gui_core/preferences.py:891 -#: ../gui/wxpython/animation/dialogs.py:1864 +#: ../gui/wxpython/gui_core/preferences.py:885 +#: ../gui/wxpython/animation/dialogs.py:1867 #: ../gui/wxpython/web_services/widgets.py:317 msgid "Background color:" msgstr "" @@ -12030,7 +12043,7 @@ msgid "Save image sequence" msgstr "" -#: ../gui/wxpython/nviz/tools.py:624 ../gui/wxpython/psmap/dialogs.py:5794 +#: ../gui/wxpython/nviz/tools.py:624 ../gui/wxpython/psmap/dialogs.py:5796 msgid "Choose a directory:" msgstr "Válasszon egy könyvtárat:" @@ -12038,7 +12051,7 @@ msgid "Choose a directory for images" msgstr "Válasszon könyvtárat a képekhez" -#: ../gui/wxpython/nviz/tools.py:632 ../gui/wxpython/animation/dialogs.py:1187 +#: ../gui/wxpython/nviz/tools.py:632 ../gui/wxpython/animation/dialogs.py:1190 msgid "File prefix:" msgstr "" @@ -12046,7 +12059,7 @@ msgid "Generated files names will look like this: prefix_1.ppm, prefix_2.ppm, ..." msgstr "" -#: ../gui/wxpython/nviz/tools.py:640 ../gui/wxpython/animation/dialogs.py:1191 +#: ../gui/wxpython/nviz/tools.py:640 ../gui/wxpython/animation/dialogs.py:1194 msgid "File format:" msgstr "Fájl formátum:" @@ -12063,7 +12076,7 @@ msgid "Vector" msgstr "Vektor" -#: ../gui/wxpython/nviz/tools.py:728 ../gui/wxpython/gui_core/dialogs.py:1452 +#: ../gui/wxpython/nviz/tools.py:728 ../gui/wxpython/gui_core/dialogs.py:1453 msgid "3D raster" msgstr "3D raszter" @@ -12075,7 +12088,7 @@ msgid "Fringe" msgstr "" -#: ../gui/wxpython/nviz/tools.py:782 ../gui/wxpython/animation/dialogs.py:929 +#: ../gui/wxpython/nviz/tools.py:782 ../gui/wxpython/animation/dialogs.py:932 msgid "Decorations" msgstr "Dekorációk" @@ -12084,7 +12097,7 @@ msgstr "" #: ../gui/wxpython/nviz/tools.py:850 ../gui/wxpython/nviz/tools.py:1889 -#: ../gui/wxpython/nviz/preferences.py:405 ../gui/wxpython/tplot/frame.py:277 +#: ../gui/wxpython/nviz/preferences.py:405 ../gui/wxpython/tplot/frame.py:343 #: ../gui/wxpython/timeline/frame.py:135 msgid "Draw" msgstr "" @@ -12182,11 +12195,11 @@ msgstr "konstans" #: ../gui/wxpython/nviz/tools.py:1050 ../gui/wxpython/nviz/tools.py:2021 -#: ../gui/wxpython/psmap/dialogs.py:3798 ../gui/wxpython/psmap/dialogs.py:4518 -#: ../gui/wxpython/psmap/dialogs.py:4796 ../gui/wxpython/psmap/dialogs.py:5377 -#: ../gui/wxpython/psmap/dialogs.py:5385 ../gui/wxpython/psmap/dialogs.py:5945 -#: ../gui/wxpython/psmap/dialogs.py:5954 ../gui/wxpython/psmap/dialogs.py:6529 -#: ../gui/wxpython/psmap/dialogs.py:6538 +#: ../gui/wxpython/psmap/dialogs.py:3800 ../gui/wxpython/psmap/dialogs.py:4520 +#: ../gui/wxpython/psmap/dialogs.py:4798 ../gui/wxpython/psmap/dialogs.py:5379 +#: ../gui/wxpython/psmap/dialogs.py:5387 ../gui/wxpython/psmap/dialogs.py:5947 +#: ../gui/wxpython/psmap/dialogs.py:5956 ../gui/wxpython/psmap/dialogs.py:6531 +#: ../gui/wxpython/psmap/dialogs.py:6540 msgid "Position" msgstr "Pozíció" @@ -12330,11 +12343,11 @@ msgid "Icon:" msgstr "Ikon:" -#: ../gui/wxpython/nviz/tools.py:1659 ../gui/wxpython/psmap/dialogs.py:2735 +#: ../gui/wxpython/nviz/tools.py:1659 ../gui/wxpython/psmap/dialogs.py:2737 msgid "size:" msgstr "méret:" -#: ../gui/wxpython/nviz/tools.py:1717 ../gui/wxpython/psmap/dialogs.py:2661 +#: ../gui/wxpython/nviz/tools.py:1717 ../gui/wxpython/psmap/dialogs.py:2663 msgid "symbol:" msgstr "szimbólum:" @@ -12757,134 +12770,134 @@ msgid "Nothing found" msgstr "Semmit sem találtam" -#: ../gui/wxpython/gui_core/forms.py:549 +#: ../gui/wxpython/gui_core/forms.py:561 msgid "Enter parameters for '" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:565 +#: ../gui/wxpython/gui_core/forms.py:577 msgid "Close this window without executing the command (Ctrl+Q)" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:596 +#: ../gui/wxpython/gui_core/forms.py:608 msgid "Run the command (Ctrl+R)" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:624 +#: ../gui/wxpython/gui_core/forms.py:636 msgid "Show manual page of the command (Ctrl+H)" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:663 +#: ../gui/wxpython/gui_core/forms.py:675 msgid "Add created map(s) into layer tree" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:693 +#: ../gui/wxpython/gui_core/forms.py:705 msgid "Close dialog when command is successfully finished. Change this settings in Preferences dialog ('Command' tab)." msgstr "" -#: ../gui/wxpython/gui_core/forms.py:878 +#: ../gui/wxpython/gui_core/forms.py:890 #, python-format msgid "'%s' copied to clipboard" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:962 ../gui/wxpython/gui_core/forms.py:976 +#: ../gui/wxpython/gui_core/forms.py:974 ../gui/wxpython/gui_core/forms.py:988 msgid "Required" msgstr "KötelezÅ‘" -#: ../gui/wxpython/gui_core/forms.py:965 ../gui/wxpython/gui_core/forms.py:977 +#: ../gui/wxpython/gui_core/forms.py:977 ../gui/wxpython/gui_core/forms.py:989 msgid "Optional" msgstr "Opcionális" -#: ../gui/wxpython/gui_core/forms.py:1060 -#: ../gui/wxpython/gui_core/forms.py:2065 +#: ../gui/wxpython/gui_core/forms.py:1072 +#: ../gui/wxpython/gui_core/forms.py:2086 msgid "Parameterized in model" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1129 +#: ../gui/wxpython/gui_core/forms.py:1141 msgid "This option is required" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1150 +#: ../gui/wxpython/gui_core/forms.py:1162 msgid "[multiple]" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1208 +#: ../gui/wxpython/gui_core/forms.py:1220 msgid "valid range" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1318 -#: ../gui/wxpython/gui_core/forms.py:2696 +#: ../gui/wxpython/gui_core/forms.py:1330 +#: ../gui/wxpython/gui_core/forms.py:2726 #: ../gui/wxpython/gui_core/toolbars.py:70 msgid "Select font" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1430 ../gui/wxpython/lmgr/toolbars.py:158 +#: ../gui/wxpython/gui_core/forms.py:1443 ../gui/wxpython/lmgr/toolbars.py:158 msgid "Graphical Modeler" msgstr "Grfikus modellezÅ‘" -#: ../gui/wxpython/gui_core/forms.py:1436 -#: ../gui/wxpython/gui_core/preferences.py:779 +#: ../gui/wxpython/gui_core/forms.py:1449 +#: ../gui/wxpython/gui_core/preferences.py:773 msgid "Map Display" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1549 +#: ../gui/wxpython/gui_core/forms.py:1562 msgid "Show graphical representation of temporal extent of dataset(s) ." msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1779 -#: ../gui/wxpython/gui_core/preferences.py:1363 -#: ../gui/wxpython/gui_core/preferences.py:1398 +#: ../gui/wxpython/gui_core/forms.py:1789 +#: ../gui/wxpython/gui_core/preferences.py:1357 +#: ../gui/wxpython/gui_core/preferences.py:1392 msgid "Transparent" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1815 -#: ../gui/wxpython/gui_core/forms.py:1907 +#: ../gui/wxpython/gui_core/forms.py:1825 +#: ../gui/wxpython/gui_core/forms.py:1917 #, python-format msgid "Choose %s" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1818 +#: ../gui/wxpython/gui_core/forms.py:1828 #: ../gui/wxpython/gmodeler/frame.py:1750 msgid "file" msgstr "fájl" -#: ../gui/wxpython/gui_core/forms.py:1860 +#: ../gui/wxpython/gui_core/forms.py:1870 msgid "Load and edit content of a file" msgstr "Fájl tartalmának betöltése és módosítása" -#: ../gui/wxpython/gui_core/forms.py:1863 +#: ../gui/wxpython/gui_core/forms.py:1873 msgid "&Save as" msgstr "Mentés másként" -#: ../gui/wxpython/gui_core/forms.py:1865 +#: ../gui/wxpython/gui_core/forms.py:1875 msgid "Save content to a file for further use" msgstr "Fájl tartalmának mentése késÅ‘bbi felhasználásra" -#: ../gui/wxpython/gui_core/forms.py:1870 +#: ../gui/wxpython/gui_core/forms.py:1880 msgid "or enter values directly:" msgstr "vagy adja meg az értéket közvetlenül" -#: ../gui/wxpython/gui_core/forms.py:1872 +#: ../gui/wxpython/gui_core/forms.py:1882 msgid "Enter file content directly instead of specifying a file. Temporary file will be automatically created." msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1910 -#: ../gui/wxpython/gui_core/gselect.py:1434 +#: ../gui/wxpython/gui_core/forms.py:1920 +#: ../gui/wxpython/gui_core/gselect.py:1426 msgid "Directory" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:2255 ../gui/wxpython/gmodeler/frame.py:171 +#: ../gui/wxpython/gui_core/forms.py:2285 ../gui/wxpython/gmodeler/frame.py:171 msgid "Command output" msgstr "Parancs output" -#: ../gui/wxpython/gui_core/forms.py:2268 +#: ../gui/wxpython/gui_core/forms.py:2298 msgid "Manual" msgstr "Kézikönyv" -#: ../gui/wxpython/gui_core/forms.py:2312 +#: ../gui/wxpython/gui_core/forms.py:2342 msgid "Nothing to load." msgstr "Nincs mit betölteni." -#: ../gui/wxpython/gui_core/forms.py:2320 +#: ../gui/wxpython/gui_core/forms.py:2350 #, python-format msgid "" "Unable to load file.\n" @@ -12895,26 +12908,26 @@ "\n" "Ok: %s" -#: ../gui/wxpython/gui_core/forms.py:2350 +#: ../gui/wxpython/gui_core/forms.py:2380 msgid "Save input as..." msgstr "Input mentése másként..." -#: ../gui/wxpython/gui_core/forms.py:2683 +#: ../gui/wxpython/gui_core/forms.py:2713 msgid "No dataset given." msgstr "" -#: ../gui/wxpython/gui_core/forms.py:2852 -#: ../gui/wxpython/gui_core/forms.py:2869 +#: ../gui/wxpython/gui_core/forms.py:2882 +#: ../gui/wxpython/gui_core/forms.py:2899 #, python-format msgid "Unable to parse command '%s'" msgstr "Nem tudom értelmezni a parancsot '%s'" -#: ../gui/wxpython/gui_core/forms.py:2876 +#: ../gui/wxpython/gui_core/forms.py:2906 #, python-format msgid "%(cmd)s: parameter '%(key)s' not available" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:2958 +#: ../gui/wxpython/gui_core/forms.py:2988 msgid "Try to set up GRASS_ADDON_PATH or GRASS_ADDON_BASE variable." msgstr "" @@ -13059,11 +13072,11 @@ msgstr "" #: ../gui/wxpython/gui_core/ghelp.py:118 ../gui/wxpython/gui_core/ghelp.py:921 -#: ../gui/wxpython/lmgr/frame.py:87 ../gui/wxpython/lmgr/frame.py:1217 +#: ../gui/wxpython/lmgr/frame.py:87 ../gui/wxpython/lmgr/frame.py:1221 msgid "Unable to get GRASS version\n" msgstr "" -#: ../gui/wxpython/gui_core/ghelp.py:131 ../gui/wxpython/lmgr/frame.py:1241 +#: ../gui/wxpython/gui_core/ghelp.py:131 ../gui/wxpython/lmgr/frame.py:1245 msgid "unknown version" msgstr "" @@ -13182,7 +13195,7 @@ msgid "Selected map <%s> has been disabled for rendering. Operation canceled." msgstr "" -#: ../gui/wxpython/gui_core/vselect.py:277 ../gui/wxpython/lmgr/frame.py:2569 +#: ../gui/wxpython/gui_core/vselect.py:277 ../gui/wxpython/lmgr/frame.py:2572 #: ../gui/wxpython/mapdisp/frame.py:594 msgid "No map layer selected. Operation canceled." msgstr "Nincs kiválasztott térkép réteg. A művelet megszakadt." @@ -13309,561 +13322,569 @@ msgid "Select graphics tool" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:69 +#: ../gui/wxpython/gui_core/gselect.py:72 #, python-format msgid "" "Unable to import pyGRASS: %s\n" "Some functionality will be not accessible" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:507 +#: ../gui/wxpython/gui_core/gselect.py:511 msgid "Not selectable element" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:544 -#: ../gui/wxpython/gui_core/preferences.py:2203 +#: ../gui/wxpython/gui_core/gselect.py:548 +#: ../gui/wxpython/gui_core/preferences.py:2197 msgid "Mapset" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:556 +#: ../gui/wxpython/gui_core/gselect.py:560 msgid "Type: " msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:574 +#: ../gui/wxpython/gui_core/gselect.py:578 #, python-format msgid "GSelect: invalid item: %s" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1411 +#: ../gui/wxpython/gui_core/gselect.py:890 +msgid "No table linked to layer <{}>." +msgstr "" + +#: ../gui/wxpython/gui_core/gselect.py:1403 msgid "Output settings" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1413 +#: ../gui/wxpython/gui_core/gselect.py:1405 msgid "Source input" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1424 +#: ../gui/wxpython/gui_core/gselect.py:1416 msgid "Native" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1430 +#: ../gui/wxpython/gui_core/gselect.py:1422 msgid "File" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1438 ../gui/wxpython/dbmgr/base.py:2954 -#: ../gui/wxpython/dbmgr/base.py:3084 ../gui/wxpython/dbmgr/base.py:3353 +#: ../gui/wxpython/gui_core/gselect.py:1430 ../gui/wxpython/dbmgr/base.py:2956 +#: ../gui/wxpython/dbmgr/base.py:3086 ../gui/wxpython/dbmgr/base.py:3355 msgid "Database" msgstr "Adatbázis" -#: ../gui/wxpython/gui_core/gselect.py:1442 +#: ../gui/wxpython/gui_core/gselect.py:1434 msgid "Protocol" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1453 +#: ../gui/wxpython/gui_core/gselect.py:1445 msgid "Output type" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1455 +#: ../gui/wxpython/gui_core/gselect.py:1447 msgid "Source type" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1477 +#: ../gui/wxpython/gui_core/gselect.py:1469 msgid "All files" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1493 +#: ../gui/wxpython/gui_core/gselect.py:1485 msgid "ZIP files" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1494 +#: ../gui/wxpython/gui_core/gselect.py:1486 msgid "GZIP files" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1495 +#: ../gui/wxpython/gui_core/gselect.py:1487 msgid "TAR files" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1497 +#: ../gui/wxpython/gui_core/gselect.py:1489 msgid "TARGZ files" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1505 +#: ../gui/wxpython/gui_core/gselect.py:1497 msgid "File:" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1506 +#: ../gui/wxpython/gui_core/gselect.py:1498 msgid "Choose file to import" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1521 -#: ../gui/wxpython/gui_core/gselect.py:1604 -#: ../gui/wxpython/animation/dialogs.py:1196 +#: ../gui/wxpython/gui_core/gselect.py:1513 +#: ../gui/wxpython/gui_core/gselect.py:1596 +#: ../gui/wxpython/animation/dialogs.py:1199 msgid "Directory:" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1522 -#: ../gui/wxpython/gui_core/gselect.py:1605 +#: ../gui/wxpython/gui_core/gselect.py:1514 +#: ../gui/wxpython/gui_core/gselect.py:1597 msgid "Choose input directory" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1539 +#: ../gui/wxpython/gui_core/gselect.py:1531 msgid "Extension:" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1568 -#: ../gui/wxpython/gui_core/gselect.py:1583 -#: ../gui/wxpython/gui_core/gselect.py:1585 -#: ../gui/wxpython/gui_core/widgets.py:1294 -#: ../gui/wxpython/animation/dialogs.py:402 +#: ../gui/wxpython/gui_core/gselect.py:1560 +#: ../gui/wxpython/gui_core/gselect.py:1575 +#: ../gui/wxpython/gui_core/gselect.py:1577 +#: ../gui/wxpython/gui_core/widgets.py:1298 +#: ../gui/wxpython/animation/dialogs.py:405 #: ../gui/wxpython/vnet/dialogs.py:1643 #: ../gui/wxpython/gmodeler/preferences.py:706 msgid "Name:" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1569 +#: ../gui/wxpython/gui_core/gselect.py:1561 msgid "Choose file" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1590 -#: ../gui/wxpython/gui_core/gselect.py:2350 +#: ../gui/wxpython/gui_core/gselect.py:1582 +#: ../gui/wxpython/gui_core/gselect.py:2342 msgid "Feature type:" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1592 +#: ../gui/wxpython/gui_core/gselect.py:1584 msgid "simple features" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1593 +#: ../gui/wxpython/gui_core/gselect.py:1585 msgid "topological" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1704 -#: ../gui/wxpython/gui_core/gselect.py:1735 -#: ../gui/wxpython/gui_core/gselect.py:1786 -#: ../gui/wxpython/gui_core/gselect.py:1824 +#: ../gui/wxpython/gui_core/gselect.py:1696 +#: ../gui/wxpython/gui_core/gselect.py:1727 +#: ../gui/wxpython/gui_core/gselect.py:1778 +#: ../gui/wxpython/gui_core/gselect.py:1816 msgid "Creation options:" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1718 -#: ../gui/wxpython/gui_core/gselect.py:1757 -#: ../gui/wxpython/gui_core/gselect.py:1809 +#: ../gui/wxpython/gui_core/gselect.py:1710 +#: ../gui/wxpython/gui_core/gselect.py:1749 +#: ../gui/wxpython/gui_core/gselect.py:1801 msgid "Format:" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1816 +#: ../gui/wxpython/gui_core/gselect.py:1808 msgid "Protocol:" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1839 +#: ../gui/wxpython/gui_core/gselect.py:1831 msgid "No settings available" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1959 +#: ../gui/wxpython/gui_core/gselect.py:1951 #: ../gui/wxpython/web_services/dialogs.py:302 msgid "No data source defined, settings are not saved." msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:2342 +#: ../gui/wxpython/gui_core/gselect.py:2334 msgid "LineString" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:2342 +#: ../gui/wxpython/gui_core/gselect.py:2334 msgid "Polygon" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:2561 +#: ../gui/wxpython/gui_core/gselect.py:2553 msgid "No vector map selected in layer manager. Operation canceled." msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:2574 +#: ../gui/wxpython/gui_core/gselect.py:2566 msgid "Input vector map is not selected" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:2578 +#: ../gui/wxpython/gui_core/gselect.py:2570 #, python-format msgid "Input vector map <%s> and selected map <%s> in layer manager are different. Operation canceled." msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:113 +#: ../gui/wxpython/gui_core/gselect.py:2746 +msgid "No vector map selected" +msgstr "" + +#: ../gui/wxpython/gui_core/widgets.py:114 msgid " (...)" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:854 +#: ../gui/wxpython/gui_core/widgets.py:855 #, python-format msgid "Name <%(name)s> is not a valid name for GRASS map. Please use only ASCII characters excluding %(chars)s and space." msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:968 -#: ../gui/wxpython/gui_core/dialogs.py:768 -#: ../gui/wxpython/gui_core/dialogs.py:836 -#: ../gui/wxpython/gui_core/dialogs.py:1576 ../gui/wxpython/dbmgr/base.py:1419 +#: ../gui/wxpython/gui_core/widgets.py:969 +#: ../gui/wxpython/gui_core/dialogs.py:769 +#: ../gui/wxpython/gui_core/dialogs.py:837 +#: ../gui/wxpython/gui_core/dialogs.py:1578 ../gui/wxpython/dbmgr/base.py:1421 msgid "Select all" msgstr "Mindent szelektál" -#: ../gui/wxpython/gui_core/widgets.py:969 -#: ../gui/wxpython/gui_core/dialogs.py:1578 ../gui/wxpython/dbmgr/base.py:1420 +#: ../gui/wxpython/gui_core/widgets.py:970 +#: ../gui/wxpython/gui_core/dialogs.py:1580 ../gui/wxpython/dbmgr/base.py:1422 msgid "Deselect all" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1082 +#: ../gui/wxpython/gui_core/widgets.py:1086 msgid "Fulltext search" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1084 +#: ../gui/wxpython/gui_core/widgets.py:1088 msgid "Type to search in all modules. Press Enter for next match." msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1151 +#: ../gui/wxpython/gui_core/widgets.py:1155 msgid "Searching, please type more characters." msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1160 +#: ../gui/wxpython/gui_core/widgets.py:1164 #, python-format msgid "%d modules match" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1230 +#: ../gui/wxpython/gui_core/widgets.py:1234 msgid "Profiles" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1236 +#: ../gui/wxpython/gui_core/widgets.py:1240 msgid "Save current settings" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1240 +#: ../gui/wxpython/gui_core/widgets.py:1244 msgid "Delete currently selected settings" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1263 +#: ../gui/wxpython/gui_core/widgets.py:1267 msgid "Load:" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1281 +#: ../gui/wxpython/gui_core/widgets.py:1285 #, python-format msgid "Settings <%s> not found" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1295 -#: ../gui/wxpython/gui_core/widgets.py:1315 +#: ../gui/wxpython/gui_core/widgets.py:1299 +#: ../gui/wxpython/gui_core/widgets.py:1319 msgid "Save settings" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1300 +#: ../gui/wxpython/gui_core/widgets.py:1304 msgid "Name not given, settings is not saved." msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1312 +#: ../gui/wxpython/gui_core/widgets.py:1316 #, python-format msgid "Settings <%s> already exists. Do you want to overwrite the settings?" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1363 +#: ../gui/wxpython/gui_core/widgets.py:1367 msgid "No settings is defined. Operation canceled." msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1401 +#: ../gui/wxpython/gui_core/widgets.py:1405 msgid "Unable to save settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:59 +#: ../gui/wxpython/gui_core/preferences.py:61 msgid "User settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:83 +#: ../gui/wxpython/gui_core/preferences.py:85 msgid "Set to default" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:91 +#: ../gui/wxpython/gui_core/preferences.py:93 msgid "Revert settings to default" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:94 +#: ../gui/wxpython/gui_core/preferences.py:96 msgid "Apply changes for the current session only and close" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:95 +#: ../gui/wxpython/gui_core/preferences.py:97 msgid "Save for this session only" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:165 +#: ../gui/wxpython/gui_core/preferences.py:167 msgid "Settings applied to current session but not saved" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:237 +#: ../gui/wxpython/gui_core/preferences.py:230 msgid "Key column cannot be empty string." msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:256 +#: ../gui/wxpython/gui_core/preferences.py:249 msgid "GUI Settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:291 +#: ../gui/wxpython/gui_core/preferences.py:284 msgid "Layer Manager settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:301 +#: ../gui/wxpython/gui_core/preferences.py:294 msgid "Ask when removing map layer from layer tree" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:314 +#: ../gui/wxpython/gui_core/preferences.py:307 msgid "Ask when quiting wxGUI or closing display" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:329 -#: ../gui/wxpython/gui_core/preferences.py:346 +#: ../gui/wxpython/gui_core/preferences.py:322 +#: ../gui/wxpython/gui_core/preferences.py:339 #, python-format msgid "Hide '%s' tab (requires GUI restart)" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:330 -#: ../gui/wxpython/gui_core/preferences.py:1120 +#: ../gui/wxpython/gui_core/preferences.py:323 +#: ../gui/wxpython/gui_core/preferences.py:1114 #: ../gui/wxpython/lmgr/frame.py:366 msgid "Modules" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:347 +#: ../gui/wxpython/gui_core/preferences.py:340 #: ../gui/wxpython/lmgr/frame.py:390 msgid "Python" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:366 +#: ../gui/wxpython/gui_core/preferences.py:359 msgid "Automatically copy selected text to clipboard (in the Console tab)" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:394 +#: ../gui/wxpython/gui_core/preferences.py:387 msgid "Workspace settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:401 +#: ../gui/wxpython/gui_core/preferences.py:394 msgid "Suppress positioning Map Display Window(s)" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:417 +#: ../gui/wxpython/gui_core/preferences.py:410 msgid "Suppress positioning Layer Manager window" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:432 +#: ../gui/wxpython/gui_core/preferences.py:425 msgid "Save current window layout as default" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:441 +#: ../gui/wxpython/gui_core/preferences.py:434 msgid "Save current position and size of Layer Manager window and opened Map Display window(s) and use as default for next sessions." msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:463 +#: ../gui/wxpython/gui_core/preferences.py:456 msgid "Region settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:470 +#: ../gui/wxpython/gui_core/preferences.py:463 msgid "Align region to resolution" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:524 +#: ../gui/wxpython/gui_core/preferences.py:517 msgid "Font for command output:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:529 -#: ../gui/wxpython/gui_core/preferences.py:806 -#: ../gui/wxpython/animation/dialogs.py:1061 +#: ../gui/wxpython/gui_core/preferences.py:522 +#: ../gui/wxpython/gui_core/preferences.py:800 +#: ../gui/wxpython/animation/dialogs.py:1064 msgid "Set font" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:542 +#: ../gui/wxpython/gui_core/preferences.py:535 msgid "Language settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:558 +#: ../gui/wxpython/gui_core/preferences.py:551 msgid "Choose language (requires to save and GRASS restart):" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:591 +#: ../gui/wxpython/gui_core/preferences.py:585 msgid "Appearance settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:601 +#: ../gui/wxpython/gui_core/preferences.py:595 msgid "Element list:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:631 +#: ../gui/wxpython/gui_core/preferences.py:625 msgid "Menu style (requires to save and GUI restart):" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:666 +#: ../gui/wxpython/gui_core/preferences.py:660 msgid "Height of map selection popup window (in pixels):" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:706 +#: ../gui/wxpython/gui_core/preferences.py:700 msgid "Icon theme (requires GUI restart):" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:733 +#: ../gui/wxpython/gui_core/preferences.py:727 msgid "Module dialog style:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:800 +#: ../gui/wxpython/gui_core/preferences.py:794 msgid "Default font for GRASS displays:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:827 +#: ../gui/wxpython/gui_core/preferences.py:821 msgid "Default display settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:837 +#: ../gui/wxpython/gui_core/preferences.py:831 msgid "Display driver:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:863 +#: ../gui/wxpython/gui_core/preferences.py:857 msgid "Statusbar mode:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:915 +#: ../gui/wxpython/gui_core/preferences.py:909 #: ../gui/wxpython/mapdisp/statusbar.py:520 msgid "Align region extent based on display size" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:931 +#: ../gui/wxpython/gui_core/preferences.py:925 #: ../gui/wxpython/mapdisp/statusbar.py:563 msgid "Constrain display resolution to computational settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:947 +#: ../gui/wxpython/gui_core/preferences.py:941 msgid "Enable auto-rendering" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:964 +#: ../gui/wxpython/gui_core/preferences.py:958 msgid "Enable auto-zooming to selected map layer" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:980 +#: ../gui/wxpython/gui_core/preferences.py:974 msgid "Show computational region extent" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:996 +#: ../gui/wxpython/gui_core/preferences.py:990 msgid "Mouse wheel action:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1022 +#: ../gui/wxpython/gui_core/preferences.py:1016 msgid "Mouse scrolling direction:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1063 +#: ../gui/wxpython/gui_core/preferences.py:1057 msgid "Advanced display settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1072 +#: ../gui/wxpython/gui_core/preferences.py:1066 msgid "3D view depth buffer (possible values are 16, 24, 32):" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1127 +#: ../gui/wxpython/gui_core/preferences.py:1121 msgid "Module dialog settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1152 +#: ../gui/wxpython/gui_core/preferences.py:1146 msgid "Close dialog when module is successfully finished" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1166 -#: ../gui/wxpython/gui_core/dialogs.py:306 +#: ../gui/wxpython/gui_core/preferences.py:1160 +#: ../gui/wxpython/gui_core/dialogs.py:307 msgid "Add created map into layer tree" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1181 +#: ../gui/wxpython/gui_core/preferences.py:1175 msgid "Allow interactive input" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1195 +#: ../gui/wxpython/gui_core/preferences.py:1189 msgid "Verbosity level:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1231 +#: ../gui/wxpython/gui_core/preferences.py:1225 #: ../gui/wxpython/lmgr/frame.py:323 msgid "Layers" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1241 +#: ../gui/wxpython/gui_core/preferences.py:1235 msgid "Default raster settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1251 +#: ../gui/wxpython/gui_core/preferences.py:1245 msgid "Make null cells opaque" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1266 +#: ../gui/wxpython/gui_core/preferences.py:1260 msgid "Default color table" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1312 +#: ../gui/wxpython/gui_core/preferences.py:1306 msgid "Default vector settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1318 +#: ../gui/wxpython/gui_core/preferences.py:1312 msgid "Display:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1343 +#: ../gui/wxpython/gui_core/preferences.py:1337 msgid "Feature color:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1383 +#: ../gui/wxpython/gui_core/preferences.py:1377 msgid "Area fill color:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1431 +#: ../gui/wxpython/gui_core/preferences.py:1425 msgid "Random colors according to category number " msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1459 +#: ../gui/wxpython/gui_core/preferences.py:1453 msgid "Symbol:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1513 -#: ../gui/wxpython/dbmgr/base.py:1422 +#: ../gui/wxpython/gui_core/preferences.py:1507 +#: ../gui/wxpython/dbmgr/base.py:1424 msgid "Highlight selected features" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1542 +#: ../gui/wxpython/gui_core/preferences.py:1536 msgid "Line width (in pixels):" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1558 +#: ../gui/wxpython/gui_core/preferences.py:1552 msgid "Automatically hightlight selected features in map display" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1582 +#: ../gui/wxpython/gui_core/preferences.py:1576 msgid "Data browser" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1590 +#: ../gui/wxpython/gui_core/preferences.py:1584 msgid "Left mouse double click:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1615 +#: ../gui/wxpython/gui_core/preferences.py:1609 msgid "Encoding (e.g. utf-8, ascii, iso8859-1, koi8-r):" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1630 +#: ../gui/wxpython/gui_core/preferences.py:1624 msgid "Ask when deleting data record(s) from table" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1654 +#: ../gui/wxpython/gui_core/preferences.py:1648 msgid "Create table" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1661 -#: ../gui/wxpython/gui_core/dialogs.py:351 +#: ../gui/wxpython/gui_core/preferences.py:1655 +#: ../gui/wxpython/gui_core/dialogs.py:352 msgid "Key column:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1695 +#: ../gui/wxpython/gui_core/preferences.py:1689 #: ../gui/wxpython/mapdisp/statusbar.py:824 msgid "Projection" msgstr "Vetület" -#: ../gui/wxpython/gui_core/preferences.py:1704 +#: ../gui/wxpython/gui_core/preferences.py:1698 msgid "Projection statusbar settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1713 +#: ../gui/wxpython/gui_core/preferences.py:1707 msgid "" "\n" "Note: This only controls the coordinates displayed in the lower-left of the Map Display\n" @@ -13872,63 +13893,63 @@ "menu located at the bottom of the Map Display window.\n" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1746 +#: ../gui/wxpython/gui_core/preferences.py:1740 msgid "Proj.4 string (required):" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1763 +#: ../gui/wxpython/gui_core/preferences.py:1757 msgid "EPSG file:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1780 +#: ../gui/wxpython/gui_core/preferences.py:1774 msgid "Load EPSG codes (be patient), enter EPSG code or insert Proj.4 string directly." msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1788 +#: ../gui/wxpython/gui_core/preferences.py:1782 msgid "&Load EPSG codes" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1808 +#: ../gui/wxpython/gui_core/preferences.py:1802 msgid "Coordinates format" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1816 +#: ../gui/wxpython/gui_core/preferences.py:1810 msgid "Lat/long projections" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1837 +#: ../gui/wxpython/gui_core/preferences.py:1831 msgid "Precision:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1923 +#: ../gui/wxpython/gui_core/preferences.py:1917 #, python-format msgid "Unable to read EPSG codes: %s" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1956 -#: ../gui/wxpython/gui_core/preferences.py:1968 -#: ../gui/wxpython/gui_core/preferences.py:1980 +#: ../gui/wxpython/gui_core/preferences.py:1950 +#: ../gui/wxpython/gui_core/preferences.py:1962 +#: ../gui/wxpython/gui_core/preferences.py:1974 #, python-format msgid "EPSG code %s not found" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1990 +#: ../gui/wxpython/gui_core/preferences.py:1984 msgid "Select default display font" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:2004 +#: ../gui/wxpython/gui_core/preferences.py:1998 msgid "Failed to set default display font. Try different font." msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:2023 +#: ../gui/wxpython/gui_core/preferences.py:2017 msgid "Select default output font" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:2112 +#: ../gui/wxpython/gui_core/preferences.py:2106 msgid "Manage access to mapsets" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:2127 +#: ../gui/wxpython/gui_core/preferences.py:2121 msgid "" "Check a mapset to make it accessible, uncheck it to hide it.\n" " Notes:\n" @@ -13937,7 +13958,7 @@ " - You may only write to mapsets which you own." msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:2204 +#: ../gui/wxpython/gui_core/preferences.py:2198 msgid "Owner" msgstr "" @@ -13949,49 +13970,49 @@ msgid "Select GRASS location and mapset" msgstr "Válasszon GRASS helyet és térképcsoportot" -#: ../gui/wxpython/gui_core/dialogs.py:122 +#: ../gui/wxpython/gui_core/dialogs.py:123 msgid "Location or mapset is not defined." msgstr "Nem adott meg helyet vagy térkép csoportot." -#: ../gui/wxpython/gui_core/dialogs.py:132 +#: ../gui/wxpython/gui_core/dialogs.py:133 msgid "Name of GRASS location:" msgstr "GRASS hely neve" -#: ../gui/wxpython/gui_core/dialogs.py:143 -#: ../gui/wxpython/gui_core/dialogs.py:200 +#: ../gui/wxpython/gui_core/dialogs.py:144 +#: ../gui/wxpython/gui_core/dialogs.py:201 msgid "Name of mapset:" msgstr "Térképcsoport neve" -#: ../gui/wxpython/gui_core/dialogs.py:172 +#: ../gui/wxpython/gui_core/dialogs.py:173 msgid "Select mapset in GRASS location" msgstr "Válasszon térképcsoportot a helyen" -#: ../gui/wxpython/gui_core/dialogs.py:192 +#: ../gui/wxpython/gui_core/dialogs.py:193 msgid "Name of mapset is missing." msgstr "Térképcsoport neve hiányzik" -#: ../gui/wxpython/gui_core/dialogs.py:233 +#: ../gui/wxpython/gui_core/dialogs.py:234 msgid "Name of vector map is missing." msgstr "A vektor térkép neve hiányzik." -#: ../gui/wxpython/gui_core/dialogs.py:286 +#: ../gui/wxpython/gui_core/dialogs.py:287 msgid "Create attribute table" msgstr "Attribútum tábla létrehozás" -#: ../gui/wxpython/gui_core/dialogs.py:320 +#: ../gui/wxpython/gui_core/dialogs.py:321 msgid "Name of new vector map is missing." msgstr "Az új vektor térkép neve hiányzik." -#: ../gui/wxpython/gui_core/dialogs.py:332 +#: ../gui/wxpython/gui_core/dialogs.py:333 msgid "Name for new vector map:" msgstr "Új vektor térkép neve:" -#: ../gui/wxpython/gui_core/dialogs.py:435 +#: ../gui/wxpython/gui_core/dialogs.py:436 #, python-format msgid "Unable to create vector map <%s>." msgstr "Nem tudom a vektor térképet létrehozni <%s>." -#: ../gui/wxpython/gui_core/dialogs.py:440 +#: ../gui/wxpython/gui_core/dialogs.py:441 #, python-format msgid "" "Invalid or empty key column.\n" @@ -14000,225 +14021,225 @@ "Hibás vagy üres kulcs oszlop.\n" "Nem tudom a vektor térképet létrehozni <%s>." -#: ../gui/wxpython/gui_core/dialogs.py:471 +#: ../gui/wxpython/gui_core/dialogs.py:472 #, python-format msgid "Vector map <%s> already exists in the current mapset. Do you want to overwrite it?" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:561 +#: ../gui/wxpython/gui_core/dialogs.py:562 msgid "Load region:" msgstr "Régió betöltés:" -#: ../gui/wxpython/gui_core/dialogs.py:567 +#: ../gui/wxpython/gui_core/dialogs.py:568 msgid "Save region:" msgstr "Régió mentés:" -#: ../gui/wxpython/gui_core/dialogs.py:619 +#: ../gui/wxpython/gui_core/dialogs.py:620 msgid "Name cannot begin with '.' and must not contain space, quotes, '/', ''', '@', ',', '=', '*', and all other non-alphanumeric characters." msgstr "A névnem kezdÅ‘dhet '.'-tal és nem tartalmazhat szóközt, idézÅ‘jelet, '/', ''', '@', ',', '=', '*', és minden más nem alfanumerikus karaktert." -#: ../gui/wxpython/gui_core/dialogs.py:635 +#: ../gui/wxpython/gui_core/dialogs.py:636 msgid "Create or edit imagery groups" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:669 +#: ../gui/wxpython/gui_core/dialogs.py:670 msgid "Apply changes to selected group and close dialog" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:670 +#: ../gui/wxpython/gui_core/dialogs.py:671 msgid "Apply changes to selected group" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:671 +#: ../gui/wxpython/gui_core/dialogs.py:672 msgid "Close dialog, changes are not applied" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:712 -#: ../gui/wxpython/gui_core/dialogs.py:1509 +#: ../gui/wxpython/gui_core/dialogs.py:713 +#: ../gui/wxpython/gui_core/dialogs.py:1510 msgid "Put here a regular expression. Characters '.*' stand for anything, character '^' stands for the beginning and '$' for the end." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:719 +#: ../gui/wxpython/gui_core/dialogs.py:720 msgid "Select existing group or enter name of new group:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:730 +#: ../gui/wxpython/gui_core/dialogs.py:731 msgid "Edit/create subgroup" msgstr "Alcsoport létrehozás, szerkesztés" -#: ../gui/wxpython/gui_core/dialogs.py:743 +#: ../gui/wxpython/gui_core/dialogs.py:744 msgid "Select existing subgroup or enter name of new subgroup:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:777 -#: ../gui/wxpython/gui_core/dialogs.py:845 -#: ../gui/wxpython/gui_core/dialogs.py:1494 +#: ../gui/wxpython/gui_core/dialogs.py:778 +#: ../gui/wxpython/gui_core/dialogs.py:846 +#: ../gui/wxpython/gui_core/dialogs.py:1495 msgid "Pattern:" msgstr "Minta:" -#: ../gui/wxpython/gui_core/dialogs.py:795 -#: ../gui/wxpython/gui_core/dialogs.py:863 -#: ../gui/wxpython/gui_core/dialogs.py:1518 +#: ../gui/wxpython/gui_core/dialogs.py:796 +#: ../gui/wxpython/gui_core/dialogs.py:864 +#: ../gui/wxpython/gui_core/dialogs.py:1519 msgid "List of maps:" msgstr "Térképek listája:" -#: ../gui/wxpython/gui_core/dialogs.py:811 +#: ../gui/wxpython/gui_core/dialogs.py:812 msgid "Select map layers and add them to the list." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:816 +#: ../gui/wxpython/gui_core/dialogs.py:817 msgid "Remove selected layer(s) from list." msgstr "Szelektált réteg(ek) eltávolítása a listából." -#: ../gui/wxpython/gui_core/dialogs.py:873 +#: ../gui/wxpython/gui_core/dialogs.py:874 msgid "Check maps from group to be included into subgroup." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1037 +#: ../gui/wxpython/gui_core/dialogs.py:1038 msgid "Add selected map layers into group" msgstr "Szelektált térkép rétegek hozzáadása a csoporthoz" -#: ../gui/wxpython/gui_core/dialogs.py:1174 +#: ../gui/wxpython/gui_core/dialogs.py:1175 #, python-format msgid "Group <%s> was changed, do you want to apply changes?" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1177 -#: ../gui/wxpython/gui_core/dialogs.py:1193 +#: ../gui/wxpython/gui_core/dialogs.py:1178 +#: ../gui/wxpython/gui_core/dialogs.py:1194 msgid "Unapplied changes" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1190 +#: ../gui/wxpython/gui_core/dialogs.py:1191 #, python-format msgid "Subgroup <%s> was changed, do you want to apply changes?" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1247 +#: ../gui/wxpython/gui_core/dialogs.py:1248 msgid "No raster maps selected." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1276 +#: ../gui/wxpython/gui_core/dialogs.py:1277 #, python-format msgid "No changes to apply in group <%s>." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1279 +#: ../gui/wxpython/gui_core/dialogs.py:1280 #, python-format msgid "Group <%s> was successfully created." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1281 +#: ../gui/wxpython/gui_core/dialogs.py:1282 #, python-format msgid "Group <%s> was successfully changed." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1284 +#: ../gui/wxpython/gui_core/dialogs.py:1285 #, python-format msgid "Creating of new group <%s> failed." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1286 +#: ../gui/wxpython/gui_core/dialogs.py:1287 #, python-format msgid "Changing of group <%s> failed." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1324 +#: ../gui/wxpython/gui_core/dialogs.py:1325 msgid "No group selected." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1329 +#: ../gui/wxpython/gui_core/dialogs.py:1330 msgid "No subgroup selected." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1436 +#: ../gui/wxpython/gui_core/dialogs.py:1437 msgid "Use fully-qualified map names" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1462 +#: ../gui/wxpython/gui_core/dialogs.py:1463 msgid "Map type:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1477 +#: ../gui/wxpython/gui_core/dialogs.py:1478 msgid "Select toggle" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1484 +#: ../gui/wxpython/gui_core/dialogs.py:1485 msgid "Mapset:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1577 +#: ../gui/wxpython/gui_core/dialogs.py:1579 msgid "Invert selection" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1720 +#: ../gui/wxpython/gui_core/dialogs.py:1722 #, python-format msgid "Dynamic series (%s)" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1747 +#: ../gui/wxpython/gui_core/dialogs.py:1749 msgid "Set Map Layer Opacity" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1778 -#: ../gui/wxpython/psmap/dialogs.py:6389 ../gui/wxpython/psmap/dialogs.py:6416 -#: ../gui/wxpython/psmap/dialogs.py:6748 ../gui/wxpython/psmap/dialogs.py:6778 +#: ../gui/wxpython/gui_core/dialogs.py:1780 +#: ../gui/wxpython/psmap/dialogs.py:6391 ../gui/wxpython/psmap/dialogs.py:6418 +#: ../gui/wxpython/psmap/dialogs.py:6750 ../gui/wxpython/psmap/dialogs.py:6780 msgid "transparent" msgstr "átlátszó" -#: ../gui/wxpython/gui_core/dialogs.py:1781 +#: ../gui/wxpython/gui_core/dialogs.py:1783 msgid "opaque" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1879 +#: ../gui/wxpython/gui_core/dialogs.py:1884 msgid "Set image size" msgstr "Képméret beállítás" -#: ../gui/wxpython/gui_core/dialogs.py:1894 +#: ../gui/wxpython/gui_core/dialogs.py:1899 msgid "Image size" msgstr "Képméret" -#: ../gui/wxpython/gui_core/dialogs.py:1941 +#: ../gui/wxpython/gui_core/dialogs.py:1946 msgid "Template:" msgstr "Sablon:" -#: ../gui/wxpython/gui_core/dialogs.py:1981 +#: ../gui/wxpython/gui_core/dialogs.py:1986 msgid "GRASS GIS SQL Query Utility" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1997 +#: ../gui/wxpython/gui_core/dialogs.py:2002 msgid " SQL statement " msgstr "SQL mondat" -#: ../gui/wxpython/gui_core/dialogs.py:2045 +#: ../gui/wxpython/gui_core/dialogs.py:2050 msgid "Symbols" msgstr "Szimbólumok" -#: ../gui/wxpython/gui_core/dialogs.py:2080 +#: ../gui/wxpython/gui_core/dialogs.py:2085 msgid "Symbol directory:" msgstr "Szimbólum könyvtár:" -#: ../gui/wxpython/gui_core/dialogs.py:2092 +#: ../gui/wxpython/gui_core/dialogs.py:2097 msgid "Symbol name:" msgstr "Szimbólum név:" -#: ../gui/wxpython/gui_core/dialogs.py:2343 +#: ../gui/wxpython/gui_core/dialogs.py:2348 msgid "Do you want to quit GRASS including shell prompt or just close the GUI?" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:2420 +#: ../gui/wxpython/gui_core/dialogs.py:2425 msgid "Select font:" msgstr "Betűkészlet:" -#: ../gui/wxpython/gui_core/dialogs.py:2451 +#: ../gui/wxpython/gui_core/dialogs.py:2456 msgid "Character encoding:" msgstr "Karakter kódolás:" -#: ../gui/wxpython/gui_core/dialogs.py:2469 -#: ../gui/wxpython/psmap/dialogs.py:398 ../gui/wxpython/psmap/dialogs.py:4979 +#: ../gui/wxpython/gui_core/dialogs.py:2474 +#: ../gui/wxpython/psmap/dialogs.py:400 ../gui/wxpython/psmap/dialogs.py:4981 msgid "Font size:" msgstr "Betűméret:" -#: ../gui/wxpython/gui_core/dialogs.py:2521 +#: ../gui/wxpython/gui_core/dialogs.py:2526 msgid "Example" msgstr "Példa" @@ -14319,28 +14340,28 @@ msgid "Toggle to save list of executed commands into a file; content saved when switching off." msgstr "" -#: ../gui/wxpython/gui_core/goutput.py:420 +#: ../gui/wxpython/gui_core/goutput.py:421 #: ../gui/wxpython/gui_core/goutput.py:516 msgid "Save file as..." msgstr "Fájl mentés másként..." -#: ../gui/wxpython/gui_core/goutput.py:422 +#: ../gui/wxpython/gui_core/goutput.py:423 #: ../gui/wxpython/gui_core/goutput.py:518 #, python-format msgid "%(txt)s (*.txt)|*.txt|%(files)s (*)|*" msgstr "" -#: ../gui/wxpython/gui_core/goutput.py:423 +#: ../gui/wxpython/gui_core/goutput.py:424 #: ../gui/wxpython/gui_core/goutput.py:519 msgid "Text files" msgstr "Szöveg fájlok" -#: ../gui/wxpython/gui_core/goutput.py:424 +#: ../gui/wxpython/gui_core/goutput.py:425 #: ../gui/wxpython/gui_core/goutput.py:520 msgid "Files" msgstr "Fájlok" -#: ../gui/wxpython/gui_core/goutput.py:437 +#: ../gui/wxpython/gui_core/goutput.py:438 #, python-format msgid "" "Unable to write file '%(path)s'.\n" @@ -14348,14 +14369,21 @@ "Details: %(error)s" msgstr "" -#: ../gui/wxpython/gui_core/goutput.py:442 +#: ../gui/wxpython/gui_core/goutput.py:443 #, python-format msgid "Command output saved into '%s'" msgstr "Parancs outputot mentettem ide: '%s'" +#: ../gui/wxpython/gui_core/goutput.py:497 +#, python-brace-format +msgid "" +"Unable to write file '{filePath}'.\n" +"\n" +"Details: {error}" +msgstr "" + #: ../gui/wxpython/gui_core/goutput.py:501 -#, python-format -msgid "Command log saved to '%s'" +msgid "Command log saved to '{}'" msgstr "" #: ../gui/wxpython/psmap/toolbars.py:79 @@ -14491,7 +14519,7 @@ msgstr "Sikertelen fájl olvasás %s." #: ../gui/wxpython/psmap/frame.py:636 ../gui/wxpython/psmap/frame.py:661 -#: ../gui/wxpython/psmap/dialogs.py:1635 +#: ../gui/wxpython/psmap/dialogs.py:1637 msgid "Please, create map frame first." msgstr "Kérjük készítsen elÅ‘ször egy térkép keretet." @@ -14539,7 +14567,7 @@ msgid "Click and drag to resize object" msgstr "Kattintson és húzza az objektumot az átméretezéshez" -#: ../gui/wxpython/psmap/frame.py:2471 +#: ../gui/wxpython/psmap/frame.py:2474 msgid "labels: " msgstr "címkék:" @@ -14646,11 +14674,11 @@ msgid "Failed to read instruction %(inst)s: file %(file)s not found." msgstr "Az utasítások beolvasása sikertelen %(inst)s: %(file)sfájlt nem találom." -#: ../gui/wxpython/psmap/dialogs.py:231 +#: ../gui/wxpython/psmap/dialogs.py:233 msgid "Units:" msgstr "Egységek:" -#: ../gui/wxpython/psmap/dialogs.py:242 +#: ../gui/wxpython/psmap/dialogs.py:244 msgid "" "Position of the top left corner\n" "from the top left edge of the paper" @@ -14658,29 +14686,29 @@ "Bal felsÅ‘ sarok pozíciója\n" "a papír bal felsÅ‘ sarkától." -#: ../gui/wxpython/psmap/dialogs.py:244 -#: ../gui/wxpython/animation/dialogs.py:1137 +#: ../gui/wxpython/psmap/dialogs.py:246 +#: ../gui/wxpython/animation/dialogs.py:1140 msgid "X:" msgstr "X:" -#: ../gui/wxpython/psmap/dialogs.py:246 -#: ../gui/wxpython/animation/dialogs.py:1139 +#: ../gui/wxpython/psmap/dialogs.py:248 +#: ../gui/wxpython/animation/dialogs.py:1142 msgid "Y:" msgstr "Y:" -#: ../gui/wxpython/psmap/dialogs.py:271 +#: ../gui/wxpython/psmap/dialogs.py:273 msgid "Position is given:" msgstr "A pozíció adott:" -#: ../gui/wxpython/psmap/dialogs.py:273 +#: ../gui/wxpython/psmap/dialogs.py:275 msgid "relative to paper" msgstr "relatívan a papírhoz" -#: ../gui/wxpython/psmap/dialogs.py:275 +#: ../gui/wxpython/psmap/dialogs.py:277 msgid "by map coordinates" msgstr "térkép koordinátákkal" -#: ../gui/wxpython/psmap/dialogs.py:305 +#: ../gui/wxpython/psmap/dialogs.py:307 msgid "" "Position from the top left\n" "edge of the paper" @@ -14688,640 +14716,640 @@ "Pozíció a papír\n" "bal felsÅ‘ sarkától" -#: ../gui/wxpython/psmap/dialogs.py:396 +#: ../gui/wxpython/psmap/dialogs.py:398 msgid "Font:" msgstr "Betűkészlet:" -#: ../gui/wxpython/psmap/dialogs.py:424 +#: ../gui/wxpython/psmap/dialogs.py:426 msgid "Choose color:" msgstr "Válasszon színt:" -#: ../gui/wxpython/psmap/dialogs.py:473 +#: ../gui/wxpython/psmap/dialogs.py:475 msgid "Close dialog and apply changes" msgstr "Párbeszédablak lezárása és a változások érvényesítése" -#: ../gui/wxpython/psmap/dialogs.py:524 +#: ../gui/wxpython/psmap/dialogs.py:526 msgid "Units" msgstr "Egységek" -#: ../gui/wxpython/psmap/dialogs.py:525 -#: ../gui/wxpython/animation/dialogs.py:926 +#: ../gui/wxpython/psmap/dialogs.py:527 +#: ../gui/wxpython/animation/dialogs.py:929 msgid "Format" msgstr "Formátum" -#: ../gui/wxpython/psmap/dialogs.py:526 +#: ../gui/wxpython/psmap/dialogs.py:528 msgid "Orientation" msgstr "Tájékozás" -#: ../gui/wxpython/psmap/dialogs.py:527 ../gui/wxpython/psmap/dialogs.py:2888 +#: ../gui/wxpython/psmap/dialogs.py:529 ../gui/wxpython/psmap/dialogs.py:2890 msgid "Width" msgstr "Szélesség" -#: ../gui/wxpython/psmap/dialogs.py:528 +#: ../gui/wxpython/psmap/dialogs.py:530 msgid "Height" msgstr "Magasság" -#: ../gui/wxpython/psmap/dialogs.py:529 +#: ../gui/wxpython/psmap/dialogs.py:531 msgid "Left" msgstr "Bal" -#: ../gui/wxpython/psmap/dialogs.py:530 +#: ../gui/wxpython/psmap/dialogs.py:532 msgid "Right" msgstr "Jobb" -#: ../gui/wxpython/psmap/dialogs.py:594 +#: ../gui/wxpython/psmap/dialogs.py:596 msgid "Literal is not allowed!" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:608 +#: ../gui/wxpython/psmap/dialogs.py:610 msgid "Page size" msgstr "Lapméret" -#: ../gui/wxpython/psmap/dialogs.py:612 +#: ../gui/wxpython/psmap/dialogs.py:614 msgid "Margins" msgstr "Margók" -#: ../gui/wxpython/psmap/dialogs.py:619 +#: ../gui/wxpython/psmap/dialogs.py:621 msgid "Portrait" msgstr "Ãlló" -#: ../gui/wxpython/psmap/dialogs.py:619 +#: ../gui/wxpython/psmap/dialogs.py:621 msgid "Landscape" msgstr "FekvÅ‘" -#: ../gui/wxpython/psmap/dialogs.py:765 +#: ../gui/wxpython/psmap/dialogs.py:767 msgid "Map settings" msgstr "Térkép beálítások" -#: ../gui/wxpython/psmap/dialogs.py:775 +#: ../gui/wxpython/psmap/dialogs.py:777 msgid "Map frame settings" msgstr "Térkép keret beállítások" -#: ../gui/wxpython/psmap/dialogs.py:893 +#: ../gui/wxpython/psmap/dialogs.py:895 msgid "Map frame options:" msgstr "Térkép keret opciók:" -#: ../gui/wxpython/psmap/dialogs.py:894 +#: ../gui/wxpython/psmap/dialogs.py:896 msgid "fit frame to match selected map" msgstr "keret illesztés a kiválasztott térképhez" -#: ../gui/wxpython/psmap/dialogs.py:895 +#: ../gui/wxpython/psmap/dialogs.py:897 msgid "fit frame to match saved region" msgstr "keret illesztés a mentett régióhoz" -#: ../gui/wxpython/psmap/dialogs.py:896 +#: ../gui/wxpython/psmap/dialogs.py:898 msgid "fit frame to match current computational region" msgstr "keret illesztés az aktuális számítási régióhoz" -#: ../gui/wxpython/psmap/dialogs.py:897 +#: ../gui/wxpython/psmap/dialogs.py:899 msgid "fixed scale and map center" msgstr "rögzített méretarány és térkép középpont" -#: ../gui/wxpython/psmap/dialogs.py:914 ../gui/wxpython/psmap/dialogs.py:1224 +#: ../gui/wxpython/psmap/dialogs.py:916 ../gui/wxpython/psmap/dialogs.py:1226 msgid "Map selection" msgstr "Térkép szelekció" -#: ../gui/wxpython/psmap/dialogs.py:927 ../gui/wxpython/psmap/dialogs.py:1715 +#: ../gui/wxpython/psmap/dialogs.py:929 ../gui/wxpython/psmap/dialogs.py:1717 msgid "Map:" msgstr "Térkép:" -#: ../gui/wxpython/psmap/dialogs.py:927 +#: ../gui/wxpython/psmap/dialogs.py:929 msgid "Region:" msgstr "Régió:" -#: ../gui/wxpython/psmap/dialogs.py:984 +#: ../gui/wxpython/psmap/dialogs.py:986 msgid "Map scale and center" msgstr "Térkép méretarány és középpont" -#: ../gui/wxpython/psmap/dialogs.py:988 +#: ../gui/wxpython/psmap/dialogs.py:990 msgid "Center:" msgstr "Középpont:" -#: ../gui/wxpython/psmap/dialogs.py:989 +#: ../gui/wxpython/psmap/dialogs.py:991 msgid "E:" msgstr "K:" -#: ../gui/wxpython/psmap/dialogs.py:990 +#: ../gui/wxpython/psmap/dialogs.py:992 msgid "N:" msgstr "É:" -#: ../gui/wxpython/psmap/dialogs.py:997 ../gui/wxpython/psmap/dialogs.py:5860 +#: ../gui/wxpython/psmap/dialogs.py:999 ../gui/wxpython/psmap/dialogs.py:5862 msgid "Scale:" msgstr "Méretarány:" -#: ../gui/wxpython/psmap/dialogs.py:998 +#: ../gui/wxpython/psmap/dialogs.py:1000 msgid "1 :" msgstr "1 :" -#: ../gui/wxpython/psmap/dialogs.py:1062 +#: ../gui/wxpython/psmap/dialogs.py:1064 msgid "Map max resolution (dpi):" msgstr "Térkép max felbontás (dpi):" -#: ../gui/wxpython/psmap/dialogs.py:1099 ../gui/wxpython/psmap/dialogs.py:3709 +#: ../gui/wxpython/psmap/dialogs.py:1101 ../gui/wxpython/psmap/dialogs.py:3711 msgid "Border" msgstr "Határ" -#: ../gui/wxpython/psmap/dialogs.py:1105 +#: ../gui/wxpython/psmap/dialogs.py:1107 msgid "draw border around map frame" msgstr "keretvonal rajzolás a térkép körül" -#: ../gui/wxpython/psmap/dialogs.py:1112 +#: ../gui/wxpython/psmap/dialogs.py:1114 msgid "border color:" msgstr "körvonal szín" -#: ../gui/wxpython/psmap/dialogs.py:1114 +#: ../gui/wxpython/psmap/dialogs.py:1116 msgid "border width (pts):" msgstr "körvonal vastagság (pt):" -#: ../gui/wxpython/psmap/dialogs.py:1233 +#: ../gui/wxpython/psmap/dialogs.py:1235 msgid "" "Region is set to match this map,\n" "raster or vector map must be added later" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1240 +#: ../gui/wxpython/psmap/dialogs.py:1242 msgid "Region selection" msgstr "Régió szelektálás" -#: ../gui/wxpython/psmap/dialogs.py:1420 +#: ../gui/wxpython/psmap/dialogs.py:1422 msgid "No map selected!" msgstr "Nem választott térképet!" -#: ../gui/wxpython/psmap/dialogs.py:1444 +#: ../gui/wxpython/psmap/dialogs.py:1446 msgid "No region selected!" msgstr "Nem választott régiót!" -#: ../gui/wxpython/psmap/dialogs.py:1495 +#: ../gui/wxpython/psmap/dialogs.py:1497 msgid "Invalid scale or map center!" msgstr "Hibás méretarány vagy térkép középpont!" -#: ../gui/wxpython/psmap/dialogs.py:1565 +#: ../gui/wxpython/psmap/dialogs.py:1567 msgid "Choose raster map" msgstr "Válasszon raszter térképet" -#: ../gui/wxpython/psmap/dialogs.py:1570 +#: ../gui/wxpython/psmap/dialogs.py:1572 msgid "no raster map" msgstr "nincs raszter térkép" -#: ../gui/wxpython/psmap/dialogs.py:1573 +#: ../gui/wxpython/psmap/dialogs.py:1575 msgid "raster:" msgstr "raszter:" -#: ../gui/wxpython/psmap/dialogs.py:1698 ../gui/wxpython/gmodeler/model.py:798 +#: ../gui/wxpython/psmap/dialogs.py:1700 ../gui/wxpython/gmodeler/model.py:798 msgid "Vector maps" msgstr "Vektor térképek" -#: ../gui/wxpython/psmap/dialogs.py:1711 +#: ../gui/wxpython/psmap/dialogs.py:1713 msgid "Add map" msgstr "Térkép hozáadás" -#: ../gui/wxpython/psmap/dialogs.py:1719 ../gui/wxpython/psmap/dialogs.py:2180 +#: ../gui/wxpython/psmap/dialogs.py:1721 ../gui/wxpython/psmap/dialogs.py:2182 msgid "points" msgstr "pontok" -#: ../gui/wxpython/psmap/dialogs.py:1719 ../gui/wxpython/psmap/dialogs.py:2182 +#: ../gui/wxpython/psmap/dialogs.py:1721 ../gui/wxpython/psmap/dialogs.py:2184 msgid "lines" msgstr "vonalak" -#: ../gui/wxpython/psmap/dialogs.py:1719 +#: ../gui/wxpython/psmap/dialogs.py:1721 msgid "areas" msgstr "területek" -#: ../gui/wxpython/psmap/dialogs.py:1725 +#: ../gui/wxpython/psmap/dialogs.py:1727 msgid "Data Type" msgstr "Adattípus" -#: ../gui/wxpython/psmap/dialogs.py:1730 -#: ../gui/wxpython/animation/dialogs.py:776 ../gui/wxpython/dbmgr/base.py:2361 +#: ../gui/wxpython/psmap/dialogs.py:1732 +#: ../gui/wxpython/animation/dialogs.py:779 ../gui/wxpython/dbmgr/base.py:2363 msgid "Add" msgstr "Hozzáad" -#: ../gui/wxpython/psmap/dialogs.py:1759 +#: ../gui/wxpython/psmap/dialogs.py:1761 msgid "Manage vector maps" msgstr "Vektor térképek kezelése" -#: ../gui/wxpython/psmap/dialogs.py:1764 +#: ../gui/wxpython/psmap/dialogs.py:1766 msgid "The topmost vector map overlaps the others" msgstr "A legfelsÅ‘ vektor térkép letakarja a többit" -#: ../gui/wxpython/psmap/dialogs.py:1768 ../gui/wxpython/psmap/dialogs.py:3666 +#: ../gui/wxpython/psmap/dialogs.py:1770 ../gui/wxpython/psmap/dialogs.py:3668 #: ../gui/wxpython/web_services/widgets.py:267 msgid "Up" msgstr "Fel" -#: ../gui/wxpython/psmap/dialogs.py:1769 ../gui/wxpython/psmap/dialogs.py:3667 +#: ../gui/wxpython/psmap/dialogs.py:1771 ../gui/wxpython/psmap/dialogs.py:3669 #: ../gui/wxpython/web_services/widgets.py:269 msgid "Down" msgstr "Le" -#: ../gui/wxpython/psmap/dialogs.py:1771 +#: ../gui/wxpython/psmap/dialogs.py:1773 msgid "Properties..." msgstr "Tulajdonságok..." -#: ../gui/wxpython/psmap/dialogs.py:2014 +#: ../gui/wxpython/psmap/dialogs.py:2016 msgid "Raster map settings" msgstr "Raszter térkép beállítások" -#: ../gui/wxpython/psmap/dialogs.py:2062 +#: ../gui/wxpython/psmap/dialogs.py:2064 msgid "Vector maps settings" msgstr "Vektor térkép beállítások" -#: ../gui/wxpython/psmap/dialogs.py:2110 +#: ../gui/wxpython/psmap/dialogs.py:2112 #, python-format msgid "%s properties" msgstr "%s tulajdonságok" -#: ../gui/wxpython/psmap/dialogs.py:2165 +#: ../gui/wxpython/psmap/dialogs.py:2167 msgid "Data selection" msgstr "Adat szelekció" -#: ../gui/wxpython/psmap/dialogs.py:2180 +#: ../gui/wxpython/psmap/dialogs.py:2182 msgid "centroids" msgstr "centrálisok" -#: ../gui/wxpython/psmap/dialogs.py:2182 +#: ../gui/wxpython/psmap/dialogs.py:2184 msgid "boundaries" msgstr "határok" -#: ../gui/wxpython/psmap/dialogs.py:2220 +#: ../gui/wxpython/psmap/dialogs.py:2222 msgid "Layer selection" msgstr "Réteg szelektálás" -#: ../gui/wxpython/psmap/dialogs.py:2227 +#: ../gui/wxpython/psmap/dialogs.py:2229 msgid "Database connection is not defined in DB file." msgstr "Adatbázis kapcsolat nincs megadva a DB fájlban" -#: ../gui/wxpython/psmap/dialogs.py:2228 +#: ../gui/wxpython/psmap/dialogs.py:2230 msgid "Select layer:" msgstr "Válasszon réteget:" -#: ../gui/wxpython/psmap/dialogs.py:2257 +#: ../gui/wxpython/psmap/dialogs.py:2259 msgid "list of categories (e.g. 1,3,5-7)" msgstr "kategória lista (pl. 1,3,5-7)" -#: ../gui/wxpython/psmap/dialogs.py:2314 +#: ../gui/wxpython/psmap/dialogs.py:2316 msgid "Use current mask" msgstr "Aktuális maszk használata" -#: ../gui/wxpython/psmap/dialogs.py:2333 ../gui/wxpython/psmap/dialogs.py:2489 +#: ../gui/wxpython/psmap/dialogs.py:2335 ../gui/wxpython/psmap/dialogs.py:2491 msgid "Colors" msgstr "Színek" -#: ../gui/wxpython/psmap/dialogs.py:2342 ../gui/wxpython/psmap/dialogs.py:2498 +#: ../gui/wxpython/psmap/dialogs.py:2344 ../gui/wxpython/psmap/dialogs.py:2500 msgid "Outline" msgstr "Körvonal" -#: ../gui/wxpython/psmap/dialogs.py:2347 ../gui/wxpython/psmap/dialogs.py:2508 +#: ../gui/wxpython/psmap/dialogs.py:2349 ../gui/wxpython/psmap/dialogs.py:2510 msgid "draw outline" msgstr "körvonal rajzolás" -#: ../gui/wxpython/psmap/dialogs.py:2350 ../gui/wxpython/psmap/dialogs.py:2513 -#: ../gui/wxpython/psmap/dialogs.py:5285 ../gui/wxpython/psmap/dialogs.py:5293 +#: ../gui/wxpython/psmap/dialogs.py:2352 ../gui/wxpython/psmap/dialogs.py:2515 +#: ../gui/wxpython/psmap/dialogs.py:5287 ../gui/wxpython/psmap/dialogs.py:5295 msgid "Width (pts):" msgstr "Szélesség (pt):" -#: ../gui/wxpython/psmap/dialogs.py:2419 +#: ../gui/wxpython/psmap/dialogs.py:2421 msgid "fill color" msgstr "kitöltés szín" -#: ../gui/wxpython/psmap/dialogs.py:2425 ../gui/wxpython/psmap/dialogs.py:2583 +#: ../gui/wxpython/psmap/dialogs.py:2427 ../gui/wxpython/psmap/dialogs.py:2585 msgid "choose color:" msgstr "válasszon színt:" -#: ../gui/wxpython/psmap/dialogs.py:2440 ../gui/wxpython/psmap/dialogs.py:2599 +#: ../gui/wxpython/psmap/dialogs.py:2442 ../gui/wxpython/psmap/dialogs.py:2601 msgid "color from map table column:" msgstr "szín a térkép tábla oszlopából:" -#: ../gui/wxpython/psmap/dialogs.py:2511 +#: ../gui/wxpython/psmap/dialogs.py:2513 msgid "No effect for fill color from table column" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2580 +#: ../gui/wxpython/psmap/dialogs.py:2582 msgid "Color of lines:" msgstr "Vonalak színe:" -#: ../gui/wxpython/psmap/dialogs.py:2647 ../gui/wxpython/psmap/dialogs.py:2879 -#: ../gui/wxpython/psmap/dialogs.py:3004 +#: ../gui/wxpython/psmap/dialogs.py:2649 ../gui/wxpython/psmap/dialogs.py:2881 +#: ../gui/wxpython/psmap/dialogs.py:3006 msgid "Size and style" msgstr "Méret és stílus" -#: ../gui/wxpython/psmap/dialogs.py:2675 +#: ../gui/wxpython/psmap/dialogs.py:2677 msgid "eps file:" msgstr "eps fájl:" -#: ../gui/wxpython/psmap/dialogs.py:2680 ../gui/wxpython/psmap/dialogs.py:3022 +#: ../gui/wxpython/psmap/dialogs.py:2682 ../gui/wxpython/psmap/dialogs.py:3024 msgid "Type filename or click browse to choose file" msgstr "Adjon egy fájlnevet vagy kattintson a tallózásra a fájl kiválasztásához" -#: ../gui/wxpython/psmap/dialogs.py:2681 ../gui/wxpython/psmap/dialogs.py:3023 +#: ../gui/wxpython/psmap/dialogs.py:2683 ../gui/wxpython/psmap/dialogs.py:3025 msgid "Choose a file" msgstr "Válasszon egy fájlt" -#: ../gui/wxpython/psmap/dialogs.py:2740 +#: ../gui/wxpython/psmap/dialogs.py:2742 msgid "size from map table column:" msgstr "méret a térkép tábla oszlopból:" -#: ../gui/wxpython/psmap/dialogs.py:2742 +#: ../gui/wxpython/psmap/dialogs.py:2744 msgid "scale:" msgstr "méretarány:" -#: ../gui/wxpython/psmap/dialogs.py:2807 +#: ../gui/wxpython/psmap/dialogs.py:2809 msgid "Rotation" msgstr "Forgatás" -#: ../gui/wxpython/psmap/dialogs.py:2812 +#: ../gui/wxpython/psmap/dialogs.py:2814 msgid "rotate symbols:" msgstr "szimbólumok forgatása:" -#: ../gui/wxpython/psmap/dialogs.py:2814 +#: ../gui/wxpython/psmap/dialogs.py:2816 msgid "counterclockwise in degrees:" msgstr "Óramutató járásával ellentétesen fokokban:" -#: ../gui/wxpython/psmap/dialogs.py:2818 +#: ../gui/wxpython/psmap/dialogs.py:2820 msgid "from map table column:" msgstr "térkép tábla oszlopból:" -#: ../gui/wxpython/psmap/dialogs.py:2893 +#: ../gui/wxpython/psmap/dialogs.py:2895 msgid "Set width (pts):" msgstr "Szélesség (pt):" -#: ../gui/wxpython/psmap/dialogs.py:2910 +#: ../gui/wxpython/psmap/dialogs.py:2912 msgid "multiply width by category value" msgstr "változó szélesség a kategória értékkel" -#: ../gui/wxpython/psmap/dialogs.py:2947 +#: ../gui/wxpython/psmap/dialogs.py:2949 msgid "Choose line style:" msgstr "Vonal stílus:" -#: ../gui/wxpython/psmap/dialogs.py:2960 +#: ../gui/wxpython/psmap/dialogs.py:2962 msgid "Choose linecap:" msgstr "Vonal csatlakozás:" -#: ../gui/wxpython/psmap/dialogs.py:3013 +#: ../gui/wxpython/psmap/dialogs.py:3015 msgid "Pattern" msgstr "Minta" -#: ../gui/wxpython/psmap/dialogs.py:3018 +#: ../gui/wxpython/psmap/dialogs.py:3020 msgid "use pattern:" msgstr "használt minta:" -#: ../gui/wxpython/psmap/dialogs.py:3020 +#: ../gui/wxpython/psmap/dialogs.py:3022 msgid "Choose pattern file:" msgstr "Minta fájl:" -#: ../gui/wxpython/psmap/dialogs.py:3028 +#: ../gui/wxpython/psmap/dialogs.py:3030 msgid "pattern line width (pts):" msgstr "minta vonal szélesség (pts):" -#: ../gui/wxpython/psmap/dialogs.py:3032 +#: ../gui/wxpython/psmap/dialogs.py:3034 msgid "pattern scale factor:" msgstr "minta méretarány szorzó" -#: ../gui/wxpython/psmap/dialogs.py:3392 +#: ../gui/wxpython/psmap/dialogs.py:3394 msgid "Raster legend" msgstr "Raszter jelmagyarázat" -#: ../gui/wxpython/psmap/dialogs.py:3397 -#: ../gui/wxpython/animation/dialogs.py:473 +#: ../gui/wxpython/psmap/dialogs.py:3399 +#: ../gui/wxpython/animation/dialogs.py:476 msgid "Show raster legend" msgstr "Raszter jelmagyarázat megjelenítés" -#: ../gui/wxpython/psmap/dialogs.py:3411 +#: ../gui/wxpython/psmap/dialogs.py:3413 msgid "Source raster" msgstr "Forrás raszter" -#: ../gui/wxpython/psmap/dialogs.py:3416 +#: ../gui/wxpython/psmap/dialogs.py:3418 msgid "current raster" msgstr "aktuális raszter" -#: ../gui/wxpython/psmap/dialogs.py:3419 +#: ../gui/wxpython/psmap/dialogs.py:3421 msgid "select raster" msgstr "válasszon rasztert" -#: ../gui/wxpython/psmap/dialogs.py:3426 ../gui/wxpython/psmap/dialogs.py:4441 +#: ../gui/wxpython/psmap/dialogs.py:3428 ../gui/wxpython/psmap/dialogs.py:4443 #, python-format msgid "%(rast)s: type %(type)s" msgstr "%(rast)s : %(type)s típus" -#: ../gui/wxpython/psmap/dialogs.py:3475 +#: ../gui/wxpython/psmap/dialogs.py:3477 msgid "Type of legend" msgstr "Jelmagyarázat típus" -#: ../gui/wxpython/psmap/dialogs.py:3480 +#: ../gui/wxpython/psmap/dialogs.py:3482 msgid "discrete legend (categorical maps)" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3484 +#: ../gui/wxpython/psmap/dialogs.py:3486 msgid "continuous color gradient legend (floating point map)" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3510 +#: ../gui/wxpython/psmap/dialogs.py:3512 msgid "Advanced legend settings" msgstr "Haladó jelmagyarázat beállítások" -#: ../gui/wxpython/psmap/dialogs.py:3515 +#: ../gui/wxpython/psmap/dialogs.py:3517 msgid "draw \"no data\" box" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3524 +#: ../gui/wxpython/psmap/dialogs.py:3526 msgid "draw ticks across color table" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3616 +#: ../gui/wxpython/psmap/dialogs.py:3618 msgid "Vector legend" msgstr "Vektor jelmagyarázat" -#: ../gui/wxpython/psmap/dialogs.py:3621 +#: ../gui/wxpython/psmap/dialogs.py:3623 msgid "Show vector legend" msgstr "Vektor jelmagyarázat megjelenítés" -#: ../gui/wxpython/psmap/dialogs.py:3635 +#: ../gui/wxpython/psmap/dialogs.py:3637 msgid "Source vector maps" msgstr "Forrás vektor térképek" -#: ../gui/wxpython/psmap/dialogs.py:3640 +#: ../gui/wxpython/psmap/dialogs.py:3642 msgid "Choose vector maps and their order in legend" msgstr "Válasszon vektor térképeket és a sorrendjüket a jelmagyarázatban" -#: ../gui/wxpython/psmap/dialogs.py:3645 ../gui/wxpython/gmodeler/frame.py:1886 +#: ../gui/wxpython/psmap/dialogs.py:3647 ../gui/wxpython/gmodeler/frame.py:1886 #: ../gui/wxpython/gmodeler/dialogs.py:492 #: ../gui/wxpython/gmodeler/dialogs.py:604 msgid "Label" msgstr "Címke" -#: ../gui/wxpython/psmap/dialogs.py:3668 ../gui/wxpython/psmap/dialogs.py:4148 +#: ../gui/wxpython/psmap/dialogs.py:3670 ../gui/wxpython/psmap/dialogs.py:4150 msgid "Edit label" msgstr "Címke szerkesztés" -#: ../gui/wxpython/psmap/dialogs.py:3714 +#: ../gui/wxpython/psmap/dialogs.py:3716 msgid "draw border around legend" msgstr "körvonal rajzolás a jelmagyarázat körül" -#: ../gui/wxpython/psmap/dialogs.py:3772 +#: ../gui/wxpython/psmap/dialogs.py:3774 msgid "Size and position" msgstr "Méret és pozíció" -#: ../gui/wxpython/psmap/dialogs.py:3842 +#: ../gui/wxpython/psmap/dialogs.py:3844 msgid "Leave the edit field empty, to use default values." msgstr "Hagyja üresen a mezÅ‘t az alapértelmezett értékek használatához." -#: ../gui/wxpython/psmap/dialogs.py:3882 +#: ../gui/wxpython/psmap/dialogs.py:3884 msgid "" "Width of the color symbol (for lines)\n" "in front of the legend text" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3888 ../gui/wxpython/psmap/dialogs.py:4053 +#: ../gui/wxpython/psmap/dialogs.py:3890 ../gui/wxpython/psmap/dialogs.py:4055 msgid "Columns:" msgstr "Oszlopok:" -#: ../gui/wxpython/psmap/dialogs.py:3898 +#: ../gui/wxpython/psmap/dialogs.py:3900 msgid "column span:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3900 +#: ../gui/wxpython/psmap/dialogs.py:3902 msgid "" "Column separation distance between the left edges\n" "of two columns in a multicolumn legend" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4147 +#: ../gui/wxpython/psmap/dialogs.py:4149 msgid "Edit legend label:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4194 +#: ../gui/wxpython/psmap/dialogs.py:4196 msgid "No raster map selected!" msgstr "Nem választott raszter térképet!" -#: ../gui/wxpython/psmap/dialogs.py:4195 +#: ../gui/wxpython/psmap/dialogs.py:4197 msgid "No raster" msgstr "Nincs raszter" -#: ../gui/wxpython/psmap/dialogs.py:4485 +#: ../gui/wxpython/psmap/dialogs.py:4487 msgid "Mapinfo settings" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4589 +#: ../gui/wxpython/psmap/dialogs.py:4591 msgid "Color settings" msgstr "Színbeállítások" -#: ../gui/wxpython/psmap/dialogs.py:4595 +#: ../gui/wxpython/psmap/dialogs.py:4597 msgid "use border color:" msgstr "határ szín:" -#: ../gui/wxpython/psmap/dialogs.py:4597 +#: ../gui/wxpython/psmap/dialogs.py:4599 msgid "use background color:" msgstr "háttér szín" -#: ../gui/wxpython/psmap/dialogs.py:4856 +#: ../gui/wxpython/psmap/dialogs.py:4858 msgid "Length:" msgstr "Hossz:" -#: ../gui/wxpython/psmap/dialogs.py:4862 +#: ../gui/wxpython/psmap/dialogs.py:4864 msgid "Scalebar length is given in map units" msgstr "A léptékvonalzó hossza térképi egységekben" -#: ../gui/wxpython/psmap/dialogs.py:4867 +#: ../gui/wxpython/psmap/dialogs.py:4869 msgid "Scalebar height is real height on paper" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4869 +#: ../gui/wxpython/psmap/dialogs.py:4871 msgid "default" msgstr "alapértelmezett" -#: ../gui/wxpython/psmap/dialogs.py:4946 +#: ../gui/wxpython/psmap/dialogs.py:4948 msgid "Type:" msgstr "Típus:" -#: ../gui/wxpython/psmap/dialogs.py:4965 +#: ../gui/wxpython/psmap/dialogs.py:4967 msgid "Number of segments:" msgstr "Szegmensek száma:" -#: ../gui/wxpython/psmap/dialogs.py:4971 +#: ../gui/wxpython/psmap/dialogs.py:4973 msgid "Label every " msgstr "Mindet címkézi" -#: ../gui/wxpython/psmap/dialogs.py:4972 +#: ../gui/wxpython/psmap/dialogs.py:4974 msgid "segments" msgstr "szegmensek" -#: ../gui/wxpython/psmap/dialogs.py:4985 +#: ../gui/wxpython/psmap/dialogs.py:4987 msgid "transparent text background" msgstr "átlátszó szövegháttér" -#: ../gui/wxpython/psmap/dialogs.py:5103 +#: ../gui/wxpython/psmap/dialogs.py:5105 msgid "Length of scale bar is not defined" msgstr "A léptékvonalzó hosszát nem adták meg" -#: ../gui/wxpython/psmap/dialogs.py:5197 +#: ../gui/wxpython/psmap/dialogs.py:5199 msgid "Enter text:" msgstr "Szöveg:" -#: ../gui/wxpython/psmap/dialogs.py:5268 +#: ../gui/wxpython/psmap/dialogs.py:5270 msgid "Text effects" msgstr "Szöveg hatások" -#: ../gui/wxpython/psmap/dialogs.py:5274 +#: ../gui/wxpython/psmap/dialogs.py:5276 msgid "text background" msgstr "szöveg háttér" -#: ../gui/wxpython/psmap/dialogs.py:5279 +#: ../gui/wxpython/psmap/dialogs.py:5281 msgid "highlight" msgstr "kiemel" -#: ../gui/wxpython/psmap/dialogs.py:5288 +#: ../gui/wxpython/psmap/dialogs.py:5290 msgid "text border" msgstr "szöveg határ" -#: ../gui/wxpython/psmap/dialogs.py:5397 +#: ../gui/wxpython/psmap/dialogs.py:5399 msgid "Offset" msgstr "Eltolás" -#: ../gui/wxpython/psmap/dialogs.py:5401 +#: ../gui/wxpython/psmap/dialogs.py:5403 msgid "horizontal (pts):" msgstr "vízszintes (pt):" -#: ../gui/wxpython/psmap/dialogs.py:5403 +#: ../gui/wxpython/psmap/dialogs.py:5405 msgid "vertical (pts):" msgstr "függÅ‘leges (pt):" -#: ../gui/wxpython/psmap/dialogs.py:5442 +#: ../gui/wxpython/psmap/dialogs.py:5444 msgid " Reference point" msgstr "Referencia pont" -#: ../gui/wxpython/psmap/dialogs.py:5496 +#: ../gui/wxpython/psmap/dialogs.py:5498 msgid "Text rotation" msgstr "Szöveg fogatás" -#: ../gui/wxpython/psmap/dialogs.py:5502 +#: ../gui/wxpython/psmap/dialogs.py:5504 msgid "rotate text (counterclockwise)" msgstr "szövegforgatás (óramutató irányába)" -#: ../gui/wxpython/psmap/dialogs.py:5594 +#: ../gui/wxpython/psmap/dialogs.py:5596 msgid "No text entered!" msgstr "Nem adott meg szöveget!" -#: ../gui/wxpython/psmap/dialogs.py:5795 +#: ../gui/wxpython/psmap/dialogs.py:5797 msgid "Choose a directory with images" msgstr "Válassza ki a képeket tartalmazó könyvtárat" -#: ../gui/wxpython/psmap/dialogs.py:5838 +#: ../gui/wxpython/psmap/dialogs.py:5840 msgid "Note: only EPS format supported" msgstr "Megjegyzés: csak az EPS formátum támogatott" -#: ../gui/wxpython/psmap/dialogs.py:5854 +#: ../gui/wxpython/psmap/dialogs.py:5856 msgid "Scale And Rotation" msgstr "Méretarány és forgatás" -#: ../gui/wxpython/psmap/dialogs.py:5895 ../gui/wxpython/psmap/dialogs.py:6477 +#: ../gui/wxpython/psmap/dialogs.py:5897 ../gui/wxpython/psmap/dialogs.py:6479 msgid "Rotation angle (deg):" msgstr "Forgatási szög (fok):" -#: ../gui/wxpython/psmap/dialogs.py:5911 ../gui/wxpython/psmap/dialogs.py:6499 +#: ../gui/wxpython/psmap/dialogs.py:5913 ../gui/wxpython/psmap/dialogs.py:6501 msgid "Counterclockwise rotation in degrees" msgstr "Óramutató járása szerint fokokban" -#: ../gui/wxpython/psmap/dialogs.py:6037 +#: ../gui/wxpython/psmap/dialogs.py:6039 msgid "" "PIL\n" "missing" @@ -15329,83 +15357,83 @@ "PIL\n" "hiányzik" -#: ../gui/wxpython/psmap/dialogs.py:6057 +#: ../gui/wxpython/psmap/dialogs.py:6059 #, python-format msgid "Unable to read file %s" msgstr "Nem tudom a(z) %s fájl olvasni" -#: ../gui/wxpython/psmap/dialogs.py:6118 +#: ../gui/wxpython/psmap/dialogs.py:6120 #, python-format msgid "size: %(width)s x %(height)s pts" msgstr "méret: %(width)s x %(height)s pt" -#: ../gui/wxpython/psmap/dialogs.py:6140 +#: ../gui/wxpython/psmap/dialogs.py:6142 msgid "No image selected." msgstr "Nincs kiválasztott kép." -#: ../gui/wxpython/psmap/dialogs.py:6247 +#: ../gui/wxpython/psmap/dialogs.py:6249 msgid "North Arrow settings" msgstr "Észak nyíl beállítások" -#: ../gui/wxpython/psmap/dialogs.py:6258 +#: ../gui/wxpython/psmap/dialogs.py:6260 msgid "Compute convergence" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6329 +#: ../gui/wxpython/psmap/dialogs.py:6331 msgid "Symbol" msgstr "Szimbólum" -#: ../gui/wxpython/psmap/dialogs.py:6336 +#: ../gui/wxpython/psmap/dialogs.py:6338 msgid "Select symbol:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6353 +#: ../gui/wxpython/psmap/dialogs.py:6355 msgid "" "Note: Selected symbol is not displayed\n" "in draft mode (only in preview mode)" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6386 ../gui/wxpython/psmap/dialogs.py:6745 +#: ../gui/wxpython/psmap/dialogs.py:6388 ../gui/wxpython/psmap/dialogs.py:6747 msgid "Outline color:" msgstr "Körvonal szín:" -#: ../gui/wxpython/psmap/dialogs.py:6413 ../gui/wxpython/psmap/dialogs.py:6775 +#: ../gui/wxpython/psmap/dialogs.py:6415 ../gui/wxpython/psmap/dialogs.py:6777 msgid "Fill color:" msgstr "Kitöltés szín:" -#: ../gui/wxpython/psmap/dialogs.py:6452 +#: ../gui/wxpython/psmap/dialogs.py:6454 msgid "Size and Rotation" msgstr "Méret és forgatás" -#: ../gui/wxpython/psmap/dialogs.py:6460 +#: ../gui/wxpython/psmap/dialogs.py:6462 msgid "Size (pt):" msgstr "Méret (pt):" -#: ../gui/wxpython/psmap/dialogs.py:6463 +#: ../gui/wxpython/psmap/dialogs.py:6465 msgid "Symbol size in points" msgstr "Szimbólum méret pontokban" -#: ../gui/wxpython/psmap/dialogs.py:6698 +#: ../gui/wxpython/psmap/dialogs.py:6700 msgid "Rectangle settings" msgstr "Téglalap beállítások" -#: ../gui/wxpython/psmap/dialogs.py:6700 +#: ../gui/wxpython/psmap/dialogs.py:6702 msgid "Line settings" msgstr "Vonal beállítások" -#: ../gui/wxpython/psmap/dialogs.py:6834 +#: ../gui/wxpython/psmap/dialogs.py:6836 msgid "Line width in points" msgstr "Vonalvastagság pontokban" -#: ../gui/wxpython/psmap/dialogs.py:6908 +#: ../gui/wxpython/psmap/dialogs.py:6910 msgid "Vector labels" msgstr "Vektor címkék" -#: ../gui/wxpython/psmap/dialogs.py:6928 +#: ../gui/wxpython/psmap/dialogs.py:6930 msgid "Vector label files created beforehand by v.label module" msgstr "ElÅ‘zÅ‘leg a v.label modullal készült vektor címke fájlok" -#: ../gui/wxpython/psmap/dialogs.py:6945 +#: ../gui/wxpython/psmap/dialogs.py:6947 msgid "You can select multiple label files." msgstr "Több címke fájlt választhat ki." @@ -15522,7 +15550,7 @@ msgid "Map <%s> not found." msgstr "<%s> térképet nem találom" -#: ../gui/wxpython/mapswipe/frame.py:674 ../gui/wxpython/mapdisp/frame.py:897 +#: ../gui/wxpython/mapswipe/frame.py:674 ../gui/wxpython/mapdisp/frame.py:896 msgid "No raster or vector map layer selected for querying." msgstr "" @@ -15566,7 +15594,7 @@ msgid "Shape:" msgstr "" -#: ../gui/wxpython/gcp/manager.py:509 +#: ../gui/wxpython/gcp/manager.py:511 msgid "Select/create group:" msgstr "Csoport kiválasztás/létrehozás:" @@ -15600,23 +15628,23 @@ msgid "Animation %d" msgstr "" -#: ../gui/wxpython/animation/nviztask.py:43 ../gui/wxpython/lmgr/frame.py:1391 +#: ../gui/wxpython/animation/nviztask.py:45 ../gui/wxpython/lmgr/frame.py:1395 #, python-format msgid "" "Reading workspace file <%s> failed.\n" "Invalid file, unable to parse XML document." msgstr "" -#: ../gui/wxpython/animation/nviztask.py:53 +#: ../gui/wxpython/animation/nviztask.py:55 #, python-format msgid "No 3d view information in workspace file <%s>." msgstr "" -#: ../gui/wxpython/animation/nviztask.py:285 +#: ../gui/wxpython/animation/nviztask.py:287 msgid "Please add only one layer in the list." msgstr "" -#: ../gui/wxpython/animation/nviztask.py:292 +#: ../gui/wxpython/animation/nviztask.py:294 msgid "No map series nor space-time dataset is added." msgstr "" @@ -15642,7 +15670,7 @@ #: ../gui/wxpython/animation/toolbars.py:51 #: ../gui/wxpython/animation/toolbars.py:52 -#: ../gui/wxpython/animation/dialogs.py:324 +#: ../gui/wxpython/animation/dialogs.py:327 msgid "Add new animation" msgstr "Új animáció hozzáadás" @@ -15653,7 +15681,7 @@ #: ../gui/wxpython/animation/toolbars.py:59 #: ../gui/wxpython/animation/toolbars.py:60 -#: ../gui/wxpython/animation/dialogs.py:907 +#: ../gui/wxpython/animation/dialogs.py:910 msgid "Export animation" msgstr "" @@ -15711,427 +15739,427 @@ msgid "%s=, %s=, %s= and %s= are mutually exclusive." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:53 +#: ../gui/wxpython/animation/dialogs.py:56 msgid "Adjust speed of animation" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:100 +#: ../gui/wxpython/animation/dialogs.py:103 msgid "Simple mode" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:105 +#: ../gui/wxpython/animation/dialogs.py:108 msgid "Frame duration:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:106 -#: ../gui/wxpython/animation/dialogs.py:147 +#: ../gui/wxpython/animation/dialogs.py:109 +#: ../gui/wxpython/animation/dialogs.py:150 msgid "ms" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:139 +#: ../gui/wxpython/animation/dialogs.py:142 msgid "Temporal mode" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:144 +#: ../gui/wxpython/animation/dialogs.py:147 msgid "Time unit:" msgstr "IdÅ‘ mértékegység:" -#: ../gui/wxpython/animation/dialogs.py:146 +#: ../gui/wxpython/animation/dialogs.py:149 msgid "Duration of time unit:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:218 +#: ../gui/wxpython/animation/dialogs.py:221 msgid "year" msgstr "év" -#: ../gui/wxpython/animation/dialogs.py:219 +#: ../gui/wxpython/animation/dialogs.py:222 msgid "month" msgstr "hónap" -#: ../gui/wxpython/animation/dialogs.py:220 +#: ../gui/wxpython/animation/dialogs.py:223 msgid "day" msgstr "nap" -#: ../gui/wxpython/animation/dialogs.py:221 +#: ../gui/wxpython/animation/dialogs.py:224 msgid "hour" msgstr "óra" -#: ../gui/wxpython/animation/dialogs.py:222 +#: ../gui/wxpython/animation/dialogs.py:225 msgid "minute" msgstr "perc" -#: ../gui/wxpython/animation/dialogs.py:223 +#: ../gui/wxpython/animation/dialogs.py:226 msgid "second" msgstr "másodperc" -#: ../gui/wxpython/animation/dialogs.py:288 +#: ../gui/wxpython/animation/dialogs.py:291 msgid "Animation speed is too high." msgstr "Az animáció sebessége túl nagy." -#: ../gui/wxpython/animation/dialogs.py:326 +#: ../gui/wxpython/animation/dialogs.py:329 msgid "Edit animation" msgstr "Animáció szerkesztés" -#: ../gui/wxpython/animation/dialogs.py:344 +#: ../gui/wxpython/animation/dialogs.py:347 msgid "Advanced" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:375 +#: ../gui/wxpython/animation/dialogs.py:378 msgid "top left" msgstr "bal felsÅ‘" -#: ../gui/wxpython/animation/dialogs.py:376 +#: ../gui/wxpython/animation/dialogs.py:379 msgid "top right" msgstr "jobb felsÅ‘" -#: ../gui/wxpython/animation/dialogs.py:377 +#: ../gui/wxpython/animation/dialogs.py:380 msgid "bottom left" msgstr "bal alsó" -#: ../gui/wxpython/animation/dialogs.py:378 +#: ../gui/wxpython/animation/dialogs.py:381 msgid "bottom right" msgstr "jobb alsó" -#: ../gui/wxpython/animation/dialogs.py:394 +#: ../gui/wxpython/animation/dialogs.py:397 msgid "Select 2D or 3D view" msgstr "Válaszon 2D vagy 3D nézetet" -#: ../gui/wxpython/animation/dialogs.py:409 +#: ../gui/wxpython/animation/dialogs.py:412 msgid "Window position:" msgstr "Ablak pozíció:" -#: ../gui/wxpython/animation/dialogs.py:419 +#: ../gui/wxpython/animation/dialogs.py:422 msgid "View mode:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:430 +#: ../gui/wxpython/animation/dialogs.py:433 msgid "" "For 3D animation, please select only one space-time dataset\n" "or one series of map layers." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:475 +#: ../gui/wxpython/animation/dialogs.py:478 #: ../gui/wxpython/lmgr/layertree.py:111 msgid "Set options" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:496 +#: ../gui/wxpython/animation/dialogs.py:499 msgid "3D view parameters" msgstr "3D nézet paraméterek" -#: ../gui/wxpython/animation/dialogs.py:504 +#: ../gui/wxpython/animation/dialogs.py:507 msgid "Workspace file:" msgstr "Munkaterület fájl" -#: ../gui/wxpython/animation/dialogs.py:506 +#: ../gui/wxpython/animation/dialogs.py:509 msgid "Choose workspace file to import 3D view parameters" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:515 +#: ../gui/wxpython/animation/dialogs.py:518 msgid "Parameter for animation:" msgstr "Paraméter az animációhoz:" -#: ../gui/wxpython/animation/dialogs.py:554 +#: ../gui/wxpython/animation/dialogs.py:557 msgid "Animate region change (2D view only)" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:558 +#: ../gui/wxpython/animation/dialogs.py:561 msgid "Start region:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:568 +#: ../gui/wxpython/animation/dialogs.py:571 msgid "End region:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:574 +#: ../gui/wxpython/animation/dialogs.py:577 msgid "Zoom value:" msgstr "Nagyítás érték:" -#: ../gui/wxpython/animation/dialogs.py:575 +#: ../gui/wxpython/animation/dialogs.py:578 msgid "N-S/E-W distances in map units used to gradually reduce region." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:582 +#: ../gui/wxpython/animation/dialogs.py:585 msgid "N-S:" msgstr "É-D:" -#: ../gui/wxpython/animation/dialogs.py:585 +#: ../gui/wxpython/animation/dialogs.py:588 msgid "E-W:" msgstr "K-Ny:" -#: ../gui/wxpython/animation/dialogs.py:683 +#: ../gui/wxpython/animation/dialogs.py:686 msgid "Only one series or space-time dataset is accepted for 3D mode." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:691 +#: ../gui/wxpython/animation/dialogs.py:694 msgid "No map series or space-time dataset added." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:719 +#: ../gui/wxpython/animation/dialogs.py:722 msgid "Region information is not complete" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:753 +#: ../gui/wxpython/animation/dialogs.py:756 msgid "Add, edit or remove animations" msgstr "Animációk hozzáadása, szerkesztése vagy eltávolítása" -#: ../gui/wxpython/animation/dialogs.py:765 +#: ../gui/wxpython/animation/dialogs.py:768 msgid "List of animations" msgstr "Animációk listája" -#: ../gui/wxpython/animation/dialogs.py:778 +#: ../gui/wxpython/animation/dialogs.py:781 msgid "Edit" msgstr "Szerkesztés" -#: ../gui/wxpython/animation/dialogs.py:837 +#: ../gui/wxpython/animation/dialogs.py:840 #, python-format msgid "Maximum number of animations is %d." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:887 +#: ../gui/wxpython/animation/dialogs.py:890 #: ../gui/wxpython/animation/controller.py:262 msgid "More animations are using one window. Please select different window for each animation." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:988 +#: ../gui/wxpython/animation/dialogs.py:991 msgid "Add time stamp" msgstr "IdÅ‘bélyeg hozzáadás" -#: ../gui/wxpython/animation/dialogs.py:1030 +#: ../gui/wxpython/animation/dialogs.py:1033 msgid "Add time stamp, image or text decoration by one of the buttons above." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1032 +#: ../gui/wxpython/animation/dialogs.py:1035 msgid "Add image or text decoration by one of the buttons above." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1053 +#: ../gui/wxpython/animation/dialogs.py:1056 msgid "Font settings:" msgstr "Betűkészlet beállítások:" -#: ../gui/wxpython/animation/dialogs.py:1058 +#: ../gui/wxpython/animation/dialogs.py:1061 msgid "Sample text" msgstr "Minta szöveg" -#: ../gui/wxpython/animation/dialogs.py:1078 +#: ../gui/wxpython/animation/dialogs.py:1081 msgid "Image file:" msgstr "Képfájl:" -#: ../gui/wxpython/animation/dialogs.py:1079 +#: ../gui/wxpython/animation/dialogs.py:1082 msgid "Choose image file" msgstr "Válasszon képfájlt" -#: ../gui/wxpython/animation/dialogs.py:1095 +#: ../gui/wxpython/animation/dialogs.py:1098 msgid "Text:" msgstr "Szöveg:" -#: ../gui/wxpython/animation/dialogs.py:1116 +#: ../gui/wxpython/animation/dialogs.py:1119 msgid "Placement as percentage of screen coordinates (X: 0, Y: 0 is top left):" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1151 +#: ../gui/wxpython/animation/dialogs.py:1154 msgid "image sequence" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1151 +#: ../gui/wxpython/animation/dialogs.py:1154 msgid "animated GIF" msgstr "animált GIF" -#: ../gui/wxpython/animation/dialogs.py:1151 +#: ../gui/wxpython/animation/dialogs.py:1154 msgid "SWF" msgstr "SWF" -#: ../gui/wxpython/animation/dialogs.py:1151 +#: ../gui/wxpython/animation/dialogs.py:1154 msgid "AVI" msgstr "AVI" -#: ../gui/wxpython/animation/dialogs.py:1162 +#: ../gui/wxpython/animation/dialogs.py:1165 msgid "Export to:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1189 +#: ../gui/wxpython/animation/dialogs.py:1192 msgid "animation_" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1197 +#: ../gui/wxpython/animation/dialogs.py:1200 msgid "Choose directory for export" msgstr "Válasszon könyvtárat az exporthoz" -#: ../gui/wxpython/animation/dialogs.py:1232 +#: ../gui/wxpython/animation/dialogs.py:1235 msgid "GIF file:" msgstr "GIF fájl:" -#: ../gui/wxpython/animation/dialogs.py:1233 -#: ../gui/wxpython/animation/dialogs.py:1257 -#: ../gui/wxpython/animation/dialogs.py:1288 +#: ../gui/wxpython/animation/dialogs.py:1236 +#: ../gui/wxpython/animation/dialogs.py:1260 +#: ../gui/wxpython/animation/dialogs.py:1291 msgid "Choose file to save animation" msgstr "Válasszon fájlt az animáció mentéséhez" -#: ../gui/wxpython/animation/dialogs.py:1256 +#: ../gui/wxpython/animation/dialogs.py:1259 msgid "SWF file:" msgstr "SWF fájl:" -#: ../gui/wxpython/animation/dialogs.py:1279 +#: ../gui/wxpython/animation/dialogs.py:1282 msgid "" "Program 'ffmpeg' was not found.\n" "Please install it first and make sure\n" "it's in the PATH variable." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1287 +#: ../gui/wxpython/animation/dialogs.py:1290 msgid "AVI file:" msgstr "AVI fájl:" -#: ../gui/wxpython/animation/dialogs.py:1295 +#: ../gui/wxpython/animation/dialogs.py:1298 msgid "Video codec:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1299 +#: ../gui/wxpython/animation/dialogs.py:1302 msgid "Additional options:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1303 +#: ../gui/wxpython/animation/dialogs.py:1306 msgid "Consider adding '-sameq' or '-qscale 1' if not satisfied with video quality. Options depend on ffmpeg version." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1340 +#: ../gui/wxpython/animation/dialogs.py:1343 #, python-format msgid "Current frame rate: %.2f fps" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1472 +#: ../gui/wxpython/animation/dialogs.py:1475 #, python-format msgid "File %s not found." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1476 +#: ../gui/wxpython/animation/dialogs.py:1479 msgid "Decoration image file is missing." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1485 +#: ../gui/wxpython/animation/dialogs.py:1488 #, python-format msgid "Directory %s not found." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1489 +#: ../gui/wxpython/animation/dialogs.py:1492 msgid "Export directory is missing." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1493 -#: ../gui/wxpython/animation/dialogs.py:1497 +#: ../gui/wxpython/animation/dialogs.py:1496 +#: ../gui/wxpython/animation/dialogs.py:1500 msgid "Export file is missing." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1535 +#: ../gui/wxpython/animation/dialogs.py:1538 msgid "Time stamp" msgstr "IdÅ‘bélyeg" -#: ../gui/wxpython/animation/dialogs.py:1613 +#: ../gui/wxpython/animation/dialogs.py:1616 msgid "Add space-time dataset layer" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1638 +#: ../gui/wxpython/animation/dialogs.py:1641 msgid "Multiple raster maps" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1639 +#: ../gui/wxpython/animation/dialogs.py:1642 msgid "Multiple vector maps" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1640 +#: ../gui/wxpython/animation/dialogs.py:1643 msgid "Multiple 3D raster maps" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1641 +#: ../gui/wxpython/animation/dialogs.py:1644 msgid "Space time raster dataset" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1642 +#: ../gui/wxpython/animation/dialogs.py:1645 msgid "Space time vector dataset" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1643 +#: ../gui/wxpython/animation/dialogs.py:1646 msgid "Space time 3D raster dataset" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1682 +#: ../gui/wxpython/animation/dialogs.py:1685 msgid "Input data type:" msgstr "Input adat típus:" -#: ../gui/wxpython/animation/dialogs.py:1763 +#: ../gui/wxpython/animation/dialogs.py:1766 msgid "Select raster/vector maps." msgstr "Válasszon raszter/vektor térképet." -#: ../gui/wxpython/animation/dialogs.py:1792 +#: ../gui/wxpython/animation/dialogs.py:1795 msgid "Please select maps or dataset first." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1821 +#: ../gui/wxpython/animation/dialogs.py:1824 msgid "Animation Tool settings" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1885 +#: ../gui/wxpython/animation/dialogs.py:1888 msgid "Number of parallel processes:" msgstr "Párhuzamos folyamatok száma:" -#: ../gui/wxpython/animation/dialogs.py:1914 +#: ../gui/wxpython/animation/dialogs.py:1917 msgid "Text foreground color:" msgstr "Szöveg elÅ‘tér szín:" -#: ../gui/wxpython/animation/dialogs.py:1935 +#: ../gui/wxpython/animation/dialogs.py:1938 msgid "Text background color:" msgstr "Szöveg háttér szín:" -#: ../gui/wxpython/animation/dialogs.py:1967 +#: ../gui/wxpython/animation/dialogs.py:1970 #: ../gui/wxpython/timeline/frame.py:303 msgid "Time" msgstr "IdÅ‘" -#: ../gui/wxpython/animation/dialogs.py:1977 +#: ../gui/wxpython/animation/dialogs.py:1980 msgid "Absolute time format:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1997 +#: ../gui/wxpython/animation/dialogs.py:2000 msgid "Click and then press key up or down to preview different date and time formats. Type custom format string." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:2008 +#: ../gui/wxpython/animation/dialogs.py:2011 msgid "Learn more about formatting options" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:2022 +#: ../gui/wxpython/animation/dialogs.py:2025 msgid "Display instances with no data" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:2025 +#: ../gui/wxpython/animation/dialogs.py:2028 msgid "When animating instant-based data which have irregular timestamps you can display 'no data frame' (checked option) or keep last frame." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:2056 +#: ../gui/wxpython/animation/dialogs.py:2059 msgid "Invalid" msgstr "Hibás" -#: ../gui/wxpython/animation/temporal_manager.py:110 +#: ../gui/wxpython/animation/temporal_manager.py:112 msgid "It is not allowed to display data with different temporal types (absolute and relative)." msgstr "" -#: ../gui/wxpython/animation/temporal_manager.py:125 +#: ../gui/wxpython/animation/temporal_manager.py:127 #, python-format msgid "It is not allowed to display data with different units (%s)." msgstr "" -#: ../gui/wxpython/animation/temporal_manager.py:137 +#: ../gui/wxpython/animation/temporal_manager.py:139 msgid "You are going to display data with different temporal types of maps (interval and point). It is recommended to use data of one temporal type to avoid confusion." msgstr "" -#: ../gui/wxpython/animation/temporal_manager.py:242 +#: ../gui/wxpython/animation/temporal_manager.py:244 #: ../gui/wxpython/animation/utils.py:70 ../gui/wxpython/animation/utils.py:79 -#: ../gui/wxpython/tplot/frame.py:809 ../gui/wxpython/timeline/frame.py:463 +#: ../gui/wxpython/tplot/frame.py:927 ../gui/wxpython/timeline/frame.py:465 #, python-format msgid "Space time dataset <%s> not found." msgstr "" -#: ../gui/wxpython/animation/temporal_manager.py:347 +#: ../gui/wxpython/animation/temporal_manager.py:349 #, python-format msgid "Topology of Space time dataset %s is invalid." msgstr "" @@ -16200,186 +16228,228 @@ msgid "Unable to load icon theme. Reason: %s. Quiting wxGUI..." msgstr "" -#: ../gui/wxpython/tplot/g.gui.tplot.py:106 +#: ../gui/wxpython/tplot/g.gui.tplot.py:138 msgid "With stvds you have to set 'attr' option" msgstr "" -#: ../gui/wxpython/tplot/g.gui.tplot.py:110 +#: ../gui/wxpython/tplot/g.gui.tplot.py:142 msgid "With stvds it is not possible to use 'coordinates' and 'cats' options together" msgstr "" -#: ../gui/wxpython/tplot/g.gui.tplot.py:113 +#: ../gui/wxpython/tplot/g.gui.tplot.py:145 msgid "With stvds you have to use 'coordinates' or 'cats' option" msgstr "" -#: ../gui/wxpython/tplot/frame.py:43 +#: ../gui/wxpython/tplot/frame.py:44 #, python-brace-format msgid "The Temporal Plot Tool needs the \"matplotlib\" (python-matplotlib) package to be installed. {0}" msgstr "" -#: ../gui/wxpython/tplot/frame.py:97 +#: ../gui/wxpython/tplot/frame.py:100 msgid "GRASS GIS Temporal Plot Tool" msgstr "" -#: ../gui/wxpython/tplot/frame.py:180 +#: ../gui/wxpython/tplot/frame.py:184 msgid "" "Raster temporal dataset (strds)\n" "Press ENTER after typing the name or select with the combobox" msgstr "" -#: ../gui/wxpython/tplot/frame.py:189 +#: ../gui/wxpython/tplot/frame.py:193 msgid "X and Y coordinates separated by comma:" msgstr "X és Y koordináták vesszÅ‘vel elválasztva:" -#: ../gui/wxpython/tplot/frame.py:201 +#: ../gui/wxpython/tplot/frame.py:205 msgid "Coordinates can be obtained for example by right-clicking on Map Display." msgstr "" -#: ../gui/wxpython/tplot/frame.py:216 +#: ../gui/wxpython/tplot/frame.py:220 msgid "STRDS" msgstr "" -#: ../gui/wxpython/tplot/frame.py:224 +#: ../gui/wxpython/tplot/frame.py:228 msgid "" "Vector temporal dataset (stvds)\n" "Press ENTER after typing the name or select with the combobox" msgstr "" -#: ../gui/wxpython/tplot/frame.py:238 +#: ../gui/wxpython/tplot/frame.py:242 msgid "Select attribute column" msgstr "" -#: ../gui/wxpython/tplot/frame.py:251 +#: ../gui/wxpython/tplot/frame.py:255 msgid "Select category of vector(s)" msgstr "" -#: ../gui/wxpython/tplot/frame.py:269 +#: ../gui/wxpython/tplot/frame.py:273 msgid "STVDS" msgstr "STVDS" -#: ../gui/wxpython/tplot/frame.py:297 ../gui/wxpython/tplot/frame.py:724 -#: ../gui/wxpython/tplot/frame.py:728 ../gui/wxpython/tplot/frame.py:749 -#: ../gui/wxpython/tplot/frame.py:875 +#: ../gui/wxpython/tplot/frame.py:280 +msgid "Set title for the plot" +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:285 +msgid "Set label for X axis" +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:290 +msgid "Set label for Y axis" +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:302 +#, fuzzy +msgid "Labels" +msgstr "Címke" + +#: ../gui/wxpython/tplot/frame.py:309 +msgid "Path for output CSV file with plotted data" +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:315 +msgid "CVS path" +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:321 +#, fuzzy +msgid "Do you want the CSV header?" +msgstr "EllenÅ‘rizni akarja a vektor területeket?" + +#: ../gui/wxpython/tplot/frame.py:363 ../gui/wxpython/tplot/frame.py:842 +#: ../gui/wxpython/tplot/frame.py:846 ../gui/wxpython/tplot/frame.py:867 +#: ../gui/wxpython/tplot/frame.py:993 msgid "Invalid input coordinates" msgstr "Hibás input koordináták" -#: ../gui/wxpython/tplot/frame.py:309 ../gui/wxpython/tplot/frame.py:422 +#: ../gui/wxpython/tplot/frame.py:375 ../gui/wxpython/tplot/frame.py:488 #: ../gui/wxpython/timeline/frame.py:180 #, python-format msgid "Dataset <%s> not found in temporal database" msgstr "" -#: ../gui/wxpython/tplot/frame.py:327 ../gui/wxpython/tplot/frame.py:441 +#: ../gui/wxpython/tplot/frame.py:393 ../gui/wxpython/tplot/frame.py:507 #: ../gui/wxpython/timeline/frame.py:196 msgid "Datasets have different temporal type (absolute x relative), which is not allowed." msgstr "" -#: ../gui/wxpython/tplot/frame.py:344 ../gui/wxpython/tplot/frame.py:451 +#: ../gui/wxpython/tplot/frame.py:410 ../gui/wxpython/tplot/frame.py:517 #: ../gui/wxpython/timeline/frame.py:215 msgid "Datasets have different time unit which is not allowed." msgstr "" -#: ../gui/wxpython/tplot/frame.py:388 +#: ../gui/wxpython/tplot/frame.py:454 #, python-brace-format msgid "Category {ca} is not on vector map {ma} and it will be not used" msgstr "" -#: ../gui/wxpython/tplot/frame.py:407 +#: ../gui/wxpython/tplot/frame.py:473 msgid "Both coordinates and categories are set, coordinates will be used. The use categories remove text from coordinate form" msgstr "" -#: ../gui/wxpython/tplot/frame.py:412 +#: ../gui/wxpython/tplot/frame.py:478 msgid "With Vector temporal dataset you have to select an attribute column" msgstr "" -#: ../gui/wxpython/tplot/frame.py:464 +#: ../gui/wxpython/tplot/frame.py:530 msgid "Difference number of vector layers and maps in the vector temporal dataset" msgstr "" -#: ../gui/wxpython/tplot/frame.py:506 +#: ../gui/wxpython/tplot/frame.py:572 #, python-brace-format msgid "No connection between vector map {vmap} and layer {la}" msgstr "" -#: ../gui/wxpython/tplot/frame.py:580 -msgid "Problem getting data from raster temporal dataset. Empty list of values." -msgstr "" - -#: ../gui/wxpython/tplot/frame.py:592 ../gui/wxpython/tplot/frame.py:644 -#: ../gui/wxpython/tplot/frame.py:682 +#: ../gui/wxpython/tplot/frame.py:638 #, python-format msgid "Temporal resolution: %s" msgstr "" -#: ../gui/wxpython/tplot/frame.py:594 ../gui/wxpython/tplot/frame.py:646 -#: ../gui/wxpython/tplot/frame.py:684 ../gui/wxpython/timeline/frame.py:373 +#: ../gui/wxpython/tplot/frame.py:640 ../gui/wxpython/timeline/frame.py:374 #, python-format msgid "Time [%s]" msgstr "IdÅ‘ [%s]" -#: ../gui/wxpython/tplot/frame.py:625 +#: ../gui/wxpython/tplot/frame.py:683 +msgid "Problem getting data from raster temporal dataset. Empty list of values." +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:729 #, python-brace-format msgid "Problem getting data from vector temporal dataset. Empty list of values for cat {ca}." msgstr "" -#: ../gui/wxpython/tplot/frame.py:670 +#: ../gui/wxpython/tplot/frame.py:776 msgid "Problem getting data from vector temporal dataset. Empty list of values." msgstr "" -#: ../gui/wxpython/tplot/frame.py:717 +#: ../gui/wxpython/tplot/frame.py:802 +#, fuzzy, python-brace-format +msgid "{pa} already exists, do you want to overwrite?" +msgstr "<%s> raszter térkép már létezik. Felül akarja írni?" + +#: ../gui/wxpython/tplot/frame.py:804 +#, fuzzy +msgid "File exists" +msgstr "Fájlok" + +#: ../gui/wxpython/tplot/frame.py:809 +msgid "Please change name of output CSV file or " +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:835 msgid "Incorrect coordinates format, should be: x,y" msgstr "Hibás koordináta formátum, ilyen kellene: x,y" -#: ../gui/wxpython/tplot/frame.py:733 +#: ../gui/wxpython/tplot/frame.py:851 msgid "Seed point outside the current region" msgstr "" -#: ../gui/wxpython/tplot/frame.py:745 +#: ../gui/wxpython/tplot/frame.py:863 msgid "Invalid input raster dataset" msgstr "Hibás input raszter adathalmaz" -#: ../gui/wxpython/tplot/frame.py:762 +#: ../gui/wxpython/tplot/frame.py:880 msgid "Invalid input vector dataset" msgstr "Hibás input vektor adathalmaz" -#: ../gui/wxpython/tplot/frame.py:824 ../gui/wxpython/timeline/frame.py:478 +#: ../gui/wxpython/tplot/frame.py:942 ../gui/wxpython/timeline/frame.py:480 #, python-format msgid "Please specify the space time dataset <%s>." msgstr "" -#: ../gui/wxpython/tplot/frame.py:827 ../gui/wxpython/timeline/frame.py:480 +#: ../gui/wxpython/tplot/frame.py:945 ../gui/wxpython/timeline/frame.py:482 msgid "Ambiguous dataset name" msgstr "Nem egyértelmű adathalmaz név" -#: ../gui/wxpython/tplot/frame.py:868 ../gui/wxpython/tplot/frame.py:916 +#: ../gui/wxpython/tplot/frame.py:986 ../gui/wxpython/tplot/frame.py:1044 msgid "Invalid input temporal dataset" msgstr "" -#: ../gui/wxpython/tplot/frame.py:937 +#: ../gui/wxpython/tplot/frame.py:1065 msgid "Datasets have different number of values" msgstr "" -#: ../gui/wxpython/tplot/frame.py:961 ../gui/wxpython/timeline/frame.py:564 +#: ../gui/wxpython/tplot/frame.py:1089 ../gui/wxpython/timeline/frame.py:566 #, python-format msgid "Space time raster dataset: %s" msgstr "" -#: ../gui/wxpython/tplot/frame.py:963 ../gui/wxpython/timeline/frame.py:566 +#: ../gui/wxpython/tplot/frame.py:1091 ../gui/wxpython/timeline/frame.py:568 #, python-format msgid "Space time vector dataset: %s" msgstr "" -#: ../gui/wxpython/tplot/frame.py:965 ../gui/wxpython/timeline/frame.py:568 +#: ../gui/wxpython/tplot/frame.py:1093 ../gui/wxpython/timeline/frame.py:570 #, python-format msgid "Space time 3D raster dataset: %s" msgstr "" -#: ../gui/wxpython/tplot/frame.py:967 +#: ../gui/wxpython/tplot/frame.py:1095 #, python-brace-format msgid "Value for {date} is {val}" msgstr "" -#: ../gui/wxpython/tplot/frame.py:970 +#: ../gui/wxpython/tplot/frame.py:1098 msgid "Press Del to dismiss." msgstr "" @@ -16451,7 +16521,7 @@ msgid "Launch user-defined script" msgstr "Felhasználói szkript indítása" -#: ../gui/wxpython/lmgr/toolbars.py:166 ../gui/wxpython/lmgr/pyshell.py:63 +#: ../gui/wxpython/lmgr/toolbars.py:166 ../gui/wxpython/lmgr/pyshell.py:65 msgid "Open a simple Python code editor" msgstr "Egyszerű Python szerkesztÅ‘ megnyitása" @@ -16491,40 +16561,40 @@ msgid "Show 3D view mode manual" msgstr "" -#: ../gui/wxpython/lmgr/pyshell.py:43 +#: ../gui/wxpython/lmgr/pyshell.py:45 #, python-format msgid "Welcome to wxGUI Interactive Python Shell %s" msgstr "Ãœdvözöljük a wxGUI interaktív Python burokban %s" -#: ../gui/wxpython/lmgr/pyshell.py:44 +#: ../gui/wxpython/lmgr/pyshell.py:46 #, python-format msgid "Type %s for more GRASS scripting related information." msgstr "" -#: ../gui/wxpython/lmgr/pyshell.py:45 +#: ../gui/wxpython/lmgr/pyshell.py:47 #, python-format msgid "Type %s to add raster or vector to the layer tree." msgstr "" -#: ../gui/wxpython/lmgr/pyshell.py:55 +#: ../gui/wxpython/lmgr/pyshell.py:57 msgid "Delete all text from the shell" msgstr "" -#: ../gui/wxpython/lmgr/pyshell.py:60 +#: ../gui/wxpython/lmgr/pyshell.py:62 msgid "Simple &editor" msgstr "&Egyszerű szerkesztÅ‘" -#: ../gui/wxpython/lmgr/pyshell.py:117 +#: ../gui/wxpython/lmgr/pyshell.py:119 #, python-format msgid "Raster or vector map <%s> not found" msgstr "<%s> raszter vagy vektor térképet nem találom" -#: ../gui/wxpython/lmgr/pyshell.py:124 +#: ../gui/wxpython/lmgr/pyshell.py:126 #, python-format msgid "Raster map <%s> added" msgstr "<%s> raszter térképet hozzáadtam" -#: ../gui/wxpython/lmgr/pyshell.py:126 +#: ../gui/wxpython/lmgr/pyshell.py:128 #, python-format msgid "Vector map <%s> added" msgstr "<%s> vektor térképet hozzáadtam" @@ -16558,7 +16628,7 @@ msgid "3D view Toolbar" msgstr "3D nézet eszközsor" -#: ../gui/wxpython/lmgr/frame.py:284 ../gui/wxpython/lmgr/frame.py:1717 +#: ../gui/wxpython/lmgr/frame.py:284 ../gui/wxpython/lmgr/frame.py:1720 msgid "Rename Map Display" msgstr "" @@ -16604,11 +16674,11 @@ msgid "GRASS Model File (*.gxm)|*.gxm" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:663 ../gui/wxpython/lmgr/frame.py:2518 +#: ../gui/wxpython/lmgr/frame.py:663 ../gui/wxpython/lmgr/frame.py:2521 msgid "Do you want to save changes in the workspace?" msgstr "Menteni akarja a munkaterületen történt változásokat?" -#: ../gui/wxpython/lmgr/frame.py:665 ../gui/wxpython/lmgr/frame.py:2520 +#: ../gui/wxpython/lmgr/frame.py:665 ../gui/wxpython/lmgr/frame.py:2523 msgid "Do you want to store current settings to workspace file?" msgstr "Tárolni akarja az aktuális beállításokat a munkaterület fájlban?" @@ -16622,7 +16692,7 @@ msgid "Command '%s' not yet implemented in the WxGUI. Try adding it as a command layer instead." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:936 ../gui/wxpython/lmgr/frame.py:2002 +#: ../gui/wxpython/lmgr/frame.py:936 ../gui/wxpython/lmgr/frame.py:2005 msgid "Selected map layer is not vector." msgstr "A kiválasztott térkép réteg nem vektor." @@ -16678,17 +16748,17 @@ msgid "No location/mapset provided. Operation canceled." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1078 ../gui/wxpython/lmgr/frame.py:1099 +#: ../gui/wxpython/lmgr/frame.py:1078 ../gui/wxpython/lmgr/frame.py:1103 msgid "No mapset provided. Operation canceled." msgstr "Nem kaptam térképcsoportot. A művelet megszakadt." -#: ../gui/wxpython/lmgr/frame.py:1087 ../gui/wxpython/lmgr/frame.py:1109 +#: ../gui/wxpython/lmgr/frame.py:1091 ../gui/wxpython/lmgr/frame.py:1113 #: ../gui/wxpython/datacatalog/frame.py:127 #, python-format msgid "Current mapset is <%s>." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1133 +#: ../gui/wxpython/lmgr/frame.py:1137 #, python-format msgid "" "Working directory changed to:\n" @@ -16697,105 +16767,105 @@ "A munka könyvtár erre módosult:\n" "\"%s\"" -#: ../gui/wxpython/lmgr/frame.py:1140 +#: ../gui/wxpython/lmgr/frame.py:1144 msgid "Changes current working directory for this GUI." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1142 +#: ../gui/wxpython/lmgr/frame.py:1146 msgid "Usage: cd [directory]" msgstr "Használat: cd [könyvtár]" -#: ../gui/wxpython/lmgr/frame.py:1143 +#: ../gui/wxpython/lmgr/frame.py:1147 msgid "Without parameters it opens a dialog." msgstr "Paraméterek nélkül egy párbeszédablakot nyit." -#: ../gui/wxpython/lmgr/frame.py:1147 +#: ../gui/wxpython/lmgr/frame.py:1151 msgid "If ~ (tilde) is present as the first directory on the path, it is replaced by user's home directory." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1161 +#: ../gui/wxpython/lmgr/frame.py:1165 msgid "More than one parameter provided." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1181 +#: ../gui/wxpython/lmgr/frame.py:1185 msgid "Choose a working directory" msgstr "Válasszon munka könyvtárat" -#: ../gui/wxpython/lmgr/frame.py:1226 +#: ../gui/wxpython/lmgr/frame.py:1230 msgid "System Info" msgstr "Rendszer info" -#: ../gui/wxpython/lmgr/frame.py:1241 +#: ../gui/wxpython/lmgr/frame.py:1245 msgid "GRASS version" msgstr "GRASS version" -#: ../gui/wxpython/lmgr/frame.py:1242 +#: ../gui/wxpython/lmgr/frame.py:1246 msgid "GRASS SVN revision" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1244 +#: ../gui/wxpython/lmgr/frame.py:1248 msgid "Build date" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1246 +#: ../gui/wxpython/lmgr/frame.py:1250 msgid "Build platform" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1259 +#: ../gui/wxpython/lmgr/frame.py:1263 msgid "Platform" msgstr "Platform" -#: ../gui/wxpython/lmgr/frame.py:1322 +#: ../gui/wxpython/lmgr/frame.py:1326 msgid "Current workspace is not empty. Do you want to store current settings to workspace file?" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1325 +#: ../gui/wxpython/lmgr/frame.py:1329 msgid "Create new workspace?" msgstr "Új munkaterület létrehozás?" -#: ../gui/wxpython/lmgr/frame.py:1354 +#: ../gui/wxpython/lmgr/frame.py:1358 msgid "Choose workspace file" msgstr "Válasszon munkaterület fájlt" -#: ../gui/wxpython/lmgr/frame.py:1356 ../gui/wxpython/lmgr/frame.py:1594 +#: ../gui/wxpython/lmgr/frame.py:1360 ../gui/wxpython/lmgr/frame.py:1597 msgid "GRASS Workspace File (*.gxw)|*.gxw" msgstr "GRASS munkaterület fájl (*.gxw)|*.gxw" -#: ../gui/wxpython/lmgr/frame.py:1396 ../gui/wxpython/lmgr/frame.py:1568 +#: ../gui/wxpython/lmgr/frame.py:1400 ../gui/wxpython/lmgr/frame.py:1571 msgid "Please wait, loading workspace..." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1548 +#: ../gui/wxpython/lmgr/frame.py:1551 msgid "Choose GRC file to load" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1550 +#: ../gui/wxpython/lmgr/frame.py:1553 msgid "Old GRASS Workspace File (*.grc)|*.grc" msgstr "Régi GRASS munkaterület fájl (*.grc)|*.grc" -#: ../gui/wxpython/lmgr/frame.py:1592 +#: ../gui/wxpython/lmgr/frame.py:1595 msgid "Choose file to save current workspace" msgstr "Válasszon fájlt a munkaterület mentéséhez" -#: ../gui/wxpython/lmgr/frame.py:1612 ../gui/wxpython/lmgr/frame.py:1633 +#: ../gui/wxpython/lmgr/frame.py:1615 ../gui/wxpython/lmgr/frame.py:1636 #, python-format msgid "Workspace file <%s> already exists. Do you want to overwrite this file?" msgstr "<%s> munkaterület fájl már létezik. Felül akarja írni ezt a fájlt?" -#: ../gui/wxpython/lmgr/frame.py:1660 +#: ../gui/wxpython/lmgr/frame.py:1663 msgid "Writing current settings to workspace file failed." msgstr "Az aktuális beállítások munkaterület fájlba mentése nem sikerült." -#: ../gui/wxpython/lmgr/frame.py:1672 ../gui/wxpython/gmodeler/frame.py:1139 +#: ../gui/wxpython/lmgr/frame.py:1675 ../gui/wxpython/gmodeler/frame.py:1139 #, python-format msgid "Unable to open file <%s> for writing." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1716 +#: ../gui/wxpython/lmgr/frame.py:1719 msgid "Enter new name:" msgstr "Új név:" -#: ../gui/wxpython/lmgr/frame.py:1814 +#: ../gui/wxpython/lmgr/frame.py:1817 #, python-format msgid "" "Unable to launch \"Supervised Classification Tool\".\n" @@ -16803,32 +16873,32 @@ "Reason: %s" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1856 +#: ../gui/wxpython/lmgr/frame.py:1859 msgid "Unable to start Timeline Tool." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1867 +#: ../gui/wxpython/lmgr/frame.py:1870 msgid "Unable to start Temporal Plot Tool." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2137 +#: ../gui/wxpython/lmgr/frame.py:2140 msgid "Add selected map layers into layer tree" msgstr "Kiválasztott térkép rétegek hozzáadás a réteg fához" -#: ../gui/wxpython/lmgr/frame.py:2170 ../gui/wxpython/lmgr/frame.py:2207 +#: ../gui/wxpython/lmgr/frame.py:2173 ../gui/wxpython/lmgr/frame.py:2210 #, python-format msgid "Unsupported map layer type <%s>." msgstr "Nem támogatott térkép réteg típus <%s>" -#: ../gui/wxpython/lmgr/frame.py:2336 +#: ../gui/wxpython/lmgr/frame.py:2339 msgid "Note that cell values can only be displayed for regions of less than 10,000 cells." msgstr "A cella értékek megjelenítése csak a 10,000 cellánál kisebb régiókra lehetséges." -#: ../gui/wxpython/lmgr/frame.py:2428 ../gui/wxpython/lmgr/layertree.py:1983 +#: ../gui/wxpython/lmgr/frame.py:2431 ../gui/wxpython/lmgr/layertree.py:1983 msgid "opacity:" msgstr "átlátszóság:" -#: ../gui/wxpython/lmgr/frame.py:2436 +#: ../gui/wxpython/lmgr/frame.py:2439 #, python-format msgid "" "Do you want to remove map layer(s)\n" @@ -16839,27 +16909,27 @@ "%s\n" "a réteg fából?" -#: ../gui/wxpython/lmgr/frame.py:2439 +#: ../gui/wxpython/lmgr/frame.py:2442 msgid "Do you want to remove selected map layer(s) from layer tree?" msgstr "El akarja távolítani a kiválasztott térkép réteg(ek)et a réteg fából?" -#: ../gui/wxpython/lmgr/frame.py:2445 +#: ../gui/wxpython/lmgr/frame.py:2448 msgid "Remove map layer" msgstr "Térkép réteg eltávolítás" -#: ../gui/wxpython/lmgr/frame.py:2527 +#: ../gui/wxpython/lmgr/frame.py:2530 msgid "Quit GRASS GUI" msgstr "Kilépés a GRASS GUI-ból" -#: ../gui/wxpython/lmgr/frame.py:2559 +#: ../gui/wxpython/lmgr/frame.py:2562 msgid "Unable to exit GRASS shell: unknown PID" msgstr "Nem tudok kilépni a GRASS burokból: ismeretlen PID" -#: ../gui/wxpython/lmgr/frame.py:2579 +#: ../gui/wxpython/lmgr/frame.py:2582 msgid "Display resolution is currently not constrained to computational settings. It's suggested to constrain map to region geometry. Do you want to constrain the resolution?" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2588 +#: ../gui/wxpython/lmgr/frame.py:2591 msgid "Constrain map to region geometry?" msgstr "" @@ -17167,7 +17237,7 @@ msgstr "Konfiguráció fájl átnevezés" #: ../gui/wxpython/rlisetup/functions.py:127 -#: ../gui/wxpython/rlisetup/wizard.py:1712 +#: ../gui/wxpython/rlisetup/wizard.py:1711 msgid "The polygon seems to have 0 areas" msgstr "" @@ -17512,77 +17582,77 @@ msgid "Select sample area " msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1715 +#: ../gui/wxpython/rlisetup/wizard.py:1714 msgid "Select sample area 1 of " msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1745 +#: ../gui/wxpython/rlisetup/wizard.py:1744 msgid "Configuration file name:" msgstr "Konfiguráció fájl neve:" -#: ../gui/wxpython/rlisetup/wizard.py:1754 +#: ../gui/wxpython/rlisetup/wizard.py:1753 msgid "Raster name:" msgstr "Raszter név:" -#: ../gui/wxpython/rlisetup/wizard.py:1764 +#: ../gui/wxpython/rlisetup/wizard.py:1763 msgid "Vector name:" msgstr "Vektor név:" -#: ../gui/wxpython/rlisetup/wizard.py:1773 +#: ../gui/wxpython/rlisetup/wizard.py:1772 msgid "Region type:" msgstr "Régió típus:" -#: ../gui/wxpython/rlisetup/wizard.py:1791 +#: ../gui/wxpython/rlisetup/wizard.py:1790 msgid "Sampling area type:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1854 +#: ../gui/wxpython/rlisetup/wizard.py:1853 msgid "Region keyboard values:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1868 -#: ../gui/wxpython/rlisetup/wizard.py:1893 -#: ../gui/wxpython/rlisetup/wizard.py:1897 +#: ../gui/wxpython/rlisetup/wizard.py:1867 +#: ../gui/wxpython/rlisetup/wizard.py:1892 +#: ../gui/wxpython/rlisetup/wizard.py:1896 msgid "Type of shape:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1871 -#: ../gui/wxpython/rlisetup/wizard.py:1900 +#: ../gui/wxpython/rlisetup/wizard.py:1870 +#: ../gui/wxpython/rlisetup/wizard.py:1899 msgid "Radius size:" msgstr "Sugár:" -#: ../gui/wxpython/rlisetup/wizard.py:1872 -#: ../gui/wxpython/rlisetup/wizard.py:1901 +#: ../gui/wxpython/rlisetup/wizard.py:1871 +#: ../gui/wxpython/rlisetup/wizard.py:1900 msgid "Name circle mask:" msgstr "Kör maszk neve:" -#: ../gui/wxpython/rlisetup/wizard.py:1874 -#: ../gui/wxpython/rlisetup/wizard.py:1903 +#: ../gui/wxpython/rlisetup/wizard.py:1873 +#: ../gui/wxpython/rlisetup/wizard.py:1902 msgid "Width size:" msgstr "Szélesség:" -#: ../gui/wxpython/rlisetup/wizard.py:1875 -#: ../gui/wxpython/rlisetup/wizard.py:1904 +#: ../gui/wxpython/rlisetup/wizard.py:1874 +#: ../gui/wxpython/rlisetup/wizard.py:1903 msgid "Height size:" msgstr "Magasság:" -#: ../gui/wxpython/rlisetup/wizard.py:1878 +#: ../gui/wxpython/rlisetup/wizard.py:1877 msgid "Method of distribution:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1881 +#: ../gui/wxpython/rlisetup/wizard.py:1880 msgid "Number sampling units:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1884 +#: ../gui/wxpython/rlisetup/wizard.py:1883 msgid "Distance between units:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1887 +#: ../gui/wxpython/rlisetup/wizard.py:1886 msgid "Number row strates:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1889 +#: ../gui/wxpython/rlisetup/wizard.py:1888 msgid "Number column strates:" msgstr "" @@ -17615,56 +17685,56 @@ msgid "Remove legend" msgstr "Jelmagyarázat eltávolítás" -#: ../gui/wxpython/mapwin/buffered.py:254 +#: ../gui/wxpython/mapwin/buffered.py:256 msgid "Copy coordinates to clipboard" msgstr "Koordináták másolása a vágólapra" -#: ../gui/wxpython/mapwin/buffered.py:262 +#: ../gui/wxpython/mapwin/buffered.py:264 msgid "Hide toolbars" msgstr "Eszközsorok elrejtése" -#: ../gui/wxpython/mapwin/buffered.py:264 +#: ../gui/wxpython/mapwin/buffered.py:266 msgid "Show toolbars" msgstr "Eszközsorok megjelenítése" -#: ../gui/wxpython/mapwin/buffered.py:271 +#: ../gui/wxpython/mapwin/buffered.py:273 msgid "Hide statusbar" msgstr "Ãllapotsor elrejtés" -#: ../gui/wxpython/mapwin/buffered.py:272 +#: ../gui/wxpython/mapwin/buffered.py:274 msgid "Show statusbar" msgstr "Ãllapotsor megjelenítés" -#: ../gui/wxpython/mapwin/buffered.py:289 +#: ../gui/wxpython/mapwin/buffered.py:291 msgid "Resize legend" msgstr "Jelmagyarázat átméretezés" -#: ../gui/wxpython/mapwin/buffered.py:990 +#: ../gui/wxpython/mapwin/buffered.py:991 msgid "Unable to draw registered graphics. The graphics was unregistered." msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:2079 +#: ../gui/wxpython/mapwin/buffered.py:2080 msgid "Zoom to saved region extents" msgstr "Nagyítás a mentett régió terjedelmére" -#: ../gui/wxpython/mapwin/buffered.py:2081 +#: ../gui/wxpython/mapwin/buffered.py:2082 msgid "Set compulational region from named region" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:2094 +#: ../gui/wxpython/mapwin/buffered.py:2095 #, python-format msgid "Region <%s> not found. Operation canceled." msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:2124 +#: ../gui/wxpython/mapwin/buffered.py:2125 msgid "Save display extents to region file" msgstr "KépernyÅ‘ terjedelem mentése régió fájlba" -#: ../gui/wxpython/mapwin/buffered.py:2126 +#: ../gui/wxpython/mapwin/buffered.py:2127 msgid "Save computational region to region file" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:2138 +#: ../gui/wxpython/mapwin/buffered.py:2139 #, python-format msgid "Region file <%s> already exists. Do you want to overwrite it?" msgstr "<%s> régió fájl már létezik. Felül akarja írni?" @@ -18413,92 +18483,93 @@ msgid "Data catalog" msgstr "Adat katalógus" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:95 ../gui/wxpython/dbmgr/base.py:2276 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:99 ../gui/wxpython/dbmgr/base.py:2278 msgid "Database connection" msgstr "Adatbázis kapcsolat" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:127 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:131 msgid "Set SQL statement to default" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:130 -msgid "Apply SQL statement in Attribute Table Manager" +#: ../gui/wxpython/dbmgr/sqlbuilder.py:134 +msgid "Apply SQL statement" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:132 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:136 msgid "Close the dialog" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:219 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:223 msgid "Columns" msgstr "Oszlopok" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:233 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:238 msgid "Interactive insertion" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:247 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:252 msgid "Values" msgstr "Értékek" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:257 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:262 msgid "Get all values" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:262 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:267 msgid "Get sample" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:264 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:269 msgid "Get first 256 unique values as sample" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:283 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:288 msgid "Go to:" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:296 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:301 msgid "Close dialog on apply" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:471 -#: ../gui/wxpython/dbmgr/sqlbuilder.py:616 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:482 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:627 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:855 #, python-format msgid "GRASS SQL Builder (%(type)s) - <%(map)s>" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:474 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:485 msgid "Column to show (SELECT clause)" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:475 -#: ../gui/wxpython/dbmgr/sqlbuilder.py:620 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:486 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:631 msgid "Constraint for query (WHERE clause)" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:487 ../gui/wxpython/dbmgr/base.py:1213 -#: ../gui/wxpython/dbmgr/base.py:1239 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:498 ../gui/wxpython/dbmgr/base.py:1215 +#: ../gui/wxpython/dbmgr/base.py:1241 #, python-format msgid "Example: %s" msgstr "Példa: %s" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:491 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:502 msgid "Verify" msgstr "EllenÅ‘rzés" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:492 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:503 msgid "Verify SQL statement" msgstr "SQL mondat ellenÅ‘rzés" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:500 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:511 msgid "SQL statement not verified" msgstr "Nem ellenÅ‘rzött SQL mondat" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:544 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:555 msgid "SQL statement is not valid" msgstr "Az SQL mondat hibás" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:546 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:557 #, python-format msgid "" "SQL statement is not valid.\n" @@ -18509,31 +18580,31 @@ "\n" "%s" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:548 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:559 msgid "SQL statement is valid" msgstr "Az SQL mondat hibátlan" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:619 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:630 msgid "Column to set (SET clause)" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:621 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:632 msgid "Calculate column value to set" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:693 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:704 msgid "Functions" msgstr "Függvények" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:726 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:737 msgid "SQL statement was not applied" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:728 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:739 msgid "SQL statement applied" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:762 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:773 msgid "Dbf driver does not support usage of SQL functions." msgstr "" @@ -18591,65 +18662,65 @@ msgid "Unknown" msgstr "Ismeretlen" -#: ../gui/wxpython/dbmgr/dialogs.py:788 ../gui/wxpython/dbmgr/base.py:2319 -#: ../gui/wxpython/dbmgr/base.py:2383 +#: ../gui/wxpython/dbmgr/dialogs.py:788 ../gui/wxpython/dbmgr/base.py:2321 +#: ../gui/wxpython/dbmgr/base.py:2385 msgid "Column" msgstr "Oszlop" -#: ../gui/wxpython/dbmgr/dialogs.py:799 ../gui/wxpython/dbmgr/base.py:2338 +#: ../gui/wxpython/dbmgr/dialogs.py:799 ../gui/wxpython/dbmgr/base.py:2340 #: ../gui/wxpython/gmodeler/preferences.py:255 #: ../gui/wxpython/web_services/widgets.py:935 msgid "Type" msgstr "Típus" -#: ../gui/wxpython/dbmgr/dialogs.py:810 ../gui/wxpython/dbmgr/base.py:2354 +#: ../gui/wxpython/dbmgr/dialogs.py:810 ../gui/wxpython/dbmgr/base.py:2356 msgid "Length" msgstr "Hossz" -#: ../gui/wxpython/dbmgr/manager.py:79 +#: ../gui/wxpython/dbmgr/manager.py:80 msgid "GRASS GIS Attribute Table Manager - " msgstr "GRASS GIS attribútum tábla kezelÅ‘" -#: ../gui/wxpython/dbmgr/manager.py:81 +#: ../gui/wxpython/dbmgr/manager.py:82 msgid "READONLY - " msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:99 +#: ../gui/wxpython/dbmgr/manager.py:100 #, python-format msgid "Database connection for vector map <%s> is not defined in DB file. You can define new connection in 'Manage layers' tab." msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:105 +#: ../gui/wxpython/dbmgr/manager.py:106 msgid "Please wait, loading attribute data..." msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:114 +#: ../gui/wxpython/dbmgr/manager.py:115 msgid "Browse data" msgstr "Adatok böngészése" -#: ../gui/wxpython/dbmgr/manager.py:122 +#: ../gui/wxpython/dbmgr/manager.py:123 msgid "Manage tables" msgstr "Táblák kezelése" -#: ../gui/wxpython/dbmgr/manager.py:129 +#: ../gui/wxpython/dbmgr/manager.py:130 msgid "Manage layers" msgstr "Rétegek kezelése" -#: ../gui/wxpython/dbmgr/manager.py:140 +#: ../gui/wxpython/dbmgr/manager.py:141 msgid "Close Attribute Table Manager" msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:143 +#: ../gui/wxpython/dbmgr/manager.py:144 msgid "Reload currently selected attribute data" msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:146 +#: ../gui/wxpython/dbmgr/manager.py:147 msgid "Reload all attribute data (drop current selection)" msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:222 ../gui/wxpython/dbmgr/base.py:317 -#: ../gui/wxpython/dbmgr/base.py:919 ../gui/wxpython/dbmgr/base.py:1089 -#: ../gui/wxpython/dbmgr/base.py:1444 ../gui/wxpython/dbmgr/base.py:2096 +#: ../gui/wxpython/dbmgr/manager.py:223 ../gui/wxpython/dbmgr/base.py:317 +#: ../gui/wxpython/dbmgr/base.py:921 ../gui/wxpython/dbmgr/base.py:1091 +#: ../gui/wxpython/dbmgr/base.py:1446 ../gui/wxpython/dbmgr/base.py:2098 #, python-format msgid "Number of loaded records: %d" msgstr "Betöltött rekordok száma: %d" @@ -18750,129 +18821,129 @@ msgid "Add column to table <%s>" msgstr "Oszlop hozzáadás a táblához <%s>" -#: ../gui/wxpython/dbmgr/base.py:1025 +#: ../gui/wxpython/dbmgr/base.py:1027 msgid "Unable to add column to the table. No column name defined." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1039 +#: ../gui/wxpython/dbmgr/base.py:1041 #, python-format msgid "Column <%(column)s> already exists in table <%(table)s>." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1122 +#: ../gui/wxpython/dbmgr/base.py:1124 msgid "Attribute data - right-click to edit/manage records" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1137 ../gui/wxpython/dbmgr/base.py:2260 -#: ../gui/wxpython/dbmgr/base.py:2955 ../gui/wxpython/dbmgr/base.py:3090 -#: ../gui/wxpython/dbmgr/base.py:3359 +#: ../gui/wxpython/dbmgr/base.py:1139 ../gui/wxpython/dbmgr/base.py:2262 +#: ../gui/wxpython/dbmgr/base.py:2957 ../gui/wxpython/dbmgr/base.py:3092 +#: ../gui/wxpython/dbmgr/base.py:3361 msgid "Table" msgstr "Tábla" -#: ../gui/wxpython/dbmgr/base.py:1139 ../gui/wxpython/dbmgr/base.py:2262 +#: ../gui/wxpython/dbmgr/base.py:1141 ../gui/wxpython/dbmgr/base.py:2264 msgid " (readonly)" msgstr "(csak olvasható)" -#: ../gui/wxpython/dbmgr/base.py:1153 +#: ../gui/wxpython/dbmgr/base.py:1155 msgid "SQL Query" msgstr "SQL lekérdezés" -#: ../gui/wxpython/dbmgr/base.py:1183 +#: ../gui/wxpython/dbmgr/base.py:1185 msgid "Simple" msgstr "Egyszerű" -#: ../gui/wxpython/dbmgr/base.py:1190 +#: ../gui/wxpython/dbmgr/base.py:1192 msgid "Apply SELECT statement and reload data records" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1224 +#: ../gui/wxpython/dbmgr/base.py:1226 msgid "Builder" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1229 +#: ../gui/wxpython/dbmgr/base.py:1231 msgid "SQL Builder" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1411 ../gui/wxpython/dbmgr/base.py:1600 +#: ../gui/wxpython/dbmgr/base.py:1413 ../gui/wxpython/dbmgr/base.py:1602 msgid "Insert new record" msgstr "Új rekord beszúrás" -#: ../gui/wxpython/dbmgr/base.py:1412 +#: ../gui/wxpython/dbmgr/base.py:1414 msgid "Delete selected record(s)" msgstr "Kiválasztott rekord(ok) törlése" -#: ../gui/wxpython/dbmgr/base.py:1413 +#: ../gui/wxpython/dbmgr/base.py:1415 msgid "Delete all records" msgstr "Minden rekord törlése" -#: ../gui/wxpython/dbmgr/base.py:1425 +#: ../gui/wxpython/dbmgr/base.py:1427 msgid "Highlight selected features and zoom" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1429 ../gui/wxpython/dbmgr/base.py:1940 +#: ../gui/wxpython/dbmgr/base.py:1431 ../gui/wxpython/dbmgr/base.py:1942 msgid "Extract selected features" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1430 +#: ../gui/wxpython/dbmgr/base.py:1432 msgid "Delete selected features" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1493 +#: ../gui/wxpython/dbmgr/base.py:1495 msgid "Update existing record" msgstr "LétezÅ‘ rekord frissítése" -#: ../gui/wxpython/dbmgr/base.py:1520 ../gui/wxpython/dbmgr/base.py:1633 +#: ../gui/wxpython/dbmgr/base.py:1522 ../gui/wxpython/dbmgr/base.py:1635 #, python-format msgid "Value '%(value)s' needs to be entered as %(type)s." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1539 +#: ../gui/wxpython/dbmgr/base.py:1541 #, python-format msgid "" "Unable to update existing record.\n" "%s" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1611 +#: ../gui/wxpython/dbmgr/base.py:1613 #, python-format msgid "Record with category number %d already exists in the table." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1621 +#: ../gui/wxpython/dbmgr/base.py:1623 #, python-format msgid "Category number (column %s) is missing." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1645 +#: ../gui/wxpython/dbmgr/base.py:1647 #, python-format msgid "" "Unable to insert new record.\n" "%s" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1698 +#: ../gui/wxpython/dbmgr/base.py:1700 #, python-format msgid "Selected data records (%d) will be permanently deleted from table. Do you want to delete them?" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1701 ../gui/wxpython/dbmgr/base.py:1751 +#: ../gui/wxpython/dbmgr/base.py:1703 ../gui/wxpython/dbmgr/base.py:1753 msgid "Delete records" msgstr "Rekordok törlése" -#: ../gui/wxpython/dbmgr/base.py:1748 +#: ../gui/wxpython/dbmgr/base.py:1750 #, python-format msgid "All data records (%d) will be permanently deleted from table. Do you want to delete them?" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1935 +#: ../gui/wxpython/dbmgr/base.py:1937 msgid "Nothing to extract." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1969 +#: ../gui/wxpython/dbmgr/base.py:1971 msgid "Nothing to delete." msgstr "Nincs mit törölni." -#: ../gui/wxpython/dbmgr/base.py:2040 ../gui/wxpython/dbmgr/base.py:2076 +#: ../gui/wxpython/dbmgr/base.py:2042 ../gui/wxpython/dbmgr/base.py:2078 #, python-format msgid "" "Loading attribute data failed.\n" @@ -18880,7 +18951,7 @@ "%s" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2059 +#: ../gui/wxpython/dbmgr/base.py:2061 #, python-format msgid "" "Loading attribute data failed.\n" @@ -18889,47 +18960,47 @@ "%s" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2295 +#: ../gui/wxpython/dbmgr/base.py:2297 #, python-format msgid "Table <%s> - right-click to delete column(s)" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2399 ../gui/wxpython/gmodeler/dialogs.py:359 +#: ../gui/wxpython/dbmgr/base.py:2401 ../gui/wxpython/gmodeler/dialogs.py:359 msgid "To" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2517 +#: ../gui/wxpython/dbmgr/base.py:2519 msgid "Unable to rename column. No column name defined." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2525 +#: ../gui/wxpython/dbmgr/base.py:2527 #, python-format msgid "Unable to rename column <%(column)s> to <%(columnTo)s>. Column already exists in the table <%(table)s>." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2543 +#: ../gui/wxpython/dbmgr/base.py:2545 #, python-format msgid "Unable to rename column. Column <%(column)s> doesn't exist in the table <%(table)s>." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2582 +#: ../gui/wxpython/dbmgr/base.py:2584 msgid "Drop selected column" msgstr "Kiválasztott oszlopok eldobása" -#: ../gui/wxpython/dbmgr/base.py:2586 +#: ../gui/wxpython/dbmgr/base.py:2588 msgid "Drop all columns" msgstr "Minden oszlop eldobása" -#: ../gui/wxpython/dbmgr/base.py:2618 +#: ../gui/wxpython/dbmgr/base.py:2620 #, python-format msgid "Selected %s will PERMANENTLY removed from table. Do you want to drop the column?" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2621 ../gui/wxpython/dbmgr/base.py:2665 +#: ../gui/wxpython/dbmgr/base.py:2623 ../gui/wxpython/dbmgr/base.py:2667 msgid "Drop column(s)" msgstr "Oszlop(ok) eldobása" -#: ../gui/wxpython/dbmgr/base.py:2662 +#: ../gui/wxpython/dbmgr/base.py:2664 #, python-format msgid "" "Selected columns\n" @@ -18937,146 +19008,146 @@ "will PERMANENTLY removed from table. Do you want to drop the columns?" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2768 +#: ../gui/wxpython/dbmgr/base.py:2770 msgid "List of layers" msgstr "Rétegek lista" -#: ../gui/wxpython/dbmgr/base.py:2853 ../gui/wxpython/dbmgr/base.py:3281 -#: ../gui/wxpython/dbmgr/base.py:3713 +#: ../gui/wxpython/dbmgr/base.py:2855 ../gui/wxpython/dbmgr/base.py:3283 +#: ../gui/wxpython/dbmgr/base.py:3715 #, python-format msgid "Drop also linked attribute table (%s)" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2896 +#: ../gui/wxpython/dbmgr/base.py:2898 msgid "Column name" msgstr "Oszlopnév" -#: ../gui/wxpython/dbmgr/base.py:2896 ../gui/wxpython/gmodeler/frame.py:1732 +#: ../gui/wxpython/dbmgr/base.py:2898 ../gui/wxpython/gmodeler/frame.py:1732 #: ../gui/wxpython/gmodeler/frame.py:1785 msgid "Data type" msgstr "Adattípus" -#: ../gui/wxpython/dbmgr/base.py:2896 +#: ../gui/wxpython/dbmgr/base.py:2898 msgid "Data length" msgstr "Adat hossz" -#: ../gui/wxpython/dbmgr/base.py:2953 ../gui/wxpython/dbmgr/base.py:3079 -#: ../gui/wxpython/dbmgr/base.py:3347 +#: ../gui/wxpython/dbmgr/base.py:2955 ../gui/wxpython/dbmgr/base.py:3081 +#: ../gui/wxpython/dbmgr/base.py:3349 msgid "Driver" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2956 +#: ../gui/wxpython/dbmgr/base.py:2958 msgid "Key" msgstr "Kulcs" -#: ../gui/wxpython/dbmgr/base.py:3055 +#: ../gui/wxpython/dbmgr/base.py:3057 msgid "Add layer" msgstr "Réteg hozzáadás" -#: ../gui/wxpython/dbmgr/base.py:3065 +#: ../gui/wxpython/dbmgr/base.py:3067 msgid "Layer description" msgstr "Réteg leírás" -#: ../gui/wxpython/dbmgr/base.py:3095 ../gui/wxpython/dbmgr/base.py:3139 -#: ../gui/wxpython/dbmgr/base.py:3365 +#: ../gui/wxpython/dbmgr/base.py:3097 ../gui/wxpython/dbmgr/base.py:3141 +#: ../gui/wxpython/dbmgr/base.py:3367 msgid "Key column" msgstr "Kulcs oszlop" -#: ../gui/wxpython/dbmgr/base.py:3100 +#: ../gui/wxpython/dbmgr/base.py:3102 msgid "Insert record for each category into table" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3122 +#: ../gui/wxpython/dbmgr/base.py:3124 msgid "You need to add categories by v.category module." msgstr "A v.category modullal kategóriákat kell hozzáadnia." -#: ../gui/wxpython/dbmgr/base.py:3126 +#: ../gui/wxpython/dbmgr/base.py:3128 msgid "Table description" msgstr "Tábla leírás" -#: ../gui/wxpython/dbmgr/base.py:3134 +#: ../gui/wxpython/dbmgr/base.py:3136 msgid "Table name" msgstr "Táblanév" -#: ../gui/wxpython/dbmgr/base.py:3148 +#: ../gui/wxpython/dbmgr/base.py:3150 msgid "&Create table" msgstr "Tábla létrehozás" -#: ../gui/wxpython/dbmgr/base.py:3152 +#: ../gui/wxpython/dbmgr/base.py:3154 #: ../gui/wxpython/web_services/dialogs.py:537 msgid "&Add layer" msgstr "Réteg hozzá&adás" -#: ../gui/wxpython/dbmgr/base.py:3156 +#: ../gui/wxpython/dbmgr/base.py:3158 msgid "&Set default" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3260 +#: ../gui/wxpython/dbmgr/base.py:3262 msgid "Remove layer" msgstr "Réteg eltávolítás" -#: ../gui/wxpython/dbmgr/base.py:3263 +#: ../gui/wxpython/dbmgr/base.py:3265 msgid "Layer to remove" msgstr "Eltávolítandó réteg" -#: ../gui/wxpython/dbmgr/base.py:3289 +#: ../gui/wxpython/dbmgr/base.py:3291 msgid "&Remove layer" msgstr "&Réteg eltávolítás" -#: ../gui/wxpython/dbmgr/base.py:3332 +#: ../gui/wxpython/dbmgr/base.py:3334 msgid "Modify layer" msgstr "Réteg módosítás" -#: ../gui/wxpython/dbmgr/base.py:3408 +#: ../gui/wxpython/dbmgr/base.py:3410 msgid "&Modify layer" msgstr "Réteg &módosítás" -#: ../gui/wxpython/dbmgr/base.py:3457 +#: ../gui/wxpython/dbmgr/base.py:3459 msgid "" "Unable to get list of tables.\n" "Please use db.connect to set database parameters." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3554 +#: ../gui/wxpython/dbmgr/base.py:3556 msgid "Unable to create new table. Table name or key column name is missing." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3561 +#: ../gui/wxpython/dbmgr/base.py:3563 #, python-format msgid "Unable to create new table. Table <%s> already exists in the database." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3602 +#: ../gui/wxpython/dbmgr/base.py:3604 #, python-format msgid "Unable to add new layer to vector map <%(vector)s>. Layer %(layer)d already exists." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3771 +#: ../gui/wxpython/dbmgr/base.py:3773 msgid "Field statistics" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3792 +#: ../gui/wxpython/dbmgr/base.py:3794 msgid "Copy statistics the clipboard (Ctrl+C)" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3859 +#: ../gui/wxpython/dbmgr/base.py:3861 msgid "Statistics is not support for DBF tables." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3886 +#: ../gui/wxpython/dbmgr/base.py:3888 msgid "Unable to calculte statistics." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3894 +#: ../gui/wxpython/dbmgr/base.py:3896 #, python-format msgid "Unable to calculte statistics. Invalid number of lines %d (should be %d)." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3914 +#: ../gui/wxpython/dbmgr/base.py:3916 msgid "Unable to calculte standard deviation." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3920 +#: ../gui/wxpython/dbmgr/base.py:3922 #, python-format msgid "Field statistics <%s>" msgstr "" @@ -19674,57 +19745,57 @@ msgid "Y" msgstr "Y" -#: ../gui/wxpython/timeline/frame.py:570 +#: ../gui/wxpython/timeline/frame.py:572 #, python-format msgid "Mapset: %s" msgstr "Térképcsoport: %s" -#: ../gui/wxpython/timeline/frame.py:571 +#: ../gui/wxpython/timeline/frame.py:573 #, python-format msgid "Map name: %s" msgstr "Térképnév: %s" -#: ../gui/wxpython/timeline/frame.py:573 +#: ../gui/wxpython/timeline/frame.py:575 #, python-format msgid "Start time: %s" msgstr "KezdÅ‘ idÅ‘: %s" -#: ../gui/wxpython/timeline/frame.py:576 +#: ../gui/wxpython/timeline/frame.py:578 #, python-format msgid "End time: %s" msgstr "Záró idÅ‘: %s" -#: ../gui/wxpython/timeline/frame.py:580 +#: ../gui/wxpython/timeline/frame.py:582 msgid "WARNING: invalid topology" msgstr "FIGYELMEZTETÉS: hibás topológia" -#: ../gui/wxpython/timeline/frame.py:582 +#: ../gui/wxpython/timeline/frame.py:584 msgid "" "\n" "Press Del to dismiss." msgstr "" -#: ../gui/wxpython/mapdisp/main.py:187 +#: ../gui/wxpython/mapdisp/main.py:189 #, python-format msgid "Unsupported command %s." msgstr "Nem támogatott parancs %s." -#: ../gui/wxpython/mapdisp/main.py:281 +#: ../gui/wxpython/mapdisp/main.py:283 #, python-format msgid "Unable to read cmdfile '%(cmd)s'. Details: %(det)s" msgstr "" -#: ../gui/wxpython/mapdisp/main.py:616 +#: ../gui/wxpython/mapdisp/main.py:618 #, python-format msgid "Starting map display <%s>..." msgstr "" -#: ../gui/wxpython/mapdisp/main.py:622 +#: ../gui/wxpython/mapdisp/main.py:624 #, python-format msgid "Unable to create file <%s>" msgstr "Nem tudom létrehozni a fájlt <%s>" -#: ../gui/wxpython/mapdisp/main.py:638 +#: ../gui/wxpython/mapdisp/main.py:640 #, python-format msgid "Stopping map display <%s>..." msgstr "" @@ -19879,33 +19950,33 @@ msgid "d.to.rast can be used only in 2D mode." msgstr "d.to.rast csak 2D módban használható." -#: ../gui/wxpython/mapdisp/frame.py:890 +#: ../gui/wxpython/mapdisp/frame.py:889 #, python-format msgid "Vector map <%s> opened for editing - skipped." msgstr "" -#: ../gui/wxpython/mapdisp/frame.py:961 +#: ../gui/wxpython/mapdisp/frame.py:960 #, python-brace-format msgid "Failed to query vector map(s) <{maps}>. Check database settings and topology." msgstr "" -#: ../gui/wxpython/mapdisp/frame.py:1395 +#: ../gui/wxpython/mapdisp/frame.py:1394 msgid "Set computational region extent from display" msgstr "" -#: ../gui/wxpython/mapdisp/frame.py:1397 +#: ../gui/wxpython/mapdisp/frame.py:1396 msgid "Set computational region extent interactively" msgstr "Számítási régió interaktív beállítása" -#: ../gui/wxpython/mapdisp/frame.py:1399 +#: ../gui/wxpython/mapdisp/frame.py:1398 msgid "Set computational region from named region" msgstr "Számítási régió beállítása névvel bíró régióval" -#: ../gui/wxpython/mapdisp/frame.py:1404 +#: ../gui/wxpython/mapdisp/frame.py:1403 msgid "Save computational region to named region" msgstr "Számítási régió mentése névvel bíró régióba" -#: ../gui/wxpython/mapdisp/frame.py:1537 +#: ../gui/wxpython/mapdisp/frame.py:1536 msgid "Raster Digitizer Toolbar" msgstr "" diff -Nru grass-7.4.3/locale/po/grasswxpy_id_ID.po grass-7.6.0/locale/po/grasswxpy_id_ID.po --- grass-7.4.3/locale/po/grasswxpy_id_ID.po 2018-11-24 09:45:17.000000000 +0000 +++ grass-7.6.0/locale/po/grasswxpy_id_ID.po 2018-12-26 10:57:24.000000000 +0000 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: grasslibs_id_ID\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-03-24 00:06+0100\n" +"POT-Creation-Date: 2018-12-26 11:43+0100\n" "PO-Revision-Date: 2017-05-23 21:08+0200\n" "Language-Team: Indonesian (Indonesia) (https://www.transifex.com/grass-gis/teams/45198/id_ID/)\n" "Language: id_ID\n" @@ -52,18 +52,18 @@ msgid "Set drawing color (not raster cell color)" msgstr "" -#: ../gui/wxpython/rdigit/toolbars.py:88 +#: ../gui/wxpython/rdigit/toolbars.py:85 msgid "Cell value:" msgstr "" -#: ../gui/wxpython/rdigit/toolbars.py:101 +#: ../gui/wxpython/rdigit/toolbars.py:99 msgid "Width of currently digitized line or diameter of a digitized point in map units." msgstr "" -#: ../gui/wxpython/rdigit/toolbars.py:102 +#: ../gui/wxpython/rdigit/toolbars.py:100 #: ../gui/wxpython/nviz/preferences.py:559 -#: ../gui/wxpython/gui_core/dialogs.py:1933 -#: ../gui/wxpython/psmap/dialogs.py:3831 +#: ../gui/wxpython/gui_core/dialogs.py:1938 +#: ../gui/wxpython/psmap/dialogs.py:3833 #: ../gui/wxpython/gmodeler/preferences.py:184 #: ../gui/wxpython/gmodeler/preferences.py:350 #: ../gui/wxpython/gmodeler/preferences.py:462 @@ -71,7 +71,7 @@ msgid "Width:" msgstr "" -#: ../gui/wxpython/rdigit/toolbars.py:142 +#: ../gui/wxpython/rdigit/toolbars.py:146 msgid "New raster map" msgstr "" @@ -102,7 +102,7 @@ #: ../gui/wxpython/rdigit/dialogs.py:104 #: ../gui/wxpython/modules/colorrules.py:679 -#: ../gui/wxpython/gui_core/dialogs.py:475 +#: ../gui/wxpython/gui_core/dialogs.py:476 #: ../gui/wxpython/lmgr/layertree.py:1085 #: ../gui/wxpython/datacatalog/tree.py:220 msgid "Overwrite?" @@ -195,7 +195,7 @@ msgstr "" #: ../gui/wxpython/modules/colorrules.py:453 ../gui/wxpython/menustrings.py:9 -#: ../gui/wxpython/menustrings.py:2009 +#: ../gui/wxpython/menustrings.py:2010 #: ../gui/wxpython/image2target/ii2t_menustrings.py:10 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1977 msgid "Save" @@ -222,7 +222,7 @@ msgstr "" #: ../gui/wxpython/modules/colorrules.py:582 -#: ../gui/wxpython/iclass/toolbars.py:76 +#: ../gui/wxpython/iclass/toolbars.py:78 msgid "Preview" msgstr "" @@ -241,7 +241,7 @@ msgstr "" #: ../gui/wxpython/modules/colorrules.py:690 -#: ../gui/wxpython/gui_core/forms.py:2346 +#: ../gui/wxpython/gui_core/forms.py:2376 msgid "Nothing to save." msgstr "" @@ -265,7 +265,7 @@ #: ../gui/wxpython/modules/colorrules.py:972 #: ../gui/wxpython/modules/colorrules.py:1654 #: ../gui/wxpython/modules/colorrules.py:1658 -#: ../gui/wxpython/psmap/dialogs.py:3537 +#: ../gui/wxpython/psmap/dialogs.py:3539 msgid "range" msgstr "" @@ -333,7 +333,7 @@ msgstr "" #: ../gui/wxpython/modules/colorrules.py:1139 ../gui/wxpython/dbmgr/base.py:467 -#: ../gui/wxpython/dbmgr/base.py:2307 +#: ../gui/wxpython/dbmgr/base.py:2309 msgid "Add column" msgstr "" @@ -430,7 +430,7 @@ msgstr "" #: ../gui/wxpython/modules/mcalc_builder.py:158 -#: ../gui/wxpython/modules/vclean.py:173 ../gui/wxpython/gui_core/forms.py:595 +#: ../gui/wxpython/modules/vclean.py:173 ../gui/wxpython/gui_core/forms.py:607 #: ../gui/wxpython/gui_core/menu.py:174 ../gui/wxpython/gmodeler/model.py:2835 #: ../gui/wxpython/gmodeler/frame.py:1983 msgid "&Run" @@ -441,7 +441,7 @@ msgstr "" #: ../gui/wxpython/modules/mcalc_builder.py:165 -#: ../gui/wxpython/gui_core/forms.py:1858 +#: ../gui/wxpython/gui_core/forms.py:1868 msgid "&Load" msgstr "" @@ -450,7 +450,7 @@ msgstr "" #: ../gui/wxpython/modules/mcalc_builder.py:169 -#: ../gui/wxpython/gui_core/forms.py:615 +#: ../gui/wxpython/gui_core/forms.py:627 msgid "Copy the current command string to the clipboard" msgstr "" @@ -573,7 +573,7 @@ #: ../gui/wxpython/modules/mcalc_builder.py:283 #: ../gui/wxpython/modules/import_export.py:96 #: ../gui/wxpython/modules/vclean.py:145 -#: ../gui/wxpython/gui_core/preferences.py:1138 +#: ../gui/wxpython/gui_core/preferences.py:1132 #: ../gui/wxpython/gmodeler/preferences.py:682 msgid "Allow output files to overwrite existing files" msgstr "" @@ -594,28 +594,28 @@ msgid "Add created raster map into layer tree" msgstr "" -#: ../gui/wxpython/modules/mcalc_builder.py:642 +#: ../gui/wxpython/modules/mcalc_builder.py:658 msgid "You must enter the name of a new raster map to create." msgstr "" -#: ../gui/wxpython/modules/mcalc_builder.py:653 +#: ../gui/wxpython/modules/mcalc_builder.py:669 msgid "You must enter an expression to create a new raster map." msgstr "" -#: ../gui/wxpython/modules/mcalc_builder.py:713 +#: ../gui/wxpython/modules/mcalc_builder.py:729 msgid "Choose a file name to save the expression" msgstr "" -#: ../gui/wxpython/modules/mcalc_builder.py:714 -#: ../gui/wxpython/modules/mcalc_builder.py:736 +#: ../gui/wxpython/modules/mcalc_builder.py:730 +#: ../gui/wxpython/modules/mcalc_builder.py:752 msgid "Expression file (*)|*" msgstr "" -#: ../gui/wxpython/modules/mcalc_builder.py:735 +#: ../gui/wxpython/modules/mcalc_builder.py:751 msgid "Choose a file name to load the expression" msgstr "" -#: ../gui/wxpython/modules/mcalc_builder.py:771 +#: ../gui/wxpython/modules/mcalc_builder.py:787 #, python-brace-format msgid "'{cmd}' copied to clipboard" msgstr "" @@ -644,12 +644,12 @@ #: ../gui/wxpython/modules/import_export.py:78 #: ../gui/wxpython/modules/import_export.py:869 -#: ../gui/wxpython/gui_core/forms.py:2031 +#: ../gui/wxpython/gui_core/forms.py:2041 msgid "Layer id" msgstr "" #: ../gui/wxpython/modules/import_export.py:79 -#: ../gui/wxpython/gui_core/forms.py:2032 +#: ../gui/wxpython/gui_core/forms.py:2042 #: ../gui/wxpython/web_services/widgets.py:937 msgid "Layer name" msgstr "" @@ -659,13 +659,13 @@ msgstr "" #: ../gui/wxpython/modules/import_export.py:82 -#: ../gui/wxpython/gui_core/forms.py:2033 ../gui/wxpython/psmap/dialogs.py:2176 +#: ../gui/wxpython/gui_core/forms.py:2043 ../gui/wxpython/psmap/dialogs.py:2178 msgid "Feature type" msgstr "" #: ../gui/wxpython/modules/import_export.py:83 #: ../gui/wxpython/modules/import_export.py:85 -#: ../gui/wxpython/gui_core/forms.py:2034 +#: ../gui/wxpython/gui_core/forms.py:2044 msgid "Projection match" msgstr "" @@ -674,16 +674,16 @@ msgstr "" #: ../gui/wxpython/modules/import_export.py:105 -#: ../gui/wxpython/gui_core/forms.py:684 +#: ../gui/wxpython/gui_core/forms.py:696 msgid "Close dialog on finish" msgstr "" #: ../gui/wxpython/modules/import_export.py:117 #: ../gui/wxpython/modules/import_export.py:670 #: ../gui/wxpython/iscatt/dialogs.py:402 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1878 -#: ../gui/wxpython/image2target/ii2t_manager.py:2703 -#: ../gui/wxpython/gcp/manager.py:2630 ../gui/wxpython/vnet/dialogs.py:1312 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1880 +#: ../gui/wxpython/image2target/ii2t_manager.py:2706 +#: ../gui/wxpython/gcp/manager.py:2632 ../gui/wxpython/vnet/dialogs.py:1312 #: ../gui/wxpython/web_services/dialogs.py:145 #: ../gui/wxpython/web_services/dialogs.py:901 msgid "Close dialog" @@ -710,7 +710,7 @@ msgstr "" #: ../gui/wxpython/modules/import_export.py:376 -#: ../gui/wxpython/menustrings.py:161 ../gui/wxpython/menustrings.py:1179 +#: ../gui/wxpython/menustrings.py:161 ../gui/wxpython/menustrings.py:1180 #: ../gui/wxpython/image2target/ii2t_menustrings.py:159 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1160 #: ../gui/wxpython/lmgr/layertree.py:60 @@ -718,7 +718,7 @@ msgstr "" #: ../gui/wxpython/modules/import_export.py:378 -#: ../gui/wxpython/menustrings.py:36 ../gui/wxpython/menustrings.py:1054 +#: ../gui/wxpython/menustrings.py:36 ../gui/wxpython/menustrings.py:1055 #: ../gui/wxpython/image2target/ii2t_menustrings.py:37 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1038 #: ../gui/wxpython/lmgr/layertree.py:58 @@ -756,7 +756,7 @@ msgstr "" #: ../gui/wxpython/modules/import_export.py:517 -#: ../gui/wxpython/menustrings.py:163 ../gui/wxpython/menustrings.py:1181 +#: ../gui/wxpython/menustrings.py:163 ../gui/wxpython/menustrings.py:1182 #: ../gui/wxpython/image2target/ii2t_menustrings.py:161 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1162 #: ../gui/wxpython/lmgr/layertree.py:68 @@ -764,7 +764,7 @@ msgstr "" #: ../gui/wxpython/modules/import_export.py:519 -#: ../gui/wxpython/menustrings.py:67 ../gui/wxpython/menustrings.py:1085 +#: ../gui/wxpython/menustrings.py:67 ../gui/wxpython/menustrings.py:1086 #: ../gui/wxpython/image2target/ii2t_menustrings.py:67 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1068 #: ../gui/wxpython/lmgr/layertree.py:66 @@ -801,21 +801,21 @@ #: ../gui/wxpython/location_wizard/wizard.py:1421 #: ../gui/wxpython/location_wizard/wizard.py:1511 #: ../gui/wxpython/location_wizard/wizard.py:1739 -#: ../gui/wxpython/nviz/tools.py:626 ../gui/wxpython/gui_core/forms.py:1819 -#: ../gui/wxpython/gui_core/forms.py:1911 -#: ../gui/wxpython/gui_core/gselect.py:1193 -#: ../gui/wxpython/gui_core/gselect.py:1507 -#: ../gui/wxpython/gui_core/gselect.py:1523 -#: ../gui/wxpython/gui_core/gselect.py:1570 -#: ../gui/wxpython/gui_core/gselect.py:1606 -#: ../gui/wxpython/psmap/dialogs.py:2679 ../gui/wxpython/psmap/dialogs.py:3021 -#: ../gui/wxpython/psmap/dialogs.py:5796 -#: ../gui/wxpython/animation/dialogs.py:508 -#: ../gui/wxpython/animation/dialogs.py:1080 -#: ../gui/wxpython/animation/dialogs.py:1198 -#: ../gui/wxpython/animation/dialogs.py:1234 -#: ../gui/wxpython/animation/dialogs.py:1258 -#: ../gui/wxpython/animation/dialogs.py:1289 +#: ../gui/wxpython/nviz/tools.py:626 ../gui/wxpython/gui_core/forms.py:1829 +#: ../gui/wxpython/gui_core/forms.py:1921 +#: ../gui/wxpython/gui_core/gselect.py:1199 +#: ../gui/wxpython/gui_core/gselect.py:1499 +#: ../gui/wxpython/gui_core/gselect.py:1515 +#: ../gui/wxpython/gui_core/gselect.py:1562 +#: ../gui/wxpython/gui_core/gselect.py:1598 +#: ../gui/wxpython/psmap/dialogs.py:2681 ../gui/wxpython/psmap/dialogs.py:3023 +#: ../gui/wxpython/psmap/dialogs.py:5798 +#: ../gui/wxpython/animation/dialogs.py:511 +#: ../gui/wxpython/animation/dialogs.py:1083 +#: ../gui/wxpython/animation/dialogs.py:1201 +#: ../gui/wxpython/animation/dialogs.py:1237 +#: ../gui/wxpython/animation/dialogs.py:1261 +#: ../gui/wxpython/animation/dialogs.py:1292 ../gui/wxpython/tplot/frame.py:316 msgid "Browse" msgstr "" @@ -956,7 +956,7 @@ msgstr "" #: ../gui/wxpython/modules/histogram.py:191 -#: ../gui/wxpython/mapwin/buffered.py:699 +#: ../gui/wxpython/mapwin/buffered.py:701 msgid "Please wait, exporting image..." msgstr "" @@ -965,8 +965,8 @@ msgstr "" #: ../gui/wxpython/modules/histogram.py:400 -#: ../gui/wxpython/iclass/g.gui.iclass.py:91 ../gui/wxpython/nviz/wxnviz.py:347 -#: ../gui/wxpython/nviz/wxnviz.py:358 +#: ../gui/wxpython/iclass/g.gui.iclass.py:91 ../gui/wxpython/nviz/wxnviz.py:352 +#: ../gui/wxpython/nviz/wxnviz.py:363 #: ../gui/wxpython/mapswipe/g.gui.mapswipe.py:79 #, python-format msgid "Raster map <%s> not found" @@ -986,7 +986,7 @@ #: ../gui/wxpython/modules/histogram.py:501 ../gui/wxpython/wxplot/base.py:610 #: ../gui/wxpython/photo2image/ip2i_mapdisplay.py:425 -#: ../gui/wxpython/menustrings.py:2055 +#: ../gui/wxpython/menustrings.py:2056 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2023 #: ../gui/wxpython/image2target/ii2t_mapdisplay.py:426 #: ../gui/wxpython/psmap/toolbars.py:76 ../gui/wxpython/gcp/mapdisplay.py:426 @@ -1330,10 +1330,10 @@ msgid "Selected group must be in current mapset" msgstr "" -#: ../gui/wxpython/wxplot/dialogs.py:602 ../gui/wxpython/psmap/dialogs.py:595 -#: ../gui/wxpython/psmap/dialogs.py:1421 ../gui/wxpython/psmap/dialogs.py:1445 -#: ../gui/wxpython/psmap/dialogs.py:1496 ../gui/wxpython/psmap/dialogs.py:5104 -#: ../gui/wxpython/animation/dialogs.py:743 +#: ../gui/wxpython/wxplot/dialogs.py:602 ../gui/wxpython/psmap/dialogs.py:597 +#: ../gui/wxpython/psmap/dialogs.py:1423 ../gui/wxpython/psmap/dialogs.py:1447 +#: ../gui/wxpython/psmap/dialogs.py:1498 ../gui/wxpython/psmap/dialogs.py:5106 +#: ../gui/wxpython/animation/dialogs.py:746 #: ../gui/wxpython/animation/controller.py:295 msgid "Invalid input" msgstr "" @@ -1364,11 +1364,11 @@ msgstr "" #: ../gui/wxpython/wxplot/dialogs.py:751 -#: ../gui/wxpython/gui_core/preferences.py:507 -#: ../gui/wxpython/gui_core/preferences.py:787 -#: ../gui/wxpython/gui_core/dialogs.py:2414 -#: ../gui/wxpython/psmap/dialogs.py:3947 ../gui/wxpython/psmap/dialogs.py:4554 -#: ../gui/wxpython/psmap/dialogs.py:5218 +#: ../gui/wxpython/gui_core/preferences.py:500 +#: ../gui/wxpython/gui_core/preferences.py:781 +#: ../gui/wxpython/gui_core/dialogs.py:2419 +#: ../gui/wxpython/psmap/dialogs.py:3949 ../gui/wxpython/psmap/dialogs.py:4556 +#: ../gui/wxpython/psmap/dialogs.py:5220 msgid "Font settings" msgstr "" @@ -1386,9 +1386,9 @@ #: ../gui/wxpython/wxplot/dialogs.py:829 ../gui/wxpython/wxplot/dialogs.py:1428 #: ../gui/wxpython/iscatt/dialogs.py:397 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1873 -#: ../gui/wxpython/image2target/ii2t_manager.py:2698 -#: ../gui/wxpython/gcp/manager.py:2625 ../gui/wxpython/vnet/dialogs.py:1307 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1875 +#: ../gui/wxpython/image2target/ii2t_manager.py:2701 +#: ../gui/wxpython/gcp/manager.py:2627 ../gui/wxpython/vnet/dialogs.py:1307 msgid "Apply changes for the current session" msgstr "" @@ -1398,17 +1398,17 @@ #: ../gui/wxpython/wxplot/dialogs.py:836 ../gui/wxpython/wxplot/dialogs.py:1432 #: ../gui/wxpython/iscatt/dialogs.py:400 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1876 -#: ../gui/wxpython/image2target/ii2t_manager.py:2701 -#: ../gui/wxpython/gui_core/preferences.py:98 -#: ../gui/wxpython/gcp/manager.py:2628 ../gui/wxpython/vnet/dialogs.py:1310 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1878 +#: ../gui/wxpython/image2target/ii2t_manager.py:2704 +#: ../gui/wxpython/gui_core/preferences.py:100 +#: ../gui/wxpython/gcp/manager.py:2630 ../gui/wxpython/vnet/dialogs.py:1310 msgid "Apply and save changes to user settings file (default for next sessions)" msgstr "" #: ../gui/wxpython/wxplot/dialogs.py:838 ../gui/wxpython/wxplot/dialogs.py:1433 #: ../gui/wxpython/vdigit/preferences.py:70 -#: ../gui/wxpython/gui_core/preferences.py:101 -#: ../gui/wxpython/psmap/dialogs.py:475 +#: ../gui/wxpython/gui_core/preferences.py:103 +#: ../gui/wxpython/psmap/dialogs.py:477 #: ../gui/wxpython/gmodeler/preferences.py:696 msgid "Close dialog and ignore changes" msgstr "" @@ -1423,7 +1423,7 @@ msgstr "" #: ../gui/wxpython/wxplot/dialogs.py:965 ../gui/wxpython/core/workspace.py:1635 -#: ../gui/wxpython/core/gcmd.py:140 ../gui/wxpython/mapwin/buffered.py:2141 +#: ../gui/wxpython/core/gcmd.py:142 ../gui/wxpython/mapwin/buffered.py:2142 msgid "Warning" msgstr "" @@ -1449,8 +1449,8 @@ msgid "Line width" msgstr "" -#: ../gui/wxpython/wxplot/dialogs.py:1072 ../gui/wxpython/psmap/dialogs.py:2942 -#: ../gui/wxpython/psmap/dialogs.py:6807 +#: ../gui/wxpython/wxplot/dialogs.py:1072 ../gui/wxpython/psmap/dialogs.py:2944 +#: ../gui/wxpython/psmap/dialogs.py:6809 msgid "Line style" msgstr "" @@ -1467,7 +1467,7 @@ #: ../gui/wxpython/wxplot/dialogs.py:1109 #: ../gui/wxpython/wxplot/dialogs.py:1191 ../gui/wxpython/iclass/dialogs.py:396 #: ../gui/wxpython/nviz/tools.py:976 ../gui/wxpython/nviz/tools.py:2816 -#: ../gui/wxpython/psmap/dialogs.py:6378 ../gui/wxpython/psmap/dialogs.py:6738 +#: ../gui/wxpython/psmap/dialogs.py:6380 ../gui/wxpython/psmap/dialogs.py:6740 #: ../gui/wxpython/gmodeler/preferences.py:107 #: ../gui/wxpython/gmodeler/preferences.py:421 #: ../gui/wxpython/gmodeler/preferences.py:533 @@ -1475,19 +1475,19 @@ msgstr "" #: ../gui/wxpython/wxplot/dialogs.py:1123 -#: ../gui/wxpython/wxplot/dialogs.py:1204 ../gui/wxpython/psmap/dialogs.py:2730 -#: ../gui/wxpython/psmap/dialogs.py:3804 ../gui/wxpython/psmap/dialogs.py:4852 +#: ../gui/wxpython/wxplot/dialogs.py:1204 ../gui/wxpython/psmap/dialogs.py:2732 +#: ../gui/wxpython/psmap/dialogs.py:3806 ../gui/wxpython/psmap/dialogs.py:4854 msgid "Size" msgstr "" #: ../gui/wxpython/wxplot/dialogs.py:1137 -#: ../gui/wxpython/wxplot/dialogs.py:1218 ../gui/wxpython/psmap/dialogs.py:2414 -#: ../gui/wxpython/psmap/dialogs.py:2575 +#: ../gui/wxpython/wxplot/dialogs.py:1218 ../gui/wxpython/psmap/dialogs.py:2416 +#: ../gui/wxpython/psmap/dialogs.py:2577 msgid "Fill" msgstr "" #: ../gui/wxpython/wxplot/dialogs.py:1164 -#: ../gui/wxpython/wxplot/dialogs.py:1245 ../gui/wxpython/psmap/dialogs.py:4942 +#: ../gui/wxpython/wxplot/dialogs.py:1245 ../gui/wxpython/psmap/dialogs.py:4944 msgid "Style" msgstr "" @@ -1705,63 +1705,63 @@ "%s" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:34 +#: ../gui/wxpython/iclass/toolbars.py:36 msgid "Set opacity level" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:37 ../gui/wxpython/iclass/dialogs.py:280 +#: ../gui/wxpython/iclass/toolbars.py:39 ../gui/wxpython/iclass/dialogs.py:280 msgid "Class manager" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:40 ../gui/wxpython/iclass/dialogs.py:44 +#: ../gui/wxpython/iclass/toolbars.py:42 ../gui/wxpython/iclass/dialogs.py:44 #: ../gui/wxpython/iscatt/toolbars.py:46 msgid "Select imagery group" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:43 +#: ../gui/wxpython/iclass/toolbars.py:45 msgid "Run analysis, update histogram and coincidence plots" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:46 +#: ../gui/wxpython/iclass/toolbars.py:48 msgid "Save signature file for i.maxlik" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:49 +#: ../gui/wxpython/iclass/toolbars.py:51 msgid "Remove selected map layer" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:52 +#: ../gui/wxpython/iclass/toolbars.py:54 msgid "Export training areas to vector map" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:55 +#: ../gui/wxpython/iclass/toolbars.py:57 msgid "Import training areas from vector map" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:58 +#: ../gui/wxpython/iclass/toolbars.py:60 #: ../gui/wxpython/gui_core/simplelmgr.py:480 #: ../gui/wxpython/lmgr/layertree.py:82 msgid "Add RGB map layer" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:76 +#: ../gui/wxpython/iclass/toolbars.py:78 msgid "Training" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:82 +#: ../gui/wxpython/iclass/toolbars.py:84 msgid "Set map canvas for " msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:84 +#: ../gui/wxpython/iclass/toolbars.py:86 msgid "/ Zoom to map" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:260 -#: ../gui/wxpython/iclass/toolbars.py:269 +#: ../gui/wxpython/iclass/toolbars.py:262 +#: ../gui/wxpython/iclass/toolbars.py:271 msgid "std dev" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:343 +#: ../gui/wxpython/iclass/toolbars.py:345 msgid "Add raster map" msgstr "" @@ -1938,8 +1938,8 @@ msgid "Subgroup <%s> not found" msgstr "" -#: ../gui/wxpython/iclass/g.gui.iclass.py:98 ../gui/wxpython/nviz/wxnviz.py:435 -#: ../gui/wxpython/dbmgr/sqlbuilder.py:62 +#: ../gui/wxpython/iclass/g.gui.iclass.py:98 ../gui/wxpython/nviz/wxnviz.py:440 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:64 #: ../gui/wxpython/dbmgr/g.gui.dbmgr.py:48 #, python-format msgid "Vector map <%s> not found" @@ -1971,8 +1971,8 @@ msgstr "" #: ../gui/wxpython/iclass/dialogs.py:78 -#: ../gui/wxpython/image2target/ii2t_manager.py:565 -#: ../gui/wxpython/gcp/manager.py:536 +#: ../gui/wxpython/image2target/ii2t_manager.py:567 +#: ../gui/wxpython/gcp/manager.py:538 msgid "Create/edit group..." msgstr "" @@ -2020,20 +2020,20 @@ msgstr "" #: ../gui/wxpython/iclass/dialogs.py:259 -#: ../gui/wxpython/gui_core/dialogs.py:239 +#: ../gui/wxpython/gui_core/dialogs.py:240 #: ../gui/wxpython/gmodeler/dialogs.py:91 msgid "Name of vector map:" msgstr "" -#: ../gui/wxpython/iclass/dialogs.py:295 ../gui/wxpython/iscatt/frame.py:140 +#: ../gui/wxpython/iclass/dialogs.py:295 ../gui/wxpython/iscatt/frame.py:143 msgid "Classes" msgstr "" -#: ../gui/wxpython/iclass/dialogs.py:395 ../gui/wxpython/iscatt/frame.py:413 +#: ../gui/wxpython/iclass/dialogs.py:395 ../gui/wxpython/iscatt/frame.py:416 msgid "Class name" msgstr "" -#: ../gui/wxpython/iclass/dialogs.py:429 ../gui/wxpython/iscatt/frame.py:451 +#: ../gui/wxpython/iclass/dialogs.py:429 ../gui/wxpython/iscatt/frame.py:454 msgid "Please use only ASCII characters." msgstr "" @@ -2295,64 +2295,64 @@ msgid "Remove selected class" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:166 +#: ../gui/wxpython/iscatt/frame.py:169 msgid "GRASS GIS Interactive Scatter Plot Tool" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:398 +#: ../gui/wxpython/iscatt/frame.py:401 msgid "scatter plot" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:476 +#: ../gui/wxpython/iscatt/frame.py:479 msgid "Maximum limit of categories number was reached." msgstr "" -#: ../gui/wxpython/iscatt/frame.py:572 +#: ../gui/wxpython/iscatt/frame.py:575 msgid "Rename class" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:576 +#: ../gui/wxpython/iscatt/frame.py:579 msgid "Set color" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:580 ../gui/wxpython/lmgr/layertree.py:491 +#: ../gui/wxpython/iscatt/frame.py:583 ../gui/wxpython/lmgr/layertree.py:491 msgid "Change opacity level" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:584 +#: ../gui/wxpython/iscatt/frame.py:587 msgid "Hide" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:586 +#: ../gui/wxpython/iscatt/frame.py:589 msgid "Show" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:601 +#: ../gui/wxpython/iscatt/frame.py:604 msgid "Move to top" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:607 +#: ../gui/wxpython/iscatt/frame.py:610 msgid "Move to bottom" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:615 +#: ../gui/wxpython/iscatt/frame.py:618 msgid "Move category up" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:621 +#: ../gui/wxpython/iscatt/frame.py:624 msgid "Move category down" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:629 +#: ../gui/wxpython/iscatt/frame.py:632 msgid "Export class raster" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:701 +#: ../gui/wxpython/iscatt/frame.py:704 #, python-format msgid "Change opacity of class <%s>" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:726 +#: ../gui/wxpython/iscatt/frame.py:729 msgid "Empty name was inserted." msgstr "" @@ -2453,19 +2453,19 @@ #: ../gui/wxpython/location_wizard/wizard.py:675 #: ../gui/wxpython/location_wizard/wizard.py:864 #: ../gui/wxpython/location_wizard/wizard.py:2013 -#: ../gui/wxpython/core/workspace.py:1616 ../gui/wxpython/core/gcmd.py:113 -#: ../gui/wxpython/gis_set.py:281 ../gui/wxpython/gis_set.py:711 -#: ../gui/wxpython/gis_set.py:755 +#: ../gui/wxpython/core/workspace.py:1616 ../gui/wxpython/core/gcmd.py:115 +#: ../gui/wxpython/gis_set.py:282 ../gui/wxpython/gis_set.py:653 +#: ../gui/wxpython/gis_set.py:697 #: ../gui/wxpython/image2target/ii2t_gis_set.py:276 #: ../gui/wxpython/image2target/ii2t_gis_set.py:654 #: ../gui/wxpython/image2target/ii2t_gis_set.py:698 #: ../gui/wxpython/vdigit/dialogs.py:253 ../gui/wxpython/vdigit/dialogs.py:447 -#: ../gui/wxpython/gui_core/preferences.py:238 -#: ../gui/wxpython/gui_core/preferences.py:1925 -#: ../gui/wxpython/gui_core/preferences.py:1958 -#: ../gui/wxpython/gui_core/preferences.py:1970 -#: ../gui/wxpython/gui_core/preferences.py:1982 -#: ../gui/wxpython/psmap/dialogs.py:5594 ../gui/wxpython/lmgr/layertree.py:1003 +#: ../gui/wxpython/gui_core/preferences.py:231 +#: ../gui/wxpython/gui_core/preferences.py:1919 +#: ../gui/wxpython/gui_core/preferences.py:1952 +#: ../gui/wxpython/gui_core/preferences.py:1964 +#: ../gui/wxpython/gui_core/preferences.py:1976 +#: ../gui/wxpython/psmap/dialogs.py:5596 ../gui/wxpython/lmgr/layertree.py:1003 #: ../gui/wxpython/gmodeler/frame.py:1141 msgid "Error" msgstr "" @@ -2513,12 +2513,12 @@ msgstr "" #: ../gui/wxpython/location_wizard/dialogs.py:276 -#: ../gui/wxpython/psmap/dialogs.py:531 +#: ../gui/wxpython/psmap/dialogs.py:533 msgid "Top" msgstr "" #: ../gui/wxpython/location_wizard/dialogs.py:284 -#: ../gui/wxpython/psmap/dialogs.py:532 +#: ../gui/wxpython/psmap/dialogs.py:534 msgid "Bottom" msgstr "" @@ -2726,13 +2726,13 @@ msgstr "" #: ../gui/wxpython/location_wizard/wizard.py:932 -#: ../gui/wxpython/gui_core/gselect.py:2100 +#: ../gui/wxpython/gui_core/gselect.py:2092 #: ../gui/wxpython/gmodeler/dialogs.py:919 msgid "No" msgstr "" #: ../gui/wxpython/location_wizard/wizard.py:932 -#: ../gui/wxpython/gui_core/gselect.py:2102 +#: ../gui/wxpython/gui_core/gselect.py:2094 #: ../gui/wxpython/gmodeler/dialogs.py:921 msgid "Yes" msgstr "" @@ -2792,7 +2792,7 @@ msgstr "" #: ../gui/wxpython/location_wizard/wizard.py:1502 -#: ../gui/wxpython/gui_core/preferences.py:1728 +#: ../gui/wxpython/gui_core/preferences.py:1722 msgid "EPSG code:" msgstr "" @@ -2807,7 +2807,7 @@ msgstr "" #: ../gui/wxpython/location_wizard/wizard.py:1696 -#: ../gui/wxpython/gui_core/preferences.py:1916 +#: ../gui/wxpython/gui_core/preferences.py:1910 #, python-brace-format msgid "Unable to read EPGS codes: {0}" msgstr "" @@ -2847,7 +2847,7 @@ msgstr "" #: ../gui/wxpython/location_wizard/wizard.py:2072 -#: ../gui/wxpython/rlisetup/wizard.py:1738 +#: ../gui/wxpython/rlisetup/wizard.py:1737 msgid "Summary" msgstr "" @@ -2874,7 +2874,7 @@ msgstr "" #: ../gui/wxpython/location_wizard/wizard.py:2249 -#: ../gui/wxpython/psmap/dialogs.py:702 ../gui/wxpython/psmap/dialogs.py:723 +#: ../gui/wxpython/psmap/dialogs.py:704 ../gui/wxpython/psmap/dialogs.py:725 msgid "custom" msgstr "" @@ -2934,52 +2934,52 @@ msgid "File <%s> not found." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:276 +#: ../gui/wxpython/photo2image/ip2i_manager.py:278 msgid "Manage Location of Fiducial Points on a Scanned Photo" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:380 +#: ../gui/wxpython/photo2image/ip2i_manager.py:382 msgid "A POINTS file exists, renaming it to POINTS_BAK" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:406 +#: ../gui/wxpython/photo2image/ip2i_manager.py:408 msgid "Opening CAMERA file failed" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:441 -#: ../gui/wxpython/photo2image/ip2i_manager.py:843 -#: ../gui/wxpython/gcp/manager.py:1419 +#: ../gui/wxpython/photo2image/ip2i_manager.py:443 +#: ../gui/wxpython/photo2image/ip2i_manager.py:845 +#: ../gui/wxpython/gcp/manager.py:1421 msgid "Writing POINTS file failed" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:616 -#: ../gui/wxpython/image2target/ii2t_manager.py:1225 -#: ../gui/wxpython/gcp/manager.py:1192 +#: ../gui/wxpython/photo2image/ip2i_manager.py:618 +#: ../gui/wxpython/image2target/ii2t_manager.py:1227 +#: ../gui/wxpython/gcp/manager.py:1194 #, python-format msgid "At least %d GCPs required. Operation canceled." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:759 -#: ../gui/wxpython/image2target/ii2t_manager.py:1367 -#: ../gui/wxpython/gcp/manager.py:1335 -msgid "source" -msgstr "" - #: ../gui/wxpython/photo2image/ip2i_manager.py:761 #: ../gui/wxpython/image2target/ii2t_manager.py:1369 #: ../gui/wxpython/gcp/manager.py:1337 -msgid "target" +msgid "source" msgstr "" #: ../gui/wxpython/photo2image/ip2i_manager.py:763 #: ../gui/wxpython/image2target/ii2t_manager.py:1371 #: ../gui/wxpython/gcp/manager.py:1339 -msgid "Set GCP coordinates" +msgid "target" msgstr "" #: ../gui/wxpython/photo2image/ip2i_manager.py:765 #: ../gui/wxpython/image2target/ii2t_manager.py:1373 #: ../gui/wxpython/gcp/manager.py:1341 +msgid "Set GCP coordinates" +msgstr "" + +#: ../gui/wxpython/photo2image/ip2i_manager.py:767 +#: ../gui/wxpython/image2target/ii2t_manager.py:1375 +#: ../gui/wxpython/gcp/manager.py:1343 #, python-format msgid "" "Set %(coor)s coordinates for GCP No. %(key)s? \n" @@ -2988,32 +2988,32 @@ "North: %(coor1)s" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:856 -#: ../gui/wxpython/gcp/manager.py:1431 +#: ../gui/wxpython/photo2image/ip2i_manager.py:858 +#: ../gui/wxpython/gcp/manager.py:1433 #, python-format msgid "POINTS file saved for group <%s>" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:872 -#: ../gui/wxpython/image2target/ii2t_manager.py:1511 -#: ../gui/wxpython/gcp/manager.py:1447 +#: ../gui/wxpython/photo2image/ip2i_manager.py:874 +#: ../gui/wxpython/image2target/ii2t_manager.py:1513 +#: ../gui/wxpython/gcp/manager.py:1449 msgid "source mapwin not defined" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:877 -#: ../gui/wxpython/image2target/ii2t_manager.py:1516 -#: ../gui/wxpython/gcp/manager.py:1452 +#: ../gui/wxpython/photo2image/ip2i_manager.py:879 +#: ../gui/wxpython/image2target/ii2t_manager.py:1518 +#: ../gui/wxpython/gcp/manager.py:1454 msgid "target mapwin not defined" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:907 -#: ../gui/wxpython/gcp/manager.py:1482 +#: ../gui/wxpython/photo2image/ip2i_manager.py:909 +#: ../gui/wxpython/gcp/manager.py:1484 msgid "Reading POINTS file failed" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:992 -#: ../gui/wxpython/image2target/ii2t_manager.py:1633 -#: ../gui/wxpython/gcp/manager.py:1567 +#: ../gui/wxpython/photo2image/ip2i_manager.py:994 +#: ../gui/wxpython/image2target/ii2t_manager.py:1635 +#: ../gui/wxpython/gcp/manager.py:1569 #, python-format msgid "" "Insufficient points defined and active (checked) for selected rectification method (order: %d).\n" @@ -3022,305 +3022,305 @@ "10+ points for 3rd order." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1020 -#: ../gui/wxpython/image2target/ii2t_manager.py:1661 -#: ../gui/wxpython/gcp/manager.py:1595 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1022 +#: ../gui/wxpython/image2target/ii2t_manager.py:1663 +#: ../gui/wxpython/gcp/manager.py:1597 msgid "Rectifying images, please wait..." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1042 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1044 msgid "Writing output image to group, please wait..." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1072 -#: ../gui/wxpython/image2target/ii2t_manager.py:1746 -#: ../gui/wxpython/gcp/manager.py:1680 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1074 +#: ../gui/wxpython/image2target/ii2t_manager.py:1749 +#: ../gui/wxpython/gcp/manager.py:1682 msgid "GCP Manager settings" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1117 -#: ../gui/wxpython/image2target/ii2t_manager.py:1793 -#: ../gui/wxpython/gcp/manager.py:1727 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1119 +#: ../gui/wxpython/image2target/ii2t_manager.py:1796 +#: ../gui/wxpython/gcp/manager.py:1729 msgid "Quit GCP Manager" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1118 -#: ../gui/wxpython/image2target/ii2t_manager.py:1794 -#: ../gui/wxpython/gcp/manager.py:1728 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1120 +#: ../gui/wxpython/image2target/ii2t_manager.py:1797 +#: ../gui/wxpython/gcp/manager.py:1730 msgid "Save ground control points?" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1196 -#: ../gui/wxpython/gcp/manager.py:1807 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1198 +#: ../gui/wxpython/gcp/manager.py:1809 msgid "" "Could not calculate RMS Error.\n" "Possible error with m.transform." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1324 -#: ../gui/wxpython/gcp/manager.py:1935 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1326 +#: ../gui/wxpython/gcp/manager.py:1937 msgid "" "Could not calculate new extends.\n" "Possible error with m.transform." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1456 -#: ../gui/wxpython/image2target/ii2t_manager.py:2130 -#: ../gui/wxpython/gcp/manager.py:2067 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1458 +#: ../gui/wxpython/image2target/ii2t_manager.py:2133 +#: ../gui/wxpython/gcp/manager.py:2069 msgid "Adjust source display to target display" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1461 -#: ../gui/wxpython/image2target/ii2t_manager.py:2135 -#: ../gui/wxpython/gcp/manager.py:2072 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1463 +#: ../gui/wxpython/image2target/ii2t_manager.py:2138 +#: ../gui/wxpython/gcp/manager.py:2074 msgid "Adjust target display to source display" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1535 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1553 -#: ../gui/wxpython/image2target/ii2t_manager.py:2209 -#: ../gui/wxpython/image2target/ii2t_manager.py:2229 -#: ../gui/wxpython/gcp/manager.py:2146 ../gui/wxpython/gcp/manager.py:2164 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1537 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1555 +#: ../gui/wxpython/image2target/ii2t_manager.py:2212 +#: ../gui/wxpython/image2target/ii2t_manager.py:2232 +#: ../gui/wxpython/gcp/manager.py:2148 ../gui/wxpython/gcp/manager.py:2166 #: ../gui/wxpython/vnet/widgets.py:85 ../gui/wxpython/vnet/vnet_data.py:259 msgid "use" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1536 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1554 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1538 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1556 msgid "source X" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1537 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1555 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1539 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1557 msgid "source Y" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1538 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1556 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1540 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1558 msgid "target X" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1539 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1557 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1541 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1559 msgid "target Y" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1540 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1558 -#: ../gui/wxpython/image2target/ii2t_manager.py:2216 -#: ../gui/wxpython/image2target/ii2t_manager.py:2236 -#: ../gui/wxpython/gcp/manager.py:2151 ../gui/wxpython/gcp/manager.py:2169 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1542 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1560 +#: ../gui/wxpython/image2target/ii2t_manager.py:2219 +#: ../gui/wxpython/image2target/ii2t_manager.py:2239 +#: ../gui/wxpython/gcp/manager.py:2153 ../gui/wxpython/gcp/manager.py:2171 msgid "Forward error" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1541 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1559 -#: ../gui/wxpython/image2target/ii2t_manager.py:2217 -#: ../gui/wxpython/image2target/ii2t_manager.py:2237 -#: ../gui/wxpython/gcp/manager.py:2152 ../gui/wxpython/gcp/manager.py:2170 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1543 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1561 +#: ../gui/wxpython/image2target/ii2t_manager.py:2220 +#: ../gui/wxpython/image2target/ii2t_manager.py:2240 +#: ../gui/wxpython/gcp/manager.py:2154 ../gui/wxpython/gcp/manager.py:2172 msgid "Backward error" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1696 -#: ../gui/wxpython/image2target/ii2t_manager.py:2376 -#: ../gui/wxpython/gcp/manager.py:2307 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1698 +#: ../gui/wxpython/image2target/ii2t_manager.py:2379 +#: ../gui/wxpython/gcp/manager.py:2309 msgid "Invalid coordinate value. Operation canceled." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1734 -#: ../gui/wxpython/image2target/ii2t_manager.py:2551 -#: ../gui/wxpython/gcp/manager.py:2485 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1736 +#: ../gui/wxpython/image2target/ii2t_manager.py:2554 +#: ../gui/wxpython/gcp/manager.py:2487 msgid "Edit GCP" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1746 -#: ../gui/wxpython/image2target/ii2t_manager.py:2563 -#: ../gui/wxpython/gcp/manager.py:2497 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1748 +#: ../gui/wxpython/image2target/ii2t_manager.py:2566 +#: ../gui/wxpython/gcp/manager.py:2499 msgid "Ground Control Point No." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1765 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1767 msgid "source X:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1766 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1768 msgid "target X:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1767 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1769 msgid "source Y:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1768 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1770 msgid "target Y:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1904 -#: ../gui/wxpython/image2target/ii2t_manager.py:2729 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1906 +#: ../gui/wxpython/image2target/ii2t_manager.py:2732 #: ../gui/wxpython/vdigit/preferences.py:98 -#: ../gui/wxpython/psmap/dialogs.py:2656 ../gui/wxpython/gcp/manager.py:2656 +#: ../gui/wxpython/psmap/dialogs.py:2658 ../gui/wxpython/gcp/manager.py:2658 msgid "Symbology" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1913 -#: ../gui/wxpython/image2target/ii2t_manager.py:2738 -#: ../gui/wxpython/gcp/manager.py:2665 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1915 +#: ../gui/wxpython/image2target/ii2t_manager.py:2741 +#: ../gui/wxpython/gcp/manager.py:2667 msgid "Highlight highest RMS error only" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1926 -#: ../gui/wxpython/image2target/ii2t_manager.py:2751 -#: ../gui/wxpython/gcp/manager.py:2678 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1928 +#: ../gui/wxpython/image2target/ii2t_manager.py:2754 +#: ../gui/wxpython/gcp/manager.py:2680 msgid "Highlight RMS error > M + SD * factor:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1930 -#: ../gui/wxpython/image2target/ii2t_manager.py:2755 -#: ../gui/wxpython/gcp/manager.py:2682 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1932 +#: ../gui/wxpython/image2target/ii2t_manager.py:2758 +#: ../gui/wxpython/gcp/manager.py:2684 msgid "" "Highlight GCPs with an RMS error larger than \n" "mean + standard deviation * given factor. \n" "Recommended values for this factor are between 1 and 2." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1953 -#: ../gui/wxpython/image2target/ii2t_manager.py:2778 -#: ../gui/wxpython/gcp/manager.py:2705 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1955 +#: ../gui/wxpython/image2target/ii2t_manager.py:2781 +#: ../gui/wxpython/gcp/manager.py:2707 msgid "Symbol settings" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1961 -#: ../gui/wxpython/image2target/ii2t_manager.py:2786 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1963 +#: ../gui/wxpython/image2target/ii2t_manager.py:2789 #: ../gui/wxpython/nviz/tools.py:1423 ../gui/wxpython/nviz/tools.py:2154 #: ../gui/wxpython/nviz/tools.py:2296 ../gui/wxpython/nviz/preferences.py:372 #: ../gui/wxpython/nviz/preferences.py:574 #: ../gui/wxpython/nviz/preferences.py:640 -#: ../gui/wxpython/gui_core/preferences.py:1520 -#: ../gui/wxpython/psmap/dialogs.py:2375 ../gui/wxpython/psmap/dialogs.py:2536 -#: ../gui/wxpython/mapswipe/dialogs.py:280 ../gui/wxpython/gcp/manager.py:2713 +#: ../gui/wxpython/gui_core/preferences.py:1514 +#: ../gui/wxpython/psmap/dialogs.py:2377 ../gui/wxpython/psmap/dialogs.py:2538 +#: ../gui/wxpython/mapswipe/dialogs.py:280 ../gui/wxpython/gcp/manager.py:2715 msgid "Color:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1981 -#: ../gui/wxpython/image2target/ii2t_manager.py:2806 -#: ../gui/wxpython/gcp/manager.py:2733 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1983 +#: ../gui/wxpython/image2target/ii2t_manager.py:2809 +#: ../gui/wxpython/gcp/manager.py:2735 msgid "Color for high RMS error:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2001 -#: ../gui/wxpython/image2target/ii2t_manager.py:2826 -#: ../gui/wxpython/gcp/manager.py:2753 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2003 +#: ../gui/wxpython/image2target/ii2t_manager.py:2829 +#: ../gui/wxpython/gcp/manager.py:2755 msgid "Color for selected GCP:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2021 -#: ../gui/wxpython/image2target/ii2t_manager.py:2846 -#: ../gui/wxpython/gcp/manager.py:2773 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2023 +#: ../gui/wxpython/image2target/ii2t_manager.py:2849 +#: ../gui/wxpython/gcp/manager.py:2775 msgid "Color for unused GCPs:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2037 -#: ../gui/wxpython/image2target/ii2t_manager.py:2862 -#: ../gui/wxpython/gcp/manager.py:2789 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2039 +#: ../gui/wxpython/image2target/ii2t_manager.py:2865 +#: ../gui/wxpython/gcp/manager.py:2791 msgid "Show unused GCPs" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2054 -#: ../gui/wxpython/image2target/ii2t_manager.py:2879 -#: ../gui/wxpython/gui_core/preferences.py:1447 -#: ../gui/wxpython/gcp/manager.py:2806 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2056 +#: ../gui/wxpython/image2target/ii2t_manager.py:2882 +#: ../gui/wxpython/gui_core/preferences.py:1441 +#: ../gui/wxpython/gcp/manager.py:2808 msgid "Symbol size:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2076 -#: ../gui/wxpython/image2target/ii2t_manager.py:2901 -#: ../gui/wxpython/gui_core/preferences.py:1415 -#: ../gui/wxpython/psmap/dialogs.py:6813 -#: ../gui/wxpython/mapswipe/dialogs.py:327 ../gui/wxpython/gcp/manager.py:2828 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2078 +#: ../gui/wxpython/image2target/ii2t_manager.py:2904 +#: ../gui/wxpython/gui_core/preferences.py:1409 +#: ../gui/wxpython/psmap/dialogs.py:6815 +#: ../gui/wxpython/mapswipe/dialogs.py:327 ../gui/wxpython/gcp/manager.py:2830 #: ../gui/wxpython/vnet/dialogs.py:1279 msgid "Line width:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2122 -#: ../gui/wxpython/image2target/ii2t_manager.py:741 -#: ../gui/wxpython/image2target/ii2t_manager.py:2953 -#: ../gui/wxpython/gcp/manager.py:718 ../gui/wxpython/gcp/manager.py:2880 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2124 +#: ../gui/wxpython/image2target/ii2t_manager.py:743 +#: ../gui/wxpython/image2target/ii2t_manager.py:2956 +#: ../gui/wxpython/gcp/manager.py:720 ../gui/wxpython/gcp/manager.py:2882 msgid "Select source map to display:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2136 -#: ../gui/wxpython/image2target/ii2t_manager.py:767 -#: ../gui/wxpython/image2target/ii2t_manager.py:2967 -#: ../gui/wxpython/gcp/manager.py:744 ../gui/wxpython/gcp/manager.py:2894 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2138 +#: ../gui/wxpython/image2target/ii2t_manager.py:769 +#: ../gui/wxpython/image2target/ii2t_manager.py:2970 +#: ../gui/wxpython/gcp/manager.py:746 ../gui/wxpython/gcp/manager.py:2896 msgid "Select target raster map to display:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2161 -#: ../gui/wxpython/image2target/ii2t_manager.py:3007 -#: ../gui/wxpython/gcp/manager.py:2934 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2163 +#: ../gui/wxpython/image2target/ii2t_manager.py:3010 +#: ../gui/wxpython/gcp/manager.py:2936 msgid "Rectification" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2170 -#: ../gui/wxpython/image2target/ii2t_manager.py:3016 -#: ../gui/wxpython/gcp/manager.py:2943 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2172 +#: ../gui/wxpython/image2target/ii2t_manager.py:3019 +#: ../gui/wxpython/gcp/manager.py:2945 msgid "Select rectification order" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2172 -#: ../gui/wxpython/image2target/ii2t_manager.py:3018 -#: ../gui/wxpython/gcp/manager.py:2945 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2174 +#: ../gui/wxpython/image2target/ii2t_manager.py:3021 +#: ../gui/wxpython/gcp/manager.py:2947 msgid "1st order" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2173 -#: ../gui/wxpython/image2target/ii2t_manager.py:3019 -#: ../gui/wxpython/gcp/manager.py:2946 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2175 +#: ../gui/wxpython/image2target/ii2t_manager.py:3022 +#: ../gui/wxpython/gcp/manager.py:2948 msgid "2nd order" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2174 -#: ../gui/wxpython/image2target/ii2t_manager.py:3020 -#: ../gui/wxpython/gcp/manager.py:2947 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2176 +#: ../gui/wxpython/image2target/ii2t_manager.py:3023 +#: ../gui/wxpython/gcp/manager.py:2949 msgid "3rd order" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2186 -#: ../gui/wxpython/image2target/ii2t_manager.py:3032 -#: ../gui/wxpython/gcp/manager.py:2959 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2188 +#: ../gui/wxpython/image2target/ii2t_manager.py:3035 +#: ../gui/wxpython/gcp/manager.py:2961 msgid "Select interpolation method:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2202 -#: ../gui/wxpython/image2target/ii2t_manager.py:3048 -#: ../gui/wxpython/gcp/manager.py:2975 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2204 +#: ../gui/wxpython/image2target/ii2t_manager.py:3051 +#: ../gui/wxpython/gcp/manager.py:2977 msgid "clip to computational region in target location" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2212 -#: ../gui/wxpython/image2target/ii2t_manager.py:589 -#: ../gui/wxpython/image2target/ii2t_manager.py:3058 -#: ../gui/wxpython/gcp/manager.py:560 ../gui/wxpython/gcp/manager.py:2985 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2214 +#: ../gui/wxpython/image2target/ii2t_manager.py:591 +#: ../gui/wxpython/image2target/ii2t_manager.py:3061 +#: ../gui/wxpython/gcp/manager.py:562 ../gui/wxpython/gcp/manager.py:2987 msgid "Extension for output maps:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2253 -#: ../gui/wxpython/image2target/ii2t_manager.py:3099 -#: ../gui/wxpython/gcp/manager.py:3026 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2255 +#: ../gui/wxpython/image2target/ii2t_manager.py:3102 +#: ../gui/wxpython/gcp/manager.py:3028 msgid "RMS threshold factor must be > 0" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2256 -#: ../gui/wxpython/image2target/ii2t_manager.py:3102 -#: ../gui/wxpython/gcp/manager.py:3029 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2258 +#: ../gui/wxpython/image2target/ii2t_manager.py:3105 +#: ../gui/wxpython/gcp/manager.py:3031 msgid "" "RMS threshold factor is < 1\n" "Too many points might be highlighted" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2416 -#: ../gui/wxpython/image2target/ii2t_manager.py:3286 -#: ../gui/wxpython/gcp/manager.py:3213 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2418 +#: ../gui/wxpython/image2target/ii2t_manager.py:3289 +#: ../gui/wxpython/gcp/manager.py:3215 #, python-format msgid "GCP Manager settings saved to file '%s'." msgstr "" @@ -3374,13 +3374,13 @@ #: ../gui/wxpython/photo2image/ip2i_mapdisplay.py:478 #: ../gui/wxpython/image2target/ii2t_mapdisplay.py:479 -#: ../gui/wxpython/gcp/mapdisplay.py:479 ../gui/wxpython/mapdisp/frame.py:1390 +#: ../gui/wxpython/gcp/mapdisplay.py:479 ../gui/wxpython/mapdisp/frame.py:1389 msgid "Zoom to default region" msgstr "" #: ../gui/wxpython/photo2image/ip2i_mapdisplay.py:482 #: ../gui/wxpython/image2target/ii2t_mapdisplay.py:483 -#: ../gui/wxpython/gcp/mapdisplay.py:483 ../gui/wxpython/mapdisp/frame.py:1392 +#: ../gui/wxpython/gcp/mapdisplay.py:483 ../gui/wxpython/mapdisp/frame.py:1391 msgid "Zoom to saved region" msgstr "" @@ -3392,7 +3392,7 @@ #: ../gui/wxpython/photo2image/ip2i_mapdisplay.py:492 #: ../gui/wxpython/image2target/ii2t_mapdisplay.py:493 -#: ../gui/wxpython/gcp/mapdisplay.py:493 ../gui/wxpython/mapdisp/frame.py:1402 +#: ../gui/wxpython/gcp/mapdisplay.py:493 ../gui/wxpython/mapdisp/frame.py:1401 msgid "Save display geometry to named region" msgstr "" @@ -3409,11 +3409,11 @@ msgstr "" #: ../gui/wxpython/photo2image/g.gui.photo2image.py:111 -msgid "Please provide an order value (1 if 4 Fiducials, 2 if 8 Fiducials)" +msgid "Please provive an order value (1 if 4 Fiducials, 2 if 8 Fiducials)" msgstr "" #: ../gui/wxpython/photo2image/g.gui.photo2image.py:116 -msgid "Please provide an output files extension (used by i.rectify)" +msgid "Please provive an output files extension (used by i.rectify)" msgstr "" #: ../gui/wxpython/photo2image/ip2i_statusbar.py:38 @@ -3515,7 +3515,7 @@ msgstr "" #: ../gui/wxpython/core/render.py:1010 ../gui/wxpython/core/render.py:1013 -#: ../gui/wxpython/core/render.py:1016 ../gui/wxpython/core/gcmd.py:435 +#: ../gui/wxpython/core/render.py:1016 ../gui/wxpython/core/gcmd.py:437 msgid "Details:" msgstr "" @@ -3533,24 +3533,24 @@ msgid "Unable to get current geographic extent. Force quiting wxGUI. Please manually run g.region to fix the problem." msgstr "" -#: ../gui/wxpython/core/toolboxes.py:225 +#: ../gui/wxpython/core/toolboxes.py:227 msgid "Unable to parse user toolboxes XML files. Default files will be loaded." msgstr "" -#: ../gui/wxpython/core/toolboxes.py:269 +#: ../gui/wxpython/core/toolboxes.py:271 msgid "Unable to create toolboxes directory." msgstr "" -#: ../gui/wxpython/core/toolboxes.py:493 +#: ../gui/wxpython/core/toolboxes.py:495 msgid "Custom toolboxes" msgstr "" -#: ../gui/wxpython/core/toolboxes.py:517 +#: ../gui/wxpython/core/toolboxes.py:519 #, python-format msgid "List of addons cannot be obtained because g.extension failed. Details: %s" msgstr "" -#: ../gui/wxpython/core/toolboxes.py:574 +#: ../gui/wxpython/core/toolboxes.py:576 msgid "Addons" msgstr "" @@ -3579,32 +3579,32 @@ "WMS layers can not be displayed without the bindings.\n" msgstr "" -#: ../gui/wxpython/core/gcmd.py:126 +#: ../gui/wxpython/core/gcmd.py:128 msgid "Reason" msgstr "" -#: ../gui/wxpython/core/gcmd.py:151 ../gui/wxpython/gis_set.py:697 -#: ../gui/wxpython/gis_set.py:740 +#: ../gui/wxpython/core/gcmd.py:153 ../gui/wxpython/gis_set.py:639 +#: ../gui/wxpython/gis_set.py:682 #: ../gui/wxpython/image2target/ii2t_gis_set.py:640 #: ../gui/wxpython/image2target/ii2t_gis_set.py:683 -#: ../gui/wxpython/lmgr/frame.py:2570 +#: ../gui/wxpython/lmgr/frame.py:2573 msgid "Message" msgstr "" -#: ../gui/wxpython/core/gcmd.py:432 +#: ../gui/wxpython/core/gcmd.py:434 msgid "Execution failed:" msgstr "" -#: ../gui/wxpython/core/gcmd.py:437 ../gui/wxpython/core/gcmd.py:444 +#: ../gui/wxpython/core/gcmd.py:439 ../gui/wxpython/core/gcmd.py:446 msgid "Error: " msgstr "" -#: ../gui/wxpython/core/gcmd.py:521 +#: ../gui/wxpython/core/gcmd.py:523 #, python-format msgid "Unable to exectute command: '%s'" msgstr "" -#: ../gui/wxpython/core/gcmd.py:747 ../gui/wxpython/gui_core/forms.py:2740 +#: ../gui/wxpython/core/gcmd.py:749 ../gui/wxpython/gui_core/forms.py:2770 #, python-format msgid "Error in %s" msgstr "" @@ -3619,136 +3619,136 @@ msgid "WARNING: Ignoring unsupported wx debug level (must be >=0 and <=5). {0}\n" msgstr "" -#: ../gui/wxpython/core/settings.py:503 +#: ../gui/wxpython/core/settings.py:505 msgid "Segment break" msgstr "" -#: ../gui/wxpython/core/settings.py:569 +#: ../gui/wxpython/core/settings.py:571 msgid "Data point" msgstr "" -#: ../gui/wxpython/core/settings.py:643 +#: ../gui/wxpython/core/settings.py:645 msgid "animation" msgstr "" -#: ../gui/wxpython/core/settings.py:866 +#: ../gui/wxpython/core/settings.py:868 msgid "Collapse all except PERMANENT and current" msgstr "" -#: ../gui/wxpython/core/settings.py:867 +#: ../gui/wxpython/core/settings.py:869 msgid "Collapse all except PERMANENT" msgstr "" -#: ../gui/wxpython/core/settings.py:868 +#: ../gui/wxpython/core/settings.py:870 msgid "Collapse all except current" msgstr "" -#: ../gui/wxpython/core/settings.py:869 +#: ../gui/wxpython/core/settings.py:871 msgid "Collapse all" msgstr "" -#: ../gui/wxpython/core/settings.py:870 +#: ../gui/wxpython/core/settings.py:872 msgid "Expand all" msgstr "" -#: ../gui/wxpython/core/settings.py:875 ../gui/wxpython/dbmgr/base.py:1406 +#: ../gui/wxpython/core/settings.py:877 ../gui/wxpython/dbmgr/base.py:1408 msgid "Edit selected record" msgstr "" -#: ../gui/wxpython/core/settings.py:875 +#: ../gui/wxpython/core/settings.py:877 msgid "Display selected" msgstr "" -#: ../gui/wxpython/core/settings.py:884 +#: ../gui/wxpython/core/settings.py:886 msgid "Classic (labels only)" msgstr "" -#: ../gui/wxpython/core/settings.py:885 +#: ../gui/wxpython/core/settings.py:887 msgid "Combined (labels and module names)" msgstr "" -#: ../gui/wxpython/core/settings.py:886 +#: ../gui/wxpython/core/settings.py:888 msgid "Expert (module names only)" msgstr "" -#: ../gui/wxpython/core/settings.py:891 +#: ../gui/wxpython/core/settings.py:893 msgid "Basic top" msgstr "" -#: ../gui/wxpython/core/settings.py:892 +#: ../gui/wxpython/core/settings.py:894 msgid "Basic left" msgstr "" -#: ../gui/wxpython/core/settings.py:893 +#: ../gui/wxpython/core/settings.py:895 msgid "Fancy green" msgstr "" -#: ../gui/wxpython/core/settings.py:894 +#: ../gui/wxpython/core/settings.py:896 msgid "List left" msgstr "" -#: ../gui/wxpython/core/settings.py:901 +#: ../gui/wxpython/core/settings.py:903 msgid "Zoom and recenter" msgstr "" -#: ../gui/wxpython/core/settings.py:901 +#: ../gui/wxpython/core/settings.py:903 msgid "Zoom to mouse cursor" msgstr "" -#: ../gui/wxpython/core/settings.py:901 +#: ../gui/wxpython/core/settings.py:903 msgid "Nothing" msgstr "" -#: ../gui/wxpython/core/settings.py:903 +#: ../gui/wxpython/core/settings.py:905 msgid "Scroll forward to zoom in" msgstr "" -#: ../gui/wxpython/core/settings.py:903 +#: ../gui/wxpython/core/settings.py:905 msgid "Scroll back to zoom in" msgstr "" -#: ../gui/wxpython/core/settings.py:936 ../gui/wxpython/core/settings.py:948 +#: ../gui/wxpython/core/settings.py:938 ../gui/wxpython/core/settings.py:950 msgid "box" msgstr "" -#: ../gui/wxpython/core/settings.py:937 +#: ../gui/wxpython/core/settings.py:939 msgid "sphere" msgstr "" -#: ../gui/wxpython/core/settings.py:938 +#: ../gui/wxpython/core/settings.py:940 msgid "cube" msgstr "" -#: ../gui/wxpython/core/settings.py:939 +#: ../gui/wxpython/core/settings.py:941 msgid "diamond" msgstr "" -#: ../gui/wxpython/core/settings.py:940 +#: ../gui/wxpython/core/settings.py:942 msgid "aster" msgstr "" -#: ../gui/wxpython/core/settings.py:941 +#: ../gui/wxpython/core/settings.py:943 msgid "gyro" msgstr "" -#: ../gui/wxpython/core/settings.py:942 +#: ../gui/wxpython/core/settings.py:944 msgid "histogram" msgstr "" -#: ../gui/wxpython/core/settings.py:948 +#: ../gui/wxpython/core/settings.py:950 msgid "cross" msgstr "" -#: ../gui/wxpython/core/settings.py:948 +#: ../gui/wxpython/core/settings.py:950 msgid "circle" msgstr "" -#: ../gui/wxpython/core/settings.py:981 +#: ../gui/wxpython/core/settings.py:983 #, python-format msgid "Unable to read settings file <%s>\n" msgstr "" -#: ../gui/wxpython/core/settings.py:1007 +#: ../gui/wxpython/core/settings.py:1009 #, python-format msgid "" "Error: Reading settings from file <%(file)s> failed.\n" @@ -3756,11 +3756,11 @@ "\t\tLine: '%(line)s'\n" msgstr "" -#: ../gui/wxpython/core/settings.py:1025 +#: ../gui/wxpython/core/settings.py:1028 msgid "Unable to create settings directory" msgstr "" -#: ../gui/wxpython/core/settings.py:1073 +#: ../gui/wxpython/core/settings.py:1076 #, python-format msgid "" "Writing settings to file <%(file)s> failed.\n" @@ -3768,16 +3768,16 @@ "Details: %(detail)s" msgstr "" -#: ../gui/wxpython/core/settings.py:1179 +#: ../gui/wxpython/core/settings.py:1182 msgid "Unable to set " msgstr "" -#: ../gui/wxpython/core/settings.py:1215 ../gui/wxpython/core/settings.py:1225 +#: ../gui/wxpython/core/settings.py:1218 ../gui/wxpython/core/settings.py:1229 #, python-format msgid "Unable to parse settings '%s'" msgstr "" -#: ../gui/wxpython/core/gconsole.py:502 +#: ../gui/wxpython/core/gconsole.py:504 #, python-format msgid "" "Unable to run command:\n" @@ -3786,40 +3786,40 @@ "Option <%(opt)s>: read from standard input is not supported by wxGUI" msgstr "" -#: ../gui/wxpython/core/gconsole.py:526 +#: ../gui/wxpython/core/gconsole.py:528 #, python-format msgid "Module <%s> not found." msgstr "" -#: ../gui/wxpython/core/gconsole.py:656 ../gui/wxpython/gmodeler/frame.py:299 +#: ../gui/wxpython/core/gconsole.py:658 ../gui/wxpython/gmodeler/frame.py:299 #, python-format msgid "%d sec" msgstr "" -#: ../gui/wxpython/core/gconsole.py:659 ../gui/wxpython/gmodeler/frame.py:302 +#: ../gui/wxpython/core/gconsole.py:661 ../gui/wxpython/gmodeler/frame.py:302 #, python-format msgid "%(min)d min %(sec)d sec" msgstr "" -#: ../gui/wxpython/core/gconsole.py:663 ../gui/wxpython/gui_core/ghelp.py:231 +#: ../gui/wxpython/core/gconsole.py:665 ../gui/wxpython/gui_core/ghelp.py:231 #: ../gui/wxpython/gmodeler/model.py:1123 #: ../gui/wxpython/gmodeler/model.py:1229 ../gui/wxpython/gmodeler/frame.py:306 msgid "unknown" msgstr "" -#: ../gui/wxpython/core/gconsole.py:667 +#: ../gui/wxpython/core/gconsole.py:669 msgid "Please note that the data are left in inconsistent state and may be corrupted" msgstr "" -#: ../gui/wxpython/core/gconsole.py:669 +#: ../gui/wxpython/core/gconsole.py:671 msgid "Command aborted" msgstr "" -#: ../gui/wxpython/core/gconsole.py:671 ../gui/wxpython/gmodeler/frame.py:312 +#: ../gui/wxpython/core/gconsole.py:673 ../gui/wxpython/gmodeler/frame.py:312 msgid "Command finished" msgstr "" -#: ../gui/wxpython/core/gconsole.py:747 ../gui/wxpython/gui_core/goutput.py:496 +#: ../gui/wxpython/core/gconsole.py:749 #, python-format msgid "" "Unable to write file '%(filePath)s'.\n" @@ -3827,7 +3827,7 @@ "Details: %(error)s" msgstr "" -#: ../gui/wxpython/core/menutree.py:151 +#: ../gui/wxpython/core/menutree.py:153 #, python-format msgid "Unknow tag %s" msgstr "" @@ -3874,210 +3874,181 @@ msgid "Unable to create file '%s'\n" msgstr "" -#: ../gui/wxpython/core/utils.py:996 ../gui/wxpython/gui_core/forms.py:1729 +#: ../gui/wxpython/core/utils.py:996 ../gui/wxpython/gui_core/forms.py:1739 msgid "Select Color" msgstr "" -#: ../gui/wxpython/gis_set.py:122 +#: ../gui/wxpython/gis_set.py:115 #: ../gui/wxpython/image2target/ii2t_gis_set.py:122 msgid "1. Select GRASS GIS database directory" msgstr "" -#: ../gui/wxpython/gis_set.py:125 +#: ../gui/wxpython/gis_set.py:118 #: ../gui/wxpython/image2target/ii2t_gis_set.py:125 msgid "2. Select GRASS Location" msgstr "" -#: ../gui/wxpython/gis_set.py:128 +#: ../gui/wxpython/gis_set.py:121 #: ../gui/wxpython/image2target/ii2t_gis_set.py:128 msgid "3. Select GRASS Mapset" msgstr "" -#: ../gui/wxpython/gis_set.py:146 +#: ../gui/wxpython/gis_set.py:139 #: ../gui/wxpython/image2target/ii2t_gis_set.py:146 msgid "GRASS GIS database directory contains Locations." msgstr "" -#: ../gui/wxpython/gis_set.py:150 +#: ../gui/wxpython/gis_set.py:143 #: ../gui/wxpython/image2target/ii2t_gis_set.py:150 msgid "All data in one Location is in the same coordinate reference system (projection). One Location can be one project. Location contains Mapsets." msgstr "" -#: ../gui/wxpython/gis_set.py:158 +#: ../gui/wxpython/gis_set.py:151 #: ../gui/wxpython/image2target/ii2t_gis_set.py:158 msgid "Mapset contains GIS data related to one project, task within one project, subregion or user." msgstr "" -#: ../gui/wxpython/gis_set.py:173 +#: ../gui/wxpython/gis_set.py:166 #: ../gui/wxpython/image2target/ii2t_gis_set.py:173 msgid "Start &GRASS session" msgstr "" -#: ../gui/wxpython/gis_set.py:179 +#: ../gui/wxpython/gis_set.py:172 #: ../gui/wxpython/image2target/ii2t_gis_set.py:179 msgid "&Browse" msgstr "" #. GTC New mapset -#: ../gui/wxpython/gis_set.py:182 +#: ../gui/wxpython/gis_set.py:175 #: ../gui/wxpython/image2target/ii2t_gis_set.py:182 msgid "&New" msgstr "" -#: ../gui/wxpython/gis_set.py:183 +#: ../gui/wxpython/gis_set.py:176 #: ../gui/wxpython/image2target/ii2t_gis_set.py:183 msgid "Create a new Mapset in selected Location" msgstr "" #. GTC New location -#: ../gui/wxpython/gis_set.py:186 +#: ../gui/wxpython/gis_set.py:179 #: ../gui/wxpython/image2target/ii2t_gis_set.py:186 msgid "N&ew" msgstr "" -#: ../gui/wxpython/gis_set.py:189 +#: ../gui/wxpython/gis_set.py:182 #: ../gui/wxpython/image2target/ii2t_gis_set.py:189 msgid "Create a new location using location wizard. After location is created successfully, GRASS session is started." msgstr "" #. GTC Rename location -#: ../gui/wxpython/gis_set.py:194 +#: ../gui/wxpython/gis_set.py:187 #: ../gui/wxpython/image2target/ii2t_gis_set.py:194 msgid "Ren&ame" msgstr "" -#: ../gui/wxpython/gis_set.py:195 ../gui/wxpython/gis_set.py:727 +#: ../gui/wxpython/gis_set.py:188 ../gui/wxpython/gis_set.py:669 #: ../gui/wxpython/image2target/ii2t_gis_set.py:195 #: ../gui/wxpython/image2target/ii2t_gis_set.py:670 msgid "Rename selected location" msgstr "" #. GTC Delete location -#: ../gui/wxpython/gis_set.py:198 +#: ../gui/wxpython/gis_set.py:191 #: ../gui/wxpython/image2target/ii2t_gis_set.py:198 msgid "De&lete" msgstr "" -#: ../gui/wxpython/gis_set.py:199 ../gui/wxpython/gis_set.py:810 +#: ../gui/wxpython/gis_set.py:192 ../gui/wxpython/gis_set.py:752 #: ../gui/wxpython/image2target/ii2t_gis_set.py:199 #: ../gui/wxpython/image2target/ii2t_gis_set.py:753 msgid "Delete selected location" msgstr "" -#: ../gui/wxpython/gis_set.py:201 ../gui/wxpython/startup/locdownload.py:303 +#: ../gui/wxpython/gis_set.py:194 ../gui/wxpython/startup/locdownload.py:303 msgid "Do&wnload" msgstr "" -#: ../gui/wxpython/gis_set.py:202 +#: ../gui/wxpython/gis_set.py:195 msgid "Download sample location" msgstr "" #. GTC Rename mapset -#: ../gui/wxpython/gis_set.py:206 +#: ../gui/wxpython/gis_set.py:199 #: ../gui/wxpython/image2target/ii2t_gis_set.py:202 -#: ../gui/wxpython/datacatalog/tree.py:990 ../gui/wxpython/dbmgr/base.py:2409 +#: ../gui/wxpython/datacatalog/tree.py:990 ../gui/wxpython/dbmgr/base.py:2411 msgid "&Rename" msgstr "" -#: ../gui/wxpython/gis_set.py:207 ../gui/wxpython/gis_set.py:684 +#: ../gui/wxpython/gis_set.py:200 ../gui/wxpython/gis_set.py:626 #: ../gui/wxpython/image2target/ii2t_gis_set.py:203 #: ../gui/wxpython/image2target/ii2t_gis_set.py:627 msgid "Rename selected mapset" msgstr "" #. GTC Delete mapset -#: ../gui/wxpython/gis_set.py:210 +#: ../gui/wxpython/gis_set.py:203 #: ../gui/wxpython/image2target/ii2t_gis_set.py:206 #: ../gui/wxpython/datacatalog/tree.py:985 msgid "&Delete" msgstr "" -#: ../gui/wxpython/gis_set.py:211 ../gui/wxpython/gis_set.py:782 +#: ../gui/wxpython/gis_set.py:204 ../gui/wxpython/gis_set.py:724 #: ../gui/wxpython/image2target/ii2t_gis_set.py:207 #: ../gui/wxpython/image2target/ii2t_gis_set.py:725 msgid "Delete selected mapset" msgstr "" -#: ../gui/wxpython/gis_set.py:257 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:252 +#: ../gui/wxpython/gis_set.py:258 #, python-format -msgid "GRASS GIS %s startup%s" +msgid "GRASS GIS %s Startup%s" msgstr "" -#: ../gui/wxpython/gis_set.py:262 +#: ../gui/wxpython/gis_set.py:263 #: ../gui/wxpython/image2target/ii2t_gis_set.py:257 msgid "Enter GRASS session" msgstr "" -#: ../gui/wxpython/gis_set.py:282 +#: ../gui/wxpython/gis_set.py:283 #: ../gui/wxpython/image2target/ii2t_gis_set.py:277 msgid "Unable to set GRASS database. Check your locale settings." msgstr "" -#: ../gui/wxpython/gis_set.py:302 +#: ../gui/wxpython/gis_set.py:303 #: ../gui/wxpython/image2target/ii2t_gis_set.py:297 #, python-format msgid "ERROR: Location <%s> not found\n" msgstr "" -#: ../gui/wxpython/gis_set.py:320 +#: ../gui/wxpython/gis_set.py:321 #: ../gui/wxpython/image2target/ii2t_gis_set.py:315 #, python-format msgid "ERROR: Mapset <%s> not found\n" msgstr "" -#: ../gui/wxpython/gis_set.py:480 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:474 -#, python-format -msgid "Invalid line in GISRC file (%s):%s\n" -msgstr "" - -#: ../gui/wxpython/gis_set.py:511 +#: ../gui/wxpython/gis_set.py:490 #: ../gui/wxpython/image2target/ii2t_gis_set.py:505 #: ../gui/wxpython/startup/locdownload.py:441 #, python-brace-format msgid "Error: {text}" msgstr "" -#: ../gui/wxpython/gis_set.py:549 -msgid "Documents" -msgstr "" - -#: ../gui/wxpython/gis_set.py:550 -msgid "My Documents" -msgstr "" - -#: ../gui/wxpython/gis_set.py:574 +#: ../gui/wxpython/gis_set.py:531 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1171 msgid "GRASS needs a directory (GRASS database) in which to store its data. Create one now if you have not already done so. A popular choice is \"grassdata\", located in your home directory. Press Browse button to select the directory." msgstr "" -#: ../gui/wxpython/gis_set.py:596 +#: ../gui/wxpython/gis_set.py:553 #: ../gui/wxpython/image2target/ii2t_gis_set.py:539 #, python-format msgid "Do you want to import <%(name)s> to the newly created location?" msgstr "" -#: ../gui/wxpython/gis_set.py:599 +#: ../gui/wxpython/gis_set.py:556 #: ../gui/wxpython/image2target/ii2t_gis_set.py:542 msgid "Import data?" msgstr "" -#: ../gui/wxpython/gis_set.py:613 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:556 -msgid "New mapset:" -msgstr "" - -#: ../gui/wxpython/gis_set.py:614 ../gui/wxpython/gis_set.py:1015 -#: ../gui/wxpython/menustrings.py:245 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:240 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:557 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:938 -#: ../gui/wxpython/lmgr/frame.py:1072 -msgid "Create new mapset" -msgstr "" - -#: ../gui/wxpython/gis_set.py:655 +#: ../gui/wxpython/gis_set.py:597 #: ../gui/wxpython/image2target/ii2t_gis_set.py:598 #, python-format msgid "" @@ -4085,13 +4056,13 @@ "Reason: %(msg)s" msgstr "" -#: ../gui/wxpython/gis_set.py:662 +#: ../gui/wxpython/gis_set.py:604 #: ../gui/wxpython/image2target/ii2t_gis_set.py:605 #, python-format msgid "Data file <%(name)s> imported successfully. The location's default region was set from this imported map." msgstr "" -#: ../gui/wxpython/gis_set.py:676 +#: ../gui/wxpython/gis_set.py:618 #: ../gui/wxpython/image2target/ii2t_gis_set.py:619 msgid "" "Mapset is required for valid GRASS location.\n" @@ -4099,7 +4070,7 @@ "This mapset cannot be renamed." msgstr "" -#: ../gui/wxpython/gis_set.py:682 ../gui/wxpython/gis_set.py:725 +#: ../gui/wxpython/gis_set.py:624 ../gui/wxpython/gis_set.py:667 #: ../gui/wxpython/image2target/ii2t_gis_set.py:625 #: ../gui/wxpython/image2target/ii2t_gis_set.py:668 #, python-format @@ -4109,7 +4080,7 @@ "Enter new name:" msgstr "" -#: ../gui/wxpython/gis_set.py:698 +#: ../gui/wxpython/gis_set.py:640 #: ../gui/wxpython/image2target/ii2t_gis_set.py:641 #, python-format msgid "" @@ -4118,7 +4089,7 @@ "Mapset <%s> already exists in location." msgstr "" -#: ../gui/wxpython/gis_set.py:712 +#: ../gui/wxpython/gis_set.py:654 #: ../gui/wxpython/image2target/ii2t_gis_set.py:655 #, python-format msgid "" @@ -4127,7 +4098,7 @@ "%s" msgstr "" -#: ../gui/wxpython/gis_set.py:741 +#: ../gui/wxpython/gis_set.py:683 #: ../gui/wxpython/image2target/ii2t_gis_set.py:684 #, python-format msgid "" @@ -4136,7 +4107,7 @@ "Location <%s> already exists in GRASS database." msgstr "" -#: ../gui/wxpython/gis_set.py:756 +#: ../gui/wxpython/gis_set.py:698 #: ../gui/wxpython/image2target/ii2t_gis_set.py:699 #, python-format msgid "" @@ -4145,7 +4116,7 @@ "%s" msgstr "" -#: ../gui/wxpython/gis_set.py:770 +#: ../gui/wxpython/gis_set.py:712 #: ../gui/wxpython/image2target/ii2t_gis_set.py:713 msgid "" "Mapset is required for valid GRASS location.\n" @@ -4153,7 +4124,7 @@ "This mapset cannot be deleted." msgstr "" -#: ../gui/wxpython/gis_set.py:777 +#: ../gui/wxpython/gis_set.py:719 #: ../gui/wxpython/image2target/ii2t_gis_set.py:720 #, python-format msgid "" @@ -4162,12 +4133,12 @@ "ALL MAPS included in this mapset will be PERMANENTLY DELETED!" msgstr "" -#: ../gui/wxpython/gis_set.py:791 +#: ../gui/wxpython/gis_set.py:733 #: ../gui/wxpython/image2target/ii2t_gis_set.py:734 msgid "Unable to delete mapset" msgstr "" -#: ../gui/wxpython/gis_set.py:805 +#: ../gui/wxpython/gis_set.py:747 #: ../gui/wxpython/image2target/ii2t_gis_set.py:748 #, python-format msgid "" @@ -4176,48 +4147,42 @@ "ALL MAPS included in this location will be PERMANENTLY DELETED!" msgstr "" -#: ../gui/wxpython/gis_set.py:821 +#: ../gui/wxpython/gis_set.py:763 #: ../gui/wxpython/image2target/ii2t_gis_set.py:764 msgid "Unable to delete location" msgstr "" -#: ../gui/wxpython/gis_set.py:851 +#: ../gui/wxpython/gis_set.py:793 #: ../gui/wxpython/image2target/ii2t_gis_set.py:774 #, python-brace-format msgid "Unicode error detected. Check your locale settings. Details: {0}" msgstr "" -#: ../gui/wxpython/gis_set.py:863 +#: ../gui/wxpython/gis_set.py:805 #: ../gui/wxpython/image2target/ii2t_gis_set.py:786 #, python-format msgid "No GRASS Location found in '%s'. Create a new Location or choose different GRASS database directory." msgstr "" -#: ../gui/wxpython/gis_set.py:985 +#: ../gui/wxpython/gis_set.py:920 #: ../gui/wxpython/image2target/ii2t_gis_set.py:908 #, python-format msgid "Path '%s' doesn't exist." msgstr "" -#: ../gui/wxpython/gis_set.py:1000 +#: ../gui/wxpython/gis_set.py:935 #: ../gui/wxpython/image2target/ii2t_gis_set.py:923 -#: ../gui/wxpython/gui_core/gselect.py:1192 +#: ../gui/wxpython/gui_core/gselect.py:1198 msgid "Choose GIS Data Directory" msgstr "" -#: ../gui/wxpython/gis_set.py:1014 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:937 -#: ../gui/wxpython/lmgr/frame.py:1071 -msgid "Enter name for new mapset:" -msgstr "" - -#: ../gui/wxpython/gis_set.py:1029 +#: ../gui/wxpython/gis_set.py:962 #: ../gui/wxpython/image2target/ii2t_gis_set.py:952 #, python-format msgid "Mapset <%s> already exists." msgstr "" -#: ../gui/wxpython/gis_set.py:1036 +#: ../gui/wxpython/gis_set.py:969 #: ../gui/wxpython/image2target/ii2t_gis_set.py:959 #, python-format msgid "" @@ -4226,18 +4191,18 @@ "Are you really sure that you want to create this mapset?" msgstr "" -#: ../gui/wxpython/gis_set.py:1041 +#: ../gui/wxpython/gis_set.py:974 #: ../gui/wxpython/image2target/ii2t_gis_set.py:964 msgid "Reserved mapset name" msgstr "" -#: ../gui/wxpython/gis_set.py:1073 +#: ../gui/wxpython/gis_set.py:993 #: ../gui/wxpython/image2target/ii2t_gis_set.py:996 #, python-format msgid "Unable to create new mapset: %s" msgstr "" -#: ../gui/wxpython/gis_set.py:1088 +#: ../gui/wxpython/gis_set.py:1008 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1011 #, python-format msgid "" @@ -4249,13 +4214,13 @@ "Do you want to try to remove .gislock (note that you need permission for this operation) and continue?" msgstr "" -#: ../gui/wxpython/gis_set.py:1094 ../gui/wxpython/gis_set.py:1107 +#: ../gui/wxpython/gis_set.py:1014 ../gui/wxpython/gis_set.py:1027 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1017 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1030 msgid "Lock file found" msgstr "" -#: ../gui/wxpython/gis_set.py:1103 +#: ../gui/wxpython/gis_set.py:1023 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1026 msgid "" "ARE YOU REALLY SURE?\n" @@ -4263,7 +4228,7 @@ "If you really are running another GRASS session doing this could corrupt your data. Have another look in the processor manager just to be sure..." msgstr "" -#: ../gui/wxpython/gis_set.py:1117 +#: ../gui/wxpython/gis_set.py:1037 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1040 #, python-format msgid "" @@ -4272,20 +4237,20 @@ "Details: %(reason)s" msgstr "" -#: ../gui/wxpython/gis_set.py:1167 +#: ../gui/wxpython/gis_set.py:1082 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1090 #, python-format msgid "Name <%(name)s> is not a valid name for location or mapset. Please use only ASCII characters excluding %(chars)s and space." msgstr "" -#: ../gui/wxpython/gis_set.py:1172 +#: ../gui/wxpython/gis_set.py:1087 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1095 -#: ../gui/wxpython/gui_core/widgets.py:859 +#: ../gui/wxpython/gui_core/widgets.py:860 msgid "Invalid name" msgstr "" -#: ../gui/wxpython/menustrings.py:3 ../gui/wxpython/menustrings.py:2004 -#: ../gui/wxpython/menustrings.py:2054 +#: ../gui/wxpython/menustrings.py:3 ../gui/wxpython/menustrings.py:2005 +#: ../gui/wxpython/menustrings.py:2055 #: ../gui/wxpython/image2target/ii2t_menustrings.py:4 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1972 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2022 @@ -4297,7 +4262,7 @@ msgid "Workspace" msgstr "" -#: ../gui/wxpython/menustrings.py:5 ../gui/wxpython/menustrings.py:2005 +#: ../gui/wxpython/menustrings.py:5 ../gui/wxpython/menustrings.py:2006 #: ../gui/wxpython/image2target/ii2t_menustrings.py:6 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1973 #: ../gui/wxpython/nviz/tools.py:1360 @@ -4309,7 +4274,7 @@ msgid "Create new workspace" msgstr "" -#: ../gui/wxpython/menustrings.py:7 ../gui/wxpython/menustrings.py:2007 +#: ../gui/wxpython/menustrings.py:7 ../gui/wxpython/menustrings.py:2008 #: ../gui/wxpython/image2target/ii2t_menustrings.py:8 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1975 msgid "Open" @@ -4322,11 +4287,11 @@ #: ../gui/wxpython/menustrings.py:10 #: ../gui/wxpython/image2target/ii2t_menustrings.py:11 -#: ../gui/wxpython/lmgr/frame.py:1615 ../gui/wxpython/lmgr/frame.py:1636 +#: ../gui/wxpython/lmgr/frame.py:1618 ../gui/wxpython/lmgr/frame.py:1639 msgid "Save workspace" msgstr "" -#: ../gui/wxpython/menustrings.py:11 ../gui/wxpython/menustrings.py:2011 +#: ../gui/wxpython/menustrings.py:11 ../gui/wxpython/menustrings.py:2012 #: ../gui/wxpython/image2target/ii2t_menustrings.py:12 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1979 msgid "Save as" @@ -4337,10 +4302,10 @@ msgid "Save workspace to file" msgstr "" -#: ../gui/wxpython/menustrings.py:13 ../gui/wxpython/menustrings.py:2013 +#: ../gui/wxpython/menustrings.py:13 ../gui/wxpython/menustrings.py:2014 #: ../gui/wxpython/image2target/ii2t_menustrings.py:14 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1981 -#: ../gui/wxpython/gui_core/forms.py:561 +#: ../gui/wxpython/gui_core/forms.py:573 #: ../gui/wxpython/mapswipe/dialogs.py:193 msgid "Close" msgstr "" @@ -4445,143 +4410,143 @@ msgid "Close all open map display windows" msgstr "" -#: ../gui/wxpython/menustrings.py:37 ../gui/wxpython/menustrings.py:1055 +#: ../gui/wxpython/menustrings.py:37 ../gui/wxpython/menustrings.py:1056 msgid "Simplified raster import with reprojection" msgstr "" #: ../gui/wxpython/menustrings.py:38 ../gui/wxpython/menustrings.py:40 -#: ../gui/wxpython/menustrings.py:1056 ../gui/wxpython/menustrings.py:1058 +#: ../gui/wxpython/menustrings.py:1057 ../gui/wxpython/menustrings.py:1059 #: ../gui/wxpython/image2target/ii2t_menustrings.py:39 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1040 msgid "Imports raster data into a GRASS raster map using GDAL library." msgstr "" -#: ../gui/wxpython/menustrings.py:39 ../gui/wxpython/menustrings.py:1057 +#: ../gui/wxpython/menustrings.py:39 ../gui/wxpython/menustrings.py:1058 msgid "Import of common raster formats" msgstr "" -#: ../gui/wxpython/menustrings.py:41 ../gui/wxpython/menustrings.py:1059 +#: ../gui/wxpython/menustrings.py:41 ../gui/wxpython/menustrings.py:1060 #: ../gui/wxpython/image2target/ii2t_menustrings.py:42 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1043 msgid "ASCII x,y,z point import and gridding" msgstr "" -#: ../gui/wxpython/menustrings.py:42 ../gui/wxpython/menustrings.py:1060 +#: ../gui/wxpython/menustrings.py:42 ../gui/wxpython/menustrings.py:1061 #: ../gui/wxpython/image2target/ii2t_menustrings.py:43 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1044 msgid "Creates a raster map from an assemblage of many coordinates using univariate statistics." msgstr "" -#: ../gui/wxpython/menustrings.py:43 ../gui/wxpython/menustrings.py:1061 +#: ../gui/wxpython/menustrings.py:43 ../gui/wxpython/menustrings.py:1062 #: ../gui/wxpython/image2target/ii2t_menustrings.py:44 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1045 msgid "ASCII grid import" msgstr "" -#: ../gui/wxpython/menustrings.py:44 ../gui/wxpython/menustrings.py:1062 +#: ../gui/wxpython/menustrings.py:44 ../gui/wxpython/menustrings.py:1063 #: ../gui/wxpython/image2target/ii2t_menustrings.py:45 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1046 msgid "Converts a GRASS ASCII raster file to binary raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:45 ../gui/wxpython/menustrings.py:1063 +#: ../gui/wxpython/menustrings.py:45 ../gui/wxpython/menustrings.py:1064 #: ../gui/wxpython/image2target/ii2t_menustrings.py:46 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1047 msgid "ASCII polygons, lines, and point import" msgstr "" -#: ../gui/wxpython/menustrings.py:46 ../gui/wxpython/menustrings.py:1064 +#: ../gui/wxpython/menustrings.py:46 ../gui/wxpython/menustrings.py:1065 #: ../gui/wxpython/image2target/ii2t_menustrings.py:47 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1048 msgid "Creates raster maps from ASCII polygon/line/point data files." msgstr "" -#: ../gui/wxpython/menustrings.py:47 ../gui/wxpython/menustrings.py:1065 +#: ../gui/wxpython/menustrings.py:47 ../gui/wxpython/menustrings.py:1066 #: ../gui/wxpython/image2target/ii2t_menustrings.py:48 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1049 msgid "Raw binary array import" msgstr "" -#: ../gui/wxpython/menustrings.py:48 ../gui/wxpython/menustrings.py:1066 +#: ../gui/wxpython/menustrings.py:48 ../gui/wxpython/menustrings.py:1067 #: ../gui/wxpython/image2target/ii2t_menustrings.py:49 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1050 msgid "Import a binary raster file into a GRASS raster map layer." msgstr "" -#: ../gui/wxpython/menustrings.py:49 ../gui/wxpython/menustrings.py:1067 +#: ../gui/wxpython/menustrings.py:49 ../gui/wxpython/menustrings.py:1068 #: ../gui/wxpython/image2target/ii2t_menustrings.py:50 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1051 msgid "GRIDATB.FOR import" msgstr "" -#: ../gui/wxpython/menustrings.py:50 ../gui/wxpython/menustrings.py:1068 +#: ../gui/wxpython/menustrings.py:50 ../gui/wxpython/menustrings.py:1069 #: ../gui/wxpython/image2target/ii2t_menustrings.py:51 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1052 msgid "Imports GRIDATB.FOR map file (TOPMODEL) into a GRASS raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:51 ../gui/wxpython/menustrings.py:1069 +#: ../gui/wxpython/menustrings.py:51 ../gui/wxpython/menustrings.py:1070 #: ../gui/wxpython/image2target/ii2t_menustrings.py:52 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1053 msgid "Matlab 2D array import" msgstr "" -#: ../gui/wxpython/menustrings.py:52 ../gui/wxpython/menustrings.py:1070 +#: ../gui/wxpython/menustrings.py:52 ../gui/wxpython/menustrings.py:1071 #: ../gui/wxpython/image2target/ii2t_menustrings.py:53 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1054 msgid "Imports a binary MAT-File(v4) to a GRASS raster." msgstr "" -#: ../gui/wxpython/menustrings.py:53 ../gui/wxpython/menustrings.py:1071 +#: ../gui/wxpython/menustrings.py:53 ../gui/wxpython/menustrings.py:1072 #: ../gui/wxpython/image2target/ii2t_menustrings.py:54 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1055 msgid "PNG import" msgstr "" -#: ../gui/wxpython/menustrings.py:54 ../gui/wxpython/menustrings.py:1072 +#: ../gui/wxpython/menustrings.py:54 ../gui/wxpython/menustrings.py:1073 #: ../gui/wxpython/image2target/ii2t_menustrings.py:55 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1056 msgid "Imports non-georeferenced PNG format image." msgstr "" -#: ../gui/wxpython/menustrings.py:55 ../gui/wxpython/menustrings.py:1073 +#: ../gui/wxpython/menustrings.py:55 ../gui/wxpython/menustrings.py:1074 #: ../gui/wxpython/image2target/ii2t_menustrings.py:56 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1057 msgid "SPOT NDVI import" msgstr "" -#: ../gui/wxpython/menustrings.py:56 ../gui/wxpython/menustrings.py:1074 +#: ../gui/wxpython/menustrings.py:56 ../gui/wxpython/menustrings.py:1075 #: ../gui/wxpython/image2target/ii2t_menustrings.py:57 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1058 msgid "Imports SPOT VGT NDVI data into a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:57 ../gui/wxpython/menustrings.py:1075 +#: ../gui/wxpython/menustrings.py:57 ../gui/wxpython/menustrings.py:1076 #: ../gui/wxpython/image2target/ii2t_menustrings.py:58 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1059 msgid "SRTM HGT import" msgstr "" -#: ../gui/wxpython/menustrings.py:58 ../gui/wxpython/menustrings.py:1076 +#: ../gui/wxpython/menustrings.py:58 ../gui/wxpython/menustrings.py:1077 #: ../gui/wxpython/image2target/ii2t_menustrings.py:59 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1060 msgid "Imports SRTM HGT files into raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:59 ../gui/wxpython/menustrings.py:1077 +#: ../gui/wxpython/menustrings.py:59 ../gui/wxpython/menustrings.py:1078 #: ../gui/wxpython/image2target/ii2t_menustrings.py:60 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1061 msgid "Terra ASTER HDF import" msgstr "" -#: ../gui/wxpython/menustrings.py:60 ../gui/wxpython/menustrings.py:1078 +#: ../gui/wxpython/menustrings.py:60 ../gui/wxpython/menustrings.py:1079 #: ../gui/wxpython/image2target/ii2t_menustrings.py:61 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1062 msgid "Georeference, rectify, and import Terra-ASTER imagery and relative DEMs using gdalwarp." msgstr "" #: ../gui/wxpython/menustrings.py:61 ../gui/wxpython/menustrings.py:86 -#: ../gui/wxpython/menustrings.py:1079 ../gui/wxpython/menustrings.py:1104 +#: ../gui/wxpython/menustrings.py:1080 ../gui/wxpython/menustrings.py:1105 #: ../gui/wxpython/image2target/ii2t_menustrings.py:62 #: ../gui/wxpython/image2target/ii2t_menustrings.py:86 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1063 @@ -4589,24 +4554,22 @@ msgid "LAS LiDAR points import" msgstr "" -#: ../gui/wxpython/menustrings.py:62 ../gui/wxpython/menustrings.py:1080 +#: ../gui/wxpython/menustrings.py:62 ../gui/wxpython/menustrings.py:1081 msgid "Creates a raster map from LAS LiDAR points using univariate statistics." msgstr "" -#: ../gui/wxpython/menustrings.py:63 ../gui/wxpython/menustrings.py:1081 +#: ../gui/wxpython/menustrings.py:63 ../gui/wxpython/menustrings.py:1082 #: ../gui/wxpython/image2target/ii2t_menustrings.py:63 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1064 msgid "Unpack raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:64 ../gui/wxpython/menustrings.py:1082 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:64 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1065 -msgid "Imports a raster map as GRASS GIS specific archive file (packed with r.pack)" +#: ../gui/wxpython/menustrings.py:64 ../gui/wxpython/menustrings.py:1083 +msgid "Imports a GRASS GIS specific raster archive file (packed with r.pack) as a raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:65 ../gui/wxpython/menustrings.py:291 -#: ../gui/wxpython/menustrings.py:1083 ../gui/wxpython/menustrings.py:1233 +#: ../gui/wxpython/menustrings.py:65 ../gui/wxpython/menustrings.py:292 +#: ../gui/wxpython/menustrings.py:1084 ../gui/wxpython/menustrings.py:1234 #: ../gui/wxpython/image2target/ii2t_menustrings.py:65 #: ../gui/wxpython/image2target/ii2t_menustrings.py:286 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1066 @@ -4614,8 +4577,8 @@ msgid "Reproject raster map from different GRASS location" msgstr "" -#: ../gui/wxpython/menustrings.py:66 ../gui/wxpython/menustrings.py:292 -#: ../gui/wxpython/menustrings.py:1084 ../gui/wxpython/menustrings.py:1234 +#: ../gui/wxpython/menustrings.py:66 ../gui/wxpython/menustrings.py:293 +#: ../gui/wxpython/menustrings.py:1085 ../gui/wxpython/menustrings.py:1235 #: ../gui/wxpython/image2target/ii2t_menustrings.py:66 #: ../gui/wxpython/image2target/ii2t_menustrings.py:287 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1067 @@ -4623,123 +4586,121 @@ msgid "Re-projects a raster map from given location to the current location." msgstr "" -#: ../gui/wxpython/menustrings.py:68 ../gui/wxpython/menustrings.py:1086 +#: ../gui/wxpython/menustrings.py:68 ../gui/wxpython/menustrings.py:1087 msgid "Simplified vector import with reprojection" msgstr "" #: ../gui/wxpython/menustrings.py:69 ../gui/wxpython/menustrings.py:71 -#: ../gui/wxpython/menustrings.py:1087 ../gui/wxpython/menustrings.py:1089 +#: ../gui/wxpython/menustrings.py:1088 ../gui/wxpython/menustrings.py:1090 #: ../gui/wxpython/image2target/ii2t_menustrings.py:69 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1070 msgid "Imports vector data into a GRASS vector map using OGR library." msgstr "" -#: ../gui/wxpython/menustrings.py:70 ../gui/wxpython/menustrings.py:1088 +#: ../gui/wxpython/menustrings.py:70 ../gui/wxpython/menustrings.py:1089 msgid "Import of common vector formats" msgstr "" -#: ../gui/wxpython/menustrings.py:72 ../gui/wxpython/menustrings.py:1090 +#: ../gui/wxpython/menustrings.py:72 ../gui/wxpython/menustrings.py:1091 #: ../gui/wxpython/image2target/ii2t_menustrings.py:72 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1073 msgid "ASCII points or GRASS ASCII format" msgstr "" -#: ../gui/wxpython/menustrings.py:73 ../gui/wxpython/menustrings.py:1091 +#: ../gui/wxpython/menustrings.py:73 ../gui/wxpython/menustrings.py:1092 #: ../gui/wxpython/image2target/ii2t_menustrings.py:73 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1074 msgid "Creates a vector map from an ASCII points file or ASCII vector file." msgstr "" -#: ../gui/wxpython/menustrings.py:74 ../gui/wxpython/menustrings.py:1092 +#: ../gui/wxpython/menustrings.py:74 ../gui/wxpython/menustrings.py:1093 #: ../gui/wxpython/image2target/ii2t_menustrings.py:74 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1075 msgid "ASCII points as a vector lines" msgstr "" -#: ../gui/wxpython/menustrings.py:75 ../gui/wxpython/menustrings.py:1093 +#: ../gui/wxpython/menustrings.py:75 ../gui/wxpython/menustrings.py:1094 #: ../gui/wxpython/image2target/ii2t_menustrings.py:75 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1076 msgid "Imports ASCII x,y[,z] coordinates as a series of lines." msgstr "" -#: ../gui/wxpython/menustrings.py:76 ../gui/wxpython/menustrings.py:1094 +#: ../gui/wxpython/menustrings.py:76 ../gui/wxpython/menustrings.py:1095 #: ../gui/wxpython/image2target/ii2t_menustrings.py:76 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1077 msgid "DXF import" msgstr "" -#: ../gui/wxpython/menustrings.py:77 ../gui/wxpython/menustrings.py:1095 +#: ../gui/wxpython/menustrings.py:77 ../gui/wxpython/menustrings.py:1096 #: ../gui/wxpython/image2target/ii2t_menustrings.py:77 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1078 msgid "Converts files in DXF format to GRASS vector map format." msgstr "" -#: ../gui/wxpython/menustrings.py:78 ../gui/wxpython/menustrings.py:1096 +#: ../gui/wxpython/menustrings.py:78 ../gui/wxpython/menustrings.py:1097 #: ../gui/wxpython/image2target/ii2t_menustrings.py:78 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1079 msgid "WFS" msgstr "" -#: ../gui/wxpython/menustrings.py:79 ../gui/wxpython/menustrings.py:1097 +#: ../gui/wxpython/menustrings.py:79 ../gui/wxpython/menustrings.py:1098 #: ../gui/wxpython/image2target/ii2t_menustrings.py:79 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1080 msgid "Imports GetFeature from a WFS server." msgstr "" -#: ../gui/wxpython/menustrings.py:80 ../gui/wxpython/menustrings.py:1098 +#: ../gui/wxpython/menustrings.py:80 ../gui/wxpython/menustrings.py:1099 #: ../gui/wxpython/image2target/ii2t_menustrings.py:80 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1081 msgid "ESRI e00 import" msgstr "" -#: ../gui/wxpython/menustrings.py:81 ../gui/wxpython/menustrings.py:1099 +#: ../gui/wxpython/menustrings.py:81 ../gui/wxpython/menustrings.py:1100 #: ../gui/wxpython/image2target/ii2t_menustrings.py:81 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1082 msgid "Imports E00 file into a vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:82 ../gui/wxpython/menustrings.py:1100 +#: ../gui/wxpython/menustrings.py:82 ../gui/wxpython/menustrings.py:1101 #: ../gui/wxpython/image2target/ii2t_menustrings.py:82 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1083 msgid "Geonames import" msgstr "" -#: ../gui/wxpython/menustrings.py:83 ../gui/wxpython/menustrings.py:1101 +#: ../gui/wxpython/menustrings.py:83 ../gui/wxpython/menustrings.py:1102 #: ../gui/wxpython/image2target/ii2t_menustrings.py:83 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1084 msgid "Imports geonames.org country files into a vector points map." msgstr "" -#: ../gui/wxpython/menustrings.py:84 ../gui/wxpython/menustrings.py:1102 +#: ../gui/wxpython/menustrings.py:84 ../gui/wxpython/menustrings.py:1103 #: ../gui/wxpython/image2target/ii2t_menustrings.py:84 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1085 msgid "Matlab array or Mapgen format import" msgstr "" -#: ../gui/wxpython/menustrings.py:85 ../gui/wxpython/menustrings.py:1103 +#: ../gui/wxpython/menustrings.py:85 ../gui/wxpython/menustrings.py:1104 #: ../gui/wxpython/image2target/ii2t_menustrings.py:85 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1086 msgid "Imports Mapgen or Matlab-ASCII vector maps into GRASS." msgstr "" -#: ../gui/wxpython/menustrings.py:87 ../gui/wxpython/menustrings.py:1105 +#: ../gui/wxpython/menustrings.py:87 ../gui/wxpython/menustrings.py:1106 msgid "Converts LAS LiDAR point clouds to a GRASS vector map with libLAS." msgstr "" -#: ../gui/wxpython/menustrings.py:88 ../gui/wxpython/menustrings.py:1106 +#: ../gui/wxpython/menustrings.py:88 ../gui/wxpython/menustrings.py:1107 #: ../gui/wxpython/image2target/ii2t_menustrings.py:87 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1088 msgid "Unpack vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:89 ../gui/wxpython/menustrings.py:1107 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:88 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1089 -msgid "Imports a vector map as GRASS GIS specific archive file (packed with v.pack)" +#: ../gui/wxpython/menustrings.py:89 ../gui/wxpython/menustrings.py:1108 +msgid "Imports a GRASS GIS specific vector archive file (packed with v.pack) as a vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:90 ../gui/wxpython/menustrings.py:571 -#: ../gui/wxpython/menustrings.py:1108 ../gui/wxpython/menustrings.py:1513 +#: ../gui/wxpython/menustrings.py:90 ../gui/wxpython/menustrings.py:572 +#: ../gui/wxpython/menustrings.py:1109 ../gui/wxpython/menustrings.py:1514 #: ../gui/wxpython/image2target/ii2t_menustrings.py:89 #: ../gui/wxpython/image2target/ii2t_menustrings.py:564 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1090 @@ -4747,8 +4708,8 @@ msgid "Reproject vector map from different GRASS location" msgstr "" -#: ../gui/wxpython/menustrings.py:91 ../gui/wxpython/menustrings.py:572 -#: ../gui/wxpython/menustrings.py:1109 ../gui/wxpython/menustrings.py:1514 +#: ../gui/wxpython/menustrings.py:91 ../gui/wxpython/menustrings.py:573 +#: ../gui/wxpython/menustrings.py:1110 ../gui/wxpython/menustrings.py:1515 #: ../gui/wxpython/image2target/ii2t_menustrings.py:90 #: ../gui/wxpython/image2target/ii2t_menustrings.py:565 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1091 @@ -4756,55 +4717,55 @@ msgid "Re-projects a vector map from one location to the current location." msgstr "" -#: ../gui/wxpython/menustrings.py:92 ../gui/wxpython/menustrings.py:1110 +#: ../gui/wxpython/menustrings.py:92 ../gui/wxpython/menustrings.py:1111 #: ../gui/wxpython/image2target/ii2t_menustrings.py:91 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1092 msgid "Import 3D raster data" msgstr "" -#: ../gui/wxpython/menustrings.py:93 ../gui/wxpython/menustrings.py:1111 +#: ../gui/wxpython/menustrings.py:93 ../gui/wxpython/menustrings.py:1112 #: ../gui/wxpython/image2target/ii2t_menustrings.py:92 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1093 msgid "ASCII 3D import" msgstr "" -#: ../gui/wxpython/menustrings.py:94 ../gui/wxpython/menustrings.py:1112 +#: ../gui/wxpython/menustrings.py:94 ../gui/wxpython/menustrings.py:1113 #: ../gui/wxpython/image2target/ii2t_menustrings.py:93 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1094 msgid "Converts a 3D ASCII raster text file into a (binary) 3D raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:95 ../gui/wxpython/menustrings.py:1113 +#: ../gui/wxpython/menustrings.py:95 ../gui/wxpython/menustrings.py:1114 #: ../gui/wxpython/image2target/ii2t_menustrings.py:94 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1095 msgid "Raw binary array 3D import" msgstr "" -#: ../gui/wxpython/menustrings.py:96 ../gui/wxpython/menustrings.py:1114 +#: ../gui/wxpython/menustrings.py:96 ../gui/wxpython/menustrings.py:1115 #: ../gui/wxpython/image2target/ii2t_menustrings.py:95 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1096 msgid "Imports a binary raster file into a GRASS 3D raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:97 ../gui/wxpython/menustrings.py:1115 +#: ../gui/wxpython/menustrings.py:97 ../gui/wxpython/menustrings.py:1116 #: ../gui/wxpython/image2target/ii2t_menustrings.py:96 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1097 msgid "Vis5D import" msgstr "" -#: ../gui/wxpython/menustrings.py:98 ../gui/wxpython/menustrings.py:1116 +#: ../gui/wxpython/menustrings.py:98 ../gui/wxpython/menustrings.py:1117 #: ../gui/wxpython/image2target/ii2t_menustrings.py:97 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1098 msgid "Import 3-dimensional Vis5D files." msgstr "" -#: ../gui/wxpython/menustrings.py:99 ../gui/wxpython/menustrings.py:1117 +#: ../gui/wxpython/menustrings.py:99 ../gui/wxpython/menustrings.py:1118 #: ../gui/wxpython/image2target/ii2t_menustrings.py:98 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1099 msgid "Import database table" msgstr "" -#: ../gui/wxpython/menustrings.py:100 ../gui/wxpython/menustrings.py:1118 +#: ../gui/wxpython/menustrings.py:100 ../gui/wxpython/menustrings.py:1119 #: ../gui/wxpython/image2target/ii2t_menustrings.py:68 #: ../gui/wxpython/image2target/ii2t_menustrings.py:99 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1069 @@ -4812,21 +4773,21 @@ msgid "Common import formats" msgstr "" -#: ../gui/wxpython/menustrings.py:101 ../gui/wxpython/menustrings.py:1119 +#: ../gui/wxpython/menustrings.py:101 ../gui/wxpython/menustrings.py:1120 #: ../gui/wxpython/image2target/ii2t_menustrings.py:100 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1101 msgid "Imports attribute tables in various formats." msgstr "" -#: ../gui/wxpython/menustrings.py:102 ../gui/wxpython/menustrings.py:1120 +#: ../gui/wxpython/menustrings.py:102 ../gui/wxpython/menustrings.py:1121 #: ../gui/wxpython/image2target/ii2t_menustrings.py:101 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1102 msgid "Export raster map" msgstr "" #: ../gui/wxpython/menustrings.py:103 ../gui/wxpython/menustrings.py:132 -#: ../gui/wxpython/menustrings.py:158 ../gui/wxpython/menustrings.py:1121 -#: ../gui/wxpython/menustrings.py:1150 ../gui/wxpython/menustrings.py:1176 +#: ../gui/wxpython/menustrings.py:158 ../gui/wxpython/menustrings.py:1122 +#: ../gui/wxpython/menustrings.py:1151 ../gui/wxpython/menustrings.py:1177 #: ../gui/wxpython/image2target/ii2t_menustrings.py:102 #: ../gui/wxpython/image2target/ii2t_menustrings.py:131 #: ../gui/wxpython/image2target/ii2t_menustrings.py:156 @@ -4836,122 +4797,122 @@ msgid "Common export formats" msgstr "" -#: ../gui/wxpython/menustrings.py:104 ../gui/wxpython/menustrings.py:1122 +#: ../gui/wxpython/menustrings.py:104 ../gui/wxpython/menustrings.py:1123 #: ../gui/wxpython/image2target/ii2t_menustrings.py:103 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1104 msgid "Exports GRASS raster maps into GDAL supported formats." msgstr "" -#: ../gui/wxpython/menustrings.py:105 ../gui/wxpython/menustrings.py:1123 +#: ../gui/wxpython/menustrings.py:105 ../gui/wxpython/menustrings.py:1124 #: ../gui/wxpython/image2target/ii2t_menustrings.py:104 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1105 msgid "ASCII grid export" msgstr "" -#: ../gui/wxpython/menustrings.py:106 ../gui/wxpython/menustrings.py:1124 +#: ../gui/wxpython/menustrings.py:106 ../gui/wxpython/menustrings.py:1125 #: ../gui/wxpython/image2target/ii2t_menustrings.py:105 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1106 msgid "Converts a raster map layer into a GRASS ASCII text file." msgstr "" -#: ../gui/wxpython/menustrings.py:107 ../gui/wxpython/menustrings.py:1125 +#: ../gui/wxpython/menustrings.py:107 ../gui/wxpython/menustrings.py:1126 #: ../gui/wxpython/image2target/ii2t_menustrings.py:106 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1107 msgid "ASCII x,y,z points export" msgstr "" -#: ../gui/wxpython/menustrings.py:108 ../gui/wxpython/menustrings.py:1126 +#: ../gui/wxpython/menustrings.py:108 ../gui/wxpython/menustrings.py:1127 #: ../gui/wxpython/image2target/ii2t_menustrings.py:107 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1108 msgid "Exports a raster map to a text file as x,y,z values based on cell centers." msgstr "" -#: ../gui/wxpython/menustrings.py:109 ../gui/wxpython/menustrings.py:1127 +#: ../gui/wxpython/menustrings.py:109 ../gui/wxpython/menustrings.py:1128 #: ../gui/wxpython/image2target/ii2t_menustrings.py:108 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1109 msgid "GRIDATB.FOR export" msgstr "" -#: ../gui/wxpython/menustrings.py:110 ../gui/wxpython/menustrings.py:1128 +#: ../gui/wxpython/menustrings.py:110 ../gui/wxpython/menustrings.py:1129 #: ../gui/wxpython/image2target/ii2t_menustrings.py:109 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1110 msgid "Exports GRASS raster map to GRIDATB.FOR map file (TOPMODEL)." msgstr "" -#: ../gui/wxpython/menustrings.py:111 ../gui/wxpython/menustrings.py:1129 +#: ../gui/wxpython/menustrings.py:111 ../gui/wxpython/menustrings.py:1130 #: ../gui/wxpython/image2target/ii2t_menustrings.py:110 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1111 msgid "Matlab 2D array export" msgstr "" -#: ../gui/wxpython/menustrings.py:112 ../gui/wxpython/menustrings.py:1130 +#: ../gui/wxpython/menustrings.py:112 ../gui/wxpython/menustrings.py:1131 #: ../gui/wxpython/image2target/ii2t_menustrings.py:111 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1112 msgid "Exports a GRASS raster to a binary MAT-File." msgstr "" -#: ../gui/wxpython/menustrings.py:113 ../gui/wxpython/menustrings.py:1131 +#: ../gui/wxpython/menustrings.py:113 ../gui/wxpython/menustrings.py:1132 #: ../gui/wxpython/image2target/ii2t_menustrings.py:112 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1113 msgid "Raw binary array export" msgstr "" -#: ../gui/wxpython/menustrings.py:114 ../gui/wxpython/menustrings.py:1132 +#: ../gui/wxpython/menustrings.py:114 ../gui/wxpython/menustrings.py:1133 #: ../gui/wxpython/image2target/ii2t_menustrings.py:113 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1114 msgid "Exports a GRASS raster to a binary array." msgstr "" -#: ../gui/wxpython/menustrings.py:115 ../gui/wxpython/menustrings.py:1133 +#: ../gui/wxpython/menustrings.py:115 ../gui/wxpython/menustrings.py:1134 #: ../gui/wxpython/image2target/ii2t_menustrings.py:114 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1115 msgid "MPEG-1 export" msgstr "" -#: ../gui/wxpython/menustrings.py:116 ../gui/wxpython/menustrings.py:1134 +#: ../gui/wxpython/menustrings.py:116 ../gui/wxpython/menustrings.py:1135 #: ../gui/wxpython/image2target/ii2t_menustrings.py:115 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1116 msgid "Converts raster map series to MPEG movie." msgstr "" -#: ../gui/wxpython/menustrings.py:117 ../gui/wxpython/menustrings.py:1135 +#: ../gui/wxpython/menustrings.py:117 ../gui/wxpython/menustrings.py:1136 #: ../gui/wxpython/image2target/ii2t_menustrings.py:116 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1117 msgid "PNG export" msgstr "" -#: ../gui/wxpython/menustrings.py:118 ../gui/wxpython/menustrings.py:1136 +#: ../gui/wxpython/menustrings.py:118 ../gui/wxpython/menustrings.py:1137 #: ../gui/wxpython/image2target/ii2t_menustrings.py:117 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1118 msgid "Export a GRASS raster map as a non-georeferenced PNG image." msgstr "" -#: ../gui/wxpython/menustrings.py:119 ../gui/wxpython/menustrings.py:1137 +#: ../gui/wxpython/menustrings.py:119 ../gui/wxpython/menustrings.py:1138 #: ../gui/wxpython/image2target/ii2t_menustrings.py:118 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1119 msgid "PPM export" msgstr "" -#: ../gui/wxpython/menustrings.py:120 ../gui/wxpython/menustrings.py:1138 +#: ../gui/wxpython/menustrings.py:120 ../gui/wxpython/menustrings.py:1139 #: ../gui/wxpython/image2target/ii2t_menustrings.py:119 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1120 msgid "Converts a GRASS raster map to a PPM image file." msgstr "" -#: ../gui/wxpython/menustrings.py:121 ../gui/wxpython/menustrings.py:1139 +#: ../gui/wxpython/menustrings.py:121 ../gui/wxpython/menustrings.py:1140 #: ../gui/wxpython/image2target/ii2t_menustrings.py:120 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1121 msgid "PPM from RGB export" msgstr "" -#: ../gui/wxpython/menustrings.py:122 ../gui/wxpython/menustrings.py:1140 +#: ../gui/wxpython/menustrings.py:122 ../gui/wxpython/menustrings.py:1141 #: ../gui/wxpython/image2target/ii2t_menustrings.py:121 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1122 msgid "Converts 3 GRASS raster layers (R,G,B) to a PPM image file." msgstr "" #: ../gui/wxpython/menustrings.py:123 ../gui/wxpython/menustrings.py:140 -#: ../gui/wxpython/menustrings.py:1141 ../gui/wxpython/menustrings.py:1158 +#: ../gui/wxpython/menustrings.py:1142 ../gui/wxpython/menustrings.py:1159 #: ../gui/wxpython/image2target/ii2t_menustrings.py:122 #: ../gui/wxpython/image2target/ii2t_menustrings.py:138 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1123 @@ -4959,27 +4920,27 @@ msgid "POV-Ray export" msgstr "" -#: ../gui/wxpython/menustrings.py:124 ../gui/wxpython/menustrings.py:1142 +#: ../gui/wxpython/menustrings.py:124 ../gui/wxpython/menustrings.py:1143 #: ../gui/wxpython/image2target/ii2t_menustrings.py:123 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1124 msgid "Converts a raster map layer into a height-field file for POV-Ray." msgstr "" -#: ../gui/wxpython/menustrings.py:125 ../gui/wxpython/menustrings.py:1143 +#: ../gui/wxpython/menustrings.py:125 ../gui/wxpython/menustrings.py:1144 #: ../gui/wxpython/image2target/ii2t_menustrings.py:124 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1125 msgid "VRML export" msgstr "" -#: ../gui/wxpython/menustrings.py:126 ../gui/wxpython/menustrings.py:1144 +#: ../gui/wxpython/menustrings.py:126 ../gui/wxpython/menustrings.py:1145 #: ../gui/wxpython/image2target/ii2t_menustrings.py:125 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1126 msgid "Exports a raster map to the Virtual Reality Modeling Language (VRML)." msgstr "" #: ../gui/wxpython/menustrings.py:127 ../gui/wxpython/menustrings.py:144 -#: ../gui/wxpython/menustrings.py:155 ../gui/wxpython/menustrings.py:1145 -#: ../gui/wxpython/menustrings.py:1162 ../gui/wxpython/menustrings.py:1173 +#: ../gui/wxpython/menustrings.py:155 ../gui/wxpython/menustrings.py:1146 +#: ../gui/wxpython/menustrings.py:1163 ../gui/wxpython/menustrings.py:1174 #: ../gui/wxpython/image2target/ii2t_menustrings.py:126 #: ../gui/wxpython/image2target/ii2t_menustrings.py:142 #: ../gui/wxpython/image2target/ii2t_menustrings.py:153 @@ -4989,227 +4950,227 @@ msgid "VTK export" msgstr "" -#: ../gui/wxpython/menustrings.py:128 ../gui/wxpython/menustrings.py:1146 +#: ../gui/wxpython/menustrings.py:128 ../gui/wxpython/menustrings.py:1147 #: ../gui/wxpython/image2target/ii2t_menustrings.py:127 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1128 msgid "Converts raster maps into the VTK-ASCII format." msgstr "" -#: ../gui/wxpython/menustrings.py:129 ../gui/wxpython/menustrings.py:1147 +#: ../gui/wxpython/menustrings.py:129 ../gui/wxpython/menustrings.py:1148 #: ../gui/wxpython/image2target/ii2t_menustrings.py:128 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1129 msgid "Pack raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:130 ../gui/wxpython/menustrings.py:1148 +#: ../gui/wxpython/menustrings.py:130 ../gui/wxpython/menustrings.py:1149 #: ../gui/wxpython/image2target/ii2t_menustrings.py:129 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1130 msgid "Exports a raster map as GRASS GIS specific archive file" msgstr "" -#: ../gui/wxpython/menustrings.py:131 ../gui/wxpython/menustrings.py:1149 +#: ../gui/wxpython/menustrings.py:131 ../gui/wxpython/menustrings.py:1150 #: ../gui/wxpython/image2target/ii2t_menustrings.py:130 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1131 msgid "Export vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:133 ../gui/wxpython/menustrings.py:1151 +#: ../gui/wxpython/menustrings.py:133 ../gui/wxpython/menustrings.py:1152 msgid "Exports a vector map layer to any of the supported OGR vector formats. By default a vector map layer is exported to OGC GeoPackage format." msgstr "" -#: ../gui/wxpython/menustrings.py:134 ../gui/wxpython/menustrings.py:1152 +#: ../gui/wxpython/menustrings.py:134 ../gui/wxpython/menustrings.py:1153 #: ../gui/wxpython/image2target/ii2t_menustrings.py:133 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1134 msgid "ASCII points or GRASS ASCII vector export" msgstr "" -#: ../gui/wxpython/menustrings.py:135 ../gui/wxpython/menustrings.py:1153 +#: ../gui/wxpython/menustrings.py:135 ../gui/wxpython/menustrings.py:1154 #: ../gui/wxpython/image2target/ii2t_menustrings.py:134 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1135 msgid "Exports a vector map to a GRASS ASCII vector representation. By default only features with category are exported. To export all features use 'layer=-1'." msgstr "" -#: ../gui/wxpython/menustrings.py:136 ../gui/wxpython/menustrings.py:1154 +#: ../gui/wxpython/menustrings.py:136 ../gui/wxpython/menustrings.py:1155 #: ../gui/wxpython/image2target/ii2t_menustrings.py:135 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1136 msgid "DXF export" msgstr "" -#: ../gui/wxpython/menustrings.py:137 ../gui/wxpython/menustrings.py:1155 +#: ../gui/wxpython/menustrings.py:137 ../gui/wxpython/menustrings.py:1156 #: ../gui/wxpython/image2target/ii2t_menustrings.py:136 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1137 msgid "Exports vector map to DXF file format." msgstr "" -#: ../gui/wxpython/menustrings.py:138 ../gui/wxpython/menustrings.py:1156 +#: ../gui/wxpython/menustrings.py:138 ../gui/wxpython/menustrings.py:1157 #: ../gui/wxpython/image2target/ii2t_menustrings.py:137 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1138 msgid "PostGIS export" msgstr "" -#: ../gui/wxpython/menustrings.py:139 ../gui/wxpython/menustrings.py:1157 +#: ../gui/wxpython/menustrings.py:139 ../gui/wxpython/menustrings.py:1158 msgid "Exports a vector map layer to PostGIS feature table." msgstr "" -#: ../gui/wxpython/menustrings.py:141 ../gui/wxpython/menustrings.py:1159 +#: ../gui/wxpython/menustrings.py:141 ../gui/wxpython/menustrings.py:1160 #: ../gui/wxpython/image2target/ii2t_menustrings.py:139 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1140 msgid "Converts GRASS x,y,z points to POV-Ray x,z,y format." msgstr "" -#: ../gui/wxpython/menustrings.py:142 ../gui/wxpython/menustrings.py:1160 +#: ../gui/wxpython/menustrings.py:142 ../gui/wxpython/menustrings.py:1161 #: ../gui/wxpython/image2target/ii2t_menustrings.py:140 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1141 msgid "SVG export" msgstr "" -#: ../gui/wxpython/menustrings.py:143 ../gui/wxpython/menustrings.py:1161 +#: ../gui/wxpython/menustrings.py:143 ../gui/wxpython/menustrings.py:1162 #: ../gui/wxpython/image2target/ii2t_menustrings.py:141 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1142 msgid "Exports a vector map to SVG file." msgstr "" -#: ../gui/wxpython/menustrings.py:145 ../gui/wxpython/menustrings.py:1163 +#: ../gui/wxpython/menustrings.py:145 ../gui/wxpython/menustrings.py:1164 #: ../gui/wxpython/image2target/ii2t_menustrings.py:143 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1144 msgid "Converts a vector map to VTK ASCII output." msgstr "" -#: ../gui/wxpython/menustrings.py:146 ../gui/wxpython/menustrings.py:1164 +#: ../gui/wxpython/menustrings.py:146 ../gui/wxpython/menustrings.py:1165 #: ../gui/wxpython/image2target/ii2t_menustrings.py:144 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1145 msgid "Pack vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:147 ../gui/wxpython/menustrings.py:1165 +#: ../gui/wxpython/menustrings.py:147 ../gui/wxpython/menustrings.py:1166 #: ../gui/wxpython/image2target/ii2t_menustrings.py:145 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1146 msgid "Exports a vector map as GRASS GIS specific archive file" msgstr "" -#: ../gui/wxpython/menustrings.py:148 ../gui/wxpython/menustrings.py:1166 +#: ../gui/wxpython/menustrings.py:148 ../gui/wxpython/menustrings.py:1167 #: ../gui/wxpython/image2target/ii2t_menustrings.py:146 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1147 msgid "Export 3D raster maps" msgstr "" -#: ../gui/wxpython/menustrings.py:149 ../gui/wxpython/menustrings.py:1167 +#: ../gui/wxpython/menustrings.py:149 ../gui/wxpython/menustrings.py:1168 #: ../gui/wxpython/image2target/ii2t_menustrings.py:147 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1148 msgid "ASCII 3D export" msgstr "" -#: ../gui/wxpython/menustrings.py:150 ../gui/wxpython/menustrings.py:1168 +#: ../gui/wxpython/menustrings.py:150 ../gui/wxpython/menustrings.py:1169 #: ../gui/wxpython/image2target/ii2t_menustrings.py:148 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1149 msgid "Converts a 3D raster map layer into a ASCII text file." msgstr "" -#: ../gui/wxpython/menustrings.py:151 ../gui/wxpython/menustrings.py:1169 +#: ../gui/wxpython/menustrings.py:151 ../gui/wxpython/menustrings.py:1170 #: ../gui/wxpython/image2target/ii2t_menustrings.py:149 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1150 msgid "Raw binary array 3D export" msgstr "" -#: ../gui/wxpython/menustrings.py:152 ../gui/wxpython/menustrings.py:1170 +#: ../gui/wxpython/menustrings.py:152 ../gui/wxpython/menustrings.py:1171 #: ../gui/wxpython/image2target/ii2t_menustrings.py:150 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1151 msgid "Exports a GRASS 3D raster map to a binary array." msgstr "" -#: ../gui/wxpython/menustrings.py:153 ../gui/wxpython/menustrings.py:1171 +#: ../gui/wxpython/menustrings.py:153 ../gui/wxpython/menustrings.py:1172 #: ../gui/wxpython/image2target/ii2t_menustrings.py:151 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1152 msgid "Vis5D export" msgstr "" -#: ../gui/wxpython/menustrings.py:154 ../gui/wxpython/menustrings.py:1172 +#: ../gui/wxpython/menustrings.py:154 ../gui/wxpython/menustrings.py:1173 #: ../gui/wxpython/image2target/ii2t_menustrings.py:152 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1153 msgid "Exports GRASS 3D raster map to 3-dimensional Vis5D file." msgstr "" -#: ../gui/wxpython/menustrings.py:156 ../gui/wxpython/menustrings.py:1174 +#: ../gui/wxpython/menustrings.py:156 ../gui/wxpython/menustrings.py:1175 #: ../gui/wxpython/image2target/ii2t_menustrings.py:154 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1155 msgid "Converts 3D raster maps into the VTK-ASCII format." msgstr "" -#: ../gui/wxpython/menustrings.py:157 ../gui/wxpython/menustrings.py:1175 +#: ../gui/wxpython/menustrings.py:157 ../gui/wxpython/menustrings.py:1176 #: ../gui/wxpython/image2target/ii2t_menustrings.py:155 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1156 msgid "Export database table" msgstr "" -#: ../gui/wxpython/menustrings.py:159 ../gui/wxpython/menustrings.py:1177 +#: ../gui/wxpython/menustrings.py:159 ../gui/wxpython/menustrings.py:1178 #: ../gui/wxpython/image2target/ii2t_menustrings.py:157 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1158 msgid "Exports attribute tables into various formats." msgstr "" -#: ../gui/wxpython/menustrings.py:160 ../gui/wxpython/menustrings.py:1178 +#: ../gui/wxpython/menustrings.py:160 ../gui/wxpython/menustrings.py:1179 #: ../gui/wxpython/image2target/ii2t_menustrings.py:158 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1159 msgid "Link external data" msgstr "" -#: ../gui/wxpython/menustrings.py:162 ../gui/wxpython/menustrings.py:1180 +#: ../gui/wxpython/menustrings.py:162 ../gui/wxpython/menustrings.py:1181 #: ../gui/wxpython/image2target/ii2t_menustrings.py:160 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1161 msgid "Link GDAL supported raster data as a pseudo GRASS raster map layer." msgstr "" -#: ../gui/wxpython/menustrings.py:164 ../gui/wxpython/menustrings.py:1182 +#: ../gui/wxpython/menustrings.py:164 ../gui/wxpython/menustrings.py:1183 #: ../gui/wxpython/image2target/ii2t_menustrings.py:162 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1163 msgid "Creates a new pseudo-vector map as a link to an OGR-supported layer." msgstr "" -#: ../gui/wxpython/menustrings.py:165 ../gui/wxpython/menustrings.py:1183 +#: ../gui/wxpython/menustrings.py:165 ../gui/wxpython/menustrings.py:1184 #: ../gui/wxpython/image2target/ii2t_menustrings.py:163 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1164 msgid "Output format for raster data" msgstr "" -#: ../gui/wxpython/menustrings.py:166 ../gui/wxpython/menustrings.py:1184 +#: ../gui/wxpython/menustrings.py:166 ../gui/wxpython/menustrings.py:1185 #: ../gui/wxpython/image2target/ii2t_menustrings.py:164 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1165 msgid "Redirects raster output to file utilizing GDAL library rather than storing in GRASS raster format." msgstr "" -#: ../gui/wxpython/menustrings.py:167 ../gui/wxpython/menustrings.py:1185 +#: ../gui/wxpython/menustrings.py:167 ../gui/wxpython/menustrings.py:1186 #: ../gui/wxpython/image2target/ii2t_menustrings.py:165 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1166 msgid "Output format for vector data" msgstr "" -#: ../gui/wxpython/menustrings.py:168 ../gui/wxpython/menustrings.py:1186 +#: ../gui/wxpython/menustrings.py:168 ../gui/wxpython/menustrings.py:1187 #: ../gui/wxpython/image2target/ii2t_menustrings.py:166 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1167 msgid "Defines vector output format utilizing OGR library." msgstr "" -#: ../gui/wxpython/menustrings.py:169 ../gui/wxpython/menustrings.py:1187 +#: ../gui/wxpython/menustrings.py:169 ../gui/wxpython/menustrings.py:1188 #: ../gui/wxpython/image2target/ii2t_menustrings.py:167 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1168 msgid "Manage maps" msgstr "" -#: ../gui/wxpython/menustrings.py:170 ../gui/wxpython/menustrings.py:1188 +#: ../gui/wxpython/menustrings.py:170 ../gui/wxpython/menustrings.py:1189 #: ../gui/wxpython/image2target/ii2t_menustrings.py:168 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1169 -#: ../gui/wxpython/gui_core/forms.py:611 +#: ../gui/wxpython/gui_core/forms.py:623 msgid "Copy" msgstr "" -#: ../gui/wxpython/menustrings.py:171 ../gui/wxpython/menustrings.py:1189 +#: ../gui/wxpython/menustrings.py:171 ../gui/wxpython/menustrings.py:1190 #: ../gui/wxpython/image2target/ii2t_menustrings.py:169 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1170 msgid "Copies available data files in the current mapset search path to the user's current mapset." msgstr "" -#: ../gui/wxpython/menustrings.py:172 ../gui/wxpython/menustrings.py:962 -#: ../gui/wxpython/menustrings.py:1190 ../gui/wxpython/menustrings.py:1904 +#: ../gui/wxpython/menustrings.py:172 ../gui/wxpython/menustrings.py:963 +#: ../gui/wxpython/menustrings.py:1191 ../gui/wxpython/menustrings.py:1905 #: ../gui/wxpython/image2target/ii2t_menustrings.py:170 #: ../gui/wxpython/image2target/ii2t_menustrings.py:946 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1171 @@ -5217,14 +5178,14 @@ msgid "List" msgstr "" -#: ../gui/wxpython/menustrings.py:173 ../gui/wxpython/menustrings.py:1191 +#: ../gui/wxpython/menustrings.py:173 ../gui/wxpython/menustrings.py:1192 #: ../gui/wxpython/image2target/ii2t_menustrings.py:171 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1172 msgid "Lists available GRASS data base files of the user-specified data type optionally using the search pattern." msgstr "" -#: ../gui/wxpython/menustrings.py:174 ../gui/wxpython/menustrings.py:950 -#: ../gui/wxpython/menustrings.py:1192 ../gui/wxpython/menustrings.py:1892 +#: ../gui/wxpython/menustrings.py:174 ../gui/wxpython/menustrings.py:951 +#: ../gui/wxpython/menustrings.py:1193 ../gui/wxpython/menustrings.py:1893 #: ../gui/wxpython/image2target/ii2t_menustrings.py:172 #: ../gui/wxpython/image2target/ii2t_menustrings.py:934 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1173 @@ -5233,32 +5194,32 @@ msgid "Rename" msgstr "" -#: ../gui/wxpython/menustrings.py:175 ../gui/wxpython/menustrings.py:1193 +#: ../gui/wxpython/menustrings.py:175 ../gui/wxpython/menustrings.py:1194 #: ../gui/wxpython/image2target/ii2t_menustrings.py:173 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1174 msgid "Renames data base element files in the user's current mapset." msgstr "" -#: ../gui/wxpython/menustrings.py:176 ../gui/wxpython/menustrings.py:1194 -#: ../gui/wxpython/menustrings.py:2088 +#: ../gui/wxpython/menustrings.py:176 ../gui/wxpython/menustrings.py:1195 +#: ../gui/wxpython/menustrings.py:2089 #: ../gui/wxpython/image2target/ii2t_menustrings.py:174 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1175 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2056 #: ../gui/wxpython/nviz/tools.py:1364 ../gui/wxpython/nviz/tools.py:2367 -#: ../gui/wxpython/nviz/tools.py:2419 ../gui/wxpython/psmap/dialogs.py:1770 +#: ../gui/wxpython/nviz/tools.py:2419 ../gui/wxpython/psmap/dialogs.py:1772 msgid "Delete" msgstr "" -#: ../gui/wxpython/menustrings.py:177 ../gui/wxpython/menustrings.py:1195 +#: ../gui/wxpython/menustrings.py:177 ../gui/wxpython/menustrings.py:1196 #: ../gui/wxpython/image2target/ii2t_menustrings.py:175 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1176 msgid "Removes data base element files from the user's current mapset using the search pattern." msgstr "" -#: ../gui/wxpython/menustrings.py:178 ../gui/wxpython/menustrings.py:315 -#: ../gui/wxpython/menustrings.py:609 ../gui/wxpython/menustrings.py:863 -#: ../gui/wxpython/menustrings.py:1257 ../gui/wxpython/menustrings.py:1551 -#: ../gui/wxpython/menustrings.py:1805 +#: ../gui/wxpython/menustrings.py:178 ../gui/wxpython/menustrings.py:316 +#: ../gui/wxpython/menustrings.py:610 ../gui/wxpython/menustrings.py:864 +#: ../gui/wxpython/menustrings.py:1258 ../gui/wxpython/menustrings.py:1552 +#: ../gui/wxpython/menustrings.py:1806 #: ../gui/wxpython/image2target/ii2t_menustrings.py:176 #: ../gui/wxpython/image2target/ii2t_menustrings.py:310 #: ../gui/wxpython/image2target/ii2t_menustrings.py:602 @@ -5269,96 +5230,96 @@ msgid "Map type conversions" msgstr "" -#: ../gui/wxpython/menustrings.py:179 ../gui/wxpython/menustrings.py:316 -#: ../gui/wxpython/menustrings.py:1258 +#: ../gui/wxpython/menustrings.py:179 ../gui/wxpython/menustrings.py:317 +#: ../gui/wxpython/menustrings.py:1259 #: ../gui/wxpython/image2target/ii2t_menustrings.py:177 #: ../gui/wxpython/image2target/ii2t_menustrings.py:311 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1237 msgid "Raster to vector" msgstr "" -#: ../gui/wxpython/menustrings.py:180 ../gui/wxpython/menustrings.py:317 -#: ../gui/wxpython/menustrings.py:1259 +#: ../gui/wxpython/menustrings.py:180 ../gui/wxpython/menustrings.py:318 +#: ../gui/wxpython/menustrings.py:1260 #: ../gui/wxpython/image2target/ii2t_menustrings.py:178 #: ../gui/wxpython/image2target/ii2t_menustrings.py:312 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1238 msgid "Converts a raster map into a vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:181 ../gui/wxpython/menustrings.py:318 -#: ../gui/wxpython/menustrings.py:1260 +#: ../gui/wxpython/menustrings.py:181 ../gui/wxpython/menustrings.py:319 +#: ../gui/wxpython/menustrings.py:1261 #: ../gui/wxpython/image2target/ii2t_menustrings.py:179 #: ../gui/wxpython/image2target/ii2t_menustrings.py:313 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1239 msgid "Raster series to 3D raster" msgstr "" -#: ../gui/wxpython/menustrings.py:182 ../gui/wxpython/menustrings.py:319 -#: ../gui/wxpython/menustrings.py:1261 +#: ../gui/wxpython/menustrings.py:182 ../gui/wxpython/menustrings.py:320 +#: ../gui/wxpython/menustrings.py:1262 #: ../gui/wxpython/image2target/ii2t_menustrings.py:180 #: ../gui/wxpython/image2target/ii2t_menustrings.py:314 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1240 msgid "Converts 2D raster map slices to one 3D raster volume map." msgstr "" -#: ../gui/wxpython/menustrings.py:183 ../gui/wxpython/menustrings.py:320 -#: ../gui/wxpython/menustrings.py:1262 +#: ../gui/wxpython/menustrings.py:183 ../gui/wxpython/menustrings.py:321 +#: ../gui/wxpython/menustrings.py:1263 #: ../gui/wxpython/image2target/ii2t_menustrings.py:181 #: ../gui/wxpython/image2target/ii2t_menustrings.py:315 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1241 msgid "Raster 2.5D to 3D raster" msgstr "" -#: ../gui/wxpython/menustrings.py:184 ../gui/wxpython/menustrings.py:321 -#: ../gui/wxpython/menustrings.py:1263 +#: ../gui/wxpython/menustrings.py:184 ../gui/wxpython/menustrings.py:322 +#: ../gui/wxpython/menustrings.py:1264 #: ../gui/wxpython/image2target/ii2t_menustrings.py:182 #: ../gui/wxpython/image2target/ii2t_menustrings.py:316 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1242 msgid "Creates a 3D volume map based on 2D elevation and value raster maps." msgstr "" -#: ../gui/wxpython/menustrings.py:185 ../gui/wxpython/menustrings.py:610 -#: ../gui/wxpython/menustrings.py:1552 +#: ../gui/wxpython/menustrings.py:185 ../gui/wxpython/menustrings.py:611 +#: ../gui/wxpython/menustrings.py:1553 #: ../gui/wxpython/image2target/ii2t_menustrings.py:183 #: ../gui/wxpython/image2target/ii2t_menustrings.py:603 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1529 msgid "Vector to raster" msgstr "" -#: ../gui/wxpython/menustrings.py:186 ../gui/wxpython/menustrings.py:611 -#: ../gui/wxpython/menustrings.py:1553 +#: ../gui/wxpython/menustrings.py:186 ../gui/wxpython/menustrings.py:612 +#: ../gui/wxpython/menustrings.py:1554 #: ../gui/wxpython/image2target/ii2t_menustrings.py:184 #: ../gui/wxpython/image2target/ii2t_menustrings.py:604 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1530 msgid "Converts (rasterize) a vector map into a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:187 ../gui/wxpython/menustrings.py:612 -#: ../gui/wxpython/menustrings.py:1554 +#: ../gui/wxpython/menustrings.py:187 ../gui/wxpython/menustrings.py:613 +#: ../gui/wxpython/menustrings.py:1555 #: ../gui/wxpython/image2target/ii2t_menustrings.py:185 #: ../gui/wxpython/image2target/ii2t_menustrings.py:605 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1531 msgid "Vector to 3D raster" msgstr "" -#: ../gui/wxpython/menustrings.py:188 ../gui/wxpython/menustrings.py:613 -#: ../gui/wxpython/menustrings.py:1555 +#: ../gui/wxpython/menustrings.py:188 ../gui/wxpython/menustrings.py:614 +#: ../gui/wxpython/menustrings.py:1556 #: ../gui/wxpython/image2target/ii2t_menustrings.py:186 #: ../gui/wxpython/image2target/ii2t_menustrings.py:606 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1532 msgid "Converts a vector map (only points) into a 3D raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:189 ../gui/wxpython/menustrings.py:614 -#: ../gui/wxpython/menustrings.py:1556 +#: ../gui/wxpython/menustrings.py:189 ../gui/wxpython/menustrings.py:615 +#: ../gui/wxpython/menustrings.py:1557 #: ../gui/wxpython/image2target/ii2t_menustrings.py:187 #: ../gui/wxpython/image2target/ii2t_menustrings.py:607 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1533 msgid "2D vector to 3D vector" msgstr "" -#: ../gui/wxpython/menustrings.py:190 ../gui/wxpython/menustrings.py:615 -#: ../gui/wxpython/menustrings.py:1557 +#: ../gui/wxpython/menustrings.py:190 ../gui/wxpython/menustrings.py:616 +#: ../gui/wxpython/menustrings.py:1558 #: ../gui/wxpython/image2target/ii2t_menustrings.py:188 #: ../gui/wxpython/image2target/ii2t_menustrings.py:608 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1534 @@ -5370,39 +5331,39 @@ msgid "3D raster to raster series" msgstr "" -#: ../gui/wxpython/menustrings.py:192 ../gui/wxpython/menustrings.py:865 -#: ../gui/wxpython/menustrings.py:1807 +#: ../gui/wxpython/menustrings.py:192 ../gui/wxpython/menustrings.py:866 +#: ../gui/wxpython/menustrings.py:1808 #: ../gui/wxpython/image2target/ii2t_menustrings.py:190 #: ../gui/wxpython/image2target/ii2t_menustrings.py:849 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1775 msgid "Converts 3D raster maps to 2D raster maps" msgstr "" -#: ../gui/wxpython/menustrings.py:193 ../gui/wxpython/menustrings.py:1990 +#: ../gui/wxpython/menustrings.py:193 ../gui/wxpython/menustrings.py:1991 #: ../gui/wxpython/image2target/ii2t_menustrings.py:191 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1958 msgid "Georectify" msgstr "" -#: ../gui/wxpython/menustrings.py:194 ../gui/wxpython/menustrings.py:1991 +#: ../gui/wxpython/menustrings.py:194 ../gui/wxpython/menustrings.py:1992 #: ../gui/wxpython/image2target/ii2t_menustrings.py:192 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1959 msgid "Manage Ground Control Points for Georectification" msgstr "" -#: ../gui/wxpython/menustrings.py:195 ../gui/wxpython/menustrings.py:1992 +#: ../gui/wxpython/menustrings.py:195 ../gui/wxpython/menustrings.py:1993 #: ../gui/wxpython/image2target/ii2t_menustrings.py:193 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1960 msgid "Graphical modeler" msgstr "" -#: ../gui/wxpython/menustrings.py:196 ../gui/wxpython/menustrings.py:1993 +#: ../gui/wxpython/menustrings.py:196 ../gui/wxpython/menustrings.py:1994 #: ../gui/wxpython/image2target/ii2t_menustrings.py:194 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1961 msgid "Launch Graphical modeler" msgstr "" -#: ../gui/wxpython/menustrings.py:197 ../gui/wxpython/menustrings.py:2043 +#: ../gui/wxpython/menustrings.py:197 ../gui/wxpython/menustrings.py:2044 #: ../gui/wxpython/image2target/ii2t_menustrings.py:195 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2011 msgid "Run model" @@ -5418,8 +5379,13 @@ msgid "3D image rendering" msgstr "" -#: ../gui/wxpython/menustrings.py:200 ../gui/wxpython/menustrings.py:1036 -#: ../gui/wxpython/menustrings.py:1978 ../gui/wxpython/menustrings.py:1985 +#: ../gui/wxpython/menustrings.py:200 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:198 +msgid "Creates a 3D rendering of GIS data. Renders surfaces (raster data), 2D/3D vector data, and volumes (3D raster data) in 3D." +msgstr "" + +#: ../gui/wxpython/menustrings.py:201 ../gui/wxpython/menustrings.py:1037 +#: ../gui/wxpython/menustrings.py:1979 ../gui/wxpython/menustrings.py:1986 #: ../gui/wxpython/image2target/ii2t_menustrings.py:199 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1020 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1946 @@ -5427,8 +5393,8 @@ msgid "Animation tool" msgstr "" -#: ../gui/wxpython/menustrings.py:201 ../gui/wxpython/menustrings.py:1037 -#: ../gui/wxpython/menustrings.py:1979 ../gui/wxpython/menustrings.py:1986 +#: ../gui/wxpython/menustrings.py:202 ../gui/wxpython/menustrings.py:1038 +#: ../gui/wxpython/menustrings.py:1980 ../gui/wxpython/menustrings.py:1987 #: ../gui/wxpython/image2target/ii2t_menustrings.py:200 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1021 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1947 @@ -5436,89 +5402,89 @@ msgid "Launch animation tool." msgstr "" -#: ../gui/wxpython/menustrings.py:202 +#: ../gui/wxpython/menustrings.py:203 #: ../gui/wxpython/image2target/ii2t_menustrings.py:201 msgid "Bearing/distance to coordinates" msgstr "" -#: ../gui/wxpython/menustrings.py:203 +#: ../gui/wxpython/menustrings.py:204 #: ../gui/wxpython/image2target/ii2t_menustrings.py:202 msgid "A simple utility for converting bearing and distance measurements to coordinates and vice versa. It assumes a cartesian coordinate system" msgstr "" -#: ../gui/wxpython/menustrings.py:204 ../gui/wxpython/menustrings.py:1988 +#: ../gui/wxpython/menustrings.py:205 ../gui/wxpython/menustrings.py:1989 #: ../gui/wxpython/image2target/ii2t_menustrings.py:203 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1956 #: ../gui/wxpython/lmgr/toolbars.py:162 msgid "Cartographic Composer" msgstr "" -#: ../gui/wxpython/menustrings.py:205 ../gui/wxpython/menustrings.py:1989 +#: ../gui/wxpython/menustrings.py:206 ../gui/wxpython/menustrings.py:1990 #: ../gui/wxpython/image2target/ii2t_menustrings.py:204 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1957 msgid "Launch Cartographic Composer" msgstr "" -#: ../gui/wxpython/menustrings.py:206 ../gui/wxpython/menustrings.py:1996 +#: ../gui/wxpython/menustrings.py:207 ../gui/wxpython/menustrings.py:1997 #: ../gui/wxpython/image2target/ii2t_menustrings.py:205 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1964 msgid "Map Swipe" msgstr "" -#: ../gui/wxpython/menustrings.py:207 ../gui/wxpython/menustrings.py:1997 +#: ../gui/wxpython/menustrings.py:208 ../gui/wxpython/menustrings.py:1998 #: ../gui/wxpython/image2target/ii2t_menustrings.py:206 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1965 msgid "Launch Map Swipe" msgstr "" -#: ../gui/wxpython/menustrings.py:208 +#: ../gui/wxpython/menustrings.py:209 #: ../gui/wxpython/image2target/ii2t_menustrings.py:207 msgid "Launch script" msgstr "" -#: ../gui/wxpython/menustrings.py:209 +#: ../gui/wxpython/menustrings.py:210 #: ../gui/wxpython/image2target/ii2t_menustrings.py:208 msgid "Launches script file." msgstr "" -#: ../gui/wxpython/menustrings.py:210 +#: ../gui/wxpython/menustrings.py:211 msgid "Simple Python Editor" msgstr "" -#: ../gui/wxpython/menustrings.py:211 +#: ../gui/wxpython/menustrings.py:212 msgid "Launches Simple Python Editor." msgstr "" -#: ../gui/wxpython/menustrings.py:212 +#: ../gui/wxpython/menustrings.py:213 #: ../gui/wxpython/image2target/ii2t_menustrings.py:209 -#: ../gui/wxpython/gui_core/dialogs.py:2347 +#: ../gui/wxpython/gui_core/dialogs.py:2352 msgid "Close GUI" msgstr "" -#: ../gui/wxpython/menustrings.py:213 +#: ../gui/wxpython/menustrings.py:214 #: ../gui/wxpython/image2target/ii2t_menustrings.py:210 msgid "Close graphical user interface." msgstr "" -#: ../gui/wxpython/menustrings.py:214 +#: ../gui/wxpython/menustrings.py:215 #: ../gui/wxpython/image2target/ii2t_menustrings.py:211 -#: ../gui/wxpython/gui_core/dialogs.py:2326 -#: ../gui/wxpython/gui_core/dialogs.py:2350 +#: ../gui/wxpython/gui_core/dialogs.py:2331 +#: ../gui/wxpython/gui_core/dialogs.py:2355 msgid "Quit GRASS GIS" msgstr "" -#: ../gui/wxpython/menustrings.py:215 +#: ../gui/wxpython/menustrings.py:216 #: ../gui/wxpython/image2target/ii2t_menustrings.py:212 msgid "Close GUI and exit GRASS GIS shell." msgstr "" -#: ../gui/wxpython/menustrings.py:216 ../gui/wxpython/menustrings.py:2021 +#: ../gui/wxpython/menustrings.py:217 ../gui/wxpython/menustrings.py:2022 #: ../gui/wxpython/image2target/ii2t_menustrings.py:213 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1989 msgid "&Settings" msgstr "" -#: ../gui/wxpython/menustrings.py:217 ../gui/wxpython/menustrings.py:1196 +#: ../gui/wxpython/menustrings.py:218 ../gui/wxpython/menustrings.py:1197 #: ../gui/wxpython/image2target/ii2t_menustrings.py:214 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1177 #: ../gui/wxpython/mapdisp/statusbar.py:1152 @@ -5526,14 +5492,14 @@ msgid "Computational region" msgstr "" -#: ../gui/wxpython/menustrings.py:218 ../gui/wxpython/menustrings.py:1197 +#: ../gui/wxpython/menustrings.py:219 ../gui/wxpython/menustrings.py:1198 #: ../gui/wxpython/image2target/ii2t_menustrings.py:215 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1178 msgid "Show current region" msgstr "" -#: ../gui/wxpython/menustrings.py:219 ../gui/wxpython/menustrings.py:221 -#: ../gui/wxpython/menustrings.py:1198 ../gui/wxpython/menustrings.py:1200 +#: ../gui/wxpython/menustrings.py:220 ../gui/wxpython/menustrings.py:222 +#: ../gui/wxpython/menustrings.py:1199 ../gui/wxpython/menustrings.py:1201 #: ../gui/wxpython/image2target/ii2t_menustrings.py:216 #: ../gui/wxpython/image2target/ii2t_menustrings.py:218 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1179 @@ -5541,355 +5507,363 @@ msgid "Shows the extent and resolution of the computational region." msgstr "" -#: ../gui/wxpython/menustrings.py:220 ../gui/wxpython/menustrings.py:1199 +#: ../gui/wxpython/menustrings.py:221 ../gui/wxpython/menustrings.py:1200 #: ../gui/wxpython/image2target/ii2t_menustrings.py:217 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1180 msgid "Show region using latitude and longitude" msgstr "" -#: ../gui/wxpython/menustrings.py:222 ../gui/wxpython/menustrings.py:1201 +#: ../gui/wxpython/menustrings.py:223 ../gui/wxpython/menustrings.py:1202 msgid "Show current region extent in Map Display" msgstr "" -#: ../gui/wxpython/menustrings.py:223 ../gui/wxpython/menustrings.py:1202 +#: ../gui/wxpython/menustrings.py:224 ../gui/wxpython/menustrings.py:1203 msgid "Shows the extent of the computational region in Map Display." msgstr "" -#: ../gui/wxpython/menustrings.py:224 ../gui/wxpython/menustrings.py:1203 +#: ../gui/wxpython/menustrings.py:225 ../gui/wxpython/menustrings.py:1204 #: ../gui/wxpython/image2target/ii2t_menustrings.py:219 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1182 msgid "Set region" msgstr "" -#: ../gui/wxpython/menustrings.py:225 ../gui/wxpython/menustrings.py:1204 +#: ../gui/wxpython/menustrings.py:226 ../gui/wxpython/menustrings.py:1205 #: ../gui/wxpython/image2target/ii2t_menustrings.py:220 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1183 msgid "Manages the boundary definitions for the geographic region." msgstr "" -#: ../gui/wxpython/menustrings.py:226 +#: ../gui/wxpython/menustrings.py:227 #: ../gui/wxpython/image2target/ii2t_menustrings.py:221 msgid "GRASS working environment" msgstr "" -#: ../gui/wxpython/menustrings.py:227 +#: ../gui/wxpython/menustrings.py:228 #: ../gui/wxpython/image2target/ii2t_menustrings.py:222 msgid "Mapset access" msgstr "" -#: ../gui/wxpython/menustrings.py:228 +#: ../gui/wxpython/menustrings.py:229 #: ../gui/wxpython/image2target/ii2t_menustrings.py:223 msgid "Set/unset access to other mapsets in current location" msgstr "" -#: ../gui/wxpython/menustrings.py:229 +#: ../gui/wxpython/menustrings.py:230 #: ../gui/wxpython/image2target/ii2t_menustrings.py:224 msgid "User access" msgstr "" -#: ../gui/wxpython/menustrings.py:230 +#: ../gui/wxpython/menustrings.py:231 #: ../gui/wxpython/image2target/ii2t_menustrings.py:225 msgid "Controls access to the current mapset for other users on the system. If no option given, prints current status." msgstr "" -#: ../gui/wxpython/menustrings.py:231 +#: ../gui/wxpython/menustrings.py:232 #: ../gui/wxpython/image2target/ii2t_menustrings.py:226 msgid "Change working environment" msgstr "" -#: ../gui/wxpython/menustrings.py:232 +#: ../gui/wxpython/menustrings.py:233 #: ../gui/wxpython/image2target/ii2t_menustrings.py:227 msgid "Changes/reports current mapset. Optionally create new mapset or list available mapsets in given location." msgstr "" -#: ../gui/wxpython/menustrings.py:233 +#: ../gui/wxpython/menustrings.py:234 #: ../gui/wxpython/image2target/ii2t_menustrings.py:228 msgid "Change location and mapset" msgstr "" -#: ../gui/wxpython/menustrings.py:234 +#: ../gui/wxpython/menustrings.py:235 #: ../gui/wxpython/image2target/ii2t_menustrings.py:229 msgid "Change current location and mapset." msgstr "" -#: ../gui/wxpython/menustrings.py:235 +#: ../gui/wxpython/menustrings.py:236 #: ../gui/wxpython/image2target/ii2t_menustrings.py:230 msgid "Change mapset" msgstr "" -#: ../gui/wxpython/menustrings.py:236 +#: ../gui/wxpython/menustrings.py:237 #: ../gui/wxpython/image2target/ii2t_menustrings.py:231 msgid "Change current mapset." msgstr "" -#: ../gui/wxpython/menustrings.py:237 ../gui/wxpython/menustrings.py:238 +#: ../gui/wxpython/menustrings.py:238 ../gui/wxpython/menustrings.py:239 #: ../gui/wxpython/image2target/ii2t_menustrings.py:232 #: ../gui/wxpython/image2target/ii2t_menustrings.py:233 msgid "Change working directory" msgstr "" -#: ../gui/wxpython/menustrings.py:239 +#: ../gui/wxpython/menustrings.py:240 #: ../gui/wxpython/image2target/ii2t_menustrings.py:234 msgid "Show settings" msgstr "" -#: ../gui/wxpython/menustrings.py:240 +#: ../gui/wxpython/menustrings.py:241 #: ../gui/wxpython/image2target/ii2t_menustrings.py:235 msgid "Outputs and modifies the user's current GRASS variable settings." msgstr "" -#: ../gui/wxpython/menustrings.py:241 +#: ../gui/wxpython/menustrings.py:242 #: ../gui/wxpython/image2target/ii2t_menustrings.py:236 msgid "Change settings" msgstr "" -#: ../gui/wxpython/menustrings.py:242 +#: ../gui/wxpython/menustrings.py:243 #: ../gui/wxpython/image2target/ii2t_menustrings.py:237 msgid "Outputs and modifies the user's current GRASS variable settings. Prints all defined GRASS variables if no option is given." msgstr "" -#: ../gui/wxpython/menustrings.py:243 +#: ../gui/wxpython/menustrings.py:244 #: ../gui/wxpython/image2target/ii2t_menustrings.py:238 msgid "Create new location" msgstr "" -#: ../gui/wxpython/menustrings.py:244 +#: ../gui/wxpython/menustrings.py:245 #: ../gui/wxpython/image2target/ii2t_menustrings.py:239 msgid "Launches location wizard to create new GRASS location." msgstr "" #: ../gui/wxpython/menustrings.py:246 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:240 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:557 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:938 +#: ../gui/wxpython/startup/guiutils.py:52 ../gui/wxpython/lmgr/frame.py:1072 +msgid "Create new mapset" +msgstr "" + +#: ../gui/wxpython/menustrings.py:247 #: ../gui/wxpython/image2target/ii2t_menustrings.py:241 msgid "Creates new mapset in the current location, changes current mapset." msgstr "" -#: ../gui/wxpython/menustrings.py:247 +#: ../gui/wxpython/menustrings.py:248 #: ../gui/wxpython/image2target/ii2t_menustrings.py:242 msgid "Version and copyright" msgstr "" -#: ../gui/wxpython/menustrings.py:248 +#: ../gui/wxpython/menustrings.py:249 #: ../gui/wxpython/image2target/ii2t_menustrings.py:243 msgid "Displays version and copyright information." msgstr "" -#: ../gui/wxpython/menustrings.py:249 +#: ../gui/wxpython/menustrings.py:250 #: ../gui/wxpython/image2target/ii2t_menustrings.py:244 msgid "Map projections" msgstr "" -#: ../gui/wxpython/menustrings.py:250 +#: ../gui/wxpython/menustrings.py:251 #: ../gui/wxpython/image2target/ii2t_menustrings.py:245 msgid "Display map projection" msgstr "" -#: ../gui/wxpython/menustrings.py:251 +#: ../gui/wxpython/menustrings.py:252 #: ../gui/wxpython/image2target/ii2t_menustrings.py:246 msgid "Converts co-ordinate system descriptions (i.e. projection information) between various formats (including GRASS format)." msgstr "" -#: ../gui/wxpython/menustrings.py:252 +#: ../gui/wxpython/menustrings.py:253 #: ../gui/wxpython/image2target/ii2t_menustrings.py:247 msgid "Manage projections" msgstr "" -#: ../gui/wxpython/menustrings.py:253 +#: ../gui/wxpython/menustrings.py:254 #: ../gui/wxpython/image2target/ii2t_menustrings.py:248 msgid "Prints or modifies GRASS projection information files (in various co-ordinate system descriptions). Can also be used to create new GRASS locations." msgstr "" -#: ../gui/wxpython/menustrings.py:254 +#: ../gui/wxpython/menustrings.py:255 #: ../gui/wxpython/image2target/ii2t_menustrings.py:249 msgid "Convert coordinates" msgstr "" -#: ../gui/wxpython/menustrings.py:255 +#: ../gui/wxpython/menustrings.py:256 #: ../gui/wxpython/image2target/ii2t_menustrings.py:250 msgid "Converts coordinates from one projection to another (cs2cs frontend)." msgstr "" -#: ../gui/wxpython/menustrings.py:256 +#: ../gui/wxpython/menustrings.py:257 #: ../gui/wxpython/image2target/ii2t_menustrings.py:251 msgid "Addons extensions" msgstr "" -#: ../gui/wxpython/menustrings.py:257 +#: ../gui/wxpython/menustrings.py:258 #: ../gui/wxpython/image2target/ii2t_menustrings.py:252 msgid "Install extension from addons" msgstr "" -#: ../gui/wxpython/menustrings.py:258 +#: ../gui/wxpython/menustrings.py:259 #: ../gui/wxpython/image2target/ii2t_menustrings.py:253 msgid "Installs new extension from GRASS AddOns SVN repository." msgstr "" -#: ../gui/wxpython/menustrings.py:259 +#: ../gui/wxpython/menustrings.py:260 #: ../gui/wxpython/image2target/ii2t_menustrings.py:254 msgid "Manage installed extension" msgstr "" -#: ../gui/wxpython/menustrings.py:260 +#: ../gui/wxpython/menustrings.py:261 #: ../gui/wxpython/image2target/ii2t_menustrings.py:255 msgid "Updates or removes installed GRASS AddOns extension(s)." msgstr "" -#: ../gui/wxpython/menustrings.py:261 ../gui/wxpython/menustrings.py:2022 +#: ../gui/wxpython/menustrings.py:262 ../gui/wxpython/menustrings.py:2023 #: ../gui/wxpython/image2target/ii2t_menustrings.py:256 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1990 msgid "Preferences" msgstr "" -#: ../gui/wxpython/menustrings.py:262 +#: ../gui/wxpython/menustrings.py:263 #: ../gui/wxpython/image2target/ii2t_menustrings.py:257 msgid "User GUI preferences (display font, commands, digitizer, etc.)" msgstr "" -#: ../gui/wxpython/menustrings.py:263 ../gui/wxpython/menustrings.py:1205 +#: ../gui/wxpython/menustrings.py:264 ../gui/wxpython/menustrings.py:1206 #: ../gui/wxpython/image2target/ii2t_menustrings.py:258 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1184 msgid "&Raster" msgstr "" -#: ../gui/wxpython/menustrings.py:264 ../gui/wxpython/menustrings.py:1206 +#: ../gui/wxpython/menustrings.py:265 ../gui/wxpython/menustrings.py:1207 #: ../gui/wxpython/image2target/ii2t_menustrings.py:259 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1185 msgid "Develop raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:265 ../gui/wxpython/menustrings.py:1207 +#: ../gui/wxpython/menustrings.py:266 ../gui/wxpython/menustrings.py:1208 #: ../gui/wxpython/image2target/ii2t_menustrings.py:260 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1186 msgid "Compress/decompress" msgstr "" -#: ../gui/wxpython/menustrings.py:266 ../gui/wxpython/menustrings.py:1208 +#: ../gui/wxpython/menustrings.py:267 ../gui/wxpython/menustrings.py:1209 #: ../gui/wxpython/image2target/ii2t_menustrings.py:261 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1187 msgid "Compresses and decompresses raster maps." msgstr "" -#: ../gui/wxpython/menustrings.py:267 ../gui/wxpython/menustrings.py:1209 +#: ../gui/wxpython/menustrings.py:268 ../gui/wxpython/menustrings.py:1210 #: ../gui/wxpython/image2target/ii2t_menustrings.py:262 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1188 msgid "Region boundaries" msgstr "" -#: ../gui/wxpython/menustrings.py:268 ../gui/wxpython/menustrings.py:1210 +#: ../gui/wxpython/menustrings.py:269 ../gui/wxpython/menustrings.py:1211 #: ../gui/wxpython/image2target/ii2t_menustrings.py:263 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1189 msgid "Sets the boundary definitions for a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:269 ../gui/wxpython/menustrings.py:1211 +#: ../gui/wxpython/menustrings.py:270 ../gui/wxpython/menustrings.py:1212 #: ../gui/wxpython/image2target/ii2t_menustrings.py:264 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1190 msgid "Manage NULL values" msgstr "" -#: ../gui/wxpython/menustrings.py:270 ../gui/wxpython/menustrings.py:1212 +#: ../gui/wxpython/menustrings.py:271 ../gui/wxpython/menustrings.py:1213 #: ../gui/wxpython/image2target/ii2t_menustrings.py:265 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1191 msgid "Manages NULL-values of given raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:271 ../gui/wxpython/menustrings.py:1213 +#: ../gui/wxpython/menustrings.py:272 ../gui/wxpython/menustrings.py:1214 #: ../gui/wxpython/image2target/ii2t_menustrings.py:266 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1192 msgid "Quantization" msgstr "" -#: ../gui/wxpython/menustrings.py:272 ../gui/wxpython/menustrings.py:1214 +#: ../gui/wxpython/menustrings.py:273 ../gui/wxpython/menustrings.py:1215 #: ../gui/wxpython/image2target/ii2t_menustrings.py:267 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1193 msgid "Produces the quantization file for a floating-point map." msgstr "" -#: ../gui/wxpython/menustrings.py:273 ../gui/wxpython/menustrings.py:1215 +#: ../gui/wxpython/menustrings.py:274 ../gui/wxpython/menustrings.py:1216 #: ../gui/wxpython/image2target/ii2t_menustrings.py:268 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1194 msgid "Timestamp" msgstr "" -#: ../gui/wxpython/menustrings.py:274 ../gui/wxpython/menustrings.py:1216 +#: ../gui/wxpython/menustrings.py:275 ../gui/wxpython/menustrings.py:1217 #: ../gui/wxpython/image2target/ii2t_menustrings.py:269 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1195 msgid "Modifies a timestamp for a raster map. Print/add/remove a timestamp for a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:275 ../gui/wxpython/menustrings.py:1217 +#: ../gui/wxpython/menustrings.py:276 ../gui/wxpython/menustrings.py:1218 #: ../gui/wxpython/image2target/ii2t_menustrings.py:270 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1196 msgid "Resample using aggregate statistics" msgstr "" -#: ../gui/wxpython/menustrings.py:276 ../gui/wxpython/menustrings.py:1218 +#: ../gui/wxpython/menustrings.py:277 ../gui/wxpython/menustrings.py:1219 #: ../gui/wxpython/image2target/ii2t_menustrings.py:271 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1197 msgid "Resamples raster map layers to a coarser grid using aggregation." msgstr "" -#: ../gui/wxpython/menustrings.py:277 ../gui/wxpython/menustrings.py:1219 +#: ../gui/wxpython/menustrings.py:278 ../gui/wxpython/menustrings.py:1220 #: ../gui/wxpython/image2target/ii2t_menustrings.py:272 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1198 msgid "Resample using multiple methods" msgstr "" -#: ../gui/wxpython/menustrings.py:278 ../gui/wxpython/menustrings.py:1220 +#: ../gui/wxpython/menustrings.py:279 ../gui/wxpython/menustrings.py:1221 #: ../gui/wxpython/image2target/ii2t_menustrings.py:273 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1199 msgid "Resamples raster map to a finer grid using interpolation." msgstr "" -#: ../gui/wxpython/menustrings.py:279 ../gui/wxpython/menustrings.py:1221 +#: ../gui/wxpython/menustrings.py:280 ../gui/wxpython/menustrings.py:1222 #: ../gui/wxpython/image2target/ii2t_menustrings.py:274 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1200 msgid "Resample using nearest neighbor" msgstr "" -#: ../gui/wxpython/menustrings.py:280 ../gui/wxpython/menustrings.py:1222 +#: ../gui/wxpython/menustrings.py:281 ../gui/wxpython/menustrings.py:1223 #: ../gui/wxpython/image2target/ii2t_menustrings.py:275 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1201 msgid "GRASS raster map layer data resampling capability." msgstr "" -#: ../gui/wxpython/menustrings.py:281 ../gui/wxpython/menustrings.py:1223 +#: ../gui/wxpython/menustrings.py:282 ../gui/wxpython/menustrings.py:1224 #: ../gui/wxpython/image2target/ii2t_menustrings.py:276 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1202 msgid "Resample using spline tension" msgstr "" -#: ../gui/wxpython/menustrings.py:282 ../gui/wxpython/menustrings.py:1224 +#: ../gui/wxpython/menustrings.py:283 ../gui/wxpython/menustrings.py:1225 #: ../gui/wxpython/image2target/ii2t_menustrings.py:277 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1203 msgid "Reinterpolates and optionally computes topographic analysis from input raster map to a new raster map (possibly with different resolution) using regularized spline with tension and smoothing." msgstr "" -#: ../gui/wxpython/menustrings.py:283 ../gui/wxpython/menustrings.py:1225 +#: ../gui/wxpython/menustrings.py:284 ../gui/wxpython/menustrings.py:1226 #: ../gui/wxpython/image2target/ii2t_menustrings.py:278 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1204 msgid "Resample using bspline" msgstr "" -#: ../gui/wxpython/menustrings.py:284 ../gui/wxpython/menustrings.py:1226 +#: ../gui/wxpython/menustrings.py:285 ../gui/wxpython/menustrings.py:1227 #: ../gui/wxpython/image2target/ii2t_menustrings.py:279 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1205 msgid "Performs bilinear or bicubic spline interpolation with Tykhonov regularization." msgstr "" -#: ../gui/wxpython/menustrings.py:285 ../gui/wxpython/menustrings.py:1227 +#: ../gui/wxpython/menustrings.py:286 ../gui/wxpython/menustrings.py:1228 #: ../gui/wxpython/image2target/ii2t_menustrings.py:280 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1206 msgid "Resample using analytic kernel" msgstr "" -#: ../gui/wxpython/menustrings.py:286 ../gui/wxpython/menustrings.py:1228 +#: ../gui/wxpython/menustrings.py:287 ../gui/wxpython/menustrings.py:1229 #: ../gui/wxpython/image2target/ii2t_menustrings.py:281 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1207 msgid "Resamples raster map layers using an analytic kernel." msgstr "" -#: ../gui/wxpython/menustrings.py:287 ../gui/wxpython/menustrings.py:573 -#: ../gui/wxpython/menustrings.py:1229 ../gui/wxpython/menustrings.py:1515 +#: ../gui/wxpython/menustrings.py:288 ../gui/wxpython/menustrings.py:574 +#: ../gui/wxpython/menustrings.py:1230 ../gui/wxpython/menustrings.py:1516 #: ../gui/wxpython/image2target/ii2t_menustrings.py:282 #: ../gui/wxpython/image2target/ii2t_menustrings.py:566 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1208 @@ -5897,38 +5871,38 @@ msgid "Support file maintenance" msgstr "" -#: ../gui/wxpython/menustrings.py:288 ../gui/wxpython/menustrings.py:1230 +#: ../gui/wxpython/menustrings.py:289 ../gui/wxpython/menustrings.py:1231 #: ../gui/wxpython/image2target/ii2t_menustrings.py:283 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1209 msgid "Allows creation and/or modification of raster map layer support files." msgstr "" -#: ../gui/wxpython/menustrings.py:289 ../gui/wxpython/menustrings.py:1231 +#: ../gui/wxpython/menustrings.py:290 ../gui/wxpython/menustrings.py:1232 #: ../gui/wxpython/image2target/ii2t_menustrings.py:284 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1210 msgid "Update map statistics" msgstr "" -#: ../gui/wxpython/menustrings.py:290 ../gui/wxpython/menustrings.py:1232 +#: ../gui/wxpython/menustrings.py:291 ../gui/wxpython/menustrings.py:1233 #: ../gui/wxpython/image2target/ii2t_menustrings.py:285 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1211 msgid "Update raster map statistics" msgstr "" -#: ../gui/wxpython/menustrings.py:293 ../gui/wxpython/menustrings.py:1235 +#: ../gui/wxpython/menustrings.py:294 ../gui/wxpython/menustrings.py:1236 #: ../gui/wxpython/image2target/ii2t_menustrings.py:288 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1214 msgid "Tiling" msgstr "" -#: ../gui/wxpython/menustrings.py:294 ../gui/wxpython/menustrings.py:1236 +#: ../gui/wxpython/menustrings.py:295 ../gui/wxpython/menustrings.py:1237 #: ../gui/wxpython/image2target/ii2t_menustrings.py:289 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1215 msgid "Produces tilings of the source projection for use in the destination region and projection." msgstr "" -#: ../gui/wxpython/menustrings.py:295 ../gui/wxpython/menustrings.py:592 -#: ../gui/wxpython/menustrings.py:1237 ../gui/wxpython/menustrings.py:1534 +#: ../gui/wxpython/menustrings.py:296 ../gui/wxpython/menustrings.py:593 +#: ../gui/wxpython/menustrings.py:1238 ../gui/wxpython/menustrings.py:1535 #: ../gui/wxpython/image2target/ii2t_menustrings.py:290 #: ../gui/wxpython/image2target/ii2t_menustrings.py:585 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1216 @@ -5936,8 +5910,8 @@ msgid "Manage colors" msgstr "" -#: ../gui/wxpython/menustrings.py:296 ../gui/wxpython/menustrings.py:593 -#: ../gui/wxpython/menustrings.py:1238 ../gui/wxpython/menustrings.py:1535 +#: ../gui/wxpython/menustrings.py:297 ../gui/wxpython/menustrings.py:594 +#: ../gui/wxpython/menustrings.py:1239 ../gui/wxpython/menustrings.py:1536 #: ../gui/wxpython/image2target/ii2t_menustrings.py:291 #: ../gui/wxpython/image2target/ii2t_menustrings.py:586 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1217 @@ -5945,26 +5919,26 @@ msgid "Color tables" msgstr "" -#: ../gui/wxpython/menustrings.py:297 ../gui/wxpython/menustrings.py:1239 +#: ../gui/wxpython/menustrings.py:298 ../gui/wxpython/menustrings.py:1240 #: ../gui/wxpython/image2target/ii2t_menustrings.py:292 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1218 msgid "Creates/modifies the color table associated with a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:298 ../gui/wxpython/menustrings.py:1240 +#: ../gui/wxpython/menustrings.py:299 ../gui/wxpython/menustrings.py:1241 #: ../gui/wxpython/image2target/ii2t_menustrings.py:293 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1219 msgid "Color tables (stddev)" msgstr "" -#: ../gui/wxpython/menustrings.py:299 ../gui/wxpython/menustrings.py:1241 +#: ../gui/wxpython/menustrings.py:300 ../gui/wxpython/menustrings.py:1242 #: ../gui/wxpython/image2target/ii2t_menustrings.py:294 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1220 msgid "Sets color rules based on stddev from a raster map's mean value." msgstr "" -#: ../gui/wxpython/menustrings.py:300 ../gui/wxpython/menustrings.py:595 -#: ../gui/wxpython/menustrings.py:1242 ../gui/wxpython/menustrings.py:1537 +#: ../gui/wxpython/menustrings.py:301 ../gui/wxpython/menustrings.py:596 +#: ../gui/wxpython/menustrings.py:1243 ../gui/wxpython/menustrings.py:1538 #: ../gui/wxpython/image2target/ii2t_menustrings.py:295 #: ../gui/wxpython/image2target/ii2t_menustrings.py:588 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1221 @@ -5972,14 +5946,14 @@ msgid "Manage color rules interactively" msgstr "" -#: ../gui/wxpython/menustrings.py:301 ../gui/wxpython/menustrings.py:1243 +#: ../gui/wxpython/menustrings.py:302 ../gui/wxpython/menustrings.py:1244 #: ../gui/wxpython/image2target/ii2t_menustrings.py:296 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1222 msgid "Interactive management of raster color tables." msgstr "" -#: ../gui/wxpython/menustrings.py:302 ../gui/wxpython/menustrings.py:597 -#: ../gui/wxpython/menustrings.py:1244 ../gui/wxpython/menustrings.py:1539 +#: ../gui/wxpython/menustrings.py:303 ../gui/wxpython/menustrings.py:598 +#: ../gui/wxpython/menustrings.py:1245 ../gui/wxpython/menustrings.py:1540 #: ../gui/wxpython/image2target/ii2t_menustrings.py:297 #: ../gui/wxpython/image2target/ii2t_menustrings.py:590 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1223 @@ -5987,38 +5961,38 @@ msgid "Export color table" msgstr "" -#: ../gui/wxpython/menustrings.py:303 ../gui/wxpython/menustrings.py:1245 +#: ../gui/wxpython/menustrings.py:304 ../gui/wxpython/menustrings.py:1246 #: ../gui/wxpython/image2target/ii2t_menustrings.py:298 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1224 msgid "Exports the color table associated with a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:304 ../gui/wxpython/menustrings.py:1246 +#: ../gui/wxpython/menustrings.py:305 ../gui/wxpython/menustrings.py:1247 #: ../gui/wxpython/image2target/ii2t_menustrings.py:299 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1225 msgid "Blend 2 color rasters" msgstr "" -#: ../gui/wxpython/menustrings.py:305 ../gui/wxpython/menustrings.py:1247 +#: ../gui/wxpython/menustrings.py:306 ../gui/wxpython/menustrings.py:1248 #: ../gui/wxpython/image2target/ii2t_menustrings.py:300 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1226 msgid "Blends color components of two raster maps by a given ratio." msgstr "" -#: ../gui/wxpython/menustrings.py:306 ../gui/wxpython/menustrings.py:1248 +#: ../gui/wxpython/menustrings.py:307 ../gui/wxpython/menustrings.py:1249 #: ../gui/wxpython/image2target/ii2t_menustrings.py:301 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1227 msgid "Create RGB" msgstr "" -#: ../gui/wxpython/menustrings.py:307 ../gui/wxpython/menustrings.py:1249 +#: ../gui/wxpython/menustrings.py:308 ../gui/wxpython/menustrings.py:1250 #: ../gui/wxpython/image2target/ii2t_menustrings.py:302 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1228 msgid "Combines red, green and blue raster maps into a single composite raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:308 ../gui/wxpython/menustrings.py:765 -#: ../gui/wxpython/menustrings.py:1250 ../gui/wxpython/menustrings.py:1707 +#: ../gui/wxpython/menustrings.py:309 ../gui/wxpython/menustrings.py:766 +#: ../gui/wxpython/menustrings.py:1251 ../gui/wxpython/menustrings.py:1708 #: ../gui/wxpython/image2target/ii2t_menustrings.py:303 #: ../gui/wxpython/image2target/ii2t_menustrings.py:754 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1229 @@ -6026,92 +6000,92 @@ msgid "RGB to HIS" msgstr "" -#: ../gui/wxpython/menustrings.py:309 ../gui/wxpython/menustrings.py:1251 +#: ../gui/wxpython/menustrings.py:310 ../gui/wxpython/menustrings.py:1252 #: ../gui/wxpython/image2target/ii2t_menustrings.py:304 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1230 msgid "Generates red, green and blue (RGB) raster map layers combining hue, intensity and saturation (HIS) values from user-specified input raster map layers." msgstr "" -#: ../gui/wxpython/menustrings.py:310 ../gui/wxpython/menustrings.py:1252 +#: ../gui/wxpython/menustrings.py:311 ../gui/wxpython/menustrings.py:1253 #: ../gui/wxpython/image2target/ii2t_menustrings.py:305 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1231 msgid "Query raster maps" msgstr "" -#: ../gui/wxpython/menustrings.py:311 ../gui/wxpython/menustrings.py:1253 +#: ../gui/wxpython/menustrings.py:312 ../gui/wxpython/menustrings.py:1254 #: ../gui/wxpython/image2target/ii2t_menustrings.py:306 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1232 msgid "Query values by coordinates" msgstr "" -#: ../gui/wxpython/menustrings.py:312 ../gui/wxpython/menustrings.py:1254 +#: ../gui/wxpython/menustrings.py:313 ../gui/wxpython/menustrings.py:1255 #: ../gui/wxpython/image2target/ii2t_menustrings.py:307 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1233 msgid "Queries raster maps on their category values and category labels." msgstr "" -#: ../gui/wxpython/menustrings.py:313 ../gui/wxpython/menustrings.py:1255 +#: ../gui/wxpython/menustrings.py:314 ../gui/wxpython/menustrings.py:1256 #: ../gui/wxpython/image2target/ii2t_menustrings.py:308 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1234 msgid "Query colors by value" msgstr "" -#: ../gui/wxpython/menustrings.py:314 ../gui/wxpython/menustrings.py:1256 +#: ../gui/wxpython/menustrings.py:315 ../gui/wxpython/menustrings.py:1257 #: ../gui/wxpython/image2target/ii2t_menustrings.py:309 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1235 msgid "Queries colors for a raster map layer." msgstr "" -#: ../gui/wxpython/menustrings.py:322 ../gui/wxpython/menustrings.py:1264 +#: ../gui/wxpython/menustrings.py:323 ../gui/wxpython/menustrings.py:1265 #: ../gui/wxpython/image2target/ii2t_menustrings.py:317 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1243 msgid "Raster buffers and distance" msgstr "" -#: ../gui/wxpython/menustrings.py:323 ../gui/wxpython/menustrings.py:1265 +#: ../gui/wxpython/menustrings.py:324 ../gui/wxpython/menustrings.py:1266 #: ../gui/wxpython/image2target/ii2t_menustrings.py:318 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1244 msgid "Buffer rasters" msgstr "" -#: ../gui/wxpython/menustrings.py:324 ../gui/wxpython/menustrings.py:1266 +#: ../gui/wxpython/menustrings.py:325 ../gui/wxpython/menustrings.py:1267 #: ../gui/wxpython/image2target/ii2t_menustrings.py:319 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1245 msgid "Creates a raster map showing buffer zones surrounding cells that contain non-NULL category values." msgstr "" -#: ../gui/wxpython/menustrings.py:325 ../gui/wxpython/menustrings.py:1267 +#: ../gui/wxpython/menustrings.py:326 ../gui/wxpython/menustrings.py:1268 #: ../gui/wxpython/image2target/ii2t_menustrings.py:320 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1246 msgid "Concentric circles" msgstr "" -#: ../gui/wxpython/menustrings.py:326 ../gui/wxpython/menustrings.py:1268 +#: ../gui/wxpython/menustrings.py:327 ../gui/wxpython/menustrings.py:1269 #: ../gui/wxpython/image2target/ii2t_menustrings.py:321 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1247 msgid "Creates a raster map containing concentric rings around a given point." msgstr "" -#: ../gui/wxpython/menustrings.py:327 ../gui/wxpython/menustrings.py:1269 +#: ../gui/wxpython/menustrings.py:328 ../gui/wxpython/menustrings.py:1270 #: ../gui/wxpython/image2target/ii2t_menustrings.py:322 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1248 msgid "Closest points" msgstr "" -#: ../gui/wxpython/menustrings.py:328 ../gui/wxpython/menustrings.py:1270 +#: ../gui/wxpython/menustrings.py:329 ../gui/wxpython/menustrings.py:1271 #: ../gui/wxpython/image2target/ii2t_menustrings.py:323 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1249 msgid "Locates the closest points between objects in two raster maps." msgstr "" -#: ../gui/wxpython/menustrings.py:329 ../gui/wxpython/menustrings.py:1271 +#: ../gui/wxpython/menustrings.py:330 ../gui/wxpython/menustrings.py:1272 #: ../gui/wxpython/image2target/ii2t_menustrings.py:324 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1250 msgid "Grow by one cell" msgstr "" -#: ../gui/wxpython/menustrings.py:330 ../gui/wxpython/menustrings.py:395 -#: ../gui/wxpython/menustrings.py:1272 ../gui/wxpython/menustrings.py:1337 +#: ../gui/wxpython/menustrings.py:331 ../gui/wxpython/menustrings.py:396 +#: ../gui/wxpython/menustrings.py:1273 ../gui/wxpython/menustrings.py:1338 #: ../gui/wxpython/image2target/ii2t_menustrings.py:325 #: ../gui/wxpython/image2target/ii2t_menustrings.py:388 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1251 @@ -6119,8 +6093,8 @@ msgid "Generates a raster map layer with contiguous areas grown by one cell." msgstr "" -#: ../gui/wxpython/menustrings.py:331 ../gui/wxpython/menustrings.py:387 -#: ../gui/wxpython/menustrings.py:1273 ../gui/wxpython/menustrings.py:1329 +#: ../gui/wxpython/menustrings.py:332 ../gui/wxpython/menustrings.py:388 +#: ../gui/wxpython/menustrings.py:1274 ../gui/wxpython/menustrings.py:1330 #: ../gui/wxpython/image2target/ii2t_menustrings.py:326 #: ../gui/wxpython/image2target/ii2t_menustrings.py:380 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1252 @@ -6128,8 +6102,8 @@ msgid "Distance to features" msgstr "" -#: ../gui/wxpython/menustrings.py:332 ../gui/wxpython/menustrings.py:388 -#: ../gui/wxpython/menustrings.py:1274 ../gui/wxpython/menustrings.py:1330 +#: ../gui/wxpython/menustrings.py:333 ../gui/wxpython/menustrings.py:389 +#: ../gui/wxpython/menustrings.py:1275 ../gui/wxpython/menustrings.py:1331 #: ../gui/wxpython/image2target/ii2t_menustrings.py:327 #: ../gui/wxpython/image2target/ii2t_menustrings.py:381 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1253 @@ -6137,22 +6111,22 @@ msgid "Generates a raster map containing distances to nearest raster features." msgstr "" -#: ../gui/wxpython/menustrings.py:333 ../gui/wxpython/menustrings.py:1275 +#: ../gui/wxpython/menustrings.py:334 ../gui/wxpython/menustrings.py:1276 #: ../gui/wxpython/image2target/ii2t_menustrings.py:328 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1254 #: ../gui/wxpython/nviz/tools.py:977 ../gui/wxpython/nviz/tools.py:2817 -#: ../gui/wxpython/psmap/dialogs.py:2310 +#: ../gui/wxpython/psmap/dialogs.py:2312 msgid "Mask" msgstr "" -#: ../gui/wxpython/menustrings.py:334 ../gui/wxpython/menustrings.py:1276 +#: ../gui/wxpython/menustrings.py:335 ../gui/wxpython/menustrings.py:1277 #: ../gui/wxpython/image2target/ii2t_menustrings.py:329 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1255 msgid "Creates a MASK for limiting raster operation." msgstr "" -#: ../gui/wxpython/menustrings.py:335 ../gui/wxpython/menustrings.py:336 -#: ../gui/wxpython/menustrings.py:1277 ../gui/wxpython/menustrings.py:1278 +#: ../gui/wxpython/menustrings.py:336 ../gui/wxpython/menustrings.py:337 +#: ../gui/wxpython/menustrings.py:1278 ../gui/wxpython/menustrings.py:1279 #: ../gui/wxpython/image2target/ii2t_menustrings.py:330 #: ../gui/wxpython/image2target/ii2t_menustrings.py:331 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1256 @@ -6160,539 +6134,539 @@ msgid "Raster map calculator" msgstr "" -#: ../gui/wxpython/menustrings.py:337 ../gui/wxpython/menustrings.py:1279 +#: ../gui/wxpython/menustrings.py:338 ../gui/wxpython/menustrings.py:1280 #: ../gui/wxpython/image2target/ii2t_menustrings.py:332 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1258 msgid "Neighborhood analysis" msgstr "" -#: ../gui/wxpython/menustrings.py:338 ../gui/wxpython/menustrings.py:1280 +#: ../gui/wxpython/menustrings.py:339 ../gui/wxpython/menustrings.py:1281 #: ../gui/wxpython/image2target/ii2t_menustrings.py:333 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1259 #: ../gui/wxpython/rlisetup/wizard.py:886 msgid "Moving window" msgstr "" -#: ../gui/wxpython/menustrings.py:339 ../gui/wxpython/menustrings.py:1281 +#: ../gui/wxpython/menustrings.py:340 ../gui/wxpython/menustrings.py:1282 #: ../gui/wxpython/image2target/ii2t_menustrings.py:334 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1260 msgid "Makes each cell category value a function of the category values assigned to the cells around it, and stores new cell values in an output raster map layer." msgstr "" -#: ../gui/wxpython/menustrings.py:340 ../gui/wxpython/menustrings.py:1282 +#: ../gui/wxpython/menustrings.py:341 ../gui/wxpython/menustrings.py:1283 #: ../gui/wxpython/image2target/ii2t_menustrings.py:335 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1261 msgid "Neighborhood points" msgstr "" -#: ../gui/wxpython/menustrings.py:341 ../gui/wxpython/menustrings.py:1283 +#: ../gui/wxpython/menustrings.py:342 ../gui/wxpython/menustrings.py:1284 #: ../gui/wxpython/image2target/ii2t_menustrings.py:336 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1262 msgid "Neighborhood analysis tool for vector point maps. Makes each cell value a function of the attribute values assigned to the vector points or centroids around it, and stores new cell values in an output raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:342 ../gui/wxpython/menustrings.py:1284 +#: ../gui/wxpython/menustrings.py:343 ../gui/wxpython/menustrings.py:1285 #: ../gui/wxpython/image2target/ii2t_menustrings.py:337 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1263 msgid "Overlay rasters" msgstr "" -#: ../gui/wxpython/menustrings.py:343 ../gui/wxpython/menustrings.py:1285 +#: ../gui/wxpython/menustrings.py:344 ../gui/wxpython/menustrings.py:1286 #: ../gui/wxpython/image2target/ii2t_menustrings.py:338 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1264 msgid "Cross product" msgstr "" -#: ../gui/wxpython/menustrings.py:344 ../gui/wxpython/menustrings.py:1286 +#: ../gui/wxpython/menustrings.py:345 ../gui/wxpython/menustrings.py:1287 #: ../gui/wxpython/image2target/ii2t_menustrings.py:339 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1265 msgid "Creates a cross product of the category values from multiple raster map layers." msgstr "" -#: ../gui/wxpython/menustrings.py:345 ../gui/wxpython/menustrings.py:1287 +#: ../gui/wxpython/menustrings.py:346 ../gui/wxpython/menustrings.py:1288 #: ../gui/wxpython/image2target/ii2t_menustrings.py:340 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1266 msgid "Patch raster maps" msgstr "" -#: ../gui/wxpython/menustrings.py:346 ../gui/wxpython/menustrings.py:1288 +#: ../gui/wxpython/menustrings.py:347 ../gui/wxpython/menustrings.py:1289 #: ../gui/wxpython/image2target/ii2t_menustrings.py:341 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1267 msgid "Creates a composite raster map layer by using known category values from one (or more) map layer(s) to fill in areas of \"no data\" in another map layer." msgstr "" -#: ../gui/wxpython/menustrings.py:347 ../gui/wxpython/menustrings.py:1289 +#: ../gui/wxpython/menustrings.py:348 ../gui/wxpython/menustrings.py:1290 #: ../gui/wxpython/image2target/ii2t_menustrings.py:342 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1268 msgid "Raster series aggregation" msgstr "" -#: ../gui/wxpython/menustrings.py:348 ../gui/wxpython/menustrings.py:1290 +#: ../gui/wxpython/menustrings.py:349 ../gui/wxpython/menustrings.py:1291 #: ../gui/wxpython/image2target/ii2t_menustrings.py:343 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1269 msgid "Makes each output cell value a function of the values assigned to the corresponding cells in the input raster map layers." msgstr "" -#: ../gui/wxpython/menustrings.py:349 ../gui/wxpython/menustrings.py:1291 +#: ../gui/wxpython/menustrings.py:350 ../gui/wxpython/menustrings.py:1292 #: ../gui/wxpython/image2target/ii2t_menustrings.py:344 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1270 msgid "Raster series accumulation" msgstr "" -#: ../gui/wxpython/menustrings.py:350 ../gui/wxpython/menustrings.py:1292 +#: ../gui/wxpython/menustrings.py:351 ../gui/wxpython/menustrings.py:1293 #: ../gui/wxpython/image2target/ii2t_menustrings.py:345 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1271 msgid "Makes each output cell value a accumulationfunction of the values assigned to the corresponding cells in the input raster map layers." msgstr "" -#: ../gui/wxpython/menustrings.py:351 ../gui/wxpython/menustrings.py:1293 +#: ../gui/wxpython/menustrings.py:352 ../gui/wxpython/menustrings.py:1294 #: ../gui/wxpython/image2target/ii2t_menustrings.py:346 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1272 msgid "Statistical overlay" msgstr "" -#: ../gui/wxpython/menustrings.py:352 ../gui/wxpython/menustrings.py:1294 +#: ../gui/wxpython/menustrings.py:353 ../gui/wxpython/menustrings.py:1295 #: ../gui/wxpython/image2target/ii2t_menustrings.py:347 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1273 msgid "Calculates category or object oriented statistics (accumulator-based statistics)." msgstr "" -#: ../gui/wxpython/menustrings.py:353 ../gui/wxpython/menustrings.py:1295 +#: ../gui/wxpython/menustrings.py:354 ../gui/wxpython/menustrings.py:1296 #: ../gui/wxpython/image2target/ii2t_menustrings.py:348 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1274 msgid "Quantiles overlay" msgstr "" -#: ../gui/wxpython/menustrings.py:354 ../gui/wxpython/menustrings.py:1296 +#: ../gui/wxpython/menustrings.py:355 ../gui/wxpython/menustrings.py:1297 #: ../gui/wxpython/image2target/ii2t_menustrings.py:349 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1275 msgid "Compute category quantiles using two passes." msgstr "" -#: ../gui/wxpython/menustrings.py:355 ../gui/wxpython/menustrings.py:1297 +#: ../gui/wxpython/menustrings.py:356 ../gui/wxpython/menustrings.py:1298 #: ../gui/wxpython/image2target/ii2t_menustrings.py:350 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1276 msgid "Solar radiance and shadows" msgstr "" -#: ../gui/wxpython/menustrings.py:356 ../gui/wxpython/menustrings.py:1298 +#: ../gui/wxpython/menustrings.py:357 ../gui/wxpython/menustrings.py:1299 #: ../gui/wxpython/image2target/ii2t_menustrings.py:351 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1277 msgid "LatLong map" msgstr "" -#: ../gui/wxpython/menustrings.py:357 ../gui/wxpython/menustrings.py:1299 +#: ../gui/wxpython/menustrings.py:358 ../gui/wxpython/menustrings.py:1300 #: ../gui/wxpython/image2target/ii2t_menustrings.py:352 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1278 msgid "Creates a latitude/longitude raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:358 ../gui/wxpython/menustrings.py:1300 +#: ../gui/wxpython/menustrings.py:359 ../gui/wxpython/menustrings.py:1301 #: ../gui/wxpython/image2target/ii2t_menustrings.py:353 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1279 msgid "Solar irradiance and irradiation" msgstr "" -#: ../gui/wxpython/menustrings.py:359 ../gui/wxpython/menustrings.py:1301 +#: ../gui/wxpython/menustrings.py:360 ../gui/wxpython/menustrings.py:1302 #: ../gui/wxpython/image2target/ii2t_menustrings.py:354 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1280 msgid "Solar irradiance and irradiation model. Computes direct (beam), diffuse and reflected solar irradiation raster maps for given day, latitude, surface and atmospheric conditions. Solar parameters (e.g. sunrise, sunset times, declination, extraterrestrial irradiance, daylight length) are saved in the map history file. Alternatively, a local time can be specified to compute solar incidence angle and/or irradiance raster maps. The shadowing effect of the topography is optionally incorporated." msgstr "" -#: ../gui/wxpython/menustrings.py:360 ../gui/wxpython/menustrings.py:1302 +#: ../gui/wxpython/menustrings.py:361 ../gui/wxpython/menustrings.py:1303 #: ../gui/wxpython/image2target/ii2t_menustrings.py:355 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1281 msgid "Shadows map" msgstr "" -#: ../gui/wxpython/menustrings.py:361 ../gui/wxpython/menustrings.py:1303 +#: ../gui/wxpython/menustrings.py:362 ../gui/wxpython/menustrings.py:1304 #: ../gui/wxpython/image2target/ii2t_menustrings.py:356 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1282 msgid "Calculates cast shadow areas from sun position and elevation raster map. Either exact sun position (A) is specified, or date/time to calculate the sun position (B) by r.sunmask itself." msgstr "" -#: ../gui/wxpython/menustrings.py:362 ../gui/wxpython/menustrings.py:1304 +#: ../gui/wxpython/menustrings.py:363 ../gui/wxpython/menustrings.py:1305 #: ../gui/wxpython/image2target/ii2t_menustrings.py:357 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1283 msgid "Sunshine hours and solar angles" msgstr "" -#: ../gui/wxpython/menustrings.py:363 ../gui/wxpython/menustrings.py:1305 +#: ../gui/wxpython/menustrings.py:364 ../gui/wxpython/menustrings.py:1306 #: ../gui/wxpython/image2target/ii2t_menustrings.py:358 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1284 msgid "Calculates solar elevation, solar azimuth, and sun hours. Solar elevation: the angle between the direction of the geometric center of the sun's apparent disk and the (idealized) horizon. Solar azimuth: the angle from due north in clockwise direction." msgstr "" -#: ../gui/wxpython/menustrings.py:364 ../gui/wxpython/menustrings.py:1306 +#: ../gui/wxpython/menustrings.py:365 ../gui/wxpython/menustrings.py:1307 #: ../gui/wxpython/image2target/ii2t_menustrings.py:359 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1285 msgid "Terrain analysis" msgstr "" -#: ../gui/wxpython/menustrings.py:365 ../gui/wxpython/menustrings.py:1307 +#: ../gui/wxpython/menustrings.py:366 ../gui/wxpython/menustrings.py:1308 #: ../gui/wxpython/image2target/ii2t_menustrings.py:360 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1286 msgid "Generate contour lines" msgstr "" -#: ../gui/wxpython/menustrings.py:366 ../gui/wxpython/menustrings.py:1308 +#: ../gui/wxpython/menustrings.py:367 ../gui/wxpython/menustrings.py:1309 #: ../gui/wxpython/image2target/ii2t_menustrings.py:361 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1287 msgid "Produces a vector map of specified contours from a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:367 ../gui/wxpython/menustrings.py:1309 +#: ../gui/wxpython/menustrings.py:368 ../gui/wxpython/menustrings.py:1310 #: ../gui/wxpython/image2target/ii2t_menustrings.py:362 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1288 msgid "Cost surface" msgstr "" -#: ../gui/wxpython/menustrings.py:368 ../gui/wxpython/menustrings.py:1310 +#: ../gui/wxpython/menustrings.py:369 ../gui/wxpython/menustrings.py:1311 #: ../gui/wxpython/image2target/ii2t_menustrings.py:363 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1289 msgid "Creates a raster map showing the cumulative cost of moving between different geographic locations on an input raster map whose cell category values represent cost." msgstr "" -#: ../gui/wxpython/menustrings.py:369 ../gui/wxpython/menustrings.py:1311 +#: ../gui/wxpython/menustrings.py:370 ../gui/wxpython/menustrings.py:1312 #: ../gui/wxpython/image2target/ii2t_menustrings.py:364 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1290 msgid "Cumulative movement costs" msgstr "" -#: ../gui/wxpython/menustrings.py:370 ../gui/wxpython/menustrings.py:1312 +#: ../gui/wxpython/menustrings.py:371 ../gui/wxpython/menustrings.py:1313 #: ../gui/wxpython/image2target/ii2t_menustrings.py:365 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1291 msgid "Creates a raster map showing the anisotropic cumulative cost of moving between different geographic locations on an input raster map whose cell category values represent cost." msgstr "" -#: ../gui/wxpython/menustrings.py:371 ../gui/wxpython/menustrings.py:1313 +#: ../gui/wxpython/menustrings.py:372 ../gui/wxpython/menustrings.py:1314 #: ../gui/wxpython/image2target/ii2t_menustrings.py:366 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1292 msgid "Least cost route or flow" msgstr "" -#: ../gui/wxpython/menustrings.py:372 ../gui/wxpython/menustrings.py:1314 +#: ../gui/wxpython/menustrings.py:373 ../gui/wxpython/menustrings.py:1315 #: ../gui/wxpython/image2target/ii2t_menustrings.py:367 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1293 msgid "Traces a flow through an elevation model or cost surface on a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:373 ../gui/wxpython/menustrings.py:1315 +#: ../gui/wxpython/menustrings.py:374 ../gui/wxpython/menustrings.py:1316 #: ../gui/wxpython/image2target/ii2t_menustrings.py:368 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1294 msgid "Compute shaded relief" msgstr "" -#: ../gui/wxpython/menustrings.py:374 ../gui/wxpython/menustrings.py:1316 +#: ../gui/wxpython/menustrings.py:375 ../gui/wxpython/menustrings.py:1317 #: ../gui/wxpython/image2target/ii2t_menustrings.py:369 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1295 msgid "Creates shaded relief map from an elevation map (DEM). " msgstr "" -#: ../gui/wxpython/menustrings.py:375 ../gui/wxpython/menustrings.py:1317 +#: ../gui/wxpython/menustrings.py:376 ../gui/wxpython/menustrings.py:1318 #: ../gui/wxpython/image2target/ii2t_menustrings.py:370 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1296 msgid "Apply shade to raster" msgstr "" -#: ../gui/wxpython/menustrings.py:376 ../gui/wxpython/menustrings.py:1318 +#: ../gui/wxpython/menustrings.py:377 ../gui/wxpython/menustrings.py:1319 #: ../gui/wxpython/image2target/ii2t_menustrings.py:371 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1297 msgid "Drapes a color raster over an shaded relief or aspect map." msgstr "" -#: ../gui/wxpython/menustrings.py:377 ../gui/wxpython/menustrings.py:1319 +#: ../gui/wxpython/menustrings.py:378 ../gui/wxpython/menustrings.py:1320 #: ../gui/wxpython/image2target/ii2t_menustrings.py:372 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1298 msgid "Slope and aspect" msgstr "" -#: ../gui/wxpython/menustrings.py:378 ../gui/wxpython/menustrings.py:1320 +#: ../gui/wxpython/menustrings.py:379 ../gui/wxpython/menustrings.py:1321 #: ../gui/wxpython/image2target/ii2t_menustrings.py:373 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1299 msgid "Generates raster maps of slope, aspect, curvatures and partial derivatives from an elevation raster map. Aspect is calculated counterclockwise from east." msgstr "" -#: ../gui/wxpython/menustrings.py:379 ../gui/wxpython/menustrings.py:1321 +#: ../gui/wxpython/menustrings.py:380 ../gui/wxpython/menustrings.py:1322 msgid "Landforms" msgstr "" -#: ../gui/wxpython/menustrings.py:380 ../gui/wxpython/menustrings.py:1322 +#: ../gui/wxpython/menustrings.py:381 ../gui/wxpython/menustrings.py:1323 msgid "Calculates geomorphons (terrain forms) and associated geometry using machine vision approach." msgstr "" -#: ../gui/wxpython/menustrings.py:381 ../gui/wxpython/menustrings.py:1323 +#: ../gui/wxpython/menustrings.py:382 ../gui/wxpython/menustrings.py:1324 #: ../gui/wxpython/image2target/ii2t_menustrings.py:374 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1300 msgid "Terrain parameters" msgstr "" -#: ../gui/wxpython/menustrings.py:382 ../gui/wxpython/menustrings.py:1324 +#: ../gui/wxpython/menustrings.py:383 ../gui/wxpython/menustrings.py:1325 #: ../gui/wxpython/image2target/ii2t_menustrings.py:375 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1301 msgid "Extracts terrain parameters from a DEM. Uses a multi-scale approach by taking fitting quadratic parameters to any size window (via least squares)." msgstr "" -#: ../gui/wxpython/menustrings.py:383 ../gui/wxpython/menustrings.py:1325 +#: ../gui/wxpython/menustrings.py:384 ../gui/wxpython/menustrings.py:1326 #: ../gui/wxpython/image2target/ii2t_menustrings.py:376 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1302 msgid "Textural features" msgstr "" -#: ../gui/wxpython/menustrings.py:384 ../gui/wxpython/menustrings.py:1326 +#: ../gui/wxpython/menustrings.py:385 ../gui/wxpython/menustrings.py:1327 #: ../gui/wxpython/image2target/ii2t_menustrings.py:377 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1303 msgid "Generate images with textural features from a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:385 ../gui/wxpython/menustrings.py:1327 +#: ../gui/wxpython/menustrings.py:386 ../gui/wxpython/menustrings.py:1328 #: ../gui/wxpython/image2target/ii2t_menustrings.py:378 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1304 msgid "Visibility" msgstr "" -#: ../gui/wxpython/menustrings.py:386 ../gui/wxpython/menustrings.py:1328 +#: ../gui/wxpython/menustrings.py:387 ../gui/wxpython/menustrings.py:1329 #: ../gui/wxpython/image2target/ii2t_menustrings.py:379 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1305 msgid "Computes the viewshed of a point on an elevation raster map. Default format: NULL (invisible), vertical angle wrt viewpoint (visible)." msgstr "" -#: ../gui/wxpython/menustrings.py:389 ../gui/wxpython/menustrings.py:1331 +#: ../gui/wxpython/menustrings.py:390 ../gui/wxpython/menustrings.py:1332 #: ../gui/wxpython/image2target/ii2t_menustrings.py:382 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1308 msgid "Horizon angle" msgstr "" -#: ../gui/wxpython/menustrings.py:390 ../gui/wxpython/menustrings.py:1332 +#: ../gui/wxpython/menustrings.py:391 ../gui/wxpython/menustrings.py:1333 #: ../gui/wxpython/image2target/ii2t_menustrings.py:383 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1309 msgid "Computes horizon angle height from a digital elevation model. The module has two different modes of operation: 1. Computes the entire horizon around a single point whose coordinates are given with the 'coord' option. The horizon height (in radians). 2. Computes one or more raster maps of the horizon height in a single direction. The input for this is the angle (in degrees), which is measured counterclockwise with east=0, north=90 etc. The output is the horizon height in radians." msgstr "" -#: ../gui/wxpython/menustrings.py:391 ../gui/wxpython/menustrings.py:1333 +#: ../gui/wxpython/menustrings.py:392 ../gui/wxpython/menustrings.py:1334 #: ../gui/wxpython/image2target/ii2t_menustrings.py:384 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1310 msgid "Transform features" msgstr "" -#: ../gui/wxpython/menustrings.py:392 ../gui/wxpython/menustrings.py:1334 +#: ../gui/wxpython/menustrings.py:393 ../gui/wxpython/menustrings.py:1335 #: ../gui/wxpython/image2target/ii2t_menustrings.py:385 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1311 msgid "Clump" msgstr "" -#: ../gui/wxpython/menustrings.py:393 ../gui/wxpython/menustrings.py:1335 +#: ../gui/wxpython/menustrings.py:394 ../gui/wxpython/menustrings.py:1336 #: ../gui/wxpython/image2target/ii2t_menustrings.py:386 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1312 msgid "Recategorizes data in a raster map by grouping cells that form physically discrete areas into unique categories." msgstr "" -#: ../gui/wxpython/menustrings.py:394 ../gui/wxpython/menustrings.py:1336 +#: ../gui/wxpython/menustrings.py:395 ../gui/wxpython/menustrings.py:1337 #: ../gui/wxpython/image2target/ii2t_menustrings.py:387 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1313 msgid "Grow" msgstr "" -#: ../gui/wxpython/menustrings.py:396 ../gui/wxpython/menustrings.py:1338 +#: ../gui/wxpython/menustrings.py:397 ../gui/wxpython/menustrings.py:1339 #: ../gui/wxpython/image2target/ii2t_menustrings.py:389 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1315 msgid "Thin" msgstr "" -#: ../gui/wxpython/menustrings.py:397 ../gui/wxpython/menustrings.py:1339 +#: ../gui/wxpython/menustrings.py:398 ../gui/wxpython/menustrings.py:1340 #: ../gui/wxpython/image2target/ii2t_menustrings.py:390 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1316 msgid "Thins non-null cells that denote linear features in a raster map layer." msgstr "" -#: ../gui/wxpython/menustrings.py:398 ../gui/wxpython/menustrings.py:1340 +#: ../gui/wxpython/menustrings.py:399 ../gui/wxpython/menustrings.py:1341 #: ../gui/wxpython/image2target/ii2t_menustrings.py:391 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1317 msgid "Hydrologic modeling" msgstr "" -#: ../gui/wxpython/menustrings.py:399 ../gui/wxpython/menustrings.py:1341 +#: ../gui/wxpython/menustrings.py:400 ../gui/wxpython/menustrings.py:1342 #: ../gui/wxpython/image2target/ii2t_menustrings.py:392 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1318 msgid "Carve stream channels" msgstr "" -#: ../gui/wxpython/menustrings.py:400 ../gui/wxpython/menustrings.py:1342 +#: ../gui/wxpython/menustrings.py:401 ../gui/wxpython/menustrings.py:1343 #: ../gui/wxpython/image2target/ii2t_menustrings.py:393 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1319 msgid "Generates stream channels. Takes vector stream data, transforms it to raster and subtracts depth from the output DEM." msgstr "" -#: ../gui/wxpython/menustrings.py:401 ../gui/wxpython/menustrings.py:1343 +#: ../gui/wxpython/menustrings.py:402 ../gui/wxpython/menustrings.py:1344 #: ../gui/wxpython/image2target/ii2t_menustrings.py:394 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1320 msgid "Fill lake" msgstr "" -#: ../gui/wxpython/menustrings.py:402 ../gui/wxpython/menustrings.py:1344 +#: ../gui/wxpython/menustrings.py:403 ../gui/wxpython/menustrings.py:1345 #: ../gui/wxpython/image2target/ii2t_menustrings.py:395 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1321 msgid "Fills lake at given point to given level." msgstr "" -#: ../gui/wxpython/menustrings.py:403 ../gui/wxpython/menustrings.py:1345 +#: ../gui/wxpython/menustrings.py:404 ../gui/wxpython/menustrings.py:1346 #: ../gui/wxpython/image2target/ii2t_menustrings.py:396 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1322 msgid "Depressionless map and flowlines" msgstr "" -#: ../gui/wxpython/menustrings.py:404 ../gui/wxpython/menustrings.py:1346 +#: ../gui/wxpython/menustrings.py:405 ../gui/wxpython/menustrings.py:1347 #: ../gui/wxpython/image2target/ii2t_menustrings.py:397 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1323 msgid "Filters and generates a depressionless elevation map and a flow direction map from a given elevation raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:405 ../gui/wxpython/menustrings.py:1347 +#: ../gui/wxpython/menustrings.py:406 ../gui/wxpython/menustrings.py:1348 #: ../gui/wxpython/image2target/ii2t_menustrings.py:398 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1324 msgid "Flow accumulation" msgstr "" -#: ../gui/wxpython/menustrings.py:406 ../gui/wxpython/menustrings.py:1348 +#: ../gui/wxpython/menustrings.py:407 ../gui/wxpython/menustrings.py:1349 #: ../gui/wxpython/image2target/ii2t_menustrings.py:399 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1325 msgid "Performs flow computation for massive grids." msgstr "" -#: ../gui/wxpython/menustrings.py:407 ../gui/wxpython/menustrings.py:1349 +#: ../gui/wxpython/menustrings.py:408 ../gui/wxpython/menustrings.py:1350 #: ../gui/wxpython/image2target/ii2t_menustrings.py:400 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1326 msgid "Flow lines" msgstr "" -#: ../gui/wxpython/menustrings.py:408 ../gui/wxpython/menustrings.py:1350 +#: ../gui/wxpython/menustrings.py:409 ../gui/wxpython/menustrings.py:1351 #: ../gui/wxpython/image2target/ii2t_menustrings.py:401 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1327 msgid "Constructs flowlines. Computes flowlines, flowpath lengths, and flowaccumulation (contributing areas) from a elevation raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:409 ../gui/wxpython/menustrings.py:1351 +#: ../gui/wxpython/menustrings.py:410 ../gui/wxpython/menustrings.py:1352 #: ../gui/wxpython/image2target/ii2t_menustrings.py:402 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1328 msgid "Watershed analysis" msgstr "" -#: ../gui/wxpython/menustrings.py:410 ../gui/wxpython/menustrings.py:1352 +#: ../gui/wxpython/menustrings.py:411 ../gui/wxpython/menustrings.py:1353 #: ../gui/wxpython/image2target/ii2t_menustrings.py:403 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1329 msgid "Calculates hydrological parameters and RUSLE factors." msgstr "" -#: ../gui/wxpython/menustrings.py:411 ../gui/wxpython/menustrings.py:1353 +#: ../gui/wxpython/menustrings.py:412 ../gui/wxpython/menustrings.py:1354 #: ../gui/wxpython/image2target/ii2t_menustrings.py:404 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1330 msgid "Watershed subbasins" msgstr "" -#: ../gui/wxpython/menustrings.py:412 ../gui/wxpython/menustrings.py:1354 +#: ../gui/wxpython/menustrings.py:413 ../gui/wxpython/menustrings.py:1355 #: ../gui/wxpython/image2target/ii2t_menustrings.py:405 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1331 msgid "Generates watershed subbasins raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:413 ../gui/wxpython/menustrings.py:1355 +#: ../gui/wxpython/menustrings.py:414 ../gui/wxpython/menustrings.py:1356 #: ../gui/wxpython/image2target/ii2t_menustrings.py:406 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1332 msgid "Watershed basin creation" msgstr "" -#: ../gui/wxpython/menustrings.py:414 ../gui/wxpython/menustrings.py:1356 +#: ../gui/wxpython/menustrings.py:415 ../gui/wxpython/menustrings.py:1357 #: ../gui/wxpython/image2target/ii2t_menustrings.py:407 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1333 msgid "Creates watershed basins from a drainage direction map." msgstr "" -#: ../gui/wxpython/menustrings.py:415 ../gui/wxpython/menustrings.py:1357 +#: ../gui/wxpython/menustrings.py:416 ../gui/wxpython/menustrings.py:1358 #: ../gui/wxpython/image2target/ii2t_menustrings.py:408 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1334 msgid "Extraction of stream networks" msgstr "" -#: ../gui/wxpython/menustrings.py:416 ../gui/wxpython/menustrings.py:1358 +#: ../gui/wxpython/menustrings.py:417 ../gui/wxpython/menustrings.py:1359 #: ../gui/wxpython/image2target/ii2t_menustrings.py:409 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1335 msgid "Performs stream network extraction." msgstr "" -#: ../gui/wxpython/menustrings.py:417 ../gui/wxpython/menustrings.py:1359 +#: ../gui/wxpython/menustrings.py:418 ../gui/wxpython/menustrings.py:1360 #: ../gui/wxpython/image2target/ii2t_menustrings.py:410 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1336 msgid "SIMWE Overland flow modeling" msgstr "" -#: ../gui/wxpython/menustrings.py:418 ../gui/wxpython/menustrings.py:1360 +#: ../gui/wxpython/menustrings.py:419 ../gui/wxpython/menustrings.py:1361 #: ../gui/wxpython/image2target/ii2t_menustrings.py:411 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1337 msgid "Overland flow hydrologic simulation using path sampling method (SIMWE)." msgstr "" -#: ../gui/wxpython/menustrings.py:419 ../gui/wxpython/menustrings.py:1361 +#: ../gui/wxpython/menustrings.py:420 ../gui/wxpython/menustrings.py:1362 #: ../gui/wxpython/image2target/ii2t_menustrings.py:412 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1338 msgid "SIMWE Sediment flux modeling" msgstr "" -#: ../gui/wxpython/menustrings.py:420 ../gui/wxpython/menustrings.py:1362 +#: ../gui/wxpython/menustrings.py:421 ../gui/wxpython/menustrings.py:1363 #: ../gui/wxpython/image2target/ii2t_menustrings.py:413 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1339 msgid "Sediment transport and erosion/deposition simulation using path sampling method (SIMWE)." msgstr "" -#: ../gui/wxpython/menustrings.py:421 ../gui/wxpython/menustrings.py:1363 +#: ../gui/wxpython/menustrings.py:422 ../gui/wxpython/menustrings.py:1364 #: ../gui/wxpython/image2target/ii2t_menustrings.py:414 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1340 msgid "Topographic index map" msgstr "" -#: ../gui/wxpython/menustrings.py:422 ../gui/wxpython/menustrings.py:1364 +#: ../gui/wxpython/menustrings.py:423 ../gui/wxpython/menustrings.py:1365 #: ../gui/wxpython/image2target/ii2t_menustrings.py:415 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1341 msgid "Creates a topographic index (wetness index) raster map from an elevation raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:423 ../gui/wxpython/menustrings.py:1365 +#: ../gui/wxpython/menustrings.py:424 ../gui/wxpython/menustrings.py:1366 #: ../gui/wxpython/image2target/ii2t_menustrings.py:416 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1342 msgid "TOPMODEL simulation" msgstr "" -#: ../gui/wxpython/menustrings.py:424 ../gui/wxpython/menustrings.py:1366 +#: ../gui/wxpython/menustrings.py:425 ../gui/wxpython/menustrings.py:1367 #: ../gui/wxpython/image2target/ii2t_menustrings.py:417 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1343 msgid "Simulates TOPMODEL which is a physically based hydrologic model." msgstr "" -#: ../gui/wxpython/menustrings.py:425 ../gui/wxpython/menustrings.py:1367 +#: ../gui/wxpython/menustrings.py:426 ../gui/wxpython/menustrings.py:1368 #: ../gui/wxpython/image2target/ii2t_menustrings.py:418 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1344 msgid "USLE K-factor" msgstr "" -#: ../gui/wxpython/menustrings.py:426 ../gui/wxpython/menustrings.py:1368 +#: ../gui/wxpython/menustrings.py:427 ../gui/wxpython/menustrings.py:1369 #: ../gui/wxpython/image2target/ii2t_menustrings.py:419 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1345 msgid "Computes USLE Soil Erodibility Factor (K)." msgstr "" -#: ../gui/wxpython/menustrings.py:427 ../gui/wxpython/menustrings.py:1369 +#: ../gui/wxpython/menustrings.py:428 ../gui/wxpython/menustrings.py:1370 #: ../gui/wxpython/image2target/ii2t_menustrings.py:420 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1346 msgid "USLE R-factor" msgstr "" -#: ../gui/wxpython/menustrings.py:428 ../gui/wxpython/menustrings.py:1370 +#: ../gui/wxpython/menustrings.py:429 ../gui/wxpython/menustrings.py:1371 #: ../gui/wxpython/image2target/ii2t_menustrings.py:421 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1347 msgid "Computes USLE R factor, Rainfall erosivity index." msgstr "" -#: ../gui/wxpython/menustrings.py:429 ../gui/wxpython/menustrings.py:876 -#: ../gui/wxpython/menustrings.py:1371 ../gui/wxpython/menustrings.py:1818 +#: ../gui/wxpython/menustrings.py:430 ../gui/wxpython/menustrings.py:877 +#: ../gui/wxpython/menustrings.py:1372 ../gui/wxpython/menustrings.py:1819 #: ../gui/wxpython/image2target/ii2t_menustrings.py:422 #: ../gui/wxpython/image2target/ii2t_menustrings.py:860 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1348 @@ -6700,254 +6674,254 @@ msgid "Groundwater modeling" msgstr "" -#: ../gui/wxpython/menustrings.py:430 ../gui/wxpython/menustrings.py:1372 +#: ../gui/wxpython/menustrings.py:431 ../gui/wxpython/menustrings.py:1373 #: ../gui/wxpython/image2target/ii2t_menustrings.py:423 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1349 msgid "Groundwater flow" msgstr "" -#: ../gui/wxpython/menustrings.py:431 ../gui/wxpython/menustrings.py:1373 +#: ../gui/wxpython/menustrings.py:432 ../gui/wxpython/menustrings.py:1374 #: ../gui/wxpython/image2target/ii2t_menustrings.py:424 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1350 msgid "Numerical calculation program for transient, confined and unconfined groundwater flow in two dimensions." msgstr "" -#: ../gui/wxpython/menustrings.py:432 ../gui/wxpython/menustrings.py:1374 +#: ../gui/wxpython/menustrings.py:433 ../gui/wxpython/menustrings.py:1375 #: ../gui/wxpython/image2target/ii2t_menustrings.py:425 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1351 msgid "Groundwater solute transport" msgstr "" -#: ../gui/wxpython/menustrings.py:433 ../gui/wxpython/menustrings.py:1375 +#: ../gui/wxpython/menustrings.py:434 ../gui/wxpython/menustrings.py:1376 #: ../gui/wxpython/image2target/ii2t_menustrings.py:426 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1352 msgid "Numerical calculation program for transient, confined and unconfined solute transport in two dimensions" msgstr "" -#: ../gui/wxpython/menustrings.py:434 ../gui/wxpython/menustrings.py:1376 +#: ../gui/wxpython/menustrings.py:435 ../gui/wxpython/menustrings.py:1377 #: ../gui/wxpython/image2target/ii2t_menustrings.py:427 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1353 msgid "Landscape patch analysis" msgstr "" -#: ../gui/wxpython/menustrings.py:435 ../gui/wxpython/menustrings.py:1377 +#: ../gui/wxpython/menustrings.py:436 ../gui/wxpython/menustrings.py:1378 #: ../gui/wxpython/image2target/ii2t_menustrings.py:428 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1354 msgid "Set up sampling and analysis framework" msgstr "" -#: ../gui/wxpython/menustrings.py:436 ../gui/wxpython/menustrings.py:1378 +#: ../gui/wxpython/menustrings.py:437 ../gui/wxpython/menustrings.py:1379 #: ../gui/wxpython/image2target/ii2t_menustrings.py:429 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1355 msgid "Configuration editor for r.li.'index'" msgstr "" -#: ../gui/wxpython/menustrings.py:437 ../gui/wxpython/menustrings.py:1379 +#: ../gui/wxpython/menustrings.py:438 ../gui/wxpython/menustrings.py:1380 #: ../gui/wxpython/image2target/ii2t_menustrings.py:430 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1356 msgid "Edge density" msgstr "" -#: ../gui/wxpython/menustrings.py:438 ../gui/wxpython/menustrings.py:1380 +#: ../gui/wxpython/menustrings.py:439 ../gui/wxpython/menustrings.py:1381 #: ../gui/wxpython/image2target/ii2t_menustrings.py:431 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1357 msgid "Calculates edge density index on a raster map, using a 4 neighbour algorithm" msgstr "" -#: ../gui/wxpython/menustrings.py:439 ../gui/wxpython/menustrings.py:1381 +#: ../gui/wxpython/menustrings.py:440 ../gui/wxpython/menustrings.py:1382 #: ../gui/wxpython/image2target/ii2t_menustrings.py:432 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1358 msgid "Contrast weighted edge density" msgstr "" -#: ../gui/wxpython/menustrings.py:440 ../gui/wxpython/menustrings.py:1382 +#: ../gui/wxpython/menustrings.py:441 ../gui/wxpython/menustrings.py:1383 #: ../gui/wxpython/image2target/ii2t_menustrings.py:433 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1359 msgid "Calculates contrast weighted edge density index on a raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:441 ../gui/wxpython/menustrings.py:1383 +#: ../gui/wxpython/menustrings.py:442 ../gui/wxpython/menustrings.py:1384 #: ../gui/wxpython/image2target/ii2t_menustrings.py:434 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1360 msgid "Patch area mean" msgstr "" -#: ../gui/wxpython/menustrings.py:442 ../gui/wxpython/menustrings.py:1384 +#: ../gui/wxpython/menustrings.py:443 ../gui/wxpython/menustrings.py:1385 #: ../gui/wxpython/image2target/ii2t_menustrings.py:435 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1361 msgid "Calculates mean patch size index on a raster map, using a 4 neighbour algorithm" msgstr "" -#: ../gui/wxpython/menustrings.py:443 ../gui/wxpython/menustrings.py:1385 +#: ../gui/wxpython/menustrings.py:444 ../gui/wxpython/menustrings.py:1386 #: ../gui/wxpython/image2target/ii2t_menustrings.py:436 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1362 msgid "Patch area range" msgstr "" -#: ../gui/wxpython/menustrings.py:444 ../gui/wxpython/menustrings.py:1386 +#: ../gui/wxpython/menustrings.py:445 ../gui/wxpython/menustrings.py:1387 #: ../gui/wxpython/image2target/ii2t_menustrings.py:437 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1363 msgid "Calculates range of patch area size on a raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:445 ../gui/wxpython/menustrings.py:1387 +#: ../gui/wxpython/menustrings.py:446 ../gui/wxpython/menustrings.py:1388 #: ../gui/wxpython/image2target/ii2t_menustrings.py:438 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1364 msgid "Patch area Std Dev" msgstr "" -#: ../gui/wxpython/menustrings.py:446 ../gui/wxpython/menustrings.py:1388 +#: ../gui/wxpython/menustrings.py:447 ../gui/wxpython/menustrings.py:1389 #: ../gui/wxpython/image2target/ii2t_menustrings.py:439 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1365 msgid "Calculates standard deviation of patch area a raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:447 ../gui/wxpython/menustrings.py:1389 +#: ../gui/wxpython/menustrings.py:448 ../gui/wxpython/menustrings.py:1390 #: ../gui/wxpython/image2target/ii2t_menustrings.py:440 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1366 msgid "Patch area Coeff Var" msgstr "" -#: ../gui/wxpython/menustrings.py:448 ../gui/wxpython/menustrings.py:1390 +#: ../gui/wxpython/menustrings.py:449 ../gui/wxpython/menustrings.py:1391 #: ../gui/wxpython/image2target/ii2t_menustrings.py:441 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1367 msgid "Calculates coefficient of variation of patch area on a raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:449 ../gui/wxpython/menustrings.py:1391 +#: ../gui/wxpython/menustrings.py:450 ../gui/wxpython/menustrings.py:1392 #: ../gui/wxpython/image2target/ii2t_menustrings.py:442 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1368 msgid "Patch density" msgstr "" -#: ../gui/wxpython/menustrings.py:450 ../gui/wxpython/menustrings.py:1392 +#: ../gui/wxpython/menustrings.py:451 ../gui/wxpython/menustrings.py:1393 #: ../gui/wxpython/image2target/ii2t_menustrings.py:443 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1369 msgid "Calculates patch density index on a raster map, using a 4 neighbour algorithm" msgstr "" -#: ../gui/wxpython/menustrings.py:451 ../gui/wxpython/menustrings.py:1393 +#: ../gui/wxpython/menustrings.py:452 ../gui/wxpython/menustrings.py:1394 #: ../gui/wxpython/image2target/ii2t_menustrings.py:444 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1370 msgid "Patch number" msgstr "" -#: ../gui/wxpython/menustrings.py:452 ../gui/wxpython/menustrings.py:1394 +#: ../gui/wxpython/menustrings.py:453 ../gui/wxpython/menustrings.py:1395 #: ../gui/wxpython/image2target/ii2t_menustrings.py:445 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1371 msgid "Calculates patch number index on a raster map, using a 4 neighbour algorithm." msgstr "" -#: ../gui/wxpython/menustrings.py:453 ../gui/wxpython/menustrings.py:1395 +#: ../gui/wxpython/menustrings.py:454 ../gui/wxpython/menustrings.py:1396 #: ../gui/wxpython/image2target/ii2t_menustrings.py:446 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1372 msgid "Dominance's diversity" msgstr "" -#: ../gui/wxpython/menustrings.py:454 ../gui/wxpython/menustrings.py:1396 +#: ../gui/wxpython/menustrings.py:455 ../gui/wxpython/menustrings.py:1397 #: ../gui/wxpython/image2target/ii2t_menustrings.py:447 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1373 msgid "Calculates dominance's diversity index on a raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:455 ../gui/wxpython/menustrings.py:1397 +#: ../gui/wxpython/menustrings.py:456 ../gui/wxpython/menustrings.py:1398 #: ../gui/wxpython/image2target/ii2t_menustrings.py:448 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1374 msgid "Shannon's diversity" msgstr "" -#: ../gui/wxpython/menustrings.py:456 ../gui/wxpython/menustrings.py:1398 +#: ../gui/wxpython/menustrings.py:457 ../gui/wxpython/menustrings.py:1399 #: ../gui/wxpython/image2target/ii2t_menustrings.py:449 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1375 msgid "Calculates Shannon's diversity index on a raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:457 ../gui/wxpython/menustrings.py:1399 +#: ../gui/wxpython/menustrings.py:458 ../gui/wxpython/menustrings.py:1400 #: ../gui/wxpython/image2target/ii2t_menustrings.py:450 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1376 msgid "Simpson's diversity" msgstr "" -#: ../gui/wxpython/menustrings.py:458 ../gui/wxpython/menustrings.py:1400 +#: ../gui/wxpython/menustrings.py:459 ../gui/wxpython/menustrings.py:1401 #: ../gui/wxpython/image2target/ii2t_menustrings.py:451 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1377 msgid "Calculates Simpson's diversity index on a raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:459 ../gui/wxpython/menustrings.py:1401 +#: ../gui/wxpython/menustrings.py:460 ../gui/wxpython/menustrings.py:1402 #: ../gui/wxpython/image2target/ii2t_menustrings.py:452 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1378 msgid "Richness" msgstr "" -#: ../gui/wxpython/menustrings.py:460 ../gui/wxpython/menustrings.py:1402 +#: ../gui/wxpython/menustrings.py:461 ../gui/wxpython/menustrings.py:1403 #: ../gui/wxpython/image2target/ii2t_menustrings.py:453 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1379 msgid "Calculates richness index on a raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:461 ../gui/wxpython/menustrings.py:1403 +#: ../gui/wxpython/menustrings.py:462 ../gui/wxpython/menustrings.py:1404 #: ../gui/wxpython/image2target/ii2t_menustrings.py:454 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1380 msgid "Shape index" msgstr "" -#: ../gui/wxpython/menustrings.py:462 ../gui/wxpython/menustrings.py:1404 +#: ../gui/wxpython/menustrings.py:463 ../gui/wxpython/menustrings.py:1405 #: ../gui/wxpython/image2target/ii2t_menustrings.py:455 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1381 msgid "Calculates shape index on a raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:463 ../gui/wxpython/menustrings.py:1405 +#: ../gui/wxpython/menustrings.py:464 ../gui/wxpython/menustrings.py:1406 #: ../gui/wxpython/image2target/ii2t_menustrings.py:456 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1382 msgid "Wildfire modeling" msgstr "" -#: ../gui/wxpython/menustrings.py:464 ../gui/wxpython/menustrings.py:1406 +#: ../gui/wxpython/menustrings.py:465 ../gui/wxpython/menustrings.py:1407 #: ../gui/wxpython/image2target/ii2t_menustrings.py:457 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1383 msgid "Rate of spread" msgstr "" -#: ../gui/wxpython/menustrings.py:465 ../gui/wxpython/menustrings.py:1407 +#: ../gui/wxpython/menustrings.py:466 ../gui/wxpython/menustrings.py:1408 #: ../gui/wxpython/image2target/ii2t_menustrings.py:458 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1384 msgid "Generates rate of spread raster maps. Generates three, or four raster map layers showing the base (perpendicular) rate of spread (ROS), the maximum (forward) ROS, the direction of the maximum ROS, and optionally the maximum potential spotting distance for fire spread simulation." msgstr "" -#: ../gui/wxpython/menustrings.py:466 ../gui/wxpython/menustrings.py:1408 +#: ../gui/wxpython/menustrings.py:467 ../gui/wxpython/menustrings.py:1409 #: ../gui/wxpython/image2target/ii2t_menustrings.py:459 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1385 msgid "Least-cost spread paths" msgstr "" -#: ../gui/wxpython/menustrings.py:467 ../gui/wxpython/menustrings.py:1409 +#: ../gui/wxpython/menustrings.py:468 ../gui/wxpython/menustrings.py:1410 #: ../gui/wxpython/image2target/ii2t_menustrings.py:460 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1386 msgid "Recursively traces the least cost path backwards to cells from which the cumulative cost was determined." msgstr "" -#: ../gui/wxpython/menustrings.py:468 ../gui/wxpython/menustrings.py:1410 +#: ../gui/wxpython/menustrings.py:469 ../gui/wxpython/menustrings.py:1411 #: ../gui/wxpython/image2target/ii2t_menustrings.py:461 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1387 msgid "Anisotropic spread simulation" msgstr "" -#: ../gui/wxpython/menustrings.py:469 ../gui/wxpython/menustrings.py:1411 +#: ../gui/wxpython/menustrings.py:470 ../gui/wxpython/menustrings.py:1412 #: ../gui/wxpython/image2target/ii2t_menustrings.py:462 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1388 msgid "Simulates elliptically anisotropic spread. Generates a raster map of the cumulative time of spread, given raster maps containing the rates of spread (ROS), the ROS directions and the spread origins. It optionally produces raster maps to contain backlink UTM coordinates for tracing spread paths. Usable for fire spread simulations." msgstr "" -#: ../gui/wxpython/menustrings.py:470 ../gui/wxpython/menustrings.py:1412 +#: ../gui/wxpython/menustrings.py:471 ../gui/wxpython/menustrings.py:1413 #: ../gui/wxpython/image2target/ii2t_menustrings.py:463 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1389 msgid "Change category values and labels" msgstr "" -#: ../gui/wxpython/menustrings.py:471 ../gui/wxpython/menustrings.py:521 -#: ../gui/wxpython/menustrings.py:1413 ../gui/wxpython/menustrings.py:1463 +#: ../gui/wxpython/menustrings.py:472 ../gui/wxpython/menustrings.py:522 +#: ../gui/wxpython/menustrings.py:1414 ../gui/wxpython/menustrings.py:1464 #: ../gui/wxpython/image2target/ii2t_menustrings.py:464 #: ../gui/wxpython/image2target/ii2t_menustrings.py:514 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1390 @@ -6955,8 +6929,8 @@ msgid "Manage category information" msgstr "" -#: ../gui/wxpython/menustrings.py:472 ../gui/wxpython/menustrings.py:522 -#: ../gui/wxpython/menustrings.py:1414 ../gui/wxpython/menustrings.py:1464 +#: ../gui/wxpython/menustrings.py:473 ../gui/wxpython/menustrings.py:523 +#: ../gui/wxpython/menustrings.py:1415 ../gui/wxpython/menustrings.py:1465 #: ../gui/wxpython/image2target/ii2t_menustrings.py:465 #: ../gui/wxpython/image2target/ii2t_menustrings.py:515 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1391 @@ -6964,32 +6938,32 @@ msgid "Manages category values and labels associated with user-specified raster map layers." msgstr "" -#: ../gui/wxpython/menustrings.py:473 ../gui/wxpython/menustrings.py:1415 +#: ../gui/wxpython/menustrings.py:474 ../gui/wxpython/menustrings.py:1416 #: ../gui/wxpython/image2target/ii2t_menustrings.py:466 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1392 msgid "Interactively edit category values" msgstr "" -#: ../gui/wxpython/menustrings.py:474 ../gui/wxpython/menustrings.py:1416 +#: ../gui/wxpython/menustrings.py:475 ../gui/wxpython/menustrings.py:1417 #: ../gui/wxpython/image2target/ii2t_menustrings.py:467 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1393 msgid "Edits cell values in a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:475 ../gui/wxpython/menustrings.py:1417 +#: ../gui/wxpython/menustrings.py:476 ../gui/wxpython/menustrings.py:1418 #: ../gui/wxpython/image2target/ii2t_menustrings.py:468 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1394 msgid "Reclassify by size" msgstr "" -#: ../gui/wxpython/menustrings.py:476 ../gui/wxpython/menustrings.py:1418 +#: ../gui/wxpython/menustrings.py:477 ../gui/wxpython/menustrings.py:1419 #: ../gui/wxpython/image2target/ii2t_menustrings.py:469 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1395 msgid "Reclasses a raster map greater or less than user specified area size (in hectares)." msgstr "" -#: ../gui/wxpython/menustrings.py:477 ../gui/wxpython/menustrings.py:696 -#: ../gui/wxpython/menustrings.py:1419 ../gui/wxpython/menustrings.py:1638 +#: ../gui/wxpython/menustrings.py:478 ../gui/wxpython/menustrings.py:697 +#: ../gui/wxpython/menustrings.py:1420 ../gui/wxpython/menustrings.py:1639 #: ../gui/wxpython/image2target/ii2t_menustrings.py:470 #: ../gui/wxpython/image2target/ii2t_menustrings.py:687 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1396 @@ -6997,252 +6971,252 @@ msgid "Reclassify" msgstr "" -#: ../gui/wxpython/menustrings.py:478 ../gui/wxpython/menustrings.py:1420 +#: ../gui/wxpython/menustrings.py:479 ../gui/wxpython/menustrings.py:1421 #: ../gui/wxpython/image2target/ii2t_menustrings.py:471 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1397 msgid "Reclassify raster map based on category values. Creates a new raster map whose category values are based upon a reclassification of the categories in an existing raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:479 ../gui/wxpython/menustrings.py:1421 +#: ../gui/wxpython/menustrings.py:480 ../gui/wxpython/menustrings.py:1422 #: ../gui/wxpython/image2target/ii2t_menustrings.py:472 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1398 msgid "Recode" msgstr "" -#: ../gui/wxpython/menustrings.py:480 ../gui/wxpython/menustrings.py:1422 +#: ../gui/wxpython/menustrings.py:481 ../gui/wxpython/menustrings.py:1423 #: ../gui/wxpython/image2target/ii2t_menustrings.py:473 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1399 msgid "Recodes categorical raster maps." msgstr "" -#: ../gui/wxpython/menustrings.py:481 ../gui/wxpython/menustrings.py:1423 +#: ../gui/wxpython/menustrings.py:482 ../gui/wxpython/menustrings.py:1424 #: ../gui/wxpython/image2target/ii2t_menustrings.py:474 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1400 msgid "Rescale" msgstr "" -#: ../gui/wxpython/menustrings.py:482 ../gui/wxpython/menustrings.py:1424 +#: ../gui/wxpython/menustrings.py:483 ../gui/wxpython/menustrings.py:1425 #: ../gui/wxpython/image2target/ii2t_menustrings.py:475 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1401 msgid "Rescales the range of category values in a raster map layer." msgstr "" -#: ../gui/wxpython/menustrings.py:483 ../gui/wxpython/menustrings.py:1425 +#: ../gui/wxpython/menustrings.py:484 ../gui/wxpython/menustrings.py:1426 #: ../gui/wxpython/image2target/ii2t_menustrings.py:476 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1402 msgid "Rescale with histogram" msgstr "" -#: ../gui/wxpython/menustrings.py:484 ../gui/wxpython/menustrings.py:1426 +#: ../gui/wxpython/menustrings.py:485 ../gui/wxpython/menustrings.py:1427 #: ../gui/wxpython/image2target/ii2t_menustrings.py:477 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1403 msgid "Rescales histogram equalized the range of category values in a raster map layer." msgstr "" -#: ../gui/wxpython/menustrings.py:485 ../gui/wxpython/menustrings.py:1427 +#: ../gui/wxpython/menustrings.py:486 ../gui/wxpython/menustrings.py:1428 #: ../gui/wxpython/image2target/ii2t_menustrings.py:478 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1404 msgid "Generate random cells" msgstr "" -#: ../gui/wxpython/menustrings.py:486 ../gui/wxpython/menustrings.py:1428 +#: ../gui/wxpython/menustrings.py:487 ../gui/wxpython/menustrings.py:1429 #: ../gui/wxpython/image2target/ii2t_menustrings.py:479 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1405 msgid "Random cells" msgstr "" -#: ../gui/wxpython/menustrings.py:487 ../gui/wxpython/menustrings.py:1429 +#: ../gui/wxpython/menustrings.py:488 ../gui/wxpython/menustrings.py:1430 #: ../gui/wxpython/image2target/ii2t_menustrings.py:480 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1406 msgid "Generates random cell values with spatial dependence." msgstr "" -#: ../gui/wxpython/menustrings.py:488 ../gui/wxpython/menustrings.py:1430 +#: ../gui/wxpython/menustrings.py:489 ../gui/wxpython/menustrings.py:1431 #: ../gui/wxpython/image2target/ii2t_menustrings.py:481 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1407 msgid "Random cells and vector points" msgstr "" -#: ../gui/wxpython/menustrings.py:489 ../gui/wxpython/menustrings.py:1431 +#: ../gui/wxpython/menustrings.py:490 ../gui/wxpython/menustrings.py:1432 #: ../gui/wxpython/image2target/ii2t_menustrings.py:482 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1408 msgid "Creates a raster map layer and vector point map containing randomly located points." msgstr "" -#: ../gui/wxpython/menustrings.py:490 ../gui/wxpython/menustrings.py:1432 +#: ../gui/wxpython/menustrings.py:491 ../gui/wxpython/menustrings.py:1433 #: ../gui/wxpython/image2target/ii2t_menustrings.py:483 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1409 msgid "Generate surfaces" msgstr "" -#: ../gui/wxpython/menustrings.py:491 ../gui/wxpython/menustrings.py:1433 +#: ../gui/wxpython/menustrings.py:492 ../gui/wxpython/menustrings.py:1434 #: ../gui/wxpython/image2target/ii2t_menustrings.py:484 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1410 msgid "Fractal surface" msgstr "" -#: ../gui/wxpython/menustrings.py:492 ../gui/wxpython/menustrings.py:1434 +#: ../gui/wxpython/menustrings.py:493 ../gui/wxpython/menustrings.py:1435 #: ../gui/wxpython/image2target/ii2t_menustrings.py:485 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1411 msgid "Creates a fractal surface of a given fractal dimension." msgstr "" -#: ../gui/wxpython/menustrings.py:493 ../gui/wxpython/menustrings.py:1435 +#: ../gui/wxpython/menustrings.py:494 ../gui/wxpython/menustrings.py:1436 #: ../gui/wxpython/image2target/ii2t_menustrings.py:486 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1412 msgid "Gaussian kernel density surface" msgstr "" -#: ../gui/wxpython/menustrings.py:494 ../gui/wxpython/menustrings.py:1436 +#: ../gui/wxpython/menustrings.py:495 ../gui/wxpython/menustrings.py:1437 #: ../gui/wxpython/image2target/ii2t_menustrings.py:487 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1413 msgid "Generates a raster density map from vector points map. Density is computed using a moving kernel. Optionally generates a vector density map on a vector network." msgstr "" -#: ../gui/wxpython/menustrings.py:495 ../gui/wxpython/menustrings.py:1437 +#: ../gui/wxpython/menustrings.py:496 ../gui/wxpython/menustrings.py:1438 #: ../gui/wxpython/image2target/ii2t_menustrings.py:488 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1414 msgid "Gaussian deviates surface" msgstr "" -#: ../gui/wxpython/menustrings.py:496 ../gui/wxpython/menustrings.py:1438 +#: ../gui/wxpython/menustrings.py:497 ../gui/wxpython/menustrings.py:1439 #: ../gui/wxpython/image2target/ii2t_menustrings.py:489 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1415 msgid "Generates a raster map using gaussian random number generator. Mean and standard deviation of gaussian deviates can be expressed by the user." msgstr "" -#: ../gui/wxpython/menustrings.py:497 ../gui/wxpython/menustrings.py:1439 +#: ../gui/wxpython/menustrings.py:498 ../gui/wxpython/menustrings.py:1440 #: ../gui/wxpython/image2target/ii2t_menustrings.py:490 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1416 #: ../gui/wxpython/nviz/tools.py:5181 msgid "Plane" msgstr "" -#: ../gui/wxpython/menustrings.py:498 ../gui/wxpython/menustrings.py:1440 +#: ../gui/wxpython/menustrings.py:499 ../gui/wxpython/menustrings.py:1441 #: ../gui/wxpython/image2target/ii2t_menustrings.py:491 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1417 msgid "Creates raster plane map given dip (inclination), aspect (azimuth) and one point." msgstr "" -#: ../gui/wxpython/menustrings.py:499 ../gui/wxpython/menustrings.py:1441 +#: ../gui/wxpython/menustrings.py:500 ../gui/wxpython/menustrings.py:1442 #: ../gui/wxpython/image2target/ii2t_menustrings.py:492 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1418 msgid "Random deviates surface" msgstr "" -#: ../gui/wxpython/menustrings.py:500 ../gui/wxpython/menustrings.py:1442 +#: ../gui/wxpython/menustrings.py:501 ../gui/wxpython/menustrings.py:1443 #: ../gui/wxpython/image2target/ii2t_menustrings.py:493 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1419 msgid "Produces a raster surface map of uniform random deviates with defined range." msgstr "" -#: ../gui/wxpython/menustrings.py:501 ../gui/wxpython/menustrings.py:1443 +#: ../gui/wxpython/menustrings.py:502 ../gui/wxpython/menustrings.py:1444 #: ../gui/wxpython/image2target/ii2t_menustrings.py:494 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1420 msgid "Random surface with spatial dependence" msgstr "" -#: ../gui/wxpython/menustrings.py:502 ../gui/wxpython/menustrings.py:1444 +#: ../gui/wxpython/menustrings.py:503 ../gui/wxpython/menustrings.py:1445 #: ../gui/wxpython/image2target/ii2t_menustrings.py:495 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1421 msgid "Generates random surface(s) with spatial dependence." msgstr "" -#: ../gui/wxpython/menustrings.py:503 ../gui/wxpython/menustrings.py:1445 +#: ../gui/wxpython/menustrings.py:504 ../gui/wxpython/menustrings.py:1446 #: ../gui/wxpython/image2target/ii2t_menustrings.py:496 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1422 msgid "Interpolate surfaces" msgstr "" -#: ../gui/wxpython/menustrings.py:504 ../gui/wxpython/menustrings.py:1446 +#: ../gui/wxpython/menustrings.py:505 ../gui/wxpython/menustrings.py:1447 #: ../gui/wxpython/image2target/ii2t_menustrings.py:497 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1423 msgid "Bilinear and bicubic from vector points" msgstr "" -#: ../gui/wxpython/menustrings.py:505 ../gui/wxpython/menustrings.py:1447 +#: ../gui/wxpython/menustrings.py:506 ../gui/wxpython/menustrings.py:1448 #: ../gui/wxpython/image2target/ii2t_menustrings.py:498 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1424 msgid "Performs bicubic or bilinear spline interpolation with Tykhonov regularization." msgstr "" -#: ../gui/wxpython/menustrings.py:506 ../gui/wxpython/menustrings.py:1448 +#: ../gui/wxpython/menustrings.py:507 ../gui/wxpython/menustrings.py:1449 #: ../gui/wxpython/image2target/ii2t_menustrings.py:499 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1425 msgid "IDW from raster points" msgstr "" -#: ../gui/wxpython/menustrings.py:507 ../gui/wxpython/menustrings.py:1449 +#: ../gui/wxpython/menustrings.py:508 ../gui/wxpython/menustrings.py:1450 #: ../gui/wxpython/image2target/ii2t_menustrings.py:500 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1426 msgid "Provides surface interpolation from raster point data by Inverse Distance Squared Weighting." msgstr "" -#: ../gui/wxpython/menustrings.py:508 ../gui/wxpython/menustrings.py:1450 +#: ../gui/wxpython/menustrings.py:509 ../gui/wxpython/menustrings.py:1451 #: ../gui/wxpython/image2target/ii2t_menustrings.py:501 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1427 msgid "IDW from vector points" msgstr "" -#: ../gui/wxpython/menustrings.py:509 ../gui/wxpython/menustrings.py:1451 +#: ../gui/wxpython/menustrings.py:510 ../gui/wxpython/menustrings.py:1452 #: ../gui/wxpython/image2target/ii2t_menustrings.py:502 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1428 msgid "Provides surface interpolation from vector point data by Inverse Distance Squared Weighting." msgstr "" -#: ../gui/wxpython/menustrings.py:510 ../gui/wxpython/menustrings.py:1452 +#: ../gui/wxpython/menustrings.py:511 ../gui/wxpython/menustrings.py:1453 #: ../gui/wxpython/image2target/ii2t_menustrings.py:503 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1429 msgid "Raster contours" msgstr "" -#: ../gui/wxpython/menustrings.py:511 ../gui/wxpython/menustrings.py:1453 +#: ../gui/wxpython/menustrings.py:512 ../gui/wxpython/menustrings.py:1454 #: ../gui/wxpython/image2target/ii2t_menustrings.py:504 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1430 msgid "Generates surface raster map from rasterized contours." msgstr "" -#: ../gui/wxpython/menustrings.py:512 ../gui/wxpython/menustrings.py:1454 +#: ../gui/wxpython/menustrings.py:513 ../gui/wxpython/menustrings.py:1455 #: ../gui/wxpython/image2target/ii2t_menustrings.py:505 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1431 msgid "Regularized spline tension" msgstr "" -#: ../gui/wxpython/menustrings.py:513 ../gui/wxpython/menustrings.py:1455 +#: ../gui/wxpython/menustrings.py:514 ../gui/wxpython/menustrings.py:1456 #: ../gui/wxpython/image2target/ii2t_menustrings.py:506 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1432 msgid "Performs surface interpolation from vector points map by splines. Spatial approximation and topographic analysis from given point or isoline data in vector format to floating point raster format using regularized spline with tension." msgstr "" -#: ../gui/wxpython/menustrings.py:514 ../gui/wxpython/menustrings.py:1456 +#: ../gui/wxpython/menustrings.py:515 ../gui/wxpython/menustrings.py:1457 #: ../gui/wxpython/image2target/ii2t_menustrings.py:507 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1433 msgid "Raster series interpolation" msgstr "" -#: ../gui/wxpython/menustrings.py:515 ../gui/wxpython/menustrings.py:1457 +#: ../gui/wxpython/menustrings.py:516 ../gui/wxpython/menustrings.py:1458 #: ../gui/wxpython/image2target/ii2t_menustrings.py:508 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1434 msgid "Interpolates raster maps located (temporal or spatial) in between input raster maps at specific sampling positions." msgstr "" -#: ../gui/wxpython/menustrings.py:516 ../gui/wxpython/menustrings.py:1458 +#: ../gui/wxpython/menustrings.py:517 ../gui/wxpython/menustrings.py:1459 #: ../gui/wxpython/image2target/ii2t_menustrings.py:509 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1435 msgid "Fill NULL cells" msgstr "" -#: ../gui/wxpython/menustrings.py:517 ../gui/wxpython/menustrings.py:1459 +#: ../gui/wxpython/menustrings.py:518 ../gui/wxpython/menustrings.py:1460 #: ../gui/wxpython/image2target/ii2t_menustrings.py:510 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1436 msgid "Fills no-data areas in raster maps using spline interpolation." msgstr "" -#: ../gui/wxpython/menustrings.py:518 ../gui/wxpython/menustrings.py:735 -#: ../gui/wxpython/menustrings.py:852 ../gui/wxpython/menustrings.py:880 -#: ../gui/wxpython/menustrings.py:1024 ../gui/wxpython/menustrings.py:1460 -#: ../gui/wxpython/menustrings.py:1677 ../gui/wxpython/menustrings.py:1794 -#: ../gui/wxpython/menustrings.py:1822 ../gui/wxpython/menustrings.py:1966 +#: ../gui/wxpython/menustrings.py:519 ../gui/wxpython/menustrings.py:736 +#: ../gui/wxpython/menustrings.py:853 ../gui/wxpython/menustrings.py:881 +#: ../gui/wxpython/menustrings.py:1025 ../gui/wxpython/menustrings.py:1461 +#: ../gui/wxpython/menustrings.py:1678 ../gui/wxpython/menustrings.py:1795 +#: ../gui/wxpython/menustrings.py:1823 ../gui/wxpython/menustrings.py:1967 #: ../gui/wxpython/image2target/ii2t_menustrings.py:511 #: ../gui/wxpython/image2target/ii2t_menustrings.py:726 #: ../gui/wxpython/image2target/ii2t_menustrings.py:836 @@ -7254,456 +7228,456 @@ msgid "Reports and statistics" msgstr "" -#: ../gui/wxpython/menustrings.py:519 ../gui/wxpython/menustrings.py:1461 +#: ../gui/wxpython/menustrings.py:520 ../gui/wxpython/menustrings.py:1462 #: ../gui/wxpython/image2target/ii2t_menustrings.py:512 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1438 msgid "Basic raster metadata" msgstr "" -#: ../gui/wxpython/menustrings.py:520 ../gui/wxpython/menustrings.py:1462 +#: ../gui/wxpython/menustrings.py:521 ../gui/wxpython/menustrings.py:1463 #: ../gui/wxpython/image2target/ii2t_menustrings.py:513 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1439 msgid "Outputs basic information about a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:523 ../gui/wxpython/menustrings.py:1465 +#: ../gui/wxpython/menustrings.py:524 ../gui/wxpython/menustrings.py:1466 #: ../gui/wxpython/image2target/ii2t_menustrings.py:516 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1442 msgid "General statistics" msgstr "" -#: ../gui/wxpython/menustrings.py:524 ../gui/wxpython/menustrings.py:1466 +#: ../gui/wxpython/menustrings.py:525 ../gui/wxpython/menustrings.py:1467 #: ../gui/wxpython/image2target/ii2t_menustrings.py:517 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1443 msgid "Generates area statistics for raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:525 ../gui/wxpython/menustrings.py:1467 +#: ../gui/wxpython/menustrings.py:526 ../gui/wxpython/menustrings.py:1468 #: ../gui/wxpython/image2target/ii2t_menustrings.py:518 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1444 msgid "Quantiles for large data sets" msgstr "" -#: ../gui/wxpython/menustrings.py:526 ../gui/wxpython/menustrings.py:1468 +#: ../gui/wxpython/menustrings.py:527 ../gui/wxpython/menustrings.py:1469 #: ../gui/wxpython/image2target/ii2t_menustrings.py:519 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1445 msgid "Compute quantiles using two passes." msgstr "" -#: ../gui/wxpython/menustrings.py:527 ../gui/wxpython/menustrings.py:1469 +#: ../gui/wxpython/menustrings.py:528 ../gui/wxpython/menustrings.py:1470 #: ../gui/wxpython/image2target/ii2t_menustrings.py:520 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1446 msgid "Range of category values" msgstr "" -#: ../gui/wxpython/menustrings.py:528 ../gui/wxpython/menustrings.py:1470 +#: ../gui/wxpython/menustrings.py:529 ../gui/wxpython/menustrings.py:1471 #: ../gui/wxpython/image2target/ii2t_menustrings.py:521 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1447 msgid "Prints terse list of category values found in a raster map layer." msgstr "" -#: ../gui/wxpython/menustrings.py:529 ../gui/wxpython/menustrings.py:1471 +#: ../gui/wxpython/menustrings.py:530 ../gui/wxpython/menustrings.py:1472 #: ../gui/wxpython/image2target/ii2t_menustrings.py:522 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1448 msgid "Sum area by raster map and category" msgstr "" -#: ../gui/wxpython/menustrings.py:530 ../gui/wxpython/menustrings.py:1472 +#: ../gui/wxpython/menustrings.py:531 ../gui/wxpython/menustrings.py:1473 #: ../gui/wxpython/image2target/ii2t_menustrings.py:523 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1449 msgid "Reports statistics for raster maps." msgstr "" -#: ../gui/wxpython/menustrings.py:531 ../gui/wxpython/menustrings.py:1473 +#: ../gui/wxpython/menustrings.py:532 ../gui/wxpython/menustrings.py:1474 #: ../gui/wxpython/image2target/ii2t_menustrings.py:524 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1450 msgid "Statistics for clumped cells" msgstr "" -#: ../gui/wxpython/menustrings.py:532 ../gui/wxpython/menustrings.py:1474 +#: ../gui/wxpython/menustrings.py:533 ../gui/wxpython/menustrings.py:1475 #: ../gui/wxpython/image2target/ii2t_menustrings.py:525 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1451 msgid "Calculates the volume of data \"clumps\". Optionally produces a GRASS vector points map containing the calculated centroids of these clumps." msgstr "" -#: ../gui/wxpython/menustrings.py:533 ../gui/wxpython/menustrings.py:1475 +#: ../gui/wxpython/menustrings.py:534 ../gui/wxpython/menustrings.py:1476 #: ../gui/wxpython/image2target/ii2t_menustrings.py:526 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1452 msgid "Total corrected area" msgstr "" -#: ../gui/wxpython/menustrings.py:534 ../gui/wxpython/menustrings.py:1476 +#: ../gui/wxpython/menustrings.py:535 ../gui/wxpython/menustrings.py:1477 #: ../gui/wxpython/image2target/ii2t_menustrings.py:527 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1453 msgid "Prints estimation of surface area for raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:535 ../gui/wxpython/menustrings.py:1477 +#: ../gui/wxpython/menustrings.py:536 ../gui/wxpython/menustrings.py:1478 #: ../gui/wxpython/image2target/ii2t_menustrings.py:528 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1454 #: ../gui/wxpython/lmgr/layertree.py:804 ../gui/wxpython/lmgr/layertree.py:860 msgid "Univariate raster statistics" msgstr "" -#: ../gui/wxpython/menustrings.py:536 ../gui/wxpython/menustrings.py:1478 +#: ../gui/wxpython/menustrings.py:537 ../gui/wxpython/menustrings.py:1479 #: ../gui/wxpython/image2target/ii2t_menustrings.py:529 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1455 msgid "Calculates univariate statistics from the non-null cells of a raster map. Statistics include number of cells counted, minimum and maximum cell values, range, arithmetic mean, population variance, standard deviation, coefficient of variation, and sum." msgstr "" -#: ../gui/wxpython/menustrings.py:537 ../gui/wxpython/menustrings.py:746 -#: ../gui/wxpython/menustrings.py:1479 ../gui/wxpython/menustrings.py:1688 +#: ../gui/wxpython/menustrings.py:538 ../gui/wxpython/menustrings.py:747 +#: ../gui/wxpython/menustrings.py:1480 ../gui/wxpython/menustrings.py:1689 #: ../gui/wxpython/image2target/ii2t_menustrings.py:530 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1456 msgid "Sample transects" msgstr "" -#: ../gui/wxpython/menustrings.py:538 ../gui/wxpython/menustrings.py:1480 +#: ../gui/wxpython/menustrings.py:539 ../gui/wxpython/menustrings.py:1481 #: ../gui/wxpython/image2target/ii2t_menustrings.py:531 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1457 msgid "Outputs the raster map layer values lying on user-defined line(s)." msgstr "" -#: ../gui/wxpython/menustrings.py:539 ../gui/wxpython/menustrings.py:1481 +#: ../gui/wxpython/menustrings.py:540 ../gui/wxpython/menustrings.py:1482 #: ../gui/wxpython/image2target/ii2t_menustrings.py:532 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1458 msgid "Sample transects (bearing/distance)" msgstr "" -#: ../gui/wxpython/menustrings.py:540 ../gui/wxpython/menustrings.py:1482 +#: ../gui/wxpython/menustrings.py:541 ../gui/wxpython/menustrings.py:1483 #: ../gui/wxpython/image2target/ii2t_menustrings.py:533 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1459 msgid "Outputs raster map layer values lying along user defined transect line(s)." msgstr "" -#: ../gui/wxpython/menustrings.py:541 ../gui/wxpython/menustrings.py:1483 +#: ../gui/wxpython/menustrings.py:542 ../gui/wxpython/menustrings.py:1484 #: ../gui/wxpython/image2target/ii2t_menustrings.py:534 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1460 msgid "Covariance/correlation" msgstr "" -#: ../gui/wxpython/menustrings.py:542 ../gui/wxpython/menustrings.py:1484 +#: ../gui/wxpython/menustrings.py:543 ../gui/wxpython/menustrings.py:1485 #: ../gui/wxpython/image2target/ii2t_menustrings.py:535 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1461 msgid "Outputs a covariance/correlation matrix for user-specified raster map layer(s)." msgstr "" -#: ../gui/wxpython/menustrings.py:543 ../gui/wxpython/menustrings.py:1485 +#: ../gui/wxpython/menustrings.py:544 ../gui/wxpython/menustrings.py:1486 #: ../gui/wxpython/image2target/ii2t_menustrings.py:536 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1462 msgid "Linear regression" msgstr "" -#: ../gui/wxpython/menustrings.py:544 ../gui/wxpython/menustrings.py:1486 +#: ../gui/wxpython/menustrings.py:545 ../gui/wxpython/menustrings.py:1487 #: ../gui/wxpython/image2target/ii2t_menustrings.py:537 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1463 msgid "Calculates linear regression from two raster maps: y = a + b*x." msgstr "" -#: ../gui/wxpython/menustrings.py:545 ../gui/wxpython/menustrings.py:1487 +#: ../gui/wxpython/menustrings.py:546 ../gui/wxpython/menustrings.py:1488 #: ../gui/wxpython/image2target/ii2t_menustrings.py:538 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1464 msgid "Multiple regression" msgstr "" -#: ../gui/wxpython/menustrings.py:546 ../gui/wxpython/menustrings.py:1488 +#: ../gui/wxpython/menustrings.py:547 ../gui/wxpython/menustrings.py:1489 #: ../gui/wxpython/image2target/ii2t_menustrings.py:539 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1465 msgid "Calculates multiple linear regression from raster maps." msgstr "" -#: ../gui/wxpython/menustrings.py:547 ../gui/wxpython/menustrings.py:1489 +#: ../gui/wxpython/menustrings.py:548 ../gui/wxpython/menustrings.py:1490 #: ../gui/wxpython/image2target/ii2t_menustrings.py:540 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1466 msgid "Mutual category occurrences" msgstr "" -#: ../gui/wxpython/menustrings.py:548 ../gui/wxpython/menustrings.py:1490 +#: ../gui/wxpython/menustrings.py:549 ../gui/wxpython/menustrings.py:1491 #: ../gui/wxpython/image2target/ii2t_menustrings.py:541 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1467 msgid "Tabulates the mutual occurrence (coincidence) of categories for two raster map layers." msgstr "" -#: ../gui/wxpython/menustrings.py:549 ../gui/wxpython/menustrings.py:1491 +#: ../gui/wxpython/menustrings.py:550 ../gui/wxpython/menustrings.py:1492 #: ../gui/wxpython/image2target/ii2t_menustrings.py:542 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1468 msgid "&Vector" msgstr "" -#: ../gui/wxpython/menustrings.py:550 ../gui/wxpython/menustrings.py:1492 +#: ../gui/wxpython/menustrings.py:551 ../gui/wxpython/menustrings.py:1493 #: ../gui/wxpython/image2target/ii2t_menustrings.py:543 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1469 msgid "Develop vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:551 ../gui/wxpython/menustrings.py:1493 +#: ../gui/wxpython/menustrings.py:552 ../gui/wxpython/menustrings.py:1494 #: ../gui/wxpython/image2target/ii2t_menustrings.py:544 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1470 -#: ../gui/wxpython/gui_core/dialogs.py:264 -#: ../gui/wxpython/gui_core/dialogs.py:402 +#: ../gui/wxpython/gui_core/dialogs.py:265 +#: ../gui/wxpython/gui_core/dialogs.py:403 msgid "Create new vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:552 ../gui/wxpython/menustrings.py:1494 +#: ../gui/wxpython/menustrings.py:553 ../gui/wxpython/menustrings.py:1495 #: ../gui/wxpython/image2target/ii2t_menustrings.py:545 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1471 msgid "Create new empty vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:553 ../gui/wxpython/menustrings.py:1495 +#: ../gui/wxpython/menustrings.py:554 ../gui/wxpython/menustrings.py:1496 #: ../gui/wxpython/image2target/ii2t_menustrings.py:546 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1472 msgid "Edit vector map (non-interactively)" msgstr "" -#: ../gui/wxpython/menustrings.py:554 ../gui/wxpython/menustrings.py:1496 +#: ../gui/wxpython/menustrings.py:555 ../gui/wxpython/menustrings.py:1497 #: ../gui/wxpython/image2target/ii2t_menustrings.py:547 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1473 msgid "Edits a vector map, allows adding, deleting and modifying selected vector features." msgstr "" -#: ../gui/wxpython/menustrings.py:555 ../gui/wxpython/menustrings.py:1497 +#: ../gui/wxpython/menustrings.py:556 ../gui/wxpython/menustrings.py:1498 #: ../gui/wxpython/image2target/ii2t_menustrings.py:548 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1474 msgid "Convert object types" msgstr "" -#: ../gui/wxpython/menustrings.py:556 ../gui/wxpython/menustrings.py:1498 +#: ../gui/wxpython/menustrings.py:557 ../gui/wxpython/menustrings.py:1499 #: ../gui/wxpython/image2target/ii2t_menustrings.py:549 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1475 msgid "Changes type of vector features." msgstr "" -#: ../gui/wxpython/menustrings.py:557 ../gui/wxpython/menustrings.py:1499 +#: ../gui/wxpython/menustrings.py:558 ../gui/wxpython/menustrings.py:1500 #: ../gui/wxpython/image2target/ii2t_menustrings.py:550 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1476 msgid "Parallel lines" msgstr "" -#: ../gui/wxpython/menustrings.py:558 ../gui/wxpython/menustrings.py:1500 +#: ../gui/wxpython/menustrings.py:559 ../gui/wxpython/menustrings.py:1501 #: ../gui/wxpython/image2target/ii2t_menustrings.py:551 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1477 msgid "Creates parallel line to input vector lines." msgstr "" -#: ../gui/wxpython/menustrings.py:559 ../gui/wxpython/menustrings.py:1501 +#: ../gui/wxpython/menustrings.py:560 ../gui/wxpython/menustrings.py:1502 #: ../gui/wxpython/image2target/ii2t_menustrings.py:552 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1478 msgid "Dissolve boundaries" msgstr "" -#: ../gui/wxpython/menustrings.py:560 ../gui/wxpython/menustrings.py:1502 +#: ../gui/wxpython/menustrings.py:561 ../gui/wxpython/menustrings.py:1503 #: ../gui/wxpython/image2target/ii2t_menustrings.py:553 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1479 msgid "Dissolves boundaries between adjacent areas sharing a common category number or attribute." msgstr "" -#: ../gui/wxpython/menustrings.py:561 ../gui/wxpython/menustrings.py:1503 +#: ../gui/wxpython/menustrings.py:562 ../gui/wxpython/menustrings.py:1504 #: ../gui/wxpython/image2target/ii2t_menustrings.py:554 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1480 msgid "Create 3D vector over raster" msgstr "" -#: ../gui/wxpython/menustrings.py:562 ../gui/wxpython/menustrings.py:1504 +#: ../gui/wxpython/menustrings.py:563 ../gui/wxpython/menustrings.py:1505 #: ../gui/wxpython/image2target/ii2t_menustrings.py:555 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1481 msgid "Converts 2D vector features to 3D by sampling of elevation raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:563 ../gui/wxpython/menustrings.py:1505 +#: ../gui/wxpython/menustrings.py:564 ../gui/wxpython/menustrings.py:1506 #: ../gui/wxpython/image2target/ii2t_menustrings.py:556 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1482 msgid "Extrude 3D vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:564 ../gui/wxpython/menustrings.py:1506 +#: ../gui/wxpython/menustrings.py:565 ../gui/wxpython/menustrings.py:1507 #: ../gui/wxpython/image2target/ii2t_menustrings.py:557 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1483 msgid "Extrudes flat vector features to 3D vector features with defined height. Optionally the height can be derived from sampling of elevation raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:565 ../gui/wxpython/menustrings.py:1507 +#: ../gui/wxpython/menustrings.py:566 ../gui/wxpython/menustrings.py:1508 #: ../gui/wxpython/image2target/ii2t_menustrings.py:558 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1484 msgid "Create labels" msgstr "" -#: ../gui/wxpython/menustrings.py:566 ../gui/wxpython/menustrings.py:1508 +#: ../gui/wxpython/menustrings.py:567 ../gui/wxpython/menustrings.py:1509 #: ../gui/wxpython/image2target/ii2t_menustrings.py:559 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1485 msgid "Creates paint labels for a vector map from attached attributes." msgstr "" -#: ../gui/wxpython/menustrings.py:567 ../gui/wxpython/menustrings.py:1509 +#: ../gui/wxpython/menustrings.py:568 ../gui/wxpython/menustrings.py:1510 #: ../gui/wxpython/image2target/ii2t_menustrings.py:560 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1486 msgid "Reposition vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:568 ../gui/wxpython/menustrings.py:1510 +#: ../gui/wxpython/menustrings.py:569 ../gui/wxpython/menustrings.py:1511 #: ../gui/wxpython/image2target/ii2t_menustrings.py:561 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1487 msgid "Performs an affine transformation (shift, scale and rotate) on vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:569 ../gui/wxpython/menustrings.py:1511 +#: ../gui/wxpython/menustrings.py:570 ../gui/wxpython/menustrings.py:1512 #: ../gui/wxpython/image2target/ii2t_menustrings.py:562 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1488 msgid "Rectify vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:570 ../gui/wxpython/menustrings.py:1512 +#: ../gui/wxpython/menustrings.py:571 ../gui/wxpython/menustrings.py:1513 #: ../gui/wxpython/image2target/ii2t_menustrings.py:563 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1489 msgid "Rectifies a vector by computing a coordinate transformation for each object in the vector based on the control points." msgstr "" -#: ../gui/wxpython/menustrings.py:574 ../gui/wxpython/menustrings.py:1516 +#: ../gui/wxpython/menustrings.py:575 ../gui/wxpython/menustrings.py:1517 #: ../gui/wxpython/image2target/ii2t_menustrings.py:567 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1493 msgid "Updates vector map metadata." msgstr "" -#: ../gui/wxpython/menustrings.py:575 ../gui/wxpython/menustrings.py:1517 +#: ../gui/wxpython/menustrings.py:576 ../gui/wxpython/menustrings.py:1518 #: ../gui/wxpython/image2target/ii2t_menustrings.py:568 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1494 msgid "Topology maintenance" msgstr "" -#: ../gui/wxpython/menustrings.py:576 ../gui/wxpython/menustrings.py:1518 +#: ../gui/wxpython/menustrings.py:577 ../gui/wxpython/menustrings.py:1519 #: ../gui/wxpython/image2target/ii2t_menustrings.py:569 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1495 msgid "Create or rebuild topology" msgstr "" -#: ../gui/wxpython/menustrings.py:577 ../gui/wxpython/menustrings.py:1519 +#: ../gui/wxpython/menustrings.py:578 ../gui/wxpython/menustrings.py:1520 #: ../gui/wxpython/image2target/ii2t_menustrings.py:570 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1496 msgid "Creates topology for vector map. Optionally also checks for topological errors." msgstr "" -#: ../gui/wxpython/menustrings.py:578 ../gui/wxpython/menustrings.py:1520 +#: ../gui/wxpython/menustrings.py:579 ../gui/wxpython/menustrings.py:1521 #: ../gui/wxpython/image2target/ii2t_menustrings.py:571 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1497 msgid "Rebuild topology on all vector maps" msgstr "" -#: ../gui/wxpython/menustrings.py:579 ../gui/wxpython/menustrings.py:1521 +#: ../gui/wxpython/menustrings.py:580 ../gui/wxpython/menustrings.py:1522 #: ../gui/wxpython/image2target/ii2t_menustrings.py:572 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1498 msgid "Rebuilds topology on all vector maps in the current mapset." msgstr "" -#: ../gui/wxpython/menustrings.py:580 ../gui/wxpython/menustrings.py:1522 +#: ../gui/wxpython/menustrings.py:581 ../gui/wxpython/menustrings.py:1523 #: ../gui/wxpython/image2target/ii2t_menustrings.py:573 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1499 msgid "Build polylines" msgstr "" -#: ../gui/wxpython/menustrings.py:581 ../gui/wxpython/menustrings.py:1523 +#: ../gui/wxpython/menustrings.py:582 ../gui/wxpython/menustrings.py:1524 #: ../gui/wxpython/image2target/ii2t_menustrings.py:574 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1500 msgid "Builds polylines from lines or boundaries." msgstr "" -#: ../gui/wxpython/menustrings.py:582 ../gui/wxpython/menustrings.py:1524 +#: ../gui/wxpython/menustrings.py:583 ../gui/wxpython/menustrings.py:1525 #: ../gui/wxpython/image2target/ii2t_menustrings.py:575 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1501 msgid "Split lines" msgstr "" -#: ../gui/wxpython/menustrings.py:583 ../gui/wxpython/menustrings.py:1525 +#: ../gui/wxpython/menustrings.py:584 ../gui/wxpython/menustrings.py:1526 #: ../gui/wxpython/image2target/ii2t_menustrings.py:576 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1502 msgid "Splits vector lines to shorter segments." msgstr "" -#: ../gui/wxpython/menustrings.py:584 ../gui/wxpython/menustrings.py:1526 +#: ../gui/wxpython/menustrings.py:585 ../gui/wxpython/menustrings.py:1527 #: ../gui/wxpython/image2target/ii2t_menustrings.py:577 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1503 msgid "Split polylines" msgstr "" -#: ../gui/wxpython/menustrings.py:585 ../gui/wxpython/menustrings.py:1527 +#: ../gui/wxpython/menustrings.py:586 ../gui/wxpython/menustrings.py:1528 #: ../gui/wxpython/image2target/ii2t_menustrings.py:578 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1504 msgid "Creates points/segments from input vector lines and positions." msgstr "" -#: ../gui/wxpython/menustrings.py:586 ../gui/wxpython/menustrings.py:1528 +#: ../gui/wxpython/menustrings.py:587 ../gui/wxpython/menustrings.py:1529 #: ../gui/wxpython/image2target/ii2t_menustrings.py:579 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1505 msgid "Clean vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:587 ../gui/wxpython/menustrings.py:1529 +#: ../gui/wxpython/menustrings.py:588 ../gui/wxpython/menustrings.py:1530 #: ../gui/wxpython/image2target/ii2t_menustrings.py:580 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1506 msgid "Toolset for cleaning topology of vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:588 ../gui/wxpython/menustrings.py:1530 +#: ../gui/wxpython/menustrings.py:589 ../gui/wxpython/menustrings.py:1531 #: ../gui/wxpython/image2target/ii2t_menustrings.py:581 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1507 msgid "Smooth or simplify" msgstr "" -#: ../gui/wxpython/menustrings.py:589 ../gui/wxpython/menustrings.py:1531 +#: ../gui/wxpython/menustrings.py:590 ../gui/wxpython/menustrings.py:1532 #: ../gui/wxpython/image2target/ii2t_menustrings.py:582 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1508 msgid "Performs vector based generalization." msgstr "" -#: ../gui/wxpython/menustrings.py:590 ../gui/wxpython/menustrings.py:1532 +#: ../gui/wxpython/menustrings.py:591 ../gui/wxpython/menustrings.py:1533 #: ../gui/wxpython/image2target/ii2t_menustrings.py:583 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1509 msgid "Add centroids" msgstr "" -#: ../gui/wxpython/menustrings.py:591 ../gui/wxpython/menustrings.py:1533 +#: ../gui/wxpython/menustrings.py:592 ../gui/wxpython/menustrings.py:1534 #: ../gui/wxpython/image2target/ii2t_menustrings.py:584 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1510 msgid "Adds missing centroids to closed boundaries." msgstr "" -#: ../gui/wxpython/menustrings.py:594 ../gui/wxpython/menustrings.py:1536 +#: ../gui/wxpython/menustrings.py:595 ../gui/wxpython/menustrings.py:1537 #: ../gui/wxpython/image2target/ii2t_menustrings.py:587 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1513 msgid "Creates/modifies the color table associated with a vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:596 ../gui/wxpython/menustrings.py:1538 +#: ../gui/wxpython/menustrings.py:597 ../gui/wxpython/menustrings.py:1539 #: ../gui/wxpython/image2target/ii2t_menustrings.py:589 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1515 msgid "Interactive management of vector color tables." msgstr "" -#: ../gui/wxpython/menustrings.py:598 ../gui/wxpython/menustrings.py:1540 +#: ../gui/wxpython/menustrings.py:599 ../gui/wxpython/menustrings.py:1541 #: ../gui/wxpython/image2target/ii2t_menustrings.py:591 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1517 msgid "Exports the color table associated with a vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:599 ../gui/wxpython/menustrings.py:1541 +#: ../gui/wxpython/menustrings.py:600 ../gui/wxpython/menustrings.py:1542 #: ../gui/wxpython/image2target/ii2t_menustrings.py:592 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1518 msgid "Query vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:600 ../gui/wxpython/menustrings.py:1542 +#: ../gui/wxpython/menustrings.py:601 ../gui/wxpython/menustrings.py:1543 #: ../gui/wxpython/image2target/ii2t_menustrings.py:593 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1519 msgid "Query with coordinate(s)" msgstr "" -#: ../gui/wxpython/menustrings.py:601 ../gui/wxpython/menustrings.py:1543 +#: ../gui/wxpython/menustrings.py:602 ../gui/wxpython/menustrings.py:1544 #: ../gui/wxpython/image2target/ii2t_menustrings.py:594 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1520 msgid "Queries a vector map at given locations." msgstr "" -#: ../gui/wxpython/menustrings.py:602 ../gui/wxpython/menustrings.py:919 -#: ../gui/wxpython/menustrings.py:1544 ../gui/wxpython/menustrings.py:1861 +#: ../gui/wxpython/menustrings.py:603 ../gui/wxpython/menustrings.py:920 +#: ../gui/wxpython/menustrings.py:1545 ../gui/wxpython/menustrings.py:1862 #: ../gui/wxpython/image2target/ii2t_menustrings.py:595 #: ../gui/wxpython/image2target/ii2t_menustrings.py:903 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1521 @@ -7711,8 +7685,8 @@ msgid "Query vector attribute data" msgstr "" -#: ../gui/wxpython/menustrings.py:603 ../gui/wxpython/menustrings.py:920 -#: ../gui/wxpython/menustrings.py:1545 ../gui/wxpython/menustrings.py:1862 +#: ../gui/wxpython/menustrings.py:604 ../gui/wxpython/menustrings.py:921 +#: ../gui/wxpython/menustrings.py:1546 ../gui/wxpython/menustrings.py:1863 #: ../gui/wxpython/image2target/ii2t_menustrings.py:596 #: ../gui/wxpython/image2target/ii2t_menustrings.py:904 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1522 @@ -7720,56 +7694,56 @@ msgid "Prints vector map attributes." msgstr "" -#: ../gui/wxpython/menustrings.py:604 ../gui/wxpython/menustrings.py:1546 +#: ../gui/wxpython/menustrings.py:605 ../gui/wxpython/menustrings.py:1547 #: ../gui/wxpython/image2target/ii2t_menustrings.py:597 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1523 msgid "Feature selection" msgstr "" -#: ../gui/wxpython/menustrings.py:605 ../gui/wxpython/menustrings.py:1547 +#: ../gui/wxpython/menustrings.py:606 ../gui/wxpython/menustrings.py:1548 #: ../gui/wxpython/image2target/ii2t_menustrings.py:598 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1524 msgid "Select by attributes" msgstr "" -#: ../gui/wxpython/menustrings.py:606 ../gui/wxpython/menustrings.py:1548 +#: ../gui/wxpython/menustrings.py:607 ../gui/wxpython/menustrings.py:1549 #: ../gui/wxpython/image2target/ii2t_menustrings.py:599 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1525 msgid "Selects vector features from an existing vector map and creates a new vector map containing only the selected features." msgstr "" -#: ../gui/wxpython/menustrings.py:607 ../gui/wxpython/menustrings.py:1549 +#: ../gui/wxpython/menustrings.py:608 ../gui/wxpython/menustrings.py:1550 #: ../gui/wxpython/image2target/ii2t_menustrings.py:600 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1526 msgid "Select by another map" msgstr "" -#: ../gui/wxpython/menustrings.py:608 ../gui/wxpython/menustrings.py:1550 +#: ../gui/wxpython/menustrings.py:609 ../gui/wxpython/menustrings.py:1551 #: ../gui/wxpython/image2target/ii2t_menustrings.py:601 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1527 msgid "Selects features from vector map (A) by features from other vector map (B)." msgstr "" -#: ../gui/wxpython/menustrings.py:616 ../gui/wxpython/menustrings.py:1558 +#: ../gui/wxpython/menustrings.py:617 ../gui/wxpython/menustrings.py:1559 #: ../gui/wxpython/image2target/ii2t_menustrings.py:609 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1535 msgid "Buffer vectors" msgstr "" -#: ../gui/wxpython/menustrings.py:617 ../gui/wxpython/menustrings.py:1559 +#: ../gui/wxpython/menustrings.py:618 ../gui/wxpython/menustrings.py:1560 #: ../gui/wxpython/image2target/ii2t_menustrings.py:610 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1536 msgid "Creates a buffer around vector features of given type." msgstr "" -#: ../gui/wxpython/menustrings.py:618 ../gui/wxpython/menustrings.py:1560 +#: ../gui/wxpython/menustrings.py:619 ../gui/wxpython/menustrings.py:1561 #: ../gui/wxpython/image2target/ii2t_menustrings.py:611 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1537 msgid "Point analysis" msgstr "" -#: ../gui/wxpython/menustrings.py:619 ../gui/wxpython/menustrings.py:632 -#: ../gui/wxpython/menustrings.py:1561 ../gui/wxpython/menustrings.py:1574 +#: ../gui/wxpython/menustrings.py:620 ../gui/wxpython/menustrings.py:633 +#: ../gui/wxpython/menustrings.py:1562 ../gui/wxpython/menustrings.py:1575 #: ../gui/wxpython/image2target/ii2t_menustrings.py:612 #: ../gui/wxpython/image2target/ii2t_menustrings.py:625 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1538 @@ -7777,9 +7751,9 @@ msgid "Identify and remove outliers" msgstr "" -#: ../gui/wxpython/menustrings.py:620 ../gui/wxpython/menustrings.py:633 -#: ../gui/wxpython/menustrings.py:732 ../gui/wxpython/menustrings.py:1562 -#: ../gui/wxpython/menustrings.py:1575 ../gui/wxpython/menustrings.py:1674 +#: ../gui/wxpython/menustrings.py:621 ../gui/wxpython/menustrings.py:634 +#: ../gui/wxpython/menustrings.py:733 ../gui/wxpython/menustrings.py:1563 +#: ../gui/wxpython/menustrings.py:1576 ../gui/wxpython/menustrings.py:1675 #: ../gui/wxpython/image2target/ii2t_menustrings.py:613 #: ../gui/wxpython/image2target/ii2t_menustrings.py:626 #: ../gui/wxpython/image2target/ii2t_menustrings.py:723 @@ -7789,26 +7763,26 @@ msgid "Removes outliers from vector point data." msgstr "" -#: ../gui/wxpython/menustrings.py:621 ../gui/wxpython/menustrings.py:1563 +#: ../gui/wxpython/menustrings.py:622 ../gui/wxpython/menustrings.py:1564 #: ../gui/wxpython/image2target/ii2t_menustrings.py:614 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1540 msgid "Identify point clusters" msgstr "" -#: ../gui/wxpython/menustrings.py:622 ../gui/wxpython/menustrings.py:1564 +#: ../gui/wxpython/menustrings.py:623 ../gui/wxpython/menustrings.py:1565 #: ../gui/wxpython/image2target/ii2t_menustrings.py:615 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1541 msgid "Performs cluster identification." msgstr "" -#: ../gui/wxpython/menustrings.py:623 ../gui/wxpython/menustrings.py:1565 +#: ../gui/wxpython/menustrings.py:624 ../gui/wxpython/menustrings.py:1566 #: ../gui/wxpython/image2target/ii2t_menustrings.py:616 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1542 msgid "Indices for quadrat counts of vector point lists" msgstr "" -#: ../gui/wxpython/menustrings.py:624 ../gui/wxpython/menustrings.py:749 -#: ../gui/wxpython/menustrings.py:1566 ../gui/wxpython/menustrings.py:1691 +#: ../gui/wxpython/menustrings.py:625 ../gui/wxpython/menustrings.py:750 +#: ../gui/wxpython/menustrings.py:1567 ../gui/wxpython/menustrings.py:1692 #: ../gui/wxpython/image2target/ii2t_menustrings.py:617 #: ../gui/wxpython/image2target/ii2t_menustrings.py:738 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1543 @@ -7816,8 +7790,8 @@ msgid "Indices for quadrat counts of vector point lists." msgstr "" -#: ../gui/wxpython/menustrings.py:625 ../gui/wxpython/menustrings.py:729 -#: ../gui/wxpython/menustrings.py:1567 ../gui/wxpython/menustrings.py:1671 +#: ../gui/wxpython/menustrings.py:626 ../gui/wxpython/menustrings.py:730 +#: ../gui/wxpython/menustrings.py:1568 ../gui/wxpython/menustrings.py:1672 #: ../gui/wxpython/image2target/ii2t_menustrings.py:618 #: ../gui/wxpython/image2target/ii2t_menustrings.py:720 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1544 @@ -7825,8 +7799,8 @@ msgid "Perturb points" msgstr "" -#: ../gui/wxpython/menustrings.py:626 ../gui/wxpython/menustrings.py:730 -#: ../gui/wxpython/menustrings.py:1568 ../gui/wxpython/menustrings.py:1672 +#: ../gui/wxpython/menustrings.py:627 ../gui/wxpython/menustrings.py:731 +#: ../gui/wxpython/menustrings.py:1569 ../gui/wxpython/menustrings.py:1673 #: ../gui/wxpython/image2target/ii2t_menustrings.py:619 #: ../gui/wxpython/image2target/ii2t_menustrings.py:721 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1545 @@ -7834,8 +7808,8 @@ msgid "Random location perturbations of vector points." msgstr "" -#: ../gui/wxpython/menustrings.py:627 ../gui/wxpython/menustrings.py:733 -#: ../gui/wxpython/menustrings.py:1569 ../gui/wxpython/menustrings.py:1675 +#: ../gui/wxpython/menustrings.py:628 ../gui/wxpython/menustrings.py:734 +#: ../gui/wxpython/menustrings.py:1570 ../gui/wxpython/menustrings.py:1676 #: ../gui/wxpython/image2target/ii2t_menustrings.py:620 #: ../gui/wxpython/image2target/ii2t_menustrings.py:724 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1546 @@ -7843,8 +7817,8 @@ msgid "Test/training point sets" msgstr "" -#: ../gui/wxpython/menustrings.py:628 ../gui/wxpython/menustrings.py:734 -#: ../gui/wxpython/menustrings.py:1570 ../gui/wxpython/menustrings.py:1676 +#: ../gui/wxpython/menustrings.py:629 ../gui/wxpython/menustrings.py:735 +#: ../gui/wxpython/menustrings.py:1571 ../gui/wxpython/menustrings.py:1677 #: ../gui/wxpython/image2target/ii2t_menustrings.py:621 #: ../gui/wxpython/image2target/ii2t_menustrings.py:725 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1547 @@ -7852,14 +7826,14 @@ msgid "Randomly partition points into test/train sets." msgstr "" -#: ../gui/wxpython/menustrings.py:629 ../gui/wxpython/menustrings.py:1571 +#: ../gui/wxpython/menustrings.py:630 ../gui/wxpython/menustrings.py:1572 #: ../gui/wxpython/image2target/ii2t_menustrings.py:622 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1548 msgid "Tests for normality for vector points" msgstr "" -#: ../gui/wxpython/menustrings.py:630 ../gui/wxpython/menustrings.py:751 -#: ../gui/wxpython/menustrings.py:1572 ../gui/wxpython/menustrings.py:1693 +#: ../gui/wxpython/menustrings.py:631 ../gui/wxpython/menustrings.py:752 +#: ../gui/wxpython/menustrings.py:1573 ../gui/wxpython/menustrings.py:1694 #: ../gui/wxpython/image2target/ii2t_menustrings.py:623 #: ../gui/wxpython/image2target/ii2t_menustrings.py:740 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1549 @@ -7867,323 +7841,323 @@ msgid "Tests for normality for vector points." msgstr "" -#: ../gui/wxpython/menustrings.py:631 ../gui/wxpython/menustrings.py:1573 +#: ../gui/wxpython/menustrings.py:632 ../gui/wxpython/menustrings.py:1574 #: ../gui/wxpython/image2target/ii2t_menustrings.py:624 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1550 msgid "Lidar analysis" msgstr "" -#: ../gui/wxpython/menustrings.py:634 ../gui/wxpython/menustrings.py:1576 +#: ../gui/wxpython/menustrings.py:635 ../gui/wxpython/menustrings.py:1577 #: ../gui/wxpython/image2target/ii2t_menustrings.py:627 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1553 msgid "Detect edges" msgstr "" -#: ../gui/wxpython/menustrings.py:635 ../gui/wxpython/menustrings.py:1577 +#: ../gui/wxpython/menustrings.py:636 ../gui/wxpython/menustrings.py:1578 #: ../gui/wxpython/image2target/ii2t_menustrings.py:628 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1554 msgid "Detects the object's edges from a LIDAR data set." msgstr "" -#: ../gui/wxpython/menustrings.py:636 ../gui/wxpython/menustrings.py:1578 +#: ../gui/wxpython/menustrings.py:637 ../gui/wxpython/menustrings.py:1579 #: ../gui/wxpython/image2target/ii2t_menustrings.py:629 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1555 msgid "Detect interiors" msgstr "" -#: ../gui/wxpython/menustrings.py:637 ../gui/wxpython/menustrings.py:1579 +#: ../gui/wxpython/menustrings.py:638 ../gui/wxpython/menustrings.py:1580 #: ../gui/wxpython/image2target/ii2t_menustrings.py:630 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1556 msgid "Building contour determination and Region Growing algorithm for determining the building inside" msgstr "" -#: ../gui/wxpython/menustrings.py:638 ../gui/wxpython/menustrings.py:1580 +#: ../gui/wxpython/menustrings.py:639 ../gui/wxpython/menustrings.py:1581 #: ../gui/wxpython/image2target/ii2t_menustrings.py:631 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1557 msgid "Correct and reclassify objects" msgstr "" -#: ../gui/wxpython/menustrings.py:639 ../gui/wxpython/menustrings.py:1581 +#: ../gui/wxpython/menustrings.py:640 ../gui/wxpython/menustrings.py:1582 #: ../gui/wxpython/image2target/ii2t_menustrings.py:632 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1558 msgid "Corrects the v.lidar.growing output. It is the last of the three algorithms for LIDAR filtering." msgstr "" -#: ../gui/wxpython/menustrings.py:640 ../gui/wxpython/menustrings.py:1582 +#: ../gui/wxpython/menustrings.py:641 ../gui/wxpython/menustrings.py:1583 #: ../gui/wxpython/image2target/ii2t_menustrings.py:633 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1559 msgid "Linear referencing" msgstr "" -#: ../gui/wxpython/menustrings.py:641 ../gui/wxpython/menustrings.py:1583 +#: ../gui/wxpython/menustrings.py:642 ../gui/wxpython/menustrings.py:1584 #: ../gui/wxpython/image2target/ii2t_menustrings.py:634 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1560 msgid "Create LRS" msgstr "" -#: ../gui/wxpython/menustrings.py:642 ../gui/wxpython/menustrings.py:1584 +#: ../gui/wxpython/menustrings.py:643 ../gui/wxpython/menustrings.py:1585 #: ../gui/wxpython/image2target/ii2t_menustrings.py:635 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1561 msgid "Creates a linear reference system." msgstr "" -#: ../gui/wxpython/menustrings.py:643 ../gui/wxpython/menustrings.py:1585 +#: ../gui/wxpython/menustrings.py:644 ../gui/wxpython/menustrings.py:1586 #: ../gui/wxpython/image2target/ii2t_menustrings.py:636 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1562 msgid "Create stationing" msgstr "" -#: ../gui/wxpython/menustrings.py:644 ../gui/wxpython/menustrings.py:1586 +#: ../gui/wxpython/menustrings.py:645 ../gui/wxpython/menustrings.py:1587 #: ../gui/wxpython/image2target/ii2t_menustrings.py:637 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1563 msgid "Creates stationing from input lines, and linear reference system." msgstr "" -#: ../gui/wxpython/menustrings.py:645 ../gui/wxpython/menustrings.py:1587 +#: ../gui/wxpython/menustrings.py:646 ../gui/wxpython/menustrings.py:1588 #: ../gui/wxpython/image2target/ii2t_menustrings.py:638 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1564 msgid "Create points/segments" msgstr "" -#: ../gui/wxpython/menustrings.py:646 ../gui/wxpython/menustrings.py:1588 +#: ../gui/wxpython/menustrings.py:647 ../gui/wxpython/menustrings.py:1589 #: ../gui/wxpython/image2target/ii2t_menustrings.py:639 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1565 msgid "Creates points/segments from input lines, linear reference system and positions read from stdin or a file." msgstr "" -#: ../gui/wxpython/menustrings.py:647 ../gui/wxpython/menustrings.py:1589 +#: ../gui/wxpython/menustrings.py:648 ../gui/wxpython/menustrings.py:1590 #: ../gui/wxpython/image2target/ii2t_menustrings.py:640 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1566 msgid "Find line id and offset" msgstr "" -#: ../gui/wxpython/menustrings.py:648 ../gui/wxpython/menustrings.py:1590 +#: ../gui/wxpython/menustrings.py:649 ../gui/wxpython/menustrings.py:1591 #: ../gui/wxpython/image2target/ii2t_menustrings.py:641 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1567 msgid "Finds line id and real km+offset for given points in vector map using linear reference system." msgstr "" -#: ../gui/wxpython/menustrings.py:649 ../gui/wxpython/menustrings.py:1591 +#: ../gui/wxpython/menustrings.py:650 ../gui/wxpython/menustrings.py:1592 #: ../gui/wxpython/image2target/ii2t_menustrings.py:642 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1568 msgid "Nearest features" msgstr "" -#: ../gui/wxpython/menustrings.py:650 ../gui/wxpython/menustrings.py:1592 +#: ../gui/wxpython/menustrings.py:651 ../gui/wxpython/menustrings.py:1593 #: ../gui/wxpython/image2target/ii2t_menustrings.py:643 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1569 msgid "Finds the nearest element in vector map 'to' for elements in vector map 'from'." msgstr "" -#: ../gui/wxpython/menustrings.py:651 ../gui/wxpython/menustrings.py:1593 +#: ../gui/wxpython/menustrings.py:652 ../gui/wxpython/menustrings.py:1594 #: ../gui/wxpython/image2target/ii2t_menustrings.py:644 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1570 msgid "Network analysis" msgstr "" -#: ../gui/wxpython/menustrings.py:652 ../gui/wxpython/menustrings.py:1594 +#: ../gui/wxpython/menustrings.py:653 ../gui/wxpython/menustrings.py:1595 #: ../gui/wxpython/image2target/ii2t_menustrings.py:645 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1571 #: ../gui/wxpython/mapdisp/toolbars.py:58 msgid "Vector network analysis tool" msgstr "" -#: ../gui/wxpython/menustrings.py:653 ../gui/wxpython/menustrings.py:1595 +#: ../gui/wxpython/menustrings.py:654 ../gui/wxpython/menustrings.py:1596 #: ../gui/wxpython/image2target/ii2t_menustrings.py:646 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1572 msgid "Tool for interactive vector network analysis." msgstr "" -#: ../gui/wxpython/menustrings.py:654 ../gui/wxpython/menustrings.py:1596 +#: ../gui/wxpython/menustrings.py:655 ../gui/wxpython/menustrings.py:1597 #: ../gui/wxpython/image2target/ii2t_menustrings.py:647 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1573 msgid "Network preparation" msgstr "" -#: ../gui/wxpython/menustrings.py:655 ../gui/wxpython/menustrings.py:1597 +#: ../gui/wxpython/menustrings.py:656 ../gui/wxpython/menustrings.py:1598 #: ../gui/wxpython/image2target/ii2t_menustrings.py:648 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1574 msgid "Performs network maintenance." msgstr "" -#: ../gui/wxpython/menustrings.py:656 ../gui/wxpython/menustrings.py:1598 +#: ../gui/wxpython/menustrings.py:657 ../gui/wxpython/menustrings.py:1599 #: ../gui/wxpython/image2target/ii2t_menustrings.py:649 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1575 msgid "Allocate subnets" msgstr "" -#: ../gui/wxpython/menustrings.py:657 ../gui/wxpython/menustrings.py:1599 +#: ../gui/wxpython/menustrings.py:658 ../gui/wxpython/menustrings.py:1600 msgid "Allocates subnets for nearest centers. Center node must be opened (costs >= 0). Costs of center node are used in calculation." msgstr "" -#: ../gui/wxpython/menustrings.py:658 ../gui/wxpython/menustrings.py:1600 +#: ../gui/wxpython/menustrings.py:659 ../gui/wxpython/menustrings.py:1601 #: ../gui/wxpython/image2target/ii2t_menustrings.py:651 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1577 msgid "Split net" msgstr "" -#: ../gui/wxpython/menustrings.py:659 ../gui/wxpython/menustrings.py:1601 +#: ../gui/wxpython/menustrings.py:660 ../gui/wxpython/menustrings.py:1602 msgid "Splits subnets for nearest centers by cost isolines. Splits net to bands between cost isolines (direction from center). Center node must be opened (costs >= 0). Costs of center node are used in calculation." msgstr "" -#: ../gui/wxpython/menustrings.py:660 ../gui/wxpython/menustrings.py:1602 +#: ../gui/wxpython/menustrings.py:661 ../gui/wxpython/menustrings.py:1603 #: ../gui/wxpython/image2target/ii2t_menustrings.py:653 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1579 msgid "Shortest path" msgstr "" -#: ../gui/wxpython/menustrings.py:661 ../gui/wxpython/menustrings.py:1603 +#: ../gui/wxpython/menustrings.py:662 ../gui/wxpython/menustrings.py:1604 #: ../gui/wxpython/image2target/ii2t_menustrings.py:654 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1580 msgid "Finds shortest path on vector network." msgstr "" -#: ../gui/wxpython/menustrings.py:662 ../gui/wxpython/menustrings.py:1604 +#: ../gui/wxpython/menustrings.py:663 ../gui/wxpython/menustrings.py:1605 #: ../gui/wxpython/image2target/ii2t_menustrings.py:655 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1581 msgid "Shortest path for sets of features" msgstr "" -#: ../gui/wxpython/menustrings.py:663 ../gui/wxpython/menustrings.py:1605 +#: ../gui/wxpython/menustrings.py:664 ../gui/wxpython/menustrings.py:1606 #: ../gui/wxpython/image2target/ii2t_menustrings.py:656 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1582 msgid "Computes shortest distance via the network between the given sets of features. Finds the shortest paths from each 'from' point to the nearest 'to' feature and various information about this relation are uploaded to the attribute table." msgstr "" -#: ../gui/wxpython/menustrings.py:664 ../gui/wxpython/menustrings.py:1606 +#: ../gui/wxpython/menustrings.py:665 ../gui/wxpython/menustrings.py:1607 #: ../gui/wxpython/image2target/ii2t_menustrings.py:657 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1583 msgid "Shortest path using timetables" msgstr "" -#: ../gui/wxpython/menustrings.py:665 ../gui/wxpython/menustrings.py:1607 +#: ../gui/wxpython/menustrings.py:666 ../gui/wxpython/menustrings.py:1608 #: ../gui/wxpython/image2target/ii2t_menustrings.py:658 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1584 msgid "Finds shortest path using timetables." msgstr "" -#: ../gui/wxpython/menustrings.py:666 ../gui/wxpython/menustrings.py:1608 +#: ../gui/wxpython/menustrings.py:667 ../gui/wxpython/menustrings.py:1609 #: ../gui/wxpython/image2target/ii2t_menustrings.py:659 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1585 msgid "Shortest path for all pairs" msgstr "" -#: ../gui/wxpython/menustrings.py:667 ../gui/wxpython/menustrings.py:1609 +#: ../gui/wxpython/menustrings.py:668 ../gui/wxpython/menustrings.py:1610 #: ../gui/wxpython/image2target/ii2t_menustrings.py:660 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1586 msgid "Computes the shortest path between all pairs of nodes in the network." msgstr "" -#: ../gui/wxpython/menustrings.py:668 ../gui/wxpython/menustrings.py:1610 +#: ../gui/wxpython/menustrings.py:669 ../gui/wxpython/menustrings.py:1611 #: ../gui/wxpython/image2target/ii2t_menustrings.py:661 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1587 msgid "Visibility network" msgstr "" -#: ../gui/wxpython/menustrings.py:669 ../gui/wxpython/menustrings.py:1611 +#: ../gui/wxpython/menustrings.py:670 ../gui/wxpython/menustrings.py:1612 #: ../gui/wxpython/image2target/ii2t_menustrings.py:662 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1588 msgid "Performs visibility graph construction." msgstr "" -#: ../gui/wxpython/menustrings.py:670 ../gui/wxpython/menustrings.py:1612 +#: ../gui/wxpython/menustrings.py:671 ../gui/wxpython/menustrings.py:1613 #: ../gui/wxpython/image2target/ii2t_menustrings.py:663 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1589 msgid "Bridges and articulation points" msgstr "" -#: ../gui/wxpython/menustrings.py:671 ../gui/wxpython/menustrings.py:1613 +#: ../gui/wxpython/menustrings.py:672 ../gui/wxpython/menustrings.py:1614 #: ../gui/wxpython/image2target/ii2t_menustrings.py:664 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1590 msgid "Computes bridges and articulation points in the network." msgstr "" -#: ../gui/wxpython/menustrings.py:672 ../gui/wxpython/menustrings.py:1614 +#: ../gui/wxpython/menustrings.py:673 ../gui/wxpython/menustrings.py:1615 #: ../gui/wxpython/image2target/ii2t_menustrings.py:665 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1591 msgid "Maximum flow" msgstr "" -#: ../gui/wxpython/menustrings.py:673 ../gui/wxpython/menustrings.py:1615 +#: ../gui/wxpython/menustrings.py:674 ../gui/wxpython/menustrings.py:1616 #: ../gui/wxpython/image2target/ii2t_menustrings.py:666 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1592 msgid "Computes the maximum flow between two sets of nodes in the network." msgstr "" -#: ../gui/wxpython/menustrings.py:674 ../gui/wxpython/menustrings.py:1616 +#: ../gui/wxpython/menustrings.py:675 ../gui/wxpython/menustrings.py:1617 #: ../gui/wxpython/image2target/ii2t_menustrings.py:667 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1593 msgid "Vertex connectivity" msgstr "" -#: ../gui/wxpython/menustrings.py:675 ../gui/wxpython/menustrings.py:1617 +#: ../gui/wxpython/menustrings.py:676 ../gui/wxpython/menustrings.py:1618 #: ../gui/wxpython/image2target/ii2t_menustrings.py:668 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1594 msgid "Computes vertex connectivity between two sets of nodes in the network." msgstr "" -#: ../gui/wxpython/menustrings.py:676 ../gui/wxpython/menustrings.py:1618 +#: ../gui/wxpython/menustrings.py:677 ../gui/wxpython/menustrings.py:1619 #: ../gui/wxpython/image2target/ii2t_menustrings.py:669 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1595 msgid "Components" msgstr "" -#: ../gui/wxpython/menustrings.py:677 ../gui/wxpython/menustrings.py:1619 +#: ../gui/wxpython/menustrings.py:678 ../gui/wxpython/menustrings.py:1620 #: ../gui/wxpython/image2target/ii2t_menustrings.py:670 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1596 msgid "Computes strongly and weakly connected components in the network." msgstr "" -#: ../gui/wxpython/menustrings.py:678 ../gui/wxpython/menustrings.py:1620 +#: ../gui/wxpython/menustrings.py:679 ../gui/wxpython/menustrings.py:1621 #: ../gui/wxpython/image2target/ii2t_menustrings.py:671 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1597 msgid "Centrality" msgstr "" -#: ../gui/wxpython/menustrings.py:679 ../gui/wxpython/menustrings.py:1621 +#: ../gui/wxpython/menustrings.py:680 ../gui/wxpython/menustrings.py:1622 #: ../gui/wxpython/image2target/ii2t_menustrings.py:672 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1598 msgid "Computes degree, centrality, betweeness, closeness and eigenvector centrality measures in the network." msgstr "" -#: ../gui/wxpython/menustrings.py:680 ../gui/wxpython/menustrings.py:1622 +#: ../gui/wxpython/menustrings.py:681 ../gui/wxpython/menustrings.py:1623 #: ../gui/wxpython/image2target/ii2t_menustrings.py:673 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1599 msgid "Steiner tree" msgstr "" -#: ../gui/wxpython/menustrings.py:681 ../gui/wxpython/menustrings.py:1623 +#: ../gui/wxpython/menustrings.py:682 ../gui/wxpython/menustrings.py:1624 #: ../gui/wxpython/image2target/ii2t_menustrings.py:674 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1600 msgid "Creates Steiner tree for the network and given terminals. Note that 'Minimum Steiner Tree' problem is NP-hard and heuristic algorithm is used in this module so the result may be sub optimal." msgstr "" -#: ../gui/wxpython/menustrings.py:682 ../gui/wxpython/menustrings.py:1624 +#: ../gui/wxpython/menustrings.py:683 ../gui/wxpython/menustrings.py:1625 #: ../gui/wxpython/image2target/ii2t_menustrings.py:675 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1601 msgid "Minimum spanning tree" msgstr "" -#: ../gui/wxpython/menustrings.py:683 ../gui/wxpython/menustrings.py:1625 +#: ../gui/wxpython/menustrings.py:684 ../gui/wxpython/menustrings.py:1626 #: ../gui/wxpython/image2target/ii2t_menustrings.py:676 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1602 msgid "Computes minimum spanning tree for the network." msgstr "" -#: ../gui/wxpython/menustrings.py:684 ../gui/wxpython/menustrings.py:1626 +#: ../gui/wxpython/menustrings.py:685 ../gui/wxpython/menustrings.py:1627 #: ../gui/wxpython/image2target/ii2t_menustrings.py:677 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1603 msgid "Traveling salesman analysis" msgstr "" -#: ../gui/wxpython/menustrings.py:685 ../gui/wxpython/menustrings.py:1627 +#: ../gui/wxpython/menustrings.py:686 ../gui/wxpython/menustrings.py:1628 #: ../gui/wxpython/image2target/ii2t_menustrings.py:678 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1604 msgid "Creates a cycle connecting given nodes (Traveling salesman problem). Note that TSP is NP-hard, heuristic algorithm is used by this module and created cycle may be sub optimal" msgstr "" -#: ../gui/wxpython/menustrings.py:686 ../gui/wxpython/menustrings.py:689 -#: ../gui/wxpython/menustrings.py:1628 ../gui/wxpython/menustrings.py:1631 +#: ../gui/wxpython/menustrings.py:687 ../gui/wxpython/menustrings.py:690 +#: ../gui/wxpython/menustrings.py:1629 ../gui/wxpython/menustrings.py:1632 #: ../gui/wxpython/image2target/ii2t_menustrings.py:679 #: ../gui/wxpython/image2target/ii2t_menustrings.py:680 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1605 @@ -8191,1016 +8165,1016 @@ msgid "Overlay vector maps" msgstr "" -#: ../gui/wxpython/menustrings.py:687 ../gui/wxpython/menustrings.py:1629 +#: ../gui/wxpython/menustrings.py:688 ../gui/wxpython/menustrings.py:1630 msgid "Clip vector maps" msgstr "" -#: ../gui/wxpython/menustrings.py:688 ../gui/wxpython/menustrings.py:1630 +#: ../gui/wxpython/menustrings.py:689 ../gui/wxpython/menustrings.py:1631 msgid "Extracts features of input map which overlay features of clip map." msgstr "" -#: ../gui/wxpython/menustrings.py:690 ../gui/wxpython/menustrings.py:1632 +#: ../gui/wxpython/menustrings.py:691 ../gui/wxpython/menustrings.py:1633 #: ../gui/wxpython/image2target/ii2t_menustrings.py:681 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1607 msgid "Overlays two vector maps offering clip, intersection, difference, symmetrical difference, union operators." msgstr "" -#: ../gui/wxpython/menustrings.py:691 ../gui/wxpython/menustrings.py:1633 +#: ../gui/wxpython/menustrings.py:692 ../gui/wxpython/menustrings.py:1634 #: ../gui/wxpython/image2target/ii2t_menustrings.py:682 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1608 msgid "Patch vector maps" msgstr "" -#: ../gui/wxpython/menustrings.py:692 ../gui/wxpython/menustrings.py:1634 +#: ../gui/wxpython/menustrings.py:693 ../gui/wxpython/menustrings.py:1635 #: ../gui/wxpython/image2target/ii2t_menustrings.py:683 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1609 msgid "Creates a new vector map by combining other vector maps." msgstr "" -#: ../gui/wxpython/menustrings.py:693 ../gui/wxpython/menustrings.py:1635 +#: ../gui/wxpython/menustrings.py:694 ../gui/wxpython/menustrings.py:1636 #: ../gui/wxpython/image2target/ii2t_menustrings.py:684 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1610 msgid "Manage categories" msgstr "" -#: ../gui/wxpython/menustrings.py:694 ../gui/wxpython/menustrings.py:1636 +#: ../gui/wxpython/menustrings.py:695 ../gui/wxpython/menustrings.py:1637 #: ../gui/wxpython/image2target/ii2t_menustrings.py:685 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1611 msgid "Change or report categories" msgstr "" -#: ../gui/wxpython/menustrings.py:695 ../gui/wxpython/menustrings.py:1637 +#: ../gui/wxpython/menustrings.py:696 ../gui/wxpython/menustrings.py:1638 #: ../gui/wxpython/image2target/ii2t_menustrings.py:686 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1612 msgid "Attaches, deletes or reports vector categories to map geometry." msgstr "" -#: ../gui/wxpython/menustrings.py:697 ../gui/wxpython/menustrings.py:1639 +#: ../gui/wxpython/menustrings.py:698 ../gui/wxpython/menustrings.py:1640 #: ../gui/wxpython/image2target/ii2t_menustrings.py:688 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1614 msgid "Changes vector category values for an existing vector map according to results of SQL queries or a value in attribute table column." msgstr "" -#: ../gui/wxpython/menustrings.py:698 ../gui/wxpython/menustrings.py:1640 +#: ../gui/wxpython/menustrings.py:699 ../gui/wxpython/menustrings.py:1641 #: ../gui/wxpython/image2target/ii2t_menustrings.py:689 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1615 #: ../gui/wxpython/dbmgr/dialogs.py:122 msgid "Update attributes" msgstr "" -#: ../gui/wxpython/menustrings.py:699 ../gui/wxpython/menustrings.py:1641 +#: ../gui/wxpython/menustrings.py:700 ../gui/wxpython/menustrings.py:1642 #: ../gui/wxpython/image2target/ii2t_menustrings.py:690 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1616 msgid "Update area attributes from raster" msgstr "" -#: ../gui/wxpython/menustrings.py:700 ../gui/wxpython/menustrings.py:1642 +#: ../gui/wxpython/menustrings.py:701 ../gui/wxpython/menustrings.py:1643 #: ../gui/wxpython/image2target/ii2t_menustrings.py:691 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1617 msgid "Calculates univariate statistics from a raster map based on a vector map and uploads statistics to new attribute columns." msgstr "" -#: ../gui/wxpython/menustrings.py:701 ../gui/wxpython/menustrings.py:1643 +#: ../gui/wxpython/menustrings.py:702 ../gui/wxpython/menustrings.py:1644 #: ../gui/wxpython/image2target/ii2t_menustrings.py:692 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1618 msgid "Update area attributes from vector" msgstr "" -#: ../gui/wxpython/menustrings.py:702 ../gui/wxpython/menustrings.py:1644 +#: ../gui/wxpython/menustrings.py:703 ../gui/wxpython/menustrings.py:1645 #: ../gui/wxpython/image2target/ii2t_menustrings.py:693 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1619 msgid "Count points in areas, calculate statistics from point attributes." msgstr "" -#: ../gui/wxpython/menustrings.py:703 ../gui/wxpython/menustrings.py:1645 +#: ../gui/wxpython/menustrings.py:704 ../gui/wxpython/menustrings.py:1646 #: ../gui/wxpython/image2target/ii2t_menustrings.py:694 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1620 msgid "Update point attributes from areas" msgstr "" -#: ../gui/wxpython/menustrings.py:704 ../gui/wxpython/menustrings.py:1646 +#: ../gui/wxpython/menustrings.py:705 ../gui/wxpython/menustrings.py:1647 #: ../gui/wxpython/image2target/ii2t_menustrings.py:695 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1621 msgid "Uploads vector values at positions of vector points to the table." msgstr "" -#: ../gui/wxpython/menustrings.py:705 ../gui/wxpython/menustrings.py:1647 +#: ../gui/wxpython/menustrings.py:706 ../gui/wxpython/menustrings.py:1648 #: ../gui/wxpython/image2target/ii2t_menustrings.py:696 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1622 msgid "Update database values from vector" msgstr "" -#: ../gui/wxpython/menustrings.py:706 ../gui/wxpython/menustrings.py:1648 +#: ../gui/wxpython/menustrings.py:707 ../gui/wxpython/menustrings.py:1649 #: ../gui/wxpython/image2target/ii2t_menustrings.py:697 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1623 msgid "Populates attribute values from vector features." msgstr "" -#: ../gui/wxpython/menustrings.py:707 ../gui/wxpython/menustrings.py:1649 +#: ../gui/wxpython/menustrings.py:708 ../gui/wxpython/menustrings.py:1650 #: ../gui/wxpython/image2target/ii2t_menustrings.py:698 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1624 msgid "Sample raster maps at point locations" msgstr "" -#: ../gui/wxpython/menustrings.py:708 ../gui/wxpython/menustrings.py:1650 +#: ../gui/wxpython/menustrings.py:709 ../gui/wxpython/menustrings.py:1651 #: ../gui/wxpython/image2target/ii2t_menustrings.py:699 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1625 msgid "Uploads raster values at positions of vector points to the table." msgstr "" -#: ../gui/wxpython/menustrings.py:709 ../gui/wxpython/menustrings.py:1651 +#: ../gui/wxpython/menustrings.py:710 ../gui/wxpython/menustrings.py:1652 #: ../gui/wxpython/image2target/ii2t_menustrings.py:700 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1626 msgid "Sample raster neighborhood around points" msgstr "" -#: ../gui/wxpython/menustrings.py:710 ../gui/wxpython/menustrings.py:1652 +#: ../gui/wxpython/menustrings.py:711 ../gui/wxpython/menustrings.py:1653 #: ../gui/wxpython/image2target/ii2t_menustrings.py:701 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1627 msgid "Samples a raster map at vector point locations." msgstr "" -#: ../gui/wxpython/menustrings.py:711 ../gui/wxpython/menustrings.py:1653 +#: ../gui/wxpython/menustrings.py:712 ../gui/wxpython/menustrings.py:1654 #: ../gui/wxpython/image2target/ii2t_menustrings.py:702 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1628 msgid "Generate area for current region" msgstr "" -#: ../gui/wxpython/menustrings.py:712 ../gui/wxpython/menustrings.py:1654 +#: ../gui/wxpython/menustrings.py:713 ../gui/wxpython/menustrings.py:1655 #: ../gui/wxpython/image2target/ii2t_menustrings.py:703 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1629 msgid "Creates a vector polygon from the current region extent." msgstr "" -#: ../gui/wxpython/menustrings.py:713 ../gui/wxpython/menustrings.py:1655 +#: ../gui/wxpython/menustrings.py:714 ../gui/wxpython/menustrings.py:1656 #: ../gui/wxpython/image2target/ii2t_menustrings.py:704 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1630 msgid "Generate areas from points" msgstr "" -#: ../gui/wxpython/menustrings.py:714 ../gui/wxpython/menustrings.py:1656 +#: ../gui/wxpython/menustrings.py:715 ../gui/wxpython/menustrings.py:1657 #: ../gui/wxpython/image2target/ii2t_menustrings.py:705 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1631 msgid "Convex hull" msgstr "" -#: ../gui/wxpython/menustrings.py:715 ../gui/wxpython/menustrings.py:1657 +#: ../gui/wxpython/menustrings.py:716 ../gui/wxpython/menustrings.py:1658 #: ../gui/wxpython/image2target/ii2t_menustrings.py:706 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1632 msgid "Produces a 2D/3D convex hull for a given vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:716 ../gui/wxpython/menustrings.py:1658 +#: ../gui/wxpython/menustrings.py:717 ../gui/wxpython/menustrings.py:1659 #: ../gui/wxpython/image2target/ii2t_menustrings.py:707 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1633 msgid "Delaunay triangles" msgstr "" -#: ../gui/wxpython/menustrings.py:717 ../gui/wxpython/menustrings.py:1659 +#: ../gui/wxpython/menustrings.py:718 ../gui/wxpython/menustrings.py:1660 #: ../gui/wxpython/image2target/ii2t_menustrings.py:708 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1634 msgid "Creates a Delaunay triangulation from an input vector map containing points or centroids." msgstr "" -#: ../gui/wxpython/menustrings.py:718 ../gui/wxpython/menustrings.py:1660 +#: ../gui/wxpython/menustrings.py:719 ../gui/wxpython/menustrings.py:1661 #: ../gui/wxpython/image2target/ii2t_menustrings.py:709 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1635 msgid "Voronoi diagram/Thiessen polygons" msgstr "" -#: ../gui/wxpython/menustrings.py:719 ../gui/wxpython/menustrings.py:1661 +#: ../gui/wxpython/menustrings.py:720 ../gui/wxpython/menustrings.py:1662 msgid "Creates a Voronoi diagram constrained to the extents of the current region from an input vector map containing points or centroids." msgstr "" -#: ../gui/wxpython/menustrings.py:720 ../gui/wxpython/menustrings.py:1662 +#: ../gui/wxpython/menustrings.py:721 ../gui/wxpython/menustrings.py:1663 #: ../gui/wxpython/image2target/ii2t_menustrings.py:711 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1637 msgid "Generate grid" msgstr "" -#: ../gui/wxpython/menustrings.py:721 ../gui/wxpython/menustrings.py:1663 +#: ../gui/wxpython/menustrings.py:722 ../gui/wxpython/menustrings.py:1664 #: ../gui/wxpython/image2target/ii2t_menustrings.py:712 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1638 msgid "Creates a vector map of a user-defined grid." msgstr "" -#: ../gui/wxpython/menustrings.py:722 ../gui/wxpython/menustrings.py:1664 +#: ../gui/wxpython/menustrings.py:723 ../gui/wxpython/menustrings.py:1665 #: ../gui/wxpython/image2target/ii2t_menustrings.py:713 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1639 msgid "Generate points" msgstr "" -#: ../gui/wxpython/menustrings.py:723 ../gui/wxpython/menustrings.py:1665 +#: ../gui/wxpython/menustrings.py:724 ../gui/wxpython/menustrings.py:1666 #: ../gui/wxpython/image2target/ii2t_menustrings.py:714 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1640 msgid "Generate from database" msgstr "" -#: ../gui/wxpython/menustrings.py:724 ../gui/wxpython/menustrings.py:1666 +#: ../gui/wxpython/menustrings.py:725 ../gui/wxpython/menustrings.py:1667 #: ../gui/wxpython/image2target/ii2t_menustrings.py:715 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1641 msgid "Creates new vector (points) map from database table containing coordinates." msgstr "" -#: ../gui/wxpython/menustrings.py:725 ../gui/wxpython/menustrings.py:1667 +#: ../gui/wxpython/menustrings.py:726 ../gui/wxpython/menustrings.py:1668 #: ../gui/wxpython/image2target/ii2t_menustrings.py:716 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1642 msgid "Generate points along lines" msgstr "" -#: ../gui/wxpython/menustrings.py:726 ../gui/wxpython/menustrings.py:1668 +#: ../gui/wxpython/menustrings.py:727 ../gui/wxpython/menustrings.py:1669 #: ../gui/wxpython/image2target/ii2t_menustrings.py:717 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1643 msgid "Creates points along input lines in new vector map with 2 layers." msgstr "" -#: ../gui/wxpython/menustrings.py:727 ../gui/wxpython/menustrings.py:1669 +#: ../gui/wxpython/menustrings.py:728 ../gui/wxpython/menustrings.py:1670 #: ../gui/wxpython/image2target/ii2t_menustrings.py:718 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1644 msgid "Generate random points" msgstr "" -#: ../gui/wxpython/menustrings.py:728 ../gui/wxpython/menustrings.py:1670 +#: ../gui/wxpython/menustrings.py:729 ../gui/wxpython/menustrings.py:1671 #: ../gui/wxpython/image2target/ii2t_menustrings.py:719 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1645 msgid "Generates random 2D/3D vector points." msgstr "" -#: ../gui/wxpython/menustrings.py:731 ../gui/wxpython/menustrings.py:1673 +#: ../gui/wxpython/menustrings.py:732 ../gui/wxpython/menustrings.py:1674 #: ../gui/wxpython/image2target/ii2t_menustrings.py:722 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1648 msgid "Remove outliers in point sets" msgstr "" -#: ../gui/wxpython/menustrings.py:736 ../gui/wxpython/menustrings.py:1678 +#: ../gui/wxpython/menustrings.py:737 ../gui/wxpython/menustrings.py:1679 #: ../gui/wxpython/image2target/ii2t_menustrings.py:727 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1653 msgid "Basic vector metadata" msgstr "" -#: ../gui/wxpython/menustrings.py:737 ../gui/wxpython/menustrings.py:1679 +#: ../gui/wxpython/menustrings.py:738 ../gui/wxpython/menustrings.py:1680 #: ../gui/wxpython/image2target/ii2t_menustrings.py:728 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1654 msgid "Outputs basic information about a vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:738 ../gui/wxpython/menustrings.py:1680 +#: ../gui/wxpython/menustrings.py:739 ../gui/wxpython/menustrings.py:1681 #: ../gui/wxpython/image2target/ii2t_menustrings.py:729 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1655 msgid "Classify attribute data" msgstr "" -#: ../gui/wxpython/menustrings.py:739 ../gui/wxpython/menustrings.py:1681 +#: ../gui/wxpython/menustrings.py:740 ../gui/wxpython/menustrings.py:1682 #: ../gui/wxpython/image2target/ii2t_menustrings.py:730 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1656 msgid "Classifies attribute data, e.g. for thematic mapping" msgstr "" -#: ../gui/wxpython/menustrings.py:740 ../gui/wxpython/menustrings.py:1682 +#: ../gui/wxpython/menustrings.py:741 ../gui/wxpython/menustrings.py:1683 #: ../gui/wxpython/image2target/ii2t_menustrings.py:731 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1657 msgid "Report topology by category" msgstr "" -#: ../gui/wxpython/menustrings.py:741 ../gui/wxpython/menustrings.py:1683 +#: ../gui/wxpython/menustrings.py:742 ../gui/wxpython/menustrings.py:1684 #: ../gui/wxpython/image2target/ii2t_menustrings.py:732 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1658 msgid "Reports geometry statistics for vector maps." msgstr "" -#: ../gui/wxpython/menustrings.py:742 ../gui/wxpython/menustrings.py:1684 +#: ../gui/wxpython/menustrings.py:743 ../gui/wxpython/menustrings.py:1685 #: ../gui/wxpython/image2target/ii2t_menustrings.py:733 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1659 msgid "Univariate attribute statistics for points" msgstr "" -#: ../gui/wxpython/menustrings.py:743 ../gui/wxpython/menustrings.py:1685 +#: ../gui/wxpython/menustrings.py:744 ../gui/wxpython/menustrings.py:1686 #: ../gui/wxpython/image2target/ii2t_menustrings.py:734 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1660 msgid "Calculates univariate statistics of vector map features. Variance and standard deviation is calculated only for points if specified." msgstr "" -#: ../gui/wxpython/menustrings.py:744 ../gui/wxpython/menustrings.py:1686 +#: ../gui/wxpython/menustrings.py:745 ../gui/wxpython/menustrings.py:1687 #: ../gui/wxpython/image2target/ii2t_menustrings.py:735 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1661 msgid "Univariate statistics for attribute columns" msgstr "" -#: ../gui/wxpython/menustrings.py:745 ../gui/wxpython/menustrings.py:1687 +#: ../gui/wxpython/menustrings.py:746 ../gui/wxpython/menustrings.py:1688 #: ../gui/wxpython/image2target/ii2t_menustrings.py:736 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1662 msgid "Calculates univariate statistics on selected table column for a GRASS vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:747 ../gui/wxpython/menustrings.py:1689 +#: ../gui/wxpython/menustrings.py:748 ../gui/wxpython/menustrings.py:1690 msgid "Vector map profiling tool" msgstr "" -#: ../gui/wxpython/menustrings.py:748 ../gui/wxpython/menustrings.py:1690 +#: ../gui/wxpython/menustrings.py:749 ../gui/wxpython/menustrings.py:1691 #: ../gui/wxpython/image2target/ii2t_menustrings.py:737 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1663 msgid "Quadrat indices" msgstr "" -#: ../gui/wxpython/menustrings.py:750 ../gui/wxpython/menustrings.py:1692 +#: ../gui/wxpython/menustrings.py:751 ../gui/wxpython/menustrings.py:1693 #: ../gui/wxpython/image2target/ii2t_menustrings.py:739 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1665 msgid "Test normality" msgstr "" -#: ../gui/wxpython/menustrings.py:752 ../gui/wxpython/menustrings.py:1694 +#: ../gui/wxpython/menustrings.py:753 ../gui/wxpython/menustrings.py:1695 #: ../gui/wxpython/image2target/ii2t_menustrings.py:741 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1667 msgid "&Imagery" msgstr "" -#: ../gui/wxpython/menustrings.py:753 ../gui/wxpython/menustrings.py:1695 +#: ../gui/wxpython/menustrings.py:754 ../gui/wxpython/menustrings.py:1696 #: ../gui/wxpython/image2target/ii2t_menustrings.py:742 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1668 msgid "Develop images and groups" msgstr "" -#: ../gui/wxpython/menustrings.py:754 ../gui/wxpython/menustrings.py:1696 +#: ../gui/wxpython/menustrings.py:755 ../gui/wxpython/menustrings.py:1697 #: ../gui/wxpython/image2target/ii2t_menustrings.py:743 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1669 msgid "Create/edit group" msgstr "" -#: ../gui/wxpython/menustrings.py:755 ../gui/wxpython/menustrings.py:1697 +#: ../gui/wxpython/menustrings.py:756 ../gui/wxpython/menustrings.py:1698 #: ../gui/wxpython/image2target/ii2t_menustrings.py:744 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1670 msgid "Creates, edits, and lists groups of imagery files." msgstr "" -#: ../gui/wxpython/menustrings.py:756 ../gui/wxpython/menustrings.py:1698 +#: ../gui/wxpython/menustrings.py:757 ../gui/wxpython/menustrings.py:1699 #: ../gui/wxpython/image2target/ii2t_menustrings.py:745 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1671 msgid "Target group" msgstr "" -#: ../gui/wxpython/menustrings.py:757 ../gui/wxpython/menustrings.py:1699 +#: ../gui/wxpython/menustrings.py:758 ../gui/wxpython/menustrings.py:1700 #: ../gui/wxpython/image2target/ii2t_menustrings.py:746 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1672 msgid "Targets an imagery group to a GRASS location and mapset." msgstr "" -#: ../gui/wxpython/menustrings.py:758 ../gui/wxpython/menustrings.py:1700 +#: ../gui/wxpython/menustrings.py:759 ../gui/wxpython/menustrings.py:1701 #: ../gui/wxpython/image2target/ii2t_menustrings.py:747 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1673 msgid "Mosaic images" msgstr "" -#: ../gui/wxpython/menustrings.py:759 ../gui/wxpython/menustrings.py:1701 +#: ../gui/wxpython/menustrings.py:760 ../gui/wxpython/menustrings.py:1702 #: ../gui/wxpython/image2target/ii2t_menustrings.py:748 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1674 msgid "Mosaics several images and extends colormap." msgstr "" -#: ../gui/wxpython/menustrings.py:760 ../gui/wxpython/menustrings.py:1702 +#: ../gui/wxpython/menustrings.py:761 ../gui/wxpython/menustrings.py:1703 #: ../gui/wxpython/image2target/ii2t_menustrings.py:749 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1675 msgid "Manage image colors" msgstr "" -#: ../gui/wxpython/menustrings.py:761 ../gui/wxpython/menustrings.py:1703 +#: ../gui/wxpython/menustrings.py:762 ../gui/wxpython/menustrings.py:1704 #: ../gui/wxpython/image2target/ii2t_menustrings.py:750 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1676 msgid "Color balance for RGB" msgstr "" -#: ../gui/wxpython/menustrings.py:762 ../gui/wxpython/menustrings.py:1704 +#: ../gui/wxpython/menustrings.py:763 ../gui/wxpython/menustrings.py:1705 #: ../gui/wxpython/image2target/ii2t_menustrings.py:751 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1677 msgid "Performs auto-balancing of colors for RGB images." msgstr "" -#: ../gui/wxpython/menustrings.py:763 ../gui/wxpython/menustrings.py:1705 +#: ../gui/wxpython/menustrings.py:764 ../gui/wxpython/menustrings.py:1706 #: ../gui/wxpython/image2target/ii2t_menustrings.py:752 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1678 msgid "HIS to RGB" msgstr "" -#: ../gui/wxpython/menustrings.py:764 ../gui/wxpython/menustrings.py:1706 +#: ../gui/wxpython/menustrings.py:765 ../gui/wxpython/menustrings.py:1707 #: ../gui/wxpython/image2target/ii2t_menustrings.py:753 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1679 msgid "Transforms raster maps from HIS (Hue-Intensity-Saturation) color space to RGB (Red-Green-Blue) color space." msgstr "" -#: ../gui/wxpython/menustrings.py:766 ../gui/wxpython/menustrings.py:1708 +#: ../gui/wxpython/menustrings.py:767 ../gui/wxpython/menustrings.py:1709 #: ../gui/wxpython/image2target/ii2t_menustrings.py:755 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1681 msgid "Transforms raster maps from RGB (Red-Green-Blue) color space to HIS (Hue-Intensity-Saturation) color space." msgstr "" -#: ../gui/wxpython/menustrings.py:767 ../gui/wxpython/menustrings.py:1709 +#: ../gui/wxpython/menustrings.py:768 ../gui/wxpython/menustrings.py:1710 #: ../gui/wxpython/image2target/ii2t_menustrings.py:756 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1682 msgid "Rectify image or raster" msgstr "" -#: ../gui/wxpython/menustrings.py:768 ../gui/wxpython/menustrings.py:1710 +#: ../gui/wxpython/menustrings.py:769 ../gui/wxpython/menustrings.py:1711 #: ../gui/wxpython/image2target/ii2t_menustrings.py:757 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1683 msgid "Rectifies an image by computing a coordinate transformation for each pixel in the image based on the control points." msgstr "" -#: ../gui/wxpython/menustrings.py:769 ../gui/wxpython/menustrings.py:1711 +#: ../gui/wxpython/menustrings.py:770 ../gui/wxpython/menustrings.py:1712 #: ../gui/wxpython/image2target/ii2t_menustrings.py:758 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1684 #: ../gui/wxpython/lmgr/layertree.py:795 msgid "Histogram" msgstr "" -#: ../gui/wxpython/menustrings.py:770 ../gui/wxpython/menustrings.py:1712 +#: ../gui/wxpython/menustrings.py:771 ../gui/wxpython/menustrings.py:1713 #: ../gui/wxpython/image2target/ii2t_menustrings.py:759 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1685 msgid "Generate histogram of image" msgstr "" -#: ../gui/wxpython/menustrings.py:771 ../gui/wxpython/menustrings.py:1713 +#: ../gui/wxpython/menustrings.py:772 ../gui/wxpython/menustrings.py:1714 #: ../gui/wxpython/image2target/ii2t_menustrings.py:760 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1686 msgid "Spectral response" msgstr "" -#: ../gui/wxpython/menustrings.py:772 ../gui/wxpython/menustrings.py:1714 +#: ../gui/wxpython/menustrings.py:773 ../gui/wxpython/menustrings.py:1715 #: ../gui/wxpython/image2target/ii2t_menustrings.py:761 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1687 msgid "Displays spectral response at user specified locations in group or images." msgstr "" -#: ../gui/wxpython/menustrings.py:773 ../gui/wxpython/menustrings.py:1715 +#: ../gui/wxpython/menustrings.py:774 ../gui/wxpython/menustrings.py:1716 #: ../gui/wxpython/image2target/ii2t_menustrings.py:762 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1688 msgid "Pan sharpening" msgstr "" -#: ../gui/wxpython/menustrings.py:774 ../gui/wxpython/menustrings.py:1716 +#: ../gui/wxpython/menustrings.py:775 ../gui/wxpython/menustrings.py:1717 #: ../gui/wxpython/image2target/ii2t_menustrings.py:763 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1689 msgid "Image fusion algorithms to sharpen multispectral with high-res panchromatic channels" msgstr "" -#: ../gui/wxpython/menustrings.py:775 ../gui/wxpython/menustrings.py:1717 +#: ../gui/wxpython/menustrings.py:776 ../gui/wxpython/menustrings.py:1718 #: ../gui/wxpython/image2target/ii2t_menustrings.py:764 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1690 msgid "Classify image" msgstr "" -#: ../gui/wxpython/menustrings.py:776 ../gui/wxpython/menustrings.py:1718 +#: ../gui/wxpython/menustrings.py:777 ../gui/wxpython/menustrings.py:1719 #: ../gui/wxpython/image2target/ii2t_menustrings.py:765 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1691 msgid "Clustering input for unsupervised classification" msgstr "" -#: ../gui/wxpython/menustrings.py:777 ../gui/wxpython/menustrings.py:1719 +#: ../gui/wxpython/menustrings.py:778 ../gui/wxpython/menustrings.py:1720 #: ../gui/wxpython/image2target/ii2t_menustrings.py:766 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1692 msgid "Generates spectral signatures for land cover types in an image using a clustering algorithm. The resulting signature file is used as input for i.maxlik, to generate an unsupervised image classification." msgstr "" -#: ../gui/wxpython/menustrings.py:778 ../gui/wxpython/menustrings.py:1720 +#: ../gui/wxpython/menustrings.py:779 ../gui/wxpython/menustrings.py:1721 #: ../gui/wxpython/image2target/ii2t_menustrings.py:767 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1693 msgid "Input for supervised MLC" msgstr "" -#: ../gui/wxpython/menustrings.py:779 ../gui/wxpython/menustrings.py:1721 +#: ../gui/wxpython/menustrings.py:780 ../gui/wxpython/menustrings.py:1722 #: ../gui/wxpython/image2target/ii2t_menustrings.py:768 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1694 msgid "Generates statistics for i.maxlik from raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:780 ../gui/wxpython/menustrings.py:1722 +#: ../gui/wxpython/menustrings.py:781 ../gui/wxpython/menustrings.py:1723 #: ../gui/wxpython/image2target/ii2t_menustrings.py:769 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1695 msgid "Maximum likelihood classification (MLC)" msgstr "" -#: ../gui/wxpython/menustrings.py:781 ../gui/wxpython/menustrings.py:1723 +#: ../gui/wxpython/menustrings.py:782 ../gui/wxpython/menustrings.py:1724 #: ../gui/wxpython/image2target/ii2t_menustrings.py:770 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1696 msgid "Classifies the cell spectral reflectances in imagery data. Classification is based on the spectral signature information generated by either i.cluster, g.gui.iclass, or i.gensig." msgstr "" -#: ../gui/wxpython/menustrings.py:782 ../gui/wxpython/menustrings.py:1724 -#: ../gui/wxpython/menustrings.py:1994 +#: ../gui/wxpython/menustrings.py:783 ../gui/wxpython/menustrings.py:1725 +#: ../gui/wxpython/menustrings.py:1995 #: ../gui/wxpython/image2target/ii2t_menustrings.py:771 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1697 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1962 msgid "Interactive input for supervised classification" msgstr "" -#: ../gui/wxpython/menustrings.py:783 ../gui/wxpython/menustrings.py:1725 -#: ../gui/wxpython/menustrings.py:1995 +#: ../gui/wxpython/menustrings.py:784 ../gui/wxpython/menustrings.py:1726 +#: ../gui/wxpython/menustrings.py:1996 #: ../gui/wxpython/image2target/ii2t_menustrings.py:772 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1698 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1963 msgid "Generates spectral signatures by allowing the user to outline training areas." msgstr "" -#: ../gui/wxpython/menustrings.py:784 ../gui/wxpython/menustrings.py:1726 +#: ../gui/wxpython/menustrings.py:785 ../gui/wxpython/menustrings.py:1727 #: ../gui/wxpython/image2target/ii2t_menustrings.py:773 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1699 msgid "Input for supervised SMAP" msgstr "" -#: ../gui/wxpython/menustrings.py:785 ../gui/wxpython/menustrings.py:1727 +#: ../gui/wxpython/menustrings.py:786 ../gui/wxpython/menustrings.py:1728 #: ../gui/wxpython/image2target/ii2t_menustrings.py:774 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1700 msgid "Generates statistics for i.smap from raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:786 ../gui/wxpython/menustrings.py:1728 +#: ../gui/wxpython/menustrings.py:787 ../gui/wxpython/menustrings.py:1729 #: ../gui/wxpython/image2target/ii2t_menustrings.py:775 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1701 msgid "Sequential maximum a posteriori classification (SMAP)" msgstr "" -#: ../gui/wxpython/menustrings.py:787 ../gui/wxpython/menustrings.py:1729 +#: ../gui/wxpython/menustrings.py:788 ../gui/wxpython/menustrings.py:1730 #: ../gui/wxpython/image2target/ii2t_menustrings.py:776 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1702 msgid "Performs contextual image classification using sequential maximum a posteriori (SMAP) estimation." msgstr "" -#: ../gui/wxpython/menustrings.py:788 ../gui/wxpython/menustrings.py:1730 +#: ../gui/wxpython/menustrings.py:789 ../gui/wxpython/menustrings.py:1731 #: ../gui/wxpython/image2target/ii2t_menustrings.py:777 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1703 msgid "Object segmentation" msgstr "" -#: ../gui/wxpython/menustrings.py:789 ../gui/wxpython/menustrings.py:1731 +#: ../gui/wxpython/menustrings.py:790 ../gui/wxpython/menustrings.py:1732 #: ../gui/wxpython/image2target/ii2t_menustrings.py:778 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1704 msgid "Identifies segments (objects) from imagery data." msgstr "" -#: ../gui/wxpython/menustrings.py:790 ../gui/wxpython/menustrings.py:1732 +#: ../gui/wxpython/menustrings.py:791 ../gui/wxpython/menustrings.py:1733 #: ../gui/wxpython/image2target/ii2t_menustrings.py:779 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1705 msgid "Filter image" msgstr "" -#: ../gui/wxpython/menustrings.py:791 ../gui/wxpython/menustrings.py:1733 +#: ../gui/wxpython/menustrings.py:792 ../gui/wxpython/menustrings.py:1734 #: ../gui/wxpython/image2target/ii2t_menustrings.py:780 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1706 msgid "Edge detection" msgstr "" -#: ../gui/wxpython/menustrings.py:792 ../gui/wxpython/menustrings.py:1734 +#: ../gui/wxpython/menustrings.py:793 ../gui/wxpython/menustrings.py:1735 #: ../gui/wxpython/image2target/ii2t_menustrings.py:781 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1707 msgid "Zero-crossing \"edge detection\" raster function for image processing." msgstr "" -#: ../gui/wxpython/menustrings.py:793 ../gui/wxpython/menustrings.py:1735 +#: ../gui/wxpython/menustrings.py:794 ../gui/wxpython/menustrings.py:1736 #: ../gui/wxpython/image2target/ii2t_menustrings.py:782 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1708 msgid "Matrix/convolving filter" msgstr "" -#: ../gui/wxpython/menustrings.py:794 ../gui/wxpython/menustrings.py:1736 +#: ../gui/wxpython/menustrings.py:795 ../gui/wxpython/menustrings.py:1737 #: ../gui/wxpython/image2target/ii2t_menustrings.py:783 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1709 msgid "Performs raster map matrix filter." msgstr "" -#: ../gui/wxpython/menustrings.py:795 ../gui/wxpython/menustrings.py:1737 +#: ../gui/wxpython/menustrings.py:796 ../gui/wxpython/menustrings.py:1738 #: ../gui/wxpython/image2target/ii2t_menustrings.py:784 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1710 msgid "Transform image" msgstr "" -#: ../gui/wxpython/menustrings.py:796 ../gui/wxpython/menustrings.py:1738 +#: ../gui/wxpython/menustrings.py:797 ../gui/wxpython/menustrings.py:1739 #: ../gui/wxpython/image2target/ii2t_menustrings.py:785 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1711 msgid "Canonical correlation" msgstr "" -#: ../gui/wxpython/menustrings.py:797 ../gui/wxpython/menustrings.py:1739 +#: ../gui/wxpython/menustrings.py:798 ../gui/wxpython/menustrings.py:1740 #: ../gui/wxpython/image2target/ii2t_menustrings.py:786 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1712 msgid "Canonical components analysis (CCA) program for image processing." msgstr "" -#: ../gui/wxpython/menustrings.py:798 ../gui/wxpython/menustrings.py:1740 +#: ../gui/wxpython/menustrings.py:799 ../gui/wxpython/menustrings.py:1741 #: ../gui/wxpython/image2target/ii2t_menustrings.py:787 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1713 msgid "Principal components" msgstr "" -#: ../gui/wxpython/menustrings.py:799 ../gui/wxpython/menustrings.py:1741 +#: ../gui/wxpython/menustrings.py:800 ../gui/wxpython/menustrings.py:1742 #: ../gui/wxpython/image2target/ii2t_menustrings.py:788 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1714 msgid "Principal components analysis (PCA) for image processing." msgstr "" -#: ../gui/wxpython/menustrings.py:800 ../gui/wxpython/menustrings.py:1742 +#: ../gui/wxpython/menustrings.py:801 ../gui/wxpython/menustrings.py:1743 #: ../gui/wxpython/image2target/ii2t_menustrings.py:789 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1715 msgid "Fast Fourier" msgstr "" -#: ../gui/wxpython/menustrings.py:801 ../gui/wxpython/menustrings.py:1743 +#: ../gui/wxpython/menustrings.py:802 ../gui/wxpython/menustrings.py:1744 #: ../gui/wxpython/image2target/ii2t_menustrings.py:790 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1716 msgid "Fast Fourier Transform (FFT) for image processing." msgstr "" -#: ../gui/wxpython/menustrings.py:802 ../gui/wxpython/menustrings.py:1744 +#: ../gui/wxpython/menustrings.py:803 ../gui/wxpython/menustrings.py:1745 #: ../gui/wxpython/image2target/ii2t_menustrings.py:791 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1717 msgid "Inverse Fast Fourier" msgstr "" -#: ../gui/wxpython/menustrings.py:803 ../gui/wxpython/menustrings.py:1745 +#: ../gui/wxpython/menustrings.py:804 ../gui/wxpython/menustrings.py:1746 #: ../gui/wxpython/image2target/ii2t_menustrings.py:792 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1718 msgid "Inverse Fast Fourier Transform (IFFT) for image processing." msgstr "" -#: ../gui/wxpython/menustrings.py:804 ../gui/wxpython/menustrings.py:1746 +#: ../gui/wxpython/menustrings.py:805 ../gui/wxpython/menustrings.py:1747 #: ../gui/wxpython/image2target/ii2t_menustrings.py:793 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1719 msgid "Satellite images tools" msgstr "" -#: ../gui/wxpython/menustrings.py:805 ../gui/wxpython/menustrings.py:1747 +#: ../gui/wxpython/menustrings.py:806 ../gui/wxpython/menustrings.py:1748 #: ../gui/wxpython/image2target/ii2t_menustrings.py:794 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1720 msgid "Aster DN to radiance/reflectance" msgstr "" -#: ../gui/wxpython/menustrings.py:806 ../gui/wxpython/menustrings.py:1748 +#: ../gui/wxpython/menustrings.py:807 ../gui/wxpython/menustrings.py:1749 #: ../gui/wxpython/image2target/ii2t_menustrings.py:795 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1721 msgid "Calculates Top of Atmosphere Radiance/Reflectance/Brightness Temperature from ASTER DN." msgstr "" -#: ../gui/wxpython/menustrings.py:807 ../gui/wxpython/menustrings.py:1749 +#: ../gui/wxpython/menustrings.py:808 ../gui/wxpython/menustrings.py:1750 #: ../gui/wxpython/image2target/ii2t_menustrings.py:796 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1722 msgid "Landsat DN to radiance/reflectance" msgstr "" -#: ../gui/wxpython/menustrings.py:808 ../gui/wxpython/menustrings.py:1750 +#: ../gui/wxpython/menustrings.py:809 ../gui/wxpython/menustrings.py:1751 #: ../gui/wxpython/image2target/ii2t_menustrings.py:797 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1723 msgid "Calculates top-of-atmosphere radiance or reflectance and temperature for Landsat MSS/TM/ETM+/OLI" msgstr "" -#: ../gui/wxpython/menustrings.py:809 ../gui/wxpython/menustrings.py:1751 +#: ../gui/wxpython/menustrings.py:810 ../gui/wxpython/menustrings.py:1752 #: ../gui/wxpython/image2target/ii2t_menustrings.py:798 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1724 msgid "Landsat cloud cover assessment" msgstr "" -#: ../gui/wxpython/menustrings.py:810 ../gui/wxpython/menustrings.py:1752 +#: ../gui/wxpython/menustrings.py:811 ../gui/wxpython/menustrings.py:1753 #: ../gui/wxpython/image2target/ii2t_menustrings.py:799 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1725 msgid "Performs Landsat TM/ETM+ Automatic Cloud Cover Assessment (ACCA)." msgstr "" -#: ../gui/wxpython/menustrings.py:811 ../gui/wxpython/menustrings.py:1753 +#: ../gui/wxpython/menustrings.py:812 ../gui/wxpython/menustrings.py:1754 #: ../gui/wxpython/image2target/ii2t_menustrings.py:800 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1726 msgid "Modis quality control" msgstr "" -#: ../gui/wxpython/menustrings.py:812 ../gui/wxpython/menustrings.py:1754 +#: ../gui/wxpython/menustrings.py:813 ../gui/wxpython/menustrings.py:1755 #: ../gui/wxpython/image2target/ii2t_menustrings.py:801 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1727 msgid "Extracts quality control parameters from MODIS QC layers." msgstr "" -#: ../gui/wxpython/menustrings.py:813 ../gui/wxpython/menustrings.py:1755 +#: ../gui/wxpython/menustrings.py:814 ../gui/wxpython/menustrings.py:1756 #: ../gui/wxpython/image2target/ii2t_menustrings.py:802 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1728 msgid "Atmospheric correction" msgstr "" -#: ../gui/wxpython/menustrings.py:814 ../gui/wxpython/menustrings.py:1756 +#: ../gui/wxpython/menustrings.py:815 ../gui/wxpython/menustrings.py:1757 #: ../gui/wxpython/image2target/ii2t_menustrings.py:803 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1729 msgid "Performs atmospheric correction using the 6S algorithm. 6S - Second Simulation of Satellite Signal in the Solar Spectrum." msgstr "" -#: ../gui/wxpython/menustrings.py:815 ../gui/wxpython/menustrings.py:1757 +#: ../gui/wxpython/menustrings.py:816 ../gui/wxpython/menustrings.py:1758 #: ../gui/wxpython/image2target/ii2t_menustrings.py:804 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1730 msgid "Topographic correction" msgstr "" -#: ../gui/wxpython/menustrings.py:816 ../gui/wxpython/menustrings.py:1758 +#: ../gui/wxpython/menustrings.py:817 ../gui/wxpython/menustrings.py:1759 #: ../gui/wxpython/image2target/ii2t_menustrings.py:805 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1731 msgid "Computes topographic correction of reflectance." msgstr "" -#: ../gui/wxpython/menustrings.py:817 ../gui/wxpython/menustrings.py:1759 +#: ../gui/wxpython/menustrings.py:818 ../gui/wxpython/menustrings.py:1760 msgid "Orthophoto tools" msgstr "" -#: ../gui/wxpython/menustrings.py:818 ../gui/wxpython/menustrings.py:1760 +#: ../gui/wxpython/menustrings.py:819 ../gui/wxpython/menustrings.py:1761 msgid "Manage GCPs for 3D correction" msgstr "" -#: ../gui/wxpython/menustrings.py:819 ../gui/wxpython/menustrings.py:1761 +#: ../gui/wxpython/menustrings.py:820 ../gui/wxpython/menustrings.py:1762 msgid "Georectifies a map and allows managing GCP for 3D correction." msgstr "" -#: ../gui/wxpython/menustrings.py:820 ../gui/wxpython/menustrings.py:1762 +#: ../gui/wxpython/menustrings.py:821 ../gui/wxpython/menustrings.py:1763 msgid "Corrects scanning distortions" msgstr "" -#: ../gui/wxpython/menustrings.py:821 ../gui/wxpython/menustrings.py:1763 +#: ../gui/wxpython/menustrings.py:822 ../gui/wxpython/menustrings.py:1764 msgid "Corrects scanning distortions of a scanned aerial photo." msgstr "" -#: ../gui/wxpython/menustrings.py:822 ../gui/wxpython/menustrings.py:1764 +#: ../gui/wxpython/menustrings.py:823 ../gui/wxpython/menustrings.py:1765 #: ../gui/wxpython/image2target/ii2t_menustrings.py:806 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1732 msgid "Satellite images products" msgstr "" -#: ../gui/wxpython/menustrings.py:823 ../gui/wxpython/menustrings.py:1765 +#: ../gui/wxpython/menustrings.py:824 ../gui/wxpython/menustrings.py:1766 #: ../gui/wxpython/image2target/ii2t_menustrings.py:807 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1733 msgid "Vegetation indices" msgstr "" -#: ../gui/wxpython/menustrings.py:824 ../gui/wxpython/menustrings.py:1766 +#: ../gui/wxpython/menustrings.py:825 ../gui/wxpython/menustrings.py:1767 #: ../gui/wxpython/image2target/ii2t_menustrings.py:808 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1734 msgid "Calculates different types of vegetation indices. Uses red and nir bands mostly, and some indices require additional bands." msgstr "" -#: ../gui/wxpython/menustrings.py:825 ../gui/wxpython/menustrings.py:1767 +#: ../gui/wxpython/menustrings.py:826 ../gui/wxpython/menustrings.py:1768 #: ../gui/wxpython/image2target/ii2t_menustrings.py:809 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1735 msgid "Tasseled cap vegetation index" msgstr "" -#: ../gui/wxpython/menustrings.py:826 ../gui/wxpython/menustrings.py:1768 +#: ../gui/wxpython/menustrings.py:827 ../gui/wxpython/menustrings.py:1769 #: ../gui/wxpython/image2target/ii2t_menustrings.py:810 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1736 msgid "Performs Tasseled Cap (Kauth Thomas) transformation." msgstr "" -#: ../gui/wxpython/menustrings.py:827 ../gui/wxpython/menustrings.py:1769 +#: ../gui/wxpython/menustrings.py:828 ../gui/wxpython/menustrings.py:1770 #: ../gui/wxpython/image2target/ii2t_menustrings.py:811 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1737 msgid "Albedo" msgstr "" -#: ../gui/wxpython/menustrings.py:828 ../gui/wxpython/menustrings.py:1770 +#: ../gui/wxpython/menustrings.py:829 ../gui/wxpython/menustrings.py:1771 #: ../gui/wxpython/image2target/ii2t_menustrings.py:812 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1738 msgid "Computes broad band albedo from surface reflectance." msgstr "" -#: ../gui/wxpython/menustrings.py:829 ../gui/wxpython/menustrings.py:1771 +#: ../gui/wxpython/menustrings.py:830 ../gui/wxpython/menustrings.py:1772 #: ../gui/wxpython/image2target/ii2t_menustrings.py:813 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1739 msgid "Emissivity" msgstr "" -#: ../gui/wxpython/menustrings.py:830 ../gui/wxpython/menustrings.py:1772 +#: ../gui/wxpython/menustrings.py:831 ../gui/wxpython/menustrings.py:1773 #: ../gui/wxpython/image2target/ii2t_menustrings.py:814 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1740 msgid "Computes emissivity from NDVI, generic method for sparse land." msgstr "" -#: ../gui/wxpython/menustrings.py:831 ../gui/wxpython/menustrings.py:1773 +#: ../gui/wxpython/menustrings.py:832 ../gui/wxpython/menustrings.py:1774 #: ../gui/wxpython/image2target/ii2t_menustrings.py:815 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1741 msgid "Biomass growth" msgstr "" -#: ../gui/wxpython/menustrings.py:832 ../gui/wxpython/menustrings.py:1774 +#: ../gui/wxpython/menustrings.py:833 ../gui/wxpython/menustrings.py:1775 #: ../gui/wxpython/image2target/ii2t_menustrings.py:816 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1742 msgid "Computes biomass growth, precursor of crop yield calculation." msgstr "" -#: ../gui/wxpython/menustrings.py:833 ../gui/wxpython/menustrings.py:1775 +#: ../gui/wxpython/menustrings.py:834 ../gui/wxpython/menustrings.py:1776 #: ../gui/wxpython/image2target/ii2t_menustrings.py:817 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1743 msgid "Evapotranspiration calculation" msgstr "" -#: ../gui/wxpython/menustrings.py:834 ../gui/wxpython/menustrings.py:1776 +#: ../gui/wxpython/menustrings.py:835 ../gui/wxpython/menustrings.py:1777 #: ../gui/wxpython/image2target/ii2t_menustrings.py:818 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1744 msgid "Instantaneaous Net Radiation" msgstr "" -#: ../gui/wxpython/menustrings.py:835 ../gui/wxpython/menustrings.py:1777 +#: ../gui/wxpython/menustrings.py:836 ../gui/wxpython/menustrings.py:1778 #: ../gui/wxpython/image2target/ii2t_menustrings.py:819 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1745 msgid "Net radiation approximation (Bastiaanssen, 1995)." msgstr "" -#: ../gui/wxpython/menustrings.py:836 ../gui/wxpython/menustrings.py:1778 +#: ../gui/wxpython/menustrings.py:837 ../gui/wxpython/menustrings.py:1779 #: ../gui/wxpython/image2target/ii2t_menustrings.py:820 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1746 msgid "Soil heat flux" msgstr "" -#: ../gui/wxpython/menustrings.py:837 ../gui/wxpython/menustrings.py:1779 +#: ../gui/wxpython/menustrings.py:838 ../gui/wxpython/menustrings.py:1780 #: ../gui/wxpython/image2target/ii2t_menustrings.py:821 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1747 msgid "Soil heat flux approximation (Bastiaanssen, 1995)." msgstr "" -#: ../gui/wxpython/menustrings.py:838 ../gui/wxpython/menustrings.py:1780 +#: ../gui/wxpython/menustrings.py:839 ../gui/wxpython/menustrings.py:1781 #: ../gui/wxpython/image2target/ii2t_menustrings.py:822 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1748 msgid "Sensible heat flux" msgstr "" -#: ../gui/wxpython/menustrings.py:839 ../gui/wxpython/menustrings.py:1781 +#: ../gui/wxpython/menustrings.py:840 ../gui/wxpython/menustrings.py:1782 #: ../gui/wxpython/image2target/ii2t_menustrings.py:823 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1749 msgid "Computes sensible heat flux iteration SEBAL 01." msgstr "" -#: ../gui/wxpython/menustrings.py:840 ../gui/wxpython/menustrings.py:1782 +#: ../gui/wxpython/menustrings.py:841 ../gui/wxpython/menustrings.py:1783 #: ../gui/wxpython/image2target/ii2t_menustrings.py:824 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1750 msgid "Evaporative fraction" msgstr "" -#: ../gui/wxpython/menustrings.py:841 ../gui/wxpython/menustrings.py:1783 +#: ../gui/wxpython/menustrings.py:842 ../gui/wxpython/menustrings.py:1784 #: ../gui/wxpython/image2target/ii2t_menustrings.py:825 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1751 msgid "Computes evaporative fraction and root zone soil moisture." msgstr "" -#: ../gui/wxpython/menustrings.py:842 ../gui/wxpython/menustrings.py:1784 +#: ../gui/wxpython/menustrings.py:843 ../gui/wxpython/menustrings.py:1785 #: ../gui/wxpython/image2target/ii2t_menustrings.py:826 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1752 msgid "Actual Evapotranspiration" msgstr "" -#: ../gui/wxpython/menustrings.py:843 ../gui/wxpython/menustrings.py:1785 +#: ../gui/wxpython/menustrings.py:844 ../gui/wxpython/menustrings.py:1786 #: ../gui/wxpython/image2target/ii2t_menustrings.py:827 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1753 msgid "Actual evapotranspiration for diurnal period (Bastiaanssen, 1995)." msgstr "" -#: ../gui/wxpython/menustrings.py:844 ../gui/wxpython/menustrings.py:1786 +#: ../gui/wxpython/menustrings.py:845 ../gui/wxpython/menustrings.py:1787 #: ../gui/wxpython/image2target/ii2t_menustrings.py:828 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1754 msgid "Temporal integration of ETa" msgstr "" -#: ../gui/wxpython/menustrings.py:845 ../gui/wxpython/menustrings.py:1787 +#: ../gui/wxpython/menustrings.py:846 ../gui/wxpython/menustrings.py:1788 #: ../gui/wxpython/image2target/ii2t_menustrings.py:829 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1755 msgid "Computes temporal integration of satellite ET actual (ETa) following the daily ET reference (ETo) from meteorological station(s)." msgstr "" -#: ../gui/wxpython/menustrings.py:846 ../gui/wxpython/menustrings.py:1788 +#: ../gui/wxpython/menustrings.py:847 ../gui/wxpython/menustrings.py:1789 #: ../gui/wxpython/image2target/ii2t_menustrings.py:830 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1756 msgid "Hargreaves methods Evapotranspiration" msgstr "" -#: ../gui/wxpython/menustrings.py:847 ../gui/wxpython/menustrings.py:1789 +#: ../gui/wxpython/menustrings.py:848 ../gui/wxpython/menustrings.py:1790 #: ../gui/wxpython/image2target/ii2t_menustrings.py:831 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1757 msgid "Computes evapotranspiration calculation modified or original Hargreaves formulation, 2001." msgstr "" -#: ../gui/wxpython/menustrings.py:848 ../gui/wxpython/menustrings.py:1790 +#: ../gui/wxpython/menustrings.py:849 ../gui/wxpython/menustrings.py:1791 #: ../gui/wxpython/image2target/ii2t_menustrings.py:832 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1758 msgid "Penman-Monteith Evapotranspiration" msgstr "" -#: ../gui/wxpython/menustrings.py:849 ../gui/wxpython/menustrings.py:1791 +#: ../gui/wxpython/menustrings.py:850 ../gui/wxpython/menustrings.py:1792 #: ../gui/wxpython/image2target/ii2t_menustrings.py:833 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1759 msgid "Computes potential evapotranspiration calculation with hourly Penman-Monteith." msgstr "" -#: ../gui/wxpython/menustrings.py:850 ../gui/wxpython/menustrings.py:1792 +#: ../gui/wxpython/menustrings.py:851 ../gui/wxpython/menustrings.py:1793 #: ../gui/wxpython/image2target/ii2t_menustrings.py:834 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1760 msgid "Priestley-Taylor Evapotranspiration" msgstr "" -#: ../gui/wxpython/menustrings.py:851 ../gui/wxpython/menustrings.py:1793 +#: ../gui/wxpython/menustrings.py:852 ../gui/wxpython/menustrings.py:1794 #: ../gui/wxpython/image2target/ii2t_menustrings.py:835 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1761 msgid "Computes evapotranspiration calculation Priestley and Taylor formulation, 1972." msgstr "" -#: ../gui/wxpython/menustrings.py:853 ../gui/wxpython/menustrings.py:1795 +#: ../gui/wxpython/menustrings.py:854 ../gui/wxpython/menustrings.py:1796 #: ../gui/wxpython/image2target/ii2t_menustrings.py:837 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1763 msgid "Kappa analysis" msgstr "" -#: ../gui/wxpython/menustrings.py:854 ../gui/wxpython/menustrings.py:1796 +#: ../gui/wxpython/menustrings.py:855 ../gui/wxpython/menustrings.py:1797 #: ../gui/wxpython/image2target/ii2t_menustrings.py:838 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1764 msgid "Calculates error matrix and kappa parameter for accuracy assessment of classification result." msgstr "" -#: ../gui/wxpython/menustrings.py:855 ../gui/wxpython/menustrings.py:1797 +#: ../gui/wxpython/menustrings.py:856 ../gui/wxpython/menustrings.py:1798 #: ../gui/wxpython/image2target/ii2t_menustrings.py:839 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1765 msgid "OIF for LandSat TM" msgstr "" -#: ../gui/wxpython/menustrings.py:856 ../gui/wxpython/menustrings.py:1798 +#: ../gui/wxpython/menustrings.py:857 ../gui/wxpython/menustrings.py:1799 #: ../gui/wxpython/image2target/ii2t_menustrings.py:840 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1766 msgid "Calculates Optimum-Index-Factor table for spectral bands" msgstr "" -#: ../gui/wxpython/menustrings.py:857 ../gui/wxpython/menustrings.py:1799 +#: ../gui/wxpython/menustrings.py:858 ../gui/wxpython/menustrings.py:1800 #: ../gui/wxpython/image2target/ii2t_menustrings.py:841 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1767 msgid "3D r&aster" msgstr "" -#: ../gui/wxpython/menustrings.py:858 ../gui/wxpython/menustrings.py:1800 +#: ../gui/wxpython/menustrings.py:859 ../gui/wxpython/menustrings.py:1801 #: ../gui/wxpython/image2target/ii2t_menustrings.py:842 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1768 msgid "Develop 3D raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:859 ../gui/wxpython/menustrings.py:1801 +#: ../gui/wxpython/menustrings.py:860 ../gui/wxpython/menustrings.py:1802 #: ../gui/wxpython/image2target/ii2t_menustrings.py:843 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1769 msgid "Manage 3D NULL values" msgstr "" -#: ../gui/wxpython/menustrings.py:860 ../gui/wxpython/menustrings.py:1802 +#: ../gui/wxpython/menustrings.py:861 ../gui/wxpython/menustrings.py:1803 #: ../gui/wxpython/image2target/ii2t_menustrings.py:844 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1770 msgid "Explicitly create the 3D NULL-value bitmap file." msgstr "" -#: ../gui/wxpython/menustrings.py:861 ../gui/wxpython/menustrings.py:1803 +#: ../gui/wxpython/menustrings.py:862 ../gui/wxpython/menustrings.py:1804 #: ../gui/wxpython/image2target/ii2t_menustrings.py:845 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1771 msgid "Manage timestamp" msgstr "" -#: ../gui/wxpython/menustrings.py:862 ../gui/wxpython/menustrings.py:1804 +#: ../gui/wxpython/menustrings.py:863 ../gui/wxpython/menustrings.py:1805 #: ../gui/wxpython/image2target/ii2t_menustrings.py:846 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1772 msgid "Modifies a timestamp for a 3D raster map. Print/add/remove a timestamp for a 3D raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:864 ../gui/wxpython/menustrings.py:1806 +#: ../gui/wxpython/menustrings.py:865 ../gui/wxpython/menustrings.py:1807 #: ../gui/wxpython/image2target/ii2t_menustrings.py:848 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1774 msgid "3D rasters to raster series" msgstr "" -#: ../gui/wxpython/menustrings.py:866 ../gui/wxpython/menustrings.py:1808 +#: ../gui/wxpython/menustrings.py:867 ../gui/wxpython/menustrings.py:1809 #: ../gui/wxpython/image2target/ii2t_menustrings.py:850 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1776 msgid "3D color tables" msgstr "" -#: ../gui/wxpython/menustrings.py:867 ../gui/wxpython/menustrings.py:1809 +#: ../gui/wxpython/menustrings.py:868 ../gui/wxpython/menustrings.py:1810 #: ../gui/wxpython/image2target/ii2t_menustrings.py:851 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1777 msgid "Creates/modifies the color table associated with a 3D raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:868 ../gui/wxpython/menustrings.py:1810 +#: ../gui/wxpython/menustrings.py:869 ../gui/wxpython/menustrings.py:1811 #: ../gui/wxpython/image2target/ii2t_menustrings.py:852 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1778 msgid "Export 3D color table" msgstr "" -#: ../gui/wxpython/menustrings.py:869 ../gui/wxpython/menustrings.py:1811 +#: ../gui/wxpython/menustrings.py:870 ../gui/wxpython/menustrings.py:1812 #: ../gui/wxpython/image2target/ii2t_menustrings.py:853 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1779 msgid "Exports the color table associated with a 3D raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:870 ../gui/wxpython/menustrings.py:1812 +#: ../gui/wxpython/menustrings.py:871 ../gui/wxpython/menustrings.py:1813 #: ../gui/wxpython/image2target/ii2t_menustrings.py:854 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1780 msgid "3D mask" msgstr "" -#: ../gui/wxpython/menustrings.py:871 ../gui/wxpython/menustrings.py:1813 +#: ../gui/wxpython/menustrings.py:872 ../gui/wxpython/menustrings.py:1814 #: ../gui/wxpython/image2target/ii2t_menustrings.py:855 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1781 msgid "Establishes the current working 3D raster mask." msgstr "" -#: ../gui/wxpython/menustrings.py:872 ../gui/wxpython/menustrings.py:873 -#: ../gui/wxpython/menustrings.py:1814 ../gui/wxpython/menustrings.py:1815 +#: ../gui/wxpython/menustrings.py:873 ../gui/wxpython/menustrings.py:874 +#: ../gui/wxpython/menustrings.py:1815 ../gui/wxpython/menustrings.py:1816 #: ../gui/wxpython/image2target/ii2t_menustrings.py:856 #: ../gui/wxpython/image2target/ii2t_menustrings.py:857 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1782 @@ -9208,224 +9182,224 @@ msgid "3D raster map calculator" msgstr "" -#: ../gui/wxpython/menustrings.py:874 ../gui/wxpython/menustrings.py:1816 +#: ../gui/wxpython/menustrings.py:875 ../gui/wxpython/menustrings.py:1817 #: ../gui/wxpython/image2target/ii2t_menustrings.py:858 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1784 msgid "Cross section" msgstr "" -#: ../gui/wxpython/menustrings.py:875 ../gui/wxpython/menustrings.py:1817 +#: ../gui/wxpython/menustrings.py:876 ../gui/wxpython/menustrings.py:1818 #: ../gui/wxpython/image2target/ii2t_menustrings.py:859 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1785 msgid "Creates cross section 2D raster map from 3D raster map based on 2D elevation map" msgstr "" -#: ../gui/wxpython/menustrings.py:877 ../gui/wxpython/menustrings.py:1819 +#: ../gui/wxpython/menustrings.py:878 ../gui/wxpython/menustrings.py:1820 #: ../gui/wxpython/image2target/ii2t_menustrings.py:861 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1787 msgid "Numerical calculation program for transient, confined groundwater flow in three dimensions." msgstr "" -#: ../gui/wxpython/menustrings.py:878 ../gui/wxpython/menustrings.py:1820 +#: ../gui/wxpython/menustrings.py:879 ../gui/wxpython/menustrings.py:1821 #: ../gui/wxpython/image2target/ii2t_menustrings.py:862 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1788 msgid "Interpolate 3D raster from points" msgstr "" -#: ../gui/wxpython/menustrings.py:879 ../gui/wxpython/menustrings.py:1821 +#: ../gui/wxpython/menustrings.py:880 ../gui/wxpython/menustrings.py:1822 #: ../gui/wxpython/image2target/ii2t_menustrings.py:863 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1789 msgid "Interpolates point data to a 3D raster map using regularized spline with tension (RST) algorithm." msgstr "" -#: ../gui/wxpython/menustrings.py:881 ../gui/wxpython/menustrings.py:1823 +#: ../gui/wxpython/menustrings.py:882 ../gui/wxpython/menustrings.py:1824 #: ../gui/wxpython/image2target/ii2t_menustrings.py:865 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1791 msgid "Basic 3D raster metadata" msgstr "" -#: ../gui/wxpython/menustrings.py:882 ../gui/wxpython/menustrings.py:1824 +#: ../gui/wxpython/menustrings.py:883 ../gui/wxpython/menustrings.py:1825 #: ../gui/wxpython/image2target/ii2t_menustrings.py:866 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1792 msgid "Outputs basic information about a user-specified 3D raster map layer." msgstr "" -#: ../gui/wxpython/menustrings.py:883 ../gui/wxpython/menustrings.py:1825 +#: ../gui/wxpython/menustrings.py:884 ../gui/wxpython/menustrings.py:1826 #: ../gui/wxpython/image2target/ii2t_menustrings.py:867 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1793 msgid "3D raster statistics" msgstr "" -#: ../gui/wxpython/menustrings.py:884 ../gui/wxpython/menustrings.py:1826 +#: ../gui/wxpython/menustrings.py:885 ../gui/wxpython/menustrings.py:1827 #: ../gui/wxpython/image2target/ii2t_menustrings.py:868 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1794 msgid "Generates volume statistics for 3D raster maps." msgstr "" -#: ../gui/wxpython/menustrings.py:885 ../gui/wxpython/menustrings.py:1827 +#: ../gui/wxpython/menustrings.py:886 ../gui/wxpython/menustrings.py:1828 #: ../gui/wxpython/image2target/ii2t_menustrings.py:869 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1795 msgid "Univariate statistics for 3D rasters" msgstr "" -#: ../gui/wxpython/menustrings.py:886 ../gui/wxpython/menustrings.py:1828 +#: ../gui/wxpython/menustrings.py:887 ../gui/wxpython/menustrings.py:1829 #: ../gui/wxpython/image2target/ii2t_menustrings.py:870 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1796 msgid "Calculates univariate statistics from the non-null cells of a 3D raster map. Statistics include number of cells counted, minimum and maximum cell values, range, arithmetic mean, population variance, standard deviation, coefficient of variation, and sum." msgstr "" -#: ../gui/wxpython/menustrings.py:887 ../gui/wxpython/menustrings.py:1829 +#: ../gui/wxpython/menustrings.py:888 ../gui/wxpython/menustrings.py:1830 #: ../gui/wxpython/image2target/ii2t_menustrings.py:871 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1797 msgid "&Database" msgstr "" -#: ../gui/wxpython/menustrings.py:888 ../gui/wxpython/menustrings.py:1830 +#: ../gui/wxpython/menustrings.py:889 ../gui/wxpython/menustrings.py:1831 #: ../gui/wxpython/image2target/ii2t_menustrings.py:872 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1798 msgid "Database information" msgstr "" -#: ../gui/wxpython/menustrings.py:889 ../gui/wxpython/menustrings.py:1831 +#: ../gui/wxpython/menustrings.py:890 ../gui/wxpython/menustrings.py:1832 #: ../gui/wxpython/image2target/ii2t_menustrings.py:873 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1799 msgid "List databases" msgstr "" -#: ../gui/wxpython/menustrings.py:890 ../gui/wxpython/menustrings.py:1832 +#: ../gui/wxpython/menustrings.py:891 ../gui/wxpython/menustrings.py:1833 #: ../gui/wxpython/image2target/ii2t_menustrings.py:874 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1800 msgid "Lists all databases for a given driver and location." msgstr "" -#: ../gui/wxpython/menustrings.py:891 ../gui/wxpython/menustrings.py:1833 +#: ../gui/wxpython/menustrings.py:892 ../gui/wxpython/menustrings.py:1834 #: ../gui/wxpython/image2target/ii2t_menustrings.py:875 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1801 msgid "List drivers" msgstr "" -#: ../gui/wxpython/menustrings.py:892 ../gui/wxpython/menustrings.py:1834 +#: ../gui/wxpython/menustrings.py:893 ../gui/wxpython/menustrings.py:1835 #: ../gui/wxpython/image2target/ii2t_menustrings.py:876 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1802 msgid "Lists all database drivers." msgstr "" -#: ../gui/wxpython/menustrings.py:893 ../gui/wxpython/menustrings.py:1835 +#: ../gui/wxpython/menustrings.py:894 ../gui/wxpython/menustrings.py:1836 #: ../gui/wxpython/image2target/ii2t_menustrings.py:877 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1803 msgid "List tables" msgstr "" -#: ../gui/wxpython/menustrings.py:894 ../gui/wxpython/menustrings.py:1836 +#: ../gui/wxpython/menustrings.py:895 ../gui/wxpython/menustrings.py:1837 #: ../gui/wxpython/image2target/ii2t_menustrings.py:878 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1804 msgid "Lists all tables for a given database." msgstr "" -#: ../gui/wxpython/menustrings.py:895 ../gui/wxpython/menustrings.py:1837 +#: ../gui/wxpython/menustrings.py:896 ../gui/wxpython/menustrings.py:1838 #: ../gui/wxpython/image2target/ii2t_menustrings.py:879 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1805 msgid "Describe table" msgstr "" -#: ../gui/wxpython/menustrings.py:896 ../gui/wxpython/menustrings.py:1838 +#: ../gui/wxpython/menustrings.py:897 ../gui/wxpython/menustrings.py:1839 #: ../gui/wxpython/image2target/ii2t_menustrings.py:880 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1806 msgid "Describes a table in detail." msgstr "" -#: ../gui/wxpython/menustrings.py:897 ../gui/wxpython/menustrings.py:1839 +#: ../gui/wxpython/menustrings.py:898 ../gui/wxpython/menustrings.py:1840 #: ../gui/wxpython/image2target/ii2t_menustrings.py:881 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1807 msgid "List columns" msgstr "" -#: ../gui/wxpython/menustrings.py:898 ../gui/wxpython/menustrings.py:1840 +#: ../gui/wxpython/menustrings.py:899 ../gui/wxpython/menustrings.py:1841 #: ../gui/wxpython/image2target/ii2t_menustrings.py:882 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1808 msgid "List all columns for a given table." msgstr "" -#: ../gui/wxpython/menustrings.py:899 ../gui/wxpython/menustrings.py:1841 +#: ../gui/wxpython/menustrings.py:900 ../gui/wxpython/menustrings.py:1842 #: ../gui/wxpython/image2target/ii2t_menustrings.py:883 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1809 msgid "Manage databases" msgstr "" -#: ../gui/wxpython/menustrings.py:900 ../gui/wxpython/menustrings.py:1842 +#: ../gui/wxpython/menustrings.py:901 ../gui/wxpython/menustrings.py:1843 #: ../gui/wxpython/image2target/ii2t_menustrings.py:884 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1810 msgid "Connect" msgstr "" -#: ../gui/wxpython/menustrings.py:901 ../gui/wxpython/menustrings.py:1843 +#: ../gui/wxpython/menustrings.py:902 ../gui/wxpython/menustrings.py:1844 #: ../gui/wxpython/image2target/ii2t_menustrings.py:885 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1811 msgid "Prints/sets general DB connection for current mapset." msgstr "" -#: ../gui/wxpython/menustrings.py:902 ../gui/wxpython/menustrings.py:1844 +#: ../gui/wxpython/menustrings.py:903 ../gui/wxpython/menustrings.py:1845 #: ../gui/wxpython/image2target/ii2t_menustrings.py:886 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1812 msgid "Login" msgstr "" -#: ../gui/wxpython/menustrings.py:903 ../gui/wxpython/menustrings.py:1845 +#: ../gui/wxpython/menustrings.py:904 ../gui/wxpython/menustrings.py:1846 #: ../gui/wxpython/image2target/ii2t_menustrings.py:887 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1813 msgid "Sets user/password for DB driver/database." msgstr "" -#: ../gui/wxpython/menustrings.py:904 ../gui/wxpython/menustrings.py:1846 +#: ../gui/wxpython/menustrings.py:905 ../gui/wxpython/menustrings.py:1847 #: ../gui/wxpython/image2target/ii2t_menustrings.py:888 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1814 msgid "Create database" msgstr "" -#: ../gui/wxpython/menustrings.py:905 ../gui/wxpython/menustrings.py:1847 +#: ../gui/wxpython/menustrings.py:906 ../gui/wxpython/menustrings.py:1848 #: ../gui/wxpython/image2target/ii2t_menustrings.py:889 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1815 msgid "Creates an empty database." msgstr "" -#: ../gui/wxpython/menustrings.py:906 ../gui/wxpython/menustrings.py:1848 +#: ../gui/wxpython/menustrings.py:907 ../gui/wxpython/menustrings.py:1849 #: ../gui/wxpython/image2target/ii2t_menustrings.py:890 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1816 msgid "Drop database" msgstr "" -#: ../gui/wxpython/menustrings.py:907 ../gui/wxpython/menustrings.py:1849 +#: ../gui/wxpython/menustrings.py:908 ../gui/wxpython/menustrings.py:1850 #: ../gui/wxpython/image2target/ii2t_menustrings.py:891 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1817 msgid "Removes an existing database." msgstr "" -#: ../gui/wxpython/menustrings.py:908 ../gui/wxpython/menustrings.py:1850 +#: ../gui/wxpython/menustrings.py:909 ../gui/wxpython/menustrings.py:1851 #: ../gui/wxpython/image2target/ii2t_menustrings.py:892 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1818 msgid "Drop table" msgstr "" -#: ../gui/wxpython/menustrings.py:909 ../gui/wxpython/menustrings.py:1851 +#: ../gui/wxpython/menustrings.py:910 ../gui/wxpython/menustrings.py:1852 #: ../gui/wxpython/image2target/ii2t_menustrings.py:893 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1819 msgid "Drops an attribute table." msgstr "" -#: ../gui/wxpython/menustrings.py:910 ../gui/wxpython/menustrings.py:1852 +#: ../gui/wxpython/menustrings.py:911 ../gui/wxpython/menustrings.py:1853 #: ../gui/wxpython/image2target/ii2t_menustrings.py:894 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1820 msgid "Copy table" msgstr "" -#: ../gui/wxpython/menustrings.py:911 ../gui/wxpython/menustrings.py:1853 +#: ../gui/wxpython/menustrings.py:912 ../gui/wxpython/menustrings.py:1854 #: ../gui/wxpython/image2target/ii2t_menustrings.py:895 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1821 msgid "Copy a table. Either 'from_table' (optionally with 'where') can be used or 'select' option, but not 'from_table' and 'select' at the same time." msgstr "" -#: ../gui/wxpython/menustrings.py:912 ../gui/wxpython/menustrings.py:932 -#: ../gui/wxpython/menustrings.py:1854 ../gui/wxpython/menustrings.py:1874 +#: ../gui/wxpython/menustrings.py:913 ../gui/wxpython/menustrings.py:933 +#: ../gui/wxpython/menustrings.py:1855 ../gui/wxpython/menustrings.py:1875 #: ../gui/wxpython/image2target/ii2t_menustrings.py:896 #: ../gui/wxpython/image2target/ii2t_menustrings.py:916 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1822 @@ -9433,1196 +9407,1196 @@ msgid "Drop column" msgstr "" -#: ../gui/wxpython/menustrings.py:913 ../gui/wxpython/menustrings.py:1855 +#: ../gui/wxpython/menustrings.py:914 ../gui/wxpython/menustrings.py:1856 #: ../gui/wxpython/image2target/ii2t_menustrings.py:897 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1823 msgid "Drops a column from selected attribute table." msgstr "" -#: ../gui/wxpython/menustrings.py:914 ../gui/wxpython/menustrings.py:1856 +#: ../gui/wxpython/menustrings.py:915 ../gui/wxpython/menustrings.py:1857 #: ../gui/wxpython/image2target/ii2t_menustrings.py:898 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1824 msgid "Test" msgstr "" -#: ../gui/wxpython/menustrings.py:915 ../gui/wxpython/menustrings.py:1857 +#: ../gui/wxpython/menustrings.py:916 ../gui/wxpython/menustrings.py:1858 #: ../gui/wxpython/image2target/ii2t_menustrings.py:899 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1825 msgid "Test database driver, database must exist and set by db.connect." msgstr "" -#: ../gui/wxpython/menustrings.py:916 ../gui/wxpython/menustrings.py:1858 +#: ../gui/wxpython/menustrings.py:917 ../gui/wxpython/menustrings.py:1859 #: ../gui/wxpython/image2target/ii2t_menustrings.py:900 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1826 -#: ../gui/wxpython/dbmgr/sqlbuilder.py:111 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:115 msgid "Query" msgstr "" -#: ../gui/wxpython/menustrings.py:917 ../gui/wxpython/menustrings.py:1859 +#: ../gui/wxpython/menustrings.py:918 ../gui/wxpython/menustrings.py:1860 #: ../gui/wxpython/image2target/ii2t_menustrings.py:901 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1827 msgid "Query any table" msgstr "" -#: ../gui/wxpython/menustrings.py:918 ../gui/wxpython/menustrings.py:1860 +#: ../gui/wxpython/menustrings.py:919 ../gui/wxpython/menustrings.py:1861 #: ../gui/wxpython/image2target/ii2t_menustrings.py:902 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1828 msgid "Selects data from attribute table. Performs SQL query statement(s)." msgstr "" -#: ../gui/wxpython/menustrings.py:921 ../gui/wxpython/menustrings.py:1863 +#: ../gui/wxpython/menustrings.py:922 ../gui/wxpython/menustrings.py:1864 #: ../gui/wxpython/image2target/ii2t_menustrings.py:905 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1831 msgid "SQL statement" msgstr "" -#: ../gui/wxpython/menustrings.py:922 ../gui/wxpython/menustrings.py:1864 +#: ../gui/wxpython/menustrings.py:923 ../gui/wxpython/menustrings.py:1865 #: ../gui/wxpython/image2target/ii2t_menustrings.py:906 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1832 msgid "Executes any SQL statement. For SELECT statements use 'db.select'." msgstr "" -#: ../gui/wxpython/menustrings.py:923 ../gui/wxpython/menustrings.py:1865 +#: ../gui/wxpython/menustrings.py:924 ../gui/wxpython/menustrings.py:1866 #: ../gui/wxpython/image2target/ii2t_menustrings.py:907 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1833 msgid "Vector database connections" msgstr "" -#: ../gui/wxpython/menustrings.py:924 ../gui/wxpython/menustrings.py:1866 +#: ../gui/wxpython/menustrings.py:925 ../gui/wxpython/menustrings.py:1867 #: ../gui/wxpython/image2target/ii2t_menustrings.py:908 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1834 msgid "New table" msgstr "" -#: ../gui/wxpython/menustrings.py:925 ../gui/wxpython/menustrings.py:1867 +#: ../gui/wxpython/menustrings.py:926 ../gui/wxpython/menustrings.py:1868 #: ../gui/wxpython/image2target/ii2t_menustrings.py:909 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1835 msgid "Creates and connects a new attribute table to a given layer of an existing vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:926 ../gui/wxpython/menustrings.py:1868 +#: ../gui/wxpython/menustrings.py:927 ../gui/wxpython/menustrings.py:1869 #: ../gui/wxpython/image2target/ii2t_menustrings.py:910 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1836 msgid "Remove table" msgstr "" -#: ../gui/wxpython/menustrings.py:927 ../gui/wxpython/menustrings.py:1869 +#: ../gui/wxpython/menustrings.py:928 ../gui/wxpython/menustrings.py:1870 #: ../gui/wxpython/image2target/ii2t_menustrings.py:911 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1837 msgid "Removes existing attribute table of a vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:928 ../gui/wxpython/menustrings.py:1870 +#: ../gui/wxpython/menustrings.py:929 ../gui/wxpython/menustrings.py:1871 #: ../gui/wxpython/image2target/ii2t_menustrings.py:912 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1838 msgid "Join table" msgstr "" -#: ../gui/wxpython/menustrings.py:929 ../gui/wxpython/menustrings.py:1871 +#: ../gui/wxpython/menustrings.py:930 ../gui/wxpython/menustrings.py:1872 #: ../gui/wxpython/image2target/ii2t_menustrings.py:913 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1839 msgid "Joins a database table to a vector map table." msgstr "" -#: ../gui/wxpython/menustrings.py:930 ../gui/wxpython/menustrings.py:1872 +#: ../gui/wxpython/menustrings.py:931 ../gui/wxpython/menustrings.py:1873 #: ../gui/wxpython/image2target/ii2t_menustrings.py:914 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1840 msgid "Add columns" msgstr "" -#: ../gui/wxpython/menustrings.py:931 ../gui/wxpython/menustrings.py:1873 +#: ../gui/wxpython/menustrings.py:932 ../gui/wxpython/menustrings.py:1874 #: ../gui/wxpython/image2target/ii2t_menustrings.py:915 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1841 msgid "Adds one or more columns to the attribute table connected to a given vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:933 ../gui/wxpython/menustrings.py:1875 +#: ../gui/wxpython/menustrings.py:934 ../gui/wxpython/menustrings.py:1876 #: ../gui/wxpython/image2target/ii2t_menustrings.py:917 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1843 msgid "Drops a column from the attribute table connected to a given vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:934 ../gui/wxpython/menustrings.py:1876 +#: ../gui/wxpython/menustrings.py:935 ../gui/wxpython/menustrings.py:1877 #: ../gui/wxpython/image2target/ii2t_menustrings.py:918 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1844 -#: ../gui/wxpython/dbmgr/base.py:2370 +#: ../gui/wxpython/dbmgr/base.py:2372 msgid "Rename column" msgstr "" -#: ../gui/wxpython/menustrings.py:935 ../gui/wxpython/menustrings.py:1877 +#: ../gui/wxpython/menustrings.py:936 ../gui/wxpython/menustrings.py:1878 #: ../gui/wxpython/image2target/ii2t_menustrings.py:919 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1845 msgid "Renames a column in the attribute table connected to a given vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:936 ../gui/wxpython/menustrings.py:1878 +#: ../gui/wxpython/menustrings.py:937 ../gui/wxpython/menustrings.py:1879 #: ../gui/wxpython/image2target/ii2t_menustrings.py:920 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1846 msgid "Change values" msgstr "" -#: ../gui/wxpython/menustrings.py:937 ../gui/wxpython/menustrings.py:1879 +#: ../gui/wxpython/menustrings.py:938 ../gui/wxpython/menustrings.py:1880 #: ../gui/wxpython/image2target/ii2t_menustrings.py:921 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1847 msgid "Updates a column in the attribute table connected to a vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:938 ../gui/wxpython/menustrings.py:1880 +#: ../gui/wxpython/menustrings.py:939 ../gui/wxpython/menustrings.py:1881 #: ../gui/wxpython/image2target/ii2t_menustrings.py:922 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1848 msgid "Drop row" msgstr "" -#: ../gui/wxpython/menustrings.py:939 ../gui/wxpython/menustrings.py:1881 +#: ../gui/wxpython/menustrings.py:940 ../gui/wxpython/menustrings.py:1882 #: ../gui/wxpython/image2target/ii2t_menustrings.py:923 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1849 msgid "Removes a vector feature from a vector map through attribute selection." msgstr "" -#: ../gui/wxpython/menustrings.py:940 ../gui/wxpython/menustrings.py:1882 +#: ../gui/wxpython/menustrings.py:941 ../gui/wxpython/menustrings.py:1883 #: ../gui/wxpython/image2target/ii2t_menustrings.py:924 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1850 msgid "Reconnect vectors to database" msgstr "" -#: ../gui/wxpython/menustrings.py:941 ../gui/wxpython/menustrings.py:1883 +#: ../gui/wxpython/menustrings.py:942 ../gui/wxpython/menustrings.py:1884 #: ../gui/wxpython/image2target/ii2t_menustrings.py:925 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1851 msgid "Reconnects attribute tables for all vector maps from the current mapset to a new database." msgstr "" -#: ../gui/wxpython/menustrings.py:942 ../gui/wxpython/menustrings.py:1884 +#: ../gui/wxpython/menustrings.py:943 ../gui/wxpython/menustrings.py:1885 #: ../gui/wxpython/image2target/ii2t_menustrings.py:926 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1852 msgid "Set vector map - database connection" msgstr "" -#: ../gui/wxpython/menustrings.py:943 ../gui/wxpython/menustrings.py:1885 +#: ../gui/wxpython/menustrings.py:944 ../gui/wxpython/menustrings.py:1886 #: ../gui/wxpython/image2target/ii2t_menustrings.py:927 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1853 msgid "Prints/sets DB connection for a vector map to attribute table." msgstr "" -#: ../gui/wxpython/menustrings.py:944 ../gui/wxpython/menustrings.py:1886 +#: ../gui/wxpython/menustrings.py:945 ../gui/wxpython/menustrings.py:1887 #: ../gui/wxpython/image2target/ii2t_menustrings.py:928 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1854 msgid "&Temporal" msgstr "" -#: ../gui/wxpython/menustrings.py:945 ../gui/wxpython/menustrings.py:1887 +#: ../gui/wxpython/menustrings.py:946 ../gui/wxpython/menustrings.py:1888 #: ../gui/wxpython/image2target/ii2t_menustrings.py:929 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1855 msgid "Manage datasets" msgstr "" -#: ../gui/wxpython/menustrings.py:946 ../gui/wxpython/menustrings.py:1888 +#: ../gui/wxpython/menustrings.py:947 ../gui/wxpython/menustrings.py:1889 #: ../gui/wxpython/image2target/ii2t_menustrings.py:930 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1856 msgid "Connect temporal database" msgstr "" -#: ../gui/wxpython/menustrings.py:947 ../gui/wxpython/menustrings.py:1889 +#: ../gui/wxpython/menustrings.py:948 ../gui/wxpython/menustrings.py:1890 #: ../gui/wxpython/image2target/ii2t_menustrings.py:931 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1857 msgid "Prints/sets general temporal GIS database connection for current mapset." msgstr "" -#: ../gui/wxpython/menustrings.py:948 ../gui/wxpython/menustrings.py:1890 +#: ../gui/wxpython/menustrings.py:949 ../gui/wxpython/menustrings.py:1891 #: ../gui/wxpython/image2target/ii2t_menustrings.py:932 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1858 #: ../gui/wxpython/rlisetup/frame.py:143 msgid "Create" msgstr "" -#: ../gui/wxpython/menustrings.py:949 ../gui/wxpython/menustrings.py:1891 +#: ../gui/wxpython/menustrings.py:950 ../gui/wxpython/menustrings.py:1892 #: ../gui/wxpython/image2target/ii2t_menustrings.py:933 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1859 msgid "Creates a space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:951 ../gui/wxpython/menustrings.py:1893 +#: ../gui/wxpython/menustrings.py:952 ../gui/wxpython/menustrings.py:1894 #: ../gui/wxpython/image2target/ii2t_menustrings.py:935 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1861 msgid "Renames a space time dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:952 ../gui/wxpython/menustrings.py:1894 +#: ../gui/wxpython/menustrings.py:953 ../gui/wxpython/menustrings.py:1895 #: ../gui/wxpython/image2target/ii2t_menustrings.py:936 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1862 #: ../gui/wxpython/gui_core/simplelmgr.py:463 -#: ../gui/wxpython/animation/dialogs.py:780 -#: ../gui/wxpython/animation/dialogs.py:1012 +#: ../gui/wxpython/animation/dialogs.py:783 +#: ../gui/wxpython/animation/dialogs.py:1015 #: ../gui/wxpython/lmgr/layertree.py:459 ../gui/wxpython/rlisetup/frame.py:140 #: ../gui/wxpython/gmodeler/frame.py:1499 msgid "Remove" msgstr "" -#: ../gui/wxpython/menustrings.py:953 ../gui/wxpython/menustrings.py:1895 +#: ../gui/wxpython/menustrings.py:954 ../gui/wxpython/menustrings.py:1896 #: ../gui/wxpython/image2target/ii2t_menustrings.py:937 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1863 msgid "Removes space time datasets from temporal database." msgstr "" -#: ../gui/wxpython/menustrings.py:954 ../gui/wxpython/menustrings.py:1896 +#: ../gui/wxpython/menustrings.py:955 ../gui/wxpython/menustrings.py:1897 #: ../gui/wxpython/image2target/ii2t_menustrings.py:938 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1864 msgid "Update metadata" msgstr "" -#: ../gui/wxpython/menustrings.py:955 ../gui/wxpython/menustrings.py:1897 +#: ../gui/wxpython/menustrings.py:956 ../gui/wxpython/menustrings.py:1898 #: ../gui/wxpython/image2target/ii2t_menustrings.py:939 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1865 msgid "Modifies the metadata of a space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:956 ../gui/wxpython/menustrings.py:1898 +#: ../gui/wxpython/menustrings.py:957 ../gui/wxpython/menustrings.py:1899 #: ../gui/wxpython/image2target/ii2t_menustrings.py:940 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1866 msgid "Merge" msgstr "" -#: ../gui/wxpython/menustrings.py:957 ../gui/wxpython/menustrings.py:1899 +#: ../gui/wxpython/menustrings.py:958 ../gui/wxpython/menustrings.py:1900 #: ../gui/wxpython/image2target/ii2t_menustrings.py:941 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1867 msgid "Merges several space time datasets into a single space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:958 ../gui/wxpython/menustrings.py:1900 +#: ../gui/wxpython/menustrings.py:959 ../gui/wxpython/menustrings.py:1901 #: ../gui/wxpython/image2target/ii2t_menustrings.py:942 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1868 msgid "Temporally shift" msgstr "" -#: ../gui/wxpython/menustrings.py:959 ../gui/wxpython/menustrings.py:1901 +#: ../gui/wxpython/menustrings.py:960 ../gui/wxpython/menustrings.py:1902 #: ../gui/wxpython/image2target/ii2t_menustrings.py:943 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1869 msgid "Shifts temporally the maps of a space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:960 ../gui/wxpython/menustrings.py:1902 +#: ../gui/wxpython/menustrings.py:961 ../gui/wxpython/menustrings.py:1903 #: ../gui/wxpython/image2target/ii2t_menustrings.py:944 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1870 msgid "Snap maps of dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:961 ../gui/wxpython/menustrings.py:1903 +#: ../gui/wxpython/menustrings.py:962 ../gui/wxpython/menustrings.py:1904 #: ../gui/wxpython/image2target/ii2t_menustrings.py:945 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1871 msgid "Snaps temporally the maps of a space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:963 ../gui/wxpython/menustrings.py:1905 +#: ../gui/wxpython/menustrings.py:964 ../gui/wxpython/menustrings.py:1906 #: ../gui/wxpython/image2target/ii2t_menustrings.py:947 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1873 msgid "Lists space time datasets and maps registered in the temporal database." msgstr "" -#: ../gui/wxpython/menustrings.py:964 ../gui/wxpython/menustrings.py:1906 +#: ../gui/wxpython/menustrings.py:965 ../gui/wxpython/menustrings.py:1907 #: ../gui/wxpython/image2target/ii2t_menustrings.py:948 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1874 msgid "Manage maps in datasets" msgstr "" -#: ../gui/wxpython/menustrings.py:965 ../gui/wxpython/menustrings.py:1907 +#: ../gui/wxpython/menustrings.py:966 ../gui/wxpython/menustrings.py:1908 #: ../gui/wxpython/image2target/ii2t_menustrings.py:949 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1875 msgid "Register maps in datasets" msgstr "" -#: ../gui/wxpython/menustrings.py:966 ../gui/wxpython/menustrings.py:1908 +#: ../gui/wxpython/menustrings.py:967 ../gui/wxpython/menustrings.py:1909 msgid "Assigns timestamps and registers raster, vector and raster3d maps in a space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:967 ../gui/wxpython/menustrings.py:1909 +#: ../gui/wxpython/menustrings.py:968 ../gui/wxpython/menustrings.py:1910 #: ../gui/wxpython/image2target/ii2t_menustrings.py:951 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1877 msgid "Unregister maps from datasets" msgstr "" -#: ../gui/wxpython/menustrings.py:968 ../gui/wxpython/menustrings.py:1910 +#: ../gui/wxpython/menustrings.py:969 ../gui/wxpython/menustrings.py:1911 #: ../gui/wxpython/image2target/ii2t_menustrings.py:952 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1878 msgid "Unregisters raster, vector and raster3d maps from the temporal database or a specific space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:969 ../gui/wxpython/menustrings.py:1911 +#: ../gui/wxpython/menustrings.py:970 ../gui/wxpython/menustrings.py:1912 #: ../gui/wxpython/image2target/ii2t_menustrings.py:953 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1879 msgid "List raster dataset maps" msgstr "" -#: ../gui/wxpython/menustrings.py:970 ../gui/wxpython/menustrings.py:1912 +#: ../gui/wxpython/menustrings.py:971 ../gui/wxpython/menustrings.py:1913 #: ../gui/wxpython/image2target/ii2t_menustrings.py:954 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1880 msgid "Lists registered maps of a space time raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:971 ../gui/wxpython/menustrings.py:1913 +#: ../gui/wxpython/menustrings.py:972 ../gui/wxpython/menustrings.py:1914 #: ../gui/wxpython/image2target/ii2t_menustrings.py:955 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1881 msgid "List vector dataset maps" msgstr "" -#: ../gui/wxpython/menustrings.py:972 ../gui/wxpython/menustrings.py:1914 +#: ../gui/wxpython/menustrings.py:973 ../gui/wxpython/menustrings.py:1915 #: ../gui/wxpython/image2target/ii2t_menustrings.py:956 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1882 msgid "Lists registered maps of a space time vector dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:973 ../gui/wxpython/menustrings.py:1915 +#: ../gui/wxpython/menustrings.py:974 ../gui/wxpython/menustrings.py:1916 #: ../gui/wxpython/image2target/ii2t_menustrings.py:957 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1883 msgid "List 3D raster dataset maps" msgstr "" -#: ../gui/wxpython/menustrings.py:974 ../gui/wxpython/menustrings.py:1916 +#: ../gui/wxpython/menustrings.py:975 ../gui/wxpython/menustrings.py:1917 #: ../gui/wxpython/image2target/ii2t_menustrings.py:958 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1884 msgid "Lists registered maps of a space time raster3d dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:975 ../gui/wxpython/menustrings.py:1917 +#: ../gui/wxpython/menustrings.py:976 ../gui/wxpython/menustrings.py:1918 #: ../gui/wxpython/image2target/ii2t_menustrings.py:959 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1885 msgid "Import" msgstr "" -#: ../gui/wxpython/menustrings.py:976 ../gui/wxpython/menustrings.py:1918 +#: ../gui/wxpython/menustrings.py:977 ../gui/wxpython/menustrings.py:1919 #: ../gui/wxpython/image2target/ii2t_menustrings.py:960 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1886 msgid "Import raster dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:977 ../gui/wxpython/menustrings.py:1919 +#: ../gui/wxpython/menustrings.py:978 ../gui/wxpython/menustrings.py:1920 #: ../gui/wxpython/image2target/ii2t_menustrings.py:961 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1887 msgid "Imports space time raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:978 ../gui/wxpython/menustrings.py:1920 +#: ../gui/wxpython/menustrings.py:979 ../gui/wxpython/menustrings.py:1921 #: ../gui/wxpython/image2target/ii2t_menustrings.py:962 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1888 msgid "Import vector dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:979 ../gui/wxpython/menustrings.py:1921 +#: ../gui/wxpython/menustrings.py:980 ../gui/wxpython/menustrings.py:1922 #: ../gui/wxpython/image2target/ii2t_menustrings.py:963 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1889 msgid "Imports a space time vector dataset from a GRASS GIS specific archive file." msgstr "" -#: ../gui/wxpython/menustrings.py:980 ../gui/wxpython/menustrings.py:1922 +#: ../gui/wxpython/menustrings.py:981 ../gui/wxpython/menustrings.py:1923 #: ../gui/wxpython/image2target/ii2t_menustrings.py:964 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1890 -#: ../gui/wxpython/animation/dialogs.py:934 +#: ../gui/wxpython/animation/dialogs.py:937 ../gui/wxpython/tplot/frame.py:335 #: ../gui/wxpython/lmgr/layertree.py:739 msgid "Export" msgstr "" -#: ../gui/wxpython/menustrings.py:981 ../gui/wxpython/menustrings.py:1923 +#: ../gui/wxpython/menustrings.py:982 ../gui/wxpython/menustrings.py:1924 #: ../gui/wxpython/image2target/ii2t_menustrings.py:965 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1891 msgid "Export raster dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:982 ../gui/wxpython/menustrings.py:1924 +#: ../gui/wxpython/menustrings.py:983 ../gui/wxpython/menustrings.py:1925 #: ../gui/wxpython/image2target/ii2t_menustrings.py:966 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1892 msgid "Exports space time raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:983 ../gui/wxpython/menustrings.py:1925 +#: ../gui/wxpython/menustrings.py:984 ../gui/wxpython/menustrings.py:1926 #: ../gui/wxpython/image2target/ii2t_menustrings.py:967 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1893 msgid "Export raster dataset as VTK time series" msgstr "" -#: ../gui/wxpython/menustrings.py:984 ../gui/wxpython/menustrings.py:1926 +#: ../gui/wxpython/menustrings.py:985 ../gui/wxpython/menustrings.py:1927 #: ../gui/wxpython/image2target/ii2t_menustrings.py:968 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1894 msgid "Exports space time raster dataset as VTK time series." msgstr "" -#: ../gui/wxpython/menustrings.py:985 ../gui/wxpython/menustrings.py:1927 +#: ../gui/wxpython/menustrings.py:986 ../gui/wxpython/menustrings.py:1928 #: ../gui/wxpython/image2target/ii2t_menustrings.py:969 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1895 msgid "Export vector dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:986 ../gui/wxpython/menustrings.py:1928 +#: ../gui/wxpython/menustrings.py:987 ../gui/wxpython/menustrings.py:1929 #: ../gui/wxpython/image2target/ii2t_menustrings.py:970 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1896 msgid "Exports a space time vector dataset as GRASS GIS specific archive file." msgstr "" -#: ../gui/wxpython/menustrings.py:987 ../gui/wxpython/menustrings.py:1929 +#: ../gui/wxpython/menustrings.py:988 ../gui/wxpython/menustrings.py:1930 #: ../gui/wxpython/image2target/ii2t_menustrings.py:971 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1897 msgid "Convert raster dataset to 3D raster" msgstr "" -#: ../gui/wxpython/menustrings.py:988 ../gui/wxpython/menustrings.py:1930 +#: ../gui/wxpython/menustrings.py:989 ../gui/wxpython/menustrings.py:1931 #: ../gui/wxpython/image2target/ii2t_menustrings.py:972 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1898 msgid "Converts a space time raster dataset into a 3D raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:989 ../gui/wxpython/menustrings.py:1931 +#: ../gui/wxpython/menustrings.py:990 ../gui/wxpython/menustrings.py:1932 #: ../gui/wxpython/image2target/ii2t_menustrings.py:973 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1899 msgid "Extraction" msgstr "" -#: ../gui/wxpython/menustrings.py:990 ../gui/wxpython/menustrings.py:1932 +#: ../gui/wxpython/menustrings.py:991 ../gui/wxpython/menustrings.py:1933 #: ../gui/wxpython/image2target/ii2t_menustrings.py:974 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1900 msgid "Extract subset of raster dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:991 ../gui/wxpython/menustrings.py:1933 +#: ../gui/wxpython/menustrings.py:992 ../gui/wxpython/menustrings.py:1934 #: ../gui/wxpython/image2target/ii2t_menustrings.py:975 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1901 msgid "Extracts a subset of a space time raster datasets." msgstr "" -#: ../gui/wxpython/menustrings.py:992 ../gui/wxpython/menustrings.py:1934 +#: ../gui/wxpython/menustrings.py:993 ../gui/wxpython/menustrings.py:1935 #: ../gui/wxpython/image2target/ii2t_menustrings.py:976 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1902 msgid "Extract subset of vector dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:993 ../gui/wxpython/menustrings.py:1935 +#: ../gui/wxpython/menustrings.py:994 ../gui/wxpython/menustrings.py:1936 #: ../gui/wxpython/image2target/ii2t_menustrings.py:977 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1903 msgid "Extracts a subset of a space time vector dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:994 ../gui/wxpython/menustrings.py:1936 +#: ../gui/wxpython/menustrings.py:995 ../gui/wxpython/menustrings.py:1937 #: ../gui/wxpython/image2target/ii2t_menustrings.py:978 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1904 msgid "Extract subset of 3D raster dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:995 ../gui/wxpython/menustrings.py:1937 +#: ../gui/wxpython/menustrings.py:996 ../gui/wxpython/menustrings.py:1938 #: ../gui/wxpython/image2target/ii2t_menustrings.py:979 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1905 msgid "Extracts a subset of a space time 3D raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:996 ../gui/wxpython/menustrings.py:1938 +#: ../gui/wxpython/menustrings.py:997 ../gui/wxpython/menustrings.py:1939 #: ../gui/wxpython/image2target/ii2t_menustrings.py:980 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1906 msgid "Query vector dataset attribute data" msgstr "" -#: ../gui/wxpython/menustrings.py:997 ../gui/wxpython/menustrings.py:1939 +#: ../gui/wxpython/menustrings.py:998 ../gui/wxpython/menustrings.py:1940 #: ../gui/wxpython/image2target/ii2t_menustrings.py:981 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1907 msgid "Prints attributes of vector maps registered in a space time vector dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:998 ../gui/wxpython/menustrings.py:1940 +#: ../gui/wxpython/menustrings.py:999 ../gui/wxpython/menustrings.py:1941 #: ../gui/wxpython/image2target/ii2t_menustrings.py:982 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1908 msgid "Raster dataset color table" msgstr "" -#: ../gui/wxpython/menustrings.py:999 ../gui/wxpython/menustrings.py:1941 +#: ../gui/wxpython/menustrings.py:1000 ../gui/wxpython/menustrings.py:1942 #: ../gui/wxpython/image2target/ii2t_menustrings.py:983 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1909 msgid "Creates/modifies the color table associated with each raster map of the space time raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:1000 ../gui/wxpython/menustrings.py:1942 +#: ../gui/wxpython/menustrings.py:1001 ../gui/wxpython/menustrings.py:1943 #: ../gui/wxpython/image2target/ii2t_menustrings.py:984 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1910 msgid "Raster calculations" msgstr "" -#: ../gui/wxpython/menustrings.py:1001 ../gui/wxpython/menustrings.py:1943 +#: ../gui/wxpython/menustrings.py:1002 ../gui/wxpython/menustrings.py:1944 #: ../gui/wxpython/image2target/ii2t_menustrings.py:985 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1911 msgid "Performs spatio-temporal mapcalc expressions on temporally sampled maps of space time raster datasets." msgstr "" -#: ../gui/wxpython/menustrings.py:1002 ../gui/wxpython/menustrings.py:1944 +#: ../gui/wxpython/menustrings.py:1003 ../gui/wxpython/menustrings.py:1945 #: ../gui/wxpython/image2target/ii2t_menustrings.py:986 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1912 msgid "3D raster calculations" msgstr "" -#: ../gui/wxpython/menustrings.py:1003 ../gui/wxpython/menustrings.py:1945 +#: ../gui/wxpython/menustrings.py:1004 ../gui/wxpython/menustrings.py:1946 #: ../gui/wxpython/image2target/ii2t_menustrings.py:987 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1913 msgid "Performs r3.mapcalc expressions on maps of sampled space time 3D raster datasets." msgstr "" -#: ../gui/wxpython/menustrings.py:1004 ../gui/wxpython/menustrings.py:1946 +#: ../gui/wxpython/menustrings.py:1005 ../gui/wxpython/menustrings.py:1947 #: ../gui/wxpython/image2target/ii2t_menustrings.py:988 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1914 msgid "Interpolate gaps in raster datasets" msgstr "" -#: ../gui/wxpython/menustrings.py:1005 ../gui/wxpython/menustrings.py:1947 +#: ../gui/wxpython/menustrings.py:1006 ../gui/wxpython/menustrings.py:1948 #: ../gui/wxpython/image2target/ii2t_menustrings.py:989 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1915 msgid "Replaces gaps in a space time raster dataset with interpolated raster maps." msgstr "" -#: ../gui/wxpython/menustrings.py:1006 ../gui/wxpython/menustrings.py:1948 +#: ../gui/wxpython/menustrings.py:1007 ../gui/wxpython/menustrings.py:1949 #: ../gui/wxpython/image2target/ii2t_menustrings.py:990 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1916 msgid "Aggregation" msgstr "" -#: ../gui/wxpython/menustrings.py:1007 ../gui/wxpython/menustrings.py:1949 +#: ../gui/wxpython/menustrings.py:1008 ../gui/wxpython/menustrings.py:1950 #: ../gui/wxpython/image2target/ii2t_menustrings.py:991 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1917 msgid "Neighborhood analysis in raster dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:1008 ../gui/wxpython/menustrings.py:1950 +#: ../gui/wxpython/menustrings.py:1009 ../gui/wxpython/menustrings.py:1951 #: ../gui/wxpython/image2target/ii2t_menustrings.py:992 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1918 msgid "Performs a neighborhood analysis for each map in a space time raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:1009 ../gui/wxpython/menustrings.py:1951 +#: ../gui/wxpython/menustrings.py:1010 ../gui/wxpython/menustrings.py:1952 #: ../gui/wxpython/image2target/ii2t_menustrings.py:993 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1919 msgid "Aggregation in raster datasets" msgstr "" -#: ../gui/wxpython/menustrings.py:1010 ../gui/wxpython/menustrings.py:1952 +#: ../gui/wxpython/menustrings.py:1011 ../gui/wxpython/menustrings.py:1953 #: ../gui/wxpython/image2target/ii2t_menustrings.py:994 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1920 msgid "Performs different aggregation algorithms from r.series on all or a subset of raster maps in a space time raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:1011 ../gui/wxpython/menustrings.py:1953 +#: ../gui/wxpython/menustrings.py:1012 ../gui/wxpython/menustrings.py:1954 #: ../gui/wxpython/image2target/ii2t_menustrings.py:995 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1921 msgid "Temporal aggregation" msgstr "" -#: ../gui/wxpython/menustrings.py:1012 ../gui/wxpython/menustrings.py:1954 +#: ../gui/wxpython/menustrings.py:1013 ../gui/wxpython/menustrings.py:1955 #: ../gui/wxpython/image2target/ii2t_menustrings.py:996 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1922 msgid "Aggregates temporally the maps of a space time raster dataset by a user defined granularity." msgstr "" -#: ../gui/wxpython/menustrings.py:1013 ../gui/wxpython/menustrings.py:1955 +#: ../gui/wxpython/menustrings.py:1014 ../gui/wxpython/menustrings.py:1956 #: ../gui/wxpython/image2target/ii2t_menustrings.py:997 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1923 msgid "Temporal aggregation by dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:1014 ../gui/wxpython/menustrings.py:1956 +#: ../gui/wxpython/menustrings.py:1015 ../gui/wxpython/menustrings.py:1957 #: ../gui/wxpython/image2target/ii2t_menustrings.py:998 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1924 msgid "Aggregates data of an existing space time raster dataset using the time intervals of a second space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:1015 ../gui/wxpython/menustrings.py:1957 +#: ../gui/wxpython/menustrings.py:1016 ../gui/wxpython/menustrings.py:1958 #: ../gui/wxpython/image2target/ii2t_menustrings.py:999 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1925 msgid "Sampling" msgstr "" -#: ../gui/wxpython/menustrings.py:1016 ../gui/wxpython/menustrings.py:1958 +#: ../gui/wxpython/menustrings.py:1017 ../gui/wxpython/menustrings.py:1959 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1000 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1926 msgid "Sample a space time raster dataset at point coordinates" msgstr "" -#: ../gui/wxpython/menustrings.py:1017 ../gui/wxpython/menustrings.py:1959 +#: ../gui/wxpython/menustrings.py:1018 ../gui/wxpython/menustrings.py:1960 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1001 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1927 msgid "Sample a space time raster dataset at specific vector point coordinates and write the output to stdout using different layouts" msgstr "" -#: ../gui/wxpython/menustrings.py:1018 ../gui/wxpython/menustrings.py:1960 +#: ../gui/wxpython/menustrings.py:1019 ../gui/wxpython/menustrings.py:1961 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1002 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1928 msgid "Query raster dataset by vector points dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:1019 ../gui/wxpython/menustrings.py:1961 +#: ../gui/wxpython/menustrings.py:1020 ../gui/wxpython/menustrings.py:1962 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1003 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1929 msgid "Stores raster map values at spatial and temporal positions of vector points as vector attributes." msgstr "" -#: ../gui/wxpython/menustrings.py:1020 ../gui/wxpython/menustrings.py:1962 +#: ../gui/wxpython/menustrings.py:1021 ../gui/wxpython/menustrings.py:1963 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1004 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1930 msgid "Observe specific locations in raster dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:1021 ../gui/wxpython/menustrings.py:1963 +#: ../gui/wxpython/menustrings.py:1022 ../gui/wxpython/menustrings.py:1964 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1005 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1931 msgid "Observes specific locations in a space time raster dataset over a period of time using vector points." msgstr "" -#: ../gui/wxpython/menustrings.py:1022 ../gui/wxpython/menustrings.py:1964 +#: ../gui/wxpython/menustrings.py:1023 ../gui/wxpython/menustrings.py:1965 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1006 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1932 msgid "Temporal sampling" msgstr "" -#: ../gui/wxpython/menustrings.py:1023 ../gui/wxpython/menustrings.py:1965 +#: ../gui/wxpython/menustrings.py:1024 ../gui/wxpython/menustrings.py:1966 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1007 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1933 msgid "Samples the input space time dataset(s) with a sample space time dataset and print the result to stdout." msgstr "" -#: ../gui/wxpython/menustrings.py:1025 ../gui/wxpython/menustrings.py:1967 +#: ../gui/wxpython/menustrings.py:1026 ../gui/wxpython/menustrings.py:1968 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1009 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1935 msgid "Space time datasets metadata" msgstr "" -#: ../gui/wxpython/menustrings.py:1026 ../gui/wxpython/menustrings.py:1968 +#: ../gui/wxpython/menustrings.py:1027 ../gui/wxpython/menustrings.py:1969 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1010 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1936 msgid "Lists information about space time datasets and maps." msgstr "" -#: ../gui/wxpython/menustrings.py:1027 ../gui/wxpython/menustrings.py:1969 +#: ../gui/wxpython/menustrings.py:1028 ../gui/wxpython/menustrings.py:1970 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1011 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1937 msgid "Univariate raster dataset statistics" msgstr "" -#: ../gui/wxpython/menustrings.py:1028 ../gui/wxpython/menustrings.py:1970 +#: ../gui/wxpython/menustrings.py:1029 ../gui/wxpython/menustrings.py:1971 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1012 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1938 msgid "Calculates univariate statistics from the non-null cells for each registered raster map of a space time raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:1029 ../gui/wxpython/menustrings.py:1971 +#: ../gui/wxpython/menustrings.py:1030 ../gui/wxpython/menustrings.py:1972 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1013 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1939 msgid "Univariate vector dataset statistics" msgstr "" -#: ../gui/wxpython/menustrings.py:1030 ../gui/wxpython/menustrings.py:1972 +#: ../gui/wxpython/menustrings.py:1031 ../gui/wxpython/menustrings.py:1973 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1014 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1940 msgid "Calculates univariate statistics of attributes for each registered vector map of a space time vector dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:1031 ../gui/wxpython/menustrings.py:1973 +#: ../gui/wxpython/menustrings.py:1032 ../gui/wxpython/menustrings.py:1974 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1015 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1941 msgid "Univariate 3D raster dataset statistics" msgstr "" -#: ../gui/wxpython/menustrings.py:1032 ../gui/wxpython/menustrings.py:1974 +#: ../gui/wxpython/menustrings.py:1033 ../gui/wxpython/menustrings.py:1975 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1016 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1942 msgid "Calculates univariate statistics from the non-null cells for each registered 3D raster map of a space time 3D raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:1033 ../gui/wxpython/menustrings.py:1975 +#: ../gui/wxpython/menustrings.py:1034 ../gui/wxpython/menustrings.py:1976 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1017 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1943 msgid "Report temporal topology" msgstr "" -#: ../gui/wxpython/menustrings.py:1034 ../gui/wxpython/menustrings.py:1976 +#: ../gui/wxpython/menustrings.py:1035 ../gui/wxpython/menustrings.py:1977 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1018 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1944 msgid "Lists temporal topology of a space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:1035 ../gui/wxpython/menustrings.py:1977 -#: ../gui/wxpython/menustrings.py:1984 +#: ../gui/wxpython/menustrings.py:1036 ../gui/wxpython/menustrings.py:1978 +#: ../gui/wxpython/menustrings.py:1985 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1019 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1945 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1952 msgid "GUI tools" msgstr "" -#: ../gui/wxpython/menustrings.py:1038 ../gui/wxpython/menustrings.py:1980 -#: ../gui/wxpython/menustrings.py:2000 +#: ../gui/wxpython/menustrings.py:1039 ../gui/wxpython/menustrings.py:1981 +#: ../gui/wxpython/menustrings.py:2001 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1022 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1948 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1968 msgid "Timeline tool" msgstr "" -#: ../gui/wxpython/menustrings.py:1039 ../gui/wxpython/menustrings.py:1981 -#: ../gui/wxpython/menustrings.py:2001 +#: ../gui/wxpython/menustrings.py:1040 ../gui/wxpython/menustrings.py:1982 +#: ../gui/wxpython/menustrings.py:2002 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1023 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1949 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1969 msgid "Plot temporal extents." msgstr "" -#: ../gui/wxpython/menustrings.py:1040 ../gui/wxpython/menustrings.py:1982 -#: ../gui/wxpython/menustrings.py:1998 +#: ../gui/wxpython/menustrings.py:1041 ../gui/wxpython/menustrings.py:1983 +#: ../gui/wxpython/menustrings.py:1999 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1024 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1950 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1966 msgid "Temporal plot tool" msgstr "" -#: ../gui/wxpython/menustrings.py:1041 ../gui/wxpython/menustrings.py:1983 -#: ../gui/wxpython/menustrings.py:1999 +#: ../gui/wxpython/menustrings.py:1042 ../gui/wxpython/menustrings.py:1984 +#: ../gui/wxpython/menustrings.py:2000 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1025 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1951 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1967 msgid "Plot temporal values." msgstr "" -#: ../gui/wxpython/menustrings.py:1042 ../gui/wxpython/menustrings.py:2047 -#: ../gui/wxpython/menustrings.py:2090 +#: ../gui/wxpython/menustrings.py:1043 ../gui/wxpython/menustrings.py:2048 +#: ../gui/wxpython/menustrings.py:2091 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1026 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2015 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2058 msgid "&Help" msgstr "" -#: ../gui/wxpython/menustrings.py:1043 +#: ../gui/wxpython/menustrings.py:1044 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1027 msgid "GRASS help" msgstr "" -#: ../gui/wxpython/menustrings.py:1044 ../gui/wxpython/menustrings.py:1046 +#: ../gui/wxpython/menustrings.py:1045 ../gui/wxpython/menustrings.py:1047 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1028 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1030 msgid "Display the HTML man pages of GRASS GIS" msgstr "" -#: ../gui/wxpython/menustrings.py:1045 +#: ../gui/wxpython/menustrings.py:1046 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1029 msgid "GUI help" msgstr "" -#: ../gui/wxpython/menustrings.py:1047 +#: ../gui/wxpython/menustrings.py:1048 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1031 msgid "About system" msgstr "" -#: ../gui/wxpython/menustrings.py:1048 +#: ../gui/wxpython/menustrings.py:1049 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1032 msgid "Prints system information" msgstr "" -#: ../gui/wxpython/menustrings.py:1049 ../gui/wxpython/menustrings.py:1050 +#: ../gui/wxpython/menustrings.py:1050 ../gui/wxpython/menustrings.py:1051 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1033 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1034 #: ../gui/wxpython/gui_core/ghelp.py:53 msgid "About GRASS GIS" msgstr "" -#: ../gui/wxpython/menustrings.py:1053 +#: ../gui/wxpython/menustrings.py:1054 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1037 msgid "Import, export and link data" msgstr "" -#: ../gui/wxpython/menustrings.py:1987 +#: ../gui/wxpython/menustrings.py:1988 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1955 msgid "Attribute table manager" msgstr "" -#: ../gui/wxpython/menustrings.py:2006 +#: ../gui/wxpython/menustrings.py:2007 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1974 msgid "Create new model" msgstr "" -#: ../gui/wxpython/menustrings.py:2008 +#: ../gui/wxpython/menustrings.py:2009 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1976 msgid "Load model from file" msgstr "" -#: ../gui/wxpython/menustrings.py:2010 +#: ../gui/wxpython/menustrings.py:2011 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1978 #: ../gui/wxpython/gmodeler/frame.py:518 msgid "Save model" msgstr "" -#: ../gui/wxpython/menustrings.py:2012 +#: ../gui/wxpython/menustrings.py:2013 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1980 msgid "Save model to file" msgstr "" -#: ../gui/wxpython/menustrings.py:2014 +#: ../gui/wxpython/menustrings.py:2015 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1982 msgid "Close model file" msgstr "" -#: ../gui/wxpython/menustrings.py:2015 +#: ../gui/wxpython/menustrings.py:2016 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1983 msgid "Export to image" msgstr "" -#: ../gui/wxpython/menustrings.py:2016 +#: ../gui/wxpython/menustrings.py:2017 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1984 msgid "Export model to image" msgstr "" -#: ../gui/wxpython/menustrings.py:2017 +#: ../gui/wxpython/menustrings.py:2018 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1985 msgid "Export to Python" msgstr "" -#: ../gui/wxpython/menustrings.py:2018 +#: ../gui/wxpython/menustrings.py:2019 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1986 msgid "Export model to Python script" msgstr "" -#: ../gui/wxpython/menustrings.py:2019 +#: ../gui/wxpython/menustrings.py:2020 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1987 msgid "Quit modeler" msgstr "" -#: ../gui/wxpython/menustrings.py:2020 +#: ../gui/wxpython/menustrings.py:2021 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1988 msgid "Close modeler window" msgstr "" -#: ../gui/wxpython/menustrings.py:2023 +#: ../gui/wxpython/menustrings.py:2024 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1991 #: ../gui/wxpython/gmodeler/preferences.py:32 msgid "Modeler settings" msgstr "" -#: ../gui/wxpython/menustrings.py:2024 +#: ../gui/wxpython/menustrings.py:2025 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1992 msgid "&Model" msgstr "" -#: ../gui/wxpython/menustrings.py:2025 +#: ../gui/wxpython/menustrings.py:2026 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1993 msgid "Add command" msgstr "" -#: ../gui/wxpython/menustrings.py:2026 +#: ../gui/wxpython/menustrings.py:2027 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1994 msgid "Add action (GRASS command) to model" msgstr "" -#: ../gui/wxpython/menustrings.py:2027 +#: ../gui/wxpython/menustrings.py:2028 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1995 msgid "Add data" msgstr "" -#: ../gui/wxpython/menustrings.py:2028 +#: ../gui/wxpython/menustrings.py:2029 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1996 msgid "Add data item to model" msgstr "" -#: ../gui/wxpython/menustrings.py:2029 +#: ../gui/wxpython/menustrings.py:2030 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1997 msgid "Define relation" msgstr "" -#: ../gui/wxpython/menustrings.py:2030 +#: ../gui/wxpython/menustrings.py:2031 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1998 msgid "Define relation between data and action items" msgstr "" -#: ../gui/wxpython/menustrings.py:2031 +#: ../gui/wxpython/menustrings.py:2032 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1999 msgid "Add loop / series" msgstr "" -#: ../gui/wxpython/menustrings.py:2032 +#: ../gui/wxpython/menustrings.py:2033 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2000 msgid "Adds loop (series) to model" msgstr "" -#: ../gui/wxpython/menustrings.py:2033 +#: ../gui/wxpython/menustrings.py:2034 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2001 msgid "Add condition" msgstr "" -#: ../gui/wxpython/menustrings.py:2034 +#: ../gui/wxpython/menustrings.py:2035 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2002 msgid "Adds condition (if/else) to model" msgstr "" -#: ../gui/wxpython/menustrings.py:2035 +#: ../gui/wxpython/menustrings.py:2036 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2003 #: ../gui/wxpython/gmodeler/frame.py:885 msgid "Add comment" msgstr "" -#: ../gui/wxpython/menustrings.py:2036 +#: ../gui/wxpython/menustrings.py:2037 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2004 msgid "Adds comment to model" msgstr "" -#: ../gui/wxpython/menustrings.py:2037 +#: ../gui/wxpython/menustrings.py:2038 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2005 msgid "Remove item" msgstr "" -#: ../gui/wxpython/menustrings.py:2038 +#: ../gui/wxpython/menustrings.py:2039 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2006 msgid "Remove action/data from model" msgstr "" -#: ../gui/wxpython/menustrings.py:2039 +#: ../gui/wxpython/menustrings.py:2040 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2007 #: ../gui/wxpython/gmodeler/preferences.py:661 msgid "Model properties" msgstr "" -#: ../gui/wxpython/menustrings.py:2040 +#: ../gui/wxpython/menustrings.py:2041 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2008 msgid "Model properties (name, purpose, etc.)" msgstr "" -#: ../gui/wxpython/menustrings.py:2041 +#: ../gui/wxpython/menustrings.py:2042 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2009 msgid "Delete intermediate data" msgstr "" -#: ../gui/wxpython/menustrings.py:2042 +#: ../gui/wxpython/menustrings.py:2043 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2010 msgid "Delete intermediate data defined in the model" msgstr "" -#: ../gui/wxpython/menustrings.py:2044 +#: ../gui/wxpython/menustrings.py:2045 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2012 msgid "Run entire model" msgstr "" -#: ../gui/wxpython/menustrings.py:2045 +#: ../gui/wxpython/menustrings.py:2046 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2013 msgid "Validate model" msgstr "" -#: ../gui/wxpython/menustrings.py:2046 +#: ../gui/wxpython/menustrings.py:2047 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2014 msgid "Validate entire model" msgstr "" -#: ../gui/wxpython/menustrings.py:2048 ../gui/wxpython/menustrings.py:2091 +#: ../gui/wxpython/menustrings.py:2049 ../gui/wxpython/menustrings.py:2092 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2016 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2059 -#: ../gui/wxpython/tplot/frame.py:280 ../gui/wxpython/timeline/frame.py:137 +#: ../gui/wxpython/tplot/frame.py:346 ../gui/wxpython/timeline/frame.py:137 msgid "Help" msgstr "" -#: ../gui/wxpython/menustrings.py:2049 +#: ../gui/wxpython/menustrings.py:2050 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2017 msgid "Display the HTML man pages of Graphical modeler" msgstr "" -#: ../gui/wxpython/menustrings.py:2050 +#: ../gui/wxpython/menustrings.py:2051 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2018 msgid "About Graphical Modeler" msgstr "" -#: ../gui/wxpython/menustrings.py:2051 +#: ../gui/wxpython/menustrings.py:2052 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2019 msgid "Display information about Graphical Modeler" msgstr "" -#: ../gui/wxpython/menustrings.py:2056 +#: ../gui/wxpython/menustrings.py:2057 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2024 #: ../gui/wxpython/psmap/toolbars.py:77 msgid "Specify paper size, margins and orientation" msgstr "" -#: ../gui/wxpython/menustrings.py:2057 +#: ../gui/wxpython/menustrings.py:2058 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2025 msgid "Load instruction file" msgstr "" -#: ../gui/wxpython/menustrings.py:2058 +#: ../gui/wxpython/menustrings.py:2059 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2026 #: ../gui/wxpython/psmap/toolbars.py:70 msgid "Load text file with mapping instructions" msgstr "" -#: ../gui/wxpython/menustrings.py:2059 +#: ../gui/wxpython/menustrings.py:2060 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2027 msgid "Export instruction file" msgstr "" -#: ../gui/wxpython/menustrings.py:2060 +#: ../gui/wxpython/menustrings.py:2061 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2028 #: ../gui/wxpython/psmap/toolbars.py:68 msgid "Generate text file with mapping instructions" msgstr "" -#: ../gui/wxpython/menustrings.py:2061 +#: ../gui/wxpython/menustrings.py:2062 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2029 msgid "Export to PostScript" msgstr "" -#: ../gui/wxpython/menustrings.py:2062 +#: ../gui/wxpython/menustrings.py:2063 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2030 #: ../gui/wxpython/psmap/toolbars.py:72 msgid "Generate PostScript output" msgstr "" -#: ../gui/wxpython/menustrings.py:2063 +#: ../gui/wxpython/menustrings.py:2064 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2031 msgid "Export to PDF" msgstr "" -#: ../gui/wxpython/menustrings.py:2064 +#: ../gui/wxpython/menustrings.py:2065 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2032 #: ../gui/wxpython/psmap/toolbars.py:74 msgid "Generate PDF output" msgstr "" -#: ../gui/wxpython/menustrings.py:2065 ../gui/wxpython/menustrings.py:2066 +#: ../gui/wxpython/menustrings.py:2066 ../gui/wxpython/menustrings.py:2067 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2033 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2034 msgid "Launch ps.map dialog" msgstr "" -#: ../gui/wxpython/menustrings.py:2067 +#: ../gui/wxpython/menustrings.py:2068 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2035 #: ../gui/wxpython/gui_core/toolbars.py:74 ../gui/wxpython/lmgr/layertree.py:78 msgid "Quit" msgstr "" -#: ../gui/wxpython/menustrings.py:2068 +#: ../gui/wxpython/menustrings.py:2069 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2036 msgid "Close Cartographic Composer" msgstr "" -#: ../gui/wxpython/menustrings.py:2069 +#: ../gui/wxpython/menustrings.py:2070 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2037 msgid "&Insert" msgstr "" -#: ../gui/wxpython/menustrings.py:2070 +#: ../gui/wxpython/menustrings.py:2071 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2038 -#: ../gui/wxpython/psmap/toolbars.py:82 ../gui/wxpython/psmap/dialogs.py:833 -#: ../gui/wxpython/psmap/dialogs.py:887 +#: ../gui/wxpython/psmap/toolbars.py:82 ../gui/wxpython/psmap/dialogs.py:835 +#: ../gui/wxpython/psmap/dialogs.py:889 msgid "Map frame" msgstr "" -#: ../gui/wxpython/menustrings.py:2071 +#: ../gui/wxpython/menustrings.py:2072 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2039 msgid "Add or edit map frame" msgstr "" -#: ../gui/wxpython/menustrings.py:2072 +#: ../gui/wxpython/menustrings.py:2073 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2040 #: ../gui/wxpython/nviz/mapwindow.py:1675 ../gui/wxpython/nviz/tools.py:827 -#: ../gui/wxpython/psmap/dialogs.py:1540 ../gui/wxpython/lmgr/layertree.py:1044 +#: ../gui/wxpython/psmap/dialogs.py:1542 ../gui/wxpython/lmgr/layertree.py:1044 msgid "Raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:2073 +#: ../gui/wxpython/menustrings.py:2074 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2041 msgid "Add or edit raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:2074 +#: ../gui/wxpython/menustrings.py:2075 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2042 -#: ../gui/wxpython/nviz/tools.py:1453 ../gui/wxpython/psmap/dialogs.py:3644 +#: ../gui/wxpython/nviz/tools.py:1453 ../gui/wxpython/psmap/dialogs.py:3646 #: ../gui/wxpython/lmgr/layertree.py:1048 msgid "Vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:2075 +#: ../gui/wxpython/menustrings.py:2076 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2043 msgid "Add or edit vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:2076 +#: ../gui/wxpython/menustrings.py:2077 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2044 msgid "Map legend" msgstr "" -#: ../gui/wxpython/menustrings.py:2077 +#: ../gui/wxpython/menustrings.py:2078 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2045 msgid "Add or edit raster and vector legend" msgstr "" -#: ../gui/wxpython/menustrings.py:2078 +#: ../gui/wxpython/menustrings.py:2079 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2046 #: ../gui/wxpython/psmap/toolbars.py:93 msgid "Map info" msgstr "" -#: ../gui/wxpython/menustrings.py:2079 +#: ../gui/wxpython/menustrings.py:2080 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2047 msgid "Add or edit map info" msgstr "" -#: ../gui/wxpython/menustrings.py:2080 +#: ../gui/wxpython/menustrings.py:2081 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2048 #: ../gui/wxpython/nviz/tools.py:2381 ../gui/wxpython/psmap/toolbars.py:97 msgid "Scale bar" msgstr "" -#: ../gui/wxpython/menustrings.py:2081 +#: ../gui/wxpython/menustrings.py:2082 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2049 msgid "Add or edit scale bar" msgstr "" -#: ../gui/wxpython/menustrings.py:2082 +#: ../gui/wxpython/menustrings.py:2083 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2050 -#: ../gui/wxpython/psmap/toolbars.py:91 ../gui/wxpython/psmap/dialogs.py:5185 -#: ../gui/wxpython/psmap/dialogs.py:5194 -#: ../gui/wxpython/animation/dialogs.py:1537 +#: ../gui/wxpython/psmap/toolbars.py:91 ../gui/wxpython/psmap/dialogs.py:5187 +#: ../gui/wxpython/psmap/dialogs.py:5196 +#: ../gui/wxpython/animation/dialogs.py:1540 msgid "Text" msgstr "" -#: ../gui/wxpython/menustrings.py:2083 +#: ../gui/wxpython/menustrings.py:2084 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2051 -#: ../gui/wxpython/animation/dialogs.py:988 +#: ../gui/wxpython/animation/dialogs.py:991 #: ../gui/wxpython/mapdisp/toolbars.py:54 msgid "Add text" msgstr "" -#: ../gui/wxpython/menustrings.py:2084 +#: ../gui/wxpython/menustrings.py:2085 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2052 -#: ../gui/wxpython/psmap/toolbars.py:99 ../gui/wxpython/psmap/dialogs.py:5720 -#: ../gui/wxpython/psmap/dialogs.py:5782 -#: ../gui/wxpython/animation/dialogs.py:1536 +#: ../gui/wxpython/psmap/toolbars.py:99 ../gui/wxpython/psmap/dialogs.py:5722 +#: ../gui/wxpython/psmap/dialogs.py:5784 +#: ../gui/wxpython/animation/dialogs.py:1539 msgid "Image" msgstr "" -#: ../gui/wxpython/menustrings.py:2085 +#: ../gui/wxpython/menustrings.py:2086 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2053 -#: ../gui/wxpython/animation/dialogs.py:988 +#: ../gui/wxpython/animation/dialogs.py:991 msgid "Add image" msgstr "" -#: ../gui/wxpython/menustrings.py:2086 +#: ../gui/wxpython/menustrings.py:2087 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2054 #: ../gui/wxpython/nviz/tools.py:2332 ../gui/wxpython/psmap/toolbars.py:101 -#: ../gui/wxpython/psmap/dialogs.py:6244 +#: ../gui/wxpython/psmap/dialogs.py:6246 msgid "North Arrow" msgstr "" -#: ../gui/wxpython/menustrings.py:2087 +#: ../gui/wxpython/menustrings.py:2088 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2055 #: ../gui/wxpython/mapdisp/toolbars.py:41 msgid "Add north arrow" msgstr "" -#: ../gui/wxpython/menustrings.py:2089 +#: ../gui/wxpython/menustrings.py:2090 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2057 #: ../gui/wxpython/psmap/toolbars.py:85 msgid "Delete selected object" msgstr "" -#: ../gui/wxpython/menustrings.py:2092 +#: ../gui/wxpython/menustrings.py:2093 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2060 msgid "Display the HTML man pages of Cartographic Composer" msgstr "" -#: ../gui/wxpython/menustrings.py:2093 +#: ../gui/wxpython/menustrings.py:2094 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2061 msgid "About Cartographic Composer" msgstr "" -#: ../gui/wxpython/menustrings.py:2094 +#: ../gui/wxpython/menustrings.py:2095 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2062 msgid "Display information about Cartographic Composer" msgstr "" @@ -10644,20 +10618,26 @@ msgid "Imports raster data into a GRASS raster map using GDAL library and reprojects on the fly." msgstr "" +#: ../gui/wxpython/image2target/ii2t_menustrings.py:64 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1065 +msgid "Imports a raster map as GRASS GIS specific archive file (packed with r.pack)" +msgstr "" + #: ../gui/wxpython/image2target/ii2t_menustrings.py:71 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1072 msgid "Imports vector data into a GRASS vector map using OGR library and reprojects on the fly." msgstr "" +#: ../gui/wxpython/image2target/ii2t_menustrings.py:88 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1089 +msgid "Imports a vector map as GRASS GIS specific archive file (packed with v.pack)" +msgstr "" + #: ../gui/wxpython/image2target/ii2t_menustrings.py:132 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1133 msgid "Exports a vector map layer to any of the supported OGR vector formats. By default a vector map layer is exported to Esri Shapefile format." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:198 -msgid "Creates a 3D rendering of GIS data. Renders surfaces (raster data), 2D/3D vector data, and volumes (3D raster data) in 3D." -msgstr "" - #: ../gui/wxpython/image2target/ii2t_menustrings.py:650 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1576 msgid "Allocates subnets for nearest centers (direction from center). center node must be opened (costs >= 0). Costs of center node are used in calculation" @@ -10688,236 +10668,256 @@ msgid "GRASS GIS Manage Ground Control Points" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:177 -#: ../gui/wxpython/gcp/manager.py:148 +#: ../gui/wxpython/image2target/ii2t_manager.py:179 +#: ../gui/wxpython/gcp/manager.py:150 msgid "Setup for georectification" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:210 -#: ../gui/wxpython/image2target/ii2t_manager.py:214 -#: ../gui/wxpython/gcp/manager.py:181 ../gui/wxpython/gcp/manager.py:185 +#: ../gui/wxpython/image2target/ii2t_manager.py:212 +#: ../gui/wxpython/image2target/ii2t_manager.py:216 +#: ../gui/wxpython/gcp/manager.py:183 ../gui/wxpython/gcp/manager.py:187 msgid "Georectifying setup canceled." msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:379 -#: ../gui/wxpython/gcp/manager.py:350 +#: ../gui/wxpython/image2target/ii2t_manager.py:381 +#: ../gui/wxpython/gcp/manager.py:352 msgid "Select map type and location/mapset" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:393 -#: ../gui/wxpython/gcp/manager.py:364 +#: ../gui/wxpython/image2target/ii2t_manager.py:395 +#: ../gui/wxpython/gcp/manager.py:366 msgid "Map type to georectify" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:394 -#: ../gui/wxpython/gui_core/dialogs.py:1452 -#: ../gui/wxpython/gui_core/dialogs.py:1697 -#: ../gui/wxpython/psmap/dialogs.py:920 ../gui/wxpython/gcp/manager.py:365 +#: ../gui/wxpython/image2target/ii2t_manager.py:396 +#: ../gui/wxpython/gui_core/dialogs.py:1453 +#: ../gui/wxpython/gui_core/dialogs.py:1699 +#: ../gui/wxpython/psmap/dialogs.py:922 ../gui/wxpython/gcp/manager.py:367 #: ../gui/wxpython/gmodeler/frame.py:1746 msgid "raster" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:394 -#: ../gui/wxpython/gui_core/dialogs.py:1452 -#: ../gui/wxpython/psmap/dialogs.py:923 ../gui/wxpython/gcp/manager.py:365 +#: ../gui/wxpython/image2target/ii2t_manager.py:396 +#: ../gui/wxpython/gui_core/dialogs.py:1453 +#: ../gui/wxpython/psmap/dialogs.py:925 ../gui/wxpython/gcp/manager.py:367 #: ../gui/wxpython/gmodeler/frame.py:1747 msgid "vector" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:404 -#: ../gui/wxpython/gcp/manager.py:375 +#: ../gui/wxpython/image2target/ii2t_manager.py:406 +#: ../gui/wxpython/gcp/manager.py:377 msgid "Select source location:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:425 -#: ../gui/wxpython/gcp/manager.py:396 +#: ../gui/wxpython/image2target/ii2t_manager.py:427 +#: ../gui/wxpython/gcp/manager.py:398 msgid "Select source mapset:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:481 -#: ../gui/wxpython/gcp/manager.py:452 +#: ../gui/wxpython/image2target/ii2t_manager.py:483 +#: ../gui/wxpython/gcp/manager.py:454 msgid "You must select a valid location before selecting a mapset" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:494 -#: ../gui/wxpython/gcp/manager.py:465 +#: ../gui/wxpython/image2target/ii2t_manager.py:496 +#: ../gui/wxpython/gcp/manager.py:467 msgid "You must select a valid location and mapset in order to continue" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:516 -#: ../gui/wxpython/gcp/manager.py:487 +#: ../gui/wxpython/image2target/ii2t_manager.py:518 +#: ../gui/wxpython/gcp/manager.py:489 msgid "Select image/map group to georectify" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:538 +#: ../gui/wxpython/image2target/ii2t_manager.py:540 msgid "Select group:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:555 -#: ../gui/wxpython/gcp/manager.py:526 +#: ../gui/wxpython/image2target/ii2t_manager.py:557 +#: ../gui/wxpython/gcp/manager.py:528 msgid "Create group if none exists" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:569 -#: ../gui/wxpython/gcp/manager.py:540 +#: ../gui/wxpython/image2target/ii2t_manager.py:571 +#: ../gui/wxpython/gcp/manager.py:542 msgid "Add vector map to group..." msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:653 -#: ../gui/wxpython/gcp/manager.py:630 +#: ../gui/wxpython/image2target/ii2t_manager.py:655 +#: ../gui/wxpython/gcp/manager.py:632 msgid "You must select a valid image/map group in order to continue" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:660 -#: ../gui/wxpython/gcp/manager.py:637 +#: ../gui/wxpython/image2target/ii2t_manager.py:662 +#: ../gui/wxpython/gcp/manager.py:639 msgid "You must enter an map name extension in order to continue" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:729 -#: ../gui/wxpython/gcp/manager.py:706 +#: ../gui/wxpython/image2target/ii2t_manager.py:731 +#: ../gui/wxpython/gcp/manager.py:708 msgid "Select maps to display for ground control point (GCP) creation" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:790 -#: ../gui/wxpython/image2target/ii2t_manager.py:2981 -#: ../gui/wxpython/gcp/manager.py:767 ../gui/wxpython/gcp/manager.py:2908 +#: ../gui/wxpython/image2target/ii2t_manager.py:792 +#: ../gui/wxpython/image2target/ii2t_manager.py:2984 +#: ../gui/wxpython/gcp/manager.py:769 ../gui/wxpython/gcp/manager.py:2910 msgid "Select target vector map to display:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:862 -#: ../gui/wxpython/gcp/manager.py:839 +#: ../gui/wxpython/image2target/ii2t_manager.py:864 +#: ../gui/wxpython/gcp/manager.py:841 msgid "You must select a source map in order to continue" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:889 -#: ../gui/wxpython/image2target/ii2t_manager.py:920 -#: ../gui/wxpython/gcp/manager.py:866 ../gui/wxpython/gcp/manager.py:897 +#: ../gui/wxpython/image2target/ii2t_manager.py:891 +#: ../gui/wxpython/image2target/ii2t_manager.py:922 +#: ../gui/wxpython/gcp/manager.py:868 ../gui/wxpython/gcp/manager.py:899 #, python-format msgid "" "No maps in selected group <%s>.\n" "Please edit group or select another group." msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:950 -#: ../gui/wxpython/gcp/manager.py:927 +#: ../gui/wxpython/image2target/ii2t_manager.py:952 +#: ../gui/wxpython/gcp/manager.py:929 msgid "Manage Ground Control Points" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:1483 +#: ../gui/wxpython/image2target/ii2t_manager.py:1485 msgid "Writing CONTROL_POINTS file failed" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:1495 +#: ../gui/wxpython/image2target/ii2t_manager.py:1497 #, python-format msgid "CONTROL_POINTS file saved for group <%s>" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:1546 +#: ../gui/wxpython/image2target/ii2t_manager.py:1548 msgid "Reading CONTROL_POINTS file failed" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:1701 -#: ../gui/wxpython/gcp/manager.py:1635 +#: ../gui/wxpython/image2target/ii2t_manager.py:1703 +#: ../gui/wxpython/gcp/manager.py:1637 #, python-format msgid "Transforming <%s>..." msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:1706 -#: ../gui/wxpython/gcp/manager.py:1640 +#: ../gui/wxpython/image2target/ii2t_manager.py:1708 +#: ../gui/wxpython/gcp/manager.py:1642 #, python-format msgid "Rectifying vector map <%s>, please wait..." msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:1740 -#: ../gui/wxpython/gcp/manager.py:1674 +#: ../gui/wxpython/image2target/ii2t_manager.py:1743 +#: ../gui/wxpython/gcp/manager.py:1676 #, python-format msgid "Georectification of vector map <%s> failed" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:1872 +#: ../gui/wxpython/image2target/ii2t_manager.py:1875 msgid "" "Could not calculate RMS Error.\n" "Possible error with i.ortho.transform." msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:1998 +#: ../gui/wxpython/image2target/ii2t_manager.py:2001 msgid "" "Could not calculate new extends.\n" "Possible error with i.ortho.transform." msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2210 -#: ../gui/wxpython/image2target/ii2t_manager.py:2230 -#: ../gui/wxpython/gcp/manager.py:2147 ../gui/wxpython/gcp/manager.py:2165 +#: ../gui/wxpython/image2target/ii2t_manager.py:2213 +#: ../gui/wxpython/image2target/ii2t_manager.py:2233 +#: ../gui/wxpython/gcp/manager.py:2149 ../gui/wxpython/gcp/manager.py:2167 msgid "source E" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2211 -#: ../gui/wxpython/image2target/ii2t_manager.py:2231 -#: ../gui/wxpython/gcp/manager.py:2148 ../gui/wxpython/gcp/manager.py:2166 +#: ../gui/wxpython/image2target/ii2t_manager.py:2214 +#: ../gui/wxpython/image2target/ii2t_manager.py:2234 +#: ../gui/wxpython/gcp/manager.py:2150 ../gui/wxpython/gcp/manager.py:2168 msgid "source N" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2212 -#: ../gui/wxpython/image2target/ii2t_manager.py:2232 +#: ../gui/wxpython/image2target/ii2t_manager.py:2215 +#: ../gui/wxpython/image2target/ii2t_manager.py:2235 msgid "source Z" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2213 -#: ../gui/wxpython/image2target/ii2t_manager.py:2233 -#: ../gui/wxpython/gcp/manager.py:2149 ../gui/wxpython/gcp/manager.py:2167 +#: ../gui/wxpython/image2target/ii2t_manager.py:2216 +#: ../gui/wxpython/image2target/ii2t_manager.py:2236 +#: ../gui/wxpython/gcp/manager.py:2151 ../gui/wxpython/gcp/manager.py:2169 msgid "target E" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2214 -#: ../gui/wxpython/image2target/ii2t_manager.py:2234 -#: ../gui/wxpython/gcp/manager.py:2150 ../gui/wxpython/gcp/manager.py:2168 +#: ../gui/wxpython/image2target/ii2t_manager.py:2217 +#: ../gui/wxpython/image2target/ii2t_manager.py:2237 +#: ../gui/wxpython/gcp/manager.py:2152 ../gui/wxpython/gcp/manager.py:2170 msgid "target N" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2215 -#: ../gui/wxpython/image2target/ii2t_manager.py:2235 +#: ../gui/wxpython/image2target/ii2t_manager.py:2218 +#: ../gui/wxpython/image2target/ii2t_manager.py:2238 msgid "target Z" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2425 -#: ../gui/wxpython/gcp/manager.py:2354 +#: ../gui/wxpython/image2target/ii2t_manager.py:2428 +#: ../gui/wxpython/gcp/manager.py:2356 msgid "Create vector map group" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2500 -#: ../gui/wxpython/gcp/manager.py:2429 +#: ../gui/wxpython/image2target/ii2t_manager.py:2503 +#: ../gui/wxpython/gcp/manager.py:2431 msgid "Select vector map(s) to add to group:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2583 -#: ../gui/wxpython/gcp/manager.py:2516 +#: ../gui/wxpython/image2target/ii2t_manager.py:2586 +#: ../gui/wxpython/gcp/manager.py:2518 msgid "source E:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2584 -#: ../gui/wxpython/gcp/manager.py:2517 +#: ../gui/wxpython/image2target/ii2t_manager.py:2587 +#: ../gui/wxpython/gcp/manager.py:2519 msgid "target E:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2585 -#: ../gui/wxpython/gcp/manager.py:2518 +#: ../gui/wxpython/image2target/ii2t_manager.py:2588 +#: ../gui/wxpython/gcp/manager.py:2520 msgid "source N:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2586 -#: ../gui/wxpython/gcp/manager.py:2519 +#: ../gui/wxpython/image2target/ii2t_manager.py:2589 +#: ../gui/wxpython/gcp/manager.py:2521 msgid "target N:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2587 +#: ../gui/wxpython/image2target/ii2t_manager.py:2590 msgid "source Z:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2588 +#: ../gui/wxpython/image2target/ii2t_manager.py:2591 msgid "target Z:" msgstr "" +#: ../gui/wxpython/image2target/ii2t_gis_set.py:252 +#, python-format +msgid "GRASS GIS %s startup%s" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_gis_set.py:474 +#: ../gui/wxpython/startup/guiutils.py:80 +#, python-format +msgid "Invalid line in GISRC file (%s):%s\n" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_gis_set.py:556 +msgid "New mapset:" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_gis_set.py:937 +#: ../gui/wxpython/lmgr/frame.py:1071 +msgid "Enter name for new mapset:" +msgstr "" + #: ../gui/wxpython/vdigit/mapwindow.py:425 msgid "Update categories" msgstr "" @@ -11107,7 +11107,7 @@ msgid "Z bulk-labeling of 3D lines" msgstr "" -#: ../gui/wxpython/vdigit/toolbars.py:603 ../gui/wxpython/vdigit/wxdigit.py:63 +#: ../gui/wxpython/vdigit/toolbars.py:603 ../gui/wxpython/vdigit/wxdigit.py:64 msgid "No vector map open for editing." msgstr "" @@ -11122,7 +11122,7 @@ #: ../gui/wxpython/vdigit/toolbars.py:841 #: ../gui/wxpython/vdigit/toolbars.py:998 #: ../gui/wxpython/vdigit/toolbars.py:1096 -#: ../gui/wxpython/gui_core/dialogs.py:213 +#: ../gui/wxpython/gui_core/dialogs.py:214 msgid "Select vector map" msgstr "" @@ -11209,9 +11209,9 @@ msgstr "" #: ../gui/wxpython/vdigit/preferences.py:150 -#: ../gui/wxpython/gui_core/preferences.py:281 -#: ../gui/wxpython/animation/dialogs.py:340 -#: ../gui/wxpython/animation/dialogs.py:1854 +#: ../gui/wxpython/gui_core/preferences.py:274 +#: ../gui/wxpython/animation/dialogs.py:343 +#: ../gui/wxpython/animation/dialogs.py:1857 #: ../gui/wxpython/gmodeler/preferences.py:54 msgid "General" msgstr "" @@ -11333,7 +11333,7 @@ msgstr "" #: ../gui/wxpython/vdigit/preferences.py:582 -#: ../gui/wxpython/gui_core/preferences.py:1504 +#: ../gui/wxpython/gui_core/preferences.py:1498 msgid "Attributes" msgstr "" @@ -11348,8 +11348,8 @@ #: ../gui/wxpython/vdigit/preferences.py:612 #: ../gui/wxpython/vdigit/preferences.py:615 #: ../gui/wxpython/vdigit/dialogs.py:116 ../gui/wxpython/vdigit/dialogs.py:576 -#: ../gui/wxpython/dbmgr/dialogs.py:512 ../gui/wxpython/dbmgr/base.py:2952 -#: ../gui/wxpython/dbmgr/base.py:3073 ../gui/wxpython/dbmgr/base.py:3339 +#: ../gui/wxpython/dbmgr/dialogs.py:512 ../gui/wxpython/dbmgr/base.py:2954 +#: ../gui/wxpython/dbmgr/base.py:3075 ../gui/wxpython/dbmgr/base.py:3341 msgid "Layer" msgstr "" @@ -11421,8 +11421,8 @@ msgstr "" #: ../gui/wxpython/vdigit/preferences.py:800 -#: ../gui/wxpython/gui_core/gselect.py:2342 -#: ../gui/wxpython/psmap/toolbars.py:103 ../gui/wxpython/psmap/dialogs.py:6279 +#: ../gui/wxpython/gui_core/gselect.py:2334 +#: ../gui/wxpython/psmap/toolbars.py:103 ../gui/wxpython/psmap/dialogs.py:6281 msgid "Point" msgstr "" @@ -11497,7 +11497,7 @@ msgid "Add new category" msgstr "" -#: ../gui/wxpython/vdigit/dialogs.py:151 ../gui/wxpython/psmap/dialogs.py:479 +#: ../gui/wxpython/vdigit/dialogs.py:151 ../gui/wxpython/psmap/dialogs.py:481 #: ../gui/wxpython/web_services/dialogs.py:685 msgid "Apply changes" msgstr "" @@ -11534,8 +11534,8 @@ msgid "Delete all" msgstr "" -#: ../gui/wxpython/vdigit/dialogs.py:290 ../gui/wxpython/dbmgr/base.py:1438 -#: ../gui/wxpython/dbmgr/base.py:2588 ../gui/wxpython/gmodeler/dialogs.py:851 +#: ../gui/wxpython/vdigit/dialogs.py:290 ../gui/wxpython/dbmgr/base.py:1440 +#: ../gui/wxpython/dbmgr/base.py:2590 ../gui/wxpython/gmodeler/dialogs.py:851 #: ../gui/wxpython/gmodeler/dialogs.py:1017 msgid "Reload" msgstr "" @@ -11573,29 +11573,29 @@ msgid "Layer (Categories)" msgstr "" -#: ../gui/wxpython/vdigit/wxdisplay.py:1017 +#: ../gui/wxpython/vdigit/wxdisplay.py:1019 #, python-format msgid "Topology for vector map <%s> is not available. Topology is required by digitizer. Do you want to rebuild topology (takes some time) and open the vector map for editing?" msgstr "" -#: ../gui/wxpython/vdigit/wxdisplay.py:1022 +#: ../gui/wxpython/vdigit/wxdisplay.py:1024 msgid "Topology missing" msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:56 +#: ../gui/wxpython/vdigit/wxdigit.py:57 msgid "Digitization Error" msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:61 +#: ../gui/wxpython/vdigit/wxdigit.py:62 #, python-format msgid "Unable to open vector map <%s>." msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:64 +#: ../gui/wxpython/vdigit/wxdigit.py:65 msgid "Operation canceled." msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:71 +#: ../gui/wxpython/vdigit/wxdigit.py:72 #, python-format msgid "" "Writing new feature failed. Operation canceled.\n" @@ -11603,50 +11603,55 @@ "Reason: %s" msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:80 +#: ../gui/wxpython/vdigit/wxdigit.py:81 #, python-format msgid "Reading feature id %d failed. Operation canceled." msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:88 +#: ../gui/wxpython/vdigit/wxdigit.py:89 #, python-format msgid "Database link %d not available. Operation canceled." msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:96 +#: ../gui/wxpython/vdigit/wxdigit.py:97 #, python-format msgid "Unable to start database driver <%s>. Operation canceled." msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:106 +#: ../gui/wxpython/vdigit/wxdigit.py:107 #, python-format msgid "Unable to open database <%(db)s> by driver <%(driver)s>. Operation canceled." msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:114 +#: ../gui/wxpython/vdigit/wxdigit.py:115 #, python-format msgid "Unable to execute SQL query '%s'. Operation canceled." msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:122 +#: ../gui/wxpython/vdigit/wxdigit.py:123 #, python-format msgid "Feature id %d is marked as dead. Operation canceled." msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:130 +#: ../gui/wxpython/vdigit/wxdigit.py:131 #, python-format msgid "Unsupported feature type %d. Operation canceled." msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:500 +#: ../gui/wxpython/vdigit/wxdigit.py:501 #, python-format msgid "Unknown feature type '%s'" msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:505 +#: ../gui/wxpython/vdigit/wxdigit.py:506 msgid "Not enough points for line" msgstr "" +#: ../gui/wxpython/startup/guiutils.py:51 +#, fuzzy +msgid "Name for the new mapset:" +msgstr "Nama untuk peta vektor baru:" + #: ../gui/wxpython/startup/locdownload.py:150 #, python-brace-format msgid "ZIP file is unreadable: {0}" @@ -11715,6 +11720,14 @@ msgid "Abort download" msgstr "" +#: ../gui/wxpython/startup/utils.py:45 +msgid "Documents" +msgstr "" + +#: ../gui/wxpython/startup/utils.py:46 +msgid "My Documents" +msgstr "" + #: ../gui/wxpython/nviz/mapwindow.py:244 msgid "Opening 3D view was not successful. Please try to change the value of depth buffer in GUI Settings dialog > tab Map Display > Advanced and restart GUI." msgstr "" @@ -11840,11 +11853,11 @@ msgid "constant#" msgstr "" -#: ../gui/wxpython/nviz/wxnviz.py:33 +#: ../gui/wxpython/nviz/wxnviz.py:35 msgid "This module requires the NumPy module, which could not be imported. It probably is not installed (it's not part of the standard Python distribution). See the Numeric Python site (http://numpy.scipy.org) for information on downloading source or binaries." msgstr "" -#: ../gui/wxpython/nviz/wxnviz.py:505 ../gui/wxpython/nviz/wxnviz.py:517 +#: ../gui/wxpython/nviz/wxnviz.py:510 ../gui/wxpython/nviz/wxnviz.py:522 #, python-format msgid "3d raster map <%s> not found" msgstr "" @@ -11860,7 +11873,7 @@ msgstr "" #: ../gui/wxpython/nviz/tools.py:100 -#: ../gui/wxpython/gui_core/preferences.py:499 +#: ../gui/wxpython/gui_core/preferences.py:492 msgid "Appearance" msgstr "" @@ -11901,9 +11914,9 @@ msgstr "" #: ../gui/wxpython/nviz/tools.py:366 ../gui/wxpython/nviz/tools.py:1285 -#: ../gui/wxpython/nviz/tools.py:2126 ../gui/wxpython/gui_core/dialogs.py:1937 -#: ../gui/wxpython/psmap/dialogs.py:3849 ../gui/wxpython/psmap/dialogs.py:4066 -#: ../gui/wxpython/psmap/dialogs.py:4857 +#: ../gui/wxpython/nviz/tools.py:2126 ../gui/wxpython/gui_core/dialogs.py:1942 +#: ../gui/wxpython/psmap/dialogs.py:3851 ../gui/wxpython/psmap/dialogs.py:4068 +#: ../gui/wxpython/psmap/dialogs.py:4859 #: ../gui/wxpython/gmodeler/preferences.py:210 #: ../gui/wxpython/gmodeler/preferences.py:376 #: ../gui/wxpython/gmodeler/preferences.py:488 @@ -11956,8 +11969,8 @@ msgstr "" #: ../gui/wxpython/nviz/tools.py:465 ../gui/wxpython/nviz/preferences.py:204 -#: ../gui/wxpython/gui_core/preferences.py:891 -#: ../gui/wxpython/animation/dialogs.py:1864 +#: ../gui/wxpython/gui_core/preferences.py:885 +#: ../gui/wxpython/animation/dialogs.py:1867 #: ../gui/wxpython/web_services/widgets.py:317 msgid "Background color:" msgstr "" @@ -11998,7 +12011,7 @@ msgid "Save image sequence" msgstr "" -#: ../gui/wxpython/nviz/tools.py:624 ../gui/wxpython/psmap/dialogs.py:5794 +#: ../gui/wxpython/nviz/tools.py:624 ../gui/wxpython/psmap/dialogs.py:5796 msgid "Choose a directory:" msgstr "" @@ -12006,7 +12019,7 @@ msgid "Choose a directory for images" msgstr "" -#: ../gui/wxpython/nviz/tools.py:632 ../gui/wxpython/animation/dialogs.py:1187 +#: ../gui/wxpython/nviz/tools.py:632 ../gui/wxpython/animation/dialogs.py:1190 msgid "File prefix:" msgstr "" @@ -12014,7 +12027,7 @@ msgid "Generated files names will look like this: prefix_1.ppm, prefix_2.ppm, ..." msgstr "" -#: ../gui/wxpython/nviz/tools.py:640 ../gui/wxpython/animation/dialogs.py:1191 +#: ../gui/wxpython/nviz/tools.py:640 ../gui/wxpython/animation/dialogs.py:1194 msgid "File format:" msgstr "" @@ -12031,7 +12044,7 @@ msgid "Vector" msgstr "" -#: ../gui/wxpython/nviz/tools.py:728 ../gui/wxpython/gui_core/dialogs.py:1452 +#: ../gui/wxpython/nviz/tools.py:728 ../gui/wxpython/gui_core/dialogs.py:1453 msgid "3D raster" msgstr "" @@ -12043,7 +12056,7 @@ msgid "Fringe" msgstr "" -#: ../gui/wxpython/nviz/tools.py:782 ../gui/wxpython/animation/dialogs.py:929 +#: ../gui/wxpython/nviz/tools.py:782 ../gui/wxpython/animation/dialogs.py:932 msgid "Decorations" msgstr "" @@ -12052,7 +12065,7 @@ msgstr "" #: ../gui/wxpython/nviz/tools.py:850 ../gui/wxpython/nviz/tools.py:1889 -#: ../gui/wxpython/nviz/preferences.py:405 ../gui/wxpython/tplot/frame.py:277 +#: ../gui/wxpython/nviz/preferences.py:405 ../gui/wxpython/tplot/frame.py:343 #: ../gui/wxpython/timeline/frame.py:135 msgid "Draw" msgstr "" @@ -12150,11 +12163,11 @@ msgstr "" #: ../gui/wxpython/nviz/tools.py:1050 ../gui/wxpython/nviz/tools.py:2021 -#: ../gui/wxpython/psmap/dialogs.py:3798 ../gui/wxpython/psmap/dialogs.py:4518 -#: ../gui/wxpython/psmap/dialogs.py:4796 ../gui/wxpython/psmap/dialogs.py:5377 -#: ../gui/wxpython/psmap/dialogs.py:5385 ../gui/wxpython/psmap/dialogs.py:5945 -#: ../gui/wxpython/psmap/dialogs.py:5954 ../gui/wxpython/psmap/dialogs.py:6529 -#: ../gui/wxpython/psmap/dialogs.py:6538 +#: ../gui/wxpython/psmap/dialogs.py:3800 ../gui/wxpython/psmap/dialogs.py:4520 +#: ../gui/wxpython/psmap/dialogs.py:4798 ../gui/wxpython/psmap/dialogs.py:5379 +#: ../gui/wxpython/psmap/dialogs.py:5387 ../gui/wxpython/psmap/dialogs.py:5947 +#: ../gui/wxpython/psmap/dialogs.py:5956 ../gui/wxpython/psmap/dialogs.py:6531 +#: ../gui/wxpython/psmap/dialogs.py:6540 msgid "Position" msgstr "" @@ -12298,11 +12311,11 @@ msgid "Icon:" msgstr "" -#: ../gui/wxpython/nviz/tools.py:1659 ../gui/wxpython/psmap/dialogs.py:2735 +#: ../gui/wxpython/nviz/tools.py:1659 ../gui/wxpython/psmap/dialogs.py:2737 msgid "size:" msgstr "" -#: ../gui/wxpython/nviz/tools.py:1717 ../gui/wxpython/psmap/dialogs.py:2661 +#: ../gui/wxpython/nviz/tools.py:1717 ../gui/wxpython/psmap/dialogs.py:2663 msgid "symbol:" msgstr "" @@ -12725,134 +12738,134 @@ msgid "Nothing found" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:549 +#: ../gui/wxpython/gui_core/forms.py:561 msgid "Enter parameters for '" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:565 +#: ../gui/wxpython/gui_core/forms.py:577 msgid "Close this window without executing the command (Ctrl+Q)" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:596 +#: ../gui/wxpython/gui_core/forms.py:608 msgid "Run the command (Ctrl+R)" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:624 +#: ../gui/wxpython/gui_core/forms.py:636 msgid "Show manual page of the command (Ctrl+H)" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:663 +#: ../gui/wxpython/gui_core/forms.py:675 msgid "Add created map(s) into layer tree" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:693 +#: ../gui/wxpython/gui_core/forms.py:705 msgid "Close dialog when command is successfully finished. Change this settings in Preferences dialog ('Command' tab)." msgstr "" -#: ../gui/wxpython/gui_core/forms.py:878 +#: ../gui/wxpython/gui_core/forms.py:890 #, python-format msgid "'%s' copied to clipboard" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:962 ../gui/wxpython/gui_core/forms.py:976 +#: ../gui/wxpython/gui_core/forms.py:974 ../gui/wxpython/gui_core/forms.py:988 msgid "Required" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:965 ../gui/wxpython/gui_core/forms.py:977 +#: ../gui/wxpython/gui_core/forms.py:977 ../gui/wxpython/gui_core/forms.py:989 msgid "Optional" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1060 -#: ../gui/wxpython/gui_core/forms.py:2065 +#: ../gui/wxpython/gui_core/forms.py:1072 +#: ../gui/wxpython/gui_core/forms.py:2086 msgid "Parameterized in model" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1129 +#: ../gui/wxpython/gui_core/forms.py:1141 msgid "This option is required" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1150 +#: ../gui/wxpython/gui_core/forms.py:1162 msgid "[multiple]" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1208 +#: ../gui/wxpython/gui_core/forms.py:1220 msgid "valid range" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1318 -#: ../gui/wxpython/gui_core/forms.py:2696 +#: ../gui/wxpython/gui_core/forms.py:1330 +#: ../gui/wxpython/gui_core/forms.py:2726 #: ../gui/wxpython/gui_core/toolbars.py:70 msgid "Select font" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1430 ../gui/wxpython/lmgr/toolbars.py:158 +#: ../gui/wxpython/gui_core/forms.py:1443 ../gui/wxpython/lmgr/toolbars.py:158 msgid "Graphical Modeler" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1436 -#: ../gui/wxpython/gui_core/preferences.py:779 +#: ../gui/wxpython/gui_core/forms.py:1449 +#: ../gui/wxpython/gui_core/preferences.py:773 msgid "Map Display" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1549 +#: ../gui/wxpython/gui_core/forms.py:1562 msgid "Show graphical representation of temporal extent of dataset(s) ." msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1779 -#: ../gui/wxpython/gui_core/preferences.py:1363 -#: ../gui/wxpython/gui_core/preferences.py:1398 +#: ../gui/wxpython/gui_core/forms.py:1789 +#: ../gui/wxpython/gui_core/preferences.py:1357 +#: ../gui/wxpython/gui_core/preferences.py:1392 msgid "Transparent" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1815 -#: ../gui/wxpython/gui_core/forms.py:1907 +#: ../gui/wxpython/gui_core/forms.py:1825 +#: ../gui/wxpython/gui_core/forms.py:1917 #, python-format msgid "Choose %s" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1818 +#: ../gui/wxpython/gui_core/forms.py:1828 #: ../gui/wxpython/gmodeler/frame.py:1750 msgid "file" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1860 +#: ../gui/wxpython/gui_core/forms.py:1870 msgid "Load and edit content of a file" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1863 +#: ../gui/wxpython/gui_core/forms.py:1873 msgid "&Save as" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1865 +#: ../gui/wxpython/gui_core/forms.py:1875 msgid "Save content to a file for further use" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1870 +#: ../gui/wxpython/gui_core/forms.py:1880 msgid "or enter values directly:" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1872 +#: ../gui/wxpython/gui_core/forms.py:1882 msgid "Enter file content directly instead of specifying a file. Temporary file will be automatically created." msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1910 -#: ../gui/wxpython/gui_core/gselect.py:1434 +#: ../gui/wxpython/gui_core/forms.py:1920 +#: ../gui/wxpython/gui_core/gselect.py:1426 msgid "Directory" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:2255 ../gui/wxpython/gmodeler/frame.py:171 +#: ../gui/wxpython/gui_core/forms.py:2285 ../gui/wxpython/gmodeler/frame.py:171 msgid "Command output" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:2268 +#: ../gui/wxpython/gui_core/forms.py:2298 msgid "Manual" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:2312 +#: ../gui/wxpython/gui_core/forms.py:2342 msgid "Nothing to load." msgstr "" -#: ../gui/wxpython/gui_core/forms.py:2320 +#: ../gui/wxpython/gui_core/forms.py:2350 #, python-format msgid "" "Unable to load file.\n" @@ -12860,26 +12873,26 @@ "Reason: %s" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:2350 +#: ../gui/wxpython/gui_core/forms.py:2380 msgid "Save input as..." msgstr "" -#: ../gui/wxpython/gui_core/forms.py:2683 +#: ../gui/wxpython/gui_core/forms.py:2713 msgid "No dataset given." msgstr "" -#: ../gui/wxpython/gui_core/forms.py:2852 -#: ../gui/wxpython/gui_core/forms.py:2869 +#: ../gui/wxpython/gui_core/forms.py:2882 +#: ../gui/wxpython/gui_core/forms.py:2899 #, python-format msgid "Unable to parse command '%s'" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:2876 +#: ../gui/wxpython/gui_core/forms.py:2906 #, python-format msgid "%(cmd)s: parameter '%(key)s' not available" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:2958 +#: ../gui/wxpython/gui_core/forms.py:2988 msgid "Try to set up GRASS_ADDON_PATH or GRASS_ADDON_BASE variable." msgstr "" @@ -13024,11 +13037,11 @@ msgstr "" #: ../gui/wxpython/gui_core/ghelp.py:118 ../gui/wxpython/gui_core/ghelp.py:921 -#: ../gui/wxpython/lmgr/frame.py:87 ../gui/wxpython/lmgr/frame.py:1217 +#: ../gui/wxpython/lmgr/frame.py:87 ../gui/wxpython/lmgr/frame.py:1221 msgid "Unable to get GRASS version\n" msgstr "" -#: ../gui/wxpython/gui_core/ghelp.py:131 ../gui/wxpython/lmgr/frame.py:1241 +#: ../gui/wxpython/gui_core/ghelp.py:131 ../gui/wxpython/lmgr/frame.py:1245 msgid "unknown version" msgstr "" @@ -13147,7 +13160,7 @@ msgid "Selected map <%s> has been disabled for rendering. Operation canceled." msgstr "" -#: ../gui/wxpython/gui_core/vselect.py:277 ../gui/wxpython/lmgr/frame.py:2569 +#: ../gui/wxpython/gui_core/vselect.py:277 ../gui/wxpython/lmgr/frame.py:2572 #: ../gui/wxpython/mapdisp/frame.py:594 msgid "No map layer selected. Operation canceled." msgstr "" @@ -13274,561 +13287,569 @@ msgid "Select graphics tool" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:69 +#: ../gui/wxpython/gui_core/gselect.py:72 #, python-format msgid "" "Unable to import pyGRASS: %s\n" "Some functionality will be not accessible" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:507 +#: ../gui/wxpython/gui_core/gselect.py:511 msgid "Not selectable element" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:544 -#: ../gui/wxpython/gui_core/preferences.py:2203 +#: ../gui/wxpython/gui_core/gselect.py:548 +#: ../gui/wxpython/gui_core/preferences.py:2197 msgid "Mapset" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:556 +#: ../gui/wxpython/gui_core/gselect.py:560 msgid "Type: " msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:574 +#: ../gui/wxpython/gui_core/gselect.py:578 #, python-format msgid "GSelect: invalid item: %s" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1411 +#: ../gui/wxpython/gui_core/gselect.py:890 +msgid "No table linked to layer <{}>." +msgstr "" + +#: ../gui/wxpython/gui_core/gselect.py:1403 msgid "Output settings" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1413 +#: ../gui/wxpython/gui_core/gselect.py:1405 msgid "Source input" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1424 +#: ../gui/wxpython/gui_core/gselect.py:1416 msgid "Native" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1430 +#: ../gui/wxpython/gui_core/gselect.py:1422 msgid "File" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1438 ../gui/wxpython/dbmgr/base.py:2954 -#: ../gui/wxpython/dbmgr/base.py:3084 ../gui/wxpython/dbmgr/base.py:3353 +#: ../gui/wxpython/gui_core/gselect.py:1430 ../gui/wxpython/dbmgr/base.py:2956 +#: ../gui/wxpython/dbmgr/base.py:3086 ../gui/wxpython/dbmgr/base.py:3355 msgid "Database" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1442 +#: ../gui/wxpython/gui_core/gselect.py:1434 msgid "Protocol" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1453 +#: ../gui/wxpython/gui_core/gselect.py:1445 msgid "Output type" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1455 +#: ../gui/wxpython/gui_core/gselect.py:1447 msgid "Source type" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1477 +#: ../gui/wxpython/gui_core/gselect.py:1469 msgid "All files" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1493 +#: ../gui/wxpython/gui_core/gselect.py:1485 msgid "ZIP files" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1494 +#: ../gui/wxpython/gui_core/gselect.py:1486 msgid "GZIP files" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1495 +#: ../gui/wxpython/gui_core/gselect.py:1487 msgid "TAR files" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1497 +#: ../gui/wxpython/gui_core/gselect.py:1489 msgid "TARGZ files" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1505 +#: ../gui/wxpython/gui_core/gselect.py:1497 msgid "File:" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1506 +#: ../gui/wxpython/gui_core/gselect.py:1498 msgid "Choose file to import" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1521 -#: ../gui/wxpython/gui_core/gselect.py:1604 -#: ../gui/wxpython/animation/dialogs.py:1196 +#: ../gui/wxpython/gui_core/gselect.py:1513 +#: ../gui/wxpython/gui_core/gselect.py:1596 +#: ../gui/wxpython/animation/dialogs.py:1199 msgid "Directory:" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1522 -#: ../gui/wxpython/gui_core/gselect.py:1605 +#: ../gui/wxpython/gui_core/gselect.py:1514 +#: ../gui/wxpython/gui_core/gselect.py:1597 msgid "Choose input directory" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1539 +#: ../gui/wxpython/gui_core/gselect.py:1531 msgid "Extension:" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1568 -#: ../gui/wxpython/gui_core/gselect.py:1583 -#: ../gui/wxpython/gui_core/gselect.py:1585 -#: ../gui/wxpython/gui_core/widgets.py:1294 -#: ../gui/wxpython/animation/dialogs.py:402 +#: ../gui/wxpython/gui_core/gselect.py:1560 +#: ../gui/wxpython/gui_core/gselect.py:1575 +#: ../gui/wxpython/gui_core/gselect.py:1577 +#: ../gui/wxpython/gui_core/widgets.py:1298 +#: ../gui/wxpython/animation/dialogs.py:405 #: ../gui/wxpython/vnet/dialogs.py:1643 #: ../gui/wxpython/gmodeler/preferences.py:706 msgid "Name:" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1569 +#: ../gui/wxpython/gui_core/gselect.py:1561 msgid "Choose file" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1590 -#: ../gui/wxpython/gui_core/gselect.py:2350 +#: ../gui/wxpython/gui_core/gselect.py:1582 +#: ../gui/wxpython/gui_core/gselect.py:2342 msgid "Feature type:" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1592 +#: ../gui/wxpython/gui_core/gselect.py:1584 msgid "simple features" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1593 +#: ../gui/wxpython/gui_core/gselect.py:1585 msgid "topological" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1704 -#: ../gui/wxpython/gui_core/gselect.py:1735 -#: ../gui/wxpython/gui_core/gselect.py:1786 -#: ../gui/wxpython/gui_core/gselect.py:1824 +#: ../gui/wxpython/gui_core/gselect.py:1696 +#: ../gui/wxpython/gui_core/gselect.py:1727 +#: ../gui/wxpython/gui_core/gselect.py:1778 +#: ../gui/wxpython/gui_core/gselect.py:1816 msgid "Creation options:" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1718 -#: ../gui/wxpython/gui_core/gselect.py:1757 -#: ../gui/wxpython/gui_core/gselect.py:1809 +#: ../gui/wxpython/gui_core/gselect.py:1710 +#: ../gui/wxpython/gui_core/gselect.py:1749 +#: ../gui/wxpython/gui_core/gselect.py:1801 msgid "Format:" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1816 +#: ../gui/wxpython/gui_core/gselect.py:1808 msgid "Protocol:" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1839 +#: ../gui/wxpython/gui_core/gselect.py:1831 msgid "No settings available" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1959 +#: ../gui/wxpython/gui_core/gselect.py:1951 #: ../gui/wxpython/web_services/dialogs.py:302 msgid "No data source defined, settings are not saved." msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:2342 +#: ../gui/wxpython/gui_core/gselect.py:2334 msgid "LineString" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:2342 +#: ../gui/wxpython/gui_core/gselect.py:2334 msgid "Polygon" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:2561 +#: ../gui/wxpython/gui_core/gselect.py:2553 msgid "No vector map selected in layer manager. Operation canceled." msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:2574 +#: ../gui/wxpython/gui_core/gselect.py:2566 msgid "Input vector map is not selected" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:2578 +#: ../gui/wxpython/gui_core/gselect.py:2570 #, python-format msgid "Input vector map <%s> and selected map <%s> in layer manager are different. Operation canceled." msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:113 +#: ../gui/wxpython/gui_core/gselect.py:2746 +msgid "No vector map selected" +msgstr "" + +#: ../gui/wxpython/gui_core/widgets.py:114 msgid " (...)" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:854 +#: ../gui/wxpython/gui_core/widgets.py:855 #, python-format msgid "Name <%(name)s> is not a valid name for GRASS map. Please use only ASCII characters excluding %(chars)s and space." msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:968 -#: ../gui/wxpython/gui_core/dialogs.py:768 -#: ../gui/wxpython/gui_core/dialogs.py:836 -#: ../gui/wxpython/gui_core/dialogs.py:1576 ../gui/wxpython/dbmgr/base.py:1419 +#: ../gui/wxpython/gui_core/widgets.py:969 +#: ../gui/wxpython/gui_core/dialogs.py:769 +#: ../gui/wxpython/gui_core/dialogs.py:837 +#: ../gui/wxpython/gui_core/dialogs.py:1578 ../gui/wxpython/dbmgr/base.py:1421 msgid "Select all" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:969 -#: ../gui/wxpython/gui_core/dialogs.py:1578 ../gui/wxpython/dbmgr/base.py:1420 +#: ../gui/wxpython/gui_core/widgets.py:970 +#: ../gui/wxpython/gui_core/dialogs.py:1580 ../gui/wxpython/dbmgr/base.py:1422 msgid "Deselect all" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1082 +#: ../gui/wxpython/gui_core/widgets.py:1086 msgid "Fulltext search" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1084 +#: ../gui/wxpython/gui_core/widgets.py:1088 msgid "Type to search in all modules. Press Enter for next match." msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1151 +#: ../gui/wxpython/gui_core/widgets.py:1155 msgid "Searching, please type more characters." msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1160 +#: ../gui/wxpython/gui_core/widgets.py:1164 #, python-format msgid "%d modules match" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1230 +#: ../gui/wxpython/gui_core/widgets.py:1234 msgid "Profiles" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1236 +#: ../gui/wxpython/gui_core/widgets.py:1240 msgid "Save current settings" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1240 +#: ../gui/wxpython/gui_core/widgets.py:1244 msgid "Delete currently selected settings" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1263 +#: ../gui/wxpython/gui_core/widgets.py:1267 msgid "Load:" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1281 +#: ../gui/wxpython/gui_core/widgets.py:1285 #, python-format msgid "Settings <%s> not found" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1295 -#: ../gui/wxpython/gui_core/widgets.py:1315 +#: ../gui/wxpython/gui_core/widgets.py:1299 +#: ../gui/wxpython/gui_core/widgets.py:1319 msgid "Save settings" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1300 +#: ../gui/wxpython/gui_core/widgets.py:1304 msgid "Name not given, settings is not saved." msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1312 +#: ../gui/wxpython/gui_core/widgets.py:1316 #, python-format msgid "Settings <%s> already exists. Do you want to overwrite the settings?" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1363 +#: ../gui/wxpython/gui_core/widgets.py:1367 msgid "No settings is defined. Operation canceled." msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1401 +#: ../gui/wxpython/gui_core/widgets.py:1405 msgid "Unable to save settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:59 +#: ../gui/wxpython/gui_core/preferences.py:61 msgid "User settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:83 +#: ../gui/wxpython/gui_core/preferences.py:85 msgid "Set to default" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:91 +#: ../gui/wxpython/gui_core/preferences.py:93 msgid "Revert settings to default" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:94 +#: ../gui/wxpython/gui_core/preferences.py:96 msgid "Apply changes for the current session only and close" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:95 +#: ../gui/wxpython/gui_core/preferences.py:97 msgid "Save for this session only" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:165 +#: ../gui/wxpython/gui_core/preferences.py:167 msgid "Settings applied to current session but not saved" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:237 +#: ../gui/wxpython/gui_core/preferences.py:230 msgid "Key column cannot be empty string." msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:256 +#: ../gui/wxpython/gui_core/preferences.py:249 msgid "GUI Settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:291 +#: ../gui/wxpython/gui_core/preferences.py:284 msgid "Layer Manager settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:301 +#: ../gui/wxpython/gui_core/preferences.py:294 msgid "Ask when removing map layer from layer tree" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:314 +#: ../gui/wxpython/gui_core/preferences.py:307 msgid "Ask when quiting wxGUI or closing display" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:329 -#: ../gui/wxpython/gui_core/preferences.py:346 +#: ../gui/wxpython/gui_core/preferences.py:322 +#: ../gui/wxpython/gui_core/preferences.py:339 #, python-format msgid "Hide '%s' tab (requires GUI restart)" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:330 -#: ../gui/wxpython/gui_core/preferences.py:1120 +#: ../gui/wxpython/gui_core/preferences.py:323 +#: ../gui/wxpython/gui_core/preferences.py:1114 #: ../gui/wxpython/lmgr/frame.py:366 msgid "Modules" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:347 +#: ../gui/wxpython/gui_core/preferences.py:340 #: ../gui/wxpython/lmgr/frame.py:390 msgid "Python" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:366 +#: ../gui/wxpython/gui_core/preferences.py:359 msgid "Automatically copy selected text to clipboard (in the Console tab)" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:394 +#: ../gui/wxpython/gui_core/preferences.py:387 msgid "Workspace settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:401 +#: ../gui/wxpython/gui_core/preferences.py:394 msgid "Suppress positioning Map Display Window(s)" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:417 +#: ../gui/wxpython/gui_core/preferences.py:410 msgid "Suppress positioning Layer Manager window" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:432 +#: ../gui/wxpython/gui_core/preferences.py:425 msgid "Save current window layout as default" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:441 +#: ../gui/wxpython/gui_core/preferences.py:434 msgid "Save current position and size of Layer Manager window and opened Map Display window(s) and use as default for next sessions." msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:463 +#: ../gui/wxpython/gui_core/preferences.py:456 msgid "Region settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:470 +#: ../gui/wxpython/gui_core/preferences.py:463 msgid "Align region to resolution" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:524 +#: ../gui/wxpython/gui_core/preferences.py:517 msgid "Font for command output:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:529 -#: ../gui/wxpython/gui_core/preferences.py:806 -#: ../gui/wxpython/animation/dialogs.py:1061 +#: ../gui/wxpython/gui_core/preferences.py:522 +#: ../gui/wxpython/gui_core/preferences.py:800 +#: ../gui/wxpython/animation/dialogs.py:1064 msgid "Set font" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:542 +#: ../gui/wxpython/gui_core/preferences.py:535 msgid "Language settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:558 +#: ../gui/wxpython/gui_core/preferences.py:551 msgid "Choose language (requires to save and GRASS restart):" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:591 +#: ../gui/wxpython/gui_core/preferences.py:585 msgid "Appearance settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:601 +#: ../gui/wxpython/gui_core/preferences.py:595 msgid "Element list:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:631 +#: ../gui/wxpython/gui_core/preferences.py:625 msgid "Menu style (requires to save and GUI restart):" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:666 +#: ../gui/wxpython/gui_core/preferences.py:660 msgid "Height of map selection popup window (in pixels):" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:706 +#: ../gui/wxpython/gui_core/preferences.py:700 msgid "Icon theme (requires GUI restart):" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:733 +#: ../gui/wxpython/gui_core/preferences.py:727 msgid "Module dialog style:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:800 +#: ../gui/wxpython/gui_core/preferences.py:794 msgid "Default font for GRASS displays:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:827 +#: ../gui/wxpython/gui_core/preferences.py:821 msgid "Default display settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:837 +#: ../gui/wxpython/gui_core/preferences.py:831 msgid "Display driver:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:863 +#: ../gui/wxpython/gui_core/preferences.py:857 msgid "Statusbar mode:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:915 +#: ../gui/wxpython/gui_core/preferences.py:909 #: ../gui/wxpython/mapdisp/statusbar.py:520 msgid "Align region extent based on display size" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:931 +#: ../gui/wxpython/gui_core/preferences.py:925 #: ../gui/wxpython/mapdisp/statusbar.py:563 msgid "Constrain display resolution to computational settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:947 +#: ../gui/wxpython/gui_core/preferences.py:941 msgid "Enable auto-rendering" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:964 +#: ../gui/wxpython/gui_core/preferences.py:958 msgid "Enable auto-zooming to selected map layer" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:980 +#: ../gui/wxpython/gui_core/preferences.py:974 msgid "Show computational region extent" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:996 +#: ../gui/wxpython/gui_core/preferences.py:990 msgid "Mouse wheel action:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1022 +#: ../gui/wxpython/gui_core/preferences.py:1016 msgid "Mouse scrolling direction:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1063 +#: ../gui/wxpython/gui_core/preferences.py:1057 msgid "Advanced display settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1072 +#: ../gui/wxpython/gui_core/preferences.py:1066 msgid "3D view depth buffer (possible values are 16, 24, 32):" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1127 +#: ../gui/wxpython/gui_core/preferences.py:1121 msgid "Module dialog settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1152 +#: ../gui/wxpython/gui_core/preferences.py:1146 msgid "Close dialog when module is successfully finished" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1166 -#: ../gui/wxpython/gui_core/dialogs.py:306 +#: ../gui/wxpython/gui_core/preferences.py:1160 +#: ../gui/wxpython/gui_core/dialogs.py:307 msgid "Add created map into layer tree" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1181 +#: ../gui/wxpython/gui_core/preferences.py:1175 msgid "Allow interactive input" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1195 +#: ../gui/wxpython/gui_core/preferences.py:1189 msgid "Verbosity level:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1231 +#: ../gui/wxpython/gui_core/preferences.py:1225 #: ../gui/wxpython/lmgr/frame.py:323 msgid "Layers" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1241 +#: ../gui/wxpython/gui_core/preferences.py:1235 msgid "Default raster settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1251 +#: ../gui/wxpython/gui_core/preferences.py:1245 msgid "Make null cells opaque" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1266 +#: ../gui/wxpython/gui_core/preferences.py:1260 msgid "Default color table" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1312 +#: ../gui/wxpython/gui_core/preferences.py:1306 msgid "Default vector settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1318 +#: ../gui/wxpython/gui_core/preferences.py:1312 msgid "Display:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1343 +#: ../gui/wxpython/gui_core/preferences.py:1337 msgid "Feature color:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1383 +#: ../gui/wxpython/gui_core/preferences.py:1377 msgid "Area fill color:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1431 +#: ../gui/wxpython/gui_core/preferences.py:1425 msgid "Random colors according to category number " msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1459 +#: ../gui/wxpython/gui_core/preferences.py:1453 msgid "Symbol:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1513 -#: ../gui/wxpython/dbmgr/base.py:1422 +#: ../gui/wxpython/gui_core/preferences.py:1507 +#: ../gui/wxpython/dbmgr/base.py:1424 msgid "Highlight selected features" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1542 +#: ../gui/wxpython/gui_core/preferences.py:1536 msgid "Line width (in pixels):" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1558 +#: ../gui/wxpython/gui_core/preferences.py:1552 msgid "Automatically hightlight selected features in map display" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1582 +#: ../gui/wxpython/gui_core/preferences.py:1576 msgid "Data browser" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1590 +#: ../gui/wxpython/gui_core/preferences.py:1584 msgid "Left mouse double click:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1615 +#: ../gui/wxpython/gui_core/preferences.py:1609 msgid "Encoding (e.g. utf-8, ascii, iso8859-1, koi8-r):" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1630 +#: ../gui/wxpython/gui_core/preferences.py:1624 msgid "Ask when deleting data record(s) from table" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1654 +#: ../gui/wxpython/gui_core/preferences.py:1648 msgid "Create table" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1661 -#: ../gui/wxpython/gui_core/dialogs.py:351 +#: ../gui/wxpython/gui_core/preferences.py:1655 +#: ../gui/wxpython/gui_core/dialogs.py:352 msgid "Key column:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1695 +#: ../gui/wxpython/gui_core/preferences.py:1689 #: ../gui/wxpython/mapdisp/statusbar.py:824 msgid "Projection" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1704 +#: ../gui/wxpython/gui_core/preferences.py:1698 msgid "Projection statusbar settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1713 +#: ../gui/wxpython/gui_core/preferences.py:1707 msgid "" "\n" "Note: This only controls the coordinates displayed in the lower-left of the Map Display\n" @@ -13837,63 +13858,63 @@ "menu located at the bottom of the Map Display window.\n" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1746 +#: ../gui/wxpython/gui_core/preferences.py:1740 msgid "Proj.4 string (required):" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1763 +#: ../gui/wxpython/gui_core/preferences.py:1757 msgid "EPSG file:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1780 +#: ../gui/wxpython/gui_core/preferences.py:1774 msgid "Load EPSG codes (be patient), enter EPSG code or insert Proj.4 string directly." msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1788 +#: ../gui/wxpython/gui_core/preferences.py:1782 msgid "&Load EPSG codes" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1808 +#: ../gui/wxpython/gui_core/preferences.py:1802 msgid "Coordinates format" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1816 +#: ../gui/wxpython/gui_core/preferences.py:1810 msgid "Lat/long projections" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1837 +#: ../gui/wxpython/gui_core/preferences.py:1831 msgid "Precision:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1923 +#: ../gui/wxpython/gui_core/preferences.py:1917 #, python-format msgid "Unable to read EPSG codes: %s" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1956 -#: ../gui/wxpython/gui_core/preferences.py:1968 -#: ../gui/wxpython/gui_core/preferences.py:1980 +#: ../gui/wxpython/gui_core/preferences.py:1950 +#: ../gui/wxpython/gui_core/preferences.py:1962 +#: ../gui/wxpython/gui_core/preferences.py:1974 #, python-format msgid "EPSG code %s not found" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1990 +#: ../gui/wxpython/gui_core/preferences.py:1984 msgid "Select default display font" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:2004 +#: ../gui/wxpython/gui_core/preferences.py:1998 msgid "Failed to set default display font. Try different font." msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:2023 +#: ../gui/wxpython/gui_core/preferences.py:2017 msgid "Select default output font" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:2112 +#: ../gui/wxpython/gui_core/preferences.py:2106 msgid "Manage access to mapsets" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:2127 +#: ../gui/wxpython/gui_core/preferences.py:2121 msgid "" "Check a mapset to make it accessible, uncheck it to hide it.\n" " Notes:\n" @@ -13902,7 +13923,7 @@ " - You may only write to mapsets which you own." msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:2204 +#: ../gui/wxpython/gui_core/preferences.py:2198 msgid "Owner" msgstr "" @@ -13914,274 +13935,274 @@ msgid "Select GRASS location and mapset" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:122 +#: ../gui/wxpython/gui_core/dialogs.py:123 msgid "Location or mapset is not defined." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:132 +#: ../gui/wxpython/gui_core/dialogs.py:133 msgid "Name of GRASS location:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:143 -#: ../gui/wxpython/gui_core/dialogs.py:200 +#: ../gui/wxpython/gui_core/dialogs.py:144 +#: ../gui/wxpython/gui_core/dialogs.py:201 msgid "Name of mapset:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:172 +#: ../gui/wxpython/gui_core/dialogs.py:173 msgid "Select mapset in GRASS location" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:192 +#: ../gui/wxpython/gui_core/dialogs.py:193 msgid "Name of mapset is missing." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:233 +#: ../gui/wxpython/gui_core/dialogs.py:234 msgid "Name of vector map is missing." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:286 +#: ../gui/wxpython/gui_core/dialogs.py:287 msgid "Create attribute table" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:320 +#: ../gui/wxpython/gui_core/dialogs.py:321 msgid "Name of new vector map is missing." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:332 +#: ../gui/wxpython/gui_core/dialogs.py:333 msgid "Name for new vector map:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:435 +#: ../gui/wxpython/gui_core/dialogs.py:436 #, python-format msgid "Unable to create vector map <%s>." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:440 +#: ../gui/wxpython/gui_core/dialogs.py:441 #, python-format msgid "" "Invalid or empty key column.\n" "Unable to create vector map <%s>." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:471 +#: ../gui/wxpython/gui_core/dialogs.py:472 #, python-format msgid "Vector map <%s> already exists in the current mapset. Do you want to overwrite it?" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:561 +#: ../gui/wxpython/gui_core/dialogs.py:562 msgid "Load region:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:567 +#: ../gui/wxpython/gui_core/dialogs.py:568 msgid "Save region:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:619 +#: ../gui/wxpython/gui_core/dialogs.py:620 msgid "Name cannot begin with '.' and must not contain space, quotes, '/', ''', '@', ',', '=', '*', and all other non-alphanumeric characters." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:635 +#: ../gui/wxpython/gui_core/dialogs.py:636 msgid "Create or edit imagery groups" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:669 +#: ../gui/wxpython/gui_core/dialogs.py:670 msgid "Apply changes to selected group and close dialog" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:670 +#: ../gui/wxpython/gui_core/dialogs.py:671 msgid "Apply changes to selected group" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:671 +#: ../gui/wxpython/gui_core/dialogs.py:672 msgid "Close dialog, changes are not applied" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:712 -#: ../gui/wxpython/gui_core/dialogs.py:1509 +#: ../gui/wxpython/gui_core/dialogs.py:713 +#: ../gui/wxpython/gui_core/dialogs.py:1510 msgid "Put here a regular expression. Characters '.*' stand for anything, character '^' stands for the beginning and '$' for the end." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:719 +#: ../gui/wxpython/gui_core/dialogs.py:720 msgid "Select existing group or enter name of new group:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:730 +#: ../gui/wxpython/gui_core/dialogs.py:731 msgid "Edit/create subgroup" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:743 +#: ../gui/wxpython/gui_core/dialogs.py:744 msgid "Select existing subgroup or enter name of new subgroup:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:777 -#: ../gui/wxpython/gui_core/dialogs.py:845 -#: ../gui/wxpython/gui_core/dialogs.py:1494 +#: ../gui/wxpython/gui_core/dialogs.py:778 +#: ../gui/wxpython/gui_core/dialogs.py:846 +#: ../gui/wxpython/gui_core/dialogs.py:1495 msgid "Pattern:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:795 -#: ../gui/wxpython/gui_core/dialogs.py:863 -#: ../gui/wxpython/gui_core/dialogs.py:1518 +#: ../gui/wxpython/gui_core/dialogs.py:796 +#: ../gui/wxpython/gui_core/dialogs.py:864 +#: ../gui/wxpython/gui_core/dialogs.py:1519 msgid "List of maps:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:811 +#: ../gui/wxpython/gui_core/dialogs.py:812 msgid "Select map layers and add them to the list." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:816 +#: ../gui/wxpython/gui_core/dialogs.py:817 msgid "Remove selected layer(s) from list." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:873 +#: ../gui/wxpython/gui_core/dialogs.py:874 msgid "Check maps from group to be included into subgroup." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1037 +#: ../gui/wxpython/gui_core/dialogs.py:1038 msgid "Add selected map layers into group" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1174 +#: ../gui/wxpython/gui_core/dialogs.py:1175 #, python-format msgid "Group <%s> was changed, do you want to apply changes?" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1177 -#: ../gui/wxpython/gui_core/dialogs.py:1193 +#: ../gui/wxpython/gui_core/dialogs.py:1178 +#: ../gui/wxpython/gui_core/dialogs.py:1194 msgid "Unapplied changes" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1190 +#: ../gui/wxpython/gui_core/dialogs.py:1191 #, python-format msgid "Subgroup <%s> was changed, do you want to apply changes?" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1247 +#: ../gui/wxpython/gui_core/dialogs.py:1248 msgid "No raster maps selected." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1276 +#: ../gui/wxpython/gui_core/dialogs.py:1277 #, python-format msgid "No changes to apply in group <%s>." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1279 +#: ../gui/wxpython/gui_core/dialogs.py:1280 #, python-format msgid "Group <%s> was successfully created." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1281 +#: ../gui/wxpython/gui_core/dialogs.py:1282 #, python-format msgid "Group <%s> was successfully changed." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1284 +#: ../gui/wxpython/gui_core/dialogs.py:1285 #, python-format msgid "Creating of new group <%s> failed." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1286 +#: ../gui/wxpython/gui_core/dialogs.py:1287 #, python-format msgid "Changing of group <%s> failed." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1324 +#: ../gui/wxpython/gui_core/dialogs.py:1325 msgid "No group selected." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1329 +#: ../gui/wxpython/gui_core/dialogs.py:1330 msgid "No subgroup selected." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1436 +#: ../gui/wxpython/gui_core/dialogs.py:1437 msgid "Use fully-qualified map names" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1462 +#: ../gui/wxpython/gui_core/dialogs.py:1463 msgid "Map type:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1477 +#: ../gui/wxpython/gui_core/dialogs.py:1478 msgid "Select toggle" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1484 +#: ../gui/wxpython/gui_core/dialogs.py:1485 msgid "Mapset:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1577 +#: ../gui/wxpython/gui_core/dialogs.py:1579 msgid "Invert selection" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1720 +#: ../gui/wxpython/gui_core/dialogs.py:1722 #, python-format msgid "Dynamic series (%s)" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1747 +#: ../gui/wxpython/gui_core/dialogs.py:1749 msgid "Set Map Layer Opacity" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1778 -#: ../gui/wxpython/psmap/dialogs.py:6389 ../gui/wxpython/psmap/dialogs.py:6416 -#: ../gui/wxpython/psmap/dialogs.py:6748 ../gui/wxpython/psmap/dialogs.py:6778 +#: ../gui/wxpython/gui_core/dialogs.py:1780 +#: ../gui/wxpython/psmap/dialogs.py:6391 ../gui/wxpython/psmap/dialogs.py:6418 +#: ../gui/wxpython/psmap/dialogs.py:6750 ../gui/wxpython/psmap/dialogs.py:6780 msgid "transparent" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1781 +#: ../gui/wxpython/gui_core/dialogs.py:1783 msgid "opaque" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1879 +#: ../gui/wxpython/gui_core/dialogs.py:1884 msgid "Set image size" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1894 +#: ../gui/wxpython/gui_core/dialogs.py:1899 msgid "Image size" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1941 +#: ../gui/wxpython/gui_core/dialogs.py:1946 msgid "Template:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1981 +#: ../gui/wxpython/gui_core/dialogs.py:1986 msgid "GRASS GIS SQL Query Utility" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1997 +#: ../gui/wxpython/gui_core/dialogs.py:2002 msgid " SQL statement " msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:2045 +#: ../gui/wxpython/gui_core/dialogs.py:2050 msgid "Symbols" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:2080 +#: ../gui/wxpython/gui_core/dialogs.py:2085 msgid "Symbol directory:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:2092 +#: ../gui/wxpython/gui_core/dialogs.py:2097 msgid "Symbol name:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:2343 +#: ../gui/wxpython/gui_core/dialogs.py:2348 msgid "Do you want to quit GRASS including shell prompt or just close the GUI?" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:2420 +#: ../gui/wxpython/gui_core/dialogs.py:2425 msgid "Select font:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:2451 +#: ../gui/wxpython/gui_core/dialogs.py:2456 msgid "Character encoding:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:2469 -#: ../gui/wxpython/psmap/dialogs.py:398 ../gui/wxpython/psmap/dialogs.py:4979 +#: ../gui/wxpython/gui_core/dialogs.py:2474 +#: ../gui/wxpython/psmap/dialogs.py:400 ../gui/wxpython/psmap/dialogs.py:4981 msgid "Font size:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:2521 +#: ../gui/wxpython/gui_core/dialogs.py:2526 msgid "Example" msgstr "" @@ -14282,28 +14303,28 @@ msgid "Toggle to save list of executed commands into a file; content saved when switching off." msgstr "" -#: ../gui/wxpython/gui_core/goutput.py:420 +#: ../gui/wxpython/gui_core/goutput.py:421 #: ../gui/wxpython/gui_core/goutput.py:516 msgid "Save file as..." msgstr "" -#: ../gui/wxpython/gui_core/goutput.py:422 +#: ../gui/wxpython/gui_core/goutput.py:423 #: ../gui/wxpython/gui_core/goutput.py:518 #, python-format msgid "%(txt)s (*.txt)|*.txt|%(files)s (*)|*" msgstr "" -#: ../gui/wxpython/gui_core/goutput.py:423 +#: ../gui/wxpython/gui_core/goutput.py:424 #: ../gui/wxpython/gui_core/goutput.py:519 msgid "Text files" msgstr "" -#: ../gui/wxpython/gui_core/goutput.py:424 +#: ../gui/wxpython/gui_core/goutput.py:425 #: ../gui/wxpython/gui_core/goutput.py:520 msgid "Files" msgstr "" -#: ../gui/wxpython/gui_core/goutput.py:437 +#: ../gui/wxpython/gui_core/goutput.py:438 #, python-format msgid "" "Unable to write file '%(path)s'.\n" @@ -14311,14 +14332,21 @@ "Details: %(error)s" msgstr "" -#: ../gui/wxpython/gui_core/goutput.py:442 +#: ../gui/wxpython/gui_core/goutput.py:443 #, python-format msgid "Command output saved into '%s'" msgstr "" +#: ../gui/wxpython/gui_core/goutput.py:497 +#, python-brace-format +msgid "" +"Unable to write file '{filePath}'.\n" +"\n" +"Details: {error}" +msgstr "" + #: ../gui/wxpython/gui_core/goutput.py:501 -#, python-format -msgid "Command log saved to '%s'" +msgid "Command log saved to '{}'" msgstr "" #: ../gui/wxpython/psmap/toolbars.py:79 @@ -14450,7 +14478,7 @@ msgstr "" #: ../gui/wxpython/psmap/frame.py:636 ../gui/wxpython/psmap/frame.py:661 -#: ../gui/wxpython/psmap/dialogs.py:1635 +#: ../gui/wxpython/psmap/dialogs.py:1637 msgid "Please, create map frame first." msgstr "" @@ -14498,7 +14526,7 @@ msgid "Click and drag to resize object" msgstr "" -#: ../gui/wxpython/psmap/frame.py:2471 +#: ../gui/wxpython/psmap/frame.py:2474 msgid "labels: " msgstr "" @@ -14593,760 +14621,760 @@ msgid "Failed to read instruction %(inst)s: file %(file)s not found." msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:231 +#: ../gui/wxpython/psmap/dialogs.py:233 msgid "Units:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:242 +#: ../gui/wxpython/psmap/dialogs.py:244 msgid "" "Position of the top left corner\n" "from the top left edge of the paper" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:244 -#: ../gui/wxpython/animation/dialogs.py:1137 +#: ../gui/wxpython/psmap/dialogs.py:246 +#: ../gui/wxpython/animation/dialogs.py:1140 msgid "X:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:246 -#: ../gui/wxpython/animation/dialogs.py:1139 +#: ../gui/wxpython/psmap/dialogs.py:248 +#: ../gui/wxpython/animation/dialogs.py:1142 msgid "Y:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:271 +#: ../gui/wxpython/psmap/dialogs.py:273 msgid "Position is given:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:273 +#: ../gui/wxpython/psmap/dialogs.py:275 msgid "relative to paper" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:275 +#: ../gui/wxpython/psmap/dialogs.py:277 msgid "by map coordinates" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:305 +#: ../gui/wxpython/psmap/dialogs.py:307 msgid "" "Position from the top left\n" "edge of the paper" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:396 +#: ../gui/wxpython/psmap/dialogs.py:398 msgid "Font:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:424 +#: ../gui/wxpython/psmap/dialogs.py:426 msgid "Choose color:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:473 +#: ../gui/wxpython/psmap/dialogs.py:475 msgid "Close dialog and apply changes" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:524 +#: ../gui/wxpython/psmap/dialogs.py:526 msgid "Units" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:525 -#: ../gui/wxpython/animation/dialogs.py:926 +#: ../gui/wxpython/psmap/dialogs.py:527 +#: ../gui/wxpython/animation/dialogs.py:929 msgid "Format" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:526 +#: ../gui/wxpython/psmap/dialogs.py:528 msgid "Orientation" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:527 ../gui/wxpython/psmap/dialogs.py:2888 +#: ../gui/wxpython/psmap/dialogs.py:529 ../gui/wxpython/psmap/dialogs.py:2890 msgid "Width" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:528 +#: ../gui/wxpython/psmap/dialogs.py:530 msgid "Height" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:529 +#: ../gui/wxpython/psmap/dialogs.py:531 msgid "Left" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:530 +#: ../gui/wxpython/psmap/dialogs.py:532 msgid "Right" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:594 +#: ../gui/wxpython/psmap/dialogs.py:596 msgid "Literal is not allowed!" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:608 +#: ../gui/wxpython/psmap/dialogs.py:610 msgid "Page size" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:612 +#: ../gui/wxpython/psmap/dialogs.py:614 msgid "Margins" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:619 +#: ../gui/wxpython/psmap/dialogs.py:621 msgid "Portrait" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:619 +#: ../gui/wxpython/psmap/dialogs.py:621 msgid "Landscape" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:765 +#: ../gui/wxpython/psmap/dialogs.py:767 msgid "Map settings" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:775 +#: ../gui/wxpython/psmap/dialogs.py:777 msgid "Map frame settings" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:893 +#: ../gui/wxpython/psmap/dialogs.py:895 msgid "Map frame options:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:894 +#: ../gui/wxpython/psmap/dialogs.py:896 msgid "fit frame to match selected map" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:895 +#: ../gui/wxpython/psmap/dialogs.py:897 msgid "fit frame to match saved region" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:896 +#: ../gui/wxpython/psmap/dialogs.py:898 msgid "fit frame to match current computational region" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:897 +#: ../gui/wxpython/psmap/dialogs.py:899 msgid "fixed scale and map center" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:914 ../gui/wxpython/psmap/dialogs.py:1224 +#: ../gui/wxpython/psmap/dialogs.py:916 ../gui/wxpython/psmap/dialogs.py:1226 msgid "Map selection" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:927 ../gui/wxpython/psmap/dialogs.py:1715 +#: ../gui/wxpython/psmap/dialogs.py:929 ../gui/wxpython/psmap/dialogs.py:1717 msgid "Map:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:927 +#: ../gui/wxpython/psmap/dialogs.py:929 msgid "Region:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:984 +#: ../gui/wxpython/psmap/dialogs.py:986 msgid "Map scale and center" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:988 +#: ../gui/wxpython/psmap/dialogs.py:990 msgid "Center:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:989 +#: ../gui/wxpython/psmap/dialogs.py:991 msgid "E:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:990 +#: ../gui/wxpython/psmap/dialogs.py:992 msgid "N:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:997 ../gui/wxpython/psmap/dialogs.py:5860 +#: ../gui/wxpython/psmap/dialogs.py:999 ../gui/wxpython/psmap/dialogs.py:5862 msgid "Scale:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:998 +#: ../gui/wxpython/psmap/dialogs.py:1000 msgid "1 :" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1062 +#: ../gui/wxpython/psmap/dialogs.py:1064 msgid "Map max resolution (dpi):" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1099 ../gui/wxpython/psmap/dialogs.py:3709 +#: ../gui/wxpython/psmap/dialogs.py:1101 ../gui/wxpython/psmap/dialogs.py:3711 msgid "Border" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1105 +#: ../gui/wxpython/psmap/dialogs.py:1107 msgid "draw border around map frame" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1112 +#: ../gui/wxpython/psmap/dialogs.py:1114 msgid "border color:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1114 +#: ../gui/wxpython/psmap/dialogs.py:1116 msgid "border width (pts):" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1233 +#: ../gui/wxpython/psmap/dialogs.py:1235 msgid "" "Region is set to match this map,\n" "raster or vector map must be added later" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1240 +#: ../gui/wxpython/psmap/dialogs.py:1242 msgid "Region selection" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1420 +#: ../gui/wxpython/psmap/dialogs.py:1422 msgid "No map selected!" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1444 +#: ../gui/wxpython/psmap/dialogs.py:1446 msgid "No region selected!" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1495 +#: ../gui/wxpython/psmap/dialogs.py:1497 msgid "Invalid scale or map center!" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1565 +#: ../gui/wxpython/psmap/dialogs.py:1567 msgid "Choose raster map" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1570 +#: ../gui/wxpython/psmap/dialogs.py:1572 msgid "no raster map" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1573 +#: ../gui/wxpython/psmap/dialogs.py:1575 msgid "raster:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1698 ../gui/wxpython/gmodeler/model.py:798 +#: ../gui/wxpython/psmap/dialogs.py:1700 ../gui/wxpython/gmodeler/model.py:798 msgid "Vector maps" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1711 +#: ../gui/wxpython/psmap/dialogs.py:1713 msgid "Add map" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1719 ../gui/wxpython/psmap/dialogs.py:2180 +#: ../gui/wxpython/psmap/dialogs.py:1721 ../gui/wxpython/psmap/dialogs.py:2182 msgid "points" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1719 ../gui/wxpython/psmap/dialogs.py:2182 +#: ../gui/wxpython/psmap/dialogs.py:1721 ../gui/wxpython/psmap/dialogs.py:2184 msgid "lines" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1719 +#: ../gui/wxpython/psmap/dialogs.py:1721 msgid "areas" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1725 +#: ../gui/wxpython/psmap/dialogs.py:1727 msgid "Data Type" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1730 -#: ../gui/wxpython/animation/dialogs.py:776 ../gui/wxpython/dbmgr/base.py:2361 +#: ../gui/wxpython/psmap/dialogs.py:1732 +#: ../gui/wxpython/animation/dialogs.py:779 ../gui/wxpython/dbmgr/base.py:2363 msgid "Add" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1759 +#: ../gui/wxpython/psmap/dialogs.py:1761 msgid "Manage vector maps" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1764 +#: ../gui/wxpython/psmap/dialogs.py:1766 msgid "The topmost vector map overlaps the others" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1768 ../gui/wxpython/psmap/dialogs.py:3666 +#: ../gui/wxpython/psmap/dialogs.py:1770 ../gui/wxpython/psmap/dialogs.py:3668 #: ../gui/wxpython/web_services/widgets.py:267 msgid "Up" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1769 ../gui/wxpython/psmap/dialogs.py:3667 +#: ../gui/wxpython/psmap/dialogs.py:1771 ../gui/wxpython/psmap/dialogs.py:3669 #: ../gui/wxpython/web_services/widgets.py:269 msgid "Down" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1771 +#: ../gui/wxpython/psmap/dialogs.py:1773 msgid "Properties..." msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2014 +#: ../gui/wxpython/psmap/dialogs.py:2016 msgid "Raster map settings" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2062 +#: ../gui/wxpython/psmap/dialogs.py:2064 msgid "Vector maps settings" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2110 +#: ../gui/wxpython/psmap/dialogs.py:2112 #, python-format msgid "%s properties" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2165 +#: ../gui/wxpython/psmap/dialogs.py:2167 msgid "Data selection" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2180 +#: ../gui/wxpython/psmap/dialogs.py:2182 msgid "centroids" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2182 +#: ../gui/wxpython/psmap/dialogs.py:2184 msgid "boundaries" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2220 +#: ../gui/wxpython/psmap/dialogs.py:2222 msgid "Layer selection" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2227 +#: ../gui/wxpython/psmap/dialogs.py:2229 msgid "Database connection is not defined in DB file." msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2228 +#: ../gui/wxpython/psmap/dialogs.py:2230 msgid "Select layer:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2257 +#: ../gui/wxpython/psmap/dialogs.py:2259 msgid "list of categories (e.g. 1,3,5-7)" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2314 +#: ../gui/wxpython/psmap/dialogs.py:2316 msgid "Use current mask" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2333 ../gui/wxpython/psmap/dialogs.py:2489 +#: ../gui/wxpython/psmap/dialogs.py:2335 ../gui/wxpython/psmap/dialogs.py:2491 msgid "Colors" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2342 ../gui/wxpython/psmap/dialogs.py:2498 +#: ../gui/wxpython/psmap/dialogs.py:2344 ../gui/wxpython/psmap/dialogs.py:2500 msgid "Outline" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2347 ../gui/wxpython/psmap/dialogs.py:2508 +#: ../gui/wxpython/psmap/dialogs.py:2349 ../gui/wxpython/psmap/dialogs.py:2510 msgid "draw outline" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2350 ../gui/wxpython/psmap/dialogs.py:2513 -#: ../gui/wxpython/psmap/dialogs.py:5285 ../gui/wxpython/psmap/dialogs.py:5293 +#: ../gui/wxpython/psmap/dialogs.py:2352 ../gui/wxpython/psmap/dialogs.py:2515 +#: ../gui/wxpython/psmap/dialogs.py:5287 ../gui/wxpython/psmap/dialogs.py:5295 msgid "Width (pts):" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2419 +#: ../gui/wxpython/psmap/dialogs.py:2421 msgid "fill color" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2425 ../gui/wxpython/psmap/dialogs.py:2583 +#: ../gui/wxpython/psmap/dialogs.py:2427 ../gui/wxpython/psmap/dialogs.py:2585 msgid "choose color:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2440 ../gui/wxpython/psmap/dialogs.py:2599 +#: ../gui/wxpython/psmap/dialogs.py:2442 ../gui/wxpython/psmap/dialogs.py:2601 msgid "color from map table column:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2511 +#: ../gui/wxpython/psmap/dialogs.py:2513 msgid "No effect for fill color from table column" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2580 +#: ../gui/wxpython/psmap/dialogs.py:2582 msgid "Color of lines:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2647 ../gui/wxpython/psmap/dialogs.py:2879 -#: ../gui/wxpython/psmap/dialogs.py:3004 +#: ../gui/wxpython/psmap/dialogs.py:2649 ../gui/wxpython/psmap/dialogs.py:2881 +#: ../gui/wxpython/psmap/dialogs.py:3006 msgid "Size and style" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2675 +#: ../gui/wxpython/psmap/dialogs.py:2677 msgid "eps file:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2680 ../gui/wxpython/psmap/dialogs.py:3022 +#: ../gui/wxpython/psmap/dialogs.py:2682 ../gui/wxpython/psmap/dialogs.py:3024 msgid "Type filename or click browse to choose file" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2681 ../gui/wxpython/psmap/dialogs.py:3023 +#: ../gui/wxpython/psmap/dialogs.py:2683 ../gui/wxpython/psmap/dialogs.py:3025 msgid "Choose a file" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2740 +#: ../gui/wxpython/psmap/dialogs.py:2742 msgid "size from map table column:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2742 +#: ../gui/wxpython/psmap/dialogs.py:2744 msgid "scale:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2807 +#: ../gui/wxpython/psmap/dialogs.py:2809 msgid "Rotation" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2812 +#: ../gui/wxpython/psmap/dialogs.py:2814 msgid "rotate symbols:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2814 +#: ../gui/wxpython/psmap/dialogs.py:2816 msgid "counterclockwise in degrees:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2818 +#: ../gui/wxpython/psmap/dialogs.py:2820 msgid "from map table column:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2893 +#: ../gui/wxpython/psmap/dialogs.py:2895 msgid "Set width (pts):" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2910 +#: ../gui/wxpython/psmap/dialogs.py:2912 msgid "multiply width by category value" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2947 +#: ../gui/wxpython/psmap/dialogs.py:2949 msgid "Choose line style:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2960 +#: ../gui/wxpython/psmap/dialogs.py:2962 msgid "Choose linecap:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3013 +#: ../gui/wxpython/psmap/dialogs.py:3015 msgid "Pattern" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3018 +#: ../gui/wxpython/psmap/dialogs.py:3020 msgid "use pattern:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3020 +#: ../gui/wxpython/psmap/dialogs.py:3022 msgid "Choose pattern file:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3028 +#: ../gui/wxpython/psmap/dialogs.py:3030 msgid "pattern line width (pts):" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3032 +#: ../gui/wxpython/psmap/dialogs.py:3034 msgid "pattern scale factor:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3392 +#: ../gui/wxpython/psmap/dialogs.py:3394 msgid "Raster legend" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3397 -#: ../gui/wxpython/animation/dialogs.py:473 +#: ../gui/wxpython/psmap/dialogs.py:3399 +#: ../gui/wxpython/animation/dialogs.py:476 msgid "Show raster legend" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3411 +#: ../gui/wxpython/psmap/dialogs.py:3413 msgid "Source raster" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3416 +#: ../gui/wxpython/psmap/dialogs.py:3418 msgid "current raster" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3419 +#: ../gui/wxpython/psmap/dialogs.py:3421 msgid "select raster" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3426 ../gui/wxpython/psmap/dialogs.py:4441 +#: ../gui/wxpython/psmap/dialogs.py:3428 ../gui/wxpython/psmap/dialogs.py:4443 #, python-format msgid "%(rast)s: type %(type)s" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3475 +#: ../gui/wxpython/psmap/dialogs.py:3477 msgid "Type of legend" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3480 +#: ../gui/wxpython/psmap/dialogs.py:3482 msgid "discrete legend (categorical maps)" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3484 +#: ../gui/wxpython/psmap/dialogs.py:3486 msgid "continuous color gradient legend (floating point map)" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3510 +#: ../gui/wxpython/psmap/dialogs.py:3512 msgid "Advanced legend settings" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3515 +#: ../gui/wxpython/psmap/dialogs.py:3517 msgid "draw \"no data\" box" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3524 +#: ../gui/wxpython/psmap/dialogs.py:3526 msgid "draw ticks across color table" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3616 +#: ../gui/wxpython/psmap/dialogs.py:3618 msgid "Vector legend" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3621 +#: ../gui/wxpython/psmap/dialogs.py:3623 msgid "Show vector legend" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3635 +#: ../gui/wxpython/psmap/dialogs.py:3637 msgid "Source vector maps" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3640 +#: ../gui/wxpython/psmap/dialogs.py:3642 msgid "Choose vector maps and their order in legend" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3645 ../gui/wxpython/gmodeler/frame.py:1886 +#: ../gui/wxpython/psmap/dialogs.py:3647 ../gui/wxpython/gmodeler/frame.py:1886 #: ../gui/wxpython/gmodeler/dialogs.py:492 #: ../gui/wxpython/gmodeler/dialogs.py:604 msgid "Label" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3668 ../gui/wxpython/psmap/dialogs.py:4148 +#: ../gui/wxpython/psmap/dialogs.py:3670 ../gui/wxpython/psmap/dialogs.py:4150 msgid "Edit label" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3714 +#: ../gui/wxpython/psmap/dialogs.py:3716 msgid "draw border around legend" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3772 +#: ../gui/wxpython/psmap/dialogs.py:3774 msgid "Size and position" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3842 +#: ../gui/wxpython/psmap/dialogs.py:3844 msgid "Leave the edit field empty, to use default values." msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3882 +#: ../gui/wxpython/psmap/dialogs.py:3884 msgid "" "Width of the color symbol (for lines)\n" "in front of the legend text" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3888 ../gui/wxpython/psmap/dialogs.py:4053 +#: ../gui/wxpython/psmap/dialogs.py:3890 ../gui/wxpython/psmap/dialogs.py:4055 msgid "Columns:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3898 +#: ../gui/wxpython/psmap/dialogs.py:3900 msgid "column span:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3900 +#: ../gui/wxpython/psmap/dialogs.py:3902 msgid "" "Column separation distance between the left edges\n" "of two columns in a multicolumn legend" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4147 +#: ../gui/wxpython/psmap/dialogs.py:4149 msgid "Edit legend label:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4194 +#: ../gui/wxpython/psmap/dialogs.py:4196 msgid "No raster map selected!" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4195 +#: ../gui/wxpython/psmap/dialogs.py:4197 msgid "No raster" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4485 +#: ../gui/wxpython/psmap/dialogs.py:4487 msgid "Mapinfo settings" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4589 +#: ../gui/wxpython/psmap/dialogs.py:4591 msgid "Color settings" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4595 +#: ../gui/wxpython/psmap/dialogs.py:4597 msgid "use border color:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4597 +#: ../gui/wxpython/psmap/dialogs.py:4599 msgid "use background color:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4856 +#: ../gui/wxpython/psmap/dialogs.py:4858 msgid "Length:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4862 +#: ../gui/wxpython/psmap/dialogs.py:4864 msgid "Scalebar length is given in map units" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4867 +#: ../gui/wxpython/psmap/dialogs.py:4869 msgid "Scalebar height is real height on paper" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4869 +#: ../gui/wxpython/psmap/dialogs.py:4871 msgid "default" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4946 +#: ../gui/wxpython/psmap/dialogs.py:4948 msgid "Type:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4965 +#: ../gui/wxpython/psmap/dialogs.py:4967 msgid "Number of segments:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4971 +#: ../gui/wxpython/psmap/dialogs.py:4973 msgid "Label every " msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4972 +#: ../gui/wxpython/psmap/dialogs.py:4974 msgid "segments" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4985 +#: ../gui/wxpython/psmap/dialogs.py:4987 msgid "transparent text background" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5103 +#: ../gui/wxpython/psmap/dialogs.py:5105 msgid "Length of scale bar is not defined" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5197 +#: ../gui/wxpython/psmap/dialogs.py:5199 msgid "Enter text:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5268 +#: ../gui/wxpython/psmap/dialogs.py:5270 msgid "Text effects" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5274 +#: ../gui/wxpython/psmap/dialogs.py:5276 msgid "text background" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5279 +#: ../gui/wxpython/psmap/dialogs.py:5281 msgid "highlight" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5288 +#: ../gui/wxpython/psmap/dialogs.py:5290 msgid "text border" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5397 +#: ../gui/wxpython/psmap/dialogs.py:5399 msgid "Offset" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5401 +#: ../gui/wxpython/psmap/dialogs.py:5403 msgid "horizontal (pts):" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5403 +#: ../gui/wxpython/psmap/dialogs.py:5405 msgid "vertical (pts):" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5442 +#: ../gui/wxpython/psmap/dialogs.py:5444 msgid " Reference point" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5496 +#: ../gui/wxpython/psmap/dialogs.py:5498 msgid "Text rotation" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5502 +#: ../gui/wxpython/psmap/dialogs.py:5504 msgid "rotate text (counterclockwise)" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5594 +#: ../gui/wxpython/psmap/dialogs.py:5596 msgid "No text entered!" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5795 +#: ../gui/wxpython/psmap/dialogs.py:5797 msgid "Choose a directory with images" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5838 +#: ../gui/wxpython/psmap/dialogs.py:5840 msgid "Note: only EPS format supported" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5854 +#: ../gui/wxpython/psmap/dialogs.py:5856 msgid "Scale And Rotation" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5895 ../gui/wxpython/psmap/dialogs.py:6477 +#: ../gui/wxpython/psmap/dialogs.py:5897 ../gui/wxpython/psmap/dialogs.py:6479 msgid "Rotation angle (deg):" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5911 ../gui/wxpython/psmap/dialogs.py:6499 +#: ../gui/wxpython/psmap/dialogs.py:5913 ../gui/wxpython/psmap/dialogs.py:6501 msgid "Counterclockwise rotation in degrees" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6037 +#: ../gui/wxpython/psmap/dialogs.py:6039 msgid "" "PIL\n" "missing" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6057 +#: ../gui/wxpython/psmap/dialogs.py:6059 #, python-format msgid "Unable to read file %s" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6118 +#: ../gui/wxpython/psmap/dialogs.py:6120 #, python-format msgid "size: %(width)s x %(height)s pts" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6140 +#: ../gui/wxpython/psmap/dialogs.py:6142 msgid "No image selected." msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6247 +#: ../gui/wxpython/psmap/dialogs.py:6249 msgid "North Arrow settings" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6258 +#: ../gui/wxpython/psmap/dialogs.py:6260 msgid "Compute convergence" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6329 +#: ../gui/wxpython/psmap/dialogs.py:6331 msgid "Symbol" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6336 +#: ../gui/wxpython/psmap/dialogs.py:6338 msgid "Select symbol:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6353 +#: ../gui/wxpython/psmap/dialogs.py:6355 msgid "" "Note: Selected symbol is not displayed\n" "in draft mode (only in preview mode)" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6386 ../gui/wxpython/psmap/dialogs.py:6745 +#: ../gui/wxpython/psmap/dialogs.py:6388 ../gui/wxpython/psmap/dialogs.py:6747 msgid "Outline color:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6413 ../gui/wxpython/psmap/dialogs.py:6775 +#: ../gui/wxpython/psmap/dialogs.py:6415 ../gui/wxpython/psmap/dialogs.py:6777 msgid "Fill color:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6452 +#: ../gui/wxpython/psmap/dialogs.py:6454 msgid "Size and Rotation" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6460 +#: ../gui/wxpython/psmap/dialogs.py:6462 msgid "Size (pt):" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6463 +#: ../gui/wxpython/psmap/dialogs.py:6465 msgid "Symbol size in points" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6698 +#: ../gui/wxpython/psmap/dialogs.py:6700 msgid "Rectangle settings" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6700 +#: ../gui/wxpython/psmap/dialogs.py:6702 msgid "Line settings" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6834 +#: ../gui/wxpython/psmap/dialogs.py:6836 msgid "Line width in points" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6908 +#: ../gui/wxpython/psmap/dialogs.py:6910 msgid "Vector labels" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6928 +#: ../gui/wxpython/psmap/dialogs.py:6930 msgid "Vector label files created beforehand by v.label module" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6945 +#: ../gui/wxpython/psmap/dialogs.py:6947 msgid "You can select multiple label files." msgstr "" @@ -15463,7 +15491,7 @@ msgid "Map <%s> not found." msgstr "" -#: ../gui/wxpython/mapswipe/frame.py:674 ../gui/wxpython/mapdisp/frame.py:897 +#: ../gui/wxpython/mapswipe/frame.py:674 ../gui/wxpython/mapdisp/frame.py:896 msgid "No raster or vector map layer selected for querying." msgstr "" @@ -15507,7 +15535,7 @@ msgid "Shape:" msgstr "" -#: ../gui/wxpython/gcp/manager.py:509 +#: ../gui/wxpython/gcp/manager.py:511 msgid "Select/create group:" msgstr "" @@ -15541,23 +15569,23 @@ msgid "Animation %d" msgstr "" -#: ../gui/wxpython/animation/nviztask.py:43 ../gui/wxpython/lmgr/frame.py:1391 +#: ../gui/wxpython/animation/nviztask.py:45 ../gui/wxpython/lmgr/frame.py:1395 #, python-format msgid "" "Reading workspace file <%s> failed.\n" "Invalid file, unable to parse XML document." msgstr "" -#: ../gui/wxpython/animation/nviztask.py:53 +#: ../gui/wxpython/animation/nviztask.py:55 #, python-format msgid "No 3d view information in workspace file <%s>." msgstr "" -#: ../gui/wxpython/animation/nviztask.py:285 +#: ../gui/wxpython/animation/nviztask.py:287 msgid "Please add only one layer in the list." msgstr "" -#: ../gui/wxpython/animation/nviztask.py:292 +#: ../gui/wxpython/animation/nviztask.py:294 msgid "No map series nor space-time dataset is added." msgstr "" @@ -15583,7 +15611,7 @@ #: ../gui/wxpython/animation/toolbars.py:51 #: ../gui/wxpython/animation/toolbars.py:52 -#: ../gui/wxpython/animation/dialogs.py:324 +#: ../gui/wxpython/animation/dialogs.py:327 msgid "Add new animation" msgstr "" @@ -15594,7 +15622,7 @@ #: ../gui/wxpython/animation/toolbars.py:59 #: ../gui/wxpython/animation/toolbars.py:60 -#: ../gui/wxpython/animation/dialogs.py:907 +#: ../gui/wxpython/animation/dialogs.py:910 msgid "Export animation" msgstr "" @@ -15652,427 +15680,427 @@ msgid "%s=, %s=, %s= and %s= are mutually exclusive." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:53 +#: ../gui/wxpython/animation/dialogs.py:56 msgid "Adjust speed of animation" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:100 +#: ../gui/wxpython/animation/dialogs.py:103 msgid "Simple mode" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:105 +#: ../gui/wxpython/animation/dialogs.py:108 msgid "Frame duration:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:106 -#: ../gui/wxpython/animation/dialogs.py:147 +#: ../gui/wxpython/animation/dialogs.py:109 +#: ../gui/wxpython/animation/dialogs.py:150 msgid "ms" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:139 +#: ../gui/wxpython/animation/dialogs.py:142 msgid "Temporal mode" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:144 +#: ../gui/wxpython/animation/dialogs.py:147 msgid "Time unit:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:146 +#: ../gui/wxpython/animation/dialogs.py:149 msgid "Duration of time unit:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:218 +#: ../gui/wxpython/animation/dialogs.py:221 msgid "year" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:219 +#: ../gui/wxpython/animation/dialogs.py:222 msgid "month" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:220 +#: ../gui/wxpython/animation/dialogs.py:223 msgid "day" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:221 +#: ../gui/wxpython/animation/dialogs.py:224 msgid "hour" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:222 +#: ../gui/wxpython/animation/dialogs.py:225 msgid "minute" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:223 +#: ../gui/wxpython/animation/dialogs.py:226 msgid "second" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:288 +#: ../gui/wxpython/animation/dialogs.py:291 msgid "Animation speed is too high." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:326 +#: ../gui/wxpython/animation/dialogs.py:329 msgid "Edit animation" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:344 +#: ../gui/wxpython/animation/dialogs.py:347 msgid "Advanced" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:375 +#: ../gui/wxpython/animation/dialogs.py:378 msgid "top left" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:376 +#: ../gui/wxpython/animation/dialogs.py:379 msgid "top right" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:377 +#: ../gui/wxpython/animation/dialogs.py:380 msgid "bottom left" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:378 +#: ../gui/wxpython/animation/dialogs.py:381 msgid "bottom right" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:394 +#: ../gui/wxpython/animation/dialogs.py:397 msgid "Select 2D or 3D view" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:409 +#: ../gui/wxpython/animation/dialogs.py:412 msgid "Window position:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:419 +#: ../gui/wxpython/animation/dialogs.py:422 msgid "View mode:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:430 +#: ../gui/wxpython/animation/dialogs.py:433 msgid "" "For 3D animation, please select only one space-time dataset\n" "or one series of map layers." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:475 +#: ../gui/wxpython/animation/dialogs.py:478 #: ../gui/wxpython/lmgr/layertree.py:111 msgid "Set options" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:496 +#: ../gui/wxpython/animation/dialogs.py:499 msgid "3D view parameters" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:504 +#: ../gui/wxpython/animation/dialogs.py:507 msgid "Workspace file:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:506 +#: ../gui/wxpython/animation/dialogs.py:509 msgid "Choose workspace file to import 3D view parameters" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:515 +#: ../gui/wxpython/animation/dialogs.py:518 msgid "Parameter for animation:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:554 +#: ../gui/wxpython/animation/dialogs.py:557 msgid "Animate region change (2D view only)" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:558 +#: ../gui/wxpython/animation/dialogs.py:561 msgid "Start region:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:568 +#: ../gui/wxpython/animation/dialogs.py:571 msgid "End region:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:574 +#: ../gui/wxpython/animation/dialogs.py:577 msgid "Zoom value:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:575 +#: ../gui/wxpython/animation/dialogs.py:578 msgid "N-S/E-W distances in map units used to gradually reduce region." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:582 +#: ../gui/wxpython/animation/dialogs.py:585 msgid "N-S:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:585 +#: ../gui/wxpython/animation/dialogs.py:588 msgid "E-W:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:683 +#: ../gui/wxpython/animation/dialogs.py:686 msgid "Only one series or space-time dataset is accepted for 3D mode." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:691 +#: ../gui/wxpython/animation/dialogs.py:694 msgid "No map series or space-time dataset added." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:719 +#: ../gui/wxpython/animation/dialogs.py:722 msgid "Region information is not complete" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:753 +#: ../gui/wxpython/animation/dialogs.py:756 msgid "Add, edit or remove animations" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:765 +#: ../gui/wxpython/animation/dialogs.py:768 msgid "List of animations" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:778 +#: ../gui/wxpython/animation/dialogs.py:781 msgid "Edit" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:837 +#: ../gui/wxpython/animation/dialogs.py:840 #, python-format msgid "Maximum number of animations is %d." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:887 +#: ../gui/wxpython/animation/dialogs.py:890 #: ../gui/wxpython/animation/controller.py:262 msgid "More animations are using one window. Please select different window for each animation." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:988 +#: ../gui/wxpython/animation/dialogs.py:991 msgid "Add time stamp" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1030 +#: ../gui/wxpython/animation/dialogs.py:1033 msgid "Add time stamp, image or text decoration by one of the buttons above." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1032 +#: ../gui/wxpython/animation/dialogs.py:1035 msgid "Add image or text decoration by one of the buttons above." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1053 +#: ../gui/wxpython/animation/dialogs.py:1056 msgid "Font settings:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1058 +#: ../gui/wxpython/animation/dialogs.py:1061 msgid "Sample text" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1078 +#: ../gui/wxpython/animation/dialogs.py:1081 msgid "Image file:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1079 +#: ../gui/wxpython/animation/dialogs.py:1082 msgid "Choose image file" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1095 +#: ../gui/wxpython/animation/dialogs.py:1098 msgid "Text:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1116 +#: ../gui/wxpython/animation/dialogs.py:1119 msgid "Placement as percentage of screen coordinates (X: 0, Y: 0 is top left):" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1151 +#: ../gui/wxpython/animation/dialogs.py:1154 msgid "image sequence" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1151 +#: ../gui/wxpython/animation/dialogs.py:1154 msgid "animated GIF" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1151 +#: ../gui/wxpython/animation/dialogs.py:1154 msgid "SWF" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1151 +#: ../gui/wxpython/animation/dialogs.py:1154 msgid "AVI" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1162 +#: ../gui/wxpython/animation/dialogs.py:1165 msgid "Export to:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1189 +#: ../gui/wxpython/animation/dialogs.py:1192 msgid "animation_" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1197 +#: ../gui/wxpython/animation/dialogs.py:1200 msgid "Choose directory for export" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1232 +#: ../gui/wxpython/animation/dialogs.py:1235 msgid "GIF file:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1233 -#: ../gui/wxpython/animation/dialogs.py:1257 -#: ../gui/wxpython/animation/dialogs.py:1288 +#: ../gui/wxpython/animation/dialogs.py:1236 +#: ../gui/wxpython/animation/dialogs.py:1260 +#: ../gui/wxpython/animation/dialogs.py:1291 msgid "Choose file to save animation" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1256 +#: ../gui/wxpython/animation/dialogs.py:1259 msgid "SWF file:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1279 +#: ../gui/wxpython/animation/dialogs.py:1282 msgid "" "Program 'ffmpeg' was not found.\n" "Please install it first and make sure\n" "it's in the PATH variable." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1287 +#: ../gui/wxpython/animation/dialogs.py:1290 msgid "AVI file:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1295 +#: ../gui/wxpython/animation/dialogs.py:1298 msgid "Video codec:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1299 +#: ../gui/wxpython/animation/dialogs.py:1302 msgid "Additional options:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1303 +#: ../gui/wxpython/animation/dialogs.py:1306 msgid "Consider adding '-sameq' or '-qscale 1' if not satisfied with video quality. Options depend on ffmpeg version." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1340 +#: ../gui/wxpython/animation/dialogs.py:1343 #, python-format msgid "Current frame rate: %.2f fps" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1472 +#: ../gui/wxpython/animation/dialogs.py:1475 #, python-format msgid "File %s not found." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1476 +#: ../gui/wxpython/animation/dialogs.py:1479 msgid "Decoration image file is missing." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1485 +#: ../gui/wxpython/animation/dialogs.py:1488 #, python-format msgid "Directory %s not found." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1489 +#: ../gui/wxpython/animation/dialogs.py:1492 msgid "Export directory is missing." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1493 -#: ../gui/wxpython/animation/dialogs.py:1497 +#: ../gui/wxpython/animation/dialogs.py:1496 +#: ../gui/wxpython/animation/dialogs.py:1500 msgid "Export file is missing." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1535 +#: ../gui/wxpython/animation/dialogs.py:1538 msgid "Time stamp" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1613 +#: ../gui/wxpython/animation/dialogs.py:1616 msgid "Add space-time dataset layer" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1638 +#: ../gui/wxpython/animation/dialogs.py:1641 msgid "Multiple raster maps" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1639 +#: ../gui/wxpython/animation/dialogs.py:1642 msgid "Multiple vector maps" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1640 +#: ../gui/wxpython/animation/dialogs.py:1643 msgid "Multiple 3D raster maps" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1641 +#: ../gui/wxpython/animation/dialogs.py:1644 msgid "Space time raster dataset" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1642 +#: ../gui/wxpython/animation/dialogs.py:1645 msgid "Space time vector dataset" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1643 +#: ../gui/wxpython/animation/dialogs.py:1646 msgid "Space time 3D raster dataset" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1682 +#: ../gui/wxpython/animation/dialogs.py:1685 msgid "Input data type:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1763 +#: ../gui/wxpython/animation/dialogs.py:1766 msgid "Select raster/vector maps." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1792 +#: ../gui/wxpython/animation/dialogs.py:1795 msgid "Please select maps or dataset first." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1821 +#: ../gui/wxpython/animation/dialogs.py:1824 msgid "Animation Tool settings" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1885 +#: ../gui/wxpython/animation/dialogs.py:1888 msgid "Number of parallel processes:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1914 +#: ../gui/wxpython/animation/dialogs.py:1917 msgid "Text foreground color:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1935 +#: ../gui/wxpython/animation/dialogs.py:1938 msgid "Text background color:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1967 +#: ../gui/wxpython/animation/dialogs.py:1970 #: ../gui/wxpython/timeline/frame.py:303 msgid "Time" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1977 +#: ../gui/wxpython/animation/dialogs.py:1980 msgid "Absolute time format:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1997 +#: ../gui/wxpython/animation/dialogs.py:2000 msgid "Click and then press key up or down to preview different date and time formats. Type custom format string." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:2008 +#: ../gui/wxpython/animation/dialogs.py:2011 msgid "Learn more about formatting options" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:2022 +#: ../gui/wxpython/animation/dialogs.py:2025 msgid "Display instances with no data" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:2025 +#: ../gui/wxpython/animation/dialogs.py:2028 msgid "When animating instant-based data which have irregular timestamps you can display 'no data frame' (checked option) or keep last frame." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:2056 +#: ../gui/wxpython/animation/dialogs.py:2059 msgid "Invalid" msgstr "" -#: ../gui/wxpython/animation/temporal_manager.py:110 +#: ../gui/wxpython/animation/temporal_manager.py:112 msgid "It is not allowed to display data with different temporal types (absolute and relative)." msgstr "" -#: ../gui/wxpython/animation/temporal_manager.py:125 +#: ../gui/wxpython/animation/temporal_manager.py:127 #, python-format msgid "It is not allowed to display data with different units (%s)." msgstr "" -#: ../gui/wxpython/animation/temporal_manager.py:137 +#: ../gui/wxpython/animation/temporal_manager.py:139 msgid "You are going to display data with different temporal types of maps (interval and point). It is recommended to use data of one temporal type to avoid confusion." msgstr "" -#: ../gui/wxpython/animation/temporal_manager.py:242 +#: ../gui/wxpython/animation/temporal_manager.py:244 #: ../gui/wxpython/animation/utils.py:70 ../gui/wxpython/animation/utils.py:79 -#: ../gui/wxpython/tplot/frame.py:809 ../gui/wxpython/timeline/frame.py:463 +#: ../gui/wxpython/tplot/frame.py:927 ../gui/wxpython/timeline/frame.py:465 #, python-format msgid "Space time dataset <%s> not found." msgstr "" -#: ../gui/wxpython/animation/temporal_manager.py:347 +#: ../gui/wxpython/animation/temporal_manager.py:349 #, python-format msgid "Topology of Space time dataset %s is invalid." msgstr "" @@ -16141,186 +16169,226 @@ msgid "Unable to load icon theme. Reason: %s. Quiting wxGUI..." msgstr "" -#: ../gui/wxpython/tplot/g.gui.tplot.py:106 +#: ../gui/wxpython/tplot/g.gui.tplot.py:138 msgid "With stvds you have to set 'attr' option" msgstr "" -#: ../gui/wxpython/tplot/g.gui.tplot.py:110 +#: ../gui/wxpython/tplot/g.gui.tplot.py:142 msgid "With stvds it is not possible to use 'coordinates' and 'cats' options together" msgstr "" -#: ../gui/wxpython/tplot/g.gui.tplot.py:113 +#: ../gui/wxpython/tplot/g.gui.tplot.py:145 msgid "With stvds you have to use 'coordinates' or 'cats' option" msgstr "" -#: ../gui/wxpython/tplot/frame.py:43 +#: ../gui/wxpython/tplot/frame.py:44 #, python-brace-format msgid "The Temporal Plot Tool needs the \"matplotlib\" (python-matplotlib) package to be installed. {0}" msgstr "" -#: ../gui/wxpython/tplot/frame.py:97 +#: ../gui/wxpython/tplot/frame.py:100 msgid "GRASS GIS Temporal Plot Tool" msgstr "" -#: ../gui/wxpython/tplot/frame.py:180 +#: ../gui/wxpython/tplot/frame.py:184 msgid "" "Raster temporal dataset (strds)\n" "Press ENTER after typing the name or select with the combobox" msgstr "" -#: ../gui/wxpython/tplot/frame.py:189 +#: ../gui/wxpython/tplot/frame.py:193 msgid "X and Y coordinates separated by comma:" msgstr "" -#: ../gui/wxpython/tplot/frame.py:201 +#: ../gui/wxpython/tplot/frame.py:205 msgid "Coordinates can be obtained for example by right-clicking on Map Display." msgstr "" -#: ../gui/wxpython/tplot/frame.py:216 +#: ../gui/wxpython/tplot/frame.py:220 msgid "STRDS" msgstr "" -#: ../gui/wxpython/tplot/frame.py:224 +#: ../gui/wxpython/tplot/frame.py:228 msgid "" "Vector temporal dataset (stvds)\n" "Press ENTER after typing the name or select with the combobox" msgstr "" -#: ../gui/wxpython/tplot/frame.py:238 +#: ../gui/wxpython/tplot/frame.py:242 msgid "Select attribute column" msgstr "" -#: ../gui/wxpython/tplot/frame.py:251 +#: ../gui/wxpython/tplot/frame.py:255 msgid "Select category of vector(s)" msgstr "" -#: ../gui/wxpython/tplot/frame.py:269 +#: ../gui/wxpython/tplot/frame.py:273 msgid "STVDS" msgstr "" -#: ../gui/wxpython/tplot/frame.py:297 ../gui/wxpython/tplot/frame.py:724 -#: ../gui/wxpython/tplot/frame.py:728 ../gui/wxpython/tplot/frame.py:749 -#: ../gui/wxpython/tplot/frame.py:875 +#: ../gui/wxpython/tplot/frame.py:280 +msgid "Set title for the plot" +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:285 +msgid "Set label for X axis" +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:290 +msgid "Set label for Y axis" +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:302 +msgid "Labels" +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:309 +msgid "Path for output CSV file with plotted data" +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:315 +msgid "CVS path" +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:321 +#, fuzzy +msgid "Do you want the CSV header?" +msgstr "Apakah Anda hendak membuat GRASS location <%s>?" + +#: ../gui/wxpython/tplot/frame.py:363 ../gui/wxpython/tplot/frame.py:842 +#: ../gui/wxpython/tplot/frame.py:846 ../gui/wxpython/tplot/frame.py:867 +#: ../gui/wxpython/tplot/frame.py:993 msgid "Invalid input coordinates" msgstr "" -#: ../gui/wxpython/tplot/frame.py:309 ../gui/wxpython/tplot/frame.py:422 +#: ../gui/wxpython/tplot/frame.py:375 ../gui/wxpython/tplot/frame.py:488 #: ../gui/wxpython/timeline/frame.py:180 #, python-format msgid "Dataset <%s> not found in temporal database" msgstr "" -#: ../gui/wxpython/tplot/frame.py:327 ../gui/wxpython/tplot/frame.py:441 +#: ../gui/wxpython/tplot/frame.py:393 ../gui/wxpython/tplot/frame.py:507 #: ../gui/wxpython/timeline/frame.py:196 msgid "Datasets have different temporal type (absolute x relative), which is not allowed." msgstr "" -#: ../gui/wxpython/tplot/frame.py:344 ../gui/wxpython/tplot/frame.py:451 +#: ../gui/wxpython/tplot/frame.py:410 ../gui/wxpython/tplot/frame.py:517 #: ../gui/wxpython/timeline/frame.py:215 msgid "Datasets have different time unit which is not allowed." msgstr "" -#: ../gui/wxpython/tplot/frame.py:388 +#: ../gui/wxpython/tplot/frame.py:454 #, python-brace-format msgid "Category {ca} is not on vector map {ma} and it will be not used" msgstr "" -#: ../gui/wxpython/tplot/frame.py:407 +#: ../gui/wxpython/tplot/frame.py:473 msgid "Both coordinates and categories are set, coordinates will be used. The use categories remove text from coordinate form" msgstr "" -#: ../gui/wxpython/tplot/frame.py:412 +#: ../gui/wxpython/tplot/frame.py:478 msgid "With Vector temporal dataset you have to select an attribute column" msgstr "" -#: ../gui/wxpython/tplot/frame.py:464 +#: ../gui/wxpython/tplot/frame.py:530 msgid "Difference number of vector layers and maps in the vector temporal dataset" msgstr "" -#: ../gui/wxpython/tplot/frame.py:506 +#: ../gui/wxpython/tplot/frame.py:572 #, python-brace-format msgid "No connection between vector map {vmap} and layer {la}" msgstr "" -#: ../gui/wxpython/tplot/frame.py:580 -msgid "Problem getting data from raster temporal dataset. Empty list of values." -msgstr "" - -#: ../gui/wxpython/tplot/frame.py:592 ../gui/wxpython/tplot/frame.py:644 -#: ../gui/wxpython/tplot/frame.py:682 +#: ../gui/wxpython/tplot/frame.py:638 #, python-format msgid "Temporal resolution: %s" msgstr "" -#: ../gui/wxpython/tplot/frame.py:594 ../gui/wxpython/tplot/frame.py:646 -#: ../gui/wxpython/tplot/frame.py:684 ../gui/wxpython/timeline/frame.py:373 +#: ../gui/wxpython/tplot/frame.py:640 ../gui/wxpython/timeline/frame.py:374 #, python-format msgid "Time [%s]" msgstr "" -#: ../gui/wxpython/tplot/frame.py:625 +#: ../gui/wxpython/tplot/frame.py:683 +msgid "Problem getting data from raster temporal dataset. Empty list of values." +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:729 #, python-brace-format msgid "Problem getting data from vector temporal dataset. Empty list of values for cat {ca}." msgstr "" -#: ../gui/wxpython/tplot/frame.py:670 +#: ../gui/wxpython/tplot/frame.py:776 msgid "Problem getting data from vector temporal dataset. Empty list of values." msgstr "" -#: ../gui/wxpython/tplot/frame.py:717 +#: ../gui/wxpython/tplot/frame.py:802 +#, python-brace-format +msgid "{pa} already exists, do you want to overwrite?" +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:804 +msgid "File exists" +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:809 +msgid "Please change name of output CSV file or " +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:835 msgid "Incorrect coordinates format, should be: x,y" msgstr "" -#: ../gui/wxpython/tplot/frame.py:733 +#: ../gui/wxpython/tplot/frame.py:851 msgid "Seed point outside the current region" msgstr "" -#: ../gui/wxpython/tplot/frame.py:745 +#: ../gui/wxpython/tplot/frame.py:863 msgid "Invalid input raster dataset" msgstr "" -#: ../gui/wxpython/tplot/frame.py:762 +#: ../gui/wxpython/tplot/frame.py:880 msgid "Invalid input vector dataset" msgstr "" -#: ../gui/wxpython/tplot/frame.py:824 ../gui/wxpython/timeline/frame.py:478 +#: ../gui/wxpython/tplot/frame.py:942 ../gui/wxpython/timeline/frame.py:480 #, python-format msgid "Please specify the space time dataset <%s>." msgstr "" -#: ../gui/wxpython/tplot/frame.py:827 ../gui/wxpython/timeline/frame.py:480 +#: ../gui/wxpython/tplot/frame.py:945 ../gui/wxpython/timeline/frame.py:482 msgid "Ambiguous dataset name" msgstr "" -#: ../gui/wxpython/tplot/frame.py:868 ../gui/wxpython/tplot/frame.py:916 +#: ../gui/wxpython/tplot/frame.py:986 ../gui/wxpython/tplot/frame.py:1044 msgid "Invalid input temporal dataset" msgstr "" -#: ../gui/wxpython/tplot/frame.py:937 +#: ../gui/wxpython/tplot/frame.py:1065 msgid "Datasets have different number of values" msgstr "" -#: ../gui/wxpython/tplot/frame.py:961 ../gui/wxpython/timeline/frame.py:564 +#: ../gui/wxpython/tplot/frame.py:1089 ../gui/wxpython/timeline/frame.py:566 #, python-format msgid "Space time raster dataset: %s" msgstr "" -#: ../gui/wxpython/tplot/frame.py:963 ../gui/wxpython/timeline/frame.py:566 +#: ../gui/wxpython/tplot/frame.py:1091 ../gui/wxpython/timeline/frame.py:568 #, python-format msgid "Space time vector dataset: %s" msgstr "" -#: ../gui/wxpython/tplot/frame.py:965 ../gui/wxpython/timeline/frame.py:568 +#: ../gui/wxpython/tplot/frame.py:1093 ../gui/wxpython/timeline/frame.py:570 #, python-format msgid "Space time 3D raster dataset: %s" msgstr "" -#: ../gui/wxpython/tplot/frame.py:967 +#: ../gui/wxpython/tplot/frame.py:1095 #, python-brace-format msgid "Value for {date} is {val}" msgstr "" -#: ../gui/wxpython/tplot/frame.py:970 +#: ../gui/wxpython/tplot/frame.py:1098 msgid "Press Del to dismiss." msgstr "" @@ -16392,7 +16460,7 @@ msgid "Launch user-defined script" msgstr "" -#: ../gui/wxpython/lmgr/toolbars.py:166 ../gui/wxpython/lmgr/pyshell.py:63 +#: ../gui/wxpython/lmgr/toolbars.py:166 ../gui/wxpython/lmgr/pyshell.py:65 msgid "Open a simple Python code editor" msgstr "" @@ -16432,40 +16500,40 @@ msgid "Show 3D view mode manual" msgstr "" -#: ../gui/wxpython/lmgr/pyshell.py:43 +#: ../gui/wxpython/lmgr/pyshell.py:45 #, python-format msgid "Welcome to wxGUI Interactive Python Shell %s" msgstr "" -#: ../gui/wxpython/lmgr/pyshell.py:44 +#: ../gui/wxpython/lmgr/pyshell.py:46 #, python-format msgid "Type %s for more GRASS scripting related information." msgstr "" -#: ../gui/wxpython/lmgr/pyshell.py:45 +#: ../gui/wxpython/lmgr/pyshell.py:47 #, python-format msgid "Type %s to add raster or vector to the layer tree." msgstr "" -#: ../gui/wxpython/lmgr/pyshell.py:55 +#: ../gui/wxpython/lmgr/pyshell.py:57 msgid "Delete all text from the shell" msgstr "" -#: ../gui/wxpython/lmgr/pyshell.py:60 +#: ../gui/wxpython/lmgr/pyshell.py:62 msgid "Simple &editor" msgstr "" -#: ../gui/wxpython/lmgr/pyshell.py:117 +#: ../gui/wxpython/lmgr/pyshell.py:119 #, python-format msgid "Raster or vector map <%s> not found" msgstr "" -#: ../gui/wxpython/lmgr/pyshell.py:124 +#: ../gui/wxpython/lmgr/pyshell.py:126 #, python-format msgid "Raster map <%s> added" msgstr "" -#: ../gui/wxpython/lmgr/pyshell.py:126 +#: ../gui/wxpython/lmgr/pyshell.py:128 #, python-format msgid "Vector map <%s> added" msgstr "" @@ -16499,7 +16567,7 @@ msgid "3D view Toolbar" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:284 ../gui/wxpython/lmgr/frame.py:1717 +#: ../gui/wxpython/lmgr/frame.py:284 ../gui/wxpython/lmgr/frame.py:1720 msgid "Rename Map Display" msgstr "" @@ -16545,11 +16613,11 @@ msgid "GRASS Model File (*.gxm)|*.gxm" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:663 ../gui/wxpython/lmgr/frame.py:2518 +#: ../gui/wxpython/lmgr/frame.py:663 ../gui/wxpython/lmgr/frame.py:2521 msgid "Do you want to save changes in the workspace?" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:665 ../gui/wxpython/lmgr/frame.py:2520 +#: ../gui/wxpython/lmgr/frame.py:665 ../gui/wxpython/lmgr/frame.py:2523 msgid "Do you want to store current settings to workspace file?" msgstr "" @@ -16563,7 +16631,7 @@ msgid "Command '%s' not yet implemented in the WxGUI. Try adding it as a command layer instead." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:936 ../gui/wxpython/lmgr/frame.py:2002 +#: ../gui/wxpython/lmgr/frame.py:936 ../gui/wxpython/lmgr/frame.py:2005 msgid "Selected map layer is not vector." msgstr "" @@ -16619,122 +16687,122 @@ msgid "No location/mapset provided. Operation canceled." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1078 ../gui/wxpython/lmgr/frame.py:1099 +#: ../gui/wxpython/lmgr/frame.py:1078 ../gui/wxpython/lmgr/frame.py:1103 msgid "No mapset provided. Operation canceled." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1087 ../gui/wxpython/lmgr/frame.py:1109 +#: ../gui/wxpython/lmgr/frame.py:1091 ../gui/wxpython/lmgr/frame.py:1113 #: ../gui/wxpython/datacatalog/frame.py:127 #, python-format msgid "Current mapset is <%s>." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1133 +#: ../gui/wxpython/lmgr/frame.py:1137 #, python-format msgid "" "Working directory changed to:\n" "\"%s\"" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1140 +#: ../gui/wxpython/lmgr/frame.py:1144 msgid "Changes current working directory for this GUI." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1142 +#: ../gui/wxpython/lmgr/frame.py:1146 msgid "Usage: cd [directory]" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1143 +#: ../gui/wxpython/lmgr/frame.py:1147 msgid "Without parameters it opens a dialog." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1147 +#: ../gui/wxpython/lmgr/frame.py:1151 msgid "If ~ (tilde) is present as the first directory on the path, it is replaced by user's home directory." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1161 +#: ../gui/wxpython/lmgr/frame.py:1165 msgid "More than one parameter provided." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1181 +#: ../gui/wxpython/lmgr/frame.py:1185 msgid "Choose a working directory" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1226 +#: ../gui/wxpython/lmgr/frame.py:1230 msgid "System Info" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1241 +#: ../gui/wxpython/lmgr/frame.py:1245 msgid "GRASS version" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1242 +#: ../gui/wxpython/lmgr/frame.py:1246 msgid "GRASS SVN revision" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1244 +#: ../gui/wxpython/lmgr/frame.py:1248 msgid "Build date" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1246 +#: ../gui/wxpython/lmgr/frame.py:1250 msgid "Build platform" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1259 +#: ../gui/wxpython/lmgr/frame.py:1263 msgid "Platform" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1322 +#: ../gui/wxpython/lmgr/frame.py:1326 msgid "Current workspace is not empty. Do you want to store current settings to workspace file?" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1325 +#: ../gui/wxpython/lmgr/frame.py:1329 msgid "Create new workspace?" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1354 +#: ../gui/wxpython/lmgr/frame.py:1358 msgid "Choose workspace file" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1356 ../gui/wxpython/lmgr/frame.py:1594 +#: ../gui/wxpython/lmgr/frame.py:1360 ../gui/wxpython/lmgr/frame.py:1597 msgid "GRASS Workspace File (*.gxw)|*.gxw" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1396 ../gui/wxpython/lmgr/frame.py:1568 +#: ../gui/wxpython/lmgr/frame.py:1400 ../gui/wxpython/lmgr/frame.py:1571 msgid "Please wait, loading workspace..." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1548 +#: ../gui/wxpython/lmgr/frame.py:1551 msgid "Choose GRC file to load" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1550 +#: ../gui/wxpython/lmgr/frame.py:1553 msgid "Old GRASS Workspace File (*.grc)|*.grc" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1592 +#: ../gui/wxpython/lmgr/frame.py:1595 msgid "Choose file to save current workspace" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1612 ../gui/wxpython/lmgr/frame.py:1633 +#: ../gui/wxpython/lmgr/frame.py:1615 ../gui/wxpython/lmgr/frame.py:1636 #, python-format msgid "Workspace file <%s> already exists. Do you want to overwrite this file?" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1660 +#: ../gui/wxpython/lmgr/frame.py:1663 msgid "Writing current settings to workspace file failed." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1672 ../gui/wxpython/gmodeler/frame.py:1139 +#: ../gui/wxpython/lmgr/frame.py:1675 ../gui/wxpython/gmodeler/frame.py:1139 #, python-format msgid "Unable to open file <%s> for writing." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1716 +#: ../gui/wxpython/lmgr/frame.py:1719 msgid "Enter new name:" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1814 +#: ../gui/wxpython/lmgr/frame.py:1817 #, python-format msgid "" "Unable to launch \"Supervised Classification Tool\".\n" @@ -16742,32 +16810,32 @@ "Reason: %s" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1856 +#: ../gui/wxpython/lmgr/frame.py:1859 msgid "Unable to start Timeline Tool." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1867 +#: ../gui/wxpython/lmgr/frame.py:1870 msgid "Unable to start Temporal Plot Tool." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2137 +#: ../gui/wxpython/lmgr/frame.py:2140 msgid "Add selected map layers into layer tree" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2170 ../gui/wxpython/lmgr/frame.py:2207 +#: ../gui/wxpython/lmgr/frame.py:2173 ../gui/wxpython/lmgr/frame.py:2210 #, python-format msgid "Unsupported map layer type <%s>." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2336 +#: ../gui/wxpython/lmgr/frame.py:2339 msgid "Note that cell values can only be displayed for regions of less than 10,000 cells." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2428 ../gui/wxpython/lmgr/layertree.py:1983 +#: ../gui/wxpython/lmgr/frame.py:2431 ../gui/wxpython/lmgr/layertree.py:1983 msgid "opacity:" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2436 +#: ../gui/wxpython/lmgr/frame.py:2439 #, python-format msgid "" "Do you want to remove map layer(s)\n" @@ -16775,27 +16843,27 @@ "from layer tree?" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2439 +#: ../gui/wxpython/lmgr/frame.py:2442 msgid "Do you want to remove selected map layer(s) from layer tree?" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2445 +#: ../gui/wxpython/lmgr/frame.py:2448 msgid "Remove map layer" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2527 +#: ../gui/wxpython/lmgr/frame.py:2530 msgid "Quit GRASS GUI" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2559 +#: ../gui/wxpython/lmgr/frame.py:2562 msgid "Unable to exit GRASS shell: unknown PID" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2579 +#: ../gui/wxpython/lmgr/frame.py:2582 msgid "Display resolution is currently not constrained to computational settings. It's suggested to constrain map to region geometry. Do you want to constrain the resolution?" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2588 +#: ../gui/wxpython/lmgr/frame.py:2591 msgid "Constrain map to region geometry?" msgstr "" @@ -17103,7 +17171,7 @@ msgstr "" #: ../gui/wxpython/rlisetup/functions.py:127 -#: ../gui/wxpython/rlisetup/wizard.py:1712 +#: ../gui/wxpython/rlisetup/wizard.py:1711 msgid "The polygon seems to have 0 areas" msgstr "" @@ -17448,77 +17516,77 @@ msgid "Select sample area " msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1715 +#: ../gui/wxpython/rlisetup/wizard.py:1714 msgid "Select sample area 1 of " msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1745 +#: ../gui/wxpython/rlisetup/wizard.py:1744 msgid "Configuration file name:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1754 +#: ../gui/wxpython/rlisetup/wizard.py:1753 msgid "Raster name:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1764 +#: ../gui/wxpython/rlisetup/wizard.py:1763 msgid "Vector name:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1773 +#: ../gui/wxpython/rlisetup/wizard.py:1772 msgid "Region type:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1791 +#: ../gui/wxpython/rlisetup/wizard.py:1790 msgid "Sampling area type:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1854 +#: ../gui/wxpython/rlisetup/wizard.py:1853 msgid "Region keyboard values:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1868 -#: ../gui/wxpython/rlisetup/wizard.py:1893 -#: ../gui/wxpython/rlisetup/wizard.py:1897 +#: ../gui/wxpython/rlisetup/wizard.py:1867 +#: ../gui/wxpython/rlisetup/wizard.py:1892 +#: ../gui/wxpython/rlisetup/wizard.py:1896 msgid "Type of shape:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1871 -#: ../gui/wxpython/rlisetup/wizard.py:1900 +#: ../gui/wxpython/rlisetup/wizard.py:1870 +#: ../gui/wxpython/rlisetup/wizard.py:1899 msgid "Radius size:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1872 -#: ../gui/wxpython/rlisetup/wizard.py:1901 +#: ../gui/wxpython/rlisetup/wizard.py:1871 +#: ../gui/wxpython/rlisetup/wizard.py:1900 msgid "Name circle mask:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1874 -#: ../gui/wxpython/rlisetup/wizard.py:1903 +#: ../gui/wxpython/rlisetup/wizard.py:1873 +#: ../gui/wxpython/rlisetup/wizard.py:1902 msgid "Width size:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1875 -#: ../gui/wxpython/rlisetup/wizard.py:1904 +#: ../gui/wxpython/rlisetup/wizard.py:1874 +#: ../gui/wxpython/rlisetup/wizard.py:1903 msgid "Height size:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1878 +#: ../gui/wxpython/rlisetup/wizard.py:1877 msgid "Method of distribution:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1881 +#: ../gui/wxpython/rlisetup/wizard.py:1880 msgid "Number sampling units:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1884 +#: ../gui/wxpython/rlisetup/wizard.py:1883 msgid "Distance between units:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1887 +#: ../gui/wxpython/rlisetup/wizard.py:1886 msgid "Number row strates:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1889 +#: ../gui/wxpython/rlisetup/wizard.py:1888 msgid "Number column strates:" msgstr "" @@ -17549,56 +17617,56 @@ msgid "Remove legend" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:254 +#: ../gui/wxpython/mapwin/buffered.py:256 msgid "Copy coordinates to clipboard" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:262 +#: ../gui/wxpython/mapwin/buffered.py:264 msgid "Hide toolbars" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:264 +#: ../gui/wxpython/mapwin/buffered.py:266 msgid "Show toolbars" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:271 +#: ../gui/wxpython/mapwin/buffered.py:273 msgid "Hide statusbar" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:272 +#: ../gui/wxpython/mapwin/buffered.py:274 msgid "Show statusbar" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:289 +#: ../gui/wxpython/mapwin/buffered.py:291 msgid "Resize legend" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:990 +#: ../gui/wxpython/mapwin/buffered.py:991 msgid "Unable to draw registered graphics. The graphics was unregistered." msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:2079 +#: ../gui/wxpython/mapwin/buffered.py:2080 msgid "Zoom to saved region extents" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:2081 +#: ../gui/wxpython/mapwin/buffered.py:2082 msgid "Set compulational region from named region" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:2094 +#: ../gui/wxpython/mapwin/buffered.py:2095 #, python-format msgid "Region <%s> not found. Operation canceled." msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:2124 +#: ../gui/wxpython/mapwin/buffered.py:2125 msgid "Save display extents to region file" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:2126 +#: ../gui/wxpython/mapwin/buffered.py:2127 msgid "Save computational region to region file" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:2138 +#: ../gui/wxpython/mapwin/buffered.py:2139 #, python-format msgid "Region file <%s> already exists. Do you want to overwrite it?" msgstr "" @@ -18345,92 +18413,93 @@ msgid "Data catalog" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:95 ../gui/wxpython/dbmgr/base.py:2276 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:99 ../gui/wxpython/dbmgr/base.py:2278 msgid "Database connection" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:127 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:131 msgid "Set SQL statement to default" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:130 -msgid "Apply SQL statement in Attribute Table Manager" +#: ../gui/wxpython/dbmgr/sqlbuilder.py:134 +msgid "Apply SQL statement" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:132 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:136 msgid "Close the dialog" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:219 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:223 msgid "Columns" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:233 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:238 msgid "Interactive insertion" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:247 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:252 msgid "Values" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:257 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:262 msgid "Get all values" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:262 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:267 msgid "Get sample" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:264 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:269 msgid "Get first 256 unique values as sample" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:283 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:288 msgid "Go to:" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:296 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:301 msgid "Close dialog on apply" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:471 -#: ../gui/wxpython/dbmgr/sqlbuilder.py:616 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:482 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:627 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:855 #, python-format msgid "GRASS SQL Builder (%(type)s) - <%(map)s>" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:474 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:485 msgid "Column to show (SELECT clause)" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:475 -#: ../gui/wxpython/dbmgr/sqlbuilder.py:620 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:486 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:631 msgid "Constraint for query (WHERE clause)" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:487 ../gui/wxpython/dbmgr/base.py:1213 -#: ../gui/wxpython/dbmgr/base.py:1239 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:498 ../gui/wxpython/dbmgr/base.py:1215 +#: ../gui/wxpython/dbmgr/base.py:1241 #, python-format msgid "Example: %s" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:491 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:502 msgid "Verify" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:492 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:503 msgid "Verify SQL statement" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:500 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:511 msgid "SQL statement not verified" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:544 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:555 msgid "SQL statement is not valid" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:546 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:557 #, python-format msgid "" "SQL statement is not valid.\n" @@ -18438,31 +18507,31 @@ "%s" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:548 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:559 msgid "SQL statement is valid" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:619 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:630 msgid "Column to set (SET clause)" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:621 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:632 msgid "Calculate column value to set" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:693 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:704 msgid "Functions" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:726 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:737 msgid "SQL statement was not applied" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:728 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:739 msgid "SQL statement applied" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:762 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:773 msgid "Dbf driver does not support usage of SQL functions." msgstr "" @@ -18520,65 +18589,65 @@ msgid "Unknown" msgstr "" -#: ../gui/wxpython/dbmgr/dialogs.py:788 ../gui/wxpython/dbmgr/base.py:2319 -#: ../gui/wxpython/dbmgr/base.py:2383 +#: ../gui/wxpython/dbmgr/dialogs.py:788 ../gui/wxpython/dbmgr/base.py:2321 +#: ../gui/wxpython/dbmgr/base.py:2385 msgid "Column" msgstr "" -#: ../gui/wxpython/dbmgr/dialogs.py:799 ../gui/wxpython/dbmgr/base.py:2338 +#: ../gui/wxpython/dbmgr/dialogs.py:799 ../gui/wxpython/dbmgr/base.py:2340 #: ../gui/wxpython/gmodeler/preferences.py:255 #: ../gui/wxpython/web_services/widgets.py:935 msgid "Type" msgstr "" -#: ../gui/wxpython/dbmgr/dialogs.py:810 ../gui/wxpython/dbmgr/base.py:2354 +#: ../gui/wxpython/dbmgr/dialogs.py:810 ../gui/wxpython/dbmgr/base.py:2356 msgid "Length" msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:79 +#: ../gui/wxpython/dbmgr/manager.py:80 msgid "GRASS GIS Attribute Table Manager - " msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:81 +#: ../gui/wxpython/dbmgr/manager.py:82 msgid "READONLY - " msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:99 +#: ../gui/wxpython/dbmgr/manager.py:100 #, python-format msgid "Database connection for vector map <%s> is not defined in DB file. You can define new connection in 'Manage layers' tab." msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:105 +#: ../gui/wxpython/dbmgr/manager.py:106 msgid "Please wait, loading attribute data..." msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:114 +#: ../gui/wxpython/dbmgr/manager.py:115 msgid "Browse data" msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:122 +#: ../gui/wxpython/dbmgr/manager.py:123 msgid "Manage tables" msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:129 +#: ../gui/wxpython/dbmgr/manager.py:130 msgid "Manage layers" msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:140 +#: ../gui/wxpython/dbmgr/manager.py:141 msgid "Close Attribute Table Manager" msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:143 +#: ../gui/wxpython/dbmgr/manager.py:144 msgid "Reload currently selected attribute data" msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:146 +#: ../gui/wxpython/dbmgr/manager.py:147 msgid "Reload all attribute data (drop current selection)" msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:222 ../gui/wxpython/dbmgr/base.py:317 -#: ../gui/wxpython/dbmgr/base.py:919 ../gui/wxpython/dbmgr/base.py:1089 -#: ../gui/wxpython/dbmgr/base.py:1444 ../gui/wxpython/dbmgr/base.py:2096 +#: ../gui/wxpython/dbmgr/manager.py:223 ../gui/wxpython/dbmgr/base.py:317 +#: ../gui/wxpython/dbmgr/base.py:921 ../gui/wxpython/dbmgr/base.py:1091 +#: ../gui/wxpython/dbmgr/base.py:1446 ../gui/wxpython/dbmgr/base.py:2098 #, python-format msgid "Number of loaded records: %d" msgstr "" @@ -18679,129 +18748,129 @@ msgid "Add column to table <%s>" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1025 +#: ../gui/wxpython/dbmgr/base.py:1027 msgid "Unable to add column to the table. No column name defined." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1039 +#: ../gui/wxpython/dbmgr/base.py:1041 #, python-format msgid "Column <%(column)s> already exists in table <%(table)s>." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1122 +#: ../gui/wxpython/dbmgr/base.py:1124 msgid "Attribute data - right-click to edit/manage records" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1137 ../gui/wxpython/dbmgr/base.py:2260 -#: ../gui/wxpython/dbmgr/base.py:2955 ../gui/wxpython/dbmgr/base.py:3090 -#: ../gui/wxpython/dbmgr/base.py:3359 +#: ../gui/wxpython/dbmgr/base.py:1139 ../gui/wxpython/dbmgr/base.py:2262 +#: ../gui/wxpython/dbmgr/base.py:2957 ../gui/wxpython/dbmgr/base.py:3092 +#: ../gui/wxpython/dbmgr/base.py:3361 msgid "Table" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1139 ../gui/wxpython/dbmgr/base.py:2262 +#: ../gui/wxpython/dbmgr/base.py:1141 ../gui/wxpython/dbmgr/base.py:2264 msgid " (readonly)" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1153 +#: ../gui/wxpython/dbmgr/base.py:1155 msgid "SQL Query" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1183 +#: ../gui/wxpython/dbmgr/base.py:1185 msgid "Simple" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1190 +#: ../gui/wxpython/dbmgr/base.py:1192 msgid "Apply SELECT statement and reload data records" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1224 +#: ../gui/wxpython/dbmgr/base.py:1226 msgid "Builder" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1229 +#: ../gui/wxpython/dbmgr/base.py:1231 msgid "SQL Builder" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1411 ../gui/wxpython/dbmgr/base.py:1600 +#: ../gui/wxpython/dbmgr/base.py:1413 ../gui/wxpython/dbmgr/base.py:1602 msgid "Insert new record" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1412 +#: ../gui/wxpython/dbmgr/base.py:1414 msgid "Delete selected record(s)" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1413 +#: ../gui/wxpython/dbmgr/base.py:1415 msgid "Delete all records" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1425 +#: ../gui/wxpython/dbmgr/base.py:1427 msgid "Highlight selected features and zoom" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1429 ../gui/wxpython/dbmgr/base.py:1940 +#: ../gui/wxpython/dbmgr/base.py:1431 ../gui/wxpython/dbmgr/base.py:1942 msgid "Extract selected features" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1430 +#: ../gui/wxpython/dbmgr/base.py:1432 msgid "Delete selected features" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1493 +#: ../gui/wxpython/dbmgr/base.py:1495 msgid "Update existing record" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1520 ../gui/wxpython/dbmgr/base.py:1633 +#: ../gui/wxpython/dbmgr/base.py:1522 ../gui/wxpython/dbmgr/base.py:1635 #, python-format msgid "Value '%(value)s' needs to be entered as %(type)s." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1539 +#: ../gui/wxpython/dbmgr/base.py:1541 #, python-format msgid "" "Unable to update existing record.\n" "%s" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1611 +#: ../gui/wxpython/dbmgr/base.py:1613 #, python-format msgid "Record with category number %d already exists in the table." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1621 +#: ../gui/wxpython/dbmgr/base.py:1623 #, python-format msgid "Category number (column %s) is missing." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1645 +#: ../gui/wxpython/dbmgr/base.py:1647 #, python-format msgid "" "Unable to insert new record.\n" "%s" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1698 +#: ../gui/wxpython/dbmgr/base.py:1700 #, python-format msgid "Selected data records (%d) will be permanently deleted from table. Do you want to delete them?" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1701 ../gui/wxpython/dbmgr/base.py:1751 +#: ../gui/wxpython/dbmgr/base.py:1703 ../gui/wxpython/dbmgr/base.py:1753 msgid "Delete records" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1748 +#: ../gui/wxpython/dbmgr/base.py:1750 #, python-format msgid "All data records (%d) will be permanently deleted from table. Do you want to delete them?" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1935 +#: ../gui/wxpython/dbmgr/base.py:1937 msgid "Nothing to extract." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1969 +#: ../gui/wxpython/dbmgr/base.py:1971 msgid "Nothing to delete." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2040 ../gui/wxpython/dbmgr/base.py:2076 +#: ../gui/wxpython/dbmgr/base.py:2042 ../gui/wxpython/dbmgr/base.py:2078 #, python-format msgid "" "Loading attribute data failed.\n" @@ -18809,7 +18878,7 @@ "%s" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2059 +#: ../gui/wxpython/dbmgr/base.py:2061 #, python-format msgid "" "Loading attribute data failed.\n" @@ -18818,47 +18887,47 @@ "%s" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2295 +#: ../gui/wxpython/dbmgr/base.py:2297 #, python-format msgid "Table <%s> - right-click to delete column(s)" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2399 ../gui/wxpython/gmodeler/dialogs.py:359 +#: ../gui/wxpython/dbmgr/base.py:2401 ../gui/wxpython/gmodeler/dialogs.py:359 msgid "To" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2517 +#: ../gui/wxpython/dbmgr/base.py:2519 msgid "Unable to rename column. No column name defined." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2525 +#: ../gui/wxpython/dbmgr/base.py:2527 #, python-format msgid "Unable to rename column <%(column)s> to <%(columnTo)s>. Column already exists in the table <%(table)s>." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2543 +#: ../gui/wxpython/dbmgr/base.py:2545 #, python-format msgid "Unable to rename column. Column <%(column)s> doesn't exist in the table <%(table)s>." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2582 +#: ../gui/wxpython/dbmgr/base.py:2584 msgid "Drop selected column" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2586 +#: ../gui/wxpython/dbmgr/base.py:2588 msgid "Drop all columns" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2618 +#: ../gui/wxpython/dbmgr/base.py:2620 #, python-format msgid "Selected %s will PERMANENTLY removed from table. Do you want to drop the column?" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2621 ../gui/wxpython/dbmgr/base.py:2665 +#: ../gui/wxpython/dbmgr/base.py:2623 ../gui/wxpython/dbmgr/base.py:2667 msgid "Drop column(s)" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2662 +#: ../gui/wxpython/dbmgr/base.py:2664 #, python-format msgid "" "Selected columns\n" @@ -18866,146 +18935,146 @@ "will PERMANENTLY removed from table. Do you want to drop the columns?" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2768 +#: ../gui/wxpython/dbmgr/base.py:2770 msgid "List of layers" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2853 ../gui/wxpython/dbmgr/base.py:3281 -#: ../gui/wxpython/dbmgr/base.py:3713 +#: ../gui/wxpython/dbmgr/base.py:2855 ../gui/wxpython/dbmgr/base.py:3283 +#: ../gui/wxpython/dbmgr/base.py:3715 #, python-format msgid "Drop also linked attribute table (%s)" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2896 +#: ../gui/wxpython/dbmgr/base.py:2898 msgid "Column name" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2896 ../gui/wxpython/gmodeler/frame.py:1732 +#: ../gui/wxpython/dbmgr/base.py:2898 ../gui/wxpython/gmodeler/frame.py:1732 #: ../gui/wxpython/gmodeler/frame.py:1785 msgid "Data type" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2896 +#: ../gui/wxpython/dbmgr/base.py:2898 msgid "Data length" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2953 ../gui/wxpython/dbmgr/base.py:3079 -#: ../gui/wxpython/dbmgr/base.py:3347 +#: ../gui/wxpython/dbmgr/base.py:2955 ../gui/wxpython/dbmgr/base.py:3081 +#: ../gui/wxpython/dbmgr/base.py:3349 msgid "Driver" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2956 +#: ../gui/wxpython/dbmgr/base.py:2958 msgid "Key" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3055 +#: ../gui/wxpython/dbmgr/base.py:3057 msgid "Add layer" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3065 +#: ../gui/wxpython/dbmgr/base.py:3067 msgid "Layer description" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3095 ../gui/wxpython/dbmgr/base.py:3139 -#: ../gui/wxpython/dbmgr/base.py:3365 +#: ../gui/wxpython/dbmgr/base.py:3097 ../gui/wxpython/dbmgr/base.py:3141 +#: ../gui/wxpython/dbmgr/base.py:3367 msgid "Key column" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3100 +#: ../gui/wxpython/dbmgr/base.py:3102 msgid "Insert record for each category into table" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3122 +#: ../gui/wxpython/dbmgr/base.py:3124 msgid "You need to add categories by v.category module." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3126 +#: ../gui/wxpython/dbmgr/base.py:3128 msgid "Table description" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3134 +#: ../gui/wxpython/dbmgr/base.py:3136 msgid "Table name" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3148 +#: ../gui/wxpython/dbmgr/base.py:3150 msgid "&Create table" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3152 +#: ../gui/wxpython/dbmgr/base.py:3154 #: ../gui/wxpython/web_services/dialogs.py:537 msgid "&Add layer" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3156 +#: ../gui/wxpython/dbmgr/base.py:3158 msgid "&Set default" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3260 +#: ../gui/wxpython/dbmgr/base.py:3262 msgid "Remove layer" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3263 +#: ../gui/wxpython/dbmgr/base.py:3265 msgid "Layer to remove" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3289 +#: ../gui/wxpython/dbmgr/base.py:3291 msgid "&Remove layer" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3332 +#: ../gui/wxpython/dbmgr/base.py:3334 msgid "Modify layer" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3408 +#: ../gui/wxpython/dbmgr/base.py:3410 msgid "&Modify layer" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3457 +#: ../gui/wxpython/dbmgr/base.py:3459 msgid "" "Unable to get list of tables.\n" "Please use db.connect to set database parameters." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3554 +#: ../gui/wxpython/dbmgr/base.py:3556 msgid "Unable to create new table. Table name or key column name is missing." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3561 +#: ../gui/wxpython/dbmgr/base.py:3563 #, python-format msgid "Unable to create new table. Table <%s> already exists in the database." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3602 +#: ../gui/wxpython/dbmgr/base.py:3604 #, python-format msgid "Unable to add new layer to vector map <%(vector)s>. Layer %(layer)d already exists." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3771 +#: ../gui/wxpython/dbmgr/base.py:3773 msgid "Field statistics" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3792 +#: ../gui/wxpython/dbmgr/base.py:3794 msgid "Copy statistics the clipboard (Ctrl+C)" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3859 +#: ../gui/wxpython/dbmgr/base.py:3861 msgid "Statistics is not support for DBF tables." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3886 +#: ../gui/wxpython/dbmgr/base.py:3888 msgid "Unable to calculte statistics." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3894 +#: ../gui/wxpython/dbmgr/base.py:3896 #, python-format msgid "Unable to calculte statistics. Invalid number of lines %d (should be %d)." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3914 +#: ../gui/wxpython/dbmgr/base.py:3916 msgid "Unable to calculte standard deviation." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3920 +#: ../gui/wxpython/dbmgr/base.py:3922 #, python-format msgid "Field statistics <%s>" msgstr "" @@ -19603,57 +19672,57 @@ msgid "Y" msgstr "" -#: ../gui/wxpython/timeline/frame.py:570 +#: ../gui/wxpython/timeline/frame.py:572 #, python-format msgid "Mapset: %s" msgstr "" -#: ../gui/wxpython/timeline/frame.py:571 +#: ../gui/wxpython/timeline/frame.py:573 #, python-format msgid "Map name: %s" msgstr "" -#: ../gui/wxpython/timeline/frame.py:573 +#: ../gui/wxpython/timeline/frame.py:575 #, python-format msgid "Start time: %s" msgstr "" -#: ../gui/wxpython/timeline/frame.py:576 +#: ../gui/wxpython/timeline/frame.py:578 #, python-format msgid "End time: %s" msgstr "" -#: ../gui/wxpython/timeline/frame.py:580 +#: ../gui/wxpython/timeline/frame.py:582 msgid "WARNING: invalid topology" msgstr "" -#: ../gui/wxpython/timeline/frame.py:582 +#: ../gui/wxpython/timeline/frame.py:584 msgid "" "\n" "Press Del to dismiss." msgstr "" -#: ../gui/wxpython/mapdisp/main.py:187 +#: ../gui/wxpython/mapdisp/main.py:189 #, python-format msgid "Unsupported command %s." msgstr "" -#: ../gui/wxpython/mapdisp/main.py:281 +#: ../gui/wxpython/mapdisp/main.py:283 #, python-format msgid "Unable to read cmdfile '%(cmd)s'. Details: %(det)s" msgstr "" -#: ../gui/wxpython/mapdisp/main.py:616 +#: ../gui/wxpython/mapdisp/main.py:618 #, python-format msgid "Starting map display <%s>..." msgstr "" -#: ../gui/wxpython/mapdisp/main.py:622 +#: ../gui/wxpython/mapdisp/main.py:624 #, python-format msgid "Unable to create file <%s>" msgstr "" -#: ../gui/wxpython/mapdisp/main.py:638 +#: ../gui/wxpython/mapdisp/main.py:640 #, python-format msgid "Stopping map display <%s>..." msgstr "" @@ -19803,33 +19872,33 @@ msgid "d.to.rast can be used only in 2D mode." msgstr "" -#: ../gui/wxpython/mapdisp/frame.py:890 +#: ../gui/wxpython/mapdisp/frame.py:889 #, python-format msgid "Vector map <%s> opened for editing - skipped." msgstr "" -#: ../gui/wxpython/mapdisp/frame.py:961 +#: ../gui/wxpython/mapdisp/frame.py:960 #, python-brace-format msgid "Failed to query vector map(s) <{maps}>. Check database settings and topology." msgstr "" -#: ../gui/wxpython/mapdisp/frame.py:1395 +#: ../gui/wxpython/mapdisp/frame.py:1394 msgid "Set computational region extent from display" msgstr "" -#: ../gui/wxpython/mapdisp/frame.py:1397 +#: ../gui/wxpython/mapdisp/frame.py:1396 msgid "Set computational region extent interactively" msgstr "" -#: ../gui/wxpython/mapdisp/frame.py:1399 +#: ../gui/wxpython/mapdisp/frame.py:1398 msgid "Set computational region from named region" msgstr "" -#: ../gui/wxpython/mapdisp/frame.py:1404 +#: ../gui/wxpython/mapdisp/frame.py:1403 msgid "Save computational region to named region" msgstr "" -#: ../gui/wxpython/mapdisp/frame.py:1537 +#: ../gui/wxpython/mapdisp/frame.py:1536 msgid "Raster Digitizer Toolbar" msgstr "" @@ -20220,10 +20289,6 @@ msgstr "Tiling " #, fuzzy -msgid "Name for the output raster map:" -msgstr "Nama untuk peta vektor baru:" - -#, fuzzy msgid "Export variance map as well: " msgstr "Ekspor peta raster " diff -Nru grass-7.4.3/locale/po/grasswxpy_it.po grass-7.6.0/locale/po/grasswxpy_it.po --- grass-7.4.3/locale/po/grasswxpy_it.po 2018-11-24 09:49:59.000000000 +0000 +++ grass-7.6.0/locale/po/grasswxpy_it.po 2018-12-26 10:57:24.000000000 +0000 @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: grasswxpy_it\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-03-24 00:06+0100\n" +"POT-Creation-Date: 2018-12-26 11:43+0100\n" "PO-Revision-Date: 2015-03-29 10:08+0100\n" "Last-Translator: Luca Delucchi \n" "Language-Team: Italian \n" @@ -55,18 +55,18 @@ msgid "Set drawing color (not raster cell color)" msgstr "" -#: ../gui/wxpython/rdigit/toolbars.py:88 +#: ../gui/wxpython/rdigit/toolbars.py:85 msgid "Cell value:" msgstr "Valori della cella:" -#: ../gui/wxpython/rdigit/toolbars.py:101 +#: ../gui/wxpython/rdigit/toolbars.py:99 msgid "Width of currently digitized line or diameter of a digitized point in map units." msgstr "" -#: ../gui/wxpython/rdigit/toolbars.py:102 +#: ../gui/wxpython/rdigit/toolbars.py:100 #: ../gui/wxpython/nviz/preferences.py:559 -#: ../gui/wxpython/gui_core/dialogs.py:1933 -#: ../gui/wxpython/psmap/dialogs.py:3831 +#: ../gui/wxpython/gui_core/dialogs.py:1938 +#: ../gui/wxpython/psmap/dialogs.py:3833 #: ../gui/wxpython/gmodeler/preferences.py:184 #: ../gui/wxpython/gmodeler/preferences.py:350 #: ../gui/wxpython/gmodeler/preferences.py:462 @@ -74,7 +74,7 @@ msgid "Width:" msgstr "Larghezza:" -#: ../gui/wxpython/rdigit/toolbars.py:142 +#: ../gui/wxpython/rdigit/toolbars.py:146 msgid "New raster map" msgstr "Nuovo raster" @@ -105,7 +105,7 @@ #: ../gui/wxpython/rdigit/dialogs.py:104 #: ../gui/wxpython/modules/colorrules.py:679 -#: ../gui/wxpython/gui_core/dialogs.py:475 +#: ../gui/wxpython/gui_core/dialogs.py:476 #: ../gui/wxpython/lmgr/layertree.py:1085 #: ../gui/wxpython/datacatalog/tree.py:220 msgid "Overwrite?" @@ -198,7 +198,7 @@ msgstr "Scrivi il nome del file o clicca per scegliere un file e salvare la tabella dei colori" #: ../gui/wxpython/modules/colorrules.py:453 ../gui/wxpython/menustrings.py:9 -#: ../gui/wxpython/menustrings.py:2009 +#: ../gui/wxpython/menustrings.py:2010 #: ../gui/wxpython/image2target/ii2t_menustrings.py:10 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1977 msgid "Save" @@ -225,7 +225,7 @@ msgstr "Ricarica la tabella di default" #: ../gui/wxpython/modules/colorrules.py:582 -#: ../gui/wxpython/iclass/toolbars.py:76 +#: ../gui/wxpython/iclass/toolbars.py:78 msgid "Preview" msgstr "Anteprima" @@ -244,7 +244,7 @@ msgstr "Il file <%s> esiste già. Si vuole sovrascriverlo?" #: ../gui/wxpython/modules/colorrules.py:690 -#: ../gui/wxpython/gui_core/forms.py:2346 +#: ../gui/wxpython/gui_core/forms.py:2376 msgid "Nothing to save." msgstr "Niente da salvare." @@ -268,7 +268,7 @@ #: ../gui/wxpython/modules/colorrules.py:972 #: ../gui/wxpython/modules/colorrules.py:1654 #: ../gui/wxpython/modules/colorrules.py:1658 -#: ../gui/wxpython/psmap/dialogs.py:3537 +#: ../gui/wxpython/psmap/dialogs.py:3539 msgid "range" msgstr "intervallo" @@ -336,7 +336,7 @@ msgstr "Usa una colonna dei colori invece della tabella dei colori:" #: ../gui/wxpython/modules/colorrules.py:1139 ../gui/wxpython/dbmgr/base.py:467 -#: ../gui/wxpython/dbmgr/base.py:2307 +#: ../gui/wxpython/dbmgr/base.py:2309 msgid "Add column" msgstr "Aggiungi colonna" @@ -433,7 +433,7 @@ msgstr "Espressione" #: ../gui/wxpython/modules/mcalc_builder.py:158 -#: ../gui/wxpython/modules/vclean.py:173 ../gui/wxpython/gui_core/forms.py:595 +#: ../gui/wxpython/modules/vclean.py:173 ../gui/wxpython/gui_core/forms.py:607 #: ../gui/wxpython/gui_core/menu.py:174 ../gui/wxpython/gmodeler/model.py:2835 #: ../gui/wxpython/gmodeler/frame.py:1983 msgid "&Run" @@ -444,7 +444,7 @@ msgstr "Salva espressione in un file" #: ../gui/wxpython/modules/mcalc_builder.py:165 -#: ../gui/wxpython/gui_core/forms.py:1858 +#: ../gui/wxpython/gui_core/forms.py:1868 msgid "&Load" msgstr "&Carica" @@ -453,7 +453,7 @@ msgstr "Carica espressione dal file" #: ../gui/wxpython/modules/mcalc_builder.py:169 -#: ../gui/wxpython/gui_core/forms.py:615 +#: ../gui/wxpython/gui_core/forms.py:627 msgid "Copy the current command string to the clipboard" msgstr "Copia la seguente stringa di comando negli appunti" @@ -576,7 +576,7 @@ #: ../gui/wxpython/modules/mcalc_builder.py:283 #: ../gui/wxpython/modules/import_export.py:96 #: ../gui/wxpython/modules/vclean.py:145 -#: ../gui/wxpython/gui_core/preferences.py:1138 +#: ../gui/wxpython/gui_core/preferences.py:1132 #: ../gui/wxpython/gmodeler/preferences.py:682 msgid "Allow output files to overwrite existing files" msgstr "Permetti al file di output di sovrascrivere file esistenti" @@ -597,28 +597,28 @@ msgid "Add created raster map into layer tree" msgstr "Aggiungi la raster creata nel layer tree" -#: ../gui/wxpython/modules/mcalc_builder.py:642 +#: ../gui/wxpython/modules/mcalc_builder.py:658 msgid "You must enter the name of a new raster map to create." msgstr "Bisogna inserire il nome della nuova mappa da creare." -#: ../gui/wxpython/modules/mcalc_builder.py:653 +#: ../gui/wxpython/modules/mcalc_builder.py:669 msgid "You must enter an expression to create a new raster map." msgstr "Bisogna inserire un'istruzione per creare una nuova mappa." -#: ../gui/wxpython/modules/mcalc_builder.py:713 +#: ../gui/wxpython/modules/mcalc_builder.py:729 msgid "Choose a file name to save the expression" msgstr "Scegli un nome per salvara l'espressione" -#: ../gui/wxpython/modules/mcalc_builder.py:714 -#: ../gui/wxpython/modules/mcalc_builder.py:736 +#: ../gui/wxpython/modules/mcalc_builder.py:730 +#: ../gui/wxpython/modules/mcalc_builder.py:752 msgid "Expression file (*)|*" msgstr "File espressione (*)|*" -#: ../gui/wxpython/modules/mcalc_builder.py:735 +#: ../gui/wxpython/modules/mcalc_builder.py:751 msgid "Choose a file name to load the expression" msgstr "Scegliere il nome di un file per caricare l'espressione" -#: ../gui/wxpython/modules/mcalc_builder.py:771 +#: ../gui/wxpython/modules/mcalc_builder.py:787 #, python-brace-format msgid "'{cmd}' copied to clipboard" msgstr "'{cmd}' copiato negli appunti" @@ -647,12 +647,12 @@ #: ../gui/wxpython/modules/import_export.py:78 #: ../gui/wxpython/modules/import_export.py:869 -#: ../gui/wxpython/gui_core/forms.py:2031 +#: ../gui/wxpython/gui_core/forms.py:2041 msgid "Layer id" msgstr "Layer id" #: ../gui/wxpython/modules/import_export.py:79 -#: ../gui/wxpython/gui_core/forms.py:2032 +#: ../gui/wxpython/gui_core/forms.py:2042 #: ../gui/wxpython/web_services/widgets.py:937 msgid "Layer name" msgstr "Layer name" @@ -662,13 +662,13 @@ msgstr "Nome per la mappa GRASS di output (editabile)" #: ../gui/wxpython/modules/import_export.py:82 -#: ../gui/wxpython/gui_core/forms.py:2033 ../gui/wxpython/psmap/dialogs.py:2176 +#: ../gui/wxpython/gui_core/forms.py:2043 ../gui/wxpython/psmap/dialogs.py:2178 msgid "Feature type" msgstr "Tipologia delle feature" #: ../gui/wxpython/modules/import_export.py:83 #: ../gui/wxpython/modules/import_export.py:85 -#: ../gui/wxpython/gui_core/forms.py:2034 +#: ../gui/wxpython/gui_core/forms.py:2044 msgid "Projection match" msgstr "La proiezione corrisponde" @@ -677,16 +677,16 @@ msgstr "Sovrascrive la proiezione (usa la proiezione della location)" #: ../gui/wxpython/modules/import_export.py:105 -#: ../gui/wxpython/gui_core/forms.py:684 +#: ../gui/wxpython/gui_core/forms.py:696 msgid "Close dialog on finish" msgstr "Chiudi dialogo alla fine" #: ../gui/wxpython/modules/import_export.py:117 #: ../gui/wxpython/modules/import_export.py:670 #: ../gui/wxpython/iscatt/dialogs.py:402 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1878 -#: ../gui/wxpython/image2target/ii2t_manager.py:2703 -#: ../gui/wxpython/gcp/manager.py:2630 ../gui/wxpython/vnet/dialogs.py:1312 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1880 +#: ../gui/wxpython/image2target/ii2t_manager.py:2706 +#: ../gui/wxpython/gcp/manager.py:2632 ../gui/wxpython/vnet/dialogs.py:1312 #: ../gui/wxpython/web_services/dialogs.py:145 #: ../gui/wxpython/web_services/dialogs.py:901 msgid "Close dialog" @@ -713,7 +713,7 @@ msgstr "Impostazione dell'import" #: ../gui/wxpython/modules/import_export.py:376 -#: ../gui/wxpython/menustrings.py:161 ../gui/wxpython/menustrings.py:1179 +#: ../gui/wxpython/menustrings.py:161 ../gui/wxpython/menustrings.py:1180 #: ../gui/wxpython/image2target/ii2t_menustrings.py:159 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1160 #: ../gui/wxpython/lmgr/layertree.py:60 @@ -721,7 +721,7 @@ msgstr "Collega a un raster esterno" #: ../gui/wxpython/modules/import_export.py:378 -#: ../gui/wxpython/menustrings.py:36 ../gui/wxpython/menustrings.py:1054 +#: ../gui/wxpython/menustrings.py:36 ../gui/wxpython/menustrings.py:1055 #: ../gui/wxpython/image2target/ii2t_menustrings.py:37 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1038 #: ../gui/wxpython/lmgr/layertree.py:58 @@ -759,7 +759,7 @@ msgstr "Imposibbile determinare il numero di bande raster" #: ../gui/wxpython/modules/import_export.py:517 -#: ../gui/wxpython/menustrings.py:163 ../gui/wxpython/menustrings.py:1181 +#: ../gui/wxpython/menustrings.py:163 ../gui/wxpython/menustrings.py:1182 #: ../gui/wxpython/image2target/ii2t_menustrings.py:161 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1162 #: ../gui/wxpython/lmgr/layertree.py:68 @@ -767,7 +767,7 @@ msgstr "Collega a un vettoriale esterno" #: ../gui/wxpython/modules/import_export.py:519 -#: ../gui/wxpython/menustrings.py:67 ../gui/wxpython/menustrings.py:1085 +#: ../gui/wxpython/menustrings.py:67 ../gui/wxpython/menustrings.py:1086 #: ../gui/wxpython/image2target/ii2t_menustrings.py:67 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1068 #: ../gui/wxpython/lmgr/layertree.py:66 @@ -804,21 +804,21 @@ #: ../gui/wxpython/location_wizard/wizard.py:1421 #: ../gui/wxpython/location_wizard/wizard.py:1511 #: ../gui/wxpython/location_wizard/wizard.py:1739 -#: ../gui/wxpython/nviz/tools.py:626 ../gui/wxpython/gui_core/forms.py:1819 -#: ../gui/wxpython/gui_core/forms.py:1911 -#: ../gui/wxpython/gui_core/gselect.py:1193 -#: ../gui/wxpython/gui_core/gselect.py:1507 -#: ../gui/wxpython/gui_core/gselect.py:1523 -#: ../gui/wxpython/gui_core/gselect.py:1570 -#: ../gui/wxpython/gui_core/gselect.py:1606 -#: ../gui/wxpython/psmap/dialogs.py:2679 ../gui/wxpython/psmap/dialogs.py:3021 -#: ../gui/wxpython/psmap/dialogs.py:5796 -#: ../gui/wxpython/animation/dialogs.py:508 -#: ../gui/wxpython/animation/dialogs.py:1080 -#: ../gui/wxpython/animation/dialogs.py:1198 -#: ../gui/wxpython/animation/dialogs.py:1234 -#: ../gui/wxpython/animation/dialogs.py:1258 -#: ../gui/wxpython/animation/dialogs.py:1289 +#: ../gui/wxpython/nviz/tools.py:626 ../gui/wxpython/gui_core/forms.py:1829 +#: ../gui/wxpython/gui_core/forms.py:1921 +#: ../gui/wxpython/gui_core/gselect.py:1199 +#: ../gui/wxpython/gui_core/gselect.py:1499 +#: ../gui/wxpython/gui_core/gselect.py:1515 +#: ../gui/wxpython/gui_core/gselect.py:1562 +#: ../gui/wxpython/gui_core/gselect.py:1598 +#: ../gui/wxpython/psmap/dialogs.py:2681 ../gui/wxpython/psmap/dialogs.py:3023 +#: ../gui/wxpython/psmap/dialogs.py:5798 +#: ../gui/wxpython/animation/dialogs.py:511 +#: ../gui/wxpython/animation/dialogs.py:1083 +#: ../gui/wxpython/animation/dialogs.py:1201 +#: ../gui/wxpython/animation/dialogs.py:1237 +#: ../gui/wxpython/animation/dialogs.py:1261 +#: ../gui/wxpython/animation/dialogs.py:1292 ../gui/wxpython/tplot/frame.py:316 msgid "Browse" msgstr "Naviga" @@ -963,7 +963,7 @@ msgstr "Estensione" #: ../gui/wxpython/modules/histogram.py:191 -#: ../gui/wxpython/mapwin/buffered.py:699 +#: ../gui/wxpython/mapwin/buffered.py:701 msgid "Please wait, exporting image..." msgstr "Per favore aspettare, esportando immagine..." @@ -972,8 +972,8 @@ msgstr "GRASS GIS Strumento Istogramma (d.histogram)" #: ../gui/wxpython/modules/histogram.py:400 -#: ../gui/wxpython/iclass/g.gui.iclass.py:91 ../gui/wxpython/nviz/wxnviz.py:347 -#: ../gui/wxpython/nviz/wxnviz.py:358 +#: ../gui/wxpython/iclass/g.gui.iclass.py:91 ../gui/wxpython/nviz/wxnviz.py:352 +#: ../gui/wxpython/nviz/wxnviz.py:363 #: ../gui/wxpython/mapswipe/g.gui.mapswipe.py:79 #, python-format msgid "Raster map <%s> not found" @@ -993,7 +993,7 @@ #: ../gui/wxpython/modules/histogram.py:501 ../gui/wxpython/wxplot/base.py:610 #: ../gui/wxpython/photo2image/ip2i_mapdisplay.py:425 -#: ../gui/wxpython/menustrings.py:2055 +#: ../gui/wxpython/menustrings.py:2056 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2023 #: ../gui/wxpython/image2target/ii2t_mapdisplay.py:426 #: ../gui/wxpython/psmap/toolbars.py:76 ../gui/wxpython/gcp/mapdisplay.py:426 @@ -1344,10 +1344,10 @@ msgid "Selected group must be in current mapset" msgstr "Il gruppo selezionato dev'essere nel mapset attuale" -#: ../gui/wxpython/wxplot/dialogs.py:602 ../gui/wxpython/psmap/dialogs.py:595 -#: ../gui/wxpython/psmap/dialogs.py:1421 ../gui/wxpython/psmap/dialogs.py:1445 -#: ../gui/wxpython/psmap/dialogs.py:1496 ../gui/wxpython/psmap/dialogs.py:5104 -#: ../gui/wxpython/animation/dialogs.py:743 +#: ../gui/wxpython/wxplot/dialogs.py:602 ../gui/wxpython/psmap/dialogs.py:597 +#: ../gui/wxpython/psmap/dialogs.py:1423 ../gui/wxpython/psmap/dialogs.py:1447 +#: ../gui/wxpython/psmap/dialogs.py:1498 ../gui/wxpython/psmap/dialogs.py:5106 +#: ../gui/wxpython/animation/dialogs.py:746 #: ../gui/wxpython/animation/controller.py:295 msgid "Invalid input" msgstr "Input invalido" @@ -1378,11 +1378,11 @@ msgstr "Dimensione del font delle etichette (pts):" #: ../gui/wxpython/wxplot/dialogs.py:751 -#: ../gui/wxpython/gui_core/preferences.py:507 -#: ../gui/wxpython/gui_core/preferences.py:787 -#: ../gui/wxpython/gui_core/dialogs.py:2414 -#: ../gui/wxpython/psmap/dialogs.py:3947 ../gui/wxpython/psmap/dialogs.py:4554 -#: ../gui/wxpython/psmap/dialogs.py:5218 +#: ../gui/wxpython/gui_core/preferences.py:500 +#: ../gui/wxpython/gui_core/preferences.py:781 +#: ../gui/wxpython/gui_core/dialogs.py:2419 +#: ../gui/wxpython/psmap/dialogs.py:3949 ../gui/wxpython/psmap/dialogs.py:4556 +#: ../gui/wxpython/psmap/dialogs.py:5220 msgid "Font settings" msgstr "Impostazioni del font" @@ -1400,9 +1400,9 @@ #: ../gui/wxpython/wxplot/dialogs.py:829 ../gui/wxpython/wxplot/dialogs.py:1428 #: ../gui/wxpython/iscatt/dialogs.py:397 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1873 -#: ../gui/wxpython/image2target/ii2t_manager.py:2698 -#: ../gui/wxpython/gcp/manager.py:2625 ../gui/wxpython/vnet/dialogs.py:1307 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1875 +#: ../gui/wxpython/image2target/ii2t_manager.py:2701 +#: ../gui/wxpython/gcp/manager.py:2627 ../gui/wxpython/vnet/dialogs.py:1307 msgid "Apply changes for the current session" msgstr "Applica i cambiamenti per la sessione corrente" @@ -1412,17 +1412,17 @@ #: ../gui/wxpython/wxplot/dialogs.py:836 ../gui/wxpython/wxplot/dialogs.py:1432 #: ../gui/wxpython/iscatt/dialogs.py:400 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1876 -#: ../gui/wxpython/image2target/ii2t_manager.py:2701 -#: ../gui/wxpython/gui_core/preferences.py:98 -#: ../gui/wxpython/gcp/manager.py:2628 ../gui/wxpython/vnet/dialogs.py:1310 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1878 +#: ../gui/wxpython/image2target/ii2t_manager.py:2704 +#: ../gui/wxpython/gui_core/preferences.py:100 +#: ../gui/wxpython/gcp/manager.py:2630 ../gui/wxpython/vnet/dialogs.py:1310 msgid "Apply and save changes to user settings file (default for next sessions)" msgstr "Applica e salva cambiamenti per le impostazione per l'utente" #: ../gui/wxpython/wxplot/dialogs.py:838 ../gui/wxpython/wxplot/dialogs.py:1433 #: ../gui/wxpython/vdigit/preferences.py:70 -#: ../gui/wxpython/gui_core/preferences.py:101 -#: ../gui/wxpython/psmap/dialogs.py:475 +#: ../gui/wxpython/gui_core/preferences.py:103 +#: ../gui/wxpython/psmap/dialogs.py:477 #: ../gui/wxpython/gmodeler/preferences.py:696 msgid "Close dialog and ignore changes" msgstr "Chiudi e ignora i cambiamenti" @@ -1437,7 +1437,7 @@ msgstr "Nessuna mappa o gruppi di immagini selezionate da disegnare." #: ../gui/wxpython/wxplot/dialogs.py:965 ../gui/wxpython/core/workspace.py:1635 -#: ../gui/wxpython/core/gcmd.py:140 ../gui/wxpython/mapwin/buffered.py:2141 +#: ../gui/wxpython/core/gcmd.py:142 ../gui/wxpython/mapwin/buffered.py:2142 msgid "Warning" msgstr "Attenzione" @@ -1463,8 +1463,8 @@ msgid "Line width" msgstr "Grandezza linea" -#: ../gui/wxpython/wxplot/dialogs.py:1072 ../gui/wxpython/psmap/dialogs.py:2942 -#: ../gui/wxpython/psmap/dialogs.py:6807 +#: ../gui/wxpython/wxplot/dialogs.py:1072 ../gui/wxpython/psmap/dialogs.py:2944 +#: ../gui/wxpython/psmap/dialogs.py:6809 msgid "Line style" msgstr "Stile della linea" @@ -1481,7 +1481,7 @@ #: ../gui/wxpython/wxplot/dialogs.py:1109 #: ../gui/wxpython/wxplot/dialogs.py:1191 ../gui/wxpython/iclass/dialogs.py:396 #: ../gui/wxpython/nviz/tools.py:976 ../gui/wxpython/nviz/tools.py:2816 -#: ../gui/wxpython/psmap/dialogs.py:6378 ../gui/wxpython/psmap/dialogs.py:6738 +#: ../gui/wxpython/psmap/dialogs.py:6380 ../gui/wxpython/psmap/dialogs.py:6740 #: ../gui/wxpython/gmodeler/preferences.py:107 #: ../gui/wxpython/gmodeler/preferences.py:421 #: ../gui/wxpython/gmodeler/preferences.py:533 @@ -1489,19 +1489,19 @@ msgstr "Colore" #: ../gui/wxpython/wxplot/dialogs.py:1123 -#: ../gui/wxpython/wxplot/dialogs.py:1204 ../gui/wxpython/psmap/dialogs.py:2730 -#: ../gui/wxpython/psmap/dialogs.py:3804 ../gui/wxpython/psmap/dialogs.py:4852 +#: ../gui/wxpython/wxplot/dialogs.py:1204 ../gui/wxpython/psmap/dialogs.py:2732 +#: ../gui/wxpython/psmap/dialogs.py:3806 ../gui/wxpython/psmap/dialogs.py:4854 msgid "Size" msgstr "Dimensione" #: ../gui/wxpython/wxplot/dialogs.py:1137 -#: ../gui/wxpython/wxplot/dialogs.py:1218 ../gui/wxpython/psmap/dialogs.py:2414 -#: ../gui/wxpython/psmap/dialogs.py:2575 +#: ../gui/wxpython/wxplot/dialogs.py:1218 ../gui/wxpython/psmap/dialogs.py:2416 +#: ../gui/wxpython/psmap/dialogs.py:2577 msgid "Fill" msgstr "Riempimento" #: ../gui/wxpython/wxplot/dialogs.py:1164 -#: ../gui/wxpython/wxplot/dialogs.py:1245 ../gui/wxpython/psmap/dialogs.py:4942 +#: ../gui/wxpython/wxplot/dialogs.py:1245 ../gui/wxpython/psmap/dialogs.py:4944 msgid "Style" msgstr "Stile" @@ -1719,63 +1719,63 @@ "%s" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:34 +#: ../gui/wxpython/iclass/toolbars.py:36 msgid "Set opacity level" msgstr "Imposta il livello di opacità" -#: ../gui/wxpython/iclass/toolbars.py:37 ../gui/wxpython/iclass/dialogs.py:280 +#: ../gui/wxpython/iclass/toolbars.py:39 ../gui/wxpython/iclass/dialogs.py:280 msgid "Class manager" msgstr "Gestore di classi" -#: ../gui/wxpython/iclass/toolbars.py:40 ../gui/wxpython/iclass/dialogs.py:44 +#: ../gui/wxpython/iclass/toolbars.py:42 ../gui/wxpython/iclass/dialogs.py:44 #: ../gui/wxpython/iscatt/toolbars.py:46 msgid "Select imagery group" msgstr "Seleziona gruppo di immagini" -#: ../gui/wxpython/iclass/toolbars.py:43 +#: ../gui/wxpython/iclass/toolbars.py:45 msgid "Run analysis, update histogram and coincidence plots" msgstr "Esegue le analisi, aggiorna gli istogrammi e i grafici delle coincidenze" -#: ../gui/wxpython/iclass/toolbars.py:46 +#: ../gui/wxpython/iclass/toolbars.py:48 msgid "Save signature file for i.maxlik" msgstr "Salva il file delle firme spettrali per i.maxlik" -#: ../gui/wxpython/iclass/toolbars.py:49 +#: ../gui/wxpython/iclass/toolbars.py:51 msgid "Remove selected map layer" msgstr "Elimina il layer selezionato" -#: ../gui/wxpython/iclass/toolbars.py:52 +#: ../gui/wxpython/iclass/toolbars.py:54 msgid "Export training areas to vector map" msgstr "Esporta le aree di addestramento in una mappa vettoriale" -#: ../gui/wxpython/iclass/toolbars.py:55 +#: ../gui/wxpython/iclass/toolbars.py:57 msgid "Import training areas from vector map" msgstr "Importa aree di addestramento da una mappa vettoriale" -#: ../gui/wxpython/iclass/toolbars.py:58 +#: ../gui/wxpython/iclass/toolbars.py:60 #: ../gui/wxpython/gui_core/simplelmgr.py:480 #: ../gui/wxpython/lmgr/layertree.py:82 msgid "Add RGB map layer" msgstr "Aggiungi RGB layer" -#: ../gui/wxpython/iclass/toolbars.py:76 +#: ../gui/wxpython/iclass/toolbars.py:78 msgid "Training" msgstr "Addestramento" -#: ../gui/wxpython/iclass/toolbars.py:82 +#: ../gui/wxpython/iclass/toolbars.py:84 msgid "Set map canvas for " msgstr "Imposta l'area di mappa per" -#: ../gui/wxpython/iclass/toolbars.py:84 +#: ../gui/wxpython/iclass/toolbars.py:86 msgid "/ Zoom to map" msgstr "/ Zoom alla mappa" -#: ../gui/wxpython/iclass/toolbars.py:260 -#: ../gui/wxpython/iclass/toolbars.py:269 +#: ../gui/wxpython/iclass/toolbars.py:262 +#: ../gui/wxpython/iclass/toolbars.py:271 msgid "std dev" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:343 +#: ../gui/wxpython/iclass/toolbars.py:345 msgid "Add raster map" msgstr "Aggiungi raster" @@ -1956,8 +1956,8 @@ msgid "Subgroup <%s> not found" msgstr "Sotto gruppo <%s> non trovato" -#: ../gui/wxpython/iclass/g.gui.iclass.py:98 ../gui/wxpython/nviz/wxnviz.py:435 -#: ../gui/wxpython/dbmgr/sqlbuilder.py:62 +#: ../gui/wxpython/iclass/g.gui.iclass.py:98 ../gui/wxpython/nviz/wxnviz.py:440 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:64 #: ../gui/wxpython/dbmgr/g.gui.dbmgr.py:48 #, python-format msgid "Vector map <%s> not found" @@ -1989,8 +1989,8 @@ msgstr "Nessuna classe selezionata" #: ../gui/wxpython/iclass/dialogs.py:78 -#: ../gui/wxpython/image2target/ii2t_manager.py:565 -#: ../gui/wxpython/gcp/manager.py:536 +#: ../gui/wxpython/image2target/ii2t_manager.py:567 +#: ../gui/wxpython/gcp/manager.py:538 msgid "Create/edit group..." msgstr "Crea/modifica gruppo..." @@ -2042,20 +2042,20 @@ msgstr "Nome del raster:" #: ../gui/wxpython/iclass/dialogs.py:259 -#: ../gui/wxpython/gui_core/dialogs.py:239 +#: ../gui/wxpython/gui_core/dialogs.py:240 #: ../gui/wxpython/gmodeler/dialogs.py:91 msgid "Name of vector map:" msgstr "Nome del vettoriale:" -#: ../gui/wxpython/iclass/dialogs.py:295 ../gui/wxpython/iscatt/frame.py:140 +#: ../gui/wxpython/iclass/dialogs.py:295 ../gui/wxpython/iscatt/frame.py:143 msgid "Classes" msgstr "Classi" -#: ../gui/wxpython/iclass/dialogs.py:395 ../gui/wxpython/iscatt/frame.py:413 +#: ../gui/wxpython/iclass/dialogs.py:395 ../gui/wxpython/iscatt/frame.py:416 msgid "Class name" msgstr "Nome della classe" -#: ../gui/wxpython/iclass/dialogs.py:429 ../gui/wxpython/iscatt/frame.py:451 +#: ../gui/wxpython/iclass/dialogs.py:429 ../gui/wxpython/iscatt/frame.py:454 msgid "Please use only ASCII characters." msgstr "Usare solo caratteri ASCII" @@ -2343,64 +2343,64 @@ msgid "Remove selected class" msgstr "Rimuove la classe selezionata" -#: ../gui/wxpython/iscatt/frame.py:166 +#: ../gui/wxpython/iscatt/frame.py:169 msgid "GRASS GIS Interactive Scatter Plot Tool" msgstr "Strumento Scatter Plot Interattivo di GRASS GIS" -#: ../gui/wxpython/iscatt/frame.py:398 +#: ../gui/wxpython/iscatt/frame.py:401 msgid "scatter plot" msgstr "scatter plot" -#: ../gui/wxpython/iscatt/frame.py:476 +#: ../gui/wxpython/iscatt/frame.py:479 msgid "Maximum limit of categories number was reached." msgstr "Limite massimo del numero di categorie è stato raggiunto." -#: ../gui/wxpython/iscatt/frame.py:572 +#: ../gui/wxpython/iscatt/frame.py:575 msgid "Rename class" msgstr "Rinomina classe" -#: ../gui/wxpython/iscatt/frame.py:576 +#: ../gui/wxpython/iscatt/frame.py:579 msgid "Set color" msgstr "Imposta colore" -#: ../gui/wxpython/iscatt/frame.py:580 ../gui/wxpython/lmgr/layertree.py:491 +#: ../gui/wxpython/iscatt/frame.py:583 ../gui/wxpython/lmgr/layertree.py:491 msgid "Change opacity level" msgstr "Cambia il livello di opacità" -#: ../gui/wxpython/iscatt/frame.py:584 +#: ../gui/wxpython/iscatt/frame.py:587 msgid "Hide" msgstr "Nascondere" -#: ../gui/wxpython/iscatt/frame.py:586 +#: ../gui/wxpython/iscatt/frame.py:589 msgid "Show" msgstr "Mostra" -#: ../gui/wxpython/iscatt/frame.py:601 +#: ../gui/wxpython/iscatt/frame.py:604 msgid "Move to top" msgstr "Spostare in alto" -#: ../gui/wxpython/iscatt/frame.py:607 +#: ../gui/wxpython/iscatt/frame.py:610 msgid "Move to bottom" msgstr "Spostare in basso" -#: ../gui/wxpython/iscatt/frame.py:615 +#: ../gui/wxpython/iscatt/frame.py:618 msgid "Move category up" msgstr "Muove categoria in su" -#: ../gui/wxpython/iscatt/frame.py:621 +#: ../gui/wxpython/iscatt/frame.py:624 msgid "Move category down" msgstr "Muove categoria in giù" -#: ../gui/wxpython/iscatt/frame.py:629 +#: ../gui/wxpython/iscatt/frame.py:632 msgid "Export class raster" msgstr "Esporta classe raster" -#: ../gui/wxpython/iscatt/frame.py:701 +#: ../gui/wxpython/iscatt/frame.py:704 #, python-format msgid "Change opacity of class <%s>" msgstr "cambia opacità della classe <%s>" -#: ../gui/wxpython/iscatt/frame.py:726 +#: ../gui/wxpython/iscatt/frame.py:729 msgid "Empty name was inserted." msgstr "È stato inserito un nome vuoto." @@ -2501,19 +2501,19 @@ #: ../gui/wxpython/location_wizard/wizard.py:675 #: ../gui/wxpython/location_wizard/wizard.py:864 #: ../gui/wxpython/location_wizard/wizard.py:2013 -#: ../gui/wxpython/core/workspace.py:1616 ../gui/wxpython/core/gcmd.py:113 -#: ../gui/wxpython/gis_set.py:281 ../gui/wxpython/gis_set.py:711 -#: ../gui/wxpython/gis_set.py:755 +#: ../gui/wxpython/core/workspace.py:1616 ../gui/wxpython/core/gcmd.py:115 +#: ../gui/wxpython/gis_set.py:282 ../gui/wxpython/gis_set.py:653 +#: ../gui/wxpython/gis_set.py:697 #: ../gui/wxpython/image2target/ii2t_gis_set.py:276 #: ../gui/wxpython/image2target/ii2t_gis_set.py:654 #: ../gui/wxpython/image2target/ii2t_gis_set.py:698 #: ../gui/wxpython/vdigit/dialogs.py:253 ../gui/wxpython/vdigit/dialogs.py:447 -#: ../gui/wxpython/gui_core/preferences.py:238 -#: ../gui/wxpython/gui_core/preferences.py:1925 -#: ../gui/wxpython/gui_core/preferences.py:1958 -#: ../gui/wxpython/gui_core/preferences.py:1970 -#: ../gui/wxpython/gui_core/preferences.py:1982 -#: ../gui/wxpython/psmap/dialogs.py:5594 ../gui/wxpython/lmgr/layertree.py:1003 +#: ../gui/wxpython/gui_core/preferences.py:231 +#: ../gui/wxpython/gui_core/preferences.py:1919 +#: ../gui/wxpython/gui_core/preferences.py:1952 +#: ../gui/wxpython/gui_core/preferences.py:1964 +#: ../gui/wxpython/gui_core/preferences.py:1976 +#: ../gui/wxpython/psmap/dialogs.py:5596 ../gui/wxpython/lmgr/layertree.py:1003 #: ../gui/wxpython/gmodeler/frame.py:1141 msgid "Error" msgstr "Errore" @@ -2561,12 +2561,12 @@ msgstr "Celle 3D: %d" #: ../gui/wxpython/location_wizard/dialogs.py:276 -#: ../gui/wxpython/psmap/dialogs.py:531 +#: ../gui/wxpython/psmap/dialogs.py:533 msgid "Top" msgstr "Alto" #: ../gui/wxpython/location_wizard/dialogs.py:284 -#: ../gui/wxpython/psmap/dialogs.py:532 +#: ../gui/wxpython/psmap/dialogs.py:534 msgid "Bottom" msgstr "Basso" @@ -2774,13 +2774,13 @@ msgstr "Inserisci parametro per la proiezione %s" #: ../gui/wxpython/location_wizard/wizard.py:932 -#: ../gui/wxpython/gui_core/gselect.py:2100 +#: ../gui/wxpython/gui_core/gselect.py:2092 #: ../gui/wxpython/gmodeler/dialogs.py:919 msgid "No" msgstr "No" #: ../gui/wxpython/location_wizard/wizard.py:932 -#: ../gui/wxpython/gui_core/gselect.py:2102 +#: ../gui/wxpython/gui_core/gselect.py:2094 #: ../gui/wxpython/gmodeler/dialogs.py:921 msgid "Yes" msgstr "Si" @@ -2840,7 +2840,7 @@ msgstr "Percorso al file dei codici EPSG" #: ../gui/wxpython/location_wizard/wizard.py:1502 -#: ../gui/wxpython/gui_core/preferences.py:1728 +#: ../gui/wxpython/gui_core/preferences.py:1722 msgid "EPSG code:" msgstr "codice EPSG:" @@ -2855,7 +2855,7 @@ msgstr "Scegli file dei codici EPSG" #: ../gui/wxpython/location_wizard/wizard.py:1696 -#: ../gui/wxpython/gui_core/preferences.py:1916 +#: ../gui/wxpython/gui_core/preferences.py:1910 #, python-brace-format msgid "Unable to read EPGS codes: {0}" msgstr "Impossibile leggere i codici EPSG: {0}" @@ -2895,7 +2895,7 @@ msgstr "Trasformazione del datum richiesta." #: ../gui/wxpython/location_wizard/wizard.py:2072 -#: ../gui/wxpython/rlisetup/wizard.py:1738 +#: ../gui/wxpython/rlisetup/wizard.py:1737 msgid "Summary" msgstr "Sommario" @@ -2924,7 +2924,7 @@ " (non-definitivo)" #: ../gui/wxpython/location_wizard/wizard.py:2249 -#: ../gui/wxpython/psmap/dialogs.py:702 ../gui/wxpython/psmap/dialogs.py:723 +#: ../gui/wxpython/psmap/dialogs.py:704 ../gui/wxpython/psmap/dialogs.py:725 msgid "custom" msgstr "personalizzato" @@ -2987,52 +2987,52 @@ msgid "File <%s> not found." msgstr "File <%s> non trovato." -#: ../gui/wxpython/photo2image/ip2i_manager.py:276 +#: ../gui/wxpython/photo2image/ip2i_manager.py:278 msgid "Manage Location of Fiducial Points on a Scanned Photo" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:380 +#: ../gui/wxpython/photo2image/ip2i_manager.py:382 msgid "A POINTS file exists, renaming it to POINTS_BAK" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:406 +#: ../gui/wxpython/photo2image/ip2i_manager.py:408 msgid "Opening CAMERA file failed" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:441 -#: ../gui/wxpython/photo2image/ip2i_manager.py:843 -#: ../gui/wxpython/gcp/manager.py:1419 +#: ../gui/wxpython/photo2image/ip2i_manager.py:443 +#: ../gui/wxpython/photo2image/ip2i_manager.py:845 +#: ../gui/wxpython/gcp/manager.py:1421 msgid "Writing POINTS file failed" msgstr "Scrittura del file POINTS fallita" -#: ../gui/wxpython/photo2image/ip2i_manager.py:616 -#: ../gui/wxpython/image2target/ii2t_manager.py:1225 -#: ../gui/wxpython/gcp/manager.py:1192 +#: ../gui/wxpython/photo2image/ip2i_manager.py:618 +#: ../gui/wxpython/image2target/ii2t_manager.py:1227 +#: ../gui/wxpython/gcp/manager.py:1194 #, python-format msgid "At least %d GCPs required. Operation canceled." msgstr "Sono richiesti almeno %d GCPs. Operazione cancellata." -#: ../gui/wxpython/photo2image/ip2i_manager.py:759 -#: ../gui/wxpython/image2target/ii2t_manager.py:1367 -#: ../gui/wxpython/gcp/manager.py:1335 -msgid "source" -msgstr "sorgente" - #: ../gui/wxpython/photo2image/ip2i_manager.py:761 #: ../gui/wxpython/image2target/ii2t_manager.py:1369 #: ../gui/wxpython/gcp/manager.py:1337 -msgid "target" -msgstr "destinazione" +msgid "source" +msgstr "sorgente" #: ../gui/wxpython/photo2image/ip2i_manager.py:763 #: ../gui/wxpython/image2target/ii2t_manager.py:1371 #: ../gui/wxpython/gcp/manager.py:1339 -msgid "Set GCP coordinates" -msgstr "Imposta coordinate GCP" +msgid "target" +msgstr "destinazione" #: ../gui/wxpython/photo2image/ip2i_manager.py:765 #: ../gui/wxpython/image2target/ii2t_manager.py:1373 #: ../gui/wxpython/gcp/manager.py:1341 +msgid "Set GCP coordinates" +msgstr "Imposta coordinate GCP" + +#: ../gui/wxpython/photo2image/ip2i_manager.py:767 +#: ../gui/wxpython/image2target/ii2t_manager.py:1375 +#: ../gui/wxpython/gcp/manager.py:1343 #, python-format msgid "" "Set %(coor)s coordinates for GCP No. %(key)s? \n" @@ -3045,32 +3045,32 @@ "Est: %(coor0)s \n" "Nord:%(coor1)s" -#: ../gui/wxpython/photo2image/ip2i_manager.py:856 -#: ../gui/wxpython/gcp/manager.py:1431 +#: ../gui/wxpython/photo2image/ip2i_manager.py:858 +#: ../gui/wxpython/gcp/manager.py:1433 #, python-format msgid "POINTS file saved for group <%s>" msgstr "File POINTS salvato per il group <%s>" -#: ../gui/wxpython/photo2image/ip2i_manager.py:872 -#: ../gui/wxpython/image2target/ii2t_manager.py:1511 -#: ../gui/wxpython/gcp/manager.py:1447 +#: ../gui/wxpython/photo2image/ip2i_manager.py:874 +#: ../gui/wxpython/image2target/ii2t_manager.py:1513 +#: ../gui/wxpython/gcp/manager.py:1449 msgid "source mapwin not defined" msgstr "sorgente del mapwin non definita" -#: ../gui/wxpython/photo2image/ip2i_manager.py:877 -#: ../gui/wxpython/image2target/ii2t_manager.py:1516 -#: ../gui/wxpython/gcp/manager.py:1452 +#: ../gui/wxpython/photo2image/ip2i_manager.py:879 +#: ../gui/wxpython/image2target/ii2t_manager.py:1518 +#: ../gui/wxpython/gcp/manager.py:1454 msgid "target mapwin not defined" msgstr "destinazione del mapwin non definita" -#: ../gui/wxpython/photo2image/ip2i_manager.py:907 -#: ../gui/wxpython/gcp/manager.py:1482 +#: ../gui/wxpython/photo2image/ip2i_manager.py:909 +#: ../gui/wxpython/gcp/manager.py:1484 msgid "Reading POINTS file failed" msgstr "Lettura file POINTS fallita" -#: ../gui/wxpython/photo2image/ip2i_manager.py:992 -#: ../gui/wxpython/image2target/ii2t_manager.py:1633 -#: ../gui/wxpython/gcp/manager.py:1567 +#: ../gui/wxpython/photo2image/ip2i_manager.py:994 +#: ../gui/wxpython/image2target/ii2t_manager.py:1635 +#: ../gui/wxpython/gcp/manager.py:1569 #, python-format msgid "" "Insufficient points defined and active (checked) for selected rectification method (order: %d).\n" @@ -3083,36 +3083,36 @@ "6+ punti per II ordine, e\n" "10+ punti per III ordine." -#: ../gui/wxpython/photo2image/ip2i_manager.py:1020 -#: ../gui/wxpython/image2target/ii2t_manager.py:1661 -#: ../gui/wxpython/gcp/manager.py:1595 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1022 +#: ../gui/wxpython/image2target/ii2t_manager.py:1663 +#: ../gui/wxpython/gcp/manager.py:1597 msgid "Rectifying images, please wait..." msgstr "Rettifica immagine, attendere..." -#: ../gui/wxpython/photo2image/ip2i_manager.py:1042 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1044 msgid "Writing output image to group, please wait..." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1072 -#: ../gui/wxpython/image2target/ii2t_manager.py:1746 -#: ../gui/wxpython/gcp/manager.py:1680 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1074 +#: ../gui/wxpython/image2target/ii2t_manager.py:1749 +#: ../gui/wxpython/gcp/manager.py:1682 msgid "GCP Manager settings" msgstr "Impostazione del Gestore GCP" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1117 -#: ../gui/wxpython/image2target/ii2t_manager.py:1793 -#: ../gui/wxpython/gcp/manager.py:1727 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1119 +#: ../gui/wxpython/image2target/ii2t_manager.py:1796 +#: ../gui/wxpython/gcp/manager.py:1729 msgid "Quit GCP Manager" msgstr "Esci dal manager GCP" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1118 -#: ../gui/wxpython/image2target/ii2t_manager.py:1794 -#: ../gui/wxpython/gcp/manager.py:1728 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1120 +#: ../gui/wxpython/image2target/ii2t_manager.py:1797 +#: ../gui/wxpython/gcp/manager.py:1730 msgid "Save ground control points?" msgstr "Salva punti di controllo sul terreno?" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1196 -#: ../gui/wxpython/gcp/manager.py:1807 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1198 +#: ../gui/wxpython/gcp/manager.py:1809 msgid "" "Could not calculate RMS Error.\n" "Possible error with m.transform." @@ -3120,8 +3120,8 @@ "Non è possibile calcolare l'errore RMS.\n" "Possibile un errore con m.transform." -#: ../gui/wxpython/photo2image/ip2i_manager.py:1324 -#: ../gui/wxpython/gcp/manager.py:1935 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1326 +#: ../gui/wxpython/gcp/manager.py:1937 msgid "" "Could not calculate new extends.\n" "Possible error with m.transform." @@ -3129,119 +3129,119 @@ "Non è possibile calcolare la nuova estensione.\n" "Possibile un errore con m.transform." -#: ../gui/wxpython/photo2image/ip2i_manager.py:1456 -#: ../gui/wxpython/image2target/ii2t_manager.py:2130 -#: ../gui/wxpython/gcp/manager.py:2067 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1458 +#: ../gui/wxpython/image2target/ii2t_manager.py:2133 +#: ../gui/wxpython/gcp/manager.py:2069 msgid "Adjust source display to target display" msgstr "Aggiusta il display di sorgente al display del destinazione" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1461 -#: ../gui/wxpython/image2target/ii2t_manager.py:2135 -#: ../gui/wxpython/gcp/manager.py:2072 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1463 +#: ../gui/wxpython/image2target/ii2t_manager.py:2138 +#: ../gui/wxpython/gcp/manager.py:2074 msgid "Adjust target display to source display" msgstr "Aggiusta il display di destinazione al display del sorgente" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1535 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1553 -#: ../gui/wxpython/image2target/ii2t_manager.py:2209 -#: ../gui/wxpython/image2target/ii2t_manager.py:2229 -#: ../gui/wxpython/gcp/manager.py:2146 ../gui/wxpython/gcp/manager.py:2164 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1537 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1555 +#: ../gui/wxpython/image2target/ii2t_manager.py:2212 +#: ../gui/wxpython/image2target/ii2t_manager.py:2232 +#: ../gui/wxpython/gcp/manager.py:2148 ../gui/wxpython/gcp/manager.py:2166 #: ../gui/wxpython/vnet/widgets.py:85 ../gui/wxpython/vnet/vnet_data.py:259 msgid "use" msgstr "usare" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1536 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1554 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1538 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1556 msgid "source X" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1537 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1555 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1539 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1557 msgid "source Y" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1538 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1556 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1540 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1558 msgid "target X" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1539 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1557 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1541 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1559 msgid "target Y" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1540 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1558 -#: ../gui/wxpython/image2target/ii2t_manager.py:2216 -#: ../gui/wxpython/image2target/ii2t_manager.py:2236 -#: ../gui/wxpython/gcp/manager.py:2151 ../gui/wxpython/gcp/manager.py:2169 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1542 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1560 +#: ../gui/wxpython/image2target/ii2t_manager.py:2219 +#: ../gui/wxpython/image2target/ii2t_manager.py:2239 +#: ../gui/wxpython/gcp/manager.py:2153 ../gui/wxpython/gcp/manager.py:2171 msgid "Forward error" msgstr "Errore successivo" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1541 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1559 -#: ../gui/wxpython/image2target/ii2t_manager.py:2217 -#: ../gui/wxpython/image2target/ii2t_manager.py:2237 -#: ../gui/wxpython/gcp/manager.py:2152 ../gui/wxpython/gcp/manager.py:2170 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1543 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1561 +#: ../gui/wxpython/image2target/ii2t_manager.py:2220 +#: ../gui/wxpython/image2target/ii2t_manager.py:2240 +#: ../gui/wxpython/gcp/manager.py:2154 ../gui/wxpython/gcp/manager.py:2172 msgid "Backward error" msgstr "Errore precedente" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1696 -#: ../gui/wxpython/image2target/ii2t_manager.py:2376 -#: ../gui/wxpython/gcp/manager.py:2307 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1698 +#: ../gui/wxpython/image2target/ii2t_manager.py:2379 +#: ../gui/wxpython/gcp/manager.py:2309 msgid "Invalid coordinate value. Operation canceled." msgstr "Valore della coordinate invalido. Operazione cancellata." -#: ../gui/wxpython/photo2image/ip2i_manager.py:1734 -#: ../gui/wxpython/image2target/ii2t_manager.py:2551 -#: ../gui/wxpython/gcp/manager.py:2485 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1736 +#: ../gui/wxpython/image2target/ii2t_manager.py:2554 +#: ../gui/wxpython/gcp/manager.py:2487 msgid "Edit GCP" msgstr "Modifica GCP" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1746 -#: ../gui/wxpython/image2target/ii2t_manager.py:2563 -#: ../gui/wxpython/gcp/manager.py:2497 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1748 +#: ../gui/wxpython/image2target/ii2t_manager.py:2566 +#: ../gui/wxpython/gcp/manager.py:2499 msgid "Ground Control Point No." msgstr "Punto di controllo sul terreno." -#: ../gui/wxpython/photo2image/ip2i_manager.py:1765 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1767 msgid "source X:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1766 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1768 msgid "target X:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1767 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1769 msgid "source Y:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1768 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1770 msgid "target Y:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1904 -#: ../gui/wxpython/image2target/ii2t_manager.py:2729 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1906 +#: ../gui/wxpython/image2target/ii2t_manager.py:2732 #: ../gui/wxpython/vdigit/preferences.py:98 -#: ../gui/wxpython/psmap/dialogs.py:2656 ../gui/wxpython/gcp/manager.py:2656 +#: ../gui/wxpython/psmap/dialogs.py:2658 ../gui/wxpython/gcp/manager.py:2658 msgid "Symbology" msgstr "Simbologia" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1913 -#: ../gui/wxpython/image2target/ii2t_manager.py:2738 -#: ../gui/wxpython/gcp/manager.py:2665 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1915 +#: ../gui/wxpython/image2target/ii2t_manager.py:2741 +#: ../gui/wxpython/gcp/manager.py:2667 msgid "Highlight highest RMS error only" msgstr "Evidenzia solo gli errori con scarto quadratico medio più elevato" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1926 -#: ../gui/wxpython/image2target/ii2t_manager.py:2751 -#: ../gui/wxpython/gcp/manager.py:2678 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1928 +#: ../gui/wxpython/image2target/ii2t_manager.py:2754 +#: ../gui/wxpython/gcp/manager.py:2680 msgid "Highlight RMS error > M + SD * factor:" msgstr "Evidenzia gli errori dello scarto quadratico medio > M + SD * fattore:" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1930 -#: ../gui/wxpython/image2target/ii2t_manager.py:2755 -#: ../gui/wxpython/gcp/manager.py:2682 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1932 +#: ../gui/wxpython/image2target/ii2t_manager.py:2758 +#: ../gui/wxpython/gcp/manager.py:2684 msgid "" "Highlight GCPs with an RMS error larger than \n" "mean + standard deviation * given factor. \n" @@ -3251,136 +3251,136 @@ "media + deviazione standard * fattore assegnato.\n" "Valori raccomandati per questo fattore sono compresi tra 1 e 2." -#: ../gui/wxpython/photo2image/ip2i_manager.py:1953 -#: ../gui/wxpython/image2target/ii2t_manager.py:2778 -#: ../gui/wxpython/gcp/manager.py:2705 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1955 +#: ../gui/wxpython/image2target/ii2t_manager.py:2781 +#: ../gui/wxpython/gcp/manager.py:2707 msgid "Symbol settings" msgstr "Impostazioni dei simboli" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1961 -#: ../gui/wxpython/image2target/ii2t_manager.py:2786 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1963 +#: ../gui/wxpython/image2target/ii2t_manager.py:2789 #: ../gui/wxpython/nviz/tools.py:1423 ../gui/wxpython/nviz/tools.py:2154 #: ../gui/wxpython/nviz/tools.py:2296 ../gui/wxpython/nviz/preferences.py:372 #: ../gui/wxpython/nviz/preferences.py:574 #: ../gui/wxpython/nviz/preferences.py:640 -#: ../gui/wxpython/gui_core/preferences.py:1520 -#: ../gui/wxpython/psmap/dialogs.py:2375 ../gui/wxpython/psmap/dialogs.py:2536 -#: ../gui/wxpython/mapswipe/dialogs.py:280 ../gui/wxpython/gcp/manager.py:2713 +#: ../gui/wxpython/gui_core/preferences.py:1514 +#: ../gui/wxpython/psmap/dialogs.py:2377 ../gui/wxpython/psmap/dialogs.py:2538 +#: ../gui/wxpython/mapswipe/dialogs.py:280 ../gui/wxpython/gcp/manager.py:2715 msgid "Color:" msgstr "Colore:" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1981 -#: ../gui/wxpython/image2target/ii2t_manager.py:2806 -#: ../gui/wxpython/gcp/manager.py:2733 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1983 +#: ../gui/wxpython/image2target/ii2t_manager.py:2809 +#: ../gui/wxpython/gcp/manager.py:2735 msgid "Color for high RMS error:" msgstr "Coloro per l'errore dello scarto quadratico medio errore:" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2001 -#: ../gui/wxpython/image2target/ii2t_manager.py:2826 -#: ../gui/wxpython/gcp/manager.py:2753 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2003 +#: ../gui/wxpython/image2target/ii2t_manager.py:2829 +#: ../gui/wxpython/gcp/manager.py:2755 msgid "Color for selected GCP:" msgstr "Colore per GCP selezionati:" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2021 -#: ../gui/wxpython/image2target/ii2t_manager.py:2846 -#: ../gui/wxpython/gcp/manager.py:2773 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2023 +#: ../gui/wxpython/image2target/ii2t_manager.py:2849 +#: ../gui/wxpython/gcp/manager.py:2775 msgid "Color for unused GCPs:" msgstr "Colore per GCP non selezionati:" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2037 -#: ../gui/wxpython/image2target/ii2t_manager.py:2862 -#: ../gui/wxpython/gcp/manager.py:2789 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2039 +#: ../gui/wxpython/image2target/ii2t_manager.py:2865 +#: ../gui/wxpython/gcp/manager.py:2791 msgid "Show unused GCPs" msgstr "Mostra GCPs non usati" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2054 -#: ../gui/wxpython/image2target/ii2t_manager.py:2879 -#: ../gui/wxpython/gui_core/preferences.py:1447 -#: ../gui/wxpython/gcp/manager.py:2806 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2056 +#: ../gui/wxpython/image2target/ii2t_manager.py:2882 +#: ../gui/wxpython/gui_core/preferences.py:1441 +#: ../gui/wxpython/gcp/manager.py:2808 msgid "Symbol size:" msgstr "Dimensione dei simboli:" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2076 -#: ../gui/wxpython/image2target/ii2t_manager.py:2901 -#: ../gui/wxpython/gui_core/preferences.py:1415 -#: ../gui/wxpython/psmap/dialogs.py:6813 -#: ../gui/wxpython/mapswipe/dialogs.py:327 ../gui/wxpython/gcp/manager.py:2828 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2078 +#: ../gui/wxpython/image2target/ii2t_manager.py:2904 +#: ../gui/wxpython/gui_core/preferences.py:1409 +#: ../gui/wxpython/psmap/dialogs.py:6815 +#: ../gui/wxpython/mapswipe/dialogs.py:327 ../gui/wxpython/gcp/manager.py:2830 #: ../gui/wxpython/vnet/dialogs.py:1279 msgid "Line width:" msgstr "Grandezza linea:" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2122 -#: ../gui/wxpython/image2target/ii2t_manager.py:741 -#: ../gui/wxpython/image2target/ii2t_manager.py:2953 -#: ../gui/wxpython/gcp/manager.py:718 ../gui/wxpython/gcp/manager.py:2880 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2124 +#: ../gui/wxpython/image2target/ii2t_manager.py:743 +#: ../gui/wxpython/image2target/ii2t_manager.py:2956 +#: ../gui/wxpython/gcp/manager.py:720 ../gui/wxpython/gcp/manager.py:2882 msgid "Select source map to display:" msgstr "Seleziona mappa sorgente da visualizzare:" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2136 -#: ../gui/wxpython/image2target/ii2t_manager.py:767 -#: ../gui/wxpython/image2target/ii2t_manager.py:2967 -#: ../gui/wxpython/gcp/manager.py:744 ../gui/wxpython/gcp/manager.py:2894 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2138 +#: ../gui/wxpython/image2target/ii2t_manager.py:769 +#: ../gui/wxpython/image2target/ii2t_manager.py:2970 +#: ../gui/wxpython/gcp/manager.py:746 ../gui/wxpython/gcp/manager.py:2896 msgid "Select target raster map to display:" msgstr "Seleziona raster target da visualizzare:" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2161 -#: ../gui/wxpython/image2target/ii2t_manager.py:3007 -#: ../gui/wxpython/gcp/manager.py:2934 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2163 +#: ../gui/wxpython/image2target/ii2t_manager.py:3010 +#: ../gui/wxpython/gcp/manager.py:2936 msgid "Rectification" msgstr "Rettificazione" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2170 -#: ../gui/wxpython/image2target/ii2t_manager.py:3016 -#: ../gui/wxpython/gcp/manager.py:2943 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2172 +#: ../gui/wxpython/image2target/ii2t_manager.py:3019 +#: ../gui/wxpython/gcp/manager.py:2945 msgid "Select rectification order" msgstr "Seleziona l'ordine di rettificazione" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2172 -#: ../gui/wxpython/image2target/ii2t_manager.py:3018 -#: ../gui/wxpython/gcp/manager.py:2945 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2174 +#: ../gui/wxpython/image2target/ii2t_manager.py:3021 +#: ../gui/wxpython/gcp/manager.py:2947 msgid "1st order" msgstr "I grado" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2173 -#: ../gui/wxpython/image2target/ii2t_manager.py:3019 -#: ../gui/wxpython/gcp/manager.py:2946 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2175 +#: ../gui/wxpython/image2target/ii2t_manager.py:3022 +#: ../gui/wxpython/gcp/manager.py:2948 msgid "2nd order" msgstr "II grado" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2174 -#: ../gui/wxpython/image2target/ii2t_manager.py:3020 -#: ../gui/wxpython/gcp/manager.py:2947 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2176 +#: ../gui/wxpython/image2target/ii2t_manager.py:3023 +#: ../gui/wxpython/gcp/manager.py:2949 msgid "3rd order" msgstr "III grado" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2186 -#: ../gui/wxpython/image2target/ii2t_manager.py:3032 -#: ../gui/wxpython/gcp/manager.py:2959 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2188 +#: ../gui/wxpython/image2target/ii2t_manager.py:3035 +#: ../gui/wxpython/gcp/manager.py:2961 msgid "Select interpolation method:" msgstr "Seleziona metodo di interpolazione:" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2202 -#: ../gui/wxpython/image2target/ii2t_manager.py:3048 -#: ../gui/wxpython/gcp/manager.py:2975 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2204 +#: ../gui/wxpython/image2target/ii2t_manager.py:3051 +#: ../gui/wxpython/gcp/manager.py:2977 msgid "clip to computational region in target location" msgstr "adatta la regione computazionale nella location di destinazione" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2212 -#: ../gui/wxpython/image2target/ii2t_manager.py:589 -#: ../gui/wxpython/image2target/ii2t_manager.py:3058 -#: ../gui/wxpython/gcp/manager.py:560 ../gui/wxpython/gcp/manager.py:2985 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2214 +#: ../gui/wxpython/image2target/ii2t_manager.py:591 +#: ../gui/wxpython/image2target/ii2t_manager.py:3061 +#: ../gui/wxpython/gcp/manager.py:562 ../gui/wxpython/gcp/manager.py:2987 msgid "Extension for output maps:" msgstr "Estensione per la mappa di output" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2253 -#: ../gui/wxpython/image2target/ii2t_manager.py:3099 -#: ../gui/wxpython/gcp/manager.py:3026 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2255 +#: ../gui/wxpython/image2target/ii2t_manager.py:3102 +#: ../gui/wxpython/gcp/manager.py:3028 msgid "RMS threshold factor must be > 0" msgstr "La soglia del fattore dello scarto quadratico medio dev'essere > 0" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2256 -#: ../gui/wxpython/image2target/ii2t_manager.py:3102 -#: ../gui/wxpython/gcp/manager.py:3029 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2258 +#: ../gui/wxpython/image2target/ii2t_manager.py:3105 +#: ../gui/wxpython/gcp/manager.py:3031 msgid "" "RMS threshold factor is < 1\n" "Too many points might be highlighted" @@ -3388,9 +3388,9 @@ "La soglia del fattore dello scarto quadratico è < 1\n" "Troppi punti potrebbero essere evidenziati" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2416 -#: ../gui/wxpython/image2target/ii2t_manager.py:3286 -#: ../gui/wxpython/gcp/manager.py:3213 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2418 +#: ../gui/wxpython/image2target/ii2t_manager.py:3289 +#: ../gui/wxpython/gcp/manager.py:3215 #, python-format msgid "GCP Manager settings saved to file '%s'." msgstr "Impostazione del Gestore GCP salvate nel file '%s'." @@ -3444,13 +3444,13 @@ #: ../gui/wxpython/photo2image/ip2i_mapdisplay.py:478 #: ../gui/wxpython/image2target/ii2t_mapdisplay.py:479 -#: ../gui/wxpython/gcp/mapdisplay.py:479 ../gui/wxpython/mapdisp/frame.py:1390 +#: ../gui/wxpython/gcp/mapdisplay.py:479 ../gui/wxpython/mapdisp/frame.py:1389 msgid "Zoom to default region" msgstr "Zoom alla region di default" #: ../gui/wxpython/photo2image/ip2i_mapdisplay.py:482 #: ../gui/wxpython/image2target/ii2t_mapdisplay.py:483 -#: ../gui/wxpython/gcp/mapdisplay.py:483 ../gui/wxpython/mapdisp/frame.py:1392 +#: ../gui/wxpython/gcp/mapdisplay.py:483 ../gui/wxpython/mapdisp/frame.py:1391 msgid "Zoom to saved region" msgstr "Zoom alla region salvata" @@ -3462,7 +3462,7 @@ #: ../gui/wxpython/photo2image/ip2i_mapdisplay.py:492 #: ../gui/wxpython/image2target/ii2t_mapdisplay.py:493 -#: ../gui/wxpython/gcp/mapdisplay.py:493 ../gui/wxpython/mapdisp/frame.py:1402 +#: ../gui/wxpython/gcp/mapdisplay.py:493 ../gui/wxpython/mapdisp/frame.py:1401 msgid "Save display geometry to named region" msgstr "Salva le geometrie del display alla regione denominata" @@ -3479,11 +3479,12 @@ msgstr "Fornire il nome di una camera (generato da i.ortho.camera)" #: ../gui/wxpython/photo2image/g.gui.photo2image.py:111 -msgid "Please provide an order value (1 if 4 Fiducials, 2 if 8 Fiducials)" +#, fuzzy +msgid "Please provive an order value (1 if 4 Fiducials, 2 if 8 Fiducials)" msgstr "Fornire il valore dell'ordine (1 se 4 punti fiduciali, 2 se 8 punti fiduciali)" #: ../gui/wxpython/photo2image/g.gui.photo2image.py:116 -msgid "Please provide an output files extension (used by i.rectify)" +msgid "Please provive an output files extension (used by i.rectify)" msgstr "" #: ../gui/wxpython/photo2image/ip2i_statusbar.py:38 @@ -3587,7 +3588,7 @@ msgstr "Impossibile zoomare al raster <%s>." #: ../gui/wxpython/core/render.py:1010 ../gui/wxpython/core/render.py:1013 -#: ../gui/wxpython/core/render.py:1016 ../gui/wxpython/core/gcmd.py:435 +#: ../gui/wxpython/core/render.py:1016 ../gui/wxpython/core/gcmd.py:437 msgid "Details:" msgstr "Dettagli:" @@ -3605,24 +3606,24 @@ msgid "Unable to get current geographic extent. Force quiting wxGUI. Please manually run g.region to fix the problem." msgstr "Impossibile ottenere l'estensione geografica attuale. Uscita forzata da wxGUI. Per favore eseguire manualmente g.region per risolvere il problema" -#: ../gui/wxpython/core/toolboxes.py:225 +#: ../gui/wxpython/core/toolboxes.py:227 msgid "Unable to parse user toolboxes XML files. Default files will be loaded." msgstr "Impossibile analizzare i file XML delle toolbox utente. Verranno caricati i file di dafault." -#: ../gui/wxpython/core/toolboxes.py:269 +#: ../gui/wxpython/core/toolboxes.py:271 msgid "Unable to create toolboxes directory." msgstr "Impossibile creare la directory dei toolboxes" -#: ../gui/wxpython/core/toolboxes.py:493 +#: ../gui/wxpython/core/toolboxes.py:495 msgid "Custom toolboxes" msgstr "Strumenti personalizzati" -#: ../gui/wxpython/core/toolboxes.py:517 +#: ../gui/wxpython/core/toolboxes.py:519 #, python-format msgid "List of addons cannot be obtained because g.extension failed. Details: %s" msgstr "" -#: ../gui/wxpython/core/toolboxes.py:574 +#: ../gui/wxpython/core/toolboxes.py:576 msgid "Addons" msgstr "Addons" @@ -3657,32 +3658,32 @@ "Impossibile caricare i bindings Python di GDAL.\n" "I layers WMS non possono essere visualizzati senza i bindings.\n" -#: ../gui/wxpython/core/gcmd.py:126 +#: ../gui/wxpython/core/gcmd.py:128 msgid "Reason" msgstr "Motivo" -#: ../gui/wxpython/core/gcmd.py:151 ../gui/wxpython/gis_set.py:697 -#: ../gui/wxpython/gis_set.py:740 +#: ../gui/wxpython/core/gcmd.py:153 ../gui/wxpython/gis_set.py:639 +#: ../gui/wxpython/gis_set.py:682 #: ../gui/wxpython/image2target/ii2t_gis_set.py:640 #: ../gui/wxpython/image2target/ii2t_gis_set.py:683 -#: ../gui/wxpython/lmgr/frame.py:2570 +#: ../gui/wxpython/lmgr/frame.py:2573 msgid "Message" msgstr "Messaggio" -#: ../gui/wxpython/core/gcmd.py:432 +#: ../gui/wxpython/core/gcmd.py:434 msgid "Execution failed:" msgstr "Esecuzione fallita:" -#: ../gui/wxpython/core/gcmd.py:437 ../gui/wxpython/core/gcmd.py:444 +#: ../gui/wxpython/core/gcmd.py:439 ../gui/wxpython/core/gcmd.py:446 msgid "Error: " msgstr "Errore:" -#: ../gui/wxpython/core/gcmd.py:521 +#: ../gui/wxpython/core/gcmd.py:523 #, python-format msgid "Unable to exectute command: '%s'" msgstr "Impossibile eseguire il comando '%s'" -#: ../gui/wxpython/core/gcmd.py:747 ../gui/wxpython/gui_core/forms.py:2740 +#: ../gui/wxpython/core/gcmd.py:749 ../gui/wxpython/gui_core/forms.py:2770 #, python-format msgid "Error in %s" msgstr "Errore in %s" @@ -3697,136 +3698,136 @@ msgid "WARNING: Ignoring unsupported wx debug level (must be >=0 and <=5). {0}\n" msgstr "" -#: ../gui/wxpython/core/settings.py:503 +#: ../gui/wxpython/core/settings.py:505 msgid "Segment break" msgstr "Rompi segmento" -#: ../gui/wxpython/core/settings.py:569 +#: ../gui/wxpython/core/settings.py:571 msgid "Data point" msgstr "Dati puntuali" -#: ../gui/wxpython/core/settings.py:643 +#: ../gui/wxpython/core/settings.py:645 msgid "animation" msgstr "animazione" -#: ../gui/wxpython/core/settings.py:866 +#: ../gui/wxpython/core/settings.py:868 msgid "Collapse all except PERMANENT and current" msgstr "Collassa tutto eccetto PERMANENT e il corrente" -#: ../gui/wxpython/core/settings.py:867 +#: ../gui/wxpython/core/settings.py:869 msgid "Collapse all except PERMANENT" msgstr "Collassa tutto eccetto PERMANENT" -#: ../gui/wxpython/core/settings.py:868 +#: ../gui/wxpython/core/settings.py:870 msgid "Collapse all except current" msgstr "Collassa tutto eccetto corrente" -#: ../gui/wxpython/core/settings.py:869 +#: ../gui/wxpython/core/settings.py:871 msgid "Collapse all" msgstr "Collassa tutto" -#: ../gui/wxpython/core/settings.py:870 +#: ../gui/wxpython/core/settings.py:872 msgid "Expand all" msgstr "Espandi tutto" -#: ../gui/wxpython/core/settings.py:875 ../gui/wxpython/dbmgr/base.py:1406 +#: ../gui/wxpython/core/settings.py:877 ../gui/wxpython/dbmgr/base.py:1408 msgid "Edit selected record" msgstr "Edita il record selezionato" -#: ../gui/wxpython/core/settings.py:875 +#: ../gui/wxpython/core/settings.py:877 msgid "Display selected" msgstr "Visualizza i selezionati" -#: ../gui/wxpython/core/settings.py:884 +#: ../gui/wxpython/core/settings.py:886 msgid "Classic (labels only)" msgstr "Classico (solo descrizione)" -#: ../gui/wxpython/core/settings.py:885 +#: ../gui/wxpython/core/settings.py:887 msgid "Combined (labels and module names)" msgstr "Combinata (descrizione e nome dei moduli)" -#: ../gui/wxpython/core/settings.py:886 +#: ../gui/wxpython/core/settings.py:888 msgid "Expert (module names only)" msgstr "Avanzato (solo nome dei moduli)" -#: ../gui/wxpython/core/settings.py:891 +#: ../gui/wxpython/core/settings.py:893 msgid "Basic top" msgstr "" -#: ../gui/wxpython/core/settings.py:892 +#: ../gui/wxpython/core/settings.py:894 msgid "Basic left" msgstr "" -#: ../gui/wxpython/core/settings.py:893 +#: ../gui/wxpython/core/settings.py:895 msgid "Fancy green" msgstr "" -#: ../gui/wxpython/core/settings.py:894 +#: ../gui/wxpython/core/settings.py:896 msgid "List left" msgstr "Lista sinistra" -#: ../gui/wxpython/core/settings.py:901 +#: ../gui/wxpython/core/settings.py:903 msgid "Zoom and recenter" msgstr "Zooma e ricentra" -#: ../gui/wxpython/core/settings.py:901 +#: ../gui/wxpython/core/settings.py:903 msgid "Zoom to mouse cursor" msgstr "Zoom al cursore del mouse" -#: ../gui/wxpython/core/settings.py:901 +#: ../gui/wxpython/core/settings.py:903 msgid "Nothing" msgstr "Niente" -#: ../gui/wxpython/core/settings.py:903 +#: ../gui/wxpython/core/settings.py:905 msgid "Scroll forward to zoom in" msgstr "Ruota in avanti per aumentare lo zoom" -#: ../gui/wxpython/core/settings.py:903 +#: ../gui/wxpython/core/settings.py:905 msgid "Scroll back to zoom in" msgstr "Ruota indietro per aumentare lo zoom" -#: ../gui/wxpython/core/settings.py:936 ../gui/wxpython/core/settings.py:948 +#: ../gui/wxpython/core/settings.py:938 ../gui/wxpython/core/settings.py:950 msgid "box" msgstr "box" -#: ../gui/wxpython/core/settings.py:937 +#: ../gui/wxpython/core/settings.py:939 msgid "sphere" msgstr "sfera" -#: ../gui/wxpython/core/settings.py:938 +#: ../gui/wxpython/core/settings.py:940 msgid "cube" msgstr "cubo " -#: ../gui/wxpython/core/settings.py:939 +#: ../gui/wxpython/core/settings.py:941 msgid "diamond" msgstr "diamante" -#: ../gui/wxpython/core/settings.py:940 +#: ../gui/wxpython/core/settings.py:942 msgid "aster" msgstr "aster" -#: ../gui/wxpython/core/settings.py:941 +#: ../gui/wxpython/core/settings.py:943 msgid "gyro" msgstr "" -#: ../gui/wxpython/core/settings.py:942 +#: ../gui/wxpython/core/settings.py:944 msgid "histogram" msgstr "istogramma" -#: ../gui/wxpython/core/settings.py:948 +#: ../gui/wxpython/core/settings.py:950 msgid "cross" msgstr "croce" -#: ../gui/wxpython/core/settings.py:948 +#: ../gui/wxpython/core/settings.py:950 msgid "circle" msgstr "cerchio" -#: ../gui/wxpython/core/settings.py:981 +#: ../gui/wxpython/core/settings.py:983 #, python-format msgid "Unable to read settings file <%s>\n" msgstr "Impossibile leggere il file delle impostazioni <%s>\n" -#: ../gui/wxpython/core/settings.py:1007 +#: ../gui/wxpython/core/settings.py:1009 #, python-format msgid "" "Error: Reading settings from file <%(file)s> failed.\n" @@ -3837,11 +3838,11 @@ "\t\tDettagli: %(detail)s\n" "\t\tLinea: '%(line)s'\n" -#: ../gui/wxpython/core/settings.py:1025 +#: ../gui/wxpython/core/settings.py:1028 msgid "Unable to create settings directory" msgstr "Impossibile creare la directory delle impostazioni" -#: ../gui/wxpython/core/settings.py:1073 +#: ../gui/wxpython/core/settings.py:1076 #, python-format msgid "" "Writing settings to file <%(file)s> failed.\n" @@ -3849,16 +3850,16 @@ "Details: %(detail)s" msgstr "Scrittura delle impostazione nel file <%(file)s> fallita.

Dettagli: %(detail)s" -#: ../gui/wxpython/core/settings.py:1179 +#: ../gui/wxpython/core/settings.py:1182 msgid "Unable to set " msgstr "Impossibile da settare" -#: ../gui/wxpython/core/settings.py:1215 ../gui/wxpython/core/settings.py:1225 +#: ../gui/wxpython/core/settings.py:1218 ../gui/wxpython/core/settings.py:1229 #, python-format msgid "Unable to parse settings '%s'" msgstr "Impossibile analizzare le impostazioni '%s'" -#: ../gui/wxpython/core/gconsole.py:502 +#: ../gui/wxpython/core/gconsole.py:504 #, python-format msgid "" "Unable to run command:\n" @@ -3871,40 +3872,40 @@ "\n" "Opzioni <%(opt)s>: la lettura dallo standard input non è supportata da wxGUI" -#: ../gui/wxpython/core/gconsole.py:526 +#: ../gui/wxpython/core/gconsole.py:528 #, python-format msgid "Module <%s> not found." msgstr "Modulo <%s> non trovato." -#: ../gui/wxpython/core/gconsole.py:656 ../gui/wxpython/gmodeler/frame.py:299 +#: ../gui/wxpython/core/gconsole.py:658 ../gui/wxpython/gmodeler/frame.py:299 #, python-format msgid "%d sec" msgstr "%d sec" -#: ../gui/wxpython/core/gconsole.py:659 ../gui/wxpython/gmodeler/frame.py:302 +#: ../gui/wxpython/core/gconsole.py:661 ../gui/wxpython/gmodeler/frame.py:302 #, python-format msgid "%(min)d min %(sec)d sec" msgstr "%(min)d min %(sec)d sec" -#: ../gui/wxpython/core/gconsole.py:663 ../gui/wxpython/gui_core/ghelp.py:231 +#: ../gui/wxpython/core/gconsole.py:665 ../gui/wxpython/gui_core/ghelp.py:231 #: ../gui/wxpython/gmodeler/model.py:1123 #: ../gui/wxpython/gmodeler/model.py:1229 ../gui/wxpython/gmodeler/frame.py:306 msgid "unknown" msgstr "sconosciuto" -#: ../gui/wxpython/core/gconsole.py:667 +#: ../gui/wxpython/core/gconsole.py:669 msgid "Please note that the data are left in inconsistent state and may be corrupted" msgstr "Attenzione notare che i dati sono inconistenti e possono essere corrotti" -#: ../gui/wxpython/core/gconsole.py:669 +#: ../gui/wxpython/core/gconsole.py:671 msgid "Command aborted" msgstr "Comando interrotto" -#: ../gui/wxpython/core/gconsole.py:671 ../gui/wxpython/gmodeler/frame.py:312 +#: ../gui/wxpython/core/gconsole.py:673 ../gui/wxpython/gmodeler/frame.py:312 msgid "Command finished" msgstr "Comando terminato" -#: ../gui/wxpython/core/gconsole.py:747 ../gui/wxpython/gui_core/goutput.py:496 +#: ../gui/wxpython/core/gconsole.py:749 #, python-format msgid "" "Unable to write file '%(filePath)s'.\n" @@ -3915,7 +3916,7 @@ "\n" "Dettagli: %(error)s" -#: ../gui/wxpython/core/menutree.py:151 +#: ../gui/wxpython/core/menutree.py:153 #, python-format msgid "Unknow tag %s" msgstr "Etichetta sconosciuta %s" @@ -3964,210 +3965,181 @@ msgid "Unable to create file '%s'\n" msgstr "Impossibile creare il file '%s'\n" -#: ../gui/wxpython/core/utils.py:996 ../gui/wxpython/gui_core/forms.py:1729 +#: ../gui/wxpython/core/utils.py:996 ../gui/wxpython/gui_core/forms.py:1739 msgid "Select Color" msgstr "Seleziona colore" -#: ../gui/wxpython/gis_set.py:122 +#: ../gui/wxpython/gis_set.py:115 #: ../gui/wxpython/image2target/ii2t_gis_set.py:122 msgid "1. Select GRASS GIS database directory" msgstr "1. Scegli la cartella dei dati GRASS GIS" -#: ../gui/wxpython/gis_set.py:125 +#: ../gui/wxpython/gis_set.py:118 #: ../gui/wxpython/image2target/ii2t_gis_set.py:125 msgid "2. Select GRASS Location" msgstr "2. Seleziona GRASS location" -#: ../gui/wxpython/gis_set.py:128 +#: ../gui/wxpython/gis_set.py:121 #: ../gui/wxpython/image2target/ii2t_gis_set.py:128 msgid "3. Select GRASS Mapset" msgstr "3. Seleziona mapset di GRASS" -#: ../gui/wxpython/gis_set.py:146 +#: ../gui/wxpython/gis_set.py:139 #: ../gui/wxpython/image2target/ii2t_gis_set.py:146 msgid "GRASS GIS database directory contains Locations." msgstr "La directory del database di GRASS GIS contiene Location. " -#: ../gui/wxpython/gis_set.py:150 +#: ../gui/wxpython/gis_set.py:143 #: ../gui/wxpython/image2target/ii2t_gis_set.py:150 msgid "All data in one Location is in the same coordinate reference system (projection). One Location can be one project. Location contains Mapsets." msgstr "Tutti i dati in una Location sono nello stesso sistema di coordinate (proiezione). Una Location può essere un progetto. Location contiene i Mapset." -#: ../gui/wxpython/gis_set.py:158 +#: ../gui/wxpython/gis_set.py:151 #: ../gui/wxpython/image2target/ii2t_gis_set.py:158 msgid "Mapset contains GIS data related to one project, task within one project, subregion or user." msgstr "Il Mapset contiene i dati GIS relativi a un progetto, attività divisi per progetto, sottoregione o utente." -#: ../gui/wxpython/gis_set.py:173 +#: ../gui/wxpython/gis_set.py:166 #: ../gui/wxpython/image2target/ii2t_gis_set.py:173 msgid "Start &GRASS session" msgstr "Avvia sessione di GRASS" -#: ../gui/wxpython/gis_set.py:179 +#: ../gui/wxpython/gis_set.py:172 #: ../gui/wxpython/image2target/ii2t_gis_set.py:179 msgid "&Browse" msgstr "&Naviga" #. GTC New mapset -#: ../gui/wxpython/gis_set.py:182 +#: ../gui/wxpython/gis_set.py:175 #: ../gui/wxpython/image2target/ii2t_gis_set.py:182 msgid "&New" msgstr "&Nuovo" -#: ../gui/wxpython/gis_set.py:183 +#: ../gui/wxpython/gis_set.py:176 #: ../gui/wxpython/image2target/ii2t_gis_set.py:183 msgid "Create a new Mapset in selected Location" msgstr "Crea un nuovo Mapset nella Location selezionata" #. GTC New location -#: ../gui/wxpython/gis_set.py:186 +#: ../gui/wxpython/gis_set.py:179 #: ../gui/wxpython/image2target/ii2t_gis_set.py:186 msgid "N&ew" msgstr "N&uovo" -#: ../gui/wxpython/gis_set.py:189 +#: ../gui/wxpython/gis_set.py:182 #: ../gui/wxpython/image2target/ii2t_gis_set.py:189 msgid "Create a new location using location wizard. After location is created successfully, GRASS session is started." msgstr "Crea un nuova Location utilizzando il Location wizard. Dopo che la Location sarà creata correttamente, la sessione di GRASS sarà avviata." #. GTC Rename location -#: ../gui/wxpython/gis_set.py:194 +#: ../gui/wxpython/gis_set.py:187 #: ../gui/wxpython/image2target/ii2t_gis_set.py:194 msgid "Ren&ame" msgstr "Ri&nomina" -#: ../gui/wxpython/gis_set.py:195 ../gui/wxpython/gis_set.py:727 +#: ../gui/wxpython/gis_set.py:188 ../gui/wxpython/gis_set.py:669 #: ../gui/wxpython/image2target/ii2t_gis_set.py:195 #: ../gui/wxpython/image2target/ii2t_gis_set.py:670 msgid "Rename selected location" msgstr "Rinomina la location selezionata" #. GTC Delete location -#: ../gui/wxpython/gis_set.py:198 +#: ../gui/wxpython/gis_set.py:191 #: ../gui/wxpython/image2target/ii2t_gis_set.py:198 msgid "De&lete" msgstr "E&limina" -#: ../gui/wxpython/gis_set.py:199 ../gui/wxpython/gis_set.py:810 +#: ../gui/wxpython/gis_set.py:192 ../gui/wxpython/gis_set.py:752 #: ../gui/wxpython/image2target/ii2t_gis_set.py:199 #: ../gui/wxpython/image2target/ii2t_gis_set.py:753 msgid "Delete selected location" msgstr "Elimina la location selezionata" -#: ../gui/wxpython/gis_set.py:201 ../gui/wxpython/startup/locdownload.py:303 +#: ../gui/wxpython/gis_set.py:194 ../gui/wxpython/startup/locdownload.py:303 msgid "Do&wnload" msgstr "Scarica" -#: ../gui/wxpython/gis_set.py:202 +#: ../gui/wxpython/gis_set.py:195 msgid "Download sample location" msgstr "Scarica location di esempio" #. GTC Rename mapset -#: ../gui/wxpython/gis_set.py:206 +#: ../gui/wxpython/gis_set.py:199 #: ../gui/wxpython/image2target/ii2t_gis_set.py:202 -#: ../gui/wxpython/datacatalog/tree.py:990 ../gui/wxpython/dbmgr/base.py:2409 +#: ../gui/wxpython/datacatalog/tree.py:990 ../gui/wxpython/dbmgr/base.py:2411 msgid "&Rename" msgstr "&Rinomina" -#: ../gui/wxpython/gis_set.py:207 ../gui/wxpython/gis_set.py:684 +#: ../gui/wxpython/gis_set.py:200 ../gui/wxpython/gis_set.py:626 #: ../gui/wxpython/image2target/ii2t_gis_set.py:203 #: ../gui/wxpython/image2target/ii2t_gis_set.py:627 msgid "Rename selected mapset" msgstr "Rinomina il mapset selezionato" #. GTC Delete mapset -#: ../gui/wxpython/gis_set.py:210 +#: ../gui/wxpython/gis_set.py:203 #: ../gui/wxpython/image2target/ii2t_gis_set.py:206 #: ../gui/wxpython/datacatalog/tree.py:985 msgid "&Delete" msgstr "&Elimina" -#: ../gui/wxpython/gis_set.py:211 ../gui/wxpython/gis_set.py:782 +#: ../gui/wxpython/gis_set.py:204 ../gui/wxpython/gis_set.py:724 #: ../gui/wxpython/image2target/ii2t_gis_set.py:207 #: ../gui/wxpython/image2target/ii2t_gis_set.py:725 msgid "Delete selected mapset" msgstr "Elimina il mapset selezionato" -#: ../gui/wxpython/gis_set.py:257 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:252 -#, python-format -msgid "GRASS GIS %s startup%s" +#: ../gui/wxpython/gis_set.py:258 +#, fuzzy, python-format +msgid "GRASS GIS %s Startup%s" msgstr "Avvio%s di GRASS GIS %s" -#: ../gui/wxpython/gis_set.py:262 +#: ../gui/wxpython/gis_set.py:263 #: ../gui/wxpython/image2target/ii2t_gis_set.py:257 msgid "Enter GRASS session" msgstr "Entra nella sessione di GRASS" -#: ../gui/wxpython/gis_set.py:282 +#: ../gui/wxpython/gis_set.py:283 #: ../gui/wxpython/image2target/ii2t_gis_set.py:277 msgid "Unable to set GRASS database. Check your locale settings." msgstr "Impossibile impostare il database di GRASS. Controlla le tue impostazioni locali." -#: ../gui/wxpython/gis_set.py:302 +#: ../gui/wxpython/gis_set.py:303 #: ../gui/wxpython/image2target/ii2t_gis_set.py:297 #, python-format msgid "ERROR: Location <%s> not found\n" msgstr "ERROR: Location <%s> non trovata\n" -#: ../gui/wxpython/gis_set.py:320 +#: ../gui/wxpython/gis_set.py:321 #: ../gui/wxpython/image2target/ii2t_gis_set.py:315 #, python-format msgid "ERROR: Mapset <%s> not found\n" msgstr "ERROR: Mapset <%s> non trovato\n" -#: ../gui/wxpython/gis_set.py:480 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:474 -#, python-format -msgid "Invalid line in GISRC file (%s):%s\n" -msgstr "Linea non valida nel file GISRC (%s): %s\n" - -#: ../gui/wxpython/gis_set.py:511 +#: ../gui/wxpython/gis_set.py:490 #: ../gui/wxpython/image2target/ii2t_gis_set.py:505 #: ../gui/wxpython/startup/locdownload.py:441 #, python-brace-format msgid "Error: {text}" msgstr "Errore: {text}" -#: ../gui/wxpython/gis_set.py:549 -msgid "Documents" -msgstr "Documenti" - -#: ../gui/wxpython/gis_set.py:550 -msgid "My Documents" -msgstr "Miei Documenti" - -#: ../gui/wxpython/gis_set.py:574 +#: ../gui/wxpython/gis_set.py:531 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1171 msgid "GRASS needs a directory (GRASS database) in which to store its data. Create one now if you have not already done so. A popular choice is \"grassdata\", located in your home directory. Press Browse button to select the directory." msgstr "GRASS necessita di una cartella (GRASS database) dove immagazzinare i dati. Creane una ora se non lo hai già fatto. Una scelta popolare è \"grassdata\", situata nella tua directory home. Premese il bottone Naviga per selezionare la directory." -#: ../gui/wxpython/gis_set.py:596 +#: ../gui/wxpython/gis_set.py:553 #: ../gui/wxpython/image2target/ii2t_gis_set.py:539 #, python-format msgid "Do you want to import <%(name)s> to the newly created location?" msgstr "Vuoi importare <%(name)s> nella nuova location creata?" -#: ../gui/wxpython/gis_set.py:599 +#: ../gui/wxpython/gis_set.py:556 #: ../gui/wxpython/image2target/ii2t_gis_set.py:542 msgid "Import data?" msgstr "Importare dati?" -#: ../gui/wxpython/gis_set.py:613 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:556 -msgid "New mapset:" -msgstr "Nuovo mapset:" - -#: ../gui/wxpython/gis_set.py:614 ../gui/wxpython/gis_set.py:1015 -#: ../gui/wxpython/menustrings.py:245 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:240 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:557 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:938 -#: ../gui/wxpython/lmgr/frame.py:1072 -msgid "Create new mapset" -msgstr "Crea un nuovo mapset" - -#: ../gui/wxpython/gis_set.py:655 +#: ../gui/wxpython/gis_set.py:597 #: ../gui/wxpython/image2target/ii2t_gis_set.py:598 #, python-format msgid "" @@ -4177,13 +4149,13 @@ "Importazione di <%(name)s> fallita.\n" "Motivazione: %(msg)s" -#: ../gui/wxpython/gis_set.py:662 +#: ../gui/wxpython/gis_set.py:604 #: ../gui/wxpython/image2target/ii2t_gis_set.py:605 #, python-format msgid "Data file <%(name)s> imported successfully. The location's default region was set from this imported map." msgstr "Il file dei dati <%(name)s> è stato importato correttamente. La regione di default della location è stata impostata dalla mappa importata." -#: ../gui/wxpython/gis_set.py:676 +#: ../gui/wxpython/gis_set.py:618 #: ../gui/wxpython/image2target/ii2t_gis_set.py:619 msgid "" "Mapset is required for valid GRASS location.\n" @@ -4194,7 +4166,7 @@ "\n" "Questo mapset non può essere rinominato." -#: ../gui/wxpython/gis_set.py:682 ../gui/wxpython/gis_set.py:725 +#: ../gui/wxpython/gis_set.py:624 ../gui/wxpython/gis_set.py:667 #: ../gui/wxpython/image2target/ii2t_gis_set.py:625 #: ../gui/wxpython/image2target/ii2t_gis_set.py:668 #, python-format @@ -4207,7 +4179,7 @@ "\n" "Inserisci il nuovo nome:" -#: ../gui/wxpython/gis_set.py:698 +#: ../gui/wxpython/gis_set.py:640 #: ../gui/wxpython/image2target/ii2t_gis_set.py:641 #, python-format msgid "" @@ -4219,7 +4191,7 @@ "\n" "Il mapset <%s> esiste già nella location." -#: ../gui/wxpython/gis_set.py:712 +#: ../gui/wxpython/gis_set.py:654 #: ../gui/wxpython/image2target/ii2t_gis_set.py:655 #, python-format msgid "" @@ -4231,7 +4203,7 @@ "\n" "%s" -#: ../gui/wxpython/gis_set.py:741 +#: ../gui/wxpython/gis_set.py:683 #: ../gui/wxpython/image2target/ii2t_gis_set.py:684 #, python-format msgid "" @@ -4243,7 +4215,7 @@ "\n" "La location <%s> esiste già nel database di GRASS" -#: ../gui/wxpython/gis_set.py:756 +#: ../gui/wxpython/gis_set.py:698 #: ../gui/wxpython/image2target/ii2t_gis_set.py:699 #, python-format msgid "" @@ -4255,7 +4227,7 @@ "\n" "%s" -#: ../gui/wxpython/gis_set.py:770 +#: ../gui/wxpython/gis_set.py:712 #: ../gui/wxpython/image2target/ii2t_gis_set.py:713 msgid "" "Mapset is required for valid GRASS location.\n" @@ -4266,7 +4238,7 @@ "\n" "Questo mapset non può essere cancellato." -#: ../gui/wxpython/gis_set.py:777 +#: ../gui/wxpython/gis_set.py:719 #: ../gui/wxpython/image2target/ii2t_gis_set.py:720 #, python-format msgid "" @@ -4278,12 +4250,12 @@ "\n" "TUTTE LE MAPPE incluse in questo mapset saranno ELIMINATE DEFINITIVAMENTE!" -#: ../gui/wxpython/gis_set.py:791 +#: ../gui/wxpython/gis_set.py:733 #: ../gui/wxpython/image2target/ii2t_gis_set.py:734 msgid "Unable to delete mapset" msgstr "Impossibile eliminare il mapset" -#: ../gui/wxpython/gis_set.py:805 +#: ../gui/wxpython/gis_set.py:747 #: ../gui/wxpython/image2target/ii2t_gis_set.py:748 #, python-format msgid "" @@ -4295,48 +4267,42 @@ "\n" "TUTTE LE MAPPE incluse in questo mapset saranno ELIMINATE DEFINITIVAMENTE!" -#: ../gui/wxpython/gis_set.py:821 +#: ../gui/wxpython/gis_set.py:763 #: ../gui/wxpython/image2target/ii2t_gis_set.py:764 msgid "Unable to delete location" msgstr "Impossibile eliminare la location" -#: ../gui/wxpython/gis_set.py:851 +#: ../gui/wxpython/gis_set.py:793 #: ../gui/wxpython/image2target/ii2t_gis_set.py:774 #, python-brace-format msgid "Unicode error detected. Check your locale settings. Details: {0}" msgstr "" -#: ../gui/wxpython/gis_set.py:863 +#: ../gui/wxpython/gis_set.py:805 #: ../gui/wxpython/image2target/ii2t_gis_set.py:786 #, python-format msgid "No GRASS Location found in '%s'. Create a new Location or choose different GRASS database directory." msgstr "Nessuna Location di GRASS trovata in '%s'. Creare una nuova Location o scegliere una differente directory del database di GRASS " -#: ../gui/wxpython/gis_set.py:985 +#: ../gui/wxpython/gis_set.py:920 #: ../gui/wxpython/image2target/ii2t_gis_set.py:908 #, python-format msgid "Path '%s' doesn't exist." msgstr "La directory '%s' non esiste." -#: ../gui/wxpython/gis_set.py:1000 +#: ../gui/wxpython/gis_set.py:935 #: ../gui/wxpython/image2target/ii2t_gis_set.py:923 -#: ../gui/wxpython/gui_core/gselect.py:1192 +#: ../gui/wxpython/gui_core/gselect.py:1198 msgid "Choose GIS Data Directory" msgstr "Selezionare cartella del database GIS" -#: ../gui/wxpython/gis_set.py:1014 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:937 -#: ../gui/wxpython/lmgr/frame.py:1071 -msgid "Enter name for new mapset:" -msgstr "Inserisci il nome per il nuovo mapset:" - -#: ../gui/wxpython/gis_set.py:1029 +#: ../gui/wxpython/gis_set.py:962 #: ../gui/wxpython/image2target/ii2t_gis_set.py:952 #, python-format msgid "Mapset <%s> already exists." msgstr "Il Mapset <%s> esiste già." -#: ../gui/wxpython/gis_set.py:1036 +#: ../gui/wxpython/gis_set.py:969 #: ../gui/wxpython/image2target/ii2t_gis_set.py:959 #, python-format msgid "" @@ -4348,18 +4314,18 @@ "\n" "Siete realmente sicuri che volete creare questo mapset? " -#: ../gui/wxpython/gis_set.py:1041 +#: ../gui/wxpython/gis_set.py:974 #: ../gui/wxpython/image2target/ii2t_gis_set.py:964 msgid "Reserved mapset name" msgstr "Nome del mapset riservato" -#: ../gui/wxpython/gis_set.py:1073 +#: ../gui/wxpython/gis_set.py:993 #: ../gui/wxpython/image2target/ii2t_gis_set.py:996 #, python-format msgid "Unable to create new mapset: %s" msgstr "Impossibile creare il nuovo mapset: %s" -#: ../gui/wxpython/gis_set.py:1088 +#: ../gui/wxpython/gis_set.py:1008 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1011 #, python-format msgid "" @@ -4377,13 +4343,13 @@ "\n" "Vuoi rimuovere .gislock (bisogna avere il permesso per questa operazione) e continuare?" -#: ../gui/wxpython/gis_set.py:1094 ../gui/wxpython/gis_set.py:1107 +#: ../gui/wxpython/gis_set.py:1014 ../gui/wxpython/gis_set.py:1027 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1017 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1030 msgid "Lock file found" msgstr "Lock file trovato" -#: ../gui/wxpython/gis_set.py:1103 +#: ../gui/wxpython/gis_set.py:1023 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1026 msgid "" "ARE YOU REALLY SURE?\n" @@ -4394,7 +4360,7 @@ "\n" "Se si sta eseguendo un'altra sessione di GRASS si potrebbero corrompere i vostri dati. Controllate il gestore dei processi per essere sicuri..." -#: ../gui/wxpython/gis_set.py:1117 +#: ../gui/wxpython/gis_set.py:1037 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1040 #, python-format msgid "" @@ -4406,20 +4372,20 @@ "\n" "Dettagli: %(reason)s" -#: ../gui/wxpython/gis_set.py:1167 +#: ../gui/wxpython/gis_set.py:1082 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1090 #, python-format msgid "Name <%(name)s> is not a valid name for location or mapset. Please use only ASCII characters excluding %(chars)s and space." msgstr "Il nome <%(name)s> non è un nome valido per Location o Mapset. Utilizzare solo carattere ASCII escludendo %(chars)s e spazi" -#: ../gui/wxpython/gis_set.py:1172 +#: ../gui/wxpython/gis_set.py:1087 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1095 -#: ../gui/wxpython/gui_core/widgets.py:859 +#: ../gui/wxpython/gui_core/widgets.py:860 msgid "Invalid name" msgstr "Nome invalido" -#: ../gui/wxpython/menustrings.py:3 ../gui/wxpython/menustrings.py:2004 -#: ../gui/wxpython/menustrings.py:2054 +#: ../gui/wxpython/menustrings.py:3 ../gui/wxpython/menustrings.py:2005 +#: ../gui/wxpython/menustrings.py:2055 #: ../gui/wxpython/image2target/ii2t_menustrings.py:4 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1972 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2022 @@ -4431,7 +4397,7 @@ msgid "Workspace" msgstr "Ambiente di lavoro" -#: ../gui/wxpython/menustrings.py:5 ../gui/wxpython/menustrings.py:2005 +#: ../gui/wxpython/menustrings.py:5 ../gui/wxpython/menustrings.py:2006 #: ../gui/wxpython/image2target/ii2t_menustrings.py:6 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1973 #: ../gui/wxpython/nviz/tools.py:1360 @@ -4443,7 +4409,7 @@ msgid "Create new workspace" msgstr "Crea una nuova area di lavoro" -#: ../gui/wxpython/menustrings.py:7 ../gui/wxpython/menustrings.py:2007 +#: ../gui/wxpython/menustrings.py:7 ../gui/wxpython/menustrings.py:2008 #: ../gui/wxpython/image2target/ii2t_menustrings.py:8 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1975 msgid "Open" @@ -4456,11 +4422,11 @@ #: ../gui/wxpython/menustrings.py:10 #: ../gui/wxpython/image2target/ii2t_menustrings.py:11 -#: ../gui/wxpython/lmgr/frame.py:1615 ../gui/wxpython/lmgr/frame.py:1636 +#: ../gui/wxpython/lmgr/frame.py:1618 ../gui/wxpython/lmgr/frame.py:1639 msgid "Save workspace" msgstr "Salva ambiente di lavoro" -#: ../gui/wxpython/menustrings.py:11 ../gui/wxpython/menustrings.py:2011 +#: ../gui/wxpython/menustrings.py:11 ../gui/wxpython/menustrings.py:2012 #: ../gui/wxpython/image2target/ii2t_menustrings.py:12 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1979 msgid "Save as" @@ -4471,10 +4437,10 @@ msgid "Save workspace to file" msgstr "Salva l'area di lavoro in un file" -#: ../gui/wxpython/menustrings.py:13 ../gui/wxpython/menustrings.py:2013 +#: ../gui/wxpython/menustrings.py:13 ../gui/wxpython/menustrings.py:2014 #: ../gui/wxpython/image2target/ii2t_menustrings.py:14 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1981 -#: ../gui/wxpython/gui_core/forms.py:561 +#: ../gui/wxpython/gui_core/forms.py:573 #: ../gui/wxpython/mapswipe/dialogs.py:193 msgid "Close" msgstr "Chiudi" @@ -4579,143 +4545,143 @@ msgid "Close all open map display windows" msgstr "Chiudi tutte le finestre per la visualizzazione della mappa" -#: ../gui/wxpython/menustrings.py:37 ../gui/wxpython/menustrings.py:1055 +#: ../gui/wxpython/menustrings.py:37 ../gui/wxpython/menustrings.py:1056 msgid "Simplified raster import with reprojection" msgstr "" #: ../gui/wxpython/menustrings.py:38 ../gui/wxpython/menustrings.py:40 -#: ../gui/wxpython/menustrings.py:1056 ../gui/wxpython/menustrings.py:1058 +#: ../gui/wxpython/menustrings.py:1057 ../gui/wxpython/menustrings.py:1059 #: ../gui/wxpython/image2target/ii2t_menustrings.py:39 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1040 msgid "Imports raster data into a GRASS raster map using GDAL library." msgstr "Importa dati raster in una mappa raster di GRASS usando la libreria GDAL." -#: ../gui/wxpython/menustrings.py:39 ../gui/wxpython/menustrings.py:1057 +#: ../gui/wxpython/menustrings.py:39 ../gui/wxpython/menustrings.py:1058 msgid "Import of common raster formats" msgstr "Importa formati raster comuni" -#: ../gui/wxpython/menustrings.py:41 ../gui/wxpython/menustrings.py:1059 +#: ../gui/wxpython/menustrings.py:41 ../gui/wxpython/menustrings.py:1060 #: ../gui/wxpython/image2target/ii2t_menustrings.py:42 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1043 msgid "ASCII x,y,z point import and gridding" msgstr "Importa punti ASCII x,y,z e crea una griglia" -#: ../gui/wxpython/menustrings.py:42 ../gui/wxpython/menustrings.py:1060 +#: ../gui/wxpython/menustrings.py:42 ../gui/wxpython/menustrings.py:1061 #: ../gui/wxpython/image2target/ii2t_menustrings.py:43 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1044 msgid "Creates a raster map from an assemblage of many coordinates using univariate statistics." msgstr "Crea un raster da un assemblaggio di molte coordinate usando statistiche univariate." -#: ../gui/wxpython/menustrings.py:43 ../gui/wxpython/menustrings.py:1061 +#: ../gui/wxpython/menustrings.py:43 ../gui/wxpython/menustrings.py:1062 #: ../gui/wxpython/image2target/ii2t_menustrings.py:44 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1045 msgid "ASCII grid import" msgstr "Importa ASCII grid" -#: ../gui/wxpython/menustrings.py:44 ../gui/wxpython/menustrings.py:1062 +#: ../gui/wxpython/menustrings.py:44 ../gui/wxpython/menustrings.py:1063 #: ../gui/wxpython/image2target/ii2t_menustrings.py:45 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1046 msgid "Converts a GRASS ASCII raster file to binary raster map." msgstr "Converte un file raster GRASS ASCII in un raster binario." -#: ../gui/wxpython/menustrings.py:45 ../gui/wxpython/menustrings.py:1063 +#: ../gui/wxpython/menustrings.py:45 ../gui/wxpython/menustrings.py:1064 #: ../gui/wxpython/image2target/ii2t_menustrings.py:46 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1047 msgid "ASCII polygons, lines, and point import" msgstr "Importa poligoni, linee e punti ASCII" -#: ../gui/wxpython/menustrings.py:46 ../gui/wxpython/menustrings.py:1064 +#: ../gui/wxpython/menustrings.py:46 ../gui/wxpython/menustrings.py:1065 #: ../gui/wxpython/image2target/ii2t_menustrings.py:47 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1048 msgid "Creates raster maps from ASCII polygon/line/point data files." msgstr "Crea raster da file ASCII poligonale/lineare/puntuale" -#: ../gui/wxpython/menustrings.py:47 ../gui/wxpython/menustrings.py:1065 +#: ../gui/wxpython/menustrings.py:47 ../gui/wxpython/menustrings.py:1066 #: ../gui/wxpython/image2target/ii2t_menustrings.py:48 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1049 msgid "Raw binary array import" msgstr "Importa array binari grezzi" -#: ../gui/wxpython/menustrings.py:48 ../gui/wxpython/menustrings.py:1066 +#: ../gui/wxpython/menustrings.py:48 ../gui/wxpython/menustrings.py:1067 #: ../gui/wxpython/image2target/ii2t_menustrings.py:49 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1050 msgid "Import a binary raster file into a GRASS raster map layer." msgstr "Importa file raster binario in un raster GRASS" -#: ../gui/wxpython/menustrings.py:49 ../gui/wxpython/menustrings.py:1067 +#: ../gui/wxpython/menustrings.py:49 ../gui/wxpython/menustrings.py:1068 #: ../gui/wxpython/image2target/ii2t_menustrings.py:50 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1051 msgid "GRIDATB.FOR import" msgstr "Importa GRIDATB.FOR" -#: ../gui/wxpython/menustrings.py:50 ../gui/wxpython/menustrings.py:1068 +#: ../gui/wxpython/menustrings.py:50 ../gui/wxpython/menustrings.py:1069 #: ../gui/wxpython/image2target/ii2t_menustrings.py:51 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1052 msgid "Imports GRIDATB.FOR map file (TOPMODEL) into a GRASS raster map." msgstr "Importa file GRIDATB.FOR (TOPMODEL) in un raster GRASS." -#: ../gui/wxpython/menustrings.py:51 ../gui/wxpython/menustrings.py:1069 +#: ../gui/wxpython/menustrings.py:51 ../gui/wxpython/menustrings.py:1070 #: ../gui/wxpython/image2target/ii2t_menustrings.py:52 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1053 msgid "Matlab 2D array import" msgstr "Importa array di Matlab 2D" -#: ../gui/wxpython/menustrings.py:52 ../gui/wxpython/menustrings.py:1070 +#: ../gui/wxpython/menustrings.py:52 ../gui/wxpython/menustrings.py:1071 #: ../gui/wxpython/image2target/ii2t_menustrings.py:53 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1054 msgid "Imports a binary MAT-File(v4) to a GRASS raster." msgstr "Importa un MAT-File(v4) binario in un raster GRASS" -#: ../gui/wxpython/menustrings.py:53 ../gui/wxpython/menustrings.py:1071 +#: ../gui/wxpython/menustrings.py:53 ../gui/wxpython/menustrings.py:1072 #: ../gui/wxpython/image2target/ii2t_menustrings.py:54 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1055 msgid "PNG import" msgstr "Importa PNG" -#: ../gui/wxpython/menustrings.py:54 ../gui/wxpython/menustrings.py:1072 +#: ../gui/wxpython/menustrings.py:54 ../gui/wxpython/menustrings.py:1073 #: ../gui/wxpython/image2target/ii2t_menustrings.py:55 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1056 msgid "Imports non-georeferenced PNG format image." msgstr "Importa un'immagine PNG non georeferenziata." -#: ../gui/wxpython/menustrings.py:55 ../gui/wxpython/menustrings.py:1073 +#: ../gui/wxpython/menustrings.py:55 ../gui/wxpython/menustrings.py:1074 #: ../gui/wxpython/image2target/ii2t_menustrings.py:56 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1057 msgid "SPOT NDVI import" msgstr "Importa SPOT NDVI" -#: ../gui/wxpython/menustrings.py:56 ../gui/wxpython/menustrings.py:1074 +#: ../gui/wxpython/menustrings.py:56 ../gui/wxpython/menustrings.py:1075 #: ../gui/wxpython/image2target/ii2t_menustrings.py:57 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1058 msgid "Imports SPOT VGT NDVI data into a raster map." msgstr "Importa dati SPOT VGT NDVI in un raster." -#: ../gui/wxpython/menustrings.py:57 ../gui/wxpython/menustrings.py:1075 +#: ../gui/wxpython/menustrings.py:57 ../gui/wxpython/menustrings.py:1076 #: ../gui/wxpython/image2target/ii2t_menustrings.py:58 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1059 msgid "SRTM HGT import" msgstr "Importa SRTM HGT" -#: ../gui/wxpython/menustrings.py:58 ../gui/wxpython/menustrings.py:1076 +#: ../gui/wxpython/menustrings.py:58 ../gui/wxpython/menustrings.py:1077 #: ../gui/wxpython/image2target/ii2t_menustrings.py:59 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1060 msgid "Imports SRTM HGT files into raster map." msgstr "Importa file SRTM HGT in un raster" -#: ../gui/wxpython/menustrings.py:59 ../gui/wxpython/menustrings.py:1077 +#: ../gui/wxpython/menustrings.py:59 ../gui/wxpython/menustrings.py:1078 #: ../gui/wxpython/image2target/ii2t_menustrings.py:60 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1061 msgid "Terra ASTER HDF import" msgstr "Importa Terra ASTER HDF" -#: ../gui/wxpython/menustrings.py:60 ../gui/wxpython/menustrings.py:1078 +#: ../gui/wxpython/menustrings.py:60 ../gui/wxpython/menustrings.py:1079 #: ../gui/wxpython/image2target/ii2t_menustrings.py:61 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1062 msgid "Georeference, rectify, and import Terra-ASTER imagery and relative DEMs using gdalwarp." msgstr "Georeferenzia, rettifica e importa immagine Terra-ASTER e relativo DEM usando gdalwarp." #: ../gui/wxpython/menustrings.py:61 ../gui/wxpython/menustrings.py:86 -#: ../gui/wxpython/menustrings.py:1079 ../gui/wxpython/menustrings.py:1104 +#: ../gui/wxpython/menustrings.py:1080 ../gui/wxpython/menustrings.py:1105 #: ../gui/wxpython/image2target/ii2t_menustrings.py:62 #: ../gui/wxpython/image2target/ii2t_menustrings.py:86 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1063 @@ -4723,24 +4689,22 @@ msgid "LAS LiDAR points import" msgstr "Importa punti LAS LiDAR" -#: ../gui/wxpython/menustrings.py:62 ../gui/wxpython/menustrings.py:1080 +#: ../gui/wxpython/menustrings.py:62 ../gui/wxpython/menustrings.py:1081 msgid "Creates a raster map from LAS LiDAR points using univariate statistics." msgstr "Crea un raster da punti LAS LiDAR usando statistiche univariate" -#: ../gui/wxpython/menustrings.py:63 ../gui/wxpython/menustrings.py:1081 +#: ../gui/wxpython/menustrings.py:63 ../gui/wxpython/menustrings.py:1082 #: ../gui/wxpython/image2target/ii2t_menustrings.py:63 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1064 msgid "Unpack raster map" msgstr "Estrai mappa raster" -#: ../gui/wxpython/menustrings.py:64 ../gui/wxpython/menustrings.py:1082 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:64 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1065 -msgid "Imports a raster map as GRASS GIS specific archive file (packed with r.pack)" +#: ../gui/wxpython/menustrings.py:64 ../gui/wxpython/menustrings.py:1083 +msgid "Imports a GRASS GIS specific raster archive file (packed with r.pack) as a raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:65 ../gui/wxpython/menustrings.py:291 -#: ../gui/wxpython/menustrings.py:1083 ../gui/wxpython/menustrings.py:1233 +#: ../gui/wxpython/menustrings.py:65 ../gui/wxpython/menustrings.py:292 +#: ../gui/wxpython/menustrings.py:1084 ../gui/wxpython/menustrings.py:1234 #: ../gui/wxpython/image2target/ii2t_menustrings.py:65 #: ../gui/wxpython/image2target/ii2t_menustrings.py:286 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1066 @@ -4748,8 +4712,8 @@ msgid "Reproject raster map from different GRASS location" msgstr "Riproietta raster da diverse location GRASS" -#: ../gui/wxpython/menustrings.py:66 ../gui/wxpython/menustrings.py:292 -#: ../gui/wxpython/menustrings.py:1084 ../gui/wxpython/menustrings.py:1234 +#: ../gui/wxpython/menustrings.py:66 ../gui/wxpython/menustrings.py:293 +#: ../gui/wxpython/menustrings.py:1085 ../gui/wxpython/menustrings.py:1235 #: ../gui/wxpython/image2target/ii2t_menustrings.py:66 #: ../gui/wxpython/image2target/ii2t_menustrings.py:287 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1067 @@ -4757,123 +4721,121 @@ msgid "Re-projects a raster map from given location to the current location." msgstr "Riproietta un raster da una location data alla location corrente" -#: ../gui/wxpython/menustrings.py:68 ../gui/wxpython/menustrings.py:1086 +#: ../gui/wxpython/menustrings.py:68 ../gui/wxpython/menustrings.py:1087 msgid "Simplified vector import with reprojection" msgstr "" #: ../gui/wxpython/menustrings.py:69 ../gui/wxpython/menustrings.py:71 -#: ../gui/wxpython/menustrings.py:1087 ../gui/wxpython/menustrings.py:1089 +#: ../gui/wxpython/menustrings.py:1088 ../gui/wxpython/menustrings.py:1090 #: ../gui/wxpython/image2target/ii2t_menustrings.py:69 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1070 msgid "Imports vector data into a GRASS vector map using OGR library." msgstr "Importa dati raster in una mappa vettoriale di GRASS usando la libreria OGR." -#: ../gui/wxpython/menustrings.py:70 ../gui/wxpython/menustrings.py:1088 +#: ../gui/wxpython/menustrings.py:70 ../gui/wxpython/menustrings.py:1089 msgid "Import of common vector formats" msgstr "Importa formati vettoriali comuni" -#: ../gui/wxpython/menustrings.py:72 ../gui/wxpython/menustrings.py:1090 +#: ../gui/wxpython/menustrings.py:72 ../gui/wxpython/menustrings.py:1091 #: ../gui/wxpython/image2target/ii2t_menustrings.py:72 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1073 msgid "ASCII points or GRASS ASCII format" msgstr "Formato punti ASCII o GRASS ASCII" -#: ../gui/wxpython/menustrings.py:73 ../gui/wxpython/menustrings.py:1091 +#: ../gui/wxpython/menustrings.py:73 ../gui/wxpython/menustrings.py:1092 #: ../gui/wxpython/image2target/ii2t_menustrings.py:73 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1074 msgid "Creates a vector map from an ASCII points file or ASCII vector file." msgstr "Crea un vettoriale da file ASCII points o ASCII vector." -#: ../gui/wxpython/menustrings.py:74 ../gui/wxpython/menustrings.py:1092 +#: ../gui/wxpython/menustrings.py:74 ../gui/wxpython/menustrings.py:1093 #: ../gui/wxpython/image2target/ii2t_menustrings.py:74 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1075 msgid "ASCII points as a vector lines" msgstr "Punti ASCII come vettoriale lineare" -#: ../gui/wxpython/menustrings.py:75 ../gui/wxpython/menustrings.py:1093 +#: ../gui/wxpython/menustrings.py:75 ../gui/wxpython/menustrings.py:1094 #: ../gui/wxpython/image2target/ii2t_menustrings.py:75 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1076 msgid "Imports ASCII x,y[,z] coordinates as a series of lines." msgstr "Importa coordinate ASCII x,y[,z] come una serie di linee." -#: ../gui/wxpython/menustrings.py:76 ../gui/wxpython/menustrings.py:1094 +#: ../gui/wxpython/menustrings.py:76 ../gui/wxpython/menustrings.py:1095 #: ../gui/wxpython/image2target/ii2t_menustrings.py:76 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1077 msgid "DXF import" msgstr "Importa DXF" -#: ../gui/wxpython/menustrings.py:77 ../gui/wxpython/menustrings.py:1095 +#: ../gui/wxpython/menustrings.py:77 ../gui/wxpython/menustrings.py:1096 #: ../gui/wxpython/image2target/ii2t_menustrings.py:77 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1078 msgid "Converts files in DXF format to GRASS vector map format." msgstr "Converte file in formato DXF in una mappa vettoriale in formato GRASS" -#: ../gui/wxpython/menustrings.py:78 ../gui/wxpython/menustrings.py:1096 +#: ../gui/wxpython/menustrings.py:78 ../gui/wxpython/menustrings.py:1097 #: ../gui/wxpython/image2target/ii2t_menustrings.py:78 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1079 msgid "WFS" msgstr "WFS" -#: ../gui/wxpython/menustrings.py:79 ../gui/wxpython/menustrings.py:1097 +#: ../gui/wxpython/menustrings.py:79 ../gui/wxpython/menustrings.py:1098 #: ../gui/wxpython/image2target/ii2t_menustrings.py:79 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1080 msgid "Imports GetFeature from a WFS server." msgstr "Importa GetFeature da un server WFS" -#: ../gui/wxpython/menustrings.py:80 ../gui/wxpython/menustrings.py:1098 +#: ../gui/wxpython/menustrings.py:80 ../gui/wxpython/menustrings.py:1099 #: ../gui/wxpython/image2target/ii2t_menustrings.py:80 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1081 msgid "ESRI e00 import" msgstr "Importa ESRI e00" -#: ../gui/wxpython/menustrings.py:81 ../gui/wxpython/menustrings.py:1099 +#: ../gui/wxpython/menustrings.py:81 ../gui/wxpython/menustrings.py:1100 #: ../gui/wxpython/image2target/ii2t_menustrings.py:81 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1082 msgid "Imports E00 file into a vector map." msgstr "Importa file E00 in un vettoriale." -#: ../gui/wxpython/menustrings.py:82 ../gui/wxpython/menustrings.py:1100 +#: ../gui/wxpython/menustrings.py:82 ../gui/wxpython/menustrings.py:1101 #: ../gui/wxpython/image2target/ii2t_menustrings.py:82 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1083 msgid "Geonames import" msgstr "Importa Geonames" -#: ../gui/wxpython/menustrings.py:83 ../gui/wxpython/menustrings.py:1101 +#: ../gui/wxpython/menustrings.py:83 ../gui/wxpython/menustrings.py:1102 #: ../gui/wxpython/image2target/ii2t_menustrings.py:83 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1084 msgid "Imports geonames.org country files into a vector points map." msgstr "Importa file di nazioni da geonames.org in vettoriale di punti di GRASS." -#: ../gui/wxpython/menustrings.py:84 ../gui/wxpython/menustrings.py:1102 +#: ../gui/wxpython/menustrings.py:84 ../gui/wxpython/menustrings.py:1103 #: ../gui/wxpython/image2target/ii2t_menustrings.py:84 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1085 msgid "Matlab array or Mapgen format import" msgstr "Importa formati array di Matlab e MapGen" -#: ../gui/wxpython/menustrings.py:85 ../gui/wxpython/menustrings.py:1103 +#: ../gui/wxpython/menustrings.py:85 ../gui/wxpython/menustrings.py:1104 #: ../gui/wxpython/image2target/ii2t_menustrings.py:85 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1086 msgid "Imports Mapgen or Matlab-ASCII vector maps into GRASS." msgstr "Importa vettoriali Mapgen o Matlab-ASCII in GRASS." -#: ../gui/wxpython/menustrings.py:87 ../gui/wxpython/menustrings.py:1105 +#: ../gui/wxpython/menustrings.py:87 ../gui/wxpython/menustrings.py:1106 msgid "Converts LAS LiDAR point clouds to a GRASS vector map with libLAS." msgstr "Converte nuvole di punti LAS LiDAR in un vettoriale GRASS usando libLAS." -#: ../gui/wxpython/menustrings.py:88 ../gui/wxpython/menustrings.py:1106 +#: ../gui/wxpython/menustrings.py:88 ../gui/wxpython/menustrings.py:1107 #: ../gui/wxpython/image2target/ii2t_menustrings.py:87 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1088 msgid "Unpack vector map" msgstr "Estrai mappa vettoriale" -#: ../gui/wxpython/menustrings.py:89 ../gui/wxpython/menustrings.py:1107 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:88 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1089 -msgid "Imports a vector map as GRASS GIS specific archive file (packed with v.pack)" +#: ../gui/wxpython/menustrings.py:89 ../gui/wxpython/menustrings.py:1108 +msgid "Imports a GRASS GIS specific vector archive file (packed with v.pack) as a vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:90 ../gui/wxpython/menustrings.py:571 -#: ../gui/wxpython/menustrings.py:1108 ../gui/wxpython/menustrings.py:1513 +#: ../gui/wxpython/menustrings.py:90 ../gui/wxpython/menustrings.py:572 +#: ../gui/wxpython/menustrings.py:1109 ../gui/wxpython/menustrings.py:1514 #: ../gui/wxpython/image2target/ii2t_menustrings.py:89 #: ../gui/wxpython/image2target/ii2t_menustrings.py:564 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1090 @@ -4881,8 +4843,8 @@ msgid "Reproject vector map from different GRASS location" msgstr "Riproietta un vettoriale da una diversa location di GRASS." -#: ../gui/wxpython/menustrings.py:91 ../gui/wxpython/menustrings.py:572 -#: ../gui/wxpython/menustrings.py:1109 ../gui/wxpython/menustrings.py:1514 +#: ../gui/wxpython/menustrings.py:91 ../gui/wxpython/menustrings.py:573 +#: ../gui/wxpython/menustrings.py:1110 ../gui/wxpython/menustrings.py:1515 #: ../gui/wxpython/image2target/ii2t_menustrings.py:90 #: ../gui/wxpython/image2target/ii2t_menustrings.py:565 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1091 @@ -4890,55 +4852,55 @@ msgid "Re-projects a vector map from one location to the current location." msgstr "Riproietta un vettoriale da una location alla location corrente." -#: ../gui/wxpython/menustrings.py:92 ../gui/wxpython/menustrings.py:1110 +#: ../gui/wxpython/menustrings.py:92 ../gui/wxpython/menustrings.py:1111 #: ../gui/wxpython/image2target/ii2t_menustrings.py:91 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1092 msgid "Import 3D raster data" msgstr "Importa dati raster 3D" -#: ../gui/wxpython/menustrings.py:93 ../gui/wxpython/menustrings.py:1111 +#: ../gui/wxpython/menustrings.py:93 ../gui/wxpython/menustrings.py:1112 #: ../gui/wxpython/image2target/ii2t_menustrings.py:92 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1093 msgid "ASCII 3D import" msgstr "Importa ASCII 3D" -#: ../gui/wxpython/menustrings.py:94 ../gui/wxpython/menustrings.py:1112 +#: ../gui/wxpython/menustrings.py:94 ../gui/wxpython/menustrings.py:1113 #: ../gui/wxpython/image2target/ii2t_menustrings.py:93 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1094 msgid "Converts a 3D ASCII raster text file into a (binary) 3D raster map." msgstr "Converte un file testuale raster ASCII 3D in un layer raster 3D (binario)." -#: ../gui/wxpython/menustrings.py:95 ../gui/wxpython/menustrings.py:1113 +#: ../gui/wxpython/menustrings.py:95 ../gui/wxpython/menustrings.py:1114 #: ../gui/wxpython/image2target/ii2t_menustrings.py:94 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1095 msgid "Raw binary array 3D import" msgstr "Importa array binary 3D" -#: ../gui/wxpython/menustrings.py:96 ../gui/wxpython/menustrings.py:1114 +#: ../gui/wxpython/menustrings.py:96 ../gui/wxpython/menustrings.py:1115 #: ../gui/wxpython/image2target/ii2t_menustrings.py:95 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1096 msgid "Imports a binary raster file into a GRASS 3D raster map." msgstr "Importa file raster binario in un raster 3D di GRASS." -#: ../gui/wxpython/menustrings.py:97 ../gui/wxpython/menustrings.py:1115 +#: ../gui/wxpython/menustrings.py:97 ../gui/wxpython/menustrings.py:1116 #: ../gui/wxpython/image2target/ii2t_menustrings.py:96 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1097 msgid "Vis5D import" msgstr "Importa Vis5D" -#: ../gui/wxpython/menustrings.py:98 ../gui/wxpython/menustrings.py:1116 +#: ../gui/wxpython/menustrings.py:98 ../gui/wxpython/menustrings.py:1117 #: ../gui/wxpython/image2target/ii2t_menustrings.py:97 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1098 msgid "Import 3-dimensional Vis5D files." msgstr "Importa file Vis5D tridimensionale." -#: ../gui/wxpython/menustrings.py:99 ../gui/wxpython/menustrings.py:1117 +#: ../gui/wxpython/menustrings.py:99 ../gui/wxpython/menustrings.py:1118 #: ../gui/wxpython/image2target/ii2t_menustrings.py:98 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1099 msgid "Import database table" msgstr "Importa tabella di database" -#: ../gui/wxpython/menustrings.py:100 ../gui/wxpython/menustrings.py:1118 +#: ../gui/wxpython/menustrings.py:100 ../gui/wxpython/menustrings.py:1119 #: ../gui/wxpython/image2target/ii2t_menustrings.py:68 #: ../gui/wxpython/image2target/ii2t_menustrings.py:99 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1069 @@ -4946,21 +4908,21 @@ msgid "Common import formats" msgstr "Formati comuni di importazione" -#: ../gui/wxpython/menustrings.py:101 ../gui/wxpython/menustrings.py:1119 +#: ../gui/wxpython/menustrings.py:101 ../gui/wxpython/menustrings.py:1120 #: ../gui/wxpython/image2target/ii2t_menustrings.py:100 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1101 msgid "Imports attribute tables in various formats." msgstr "Importa tabella degli attributi in diversi formati." -#: ../gui/wxpython/menustrings.py:102 ../gui/wxpython/menustrings.py:1120 +#: ../gui/wxpython/menustrings.py:102 ../gui/wxpython/menustrings.py:1121 #: ../gui/wxpython/image2target/ii2t_menustrings.py:101 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1102 msgid "Export raster map" msgstr "Esporta mappa raster" #: ../gui/wxpython/menustrings.py:103 ../gui/wxpython/menustrings.py:132 -#: ../gui/wxpython/menustrings.py:158 ../gui/wxpython/menustrings.py:1121 -#: ../gui/wxpython/menustrings.py:1150 ../gui/wxpython/menustrings.py:1176 +#: ../gui/wxpython/menustrings.py:158 ../gui/wxpython/menustrings.py:1122 +#: ../gui/wxpython/menustrings.py:1151 ../gui/wxpython/menustrings.py:1177 #: ../gui/wxpython/image2target/ii2t_menustrings.py:102 #: ../gui/wxpython/image2target/ii2t_menustrings.py:131 #: ../gui/wxpython/image2target/ii2t_menustrings.py:156 @@ -4970,122 +4932,122 @@ msgid "Common export formats" msgstr "Formati comuni di esportazione" -#: ../gui/wxpython/menustrings.py:104 ../gui/wxpython/menustrings.py:1122 +#: ../gui/wxpython/menustrings.py:104 ../gui/wxpython/menustrings.py:1123 #: ../gui/wxpython/image2target/ii2t_menustrings.py:103 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1104 msgid "Exports GRASS raster maps into GDAL supported formats." msgstr "Esporta raster GRASS in formati supportati da GDAL" -#: ../gui/wxpython/menustrings.py:105 ../gui/wxpython/menustrings.py:1123 +#: ../gui/wxpython/menustrings.py:105 ../gui/wxpython/menustrings.py:1124 #: ../gui/wxpython/image2target/ii2t_menustrings.py:104 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1105 msgid "ASCII grid export" msgstr "Esporta ASCII grid" -#: ../gui/wxpython/menustrings.py:106 ../gui/wxpython/menustrings.py:1124 +#: ../gui/wxpython/menustrings.py:106 ../gui/wxpython/menustrings.py:1125 #: ../gui/wxpython/image2target/ii2t_menustrings.py:105 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1106 msgid "Converts a raster map layer into a GRASS ASCII text file." msgstr "Converte un raster in un file di testo GRASS ASCII." -#: ../gui/wxpython/menustrings.py:107 ../gui/wxpython/menustrings.py:1125 +#: ../gui/wxpython/menustrings.py:107 ../gui/wxpython/menustrings.py:1126 #: ../gui/wxpython/image2target/ii2t_menustrings.py:106 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1107 msgid "ASCII x,y,z points export" msgstr "Esporta punti x,y,z in ASCII" -#: ../gui/wxpython/menustrings.py:108 ../gui/wxpython/menustrings.py:1126 +#: ../gui/wxpython/menustrings.py:108 ../gui/wxpython/menustrings.py:1127 #: ../gui/wxpython/image2target/ii2t_menustrings.py:107 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1108 msgid "Exports a raster map to a text file as x,y,z values based on cell centers." msgstr "Esporta un raster in un file di testo come valori x,y,z basato sui centri delle celle." -#: ../gui/wxpython/menustrings.py:109 ../gui/wxpython/menustrings.py:1127 +#: ../gui/wxpython/menustrings.py:109 ../gui/wxpython/menustrings.py:1128 #: ../gui/wxpython/image2target/ii2t_menustrings.py:108 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1109 msgid "GRIDATB.FOR export" msgstr "Esporta GRIDATB.FOR" -#: ../gui/wxpython/menustrings.py:110 ../gui/wxpython/menustrings.py:1128 +#: ../gui/wxpython/menustrings.py:110 ../gui/wxpython/menustrings.py:1129 #: ../gui/wxpython/image2target/ii2t_menustrings.py:109 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1110 msgid "Exports GRASS raster map to GRIDATB.FOR map file (TOPMODEL)." msgstr "Esporta raster GRASS in un file GRIDATB.FOR (TOPMODEL)." -#: ../gui/wxpython/menustrings.py:111 ../gui/wxpython/menustrings.py:1129 +#: ../gui/wxpython/menustrings.py:111 ../gui/wxpython/menustrings.py:1130 #: ../gui/wxpython/image2target/ii2t_menustrings.py:110 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1111 msgid "Matlab 2D array export" msgstr "Esporta array Matlab 2D" -#: ../gui/wxpython/menustrings.py:112 ../gui/wxpython/menustrings.py:1130 +#: ../gui/wxpython/menustrings.py:112 ../gui/wxpython/menustrings.py:1131 #: ../gui/wxpython/image2target/ii2t_menustrings.py:111 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1112 msgid "Exports a GRASS raster to a binary MAT-File." msgstr "Esporta a raster GRASS in un MAT-File binario" -#: ../gui/wxpython/menustrings.py:113 ../gui/wxpython/menustrings.py:1131 +#: ../gui/wxpython/menustrings.py:113 ../gui/wxpython/menustrings.py:1132 #: ../gui/wxpython/image2target/ii2t_menustrings.py:112 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1113 msgid "Raw binary array export" msgstr "Esporta array binari" -#: ../gui/wxpython/menustrings.py:114 ../gui/wxpython/menustrings.py:1132 +#: ../gui/wxpython/menustrings.py:114 ../gui/wxpython/menustrings.py:1133 #: ../gui/wxpython/image2target/ii2t_menustrings.py:113 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1114 msgid "Exports a GRASS raster to a binary array." msgstr "Esporta un raster GRASS in un array binario" -#: ../gui/wxpython/menustrings.py:115 ../gui/wxpython/menustrings.py:1133 +#: ../gui/wxpython/menustrings.py:115 ../gui/wxpython/menustrings.py:1134 #: ../gui/wxpython/image2target/ii2t_menustrings.py:114 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1115 msgid "MPEG-1 export" msgstr "Esporta MPEG-1" -#: ../gui/wxpython/menustrings.py:116 ../gui/wxpython/menustrings.py:1134 +#: ../gui/wxpython/menustrings.py:116 ../gui/wxpython/menustrings.py:1135 #: ../gui/wxpython/image2target/ii2t_menustrings.py:115 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1116 msgid "Converts raster map series to MPEG movie." msgstr "Converte serie di file raster in video MPEG." -#: ../gui/wxpython/menustrings.py:117 ../gui/wxpython/menustrings.py:1135 +#: ../gui/wxpython/menustrings.py:117 ../gui/wxpython/menustrings.py:1136 #: ../gui/wxpython/image2target/ii2t_menustrings.py:116 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1117 msgid "PNG export" msgstr "Esporta PNG" -#: ../gui/wxpython/menustrings.py:118 ../gui/wxpython/menustrings.py:1136 +#: ../gui/wxpython/menustrings.py:118 ../gui/wxpython/menustrings.py:1137 #: ../gui/wxpython/image2target/ii2t_menustrings.py:117 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1118 msgid "Export a GRASS raster map as a non-georeferenced PNG image." msgstr "Esporta un raster GRASS in un'immagine PNG non georeferenziata." -#: ../gui/wxpython/menustrings.py:119 ../gui/wxpython/menustrings.py:1137 +#: ../gui/wxpython/menustrings.py:119 ../gui/wxpython/menustrings.py:1138 #: ../gui/wxpython/image2target/ii2t_menustrings.py:118 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1119 msgid "PPM export" msgstr "Esporta PPM" -#: ../gui/wxpython/menustrings.py:120 ../gui/wxpython/menustrings.py:1138 +#: ../gui/wxpython/menustrings.py:120 ../gui/wxpython/menustrings.py:1139 #: ../gui/wxpython/image2target/ii2t_menustrings.py:119 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1120 msgid "Converts a GRASS raster map to a PPM image file." msgstr "Converte un raster GRASS in un immagine PPM" -#: ../gui/wxpython/menustrings.py:121 ../gui/wxpython/menustrings.py:1139 +#: ../gui/wxpython/menustrings.py:121 ../gui/wxpython/menustrings.py:1140 #: ../gui/wxpython/image2target/ii2t_menustrings.py:120 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1121 msgid "PPM from RGB export" msgstr "Esporta PPM da RGB" -#: ../gui/wxpython/menustrings.py:122 ../gui/wxpython/menustrings.py:1140 +#: ../gui/wxpython/menustrings.py:122 ../gui/wxpython/menustrings.py:1141 #: ../gui/wxpython/image2target/ii2t_menustrings.py:121 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1122 msgid "Converts 3 GRASS raster layers (R,G,B) to a PPM image file." msgstr "Converte 3 raster GRASS (R,G,B) in un'immagine PPM." #: ../gui/wxpython/menustrings.py:123 ../gui/wxpython/menustrings.py:140 -#: ../gui/wxpython/menustrings.py:1141 ../gui/wxpython/menustrings.py:1158 +#: ../gui/wxpython/menustrings.py:1142 ../gui/wxpython/menustrings.py:1159 #: ../gui/wxpython/image2target/ii2t_menustrings.py:122 #: ../gui/wxpython/image2target/ii2t_menustrings.py:138 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1123 @@ -5093,27 +5055,27 @@ msgid "POV-Ray export" msgstr "Esporta POV-Ray" -#: ../gui/wxpython/menustrings.py:124 ../gui/wxpython/menustrings.py:1142 +#: ../gui/wxpython/menustrings.py:124 ../gui/wxpython/menustrings.py:1143 #: ../gui/wxpython/image2target/ii2t_menustrings.py:123 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1124 msgid "Converts a raster map layer into a height-field file for POV-Ray." msgstr "Converte un raster in un file otto campi POV-Ray." -#: ../gui/wxpython/menustrings.py:125 ../gui/wxpython/menustrings.py:1143 +#: ../gui/wxpython/menustrings.py:125 ../gui/wxpython/menustrings.py:1144 #: ../gui/wxpython/image2target/ii2t_menustrings.py:124 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1125 msgid "VRML export" msgstr "Esporta VRML" -#: ../gui/wxpython/menustrings.py:126 ../gui/wxpython/menustrings.py:1144 +#: ../gui/wxpython/menustrings.py:126 ../gui/wxpython/menustrings.py:1145 #: ../gui/wxpython/image2target/ii2t_menustrings.py:125 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1126 msgid "Exports a raster map to the Virtual Reality Modeling Language (VRML)." msgstr "Esporta raster in Virtual Reality Modeling Language (VRML)." #: ../gui/wxpython/menustrings.py:127 ../gui/wxpython/menustrings.py:144 -#: ../gui/wxpython/menustrings.py:155 ../gui/wxpython/menustrings.py:1145 -#: ../gui/wxpython/menustrings.py:1162 ../gui/wxpython/menustrings.py:1173 +#: ../gui/wxpython/menustrings.py:155 ../gui/wxpython/menustrings.py:1146 +#: ../gui/wxpython/menustrings.py:1163 ../gui/wxpython/menustrings.py:1174 #: ../gui/wxpython/image2target/ii2t_menustrings.py:126 #: ../gui/wxpython/image2target/ii2t_menustrings.py:142 #: ../gui/wxpython/image2target/ii2t_menustrings.py:153 @@ -5123,227 +5085,227 @@ msgid "VTK export" msgstr "Esporta VTK" -#: ../gui/wxpython/menustrings.py:128 ../gui/wxpython/menustrings.py:1146 +#: ../gui/wxpython/menustrings.py:128 ../gui/wxpython/menustrings.py:1147 #: ../gui/wxpython/image2target/ii2t_menustrings.py:127 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1128 msgid "Converts raster maps into the VTK-ASCII format." msgstr "Converte un raster in formato VTK-ASCII." -#: ../gui/wxpython/menustrings.py:129 ../gui/wxpython/menustrings.py:1147 +#: ../gui/wxpython/menustrings.py:129 ../gui/wxpython/menustrings.py:1148 #: ../gui/wxpython/image2target/ii2t_menustrings.py:128 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1129 msgid "Pack raster map" msgstr "Comprimi raster" -#: ../gui/wxpython/menustrings.py:130 ../gui/wxpython/menustrings.py:1148 +#: ../gui/wxpython/menustrings.py:130 ../gui/wxpython/menustrings.py:1149 #: ../gui/wxpython/image2target/ii2t_menustrings.py:129 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1130 msgid "Exports a raster map as GRASS GIS specific archive file" msgstr "Esporta mappa raster come un file archivio specifico di GRASS GIS" -#: ../gui/wxpython/menustrings.py:131 ../gui/wxpython/menustrings.py:1149 +#: ../gui/wxpython/menustrings.py:131 ../gui/wxpython/menustrings.py:1150 #: ../gui/wxpython/image2target/ii2t_menustrings.py:130 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1131 msgid "Export vector map" msgstr "Esporta mappa vettoriale" -#: ../gui/wxpython/menustrings.py:133 ../gui/wxpython/menustrings.py:1151 +#: ../gui/wxpython/menustrings.py:133 ../gui/wxpython/menustrings.py:1152 msgid "Exports a vector map layer to any of the supported OGR vector formats. By default a vector map layer is exported to OGC GeoPackage format." msgstr "Esporta una mappa vettoriale in qualsiasi dei formati vettoriali supportati da OGR. Di default una mappa vettoriale è esportata nel formato OGC GeoPackage." -#: ../gui/wxpython/menustrings.py:134 ../gui/wxpython/menustrings.py:1152 +#: ../gui/wxpython/menustrings.py:134 ../gui/wxpython/menustrings.py:1153 #: ../gui/wxpython/image2target/ii2t_menustrings.py:133 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1134 msgid "ASCII points or GRASS ASCII vector export" msgstr "Esporta vettoriale in ASCII points o GRASS ASCII" -#: ../gui/wxpython/menustrings.py:135 ../gui/wxpython/menustrings.py:1153 +#: ../gui/wxpython/menustrings.py:135 ../gui/wxpython/menustrings.py:1154 #: ../gui/wxpython/image2target/ii2t_menustrings.py:134 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1135 msgid "Exports a vector map to a GRASS ASCII vector representation. By default only features with category are exported. To export all features use 'layer=-1'." msgstr "" -#: ../gui/wxpython/menustrings.py:136 ../gui/wxpython/menustrings.py:1154 +#: ../gui/wxpython/menustrings.py:136 ../gui/wxpython/menustrings.py:1155 #: ../gui/wxpython/image2target/ii2t_menustrings.py:135 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1136 msgid "DXF export" msgstr "Esporta DXF" -#: ../gui/wxpython/menustrings.py:137 ../gui/wxpython/menustrings.py:1155 +#: ../gui/wxpython/menustrings.py:137 ../gui/wxpython/menustrings.py:1156 #: ../gui/wxpython/image2target/ii2t_menustrings.py:136 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1137 msgid "Exports vector map to DXF file format." msgstr "Esporta vettoriale GRASS in file formato DXF." -#: ../gui/wxpython/menustrings.py:138 ../gui/wxpython/menustrings.py:1156 +#: ../gui/wxpython/menustrings.py:138 ../gui/wxpython/menustrings.py:1157 #: ../gui/wxpython/image2target/ii2t_menustrings.py:137 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1138 msgid "PostGIS export" msgstr "Esporta PostGIS" -#: ../gui/wxpython/menustrings.py:139 ../gui/wxpython/menustrings.py:1157 +#: ../gui/wxpython/menustrings.py:139 ../gui/wxpython/menustrings.py:1158 msgid "Exports a vector map layer to PostGIS feature table." msgstr "Esporta una mappa vettoriale in una tabella di PostGIS." -#: ../gui/wxpython/menustrings.py:141 ../gui/wxpython/menustrings.py:1159 +#: ../gui/wxpython/menustrings.py:141 ../gui/wxpython/menustrings.py:1160 #: ../gui/wxpython/image2target/ii2t_menustrings.py:139 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1140 msgid "Converts GRASS x,y,z points to POV-Ray x,z,y format." msgstr "Converte punti x,y,z di GRASS x,y,z nel formato POV-Ray x,z,y" -#: ../gui/wxpython/menustrings.py:142 ../gui/wxpython/menustrings.py:1160 +#: ../gui/wxpython/menustrings.py:142 ../gui/wxpython/menustrings.py:1161 #: ../gui/wxpython/image2target/ii2t_menustrings.py:140 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1141 msgid "SVG export" msgstr "Esporta SVG" -#: ../gui/wxpython/menustrings.py:143 ../gui/wxpython/menustrings.py:1161 +#: ../gui/wxpython/menustrings.py:143 ../gui/wxpython/menustrings.py:1162 #: ../gui/wxpython/image2target/ii2t_menustrings.py:141 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1142 msgid "Exports a vector map to SVG file." msgstr "Esporta mappa vettoriale GRASS in file SVG." -#: ../gui/wxpython/menustrings.py:145 ../gui/wxpython/menustrings.py:1163 +#: ../gui/wxpython/menustrings.py:145 ../gui/wxpython/menustrings.py:1164 #: ../gui/wxpython/image2target/ii2t_menustrings.py:143 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1144 msgid "Converts a vector map to VTK ASCII output." msgstr "Converte una mappa vettoriale in un VTK ASCII" -#: ../gui/wxpython/menustrings.py:146 ../gui/wxpython/menustrings.py:1164 +#: ../gui/wxpython/menustrings.py:146 ../gui/wxpython/menustrings.py:1165 #: ../gui/wxpython/image2target/ii2t_menustrings.py:144 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1145 msgid "Pack vector map" msgstr "Comprimi vettoriale" -#: ../gui/wxpython/menustrings.py:147 ../gui/wxpython/menustrings.py:1165 +#: ../gui/wxpython/menustrings.py:147 ../gui/wxpython/menustrings.py:1166 #: ../gui/wxpython/image2target/ii2t_menustrings.py:145 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1146 msgid "Exports a vector map as GRASS GIS specific archive file" msgstr "Esporta una mappa vettoriale come file archivio specifico per GRASS GIS" -#: ../gui/wxpython/menustrings.py:148 ../gui/wxpython/menustrings.py:1166 +#: ../gui/wxpython/menustrings.py:148 ../gui/wxpython/menustrings.py:1167 #: ../gui/wxpython/image2target/ii2t_menustrings.py:146 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1147 msgid "Export 3D raster maps" msgstr "Esporta mappa raster 3D" -#: ../gui/wxpython/menustrings.py:149 ../gui/wxpython/menustrings.py:1167 +#: ../gui/wxpython/menustrings.py:149 ../gui/wxpython/menustrings.py:1168 #: ../gui/wxpython/image2target/ii2t_menustrings.py:147 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1148 msgid "ASCII 3D export" msgstr "Esporta ASCII 3D" -#: ../gui/wxpython/menustrings.py:150 ../gui/wxpython/menustrings.py:1168 +#: ../gui/wxpython/menustrings.py:150 ../gui/wxpython/menustrings.py:1169 #: ../gui/wxpython/image2target/ii2t_menustrings.py:148 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1149 msgid "Converts a 3D raster map layer into a ASCII text file." msgstr "Converte un raster 3D in un file di testo ASCII." -#: ../gui/wxpython/menustrings.py:151 ../gui/wxpython/menustrings.py:1169 +#: ../gui/wxpython/menustrings.py:151 ../gui/wxpython/menustrings.py:1170 #: ../gui/wxpython/image2target/ii2t_menustrings.py:149 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1150 msgid "Raw binary array 3D export" msgstr "Esporta array binari 3D" -#: ../gui/wxpython/menustrings.py:152 ../gui/wxpython/menustrings.py:1170 +#: ../gui/wxpython/menustrings.py:152 ../gui/wxpython/menustrings.py:1171 #: ../gui/wxpython/image2target/ii2t_menustrings.py:150 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1151 msgid "Exports a GRASS 3D raster map to a binary array." msgstr "Esporta un raster 3D GRASS in un array binario." -#: ../gui/wxpython/menustrings.py:153 ../gui/wxpython/menustrings.py:1171 +#: ../gui/wxpython/menustrings.py:153 ../gui/wxpython/menustrings.py:1172 #: ../gui/wxpython/image2target/ii2t_menustrings.py:151 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1152 msgid "Vis5D export" msgstr "Esporta Vis5D" -#: ../gui/wxpython/menustrings.py:154 ../gui/wxpython/menustrings.py:1172 +#: ../gui/wxpython/menustrings.py:154 ../gui/wxpython/menustrings.py:1173 #: ../gui/wxpython/image2target/ii2t_menustrings.py:152 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1153 msgid "Exports GRASS 3D raster map to 3-dimensional Vis5D file." msgstr "Esporta raster GRASS 3D in un file Vis5D tridimensionale." -#: ../gui/wxpython/menustrings.py:156 ../gui/wxpython/menustrings.py:1174 +#: ../gui/wxpython/menustrings.py:156 ../gui/wxpython/menustrings.py:1175 #: ../gui/wxpython/image2target/ii2t_menustrings.py:154 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1155 msgid "Converts 3D raster maps into the VTK-ASCII format." msgstr "Converte un raster 3D in formato VTK-ASCII." -#: ../gui/wxpython/menustrings.py:157 ../gui/wxpython/menustrings.py:1175 +#: ../gui/wxpython/menustrings.py:157 ../gui/wxpython/menustrings.py:1176 #: ../gui/wxpython/image2target/ii2t_menustrings.py:155 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1156 msgid "Export database table" msgstr "Esporta tabella database" -#: ../gui/wxpython/menustrings.py:159 ../gui/wxpython/menustrings.py:1177 +#: ../gui/wxpython/menustrings.py:159 ../gui/wxpython/menustrings.py:1178 #: ../gui/wxpython/image2target/ii2t_menustrings.py:157 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1158 msgid "Exports attribute tables into various formats." msgstr "Esporta tabella degli attributi in diversi formati" -#: ../gui/wxpython/menustrings.py:160 ../gui/wxpython/menustrings.py:1178 +#: ../gui/wxpython/menustrings.py:160 ../gui/wxpython/menustrings.py:1179 #: ../gui/wxpython/image2target/ii2t_menustrings.py:158 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1159 msgid "Link external data" msgstr "Collega dati esterni" -#: ../gui/wxpython/menustrings.py:162 ../gui/wxpython/menustrings.py:1180 +#: ../gui/wxpython/menustrings.py:162 ../gui/wxpython/menustrings.py:1181 #: ../gui/wxpython/image2target/ii2t_menustrings.py:160 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1161 msgid "Link GDAL supported raster data as a pseudo GRASS raster map layer." msgstr "Collega file raster supportato da GDAL in un layer raster di GRASS." -#: ../gui/wxpython/menustrings.py:164 ../gui/wxpython/menustrings.py:1182 +#: ../gui/wxpython/menustrings.py:164 ../gui/wxpython/menustrings.py:1183 #: ../gui/wxpython/image2target/ii2t_menustrings.py:162 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1163 msgid "Creates a new pseudo-vector map as a link to an OGR-supported layer." msgstr "Crea nuovo pseudo-vettore come link in a un layer supportato da OGR." -#: ../gui/wxpython/menustrings.py:165 ../gui/wxpython/menustrings.py:1183 +#: ../gui/wxpython/menustrings.py:165 ../gui/wxpython/menustrings.py:1184 #: ../gui/wxpython/image2target/ii2t_menustrings.py:163 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1164 msgid "Output format for raster data" msgstr "Formato di output per i dati raster" -#: ../gui/wxpython/menustrings.py:166 ../gui/wxpython/menustrings.py:1184 +#: ../gui/wxpython/menustrings.py:166 ../gui/wxpython/menustrings.py:1185 #: ../gui/wxpython/image2target/ii2t_menustrings.py:164 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1165 msgid "Redirects raster output to file utilizing GDAL library rather than storing in GRASS raster format." msgstr "" -#: ../gui/wxpython/menustrings.py:167 ../gui/wxpython/menustrings.py:1185 +#: ../gui/wxpython/menustrings.py:167 ../gui/wxpython/menustrings.py:1186 #: ../gui/wxpython/image2target/ii2t_menustrings.py:165 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1166 msgid "Output format for vector data" msgstr "Formato di output per i dati vettoriale" -#: ../gui/wxpython/menustrings.py:168 ../gui/wxpython/menustrings.py:1186 +#: ../gui/wxpython/menustrings.py:168 ../gui/wxpython/menustrings.py:1187 #: ../gui/wxpython/image2target/ii2t_menustrings.py:166 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1167 msgid "Defines vector output format utilizing OGR library." msgstr "" -#: ../gui/wxpython/menustrings.py:169 ../gui/wxpython/menustrings.py:1187 +#: ../gui/wxpython/menustrings.py:169 ../gui/wxpython/menustrings.py:1188 #: ../gui/wxpython/image2target/ii2t_menustrings.py:167 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1168 msgid "Manage maps" msgstr "Gestisci mappe" -#: ../gui/wxpython/menustrings.py:170 ../gui/wxpython/menustrings.py:1188 +#: ../gui/wxpython/menustrings.py:170 ../gui/wxpython/menustrings.py:1189 #: ../gui/wxpython/image2target/ii2t_menustrings.py:168 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1169 -#: ../gui/wxpython/gui_core/forms.py:611 +#: ../gui/wxpython/gui_core/forms.py:623 msgid "Copy" msgstr "Copia" -#: ../gui/wxpython/menustrings.py:171 ../gui/wxpython/menustrings.py:1189 +#: ../gui/wxpython/menustrings.py:171 ../gui/wxpython/menustrings.py:1190 #: ../gui/wxpython/image2target/ii2t_menustrings.py:169 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1170 msgid "Copies available data files in the current mapset search path to the user's current mapset." msgstr "" -#: ../gui/wxpython/menustrings.py:172 ../gui/wxpython/menustrings.py:962 -#: ../gui/wxpython/menustrings.py:1190 ../gui/wxpython/menustrings.py:1904 +#: ../gui/wxpython/menustrings.py:172 ../gui/wxpython/menustrings.py:963 +#: ../gui/wxpython/menustrings.py:1191 ../gui/wxpython/menustrings.py:1905 #: ../gui/wxpython/image2target/ii2t_menustrings.py:170 #: ../gui/wxpython/image2target/ii2t_menustrings.py:946 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1171 @@ -5351,14 +5313,14 @@ msgid "List" msgstr "Lista" -#: ../gui/wxpython/menustrings.py:173 ../gui/wxpython/menustrings.py:1191 +#: ../gui/wxpython/menustrings.py:173 ../gui/wxpython/menustrings.py:1192 #: ../gui/wxpython/image2target/ii2t_menustrings.py:171 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1172 msgid "Lists available GRASS data base files of the user-specified data type optionally using the search pattern." msgstr "Lista dei file del database di GRASS disponibili secondo il tipo specificato dall'utente." -#: ../gui/wxpython/menustrings.py:174 ../gui/wxpython/menustrings.py:950 -#: ../gui/wxpython/menustrings.py:1192 ../gui/wxpython/menustrings.py:1892 +#: ../gui/wxpython/menustrings.py:174 ../gui/wxpython/menustrings.py:951 +#: ../gui/wxpython/menustrings.py:1193 ../gui/wxpython/menustrings.py:1893 #: ../gui/wxpython/image2target/ii2t_menustrings.py:172 #: ../gui/wxpython/image2target/ii2t_menustrings.py:934 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1173 @@ -5367,32 +5329,32 @@ msgid "Rename" msgstr "Rinomina" -#: ../gui/wxpython/menustrings.py:175 ../gui/wxpython/menustrings.py:1193 +#: ../gui/wxpython/menustrings.py:175 ../gui/wxpython/menustrings.py:1194 #: ../gui/wxpython/image2target/ii2t_menustrings.py:173 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1174 msgid "Renames data base element files in the user's current mapset." msgstr "Rinomina i file degli elementi nel corrente mapset nel database" -#: ../gui/wxpython/menustrings.py:176 ../gui/wxpython/menustrings.py:1194 -#: ../gui/wxpython/menustrings.py:2088 +#: ../gui/wxpython/menustrings.py:176 ../gui/wxpython/menustrings.py:1195 +#: ../gui/wxpython/menustrings.py:2089 #: ../gui/wxpython/image2target/ii2t_menustrings.py:174 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1175 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2056 #: ../gui/wxpython/nviz/tools.py:1364 ../gui/wxpython/nviz/tools.py:2367 -#: ../gui/wxpython/nviz/tools.py:2419 ../gui/wxpython/psmap/dialogs.py:1770 +#: ../gui/wxpython/nviz/tools.py:2419 ../gui/wxpython/psmap/dialogs.py:1772 msgid "Delete" msgstr "Elimina" -#: ../gui/wxpython/menustrings.py:177 ../gui/wxpython/menustrings.py:1195 +#: ../gui/wxpython/menustrings.py:177 ../gui/wxpython/menustrings.py:1196 #: ../gui/wxpython/image2target/ii2t_menustrings.py:175 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1176 msgid "Removes data base element files from the user's current mapset using the search pattern." msgstr "" -#: ../gui/wxpython/menustrings.py:178 ../gui/wxpython/menustrings.py:315 -#: ../gui/wxpython/menustrings.py:609 ../gui/wxpython/menustrings.py:863 -#: ../gui/wxpython/menustrings.py:1257 ../gui/wxpython/menustrings.py:1551 -#: ../gui/wxpython/menustrings.py:1805 +#: ../gui/wxpython/menustrings.py:178 ../gui/wxpython/menustrings.py:316 +#: ../gui/wxpython/menustrings.py:610 ../gui/wxpython/menustrings.py:864 +#: ../gui/wxpython/menustrings.py:1258 ../gui/wxpython/menustrings.py:1552 +#: ../gui/wxpython/menustrings.py:1806 #: ../gui/wxpython/image2target/ii2t_menustrings.py:176 #: ../gui/wxpython/image2target/ii2t_menustrings.py:310 #: ../gui/wxpython/image2target/ii2t_menustrings.py:602 @@ -5403,96 +5365,96 @@ msgid "Map type conversions" msgstr "Conversioni tipo di mappa" -#: ../gui/wxpython/menustrings.py:179 ../gui/wxpython/menustrings.py:316 -#: ../gui/wxpython/menustrings.py:1258 +#: ../gui/wxpython/menustrings.py:179 ../gui/wxpython/menustrings.py:317 +#: ../gui/wxpython/menustrings.py:1259 #: ../gui/wxpython/image2target/ii2t_menustrings.py:177 #: ../gui/wxpython/image2target/ii2t_menustrings.py:311 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1237 msgid "Raster to vector" msgstr "Da raster a vettoriale" -#: ../gui/wxpython/menustrings.py:180 ../gui/wxpython/menustrings.py:317 -#: ../gui/wxpython/menustrings.py:1259 +#: ../gui/wxpython/menustrings.py:180 ../gui/wxpython/menustrings.py:318 +#: ../gui/wxpython/menustrings.py:1260 #: ../gui/wxpython/image2target/ii2t_menustrings.py:178 #: ../gui/wxpython/image2target/ii2t_menustrings.py:312 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1238 msgid "Converts a raster map into a vector map." msgstr "Converte un raster in un vettoriale." -#: ../gui/wxpython/menustrings.py:181 ../gui/wxpython/menustrings.py:318 -#: ../gui/wxpython/menustrings.py:1260 +#: ../gui/wxpython/menustrings.py:181 ../gui/wxpython/menustrings.py:319 +#: ../gui/wxpython/menustrings.py:1261 #: ../gui/wxpython/image2target/ii2t_menustrings.py:179 #: ../gui/wxpython/image2target/ii2t_menustrings.py:313 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1239 msgid "Raster series to 3D raster" msgstr "Da serie di raster a raster 3D" -#: ../gui/wxpython/menustrings.py:182 ../gui/wxpython/menustrings.py:319 -#: ../gui/wxpython/menustrings.py:1261 +#: ../gui/wxpython/menustrings.py:182 ../gui/wxpython/menustrings.py:320 +#: ../gui/wxpython/menustrings.py:1262 #: ../gui/wxpython/image2target/ii2t_menustrings.py:180 #: ../gui/wxpython/image2target/ii2t_menustrings.py:314 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1240 msgid "Converts 2D raster map slices to one 3D raster volume map." msgstr "Converte una serie di raster 2D in una volume raster 3D" -#: ../gui/wxpython/menustrings.py:183 ../gui/wxpython/menustrings.py:320 -#: ../gui/wxpython/menustrings.py:1262 +#: ../gui/wxpython/menustrings.py:183 ../gui/wxpython/menustrings.py:321 +#: ../gui/wxpython/menustrings.py:1263 #: ../gui/wxpython/image2target/ii2t_menustrings.py:181 #: ../gui/wxpython/image2target/ii2t_menustrings.py:315 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1241 msgid "Raster 2.5D to 3D raster" msgstr "Da raster 2.5D a raster 3D" -#: ../gui/wxpython/menustrings.py:184 ../gui/wxpython/menustrings.py:321 -#: ../gui/wxpython/menustrings.py:1263 +#: ../gui/wxpython/menustrings.py:184 ../gui/wxpython/menustrings.py:322 +#: ../gui/wxpython/menustrings.py:1264 #: ../gui/wxpython/image2target/ii2t_menustrings.py:182 #: ../gui/wxpython/image2target/ii2t_menustrings.py:316 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1242 msgid "Creates a 3D volume map based on 2D elevation and value raster maps." msgstr "Crea una mappa 3D basandosi sui valori dell'elevazione di un raster 2D." -#: ../gui/wxpython/menustrings.py:185 ../gui/wxpython/menustrings.py:610 -#: ../gui/wxpython/menustrings.py:1552 +#: ../gui/wxpython/menustrings.py:185 ../gui/wxpython/menustrings.py:611 +#: ../gui/wxpython/menustrings.py:1553 #: ../gui/wxpython/image2target/ii2t_menustrings.py:183 #: ../gui/wxpython/image2target/ii2t_menustrings.py:603 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1529 msgid "Vector to raster" msgstr "Da vettoriale a raster" -#: ../gui/wxpython/menustrings.py:186 ../gui/wxpython/menustrings.py:611 -#: ../gui/wxpython/menustrings.py:1553 +#: ../gui/wxpython/menustrings.py:186 ../gui/wxpython/menustrings.py:612 +#: ../gui/wxpython/menustrings.py:1554 #: ../gui/wxpython/image2target/ii2t_menustrings.py:184 #: ../gui/wxpython/image2target/ii2t_menustrings.py:604 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1530 msgid "Converts (rasterize) a vector map into a raster map." msgstr "Converte (rasterizza) un vettoriale in un raster." -#: ../gui/wxpython/menustrings.py:187 ../gui/wxpython/menustrings.py:612 -#: ../gui/wxpython/menustrings.py:1554 +#: ../gui/wxpython/menustrings.py:187 ../gui/wxpython/menustrings.py:613 +#: ../gui/wxpython/menustrings.py:1555 #: ../gui/wxpython/image2target/ii2t_menustrings.py:185 #: ../gui/wxpython/image2target/ii2t_menustrings.py:605 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1531 msgid "Vector to 3D raster" msgstr "Da vettoriale a raster 3D" -#: ../gui/wxpython/menustrings.py:188 ../gui/wxpython/menustrings.py:613 -#: ../gui/wxpython/menustrings.py:1555 +#: ../gui/wxpython/menustrings.py:188 ../gui/wxpython/menustrings.py:614 +#: ../gui/wxpython/menustrings.py:1556 #: ../gui/wxpython/image2target/ii2t_menustrings.py:186 #: ../gui/wxpython/image2target/ii2t_menustrings.py:606 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1532 msgid "Converts a vector map (only points) into a 3D raster map." msgstr "Converte un vettore (solo puntuale) in un raster 3D" -#: ../gui/wxpython/menustrings.py:189 ../gui/wxpython/menustrings.py:614 -#: ../gui/wxpython/menustrings.py:1556 +#: ../gui/wxpython/menustrings.py:189 ../gui/wxpython/menustrings.py:615 +#: ../gui/wxpython/menustrings.py:1557 #: ../gui/wxpython/image2target/ii2t_menustrings.py:187 #: ../gui/wxpython/image2target/ii2t_menustrings.py:607 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1533 msgid "2D vector to 3D vector" msgstr "Da vettoriale 2D a vettoriale 3D" -#: ../gui/wxpython/menustrings.py:190 ../gui/wxpython/menustrings.py:615 -#: ../gui/wxpython/menustrings.py:1557 +#: ../gui/wxpython/menustrings.py:190 ../gui/wxpython/menustrings.py:616 +#: ../gui/wxpython/menustrings.py:1558 #: ../gui/wxpython/image2target/ii2t_menustrings.py:188 #: ../gui/wxpython/image2target/ii2t_menustrings.py:608 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1534 @@ -5504,39 +5466,39 @@ msgid "3D raster to raster series" msgstr "Da raster 3D a serie di raster" -#: ../gui/wxpython/menustrings.py:192 ../gui/wxpython/menustrings.py:865 -#: ../gui/wxpython/menustrings.py:1807 +#: ../gui/wxpython/menustrings.py:192 ../gui/wxpython/menustrings.py:866 +#: ../gui/wxpython/menustrings.py:1808 #: ../gui/wxpython/image2target/ii2t_menustrings.py:190 #: ../gui/wxpython/image2target/ii2t_menustrings.py:849 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1775 msgid "Converts 3D raster maps to 2D raster maps" msgstr "Converte raster 3D in raster 2D" -#: ../gui/wxpython/menustrings.py:193 ../gui/wxpython/menustrings.py:1990 +#: ../gui/wxpython/menustrings.py:193 ../gui/wxpython/menustrings.py:1991 #: ../gui/wxpython/image2target/ii2t_menustrings.py:191 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1958 msgid "Georectify" msgstr "Georettifica" -#: ../gui/wxpython/menustrings.py:194 ../gui/wxpython/menustrings.py:1991 +#: ../gui/wxpython/menustrings.py:194 ../gui/wxpython/menustrings.py:1992 #: ../gui/wxpython/image2target/ii2t_menustrings.py:192 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1959 msgid "Manage Ground Control Points for Georectification" msgstr "Gestione dei Punti di controllo sul terreno per la georettifica" -#: ../gui/wxpython/menustrings.py:195 ../gui/wxpython/menustrings.py:1992 +#: ../gui/wxpython/menustrings.py:195 ../gui/wxpython/menustrings.py:1993 #: ../gui/wxpython/image2target/ii2t_menustrings.py:193 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1960 msgid "Graphical modeler" msgstr "Modellizzatore Grafico" -#: ../gui/wxpython/menustrings.py:196 ../gui/wxpython/menustrings.py:1993 +#: ../gui/wxpython/menustrings.py:196 ../gui/wxpython/menustrings.py:1994 #: ../gui/wxpython/image2target/ii2t_menustrings.py:194 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1961 msgid "Launch Graphical modeler" msgstr "Avvia Modellizzatore Grafico" -#: ../gui/wxpython/menustrings.py:197 ../gui/wxpython/menustrings.py:2043 +#: ../gui/wxpython/menustrings.py:197 ../gui/wxpython/menustrings.py:2044 #: ../gui/wxpython/image2target/ii2t_menustrings.py:195 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2011 msgid "Run model" @@ -5552,8 +5514,13 @@ msgid "3D image rendering" msgstr "Rendering immagine 3D" -#: ../gui/wxpython/menustrings.py:200 ../gui/wxpython/menustrings.py:1036 -#: ../gui/wxpython/menustrings.py:1978 ../gui/wxpython/menustrings.py:1985 +#: ../gui/wxpython/menustrings.py:200 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:198 +msgid "Creates a 3D rendering of GIS data. Renders surfaces (raster data), 2D/3D vector data, and volumes (3D raster data) in 3D." +msgstr "Crea una visualizzazione 3D di dati GIS. Visualizza superfici (dati raster), dati vettoriali 2D/3D, e volumi (dati raster 3D) in 3D." + +#: ../gui/wxpython/menustrings.py:201 ../gui/wxpython/menustrings.py:1037 +#: ../gui/wxpython/menustrings.py:1979 ../gui/wxpython/menustrings.py:1986 #: ../gui/wxpython/image2target/ii2t_menustrings.py:199 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1020 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1946 @@ -5561,8 +5528,8 @@ msgid "Animation tool" msgstr "Strumento per animazione" -#: ../gui/wxpython/menustrings.py:201 ../gui/wxpython/menustrings.py:1037 -#: ../gui/wxpython/menustrings.py:1979 ../gui/wxpython/menustrings.py:1986 +#: ../gui/wxpython/menustrings.py:202 ../gui/wxpython/menustrings.py:1038 +#: ../gui/wxpython/menustrings.py:1980 ../gui/wxpython/menustrings.py:1987 #: ../gui/wxpython/image2target/ii2t_menustrings.py:200 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1021 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1947 @@ -5570,89 +5537,89 @@ msgid "Launch animation tool." msgstr "Avvia lo strumento per l'animazione" -#: ../gui/wxpython/menustrings.py:202 +#: ../gui/wxpython/menustrings.py:203 #: ../gui/wxpython/image2target/ii2t_menustrings.py:201 msgid "Bearing/distance to coordinates" msgstr "Da orientamento/distanza a coordinate" -#: ../gui/wxpython/menustrings.py:203 +#: ../gui/wxpython/menustrings.py:204 #: ../gui/wxpython/image2target/ii2t_menustrings.py:202 msgid "A simple utility for converting bearing and distance measurements to coordinates and vice versa. It assumes a cartesian coordinate system" msgstr "Un semplice strumento per convertire le misure su orientamento e distanza a coordinate e vice versa. Si suppone lavorare in un sistema di coordinate cartesiane" -#: ../gui/wxpython/menustrings.py:204 ../gui/wxpython/menustrings.py:1988 +#: ../gui/wxpython/menustrings.py:205 ../gui/wxpython/menustrings.py:1989 #: ../gui/wxpython/image2target/ii2t_menustrings.py:203 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1956 #: ../gui/wxpython/lmgr/toolbars.py:162 msgid "Cartographic Composer" msgstr "Compositore Cartografico" -#: ../gui/wxpython/menustrings.py:205 ../gui/wxpython/menustrings.py:1989 +#: ../gui/wxpython/menustrings.py:206 ../gui/wxpython/menustrings.py:1990 #: ../gui/wxpython/image2target/ii2t_menustrings.py:204 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1957 msgid "Launch Cartographic Composer" msgstr "Avvia Compositore Cartografico" -#: ../gui/wxpython/menustrings.py:206 ../gui/wxpython/menustrings.py:1996 +#: ../gui/wxpython/menustrings.py:207 ../gui/wxpython/menustrings.py:1997 #: ../gui/wxpython/image2target/ii2t_menustrings.py:205 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1964 msgid "Map Swipe" msgstr "Map Swipe" -#: ../gui/wxpython/menustrings.py:207 ../gui/wxpython/menustrings.py:1997 +#: ../gui/wxpython/menustrings.py:208 ../gui/wxpython/menustrings.py:1998 #: ../gui/wxpython/image2target/ii2t_menustrings.py:206 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1965 msgid "Launch Map Swipe" msgstr "Avvia Map Swipe" -#: ../gui/wxpython/menustrings.py:208 +#: ../gui/wxpython/menustrings.py:209 #: ../gui/wxpython/image2target/ii2t_menustrings.py:207 msgid "Launch script" msgstr "Lancia script" -#: ../gui/wxpython/menustrings.py:209 +#: ../gui/wxpython/menustrings.py:210 #: ../gui/wxpython/image2target/ii2t_menustrings.py:208 msgid "Launches script file." msgstr "Lancia script" -#: ../gui/wxpython/menustrings.py:210 +#: ../gui/wxpython/menustrings.py:211 msgid "Simple Python Editor" msgstr "Semplice editor Python" -#: ../gui/wxpython/menustrings.py:211 +#: ../gui/wxpython/menustrings.py:212 msgid "Launches Simple Python Editor." msgstr "Apre l'editor semplice di Python" -#: ../gui/wxpython/menustrings.py:212 +#: ../gui/wxpython/menustrings.py:213 #: ../gui/wxpython/image2target/ii2t_menustrings.py:209 -#: ../gui/wxpython/gui_core/dialogs.py:2347 +#: ../gui/wxpython/gui_core/dialogs.py:2352 msgid "Close GUI" msgstr "Chiudi GUI" -#: ../gui/wxpython/menustrings.py:213 +#: ../gui/wxpython/menustrings.py:214 #: ../gui/wxpython/image2target/ii2t_menustrings.py:210 msgid "Close graphical user interface." msgstr "Chiude l'interfaccia grafica dell'utente." -#: ../gui/wxpython/menustrings.py:214 +#: ../gui/wxpython/menustrings.py:215 #: ../gui/wxpython/image2target/ii2t_menustrings.py:211 -#: ../gui/wxpython/gui_core/dialogs.py:2326 -#: ../gui/wxpython/gui_core/dialogs.py:2350 +#: ../gui/wxpython/gui_core/dialogs.py:2331 +#: ../gui/wxpython/gui_core/dialogs.py:2355 msgid "Quit GRASS GIS" msgstr "Esci da GRASS GIS" -#: ../gui/wxpython/menustrings.py:215 +#: ../gui/wxpython/menustrings.py:216 #: ../gui/wxpython/image2target/ii2t_menustrings.py:212 msgid "Close GUI and exit GRASS GIS shell." msgstr "Chiude la GUI e esce dalla shell di GRASS GIS" -#: ../gui/wxpython/menustrings.py:216 ../gui/wxpython/menustrings.py:2021 +#: ../gui/wxpython/menustrings.py:217 ../gui/wxpython/menustrings.py:2022 #: ../gui/wxpython/image2target/ii2t_menustrings.py:213 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1989 msgid "&Settings" msgstr "&Impostazioni" -#: ../gui/wxpython/menustrings.py:217 ../gui/wxpython/menustrings.py:1196 +#: ../gui/wxpython/menustrings.py:218 ../gui/wxpython/menustrings.py:1197 #: ../gui/wxpython/image2target/ii2t_menustrings.py:214 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1177 #: ../gui/wxpython/mapdisp/statusbar.py:1152 @@ -5660,14 +5627,14 @@ msgid "Computational region" msgstr "Regione computazionale" -#: ../gui/wxpython/menustrings.py:218 ../gui/wxpython/menustrings.py:1197 +#: ../gui/wxpython/menustrings.py:219 ../gui/wxpython/menustrings.py:1198 #: ../gui/wxpython/image2target/ii2t_menustrings.py:215 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1178 msgid "Show current region" msgstr "Mostra la region corrente" -#: ../gui/wxpython/menustrings.py:219 ../gui/wxpython/menustrings.py:221 -#: ../gui/wxpython/menustrings.py:1198 ../gui/wxpython/menustrings.py:1200 +#: ../gui/wxpython/menustrings.py:220 ../gui/wxpython/menustrings.py:222 +#: ../gui/wxpython/menustrings.py:1199 ../gui/wxpython/menustrings.py:1201 #: ../gui/wxpython/image2target/ii2t_menustrings.py:216 #: ../gui/wxpython/image2target/ii2t_menustrings.py:218 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1179 @@ -5675,355 +5642,363 @@ msgid "Shows the extent and resolution of the computational region." msgstr "Mostra l'estensione e risoluzione della region computazionale." -#: ../gui/wxpython/menustrings.py:220 ../gui/wxpython/menustrings.py:1199 +#: ../gui/wxpython/menustrings.py:221 ../gui/wxpython/menustrings.py:1200 #: ../gui/wxpython/image2target/ii2t_menustrings.py:217 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1180 msgid "Show region using latitude and longitude" msgstr "Mostra region usando latitudine e longitudine" -#: ../gui/wxpython/menustrings.py:222 ../gui/wxpython/menustrings.py:1201 +#: ../gui/wxpython/menustrings.py:223 ../gui/wxpython/menustrings.py:1202 msgid "Show current region extent in Map Display" msgstr "Mostra l'estensione della region corrente nel Map Display" -#: ../gui/wxpython/menustrings.py:223 ../gui/wxpython/menustrings.py:1202 +#: ../gui/wxpython/menustrings.py:224 ../gui/wxpython/menustrings.py:1203 msgid "Shows the extent of the computational region in Map Display." msgstr "Mostra l'estensione della region computazionale nel Map Display" -#: ../gui/wxpython/menustrings.py:224 ../gui/wxpython/menustrings.py:1203 +#: ../gui/wxpython/menustrings.py:225 ../gui/wxpython/menustrings.py:1204 #: ../gui/wxpython/image2target/ii2t_menustrings.py:219 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1182 msgid "Set region" msgstr "Imposta region" -#: ../gui/wxpython/menustrings.py:225 ../gui/wxpython/menustrings.py:1204 +#: ../gui/wxpython/menustrings.py:226 ../gui/wxpython/menustrings.py:1205 #: ../gui/wxpython/image2target/ii2t_menustrings.py:220 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1183 msgid "Manages the boundary definitions for the geographic region." msgstr "Gestisci i confini per la region." -#: ../gui/wxpython/menustrings.py:226 +#: ../gui/wxpython/menustrings.py:227 #: ../gui/wxpython/image2target/ii2t_menustrings.py:221 msgid "GRASS working environment" msgstr "Ambiente di lavoro di GRASS" -#: ../gui/wxpython/menustrings.py:227 +#: ../gui/wxpython/menustrings.py:228 #: ../gui/wxpython/image2target/ii2t_menustrings.py:222 msgid "Mapset access" msgstr "Accesso al mapset" -#: ../gui/wxpython/menustrings.py:228 +#: ../gui/wxpython/menustrings.py:229 #: ../gui/wxpython/image2target/ii2t_menustrings.py:223 msgid "Set/unset access to other mapsets in current location" msgstr "Seleziona/deseleziona l'accesso ad altri mapset nelle location corrente" -#: ../gui/wxpython/menustrings.py:229 +#: ../gui/wxpython/menustrings.py:230 #: ../gui/wxpython/image2target/ii2t_menustrings.py:224 msgid "User access" msgstr "Accesso utente" -#: ../gui/wxpython/menustrings.py:230 +#: ../gui/wxpython/menustrings.py:231 #: ../gui/wxpython/image2target/ii2t_menustrings.py:225 msgid "Controls access to the current mapset for other users on the system. If no option given, prints current status." msgstr "" -#: ../gui/wxpython/menustrings.py:231 +#: ../gui/wxpython/menustrings.py:232 #: ../gui/wxpython/image2target/ii2t_menustrings.py:226 msgid "Change working environment" msgstr "Cambia ambiente di lavoro" -#: ../gui/wxpython/menustrings.py:232 +#: ../gui/wxpython/menustrings.py:233 #: ../gui/wxpython/image2target/ii2t_menustrings.py:227 msgid "Changes/reports current mapset. Optionally create new mapset or list available mapsets in given location." msgstr "" -#: ../gui/wxpython/menustrings.py:233 +#: ../gui/wxpython/menustrings.py:234 #: ../gui/wxpython/image2target/ii2t_menustrings.py:228 msgid "Change location and mapset" msgstr "Cambia location e mapset" -#: ../gui/wxpython/menustrings.py:234 +#: ../gui/wxpython/menustrings.py:235 #: ../gui/wxpython/image2target/ii2t_menustrings.py:229 msgid "Change current location and mapset." msgstr "Cambia i correnti location e mapset" -#: ../gui/wxpython/menustrings.py:235 +#: ../gui/wxpython/menustrings.py:236 #: ../gui/wxpython/image2target/ii2t_menustrings.py:230 msgid "Change mapset" msgstr "Cambia mapset" -#: ../gui/wxpython/menustrings.py:236 +#: ../gui/wxpython/menustrings.py:237 #: ../gui/wxpython/image2target/ii2t_menustrings.py:231 msgid "Change current mapset." msgstr "Cambia il mapset corrente." -#: ../gui/wxpython/menustrings.py:237 ../gui/wxpython/menustrings.py:238 +#: ../gui/wxpython/menustrings.py:238 ../gui/wxpython/menustrings.py:239 #: ../gui/wxpython/image2target/ii2t_menustrings.py:232 #: ../gui/wxpython/image2target/ii2t_menustrings.py:233 msgid "Change working directory" msgstr "Cambia directory di lavoro" -#: ../gui/wxpython/menustrings.py:239 +#: ../gui/wxpython/menustrings.py:240 #: ../gui/wxpython/image2target/ii2t_menustrings.py:234 msgid "Show settings" msgstr "Mostra impostazioni" -#: ../gui/wxpython/menustrings.py:240 +#: ../gui/wxpython/menustrings.py:241 #: ../gui/wxpython/image2target/ii2t_menustrings.py:235 msgid "Outputs and modifies the user's current GRASS variable settings." msgstr "Esporta e modifica le impostazioni del corrente utente di GRASS" -#: ../gui/wxpython/menustrings.py:241 +#: ../gui/wxpython/menustrings.py:242 #: ../gui/wxpython/image2target/ii2t_menustrings.py:236 msgid "Change settings" msgstr "Cambia impostazione" -#: ../gui/wxpython/menustrings.py:242 +#: ../gui/wxpython/menustrings.py:243 #: ../gui/wxpython/image2target/ii2t_menustrings.py:237 msgid "Outputs and modifies the user's current GRASS variable settings. Prints all defined GRASS variables if no option is given." msgstr "" -#: ../gui/wxpython/menustrings.py:243 +#: ../gui/wxpython/menustrings.py:244 #: ../gui/wxpython/image2target/ii2t_menustrings.py:238 msgid "Create new location" msgstr "Crea nuova location" -#: ../gui/wxpython/menustrings.py:244 +#: ../gui/wxpython/menustrings.py:245 #: ../gui/wxpython/image2target/ii2t_menustrings.py:239 msgid "Launches location wizard to create new GRASS location." msgstr "Lancia location wizard per creare una nuova GRASS location." #: ../gui/wxpython/menustrings.py:246 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:240 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:557 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:938 +#: ../gui/wxpython/startup/guiutils.py:52 ../gui/wxpython/lmgr/frame.py:1072 +msgid "Create new mapset" +msgstr "Crea un nuovo mapset" + +#: ../gui/wxpython/menustrings.py:247 #: ../gui/wxpython/image2target/ii2t_menustrings.py:241 msgid "Creates new mapset in the current location, changes current mapset." msgstr "Crea nuova mapset nella location attuale, cambia il mapset attuale." -#: ../gui/wxpython/menustrings.py:247 +#: ../gui/wxpython/menustrings.py:248 #: ../gui/wxpython/image2target/ii2t_menustrings.py:242 msgid "Version and copyright" msgstr "Versione e copyright" -#: ../gui/wxpython/menustrings.py:248 +#: ../gui/wxpython/menustrings.py:249 #: ../gui/wxpython/image2target/ii2t_menustrings.py:243 msgid "Displays version and copyright information." msgstr "Visualizza informazioni sulla versione e sul copyright" -#: ../gui/wxpython/menustrings.py:249 +#: ../gui/wxpython/menustrings.py:250 #: ../gui/wxpython/image2target/ii2t_menustrings.py:244 msgid "Map projections" msgstr "Proiezioni della mappa" -#: ../gui/wxpython/menustrings.py:250 +#: ../gui/wxpython/menustrings.py:251 #: ../gui/wxpython/image2target/ii2t_menustrings.py:245 msgid "Display map projection" msgstr "Visualizza proiezione" -#: ../gui/wxpython/menustrings.py:251 +#: ../gui/wxpython/menustrings.py:252 #: ../gui/wxpython/image2target/ii2t_menustrings.py:246 msgid "Converts co-ordinate system descriptions (i.e. projection information) between various formats (including GRASS format)." msgstr "Converte le descrizioni del sistema di coordinate (es. informazioni sulla proiezione) utilizzando diversi formati (incluso quello di GRASS)." -#: ../gui/wxpython/menustrings.py:252 +#: ../gui/wxpython/menustrings.py:253 #: ../gui/wxpython/image2target/ii2t_menustrings.py:247 msgid "Manage projections" msgstr "Gestione proiezioni" -#: ../gui/wxpython/menustrings.py:253 +#: ../gui/wxpython/menustrings.py:254 #: ../gui/wxpython/image2target/ii2t_menustrings.py:248 msgid "Prints or modifies GRASS projection information files (in various co-ordinate system descriptions). Can also be used to create new GRASS locations." msgstr "" -#: ../gui/wxpython/menustrings.py:254 +#: ../gui/wxpython/menustrings.py:255 #: ../gui/wxpython/image2target/ii2t_menustrings.py:249 msgid "Convert coordinates" msgstr "Converte coordinate" -#: ../gui/wxpython/menustrings.py:255 +#: ../gui/wxpython/menustrings.py:256 #: ../gui/wxpython/image2target/ii2t_menustrings.py:250 msgid "Converts coordinates from one projection to another (cs2cs frontend)." msgstr "Converti coordinate da una proiezione ad un'altra (cs2cs frontend)." -#: ../gui/wxpython/menustrings.py:256 +#: ../gui/wxpython/menustrings.py:257 #: ../gui/wxpython/image2target/ii2t_menustrings.py:251 msgid "Addons extensions" msgstr "Estensioni (addons) aggiuntive" -#: ../gui/wxpython/menustrings.py:257 +#: ../gui/wxpython/menustrings.py:258 #: ../gui/wxpython/image2target/ii2t_menustrings.py:252 msgid "Install extension from addons" msgstr "Installa estensione dagli addons" -#: ../gui/wxpython/menustrings.py:258 +#: ../gui/wxpython/menustrings.py:259 #: ../gui/wxpython/image2target/ii2t_menustrings.py:253 msgid "Installs new extension from GRASS AddOns SVN repository." msgstr "Installa nuova estensione da GRASS AddOns SVN repository." -#: ../gui/wxpython/menustrings.py:259 +#: ../gui/wxpython/menustrings.py:260 #: ../gui/wxpython/image2target/ii2t_menustrings.py:254 msgid "Manage installed extension" msgstr "Gestisci estensioni installate" -#: ../gui/wxpython/menustrings.py:260 +#: ../gui/wxpython/menustrings.py:261 #: ../gui/wxpython/image2target/ii2t_menustrings.py:255 msgid "Updates or removes installed GRASS AddOns extension(s)." msgstr "Aggiorna o rimuove l'estensione degli GRASS AddOns installata." -#: ../gui/wxpython/menustrings.py:261 ../gui/wxpython/menustrings.py:2022 +#: ../gui/wxpython/menustrings.py:262 ../gui/wxpython/menustrings.py:2023 #: ../gui/wxpython/image2target/ii2t_menustrings.py:256 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1990 msgid "Preferences" msgstr "Preferenze" -#: ../gui/wxpython/menustrings.py:262 +#: ../gui/wxpython/menustrings.py:263 #: ../gui/wxpython/image2target/ii2t_menustrings.py:257 msgid "User GUI preferences (display font, commands, digitizer, etc.)" msgstr "Preferenze della GUI (font del display, comandi ecc)" -#: ../gui/wxpython/menustrings.py:263 ../gui/wxpython/menustrings.py:1205 +#: ../gui/wxpython/menustrings.py:264 ../gui/wxpython/menustrings.py:1206 #: ../gui/wxpython/image2target/ii2t_menustrings.py:258 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1184 msgid "&Raster" msgstr "&Raster" -#: ../gui/wxpython/menustrings.py:264 ../gui/wxpython/menustrings.py:1206 +#: ../gui/wxpython/menustrings.py:265 ../gui/wxpython/menustrings.py:1207 #: ../gui/wxpython/image2target/ii2t_menustrings.py:259 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1185 msgid "Develop raster map" msgstr "Sviluppa raster" -#: ../gui/wxpython/menustrings.py:265 ../gui/wxpython/menustrings.py:1207 +#: ../gui/wxpython/menustrings.py:266 ../gui/wxpython/menustrings.py:1208 #: ../gui/wxpython/image2target/ii2t_menustrings.py:260 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1186 msgid "Compress/decompress" msgstr "Comprimi/decomprimi" -#: ../gui/wxpython/menustrings.py:266 ../gui/wxpython/menustrings.py:1208 +#: ../gui/wxpython/menustrings.py:267 ../gui/wxpython/menustrings.py:1209 #: ../gui/wxpython/image2target/ii2t_menustrings.py:261 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1187 msgid "Compresses and decompresses raster maps." msgstr "Comprimi e decomprimi raster" -#: ../gui/wxpython/menustrings.py:267 ../gui/wxpython/menustrings.py:1209 +#: ../gui/wxpython/menustrings.py:268 ../gui/wxpython/menustrings.py:1210 #: ../gui/wxpython/image2target/ii2t_menustrings.py:262 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1188 msgid "Region boundaries" msgstr "Confini della region" -#: ../gui/wxpython/menustrings.py:268 ../gui/wxpython/menustrings.py:1210 +#: ../gui/wxpython/menustrings.py:269 ../gui/wxpython/menustrings.py:1211 #: ../gui/wxpython/image2target/ii2t_menustrings.py:263 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1189 msgid "Sets the boundary definitions for a raster map." msgstr "Imposta i confini per un raster" -#: ../gui/wxpython/menustrings.py:269 ../gui/wxpython/menustrings.py:1211 +#: ../gui/wxpython/menustrings.py:270 ../gui/wxpython/menustrings.py:1212 #: ../gui/wxpython/image2target/ii2t_menustrings.py:264 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1190 msgid "Manage NULL values" msgstr "Gestisci valori nulli" -#: ../gui/wxpython/menustrings.py:270 ../gui/wxpython/menustrings.py:1212 +#: ../gui/wxpython/menustrings.py:271 ../gui/wxpython/menustrings.py:1213 #: ../gui/wxpython/image2target/ii2t_menustrings.py:265 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1191 msgid "Manages NULL-values of given raster map." msgstr "Gestisci valori nulli di un raster" -#: ../gui/wxpython/menustrings.py:271 ../gui/wxpython/menustrings.py:1213 +#: ../gui/wxpython/menustrings.py:272 ../gui/wxpython/menustrings.py:1214 #: ../gui/wxpython/image2target/ii2t_menustrings.py:266 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1192 msgid "Quantization" msgstr "Quantificazione" -#: ../gui/wxpython/menustrings.py:272 ../gui/wxpython/menustrings.py:1214 +#: ../gui/wxpython/menustrings.py:273 ../gui/wxpython/menustrings.py:1215 #: ../gui/wxpython/image2target/ii2t_menustrings.py:267 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1193 msgid "Produces the quantization file for a floating-point map." msgstr "Produce il file della quantificazione per una mappa floating-point" -#: ../gui/wxpython/menustrings.py:273 ../gui/wxpython/menustrings.py:1215 +#: ../gui/wxpython/menustrings.py:274 ../gui/wxpython/menustrings.py:1216 #: ../gui/wxpython/image2target/ii2t_menustrings.py:268 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1194 msgid "Timestamp" msgstr "Timestamp" -#: ../gui/wxpython/menustrings.py:274 ../gui/wxpython/menustrings.py:1216 +#: ../gui/wxpython/menustrings.py:275 ../gui/wxpython/menustrings.py:1217 #: ../gui/wxpython/image2target/ii2t_menustrings.py:269 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1195 msgid "Modifies a timestamp for a raster map. Print/add/remove a timestamp for a raster map." msgstr "Modifica un timestamp per un raster. Stampa/aggiunge/rimuove un timestamp per un raster." -#: ../gui/wxpython/menustrings.py:275 ../gui/wxpython/menustrings.py:1217 +#: ../gui/wxpython/menustrings.py:276 ../gui/wxpython/menustrings.py:1218 #: ../gui/wxpython/image2target/ii2t_menustrings.py:270 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1196 msgid "Resample using aggregate statistics" msgstr "Risemplifica usando statistiche aggregate" -#: ../gui/wxpython/menustrings.py:276 ../gui/wxpython/menustrings.py:1218 +#: ../gui/wxpython/menustrings.py:277 ../gui/wxpython/menustrings.py:1219 #: ../gui/wxpython/image2target/ii2t_menustrings.py:271 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1197 msgid "Resamples raster map layers to a coarser grid using aggregation." msgstr "Ricampiona il raster ad una griglia meno fitta usando aggregazione." -#: ../gui/wxpython/menustrings.py:277 ../gui/wxpython/menustrings.py:1219 +#: ../gui/wxpython/menustrings.py:278 ../gui/wxpython/menustrings.py:1220 #: ../gui/wxpython/image2target/ii2t_menustrings.py:272 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1198 msgid "Resample using multiple methods" msgstr "Ricampiona usando diversi metodi" -#: ../gui/wxpython/menustrings.py:278 ../gui/wxpython/menustrings.py:1220 +#: ../gui/wxpython/menustrings.py:279 ../gui/wxpython/menustrings.py:1221 #: ../gui/wxpython/image2target/ii2t_menustrings.py:273 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1199 msgid "Resamples raster map to a finer grid using interpolation." msgstr "Ricampiona il raster ad una griglia più fitta usando interpolazione." -#: ../gui/wxpython/menustrings.py:279 ../gui/wxpython/menustrings.py:1221 +#: ../gui/wxpython/menustrings.py:280 ../gui/wxpython/menustrings.py:1222 #: ../gui/wxpython/image2target/ii2t_menustrings.py:274 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1200 msgid "Resample using nearest neighbor" msgstr "Ricampiona usando il metodo dei punti più vicini" -#: ../gui/wxpython/menustrings.py:280 ../gui/wxpython/menustrings.py:1222 +#: ../gui/wxpython/menustrings.py:281 ../gui/wxpython/menustrings.py:1223 #: ../gui/wxpython/image2target/ii2t_menustrings.py:275 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1201 msgid "GRASS raster map layer data resampling capability." msgstr "Capacità di ricampionamento della mappa raster di GRASS" -#: ../gui/wxpython/menustrings.py:281 ../gui/wxpython/menustrings.py:1223 +#: ../gui/wxpython/menustrings.py:282 ../gui/wxpython/menustrings.py:1224 #: ../gui/wxpython/image2target/ii2t_menustrings.py:276 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1202 msgid "Resample using spline tension" msgstr "Ricampiona usando tensione spline" -#: ../gui/wxpython/menustrings.py:282 ../gui/wxpython/menustrings.py:1224 +#: ../gui/wxpython/menustrings.py:283 ../gui/wxpython/menustrings.py:1225 #: ../gui/wxpython/image2target/ii2t_menustrings.py:277 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1203 msgid "Reinterpolates and optionally computes topographic analysis from input raster map to a new raster map (possibly with different resolution) using regularized spline with tension and smoothing." msgstr "Reinterpola e opzionalmente calcola analisi topografiche per i raster di input e crea una nuova mappaa (possibilmente con risoluzione differente) utilizzando spline regolarizzate con tensione e smooting." -#: ../gui/wxpython/menustrings.py:283 ../gui/wxpython/menustrings.py:1225 +#: ../gui/wxpython/menustrings.py:284 ../gui/wxpython/menustrings.py:1226 #: ../gui/wxpython/image2target/ii2t_menustrings.py:278 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1204 msgid "Resample using bspline" msgstr "Ricampiona usando bspline" -#: ../gui/wxpython/menustrings.py:284 ../gui/wxpython/menustrings.py:1226 +#: ../gui/wxpython/menustrings.py:285 ../gui/wxpython/menustrings.py:1227 #: ../gui/wxpython/image2target/ii2t_menustrings.py:279 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1205 msgid "Performs bilinear or bicubic spline interpolation with Tykhonov regularization." msgstr "Interpolazione spline bicubica o bilineare con regolarizzazione Tykhonov." -#: ../gui/wxpython/menustrings.py:285 ../gui/wxpython/menustrings.py:1227 +#: ../gui/wxpython/menustrings.py:286 ../gui/wxpython/menustrings.py:1228 #: ../gui/wxpython/image2target/ii2t_menustrings.py:280 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1206 msgid "Resample using analytic kernel" msgstr "Ricampiona usando kernel analitico" -#: ../gui/wxpython/menustrings.py:286 ../gui/wxpython/menustrings.py:1228 +#: ../gui/wxpython/menustrings.py:287 ../gui/wxpython/menustrings.py:1229 #: ../gui/wxpython/image2target/ii2t_menustrings.py:281 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1207 msgid "Resamples raster map layers using an analytic kernel." msgstr "Ricampiona il raster usando un kernel analitico." -#: ../gui/wxpython/menustrings.py:287 ../gui/wxpython/menustrings.py:573 -#: ../gui/wxpython/menustrings.py:1229 ../gui/wxpython/menustrings.py:1515 +#: ../gui/wxpython/menustrings.py:288 ../gui/wxpython/menustrings.py:574 +#: ../gui/wxpython/menustrings.py:1230 ../gui/wxpython/menustrings.py:1516 #: ../gui/wxpython/image2target/ii2t_menustrings.py:282 #: ../gui/wxpython/image2target/ii2t_menustrings.py:566 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1208 @@ -6031,38 +6006,38 @@ msgid "Support file maintenance" msgstr "Gestione metadati" -#: ../gui/wxpython/menustrings.py:288 ../gui/wxpython/menustrings.py:1230 +#: ../gui/wxpython/menustrings.py:289 ../gui/wxpython/menustrings.py:1231 #: ../gui/wxpython/image2target/ii2t_menustrings.py:283 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1209 msgid "Allows creation and/or modification of raster map layer support files." msgstr "Permette la creazione e/o la modificazione dei file di supporto ai raster" -#: ../gui/wxpython/menustrings.py:289 ../gui/wxpython/menustrings.py:1231 +#: ../gui/wxpython/menustrings.py:290 ../gui/wxpython/menustrings.py:1232 #: ../gui/wxpython/image2target/ii2t_menustrings.py:284 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1210 msgid "Update map statistics" msgstr "Aggiorna le statistiche della mappa" -#: ../gui/wxpython/menustrings.py:290 ../gui/wxpython/menustrings.py:1232 +#: ../gui/wxpython/menustrings.py:291 ../gui/wxpython/menustrings.py:1233 #: ../gui/wxpython/image2target/ii2t_menustrings.py:285 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1211 msgid "Update raster map statistics" msgstr "Aggiorna statistiche per un raster" -#: ../gui/wxpython/menustrings.py:293 ../gui/wxpython/menustrings.py:1235 +#: ../gui/wxpython/menustrings.py:294 ../gui/wxpython/menustrings.py:1236 #: ../gui/wxpython/image2target/ii2t_menustrings.py:288 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1214 msgid "Tiling" msgstr "Creazione di tile" -#: ../gui/wxpython/menustrings.py:294 ../gui/wxpython/menustrings.py:1236 +#: ../gui/wxpython/menustrings.py:295 ../gui/wxpython/menustrings.py:1237 #: ../gui/wxpython/image2target/ii2t_menustrings.py:289 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1215 msgid "Produces tilings of the source projection for use in the destination region and projection." msgstr "Genera tiling della proiezione della sorgente da usare nelal regione e proiezione di destinazione." -#: ../gui/wxpython/menustrings.py:295 ../gui/wxpython/menustrings.py:592 -#: ../gui/wxpython/menustrings.py:1237 ../gui/wxpython/menustrings.py:1534 +#: ../gui/wxpython/menustrings.py:296 ../gui/wxpython/menustrings.py:593 +#: ../gui/wxpython/menustrings.py:1238 ../gui/wxpython/menustrings.py:1535 #: ../gui/wxpython/image2target/ii2t_menustrings.py:290 #: ../gui/wxpython/image2target/ii2t_menustrings.py:585 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1216 @@ -6070,8 +6045,8 @@ msgid "Manage colors" msgstr "Gestisci colori" -#: ../gui/wxpython/menustrings.py:296 ../gui/wxpython/menustrings.py:593 -#: ../gui/wxpython/menustrings.py:1238 ../gui/wxpython/menustrings.py:1535 +#: ../gui/wxpython/menustrings.py:297 ../gui/wxpython/menustrings.py:594 +#: ../gui/wxpython/menustrings.py:1239 ../gui/wxpython/menustrings.py:1536 #: ../gui/wxpython/image2target/ii2t_menustrings.py:291 #: ../gui/wxpython/image2target/ii2t_menustrings.py:586 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1217 @@ -6079,26 +6054,26 @@ msgid "Color tables" msgstr "Tabella dei colori" -#: ../gui/wxpython/menustrings.py:297 ../gui/wxpython/menustrings.py:1239 +#: ../gui/wxpython/menustrings.py:298 ../gui/wxpython/menustrings.py:1240 #: ../gui/wxpython/image2target/ii2t_menustrings.py:292 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1218 msgid "Creates/modifies the color table associated with a raster map." msgstr "Crea/modifica la tabella dei colori associata ad un raster." -#: ../gui/wxpython/menustrings.py:298 ../gui/wxpython/menustrings.py:1240 +#: ../gui/wxpython/menustrings.py:299 ../gui/wxpython/menustrings.py:1241 #: ../gui/wxpython/image2target/ii2t_menustrings.py:293 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1219 msgid "Color tables (stddev)" msgstr "Tabelle dei colori (stddev)" -#: ../gui/wxpython/menustrings.py:299 ../gui/wxpython/menustrings.py:1241 +#: ../gui/wxpython/menustrings.py:300 ../gui/wxpython/menustrings.py:1242 #: ../gui/wxpython/image2target/ii2t_menustrings.py:294 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1220 msgid "Sets color rules based on stddev from a raster map's mean value." msgstr "Imposta le regole di colore sulla base della stddev del valore medio della mappa. " -#: ../gui/wxpython/menustrings.py:300 ../gui/wxpython/menustrings.py:595 -#: ../gui/wxpython/menustrings.py:1242 ../gui/wxpython/menustrings.py:1537 +#: ../gui/wxpython/menustrings.py:301 ../gui/wxpython/menustrings.py:596 +#: ../gui/wxpython/menustrings.py:1243 ../gui/wxpython/menustrings.py:1538 #: ../gui/wxpython/image2target/ii2t_menustrings.py:295 #: ../gui/wxpython/image2target/ii2t_menustrings.py:588 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1221 @@ -6106,14 +6081,14 @@ msgid "Manage color rules interactively" msgstr "Gestisci interattivamente le regole di colore" -#: ../gui/wxpython/menustrings.py:301 ../gui/wxpython/menustrings.py:1243 +#: ../gui/wxpython/menustrings.py:302 ../gui/wxpython/menustrings.py:1244 #: ../gui/wxpython/image2target/ii2t_menustrings.py:296 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1222 msgid "Interactive management of raster color tables." msgstr "Modifica i valori della tabella dei colori di un raster interattivamente" -#: ../gui/wxpython/menustrings.py:302 ../gui/wxpython/menustrings.py:597 -#: ../gui/wxpython/menustrings.py:1244 ../gui/wxpython/menustrings.py:1539 +#: ../gui/wxpython/menustrings.py:303 ../gui/wxpython/menustrings.py:598 +#: ../gui/wxpython/menustrings.py:1245 ../gui/wxpython/menustrings.py:1540 #: ../gui/wxpython/image2target/ii2t_menustrings.py:297 #: ../gui/wxpython/image2target/ii2t_menustrings.py:590 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1223 @@ -6121,38 +6096,38 @@ msgid "Export color table" msgstr "Esporta tabella dei colori" -#: ../gui/wxpython/menustrings.py:303 ../gui/wxpython/menustrings.py:1245 +#: ../gui/wxpython/menustrings.py:304 ../gui/wxpython/menustrings.py:1246 #: ../gui/wxpython/image2target/ii2t_menustrings.py:298 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1224 msgid "Exports the color table associated with a raster map." msgstr "Esporta la tabella dei colori associata ad un raster." -#: ../gui/wxpython/menustrings.py:304 ../gui/wxpython/menustrings.py:1246 +#: ../gui/wxpython/menustrings.py:305 ../gui/wxpython/menustrings.py:1247 #: ../gui/wxpython/image2target/ii2t_menustrings.py:299 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1225 msgid "Blend 2 color rasters" msgstr "Fondi i colori di 2 raster" -#: ../gui/wxpython/menustrings.py:305 ../gui/wxpython/menustrings.py:1247 +#: ../gui/wxpython/menustrings.py:306 ../gui/wxpython/menustrings.py:1248 #: ../gui/wxpython/image2target/ii2t_menustrings.py:300 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1226 msgid "Blends color components of two raster maps by a given ratio." msgstr "Fonde i colori di due raster secondo un rapporto stabilito." -#: ../gui/wxpython/menustrings.py:306 ../gui/wxpython/menustrings.py:1248 +#: ../gui/wxpython/menustrings.py:307 ../gui/wxpython/menustrings.py:1249 #: ../gui/wxpython/image2target/ii2t_menustrings.py:301 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1227 msgid "Create RGB" msgstr "Crea RGB" -#: ../gui/wxpython/menustrings.py:307 ../gui/wxpython/menustrings.py:1249 +#: ../gui/wxpython/menustrings.py:308 ../gui/wxpython/menustrings.py:1250 #: ../gui/wxpython/image2target/ii2t_menustrings.py:302 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1228 msgid "Combines red, green and blue raster maps into a single composite raster map." msgstr "Combina raster rosso, verde e blu in un singolo raster" -#: ../gui/wxpython/menustrings.py:308 ../gui/wxpython/menustrings.py:765 -#: ../gui/wxpython/menustrings.py:1250 ../gui/wxpython/menustrings.py:1707 +#: ../gui/wxpython/menustrings.py:309 ../gui/wxpython/menustrings.py:766 +#: ../gui/wxpython/menustrings.py:1251 ../gui/wxpython/menustrings.py:1708 #: ../gui/wxpython/image2target/ii2t_menustrings.py:303 #: ../gui/wxpython/image2target/ii2t_menustrings.py:754 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1229 @@ -6160,92 +6135,92 @@ msgid "RGB to HIS" msgstr "Da RGB a HIS" -#: ../gui/wxpython/menustrings.py:309 ../gui/wxpython/menustrings.py:1251 +#: ../gui/wxpython/menustrings.py:310 ../gui/wxpython/menustrings.py:1252 #: ../gui/wxpython/image2target/ii2t_menustrings.py:304 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1230 msgid "Generates red, green and blue (RGB) raster map layers combining hue, intensity and saturation (HIS) values from user-specified input raster map layers." msgstr "Genera un raster rosso, verde e blu combinando i valori di colore, intensità e saturazione (HIS) da un raster di input specificato dall'utente. " -#: ../gui/wxpython/menustrings.py:310 ../gui/wxpython/menustrings.py:1252 +#: ../gui/wxpython/menustrings.py:311 ../gui/wxpython/menustrings.py:1253 #: ../gui/wxpython/image2target/ii2t_menustrings.py:305 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1231 msgid "Query raster maps" msgstr "Interroga raster" -#: ../gui/wxpython/menustrings.py:311 ../gui/wxpython/menustrings.py:1253 +#: ../gui/wxpython/menustrings.py:312 ../gui/wxpython/menustrings.py:1254 #: ../gui/wxpython/image2target/ii2t_menustrings.py:306 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1232 msgid "Query values by coordinates" msgstr "Interroga utilizzando coordinate" -#: ../gui/wxpython/menustrings.py:312 ../gui/wxpython/menustrings.py:1254 +#: ../gui/wxpython/menustrings.py:313 ../gui/wxpython/menustrings.py:1255 #: ../gui/wxpython/image2target/ii2t_menustrings.py:307 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1233 msgid "Queries raster maps on their category values and category labels." msgstr "Interroga il raster sui suoi valori di cateogria ed etichette." -#: ../gui/wxpython/menustrings.py:313 ../gui/wxpython/menustrings.py:1255 +#: ../gui/wxpython/menustrings.py:314 ../gui/wxpython/menustrings.py:1256 #: ../gui/wxpython/image2target/ii2t_menustrings.py:308 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1234 msgid "Query colors by value" msgstr "Interroga colori dal valore" -#: ../gui/wxpython/menustrings.py:314 ../gui/wxpython/menustrings.py:1256 +#: ../gui/wxpython/menustrings.py:315 ../gui/wxpython/menustrings.py:1257 #: ../gui/wxpython/image2target/ii2t_menustrings.py:309 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1235 msgid "Queries colors for a raster map layer." msgstr "Interroga colori per raster" -#: ../gui/wxpython/menustrings.py:322 ../gui/wxpython/menustrings.py:1264 +#: ../gui/wxpython/menustrings.py:323 ../gui/wxpython/menustrings.py:1265 #: ../gui/wxpython/image2target/ii2t_menustrings.py:317 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1243 msgid "Raster buffers and distance" msgstr "Raster buffer e distanza" -#: ../gui/wxpython/menustrings.py:323 ../gui/wxpython/menustrings.py:1265 +#: ../gui/wxpython/menustrings.py:324 ../gui/wxpython/menustrings.py:1266 #: ../gui/wxpython/image2target/ii2t_menustrings.py:318 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1244 msgid "Buffer rasters" msgstr "Buffer raster" -#: ../gui/wxpython/menustrings.py:324 ../gui/wxpython/menustrings.py:1266 +#: ../gui/wxpython/menustrings.py:325 ../gui/wxpython/menustrings.py:1267 #: ../gui/wxpython/image2target/ii2t_menustrings.py:319 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1245 msgid "Creates a raster map showing buffer zones surrounding cells that contain non-NULL category values." msgstr "Crea un raster mostrando una zona di buffer intorno alle celle che contengono valori non nulli." -#: ../gui/wxpython/menustrings.py:325 ../gui/wxpython/menustrings.py:1267 +#: ../gui/wxpython/menustrings.py:326 ../gui/wxpython/menustrings.py:1268 #: ../gui/wxpython/image2target/ii2t_menustrings.py:320 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1246 msgid "Concentric circles" msgstr "Cerchi concentrici" -#: ../gui/wxpython/menustrings.py:326 ../gui/wxpython/menustrings.py:1268 +#: ../gui/wxpython/menustrings.py:327 ../gui/wxpython/menustrings.py:1269 #: ../gui/wxpython/image2target/ii2t_menustrings.py:321 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1247 msgid "Creates a raster map containing concentric rings around a given point." msgstr "Crea un raster contenente cerchi concentrici intorno ad un dato punto." -#: ../gui/wxpython/menustrings.py:327 ../gui/wxpython/menustrings.py:1269 +#: ../gui/wxpython/menustrings.py:328 ../gui/wxpython/menustrings.py:1270 #: ../gui/wxpython/image2target/ii2t_menustrings.py:322 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1248 msgid "Closest points" msgstr "Punti chiusi" -#: ../gui/wxpython/menustrings.py:328 ../gui/wxpython/menustrings.py:1270 +#: ../gui/wxpython/menustrings.py:329 ../gui/wxpython/menustrings.py:1271 #: ../gui/wxpython/image2target/ii2t_menustrings.py:323 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1249 msgid "Locates the closest points between objects in two raster maps." msgstr "Localizza i punti più vicini degli oggetti in due raster." -#: ../gui/wxpython/menustrings.py:329 ../gui/wxpython/menustrings.py:1271 +#: ../gui/wxpython/menustrings.py:330 ../gui/wxpython/menustrings.py:1272 #: ../gui/wxpython/image2target/ii2t_menustrings.py:324 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1250 msgid "Grow by one cell" msgstr "Accresci di una cella" -#: ../gui/wxpython/menustrings.py:330 ../gui/wxpython/menustrings.py:395 -#: ../gui/wxpython/menustrings.py:1272 ../gui/wxpython/menustrings.py:1337 +#: ../gui/wxpython/menustrings.py:331 ../gui/wxpython/menustrings.py:396 +#: ../gui/wxpython/menustrings.py:1273 ../gui/wxpython/menustrings.py:1338 #: ../gui/wxpython/image2target/ii2t_menustrings.py:325 #: ../gui/wxpython/image2target/ii2t_menustrings.py:388 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1251 @@ -6253,8 +6228,8 @@ msgid "Generates a raster map layer with contiguous areas grown by one cell." msgstr "Genera un raster con le aree contigue maggiorate di una cella." -#: ../gui/wxpython/menustrings.py:331 ../gui/wxpython/menustrings.py:387 -#: ../gui/wxpython/menustrings.py:1273 ../gui/wxpython/menustrings.py:1329 +#: ../gui/wxpython/menustrings.py:332 ../gui/wxpython/menustrings.py:388 +#: ../gui/wxpython/menustrings.py:1274 ../gui/wxpython/menustrings.py:1330 #: ../gui/wxpython/image2target/ii2t_menustrings.py:326 #: ../gui/wxpython/image2target/ii2t_menustrings.py:380 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1252 @@ -6262,8 +6237,8 @@ msgid "Distance to features" msgstr "Distanza alla features" -#: ../gui/wxpython/menustrings.py:332 ../gui/wxpython/menustrings.py:388 -#: ../gui/wxpython/menustrings.py:1274 ../gui/wxpython/menustrings.py:1330 +#: ../gui/wxpython/menustrings.py:333 ../gui/wxpython/menustrings.py:389 +#: ../gui/wxpython/menustrings.py:1275 ../gui/wxpython/menustrings.py:1331 #: ../gui/wxpython/image2target/ii2t_menustrings.py:327 #: ../gui/wxpython/image2target/ii2t_menustrings.py:381 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1253 @@ -6271,22 +6246,22 @@ msgid "Generates a raster map containing distances to nearest raster features." msgstr "Genera un raster della distanza dagli elementi del layer di input." -#: ../gui/wxpython/menustrings.py:333 ../gui/wxpython/menustrings.py:1275 +#: ../gui/wxpython/menustrings.py:334 ../gui/wxpython/menustrings.py:1276 #: ../gui/wxpython/image2target/ii2t_menustrings.py:328 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1254 #: ../gui/wxpython/nviz/tools.py:977 ../gui/wxpython/nviz/tools.py:2817 -#: ../gui/wxpython/psmap/dialogs.py:2310 +#: ../gui/wxpython/psmap/dialogs.py:2312 msgid "Mask" msgstr "Mask" -#: ../gui/wxpython/menustrings.py:334 ../gui/wxpython/menustrings.py:1276 +#: ../gui/wxpython/menustrings.py:335 ../gui/wxpython/menustrings.py:1277 #: ../gui/wxpython/image2target/ii2t_menustrings.py:329 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1255 msgid "Creates a MASK for limiting raster operation." msgstr "Crea una maschera per limitare le operazioni sui raster." -#: ../gui/wxpython/menustrings.py:335 ../gui/wxpython/menustrings.py:336 -#: ../gui/wxpython/menustrings.py:1277 ../gui/wxpython/menustrings.py:1278 +#: ../gui/wxpython/menustrings.py:336 ../gui/wxpython/menustrings.py:337 +#: ../gui/wxpython/menustrings.py:1278 ../gui/wxpython/menustrings.py:1279 #: ../gui/wxpython/image2target/ii2t_menustrings.py:330 #: ../gui/wxpython/image2target/ii2t_menustrings.py:331 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1256 @@ -6294,539 +6269,539 @@ msgid "Raster map calculator" msgstr "Calcolatore per raster map algebra" -#: ../gui/wxpython/menustrings.py:337 ../gui/wxpython/menustrings.py:1279 +#: ../gui/wxpython/menustrings.py:338 ../gui/wxpython/menustrings.py:1280 #: ../gui/wxpython/image2target/ii2t_menustrings.py:332 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1258 msgid "Neighborhood analysis" msgstr "Analisi vicinanze" -#: ../gui/wxpython/menustrings.py:338 ../gui/wxpython/menustrings.py:1280 +#: ../gui/wxpython/menustrings.py:339 ../gui/wxpython/menustrings.py:1281 #: ../gui/wxpython/image2target/ii2t_menustrings.py:333 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1259 #: ../gui/wxpython/rlisetup/wizard.py:886 msgid "Moving window" msgstr "Muovi finestra" -#: ../gui/wxpython/menustrings.py:339 ../gui/wxpython/menustrings.py:1281 +#: ../gui/wxpython/menustrings.py:340 ../gui/wxpython/menustrings.py:1282 #: ../gui/wxpython/image2target/ii2t_menustrings.py:334 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1260 msgid "Makes each cell category value a function of the category values assigned to the cells around it, and stores new cell values in an output raster map layer." msgstr "Assegna alla categoria di ogni cella una funzione della categoria delle celle adiacenti e salva i valori delle celle in una nuova mappa raster." -#: ../gui/wxpython/menustrings.py:340 ../gui/wxpython/menustrings.py:1282 +#: ../gui/wxpython/menustrings.py:341 ../gui/wxpython/menustrings.py:1283 #: ../gui/wxpython/image2target/ii2t_menustrings.py:335 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1261 msgid "Neighborhood points" msgstr "Punti più vicini" -#: ../gui/wxpython/menustrings.py:341 ../gui/wxpython/menustrings.py:1283 +#: ../gui/wxpython/menustrings.py:342 ../gui/wxpython/menustrings.py:1284 #: ../gui/wxpython/image2target/ii2t_menustrings.py:336 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1262 msgid "Neighborhood analysis tool for vector point maps. Makes each cell value a function of the attribute values assigned to the vector points or centroids around it, and stores new cell values in an output raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:342 ../gui/wxpython/menustrings.py:1284 +#: ../gui/wxpython/menustrings.py:343 ../gui/wxpython/menustrings.py:1285 #: ../gui/wxpython/image2target/ii2t_menustrings.py:337 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1263 msgid "Overlay rasters" msgstr "Sovrapponi raster" -#: ../gui/wxpython/menustrings.py:343 ../gui/wxpython/menustrings.py:1285 +#: ../gui/wxpython/menustrings.py:344 ../gui/wxpython/menustrings.py:1286 #: ../gui/wxpython/image2target/ii2t_menustrings.py:338 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1264 msgid "Cross product" msgstr "Prodotto trasversale" -#: ../gui/wxpython/menustrings.py:344 ../gui/wxpython/menustrings.py:1286 +#: ../gui/wxpython/menustrings.py:345 ../gui/wxpython/menustrings.py:1287 #: ../gui/wxpython/image2target/ii2t_menustrings.py:339 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1265 msgid "Creates a cross product of the category values from multiple raster map layers." msgstr "Crea un prodotto incrociato dai valori delle categorie di più raster. " -#: ../gui/wxpython/menustrings.py:345 ../gui/wxpython/menustrings.py:1287 +#: ../gui/wxpython/menustrings.py:346 ../gui/wxpython/menustrings.py:1288 #: ../gui/wxpython/image2target/ii2t_menustrings.py:340 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1266 msgid "Patch raster maps" msgstr "Unire raster" -#: ../gui/wxpython/menustrings.py:346 ../gui/wxpython/menustrings.py:1288 +#: ../gui/wxpython/menustrings.py:347 ../gui/wxpython/menustrings.py:1289 #: ../gui/wxpython/image2target/ii2t_menustrings.py:341 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1267 msgid "Creates a composite raster map layer by using known category values from one (or more) map layer(s) to fill in areas of \"no data\" in another map layer." msgstr "Crea un raster composto usando i valori conosciuti da una (o più) mappa(e) per riempire le aree di valori nulli in un'altra mappa." -#: ../gui/wxpython/menustrings.py:347 ../gui/wxpython/menustrings.py:1289 +#: ../gui/wxpython/menustrings.py:348 ../gui/wxpython/menustrings.py:1290 #: ../gui/wxpython/image2target/ii2t_menustrings.py:342 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1268 msgid "Raster series aggregation" msgstr "Aggregazione serie di raster" -#: ../gui/wxpython/menustrings.py:348 ../gui/wxpython/menustrings.py:1290 +#: ../gui/wxpython/menustrings.py:349 ../gui/wxpython/menustrings.py:1291 #: ../gui/wxpython/image2target/ii2t_menustrings.py:343 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1269 msgid "Makes each output cell value a function of the values assigned to the corresponding cells in the input raster map layers." msgstr "Assegna il valore di ogni cella in output come una funzione dei valori assegnati alle celle corrispondenti nella mappa raster di input." -#: ../gui/wxpython/menustrings.py:349 ../gui/wxpython/menustrings.py:1291 +#: ../gui/wxpython/menustrings.py:350 ../gui/wxpython/menustrings.py:1292 #: ../gui/wxpython/image2target/ii2t_menustrings.py:344 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1270 msgid "Raster series accumulation" msgstr "" -#: ../gui/wxpython/menustrings.py:350 ../gui/wxpython/menustrings.py:1292 +#: ../gui/wxpython/menustrings.py:351 ../gui/wxpython/menustrings.py:1293 #: ../gui/wxpython/image2target/ii2t_menustrings.py:345 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1271 msgid "Makes each output cell value a accumulationfunction of the values assigned to the corresponding cells in the input raster map layers." msgstr "" -#: ../gui/wxpython/menustrings.py:351 ../gui/wxpython/menustrings.py:1293 +#: ../gui/wxpython/menustrings.py:352 ../gui/wxpython/menustrings.py:1294 #: ../gui/wxpython/image2target/ii2t_menustrings.py:346 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1272 msgid "Statistical overlay" msgstr "Statistiche di sovrapposizioni" -#: ../gui/wxpython/menustrings.py:352 ../gui/wxpython/menustrings.py:1294 +#: ../gui/wxpython/menustrings.py:353 ../gui/wxpython/menustrings.py:1295 #: ../gui/wxpython/image2target/ii2t_menustrings.py:347 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1273 msgid "Calculates category or object oriented statistics (accumulator-based statistics)." msgstr "" -#: ../gui/wxpython/menustrings.py:353 ../gui/wxpython/menustrings.py:1295 +#: ../gui/wxpython/menustrings.py:354 ../gui/wxpython/menustrings.py:1296 #: ../gui/wxpython/image2target/ii2t_menustrings.py:348 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1274 msgid "Quantiles overlay" msgstr "" -#: ../gui/wxpython/menustrings.py:354 ../gui/wxpython/menustrings.py:1296 +#: ../gui/wxpython/menustrings.py:355 ../gui/wxpython/menustrings.py:1297 #: ../gui/wxpython/image2target/ii2t_menustrings.py:349 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1275 msgid "Compute category quantiles using two passes." msgstr "Calcola le categorie dei quantili utilizzando due raster." -#: ../gui/wxpython/menustrings.py:355 ../gui/wxpython/menustrings.py:1297 +#: ../gui/wxpython/menustrings.py:356 ../gui/wxpython/menustrings.py:1298 #: ../gui/wxpython/image2target/ii2t_menustrings.py:350 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1276 msgid "Solar radiance and shadows" msgstr "Radianza solare e ombreggiatura" -#: ../gui/wxpython/menustrings.py:356 ../gui/wxpython/menustrings.py:1298 +#: ../gui/wxpython/menustrings.py:357 ../gui/wxpython/menustrings.py:1299 #: ../gui/wxpython/image2target/ii2t_menustrings.py:351 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1277 msgid "LatLong map" msgstr "Mappa LatLong" -#: ../gui/wxpython/menustrings.py:357 ../gui/wxpython/menustrings.py:1299 +#: ../gui/wxpython/menustrings.py:358 ../gui/wxpython/menustrings.py:1300 #: ../gui/wxpython/image2target/ii2t_menustrings.py:352 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1278 msgid "Creates a latitude/longitude raster map." msgstr "Crea un raster latitudine/longitudine." -#: ../gui/wxpython/menustrings.py:358 ../gui/wxpython/menustrings.py:1300 +#: ../gui/wxpython/menustrings.py:359 ../gui/wxpython/menustrings.py:1301 #: ../gui/wxpython/image2target/ii2t_menustrings.py:353 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1279 msgid "Solar irradiance and irradiation" msgstr "Irraggiamento e irradiazione solare" -#: ../gui/wxpython/menustrings.py:359 ../gui/wxpython/menustrings.py:1301 +#: ../gui/wxpython/menustrings.py:360 ../gui/wxpython/menustrings.py:1302 #: ../gui/wxpython/image2target/ii2t_menustrings.py:354 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1280 msgid "Solar irradiance and irradiation model. Computes direct (beam), diffuse and reflected solar irradiation raster maps for given day, latitude, surface and atmospheric conditions. Solar parameters (e.g. sunrise, sunset times, declination, extraterrestrial irradiance, daylight length) are saved in the map history file. Alternatively, a local time can be specified to compute solar incidence angle and/or irradiance raster maps. The shadowing effect of the topography is optionally incorporated." msgstr "" -#: ../gui/wxpython/menustrings.py:360 ../gui/wxpython/menustrings.py:1302 +#: ../gui/wxpython/menustrings.py:361 ../gui/wxpython/menustrings.py:1303 #: ../gui/wxpython/image2target/ii2t_menustrings.py:355 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1281 msgid "Shadows map" msgstr "Mappa delle ombre" -#: ../gui/wxpython/menustrings.py:361 ../gui/wxpython/menustrings.py:1303 +#: ../gui/wxpython/menustrings.py:362 ../gui/wxpython/menustrings.py:1304 #: ../gui/wxpython/image2target/ii2t_menustrings.py:356 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1282 msgid "Calculates cast shadow areas from sun position and elevation raster map. Either exact sun position (A) is specified, or date/time to calculate the sun position (B) by r.sunmask itself." msgstr "" -#: ../gui/wxpython/menustrings.py:362 ../gui/wxpython/menustrings.py:1304 +#: ../gui/wxpython/menustrings.py:363 ../gui/wxpython/menustrings.py:1305 #: ../gui/wxpython/image2target/ii2t_menustrings.py:357 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1283 msgid "Sunshine hours and solar angles" msgstr "Ore di sole e angoli del sole" -#: ../gui/wxpython/menustrings.py:363 ../gui/wxpython/menustrings.py:1305 +#: ../gui/wxpython/menustrings.py:364 ../gui/wxpython/menustrings.py:1306 #: ../gui/wxpython/image2target/ii2t_menustrings.py:358 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1284 msgid "Calculates solar elevation, solar azimuth, and sun hours. Solar elevation: the angle between the direction of the geometric center of the sun's apparent disk and the (idealized) horizon. Solar azimuth: the angle from due north in clockwise direction." msgstr "" -#: ../gui/wxpython/menustrings.py:364 ../gui/wxpython/menustrings.py:1306 +#: ../gui/wxpython/menustrings.py:365 ../gui/wxpython/menustrings.py:1307 #: ../gui/wxpython/image2target/ii2t_menustrings.py:359 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1285 msgid "Terrain analysis" msgstr "Analisi terreno" -#: ../gui/wxpython/menustrings.py:365 ../gui/wxpython/menustrings.py:1307 +#: ../gui/wxpython/menustrings.py:366 ../gui/wxpython/menustrings.py:1308 #: ../gui/wxpython/image2target/ii2t_menustrings.py:360 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1286 msgid "Generate contour lines" msgstr "Genera curve di livello" -#: ../gui/wxpython/menustrings.py:366 ../gui/wxpython/menustrings.py:1308 +#: ../gui/wxpython/menustrings.py:367 ../gui/wxpython/menustrings.py:1309 #: ../gui/wxpython/image2target/ii2t_menustrings.py:361 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1287 msgid "Produces a vector map of specified contours from a raster map." msgstr "Produce una mappa vettoriale dei contorni specificati da un raster" -#: ../gui/wxpython/menustrings.py:367 ../gui/wxpython/menustrings.py:1309 +#: ../gui/wxpython/menustrings.py:368 ../gui/wxpython/menustrings.py:1310 #: ../gui/wxpython/image2target/ii2t_menustrings.py:362 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1288 msgid "Cost surface" msgstr "Superficie Coste" -#: ../gui/wxpython/menustrings.py:368 ../gui/wxpython/menustrings.py:1310 +#: ../gui/wxpython/menustrings.py:369 ../gui/wxpython/menustrings.py:1311 #: ../gui/wxpython/image2target/ii2t_menustrings.py:363 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1289 msgid "Creates a raster map showing the cumulative cost of moving between different geographic locations on an input raster map whose cell category values represent cost." msgstr "Crea un raster che mostra il costo totale per spostarsi da differenti località geografiche partendo da un raster contenente nelle celle il valore rappresentante il costo." -#: ../gui/wxpython/menustrings.py:369 ../gui/wxpython/menustrings.py:1311 +#: ../gui/wxpython/menustrings.py:370 ../gui/wxpython/menustrings.py:1312 #: ../gui/wxpython/image2target/ii2t_menustrings.py:364 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1290 msgid "Cumulative movement costs" msgstr "Costi comulativi di movimento" -#: ../gui/wxpython/menustrings.py:370 ../gui/wxpython/menustrings.py:1312 +#: ../gui/wxpython/menustrings.py:371 ../gui/wxpython/menustrings.py:1313 #: ../gui/wxpython/image2target/ii2t_menustrings.py:365 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1291 msgid "Creates a raster map showing the anisotropic cumulative cost of moving between different geographic locations on an input raster map whose cell category values represent cost." msgstr "Crea un raster che mostra il costo totale per spostarsi da differenti località geografiche partendo da un raster contenente nelle celle il valore rappresentante il costo." -#: ../gui/wxpython/menustrings.py:371 ../gui/wxpython/menustrings.py:1313 +#: ../gui/wxpython/menustrings.py:372 ../gui/wxpython/menustrings.py:1314 #: ../gui/wxpython/image2target/ii2t_menustrings.py:366 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1292 msgid "Least cost route or flow" msgstr "Itinerario o flusso meno costoso" -#: ../gui/wxpython/menustrings.py:372 ../gui/wxpython/menustrings.py:1314 +#: ../gui/wxpython/menustrings.py:373 ../gui/wxpython/menustrings.py:1315 #: ../gui/wxpython/image2target/ii2t_menustrings.py:367 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1293 msgid "Traces a flow through an elevation model or cost surface on a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:373 ../gui/wxpython/menustrings.py:1315 +#: ../gui/wxpython/menustrings.py:374 ../gui/wxpython/menustrings.py:1316 #: ../gui/wxpython/image2target/ii2t_menustrings.py:368 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1294 msgid "Compute shaded relief" msgstr "Calcola il rilievo ombreggiato" -#: ../gui/wxpython/menustrings.py:374 ../gui/wxpython/menustrings.py:1316 +#: ../gui/wxpython/menustrings.py:375 ../gui/wxpython/menustrings.py:1317 #: ../gui/wxpython/image2target/ii2t_menustrings.py:369 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1295 msgid "Creates shaded relief map from an elevation map (DEM). " msgstr "Crea mappa dell'ombreggiatura dei rilievi da una mappa dell'elevatione (DEM)." -#: ../gui/wxpython/menustrings.py:375 ../gui/wxpython/menustrings.py:1317 +#: ../gui/wxpython/menustrings.py:376 ../gui/wxpython/menustrings.py:1318 #: ../gui/wxpython/image2target/ii2t_menustrings.py:370 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1296 msgid "Apply shade to raster" msgstr "Applica ombre al raster" -#: ../gui/wxpython/menustrings.py:376 ../gui/wxpython/menustrings.py:1318 +#: ../gui/wxpython/menustrings.py:377 ../gui/wxpython/menustrings.py:1319 #: ../gui/wxpython/image2target/ii2t_menustrings.py:371 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1297 msgid "Drapes a color raster over an shaded relief or aspect map." msgstr "" -#: ../gui/wxpython/menustrings.py:377 ../gui/wxpython/menustrings.py:1319 +#: ../gui/wxpython/menustrings.py:378 ../gui/wxpython/menustrings.py:1320 #: ../gui/wxpython/image2target/ii2t_menustrings.py:372 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1298 msgid "Slope and aspect" msgstr "Pendenza e esposizione" -#: ../gui/wxpython/menustrings.py:378 ../gui/wxpython/menustrings.py:1320 +#: ../gui/wxpython/menustrings.py:379 ../gui/wxpython/menustrings.py:1321 #: ../gui/wxpython/image2target/ii2t_menustrings.py:373 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1299 msgid "Generates raster maps of slope, aspect, curvatures and partial derivatives from an elevation raster map. Aspect is calculated counterclockwise from east." msgstr "Genera raster della pendenza, esposizione, curvature e le derivate parziali da un raster con valori dell'elevazione. L'esposizione è calcolare in senso antiorario da est." -#: ../gui/wxpython/menustrings.py:379 ../gui/wxpython/menustrings.py:1321 +#: ../gui/wxpython/menustrings.py:380 ../gui/wxpython/menustrings.py:1322 msgid "Landforms" msgstr "" -#: ../gui/wxpython/menustrings.py:380 ../gui/wxpython/menustrings.py:1322 +#: ../gui/wxpython/menustrings.py:381 ../gui/wxpython/menustrings.py:1323 msgid "Calculates geomorphons (terrain forms) and associated geometry using machine vision approach." msgstr "" -#: ../gui/wxpython/menustrings.py:381 ../gui/wxpython/menustrings.py:1323 +#: ../gui/wxpython/menustrings.py:382 ../gui/wxpython/menustrings.py:1324 #: ../gui/wxpython/image2target/ii2t_menustrings.py:374 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1300 msgid "Terrain parameters" msgstr "Parametri del terreno" -#: ../gui/wxpython/menustrings.py:382 ../gui/wxpython/menustrings.py:1324 +#: ../gui/wxpython/menustrings.py:383 ../gui/wxpython/menustrings.py:1325 #: ../gui/wxpython/image2target/ii2t_menustrings.py:375 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1301 msgid "Extracts terrain parameters from a DEM. Uses a multi-scale approach by taking fitting quadratic parameters to any size window (via least squares)." msgstr "" -#: ../gui/wxpython/menustrings.py:383 ../gui/wxpython/menustrings.py:1325 +#: ../gui/wxpython/menustrings.py:384 ../gui/wxpython/menustrings.py:1326 #: ../gui/wxpython/image2target/ii2t_menustrings.py:376 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1302 msgid "Textural features" msgstr "Elementi di tessitura" -#: ../gui/wxpython/menustrings.py:384 ../gui/wxpython/menustrings.py:1326 +#: ../gui/wxpython/menustrings.py:385 ../gui/wxpython/menustrings.py:1327 #: ../gui/wxpython/image2target/ii2t_menustrings.py:377 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1303 msgid "Generate images with textural features from a raster map." msgstr "Genera immagini con elementi di tessitura da un raster" -#: ../gui/wxpython/menustrings.py:385 ../gui/wxpython/menustrings.py:1327 +#: ../gui/wxpython/menustrings.py:386 ../gui/wxpython/menustrings.py:1328 #: ../gui/wxpython/image2target/ii2t_menustrings.py:378 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1304 msgid "Visibility" msgstr "Visibilità" -#: ../gui/wxpython/menustrings.py:386 ../gui/wxpython/menustrings.py:1328 +#: ../gui/wxpython/menustrings.py:387 ../gui/wxpython/menustrings.py:1329 #: ../gui/wxpython/image2target/ii2t_menustrings.py:379 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1305 msgid "Computes the viewshed of a point on an elevation raster map. Default format: NULL (invisible), vertical angle wrt viewpoint (visible)." msgstr "" -#: ../gui/wxpython/menustrings.py:389 ../gui/wxpython/menustrings.py:1331 +#: ../gui/wxpython/menustrings.py:390 ../gui/wxpython/menustrings.py:1332 #: ../gui/wxpython/image2target/ii2t_menustrings.py:382 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1308 msgid "Horizon angle" msgstr "Angolo dell'orizzonte" -#: ../gui/wxpython/menustrings.py:390 ../gui/wxpython/menustrings.py:1332 +#: ../gui/wxpython/menustrings.py:391 ../gui/wxpython/menustrings.py:1333 #: ../gui/wxpython/image2target/ii2t_menustrings.py:383 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1309 msgid "Computes horizon angle height from a digital elevation model. The module has two different modes of operation: 1. Computes the entire horizon around a single point whose coordinates are given with the 'coord' option. The horizon height (in radians). 2. Computes one or more raster maps of the horizon height in a single direction. The input for this is the angle (in degrees), which is measured counterclockwise with east=0, north=90 etc. The output is the horizon height in radians." msgstr "" -#: ../gui/wxpython/menustrings.py:391 ../gui/wxpython/menustrings.py:1333 +#: ../gui/wxpython/menustrings.py:392 ../gui/wxpython/menustrings.py:1334 #: ../gui/wxpython/image2target/ii2t_menustrings.py:384 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1310 msgid "Transform features" msgstr "Caratteristiche di trasformazione" -#: ../gui/wxpython/menustrings.py:392 ../gui/wxpython/menustrings.py:1334 +#: ../gui/wxpython/menustrings.py:393 ../gui/wxpython/menustrings.py:1335 #: ../gui/wxpython/image2target/ii2t_menustrings.py:385 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1311 msgid "Clump" msgstr "Raggruppa" -#: ../gui/wxpython/menustrings.py:393 ../gui/wxpython/menustrings.py:1335 +#: ../gui/wxpython/menustrings.py:394 ../gui/wxpython/menustrings.py:1336 #: ../gui/wxpython/image2target/ii2t_menustrings.py:386 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1312 msgid "Recategorizes data in a raster map by grouping cells that form physically discrete areas into unique categories." msgstr "Ricrea le categorie di una mappa raster raggruppando celle che formano aree fisicamente discrete in un'unica categoria." -#: ../gui/wxpython/menustrings.py:394 ../gui/wxpython/menustrings.py:1336 +#: ../gui/wxpython/menustrings.py:395 ../gui/wxpython/menustrings.py:1337 #: ../gui/wxpython/image2target/ii2t_menustrings.py:387 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1313 msgid "Grow" msgstr "Aumenta" -#: ../gui/wxpython/menustrings.py:396 ../gui/wxpython/menustrings.py:1338 +#: ../gui/wxpython/menustrings.py:397 ../gui/wxpython/menustrings.py:1339 #: ../gui/wxpython/image2target/ii2t_menustrings.py:389 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1315 msgid "Thin" msgstr "Sottile" -#: ../gui/wxpython/menustrings.py:397 ../gui/wxpython/menustrings.py:1339 +#: ../gui/wxpython/menustrings.py:398 ../gui/wxpython/menustrings.py:1340 #: ../gui/wxpython/image2target/ii2t_menustrings.py:390 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1316 msgid "Thins non-null cells that denote linear features in a raster map layer." msgstr "" -#: ../gui/wxpython/menustrings.py:398 ../gui/wxpython/menustrings.py:1340 +#: ../gui/wxpython/menustrings.py:399 ../gui/wxpython/menustrings.py:1341 #: ../gui/wxpython/image2target/ii2t_menustrings.py:391 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1317 msgid "Hydrologic modeling" msgstr "Modellazione idrologica" -#: ../gui/wxpython/menustrings.py:399 ../gui/wxpython/menustrings.py:1341 +#: ../gui/wxpython/menustrings.py:400 ../gui/wxpython/menustrings.py:1342 #: ../gui/wxpython/image2target/ii2t_menustrings.py:392 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1318 msgid "Carve stream channels" msgstr "Incide la rete" -#: ../gui/wxpython/menustrings.py:400 ../gui/wxpython/menustrings.py:1342 +#: ../gui/wxpython/menustrings.py:401 ../gui/wxpython/menustrings.py:1343 #: ../gui/wxpython/image2target/ii2t_menustrings.py:393 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1319 msgid "Generates stream channels. Takes vector stream data, transforms it to raster and subtracts depth from the output DEM." msgstr "" -#: ../gui/wxpython/menustrings.py:401 ../gui/wxpython/menustrings.py:1343 +#: ../gui/wxpython/menustrings.py:402 ../gui/wxpython/menustrings.py:1344 #: ../gui/wxpython/image2target/ii2t_menustrings.py:394 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1320 msgid "Fill lake" msgstr "Riempi i laghi" -#: ../gui/wxpython/menustrings.py:402 ../gui/wxpython/menustrings.py:1344 +#: ../gui/wxpython/menustrings.py:403 ../gui/wxpython/menustrings.py:1345 #: ../gui/wxpython/image2target/ii2t_menustrings.py:395 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1321 msgid "Fills lake at given point to given level." msgstr "Riempie i laghi partendo da un punto iniziale al livello dato." -#: ../gui/wxpython/menustrings.py:403 ../gui/wxpython/menustrings.py:1345 +#: ../gui/wxpython/menustrings.py:404 ../gui/wxpython/menustrings.py:1346 #: ../gui/wxpython/image2target/ii2t_menustrings.py:396 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1322 msgid "Depressionless map and flowlines" msgstr "Mappa senza depressioni e mappa delle direzioni di flusso" -#: ../gui/wxpython/menustrings.py:404 ../gui/wxpython/menustrings.py:1346 +#: ../gui/wxpython/menustrings.py:405 ../gui/wxpython/menustrings.py:1347 #: ../gui/wxpython/image2target/ii2t_menustrings.py:397 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1323 msgid "Filters and generates a depressionless elevation map and a flow direction map from a given elevation raster map." msgstr "Filtra e genera una mappa delle elevazioni senza depressioni e una mappa delle direzioni di flusso data una mappa raster delle elevazioni." -#: ../gui/wxpython/menustrings.py:405 ../gui/wxpython/menustrings.py:1347 +#: ../gui/wxpython/menustrings.py:406 ../gui/wxpython/menustrings.py:1348 #: ../gui/wxpython/image2target/ii2t_menustrings.py:398 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1324 msgid "Flow accumulation" msgstr "Flusso di accumulo" -#: ../gui/wxpython/menustrings.py:406 ../gui/wxpython/menustrings.py:1348 +#: ../gui/wxpython/menustrings.py:407 ../gui/wxpython/menustrings.py:1349 #: ../gui/wxpython/image2target/ii2t_menustrings.py:399 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1325 msgid "Performs flow computation for massive grids." msgstr "" -#: ../gui/wxpython/menustrings.py:407 ../gui/wxpython/menustrings.py:1349 +#: ../gui/wxpython/menustrings.py:408 ../gui/wxpython/menustrings.py:1350 #: ../gui/wxpython/image2target/ii2t_menustrings.py:400 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1326 msgid "Flow lines" msgstr "Linee di flusso" -#: ../gui/wxpython/menustrings.py:408 ../gui/wxpython/menustrings.py:1350 +#: ../gui/wxpython/menustrings.py:409 ../gui/wxpython/menustrings.py:1351 #: ../gui/wxpython/image2target/ii2t_menustrings.py:401 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1327 msgid "Constructs flowlines. Computes flowlines, flowpath lengths, and flowaccumulation (contributing areas) from a elevation raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:409 ../gui/wxpython/menustrings.py:1351 +#: ../gui/wxpython/menustrings.py:410 ../gui/wxpython/menustrings.py:1352 #: ../gui/wxpython/image2target/ii2t_menustrings.py:402 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1328 msgid "Watershed analysis" msgstr "Analisi dei bacini idrografici" -#: ../gui/wxpython/menustrings.py:410 ../gui/wxpython/menustrings.py:1352 +#: ../gui/wxpython/menustrings.py:411 ../gui/wxpython/menustrings.py:1353 #: ../gui/wxpython/image2target/ii2t_menustrings.py:403 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1329 msgid "Calculates hydrological parameters and RUSLE factors." msgstr "" -#: ../gui/wxpython/menustrings.py:411 ../gui/wxpython/menustrings.py:1353 +#: ../gui/wxpython/menustrings.py:412 ../gui/wxpython/menustrings.py:1354 #: ../gui/wxpython/image2target/ii2t_menustrings.py:404 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1330 msgid "Watershed subbasins" msgstr "Sottobacini dello spartiacque " -#: ../gui/wxpython/menustrings.py:412 ../gui/wxpython/menustrings.py:1354 +#: ../gui/wxpython/menustrings.py:413 ../gui/wxpython/menustrings.py:1355 #: ../gui/wxpython/image2target/ii2t_menustrings.py:405 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1331 msgid "Generates watershed subbasins raster map." msgstr "Genera sottobacini idrografici di un raster." -#: ../gui/wxpython/menustrings.py:413 ../gui/wxpython/menustrings.py:1355 +#: ../gui/wxpython/menustrings.py:414 ../gui/wxpython/menustrings.py:1356 #: ../gui/wxpython/image2target/ii2t_menustrings.py:406 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1332 msgid "Watershed basin creation" msgstr "Creazione dei bacini idrografici" -#: ../gui/wxpython/menustrings.py:414 ../gui/wxpython/menustrings.py:1356 +#: ../gui/wxpython/menustrings.py:415 ../gui/wxpython/menustrings.py:1357 #: ../gui/wxpython/image2target/ii2t_menustrings.py:407 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1333 msgid "Creates watershed basins from a drainage direction map." msgstr "Genera bacini idrografici da una mappa della direzione del drenaggio." -#: ../gui/wxpython/menustrings.py:415 ../gui/wxpython/menustrings.py:1357 +#: ../gui/wxpython/menustrings.py:416 ../gui/wxpython/menustrings.py:1358 #: ../gui/wxpython/image2target/ii2t_menustrings.py:408 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1334 msgid "Extraction of stream networks" msgstr "Estrazione della rete idrografica" -#: ../gui/wxpython/menustrings.py:416 ../gui/wxpython/menustrings.py:1358 +#: ../gui/wxpython/menustrings.py:417 ../gui/wxpython/menustrings.py:1359 #: ../gui/wxpython/image2target/ii2t_menustrings.py:409 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1335 msgid "Performs stream network extraction." msgstr "Esegue l'estrazione della rete." -#: ../gui/wxpython/menustrings.py:417 ../gui/wxpython/menustrings.py:1359 +#: ../gui/wxpython/menustrings.py:418 ../gui/wxpython/menustrings.py:1360 #: ../gui/wxpython/image2target/ii2t_menustrings.py:410 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1336 msgid "SIMWE Overland flow modeling" msgstr "Modello SIMWE per flusso superficiale" -#: ../gui/wxpython/menustrings.py:418 ../gui/wxpython/menustrings.py:1360 +#: ../gui/wxpython/menustrings.py:419 ../gui/wxpython/menustrings.py:1361 #: ../gui/wxpython/image2target/ii2t_menustrings.py:411 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1337 msgid "Overland flow hydrologic simulation using path sampling method (SIMWE)." msgstr "Modello idrologico per il calcolo del flusso superficiale utilizzando il metodo path sampling (SIMWE)." -#: ../gui/wxpython/menustrings.py:419 ../gui/wxpython/menustrings.py:1361 +#: ../gui/wxpython/menustrings.py:420 ../gui/wxpython/menustrings.py:1362 #: ../gui/wxpython/image2target/ii2t_menustrings.py:412 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1338 msgid "SIMWE Sediment flux modeling" msgstr "Modello SIMWE per flusso di sedimenti" -#: ../gui/wxpython/menustrings.py:420 ../gui/wxpython/menustrings.py:1362 +#: ../gui/wxpython/menustrings.py:421 ../gui/wxpython/menustrings.py:1363 #: ../gui/wxpython/image2target/ii2t_menustrings.py:413 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1339 msgid "Sediment transport and erosion/deposition simulation using path sampling method (SIMWE)." msgstr "Modellazione di trasporto di sedimenti e erosione/deposito usando il metodo path sampling (SIMWE)." -#: ../gui/wxpython/menustrings.py:421 ../gui/wxpython/menustrings.py:1363 +#: ../gui/wxpython/menustrings.py:422 ../gui/wxpython/menustrings.py:1364 #: ../gui/wxpython/image2target/ii2t_menustrings.py:414 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1340 msgid "Topographic index map" msgstr "Mappa degli indici topografici" -#: ../gui/wxpython/menustrings.py:422 ../gui/wxpython/menustrings.py:1364 +#: ../gui/wxpython/menustrings.py:423 ../gui/wxpython/menustrings.py:1365 #: ../gui/wxpython/image2target/ii2t_menustrings.py:415 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1341 msgid "Creates a topographic index (wetness index) raster map from an elevation raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:423 ../gui/wxpython/menustrings.py:1365 +#: ../gui/wxpython/menustrings.py:424 ../gui/wxpython/menustrings.py:1366 #: ../gui/wxpython/image2target/ii2t_menustrings.py:416 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1342 msgid "TOPMODEL simulation" msgstr "Simulazione TOPMODEL" -#: ../gui/wxpython/menustrings.py:424 ../gui/wxpython/menustrings.py:1366 +#: ../gui/wxpython/menustrings.py:425 ../gui/wxpython/menustrings.py:1367 #: ../gui/wxpython/image2target/ii2t_menustrings.py:417 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1343 msgid "Simulates TOPMODEL which is a physically based hydrologic model." msgstr "Modellazione idrologica fisicamente basata con TOPMODEL." -#: ../gui/wxpython/menustrings.py:425 ../gui/wxpython/menustrings.py:1367 +#: ../gui/wxpython/menustrings.py:426 ../gui/wxpython/menustrings.py:1368 #: ../gui/wxpython/image2target/ii2t_menustrings.py:418 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1344 msgid "USLE K-factor" msgstr "USLE K-factor" -#: ../gui/wxpython/menustrings.py:426 ../gui/wxpython/menustrings.py:1368 +#: ../gui/wxpython/menustrings.py:427 ../gui/wxpython/menustrings.py:1369 #: ../gui/wxpython/image2target/ii2t_menustrings.py:419 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1345 msgid "Computes USLE Soil Erodibility Factor (K)." msgstr "Calcola USLE Soil Erodibility Factor (K)." -#: ../gui/wxpython/menustrings.py:427 ../gui/wxpython/menustrings.py:1369 +#: ../gui/wxpython/menustrings.py:428 ../gui/wxpython/menustrings.py:1370 #: ../gui/wxpython/image2target/ii2t_menustrings.py:420 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1346 msgid "USLE R-factor" msgstr "USLE R-factor" -#: ../gui/wxpython/menustrings.py:428 ../gui/wxpython/menustrings.py:1370 +#: ../gui/wxpython/menustrings.py:429 ../gui/wxpython/menustrings.py:1371 #: ../gui/wxpython/image2target/ii2t_menustrings.py:421 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1347 msgid "Computes USLE R factor, Rainfall erosivity index." msgstr "" -#: ../gui/wxpython/menustrings.py:429 ../gui/wxpython/menustrings.py:876 -#: ../gui/wxpython/menustrings.py:1371 ../gui/wxpython/menustrings.py:1818 +#: ../gui/wxpython/menustrings.py:430 ../gui/wxpython/menustrings.py:877 +#: ../gui/wxpython/menustrings.py:1372 ../gui/wxpython/menustrings.py:1819 #: ../gui/wxpython/image2target/ii2t_menustrings.py:422 #: ../gui/wxpython/image2target/ii2t_menustrings.py:860 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1348 @@ -6834,254 +6809,254 @@ msgid "Groundwater modeling" msgstr "Modellistica delle acque sotterranee " -#: ../gui/wxpython/menustrings.py:430 ../gui/wxpython/menustrings.py:1372 +#: ../gui/wxpython/menustrings.py:431 ../gui/wxpython/menustrings.py:1373 #: ../gui/wxpython/image2target/ii2t_menustrings.py:423 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1349 msgid "Groundwater flow" msgstr "Punto di controllo sul terreno" -#: ../gui/wxpython/menustrings.py:431 ../gui/wxpython/menustrings.py:1373 +#: ../gui/wxpython/menustrings.py:432 ../gui/wxpython/menustrings.py:1374 #: ../gui/wxpython/image2target/ii2t_menustrings.py:424 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1350 msgid "Numerical calculation program for transient, confined and unconfined groundwater flow in two dimensions." msgstr "Programma per il calcolo numerico del transiente, flusso sotterraneo confinato e non confinato in due dimensioni." -#: ../gui/wxpython/menustrings.py:432 ../gui/wxpython/menustrings.py:1374 +#: ../gui/wxpython/menustrings.py:433 ../gui/wxpython/menustrings.py:1375 #: ../gui/wxpython/image2target/ii2t_menustrings.py:425 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1351 msgid "Groundwater solute transport" msgstr "" -#: ../gui/wxpython/menustrings.py:433 ../gui/wxpython/menustrings.py:1375 +#: ../gui/wxpython/menustrings.py:434 ../gui/wxpython/menustrings.py:1376 #: ../gui/wxpython/image2target/ii2t_menustrings.py:426 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1352 msgid "Numerical calculation program for transient, confined and unconfined solute transport in two dimensions" msgstr "" -#: ../gui/wxpython/menustrings.py:434 ../gui/wxpython/menustrings.py:1376 +#: ../gui/wxpython/menustrings.py:435 ../gui/wxpython/menustrings.py:1377 #: ../gui/wxpython/image2target/ii2t_menustrings.py:427 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1353 msgid "Landscape patch analysis" msgstr "Analisi delle patch del paesaggio" -#: ../gui/wxpython/menustrings.py:435 ../gui/wxpython/menustrings.py:1377 +#: ../gui/wxpython/menustrings.py:436 ../gui/wxpython/menustrings.py:1378 #: ../gui/wxpython/image2target/ii2t_menustrings.py:428 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1354 msgid "Set up sampling and analysis framework" msgstr "Imposta campioni e l'ambiente di analisi" -#: ../gui/wxpython/menustrings.py:436 ../gui/wxpython/menustrings.py:1378 +#: ../gui/wxpython/menustrings.py:437 ../gui/wxpython/menustrings.py:1379 #: ../gui/wxpython/image2target/ii2t_menustrings.py:429 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1355 msgid "Configuration editor for r.li.'index'" msgstr "Editor per la configurazione di r.li" -#: ../gui/wxpython/menustrings.py:437 ../gui/wxpython/menustrings.py:1379 +#: ../gui/wxpython/menustrings.py:438 ../gui/wxpython/menustrings.py:1380 #: ../gui/wxpython/image2target/ii2t_menustrings.py:430 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1356 msgid "Edge density" msgstr "Densità dei bordi" -#: ../gui/wxpython/menustrings.py:438 ../gui/wxpython/menustrings.py:1380 +#: ../gui/wxpython/menustrings.py:439 ../gui/wxpython/menustrings.py:1381 #: ../gui/wxpython/image2target/ii2t_menustrings.py:431 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1357 msgid "Calculates edge density index on a raster map, using a 4 neighbour algorithm" msgstr "Calcola l'indice di densità dei bordi su un raster, usando un algoritmo che considera i 4 pixel più vicini" -#: ../gui/wxpython/menustrings.py:439 ../gui/wxpython/menustrings.py:1381 +#: ../gui/wxpython/menustrings.py:440 ../gui/wxpython/menustrings.py:1382 #: ../gui/wxpython/image2target/ii2t_menustrings.py:432 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1358 msgid "Contrast weighted edge density" msgstr "Indice di densità dei bordi pesato sull'area" -#: ../gui/wxpython/menustrings.py:440 ../gui/wxpython/menustrings.py:1382 +#: ../gui/wxpython/menustrings.py:441 ../gui/wxpython/menustrings.py:1383 #: ../gui/wxpython/image2target/ii2t_menustrings.py:433 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1359 msgid "Calculates contrast weighted edge density index on a raster map" msgstr "Calcola l'indice di densità dei bordi pesato sull'area su un raster" -#: ../gui/wxpython/menustrings.py:441 ../gui/wxpython/menustrings.py:1383 +#: ../gui/wxpython/menustrings.py:442 ../gui/wxpython/menustrings.py:1384 #: ../gui/wxpython/image2target/ii2t_menustrings.py:434 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1360 msgid "Patch area mean" msgstr "Area media delle patch" -#: ../gui/wxpython/menustrings.py:442 ../gui/wxpython/menustrings.py:1384 +#: ../gui/wxpython/menustrings.py:443 ../gui/wxpython/menustrings.py:1385 #: ../gui/wxpython/image2target/ii2t_menustrings.py:435 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1361 msgid "Calculates mean patch size index on a raster map, using a 4 neighbour algorithm" msgstr "Calcola l'indice della dimensione media della tessera su un raster, usando un algoritmo che considera i 4 pixel più vicini" -#: ../gui/wxpython/menustrings.py:443 ../gui/wxpython/menustrings.py:1385 +#: ../gui/wxpython/menustrings.py:444 ../gui/wxpython/menustrings.py:1386 #: ../gui/wxpython/image2target/ii2t_menustrings.py:436 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1362 msgid "Patch area range" msgstr "Intervallo di area per la particella" -#: ../gui/wxpython/menustrings.py:444 ../gui/wxpython/menustrings.py:1386 +#: ../gui/wxpython/menustrings.py:445 ../gui/wxpython/menustrings.py:1387 #: ../gui/wxpython/image2target/ii2t_menustrings.py:437 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1363 msgid "Calculates range of patch area size on a raster map" msgstr "Calcola l'intervallo di dimensione della particella su una mappa raster" -#: ../gui/wxpython/menustrings.py:445 ../gui/wxpython/menustrings.py:1387 +#: ../gui/wxpython/menustrings.py:446 ../gui/wxpython/menustrings.py:1388 #: ../gui/wxpython/image2target/ii2t_menustrings.py:438 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1364 msgid "Patch area Std Dev" msgstr "Deviazione Standard dell'area della particella" -#: ../gui/wxpython/menustrings.py:446 ../gui/wxpython/menustrings.py:1388 +#: ../gui/wxpython/menustrings.py:447 ../gui/wxpython/menustrings.py:1389 #: ../gui/wxpython/image2target/ii2t_menustrings.py:439 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1365 msgid "Calculates standard deviation of patch area a raster map" msgstr "Calcola deviazione standard dell'area della particella su un raster" -#: ../gui/wxpython/menustrings.py:447 ../gui/wxpython/menustrings.py:1389 +#: ../gui/wxpython/menustrings.py:448 ../gui/wxpython/menustrings.py:1390 #: ../gui/wxpython/image2target/ii2t_menustrings.py:440 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1366 msgid "Patch area Coeff Var" msgstr "Coefficienze di variazione dell'area della particella" -#: ../gui/wxpython/menustrings.py:448 ../gui/wxpython/menustrings.py:1390 +#: ../gui/wxpython/menustrings.py:449 ../gui/wxpython/menustrings.py:1391 #: ../gui/wxpython/image2target/ii2t_menustrings.py:441 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1367 msgid "Calculates coefficient of variation of patch area on a raster map" msgstr "Calcola coefficiente di variazione dell'area della particella su un raster" -#: ../gui/wxpython/menustrings.py:449 ../gui/wxpython/menustrings.py:1391 +#: ../gui/wxpython/menustrings.py:450 ../gui/wxpython/menustrings.py:1392 #: ../gui/wxpython/image2target/ii2t_menustrings.py:442 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1368 msgid "Patch density" msgstr "Densità delle patch" -#: ../gui/wxpython/menustrings.py:450 ../gui/wxpython/menustrings.py:1392 +#: ../gui/wxpython/menustrings.py:451 ../gui/wxpython/menustrings.py:1393 #: ../gui/wxpython/image2target/ii2t_menustrings.py:443 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1369 msgid "Calculates patch density index on a raster map, using a 4 neighbour algorithm" msgstr "Calcola indice di densità delle particelle su un raster, usando un algoritmo che considera i 4 pixel più vicini" -#: ../gui/wxpython/menustrings.py:451 ../gui/wxpython/menustrings.py:1393 +#: ../gui/wxpython/menustrings.py:452 ../gui/wxpython/menustrings.py:1394 #: ../gui/wxpython/image2target/ii2t_menustrings.py:444 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1370 msgid "Patch number" msgstr "Combina numero" -#: ../gui/wxpython/menustrings.py:452 ../gui/wxpython/menustrings.py:1394 +#: ../gui/wxpython/menustrings.py:453 ../gui/wxpython/menustrings.py:1395 #: ../gui/wxpython/image2target/ii2t_menustrings.py:445 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1371 msgid "Calculates patch number index on a raster map, using a 4 neighbour algorithm." msgstr "Calcola l'indice del numero di particelle su un raster, usando un algoritmo che considera i 4 pixel più vicini" -#: ../gui/wxpython/menustrings.py:453 ../gui/wxpython/menustrings.py:1395 +#: ../gui/wxpython/menustrings.py:454 ../gui/wxpython/menustrings.py:1396 #: ../gui/wxpython/image2target/ii2t_menustrings.py:446 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1372 msgid "Dominance's diversity" msgstr "Diversità della dominanza" -#: ../gui/wxpython/menustrings.py:454 ../gui/wxpython/menustrings.py:1396 +#: ../gui/wxpython/menustrings.py:455 ../gui/wxpython/menustrings.py:1397 #: ../gui/wxpython/image2target/ii2t_menustrings.py:447 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1373 msgid "Calculates dominance's diversity index on a raster map" msgstr "Calcola l'indice di diversità di posizione dominante su un raster" -#: ../gui/wxpython/menustrings.py:455 ../gui/wxpython/menustrings.py:1397 +#: ../gui/wxpython/menustrings.py:456 ../gui/wxpython/menustrings.py:1398 #: ../gui/wxpython/image2target/ii2t_menustrings.py:448 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1374 msgid "Shannon's diversity" msgstr "Diversità di Shannon" -#: ../gui/wxpython/menustrings.py:456 ../gui/wxpython/menustrings.py:1398 +#: ../gui/wxpython/menustrings.py:457 ../gui/wxpython/menustrings.py:1399 #: ../gui/wxpython/image2target/ii2t_menustrings.py:449 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1375 msgid "Calculates Shannon's diversity index on a raster map" msgstr "Calcola l'indice di diversità di Shannon su un raster" -#: ../gui/wxpython/menustrings.py:457 ../gui/wxpython/menustrings.py:1399 +#: ../gui/wxpython/menustrings.py:458 ../gui/wxpython/menustrings.py:1400 #: ../gui/wxpython/image2target/ii2t_menustrings.py:450 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1376 msgid "Simpson's diversity" msgstr "Diversità di Simpson" -#: ../gui/wxpython/menustrings.py:458 ../gui/wxpython/menustrings.py:1400 +#: ../gui/wxpython/menustrings.py:459 ../gui/wxpython/menustrings.py:1401 #: ../gui/wxpython/image2target/ii2t_menustrings.py:451 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1377 msgid "Calculates Simpson's diversity index on a raster map" msgstr "Calcola l'indice di diversità di Simpson su un raster" -#: ../gui/wxpython/menustrings.py:459 ../gui/wxpython/menustrings.py:1401 +#: ../gui/wxpython/menustrings.py:460 ../gui/wxpython/menustrings.py:1402 #: ../gui/wxpython/image2target/ii2t_menustrings.py:452 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1378 msgid "Richness" msgstr "Ricchezza" -#: ../gui/wxpython/menustrings.py:460 ../gui/wxpython/menustrings.py:1402 +#: ../gui/wxpython/menustrings.py:461 ../gui/wxpython/menustrings.py:1403 #: ../gui/wxpython/image2target/ii2t_menustrings.py:453 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1379 msgid "Calculates richness index on a raster map" msgstr "Calcola l'indice di ricchezza su un raster" -#: ../gui/wxpython/menustrings.py:461 ../gui/wxpython/menustrings.py:1403 +#: ../gui/wxpython/menustrings.py:462 ../gui/wxpython/menustrings.py:1404 #: ../gui/wxpython/image2target/ii2t_menustrings.py:454 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1380 msgid "Shape index" msgstr "Indice shape" -#: ../gui/wxpython/menustrings.py:462 ../gui/wxpython/menustrings.py:1404 +#: ../gui/wxpython/menustrings.py:463 ../gui/wxpython/menustrings.py:1405 #: ../gui/wxpython/image2target/ii2t_menustrings.py:455 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1381 msgid "Calculates shape index on a raster map" msgstr "Calcola l'indice shape su un raster" -#: ../gui/wxpython/menustrings.py:463 ../gui/wxpython/menustrings.py:1405 +#: ../gui/wxpython/menustrings.py:464 ../gui/wxpython/menustrings.py:1406 #: ../gui/wxpython/image2target/ii2t_menustrings.py:456 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1382 msgid "Wildfire modeling" msgstr "Modellistica degli incendi" -#: ../gui/wxpython/menustrings.py:464 ../gui/wxpython/menustrings.py:1406 +#: ../gui/wxpython/menustrings.py:465 ../gui/wxpython/menustrings.py:1407 #: ../gui/wxpython/image2target/ii2t_menustrings.py:457 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1383 msgid "Rate of spread" msgstr "Diffusione di fuoco" -#: ../gui/wxpython/menustrings.py:465 ../gui/wxpython/menustrings.py:1407 +#: ../gui/wxpython/menustrings.py:466 ../gui/wxpython/menustrings.py:1408 #: ../gui/wxpython/image2target/ii2t_menustrings.py:458 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1384 msgid "Generates rate of spread raster maps. Generates three, or four raster map layers showing the base (perpendicular) rate of spread (ROS), the maximum (forward) ROS, the direction of the maximum ROS, and optionally the maximum potential spotting distance for fire spread simulation." msgstr "" -#: ../gui/wxpython/menustrings.py:466 ../gui/wxpython/menustrings.py:1408 +#: ../gui/wxpython/menustrings.py:467 ../gui/wxpython/menustrings.py:1409 #: ../gui/wxpython/image2target/ii2t_menustrings.py:459 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1385 msgid "Least-cost spread paths" msgstr "Percorso di diffusione a costo minore" -#: ../gui/wxpython/menustrings.py:467 ../gui/wxpython/menustrings.py:1409 +#: ../gui/wxpython/menustrings.py:468 ../gui/wxpython/menustrings.py:1410 #: ../gui/wxpython/image2target/ii2t_menustrings.py:460 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1386 msgid "Recursively traces the least cost path backwards to cells from which the cumulative cost was determined." msgstr "Traccia ricorsivamente il percorso di minor costo partendo dalle celle da cui il costo complessivo è stato determinato." -#: ../gui/wxpython/menustrings.py:468 ../gui/wxpython/menustrings.py:1410 +#: ../gui/wxpython/menustrings.py:469 ../gui/wxpython/menustrings.py:1411 #: ../gui/wxpython/image2target/ii2t_menustrings.py:461 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1387 msgid "Anisotropic spread simulation" msgstr "Simulazione di diffusione anisotropica" -#: ../gui/wxpython/menustrings.py:469 ../gui/wxpython/menustrings.py:1411 +#: ../gui/wxpython/menustrings.py:470 ../gui/wxpython/menustrings.py:1412 #: ../gui/wxpython/image2target/ii2t_menustrings.py:462 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1388 msgid "Simulates elliptically anisotropic spread. Generates a raster map of the cumulative time of spread, given raster maps containing the rates of spread (ROS), the ROS directions and the spread origins. It optionally produces raster maps to contain backlink UTM coordinates for tracing spread paths. Usable for fire spread simulations." msgstr "" -#: ../gui/wxpython/menustrings.py:470 ../gui/wxpython/menustrings.py:1412 +#: ../gui/wxpython/menustrings.py:471 ../gui/wxpython/menustrings.py:1413 #: ../gui/wxpython/image2target/ii2t_menustrings.py:463 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1389 msgid "Change category values and labels" msgstr "Cambia i valori e le etichette delle categorie" -#: ../gui/wxpython/menustrings.py:471 ../gui/wxpython/menustrings.py:521 -#: ../gui/wxpython/menustrings.py:1413 ../gui/wxpython/menustrings.py:1463 +#: ../gui/wxpython/menustrings.py:472 ../gui/wxpython/menustrings.py:522 +#: ../gui/wxpython/menustrings.py:1414 ../gui/wxpython/menustrings.py:1464 #: ../gui/wxpython/image2target/ii2t_menustrings.py:464 #: ../gui/wxpython/image2target/ii2t_menustrings.py:514 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1390 @@ -7089,8 +7064,8 @@ msgid "Manage category information" msgstr "Gestisci le informazioni delle categorie" -#: ../gui/wxpython/menustrings.py:472 ../gui/wxpython/menustrings.py:522 -#: ../gui/wxpython/menustrings.py:1414 ../gui/wxpython/menustrings.py:1464 +#: ../gui/wxpython/menustrings.py:473 ../gui/wxpython/menustrings.py:523 +#: ../gui/wxpython/menustrings.py:1415 ../gui/wxpython/menustrings.py:1465 #: ../gui/wxpython/image2target/ii2t_menustrings.py:465 #: ../gui/wxpython/image2target/ii2t_menustrings.py:515 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1391 @@ -7098,32 +7073,32 @@ msgid "Manages category values and labels associated with user-specified raster map layers." msgstr "Gestisce i valori delle categorie e le etichette associate con un raster specificato dall'utente" -#: ../gui/wxpython/menustrings.py:473 ../gui/wxpython/menustrings.py:1415 +#: ../gui/wxpython/menustrings.py:474 ../gui/wxpython/menustrings.py:1416 #: ../gui/wxpython/image2target/ii2t_menustrings.py:466 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1392 msgid "Interactively edit category values" msgstr "Modifica i valori interattivamente" -#: ../gui/wxpython/menustrings.py:474 ../gui/wxpython/menustrings.py:1416 +#: ../gui/wxpython/menustrings.py:475 ../gui/wxpython/menustrings.py:1417 #: ../gui/wxpython/image2target/ii2t_menustrings.py:467 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1393 msgid "Edits cell values in a raster map." msgstr "Modifica i valori delle celle in un raster." -#: ../gui/wxpython/menustrings.py:475 ../gui/wxpython/menustrings.py:1417 +#: ../gui/wxpython/menustrings.py:476 ../gui/wxpython/menustrings.py:1418 #: ../gui/wxpython/image2target/ii2t_menustrings.py:468 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1394 msgid "Reclassify by size" msgstr "Riclassifica dalla dimensione" -#: ../gui/wxpython/menustrings.py:476 ../gui/wxpython/menustrings.py:1418 +#: ../gui/wxpython/menustrings.py:477 ../gui/wxpython/menustrings.py:1419 #: ../gui/wxpython/image2target/ii2t_menustrings.py:469 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1395 msgid "Reclasses a raster map greater or less than user specified area size (in hectares)." msgstr "Riclassifica un raster maggiore o minore della dimensione di un'area specifica dall'utente (in ettaari)." -#: ../gui/wxpython/menustrings.py:477 ../gui/wxpython/menustrings.py:696 -#: ../gui/wxpython/menustrings.py:1419 ../gui/wxpython/menustrings.py:1638 +#: ../gui/wxpython/menustrings.py:478 ../gui/wxpython/menustrings.py:697 +#: ../gui/wxpython/menustrings.py:1420 ../gui/wxpython/menustrings.py:1639 #: ../gui/wxpython/image2target/ii2t_menustrings.py:470 #: ../gui/wxpython/image2target/ii2t_menustrings.py:687 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1396 @@ -7131,252 +7106,252 @@ msgid "Reclassify" msgstr "Riclassifica" -#: ../gui/wxpython/menustrings.py:478 ../gui/wxpython/menustrings.py:1420 +#: ../gui/wxpython/menustrings.py:479 ../gui/wxpython/menustrings.py:1421 #: ../gui/wxpython/image2target/ii2t_menustrings.py:471 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1397 msgid "Reclassify raster map based on category values. Creates a new raster map whose category values are based upon a reclassification of the categories in an existing raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:479 ../gui/wxpython/menustrings.py:1421 +#: ../gui/wxpython/menustrings.py:480 ../gui/wxpython/menustrings.py:1422 #: ../gui/wxpython/image2target/ii2t_menustrings.py:472 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1398 msgid "Recode" msgstr "Ricodifica" -#: ../gui/wxpython/menustrings.py:480 ../gui/wxpython/menustrings.py:1422 +#: ../gui/wxpython/menustrings.py:481 ../gui/wxpython/menustrings.py:1423 #: ../gui/wxpython/image2target/ii2t_menustrings.py:473 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1399 msgid "Recodes categorical raster maps." msgstr "Ricodifica categorie del raster." -#: ../gui/wxpython/menustrings.py:481 ../gui/wxpython/menustrings.py:1423 +#: ../gui/wxpython/menustrings.py:482 ../gui/wxpython/menustrings.py:1424 #: ../gui/wxpython/image2target/ii2t_menustrings.py:474 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1400 msgid "Rescale" msgstr "Riscala" -#: ../gui/wxpython/menustrings.py:482 ../gui/wxpython/menustrings.py:1424 +#: ../gui/wxpython/menustrings.py:483 ../gui/wxpython/menustrings.py:1425 #: ../gui/wxpython/image2target/ii2t_menustrings.py:475 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1401 msgid "Rescales the range of category values in a raster map layer." msgstr "Riscala il range dei valori elle categorie in un raster." -#: ../gui/wxpython/menustrings.py:483 ../gui/wxpython/menustrings.py:1425 +#: ../gui/wxpython/menustrings.py:484 ../gui/wxpython/menustrings.py:1426 #: ../gui/wxpython/image2target/ii2t_menustrings.py:476 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1402 msgid "Rescale with histogram" msgstr "Ricampiona con istogramma " -#: ../gui/wxpython/menustrings.py:484 ../gui/wxpython/menustrings.py:1426 +#: ../gui/wxpython/menustrings.py:485 ../gui/wxpython/menustrings.py:1427 #: ../gui/wxpython/image2target/ii2t_menustrings.py:477 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1403 msgid "Rescales histogram equalized the range of category values in a raster map layer." msgstr "Riscala l'istogramma dei valori equalizzati nell'intervallo di categorie per una mappa raster." -#: ../gui/wxpython/menustrings.py:485 ../gui/wxpython/menustrings.py:1427 +#: ../gui/wxpython/menustrings.py:486 ../gui/wxpython/menustrings.py:1428 #: ../gui/wxpython/image2target/ii2t_menustrings.py:478 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1404 msgid "Generate random cells" msgstr "Genera celle random" -#: ../gui/wxpython/menustrings.py:486 ../gui/wxpython/menustrings.py:1428 +#: ../gui/wxpython/menustrings.py:487 ../gui/wxpython/menustrings.py:1429 #: ../gui/wxpython/image2target/ii2t_menustrings.py:479 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1405 msgid "Random cells" msgstr "Celle casuali" -#: ../gui/wxpython/menustrings.py:487 ../gui/wxpython/menustrings.py:1429 +#: ../gui/wxpython/menustrings.py:488 ../gui/wxpython/menustrings.py:1430 #: ../gui/wxpython/image2target/ii2t_menustrings.py:480 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1406 msgid "Generates random cell values with spatial dependence." msgstr "Genera valori di celle casuali con dipendenza spaziale" -#: ../gui/wxpython/menustrings.py:488 ../gui/wxpython/menustrings.py:1430 +#: ../gui/wxpython/menustrings.py:489 ../gui/wxpython/menustrings.py:1431 #: ../gui/wxpython/image2target/ii2t_menustrings.py:481 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1407 msgid "Random cells and vector points" msgstr "Celle e punti vettoriale random" -#: ../gui/wxpython/menustrings.py:489 ../gui/wxpython/menustrings.py:1431 +#: ../gui/wxpython/menustrings.py:490 ../gui/wxpython/menustrings.py:1432 #: ../gui/wxpython/image2target/ii2t_menustrings.py:482 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1408 msgid "Creates a raster map layer and vector point map containing randomly located points." msgstr "Crea un raster e vettore puntuale contenenti punti posizionati casualmente." -#: ../gui/wxpython/menustrings.py:490 ../gui/wxpython/menustrings.py:1432 +#: ../gui/wxpython/menustrings.py:491 ../gui/wxpython/menustrings.py:1433 #: ../gui/wxpython/image2target/ii2t_menustrings.py:483 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1409 msgid "Generate surfaces" msgstr "Genera superfici" -#: ../gui/wxpython/menustrings.py:491 ../gui/wxpython/menustrings.py:1433 +#: ../gui/wxpython/menustrings.py:492 ../gui/wxpython/menustrings.py:1434 #: ../gui/wxpython/image2target/ii2t_menustrings.py:484 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1410 msgid "Fractal surface" msgstr "Superfici frattali" -#: ../gui/wxpython/menustrings.py:492 ../gui/wxpython/menustrings.py:1434 +#: ../gui/wxpython/menustrings.py:493 ../gui/wxpython/menustrings.py:1435 #: ../gui/wxpython/image2target/ii2t_menustrings.py:485 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1411 msgid "Creates a fractal surface of a given fractal dimension." msgstr "Crea una superficie frattale di una data dimensione frattale" -#: ../gui/wxpython/menustrings.py:493 ../gui/wxpython/menustrings.py:1435 +#: ../gui/wxpython/menustrings.py:494 ../gui/wxpython/menustrings.py:1436 #: ../gui/wxpython/image2target/ii2t_menustrings.py:486 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1412 msgid "Gaussian kernel density surface" msgstr "Superficie " -#: ../gui/wxpython/menustrings.py:494 ../gui/wxpython/menustrings.py:1436 +#: ../gui/wxpython/menustrings.py:495 ../gui/wxpython/menustrings.py:1437 #: ../gui/wxpython/image2target/ii2t_menustrings.py:487 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1413 msgid "Generates a raster density map from vector points map. Density is computed using a moving kernel. Optionally generates a vector density map on a vector network." msgstr "" -#: ../gui/wxpython/menustrings.py:495 ../gui/wxpython/menustrings.py:1437 +#: ../gui/wxpython/menustrings.py:496 ../gui/wxpython/menustrings.py:1438 #: ../gui/wxpython/image2target/ii2t_menustrings.py:488 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1414 msgid "Gaussian deviates surface" msgstr "Superfici derivate gaussiane" -#: ../gui/wxpython/menustrings.py:496 ../gui/wxpython/menustrings.py:1438 +#: ../gui/wxpython/menustrings.py:497 ../gui/wxpython/menustrings.py:1439 #: ../gui/wxpython/image2target/ii2t_menustrings.py:489 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1415 msgid "Generates a raster map using gaussian random number generator. Mean and standard deviation of gaussian deviates can be expressed by the user." msgstr "" -#: ../gui/wxpython/menustrings.py:497 ../gui/wxpython/menustrings.py:1439 +#: ../gui/wxpython/menustrings.py:498 ../gui/wxpython/menustrings.py:1440 #: ../gui/wxpython/image2target/ii2t_menustrings.py:490 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1416 #: ../gui/wxpython/nviz/tools.py:5181 msgid "Plane" msgstr "Piano" -#: ../gui/wxpython/menustrings.py:498 ../gui/wxpython/menustrings.py:1440 +#: ../gui/wxpython/menustrings.py:499 ../gui/wxpython/menustrings.py:1441 #: ../gui/wxpython/image2target/ii2t_menustrings.py:491 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1417 msgid "Creates raster plane map given dip (inclination), aspect (azimuth) and one point." msgstr "" -#: ../gui/wxpython/menustrings.py:499 ../gui/wxpython/menustrings.py:1441 +#: ../gui/wxpython/menustrings.py:500 ../gui/wxpython/menustrings.py:1442 #: ../gui/wxpython/image2target/ii2t_menustrings.py:492 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1418 msgid "Random deviates surface" msgstr "Superfici derivate casuali" -#: ../gui/wxpython/menustrings.py:500 ../gui/wxpython/menustrings.py:1442 +#: ../gui/wxpython/menustrings.py:501 ../gui/wxpython/menustrings.py:1443 #: ../gui/wxpython/image2target/ii2t_menustrings.py:493 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1419 msgid "Produces a raster surface map of uniform random deviates with defined range." msgstr "" -#: ../gui/wxpython/menustrings.py:501 ../gui/wxpython/menustrings.py:1443 +#: ../gui/wxpython/menustrings.py:502 ../gui/wxpython/menustrings.py:1444 #: ../gui/wxpython/image2target/ii2t_menustrings.py:494 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1420 msgid "Random surface with spatial dependence" msgstr "Superfice casuale con dipendenza spaziale" -#: ../gui/wxpython/menustrings.py:502 ../gui/wxpython/menustrings.py:1444 +#: ../gui/wxpython/menustrings.py:503 ../gui/wxpython/menustrings.py:1445 #: ../gui/wxpython/image2target/ii2t_menustrings.py:495 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1421 msgid "Generates random surface(s) with spatial dependence." msgstr "Genera superfici casuali con dipendenza spatiale." -#: ../gui/wxpython/menustrings.py:503 ../gui/wxpython/menustrings.py:1445 +#: ../gui/wxpython/menustrings.py:504 ../gui/wxpython/menustrings.py:1446 #: ../gui/wxpython/image2target/ii2t_menustrings.py:496 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1422 msgid "Interpolate surfaces" msgstr "Interpolazione superfici" -#: ../gui/wxpython/menustrings.py:504 ../gui/wxpython/menustrings.py:1446 +#: ../gui/wxpython/menustrings.py:505 ../gui/wxpython/menustrings.py:1447 #: ../gui/wxpython/image2target/ii2t_menustrings.py:497 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1423 msgid "Bilinear and bicubic from vector points" msgstr "Bilineare e bicubica da vettore puntuale" -#: ../gui/wxpython/menustrings.py:505 ../gui/wxpython/menustrings.py:1447 +#: ../gui/wxpython/menustrings.py:506 ../gui/wxpython/menustrings.py:1448 #: ../gui/wxpython/image2target/ii2t_menustrings.py:498 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1424 msgid "Performs bicubic or bilinear spline interpolation with Tykhonov regularization." msgstr "" -#: ../gui/wxpython/menustrings.py:506 ../gui/wxpython/menustrings.py:1448 +#: ../gui/wxpython/menustrings.py:507 ../gui/wxpython/menustrings.py:1449 #: ../gui/wxpython/image2target/ii2t_menustrings.py:499 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1425 msgid "IDW from raster points" msgstr "IDW da punti raster" -#: ../gui/wxpython/menustrings.py:507 ../gui/wxpython/menustrings.py:1449 +#: ../gui/wxpython/menustrings.py:508 ../gui/wxpython/menustrings.py:1450 #: ../gui/wxpython/image2target/ii2t_menustrings.py:500 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1426 msgid "Provides surface interpolation from raster point data by Inverse Distance Squared Weighting." msgstr "Interpolazione della superficie da un raster di punti con peso inverso delle distanze al quadrato IDW." -#: ../gui/wxpython/menustrings.py:508 ../gui/wxpython/menustrings.py:1450 +#: ../gui/wxpython/menustrings.py:509 ../gui/wxpython/menustrings.py:1451 #: ../gui/wxpython/image2target/ii2t_menustrings.py:501 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1427 msgid "IDW from vector points" msgstr "IDW da punti vettoriali" -#: ../gui/wxpython/menustrings.py:509 ../gui/wxpython/menustrings.py:1451 +#: ../gui/wxpython/menustrings.py:510 ../gui/wxpython/menustrings.py:1452 #: ../gui/wxpython/image2target/ii2t_menustrings.py:502 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1428 msgid "Provides surface interpolation from vector point data by Inverse Distance Squared Weighting." msgstr "Interpolazione della superficie da un vettoriale puntuale con peso inverso delle distanze al quadrato IDW." -#: ../gui/wxpython/menustrings.py:510 ../gui/wxpython/menustrings.py:1452 +#: ../gui/wxpython/menustrings.py:511 ../gui/wxpython/menustrings.py:1453 #: ../gui/wxpython/image2target/ii2t_menustrings.py:503 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1429 msgid "Raster contours" msgstr "Raster contorni" -#: ../gui/wxpython/menustrings.py:511 ../gui/wxpython/menustrings.py:1453 +#: ../gui/wxpython/menustrings.py:512 ../gui/wxpython/menustrings.py:1454 #: ../gui/wxpython/image2target/ii2t_menustrings.py:504 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1430 msgid "Generates surface raster map from rasterized contours." msgstr "Genera raster della superficie da isolinee rasterizzate" -#: ../gui/wxpython/menustrings.py:512 ../gui/wxpython/menustrings.py:1454 +#: ../gui/wxpython/menustrings.py:513 ../gui/wxpython/menustrings.py:1455 #: ../gui/wxpython/image2target/ii2t_menustrings.py:505 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1431 msgid "Regularized spline tension" msgstr "Tensione spline regolarizzata" -#: ../gui/wxpython/menustrings.py:513 ../gui/wxpython/menustrings.py:1455 +#: ../gui/wxpython/menustrings.py:514 ../gui/wxpython/menustrings.py:1456 #: ../gui/wxpython/image2target/ii2t_menustrings.py:506 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1432 msgid "Performs surface interpolation from vector points map by splines. Spatial approximation and topographic analysis from given point or isoline data in vector format to floating point raster format using regularized spline with tension." msgstr "" -#: ../gui/wxpython/menustrings.py:514 ../gui/wxpython/menustrings.py:1456 +#: ../gui/wxpython/menustrings.py:515 ../gui/wxpython/menustrings.py:1457 #: ../gui/wxpython/image2target/ii2t_menustrings.py:507 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1433 msgid "Raster series interpolation" msgstr "Interpolazione serie di raster" -#: ../gui/wxpython/menustrings.py:515 ../gui/wxpython/menustrings.py:1457 +#: ../gui/wxpython/menustrings.py:516 ../gui/wxpython/menustrings.py:1458 #: ../gui/wxpython/image2target/ii2t_menustrings.py:508 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1434 msgid "Interpolates raster maps located (temporal or spatial) in between input raster maps at specific sampling positions." msgstr "" -#: ../gui/wxpython/menustrings.py:516 ../gui/wxpython/menustrings.py:1458 +#: ../gui/wxpython/menustrings.py:517 ../gui/wxpython/menustrings.py:1459 #: ../gui/wxpython/image2target/ii2t_menustrings.py:509 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1435 msgid "Fill NULL cells" msgstr "Riempi celle nulle" -#: ../gui/wxpython/menustrings.py:517 ../gui/wxpython/menustrings.py:1459 +#: ../gui/wxpython/menustrings.py:518 ../gui/wxpython/menustrings.py:1460 #: ../gui/wxpython/image2target/ii2t_menustrings.py:510 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1436 msgid "Fills no-data areas in raster maps using spline interpolation." msgstr "Riempi aree senza dati di un raster usando interpolazione spline. " -#: ../gui/wxpython/menustrings.py:518 ../gui/wxpython/menustrings.py:735 -#: ../gui/wxpython/menustrings.py:852 ../gui/wxpython/menustrings.py:880 -#: ../gui/wxpython/menustrings.py:1024 ../gui/wxpython/menustrings.py:1460 -#: ../gui/wxpython/menustrings.py:1677 ../gui/wxpython/menustrings.py:1794 -#: ../gui/wxpython/menustrings.py:1822 ../gui/wxpython/menustrings.py:1966 +#: ../gui/wxpython/menustrings.py:519 ../gui/wxpython/menustrings.py:736 +#: ../gui/wxpython/menustrings.py:853 ../gui/wxpython/menustrings.py:881 +#: ../gui/wxpython/menustrings.py:1025 ../gui/wxpython/menustrings.py:1461 +#: ../gui/wxpython/menustrings.py:1678 ../gui/wxpython/menustrings.py:1795 +#: ../gui/wxpython/menustrings.py:1823 ../gui/wxpython/menustrings.py:1967 #: ../gui/wxpython/image2target/ii2t_menustrings.py:511 #: ../gui/wxpython/image2target/ii2t_menustrings.py:726 #: ../gui/wxpython/image2target/ii2t_menustrings.py:836 @@ -7388,456 +7363,456 @@ msgid "Reports and statistics" msgstr "Reports e statistiche" -#: ../gui/wxpython/menustrings.py:519 ../gui/wxpython/menustrings.py:1461 +#: ../gui/wxpython/menustrings.py:520 ../gui/wxpython/menustrings.py:1462 #: ../gui/wxpython/image2target/ii2t_menustrings.py:512 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1438 msgid "Basic raster metadata" msgstr "Metadata del raster" -#: ../gui/wxpython/menustrings.py:520 ../gui/wxpython/menustrings.py:1462 +#: ../gui/wxpython/menustrings.py:521 ../gui/wxpython/menustrings.py:1463 #: ../gui/wxpython/image2target/ii2t_menustrings.py:513 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1439 msgid "Outputs basic information about a raster map." msgstr "Stampa informazioni di base di un raster." -#: ../gui/wxpython/menustrings.py:523 ../gui/wxpython/menustrings.py:1465 +#: ../gui/wxpython/menustrings.py:524 ../gui/wxpython/menustrings.py:1466 #: ../gui/wxpython/image2target/ii2t_menustrings.py:516 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1442 msgid "General statistics" msgstr "Statistiche generali" -#: ../gui/wxpython/menustrings.py:524 ../gui/wxpython/menustrings.py:1466 +#: ../gui/wxpython/menustrings.py:525 ../gui/wxpython/menustrings.py:1467 #: ../gui/wxpython/image2target/ii2t_menustrings.py:517 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1443 msgid "Generates area statistics for raster map." msgstr "Genera aree statistiche per un raster." -#: ../gui/wxpython/menustrings.py:525 ../gui/wxpython/menustrings.py:1467 +#: ../gui/wxpython/menustrings.py:526 ../gui/wxpython/menustrings.py:1468 #: ../gui/wxpython/image2target/ii2t_menustrings.py:518 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1444 msgid "Quantiles for large data sets" msgstr "Quantili per grandi data set" -#: ../gui/wxpython/menustrings.py:526 ../gui/wxpython/menustrings.py:1468 +#: ../gui/wxpython/menustrings.py:527 ../gui/wxpython/menustrings.py:1469 #: ../gui/wxpython/image2target/ii2t_menustrings.py:519 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1445 msgid "Compute quantiles using two passes." msgstr "Calcola quantili utilizzando due raster." -#: ../gui/wxpython/menustrings.py:527 ../gui/wxpython/menustrings.py:1469 +#: ../gui/wxpython/menustrings.py:528 ../gui/wxpython/menustrings.py:1470 #: ../gui/wxpython/image2target/ii2t_menustrings.py:520 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1446 msgid "Range of category values" msgstr "Range dei valori della categoria" -#: ../gui/wxpython/menustrings.py:528 ../gui/wxpython/menustrings.py:1470 +#: ../gui/wxpython/menustrings.py:529 ../gui/wxpython/menustrings.py:1471 #: ../gui/wxpython/image2target/ii2t_menustrings.py:521 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1447 msgid "Prints terse list of category values found in a raster map layer." msgstr "Stampa lista concisa dei valori delle categorie trovate nel raster" -#: ../gui/wxpython/menustrings.py:529 ../gui/wxpython/menustrings.py:1471 +#: ../gui/wxpython/menustrings.py:530 ../gui/wxpython/menustrings.py:1472 #: ../gui/wxpython/image2target/ii2t_menustrings.py:522 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1448 msgid "Sum area by raster map and category" msgstr "Somma area di raster" -#: ../gui/wxpython/menustrings.py:530 ../gui/wxpython/menustrings.py:1472 +#: ../gui/wxpython/menustrings.py:531 ../gui/wxpython/menustrings.py:1473 #: ../gui/wxpython/image2target/ii2t_menustrings.py:523 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1449 msgid "Reports statistics for raster maps." msgstr "Stampa statistiche per raster." -#: ../gui/wxpython/menustrings.py:531 ../gui/wxpython/menustrings.py:1473 +#: ../gui/wxpython/menustrings.py:532 ../gui/wxpython/menustrings.py:1474 #: ../gui/wxpython/image2target/ii2t_menustrings.py:524 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1450 msgid "Statistics for clumped cells" msgstr "Statistiche per celle raggruppate" -#: ../gui/wxpython/menustrings.py:532 ../gui/wxpython/menustrings.py:1474 +#: ../gui/wxpython/menustrings.py:533 ../gui/wxpython/menustrings.py:1475 #: ../gui/wxpython/image2target/ii2t_menustrings.py:525 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1451 msgid "Calculates the volume of data \"clumps\". Optionally produces a GRASS vector points map containing the calculated centroids of these clumps." msgstr "" -#: ../gui/wxpython/menustrings.py:533 ../gui/wxpython/menustrings.py:1475 +#: ../gui/wxpython/menustrings.py:534 ../gui/wxpython/menustrings.py:1476 #: ../gui/wxpython/image2target/ii2t_menustrings.py:526 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1452 msgid "Total corrected area" msgstr "Totale delle aree corrette" -#: ../gui/wxpython/menustrings.py:534 ../gui/wxpython/menustrings.py:1476 +#: ../gui/wxpython/menustrings.py:535 ../gui/wxpython/menustrings.py:1477 #: ../gui/wxpython/image2target/ii2t_menustrings.py:527 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1453 msgid "Prints estimation of surface area for raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:535 ../gui/wxpython/menustrings.py:1477 +#: ../gui/wxpython/menustrings.py:536 ../gui/wxpython/menustrings.py:1478 #: ../gui/wxpython/image2target/ii2t_menustrings.py:528 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1454 #: ../gui/wxpython/lmgr/layertree.py:804 ../gui/wxpython/lmgr/layertree.py:860 msgid "Univariate raster statistics" msgstr "Statistiche univariate raster" -#: ../gui/wxpython/menustrings.py:536 ../gui/wxpython/menustrings.py:1478 +#: ../gui/wxpython/menustrings.py:537 ../gui/wxpython/menustrings.py:1479 #: ../gui/wxpython/image2target/ii2t_menustrings.py:529 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1455 msgid "Calculates univariate statistics from the non-null cells of a raster map. Statistics include number of cells counted, minimum and maximum cell values, range, arithmetic mean, population variance, standard deviation, coefficient of variation, and sum." msgstr "" -#: ../gui/wxpython/menustrings.py:537 ../gui/wxpython/menustrings.py:746 -#: ../gui/wxpython/menustrings.py:1479 ../gui/wxpython/menustrings.py:1688 +#: ../gui/wxpython/menustrings.py:538 ../gui/wxpython/menustrings.py:747 +#: ../gui/wxpython/menustrings.py:1480 ../gui/wxpython/menustrings.py:1689 #: ../gui/wxpython/image2target/ii2t_menustrings.py:530 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1456 msgid "Sample transects" msgstr "Transetto semplice" -#: ../gui/wxpython/menustrings.py:538 ../gui/wxpython/menustrings.py:1480 +#: ../gui/wxpython/menustrings.py:539 ../gui/wxpython/menustrings.py:1481 #: ../gui/wxpython/image2target/ii2t_menustrings.py:531 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1457 msgid "Outputs the raster map layer values lying on user-defined line(s)." msgstr "Produce una mappa raster contenente i valori presenti lungo la linea/le linee definite dall'utente." -#: ../gui/wxpython/menustrings.py:539 ../gui/wxpython/menustrings.py:1481 +#: ../gui/wxpython/menustrings.py:540 ../gui/wxpython/menustrings.py:1482 #: ../gui/wxpython/image2target/ii2t_menustrings.py:532 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1458 msgid "Sample transects (bearing/distance)" msgstr "Valori campione lungo i transetti (orientamento, distanza)" -#: ../gui/wxpython/menustrings.py:540 ../gui/wxpython/menustrings.py:1482 +#: ../gui/wxpython/menustrings.py:541 ../gui/wxpython/menustrings.py:1483 #: ../gui/wxpython/image2target/ii2t_menustrings.py:533 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1459 msgid "Outputs raster map layer values lying along user defined transect line(s)." msgstr "Produce una mappa raster contenente i valori presenti lungo la linea/le linee del transetto." -#: ../gui/wxpython/menustrings.py:541 ../gui/wxpython/menustrings.py:1483 +#: ../gui/wxpython/menustrings.py:542 ../gui/wxpython/menustrings.py:1484 #: ../gui/wxpython/image2target/ii2t_menustrings.py:534 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1460 msgid "Covariance/correlation" msgstr "Covarianza/correlazione" -#: ../gui/wxpython/menustrings.py:542 ../gui/wxpython/menustrings.py:1484 +#: ../gui/wxpython/menustrings.py:543 ../gui/wxpython/menustrings.py:1485 #: ../gui/wxpython/image2target/ii2t_menustrings.py:535 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1461 msgid "Outputs a covariance/correlation matrix for user-specified raster map layer(s)." msgstr "Output una matrice della covarianza/correlazione per un raster specificato dall'utente." -#: ../gui/wxpython/menustrings.py:543 ../gui/wxpython/menustrings.py:1485 +#: ../gui/wxpython/menustrings.py:544 ../gui/wxpython/menustrings.py:1486 #: ../gui/wxpython/image2target/ii2t_menustrings.py:536 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1462 msgid "Linear regression" msgstr "Regressione lineare" -#: ../gui/wxpython/menustrings.py:544 ../gui/wxpython/menustrings.py:1486 +#: ../gui/wxpython/menustrings.py:545 ../gui/wxpython/menustrings.py:1487 #: ../gui/wxpython/image2target/ii2t_menustrings.py:537 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1463 msgid "Calculates linear regression from two raster maps: y = a + b*x." msgstr "Calcola la regressione lineare per due raster: y = a + b*x." -#: ../gui/wxpython/menustrings.py:545 ../gui/wxpython/menustrings.py:1487 +#: ../gui/wxpython/menustrings.py:546 ../gui/wxpython/menustrings.py:1488 #: ../gui/wxpython/image2target/ii2t_menustrings.py:538 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1464 msgid "Multiple regression" msgstr "Regressione multipla" -#: ../gui/wxpython/menustrings.py:546 ../gui/wxpython/menustrings.py:1488 +#: ../gui/wxpython/menustrings.py:547 ../gui/wxpython/menustrings.py:1489 #: ../gui/wxpython/image2target/ii2t_menustrings.py:539 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1465 msgid "Calculates multiple linear regression from raster maps." msgstr "" -#: ../gui/wxpython/menustrings.py:547 ../gui/wxpython/menustrings.py:1489 +#: ../gui/wxpython/menustrings.py:548 ../gui/wxpython/menustrings.py:1490 #: ../gui/wxpython/image2target/ii2t_menustrings.py:540 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1466 msgid "Mutual category occurrences" msgstr "Presenza reciproca" -#: ../gui/wxpython/menustrings.py:548 ../gui/wxpython/menustrings.py:1490 +#: ../gui/wxpython/menustrings.py:549 ../gui/wxpython/menustrings.py:1491 #: ../gui/wxpython/image2target/ii2t_menustrings.py:541 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1467 msgid "Tabulates the mutual occurrence (coincidence) of categories for two raster map layers." msgstr "Cataloga il verificarsi reciproca (coincidenza) di categorie per due strati raster." -#: ../gui/wxpython/menustrings.py:549 ../gui/wxpython/menustrings.py:1491 +#: ../gui/wxpython/menustrings.py:550 ../gui/wxpython/menustrings.py:1492 #: ../gui/wxpython/image2target/ii2t_menustrings.py:542 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1468 msgid "&Vector" msgstr "&Vettore" -#: ../gui/wxpython/menustrings.py:550 ../gui/wxpython/menustrings.py:1492 +#: ../gui/wxpython/menustrings.py:551 ../gui/wxpython/menustrings.py:1493 #: ../gui/wxpython/image2target/ii2t_menustrings.py:543 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1469 msgid "Develop vector map" msgstr "Sviluppa vettoriale" -#: ../gui/wxpython/menustrings.py:551 ../gui/wxpython/menustrings.py:1493 +#: ../gui/wxpython/menustrings.py:552 ../gui/wxpython/menustrings.py:1494 #: ../gui/wxpython/image2target/ii2t_menustrings.py:544 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1470 -#: ../gui/wxpython/gui_core/dialogs.py:264 -#: ../gui/wxpython/gui_core/dialogs.py:402 +#: ../gui/wxpython/gui_core/dialogs.py:265 +#: ../gui/wxpython/gui_core/dialogs.py:403 msgid "Create new vector map" msgstr "Crea nuova mappa vettoriale" -#: ../gui/wxpython/menustrings.py:552 ../gui/wxpython/menustrings.py:1494 +#: ../gui/wxpython/menustrings.py:553 ../gui/wxpython/menustrings.py:1495 #: ../gui/wxpython/image2target/ii2t_menustrings.py:545 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1471 msgid "Create new empty vector map" msgstr "Crea un nuova mappa vettoriale vuota" -#: ../gui/wxpython/menustrings.py:553 ../gui/wxpython/menustrings.py:1495 +#: ../gui/wxpython/menustrings.py:554 ../gui/wxpython/menustrings.py:1496 #: ../gui/wxpython/image2target/ii2t_menustrings.py:546 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1472 msgid "Edit vector map (non-interactively)" msgstr "Modifica mappa vettoriale (in maniera non interattiva)" -#: ../gui/wxpython/menustrings.py:554 ../gui/wxpython/menustrings.py:1496 +#: ../gui/wxpython/menustrings.py:555 ../gui/wxpython/menustrings.py:1497 #: ../gui/wxpython/image2target/ii2t_menustrings.py:547 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1473 msgid "Edits a vector map, allows adding, deleting and modifying selected vector features." msgstr "Modifica una mappa vettoriale, permette aggiunte, eliminazione e modifica degli elementi del vettore selezionato." -#: ../gui/wxpython/menustrings.py:555 ../gui/wxpython/menustrings.py:1497 +#: ../gui/wxpython/menustrings.py:556 ../gui/wxpython/menustrings.py:1498 #: ../gui/wxpython/image2target/ii2t_menustrings.py:548 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1474 msgid "Convert object types" msgstr "Converti tipologia d'oggetto" -#: ../gui/wxpython/menustrings.py:556 ../gui/wxpython/menustrings.py:1498 +#: ../gui/wxpython/menustrings.py:557 ../gui/wxpython/menustrings.py:1499 #: ../gui/wxpython/image2target/ii2t_menustrings.py:549 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1475 msgid "Changes type of vector features." msgstr "Cambia tipologia degli elementi vettoriali." -#: ../gui/wxpython/menustrings.py:557 ../gui/wxpython/menustrings.py:1499 +#: ../gui/wxpython/menustrings.py:558 ../gui/wxpython/menustrings.py:1500 #: ../gui/wxpython/image2target/ii2t_menustrings.py:550 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1476 msgid "Parallel lines" msgstr "Linee parallele" -#: ../gui/wxpython/menustrings.py:558 ../gui/wxpython/menustrings.py:1500 +#: ../gui/wxpython/menustrings.py:559 ../gui/wxpython/menustrings.py:1501 #: ../gui/wxpython/image2target/ii2t_menustrings.py:551 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1477 msgid "Creates parallel line to input vector lines." msgstr "Crea linee parallele di un vettore lineare di input." -#: ../gui/wxpython/menustrings.py:559 ../gui/wxpython/menustrings.py:1501 +#: ../gui/wxpython/menustrings.py:560 ../gui/wxpython/menustrings.py:1502 #: ../gui/wxpython/image2target/ii2t_menustrings.py:552 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1478 msgid "Dissolve boundaries" msgstr "Dissolvi confini" -#: ../gui/wxpython/menustrings.py:560 ../gui/wxpython/menustrings.py:1502 +#: ../gui/wxpython/menustrings.py:561 ../gui/wxpython/menustrings.py:1503 #: ../gui/wxpython/image2target/ii2t_menustrings.py:553 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1479 msgid "Dissolves boundaries between adjacent areas sharing a common category number or attribute." msgstr "Dissolve i confini tra aree adiacenti che condividono categorie o attributi comuni." -#: ../gui/wxpython/menustrings.py:561 ../gui/wxpython/menustrings.py:1503 +#: ../gui/wxpython/menustrings.py:562 ../gui/wxpython/menustrings.py:1504 #: ../gui/wxpython/image2target/ii2t_menustrings.py:554 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1480 msgid "Create 3D vector over raster" msgstr "Crea vettore 3D sopra un raster" -#: ../gui/wxpython/menustrings.py:562 ../gui/wxpython/menustrings.py:1504 +#: ../gui/wxpython/menustrings.py:563 ../gui/wxpython/menustrings.py:1505 #: ../gui/wxpython/image2target/ii2t_menustrings.py:555 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1481 msgid "Converts 2D vector features to 3D by sampling of elevation raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:563 ../gui/wxpython/menustrings.py:1505 +#: ../gui/wxpython/menustrings.py:564 ../gui/wxpython/menustrings.py:1506 #: ../gui/wxpython/image2target/ii2t_menustrings.py:556 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1482 msgid "Extrude 3D vector map" msgstr "Crea vettoriale 3D" -#: ../gui/wxpython/menustrings.py:564 ../gui/wxpython/menustrings.py:1506 +#: ../gui/wxpython/menustrings.py:565 ../gui/wxpython/menustrings.py:1507 #: ../gui/wxpython/image2target/ii2t_menustrings.py:557 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1483 msgid "Extrudes flat vector features to 3D vector features with defined height. Optionally the height can be derived from sampling of elevation raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:565 ../gui/wxpython/menustrings.py:1507 +#: ../gui/wxpython/menustrings.py:566 ../gui/wxpython/menustrings.py:1508 #: ../gui/wxpython/image2target/ii2t_menustrings.py:558 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1484 msgid "Create labels" msgstr "Crea label" -#: ../gui/wxpython/menustrings.py:566 ../gui/wxpython/menustrings.py:1508 +#: ../gui/wxpython/menustrings.py:567 ../gui/wxpython/menustrings.py:1509 #: ../gui/wxpython/image2target/ii2t_menustrings.py:559 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1485 msgid "Creates paint labels for a vector map from attached attributes." msgstr "Crea un'etichetta con disegno per una mappa vettoriale con attributi." -#: ../gui/wxpython/menustrings.py:567 ../gui/wxpython/menustrings.py:1509 +#: ../gui/wxpython/menustrings.py:568 ../gui/wxpython/menustrings.py:1510 #: ../gui/wxpython/image2target/ii2t_menustrings.py:560 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1486 msgid "Reposition vector map" msgstr "Riposizione vettori" -#: ../gui/wxpython/menustrings.py:568 ../gui/wxpython/menustrings.py:1510 +#: ../gui/wxpython/menustrings.py:569 ../gui/wxpython/menustrings.py:1511 #: ../gui/wxpython/image2target/ii2t_menustrings.py:561 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1487 msgid "Performs an affine transformation (shift, scale and rotate) on vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:569 ../gui/wxpython/menustrings.py:1511 +#: ../gui/wxpython/menustrings.py:570 ../gui/wxpython/menustrings.py:1512 #: ../gui/wxpython/image2target/ii2t_menustrings.py:562 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1488 msgid "Rectify vector map" msgstr "Rettifica mappa vettoriale" -#: ../gui/wxpython/menustrings.py:570 ../gui/wxpython/menustrings.py:1512 +#: ../gui/wxpython/menustrings.py:571 ../gui/wxpython/menustrings.py:1513 #: ../gui/wxpython/image2target/ii2t_menustrings.py:563 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1489 msgid "Rectifies a vector by computing a coordinate transformation for each object in the vector based on the control points." msgstr "Rettifica un vettoriale eseguendo una trasformazione per ogni oggetto nel vettoriale basata sui punti di controllo." -#: ../gui/wxpython/menustrings.py:574 ../gui/wxpython/menustrings.py:1516 +#: ../gui/wxpython/menustrings.py:575 ../gui/wxpython/menustrings.py:1517 #: ../gui/wxpython/image2target/ii2t_menustrings.py:567 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1493 msgid "Updates vector map metadata." msgstr "Aggiorna metadati per vettoriale" -#: ../gui/wxpython/menustrings.py:575 ../gui/wxpython/menustrings.py:1517 +#: ../gui/wxpython/menustrings.py:576 ../gui/wxpython/menustrings.py:1518 #: ../gui/wxpython/image2target/ii2t_menustrings.py:568 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1494 msgid "Topology maintenance" msgstr "Gestione topologia" -#: ../gui/wxpython/menustrings.py:576 ../gui/wxpython/menustrings.py:1518 +#: ../gui/wxpython/menustrings.py:577 ../gui/wxpython/menustrings.py:1519 #: ../gui/wxpython/image2target/ii2t_menustrings.py:569 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1495 msgid "Create or rebuild topology" msgstr "Crea o ricrea topologia" -#: ../gui/wxpython/menustrings.py:577 ../gui/wxpython/menustrings.py:1519 +#: ../gui/wxpython/menustrings.py:578 ../gui/wxpython/menustrings.py:1520 #: ../gui/wxpython/image2target/ii2t_menustrings.py:570 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1496 msgid "Creates topology for vector map. Optionally also checks for topological errors." msgstr "" -#: ../gui/wxpython/menustrings.py:578 ../gui/wxpython/menustrings.py:1520 +#: ../gui/wxpython/menustrings.py:579 ../gui/wxpython/menustrings.py:1521 #: ../gui/wxpython/image2target/ii2t_menustrings.py:571 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1497 msgid "Rebuild topology on all vector maps" msgstr "Ricostruisci la topologia di tutti i vettoriali" -#: ../gui/wxpython/menustrings.py:579 ../gui/wxpython/menustrings.py:1521 +#: ../gui/wxpython/menustrings.py:580 ../gui/wxpython/menustrings.py:1522 #: ../gui/wxpython/image2target/ii2t_menustrings.py:572 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1498 msgid "Rebuilds topology on all vector maps in the current mapset." msgstr "Ricostruisci la topologia di tutti i vettoriali nell'attuale mapset." -#: ../gui/wxpython/menustrings.py:580 ../gui/wxpython/menustrings.py:1522 +#: ../gui/wxpython/menustrings.py:581 ../gui/wxpython/menustrings.py:1523 #: ../gui/wxpython/image2target/ii2t_menustrings.py:573 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1499 msgid "Build polylines" msgstr "Costruisce polilinee" -#: ../gui/wxpython/menustrings.py:581 ../gui/wxpython/menustrings.py:1523 +#: ../gui/wxpython/menustrings.py:582 ../gui/wxpython/menustrings.py:1524 #: ../gui/wxpython/image2target/ii2t_menustrings.py:574 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1500 msgid "Builds polylines from lines or boundaries." msgstr "Crea polilinee da linee o confini." -#: ../gui/wxpython/menustrings.py:582 ../gui/wxpython/menustrings.py:1524 +#: ../gui/wxpython/menustrings.py:583 ../gui/wxpython/menustrings.py:1525 #: ../gui/wxpython/image2target/ii2t_menustrings.py:575 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1501 msgid "Split lines" msgstr "Dividi linee" -#: ../gui/wxpython/menustrings.py:583 ../gui/wxpython/menustrings.py:1525 +#: ../gui/wxpython/menustrings.py:584 ../gui/wxpython/menustrings.py:1526 #: ../gui/wxpython/image2target/ii2t_menustrings.py:576 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1502 msgid "Splits vector lines to shorter segments." msgstr "" -#: ../gui/wxpython/menustrings.py:584 ../gui/wxpython/menustrings.py:1526 +#: ../gui/wxpython/menustrings.py:585 ../gui/wxpython/menustrings.py:1527 #: ../gui/wxpython/image2target/ii2t_menustrings.py:577 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1503 msgid "Split polylines" msgstr "Dividi polilinee" -#: ../gui/wxpython/menustrings.py:585 ../gui/wxpython/menustrings.py:1527 +#: ../gui/wxpython/menustrings.py:586 ../gui/wxpython/menustrings.py:1528 #: ../gui/wxpython/image2target/ii2t_menustrings.py:578 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1504 msgid "Creates points/segments from input vector lines and positions." msgstr "Crea punti/segmenti da linee vettoriali e posizioni di input." -#: ../gui/wxpython/menustrings.py:586 ../gui/wxpython/menustrings.py:1528 +#: ../gui/wxpython/menustrings.py:587 ../gui/wxpython/menustrings.py:1529 #: ../gui/wxpython/image2target/ii2t_menustrings.py:579 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1505 msgid "Clean vector map" msgstr "Aggiusta vettore" -#: ../gui/wxpython/menustrings.py:587 ../gui/wxpython/menustrings.py:1529 +#: ../gui/wxpython/menustrings.py:588 ../gui/wxpython/menustrings.py:1530 #: ../gui/wxpython/image2target/ii2t_menustrings.py:580 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1506 msgid "Toolset for cleaning topology of vector map." msgstr "Strumenti per aggiustare la topologia di una mappa vettoriale." -#: ../gui/wxpython/menustrings.py:588 ../gui/wxpython/menustrings.py:1530 +#: ../gui/wxpython/menustrings.py:589 ../gui/wxpython/menustrings.py:1531 #: ../gui/wxpython/image2target/ii2t_menustrings.py:581 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1507 msgid "Smooth or simplify" msgstr "Arrotondare o semplificare" -#: ../gui/wxpython/menustrings.py:589 ../gui/wxpython/menustrings.py:1531 +#: ../gui/wxpython/menustrings.py:590 ../gui/wxpython/menustrings.py:1532 #: ../gui/wxpython/image2target/ii2t_menustrings.py:582 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1508 msgid "Performs vector based generalization." msgstr "Calcola la generalizzazione vettoriale." -#: ../gui/wxpython/menustrings.py:590 ../gui/wxpython/menustrings.py:1532 +#: ../gui/wxpython/menustrings.py:591 ../gui/wxpython/menustrings.py:1533 #: ../gui/wxpython/image2target/ii2t_menustrings.py:583 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1509 msgid "Add centroids" msgstr "Aggiungi centroidi" -#: ../gui/wxpython/menustrings.py:591 ../gui/wxpython/menustrings.py:1533 +#: ../gui/wxpython/menustrings.py:592 ../gui/wxpython/menustrings.py:1534 #: ../gui/wxpython/image2target/ii2t_menustrings.py:584 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1510 msgid "Adds missing centroids to closed boundaries." msgstr "Aggiungi i centroidi mancanti ai confini chiusi." -#: ../gui/wxpython/menustrings.py:594 ../gui/wxpython/menustrings.py:1536 +#: ../gui/wxpython/menustrings.py:595 ../gui/wxpython/menustrings.py:1537 #: ../gui/wxpython/image2target/ii2t_menustrings.py:587 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1513 msgid "Creates/modifies the color table associated with a vector map." msgstr "Crea/modifica la tabella dei colori associata a un vettoriale." -#: ../gui/wxpython/menustrings.py:596 ../gui/wxpython/menustrings.py:1538 +#: ../gui/wxpython/menustrings.py:597 ../gui/wxpython/menustrings.py:1539 #: ../gui/wxpython/image2target/ii2t_menustrings.py:589 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1515 msgid "Interactive management of vector color tables." msgstr "Gestione interattiva della tabella dei colori per vettoriale" -#: ../gui/wxpython/menustrings.py:598 ../gui/wxpython/menustrings.py:1540 +#: ../gui/wxpython/menustrings.py:599 ../gui/wxpython/menustrings.py:1541 #: ../gui/wxpython/image2target/ii2t_menustrings.py:591 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1517 msgid "Exports the color table associated with a vector map." msgstr "Esporta la tabella dei colori associata a un vettoriale." -#: ../gui/wxpython/menustrings.py:599 ../gui/wxpython/menustrings.py:1541 +#: ../gui/wxpython/menustrings.py:600 ../gui/wxpython/menustrings.py:1542 #: ../gui/wxpython/image2target/ii2t_menustrings.py:592 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1518 msgid "Query vector map" msgstr "Interroga vettoriale" -#: ../gui/wxpython/menustrings.py:600 ../gui/wxpython/menustrings.py:1542 +#: ../gui/wxpython/menustrings.py:601 ../gui/wxpython/menustrings.py:1543 #: ../gui/wxpython/image2target/ii2t_menustrings.py:593 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1519 msgid "Query with coordinate(s)" msgstr "Interrogazione dalle coordinate" -#: ../gui/wxpython/menustrings.py:601 ../gui/wxpython/menustrings.py:1543 +#: ../gui/wxpython/menustrings.py:602 ../gui/wxpython/menustrings.py:1544 #: ../gui/wxpython/image2target/ii2t_menustrings.py:594 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1520 msgid "Queries a vector map at given locations." msgstr "Interroga un vettore in posizioni date." -#: ../gui/wxpython/menustrings.py:602 ../gui/wxpython/menustrings.py:919 -#: ../gui/wxpython/menustrings.py:1544 ../gui/wxpython/menustrings.py:1861 +#: ../gui/wxpython/menustrings.py:603 ../gui/wxpython/menustrings.py:920 +#: ../gui/wxpython/menustrings.py:1545 ../gui/wxpython/menustrings.py:1862 #: ../gui/wxpython/image2target/ii2t_menustrings.py:595 #: ../gui/wxpython/image2target/ii2t_menustrings.py:903 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1521 @@ -7845,8 +7820,8 @@ msgid "Query vector attribute data" msgstr "Interroga gli attributi del vettoriale" -#: ../gui/wxpython/menustrings.py:603 ../gui/wxpython/menustrings.py:920 -#: ../gui/wxpython/menustrings.py:1545 ../gui/wxpython/menustrings.py:1862 +#: ../gui/wxpython/menustrings.py:604 ../gui/wxpython/menustrings.py:921 +#: ../gui/wxpython/menustrings.py:1546 ../gui/wxpython/menustrings.py:1863 #: ../gui/wxpython/image2target/ii2t_menustrings.py:596 #: ../gui/wxpython/image2target/ii2t_menustrings.py:904 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1522 @@ -7854,56 +7829,56 @@ msgid "Prints vector map attributes." msgstr "Visualizza gli attributi del vettoriale" -#: ../gui/wxpython/menustrings.py:604 ../gui/wxpython/menustrings.py:1546 +#: ../gui/wxpython/menustrings.py:605 ../gui/wxpython/menustrings.py:1547 #: ../gui/wxpython/image2target/ii2t_menustrings.py:597 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1523 msgid "Feature selection" msgstr "Selezione feature" -#: ../gui/wxpython/menustrings.py:605 ../gui/wxpython/menustrings.py:1547 +#: ../gui/wxpython/menustrings.py:606 ../gui/wxpython/menustrings.py:1548 #: ../gui/wxpython/image2target/ii2t_menustrings.py:598 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1524 msgid "Select by attributes" msgstr "Seleziona tramite attributi" -#: ../gui/wxpython/menustrings.py:606 ../gui/wxpython/menustrings.py:1548 +#: ../gui/wxpython/menustrings.py:607 ../gui/wxpython/menustrings.py:1549 #: ../gui/wxpython/image2target/ii2t_menustrings.py:599 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1525 msgid "Selects vector features from an existing vector map and creates a new vector map containing only the selected features." msgstr "Seleziona oggetti vettoriali da una mappa esistente e crea una nuova mappa contenente solo gli oggetti selezionati." -#: ../gui/wxpython/menustrings.py:607 ../gui/wxpython/menustrings.py:1549 +#: ../gui/wxpython/menustrings.py:608 ../gui/wxpython/menustrings.py:1550 #: ../gui/wxpython/image2target/ii2t_menustrings.py:600 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1526 msgid "Select by another map" msgstr "Seleziona da un'altra mappa" -#: ../gui/wxpython/menustrings.py:608 ../gui/wxpython/menustrings.py:1550 +#: ../gui/wxpython/menustrings.py:609 ../gui/wxpython/menustrings.py:1551 #: ../gui/wxpython/image2target/ii2t_menustrings.py:601 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1527 msgid "Selects features from vector map (A) by features from other vector map (B)." msgstr "Elementi selezionati di un vettoriale (A) con gli elementi di un altro vettoriale (B)." -#: ../gui/wxpython/menustrings.py:616 ../gui/wxpython/menustrings.py:1558 +#: ../gui/wxpython/menustrings.py:617 ../gui/wxpython/menustrings.py:1559 #: ../gui/wxpython/image2target/ii2t_menustrings.py:609 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1535 msgid "Buffer vectors" msgstr "Buffer vettori" -#: ../gui/wxpython/menustrings.py:617 ../gui/wxpython/menustrings.py:1559 +#: ../gui/wxpython/menustrings.py:618 ../gui/wxpython/menustrings.py:1560 #: ../gui/wxpython/image2target/ii2t_menustrings.py:610 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1536 msgid "Creates a buffer around vector features of given type." msgstr "Crea un buffer intorno agli elementi di un dato tipo." -#: ../gui/wxpython/menustrings.py:618 ../gui/wxpython/menustrings.py:1560 +#: ../gui/wxpython/menustrings.py:619 ../gui/wxpython/menustrings.py:1561 #: ../gui/wxpython/image2target/ii2t_menustrings.py:611 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1537 msgid "Point analysis" msgstr "Analisi dei punti" -#: ../gui/wxpython/menustrings.py:619 ../gui/wxpython/menustrings.py:632 -#: ../gui/wxpython/menustrings.py:1561 ../gui/wxpython/menustrings.py:1574 +#: ../gui/wxpython/menustrings.py:620 ../gui/wxpython/menustrings.py:633 +#: ../gui/wxpython/menustrings.py:1562 ../gui/wxpython/menustrings.py:1575 #: ../gui/wxpython/image2target/ii2t_menustrings.py:612 #: ../gui/wxpython/image2target/ii2t_menustrings.py:625 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1538 @@ -7911,9 +7886,9 @@ msgid "Identify and remove outliers" msgstr "Identifica e rimuovi i valori anomali" -#: ../gui/wxpython/menustrings.py:620 ../gui/wxpython/menustrings.py:633 -#: ../gui/wxpython/menustrings.py:732 ../gui/wxpython/menustrings.py:1562 -#: ../gui/wxpython/menustrings.py:1575 ../gui/wxpython/menustrings.py:1674 +#: ../gui/wxpython/menustrings.py:621 ../gui/wxpython/menustrings.py:634 +#: ../gui/wxpython/menustrings.py:733 ../gui/wxpython/menustrings.py:1563 +#: ../gui/wxpython/menustrings.py:1576 ../gui/wxpython/menustrings.py:1675 #: ../gui/wxpython/image2target/ii2t_menustrings.py:613 #: ../gui/wxpython/image2target/ii2t_menustrings.py:626 #: ../gui/wxpython/image2target/ii2t_menustrings.py:723 @@ -7923,26 +7898,26 @@ msgid "Removes outliers from vector point data." msgstr "Rimuove i fuori campo da un vettore di punti." -#: ../gui/wxpython/menustrings.py:621 ../gui/wxpython/menustrings.py:1563 +#: ../gui/wxpython/menustrings.py:622 ../gui/wxpython/menustrings.py:1564 #: ../gui/wxpython/image2target/ii2t_menustrings.py:614 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1540 msgid "Identify point clusters" msgstr "" -#: ../gui/wxpython/menustrings.py:622 ../gui/wxpython/menustrings.py:1564 +#: ../gui/wxpython/menustrings.py:623 ../gui/wxpython/menustrings.py:1565 #: ../gui/wxpython/image2target/ii2t_menustrings.py:615 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1541 msgid "Performs cluster identification." msgstr "" -#: ../gui/wxpython/menustrings.py:623 ../gui/wxpython/menustrings.py:1565 +#: ../gui/wxpython/menustrings.py:624 ../gui/wxpython/menustrings.py:1566 #: ../gui/wxpython/image2target/ii2t_menustrings.py:616 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1542 msgid "Indices for quadrat counts of vector point lists" msgstr "" -#: ../gui/wxpython/menustrings.py:624 ../gui/wxpython/menustrings.py:749 -#: ../gui/wxpython/menustrings.py:1566 ../gui/wxpython/menustrings.py:1691 +#: ../gui/wxpython/menustrings.py:625 ../gui/wxpython/menustrings.py:750 +#: ../gui/wxpython/menustrings.py:1567 ../gui/wxpython/menustrings.py:1692 #: ../gui/wxpython/image2target/ii2t_menustrings.py:617 #: ../gui/wxpython/image2target/ii2t_menustrings.py:738 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1543 @@ -7950,8 +7925,8 @@ msgid "Indices for quadrat counts of vector point lists." msgstr "" -#: ../gui/wxpython/menustrings.py:625 ../gui/wxpython/menustrings.py:729 -#: ../gui/wxpython/menustrings.py:1567 ../gui/wxpython/menustrings.py:1671 +#: ../gui/wxpython/menustrings.py:626 ../gui/wxpython/menustrings.py:730 +#: ../gui/wxpython/menustrings.py:1568 ../gui/wxpython/menustrings.py:1672 #: ../gui/wxpython/image2target/ii2t_menustrings.py:618 #: ../gui/wxpython/image2target/ii2t_menustrings.py:720 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1544 @@ -7959,8 +7934,8 @@ msgid "Perturb points" msgstr "Perturba punti" -#: ../gui/wxpython/menustrings.py:626 ../gui/wxpython/menustrings.py:730 -#: ../gui/wxpython/menustrings.py:1568 ../gui/wxpython/menustrings.py:1672 +#: ../gui/wxpython/menustrings.py:627 ../gui/wxpython/menustrings.py:731 +#: ../gui/wxpython/menustrings.py:1569 ../gui/wxpython/menustrings.py:1673 #: ../gui/wxpython/image2target/ii2t_menustrings.py:619 #: ../gui/wxpython/image2target/ii2t_menustrings.py:721 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1545 @@ -7968,8 +7943,8 @@ msgid "Random location perturbations of vector points." msgstr "Disturbo casuale del posizionamento di punti vettoriali." -#: ../gui/wxpython/menustrings.py:627 ../gui/wxpython/menustrings.py:733 -#: ../gui/wxpython/menustrings.py:1569 ../gui/wxpython/menustrings.py:1675 +#: ../gui/wxpython/menustrings.py:628 ../gui/wxpython/menustrings.py:734 +#: ../gui/wxpython/menustrings.py:1570 ../gui/wxpython/menustrings.py:1676 #: ../gui/wxpython/image2target/ii2t_menustrings.py:620 #: ../gui/wxpython/image2target/ii2t_menustrings.py:724 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1546 @@ -7977,8 +7952,8 @@ msgid "Test/training point sets" msgstr "Set di punti di prova" -#: ../gui/wxpython/menustrings.py:628 ../gui/wxpython/menustrings.py:734 -#: ../gui/wxpython/menustrings.py:1570 ../gui/wxpython/menustrings.py:1676 +#: ../gui/wxpython/menustrings.py:629 ../gui/wxpython/menustrings.py:735 +#: ../gui/wxpython/menustrings.py:1571 ../gui/wxpython/menustrings.py:1677 #: ../gui/wxpython/image2target/ii2t_menustrings.py:621 #: ../gui/wxpython/image2target/ii2t_menustrings.py:725 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1547 @@ -7986,14 +7961,14 @@ msgid "Randomly partition points into test/train sets." msgstr "Suddivisione casuale dei punti del set di dati." -#: ../gui/wxpython/menustrings.py:629 ../gui/wxpython/menustrings.py:1571 +#: ../gui/wxpython/menustrings.py:630 ../gui/wxpython/menustrings.py:1572 #: ../gui/wxpython/image2target/ii2t_menustrings.py:622 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1548 msgid "Tests for normality for vector points" msgstr "" -#: ../gui/wxpython/menustrings.py:630 ../gui/wxpython/menustrings.py:751 -#: ../gui/wxpython/menustrings.py:1572 ../gui/wxpython/menustrings.py:1693 +#: ../gui/wxpython/menustrings.py:631 ../gui/wxpython/menustrings.py:752 +#: ../gui/wxpython/menustrings.py:1573 ../gui/wxpython/menustrings.py:1694 #: ../gui/wxpython/image2target/ii2t_menustrings.py:623 #: ../gui/wxpython/image2target/ii2t_menustrings.py:740 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1549 @@ -8001,323 +7976,323 @@ msgid "Tests for normality for vector points." msgstr "Test di normalità per punti vettoriali" -#: ../gui/wxpython/menustrings.py:631 ../gui/wxpython/menustrings.py:1573 +#: ../gui/wxpython/menustrings.py:632 ../gui/wxpython/menustrings.py:1574 #: ../gui/wxpython/image2target/ii2t_menustrings.py:624 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1550 msgid "Lidar analysis" msgstr "Analisi dati lidar" -#: ../gui/wxpython/menustrings.py:634 ../gui/wxpython/menustrings.py:1576 +#: ../gui/wxpython/menustrings.py:635 ../gui/wxpython/menustrings.py:1577 #: ../gui/wxpython/image2target/ii2t_menustrings.py:627 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1553 msgid "Detect edges" msgstr "Cancella vertici" -#: ../gui/wxpython/menustrings.py:635 ../gui/wxpython/menustrings.py:1577 +#: ../gui/wxpython/menustrings.py:636 ../gui/wxpython/menustrings.py:1578 #: ../gui/wxpython/image2target/ii2t_menustrings.py:628 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1554 msgid "Detects the object's edges from a LIDAR data set." msgstr "Rileva i bordi dell'oggetto da un dataset LIDAR" -#: ../gui/wxpython/menustrings.py:636 ../gui/wxpython/menustrings.py:1578 +#: ../gui/wxpython/menustrings.py:637 ../gui/wxpython/menustrings.py:1579 #: ../gui/wxpython/image2target/ii2t_menustrings.py:629 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1555 msgid "Detect interiors" msgstr "Rileva interni" -#: ../gui/wxpython/menustrings.py:637 ../gui/wxpython/menustrings.py:1579 +#: ../gui/wxpython/menustrings.py:638 ../gui/wxpython/menustrings.py:1580 #: ../gui/wxpython/image2target/ii2t_menustrings.py:630 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1556 msgid "Building contour determination and Region Growing algorithm for determining the building inside" msgstr "Esegue la determinazione delle isolinee e l'algoritmo di Region Growing per determinare gli edifici interni" -#: ../gui/wxpython/menustrings.py:638 ../gui/wxpython/menustrings.py:1580 +#: ../gui/wxpython/menustrings.py:639 ../gui/wxpython/menustrings.py:1581 #: ../gui/wxpython/image2target/ii2t_menustrings.py:631 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1557 msgid "Correct and reclassify objects" msgstr "Corregge e riclassifica oggetti" -#: ../gui/wxpython/menustrings.py:639 ../gui/wxpython/menustrings.py:1581 +#: ../gui/wxpython/menustrings.py:640 ../gui/wxpython/menustrings.py:1582 #: ../gui/wxpython/image2target/ii2t_menustrings.py:632 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1558 msgid "Corrects the v.lidar.growing output. It is the last of the three algorithms for LIDAR filtering." msgstr "Correzione del risultato di v.lidar.growing. Questo è l'ultimo dei tre algoritmi per filtrare dati LIDAR." -#: ../gui/wxpython/menustrings.py:640 ../gui/wxpython/menustrings.py:1582 +#: ../gui/wxpython/menustrings.py:641 ../gui/wxpython/menustrings.py:1583 #: ../gui/wxpython/image2target/ii2t_menustrings.py:633 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1559 msgid "Linear referencing" msgstr "Riferimento lineare" -#: ../gui/wxpython/menustrings.py:641 ../gui/wxpython/menustrings.py:1583 +#: ../gui/wxpython/menustrings.py:642 ../gui/wxpython/menustrings.py:1584 #: ../gui/wxpython/image2target/ii2t_menustrings.py:634 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1560 msgid "Create LRS" msgstr "Crea LRS" -#: ../gui/wxpython/menustrings.py:642 ../gui/wxpython/menustrings.py:1584 +#: ../gui/wxpython/menustrings.py:643 ../gui/wxpython/menustrings.py:1585 #: ../gui/wxpython/image2target/ii2t_menustrings.py:635 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1561 msgid "Creates a linear reference system." msgstr "Crea un sistema di riferimento lineare." -#: ../gui/wxpython/menustrings.py:643 ../gui/wxpython/menustrings.py:1585 +#: ../gui/wxpython/menustrings.py:644 ../gui/wxpython/menustrings.py:1586 #: ../gui/wxpython/image2target/ii2t_menustrings.py:636 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1562 msgid "Create stationing" msgstr "Crea dislocazioni" -#: ../gui/wxpython/menustrings.py:644 ../gui/wxpython/menustrings.py:1586 +#: ../gui/wxpython/menustrings.py:645 ../gui/wxpython/menustrings.py:1587 #: ../gui/wxpython/image2target/ii2t_menustrings.py:637 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1563 msgid "Creates stationing from input lines, and linear reference system." msgstr "" -#: ../gui/wxpython/menustrings.py:645 ../gui/wxpython/menustrings.py:1587 +#: ../gui/wxpython/menustrings.py:646 ../gui/wxpython/menustrings.py:1588 #: ../gui/wxpython/image2target/ii2t_menustrings.py:638 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1564 msgid "Create points/segments" msgstr "Crea punti/segmenti" -#: ../gui/wxpython/menustrings.py:646 ../gui/wxpython/menustrings.py:1588 +#: ../gui/wxpython/menustrings.py:647 ../gui/wxpython/menustrings.py:1589 #: ../gui/wxpython/image2target/ii2t_menustrings.py:639 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1565 msgid "Creates points/segments from input lines, linear reference system and positions read from stdin or a file." msgstr "Crea punti/segmenti da linee, il sistema di riferimento lineare e i punti sono letti dallo stdin o da file" -#: ../gui/wxpython/menustrings.py:647 ../gui/wxpython/menustrings.py:1589 +#: ../gui/wxpython/menustrings.py:648 ../gui/wxpython/menustrings.py:1590 #: ../gui/wxpython/image2target/ii2t_menustrings.py:640 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1566 msgid "Find line id and offset" msgstr "Trova id linea e offset" -#: ../gui/wxpython/menustrings.py:648 ../gui/wxpython/menustrings.py:1590 +#: ../gui/wxpython/menustrings.py:649 ../gui/wxpython/menustrings.py:1591 #: ../gui/wxpython/image2target/ii2t_menustrings.py:641 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1567 msgid "Finds line id and real km+offset for given points in vector map using linear reference system." msgstr "Cerca id e offset in km per un punto dato nella mappa vettoriale usando un sistema di riferimento lineare." -#: ../gui/wxpython/menustrings.py:649 ../gui/wxpython/menustrings.py:1591 +#: ../gui/wxpython/menustrings.py:650 ../gui/wxpython/menustrings.py:1592 #: ../gui/wxpython/image2target/ii2t_menustrings.py:642 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1568 msgid "Nearest features" msgstr "Elemento più vicino" -#: ../gui/wxpython/menustrings.py:650 ../gui/wxpython/menustrings.py:1592 +#: ../gui/wxpython/menustrings.py:651 ../gui/wxpython/menustrings.py:1593 #: ../gui/wxpython/image2target/ii2t_menustrings.py:643 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1569 msgid "Finds the nearest element in vector map 'to' for elements in vector map 'from'." msgstr "Trova l'elemento più vicino nel vettoriale 'to' per gli elementi nel vettoriale 'from'." -#: ../gui/wxpython/menustrings.py:651 ../gui/wxpython/menustrings.py:1593 +#: ../gui/wxpython/menustrings.py:652 ../gui/wxpython/menustrings.py:1594 #: ../gui/wxpython/image2target/ii2t_menustrings.py:644 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1570 msgid "Network analysis" msgstr "Analisi Network" -#: ../gui/wxpython/menustrings.py:652 ../gui/wxpython/menustrings.py:1594 +#: ../gui/wxpython/menustrings.py:653 ../gui/wxpython/menustrings.py:1595 #: ../gui/wxpython/image2target/ii2t_menustrings.py:645 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1571 #: ../gui/wxpython/mapdisp/toolbars.py:58 msgid "Vector network analysis tool" msgstr "Strumento per l'analisi di reti vettoriali" -#: ../gui/wxpython/menustrings.py:653 ../gui/wxpython/menustrings.py:1595 +#: ../gui/wxpython/menustrings.py:654 ../gui/wxpython/menustrings.py:1596 #: ../gui/wxpython/image2target/ii2t_menustrings.py:646 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1572 msgid "Tool for interactive vector network analysis." msgstr "Strumento per l'analisi di reti vettoriali interattivo" -#: ../gui/wxpython/menustrings.py:654 ../gui/wxpython/menustrings.py:1596 +#: ../gui/wxpython/menustrings.py:655 ../gui/wxpython/menustrings.py:1597 #: ../gui/wxpython/image2target/ii2t_menustrings.py:647 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1573 msgid "Network preparation" msgstr "Preparazione della rete" -#: ../gui/wxpython/menustrings.py:655 ../gui/wxpython/menustrings.py:1597 +#: ../gui/wxpython/menustrings.py:656 ../gui/wxpython/menustrings.py:1598 #: ../gui/wxpython/image2target/ii2t_menustrings.py:648 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1574 msgid "Performs network maintenance." msgstr "Esegue la manutenzione della rete." -#: ../gui/wxpython/menustrings.py:656 ../gui/wxpython/menustrings.py:1598 +#: ../gui/wxpython/menustrings.py:657 ../gui/wxpython/menustrings.py:1599 #: ../gui/wxpython/image2target/ii2t_menustrings.py:649 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1575 msgid "Allocate subnets" msgstr "Alloca subnets" -#: ../gui/wxpython/menustrings.py:657 ../gui/wxpython/menustrings.py:1599 +#: ../gui/wxpython/menustrings.py:658 ../gui/wxpython/menustrings.py:1600 msgid "Allocates subnets for nearest centers. Center node must be opened (costs >= 0). Costs of center node are used in calculation." msgstr "" -#: ../gui/wxpython/menustrings.py:658 ../gui/wxpython/menustrings.py:1600 +#: ../gui/wxpython/menustrings.py:659 ../gui/wxpython/menustrings.py:1601 #: ../gui/wxpython/image2target/ii2t_menustrings.py:651 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1577 msgid "Split net" msgstr "Dividi linea" -#: ../gui/wxpython/menustrings.py:659 ../gui/wxpython/menustrings.py:1601 +#: ../gui/wxpython/menustrings.py:660 ../gui/wxpython/menustrings.py:1602 msgid "Splits subnets for nearest centers by cost isolines. Splits net to bands between cost isolines (direction from center). Center node must be opened (costs >= 0). Costs of center node are used in calculation." msgstr "" -#: ../gui/wxpython/menustrings.py:660 ../gui/wxpython/menustrings.py:1602 +#: ../gui/wxpython/menustrings.py:661 ../gui/wxpython/menustrings.py:1603 #: ../gui/wxpython/image2target/ii2t_menustrings.py:653 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1579 msgid "Shortest path" msgstr "Percorso più breve" -#: ../gui/wxpython/menustrings.py:661 ../gui/wxpython/menustrings.py:1603 +#: ../gui/wxpython/menustrings.py:662 ../gui/wxpython/menustrings.py:1604 #: ../gui/wxpython/image2target/ii2t_menustrings.py:654 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1580 msgid "Finds shortest path on vector network." msgstr "Trova il percorso più breve in una rete vettoriale." -#: ../gui/wxpython/menustrings.py:662 ../gui/wxpython/menustrings.py:1604 +#: ../gui/wxpython/menustrings.py:663 ../gui/wxpython/menustrings.py:1605 #: ../gui/wxpython/image2target/ii2t_menustrings.py:655 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1581 msgid "Shortest path for sets of features" msgstr "Percorso più breve per insiemi di elementi" -#: ../gui/wxpython/menustrings.py:663 ../gui/wxpython/menustrings.py:1605 +#: ../gui/wxpython/menustrings.py:664 ../gui/wxpython/menustrings.py:1606 #: ../gui/wxpython/image2target/ii2t_menustrings.py:656 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1582 msgid "Computes shortest distance via the network between the given sets of features. Finds the shortest paths from each 'from' point to the nearest 'to' feature and various information about this relation are uploaded to the attribute table." msgstr "" -#: ../gui/wxpython/menustrings.py:664 ../gui/wxpython/menustrings.py:1606 +#: ../gui/wxpython/menustrings.py:665 ../gui/wxpython/menustrings.py:1607 #: ../gui/wxpython/image2target/ii2t_menustrings.py:657 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1583 msgid "Shortest path using timetables" msgstr "Percorso più breve usando tabelle dei tempi" -#: ../gui/wxpython/menustrings.py:665 ../gui/wxpython/menustrings.py:1607 +#: ../gui/wxpython/menustrings.py:666 ../gui/wxpython/menustrings.py:1608 #: ../gui/wxpython/image2target/ii2t_menustrings.py:658 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1584 msgid "Finds shortest path using timetables." msgstr "Trova il percorso più breve usanto tabelle dei tempi" -#: ../gui/wxpython/menustrings.py:666 ../gui/wxpython/menustrings.py:1608 +#: ../gui/wxpython/menustrings.py:667 ../gui/wxpython/menustrings.py:1609 #: ../gui/wxpython/image2target/ii2t_menustrings.py:659 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1585 msgid "Shortest path for all pairs" msgstr "Percorso più breve per tutte le coppie" -#: ../gui/wxpython/menustrings.py:667 ../gui/wxpython/menustrings.py:1609 +#: ../gui/wxpython/menustrings.py:668 ../gui/wxpython/menustrings.py:1610 #: ../gui/wxpython/image2target/ii2t_menustrings.py:660 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1586 msgid "Computes the shortest path between all pairs of nodes in the network." msgstr "Calcola il percorso più breve tra tutte le coppie di nodi nella rete." -#: ../gui/wxpython/menustrings.py:668 ../gui/wxpython/menustrings.py:1610 +#: ../gui/wxpython/menustrings.py:669 ../gui/wxpython/menustrings.py:1611 #: ../gui/wxpython/image2target/ii2t_menustrings.py:661 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1587 msgid "Visibility network" msgstr "Visibilità della rete" -#: ../gui/wxpython/menustrings.py:669 ../gui/wxpython/menustrings.py:1611 +#: ../gui/wxpython/menustrings.py:670 ../gui/wxpython/menustrings.py:1612 #: ../gui/wxpython/image2target/ii2t_menustrings.py:662 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1588 msgid "Performs visibility graph construction." msgstr "Esegue la costruzione del grafico di visibilità." -#: ../gui/wxpython/menustrings.py:670 ../gui/wxpython/menustrings.py:1612 +#: ../gui/wxpython/menustrings.py:671 ../gui/wxpython/menustrings.py:1613 #: ../gui/wxpython/image2target/ii2t_menustrings.py:663 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1589 msgid "Bridges and articulation points" msgstr "Ponti e punti di articolazione" -#: ../gui/wxpython/menustrings.py:671 ../gui/wxpython/menustrings.py:1613 +#: ../gui/wxpython/menustrings.py:672 ../gui/wxpython/menustrings.py:1614 #: ../gui/wxpython/image2target/ii2t_menustrings.py:664 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1590 msgid "Computes bridges and articulation points in the network." msgstr "Calcola ponti e punti di articolazione sulla rete." -#: ../gui/wxpython/menustrings.py:672 ../gui/wxpython/menustrings.py:1614 +#: ../gui/wxpython/menustrings.py:673 ../gui/wxpython/menustrings.py:1615 #: ../gui/wxpython/image2target/ii2t_menustrings.py:665 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1591 msgid "Maximum flow" msgstr "Portata massima" -#: ../gui/wxpython/menustrings.py:673 ../gui/wxpython/menustrings.py:1615 +#: ../gui/wxpython/menustrings.py:674 ../gui/wxpython/menustrings.py:1616 #: ../gui/wxpython/image2target/ii2t_menustrings.py:666 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1592 msgid "Computes the maximum flow between two sets of nodes in the network." msgstr "Calcola il flusso massimo tra due set di nodi sulla rete." -#: ../gui/wxpython/menustrings.py:674 ../gui/wxpython/menustrings.py:1616 +#: ../gui/wxpython/menustrings.py:675 ../gui/wxpython/menustrings.py:1617 #: ../gui/wxpython/image2target/ii2t_menustrings.py:667 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1593 msgid "Vertex connectivity" msgstr "Connessione vertici" -#: ../gui/wxpython/menustrings.py:675 ../gui/wxpython/menustrings.py:1617 +#: ../gui/wxpython/menustrings.py:676 ../gui/wxpython/menustrings.py:1618 #: ../gui/wxpython/image2target/ii2t_menustrings.py:668 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1594 msgid "Computes vertex connectivity between two sets of nodes in the network." msgstr "Connette due set di nodi sulla rete." -#: ../gui/wxpython/menustrings.py:676 ../gui/wxpython/menustrings.py:1618 +#: ../gui/wxpython/menustrings.py:677 ../gui/wxpython/menustrings.py:1619 #: ../gui/wxpython/image2target/ii2t_menustrings.py:669 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1595 msgid "Components" msgstr "Componenti" -#: ../gui/wxpython/menustrings.py:677 ../gui/wxpython/menustrings.py:1619 +#: ../gui/wxpython/menustrings.py:678 ../gui/wxpython/menustrings.py:1620 #: ../gui/wxpython/image2target/ii2t_menustrings.py:670 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1596 msgid "Computes strongly and weakly connected components in the network." msgstr "Calcola i punti forti e deboli di connessione sulla rete" -#: ../gui/wxpython/menustrings.py:678 ../gui/wxpython/menustrings.py:1620 +#: ../gui/wxpython/menustrings.py:679 ../gui/wxpython/menustrings.py:1621 #: ../gui/wxpython/image2target/ii2t_menustrings.py:671 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1597 msgid "Centrality" msgstr "Centralità" -#: ../gui/wxpython/menustrings.py:679 ../gui/wxpython/menustrings.py:1621 +#: ../gui/wxpython/menustrings.py:680 ../gui/wxpython/menustrings.py:1622 #: ../gui/wxpython/image2target/ii2t_menustrings.py:672 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1598 msgid "Computes degree, centrality, betweeness, closeness and eigenvector centrality measures in the network." msgstr "Misura grado, centralità, contenimento, vicinanza e centralità degli eigenvector sulla rete." -#: ../gui/wxpython/menustrings.py:680 ../gui/wxpython/menustrings.py:1622 +#: ../gui/wxpython/menustrings.py:681 ../gui/wxpython/menustrings.py:1623 #: ../gui/wxpython/image2target/ii2t_menustrings.py:673 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1599 msgid "Steiner tree" msgstr "Albero Steiner" -#: ../gui/wxpython/menustrings.py:681 ../gui/wxpython/menustrings.py:1623 +#: ../gui/wxpython/menustrings.py:682 ../gui/wxpython/menustrings.py:1624 #: ../gui/wxpython/image2target/ii2t_menustrings.py:674 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1600 msgid "Creates Steiner tree for the network and given terminals. Note that 'Minimum Steiner Tree' problem is NP-hard and heuristic algorithm is used in this module so the result may be sub optimal." msgstr "" -#: ../gui/wxpython/menustrings.py:682 ../gui/wxpython/menustrings.py:1624 +#: ../gui/wxpython/menustrings.py:683 ../gui/wxpython/menustrings.py:1625 #: ../gui/wxpython/image2target/ii2t_menustrings.py:675 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1601 msgid "Minimum spanning tree" msgstr "Algoritmo spanning tree" -#: ../gui/wxpython/menustrings.py:683 ../gui/wxpython/menustrings.py:1625 +#: ../gui/wxpython/menustrings.py:684 ../gui/wxpython/menustrings.py:1626 #: ../gui/wxpython/image2target/ii2t_menustrings.py:676 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1602 msgid "Computes minimum spanning tree for the network." msgstr "Applica l'algoritmo di spannin tree alla rete (per reti complesse senza loop)." -#: ../gui/wxpython/menustrings.py:684 ../gui/wxpython/menustrings.py:1626 +#: ../gui/wxpython/menustrings.py:685 ../gui/wxpython/menustrings.py:1627 #: ../gui/wxpython/image2target/ii2t_menustrings.py:677 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1603 msgid "Traveling salesman analysis" msgstr "Analisi viaggio venditore" -#: ../gui/wxpython/menustrings.py:685 ../gui/wxpython/menustrings.py:1627 +#: ../gui/wxpython/menustrings.py:686 ../gui/wxpython/menustrings.py:1628 #: ../gui/wxpython/image2target/ii2t_menustrings.py:678 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1604 msgid "Creates a cycle connecting given nodes (Traveling salesman problem). Note that TSP is NP-hard, heuristic algorithm is used by this module and created cycle may be sub optimal" msgstr "" -#: ../gui/wxpython/menustrings.py:686 ../gui/wxpython/menustrings.py:689 -#: ../gui/wxpython/menustrings.py:1628 ../gui/wxpython/menustrings.py:1631 +#: ../gui/wxpython/menustrings.py:687 ../gui/wxpython/menustrings.py:690 +#: ../gui/wxpython/menustrings.py:1629 ../gui/wxpython/menustrings.py:1632 #: ../gui/wxpython/image2target/ii2t_menustrings.py:679 #: ../gui/wxpython/image2target/ii2t_menustrings.py:680 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1605 @@ -8325,1016 +8300,1016 @@ msgid "Overlay vector maps" msgstr "Overlay vettori" -#: ../gui/wxpython/menustrings.py:687 ../gui/wxpython/menustrings.py:1629 +#: ../gui/wxpython/menustrings.py:688 ../gui/wxpython/menustrings.py:1630 msgid "Clip vector maps" msgstr "" -#: ../gui/wxpython/menustrings.py:688 ../gui/wxpython/menustrings.py:1630 +#: ../gui/wxpython/menustrings.py:689 ../gui/wxpython/menustrings.py:1631 msgid "Extracts features of input map which overlay features of clip map." msgstr "" -#: ../gui/wxpython/menustrings.py:690 ../gui/wxpython/menustrings.py:1632 +#: ../gui/wxpython/menustrings.py:691 ../gui/wxpython/menustrings.py:1633 #: ../gui/wxpython/image2target/ii2t_menustrings.py:681 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1607 msgid "Overlays two vector maps offering clip, intersection, difference, symmetrical difference, union operators." msgstr "" -#: ../gui/wxpython/menustrings.py:691 ../gui/wxpython/menustrings.py:1633 +#: ../gui/wxpython/menustrings.py:692 ../gui/wxpython/menustrings.py:1634 #: ../gui/wxpython/image2target/ii2t_menustrings.py:682 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1608 msgid "Patch vector maps" msgstr "Unisci vettori" -#: ../gui/wxpython/menustrings.py:692 ../gui/wxpython/menustrings.py:1634 +#: ../gui/wxpython/menustrings.py:693 ../gui/wxpython/menustrings.py:1635 #: ../gui/wxpython/image2target/ii2t_menustrings.py:683 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1609 msgid "Creates a new vector map by combining other vector maps." msgstr "Crea un nuovo vettori combinando altri vettori." -#: ../gui/wxpython/menustrings.py:693 ../gui/wxpython/menustrings.py:1635 +#: ../gui/wxpython/menustrings.py:694 ../gui/wxpython/menustrings.py:1636 #: ../gui/wxpython/image2target/ii2t_menustrings.py:684 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1610 msgid "Manage categories" msgstr "Gestisce categorie" -#: ../gui/wxpython/menustrings.py:694 ../gui/wxpython/menustrings.py:1636 +#: ../gui/wxpython/menustrings.py:695 ../gui/wxpython/menustrings.py:1637 #: ../gui/wxpython/image2target/ii2t_menustrings.py:685 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1611 msgid "Change or report categories" msgstr "Cambia o visualizza categorie" -#: ../gui/wxpython/menustrings.py:695 ../gui/wxpython/menustrings.py:1637 +#: ../gui/wxpython/menustrings.py:696 ../gui/wxpython/menustrings.py:1638 #: ../gui/wxpython/image2target/ii2t_menustrings.py:686 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1612 msgid "Attaches, deletes or reports vector categories to map geometry." msgstr "Attacca, elimina o visualizza le categorie di un vettore per geometrie della mappa." -#: ../gui/wxpython/menustrings.py:697 ../gui/wxpython/menustrings.py:1639 +#: ../gui/wxpython/menustrings.py:698 ../gui/wxpython/menustrings.py:1640 #: ../gui/wxpython/image2target/ii2t_menustrings.py:688 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1614 msgid "Changes vector category values for an existing vector map according to results of SQL queries or a value in attribute table column." msgstr "Cambia i valori delle categorie per un esistente vettoriale secondo risultati di interrogazioni SQL o valori di una colonna della tabella degli attributi" -#: ../gui/wxpython/menustrings.py:698 ../gui/wxpython/menustrings.py:1640 +#: ../gui/wxpython/menustrings.py:699 ../gui/wxpython/menustrings.py:1641 #: ../gui/wxpython/image2target/ii2t_menustrings.py:689 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1615 #: ../gui/wxpython/dbmgr/dialogs.py:122 msgid "Update attributes" msgstr "Aggiornamento attributi" -#: ../gui/wxpython/menustrings.py:699 ../gui/wxpython/menustrings.py:1641 +#: ../gui/wxpython/menustrings.py:700 ../gui/wxpython/menustrings.py:1642 #: ../gui/wxpython/image2target/ii2t_menustrings.py:690 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1616 msgid "Update area attributes from raster" msgstr "Aggiorna gli attributi dell'area da raster" -#: ../gui/wxpython/menustrings.py:700 ../gui/wxpython/menustrings.py:1642 +#: ../gui/wxpython/menustrings.py:701 ../gui/wxpython/menustrings.py:1643 #: ../gui/wxpython/image2target/ii2t_menustrings.py:691 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1617 msgid "Calculates univariate statistics from a raster map based on a vector map and uploads statistics to new attribute columns." msgstr "" -#: ../gui/wxpython/menustrings.py:701 ../gui/wxpython/menustrings.py:1643 +#: ../gui/wxpython/menustrings.py:702 ../gui/wxpython/menustrings.py:1644 #: ../gui/wxpython/image2target/ii2t_menustrings.py:692 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1618 msgid "Update area attributes from vector" msgstr "Aggiorna gli attributi dell'area da un vettoriale" -#: ../gui/wxpython/menustrings.py:702 ../gui/wxpython/menustrings.py:1644 +#: ../gui/wxpython/menustrings.py:703 ../gui/wxpython/menustrings.py:1645 #: ../gui/wxpython/image2target/ii2t_menustrings.py:693 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1619 msgid "Count points in areas, calculate statistics from point attributes." msgstr "Conta i punti nelle aree, calcola statistiche univariate dagli attributi dei punti." -#: ../gui/wxpython/menustrings.py:703 ../gui/wxpython/menustrings.py:1645 +#: ../gui/wxpython/menustrings.py:704 ../gui/wxpython/menustrings.py:1646 #: ../gui/wxpython/image2target/ii2t_menustrings.py:694 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1620 msgid "Update point attributes from areas" msgstr "Aggiorna gli attributi del punto da aree" -#: ../gui/wxpython/menustrings.py:704 ../gui/wxpython/menustrings.py:1646 +#: ../gui/wxpython/menustrings.py:705 ../gui/wxpython/menustrings.py:1647 #: ../gui/wxpython/image2target/ii2t_menustrings.py:695 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1621 msgid "Uploads vector values at positions of vector points to the table." msgstr "Carica valori di un vettoriale nella tabella degli attributi di un vettoriale puntuale" -#: ../gui/wxpython/menustrings.py:705 ../gui/wxpython/menustrings.py:1647 +#: ../gui/wxpython/menustrings.py:706 ../gui/wxpython/menustrings.py:1648 #: ../gui/wxpython/image2target/ii2t_menustrings.py:696 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1622 msgid "Update database values from vector" msgstr "Aggiorna i valori del database da elementi vettoriali" -#: ../gui/wxpython/menustrings.py:706 ../gui/wxpython/menustrings.py:1648 +#: ../gui/wxpython/menustrings.py:707 ../gui/wxpython/menustrings.py:1649 #: ../gui/wxpython/image2target/ii2t_menustrings.py:697 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1623 msgid "Populates attribute values from vector features." msgstr "Popola i valori del database da elementi vettoriali." -#: ../gui/wxpython/menustrings.py:707 ../gui/wxpython/menustrings.py:1649 +#: ../gui/wxpython/menustrings.py:708 ../gui/wxpython/menustrings.py:1650 #: ../gui/wxpython/image2target/ii2t_menustrings.py:698 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1624 msgid "Sample raster maps at point locations" msgstr "Campioni raster alle posizioni dei punti" -#: ../gui/wxpython/menustrings.py:708 ../gui/wxpython/menustrings.py:1650 +#: ../gui/wxpython/menustrings.py:709 ../gui/wxpython/menustrings.py:1651 #: ../gui/wxpython/image2target/ii2t_menustrings.py:699 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1625 msgid "Uploads raster values at positions of vector points to the table." msgstr "Carica valori di un raster nella tabella degli attributi di un vettoriale puntuale" -#: ../gui/wxpython/menustrings.py:709 ../gui/wxpython/menustrings.py:1651 +#: ../gui/wxpython/menustrings.py:710 ../gui/wxpython/menustrings.py:1652 #: ../gui/wxpython/image2target/ii2t_menustrings.py:700 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1626 msgid "Sample raster neighborhood around points" msgstr "Raster campioni vicine attorno ai punti" -#: ../gui/wxpython/menustrings.py:710 ../gui/wxpython/menustrings.py:1652 +#: ../gui/wxpython/menustrings.py:711 ../gui/wxpython/menustrings.py:1653 #: ../gui/wxpython/image2target/ii2t_menustrings.py:701 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1627 msgid "Samples a raster map at vector point locations." msgstr "Campioni raster alle posizioni dei punti vettoriali." -#: ../gui/wxpython/menustrings.py:711 ../gui/wxpython/menustrings.py:1653 +#: ../gui/wxpython/menustrings.py:712 ../gui/wxpython/menustrings.py:1654 #: ../gui/wxpython/image2target/ii2t_menustrings.py:702 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1628 msgid "Generate area for current region" msgstr "Genera area per la regione corrente" -#: ../gui/wxpython/menustrings.py:712 ../gui/wxpython/menustrings.py:1654 +#: ../gui/wxpython/menustrings.py:713 ../gui/wxpython/menustrings.py:1655 #: ../gui/wxpython/image2target/ii2t_menustrings.py:703 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1629 msgid "Creates a vector polygon from the current region extent." msgstr "Crea un nuovo vettoriale poligonale dalla estensione delle regione corrente." -#: ../gui/wxpython/menustrings.py:713 ../gui/wxpython/menustrings.py:1655 +#: ../gui/wxpython/menustrings.py:714 ../gui/wxpython/menustrings.py:1656 #: ../gui/wxpython/image2target/ii2t_menustrings.py:704 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1630 msgid "Generate areas from points" msgstr "Genera aree da punti" -#: ../gui/wxpython/menustrings.py:714 ../gui/wxpython/menustrings.py:1656 +#: ../gui/wxpython/menustrings.py:715 ../gui/wxpython/menustrings.py:1657 #: ../gui/wxpython/image2target/ii2t_menustrings.py:705 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1631 msgid "Convex hull" msgstr "Poligoni convessi" -#: ../gui/wxpython/menustrings.py:715 ../gui/wxpython/menustrings.py:1657 +#: ../gui/wxpython/menustrings.py:716 ../gui/wxpython/menustrings.py:1658 #: ../gui/wxpython/image2target/ii2t_menustrings.py:706 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1632 msgid "Produces a 2D/3D convex hull for a given vector map." msgstr "Crea poligoni convessi 2D/3D da un dato vettoriale." -#: ../gui/wxpython/menustrings.py:716 ../gui/wxpython/menustrings.py:1658 +#: ../gui/wxpython/menustrings.py:717 ../gui/wxpython/menustrings.py:1659 #: ../gui/wxpython/image2target/ii2t_menustrings.py:707 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1633 msgid "Delaunay triangles" msgstr "Triangoli di Delaunay" -#: ../gui/wxpython/menustrings.py:717 ../gui/wxpython/menustrings.py:1659 +#: ../gui/wxpython/menustrings.py:718 ../gui/wxpython/menustrings.py:1660 #: ../gui/wxpython/image2target/ii2t_menustrings.py:708 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1634 msgid "Creates a Delaunay triangulation from an input vector map containing points or centroids." msgstr "Crea una triangolazione Delaunay da un vettoriale contenente punti o centroidi." -#: ../gui/wxpython/menustrings.py:718 ../gui/wxpython/menustrings.py:1660 +#: ../gui/wxpython/menustrings.py:719 ../gui/wxpython/menustrings.py:1661 #: ../gui/wxpython/image2target/ii2t_menustrings.py:709 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1635 msgid "Voronoi diagram/Thiessen polygons" msgstr "Diagramma Voronoi/poligoni Thiessen" -#: ../gui/wxpython/menustrings.py:719 ../gui/wxpython/menustrings.py:1661 +#: ../gui/wxpython/menustrings.py:720 ../gui/wxpython/menustrings.py:1662 msgid "Creates a Voronoi diagram constrained to the extents of the current region from an input vector map containing points or centroids." msgstr "" -#: ../gui/wxpython/menustrings.py:720 ../gui/wxpython/menustrings.py:1662 +#: ../gui/wxpython/menustrings.py:721 ../gui/wxpython/menustrings.py:1663 #: ../gui/wxpython/image2target/ii2t_menustrings.py:711 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1637 msgid "Generate grid" msgstr "Genera griglie" -#: ../gui/wxpython/menustrings.py:721 ../gui/wxpython/menustrings.py:1663 +#: ../gui/wxpython/menustrings.py:722 ../gui/wxpython/menustrings.py:1664 #: ../gui/wxpython/image2target/ii2t_menustrings.py:712 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1638 msgid "Creates a vector map of a user-defined grid." msgstr "Crea un vettore di una griglia definita dall'utente." -#: ../gui/wxpython/menustrings.py:722 ../gui/wxpython/menustrings.py:1664 +#: ../gui/wxpython/menustrings.py:723 ../gui/wxpython/menustrings.py:1665 #: ../gui/wxpython/image2target/ii2t_menustrings.py:713 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1639 msgid "Generate points" msgstr "Genera punti" -#: ../gui/wxpython/menustrings.py:723 ../gui/wxpython/menustrings.py:1665 +#: ../gui/wxpython/menustrings.py:724 ../gui/wxpython/menustrings.py:1666 #: ../gui/wxpython/image2target/ii2t_menustrings.py:714 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1640 msgid "Generate from database" msgstr "Genera punti da database" -#: ../gui/wxpython/menustrings.py:724 ../gui/wxpython/menustrings.py:1666 +#: ../gui/wxpython/menustrings.py:725 ../gui/wxpython/menustrings.py:1667 #: ../gui/wxpython/image2target/ii2t_menustrings.py:715 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1641 msgid "Creates new vector (points) map from database table containing coordinates." msgstr "Crea un nuovo vettoriale (punti) da una tabella contenente coordinate" -#: ../gui/wxpython/menustrings.py:725 ../gui/wxpython/menustrings.py:1667 +#: ../gui/wxpython/menustrings.py:726 ../gui/wxpython/menustrings.py:1668 #: ../gui/wxpython/image2target/ii2t_menustrings.py:716 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1642 msgid "Generate points along lines" msgstr "Genera punti lungo linee " -#: ../gui/wxpython/menustrings.py:726 ../gui/wxpython/menustrings.py:1668 +#: ../gui/wxpython/menustrings.py:727 ../gui/wxpython/menustrings.py:1669 #: ../gui/wxpython/image2target/ii2t_menustrings.py:717 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1643 msgid "Creates points along input lines in new vector map with 2 layers." msgstr "Crea punti lungo una linea di input in un nuovo vettore con 2 layer." -#: ../gui/wxpython/menustrings.py:727 ../gui/wxpython/menustrings.py:1669 +#: ../gui/wxpython/menustrings.py:728 ../gui/wxpython/menustrings.py:1670 #: ../gui/wxpython/image2target/ii2t_menustrings.py:718 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1644 msgid "Generate random points" msgstr "Genera punti casuali" -#: ../gui/wxpython/menustrings.py:728 ../gui/wxpython/menustrings.py:1670 +#: ../gui/wxpython/menustrings.py:729 ../gui/wxpython/menustrings.py:1671 #: ../gui/wxpython/image2target/ii2t_menustrings.py:719 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1645 msgid "Generates random 2D/3D vector points." msgstr "Genera un vettoriale di punti casuali 2D/3D." -#: ../gui/wxpython/menustrings.py:731 ../gui/wxpython/menustrings.py:1673 +#: ../gui/wxpython/menustrings.py:732 ../gui/wxpython/menustrings.py:1674 #: ../gui/wxpython/image2target/ii2t_menustrings.py:722 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1648 msgid "Remove outliers in point sets" msgstr "Rimuove i punti fuori campo dal set" -#: ../gui/wxpython/menustrings.py:736 ../gui/wxpython/menustrings.py:1678 +#: ../gui/wxpython/menustrings.py:737 ../gui/wxpython/menustrings.py:1679 #: ../gui/wxpython/image2target/ii2t_menustrings.py:727 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1653 msgid "Basic vector metadata" msgstr "Metadati basilari per vettoriale" -#: ../gui/wxpython/menustrings.py:737 ../gui/wxpython/menustrings.py:1679 +#: ../gui/wxpython/menustrings.py:738 ../gui/wxpython/menustrings.py:1680 #: ../gui/wxpython/image2target/ii2t_menustrings.py:728 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1654 msgid "Outputs basic information about a vector map." msgstr "Visualizza informazioni basilari su un vettoriale" -#: ../gui/wxpython/menustrings.py:738 ../gui/wxpython/menustrings.py:1680 +#: ../gui/wxpython/menustrings.py:739 ../gui/wxpython/menustrings.py:1681 #: ../gui/wxpython/image2target/ii2t_menustrings.py:729 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1655 msgid "Classify attribute data" msgstr "Classifica attributi dei dati" -#: ../gui/wxpython/menustrings.py:739 ../gui/wxpython/menustrings.py:1681 +#: ../gui/wxpython/menustrings.py:740 ../gui/wxpython/menustrings.py:1682 #: ../gui/wxpython/image2target/ii2t_menustrings.py:730 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1656 msgid "Classifies attribute data, e.g. for thematic mapping" msgstr "Classifica i dati degli attributi, es. per mappe tematiche" -#: ../gui/wxpython/menustrings.py:740 ../gui/wxpython/menustrings.py:1682 +#: ../gui/wxpython/menustrings.py:741 ../gui/wxpython/menustrings.py:1683 #: ../gui/wxpython/image2target/ii2t_menustrings.py:731 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1657 msgid "Report topology by category" msgstr "Visualizza topologia per categoria" -#: ../gui/wxpython/menustrings.py:741 ../gui/wxpython/menustrings.py:1683 +#: ../gui/wxpython/menustrings.py:742 ../gui/wxpython/menustrings.py:1684 #: ../gui/wxpython/image2target/ii2t_menustrings.py:732 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1658 msgid "Reports geometry statistics for vector maps." msgstr "Visualizza le statistiche delle geometrie per i vettori." -#: ../gui/wxpython/menustrings.py:742 ../gui/wxpython/menustrings.py:1684 +#: ../gui/wxpython/menustrings.py:743 ../gui/wxpython/menustrings.py:1685 #: ../gui/wxpython/image2target/ii2t_menustrings.py:733 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1659 msgid "Univariate attribute statistics for points" msgstr "Statistiche univariate attributi per punti" -#: ../gui/wxpython/menustrings.py:743 ../gui/wxpython/menustrings.py:1685 +#: ../gui/wxpython/menustrings.py:744 ../gui/wxpython/menustrings.py:1686 #: ../gui/wxpython/image2target/ii2t_menustrings.py:734 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1660 msgid "Calculates univariate statistics of vector map features. Variance and standard deviation is calculated only for points if specified." msgstr "Calcola statistiche univariate per gli attributi di un vettoriale. Varianza e deviazione standard è calcolate solo per punti se specificato." -#: ../gui/wxpython/menustrings.py:744 ../gui/wxpython/menustrings.py:1686 +#: ../gui/wxpython/menustrings.py:745 ../gui/wxpython/menustrings.py:1687 #: ../gui/wxpython/image2target/ii2t_menustrings.py:735 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1661 msgid "Univariate statistics for attribute columns" msgstr "Statistiche univariate attributi delle colonne" -#: ../gui/wxpython/menustrings.py:745 ../gui/wxpython/menustrings.py:1687 +#: ../gui/wxpython/menustrings.py:746 ../gui/wxpython/menustrings.py:1688 #: ../gui/wxpython/image2target/ii2t_menustrings.py:736 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1662 msgid "Calculates univariate statistics on selected table column for a GRASS vector map." msgstr "Calcola statistiche univariate per una mappa vettoriale GRASS sulla colonna della tabella seleziona" -#: ../gui/wxpython/menustrings.py:747 ../gui/wxpython/menustrings.py:1689 +#: ../gui/wxpython/menustrings.py:748 ../gui/wxpython/menustrings.py:1690 msgid "Vector map profiling tool" msgstr "" -#: ../gui/wxpython/menustrings.py:748 ../gui/wxpython/menustrings.py:1690 +#: ../gui/wxpython/menustrings.py:749 ../gui/wxpython/menustrings.py:1691 #: ../gui/wxpython/image2target/ii2t_menustrings.py:737 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1663 msgid "Quadrat indices" msgstr "Indici quadratici" -#: ../gui/wxpython/menustrings.py:750 ../gui/wxpython/menustrings.py:1692 +#: ../gui/wxpython/menustrings.py:751 ../gui/wxpython/menustrings.py:1693 #: ../gui/wxpython/image2target/ii2t_menustrings.py:739 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1665 msgid "Test normality" msgstr "Test di normalità" -#: ../gui/wxpython/menustrings.py:752 ../gui/wxpython/menustrings.py:1694 +#: ../gui/wxpython/menustrings.py:753 ../gui/wxpython/menustrings.py:1695 #: ../gui/wxpython/image2target/ii2t_menustrings.py:741 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1667 msgid "&Imagery" msgstr "&Immagini" -#: ../gui/wxpython/menustrings.py:753 ../gui/wxpython/menustrings.py:1695 +#: ../gui/wxpython/menustrings.py:754 ../gui/wxpython/menustrings.py:1696 #: ../gui/wxpython/image2target/ii2t_menustrings.py:742 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1668 msgid "Develop images and groups" msgstr "Lavora su immagini e gruppi" -#: ../gui/wxpython/menustrings.py:754 ../gui/wxpython/menustrings.py:1696 +#: ../gui/wxpython/menustrings.py:755 ../gui/wxpython/menustrings.py:1697 #: ../gui/wxpython/image2target/ii2t_menustrings.py:743 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1669 msgid "Create/edit group" msgstr "Crea/edita gruppo" -#: ../gui/wxpython/menustrings.py:755 ../gui/wxpython/menustrings.py:1697 +#: ../gui/wxpython/menustrings.py:756 ../gui/wxpython/menustrings.py:1698 #: ../gui/wxpython/image2target/ii2t_menustrings.py:744 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1670 msgid "Creates, edits, and lists groups of imagery files." msgstr "Crea, modifica e visualizza gruppi di file di immagini." -#: ../gui/wxpython/menustrings.py:756 ../gui/wxpython/menustrings.py:1698 +#: ../gui/wxpython/menustrings.py:757 ../gui/wxpython/menustrings.py:1699 #: ../gui/wxpython/image2target/ii2t_menustrings.py:745 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1671 msgid "Target group" msgstr "Gruppo di destinazione" -#: ../gui/wxpython/menustrings.py:757 ../gui/wxpython/menustrings.py:1699 +#: ../gui/wxpython/menustrings.py:758 ../gui/wxpython/menustrings.py:1700 #: ../gui/wxpython/image2target/ii2t_menustrings.py:746 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1672 msgid "Targets an imagery group to a GRASS location and mapset." msgstr "Gruppo di immagini di destinazione in una location e mapset di GRASS" -#: ../gui/wxpython/menustrings.py:758 ../gui/wxpython/menustrings.py:1700 +#: ../gui/wxpython/menustrings.py:759 ../gui/wxpython/menustrings.py:1701 #: ../gui/wxpython/image2target/ii2t_menustrings.py:747 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1673 msgid "Mosaic images" msgstr "Mosaica immagine" -#: ../gui/wxpython/menustrings.py:759 ../gui/wxpython/menustrings.py:1701 +#: ../gui/wxpython/menustrings.py:760 ../gui/wxpython/menustrings.py:1702 #: ../gui/wxpython/image2target/ii2t_menustrings.py:748 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1674 msgid "Mosaics several images and extends colormap." msgstr "Crea un mosaico da più immagini ed estende la mappa dei colore." -#: ../gui/wxpython/menustrings.py:760 ../gui/wxpython/menustrings.py:1702 +#: ../gui/wxpython/menustrings.py:761 ../gui/wxpython/menustrings.py:1703 #: ../gui/wxpython/image2target/ii2t_menustrings.py:749 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1675 msgid "Manage image colors" msgstr "Gestione colori image" -#: ../gui/wxpython/menustrings.py:761 ../gui/wxpython/menustrings.py:1703 +#: ../gui/wxpython/menustrings.py:762 ../gui/wxpython/menustrings.py:1704 #: ../gui/wxpython/image2target/ii2t_menustrings.py:750 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1676 msgid "Color balance for RGB" msgstr "Bilancio dei colori RGB" -#: ../gui/wxpython/menustrings.py:762 ../gui/wxpython/menustrings.py:1704 +#: ../gui/wxpython/menustrings.py:763 ../gui/wxpython/menustrings.py:1705 #: ../gui/wxpython/image2target/ii2t_menustrings.py:751 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1677 msgid "Performs auto-balancing of colors for RGB images." msgstr "Esegue l'auto bilanciamento dei colori per immagini RGB." -#: ../gui/wxpython/menustrings.py:763 ../gui/wxpython/menustrings.py:1705 +#: ../gui/wxpython/menustrings.py:764 ../gui/wxpython/menustrings.py:1706 #: ../gui/wxpython/image2target/ii2t_menustrings.py:752 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1678 msgid "HIS to RGB" msgstr "HIS a RGB" -#: ../gui/wxpython/menustrings.py:764 ../gui/wxpython/menustrings.py:1706 +#: ../gui/wxpython/menustrings.py:765 ../gui/wxpython/menustrings.py:1707 #: ../gui/wxpython/image2target/ii2t_menustrings.py:753 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1679 msgid "Transforms raster maps from HIS (Hue-Intensity-Saturation) color space to RGB (Red-Green-Blue) color space." msgstr "Trasforma raster dallo spazio di colore HIS (Hue-Intensity-Saturation) allo spazio di colore RGB (Red-Green-Blue)" -#: ../gui/wxpython/menustrings.py:766 ../gui/wxpython/menustrings.py:1708 +#: ../gui/wxpython/menustrings.py:767 ../gui/wxpython/menustrings.py:1709 #: ../gui/wxpython/image2target/ii2t_menustrings.py:755 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1681 msgid "Transforms raster maps from RGB (Red-Green-Blue) color space to HIS (Hue-Intensity-Saturation) color space." msgstr "Trasforma raster dallo spazio di colore RGB (Red-Green-Blue) allo spazio di colore HIS (Hue-Intensity-Saturation)" -#: ../gui/wxpython/menustrings.py:767 ../gui/wxpython/menustrings.py:1709 +#: ../gui/wxpython/menustrings.py:768 ../gui/wxpython/menustrings.py:1710 #: ../gui/wxpython/image2target/ii2t_menustrings.py:756 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1682 msgid "Rectify image or raster" msgstr "Rettifica un'immagine o un raster" -#: ../gui/wxpython/menustrings.py:768 ../gui/wxpython/menustrings.py:1710 +#: ../gui/wxpython/menustrings.py:769 ../gui/wxpython/menustrings.py:1711 #: ../gui/wxpython/image2target/ii2t_menustrings.py:757 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1683 msgid "Rectifies an image by computing a coordinate transformation for each pixel in the image based on the control points." msgstr "Rettifica un'immagine eseguendo una trasformazione sulle coordinate per ogni pixel dell'immagine basata sui punti di controllo." -#: ../gui/wxpython/menustrings.py:769 ../gui/wxpython/menustrings.py:1711 +#: ../gui/wxpython/menustrings.py:770 ../gui/wxpython/menustrings.py:1712 #: ../gui/wxpython/image2target/ii2t_menustrings.py:758 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1684 #: ../gui/wxpython/lmgr/layertree.py:795 msgid "Histogram" msgstr "Istogramma" -#: ../gui/wxpython/menustrings.py:770 ../gui/wxpython/menustrings.py:1712 +#: ../gui/wxpython/menustrings.py:771 ../gui/wxpython/menustrings.py:1713 #: ../gui/wxpython/image2target/ii2t_menustrings.py:759 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1685 msgid "Generate histogram of image" msgstr "Genera istogramma dell'immagine" -#: ../gui/wxpython/menustrings.py:771 ../gui/wxpython/menustrings.py:1713 +#: ../gui/wxpython/menustrings.py:772 ../gui/wxpython/menustrings.py:1714 #: ../gui/wxpython/image2target/ii2t_menustrings.py:760 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1686 msgid "Spectral response" msgstr "Responso spettrale" -#: ../gui/wxpython/menustrings.py:772 ../gui/wxpython/menustrings.py:1714 +#: ../gui/wxpython/menustrings.py:773 ../gui/wxpython/menustrings.py:1715 #: ../gui/wxpython/image2target/ii2t_menustrings.py:761 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1687 msgid "Displays spectral response at user specified locations in group or images." msgstr "Visualizza la risposta spettrale in punti specificati dall'utente per un gruppo di immagini." -#: ../gui/wxpython/menustrings.py:773 ../gui/wxpython/menustrings.py:1715 +#: ../gui/wxpython/menustrings.py:774 ../gui/wxpython/menustrings.py:1716 #: ../gui/wxpython/image2target/ii2t_menustrings.py:762 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1688 msgid "Pan sharpening" msgstr "Pan sharpening" -#: ../gui/wxpython/menustrings.py:774 ../gui/wxpython/menustrings.py:1716 +#: ../gui/wxpython/menustrings.py:775 ../gui/wxpython/menustrings.py:1717 #: ../gui/wxpython/image2target/ii2t_menustrings.py:763 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1689 msgid "Image fusion algorithms to sharpen multispectral with high-res panchromatic channels" msgstr "Algoritmo di fusione di immagini per intensificare i pixel multispettrali con canali pancromatici ad alta risoluzione" -#: ../gui/wxpython/menustrings.py:775 ../gui/wxpython/menustrings.py:1717 +#: ../gui/wxpython/menustrings.py:776 ../gui/wxpython/menustrings.py:1718 #: ../gui/wxpython/image2target/ii2t_menustrings.py:764 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1690 msgid "Classify image" msgstr "Classifica immagine" -#: ../gui/wxpython/menustrings.py:776 ../gui/wxpython/menustrings.py:1718 +#: ../gui/wxpython/menustrings.py:777 ../gui/wxpython/menustrings.py:1719 #: ../gui/wxpython/image2target/ii2t_menustrings.py:765 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1691 msgid "Clustering input for unsupervised classification" msgstr "Input di clustering per classificazione non guidata" -#: ../gui/wxpython/menustrings.py:777 ../gui/wxpython/menustrings.py:1719 +#: ../gui/wxpython/menustrings.py:778 ../gui/wxpython/menustrings.py:1720 #: ../gui/wxpython/image2target/ii2t_menustrings.py:766 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1692 msgid "Generates spectral signatures for land cover types in an image using a clustering algorithm. The resulting signature file is used as input for i.maxlik, to generate an unsupervised image classification." msgstr "Genera firme spettrali per copertura del suolo in un'immagine usando algoritmi di clustering. Il file delle firme spettrali di output è usato come input di i.maxlik, per generare una classificazione non supervisionata dell'immagine" -#: ../gui/wxpython/menustrings.py:778 ../gui/wxpython/menustrings.py:1720 +#: ../gui/wxpython/menustrings.py:779 ../gui/wxpython/menustrings.py:1721 #: ../gui/wxpython/image2target/ii2t_menustrings.py:767 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1693 msgid "Input for supervised MLC" msgstr "Input per MLC controllato" -#: ../gui/wxpython/menustrings.py:779 ../gui/wxpython/menustrings.py:1721 +#: ../gui/wxpython/menustrings.py:780 ../gui/wxpython/menustrings.py:1722 #: ../gui/wxpython/image2target/ii2t_menustrings.py:768 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1694 msgid "Generates statistics for i.maxlik from raster map." msgstr "Genera statistiche per i.maxlik per il raster." -#: ../gui/wxpython/menustrings.py:780 ../gui/wxpython/menustrings.py:1722 +#: ../gui/wxpython/menustrings.py:781 ../gui/wxpython/menustrings.py:1723 #: ../gui/wxpython/image2target/ii2t_menustrings.py:769 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1695 msgid "Maximum likelihood classification (MLC)" msgstr "Classificazione maximum likelihood (MLC)" -#: ../gui/wxpython/menustrings.py:781 ../gui/wxpython/menustrings.py:1723 +#: ../gui/wxpython/menustrings.py:782 ../gui/wxpython/menustrings.py:1724 #: ../gui/wxpython/image2target/ii2t_menustrings.py:770 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1696 msgid "Classifies the cell spectral reflectances in imagery data. Classification is based on the spectral signature information generated by either i.cluster, g.gui.iclass, or i.gensig." msgstr "" -#: ../gui/wxpython/menustrings.py:782 ../gui/wxpython/menustrings.py:1724 -#: ../gui/wxpython/menustrings.py:1994 +#: ../gui/wxpython/menustrings.py:783 ../gui/wxpython/menustrings.py:1725 +#: ../gui/wxpython/menustrings.py:1995 #: ../gui/wxpython/image2target/ii2t_menustrings.py:771 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1697 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1962 msgid "Interactive input for supervised classification" msgstr "Input interattivo per classificazione controllata" -#: ../gui/wxpython/menustrings.py:783 ../gui/wxpython/menustrings.py:1725 -#: ../gui/wxpython/menustrings.py:1995 +#: ../gui/wxpython/menustrings.py:784 ../gui/wxpython/menustrings.py:1726 +#: ../gui/wxpython/menustrings.py:1996 #: ../gui/wxpython/image2target/ii2t_menustrings.py:772 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1698 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1963 msgid "Generates spectral signatures by allowing the user to outline training areas." msgstr "" -#: ../gui/wxpython/menustrings.py:784 ../gui/wxpython/menustrings.py:1726 +#: ../gui/wxpython/menustrings.py:785 ../gui/wxpython/menustrings.py:1727 #: ../gui/wxpython/image2target/ii2t_menustrings.py:773 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1699 msgid "Input for supervised SMAP" msgstr "Input per SMAP controllato" -#: ../gui/wxpython/menustrings.py:785 ../gui/wxpython/menustrings.py:1727 +#: ../gui/wxpython/menustrings.py:786 ../gui/wxpython/menustrings.py:1728 #: ../gui/wxpython/image2target/ii2t_menustrings.py:774 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1700 msgid "Generates statistics for i.smap from raster map." msgstr "Genera statistiche per i.smap per il raster." -#: ../gui/wxpython/menustrings.py:786 ../gui/wxpython/menustrings.py:1728 +#: ../gui/wxpython/menustrings.py:787 ../gui/wxpython/menustrings.py:1729 #: ../gui/wxpython/image2target/ii2t_menustrings.py:775 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1701 msgid "Sequential maximum a posteriori classification (SMAP)" msgstr "Classificazione sequential maximum a posteriori (SMAP)" -#: ../gui/wxpython/menustrings.py:787 ../gui/wxpython/menustrings.py:1729 +#: ../gui/wxpython/menustrings.py:788 ../gui/wxpython/menustrings.py:1730 #: ../gui/wxpython/image2target/ii2t_menustrings.py:776 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1702 msgid "Performs contextual image classification using sequential maximum a posteriori (SMAP) estimation." msgstr "Esegue classificazione contestuale di immagini usando la stima sequential maximum a posteriori (SMAP)." -#: ../gui/wxpython/menustrings.py:788 ../gui/wxpython/menustrings.py:1730 +#: ../gui/wxpython/menustrings.py:789 ../gui/wxpython/menustrings.py:1731 #: ../gui/wxpython/image2target/ii2t_menustrings.py:777 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1703 msgid "Object segmentation" msgstr "Segmentazione ad oggetti" -#: ../gui/wxpython/menustrings.py:789 ../gui/wxpython/menustrings.py:1731 +#: ../gui/wxpython/menustrings.py:790 ../gui/wxpython/menustrings.py:1732 #: ../gui/wxpython/image2target/ii2t_menustrings.py:778 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1704 msgid "Identifies segments (objects) from imagery data." msgstr "" -#: ../gui/wxpython/menustrings.py:790 ../gui/wxpython/menustrings.py:1732 +#: ../gui/wxpython/menustrings.py:791 ../gui/wxpython/menustrings.py:1733 #: ../gui/wxpython/image2target/ii2t_menustrings.py:779 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1705 msgid "Filter image" msgstr "Filtra immagine" -#: ../gui/wxpython/menustrings.py:791 ../gui/wxpython/menustrings.py:1733 +#: ../gui/wxpython/menustrings.py:792 ../gui/wxpython/menustrings.py:1734 #: ../gui/wxpython/image2target/ii2t_menustrings.py:780 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1706 msgid "Edge detection" msgstr "Rilevamento dei bordi" -#: ../gui/wxpython/menustrings.py:792 ../gui/wxpython/menustrings.py:1734 +#: ../gui/wxpython/menustrings.py:793 ../gui/wxpython/menustrings.py:1735 #: ../gui/wxpython/image2target/ii2t_menustrings.py:781 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1707 msgid "Zero-crossing \"edge detection\" raster function for image processing." msgstr "Funzione zero-crossing \"identificazione dei contorni\" per il processamento di immagini." -#: ../gui/wxpython/menustrings.py:793 ../gui/wxpython/menustrings.py:1735 +#: ../gui/wxpython/menustrings.py:794 ../gui/wxpython/menustrings.py:1736 #: ../gui/wxpython/image2target/ii2t_menustrings.py:782 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1708 msgid "Matrix/convolving filter" msgstr "Filtro matrice/convolving" -#: ../gui/wxpython/menustrings.py:794 ../gui/wxpython/menustrings.py:1736 +#: ../gui/wxpython/menustrings.py:795 ../gui/wxpython/menustrings.py:1737 #: ../gui/wxpython/image2target/ii2t_menustrings.py:783 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1709 msgid "Performs raster map matrix filter." msgstr "Applica un filtro su una mappa raster." -#: ../gui/wxpython/menustrings.py:795 ../gui/wxpython/menustrings.py:1737 +#: ../gui/wxpython/menustrings.py:796 ../gui/wxpython/menustrings.py:1738 #: ../gui/wxpython/image2target/ii2t_menustrings.py:784 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1710 msgid "Transform image" msgstr "Trasforma immagine" -#: ../gui/wxpython/menustrings.py:796 ../gui/wxpython/menustrings.py:1738 +#: ../gui/wxpython/menustrings.py:797 ../gui/wxpython/menustrings.py:1739 #: ../gui/wxpython/image2target/ii2t_menustrings.py:785 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1711 msgid "Canonical correlation" msgstr "Correlazione canonica" -#: ../gui/wxpython/menustrings.py:797 ../gui/wxpython/menustrings.py:1739 +#: ../gui/wxpython/menustrings.py:798 ../gui/wxpython/menustrings.py:1740 #: ../gui/wxpython/image2target/ii2t_menustrings.py:786 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1712 msgid "Canonical components analysis (CCA) program for image processing." msgstr "Programma per l'Analisi dei Componenti Standard (CCA) per il processamento di immagini" -#: ../gui/wxpython/menustrings.py:798 ../gui/wxpython/menustrings.py:1740 +#: ../gui/wxpython/menustrings.py:799 ../gui/wxpython/menustrings.py:1741 #: ../gui/wxpython/image2target/ii2t_menustrings.py:787 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1713 msgid "Principal components" msgstr "Componenti principali" -#: ../gui/wxpython/menustrings.py:799 ../gui/wxpython/menustrings.py:1741 +#: ../gui/wxpython/menustrings.py:800 ../gui/wxpython/menustrings.py:1742 #: ../gui/wxpython/image2target/ii2t_menustrings.py:788 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1714 msgid "Principal components analysis (PCA) for image processing." msgstr "Programma per l'Analisi dei Principali Componenti (pca) per il processamento di immagini." -#: ../gui/wxpython/menustrings.py:800 ../gui/wxpython/menustrings.py:1742 +#: ../gui/wxpython/menustrings.py:801 ../gui/wxpython/menustrings.py:1743 #: ../gui/wxpython/image2target/ii2t_menustrings.py:789 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1715 msgid "Fast Fourier" msgstr "Fast Fourier" -#: ../gui/wxpython/menustrings.py:801 ../gui/wxpython/menustrings.py:1743 +#: ../gui/wxpython/menustrings.py:802 ../gui/wxpython/menustrings.py:1744 #: ../gui/wxpython/image2target/ii2t_menustrings.py:790 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1716 msgid "Fast Fourier Transform (FFT) for image processing." msgstr "Trasformazione Fast Fourier IFFT) per il processamento di immagini" -#: ../gui/wxpython/menustrings.py:802 ../gui/wxpython/menustrings.py:1744 +#: ../gui/wxpython/menustrings.py:803 ../gui/wxpython/menustrings.py:1745 #: ../gui/wxpython/image2target/ii2t_menustrings.py:791 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1717 msgid "Inverse Fast Fourier" msgstr "Fast Fourier inversa" -#: ../gui/wxpython/menustrings.py:803 ../gui/wxpython/menustrings.py:1745 +#: ../gui/wxpython/menustrings.py:804 ../gui/wxpython/menustrings.py:1746 #: ../gui/wxpython/image2target/ii2t_menustrings.py:792 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1718 msgid "Inverse Fast Fourier Transform (IFFT) for image processing." msgstr "Trasformazione Fast Fourier inversa (IFFT) per il processamento di immagini" -#: ../gui/wxpython/menustrings.py:804 ../gui/wxpython/menustrings.py:1746 +#: ../gui/wxpython/menustrings.py:805 ../gui/wxpython/menustrings.py:1747 #: ../gui/wxpython/image2target/ii2t_menustrings.py:793 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1719 msgid "Satellite images tools" msgstr "Strumenti per le immagini satellitari" -#: ../gui/wxpython/menustrings.py:805 ../gui/wxpython/menustrings.py:1747 +#: ../gui/wxpython/menustrings.py:806 ../gui/wxpython/menustrings.py:1748 #: ../gui/wxpython/image2target/ii2t_menustrings.py:794 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1720 msgid "Aster DN to radiance/reflectance" msgstr "" -#: ../gui/wxpython/menustrings.py:806 ../gui/wxpython/menustrings.py:1748 +#: ../gui/wxpython/menustrings.py:807 ../gui/wxpython/menustrings.py:1749 #: ../gui/wxpython/image2target/ii2t_menustrings.py:795 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1721 msgid "Calculates Top of Atmosphere Radiance/Reflectance/Brightness Temperature from ASTER DN." msgstr "" -#: ../gui/wxpython/menustrings.py:807 ../gui/wxpython/menustrings.py:1749 +#: ../gui/wxpython/menustrings.py:808 ../gui/wxpython/menustrings.py:1750 #: ../gui/wxpython/image2target/ii2t_menustrings.py:796 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1722 msgid "Landsat DN to radiance/reflectance" msgstr "DN Landsat a radianza/riflettanza" -#: ../gui/wxpython/menustrings.py:808 ../gui/wxpython/menustrings.py:1750 +#: ../gui/wxpython/menustrings.py:809 ../gui/wxpython/menustrings.py:1751 #: ../gui/wxpython/image2target/ii2t_menustrings.py:797 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1723 msgid "Calculates top-of-atmosphere radiance or reflectance and temperature for Landsat MSS/TM/ETM+/OLI" msgstr "" -#: ../gui/wxpython/menustrings.py:809 ../gui/wxpython/menustrings.py:1751 +#: ../gui/wxpython/menustrings.py:810 ../gui/wxpython/menustrings.py:1752 #: ../gui/wxpython/image2target/ii2t_menustrings.py:798 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1724 msgid "Landsat cloud cover assessment" msgstr "Valutazione della copertura nuvolosa per Landsat" -#: ../gui/wxpython/menustrings.py:810 ../gui/wxpython/menustrings.py:1752 +#: ../gui/wxpython/menustrings.py:811 ../gui/wxpython/menustrings.py:1753 #: ../gui/wxpython/image2target/ii2t_menustrings.py:799 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1725 msgid "Performs Landsat TM/ETM+ Automatic Cloud Cover Assessment (ACCA)." msgstr "Esegue la valutazione automatica della copertura nuvolosa (ACCA) per Landsat TM/ETM+" -#: ../gui/wxpython/menustrings.py:811 ../gui/wxpython/menustrings.py:1753 +#: ../gui/wxpython/menustrings.py:812 ../gui/wxpython/menustrings.py:1754 #: ../gui/wxpython/image2target/ii2t_menustrings.py:800 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1726 msgid "Modis quality control" msgstr "Controllo qualità Modis" -#: ../gui/wxpython/menustrings.py:812 ../gui/wxpython/menustrings.py:1754 +#: ../gui/wxpython/menustrings.py:813 ../gui/wxpython/menustrings.py:1755 #: ../gui/wxpython/image2target/ii2t_menustrings.py:801 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1727 msgid "Extracts quality control parameters from MODIS QC layers." msgstr "Estrai i parametri di controllo di qualità da layer MODIS QC." -#: ../gui/wxpython/menustrings.py:813 ../gui/wxpython/menustrings.py:1755 +#: ../gui/wxpython/menustrings.py:814 ../gui/wxpython/menustrings.py:1756 #: ../gui/wxpython/image2target/ii2t_menustrings.py:802 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1728 msgid "Atmospheric correction" msgstr "Correzione atmosferica" -#: ../gui/wxpython/menustrings.py:814 ../gui/wxpython/menustrings.py:1756 +#: ../gui/wxpython/menustrings.py:815 ../gui/wxpython/menustrings.py:1757 #: ../gui/wxpython/image2target/ii2t_menustrings.py:803 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1729 msgid "Performs atmospheric correction using the 6S algorithm. 6S - Second Simulation of Satellite Signal in the Solar Spectrum." msgstr "Esegue la correzione atmosferica usando l'algoritmo 6S. 6S - Second Simulation of Satellite Signal in the Solar Spectrum." -#: ../gui/wxpython/menustrings.py:815 ../gui/wxpython/menustrings.py:1757 +#: ../gui/wxpython/menustrings.py:816 ../gui/wxpython/menustrings.py:1758 #: ../gui/wxpython/image2target/ii2t_menustrings.py:804 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1730 msgid "Topographic correction" msgstr "Correzione topografica" -#: ../gui/wxpython/menustrings.py:816 ../gui/wxpython/menustrings.py:1758 +#: ../gui/wxpython/menustrings.py:817 ../gui/wxpython/menustrings.py:1759 #: ../gui/wxpython/image2target/ii2t_menustrings.py:805 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1731 msgid "Computes topographic correction of reflectance." msgstr "Calcola la correzione topografica della riflettanza." -#: ../gui/wxpython/menustrings.py:817 ../gui/wxpython/menustrings.py:1759 +#: ../gui/wxpython/menustrings.py:818 ../gui/wxpython/menustrings.py:1760 msgid "Orthophoto tools" msgstr "Strument ortofoto" -#: ../gui/wxpython/menustrings.py:818 ../gui/wxpython/menustrings.py:1760 +#: ../gui/wxpython/menustrings.py:819 ../gui/wxpython/menustrings.py:1761 msgid "Manage GCPs for 3D correction" msgstr "" -#: ../gui/wxpython/menustrings.py:819 ../gui/wxpython/menustrings.py:1761 +#: ../gui/wxpython/menustrings.py:820 ../gui/wxpython/menustrings.py:1762 msgid "Georectifies a map and allows managing GCP for 3D correction." msgstr "" -#: ../gui/wxpython/menustrings.py:820 ../gui/wxpython/menustrings.py:1762 +#: ../gui/wxpython/menustrings.py:821 ../gui/wxpython/menustrings.py:1763 msgid "Corrects scanning distortions" msgstr "" -#: ../gui/wxpython/menustrings.py:821 ../gui/wxpython/menustrings.py:1763 +#: ../gui/wxpython/menustrings.py:822 ../gui/wxpython/menustrings.py:1764 msgid "Corrects scanning distortions of a scanned aerial photo." msgstr "" -#: ../gui/wxpython/menustrings.py:822 ../gui/wxpython/menustrings.py:1764 +#: ../gui/wxpython/menustrings.py:823 ../gui/wxpython/menustrings.py:1765 #: ../gui/wxpython/image2target/ii2t_menustrings.py:806 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1732 msgid "Satellite images products" msgstr "Prodotti immagini satellitari" -#: ../gui/wxpython/menustrings.py:823 ../gui/wxpython/menustrings.py:1765 +#: ../gui/wxpython/menustrings.py:824 ../gui/wxpython/menustrings.py:1766 #: ../gui/wxpython/image2target/ii2t_menustrings.py:807 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1733 msgid "Vegetation indices" msgstr "Indici vegetazionali" -#: ../gui/wxpython/menustrings.py:824 ../gui/wxpython/menustrings.py:1766 +#: ../gui/wxpython/menustrings.py:825 ../gui/wxpython/menustrings.py:1767 #: ../gui/wxpython/image2target/ii2t_menustrings.py:808 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1734 msgid "Calculates different types of vegetation indices. Uses red and nir bands mostly, and some indices require additional bands." msgstr "Calcola differenti tipologie di indici di vegetazione. Usa prevalentemente le bande del rosso e del nir, e alcuni indici richiedono bande addizionali." -#: ../gui/wxpython/menustrings.py:825 ../gui/wxpython/menustrings.py:1767 +#: ../gui/wxpython/menustrings.py:826 ../gui/wxpython/menustrings.py:1768 #: ../gui/wxpython/image2target/ii2t_menustrings.py:809 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1735 msgid "Tasseled cap vegetation index" msgstr "Indice di vegetazione Tasseled cap" -#: ../gui/wxpython/menustrings.py:826 ../gui/wxpython/menustrings.py:1768 +#: ../gui/wxpython/menustrings.py:827 ../gui/wxpython/menustrings.py:1769 #: ../gui/wxpython/image2target/ii2t_menustrings.py:810 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1736 msgid "Performs Tasseled Cap (Kauth Thomas) transformation." msgstr "Trasformazione Tasseled cap (Kauth Thomas)." -#: ../gui/wxpython/menustrings.py:827 ../gui/wxpython/menustrings.py:1769 +#: ../gui/wxpython/menustrings.py:828 ../gui/wxpython/menustrings.py:1770 #: ../gui/wxpython/image2target/ii2t_menustrings.py:811 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1737 msgid "Albedo" msgstr "Albedo" -#: ../gui/wxpython/menustrings.py:828 ../gui/wxpython/menustrings.py:1770 +#: ../gui/wxpython/menustrings.py:829 ../gui/wxpython/menustrings.py:1771 #: ../gui/wxpython/image2target/ii2t_menustrings.py:812 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1738 msgid "Computes broad band albedo from surface reflectance." msgstr "" -#: ../gui/wxpython/menustrings.py:829 ../gui/wxpython/menustrings.py:1771 +#: ../gui/wxpython/menustrings.py:830 ../gui/wxpython/menustrings.py:1772 #: ../gui/wxpython/image2target/ii2t_menustrings.py:813 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1739 msgid "Emissivity" msgstr "Emissività" -#: ../gui/wxpython/menustrings.py:830 ../gui/wxpython/menustrings.py:1772 +#: ../gui/wxpython/menustrings.py:831 ../gui/wxpython/menustrings.py:1773 #: ../gui/wxpython/image2target/ii2t_menustrings.py:814 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1740 msgid "Computes emissivity from NDVI, generic method for sparse land." msgstr "Calcola l'emissività da NDVI, metodo genereico per terreni radi." -#: ../gui/wxpython/menustrings.py:831 ../gui/wxpython/menustrings.py:1773 +#: ../gui/wxpython/menustrings.py:832 ../gui/wxpython/menustrings.py:1774 #: ../gui/wxpython/image2target/ii2t_menustrings.py:815 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1741 msgid "Biomass growth" msgstr "Crescita biomassa" -#: ../gui/wxpython/menustrings.py:832 ../gui/wxpython/menustrings.py:1774 +#: ../gui/wxpython/menustrings.py:833 ../gui/wxpython/menustrings.py:1775 #: ../gui/wxpython/image2target/ii2t_menustrings.py:816 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1742 msgid "Computes biomass growth, precursor of crop yield calculation." msgstr "" -#: ../gui/wxpython/menustrings.py:833 ../gui/wxpython/menustrings.py:1775 +#: ../gui/wxpython/menustrings.py:834 ../gui/wxpython/menustrings.py:1776 #: ../gui/wxpython/image2target/ii2t_menustrings.py:817 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1743 msgid "Evapotranspiration calculation" msgstr "Calcola evapotraspirazione" -#: ../gui/wxpython/menustrings.py:834 ../gui/wxpython/menustrings.py:1776 +#: ../gui/wxpython/menustrings.py:835 ../gui/wxpython/menustrings.py:1777 #: ../gui/wxpython/image2target/ii2t_menustrings.py:818 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1744 msgid "Instantaneaous Net Radiation" msgstr "" -#: ../gui/wxpython/menustrings.py:835 ../gui/wxpython/menustrings.py:1777 +#: ../gui/wxpython/menustrings.py:836 ../gui/wxpython/menustrings.py:1778 #: ../gui/wxpython/image2target/ii2t_menustrings.py:819 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1745 msgid "Net radiation approximation (Bastiaanssen, 1995)." msgstr "Approssimazione del flusso di calore del suolo (Bastiaanssen, 1995)." -#: ../gui/wxpython/menustrings.py:836 ../gui/wxpython/menustrings.py:1778 +#: ../gui/wxpython/menustrings.py:837 ../gui/wxpython/menustrings.py:1779 #: ../gui/wxpython/image2target/ii2t_menustrings.py:820 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1746 msgid "Soil heat flux" msgstr "Flusso di calore del suolo" -#: ../gui/wxpython/menustrings.py:837 ../gui/wxpython/menustrings.py:1779 +#: ../gui/wxpython/menustrings.py:838 ../gui/wxpython/menustrings.py:1780 #: ../gui/wxpython/image2target/ii2t_menustrings.py:821 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1747 msgid "Soil heat flux approximation (Bastiaanssen, 1995)." msgstr "Approssimazione del flusso di calore del suolo (Bastiaanssen, 1995)." -#: ../gui/wxpython/menustrings.py:838 ../gui/wxpython/menustrings.py:1780 +#: ../gui/wxpython/menustrings.py:839 ../gui/wxpython/menustrings.py:1781 #: ../gui/wxpython/image2target/ii2t_menustrings.py:822 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1748 msgid "Sensible heat flux" msgstr "Flusso di calore sensibile" -#: ../gui/wxpython/menustrings.py:839 ../gui/wxpython/menustrings.py:1781 +#: ../gui/wxpython/menustrings.py:840 ../gui/wxpython/menustrings.py:1782 #: ../gui/wxpython/image2target/ii2t_menustrings.py:823 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1749 msgid "Computes sensible heat flux iteration SEBAL 01." msgstr "Calcola flusso di calore sensibile con iterazione SEBAL 01." -#: ../gui/wxpython/menustrings.py:840 ../gui/wxpython/menustrings.py:1782 +#: ../gui/wxpython/menustrings.py:841 ../gui/wxpython/menustrings.py:1783 #: ../gui/wxpython/image2target/ii2t_menustrings.py:824 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1750 msgid "Evaporative fraction" msgstr "Frazione di evaporazione" -#: ../gui/wxpython/menustrings.py:841 ../gui/wxpython/menustrings.py:1783 +#: ../gui/wxpython/menustrings.py:842 ../gui/wxpython/menustrings.py:1784 #: ../gui/wxpython/image2target/ii2t_menustrings.py:825 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1751 msgid "Computes evaporative fraction and root zone soil moisture." msgstr "" -#: ../gui/wxpython/menustrings.py:842 ../gui/wxpython/menustrings.py:1784 +#: ../gui/wxpython/menustrings.py:843 ../gui/wxpython/menustrings.py:1785 #: ../gui/wxpython/image2target/ii2t_menustrings.py:826 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1752 msgid "Actual Evapotranspiration" msgstr "Evapotraspirazione attuale" -#: ../gui/wxpython/menustrings.py:843 ../gui/wxpython/menustrings.py:1785 +#: ../gui/wxpython/menustrings.py:844 ../gui/wxpython/menustrings.py:1786 #: ../gui/wxpython/image2target/ii2t_menustrings.py:827 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1753 msgid "Actual evapotranspiration for diurnal period (Bastiaanssen, 1995)." msgstr "Evapotraspirazione attuale per il periodo diurno (Bastiaanssen, 1995)." -#: ../gui/wxpython/menustrings.py:844 ../gui/wxpython/menustrings.py:1786 +#: ../gui/wxpython/menustrings.py:845 ../gui/wxpython/menustrings.py:1787 #: ../gui/wxpython/image2target/ii2t_menustrings.py:828 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1754 msgid "Temporal integration of ETa" msgstr "Integrazione temporale ETa" -#: ../gui/wxpython/menustrings.py:845 ../gui/wxpython/menustrings.py:1787 +#: ../gui/wxpython/menustrings.py:846 ../gui/wxpython/menustrings.py:1788 #: ../gui/wxpython/image2target/ii2t_menustrings.py:829 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1755 msgid "Computes temporal integration of satellite ET actual (ETa) following the daily ET reference (ETo) from meteorological station(s)." msgstr "Calcola l'integrazione temporale del satellite ET actual (ETa) seguento il ET reference (ETo) giornaliero per stazione(i) meteo." -#: ../gui/wxpython/menustrings.py:846 ../gui/wxpython/menustrings.py:1788 +#: ../gui/wxpython/menustrings.py:847 ../gui/wxpython/menustrings.py:1789 #: ../gui/wxpython/image2target/ii2t_menustrings.py:830 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1756 msgid "Hargreaves methods Evapotranspiration" msgstr "Evapotraspirazione Hargreaves" -#: ../gui/wxpython/menustrings.py:847 ../gui/wxpython/menustrings.py:1789 +#: ../gui/wxpython/menustrings.py:848 ../gui/wxpython/menustrings.py:1790 #: ../gui/wxpython/image2target/ii2t_menustrings.py:831 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1757 msgid "Computes evapotranspiration calculation modified or original Hargreaves formulation, 2001." msgstr "" -#: ../gui/wxpython/menustrings.py:848 ../gui/wxpython/menustrings.py:1790 +#: ../gui/wxpython/menustrings.py:849 ../gui/wxpython/menustrings.py:1791 #: ../gui/wxpython/image2target/ii2t_menustrings.py:832 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1758 msgid "Penman-Monteith Evapotranspiration" msgstr "Evapotraspirazione Penman-Monteith" -#: ../gui/wxpython/menustrings.py:849 ../gui/wxpython/menustrings.py:1791 +#: ../gui/wxpython/menustrings.py:850 ../gui/wxpython/menustrings.py:1792 #: ../gui/wxpython/image2target/ii2t_menustrings.py:833 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1759 msgid "Computes potential evapotranspiration calculation with hourly Penman-Monteith." msgstr "" -#: ../gui/wxpython/menustrings.py:850 ../gui/wxpython/menustrings.py:1792 +#: ../gui/wxpython/menustrings.py:851 ../gui/wxpython/menustrings.py:1793 #: ../gui/wxpython/image2target/ii2t_menustrings.py:834 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1760 msgid "Priestley-Taylor Evapotranspiration" msgstr "Evapotraspirazione Priestley-Taylor" -#: ../gui/wxpython/menustrings.py:851 ../gui/wxpython/menustrings.py:1793 +#: ../gui/wxpython/menustrings.py:852 ../gui/wxpython/menustrings.py:1794 #: ../gui/wxpython/image2target/ii2t_menustrings.py:835 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1761 msgid "Computes evapotranspiration calculation Priestley and Taylor formulation, 1972." msgstr "" -#: ../gui/wxpython/menustrings.py:853 ../gui/wxpython/menustrings.py:1795 +#: ../gui/wxpython/menustrings.py:854 ../gui/wxpython/menustrings.py:1796 #: ../gui/wxpython/image2target/ii2t_menustrings.py:837 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1763 msgid "Kappa analysis" msgstr "Analisi Kappa" -#: ../gui/wxpython/menustrings.py:854 ../gui/wxpython/menustrings.py:1796 +#: ../gui/wxpython/menustrings.py:855 ../gui/wxpython/menustrings.py:1797 #: ../gui/wxpython/image2target/ii2t_menustrings.py:838 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1764 msgid "Calculates error matrix and kappa parameter for accuracy assessment of classification result." msgstr "Calcola la matrice d'errore e il parametro kappa per valutare la precisione della classificazione risultante." -#: ../gui/wxpython/menustrings.py:855 ../gui/wxpython/menustrings.py:1797 +#: ../gui/wxpython/menustrings.py:856 ../gui/wxpython/menustrings.py:1798 #: ../gui/wxpython/image2target/ii2t_menustrings.py:839 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1765 msgid "OIF for LandSat TM" msgstr "Fattore Indice Ottimale per LandSat TM" -#: ../gui/wxpython/menustrings.py:856 ../gui/wxpython/menustrings.py:1798 +#: ../gui/wxpython/menustrings.py:857 ../gui/wxpython/menustrings.py:1799 #: ../gui/wxpython/image2target/ii2t_menustrings.py:840 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1766 msgid "Calculates Optimum-Index-Factor table for spectral bands" msgstr "Calcolate la tabella Fattore Indice Ottimale per le bande spettrali" -#: ../gui/wxpython/menustrings.py:857 ../gui/wxpython/menustrings.py:1799 +#: ../gui/wxpython/menustrings.py:858 ../gui/wxpython/menustrings.py:1800 #: ../gui/wxpython/image2target/ii2t_menustrings.py:841 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1767 msgid "3D r&aster" msgstr "Raster 3D" -#: ../gui/wxpython/menustrings.py:858 ../gui/wxpython/menustrings.py:1800 +#: ../gui/wxpython/menustrings.py:859 ../gui/wxpython/menustrings.py:1801 #: ../gui/wxpython/image2target/ii2t_menustrings.py:842 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1768 msgid "Develop 3D raster map" msgstr "Sviluppa raster 3D" -#: ../gui/wxpython/menustrings.py:859 ../gui/wxpython/menustrings.py:1801 +#: ../gui/wxpython/menustrings.py:860 ../gui/wxpython/menustrings.py:1802 #: ../gui/wxpython/image2target/ii2t_menustrings.py:843 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1769 msgid "Manage 3D NULL values" msgstr "Gestisci valori 3D nulli" -#: ../gui/wxpython/menustrings.py:860 ../gui/wxpython/menustrings.py:1802 +#: ../gui/wxpython/menustrings.py:861 ../gui/wxpython/menustrings.py:1803 #: ../gui/wxpython/image2target/ii2t_menustrings.py:844 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1770 msgid "Explicitly create the 3D NULL-value bitmap file." msgstr "Crea direttamente il file bitmap dei valori nulli di una mappa 3D." -#: ../gui/wxpython/menustrings.py:861 ../gui/wxpython/menustrings.py:1803 +#: ../gui/wxpython/menustrings.py:862 ../gui/wxpython/menustrings.py:1804 #: ../gui/wxpython/image2target/ii2t_menustrings.py:845 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1771 msgid "Manage timestamp" msgstr "Gestione timestamp" -#: ../gui/wxpython/menustrings.py:862 ../gui/wxpython/menustrings.py:1804 +#: ../gui/wxpython/menustrings.py:863 ../gui/wxpython/menustrings.py:1805 #: ../gui/wxpython/image2target/ii2t_menustrings.py:846 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1772 msgid "Modifies a timestamp for a 3D raster map. Print/add/remove a timestamp for a 3D raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:864 ../gui/wxpython/menustrings.py:1806 +#: ../gui/wxpython/menustrings.py:865 ../gui/wxpython/menustrings.py:1807 #: ../gui/wxpython/image2target/ii2t_menustrings.py:848 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1774 msgid "3D rasters to raster series" msgstr "Da raster 3D a serie raster" -#: ../gui/wxpython/menustrings.py:866 ../gui/wxpython/menustrings.py:1808 +#: ../gui/wxpython/menustrings.py:867 ../gui/wxpython/menustrings.py:1809 #: ../gui/wxpython/image2target/ii2t_menustrings.py:850 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1776 msgid "3D color tables" msgstr "Tabella dei colori 3D" -#: ../gui/wxpython/menustrings.py:867 ../gui/wxpython/menustrings.py:1809 +#: ../gui/wxpython/menustrings.py:868 ../gui/wxpython/menustrings.py:1810 #: ../gui/wxpython/image2target/ii2t_menustrings.py:851 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1777 msgid "Creates/modifies the color table associated with a 3D raster map." msgstr "Crea/modifica la tabella dei colori associata ad un raster 3D." -#: ../gui/wxpython/menustrings.py:868 ../gui/wxpython/menustrings.py:1810 +#: ../gui/wxpython/menustrings.py:869 ../gui/wxpython/menustrings.py:1811 #: ../gui/wxpython/image2target/ii2t_menustrings.py:852 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1778 msgid "Export 3D color table" msgstr "Esporta tabella dei colori 3D" -#: ../gui/wxpython/menustrings.py:869 ../gui/wxpython/menustrings.py:1811 +#: ../gui/wxpython/menustrings.py:870 ../gui/wxpython/menustrings.py:1812 #: ../gui/wxpython/image2target/ii2t_menustrings.py:853 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1779 msgid "Exports the color table associated with a 3D raster map." msgstr "Esporta la tabella dei colori associata a un raster 3D." -#: ../gui/wxpython/menustrings.py:870 ../gui/wxpython/menustrings.py:1812 +#: ../gui/wxpython/menustrings.py:871 ../gui/wxpython/menustrings.py:1813 #: ../gui/wxpython/image2target/ii2t_menustrings.py:854 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1780 msgid "3D mask" msgstr "Maschera 3D" -#: ../gui/wxpython/menustrings.py:871 ../gui/wxpython/menustrings.py:1813 +#: ../gui/wxpython/menustrings.py:872 ../gui/wxpython/menustrings.py:1814 #: ../gui/wxpython/image2target/ii2t_menustrings.py:855 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1781 msgid "Establishes the current working 3D raster mask." msgstr "Imposta la mask corrente per lavorare con raster 3D" -#: ../gui/wxpython/menustrings.py:872 ../gui/wxpython/menustrings.py:873 -#: ../gui/wxpython/menustrings.py:1814 ../gui/wxpython/menustrings.py:1815 +#: ../gui/wxpython/menustrings.py:873 ../gui/wxpython/menustrings.py:874 +#: ../gui/wxpython/menustrings.py:1815 ../gui/wxpython/menustrings.py:1816 #: ../gui/wxpython/image2target/ii2t_menustrings.py:856 #: ../gui/wxpython/image2target/ii2t_menustrings.py:857 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1782 @@ -9342,224 +9317,224 @@ msgid "3D raster map calculator" msgstr "Map calculator per raster 3D" -#: ../gui/wxpython/menustrings.py:874 ../gui/wxpython/menustrings.py:1816 +#: ../gui/wxpython/menustrings.py:875 ../gui/wxpython/menustrings.py:1817 #: ../gui/wxpython/image2target/ii2t_menustrings.py:858 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1784 msgid "Cross section" msgstr "Sezione trasversale" -#: ../gui/wxpython/menustrings.py:875 ../gui/wxpython/menustrings.py:1817 +#: ../gui/wxpython/menustrings.py:876 ../gui/wxpython/menustrings.py:1818 #: ../gui/wxpython/image2target/ii2t_menustrings.py:859 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1785 msgid "Creates cross section 2D raster map from 3D raster map based on 2D elevation map" msgstr "Crea una sezione trasversale 2D da un raster 3D e una mappa dell'elevazione 2D" -#: ../gui/wxpython/menustrings.py:877 ../gui/wxpython/menustrings.py:1819 +#: ../gui/wxpython/menustrings.py:878 ../gui/wxpython/menustrings.py:1820 #: ../gui/wxpython/image2target/ii2t_menustrings.py:861 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1787 msgid "Numerical calculation program for transient, confined groundwater flow in three dimensions." msgstr "Programma per il calcolo numerico del transiente, flusso sotterraneo confinato in tre dimensioni." -#: ../gui/wxpython/menustrings.py:878 ../gui/wxpython/menustrings.py:1820 +#: ../gui/wxpython/menustrings.py:879 ../gui/wxpython/menustrings.py:1821 #: ../gui/wxpython/image2target/ii2t_menustrings.py:862 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1788 msgid "Interpolate 3D raster from points" msgstr "Interpolazione raster 3D da punti" -#: ../gui/wxpython/menustrings.py:879 ../gui/wxpython/menustrings.py:1821 +#: ../gui/wxpython/menustrings.py:880 ../gui/wxpython/menustrings.py:1822 #: ../gui/wxpython/image2target/ii2t_menustrings.py:863 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1789 msgid "Interpolates point data to a 3D raster map using regularized spline with tension (RST) algorithm." msgstr "Interpola un set di punti in un raster 3D usando l'algoritmo spline regolarizzate con tensione (RST)." -#: ../gui/wxpython/menustrings.py:881 ../gui/wxpython/menustrings.py:1823 +#: ../gui/wxpython/menustrings.py:882 ../gui/wxpython/menustrings.py:1824 #: ../gui/wxpython/image2target/ii2t_menustrings.py:865 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1791 msgid "Basic 3D raster metadata" msgstr "Metadata fondamentali del raster" -#: ../gui/wxpython/menustrings.py:882 ../gui/wxpython/menustrings.py:1824 +#: ../gui/wxpython/menustrings.py:883 ../gui/wxpython/menustrings.py:1825 #: ../gui/wxpython/image2target/ii2t_menustrings.py:866 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1792 msgid "Outputs basic information about a user-specified 3D raster map layer." msgstr "Visualizza le informazioni basilari su un raster 3D specificato dall'utente" -#: ../gui/wxpython/menustrings.py:883 ../gui/wxpython/menustrings.py:1825 +#: ../gui/wxpython/menustrings.py:884 ../gui/wxpython/menustrings.py:1826 #: ../gui/wxpython/image2target/ii2t_menustrings.py:867 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1793 msgid "3D raster statistics" msgstr "Statistiche per raster 3D" -#: ../gui/wxpython/menustrings.py:884 ../gui/wxpython/menustrings.py:1826 +#: ../gui/wxpython/menustrings.py:885 ../gui/wxpython/menustrings.py:1827 #: ../gui/wxpython/image2target/ii2t_menustrings.py:868 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1794 msgid "Generates volume statistics for 3D raster maps." msgstr "Genera statistiche volumetriche per raster 3D." -#: ../gui/wxpython/menustrings.py:885 ../gui/wxpython/menustrings.py:1827 +#: ../gui/wxpython/menustrings.py:886 ../gui/wxpython/menustrings.py:1828 #: ../gui/wxpython/image2target/ii2t_menustrings.py:869 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1795 msgid "Univariate statistics for 3D rasters" msgstr "Statistiche univariate per raster 3D" -#: ../gui/wxpython/menustrings.py:886 ../gui/wxpython/menustrings.py:1828 +#: ../gui/wxpython/menustrings.py:887 ../gui/wxpython/menustrings.py:1829 #: ../gui/wxpython/image2target/ii2t_menustrings.py:870 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1796 msgid "Calculates univariate statistics from the non-null cells of a 3D raster map. Statistics include number of cells counted, minimum and maximum cell values, range, arithmetic mean, population variance, standard deviation, coefficient of variation, and sum." msgstr "" -#: ../gui/wxpython/menustrings.py:887 ../gui/wxpython/menustrings.py:1829 +#: ../gui/wxpython/menustrings.py:888 ../gui/wxpython/menustrings.py:1830 #: ../gui/wxpython/image2target/ii2t_menustrings.py:871 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1797 msgid "&Database" msgstr "&Database" -#: ../gui/wxpython/menustrings.py:888 ../gui/wxpython/menustrings.py:1830 +#: ../gui/wxpython/menustrings.py:889 ../gui/wxpython/menustrings.py:1831 #: ../gui/wxpython/image2target/ii2t_menustrings.py:872 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1798 msgid "Database information" msgstr "Informazione Database" -#: ../gui/wxpython/menustrings.py:889 ../gui/wxpython/menustrings.py:1831 +#: ../gui/wxpython/menustrings.py:890 ../gui/wxpython/menustrings.py:1832 #: ../gui/wxpython/image2target/ii2t_menustrings.py:873 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1799 msgid "List databases" msgstr "Mostra database" -#: ../gui/wxpython/menustrings.py:890 ../gui/wxpython/menustrings.py:1832 +#: ../gui/wxpython/menustrings.py:891 ../gui/wxpython/menustrings.py:1833 #: ../gui/wxpython/image2target/ii2t_menustrings.py:874 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1800 msgid "Lists all databases for a given driver and location." msgstr "Visualizza tutti i database per un dato driver e location." -#: ../gui/wxpython/menustrings.py:891 ../gui/wxpython/menustrings.py:1833 +#: ../gui/wxpython/menustrings.py:892 ../gui/wxpython/menustrings.py:1834 #: ../gui/wxpython/image2target/ii2t_menustrings.py:875 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1801 msgid "List drivers" msgstr "Lista drivers" -#: ../gui/wxpython/menustrings.py:892 ../gui/wxpython/menustrings.py:1834 +#: ../gui/wxpython/menustrings.py:893 ../gui/wxpython/menustrings.py:1835 #: ../gui/wxpython/image2target/ii2t_menustrings.py:876 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1802 msgid "Lists all database drivers." msgstr "Visualizza tutti i driver del database" -#: ../gui/wxpython/menustrings.py:893 ../gui/wxpython/menustrings.py:1835 +#: ../gui/wxpython/menustrings.py:894 ../gui/wxpython/menustrings.py:1836 #: ../gui/wxpython/image2target/ii2t_menustrings.py:877 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1803 msgid "List tables" msgstr "Lista tabelle" -#: ../gui/wxpython/menustrings.py:894 ../gui/wxpython/menustrings.py:1836 +#: ../gui/wxpython/menustrings.py:895 ../gui/wxpython/menustrings.py:1837 #: ../gui/wxpython/image2target/ii2t_menustrings.py:878 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1804 msgid "Lists all tables for a given database." msgstr "Visualizza tutte le tabelle per un database" -#: ../gui/wxpython/menustrings.py:895 ../gui/wxpython/menustrings.py:1837 +#: ../gui/wxpython/menustrings.py:896 ../gui/wxpython/menustrings.py:1838 #: ../gui/wxpython/image2target/ii2t_menustrings.py:879 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1805 msgid "Describe table" msgstr "Descrizione tabella" -#: ../gui/wxpython/menustrings.py:896 ../gui/wxpython/menustrings.py:1838 +#: ../gui/wxpython/menustrings.py:897 ../gui/wxpython/menustrings.py:1839 #: ../gui/wxpython/image2target/ii2t_menustrings.py:880 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1806 msgid "Describes a table in detail." msgstr "Descrive una tabella in dettaglia" -#: ../gui/wxpython/menustrings.py:897 ../gui/wxpython/menustrings.py:1839 +#: ../gui/wxpython/menustrings.py:898 ../gui/wxpython/menustrings.py:1840 #: ../gui/wxpython/image2target/ii2t_menustrings.py:881 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1807 msgid "List columns" msgstr "Lista colonne" -#: ../gui/wxpython/menustrings.py:898 ../gui/wxpython/menustrings.py:1840 +#: ../gui/wxpython/menustrings.py:899 ../gui/wxpython/menustrings.py:1841 #: ../gui/wxpython/image2target/ii2t_menustrings.py:882 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1808 msgid "List all columns for a given table." msgstr "Visualizza tutte le colonne per una tabella" -#: ../gui/wxpython/menustrings.py:899 ../gui/wxpython/menustrings.py:1841 +#: ../gui/wxpython/menustrings.py:900 ../gui/wxpython/menustrings.py:1842 #: ../gui/wxpython/image2target/ii2t_menustrings.py:883 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1809 msgid "Manage databases" msgstr "Gestione database" -#: ../gui/wxpython/menustrings.py:900 ../gui/wxpython/menustrings.py:1842 +#: ../gui/wxpython/menustrings.py:901 ../gui/wxpython/menustrings.py:1843 #: ../gui/wxpython/image2target/ii2t_menustrings.py:884 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1810 msgid "Connect" msgstr "Connessione" -#: ../gui/wxpython/menustrings.py:901 ../gui/wxpython/menustrings.py:1843 +#: ../gui/wxpython/menustrings.py:902 ../gui/wxpython/menustrings.py:1844 #: ../gui/wxpython/image2target/ii2t_menustrings.py:885 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1811 msgid "Prints/sets general DB connection for current mapset." msgstr "Stampa/imposta la connessione generale al DB per il mapset attuale." -#: ../gui/wxpython/menustrings.py:902 ../gui/wxpython/menustrings.py:1844 +#: ../gui/wxpython/menustrings.py:903 ../gui/wxpython/menustrings.py:1845 #: ../gui/wxpython/image2target/ii2t_menustrings.py:886 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1812 msgid "Login" msgstr "Login" -#: ../gui/wxpython/menustrings.py:903 ../gui/wxpython/menustrings.py:1845 +#: ../gui/wxpython/menustrings.py:904 ../gui/wxpython/menustrings.py:1846 #: ../gui/wxpython/image2target/ii2t_menustrings.py:887 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1813 msgid "Sets user/password for DB driver/database." msgstr "Imposta utente/password per driver/database." -#: ../gui/wxpython/menustrings.py:904 ../gui/wxpython/menustrings.py:1846 +#: ../gui/wxpython/menustrings.py:905 ../gui/wxpython/menustrings.py:1847 #: ../gui/wxpython/image2target/ii2t_menustrings.py:888 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1814 msgid "Create database" msgstr "Crea database" -#: ../gui/wxpython/menustrings.py:905 ../gui/wxpython/menustrings.py:1847 +#: ../gui/wxpython/menustrings.py:906 ../gui/wxpython/menustrings.py:1848 #: ../gui/wxpython/image2target/ii2t_menustrings.py:889 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1815 msgid "Creates an empty database." msgstr "Crea un database vuoto." -#: ../gui/wxpython/menustrings.py:906 ../gui/wxpython/menustrings.py:1848 +#: ../gui/wxpython/menustrings.py:907 ../gui/wxpython/menustrings.py:1849 #: ../gui/wxpython/image2target/ii2t_menustrings.py:890 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1816 msgid "Drop database" msgstr "Elimina database" -#: ../gui/wxpython/menustrings.py:907 ../gui/wxpython/menustrings.py:1849 +#: ../gui/wxpython/menustrings.py:908 ../gui/wxpython/menustrings.py:1850 #: ../gui/wxpython/image2target/ii2t_menustrings.py:891 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1817 msgid "Removes an existing database." msgstr "Elimina un database esistente." -#: ../gui/wxpython/menustrings.py:908 ../gui/wxpython/menustrings.py:1850 +#: ../gui/wxpython/menustrings.py:909 ../gui/wxpython/menustrings.py:1851 #: ../gui/wxpython/image2target/ii2t_menustrings.py:892 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1818 msgid "Drop table" msgstr "Elimina tabella" -#: ../gui/wxpython/menustrings.py:909 ../gui/wxpython/menustrings.py:1851 +#: ../gui/wxpython/menustrings.py:910 ../gui/wxpython/menustrings.py:1852 #: ../gui/wxpython/image2target/ii2t_menustrings.py:893 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1819 msgid "Drops an attribute table." msgstr "Elimina una tabella degli attributi" -#: ../gui/wxpython/menustrings.py:910 ../gui/wxpython/menustrings.py:1852 +#: ../gui/wxpython/menustrings.py:911 ../gui/wxpython/menustrings.py:1853 #: ../gui/wxpython/image2target/ii2t_menustrings.py:894 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1820 msgid "Copy table" msgstr "Copia tabella" -#: ../gui/wxpython/menustrings.py:911 ../gui/wxpython/menustrings.py:1853 +#: ../gui/wxpython/menustrings.py:912 ../gui/wxpython/menustrings.py:1854 #: ../gui/wxpython/image2target/ii2t_menustrings.py:895 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1821 msgid "Copy a table. Either 'from_table' (optionally with 'where') can be used or 'select' option, but not 'from_table' and 'select' at the same time." msgstr "" -#: ../gui/wxpython/menustrings.py:912 ../gui/wxpython/menustrings.py:932 -#: ../gui/wxpython/menustrings.py:1854 ../gui/wxpython/menustrings.py:1874 +#: ../gui/wxpython/menustrings.py:913 ../gui/wxpython/menustrings.py:933 +#: ../gui/wxpython/menustrings.py:1855 ../gui/wxpython/menustrings.py:1875 #: ../gui/wxpython/image2target/ii2t_menustrings.py:896 #: ../gui/wxpython/image2target/ii2t_menustrings.py:916 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1822 @@ -9567,1196 +9542,1196 @@ msgid "Drop column" msgstr "Cancella colonna" -#: ../gui/wxpython/menustrings.py:913 ../gui/wxpython/menustrings.py:1855 +#: ../gui/wxpython/menustrings.py:914 ../gui/wxpython/menustrings.py:1856 #: ../gui/wxpython/image2target/ii2t_menustrings.py:897 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1823 msgid "Drops a column from selected attribute table." msgstr "Elimina una colonna dalla tabella degli attributi selezionata." -#: ../gui/wxpython/menustrings.py:914 ../gui/wxpython/menustrings.py:1856 +#: ../gui/wxpython/menustrings.py:915 ../gui/wxpython/menustrings.py:1857 #: ../gui/wxpython/image2target/ii2t_menustrings.py:898 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1824 msgid "Test" msgstr "Test" -#: ../gui/wxpython/menustrings.py:915 ../gui/wxpython/menustrings.py:1857 +#: ../gui/wxpython/menustrings.py:916 ../gui/wxpython/menustrings.py:1858 #: ../gui/wxpython/image2target/ii2t_menustrings.py:899 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1825 msgid "Test database driver, database must exist and set by db.connect." msgstr "Prova il driver del database, il database deve esistere e impostato utilizzando db.connect" -#: ../gui/wxpython/menustrings.py:916 ../gui/wxpython/menustrings.py:1858 +#: ../gui/wxpython/menustrings.py:917 ../gui/wxpython/menustrings.py:1859 #: ../gui/wxpython/image2target/ii2t_menustrings.py:900 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1826 -#: ../gui/wxpython/dbmgr/sqlbuilder.py:111 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:115 msgid "Query" msgstr "Interroga" -#: ../gui/wxpython/menustrings.py:917 ../gui/wxpython/menustrings.py:1859 +#: ../gui/wxpython/menustrings.py:918 ../gui/wxpython/menustrings.py:1860 #: ../gui/wxpython/image2target/ii2t_menustrings.py:901 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1827 msgid "Query any table" msgstr "Interroga ogni tabella" -#: ../gui/wxpython/menustrings.py:918 ../gui/wxpython/menustrings.py:1860 +#: ../gui/wxpython/menustrings.py:919 ../gui/wxpython/menustrings.py:1861 #: ../gui/wxpython/image2target/ii2t_menustrings.py:902 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1828 msgid "Selects data from attribute table. Performs SQL query statement(s)." msgstr "Seleziona dati dalla tabella degli attributi. Esegue istruzione SQL." -#: ../gui/wxpython/menustrings.py:921 ../gui/wxpython/menustrings.py:1863 +#: ../gui/wxpython/menustrings.py:922 ../gui/wxpython/menustrings.py:1864 #: ../gui/wxpython/image2target/ii2t_menustrings.py:905 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1831 msgid "SQL statement" msgstr "Istruzione SQL" -#: ../gui/wxpython/menustrings.py:922 ../gui/wxpython/menustrings.py:1864 +#: ../gui/wxpython/menustrings.py:923 ../gui/wxpython/menustrings.py:1865 #: ../gui/wxpython/image2target/ii2t_menustrings.py:906 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1832 msgid "Executes any SQL statement. For SELECT statements use 'db.select'." msgstr "Esegue qualsiasi istruzione SQL. Per i comandi SELECT utilizzare 'db.select'." -#: ../gui/wxpython/menustrings.py:923 ../gui/wxpython/menustrings.py:1865 +#: ../gui/wxpython/menustrings.py:924 ../gui/wxpython/menustrings.py:1866 #: ../gui/wxpython/image2target/ii2t_menustrings.py:907 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1833 msgid "Vector database connections" msgstr "Connessione al database vettoriale" -#: ../gui/wxpython/menustrings.py:924 ../gui/wxpython/menustrings.py:1866 +#: ../gui/wxpython/menustrings.py:925 ../gui/wxpython/menustrings.py:1867 #: ../gui/wxpython/image2target/ii2t_menustrings.py:908 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1834 msgid "New table" msgstr "Nuova tabella" -#: ../gui/wxpython/menustrings.py:925 ../gui/wxpython/menustrings.py:1867 +#: ../gui/wxpython/menustrings.py:926 ../gui/wxpython/menustrings.py:1868 #: ../gui/wxpython/image2target/ii2t_menustrings.py:909 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1835 msgid "Creates and connects a new attribute table to a given layer of an existing vector map." msgstr "Crea e connette una nuova tabella degli attributi per un certo layer di una mappa vettoriale esistente." -#: ../gui/wxpython/menustrings.py:926 ../gui/wxpython/menustrings.py:1868 +#: ../gui/wxpython/menustrings.py:927 ../gui/wxpython/menustrings.py:1869 #: ../gui/wxpython/image2target/ii2t_menustrings.py:910 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1836 msgid "Remove table" msgstr "Rimuovi tabella" -#: ../gui/wxpython/menustrings.py:927 ../gui/wxpython/menustrings.py:1869 +#: ../gui/wxpython/menustrings.py:928 ../gui/wxpython/menustrings.py:1870 #: ../gui/wxpython/image2target/ii2t_menustrings.py:911 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1837 msgid "Removes existing attribute table of a vector map." msgstr "Rimuovi gli attributi esistenti di vettoriale." -#: ../gui/wxpython/menustrings.py:928 ../gui/wxpython/menustrings.py:1870 +#: ../gui/wxpython/menustrings.py:929 ../gui/wxpython/menustrings.py:1871 #: ../gui/wxpython/image2target/ii2t_menustrings.py:912 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1838 msgid "Join table" msgstr "Unisci tabella" -#: ../gui/wxpython/menustrings.py:929 ../gui/wxpython/menustrings.py:1871 +#: ../gui/wxpython/menustrings.py:930 ../gui/wxpython/menustrings.py:1872 #: ../gui/wxpython/image2target/ii2t_menustrings.py:913 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1839 msgid "Joins a database table to a vector map table." msgstr "Unisce una tabella di un database a una tabella di un vettoriale." -#: ../gui/wxpython/menustrings.py:930 ../gui/wxpython/menustrings.py:1872 +#: ../gui/wxpython/menustrings.py:931 ../gui/wxpython/menustrings.py:1873 #: ../gui/wxpython/image2target/ii2t_menustrings.py:914 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1840 msgid "Add columns" msgstr "Aggiungi colonne" -#: ../gui/wxpython/menustrings.py:931 ../gui/wxpython/menustrings.py:1873 +#: ../gui/wxpython/menustrings.py:932 ../gui/wxpython/menustrings.py:1874 #: ../gui/wxpython/image2target/ii2t_menustrings.py:915 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1841 msgid "Adds one or more columns to the attribute table connected to a given vector map." msgstr "Aggiunge una o più colonne alla tabella degli attributi connessa ad una mappa vettoriale" -#: ../gui/wxpython/menustrings.py:933 ../gui/wxpython/menustrings.py:1875 +#: ../gui/wxpython/menustrings.py:934 ../gui/wxpython/menustrings.py:1876 #: ../gui/wxpython/image2target/ii2t_menustrings.py:917 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1843 msgid "Drops a column from the attribute table connected to a given vector map." msgstr "Cancella una colonna dalla tabella degli attributi connessa a un dato vettoriale." -#: ../gui/wxpython/menustrings.py:934 ../gui/wxpython/menustrings.py:1876 +#: ../gui/wxpython/menustrings.py:935 ../gui/wxpython/menustrings.py:1877 #: ../gui/wxpython/image2target/ii2t_menustrings.py:918 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1844 -#: ../gui/wxpython/dbmgr/base.py:2370 +#: ../gui/wxpython/dbmgr/base.py:2372 msgid "Rename column" msgstr "Rinomina colonna" -#: ../gui/wxpython/menustrings.py:935 ../gui/wxpython/menustrings.py:1877 +#: ../gui/wxpython/menustrings.py:936 ../gui/wxpython/menustrings.py:1878 #: ../gui/wxpython/image2target/ii2t_menustrings.py:919 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1845 msgid "Renames a column in the attribute table connected to a given vector map." msgstr "Rinomina una colonna nella tabella degli attributi connessa a una mappa vettoriale" -#: ../gui/wxpython/menustrings.py:936 ../gui/wxpython/menustrings.py:1878 +#: ../gui/wxpython/menustrings.py:937 ../gui/wxpython/menustrings.py:1879 #: ../gui/wxpython/image2target/ii2t_menustrings.py:920 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1846 msgid "Change values" msgstr "Cambia valori" -#: ../gui/wxpython/menustrings.py:937 ../gui/wxpython/menustrings.py:1879 +#: ../gui/wxpython/menustrings.py:938 ../gui/wxpython/menustrings.py:1880 #: ../gui/wxpython/image2target/ii2t_menustrings.py:921 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1847 msgid "Updates a column in the attribute table connected to a vector map." msgstr "Aggiorna una colonna nella tabella degli attributi connessa a un vettoriale." -#: ../gui/wxpython/menustrings.py:938 ../gui/wxpython/menustrings.py:1880 +#: ../gui/wxpython/menustrings.py:939 ../gui/wxpython/menustrings.py:1881 #: ../gui/wxpython/image2target/ii2t_menustrings.py:922 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1848 msgid "Drop row" msgstr "Elimina riga" -#: ../gui/wxpython/menustrings.py:939 ../gui/wxpython/menustrings.py:1881 +#: ../gui/wxpython/menustrings.py:940 ../gui/wxpython/menustrings.py:1882 #: ../gui/wxpython/image2target/ii2t_menustrings.py:923 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1849 msgid "Removes a vector feature from a vector map through attribute selection." msgstr "Rimuove un elemento del vettoriale da una mappa vettoriale attraverso la selezione degli attributi." -#: ../gui/wxpython/menustrings.py:940 ../gui/wxpython/menustrings.py:1882 +#: ../gui/wxpython/menustrings.py:941 ../gui/wxpython/menustrings.py:1883 #: ../gui/wxpython/image2target/ii2t_menustrings.py:924 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1850 msgid "Reconnect vectors to database" msgstr "Riconnetti vettoriali al database" -#: ../gui/wxpython/menustrings.py:941 ../gui/wxpython/menustrings.py:1883 +#: ../gui/wxpython/menustrings.py:942 ../gui/wxpython/menustrings.py:1884 #: ../gui/wxpython/image2target/ii2t_menustrings.py:925 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1851 msgid "Reconnects attribute tables for all vector maps from the current mapset to a new database." msgstr "Riconnette le tabelle degli attributi di tutti i vettoriali del mapset attuale a un nuovo database" -#: ../gui/wxpython/menustrings.py:942 ../gui/wxpython/menustrings.py:1884 +#: ../gui/wxpython/menustrings.py:943 ../gui/wxpython/menustrings.py:1885 #: ../gui/wxpython/image2target/ii2t_menustrings.py:926 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1852 msgid "Set vector map - database connection" msgstr "Imposta connessione al database della mappa vettoriale" -#: ../gui/wxpython/menustrings.py:943 ../gui/wxpython/menustrings.py:1885 +#: ../gui/wxpython/menustrings.py:944 ../gui/wxpython/menustrings.py:1886 #: ../gui/wxpython/image2target/ii2t_menustrings.py:927 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1853 msgid "Prints/sets DB connection for a vector map to attribute table." msgstr "Visualizza/imposta la connessione per una mappa vettoriale alla tabella degli attributi" -#: ../gui/wxpython/menustrings.py:944 ../gui/wxpython/menustrings.py:1886 +#: ../gui/wxpython/menustrings.py:945 ../gui/wxpython/menustrings.py:1887 #: ../gui/wxpython/image2target/ii2t_menustrings.py:928 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1854 msgid "&Temporal" msgstr "&Temporale" -#: ../gui/wxpython/menustrings.py:945 ../gui/wxpython/menustrings.py:1887 +#: ../gui/wxpython/menustrings.py:946 ../gui/wxpython/menustrings.py:1888 #: ../gui/wxpython/image2target/ii2t_menustrings.py:929 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1855 msgid "Manage datasets" msgstr "Gestiosce dataset" -#: ../gui/wxpython/menustrings.py:946 ../gui/wxpython/menustrings.py:1888 +#: ../gui/wxpython/menustrings.py:947 ../gui/wxpython/menustrings.py:1889 #: ../gui/wxpython/image2target/ii2t_menustrings.py:930 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1856 msgid "Connect temporal database" msgstr "Connette un database temporale" -#: ../gui/wxpython/menustrings.py:947 ../gui/wxpython/menustrings.py:1889 +#: ../gui/wxpython/menustrings.py:948 ../gui/wxpython/menustrings.py:1890 #: ../gui/wxpython/image2target/ii2t_menustrings.py:931 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1857 msgid "Prints/sets general temporal GIS database connection for current mapset." msgstr "Stampa/imposta la connessione generale al database GIS temporale per il mapset attuale." -#: ../gui/wxpython/menustrings.py:948 ../gui/wxpython/menustrings.py:1890 +#: ../gui/wxpython/menustrings.py:949 ../gui/wxpython/menustrings.py:1891 #: ../gui/wxpython/image2target/ii2t_menustrings.py:932 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1858 #: ../gui/wxpython/rlisetup/frame.py:143 msgid "Create" msgstr "Crea" -#: ../gui/wxpython/menustrings.py:949 ../gui/wxpython/menustrings.py:1891 +#: ../gui/wxpython/menustrings.py:950 ../gui/wxpython/menustrings.py:1892 #: ../gui/wxpython/image2target/ii2t_menustrings.py:933 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1859 msgid "Creates a space time dataset." msgstr "Crea un dataset spazio temporale" -#: ../gui/wxpython/menustrings.py:951 ../gui/wxpython/menustrings.py:1893 +#: ../gui/wxpython/menustrings.py:952 ../gui/wxpython/menustrings.py:1894 #: ../gui/wxpython/image2target/ii2t_menustrings.py:935 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1861 msgid "Renames a space time dataset" msgstr "Rinomina un dataset spazio temporale" -#: ../gui/wxpython/menustrings.py:952 ../gui/wxpython/menustrings.py:1894 +#: ../gui/wxpython/menustrings.py:953 ../gui/wxpython/menustrings.py:1895 #: ../gui/wxpython/image2target/ii2t_menustrings.py:936 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1862 #: ../gui/wxpython/gui_core/simplelmgr.py:463 -#: ../gui/wxpython/animation/dialogs.py:780 -#: ../gui/wxpython/animation/dialogs.py:1012 +#: ../gui/wxpython/animation/dialogs.py:783 +#: ../gui/wxpython/animation/dialogs.py:1015 #: ../gui/wxpython/lmgr/layertree.py:459 ../gui/wxpython/rlisetup/frame.py:140 #: ../gui/wxpython/gmodeler/frame.py:1499 msgid "Remove" msgstr "Rimuovi" -#: ../gui/wxpython/menustrings.py:953 ../gui/wxpython/menustrings.py:1895 +#: ../gui/wxpython/menustrings.py:954 ../gui/wxpython/menustrings.py:1896 #: ../gui/wxpython/image2target/ii2t_menustrings.py:937 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1863 msgid "Removes space time datasets from temporal database." msgstr "Elimina un dataset spazio temporale dal database temporale" -#: ../gui/wxpython/menustrings.py:954 ../gui/wxpython/menustrings.py:1896 +#: ../gui/wxpython/menustrings.py:955 ../gui/wxpython/menustrings.py:1897 #: ../gui/wxpython/image2target/ii2t_menustrings.py:938 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1864 msgid "Update metadata" msgstr "Aggiorna metadati" -#: ../gui/wxpython/menustrings.py:955 ../gui/wxpython/menustrings.py:1897 +#: ../gui/wxpython/menustrings.py:956 ../gui/wxpython/menustrings.py:1898 #: ../gui/wxpython/image2target/ii2t_menustrings.py:939 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1865 msgid "Modifies the metadata of a space time dataset." msgstr "Modifica i metadati di un dataset spazio temporale." -#: ../gui/wxpython/menustrings.py:956 ../gui/wxpython/menustrings.py:1898 +#: ../gui/wxpython/menustrings.py:957 ../gui/wxpython/menustrings.py:1899 #: ../gui/wxpython/image2target/ii2t_menustrings.py:940 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1866 msgid "Merge" msgstr "Unisce" -#: ../gui/wxpython/menustrings.py:957 ../gui/wxpython/menustrings.py:1899 +#: ../gui/wxpython/menustrings.py:958 ../gui/wxpython/menustrings.py:1900 #: ../gui/wxpython/image2target/ii2t_menustrings.py:941 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1867 msgid "Merges several space time datasets into a single space time dataset." msgstr "Unisce diversi dataset spazio temporali in un unico dataset spazio temporale" -#: ../gui/wxpython/menustrings.py:958 ../gui/wxpython/menustrings.py:1900 +#: ../gui/wxpython/menustrings.py:959 ../gui/wxpython/menustrings.py:1901 #: ../gui/wxpython/image2target/ii2t_menustrings.py:942 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1868 msgid "Temporally shift" msgstr "" -#: ../gui/wxpython/menustrings.py:959 ../gui/wxpython/menustrings.py:1901 +#: ../gui/wxpython/menustrings.py:960 ../gui/wxpython/menustrings.py:1902 #: ../gui/wxpython/image2target/ii2t_menustrings.py:943 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1869 msgid "Shifts temporally the maps of a space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:960 ../gui/wxpython/menustrings.py:1902 +#: ../gui/wxpython/menustrings.py:961 ../gui/wxpython/menustrings.py:1903 #: ../gui/wxpython/image2target/ii2t_menustrings.py:944 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1870 msgid "Snap maps of dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:961 ../gui/wxpython/menustrings.py:1903 +#: ../gui/wxpython/menustrings.py:962 ../gui/wxpython/menustrings.py:1904 #: ../gui/wxpython/image2target/ii2t_menustrings.py:945 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1871 msgid "Snaps temporally the maps of a space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:963 ../gui/wxpython/menustrings.py:1905 +#: ../gui/wxpython/menustrings.py:964 ../gui/wxpython/menustrings.py:1906 #: ../gui/wxpython/image2target/ii2t_menustrings.py:947 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1873 msgid "Lists space time datasets and maps registered in the temporal database." msgstr "Mostra i dataset spazio temporali e le mappe registrate nel database temporale." -#: ../gui/wxpython/menustrings.py:964 ../gui/wxpython/menustrings.py:1906 +#: ../gui/wxpython/menustrings.py:965 ../gui/wxpython/menustrings.py:1907 #: ../gui/wxpython/image2target/ii2t_menustrings.py:948 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1874 msgid "Manage maps in datasets" msgstr "Gestisce mappe in un dataset" -#: ../gui/wxpython/menustrings.py:965 ../gui/wxpython/menustrings.py:1907 +#: ../gui/wxpython/menustrings.py:966 ../gui/wxpython/menustrings.py:1908 #: ../gui/wxpython/image2target/ii2t_menustrings.py:949 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1875 msgid "Register maps in datasets" msgstr "Registra mappe in un dataset" -#: ../gui/wxpython/menustrings.py:966 ../gui/wxpython/menustrings.py:1908 +#: ../gui/wxpython/menustrings.py:967 ../gui/wxpython/menustrings.py:1909 msgid "Assigns timestamps and registers raster, vector and raster3d maps in a space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:967 ../gui/wxpython/menustrings.py:1909 +#: ../gui/wxpython/menustrings.py:968 ../gui/wxpython/menustrings.py:1910 #: ../gui/wxpython/image2target/ii2t_menustrings.py:951 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1877 msgid "Unregister maps from datasets" msgstr "Rimuove mappe da un dataset" -#: ../gui/wxpython/menustrings.py:968 ../gui/wxpython/menustrings.py:1910 +#: ../gui/wxpython/menustrings.py:969 ../gui/wxpython/menustrings.py:1911 #: ../gui/wxpython/image2target/ii2t_menustrings.py:952 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1878 msgid "Unregisters raster, vector and raster3d maps from the temporal database or a specific space time dataset." msgstr "Rimuove mappe raster, vettoriali e raster3d dal database temporale o da un dataset spazio temporale specifico" -#: ../gui/wxpython/menustrings.py:969 ../gui/wxpython/menustrings.py:1911 +#: ../gui/wxpython/menustrings.py:970 ../gui/wxpython/menustrings.py:1912 #: ../gui/wxpython/image2target/ii2t_menustrings.py:953 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1879 msgid "List raster dataset maps" msgstr "Mostra mappe di un dataset raster" -#: ../gui/wxpython/menustrings.py:970 ../gui/wxpython/menustrings.py:1912 +#: ../gui/wxpython/menustrings.py:971 ../gui/wxpython/menustrings.py:1913 #: ../gui/wxpython/image2target/ii2t_menustrings.py:954 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1880 msgid "Lists registered maps of a space time raster dataset." msgstr "Mostra le mappe registrate di un dataset spazio temporale raster." -#: ../gui/wxpython/menustrings.py:971 ../gui/wxpython/menustrings.py:1913 +#: ../gui/wxpython/menustrings.py:972 ../gui/wxpython/menustrings.py:1914 #: ../gui/wxpython/image2target/ii2t_menustrings.py:955 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1881 msgid "List vector dataset maps" msgstr "Mostra mappe di un dataset vettoriale" -#: ../gui/wxpython/menustrings.py:972 ../gui/wxpython/menustrings.py:1914 +#: ../gui/wxpython/menustrings.py:973 ../gui/wxpython/menustrings.py:1915 #: ../gui/wxpython/image2target/ii2t_menustrings.py:956 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1882 msgid "Lists registered maps of a space time vector dataset." msgstr "Mostra le mappe registrate di un dataset spazio temporale vettoriale." -#: ../gui/wxpython/menustrings.py:973 ../gui/wxpython/menustrings.py:1915 +#: ../gui/wxpython/menustrings.py:974 ../gui/wxpython/menustrings.py:1916 #: ../gui/wxpython/image2target/ii2t_menustrings.py:957 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1883 msgid "List 3D raster dataset maps" msgstr "Mostra le mappe raster 3D del dataset" -#: ../gui/wxpython/menustrings.py:974 ../gui/wxpython/menustrings.py:1916 +#: ../gui/wxpython/menustrings.py:975 ../gui/wxpython/menustrings.py:1917 #: ../gui/wxpython/image2target/ii2t_menustrings.py:958 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1884 msgid "Lists registered maps of a space time raster3d dataset." msgstr "Mostra le mappe registrate di un dataset spazio temporale raster 3D." -#: ../gui/wxpython/menustrings.py:975 ../gui/wxpython/menustrings.py:1917 +#: ../gui/wxpython/menustrings.py:976 ../gui/wxpython/menustrings.py:1918 #: ../gui/wxpython/image2target/ii2t_menustrings.py:959 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1885 msgid "Import" msgstr "Importa" -#: ../gui/wxpython/menustrings.py:976 ../gui/wxpython/menustrings.py:1918 +#: ../gui/wxpython/menustrings.py:977 ../gui/wxpython/menustrings.py:1919 #: ../gui/wxpython/image2target/ii2t_menustrings.py:960 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1886 msgid "Import raster dataset" msgstr "Importa dataset raster" -#: ../gui/wxpython/menustrings.py:977 ../gui/wxpython/menustrings.py:1919 +#: ../gui/wxpython/menustrings.py:978 ../gui/wxpython/menustrings.py:1920 #: ../gui/wxpython/image2target/ii2t_menustrings.py:961 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1887 msgid "Imports space time raster dataset." msgstr "Importa dataset spazio temporale raster." -#: ../gui/wxpython/menustrings.py:978 ../gui/wxpython/menustrings.py:1920 +#: ../gui/wxpython/menustrings.py:979 ../gui/wxpython/menustrings.py:1921 #: ../gui/wxpython/image2target/ii2t_menustrings.py:962 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1888 msgid "Import vector dataset" msgstr "Importa dataset vettoriale" -#: ../gui/wxpython/menustrings.py:979 ../gui/wxpython/menustrings.py:1921 +#: ../gui/wxpython/menustrings.py:980 ../gui/wxpython/menustrings.py:1922 #: ../gui/wxpython/image2target/ii2t_menustrings.py:963 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1889 msgid "Imports a space time vector dataset from a GRASS GIS specific archive file." msgstr "Importa un dataset spazio temporale vettoriale da un archivio specifico di GRASS GIS." -#: ../gui/wxpython/menustrings.py:980 ../gui/wxpython/menustrings.py:1922 +#: ../gui/wxpython/menustrings.py:981 ../gui/wxpython/menustrings.py:1923 #: ../gui/wxpython/image2target/ii2t_menustrings.py:964 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1890 -#: ../gui/wxpython/animation/dialogs.py:934 +#: ../gui/wxpython/animation/dialogs.py:937 ../gui/wxpython/tplot/frame.py:335 #: ../gui/wxpython/lmgr/layertree.py:739 msgid "Export" msgstr "Esporta" -#: ../gui/wxpython/menustrings.py:981 ../gui/wxpython/menustrings.py:1923 +#: ../gui/wxpython/menustrings.py:982 ../gui/wxpython/menustrings.py:1924 #: ../gui/wxpython/image2target/ii2t_menustrings.py:965 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1891 msgid "Export raster dataset" msgstr "Esporta dataset raster" -#: ../gui/wxpython/menustrings.py:982 ../gui/wxpython/menustrings.py:1924 +#: ../gui/wxpython/menustrings.py:983 ../gui/wxpython/menustrings.py:1925 #: ../gui/wxpython/image2target/ii2t_menustrings.py:966 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1892 msgid "Exports space time raster dataset." msgstr "Esporta dataset spazio temporale raster." -#: ../gui/wxpython/menustrings.py:983 ../gui/wxpython/menustrings.py:1925 +#: ../gui/wxpython/menustrings.py:984 ../gui/wxpython/menustrings.py:1926 #: ../gui/wxpython/image2target/ii2t_menustrings.py:967 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1893 msgid "Export raster dataset as VTK time series" msgstr "Esporta dataset raster come una serie temporale VTK" -#: ../gui/wxpython/menustrings.py:984 ../gui/wxpython/menustrings.py:1926 +#: ../gui/wxpython/menustrings.py:985 ../gui/wxpython/menustrings.py:1927 #: ../gui/wxpython/image2target/ii2t_menustrings.py:968 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1894 msgid "Exports space time raster dataset as VTK time series." msgstr "Esporta dataset spazio temporale raster con serie temporali VTK" -#: ../gui/wxpython/menustrings.py:985 ../gui/wxpython/menustrings.py:1927 +#: ../gui/wxpython/menustrings.py:986 ../gui/wxpython/menustrings.py:1928 #: ../gui/wxpython/image2target/ii2t_menustrings.py:969 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1895 msgid "Export vector dataset" msgstr "Esporta dataset vettoriale" -#: ../gui/wxpython/menustrings.py:986 ../gui/wxpython/menustrings.py:1928 +#: ../gui/wxpython/menustrings.py:987 ../gui/wxpython/menustrings.py:1929 #: ../gui/wxpython/image2target/ii2t_menustrings.py:970 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1896 msgid "Exports a space time vector dataset as GRASS GIS specific archive file." msgstr "Esporta un dataset spazio temporale vettoriale come un archivio specifico di GRASS GIS." -#: ../gui/wxpython/menustrings.py:987 ../gui/wxpython/menustrings.py:1929 +#: ../gui/wxpython/menustrings.py:988 ../gui/wxpython/menustrings.py:1930 #: ../gui/wxpython/image2target/ii2t_menustrings.py:971 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1897 msgid "Convert raster dataset to 3D raster" msgstr "Converte un dataset raster in un raster 3D" -#: ../gui/wxpython/menustrings.py:988 ../gui/wxpython/menustrings.py:1930 +#: ../gui/wxpython/menustrings.py:989 ../gui/wxpython/menustrings.py:1931 #: ../gui/wxpython/image2target/ii2t_menustrings.py:972 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1898 msgid "Converts a space time raster dataset into a 3D raster map." msgstr "Converte un dataset spazio temporale raster in un raster 3D" -#: ../gui/wxpython/menustrings.py:989 ../gui/wxpython/menustrings.py:1931 +#: ../gui/wxpython/menustrings.py:990 ../gui/wxpython/menustrings.py:1932 #: ../gui/wxpython/image2target/ii2t_menustrings.py:973 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1899 msgid "Extraction" msgstr "Estrazione" -#: ../gui/wxpython/menustrings.py:990 ../gui/wxpython/menustrings.py:1932 +#: ../gui/wxpython/menustrings.py:991 ../gui/wxpython/menustrings.py:1933 #: ../gui/wxpython/image2target/ii2t_menustrings.py:974 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1900 msgid "Extract subset of raster dataset" msgstr "Estrae un sottoinsieme di un dataset raster" -#: ../gui/wxpython/menustrings.py:991 ../gui/wxpython/menustrings.py:1933 +#: ../gui/wxpython/menustrings.py:992 ../gui/wxpython/menustrings.py:1934 #: ../gui/wxpython/image2target/ii2t_menustrings.py:975 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1901 msgid "Extracts a subset of a space time raster datasets." msgstr "Estrae un sottoinsieme di un dataset spazio temporale raster." -#: ../gui/wxpython/menustrings.py:992 ../gui/wxpython/menustrings.py:1934 +#: ../gui/wxpython/menustrings.py:993 ../gui/wxpython/menustrings.py:1935 #: ../gui/wxpython/image2target/ii2t_menustrings.py:976 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1902 msgid "Extract subset of vector dataset" msgstr "Estrae un sottoinsieme di un dataset vettoriale" -#: ../gui/wxpython/menustrings.py:993 ../gui/wxpython/menustrings.py:1935 +#: ../gui/wxpython/menustrings.py:994 ../gui/wxpython/menustrings.py:1936 #: ../gui/wxpython/image2target/ii2t_menustrings.py:977 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1903 msgid "Extracts a subset of a space time vector dataset." msgstr "Estrae un sottoinsieme di un dataset spazio temporale vettoriale." -#: ../gui/wxpython/menustrings.py:994 ../gui/wxpython/menustrings.py:1936 +#: ../gui/wxpython/menustrings.py:995 ../gui/wxpython/menustrings.py:1937 #: ../gui/wxpython/image2target/ii2t_menustrings.py:978 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1904 msgid "Extract subset of 3D raster dataset" msgstr "Estrae un sottoinsieme del dataset raster 3D" -#: ../gui/wxpython/menustrings.py:995 ../gui/wxpython/menustrings.py:1937 +#: ../gui/wxpython/menustrings.py:996 ../gui/wxpython/menustrings.py:1938 #: ../gui/wxpython/image2target/ii2t_menustrings.py:979 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1905 msgid "Extracts a subset of a space time 3D raster dataset." msgstr "Estrae un sottoinsieme di un dataset spazio temporale raster 3D." -#: ../gui/wxpython/menustrings.py:996 ../gui/wxpython/menustrings.py:1938 +#: ../gui/wxpython/menustrings.py:997 ../gui/wxpython/menustrings.py:1939 #: ../gui/wxpython/image2target/ii2t_menustrings.py:980 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1906 msgid "Query vector dataset attribute data" msgstr "Interroga gli attributi di un dataset vettoriale" -#: ../gui/wxpython/menustrings.py:997 ../gui/wxpython/menustrings.py:1939 +#: ../gui/wxpython/menustrings.py:998 ../gui/wxpython/menustrings.py:1940 #: ../gui/wxpython/image2target/ii2t_menustrings.py:981 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1907 msgid "Prints attributes of vector maps registered in a space time vector dataset." msgstr "Stampa gli attributi di vettoriali registrati in un dataset spazio temporale vettoriale." -#: ../gui/wxpython/menustrings.py:998 ../gui/wxpython/menustrings.py:1940 +#: ../gui/wxpython/menustrings.py:999 ../gui/wxpython/menustrings.py:1941 #: ../gui/wxpython/image2target/ii2t_menustrings.py:982 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1908 msgid "Raster dataset color table" msgstr "Tabella dei colori di un dataset raster" -#: ../gui/wxpython/menustrings.py:999 ../gui/wxpython/menustrings.py:1941 +#: ../gui/wxpython/menustrings.py:1000 ../gui/wxpython/menustrings.py:1942 #: ../gui/wxpython/image2target/ii2t_menustrings.py:983 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1909 msgid "Creates/modifies the color table associated with each raster map of the space time raster dataset." msgstr "Crea/modifica la tabella dei colori associata con ogni raster di un dataset spazio temporale raster" -#: ../gui/wxpython/menustrings.py:1000 ../gui/wxpython/menustrings.py:1942 +#: ../gui/wxpython/menustrings.py:1001 ../gui/wxpython/menustrings.py:1943 #: ../gui/wxpython/image2target/ii2t_menustrings.py:984 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1910 msgid "Raster calculations" msgstr "Analisi raster" -#: ../gui/wxpython/menustrings.py:1001 ../gui/wxpython/menustrings.py:1943 +#: ../gui/wxpython/menustrings.py:1002 ../gui/wxpython/menustrings.py:1944 #: ../gui/wxpython/image2target/ii2t_menustrings.py:985 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1911 msgid "Performs spatio-temporal mapcalc expressions on temporally sampled maps of space time raster datasets." msgstr "Esegue espressioni mapcalc spazio temporali sulle mappe del dataset spazio temporale 3D ." -#: ../gui/wxpython/menustrings.py:1002 ../gui/wxpython/menustrings.py:1944 +#: ../gui/wxpython/menustrings.py:1003 ../gui/wxpython/menustrings.py:1945 #: ../gui/wxpython/image2target/ii2t_menustrings.py:986 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1912 msgid "3D raster calculations" msgstr "Analisi raster 3D" -#: ../gui/wxpython/menustrings.py:1003 ../gui/wxpython/menustrings.py:1945 +#: ../gui/wxpython/menustrings.py:1004 ../gui/wxpython/menustrings.py:1946 #: ../gui/wxpython/image2target/ii2t_menustrings.py:987 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1913 msgid "Performs r3.mapcalc expressions on maps of sampled space time 3D raster datasets." msgstr "Esegue espressioni di r3.mapcalc sulle mappe del dataset spazio temporale 3D " -#: ../gui/wxpython/menustrings.py:1004 ../gui/wxpython/menustrings.py:1946 +#: ../gui/wxpython/menustrings.py:1005 ../gui/wxpython/menustrings.py:1947 #: ../gui/wxpython/image2target/ii2t_menustrings.py:988 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1914 msgid "Interpolate gaps in raster datasets" msgstr "Interpola i buchi in dataset raster" -#: ../gui/wxpython/menustrings.py:1005 ../gui/wxpython/menustrings.py:1947 +#: ../gui/wxpython/menustrings.py:1006 ../gui/wxpython/menustrings.py:1948 #: ../gui/wxpython/image2target/ii2t_menustrings.py:989 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1915 msgid "Replaces gaps in a space time raster dataset with interpolated raster maps." msgstr "Sostituisce i buchi in un dataset spazio temporale raster con mappe interpolate" -#: ../gui/wxpython/menustrings.py:1006 ../gui/wxpython/menustrings.py:1948 +#: ../gui/wxpython/menustrings.py:1007 ../gui/wxpython/menustrings.py:1949 #: ../gui/wxpython/image2target/ii2t_menustrings.py:990 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1916 msgid "Aggregation" msgstr "Aggregazione" -#: ../gui/wxpython/menustrings.py:1007 ../gui/wxpython/menustrings.py:1949 +#: ../gui/wxpython/menustrings.py:1008 ../gui/wxpython/menustrings.py:1950 #: ../gui/wxpython/image2target/ii2t_menustrings.py:991 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1917 msgid "Neighborhood analysis in raster dataset" msgstr "Analisi vicinanze in un dataset raster" -#: ../gui/wxpython/menustrings.py:1008 ../gui/wxpython/menustrings.py:1950 +#: ../gui/wxpython/menustrings.py:1009 ../gui/wxpython/menustrings.py:1951 #: ../gui/wxpython/image2target/ii2t_menustrings.py:992 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1918 msgid "Performs a neighborhood analysis for each map in a space time raster dataset." msgstr "Esegue analisi delle vicinanze per ogni mappa in un dataset spazio temporale raster." -#: ../gui/wxpython/menustrings.py:1009 ../gui/wxpython/menustrings.py:1951 +#: ../gui/wxpython/menustrings.py:1010 ../gui/wxpython/menustrings.py:1952 #: ../gui/wxpython/image2target/ii2t_menustrings.py:993 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1919 msgid "Aggregation in raster datasets" msgstr "Aggregazione di dataset raster" -#: ../gui/wxpython/menustrings.py:1010 ../gui/wxpython/menustrings.py:1952 +#: ../gui/wxpython/menustrings.py:1011 ../gui/wxpython/menustrings.py:1953 #: ../gui/wxpython/image2target/ii2t_menustrings.py:994 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1920 msgid "Performs different aggregation algorithms from r.series on all or a subset of raster maps in a space time raster dataset." msgstr "Esegue diversi algoritmi di aggregazione da r.series su tutte o un sottoinsieme delle mappe in un dataset spazio temporale raster." -#: ../gui/wxpython/menustrings.py:1011 ../gui/wxpython/menustrings.py:1953 +#: ../gui/wxpython/menustrings.py:1012 ../gui/wxpython/menustrings.py:1954 #: ../gui/wxpython/image2target/ii2t_menustrings.py:995 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1921 msgid "Temporal aggregation" msgstr "Aggregazione temporale" -#: ../gui/wxpython/menustrings.py:1012 ../gui/wxpython/menustrings.py:1954 +#: ../gui/wxpython/menustrings.py:1013 ../gui/wxpython/menustrings.py:1955 #: ../gui/wxpython/image2target/ii2t_menustrings.py:996 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1922 msgid "Aggregates temporally the maps of a space time raster dataset by a user defined granularity." msgstr "" -#: ../gui/wxpython/menustrings.py:1013 ../gui/wxpython/menustrings.py:1955 +#: ../gui/wxpython/menustrings.py:1014 ../gui/wxpython/menustrings.py:1956 #: ../gui/wxpython/image2target/ii2t_menustrings.py:997 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1923 msgid "Temporal aggregation by dataset" msgstr "Aggregazione temporale tramite dataset" -#: ../gui/wxpython/menustrings.py:1014 ../gui/wxpython/menustrings.py:1956 +#: ../gui/wxpython/menustrings.py:1015 ../gui/wxpython/menustrings.py:1957 #: ../gui/wxpython/image2target/ii2t_menustrings.py:998 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1924 msgid "Aggregates data of an existing space time raster dataset using the time intervals of a second space time dataset." msgstr "Aggrega dati di un dataset spazio temporale raster esistente usando l'intervallo temporale di un secondo dataset spazio temporale." -#: ../gui/wxpython/menustrings.py:1015 ../gui/wxpython/menustrings.py:1957 +#: ../gui/wxpython/menustrings.py:1016 ../gui/wxpython/menustrings.py:1958 #: ../gui/wxpython/image2target/ii2t_menustrings.py:999 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1925 msgid "Sampling" msgstr "campionamento" -#: ../gui/wxpython/menustrings.py:1016 ../gui/wxpython/menustrings.py:1958 +#: ../gui/wxpython/menustrings.py:1017 ../gui/wxpython/menustrings.py:1959 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1000 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1926 msgid "Sample a space time raster dataset at point coordinates" msgstr "Campiona un dataset spazio temporale raster alle coordinate del punto " -#: ../gui/wxpython/menustrings.py:1017 ../gui/wxpython/menustrings.py:1959 +#: ../gui/wxpython/menustrings.py:1018 ../gui/wxpython/menustrings.py:1960 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1001 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1927 msgid "Sample a space time raster dataset at specific vector point coordinates and write the output to stdout using different layouts" msgstr "Campiona uno dataset spazio temporale raster alle coordinate specifiche di un punto vettoriale e scrive l'output allo stdout usando differente layout." -#: ../gui/wxpython/menustrings.py:1018 ../gui/wxpython/menustrings.py:1960 +#: ../gui/wxpython/menustrings.py:1019 ../gui/wxpython/menustrings.py:1961 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1002 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1928 msgid "Query raster dataset by vector points dataset" msgstr "Interroga dataset raster con un dataset di punti vettoriali" -#: ../gui/wxpython/menustrings.py:1019 ../gui/wxpython/menustrings.py:1961 +#: ../gui/wxpython/menustrings.py:1020 ../gui/wxpython/menustrings.py:1962 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1003 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1929 msgid "Stores raster map values at spatial and temporal positions of vector points as vector attributes." msgstr "Carica i valori della mappa raster alle posizioni spaziali e temporali di un punto vettoriale come attributi." -#: ../gui/wxpython/menustrings.py:1020 ../gui/wxpython/menustrings.py:1962 +#: ../gui/wxpython/menustrings.py:1021 ../gui/wxpython/menustrings.py:1963 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1004 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1930 msgid "Observe specific locations in raster dataset" msgstr "Esamina posizioni specifiche in un dataset raster" -#: ../gui/wxpython/menustrings.py:1021 ../gui/wxpython/menustrings.py:1963 +#: ../gui/wxpython/menustrings.py:1022 ../gui/wxpython/menustrings.py:1964 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1005 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1931 msgid "Observes specific locations in a space time raster dataset over a period of time using vector points." msgstr "Esamina posizioni specifiche in un dataset spazio temporale raster lungo un periodo di tempo usando punti vettoriali. " -#: ../gui/wxpython/menustrings.py:1022 ../gui/wxpython/menustrings.py:1964 +#: ../gui/wxpython/menustrings.py:1023 ../gui/wxpython/menustrings.py:1965 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1006 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1932 msgid "Temporal sampling" msgstr "Campionamento temporale" -#: ../gui/wxpython/menustrings.py:1023 ../gui/wxpython/menustrings.py:1965 +#: ../gui/wxpython/menustrings.py:1024 ../gui/wxpython/menustrings.py:1966 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1007 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1933 msgid "Samples the input space time dataset(s) with a sample space time dataset and print the result to stdout." msgstr "Campiona i/il dataset spazio temporali di input con un dataset spazio temporale campione e stampa il risultato allo stdout." -#: ../gui/wxpython/menustrings.py:1025 ../gui/wxpython/menustrings.py:1967 +#: ../gui/wxpython/menustrings.py:1026 ../gui/wxpython/menustrings.py:1968 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1009 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1935 msgid "Space time datasets metadata" msgstr "Metadati del dataset spazio temporale" -#: ../gui/wxpython/menustrings.py:1026 ../gui/wxpython/menustrings.py:1968 +#: ../gui/wxpython/menustrings.py:1027 ../gui/wxpython/menustrings.py:1969 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1010 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1936 msgid "Lists information about space time datasets and maps." msgstr "Stampa informazioni sul dataset spazio temporale e le sue mappe." -#: ../gui/wxpython/menustrings.py:1027 ../gui/wxpython/menustrings.py:1969 +#: ../gui/wxpython/menustrings.py:1028 ../gui/wxpython/menustrings.py:1970 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1011 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1937 msgid "Univariate raster dataset statistics" msgstr "Statistiche univariate dataset raster" -#: ../gui/wxpython/menustrings.py:1028 ../gui/wxpython/menustrings.py:1970 +#: ../gui/wxpython/menustrings.py:1029 ../gui/wxpython/menustrings.py:1971 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1012 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1938 msgid "Calculates univariate statistics from the non-null cells for each registered raster map of a space time raster dataset." msgstr "Calcola le statistiche univariate per le celle non nulle per ogni mappa registrata di un dataset spazio temporale raster" -#: ../gui/wxpython/menustrings.py:1029 ../gui/wxpython/menustrings.py:1971 +#: ../gui/wxpython/menustrings.py:1030 ../gui/wxpython/menustrings.py:1972 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1013 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1939 msgid "Univariate vector dataset statistics" msgstr "Statistiche univariate dataset vettoriale" -#: ../gui/wxpython/menustrings.py:1030 ../gui/wxpython/menustrings.py:1972 +#: ../gui/wxpython/menustrings.py:1031 ../gui/wxpython/menustrings.py:1973 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1014 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1940 msgid "Calculates univariate statistics of attributes for each registered vector map of a space time vector dataset" msgstr "Calcola le statistiche univariate degli attributi per ogni mappa registrata di un dataset spazio temporale vettoriale" -#: ../gui/wxpython/menustrings.py:1031 ../gui/wxpython/menustrings.py:1973 +#: ../gui/wxpython/menustrings.py:1032 ../gui/wxpython/menustrings.py:1974 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1015 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1941 msgid "Univariate 3D raster dataset statistics" msgstr "Statistiche univariate dataset raster 3D" -#: ../gui/wxpython/menustrings.py:1032 ../gui/wxpython/menustrings.py:1974 +#: ../gui/wxpython/menustrings.py:1033 ../gui/wxpython/menustrings.py:1975 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1016 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1942 msgid "Calculates univariate statistics from the non-null cells for each registered 3D raster map of a space time 3D raster dataset." msgstr "Calcola le statistiche univariate per le celle non nulle per ogni mappa registrata di un dataset spazio temporale raster 3D" -#: ../gui/wxpython/menustrings.py:1033 ../gui/wxpython/menustrings.py:1975 +#: ../gui/wxpython/menustrings.py:1034 ../gui/wxpython/menustrings.py:1976 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1017 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1943 msgid "Report temporal topology" msgstr "Effettua un report della topologia temporale" -#: ../gui/wxpython/menustrings.py:1034 ../gui/wxpython/menustrings.py:1976 +#: ../gui/wxpython/menustrings.py:1035 ../gui/wxpython/menustrings.py:1977 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1018 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1944 msgid "Lists temporal topology of a space time dataset." msgstr "Visualizza la topologia temporale di un dataset spazio temporale" -#: ../gui/wxpython/menustrings.py:1035 ../gui/wxpython/menustrings.py:1977 -#: ../gui/wxpython/menustrings.py:1984 +#: ../gui/wxpython/menustrings.py:1036 ../gui/wxpython/menustrings.py:1978 +#: ../gui/wxpython/menustrings.py:1985 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1019 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1945 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1952 msgid "GUI tools" msgstr "Strumenti grafici" -#: ../gui/wxpython/menustrings.py:1038 ../gui/wxpython/menustrings.py:1980 -#: ../gui/wxpython/menustrings.py:2000 +#: ../gui/wxpython/menustrings.py:1039 ../gui/wxpython/menustrings.py:1981 +#: ../gui/wxpython/menustrings.py:2001 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1022 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1948 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1968 msgid "Timeline tool" msgstr "Strumento Timelina" -#: ../gui/wxpython/menustrings.py:1039 ../gui/wxpython/menustrings.py:1981 -#: ../gui/wxpython/menustrings.py:2001 +#: ../gui/wxpython/menustrings.py:1040 ../gui/wxpython/menustrings.py:1982 +#: ../gui/wxpython/menustrings.py:2002 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1023 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1949 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1969 msgid "Plot temporal extents." msgstr "Disegna l'estensione temporale." -#: ../gui/wxpython/menustrings.py:1040 ../gui/wxpython/menustrings.py:1982 -#: ../gui/wxpython/menustrings.py:1998 +#: ../gui/wxpython/menustrings.py:1041 ../gui/wxpython/menustrings.py:1983 +#: ../gui/wxpython/menustrings.py:1999 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1024 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1950 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1966 msgid "Temporal plot tool" msgstr "Strumento rappresentazioni temporali" -#: ../gui/wxpython/menustrings.py:1041 ../gui/wxpython/menustrings.py:1983 -#: ../gui/wxpython/menustrings.py:1999 +#: ../gui/wxpython/menustrings.py:1042 ../gui/wxpython/menustrings.py:1984 +#: ../gui/wxpython/menustrings.py:2000 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1025 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1951 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1967 msgid "Plot temporal values." msgstr "Rappresenta i valori temporali." -#: ../gui/wxpython/menustrings.py:1042 ../gui/wxpython/menustrings.py:2047 -#: ../gui/wxpython/menustrings.py:2090 +#: ../gui/wxpython/menustrings.py:1043 ../gui/wxpython/menustrings.py:2048 +#: ../gui/wxpython/menustrings.py:2091 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1026 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2015 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2058 msgid "&Help" msgstr "&Aiuto" -#: ../gui/wxpython/menustrings.py:1043 +#: ../gui/wxpython/menustrings.py:1044 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1027 msgid "GRASS help" msgstr "Aiuto su GRASS" -#: ../gui/wxpython/menustrings.py:1044 ../gui/wxpython/menustrings.py:1046 +#: ../gui/wxpython/menustrings.py:1045 ../gui/wxpython/menustrings.py:1047 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1028 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1030 msgid "Display the HTML man pages of GRASS GIS" msgstr "Visualizza la pagina di supporto HTML di GRASS GIS" -#: ../gui/wxpython/menustrings.py:1045 +#: ../gui/wxpython/menustrings.py:1046 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1029 msgid "GUI help" msgstr "Aiuto sulla GUI" -#: ../gui/wxpython/menustrings.py:1047 +#: ../gui/wxpython/menustrings.py:1048 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1031 msgid "About system" msgstr "Info sistema" -#: ../gui/wxpython/menustrings.py:1048 +#: ../gui/wxpython/menustrings.py:1049 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1032 msgid "Prints system information" msgstr "Stampa informazione del sistema" -#: ../gui/wxpython/menustrings.py:1049 ../gui/wxpython/menustrings.py:1050 +#: ../gui/wxpython/menustrings.py:1050 ../gui/wxpython/menustrings.py:1051 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1033 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1034 #: ../gui/wxpython/gui_core/ghelp.py:53 msgid "About GRASS GIS" msgstr "Informazioni su GRASS GIS" -#: ../gui/wxpython/menustrings.py:1053 +#: ../gui/wxpython/menustrings.py:1054 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1037 msgid "Import, export and link data" msgstr "Importa, esporta e collega dati" -#: ../gui/wxpython/menustrings.py:1987 +#: ../gui/wxpython/menustrings.py:1988 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1955 msgid "Attribute table manager" msgstr "Gestore Tabella degli Attributi" -#: ../gui/wxpython/menustrings.py:2006 +#: ../gui/wxpython/menustrings.py:2007 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1974 msgid "Create new model" msgstr "Crea un nuovo modello" -#: ../gui/wxpython/menustrings.py:2008 +#: ../gui/wxpython/menustrings.py:2009 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1976 msgid "Load model from file" msgstr "Carica modello dal file" -#: ../gui/wxpython/menustrings.py:2010 +#: ../gui/wxpython/menustrings.py:2011 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1978 #: ../gui/wxpython/gmodeler/frame.py:518 msgid "Save model" msgstr "Salva modello" -#: ../gui/wxpython/menustrings.py:2012 +#: ../gui/wxpython/menustrings.py:2013 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1980 msgid "Save model to file" msgstr "Salva modello in un file" -#: ../gui/wxpython/menustrings.py:2014 +#: ../gui/wxpython/menustrings.py:2015 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1982 msgid "Close model file" msgstr "Chiudi file del modello" -#: ../gui/wxpython/menustrings.py:2015 +#: ../gui/wxpython/menustrings.py:2016 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1983 msgid "Export to image" msgstr "Esporta a immagine" -#: ../gui/wxpython/menustrings.py:2016 +#: ../gui/wxpython/menustrings.py:2017 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1984 msgid "Export model to image" msgstr "Esporta modello ad un'immagine" -#: ../gui/wxpython/menustrings.py:2017 +#: ../gui/wxpython/menustrings.py:2018 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1985 msgid "Export to Python" msgstr "Esporta a Python" -#: ../gui/wxpython/menustrings.py:2018 +#: ../gui/wxpython/menustrings.py:2019 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1986 msgid "Export model to Python script" msgstr "Esporta modello in un script Python" -#: ../gui/wxpython/menustrings.py:2019 +#: ../gui/wxpython/menustrings.py:2020 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1987 msgid "Quit modeler" msgstr "Esci dal Modellizzatore" -#: ../gui/wxpython/menustrings.py:2020 +#: ../gui/wxpython/menustrings.py:2021 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1988 msgid "Close modeler window" msgstr "Chiudi la finestra del Modellizzatore" -#: ../gui/wxpython/menustrings.py:2023 +#: ../gui/wxpython/menustrings.py:2024 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1991 #: ../gui/wxpython/gmodeler/preferences.py:32 msgid "Modeler settings" msgstr "Impostazione del Modellizzatore" -#: ../gui/wxpython/menustrings.py:2024 +#: ../gui/wxpython/menustrings.py:2025 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1992 msgid "&Model" msgstr "&Modello" -#: ../gui/wxpython/menustrings.py:2025 +#: ../gui/wxpython/menustrings.py:2026 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1993 msgid "Add command" msgstr "Aggiungi comando" -#: ../gui/wxpython/menustrings.py:2026 +#: ../gui/wxpython/menustrings.py:2027 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1994 msgid "Add action (GRASS command) to model" msgstr "Aggiungi azione (comando di GRASS) al modello" -#: ../gui/wxpython/menustrings.py:2027 +#: ../gui/wxpython/menustrings.py:2028 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1995 msgid "Add data" msgstr "Aggiungi dati" -#: ../gui/wxpython/menustrings.py:2028 +#: ../gui/wxpython/menustrings.py:2029 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1996 msgid "Add data item to model" msgstr "Aggiungi dati al modello" -#: ../gui/wxpython/menustrings.py:2029 +#: ../gui/wxpython/menustrings.py:2030 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1997 msgid "Define relation" msgstr "Definisci relazione" -#: ../gui/wxpython/menustrings.py:2030 +#: ../gui/wxpython/menustrings.py:2031 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1998 msgid "Define relation between data and action items" msgstr "Definisci relazione tra dato e azione" -#: ../gui/wxpython/menustrings.py:2031 +#: ../gui/wxpython/menustrings.py:2032 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1999 msgid "Add loop / series" msgstr "Aggiungi ciclo / serie" -#: ../gui/wxpython/menustrings.py:2032 +#: ../gui/wxpython/menustrings.py:2033 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2000 msgid "Adds loop (series) to model" msgstr "Aggiungi ciclo (serie) al modello" -#: ../gui/wxpython/menustrings.py:2033 +#: ../gui/wxpython/menustrings.py:2034 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2001 msgid "Add condition" msgstr "Aggiungi condizione" -#: ../gui/wxpython/menustrings.py:2034 +#: ../gui/wxpython/menustrings.py:2035 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2002 msgid "Adds condition (if/else) to model" msgstr "Aggiungi condizione (if/else) al modello" -#: ../gui/wxpython/menustrings.py:2035 +#: ../gui/wxpython/menustrings.py:2036 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2003 #: ../gui/wxpython/gmodeler/frame.py:885 msgid "Add comment" msgstr "Aggiungi nota" -#: ../gui/wxpython/menustrings.py:2036 +#: ../gui/wxpython/menustrings.py:2037 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2004 msgid "Adds comment to model" msgstr "Aggiungi commento al modello" -#: ../gui/wxpython/menustrings.py:2037 +#: ../gui/wxpython/menustrings.py:2038 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2005 msgid "Remove item" msgstr "Rimuovi elemento" -#: ../gui/wxpython/menustrings.py:2038 +#: ../gui/wxpython/menustrings.py:2039 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2006 msgid "Remove action/data from model" msgstr "Elimina azione/dati dal modello" -#: ../gui/wxpython/menustrings.py:2039 +#: ../gui/wxpython/menustrings.py:2040 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2007 #: ../gui/wxpython/gmodeler/preferences.py:661 msgid "Model properties" msgstr "Proprietà del modello" -#: ../gui/wxpython/menustrings.py:2040 +#: ../gui/wxpython/menustrings.py:2041 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2008 msgid "Model properties (name, purpose, etc.)" msgstr "Proprietà del modello (nome, scopo, ecc.)" -#: ../gui/wxpython/menustrings.py:2041 +#: ../gui/wxpython/menustrings.py:2042 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2009 msgid "Delete intermediate data" msgstr "Elimina dati intermediari" -#: ../gui/wxpython/menustrings.py:2042 +#: ../gui/wxpython/menustrings.py:2043 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2010 msgid "Delete intermediate data defined in the model" msgstr "Elimina i dati intermedi definiti nel modello" -#: ../gui/wxpython/menustrings.py:2044 +#: ../gui/wxpython/menustrings.py:2045 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2012 msgid "Run entire model" msgstr "Esegui il modello per intero" -#: ../gui/wxpython/menustrings.py:2045 +#: ../gui/wxpython/menustrings.py:2046 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2013 msgid "Validate model" msgstr "Valida modello" -#: ../gui/wxpython/menustrings.py:2046 +#: ../gui/wxpython/menustrings.py:2047 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2014 msgid "Validate entire model" msgstr "Valida il modello per intero" -#: ../gui/wxpython/menustrings.py:2048 ../gui/wxpython/menustrings.py:2091 +#: ../gui/wxpython/menustrings.py:2049 ../gui/wxpython/menustrings.py:2092 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2016 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2059 -#: ../gui/wxpython/tplot/frame.py:280 ../gui/wxpython/timeline/frame.py:137 +#: ../gui/wxpython/tplot/frame.py:346 ../gui/wxpython/timeline/frame.py:137 msgid "Help" msgstr "Aiuto" -#: ../gui/wxpython/menustrings.py:2049 +#: ../gui/wxpython/menustrings.py:2050 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2017 msgid "Display the HTML man pages of Graphical modeler" msgstr "Visualizza le pagine HTML del manuale del Modellizzatore Grafico" -#: ../gui/wxpython/menustrings.py:2050 +#: ../gui/wxpython/menustrings.py:2051 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2018 msgid "About Graphical Modeler" msgstr "Informazione sul Modellizzatore Grafico" -#: ../gui/wxpython/menustrings.py:2051 +#: ../gui/wxpython/menustrings.py:2052 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2019 msgid "Display information about Graphical Modeler" msgstr "Visualizza informazioni sul Modellizzatore Grafico" -#: ../gui/wxpython/menustrings.py:2056 +#: ../gui/wxpython/menustrings.py:2057 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2024 #: ../gui/wxpython/psmap/toolbars.py:77 msgid "Specify paper size, margins and orientation" msgstr "Specifica dimensione del foglio, margini e orientazione" -#: ../gui/wxpython/menustrings.py:2057 +#: ../gui/wxpython/menustrings.py:2058 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2025 msgid "Load instruction file" msgstr "Carica file delle istruzioni" -#: ../gui/wxpython/menustrings.py:2058 +#: ../gui/wxpython/menustrings.py:2059 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2026 #: ../gui/wxpython/psmap/toolbars.py:70 msgid "Load text file with mapping instructions" msgstr "Carica file di testo con le istruzione per la stampa" -#: ../gui/wxpython/menustrings.py:2059 +#: ../gui/wxpython/menustrings.py:2060 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2027 msgid "Export instruction file" msgstr "Esporta file delle istruzioni" -#: ../gui/wxpython/menustrings.py:2060 +#: ../gui/wxpython/menustrings.py:2061 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2028 #: ../gui/wxpython/psmap/toolbars.py:68 msgid "Generate text file with mapping instructions" msgstr "Genera file di testo con le istruzione per la stampa" -#: ../gui/wxpython/menustrings.py:2061 +#: ../gui/wxpython/menustrings.py:2062 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2029 msgid "Export to PostScript" msgstr "Esporta in PostScript" -#: ../gui/wxpython/menustrings.py:2062 +#: ../gui/wxpython/menustrings.py:2063 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2030 #: ../gui/wxpython/psmap/toolbars.py:72 msgid "Generate PostScript output" msgstr "Genera output PostScript" -#: ../gui/wxpython/menustrings.py:2063 +#: ../gui/wxpython/menustrings.py:2064 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2031 msgid "Export to PDF" msgstr "Esporta in PDF" -#: ../gui/wxpython/menustrings.py:2064 +#: ../gui/wxpython/menustrings.py:2065 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2032 #: ../gui/wxpython/psmap/toolbars.py:74 msgid "Generate PDF output" msgstr "Genera output PDF" -#: ../gui/wxpython/menustrings.py:2065 ../gui/wxpython/menustrings.py:2066 +#: ../gui/wxpython/menustrings.py:2066 ../gui/wxpython/menustrings.py:2067 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2033 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2034 msgid "Launch ps.map dialog" msgstr "Avvia la finestra di ps.map" -#: ../gui/wxpython/menustrings.py:2067 +#: ../gui/wxpython/menustrings.py:2068 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2035 #: ../gui/wxpython/gui_core/toolbars.py:74 ../gui/wxpython/lmgr/layertree.py:78 msgid "Quit" msgstr "Esci" -#: ../gui/wxpython/menustrings.py:2068 +#: ../gui/wxpython/menustrings.py:2069 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2036 msgid "Close Cartographic Composer" msgstr "Chiudi il Compositore Cartografico" -#: ../gui/wxpython/menustrings.py:2069 +#: ../gui/wxpython/menustrings.py:2070 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2037 msgid "&Insert" msgstr "&Inserisci" -#: ../gui/wxpython/menustrings.py:2070 +#: ../gui/wxpython/menustrings.py:2071 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2038 -#: ../gui/wxpython/psmap/toolbars.py:82 ../gui/wxpython/psmap/dialogs.py:833 -#: ../gui/wxpython/psmap/dialogs.py:887 +#: ../gui/wxpython/psmap/toolbars.py:82 ../gui/wxpython/psmap/dialogs.py:835 +#: ../gui/wxpython/psmap/dialogs.py:889 msgid "Map frame" msgstr "Cornice della mappa" -#: ../gui/wxpython/menustrings.py:2071 +#: ../gui/wxpython/menustrings.py:2072 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2039 msgid "Add or edit map frame" msgstr "Aggiungi o modifica la cornice della mappa" -#: ../gui/wxpython/menustrings.py:2072 +#: ../gui/wxpython/menustrings.py:2073 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2040 #: ../gui/wxpython/nviz/mapwindow.py:1675 ../gui/wxpython/nviz/tools.py:827 -#: ../gui/wxpython/psmap/dialogs.py:1540 ../gui/wxpython/lmgr/layertree.py:1044 +#: ../gui/wxpython/psmap/dialogs.py:1542 ../gui/wxpython/lmgr/layertree.py:1044 msgid "Raster map" msgstr "Mappa Raster" -#: ../gui/wxpython/menustrings.py:2073 +#: ../gui/wxpython/menustrings.py:2074 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2041 msgid "Add or edit raster map" msgstr "Aggiungi o modifica raster" -#: ../gui/wxpython/menustrings.py:2074 +#: ../gui/wxpython/menustrings.py:2075 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2042 -#: ../gui/wxpython/nviz/tools.py:1453 ../gui/wxpython/psmap/dialogs.py:3644 +#: ../gui/wxpython/nviz/tools.py:1453 ../gui/wxpython/psmap/dialogs.py:3646 #: ../gui/wxpython/lmgr/layertree.py:1048 msgid "Vector map" msgstr "Mappa vettoriale" -#: ../gui/wxpython/menustrings.py:2075 +#: ../gui/wxpython/menustrings.py:2076 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2043 msgid "Add or edit vector map" msgstr "Aggiungi o modifica vettoriale" -#: ../gui/wxpython/menustrings.py:2076 +#: ../gui/wxpython/menustrings.py:2077 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2044 msgid "Map legend" msgstr "Legenda" -#: ../gui/wxpython/menustrings.py:2077 +#: ../gui/wxpython/menustrings.py:2078 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2045 msgid "Add or edit raster and vector legend" msgstr "Aggiungi o modifica legenda raster e vettoriale" -#: ../gui/wxpython/menustrings.py:2078 +#: ../gui/wxpython/menustrings.py:2079 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2046 #: ../gui/wxpython/psmap/toolbars.py:93 msgid "Map info" msgstr "Informazioni mappa" -#: ../gui/wxpython/menustrings.py:2079 +#: ../gui/wxpython/menustrings.py:2080 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2047 msgid "Add or edit map info" msgstr "Aggiungi o modifica informazioni della mappa" -#: ../gui/wxpython/menustrings.py:2080 +#: ../gui/wxpython/menustrings.py:2081 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2048 #: ../gui/wxpython/nviz/tools.py:2381 ../gui/wxpython/psmap/toolbars.py:97 msgid "Scale bar" msgstr "Barra della scala" -#: ../gui/wxpython/menustrings.py:2081 +#: ../gui/wxpython/menustrings.py:2082 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2049 msgid "Add or edit scale bar" msgstr "Aggiungi o modifica barra della scala" -#: ../gui/wxpython/menustrings.py:2082 +#: ../gui/wxpython/menustrings.py:2083 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2050 -#: ../gui/wxpython/psmap/toolbars.py:91 ../gui/wxpython/psmap/dialogs.py:5185 -#: ../gui/wxpython/psmap/dialogs.py:5194 -#: ../gui/wxpython/animation/dialogs.py:1537 +#: ../gui/wxpython/psmap/toolbars.py:91 ../gui/wxpython/psmap/dialogs.py:5187 +#: ../gui/wxpython/psmap/dialogs.py:5196 +#: ../gui/wxpython/animation/dialogs.py:1540 msgid "Text" msgstr "Testo" -#: ../gui/wxpython/menustrings.py:2083 +#: ../gui/wxpython/menustrings.py:2084 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2051 -#: ../gui/wxpython/animation/dialogs.py:988 +#: ../gui/wxpython/animation/dialogs.py:991 #: ../gui/wxpython/mapdisp/toolbars.py:54 msgid "Add text" msgstr "Aggiungi testo" -#: ../gui/wxpython/menustrings.py:2084 +#: ../gui/wxpython/menustrings.py:2085 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2052 -#: ../gui/wxpython/psmap/toolbars.py:99 ../gui/wxpython/psmap/dialogs.py:5720 -#: ../gui/wxpython/psmap/dialogs.py:5782 -#: ../gui/wxpython/animation/dialogs.py:1536 +#: ../gui/wxpython/psmap/toolbars.py:99 ../gui/wxpython/psmap/dialogs.py:5722 +#: ../gui/wxpython/psmap/dialogs.py:5784 +#: ../gui/wxpython/animation/dialogs.py:1539 msgid "Image" msgstr "Immagine" -#: ../gui/wxpython/menustrings.py:2085 +#: ../gui/wxpython/menustrings.py:2086 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2053 -#: ../gui/wxpython/animation/dialogs.py:988 +#: ../gui/wxpython/animation/dialogs.py:991 msgid "Add image" msgstr "Aggiungi immagine" -#: ../gui/wxpython/menustrings.py:2086 +#: ../gui/wxpython/menustrings.py:2087 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2054 #: ../gui/wxpython/nviz/tools.py:2332 ../gui/wxpython/psmap/toolbars.py:101 -#: ../gui/wxpython/psmap/dialogs.py:6244 +#: ../gui/wxpython/psmap/dialogs.py:6246 msgid "North Arrow" msgstr "Freccia del nord" -#: ../gui/wxpython/menustrings.py:2087 +#: ../gui/wxpython/menustrings.py:2088 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2055 #: ../gui/wxpython/mapdisp/toolbars.py:41 msgid "Add north arrow" msgstr "Aggiungi freccia del nord" -#: ../gui/wxpython/menustrings.py:2089 +#: ../gui/wxpython/menustrings.py:2090 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2057 #: ../gui/wxpython/psmap/toolbars.py:85 msgid "Delete selected object" msgstr "Deselezionare oggetto" -#: ../gui/wxpython/menustrings.py:2092 +#: ../gui/wxpython/menustrings.py:2093 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2060 msgid "Display the HTML man pages of Cartographic Composer" msgstr "Visualizza le pagine HTML del manuale del Compositore Cartografico" -#: ../gui/wxpython/menustrings.py:2093 +#: ../gui/wxpython/menustrings.py:2094 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2061 msgid "About Cartographic Composer" msgstr "Informazioni sul Compositore Cartografico" -#: ../gui/wxpython/menustrings.py:2094 +#: ../gui/wxpython/menustrings.py:2095 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2062 msgid "Display information about Cartographic Composer" msgstr "Visualizza informazioni sul Compositore Cartografico" @@ -10778,20 +10753,26 @@ msgid "Imports raster data into a GRASS raster map using GDAL library and reprojects on the fly." msgstr "Importa dati raster in una mappa raster di GRASS usando la libreria GDAL e riproiettando al volo" +#: ../gui/wxpython/image2target/ii2t_menustrings.py:64 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1065 +msgid "Imports a raster map as GRASS GIS specific archive file (packed with r.pack)" +msgstr "" + #: ../gui/wxpython/image2target/ii2t_menustrings.py:71 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1072 msgid "Imports vector data into a GRASS vector map using OGR library and reprojects on the fly." msgstr "Importa dati raster in una mappa vettoriale di GRASS usando la libreria OGR e riproiettando al volo" +#: ../gui/wxpython/image2target/ii2t_menustrings.py:88 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1089 +msgid "Imports a vector map as GRASS GIS specific archive file (packed with v.pack)" +msgstr "" + #: ../gui/wxpython/image2target/ii2t_menustrings.py:132 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1133 msgid "Exports a vector map layer to any of the supported OGR vector formats. By default a vector map layer is exported to Esri Shapefile format." msgstr "Esporta un vettoriale in tutti i formati supportati da OGR. Di default un vettoriale è esportato nel formato Esri Shapefile" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:198 -msgid "Creates a 3D rendering of GIS data. Renders surfaces (raster data), 2D/3D vector data, and volumes (3D raster data) in 3D." -msgstr "Crea una visualizzazione 3D di dati GIS. Visualizza superfici (dati raster), dati vettoriali 2D/3D, e volumi (dati raster 3D) in 3D." - #: ../gui/wxpython/image2target/ii2t_menustrings.py:650 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1576 msgid "Allocates subnets for nearest centers (direction from center). center node must be opened (costs >= 0). Costs of center node are used in calculation" @@ -10822,110 +10803,110 @@ msgid "GRASS GIS Manage Ground Control Points" msgstr "GRASS GIS Gestore Punti di Controllo sul Terreno" -#: ../gui/wxpython/image2target/ii2t_manager.py:177 -#: ../gui/wxpython/gcp/manager.py:148 +#: ../gui/wxpython/image2target/ii2t_manager.py:179 +#: ../gui/wxpython/gcp/manager.py:150 msgid "Setup for georectification" msgstr "Impostazioni per la georettifica" -#: ../gui/wxpython/image2target/ii2t_manager.py:210 -#: ../gui/wxpython/image2target/ii2t_manager.py:214 -#: ../gui/wxpython/gcp/manager.py:181 ../gui/wxpython/gcp/manager.py:185 +#: ../gui/wxpython/image2target/ii2t_manager.py:212 +#: ../gui/wxpython/image2target/ii2t_manager.py:216 +#: ../gui/wxpython/gcp/manager.py:183 ../gui/wxpython/gcp/manager.py:187 msgid "Georectifying setup canceled." msgstr "Impostazioni per la georettifica cancellate." -#: ../gui/wxpython/image2target/ii2t_manager.py:379 -#: ../gui/wxpython/gcp/manager.py:350 +#: ../gui/wxpython/image2target/ii2t_manager.py:381 +#: ../gui/wxpython/gcp/manager.py:352 msgid "Select map type and location/mapset" msgstr "Seleziona il tipo di mappa e location/mapset" -#: ../gui/wxpython/image2target/ii2t_manager.py:393 -#: ../gui/wxpython/gcp/manager.py:364 +#: ../gui/wxpython/image2target/ii2t_manager.py:395 +#: ../gui/wxpython/gcp/manager.py:366 msgid "Map type to georectify" msgstr "Tipo della mappa da georettificare" -#: ../gui/wxpython/image2target/ii2t_manager.py:394 -#: ../gui/wxpython/gui_core/dialogs.py:1452 -#: ../gui/wxpython/gui_core/dialogs.py:1697 -#: ../gui/wxpython/psmap/dialogs.py:920 ../gui/wxpython/gcp/manager.py:365 +#: ../gui/wxpython/image2target/ii2t_manager.py:396 +#: ../gui/wxpython/gui_core/dialogs.py:1453 +#: ../gui/wxpython/gui_core/dialogs.py:1699 +#: ../gui/wxpython/psmap/dialogs.py:922 ../gui/wxpython/gcp/manager.py:367 #: ../gui/wxpython/gmodeler/frame.py:1746 msgid "raster" msgstr "raster" -#: ../gui/wxpython/image2target/ii2t_manager.py:394 -#: ../gui/wxpython/gui_core/dialogs.py:1452 -#: ../gui/wxpython/psmap/dialogs.py:923 ../gui/wxpython/gcp/manager.py:365 +#: ../gui/wxpython/image2target/ii2t_manager.py:396 +#: ../gui/wxpython/gui_core/dialogs.py:1453 +#: ../gui/wxpython/psmap/dialogs.py:925 ../gui/wxpython/gcp/manager.py:367 #: ../gui/wxpython/gmodeler/frame.py:1747 msgid "vector" msgstr "vettoriale" -#: ../gui/wxpython/image2target/ii2t_manager.py:404 -#: ../gui/wxpython/gcp/manager.py:375 +#: ../gui/wxpython/image2target/ii2t_manager.py:406 +#: ../gui/wxpython/gcp/manager.py:377 msgid "Select source location:" msgstr "Seleziona location di partenza" -#: ../gui/wxpython/image2target/ii2t_manager.py:425 -#: ../gui/wxpython/gcp/manager.py:396 +#: ../gui/wxpython/image2target/ii2t_manager.py:427 +#: ../gui/wxpython/gcp/manager.py:398 msgid "Select source mapset:" msgstr "Seleziona mapset di partenza" -#: ../gui/wxpython/image2target/ii2t_manager.py:481 -#: ../gui/wxpython/gcp/manager.py:452 +#: ../gui/wxpython/image2target/ii2t_manager.py:483 +#: ../gui/wxpython/gcp/manager.py:454 msgid "You must select a valid location before selecting a mapset" msgstr "Devi selezionare una location valida prima di selezionare un mapset" -#: ../gui/wxpython/image2target/ii2t_manager.py:494 -#: ../gui/wxpython/gcp/manager.py:465 +#: ../gui/wxpython/image2target/ii2t_manager.py:496 +#: ../gui/wxpython/gcp/manager.py:467 msgid "You must select a valid location and mapset in order to continue" msgstr "Devi selezionare una location e un mapset validi per continuare" -#: ../gui/wxpython/image2target/ii2t_manager.py:516 -#: ../gui/wxpython/gcp/manager.py:487 +#: ../gui/wxpython/image2target/ii2t_manager.py:518 +#: ../gui/wxpython/gcp/manager.py:489 msgid "Select image/map group to georectify" msgstr "Seleziona immagine/gruppo di immagini da georettificare" -#: ../gui/wxpython/image2target/ii2t_manager.py:538 +#: ../gui/wxpython/image2target/ii2t_manager.py:540 msgid "Select group:" msgstr "Seleziona gruppo:" -#: ../gui/wxpython/image2target/ii2t_manager.py:555 -#: ../gui/wxpython/gcp/manager.py:526 +#: ../gui/wxpython/image2target/ii2t_manager.py:557 +#: ../gui/wxpython/gcp/manager.py:528 msgid "Create group if none exists" msgstr "Crea gruppo se non esiste" -#: ../gui/wxpython/image2target/ii2t_manager.py:569 -#: ../gui/wxpython/gcp/manager.py:540 +#: ../gui/wxpython/image2target/ii2t_manager.py:571 +#: ../gui/wxpython/gcp/manager.py:542 msgid "Add vector map to group..." msgstr "Aggiungi mappa vettoriale al gruppo..." -#: ../gui/wxpython/image2target/ii2t_manager.py:653 -#: ../gui/wxpython/gcp/manager.py:630 +#: ../gui/wxpython/image2target/ii2t_manager.py:655 +#: ../gui/wxpython/gcp/manager.py:632 msgid "You must select a valid image/map group in order to continue" msgstr "Devi selezionare un immagine/gruppo di immagini validi per continuare" -#: ../gui/wxpython/image2target/ii2t_manager.py:660 -#: ../gui/wxpython/gcp/manager.py:637 +#: ../gui/wxpython/image2target/ii2t_manager.py:662 +#: ../gui/wxpython/gcp/manager.py:639 msgid "You must enter an map name extension in order to continue" msgstr "Per poter continuare devi inserire il nome dell'estensione della mappa" -#: ../gui/wxpython/image2target/ii2t_manager.py:729 -#: ../gui/wxpython/gcp/manager.py:706 +#: ../gui/wxpython/image2target/ii2t_manager.py:731 +#: ../gui/wxpython/gcp/manager.py:708 msgid "Select maps to display for ground control point (GCP) creation" msgstr "Seleziona mappa da visualizzare per creare i punti di controllo sul terreno (GCP)" -#: ../gui/wxpython/image2target/ii2t_manager.py:790 -#: ../gui/wxpython/image2target/ii2t_manager.py:2981 -#: ../gui/wxpython/gcp/manager.py:767 ../gui/wxpython/gcp/manager.py:2908 +#: ../gui/wxpython/image2target/ii2t_manager.py:792 +#: ../gui/wxpython/image2target/ii2t_manager.py:2984 +#: ../gui/wxpython/gcp/manager.py:769 ../gui/wxpython/gcp/manager.py:2910 msgid "Select target vector map to display:" msgstr "Seleziona vettoriale target da visualizzare:" -#: ../gui/wxpython/image2target/ii2t_manager.py:862 -#: ../gui/wxpython/gcp/manager.py:839 +#: ../gui/wxpython/image2target/ii2t_manager.py:864 +#: ../gui/wxpython/gcp/manager.py:841 msgid "You must select a source map in order to continue" msgstr "Devi selezionare una mappa sorgente per continuare" -#: ../gui/wxpython/image2target/ii2t_manager.py:889 -#: ../gui/wxpython/image2target/ii2t_manager.py:920 -#: ../gui/wxpython/gcp/manager.py:866 ../gui/wxpython/gcp/manager.py:897 +#: ../gui/wxpython/image2target/ii2t_manager.py:891 +#: ../gui/wxpython/image2target/ii2t_manager.py:922 +#: ../gui/wxpython/gcp/manager.py:868 ../gui/wxpython/gcp/manager.py:899 #, python-format msgid "" "No maps in selected group <%s>.\n" @@ -10934,126 +10915,146 @@ "Nessuna mappa nel gruppo <%s> selezionato. \n" "Editare il gruppo o selezionarne un altro." -#: ../gui/wxpython/image2target/ii2t_manager.py:950 -#: ../gui/wxpython/gcp/manager.py:927 +#: ../gui/wxpython/image2target/ii2t_manager.py:952 +#: ../gui/wxpython/gcp/manager.py:929 msgid "Manage Ground Control Points" msgstr "Gestione Punti di Controllo sul Terreno" -#: ../gui/wxpython/image2target/ii2t_manager.py:1483 +#: ../gui/wxpython/image2target/ii2t_manager.py:1485 msgid "Writing CONTROL_POINTS file failed" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:1495 +#: ../gui/wxpython/image2target/ii2t_manager.py:1497 #, python-format msgid "CONTROL_POINTS file saved for group <%s>" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:1546 +#: ../gui/wxpython/image2target/ii2t_manager.py:1548 msgid "Reading CONTROL_POINTS file failed" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:1701 -#: ../gui/wxpython/gcp/manager.py:1635 +#: ../gui/wxpython/image2target/ii2t_manager.py:1703 +#: ../gui/wxpython/gcp/manager.py:1637 #, python-format msgid "Transforming <%s>..." msgstr "Sto trasformando <%s>..." -#: ../gui/wxpython/image2target/ii2t_manager.py:1706 -#: ../gui/wxpython/gcp/manager.py:1640 +#: ../gui/wxpython/image2target/ii2t_manager.py:1708 +#: ../gui/wxpython/gcp/manager.py:1642 #, python-format msgid "Rectifying vector map <%s>, please wait..." msgstr "Rettifica vettoriale <%s>, attendere..." -#: ../gui/wxpython/image2target/ii2t_manager.py:1740 -#: ../gui/wxpython/gcp/manager.py:1674 +#: ../gui/wxpython/image2target/ii2t_manager.py:1743 +#: ../gui/wxpython/gcp/manager.py:1676 #, python-format msgid "Georectification of vector map <%s> failed" msgstr "Georettifica della mappa vettoriale <%s> fallita" -#: ../gui/wxpython/image2target/ii2t_manager.py:1872 +#: ../gui/wxpython/image2target/ii2t_manager.py:1875 msgid "" "Could not calculate RMS Error.\n" "Possible error with i.ortho.transform." msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:1998 +#: ../gui/wxpython/image2target/ii2t_manager.py:2001 msgid "" "Could not calculate new extends.\n" "Possible error with i.ortho.transform." msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2210 -#: ../gui/wxpython/image2target/ii2t_manager.py:2230 -#: ../gui/wxpython/gcp/manager.py:2147 ../gui/wxpython/gcp/manager.py:2165 +#: ../gui/wxpython/image2target/ii2t_manager.py:2213 +#: ../gui/wxpython/image2target/ii2t_manager.py:2233 +#: ../gui/wxpython/gcp/manager.py:2149 ../gui/wxpython/gcp/manager.py:2167 msgid "source E" msgstr "sorgente E" -#: ../gui/wxpython/image2target/ii2t_manager.py:2211 -#: ../gui/wxpython/image2target/ii2t_manager.py:2231 -#: ../gui/wxpython/gcp/manager.py:2148 ../gui/wxpython/gcp/manager.py:2166 +#: ../gui/wxpython/image2target/ii2t_manager.py:2214 +#: ../gui/wxpython/image2target/ii2t_manager.py:2234 +#: ../gui/wxpython/gcp/manager.py:2150 ../gui/wxpython/gcp/manager.py:2168 msgid "source N" msgstr "sorgente N" -#: ../gui/wxpython/image2target/ii2t_manager.py:2212 -#: ../gui/wxpython/image2target/ii2t_manager.py:2232 +#: ../gui/wxpython/image2target/ii2t_manager.py:2215 +#: ../gui/wxpython/image2target/ii2t_manager.py:2235 msgid "source Z" msgstr "sorgente Z" -#: ../gui/wxpython/image2target/ii2t_manager.py:2213 -#: ../gui/wxpython/image2target/ii2t_manager.py:2233 -#: ../gui/wxpython/gcp/manager.py:2149 ../gui/wxpython/gcp/manager.py:2167 +#: ../gui/wxpython/image2target/ii2t_manager.py:2216 +#: ../gui/wxpython/image2target/ii2t_manager.py:2236 +#: ../gui/wxpython/gcp/manager.py:2151 ../gui/wxpython/gcp/manager.py:2169 msgid "target E" msgstr "destinazione E" -#: ../gui/wxpython/image2target/ii2t_manager.py:2214 -#: ../gui/wxpython/image2target/ii2t_manager.py:2234 -#: ../gui/wxpython/gcp/manager.py:2150 ../gui/wxpython/gcp/manager.py:2168 +#: ../gui/wxpython/image2target/ii2t_manager.py:2217 +#: ../gui/wxpython/image2target/ii2t_manager.py:2237 +#: ../gui/wxpython/gcp/manager.py:2152 ../gui/wxpython/gcp/manager.py:2170 msgid "target N" msgstr "destinazione N" -#: ../gui/wxpython/image2target/ii2t_manager.py:2215 -#: ../gui/wxpython/image2target/ii2t_manager.py:2235 +#: ../gui/wxpython/image2target/ii2t_manager.py:2218 +#: ../gui/wxpython/image2target/ii2t_manager.py:2238 msgid "target Z" msgstr "destinazione Z" -#: ../gui/wxpython/image2target/ii2t_manager.py:2425 -#: ../gui/wxpython/gcp/manager.py:2354 +#: ../gui/wxpython/image2target/ii2t_manager.py:2428 +#: ../gui/wxpython/gcp/manager.py:2356 msgid "Create vector map group" msgstr "Crea gruppo vettoriale" -#: ../gui/wxpython/image2target/ii2t_manager.py:2500 -#: ../gui/wxpython/gcp/manager.py:2429 +#: ../gui/wxpython/image2target/ii2t_manager.py:2503 +#: ../gui/wxpython/gcp/manager.py:2431 msgid "Select vector map(s) to add to group:" msgstr "Seleziona mappa/e vettoriale/i da aggiungere al gruppo:" -#: ../gui/wxpython/image2target/ii2t_manager.py:2583 -#: ../gui/wxpython/gcp/manager.py:2516 +#: ../gui/wxpython/image2target/ii2t_manager.py:2586 +#: ../gui/wxpython/gcp/manager.py:2518 msgid "source E:" msgstr "sorgente E:" -#: ../gui/wxpython/image2target/ii2t_manager.py:2584 -#: ../gui/wxpython/gcp/manager.py:2517 +#: ../gui/wxpython/image2target/ii2t_manager.py:2587 +#: ../gui/wxpython/gcp/manager.py:2519 msgid "target E:" msgstr "destinazione E:" -#: ../gui/wxpython/image2target/ii2t_manager.py:2585 -#: ../gui/wxpython/gcp/manager.py:2518 +#: ../gui/wxpython/image2target/ii2t_manager.py:2588 +#: ../gui/wxpython/gcp/manager.py:2520 msgid "source N:" msgstr "sorgente N:" -#: ../gui/wxpython/image2target/ii2t_manager.py:2586 -#: ../gui/wxpython/gcp/manager.py:2519 +#: ../gui/wxpython/image2target/ii2t_manager.py:2589 +#: ../gui/wxpython/gcp/manager.py:2521 msgid "target N:" msgstr "destinazione N:" -#: ../gui/wxpython/image2target/ii2t_manager.py:2587 +#: ../gui/wxpython/image2target/ii2t_manager.py:2590 msgid "source Z:" msgstr "sorgente Z:" -#: ../gui/wxpython/image2target/ii2t_manager.py:2588 +#: ../gui/wxpython/image2target/ii2t_manager.py:2591 msgid "target Z:" msgstr "destinazione Z:" +#: ../gui/wxpython/image2target/ii2t_gis_set.py:252 +#, python-format +msgid "GRASS GIS %s startup%s" +msgstr "Avvio%s di GRASS GIS %s" + +#: ../gui/wxpython/image2target/ii2t_gis_set.py:474 +#: ../gui/wxpython/startup/guiutils.py:80 +#, python-format +msgid "Invalid line in GISRC file (%s):%s\n" +msgstr "Linea non valida nel file GISRC (%s): %s\n" + +#: ../gui/wxpython/image2target/ii2t_gis_set.py:556 +msgid "New mapset:" +msgstr "Nuovo mapset:" + +#: ../gui/wxpython/image2target/ii2t_gis_set.py:937 +#: ../gui/wxpython/lmgr/frame.py:1071 +msgid "Enter name for new mapset:" +msgstr "Inserisci il nome per il nuovo mapset:" + #: ../gui/wxpython/vdigit/mapwindow.py:425 msgid "Update categories" msgstr "Aggiorna categorie" @@ -11243,7 +11244,7 @@ msgid "Z bulk-labeling of 3D lines" msgstr "Etichetta Z-bulk delle linee 3D" -#: ../gui/wxpython/vdigit/toolbars.py:603 ../gui/wxpython/vdigit/wxdigit.py:63 +#: ../gui/wxpython/vdigit/toolbars.py:603 ../gui/wxpython/vdigit/wxdigit.py:64 msgid "No vector map open for editing." msgstr "Nessuno vettoriale aperto per l'editing." @@ -11258,7 +11259,7 @@ #: ../gui/wxpython/vdigit/toolbars.py:841 #: ../gui/wxpython/vdigit/toolbars.py:998 #: ../gui/wxpython/vdigit/toolbars.py:1096 -#: ../gui/wxpython/gui_core/dialogs.py:213 +#: ../gui/wxpython/gui_core/dialogs.py:214 msgid "Select vector map" msgstr "Seleziona mappa vettoriale" @@ -11347,9 +11348,9 @@ msgstr "Chiudi dialogo e salva cambiamenti nel file per le impostazione dell'utente " #: ../gui/wxpython/vdigit/preferences.py:150 -#: ../gui/wxpython/gui_core/preferences.py:281 -#: ../gui/wxpython/animation/dialogs.py:340 -#: ../gui/wxpython/animation/dialogs.py:1854 +#: ../gui/wxpython/gui_core/preferences.py:274 +#: ../gui/wxpython/animation/dialogs.py:343 +#: ../gui/wxpython/animation/dialogs.py:1857 #: ../gui/wxpython/gmodeler/preferences.py:54 msgid "General" msgstr "Generale" @@ -11471,7 +11472,7 @@ msgstr "Seleziona sporgenze" #: ../gui/wxpython/vdigit/preferences.py:582 -#: ../gui/wxpython/gui_core/preferences.py:1504 +#: ../gui/wxpython/gui_core/preferences.py:1498 msgid "Attributes" msgstr "Attributi" @@ -11486,8 +11487,8 @@ #: ../gui/wxpython/vdigit/preferences.py:612 #: ../gui/wxpython/vdigit/preferences.py:615 #: ../gui/wxpython/vdigit/dialogs.py:116 ../gui/wxpython/vdigit/dialogs.py:576 -#: ../gui/wxpython/dbmgr/dialogs.py:512 ../gui/wxpython/dbmgr/base.py:2952 -#: ../gui/wxpython/dbmgr/base.py:3073 ../gui/wxpython/dbmgr/base.py:3339 +#: ../gui/wxpython/dbmgr/dialogs.py:512 ../gui/wxpython/dbmgr/base.py:2954 +#: ../gui/wxpython/dbmgr/base.py:3075 ../gui/wxpython/dbmgr/base.py:3341 msgid "Layer" msgstr "Layer" @@ -11559,8 +11560,8 @@ msgstr "Evidenzia (duplicati)" #: ../gui/wxpython/vdigit/preferences.py:800 -#: ../gui/wxpython/gui_core/gselect.py:2342 -#: ../gui/wxpython/psmap/toolbars.py:103 ../gui/wxpython/psmap/dialogs.py:6279 +#: ../gui/wxpython/gui_core/gselect.py:2334 +#: ../gui/wxpython/psmap/toolbars.py:103 ../gui/wxpython/psmap/dialogs.py:6281 msgid "Point" msgstr "Punto" @@ -11635,7 +11636,7 @@ msgid "Add new category" msgstr "Aggiungi nuova categoria" -#: ../gui/wxpython/vdigit/dialogs.py:151 ../gui/wxpython/psmap/dialogs.py:479 +#: ../gui/wxpython/vdigit/dialogs.py:151 ../gui/wxpython/psmap/dialogs.py:481 #: ../gui/wxpython/web_services/dialogs.py:685 msgid "Apply changes" msgstr "Applica cambiamenti" @@ -11675,8 +11676,8 @@ msgid "Delete all" msgstr "Elimina tutto" -#: ../gui/wxpython/vdigit/dialogs.py:290 ../gui/wxpython/dbmgr/base.py:1438 -#: ../gui/wxpython/dbmgr/base.py:2588 ../gui/wxpython/gmodeler/dialogs.py:851 +#: ../gui/wxpython/vdigit/dialogs.py:290 ../gui/wxpython/dbmgr/base.py:1440 +#: ../gui/wxpython/dbmgr/base.py:2590 ../gui/wxpython/gmodeler/dialogs.py:851 #: ../gui/wxpython/gmodeler/dialogs.py:1017 msgid "Reload" msgstr "Ricarica" @@ -11714,29 +11715,29 @@ msgid "Layer (Categories)" msgstr "Layer (Categorie)" -#: ../gui/wxpython/vdigit/wxdisplay.py:1017 +#: ../gui/wxpython/vdigit/wxdisplay.py:1019 #, python-format msgid "Topology for vector map <%s> is not available. Topology is required by digitizer. Do you want to rebuild topology (takes some time) and open the vector map for editing?" msgstr "La topologia del vettoriale <%s> non è disponibile. La topologia è richiesta dal digitalizzatore. Vuoi ricostruire la topologia (richiede più tempo) e aprire il vettoriale per l'editing?" -#: ../gui/wxpython/vdigit/wxdisplay.py:1022 +#: ../gui/wxpython/vdigit/wxdisplay.py:1024 msgid "Topology missing" msgstr "Topologia mancante" -#: ../gui/wxpython/vdigit/wxdigit.py:56 +#: ../gui/wxpython/vdigit/wxdigit.py:57 msgid "Digitization Error" msgstr "Errore nella digitalizzazione" -#: ../gui/wxpython/vdigit/wxdigit.py:61 +#: ../gui/wxpython/vdigit/wxdigit.py:62 #, python-format msgid "Unable to open vector map <%s>." msgstr "Impossibile aprire vettoriale <%s>." -#: ../gui/wxpython/vdigit/wxdigit.py:64 +#: ../gui/wxpython/vdigit/wxdigit.py:65 msgid "Operation canceled." msgstr "Operazione cancellata." -#: ../gui/wxpython/vdigit/wxdigit.py:71 +#: ../gui/wxpython/vdigit/wxdigit.py:72 #, python-format msgid "" "Writing new feature failed. Operation canceled.\n" @@ -11747,50 +11748,55 @@ "\n" "Motivazione: %s" -#: ../gui/wxpython/vdigit/wxdigit.py:80 +#: ../gui/wxpython/vdigit/wxdigit.py:81 #, python-format msgid "Reading feature id %d failed. Operation canceled." msgstr "Lettura dell'elemento con id %d fallita. Operazione cancellata." -#: ../gui/wxpython/vdigit/wxdigit.py:88 +#: ../gui/wxpython/vdigit/wxdigit.py:89 #, python-format msgid "Database link %d not available. Operation canceled." msgstr "Connessione al database %d non disponibile. Operazione cancellata." -#: ../gui/wxpython/vdigit/wxdigit.py:96 +#: ../gui/wxpython/vdigit/wxdigit.py:97 #, python-format msgid "Unable to start database driver <%s>. Operation canceled." msgstr "Impossibile avviare il driver del database <%s>. Operazione cancellata." -#: ../gui/wxpython/vdigit/wxdigit.py:106 +#: ../gui/wxpython/vdigit/wxdigit.py:107 #, python-format msgid "Unable to open database <%(db)s> by driver <%(driver)s>. Operation canceled." msgstr "Impossibile aprire database <%(db)s> con il driver <%(driver)s>. Operazione cancellata." -#: ../gui/wxpython/vdigit/wxdigit.py:114 +#: ../gui/wxpython/vdigit/wxdigit.py:115 #, python-format msgid "Unable to execute SQL query '%s'. Operation canceled." msgstr "Impossibile eseguire la query SQL '%s'. Operazione cancellata." -#: ../gui/wxpython/vdigit/wxdigit.py:122 +#: ../gui/wxpython/vdigit/wxdigit.py:123 #, python-format msgid "Feature id %d is marked as dead. Operation canceled." msgstr "Elemento con id %d è marcato come morto. Operazione cancellata." -#: ../gui/wxpython/vdigit/wxdigit.py:130 +#: ../gui/wxpython/vdigit/wxdigit.py:131 #, python-format msgid "Unsupported feature type %d. Operation canceled." msgstr "Tipologia dell'elemento %d non supportata. Operazione cancellata." -#: ../gui/wxpython/vdigit/wxdigit.py:500 +#: ../gui/wxpython/vdigit/wxdigit.py:501 #, python-format msgid "Unknown feature type '%s'" msgstr "Tipologia dell'elemento '%s' sconosciuta" -#: ../gui/wxpython/vdigit/wxdigit.py:505 +#: ../gui/wxpython/vdigit/wxdigit.py:506 msgid "Not enough points for line" msgstr "Non ci sono abbastanza punti per linea" +#: ../gui/wxpython/startup/guiutils.py:51 +#, fuzzy +msgid "Name for the new mapset:" +msgstr "Inserisci il nome per il nuovo mapset:" + #: ../gui/wxpython/startup/locdownload.py:150 #, python-brace-format msgid "ZIP file is unreadable: {0}" @@ -11859,6 +11865,14 @@ msgid "Abort download" msgstr "Scaricamento annullato" +#: ../gui/wxpython/startup/utils.py:45 +msgid "Documents" +msgstr "Documenti" + +#: ../gui/wxpython/startup/utils.py:46 +msgid "My Documents" +msgstr "Miei Documenti" + #: ../gui/wxpython/nviz/mapwindow.py:244 msgid "Opening 3D view was not successful. Please try to change the value of depth buffer in GUI Settings dialog > tab Map Display > Advanced and restart GUI." msgstr "" @@ -11987,11 +12001,11 @@ msgid "constant#" msgstr "costante#" -#: ../gui/wxpython/nviz/wxnviz.py:33 +#: ../gui/wxpython/nviz/wxnviz.py:35 msgid "This module requires the NumPy module, which could not be imported. It probably is not installed (it's not part of the standard Python distribution). See the Numeric Python site (http://numpy.scipy.org) for information on downloading source or binaries." msgstr "Questo modulo richiede NumPy, che non è stato possibile importare. Probabilmente non è installato (non fa parte della distribuzione standard di Python). Controlla il sito di Numeric Python (http://numpy.scipy.org) per maggiori informazione sul download del sorgente o dei binari." -#: ../gui/wxpython/nviz/wxnviz.py:505 ../gui/wxpython/nviz/wxnviz.py:517 +#: ../gui/wxpython/nviz/wxnviz.py:510 ../gui/wxpython/nviz/wxnviz.py:522 #, python-format msgid "3d raster map <%s> not found" msgstr "Raster 3D <%s> non trovato" @@ -12007,7 +12021,7 @@ msgstr "Dati" #: ../gui/wxpython/nviz/tools.py:100 -#: ../gui/wxpython/gui_core/preferences.py:499 +#: ../gui/wxpython/gui_core/preferences.py:492 msgid "Appearance" msgstr "Aspetto" @@ -12048,9 +12062,9 @@ msgstr "Regola l'altezza relativa degli elementi al di sopra del piano della superficie" #: ../gui/wxpython/nviz/tools.py:366 ../gui/wxpython/nviz/tools.py:1285 -#: ../gui/wxpython/nviz/tools.py:2126 ../gui/wxpython/gui_core/dialogs.py:1937 -#: ../gui/wxpython/psmap/dialogs.py:3849 ../gui/wxpython/psmap/dialogs.py:4066 -#: ../gui/wxpython/psmap/dialogs.py:4857 +#: ../gui/wxpython/nviz/tools.py:2126 ../gui/wxpython/gui_core/dialogs.py:1942 +#: ../gui/wxpython/psmap/dialogs.py:3851 ../gui/wxpython/psmap/dialogs.py:4068 +#: ../gui/wxpython/psmap/dialogs.py:4859 #: ../gui/wxpython/gmodeler/preferences.py:210 #: ../gui/wxpython/gmodeler/preferences.py:376 #: ../gui/wxpython/gmodeler/preferences.py:488 @@ -12103,8 +12117,8 @@ msgstr "Aspetto dell'Immagine" #: ../gui/wxpython/nviz/tools.py:465 ../gui/wxpython/nviz/preferences.py:204 -#: ../gui/wxpython/gui_core/preferences.py:891 -#: ../gui/wxpython/animation/dialogs.py:1864 +#: ../gui/wxpython/gui_core/preferences.py:885 +#: ../gui/wxpython/animation/dialogs.py:1867 #: ../gui/wxpython/web_services/widgets.py:317 msgid "Background color:" msgstr "Colore sfondo: " @@ -12145,7 +12159,7 @@ msgid "Save image sequence" msgstr "Salva sequenza di immagini" -#: ../gui/wxpython/nviz/tools.py:624 ../gui/wxpython/psmap/dialogs.py:5794 +#: ../gui/wxpython/nviz/tools.py:624 ../gui/wxpython/psmap/dialogs.py:5796 msgid "Choose a directory:" msgstr "Scegli una directory:" @@ -12153,7 +12167,7 @@ msgid "Choose a directory for images" msgstr "Scegli una directory per le immagini" -#: ../gui/wxpython/nviz/tools.py:632 ../gui/wxpython/animation/dialogs.py:1187 +#: ../gui/wxpython/nviz/tools.py:632 ../gui/wxpython/animation/dialogs.py:1190 msgid "File prefix:" msgstr "Prefisso del file:" @@ -12161,7 +12175,7 @@ msgid "Generated files names will look like this: prefix_1.ppm, prefix_2.ppm, ..." msgstr "I file generati saranno chiamati come: prefix_1.ppm, prefix_2.ppm, ..." -#: ../gui/wxpython/nviz/tools.py:640 ../gui/wxpython/animation/dialogs.py:1191 +#: ../gui/wxpython/nviz/tools.py:640 ../gui/wxpython/animation/dialogs.py:1194 msgid "File format:" msgstr "Formato del file:" @@ -12178,7 +12192,7 @@ msgid "Vector" msgstr "Vettoriale" -#: ../gui/wxpython/nviz/tools.py:728 ../gui/wxpython/gui_core/dialogs.py:1452 +#: ../gui/wxpython/nviz/tools.py:728 ../gui/wxpython/gui_core/dialogs.py:1453 msgid "3D raster" msgstr "Raster 3D" @@ -12190,7 +12204,7 @@ msgid "Fringe" msgstr "Bordo" -#: ../gui/wxpython/nviz/tools.py:782 ../gui/wxpython/animation/dialogs.py:929 +#: ../gui/wxpython/nviz/tools.py:782 ../gui/wxpython/animation/dialogs.py:932 msgid "Decorations" msgstr "Decorazioni" @@ -12199,7 +12213,7 @@ msgstr "Piani di taglio" #: ../gui/wxpython/nviz/tools.py:850 ../gui/wxpython/nviz/tools.py:1889 -#: ../gui/wxpython/nviz/preferences.py:405 ../gui/wxpython/tplot/frame.py:277 +#: ../gui/wxpython/nviz/preferences.py:405 ../gui/wxpython/tplot/frame.py:343 #: ../gui/wxpython/timeline/frame.py:135 msgid "Draw" msgstr "Disegna" @@ -12297,11 +12311,11 @@ msgstr "costante" #: ../gui/wxpython/nviz/tools.py:1050 ../gui/wxpython/nviz/tools.py:2021 -#: ../gui/wxpython/psmap/dialogs.py:3798 ../gui/wxpython/psmap/dialogs.py:4518 -#: ../gui/wxpython/psmap/dialogs.py:4796 ../gui/wxpython/psmap/dialogs.py:5377 -#: ../gui/wxpython/psmap/dialogs.py:5385 ../gui/wxpython/psmap/dialogs.py:5945 -#: ../gui/wxpython/psmap/dialogs.py:5954 ../gui/wxpython/psmap/dialogs.py:6529 -#: ../gui/wxpython/psmap/dialogs.py:6538 +#: ../gui/wxpython/psmap/dialogs.py:3800 ../gui/wxpython/psmap/dialogs.py:4520 +#: ../gui/wxpython/psmap/dialogs.py:4798 ../gui/wxpython/psmap/dialogs.py:5379 +#: ../gui/wxpython/psmap/dialogs.py:5387 ../gui/wxpython/psmap/dialogs.py:5947 +#: ../gui/wxpython/psmap/dialogs.py:5956 ../gui/wxpython/psmap/dialogs.py:6531 +#: ../gui/wxpython/psmap/dialogs.py:6540 msgid "Position" msgstr "Posizione" @@ -12445,11 +12459,11 @@ msgid "Icon:" msgstr "Icona:" -#: ../gui/wxpython/nviz/tools.py:1659 ../gui/wxpython/psmap/dialogs.py:2735 +#: ../gui/wxpython/nviz/tools.py:1659 ../gui/wxpython/psmap/dialogs.py:2737 msgid "size:" msgstr "dimensione:" -#: ../gui/wxpython/nviz/tools.py:1717 ../gui/wxpython/psmap/dialogs.py:2661 +#: ../gui/wxpython/nviz/tools.py:1717 ../gui/wxpython/psmap/dialogs.py:2663 msgid "symbol:" msgstr "simbolo:" @@ -12872,134 +12886,134 @@ msgid "Nothing found" msgstr "Non è stato trovato nulla" -#: ../gui/wxpython/gui_core/forms.py:549 +#: ../gui/wxpython/gui_core/forms.py:561 msgid "Enter parameters for '" msgstr "Inserisci parametro per '" -#: ../gui/wxpython/gui_core/forms.py:565 +#: ../gui/wxpython/gui_core/forms.py:577 msgid "Close this window without executing the command (Ctrl+Q)" msgstr "Chiudi finestra senza eseguire il comando (Ctrl+Q)" -#: ../gui/wxpython/gui_core/forms.py:596 +#: ../gui/wxpython/gui_core/forms.py:608 msgid "Run the command (Ctrl+R)" msgstr "Esegui il commando (Ctrl+R)" -#: ../gui/wxpython/gui_core/forms.py:624 +#: ../gui/wxpython/gui_core/forms.py:636 msgid "Show manual page of the command (Ctrl+H)" msgstr "Mostra la pagine del manuale del comando (Ctrl+H)" -#: ../gui/wxpython/gui_core/forms.py:663 +#: ../gui/wxpython/gui_core/forms.py:675 msgid "Add created map(s) into layer tree" msgstr "Aggiungi la mappa(e) creata nel layer tree" -#: ../gui/wxpython/gui_core/forms.py:693 +#: ../gui/wxpython/gui_core/forms.py:705 msgid "Close dialog when command is successfully finished. Change this settings in Preferences dialog ('Command' tab)." msgstr "Chiudi la finestra quando il comando è finito correttamente. Cambia questa impostazione nella finestra Preferenze (colonna 'Comandi')" -#: ../gui/wxpython/gui_core/forms.py:878 +#: ../gui/wxpython/gui_core/forms.py:890 #, python-format msgid "'%s' copied to clipboard" msgstr "'%s' copiato negli appunti" -#: ../gui/wxpython/gui_core/forms.py:962 ../gui/wxpython/gui_core/forms.py:976 +#: ../gui/wxpython/gui_core/forms.py:974 ../gui/wxpython/gui_core/forms.py:988 msgid "Required" msgstr "Richiesto" -#: ../gui/wxpython/gui_core/forms.py:965 ../gui/wxpython/gui_core/forms.py:977 +#: ../gui/wxpython/gui_core/forms.py:977 ../gui/wxpython/gui_core/forms.py:989 msgid "Optional" msgstr "Opzionale" -#: ../gui/wxpython/gui_core/forms.py:1060 -#: ../gui/wxpython/gui_core/forms.py:2065 +#: ../gui/wxpython/gui_core/forms.py:1072 +#: ../gui/wxpython/gui_core/forms.py:2086 msgid "Parameterized in model" msgstr "Parametrizzato nel modello" -#: ../gui/wxpython/gui_core/forms.py:1129 +#: ../gui/wxpython/gui_core/forms.py:1141 msgid "This option is required" msgstr "Questa opzione è richiesta" -#: ../gui/wxpython/gui_core/forms.py:1150 +#: ../gui/wxpython/gui_core/forms.py:1162 msgid "[multiple]" msgstr "[multiplo]" -#: ../gui/wxpython/gui_core/forms.py:1208 +#: ../gui/wxpython/gui_core/forms.py:1220 msgid "valid range" msgstr "Range valido" -#: ../gui/wxpython/gui_core/forms.py:1318 -#: ../gui/wxpython/gui_core/forms.py:2696 +#: ../gui/wxpython/gui_core/forms.py:1330 +#: ../gui/wxpython/gui_core/forms.py:2726 #: ../gui/wxpython/gui_core/toolbars.py:70 msgid "Select font" msgstr "Seleziona font " -#: ../gui/wxpython/gui_core/forms.py:1430 ../gui/wxpython/lmgr/toolbars.py:158 +#: ../gui/wxpython/gui_core/forms.py:1443 ../gui/wxpython/lmgr/toolbars.py:158 msgid "Graphical Modeler" msgstr "Modellizzatore Grafico" -#: ../gui/wxpython/gui_core/forms.py:1436 -#: ../gui/wxpython/gui_core/preferences.py:779 +#: ../gui/wxpython/gui_core/forms.py:1449 +#: ../gui/wxpython/gui_core/preferences.py:773 msgid "Map Display" msgstr "Visualizzatore di mappe" -#: ../gui/wxpython/gui_core/forms.py:1549 +#: ../gui/wxpython/gui_core/forms.py:1562 msgid "Show graphical representation of temporal extent of dataset(s) ." msgstr "Mostra la rappresentazione grafica dell'estensione temporale di uno o più dataset. " -#: ../gui/wxpython/gui_core/forms.py:1779 -#: ../gui/wxpython/gui_core/preferences.py:1363 -#: ../gui/wxpython/gui_core/preferences.py:1398 +#: ../gui/wxpython/gui_core/forms.py:1789 +#: ../gui/wxpython/gui_core/preferences.py:1357 +#: ../gui/wxpython/gui_core/preferences.py:1392 msgid "Transparent" msgstr "Trasparente" -#: ../gui/wxpython/gui_core/forms.py:1815 -#: ../gui/wxpython/gui_core/forms.py:1907 +#: ../gui/wxpython/gui_core/forms.py:1825 +#: ../gui/wxpython/gui_core/forms.py:1917 #, python-format msgid "Choose %s" msgstr "Scegli %s" -#: ../gui/wxpython/gui_core/forms.py:1818 +#: ../gui/wxpython/gui_core/forms.py:1828 #: ../gui/wxpython/gmodeler/frame.py:1750 msgid "file" msgstr "file" -#: ../gui/wxpython/gui_core/forms.py:1860 +#: ../gui/wxpython/gui_core/forms.py:1870 msgid "Load and edit content of a file" msgstr "Carica e modifica contenuto di un file" -#: ../gui/wxpython/gui_core/forms.py:1863 +#: ../gui/wxpython/gui_core/forms.py:1873 msgid "&Save as" msgstr "&Salva come" -#: ../gui/wxpython/gui_core/forms.py:1865 +#: ../gui/wxpython/gui_core/forms.py:1875 msgid "Save content to a file for further use" msgstr "Salva il contenuto in un file per ulteriori utilizzi" -#: ../gui/wxpython/gui_core/forms.py:1870 +#: ../gui/wxpython/gui_core/forms.py:1880 msgid "or enter values directly:" msgstr "o inserisci interattivamente i valori:" -#: ../gui/wxpython/gui_core/forms.py:1872 +#: ../gui/wxpython/gui_core/forms.py:1882 msgid "Enter file content directly instead of specifying a file. Temporary file will be automatically created." msgstr "Inserire direttamente il contenuto del file invece di specificare un file. Un file temporaneo sarà automaticamente creato. " -#: ../gui/wxpython/gui_core/forms.py:1910 -#: ../gui/wxpython/gui_core/gselect.py:1434 +#: ../gui/wxpython/gui_core/forms.py:1920 +#: ../gui/wxpython/gui_core/gselect.py:1426 msgid "Directory" msgstr "Cartella" -#: ../gui/wxpython/gui_core/forms.py:2255 ../gui/wxpython/gmodeler/frame.py:171 +#: ../gui/wxpython/gui_core/forms.py:2285 ../gui/wxpython/gmodeler/frame.py:171 msgid "Command output" msgstr "output del comando" -#: ../gui/wxpython/gui_core/forms.py:2268 +#: ../gui/wxpython/gui_core/forms.py:2298 msgid "Manual" msgstr "Manuale" -#: ../gui/wxpython/gui_core/forms.py:2312 +#: ../gui/wxpython/gui_core/forms.py:2342 msgid "Nothing to load." msgstr "Niente da caricare." -#: ../gui/wxpython/gui_core/forms.py:2320 +#: ../gui/wxpython/gui_core/forms.py:2350 #, python-format msgid "" "Unable to load file.\n" @@ -13010,26 +13024,26 @@ "\n" "Ragione: %s" -#: ../gui/wxpython/gui_core/forms.py:2350 +#: ../gui/wxpython/gui_core/forms.py:2380 msgid "Save input as..." msgstr "Salva input come..." -#: ../gui/wxpython/gui_core/forms.py:2683 +#: ../gui/wxpython/gui_core/forms.py:2713 msgid "No dataset given." msgstr "Nessuna dataset selezionata." -#: ../gui/wxpython/gui_core/forms.py:2852 -#: ../gui/wxpython/gui_core/forms.py:2869 +#: ../gui/wxpython/gui_core/forms.py:2882 +#: ../gui/wxpython/gui_core/forms.py:2899 #, python-format msgid "Unable to parse command '%s'" msgstr "Impossibile analizzare il comando '%s'" -#: ../gui/wxpython/gui_core/forms.py:2876 +#: ../gui/wxpython/gui_core/forms.py:2906 #, python-format msgid "%(cmd)s: parameter '%(key)s' not available" msgstr "%(cmd)s: parametro '%(key)s' non disponibile" -#: ../gui/wxpython/gui_core/forms.py:2958 +#: ../gui/wxpython/gui_core/forms.py:2988 msgid "Try to set up GRASS_ADDON_PATH or GRASS_ADDON_BASE variable." msgstr "Prova di impostare la variabile GRASS_ADDON_PATH o GRASS_ADDON_BASE" @@ -13174,11 +13188,11 @@ msgstr "Stato della traduzione" #: ../gui/wxpython/gui_core/ghelp.py:118 ../gui/wxpython/gui_core/ghelp.py:921 -#: ../gui/wxpython/lmgr/frame.py:87 ../gui/wxpython/lmgr/frame.py:1217 +#: ../gui/wxpython/lmgr/frame.py:87 ../gui/wxpython/lmgr/frame.py:1221 msgid "Unable to get GRASS version\n" msgstr "Impossibile ottenere la versione di GRASS\n" -#: ../gui/wxpython/gui_core/ghelp.py:131 ../gui/wxpython/lmgr/frame.py:1241 +#: ../gui/wxpython/gui_core/ghelp.py:131 ../gui/wxpython/lmgr/frame.py:1245 msgid "unknown version" msgstr "Versione sconosciuta" @@ -13297,7 +13311,7 @@ msgid "Selected map <%s> has been disabled for rendering. Operation canceled." msgstr "La mappa selezionata <%s> è stata disabilitata per la visualizzazione. Operazione annullata." -#: ../gui/wxpython/gui_core/vselect.py:277 ../gui/wxpython/lmgr/frame.py:2569 +#: ../gui/wxpython/gui_core/vselect.py:277 ../gui/wxpython/lmgr/frame.py:2572 #: ../gui/wxpython/mapdisp/frame.py:594 msgid "No map layer selected. Operation canceled." msgstr "Nessun layer selezionato. Operazione cancellata." @@ -13427,7 +13441,7 @@ msgid "Select graphics tool" msgstr "Seleziona strumento grafico" -#: ../gui/wxpython/gui_core/gselect.py:69 +#: ../gui/wxpython/gui_core/gselect.py:72 #, python-format msgid "" "Unable to import pyGRASS: %s\n" @@ -13436,554 +13450,562 @@ "Impossibile importare pyGRASS: %s\n" "Alcune funzionalità non sarà accessibile" -#: ../gui/wxpython/gui_core/gselect.py:507 +#: ../gui/wxpython/gui_core/gselect.py:511 msgid "Not selectable element" msgstr "Elemento non selezionabile" -#: ../gui/wxpython/gui_core/gselect.py:544 -#: ../gui/wxpython/gui_core/preferences.py:2203 +#: ../gui/wxpython/gui_core/gselect.py:548 +#: ../gui/wxpython/gui_core/preferences.py:2197 msgid "Mapset" msgstr "Mapset" -#: ../gui/wxpython/gui_core/gselect.py:556 +#: ../gui/wxpython/gui_core/gselect.py:560 msgid "Type: " msgstr "Tipologia:" -#: ../gui/wxpython/gui_core/gselect.py:574 +#: ../gui/wxpython/gui_core/gselect.py:578 #, python-format msgid "GSelect: invalid item: %s" msgstr "GSelect: elemento invalido: %s" -#: ../gui/wxpython/gui_core/gselect.py:1411 +#: ../gui/wxpython/gui_core/gselect.py:890 +msgid "No table linked to layer <{}>." +msgstr "" + +#: ../gui/wxpython/gui_core/gselect.py:1403 msgid "Output settings" msgstr "Impostazioni degli output" -#: ../gui/wxpython/gui_core/gselect.py:1413 +#: ../gui/wxpython/gui_core/gselect.py:1405 msgid "Source input" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1424 +#: ../gui/wxpython/gui_core/gselect.py:1416 msgid "Native" msgstr "Nativo" -#: ../gui/wxpython/gui_core/gselect.py:1430 +#: ../gui/wxpython/gui_core/gselect.py:1422 msgid "File" msgstr "File" -#: ../gui/wxpython/gui_core/gselect.py:1438 ../gui/wxpython/dbmgr/base.py:2954 -#: ../gui/wxpython/dbmgr/base.py:3084 ../gui/wxpython/dbmgr/base.py:3353 +#: ../gui/wxpython/gui_core/gselect.py:1430 ../gui/wxpython/dbmgr/base.py:2956 +#: ../gui/wxpython/dbmgr/base.py:3086 ../gui/wxpython/dbmgr/base.py:3355 msgid "Database" msgstr "Database" -#: ../gui/wxpython/gui_core/gselect.py:1442 +#: ../gui/wxpython/gui_core/gselect.py:1434 msgid "Protocol" msgstr "Protocollo" -#: ../gui/wxpython/gui_core/gselect.py:1453 +#: ../gui/wxpython/gui_core/gselect.py:1445 msgid "Output type" msgstr "Tipologia di output" -#: ../gui/wxpython/gui_core/gselect.py:1455 +#: ../gui/wxpython/gui_core/gselect.py:1447 msgid "Source type" msgstr "Tipo di sorgente" -#: ../gui/wxpython/gui_core/gselect.py:1477 +#: ../gui/wxpython/gui_core/gselect.py:1469 msgid "All files" msgstr "Tutti i file" -#: ../gui/wxpython/gui_core/gselect.py:1493 +#: ../gui/wxpython/gui_core/gselect.py:1485 msgid "ZIP files" msgstr "Files ZIP" -#: ../gui/wxpython/gui_core/gselect.py:1494 +#: ../gui/wxpython/gui_core/gselect.py:1486 msgid "GZIP files" msgstr "Files GZIP" -#: ../gui/wxpython/gui_core/gselect.py:1495 +#: ../gui/wxpython/gui_core/gselect.py:1487 msgid "TAR files" msgstr "Files TAR" -#: ../gui/wxpython/gui_core/gselect.py:1497 +#: ../gui/wxpython/gui_core/gselect.py:1489 msgid "TARGZ files" msgstr "Files TARGZ" -#: ../gui/wxpython/gui_core/gselect.py:1505 +#: ../gui/wxpython/gui_core/gselect.py:1497 msgid "File:" msgstr "File:" -#: ../gui/wxpython/gui_core/gselect.py:1506 +#: ../gui/wxpython/gui_core/gselect.py:1498 msgid "Choose file to import" msgstr "Scegli file da importare" -#: ../gui/wxpython/gui_core/gselect.py:1521 -#: ../gui/wxpython/gui_core/gselect.py:1604 -#: ../gui/wxpython/animation/dialogs.py:1196 +#: ../gui/wxpython/gui_core/gselect.py:1513 +#: ../gui/wxpython/gui_core/gselect.py:1596 +#: ../gui/wxpython/animation/dialogs.py:1199 msgid "Directory:" msgstr "Cartella:" -#: ../gui/wxpython/gui_core/gselect.py:1522 -#: ../gui/wxpython/gui_core/gselect.py:1605 +#: ../gui/wxpython/gui_core/gselect.py:1514 +#: ../gui/wxpython/gui_core/gselect.py:1597 msgid "Choose input directory" msgstr "Scegli cartella di input" -#: ../gui/wxpython/gui_core/gselect.py:1539 +#: ../gui/wxpython/gui_core/gselect.py:1531 msgid "Extension:" msgstr "Estensione:" -#: ../gui/wxpython/gui_core/gselect.py:1568 -#: ../gui/wxpython/gui_core/gselect.py:1583 -#: ../gui/wxpython/gui_core/gselect.py:1585 -#: ../gui/wxpython/gui_core/widgets.py:1294 -#: ../gui/wxpython/animation/dialogs.py:402 +#: ../gui/wxpython/gui_core/gselect.py:1560 +#: ../gui/wxpython/gui_core/gselect.py:1575 +#: ../gui/wxpython/gui_core/gselect.py:1577 +#: ../gui/wxpython/gui_core/widgets.py:1298 +#: ../gui/wxpython/animation/dialogs.py:405 #: ../gui/wxpython/vnet/dialogs.py:1643 #: ../gui/wxpython/gmodeler/preferences.py:706 msgid "Name:" msgstr "Nome:" -#: ../gui/wxpython/gui_core/gselect.py:1569 +#: ../gui/wxpython/gui_core/gselect.py:1561 msgid "Choose file" msgstr "Scegli file:" -#: ../gui/wxpython/gui_core/gselect.py:1590 -#: ../gui/wxpython/gui_core/gselect.py:2350 +#: ../gui/wxpython/gui_core/gselect.py:1582 +#: ../gui/wxpython/gui_core/gselect.py:2342 msgid "Feature type:" msgstr "Tipologia delle feature:" -#: ../gui/wxpython/gui_core/gselect.py:1592 +#: ../gui/wxpython/gui_core/gselect.py:1584 msgid "simple features" msgstr "features semplici" -#: ../gui/wxpython/gui_core/gselect.py:1593 +#: ../gui/wxpython/gui_core/gselect.py:1585 msgid "topological" msgstr "topologico" -#: ../gui/wxpython/gui_core/gselect.py:1704 -#: ../gui/wxpython/gui_core/gselect.py:1735 -#: ../gui/wxpython/gui_core/gselect.py:1786 -#: ../gui/wxpython/gui_core/gselect.py:1824 +#: ../gui/wxpython/gui_core/gselect.py:1696 +#: ../gui/wxpython/gui_core/gselect.py:1727 +#: ../gui/wxpython/gui_core/gselect.py:1778 +#: ../gui/wxpython/gui_core/gselect.py:1816 msgid "Creation options:" msgstr "Creazione delle opzioni:" -#: ../gui/wxpython/gui_core/gselect.py:1718 -#: ../gui/wxpython/gui_core/gselect.py:1757 -#: ../gui/wxpython/gui_core/gselect.py:1809 +#: ../gui/wxpython/gui_core/gselect.py:1710 +#: ../gui/wxpython/gui_core/gselect.py:1749 +#: ../gui/wxpython/gui_core/gselect.py:1801 msgid "Format:" msgstr "Formato:" -#: ../gui/wxpython/gui_core/gselect.py:1816 +#: ../gui/wxpython/gui_core/gselect.py:1808 msgid "Protocol:" msgstr "Protocollo:" -#: ../gui/wxpython/gui_core/gselect.py:1839 +#: ../gui/wxpython/gui_core/gselect.py:1831 msgid "No settings available" msgstr "Nessuna impostazione disponibile" -#: ../gui/wxpython/gui_core/gselect.py:1959 +#: ../gui/wxpython/gui_core/gselect.py:1951 #: ../gui/wxpython/web_services/dialogs.py:302 msgid "No data source defined, settings are not saved." msgstr "Nessuna sorgente dei dati definita, impostazioni non salvate." -#: ../gui/wxpython/gui_core/gselect.py:2342 +#: ../gui/wxpython/gui_core/gselect.py:2334 msgid "LineString" msgstr "LineString" -#: ../gui/wxpython/gui_core/gselect.py:2342 +#: ../gui/wxpython/gui_core/gselect.py:2334 msgid "Polygon" msgstr "Poligono" -#: ../gui/wxpython/gui_core/gselect.py:2561 +#: ../gui/wxpython/gui_core/gselect.py:2553 msgid "No vector map selected in layer manager. Operation canceled." msgstr "Nessuna mappa vettoriale selezionata nel layer manager. Operazione cancellata." -#: ../gui/wxpython/gui_core/gselect.py:2574 +#: ../gui/wxpython/gui_core/gselect.py:2566 msgid "Input vector map is not selected" msgstr "Mappa vettoriale di input non selezionata" -#: ../gui/wxpython/gui_core/gselect.py:2578 +#: ../gui/wxpython/gui_core/gselect.py:2570 #, python-format msgid "Input vector map <%s> and selected map <%s> in layer manager are different. Operation canceled." msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:113 +#: ../gui/wxpython/gui_core/gselect.py:2746 +msgid "No vector map selected" +msgstr "" + +#: ../gui/wxpython/gui_core/widgets.py:114 msgid " (...)" msgstr " (...)" -#: ../gui/wxpython/gui_core/widgets.py:854 +#: ../gui/wxpython/gui_core/widgets.py:855 #, python-format msgid "Name <%(name)s> is not a valid name for GRASS map. Please use only ASCII characters excluding %(chars)s and space." msgstr "Il nome <%(name)s> non è un nome valido per mappa di GRASS. Utilizzare solo carattere ASCII escludendo %(chars)s e spazi" -#: ../gui/wxpython/gui_core/widgets.py:968 -#: ../gui/wxpython/gui_core/dialogs.py:768 -#: ../gui/wxpython/gui_core/dialogs.py:836 -#: ../gui/wxpython/gui_core/dialogs.py:1576 ../gui/wxpython/dbmgr/base.py:1419 +#: ../gui/wxpython/gui_core/widgets.py:969 +#: ../gui/wxpython/gui_core/dialogs.py:769 +#: ../gui/wxpython/gui_core/dialogs.py:837 +#: ../gui/wxpython/gui_core/dialogs.py:1578 ../gui/wxpython/dbmgr/base.py:1421 msgid "Select all" msgstr "Seleziona tutto" -#: ../gui/wxpython/gui_core/widgets.py:969 -#: ../gui/wxpython/gui_core/dialogs.py:1578 ../gui/wxpython/dbmgr/base.py:1420 +#: ../gui/wxpython/gui_core/widgets.py:970 +#: ../gui/wxpython/gui_core/dialogs.py:1580 ../gui/wxpython/dbmgr/base.py:1422 msgid "Deselect all" msgstr "Deseleziona tutto" -#: ../gui/wxpython/gui_core/widgets.py:1082 +#: ../gui/wxpython/gui_core/widgets.py:1086 msgid "Fulltext search" msgstr "Ricerca testo completo" -#: ../gui/wxpython/gui_core/widgets.py:1084 +#: ../gui/wxpython/gui_core/widgets.py:1088 msgid "Type to search in all modules. Press Enter for next match." msgstr "Digita per cercare in tutti i moduli. Premere Enter per il prossimo." -#: ../gui/wxpython/gui_core/widgets.py:1151 +#: ../gui/wxpython/gui_core/widgets.py:1155 msgid "Searching, please type more characters." msgstr "Cercando, si prega di digitare più caratteri." -#: ../gui/wxpython/gui_core/widgets.py:1160 +#: ../gui/wxpython/gui_core/widgets.py:1164 #, python-format msgid "%d modules match" msgstr "%d moduli che combaciano" -#: ../gui/wxpython/gui_core/widgets.py:1230 +#: ../gui/wxpython/gui_core/widgets.py:1234 msgid "Profiles" msgstr "Profili" -#: ../gui/wxpython/gui_core/widgets.py:1236 +#: ../gui/wxpython/gui_core/widgets.py:1240 msgid "Save current settings" msgstr "Salva le impostazioni attuali" -#: ../gui/wxpython/gui_core/widgets.py:1240 +#: ../gui/wxpython/gui_core/widgets.py:1244 msgid "Delete currently selected settings" msgstr "Elimina le impostazioni selezionate attualmente" -#: ../gui/wxpython/gui_core/widgets.py:1263 +#: ../gui/wxpython/gui_core/widgets.py:1267 msgid "Load:" msgstr "Carica:" -#: ../gui/wxpython/gui_core/widgets.py:1281 +#: ../gui/wxpython/gui_core/widgets.py:1285 #, python-format msgid "Settings <%s> not found" msgstr "Impostazioni <%s> non trovato" -#: ../gui/wxpython/gui_core/widgets.py:1295 -#: ../gui/wxpython/gui_core/widgets.py:1315 +#: ../gui/wxpython/gui_core/widgets.py:1299 +#: ../gui/wxpython/gui_core/widgets.py:1319 msgid "Save settings" msgstr "Salva impostazioni" -#: ../gui/wxpython/gui_core/widgets.py:1300 +#: ../gui/wxpython/gui_core/widgets.py:1304 msgid "Name not given, settings is not saved." msgstr "Nome non inserito, impostazioni non salvate" -#: ../gui/wxpython/gui_core/widgets.py:1312 +#: ../gui/wxpython/gui_core/widgets.py:1316 #, python-format msgid "Settings <%s> already exists. Do you want to overwrite the settings?" msgstr "Impostazioni <%s> esiste già. Vuoi sovrascrivvere le impostazioni?" -#: ../gui/wxpython/gui_core/widgets.py:1363 +#: ../gui/wxpython/gui_core/widgets.py:1367 msgid "No settings is defined. Operation canceled." msgstr "Nessuna impostazione è definita. Operazione cancellata." -#: ../gui/wxpython/gui_core/widgets.py:1401 +#: ../gui/wxpython/gui_core/widgets.py:1405 msgid "Unable to save settings" msgstr "Impossibile salvare le impostazioni" -#: ../gui/wxpython/gui_core/preferences.py:59 +#: ../gui/wxpython/gui_core/preferences.py:61 msgid "User settings" msgstr "Impostazioni dell'utente" -#: ../gui/wxpython/gui_core/preferences.py:83 +#: ../gui/wxpython/gui_core/preferences.py:85 msgid "Set to default" msgstr "Imposta default" -#: ../gui/wxpython/gui_core/preferences.py:91 +#: ../gui/wxpython/gui_core/preferences.py:93 msgid "Revert settings to default" msgstr "Ritorna alle impostazioni di default" -#: ../gui/wxpython/gui_core/preferences.py:94 +#: ../gui/wxpython/gui_core/preferences.py:96 msgid "Apply changes for the current session only and close" msgstr "Applica i cambiamenti solo per la sessione corrente e chiudi" -#: ../gui/wxpython/gui_core/preferences.py:95 +#: ../gui/wxpython/gui_core/preferences.py:97 msgid "Save for this session only" msgstr "Salva solo per questa sessione" -#: ../gui/wxpython/gui_core/preferences.py:165 +#: ../gui/wxpython/gui_core/preferences.py:167 msgid "Settings applied to current session but not saved" msgstr "Impostazioni applicate alla sessione corrente ma non salvate" -#: ../gui/wxpython/gui_core/preferences.py:237 +#: ../gui/wxpython/gui_core/preferences.py:230 msgid "Key column cannot be empty string." msgstr "La chiave primaria non può essere una stringa vuota" -#: ../gui/wxpython/gui_core/preferences.py:256 +#: ../gui/wxpython/gui_core/preferences.py:249 msgid "GUI Settings" msgstr "Impostazioni dell'interfaccia grafica" -#: ../gui/wxpython/gui_core/preferences.py:291 +#: ../gui/wxpython/gui_core/preferences.py:284 msgid "Layer Manager settings" msgstr "Impostazione del Layer Manager" -#: ../gui/wxpython/gui_core/preferences.py:301 +#: ../gui/wxpython/gui_core/preferences.py:294 msgid "Ask when removing map layer from layer tree" msgstr "Chiedi quando si sta rimuovendo un layer dal layer tree" -#: ../gui/wxpython/gui_core/preferences.py:314 +#: ../gui/wxpython/gui_core/preferences.py:307 msgid "Ask when quiting wxGUI or closing display" msgstr "Chiedi quando si sta chiudendo wxGUI o un display" -#: ../gui/wxpython/gui_core/preferences.py:329 -#: ../gui/wxpython/gui_core/preferences.py:346 +#: ../gui/wxpython/gui_core/preferences.py:322 +#: ../gui/wxpython/gui_core/preferences.py:339 #, python-format msgid "Hide '%s' tab (requires GUI restart)" msgstr "Nascondi la scheda '%s' (richiede riavvio dell'interfaccia grafica)" -#: ../gui/wxpython/gui_core/preferences.py:330 -#: ../gui/wxpython/gui_core/preferences.py:1120 +#: ../gui/wxpython/gui_core/preferences.py:323 +#: ../gui/wxpython/gui_core/preferences.py:1114 #: ../gui/wxpython/lmgr/frame.py:366 msgid "Modules" msgstr "Moduli" -#: ../gui/wxpython/gui_core/preferences.py:347 +#: ../gui/wxpython/gui_core/preferences.py:340 #: ../gui/wxpython/lmgr/frame.py:390 msgid "Python" msgstr "Python" -#: ../gui/wxpython/gui_core/preferences.py:366 +#: ../gui/wxpython/gui_core/preferences.py:359 msgid "Automatically copy selected text to clipboard (in the Console tab)" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:394 +#: ../gui/wxpython/gui_core/preferences.py:387 msgid "Workspace settings" msgstr "Impostazioni dell'ambiente di lavoro" -#: ../gui/wxpython/gui_core/preferences.py:401 +#: ../gui/wxpython/gui_core/preferences.py:394 msgid "Suppress positioning Map Display Window(s)" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:417 +#: ../gui/wxpython/gui_core/preferences.py:410 msgid "Suppress positioning Layer Manager window" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:432 +#: ../gui/wxpython/gui_core/preferences.py:425 msgid "Save current window layout as default" msgstr "Salva il layout corrente della finestra come default" -#: ../gui/wxpython/gui_core/preferences.py:441 +#: ../gui/wxpython/gui_core/preferences.py:434 msgid "Save current position and size of Layer Manager window and opened Map Display window(s) and use as default for next sessions." msgstr "Salva la posizione e dimensione correnti della finestra Layer Manager e le finestre Map Display aperte e usa come default per la prossima sessione" -#: ../gui/wxpython/gui_core/preferences.py:463 +#: ../gui/wxpython/gui_core/preferences.py:456 msgid "Region settings" msgstr "Impostazioni della region" -#: ../gui/wxpython/gui_core/preferences.py:470 +#: ../gui/wxpython/gui_core/preferences.py:463 msgid "Align region to resolution" msgstr "Allinea la region alla risoluzione" -#: ../gui/wxpython/gui_core/preferences.py:524 +#: ../gui/wxpython/gui_core/preferences.py:517 msgid "Font for command output:" msgstr "Font per output del comando:" -#: ../gui/wxpython/gui_core/preferences.py:529 -#: ../gui/wxpython/gui_core/preferences.py:806 -#: ../gui/wxpython/animation/dialogs.py:1061 +#: ../gui/wxpython/gui_core/preferences.py:522 +#: ../gui/wxpython/gui_core/preferences.py:800 +#: ../gui/wxpython/animation/dialogs.py:1064 msgid "Set font" msgstr "Imposta carattere" -#: ../gui/wxpython/gui_core/preferences.py:542 +#: ../gui/wxpython/gui_core/preferences.py:535 msgid "Language settings" msgstr "Impostazioni lingua" -#: ../gui/wxpython/gui_core/preferences.py:558 +#: ../gui/wxpython/gui_core/preferences.py:551 msgid "Choose language (requires to save and GRASS restart):" msgstr "Scegli linguaggio (richiesto per salvare e far ripartire GRASS)" -#: ../gui/wxpython/gui_core/preferences.py:591 +#: ../gui/wxpython/gui_core/preferences.py:585 msgid "Appearance settings" msgstr "Impostazioni dell'aspetto" -#: ../gui/wxpython/gui_core/preferences.py:601 +#: ../gui/wxpython/gui_core/preferences.py:595 msgid "Element list:" msgstr "Lista degli elementi:" -#: ../gui/wxpython/gui_core/preferences.py:631 +#: ../gui/wxpython/gui_core/preferences.py:625 msgid "Menu style (requires to save and GUI restart):" msgstr "Stile del menu (richiede di salvare e riavviare l'interfaccia grafica):" -#: ../gui/wxpython/gui_core/preferences.py:666 +#: ../gui/wxpython/gui_core/preferences.py:660 msgid "Height of map selection popup window (in pixels):" msgstr "Altezza della finestra della selezione della mappa (in pixel):" -#: ../gui/wxpython/gui_core/preferences.py:706 +#: ../gui/wxpython/gui_core/preferences.py:700 msgid "Icon theme (requires GUI restart):" msgstr "Tema delle icone (richiede riavvio dell'interfaccia grafica)" -#: ../gui/wxpython/gui_core/preferences.py:733 +#: ../gui/wxpython/gui_core/preferences.py:727 msgid "Module dialog style:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:800 +#: ../gui/wxpython/gui_core/preferences.py:794 msgid "Default font for GRASS displays:" msgstr "Font di default per i display di GRASS:" -#: ../gui/wxpython/gui_core/preferences.py:827 +#: ../gui/wxpython/gui_core/preferences.py:821 msgid "Default display settings" msgstr "Impostazioni di default del display" -#: ../gui/wxpython/gui_core/preferences.py:837 +#: ../gui/wxpython/gui_core/preferences.py:831 msgid "Display driver:" msgstr "Visualizza driver:" -#: ../gui/wxpython/gui_core/preferences.py:863 +#: ../gui/wxpython/gui_core/preferences.py:857 msgid "Statusbar mode:" msgstr "Barra di stato:" -#: ../gui/wxpython/gui_core/preferences.py:915 +#: ../gui/wxpython/gui_core/preferences.py:909 #: ../gui/wxpython/mapdisp/statusbar.py:520 msgid "Align region extent based on display size" msgstr "Allinea l'estensione della regione basata sulla dimensione del display" -#: ../gui/wxpython/gui_core/preferences.py:931 +#: ../gui/wxpython/gui_core/preferences.py:925 #: ../gui/wxpython/mapdisp/statusbar.py:563 msgid "Constrain display resolution to computational settings" msgstr "Forza la risoluzione del display all'impostazione della regione computazionale" -#: ../gui/wxpython/gui_core/preferences.py:947 +#: ../gui/wxpython/gui_core/preferences.py:941 msgid "Enable auto-rendering" msgstr "Attiva auto-rendering" -#: ../gui/wxpython/gui_core/preferences.py:964 +#: ../gui/wxpython/gui_core/preferences.py:958 msgid "Enable auto-zooming to selected map layer" msgstr "Attiva auto-zoom al layer selezionato." -#: ../gui/wxpython/gui_core/preferences.py:980 +#: ../gui/wxpython/gui_core/preferences.py:974 msgid "Show computational region extent" msgstr "Mostra l'estensione della region computazionale" -#: ../gui/wxpython/gui_core/preferences.py:996 +#: ../gui/wxpython/gui_core/preferences.py:990 msgid "Mouse wheel action:" msgstr "Azione della rotella del mouse:" -#: ../gui/wxpython/gui_core/preferences.py:1022 +#: ../gui/wxpython/gui_core/preferences.py:1016 msgid "Mouse scrolling direction:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1063 +#: ../gui/wxpython/gui_core/preferences.py:1057 msgid "Advanced display settings" msgstr "Impostazioni avanzate del display" -#: ../gui/wxpython/gui_core/preferences.py:1072 +#: ../gui/wxpython/gui_core/preferences.py:1066 msgid "3D view depth buffer (possible values are 16, 24, 32):" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1127 +#: ../gui/wxpython/gui_core/preferences.py:1121 msgid "Module dialog settings" msgstr "Impostazioni finestre del modulo" -#: ../gui/wxpython/gui_core/preferences.py:1152 +#: ../gui/wxpython/gui_core/preferences.py:1146 msgid "Close dialog when module is successfully finished" msgstr "Chiudi dialogo quando il modulo è finito correttamente" -#: ../gui/wxpython/gui_core/preferences.py:1166 -#: ../gui/wxpython/gui_core/dialogs.py:306 +#: ../gui/wxpython/gui_core/preferences.py:1160 +#: ../gui/wxpython/gui_core/dialogs.py:307 msgid "Add created map into layer tree" msgstr "Aggiungi la mappa creata nel layer tree" -#: ../gui/wxpython/gui_core/preferences.py:1181 +#: ../gui/wxpython/gui_core/preferences.py:1175 msgid "Allow interactive input" msgstr "Permetti input interattivo" -#: ../gui/wxpython/gui_core/preferences.py:1195 +#: ../gui/wxpython/gui_core/preferences.py:1189 msgid "Verbosity level:" msgstr "Livello di verbosità:" -#: ../gui/wxpython/gui_core/preferences.py:1231 +#: ../gui/wxpython/gui_core/preferences.py:1225 #: ../gui/wxpython/lmgr/frame.py:323 msgid "Layers" msgstr "Layer" -#: ../gui/wxpython/gui_core/preferences.py:1241 +#: ../gui/wxpython/gui_core/preferences.py:1235 msgid "Default raster settings" msgstr "Impostazioni per i raster di default" -#: ../gui/wxpython/gui_core/preferences.py:1251 +#: ../gui/wxpython/gui_core/preferences.py:1245 msgid "Make null cells opaque" msgstr "Rendi celle nulle opache" -#: ../gui/wxpython/gui_core/preferences.py:1266 +#: ../gui/wxpython/gui_core/preferences.py:1260 msgid "Default color table" msgstr "Tabella dei colori di default" -#: ../gui/wxpython/gui_core/preferences.py:1312 +#: ../gui/wxpython/gui_core/preferences.py:1306 msgid "Default vector settings" msgstr "Impostazioni per i vettoriali di default" -#: ../gui/wxpython/gui_core/preferences.py:1318 +#: ../gui/wxpython/gui_core/preferences.py:1312 msgid "Display:" msgstr "Visualizza:" -#: ../gui/wxpython/gui_core/preferences.py:1343 +#: ../gui/wxpython/gui_core/preferences.py:1337 msgid "Feature color:" msgstr "Colore dell'elemento:" -#: ../gui/wxpython/gui_core/preferences.py:1383 +#: ../gui/wxpython/gui_core/preferences.py:1377 msgid "Area fill color:" msgstr "Colore riempimento dell'area:" -#: ../gui/wxpython/gui_core/preferences.py:1431 +#: ../gui/wxpython/gui_core/preferences.py:1425 msgid "Random colors according to category number " msgstr "Colori casuali secondo il numero di categoria" -#: ../gui/wxpython/gui_core/preferences.py:1459 +#: ../gui/wxpython/gui_core/preferences.py:1453 msgid "Symbol:" msgstr "Simbolo:" -#: ../gui/wxpython/gui_core/preferences.py:1513 -#: ../gui/wxpython/dbmgr/base.py:1422 +#: ../gui/wxpython/gui_core/preferences.py:1507 +#: ../gui/wxpython/dbmgr/base.py:1424 msgid "Highlight selected features" msgstr "Evidenza elementi selezionati" -#: ../gui/wxpython/gui_core/preferences.py:1542 +#: ../gui/wxpython/gui_core/preferences.py:1536 msgid "Line width (in pixels):" msgstr "Larghezza linea (in pixel):" -#: ../gui/wxpython/gui_core/preferences.py:1558 +#: ../gui/wxpython/gui_core/preferences.py:1552 msgid "Automatically hightlight selected features in map display" msgstr "Evidenzia automaticamente gli elementi selezionati nel visualizzatore di mappe" -#: ../gui/wxpython/gui_core/preferences.py:1582 +#: ../gui/wxpython/gui_core/preferences.py:1576 msgid "Data browser" msgstr "Naviga nei dati" -#: ../gui/wxpython/gui_core/preferences.py:1590 +#: ../gui/wxpython/gui_core/preferences.py:1584 msgid "Left mouse double click:" msgstr "Doppio click tasto sinistro:" -#: ../gui/wxpython/gui_core/preferences.py:1615 +#: ../gui/wxpython/gui_core/preferences.py:1609 msgid "Encoding (e.g. utf-8, ascii, iso8859-1, koi8-r):" msgstr "Codifica (es utf-8, ascii, iso8859-1, koi8-r):" -#: ../gui/wxpython/gui_core/preferences.py:1630 +#: ../gui/wxpython/gui_core/preferences.py:1624 msgid "Ask when deleting data record(s) from table" msgstr "Chiedi quando si sta eliminando record(s) dalla tabella" -#: ../gui/wxpython/gui_core/preferences.py:1654 +#: ../gui/wxpython/gui_core/preferences.py:1648 msgid "Create table" msgstr "Crea tabella" -#: ../gui/wxpython/gui_core/preferences.py:1661 -#: ../gui/wxpython/gui_core/dialogs.py:351 +#: ../gui/wxpython/gui_core/preferences.py:1655 +#: ../gui/wxpython/gui_core/dialogs.py:352 msgid "Key column:" msgstr "Chiave della colonna:" -#: ../gui/wxpython/gui_core/preferences.py:1695 +#: ../gui/wxpython/gui_core/preferences.py:1689 #: ../gui/wxpython/mapdisp/statusbar.py:824 msgid "Projection" msgstr "Proiezione" -#: ../gui/wxpython/gui_core/preferences.py:1704 +#: ../gui/wxpython/gui_core/preferences.py:1698 msgid "Projection statusbar settings" msgstr "Impostazioni della proiezione nella barra di stato" -#: ../gui/wxpython/gui_core/preferences.py:1713 +#: ../gui/wxpython/gui_core/preferences.py:1707 msgid "" "\n" "Note: This only controls the coordinates displayed in the lower-left of the Map Display\n" @@ -13992,63 +14014,63 @@ "menu located at the bottom of the Map Display window.\n" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1746 +#: ../gui/wxpython/gui_core/preferences.py:1740 msgid "Proj.4 string (required):" msgstr "Stringa Proj.4 (richiesto):" -#: ../gui/wxpython/gui_core/preferences.py:1763 +#: ../gui/wxpython/gui_core/preferences.py:1757 msgid "EPSG file:" msgstr "File EPSG:" -#: ../gui/wxpython/gui_core/preferences.py:1780 +#: ../gui/wxpython/gui_core/preferences.py:1774 msgid "Load EPSG codes (be patient), enter EPSG code or insert Proj.4 string directly." msgstr "Carica codici EPSG (essere pazienzi), inserisci codice EPSG o direttamente una stringa Proj.4" -#: ../gui/wxpython/gui_core/preferences.py:1788 +#: ../gui/wxpython/gui_core/preferences.py:1782 msgid "&Load EPSG codes" msgstr "&Carica codici EPSG" -#: ../gui/wxpython/gui_core/preferences.py:1808 +#: ../gui/wxpython/gui_core/preferences.py:1802 msgid "Coordinates format" msgstr "Formato delle coordinate" -#: ../gui/wxpython/gui_core/preferences.py:1816 +#: ../gui/wxpython/gui_core/preferences.py:1810 msgid "Lat/long projections" msgstr "Proiezioni Lat/long" -#: ../gui/wxpython/gui_core/preferences.py:1837 +#: ../gui/wxpython/gui_core/preferences.py:1831 msgid "Precision:" msgstr "Precisione:" -#: ../gui/wxpython/gui_core/preferences.py:1923 +#: ../gui/wxpython/gui_core/preferences.py:1917 #, python-format msgid "Unable to read EPSG codes: %s" msgstr "Impossibile leggere codici EPSG: %s" -#: ../gui/wxpython/gui_core/preferences.py:1956 -#: ../gui/wxpython/gui_core/preferences.py:1968 -#: ../gui/wxpython/gui_core/preferences.py:1980 +#: ../gui/wxpython/gui_core/preferences.py:1950 +#: ../gui/wxpython/gui_core/preferences.py:1962 +#: ../gui/wxpython/gui_core/preferences.py:1974 #, python-format msgid "EPSG code %s not found" msgstr "Codice EPSG %s non trovato" -#: ../gui/wxpython/gui_core/preferences.py:1990 +#: ../gui/wxpython/gui_core/preferences.py:1984 msgid "Select default display font" msgstr "Seleziona il font di default" -#: ../gui/wxpython/gui_core/preferences.py:2004 +#: ../gui/wxpython/gui_core/preferences.py:1998 msgid "Failed to set default display font. Try different font." msgstr "Impostazione del carattere di default del display non riuscita. Provare con un carattere diverso." -#: ../gui/wxpython/gui_core/preferences.py:2023 +#: ../gui/wxpython/gui_core/preferences.py:2017 msgid "Select default output font" msgstr "Selezionare il carattere di output di default" -#: ../gui/wxpython/gui_core/preferences.py:2112 +#: ../gui/wxpython/gui_core/preferences.py:2106 msgid "Manage access to mapsets" msgstr "Gestisci l'accesso ai mapset" -#: ../gui/wxpython/gui_core/preferences.py:2127 +#: ../gui/wxpython/gui_core/preferences.py:2121 msgid "" "Check a mapset to make it accessible, uncheck it to hide it.\n" " Notes:\n" @@ -14062,7 +14084,7 @@ " - Puoi scrivere solo nel mapset corrente.\n" " - Puoi scrivere solo nei tuoi mapset." -#: ../gui/wxpython/gui_core/preferences.py:2204 +#: ../gui/wxpython/gui_core/preferences.py:2198 msgid "Owner" msgstr "Proprietario" @@ -14074,49 +14096,49 @@ msgid "Select GRASS location and mapset" msgstr "Seleziona location e mapset di GRASS" -#: ../gui/wxpython/gui_core/dialogs.py:122 +#: ../gui/wxpython/gui_core/dialogs.py:123 msgid "Location or mapset is not defined." msgstr "Location o mapset non definito." -#: ../gui/wxpython/gui_core/dialogs.py:132 +#: ../gui/wxpython/gui_core/dialogs.py:133 msgid "Name of GRASS location:" msgstr "Nome della GRASS location" -#: ../gui/wxpython/gui_core/dialogs.py:143 -#: ../gui/wxpython/gui_core/dialogs.py:200 +#: ../gui/wxpython/gui_core/dialogs.py:144 +#: ../gui/wxpython/gui_core/dialogs.py:201 msgid "Name of mapset:" msgstr "Nome del mapset:" -#: ../gui/wxpython/gui_core/dialogs.py:172 +#: ../gui/wxpython/gui_core/dialogs.py:173 msgid "Select mapset in GRASS location" msgstr "Seleziona mapset nella GRASS location" -#: ../gui/wxpython/gui_core/dialogs.py:192 +#: ../gui/wxpython/gui_core/dialogs.py:193 msgid "Name of mapset is missing." msgstr "Manca il nome del mapset." -#: ../gui/wxpython/gui_core/dialogs.py:233 +#: ../gui/wxpython/gui_core/dialogs.py:234 msgid "Name of vector map is missing." msgstr "Manca il nome della mappa vettoriale." -#: ../gui/wxpython/gui_core/dialogs.py:286 +#: ../gui/wxpython/gui_core/dialogs.py:287 msgid "Create attribute table" msgstr "Crea tabella degli attributi" -#: ../gui/wxpython/gui_core/dialogs.py:320 +#: ../gui/wxpython/gui_core/dialogs.py:321 msgid "Name of new vector map is missing." msgstr "Manca il nome per la nuova mappa vettoriale." -#: ../gui/wxpython/gui_core/dialogs.py:332 +#: ../gui/wxpython/gui_core/dialogs.py:333 msgid "Name for new vector map:" msgstr "Nome per la nuova mappa vettoriale:" -#: ../gui/wxpython/gui_core/dialogs.py:435 +#: ../gui/wxpython/gui_core/dialogs.py:436 #, python-format msgid "Unable to create vector map <%s>." msgstr "Impossibile creare mappa vettoriale <%s>." -#: ../gui/wxpython/gui_core/dialogs.py:440 +#: ../gui/wxpython/gui_core/dialogs.py:441 #, python-format msgid "" "Invalid or empty key column.\n" @@ -14125,225 +14147,225 @@ "Chiave della colonna vuota o invalida.\n" "Impossibile creare mappa vettoriale <%s>." -#: ../gui/wxpython/gui_core/dialogs.py:471 +#: ../gui/wxpython/gui_core/dialogs.py:472 #, python-format msgid "Vector map <%s> already exists in the current mapset. Do you want to overwrite it?" msgstr "La mappa vettoriale <%s> esiste già nel corrente mapset. Vuoi sovrascriverlo?" -#: ../gui/wxpython/gui_core/dialogs.py:561 +#: ../gui/wxpython/gui_core/dialogs.py:562 msgid "Load region:" msgstr "Carica region:" -#: ../gui/wxpython/gui_core/dialogs.py:567 +#: ../gui/wxpython/gui_core/dialogs.py:568 msgid "Save region:" msgstr "Salva region:" -#: ../gui/wxpython/gui_core/dialogs.py:619 +#: ../gui/wxpython/gui_core/dialogs.py:620 msgid "Name cannot begin with '.' and must not contain space, quotes, '/', ''', '@', ',', '=', '*', and all other non-alphanumeric characters." msgstr "Il nome non può iniziare con '.' e non deve contenere spazi, virgole, '/', ''', '@', ',', '=', '*', e tutti i caratteri non alfanumerici." -#: ../gui/wxpython/gui_core/dialogs.py:635 +#: ../gui/wxpython/gui_core/dialogs.py:636 msgid "Create or edit imagery groups" msgstr "Crea o modifica gruppi di immagini" -#: ../gui/wxpython/gui_core/dialogs.py:669 +#: ../gui/wxpython/gui_core/dialogs.py:670 msgid "Apply changes to selected group and close dialog" msgstr "Applica cambiamenti al gruppo selezionato e chiudi finestra" -#: ../gui/wxpython/gui_core/dialogs.py:670 +#: ../gui/wxpython/gui_core/dialogs.py:671 msgid "Apply changes to selected group" msgstr "Applica cambiamenti al gruppo selezionato" -#: ../gui/wxpython/gui_core/dialogs.py:671 +#: ../gui/wxpython/gui_core/dialogs.py:672 msgid "Close dialog, changes are not applied" msgstr "Chiudi finestra, cambiamenti non saranno applicati" -#: ../gui/wxpython/gui_core/dialogs.py:712 -#: ../gui/wxpython/gui_core/dialogs.py:1509 +#: ../gui/wxpython/gui_core/dialogs.py:713 +#: ../gui/wxpython/gui_core/dialogs.py:1510 msgid "Put here a regular expression. Characters '.*' stand for anything, character '^' stands for the beginning and '$' for the end." msgstr "Inserire qui un'espressione regolare. I caratteri '.*' stanno per tutto, il carattere '^' sta per inizio e '$' per fine." -#: ../gui/wxpython/gui_core/dialogs.py:719 +#: ../gui/wxpython/gui_core/dialogs.py:720 msgid "Select existing group or enter name of new group:" msgstr "Seleziona il gruppo che vuoi editare o inserisci il nome del nuovo gruppo:" -#: ../gui/wxpython/gui_core/dialogs.py:730 +#: ../gui/wxpython/gui_core/dialogs.py:731 msgid "Edit/create subgroup" msgstr "Modica/crea sottogruppo" -#: ../gui/wxpython/gui_core/dialogs.py:743 +#: ../gui/wxpython/gui_core/dialogs.py:744 msgid "Select existing subgroup or enter name of new subgroup:" msgstr "Seleziona il sotto gruppo che vuoi editare o inserisci il nome del nuovo sotto gruppo:" -#: ../gui/wxpython/gui_core/dialogs.py:777 -#: ../gui/wxpython/gui_core/dialogs.py:845 -#: ../gui/wxpython/gui_core/dialogs.py:1494 +#: ../gui/wxpython/gui_core/dialogs.py:778 +#: ../gui/wxpython/gui_core/dialogs.py:846 +#: ../gui/wxpython/gui_core/dialogs.py:1495 msgid "Pattern:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:795 -#: ../gui/wxpython/gui_core/dialogs.py:863 -#: ../gui/wxpython/gui_core/dialogs.py:1518 +#: ../gui/wxpython/gui_core/dialogs.py:796 +#: ../gui/wxpython/gui_core/dialogs.py:864 +#: ../gui/wxpython/gui_core/dialogs.py:1519 msgid "List of maps:" msgstr "Lista delle mappe:" -#: ../gui/wxpython/gui_core/dialogs.py:811 +#: ../gui/wxpython/gui_core/dialogs.py:812 msgid "Select map layers and add them to the list." msgstr "Seleziona layers della mappa e aggiungili alla lista." -#: ../gui/wxpython/gui_core/dialogs.py:816 +#: ../gui/wxpython/gui_core/dialogs.py:817 msgid "Remove selected layer(s) from list." msgstr "Rimuove i layer selezionati dalla lista." -#: ../gui/wxpython/gui_core/dialogs.py:873 +#: ../gui/wxpython/gui_core/dialogs.py:874 msgid "Check maps from group to be included into subgroup." msgstr "Controlla le mappe del gruppo da essere incluse nel sottogruppo." -#: ../gui/wxpython/gui_core/dialogs.py:1037 +#: ../gui/wxpython/gui_core/dialogs.py:1038 msgid "Add selected map layers into group" msgstr "Aggiungi i layer selezionati nel gruppo" -#: ../gui/wxpython/gui_core/dialogs.py:1174 +#: ../gui/wxpython/gui_core/dialogs.py:1175 #, python-format msgid "Group <%s> was changed, do you want to apply changes?" msgstr "Il gruppo <%s> è cambiato, vuoi applicare le modifiche?" -#: ../gui/wxpython/gui_core/dialogs.py:1177 -#: ../gui/wxpython/gui_core/dialogs.py:1193 +#: ../gui/wxpython/gui_core/dialogs.py:1178 +#: ../gui/wxpython/gui_core/dialogs.py:1194 msgid "Unapplied changes" msgstr "Non applicare i cambi" -#: ../gui/wxpython/gui_core/dialogs.py:1190 +#: ../gui/wxpython/gui_core/dialogs.py:1191 #, python-format msgid "Subgroup <%s> was changed, do you want to apply changes?" msgstr "Il sotto gruppo <%s> è cambiato, vuoi applicare le modifiche?" -#: ../gui/wxpython/gui_core/dialogs.py:1247 +#: ../gui/wxpython/gui_core/dialogs.py:1248 msgid "No raster maps selected." msgstr "Nessuno raster selezionato." -#: ../gui/wxpython/gui_core/dialogs.py:1276 +#: ../gui/wxpython/gui_core/dialogs.py:1277 #, python-format msgid "No changes to apply in group <%s>." msgstr "Nessun cambiamento da applicare al gruppo <%s>" -#: ../gui/wxpython/gui_core/dialogs.py:1279 +#: ../gui/wxpython/gui_core/dialogs.py:1280 #, python-format msgid "Group <%s> was successfully created." msgstr "Gruppo <%s> è stato creato con successo." -#: ../gui/wxpython/gui_core/dialogs.py:1281 +#: ../gui/wxpython/gui_core/dialogs.py:1282 #, python-format msgid "Group <%s> was successfully changed." msgstr "Gruppo <%s> è stato cambiato con successo." -#: ../gui/wxpython/gui_core/dialogs.py:1284 +#: ../gui/wxpython/gui_core/dialogs.py:1285 #, python-format msgid "Creating of new group <%s> failed." msgstr "Creazione del nuovo gruppo <%s> fallita." -#: ../gui/wxpython/gui_core/dialogs.py:1286 +#: ../gui/wxpython/gui_core/dialogs.py:1287 #, python-format msgid "Changing of group <%s> failed." msgstr "La modifica del gruppo <%s> è fallita." -#: ../gui/wxpython/gui_core/dialogs.py:1324 +#: ../gui/wxpython/gui_core/dialogs.py:1325 msgid "No group selected." msgstr "Nessuno gruppo selezionato." -#: ../gui/wxpython/gui_core/dialogs.py:1329 +#: ../gui/wxpython/gui_core/dialogs.py:1330 msgid "No subgroup selected." msgstr "Nessuno sotto gruppo selezionato." -#: ../gui/wxpython/gui_core/dialogs.py:1436 +#: ../gui/wxpython/gui_core/dialogs.py:1437 msgid "Use fully-qualified map names" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1462 +#: ../gui/wxpython/gui_core/dialogs.py:1463 msgid "Map type:" msgstr "Tipologia della mappa:" -#: ../gui/wxpython/gui_core/dialogs.py:1477 +#: ../gui/wxpython/gui_core/dialogs.py:1478 msgid "Select toggle" msgstr "Seleziona interuttore" -#: ../gui/wxpython/gui_core/dialogs.py:1484 +#: ../gui/wxpython/gui_core/dialogs.py:1485 msgid "Mapset:" msgstr "Mapset:" -#: ../gui/wxpython/gui_core/dialogs.py:1577 +#: ../gui/wxpython/gui_core/dialogs.py:1579 msgid "Invert selection" msgstr "Inverti selezione" -#: ../gui/wxpython/gui_core/dialogs.py:1720 +#: ../gui/wxpython/gui_core/dialogs.py:1722 #, python-format msgid "Dynamic series (%s)" msgstr "Serie dinamiche (%s)" -#: ../gui/wxpython/gui_core/dialogs.py:1747 +#: ../gui/wxpython/gui_core/dialogs.py:1749 msgid "Set Map Layer Opacity" msgstr "Imposta l'opacità del layer" -#: ../gui/wxpython/gui_core/dialogs.py:1778 -#: ../gui/wxpython/psmap/dialogs.py:6389 ../gui/wxpython/psmap/dialogs.py:6416 -#: ../gui/wxpython/psmap/dialogs.py:6748 ../gui/wxpython/psmap/dialogs.py:6778 +#: ../gui/wxpython/gui_core/dialogs.py:1780 +#: ../gui/wxpython/psmap/dialogs.py:6391 ../gui/wxpython/psmap/dialogs.py:6418 +#: ../gui/wxpython/psmap/dialogs.py:6750 ../gui/wxpython/psmap/dialogs.py:6780 msgid "transparent" msgstr "trasparenza" -#: ../gui/wxpython/gui_core/dialogs.py:1781 +#: ../gui/wxpython/gui_core/dialogs.py:1783 msgid "opaque" msgstr "opaco" -#: ../gui/wxpython/gui_core/dialogs.py:1879 +#: ../gui/wxpython/gui_core/dialogs.py:1884 msgid "Set image size" msgstr "Imposta dimensione dell'immagine" -#: ../gui/wxpython/gui_core/dialogs.py:1894 +#: ../gui/wxpython/gui_core/dialogs.py:1899 msgid "Image size" msgstr "Dimensione dell'immagine" -#: ../gui/wxpython/gui_core/dialogs.py:1941 +#: ../gui/wxpython/gui_core/dialogs.py:1946 msgid "Template:" msgstr "Template:" -#: ../gui/wxpython/gui_core/dialogs.py:1981 +#: ../gui/wxpython/gui_core/dialogs.py:1986 msgid "GRASS GIS SQL Query Utility" msgstr "GRASS GIS Strumento Interrogazione SQL" -#: ../gui/wxpython/gui_core/dialogs.py:1997 +#: ../gui/wxpython/gui_core/dialogs.py:2002 msgid " SQL statement " msgstr " Istruzione SQL" -#: ../gui/wxpython/gui_core/dialogs.py:2045 +#: ../gui/wxpython/gui_core/dialogs.py:2050 msgid "Symbols" msgstr "Simboli" -#: ../gui/wxpython/gui_core/dialogs.py:2080 +#: ../gui/wxpython/gui_core/dialogs.py:2085 msgid "Symbol directory:" msgstr "Directory del simbolo:" -#: ../gui/wxpython/gui_core/dialogs.py:2092 +#: ../gui/wxpython/gui_core/dialogs.py:2097 msgid "Symbol name:" msgstr "Nome del simbolo:" -#: ../gui/wxpython/gui_core/dialogs.py:2343 +#: ../gui/wxpython/gui_core/dialogs.py:2348 msgid "Do you want to quit GRASS including shell prompt or just close the GUI?" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:2420 +#: ../gui/wxpython/gui_core/dialogs.py:2425 msgid "Select font:" msgstr "Seleziona font:" -#: ../gui/wxpython/gui_core/dialogs.py:2451 +#: ../gui/wxpython/gui_core/dialogs.py:2456 msgid "Character encoding:" msgstr "Codifica dei caratteri:" -#: ../gui/wxpython/gui_core/dialogs.py:2469 -#: ../gui/wxpython/psmap/dialogs.py:398 ../gui/wxpython/psmap/dialogs.py:4979 +#: ../gui/wxpython/gui_core/dialogs.py:2474 +#: ../gui/wxpython/psmap/dialogs.py:400 ../gui/wxpython/psmap/dialogs.py:4981 msgid "Font size:" msgstr "Dimensione del font:" -#: ../gui/wxpython/gui_core/dialogs.py:2521 +#: ../gui/wxpython/gui_core/dialogs.py:2526 msgid "Example" msgstr "Esempio" @@ -14444,28 +14466,28 @@ msgid "Toggle to save list of executed commands into a file; content saved when switching off." msgstr "" -#: ../gui/wxpython/gui_core/goutput.py:420 +#: ../gui/wxpython/gui_core/goutput.py:421 #: ../gui/wxpython/gui_core/goutput.py:516 msgid "Save file as..." msgstr "Salva file come..." -#: ../gui/wxpython/gui_core/goutput.py:422 +#: ../gui/wxpython/gui_core/goutput.py:423 #: ../gui/wxpython/gui_core/goutput.py:518 #, python-format msgid "%(txt)s (*.txt)|*.txt|%(files)s (*)|*" msgstr "" -#: ../gui/wxpython/gui_core/goutput.py:423 +#: ../gui/wxpython/gui_core/goutput.py:424 #: ../gui/wxpython/gui_core/goutput.py:519 msgid "Text files" msgstr "File di testo" -#: ../gui/wxpython/gui_core/goutput.py:424 +#: ../gui/wxpython/gui_core/goutput.py:425 #: ../gui/wxpython/gui_core/goutput.py:520 msgid "Files" msgstr "File" -#: ../gui/wxpython/gui_core/goutput.py:437 +#: ../gui/wxpython/gui_core/goutput.py:438 #, python-format msgid "" "Unable to write file '%(path)s'.\n" @@ -14476,15 +14498,22 @@ "\n" "Dettagli: %(error)s" -#: ../gui/wxpython/gui_core/goutput.py:442 +#: ../gui/wxpython/gui_core/goutput.py:443 #, python-format msgid "Command output saved into '%s'" msgstr "Output dei comandi salvati in '%s'" +#: ../gui/wxpython/gui_core/goutput.py:497 +#, python-brace-format +msgid "" +"Unable to write file '{filePath}'.\n" +"\n" +"Details: {error}" +msgstr "" + #: ../gui/wxpython/gui_core/goutput.py:501 -#, python-format -msgid "Command log saved to '%s'" -msgstr "Output dei comandi salvati in '%s'" +msgid "Command log saved to '{}'" +msgstr "" #: ../gui/wxpython/psmap/toolbars.py:79 msgid "Full extent" @@ -14620,7 +14649,7 @@ msgstr "Impossibile leggere il file %s." #: ../gui/wxpython/psmap/frame.py:636 ../gui/wxpython/psmap/frame.py:661 -#: ../gui/wxpython/psmap/dialogs.py:1635 +#: ../gui/wxpython/psmap/dialogs.py:1637 msgid "Please, create map frame first." msgstr "Creare prima la cornice della mappa" @@ -14668,7 +14697,7 @@ msgid "Click and drag to resize object" msgstr "Clicca e trascina per ridimensionare l'oggetto" -#: ../gui/wxpython/psmap/frame.py:2471 +#: ../gui/wxpython/psmap/frame.py:2474 msgid "labels: " msgstr "etichette:" @@ -14777,11 +14806,11 @@ msgid "Failed to read instruction %(inst)s: file %(file)s not found." msgstr "Non riesco a leggere l'istruzione %(inst)s: file %(file)s non trovato/i" -#: ../gui/wxpython/psmap/dialogs.py:231 +#: ../gui/wxpython/psmap/dialogs.py:233 msgid "Units:" msgstr "Unità:" -#: ../gui/wxpython/psmap/dialogs.py:242 +#: ../gui/wxpython/psmap/dialogs.py:244 msgid "" "Position of the top left corner\n" "from the top left edge of the paper" @@ -14789,29 +14818,29 @@ "Posizione dell'angolo in alto a sinistra\n" "dal angolo in alto a sinistra del foglio" -#: ../gui/wxpython/psmap/dialogs.py:244 -#: ../gui/wxpython/animation/dialogs.py:1137 +#: ../gui/wxpython/psmap/dialogs.py:246 +#: ../gui/wxpython/animation/dialogs.py:1140 msgid "X:" msgstr "X:" -#: ../gui/wxpython/psmap/dialogs.py:246 -#: ../gui/wxpython/animation/dialogs.py:1139 +#: ../gui/wxpython/psmap/dialogs.py:248 +#: ../gui/wxpython/animation/dialogs.py:1142 msgid "Y:" msgstr "Y:" -#: ../gui/wxpython/psmap/dialogs.py:271 +#: ../gui/wxpython/psmap/dialogs.py:273 msgid "Position is given:" msgstr "Posizione se specificata:" -#: ../gui/wxpython/psmap/dialogs.py:273 +#: ../gui/wxpython/psmap/dialogs.py:275 msgid "relative to paper" msgstr "relativo al foglio" -#: ../gui/wxpython/psmap/dialogs.py:275 +#: ../gui/wxpython/psmap/dialogs.py:277 msgid "by map coordinates" msgstr "attraverso le coordinate della mappa" -#: ../gui/wxpython/psmap/dialogs.py:305 +#: ../gui/wxpython/psmap/dialogs.py:307 msgid "" "Position from the top left\n" "edge of the paper" @@ -14819,152 +14848,152 @@ "Posizione dall'angolo in alto a sinistra\n" "del foglio" -#: ../gui/wxpython/psmap/dialogs.py:396 +#: ../gui/wxpython/psmap/dialogs.py:398 msgid "Font:" msgstr "Font:" -#: ../gui/wxpython/psmap/dialogs.py:424 +#: ../gui/wxpython/psmap/dialogs.py:426 msgid "Choose color:" msgstr "Scegli colore:" -#: ../gui/wxpython/psmap/dialogs.py:473 +#: ../gui/wxpython/psmap/dialogs.py:475 msgid "Close dialog and apply changes" msgstr "Chiudi finestra e applica i cambiamenti" -#: ../gui/wxpython/psmap/dialogs.py:524 +#: ../gui/wxpython/psmap/dialogs.py:526 msgid "Units" msgstr "Unità" -#: ../gui/wxpython/psmap/dialogs.py:525 -#: ../gui/wxpython/animation/dialogs.py:926 +#: ../gui/wxpython/psmap/dialogs.py:527 +#: ../gui/wxpython/animation/dialogs.py:929 msgid "Format" msgstr "Formato" -#: ../gui/wxpython/psmap/dialogs.py:526 +#: ../gui/wxpython/psmap/dialogs.py:528 msgid "Orientation" msgstr "Orientamento" -#: ../gui/wxpython/psmap/dialogs.py:527 ../gui/wxpython/psmap/dialogs.py:2888 +#: ../gui/wxpython/psmap/dialogs.py:529 ../gui/wxpython/psmap/dialogs.py:2890 msgid "Width" msgstr "Larghezza" -#: ../gui/wxpython/psmap/dialogs.py:528 +#: ../gui/wxpython/psmap/dialogs.py:530 msgid "Height" msgstr "Altezza" -#: ../gui/wxpython/psmap/dialogs.py:529 +#: ../gui/wxpython/psmap/dialogs.py:531 msgid "Left" msgstr "Sinistra" -#: ../gui/wxpython/psmap/dialogs.py:530 +#: ../gui/wxpython/psmap/dialogs.py:532 msgid "Right" msgstr "Destra" -#: ../gui/wxpython/psmap/dialogs.py:594 +#: ../gui/wxpython/psmap/dialogs.py:596 msgid "Literal is not allowed!" msgstr "Testuale non è permesso!" -#: ../gui/wxpython/psmap/dialogs.py:608 +#: ../gui/wxpython/psmap/dialogs.py:610 msgid "Page size" msgstr "Dimensione della pagina" -#: ../gui/wxpython/psmap/dialogs.py:612 +#: ../gui/wxpython/psmap/dialogs.py:614 msgid "Margins" msgstr "Margini" -#: ../gui/wxpython/psmap/dialogs.py:619 +#: ../gui/wxpython/psmap/dialogs.py:621 msgid "Portrait" msgstr "Orizzontale" -#: ../gui/wxpython/psmap/dialogs.py:619 +#: ../gui/wxpython/psmap/dialogs.py:621 msgid "Landscape" msgstr "Territorio" -#: ../gui/wxpython/psmap/dialogs.py:765 +#: ../gui/wxpython/psmap/dialogs.py:767 msgid "Map settings" msgstr "Impostazioni della mappa" -#: ../gui/wxpython/psmap/dialogs.py:775 +#: ../gui/wxpython/psmap/dialogs.py:777 msgid "Map frame settings" msgstr "Impostazioni della cornice della mappa" -#: ../gui/wxpython/psmap/dialogs.py:893 +#: ../gui/wxpython/psmap/dialogs.py:895 msgid "Map frame options:" msgstr "Opzioni della cornice della mappa:" -#: ../gui/wxpython/psmap/dialogs.py:894 +#: ../gui/wxpython/psmap/dialogs.py:896 msgid "fit frame to match selected map" msgstr "Adatta la cornice per corrispondere alla mappa selezionata" -#: ../gui/wxpython/psmap/dialogs.py:895 +#: ../gui/wxpython/psmap/dialogs.py:897 msgid "fit frame to match saved region" msgstr "Adatta la cornice per corrispondere alla regione salvata" -#: ../gui/wxpython/psmap/dialogs.py:896 +#: ../gui/wxpython/psmap/dialogs.py:898 msgid "fit frame to match current computational region" msgstr "Adatta la cornice per combaciare con la regione computazionale attuale" -#: ../gui/wxpython/psmap/dialogs.py:897 +#: ../gui/wxpython/psmap/dialogs.py:899 msgid "fixed scale and map center" msgstr "Scala e centro della mappa fissi" -#: ../gui/wxpython/psmap/dialogs.py:914 ../gui/wxpython/psmap/dialogs.py:1224 +#: ../gui/wxpython/psmap/dialogs.py:916 ../gui/wxpython/psmap/dialogs.py:1226 msgid "Map selection" msgstr "Seleziona la mappa" -#: ../gui/wxpython/psmap/dialogs.py:927 ../gui/wxpython/psmap/dialogs.py:1715 +#: ../gui/wxpython/psmap/dialogs.py:929 ../gui/wxpython/psmap/dialogs.py:1717 msgid "Map:" msgstr "Mappa:" -#: ../gui/wxpython/psmap/dialogs.py:927 +#: ../gui/wxpython/psmap/dialogs.py:929 msgid "Region:" msgstr "Regione:" -#: ../gui/wxpython/psmap/dialogs.py:984 +#: ../gui/wxpython/psmap/dialogs.py:986 msgid "Map scale and center" msgstr "Scala della mappa e centro" -#: ../gui/wxpython/psmap/dialogs.py:988 +#: ../gui/wxpython/psmap/dialogs.py:990 msgid "Center:" msgstr "Centro:" -#: ../gui/wxpython/psmap/dialogs.py:989 +#: ../gui/wxpython/psmap/dialogs.py:991 msgid "E:" msgstr "E:" -#: ../gui/wxpython/psmap/dialogs.py:990 +#: ../gui/wxpython/psmap/dialogs.py:992 msgid "N:" msgstr "N:" -#: ../gui/wxpython/psmap/dialogs.py:997 ../gui/wxpython/psmap/dialogs.py:5860 +#: ../gui/wxpython/psmap/dialogs.py:999 ../gui/wxpython/psmap/dialogs.py:5862 msgid "Scale:" msgstr "Scala:" -#: ../gui/wxpython/psmap/dialogs.py:998 +#: ../gui/wxpython/psmap/dialogs.py:1000 msgid "1 :" msgstr "1 :" -#: ../gui/wxpython/psmap/dialogs.py:1062 +#: ../gui/wxpython/psmap/dialogs.py:1064 msgid "Map max resolution (dpi):" msgstr "Risoluzione massima della mappa (dpi):" -#: ../gui/wxpython/psmap/dialogs.py:1099 ../gui/wxpython/psmap/dialogs.py:3709 +#: ../gui/wxpython/psmap/dialogs.py:1101 ../gui/wxpython/psmap/dialogs.py:3711 msgid "Border" msgstr "Bordo" -#: ../gui/wxpython/psmap/dialogs.py:1105 +#: ../gui/wxpython/psmap/dialogs.py:1107 msgid "draw border around map frame" msgstr "disegna bordo intorno alla cornice della mappa" -#: ../gui/wxpython/psmap/dialogs.py:1112 +#: ../gui/wxpython/psmap/dialogs.py:1114 msgid "border color:" msgstr "colore del bordo:" -#: ../gui/wxpython/psmap/dialogs.py:1114 +#: ../gui/wxpython/psmap/dialogs.py:1116 msgid "border width (pts):" msgstr "Larghezza del bordo (pts):" -#: ../gui/wxpython/psmap/dialogs.py:1233 +#: ../gui/wxpython/psmap/dialogs.py:1235 msgid "" "Region is set to match this map,\n" "raster or vector map must be added later" @@ -14972,333 +15001,333 @@ "La regione è impostata per combaciare questa mappa,\n" "rester o vettoriali devono essere aggiunti dopo" -#: ../gui/wxpython/psmap/dialogs.py:1240 +#: ../gui/wxpython/psmap/dialogs.py:1242 msgid "Region selection" msgstr "Selezione della regione" -#: ../gui/wxpython/psmap/dialogs.py:1420 +#: ../gui/wxpython/psmap/dialogs.py:1422 msgid "No map selected!" msgstr "Nessuno mappa selezionata!" -#: ../gui/wxpython/psmap/dialogs.py:1444 +#: ../gui/wxpython/psmap/dialogs.py:1446 msgid "No region selected!" msgstr "Nessuna regione selezionato" -#: ../gui/wxpython/psmap/dialogs.py:1495 +#: ../gui/wxpython/psmap/dialogs.py:1497 msgid "Invalid scale or map center!" msgstr "Scala o centro della mappa invalido!" -#: ../gui/wxpython/psmap/dialogs.py:1565 +#: ../gui/wxpython/psmap/dialogs.py:1567 msgid "Choose raster map" msgstr "Scegli mappa raster" -#: ../gui/wxpython/psmap/dialogs.py:1570 +#: ../gui/wxpython/psmap/dialogs.py:1572 msgid "no raster map" msgstr "nessuna mappa raster" -#: ../gui/wxpython/psmap/dialogs.py:1573 +#: ../gui/wxpython/psmap/dialogs.py:1575 msgid "raster:" msgstr "raster:" -#: ../gui/wxpython/psmap/dialogs.py:1698 ../gui/wxpython/gmodeler/model.py:798 +#: ../gui/wxpython/psmap/dialogs.py:1700 ../gui/wxpython/gmodeler/model.py:798 msgid "Vector maps" msgstr "Mappe Vettoriali" -#: ../gui/wxpython/psmap/dialogs.py:1711 +#: ../gui/wxpython/psmap/dialogs.py:1713 msgid "Add map" msgstr "Aggiungi mappa" -#: ../gui/wxpython/psmap/dialogs.py:1719 ../gui/wxpython/psmap/dialogs.py:2180 +#: ../gui/wxpython/psmap/dialogs.py:1721 ../gui/wxpython/psmap/dialogs.py:2182 msgid "points" msgstr "punti" -#: ../gui/wxpython/psmap/dialogs.py:1719 ../gui/wxpython/psmap/dialogs.py:2182 +#: ../gui/wxpython/psmap/dialogs.py:1721 ../gui/wxpython/psmap/dialogs.py:2184 msgid "lines" msgstr "linee" -#: ../gui/wxpython/psmap/dialogs.py:1719 +#: ../gui/wxpython/psmap/dialogs.py:1721 msgid "areas" msgstr "aree" -#: ../gui/wxpython/psmap/dialogs.py:1725 +#: ../gui/wxpython/psmap/dialogs.py:1727 msgid "Data Type" msgstr "Tipo dei dati" -#: ../gui/wxpython/psmap/dialogs.py:1730 -#: ../gui/wxpython/animation/dialogs.py:776 ../gui/wxpython/dbmgr/base.py:2361 +#: ../gui/wxpython/psmap/dialogs.py:1732 +#: ../gui/wxpython/animation/dialogs.py:779 ../gui/wxpython/dbmgr/base.py:2363 msgid "Add" msgstr "Aggiungi" -#: ../gui/wxpython/psmap/dialogs.py:1759 +#: ../gui/wxpython/psmap/dialogs.py:1761 msgid "Manage vector maps" msgstr "Gestisci vettoriali" -#: ../gui/wxpython/psmap/dialogs.py:1764 +#: ../gui/wxpython/psmap/dialogs.py:1766 msgid "The topmost vector map overlaps the others" msgstr "La mappa vettoriale più in alto nella lista delle mappe si sovrappone alle altre" -#: ../gui/wxpython/psmap/dialogs.py:1768 ../gui/wxpython/psmap/dialogs.py:3666 +#: ../gui/wxpython/psmap/dialogs.py:1770 ../gui/wxpython/psmap/dialogs.py:3668 #: ../gui/wxpython/web_services/widgets.py:267 msgid "Up" msgstr "Su" -#: ../gui/wxpython/psmap/dialogs.py:1769 ../gui/wxpython/psmap/dialogs.py:3667 +#: ../gui/wxpython/psmap/dialogs.py:1771 ../gui/wxpython/psmap/dialogs.py:3669 #: ../gui/wxpython/web_services/widgets.py:269 msgid "Down" msgstr "Giù" -#: ../gui/wxpython/psmap/dialogs.py:1771 +#: ../gui/wxpython/psmap/dialogs.py:1773 msgid "Properties..." msgstr "Proprietà..." -#: ../gui/wxpython/psmap/dialogs.py:2014 +#: ../gui/wxpython/psmap/dialogs.py:2016 msgid "Raster map settings" msgstr "Impostazioni raster" -#: ../gui/wxpython/psmap/dialogs.py:2062 +#: ../gui/wxpython/psmap/dialogs.py:2064 msgid "Vector maps settings" msgstr "Impostazioni vettoriali" -#: ../gui/wxpython/psmap/dialogs.py:2110 +#: ../gui/wxpython/psmap/dialogs.py:2112 #, python-format msgid "%s properties" msgstr "%s proprietà" -#: ../gui/wxpython/psmap/dialogs.py:2165 +#: ../gui/wxpython/psmap/dialogs.py:2167 msgid "Data selection" msgstr "Selezione dati" -#: ../gui/wxpython/psmap/dialogs.py:2180 +#: ../gui/wxpython/psmap/dialogs.py:2182 msgid "centroids" msgstr "centroidi" -#: ../gui/wxpython/psmap/dialogs.py:2182 +#: ../gui/wxpython/psmap/dialogs.py:2184 msgid "boundaries" msgstr "confini" -#: ../gui/wxpython/psmap/dialogs.py:2220 +#: ../gui/wxpython/psmap/dialogs.py:2222 msgid "Layer selection" msgstr "Selezione del layer" -#: ../gui/wxpython/psmap/dialogs.py:2227 +#: ../gui/wxpython/psmap/dialogs.py:2229 msgid "Database connection is not defined in DB file." msgstr "La connessione al database non è definito nel DB file" -#: ../gui/wxpython/psmap/dialogs.py:2228 +#: ../gui/wxpython/psmap/dialogs.py:2230 msgid "Select layer:" msgstr "Seleziona layer:" -#: ../gui/wxpython/psmap/dialogs.py:2257 +#: ../gui/wxpython/psmap/dialogs.py:2259 msgid "list of categories (e.g. 1,3,5-7)" msgstr "lista di categorie (esempio 1,3,5-7)" -#: ../gui/wxpython/psmap/dialogs.py:2314 +#: ../gui/wxpython/psmap/dialogs.py:2316 msgid "Use current mask" msgstr "Usa la maschera corrente" -#: ../gui/wxpython/psmap/dialogs.py:2333 ../gui/wxpython/psmap/dialogs.py:2489 +#: ../gui/wxpython/psmap/dialogs.py:2335 ../gui/wxpython/psmap/dialogs.py:2491 msgid "Colors" msgstr "Colori" -#: ../gui/wxpython/psmap/dialogs.py:2342 ../gui/wxpython/psmap/dialogs.py:2498 +#: ../gui/wxpython/psmap/dialogs.py:2344 ../gui/wxpython/psmap/dialogs.py:2500 msgid "Outline" msgstr "Contorno" -#: ../gui/wxpython/psmap/dialogs.py:2347 ../gui/wxpython/psmap/dialogs.py:2508 +#: ../gui/wxpython/psmap/dialogs.py:2349 ../gui/wxpython/psmap/dialogs.py:2510 msgid "draw outline" msgstr "disegna linee esterna" -#: ../gui/wxpython/psmap/dialogs.py:2350 ../gui/wxpython/psmap/dialogs.py:2513 -#: ../gui/wxpython/psmap/dialogs.py:5285 ../gui/wxpython/psmap/dialogs.py:5293 +#: ../gui/wxpython/psmap/dialogs.py:2352 ../gui/wxpython/psmap/dialogs.py:2515 +#: ../gui/wxpython/psmap/dialogs.py:5287 ../gui/wxpython/psmap/dialogs.py:5295 msgid "Width (pts):" msgstr "Larghezza (pts):" -#: ../gui/wxpython/psmap/dialogs.py:2419 +#: ../gui/wxpython/psmap/dialogs.py:2421 msgid "fill color" msgstr "Colore del riempimento" -#: ../gui/wxpython/psmap/dialogs.py:2425 ../gui/wxpython/psmap/dialogs.py:2583 +#: ../gui/wxpython/psmap/dialogs.py:2427 ../gui/wxpython/psmap/dialogs.py:2585 msgid "choose color:" msgstr "Scegli colore:" -#: ../gui/wxpython/psmap/dialogs.py:2440 ../gui/wxpython/psmap/dialogs.py:2599 +#: ../gui/wxpython/psmap/dialogs.py:2442 ../gui/wxpython/psmap/dialogs.py:2601 msgid "color from map table column:" msgstr "colore dalla colonna della tabella della mappa:" -#: ../gui/wxpython/psmap/dialogs.py:2511 +#: ../gui/wxpython/psmap/dialogs.py:2513 msgid "No effect for fill color from table column" msgstr "Nessun modifica per il colore di riempimento dalla colonna della tabella" -#: ../gui/wxpython/psmap/dialogs.py:2580 +#: ../gui/wxpython/psmap/dialogs.py:2582 msgid "Color of lines:" msgstr "Colore delle linee:" -#: ../gui/wxpython/psmap/dialogs.py:2647 ../gui/wxpython/psmap/dialogs.py:2879 -#: ../gui/wxpython/psmap/dialogs.py:3004 +#: ../gui/wxpython/psmap/dialogs.py:2649 ../gui/wxpython/psmap/dialogs.py:2881 +#: ../gui/wxpython/psmap/dialogs.py:3006 msgid "Size and style" msgstr "Dimensione e stile" -#: ../gui/wxpython/psmap/dialogs.py:2675 +#: ../gui/wxpython/psmap/dialogs.py:2677 msgid "eps file:" msgstr "eps file:" -#: ../gui/wxpython/psmap/dialogs.py:2680 ../gui/wxpython/psmap/dialogs.py:3022 +#: ../gui/wxpython/psmap/dialogs.py:2682 ../gui/wxpython/psmap/dialogs.py:3024 msgid "Type filename or click browse to choose file" msgstr "Scrivi il nome del file o clicca su naviga per scegliere un file" -#: ../gui/wxpython/psmap/dialogs.py:2681 ../gui/wxpython/psmap/dialogs.py:3023 +#: ../gui/wxpython/psmap/dialogs.py:2683 ../gui/wxpython/psmap/dialogs.py:3025 msgid "Choose a file" msgstr "Scegli un file" -#: ../gui/wxpython/psmap/dialogs.py:2740 +#: ../gui/wxpython/psmap/dialogs.py:2742 msgid "size from map table column:" msgstr "dimensione per la colonna della tabella della mappa:" -#: ../gui/wxpython/psmap/dialogs.py:2742 +#: ../gui/wxpython/psmap/dialogs.py:2744 msgid "scale:" msgstr "scala:" -#: ../gui/wxpython/psmap/dialogs.py:2807 +#: ../gui/wxpython/psmap/dialogs.py:2809 msgid "Rotation" msgstr "Rotazione" -#: ../gui/wxpython/psmap/dialogs.py:2812 +#: ../gui/wxpython/psmap/dialogs.py:2814 msgid "rotate symbols:" msgstr "simboli ruotati:" -#: ../gui/wxpython/psmap/dialogs.py:2814 +#: ../gui/wxpython/psmap/dialogs.py:2816 msgid "counterclockwise in degrees:" msgstr "senso orario in gradi:" -#: ../gui/wxpython/psmap/dialogs.py:2818 +#: ../gui/wxpython/psmap/dialogs.py:2820 msgid "from map table column:" msgstr "dalla colonna della tabella della mappa:" -#: ../gui/wxpython/psmap/dialogs.py:2893 +#: ../gui/wxpython/psmap/dialogs.py:2895 msgid "Set width (pts):" msgstr "Imposta larghezza (pts):" -#: ../gui/wxpython/psmap/dialogs.py:2910 +#: ../gui/wxpython/psmap/dialogs.py:2912 msgid "multiply width by category value" msgstr "Multiple larghezza dal valore della categoria" -#: ../gui/wxpython/psmap/dialogs.py:2947 +#: ../gui/wxpython/psmap/dialogs.py:2949 msgid "Choose line style:" msgstr "Scegli stile della linea:" -#: ../gui/wxpython/psmap/dialogs.py:2960 +#: ../gui/wxpython/psmap/dialogs.py:2962 msgid "Choose linecap:" msgstr "Scegli fine della linea:" -#: ../gui/wxpython/psmap/dialogs.py:3013 +#: ../gui/wxpython/psmap/dialogs.py:3015 msgid "Pattern" msgstr "Stile" -#: ../gui/wxpython/psmap/dialogs.py:3018 +#: ../gui/wxpython/psmap/dialogs.py:3020 msgid "use pattern:" msgstr "usa stile:" -#: ../gui/wxpython/psmap/dialogs.py:3020 +#: ../gui/wxpython/psmap/dialogs.py:3022 msgid "Choose pattern file:" msgstr "Scegli file dello stile:" -#: ../gui/wxpython/psmap/dialogs.py:3028 +#: ../gui/wxpython/psmap/dialogs.py:3030 msgid "pattern line width (pts):" msgstr "dimensione della linea dello stile (pts):" -#: ../gui/wxpython/psmap/dialogs.py:3032 +#: ../gui/wxpython/psmap/dialogs.py:3034 msgid "pattern scale factor:" msgstr "fattore di scala dello stile:" -#: ../gui/wxpython/psmap/dialogs.py:3392 +#: ../gui/wxpython/psmap/dialogs.py:3394 msgid "Raster legend" msgstr "Legenda dei raster" -#: ../gui/wxpython/psmap/dialogs.py:3397 -#: ../gui/wxpython/animation/dialogs.py:473 +#: ../gui/wxpython/psmap/dialogs.py:3399 +#: ../gui/wxpython/animation/dialogs.py:476 msgid "Show raster legend" msgstr "Mostra legenda raster" -#: ../gui/wxpython/psmap/dialogs.py:3411 +#: ../gui/wxpython/psmap/dialogs.py:3413 msgid "Source raster" msgstr "Sorgente raster" -#: ../gui/wxpython/psmap/dialogs.py:3416 +#: ../gui/wxpython/psmap/dialogs.py:3418 msgid "current raster" msgstr "raster corrente" -#: ../gui/wxpython/psmap/dialogs.py:3419 +#: ../gui/wxpython/psmap/dialogs.py:3421 msgid "select raster" msgstr "seleziona raster" -#: ../gui/wxpython/psmap/dialogs.py:3426 ../gui/wxpython/psmap/dialogs.py:4441 +#: ../gui/wxpython/psmap/dialogs.py:3428 ../gui/wxpython/psmap/dialogs.py:4443 #, python-format msgid "%(rast)s: type %(type)s" msgstr "%(rast)s: tipologia %(type)s" -#: ../gui/wxpython/psmap/dialogs.py:3475 +#: ../gui/wxpython/psmap/dialogs.py:3477 msgid "Type of legend" msgstr "Tipologia della legenda" -#: ../gui/wxpython/psmap/dialogs.py:3480 +#: ../gui/wxpython/psmap/dialogs.py:3482 msgid "discrete legend (categorical maps)" msgstr "Legenda discreta (mappe categoriali)" -#: ../gui/wxpython/psmap/dialogs.py:3484 +#: ../gui/wxpython/psmap/dialogs.py:3486 msgid "continuous color gradient legend (floating point map)" msgstr "Legenda con gradiente colori continui (mappe decimali)" -#: ../gui/wxpython/psmap/dialogs.py:3510 +#: ../gui/wxpython/psmap/dialogs.py:3512 msgid "Advanced legend settings" msgstr "Impostazioni avanzate della legenda" -#: ../gui/wxpython/psmap/dialogs.py:3515 +#: ../gui/wxpython/psmap/dialogs.py:3517 msgid "draw \"no data\" box" msgstr "disegna rettangolo \"no data\"" -#: ../gui/wxpython/psmap/dialogs.py:3524 +#: ../gui/wxpython/psmap/dialogs.py:3526 msgid "draw ticks across color table" msgstr "spuntare all'interno della tabella" -#: ../gui/wxpython/psmap/dialogs.py:3616 +#: ../gui/wxpython/psmap/dialogs.py:3618 msgid "Vector legend" msgstr "Legenda dei vettoriali" -#: ../gui/wxpython/psmap/dialogs.py:3621 +#: ../gui/wxpython/psmap/dialogs.py:3623 msgid "Show vector legend" msgstr "Mostra legenda vettoriale" -#: ../gui/wxpython/psmap/dialogs.py:3635 +#: ../gui/wxpython/psmap/dialogs.py:3637 msgid "Source vector maps" msgstr "Sorgente vettoriale" -#: ../gui/wxpython/psmap/dialogs.py:3640 +#: ../gui/wxpython/psmap/dialogs.py:3642 msgid "Choose vector maps and their order in legend" msgstr "Scegli vettoriali e ordinali nella legenda" -#: ../gui/wxpython/psmap/dialogs.py:3645 ../gui/wxpython/gmodeler/frame.py:1886 +#: ../gui/wxpython/psmap/dialogs.py:3647 ../gui/wxpython/gmodeler/frame.py:1886 #: ../gui/wxpython/gmodeler/dialogs.py:492 #: ../gui/wxpython/gmodeler/dialogs.py:604 msgid "Label" msgstr "Etichetta" -#: ../gui/wxpython/psmap/dialogs.py:3668 ../gui/wxpython/psmap/dialogs.py:4148 +#: ../gui/wxpython/psmap/dialogs.py:3670 ../gui/wxpython/psmap/dialogs.py:4150 msgid "Edit label" msgstr "Modifica etichetta" -#: ../gui/wxpython/psmap/dialogs.py:3714 +#: ../gui/wxpython/psmap/dialogs.py:3716 msgid "draw border around legend" msgstr "disegna bordo intorno alla legenda" -#: ../gui/wxpython/psmap/dialogs.py:3772 +#: ../gui/wxpython/psmap/dialogs.py:3774 msgid "Size and position" msgstr "Dimensione e posizione" -#: ../gui/wxpython/psmap/dialogs.py:3842 +#: ../gui/wxpython/psmap/dialogs.py:3844 msgid "Leave the edit field empty, to use default values." msgstr "Lascia il campo editato vuoto, usare i valori di default." -#: ../gui/wxpython/psmap/dialogs.py:3882 +#: ../gui/wxpython/psmap/dialogs.py:3884 msgid "" "Width of the color symbol (for lines)\n" "in front of the legend text" @@ -15306,15 +15335,15 @@ "Larghezza del simbolo colorato (per le linee)\n" "davanti al testo della legenda" -#: ../gui/wxpython/psmap/dialogs.py:3888 ../gui/wxpython/psmap/dialogs.py:4053 +#: ../gui/wxpython/psmap/dialogs.py:3890 ../gui/wxpython/psmap/dialogs.py:4055 msgid "Columns:" msgstr "Colonne:" -#: ../gui/wxpython/psmap/dialogs.py:3898 +#: ../gui/wxpython/psmap/dialogs.py:3900 msgid "column span:" msgstr "ampiezza colonne:" -#: ../gui/wxpython/psmap/dialogs.py:3900 +#: ../gui/wxpython/psmap/dialogs.py:3902 msgid "" "Column separation distance between the left edges\n" "of two columns in a multicolumn legend" @@ -15322,143 +15351,143 @@ "La distanza che separa la colonna tra l'angolo sinistro\n" "di due colonne in una legenda multicolonna" -#: ../gui/wxpython/psmap/dialogs.py:4147 +#: ../gui/wxpython/psmap/dialogs.py:4149 msgid "Edit legend label:" msgstr "Edita l'etichetta della legenda" -#: ../gui/wxpython/psmap/dialogs.py:4194 +#: ../gui/wxpython/psmap/dialogs.py:4196 msgid "No raster map selected!" msgstr "Nessuno raster selezionato!" -#: ../gui/wxpython/psmap/dialogs.py:4195 +#: ../gui/wxpython/psmap/dialogs.py:4197 msgid "No raster" msgstr "Nessun raster" -#: ../gui/wxpython/psmap/dialogs.py:4485 +#: ../gui/wxpython/psmap/dialogs.py:4487 msgid "Mapinfo settings" msgstr "Impostazioni delle informazioni della mappa" -#: ../gui/wxpython/psmap/dialogs.py:4589 +#: ../gui/wxpython/psmap/dialogs.py:4591 msgid "Color settings" msgstr "Impostazioni del colore" -#: ../gui/wxpython/psmap/dialogs.py:4595 +#: ../gui/wxpython/psmap/dialogs.py:4597 msgid "use border color:" msgstr "usa colore del bordo:" -#: ../gui/wxpython/psmap/dialogs.py:4597 +#: ../gui/wxpython/psmap/dialogs.py:4599 msgid "use background color:" msgstr "usa colore dello sfondo: " -#: ../gui/wxpython/psmap/dialogs.py:4856 +#: ../gui/wxpython/psmap/dialogs.py:4858 msgid "Length:" msgstr "Lunghezza:" -#: ../gui/wxpython/psmap/dialogs.py:4862 +#: ../gui/wxpython/psmap/dialogs.py:4864 msgid "Scalebar length is given in map units" msgstr "La lunghezza della barra della scale è impostata in unità della mappa" -#: ../gui/wxpython/psmap/dialogs.py:4867 +#: ../gui/wxpython/psmap/dialogs.py:4869 msgid "Scalebar height is real height on paper" msgstr "L'altezza della barra della scale è la reale altezza nel foglio" -#: ../gui/wxpython/psmap/dialogs.py:4869 +#: ../gui/wxpython/psmap/dialogs.py:4871 msgid "default" msgstr "default" -#: ../gui/wxpython/psmap/dialogs.py:4946 +#: ../gui/wxpython/psmap/dialogs.py:4948 msgid "Type:" msgstr "Tipologia:" -#: ../gui/wxpython/psmap/dialogs.py:4965 +#: ../gui/wxpython/psmap/dialogs.py:4967 msgid "Number of segments:" msgstr "Numero dei segmenti:" -#: ../gui/wxpython/psmap/dialogs.py:4971 +#: ../gui/wxpython/psmap/dialogs.py:4973 msgid "Label every " msgstr "Aggiungi a tutto le etichette" -#: ../gui/wxpython/psmap/dialogs.py:4972 +#: ../gui/wxpython/psmap/dialogs.py:4974 msgid "segments" msgstr "segmenti" -#: ../gui/wxpython/psmap/dialogs.py:4985 +#: ../gui/wxpython/psmap/dialogs.py:4987 msgid "transparent text background" msgstr "testo di sfondo trasparente" -#: ../gui/wxpython/psmap/dialogs.py:5103 +#: ../gui/wxpython/psmap/dialogs.py:5105 msgid "Length of scale bar is not defined" msgstr "La lunghezza della barra della scale non è definita" -#: ../gui/wxpython/psmap/dialogs.py:5197 +#: ../gui/wxpython/psmap/dialogs.py:5199 msgid "Enter text:" msgstr "Inserisci testo:" -#: ../gui/wxpython/psmap/dialogs.py:5268 +#: ../gui/wxpython/psmap/dialogs.py:5270 msgid "Text effects" msgstr "Effetti del testo" -#: ../gui/wxpython/psmap/dialogs.py:5274 +#: ../gui/wxpython/psmap/dialogs.py:5276 msgid "text background" msgstr "testo di sfondo" -#: ../gui/wxpython/psmap/dialogs.py:5279 +#: ../gui/wxpython/psmap/dialogs.py:5281 msgid "highlight" msgstr "evidenziato" -#: ../gui/wxpython/psmap/dialogs.py:5288 +#: ../gui/wxpython/psmap/dialogs.py:5290 msgid "text border" msgstr "bordo del testo" -#: ../gui/wxpython/psmap/dialogs.py:5397 +#: ../gui/wxpython/psmap/dialogs.py:5399 msgid "Offset" msgstr "Offset" -#: ../gui/wxpython/psmap/dialogs.py:5401 +#: ../gui/wxpython/psmap/dialogs.py:5403 msgid "horizontal (pts):" msgstr "orizzontale (pts):" -#: ../gui/wxpython/psmap/dialogs.py:5403 +#: ../gui/wxpython/psmap/dialogs.py:5405 msgid "vertical (pts):" msgstr "verticale (pts):" -#: ../gui/wxpython/psmap/dialogs.py:5442 +#: ../gui/wxpython/psmap/dialogs.py:5444 msgid " Reference point" msgstr "Punto di riferimento" -#: ../gui/wxpython/psmap/dialogs.py:5496 +#: ../gui/wxpython/psmap/dialogs.py:5498 msgid "Text rotation" msgstr "Rotazione del testo" -#: ../gui/wxpython/psmap/dialogs.py:5502 +#: ../gui/wxpython/psmap/dialogs.py:5504 msgid "rotate text (counterclockwise)" msgstr "ruota testo (senso orario)" -#: ../gui/wxpython/psmap/dialogs.py:5594 +#: ../gui/wxpython/psmap/dialogs.py:5596 msgid "No text entered!" msgstr "Nessun testo inserito!" -#: ../gui/wxpython/psmap/dialogs.py:5795 +#: ../gui/wxpython/psmap/dialogs.py:5797 msgid "Choose a directory with images" msgstr "Scegli una directory con immagini" -#: ../gui/wxpython/psmap/dialogs.py:5838 +#: ../gui/wxpython/psmap/dialogs.py:5840 msgid "Note: only EPS format supported" msgstr "Nota: è supportato solo " -#: ../gui/wxpython/psmap/dialogs.py:5854 +#: ../gui/wxpython/psmap/dialogs.py:5856 msgid "Scale And Rotation" msgstr "Scala e ruota" -#: ../gui/wxpython/psmap/dialogs.py:5895 ../gui/wxpython/psmap/dialogs.py:6477 +#: ../gui/wxpython/psmap/dialogs.py:5897 ../gui/wxpython/psmap/dialogs.py:6479 msgid "Rotation angle (deg):" msgstr "Angolo di rotazione (gradi):" -#: ../gui/wxpython/psmap/dialogs.py:5911 ../gui/wxpython/psmap/dialogs.py:6499 +#: ../gui/wxpython/psmap/dialogs.py:5913 ../gui/wxpython/psmap/dialogs.py:6501 msgid "Counterclockwise rotation in degrees" msgstr "Rotazione senso antiorario in gradi" -#: ../gui/wxpython/psmap/dialogs.py:6037 +#: ../gui/wxpython/psmap/dialogs.py:6039 msgid "" "PIL\n" "missing" @@ -15466,37 +15495,37 @@ "PIL\n" "mancante" -#: ../gui/wxpython/psmap/dialogs.py:6057 +#: ../gui/wxpython/psmap/dialogs.py:6059 #, python-format msgid "Unable to read file %s" msgstr "Impossibile leggere il file %s" -#: ../gui/wxpython/psmap/dialogs.py:6118 +#: ../gui/wxpython/psmap/dialogs.py:6120 #, python-format msgid "size: %(width)s x %(height)s pts" msgstr "dimensione: %(width)s x %(height)s pts" -#: ../gui/wxpython/psmap/dialogs.py:6140 +#: ../gui/wxpython/psmap/dialogs.py:6142 msgid "No image selected." msgstr "Nessuna immagine selezionata." -#: ../gui/wxpython/psmap/dialogs.py:6247 +#: ../gui/wxpython/psmap/dialogs.py:6249 msgid "North Arrow settings" msgstr "Impostazioni Freccia del Nord" -#: ../gui/wxpython/psmap/dialogs.py:6258 +#: ../gui/wxpython/psmap/dialogs.py:6260 msgid "Compute convergence" msgstr "Calcola convergenza" -#: ../gui/wxpython/psmap/dialogs.py:6329 +#: ../gui/wxpython/psmap/dialogs.py:6331 msgid "Symbol" msgstr "Simbolo" -#: ../gui/wxpython/psmap/dialogs.py:6336 +#: ../gui/wxpython/psmap/dialogs.py:6338 msgid "Select symbol:" msgstr "Seleziona simbolo:" -#: ../gui/wxpython/psmap/dialogs.py:6353 +#: ../gui/wxpython/psmap/dialogs.py:6355 msgid "" "Note: Selected symbol is not displayed\n" "in draft mode (only in preview mode)" @@ -15504,47 +15533,47 @@ "Nota: il simbolo selezionato non visualizzato\n" "in modalità bozza (solo in modalità anteprima)" -#: ../gui/wxpython/psmap/dialogs.py:6386 ../gui/wxpython/psmap/dialogs.py:6745 +#: ../gui/wxpython/psmap/dialogs.py:6388 ../gui/wxpython/psmap/dialogs.py:6747 msgid "Outline color:" msgstr "Colore della linea esterna:" -#: ../gui/wxpython/psmap/dialogs.py:6413 ../gui/wxpython/psmap/dialogs.py:6775 +#: ../gui/wxpython/psmap/dialogs.py:6415 ../gui/wxpython/psmap/dialogs.py:6777 msgid "Fill color:" msgstr "Colore riempimento:" -#: ../gui/wxpython/psmap/dialogs.py:6452 +#: ../gui/wxpython/psmap/dialogs.py:6454 msgid "Size and Rotation" msgstr "Dimensione e rotazione" -#: ../gui/wxpython/psmap/dialogs.py:6460 +#: ../gui/wxpython/psmap/dialogs.py:6462 msgid "Size (pt):" msgstr "Dimensione (pt):" -#: ../gui/wxpython/psmap/dialogs.py:6463 +#: ../gui/wxpython/psmap/dialogs.py:6465 msgid "Symbol size in points" msgstr "Dimensione del simbolo in punti" -#: ../gui/wxpython/psmap/dialogs.py:6698 +#: ../gui/wxpython/psmap/dialogs.py:6700 msgid "Rectangle settings" msgstr "Impostazioni rettangolo" -#: ../gui/wxpython/psmap/dialogs.py:6700 +#: ../gui/wxpython/psmap/dialogs.py:6702 msgid "Line settings" msgstr "Impostazioni linea" -#: ../gui/wxpython/psmap/dialogs.py:6834 +#: ../gui/wxpython/psmap/dialogs.py:6836 msgid "Line width in points" msgstr "Larghezza linea in punti" -#: ../gui/wxpython/psmap/dialogs.py:6908 +#: ../gui/wxpython/psmap/dialogs.py:6910 msgid "Vector labels" msgstr "Etichette vettoriali" -#: ../gui/wxpython/psmap/dialogs.py:6928 +#: ../gui/wxpython/psmap/dialogs.py:6930 msgid "Vector label files created beforehand by v.label module" msgstr "Vector label files creato precedentemente dal modulo v.label" -#: ../gui/wxpython/psmap/dialogs.py:6945 +#: ../gui/wxpython/psmap/dialogs.py:6947 msgid "You can select multiple label files." msgstr "È possibile selezionare diversi files per le label" @@ -15661,7 +15690,7 @@ msgid "Map <%s> not found." msgstr "Mappa <%s> non trovata." -#: ../gui/wxpython/mapswipe/frame.py:674 ../gui/wxpython/mapdisp/frame.py:897 +#: ../gui/wxpython/mapswipe/frame.py:674 ../gui/wxpython/mapdisp/frame.py:896 msgid "No raster or vector map layer selected for querying." msgstr "Nessun raster o mappa vettoriale selezionata per interrogazione del layer." @@ -15705,7 +15734,7 @@ msgid "Shape:" msgstr "Forma:" -#: ../gui/wxpython/gcp/manager.py:509 +#: ../gui/wxpython/gcp/manager.py:511 msgid "Select/create group:" msgstr "Seleziona/crea gruppo" @@ -15739,7 +15768,7 @@ msgid "Animation %d" msgstr "Animazione %d" -#: ../gui/wxpython/animation/nviztask.py:43 ../gui/wxpython/lmgr/frame.py:1391 +#: ../gui/wxpython/animation/nviztask.py:45 ../gui/wxpython/lmgr/frame.py:1395 #, python-format msgid "" "Reading workspace file <%s> failed.\n" @@ -15748,16 +15777,16 @@ "Lettura file dell'ambiente di lavoro <%s> fallita.\n" "File invalido, impossibile parsare il documento XML." -#: ../gui/wxpython/animation/nviztask.py:53 +#: ../gui/wxpython/animation/nviztask.py:55 #, python-format msgid "No 3d view information in workspace file <%s>." msgstr "Informazioni sulla vista 3d non disponibili nel file di ambiente di lavoro <%s>." -#: ../gui/wxpython/animation/nviztask.py:285 +#: ../gui/wxpython/animation/nviztask.py:287 msgid "Please add only one layer in the list." msgstr "Aggiungere solo un layer nella lista." -#: ../gui/wxpython/animation/nviztask.py:292 +#: ../gui/wxpython/animation/nviztask.py:294 msgid "No map series nor space-time dataset is added." msgstr "Non è stato aggiunta nessuna serie di mappe o dataset spazio temporali." @@ -15783,7 +15812,7 @@ #: ../gui/wxpython/animation/toolbars.py:51 #: ../gui/wxpython/animation/toolbars.py:52 -#: ../gui/wxpython/animation/dialogs.py:324 +#: ../gui/wxpython/animation/dialogs.py:327 msgid "Add new animation" msgstr "Aggiungi nuova animazione" @@ -15794,7 +15823,7 @@ #: ../gui/wxpython/animation/toolbars.py:59 #: ../gui/wxpython/animation/toolbars.py:60 -#: ../gui/wxpython/animation/dialogs.py:907 +#: ../gui/wxpython/animation/dialogs.py:910 msgid "Export animation" msgstr "Esporta animazione" @@ -15852,100 +15881,100 @@ msgid "%s=, %s=, %s= and %s= are mutually exclusive." msgstr "%s=, %s=, %s= e %s= si escludono a vicenda." -#: ../gui/wxpython/animation/dialogs.py:53 +#: ../gui/wxpython/animation/dialogs.py:56 msgid "Adjust speed of animation" msgstr "Modificare la velocità dell'animazione" -#: ../gui/wxpython/animation/dialogs.py:100 +#: ../gui/wxpython/animation/dialogs.py:103 msgid "Simple mode" msgstr "Modalità semplice" -#: ../gui/wxpython/animation/dialogs.py:105 +#: ../gui/wxpython/animation/dialogs.py:108 msgid "Frame duration:" msgstr "Durata del frame:" -#: ../gui/wxpython/animation/dialogs.py:106 -#: ../gui/wxpython/animation/dialogs.py:147 +#: ../gui/wxpython/animation/dialogs.py:109 +#: ../gui/wxpython/animation/dialogs.py:150 msgid "ms" msgstr "ms" -#: ../gui/wxpython/animation/dialogs.py:139 +#: ../gui/wxpython/animation/dialogs.py:142 msgid "Temporal mode" msgstr "Modalità temporale" -#: ../gui/wxpython/animation/dialogs.py:144 +#: ../gui/wxpython/animation/dialogs.py:147 msgid "Time unit:" msgstr "Unità tempo:" -#: ../gui/wxpython/animation/dialogs.py:146 +#: ../gui/wxpython/animation/dialogs.py:149 msgid "Duration of time unit:" msgstr "Durata dell'unità del tempo:" -#: ../gui/wxpython/animation/dialogs.py:218 +#: ../gui/wxpython/animation/dialogs.py:221 msgid "year" msgstr "anno" -#: ../gui/wxpython/animation/dialogs.py:219 +#: ../gui/wxpython/animation/dialogs.py:222 msgid "month" msgstr "mese" -#: ../gui/wxpython/animation/dialogs.py:220 +#: ../gui/wxpython/animation/dialogs.py:223 msgid "day" msgstr "giorno" -#: ../gui/wxpython/animation/dialogs.py:221 +#: ../gui/wxpython/animation/dialogs.py:224 msgid "hour" msgstr "ora" -#: ../gui/wxpython/animation/dialogs.py:222 +#: ../gui/wxpython/animation/dialogs.py:225 msgid "minute" msgstr "minuto" -#: ../gui/wxpython/animation/dialogs.py:223 +#: ../gui/wxpython/animation/dialogs.py:226 msgid "second" msgstr "secondo" -#: ../gui/wxpython/animation/dialogs.py:288 +#: ../gui/wxpython/animation/dialogs.py:291 msgid "Animation speed is too high." msgstr "La velocità dell'animazione è troppo alto." -#: ../gui/wxpython/animation/dialogs.py:326 +#: ../gui/wxpython/animation/dialogs.py:329 msgid "Edit animation" msgstr "Modifica animazione" -#: ../gui/wxpython/animation/dialogs.py:344 +#: ../gui/wxpython/animation/dialogs.py:347 msgid "Advanced" msgstr "Avanzato" -#: ../gui/wxpython/animation/dialogs.py:375 +#: ../gui/wxpython/animation/dialogs.py:378 msgid "top left" msgstr "Alto sinistro" -#: ../gui/wxpython/animation/dialogs.py:376 +#: ../gui/wxpython/animation/dialogs.py:379 msgid "top right" msgstr "Alto destra" -#: ../gui/wxpython/animation/dialogs.py:377 +#: ../gui/wxpython/animation/dialogs.py:380 msgid "bottom left" msgstr "Basso sinistro" -#: ../gui/wxpython/animation/dialogs.py:378 +#: ../gui/wxpython/animation/dialogs.py:381 msgid "bottom right" msgstr "basso destra" -#: ../gui/wxpython/animation/dialogs.py:394 +#: ../gui/wxpython/animation/dialogs.py:397 msgid "Select 2D or 3D view" msgstr "Seleziona visuale 2D o 3D" -#: ../gui/wxpython/animation/dialogs.py:409 +#: ../gui/wxpython/animation/dialogs.py:412 msgid "Window position:" msgstr "Posizione della finistra" -#: ../gui/wxpython/animation/dialogs.py:419 +#: ../gui/wxpython/animation/dialogs.py:422 msgid "View mode:" msgstr "Modalità di visualizzazione" -#: ../gui/wxpython/animation/dialogs.py:430 +#: ../gui/wxpython/animation/dialogs.py:433 msgid "" "For 3D animation, please select only one space-time dataset\n" "or one series of map layers." @@ -15953,168 +15982,168 @@ "Per l'animazione 3D, si raccomanda di selezionare solo un dataset spazio-temporale\n" "o una serie di tematismi della mappa." -#: ../gui/wxpython/animation/dialogs.py:475 +#: ../gui/wxpython/animation/dialogs.py:478 #: ../gui/wxpython/lmgr/layertree.py:111 msgid "Set options" msgstr "Imposta opzioni" -#: ../gui/wxpython/animation/dialogs.py:496 +#: ../gui/wxpython/animation/dialogs.py:499 msgid "3D view parameters" msgstr "Parametri della visualizzazione 3D" -#: ../gui/wxpython/animation/dialogs.py:504 +#: ../gui/wxpython/animation/dialogs.py:507 msgid "Workspace file:" msgstr "File dell'ambiente di lavoro:" -#: ../gui/wxpython/animation/dialogs.py:506 +#: ../gui/wxpython/animation/dialogs.py:509 msgid "Choose workspace file to import 3D view parameters" msgstr "Scegliere un file dell'ambiente di lavoro per importare i parametri della vista 3D" -#: ../gui/wxpython/animation/dialogs.py:515 +#: ../gui/wxpython/animation/dialogs.py:518 msgid "Parameter for animation:" msgstr "Parametro dell'animazione:" -#: ../gui/wxpython/animation/dialogs.py:554 +#: ../gui/wxpython/animation/dialogs.py:557 msgid "Animate region change (2D view only)" msgstr "Cambiamento della regione dell'animazione (solo nella vista 2D)" -#: ../gui/wxpython/animation/dialogs.py:558 +#: ../gui/wxpython/animation/dialogs.py:561 msgid "Start region:" msgstr "Regione di partenza:" -#: ../gui/wxpython/animation/dialogs.py:568 +#: ../gui/wxpython/animation/dialogs.py:571 msgid "End region:" msgstr "Regione di arrivo:" -#: ../gui/wxpython/animation/dialogs.py:574 +#: ../gui/wxpython/animation/dialogs.py:577 msgid "Zoom value:" msgstr "valore di zoom:" -#: ../gui/wxpython/animation/dialogs.py:575 +#: ../gui/wxpython/animation/dialogs.py:578 msgid "N-S/E-W distances in map units used to gradually reduce region." msgstr "Le distanze N-S/E-O in unità di mappa vengono utilizzate per ridurre gradualmente la regione." -#: ../gui/wxpython/animation/dialogs.py:582 +#: ../gui/wxpython/animation/dialogs.py:585 msgid "N-S:" msgstr "N-S:" -#: ../gui/wxpython/animation/dialogs.py:585 +#: ../gui/wxpython/animation/dialogs.py:588 msgid "E-W:" msgstr "E-O:" -#: ../gui/wxpython/animation/dialogs.py:683 +#: ../gui/wxpython/animation/dialogs.py:686 msgid "Only one series or space-time dataset is accepted for 3D mode." msgstr "Solo una serie o un dataset spazio-temporale sono accettati per la modalità 3D." -#: ../gui/wxpython/animation/dialogs.py:691 +#: ../gui/wxpython/animation/dialogs.py:694 msgid "No map series or space-time dataset added." msgstr "Nessuna serie di mappe o dataset spazio temporale aggiunto." -#: ../gui/wxpython/animation/dialogs.py:719 +#: ../gui/wxpython/animation/dialogs.py:722 msgid "Region information is not complete" msgstr "Le informazioni della regione non sono complete" -#: ../gui/wxpython/animation/dialogs.py:753 +#: ../gui/wxpython/animation/dialogs.py:756 msgid "Add, edit or remove animations" msgstr "Aggiunge, modifica o rimuove animazioni" -#: ../gui/wxpython/animation/dialogs.py:765 +#: ../gui/wxpython/animation/dialogs.py:768 msgid "List of animations" msgstr "Lista delle animazioni" -#: ../gui/wxpython/animation/dialogs.py:778 +#: ../gui/wxpython/animation/dialogs.py:781 msgid "Edit" msgstr "Modifica" -#: ../gui/wxpython/animation/dialogs.py:837 +#: ../gui/wxpython/animation/dialogs.py:840 #, python-format msgid "Maximum number of animations is %d." msgstr "Il numero massimo di animazioni è %d." -#: ../gui/wxpython/animation/dialogs.py:887 +#: ../gui/wxpython/animation/dialogs.py:890 #: ../gui/wxpython/animation/controller.py:262 msgid "More animations are using one window. Please select different window for each animation." msgstr "Più animazioni stanno usando una finestra. Si prega di selezionare una finestra diversa per ogni animazione." -#: ../gui/wxpython/animation/dialogs.py:988 +#: ../gui/wxpython/animation/dialogs.py:991 msgid "Add time stamp" msgstr "Aggiunge timestamp" -#: ../gui/wxpython/animation/dialogs.py:1030 +#: ../gui/wxpython/animation/dialogs.py:1033 msgid "Add time stamp, image or text decoration by one of the buttons above." msgstr "Aggiungere timestamp, immagini o decorazioni testuali selezionando uno dei pulsanti qui sopra." -#: ../gui/wxpython/animation/dialogs.py:1032 +#: ../gui/wxpython/animation/dialogs.py:1035 msgid "Add image or text decoration by one of the buttons above." msgstr "Aggiungere immagini o decorazioni testuali selezionando uno dei pulsanti qui sopra." -#: ../gui/wxpython/animation/dialogs.py:1053 +#: ../gui/wxpython/animation/dialogs.py:1056 msgid "Font settings:" msgstr "Impostazioni del carattere:" -#: ../gui/wxpython/animation/dialogs.py:1058 +#: ../gui/wxpython/animation/dialogs.py:1061 msgid "Sample text" msgstr "Testo di esempio" -#: ../gui/wxpython/animation/dialogs.py:1078 +#: ../gui/wxpython/animation/dialogs.py:1081 msgid "Image file:" msgstr "File dell'immagine:" -#: ../gui/wxpython/animation/dialogs.py:1079 +#: ../gui/wxpython/animation/dialogs.py:1082 msgid "Choose image file" msgstr "Scegli un file d'immagine" -#: ../gui/wxpython/animation/dialogs.py:1095 +#: ../gui/wxpython/animation/dialogs.py:1098 msgid "Text:" msgstr "Testo:" -#: ../gui/wxpython/animation/dialogs.py:1116 +#: ../gui/wxpython/animation/dialogs.py:1119 msgid "Placement as percentage of screen coordinates (X: 0, Y: 0 is top left):" msgstr "Posizionamento delle coordinate come percentuale dello schermo (X: 0, Y: 0 in alto a sinistra):" -#: ../gui/wxpython/animation/dialogs.py:1151 +#: ../gui/wxpython/animation/dialogs.py:1154 msgid "image sequence" msgstr "sequenza di immagini" -#: ../gui/wxpython/animation/dialogs.py:1151 +#: ../gui/wxpython/animation/dialogs.py:1154 msgid "animated GIF" msgstr "GIF animato" -#: ../gui/wxpython/animation/dialogs.py:1151 +#: ../gui/wxpython/animation/dialogs.py:1154 msgid "SWF" msgstr "SWF" -#: ../gui/wxpython/animation/dialogs.py:1151 +#: ../gui/wxpython/animation/dialogs.py:1154 msgid "AVI" msgstr "AVI" -#: ../gui/wxpython/animation/dialogs.py:1162 +#: ../gui/wxpython/animation/dialogs.py:1165 msgid "Export to:" msgstr "Esporta a:" -#: ../gui/wxpython/animation/dialogs.py:1189 +#: ../gui/wxpython/animation/dialogs.py:1192 msgid "animation_" msgstr "animazione_" -#: ../gui/wxpython/animation/dialogs.py:1197 +#: ../gui/wxpython/animation/dialogs.py:1200 msgid "Choose directory for export" msgstr "Scegli una directory per l'esportazione" -#: ../gui/wxpython/animation/dialogs.py:1232 +#: ../gui/wxpython/animation/dialogs.py:1235 msgid "GIF file:" msgstr "File GIF:" -#: ../gui/wxpython/animation/dialogs.py:1233 -#: ../gui/wxpython/animation/dialogs.py:1257 -#: ../gui/wxpython/animation/dialogs.py:1288 +#: ../gui/wxpython/animation/dialogs.py:1236 +#: ../gui/wxpython/animation/dialogs.py:1260 +#: ../gui/wxpython/animation/dialogs.py:1291 msgid "Choose file to save animation" msgstr "Scegli il file dove salvare l'animazione" -#: ../gui/wxpython/animation/dialogs.py:1256 +#: ../gui/wxpython/animation/dialogs.py:1259 msgid "SWF file:" msgstr "File SWF:" -#: ../gui/wxpython/animation/dialogs.py:1279 +#: ../gui/wxpython/animation/dialogs.py:1282 msgid "" "Program 'ffmpeg' was not found.\n" "Please install it first and make sure\n" @@ -16124,160 +16153,160 @@ "Installarlo ed essere sicuri che\n" "si trovi nel PATH." -#: ../gui/wxpython/animation/dialogs.py:1287 +#: ../gui/wxpython/animation/dialogs.py:1290 msgid "AVI file:" msgstr "File AVI:" -#: ../gui/wxpython/animation/dialogs.py:1295 +#: ../gui/wxpython/animation/dialogs.py:1298 msgid "Video codec:" msgstr "Codifica video:" -#: ../gui/wxpython/animation/dialogs.py:1299 +#: ../gui/wxpython/animation/dialogs.py:1302 msgid "Additional options:" msgstr "Opzioni addizionali:" -#: ../gui/wxpython/animation/dialogs.py:1303 +#: ../gui/wxpython/animation/dialogs.py:1306 msgid "Consider adding '-sameq' or '-qscale 1' if not satisfied with video quality. Options depend on ffmpeg version." msgstr "Considerare di aggiungere '-sameq' o '-qscale 1' se non si è soddisfatti della qualità del video. Le opzioni dipendono dalla versione ffmpeg." -#: ../gui/wxpython/animation/dialogs.py:1340 +#: ../gui/wxpython/animation/dialogs.py:1343 #, python-format msgid "Current frame rate: %.2f fps" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1472 +#: ../gui/wxpython/animation/dialogs.py:1475 #, python-format msgid "File %s not found." msgstr "File %s non trovato." -#: ../gui/wxpython/animation/dialogs.py:1476 +#: ../gui/wxpython/animation/dialogs.py:1479 msgid "Decoration image file is missing." msgstr "Il file di decorazione immagine é mancante." -#: ../gui/wxpython/animation/dialogs.py:1485 +#: ../gui/wxpython/animation/dialogs.py:1488 #, python-format msgid "Directory %s not found." msgstr "DIrectory %s non trovata." -#: ../gui/wxpython/animation/dialogs.py:1489 +#: ../gui/wxpython/animation/dialogs.py:1492 msgid "Export directory is missing." msgstr "Manca la directory di esportazione." -#: ../gui/wxpython/animation/dialogs.py:1493 -#: ../gui/wxpython/animation/dialogs.py:1497 +#: ../gui/wxpython/animation/dialogs.py:1496 +#: ../gui/wxpython/animation/dialogs.py:1500 msgid "Export file is missing." msgstr "Manca il file per l'esportazione" -#: ../gui/wxpython/animation/dialogs.py:1535 +#: ../gui/wxpython/animation/dialogs.py:1538 msgid "Time stamp" msgstr "Timestamp" -#: ../gui/wxpython/animation/dialogs.py:1613 +#: ../gui/wxpython/animation/dialogs.py:1616 msgid "Add space-time dataset layer" msgstr "Aggiungi un dataset spazio temporale" -#: ../gui/wxpython/animation/dialogs.py:1638 +#: ../gui/wxpython/animation/dialogs.py:1641 msgid "Multiple raster maps" msgstr "Molteplici mappe raster" -#: ../gui/wxpython/animation/dialogs.py:1639 +#: ../gui/wxpython/animation/dialogs.py:1642 msgid "Multiple vector maps" msgstr "Molteplici mappe vettoriali" -#: ../gui/wxpython/animation/dialogs.py:1640 +#: ../gui/wxpython/animation/dialogs.py:1643 msgid "Multiple 3D raster maps" msgstr "Molteplici mappe raster 3D" -#: ../gui/wxpython/animation/dialogs.py:1641 +#: ../gui/wxpython/animation/dialogs.py:1644 msgid "Space time raster dataset" msgstr "Dataset spazio temporale raster" -#: ../gui/wxpython/animation/dialogs.py:1642 +#: ../gui/wxpython/animation/dialogs.py:1645 msgid "Space time vector dataset" msgstr "Dataset spazio temporale vettoriale" -#: ../gui/wxpython/animation/dialogs.py:1643 +#: ../gui/wxpython/animation/dialogs.py:1646 msgid "Space time 3D raster dataset" msgstr "Dataset spazio temporale raster 3D" -#: ../gui/wxpython/animation/dialogs.py:1682 +#: ../gui/wxpython/animation/dialogs.py:1685 msgid "Input data type:" msgstr "Tipologia di dati di input:" -#: ../gui/wxpython/animation/dialogs.py:1763 +#: ../gui/wxpython/animation/dialogs.py:1766 msgid "Select raster/vector maps." msgstr "Seleziona mappe raster/vettoriali:" -#: ../gui/wxpython/animation/dialogs.py:1792 +#: ../gui/wxpython/animation/dialogs.py:1795 msgid "Please select maps or dataset first." msgstr "Prima selezionare mappe o dataset." -#: ../gui/wxpython/animation/dialogs.py:1821 +#: ../gui/wxpython/animation/dialogs.py:1824 msgid "Animation Tool settings" msgstr "Impostazioni strumento animazione" -#: ../gui/wxpython/animation/dialogs.py:1885 +#: ../gui/wxpython/animation/dialogs.py:1888 msgid "Number of parallel processes:" msgstr "Numero di processi paralleli:" -#: ../gui/wxpython/animation/dialogs.py:1914 +#: ../gui/wxpython/animation/dialogs.py:1917 msgid "Text foreground color:" msgstr "Colore per il primo piano del testo:" -#: ../gui/wxpython/animation/dialogs.py:1935 +#: ../gui/wxpython/animation/dialogs.py:1938 msgid "Text background color:" msgstr "Colore per lo sfondo del testo:" -#: ../gui/wxpython/animation/dialogs.py:1967 +#: ../gui/wxpython/animation/dialogs.py:1970 #: ../gui/wxpython/timeline/frame.py:303 msgid "Time" msgstr "Tempo" -#: ../gui/wxpython/animation/dialogs.py:1977 +#: ../gui/wxpython/animation/dialogs.py:1980 msgid "Absolute time format:" msgstr "Formato assoluto del tempo:" -#: ../gui/wxpython/animation/dialogs.py:1997 +#: ../gui/wxpython/animation/dialogs.py:2000 msgid "Click and then press key up or down to preview different date and time formats. Type custom format string." msgstr "Cliccare e poi premere il tasto su o giù per vedere l'anteprima dei diversi formati di data e tempo. Digitare la stringa per un formato personalizzato." -#: ../gui/wxpython/animation/dialogs.py:2008 +#: ../gui/wxpython/animation/dialogs.py:2011 msgid "Learn more about formatting options" msgstr "Maggiori informazioni sulle opzioni di formattazione" -#: ../gui/wxpython/animation/dialogs.py:2022 +#: ../gui/wxpython/animation/dialogs.py:2025 msgid "Display instances with no data" msgstr "Visualizzazione dei casi nulli" -#: ../gui/wxpython/animation/dialogs.py:2025 +#: ../gui/wxpython/animation/dialogs.py:2028 msgid "When animating instant-based data which have irregular timestamps you can display 'no data frame' (checked option) or keep last frame." msgstr "Quando si animano dati istantanei che hanno timestamps irregolati, si può visualizzare 'no data frame' (opzione selezionata) o mantenere l'ultimo fotogramma." -#: ../gui/wxpython/animation/dialogs.py:2056 +#: ../gui/wxpython/animation/dialogs.py:2059 msgid "Invalid" msgstr "Invalido" -#: ../gui/wxpython/animation/temporal_manager.py:110 +#: ../gui/wxpython/animation/temporal_manager.py:112 msgid "It is not allowed to display data with different temporal types (absolute and relative)." msgstr "Non è possibile visualizzare dati con tipologie di tempo differenti (assoluto e relativo)." -#: ../gui/wxpython/animation/temporal_manager.py:125 +#: ../gui/wxpython/animation/temporal_manager.py:127 #, python-format msgid "It is not allowed to display data with different units (%s)." msgstr "Non è possibile visualizzare dati con unità differenti (%s)." -#: ../gui/wxpython/animation/temporal_manager.py:137 +#: ../gui/wxpython/animation/temporal_manager.py:139 msgid "You are going to display data with different temporal types of maps (interval and point). It is recommended to use data of one temporal type to avoid confusion." msgstr "Si stanno per visualizzare dati con diverse tipologie di mappe temporali (intervallo e punto). Si raccomanda di utilizzare la stessa tipologia di dati per evitare confusione." -#: ../gui/wxpython/animation/temporal_manager.py:242 +#: ../gui/wxpython/animation/temporal_manager.py:244 #: ../gui/wxpython/animation/utils.py:70 ../gui/wxpython/animation/utils.py:79 -#: ../gui/wxpython/tplot/frame.py:809 ../gui/wxpython/timeline/frame.py:463 +#: ../gui/wxpython/tplot/frame.py:927 ../gui/wxpython/timeline/frame.py:465 #, python-format msgid "Space time dataset <%s> not found." msgstr "Dataset spazio temporale <%s> non trovato." -#: ../gui/wxpython/animation/temporal_manager.py:347 +#: ../gui/wxpython/animation/temporal_manager.py:349 #, python-format msgid "Topology of Space time dataset %s is invalid." msgstr "La topologia del dataset spazio temporale %s non è valida." @@ -16346,186 +16375,231 @@ msgid "Unable to load icon theme. Reason: %s. Quiting wxGUI..." msgstr "Impossibile caricare il tema delle icone. Motivazione: %s. Esce da wxGUI..." -#: ../gui/wxpython/tplot/g.gui.tplot.py:106 +#: ../gui/wxpython/tplot/g.gui.tplot.py:138 msgid "With stvds you have to set 'attr' option" msgstr "Con stvds bisogna impostare l'opzione 'attr'" -#: ../gui/wxpython/tplot/g.gui.tplot.py:110 +#: ../gui/wxpython/tplot/g.gui.tplot.py:142 msgid "With stvds it is not possible to use 'coordinates' and 'cats' options together" msgstr "Con stvds non è possibile usare le opzioni 'coordinate' e 'cats' insieme" -#: ../gui/wxpython/tplot/g.gui.tplot.py:113 +#: ../gui/wxpython/tplot/g.gui.tplot.py:145 msgid "With stvds you have to use 'coordinates' or 'cats' option" msgstr "Con stvds bisogna usare l'opzione 'coordinate' o 'cats'" -#: ../gui/wxpython/tplot/frame.py:43 +#: ../gui/wxpython/tplot/frame.py:44 #, python-brace-format msgid "The Temporal Plot Tool needs the \"matplotlib\" (python-matplotlib) package to be installed. {0}" msgstr "Lo Strumento Grafici Temporali ha bisogno che il pacchetto \"matplotlib\" (python-matplotlib) sia installato. {0}" -#: ../gui/wxpython/tplot/frame.py:97 +#: ../gui/wxpython/tplot/frame.py:100 msgid "GRASS GIS Temporal Plot Tool" msgstr "Strumento Grafico Temporale di GRASS GIS" -#: ../gui/wxpython/tplot/frame.py:180 +#: ../gui/wxpython/tplot/frame.py:184 msgid "" "Raster temporal dataset (strds)\n" "Press ENTER after typing the name or select with the combobox" msgstr "" -#: ../gui/wxpython/tplot/frame.py:189 +#: ../gui/wxpython/tplot/frame.py:193 msgid "X and Y coordinates separated by comma:" msgstr "Coordinate X e Y separate da virgola:" -#: ../gui/wxpython/tplot/frame.py:201 +#: ../gui/wxpython/tplot/frame.py:205 msgid "Coordinates can be obtained for example by right-clicking on Map Display." msgstr "Le coordinate possono essere ottenute ad esempio cliccando col tasto destro sul Visualizzatore Mappa" -#: ../gui/wxpython/tplot/frame.py:216 +#: ../gui/wxpython/tplot/frame.py:220 msgid "STRDS" msgstr "STRDS" -#: ../gui/wxpython/tplot/frame.py:224 +#: ../gui/wxpython/tplot/frame.py:228 msgid "" "Vector temporal dataset (stvds)\n" "Press ENTER after typing the name or select with the combobox" msgstr "" -#: ../gui/wxpython/tplot/frame.py:238 +#: ../gui/wxpython/tplot/frame.py:242 msgid "Select attribute column" msgstr "Seleziona la colonna dell'attributo" -#: ../gui/wxpython/tplot/frame.py:251 +#: ../gui/wxpython/tplot/frame.py:255 msgid "Select category of vector(s)" msgstr "Seleziona la categoria del vettoriale(i)" -#: ../gui/wxpython/tplot/frame.py:269 +#: ../gui/wxpython/tplot/frame.py:273 msgid "STVDS" msgstr "STVDS" -#: ../gui/wxpython/tplot/frame.py:297 ../gui/wxpython/tplot/frame.py:724 -#: ../gui/wxpython/tplot/frame.py:728 ../gui/wxpython/tplot/frame.py:749 -#: ../gui/wxpython/tplot/frame.py:875 +#: ../gui/wxpython/tplot/frame.py:280 +#, fuzzy +msgid "Set title for the plot" +msgstr "Imposta parametri per lo script" + +#: ../gui/wxpython/tplot/frame.py:285 +#, fuzzy +msgid "Set label for X axis" +msgstr "Imposta etichetta" + +#: ../gui/wxpython/tplot/frame.py:290 +#, fuzzy +msgid "Set label for Y axis" +msgstr "Imposta etichetta" + +#: ../gui/wxpython/tplot/frame.py:302 +#, fuzzy +msgid "Labels" +msgstr "Etichetta" + +#: ../gui/wxpython/tplot/frame.py:309 +msgid "Path for output CSV file with plotted data" +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:315 +msgid "CVS path" +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:321 +#, fuzzy +msgid "Do you want the CSV header?" +msgstr "Si vuole salvare i cambiamenti?" + +#: ../gui/wxpython/tplot/frame.py:363 ../gui/wxpython/tplot/frame.py:842 +#: ../gui/wxpython/tplot/frame.py:846 ../gui/wxpython/tplot/frame.py:867 +#: ../gui/wxpython/tplot/frame.py:993 msgid "Invalid input coordinates" msgstr "Coordinati di input invalido" -#: ../gui/wxpython/tplot/frame.py:309 ../gui/wxpython/tplot/frame.py:422 +#: ../gui/wxpython/tplot/frame.py:375 ../gui/wxpython/tplot/frame.py:488 #: ../gui/wxpython/timeline/frame.py:180 #, python-format msgid "Dataset <%s> not found in temporal database" msgstr "Dataset <%s> non trovato nel database temporale." -#: ../gui/wxpython/tplot/frame.py:327 ../gui/wxpython/tplot/frame.py:441 +#: ../gui/wxpython/tplot/frame.py:393 ../gui/wxpython/tplot/frame.py:507 #: ../gui/wxpython/timeline/frame.py:196 msgid "Datasets have different temporal type (absolute x relative), which is not allowed." msgstr "I dataset hanno diverse tipologie di tempo (assoluto x relativo), ciò non è permesso." -#: ../gui/wxpython/tplot/frame.py:344 ../gui/wxpython/tplot/frame.py:451 +#: ../gui/wxpython/tplot/frame.py:410 ../gui/wxpython/tplot/frame.py:517 #: ../gui/wxpython/timeline/frame.py:215 msgid "Datasets have different time unit which is not allowed." msgstr "I dataset hanno diverse unità di tempo, ciò non è permesso." -#: ../gui/wxpython/tplot/frame.py:388 +#: ../gui/wxpython/tplot/frame.py:454 #, python-brace-format msgid "Category {ca} is not on vector map {ma} and it will be not used" msgstr "" -#: ../gui/wxpython/tplot/frame.py:407 +#: ../gui/wxpython/tplot/frame.py:473 msgid "Both coordinates and categories are set, coordinates will be used. The use categories remove text from coordinate form" msgstr "" -#: ../gui/wxpython/tplot/frame.py:412 +#: ../gui/wxpython/tplot/frame.py:478 msgid "With Vector temporal dataset you have to select an attribute column" msgstr "Con un dataset temporale vettoriale occorre selezoonare una colonna dell'attributo" -#: ../gui/wxpython/tplot/frame.py:464 +#: ../gui/wxpython/tplot/frame.py:530 msgid "Difference number of vector layers and maps in the vector temporal dataset" msgstr "Diverso numero di layers vettoriali e mappe nel dataset temporale vettoriale" -#: ../gui/wxpython/tplot/frame.py:506 +#: ../gui/wxpython/tplot/frame.py:572 #, python-brace-format msgid "No connection between vector map {vmap} and layer {la}" msgstr "Nessuna connessione tra la mappa vettoriale {vmap} e il layer {la}" -#: ../gui/wxpython/tplot/frame.py:580 -msgid "Problem getting data from raster temporal dataset. Empty list of values." -msgstr "C'è stato un problema nei dati dal dataset temporale raster. Lista dei valori è vuota" - -#: ../gui/wxpython/tplot/frame.py:592 ../gui/wxpython/tplot/frame.py:644 -#: ../gui/wxpython/tplot/frame.py:682 +#: ../gui/wxpython/tplot/frame.py:638 #, python-format msgid "Temporal resolution: %s" msgstr "Risoluzione temporale: %s" -#: ../gui/wxpython/tplot/frame.py:594 ../gui/wxpython/tplot/frame.py:646 -#: ../gui/wxpython/tplot/frame.py:684 ../gui/wxpython/timeline/frame.py:373 +#: ../gui/wxpython/tplot/frame.py:640 ../gui/wxpython/timeline/frame.py:374 #, python-format msgid "Time [%s]" msgstr "Tempo [%s]" -#: ../gui/wxpython/tplot/frame.py:625 +#: ../gui/wxpython/tplot/frame.py:683 +msgid "Problem getting data from raster temporal dataset. Empty list of values." +msgstr "C'è stato un problema nei dati dal dataset temporale raster. Lista dei valori è vuota" + +#: ../gui/wxpython/tplot/frame.py:729 #, python-brace-format msgid "Problem getting data from vector temporal dataset. Empty list of values for cat {ca}." msgstr "" -#: ../gui/wxpython/tplot/frame.py:670 +#: ../gui/wxpython/tplot/frame.py:776 msgid "Problem getting data from vector temporal dataset. Empty list of values." msgstr "" -#: ../gui/wxpython/tplot/frame.py:717 +#: ../gui/wxpython/tplot/frame.py:802 +#, fuzzy, python-brace-format +msgid "{pa} already exists, do you want to overwrite?" +msgstr "Il vettoriale %s esiste già. Si vuole sovrascriverlo?" + +#: ../gui/wxpython/tplot/frame.py:804 +#, fuzzy +msgid "File exists" +msgstr "Il file esiste già" + +#: ../gui/wxpython/tplot/frame.py:809 +msgid "Please change name of output CSV file or " +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:835 msgid "Incorrect coordinates format, should be: x,y" msgstr "Formato delle coordinate errato, dovrebbe essere: x,y" -#: ../gui/wxpython/tplot/frame.py:733 +#: ../gui/wxpython/tplot/frame.py:851 msgid "Seed point outside the current region" msgstr "" -#: ../gui/wxpython/tplot/frame.py:745 +#: ../gui/wxpython/tplot/frame.py:863 msgid "Invalid input raster dataset" msgstr "Dataset raster di input non valido" -#: ../gui/wxpython/tplot/frame.py:762 +#: ../gui/wxpython/tplot/frame.py:880 msgid "Invalid input vector dataset" msgstr "Dataset vettoriale di input non valido" -#: ../gui/wxpython/tplot/frame.py:824 ../gui/wxpython/timeline/frame.py:478 +#: ../gui/wxpython/tplot/frame.py:942 ../gui/wxpython/timeline/frame.py:480 #, python-format msgid "Please specify the space time dataset <%s>." msgstr "Prego, specificare il dataset spazio temporale <%s>." -#: ../gui/wxpython/tplot/frame.py:827 ../gui/wxpython/timeline/frame.py:480 +#: ../gui/wxpython/tplot/frame.py:945 ../gui/wxpython/timeline/frame.py:482 msgid "Ambiguous dataset name" msgstr "Nome del dataset ambiguo" -#: ../gui/wxpython/tplot/frame.py:868 ../gui/wxpython/tplot/frame.py:916 +#: ../gui/wxpython/tplot/frame.py:986 ../gui/wxpython/tplot/frame.py:1044 msgid "Invalid input temporal dataset" msgstr "Dataset temporale in input non valido" -#: ../gui/wxpython/tplot/frame.py:937 +#: ../gui/wxpython/tplot/frame.py:1065 msgid "Datasets have different number of values" msgstr "I dataset hanno un numero differente di valori" -#: ../gui/wxpython/tplot/frame.py:961 ../gui/wxpython/timeline/frame.py:564 +#: ../gui/wxpython/tplot/frame.py:1089 ../gui/wxpython/timeline/frame.py:566 #, python-format msgid "Space time raster dataset: %s" msgstr "Dataset spazio temporale raster: %s" -#: ../gui/wxpython/tplot/frame.py:963 ../gui/wxpython/timeline/frame.py:566 +#: ../gui/wxpython/tplot/frame.py:1091 ../gui/wxpython/timeline/frame.py:568 #, python-format msgid "Space time vector dataset: %s" msgstr "Dataset spazio temporale vettoriale: %s" -#: ../gui/wxpython/tplot/frame.py:965 ../gui/wxpython/timeline/frame.py:568 +#: ../gui/wxpython/tplot/frame.py:1093 ../gui/wxpython/timeline/frame.py:570 #, python-format msgid "Space time 3D raster dataset: %s" msgstr "Dataset spazio temporale raster 3D: %s" -#: ../gui/wxpython/tplot/frame.py:967 +#: ../gui/wxpython/tplot/frame.py:1095 #, python-brace-format msgid "Value for {date} is {val}" msgstr "Il valore per {date} è {val}" -#: ../gui/wxpython/tplot/frame.py:970 +#: ../gui/wxpython/tplot/frame.py:1098 msgid "Press Del to dismiss." msgstr "Premere Del per rimuovere" @@ -16597,7 +16671,7 @@ msgid "Launch user-defined script" msgstr "Lancia script definiti dall'utente" -#: ../gui/wxpython/lmgr/toolbars.py:166 ../gui/wxpython/lmgr/pyshell.py:63 +#: ../gui/wxpython/lmgr/toolbars.py:166 ../gui/wxpython/lmgr/pyshell.py:65 msgid "Open a simple Python code editor" msgstr "Apri un semplice editor di codice Python" @@ -16637,40 +16711,40 @@ msgid "Show 3D view mode manual" msgstr "Mostra il manuale della visualizzazione 3D" -#: ../gui/wxpython/lmgr/pyshell.py:43 +#: ../gui/wxpython/lmgr/pyshell.py:45 #, python-format msgid "Welcome to wxGUI Interactive Python Shell %s" msgstr "Benvenuto nella shell interattiva Python wxGUI %s" -#: ../gui/wxpython/lmgr/pyshell.py:44 +#: ../gui/wxpython/lmgr/pyshell.py:46 #, python-format msgid "Type %s for more GRASS scripting related information." msgstr "Digita %s per maggiori informazioni sullo scripting di GRASS." -#: ../gui/wxpython/lmgr/pyshell.py:45 +#: ../gui/wxpython/lmgr/pyshell.py:47 #, python-format msgid "Type %s to add raster or vector to the layer tree." msgstr "Digita %s per aggiungere raster o vettoriali all'albero dei layer" -#: ../gui/wxpython/lmgr/pyshell.py:55 +#: ../gui/wxpython/lmgr/pyshell.py:57 msgid "Delete all text from the shell" msgstr "Elimina tutto il testo dalla shell" -#: ../gui/wxpython/lmgr/pyshell.py:60 +#: ../gui/wxpython/lmgr/pyshell.py:62 msgid "Simple &editor" msgstr "&Editor semplice" -#: ../gui/wxpython/lmgr/pyshell.py:117 +#: ../gui/wxpython/lmgr/pyshell.py:119 #, python-format msgid "Raster or vector map <%s> not found" msgstr "Raster o vettoriale <%s> non trovato" -#: ../gui/wxpython/lmgr/pyshell.py:124 +#: ../gui/wxpython/lmgr/pyshell.py:126 #, python-format msgid "Raster map <%s> added" msgstr "Raster <%s> aggiunto" -#: ../gui/wxpython/lmgr/pyshell.py:126 +#: ../gui/wxpython/lmgr/pyshell.py:128 #, python-format msgid "Vector map <%s> added" msgstr "Vettoriale <%s> aggiunto" @@ -16704,7 +16778,7 @@ msgid "3D view Toolbar" msgstr "Barra degli strumenti di visualizzazione 3D" -#: ../gui/wxpython/lmgr/frame.py:284 ../gui/wxpython/lmgr/frame.py:1717 +#: ../gui/wxpython/lmgr/frame.py:284 ../gui/wxpython/lmgr/frame.py:1720 msgid "Rename Map Display" msgstr "Rinomina Map Display" @@ -16755,11 +16829,11 @@ msgid "GRASS Model File (*.gxm)|*.gxm" msgstr "FIle del modello di GRASS (*.gxm)|*.gxm" -#: ../gui/wxpython/lmgr/frame.py:663 ../gui/wxpython/lmgr/frame.py:2518 +#: ../gui/wxpython/lmgr/frame.py:663 ../gui/wxpython/lmgr/frame.py:2521 msgid "Do you want to save changes in the workspace?" msgstr "Vuoi salvare i cambiamenti nell'ambiente di lavoro?" -#: ../gui/wxpython/lmgr/frame.py:665 ../gui/wxpython/lmgr/frame.py:2520 +#: ../gui/wxpython/lmgr/frame.py:665 ../gui/wxpython/lmgr/frame.py:2523 msgid "Do you want to store current settings to workspace file?" msgstr "Vuoi salvare le impostazioni correnti in un file d'ambiente di lavoro?" @@ -16773,7 +16847,7 @@ msgid "Command '%s' not yet implemented in the WxGUI. Try adding it as a command layer instead." msgstr "Comando '%s' non è ancora implementato nella WxGUI. Piuttosto prova utilizzando la barra dei comandi. " -#: ../gui/wxpython/lmgr/frame.py:936 ../gui/wxpython/lmgr/frame.py:2002 +#: ../gui/wxpython/lmgr/frame.py:936 ../gui/wxpython/lmgr/frame.py:2005 msgid "Selected map layer is not vector." msgstr "La mappa selezionata non è vettoriale" @@ -16829,17 +16903,17 @@ msgid "No location/mapset provided. Operation canceled." msgstr "Nessuna location/mapset forniro. Operazione cancellata" -#: ../gui/wxpython/lmgr/frame.py:1078 ../gui/wxpython/lmgr/frame.py:1099 +#: ../gui/wxpython/lmgr/frame.py:1078 ../gui/wxpython/lmgr/frame.py:1103 msgid "No mapset provided. Operation canceled." msgstr "Nessun mapset fornito. Operazione cancellata" -#: ../gui/wxpython/lmgr/frame.py:1087 ../gui/wxpython/lmgr/frame.py:1109 +#: ../gui/wxpython/lmgr/frame.py:1091 ../gui/wxpython/lmgr/frame.py:1113 #: ../gui/wxpython/datacatalog/frame.py:127 #, python-format msgid "Current mapset is <%s>." msgstr "Mapset corrente è <%s>" -#: ../gui/wxpython/lmgr/frame.py:1133 +#: ../gui/wxpython/lmgr/frame.py:1137 #, python-format msgid "" "Working directory changed to:\n" @@ -16848,105 +16922,105 @@ "La directory di lavoro cambiata a:\n" "\"%s\"" -#: ../gui/wxpython/lmgr/frame.py:1140 +#: ../gui/wxpython/lmgr/frame.py:1144 msgid "Changes current working directory for this GUI." msgstr "Cambia ambiente di lavoro per questa GUI." -#: ../gui/wxpython/lmgr/frame.py:1142 +#: ../gui/wxpython/lmgr/frame.py:1146 msgid "Usage: cd [directory]" msgstr "Utilizzo: cd [directory]" -#: ../gui/wxpython/lmgr/frame.py:1143 +#: ../gui/wxpython/lmgr/frame.py:1147 msgid "Without parameters it opens a dialog." msgstr "Senza parametri apre una finestra." -#: ../gui/wxpython/lmgr/frame.py:1147 +#: ../gui/wxpython/lmgr/frame.py:1151 msgid "If ~ (tilde) is present as the first directory on the path, it is replaced by user's home directory." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1161 +#: ../gui/wxpython/lmgr/frame.py:1165 msgid "More than one parameter provided." msgstr "Più di un parametro fornito." -#: ../gui/wxpython/lmgr/frame.py:1181 +#: ../gui/wxpython/lmgr/frame.py:1185 msgid "Choose a working directory" msgstr "Scegli una directory di lavoro" -#: ../gui/wxpython/lmgr/frame.py:1226 +#: ../gui/wxpython/lmgr/frame.py:1230 msgid "System Info" msgstr "Informazioni di sistema" -#: ../gui/wxpython/lmgr/frame.py:1241 +#: ../gui/wxpython/lmgr/frame.py:1245 msgid "GRASS version" msgstr "Versione di GRASS" -#: ../gui/wxpython/lmgr/frame.py:1242 +#: ../gui/wxpython/lmgr/frame.py:1246 msgid "GRASS SVN revision" msgstr "Revisione GRASS SVN" -#: ../gui/wxpython/lmgr/frame.py:1244 +#: ../gui/wxpython/lmgr/frame.py:1248 msgid "Build date" msgstr "Data di compilazione" -#: ../gui/wxpython/lmgr/frame.py:1246 +#: ../gui/wxpython/lmgr/frame.py:1250 msgid "Build platform" msgstr "Piattaforma di compilazione" -#: ../gui/wxpython/lmgr/frame.py:1259 +#: ../gui/wxpython/lmgr/frame.py:1263 msgid "Platform" msgstr "Piattaforma" -#: ../gui/wxpython/lmgr/frame.py:1322 +#: ../gui/wxpython/lmgr/frame.py:1326 msgid "Current workspace is not empty. Do you want to store current settings to workspace file?" msgstr "L'ambiente di lavoro corrente non è vuoto. Vuoi salvare le impostazioni correnti in un file d'ambiente di lavoro?" -#: ../gui/wxpython/lmgr/frame.py:1325 +#: ../gui/wxpython/lmgr/frame.py:1329 msgid "Create new workspace?" msgstr "Creare nuovo ambiente di lavoro?" -#: ../gui/wxpython/lmgr/frame.py:1354 +#: ../gui/wxpython/lmgr/frame.py:1358 msgid "Choose workspace file" msgstr "Scegli il file dell'ambiente di lavoro" -#: ../gui/wxpython/lmgr/frame.py:1356 ../gui/wxpython/lmgr/frame.py:1594 +#: ../gui/wxpython/lmgr/frame.py:1360 ../gui/wxpython/lmgr/frame.py:1597 msgid "GRASS Workspace File (*.gxw)|*.gxw" msgstr "FIle ambiente di lavoro di GRASS (*.gxw)|*.gxw" -#: ../gui/wxpython/lmgr/frame.py:1396 ../gui/wxpython/lmgr/frame.py:1568 +#: ../gui/wxpython/lmgr/frame.py:1400 ../gui/wxpython/lmgr/frame.py:1571 msgid "Please wait, loading workspace..." msgstr "Attendere, sto caricando l'ambiente di lavoro..." -#: ../gui/wxpython/lmgr/frame.py:1548 +#: ../gui/wxpython/lmgr/frame.py:1551 msgid "Choose GRC file to load" msgstr "Scegli il file GRC da caricare" -#: ../gui/wxpython/lmgr/frame.py:1550 +#: ../gui/wxpython/lmgr/frame.py:1553 msgid "Old GRASS Workspace File (*.grc)|*.grc" msgstr "Vecchi file d'ambiente di lavoro di GRASS (*.grc)|*.grc" -#: ../gui/wxpython/lmgr/frame.py:1592 +#: ../gui/wxpython/lmgr/frame.py:1595 msgid "Choose file to save current workspace" msgstr "Scegli il file dove salvare il corrente ambiente di lavoro" -#: ../gui/wxpython/lmgr/frame.py:1612 ../gui/wxpython/lmgr/frame.py:1633 +#: ../gui/wxpython/lmgr/frame.py:1615 ../gui/wxpython/lmgr/frame.py:1636 #, python-format msgid "Workspace file <%s> already exists. Do you want to overwrite this file?" msgstr "Il file dell'ambiente di lavoro <%s> esiste già. Vuoi sovrascrivvere questo file?" -#: ../gui/wxpython/lmgr/frame.py:1660 +#: ../gui/wxpython/lmgr/frame.py:1663 msgid "Writing current settings to workspace file failed." msgstr "Scrittura delle impostazioni correnti nel file dell'ambiente di lavoro fallita." -#: ../gui/wxpython/lmgr/frame.py:1672 ../gui/wxpython/gmodeler/frame.py:1139 +#: ../gui/wxpython/lmgr/frame.py:1675 ../gui/wxpython/gmodeler/frame.py:1139 #, python-format msgid "Unable to open file <%s> for writing." msgstr "Impossibile aprile il file <%s> per scriverlo." -#: ../gui/wxpython/lmgr/frame.py:1716 +#: ../gui/wxpython/lmgr/frame.py:1719 msgid "Enter new name:" msgstr "Inserisci nuovo nome:" -#: ../gui/wxpython/lmgr/frame.py:1814 +#: ../gui/wxpython/lmgr/frame.py:1817 #, python-format msgid "" "Unable to launch \"Supervised Classification Tool\".\n" @@ -16957,32 +17031,32 @@ "\n" "Motivo: %s" -#: ../gui/wxpython/lmgr/frame.py:1856 +#: ../gui/wxpython/lmgr/frame.py:1859 msgid "Unable to start Timeline Tool." msgstr "Impossibile avviare lo strumento Timeline." -#: ../gui/wxpython/lmgr/frame.py:1867 +#: ../gui/wxpython/lmgr/frame.py:1870 msgid "Unable to start Temporal Plot Tool." msgstr "Impossibile avviare lo Strumento Grafico Temporale" -#: ../gui/wxpython/lmgr/frame.py:2137 +#: ../gui/wxpython/lmgr/frame.py:2140 msgid "Add selected map layers into layer tree" msgstr "Aggiungi layers selezionato nel layer tree" -#: ../gui/wxpython/lmgr/frame.py:2170 ../gui/wxpython/lmgr/frame.py:2207 +#: ../gui/wxpython/lmgr/frame.py:2173 ../gui/wxpython/lmgr/frame.py:2210 #, python-format msgid "Unsupported map layer type <%s>." msgstr "Tipologia della mappa <%s> non supportata." -#: ../gui/wxpython/lmgr/frame.py:2336 +#: ../gui/wxpython/lmgr/frame.py:2339 msgid "Note that cell values can only be displayed for regions of less than 10,000 cells." msgstr "I valori della cella possono essere visualizzati solo per regioni da meno di 10000 celle. " -#: ../gui/wxpython/lmgr/frame.py:2428 ../gui/wxpython/lmgr/layertree.py:1983 +#: ../gui/wxpython/lmgr/frame.py:2431 ../gui/wxpython/lmgr/layertree.py:1983 msgid "opacity:" msgstr "opacità:" -#: ../gui/wxpython/lmgr/frame.py:2436 +#: ../gui/wxpython/lmgr/frame.py:2439 #, python-format msgid "" "Do you want to remove map layer(s)\n" @@ -16990,27 +17064,27 @@ "from layer tree?" msgstr "Vuoi rimuovere i layer %s dal layer tree" -#: ../gui/wxpython/lmgr/frame.py:2439 +#: ../gui/wxpython/lmgr/frame.py:2442 msgid "Do you want to remove selected map layer(s) from layer tree?" msgstr "Vuoi rimuove i layer selezionati dal layer tree" -#: ../gui/wxpython/lmgr/frame.py:2445 +#: ../gui/wxpython/lmgr/frame.py:2448 msgid "Remove map layer" msgstr "Rimuovi layer" -#: ../gui/wxpython/lmgr/frame.py:2527 +#: ../gui/wxpython/lmgr/frame.py:2530 msgid "Quit GRASS GUI" msgstr "Esci dalla GUI di GRASS" -#: ../gui/wxpython/lmgr/frame.py:2559 +#: ../gui/wxpython/lmgr/frame.py:2562 msgid "Unable to exit GRASS shell: unknown PID" msgstr "Impossibile uscire dalla shell di GRASS: PID sconosciuto" -#: ../gui/wxpython/lmgr/frame.py:2579 +#: ../gui/wxpython/lmgr/frame.py:2582 msgid "Display resolution is currently not constrained to computational settings. It's suggested to constrain map to region geometry. Do you want to constrain the resolution?" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2588 +#: ../gui/wxpython/lmgr/frame.py:2591 msgid "Constrain map to region geometry?" msgstr "" @@ -17322,7 +17396,7 @@ msgstr "Rinomina file di configurazione" #: ../gui/wxpython/rlisetup/functions.py:127 -#: ../gui/wxpython/rlisetup/wizard.py:1712 +#: ../gui/wxpython/rlisetup/wizard.py:1711 msgid "The polygon seems to have 0 areas" msgstr "Il poligono sembra avere 0 aree" @@ -17489,8 +17563,6 @@ "Select areas from the\n" "overlaid vector map" msgstr "" -"Seleziona le aree dal\n" -"vettoriale di overlay" #: ../gui/wxpython/rlisetup/wizard.py:898 msgid "Choose a method" @@ -17669,77 +17741,77 @@ msgid "Select sample area " msgstr "Seleziona area campione" -#: ../gui/wxpython/rlisetup/wizard.py:1715 +#: ../gui/wxpython/rlisetup/wizard.py:1714 msgid "Select sample area 1 of " msgstr "Seleziona area campione 1 di " -#: ../gui/wxpython/rlisetup/wizard.py:1745 +#: ../gui/wxpython/rlisetup/wizard.py:1744 msgid "Configuration file name:" msgstr "Nome del file di configurazione" -#: ../gui/wxpython/rlisetup/wizard.py:1754 +#: ../gui/wxpython/rlisetup/wizard.py:1753 msgid "Raster name:" msgstr "Nome del raster:" -#: ../gui/wxpython/rlisetup/wizard.py:1764 +#: ../gui/wxpython/rlisetup/wizard.py:1763 msgid "Vector name:" msgstr "Nome del vettoriale:" -#: ../gui/wxpython/rlisetup/wizard.py:1773 +#: ../gui/wxpython/rlisetup/wizard.py:1772 msgid "Region type:" msgstr "Tipologia della regione:" -#: ../gui/wxpython/rlisetup/wizard.py:1791 +#: ../gui/wxpython/rlisetup/wizard.py:1790 msgid "Sampling area type:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1854 +#: ../gui/wxpython/rlisetup/wizard.py:1853 msgid "Region keyboard values:" msgstr "Valori della regione da tastiera" -#: ../gui/wxpython/rlisetup/wizard.py:1868 -#: ../gui/wxpython/rlisetup/wizard.py:1893 -#: ../gui/wxpython/rlisetup/wizard.py:1897 +#: ../gui/wxpython/rlisetup/wizard.py:1867 +#: ../gui/wxpython/rlisetup/wizard.py:1892 +#: ../gui/wxpython/rlisetup/wizard.py:1896 msgid "Type of shape:" msgstr "Tipologia della forma:" -#: ../gui/wxpython/rlisetup/wizard.py:1871 -#: ../gui/wxpython/rlisetup/wizard.py:1900 +#: ../gui/wxpython/rlisetup/wizard.py:1870 +#: ../gui/wxpython/rlisetup/wizard.py:1899 msgid "Radius size:" msgstr "Dimensione del raggio:" -#: ../gui/wxpython/rlisetup/wizard.py:1872 -#: ../gui/wxpython/rlisetup/wizard.py:1901 +#: ../gui/wxpython/rlisetup/wizard.py:1871 +#: ../gui/wxpython/rlisetup/wizard.py:1900 msgid "Name circle mask:" msgstr "Nome della maschera tonda:" -#: ../gui/wxpython/rlisetup/wizard.py:1874 -#: ../gui/wxpython/rlisetup/wizard.py:1903 +#: ../gui/wxpython/rlisetup/wizard.py:1873 +#: ../gui/wxpython/rlisetup/wizard.py:1902 msgid "Width size:" msgstr "Dimensione larghezza:" -#: ../gui/wxpython/rlisetup/wizard.py:1875 -#: ../gui/wxpython/rlisetup/wizard.py:1904 +#: ../gui/wxpython/rlisetup/wizard.py:1874 +#: ../gui/wxpython/rlisetup/wizard.py:1903 msgid "Height size:" msgstr "Dimensione altezza:" -#: ../gui/wxpython/rlisetup/wizard.py:1878 +#: ../gui/wxpython/rlisetup/wizard.py:1877 msgid "Method of distribution:" msgstr "Metodo di distribuzione:" -#: ../gui/wxpython/rlisetup/wizard.py:1881 +#: ../gui/wxpython/rlisetup/wizard.py:1880 msgid "Number sampling units:" msgstr "Numero di unità di campionamento:" -#: ../gui/wxpython/rlisetup/wizard.py:1884 +#: ../gui/wxpython/rlisetup/wizard.py:1883 msgid "Distance between units:" msgstr "Distanza tra le unità:" -#: ../gui/wxpython/rlisetup/wizard.py:1887 +#: ../gui/wxpython/rlisetup/wizard.py:1886 msgid "Number row strates:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1889 +#: ../gui/wxpython/rlisetup/wizard.py:1888 msgid "Number column strates:" msgstr "" @@ -17772,56 +17844,56 @@ msgid "Remove legend" msgstr "Rimuove legenda" -#: ../gui/wxpython/mapwin/buffered.py:254 +#: ../gui/wxpython/mapwin/buffered.py:256 msgid "Copy coordinates to clipboard" msgstr "Coordinate copiate negli appunti" -#: ../gui/wxpython/mapwin/buffered.py:262 +#: ../gui/wxpython/mapwin/buffered.py:264 msgid "Hide toolbars" msgstr "Nascondi barra degli strumenti" -#: ../gui/wxpython/mapwin/buffered.py:264 +#: ../gui/wxpython/mapwin/buffered.py:266 msgid "Show toolbars" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:271 +#: ../gui/wxpython/mapwin/buffered.py:273 msgid "Hide statusbar" msgstr "Nascondi barra dello stato" -#: ../gui/wxpython/mapwin/buffered.py:272 +#: ../gui/wxpython/mapwin/buffered.py:274 msgid "Show statusbar" msgstr "Mostra barra dello stato" -#: ../gui/wxpython/mapwin/buffered.py:289 +#: ../gui/wxpython/mapwin/buffered.py:291 msgid "Resize legend" msgstr "Ridimensiona legenda" -#: ../gui/wxpython/mapwin/buffered.py:990 +#: ../gui/wxpython/mapwin/buffered.py:991 msgid "Unable to draw registered graphics. The graphics was unregistered." msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:2079 +#: ../gui/wxpython/mapwin/buffered.py:2080 msgid "Zoom to saved region extents" msgstr "Zoom all'estensione della regione salvata" -#: ../gui/wxpython/mapwin/buffered.py:2081 +#: ../gui/wxpython/mapwin/buffered.py:2082 msgid "Set compulational region from named region" msgstr "Imposta la regione computazionale dalla regione salvata" -#: ../gui/wxpython/mapwin/buffered.py:2094 +#: ../gui/wxpython/mapwin/buffered.py:2095 #, python-format msgid "Region <%s> not found. Operation canceled." msgstr "Region <%s> non trovata. Operazione cancellata" -#: ../gui/wxpython/mapwin/buffered.py:2124 +#: ../gui/wxpython/mapwin/buffered.py:2125 msgid "Save display extents to region file" msgstr "Salva l'estensione del display in un file" -#: ../gui/wxpython/mapwin/buffered.py:2126 +#: ../gui/wxpython/mapwin/buffered.py:2127 msgid "Save computational region to region file" msgstr "Salva la ragione computazionale in un file" -#: ../gui/wxpython/mapwin/buffered.py:2138 +#: ../gui/wxpython/mapwin/buffered.py:2139 #, python-format msgid "Region file <%s> already exists. Do you want to overwrite it?" msgstr "Il file della regione <%s> esiste gi?. Vuoi sovrascriverlo?" @@ -18574,92 +18646,93 @@ msgid "Data catalog" msgstr "Catalogo dei dati" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:95 ../gui/wxpython/dbmgr/base.py:2276 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:99 ../gui/wxpython/dbmgr/base.py:2278 msgid "Database connection" msgstr "Connessione al database" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:127 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:131 msgid "Set SQL statement to default" msgstr "Imposta istruzione SQL a quella di default" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:130 -msgid "Apply SQL statement in Attribute Table Manager" -msgstr "Applica istruzione SQL nel Gestore Tabella degli Attributi" +#: ../gui/wxpython/dbmgr/sqlbuilder.py:134 +msgid "Apply SQL statement" +msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:132 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:136 msgid "Close the dialog" msgstr "Chiudi il dialogo" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:219 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:223 msgid "Columns" msgstr "Colonne" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:233 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:238 msgid "Interactive insertion" msgstr "Inserimento interattivo" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:247 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:252 msgid "Values" msgstr "Valori" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:257 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:262 msgid "Get all values" msgstr "Ottieni tutti i valori" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:262 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:267 msgid "Get sample" msgstr "Ottieni un esempio" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:264 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:269 msgid "Get first 256 unique values as sample" msgstr "Ottiene i primi 256 valori unici come campioni" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:283 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:288 msgid "Go to:" msgstr "Vai a:" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:296 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:301 msgid "Close dialog on apply" msgstr "Chiudi dialogo dopo l'invio" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:471 -#: ../gui/wxpython/dbmgr/sqlbuilder.py:616 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:482 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:627 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:855 #, python-format msgid "GRASS SQL Builder (%(type)s) - <%(map)s>" msgstr "GRASS SQL Builder (%(type)s) - <%(map)s>" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:474 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:485 msgid "Column to show (SELECT clause)" msgstr "Colonna da mostrare (clausola SELECT)" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:475 -#: ../gui/wxpython/dbmgr/sqlbuilder.py:620 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:486 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:631 msgid "Constraint for query (WHERE clause)" msgstr "Vincolo per l'interrogazione (clausola WHERE)" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:487 ../gui/wxpython/dbmgr/base.py:1213 -#: ../gui/wxpython/dbmgr/base.py:1239 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:498 ../gui/wxpython/dbmgr/base.py:1215 +#: ../gui/wxpython/dbmgr/base.py:1241 #, python-format msgid "Example: %s" msgstr "Esempio: %s" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:491 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:502 msgid "Verify" msgstr "Verifica" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:492 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:503 msgid "Verify SQL statement" msgstr "Verifica istruzione SQL" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:500 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:511 msgid "SQL statement not verified" msgstr "Istruzione SQL non verificata" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:544 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:555 msgid "SQL statement is not valid" msgstr "Istruzione SQL non valida" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:546 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:557 #, python-format msgid "" "SQL statement is not valid.\n" @@ -18670,31 +18743,31 @@ "\n" "%s" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:548 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:559 msgid "SQL statement is valid" msgstr "Istruzione SQL valida" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:619 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:630 msgid "Column to set (SET clause)" msgstr "Colonna da impostare (clausola SET)" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:621 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:632 msgid "Calculate column value to set" msgstr "Calcola il valore della colonna da impostare" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:693 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:704 msgid "Functions" msgstr "Funzioni" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:726 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:737 msgid "SQL statement was not applied" msgstr "Istruzione SQL non è stata applicata" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:728 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:739 msgid "SQL statement applied" msgstr "Istruzione SQL applicata" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:762 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:773 msgid "Dbf driver does not support usage of SQL functions." msgstr "Il driver DBF non supporta l'utilizzo di funzioni SQL." @@ -18754,65 +18827,65 @@ msgid "Unknown" msgstr "Sconosciuto" -#: ../gui/wxpython/dbmgr/dialogs.py:788 ../gui/wxpython/dbmgr/base.py:2319 -#: ../gui/wxpython/dbmgr/base.py:2383 +#: ../gui/wxpython/dbmgr/dialogs.py:788 ../gui/wxpython/dbmgr/base.py:2321 +#: ../gui/wxpython/dbmgr/base.py:2385 msgid "Column" msgstr "Colonna" -#: ../gui/wxpython/dbmgr/dialogs.py:799 ../gui/wxpython/dbmgr/base.py:2338 +#: ../gui/wxpython/dbmgr/dialogs.py:799 ../gui/wxpython/dbmgr/base.py:2340 #: ../gui/wxpython/gmodeler/preferences.py:255 #: ../gui/wxpython/web_services/widgets.py:935 msgid "Type" msgstr "Tipe" -#: ../gui/wxpython/dbmgr/dialogs.py:810 ../gui/wxpython/dbmgr/base.py:2354 +#: ../gui/wxpython/dbmgr/dialogs.py:810 ../gui/wxpython/dbmgr/base.py:2356 msgid "Length" msgstr "Lunghezza" -#: ../gui/wxpython/dbmgr/manager.py:79 +#: ../gui/wxpython/dbmgr/manager.py:80 msgid "GRASS GIS Attribute Table Manager - " msgstr "GRASS GIS Gestore Tabella degli Attributi -" -#: ../gui/wxpython/dbmgr/manager.py:81 +#: ../gui/wxpython/dbmgr/manager.py:82 msgid "READONLY - " msgstr "SOLA LETTURA -" -#: ../gui/wxpython/dbmgr/manager.py:99 +#: ../gui/wxpython/dbmgr/manager.py:100 #, python-format msgid "Database connection for vector map <%s> is not defined in DB file. You can define new connection in 'Manage layers' tab." msgstr "La connessione al databse per la mappa vettoriale <%s> non è definito nel DB file. Puoi definire una nuova connessione nel tab 'Gestisci layers'" -#: ../gui/wxpython/dbmgr/manager.py:105 +#: ../gui/wxpython/dbmgr/manager.py:106 msgid "Please wait, loading attribute data..." msgstr "Attendere, caricamento attributi..." -#: ../gui/wxpython/dbmgr/manager.py:114 +#: ../gui/wxpython/dbmgr/manager.py:115 msgid "Browse data" msgstr "Naviga dati" -#: ../gui/wxpython/dbmgr/manager.py:122 +#: ../gui/wxpython/dbmgr/manager.py:123 msgid "Manage tables" msgstr "Gestione delle tabelle" -#: ../gui/wxpython/dbmgr/manager.py:129 +#: ../gui/wxpython/dbmgr/manager.py:130 msgid "Manage layers" msgstr "Gestione dei layer" -#: ../gui/wxpython/dbmgr/manager.py:140 +#: ../gui/wxpython/dbmgr/manager.py:141 msgid "Close Attribute Table Manager" msgstr "Chiude Gestore Tabella degli Attributi" -#: ../gui/wxpython/dbmgr/manager.py:143 +#: ../gui/wxpython/dbmgr/manager.py:144 msgid "Reload currently selected attribute data" msgstr "Ricarica gli attributi attualmente selezionati" -#: ../gui/wxpython/dbmgr/manager.py:146 +#: ../gui/wxpython/dbmgr/manager.py:147 msgid "Reload all attribute data (drop current selection)" msgstr "Ricarica tutti gli attributi (elimina la selezione corrente)" -#: ../gui/wxpython/dbmgr/manager.py:222 ../gui/wxpython/dbmgr/base.py:317 -#: ../gui/wxpython/dbmgr/base.py:919 ../gui/wxpython/dbmgr/base.py:1089 -#: ../gui/wxpython/dbmgr/base.py:1444 ../gui/wxpython/dbmgr/base.py:2096 +#: ../gui/wxpython/dbmgr/manager.py:223 ../gui/wxpython/dbmgr/base.py:317 +#: ../gui/wxpython/dbmgr/base.py:921 ../gui/wxpython/dbmgr/base.py:1091 +#: ../gui/wxpython/dbmgr/base.py:1446 ../gui/wxpython/dbmgr/base.py:2098 #, python-format msgid "Number of loaded records: %d" msgstr "Numero di record caricati: %d" @@ -18916,83 +18989,83 @@ msgid "Add column to table <%s>" msgstr "Aggiungi colonna alla tabella <%s>" -#: ../gui/wxpython/dbmgr/base.py:1025 +#: ../gui/wxpython/dbmgr/base.py:1027 msgid "Unable to add column to the table. No column name defined." msgstr "Impossibile aggiungere la colonna alla tabella. Nessun nome della colonna definito." -#: ../gui/wxpython/dbmgr/base.py:1039 +#: ../gui/wxpython/dbmgr/base.py:1041 #, python-format msgid "Column <%(column)s> already exists in table <%(table)s>." msgstr "La colonna <%(column)s> esiste già nella tabella <%(table)s>." -#: ../gui/wxpython/dbmgr/base.py:1122 +#: ../gui/wxpython/dbmgr/base.py:1124 msgid "Attribute data - right-click to edit/manage records" msgstr "Attributi dei dati - clicca col destro per editera/gestire i record" -#: ../gui/wxpython/dbmgr/base.py:1137 ../gui/wxpython/dbmgr/base.py:2260 -#: ../gui/wxpython/dbmgr/base.py:2955 ../gui/wxpython/dbmgr/base.py:3090 -#: ../gui/wxpython/dbmgr/base.py:3359 +#: ../gui/wxpython/dbmgr/base.py:1139 ../gui/wxpython/dbmgr/base.py:2262 +#: ../gui/wxpython/dbmgr/base.py:2957 ../gui/wxpython/dbmgr/base.py:3092 +#: ../gui/wxpython/dbmgr/base.py:3361 msgid "Table" msgstr "Tabella" -#: ../gui/wxpython/dbmgr/base.py:1139 ../gui/wxpython/dbmgr/base.py:2262 +#: ../gui/wxpython/dbmgr/base.py:1141 ../gui/wxpython/dbmgr/base.py:2264 msgid " (readonly)" msgstr "(sola lettura)" -#: ../gui/wxpython/dbmgr/base.py:1153 +#: ../gui/wxpython/dbmgr/base.py:1155 msgid "SQL Query" msgstr "Query SQL" -#: ../gui/wxpython/dbmgr/base.py:1183 +#: ../gui/wxpython/dbmgr/base.py:1185 msgid "Simple" msgstr "Semplice" -#: ../gui/wxpython/dbmgr/base.py:1190 +#: ../gui/wxpython/dbmgr/base.py:1192 msgid "Apply SELECT statement and reload data records" msgstr "Applica l'istruzione SELECT e ricarica i record dei dati" -#: ../gui/wxpython/dbmgr/base.py:1224 +#: ../gui/wxpython/dbmgr/base.py:1226 msgid "Builder" msgstr "Generatore" -#: ../gui/wxpython/dbmgr/base.py:1229 +#: ../gui/wxpython/dbmgr/base.py:1231 msgid "SQL Builder" msgstr "Generatore SQL" -#: ../gui/wxpython/dbmgr/base.py:1411 ../gui/wxpython/dbmgr/base.py:1600 +#: ../gui/wxpython/dbmgr/base.py:1413 ../gui/wxpython/dbmgr/base.py:1602 msgid "Insert new record" msgstr "Inserisci nuovo record" -#: ../gui/wxpython/dbmgr/base.py:1412 +#: ../gui/wxpython/dbmgr/base.py:1414 msgid "Delete selected record(s)" msgstr "Elimina i record selezionati" -#: ../gui/wxpython/dbmgr/base.py:1413 +#: ../gui/wxpython/dbmgr/base.py:1415 msgid "Delete all records" msgstr "Elimina tutti i record" -#: ../gui/wxpython/dbmgr/base.py:1425 +#: ../gui/wxpython/dbmgr/base.py:1427 msgid "Highlight selected features and zoom" msgstr "Evidenza elementi selezionati e fare zoom" -#: ../gui/wxpython/dbmgr/base.py:1429 ../gui/wxpython/dbmgr/base.py:1940 +#: ../gui/wxpython/dbmgr/base.py:1431 ../gui/wxpython/dbmgr/base.py:1942 msgid "Extract selected features" msgstr "Estrai features selezionate" -#: ../gui/wxpython/dbmgr/base.py:1430 +#: ../gui/wxpython/dbmgr/base.py:1432 msgid "Delete selected features" msgstr "Elimina features selezionate" -#: ../gui/wxpython/dbmgr/base.py:1493 +#: ../gui/wxpython/dbmgr/base.py:1495 msgid "Update existing record" msgstr "Aggiorna i record esistenti" -#: ../gui/wxpython/dbmgr/base.py:1520 ../gui/wxpython/dbmgr/base.py:1633 +#: ../gui/wxpython/dbmgr/base.py:1522 ../gui/wxpython/dbmgr/base.py:1635 #, python-format msgid "Value '%(value)s' needs to be entered as %(type)s." msgstr "Valore '%(value)s' dev'essere inserito come %(type)s." -#: ../gui/wxpython/dbmgr/base.py:1539 +#: ../gui/wxpython/dbmgr/base.py:1541 #, python-format msgid "" "Unable to update existing record.\n" @@ -19001,17 +19074,17 @@ "Impossibile aggiornare i record esistenti.\n" "%s" -#: ../gui/wxpython/dbmgr/base.py:1611 +#: ../gui/wxpython/dbmgr/base.py:1613 #, python-format msgid "Record with category number %d already exists in the table." msgstr "Record con numero di categoria %d esiste già nella tabella" -#: ../gui/wxpython/dbmgr/base.py:1621 +#: ../gui/wxpython/dbmgr/base.py:1623 #, python-format msgid "Category number (column %s) is missing." msgstr "Il numero di categorie (colonne %s) mancano" -#: ../gui/wxpython/dbmgr/base.py:1645 +#: ../gui/wxpython/dbmgr/base.py:1647 #, python-format msgid "" "Unable to insert new record.\n" @@ -19020,29 +19093,29 @@ "Impossibile inserire nuovo record.\n" "%s" -#: ../gui/wxpython/dbmgr/base.py:1698 +#: ../gui/wxpython/dbmgr/base.py:1700 #, python-format msgid "Selected data records (%d) will be permanently deleted from table. Do you want to delete them?" msgstr "I record (%d) selezionati saranno permanentemente eliminati della tabella. Vuoi eliminarli?" -#: ../gui/wxpython/dbmgr/base.py:1701 ../gui/wxpython/dbmgr/base.py:1751 +#: ../gui/wxpython/dbmgr/base.py:1703 ../gui/wxpython/dbmgr/base.py:1753 msgid "Delete records" msgstr "Elimina record" -#: ../gui/wxpython/dbmgr/base.py:1748 +#: ../gui/wxpython/dbmgr/base.py:1750 #, python-format msgid "All data records (%d) will be permanently deleted from table. Do you want to delete them?" msgstr "Tutti i record (%d) saranno permanentemente eliminati della tabella. Vuoi eliminarli?" -#: ../gui/wxpython/dbmgr/base.py:1935 +#: ../gui/wxpython/dbmgr/base.py:1937 msgid "Nothing to extract." msgstr "Niente da estrarre" -#: ../gui/wxpython/dbmgr/base.py:1969 +#: ../gui/wxpython/dbmgr/base.py:1971 msgid "Nothing to delete." msgstr "Niente da eliminare" -#: ../gui/wxpython/dbmgr/base.py:2040 ../gui/wxpython/dbmgr/base.py:2076 +#: ../gui/wxpython/dbmgr/base.py:2042 ../gui/wxpython/dbmgr/base.py:2078 #, python-format msgid "" "Loading attribute data failed.\n" @@ -19053,7 +19126,7 @@ "\n" "%s" -#: ../gui/wxpython/dbmgr/base.py:2059 +#: ../gui/wxpython/dbmgr/base.py:2061 #, python-format msgid "" "Loading attribute data failed.\n" @@ -19066,47 +19139,47 @@ "\n" "%s" -#: ../gui/wxpython/dbmgr/base.py:2295 +#: ../gui/wxpython/dbmgr/base.py:2297 #, python-format msgid "Table <%s> - right-click to delete column(s)" msgstr "Tabella <%s> - clicca col destro per eliminare la colonna" -#: ../gui/wxpython/dbmgr/base.py:2399 ../gui/wxpython/gmodeler/dialogs.py:359 +#: ../gui/wxpython/dbmgr/base.py:2401 ../gui/wxpython/gmodeler/dialogs.py:359 msgid "To" msgstr "A" -#: ../gui/wxpython/dbmgr/base.py:2517 +#: ../gui/wxpython/dbmgr/base.py:2519 msgid "Unable to rename column. No column name defined." msgstr "Impossibile rinominare colonna. Nessun nome della colonna definito" -#: ../gui/wxpython/dbmgr/base.py:2525 +#: ../gui/wxpython/dbmgr/base.py:2527 #, python-format msgid "Unable to rename column <%(column)s> to <%(columnTo)s>. Column already exists in the table <%(table)s>." msgstr "Impossibile rinominare colonna <%(column)s> in <%(columnTo)s>. La colonna esiste già nella tabella <%(table)s>." -#: ../gui/wxpython/dbmgr/base.py:2543 +#: ../gui/wxpython/dbmgr/base.py:2545 #, python-format msgid "Unable to rename column. Column <%(column)s> doesn't exist in the table <%(table)s>." msgstr "Impossibile rinominare la colonna. La colonna <%(column)s> non esiste nella tabelle <%(table)s>." -#: ../gui/wxpython/dbmgr/base.py:2582 +#: ../gui/wxpython/dbmgr/base.py:2584 msgid "Drop selected column" msgstr "Cancella la colonna selezionata" -#: ../gui/wxpython/dbmgr/base.py:2586 +#: ../gui/wxpython/dbmgr/base.py:2588 msgid "Drop all columns" msgstr "Cancella tutte le colonne" -#: ../gui/wxpython/dbmgr/base.py:2618 +#: ../gui/wxpython/dbmgr/base.py:2620 #, python-format msgid "Selected %s will PERMANENTLY removed from table. Do you want to drop the column?" msgstr "La selezione %s sarà permanentemente eliminata della tabella. Vuoi eliminara la colonna?" -#: ../gui/wxpython/dbmgr/base.py:2621 ../gui/wxpython/dbmgr/base.py:2665 +#: ../gui/wxpython/dbmgr/base.py:2623 ../gui/wxpython/dbmgr/base.py:2667 msgid "Drop column(s)" msgstr "Cancella colonna(e)" -#: ../gui/wxpython/dbmgr/base.py:2662 +#: ../gui/wxpython/dbmgr/base.py:2664 #, python-format msgid "" "Selected columns\n" @@ -19117,101 +19190,101 @@ "%s\n" "saranno PERMANENTEMENTE eliminate della tabella. Vuoi eliminarle?" -#: ../gui/wxpython/dbmgr/base.py:2768 +#: ../gui/wxpython/dbmgr/base.py:2770 msgid "List of layers" msgstr "Lista dei layer" -#: ../gui/wxpython/dbmgr/base.py:2853 ../gui/wxpython/dbmgr/base.py:3281 -#: ../gui/wxpython/dbmgr/base.py:3713 +#: ../gui/wxpython/dbmgr/base.py:2855 ../gui/wxpython/dbmgr/base.py:3283 +#: ../gui/wxpython/dbmgr/base.py:3715 #, python-format msgid "Drop also linked attribute table (%s)" msgstr "Elimina anche la tabella degli attributi linkate (%s)" -#: ../gui/wxpython/dbmgr/base.py:2896 +#: ../gui/wxpython/dbmgr/base.py:2898 msgid "Column name" msgstr "Nome della colonna" -#: ../gui/wxpython/dbmgr/base.py:2896 ../gui/wxpython/gmodeler/frame.py:1732 +#: ../gui/wxpython/dbmgr/base.py:2898 ../gui/wxpython/gmodeler/frame.py:1732 #: ../gui/wxpython/gmodeler/frame.py:1785 msgid "Data type" msgstr "Tipo dei dati" -#: ../gui/wxpython/dbmgr/base.py:2896 +#: ../gui/wxpython/dbmgr/base.py:2898 msgid "Data length" msgstr "Lunghezza dei dati" -#: ../gui/wxpython/dbmgr/base.py:2953 ../gui/wxpython/dbmgr/base.py:3079 -#: ../gui/wxpython/dbmgr/base.py:3347 +#: ../gui/wxpython/dbmgr/base.py:2955 ../gui/wxpython/dbmgr/base.py:3081 +#: ../gui/wxpython/dbmgr/base.py:3349 msgid "Driver" msgstr "Driver" -#: ../gui/wxpython/dbmgr/base.py:2956 +#: ../gui/wxpython/dbmgr/base.py:2958 msgid "Key" msgstr "Chiave" -#: ../gui/wxpython/dbmgr/base.py:3055 +#: ../gui/wxpython/dbmgr/base.py:3057 msgid "Add layer" msgstr "Aggiungi layer" -#: ../gui/wxpython/dbmgr/base.py:3065 +#: ../gui/wxpython/dbmgr/base.py:3067 msgid "Layer description" msgstr "Descrizione dei layer" -#: ../gui/wxpython/dbmgr/base.py:3095 ../gui/wxpython/dbmgr/base.py:3139 -#: ../gui/wxpython/dbmgr/base.py:3365 +#: ../gui/wxpython/dbmgr/base.py:3097 ../gui/wxpython/dbmgr/base.py:3141 +#: ../gui/wxpython/dbmgr/base.py:3367 msgid "Key column" msgstr "Chiave della colonna" -#: ../gui/wxpython/dbmgr/base.py:3100 +#: ../gui/wxpython/dbmgr/base.py:3102 msgid "Insert record for each category into table" msgstr "Inserire record per ogni categoria nella tabella" -#: ../gui/wxpython/dbmgr/base.py:3122 +#: ../gui/wxpython/dbmgr/base.py:3124 msgid "You need to add categories by v.category module." msgstr "Bisogna aggiungere le categorie col modulo v.category" -#: ../gui/wxpython/dbmgr/base.py:3126 +#: ../gui/wxpython/dbmgr/base.py:3128 msgid "Table description" msgstr "Descrizione della tabella" -#: ../gui/wxpython/dbmgr/base.py:3134 +#: ../gui/wxpython/dbmgr/base.py:3136 msgid "Table name" msgstr "Nome della tabella" -#: ../gui/wxpython/dbmgr/base.py:3148 +#: ../gui/wxpython/dbmgr/base.py:3150 msgid "&Create table" msgstr "&Crea tabella" -#: ../gui/wxpython/dbmgr/base.py:3152 +#: ../gui/wxpython/dbmgr/base.py:3154 #: ../gui/wxpython/web_services/dialogs.py:537 msgid "&Add layer" msgstr "&Aggiungi layer" -#: ../gui/wxpython/dbmgr/base.py:3156 +#: ../gui/wxpython/dbmgr/base.py:3158 msgid "&Set default" msgstr "&Impostazioni di default" -#: ../gui/wxpython/dbmgr/base.py:3260 +#: ../gui/wxpython/dbmgr/base.py:3262 msgid "Remove layer" msgstr "Rimuovi layer" -#: ../gui/wxpython/dbmgr/base.py:3263 +#: ../gui/wxpython/dbmgr/base.py:3265 msgid "Layer to remove" msgstr "Layer da eliminare" -#: ../gui/wxpython/dbmgr/base.py:3289 +#: ../gui/wxpython/dbmgr/base.py:3291 msgid "&Remove layer" msgstr "&Rimuovi layer" -#: ../gui/wxpython/dbmgr/base.py:3332 +#: ../gui/wxpython/dbmgr/base.py:3334 msgid "Modify layer" msgstr "Modifica layer" -#: ../gui/wxpython/dbmgr/base.py:3408 +#: ../gui/wxpython/dbmgr/base.py:3410 msgid "&Modify layer" msgstr "&Modifica layer" -#: ../gui/wxpython/dbmgr/base.py:3457 +#: ../gui/wxpython/dbmgr/base.py:3459 msgid "" "Unable to get list of tables.\n" "Please use db.connect to set database parameters." @@ -19219,46 +19292,46 @@ "Impossibile restituire la lista delle tabelle.\n" "Per favore usare db.connect per settare i parametri dei database." -#: ../gui/wxpython/dbmgr/base.py:3554 +#: ../gui/wxpython/dbmgr/base.py:3556 msgid "Unable to create new table. Table name or key column name is missing." msgstr "Impossibile creare nuova tabella. Il nome della tabella o il nome della colonna manca" -#: ../gui/wxpython/dbmgr/base.py:3561 +#: ../gui/wxpython/dbmgr/base.py:3563 #, python-format msgid "Unable to create new table. Table <%s> already exists in the database." msgstr "Impossibile creare nuova tabella. La tabella <%s> esiste già nel database" -#: ../gui/wxpython/dbmgr/base.py:3602 +#: ../gui/wxpython/dbmgr/base.py:3604 #, python-format msgid "Unable to add new layer to vector map <%(vector)s>. Layer %(layer)d already exists." msgstr "Impossibile aggiungere un nuovo layer alla mappa vettoriale <%(vector)s> Il layer %(layer)d esiste gi?" -#: ../gui/wxpython/dbmgr/base.py:3771 +#: ../gui/wxpython/dbmgr/base.py:3773 msgid "Field statistics" msgstr "Statistiche del campo" -#: ../gui/wxpython/dbmgr/base.py:3792 +#: ../gui/wxpython/dbmgr/base.py:3794 msgid "Copy statistics the clipboard (Ctrl+C)" msgstr "Copia le statistiche negli appunti (Ctrl+C)" -#: ../gui/wxpython/dbmgr/base.py:3859 +#: ../gui/wxpython/dbmgr/base.py:3861 msgid "Statistics is not support for DBF tables." msgstr "Statistiche non è supportato per le tabelle DBF." -#: ../gui/wxpython/dbmgr/base.py:3886 +#: ../gui/wxpython/dbmgr/base.py:3888 msgid "Unable to calculte statistics." msgstr "Impossibile calcolare le statistiche." -#: ../gui/wxpython/dbmgr/base.py:3894 +#: ../gui/wxpython/dbmgr/base.py:3896 #, python-format msgid "Unable to calculte statistics. Invalid number of lines %d (should be %d)." msgstr "Impossibile calcolare le statistiche. Numero non valido di linee %d (dovrebbe essere %d)." -#: ../gui/wxpython/dbmgr/base.py:3914 +#: ../gui/wxpython/dbmgr/base.py:3916 msgid "Unable to calculte standard deviation." msgstr "Impossibile calcolare la deviazione standard." -#: ../gui/wxpython/dbmgr/base.py:3920 +#: ../gui/wxpython/dbmgr/base.py:3922 #, python-format msgid "Field statistics <%s>" msgstr "Statistiche del campo <%s>" @@ -19880,31 +19953,31 @@ msgid "Y" msgstr "Y" -#: ../gui/wxpython/timeline/frame.py:570 +#: ../gui/wxpython/timeline/frame.py:572 #, python-format msgid "Mapset: %s" msgstr "Mapset: %s" -#: ../gui/wxpython/timeline/frame.py:571 +#: ../gui/wxpython/timeline/frame.py:573 #, python-format msgid "Map name: %s" msgstr "Nome della mappa: %s" -#: ../gui/wxpython/timeline/frame.py:573 +#: ../gui/wxpython/timeline/frame.py:575 #, python-format msgid "Start time: %s" msgstr "Tempo inizio: %s" -#: ../gui/wxpython/timeline/frame.py:576 +#: ../gui/wxpython/timeline/frame.py:578 #, python-format msgid "End time: %s" msgstr "Tempo fine: %s" -#: ../gui/wxpython/timeline/frame.py:580 +#: ../gui/wxpython/timeline/frame.py:582 msgid "WARNING: invalid topology" msgstr "ATTENZIONE: topologia non valida" -#: ../gui/wxpython/timeline/frame.py:582 +#: ../gui/wxpython/timeline/frame.py:584 msgid "" "\n" "Press Del to dismiss." @@ -19912,27 +19985,27 @@ "\n" "Premere Del per cancellare." -#: ../gui/wxpython/mapdisp/main.py:187 +#: ../gui/wxpython/mapdisp/main.py:189 #, python-format msgid "Unsupported command %s." msgstr "Comando non supportato %s." -#: ../gui/wxpython/mapdisp/main.py:281 +#: ../gui/wxpython/mapdisp/main.py:283 #, python-format msgid "Unable to read cmdfile '%(cmd)s'. Details: %(det)s" msgstr "" -#: ../gui/wxpython/mapdisp/main.py:616 +#: ../gui/wxpython/mapdisp/main.py:618 #, python-format msgid "Starting map display <%s>..." msgstr "Avvia nuovo map display <%s>..." -#: ../gui/wxpython/mapdisp/main.py:622 +#: ../gui/wxpython/mapdisp/main.py:624 #, python-format msgid "Unable to create file <%s>" msgstr "Impossibile creare il file <%s>" -#: ../gui/wxpython/mapdisp/main.py:638 +#: ../gui/wxpython/mapdisp/main.py:640 #, python-format msgid "Stopping map display <%s>..." msgstr "Ferma map display <%s>..." @@ -20089,33 +20162,33 @@ msgid "d.to.rast can be used only in 2D mode." msgstr "d.to.rast può essere usato solo in modalità 2D." -#: ../gui/wxpython/mapdisp/frame.py:890 +#: ../gui/wxpython/mapdisp/frame.py:889 #, python-format msgid "Vector map <%s> opened for editing - skipped." msgstr "Vettoriale <%s> aperto per l'editing - saltato." -#: ../gui/wxpython/mapdisp/frame.py:961 +#: ../gui/wxpython/mapdisp/frame.py:960 #, python-brace-format msgid "Failed to query vector map(s) <{maps}>. Check database settings and topology." msgstr "Interrogazione fallita per la mappa vettoriale <{maps}>. Controllare le impostazioni del database e la topologia." -#: ../gui/wxpython/mapdisp/frame.py:1395 +#: ../gui/wxpython/mapdisp/frame.py:1394 msgid "Set computational region extent from display" msgstr "Imposta la regione computazionale dall'estensione del display" -#: ../gui/wxpython/mapdisp/frame.py:1397 +#: ../gui/wxpython/mapdisp/frame.py:1396 msgid "Set computational region extent interactively" msgstr "Imposta la region computazionale interattivamente" -#: ../gui/wxpython/mapdisp/frame.py:1399 +#: ../gui/wxpython/mapdisp/frame.py:1398 msgid "Set computational region from named region" msgstr "Imposta regione computazionale da una regione precedentemente salvata" -#: ../gui/wxpython/mapdisp/frame.py:1404 +#: ../gui/wxpython/mapdisp/frame.py:1403 msgid "Save computational region to named region" msgstr "Salva la regione computazionale a una regione con nome" -#: ../gui/wxpython/mapdisp/frame.py:1537 +#: ../gui/wxpython/mapdisp/frame.py:1536 msgid "Raster Digitizer Toolbar" msgstr "Barra degli strumenti per il digitalizzatore di raster" @@ -20499,6 +20572,9 @@ msgid "Unable to fetch data.\n" msgstr "Impossibile ottenere i dati.\n" +msgid "Apply SQL statement in Attribute Table Manager" +msgstr "Applica istruzione SQL nel Gestore Tabella degli Attributi" + msgid "Raster temporal dataset (strds)" msgstr "Dataset temporale raster (strds)" @@ -20649,3 +20725,6 @@ msgstr "" "Le unità dell'attuale proiezione non sono supportate,\n" " saranno usati i metri" + +#~ msgid "Please provide an order value (1 if 4 Fiducials, 2 if 8 Fiducials)" +#~ msgstr "Fornire il valore dell'ordine (1 se 4 punti fiduciali, 2 se 8 punti fiduciali)" diff -Nru grass-7.4.3/locale/po/grasswxpy_ja.po grass-7.6.0/locale/po/grasswxpy_ja.po --- grass-7.4.3/locale/po/grasswxpy_ja.po 2018-11-24 09:45:19.000000000 +0000 +++ grass-7.6.0/locale/po/grasswxpy_ja.po 2018-12-26 10:57:24.000000000 +0000 @@ -11,7 +11,7 @@ msgstr "" "Project-Id-Version: grasswxpy_ja\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-03-24 00:06+0100\n" +"POT-Creation-Date: 2018-12-26 11:43+0100\n" "PO-Revision-Date: 2012-03-08 17:45+0900\n" "Last-Translator: taniguchi \n" "Language-Team: Japanese \n" @@ -59,18 +59,18 @@ msgid "Set drawing color (not raster cell color)" msgstr "" -#: ../gui/wxpython/rdigit/toolbars.py:88 +#: ../gui/wxpython/rdigit/toolbars.py:85 msgid "Cell value:" msgstr "セル値:" -#: ../gui/wxpython/rdigit/toolbars.py:101 +#: ../gui/wxpython/rdigit/toolbars.py:99 msgid "Width of currently digitized line or diameter of a digitized point in map units." msgstr "" -#: ../gui/wxpython/rdigit/toolbars.py:102 +#: ../gui/wxpython/rdigit/toolbars.py:100 #: ../gui/wxpython/nviz/preferences.py:559 -#: ../gui/wxpython/gui_core/dialogs.py:1933 -#: ../gui/wxpython/psmap/dialogs.py:3831 +#: ../gui/wxpython/gui_core/dialogs.py:1938 +#: ../gui/wxpython/psmap/dialogs.py:3833 #: ../gui/wxpython/gmodeler/preferences.py:184 #: ../gui/wxpython/gmodeler/preferences.py:350 #: ../gui/wxpython/gmodeler/preferences.py:462 @@ -78,7 +78,7 @@ msgid "Width:" msgstr "幅:" -#: ../gui/wxpython/rdigit/toolbars.py:142 +#: ../gui/wxpython/rdigit/toolbars.py:146 msgid "New raster map" msgstr "新ラスターマップ" @@ -109,7 +109,7 @@ #: ../gui/wxpython/rdigit/dialogs.py:104 #: ../gui/wxpython/modules/colorrules.py:679 -#: ../gui/wxpython/gui_core/dialogs.py:475 +#: ../gui/wxpython/gui_core/dialogs.py:476 #: ../gui/wxpython/lmgr/layertree.py:1085 #: ../gui/wxpython/datacatalog/tree.py:220 msgid "Overwrite?" @@ -202,7 +202,7 @@ msgstr "" #: ../gui/wxpython/modules/colorrules.py:453 ../gui/wxpython/menustrings.py:9 -#: ../gui/wxpython/menustrings.py:2009 +#: ../gui/wxpython/menustrings.py:2010 #: ../gui/wxpython/image2target/ii2t_menustrings.py:10 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1977 msgid "Save" @@ -229,7 +229,7 @@ msgstr "" #: ../gui/wxpython/modules/colorrules.py:582 -#: ../gui/wxpython/iclass/toolbars.py:76 +#: ../gui/wxpython/iclass/toolbars.py:78 msgid "Preview" msgstr "プレビュー " @@ -248,7 +248,7 @@ msgstr "" #: ../gui/wxpython/modules/colorrules.py:690 -#: ../gui/wxpython/gui_core/forms.py:2346 +#: ../gui/wxpython/gui_core/forms.py:2376 msgid "Nothing to save." msgstr "ä¿å­˜ã™ã‚‹ã‚‚ã®ãŒã‚ã‚Šã¾ã›ã‚“" @@ -272,7 +272,7 @@ #: ../gui/wxpython/modules/colorrules.py:972 #: ../gui/wxpython/modules/colorrules.py:1654 #: ../gui/wxpython/modules/colorrules.py:1658 -#: ../gui/wxpython/psmap/dialogs.py:3537 +#: ../gui/wxpython/psmap/dialogs.py:3539 msgid "range" msgstr "範囲" @@ -340,7 +340,7 @@ msgstr "" #: ../gui/wxpython/modules/colorrules.py:1139 ../gui/wxpython/dbmgr/base.py:467 -#: ../gui/wxpython/dbmgr/base.py:2307 +#: ../gui/wxpython/dbmgr/base.py:2309 msgid "Add column" msgstr "列追加" @@ -437,7 +437,7 @@ msgstr "å¼" #: ../gui/wxpython/modules/mcalc_builder.py:158 -#: ../gui/wxpython/modules/vclean.py:173 ../gui/wxpython/gui_core/forms.py:595 +#: ../gui/wxpython/modules/vclean.py:173 ../gui/wxpython/gui_core/forms.py:607 #: ../gui/wxpython/gui_core/menu.py:174 ../gui/wxpython/gmodeler/model.py:2835 #: ../gui/wxpython/gmodeler/frame.py:1983 msgid "&Run" @@ -448,7 +448,7 @@ msgstr "å¼ã‚’ファイルã«ä¿å­˜" #: ../gui/wxpython/modules/mcalc_builder.py:165 -#: ../gui/wxpython/gui_core/forms.py:1858 +#: ../gui/wxpython/gui_core/forms.py:1868 msgid "&Load" msgstr "ロード(&L)" @@ -457,7 +457,7 @@ msgstr "å¼ã‚’ファイルã‹ã‚‰ãƒ­ãƒ¼ãƒ‰" #: ../gui/wxpython/modules/mcalc_builder.py:169 -#: ../gui/wxpython/gui_core/forms.py:615 +#: ../gui/wxpython/gui_core/forms.py:627 msgid "Copy the current command string to the clipboard" msgstr "クリップボードã«ç¾åœ¨ã®ã‚³ãƒžãƒ³ãƒ‰æ–‡ã‚’コピー" @@ -580,7 +580,7 @@ #: ../gui/wxpython/modules/mcalc_builder.py:283 #: ../gui/wxpython/modules/import_export.py:96 #: ../gui/wxpython/modules/vclean.py:145 -#: ../gui/wxpython/gui_core/preferences.py:1138 +#: ../gui/wxpython/gui_core/preferences.py:1132 #: ../gui/wxpython/gmodeler/preferences.py:682 msgid "Allow output files to overwrite existing files" msgstr "既存ã®ãƒ•ã‚¡ã‚¤ãƒ«ã«ä¸Šæ›¸ãã™ã‚‹" @@ -601,28 +601,28 @@ msgid "Add created raster map into layer tree" msgstr "レイヤーツリーã«ä½œæˆã—ãŸãƒ©ã‚¹ã‚¿ãƒ¼ãƒžãƒƒãƒ—を追加" -#: ../gui/wxpython/modules/mcalc_builder.py:642 +#: ../gui/wxpython/modules/mcalc_builder.py:658 msgid "You must enter the name of a new raster map to create." msgstr "" -#: ../gui/wxpython/modules/mcalc_builder.py:653 +#: ../gui/wxpython/modules/mcalc_builder.py:669 msgid "You must enter an expression to create a new raster map." msgstr "" -#: ../gui/wxpython/modules/mcalc_builder.py:713 +#: ../gui/wxpython/modules/mcalc_builder.py:729 msgid "Choose a file name to save the expression" msgstr "å¼ã‚’ä¿å­˜ã™ã‚‹ãŸã‚ã®åå‰ã‚’é¸æŠž" -#: ../gui/wxpython/modules/mcalc_builder.py:714 -#: ../gui/wxpython/modules/mcalc_builder.py:736 +#: ../gui/wxpython/modules/mcalc_builder.py:730 +#: ../gui/wxpython/modules/mcalc_builder.py:752 msgid "Expression file (*)|*" msgstr "å¼å (*)|*" -#: ../gui/wxpython/modules/mcalc_builder.py:735 +#: ../gui/wxpython/modules/mcalc_builder.py:751 msgid "Choose a file name to load the expression" msgstr "ロードã™ã‚‹å¼ã®ãƒ•ã‚¡ã‚¤ãƒ«åã‚’é¸æŠž" -#: ../gui/wxpython/modules/mcalc_builder.py:771 +#: ../gui/wxpython/modules/mcalc_builder.py:787 #, python-brace-format msgid "'{cmd}' copied to clipboard" msgstr "" @@ -651,12 +651,12 @@ #: ../gui/wxpython/modules/import_export.py:78 #: ../gui/wxpython/modules/import_export.py:869 -#: ../gui/wxpython/gui_core/forms.py:2031 +#: ../gui/wxpython/gui_core/forms.py:2041 msgid "Layer id" msgstr "レイヤーID" #: ../gui/wxpython/modules/import_export.py:79 -#: ../gui/wxpython/gui_core/forms.py:2032 +#: ../gui/wxpython/gui_core/forms.py:2042 #: ../gui/wxpython/web_services/widgets.py:937 msgid "Layer name" msgstr "レイヤーå" @@ -666,13 +666,13 @@ msgstr "" #: ../gui/wxpython/modules/import_export.py:82 -#: ../gui/wxpython/gui_core/forms.py:2033 ../gui/wxpython/psmap/dialogs.py:2176 +#: ../gui/wxpython/gui_core/forms.py:2043 ../gui/wxpython/psmap/dialogs.py:2178 msgid "Feature type" msgstr "フィーãƒãƒ£ã‚¿ã‚¤ãƒ—" #: ../gui/wxpython/modules/import_export.py:83 #: ../gui/wxpython/modules/import_export.py:85 -#: ../gui/wxpython/gui_core/forms.py:2034 +#: ../gui/wxpython/gui_core/forms.py:2044 msgid "Projection match" msgstr "" @@ -681,16 +681,16 @@ msgstr "" #: ../gui/wxpython/modules/import_export.py:105 -#: ../gui/wxpython/gui_core/forms.py:684 +#: ../gui/wxpython/gui_core/forms.py:696 msgid "Close dialog on finish" msgstr "終了時ã«ãƒ€ã‚¤ã‚¢ãƒ­ã‚°ã‚’é–‰ã˜ã‚‹" #: ../gui/wxpython/modules/import_export.py:117 #: ../gui/wxpython/modules/import_export.py:670 #: ../gui/wxpython/iscatt/dialogs.py:402 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1878 -#: ../gui/wxpython/image2target/ii2t_manager.py:2703 -#: ../gui/wxpython/gcp/manager.py:2630 ../gui/wxpython/vnet/dialogs.py:1312 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1880 +#: ../gui/wxpython/image2target/ii2t_manager.py:2706 +#: ../gui/wxpython/gcp/manager.py:2632 ../gui/wxpython/vnet/dialogs.py:1312 #: ../gui/wxpython/web_services/dialogs.py:145 #: ../gui/wxpython/web_services/dialogs.py:901 msgid "Close dialog" @@ -717,7 +717,7 @@ msgstr "" #: ../gui/wxpython/modules/import_export.py:376 -#: ../gui/wxpython/menustrings.py:161 ../gui/wxpython/menustrings.py:1179 +#: ../gui/wxpython/menustrings.py:161 ../gui/wxpython/menustrings.py:1180 #: ../gui/wxpython/image2target/ii2t_menustrings.py:159 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1160 #: ../gui/wxpython/lmgr/layertree.py:60 @@ -725,7 +725,7 @@ msgstr "外部ラスターデータã¸ã®ãƒªãƒ³ã‚¯" #: ../gui/wxpython/modules/import_export.py:378 -#: ../gui/wxpython/menustrings.py:36 ../gui/wxpython/menustrings.py:1054 +#: ../gui/wxpython/menustrings.py:36 ../gui/wxpython/menustrings.py:1055 #: ../gui/wxpython/image2target/ii2t_menustrings.py:37 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1038 #: ../gui/wxpython/lmgr/layertree.py:58 @@ -763,7 +763,7 @@ msgstr "" #: ../gui/wxpython/modules/import_export.py:517 -#: ../gui/wxpython/menustrings.py:163 ../gui/wxpython/menustrings.py:1181 +#: ../gui/wxpython/menustrings.py:163 ../gui/wxpython/menustrings.py:1182 #: ../gui/wxpython/image2target/ii2t_menustrings.py:161 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1162 #: ../gui/wxpython/lmgr/layertree.py:68 @@ -771,7 +771,7 @@ msgstr "外部ベクトルデータã¸ã®ãƒªãƒ³ã‚¯" #: ../gui/wxpython/modules/import_export.py:519 -#: ../gui/wxpython/menustrings.py:67 ../gui/wxpython/menustrings.py:1085 +#: ../gui/wxpython/menustrings.py:67 ../gui/wxpython/menustrings.py:1086 #: ../gui/wxpython/image2target/ii2t_menustrings.py:67 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1068 #: ../gui/wxpython/lmgr/layertree.py:66 @@ -808,21 +808,21 @@ #: ../gui/wxpython/location_wizard/wizard.py:1421 #: ../gui/wxpython/location_wizard/wizard.py:1511 #: ../gui/wxpython/location_wizard/wizard.py:1739 -#: ../gui/wxpython/nviz/tools.py:626 ../gui/wxpython/gui_core/forms.py:1819 -#: ../gui/wxpython/gui_core/forms.py:1911 -#: ../gui/wxpython/gui_core/gselect.py:1193 -#: ../gui/wxpython/gui_core/gselect.py:1507 -#: ../gui/wxpython/gui_core/gselect.py:1523 -#: ../gui/wxpython/gui_core/gselect.py:1570 -#: ../gui/wxpython/gui_core/gselect.py:1606 -#: ../gui/wxpython/psmap/dialogs.py:2679 ../gui/wxpython/psmap/dialogs.py:3021 -#: ../gui/wxpython/psmap/dialogs.py:5796 -#: ../gui/wxpython/animation/dialogs.py:508 -#: ../gui/wxpython/animation/dialogs.py:1080 -#: ../gui/wxpython/animation/dialogs.py:1198 -#: ../gui/wxpython/animation/dialogs.py:1234 -#: ../gui/wxpython/animation/dialogs.py:1258 -#: ../gui/wxpython/animation/dialogs.py:1289 +#: ../gui/wxpython/nviz/tools.py:626 ../gui/wxpython/gui_core/forms.py:1829 +#: ../gui/wxpython/gui_core/forms.py:1921 +#: ../gui/wxpython/gui_core/gselect.py:1199 +#: ../gui/wxpython/gui_core/gselect.py:1499 +#: ../gui/wxpython/gui_core/gselect.py:1515 +#: ../gui/wxpython/gui_core/gselect.py:1562 +#: ../gui/wxpython/gui_core/gselect.py:1598 +#: ../gui/wxpython/psmap/dialogs.py:2681 ../gui/wxpython/psmap/dialogs.py:3023 +#: ../gui/wxpython/psmap/dialogs.py:5798 +#: ../gui/wxpython/animation/dialogs.py:511 +#: ../gui/wxpython/animation/dialogs.py:1083 +#: ../gui/wxpython/animation/dialogs.py:1201 +#: ../gui/wxpython/animation/dialogs.py:1237 +#: ../gui/wxpython/animation/dialogs.py:1261 +#: ../gui/wxpython/animation/dialogs.py:1292 ../gui/wxpython/tplot/frame.py:316 msgid "Browse" msgstr "å‚ç…§ " @@ -967,7 +967,7 @@ msgstr "拡張機能" #: ../gui/wxpython/modules/histogram.py:191 -#: ../gui/wxpython/mapwin/buffered.py:699 +#: ../gui/wxpython/mapwin/buffered.py:701 msgid "Please wait, exporting image..." msgstr "ã—ã°ã‚‰ããŠå¾…ã¡ãã ã•ã„, イメージエクスãƒãƒ¼ãƒˆä¸­..." @@ -976,8 +976,8 @@ msgstr "" #: ../gui/wxpython/modules/histogram.py:400 -#: ../gui/wxpython/iclass/g.gui.iclass.py:91 ../gui/wxpython/nviz/wxnviz.py:347 -#: ../gui/wxpython/nviz/wxnviz.py:358 +#: ../gui/wxpython/iclass/g.gui.iclass.py:91 ../gui/wxpython/nviz/wxnviz.py:352 +#: ../gui/wxpython/nviz/wxnviz.py:363 #: ../gui/wxpython/mapswipe/g.gui.mapswipe.py:79 #, python-format msgid "Raster map <%s> not found" @@ -997,7 +997,7 @@ #: ../gui/wxpython/modules/histogram.py:501 ../gui/wxpython/wxplot/base.py:610 #: ../gui/wxpython/photo2image/ip2i_mapdisplay.py:425 -#: ../gui/wxpython/menustrings.py:2055 +#: ../gui/wxpython/menustrings.py:2056 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2023 #: ../gui/wxpython/image2target/ii2t_mapdisplay.py:426 #: ../gui/wxpython/psmap/toolbars.py:76 ../gui/wxpython/gcp/mapdisplay.py:426 @@ -1341,10 +1341,10 @@ msgid "Selected group must be in current mapset" msgstr "" -#: ../gui/wxpython/wxplot/dialogs.py:602 ../gui/wxpython/psmap/dialogs.py:595 -#: ../gui/wxpython/psmap/dialogs.py:1421 ../gui/wxpython/psmap/dialogs.py:1445 -#: ../gui/wxpython/psmap/dialogs.py:1496 ../gui/wxpython/psmap/dialogs.py:5104 -#: ../gui/wxpython/animation/dialogs.py:743 +#: ../gui/wxpython/wxplot/dialogs.py:602 ../gui/wxpython/psmap/dialogs.py:597 +#: ../gui/wxpython/psmap/dialogs.py:1423 ../gui/wxpython/psmap/dialogs.py:1447 +#: ../gui/wxpython/psmap/dialogs.py:1498 ../gui/wxpython/psmap/dialogs.py:5106 +#: ../gui/wxpython/animation/dialogs.py:746 #: ../gui/wxpython/animation/controller.py:295 msgid "Invalid input" msgstr "é–“é•ã£ãŸé ˜åŸŸ" @@ -1375,11 +1375,11 @@ msgstr "ラベルフォントサイズ (ãƒã‚¤ãƒ³ãƒˆ):" #: ../gui/wxpython/wxplot/dialogs.py:751 -#: ../gui/wxpython/gui_core/preferences.py:507 -#: ../gui/wxpython/gui_core/preferences.py:787 -#: ../gui/wxpython/gui_core/dialogs.py:2414 -#: ../gui/wxpython/psmap/dialogs.py:3947 ../gui/wxpython/psmap/dialogs.py:4554 -#: ../gui/wxpython/psmap/dialogs.py:5218 +#: ../gui/wxpython/gui_core/preferences.py:500 +#: ../gui/wxpython/gui_core/preferences.py:781 +#: ../gui/wxpython/gui_core/dialogs.py:2419 +#: ../gui/wxpython/psmap/dialogs.py:3949 ../gui/wxpython/psmap/dialogs.py:4556 +#: ../gui/wxpython/psmap/dialogs.py:5220 msgid "Font settings" msgstr "フォント設定 " @@ -1397,9 +1397,9 @@ #: ../gui/wxpython/wxplot/dialogs.py:829 ../gui/wxpython/wxplot/dialogs.py:1428 #: ../gui/wxpython/iscatt/dialogs.py:397 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1873 -#: ../gui/wxpython/image2target/ii2t_manager.py:2698 -#: ../gui/wxpython/gcp/manager.py:2625 ../gui/wxpython/vnet/dialogs.py:1307 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1875 +#: ../gui/wxpython/image2target/ii2t_manager.py:2701 +#: ../gui/wxpython/gcp/manager.py:2627 ../gui/wxpython/vnet/dialogs.py:1307 msgid "Apply changes for the current session" msgstr "ç¾åœ¨ã®ã‚»ãƒƒã‚·ãƒ§ãƒ³ã«å¤‰æ›´ã‚’é©ç”¨ã™ã‚‹" @@ -1409,17 +1409,17 @@ #: ../gui/wxpython/wxplot/dialogs.py:836 ../gui/wxpython/wxplot/dialogs.py:1432 #: ../gui/wxpython/iscatt/dialogs.py:400 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1876 -#: ../gui/wxpython/image2target/ii2t_manager.py:2701 -#: ../gui/wxpython/gui_core/preferences.py:98 -#: ../gui/wxpython/gcp/manager.py:2628 ../gui/wxpython/vnet/dialogs.py:1310 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1878 +#: ../gui/wxpython/image2target/ii2t_manager.py:2704 +#: ../gui/wxpython/gui_core/preferences.py:100 +#: ../gui/wxpython/gcp/manager.py:2630 ../gui/wxpython/vnet/dialogs.py:1310 msgid "Apply and save changes to user settings file (default for next sessions)" msgstr "ユーザー設定ファイルã«å¤‰æ›´æƒ…報をä¿å­˜ï¼ˆæ¬¡ã®ã‚»ãƒƒã‚·ãƒ§ãƒ³ã®ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã«ãªã‚Šã¾ã™ï¼‰" #: ../gui/wxpython/wxplot/dialogs.py:838 ../gui/wxpython/wxplot/dialogs.py:1433 #: ../gui/wxpython/vdigit/preferences.py:70 -#: ../gui/wxpython/gui_core/preferences.py:101 -#: ../gui/wxpython/psmap/dialogs.py:475 +#: ../gui/wxpython/gui_core/preferences.py:103 +#: ../gui/wxpython/psmap/dialogs.py:477 #: ../gui/wxpython/gmodeler/preferences.py:696 msgid "Close dialog and ignore changes" msgstr "変更を行ã‚ãšã«ãƒ€ã‚¤ã‚¢ãƒ­ã‚°ã‚’é–‰ã˜ã‚‹" @@ -1434,7 +1434,7 @@ msgstr "" #: ../gui/wxpython/wxplot/dialogs.py:965 ../gui/wxpython/core/workspace.py:1635 -#: ../gui/wxpython/core/gcmd.py:140 ../gui/wxpython/mapwin/buffered.py:2141 +#: ../gui/wxpython/core/gcmd.py:142 ../gui/wxpython/mapwin/buffered.py:2142 msgid "Warning" msgstr "警告" @@ -1460,8 +1460,8 @@ msgid "Line width" msgstr "ç·šå¹…" -#: ../gui/wxpython/wxplot/dialogs.py:1072 ../gui/wxpython/psmap/dialogs.py:2942 -#: ../gui/wxpython/psmap/dialogs.py:6807 +#: ../gui/wxpython/wxplot/dialogs.py:1072 ../gui/wxpython/psmap/dialogs.py:2944 +#: ../gui/wxpython/psmap/dialogs.py:6809 msgid "Line style" msgstr "ラインスタイル" @@ -1478,7 +1478,7 @@ #: ../gui/wxpython/wxplot/dialogs.py:1109 #: ../gui/wxpython/wxplot/dialogs.py:1191 ../gui/wxpython/iclass/dialogs.py:396 #: ../gui/wxpython/nviz/tools.py:976 ../gui/wxpython/nviz/tools.py:2816 -#: ../gui/wxpython/psmap/dialogs.py:6378 ../gui/wxpython/psmap/dialogs.py:6738 +#: ../gui/wxpython/psmap/dialogs.py:6380 ../gui/wxpython/psmap/dialogs.py:6740 #: ../gui/wxpython/gmodeler/preferences.py:107 #: ../gui/wxpython/gmodeler/preferences.py:421 #: ../gui/wxpython/gmodeler/preferences.py:533 @@ -1486,19 +1486,19 @@ msgstr "カラー" #: ../gui/wxpython/wxplot/dialogs.py:1123 -#: ../gui/wxpython/wxplot/dialogs.py:1204 ../gui/wxpython/psmap/dialogs.py:2730 -#: ../gui/wxpython/psmap/dialogs.py:3804 ../gui/wxpython/psmap/dialogs.py:4852 +#: ../gui/wxpython/wxplot/dialogs.py:1204 ../gui/wxpython/psmap/dialogs.py:2732 +#: ../gui/wxpython/psmap/dialogs.py:3806 ../gui/wxpython/psmap/dialogs.py:4854 msgid "Size" msgstr "サイズ" #: ../gui/wxpython/wxplot/dialogs.py:1137 -#: ../gui/wxpython/wxplot/dialogs.py:1218 ../gui/wxpython/psmap/dialogs.py:2414 -#: ../gui/wxpython/psmap/dialogs.py:2575 +#: ../gui/wxpython/wxplot/dialogs.py:1218 ../gui/wxpython/psmap/dialogs.py:2416 +#: ../gui/wxpython/psmap/dialogs.py:2577 msgid "Fill" msgstr "ファイル " #: ../gui/wxpython/wxplot/dialogs.py:1164 -#: ../gui/wxpython/wxplot/dialogs.py:1245 ../gui/wxpython/psmap/dialogs.py:4942 +#: ../gui/wxpython/wxplot/dialogs.py:1245 ../gui/wxpython/psmap/dialogs.py:4944 msgid "Style" msgstr "スタイル" @@ -1716,63 +1716,63 @@ "%s" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:34 +#: ../gui/wxpython/iclass/toolbars.py:36 msgid "Set opacity level" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:37 ../gui/wxpython/iclass/dialogs.py:280 +#: ../gui/wxpython/iclass/toolbars.py:39 ../gui/wxpython/iclass/dialogs.py:280 msgid "Class manager" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:40 ../gui/wxpython/iclass/dialogs.py:44 +#: ../gui/wxpython/iclass/toolbars.py:42 ../gui/wxpython/iclass/dialogs.py:44 #: ../gui/wxpython/iscatt/toolbars.py:46 msgid "Select imagery group" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:43 +#: ../gui/wxpython/iclass/toolbars.py:45 msgid "Run analysis, update histogram and coincidence plots" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:46 +#: ../gui/wxpython/iclass/toolbars.py:48 msgid "Save signature file for i.maxlik" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:49 +#: ../gui/wxpython/iclass/toolbars.py:51 msgid "Remove selected map layer" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:52 +#: ../gui/wxpython/iclass/toolbars.py:54 msgid "Export training areas to vector map" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:55 +#: ../gui/wxpython/iclass/toolbars.py:57 msgid "Import training areas from vector map" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:58 +#: ../gui/wxpython/iclass/toolbars.py:60 #: ../gui/wxpython/gui_core/simplelmgr.py:480 #: ../gui/wxpython/lmgr/layertree.py:82 msgid "Add RGB map layer" msgstr "RGBレイヤー追加 " -#: ../gui/wxpython/iclass/toolbars.py:76 +#: ../gui/wxpython/iclass/toolbars.py:78 msgid "Training" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:82 +#: ../gui/wxpython/iclass/toolbars.py:84 msgid "Set map canvas for " msgstr "マップキャンãƒã‚¹ã‚’セット" -#: ../gui/wxpython/iclass/toolbars.py:84 +#: ../gui/wxpython/iclass/toolbars.py:86 msgid "/ Zoom to map" msgstr " / マップã®ã‚ºãƒ¼ãƒ " -#: ../gui/wxpython/iclass/toolbars.py:260 -#: ../gui/wxpython/iclass/toolbars.py:269 +#: ../gui/wxpython/iclass/toolbars.py:262 +#: ../gui/wxpython/iclass/toolbars.py:271 msgid "std dev" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:343 +#: ../gui/wxpython/iclass/toolbars.py:345 msgid "Add raster map" msgstr "3Dラスターマップ追加 " @@ -1949,8 +1949,8 @@ msgid "Subgroup <%s> not found" msgstr "サブグループ <%s> ã¯è¦‹ã¤ã‹ã‚Šã¾ã›ã‚“。" -#: ../gui/wxpython/iclass/g.gui.iclass.py:98 ../gui/wxpython/nviz/wxnviz.py:435 -#: ../gui/wxpython/dbmgr/sqlbuilder.py:62 +#: ../gui/wxpython/iclass/g.gui.iclass.py:98 ../gui/wxpython/nviz/wxnviz.py:440 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:64 #: ../gui/wxpython/dbmgr/g.gui.dbmgr.py:48 #, python-format msgid "Vector map <%s> not found" @@ -1982,8 +1982,8 @@ msgstr "" #: ../gui/wxpython/iclass/dialogs.py:78 -#: ../gui/wxpython/image2target/ii2t_manager.py:565 -#: ../gui/wxpython/gcp/manager.py:536 +#: ../gui/wxpython/image2target/ii2t_manager.py:567 +#: ../gui/wxpython/gcp/manager.py:538 msgid "Create/edit group..." msgstr "グループを作æˆ/編集..." @@ -2031,20 +2031,20 @@ msgstr "ラスターマップå:" #: ../gui/wxpython/iclass/dialogs.py:259 -#: ../gui/wxpython/gui_core/dialogs.py:239 +#: ../gui/wxpython/gui_core/dialogs.py:240 #: ../gui/wxpython/gmodeler/dialogs.py:91 msgid "Name of vector map:" msgstr "ベクトルマップå:" -#: ../gui/wxpython/iclass/dialogs.py:295 ../gui/wxpython/iscatt/frame.py:140 +#: ../gui/wxpython/iclass/dialogs.py:295 ../gui/wxpython/iscatt/frame.py:143 msgid "Classes" msgstr "" -#: ../gui/wxpython/iclass/dialogs.py:395 ../gui/wxpython/iscatt/frame.py:413 +#: ../gui/wxpython/iclass/dialogs.py:395 ../gui/wxpython/iscatt/frame.py:416 msgid "Class name" msgstr "" -#: ../gui/wxpython/iclass/dialogs.py:429 ../gui/wxpython/iscatt/frame.py:451 +#: ../gui/wxpython/iclass/dialogs.py:429 ../gui/wxpython/iscatt/frame.py:454 msgid "Please use only ASCII characters." msgstr "" @@ -2306,64 +2306,64 @@ msgid "Remove selected class" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:166 +#: ../gui/wxpython/iscatt/frame.py:169 msgid "GRASS GIS Interactive Scatter Plot Tool" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:398 +#: ../gui/wxpython/iscatt/frame.py:401 msgid "scatter plot" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:476 +#: ../gui/wxpython/iscatt/frame.py:479 msgid "Maximum limit of categories number was reached." msgstr "" -#: ../gui/wxpython/iscatt/frame.py:572 +#: ../gui/wxpython/iscatt/frame.py:575 msgid "Rename class" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:576 +#: ../gui/wxpython/iscatt/frame.py:579 msgid "Set color" msgstr "カラーã®é¸æŠž " -#: ../gui/wxpython/iscatt/frame.py:580 ../gui/wxpython/lmgr/layertree.py:491 +#: ../gui/wxpython/iscatt/frame.py:583 ../gui/wxpython/lmgr/layertree.py:491 msgid "Change opacity level" msgstr "ä¸é€æ˜Žåº¦ãƒ¬ãƒ™ãƒ«ã®å¤‰æ›´ " -#: ../gui/wxpython/iscatt/frame.py:584 +#: ../gui/wxpython/iscatt/frame.py:587 msgid "Hide" msgstr "éžè¡¨ç¤º" -#: ../gui/wxpython/iscatt/frame.py:586 +#: ../gui/wxpython/iscatt/frame.py:589 msgid "Show" msgstr "表示" -#: ../gui/wxpython/iscatt/frame.py:601 +#: ../gui/wxpython/iscatt/frame.py:604 msgid "Move to top" msgstr "上部ã«ç§»å‹•" -#: ../gui/wxpython/iscatt/frame.py:607 +#: ../gui/wxpython/iscatt/frame.py:610 msgid "Move to bottom" msgstr "下部ã«ç§»å‹•" -#: ../gui/wxpython/iscatt/frame.py:615 +#: ../gui/wxpython/iscatt/frame.py:618 msgid "Move category up" msgstr "カテゴリを上ã«ç§»å‹•" -#: ../gui/wxpython/iscatt/frame.py:621 +#: ../gui/wxpython/iscatt/frame.py:624 msgid "Move category down" msgstr "カテゴリを下ã«ç§»å‹•" -#: ../gui/wxpython/iscatt/frame.py:629 +#: ../gui/wxpython/iscatt/frame.py:632 msgid "Export class raster" msgstr "クラスラスタã®ã‚¨ã‚¯ã‚¹ãƒãƒ¼ãƒˆ" -#: ../gui/wxpython/iscatt/frame.py:701 +#: ../gui/wxpython/iscatt/frame.py:704 #, python-format msgid "Change opacity of class <%s>" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:726 +#: ../gui/wxpython/iscatt/frame.py:729 msgid "Empty name was inserted." msgstr "" @@ -2464,19 +2464,19 @@ #: ../gui/wxpython/location_wizard/wizard.py:675 #: ../gui/wxpython/location_wizard/wizard.py:864 #: ../gui/wxpython/location_wizard/wizard.py:2013 -#: ../gui/wxpython/core/workspace.py:1616 ../gui/wxpython/core/gcmd.py:113 -#: ../gui/wxpython/gis_set.py:281 ../gui/wxpython/gis_set.py:711 -#: ../gui/wxpython/gis_set.py:755 +#: ../gui/wxpython/core/workspace.py:1616 ../gui/wxpython/core/gcmd.py:115 +#: ../gui/wxpython/gis_set.py:282 ../gui/wxpython/gis_set.py:653 +#: ../gui/wxpython/gis_set.py:697 #: ../gui/wxpython/image2target/ii2t_gis_set.py:276 #: ../gui/wxpython/image2target/ii2t_gis_set.py:654 #: ../gui/wxpython/image2target/ii2t_gis_set.py:698 #: ../gui/wxpython/vdigit/dialogs.py:253 ../gui/wxpython/vdigit/dialogs.py:447 -#: ../gui/wxpython/gui_core/preferences.py:238 -#: ../gui/wxpython/gui_core/preferences.py:1925 -#: ../gui/wxpython/gui_core/preferences.py:1958 -#: ../gui/wxpython/gui_core/preferences.py:1970 -#: ../gui/wxpython/gui_core/preferences.py:1982 -#: ../gui/wxpython/psmap/dialogs.py:5594 ../gui/wxpython/lmgr/layertree.py:1003 +#: ../gui/wxpython/gui_core/preferences.py:231 +#: ../gui/wxpython/gui_core/preferences.py:1919 +#: ../gui/wxpython/gui_core/preferences.py:1952 +#: ../gui/wxpython/gui_core/preferences.py:1964 +#: ../gui/wxpython/gui_core/preferences.py:1976 +#: ../gui/wxpython/psmap/dialogs.py:5596 ../gui/wxpython/lmgr/layertree.py:1003 #: ../gui/wxpython/gmodeler/frame.py:1141 msgid "Error" msgstr "エラー " @@ -2524,12 +2524,12 @@ msgstr "3D セル: %d" #: ../gui/wxpython/location_wizard/dialogs.py:276 -#: ../gui/wxpython/psmap/dialogs.py:531 +#: ../gui/wxpython/psmap/dialogs.py:533 msgid "Top" msgstr "上" #: ../gui/wxpython/location_wizard/dialogs.py:284 -#: ../gui/wxpython/psmap/dialogs.py:532 +#: ../gui/wxpython/psmap/dialogs.py:534 msgid "Bottom" msgstr "下" @@ -2737,13 +2737,13 @@ msgstr "投影法 %s ã®ãƒ‘ラメータを入力 " #: ../gui/wxpython/location_wizard/wizard.py:932 -#: ../gui/wxpython/gui_core/gselect.py:2100 +#: ../gui/wxpython/gui_core/gselect.py:2092 #: ../gui/wxpython/gmodeler/dialogs.py:919 msgid "No" msgstr "ã„ã„ãˆ" #: ../gui/wxpython/location_wizard/wizard.py:932 -#: ../gui/wxpython/gui_core/gselect.py:2102 +#: ../gui/wxpython/gui_core/gselect.py:2094 #: ../gui/wxpython/gmodeler/dialogs.py:921 msgid "Yes" msgstr "ã¯ã„" @@ -2803,7 +2803,7 @@ msgstr "EPSGコードファイルã®ãƒ‘ス:" #: ../gui/wxpython/location_wizard/wizard.py:1502 -#: ../gui/wxpython/gui_core/preferences.py:1728 +#: ../gui/wxpython/gui_core/preferences.py:1722 msgid "EPSG code:" msgstr "EPSGコード:" @@ -2818,7 +2818,7 @@ msgstr "EPSGコードファイルã®é¸æŠž" #: ../gui/wxpython/location_wizard/wizard.py:1696 -#: ../gui/wxpython/gui_core/preferences.py:1916 +#: ../gui/wxpython/gui_core/preferences.py:1910 #, python-brace-format msgid "Unable to read EPGS codes: {0}" msgstr "" @@ -2858,7 +2858,7 @@ msgstr "データムã®å¤‰æ›ãŒå¿…è¦ã§ã™." #: ../gui/wxpython/location_wizard/wizard.py:2072 -#: ../gui/wxpython/rlisetup/wizard.py:1738 +#: ../gui/wxpython/rlisetup/wizard.py:1737 msgid "Summary" msgstr "è¦ç´„" @@ -2885,7 +2885,7 @@ msgstr "" #: ../gui/wxpython/location_wizard/wizard.py:2249 -#: ../gui/wxpython/psmap/dialogs.py:702 ../gui/wxpython/psmap/dialogs.py:723 +#: ../gui/wxpython/psmap/dialogs.py:704 ../gui/wxpython/psmap/dialogs.py:725 msgid "custom" msgstr "慣例" @@ -2948,52 +2948,52 @@ msgid "File <%s> not found." msgstr "ファイル <%s> ãŒè¦‹ã¤ã‹ã‚Šã¾ã›ã‚“" -#: ../gui/wxpython/photo2image/ip2i_manager.py:276 +#: ../gui/wxpython/photo2image/ip2i_manager.py:278 msgid "Manage Location of Fiducial Points on a Scanned Photo" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:380 +#: ../gui/wxpython/photo2image/ip2i_manager.py:382 msgid "A POINTS file exists, renaming it to POINTS_BAK" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:406 +#: ../gui/wxpython/photo2image/ip2i_manager.py:408 msgid "Opening CAMERA file failed" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:441 -#: ../gui/wxpython/photo2image/ip2i_manager.py:843 -#: ../gui/wxpython/gcp/manager.py:1419 +#: ../gui/wxpython/photo2image/ip2i_manager.py:443 +#: ../gui/wxpython/photo2image/ip2i_manager.py:845 +#: ../gui/wxpython/gcp/manager.py:1421 msgid "Writing POINTS file failed" msgstr "ãƒã‚¤ãƒ³ãƒˆãƒ•ã‚¡ã‚¤ãƒ«æ›¸ãè¾¼ã¿ãŒå¤±æ•—ã—ã¾ã—ãŸ" -#: ../gui/wxpython/photo2image/ip2i_manager.py:616 -#: ../gui/wxpython/image2target/ii2t_manager.py:1225 -#: ../gui/wxpython/gcp/manager.py:1192 +#: ../gui/wxpython/photo2image/ip2i_manager.py:618 +#: ../gui/wxpython/image2target/ii2t_manager.py:1227 +#: ../gui/wxpython/gcp/manager.py:1194 #, python-format msgid "At least %d GCPs required. Operation canceled." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:759 -#: ../gui/wxpython/image2target/ii2t_manager.py:1367 -#: ../gui/wxpython/gcp/manager.py:1335 -msgid "source" -msgstr "ソース" - #: ../gui/wxpython/photo2image/ip2i_manager.py:761 #: ../gui/wxpython/image2target/ii2t_manager.py:1369 #: ../gui/wxpython/gcp/manager.py:1337 -msgid "target" -msgstr "ターゲット" +msgid "source" +msgstr "ソース" #: ../gui/wxpython/photo2image/ip2i_manager.py:763 #: ../gui/wxpython/image2target/ii2t_manager.py:1371 #: ../gui/wxpython/gcp/manager.py:1339 -msgid "Set GCP coordinates" -msgstr "GCP座標設定" +msgid "target" +msgstr "ターゲット" #: ../gui/wxpython/photo2image/ip2i_manager.py:765 #: ../gui/wxpython/image2target/ii2t_manager.py:1373 #: ../gui/wxpython/gcp/manager.py:1341 +msgid "Set GCP coordinates" +msgstr "GCP座標設定" + +#: ../gui/wxpython/photo2image/ip2i_manager.py:767 +#: ../gui/wxpython/image2target/ii2t_manager.py:1375 +#: ../gui/wxpython/gcp/manager.py:1343 #, python-format msgid "" "Set %(coor)s coordinates for GCP No. %(key)s? \n" @@ -3006,32 +3006,32 @@ "æ±: %(coor0)s \n" "北: %(coor1)s" -#: ../gui/wxpython/photo2image/ip2i_manager.py:856 -#: ../gui/wxpython/gcp/manager.py:1431 +#: ../gui/wxpython/photo2image/ip2i_manager.py:858 +#: ../gui/wxpython/gcp/manager.py:1433 #, python-format msgid "POINTS file saved for group <%s>" msgstr "グループã®POINTSファイルä¿å­˜ <%s>" -#: ../gui/wxpython/photo2image/ip2i_manager.py:872 -#: ../gui/wxpython/image2target/ii2t_manager.py:1511 -#: ../gui/wxpython/gcp/manager.py:1447 +#: ../gui/wxpython/photo2image/ip2i_manager.py:874 +#: ../gui/wxpython/image2target/ii2t_manager.py:1513 +#: ../gui/wxpython/gcp/manager.py:1449 msgid "source mapwin not defined" msgstr "mapwinã®ã‚½ãƒ¼ã‚¹ãŒå®šç¾©ã•ã‚Œã¦ã„ã¾ã›ã‚“" -#: ../gui/wxpython/photo2image/ip2i_manager.py:877 -#: ../gui/wxpython/image2target/ii2t_manager.py:1516 -#: ../gui/wxpython/gcp/manager.py:1452 +#: ../gui/wxpython/photo2image/ip2i_manager.py:879 +#: ../gui/wxpython/image2target/ii2t_manager.py:1518 +#: ../gui/wxpython/gcp/manager.py:1454 msgid "target mapwin not defined" msgstr "mapwinã®ã‚¿ãƒ¼ã‚²ãƒƒãƒˆãŒå®šç¾©ã•ã‚Œã¦ã„ã¾ã›ã‚“" -#: ../gui/wxpython/photo2image/ip2i_manager.py:907 -#: ../gui/wxpython/gcp/manager.py:1482 +#: ../gui/wxpython/photo2image/ip2i_manager.py:909 +#: ../gui/wxpython/gcp/manager.py:1484 msgid "Reading POINTS file failed" msgstr "ãƒã‚¤ãƒ³ãƒˆãƒ•ã‚¡ã‚¤ãƒ«èª­ã¿è¾¼ã¿ãŒå¤±æ•—ã—ã¾ã—ãŸ" -#: ../gui/wxpython/photo2image/ip2i_manager.py:992 -#: ../gui/wxpython/image2target/ii2t_manager.py:1633 -#: ../gui/wxpython/gcp/manager.py:1567 +#: ../gui/wxpython/photo2image/ip2i_manager.py:994 +#: ../gui/wxpython/image2target/ii2t_manager.py:1635 +#: ../gui/wxpython/gcp/manager.py:1569 #, python-format msgid "" "Insufficient points defined and active (checked) for selected rectification method (order: %d).\n" @@ -3040,161 +3040,161 @@ "10+ points for 3rd order." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1020 -#: ../gui/wxpython/image2target/ii2t_manager.py:1661 -#: ../gui/wxpython/gcp/manager.py:1595 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1022 +#: ../gui/wxpython/image2target/ii2t_manager.py:1663 +#: ../gui/wxpython/gcp/manager.py:1597 msgid "Rectifying images, please wait..." msgstr "ç”»åƒè£œæ­£ä¸­, ã—ã°ã‚‰ããŠå¾…ã¡ãã ã•ã„..." -#: ../gui/wxpython/photo2image/ip2i_manager.py:1042 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1044 msgid "Writing output image to group, please wait..." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1072 -#: ../gui/wxpython/image2target/ii2t_manager.py:1746 -#: ../gui/wxpython/gcp/manager.py:1680 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1074 +#: ../gui/wxpython/image2target/ii2t_manager.py:1749 +#: ../gui/wxpython/gcp/manager.py:1682 msgid "GCP Manager settings" msgstr "GCPマãƒãƒ¼ã‚¸ãƒ£ãƒ¼è¨­å®š" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1117 -#: ../gui/wxpython/image2target/ii2t_manager.py:1793 -#: ../gui/wxpython/gcp/manager.py:1727 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1119 +#: ../gui/wxpython/image2target/ii2t_manager.py:1796 +#: ../gui/wxpython/gcp/manager.py:1729 msgid "Quit GCP Manager" msgstr "GCPマãƒãƒ¼ã‚¸ãƒ£ãƒ¼çµ‚了" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1118 -#: ../gui/wxpython/image2target/ii2t_manager.py:1794 -#: ../gui/wxpython/gcp/manager.py:1728 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1120 +#: ../gui/wxpython/image2target/ii2t_manager.py:1797 +#: ../gui/wxpython/gcp/manager.py:1730 msgid "Save ground control points?" msgstr "GCP(地上基準点)をä¿å­˜ã—ã¾ã™ã‹?" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1196 -#: ../gui/wxpython/gcp/manager.py:1807 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1198 +#: ../gui/wxpython/gcp/manager.py:1809 msgid "" "Could not calculate RMS Error.\n" "Possible error with m.transform." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1324 -#: ../gui/wxpython/gcp/manager.py:1935 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1326 +#: ../gui/wxpython/gcp/manager.py:1937 msgid "" "Could not calculate new extends.\n" "Possible error with m.transform." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1456 -#: ../gui/wxpython/image2target/ii2t_manager.py:2130 -#: ../gui/wxpython/gcp/manager.py:2067 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1458 +#: ../gui/wxpython/image2target/ii2t_manager.py:2133 +#: ../gui/wxpython/gcp/manager.py:2069 msgid "Adjust source display to target display" msgstr "ソースã‹ã‚‰ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã¸ã®è¡¨ç¤ºã‚’調整ã™ã‚‹" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1461 -#: ../gui/wxpython/image2target/ii2t_manager.py:2135 -#: ../gui/wxpython/gcp/manager.py:2072 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1463 +#: ../gui/wxpython/image2target/ii2t_manager.py:2138 +#: ../gui/wxpython/gcp/manager.py:2074 msgid "Adjust target display to source display" msgstr "ターゲットã‹ã‚‰ã‚½ãƒ¼ã‚¹ã¸ã®è¡¨ç¤ºã‚’調整ã™ã‚‹" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1535 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1553 -#: ../gui/wxpython/image2target/ii2t_manager.py:2209 -#: ../gui/wxpython/image2target/ii2t_manager.py:2229 -#: ../gui/wxpython/gcp/manager.py:2146 ../gui/wxpython/gcp/manager.py:2164 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1537 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1555 +#: ../gui/wxpython/image2target/ii2t_manager.py:2212 +#: ../gui/wxpython/image2target/ii2t_manager.py:2232 +#: ../gui/wxpython/gcp/manager.py:2148 ../gui/wxpython/gcp/manager.py:2166 #: ../gui/wxpython/vnet/widgets.py:85 ../gui/wxpython/vnet/vnet_data.py:259 msgid "use" msgstr "使用" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1536 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1554 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1538 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1556 msgid "source X" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1537 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1555 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1539 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1557 msgid "source Y" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1538 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1556 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1540 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1558 msgid "target X" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1539 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1557 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1541 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1559 msgid "target Y" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1540 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1558 -#: ../gui/wxpython/image2target/ii2t_manager.py:2216 -#: ../gui/wxpython/image2target/ii2t_manager.py:2236 -#: ../gui/wxpython/gcp/manager.py:2151 ../gui/wxpython/gcp/manager.py:2169 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1542 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1560 +#: ../gui/wxpython/image2target/ii2t_manager.py:2219 +#: ../gui/wxpython/image2target/ii2t_manager.py:2239 +#: ../gui/wxpython/gcp/manager.py:2153 ../gui/wxpython/gcp/manager.py:2171 msgid "Forward error" msgstr "上ä½ã®ã‚¨ãƒ©ãƒ¼ " -#: ../gui/wxpython/photo2image/ip2i_manager.py:1541 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1559 -#: ../gui/wxpython/image2target/ii2t_manager.py:2217 -#: ../gui/wxpython/image2target/ii2t_manager.py:2237 -#: ../gui/wxpython/gcp/manager.py:2152 ../gui/wxpython/gcp/manager.py:2170 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1543 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1561 +#: ../gui/wxpython/image2target/ii2t_manager.py:2220 +#: ../gui/wxpython/image2target/ii2t_manager.py:2240 +#: ../gui/wxpython/gcp/manager.py:2154 ../gui/wxpython/gcp/manager.py:2172 msgid "Backward error" msgstr "下ä½ã®ã‚¨ãƒ©ãƒ¼ " -#: ../gui/wxpython/photo2image/ip2i_manager.py:1696 -#: ../gui/wxpython/image2target/ii2t_manager.py:2376 -#: ../gui/wxpython/gcp/manager.py:2307 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1698 +#: ../gui/wxpython/image2target/ii2t_manager.py:2379 +#: ../gui/wxpython/gcp/manager.py:2309 msgid "Invalid coordinate value. Operation canceled." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1734 -#: ../gui/wxpython/image2target/ii2t_manager.py:2551 -#: ../gui/wxpython/gcp/manager.py:2485 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1736 +#: ../gui/wxpython/image2target/ii2t_manager.py:2554 +#: ../gui/wxpython/gcp/manager.py:2487 msgid "Edit GCP" msgstr "GCPã®ä¿®æ­£ " -#: ../gui/wxpython/photo2image/ip2i_manager.py:1746 -#: ../gui/wxpython/image2target/ii2t_manager.py:2563 -#: ../gui/wxpython/gcp/manager.py:2497 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1748 +#: ../gui/wxpython/image2target/ii2t_manager.py:2566 +#: ../gui/wxpython/gcp/manager.py:2499 msgid "Ground Control Point No." msgstr "GCP(地上基準点) No." -#: ../gui/wxpython/photo2image/ip2i_manager.py:1765 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1767 msgid "source X:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1766 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1768 msgid "target X:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1767 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1769 msgid "source Y:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1768 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1770 msgid "target Y:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1904 -#: ../gui/wxpython/image2target/ii2t_manager.py:2729 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1906 +#: ../gui/wxpython/image2target/ii2t_manager.py:2732 #: ../gui/wxpython/vdigit/preferences.py:98 -#: ../gui/wxpython/psmap/dialogs.py:2656 ../gui/wxpython/gcp/manager.py:2656 +#: ../gui/wxpython/psmap/dialogs.py:2658 ../gui/wxpython/gcp/manager.py:2658 msgid "Symbology" msgstr "シンボロジー" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1913 -#: ../gui/wxpython/image2target/ii2t_manager.py:2738 -#: ../gui/wxpython/gcp/manager.py:2665 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1915 +#: ../gui/wxpython/image2target/ii2t_manager.py:2741 +#: ../gui/wxpython/gcp/manager.py:2667 msgid "Highlight highest RMS error only" msgstr "最大RMSエラーã®ã¿ãƒã‚¤ãƒ©ã‚¤ãƒˆ" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1926 -#: ../gui/wxpython/image2target/ii2t_manager.py:2751 -#: ../gui/wxpython/gcp/manager.py:2678 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1928 +#: ../gui/wxpython/image2target/ii2t_manager.py:2754 +#: ../gui/wxpython/gcp/manager.py:2680 msgid "Highlight RMS error > M + SD * factor:" msgstr "ãƒã‚¤ãƒ©ã‚¤ãƒˆ RMS エラー > M + SD * è¦ç´ :" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1930 -#: ../gui/wxpython/image2target/ii2t_manager.py:2755 -#: ../gui/wxpython/gcp/manager.py:2682 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1932 +#: ../gui/wxpython/image2target/ii2t_manager.py:2758 +#: ../gui/wxpython/gcp/manager.py:2684 msgid "" "Highlight GCPs with an RMS error larger than \n" "mean + standard deviation * given factor. \n" @@ -3206,136 +3206,136 @@ "mean + standard deviation * given factor. \n" "Recommended values for this factor are between 1 and 2." -#: ../gui/wxpython/photo2image/ip2i_manager.py:1953 -#: ../gui/wxpython/image2target/ii2t_manager.py:2778 -#: ../gui/wxpython/gcp/manager.py:2705 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1955 +#: ../gui/wxpython/image2target/ii2t_manager.py:2781 +#: ../gui/wxpython/gcp/manager.py:2707 msgid "Symbol settings" msgstr "シンボルã®è¨­å®š " -#: ../gui/wxpython/photo2image/ip2i_manager.py:1961 -#: ../gui/wxpython/image2target/ii2t_manager.py:2786 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1963 +#: ../gui/wxpython/image2target/ii2t_manager.py:2789 #: ../gui/wxpython/nviz/tools.py:1423 ../gui/wxpython/nviz/tools.py:2154 #: ../gui/wxpython/nviz/tools.py:2296 ../gui/wxpython/nviz/preferences.py:372 #: ../gui/wxpython/nviz/preferences.py:574 #: ../gui/wxpython/nviz/preferences.py:640 -#: ../gui/wxpython/gui_core/preferences.py:1520 -#: ../gui/wxpython/psmap/dialogs.py:2375 ../gui/wxpython/psmap/dialogs.py:2536 -#: ../gui/wxpython/mapswipe/dialogs.py:280 ../gui/wxpython/gcp/manager.py:2713 +#: ../gui/wxpython/gui_core/preferences.py:1514 +#: ../gui/wxpython/psmap/dialogs.py:2377 ../gui/wxpython/psmap/dialogs.py:2538 +#: ../gui/wxpython/mapswipe/dialogs.py:280 ../gui/wxpython/gcp/manager.py:2715 msgid "Color:" msgstr "カラー:" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1981 -#: ../gui/wxpython/image2target/ii2t_manager.py:2806 -#: ../gui/wxpython/gcp/manager.py:2733 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1983 +#: ../gui/wxpython/image2target/ii2t_manager.py:2809 +#: ../gui/wxpython/gcp/manager.py:2735 msgid "Color for high RMS error:" msgstr "高RMSエラーã®è‰²:" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2001 -#: ../gui/wxpython/image2target/ii2t_manager.py:2826 -#: ../gui/wxpython/gcp/manager.py:2753 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2003 +#: ../gui/wxpython/image2target/ii2t_manager.py:2829 +#: ../gui/wxpython/gcp/manager.py:2755 msgid "Color for selected GCP:" msgstr "é¸æŠžã•ã‚ŒãŸGCPã®è‰²:" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2021 -#: ../gui/wxpython/image2target/ii2t_manager.py:2846 -#: ../gui/wxpython/gcp/manager.py:2773 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2023 +#: ../gui/wxpython/image2target/ii2t_manager.py:2849 +#: ../gui/wxpython/gcp/manager.py:2775 msgid "Color for unused GCPs:" msgstr "é¸æŠžè§£é™¤ã•ã‚ŒãŸGCPã®è‰²:" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2037 -#: ../gui/wxpython/image2target/ii2t_manager.py:2862 -#: ../gui/wxpython/gcp/manager.py:2789 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2039 +#: ../gui/wxpython/image2target/ii2t_manager.py:2865 +#: ../gui/wxpython/gcp/manager.py:2791 msgid "Show unused GCPs" msgstr "未使用ã®GCPを表示" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2054 -#: ../gui/wxpython/image2target/ii2t_manager.py:2879 -#: ../gui/wxpython/gui_core/preferences.py:1447 -#: ../gui/wxpython/gcp/manager.py:2806 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2056 +#: ../gui/wxpython/image2target/ii2t_manager.py:2882 +#: ../gui/wxpython/gui_core/preferences.py:1441 +#: ../gui/wxpython/gcp/manager.py:2808 msgid "Symbol size:" msgstr "シンボルサイズ:" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2076 -#: ../gui/wxpython/image2target/ii2t_manager.py:2901 -#: ../gui/wxpython/gui_core/preferences.py:1415 -#: ../gui/wxpython/psmap/dialogs.py:6813 -#: ../gui/wxpython/mapswipe/dialogs.py:327 ../gui/wxpython/gcp/manager.py:2828 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2078 +#: ../gui/wxpython/image2target/ii2t_manager.py:2904 +#: ../gui/wxpython/gui_core/preferences.py:1409 +#: ../gui/wxpython/psmap/dialogs.py:6815 +#: ../gui/wxpython/mapswipe/dialogs.py:327 ../gui/wxpython/gcp/manager.py:2830 #: ../gui/wxpython/vnet/dialogs.py:1279 msgid "Line width:" msgstr "ç·šå¹…:" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2122 -#: ../gui/wxpython/image2target/ii2t_manager.py:741 -#: ../gui/wxpython/image2target/ii2t_manager.py:2953 -#: ../gui/wxpython/gcp/manager.py:718 ../gui/wxpython/gcp/manager.py:2880 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2124 +#: ../gui/wxpython/image2target/ii2t_manager.py:743 +#: ../gui/wxpython/image2target/ii2t_manager.py:2956 +#: ../gui/wxpython/gcp/manager.py:720 ../gui/wxpython/gcp/manager.py:2882 msgid "Select source map to display:" msgstr "表示ã™ã‚‹ã‚½ãƒ¼ã‚¹ãƒžãƒƒãƒ—ã‚’é¸æŠžï¼š" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2136 -#: ../gui/wxpython/image2target/ii2t_manager.py:767 -#: ../gui/wxpython/image2target/ii2t_manager.py:2967 -#: ../gui/wxpython/gcp/manager.py:744 ../gui/wxpython/gcp/manager.py:2894 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2138 +#: ../gui/wxpython/image2target/ii2t_manager.py:769 +#: ../gui/wxpython/image2target/ii2t_manager.py:2970 +#: ../gui/wxpython/gcp/manager.py:746 ../gui/wxpython/gcp/manager.py:2896 msgid "Select target raster map to display:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2161 -#: ../gui/wxpython/image2target/ii2t_manager.py:3007 -#: ../gui/wxpython/gcp/manager.py:2934 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2163 +#: ../gui/wxpython/image2target/ii2t_manager.py:3010 +#: ../gui/wxpython/gcp/manager.py:2936 msgid "Rectification" msgstr "補正" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2170 -#: ../gui/wxpython/image2target/ii2t_manager.py:3016 -#: ../gui/wxpython/gcp/manager.py:2943 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2172 +#: ../gui/wxpython/image2target/ii2t_manager.py:3019 +#: ../gui/wxpython/gcp/manager.py:2945 msgid "Select rectification order" msgstr "補正方法ã®é¸æŠž" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2172 -#: ../gui/wxpython/image2target/ii2t_manager.py:3018 -#: ../gui/wxpython/gcp/manager.py:2945 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2174 +#: ../gui/wxpython/image2target/ii2t_manager.py:3021 +#: ../gui/wxpython/gcp/manager.py:2947 msgid "1st order" msgstr "第1é¸æŠž" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2173 -#: ../gui/wxpython/image2target/ii2t_manager.py:3019 -#: ../gui/wxpython/gcp/manager.py:2946 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2175 +#: ../gui/wxpython/image2target/ii2t_manager.py:3022 +#: ../gui/wxpython/gcp/manager.py:2948 msgid "2nd order" msgstr "第2é¸æŠž" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2174 -#: ../gui/wxpython/image2target/ii2t_manager.py:3020 -#: ../gui/wxpython/gcp/manager.py:2947 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2176 +#: ../gui/wxpython/image2target/ii2t_manager.py:3023 +#: ../gui/wxpython/gcp/manager.py:2949 msgid "3rd order" msgstr "第3é¸æŠž" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2186 -#: ../gui/wxpython/image2target/ii2t_manager.py:3032 -#: ../gui/wxpython/gcp/manager.py:2959 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2188 +#: ../gui/wxpython/image2target/ii2t_manager.py:3035 +#: ../gui/wxpython/gcp/manager.py:2961 msgid "Select interpolation method:" msgstr "補間方法ã®é¸æŠž:" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2202 -#: ../gui/wxpython/image2target/ii2t_manager.py:3048 -#: ../gui/wxpython/gcp/manager.py:2975 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2204 +#: ../gui/wxpython/image2target/ii2t_manager.py:3051 +#: ../gui/wxpython/gcp/manager.py:2977 msgid "clip to computational region in target location" msgstr "対象ロケーション内ã®è¨ˆç®—領域をクリップ" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2212 -#: ../gui/wxpython/image2target/ii2t_manager.py:589 -#: ../gui/wxpython/image2target/ii2t_manager.py:3058 -#: ../gui/wxpython/gcp/manager.py:560 ../gui/wxpython/gcp/manager.py:2985 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2214 +#: ../gui/wxpython/image2target/ii2t_manager.py:591 +#: ../gui/wxpython/image2target/ii2t_manager.py:3061 +#: ../gui/wxpython/gcp/manager.py:562 ../gui/wxpython/gcp/manager.py:2987 msgid "Extension for output maps:" msgstr "マップ出力ã®æ‹¡å¼µå­ï¼š" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2253 -#: ../gui/wxpython/image2target/ii2t_manager.py:3099 -#: ../gui/wxpython/gcp/manager.py:3026 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2255 +#: ../gui/wxpython/image2target/ii2t_manager.py:3102 +#: ../gui/wxpython/gcp/manager.py:3028 msgid "RMS threshold factor must be > 0" msgstr "RMSã—ãã„値係数㯠> 0 ã§ãªã‘ã‚Œã°ãªã‚‰ãªã„" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2256 -#: ../gui/wxpython/image2target/ii2t_manager.py:3102 -#: ../gui/wxpython/gcp/manager.py:3029 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2258 +#: ../gui/wxpython/image2target/ii2t_manager.py:3105 +#: ../gui/wxpython/gcp/manager.py:3031 msgid "" "RMS threshold factor is < 1\n" "Too many points might be highlighted" @@ -3343,9 +3343,9 @@ "RMS ã—ãã„値係数㯠< 1\n" "ã‚ã¾ã‚Šã«ã‚‚多ãã®ãƒã‚¤ãƒ³ãƒˆãŒå¼·èª¿è¡¨ç¤ºã•ã‚Œã‚‹å¯èƒ½æ€§ãŒã‚ã‚Šã¾ã™" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2416 -#: ../gui/wxpython/image2target/ii2t_manager.py:3286 -#: ../gui/wxpython/gcp/manager.py:3213 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2418 +#: ../gui/wxpython/image2target/ii2t_manager.py:3289 +#: ../gui/wxpython/gcp/manager.py:3215 #, python-format msgid "GCP Manager settings saved to file '%s'." msgstr "GCP管ç†æƒ…報をファイルã«ä¿å­˜ '%s'." @@ -3399,13 +3399,13 @@ #: ../gui/wxpython/photo2image/ip2i_mapdisplay.py:478 #: ../gui/wxpython/image2target/ii2t_mapdisplay.py:479 -#: ../gui/wxpython/gcp/mapdisplay.py:479 ../gui/wxpython/mapdisp/frame.py:1390 +#: ../gui/wxpython/gcp/mapdisplay.py:479 ../gui/wxpython/mapdisp/frame.py:1389 msgid "Zoom to default region" msgstr "デフォルト領域ã§ã‚ºãƒ¼ãƒ " #: ../gui/wxpython/photo2image/ip2i_mapdisplay.py:482 #: ../gui/wxpython/image2target/ii2t_mapdisplay.py:483 -#: ../gui/wxpython/gcp/mapdisplay.py:483 ../gui/wxpython/mapdisp/frame.py:1392 +#: ../gui/wxpython/gcp/mapdisplay.py:483 ../gui/wxpython/mapdisp/frame.py:1391 msgid "Zoom to saved region" msgstr "ä¿å­˜é ˜åŸŸã§ã‚ºãƒ¼ãƒ " @@ -3417,7 +3417,7 @@ #: ../gui/wxpython/photo2image/ip2i_mapdisplay.py:492 #: ../gui/wxpython/image2target/ii2t_mapdisplay.py:493 -#: ../gui/wxpython/gcp/mapdisplay.py:493 ../gui/wxpython/mapdisp/frame.py:1402 +#: ../gui/wxpython/gcp/mapdisplay.py:493 ../gui/wxpython/mapdisp/frame.py:1401 msgid "Save display geometry to named region" msgstr "ジオメトリを領域åを付ã‘ã¦ä¿å­˜" @@ -3434,11 +3434,11 @@ msgstr "" #: ../gui/wxpython/photo2image/g.gui.photo2image.py:111 -msgid "Please provide an order value (1 if 4 Fiducials, 2 if 8 Fiducials)" +msgid "Please provive an order value (1 if 4 Fiducials, 2 if 8 Fiducials)" msgstr "" #: ../gui/wxpython/photo2image/g.gui.photo2image.py:116 -msgid "Please provide an output files extension (used by i.rectify)" +msgid "Please provive an output files extension (used by i.rectify)" msgstr "" #: ../gui/wxpython/photo2image/ip2i_statusbar.py:38 @@ -3542,7 +3542,7 @@ msgstr "ラスターマップ <%s> をズーム出æ¥ã¾ã›ã‚“" #: ../gui/wxpython/core/render.py:1010 ../gui/wxpython/core/render.py:1013 -#: ../gui/wxpython/core/render.py:1016 ../gui/wxpython/core/gcmd.py:435 +#: ../gui/wxpython/core/render.py:1016 ../gui/wxpython/core/gcmd.py:437 msgid "Details:" msgstr "詳細:" @@ -3560,24 +3560,24 @@ msgid "Unable to get current geographic extent. Force quiting wxGUI. Please manually run g.region to fix the problem." msgstr "ç¾åœ¨ã®åœ°ç†çš„範囲をå–å¾—ã™ã‚‹ã“ã¨ãŒã§ãã¾ã›ã‚“。wxGUIを強制終了ã—ã¾ã™ã€‚手動ã§g.regionを実行ã—å•é¡Œã‚’解決ã—ã¦ãã ã•ã„" -#: ../gui/wxpython/core/toolboxes.py:225 +#: ../gui/wxpython/core/toolboxes.py:227 msgid "Unable to parse user toolboxes XML files. Default files will be loaded." msgstr "ユーザーツールボックスã®XMLファイルを解æžã§ãã¾ã›ã‚“. デフォルトã®ãƒ•ã‚¡ã‚¤ãƒ«ãŒãƒ­ãƒ¼ãƒ‰ã•ã‚Œã¾ã™." -#: ../gui/wxpython/core/toolboxes.py:269 +#: ../gui/wxpython/core/toolboxes.py:271 msgid "Unable to create toolboxes directory." msgstr "ツールボックスディレクトリを作æˆã§ãã¾ã›ã‚“" -#: ../gui/wxpython/core/toolboxes.py:493 +#: ../gui/wxpython/core/toolboxes.py:495 msgid "Custom toolboxes" msgstr "ユーザ定義ツールボックス" -#: ../gui/wxpython/core/toolboxes.py:517 +#: ../gui/wxpython/core/toolboxes.py:519 #, python-format msgid "List of addons cannot be obtained because g.extension failed. Details: %s" msgstr "" -#: ../gui/wxpython/core/toolboxes.py:574 +#: ../gui/wxpython/core/toolboxes.py:576 msgid "Addons" msgstr "アドオン" @@ -3612,32 +3612,32 @@ "GDAL Python ãƒã‚¤ãƒ³ãƒ‡ã‚£ãƒ³ã‚°ã‚’ロードã§ãã¾ã›ã‚“。\n" "WMSレイヤーã¯ãƒã‚¤ãƒ³ãƒ‡ã‚£ãƒ³ã‚°ãªã—ã§è¡¨ç¤ºã¯ã§ãã¾ã›ã‚“。\n" -#: ../gui/wxpython/core/gcmd.py:126 +#: ../gui/wxpython/core/gcmd.py:128 msgid "Reason" msgstr "ç†ç”±" -#: ../gui/wxpython/core/gcmd.py:151 ../gui/wxpython/gis_set.py:697 -#: ../gui/wxpython/gis_set.py:740 +#: ../gui/wxpython/core/gcmd.py:153 ../gui/wxpython/gis_set.py:639 +#: ../gui/wxpython/gis_set.py:682 #: ../gui/wxpython/image2target/ii2t_gis_set.py:640 #: ../gui/wxpython/image2target/ii2t_gis_set.py:683 -#: ../gui/wxpython/lmgr/frame.py:2570 +#: ../gui/wxpython/lmgr/frame.py:2573 msgid "Message" msgstr "メッセージ " -#: ../gui/wxpython/core/gcmd.py:432 +#: ../gui/wxpython/core/gcmd.py:434 msgid "Execution failed:" msgstr "実行失敗:" -#: ../gui/wxpython/core/gcmd.py:437 ../gui/wxpython/core/gcmd.py:444 +#: ../gui/wxpython/core/gcmd.py:439 ../gui/wxpython/core/gcmd.py:446 msgid "Error: " msgstr "エラー:" -#: ../gui/wxpython/core/gcmd.py:521 +#: ../gui/wxpython/core/gcmd.py:523 #, python-format msgid "Unable to exectute command: '%s'" msgstr "コマンドãŒå®Ÿè¡Œã§ãã¾ã›ã‚“: '%s'" -#: ../gui/wxpython/core/gcmd.py:747 ../gui/wxpython/gui_core/forms.py:2740 +#: ../gui/wxpython/core/gcmd.py:749 ../gui/wxpython/gui_core/forms.py:2770 #, python-format msgid "Error in %s" msgstr "%s ã§ã‚¨ãƒ©ãƒ¼ " @@ -3652,136 +3652,136 @@ msgid "WARNING: Ignoring unsupported wx debug level (must be >=0 and <=5). {0}\n" msgstr "" -#: ../gui/wxpython/core/settings.py:503 +#: ../gui/wxpython/core/settings.py:505 msgid "Segment break" msgstr "セグメント中断" -#: ../gui/wxpython/core/settings.py:569 +#: ../gui/wxpython/core/settings.py:571 msgid "Data point" msgstr "データãƒã‚¤ãƒ³ãƒˆ" -#: ../gui/wxpython/core/settings.py:643 +#: ../gui/wxpython/core/settings.py:645 msgid "animation" msgstr "アニメージョン" -#: ../gui/wxpython/core/settings.py:866 +#: ../gui/wxpython/core/settings.py:868 msgid "Collapse all except PERMANENT and current" msgstr "PERMANENT 㨠ç¾åœ¨ã®ãƒžãƒƒãƒ—セット以外を除去" -#: ../gui/wxpython/core/settings.py:867 +#: ../gui/wxpython/core/settings.py:869 msgid "Collapse all except PERMANENT" msgstr "PERMANENT以外を除去" -#: ../gui/wxpython/core/settings.py:868 +#: ../gui/wxpython/core/settings.py:870 msgid "Collapse all except current" msgstr "ç¾åœ¨ã®ãƒžãƒƒãƒ—セット以外を除去" -#: ../gui/wxpython/core/settings.py:869 +#: ../gui/wxpython/core/settings.py:871 msgid "Collapse all" msgstr "ã™ã¹ã¦ã‚’除去" -#: ../gui/wxpython/core/settings.py:870 +#: ../gui/wxpython/core/settings.py:872 msgid "Expand all" msgstr "å…¨ã¦ã‚’展開" -#: ../gui/wxpython/core/settings.py:875 ../gui/wxpython/dbmgr/base.py:1406 +#: ../gui/wxpython/core/settings.py:877 ../gui/wxpython/dbmgr/base.py:1408 msgid "Edit selected record" msgstr "é¸æŠžãƒ¬ã‚³ãƒ¼ãƒ‰ã®ä¿®æ­£" -#: ../gui/wxpython/core/settings.py:875 +#: ../gui/wxpython/core/settings.py:877 msgid "Display selected" msgstr "表示é¸æŠž" -#: ../gui/wxpython/core/settings.py:884 +#: ../gui/wxpython/core/settings.py:886 msgid "Classic (labels only)" msgstr "クラシック(ラベルã®ã¿ï¼‰" -#: ../gui/wxpython/core/settings.py:885 +#: ../gui/wxpython/core/settings.py:887 msgid "Combined (labels and module names)" msgstr "組ã¿åˆã‚ã›ï¼ˆãƒ©ãƒ™ãƒ«ã¨ãƒ¢ã‚¸ãƒ¥ãƒ¼ãƒ«å)" -#: ../gui/wxpython/core/settings.py:886 +#: ../gui/wxpython/core/settings.py:888 msgid "Expert (module names only)" msgstr "エキスパート (モジュールåã®ã¿)" -#: ../gui/wxpython/core/settings.py:891 +#: ../gui/wxpython/core/settings.py:893 msgid "Basic top" msgstr "" -#: ../gui/wxpython/core/settings.py:892 +#: ../gui/wxpython/core/settings.py:894 msgid "Basic left" msgstr "" -#: ../gui/wxpython/core/settings.py:893 +#: ../gui/wxpython/core/settings.py:895 msgid "Fancy green" msgstr "ファンシーグリーン" -#: ../gui/wxpython/core/settings.py:894 +#: ../gui/wxpython/core/settings.py:896 msgid "List left" msgstr "" -#: ../gui/wxpython/core/settings.py:901 +#: ../gui/wxpython/core/settings.py:903 msgid "Zoom and recenter" msgstr "ズーム後中心ã«" -#: ../gui/wxpython/core/settings.py:901 +#: ../gui/wxpython/core/settings.py:903 msgid "Zoom to mouse cursor" msgstr "マウスã®ä½ç½®ã«ã‚ºãƒ¼ãƒ " -#: ../gui/wxpython/core/settings.py:901 +#: ../gui/wxpython/core/settings.py:903 msgid "Nothing" msgstr "存在ã—ã¾ã›ã‚“" -#: ../gui/wxpython/core/settings.py:903 +#: ../gui/wxpython/core/settings.py:905 msgid "Scroll forward to zoom in" msgstr "" -#: ../gui/wxpython/core/settings.py:903 +#: ../gui/wxpython/core/settings.py:905 msgid "Scroll back to zoom in" msgstr "" -#: ../gui/wxpython/core/settings.py:936 ../gui/wxpython/core/settings.py:948 +#: ../gui/wxpython/core/settings.py:938 ../gui/wxpython/core/settings.py:950 msgid "box" msgstr "ボックス" -#: ../gui/wxpython/core/settings.py:937 +#: ../gui/wxpython/core/settings.py:939 msgid "sphere" msgstr "çƒ" -#: ../gui/wxpython/core/settings.py:938 +#: ../gui/wxpython/core/settings.py:940 msgid "cube" msgstr "立方体" -#: ../gui/wxpython/core/settings.py:939 +#: ../gui/wxpython/core/settings.py:941 msgid "diamond" msgstr "è±å½¢" -#: ../gui/wxpython/core/settings.py:940 +#: ../gui/wxpython/core/settings.py:942 msgid "aster" msgstr "アスター" -#: ../gui/wxpython/core/settings.py:941 +#: ../gui/wxpython/core/settings.py:943 msgid "gyro" msgstr "ジャイロ" -#: ../gui/wxpython/core/settings.py:942 +#: ../gui/wxpython/core/settings.py:944 msgid "histogram" msgstr "ヒストグラム" -#: ../gui/wxpython/core/settings.py:948 +#: ../gui/wxpython/core/settings.py:950 msgid "cross" msgstr "åå­—" -#: ../gui/wxpython/core/settings.py:948 +#: ../gui/wxpython/core/settings.py:950 msgid "circle" msgstr "円" -#: ../gui/wxpython/core/settings.py:981 +#: ../gui/wxpython/core/settings.py:983 #, python-format msgid "Unable to read settings file <%s>\n" msgstr "コマンドを解æžã™ã‚‹ã“ã¨ãŒã§ãã¾ã›ã‚“ %s\n" -#: ../gui/wxpython/core/settings.py:1007 +#: ../gui/wxpython/core/settings.py:1009 #, python-format msgid "" "Error: Reading settings from file <%(file)s> failed.\n" @@ -3792,11 +3792,11 @@ "\t\t詳細: %(detail)s\n" "\t\t行: '%(line)s' \n" -#: ../gui/wxpython/core/settings.py:1025 +#: ../gui/wxpython/core/settings.py:1028 msgid "Unable to create settings directory" msgstr "既存レコードã®æ›´æ–°ãŒã§ãã¾ã›ã‚“" -#: ../gui/wxpython/core/settings.py:1073 +#: ../gui/wxpython/core/settings.py:1076 #, python-format msgid "" "Writing settings to file <%(file)s> failed.\n" @@ -3807,16 +3807,16 @@ "\n" "詳細: %(detail)s " -#: ../gui/wxpython/core/settings.py:1179 +#: ../gui/wxpython/core/settings.py:1182 msgid "Unable to set " msgstr "設定ã§ãã¾ã›ã‚“" -#: ../gui/wxpython/core/settings.py:1215 ../gui/wxpython/core/settings.py:1225 +#: ../gui/wxpython/core/settings.py:1218 ../gui/wxpython/core/settings.py:1229 #, python-format msgid "Unable to parse settings '%s'" msgstr "コマンドを解æžã™ã‚‹ã“ã¨ãŒã§ãã¾ã›ã‚“ '%s'" -#: ../gui/wxpython/core/gconsole.py:502 +#: ../gui/wxpython/core/gconsole.py:504 #, python-format msgid "" "Unable to run command:\n" @@ -3829,40 +3829,40 @@ "\n" "オプション <%(opt)s>: wxGUIã§ã¯æ¨™æº–入力ã‹ã‚‰ã®èª­è¾¼ã¯ã‚µãƒãƒ¼ãƒˆã•ã‚Œã¦ã„ã¾ã›ã‚“" -#: ../gui/wxpython/core/gconsole.py:526 +#: ../gui/wxpython/core/gconsole.py:528 #, python-format msgid "Module <%s> not found." msgstr "モジュール <%s> ãŒè¦‹ã¤ã‹ã‚Šã¾ã›ã‚“." -#: ../gui/wxpython/core/gconsole.py:656 ../gui/wxpython/gmodeler/frame.py:299 +#: ../gui/wxpython/core/gconsole.py:658 ../gui/wxpython/gmodeler/frame.py:299 #, python-format msgid "%d sec" msgstr "%d 秒" -#: ../gui/wxpython/core/gconsole.py:659 ../gui/wxpython/gmodeler/frame.py:302 +#: ../gui/wxpython/core/gconsole.py:661 ../gui/wxpython/gmodeler/frame.py:302 #, python-format msgid "%(min)d min %(sec)d sec" msgstr "%(min)d 分 %(sec)d 秒" -#: ../gui/wxpython/core/gconsole.py:663 ../gui/wxpython/gui_core/ghelp.py:231 +#: ../gui/wxpython/core/gconsole.py:665 ../gui/wxpython/gui_core/ghelp.py:231 #: ../gui/wxpython/gmodeler/model.py:1123 #: ../gui/wxpython/gmodeler/model.py:1229 ../gui/wxpython/gmodeler/frame.py:306 msgid "unknown" msgstr "ä¸æ˜Ž" -#: ../gui/wxpython/core/gconsole.py:667 +#: ../gui/wxpython/core/gconsole.py:669 msgid "Please note that the data are left in inconsistent state and may be corrupted" msgstr "データãŒçŸ›ç›¾ã—ãŸçŠ¶æ…‹ã‹ç ´æã—ã¦æ®‹ã£ã¦ã„ã¾ã™ã®ã§æ³¨æ„ã—ã¦ãã ã•ã„" -#: ../gui/wxpython/core/gconsole.py:669 +#: ../gui/wxpython/core/gconsole.py:671 msgid "Command aborted" msgstr "コマンド中止" -#: ../gui/wxpython/core/gconsole.py:671 ../gui/wxpython/gmodeler/frame.py:312 +#: ../gui/wxpython/core/gconsole.py:673 ../gui/wxpython/gmodeler/frame.py:312 msgid "Command finished" msgstr "コマンド終了" -#: ../gui/wxpython/core/gconsole.py:747 ../gui/wxpython/gui_core/goutput.py:496 +#: ../gui/wxpython/core/gconsole.py:749 #, python-format msgid "" "Unable to write file '%(filePath)s'.\n" @@ -3873,7 +3873,7 @@ "\n" "詳細: %(error)s" -#: ../gui/wxpython/core/menutree.py:151 +#: ../gui/wxpython/core/menutree.py:153 #, python-format msgid "Unknow tag %s" msgstr "ä¸æ˜Žãªã‚¿ã‚° %s" @@ -3924,210 +3924,181 @@ "ファイル '%s' ãŒä½œæˆå‡ºæ¥ã¾ã›ã‚“\n" "\n" -#: ../gui/wxpython/core/utils.py:996 ../gui/wxpython/gui_core/forms.py:1729 +#: ../gui/wxpython/core/utils.py:996 ../gui/wxpython/gui_core/forms.py:1739 msgid "Select Color" msgstr "カラーé¸æŠž " -#: ../gui/wxpython/gis_set.py:122 +#: ../gui/wxpython/gis_set.py:115 #: ../gui/wxpython/image2target/ii2t_gis_set.py:122 msgid "1. Select GRASS GIS database directory" msgstr "" -#: ../gui/wxpython/gis_set.py:125 +#: ../gui/wxpython/gis_set.py:118 #: ../gui/wxpython/image2target/ii2t_gis_set.py:125 msgid "2. Select GRASS Location" msgstr "" -#: ../gui/wxpython/gis_set.py:128 +#: ../gui/wxpython/gis_set.py:121 #: ../gui/wxpython/image2target/ii2t_gis_set.py:128 msgid "3. Select GRASS Mapset" msgstr "" -#: ../gui/wxpython/gis_set.py:146 +#: ../gui/wxpython/gis_set.py:139 #: ../gui/wxpython/image2target/ii2t_gis_set.py:146 msgid "GRASS GIS database directory contains Locations." msgstr "" -#: ../gui/wxpython/gis_set.py:150 +#: ../gui/wxpython/gis_set.py:143 #: ../gui/wxpython/image2target/ii2t_gis_set.py:150 msgid "All data in one Location is in the same coordinate reference system (projection). One Location can be one project. Location contains Mapsets." msgstr "" -#: ../gui/wxpython/gis_set.py:158 +#: ../gui/wxpython/gis_set.py:151 #: ../gui/wxpython/image2target/ii2t_gis_set.py:158 msgid "Mapset contains GIS data related to one project, task within one project, subregion or user." msgstr "" -#: ../gui/wxpython/gis_set.py:173 +#: ../gui/wxpython/gis_set.py:166 #: ../gui/wxpython/image2target/ii2t_gis_set.py:173 msgid "Start &GRASS session" msgstr "" -#: ../gui/wxpython/gis_set.py:179 +#: ../gui/wxpython/gis_set.py:172 #: ../gui/wxpython/image2target/ii2t_gis_set.py:179 msgid "&Browse" msgstr "å‚ç…§(&B)" #. GTC New mapset -#: ../gui/wxpython/gis_set.py:182 +#: ../gui/wxpython/gis_set.py:175 #: ../gui/wxpython/image2target/ii2t_gis_set.py:182 msgid "&New" msgstr "" -#: ../gui/wxpython/gis_set.py:183 +#: ../gui/wxpython/gis_set.py:176 #: ../gui/wxpython/image2target/ii2t_gis_set.py:183 msgid "Create a new Mapset in selected Location" msgstr "" #. GTC New location -#: ../gui/wxpython/gis_set.py:186 +#: ../gui/wxpython/gis_set.py:179 #: ../gui/wxpython/image2target/ii2t_gis_set.py:186 msgid "N&ew" msgstr "" -#: ../gui/wxpython/gis_set.py:189 +#: ../gui/wxpython/gis_set.py:182 #: ../gui/wxpython/image2target/ii2t_gis_set.py:189 msgid "Create a new location using location wizard. After location is created successfully, GRASS session is started." msgstr "" #. GTC Rename location -#: ../gui/wxpython/gis_set.py:194 +#: ../gui/wxpython/gis_set.py:187 #: ../gui/wxpython/image2target/ii2t_gis_set.py:194 msgid "Ren&ame" msgstr "" -#: ../gui/wxpython/gis_set.py:195 ../gui/wxpython/gis_set.py:727 +#: ../gui/wxpython/gis_set.py:188 ../gui/wxpython/gis_set.py:669 #: ../gui/wxpython/image2target/ii2t_gis_set.py:195 #: ../gui/wxpython/image2target/ii2t_gis_set.py:670 msgid "Rename selected location" msgstr "é¸æŠžã—ãŸãƒ­ã‚±ãƒ¼ã‚·ãƒ§ãƒ³åを変更ã™ã‚‹ " #. GTC Delete location -#: ../gui/wxpython/gis_set.py:198 +#: ../gui/wxpython/gis_set.py:191 #: ../gui/wxpython/image2target/ii2t_gis_set.py:198 msgid "De&lete" msgstr "" -#: ../gui/wxpython/gis_set.py:199 ../gui/wxpython/gis_set.py:810 +#: ../gui/wxpython/gis_set.py:192 ../gui/wxpython/gis_set.py:752 #: ../gui/wxpython/image2target/ii2t_gis_set.py:199 #: ../gui/wxpython/image2target/ii2t_gis_set.py:753 msgid "Delete selected location" msgstr "é¸æŠžãƒ­ã‚±ãƒ¼ã‚·ãƒ§ãƒ³ã‚’削除ã™ã‚‹" -#: ../gui/wxpython/gis_set.py:201 ../gui/wxpython/startup/locdownload.py:303 +#: ../gui/wxpython/gis_set.py:194 ../gui/wxpython/startup/locdownload.py:303 msgid "Do&wnload" msgstr "" -#: ../gui/wxpython/gis_set.py:202 +#: ../gui/wxpython/gis_set.py:195 msgid "Download sample location" msgstr "" #. GTC Rename mapset -#: ../gui/wxpython/gis_set.py:206 +#: ../gui/wxpython/gis_set.py:199 #: ../gui/wxpython/image2target/ii2t_gis_set.py:202 -#: ../gui/wxpython/datacatalog/tree.py:990 ../gui/wxpython/dbmgr/base.py:2409 +#: ../gui/wxpython/datacatalog/tree.py:990 ../gui/wxpython/dbmgr/base.py:2411 msgid "&Rename" msgstr "åå‰å¤‰æ›´(&R)" -#: ../gui/wxpython/gis_set.py:207 ../gui/wxpython/gis_set.py:684 +#: ../gui/wxpython/gis_set.py:200 ../gui/wxpython/gis_set.py:626 #: ../gui/wxpython/image2target/ii2t_gis_set.py:203 #: ../gui/wxpython/image2target/ii2t_gis_set.py:627 msgid "Rename selected mapset" msgstr "é¸æŠžã—ãŸãƒžãƒƒãƒ—セットåを変更ã™ã‚‹ " #. GTC Delete mapset -#: ../gui/wxpython/gis_set.py:210 +#: ../gui/wxpython/gis_set.py:203 #: ../gui/wxpython/image2target/ii2t_gis_set.py:206 #: ../gui/wxpython/datacatalog/tree.py:985 msgid "&Delete" msgstr "削除 &D" -#: ../gui/wxpython/gis_set.py:211 ../gui/wxpython/gis_set.py:782 +#: ../gui/wxpython/gis_set.py:204 ../gui/wxpython/gis_set.py:724 #: ../gui/wxpython/image2target/ii2t_gis_set.py:207 #: ../gui/wxpython/image2target/ii2t_gis_set.py:725 msgid "Delete selected mapset" msgstr "マップセットを削除" -#: ../gui/wxpython/gis_set.py:257 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:252 -#, python-format -msgid "GRASS GIS %s startup%s" -msgstr "" +#: ../gui/wxpython/gis_set.py:258 +#, fuzzy, python-format +msgid "GRASS GIS %s Startup%s" +msgstr "GRASS GIS - マップ ディスプレイ " -#: ../gui/wxpython/gis_set.py:262 +#: ../gui/wxpython/gis_set.py:263 #: ../gui/wxpython/image2target/ii2t_gis_set.py:257 msgid "Enter GRASS session" msgstr "GRASSを実行ã™ã‚‹" -#: ../gui/wxpython/gis_set.py:282 +#: ../gui/wxpython/gis_set.py:283 #: ../gui/wxpython/image2target/ii2t_gis_set.py:277 msgid "Unable to set GRASS database. Check your locale settings." msgstr "GRASSデータベースをセット出æ¥ã¾ã›ã‚“ 設定をãƒã‚§ãƒƒã‚¯ã—ã¦ä¸‹ã•ã„" -#: ../gui/wxpython/gis_set.py:302 +#: ../gui/wxpython/gis_set.py:303 #: ../gui/wxpython/image2target/ii2t_gis_set.py:297 #, python-format msgid "ERROR: Location <%s> not found\n" msgstr "" -#: ../gui/wxpython/gis_set.py:320 +#: ../gui/wxpython/gis_set.py:321 #: ../gui/wxpython/image2target/ii2t_gis_set.py:315 #, python-format msgid "ERROR: Mapset <%s> not found\n" msgstr "" -#: ../gui/wxpython/gis_set.py:480 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:474 -#, python-format -msgid "Invalid line in GISRC file (%s):%s\n" -msgstr "" - -#: ../gui/wxpython/gis_set.py:511 +#: ../gui/wxpython/gis_set.py:490 #: ../gui/wxpython/image2target/ii2t_gis_set.py:505 #: ../gui/wxpython/startup/locdownload.py:441 #, python-brace-format msgid "Error: {text}" msgstr "" -#: ../gui/wxpython/gis_set.py:549 -msgid "Documents" -msgstr "" - -#: ../gui/wxpython/gis_set.py:550 -msgid "My Documents" -msgstr "" - -#: ../gui/wxpython/gis_set.py:574 +#: ../gui/wxpython/gis_set.py:531 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1171 msgid "GRASS needs a directory (GRASS database) in which to store its data. Create one now if you have not already done so. A popular choice is \"grassdata\", located in your home directory. Press Browse button to select the directory." msgstr "" -#: ../gui/wxpython/gis_set.py:596 +#: ../gui/wxpython/gis_set.py:553 #: ../gui/wxpython/image2target/ii2t_gis_set.py:539 #, python-format msgid "Do you want to import <%(name)s> to the newly created location?" msgstr "" -#: ../gui/wxpython/gis_set.py:599 +#: ../gui/wxpython/gis_set.py:556 #: ../gui/wxpython/image2target/ii2t_gis_set.py:542 msgid "Import data?" msgstr "" -#: ../gui/wxpython/gis_set.py:613 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:556 -msgid "New mapset:" -msgstr "" - -#: ../gui/wxpython/gis_set.py:614 ../gui/wxpython/gis_set.py:1015 -#: ../gui/wxpython/menustrings.py:245 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:240 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:557 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:938 -#: ../gui/wxpython/lmgr/frame.py:1072 -msgid "Create new mapset" -msgstr "æ–°ã—ã„マップセットã®ä½œæˆ " - -#: ../gui/wxpython/gis_set.py:655 +#: ../gui/wxpython/gis_set.py:597 #: ../gui/wxpython/image2target/ii2t_gis_set.py:598 #, python-format msgid "" @@ -4135,13 +4106,13 @@ "Reason: %(msg)s" msgstr "" -#: ../gui/wxpython/gis_set.py:662 +#: ../gui/wxpython/gis_set.py:604 #: ../gui/wxpython/image2target/ii2t_gis_set.py:605 #, python-format msgid "Data file <%(name)s> imported successfully. The location's default region was set from this imported map." msgstr "" -#: ../gui/wxpython/gis_set.py:676 +#: ../gui/wxpython/gis_set.py:618 #: ../gui/wxpython/image2target/ii2t_gis_set.py:619 msgid "" "Mapset is required for valid GRASS location.\n" @@ -4152,7 +4123,7 @@ "\n" "ã“ã®ãƒžãƒƒãƒ—セットã®åå‰ã¯å¤‰æ›´ã§ãã¾ã›ã‚“." -#: ../gui/wxpython/gis_set.py:682 ../gui/wxpython/gis_set.py:725 +#: ../gui/wxpython/gis_set.py:624 ../gui/wxpython/gis_set.py:667 #: ../gui/wxpython/image2target/ii2t_gis_set.py:625 #: ../gui/wxpython/image2target/ii2t_gis_set.py:668 #, python-format @@ -4165,7 +4136,7 @@ "\n" "æ–°ã—ã„åå‰:" -#: ../gui/wxpython/gis_set.py:698 +#: ../gui/wxpython/gis_set.py:640 #: ../gui/wxpython/image2target/ii2t_gis_set.py:641 #, python-format msgid "" @@ -4177,7 +4148,7 @@ "\n" "マップセット <%s> ã¯ã™ã§ã«ãƒ­ã‚±ãƒ¼ã‚·ãƒ§ãƒ³å†…ã«å­˜åœ¨ã—ã¾ã™." -#: ../gui/wxpython/gis_set.py:712 +#: ../gui/wxpython/gis_set.py:654 #: ../gui/wxpython/image2target/ii2t_gis_set.py:655 #, python-format msgid "" @@ -4189,7 +4160,7 @@ "\n" "%s" -#: ../gui/wxpython/gis_set.py:741 +#: ../gui/wxpython/gis_set.py:683 #: ../gui/wxpython/image2target/ii2t_gis_set.py:684 #, python-format msgid "" @@ -4201,7 +4172,7 @@ "\n" "ロケーション <%s> ã¯ã™ã§ã«GRASSデータベース内ã«å­˜åœ¨ã—ã¾ã™." -#: ../gui/wxpython/gis_set.py:756 +#: ../gui/wxpython/gis_set.py:698 #: ../gui/wxpython/image2target/ii2t_gis_set.py:699 #, python-format msgid "" @@ -4213,7 +4184,7 @@ "\n" "%s" -#: ../gui/wxpython/gis_set.py:770 +#: ../gui/wxpython/gis_set.py:712 #: ../gui/wxpython/image2target/ii2t_gis_set.py:713 msgid "" "Mapset is required for valid GRASS location.\n" @@ -4224,7 +4195,7 @@ "\n" "ã“ã®ãƒžãƒƒãƒ—セットã®åå‰ã¯å‰Šé™¤ã§ãã¾ã›ã‚“." -#: ../gui/wxpython/gis_set.py:777 +#: ../gui/wxpython/gis_set.py:719 #: ../gui/wxpython/image2target/ii2t_gis_set.py:720 #, python-format msgid "" @@ -4236,12 +4207,12 @@ "\n" "マップセットã«å«ã¾ã‚Œã‚‹ãƒžãƒƒãƒ—ã¯å…¨ã¦å‰Šé™¤ã•ã‚Œã¾ã™! " -#: ../gui/wxpython/gis_set.py:791 +#: ../gui/wxpython/gis_set.py:733 #: ../gui/wxpython/image2target/ii2t_gis_set.py:734 msgid "Unable to delete mapset" msgstr "マップセットを削除ã§ãã¾ã›ã‚“ " -#: ../gui/wxpython/gis_set.py:805 +#: ../gui/wxpython/gis_set.py:747 #: ../gui/wxpython/image2target/ii2t_gis_set.py:748 #, python-format msgid "" @@ -4253,48 +4224,42 @@ "\n" "ã“ã®ãƒ­ã‚±ãƒ¼ã‚·ãƒ§ãƒ³ã«å«ã¾ã‚Œã‚‹ã™ã¹ã¦ã®ãƒžãƒƒãƒ—ãŒå‰Šé™¤ã•ã‚Œã¾ã™" -#: ../gui/wxpython/gis_set.py:821 +#: ../gui/wxpython/gis_set.py:763 #: ../gui/wxpython/image2target/ii2t_gis_set.py:764 msgid "Unable to delete location" msgstr "ロケーションを作æˆã§ãã¾ã›ã‚“" -#: ../gui/wxpython/gis_set.py:851 +#: ../gui/wxpython/gis_set.py:793 #: ../gui/wxpython/image2target/ii2t_gis_set.py:774 #, python-brace-format msgid "Unicode error detected. Check your locale settings. Details: {0}" msgstr "" -#: ../gui/wxpython/gis_set.py:863 +#: ../gui/wxpython/gis_set.py:805 #: ../gui/wxpython/image2target/ii2t_gis_set.py:786 #, python-format msgid "No GRASS Location found in '%s'. Create a new Location or choose different GRASS database directory." msgstr "" -#: ../gui/wxpython/gis_set.py:985 +#: ../gui/wxpython/gis_set.py:920 #: ../gui/wxpython/image2target/ii2t_gis_set.py:908 #, python-format msgid "Path '%s' doesn't exist." msgstr "" -#: ../gui/wxpython/gis_set.py:1000 +#: ../gui/wxpython/gis_set.py:935 #: ../gui/wxpython/image2target/ii2t_gis_set.py:923 -#: ../gui/wxpython/gui_core/gselect.py:1192 +#: ../gui/wxpython/gui_core/gselect.py:1198 msgid "Choose GIS Data Directory" msgstr "GISデータディレクトリã®é¸æŠž" -#: ../gui/wxpython/gis_set.py:1014 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:937 -#: ../gui/wxpython/lmgr/frame.py:1071 -msgid "Enter name for new mapset:" -msgstr "æ–°ã—ã„マップセットå:" - -#: ../gui/wxpython/gis_set.py:1029 +#: ../gui/wxpython/gis_set.py:962 #: ../gui/wxpython/image2target/ii2t_gis_set.py:952 #, python-format msgid "Mapset <%s> already exists." msgstr "" -#: ../gui/wxpython/gis_set.py:1036 +#: ../gui/wxpython/gis_set.py:969 #: ../gui/wxpython/image2target/ii2t_gis_set.py:959 #, python-format msgid "" @@ -4303,18 +4268,18 @@ "Are you really sure that you want to create this mapset?" msgstr "" -#: ../gui/wxpython/gis_set.py:1041 +#: ../gui/wxpython/gis_set.py:974 #: ../gui/wxpython/image2target/ii2t_gis_set.py:964 msgid "Reserved mapset name" msgstr "" -#: ../gui/wxpython/gis_set.py:1073 +#: ../gui/wxpython/gis_set.py:993 #: ../gui/wxpython/image2target/ii2t_gis_set.py:996 #, python-format msgid "Unable to create new mapset: %s" msgstr "マップセットã®ä½œæˆãŒã§ãã¾ã›ã‚“: %s " -#: ../gui/wxpython/gis_set.py:1088 +#: ../gui/wxpython/gis_set.py:1008 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1011 #, python-format msgid "" @@ -4332,13 +4297,13 @@ "\n" " .gislock ファイルを削除ã—ã¦ç¶™ç¶šã‚’試ã¿ã¾ã™ã‹ (ã“ã®æ“作ã«ã¯æ¨©é™ãŒå¿…è¦ã§ã™ï¼‰?" -#: ../gui/wxpython/gis_set.py:1094 ../gui/wxpython/gis_set.py:1107 +#: ../gui/wxpython/gis_set.py:1014 ../gui/wxpython/gis_set.py:1027 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1017 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1030 msgid "Lock file found" msgstr "ロックファイルãŒè¦‹ã¤ã‹ã‚Šã¾ã—ãŸ" -#: ../gui/wxpython/gis_set.py:1103 +#: ../gui/wxpython/gis_set.py:1023 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1026 msgid "" "ARE YOU REALLY SURE?\n" @@ -4349,7 +4314,7 @@ "\n" "ä»–ã«GRASSã®ã‚»ãƒƒã‚·ãƒ§ãƒ³ãŒå‹•ä½œä¸­ã§ã‚ã‚Œã°ã€ãƒ‡ãƒ¼ã‚¿ã‚’ç ´æã™ã‚‹å¯èƒ½æ€§ãŒã‚ã‚Šã¾ã™ã€‚タスクマãƒãƒ¼ã‚¸ãƒ£ã«ã¦å†åº¦ç¢ºèªã—ã¦ãã ã•ã„..." -#: ../gui/wxpython/gis_set.py:1117 +#: ../gui/wxpython/gis_set.py:1037 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1040 #, python-format msgid "" @@ -4361,20 +4326,20 @@ "\n" "詳細: %(reason)s" -#: ../gui/wxpython/gis_set.py:1167 +#: ../gui/wxpython/gis_set.py:1082 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1090 #, python-format msgid "Name <%(name)s> is not a valid name for location or mapset. Please use only ASCII characters excluding %(chars)s and space." msgstr "" -#: ../gui/wxpython/gis_set.py:1172 +#: ../gui/wxpython/gis_set.py:1087 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1095 -#: ../gui/wxpython/gui_core/widgets.py:859 +#: ../gui/wxpython/gui_core/widgets.py:860 msgid "Invalid name" msgstr "" -#: ../gui/wxpython/menustrings.py:3 ../gui/wxpython/menustrings.py:2004 -#: ../gui/wxpython/menustrings.py:2054 +#: ../gui/wxpython/menustrings.py:3 ../gui/wxpython/menustrings.py:2005 +#: ../gui/wxpython/menustrings.py:2055 #: ../gui/wxpython/image2target/ii2t_menustrings.py:4 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1972 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2022 @@ -4386,7 +4351,7 @@ msgid "Workspace" msgstr "ワークスペース " -#: ../gui/wxpython/menustrings.py:5 ../gui/wxpython/menustrings.py:2005 +#: ../gui/wxpython/menustrings.py:5 ../gui/wxpython/menustrings.py:2006 #: ../gui/wxpython/image2target/ii2t_menustrings.py:6 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1973 #: ../gui/wxpython/nviz/tools.py:1360 @@ -4398,7 +4363,7 @@ msgid "Create new workspace" msgstr "ワークスペース新è¦ä½œæˆ " -#: ../gui/wxpython/menustrings.py:7 ../gui/wxpython/menustrings.py:2007 +#: ../gui/wxpython/menustrings.py:7 ../gui/wxpython/menustrings.py:2008 #: ../gui/wxpython/image2target/ii2t_menustrings.py:8 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1975 msgid "Open" @@ -4411,11 +4376,11 @@ #: ../gui/wxpython/menustrings.py:10 #: ../gui/wxpython/image2target/ii2t_menustrings.py:11 -#: ../gui/wxpython/lmgr/frame.py:1615 ../gui/wxpython/lmgr/frame.py:1636 +#: ../gui/wxpython/lmgr/frame.py:1618 ../gui/wxpython/lmgr/frame.py:1639 msgid "Save workspace" msgstr "ワークスペースä¿å­˜ " -#: ../gui/wxpython/menustrings.py:11 ../gui/wxpython/menustrings.py:2011 +#: ../gui/wxpython/menustrings.py:11 ../gui/wxpython/menustrings.py:2012 #: ../gui/wxpython/image2target/ii2t_menustrings.py:12 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1979 msgid "Save as" @@ -4426,10 +4391,10 @@ msgid "Save workspace to file" msgstr "ç¾åœ¨ã®ãƒ¯ãƒ¼ã‚¯ã‚¹ãƒšãƒ¼ã‚¹ã‚’ä¿å­˜ " -#: ../gui/wxpython/menustrings.py:13 ../gui/wxpython/menustrings.py:2013 +#: ../gui/wxpython/menustrings.py:13 ../gui/wxpython/menustrings.py:2014 #: ../gui/wxpython/image2target/ii2t_menustrings.py:14 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1981 -#: ../gui/wxpython/gui_core/forms.py:561 +#: ../gui/wxpython/gui_core/forms.py:573 #: ../gui/wxpython/mapswipe/dialogs.py:193 msgid "Close" msgstr "é–‰ã˜ã‚‹ " @@ -4534,143 +4499,143 @@ msgid "Close all open map display windows" msgstr "å…¨ã¦ã®ãƒžãƒƒãƒ—ç”»é¢ã‚’é–‰ã˜ã‚‹" -#: ../gui/wxpython/menustrings.py:37 ../gui/wxpython/menustrings.py:1055 +#: ../gui/wxpython/menustrings.py:37 ../gui/wxpython/menustrings.py:1056 msgid "Simplified raster import with reprojection" msgstr "" #: ../gui/wxpython/menustrings.py:38 ../gui/wxpython/menustrings.py:40 -#: ../gui/wxpython/menustrings.py:1056 ../gui/wxpython/menustrings.py:1058 +#: ../gui/wxpython/menustrings.py:1057 ../gui/wxpython/menustrings.py:1059 #: ../gui/wxpython/image2target/ii2t_menustrings.py:39 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1040 msgid "Imports raster data into a GRASS raster map using GDAL library." msgstr "GDALã§GRASSマップレイヤーã«ãƒ©ã‚¹ã‚¿ãƒ¼ãƒ‡ãƒ¼ã‚¿ã‚’インãƒãƒ¼ãƒˆ " -#: ../gui/wxpython/menustrings.py:39 ../gui/wxpython/menustrings.py:1057 +#: ../gui/wxpython/menustrings.py:39 ../gui/wxpython/menustrings.py:1058 msgid "Import of common raster formats" msgstr "" -#: ../gui/wxpython/menustrings.py:41 ../gui/wxpython/menustrings.py:1059 +#: ../gui/wxpython/menustrings.py:41 ../gui/wxpython/menustrings.py:1060 #: ../gui/wxpython/image2target/ii2t_menustrings.py:42 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1043 msgid "ASCII x,y,z point import and gridding" msgstr "ASCII x,y,zãƒã‚¤ãƒ³ãƒˆã‚¤ãƒ³ãƒãƒ¼ãƒˆ グリッド化" -#: ../gui/wxpython/menustrings.py:42 ../gui/wxpython/menustrings.py:1060 +#: ../gui/wxpython/menustrings.py:42 ../gui/wxpython/menustrings.py:1061 #: ../gui/wxpython/image2target/ii2t_menustrings.py:43 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1044 msgid "Creates a raster map from an assemblage of many coordinates using univariate statistics." msgstr "" -#: ../gui/wxpython/menustrings.py:43 ../gui/wxpython/menustrings.py:1061 +#: ../gui/wxpython/menustrings.py:43 ../gui/wxpython/menustrings.py:1062 #: ../gui/wxpython/image2target/ii2t_menustrings.py:44 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1045 msgid "ASCII grid import" msgstr "ASCIIグリッドã®ã‚¤ãƒ³ãƒãƒ¼ãƒˆ " -#: ../gui/wxpython/menustrings.py:44 ../gui/wxpython/menustrings.py:1062 +#: ../gui/wxpython/menustrings.py:44 ../gui/wxpython/menustrings.py:1063 #: ../gui/wxpython/image2target/ii2t_menustrings.py:45 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1046 msgid "Converts a GRASS ASCII raster file to binary raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:45 ../gui/wxpython/menustrings.py:1063 +#: ../gui/wxpython/menustrings.py:45 ../gui/wxpython/menustrings.py:1064 #: ../gui/wxpython/image2target/ii2t_menustrings.py:46 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1047 msgid "ASCII polygons, lines, and point import" msgstr "" -#: ../gui/wxpython/menustrings.py:46 ../gui/wxpython/menustrings.py:1064 +#: ../gui/wxpython/menustrings.py:46 ../gui/wxpython/menustrings.py:1065 #: ../gui/wxpython/image2target/ii2t_menustrings.py:47 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1048 msgid "Creates raster maps from ASCII polygon/line/point data files." msgstr "ASCII ãƒãƒªã‚´ãƒ³/ライン/ãƒã‚¤ãƒ³ãƒˆãƒ‡ãƒ¼ã‚¿ãƒ•ã‚¡ã‚¤ãƒ«ã‹ã‚‰ãƒ©ã‚¹ã‚¿ãƒ¼ãƒžãƒƒãƒ—ã‚’ä½œæˆ " -#: ../gui/wxpython/menustrings.py:47 ../gui/wxpython/menustrings.py:1065 +#: ../gui/wxpython/menustrings.py:47 ../gui/wxpython/menustrings.py:1066 #: ../gui/wxpython/image2target/ii2t_menustrings.py:48 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1049 msgid "Raw binary array import" msgstr "" -#: ../gui/wxpython/menustrings.py:48 ../gui/wxpython/menustrings.py:1066 +#: ../gui/wxpython/menustrings.py:48 ../gui/wxpython/menustrings.py:1067 #: ../gui/wxpython/image2target/ii2t_menustrings.py:49 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1050 msgid "Import a binary raster file into a GRASS raster map layer." msgstr "ãƒã‚¤ãƒŠãƒªãƒ¼ãƒ•ã‚¡ã‚¤ãƒ«ã‚’ラスターマップã¨ã—ã¦ã‚¤ãƒ³ãƒãƒ¼ãƒˆ " -#: ../gui/wxpython/menustrings.py:49 ../gui/wxpython/menustrings.py:1067 +#: ../gui/wxpython/menustrings.py:49 ../gui/wxpython/menustrings.py:1068 #: ../gui/wxpython/image2target/ii2t_menustrings.py:50 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1051 msgid "GRIDATB.FOR import" msgstr "GRIDATB.FOR インãƒãƒ¼ãƒˆ " -#: ../gui/wxpython/menustrings.py:50 ../gui/wxpython/menustrings.py:1068 +#: ../gui/wxpython/menustrings.py:50 ../gui/wxpython/menustrings.py:1069 #: ../gui/wxpython/image2target/ii2t_menustrings.py:51 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1052 msgid "Imports GRIDATB.FOR map file (TOPMODEL) into a GRASS raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:51 ../gui/wxpython/menustrings.py:1069 +#: ../gui/wxpython/menustrings.py:51 ../gui/wxpython/menustrings.py:1070 #: ../gui/wxpython/image2target/ii2t_menustrings.py:52 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1053 msgid "Matlab 2D array import" msgstr "Matlab 2次元é…列インãƒãƒ¼ãƒˆ" -#: ../gui/wxpython/menustrings.py:52 ../gui/wxpython/menustrings.py:1070 +#: ../gui/wxpython/menustrings.py:52 ../gui/wxpython/menustrings.py:1071 #: ../gui/wxpython/image2target/ii2t_menustrings.py:53 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1054 msgid "Imports a binary MAT-File(v4) to a GRASS raster." msgstr "MAT-File(v4) をラスターマップã¨ã—ã¦ã‚¤ãƒ³ãƒãƒ¼ãƒˆ " -#: ../gui/wxpython/menustrings.py:53 ../gui/wxpython/menustrings.py:1071 +#: ../gui/wxpython/menustrings.py:53 ../gui/wxpython/menustrings.py:1072 #: ../gui/wxpython/image2target/ii2t_menustrings.py:54 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1055 msgid "PNG import" msgstr "" -#: ../gui/wxpython/menustrings.py:54 ../gui/wxpython/menustrings.py:1072 +#: ../gui/wxpython/menustrings.py:54 ../gui/wxpython/menustrings.py:1073 #: ../gui/wxpython/image2target/ii2t_menustrings.py:55 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1056 msgid "Imports non-georeferenced PNG format image." msgstr "" -#: ../gui/wxpython/menustrings.py:55 ../gui/wxpython/menustrings.py:1073 +#: ../gui/wxpython/menustrings.py:55 ../gui/wxpython/menustrings.py:1074 #: ../gui/wxpython/image2target/ii2t_menustrings.py:56 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1057 msgid "SPOT NDVI import" msgstr "SPOT NDVI インãƒãƒ¼ãƒˆ " -#: ../gui/wxpython/menustrings.py:56 ../gui/wxpython/menustrings.py:1074 +#: ../gui/wxpython/menustrings.py:56 ../gui/wxpython/menustrings.py:1075 #: ../gui/wxpython/image2target/ii2t_menustrings.py:57 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1058 msgid "Imports SPOT VGT NDVI data into a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:57 ../gui/wxpython/menustrings.py:1075 +#: ../gui/wxpython/menustrings.py:57 ../gui/wxpython/menustrings.py:1076 #: ../gui/wxpython/image2target/ii2t_menustrings.py:58 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1059 msgid "SRTM HGT import" msgstr "SRTM HGT インãƒãƒ¼ãƒˆ " -#: ../gui/wxpython/menustrings.py:58 ../gui/wxpython/menustrings.py:1076 +#: ../gui/wxpython/menustrings.py:58 ../gui/wxpython/menustrings.py:1077 #: ../gui/wxpython/image2target/ii2t_menustrings.py:59 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1060 msgid "Imports SRTM HGT files into raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:59 ../gui/wxpython/menustrings.py:1077 +#: ../gui/wxpython/menustrings.py:59 ../gui/wxpython/menustrings.py:1078 #: ../gui/wxpython/image2target/ii2t_menustrings.py:60 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1061 msgid "Terra ASTER HDF import" msgstr "Terra ASTER HDF インãƒãƒ¼ãƒˆ " -#: ../gui/wxpython/menustrings.py:60 ../gui/wxpython/menustrings.py:1078 +#: ../gui/wxpython/menustrings.py:60 ../gui/wxpython/menustrings.py:1079 #: ../gui/wxpython/image2target/ii2t_menustrings.py:61 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1062 msgid "Georeference, rectify, and import Terra-ASTER imagery and relative DEMs using gdalwarp." msgstr "" #: ../gui/wxpython/menustrings.py:61 ../gui/wxpython/menustrings.py:86 -#: ../gui/wxpython/menustrings.py:1079 ../gui/wxpython/menustrings.py:1104 +#: ../gui/wxpython/menustrings.py:1080 ../gui/wxpython/menustrings.py:1105 #: ../gui/wxpython/image2target/ii2t_menustrings.py:62 #: ../gui/wxpython/image2target/ii2t_menustrings.py:86 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1063 @@ -4678,24 +4643,22 @@ msgid "LAS LiDAR points import" msgstr "" -#: ../gui/wxpython/menustrings.py:62 ../gui/wxpython/menustrings.py:1080 +#: ../gui/wxpython/menustrings.py:62 ../gui/wxpython/menustrings.py:1081 msgid "Creates a raster map from LAS LiDAR points using univariate statistics." msgstr "" -#: ../gui/wxpython/menustrings.py:63 ../gui/wxpython/menustrings.py:1081 +#: ../gui/wxpython/menustrings.py:63 ../gui/wxpython/menustrings.py:1082 #: ../gui/wxpython/image2target/ii2t_menustrings.py:63 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1064 msgid "Unpack raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:64 ../gui/wxpython/menustrings.py:1082 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:64 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1065 -msgid "Imports a raster map as GRASS GIS specific archive file (packed with r.pack)" +#: ../gui/wxpython/menustrings.py:64 ../gui/wxpython/menustrings.py:1083 +msgid "Imports a GRASS GIS specific raster archive file (packed with r.pack) as a raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:65 ../gui/wxpython/menustrings.py:291 -#: ../gui/wxpython/menustrings.py:1083 ../gui/wxpython/menustrings.py:1233 +#: ../gui/wxpython/menustrings.py:65 ../gui/wxpython/menustrings.py:292 +#: ../gui/wxpython/menustrings.py:1084 ../gui/wxpython/menustrings.py:1234 #: ../gui/wxpython/image2target/ii2t_menustrings.py:65 #: ../gui/wxpython/image2target/ii2t_menustrings.py:286 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1066 @@ -4703,8 +4666,8 @@ msgid "Reproject raster map from different GRASS location" msgstr "" -#: ../gui/wxpython/menustrings.py:66 ../gui/wxpython/menustrings.py:292 -#: ../gui/wxpython/menustrings.py:1084 ../gui/wxpython/menustrings.py:1234 +#: ../gui/wxpython/menustrings.py:66 ../gui/wxpython/menustrings.py:293 +#: ../gui/wxpython/menustrings.py:1085 ../gui/wxpython/menustrings.py:1235 #: ../gui/wxpython/image2target/ii2t_menustrings.py:66 #: ../gui/wxpython/image2target/ii2t_menustrings.py:287 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1067 @@ -4712,123 +4675,121 @@ msgid "Re-projects a raster map from given location to the current location." msgstr "" -#: ../gui/wxpython/menustrings.py:68 ../gui/wxpython/menustrings.py:1086 +#: ../gui/wxpython/menustrings.py:68 ../gui/wxpython/menustrings.py:1087 msgid "Simplified vector import with reprojection" msgstr "" #: ../gui/wxpython/menustrings.py:69 ../gui/wxpython/menustrings.py:71 -#: ../gui/wxpython/menustrings.py:1087 ../gui/wxpython/menustrings.py:1089 +#: ../gui/wxpython/menustrings.py:1088 ../gui/wxpython/menustrings.py:1090 #: ../gui/wxpython/image2target/ii2t_menustrings.py:69 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1070 msgid "Imports vector data into a GRASS vector map using OGR library." msgstr "" -#: ../gui/wxpython/menustrings.py:70 ../gui/wxpython/menustrings.py:1088 +#: ../gui/wxpython/menustrings.py:70 ../gui/wxpython/menustrings.py:1089 msgid "Import of common vector formats" msgstr "" -#: ../gui/wxpython/menustrings.py:72 ../gui/wxpython/menustrings.py:1090 +#: ../gui/wxpython/menustrings.py:72 ../gui/wxpython/menustrings.py:1091 #: ../gui/wxpython/image2target/ii2t_menustrings.py:72 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1073 msgid "ASCII points or GRASS ASCII format" msgstr "" -#: ../gui/wxpython/menustrings.py:73 ../gui/wxpython/menustrings.py:1091 +#: ../gui/wxpython/menustrings.py:73 ../gui/wxpython/menustrings.py:1092 #: ../gui/wxpython/image2target/ii2t_menustrings.py:73 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1074 msgid "Creates a vector map from an ASCII points file or ASCII vector file." msgstr "" -#: ../gui/wxpython/menustrings.py:74 ../gui/wxpython/menustrings.py:1092 +#: ../gui/wxpython/menustrings.py:74 ../gui/wxpython/menustrings.py:1093 #: ../gui/wxpython/image2target/ii2t_menustrings.py:74 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1075 msgid "ASCII points as a vector lines" msgstr "ベクトルã®ãƒ©ã‚¤ãƒ³ã¨ã—ã¦ASCIIãƒã‚¤ãƒ³ãƒˆã‚’変æ›" -#: ../gui/wxpython/menustrings.py:75 ../gui/wxpython/menustrings.py:1093 +#: ../gui/wxpython/menustrings.py:75 ../gui/wxpython/menustrings.py:1094 #: ../gui/wxpython/image2target/ii2t_menustrings.py:75 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1076 msgid "Imports ASCII x,y[,z] coordinates as a series of lines." msgstr "" -#: ../gui/wxpython/menustrings.py:76 ../gui/wxpython/menustrings.py:1094 +#: ../gui/wxpython/menustrings.py:76 ../gui/wxpython/menustrings.py:1095 #: ../gui/wxpython/image2target/ii2t_menustrings.py:76 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1077 msgid "DXF import" msgstr "DXFã®ã‚¤ãƒ³ãƒãƒ¼ãƒˆ " -#: ../gui/wxpython/menustrings.py:77 ../gui/wxpython/menustrings.py:1095 +#: ../gui/wxpython/menustrings.py:77 ../gui/wxpython/menustrings.py:1096 #: ../gui/wxpython/image2target/ii2t_menustrings.py:77 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1078 msgid "Converts files in DXF format to GRASS vector map format." msgstr "DXFフォーマットã‹ã‚‰GRASSベクトルフォーマットã¸å¤‰æ›" -#: ../gui/wxpython/menustrings.py:78 ../gui/wxpython/menustrings.py:1096 +#: ../gui/wxpython/menustrings.py:78 ../gui/wxpython/menustrings.py:1097 #: ../gui/wxpython/image2target/ii2t_menustrings.py:78 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1079 msgid "WFS" msgstr "WFS" -#: ../gui/wxpython/menustrings.py:79 ../gui/wxpython/menustrings.py:1097 +#: ../gui/wxpython/menustrings.py:79 ../gui/wxpython/menustrings.py:1098 #: ../gui/wxpython/image2target/ii2t_menustrings.py:79 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1080 msgid "Imports GetFeature from a WFS server." msgstr "" -#: ../gui/wxpython/menustrings.py:80 ../gui/wxpython/menustrings.py:1098 +#: ../gui/wxpython/menustrings.py:80 ../gui/wxpython/menustrings.py:1099 #: ../gui/wxpython/image2target/ii2t_menustrings.py:80 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1081 msgid "ESRI e00 import" msgstr "ESRI e00ã®ã‚¤ãƒ³ãƒãƒ¼ãƒˆ " -#: ../gui/wxpython/menustrings.py:81 ../gui/wxpython/menustrings.py:1099 +#: ../gui/wxpython/menustrings.py:81 ../gui/wxpython/menustrings.py:1100 #: ../gui/wxpython/image2target/ii2t_menustrings.py:81 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1082 msgid "Imports E00 file into a vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:82 ../gui/wxpython/menustrings.py:1100 +#: ../gui/wxpython/menustrings.py:82 ../gui/wxpython/menustrings.py:1101 #: ../gui/wxpython/image2target/ii2t_menustrings.py:82 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1083 msgid "Geonames import" msgstr "Geonamesã®ã‚¤ãƒ³ãƒãƒ¼ãƒˆ " -#: ../gui/wxpython/menustrings.py:83 ../gui/wxpython/menustrings.py:1101 +#: ../gui/wxpython/menustrings.py:83 ../gui/wxpython/menustrings.py:1102 #: ../gui/wxpython/image2target/ii2t_menustrings.py:83 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1084 msgid "Imports geonames.org country files into a vector points map." msgstr "" -#: ../gui/wxpython/menustrings.py:84 ../gui/wxpython/menustrings.py:1102 +#: ../gui/wxpython/menustrings.py:84 ../gui/wxpython/menustrings.py:1103 #: ../gui/wxpython/image2target/ii2t_menustrings.py:84 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1085 msgid "Matlab array or Mapgen format import" msgstr "Matlabé…列ã¾ãŸã¯MapGenフォーマットã®ã‚¤ãƒ³ãƒãƒ¼ãƒˆ " -#: ../gui/wxpython/menustrings.py:85 ../gui/wxpython/menustrings.py:1103 +#: ../gui/wxpython/menustrings.py:85 ../gui/wxpython/menustrings.py:1104 #: ../gui/wxpython/image2target/ii2t_menustrings.py:85 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1086 msgid "Imports Mapgen or Matlab-ASCII vector maps into GRASS." msgstr "Mapgen ã¾ãŸã¯ Matlab-ASCII ã®ãƒ™ã‚¯ãƒˆãƒ«ãƒžãƒƒãƒ—ã‚’GRASSã¸ã‚¤ãƒ³ãƒãƒ¼ãƒˆ " -#: ../gui/wxpython/menustrings.py:87 ../gui/wxpython/menustrings.py:1105 +#: ../gui/wxpython/menustrings.py:87 ../gui/wxpython/menustrings.py:1106 msgid "Converts LAS LiDAR point clouds to a GRASS vector map with libLAS." msgstr "" -#: ../gui/wxpython/menustrings.py:88 ../gui/wxpython/menustrings.py:1106 +#: ../gui/wxpython/menustrings.py:88 ../gui/wxpython/menustrings.py:1107 #: ../gui/wxpython/image2target/ii2t_menustrings.py:87 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1088 msgid "Unpack vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:89 ../gui/wxpython/menustrings.py:1107 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:88 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1089 -msgid "Imports a vector map as GRASS GIS specific archive file (packed with v.pack)" +#: ../gui/wxpython/menustrings.py:89 ../gui/wxpython/menustrings.py:1108 +msgid "Imports a GRASS GIS specific vector archive file (packed with v.pack) as a vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:90 ../gui/wxpython/menustrings.py:571 -#: ../gui/wxpython/menustrings.py:1108 ../gui/wxpython/menustrings.py:1513 +#: ../gui/wxpython/menustrings.py:90 ../gui/wxpython/menustrings.py:572 +#: ../gui/wxpython/menustrings.py:1109 ../gui/wxpython/menustrings.py:1514 #: ../gui/wxpython/image2target/ii2t_menustrings.py:89 #: ../gui/wxpython/image2target/ii2t_menustrings.py:564 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1090 @@ -4836,8 +4797,8 @@ msgid "Reproject vector map from different GRASS location" msgstr "" -#: ../gui/wxpython/menustrings.py:91 ../gui/wxpython/menustrings.py:572 -#: ../gui/wxpython/menustrings.py:1109 ../gui/wxpython/menustrings.py:1514 +#: ../gui/wxpython/menustrings.py:91 ../gui/wxpython/menustrings.py:573 +#: ../gui/wxpython/menustrings.py:1110 ../gui/wxpython/menustrings.py:1515 #: ../gui/wxpython/image2target/ii2t_menustrings.py:90 #: ../gui/wxpython/image2target/ii2t_menustrings.py:565 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1091 @@ -4845,55 +4806,55 @@ msgid "Re-projects a vector map from one location to the current location." msgstr "ã‚るロケーションã®ãƒ™ã‚¯ãƒˆãƒ«ãƒžãƒƒãƒ—ã‚’ç¾åœ¨ã®ãƒ­ã‚±ãƒ¼ã‚·ãƒ§ãƒ³ã«æŠ•å½±å¤‰æ›" -#: ../gui/wxpython/menustrings.py:92 ../gui/wxpython/menustrings.py:1110 +#: ../gui/wxpython/menustrings.py:92 ../gui/wxpython/menustrings.py:1111 #: ../gui/wxpython/image2target/ii2t_menustrings.py:91 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1092 msgid "Import 3D raster data" msgstr "3Dラスターデータã®ã‚¤ãƒ³ãƒãƒ¼ãƒˆ " -#: ../gui/wxpython/menustrings.py:93 ../gui/wxpython/menustrings.py:1111 +#: ../gui/wxpython/menustrings.py:93 ../gui/wxpython/menustrings.py:1112 #: ../gui/wxpython/image2target/ii2t_menustrings.py:92 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1093 msgid "ASCII 3D import" msgstr "ASCII 3Dã®ã‚¤ãƒ³ãƒãƒ¼ãƒˆ " -#: ../gui/wxpython/menustrings.py:94 ../gui/wxpython/menustrings.py:1112 +#: ../gui/wxpython/menustrings.py:94 ../gui/wxpython/menustrings.py:1113 #: ../gui/wxpython/image2target/ii2t_menustrings.py:93 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1094 msgid "Converts a 3D ASCII raster text file into a (binary) 3D raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:95 ../gui/wxpython/menustrings.py:1113 +#: ../gui/wxpython/menustrings.py:95 ../gui/wxpython/menustrings.py:1114 #: ../gui/wxpython/image2target/ii2t_menustrings.py:94 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1095 msgid "Raw binary array 3D import" msgstr "" -#: ../gui/wxpython/menustrings.py:96 ../gui/wxpython/menustrings.py:1114 +#: ../gui/wxpython/menustrings.py:96 ../gui/wxpython/menustrings.py:1115 #: ../gui/wxpython/image2target/ii2t_menustrings.py:95 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1096 msgid "Imports a binary raster file into a GRASS 3D raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:97 ../gui/wxpython/menustrings.py:1115 +#: ../gui/wxpython/menustrings.py:97 ../gui/wxpython/menustrings.py:1116 #: ../gui/wxpython/image2target/ii2t_menustrings.py:96 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1097 msgid "Vis5D import" msgstr "Vis5Dã®ã‚¤ãƒ³ãƒãƒ¼ãƒˆ " -#: ../gui/wxpython/menustrings.py:98 ../gui/wxpython/menustrings.py:1116 +#: ../gui/wxpython/menustrings.py:98 ../gui/wxpython/menustrings.py:1117 #: ../gui/wxpython/image2target/ii2t_menustrings.py:97 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1098 msgid "Import 3-dimensional Vis5D files." msgstr "" -#: ../gui/wxpython/menustrings.py:99 ../gui/wxpython/menustrings.py:1117 +#: ../gui/wxpython/menustrings.py:99 ../gui/wxpython/menustrings.py:1118 #: ../gui/wxpython/image2target/ii2t_menustrings.py:98 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1099 msgid "Import database table" msgstr "データベーステーブルã®ã‚¤ãƒ³ãƒãƒ¼ãƒˆ " -#: ../gui/wxpython/menustrings.py:100 ../gui/wxpython/menustrings.py:1118 +#: ../gui/wxpython/menustrings.py:100 ../gui/wxpython/menustrings.py:1119 #: ../gui/wxpython/image2target/ii2t_menustrings.py:68 #: ../gui/wxpython/image2target/ii2t_menustrings.py:99 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1069 @@ -4901,21 +4862,21 @@ msgid "Common import formats" msgstr "一般的ãªã‚¤ãƒ³ãƒãƒ¼ãƒˆå½¢å¼" -#: ../gui/wxpython/menustrings.py:101 ../gui/wxpython/menustrings.py:1119 +#: ../gui/wxpython/menustrings.py:101 ../gui/wxpython/menustrings.py:1120 #: ../gui/wxpython/image2target/ii2t_menustrings.py:100 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1101 msgid "Imports attribute tables in various formats." msgstr "複数フォーマットã‹ã‚‰ãªã‚‹å±žæ€§ãƒ†ãƒ¼ãƒ–ルã®ã‚¤ãƒ³ãƒãƒ¼ãƒˆ " -#: ../gui/wxpython/menustrings.py:102 ../gui/wxpython/menustrings.py:1120 +#: ../gui/wxpython/menustrings.py:102 ../gui/wxpython/menustrings.py:1121 #: ../gui/wxpython/image2target/ii2t_menustrings.py:101 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1102 msgid "Export raster map" msgstr "ラスターマップã®ã‚¨ã‚¯ã‚¹ãƒãƒ¼ãƒˆ " #: ../gui/wxpython/menustrings.py:103 ../gui/wxpython/menustrings.py:132 -#: ../gui/wxpython/menustrings.py:158 ../gui/wxpython/menustrings.py:1121 -#: ../gui/wxpython/menustrings.py:1150 ../gui/wxpython/menustrings.py:1176 +#: ../gui/wxpython/menustrings.py:158 ../gui/wxpython/menustrings.py:1122 +#: ../gui/wxpython/menustrings.py:1151 ../gui/wxpython/menustrings.py:1177 #: ../gui/wxpython/image2target/ii2t_menustrings.py:102 #: ../gui/wxpython/image2target/ii2t_menustrings.py:131 #: ../gui/wxpython/image2target/ii2t_menustrings.py:156 @@ -4925,122 +4886,122 @@ msgid "Common export formats" msgstr "一般的ãªã‚¨ã‚­ã‚¹ãƒãƒ¼ãƒˆãƒ•ã‚©ãƒ¼ãƒžãƒƒãƒˆ" -#: ../gui/wxpython/menustrings.py:104 ../gui/wxpython/menustrings.py:1122 +#: ../gui/wxpython/menustrings.py:104 ../gui/wxpython/menustrings.py:1123 #: ../gui/wxpython/image2target/ii2t_menustrings.py:103 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1104 msgid "Exports GRASS raster maps into GDAL supported formats." msgstr "GDAL用フォーマットã¸ã®ãƒ©ã‚¹ã‚¿ãƒ¼ãƒžãƒƒãƒ—ã®ã‚¨ã‚¯ã‚¹ãƒãƒ¼ãƒˆ " -#: ../gui/wxpython/menustrings.py:105 ../gui/wxpython/menustrings.py:1123 +#: ../gui/wxpython/menustrings.py:105 ../gui/wxpython/menustrings.py:1124 #: ../gui/wxpython/image2target/ii2t_menustrings.py:104 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1105 msgid "ASCII grid export" msgstr "ASCIIグリッドã®ã‚¨ã‚¯ã‚¹ãƒãƒ¼ãƒˆ " -#: ../gui/wxpython/menustrings.py:106 ../gui/wxpython/menustrings.py:1124 +#: ../gui/wxpython/menustrings.py:106 ../gui/wxpython/menustrings.py:1125 #: ../gui/wxpython/image2target/ii2t_menustrings.py:105 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1106 msgid "Converts a raster map layer into a GRASS ASCII text file." msgstr "" -#: ../gui/wxpython/menustrings.py:107 ../gui/wxpython/menustrings.py:1125 +#: ../gui/wxpython/menustrings.py:107 ../gui/wxpython/menustrings.py:1126 #: ../gui/wxpython/image2target/ii2t_menustrings.py:106 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1107 msgid "ASCII x,y,z points export" msgstr "ASCII XYZå½¢å¼ã®ã‚¨ã‚¯ã‚¹ãƒãƒ¼ãƒˆ " -#: ../gui/wxpython/menustrings.py:108 ../gui/wxpython/menustrings.py:1126 +#: ../gui/wxpython/menustrings.py:108 ../gui/wxpython/menustrings.py:1127 #: ../gui/wxpython/image2target/ii2t_menustrings.py:107 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1108 msgid "Exports a raster map to a text file as x,y,z values based on cell centers." msgstr "" -#: ../gui/wxpython/menustrings.py:109 ../gui/wxpython/menustrings.py:1127 +#: ../gui/wxpython/menustrings.py:109 ../gui/wxpython/menustrings.py:1128 #: ../gui/wxpython/image2target/ii2t_menustrings.py:108 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1109 msgid "GRIDATB.FOR export" msgstr "GRIDATB.FORã®ã‚¨ã‚¯ã‚¹ãƒãƒ¼ãƒˆ " -#: ../gui/wxpython/menustrings.py:110 ../gui/wxpython/menustrings.py:1128 +#: ../gui/wxpython/menustrings.py:110 ../gui/wxpython/menustrings.py:1129 #: ../gui/wxpython/image2target/ii2t_menustrings.py:109 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1110 msgid "Exports GRASS raster map to GRIDATB.FOR map file (TOPMODEL)." msgstr "" -#: ../gui/wxpython/menustrings.py:111 ../gui/wxpython/menustrings.py:1129 +#: ../gui/wxpython/menustrings.py:111 ../gui/wxpython/menustrings.py:1130 #: ../gui/wxpython/image2target/ii2t_menustrings.py:110 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1111 msgid "Matlab 2D array export" msgstr "Matlab 2D 座標値 エキスãƒãƒ¼ãƒˆ" -#: ../gui/wxpython/menustrings.py:112 ../gui/wxpython/menustrings.py:1130 +#: ../gui/wxpython/menustrings.py:112 ../gui/wxpython/menustrings.py:1131 #: ../gui/wxpython/image2target/ii2t_menustrings.py:111 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1112 msgid "Exports a GRASS raster to a binary MAT-File." msgstr "MAT-Fileã¸ã‚¨ã‚¯ã‚¹ãƒãƒ¼ãƒˆ " -#: ../gui/wxpython/menustrings.py:113 ../gui/wxpython/menustrings.py:1131 +#: ../gui/wxpython/menustrings.py:113 ../gui/wxpython/menustrings.py:1132 #: ../gui/wxpython/image2target/ii2t_menustrings.py:112 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1113 msgid "Raw binary array export" msgstr "ãƒã‚¤ãƒŠãƒªãƒ¼é…列ã¸ã‚¨ã‚¯ã‚¹ãƒãƒ¼ãƒˆ " -#: ../gui/wxpython/menustrings.py:114 ../gui/wxpython/menustrings.py:1132 +#: ../gui/wxpython/menustrings.py:114 ../gui/wxpython/menustrings.py:1133 #: ../gui/wxpython/image2target/ii2t_menustrings.py:113 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1114 msgid "Exports a GRASS raster to a binary array." msgstr "ãƒã‚¤ãƒŠãƒªã‚¢ãƒ¬ã‚¤ã¨ã—ã¦ã‚¨ã‚¯ã‚¹ãƒãƒ¼ãƒˆ " -#: ../gui/wxpython/menustrings.py:115 ../gui/wxpython/menustrings.py:1133 +#: ../gui/wxpython/menustrings.py:115 ../gui/wxpython/menustrings.py:1134 #: ../gui/wxpython/image2target/ii2t_menustrings.py:114 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1115 msgid "MPEG-1 export" msgstr "MPEG-1ã®ã‚¨ã‚¯ã‚¹ãƒãƒ¼ãƒˆ " -#: ../gui/wxpython/menustrings.py:116 ../gui/wxpython/menustrings.py:1134 +#: ../gui/wxpython/menustrings.py:116 ../gui/wxpython/menustrings.py:1135 #: ../gui/wxpython/image2target/ii2t_menustrings.py:115 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1116 msgid "Converts raster map series to MPEG movie." msgstr "" -#: ../gui/wxpython/menustrings.py:117 ../gui/wxpython/menustrings.py:1135 +#: ../gui/wxpython/menustrings.py:117 ../gui/wxpython/menustrings.py:1136 #: ../gui/wxpython/image2target/ii2t_menustrings.py:116 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1117 msgid "PNG export" msgstr "PNGã®ã‚¨ã‚¯ã‚¹ãƒãƒ¼ãƒˆ " -#: ../gui/wxpython/menustrings.py:118 ../gui/wxpython/menustrings.py:1136 +#: ../gui/wxpython/menustrings.py:118 ../gui/wxpython/menustrings.py:1137 #: ../gui/wxpython/image2target/ii2t_menustrings.py:117 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1118 msgid "Export a GRASS raster map as a non-georeferenced PNG image." msgstr "" -#: ../gui/wxpython/menustrings.py:119 ../gui/wxpython/menustrings.py:1137 +#: ../gui/wxpython/menustrings.py:119 ../gui/wxpython/menustrings.py:1138 #: ../gui/wxpython/image2target/ii2t_menustrings.py:118 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1119 msgid "PPM export" msgstr "PPMã®ã‚¨ã‚¯ã‚¹ãƒãƒ¼ãƒˆ " -#: ../gui/wxpython/menustrings.py:120 ../gui/wxpython/menustrings.py:1138 +#: ../gui/wxpython/menustrings.py:120 ../gui/wxpython/menustrings.py:1139 #: ../gui/wxpython/image2target/ii2t_menustrings.py:119 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1120 msgid "Converts a GRASS raster map to a PPM image file." msgstr "" -#: ../gui/wxpython/menustrings.py:121 ../gui/wxpython/menustrings.py:1139 +#: ../gui/wxpython/menustrings.py:121 ../gui/wxpython/menustrings.py:1140 #: ../gui/wxpython/image2target/ii2t_menustrings.py:120 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1121 msgid "PPM from RGB export" msgstr "RGBã‹ã‚‰PPMã¸ã®ã‚¨ã‚¯ã‚¹ãƒãƒ¼ãƒˆ " -#: ../gui/wxpython/menustrings.py:122 ../gui/wxpython/menustrings.py:1140 +#: ../gui/wxpython/menustrings.py:122 ../gui/wxpython/menustrings.py:1141 #: ../gui/wxpython/image2target/ii2t_menustrings.py:121 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1122 msgid "Converts 3 GRASS raster layers (R,G,B) to a PPM image file." msgstr "" #: ../gui/wxpython/menustrings.py:123 ../gui/wxpython/menustrings.py:140 -#: ../gui/wxpython/menustrings.py:1141 ../gui/wxpython/menustrings.py:1158 +#: ../gui/wxpython/menustrings.py:1142 ../gui/wxpython/menustrings.py:1159 #: ../gui/wxpython/image2target/ii2t_menustrings.py:122 #: ../gui/wxpython/image2target/ii2t_menustrings.py:138 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1123 @@ -5048,27 +5009,27 @@ msgid "POV-Ray export" msgstr "POV-Rayã®ã‚¨ã‚¯ã‚¹ãƒãƒ¼ãƒˆ " -#: ../gui/wxpython/menustrings.py:124 ../gui/wxpython/menustrings.py:1142 +#: ../gui/wxpython/menustrings.py:124 ../gui/wxpython/menustrings.py:1143 #: ../gui/wxpython/image2target/ii2t_menustrings.py:123 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1124 msgid "Converts a raster map layer into a height-field file for POV-Ray." msgstr "" -#: ../gui/wxpython/menustrings.py:125 ../gui/wxpython/menustrings.py:1143 +#: ../gui/wxpython/menustrings.py:125 ../gui/wxpython/menustrings.py:1144 #: ../gui/wxpython/image2target/ii2t_menustrings.py:124 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1125 msgid "VRML export" msgstr "VRMLã®ã‚¨ã‚¯ã‚¹ãƒãƒ¼ãƒˆ " -#: ../gui/wxpython/menustrings.py:126 ../gui/wxpython/menustrings.py:1144 +#: ../gui/wxpython/menustrings.py:126 ../gui/wxpython/menustrings.py:1145 #: ../gui/wxpython/image2target/ii2t_menustrings.py:125 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1126 msgid "Exports a raster map to the Virtual Reality Modeling Language (VRML)." msgstr "" #: ../gui/wxpython/menustrings.py:127 ../gui/wxpython/menustrings.py:144 -#: ../gui/wxpython/menustrings.py:155 ../gui/wxpython/menustrings.py:1145 -#: ../gui/wxpython/menustrings.py:1162 ../gui/wxpython/menustrings.py:1173 +#: ../gui/wxpython/menustrings.py:155 ../gui/wxpython/menustrings.py:1146 +#: ../gui/wxpython/menustrings.py:1163 ../gui/wxpython/menustrings.py:1174 #: ../gui/wxpython/image2target/ii2t_menustrings.py:126 #: ../gui/wxpython/image2target/ii2t_menustrings.py:142 #: ../gui/wxpython/image2target/ii2t_menustrings.py:153 @@ -5078,227 +5039,227 @@ msgid "VTK export" msgstr "VTKã®ã‚¨ã‚¯ã‚¹ãƒãƒ¼ãƒˆ " -#: ../gui/wxpython/menustrings.py:128 ../gui/wxpython/menustrings.py:1146 +#: ../gui/wxpython/menustrings.py:128 ../gui/wxpython/menustrings.py:1147 #: ../gui/wxpython/image2target/ii2t_menustrings.py:127 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1128 msgid "Converts raster maps into the VTK-ASCII format." msgstr "" -#: ../gui/wxpython/menustrings.py:129 ../gui/wxpython/menustrings.py:1147 +#: ../gui/wxpython/menustrings.py:129 ../gui/wxpython/menustrings.py:1148 #: ../gui/wxpython/image2target/ii2t_menustrings.py:128 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1129 msgid "Pack raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:130 ../gui/wxpython/menustrings.py:1148 +#: ../gui/wxpython/menustrings.py:130 ../gui/wxpython/menustrings.py:1149 #: ../gui/wxpython/image2target/ii2t_menustrings.py:129 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1130 msgid "Exports a raster map as GRASS GIS specific archive file" msgstr "" -#: ../gui/wxpython/menustrings.py:131 ../gui/wxpython/menustrings.py:1149 +#: ../gui/wxpython/menustrings.py:131 ../gui/wxpython/menustrings.py:1150 #: ../gui/wxpython/image2target/ii2t_menustrings.py:130 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1131 msgid "Export vector map" msgstr "ベクトルマップã®ã‚¨ã‚¯ã‚¹ãƒãƒ¼ãƒˆ " -#: ../gui/wxpython/menustrings.py:133 ../gui/wxpython/menustrings.py:1151 +#: ../gui/wxpython/menustrings.py:133 ../gui/wxpython/menustrings.py:1152 msgid "Exports a vector map layer to any of the supported OGR vector formats. By default a vector map layer is exported to OGC GeoPackage format." msgstr "" -#: ../gui/wxpython/menustrings.py:134 ../gui/wxpython/menustrings.py:1152 +#: ../gui/wxpython/menustrings.py:134 ../gui/wxpython/menustrings.py:1153 #: ../gui/wxpython/image2target/ii2t_menustrings.py:133 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1134 msgid "ASCII points or GRASS ASCII vector export" msgstr "" -#: ../gui/wxpython/menustrings.py:135 ../gui/wxpython/menustrings.py:1153 +#: ../gui/wxpython/menustrings.py:135 ../gui/wxpython/menustrings.py:1154 #: ../gui/wxpython/image2target/ii2t_menustrings.py:134 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1135 msgid "Exports a vector map to a GRASS ASCII vector representation. By default only features with category are exported. To export all features use 'layer=-1'." msgstr "" -#: ../gui/wxpython/menustrings.py:136 ../gui/wxpython/menustrings.py:1154 +#: ../gui/wxpython/menustrings.py:136 ../gui/wxpython/menustrings.py:1155 #: ../gui/wxpython/image2target/ii2t_menustrings.py:135 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1136 msgid "DXF export" msgstr "DXFã®ã‚¨ã‚¯ã‚¹ãƒãƒ¼ãƒˆ " -#: ../gui/wxpython/menustrings.py:137 ../gui/wxpython/menustrings.py:1155 +#: ../gui/wxpython/menustrings.py:137 ../gui/wxpython/menustrings.py:1156 #: ../gui/wxpython/image2target/ii2t_menustrings.py:136 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1137 msgid "Exports vector map to DXF file format." msgstr "" -#: ../gui/wxpython/menustrings.py:138 ../gui/wxpython/menustrings.py:1156 +#: ../gui/wxpython/menustrings.py:138 ../gui/wxpython/menustrings.py:1157 #: ../gui/wxpython/image2target/ii2t_menustrings.py:137 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1138 msgid "PostGIS export" msgstr "" -#: ../gui/wxpython/menustrings.py:139 ../gui/wxpython/menustrings.py:1157 +#: ../gui/wxpython/menustrings.py:139 ../gui/wxpython/menustrings.py:1158 msgid "Exports a vector map layer to PostGIS feature table." msgstr "" -#: ../gui/wxpython/menustrings.py:141 ../gui/wxpython/menustrings.py:1159 +#: ../gui/wxpython/menustrings.py:141 ../gui/wxpython/menustrings.py:1160 #: ../gui/wxpython/image2target/ii2t_menustrings.py:139 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1140 msgid "Converts GRASS x,y,z points to POV-Ray x,z,y format." msgstr "" -#: ../gui/wxpython/menustrings.py:142 ../gui/wxpython/menustrings.py:1160 +#: ../gui/wxpython/menustrings.py:142 ../gui/wxpython/menustrings.py:1161 #: ../gui/wxpython/image2target/ii2t_menustrings.py:140 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1141 msgid "SVG export" msgstr "SVGフォーマットã®ã‚¨ã‚¯ã‚¹ãƒãƒ¼ãƒˆ " -#: ../gui/wxpython/menustrings.py:143 ../gui/wxpython/menustrings.py:1161 +#: ../gui/wxpython/menustrings.py:143 ../gui/wxpython/menustrings.py:1162 #: ../gui/wxpython/image2target/ii2t_menustrings.py:141 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1142 msgid "Exports a vector map to SVG file." msgstr "" -#: ../gui/wxpython/menustrings.py:145 ../gui/wxpython/menustrings.py:1163 +#: ../gui/wxpython/menustrings.py:145 ../gui/wxpython/menustrings.py:1164 #: ../gui/wxpython/image2target/ii2t_menustrings.py:143 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1144 msgid "Converts a vector map to VTK ASCII output." msgstr "" -#: ../gui/wxpython/menustrings.py:146 ../gui/wxpython/menustrings.py:1164 +#: ../gui/wxpython/menustrings.py:146 ../gui/wxpython/menustrings.py:1165 #: ../gui/wxpython/image2target/ii2t_menustrings.py:144 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1145 msgid "Pack vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:147 ../gui/wxpython/menustrings.py:1165 +#: ../gui/wxpython/menustrings.py:147 ../gui/wxpython/menustrings.py:1166 #: ../gui/wxpython/image2target/ii2t_menustrings.py:145 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1146 msgid "Exports a vector map as GRASS GIS specific archive file" msgstr "" -#: ../gui/wxpython/menustrings.py:148 ../gui/wxpython/menustrings.py:1166 +#: ../gui/wxpython/menustrings.py:148 ../gui/wxpython/menustrings.py:1167 #: ../gui/wxpython/image2target/ii2t_menustrings.py:146 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1147 msgid "Export 3D raster maps" msgstr "3Dラスターマップã®ã‚¨ã‚¯ã‚¹ãƒãƒ¼ãƒˆ " -#: ../gui/wxpython/menustrings.py:149 ../gui/wxpython/menustrings.py:1167 +#: ../gui/wxpython/menustrings.py:149 ../gui/wxpython/menustrings.py:1168 #: ../gui/wxpython/image2target/ii2t_menustrings.py:147 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1148 msgid "ASCII 3D export" msgstr "ASCII 3Dã®ã‚¨ã‚¯ã‚¹ãƒãƒ¼ãƒˆ " -#: ../gui/wxpython/menustrings.py:150 ../gui/wxpython/menustrings.py:1168 +#: ../gui/wxpython/menustrings.py:150 ../gui/wxpython/menustrings.py:1169 #: ../gui/wxpython/image2target/ii2t_menustrings.py:148 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1149 msgid "Converts a 3D raster map layer into a ASCII text file." msgstr "" -#: ../gui/wxpython/menustrings.py:151 ../gui/wxpython/menustrings.py:1169 +#: ../gui/wxpython/menustrings.py:151 ../gui/wxpython/menustrings.py:1170 #: ../gui/wxpython/image2target/ii2t_menustrings.py:149 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1150 msgid "Raw binary array 3D export" msgstr "" -#: ../gui/wxpython/menustrings.py:152 ../gui/wxpython/menustrings.py:1170 +#: ../gui/wxpython/menustrings.py:152 ../gui/wxpython/menustrings.py:1171 #: ../gui/wxpython/image2target/ii2t_menustrings.py:150 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1151 msgid "Exports a GRASS 3D raster map to a binary array." msgstr "" -#: ../gui/wxpython/menustrings.py:153 ../gui/wxpython/menustrings.py:1171 +#: ../gui/wxpython/menustrings.py:153 ../gui/wxpython/menustrings.py:1172 #: ../gui/wxpython/image2target/ii2t_menustrings.py:151 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1152 msgid "Vis5D export" msgstr "Vis5Dã®ã‚¨ã‚¯ã‚¹ãƒãƒ¼ãƒˆ " -#: ../gui/wxpython/menustrings.py:154 ../gui/wxpython/menustrings.py:1172 +#: ../gui/wxpython/menustrings.py:154 ../gui/wxpython/menustrings.py:1173 #: ../gui/wxpython/image2target/ii2t_menustrings.py:152 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1153 msgid "Exports GRASS 3D raster map to 3-dimensional Vis5D file." msgstr "GRASS 3D ラスターマップを3D Vis5D ファイルã«ã‚¨ã‚¯ã‚¹ãƒãƒ¼ãƒˆ " -#: ../gui/wxpython/menustrings.py:156 ../gui/wxpython/menustrings.py:1174 +#: ../gui/wxpython/menustrings.py:156 ../gui/wxpython/menustrings.py:1175 #: ../gui/wxpython/image2target/ii2t_menustrings.py:154 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1155 msgid "Converts 3D raster maps into the VTK-ASCII format." msgstr "3Dラスターマップを VTK-Ascii フォーマットã¸å¤‰æ›" -#: ../gui/wxpython/menustrings.py:157 ../gui/wxpython/menustrings.py:1175 +#: ../gui/wxpython/menustrings.py:157 ../gui/wxpython/menustrings.py:1176 #: ../gui/wxpython/image2target/ii2t_menustrings.py:155 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1156 msgid "Export database table" msgstr "データベーステーブルã®ã‚¨ã‚¯ã‚¹ãƒãƒ¼ãƒˆ " -#: ../gui/wxpython/menustrings.py:159 ../gui/wxpython/menustrings.py:1177 +#: ../gui/wxpython/menustrings.py:159 ../gui/wxpython/menustrings.py:1178 #: ../gui/wxpython/image2target/ii2t_menustrings.py:157 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1158 msgid "Exports attribute tables into various formats." msgstr "属性テーブルを別ã®ãƒ•ã‚©ãƒ¼ãƒžãƒƒãƒˆã«ã‚¨ã‚¯ã‚¹ãƒãƒ¼ãƒˆ " -#: ../gui/wxpython/menustrings.py:160 ../gui/wxpython/menustrings.py:1178 +#: ../gui/wxpython/menustrings.py:160 ../gui/wxpython/menustrings.py:1179 #: ../gui/wxpython/image2target/ii2t_menustrings.py:158 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1159 msgid "Link external data" msgstr "" -#: ../gui/wxpython/menustrings.py:162 ../gui/wxpython/menustrings.py:1180 +#: ../gui/wxpython/menustrings.py:162 ../gui/wxpython/menustrings.py:1181 #: ../gui/wxpython/image2target/ii2t_menustrings.py:160 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1161 msgid "Link GDAL supported raster data as a pseudo GRASS raster map layer." msgstr "GRASSã®æ“¬ä¼¼ãƒ©ã‚¹ã‚¿ãƒ¼ãƒžãƒƒãƒ—レイヤーã¨ã—ã¦GDALãŒã‚µãƒãƒ¼ãƒˆã™ã‚‹ãƒ©ã‚¹ã‚¿ãƒ¼ãƒ‡ãƒ¼ã‚¿ã‚’リンク" -#: ../gui/wxpython/menustrings.py:164 ../gui/wxpython/menustrings.py:1182 +#: ../gui/wxpython/menustrings.py:164 ../gui/wxpython/menustrings.py:1183 #: ../gui/wxpython/image2target/ii2t_menustrings.py:162 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1163 msgid "Creates a new pseudo-vector map as a link to an OGR-supported layer." msgstr "OGRãŒã‚µãƒãƒ¼ãƒˆã™ã‚‹ãƒ¬ã‚¤ãƒ¤ãƒ¼ã«ãƒªãƒ³ã‚¯ã™ã‚‹æ“¬ä¼¼ãƒ™ã‚¯ãƒˆãƒ«ãƒžãƒƒãƒ—ã‚’æ–°ã—ã作æˆ" -#: ../gui/wxpython/menustrings.py:165 ../gui/wxpython/menustrings.py:1183 +#: ../gui/wxpython/menustrings.py:165 ../gui/wxpython/menustrings.py:1184 #: ../gui/wxpython/image2target/ii2t_menustrings.py:163 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1164 msgid "Output format for raster data" msgstr "" -#: ../gui/wxpython/menustrings.py:166 ../gui/wxpython/menustrings.py:1184 +#: ../gui/wxpython/menustrings.py:166 ../gui/wxpython/menustrings.py:1185 #: ../gui/wxpython/image2target/ii2t_menustrings.py:164 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1165 msgid "Redirects raster output to file utilizing GDAL library rather than storing in GRASS raster format." msgstr "" -#: ../gui/wxpython/menustrings.py:167 ../gui/wxpython/menustrings.py:1185 +#: ../gui/wxpython/menustrings.py:167 ../gui/wxpython/menustrings.py:1186 #: ../gui/wxpython/image2target/ii2t_menustrings.py:165 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1166 msgid "Output format for vector data" msgstr "" -#: ../gui/wxpython/menustrings.py:168 ../gui/wxpython/menustrings.py:1186 +#: ../gui/wxpython/menustrings.py:168 ../gui/wxpython/menustrings.py:1187 #: ../gui/wxpython/image2target/ii2t_menustrings.py:166 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1167 msgid "Defines vector output format utilizing OGR library." msgstr "" -#: ../gui/wxpython/menustrings.py:169 ../gui/wxpython/menustrings.py:1187 +#: ../gui/wxpython/menustrings.py:169 ../gui/wxpython/menustrings.py:1188 #: ../gui/wxpython/image2target/ii2t_menustrings.py:167 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1168 msgid "Manage maps" msgstr "" -#: ../gui/wxpython/menustrings.py:170 ../gui/wxpython/menustrings.py:1188 +#: ../gui/wxpython/menustrings.py:170 ../gui/wxpython/menustrings.py:1189 #: ../gui/wxpython/image2target/ii2t_menustrings.py:168 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1169 -#: ../gui/wxpython/gui_core/forms.py:611 +#: ../gui/wxpython/gui_core/forms.py:623 msgid "Copy" msgstr "コピー " -#: ../gui/wxpython/menustrings.py:171 ../gui/wxpython/menustrings.py:1189 +#: ../gui/wxpython/menustrings.py:171 ../gui/wxpython/menustrings.py:1190 #: ../gui/wxpython/image2target/ii2t_menustrings.py:169 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1170 msgid "Copies available data files in the current mapset search path to the user's current mapset." msgstr "" -#: ../gui/wxpython/menustrings.py:172 ../gui/wxpython/menustrings.py:962 -#: ../gui/wxpython/menustrings.py:1190 ../gui/wxpython/menustrings.py:1904 +#: ../gui/wxpython/menustrings.py:172 ../gui/wxpython/menustrings.py:963 +#: ../gui/wxpython/menustrings.py:1191 ../gui/wxpython/menustrings.py:1905 #: ../gui/wxpython/image2target/ii2t_menustrings.py:170 #: ../gui/wxpython/image2target/ii2t_menustrings.py:946 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1171 @@ -5306,14 +5267,14 @@ msgid "List" msgstr "リスト " -#: ../gui/wxpython/menustrings.py:173 ../gui/wxpython/menustrings.py:1191 +#: ../gui/wxpython/menustrings.py:173 ../gui/wxpython/menustrings.py:1192 #: ../gui/wxpython/image2target/ii2t_menustrings.py:171 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1172 msgid "Lists available GRASS data base files of the user-specified data type optionally using the search pattern." msgstr "ユーザーãŒæ¤œç´¢ã‚ªãƒ—ションを使ã£ã¦æŒ‡å®šã—ãŸãƒ‡ãƒ¼ã‚¿åž‹ã®ã€ç¾åœ¨ä½¿ç”¨ã§ãã‚‹GRASSデータベースファイルã®ä¸€è¦§ã‚’表示 " -#: ../gui/wxpython/menustrings.py:174 ../gui/wxpython/menustrings.py:950 -#: ../gui/wxpython/menustrings.py:1192 ../gui/wxpython/menustrings.py:1892 +#: ../gui/wxpython/menustrings.py:174 ../gui/wxpython/menustrings.py:951 +#: ../gui/wxpython/menustrings.py:1193 ../gui/wxpython/menustrings.py:1893 #: ../gui/wxpython/image2target/ii2t_menustrings.py:172 #: ../gui/wxpython/image2target/ii2t_menustrings.py:934 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1173 @@ -5322,32 +5283,32 @@ msgid "Rename" msgstr "åå‰å¤‰æ›´ " -#: ../gui/wxpython/menustrings.py:175 ../gui/wxpython/menustrings.py:1193 +#: ../gui/wxpython/menustrings.py:175 ../gui/wxpython/menustrings.py:1194 #: ../gui/wxpython/image2target/ii2t_menustrings.py:173 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1174 msgid "Renames data base element files in the user's current mapset." msgstr "ç¾åœ¨ä½¿ç”¨ã§ãるマップセットã®ã‚¨ãƒ¬ãƒ¡ãƒ³ãƒˆãƒ•ã‚¡ã‚¤ãƒ«åを変更 " -#: ../gui/wxpython/menustrings.py:176 ../gui/wxpython/menustrings.py:1194 -#: ../gui/wxpython/menustrings.py:2088 +#: ../gui/wxpython/menustrings.py:176 ../gui/wxpython/menustrings.py:1195 +#: ../gui/wxpython/menustrings.py:2089 #: ../gui/wxpython/image2target/ii2t_menustrings.py:174 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1175 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2056 #: ../gui/wxpython/nviz/tools.py:1364 ../gui/wxpython/nviz/tools.py:2367 -#: ../gui/wxpython/nviz/tools.py:2419 ../gui/wxpython/psmap/dialogs.py:1770 +#: ../gui/wxpython/nviz/tools.py:2419 ../gui/wxpython/psmap/dialogs.py:1772 msgid "Delete" msgstr "削除 " -#: ../gui/wxpython/menustrings.py:177 ../gui/wxpython/menustrings.py:1195 +#: ../gui/wxpython/menustrings.py:177 ../gui/wxpython/menustrings.py:1196 #: ../gui/wxpython/image2target/ii2t_menustrings.py:175 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1176 msgid "Removes data base element files from the user's current mapset using the search pattern." msgstr "" -#: ../gui/wxpython/menustrings.py:178 ../gui/wxpython/menustrings.py:315 -#: ../gui/wxpython/menustrings.py:609 ../gui/wxpython/menustrings.py:863 -#: ../gui/wxpython/menustrings.py:1257 ../gui/wxpython/menustrings.py:1551 -#: ../gui/wxpython/menustrings.py:1805 +#: ../gui/wxpython/menustrings.py:178 ../gui/wxpython/menustrings.py:316 +#: ../gui/wxpython/menustrings.py:610 ../gui/wxpython/menustrings.py:864 +#: ../gui/wxpython/menustrings.py:1258 ../gui/wxpython/menustrings.py:1552 +#: ../gui/wxpython/menustrings.py:1806 #: ../gui/wxpython/image2target/ii2t_menustrings.py:176 #: ../gui/wxpython/image2target/ii2t_menustrings.py:310 #: ../gui/wxpython/image2target/ii2t_menustrings.py:602 @@ -5358,96 +5319,96 @@ msgid "Map type conversions" msgstr "マップタイプã®å¤‰æ› " -#: ../gui/wxpython/menustrings.py:179 ../gui/wxpython/menustrings.py:316 -#: ../gui/wxpython/menustrings.py:1258 +#: ../gui/wxpython/menustrings.py:179 ../gui/wxpython/menustrings.py:317 +#: ../gui/wxpython/menustrings.py:1259 #: ../gui/wxpython/image2target/ii2t_menustrings.py:177 #: ../gui/wxpython/image2target/ii2t_menustrings.py:311 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1237 msgid "Raster to vector" msgstr "ラスター → ベクトル " -#: ../gui/wxpython/menustrings.py:180 ../gui/wxpython/menustrings.py:317 -#: ../gui/wxpython/menustrings.py:1259 +#: ../gui/wxpython/menustrings.py:180 ../gui/wxpython/menustrings.py:318 +#: ../gui/wxpython/menustrings.py:1260 #: ../gui/wxpython/image2target/ii2t_menustrings.py:178 #: ../gui/wxpython/image2target/ii2t_menustrings.py:312 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1238 msgid "Converts a raster map into a vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:181 ../gui/wxpython/menustrings.py:318 -#: ../gui/wxpython/menustrings.py:1260 +#: ../gui/wxpython/menustrings.py:181 ../gui/wxpython/menustrings.py:319 +#: ../gui/wxpython/menustrings.py:1261 #: ../gui/wxpython/image2target/ii2t_menustrings.py:179 #: ../gui/wxpython/image2target/ii2t_menustrings.py:313 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1239 msgid "Raster series to 3D raster" msgstr "" -#: ../gui/wxpython/menustrings.py:182 ../gui/wxpython/menustrings.py:319 -#: ../gui/wxpython/menustrings.py:1261 +#: ../gui/wxpython/menustrings.py:182 ../gui/wxpython/menustrings.py:320 +#: ../gui/wxpython/menustrings.py:1262 #: ../gui/wxpython/image2target/ii2t_menustrings.py:180 #: ../gui/wxpython/image2target/ii2t_menustrings.py:314 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1240 msgid "Converts 2D raster map slices to one 3D raster volume map." msgstr "2Dラスターマップ断é¢ã‚’ 1ã¤ã® 3Dラスターマップã®å€¤ã¨ã—ã¦å¤‰æ›" -#: ../gui/wxpython/menustrings.py:183 ../gui/wxpython/menustrings.py:320 -#: ../gui/wxpython/menustrings.py:1262 +#: ../gui/wxpython/menustrings.py:183 ../gui/wxpython/menustrings.py:321 +#: ../gui/wxpython/menustrings.py:1263 #: ../gui/wxpython/image2target/ii2t_menustrings.py:181 #: ../gui/wxpython/image2target/ii2t_menustrings.py:315 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1241 msgid "Raster 2.5D to 3D raster" msgstr "" -#: ../gui/wxpython/menustrings.py:184 ../gui/wxpython/menustrings.py:321 -#: ../gui/wxpython/menustrings.py:1263 +#: ../gui/wxpython/menustrings.py:184 ../gui/wxpython/menustrings.py:322 +#: ../gui/wxpython/menustrings.py:1264 #: ../gui/wxpython/image2target/ii2t_menustrings.py:182 #: ../gui/wxpython/image2target/ii2t_menustrings.py:316 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1242 msgid "Creates a 3D volume map based on 2D elevation and value raster maps." msgstr "標高データã¨ãƒ©ã‚¹ã‚¿ãƒ¼ãƒžãƒƒãƒ—ã‹ã‚‰3Dãƒžãƒƒãƒ—ã‚’ä½œæˆ " -#: ../gui/wxpython/menustrings.py:185 ../gui/wxpython/menustrings.py:610 -#: ../gui/wxpython/menustrings.py:1552 +#: ../gui/wxpython/menustrings.py:185 ../gui/wxpython/menustrings.py:611 +#: ../gui/wxpython/menustrings.py:1553 #: ../gui/wxpython/image2target/ii2t_menustrings.py:183 #: ../gui/wxpython/image2target/ii2t_menustrings.py:603 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1529 msgid "Vector to raster" msgstr "ベクトル → ラスター " -#: ../gui/wxpython/menustrings.py:186 ../gui/wxpython/menustrings.py:611 -#: ../gui/wxpython/menustrings.py:1553 +#: ../gui/wxpython/menustrings.py:186 ../gui/wxpython/menustrings.py:612 +#: ../gui/wxpython/menustrings.py:1554 #: ../gui/wxpython/image2target/ii2t_menustrings.py:184 #: ../gui/wxpython/image2target/ii2t_menustrings.py:604 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1530 msgid "Converts (rasterize) a vector map into a raster map." msgstr "ラスターマップ内ã«ãƒ™ã‚¯ãƒˆãƒ«ãƒžãƒƒãƒ—を変æ›" -#: ../gui/wxpython/menustrings.py:187 ../gui/wxpython/menustrings.py:612 -#: ../gui/wxpython/menustrings.py:1554 +#: ../gui/wxpython/menustrings.py:187 ../gui/wxpython/menustrings.py:613 +#: ../gui/wxpython/menustrings.py:1555 #: ../gui/wxpython/image2target/ii2t_menustrings.py:185 #: ../gui/wxpython/image2target/ii2t_menustrings.py:605 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1531 msgid "Vector to 3D raster" msgstr "" -#: ../gui/wxpython/menustrings.py:188 ../gui/wxpython/menustrings.py:613 -#: ../gui/wxpython/menustrings.py:1555 +#: ../gui/wxpython/menustrings.py:188 ../gui/wxpython/menustrings.py:614 +#: ../gui/wxpython/menustrings.py:1556 #: ../gui/wxpython/image2target/ii2t_menustrings.py:186 #: ../gui/wxpython/image2target/ii2t_menustrings.py:606 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1532 msgid "Converts a vector map (only points) into a 3D raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:189 ../gui/wxpython/menustrings.py:614 -#: ../gui/wxpython/menustrings.py:1556 +#: ../gui/wxpython/menustrings.py:189 ../gui/wxpython/menustrings.py:615 +#: ../gui/wxpython/menustrings.py:1557 #: ../gui/wxpython/image2target/ii2t_menustrings.py:187 #: ../gui/wxpython/image2target/ii2t_menustrings.py:607 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1533 msgid "2D vector to 3D vector" msgstr "2Dベクトル → 3Dベクトル " -#: ../gui/wxpython/menustrings.py:190 ../gui/wxpython/menustrings.py:615 -#: ../gui/wxpython/menustrings.py:1557 +#: ../gui/wxpython/menustrings.py:190 ../gui/wxpython/menustrings.py:616 +#: ../gui/wxpython/menustrings.py:1558 #: ../gui/wxpython/image2target/ii2t_menustrings.py:188 #: ../gui/wxpython/image2target/ii2t_menustrings.py:608 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1534 @@ -5459,39 +5420,39 @@ msgid "3D raster to raster series" msgstr "" -#: ../gui/wxpython/menustrings.py:192 ../gui/wxpython/menustrings.py:865 -#: ../gui/wxpython/menustrings.py:1807 +#: ../gui/wxpython/menustrings.py:192 ../gui/wxpython/menustrings.py:866 +#: ../gui/wxpython/menustrings.py:1808 #: ../gui/wxpython/image2target/ii2t_menustrings.py:190 #: ../gui/wxpython/image2target/ii2t_menustrings.py:849 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1775 msgid "Converts 3D raster maps to 2D raster maps" msgstr "3Dラスターマップã‹ã‚‰2Dラスターマップã¸å¤‰æ›" -#: ../gui/wxpython/menustrings.py:193 ../gui/wxpython/menustrings.py:1990 +#: ../gui/wxpython/menustrings.py:193 ../gui/wxpython/menustrings.py:1991 #: ../gui/wxpython/image2target/ii2t_menustrings.py:191 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1958 msgid "Georectify" msgstr " å¹¾ä½•è£œæ­£å‡¦ç† " -#: ../gui/wxpython/menustrings.py:194 ../gui/wxpython/menustrings.py:1991 +#: ../gui/wxpython/menustrings.py:194 ../gui/wxpython/menustrings.py:1992 #: ../gui/wxpython/image2target/ii2t_menustrings.py:192 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1959 msgid "Manage Ground Control Points for Georectification" msgstr "幾何補正ã®ç‚ºã®GCP(地上基準点)管ç†" -#: ../gui/wxpython/menustrings.py:195 ../gui/wxpython/menustrings.py:1992 +#: ../gui/wxpython/menustrings.py:195 ../gui/wxpython/menustrings.py:1993 #: ../gui/wxpython/image2target/ii2t_menustrings.py:193 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1960 msgid "Graphical modeler" msgstr "æ画モデラー" -#: ../gui/wxpython/menustrings.py:196 ../gui/wxpython/menustrings.py:1993 +#: ../gui/wxpython/menustrings.py:196 ../gui/wxpython/menustrings.py:1994 #: ../gui/wxpython/image2target/ii2t_menustrings.py:194 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1961 msgid "Launch Graphical modeler" msgstr "æ画モデラー起動" -#: ../gui/wxpython/menustrings.py:197 ../gui/wxpython/menustrings.py:2043 +#: ../gui/wxpython/menustrings.py:197 ../gui/wxpython/menustrings.py:2044 #: ../gui/wxpython/image2target/ii2t_menustrings.py:195 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2011 msgid "Run model" @@ -5507,8 +5468,13 @@ msgid "3D image rendering" msgstr "3Dイメージã®ãƒ¬ãƒ³ãƒ€ãƒªãƒ³ã‚°" -#: ../gui/wxpython/menustrings.py:200 ../gui/wxpython/menustrings.py:1036 -#: ../gui/wxpython/menustrings.py:1978 ../gui/wxpython/menustrings.py:1985 +#: ../gui/wxpython/menustrings.py:200 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:198 +msgid "Creates a 3D rendering of GIS data. Renders surfaces (raster data), 2D/3D vector data, and volumes (3D raster data) in 3D." +msgstr "" + +#: ../gui/wxpython/menustrings.py:201 ../gui/wxpython/menustrings.py:1037 +#: ../gui/wxpython/menustrings.py:1979 ../gui/wxpython/menustrings.py:1986 #: ../gui/wxpython/image2target/ii2t_menustrings.py:199 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1020 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1946 @@ -5516,8 +5482,8 @@ msgid "Animation tool" msgstr "" -#: ../gui/wxpython/menustrings.py:201 ../gui/wxpython/menustrings.py:1037 -#: ../gui/wxpython/menustrings.py:1979 ../gui/wxpython/menustrings.py:1986 +#: ../gui/wxpython/menustrings.py:202 ../gui/wxpython/menustrings.py:1038 +#: ../gui/wxpython/menustrings.py:1980 ../gui/wxpython/menustrings.py:1987 #: ../gui/wxpython/image2target/ii2t_menustrings.py:200 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1021 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1947 @@ -5525,89 +5491,89 @@ msgid "Launch animation tool." msgstr "" -#: ../gui/wxpython/menustrings.py:202 +#: ../gui/wxpython/menustrings.py:203 #: ../gui/wxpython/image2target/ii2t_menustrings.py:201 msgid "Bearing/distance to coordinates" msgstr "座標ã®è§’度/è·é›¢ " -#: ../gui/wxpython/menustrings.py:203 +#: ../gui/wxpython/menustrings.py:204 #: ../gui/wxpython/image2target/ii2t_menustrings.py:202 msgid "A simple utility for converting bearing and distance measurements to coordinates and vice versa. It assumes a cartesian coordinate system" msgstr "" -#: ../gui/wxpython/menustrings.py:204 ../gui/wxpython/menustrings.py:1988 +#: ../gui/wxpython/menustrings.py:205 ../gui/wxpython/menustrings.py:1989 #: ../gui/wxpython/image2target/ii2t_menustrings.py:203 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1956 #: ../gui/wxpython/lmgr/toolbars.py:162 msgid "Cartographic Composer" msgstr "カートグラフィックコンãƒãƒ¼ã‚¶ãƒ¼" -#: ../gui/wxpython/menustrings.py:205 ../gui/wxpython/menustrings.py:1989 +#: ../gui/wxpython/menustrings.py:206 ../gui/wxpython/menustrings.py:1990 #: ../gui/wxpython/image2target/ii2t_menustrings.py:204 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1957 msgid "Launch Cartographic Composer" msgstr "カートグラフィックコンãƒãƒ¼ã‚¶ãƒ¼ã‚’èµ·å‹•ã™ã‚‹" -#: ../gui/wxpython/menustrings.py:206 ../gui/wxpython/menustrings.py:1996 +#: ../gui/wxpython/menustrings.py:207 ../gui/wxpython/menustrings.py:1997 #: ../gui/wxpython/image2target/ii2t_menustrings.py:205 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1964 msgid "Map Swipe" msgstr "" -#: ../gui/wxpython/menustrings.py:207 ../gui/wxpython/menustrings.py:1997 +#: ../gui/wxpython/menustrings.py:208 ../gui/wxpython/menustrings.py:1998 #: ../gui/wxpython/image2target/ii2t_menustrings.py:206 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1965 msgid "Launch Map Swipe" msgstr "" -#: ../gui/wxpython/menustrings.py:208 +#: ../gui/wxpython/menustrings.py:209 #: ../gui/wxpython/image2target/ii2t_menustrings.py:207 msgid "Launch script" msgstr "スクリプト実行" -#: ../gui/wxpython/menustrings.py:209 +#: ../gui/wxpython/menustrings.py:210 #: ../gui/wxpython/image2target/ii2t_menustrings.py:208 msgid "Launches script file." msgstr "スクリプトファイル起動." -#: ../gui/wxpython/menustrings.py:210 +#: ../gui/wxpython/menustrings.py:211 msgid "Simple Python Editor" msgstr "" -#: ../gui/wxpython/menustrings.py:211 +#: ../gui/wxpython/menustrings.py:212 msgid "Launches Simple Python Editor." msgstr "" -#: ../gui/wxpython/menustrings.py:212 +#: ../gui/wxpython/menustrings.py:213 #: ../gui/wxpython/image2target/ii2t_menustrings.py:209 -#: ../gui/wxpython/gui_core/dialogs.py:2347 +#: ../gui/wxpython/gui_core/dialogs.py:2352 msgid "Close GUI" msgstr "" -#: ../gui/wxpython/menustrings.py:213 +#: ../gui/wxpython/menustrings.py:214 #: ../gui/wxpython/image2target/ii2t_menustrings.py:210 msgid "Close graphical user interface." msgstr "" -#: ../gui/wxpython/menustrings.py:214 +#: ../gui/wxpython/menustrings.py:215 #: ../gui/wxpython/image2target/ii2t_menustrings.py:211 -#: ../gui/wxpython/gui_core/dialogs.py:2326 -#: ../gui/wxpython/gui_core/dialogs.py:2350 +#: ../gui/wxpython/gui_core/dialogs.py:2331 +#: ../gui/wxpython/gui_core/dialogs.py:2355 msgid "Quit GRASS GIS" msgstr "" -#: ../gui/wxpython/menustrings.py:215 +#: ../gui/wxpython/menustrings.py:216 #: ../gui/wxpython/image2target/ii2t_menustrings.py:212 msgid "Close GUI and exit GRASS GIS shell." msgstr "" -#: ../gui/wxpython/menustrings.py:216 ../gui/wxpython/menustrings.py:2021 +#: ../gui/wxpython/menustrings.py:217 ../gui/wxpython/menustrings.py:2022 #: ../gui/wxpython/image2target/ii2t_menustrings.py:213 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1989 msgid "&Settings" msgstr "設定(&S)" -#: ../gui/wxpython/menustrings.py:217 ../gui/wxpython/menustrings.py:1196 +#: ../gui/wxpython/menustrings.py:218 ../gui/wxpython/menustrings.py:1197 #: ../gui/wxpython/image2target/ii2t_menustrings.py:214 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1177 #: ../gui/wxpython/mapdisp/statusbar.py:1152 @@ -5615,14 +5581,14 @@ msgid "Computational region" msgstr "" -#: ../gui/wxpython/menustrings.py:218 ../gui/wxpython/menustrings.py:1197 +#: ../gui/wxpython/menustrings.py:219 ../gui/wxpython/menustrings.py:1198 #: ../gui/wxpython/image2target/ii2t_menustrings.py:215 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1178 msgid "Show current region" msgstr "" -#: ../gui/wxpython/menustrings.py:219 ../gui/wxpython/menustrings.py:221 -#: ../gui/wxpython/menustrings.py:1198 ../gui/wxpython/menustrings.py:1200 +#: ../gui/wxpython/menustrings.py:220 ../gui/wxpython/menustrings.py:222 +#: ../gui/wxpython/menustrings.py:1199 ../gui/wxpython/menustrings.py:1201 #: ../gui/wxpython/image2target/ii2t_menustrings.py:216 #: ../gui/wxpython/image2target/ii2t_menustrings.py:218 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1179 @@ -5630,355 +5596,363 @@ msgid "Shows the extent and resolution of the computational region." msgstr "" -#: ../gui/wxpython/menustrings.py:220 ../gui/wxpython/menustrings.py:1199 +#: ../gui/wxpython/menustrings.py:221 ../gui/wxpython/menustrings.py:1200 #: ../gui/wxpython/image2target/ii2t_menustrings.py:217 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1180 msgid "Show region using latitude and longitude" msgstr "" -#: ../gui/wxpython/menustrings.py:222 ../gui/wxpython/menustrings.py:1201 +#: ../gui/wxpython/menustrings.py:223 ../gui/wxpython/menustrings.py:1202 msgid "Show current region extent in Map Display" msgstr "" -#: ../gui/wxpython/menustrings.py:223 ../gui/wxpython/menustrings.py:1202 +#: ../gui/wxpython/menustrings.py:224 ../gui/wxpython/menustrings.py:1203 msgid "Shows the extent of the computational region in Map Display." msgstr "" -#: ../gui/wxpython/menustrings.py:224 ../gui/wxpython/menustrings.py:1203 +#: ../gui/wxpython/menustrings.py:225 ../gui/wxpython/menustrings.py:1204 #: ../gui/wxpython/image2target/ii2t_menustrings.py:219 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1182 msgid "Set region" msgstr "領域設定" -#: ../gui/wxpython/menustrings.py:225 ../gui/wxpython/menustrings.py:1204 +#: ../gui/wxpython/menustrings.py:226 ../gui/wxpython/menustrings.py:1205 #: ../gui/wxpython/image2target/ii2t_menustrings.py:220 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1183 msgid "Manages the boundary definitions for the geographic region." msgstr "領域ã®å¢ƒç•Œå®šç¾©ã‚’ç®¡ç† " -#: ../gui/wxpython/menustrings.py:226 +#: ../gui/wxpython/menustrings.py:227 #: ../gui/wxpython/image2target/ii2t_menustrings.py:221 msgid "GRASS working environment" msgstr "GRASS作業環境 " -#: ../gui/wxpython/menustrings.py:227 +#: ../gui/wxpython/menustrings.py:228 #: ../gui/wxpython/image2target/ii2t_menustrings.py:222 msgid "Mapset access" msgstr "ãƒžãƒƒãƒ—ã‚»ãƒƒãƒˆä½œæˆ " -#: ../gui/wxpython/menustrings.py:228 +#: ../gui/wxpython/menustrings.py:229 #: ../gui/wxpython/image2target/ii2t_menustrings.py:223 msgid "Set/unset access to other mapsets in current location" msgstr "ç¾åœ¨ã®ãƒ­ã‚±ãƒ¼ã‚·ãƒ§ãƒ³ã«ä»–ã®ãƒžãƒƒãƒ—セットã®è¿½åŠ ã‚’セットã™ã‚‹/ã—ãªã„ " -#: ../gui/wxpython/menustrings.py:229 +#: ../gui/wxpython/menustrings.py:230 #: ../gui/wxpython/image2target/ii2t_menustrings.py:224 msgid "User access" msgstr "ユーザーアクセス " -#: ../gui/wxpython/menustrings.py:230 +#: ../gui/wxpython/menustrings.py:231 #: ../gui/wxpython/image2target/ii2t_menustrings.py:225 msgid "Controls access to the current mapset for other users on the system. If no option given, prints current status." msgstr "" -#: ../gui/wxpython/menustrings.py:231 +#: ../gui/wxpython/menustrings.py:232 #: ../gui/wxpython/image2target/ii2t_menustrings.py:226 msgid "Change working environment" msgstr "作業環境を変更ã™ã‚‹ " -#: ../gui/wxpython/menustrings.py:232 +#: ../gui/wxpython/menustrings.py:233 #: ../gui/wxpython/image2target/ii2t_menustrings.py:227 msgid "Changes/reports current mapset. Optionally create new mapset or list available mapsets in given location." msgstr "" -#: ../gui/wxpython/menustrings.py:233 +#: ../gui/wxpython/menustrings.py:234 #: ../gui/wxpython/image2target/ii2t_menustrings.py:228 msgid "Change location and mapset" msgstr "ロケーションã¨ãƒžãƒƒãƒ—セットを変更" -#: ../gui/wxpython/menustrings.py:234 +#: ../gui/wxpython/menustrings.py:235 #: ../gui/wxpython/image2target/ii2t_menustrings.py:229 msgid "Change current location and mapset." msgstr "ç¾åœ¨ã®ãƒ­ã‚±ãƒ¼ã‚·ãƒ§ãƒ³ã¨ãƒžãƒƒãƒ—セットを変更" -#: ../gui/wxpython/menustrings.py:235 +#: ../gui/wxpython/menustrings.py:236 #: ../gui/wxpython/image2target/ii2t_menustrings.py:230 msgid "Change mapset" msgstr "マップセットã®å¤‰æ›´" -#: ../gui/wxpython/menustrings.py:236 +#: ../gui/wxpython/menustrings.py:237 #: ../gui/wxpython/image2target/ii2t_menustrings.py:231 msgid "Change current mapset." msgstr "マップセットを変更ã™ã‚‹ " -#: ../gui/wxpython/menustrings.py:237 ../gui/wxpython/menustrings.py:238 +#: ../gui/wxpython/menustrings.py:238 ../gui/wxpython/menustrings.py:239 #: ../gui/wxpython/image2target/ii2t_menustrings.py:232 #: ../gui/wxpython/image2target/ii2t_menustrings.py:233 msgid "Change working directory" msgstr "" -#: ../gui/wxpython/menustrings.py:239 +#: ../gui/wxpython/menustrings.py:240 #: ../gui/wxpython/image2target/ii2t_menustrings.py:234 msgid "Show settings" msgstr "設定情報 " -#: ../gui/wxpython/menustrings.py:240 +#: ../gui/wxpython/menustrings.py:241 #: ../gui/wxpython/image2target/ii2t_menustrings.py:235 msgid "Outputs and modifies the user's current GRASS variable settings." msgstr "GRASSã®ãƒ¦ãƒ¼ã‚¶ãƒ¼è¨­å®šä¿‚æ•°ã®æ›´æ–°/出力 " -#: ../gui/wxpython/menustrings.py:241 +#: ../gui/wxpython/menustrings.py:242 #: ../gui/wxpython/image2target/ii2t_menustrings.py:236 msgid "Change settings" msgstr "設定変更 " -#: ../gui/wxpython/menustrings.py:242 +#: ../gui/wxpython/menustrings.py:243 #: ../gui/wxpython/image2target/ii2t_menustrings.py:237 msgid "Outputs and modifies the user's current GRASS variable settings. Prints all defined GRASS variables if no option is given." msgstr "" -#: ../gui/wxpython/menustrings.py:243 +#: ../gui/wxpython/menustrings.py:244 #: ../gui/wxpython/image2target/ii2t_menustrings.py:238 msgid "Create new location" msgstr "" -#: ../gui/wxpython/menustrings.py:244 +#: ../gui/wxpython/menustrings.py:245 #: ../gui/wxpython/image2target/ii2t_menustrings.py:239 msgid "Launches location wizard to create new GRASS location." msgstr "" #: ../gui/wxpython/menustrings.py:246 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:240 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:557 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:938 +#: ../gui/wxpython/startup/guiutils.py:52 ../gui/wxpython/lmgr/frame.py:1072 +msgid "Create new mapset" +msgstr "æ–°ã—ã„マップセットã®ä½œæˆ " + +#: ../gui/wxpython/menustrings.py:247 #: ../gui/wxpython/image2target/ii2t_menustrings.py:241 msgid "Creates new mapset in the current location, changes current mapset." msgstr "" -#: ../gui/wxpython/menustrings.py:247 +#: ../gui/wxpython/menustrings.py:248 #: ../gui/wxpython/image2target/ii2t_menustrings.py:242 msgid "Version and copyright" msgstr "" -#: ../gui/wxpython/menustrings.py:248 +#: ../gui/wxpython/menustrings.py:249 #: ../gui/wxpython/image2target/ii2t_menustrings.py:243 msgid "Displays version and copyright information." msgstr "ディスプレイãƒãƒ¼ã‚¸ãƒ§ãƒ³ コピーライト情報 " -#: ../gui/wxpython/menustrings.py:249 +#: ../gui/wxpython/menustrings.py:250 #: ../gui/wxpython/image2target/ii2t_menustrings.py:244 msgid "Map projections" msgstr "マップ投影法" -#: ../gui/wxpython/menustrings.py:250 +#: ../gui/wxpython/menustrings.py:251 #: ../gui/wxpython/image2target/ii2t_menustrings.py:245 msgid "Display map projection" msgstr "投影法表示" -#: ../gui/wxpython/menustrings.py:251 +#: ../gui/wxpython/menustrings.py:252 #: ../gui/wxpython/image2target/ii2t_menustrings.py:246 msgid "Converts co-ordinate system descriptions (i.e. projection information) between various formats (including GRASS format)." msgstr "様々ãªãƒ•ã‚©ãƒ¼ãƒžãƒƒãƒˆé–“ã§ã®åº§æ¨™ç³»ï¼ˆi.e. 投影情報)ã®å¤‰æ›" -#: ../gui/wxpython/menustrings.py:252 +#: ../gui/wxpython/menustrings.py:253 #: ../gui/wxpython/image2target/ii2t_menustrings.py:247 msgid "Manage projections" msgstr "投影法ã®ç®¡ç† " -#: ../gui/wxpython/menustrings.py:253 +#: ../gui/wxpython/menustrings.py:254 #: ../gui/wxpython/image2target/ii2t_menustrings.py:248 msgid "Prints or modifies GRASS projection information files (in various co-ordinate system descriptions). Can also be used to create new GRASS locations." msgstr "" -#: ../gui/wxpython/menustrings.py:254 +#: ../gui/wxpython/menustrings.py:255 #: ../gui/wxpython/image2target/ii2t_menustrings.py:249 msgid "Convert coordinates" msgstr "åº§æ¨™å¤‰æ› " -#: ../gui/wxpython/menustrings.py:255 +#: ../gui/wxpython/menustrings.py:256 #: ../gui/wxpython/image2target/ii2t_menustrings.py:250 msgid "Converts coordinates from one projection to another (cs2cs frontend)." msgstr "" -#: ../gui/wxpython/menustrings.py:256 +#: ../gui/wxpython/menustrings.py:257 #: ../gui/wxpython/image2target/ii2t_menustrings.py:251 msgid "Addons extensions" msgstr "" -#: ../gui/wxpython/menustrings.py:257 +#: ../gui/wxpython/menustrings.py:258 #: ../gui/wxpython/image2target/ii2t_menustrings.py:252 msgid "Install extension from addons" msgstr "" -#: ../gui/wxpython/menustrings.py:258 +#: ../gui/wxpython/menustrings.py:259 #: ../gui/wxpython/image2target/ii2t_menustrings.py:253 msgid "Installs new extension from GRASS AddOns SVN repository." msgstr "GRASSã®ã‚¢ãƒ‰ã‚ªãƒ³ SVNレãƒã‚¸ãƒˆãƒªã‹ã‚‰æ–°ã—ã„アドオンをインストール" -#: ../gui/wxpython/menustrings.py:259 +#: ../gui/wxpython/menustrings.py:260 #: ../gui/wxpython/image2target/ii2t_menustrings.py:254 msgid "Manage installed extension" msgstr "" -#: ../gui/wxpython/menustrings.py:260 +#: ../gui/wxpython/menustrings.py:261 #: ../gui/wxpython/image2target/ii2t_menustrings.py:255 msgid "Updates or removes installed GRASS AddOns extension(s)." msgstr "" -#: ../gui/wxpython/menustrings.py:261 ../gui/wxpython/menustrings.py:2022 +#: ../gui/wxpython/menustrings.py:262 ../gui/wxpython/menustrings.py:2023 #: ../gui/wxpython/image2target/ii2t_menustrings.py:256 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1990 msgid "Preferences" msgstr "GUI設定 " -#: ../gui/wxpython/menustrings.py:262 +#: ../gui/wxpython/menustrings.py:263 #: ../gui/wxpython/image2target/ii2t_menustrings.py:257 msgid "User GUI preferences (display font, commands, digitizer, etc.)" msgstr "ユーザーGUI設定 (フォント, コマンド,デジタイザー, etc.) " -#: ../gui/wxpython/menustrings.py:263 ../gui/wxpython/menustrings.py:1205 +#: ../gui/wxpython/menustrings.py:264 ../gui/wxpython/menustrings.py:1206 #: ../gui/wxpython/image2target/ii2t_menustrings.py:258 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1184 msgid "&Raster" msgstr "ラスター(&R)" -#: ../gui/wxpython/menustrings.py:264 ../gui/wxpython/menustrings.py:1206 +#: ../gui/wxpython/menustrings.py:265 ../gui/wxpython/menustrings.py:1207 #: ../gui/wxpython/image2target/ii2t_menustrings.py:259 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1185 msgid "Develop raster map" msgstr "ラスターマップã®ä½œæˆ" -#: ../gui/wxpython/menustrings.py:265 ../gui/wxpython/menustrings.py:1207 +#: ../gui/wxpython/menustrings.py:266 ../gui/wxpython/menustrings.py:1208 #: ../gui/wxpython/image2target/ii2t_menustrings.py:260 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1186 msgid "Compress/decompress" msgstr "圧縮/è§£å‡ " -#: ../gui/wxpython/menustrings.py:266 ../gui/wxpython/menustrings.py:1208 +#: ../gui/wxpython/menustrings.py:267 ../gui/wxpython/menustrings.py:1209 #: ../gui/wxpython/image2target/ii2t_menustrings.py:261 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1187 msgid "Compresses and decompresses raster maps." msgstr "ラスターマップã®åœ§ç¸®/è§£å‡ " -#: ../gui/wxpython/menustrings.py:267 ../gui/wxpython/menustrings.py:1209 +#: ../gui/wxpython/menustrings.py:268 ../gui/wxpython/menustrings.py:1210 #: ../gui/wxpython/image2target/ii2t_menustrings.py:262 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1188 msgid "Region boundaries" msgstr "領域境界 " -#: ../gui/wxpython/menustrings.py:268 ../gui/wxpython/menustrings.py:1210 +#: ../gui/wxpython/menustrings.py:269 ../gui/wxpython/menustrings.py:1211 #: ../gui/wxpython/image2target/ii2t_menustrings.py:263 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1189 msgid "Sets the boundary definitions for a raster map." msgstr "ラスターマップã®å¢ƒç•Œã‚’定義 " -#: ../gui/wxpython/menustrings.py:269 ../gui/wxpython/menustrings.py:1211 +#: ../gui/wxpython/menustrings.py:270 ../gui/wxpython/menustrings.py:1212 #: ../gui/wxpython/image2target/ii2t_menustrings.py:264 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1190 msgid "Manage NULL values" msgstr "NULL値ã®ç®¡ç† " -#: ../gui/wxpython/menustrings.py:270 ../gui/wxpython/menustrings.py:1212 +#: ../gui/wxpython/menustrings.py:271 ../gui/wxpython/menustrings.py:1213 #: ../gui/wxpython/image2target/ii2t_menustrings.py:265 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1191 msgid "Manages NULL-values of given raster map." msgstr "ラスターマップã®NULL値ã®ç®¡ç† " -#: ../gui/wxpython/menustrings.py:271 ../gui/wxpython/menustrings.py:1213 +#: ../gui/wxpython/menustrings.py:272 ../gui/wxpython/menustrings.py:1214 #: ../gui/wxpython/image2target/ii2t_menustrings.py:266 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1192 msgid "Quantization" msgstr "é‡å­åŒ– " -#: ../gui/wxpython/menustrings.py:272 ../gui/wxpython/menustrings.py:1214 +#: ../gui/wxpython/menustrings.py:273 ../gui/wxpython/menustrings.py:1215 #: ../gui/wxpython/image2target/ii2t_menustrings.py:267 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1193 msgid "Produces the quantization file for a floating-point map." msgstr "浮動å°æ•°ç‚¹ãƒžãƒƒãƒ—ã®ãŸã‚ã®é‡å­åŒ–ãƒ•ã‚¡ã‚¤ãƒ«ã‚’ä½œæˆ " -#: ../gui/wxpython/menustrings.py:273 ../gui/wxpython/menustrings.py:1215 +#: ../gui/wxpython/menustrings.py:274 ../gui/wxpython/menustrings.py:1216 #: ../gui/wxpython/image2target/ii2t_menustrings.py:268 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1194 msgid "Timestamp" msgstr "タイムスタンプ " -#: ../gui/wxpython/menustrings.py:274 ../gui/wxpython/menustrings.py:1216 +#: ../gui/wxpython/menustrings.py:275 ../gui/wxpython/menustrings.py:1217 #: ../gui/wxpython/image2target/ii2t_menustrings.py:269 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1195 msgid "Modifies a timestamp for a raster map. Print/add/remove a timestamp for a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:275 ../gui/wxpython/menustrings.py:1217 +#: ../gui/wxpython/menustrings.py:276 ../gui/wxpython/menustrings.py:1218 #: ../gui/wxpython/image2target/ii2t_menustrings.py:270 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1196 msgid "Resample using aggregate statistics" msgstr "ç·é‡çµ±è¨ˆã‚’使用ã—ãŸå†ã‚µãƒ³ãƒ—リング " -#: ../gui/wxpython/menustrings.py:276 ../gui/wxpython/menustrings.py:1218 +#: ../gui/wxpython/menustrings.py:277 ../gui/wxpython/menustrings.py:1219 #: ../gui/wxpython/image2target/ii2t_menustrings.py:271 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1197 msgid "Resamples raster map layers to a coarser grid using aggregation." msgstr "疎グリッドã®é›†æˆä½¿ç”¨ã—ãŸãƒ©ã‚¹ã‚¿ãƒ¼ãƒ¬ã‚¤ãƒ¤ãƒ¼ã®å†ã‚µãƒ³ãƒ—リング " -#: ../gui/wxpython/menustrings.py:277 ../gui/wxpython/menustrings.py:1219 +#: ../gui/wxpython/menustrings.py:278 ../gui/wxpython/menustrings.py:1220 #: ../gui/wxpython/image2target/ii2t_menustrings.py:272 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1198 msgid "Resample using multiple methods" msgstr "複数手法ã«ã‚ˆã‚‹å†ã‚µãƒ³ãƒ—リング " -#: ../gui/wxpython/menustrings.py:278 ../gui/wxpython/menustrings.py:1220 +#: ../gui/wxpython/menustrings.py:279 ../gui/wxpython/menustrings.py:1221 #: ../gui/wxpython/image2target/ii2t_menustrings.py:273 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1199 msgid "Resamples raster map to a finer grid using interpolation." msgstr "" -#: ../gui/wxpython/menustrings.py:279 ../gui/wxpython/menustrings.py:1221 +#: ../gui/wxpython/menustrings.py:280 ../gui/wxpython/menustrings.py:1222 #: ../gui/wxpython/image2target/ii2t_menustrings.py:274 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1200 msgid "Resample using nearest neighbor" msgstr "è¿‘å‚情報を利用ã—ãŸå†ã‚µãƒ³ãƒ—リング " -#: ../gui/wxpython/menustrings.py:280 ../gui/wxpython/menustrings.py:1222 +#: ../gui/wxpython/menustrings.py:281 ../gui/wxpython/menustrings.py:1223 #: ../gui/wxpython/image2target/ii2t_menustrings.py:275 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1201 msgid "GRASS raster map layer data resampling capability." msgstr "ラスターマップレイヤーã®å†ã‚µãƒ³ãƒ—リング機能 " -#: ../gui/wxpython/menustrings.py:281 ../gui/wxpython/menustrings.py:1223 +#: ../gui/wxpython/menustrings.py:282 ../gui/wxpython/menustrings.py:1224 #: ../gui/wxpython/image2target/ii2t_menustrings.py:276 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1202 msgid "Resample using spline tension" msgstr " スプライン法ã«ã‚ˆã‚‹å†ã‚µãƒ³ãƒ—リング " -#: ../gui/wxpython/menustrings.py:282 ../gui/wxpython/menustrings.py:1224 +#: ../gui/wxpython/menustrings.py:283 ../gui/wxpython/menustrings.py:1225 #: ../gui/wxpython/image2target/ii2t_menustrings.py:277 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1203 msgid "Reinterpolates and optionally computes topographic analysis from input raster map to a new raster map (possibly with different resolution) using regularized spline with tension and smoothing." msgstr "å†è£œé–“ãŠã‚ˆã³ã‚ªãƒ—ションã§å…¥åŠ›ãƒ©ã‚¹ã‚¿ãƒ¼ãƒžãƒƒãƒ—ã‹ã‚‰æ–°ã—ã„ラスターマップã«ç•°ãªã‚‹è§£åƒåº¦ã®ï¼ˆãŠãらã)張力ã¨å¹³æ»‘化ã§ã‚¹ãƒ—ライン正則化を使ã£ã¦åœ°å½¢è§£æžã—ã¾ã™ " -#: ../gui/wxpython/menustrings.py:283 ../gui/wxpython/menustrings.py:1225 +#: ../gui/wxpython/menustrings.py:284 ../gui/wxpython/menustrings.py:1226 #: ../gui/wxpython/image2target/ii2t_menustrings.py:278 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1204 msgid "Resample using bspline" msgstr "" -#: ../gui/wxpython/menustrings.py:284 ../gui/wxpython/menustrings.py:1226 +#: ../gui/wxpython/menustrings.py:285 ../gui/wxpython/menustrings.py:1227 #: ../gui/wxpython/image2target/ii2t_menustrings.py:279 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1205 msgid "Performs bilinear or bicubic spline interpolation with Tykhonov regularization." msgstr "" -#: ../gui/wxpython/menustrings.py:285 ../gui/wxpython/menustrings.py:1227 +#: ../gui/wxpython/menustrings.py:286 ../gui/wxpython/menustrings.py:1228 #: ../gui/wxpython/image2target/ii2t_menustrings.py:280 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1206 msgid "Resample using analytic kernel" msgstr "" -#: ../gui/wxpython/menustrings.py:286 ../gui/wxpython/menustrings.py:1228 +#: ../gui/wxpython/menustrings.py:287 ../gui/wxpython/menustrings.py:1229 #: ../gui/wxpython/image2target/ii2t_menustrings.py:281 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1207 msgid "Resamples raster map layers using an analytic kernel." msgstr "" -#: ../gui/wxpython/menustrings.py:287 ../gui/wxpython/menustrings.py:573 -#: ../gui/wxpython/menustrings.py:1229 ../gui/wxpython/menustrings.py:1515 +#: ../gui/wxpython/menustrings.py:288 ../gui/wxpython/menustrings.py:574 +#: ../gui/wxpython/menustrings.py:1230 ../gui/wxpython/menustrings.py:1516 #: ../gui/wxpython/image2target/ii2t_menustrings.py:282 #: ../gui/wxpython/image2target/ii2t_menustrings.py:566 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1208 @@ -5986,38 +5960,38 @@ msgid "Support file maintenance" msgstr "サãƒãƒ¼ãƒˆãƒ•ã‚¡ã‚¤ãƒ«ã®ä¿å®ˆ " -#: ../gui/wxpython/menustrings.py:288 ../gui/wxpython/menustrings.py:1230 +#: ../gui/wxpython/menustrings.py:289 ../gui/wxpython/menustrings.py:1231 #: ../gui/wxpython/image2target/ii2t_menustrings.py:283 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1209 msgid "Allows creation and/or modification of raster map layer support files." msgstr "ラスターマップサãƒãƒ¼ãƒˆãƒ•ã‚¡ã‚¤ãƒ«ã®ä½œæˆãƒ»æ›´æ–° " -#: ../gui/wxpython/menustrings.py:289 ../gui/wxpython/menustrings.py:1231 +#: ../gui/wxpython/menustrings.py:290 ../gui/wxpython/menustrings.py:1232 #: ../gui/wxpython/image2target/ii2t_menustrings.py:284 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1210 msgid "Update map statistics" msgstr "マップ統計ã®æ›´æ–° " -#: ../gui/wxpython/menustrings.py:290 ../gui/wxpython/menustrings.py:1232 +#: ../gui/wxpython/menustrings.py:291 ../gui/wxpython/menustrings.py:1233 #: ../gui/wxpython/image2target/ii2t_menustrings.py:285 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1211 msgid "Update raster map statistics" msgstr "ラスターマップ統計ã®æ›´æ–° " -#: ../gui/wxpython/menustrings.py:293 ../gui/wxpython/menustrings.py:1235 +#: ../gui/wxpython/menustrings.py:294 ../gui/wxpython/menustrings.py:1236 #: ../gui/wxpython/image2target/ii2t_menustrings.py:288 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1214 msgid "Tiling" msgstr "タイル " -#: ../gui/wxpython/menustrings.py:294 ../gui/wxpython/menustrings.py:1236 +#: ../gui/wxpython/menustrings.py:295 ../gui/wxpython/menustrings.py:1237 #: ../gui/wxpython/image2target/ii2t_menustrings.py:289 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1215 msgid "Produces tilings of the source projection for use in the destination region and projection." msgstr "使用中ã®é ˜åŸŸã¨æŠ•å½±æ³•ã§ã‚¿ã‚¤ãƒ«ã‚’作æˆã™ã‚‹ " -#: ../gui/wxpython/menustrings.py:295 ../gui/wxpython/menustrings.py:592 -#: ../gui/wxpython/menustrings.py:1237 ../gui/wxpython/menustrings.py:1534 +#: ../gui/wxpython/menustrings.py:296 ../gui/wxpython/menustrings.py:593 +#: ../gui/wxpython/menustrings.py:1238 ../gui/wxpython/menustrings.py:1535 #: ../gui/wxpython/image2target/ii2t_menustrings.py:290 #: ../gui/wxpython/image2target/ii2t_menustrings.py:585 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1216 @@ -6025,8 +5999,8 @@ msgid "Manage colors" msgstr "カラー調整 " -#: ../gui/wxpython/menustrings.py:296 ../gui/wxpython/menustrings.py:593 -#: ../gui/wxpython/menustrings.py:1238 ../gui/wxpython/menustrings.py:1535 +#: ../gui/wxpython/menustrings.py:297 ../gui/wxpython/menustrings.py:594 +#: ../gui/wxpython/menustrings.py:1239 ../gui/wxpython/menustrings.py:1536 #: ../gui/wxpython/image2target/ii2t_menustrings.py:291 #: ../gui/wxpython/image2target/ii2t_menustrings.py:586 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1217 @@ -6034,26 +6008,26 @@ msgid "Color tables" msgstr "カラーテーブル " -#: ../gui/wxpython/menustrings.py:297 ../gui/wxpython/menustrings.py:1239 +#: ../gui/wxpython/menustrings.py:298 ../gui/wxpython/menustrings.py:1240 #: ../gui/wxpython/image2target/ii2t_menustrings.py:292 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1218 msgid "Creates/modifies the color table associated with a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:298 ../gui/wxpython/menustrings.py:1240 +#: ../gui/wxpython/menustrings.py:299 ../gui/wxpython/menustrings.py:1241 #: ../gui/wxpython/image2target/ii2t_menustrings.py:293 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1219 msgid "Color tables (stddev)" msgstr "カラーテーブル (標準åå·®) " -#: ../gui/wxpython/menustrings.py:299 ../gui/wxpython/menustrings.py:1241 +#: ../gui/wxpython/menustrings.py:300 ../gui/wxpython/menustrings.py:1242 #: ../gui/wxpython/image2target/ii2t_menustrings.py:294 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1220 msgid "Sets color rules based on stddev from a raster map's mean value." msgstr "" -#: ../gui/wxpython/menustrings.py:300 ../gui/wxpython/menustrings.py:595 -#: ../gui/wxpython/menustrings.py:1242 ../gui/wxpython/menustrings.py:1537 +#: ../gui/wxpython/menustrings.py:301 ../gui/wxpython/menustrings.py:596 +#: ../gui/wxpython/menustrings.py:1243 ../gui/wxpython/menustrings.py:1538 #: ../gui/wxpython/image2target/ii2t_menustrings.py:295 #: ../gui/wxpython/image2target/ii2t_menustrings.py:588 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1221 @@ -6061,14 +6035,14 @@ msgid "Manage color rules interactively" msgstr "" -#: ../gui/wxpython/menustrings.py:301 ../gui/wxpython/menustrings.py:1243 +#: ../gui/wxpython/menustrings.py:302 ../gui/wxpython/menustrings.py:1244 #: ../gui/wxpython/image2target/ii2t_menustrings.py:296 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1222 msgid "Interactive management of raster color tables." msgstr "ラスターカラーテーブルã®å¯¾è©±åž‹ç®¡ç†" -#: ../gui/wxpython/menustrings.py:302 ../gui/wxpython/menustrings.py:597 -#: ../gui/wxpython/menustrings.py:1244 ../gui/wxpython/menustrings.py:1539 +#: ../gui/wxpython/menustrings.py:303 ../gui/wxpython/menustrings.py:598 +#: ../gui/wxpython/menustrings.py:1245 ../gui/wxpython/menustrings.py:1540 #: ../gui/wxpython/image2target/ii2t_menustrings.py:297 #: ../gui/wxpython/image2target/ii2t_menustrings.py:590 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1223 @@ -6076,38 +6050,38 @@ msgid "Export color table" msgstr "カラーテーブルをエキスãƒãƒ¼ãƒˆ" -#: ../gui/wxpython/menustrings.py:303 ../gui/wxpython/menustrings.py:1245 +#: ../gui/wxpython/menustrings.py:304 ../gui/wxpython/menustrings.py:1246 #: ../gui/wxpython/image2target/ii2t_menustrings.py:298 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1224 msgid "Exports the color table associated with a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:304 ../gui/wxpython/menustrings.py:1246 +#: ../gui/wxpython/menustrings.py:305 ../gui/wxpython/menustrings.py:1247 #: ../gui/wxpython/image2target/ii2t_menustrings.py:299 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1225 msgid "Blend 2 color rasters" msgstr "2色ã®ãƒ©ã‚¹ã‚¿ãƒ¼ã‚’ブレンド " -#: ../gui/wxpython/menustrings.py:305 ../gui/wxpython/menustrings.py:1247 +#: ../gui/wxpython/menustrings.py:306 ../gui/wxpython/menustrings.py:1248 #: ../gui/wxpython/image2target/ii2t_menustrings.py:300 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1226 msgid "Blends color components of two raster maps by a given ratio." msgstr "指定ã•ã‚ŒãŸæ¯”率㧠2 色ã®ãƒ©ã‚¹ã‚¿ãƒ¼ã‚’ブレンド " -#: ../gui/wxpython/menustrings.py:306 ../gui/wxpython/menustrings.py:1248 +#: ../gui/wxpython/menustrings.py:307 ../gui/wxpython/menustrings.py:1249 #: ../gui/wxpython/image2target/ii2t_menustrings.py:301 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1227 msgid "Create RGB" msgstr "RGB ä½œæˆ " -#: ../gui/wxpython/menustrings.py:307 ../gui/wxpython/menustrings.py:1249 +#: ../gui/wxpython/menustrings.py:308 ../gui/wxpython/menustrings.py:1250 #: ../gui/wxpython/image2target/ii2t_menustrings.py:302 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1228 msgid "Combines red, green and blue raster maps into a single composite raster map." msgstr "コンãƒã‚¸ãƒƒãƒˆãƒ©ã‚¹ã‚¿ãƒ¼ãƒžãƒƒãƒ—ã« R,G,Bラスターマップをåˆæˆã™ã‚‹ " -#: ../gui/wxpython/menustrings.py:308 ../gui/wxpython/menustrings.py:765 -#: ../gui/wxpython/menustrings.py:1250 ../gui/wxpython/menustrings.py:1707 +#: ../gui/wxpython/menustrings.py:309 ../gui/wxpython/menustrings.py:766 +#: ../gui/wxpython/menustrings.py:1251 ../gui/wxpython/menustrings.py:1708 #: ../gui/wxpython/image2target/ii2t_menustrings.py:303 #: ../gui/wxpython/image2target/ii2t_menustrings.py:754 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1229 @@ -6115,92 +6089,92 @@ msgid "RGB to HIS" msgstr "RGB → HIS " -#: ../gui/wxpython/menustrings.py:309 ../gui/wxpython/menustrings.py:1251 +#: ../gui/wxpython/menustrings.py:310 ../gui/wxpython/menustrings.py:1252 #: ../gui/wxpython/image2target/ii2t_menustrings.py:304 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1230 msgid "Generates red, green and blue (RGB) raster map layers combining hue, intensity and saturation (HIS) values from user-specified input raster map layers." msgstr "" -#: ../gui/wxpython/menustrings.py:310 ../gui/wxpython/menustrings.py:1252 +#: ../gui/wxpython/menustrings.py:311 ../gui/wxpython/menustrings.py:1253 #: ../gui/wxpython/image2target/ii2t_menustrings.py:305 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1231 msgid "Query raster maps" msgstr "ラスターマップã®æ¤œç´¢ " -#: ../gui/wxpython/menustrings.py:311 ../gui/wxpython/menustrings.py:1253 +#: ../gui/wxpython/menustrings.py:312 ../gui/wxpython/menustrings.py:1254 #: ../gui/wxpython/image2target/ii2t_menustrings.py:306 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1232 msgid "Query values by coordinates" msgstr "座標値ã‹ã‚‰ã®æ¤œç´¢ " -#: ../gui/wxpython/menustrings.py:312 ../gui/wxpython/menustrings.py:1254 +#: ../gui/wxpython/menustrings.py:313 ../gui/wxpython/menustrings.py:1255 #: ../gui/wxpython/image2target/ii2t_menustrings.py:307 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1233 msgid "Queries raster maps on their category values and category labels." msgstr "" -#: ../gui/wxpython/menustrings.py:313 ../gui/wxpython/menustrings.py:1255 +#: ../gui/wxpython/menustrings.py:314 ../gui/wxpython/menustrings.py:1256 #: ../gui/wxpython/image2target/ii2t_menustrings.py:308 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1234 msgid "Query colors by value" msgstr "カラーã®å€¤ã‹ã‚‰æ¤œç´¢ " -#: ../gui/wxpython/menustrings.py:314 ../gui/wxpython/menustrings.py:1256 +#: ../gui/wxpython/menustrings.py:315 ../gui/wxpython/menustrings.py:1257 #: ../gui/wxpython/image2target/ii2t_menustrings.py:309 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1235 msgid "Queries colors for a raster map layer." msgstr "ラスターマップレイヤーã®ã‚«ãƒ©ãƒ¼ã‹ã‚‰æ¤œç´¢ " -#: ../gui/wxpython/menustrings.py:322 ../gui/wxpython/menustrings.py:1264 +#: ../gui/wxpython/menustrings.py:323 ../gui/wxpython/menustrings.py:1265 #: ../gui/wxpython/image2target/ii2t_menustrings.py:317 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1243 msgid "Raster buffers and distance" msgstr "ラスターãƒãƒƒãƒ•ã‚¡ã¨è·é›¢" -#: ../gui/wxpython/menustrings.py:323 ../gui/wxpython/menustrings.py:1265 +#: ../gui/wxpython/menustrings.py:324 ../gui/wxpython/menustrings.py:1266 #: ../gui/wxpython/image2target/ii2t_menustrings.py:318 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1244 msgid "Buffer rasters" msgstr "ãƒãƒƒãƒ•ã‚¡ãƒªãƒ³ã‚°" -#: ../gui/wxpython/menustrings.py:324 ../gui/wxpython/menustrings.py:1266 +#: ../gui/wxpython/menustrings.py:325 ../gui/wxpython/menustrings.py:1267 #: ../gui/wxpython/image2target/ii2t_menustrings.py:319 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1245 msgid "Creates a raster map showing buffer zones surrounding cells that contain non-NULL category values." msgstr "" -#: ../gui/wxpython/menustrings.py:325 ../gui/wxpython/menustrings.py:1267 +#: ../gui/wxpython/menustrings.py:326 ../gui/wxpython/menustrings.py:1268 #: ../gui/wxpython/image2target/ii2t_menustrings.py:320 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1246 msgid "Concentric circles" msgstr "åŒå¿ƒå††ã®ä½œæˆ" -#: ../gui/wxpython/menustrings.py:326 ../gui/wxpython/menustrings.py:1268 +#: ../gui/wxpython/menustrings.py:327 ../gui/wxpython/menustrings.py:1269 #: ../gui/wxpython/image2target/ii2t_menustrings.py:321 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1247 msgid "Creates a raster map containing concentric rings around a given point." msgstr "指定ã•ã‚ŒãŸãƒã‚¤ãƒ³ãƒˆã‚’中心ã«åŒå¿ƒå††ã‚’å«ã‚€ãƒžãƒƒãƒ—をラスターを作æˆã—ã¾ã™" -#: ../gui/wxpython/menustrings.py:327 ../gui/wxpython/menustrings.py:1269 +#: ../gui/wxpython/menustrings.py:328 ../gui/wxpython/menustrings.py:1270 #: ../gui/wxpython/image2target/ii2t_menustrings.py:322 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1248 msgid "Closest points" msgstr "è¿‘å‚ã®ãƒã‚¤ãƒ³ãƒˆ " -#: ../gui/wxpython/menustrings.py:328 ../gui/wxpython/menustrings.py:1270 +#: ../gui/wxpython/menustrings.py:329 ../gui/wxpython/menustrings.py:1271 #: ../gui/wxpython/image2target/ii2t_menustrings.py:323 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1249 msgid "Locates the closest points between objects in two raster maps." msgstr "ï¼’ã¤ã®ãƒ©ã‚¹ã‚¿ãƒ¼ãƒžãƒƒãƒ—ã«æœ€ã‚‚è¿‘ã„ãƒã‚¤ãƒ³ãƒˆã«ã‚ªãƒ–ジェクトをé…ç½® " -#: ../gui/wxpython/menustrings.py:329 ../gui/wxpython/menustrings.py:1271 +#: ../gui/wxpython/menustrings.py:330 ../gui/wxpython/menustrings.py:1272 #: ../gui/wxpython/image2target/ii2t_menustrings.py:324 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1250 msgid "Grow by one cell" msgstr "" -#: ../gui/wxpython/menustrings.py:330 ../gui/wxpython/menustrings.py:395 -#: ../gui/wxpython/menustrings.py:1272 ../gui/wxpython/menustrings.py:1337 +#: ../gui/wxpython/menustrings.py:331 ../gui/wxpython/menustrings.py:396 +#: ../gui/wxpython/menustrings.py:1273 ../gui/wxpython/menustrings.py:1338 #: ../gui/wxpython/image2target/ii2t_menustrings.py:325 #: ../gui/wxpython/image2target/ii2t_menustrings.py:388 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1251 @@ -6208,8 +6182,8 @@ msgid "Generates a raster map layer with contiguous areas grown by one cell." msgstr "1ã¤ã®ã‚»ãƒ«ã‚’拡大ã•ã›ã‚‹ã“ã¨ã«ã‚ˆã£ã¦æ–°ã—ã„ラスターマップを作æˆã™ã‚‹ " -#: ../gui/wxpython/menustrings.py:331 ../gui/wxpython/menustrings.py:387 -#: ../gui/wxpython/menustrings.py:1273 ../gui/wxpython/menustrings.py:1329 +#: ../gui/wxpython/menustrings.py:332 ../gui/wxpython/menustrings.py:388 +#: ../gui/wxpython/menustrings.py:1274 ../gui/wxpython/menustrings.py:1330 #: ../gui/wxpython/image2target/ii2t_menustrings.py:326 #: ../gui/wxpython/image2target/ii2t_menustrings.py:380 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1252 @@ -6217,8 +6191,8 @@ msgid "Distance to features" msgstr "フィーãƒãƒ£ã®è·é›¢ " -#: ../gui/wxpython/menustrings.py:332 ../gui/wxpython/menustrings.py:388 -#: ../gui/wxpython/menustrings.py:1274 ../gui/wxpython/menustrings.py:1330 +#: ../gui/wxpython/menustrings.py:333 ../gui/wxpython/menustrings.py:389 +#: ../gui/wxpython/menustrings.py:1275 ../gui/wxpython/menustrings.py:1331 #: ../gui/wxpython/image2target/ii2t_menustrings.py:327 #: ../gui/wxpython/image2target/ii2t_menustrings.py:381 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1253 @@ -6226,22 +6200,22 @@ msgid "Generates a raster map containing distances to nearest raster features." msgstr "" -#: ../gui/wxpython/menustrings.py:333 ../gui/wxpython/menustrings.py:1275 +#: ../gui/wxpython/menustrings.py:334 ../gui/wxpython/menustrings.py:1276 #: ../gui/wxpython/image2target/ii2t_menustrings.py:328 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1254 #: ../gui/wxpython/nviz/tools.py:977 ../gui/wxpython/nviz/tools.py:2817 -#: ../gui/wxpython/psmap/dialogs.py:2310 +#: ../gui/wxpython/psmap/dialogs.py:2312 msgid "Mask" msgstr "マスク " -#: ../gui/wxpython/menustrings.py:334 ../gui/wxpython/menustrings.py:1276 +#: ../gui/wxpython/menustrings.py:335 ../gui/wxpython/menustrings.py:1277 #: ../gui/wxpython/image2target/ii2t_menustrings.py:329 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1255 msgid "Creates a MASK for limiting raster operation." msgstr "ラスターæ“作制é™ç”¨ãƒžã‚¹ã‚¯ä½œæˆ " -#: ../gui/wxpython/menustrings.py:335 ../gui/wxpython/menustrings.py:336 -#: ../gui/wxpython/menustrings.py:1277 ../gui/wxpython/menustrings.py:1278 +#: ../gui/wxpython/menustrings.py:336 ../gui/wxpython/menustrings.py:337 +#: ../gui/wxpython/menustrings.py:1278 ../gui/wxpython/menustrings.py:1279 #: ../gui/wxpython/image2target/ii2t_menustrings.py:330 #: ../gui/wxpython/image2target/ii2t_menustrings.py:331 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1256 @@ -6249,539 +6223,539 @@ msgid "Raster map calculator" msgstr "ラスターマップカリキュレータ" -#: ../gui/wxpython/menustrings.py:337 ../gui/wxpython/menustrings.py:1279 +#: ../gui/wxpython/menustrings.py:338 ../gui/wxpython/menustrings.py:1280 #: ../gui/wxpython/image2target/ii2t_menustrings.py:332 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1258 msgid "Neighborhood analysis" msgstr "è¿‘å‚æ€§åˆ†æž " -#: ../gui/wxpython/menustrings.py:338 ../gui/wxpython/menustrings.py:1280 +#: ../gui/wxpython/menustrings.py:339 ../gui/wxpython/menustrings.py:1281 #: ../gui/wxpython/image2target/ii2t_menustrings.py:333 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1259 #: ../gui/wxpython/rlisetup/wizard.py:886 msgid "Moving window" msgstr "ウィンドウを移動 " -#: ../gui/wxpython/menustrings.py:339 ../gui/wxpython/menustrings.py:1281 +#: ../gui/wxpython/menustrings.py:340 ../gui/wxpython/menustrings.py:1282 #: ../gui/wxpython/image2target/ii2t_menustrings.py:334 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1260 msgid "Makes each cell category value a function of the category values assigned to the cells around it, and stores new cell values in an output raster map layer." msgstr "å„セルã®ã‚«ãƒ†ã‚´ãƒªãƒ¼ã§è¿‘å‚点解æžã‚’è¡Œã„,ラスターマップã«æ–°ã—ã„セルを作æˆã—ã¾ã™ " -#: ../gui/wxpython/menustrings.py:340 ../gui/wxpython/menustrings.py:1282 +#: ../gui/wxpython/menustrings.py:341 ../gui/wxpython/menustrings.py:1283 #: ../gui/wxpython/image2target/ii2t_menustrings.py:335 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1261 msgid "Neighborhood points" msgstr "è¿‘å‚点 " -#: ../gui/wxpython/menustrings.py:341 ../gui/wxpython/menustrings.py:1283 +#: ../gui/wxpython/menustrings.py:342 ../gui/wxpython/menustrings.py:1284 #: ../gui/wxpython/image2target/ii2t_menustrings.py:336 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1262 msgid "Neighborhood analysis tool for vector point maps. Makes each cell value a function of the attribute values assigned to the vector points or centroids around it, and stores new cell values in an output raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:342 ../gui/wxpython/menustrings.py:1284 +#: ../gui/wxpython/menustrings.py:343 ../gui/wxpython/menustrings.py:1285 #: ../gui/wxpython/image2target/ii2t_menustrings.py:337 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1263 msgid "Overlay rasters" msgstr "ラスターマップã®é‡ã­åˆã› " -#: ../gui/wxpython/menustrings.py:343 ../gui/wxpython/menustrings.py:1285 +#: ../gui/wxpython/menustrings.py:344 ../gui/wxpython/menustrings.py:1286 #: ../gui/wxpython/image2target/ii2t_menustrings.py:338 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1264 msgid "Cross product" msgstr "カテゴリー値ã®æŽ›ã‘åˆã‚ã› " -#: ../gui/wxpython/menustrings.py:344 ../gui/wxpython/menustrings.py:1286 +#: ../gui/wxpython/menustrings.py:345 ../gui/wxpython/menustrings.py:1287 #: ../gui/wxpython/image2target/ii2t_menustrings.py:339 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1265 msgid "Creates a cross product of the category values from multiple raster map layers." msgstr "カテゴリー値を掛ã‘åˆã‚ã›ã¦æ–°ãŸãªãƒ©ã‚¹ã‚¿ãƒ¼ãƒžãƒƒãƒ—を作æˆã—ã¾ã™ " -#: ../gui/wxpython/menustrings.py:345 ../gui/wxpython/menustrings.py:1287 +#: ../gui/wxpython/menustrings.py:346 ../gui/wxpython/menustrings.py:1288 #: ../gui/wxpython/image2target/ii2t_menustrings.py:340 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1266 msgid "Patch raster maps" msgstr "ラスターマップã®é‡ã­åˆã› " -#: ../gui/wxpython/menustrings.py:346 ../gui/wxpython/menustrings.py:1288 +#: ../gui/wxpython/menustrings.py:347 ../gui/wxpython/menustrings.py:1289 #: ../gui/wxpython/image2target/ii2t_menustrings.py:341 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1267 msgid "Creates a composite raster map layer by using known category values from one (or more) map layer(s) to fill in areas of \"no data\" in another map layer." msgstr "別ã®ãƒ¬ã‚¤ãƒ¤ãƒ¼ã«ã‚ˆã£ã¦ãƒ‡ãƒ¼ã‚¿ãŒå­˜åœ¨ã—ãªã„エリアã®ã‚«ãƒ†ã‚´ãƒªãƒ¼æƒ…報を挿入ã—ã€åˆæˆãƒ©ã‚¹ã‚¿ãƒ¼ãƒžãƒƒãƒ—レイヤーを作æˆã™ã‚‹ " -#: ../gui/wxpython/menustrings.py:347 ../gui/wxpython/menustrings.py:1289 +#: ../gui/wxpython/menustrings.py:348 ../gui/wxpython/menustrings.py:1290 #: ../gui/wxpython/image2target/ii2t_menustrings.py:342 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1268 msgid "Raster series aggregation" msgstr "" -#: ../gui/wxpython/menustrings.py:348 ../gui/wxpython/menustrings.py:1290 +#: ../gui/wxpython/menustrings.py:349 ../gui/wxpython/menustrings.py:1291 #: ../gui/wxpython/image2target/ii2t_menustrings.py:343 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1269 msgid "Makes each output cell value a function of the values assigned to the corresponding cells in the input raster map layers." msgstr "å„出力ã®ã‚»ãƒ«ã®å€¤ã®å€¤ã‚’入力ラスターマップレイヤーã«å¯¾å¿œã™ã‚‹ã‚»ãƒ«ã«å‰²ã‚Šå½“ã¦ã‚‰ã‚ŒãŸé–¢æ•°ã‚’ä½œæˆ " -#: ../gui/wxpython/menustrings.py:349 ../gui/wxpython/menustrings.py:1291 +#: ../gui/wxpython/menustrings.py:350 ../gui/wxpython/menustrings.py:1292 #: ../gui/wxpython/image2target/ii2t_menustrings.py:344 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1270 msgid "Raster series accumulation" msgstr "" -#: ../gui/wxpython/menustrings.py:350 ../gui/wxpython/menustrings.py:1292 +#: ../gui/wxpython/menustrings.py:351 ../gui/wxpython/menustrings.py:1293 #: ../gui/wxpython/image2target/ii2t_menustrings.py:345 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1271 msgid "Makes each output cell value a accumulationfunction of the values assigned to the corresponding cells in the input raster map layers." msgstr "" -#: ../gui/wxpython/menustrings.py:351 ../gui/wxpython/menustrings.py:1293 +#: ../gui/wxpython/menustrings.py:352 ../gui/wxpython/menustrings.py:1294 #: ../gui/wxpython/image2target/ii2t_menustrings.py:346 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1272 msgid "Statistical overlay" msgstr "統計オーãƒãƒ¼ãƒ¬ã‚¤ " -#: ../gui/wxpython/menustrings.py:352 ../gui/wxpython/menustrings.py:1294 +#: ../gui/wxpython/menustrings.py:353 ../gui/wxpython/menustrings.py:1295 #: ../gui/wxpython/image2target/ii2t_menustrings.py:347 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1273 msgid "Calculates category or object oriented statistics (accumulator-based statistics)." msgstr "" -#: ../gui/wxpython/menustrings.py:353 ../gui/wxpython/menustrings.py:1295 +#: ../gui/wxpython/menustrings.py:354 ../gui/wxpython/menustrings.py:1296 #: ../gui/wxpython/image2target/ii2t_menustrings.py:348 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1274 msgid "Quantiles overlay" msgstr "" -#: ../gui/wxpython/menustrings.py:354 ../gui/wxpython/menustrings.py:1296 +#: ../gui/wxpython/menustrings.py:355 ../gui/wxpython/menustrings.py:1297 #: ../gui/wxpython/image2target/ii2t_menustrings.py:349 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1275 msgid "Compute category quantiles using two passes." msgstr "" -#: ../gui/wxpython/menustrings.py:355 ../gui/wxpython/menustrings.py:1297 +#: ../gui/wxpython/menustrings.py:356 ../gui/wxpython/menustrings.py:1298 #: ../gui/wxpython/image2target/ii2t_menustrings.py:350 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1276 msgid "Solar radiance and shadows" msgstr "太陽照度ã¨å½± " -#: ../gui/wxpython/menustrings.py:356 ../gui/wxpython/menustrings.py:1298 +#: ../gui/wxpython/menustrings.py:357 ../gui/wxpython/menustrings.py:1299 #: ../gui/wxpython/image2target/ii2t_menustrings.py:351 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1277 msgid "LatLong map" msgstr "" -#: ../gui/wxpython/menustrings.py:357 ../gui/wxpython/menustrings.py:1299 +#: ../gui/wxpython/menustrings.py:358 ../gui/wxpython/menustrings.py:1300 #: ../gui/wxpython/image2target/ii2t_menustrings.py:352 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1278 msgid "Creates a latitude/longitude raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:358 ../gui/wxpython/menustrings.py:1300 +#: ../gui/wxpython/menustrings.py:359 ../gui/wxpython/menustrings.py:1301 #: ../gui/wxpython/image2target/ii2t_menustrings.py:353 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1279 msgid "Solar irradiance and irradiation" msgstr "太陽照度ã¨ç…§å°„ " -#: ../gui/wxpython/menustrings.py:359 ../gui/wxpython/menustrings.py:1301 +#: ../gui/wxpython/menustrings.py:360 ../gui/wxpython/menustrings.py:1302 #: ../gui/wxpython/image2target/ii2t_menustrings.py:354 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1280 msgid "Solar irradiance and irradiation model. Computes direct (beam), diffuse and reflected solar irradiation raster maps for given day, latitude, surface and atmospheric conditions. Solar parameters (e.g. sunrise, sunset times, declination, extraterrestrial irradiance, daylight length) are saved in the map history file. Alternatively, a local time can be specified to compute solar incidence angle and/or irradiance raster maps. The shadowing effect of the topography is optionally incorporated." msgstr "" -#: ../gui/wxpython/menustrings.py:360 ../gui/wxpython/menustrings.py:1302 +#: ../gui/wxpython/menustrings.py:361 ../gui/wxpython/menustrings.py:1303 #: ../gui/wxpython/image2target/ii2t_menustrings.py:355 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1281 msgid "Shadows map" msgstr "陰影図 " -#: ../gui/wxpython/menustrings.py:361 ../gui/wxpython/menustrings.py:1303 +#: ../gui/wxpython/menustrings.py:362 ../gui/wxpython/menustrings.py:1304 #: ../gui/wxpython/image2target/ii2t_menustrings.py:356 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1282 msgid "Calculates cast shadow areas from sun position and elevation raster map. Either exact sun position (A) is specified, or date/time to calculate the sun position (B) by r.sunmask itself." msgstr "" -#: ../gui/wxpython/menustrings.py:362 ../gui/wxpython/menustrings.py:1304 +#: ../gui/wxpython/menustrings.py:363 ../gui/wxpython/menustrings.py:1305 #: ../gui/wxpython/image2target/ii2t_menustrings.py:357 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1283 msgid "Sunshine hours and solar angles" msgstr "" -#: ../gui/wxpython/menustrings.py:363 ../gui/wxpython/menustrings.py:1305 +#: ../gui/wxpython/menustrings.py:364 ../gui/wxpython/menustrings.py:1306 #: ../gui/wxpython/image2target/ii2t_menustrings.py:358 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1284 msgid "Calculates solar elevation, solar azimuth, and sun hours. Solar elevation: the angle between the direction of the geometric center of the sun's apparent disk and the (idealized) horizon. Solar azimuth: the angle from due north in clockwise direction." msgstr "" -#: ../gui/wxpython/menustrings.py:364 ../gui/wxpython/menustrings.py:1306 +#: ../gui/wxpython/menustrings.py:365 ../gui/wxpython/menustrings.py:1307 #: ../gui/wxpython/image2target/ii2t_menustrings.py:359 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1285 msgid "Terrain analysis" msgstr "åœ°å½¢è§£æž " -#: ../gui/wxpython/menustrings.py:365 ../gui/wxpython/menustrings.py:1307 +#: ../gui/wxpython/menustrings.py:366 ../gui/wxpython/menustrings.py:1308 #: ../gui/wxpython/image2target/ii2t_menustrings.py:360 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1286 msgid "Generate contour lines" msgstr "コンターラインã®ä½œæˆ" -#: ../gui/wxpython/menustrings.py:366 ../gui/wxpython/menustrings.py:1308 +#: ../gui/wxpython/menustrings.py:367 ../gui/wxpython/menustrings.py:1309 #: ../gui/wxpython/image2target/ii2t_menustrings.py:361 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1287 msgid "Produces a vector map of specified contours from a raster map." msgstr "ラスターマップã‹ã‚‰ã‚³ãƒ³ã‚¿ãƒ¼ã‚’作æˆã—ベクトルマップを作æˆ" -#: ../gui/wxpython/menustrings.py:367 ../gui/wxpython/menustrings.py:1309 +#: ../gui/wxpython/menustrings.py:368 ../gui/wxpython/menustrings.py:1310 #: ../gui/wxpython/image2target/ii2t_menustrings.py:362 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1288 msgid "Cost surface" msgstr "表層断é¢å›³ " -#: ../gui/wxpython/menustrings.py:368 ../gui/wxpython/menustrings.py:1310 +#: ../gui/wxpython/menustrings.py:369 ../gui/wxpython/menustrings.py:1311 #: ../gui/wxpython/image2target/ii2t_menustrings.py:363 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1289 msgid "Creates a raster map showing the cumulative cost of moving between different geographic locations on an input raster map whose cell category values represent cost." msgstr "ç•°ãªã‚‹ãƒ­ã‚±ãƒ¼ã‚·ãƒ§ãƒ³ã®ç§»å‹•ã‚³ã‚¹ãƒˆã‚’å„セルã®æƒ…å ±ã¨ã—ã¦è¡¨ç¾ã—ãŸãƒ©ã‚¹ã‚¿ãƒ¼ãƒžãƒƒãƒ—を作æˆã™ã‚‹ " -#: ../gui/wxpython/menustrings.py:369 ../gui/wxpython/menustrings.py:1311 +#: ../gui/wxpython/menustrings.py:370 ../gui/wxpython/menustrings.py:1312 #: ../gui/wxpython/image2target/ii2t_menustrings.py:364 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1290 msgid "Cumulative movement costs" msgstr "移動コストç©ç®— " -#: ../gui/wxpython/menustrings.py:370 ../gui/wxpython/menustrings.py:1312 +#: ../gui/wxpython/menustrings.py:371 ../gui/wxpython/menustrings.py:1313 #: ../gui/wxpython/image2target/ii2t_menustrings.py:365 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1291 msgid "Creates a raster map showing the anisotropic cumulative cost of moving between different geographic locations on an input raster map whose cell category values represent cost." msgstr "" -#: ../gui/wxpython/menustrings.py:371 ../gui/wxpython/menustrings.py:1313 +#: ../gui/wxpython/menustrings.py:372 ../gui/wxpython/menustrings.py:1314 #: ../gui/wxpython/image2target/ii2t_menustrings.py:366 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1292 msgid "Least cost route or flow" msgstr "最å°ã‚³ã‚¹ãƒˆãƒ«ãƒ¼ãƒˆã‚ã‚‹ã„ã¯ãƒ•ãƒ­ãƒ¼ " -#: ../gui/wxpython/menustrings.py:372 ../gui/wxpython/menustrings.py:1314 +#: ../gui/wxpython/menustrings.py:373 ../gui/wxpython/menustrings.py:1315 #: ../gui/wxpython/image2target/ii2t_menustrings.py:367 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1293 msgid "Traces a flow through an elevation model or cost surface on a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:373 ../gui/wxpython/menustrings.py:1315 +#: ../gui/wxpython/menustrings.py:374 ../gui/wxpython/menustrings.py:1316 #: ../gui/wxpython/image2target/ii2t_menustrings.py:368 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1294 msgid "Compute shaded relief" msgstr "" -#: ../gui/wxpython/menustrings.py:374 ../gui/wxpython/menustrings.py:1316 +#: ../gui/wxpython/menustrings.py:375 ../gui/wxpython/menustrings.py:1317 #: ../gui/wxpython/image2target/ii2t_menustrings.py:369 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1295 msgid "Creates shaded relief map from an elevation map (DEM). " msgstr "標高マップ(DEM)をより陰影マップを作æˆ" -#: ../gui/wxpython/menustrings.py:375 ../gui/wxpython/menustrings.py:1317 +#: ../gui/wxpython/menustrings.py:376 ../gui/wxpython/menustrings.py:1318 #: ../gui/wxpython/image2target/ii2t_menustrings.py:370 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1296 msgid "Apply shade to raster" msgstr "" -#: ../gui/wxpython/menustrings.py:376 ../gui/wxpython/menustrings.py:1318 +#: ../gui/wxpython/menustrings.py:377 ../gui/wxpython/menustrings.py:1319 #: ../gui/wxpython/image2target/ii2t_menustrings.py:371 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1297 msgid "Drapes a color raster over an shaded relief or aspect map." msgstr "" -#: ../gui/wxpython/menustrings.py:377 ../gui/wxpython/menustrings.py:1319 +#: ../gui/wxpython/menustrings.py:378 ../gui/wxpython/menustrings.py:1320 #: ../gui/wxpython/image2target/ii2t_menustrings.py:372 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1298 msgid "Slope and aspect" msgstr "傾斜ã¨æ–¹ä½" -#: ../gui/wxpython/menustrings.py:378 ../gui/wxpython/menustrings.py:1320 +#: ../gui/wxpython/menustrings.py:379 ../gui/wxpython/menustrings.py:1321 #: ../gui/wxpython/image2target/ii2t_menustrings.py:373 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1299 msgid "Generates raster maps of slope, aspect, curvatures and partial derivatives from an elevation raster map. Aspect is calculated counterclockwise from east." msgstr "" -#: ../gui/wxpython/menustrings.py:379 ../gui/wxpython/menustrings.py:1321 +#: ../gui/wxpython/menustrings.py:380 ../gui/wxpython/menustrings.py:1322 msgid "Landforms" msgstr "" -#: ../gui/wxpython/menustrings.py:380 ../gui/wxpython/menustrings.py:1322 +#: ../gui/wxpython/menustrings.py:381 ../gui/wxpython/menustrings.py:1323 msgid "Calculates geomorphons (terrain forms) and associated geometry using machine vision approach." msgstr "" -#: ../gui/wxpython/menustrings.py:381 ../gui/wxpython/menustrings.py:1323 +#: ../gui/wxpython/menustrings.py:382 ../gui/wxpython/menustrings.py:1324 #: ../gui/wxpython/image2target/ii2t_menustrings.py:374 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1300 msgid "Terrain parameters" msgstr "地形パラメータ " -#: ../gui/wxpython/menustrings.py:382 ../gui/wxpython/menustrings.py:1324 +#: ../gui/wxpython/menustrings.py:383 ../gui/wxpython/menustrings.py:1325 #: ../gui/wxpython/image2target/ii2t_menustrings.py:375 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1301 msgid "Extracts terrain parameters from a DEM. Uses a multi-scale approach by taking fitting quadratic parameters to any size window (via least squares)." msgstr "" -#: ../gui/wxpython/menustrings.py:383 ../gui/wxpython/menustrings.py:1325 +#: ../gui/wxpython/menustrings.py:384 ../gui/wxpython/menustrings.py:1326 #: ../gui/wxpython/image2target/ii2t_menustrings.py:376 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1302 msgid "Textural features" msgstr "テキストフィーãƒãƒ£" -#: ../gui/wxpython/menustrings.py:384 ../gui/wxpython/menustrings.py:1326 +#: ../gui/wxpython/menustrings.py:385 ../gui/wxpython/menustrings.py:1327 #: ../gui/wxpython/image2target/ii2t_menustrings.py:377 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1303 msgid "Generate images with textural features from a raster map." msgstr "ラスターマップã‹ã‚‰ãƒ†ã‚­ã‚¹ãƒˆãƒ•ã‚£ãƒ¼ãƒãƒ£ã‚’作æˆ" -#: ../gui/wxpython/menustrings.py:385 ../gui/wxpython/menustrings.py:1327 +#: ../gui/wxpython/menustrings.py:386 ../gui/wxpython/menustrings.py:1328 #: ../gui/wxpython/image2target/ii2t_menustrings.py:378 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1304 msgid "Visibility" msgstr "å¯è¦–域" -#: ../gui/wxpython/menustrings.py:386 ../gui/wxpython/menustrings.py:1328 +#: ../gui/wxpython/menustrings.py:387 ../gui/wxpython/menustrings.py:1329 #: ../gui/wxpython/image2target/ii2t_menustrings.py:379 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1305 msgid "Computes the viewshed of a point on an elevation raster map. Default format: NULL (invisible), vertical angle wrt viewpoint (visible)." msgstr "" -#: ../gui/wxpython/menustrings.py:389 ../gui/wxpython/menustrings.py:1331 +#: ../gui/wxpython/menustrings.py:390 ../gui/wxpython/menustrings.py:1332 #: ../gui/wxpython/image2target/ii2t_menustrings.py:382 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1308 msgid "Horizon angle" msgstr "水平角度 " -#: ../gui/wxpython/menustrings.py:390 ../gui/wxpython/menustrings.py:1332 +#: ../gui/wxpython/menustrings.py:391 ../gui/wxpython/menustrings.py:1333 #: ../gui/wxpython/image2target/ii2t_menustrings.py:383 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1309 msgid "Computes horizon angle height from a digital elevation model. The module has two different modes of operation: 1. Computes the entire horizon around a single point whose coordinates are given with the 'coord' option. The horizon height (in radians). 2. Computes one or more raster maps of the horizon height in a single direction. The input for this is the angle (in degrees), which is measured counterclockwise with east=0, north=90 etc. The output is the horizon height in radians." msgstr "" -#: ../gui/wxpython/menustrings.py:391 ../gui/wxpython/menustrings.py:1333 +#: ../gui/wxpython/menustrings.py:392 ../gui/wxpython/menustrings.py:1334 #: ../gui/wxpython/image2target/ii2t_menustrings.py:384 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1310 msgid "Transform features" msgstr "フィーãƒãƒ£ã®å¤‰å½¢" -#: ../gui/wxpython/menustrings.py:392 ../gui/wxpython/menustrings.py:1334 +#: ../gui/wxpython/menustrings.py:393 ../gui/wxpython/menustrings.py:1335 #: ../gui/wxpython/image2target/ii2t_menustrings.py:385 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1311 msgid "Clump" msgstr "クランプ " -#: ../gui/wxpython/menustrings.py:393 ../gui/wxpython/menustrings.py:1335 +#: ../gui/wxpython/menustrings.py:394 ../gui/wxpython/menustrings.py:1336 #: ../gui/wxpython/image2target/ii2t_menustrings.py:386 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1312 msgid "Recategorizes data in a raster map by grouping cells that form physically discrete areas into unique categories." msgstr "物ç†çš„離散領域をグルーピングã™ã‚‹ã“ã¨ã«ã‚ˆã£ã¦ãƒ‡ãƒ¼ã‚¿ã‚’å†åˆ†é¡žã™ã‚‹ " -#: ../gui/wxpython/menustrings.py:394 ../gui/wxpython/menustrings.py:1336 +#: ../gui/wxpython/menustrings.py:395 ../gui/wxpython/menustrings.py:1337 #: ../gui/wxpython/image2target/ii2t_menustrings.py:387 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1313 msgid "Grow" msgstr "拡大" -#: ../gui/wxpython/menustrings.py:396 ../gui/wxpython/menustrings.py:1338 +#: ../gui/wxpython/menustrings.py:397 ../gui/wxpython/menustrings.py:1339 #: ../gui/wxpython/image2target/ii2t_menustrings.py:389 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1315 msgid "Thin" msgstr "縮å°" -#: ../gui/wxpython/menustrings.py:397 ../gui/wxpython/menustrings.py:1339 +#: ../gui/wxpython/menustrings.py:398 ../gui/wxpython/menustrings.py:1340 #: ../gui/wxpython/image2target/ii2t_menustrings.py:390 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1316 msgid "Thins non-null cells that denote linear features in a raster map layer." msgstr "" -#: ../gui/wxpython/menustrings.py:398 ../gui/wxpython/menustrings.py:1340 +#: ../gui/wxpython/menustrings.py:399 ../gui/wxpython/menustrings.py:1341 #: ../gui/wxpython/image2target/ii2t_menustrings.py:391 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1317 msgid "Hydrologic modeling" msgstr "水文モデリング " -#: ../gui/wxpython/menustrings.py:399 ../gui/wxpython/menustrings.py:1341 +#: ../gui/wxpython/menustrings.py:400 ../gui/wxpython/menustrings.py:1342 #: ../gui/wxpython/image2target/ii2t_menustrings.py:392 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1318 msgid "Carve stream channels" msgstr "æ²³å·æ°´è·¯ç¶²ã®ä½œæˆ " -#: ../gui/wxpython/menustrings.py:400 ../gui/wxpython/menustrings.py:1342 +#: ../gui/wxpython/menustrings.py:401 ../gui/wxpython/menustrings.py:1343 #: ../gui/wxpython/image2target/ii2t_menustrings.py:393 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1319 msgid "Generates stream channels. Takes vector stream data, transforms it to raster and subtracts depth from the output DEM." msgstr "" -#: ../gui/wxpython/menustrings.py:401 ../gui/wxpython/menustrings.py:1343 +#: ../gui/wxpython/menustrings.py:402 ../gui/wxpython/menustrings.py:1344 #: ../gui/wxpython/image2target/ii2t_menustrings.py:394 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1320 msgid "Fill lake" msgstr "æ¹–æ²¼ã®å¡—æ½°ã— " -#: ../gui/wxpython/menustrings.py:402 ../gui/wxpython/menustrings.py:1344 +#: ../gui/wxpython/menustrings.py:403 ../gui/wxpython/menustrings.py:1345 #: ../gui/wxpython/image2target/ii2t_menustrings.py:395 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1321 msgid "Fills lake at given point to given level." msgstr "" -#: ../gui/wxpython/menustrings.py:403 ../gui/wxpython/menustrings.py:1345 +#: ../gui/wxpython/menustrings.py:404 ../gui/wxpython/menustrings.py:1346 #: ../gui/wxpython/image2target/ii2t_menustrings.py:396 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1322 msgid "Depressionless map and flowlines" msgstr "凹地ã®ç„¡ã„マップã¨ãƒ•ãƒ­ãƒ¼ãƒ©ã‚¤ãƒ³ " -#: ../gui/wxpython/menustrings.py:404 ../gui/wxpython/menustrings.py:1346 +#: ../gui/wxpython/menustrings.py:405 ../gui/wxpython/menustrings.py:1347 #: ../gui/wxpython/image2target/ii2t_menustrings.py:397 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1323 msgid "Filters and generates a depressionless elevation map and a flow direction map from a given elevation raster map." msgstr "標高レイヤーã‹ã‚‰ 凹地ã®ãªã„標高マップã¨æµæ–¹å‘ãƒžãƒƒãƒ—ã‚’ä½œæˆ " -#: ../gui/wxpython/menustrings.py:405 ../gui/wxpython/menustrings.py:1347 +#: ../gui/wxpython/menustrings.py:406 ../gui/wxpython/menustrings.py:1348 #: ../gui/wxpython/image2target/ii2t_menustrings.py:398 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1324 msgid "Flow accumulation" msgstr "フローアキュミュレーション " -#: ../gui/wxpython/menustrings.py:406 ../gui/wxpython/menustrings.py:1348 +#: ../gui/wxpython/menustrings.py:407 ../gui/wxpython/menustrings.py:1349 #: ../gui/wxpython/image2target/ii2t_menustrings.py:399 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1325 msgid "Performs flow computation for massive grids." msgstr "" -#: ../gui/wxpython/menustrings.py:407 ../gui/wxpython/menustrings.py:1349 +#: ../gui/wxpython/menustrings.py:408 ../gui/wxpython/menustrings.py:1350 #: ../gui/wxpython/image2target/ii2t_menustrings.py:400 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1326 msgid "Flow lines" msgstr "æµç·š " -#: ../gui/wxpython/menustrings.py:408 ../gui/wxpython/menustrings.py:1350 +#: ../gui/wxpython/menustrings.py:409 ../gui/wxpython/menustrings.py:1351 #: ../gui/wxpython/image2target/ii2t_menustrings.py:401 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1327 msgid "Constructs flowlines. Computes flowlines, flowpath lengths, and flowaccumulation (contributing areas) from a elevation raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:409 ../gui/wxpython/menustrings.py:1351 +#: ../gui/wxpython/menustrings.py:410 ../gui/wxpython/menustrings.py:1352 #: ../gui/wxpython/image2target/ii2t_menustrings.py:402 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1328 msgid "Watershed analysis" msgstr "åˆ†æ°´ç•Œè§£æž " -#: ../gui/wxpython/menustrings.py:410 ../gui/wxpython/menustrings.py:1352 +#: ../gui/wxpython/menustrings.py:411 ../gui/wxpython/menustrings.py:1353 #: ../gui/wxpython/image2target/ii2t_menustrings.py:403 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1329 msgid "Calculates hydrological parameters and RUSLE factors." msgstr "" -#: ../gui/wxpython/menustrings.py:411 ../gui/wxpython/menustrings.py:1353 +#: ../gui/wxpython/menustrings.py:412 ../gui/wxpython/menustrings.py:1354 #: ../gui/wxpython/image2target/ii2t_menustrings.py:404 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1330 msgid "Watershed subbasins" msgstr "分水界å°ç›†åœ°ã®ä½œæˆ" -#: ../gui/wxpython/menustrings.py:412 ../gui/wxpython/menustrings.py:1354 +#: ../gui/wxpython/menustrings.py:413 ../gui/wxpython/menustrings.py:1355 #: ../gui/wxpython/image2target/ii2t_menustrings.py:405 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1331 msgid "Generates watershed subbasins raster map." msgstr "分水界ラスターマップ生æˆ" -#: ../gui/wxpython/menustrings.py:413 ../gui/wxpython/menustrings.py:1355 +#: ../gui/wxpython/menustrings.py:414 ../gui/wxpython/menustrings.py:1356 #: ../gui/wxpython/image2target/ii2t_menustrings.py:406 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1332 msgid "Watershed basin creation" msgstr "åˆ†æ°´ç•Œä½œæˆ " -#: ../gui/wxpython/menustrings.py:414 ../gui/wxpython/menustrings.py:1356 +#: ../gui/wxpython/menustrings.py:415 ../gui/wxpython/menustrings.py:1357 #: ../gui/wxpython/image2target/ii2t_menustrings.py:407 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1333 msgid "Creates watershed basins from a drainage direction map." msgstr "" -#: ../gui/wxpython/menustrings.py:415 ../gui/wxpython/menustrings.py:1357 +#: ../gui/wxpython/menustrings.py:416 ../gui/wxpython/menustrings.py:1358 #: ../gui/wxpython/image2target/ii2t_menustrings.py:408 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1334 msgid "Extraction of stream networks" msgstr "" -#: ../gui/wxpython/menustrings.py:416 ../gui/wxpython/menustrings.py:1358 +#: ../gui/wxpython/menustrings.py:417 ../gui/wxpython/menustrings.py:1359 #: ../gui/wxpython/image2target/ii2t_menustrings.py:409 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1335 msgid "Performs stream network extraction." msgstr "" -#: ../gui/wxpython/menustrings.py:417 ../gui/wxpython/menustrings.py:1359 +#: ../gui/wxpython/menustrings.py:418 ../gui/wxpython/menustrings.py:1360 #: ../gui/wxpython/image2target/ii2t_menustrings.py:410 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1336 msgid "SIMWE Overland flow modeling" msgstr "SIMWE 地表æµãƒ¢ãƒ‡ãƒ« " -#: ../gui/wxpython/menustrings.py:418 ../gui/wxpython/menustrings.py:1360 +#: ../gui/wxpython/menustrings.py:419 ../gui/wxpython/menustrings.py:1361 #: ../gui/wxpython/image2target/ii2t_menustrings.py:411 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1337 msgid "Overland flow hydrologic simulation using path sampling method (SIMWE)." msgstr "経路サンプリング法(SIMWE)を使用ã—ãŸæµæ°´é–€ã‚·ãƒŸãƒ¥ãƒ¬ãƒ¼ã‚·ãƒ§ãƒ³" -#: ../gui/wxpython/menustrings.py:419 ../gui/wxpython/menustrings.py:1361 +#: ../gui/wxpython/menustrings.py:420 ../gui/wxpython/menustrings.py:1362 #: ../gui/wxpython/image2target/ii2t_menustrings.py:412 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1338 msgid "SIMWE Sediment flux modeling" msgstr "SIMWE é€éŽæµæŸãƒ¢ãƒ‡ãƒªãƒ³ã‚°" -#: ../gui/wxpython/menustrings.py:420 ../gui/wxpython/menustrings.py:1362 +#: ../gui/wxpython/menustrings.py:421 ../gui/wxpython/menustrings.py:1363 #: ../gui/wxpython/image2target/ii2t_menustrings.py:413 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1339 msgid "Sediment transport and erosion/deposition simulation using path sampling method (SIMWE)." msgstr "経路サンプリング法(SIMWE)を使用ã—ãŸåœŸç ‚æµé€ 侵食/æ²ˆç€ ã‚·ãƒŸãƒ¥ãƒ¬ãƒ¼ã‚·ãƒ§ãƒ³" -#: ../gui/wxpython/menustrings.py:421 ../gui/wxpython/menustrings.py:1363 +#: ../gui/wxpython/menustrings.py:422 ../gui/wxpython/menustrings.py:1364 #: ../gui/wxpython/image2target/ii2t_menustrings.py:414 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1340 msgid "Topographic index map" msgstr "地形図インデックスマップ " -#: ../gui/wxpython/menustrings.py:422 ../gui/wxpython/menustrings.py:1364 +#: ../gui/wxpython/menustrings.py:423 ../gui/wxpython/menustrings.py:1365 #: ../gui/wxpython/image2target/ii2t_menustrings.py:415 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1341 msgid "Creates a topographic index (wetness index) raster map from an elevation raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:423 ../gui/wxpython/menustrings.py:1365 +#: ../gui/wxpython/menustrings.py:424 ../gui/wxpython/menustrings.py:1366 #: ../gui/wxpython/image2target/ii2t_menustrings.py:416 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1342 msgid "TOPMODEL simulation" msgstr "TOPMODELシミュレーション " -#: ../gui/wxpython/menustrings.py:424 ../gui/wxpython/menustrings.py:1366 +#: ../gui/wxpython/menustrings.py:425 ../gui/wxpython/menustrings.py:1367 #: ../gui/wxpython/image2target/ii2t_menustrings.py:417 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1343 msgid "Simulates TOPMODEL which is a physically based hydrologic model." msgstr "物ç†çš„æµåŸŸæ°´æ–‡ãƒ¢ãƒ‡ãƒ«ã«åŸºã¥ãトãƒãƒ¢ãƒ‡ãƒ«ã‚’シュミレーション" -#: ../gui/wxpython/menustrings.py:425 ../gui/wxpython/menustrings.py:1367 +#: ../gui/wxpython/menustrings.py:426 ../gui/wxpython/menustrings.py:1368 #: ../gui/wxpython/image2target/ii2t_menustrings.py:418 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1344 msgid "USLE K-factor" msgstr "" -#: ../gui/wxpython/menustrings.py:426 ../gui/wxpython/menustrings.py:1368 +#: ../gui/wxpython/menustrings.py:427 ../gui/wxpython/menustrings.py:1369 #: ../gui/wxpython/image2target/ii2t_menustrings.py:419 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1345 msgid "Computes USLE Soil Erodibility Factor (K)." msgstr "" -#: ../gui/wxpython/menustrings.py:427 ../gui/wxpython/menustrings.py:1369 +#: ../gui/wxpython/menustrings.py:428 ../gui/wxpython/menustrings.py:1370 #: ../gui/wxpython/image2target/ii2t_menustrings.py:420 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1346 msgid "USLE R-factor" msgstr "" -#: ../gui/wxpython/menustrings.py:428 ../gui/wxpython/menustrings.py:1370 +#: ../gui/wxpython/menustrings.py:429 ../gui/wxpython/menustrings.py:1371 #: ../gui/wxpython/image2target/ii2t_menustrings.py:421 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1347 msgid "Computes USLE R factor, Rainfall erosivity index." msgstr "" -#: ../gui/wxpython/menustrings.py:429 ../gui/wxpython/menustrings.py:876 -#: ../gui/wxpython/menustrings.py:1371 ../gui/wxpython/menustrings.py:1818 +#: ../gui/wxpython/menustrings.py:430 ../gui/wxpython/menustrings.py:877 +#: ../gui/wxpython/menustrings.py:1372 ../gui/wxpython/menustrings.py:1819 #: ../gui/wxpython/image2target/ii2t_menustrings.py:422 #: ../gui/wxpython/image2target/ii2t_menustrings.py:860 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1348 @@ -6789,254 +6763,254 @@ msgid "Groundwater modeling" msgstr "地下水 モデリング " -#: ../gui/wxpython/menustrings.py:430 ../gui/wxpython/menustrings.py:1372 +#: ../gui/wxpython/menustrings.py:431 ../gui/wxpython/menustrings.py:1373 #: ../gui/wxpython/image2target/ii2t_menustrings.py:423 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1349 msgid "Groundwater flow" msgstr "" -#: ../gui/wxpython/menustrings.py:431 ../gui/wxpython/menustrings.py:1373 +#: ../gui/wxpython/menustrings.py:432 ../gui/wxpython/menustrings.py:1374 #: ../gui/wxpython/image2target/ii2t_menustrings.py:424 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1350 msgid "Numerical calculation program for transient, confined and unconfined groundwater flow in two dimensions." msgstr "2層ã«ã‚ˆã‚‹éžå®šå¸¸æµ 被圧/負圧地下水æµã®æ•°å€¤è§£æž" -#: ../gui/wxpython/menustrings.py:432 ../gui/wxpython/menustrings.py:1374 +#: ../gui/wxpython/menustrings.py:433 ../gui/wxpython/menustrings.py:1375 #: ../gui/wxpython/image2target/ii2t_menustrings.py:425 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1351 msgid "Groundwater solute transport" msgstr "" -#: ../gui/wxpython/menustrings.py:433 ../gui/wxpython/menustrings.py:1375 +#: ../gui/wxpython/menustrings.py:434 ../gui/wxpython/menustrings.py:1376 #: ../gui/wxpython/image2target/ii2t_menustrings.py:426 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1352 msgid "Numerical calculation program for transient, confined and unconfined solute transport in two dimensions" msgstr "" -#: ../gui/wxpython/menustrings.py:434 ../gui/wxpython/menustrings.py:1376 +#: ../gui/wxpython/menustrings.py:435 ../gui/wxpython/menustrings.py:1377 #: ../gui/wxpython/image2target/ii2t_menustrings.py:427 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1353 msgid "Landscape patch analysis" msgstr "景観パッãƒåˆ†æž" -#: ../gui/wxpython/menustrings.py:435 ../gui/wxpython/menustrings.py:1377 +#: ../gui/wxpython/menustrings.py:436 ../gui/wxpython/menustrings.py:1378 #: ../gui/wxpython/image2target/ii2t_menustrings.py:428 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1354 msgid "Set up sampling and analysis framework" msgstr "サンプリングã¨è§£æžãƒ•ãƒ¬ãƒ¼ãƒ ãƒ¯ãƒ¼ã‚¯ã®ãŸã‚ã®è¨­å®š " -#: ../gui/wxpython/menustrings.py:436 ../gui/wxpython/menustrings.py:1378 +#: ../gui/wxpython/menustrings.py:437 ../gui/wxpython/menustrings.py:1379 #: ../gui/wxpython/image2target/ii2t_menustrings.py:429 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1355 msgid "Configuration editor for r.li.'index'" msgstr "r.li.'index'ã®ãŸã‚ã®è¨­å®šã‚¨ãƒ‡ã‚£ã‚¿" -#: ../gui/wxpython/menustrings.py:437 ../gui/wxpython/menustrings.py:1379 +#: ../gui/wxpython/menustrings.py:438 ../gui/wxpython/menustrings.py:1380 #: ../gui/wxpython/image2target/ii2t_menustrings.py:430 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1356 msgid "Edge density" msgstr "周辺密度" -#: ../gui/wxpython/menustrings.py:438 ../gui/wxpython/menustrings.py:1380 +#: ../gui/wxpython/menustrings.py:439 ../gui/wxpython/menustrings.py:1381 #: ../gui/wxpython/image2target/ii2t_menustrings.py:431 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1357 msgid "Calculates edge density index on a raster map, using a 4 neighbour algorithm" msgstr "4è¿‘å‚法を使用ã—ã¦ãƒ©ã‚¹ã‚¿ãƒ¼ãƒžãƒƒãƒ—ã®å‘¨è¾ºå¯†åº¦æŒ‡æ¨™ã‚’解æž" -#: ../gui/wxpython/menustrings.py:439 ../gui/wxpython/menustrings.py:1381 +#: ../gui/wxpython/menustrings.py:440 ../gui/wxpython/menustrings.py:1382 #: ../gui/wxpython/image2target/ii2t_menustrings.py:432 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1358 msgid "Contrast weighted edge density" msgstr "対照的加é‡å‘¨è¾ºå¯†åº¦" -#: ../gui/wxpython/menustrings.py:440 ../gui/wxpython/menustrings.py:1382 +#: ../gui/wxpython/menustrings.py:441 ../gui/wxpython/menustrings.py:1383 #: ../gui/wxpython/image2target/ii2t_menustrings.py:433 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1359 msgid "Calculates contrast weighted edge density index on a raster map" msgstr "ラスターマップã§å¯¾ç…§çš„加é‡å‘¨è¾ºå¯†åº¦æŒ‡æ¨™ã‚’解æž" -#: ../gui/wxpython/menustrings.py:441 ../gui/wxpython/menustrings.py:1383 +#: ../gui/wxpython/menustrings.py:442 ../gui/wxpython/menustrings.py:1384 #: ../gui/wxpython/image2target/ii2t_menustrings.py:434 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1360 msgid "Patch area mean" msgstr "å¹³å‡ãƒ‘ッãƒé ˜åŸŸ" -#: ../gui/wxpython/menustrings.py:442 ../gui/wxpython/menustrings.py:1384 +#: ../gui/wxpython/menustrings.py:443 ../gui/wxpython/menustrings.py:1385 #: ../gui/wxpython/image2target/ii2t_menustrings.py:435 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1361 msgid "Calculates mean patch size index on a raster map, using a 4 neighbour algorithm" msgstr "4è¿‘å‚法を使用ã—ã¦ã€ãƒ©ã‚¹ã‚¿ãƒ¼ãƒžãƒƒãƒ—上ã§å¹³å‡ãƒ‘ッãƒã‚µã‚¤ã‚ºæŒ‡æ¨™ã‚’解æž" -#: ../gui/wxpython/menustrings.py:443 ../gui/wxpython/menustrings.py:1385 +#: ../gui/wxpython/menustrings.py:444 ../gui/wxpython/menustrings.py:1386 #: ../gui/wxpython/image2target/ii2t_menustrings.py:436 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1362 msgid "Patch area range" msgstr "パッãƒé ˜åŸŸã®ç¯„囲" -#: ../gui/wxpython/menustrings.py:444 ../gui/wxpython/menustrings.py:1386 +#: ../gui/wxpython/menustrings.py:445 ../gui/wxpython/menustrings.py:1387 #: ../gui/wxpython/image2target/ii2t_menustrings.py:437 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1363 msgid "Calculates range of patch area size on a raster map" msgstr "ラスターマップ上ã§ãƒ‘ッãƒé ˜åŸŸã‚µã‚¤ã‚ºã®ç¯„囲を解æž" -#: ../gui/wxpython/menustrings.py:445 ../gui/wxpython/menustrings.py:1387 +#: ../gui/wxpython/menustrings.py:446 ../gui/wxpython/menustrings.py:1388 #: ../gui/wxpython/image2target/ii2t_menustrings.py:438 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1364 msgid "Patch area Std Dev" msgstr "パッãƒé ˜åŸŸæ¨™æº–åå·®" -#: ../gui/wxpython/menustrings.py:446 ../gui/wxpython/menustrings.py:1388 +#: ../gui/wxpython/menustrings.py:447 ../gui/wxpython/menustrings.py:1389 #: ../gui/wxpython/image2target/ii2t_menustrings.py:439 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1365 msgid "Calculates standard deviation of patch area a raster map" msgstr "ラスターマップã®ãƒ‘ッãƒé ˜åŸŸã®æ¨™æº–å差を解æž" -#: ../gui/wxpython/menustrings.py:447 ../gui/wxpython/menustrings.py:1389 +#: ../gui/wxpython/menustrings.py:448 ../gui/wxpython/menustrings.py:1390 #: ../gui/wxpython/image2target/ii2t_menustrings.py:440 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1366 msgid "Patch area Coeff Var" msgstr "パッãƒé ˜åŸŸCOEFF演算å­" -#: ../gui/wxpython/menustrings.py:448 ../gui/wxpython/menustrings.py:1390 +#: ../gui/wxpython/menustrings.py:449 ../gui/wxpython/menustrings.py:1391 #: ../gui/wxpython/image2target/ii2t_menustrings.py:441 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1367 msgid "Calculates coefficient of variation of patch area on a raster map" msgstr " ラスターマップ上ã§ãƒ‘ッãƒé ˜åŸŸã®å¤‰å‹•ä¿‚数を解æž" -#: ../gui/wxpython/menustrings.py:449 ../gui/wxpython/menustrings.py:1391 +#: ../gui/wxpython/menustrings.py:450 ../gui/wxpython/menustrings.py:1392 #: ../gui/wxpython/image2target/ii2t_menustrings.py:442 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1368 msgid "Patch density" msgstr "パッãƒå¯†åº¦" -#: ../gui/wxpython/menustrings.py:450 ../gui/wxpython/menustrings.py:1392 +#: ../gui/wxpython/menustrings.py:451 ../gui/wxpython/menustrings.py:1393 #: ../gui/wxpython/image2target/ii2t_menustrings.py:443 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1369 msgid "Calculates patch density index on a raster map, using a 4 neighbour algorithm" msgstr "4è¿‘å‚法を使用ã—ã¦ã€ãƒ©ã‚¹ã‚¿ãƒ¼ãƒžãƒƒãƒ—上ã§ãƒ‘ッãƒå¯†åº¦æŒ‡æ¨™ã‚’解æž" -#: ../gui/wxpython/menustrings.py:451 ../gui/wxpython/menustrings.py:1393 +#: ../gui/wxpython/menustrings.py:452 ../gui/wxpython/menustrings.py:1394 #: ../gui/wxpython/image2target/ii2t_menustrings.py:444 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1370 msgid "Patch number" msgstr "パッãƒç•ªå·" -#: ../gui/wxpython/menustrings.py:452 ../gui/wxpython/menustrings.py:1394 +#: ../gui/wxpython/menustrings.py:453 ../gui/wxpython/menustrings.py:1395 #: ../gui/wxpython/image2target/ii2t_menustrings.py:445 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1371 msgid "Calculates patch number index on a raster map, using a 4 neighbour algorithm." msgstr "4è¿‘å‚法を使用ã—ã¦ã€ãƒ©ã‚¹ã‚¿ãƒ¼ãƒžãƒƒãƒ—上ã§ãƒ‘ッãƒæ•°æŒ‡æ¨™ã‚’解æž" -#: ../gui/wxpython/menustrings.py:453 ../gui/wxpython/menustrings.py:1395 +#: ../gui/wxpython/menustrings.py:454 ../gui/wxpython/menustrings.py:1396 #: ../gui/wxpython/image2target/ii2t_menustrings.py:446 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1372 msgid "Dominance's diversity" msgstr "é †ä½å¤šæ§˜æ€§" -#: ../gui/wxpython/menustrings.py:454 ../gui/wxpython/menustrings.py:1396 +#: ../gui/wxpython/menustrings.py:455 ../gui/wxpython/menustrings.py:1397 #: ../gui/wxpython/image2target/ii2t_menustrings.py:447 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1373 msgid "Calculates dominance's diversity index on a raster map" msgstr "ラスターマップã§é †ä½å¤šæ§˜æ€§æŒ‡æ¨™ã‚’解æž" -#: ../gui/wxpython/menustrings.py:455 ../gui/wxpython/menustrings.py:1397 +#: ../gui/wxpython/menustrings.py:456 ../gui/wxpython/menustrings.py:1398 #: ../gui/wxpython/image2target/ii2t_menustrings.py:448 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1374 msgid "Shannon's diversity" msgstr "シャノン 多様性 " -#: ../gui/wxpython/menustrings.py:456 ../gui/wxpython/menustrings.py:1398 +#: ../gui/wxpython/menustrings.py:457 ../gui/wxpython/menustrings.py:1399 #: ../gui/wxpython/image2target/ii2t_menustrings.py:449 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1375 msgid "Calculates Shannon's diversity index on a raster map" msgstr "ラスターマップã§ã‚·ãƒ£ãƒŽãƒ³å¤šæ§˜æ€§æŒ‡æ¨™ã‚’解æž" -#: ../gui/wxpython/menustrings.py:457 ../gui/wxpython/menustrings.py:1399 +#: ../gui/wxpython/menustrings.py:458 ../gui/wxpython/menustrings.py:1400 #: ../gui/wxpython/image2target/ii2t_menustrings.py:450 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1376 msgid "Simpson's diversity" msgstr "シンプソン多様性" -#: ../gui/wxpython/menustrings.py:458 ../gui/wxpython/menustrings.py:1400 +#: ../gui/wxpython/menustrings.py:459 ../gui/wxpython/menustrings.py:1401 #: ../gui/wxpython/image2target/ii2t_menustrings.py:451 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1377 msgid "Calculates Simpson's diversity index on a raster map" msgstr "ラスターマップã§ã‚·ãƒ³ãƒ—ソン多様性指標を解æž" -#: ../gui/wxpython/menustrings.py:459 ../gui/wxpython/menustrings.py:1401 +#: ../gui/wxpython/menustrings.py:460 ../gui/wxpython/menustrings.py:1402 #: ../gui/wxpython/image2target/ii2t_menustrings.py:452 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1378 msgid "Richness" msgstr "濃厚" -#: ../gui/wxpython/menustrings.py:460 ../gui/wxpython/menustrings.py:1402 +#: ../gui/wxpython/menustrings.py:461 ../gui/wxpython/menustrings.py:1403 #: ../gui/wxpython/image2target/ii2t_menustrings.py:453 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1379 msgid "Calculates richness index on a raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:461 ../gui/wxpython/menustrings.py:1403 +#: ../gui/wxpython/menustrings.py:462 ../gui/wxpython/menustrings.py:1404 #: ../gui/wxpython/image2target/ii2t_menustrings.py:454 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1380 msgid "Shape index" msgstr "形状係数" -#: ../gui/wxpython/menustrings.py:462 ../gui/wxpython/menustrings.py:1404 +#: ../gui/wxpython/menustrings.py:463 ../gui/wxpython/menustrings.py:1405 #: ../gui/wxpython/image2target/ii2t_menustrings.py:455 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1381 msgid "Calculates shape index on a raster map" msgstr "ラスターマップã§å½¢çŠ¶ä¿‚数を解æž" -#: ../gui/wxpython/menustrings.py:463 ../gui/wxpython/menustrings.py:1405 +#: ../gui/wxpython/menustrings.py:464 ../gui/wxpython/menustrings.py:1406 #: ../gui/wxpython/image2target/ii2t_menustrings.py:456 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1382 msgid "Wildfire modeling" msgstr "森林ç«ç½ãƒ¢ãƒ‡ãƒªãƒ³ã‚° " -#: ../gui/wxpython/menustrings.py:464 ../gui/wxpython/menustrings.py:1406 +#: ../gui/wxpython/menustrings.py:465 ../gui/wxpython/menustrings.py:1407 #: ../gui/wxpython/image2target/ii2t_menustrings.py:457 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1383 msgid "Rate of spread" msgstr "拡散比率" -#: ../gui/wxpython/menustrings.py:465 ../gui/wxpython/menustrings.py:1407 +#: ../gui/wxpython/menustrings.py:466 ../gui/wxpython/menustrings.py:1408 #: ../gui/wxpython/image2target/ii2t_menustrings.py:458 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1384 msgid "Generates rate of spread raster maps. Generates three, or four raster map layers showing the base (perpendicular) rate of spread (ROS), the maximum (forward) ROS, the direction of the maximum ROS, and optionally the maximum potential spotting distance for fire spread simulation." msgstr "" -#: ../gui/wxpython/menustrings.py:466 ../gui/wxpython/menustrings.py:1408 +#: ../gui/wxpython/menustrings.py:467 ../gui/wxpython/menustrings.py:1409 #: ../gui/wxpython/image2target/ii2t_menustrings.py:459 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1385 msgid "Least-cost spread paths" msgstr "最å°ã‚³ã‚¹ãƒˆã®æ‹¡æ•£çµŒè·¯" -#: ../gui/wxpython/menustrings.py:467 ../gui/wxpython/menustrings.py:1409 +#: ../gui/wxpython/menustrings.py:468 ../gui/wxpython/menustrings.py:1410 #: ../gui/wxpython/image2target/ii2t_menustrings.py:460 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1386 msgid "Recursively traces the least cost path backwards to cells from which the cumulative cost was determined." msgstr "ç´¯ç©ã‚³ã‚¹ãƒˆã§è¨ˆç®—ã•ã‚ŒãŸã‚»ãƒ«ã‹ã‚‰æœ€å°ã‚³ã‚¹ãƒˆã®ãƒ‘スã§å†å¸°çš„ã«ãƒˆãƒ¬ãƒ¼ã‚¹" -#: ../gui/wxpython/menustrings.py:468 ../gui/wxpython/menustrings.py:1410 +#: ../gui/wxpython/menustrings.py:469 ../gui/wxpython/menustrings.py:1411 #: ../gui/wxpython/image2target/ii2t_menustrings.py:461 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1387 msgid "Anisotropic spread simulation" msgstr "éžç­‰æ–¹æ€§æ‹¡æ•£ã‚·ãƒŸãƒ¥ãƒ¬ãƒ¼ã‚·ãƒ§ãƒ³ " -#: ../gui/wxpython/menustrings.py:469 ../gui/wxpython/menustrings.py:1411 +#: ../gui/wxpython/menustrings.py:470 ../gui/wxpython/menustrings.py:1412 #: ../gui/wxpython/image2target/ii2t_menustrings.py:462 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1388 msgid "Simulates elliptically anisotropic spread. Generates a raster map of the cumulative time of spread, given raster maps containing the rates of spread (ROS), the ROS directions and the spread origins. It optionally produces raster maps to contain backlink UTM coordinates for tracing spread paths. Usable for fire spread simulations." msgstr "" -#: ../gui/wxpython/menustrings.py:470 ../gui/wxpython/menustrings.py:1412 +#: ../gui/wxpython/menustrings.py:471 ../gui/wxpython/menustrings.py:1413 #: ../gui/wxpython/image2target/ii2t_menustrings.py:463 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1389 msgid "Change category values and labels" msgstr "カテゴリー値・ラベルã®å¤‰æ›´ " -#: ../gui/wxpython/menustrings.py:471 ../gui/wxpython/menustrings.py:521 -#: ../gui/wxpython/menustrings.py:1413 ../gui/wxpython/menustrings.py:1463 +#: ../gui/wxpython/menustrings.py:472 ../gui/wxpython/menustrings.py:522 +#: ../gui/wxpython/menustrings.py:1414 ../gui/wxpython/menustrings.py:1464 #: ../gui/wxpython/image2target/ii2t_menustrings.py:464 #: ../gui/wxpython/image2target/ii2t_menustrings.py:514 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1390 @@ -7044,8 +7018,8 @@ msgid "Manage category information" msgstr "カテゴリー情報ã®ç®¡ç†" -#: ../gui/wxpython/menustrings.py:472 ../gui/wxpython/menustrings.py:522 -#: ../gui/wxpython/menustrings.py:1414 ../gui/wxpython/menustrings.py:1464 +#: ../gui/wxpython/menustrings.py:473 ../gui/wxpython/menustrings.py:523 +#: ../gui/wxpython/menustrings.py:1415 ../gui/wxpython/menustrings.py:1465 #: ../gui/wxpython/image2target/ii2t_menustrings.py:465 #: ../gui/wxpython/image2target/ii2t_menustrings.py:515 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1391 @@ -7053,32 +7027,32 @@ msgid "Manages category values and labels associated with user-specified raster map layers." msgstr "ユーザー定義ラスターマップレイヤーã«é–¢é€£ä»˜ã‘られãŸã‚«ãƒ†ã‚´ãƒªãƒ¼æƒ…å ±ã¨ãƒ©ãƒ™ãƒ«ã®ç®¡ç†" -#: ../gui/wxpython/menustrings.py:473 ../gui/wxpython/menustrings.py:1415 +#: ../gui/wxpython/menustrings.py:474 ../gui/wxpython/menustrings.py:1416 #: ../gui/wxpython/image2target/ii2t_menustrings.py:466 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1392 msgid "Interactively edit category values" msgstr "対話形å¼ã§ã‚«ãƒ†ã‚´ãƒªãƒ¼å€¤ã‚’編集" -#: ../gui/wxpython/menustrings.py:474 ../gui/wxpython/menustrings.py:1416 +#: ../gui/wxpython/menustrings.py:475 ../gui/wxpython/menustrings.py:1417 #: ../gui/wxpython/image2target/ii2t_menustrings.py:467 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1393 msgid "Edits cell values in a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:475 ../gui/wxpython/menustrings.py:1417 +#: ../gui/wxpython/menustrings.py:476 ../gui/wxpython/menustrings.py:1418 #: ../gui/wxpython/image2target/ii2t_menustrings.py:468 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1394 msgid "Reclassify by size" msgstr "サイズã§å†åˆ†é¡ž" -#: ../gui/wxpython/menustrings.py:476 ../gui/wxpython/menustrings.py:1418 +#: ../gui/wxpython/menustrings.py:477 ../gui/wxpython/menustrings.py:1419 #: ../gui/wxpython/image2target/ii2t_menustrings.py:469 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1395 msgid "Reclasses a raster map greater or less than user specified area size (in hectares)." msgstr "定義ã•ã‚ŒãŸã‚µã‚¤ã‚ºï¼ˆãƒ˜ã‚¯ã‚¿ãƒ¼ãƒ«ï¼‰ã‚’ã—ãã„値ã¨ã—ã¦ãƒ©ã‚¹ã‚¿ãƒ¼ãƒžãƒƒãƒ—ã‚’å†åˆ†é¡ž" -#: ../gui/wxpython/menustrings.py:477 ../gui/wxpython/menustrings.py:696 -#: ../gui/wxpython/menustrings.py:1419 ../gui/wxpython/menustrings.py:1638 +#: ../gui/wxpython/menustrings.py:478 ../gui/wxpython/menustrings.py:697 +#: ../gui/wxpython/menustrings.py:1420 ../gui/wxpython/menustrings.py:1639 #: ../gui/wxpython/image2target/ii2t_menustrings.py:470 #: ../gui/wxpython/image2target/ii2t_menustrings.py:687 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1396 @@ -7086,252 +7060,252 @@ msgid "Reclassify" msgstr "å†åˆ†é¡ž" -#: ../gui/wxpython/menustrings.py:478 ../gui/wxpython/menustrings.py:1420 +#: ../gui/wxpython/menustrings.py:479 ../gui/wxpython/menustrings.py:1421 #: ../gui/wxpython/image2target/ii2t_menustrings.py:471 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1397 msgid "Reclassify raster map based on category values. Creates a new raster map whose category values are based upon a reclassification of the categories in an existing raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:479 ../gui/wxpython/menustrings.py:1421 +#: ../gui/wxpython/menustrings.py:480 ../gui/wxpython/menustrings.py:1422 #: ../gui/wxpython/image2target/ii2t_menustrings.py:472 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1398 msgid "Recode" msgstr "å†ã‚³ãƒ¼ãƒ‰" -#: ../gui/wxpython/menustrings.py:480 ../gui/wxpython/menustrings.py:1422 +#: ../gui/wxpython/menustrings.py:481 ../gui/wxpython/menustrings.py:1423 #: ../gui/wxpython/image2target/ii2t_menustrings.py:473 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1399 msgid "Recodes categorical raster maps." msgstr "カテゴリー分ã‘ã•ã‚ŒãŸãƒ©ã‚¹ã‚¿ãƒ¼ãƒžãƒƒãƒ—ã®å†ã‚³ãƒ¼ãƒ‰åŒ–" -#: ../gui/wxpython/menustrings.py:481 ../gui/wxpython/menustrings.py:1423 +#: ../gui/wxpython/menustrings.py:482 ../gui/wxpython/menustrings.py:1424 #: ../gui/wxpython/image2target/ii2t_menustrings.py:474 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1400 msgid "Rescale" msgstr "å†ã‚¹ã‚±ãƒ¼ãƒ«" -#: ../gui/wxpython/menustrings.py:482 ../gui/wxpython/menustrings.py:1424 +#: ../gui/wxpython/menustrings.py:483 ../gui/wxpython/menustrings.py:1425 #: ../gui/wxpython/image2target/ii2t_menustrings.py:475 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1401 msgid "Rescales the range of category values in a raster map layer." msgstr "ラスターマップã®ã‚«ãƒ†ã‚´ãƒªãƒ¼å€¤ã®ç¯„囲を変更ã—ã¾ã™ " -#: ../gui/wxpython/menustrings.py:483 ../gui/wxpython/menustrings.py:1425 +#: ../gui/wxpython/menustrings.py:484 ../gui/wxpython/menustrings.py:1426 #: ../gui/wxpython/image2target/ii2t_menustrings.py:476 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1402 msgid "Rescale with histogram" msgstr "ヒストグラムã®å†ã‚¹ã‚±ãƒ¼ãƒ«" -#: ../gui/wxpython/menustrings.py:484 ../gui/wxpython/menustrings.py:1426 +#: ../gui/wxpython/menustrings.py:485 ../gui/wxpython/menustrings.py:1427 #: ../gui/wxpython/image2target/ii2t_menustrings.py:477 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1403 msgid "Rescales histogram equalized the range of category values in a raster map layer." msgstr "ラスターマップã®ã‚«ãƒ†ã‚´ãƒªãƒ¼å€¤ã®ç¯„囲ã«ã‚ˆã‚Šãƒ’ストグラムã®å†ã‚¹ã‚±ãƒ¼ãƒ«" -#: ../gui/wxpython/menustrings.py:485 ../gui/wxpython/menustrings.py:1427 +#: ../gui/wxpython/menustrings.py:486 ../gui/wxpython/menustrings.py:1428 #: ../gui/wxpython/image2target/ii2t_menustrings.py:478 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1404 msgid "Generate random cells" msgstr "ランダムセルã®ä½œæˆ" -#: ../gui/wxpython/menustrings.py:486 ../gui/wxpython/menustrings.py:1428 +#: ../gui/wxpython/menustrings.py:487 ../gui/wxpython/menustrings.py:1429 #: ../gui/wxpython/image2target/ii2t_menustrings.py:479 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1405 msgid "Random cells" msgstr "ランダムセル" -#: ../gui/wxpython/menustrings.py:487 ../gui/wxpython/menustrings.py:1429 +#: ../gui/wxpython/menustrings.py:488 ../gui/wxpython/menustrings.py:1430 #: ../gui/wxpython/image2target/ii2t_menustrings.py:480 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1406 msgid "Generates random cell values with spatial dependence." msgstr "空間ã«ä¾å­˜ã—ãŸãƒ©ãƒ³ãƒ€ãƒ ã‚»ãƒ«å€¤ã‚’作æˆ" -#: ../gui/wxpython/menustrings.py:488 ../gui/wxpython/menustrings.py:1430 +#: ../gui/wxpython/menustrings.py:489 ../gui/wxpython/menustrings.py:1431 #: ../gui/wxpython/image2target/ii2t_menustrings.py:481 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1407 msgid "Random cells and vector points" msgstr "ランダムセルã¨ãƒ™ã‚¯ãƒˆãƒ«ãƒã‚¤ãƒ³ãƒˆ" -#: ../gui/wxpython/menustrings.py:489 ../gui/wxpython/menustrings.py:1431 +#: ../gui/wxpython/menustrings.py:490 ../gui/wxpython/menustrings.py:1432 #: ../gui/wxpython/image2target/ii2t_menustrings.py:482 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1408 msgid "Creates a raster map layer and vector point map containing randomly located points." msgstr "ランダムã«å®šç¾©ã•ã‚ŒãŸåœ°ç‚¹ã‚’å«ã‚€ãƒ©ã‚¹ã‚¿ãƒ¼ãƒžãƒƒãƒ—レイヤーã¨ãƒ™ã‚¯ãƒˆãƒ«ãƒã‚¤ãƒ³ãƒˆã‚’作æˆ" -#: ../gui/wxpython/menustrings.py:490 ../gui/wxpython/menustrings.py:1432 +#: ../gui/wxpython/menustrings.py:491 ../gui/wxpython/menustrings.py:1433 #: ../gui/wxpython/image2target/ii2t_menustrings.py:483 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1409 msgid "Generate surfaces" msgstr "曲é¢ã®ä½œæˆ" -#: ../gui/wxpython/menustrings.py:491 ../gui/wxpython/menustrings.py:1433 +#: ../gui/wxpython/menustrings.py:492 ../gui/wxpython/menustrings.py:1434 #: ../gui/wxpython/image2target/ii2t_menustrings.py:484 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1410 msgid "Fractal surface" msgstr "フラクタルé¢" -#: ../gui/wxpython/menustrings.py:492 ../gui/wxpython/menustrings.py:1434 +#: ../gui/wxpython/menustrings.py:493 ../gui/wxpython/menustrings.py:1435 #: ../gui/wxpython/image2target/ii2t_menustrings.py:485 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1411 msgid "Creates a fractal surface of a given fractal dimension." msgstr "指定ã•ã‚ŒãŸãƒ•ãƒ©ã‚¯ã‚¿ãƒ«æ¬¡å…ƒã®ãƒ•ãƒ©ã‚¯ã‚¿ãƒ«æ›²é¢ã‚’作æˆ" -#: ../gui/wxpython/menustrings.py:493 ../gui/wxpython/menustrings.py:1435 +#: ../gui/wxpython/menustrings.py:494 ../gui/wxpython/menustrings.py:1436 #: ../gui/wxpython/image2target/ii2t_menustrings.py:486 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1412 msgid "Gaussian kernel density surface" msgstr "ガウスカーãƒãƒ«å¯†åº¦é¢" -#: ../gui/wxpython/menustrings.py:494 ../gui/wxpython/menustrings.py:1436 +#: ../gui/wxpython/menustrings.py:495 ../gui/wxpython/menustrings.py:1437 #: ../gui/wxpython/image2target/ii2t_menustrings.py:487 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1413 msgid "Generates a raster density map from vector points map. Density is computed using a moving kernel. Optionally generates a vector density map on a vector network." msgstr "" -#: ../gui/wxpython/menustrings.py:495 ../gui/wxpython/menustrings.py:1437 +#: ../gui/wxpython/menustrings.py:496 ../gui/wxpython/menustrings.py:1438 #: ../gui/wxpython/image2target/ii2t_menustrings.py:488 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1414 msgid "Gaussian deviates surface" msgstr "ガウスåå·®é¢" -#: ../gui/wxpython/menustrings.py:496 ../gui/wxpython/menustrings.py:1438 +#: ../gui/wxpython/menustrings.py:497 ../gui/wxpython/menustrings.py:1439 #: ../gui/wxpython/image2target/ii2t_menustrings.py:489 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1415 msgid "Generates a raster map using gaussian random number generator. Mean and standard deviation of gaussian deviates can be expressed by the user." msgstr "" -#: ../gui/wxpython/menustrings.py:497 ../gui/wxpython/menustrings.py:1439 +#: ../gui/wxpython/menustrings.py:498 ../gui/wxpython/menustrings.py:1440 #: ../gui/wxpython/image2target/ii2t_menustrings.py:490 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1416 #: ../gui/wxpython/nviz/tools.py:5181 msgid "Plane" msgstr "å¹³é¢ " -#: ../gui/wxpython/menustrings.py:498 ../gui/wxpython/menustrings.py:1440 +#: ../gui/wxpython/menustrings.py:499 ../gui/wxpython/menustrings.py:1441 #: ../gui/wxpython/image2target/ii2t_menustrings.py:491 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1417 msgid "Creates raster plane map given dip (inclination), aspect (azimuth) and one point." msgstr "" -#: ../gui/wxpython/menustrings.py:499 ../gui/wxpython/menustrings.py:1441 +#: ../gui/wxpython/menustrings.py:500 ../gui/wxpython/menustrings.py:1442 #: ../gui/wxpython/image2target/ii2t_menustrings.py:492 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1418 msgid "Random deviates surface" msgstr "ランダム逸脱曲é¢" -#: ../gui/wxpython/menustrings.py:500 ../gui/wxpython/menustrings.py:1442 +#: ../gui/wxpython/menustrings.py:501 ../gui/wxpython/menustrings.py:1443 #: ../gui/wxpython/image2target/ii2t_menustrings.py:493 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1419 msgid "Produces a raster surface map of uniform random deviates with defined range." msgstr "" -#: ../gui/wxpython/menustrings.py:501 ../gui/wxpython/menustrings.py:1443 +#: ../gui/wxpython/menustrings.py:502 ../gui/wxpython/menustrings.py:1444 #: ../gui/wxpython/image2target/ii2t_menustrings.py:494 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1420 msgid "Random surface with spatial dependence" msgstr "空間ä¾å­˜æ€§ãƒ©ãƒ³ãƒ€ãƒ æ›²é¢" -#: ../gui/wxpython/menustrings.py:502 ../gui/wxpython/menustrings.py:1444 +#: ../gui/wxpython/menustrings.py:503 ../gui/wxpython/menustrings.py:1445 #: ../gui/wxpython/image2target/ii2t_menustrings.py:495 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1421 msgid "Generates random surface(s) with spatial dependence." msgstr "空間ä¾å­˜æ€§ãƒ©ãƒ³ãƒ€ãƒ æ›²é¢ã‚’作æˆ" -#: ../gui/wxpython/menustrings.py:503 ../gui/wxpython/menustrings.py:1445 +#: ../gui/wxpython/menustrings.py:504 ../gui/wxpython/menustrings.py:1446 #: ../gui/wxpython/image2target/ii2t_menustrings.py:496 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1422 msgid "Interpolate surfaces" msgstr "曲é¢è£œé–“ " -#: ../gui/wxpython/menustrings.py:504 ../gui/wxpython/menustrings.py:1446 +#: ../gui/wxpython/menustrings.py:505 ../gui/wxpython/menustrings.py:1447 #: ../gui/wxpython/image2target/ii2t_menustrings.py:497 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1423 msgid "Bilinear and bicubic from vector points" msgstr "ベクトルãƒã‚¤ãƒ³ãƒˆã‹ã‚‰ã®ç·šå½¢è£œé–“ã¨ä¸‰æ¬¡è£œé–“" -#: ../gui/wxpython/menustrings.py:505 ../gui/wxpython/menustrings.py:1447 +#: ../gui/wxpython/menustrings.py:506 ../gui/wxpython/menustrings.py:1448 #: ../gui/wxpython/image2target/ii2t_menustrings.py:498 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1424 msgid "Performs bicubic or bilinear spline interpolation with Tykhonov regularization." msgstr "" -#: ../gui/wxpython/menustrings.py:506 ../gui/wxpython/menustrings.py:1448 +#: ../gui/wxpython/menustrings.py:507 ../gui/wxpython/menustrings.py:1449 #: ../gui/wxpython/image2target/ii2t_menustrings.py:499 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1425 msgid "IDW from raster points" msgstr "ラスターãƒã‚¤ãƒ³ãƒˆã‹ã‚‰åŠ é‡å¹³å‡è£œé–“" -#: ../gui/wxpython/menustrings.py:507 ../gui/wxpython/menustrings.py:1449 +#: ../gui/wxpython/menustrings.py:508 ../gui/wxpython/menustrings.py:1450 #: ../gui/wxpython/image2target/ii2t_menustrings.py:500 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1426 msgid "Provides surface interpolation from raster point data by Inverse Distance Squared Weighting." msgstr "" -#: ../gui/wxpython/menustrings.py:508 ../gui/wxpython/menustrings.py:1450 +#: ../gui/wxpython/menustrings.py:509 ../gui/wxpython/menustrings.py:1451 #: ../gui/wxpython/image2target/ii2t_menustrings.py:501 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1427 msgid "IDW from vector points" msgstr "ベクトルãƒã‚¤ãƒ³ãƒˆã§ã®åŠ é‡å¹³å‡è£œé–“" -#: ../gui/wxpython/menustrings.py:509 ../gui/wxpython/menustrings.py:1451 +#: ../gui/wxpython/menustrings.py:510 ../gui/wxpython/menustrings.py:1452 #: ../gui/wxpython/image2target/ii2t_menustrings.py:502 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1428 msgid "Provides surface interpolation from vector point data by Inverse Distance Squared Weighting." msgstr "" -#: ../gui/wxpython/menustrings.py:510 ../gui/wxpython/menustrings.py:1452 +#: ../gui/wxpython/menustrings.py:511 ../gui/wxpython/menustrings.py:1453 #: ../gui/wxpython/image2target/ii2t_menustrings.py:503 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1429 msgid "Raster contours" msgstr "ラスターコンターã‹ã‚‰ä½œæˆ" -#: ../gui/wxpython/menustrings.py:511 ../gui/wxpython/menustrings.py:1453 +#: ../gui/wxpython/menustrings.py:512 ../gui/wxpython/menustrings.py:1454 #: ../gui/wxpython/image2target/ii2t_menustrings.py:504 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1430 msgid "Generates surface raster map from rasterized contours." msgstr "" -#: ../gui/wxpython/menustrings.py:512 ../gui/wxpython/menustrings.py:1454 +#: ../gui/wxpython/menustrings.py:513 ../gui/wxpython/menustrings.py:1455 #: ../gui/wxpython/image2target/ii2t_menustrings.py:505 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1431 msgid "Regularized spline tension" msgstr "正則化スプライン法" -#: ../gui/wxpython/menustrings.py:513 ../gui/wxpython/menustrings.py:1455 +#: ../gui/wxpython/menustrings.py:514 ../gui/wxpython/menustrings.py:1456 #: ../gui/wxpython/image2target/ii2t_menustrings.py:506 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1432 msgid "Performs surface interpolation from vector points map by splines. Spatial approximation and topographic analysis from given point or isoline data in vector format to floating point raster format using regularized spline with tension." msgstr "" -#: ../gui/wxpython/menustrings.py:514 ../gui/wxpython/menustrings.py:1456 +#: ../gui/wxpython/menustrings.py:515 ../gui/wxpython/menustrings.py:1457 #: ../gui/wxpython/image2target/ii2t_menustrings.py:507 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1433 msgid "Raster series interpolation" msgstr "" -#: ../gui/wxpython/menustrings.py:515 ../gui/wxpython/menustrings.py:1457 +#: ../gui/wxpython/menustrings.py:516 ../gui/wxpython/menustrings.py:1458 #: ../gui/wxpython/image2target/ii2t_menustrings.py:508 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1434 msgid "Interpolates raster maps located (temporal or spatial) in between input raster maps at specific sampling positions." msgstr "" -#: ../gui/wxpython/menustrings.py:516 ../gui/wxpython/menustrings.py:1458 +#: ../gui/wxpython/menustrings.py:517 ../gui/wxpython/menustrings.py:1459 #: ../gui/wxpython/image2target/ii2t_menustrings.py:509 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1435 msgid "Fill NULL cells" msgstr "NULLセルã®ç©´åŸ‹ã‚ " -#: ../gui/wxpython/menustrings.py:517 ../gui/wxpython/menustrings.py:1459 +#: ../gui/wxpython/menustrings.py:518 ../gui/wxpython/menustrings.py:1460 #: ../gui/wxpython/image2target/ii2t_menustrings.py:510 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1436 msgid "Fills no-data areas in raster maps using spline interpolation." msgstr "" -#: ../gui/wxpython/menustrings.py:518 ../gui/wxpython/menustrings.py:735 -#: ../gui/wxpython/menustrings.py:852 ../gui/wxpython/menustrings.py:880 -#: ../gui/wxpython/menustrings.py:1024 ../gui/wxpython/menustrings.py:1460 -#: ../gui/wxpython/menustrings.py:1677 ../gui/wxpython/menustrings.py:1794 -#: ../gui/wxpython/menustrings.py:1822 ../gui/wxpython/menustrings.py:1966 +#: ../gui/wxpython/menustrings.py:519 ../gui/wxpython/menustrings.py:736 +#: ../gui/wxpython/menustrings.py:853 ../gui/wxpython/menustrings.py:881 +#: ../gui/wxpython/menustrings.py:1025 ../gui/wxpython/menustrings.py:1461 +#: ../gui/wxpython/menustrings.py:1678 ../gui/wxpython/menustrings.py:1795 +#: ../gui/wxpython/menustrings.py:1823 ../gui/wxpython/menustrings.py:1967 #: ../gui/wxpython/image2target/ii2t_menustrings.py:511 #: ../gui/wxpython/image2target/ii2t_menustrings.py:726 #: ../gui/wxpython/image2target/ii2t_menustrings.py:836 @@ -7343,456 +7317,456 @@ msgid "Reports and statistics" msgstr "レãƒãƒ¼ãƒˆã¨çµ±è¨ˆ" -#: ../gui/wxpython/menustrings.py:519 ../gui/wxpython/menustrings.py:1461 +#: ../gui/wxpython/menustrings.py:520 ../gui/wxpython/menustrings.py:1462 #: ../gui/wxpython/image2target/ii2t_menustrings.py:512 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1438 msgid "Basic raster metadata" msgstr "基本的ãªãƒ©ã‚¹ã‚¿ãƒ¼ãƒ¡ã‚¿ãƒ‡ãƒ¼ã‚¿" -#: ../gui/wxpython/menustrings.py:520 ../gui/wxpython/menustrings.py:1462 +#: ../gui/wxpython/menustrings.py:521 ../gui/wxpython/menustrings.py:1463 #: ../gui/wxpython/image2target/ii2t_menustrings.py:513 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1439 msgid "Outputs basic information about a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:523 ../gui/wxpython/menustrings.py:1465 +#: ../gui/wxpython/menustrings.py:524 ../gui/wxpython/menustrings.py:1466 #: ../gui/wxpython/image2target/ii2t_menustrings.py:516 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1442 msgid "General statistics" msgstr "一般統計" -#: ../gui/wxpython/menustrings.py:524 ../gui/wxpython/menustrings.py:1466 +#: ../gui/wxpython/menustrings.py:525 ../gui/wxpython/menustrings.py:1467 #: ../gui/wxpython/image2target/ii2t_menustrings.py:517 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1443 msgid "Generates area statistics for raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:525 ../gui/wxpython/menustrings.py:1467 +#: ../gui/wxpython/menustrings.py:526 ../gui/wxpython/menustrings.py:1468 #: ../gui/wxpython/image2target/ii2t_menustrings.py:518 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1444 msgid "Quantiles for large data sets" msgstr "大è¦æ¨¡ãƒ‡ãƒ¼ã‚¿ã‚»ãƒƒãƒˆã®åˆ†ä½æ•° " -#: ../gui/wxpython/menustrings.py:526 ../gui/wxpython/menustrings.py:1468 +#: ../gui/wxpython/menustrings.py:527 ../gui/wxpython/menustrings.py:1469 #: ../gui/wxpython/image2target/ii2t_menustrings.py:519 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1445 msgid "Compute quantiles using two passes." msgstr "ï¼’ã¤ã®ãƒ‘スを使用ã—ãŸåˆ†ä½æ•°ã®è¨ˆç®—" -#: ../gui/wxpython/menustrings.py:527 ../gui/wxpython/menustrings.py:1469 +#: ../gui/wxpython/menustrings.py:528 ../gui/wxpython/menustrings.py:1470 #: ../gui/wxpython/image2target/ii2t_menustrings.py:520 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1446 msgid "Range of category values" msgstr "カテゴリー値ã®ç¯„囲" -#: ../gui/wxpython/menustrings.py:528 ../gui/wxpython/menustrings.py:1470 +#: ../gui/wxpython/menustrings.py:529 ../gui/wxpython/menustrings.py:1471 #: ../gui/wxpython/image2target/ii2t_menustrings.py:521 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1447 msgid "Prints terse list of category values found in a raster map layer." msgstr "ラスターマップã®ã‚«ãƒ†ã‚´ãƒªãƒ¼å€¤ä¸€è¦§ã‚’表示" -#: ../gui/wxpython/menustrings.py:529 ../gui/wxpython/menustrings.py:1471 +#: ../gui/wxpython/menustrings.py:530 ../gui/wxpython/menustrings.py:1472 #: ../gui/wxpython/image2target/ii2t_menustrings.py:522 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1448 msgid "Sum area by raster map and category" msgstr "ラスターマップをカテゴリー別ã«é›†è¨ˆ" -#: ../gui/wxpython/menustrings.py:530 ../gui/wxpython/menustrings.py:1472 +#: ../gui/wxpython/menustrings.py:531 ../gui/wxpython/menustrings.py:1473 #: ../gui/wxpython/image2target/ii2t_menustrings.py:523 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1449 msgid "Reports statistics for raster maps." msgstr "" -#: ../gui/wxpython/menustrings.py:531 ../gui/wxpython/menustrings.py:1473 +#: ../gui/wxpython/menustrings.py:532 ../gui/wxpython/menustrings.py:1474 #: ../gui/wxpython/image2target/ii2t_menustrings.py:524 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1450 msgid "Statistics for clumped cells" msgstr "クランプセルã«ã‚ˆã‚‹çµ±è¨ˆè§£æž" -#: ../gui/wxpython/menustrings.py:532 ../gui/wxpython/menustrings.py:1474 +#: ../gui/wxpython/menustrings.py:533 ../gui/wxpython/menustrings.py:1475 #: ../gui/wxpython/image2target/ii2t_menustrings.py:525 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1451 msgid "Calculates the volume of data \"clumps\". Optionally produces a GRASS vector points map containing the calculated centroids of these clumps." msgstr "" -#: ../gui/wxpython/menustrings.py:533 ../gui/wxpython/menustrings.py:1475 +#: ../gui/wxpython/menustrings.py:534 ../gui/wxpython/menustrings.py:1476 #: ../gui/wxpython/image2target/ii2t_menustrings.py:526 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1452 msgid "Total corrected area" msgstr "修正エリアåˆè¨ˆ" -#: ../gui/wxpython/menustrings.py:534 ../gui/wxpython/menustrings.py:1476 +#: ../gui/wxpython/menustrings.py:535 ../gui/wxpython/menustrings.py:1477 #: ../gui/wxpython/image2target/ii2t_menustrings.py:527 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1453 msgid "Prints estimation of surface area for raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:535 ../gui/wxpython/menustrings.py:1477 +#: ../gui/wxpython/menustrings.py:536 ../gui/wxpython/menustrings.py:1478 #: ../gui/wxpython/image2target/ii2t_menustrings.py:528 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1454 #: ../gui/wxpython/lmgr/layertree.py:804 ../gui/wxpython/lmgr/layertree.py:860 msgid "Univariate raster statistics" msgstr "å˜å¤‰é‡ãƒ©ã‚¹ã‚¿ãƒ¼çµ±è¨ˆ" -#: ../gui/wxpython/menustrings.py:536 ../gui/wxpython/menustrings.py:1478 +#: ../gui/wxpython/menustrings.py:537 ../gui/wxpython/menustrings.py:1479 #: ../gui/wxpython/image2target/ii2t_menustrings.py:529 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1455 msgid "Calculates univariate statistics from the non-null cells of a raster map. Statistics include number of cells counted, minimum and maximum cell values, range, arithmetic mean, population variance, standard deviation, coefficient of variation, and sum." msgstr "" -#: ../gui/wxpython/menustrings.py:537 ../gui/wxpython/menustrings.py:746 -#: ../gui/wxpython/menustrings.py:1479 ../gui/wxpython/menustrings.py:1688 +#: ../gui/wxpython/menustrings.py:538 ../gui/wxpython/menustrings.py:747 +#: ../gui/wxpython/menustrings.py:1480 ../gui/wxpython/menustrings.py:1689 #: ../gui/wxpython/image2target/ii2t_menustrings.py:530 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1456 msgid "Sample transects" msgstr "サンプル横断é¢" -#: ../gui/wxpython/menustrings.py:538 ../gui/wxpython/menustrings.py:1480 +#: ../gui/wxpython/menustrings.py:539 ../gui/wxpython/menustrings.py:1481 #: ../gui/wxpython/image2target/ii2t_menustrings.py:531 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1457 msgid "Outputs the raster map layer values lying on user-defined line(s)." msgstr "指定ã—ãŸç›´ç·šä¸Šã§ã®ãƒ©ã‚¹ã‚¿ãƒ¼ãƒžãƒƒãƒ—ã®å€¤ã‚’出力" -#: ../gui/wxpython/menustrings.py:539 ../gui/wxpython/menustrings.py:1481 +#: ../gui/wxpython/menustrings.py:540 ../gui/wxpython/menustrings.py:1482 #: ../gui/wxpython/image2target/ii2t_menustrings.py:532 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1458 msgid "Sample transects (bearing/distance)" msgstr "å˜ä½ï¼ˆè§’度/è·é›¢ï¼‰ " -#: ../gui/wxpython/menustrings.py:540 ../gui/wxpython/menustrings.py:1482 +#: ../gui/wxpython/menustrings.py:541 ../gui/wxpython/menustrings.py:1483 #: ../gui/wxpython/image2target/ii2t_menustrings.py:533 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1459 msgid "Outputs raster map layer values lying along user defined transect line(s)." msgstr "指定ã—ãŸæ¨ªæ–­é¢ã§ãƒ©ã‚¹ã‚¿ãƒ¼ãƒžãƒƒãƒ—ã®å€¤ã‚’出力" -#: ../gui/wxpython/menustrings.py:541 ../gui/wxpython/menustrings.py:1483 +#: ../gui/wxpython/menustrings.py:542 ../gui/wxpython/menustrings.py:1484 #: ../gui/wxpython/image2target/ii2t_menustrings.py:534 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1460 msgid "Covariance/correlation" msgstr "共分散/相関 " -#: ../gui/wxpython/menustrings.py:542 ../gui/wxpython/menustrings.py:1484 +#: ../gui/wxpython/menustrings.py:543 ../gui/wxpython/menustrings.py:1485 #: ../gui/wxpython/image2target/ii2t_menustrings.py:535 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1461 msgid "Outputs a covariance/correlation matrix for user-specified raster map layer(s)." msgstr "ラスターマップã®å…±åˆ†æ•£ã¨ç›¸é–¢ã‚’求ã‚ã¾ã™ " -#: ../gui/wxpython/menustrings.py:543 ../gui/wxpython/menustrings.py:1485 +#: ../gui/wxpython/menustrings.py:544 ../gui/wxpython/menustrings.py:1486 #: ../gui/wxpython/image2target/ii2t_menustrings.py:536 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1462 msgid "Linear regression" msgstr "線形回帰" -#: ../gui/wxpython/menustrings.py:544 ../gui/wxpython/menustrings.py:1486 +#: ../gui/wxpython/menustrings.py:545 ../gui/wxpython/menustrings.py:1487 #: ../gui/wxpython/image2target/ii2t_menustrings.py:537 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1463 msgid "Calculates linear regression from two raster maps: y = a + b*x." msgstr "2ã¤ã®ãƒ©ã‚¹ã‚¿ãƒ¼ãƒžãƒƒãƒ—ã§ã®ç·šå½¢å›žå¸°è¨ˆç®—: y = a + b*x" -#: ../gui/wxpython/menustrings.py:545 ../gui/wxpython/menustrings.py:1487 +#: ../gui/wxpython/menustrings.py:546 ../gui/wxpython/menustrings.py:1488 #: ../gui/wxpython/image2target/ii2t_menustrings.py:538 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1464 msgid "Multiple regression" msgstr "" -#: ../gui/wxpython/menustrings.py:546 ../gui/wxpython/menustrings.py:1488 +#: ../gui/wxpython/menustrings.py:547 ../gui/wxpython/menustrings.py:1489 #: ../gui/wxpython/image2target/ii2t_menustrings.py:539 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1465 msgid "Calculates multiple linear regression from raster maps." msgstr "" -#: ../gui/wxpython/menustrings.py:547 ../gui/wxpython/menustrings.py:1489 +#: ../gui/wxpython/menustrings.py:548 ../gui/wxpython/menustrings.py:1490 #: ../gui/wxpython/image2target/ii2t_menustrings.py:540 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1466 msgid "Mutual category occurrences" msgstr "カテゴリー間ã®é–¢ä¿‚" -#: ../gui/wxpython/menustrings.py:548 ../gui/wxpython/menustrings.py:1490 +#: ../gui/wxpython/menustrings.py:549 ../gui/wxpython/menustrings.py:1491 #: ../gui/wxpython/image2target/ii2t_menustrings.py:541 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1467 msgid "Tabulates the mutual occurrence (coincidence) of categories for two raster map layers." msgstr "ï¼’ã¤ã®ãƒ©ã‚¹ã‚¿ãƒ¼ãƒžãƒƒãƒ—ã®ã‚«ãƒ†ã‚´ãƒªãƒ¼é–¢ä¿‚(一致)表を作æˆã—ã¾ã™ " -#: ../gui/wxpython/menustrings.py:549 ../gui/wxpython/menustrings.py:1491 +#: ../gui/wxpython/menustrings.py:550 ../gui/wxpython/menustrings.py:1492 #: ../gui/wxpython/image2target/ii2t_menustrings.py:542 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1468 msgid "&Vector" msgstr "ベクトル(&V)" -#: ../gui/wxpython/menustrings.py:550 ../gui/wxpython/menustrings.py:1492 +#: ../gui/wxpython/menustrings.py:551 ../gui/wxpython/menustrings.py:1493 #: ../gui/wxpython/image2target/ii2t_menustrings.py:543 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1469 msgid "Develop vector map" msgstr "ベクトルマップã®ä½œæˆ " -#: ../gui/wxpython/menustrings.py:551 ../gui/wxpython/menustrings.py:1493 +#: ../gui/wxpython/menustrings.py:552 ../gui/wxpython/menustrings.py:1494 #: ../gui/wxpython/image2target/ii2t_menustrings.py:544 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1470 -#: ../gui/wxpython/gui_core/dialogs.py:264 -#: ../gui/wxpython/gui_core/dialogs.py:402 +#: ../gui/wxpython/gui_core/dialogs.py:265 +#: ../gui/wxpython/gui_core/dialogs.py:403 msgid "Create new vector map" msgstr "æ–°ã—ã„ベクトルマップ " -#: ../gui/wxpython/menustrings.py:552 ../gui/wxpython/menustrings.py:1494 +#: ../gui/wxpython/menustrings.py:553 ../gui/wxpython/menustrings.py:1495 #: ../gui/wxpython/image2target/ii2t_menustrings.py:545 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1471 msgid "Create new empty vector map" msgstr "空ã®ãƒ™ã‚¯ãƒˆãƒ«ãƒžãƒƒãƒ—ã®ä½œæˆ " -#: ../gui/wxpython/menustrings.py:553 ../gui/wxpython/menustrings.py:1495 +#: ../gui/wxpython/menustrings.py:554 ../gui/wxpython/menustrings.py:1496 #: ../gui/wxpython/image2target/ii2t_menustrings.py:546 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1472 msgid "Edit vector map (non-interactively)" msgstr "ベクトルマップ編集(éžå¯¾è©±åž‹ï¼‰" -#: ../gui/wxpython/menustrings.py:554 ../gui/wxpython/menustrings.py:1496 +#: ../gui/wxpython/menustrings.py:555 ../gui/wxpython/menustrings.py:1497 #: ../gui/wxpython/image2target/ii2t_menustrings.py:547 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1473 msgid "Edits a vector map, allows adding, deleting and modifying selected vector features." msgstr "é¸æŠžã—ãŸãƒ™ã‚¯ãƒˆãƒ«ãƒ•ã‚£ãƒ¼ãƒãƒ£ã®ä¿®æ­£ã€è¿½åŠ ã€å‰Šé™¤" -#: ../gui/wxpython/menustrings.py:555 ../gui/wxpython/menustrings.py:1497 +#: ../gui/wxpython/menustrings.py:556 ../gui/wxpython/menustrings.py:1498 #: ../gui/wxpython/image2target/ii2t_menustrings.py:548 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1474 msgid "Convert object types" msgstr "オブジェクトタイプã®å¤‰æ›" -#: ../gui/wxpython/menustrings.py:556 ../gui/wxpython/menustrings.py:1498 +#: ../gui/wxpython/menustrings.py:557 ../gui/wxpython/menustrings.py:1499 #: ../gui/wxpython/image2target/ii2t_menustrings.py:549 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1475 msgid "Changes type of vector features." msgstr "" -#: ../gui/wxpython/menustrings.py:557 ../gui/wxpython/menustrings.py:1499 +#: ../gui/wxpython/menustrings.py:558 ../gui/wxpython/menustrings.py:1500 #: ../gui/wxpython/image2target/ii2t_menustrings.py:550 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1476 msgid "Parallel lines" msgstr "平行線" -#: ../gui/wxpython/menustrings.py:558 ../gui/wxpython/menustrings.py:1500 +#: ../gui/wxpython/menustrings.py:559 ../gui/wxpython/menustrings.py:1501 #: ../gui/wxpython/image2target/ii2t_menustrings.py:551 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1477 msgid "Creates parallel line to input vector lines." msgstr "入力ã•ã‚ŒãŸç·šåˆ†ã‹ã‚‰å¹³è¡Œç·šã‚’作æˆ" -#: ../gui/wxpython/menustrings.py:559 ../gui/wxpython/menustrings.py:1501 +#: ../gui/wxpython/menustrings.py:560 ../gui/wxpython/menustrings.py:1502 #: ../gui/wxpython/image2target/ii2t_menustrings.py:552 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1478 msgid "Dissolve boundaries" msgstr "境界ã®èžåˆ" -#: ../gui/wxpython/menustrings.py:560 ../gui/wxpython/menustrings.py:1502 +#: ../gui/wxpython/menustrings.py:561 ../gui/wxpython/menustrings.py:1503 #: ../gui/wxpython/image2target/ii2t_menustrings.py:553 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1479 msgid "Dissolves boundaries between adjacent areas sharing a common category number or attribute." msgstr "共通ã®ã‚«ãƒ†ã‚´ãƒªãƒ¼ç•ªå·ã‚„属性を共有ã™ã‚‹ã‚¨ãƒªã‚¢ã‚’èžåˆã•ã›ã‚‹" -#: ../gui/wxpython/menustrings.py:561 ../gui/wxpython/menustrings.py:1503 +#: ../gui/wxpython/menustrings.py:562 ../gui/wxpython/menustrings.py:1504 #: ../gui/wxpython/image2target/ii2t_menustrings.py:554 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1480 msgid "Create 3D vector over raster" msgstr "3Dベクトルã¾ãŸã¯ãƒ©ã‚¹ã‚¿ãƒ¼ã®ä½œæˆ" -#: ../gui/wxpython/menustrings.py:562 ../gui/wxpython/menustrings.py:1504 +#: ../gui/wxpython/menustrings.py:563 ../gui/wxpython/menustrings.py:1505 #: ../gui/wxpython/image2target/ii2t_menustrings.py:555 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1481 msgid "Converts 2D vector features to 3D by sampling of elevation raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:563 ../gui/wxpython/menustrings.py:1505 +#: ../gui/wxpython/menustrings.py:564 ../gui/wxpython/menustrings.py:1506 #: ../gui/wxpython/image2target/ii2t_menustrings.py:556 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1482 msgid "Extrude 3D vector map" msgstr "3Dベクトルマップã®ç«‹ä¸Šã’" -#: ../gui/wxpython/menustrings.py:564 ../gui/wxpython/menustrings.py:1506 +#: ../gui/wxpython/menustrings.py:565 ../gui/wxpython/menustrings.py:1507 #: ../gui/wxpython/image2target/ii2t_menustrings.py:557 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1483 msgid "Extrudes flat vector features to 3D vector features with defined height. Optionally the height can be derived from sampling of elevation raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:565 ../gui/wxpython/menustrings.py:1507 +#: ../gui/wxpython/menustrings.py:566 ../gui/wxpython/menustrings.py:1508 #: ../gui/wxpython/image2target/ii2t_menustrings.py:558 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1484 msgid "Create labels" msgstr "ラベル作æˆ" -#: ../gui/wxpython/menustrings.py:566 ../gui/wxpython/menustrings.py:1508 +#: ../gui/wxpython/menustrings.py:567 ../gui/wxpython/menustrings.py:1509 #: ../gui/wxpython/image2target/ii2t_menustrings.py:559 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1485 msgid "Creates paint labels for a vector map from attached attributes." msgstr "属性ã‹ã‚‰ãƒ™ã‚¯ãƒˆãƒ«ãƒžãƒƒãƒ—ã®ãƒ©ãƒ™ãƒ«ã‚’作æˆ" -#: ../gui/wxpython/menustrings.py:567 ../gui/wxpython/menustrings.py:1509 +#: ../gui/wxpython/menustrings.py:568 ../gui/wxpython/menustrings.py:1510 #: ../gui/wxpython/image2target/ii2t_menustrings.py:560 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1486 msgid "Reposition vector map" msgstr "ベクトルマップã®å†é…ç½®" -#: ../gui/wxpython/menustrings.py:568 ../gui/wxpython/menustrings.py:1510 +#: ../gui/wxpython/menustrings.py:569 ../gui/wxpython/menustrings.py:1511 #: ../gui/wxpython/image2target/ii2t_menustrings.py:561 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1487 msgid "Performs an affine transformation (shift, scale and rotate) on vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:569 ../gui/wxpython/menustrings.py:1511 +#: ../gui/wxpython/menustrings.py:570 ../gui/wxpython/menustrings.py:1512 #: ../gui/wxpython/image2target/ii2t_menustrings.py:562 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1488 msgid "Rectify vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:570 ../gui/wxpython/menustrings.py:1512 +#: ../gui/wxpython/menustrings.py:571 ../gui/wxpython/menustrings.py:1513 #: ../gui/wxpython/image2target/ii2t_menustrings.py:563 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1489 msgid "Rectifies a vector by computing a coordinate transformation for each object in the vector based on the control points." msgstr "" -#: ../gui/wxpython/menustrings.py:574 ../gui/wxpython/menustrings.py:1516 +#: ../gui/wxpython/menustrings.py:575 ../gui/wxpython/menustrings.py:1517 #: ../gui/wxpython/image2target/ii2t_menustrings.py:567 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1493 msgid "Updates vector map metadata." msgstr "ベクトルマップメタデータ更新" -#: ../gui/wxpython/menustrings.py:575 ../gui/wxpython/menustrings.py:1517 +#: ../gui/wxpython/menustrings.py:576 ../gui/wxpython/menustrings.py:1518 #: ../gui/wxpython/image2target/ii2t_menustrings.py:568 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1494 msgid "Topology maintenance" msgstr "トãƒãƒ­ã‚¸ãƒ¼ã®ä¿å®ˆ " -#: ../gui/wxpython/menustrings.py:576 ../gui/wxpython/menustrings.py:1518 +#: ../gui/wxpython/menustrings.py:577 ../gui/wxpython/menustrings.py:1519 #: ../gui/wxpython/image2target/ii2t_menustrings.py:569 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1495 msgid "Create or rebuild topology" msgstr "トãƒãƒ­ã‚¸ãƒ¼ã®ä½œæˆ/å†ãƒ“ルド" -#: ../gui/wxpython/menustrings.py:577 ../gui/wxpython/menustrings.py:1519 +#: ../gui/wxpython/menustrings.py:578 ../gui/wxpython/menustrings.py:1520 #: ../gui/wxpython/image2target/ii2t_menustrings.py:570 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1496 msgid "Creates topology for vector map. Optionally also checks for topological errors." msgstr "" -#: ../gui/wxpython/menustrings.py:578 ../gui/wxpython/menustrings.py:1520 +#: ../gui/wxpython/menustrings.py:579 ../gui/wxpython/menustrings.py:1521 #: ../gui/wxpython/image2target/ii2t_menustrings.py:571 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1497 msgid "Rebuild topology on all vector maps" msgstr "全ベクトルマップã«ãƒˆãƒãƒ­ã‚¸ã‚’å†æ§‹ç¯‰" -#: ../gui/wxpython/menustrings.py:579 ../gui/wxpython/menustrings.py:1521 +#: ../gui/wxpython/menustrings.py:580 ../gui/wxpython/menustrings.py:1522 #: ../gui/wxpython/image2target/ii2t_menustrings.py:572 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1498 msgid "Rebuilds topology on all vector maps in the current mapset." msgstr "ç¾åœ¨ã®ãƒžãƒƒãƒ—セット内全ベクトルマップã®ãƒˆãƒãƒ­ã‚¸ã‚’å†æ§‹ç¯‰" -#: ../gui/wxpython/menustrings.py:580 ../gui/wxpython/menustrings.py:1522 +#: ../gui/wxpython/menustrings.py:581 ../gui/wxpython/menustrings.py:1523 #: ../gui/wxpython/image2target/ii2t_menustrings.py:573 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1499 msgid "Build polylines" msgstr "ãƒãƒªãƒ©ã‚¤ãƒ³ã®ä½œæˆ" -#: ../gui/wxpython/menustrings.py:581 ../gui/wxpython/menustrings.py:1523 +#: ../gui/wxpython/menustrings.py:582 ../gui/wxpython/menustrings.py:1524 #: ../gui/wxpython/image2target/ii2t_menustrings.py:574 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1500 msgid "Builds polylines from lines or boundaries." msgstr "線分や境界線ã‹ã‚‰ãƒãƒªãƒ©ã‚¤ãƒ³ã‚’作æˆ" -#: ../gui/wxpython/menustrings.py:582 ../gui/wxpython/menustrings.py:1524 +#: ../gui/wxpython/menustrings.py:583 ../gui/wxpython/menustrings.py:1525 #: ../gui/wxpython/image2target/ii2t_menustrings.py:575 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1501 msgid "Split lines" msgstr "線分ã®åˆ†å‰²" -#: ../gui/wxpython/menustrings.py:583 ../gui/wxpython/menustrings.py:1525 +#: ../gui/wxpython/menustrings.py:584 ../gui/wxpython/menustrings.py:1526 #: ../gui/wxpython/image2target/ii2t_menustrings.py:576 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1502 msgid "Splits vector lines to shorter segments." msgstr "" -#: ../gui/wxpython/menustrings.py:584 ../gui/wxpython/menustrings.py:1526 +#: ../gui/wxpython/menustrings.py:585 ../gui/wxpython/menustrings.py:1527 #: ../gui/wxpython/image2target/ii2t_menustrings.py:577 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1503 msgid "Split polylines" msgstr "ãƒãƒªãƒ©ã‚¤ãƒ³ã®åˆ†å‰²" -#: ../gui/wxpython/menustrings.py:585 ../gui/wxpython/menustrings.py:1527 +#: ../gui/wxpython/menustrings.py:586 ../gui/wxpython/menustrings.py:1528 #: ../gui/wxpython/image2target/ii2t_menustrings.py:578 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1504 msgid "Creates points/segments from input vector lines and positions." msgstr "入力ã•ã‚ŒãŸç·šåˆ†ã¨ãƒã‚¤ãƒ³ãƒˆã‹ã‚‰ã‚»ã‚°ãƒ¡ãƒ³ãƒˆã‚’作æˆ" -#: ../gui/wxpython/menustrings.py:586 ../gui/wxpython/menustrings.py:1528 +#: ../gui/wxpython/menustrings.py:587 ../gui/wxpython/menustrings.py:1529 #: ../gui/wxpython/image2target/ii2t_menustrings.py:579 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1505 msgid "Clean vector map" msgstr "ベクトルマップã®æ¶ˆåŽ»" -#: ../gui/wxpython/menustrings.py:587 ../gui/wxpython/menustrings.py:1529 +#: ../gui/wxpython/menustrings.py:588 ../gui/wxpython/menustrings.py:1530 #: ../gui/wxpython/image2target/ii2t_menustrings.py:580 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1506 msgid "Toolset for cleaning topology of vector map." msgstr "ベクトルマップã®ãƒˆãƒãƒ­ã‚¸ãƒ¼ã®ç·¨é›†ãƒ„ールキット" -#: ../gui/wxpython/menustrings.py:588 ../gui/wxpython/menustrings.py:1530 +#: ../gui/wxpython/menustrings.py:589 ../gui/wxpython/menustrings.py:1531 #: ../gui/wxpython/image2target/ii2t_menustrings.py:581 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1507 msgid "Smooth or simplify" msgstr "円滑化ã¾ãŸã¯å˜ç´”化" -#: ../gui/wxpython/menustrings.py:589 ../gui/wxpython/menustrings.py:1531 +#: ../gui/wxpython/menustrings.py:590 ../gui/wxpython/menustrings.py:1532 #: ../gui/wxpython/image2target/ii2t_menustrings.py:582 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1508 msgid "Performs vector based generalization." msgstr "" -#: ../gui/wxpython/menustrings.py:590 ../gui/wxpython/menustrings.py:1532 +#: ../gui/wxpython/menustrings.py:591 ../gui/wxpython/menustrings.py:1533 #: ../gui/wxpython/image2target/ii2t_menustrings.py:583 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1509 msgid "Add centroids" msgstr "セントロイド追加" -#: ../gui/wxpython/menustrings.py:591 ../gui/wxpython/menustrings.py:1533 +#: ../gui/wxpython/menustrings.py:592 ../gui/wxpython/menustrings.py:1534 #: ../gui/wxpython/image2target/ii2t_menustrings.py:584 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1510 msgid "Adds missing centroids to closed boundaries." msgstr "閉領域ã®æ¬ ã‘ã¦ã„るセントロイドを追加" -#: ../gui/wxpython/menustrings.py:594 ../gui/wxpython/menustrings.py:1536 +#: ../gui/wxpython/menustrings.py:595 ../gui/wxpython/menustrings.py:1537 #: ../gui/wxpython/image2target/ii2t_menustrings.py:587 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1513 msgid "Creates/modifies the color table associated with a vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:596 ../gui/wxpython/menustrings.py:1538 +#: ../gui/wxpython/menustrings.py:597 ../gui/wxpython/menustrings.py:1539 #: ../gui/wxpython/image2target/ii2t_menustrings.py:589 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1515 msgid "Interactive management of vector color tables." msgstr "ベクトルカラーテーブルã®å¯¾è©±å¼ç®¡ç†" -#: ../gui/wxpython/menustrings.py:598 ../gui/wxpython/menustrings.py:1540 +#: ../gui/wxpython/menustrings.py:599 ../gui/wxpython/menustrings.py:1541 #: ../gui/wxpython/image2target/ii2t_menustrings.py:591 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1517 msgid "Exports the color table associated with a vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:599 ../gui/wxpython/menustrings.py:1541 +#: ../gui/wxpython/menustrings.py:600 ../gui/wxpython/menustrings.py:1542 #: ../gui/wxpython/image2target/ii2t_menustrings.py:592 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1518 msgid "Query vector map" msgstr "クエリベクトルマップ" -#: ../gui/wxpython/menustrings.py:600 ../gui/wxpython/menustrings.py:1542 +#: ../gui/wxpython/menustrings.py:601 ../gui/wxpython/menustrings.py:1543 #: ../gui/wxpython/image2target/ii2t_menustrings.py:593 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1519 msgid "Query with coordinate(s)" msgstr "座標ã§æ¤œç´¢" -#: ../gui/wxpython/menustrings.py:601 ../gui/wxpython/menustrings.py:1543 +#: ../gui/wxpython/menustrings.py:602 ../gui/wxpython/menustrings.py:1544 #: ../gui/wxpython/image2target/ii2t_menustrings.py:594 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1520 msgid "Queries a vector map at given locations." msgstr "" -#: ../gui/wxpython/menustrings.py:602 ../gui/wxpython/menustrings.py:919 -#: ../gui/wxpython/menustrings.py:1544 ../gui/wxpython/menustrings.py:1861 +#: ../gui/wxpython/menustrings.py:603 ../gui/wxpython/menustrings.py:920 +#: ../gui/wxpython/menustrings.py:1545 ../gui/wxpython/menustrings.py:1862 #: ../gui/wxpython/image2target/ii2t_menustrings.py:595 #: ../gui/wxpython/image2target/ii2t_menustrings.py:903 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1521 @@ -7800,8 +7774,8 @@ msgid "Query vector attribute data" msgstr "ベクトル属性データã®æ¤œç´¢" -#: ../gui/wxpython/menustrings.py:603 ../gui/wxpython/menustrings.py:920 -#: ../gui/wxpython/menustrings.py:1545 ../gui/wxpython/menustrings.py:1862 +#: ../gui/wxpython/menustrings.py:604 ../gui/wxpython/menustrings.py:921 +#: ../gui/wxpython/menustrings.py:1546 ../gui/wxpython/menustrings.py:1863 #: ../gui/wxpython/image2target/ii2t_menustrings.py:596 #: ../gui/wxpython/image2target/ii2t_menustrings.py:904 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1522 @@ -7809,56 +7783,56 @@ msgid "Prints vector map attributes." msgstr "ベクトルマップã®å±žæ€§ã‚’出力" -#: ../gui/wxpython/menustrings.py:604 ../gui/wxpython/menustrings.py:1546 +#: ../gui/wxpython/menustrings.py:605 ../gui/wxpython/menustrings.py:1547 #: ../gui/wxpython/image2target/ii2t_menustrings.py:597 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1523 msgid "Feature selection" msgstr "フィーãƒãƒ£ãƒ¼ã®é¸æŠž" -#: ../gui/wxpython/menustrings.py:605 ../gui/wxpython/menustrings.py:1547 +#: ../gui/wxpython/menustrings.py:606 ../gui/wxpython/menustrings.py:1548 #: ../gui/wxpython/image2target/ii2t_menustrings.py:598 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1524 msgid "Select by attributes" msgstr "" -#: ../gui/wxpython/menustrings.py:606 ../gui/wxpython/menustrings.py:1548 +#: ../gui/wxpython/menustrings.py:607 ../gui/wxpython/menustrings.py:1549 #: ../gui/wxpython/image2target/ii2t_menustrings.py:599 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1525 msgid "Selects vector features from an existing vector map and creates a new vector map containing only the selected features." msgstr "" -#: ../gui/wxpython/menustrings.py:607 ../gui/wxpython/menustrings.py:1549 +#: ../gui/wxpython/menustrings.py:608 ../gui/wxpython/menustrings.py:1550 #: ../gui/wxpython/image2target/ii2t_menustrings.py:600 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1526 msgid "Select by another map" msgstr "" -#: ../gui/wxpython/menustrings.py:608 ../gui/wxpython/menustrings.py:1550 +#: ../gui/wxpython/menustrings.py:609 ../gui/wxpython/menustrings.py:1551 #: ../gui/wxpython/image2target/ii2t_menustrings.py:601 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1527 msgid "Selects features from vector map (A) by features from other vector map (B)." msgstr "ベクトルマップ(B)ã‹ã‚‰ã®ãƒ•ã‚£ãƒ¼ãƒãƒ£ã«ã‚ˆã£ã¦ä»–ã®ãƒ™ã‚¯ãƒˆãƒ«ãƒžãƒƒãƒ—(A)ã‹ã‚‰ãƒ•ã‚£ãƒ¼ãƒãƒ£ã‚’é¸æŠž" -#: ../gui/wxpython/menustrings.py:616 ../gui/wxpython/menustrings.py:1558 +#: ../gui/wxpython/menustrings.py:617 ../gui/wxpython/menustrings.py:1559 #: ../gui/wxpython/image2target/ii2t_menustrings.py:609 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1535 msgid "Buffer vectors" msgstr "ãƒãƒƒãƒ•ã‚¡ãƒªãƒ³ã‚°" -#: ../gui/wxpython/menustrings.py:617 ../gui/wxpython/menustrings.py:1559 +#: ../gui/wxpython/menustrings.py:618 ../gui/wxpython/menustrings.py:1560 #: ../gui/wxpython/image2target/ii2t_menustrings.py:610 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1536 msgid "Creates a buffer around vector features of given type." msgstr "" -#: ../gui/wxpython/menustrings.py:618 ../gui/wxpython/menustrings.py:1560 +#: ../gui/wxpython/menustrings.py:619 ../gui/wxpython/menustrings.py:1561 #: ../gui/wxpython/image2target/ii2t_menustrings.py:611 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1537 msgid "Point analysis" msgstr "" -#: ../gui/wxpython/menustrings.py:619 ../gui/wxpython/menustrings.py:632 -#: ../gui/wxpython/menustrings.py:1561 ../gui/wxpython/menustrings.py:1574 +#: ../gui/wxpython/menustrings.py:620 ../gui/wxpython/menustrings.py:633 +#: ../gui/wxpython/menustrings.py:1562 ../gui/wxpython/menustrings.py:1575 #: ../gui/wxpython/image2target/ii2t_menustrings.py:612 #: ../gui/wxpython/image2target/ii2t_menustrings.py:625 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1538 @@ -7866,9 +7840,9 @@ msgid "Identify and remove outliers" msgstr "" -#: ../gui/wxpython/menustrings.py:620 ../gui/wxpython/menustrings.py:633 -#: ../gui/wxpython/menustrings.py:732 ../gui/wxpython/menustrings.py:1562 -#: ../gui/wxpython/menustrings.py:1575 ../gui/wxpython/menustrings.py:1674 +#: ../gui/wxpython/menustrings.py:621 ../gui/wxpython/menustrings.py:634 +#: ../gui/wxpython/menustrings.py:733 ../gui/wxpython/menustrings.py:1563 +#: ../gui/wxpython/menustrings.py:1576 ../gui/wxpython/menustrings.py:1675 #: ../gui/wxpython/image2target/ii2t_menustrings.py:613 #: ../gui/wxpython/image2target/ii2t_menustrings.py:626 #: ../gui/wxpython/image2target/ii2t_menustrings.py:723 @@ -7878,26 +7852,26 @@ msgid "Removes outliers from vector point data." msgstr "ベクトルãƒã‚¤ãƒ³ãƒˆãƒ‡ãƒ¼ã‚¿ã‹ã‚‰ç•°å¸¸å€¤ã‚’削除" -#: ../gui/wxpython/menustrings.py:621 ../gui/wxpython/menustrings.py:1563 +#: ../gui/wxpython/menustrings.py:622 ../gui/wxpython/menustrings.py:1564 #: ../gui/wxpython/image2target/ii2t_menustrings.py:614 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1540 msgid "Identify point clusters" msgstr "" -#: ../gui/wxpython/menustrings.py:622 ../gui/wxpython/menustrings.py:1564 +#: ../gui/wxpython/menustrings.py:623 ../gui/wxpython/menustrings.py:1565 #: ../gui/wxpython/image2target/ii2t_menustrings.py:615 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1541 msgid "Performs cluster identification." msgstr "" -#: ../gui/wxpython/menustrings.py:623 ../gui/wxpython/menustrings.py:1565 +#: ../gui/wxpython/menustrings.py:624 ../gui/wxpython/menustrings.py:1566 #: ../gui/wxpython/image2target/ii2t_menustrings.py:616 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1542 msgid "Indices for quadrat counts of vector point lists" msgstr "" -#: ../gui/wxpython/menustrings.py:624 ../gui/wxpython/menustrings.py:749 -#: ../gui/wxpython/menustrings.py:1566 ../gui/wxpython/menustrings.py:1691 +#: ../gui/wxpython/menustrings.py:625 ../gui/wxpython/menustrings.py:750 +#: ../gui/wxpython/menustrings.py:1567 ../gui/wxpython/menustrings.py:1692 #: ../gui/wxpython/image2target/ii2t_menustrings.py:617 #: ../gui/wxpython/image2target/ii2t_menustrings.py:738 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1543 @@ -7905,8 +7879,8 @@ msgid "Indices for quadrat counts of vector point lists." msgstr "" -#: ../gui/wxpython/menustrings.py:625 ../gui/wxpython/menustrings.py:729 -#: ../gui/wxpython/menustrings.py:1567 ../gui/wxpython/menustrings.py:1671 +#: ../gui/wxpython/menustrings.py:626 ../gui/wxpython/menustrings.py:730 +#: ../gui/wxpython/menustrings.py:1568 ../gui/wxpython/menustrings.py:1672 #: ../gui/wxpython/image2target/ii2t_menustrings.py:618 #: ../gui/wxpython/image2target/ii2t_menustrings.py:720 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1544 @@ -7914,8 +7888,8 @@ msgid "Perturb points" msgstr "摂動点を作æˆ" -#: ../gui/wxpython/menustrings.py:626 ../gui/wxpython/menustrings.py:730 -#: ../gui/wxpython/menustrings.py:1568 ../gui/wxpython/menustrings.py:1672 +#: ../gui/wxpython/menustrings.py:627 ../gui/wxpython/menustrings.py:731 +#: ../gui/wxpython/menustrings.py:1569 ../gui/wxpython/menustrings.py:1673 #: ../gui/wxpython/image2target/ii2t_menustrings.py:619 #: ../gui/wxpython/image2target/ii2t_menustrings.py:721 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1545 @@ -7923,8 +7897,8 @@ msgid "Random location perturbations of vector points." msgstr "" -#: ../gui/wxpython/menustrings.py:627 ../gui/wxpython/menustrings.py:733 -#: ../gui/wxpython/menustrings.py:1569 ../gui/wxpython/menustrings.py:1675 +#: ../gui/wxpython/menustrings.py:628 ../gui/wxpython/menustrings.py:734 +#: ../gui/wxpython/menustrings.py:1570 ../gui/wxpython/menustrings.py:1676 #: ../gui/wxpython/image2target/ii2t_menustrings.py:620 #: ../gui/wxpython/image2target/ii2t_menustrings.py:724 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1546 @@ -7932,8 +7906,8 @@ msgid "Test/training point sets" msgstr "テスト/トレーニング ãƒã‚¤ãƒ³ãƒˆã‚»ãƒƒãƒˆ" -#: ../gui/wxpython/menustrings.py:628 ../gui/wxpython/menustrings.py:734 -#: ../gui/wxpython/menustrings.py:1570 ../gui/wxpython/menustrings.py:1676 +#: ../gui/wxpython/menustrings.py:629 ../gui/wxpython/menustrings.py:735 +#: ../gui/wxpython/menustrings.py:1571 ../gui/wxpython/menustrings.py:1677 #: ../gui/wxpython/image2target/ii2t_menustrings.py:621 #: ../gui/wxpython/image2target/ii2t_menustrings.py:725 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1547 @@ -7941,14 +7915,14 @@ msgid "Randomly partition points into test/train sets." msgstr "テスト/トレーニングセットã«ãƒ©ãƒ³ãƒ€ãƒ ãªåˆ†å‰²ç‚¹ã‚’作æˆ" -#: ../gui/wxpython/menustrings.py:629 ../gui/wxpython/menustrings.py:1571 +#: ../gui/wxpython/menustrings.py:630 ../gui/wxpython/menustrings.py:1572 #: ../gui/wxpython/image2target/ii2t_menustrings.py:622 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1548 msgid "Tests for normality for vector points" msgstr "" -#: ../gui/wxpython/menustrings.py:630 ../gui/wxpython/menustrings.py:751 -#: ../gui/wxpython/menustrings.py:1572 ../gui/wxpython/menustrings.py:1693 +#: ../gui/wxpython/menustrings.py:631 ../gui/wxpython/menustrings.py:752 +#: ../gui/wxpython/menustrings.py:1573 ../gui/wxpython/menustrings.py:1694 #: ../gui/wxpython/image2target/ii2t_menustrings.py:623 #: ../gui/wxpython/image2target/ii2t_menustrings.py:740 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1549 @@ -7956,323 +7930,323 @@ msgid "Tests for normality for vector points." msgstr "" -#: ../gui/wxpython/menustrings.py:631 ../gui/wxpython/menustrings.py:1573 +#: ../gui/wxpython/menustrings.py:632 ../gui/wxpython/menustrings.py:1574 #: ../gui/wxpython/image2target/ii2t_menustrings.py:624 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1550 msgid "Lidar analysis" msgstr "ライダー分æž" -#: ../gui/wxpython/menustrings.py:634 ../gui/wxpython/menustrings.py:1576 +#: ../gui/wxpython/menustrings.py:635 ../gui/wxpython/menustrings.py:1577 #: ../gui/wxpython/image2target/ii2t_menustrings.py:627 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1553 msgid "Detect edges" msgstr "エッジ検出" -#: ../gui/wxpython/menustrings.py:635 ../gui/wxpython/menustrings.py:1577 +#: ../gui/wxpython/menustrings.py:636 ../gui/wxpython/menustrings.py:1578 #: ../gui/wxpython/image2target/ii2t_menustrings.py:628 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1554 msgid "Detects the object's edges from a LIDAR data set." msgstr "ライダー データセットã‹ã‚‰ã‚¨ãƒƒã‚¸ã‚’検出ã™ã‚‹" -#: ../gui/wxpython/menustrings.py:636 ../gui/wxpython/menustrings.py:1578 +#: ../gui/wxpython/menustrings.py:637 ../gui/wxpython/menustrings.py:1579 #: ../gui/wxpython/image2target/ii2t_menustrings.py:629 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1555 msgid "Detect interiors" msgstr "内é¢æ¤œå‡º" -#: ../gui/wxpython/menustrings.py:637 ../gui/wxpython/menustrings.py:1579 +#: ../gui/wxpython/menustrings.py:638 ../gui/wxpython/menustrings.py:1580 #: ../gui/wxpython/image2target/ii2t_menustrings.py:630 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1556 msgid "Building contour determination and Region Growing algorithm for determining the building inside" msgstr "コンター線定義ã¨å†…部コンター線定義ã®ãŸã‚ã®é ˜åŸŸæˆé•·ã‚¢ãƒ«ã‚´ãƒªã‚ºãƒ " -#: ../gui/wxpython/menustrings.py:638 ../gui/wxpython/menustrings.py:1580 +#: ../gui/wxpython/menustrings.py:639 ../gui/wxpython/menustrings.py:1581 #: ../gui/wxpython/image2target/ii2t_menustrings.py:631 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1557 msgid "Correct and reclassify objects" msgstr "オブジェクトã®ä¿®æ­£ã¨å†åˆ†é¡ž" -#: ../gui/wxpython/menustrings.py:639 ../gui/wxpython/menustrings.py:1581 +#: ../gui/wxpython/menustrings.py:640 ../gui/wxpython/menustrings.py:1582 #: ../gui/wxpython/image2target/ii2t_menustrings.py:632 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1558 msgid "Corrects the v.lidar.growing output. It is the last of the three algorithms for LIDAR filtering." msgstr "" -#: ../gui/wxpython/menustrings.py:640 ../gui/wxpython/menustrings.py:1582 +#: ../gui/wxpython/menustrings.py:641 ../gui/wxpython/menustrings.py:1583 #: ../gui/wxpython/image2target/ii2t_menustrings.py:633 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1559 msgid "Linear referencing" msgstr "ç·šå½¢å‚ç…§" -#: ../gui/wxpython/menustrings.py:641 ../gui/wxpython/menustrings.py:1583 +#: ../gui/wxpython/menustrings.py:642 ../gui/wxpython/menustrings.py:1584 #: ../gui/wxpython/image2target/ii2t_menustrings.py:634 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1560 msgid "Create LRS" msgstr "ç·šå½¢å‚照システム作æˆ" -#: ../gui/wxpython/menustrings.py:642 ../gui/wxpython/menustrings.py:1584 +#: ../gui/wxpython/menustrings.py:643 ../gui/wxpython/menustrings.py:1585 #: ../gui/wxpython/image2target/ii2t_menustrings.py:635 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1561 msgid "Creates a linear reference system." msgstr "" -#: ../gui/wxpython/menustrings.py:643 ../gui/wxpython/menustrings.py:1585 +#: ../gui/wxpython/menustrings.py:644 ../gui/wxpython/menustrings.py:1586 #: ../gui/wxpython/image2target/ii2t_menustrings.py:636 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1562 msgid "Create stationing" msgstr "é…置測点作æˆ" -#: ../gui/wxpython/menustrings.py:644 ../gui/wxpython/menustrings.py:1586 +#: ../gui/wxpython/menustrings.py:645 ../gui/wxpython/menustrings.py:1587 #: ../gui/wxpython/image2target/ii2t_menustrings.py:637 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1563 msgid "Creates stationing from input lines, and linear reference system." msgstr "" -#: ../gui/wxpython/menustrings.py:645 ../gui/wxpython/menustrings.py:1587 +#: ../gui/wxpython/menustrings.py:646 ../gui/wxpython/menustrings.py:1588 #: ../gui/wxpython/image2target/ii2t_menustrings.py:638 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1564 msgid "Create points/segments" msgstr "ãƒã‚¤ãƒ³ãƒˆ/セグメントã®ä½œæˆ " -#: ../gui/wxpython/menustrings.py:646 ../gui/wxpython/menustrings.py:1588 +#: ../gui/wxpython/menustrings.py:647 ../gui/wxpython/menustrings.py:1589 #: ../gui/wxpython/image2target/ii2t_menustrings.py:639 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1565 msgid "Creates points/segments from input lines, linear reference system and positions read from stdin or a file." msgstr "入力ã•ã‚ŒãŸç·šåˆ†ã‚„ç·šå½¢å‚照システムã€ãƒ•ã‚¡ã‚¤ãƒ«ã‚„標準入力ã®ãƒã‚¤ãƒ³ãƒˆã‹ã‚‰æ–°ã—ã„ãƒã‚¤ãƒ³ãƒˆ/ã‚»ã‚°ãƒ¡ãƒ³ãƒˆã‚’ä½œæˆ " -#: ../gui/wxpython/menustrings.py:647 ../gui/wxpython/menustrings.py:1589 +#: ../gui/wxpython/menustrings.py:648 ../gui/wxpython/menustrings.py:1590 #: ../gui/wxpython/image2target/ii2t_menustrings.py:640 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1566 msgid "Find line id and offset" msgstr "ラインIDã¨ã‚ªãƒ•ã‚»ãƒƒãƒˆã‚’表示" -#: ../gui/wxpython/menustrings.py:648 ../gui/wxpython/menustrings.py:1590 +#: ../gui/wxpython/menustrings.py:649 ../gui/wxpython/menustrings.py:1591 #: ../gui/wxpython/image2target/ii2t_menustrings.py:641 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1567 msgid "Finds line id and real km+offset for given points in vector map using linear reference system." msgstr "ç·šå½¢å‚照システムを利用ã—ã€ãƒ™ã‚¯ãƒˆãƒ«ãƒžãƒƒãƒ—ã®ãƒã‚¤ãƒ³ãƒˆã‹ã‚‰ãƒ©ã‚¤ãƒ³IDã¨å®Ÿè·é›¢ï¼ˆKm)オフセットを表示" -#: ../gui/wxpython/menustrings.py:649 ../gui/wxpython/menustrings.py:1591 +#: ../gui/wxpython/menustrings.py:650 ../gui/wxpython/menustrings.py:1592 #: ../gui/wxpython/image2target/ii2t_menustrings.py:642 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1568 msgid "Nearest features" msgstr "è¿‘å‚ã®ãƒ•ã‚£ãƒ¼ãƒãƒ£" -#: ../gui/wxpython/menustrings.py:650 ../gui/wxpython/menustrings.py:1592 +#: ../gui/wxpython/menustrings.py:651 ../gui/wxpython/menustrings.py:1593 #: ../gui/wxpython/image2target/ii2t_menustrings.py:643 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1569 msgid "Finds the nearest element in vector map 'to' for elements in vector map 'from'." msgstr "ベクトルマップã®ï¼’点ã«ä¸€ç•ªè¿‘ã„エレメントを探ã™" -#: ../gui/wxpython/menustrings.py:651 ../gui/wxpython/menustrings.py:1593 +#: ../gui/wxpython/menustrings.py:652 ../gui/wxpython/menustrings.py:1594 #: ../gui/wxpython/image2target/ii2t_menustrings.py:644 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1570 msgid "Network analysis" msgstr "ãƒãƒƒãƒˆãƒ¯ãƒ¼ã‚¯è§£æž " -#: ../gui/wxpython/menustrings.py:652 ../gui/wxpython/menustrings.py:1594 +#: ../gui/wxpython/menustrings.py:653 ../gui/wxpython/menustrings.py:1595 #: ../gui/wxpython/image2target/ii2t_menustrings.py:645 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1571 #: ../gui/wxpython/mapdisp/toolbars.py:58 msgid "Vector network analysis tool" msgstr "" -#: ../gui/wxpython/menustrings.py:653 ../gui/wxpython/menustrings.py:1595 +#: ../gui/wxpython/menustrings.py:654 ../gui/wxpython/menustrings.py:1596 #: ../gui/wxpython/image2target/ii2t_menustrings.py:646 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1572 msgid "Tool for interactive vector network analysis." msgstr "" -#: ../gui/wxpython/menustrings.py:654 ../gui/wxpython/menustrings.py:1596 +#: ../gui/wxpython/menustrings.py:655 ../gui/wxpython/menustrings.py:1597 #: ../gui/wxpython/image2target/ii2t_menustrings.py:647 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1573 msgid "Network preparation" msgstr "" -#: ../gui/wxpython/menustrings.py:655 ../gui/wxpython/menustrings.py:1597 +#: ../gui/wxpython/menustrings.py:656 ../gui/wxpython/menustrings.py:1598 #: ../gui/wxpython/image2target/ii2t_menustrings.py:648 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1574 msgid "Performs network maintenance." msgstr "ãƒãƒƒãƒˆãƒ¯ãƒ¼ã‚¯ãƒ¡ãƒ³ãƒ†ãƒŠãƒ³ã‚¹ã‚’実行" -#: ../gui/wxpython/menustrings.py:656 ../gui/wxpython/menustrings.py:1598 +#: ../gui/wxpython/menustrings.py:657 ../gui/wxpython/menustrings.py:1599 #: ../gui/wxpython/image2target/ii2t_menustrings.py:649 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1575 msgid "Allocate subnets" msgstr "サブãƒãƒƒãƒˆã®è¨­å®š " -#: ../gui/wxpython/menustrings.py:657 ../gui/wxpython/menustrings.py:1599 +#: ../gui/wxpython/menustrings.py:658 ../gui/wxpython/menustrings.py:1600 msgid "Allocates subnets for nearest centers. Center node must be opened (costs >= 0). Costs of center node are used in calculation." msgstr "" -#: ../gui/wxpython/menustrings.py:658 ../gui/wxpython/menustrings.py:1600 +#: ../gui/wxpython/menustrings.py:659 ../gui/wxpython/menustrings.py:1601 #: ../gui/wxpython/image2target/ii2t_menustrings.py:651 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1577 msgid "Split net" msgstr "ãƒãƒƒãƒˆã®åˆ†å‰²" -#: ../gui/wxpython/menustrings.py:659 ../gui/wxpython/menustrings.py:1601 +#: ../gui/wxpython/menustrings.py:660 ../gui/wxpython/menustrings.py:1602 msgid "Splits subnets for nearest centers by cost isolines. Splits net to bands between cost isolines (direction from center). Center node must be opened (costs >= 0). Costs of center node are used in calculation." msgstr "" -#: ../gui/wxpython/menustrings.py:660 ../gui/wxpython/menustrings.py:1602 +#: ../gui/wxpython/menustrings.py:661 ../gui/wxpython/menustrings.py:1603 #: ../gui/wxpython/image2target/ii2t_menustrings.py:653 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1579 msgid "Shortest path" msgstr "最短経路" -#: ../gui/wxpython/menustrings.py:661 ../gui/wxpython/menustrings.py:1603 +#: ../gui/wxpython/menustrings.py:662 ../gui/wxpython/menustrings.py:1604 #: ../gui/wxpython/image2target/ii2t_menustrings.py:654 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1580 msgid "Finds shortest path on vector network." msgstr "ベクトルãƒãƒƒãƒˆãƒ¯ãƒ¼ã‚¯ã®æœ€çŸ­çµŒè·¯æŽ¢æŸ»" -#: ../gui/wxpython/menustrings.py:662 ../gui/wxpython/menustrings.py:1604 +#: ../gui/wxpython/menustrings.py:663 ../gui/wxpython/menustrings.py:1605 #: ../gui/wxpython/image2target/ii2t_menustrings.py:655 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1581 msgid "Shortest path for sets of features" msgstr "フィーãƒãƒ£ãƒ¼é–“ã®æœ€çŸ­çµŒè·¯" -#: ../gui/wxpython/menustrings.py:663 ../gui/wxpython/menustrings.py:1605 +#: ../gui/wxpython/menustrings.py:664 ../gui/wxpython/menustrings.py:1606 #: ../gui/wxpython/image2target/ii2t_menustrings.py:656 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1582 msgid "Computes shortest distance via the network between the given sets of features. Finds the shortest paths from each 'from' point to the nearest 'to' feature and various information about this relation are uploaded to the attribute table." msgstr "" -#: ../gui/wxpython/menustrings.py:664 ../gui/wxpython/menustrings.py:1606 +#: ../gui/wxpython/menustrings.py:665 ../gui/wxpython/menustrings.py:1607 #: ../gui/wxpython/image2target/ii2t_menustrings.py:657 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1583 msgid "Shortest path using timetables" msgstr "時刻表ã«ã‚ˆã‚‹æœ€çŸ­çµŒè·¯" -#: ../gui/wxpython/menustrings.py:665 ../gui/wxpython/menustrings.py:1607 +#: ../gui/wxpython/menustrings.py:666 ../gui/wxpython/menustrings.py:1608 #: ../gui/wxpython/image2target/ii2t_menustrings.py:658 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1584 msgid "Finds shortest path using timetables." msgstr "時刻表ã«ã‚ˆã‚‹æœ€çŸ­çµŒè·¯æŽ¢æŸ»" -#: ../gui/wxpython/menustrings.py:666 ../gui/wxpython/menustrings.py:1608 +#: ../gui/wxpython/menustrings.py:667 ../gui/wxpython/menustrings.py:1609 #: ../gui/wxpython/image2target/ii2t_menustrings.py:659 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1585 msgid "Shortest path for all pairs" msgstr "ã™ã¹ã¦ã®ãƒšã‚¢ã®æœ€çŸ­å¾„è·¯" -#: ../gui/wxpython/menustrings.py:667 ../gui/wxpython/menustrings.py:1609 +#: ../gui/wxpython/menustrings.py:668 ../gui/wxpython/menustrings.py:1610 #: ../gui/wxpython/image2target/ii2t_menustrings.py:660 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1586 msgid "Computes the shortest path between all pairs of nodes in the network." msgstr "ãƒãƒƒãƒˆãƒ¯ãƒ¼ã‚¯ã®å…¨ã¦ã®ãƒŽãƒ¼ãƒ‰é–“を最短è·é›¢ã§è¨ˆç®—." -#: ../gui/wxpython/menustrings.py:668 ../gui/wxpython/menustrings.py:1610 +#: ../gui/wxpython/menustrings.py:669 ../gui/wxpython/menustrings.py:1611 #: ../gui/wxpython/image2target/ii2t_menustrings.py:661 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1587 msgid "Visibility network" msgstr "ãƒãƒƒãƒˆãƒ¯ãƒ¼ã‚¯å¯è¦–化" -#: ../gui/wxpython/menustrings.py:669 ../gui/wxpython/menustrings.py:1611 +#: ../gui/wxpython/menustrings.py:670 ../gui/wxpython/menustrings.py:1612 #: ../gui/wxpython/image2target/ii2t_menustrings.py:662 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1588 msgid "Performs visibility graph construction." msgstr "" -#: ../gui/wxpython/menustrings.py:670 ../gui/wxpython/menustrings.py:1612 +#: ../gui/wxpython/menustrings.py:671 ../gui/wxpython/menustrings.py:1613 #: ../gui/wxpython/image2target/ii2t_menustrings.py:663 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1589 msgid "Bridges and articulation points" msgstr "接続点や節点" -#: ../gui/wxpython/menustrings.py:671 ../gui/wxpython/menustrings.py:1613 +#: ../gui/wxpython/menustrings.py:672 ../gui/wxpython/menustrings.py:1614 #: ../gui/wxpython/image2target/ii2t_menustrings.py:664 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1590 msgid "Computes bridges and articulation points in the network." msgstr "ãƒãƒƒãƒˆãƒ¯ãƒ¼ã‚¯å†…ã®æŽ¥ç¶šç‚¹ã‚„節点を計算ã™ã‚‹." -#: ../gui/wxpython/menustrings.py:672 ../gui/wxpython/menustrings.py:1614 +#: ../gui/wxpython/menustrings.py:673 ../gui/wxpython/menustrings.py:1615 #: ../gui/wxpython/image2target/ii2t_menustrings.py:665 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1591 msgid "Maximum flow" msgstr "最大æµé‡" -#: ../gui/wxpython/menustrings.py:673 ../gui/wxpython/menustrings.py:1615 +#: ../gui/wxpython/menustrings.py:674 ../gui/wxpython/menustrings.py:1616 #: ../gui/wxpython/image2target/ii2t_menustrings.py:666 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1592 msgid "Computes the maximum flow between two sets of nodes in the network." msgstr "ãƒãƒƒãƒˆãƒ¯ãƒ¼ã‚¯å†…ã®ï¼’ã¤ã®ãƒŽãƒ¼ãƒ‰é–“ã®æœ€å¤§æµé‡ã‚’計算ã™ã‚‹." -#: ../gui/wxpython/menustrings.py:674 ../gui/wxpython/menustrings.py:1616 +#: ../gui/wxpython/menustrings.py:675 ../gui/wxpython/menustrings.py:1617 #: ../gui/wxpython/image2target/ii2t_menustrings.py:667 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1593 msgid "Vertex connectivity" msgstr "頂点接続" -#: ../gui/wxpython/menustrings.py:675 ../gui/wxpython/menustrings.py:1617 +#: ../gui/wxpython/menustrings.py:676 ../gui/wxpython/menustrings.py:1618 #: ../gui/wxpython/image2target/ii2t_menustrings.py:668 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1594 msgid "Computes vertex connectivity between two sets of nodes in the network." msgstr "ãƒãƒƒãƒˆãƒ¯ãƒ¼ã‚¯å†…ã®ï¼’ã¤ã®ãƒŽãƒ¼ãƒ‰é–“ã®é ‚点接続関係を計算ã™ã‚‹." -#: ../gui/wxpython/menustrings.py:676 ../gui/wxpython/menustrings.py:1618 +#: ../gui/wxpython/menustrings.py:677 ../gui/wxpython/menustrings.py:1619 #: ../gui/wxpython/image2target/ii2t_menustrings.py:669 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1595 msgid "Components" msgstr "コンãƒãƒ¼ãƒãƒ³ãƒˆ" -#: ../gui/wxpython/menustrings.py:677 ../gui/wxpython/menustrings.py:1619 +#: ../gui/wxpython/menustrings.py:678 ../gui/wxpython/menustrings.py:1620 #: ../gui/wxpython/image2target/ii2t_menustrings.py:670 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1596 msgid "Computes strongly and weakly connected components in the network." msgstr "ãƒãƒƒãƒˆãƒ¯ãƒ¼ã‚¯ã®å¼·é€£çµæˆåˆ†ã¨å¼±é€£çµæˆåˆ†ã‚’計算ã™ã‚‹" -#: ../gui/wxpython/menustrings.py:678 ../gui/wxpython/menustrings.py:1620 +#: ../gui/wxpython/menustrings.py:679 ../gui/wxpython/menustrings.py:1621 #: ../gui/wxpython/image2target/ii2t_menustrings.py:671 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1597 msgid "Centrality" msgstr "é‡è¦æ€§" -#: ../gui/wxpython/menustrings.py:679 ../gui/wxpython/menustrings.py:1621 +#: ../gui/wxpython/menustrings.py:680 ../gui/wxpython/menustrings.py:1622 #: ../gui/wxpython/image2target/ii2t_menustrings.py:672 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1598 msgid "Computes degree, centrality, betweeness, closeness and eigenvector centrality measures in the network." msgstr "ãƒãƒƒãƒˆãƒ¯ãƒ¼ã‚¯ã®è§’度ã€ä¸­å¿ƒæ€§ã€ä¸­é–“性ã€è¿‘接性ã€å›ºæœ‰ãƒ™ã‚¯ãƒˆãƒ«ä¸­å¿ƒæ€§ã‚’計算ã™ã‚‹" -#: ../gui/wxpython/menustrings.py:680 ../gui/wxpython/menustrings.py:1622 +#: ../gui/wxpython/menustrings.py:681 ../gui/wxpython/menustrings.py:1623 #: ../gui/wxpython/image2target/ii2t_menustrings.py:673 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1599 msgid "Steiner tree" msgstr "シュタイナーツリー" -#: ../gui/wxpython/menustrings.py:681 ../gui/wxpython/menustrings.py:1623 +#: ../gui/wxpython/menustrings.py:682 ../gui/wxpython/menustrings.py:1624 #: ../gui/wxpython/image2target/ii2t_menustrings.py:674 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1600 msgid "Creates Steiner tree for the network and given terminals. Note that 'Minimum Steiner Tree' problem is NP-hard and heuristic algorithm is used in this module so the result may be sub optimal." msgstr "" -#: ../gui/wxpython/menustrings.py:682 ../gui/wxpython/menustrings.py:1624 +#: ../gui/wxpython/menustrings.py:683 ../gui/wxpython/menustrings.py:1625 #: ../gui/wxpython/image2target/ii2t_menustrings.py:675 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1601 msgid "Minimum spanning tree" msgstr "最å°å…¨åŸŸæœ¨" -#: ../gui/wxpython/menustrings.py:683 ../gui/wxpython/menustrings.py:1625 +#: ../gui/wxpython/menustrings.py:684 ../gui/wxpython/menustrings.py:1626 #: ../gui/wxpython/image2target/ii2t_menustrings.py:676 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1602 msgid "Computes minimum spanning tree for the network." msgstr "ãƒãƒƒãƒˆãƒ¯ãƒ¼ã‚¯ã®æœ€å°å…¨åŸŸæœ¨ã‚’計算ã™ã‚‹" -#: ../gui/wxpython/menustrings.py:684 ../gui/wxpython/menustrings.py:1626 +#: ../gui/wxpython/menustrings.py:685 ../gui/wxpython/menustrings.py:1627 #: ../gui/wxpython/image2target/ii2t_menustrings.py:677 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1603 msgid "Traveling salesman analysis" msgstr "巡回セールスマンå•é¡Œ " -#: ../gui/wxpython/menustrings.py:685 ../gui/wxpython/menustrings.py:1627 +#: ../gui/wxpython/menustrings.py:686 ../gui/wxpython/menustrings.py:1628 #: ../gui/wxpython/image2target/ii2t_menustrings.py:678 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1604 msgid "Creates a cycle connecting given nodes (Traveling salesman problem). Note that TSP is NP-hard, heuristic algorithm is used by this module and created cycle may be sub optimal" msgstr "" -#: ../gui/wxpython/menustrings.py:686 ../gui/wxpython/menustrings.py:689 -#: ../gui/wxpython/menustrings.py:1628 ../gui/wxpython/menustrings.py:1631 +#: ../gui/wxpython/menustrings.py:687 ../gui/wxpython/menustrings.py:690 +#: ../gui/wxpython/menustrings.py:1629 ../gui/wxpython/menustrings.py:1632 #: ../gui/wxpython/image2target/ii2t_menustrings.py:679 #: ../gui/wxpython/image2target/ii2t_menustrings.py:680 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1605 @@ -8280,1016 +8254,1016 @@ msgid "Overlay vector maps" msgstr "ベクトルマップã®é‡ã­åˆã› " -#: ../gui/wxpython/menustrings.py:687 ../gui/wxpython/menustrings.py:1629 +#: ../gui/wxpython/menustrings.py:688 ../gui/wxpython/menustrings.py:1630 msgid "Clip vector maps" msgstr "" -#: ../gui/wxpython/menustrings.py:688 ../gui/wxpython/menustrings.py:1630 +#: ../gui/wxpython/menustrings.py:689 ../gui/wxpython/menustrings.py:1631 msgid "Extracts features of input map which overlay features of clip map." msgstr "" -#: ../gui/wxpython/menustrings.py:690 ../gui/wxpython/menustrings.py:1632 +#: ../gui/wxpython/menustrings.py:691 ../gui/wxpython/menustrings.py:1633 #: ../gui/wxpython/image2target/ii2t_menustrings.py:681 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1607 msgid "Overlays two vector maps offering clip, intersection, difference, symmetrical difference, union operators." msgstr "" -#: ../gui/wxpython/menustrings.py:691 ../gui/wxpython/menustrings.py:1633 +#: ../gui/wxpython/menustrings.py:692 ../gui/wxpython/menustrings.py:1634 #: ../gui/wxpython/image2target/ii2t_menustrings.py:682 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1608 msgid "Patch vector maps" msgstr "ベクトルマップã®ãƒ‘ッãƒ" -#: ../gui/wxpython/menustrings.py:692 ../gui/wxpython/menustrings.py:1634 +#: ../gui/wxpython/menustrings.py:693 ../gui/wxpython/menustrings.py:1635 #: ../gui/wxpython/image2target/ii2t_menustrings.py:683 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1609 msgid "Creates a new vector map by combining other vector maps." msgstr "" -#: ../gui/wxpython/menustrings.py:693 ../gui/wxpython/menustrings.py:1635 +#: ../gui/wxpython/menustrings.py:694 ../gui/wxpython/menustrings.py:1636 #: ../gui/wxpython/image2target/ii2t_menustrings.py:684 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1610 msgid "Manage categories" msgstr "" -#: ../gui/wxpython/menustrings.py:694 ../gui/wxpython/menustrings.py:1636 +#: ../gui/wxpython/menustrings.py:695 ../gui/wxpython/menustrings.py:1637 #: ../gui/wxpython/image2target/ii2t_menustrings.py:685 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1611 msgid "Change or report categories" msgstr "" -#: ../gui/wxpython/menustrings.py:695 ../gui/wxpython/menustrings.py:1637 +#: ../gui/wxpython/menustrings.py:696 ../gui/wxpython/menustrings.py:1638 #: ../gui/wxpython/image2target/ii2t_menustrings.py:686 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1612 msgid "Attaches, deletes or reports vector categories to map geometry." msgstr "" -#: ../gui/wxpython/menustrings.py:697 ../gui/wxpython/menustrings.py:1639 +#: ../gui/wxpython/menustrings.py:698 ../gui/wxpython/menustrings.py:1640 #: ../gui/wxpython/image2target/ii2t_menustrings.py:688 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1614 msgid "Changes vector category values for an existing vector map according to results of SQL queries or a value in attribute table column." msgstr "既存ã®ãƒ™ã‚¯ãƒˆãƒ«ãƒžãƒƒãƒ—ã®ã‚«ãƒ†ã‚´ãƒªãƒ¼å€¤ã¯ã€SQLクエリã¾ãŸã¯å±žæ€§ãƒ†ãƒ¼ãƒ–ルã®åˆ—ã®å€¤ã«ã‚ˆã£ã¦å¤‰æ›´ã•ã‚Œã¾ã™" -#: ../gui/wxpython/menustrings.py:698 ../gui/wxpython/menustrings.py:1640 +#: ../gui/wxpython/menustrings.py:699 ../gui/wxpython/menustrings.py:1641 #: ../gui/wxpython/image2target/ii2t_menustrings.py:689 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1615 #: ../gui/wxpython/dbmgr/dialogs.py:122 msgid "Update attributes" msgstr "属性ã®æ›´æ–°" -#: ../gui/wxpython/menustrings.py:699 ../gui/wxpython/menustrings.py:1641 +#: ../gui/wxpython/menustrings.py:700 ../gui/wxpython/menustrings.py:1642 #: ../gui/wxpython/image2target/ii2t_menustrings.py:690 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1616 msgid "Update area attributes from raster" msgstr "ラスターã‹ã‚‰ã‚¨ãƒªã‚¢å±žæ€§ã‚’æ›´æ–°" -#: ../gui/wxpython/menustrings.py:700 ../gui/wxpython/menustrings.py:1642 +#: ../gui/wxpython/menustrings.py:701 ../gui/wxpython/menustrings.py:1643 #: ../gui/wxpython/image2target/ii2t_menustrings.py:691 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1617 msgid "Calculates univariate statistics from a raster map based on a vector map and uploads statistics to new attribute columns." msgstr "" -#: ../gui/wxpython/menustrings.py:701 ../gui/wxpython/menustrings.py:1643 +#: ../gui/wxpython/menustrings.py:702 ../gui/wxpython/menustrings.py:1644 #: ../gui/wxpython/image2target/ii2t_menustrings.py:692 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1618 msgid "Update area attributes from vector" msgstr "" -#: ../gui/wxpython/menustrings.py:702 ../gui/wxpython/menustrings.py:1644 +#: ../gui/wxpython/menustrings.py:703 ../gui/wxpython/menustrings.py:1645 #: ../gui/wxpython/image2target/ii2t_menustrings.py:693 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1619 msgid "Count points in areas, calculate statistics from point attributes." msgstr "" -#: ../gui/wxpython/menustrings.py:703 ../gui/wxpython/menustrings.py:1645 +#: ../gui/wxpython/menustrings.py:704 ../gui/wxpython/menustrings.py:1646 #: ../gui/wxpython/image2target/ii2t_menustrings.py:694 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1620 msgid "Update point attributes from areas" msgstr "エリアã‹ã‚‰ãƒã‚¤ãƒ³ãƒˆã®å±žæ€§ã‚’æ›´æ–°" -#: ../gui/wxpython/menustrings.py:704 ../gui/wxpython/menustrings.py:1646 +#: ../gui/wxpython/menustrings.py:705 ../gui/wxpython/menustrings.py:1647 #: ../gui/wxpython/image2target/ii2t_menustrings.py:695 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1621 msgid "Uploads vector values at positions of vector points to the table." msgstr "ãƒã‚¤ãƒ³ãƒˆã®ä½ç½®ã®ãƒ™ã‚¯ãƒˆãƒ«ã®å€¤ã‚’テーブルã«ã‚¢ãƒƒãƒ—ロード" -#: ../gui/wxpython/menustrings.py:705 ../gui/wxpython/menustrings.py:1647 +#: ../gui/wxpython/menustrings.py:706 ../gui/wxpython/menustrings.py:1648 #: ../gui/wxpython/image2target/ii2t_menustrings.py:696 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1622 msgid "Update database values from vector" msgstr "ベクトルã®ãƒ•ã‚£ãƒ¼ãƒãƒ£ã‹ã‚‰ãƒ‡ãƒ¼ã‚¿ãƒ™ãƒ¼ã‚¹ã®å€¤ã‚’設定" -#: ../gui/wxpython/menustrings.py:706 ../gui/wxpython/menustrings.py:1648 +#: ../gui/wxpython/menustrings.py:707 ../gui/wxpython/menustrings.py:1649 #: ../gui/wxpython/image2target/ii2t_menustrings.py:697 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1623 msgid "Populates attribute values from vector features." msgstr "" -#: ../gui/wxpython/menustrings.py:707 ../gui/wxpython/menustrings.py:1649 +#: ../gui/wxpython/menustrings.py:708 ../gui/wxpython/menustrings.py:1650 #: ../gui/wxpython/image2target/ii2t_menustrings.py:698 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1624 msgid "Sample raster maps at point locations" msgstr "ãƒã‚¤ãƒ³ãƒˆã®å ´æ‰€ã«ã‚るラスターマップã®ã‚µãƒ³ãƒ—リング" -#: ../gui/wxpython/menustrings.py:708 ../gui/wxpython/menustrings.py:1650 +#: ../gui/wxpython/menustrings.py:709 ../gui/wxpython/menustrings.py:1651 #: ../gui/wxpython/image2target/ii2t_menustrings.py:699 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1625 msgid "Uploads raster values at positions of vector points to the table." msgstr "ãƒã‚¤ãƒ³ãƒˆã®ä½ç½®ã®ãƒ©ã‚¹ã‚¿ãƒ¼ã®å€¤ã‚’テーブルã«ã‚¢ãƒƒãƒ—ロード" -#: ../gui/wxpython/menustrings.py:709 ../gui/wxpython/menustrings.py:1651 +#: ../gui/wxpython/menustrings.py:710 ../gui/wxpython/menustrings.py:1652 #: ../gui/wxpython/image2target/ii2t_menustrings.py:700 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1626 msgid "Sample raster neighborhood around points" msgstr "ãƒã‚¤ãƒ³ãƒˆè¿‘å‚ã§ã®ãƒ©ã‚¹ã‚¿ãƒ¼ãƒžãƒƒãƒ—ã®ã‚µãƒ³ãƒ—リング " -#: ../gui/wxpython/menustrings.py:710 ../gui/wxpython/menustrings.py:1652 +#: ../gui/wxpython/menustrings.py:711 ../gui/wxpython/menustrings.py:1653 #: ../gui/wxpython/image2target/ii2t_menustrings.py:701 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1627 msgid "Samples a raster map at vector point locations." msgstr "ãƒã‚¤ãƒ³ãƒˆãƒ­ã‚±ãƒ¼ã‚·ãƒ§ãƒ³ã§ã®ãƒ©ã‚¹ã‚¿ãƒ¼ãƒžãƒƒãƒ—ã®ã‚µãƒ³ãƒ—リング" -#: ../gui/wxpython/menustrings.py:711 ../gui/wxpython/menustrings.py:1653 +#: ../gui/wxpython/menustrings.py:712 ../gui/wxpython/menustrings.py:1654 #: ../gui/wxpython/image2target/ii2t_menustrings.py:702 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1628 msgid "Generate area for current region" msgstr "ç¾åœ¨ã®é ˜åŸŸã‹ã‚‰ã‚¨ãƒªã‚¢ã‚’作æˆ" -#: ../gui/wxpython/menustrings.py:712 ../gui/wxpython/menustrings.py:1654 +#: ../gui/wxpython/menustrings.py:713 ../gui/wxpython/menustrings.py:1655 #: ../gui/wxpython/image2target/ii2t_menustrings.py:703 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1629 msgid "Creates a vector polygon from the current region extent." msgstr "" -#: ../gui/wxpython/menustrings.py:713 ../gui/wxpython/menustrings.py:1655 +#: ../gui/wxpython/menustrings.py:714 ../gui/wxpython/menustrings.py:1656 #: ../gui/wxpython/image2target/ii2t_menustrings.py:704 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1630 msgid "Generate areas from points" msgstr "複数ã®ãƒã‚¤ãƒ³ãƒˆã‹ã‚‰ã‚¨ãƒªã‚¢ã‚’作æˆ" -#: ../gui/wxpython/menustrings.py:714 ../gui/wxpython/menustrings.py:1656 +#: ../gui/wxpython/menustrings.py:715 ../gui/wxpython/menustrings.py:1657 #: ../gui/wxpython/image2target/ii2t_menustrings.py:705 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1631 msgid "Convex hull" msgstr "凸包 " -#: ../gui/wxpython/menustrings.py:715 ../gui/wxpython/menustrings.py:1657 +#: ../gui/wxpython/menustrings.py:716 ../gui/wxpython/menustrings.py:1658 #: ../gui/wxpython/image2target/ii2t_menustrings.py:706 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1632 msgid "Produces a 2D/3D convex hull for a given vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:716 ../gui/wxpython/menustrings.py:1658 +#: ../gui/wxpython/menustrings.py:717 ../gui/wxpython/menustrings.py:1659 #: ../gui/wxpython/image2target/ii2t_menustrings.py:707 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1633 msgid "Delaunay triangles" msgstr "ドローãƒä¸‰è§’å½¢" -#: ../gui/wxpython/menustrings.py:717 ../gui/wxpython/menustrings.py:1659 +#: ../gui/wxpython/menustrings.py:718 ../gui/wxpython/menustrings.py:1660 #: ../gui/wxpython/image2target/ii2t_menustrings.py:708 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1634 msgid "Creates a Delaunay triangulation from an input vector map containing points or centroids." msgstr "ãƒã‚¤ãƒ³ãƒˆã‚„セントロイドをå«ã‚€ãƒ™ã‚¯ãƒˆãƒ«ãƒžãƒƒãƒ—ã‹ã‚‰ã™ã‚‹ãƒ‰ãƒ­ãƒ¼ãƒä¸‰è§’形を作æˆ" -#: ../gui/wxpython/menustrings.py:718 ../gui/wxpython/menustrings.py:1660 +#: ../gui/wxpython/menustrings.py:719 ../gui/wxpython/menustrings.py:1661 #: ../gui/wxpython/image2target/ii2t_menustrings.py:709 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1635 msgid "Voronoi diagram/Thiessen polygons" msgstr "ボロノイ図/ティーセンãƒãƒªã‚´ãƒ³" -#: ../gui/wxpython/menustrings.py:719 ../gui/wxpython/menustrings.py:1661 +#: ../gui/wxpython/menustrings.py:720 ../gui/wxpython/menustrings.py:1662 msgid "Creates a Voronoi diagram constrained to the extents of the current region from an input vector map containing points or centroids." msgstr "" -#: ../gui/wxpython/menustrings.py:720 ../gui/wxpython/menustrings.py:1662 +#: ../gui/wxpython/menustrings.py:721 ../gui/wxpython/menustrings.py:1663 #: ../gui/wxpython/image2target/ii2t_menustrings.py:711 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1637 msgid "Generate grid" msgstr "グリッドã®ä½œæˆ" -#: ../gui/wxpython/menustrings.py:721 ../gui/wxpython/menustrings.py:1663 +#: ../gui/wxpython/menustrings.py:722 ../gui/wxpython/menustrings.py:1664 #: ../gui/wxpython/image2target/ii2t_menustrings.py:712 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1638 msgid "Creates a vector map of a user-defined grid." msgstr "" -#: ../gui/wxpython/menustrings.py:722 ../gui/wxpython/menustrings.py:1664 +#: ../gui/wxpython/menustrings.py:723 ../gui/wxpython/menustrings.py:1665 #: ../gui/wxpython/image2target/ii2t_menustrings.py:713 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1639 msgid "Generate points" msgstr "ãƒã‚¤ãƒ³ãƒˆã®ä½œæˆ" -#: ../gui/wxpython/menustrings.py:723 ../gui/wxpython/menustrings.py:1665 +#: ../gui/wxpython/menustrings.py:724 ../gui/wxpython/menustrings.py:1666 #: ../gui/wxpython/image2target/ii2t_menustrings.py:714 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1640 msgid "Generate from database" msgstr "データベースã‹ã‚‰ä½œæˆ" -#: ../gui/wxpython/menustrings.py:724 ../gui/wxpython/menustrings.py:1666 +#: ../gui/wxpython/menustrings.py:725 ../gui/wxpython/menustrings.py:1667 #: ../gui/wxpython/image2target/ii2t_menustrings.py:715 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1641 msgid "Creates new vector (points) map from database table containing coordinates." msgstr "座標をå«ã‚€ãƒ‡ãƒ¼ã‚¿ãƒ™ãƒ¼ã‚¹ã‹ã‚‰æ–°ã—ã„ベクトルマップを作æˆ" -#: ../gui/wxpython/menustrings.py:725 ../gui/wxpython/menustrings.py:1667 +#: ../gui/wxpython/menustrings.py:726 ../gui/wxpython/menustrings.py:1668 #: ../gui/wxpython/image2target/ii2t_menustrings.py:716 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1642 msgid "Generate points along lines" msgstr "ラインã«æ²¿ã£ãŸã‚’作æˆ" -#: ../gui/wxpython/menustrings.py:726 ../gui/wxpython/menustrings.py:1668 +#: ../gui/wxpython/menustrings.py:727 ../gui/wxpython/menustrings.py:1669 #: ../gui/wxpython/image2target/ii2t_menustrings.py:717 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1643 msgid "Creates points along input lines in new vector map with 2 layers." msgstr "" -#: ../gui/wxpython/menustrings.py:727 ../gui/wxpython/menustrings.py:1669 +#: ../gui/wxpython/menustrings.py:728 ../gui/wxpython/menustrings.py:1670 #: ../gui/wxpython/image2target/ii2t_menustrings.py:718 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1644 msgid "Generate random points" msgstr "ランダムãªãƒã‚¤ãƒ³ãƒˆã‚’作æˆ" -#: ../gui/wxpython/menustrings.py:728 ../gui/wxpython/menustrings.py:1670 +#: ../gui/wxpython/menustrings.py:729 ../gui/wxpython/menustrings.py:1671 #: ../gui/wxpython/image2target/ii2t_menustrings.py:719 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1645 msgid "Generates random 2D/3D vector points." msgstr "" -#: ../gui/wxpython/menustrings.py:731 ../gui/wxpython/menustrings.py:1673 +#: ../gui/wxpython/menustrings.py:732 ../gui/wxpython/menustrings.py:1674 #: ../gui/wxpython/image2target/ii2t_menustrings.py:722 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1648 msgid "Remove outliers in point sets" msgstr "ãƒã‚¤ãƒ³ãƒˆç¾¤ã‹ã‚‰ç•°å¸¸å€¤ã‚’削除" -#: ../gui/wxpython/menustrings.py:736 ../gui/wxpython/menustrings.py:1678 +#: ../gui/wxpython/menustrings.py:737 ../gui/wxpython/menustrings.py:1679 #: ../gui/wxpython/image2target/ii2t_menustrings.py:727 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1653 msgid "Basic vector metadata" msgstr "基本ベクトルメタデータ" -#: ../gui/wxpython/menustrings.py:737 ../gui/wxpython/menustrings.py:1679 +#: ../gui/wxpython/menustrings.py:738 ../gui/wxpython/menustrings.py:1680 #: ../gui/wxpython/image2target/ii2t_menustrings.py:728 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1654 msgid "Outputs basic information about a vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:738 ../gui/wxpython/menustrings.py:1680 +#: ../gui/wxpython/menustrings.py:739 ../gui/wxpython/menustrings.py:1681 #: ../gui/wxpython/image2target/ii2t_menustrings.py:729 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1655 msgid "Classify attribute data" msgstr "属性データã®åˆ†é¡ž" -#: ../gui/wxpython/menustrings.py:739 ../gui/wxpython/menustrings.py:1681 +#: ../gui/wxpython/menustrings.py:740 ../gui/wxpython/menustrings.py:1682 #: ../gui/wxpython/image2target/ii2t_menustrings.py:730 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1656 msgid "Classifies attribute data, e.g. for thematic mapping" msgstr "主題図作æˆç­‰ã®å±žæ€§ãƒ‡ãƒ¼ã‚¿ã®åˆ†é¡ž" -#: ../gui/wxpython/menustrings.py:740 ../gui/wxpython/menustrings.py:1682 +#: ../gui/wxpython/menustrings.py:741 ../gui/wxpython/menustrings.py:1683 #: ../gui/wxpython/image2target/ii2t_menustrings.py:731 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1657 msgid "Report topology by category" msgstr "カテゴリー別トãƒãƒ­ã‚¸ãƒ¼ã®ãƒ¬ãƒãƒ¼ãƒˆä½œæˆ" -#: ../gui/wxpython/menustrings.py:741 ../gui/wxpython/menustrings.py:1683 +#: ../gui/wxpython/menustrings.py:742 ../gui/wxpython/menustrings.py:1684 #: ../gui/wxpython/image2target/ii2t_menustrings.py:732 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1658 msgid "Reports geometry statistics for vector maps." msgstr "" -#: ../gui/wxpython/menustrings.py:742 ../gui/wxpython/menustrings.py:1684 +#: ../gui/wxpython/menustrings.py:743 ../gui/wxpython/menustrings.py:1685 #: ../gui/wxpython/image2target/ii2t_menustrings.py:733 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1659 msgid "Univariate attribute statistics for points" msgstr "ãƒã‚¤ãƒ³ãƒˆã®å˜å¤‰é‡å±žæ€§çµ±è¨ˆ" -#: ../gui/wxpython/menustrings.py:743 ../gui/wxpython/menustrings.py:1685 +#: ../gui/wxpython/menustrings.py:744 ../gui/wxpython/menustrings.py:1686 #: ../gui/wxpython/image2target/ii2t_menustrings.py:734 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1660 msgid "Calculates univariate statistics of vector map features. Variance and standard deviation is calculated only for points if specified." msgstr "" -#: ../gui/wxpython/menustrings.py:744 ../gui/wxpython/menustrings.py:1686 +#: ../gui/wxpython/menustrings.py:745 ../gui/wxpython/menustrings.py:1687 #: ../gui/wxpython/image2target/ii2t_menustrings.py:735 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1661 msgid "Univariate statistics for attribute columns" msgstr "属性列ã«ã‚ˆã‚‹å˜å¤‰é‡çµ±è¨ˆ" -#: ../gui/wxpython/menustrings.py:745 ../gui/wxpython/menustrings.py:1687 +#: ../gui/wxpython/menustrings.py:746 ../gui/wxpython/menustrings.py:1688 #: ../gui/wxpython/image2target/ii2t_menustrings.py:736 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1662 msgid "Calculates univariate statistics on selected table column for a GRASS vector map." msgstr "ベクトルマップã®é¸æŠžã•ã‚ŒãŸãƒ†ãƒ¼ãƒ–ルã®åˆ—ã§å˜å¤‰é‡çµ±è¨ˆè§£æžã‚’è¡Œã†" -#: ../gui/wxpython/menustrings.py:747 ../gui/wxpython/menustrings.py:1689 +#: ../gui/wxpython/menustrings.py:748 ../gui/wxpython/menustrings.py:1690 msgid "Vector map profiling tool" msgstr "" -#: ../gui/wxpython/menustrings.py:748 ../gui/wxpython/menustrings.py:1690 +#: ../gui/wxpython/menustrings.py:749 ../gui/wxpython/menustrings.py:1691 #: ../gui/wxpython/image2target/ii2t_menustrings.py:737 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1663 msgid "Quadrat indices" msgstr "2次補間インデックス" -#: ../gui/wxpython/menustrings.py:750 ../gui/wxpython/menustrings.py:1692 +#: ../gui/wxpython/menustrings.py:751 ../gui/wxpython/menustrings.py:1693 #: ../gui/wxpython/image2target/ii2t_menustrings.py:739 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1665 msgid "Test normality" msgstr "æ­£è¦æ€§æ¤œå®š" -#: ../gui/wxpython/menustrings.py:752 ../gui/wxpython/menustrings.py:1694 +#: ../gui/wxpython/menustrings.py:753 ../gui/wxpython/menustrings.py:1695 #: ../gui/wxpython/image2target/ii2t_menustrings.py:741 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1667 msgid "&Imagery" msgstr "ç”»åƒ(&I)" -#: ../gui/wxpython/menustrings.py:753 ../gui/wxpython/menustrings.py:1695 +#: ../gui/wxpython/menustrings.py:754 ../gui/wxpython/menustrings.py:1696 #: ../gui/wxpython/image2target/ii2t_menustrings.py:742 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1668 msgid "Develop images and groups" msgstr "ç”»åƒã¨ã‚°ãƒ«ãƒ¼ãƒ—ã®ä½œæˆ " -#: ../gui/wxpython/menustrings.py:754 ../gui/wxpython/menustrings.py:1696 +#: ../gui/wxpython/menustrings.py:755 ../gui/wxpython/menustrings.py:1697 #: ../gui/wxpython/image2target/ii2t_menustrings.py:743 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1669 msgid "Create/edit group" msgstr "グループã®ä½œæˆ/修正" -#: ../gui/wxpython/menustrings.py:755 ../gui/wxpython/menustrings.py:1697 +#: ../gui/wxpython/menustrings.py:756 ../gui/wxpython/menustrings.py:1698 #: ../gui/wxpython/image2target/ii2t_menustrings.py:744 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1670 msgid "Creates, edits, and lists groups of imagery files." msgstr "" -#: ../gui/wxpython/menustrings.py:756 ../gui/wxpython/menustrings.py:1698 +#: ../gui/wxpython/menustrings.py:757 ../gui/wxpython/menustrings.py:1699 #: ../gui/wxpython/image2target/ii2t_menustrings.py:745 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1671 msgid "Target group" msgstr "対象グループ" -#: ../gui/wxpython/menustrings.py:757 ../gui/wxpython/menustrings.py:1699 +#: ../gui/wxpython/menustrings.py:758 ../gui/wxpython/menustrings.py:1700 #: ../gui/wxpython/image2target/ii2t_menustrings.py:746 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1672 msgid "Targets an imagery group to a GRASS location and mapset." msgstr "ç”»åƒã‚°ãƒ«ãƒ¼ãƒ—をロケーションやマップセットã®å¯¾è±¡ã¨ã™ã‚‹" -#: ../gui/wxpython/menustrings.py:758 ../gui/wxpython/menustrings.py:1700 +#: ../gui/wxpython/menustrings.py:759 ../gui/wxpython/menustrings.py:1701 #: ../gui/wxpython/image2target/ii2t_menustrings.py:747 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1673 msgid "Mosaic images" msgstr "モザイク画åƒ" -#: ../gui/wxpython/menustrings.py:759 ../gui/wxpython/menustrings.py:1701 +#: ../gui/wxpython/menustrings.py:760 ../gui/wxpython/menustrings.py:1702 #: ../gui/wxpython/image2target/ii2t_menustrings.py:748 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1674 msgid "Mosaics several images and extends colormap." msgstr "" -#: ../gui/wxpython/menustrings.py:760 ../gui/wxpython/menustrings.py:1702 +#: ../gui/wxpython/menustrings.py:761 ../gui/wxpython/menustrings.py:1703 #: ../gui/wxpython/image2target/ii2t_menustrings.py:749 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1675 msgid "Manage image colors" msgstr "ç”»åƒã‚«ãƒ©ãƒ¼ã®ç®¡ç† " -#: ../gui/wxpython/menustrings.py:761 ../gui/wxpython/menustrings.py:1703 +#: ../gui/wxpython/menustrings.py:762 ../gui/wxpython/menustrings.py:1704 #: ../gui/wxpython/image2target/ii2t_menustrings.py:750 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1676 msgid "Color balance for RGB" msgstr "RGBã®ã‚«ãƒ©ãƒ¼ãƒãƒ©ãƒ³ã‚¹" -#: ../gui/wxpython/menustrings.py:762 ../gui/wxpython/menustrings.py:1704 +#: ../gui/wxpython/menustrings.py:763 ../gui/wxpython/menustrings.py:1705 #: ../gui/wxpython/image2target/ii2t_menustrings.py:751 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1677 msgid "Performs auto-balancing of colors for RGB images." msgstr "" -#: ../gui/wxpython/menustrings.py:763 ../gui/wxpython/menustrings.py:1705 +#: ../gui/wxpython/menustrings.py:764 ../gui/wxpython/menustrings.py:1706 #: ../gui/wxpython/image2target/ii2t_menustrings.py:752 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1678 msgid "HIS to RGB" msgstr "HIS → RGB" -#: ../gui/wxpython/menustrings.py:764 ../gui/wxpython/menustrings.py:1706 +#: ../gui/wxpython/menustrings.py:765 ../gui/wxpython/menustrings.py:1707 #: ../gui/wxpython/image2target/ii2t_menustrings.py:753 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1679 msgid "Transforms raster maps from HIS (Hue-Intensity-Saturation) color space to RGB (Red-Green-Blue) color space." msgstr "カラーã®å®šç¾©ã‚’HIS(色相/照度/彩度)をRGB(赤/ç·‘/é’)ã«å¤‰æ›ã™ã‚‹" -#: ../gui/wxpython/menustrings.py:766 ../gui/wxpython/menustrings.py:1708 +#: ../gui/wxpython/menustrings.py:767 ../gui/wxpython/menustrings.py:1709 #: ../gui/wxpython/image2target/ii2t_menustrings.py:755 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1681 msgid "Transforms raster maps from RGB (Red-Green-Blue) color space to HIS (Hue-Intensity-Saturation) color space." msgstr "カラーã®å®šç¾©ã‚’RGB(赤/ç·‘/é’)をHIS(色相/照度/彩度)ã«å¤‰æ›ã™ã‚‹" -#: ../gui/wxpython/menustrings.py:767 ../gui/wxpython/menustrings.py:1709 +#: ../gui/wxpython/menustrings.py:768 ../gui/wxpython/menustrings.py:1710 #: ../gui/wxpython/image2target/ii2t_menustrings.py:756 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1682 msgid "Rectify image or raster" msgstr "ç”»åƒã¾ãŸã¯ãƒ©ã‚¹ã‚¿ãƒ¼ã‚’補正ã™ã‚‹" -#: ../gui/wxpython/menustrings.py:768 ../gui/wxpython/menustrings.py:1710 +#: ../gui/wxpython/menustrings.py:769 ../gui/wxpython/menustrings.py:1711 #: ../gui/wxpython/image2target/ii2t_menustrings.py:757 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1683 msgid "Rectifies an image by computing a coordinate transformation for each pixel in the image based on the control points." msgstr "コントロールãƒã‚¤ãƒ³ãƒˆã«åŸºã¥ã„ã¦ã€å„ピクセルã®åº§æ¨™å¤‰æ›ã‚’計算ã™ã‚‹ã“ã¨ã«ã‚ˆã£ã¦ç”»åƒã‚’補正ã™ã‚‹" -#: ../gui/wxpython/menustrings.py:769 ../gui/wxpython/menustrings.py:1711 +#: ../gui/wxpython/menustrings.py:770 ../gui/wxpython/menustrings.py:1712 #: ../gui/wxpython/image2target/ii2t_menustrings.py:758 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1684 #: ../gui/wxpython/lmgr/layertree.py:795 msgid "Histogram" msgstr "ヒストグラム" -#: ../gui/wxpython/menustrings.py:770 ../gui/wxpython/menustrings.py:1712 +#: ../gui/wxpython/menustrings.py:771 ../gui/wxpython/menustrings.py:1713 #: ../gui/wxpython/image2target/ii2t_menustrings.py:759 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1685 msgid "Generate histogram of image" msgstr "ç”»åƒã®ãƒ’ストグラムを作æˆ" -#: ../gui/wxpython/menustrings.py:771 ../gui/wxpython/menustrings.py:1713 +#: ../gui/wxpython/menustrings.py:772 ../gui/wxpython/menustrings.py:1714 #: ../gui/wxpython/image2target/ii2t_menustrings.py:760 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1686 msgid "Spectral response" msgstr "スペクトル応答 " -#: ../gui/wxpython/menustrings.py:772 ../gui/wxpython/menustrings.py:1714 +#: ../gui/wxpython/menustrings.py:773 ../gui/wxpython/menustrings.py:1715 #: ../gui/wxpython/image2target/ii2t_menustrings.py:761 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1687 msgid "Displays spectral response at user specified locations in group or images." msgstr "ç”»åƒã‚ã‚‹ã„ã¯ã‚°ãƒ«ãƒ¼ãƒ—ã§ãƒ¦ãƒ¼ã‚¶ãƒ¼ãŒæŒ‡å®šã—ãŸãƒ­ã‚±ãƒ¼ã‚·ãƒ§ãƒ³ã®ã‚¹ãƒšã‚¯ãƒˆãƒ«å¿œç­”を表示" -#: ../gui/wxpython/menustrings.py:773 ../gui/wxpython/menustrings.py:1715 +#: ../gui/wxpython/menustrings.py:774 ../gui/wxpython/menustrings.py:1716 #: ../gui/wxpython/image2target/ii2t_menustrings.py:762 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1688 msgid "Pan sharpening" msgstr "" -#: ../gui/wxpython/menustrings.py:774 ../gui/wxpython/menustrings.py:1716 +#: ../gui/wxpython/menustrings.py:775 ../gui/wxpython/menustrings.py:1717 #: ../gui/wxpython/image2target/ii2t_menustrings.py:763 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1689 msgid "Image fusion algorithms to sharpen multispectral with high-res panchromatic channels" msgstr "" -#: ../gui/wxpython/menustrings.py:775 ../gui/wxpython/menustrings.py:1717 +#: ../gui/wxpython/menustrings.py:776 ../gui/wxpython/menustrings.py:1718 #: ../gui/wxpython/image2target/ii2t_menustrings.py:764 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1690 msgid "Classify image" msgstr "ç”»åƒåˆ†é¡ž " -#: ../gui/wxpython/menustrings.py:776 ../gui/wxpython/menustrings.py:1718 +#: ../gui/wxpython/menustrings.py:777 ../gui/wxpython/menustrings.py:1719 #: ../gui/wxpython/image2target/ii2t_menustrings.py:765 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1691 msgid "Clustering input for unsupervised classification" msgstr "教師無ã—分類用クラスタリング入力" -#: ../gui/wxpython/menustrings.py:777 ../gui/wxpython/menustrings.py:1719 +#: ../gui/wxpython/menustrings.py:778 ../gui/wxpython/menustrings.py:1720 #: ../gui/wxpython/image2target/ii2t_menustrings.py:766 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1692 msgid "Generates spectral signatures for land cover types in an image using a clustering algorithm. The resulting signature file is used as input for i.maxlik, to generate an unsupervised image classification." msgstr "" -#: ../gui/wxpython/menustrings.py:778 ../gui/wxpython/menustrings.py:1720 +#: ../gui/wxpython/menustrings.py:779 ../gui/wxpython/menustrings.py:1721 #: ../gui/wxpython/image2target/ii2t_menustrings.py:767 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1693 msgid "Input for supervised MLC" msgstr "最尤法ã®ãŸã‚ã®ã‚·ã‚°ãƒãƒãƒ£ã®ä½œæˆ" -#: ../gui/wxpython/menustrings.py:779 ../gui/wxpython/menustrings.py:1721 +#: ../gui/wxpython/menustrings.py:780 ../gui/wxpython/menustrings.py:1722 #: ../gui/wxpython/image2target/ii2t_menustrings.py:768 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1694 msgid "Generates statistics for i.maxlik from raster map." msgstr "ラスターマップã‹ã‚‰i.maxlikã®çµ±è¨ˆæƒ…報を作æˆ" -#: ../gui/wxpython/menustrings.py:780 ../gui/wxpython/menustrings.py:1722 +#: ../gui/wxpython/menustrings.py:781 ../gui/wxpython/menustrings.py:1723 #: ../gui/wxpython/image2target/ii2t_menustrings.py:769 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1695 msgid "Maximum likelihood classification (MLC)" msgstr "最尤法ã«ã‚ˆã‚‹åˆ†é¡ž(MLC) " -#: ../gui/wxpython/menustrings.py:781 ../gui/wxpython/menustrings.py:1723 +#: ../gui/wxpython/menustrings.py:782 ../gui/wxpython/menustrings.py:1724 #: ../gui/wxpython/image2target/ii2t_menustrings.py:770 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1696 msgid "Classifies the cell spectral reflectances in imagery data. Classification is based on the spectral signature information generated by either i.cluster, g.gui.iclass, or i.gensig." msgstr "" -#: ../gui/wxpython/menustrings.py:782 ../gui/wxpython/menustrings.py:1724 -#: ../gui/wxpython/menustrings.py:1994 +#: ../gui/wxpython/menustrings.py:783 ../gui/wxpython/menustrings.py:1725 +#: ../gui/wxpython/menustrings.py:1995 #: ../gui/wxpython/image2target/ii2t_menustrings.py:771 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1697 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1962 msgid "Interactive input for supervised classification" msgstr "対話型入力ã«ã‚ˆã‚‹ç›£è¦–下分類" -#: ../gui/wxpython/menustrings.py:783 ../gui/wxpython/menustrings.py:1725 -#: ../gui/wxpython/menustrings.py:1995 +#: ../gui/wxpython/menustrings.py:784 ../gui/wxpython/menustrings.py:1726 +#: ../gui/wxpython/menustrings.py:1996 #: ../gui/wxpython/image2target/ii2t_menustrings.py:772 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1698 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1963 msgid "Generates spectral signatures by allowing the user to outline training areas." msgstr "" -#: ../gui/wxpython/menustrings.py:784 ../gui/wxpython/menustrings.py:1726 +#: ../gui/wxpython/menustrings.py:785 ../gui/wxpython/menustrings.py:1727 #: ../gui/wxpython/image2target/ii2t_menustrings.py:773 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1699 msgid "Input for supervised SMAP" msgstr "最大事後確率推定法ã®ãŸã‚ã®ã‚·ã‚°ãƒãƒãƒ£ã®ä½œæˆ" -#: ../gui/wxpython/menustrings.py:785 ../gui/wxpython/menustrings.py:1727 +#: ../gui/wxpython/menustrings.py:786 ../gui/wxpython/menustrings.py:1728 #: ../gui/wxpython/image2target/ii2t_menustrings.py:774 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1700 msgid "Generates statistics for i.smap from raster map." msgstr "ラスターマップã‹ã‚‰ i.smapã®çµ±è¨ˆæƒ…報を作æˆ" -#: ../gui/wxpython/menustrings.py:786 ../gui/wxpython/menustrings.py:1728 +#: ../gui/wxpython/menustrings.py:787 ../gui/wxpython/menustrings.py:1729 #: ../gui/wxpython/image2target/ii2t_menustrings.py:775 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1701 msgid "Sequential maximum a posteriori classification (SMAP)" msgstr "é€æ¬¡æœ€å¤§äº‹å¾Œç¢ºçŽ‡æŽ¨å®šæ³• (SMAP) " -#: ../gui/wxpython/menustrings.py:787 ../gui/wxpython/menustrings.py:1729 +#: ../gui/wxpython/menustrings.py:788 ../gui/wxpython/menustrings.py:1730 #: ../gui/wxpython/image2target/ii2t_menustrings.py:776 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1702 msgid "Performs contextual image classification using sequential maximum a posteriori (SMAP) estimation." msgstr "é€æ¬¡æœ€å¤§äº‹å¾Œç¢ºçŽ‡æŽ¨å®šæ³•ã«ã‚ˆã‚Šã‚³ãƒ³ãƒ†ã‚­ã‚¹ãƒˆç”»åƒã‚’分類ã—ã¾ã™" -#: ../gui/wxpython/menustrings.py:788 ../gui/wxpython/menustrings.py:1730 +#: ../gui/wxpython/menustrings.py:789 ../gui/wxpython/menustrings.py:1731 #: ../gui/wxpython/image2target/ii2t_menustrings.py:777 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1703 msgid "Object segmentation" msgstr "" -#: ../gui/wxpython/menustrings.py:789 ../gui/wxpython/menustrings.py:1731 +#: ../gui/wxpython/menustrings.py:790 ../gui/wxpython/menustrings.py:1732 #: ../gui/wxpython/image2target/ii2t_menustrings.py:778 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1704 msgid "Identifies segments (objects) from imagery data." msgstr "" -#: ../gui/wxpython/menustrings.py:790 ../gui/wxpython/menustrings.py:1732 +#: ../gui/wxpython/menustrings.py:791 ../gui/wxpython/menustrings.py:1733 #: ../gui/wxpython/image2target/ii2t_menustrings.py:779 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1705 msgid "Filter image" msgstr "ç”»åƒãƒ•ã‚£ãƒ«ã‚¿ãƒ¼ " -#: ../gui/wxpython/menustrings.py:791 ../gui/wxpython/menustrings.py:1733 +#: ../gui/wxpython/menustrings.py:792 ../gui/wxpython/menustrings.py:1734 #: ../gui/wxpython/image2target/ii2t_menustrings.py:780 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1706 msgid "Edge detection" msgstr "ç¸è¾ºæ¤œå‡º" -#: ../gui/wxpython/menustrings.py:792 ../gui/wxpython/menustrings.py:1734 +#: ../gui/wxpython/menustrings.py:793 ../gui/wxpython/menustrings.py:1735 #: ../gui/wxpython/image2target/ii2t_menustrings.py:781 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1707 msgid "Zero-crossing \"edge detection\" raster function for image processing." msgstr "ゼロ交差法を用ã„ã¦ç”»åƒã®ã‚¨ãƒƒã‚¸ã‚’決定ã—ã¾ã™ " -#: ../gui/wxpython/menustrings.py:793 ../gui/wxpython/menustrings.py:1735 +#: ../gui/wxpython/menustrings.py:794 ../gui/wxpython/menustrings.py:1736 #: ../gui/wxpython/image2target/ii2t_menustrings.py:782 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1708 msgid "Matrix/convolving filter" msgstr "行列/畳ã¿è¾¼ã¿ãƒ•ã‚£ãƒ«ã‚¿" -#: ../gui/wxpython/menustrings.py:794 ../gui/wxpython/menustrings.py:1736 +#: ../gui/wxpython/menustrings.py:795 ../gui/wxpython/menustrings.py:1737 #: ../gui/wxpython/image2target/ii2t_menustrings.py:783 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1709 msgid "Performs raster map matrix filter." msgstr "ラスターマップ行列フィルター実行" -#: ../gui/wxpython/menustrings.py:795 ../gui/wxpython/menustrings.py:1737 +#: ../gui/wxpython/menustrings.py:796 ../gui/wxpython/menustrings.py:1738 #: ../gui/wxpython/image2target/ii2t_menustrings.py:784 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1710 msgid "Transform image" msgstr "ç”»åƒå¤‰æ› " -#: ../gui/wxpython/menustrings.py:796 ../gui/wxpython/menustrings.py:1738 +#: ../gui/wxpython/menustrings.py:797 ../gui/wxpython/menustrings.py:1739 #: ../gui/wxpython/image2target/ii2t_menustrings.py:785 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1711 msgid "Canonical correlation" msgstr "正準相関" -#: ../gui/wxpython/menustrings.py:797 ../gui/wxpython/menustrings.py:1739 +#: ../gui/wxpython/menustrings.py:798 ../gui/wxpython/menustrings.py:1740 #: ../gui/wxpython/image2target/ii2t_menustrings.py:786 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1712 msgid "Canonical components analysis (CCA) program for image processing." msgstr "ç”»åƒå‡¦ç†ã®æ­£æº–æˆåˆ†åˆ†æž(cca)" -#: ../gui/wxpython/menustrings.py:798 ../gui/wxpython/menustrings.py:1740 +#: ../gui/wxpython/menustrings.py:799 ../gui/wxpython/menustrings.py:1741 #: ../gui/wxpython/image2target/ii2t_menustrings.py:787 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1713 msgid "Principal components" msgstr "主æˆåˆ†" -#: ../gui/wxpython/menustrings.py:799 ../gui/wxpython/menustrings.py:1741 +#: ../gui/wxpython/menustrings.py:800 ../gui/wxpython/menustrings.py:1742 #: ../gui/wxpython/image2target/ii2t_menustrings.py:788 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1714 msgid "Principal components analysis (PCA) for image processing." msgstr "ç”»åƒå‡¦ç†ã®ãŸã‚ã®ä¸»æˆåˆ†åˆ†æžï¼ˆPCA)" -#: ../gui/wxpython/menustrings.py:800 ../gui/wxpython/menustrings.py:1742 +#: ../gui/wxpython/menustrings.py:801 ../gui/wxpython/menustrings.py:1743 #: ../gui/wxpython/image2target/ii2t_menustrings.py:789 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1715 msgid "Fast Fourier" msgstr "高速フーリエ変æ›" -#: ../gui/wxpython/menustrings.py:801 ../gui/wxpython/menustrings.py:1743 +#: ../gui/wxpython/menustrings.py:802 ../gui/wxpython/menustrings.py:1744 #: ../gui/wxpython/image2target/ii2t_menustrings.py:790 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1716 msgid "Fast Fourier Transform (FFT) for image processing." msgstr "高速フーリエ変æ›ã‚’è¡Œã„ã¾ã™ " -#: ../gui/wxpython/menustrings.py:802 ../gui/wxpython/menustrings.py:1744 +#: ../gui/wxpython/menustrings.py:803 ../gui/wxpython/menustrings.py:1745 #: ../gui/wxpython/image2target/ii2t_menustrings.py:791 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1717 msgid "Inverse Fast Fourier" msgstr "é«˜é€Ÿãƒ•ãƒ¼ãƒªã‚¨é€†å¤‰æ› " -#: ../gui/wxpython/menustrings.py:803 ../gui/wxpython/menustrings.py:1745 +#: ../gui/wxpython/menustrings.py:804 ../gui/wxpython/menustrings.py:1746 #: ../gui/wxpython/image2target/ii2t_menustrings.py:792 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1718 msgid "Inverse Fast Fourier Transform (IFFT) for image processing." msgstr "高速フーリエ逆変æ›ã‚’è¡Œã„ã¾ã™ " -#: ../gui/wxpython/menustrings.py:804 ../gui/wxpython/menustrings.py:1746 +#: ../gui/wxpython/menustrings.py:805 ../gui/wxpython/menustrings.py:1747 #: ../gui/wxpython/image2target/ii2t_menustrings.py:793 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1719 msgid "Satellite images tools" msgstr "衛星画åƒãƒ„ール" -#: ../gui/wxpython/menustrings.py:805 ../gui/wxpython/menustrings.py:1747 +#: ../gui/wxpython/menustrings.py:806 ../gui/wxpython/menustrings.py:1748 #: ../gui/wxpython/image2target/ii2t_menustrings.py:794 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1720 msgid "Aster DN to radiance/reflectance" msgstr "" -#: ../gui/wxpython/menustrings.py:806 ../gui/wxpython/menustrings.py:1748 +#: ../gui/wxpython/menustrings.py:807 ../gui/wxpython/menustrings.py:1749 #: ../gui/wxpython/image2target/ii2t_menustrings.py:795 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1721 msgid "Calculates Top of Atmosphere Radiance/Reflectance/Brightness Temperature from ASTER DN." msgstr "" -#: ../gui/wxpython/menustrings.py:807 ../gui/wxpython/menustrings.py:1749 +#: ../gui/wxpython/menustrings.py:808 ../gui/wxpython/menustrings.py:1750 #: ../gui/wxpython/image2target/ii2t_menustrings.py:796 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1722 msgid "Landsat DN to radiance/reflectance" msgstr "" -#: ../gui/wxpython/menustrings.py:808 ../gui/wxpython/menustrings.py:1750 +#: ../gui/wxpython/menustrings.py:809 ../gui/wxpython/menustrings.py:1751 #: ../gui/wxpython/image2target/ii2t_menustrings.py:797 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1723 msgid "Calculates top-of-atmosphere radiance or reflectance and temperature for Landsat MSS/TM/ETM+/OLI" msgstr "" -#: ../gui/wxpython/menustrings.py:809 ../gui/wxpython/menustrings.py:1751 +#: ../gui/wxpython/menustrings.py:810 ../gui/wxpython/menustrings.py:1752 #: ../gui/wxpython/image2target/ii2t_menustrings.py:798 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1724 msgid "Landsat cloud cover assessment" msgstr "" -#: ../gui/wxpython/menustrings.py:810 ../gui/wxpython/menustrings.py:1752 +#: ../gui/wxpython/menustrings.py:811 ../gui/wxpython/menustrings.py:1753 #: ../gui/wxpython/image2target/ii2t_menustrings.py:799 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1725 msgid "Performs Landsat TM/ETM+ Automatic Cloud Cover Assessment (ACCA)." msgstr "" -#: ../gui/wxpython/menustrings.py:811 ../gui/wxpython/menustrings.py:1753 +#: ../gui/wxpython/menustrings.py:812 ../gui/wxpython/menustrings.py:1754 #: ../gui/wxpython/image2target/ii2t_menustrings.py:800 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1726 msgid "Modis quality control" msgstr "" -#: ../gui/wxpython/menustrings.py:812 ../gui/wxpython/menustrings.py:1754 +#: ../gui/wxpython/menustrings.py:813 ../gui/wxpython/menustrings.py:1755 #: ../gui/wxpython/image2target/ii2t_menustrings.py:801 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1727 msgid "Extracts quality control parameters from MODIS QC layers." msgstr "" -#: ../gui/wxpython/menustrings.py:813 ../gui/wxpython/menustrings.py:1755 +#: ../gui/wxpython/menustrings.py:814 ../gui/wxpython/menustrings.py:1756 #: ../gui/wxpython/image2target/ii2t_menustrings.py:802 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1728 msgid "Atmospheric correction" msgstr "大気補正 " -#: ../gui/wxpython/menustrings.py:814 ../gui/wxpython/menustrings.py:1756 +#: ../gui/wxpython/menustrings.py:815 ../gui/wxpython/menustrings.py:1757 #: ../gui/wxpython/image2target/ii2t_menustrings.py:803 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1729 msgid "Performs atmospheric correction using the 6S algorithm. 6S - Second Simulation of Satellite Signal in the Solar Spectrum." msgstr "" -#: ../gui/wxpython/menustrings.py:815 ../gui/wxpython/menustrings.py:1757 +#: ../gui/wxpython/menustrings.py:816 ../gui/wxpython/menustrings.py:1758 #: ../gui/wxpython/image2target/ii2t_menustrings.py:804 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1730 msgid "Topographic correction" msgstr "地形的補正 " -#: ../gui/wxpython/menustrings.py:816 ../gui/wxpython/menustrings.py:1758 +#: ../gui/wxpython/menustrings.py:817 ../gui/wxpython/menustrings.py:1759 #: ../gui/wxpython/image2target/ii2t_menustrings.py:805 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1731 msgid "Computes topographic correction of reflectance." msgstr "å射率ã®åœ°å½¢çš„補正を計算ã™ã‚‹" -#: ../gui/wxpython/menustrings.py:817 ../gui/wxpython/menustrings.py:1759 +#: ../gui/wxpython/menustrings.py:818 ../gui/wxpython/menustrings.py:1760 msgid "Orthophoto tools" msgstr "" -#: ../gui/wxpython/menustrings.py:818 ../gui/wxpython/menustrings.py:1760 +#: ../gui/wxpython/menustrings.py:819 ../gui/wxpython/menustrings.py:1761 msgid "Manage GCPs for 3D correction" msgstr "" -#: ../gui/wxpython/menustrings.py:819 ../gui/wxpython/menustrings.py:1761 +#: ../gui/wxpython/menustrings.py:820 ../gui/wxpython/menustrings.py:1762 msgid "Georectifies a map and allows managing GCP for 3D correction." msgstr "" -#: ../gui/wxpython/menustrings.py:820 ../gui/wxpython/menustrings.py:1762 +#: ../gui/wxpython/menustrings.py:821 ../gui/wxpython/menustrings.py:1763 msgid "Corrects scanning distortions" msgstr "" -#: ../gui/wxpython/menustrings.py:821 ../gui/wxpython/menustrings.py:1763 +#: ../gui/wxpython/menustrings.py:822 ../gui/wxpython/menustrings.py:1764 msgid "Corrects scanning distortions of a scanned aerial photo." msgstr "" -#: ../gui/wxpython/menustrings.py:822 ../gui/wxpython/menustrings.py:1764 +#: ../gui/wxpython/menustrings.py:823 ../gui/wxpython/menustrings.py:1765 #: ../gui/wxpython/image2target/ii2t_menustrings.py:806 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1732 msgid "Satellite images products" msgstr "衛星画åƒè£½å“" -#: ../gui/wxpython/menustrings.py:823 ../gui/wxpython/menustrings.py:1765 +#: ../gui/wxpython/menustrings.py:824 ../gui/wxpython/menustrings.py:1766 #: ../gui/wxpython/image2target/ii2t_menustrings.py:807 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1733 msgid "Vegetation indices" msgstr "" -#: ../gui/wxpython/menustrings.py:824 ../gui/wxpython/menustrings.py:1766 +#: ../gui/wxpython/menustrings.py:825 ../gui/wxpython/menustrings.py:1767 #: ../gui/wxpython/image2target/ii2t_menustrings.py:808 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1734 msgid "Calculates different types of vegetation indices. Uses red and nir bands mostly, and some indices require additional bands." msgstr "" -#: ../gui/wxpython/menustrings.py:825 ../gui/wxpython/menustrings.py:1767 +#: ../gui/wxpython/menustrings.py:826 ../gui/wxpython/menustrings.py:1768 #: ../gui/wxpython/image2target/ii2t_menustrings.py:809 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1735 msgid "Tasseled cap vegetation index" msgstr "タッセルドキャップæ¤ç”ŸæŒ‡æ•°" -#: ../gui/wxpython/menustrings.py:826 ../gui/wxpython/menustrings.py:1768 +#: ../gui/wxpython/menustrings.py:827 ../gui/wxpython/menustrings.py:1769 #: ../gui/wxpython/image2target/ii2t_menustrings.py:810 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1736 msgid "Performs Tasseled Cap (Kauth Thomas) transformation." msgstr "" -#: ../gui/wxpython/menustrings.py:827 ../gui/wxpython/menustrings.py:1769 +#: ../gui/wxpython/menustrings.py:828 ../gui/wxpython/menustrings.py:1770 #: ../gui/wxpython/image2target/ii2t_menustrings.py:811 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1737 msgid "Albedo" msgstr "" -#: ../gui/wxpython/menustrings.py:828 ../gui/wxpython/menustrings.py:1770 +#: ../gui/wxpython/menustrings.py:829 ../gui/wxpython/menustrings.py:1771 #: ../gui/wxpython/image2target/ii2t_menustrings.py:812 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1738 msgid "Computes broad band albedo from surface reflectance." msgstr "" -#: ../gui/wxpython/menustrings.py:829 ../gui/wxpython/menustrings.py:1771 +#: ../gui/wxpython/menustrings.py:830 ../gui/wxpython/menustrings.py:1772 #: ../gui/wxpython/image2target/ii2t_menustrings.py:813 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1739 msgid "Emissivity" msgstr "" -#: ../gui/wxpython/menustrings.py:830 ../gui/wxpython/menustrings.py:1772 +#: ../gui/wxpython/menustrings.py:831 ../gui/wxpython/menustrings.py:1773 #: ../gui/wxpython/image2target/ii2t_menustrings.py:814 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1740 msgid "Computes emissivity from NDVI, generic method for sparse land." msgstr "" -#: ../gui/wxpython/menustrings.py:831 ../gui/wxpython/menustrings.py:1773 +#: ../gui/wxpython/menustrings.py:832 ../gui/wxpython/menustrings.py:1774 #: ../gui/wxpython/image2target/ii2t_menustrings.py:815 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1741 msgid "Biomass growth" msgstr "" -#: ../gui/wxpython/menustrings.py:832 ../gui/wxpython/menustrings.py:1774 +#: ../gui/wxpython/menustrings.py:833 ../gui/wxpython/menustrings.py:1775 #: ../gui/wxpython/image2target/ii2t_menustrings.py:816 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1742 msgid "Computes biomass growth, precursor of crop yield calculation." msgstr "" -#: ../gui/wxpython/menustrings.py:833 ../gui/wxpython/menustrings.py:1775 +#: ../gui/wxpython/menustrings.py:834 ../gui/wxpython/menustrings.py:1776 #: ../gui/wxpython/image2target/ii2t_menustrings.py:817 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1743 msgid "Evapotranspiration calculation" msgstr "" -#: ../gui/wxpython/menustrings.py:834 ../gui/wxpython/menustrings.py:1776 +#: ../gui/wxpython/menustrings.py:835 ../gui/wxpython/menustrings.py:1777 #: ../gui/wxpython/image2target/ii2t_menustrings.py:818 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1744 msgid "Instantaneaous Net Radiation" msgstr "" -#: ../gui/wxpython/menustrings.py:835 ../gui/wxpython/menustrings.py:1777 +#: ../gui/wxpython/menustrings.py:836 ../gui/wxpython/menustrings.py:1778 #: ../gui/wxpython/image2target/ii2t_menustrings.py:819 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1745 msgid "Net radiation approximation (Bastiaanssen, 1995)." msgstr "" -#: ../gui/wxpython/menustrings.py:836 ../gui/wxpython/menustrings.py:1778 +#: ../gui/wxpython/menustrings.py:837 ../gui/wxpython/menustrings.py:1779 #: ../gui/wxpython/image2target/ii2t_menustrings.py:820 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1746 msgid "Soil heat flux" msgstr "" -#: ../gui/wxpython/menustrings.py:837 ../gui/wxpython/menustrings.py:1779 +#: ../gui/wxpython/menustrings.py:838 ../gui/wxpython/menustrings.py:1780 #: ../gui/wxpython/image2target/ii2t_menustrings.py:821 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1747 msgid "Soil heat flux approximation (Bastiaanssen, 1995)." msgstr "" -#: ../gui/wxpython/menustrings.py:838 ../gui/wxpython/menustrings.py:1780 +#: ../gui/wxpython/menustrings.py:839 ../gui/wxpython/menustrings.py:1781 #: ../gui/wxpython/image2target/ii2t_menustrings.py:822 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1748 msgid "Sensible heat flux" msgstr "" -#: ../gui/wxpython/menustrings.py:839 ../gui/wxpython/menustrings.py:1781 +#: ../gui/wxpython/menustrings.py:840 ../gui/wxpython/menustrings.py:1782 #: ../gui/wxpython/image2target/ii2t_menustrings.py:823 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1749 msgid "Computes sensible heat flux iteration SEBAL 01." msgstr "" -#: ../gui/wxpython/menustrings.py:840 ../gui/wxpython/menustrings.py:1782 +#: ../gui/wxpython/menustrings.py:841 ../gui/wxpython/menustrings.py:1783 #: ../gui/wxpython/image2target/ii2t_menustrings.py:824 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1750 msgid "Evaporative fraction" msgstr "" -#: ../gui/wxpython/menustrings.py:841 ../gui/wxpython/menustrings.py:1783 +#: ../gui/wxpython/menustrings.py:842 ../gui/wxpython/menustrings.py:1784 #: ../gui/wxpython/image2target/ii2t_menustrings.py:825 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1751 msgid "Computes evaporative fraction and root zone soil moisture." msgstr "" -#: ../gui/wxpython/menustrings.py:842 ../gui/wxpython/menustrings.py:1784 +#: ../gui/wxpython/menustrings.py:843 ../gui/wxpython/menustrings.py:1785 #: ../gui/wxpython/image2target/ii2t_menustrings.py:826 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1752 msgid "Actual Evapotranspiration" msgstr "" -#: ../gui/wxpython/menustrings.py:843 ../gui/wxpython/menustrings.py:1785 +#: ../gui/wxpython/menustrings.py:844 ../gui/wxpython/menustrings.py:1786 #: ../gui/wxpython/image2target/ii2t_menustrings.py:827 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1753 msgid "Actual evapotranspiration for diurnal period (Bastiaanssen, 1995)." msgstr "" -#: ../gui/wxpython/menustrings.py:844 ../gui/wxpython/menustrings.py:1786 +#: ../gui/wxpython/menustrings.py:845 ../gui/wxpython/menustrings.py:1787 #: ../gui/wxpython/image2target/ii2t_menustrings.py:828 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1754 msgid "Temporal integration of ETa" msgstr "" -#: ../gui/wxpython/menustrings.py:845 ../gui/wxpython/menustrings.py:1787 +#: ../gui/wxpython/menustrings.py:846 ../gui/wxpython/menustrings.py:1788 #: ../gui/wxpython/image2target/ii2t_menustrings.py:829 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1755 msgid "Computes temporal integration of satellite ET actual (ETa) following the daily ET reference (ETo) from meteorological station(s)." msgstr "" -#: ../gui/wxpython/menustrings.py:846 ../gui/wxpython/menustrings.py:1788 +#: ../gui/wxpython/menustrings.py:847 ../gui/wxpython/menustrings.py:1789 #: ../gui/wxpython/image2target/ii2t_menustrings.py:830 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1756 msgid "Hargreaves methods Evapotranspiration" msgstr "" -#: ../gui/wxpython/menustrings.py:847 ../gui/wxpython/menustrings.py:1789 +#: ../gui/wxpython/menustrings.py:848 ../gui/wxpython/menustrings.py:1790 #: ../gui/wxpython/image2target/ii2t_menustrings.py:831 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1757 msgid "Computes evapotranspiration calculation modified or original Hargreaves formulation, 2001." msgstr "" -#: ../gui/wxpython/menustrings.py:848 ../gui/wxpython/menustrings.py:1790 +#: ../gui/wxpython/menustrings.py:849 ../gui/wxpython/menustrings.py:1791 #: ../gui/wxpython/image2target/ii2t_menustrings.py:832 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1758 msgid "Penman-Monteith Evapotranspiration" msgstr "" -#: ../gui/wxpython/menustrings.py:849 ../gui/wxpython/menustrings.py:1791 +#: ../gui/wxpython/menustrings.py:850 ../gui/wxpython/menustrings.py:1792 #: ../gui/wxpython/image2target/ii2t_menustrings.py:833 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1759 msgid "Computes potential evapotranspiration calculation with hourly Penman-Monteith." msgstr "" -#: ../gui/wxpython/menustrings.py:850 ../gui/wxpython/menustrings.py:1792 +#: ../gui/wxpython/menustrings.py:851 ../gui/wxpython/menustrings.py:1793 #: ../gui/wxpython/image2target/ii2t_menustrings.py:834 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1760 msgid "Priestley-Taylor Evapotranspiration" msgstr "" -#: ../gui/wxpython/menustrings.py:851 ../gui/wxpython/menustrings.py:1793 +#: ../gui/wxpython/menustrings.py:852 ../gui/wxpython/menustrings.py:1794 #: ../gui/wxpython/image2target/ii2t_menustrings.py:835 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1761 msgid "Computes evapotranspiration calculation Priestley and Taylor formulation, 1972." msgstr "" -#: ../gui/wxpython/menustrings.py:853 ../gui/wxpython/menustrings.py:1795 +#: ../gui/wxpython/menustrings.py:854 ../gui/wxpython/menustrings.py:1796 #: ../gui/wxpython/image2target/ii2t_menustrings.py:837 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1763 msgid "Kappa analysis" msgstr "カッパー分æž" -#: ../gui/wxpython/menustrings.py:854 ../gui/wxpython/menustrings.py:1796 +#: ../gui/wxpython/menustrings.py:855 ../gui/wxpython/menustrings.py:1797 #: ../gui/wxpython/image2target/ii2t_menustrings.py:838 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1764 msgid "Calculates error matrix and kappa parameter for accuracy assessment of classification result." msgstr "" -#: ../gui/wxpython/menustrings.py:855 ../gui/wxpython/menustrings.py:1797 +#: ../gui/wxpython/menustrings.py:856 ../gui/wxpython/menustrings.py:1798 #: ../gui/wxpython/image2target/ii2t_menustrings.py:839 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1765 msgid "OIF for LandSat TM" msgstr "ランドサットã®ãƒãƒ³ãƒ‰é¸å®šæŒ‡æ¨™" -#: ../gui/wxpython/menustrings.py:856 ../gui/wxpython/menustrings.py:1798 +#: ../gui/wxpython/menustrings.py:857 ../gui/wxpython/menustrings.py:1799 #: ../gui/wxpython/image2target/ii2t_menustrings.py:840 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1766 msgid "Calculates Optimum-Index-Factor table for spectral bands" msgstr "" -#: ../gui/wxpython/menustrings.py:857 ../gui/wxpython/menustrings.py:1799 +#: ../gui/wxpython/menustrings.py:858 ../gui/wxpython/menustrings.py:1800 #: ../gui/wxpython/image2target/ii2t_menustrings.py:841 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1767 msgid "3D r&aster" msgstr "" -#: ../gui/wxpython/menustrings.py:858 ../gui/wxpython/menustrings.py:1800 +#: ../gui/wxpython/menustrings.py:859 ../gui/wxpython/menustrings.py:1801 #: ../gui/wxpython/image2target/ii2t_menustrings.py:842 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1768 msgid "Develop 3D raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:859 ../gui/wxpython/menustrings.py:1801 +#: ../gui/wxpython/menustrings.py:860 ../gui/wxpython/menustrings.py:1802 #: ../gui/wxpython/image2target/ii2t_menustrings.py:843 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1769 msgid "Manage 3D NULL values" msgstr "3D NULL値ã®ç®¡ç†" -#: ../gui/wxpython/menustrings.py:860 ../gui/wxpython/menustrings.py:1802 +#: ../gui/wxpython/menustrings.py:861 ../gui/wxpython/menustrings.py:1803 #: ../gui/wxpython/image2target/ii2t_menustrings.py:844 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1770 msgid "Explicitly create the 3D NULL-value bitmap file." msgstr "3D NULL-値ã®ãƒ“ットマップファイルã®ä½œæˆ " -#: ../gui/wxpython/menustrings.py:861 ../gui/wxpython/menustrings.py:1803 +#: ../gui/wxpython/menustrings.py:862 ../gui/wxpython/menustrings.py:1804 #: ../gui/wxpython/image2target/ii2t_menustrings.py:845 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1771 msgid "Manage timestamp" msgstr "タイムスタンプ管ç†" -#: ../gui/wxpython/menustrings.py:862 ../gui/wxpython/menustrings.py:1804 +#: ../gui/wxpython/menustrings.py:863 ../gui/wxpython/menustrings.py:1805 #: ../gui/wxpython/image2target/ii2t_menustrings.py:846 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1772 msgid "Modifies a timestamp for a 3D raster map. Print/add/remove a timestamp for a 3D raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:864 ../gui/wxpython/menustrings.py:1806 +#: ../gui/wxpython/menustrings.py:865 ../gui/wxpython/menustrings.py:1807 #: ../gui/wxpython/image2target/ii2t_menustrings.py:848 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1774 msgid "3D rasters to raster series" msgstr "" -#: ../gui/wxpython/menustrings.py:866 ../gui/wxpython/menustrings.py:1808 +#: ../gui/wxpython/menustrings.py:867 ../gui/wxpython/menustrings.py:1809 #: ../gui/wxpython/image2target/ii2t_menustrings.py:850 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1776 msgid "3D color tables" msgstr "" -#: ../gui/wxpython/menustrings.py:867 ../gui/wxpython/menustrings.py:1809 +#: ../gui/wxpython/menustrings.py:868 ../gui/wxpython/menustrings.py:1810 #: ../gui/wxpython/image2target/ii2t_menustrings.py:851 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1777 msgid "Creates/modifies the color table associated with a 3D raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:868 ../gui/wxpython/menustrings.py:1810 +#: ../gui/wxpython/menustrings.py:869 ../gui/wxpython/menustrings.py:1811 #: ../gui/wxpython/image2target/ii2t_menustrings.py:852 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1778 msgid "Export 3D color table" msgstr "" -#: ../gui/wxpython/menustrings.py:869 ../gui/wxpython/menustrings.py:1811 +#: ../gui/wxpython/menustrings.py:870 ../gui/wxpython/menustrings.py:1812 #: ../gui/wxpython/image2target/ii2t_menustrings.py:853 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1779 msgid "Exports the color table associated with a 3D raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:870 ../gui/wxpython/menustrings.py:1812 +#: ../gui/wxpython/menustrings.py:871 ../gui/wxpython/menustrings.py:1813 #: ../gui/wxpython/image2target/ii2t_menustrings.py:854 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1780 msgid "3D mask" msgstr "3D マスク" -#: ../gui/wxpython/menustrings.py:871 ../gui/wxpython/menustrings.py:1813 +#: ../gui/wxpython/menustrings.py:872 ../gui/wxpython/menustrings.py:1814 #: ../gui/wxpython/image2target/ii2t_menustrings.py:855 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1781 msgid "Establishes the current working 3D raster mask." msgstr "ç¾åœ¨ä½œæ¥­ä¸­ã® 3D ラスターマスクを確立ã—ã¾ã™ " -#: ../gui/wxpython/menustrings.py:872 ../gui/wxpython/menustrings.py:873 -#: ../gui/wxpython/menustrings.py:1814 ../gui/wxpython/menustrings.py:1815 +#: ../gui/wxpython/menustrings.py:873 ../gui/wxpython/menustrings.py:874 +#: ../gui/wxpython/menustrings.py:1815 ../gui/wxpython/menustrings.py:1816 #: ../gui/wxpython/image2target/ii2t_menustrings.py:856 #: ../gui/wxpython/image2target/ii2t_menustrings.py:857 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1782 @@ -9297,224 +9271,224 @@ msgid "3D raster map calculator" msgstr "" -#: ../gui/wxpython/menustrings.py:874 ../gui/wxpython/menustrings.py:1816 +#: ../gui/wxpython/menustrings.py:875 ../gui/wxpython/menustrings.py:1817 #: ../gui/wxpython/image2target/ii2t_menustrings.py:858 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1784 msgid "Cross section" msgstr "æ–­é¢å›³" -#: ../gui/wxpython/menustrings.py:875 ../gui/wxpython/menustrings.py:1817 +#: ../gui/wxpython/menustrings.py:876 ../gui/wxpython/menustrings.py:1818 #: ../gui/wxpython/image2target/ii2t_menustrings.py:859 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1785 msgid "Creates cross section 2D raster map from 3D raster map based on 2D elevation map" msgstr "" -#: ../gui/wxpython/menustrings.py:877 ../gui/wxpython/menustrings.py:1819 +#: ../gui/wxpython/menustrings.py:878 ../gui/wxpython/menustrings.py:1820 #: ../gui/wxpython/image2target/ii2t_menustrings.py:861 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1787 msgid "Numerical calculation program for transient, confined groundwater flow in three dimensions." msgstr "" -#: ../gui/wxpython/menustrings.py:878 ../gui/wxpython/menustrings.py:1820 +#: ../gui/wxpython/menustrings.py:879 ../gui/wxpython/menustrings.py:1821 #: ../gui/wxpython/image2target/ii2t_menustrings.py:862 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1788 msgid "Interpolate 3D raster from points" msgstr "" -#: ../gui/wxpython/menustrings.py:879 ../gui/wxpython/menustrings.py:1821 +#: ../gui/wxpython/menustrings.py:880 ../gui/wxpython/menustrings.py:1822 #: ../gui/wxpython/image2target/ii2t_menustrings.py:863 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1789 msgid "Interpolates point data to a 3D raster map using regularized spline with tension (RST) algorithm." msgstr "テンション(RST)アルゴリズムã«ã‚ˆã‚‹æ­£è¦åŒ–スプライン曲線を使用ã—ã¦3Dグリッドã®ãƒã‚¤ãƒ³ãƒˆã‚’補間ã™ã‚‹" -#: ../gui/wxpython/menustrings.py:881 ../gui/wxpython/menustrings.py:1823 +#: ../gui/wxpython/menustrings.py:882 ../gui/wxpython/menustrings.py:1824 #: ../gui/wxpython/image2target/ii2t_menustrings.py:865 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1791 msgid "Basic 3D raster metadata" msgstr "" -#: ../gui/wxpython/menustrings.py:882 ../gui/wxpython/menustrings.py:1824 +#: ../gui/wxpython/menustrings.py:883 ../gui/wxpython/menustrings.py:1825 #: ../gui/wxpython/image2target/ii2t_menustrings.py:866 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1792 msgid "Outputs basic information about a user-specified 3D raster map layer." msgstr "ユーザー定義3Dラスターマップã®åŸºç¤Žæƒ…報を出力ã—ã¾ã™ " -#: ../gui/wxpython/menustrings.py:883 ../gui/wxpython/menustrings.py:1825 +#: ../gui/wxpython/menustrings.py:884 ../gui/wxpython/menustrings.py:1826 #: ../gui/wxpython/image2target/ii2t_menustrings.py:867 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1793 msgid "3D raster statistics" msgstr "" -#: ../gui/wxpython/menustrings.py:884 ../gui/wxpython/menustrings.py:1826 +#: ../gui/wxpython/menustrings.py:885 ../gui/wxpython/menustrings.py:1827 #: ../gui/wxpython/image2target/ii2t_menustrings.py:868 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1794 msgid "Generates volume statistics for 3D raster maps." msgstr "3Dラスターマップã«ãŠã„ã¦ãƒœãƒªãƒ¥ãƒ¼ãƒ çµ±è¨ˆè§£æžå€¤ã‚’作æˆ" -#: ../gui/wxpython/menustrings.py:885 ../gui/wxpython/menustrings.py:1827 +#: ../gui/wxpython/menustrings.py:886 ../gui/wxpython/menustrings.py:1828 #: ../gui/wxpython/image2target/ii2t_menustrings.py:869 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1795 msgid "Univariate statistics for 3D rasters" msgstr "" -#: ../gui/wxpython/menustrings.py:886 ../gui/wxpython/menustrings.py:1828 +#: ../gui/wxpython/menustrings.py:887 ../gui/wxpython/menustrings.py:1829 #: ../gui/wxpython/image2target/ii2t_menustrings.py:870 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1796 msgid "Calculates univariate statistics from the non-null cells of a 3D raster map. Statistics include number of cells counted, minimum and maximum cell values, range, arithmetic mean, population variance, standard deviation, coefficient of variation, and sum." msgstr "" -#: ../gui/wxpython/menustrings.py:887 ../gui/wxpython/menustrings.py:1829 +#: ../gui/wxpython/menustrings.py:888 ../gui/wxpython/menustrings.py:1830 #: ../gui/wxpython/image2target/ii2t_menustrings.py:871 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1797 msgid "&Database" msgstr "データベース(&D)" -#: ../gui/wxpython/menustrings.py:888 ../gui/wxpython/menustrings.py:1830 +#: ../gui/wxpython/menustrings.py:889 ../gui/wxpython/menustrings.py:1831 #: ../gui/wxpython/image2target/ii2t_menustrings.py:872 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1798 msgid "Database information" msgstr "データベース情報" -#: ../gui/wxpython/menustrings.py:889 ../gui/wxpython/menustrings.py:1831 +#: ../gui/wxpython/menustrings.py:890 ../gui/wxpython/menustrings.py:1832 #: ../gui/wxpython/image2target/ii2t_menustrings.py:873 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1799 msgid "List databases" msgstr "" -#: ../gui/wxpython/menustrings.py:890 ../gui/wxpython/menustrings.py:1832 +#: ../gui/wxpython/menustrings.py:891 ../gui/wxpython/menustrings.py:1833 #: ../gui/wxpython/image2target/ii2t_menustrings.py:874 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1800 msgid "Lists all databases for a given driver and location." msgstr "" -#: ../gui/wxpython/menustrings.py:891 ../gui/wxpython/menustrings.py:1833 +#: ../gui/wxpython/menustrings.py:892 ../gui/wxpython/menustrings.py:1834 #: ../gui/wxpython/image2target/ii2t_menustrings.py:875 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1801 msgid "List drivers" msgstr "ドライãƒãƒ¼ä¸€è¦§" -#: ../gui/wxpython/menustrings.py:892 ../gui/wxpython/menustrings.py:1834 +#: ../gui/wxpython/menustrings.py:893 ../gui/wxpython/menustrings.py:1835 #: ../gui/wxpython/image2target/ii2t_menustrings.py:876 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1802 msgid "Lists all database drivers." msgstr "" -#: ../gui/wxpython/menustrings.py:893 ../gui/wxpython/menustrings.py:1835 +#: ../gui/wxpython/menustrings.py:894 ../gui/wxpython/menustrings.py:1836 #: ../gui/wxpython/image2target/ii2t_menustrings.py:877 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1803 msgid "List tables" msgstr "テーブル一覧" -#: ../gui/wxpython/menustrings.py:894 ../gui/wxpython/menustrings.py:1836 +#: ../gui/wxpython/menustrings.py:895 ../gui/wxpython/menustrings.py:1837 #: ../gui/wxpython/image2target/ii2t_menustrings.py:878 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1804 msgid "Lists all tables for a given database." msgstr "データベースã®å…¨ã¦ã®ãƒ†ãƒ¼ãƒ–ルを表示ã—ã¾ã™" -#: ../gui/wxpython/menustrings.py:895 ../gui/wxpython/menustrings.py:1837 +#: ../gui/wxpython/menustrings.py:896 ../gui/wxpython/menustrings.py:1838 #: ../gui/wxpython/image2target/ii2t_menustrings.py:879 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1805 msgid "Describe table" msgstr "テーブル定義" -#: ../gui/wxpython/menustrings.py:896 ../gui/wxpython/menustrings.py:1838 +#: ../gui/wxpython/menustrings.py:897 ../gui/wxpython/menustrings.py:1839 #: ../gui/wxpython/image2target/ii2t_menustrings.py:880 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1806 msgid "Describes a table in detail." msgstr "詳細ãªãƒ†ãƒ¼ãƒ–ル定義" -#: ../gui/wxpython/menustrings.py:897 ../gui/wxpython/menustrings.py:1839 +#: ../gui/wxpython/menustrings.py:898 ../gui/wxpython/menustrings.py:1840 #: ../gui/wxpython/image2target/ii2t_menustrings.py:881 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1807 msgid "List columns" msgstr "列一覧" -#: ../gui/wxpython/menustrings.py:898 ../gui/wxpython/menustrings.py:1840 +#: ../gui/wxpython/menustrings.py:899 ../gui/wxpython/menustrings.py:1841 #: ../gui/wxpython/image2target/ii2t_menustrings.py:882 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1808 msgid "List all columns for a given table." msgstr "テーブルã®ã™ã¹ã¦ã®åˆ—を表示ã—ã¾ã™ " -#: ../gui/wxpython/menustrings.py:899 ../gui/wxpython/menustrings.py:1841 +#: ../gui/wxpython/menustrings.py:900 ../gui/wxpython/menustrings.py:1842 #: ../gui/wxpython/image2target/ii2t_menustrings.py:883 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1809 msgid "Manage databases" msgstr "データベース管ç†" -#: ../gui/wxpython/menustrings.py:900 ../gui/wxpython/menustrings.py:1842 +#: ../gui/wxpython/menustrings.py:901 ../gui/wxpython/menustrings.py:1843 #: ../gui/wxpython/image2target/ii2t_menustrings.py:884 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1810 msgid "Connect" msgstr "接続 " -#: ../gui/wxpython/menustrings.py:901 ../gui/wxpython/menustrings.py:1843 +#: ../gui/wxpython/menustrings.py:902 ../gui/wxpython/menustrings.py:1844 #: ../gui/wxpython/image2target/ii2t_menustrings.py:885 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1811 msgid "Prints/sets general DB connection for current mapset." msgstr "" -#: ../gui/wxpython/menustrings.py:902 ../gui/wxpython/menustrings.py:1844 +#: ../gui/wxpython/menustrings.py:903 ../gui/wxpython/menustrings.py:1845 #: ../gui/wxpython/image2target/ii2t_menustrings.py:886 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1812 msgid "Login" msgstr "ログイン " -#: ../gui/wxpython/menustrings.py:903 ../gui/wxpython/menustrings.py:1845 +#: ../gui/wxpython/menustrings.py:904 ../gui/wxpython/menustrings.py:1846 #: ../gui/wxpython/image2target/ii2t_menustrings.py:887 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1813 msgid "Sets user/password for DB driver/database." msgstr "" -#: ../gui/wxpython/menustrings.py:904 ../gui/wxpython/menustrings.py:1846 +#: ../gui/wxpython/menustrings.py:905 ../gui/wxpython/menustrings.py:1847 #: ../gui/wxpython/image2target/ii2t_menustrings.py:888 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1814 msgid "Create database" msgstr "" -#: ../gui/wxpython/menustrings.py:905 ../gui/wxpython/menustrings.py:1847 +#: ../gui/wxpython/menustrings.py:906 ../gui/wxpython/menustrings.py:1848 #: ../gui/wxpython/image2target/ii2t_menustrings.py:889 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1815 msgid "Creates an empty database." msgstr "空ã®ãƒ‡ãƒ¼ã‚¿ãƒ™ãƒ¼ã‚¹ã‚’作æˆã™ã‚‹" -#: ../gui/wxpython/menustrings.py:906 ../gui/wxpython/menustrings.py:1848 +#: ../gui/wxpython/menustrings.py:907 ../gui/wxpython/menustrings.py:1849 #: ../gui/wxpython/image2target/ii2t_menustrings.py:890 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1816 msgid "Drop database" msgstr "" -#: ../gui/wxpython/menustrings.py:907 ../gui/wxpython/menustrings.py:1849 +#: ../gui/wxpython/menustrings.py:908 ../gui/wxpython/menustrings.py:1850 #: ../gui/wxpython/image2target/ii2t_menustrings.py:891 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1817 msgid "Removes an existing database." msgstr "" -#: ../gui/wxpython/menustrings.py:908 ../gui/wxpython/menustrings.py:1850 +#: ../gui/wxpython/menustrings.py:909 ../gui/wxpython/menustrings.py:1851 #: ../gui/wxpython/image2target/ii2t_menustrings.py:892 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1818 msgid "Drop table" msgstr "テーブル削除" -#: ../gui/wxpython/menustrings.py:909 ../gui/wxpython/menustrings.py:1851 +#: ../gui/wxpython/menustrings.py:910 ../gui/wxpython/menustrings.py:1852 #: ../gui/wxpython/image2target/ii2t_menustrings.py:893 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1819 msgid "Drops an attribute table." msgstr "属性テーブルã®å‰Šé™¤" -#: ../gui/wxpython/menustrings.py:910 ../gui/wxpython/menustrings.py:1852 +#: ../gui/wxpython/menustrings.py:911 ../gui/wxpython/menustrings.py:1853 #: ../gui/wxpython/image2target/ii2t_menustrings.py:894 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1820 msgid "Copy table" msgstr "テーブルコピー" -#: ../gui/wxpython/menustrings.py:911 ../gui/wxpython/menustrings.py:1853 +#: ../gui/wxpython/menustrings.py:912 ../gui/wxpython/menustrings.py:1854 #: ../gui/wxpython/image2target/ii2t_menustrings.py:895 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1821 msgid "Copy a table. Either 'from_table' (optionally with 'where') can be used or 'select' option, but not 'from_table' and 'select' at the same time." msgstr "" -#: ../gui/wxpython/menustrings.py:912 ../gui/wxpython/menustrings.py:932 -#: ../gui/wxpython/menustrings.py:1854 ../gui/wxpython/menustrings.py:1874 +#: ../gui/wxpython/menustrings.py:913 ../gui/wxpython/menustrings.py:933 +#: ../gui/wxpython/menustrings.py:1855 ../gui/wxpython/menustrings.py:1875 #: ../gui/wxpython/image2target/ii2t_menustrings.py:896 #: ../gui/wxpython/image2target/ii2t_menustrings.py:916 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1822 @@ -9522,1196 +9496,1196 @@ msgid "Drop column" msgstr "カラム削除" -#: ../gui/wxpython/menustrings.py:913 ../gui/wxpython/menustrings.py:1855 +#: ../gui/wxpython/menustrings.py:914 ../gui/wxpython/menustrings.py:1856 #: ../gui/wxpython/image2target/ii2t_menustrings.py:897 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1823 msgid "Drops a column from selected attribute table." msgstr "" -#: ../gui/wxpython/menustrings.py:914 ../gui/wxpython/menustrings.py:1856 +#: ../gui/wxpython/menustrings.py:915 ../gui/wxpython/menustrings.py:1857 #: ../gui/wxpython/image2target/ii2t_menustrings.py:898 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1824 msgid "Test" msgstr "テストモード " -#: ../gui/wxpython/menustrings.py:915 ../gui/wxpython/menustrings.py:1857 +#: ../gui/wxpython/menustrings.py:916 ../gui/wxpython/menustrings.py:1858 #: ../gui/wxpython/image2target/ii2t_menustrings.py:899 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1825 msgid "Test database driver, database must exist and set by db.connect." msgstr "データベースドライãƒã®ãƒ†ã‚¹ãƒˆ, データベースã¯å®Ÿå­˜ã—db.connectã§æŽ¥ç¶šã•ã‚Œã¦ã„ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™" -#: ../gui/wxpython/menustrings.py:916 ../gui/wxpython/menustrings.py:1858 +#: ../gui/wxpython/menustrings.py:917 ../gui/wxpython/menustrings.py:1859 #: ../gui/wxpython/image2target/ii2t_menustrings.py:900 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1826 -#: ../gui/wxpython/dbmgr/sqlbuilder.py:111 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:115 msgid "Query" msgstr "検索" -#: ../gui/wxpython/menustrings.py:917 ../gui/wxpython/menustrings.py:1859 +#: ../gui/wxpython/menustrings.py:918 ../gui/wxpython/menustrings.py:1860 #: ../gui/wxpython/image2target/ii2t_menustrings.py:901 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1827 msgid "Query any table" msgstr "テーブルã®æ¤œç´¢" -#: ../gui/wxpython/menustrings.py:918 ../gui/wxpython/menustrings.py:1860 +#: ../gui/wxpython/menustrings.py:919 ../gui/wxpython/menustrings.py:1861 #: ../gui/wxpython/image2target/ii2t_menustrings.py:902 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1828 msgid "Selects data from attribute table. Performs SQL query statement(s)." msgstr "" -#: ../gui/wxpython/menustrings.py:921 ../gui/wxpython/menustrings.py:1863 +#: ../gui/wxpython/menustrings.py:922 ../gui/wxpython/menustrings.py:1864 #: ../gui/wxpython/image2target/ii2t_menustrings.py:905 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1831 msgid "SQL statement" msgstr "SQLæ–‡" -#: ../gui/wxpython/menustrings.py:922 ../gui/wxpython/menustrings.py:1864 +#: ../gui/wxpython/menustrings.py:923 ../gui/wxpython/menustrings.py:1865 #: ../gui/wxpython/image2target/ii2t_menustrings.py:906 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1832 msgid "Executes any SQL statement. For SELECT statements use 'db.select'." msgstr "" -#: ../gui/wxpython/menustrings.py:923 ../gui/wxpython/menustrings.py:1865 +#: ../gui/wxpython/menustrings.py:924 ../gui/wxpython/menustrings.py:1866 #: ../gui/wxpython/image2target/ii2t_menustrings.py:907 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1833 msgid "Vector database connections" msgstr "データベース接続" -#: ../gui/wxpython/menustrings.py:924 ../gui/wxpython/menustrings.py:1866 +#: ../gui/wxpython/menustrings.py:925 ../gui/wxpython/menustrings.py:1867 #: ../gui/wxpython/image2target/ii2t_menustrings.py:908 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1834 msgid "New table" msgstr "æ–°è¦ãƒ†ãƒ¼ãƒ–ル" -#: ../gui/wxpython/menustrings.py:925 ../gui/wxpython/menustrings.py:1867 +#: ../gui/wxpython/menustrings.py:926 ../gui/wxpython/menustrings.py:1868 #: ../gui/wxpython/image2target/ii2t_menustrings.py:909 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1835 msgid "Creates and connects a new attribute table to a given layer of an existing vector map." msgstr "ベクトルマップã®æŒ‡å®šã•ã‚ŒãŸãƒ¬ã‚¤ãƒ¤ãƒ¼ã«æ–°ã—ã„属性テーブルを作æˆãƒ»è¿½åŠ " -#: ../gui/wxpython/menustrings.py:926 ../gui/wxpython/menustrings.py:1868 +#: ../gui/wxpython/menustrings.py:927 ../gui/wxpython/menustrings.py:1869 #: ../gui/wxpython/image2target/ii2t_menustrings.py:910 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1836 msgid "Remove table" msgstr "テーブル削除" -#: ../gui/wxpython/menustrings.py:927 ../gui/wxpython/menustrings.py:1869 +#: ../gui/wxpython/menustrings.py:928 ../gui/wxpython/menustrings.py:1870 #: ../gui/wxpython/image2target/ii2t_menustrings.py:911 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1837 msgid "Removes existing attribute table of a vector map." msgstr "ベクトルマップ属性テーブルを消去" -#: ../gui/wxpython/menustrings.py:928 ../gui/wxpython/menustrings.py:1870 +#: ../gui/wxpython/menustrings.py:929 ../gui/wxpython/menustrings.py:1871 #: ../gui/wxpython/image2target/ii2t_menustrings.py:912 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1838 msgid "Join table" msgstr "テーブルçµåˆ" -#: ../gui/wxpython/menustrings.py:929 ../gui/wxpython/menustrings.py:1871 +#: ../gui/wxpython/menustrings.py:930 ../gui/wxpython/menustrings.py:1872 #: ../gui/wxpython/image2target/ii2t_menustrings.py:913 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1839 msgid "Joins a database table to a vector map table." msgstr "" -#: ../gui/wxpython/menustrings.py:930 ../gui/wxpython/menustrings.py:1872 +#: ../gui/wxpython/menustrings.py:931 ../gui/wxpython/menustrings.py:1873 #: ../gui/wxpython/image2target/ii2t_menustrings.py:914 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1840 msgid "Add columns" msgstr "列追加" -#: ../gui/wxpython/menustrings.py:931 ../gui/wxpython/menustrings.py:1873 +#: ../gui/wxpython/menustrings.py:932 ../gui/wxpython/menustrings.py:1874 #: ../gui/wxpython/image2target/ii2t_menustrings.py:915 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1841 msgid "Adds one or more columns to the attribute table connected to a given vector map." msgstr "ベクトルマップã«é–¢é€£ä»˜ã‘られã¦ã„る属性テーブルã«åˆ—を追加ã™ã‚‹" -#: ../gui/wxpython/menustrings.py:933 ../gui/wxpython/menustrings.py:1875 +#: ../gui/wxpython/menustrings.py:934 ../gui/wxpython/menustrings.py:1876 #: ../gui/wxpython/image2target/ii2t_menustrings.py:917 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1843 msgid "Drops a column from the attribute table connected to a given vector map." msgstr "ベクトルマップã«æŽ¥ç¶šã•ã‚ŒãŸå±žæ€§ãƒ†ãƒ¼ãƒ–ルã®åˆ—åを変更ã—ã¾ã™" -#: ../gui/wxpython/menustrings.py:934 ../gui/wxpython/menustrings.py:1876 +#: ../gui/wxpython/menustrings.py:935 ../gui/wxpython/menustrings.py:1877 #: ../gui/wxpython/image2target/ii2t_menustrings.py:918 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1844 -#: ../gui/wxpython/dbmgr/base.py:2370 +#: ../gui/wxpython/dbmgr/base.py:2372 msgid "Rename column" msgstr "列å称変更" -#: ../gui/wxpython/menustrings.py:935 ../gui/wxpython/menustrings.py:1877 +#: ../gui/wxpython/menustrings.py:936 ../gui/wxpython/menustrings.py:1878 #: ../gui/wxpython/image2target/ii2t_menustrings.py:919 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1845 msgid "Renames a column in the attribute table connected to a given vector map." msgstr "ベクトルマップã«æŽ¥ç¶šã•ã‚ŒãŸå±žæ€§ãƒ†ãƒ¼ãƒ–ルã®åˆ—åを変更ã—ã¾ã™" -#: ../gui/wxpython/menustrings.py:936 ../gui/wxpython/menustrings.py:1878 +#: ../gui/wxpython/menustrings.py:937 ../gui/wxpython/menustrings.py:1879 #: ../gui/wxpython/image2target/ii2t_menustrings.py:920 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1846 msgid "Change values" msgstr "値ã®å¤‰æ›´" -#: ../gui/wxpython/menustrings.py:937 ../gui/wxpython/menustrings.py:1879 +#: ../gui/wxpython/menustrings.py:938 ../gui/wxpython/menustrings.py:1880 #: ../gui/wxpython/image2target/ii2t_menustrings.py:921 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1847 msgid "Updates a column in the attribute table connected to a vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:938 ../gui/wxpython/menustrings.py:1880 +#: ../gui/wxpython/menustrings.py:939 ../gui/wxpython/menustrings.py:1881 #: ../gui/wxpython/image2target/ii2t_menustrings.py:922 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1848 msgid "Drop row" msgstr "" -#: ../gui/wxpython/menustrings.py:939 ../gui/wxpython/menustrings.py:1881 +#: ../gui/wxpython/menustrings.py:940 ../gui/wxpython/menustrings.py:1882 #: ../gui/wxpython/image2target/ii2t_menustrings.py:923 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1849 msgid "Removes a vector feature from a vector map through attribute selection." msgstr "" -#: ../gui/wxpython/menustrings.py:940 ../gui/wxpython/menustrings.py:1882 +#: ../gui/wxpython/menustrings.py:941 ../gui/wxpython/menustrings.py:1883 #: ../gui/wxpython/image2target/ii2t_menustrings.py:924 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1850 msgid "Reconnect vectors to database" msgstr "ベクトルã¨ãƒ‡ãƒ¼ã‚¿ãƒ™ãƒ¼ã‚¹ã®å†æŽ¥ç¶š" -#: ../gui/wxpython/menustrings.py:941 ../gui/wxpython/menustrings.py:1883 +#: ../gui/wxpython/menustrings.py:942 ../gui/wxpython/menustrings.py:1884 #: ../gui/wxpython/image2target/ii2t_menustrings.py:925 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1851 msgid "Reconnects attribute tables for all vector maps from the current mapset to a new database." msgstr "" -#: ../gui/wxpython/menustrings.py:942 ../gui/wxpython/menustrings.py:1884 +#: ../gui/wxpython/menustrings.py:943 ../gui/wxpython/menustrings.py:1885 #: ../gui/wxpython/image2target/ii2t_menustrings.py:926 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1852 msgid "Set vector map - database connection" msgstr "ベクトルマップ - データベース 接続設定" -#: ../gui/wxpython/menustrings.py:943 ../gui/wxpython/menustrings.py:1885 +#: ../gui/wxpython/menustrings.py:944 ../gui/wxpython/menustrings.py:1886 #: ../gui/wxpython/image2target/ii2t_menustrings.py:927 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1853 msgid "Prints/sets DB connection for a vector map to attribute table." msgstr "ベクトルマップã¨å±žæ€§ãƒ†ãƒ¼ãƒ–ルã®DB接続を出力/設定" -#: ../gui/wxpython/menustrings.py:944 ../gui/wxpython/menustrings.py:1886 +#: ../gui/wxpython/menustrings.py:945 ../gui/wxpython/menustrings.py:1887 #: ../gui/wxpython/image2target/ii2t_menustrings.py:928 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1854 msgid "&Temporal" msgstr "" -#: ../gui/wxpython/menustrings.py:945 ../gui/wxpython/menustrings.py:1887 +#: ../gui/wxpython/menustrings.py:946 ../gui/wxpython/menustrings.py:1888 #: ../gui/wxpython/image2target/ii2t_menustrings.py:929 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1855 msgid "Manage datasets" msgstr "" -#: ../gui/wxpython/menustrings.py:946 ../gui/wxpython/menustrings.py:1888 +#: ../gui/wxpython/menustrings.py:947 ../gui/wxpython/menustrings.py:1889 #: ../gui/wxpython/image2target/ii2t_menustrings.py:930 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1856 msgid "Connect temporal database" msgstr "" -#: ../gui/wxpython/menustrings.py:947 ../gui/wxpython/menustrings.py:1889 +#: ../gui/wxpython/menustrings.py:948 ../gui/wxpython/menustrings.py:1890 #: ../gui/wxpython/image2target/ii2t_menustrings.py:931 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1857 msgid "Prints/sets general temporal GIS database connection for current mapset." msgstr "" -#: ../gui/wxpython/menustrings.py:948 ../gui/wxpython/menustrings.py:1890 +#: ../gui/wxpython/menustrings.py:949 ../gui/wxpython/menustrings.py:1891 #: ../gui/wxpython/image2target/ii2t_menustrings.py:932 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1858 #: ../gui/wxpython/rlisetup/frame.py:143 msgid "Create" msgstr "作æˆ" -#: ../gui/wxpython/menustrings.py:949 ../gui/wxpython/menustrings.py:1891 +#: ../gui/wxpython/menustrings.py:950 ../gui/wxpython/menustrings.py:1892 #: ../gui/wxpython/image2target/ii2t_menustrings.py:933 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1859 msgid "Creates a space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:951 ../gui/wxpython/menustrings.py:1893 +#: ../gui/wxpython/menustrings.py:952 ../gui/wxpython/menustrings.py:1894 #: ../gui/wxpython/image2target/ii2t_menustrings.py:935 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1861 msgid "Renames a space time dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:952 ../gui/wxpython/menustrings.py:1894 +#: ../gui/wxpython/menustrings.py:953 ../gui/wxpython/menustrings.py:1895 #: ../gui/wxpython/image2target/ii2t_menustrings.py:936 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1862 #: ../gui/wxpython/gui_core/simplelmgr.py:463 -#: ../gui/wxpython/animation/dialogs.py:780 -#: ../gui/wxpython/animation/dialogs.py:1012 +#: ../gui/wxpython/animation/dialogs.py:783 +#: ../gui/wxpython/animation/dialogs.py:1015 #: ../gui/wxpython/lmgr/layertree.py:459 ../gui/wxpython/rlisetup/frame.py:140 #: ../gui/wxpython/gmodeler/frame.py:1499 msgid "Remove" msgstr "削除 " -#: ../gui/wxpython/menustrings.py:953 ../gui/wxpython/menustrings.py:1895 +#: ../gui/wxpython/menustrings.py:954 ../gui/wxpython/menustrings.py:1896 #: ../gui/wxpython/image2target/ii2t_menustrings.py:937 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1863 msgid "Removes space time datasets from temporal database." msgstr "" -#: ../gui/wxpython/menustrings.py:954 ../gui/wxpython/menustrings.py:1896 +#: ../gui/wxpython/menustrings.py:955 ../gui/wxpython/menustrings.py:1897 #: ../gui/wxpython/image2target/ii2t_menustrings.py:938 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1864 msgid "Update metadata" msgstr "" -#: ../gui/wxpython/menustrings.py:955 ../gui/wxpython/menustrings.py:1897 +#: ../gui/wxpython/menustrings.py:956 ../gui/wxpython/menustrings.py:1898 #: ../gui/wxpython/image2target/ii2t_menustrings.py:939 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1865 msgid "Modifies the metadata of a space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:956 ../gui/wxpython/menustrings.py:1898 +#: ../gui/wxpython/menustrings.py:957 ../gui/wxpython/menustrings.py:1899 #: ../gui/wxpython/image2target/ii2t_menustrings.py:940 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1866 msgid "Merge" msgstr "" -#: ../gui/wxpython/menustrings.py:957 ../gui/wxpython/menustrings.py:1899 +#: ../gui/wxpython/menustrings.py:958 ../gui/wxpython/menustrings.py:1900 #: ../gui/wxpython/image2target/ii2t_menustrings.py:941 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1867 msgid "Merges several space time datasets into a single space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:958 ../gui/wxpython/menustrings.py:1900 +#: ../gui/wxpython/menustrings.py:959 ../gui/wxpython/menustrings.py:1901 #: ../gui/wxpython/image2target/ii2t_menustrings.py:942 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1868 msgid "Temporally shift" msgstr "" -#: ../gui/wxpython/menustrings.py:959 ../gui/wxpython/menustrings.py:1901 +#: ../gui/wxpython/menustrings.py:960 ../gui/wxpython/menustrings.py:1902 #: ../gui/wxpython/image2target/ii2t_menustrings.py:943 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1869 msgid "Shifts temporally the maps of a space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:960 ../gui/wxpython/menustrings.py:1902 +#: ../gui/wxpython/menustrings.py:961 ../gui/wxpython/menustrings.py:1903 #: ../gui/wxpython/image2target/ii2t_menustrings.py:944 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1870 msgid "Snap maps of dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:961 ../gui/wxpython/menustrings.py:1903 +#: ../gui/wxpython/menustrings.py:962 ../gui/wxpython/menustrings.py:1904 #: ../gui/wxpython/image2target/ii2t_menustrings.py:945 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1871 msgid "Snaps temporally the maps of a space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:963 ../gui/wxpython/menustrings.py:1905 +#: ../gui/wxpython/menustrings.py:964 ../gui/wxpython/menustrings.py:1906 #: ../gui/wxpython/image2target/ii2t_menustrings.py:947 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1873 msgid "Lists space time datasets and maps registered in the temporal database." msgstr "" -#: ../gui/wxpython/menustrings.py:964 ../gui/wxpython/menustrings.py:1906 +#: ../gui/wxpython/menustrings.py:965 ../gui/wxpython/menustrings.py:1907 #: ../gui/wxpython/image2target/ii2t_menustrings.py:948 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1874 msgid "Manage maps in datasets" msgstr "" -#: ../gui/wxpython/menustrings.py:965 ../gui/wxpython/menustrings.py:1907 +#: ../gui/wxpython/menustrings.py:966 ../gui/wxpython/menustrings.py:1908 #: ../gui/wxpython/image2target/ii2t_menustrings.py:949 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1875 msgid "Register maps in datasets" msgstr "" -#: ../gui/wxpython/menustrings.py:966 ../gui/wxpython/menustrings.py:1908 +#: ../gui/wxpython/menustrings.py:967 ../gui/wxpython/menustrings.py:1909 msgid "Assigns timestamps and registers raster, vector and raster3d maps in a space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:967 ../gui/wxpython/menustrings.py:1909 +#: ../gui/wxpython/menustrings.py:968 ../gui/wxpython/menustrings.py:1910 #: ../gui/wxpython/image2target/ii2t_menustrings.py:951 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1877 msgid "Unregister maps from datasets" msgstr "" -#: ../gui/wxpython/menustrings.py:968 ../gui/wxpython/menustrings.py:1910 +#: ../gui/wxpython/menustrings.py:969 ../gui/wxpython/menustrings.py:1911 #: ../gui/wxpython/image2target/ii2t_menustrings.py:952 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1878 msgid "Unregisters raster, vector and raster3d maps from the temporal database or a specific space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:969 ../gui/wxpython/menustrings.py:1911 +#: ../gui/wxpython/menustrings.py:970 ../gui/wxpython/menustrings.py:1912 #: ../gui/wxpython/image2target/ii2t_menustrings.py:953 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1879 msgid "List raster dataset maps" msgstr "" -#: ../gui/wxpython/menustrings.py:970 ../gui/wxpython/menustrings.py:1912 +#: ../gui/wxpython/menustrings.py:971 ../gui/wxpython/menustrings.py:1913 #: ../gui/wxpython/image2target/ii2t_menustrings.py:954 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1880 msgid "Lists registered maps of a space time raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:971 ../gui/wxpython/menustrings.py:1913 +#: ../gui/wxpython/menustrings.py:972 ../gui/wxpython/menustrings.py:1914 #: ../gui/wxpython/image2target/ii2t_menustrings.py:955 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1881 msgid "List vector dataset maps" msgstr "" -#: ../gui/wxpython/menustrings.py:972 ../gui/wxpython/menustrings.py:1914 +#: ../gui/wxpython/menustrings.py:973 ../gui/wxpython/menustrings.py:1915 #: ../gui/wxpython/image2target/ii2t_menustrings.py:956 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1882 msgid "Lists registered maps of a space time vector dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:973 ../gui/wxpython/menustrings.py:1915 +#: ../gui/wxpython/menustrings.py:974 ../gui/wxpython/menustrings.py:1916 #: ../gui/wxpython/image2target/ii2t_menustrings.py:957 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1883 msgid "List 3D raster dataset maps" msgstr "" -#: ../gui/wxpython/menustrings.py:974 ../gui/wxpython/menustrings.py:1916 +#: ../gui/wxpython/menustrings.py:975 ../gui/wxpython/menustrings.py:1917 #: ../gui/wxpython/image2target/ii2t_menustrings.py:958 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1884 msgid "Lists registered maps of a space time raster3d dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:975 ../gui/wxpython/menustrings.py:1917 +#: ../gui/wxpython/menustrings.py:976 ../gui/wxpython/menustrings.py:1918 #: ../gui/wxpython/image2target/ii2t_menustrings.py:959 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1885 msgid "Import" msgstr "インãƒãƒ¼ãƒˆ" -#: ../gui/wxpython/menustrings.py:976 ../gui/wxpython/menustrings.py:1918 +#: ../gui/wxpython/menustrings.py:977 ../gui/wxpython/menustrings.py:1919 #: ../gui/wxpython/image2target/ii2t_menustrings.py:960 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1886 msgid "Import raster dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:977 ../gui/wxpython/menustrings.py:1919 +#: ../gui/wxpython/menustrings.py:978 ../gui/wxpython/menustrings.py:1920 #: ../gui/wxpython/image2target/ii2t_menustrings.py:961 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1887 msgid "Imports space time raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:978 ../gui/wxpython/menustrings.py:1920 +#: ../gui/wxpython/menustrings.py:979 ../gui/wxpython/menustrings.py:1921 #: ../gui/wxpython/image2target/ii2t_menustrings.py:962 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1888 msgid "Import vector dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:979 ../gui/wxpython/menustrings.py:1921 +#: ../gui/wxpython/menustrings.py:980 ../gui/wxpython/menustrings.py:1922 #: ../gui/wxpython/image2target/ii2t_menustrings.py:963 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1889 msgid "Imports a space time vector dataset from a GRASS GIS specific archive file." msgstr "" -#: ../gui/wxpython/menustrings.py:980 ../gui/wxpython/menustrings.py:1922 +#: ../gui/wxpython/menustrings.py:981 ../gui/wxpython/menustrings.py:1923 #: ../gui/wxpython/image2target/ii2t_menustrings.py:964 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1890 -#: ../gui/wxpython/animation/dialogs.py:934 +#: ../gui/wxpython/animation/dialogs.py:937 ../gui/wxpython/tplot/frame.py:335 #: ../gui/wxpython/lmgr/layertree.py:739 msgid "Export" msgstr "エクスãƒãƒ¼ãƒˆ " -#: ../gui/wxpython/menustrings.py:981 ../gui/wxpython/menustrings.py:1923 +#: ../gui/wxpython/menustrings.py:982 ../gui/wxpython/menustrings.py:1924 #: ../gui/wxpython/image2target/ii2t_menustrings.py:965 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1891 msgid "Export raster dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:982 ../gui/wxpython/menustrings.py:1924 +#: ../gui/wxpython/menustrings.py:983 ../gui/wxpython/menustrings.py:1925 #: ../gui/wxpython/image2target/ii2t_menustrings.py:966 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1892 msgid "Exports space time raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:983 ../gui/wxpython/menustrings.py:1925 +#: ../gui/wxpython/menustrings.py:984 ../gui/wxpython/menustrings.py:1926 #: ../gui/wxpython/image2target/ii2t_menustrings.py:967 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1893 msgid "Export raster dataset as VTK time series" msgstr "" -#: ../gui/wxpython/menustrings.py:984 ../gui/wxpython/menustrings.py:1926 +#: ../gui/wxpython/menustrings.py:985 ../gui/wxpython/menustrings.py:1927 #: ../gui/wxpython/image2target/ii2t_menustrings.py:968 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1894 msgid "Exports space time raster dataset as VTK time series." msgstr "" -#: ../gui/wxpython/menustrings.py:985 ../gui/wxpython/menustrings.py:1927 +#: ../gui/wxpython/menustrings.py:986 ../gui/wxpython/menustrings.py:1928 #: ../gui/wxpython/image2target/ii2t_menustrings.py:969 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1895 msgid "Export vector dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:986 ../gui/wxpython/menustrings.py:1928 +#: ../gui/wxpython/menustrings.py:987 ../gui/wxpython/menustrings.py:1929 #: ../gui/wxpython/image2target/ii2t_menustrings.py:970 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1896 msgid "Exports a space time vector dataset as GRASS GIS specific archive file." msgstr "" -#: ../gui/wxpython/menustrings.py:987 ../gui/wxpython/menustrings.py:1929 +#: ../gui/wxpython/menustrings.py:988 ../gui/wxpython/menustrings.py:1930 #: ../gui/wxpython/image2target/ii2t_menustrings.py:971 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1897 msgid "Convert raster dataset to 3D raster" msgstr "" -#: ../gui/wxpython/menustrings.py:988 ../gui/wxpython/menustrings.py:1930 +#: ../gui/wxpython/menustrings.py:989 ../gui/wxpython/menustrings.py:1931 #: ../gui/wxpython/image2target/ii2t_menustrings.py:972 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1898 msgid "Converts a space time raster dataset into a 3D raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:989 ../gui/wxpython/menustrings.py:1931 +#: ../gui/wxpython/menustrings.py:990 ../gui/wxpython/menustrings.py:1932 #: ../gui/wxpython/image2target/ii2t_menustrings.py:973 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1899 msgid "Extraction" msgstr "" -#: ../gui/wxpython/menustrings.py:990 ../gui/wxpython/menustrings.py:1932 +#: ../gui/wxpython/menustrings.py:991 ../gui/wxpython/menustrings.py:1933 #: ../gui/wxpython/image2target/ii2t_menustrings.py:974 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1900 msgid "Extract subset of raster dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:991 ../gui/wxpython/menustrings.py:1933 +#: ../gui/wxpython/menustrings.py:992 ../gui/wxpython/menustrings.py:1934 #: ../gui/wxpython/image2target/ii2t_menustrings.py:975 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1901 msgid "Extracts a subset of a space time raster datasets." msgstr "" -#: ../gui/wxpython/menustrings.py:992 ../gui/wxpython/menustrings.py:1934 +#: ../gui/wxpython/menustrings.py:993 ../gui/wxpython/menustrings.py:1935 #: ../gui/wxpython/image2target/ii2t_menustrings.py:976 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1902 msgid "Extract subset of vector dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:993 ../gui/wxpython/menustrings.py:1935 +#: ../gui/wxpython/menustrings.py:994 ../gui/wxpython/menustrings.py:1936 #: ../gui/wxpython/image2target/ii2t_menustrings.py:977 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1903 msgid "Extracts a subset of a space time vector dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:994 ../gui/wxpython/menustrings.py:1936 +#: ../gui/wxpython/menustrings.py:995 ../gui/wxpython/menustrings.py:1937 #: ../gui/wxpython/image2target/ii2t_menustrings.py:978 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1904 msgid "Extract subset of 3D raster dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:995 ../gui/wxpython/menustrings.py:1937 +#: ../gui/wxpython/menustrings.py:996 ../gui/wxpython/menustrings.py:1938 #: ../gui/wxpython/image2target/ii2t_menustrings.py:979 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1905 msgid "Extracts a subset of a space time 3D raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:996 ../gui/wxpython/menustrings.py:1938 +#: ../gui/wxpython/menustrings.py:997 ../gui/wxpython/menustrings.py:1939 #: ../gui/wxpython/image2target/ii2t_menustrings.py:980 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1906 msgid "Query vector dataset attribute data" msgstr "" -#: ../gui/wxpython/menustrings.py:997 ../gui/wxpython/menustrings.py:1939 +#: ../gui/wxpython/menustrings.py:998 ../gui/wxpython/menustrings.py:1940 #: ../gui/wxpython/image2target/ii2t_menustrings.py:981 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1907 msgid "Prints attributes of vector maps registered in a space time vector dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:998 ../gui/wxpython/menustrings.py:1940 +#: ../gui/wxpython/menustrings.py:999 ../gui/wxpython/menustrings.py:1941 #: ../gui/wxpython/image2target/ii2t_menustrings.py:982 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1908 msgid "Raster dataset color table" msgstr "" -#: ../gui/wxpython/menustrings.py:999 ../gui/wxpython/menustrings.py:1941 +#: ../gui/wxpython/menustrings.py:1000 ../gui/wxpython/menustrings.py:1942 #: ../gui/wxpython/image2target/ii2t_menustrings.py:983 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1909 msgid "Creates/modifies the color table associated with each raster map of the space time raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:1000 ../gui/wxpython/menustrings.py:1942 +#: ../gui/wxpython/menustrings.py:1001 ../gui/wxpython/menustrings.py:1943 #: ../gui/wxpython/image2target/ii2t_menustrings.py:984 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1910 msgid "Raster calculations" msgstr "" -#: ../gui/wxpython/menustrings.py:1001 ../gui/wxpython/menustrings.py:1943 +#: ../gui/wxpython/menustrings.py:1002 ../gui/wxpython/menustrings.py:1944 #: ../gui/wxpython/image2target/ii2t_menustrings.py:985 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1911 msgid "Performs spatio-temporal mapcalc expressions on temporally sampled maps of space time raster datasets." msgstr "" -#: ../gui/wxpython/menustrings.py:1002 ../gui/wxpython/menustrings.py:1944 +#: ../gui/wxpython/menustrings.py:1003 ../gui/wxpython/menustrings.py:1945 #: ../gui/wxpython/image2target/ii2t_menustrings.py:986 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1912 msgid "3D raster calculations" msgstr "" -#: ../gui/wxpython/menustrings.py:1003 ../gui/wxpython/menustrings.py:1945 +#: ../gui/wxpython/menustrings.py:1004 ../gui/wxpython/menustrings.py:1946 #: ../gui/wxpython/image2target/ii2t_menustrings.py:987 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1913 msgid "Performs r3.mapcalc expressions on maps of sampled space time 3D raster datasets." msgstr "" -#: ../gui/wxpython/menustrings.py:1004 ../gui/wxpython/menustrings.py:1946 +#: ../gui/wxpython/menustrings.py:1005 ../gui/wxpython/menustrings.py:1947 #: ../gui/wxpython/image2target/ii2t_menustrings.py:988 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1914 msgid "Interpolate gaps in raster datasets" msgstr "" -#: ../gui/wxpython/menustrings.py:1005 ../gui/wxpython/menustrings.py:1947 +#: ../gui/wxpython/menustrings.py:1006 ../gui/wxpython/menustrings.py:1948 #: ../gui/wxpython/image2target/ii2t_menustrings.py:989 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1915 msgid "Replaces gaps in a space time raster dataset with interpolated raster maps." msgstr "" -#: ../gui/wxpython/menustrings.py:1006 ../gui/wxpython/menustrings.py:1948 +#: ../gui/wxpython/menustrings.py:1007 ../gui/wxpython/menustrings.py:1949 #: ../gui/wxpython/image2target/ii2t_menustrings.py:990 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1916 msgid "Aggregation" msgstr "" -#: ../gui/wxpython/menustrings.py:1007 ../gui/wxpython/menustrings.py:1949 +#: ../gui/wxpython/menustrings.py:1008 ../gui/wxpython/menustrings.py:1950 #: ../gui/wxpython/image2target/ii2t_menustrings.py:991 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1917 msgid "Neighborhood analysis in raster dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:1008 ../gui/wxpython/menustrings.py:1950 +#: ../gui/wxpython/menustrings.py:1009 ../gui/wxpython/menustrings.py:1951 #: ../gui/wxpython/image2target/ii2t_menustrings.py:992 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1918 msgid "Performs a neighborhood analysis for each map in a space time raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:1009 ../gui/wxpython/menustrings.py:1951 +#: ../gui/wxpython/menustrings.py:1010 ../gui/wxpython/menustrings.py:1952 #: ../gui/wxpython/image2target/ii2t_menustrings.py:993 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1919 msgid "Aggregation in raster datasets" msgstr "" -#: ../gui/wxpython/menustrings.py:1010 ../gui/wxpython/menustrings.py:1952 +#: ../gui/wxpython/menustrings.py:1011 ../gui/wxpython/menustrings.py:1953 #: ../gui/wxpython/image2target/ii2t_menustrings.py:994 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1920 msgid "Performs different aggregation algorithms from r.series on all or a subset of raster maps in a space time raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:1011 ../gui/wxpython/menustrings.py:1953 +#: ../gui/wxpython/menustrings.py:1012 ../gui/wxpython/menustrings.py:1954 #: ../gui/wxpython/image2target/ii2t_menustrings.py:995 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1921 msgid "Temporal aggregation" msgstr "" -#: ../gui/wxpython/menustrings.py:1012 ../gui/wxpython/menustrings.py:1954 +#: ../gui/wxpython/menustrings.py:1013 ../gui/wxpython/menustrings.py:1955 #: ../gui/wxpython/image2target/ii2t_menustrings.py:996 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1922 msgid "Aggregates temporally the maps of a space time raster dataset by a user defined granularity." msgstr "" -#: ../gui/wxpython/menustrings.py:1013 ../gui/wxpython/menustrings.py:1955 +#: ../gui/wxpython/menustrings.py:1014 ../gui/wxpython/menustrings.py:1956 #: ../gui/wxpython/image2target/ii2t_menustrings.py:997 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1923 msgid "Temporal aggregation by dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:1014 ../gui/wxpython/menustrings.py:1956 +#: ../gui/wxpython/menustrings.py:1015 ../gui/wxpython/menustrings.py:1957 #: ../gui/wxpython/image2target/ii2t_menustrings.py:998 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1924 msgid "Aggregates data of an existing space time raster dataset using the time intervals of a second space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:1015 ../gui/wxpython/menustrings.py:1957 +#: ../gui/wxpython/menustrings.py:1016 ../gui/wxpython/menustrings.py:1958 #: ../gui/wxpython/image2target/ii2t_menustrings.py:999 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1925 msgid "Sampling" msgstr "" -#: ../gui/wxpython/menustrings.py:1016 ../gui/wxpython/menustrings.py:1958 +#: ../gui/wxpython/menustrings.py:1017 ../gui/wxpython/menustrings.py:1959 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1000 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1926 msgid "Sample a space time raster dataset at point coordinates" msgstr "" -#: ../gui/wxpython/menustrings.py:1017 ../gui/wxpython/menustrings.py:1959 +#: ../gui/wxpython/menustrings.py:1018 ../gui/wxpython/menustrings.py:1960 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1001 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1927 msgid "Sample a space time raster dataset at specific vector point coordinates and write the output to stdout using different layouts" msgstr "" -#: ../gui/wxpython/menustrings.py:1018 ../gui/wxpython/menustrings.py:1960 +#: ../gui/wxpython/menustrings.py:1019 ../gui/wxpython/menustrings.py:1961 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1002 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1928 msgid "Query raster dataset by vector points dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:1019 ../gui/wxpython/menustrings.py:1961 +#: ../gui/wxpython/menustrings.py:1020 ../gui/wxpython/menustrings.py:1962 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1003 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1929 msgid "Stores raster map values at spatial and temporal positions of vector points as vector attributes." msgstr "" -#: ../gui/wxpython/menustrings.py:1020 ../gui/wxpython/menustrings.py:1962 +#: ../gui/wxpython/menustrings.py:1021 ../gui/wxpython/menustrings.py:1963 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1004 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1930 msgid "Observe specific locations in raster dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:1021 ../gui/wxpython/menustrings.py:1963 +#: ../gui/wxpython/menustrings.py:1022 ../gui/wxpython/menustrings.py:1964 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1005 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1931 msgid "Observes specific locations in a space time raster dataset over a period of time using vector points." msgstr "" -#: ../gui/wxpython/menustrings.py:1022 ../gui/wxpython/menustrings.py:1964 +#: ../gui/wxpython/menustrings.py:1023 ../gui/wxpython/menustrings.py:1965 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1006 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1932 msgid "Temporal sampling" msgstr "" -#: ../gui/wxpython/menustrings.py:1023 ../gui/wxpython/menustrings.py:1965 +#: ../gui/wxpython/menustrings.py:1024 ../gui/wxpython/menustrings.py:1966 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1007 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1933 msgid "Samples the input space time dataset(s) with a sample space time dataset and print the result to stdout." msgstr "" -#: ../gui/wxpython/menustrings.py:1025 ../gui/wxpython/menustrings.py:1967 +#: ../gui/wxpython/menustrings.py:1026 ../gui/wxpython/menustrings.py:1968 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1009 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1935 msgid "Space time datasets metadata" msgstr "" -#: ../gui/wxpython/menustrings.py:1026 ../gui/wxpython/menustrings.py:1968 +#: ../gui/wxpython/menustrings.py:1027 ../gui/wxpython/menustrings.py:1969 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1010 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1936 msgid "Lists information about space time datasets and maps." msgstr "" -#: ../gui/wxpython/menustrings.py:1027 ../gui/wxpython/menustrings.py:1969 +#: ../gui/wxpython/menustrings.py:1028 ../gui/wxpython/menustrings.py:1970 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1011 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1937 msgid "Univariate raster dataset statistics" msgstr "" -#: ../gui/wxpython/menustrings.py:1028 ../gui/wxpython/menustrings.py:1970 +#: ../gui/wxpython/menustrings.py:1029 ../gui/wxpython/menustrings.py:1971 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1012 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1938 msgid "Calculates univariate statistics from the non-null cells for each registered raster map of a space time raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:1029 ../gui/wxpython/menustrings.py:1971 +#: ../gui/wxpython/menustrings.py:1030 ../gui/wxpython/menustrings.py:1972 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1013 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1939 msgid "Univariate vector dataset statistics" msgstr "" -#: ../gui/wxpython/menustrings.py:1030 ../gui/wxpython/menustrings.py:1972 +#: ../gui/wxpython/menustrings.py:1031 ../gui/wxpython/menustrings.py:1973 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1014 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1940 msgid "Calculates univariate statistics of attributes for each registered vector map of a space time vector dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:1031 ../gui/wxpython/menustrings.py:1973 +#: ../gui/wxpython/menustrings.py:1032 ../gui/wxpython/menustrings.py:1974 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1015 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1941 msgid "Univariate 3D raster dataset statistics" msgstr "" -#: ../gui/wxpython/menustrings.py:1032 ../gui/wxpython/menustrings.py:1974 +#: ../gui/wxpython/menustrings.py:1033 ../gui/wxpython/menustrings.py:1975 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1016 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1942 msgid "Calculates univariate statistics from the non-null cells for each registered 3D raster map of a space time 3D raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:1033 ../gui/wxpython/menustrings.py:1975 +#: ../gui/wxpython/menustrings.py:1034 ../gui/wxpython/menustrings.py:1976 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1017 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1943 msgid "Report temporal topology" msgstr "" -#: ../gui/wxpython/menustrings.py:1034 ../gui/wxpython/menustrings.py:1976 +#: ../gui/wxpython/menustrings.py:1035 ../gui/wxpython/menustrings.py:1977 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1018 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1944 msgid "Lists temporal topology of a space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:1035 ../gui/wxpython/menustrings.py:1977 -#: ../gui/wxpython/menustrings.py:1984 +#: ../gui/wxpython/menustrings.py:1036 ../gui/wxpython/menustrings.py:1978 +#: ../gui/wxpython/menustrings.py:1985 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1019 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1945 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1952 msgid "GUI tools" msgstr "" -#: ../gui/wxpython/menustrings.py:1038 ../gui/wxpython/menustrings.py:1980 -#: ../gui/wxpython/menustrings.py:2000 +#: ../gui/wxpython/menustrings.py:1039 ../gui/wxpython/menustrings.py:1981 +#: ../gui/wxpython/menustrings.py:2001 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1022 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1948 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1968 msgid "Timeline tool" msgstr "" -#: ../gui/wxpython/menustrings.py:1039 ../gui/wxpython/menustrings.py:1981 -#: ../gui/wxpython/menustrings.py:2001 +#: ../gui/wxpython/menustrings.py:1040 ../gui/wxpython/menustrings.py:1982 +#: ../gui/wxpython/menustrings.py:2002 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1023 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1949 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1969 msgid "Plot temporal extents." msgstr "" -#: ../gui/wxpython/menustrings.py:1040 ../gui/wxpython/menustrings.py:1982 -#: ../gui/wxpython/menustrings.py:1998 +#: ../gui/wxpython/menustrings.py:1041 ../gui/wxpython/menustrings.py:1983 +#: ../gui/wxpython/menustrings.py:1999 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1024 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1950 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1966 msgid "Temporal plot tool" msgstr "" -#: ../gui/wxpython/menustrings.py:1041 ../gui/wxpython/menustrings.py:1983 -#: ../gui/wxpython/menustrings.py:1999 +#: ../gui/wxpython/menustrings.py:1042 ../gui/wxpython/menustrings.py:1984 +#: ../gui/wxpython/menustrings.py:2000 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1025 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1951 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1967 msgid "Plot temporal values." msgstr "" -#: ../gui/wxpython/menustrings.py:1042 ../gui/wxpython/menustrings.py:2047 -#: ../gui/wxpython/menustrings.py:2090 +#: ../gui/wxpython/menustrings.py:1043 ../gui/wxpython/menustrings.py:2048 +#: ../gui/wxpython/menustrings.py:2091 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1026 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2015 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2058 msgid "&Help" msgstr "ヘルプ(&H)" -#: ../gui/wxpython/menustrings.py:1043 +#: ../gui/wxpython/menustrings.py:1044 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1027 msgid "GRASS help" msgstr "GRASSã®ãƒ˜ãƒ«ãƒ— " -#: ../gui/wxpython/menustrings.py:1044 ../gui/wxpython/menustrings.py:1046 +#: ../gui/wxpython/menustrings.py:1045 ../gui/wxpython/menustrings.py:1047 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1028 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1030 msgid "Display the HTML man pages of GRASS GIS" msgstr "" -#: ../gui/wxpython/menustrings.py:1045 +#: ../gui/wxpython/menustrings.py:1046 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1029 msgid "GUI help" msgstr "GUIã®ãƒ˜ãƒ«ãƒ— " -#: ../gui/wxpython/menustrings.py:1047 +#: ../gui/wxpython/menustrings.py:1048 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1031 msgid "About system" msgstr "システム情報 " -#: ../gui/wxpython/menustrings.py:1048 +#: ../gui/wxpython/menustrings.py:1049 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1032 msgid "Prints system information" msgstr "" -#: ../gui/wxpython/menustrings.py:1049 ../gui/wxpython/menustrings.py:1050 +#: ../gui/wxpython/menustrings.py:1050 ../gui/wxpython/menustrings.py:1051 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1033 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1034 #: ../gui/wxpython/gui_core/ghelp.py:53 msgid "About GRASS GIS" msgstr "GRASS GIS ã«ã¤ã„㦠" -#: ../gui/wxpython/menustrings.py:1053 +#: ../gui/wxpython/menustrings.py:1054 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1037 msgid "Import, export and link data" msgstr "" -#: ../gui/wxpython/menustrings.py:1987 +#: ../gui/wxpython/menustrings.py:1988 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1955 msgid "Attribute table manager" msgstr "属性テーブルマãƒãƒ¼ã‚¸ãƒ£ãƒ¼" -#: ../gui/wxpython/menustrings.py:2006 +#: ../gui/wxpython/menustrings.py:2007 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1974 msgid "Create new model" msgstr "æ–°ã—ã„モデルã®ä½œæˆ " -#: ../gui/wxpython/menustrings.py:2008 +#: ../gui/wxpython/menustrings.py:2009 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1976 msgid "Load model from file" msgstr "ファイルã‹ã‚‰ãƒ¢ãƒ‡ãƒ«ã‚’ロード " -#: ../gui/wxpython/menustrings.py:2010 +#: ../gui/wxpython/menustrings.py:2011 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1978 #: ../gui/wxpython/gmodeler/frame.py:518 msgid "Save model" msgstr "モデルä¿å­˜" -#: ../gui/wxpython/menustrings.py:2012 +#: ../gui/wxpython/menustrings.py:2013 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1980 msgid "Save model to file" msgstr "モデルをファイルã«ä¿å­˜" -#: ../gui/wxpython/menustrings.py:2014 +#: ../gui/wxpython/menustrings.py:2015 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1982 msgid "Close model file" msgstr "モデルファイルを閉ã˜ã‚‹" -#: ../gui/wxpython/menustrings.py:2015 +#: ../gui/wxpython/menustrings.py:2016 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1983 msgid "Export to image" msgstr "イメージã«ã‚¨ã‚­ã‚¹ãƒãƒ¼ãƒˆ" -#: ../gui/wxpython/menustrings.py:2016 +#: ../gui/wxpython/menustrings.py:2017 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1984 msgid "Export model to image" msgstr "モデルをイメージã«ã‚¨ã‚¯ã‚¹ãƒãƒ¼ãƒˆ" -#: ../gui/wxpython/menustrings.py:2017 +#: ../gui/wxpython/menustrings.py:2018 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1985 msgid "Export to Python" msgstr "Pythonã«ã‚¨ã‚­ã‚¹ãƒãƒ¼ãƒˆ" -#: ../gui/wxpython/menustrings.py:2018 +#: ../gui/wxpython/menustrings.py:2019 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1986 msgid "Export model to Python script" msgstr "Pythonスクリプトã§ãƒ¢ãƒ‡ãƒ«ã‚’出力" -#: ../gui/wxpython/menustrings.py:2019 +#: ../gui/wxpython/menustrings.py:2020 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1987 msgid "Quit modeler" msgstr "モデラー終了" -#: ../gui/wxpython/menustrings.py:2020 +#: ../gui/wxpython/menustrings.py:2021 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1988 msgid "Close modeler window" msgstr "モデラーウィンドウを閉ã˜ã‚‹" -#: ../gui/wxpython/menustrings.py:2023 +#: ../gui/wxpython/menustrings.py:2024 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1991 #: ../gui/wxpython/gmodeler/preferences.py:32 msgid "Modeler settings" msgstr "モデラー設定" -#: ../gui/wxpython/menustrings.py:2024 +#: ../gui/wxpython/menustrings.py:2025 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1992 msgid "&Model" msgstr "モデル(&M)" -#: ../gui/wxpython/menustrings.py:2025 +#: ../gui/wxpython/menustrings.py:2026 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1993 msgid "Add command" msgstr "コマンド追加 " -#: ../gui/wxpython/menustrings.py:2026 +#: ../gui/wxpython/menustrings.py:2027 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1994 msgid "Add action (GRASS command) to model" msgstr "" -#: ../gui/wxpython/menustrings.py:2027 +#: ../gui/wxpython/menustrings.py:2028 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1995 msgid "Add data" msgstr "データ追加" -#: ../gui/wxpython/menustrings.py:2028 +#: ../gui/wxpython/menustrings.py:2029 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1996 msgid "Add data item to model" msgstr "モデルã«ãƒ‡ãƒ¼ã‚¿ã‚¢ã‚¤ãƒ†ãƒ ã‚’追加" -#: ../gui/wxpython/menustrings.py:2029 +#: ../gui/wxpython/menustrings.py:2030 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1997 msgid "Define relation" msgstr "連æºå®šç¾©" -#: ../gui/wxpython/menustrings.py:2030 +#: ../gui/wxpython/menustrings.py:2031 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1998 msgid "Define relation between data and action items" msgstr "データã¨ã‚¢ã‚¯ã‚·ãƒ§ãƒ³ã‚¢ã‚¤ãƒ†ãƒ ã®é–¢é€£ä»˜ã‘を定義" -#: ../gui/wxpython/menustrings.py:2031 +#: ../gui/wxpython/menustrings.py:2032 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1999 msgid "Add loop / series" msgstr "" -#: ../gui/wxpython/menustrings.py:2032 +#: ../gui/wxpython/menustrings.py:2033 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2000 msgid "Adds loop (series) to model" msgstr "" -#: ../gui/wxpython/menustrings.py:2033 +#: ../gui/wxpython/menustrings.py:2034 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2001 msgid "Add condition" msgstr "æ¡ä»¶è¿½åŠ " -#: ../gui/wxpython/menustrings.py:2034 +#: ../gui/wxpython/menustrings.py:2035 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2002 msgid "Adds condition (if/else) to model" msgstr "モデルã«(if/else)æ¡ä»¶è¿½åŠ " -#: ../gui/wxpython/menustrings.py:2035 +#: ../gui/wxpython/menustrings.py:2036 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2003 #: ../gui/wxpython/gmodeler/frame.py:885 msgid "Add comment" msgstr "コメント追加" -#: ../gui/wxpython/menustrings.py:2036 +#: ../gui/wxpython/menustrings.py:2037 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2004 msgid "Adds comment to model" msgstr "" -#: ../gui/wxpython/menustrings.py:2037 +#: ../gui/wxpython/menustrings.py:2038 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2005 msgid "Remove item" msgstr "アイテム削除" -#: ../gui/wxpython/menustrings.py:2038 +#: ../gui/wxpython/menustrings.py:2039 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2006 msgid "Remove action/data from model" msgstr "モデルã‹ã‚‰ã‚¢ã‚¯ã‚·ãƒ§ãƒ³/データ消去" -#: ../gui/wxpython/menustrings.py:2039 +#: ../gui/wxpython/menustrings.py:2040 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2007 #: ../gui/wxpython/gmodeler/preferences.py:661 msgid "Model properties" msgstr "モデルプロパティ" -#: ../gui/wxpython/menustrings.py:2040 +#: ../gui/wxpython/menustrings.py:2041 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2008 msgid "Model properties (name, purpose, etc.)" msgstr "モデルプロパティ(åå‰,目的,etc.)" -#: ../gui/wxpython/menustrings.py:2041 +#: ../gui/wxpython/menustrings.py:2042 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2009 msgid "Delete intermediate data" msgstr "中間データ削除" -#: ../gui/wxpython/menustrings.py:2042 +#: ../gui/wxpython/menustrings.py:2043 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2010 msgid "Delete intermediate data defined in the model" msgstr "モデル内ã«å®šç¾©ã•ã‚ŒãŸä¸­é–“データ削除" -#: ../gui/wxpython/menustrings.py:2044 +#: ../gui/wxpython/menustrings.py:2045 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2012 msgid "Run entire model" msgstr "全体モデル実行" -#: ../gui/wxpython/menustrings.py:2045 +#: ../gui/wxpython/menustrings.py:2046 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2013 msgid "Validate model" msgstr "モデル検証" -#: ../gui/wxpython/menustrings.py:2046 +#: ../gui/wxpython/menustrings.py:2047 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2014 msgid "Validate entire model" msgstr "全体モデル検証" -#: ../gui/wxpython/menustrings.py:2048 ../gui/wxpython/menustrings.py:2091 +#: ../gui/wxpython/menustrings.py:2049 ../gui/wxpython/menustrings.py:2092 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2016 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2059 -#: ../gui/wxpython/tplot/frame.py:280 ../gui/wxpython/timeline/frame.py:137 +#: ../gui/wxpython/tplot/frame.py:346 ../gui/wxpython/timeline/frame.py:137 msgid "Help" msgstr "ヘルプ " -#: ../gui/wxpython/menustrings.py:2049 +#: ../gui/wxpython/menustrings.py:2050 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2017 msgid "Display the HTML man pages of Graphical modeler" msgstr "ç”»åƒãƒ¢ãƒ‡ãƒ©ãƒ¼ã®HTMLマニュアルを表示" -#: ../gui/wxpython/menustrings.py:2050 +#: ../gui/wxpython/menustrings.py:2051 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2018 msgid "About Graphical Modeler" msgstr "æ画モデラーã«ã¤ã„ã¦" -#: ../gui/wxpython/menustrings.py:2051 +#: ../gui/wxpython/menustrings.py:2052 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2019 msgid "Display information about Graphical Modeler" msgstr "ç”»åƒãƒ¢ãƒ‡ãƒ©ãƒ¼ã«é–¢ã™ã‚‹æƒ…報表示" -#: ../gui/wxpython/menustrings.py:2056 +#: ../gui/wxpython/menustrings.py:2057 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2024 #: ../gui/wxpython/psmap/toolbars.py:77 msgid "Specify paper size, margins and orientation" msgstr "用紙ã®ã‚µã‚¤ã‚ºã€ä½™ç™½ã€æ–¹å‘を指定" -#: ../gui/wxpython/menustrings.py:2057 +#: ../gui/wxpython/menustrings.py:2058 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2025 msgid "Load instruction file" msgstr "" -#: ../gui/wxpython/menustrings.py:2058 +#: ../gui/wxpython/menustrings.py:2059 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2026 #: ../gui/wxpython/psmap/toolbars.py:70 msgid "Load text file with mapping instructions" msgstr "マッピング命令をå«ã‚€ãƒ†ã‚­ã‚¹ãƒˆãƒ•ã‚¡ã‚¤ãƒ«ã®èª­ã¿è¾¼ã¿" -#: ../gui/wxpython/menustrings.py:2059 +#: ../gui/wxpython/menustrings.py:2060 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2027 msgid "Export instruction file" msgstr "" -#: ../gui/wxpython/menustrings.py:2060 +#: ../gui/wxpython/menustrings.py:2061 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2028 #: ../gui/wxpython/psmap/toolbars.py:68 msgid "Generate text file with mapping instructions" msgstr "マッピング命令をå«ã‚€ãƒ†ã‚­ã‚¹ãƒˆãƒ•ã‚¡ã‚¤ãƒ«ã‚’作æˆ" -#: ../gui/wxpython/menustrings.py:2061 +#: ../gui/wxpython/menustrings.py:2062 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2029 msgid "Export to PostScript" msgstr "" -#: ../gui/wxpython/menustrings.py:2062 +#: ../gui/wxpython/menustrings.py:2063 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2030 #: ../gui/wxpython/psmap/toolbars.py:72 msgid "Generate PostScript output" msgstr "ãƒã‚¹ãƒˆã‚¹ã‚¯ãƒªãƒ—ト出力ユーティリティ " -#: ../gui/wxpython/menustrings.py:2063 +#: ../gui/wxpython/menustrings.py:2064 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2031 msgid "Export to PDF" msgstr "PDFã¸ã‚¨ã‚¯ã‚¹ãƒãƒ¼ãƒˆ" -#: ../gui/wxpython/menustrings.py:2064 +#: ../gui/wxpython/menustrings.py:2065 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2032 #: ../gui/wxpython/psmap/toolbars.py:74 msgid "Generate PDF output" msgstr "ãƒã‚¤ãƒ³ãƒˆã®ä½œæˆ" -#: ../gui/wxpython/menustrings.py:2065 ../gui/wxpython/menustrings.py:2066 +#: ../gui/wxpython/menustrings.py:2066 ../gui/wxpython/menustrings.py:2067 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2033 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2034 msgid "Launch ps.map dialog" msgstr "ps.map ダイアログ起動" -#: ../gui/wxpython/menustrings.py:2067 +#: ../gui/wxpython/menustrings.py:2068 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2035 #: ../gui/wxpython/gui_core/toolbars.py:74 ../gui/wxpython/lmgr/layertree.py:78 msgid "Quit" msgstr "終了 " -#: ../gui/wxpython/menustrings.py:2068 +#: ../gui/wxpython/menustrings.py:2069 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2036 msgid "Close Cartographic Composer" msgstr "作図コンãƒãƒ¼ã‚¶ãƒ¼ã‚’é–‰ã˜ã‚‹" -#: ../gui/wxpython/menustrings.py:2069 +#: ../gui/wxpython/menustrings.py:2070 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2037 msgid "&Insert" msgstr "&挿入" -#: ../gui/wxpython/menustrings.py:2070 +#: ../gui/wxpython/menustrings.py:2071 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2038 -#: ../gui/wxpython/psmap/toolbars.py:82 ../gui/wxpython/psmap/dialogs.py:833 -#: ../gui/wxpython/psmap/dialogs.py:887 +#: ../gui/wxpython/psmap/toolbars.py:82 ../gui/wxpython/psmap/dialogs.py:835 +#: ../gui/wxpython/psmap/dialogs.py:889 msgid "Map frame" msgstr "縮尺" -#: ../gui/wxpython/menustrings.py:2071 +#: ../gui/wxpython/menustrings.py:2072 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2039 msgid "Add or edit map frame" msgstr "マップフレームã®è¿½åŠ åˆã¯ä¿®æ­£" -#: ../gui/wxpython/menustrings.py:2072 +#: ../gui/wxpython/menustrings.py:2073 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2040 #: ../gui/wxpython/nviz/mapwindow.py:1675 ../gui/wxpython/nviz/tools.py:827 -#: ../gui/wxpython/psmap/dialogs.py:1540 ../gui/wxpython/lmgr/layertree.py:1044 +#: ../gui/wxpython/psmap/dialogs.py:1542 ../gui/wxpython/lmgr/layertree.py:1044 msgid "Raster map" msgstr "ラスターマップ" -#: ../gui/wxpython/menustrings.py:2073 +#: ../gui/wxpython/menustrings.py:2074 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2041 msgid "Add or edit raster map" msgstr "ラスタマップã®è¿½åŠ åˆã¯ä¿®æ­£" -#: ../gui/wxpython/menustrings.py:2074 +#: ../gui/wxpython/menustrings.py:2075 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2042 -#: ../gui/wxpython/nviz/tools.py:1453 ../gui/wxpython/psmap/dialogs.py:3644 +#: ../gui/wxpython/nviz/tools.py:1453 ../gui/wxpython/psmap/dialogs.py:3646 #: ../gui/wxpython/lmgr/layertree.py:1048 msgid "Vector map" msgstr "ベクトルマップ" -#: ../gui/wxpython/menustrings.py:2075 +#: ../gui/wxpython/menustrings.py:2076 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2043 msgid "Add or edit vector map" msgstr "ベクトルマップã®è¿½åŠ åˆã¯ä¿®æ­£" -#: ../gui/wxpython/menustrings.py:2076 +#: ../gui/wxpython/menustrings.py:2077 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2044 msgid "Map legend" msgstr "マップã®å‡¡ä¾‹" -#: ../gui/wxpython/menustrings.py:2077 +#: ../gui/wxpython/menustrings.py:2078 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2045 msgid "Add or edit raster and vector legend" msgstr "ラスタã¨ãƒ™ã‚¯ãƒˆãƒ«ã®å‡¡ä¾‹ã‚’追加åˆã¯ä¿®æ­£" -#: ../gui/wxpython/menustrings.py:2078 +#: ../gui/wxpython/menustrings.py:2079 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2046 #: ../gui/wxpython/psmap/toolbars.py:93 msgid "Map info" msgstr "" -#: ../gui/wxpython/menustrings.py:2079 +#: ../gui/wxpython/menustrings.py:2080 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2047 msgid "Add or edit map info" msgstr "" -#: ../gui/wxpython/menustrings.py:2080 +#: ../gui/wxpython/menustrings.py:2081 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2048 #: ../gui/wxpython/nviz/tools.py:2381 ../gui/wxpython/psmap/toolbars.py:97 msgid "Scale bar" msgstr "縮尺" -#: ../gui/wxpython/menustrings.py:2081 +#: ../gui/wxpython/menustrings.py:2082 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2049 msgid "Add or edit scale bar" msgstr "" -#: ../gui/wxpython/menustrings.py:2082 +#: ../gui/wxpython/menustrings.py:2083 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2050 -#: ../gui/wxpython/psmap/toolbars.py:91 ../gui/wxpython/psmap/dialogs.py:5185 -#: ../gui/wxpython/psmap/dialogs.py:5194 -#: ../gui/wxpython/animation/dialogs.py:1537 +#: ../gui/wxpython/psmap/toolbars.py:91 ../gui/wxpython/psmap/dialogs.py:5187 +#: ../gui/wxpython/psmap/dialogs.py:5196 +#: ../gui/wxpython/animation/dialogs.py:1540 msgid "Text" msgstr "テキスト " -#: ../gui/wxpython/menustrings.py:2083 +#: ../gui/wxpython/menustrings.py:2084 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2051 -#: ../gui/wxpython/animation/dialogs.py:988 +#: ../gui/wxpython/animation/dialogs.py:991 #: ../gui/wxpython/mapdisp/toolbars.py:54 msgid "Add text" msgstr "テキストレイヤー追加 " -#: ../gui/wxpython/menustrings.py:2084 +#: ../gui/wxpython/menustrings.py:2085 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2052 -#: ../gui/wxpython/psmap/toolbars.py:99 ../gui/wxpython/psmap/dialogs.py:5720 -#: ../gui/wxpython/psmap/dialogs.py:5782 -#: ../gui/wxpython/animation/dialogs.py:1536 +#: ../gui/wxpython/psmap/toolbars.py:99 ../gui/wxpython/psmap/dialogs.py:5722 +#: ../gui/wxpython/psmap/dialogs.py:5784 +#: ../gui/wxpython/animation/dialogs.py:1539 msgid "Image" msgstr "ç”»åƒ" -#: ../gui/wxpython/menustrings.py:2085 +#: ../gui/wxpython/menustrings.py:2086 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2053 -#: ../gui/wxpython/animation/dialogs.py:988 +#: ../gui/wxpython/animation/dialogs.py:991 msgid "Add image" msgstr "" -#: ../gui/wxpython/menustrings.py:2086 +#: ../gui/wxpython/menustrings.py:2087 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2054 #: ../gui/wxpython/nviz/tools.py:2332 ../gui/wxpython/psmap/toolbars.py:101 -#: ../gui/wxpython/psmap/dialogs.py:6244 +#: ../gui/wxpython/psmap/dialogs.py:6246 msgid "North Arrow" msgstr "æ–¹ä½" -#: ../gui/wxpython/menustrings.py:2087 +#: ../gui/wxpython/menustrings.py:2088 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2055 #: ../gui/wxpython/mapdisp/toolbars.py:41 msgid "Add north arrow" msgstr "" -#: ../gui/wxpython/menustrings.py:2089 +#: ../gui/wxpython/menustrings.py:2090 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2057 #: ../gui/wxpython/psmap/toolbars.py:85 msgid "Delete selected object" msgstr "é¸æŠžãƒ­ã‚±ãƒ¼ã‚·ãƒ§ãƒ³ã‚’削除ã™ã‚‹" -#: ../gui/wxpython/menustrings.py:2092 +#: ../gui/wxpython/menustrings.py:2093 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2060 msgid "Display the HTML man pages of Cartographic Composer" msgstr "" -#: ../gui/wxpython/menustrings.py:2093 +#: ../gui/wxpython/menustrings.py:2094 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2061 msgid "About Cartographic Composer" msgstr "" -#: ../gui/wxpython/menustrings.py:2094 +#: ../gui/wxpython/menustrings.py:2095 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2062 msgid "Display information about Cartographic Composer" msgstr "" @@ -10733,20 +10707,26 @@ msgid "Imports raster data into a GRASS raster map using GDAL library and reprojects on the fly." msgstr "" +#: ../gui/wxpython/image2target/ii2t_menustrings.py:64 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1065 +msgid "Imports a raster map as GRASS GIS specific archive file (packed with r.pack)" +msgstr "" + #: ../gui/wxpython/image2target/ii2t_menustrings.py:71 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1072 msgid "Imports vector data into a GRASS vector map using OGR library and reprojects on the fly." msgstr "" +#: ../gui/wxpython/image2target/ii2t_menustrings.py:88 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1089 +msgid "Imports a vector map as GRASS GIS specific archive file (packed with v.pack)" +msgstr "" + #: ../gui/wxpython/image2target/ii2t_menustrings.py:132 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1133 msgid "Exports a vector map layer to any of the supported OGR vector formats. By default a vector map layer is exported to Esri Shapefile format." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:198 -msgid "Creates a 3D rendering of GIS data. Renders surfaces (raster data), 2D/3D vector data, and volumes (3D raster data) in 3D." -msgstr "" - #: ../gui/wxpython/image2target/ii2t_menustrings.py:650 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1576 msgid "Allocates subnets for nearest centers (direction from center). center node must be opened (costs >= 0). Costs of center node are used in calculation" @@ -10777,110 +10757,110 @@ msgid "GRASS GIS Manage Ground Control Points" msgstr "GRASS GIS マãƒãƒ¼ã‚¸ãƒ£ãƒ¼GCP(地上基準点)" -#: ../gui/wxpython/image2target/ii2t_manager.py:177 -#: ../gui/wxpython/gcp/manager.py:148 +#: ../gui/wxpython/image2target/ii2t_manager.py:179 +#: ../gui/wxpython/gcp/manager.py:150 msgid "Setup for georectification" msgstr "幾何補正ã®ã‚»ãƒƒãƒˆã‚¢ãƒƒãƒ—" -#: ../gui/wxpython/image2target/ii2t_manager.py:210 -#: ../gui/wxpython/image2target/ii2t_manager.py:214 -#: ../gui/wxpython/gcp/manager.py:181 ../gui/wxpython/gcp/manager.py:185 +#: ../gui/wxpython/image2target/ii2t_manager.py:212 +#: ../gui/wxpython/image2target/ii2t_manager.py:216 +#: ../gui/wxpython/gcp/manager.py:183 ../gui/wxpython/gcp/manager.py:187 msgid "Georectifying setup canceled." msgstr "幾何補正ã®ã‚»ãƒƒãƒˆã‚¢ãƒƒãƒ—をキャンセルã—ã¾ã—ãŸ" -#: ../gui/wxpython/image2target/ii2t_manager.py:379 -#: ../gui/wxpython/gcp/manager.py:350 +#: ../gui/wxpython/image2target/ii2t_manager.py:381 +#: ../gui/wxpython/gcp/manager.py:352 msgid "Select map type and location/mapset" msgstr "マップタイプã¨ãƒ­ã‚±ãƒ¼ã‚·ãƒ§ãƒ³/マップセットã®é¸æŠž" -#: ../gui/wxpython/image2target/ii2t_manager.py:393 -#: ../gui/wxpython/gcp/manager.py:364 +#: ../gui/wxpython/image2target/ii2t_manager.py:395 +#: ../gui/wxpython/gcp/manager.py:366 msgid "Map type to georectify" msgstr "幾何補正ã™ã‚‹ãƒžãƒƒãƒ—タイプ" -#: ../gui/wxpython/image2target/ii2t_manager.py:394 -#: ../gui/wxpython/gui_core/dialogs.py:1452 -#: ../gui/wxpython/gui_core/dialogs.py:1697 -#: ../gui/wxpython/psmap/dialogs.py:920 ../gui/wxpython/gcp/manager.py:365 +#: ../gui/wxpython/image2target/ii2t_manager.py:396 +#: ../gui/wxpython/gui_core/dialogs.py:1453 +#: ../gui/wxpython/gui_core/dialogs.py:1699 +#: ../gui/wxpython/psmap/dialogs.py:922 ../gui/wxpython/gcp/manager.py:367 #: ../gui/wxpython/gmodeler/frame.py:1746 msgid "raster" msgstr "ラスター" -#: ../gui/wxpython/image2target/ii2t_manager.py:394 -#: ../gui/wxpython/gui_core/dialogs.py:1452 -#: ../gui/wxpython/psmap/dialogs.py:923 ../gui/wxpython/gcp/manager.py:365 +#: ../gui/wxpython/image2target/ii2t_manager.py:396 +#: ../gui/wxpython/gui_core/dialogs.py:1453 +#: ../gui/wxpython/psmap/dialogs.py:925 ../gui/wxpython/gcp/manager.py:367 #: ../gui/wxpython/gmodeler/frame.py:1747 msgid "vector" msgstr "ベクトル" -#: ../gui/wxpython/image2target/ii2t_manager.py:404 -#: ../gui/wxpython/gcp/manager.py:375 +#: ../gui/wxpython/image2target/ii2t_manager.py:406 +#: ../gui/wxpython/gcp/manager.py:377 msgid "Select source location:" msgstr "å…ƒã®ãƒ­ã‚±ãƒ¼ã‚·ãƒ§ãƒ³ã®é¸æŠžï¼š" -#: ../gui/wxpython/image2target/ii2t_manager.py:425 -#: ../gui/wxpython/gcp/manager.py:396 +#: ../gui/wxpython/image2target/ii2t_manager.py:427 +#: ../gui/wxpython/gcp/manager.py:398 msgid "Select source mapset:" msgstr "å…ƒã®ãƒžãƒƒãƒ—セットã®é¸æŠžï¼š" -#: ../gui/wxpython/image2target/ii2t_manager.py:481 -#: ../gui/wxpython/gcp/manager.py:452 +#: ../gui/wxpython/image2target/ii2t_manager.py:483 +#: ../gui/wxpython/gcp/manager.py:454 msgid "You must select a valid location before selecting a mapset" msgstr "マップセットをé¸æŠžã™ã‚‹å‰ã«æœ‰åŠ¹ãªãƒ­ã‚±ãƒ¼ã‚·ãƒ§ãƒ³ã‚’é¸æŠžã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™" -#: ../gui/wxpython/image2target/ii2t_manager.py:494 -#: ../gui/wxpython/gcp/manager.py:465 +#: ../gui/wxpython/image2target/ii2t_manager.py:496 +#: ../gui/wxpython/gcp/manager.py:467 msgid "You must select a valid location and mapset in order to continue" msgstr "有効ãªãƒ­ã‚±ãƒ¼ã‚·ãƒ§ãƒ³ã¨ãƒžãƒƒãƒ—セットをé¸æŠžã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™" -#: ../gui/wxpython/image2target/ii2t_manager.py:516 -#: ../gui/wxpython/gcp/manager.py:487 +#: ../gui/wxpython/image2target/ii2t_manager.py:518 +#: ../gui/wxpython/gcp/manager.py:489 msgid "Select image/map group to georectify" msgstr "幾何補正を行ã†ç”»åƒ/マップ グループã®é¸æŠž" -#: ../gui/wxpython/image2target/ii2t_manager.py:538 +#: ../gui/wxpython/image2target/ii2t_manager.py:540 msgid "Select group:" msgstr "グループé¸æŠžï¼š" -#: ../gui/wxpython/image2target/ii2t_manager.py:555 -#: ../gui/wxpython/gcp/manager.py:526 +#: ../gui/wxpython/image2target/ii2t_manager.py:557 +#: ../gui/wxpython/gcp/manager.py:528 msgid "Create group if none exists" msgstr "ç„¡ã„å ´åˆã¯ã‚°ãƒ«ãƒ¼ãƒ—を作æˆ" -#: ../gui/wxpython/image2target/ii2t_manager.py:569 -#: ../gui/wxpython/gcp/manager.py:540 +#: ../gui/wxpython/image2target/ii2t_manager.py:571 +#: ../gui/wxpython/gcp/manager.py:542 msgid "Add vector map to group..." msgstr "グループã«ãƒ™ã‚¯ãƒˆãƒ«ãƒžãƒƒãƒ—を追加..." -#: ../gui/wxpython/image2target/ii2t_manager.py:653 -#: ../gui/wxpython/gcp/manager.py:630 +#: ../gui/wxpython/image2target/ii2t_manager.py:655 +#: ../gui/wxpython/gcp/manager.py:632 msgid "You must select a valid image/map group in order to continue" msgstr "有効ãªç”»åƒ/マップ グループをé¸æŠžã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™" -#: ../gui/wxpython/image2target/ii2t_manager.py:660 -#: ../gui/wxpython/gcp/manager.py:637 +#: ../gui/wxpython/image2target/ii2t_manager.py:662 +#: ../gui/wxpython/gcp/manager.py:639 msgid "You must enter an map name extension in order to continue" msgstr "マップåã®æ‹¡å¼µå­ã‚’入力ã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™" -#: ../gui/wxpython/image2target/ii2t_manager.py:729 -#: ../gui/wxpython/gcp/manager.py:706 +#: ../gui/wxpython/image2target/ii2t_manager.py:731 +#: ../gui/wxpython/gcp/manager.py:708 msgid "Select maps to display for ground control point (GCP) creation" msgstr "測é‡åŸºæº–点 (GCP) 作æˆã®ç‚ºã«è¡¨ç¤ºã™ã‚‹ãƒžãƒƒãƒ—ã‚’é¸æŠž" -#: ../gui/wxpython/image2target/ii2t_manager.py:790 -#: ../gui/wxpython/image2target/ii2t_manager.py:2981 -#: ../gui/wxpython/gcp/manager.py:767 ../gui/wxpython/gcp/manager.py:2908 +#: ../gui/wxpython/image2target/ii2t_manager.py:792 +#: ../gui/wxpython/image2target/ii2t_manager.py:2984 +#: ../gui/wxpython/gcp/manager.py:769 ../gui/wxpython/gcp/manager.py:2910 msgid "Select target vector map to display:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:862 -#: ../gui/wxpython/gcp/manager.py:839 +#: ../gui/wxpython/image2target/ii2t_manager.py:864 +#: ../gui/wxpython/gcp/manager.py:841 msgid "You must select a source map in order to continue" msgstr "続行ã™ã‚‹ã«ã¯ã€ã‚½ãƒ¼ã‚¹ãƒžãƒƒãƒ—ã‚’é¸æŠžã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™" -#: ../gui/wxpython/image2target/ii2t_manager.py:889 -#: ../gui/wxpython/image2target/ii2t_manager.py:920 -#: ../gui/wxpython/gcp/manager.py:866 ../gui/wxpython/gcp/manager.py:897 +#: ../gui/wxpython/image2target/ii2t_manager.py:891 +#: ../gui/wxpython/image2target/ii2t_manager.py:922 +#: ../gui/wxpython/gcp/manager.py:868 ../gui/wxpython/gcp/manager.py:899 #, python-format msgid "" "No maps in selected group <%s>.\n" @@ -10889,126 +10869,146 @@ "é¸æŠžã•ã‚ŒãŸã‚°ãƒ«ãƒ¼ãƒ—ã«ãƒžãƒƒãƒ—ã¯ã‚ã‚Šã¾ã›ã‚“ <%s>.\n" "グループを編集ã™ã‚‹ã‹åˆ¥ã®ã‚°ãƒ«ãƒ¼ãƒ—ã‚’é¸æŠžã—ã¦ãã ã•ã„." -#: ../gui/wxpython/image2target/ii2t_manager.py:950 -#: ../gui/wxpython/gcp/manager.py:927 +#: ../gui/wxpython/image2target/ii2t_manager.py:952 +#: ../gui/wxpython/gcp/manager.py:929 msgid "Manage Ground Control Points" msgstr "GCP(地上基準点)管ç†" -#: ../gui/wxpython/image2target/ii2t_manager.py:1483 +#: ../gui/wxpython/image2target/ii2t_manager.py:1485 msgid "Writing CONTROL_POINTS file failed" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:1495 +#: ../gui/wxpython/image2target/ii2t_manager.py:1497 #, python-format msgid "CONTROL_POINTS file saved for group <%s>" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:1546 +#: ../gui/wxpython/image2target/ii2t_manager.py:1548 msgid "Reading CONTROL_POINTS file failed" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:1701 -#: ../gui/wxpython/gcp/manager.py:1635 +#: ../gui/wxpython/image2target/ii2t_manager.py:1703 +#: ../gui/wxpython/gcp/manager.py:1637 #, python-format msgid "Transforming <%s>..." msgstr "å¤‰æ› <%s>... " -#: ../gui/wxpython/image2target/ii2t_manager.py:1706 -#: ../gui/wxpython/gcp/manager.py:1640 +#: ../gui/wxpython/image2target/ii2t_manager.py:1708 +#: ../gui/wxpython/gcp/manager.py:1642 #, python-format msgid "Rectifying vector map <%s>, please wait..." msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:1740 -#: ../gui/wxpython/gcp/manager.py:1674 +#: ../gui/wxpython/image2target/ii2t_manager.py:1743 +#: ../gui/wxpython/gcp/manager.py:1676 #, python-format msgid "Georectification of vector map <%s> failed" msgstr "ベクトルマップ<%s> ã®å¹¾ä½•è£œæ­£ã«å¤±æ•—ã—ã¾ã—ãŸ" -#: ../gui/wxpython/image2target/ii2t_manager.py:1872 +#: ../gui/wxpython/image2target/ii2t_manager.py:1875 msgid "" "Could not calculate RMS Error.\n" "Possible error with i.ortho.transform." msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:1998 +#: ../gui/wxpython/image2target/ii2t_manager.py:2001 msgid "" "Could not calculate new extends.\n" "Possible error with i.ortho.transform." msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2210 -#: ../gui/wxpython/image2target/ii2t_manager.py:2230 -#: ../gui/wxpython/gcp/manager.py:2147 ../gui/wxpython/gcp/manager.py:2165 +#: ../gui/wxpython/image2target/ii2t_manager.py:2213 +#: ../gui/wxpython/image2target/ii2t_manager.py:2233 +#: ../gui/wxpython/gcp/manager.py:2149 ../gui/wxpython/gcp/manager.py:2167 msgid "source E" msgstr "ソース E" -#: ../gui/wxpython/image2target/ii2t_manager.py:2211 -#: ../gui/wxpython/image2target/ii2t_manager.py:2231 -#: ../gui/wxpython/gcp/manager.py:2148 ../gui/wxpython/gcp/manager.py:2166 +#: ../gui/wxpython/image2target/ii2t_manager.py:2214 +#: ../gui/wxpython/image2target/ii2t_manager.py:2234 +#: ../gui/wxpython/gcp/manager.py:2150 ../gui/wxpython/gcp/manager.py:2168 msgid "source N" msgstr "ソース N" -#: ../gui/wxpython/image2target/ii2t_manager.py:2212 -#: ../gui/wxpython/image2target/ii2t_manager.py:2232 +#: ../gui/wxpython/image2target/ii2t_manager.py:2215 +#: ../gui/wxpython/image2target/ii2t_manager.py:2235 msgid "source Z" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2213 -#: ../gui/wxpython/image2target/ii2t_manager.py:2233 -#: ../gui/wxpython/gcp/manager.py:2149 ../gui/wxpython/gcp/manager.py:2167 +#: ../gui/wxpython/image2target/ii2t_manager.py:2216 +#: ../gui/wxpython/image2target/ii2t_manager.py:2236 +#: ../gui/wxpython/gcp/manager.py:2151 ../gui/wxpython/gcp/manager.py:2169 msgid "target E" msgstr "ターゲット E" -#: ../gui/wxpython/image2target/ii2t_manager.py:2214 -#: ../gui/wxpython/image2target/ii2t_manager.py:2234 -#: ../gui/wxpython/gcp/manager.py:2150 ../gui/wxpython/gcp/manager.py:2168 +#: ../gui/wxpython/image2target/ii2t_manager.py:2217 +#: ../gui/wxpython/image2target/ii2t_manager.py:2237 +#: ../gui/wxpython/gcp/manager.py:2152 ../gui/wxpython/gcp/manager.py:2170 msgid "target N" msgstr "ターゲット N" -#: ../gui/wxpython/image2target/ii2t_manager.py:2215 -#: ../gui/wxpython/image2target/ii2t_manager.py:2235 +#: ../gui/wxpython/image2target/ii2t_manager.py:2218 +#: ../gui/wxpython/image2target/ii2t_manager.py:2238 msgid "target Z" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2425 -#: ../gui/wxpython/gcp/manager.py:2354 +#: ../gui/wxpython/image2target/ii2t_manager.py:2428 +#: ../gui/wxpython/gcp/manager.py:2356 msgid "Create vector map group" msgstr "ベクトルマップグループã®ä½œæˆ" -#: ../gui/wxpython/image2target/ii2t_manager.py:2500 -#: ../gui/wxpython/gcp/manager.py:2429 +#: ../gui/wxpython/image2target/ii2t_manager.py:2503 +#: ../gui/wxpython/gcp/manager.py:2431 msgid "Select vector map(s) to add to group:" msgstr "グループã«è¿½åŠ ã™ã‚‹ãƒ™ã‚¯ãƒˆãƒ«ãƒžãƒƒãƒ—:" -#: ../gui/wxpython/image2target/ii2t_manager.py:2583 -#: ../gui/wxpython/gcp/manager.py:2516 +#: ../gui/wxpython/image2target/ii2t_manager.py:2586 +#: ../gui/wxpython/gcp/manager.py:2518 msgid "source E:" msgstr "ソース E:" -#: ../gui/wxpython/image2target/ii2t_manager.py:2584 -#: ../gui/wxpython/gcp/manager.py:2517 +#: ../gui/wxpython/image2target/ii2t_manager.py:2587 +#: ../gui/wxpython/gcp/manager.py:2519 msgid "target E:" msgstr "ターゲット æ±:" -#: ../gui/wxpython/image2target/ii2t_manager.py:2585 -#: ../gui/wxpython/gcp/manager.py:2518 +#: ../gui/wxpython/image2target/ii2t_manager.py:2588 +#: ../gui/wxpython/gcp/manager.py:2520 msgid "source N:" msgstr "ソース N:" -#: ../gui/wxpython/image2target/ii2t_manager.py:2586 -#: ../gui/wxpython/gcp/manager.py:2519 +#: ../gui/wxpython/image2target/ii2t_manager.py:2589 +#: ../gui/wxpython/gcp/manager.py:2521 msgid "target N:" msgstr "ターゲット 北:" -#: ../gui/wxpython/image2target/ii2t_manager.py:2587 +#: ../gui/wxpython/image2target/ii2t_manager.py:2590 msgid "source Z:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2588 +#: ../gui/wxpython/image2target/ii2t_manager.py:2591 msgid "target Z:" msgstr "" +#: ../gui/wxpython/image2target/ii2t_gis_set.py:252 +#, python-format +msgid "GRASS GIS %s startup%s" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_gis_set.py:474 +#: ../gui/wxpython/startup/guiutils.py:80 +#, python-format +msgid "Invalid line in GISRC file (%s):%s\n" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_gis_set.py:556 +msgid "New mapset:" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_gis_set.py:937 +#: ../gui/wxpython/lmgr/frame.py:1071 +msgid "Enter name for new mapset:" +msgstr "æ–°ã—ã„マップセットå:" + #: ../gui/wxpython/vdigit/mapwindow.py:425 msgid "Update categories" msgstr "カテゴリーã®æ›´æ–° " @@ -11198,7 +11198,7 @@ msgid "Z bulk-labeling of 3D lines" msgstr "3Dラインã®Z軸ラベル設定" -#: ../gui/wxpython/vdigit/toolbars.py:603 ../gui/wxpython/vdigit/wxdigit.py:63 +#: ../gui/wxpython/vdigit/toolbars.py:603 ../gui/wxpython/vdigit/wxdigit.py:64 msgid "No vector map open for editing." msgstr "修正ã™ã‚‹ãƒ™ã‚¯ãƒˆãƒ«ãƒžãƒƒãƒ—ãŒã‚ã‚Šã¾ã›ã‚“." @@ -11213,7 +11213,7 @@ #: ../gui/wxpython/vdigit/toolbars.py:841 #: ../gui/wxpython/vdigit/toolbars.py:998 #: ../gui/wxpython/vdigit/toolbars.py:1096 -#: ../gui/wxpython/gui_core/dialogs.py:213 +#: ../gui/wxpython/gui_core/dialogs.py:214 msgid "Select vector map" msgstr "ベクトルマップã®é¸æŠž" @@ -11300,9 +11300,9 @@ msgstr "ユーザー設定ファイルを変更ã—ã€ãƒ€ã‚¤ã‚¢ãƒ­ã‚°ã‚’é–‰ã˜ã‚‹" #: ../gui/wxpython/vdigit/preferences.py:150 -#: ../gui/wxpython/gui_core/preferences.py:281 -#: ../gui/wxpython/animation/dialogs.py:340 -#: ../gui/wxpython/animation/dialogs.py:1854 +#: ../gui/wxpython/gui_core/preferences.py:274 +#: ../gui/wxpython/animation/dialogs.py:343 +#: ../gui/wxpython/animation/dialogs.py:1857 #: ../gui/wxpython/gmodeler/preferences.py:54 msgid "General" msgstr "一般" @@ -11424,7 +11424,7 @@ msgstr "ダングルé¸æŠž" #: ../gui/wxpython/vdigit/preferences.py:582 -#: ../gui/wxpython/gui_core/preferences.py:1504 +#: ../gui/wxpython/gui_core/preferences.py:1498 msgid "Attributes" msgstr "属性" @@ -11439,8 +11439,8 @@ #: ../gui/wxpython/vdigit/preferences.py:612 #: ../gui/wxpython/vdigit/preferences.py:615 #: ../gui/wxpython/vdigit/dialogs.py:116 ../gui/wxpython/vdigit/dialogs.py:576 -#: ../gui/wxpython/dbmgr/dialogs.py:512 ../gui/wxpython/dbmgr/base.py:2952 -#: ../gui/wxpython/dbmgr/base.py:3073 ../gui/wxpython/dbmgr/base.py:3339 +#: ../gui/wxpython/dbmgr/dialogs.py:512 ../gui/wxpython/dbmgr/base.py:2954 +#: ../gui/wxpython/dbmgr/base.py:3075 ../gui/wxpython/dbmgr/base.py:3341 msgid "Layer" msgstr "レイヤー" @@ -11512,8 +11512,8 @@ msgstr "ãƒã‚¤ãƒ©ã‚¤ãƒˆï¼ˆé‡è¤‡ï¼‰" #: ../gui/wxpython/vdigit/preferences.py:800 -#: ../gui/wxpython/gui_core/gselect.py:2342 -#: ../gui/wxpython/psmap/toolbars.py:103 ../gui/wxpython/psmap/dialogs.py:6279 +#: ../gui/wxpython/gui_core/gselect.py:2334 +#: ../gui/wxpython/psmap/toolbars.py:103 ../gui/wxpython/psmap/dialogs.py:6281 msgid "Point" msgstr "ãƒã‚¤ãƒ³ãƒˆ" @@ -11588,7 +11588,7 @@ msgid "Add new category" msgstr "æ–°ã—ã„カテゴリーã®è¿½åŠ " -#: ../gui/wxpython/vdigit/dialogs.py:151 ../gui/wxpython/psmap/dialogs.py:479 +#: ../gui/wxpython/vdigit/dialogs.py:151 ../gui/wxpython/psmap/dialogs.py:481 #: ../gui/wxpython/web_services/dialogs.py:685 msgid "Apply changes" msgstr "変更をä¿å­˜ã™ã‚‹" @@ -11628,8 +11628,8 @@ msgid "Delete all" msgstr "å…¨ã¦ã‚’削除" -#: ../gui/wxpython/vdigit/dialogs.py:290 ../gui/wxpython/dbmgr/base.py:1438 -#: ../gui/wxpython/dbmgr/base.py:2588 ../gui/wxpython/gmodeler/dialogs.py:851 +#: ../gui/wxpython/vdigit/dialogs.py:290 ../gui/wxpython/dbmgr/base.py:1440 +#: ../gui/wxpython/dbmgr/base.py:2590 ../gui/wxpython/gmodeler/dialogs.py:851 #: ../gui/wxpython/gmodeler/dialogs.py:1017 msgid "Reload" msgstr "リロード" @@ -11667,29 +11667,29 @@ msgid "Layer (Categories)" msgstr "レイヤー(カテゴリー)" -#: ../gui/wxpython/vdigit/wxdisplay.py:1017 +#: ../gui/wxpython/vdigit/wxdisplay.py:1019 #, python-format msgid "Topology for vector map <%s> is not available. Topology is required by digitizer. Do you want to rebuild topology (takes some time) and open the vector map for editing?" msgstr "ベクトルマップ <%s> ã®ãƒˆãƒãƒ­ã‚¸ãƒ¼ã¯åˆ©ç”¨ã§ãã¾ã›ã‚“. トãƒãƒ­ã‚¸ãƒ¼ã¯ãƒ‡ã‚¸ã‚¿ã‚¤ã‚¶ãƒ¼ã«å¿…è¦ã§ã™. トãƒãƒ­ã‚¸ãƒ¼ã‚’å†æ§‹ç¯‰ã—(時間ãŒã‹ã‹ã‚Šã¾ã™ï¼‰ã€ç·¨é›†ã®ãŸã‚ベクトルマップを開ãã¾ã™ã‹?" -#: ../gui/wxpython/vdigit/wxdisplay.py:1022 +#: ../gui/wxpython/vdigit/wxdisplay.py:1024 msgid "Topology missing" msgstr "トãƒãƒ­ã‚¸ãƒ¼ãŒæœ‰ã‚Šã¾ã›ã‚“" -#: ../gui/wxpython/vdigit/wxdigit.py:56 +#: ../gui/wxpython/vdigit/wxdigit.py:57 msgid "Digitization Error" msgstr "デジタイザーエラー" -#: ../gui/wxpython/vdigit/wxdigit.py:61 +#: ../gui/wxpython/vdigit/wxdigit.py:62 #, python-format msgid "Unable to open vector map <%s>." msgstr "ベクトルマップãŒã‚ªãƒ¼ãƒ—ンã§ãã¾ã›ã‚“ <%s>." -#: ../gui/wxpython/vdigit/wxdigit.py:64 +#: ../gui/wxpython/vdigit/wxdigit.py:65 msgid "Operation canceled." msgstr "処ç†ã¯ã‚­ãƒ£ãƒ³ã‚»ãƒ«ã•ã‚Œã¾ã—㟠." -#: ../gui/wxpython/vdigit/wxdigit.py:71 +#: ../gui/wxpython/vdigit/wxdigit.py:72 #, python-format msgid "" "Writing new feature failed. Operation canceled.\n" @@ -11697,50 +11697,55 @@ "Reason: %s" msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:80 +#: ../gui/wxpython/vdigit/wxdigit.py:81 #, python-format msgid "Reading feature id %d failed. Operation canceled." msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:88 +#: ../gui/wxpython/vdigit/wxdigit.py:89 #, python-format msgid "Database link %d not available. Operation canceled." msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:96 +#: ../gui/wxpython/vdigit/wxdigit.py:97 #, python-format msgid "Unable to start database driver <%s>. Operation canceled." msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:106 +#: ../gui/wxpython/vdigit/wxdigit.py:107 #, python-format msgid "Unable to open database <%(db)s> by driver <%(driver)s>. Operation canceled." msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:114 +#: ../gui/wxpython/vdigit/wxdigit.py:115 #, python-format msgid "Unable to execute SQL query '%s'. Operation canceled." msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:122 +#: ../gui/wxpython/vdigit/wxdigit.py:123 #, python-format msgid "Feature id %d is marked as dead. Operation canceled." msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:130 +#: ../gui/wxpython/vdigit/wxdigit.py:131 #, python-format msgid "Unsupported feature type %d. Operation canceled." msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:500 +#: ../gui/wxpython/vdigit/wxdigit.py:501 #, python-format msgid "Unknown feature type '%s'" msgstr "ä¸æ˜Žãªãƒ•ã‚£ãƒ¼ãƒãƒ£ãƒ¼å½¢å¼ '%s'" -#: ../gui/wxpython/vdigit/wxdigit.py:505 +#: ../gui/wxpython/vdigit/wxdigit.py:506 msgid "Not enough points for line" msgstr "線分ã¨ã—ã¦æ§‹æˆã§ããªã„点列" +#: ../gui/wxpython/startup/guiutils.py:51 +#, fuzzy +msgid "Name for the new mapset:" +msgstr "æ–°ã—ã„マップセットå:" + #: ../gui/wxpython/startup/locdownload.py:150 #, python-brace-format msgid "ZIP file is unreadable: {0}" @@ -11809,6 +11814,14 @@ msgid "Abort download" msgstr "" +#: ../gui/wxpython/startup/utils.py:45 +msgid "Documents" +msgstr "" + +#: ../gui/wxpython/startup/utils.py:46 +msgid "My Documents" +msgstr "" + #: ../gui/wxpython/nviz/mapwindow.py:244 msgid "Opening 3D view was not successful. Please try to change the value of depth buffer in GUI Settings dialog > tab Map Display > Advanced and restart GUI." msgstr "" @@ -11937,11 +11950,11 @@ msgid "constant#" msgstr "" -#: ../gui/wxpython/nviz/wxnviz.py:33 +#: ../gui/wxpython/nviz/wxnviz.py:35 msgid "This module requires the NumPy module, which could not be imported. It probably is not installed (it's not part of the standard Python distribution). See the Numeric Python site (http://numpy.scipy.org) for information on downloading source or binaries." msgstr "ã“ã®ãƒ¢ã‚¸ãƒ¥ãƒ¼ãƒ«ã¯ã‚¤ãƒ³ãƒãƒ¼ãƒˆã•ã‚Œãªã„Numpyモジュールを必è¦ã¨ã—ã¾ã™. ãŠãらãインストールã•ã‚Œã¦ã„ã¾ã›ã‚“(標準的ãªPython分布ã®ä¸€ç’°ã§ã¯ã‚ã‚Šã¾ã›ã‚“). ソースã¾ãŸã¯ãƒã‚¤ãƒŠãƒªã®ãƒ€ã‚¦ãƒ³ãƒ­ãƒ¼ãƒ‰ã«é–¢ã™ã‚‹æƒ…å ±ã¯æ•°å€¤Pythonã®ã‚µã‚¤ãƒˆï¼ˆhttp://numpy.scipy.org)をå‚ç…§ã—ã¦ãã ã•ã„" -#: ../gui/wxpython/nviz/wxnviz.py:505 ../gui/wxpython/nviz/wxnviz.py:517 +#: ../gui/wxpython/nviz/wxnviz.py:510 ../gui/wxpython/nviz/wxnviz.py:522 #, python-format msgid "3d raster map <%s> not found" msgstr "3Dラスターマップ <%s> ãŒè¦‹ã¤ã‹ã‚Šã¾ã›ã‚“" @@ -11957,7 +11970,7 @@ msgstr "データ" #: ../gui/wxpython/nviz/tools.py:100 -#: ../gui/wxpython/gui_core/preferences.py:499 +#: ../gui/wxpython/gui_core/preferences.py:492 msgid "Appearance" msgstr "外観" @@ -11998,9 +12011,9 @@ msgstr "" #: ../gui/wxpython/nviz/tools.py:366 ../gui/wxpython/nviz/tools.py:1285 -#: ../gui/wxpython/nviz/tools.py:2126 ../gui/wxpython/gui_core/dialogs.py:1937 -#: ../gui/wxpython/psmap/dialogs.py:3849 ../gui/wxpython/psmap/dialogs.py:4066 -#: ../gui/wxpython/psmap/dialogs.py:4857 +#: ../gui/wxpython/nviz/tools.py:2126 ../gui/wxpython/gui_core/dialogs.py:1942 +#: ../gui/wxpython/psmap/dialogs.py:3851 ../gui/wxpython/psmap/dialogs.py:4068 +#: ../gui/wxpython/psmap/dialogs.py:4859 #: ../gui/wxpython/gmodeler/preferences.py:210 #: ../gui/wxpython/gmodeler/preferences.py:376 #: ../gui/wxpython/gmodeler/preferences.py:488 @@ -12053,8 +12066,8 @@ msgstr "外観イメージ" #: ../gui/wxpython/nviz/tools.py:465 ../gui/wxpython/nviz/preferences.py:204 -#: ../gui/wxpython/gui_core/preferences.py:891 -#: ../gui/wxpython/animation/dialogs.py:1864 +#: ../gui/wxpython/gui_core/preferences.py:885 +#: ../gui/wxpython/animation/dialogs.py:1867 #: ../gui/wxpython/web_services/widgets.py:317 msgid "Background color:" msgstr "背景色:" @@ -12095,7 +12108,7 @@ msgid "Save image sequence" msgstr "" -#: ../gui/wxpython/nviz/tools.py:624 ../gui/wxpython/psmap/dialogs.py:5794 +#: ../gui/wxpython/nviz/tools.py:624 ../gui/wxpython/psmap/dialogs.py:5796 msgid "Choose a directory:" msgstr "" @@ -12103,7 +12116,7 @@ msgid "Choose a directory for images" msgstr "" -#: ../gui/wxpython/nviz/tools.py:632 ../gui/wxpython/animation/dialogs.py:1187 +#: ../gui/wxpython/nviz/tools.py:632 ../gui/wxpython/animation/dialogs.py:1190 msgid "File prefix:" msgstr "" @@ -12111,7 +12124,7 @@ msgid "Generated files names will look like this: prefix_1.ppm, prefix_2.ppm, ..." msgstr "" -#: ../gui/wxpython/nviz/tools.py:640 ../gui/wxpython/animation/dialogs.py:1191 +#: ../gui/wxpython/nviz/tools.py:640 ../gui/wxpython/animation/dialogs.py:1194 msgid "File format:" msgstr "" @@ -12128,7 +12141,7 @@ msgid "Vector" msgstr "ベクトル" -#: ../gui/wxpython/nviz/tools.py:728 ../gui/wxpython/gui_core/dialogs.py:1452 +#: ../gui/wxpython/nviz/tools.py:728 ../gui/wxpython/gui_core/dialogs.py:1453 msgid "3D raster" msgstr "3Dラスター " @@ -12140,7 +12153,7 @@ msgid "Fringe" msgstr "フリンジ" -#: ../gui/wxpython/nviz/tools.py:782 ../gui/wxpython/animation/dialogs.py:929 +#: ../gui/wxpython/nviz/tools.py:782 ../gui/wxpython/animation/dialogs.py:932 msgid "Decorations" msgstr "" @@ -12149,7 +12162,7 @@ msgstr "é¢åˆ†å‰²" #: ../gui/wxpython/nviz/tools.py:850 ../gui/wxpython/nviz/tools.py:1889 -#: ../gui/wxpython/nviz/preferences.py:405 ../gui/wxpython/tplot/frame.py:277 +#: ../gui/wxpython/nviz/preferences.py:405 ../gui/wxpython/tplot/frame.py:343 #: ../gui/wxpython/timeline/frame.py:135 msgid "Draw" msgstr "æç”»" @@ -12247,11 +12260,11 @@ msgstr "定数" #: ../gui/wxpython/nviz/tools.py:1050 ../gui/wxpython/nviz/tools.py:2021 -#: ../gui/wxpython/psmap/dialogs.py:3798 ../gui/wxpython/psmap/dialogs.py:4518 -#: ../gui/wxpython/psmap/dialogs.py:4796 ../gui/wxpython/psmap/dialogs.py:5377 -#: ../gui/wxpython/psmap/dialogs.py:5385 ../gui/wxpython/psmap/dialogs.py:5945 -#: ../gui/wxpython/psmap/dialogs.py:5954 ../gui/wxpython/psmap/dialogs.py:6529 -#: ../gui/wxpython/psmap/dialogs.py:6538 +#: ../gui/wxpython/psmap/dialogs.py:3800 ../gui/wxpython/psmap/dialogs.py:4520 +#: ../gui/wxpython/psmap/dialogs.py:4798 ../gui/wxpython/psmap/dialogs.py:5379 +#: ../gui/wxpython/psmap/dialogs.py:5387 ../gui/wxpython/psmap/dialogs.py:5947 +#: ../gui/wxpython/psmap/dialogs.py:5956 ../gui/wxpython/psmap/dialogs.py:6531 +#: ../gui/wxpython/psmap/dialogs.py:6540 msgid "Position" msgstr "ä½ç½® " @@ -12395,11 +12408,11 @@ msgid "Icon:" msgstr "アイコン:" -#: ../gui/wxpython/nviz/tools.py:1659 ../gui/wxpython/psmap/dialogs.py:2735 +#: ../gui/wxpython/nviz/tools.py:1659 ../gui/wxpython/psmap/dialogs.py:2737 msgid "size:" msgstr "サイズ:" -#: ../gui/wxpython/nviz/tools.py:1717 ../gui/wxpython/psmap/dialogs.py:2661 +#: ../gui/wxpython/nviz/tools.py:1717 ../gui/wxpython/psmap/dialogs.py:2663 msgid "symbol:" msgstr "シンボル:" @@ -12822,134 +12835,134 @@ msgid "Nothing found" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:549 +#: ../gui/wxpython/gui_core/forms.py:561 msgid "Enter parameters for '" msgstr "パラメータを入力ã—ã¦ãã ã•ã„ '" -#: ../gui/wxpython/gui_core/forms.py:565 +#: ../gui/wxpython/gui_core/forms.py:577 msgid "Close this window without executing the command (Ctrl+Q)" msgstr "コマンドを実行ã›ãšã«ç”»é¢ã‚’é–‰ã˜ã‚‹ (Ctrl+Q)" -#: ../gui/wxpython/gui_core/forms.py:596 +#: ../gui/wxpython/gui_core/forms.py:608 msgid "Run the command (Ctrl+R)" msgstr "コマンド実行 (Ctrl+R)" -#: ../gui/wxpython/gui_core/forms.py:624 +#: ../gui/wxpython/gui_core/forms.py:636 msgid "Show manual page of the command (Ctrl+H)" msgstr "コマンドã®ãƒžãƒ‹ãƒ¥ã‚¢ãƒ«ãƒšãƒ¼ã‚¸ã‚’表示 (Ctrl+H)" -#: ../gui/wxpython/gui_core/forms.py:663 +#: ../gui/wxpython/gui_core/forms.py:675 msgid "Add created map(s) into layer tree" msgstr "レイヤーツリーã«ä½œæˆã—ãŸãƒžãƒƒãƒ—を追加" -#: ../gui/wxpython/gui_core/forms.py:693 +#: ../gui/wxpython/gui_core/forms.py:705 msgid "Close dialog when command is successfully finished. Change this settings in Preferences dialog ('Command' tab)." msgstr "コマンドãŒæˆåŠŸã—ãŸå ´åˆã¯ãƒ€ã‚¤ã‚¢ãƒ­ã‚°ã‚’é–‰ã˜ã¾ã™. ダイアログ('コマンド'タブ)ã§ã“ã®è¨­å®šã‚’変更ã—ã¾ã™." -#: ../gui/wxpython/gui_core/forms.py:878 +#: ../gui/wxpython/gui_core/forms.py:890 #, python-format msgid "'%s' copied to clipboard" msgstr "'%s' クリップボードã«ã‚³ãƒ”ーã—ã¾ã—ãŸ" -#: ../gui/wxpython/gui_core/forms.py:962 ../gui/wxpython/gui_core/forms.py:976 +#: ../gui/wxpython/gui_core/forms.py:974 ../gui/wxpython/gui_core/forms.py:988 msgid "Required" msgstr "å¿…é ˆ" -#: ../gui/wxpython/gui_core/forms.py:965 ../gui/wxpython/gui_core/forms.py:977 +#: ../gui/wxpython/gui_core/forms.py:977 ../gui/wxpython/gui_core/forms.py:989 msgid "Optional" msgstr "オプション" -#: ../gui/wxpython/gui_core/forms.py:1060 -#: ../gui/wxpython/gui_core/forms.py:2065 +#: ../gui/wxpython/gui_core/forms.py:1072 +#: ../gui/wxpython/gui_core/forms.py:2086 msgid "Parameterized in model" msgstr "モデルã®ãƒ‘ラメータ化" -#: ../gui/wxpython/gui_core/forms.py:1129 +#: ../gui/wxpython/gui_core/forms.py:1141 msgid "This option is required" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1150 +#: ../gui/wxpython/gui_core/forms.py:1162 msgid "[multiple]" msgstr "[複数] " -#: ../gui/wxpython/gui_core/forms.py:1208 +#: ../gui/wxpython/gui_core/forms.py:1220 msgid "valid range" msgstr "有効範囲 " -#: ../gui/wxpython/gui_core/forms.py:1318 -#: ../gui/wxpython/gui_core/forms.py:2696 +#: ../gui/wxpython/gui_core/forms.py:1330 +#: ../gui/wxpython/gui_core/forms.py:2726 #: ../gui/wxpython/gui_core/toolbars.py:70 msgid "Select font" msgstr "フォントã®é¸æŠž " -#: ../gui/wxpython/gui_core/forms.py:1430 ../gui/wxpython/lmgr/toolbars.py:158 +#: ../gui/wxpython/gui_core/forms.py:1443 ../gui/wxpython/lmgr/toolbars.py:158 msgid "Graphical Modeler" msgstr "æ画モデラー" -#: ../gui/wxpython/gui_core/forms.py:1436 -#: ../gui/wxpython/gui_core/preferences.py:779 +#: ../gui/wxpython/gui_core/forms.py:1449 +#: ../gui/wxpython/gui_core/preferences.py:773 msgid "Map Display" msgstr "マップディスプレイ" -#: ../gui/wxpython/gui_core/forms.py:1549 +#: ../gui/wxpython/gui_core/forms.py:1562 msgid "Show graphical representation of temporal extent of dataset(s) ." msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1779 -#: ../gui/wxpython/gui_core/preferences.py:1363 -#: ../gui/wxpython/gui_core/preferences.py:1398 +#: ../gui/wxpython/gui_core/forms.py:1789 +#: ../gui/wxpython/gui_core/preferences.py:1357 +#: ../gui/wxpython/gui_core/preferences.py:1392 msgid "Transparent" msgstr "é€éŽ " -#: ../gui/wxpython/gui_core/forms.py:1815 -#: ../gui/wxpython/gui_core/forms.py:1907 +#: ../gui/wxpython/gui_core/forms.py:1825 +#: ../gui/wxpython/gui_core/forms.py:1917 #, python-format msgid "Choose %s" msgstr "é¸æŠž %s " -#: ../gui/wxpython/gui_core/forms.py:1818 +#: ../gui/wxpython/gui_core/forms.py:1828 #: ../gui/wxpython/gmodeler/frame.py:1750 msgid "file" msgstr "ファイル" -#: ../gui/wxpython/gui_core/forms.py:1860 +#: ../gui/wxpython/gui_core/forms.py:1870 msgid "Load and edit content of a file" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1863 +#: ../gui/wxpython/gui_core/forms.py:1873 msgid "&Save as" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1865 +#: ../gui/wxpython/gui_core/forms.py:1875 msgid "Save content to a file for further use" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1870 +#: ../gui/wxpython/gui_core/forms.py:1880 msgid "or enter values directly:" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1872 +#: ../gui/wxpython/gui_core/forms.py:1882 msgid "Enter file content directly instead of specifying a file. Temporary file will be automatically created." msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1910 -#: ../gui/wxpython/gui_core/gselect.py:1434 +#: ../gui/wxpython/gui_core/forms.py:1920 +#: ../gui/wxpython/gui_core/gselect.py:1426 msgid "Directory" msgstr "ディレクトリ" -#: ../gui/wxpython/gui_core/forms.py:2255 ../gui/wxpython/gmodeler/frame.py:171 +#: ../gui/wxpython/gui_core/forms.py:2285 ../gui/wxpython/gmodeler/frame.py:171 msgid "Command output" msgstr "コマンド出力 " -#: ../gui/wxpython/gui_core/forms.py:2268 +#: ../gui/wxpython/gui_core/forms.py:2298 msgid "Manual" msgstr "マニュアル " -#: ../gui/wxpython/gui_core/forms.py:2312 +#: ../gui/wxpython/gui_core/forms.py:2342 msgid "Nothing to load." msgstr "" -#: ../gui/wxpython/gui_core/forms.py:2320 +#: ../gui/wxpython/gui_core/forms.py:2350 #, python-format msgid "" "Unable to load file.\n" @@ -12957,26 +12970,26 @@ "Reason: %s" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:2350 +#: ../gui/wxpython/gui_core/forms.py:2380 msgid "Save input as..." msgstr "" -#: ../gui/wxpython/gui_core/forms.py:2683 +#: ../gui/wxpython/gui_core/forms.py:2713 msgid "No dataset given." msgstr "" -#: ../gui/wxpython/gui_core/forms.py:2852 -#: ../gui/wxpython/gui_core/forms.py:2869 +#: ../gui/wxpython/gui_core/forms.py:2882 +#: ../gui/wxpython/gui_core/forms.py:2899 #, python-format msgid "Unable to parse command '%s'" msgstr "コマンドを解æžã™ã‚‹ã“ã¨ãŒã§ãã¾ã›ã‚“ '%s'" -#: ../gui/wxpython/gui_core/forms.py:2876 +#: ../gui/wxpython/gui_core/forms.py:2906 #, python-format msgid "%(cmd)s: parameter '%(key)s' not available" msgstr "%(cmd)s: パラメーター '%(key)s' ã¯åˆ©ç”¨ã§ãã¾ã›ã‚“" -#: ../gui/wxpython/gui_core/forms.py:2958 +#: ../gui/wxpython/gui_core/forms.py:2988 msgid "Try to set up GRASS_ADDON_PATH or GRASS_ADDON_BASE variable." msgstr "" @@ -13121,11 +13134,11 @@ msgstr "" #: ../gui/wxpython/gui_core/ghelp.py:118 ../gui/wxpython/gui_core/ghelp.py:921 -#: ../gui/wxpython/lmgr/frame.py:87 ../gui/wxpython/lmgr/frame.py:1217 +#: ../gui/wxpython/lmgr/frame.py:87 ../gui/wxpython/lmgr/frame.py:1221 msgid "Unable to get GRASS version\n" msgstr "" -#: ../gui/wxpython/gui_core/ghelp.py:131 ../gui/wxpython/lmgr/frame.py:1241 +#: ../gui/wxpython/gui_core/ghelp.py:131 ../gui/wxpython/lmgr/frame.py:1245 msgid "unknown version" msgstr "" @@ -13244,7 +13257,7 @@ msgid "Selected map <%s> has been disabled for rendering. Operation canceled." msgstr "" -#: ../gui/wxpython/gui_core/vselect.py:277 ../gui/wxpython/lmgr/frame.py:2569 +#: ../gui/wxpython/gui_core/vselect.py:277 ../gui/wxpython/lmgr/frame.py:2572 #: ../gui/wxpython/mapdisp/frame.py:594 msgid "No map layer selected. Operation canceled." msgstr "" @@ -13371,561 +13384,569 @@ msgid "Select graphics tool" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:69 +#: ../gui/wxpython/gui_core/gselect.py:72 #, python-format msgid "" "Unable to import pyGRASS: %s\n" "Some functionality will be not accessible" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:507 +#: ../gui/wxpython/gui_core/gselect.py:511 msgid "Not selectable element" msgstr "é¸æŠžå¯èƒ½ãªè¦ç´ ã§ã¯ãªã„" -#: ../gui/wxpython/gui_core/gselect.py:544 -#: ../gui/wxpython/gui_core/preferences.py:2203 +#: ../gui/wxpython/gui_core/gselect.py:548 +#: ../gui/wxpython/gui_core/preferences.py:2197 msgid "Mapset" msgstr "マップセット" -#: ../gui/wxpython/gui_core/gselect.py:556 +#: ../gui/wxpython/gui_core/gselect.py:560 msgid "Type: " msgstr "タイプ" -#: ../gui/wxpython/gui_core/gselect.py:574 +#: ../gui/wxpython/gui_core/gselect.py:578 #, python-format msgid "GSelect: invalid item: %s" msgstr "GSelect: 無効ãªé …ç›®: %s" -#: ../gui/wxpython/gui_core/gselect.py:1411 +#: ../gui/wxpython/gui_core/gselect.py:890 +msgid "No table linked to layer <{}>." +msgstr "" + +#: ../gui/wxpython/gui_core/gselect.py:1403 msgid "Output settings" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1413 +#: ../gui/wxpython/gui_core/gselect.py:1405 msgid "Source input" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1424 +#: ../gui/wxpython/gui_core/gselect.py:1416 msgid "Native" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1430 +#: ../gui/wxpython/gui_core/gselect.py:1422 msgid "File" msgstr "ファイル " -#: ../gui/wxpython/gui_core/gselect.py:1438 ../gui/wxpython/dbmgr/base.py:2954 -#: ../gui/wxpython/dbmgr/base.py:3084 ../gui/wxpython/dbmgr/base.py:3353 +#: ../gui/wxpython/gui_core/gselect.py:1430 ../gui/wxpython/dbmgr/base.py:2956 +#: ../gui/wxpython/dbmgr/base.py:3086 ../gui/wxpython/dbmgr/base.py:3355 msgid "Database" msgstr "データベース " -#: ../gui/wxpython/gui_core/gselect.py:1442 +#: ../gui/wxpython/gui_core/gselect.py:1434 msgid "Protocol" msgstr "プロトコル" -#: ../gui/wxpython/gui_core/gselect.py:1453 +#: ../gui/wxpython/gui_core/gselect.py:1445 msgid "Output type" msgstr "出力タイプ" -#: ../gui/wxpython/gui_core/gselect.py:1455 +#: ../gui/wxpython/gui_core/gselect.py:1447 msgid "Source type" msgstr "ソースタイプ" -#: ../gui/wxpython/gui_core/gselect.py:1477 +#: ../gui/wxpython/gui_core/gselect.py:1469 msgid "All files" msgstr "全ファイル" -#: ../gui/wxpython/gui_core/gselect.py:1493 +#: ../gui/wxpython/gui_core/gselect.py:1485 msgid "ZIP files" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1494 +#: ../gui/wxpython/gui_core/gselect.py:1486 msgid "GZIP files" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1495 +#: ../gui/wxpython/gui_core/gselect.py:1487 msgid "TAR files" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1497 +#: ../gui/wxpython/gui_core/gselect.py:1489 msgid "TARGZ files" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1505 +#: ../gui/wxpython/gui_core/gselect.py:1497 msgid "File:" msgstr "ファイル:" -#: ../gui/wxpython/gui_core/gselect.py:1506 +#: ../gui/wxpython/gui_core/gselect.py:1498 msgid "Choose file to import" msgstr "インãƒãƒ¼ãƒˆã™ã‚‹ãƒ•ã‚¡ã‚¤ãƒ«ã‚’é¸æŠž" -#: ../gui/wxpython/gui_core/gselect.py:1521 -#: ../gui/wxpython/gui_core/gselect.py:1604 -#: ../gui/wxpython/animation/dialogs.py:1196 +#: ../gui/wxpython/gui_core/gselect.py:1513 +#: ../gui/wxpython/gui_core/gselect.py:1596 +#: ../gui/wxpython/animation/dialogs.py:1199 msgid "Directory:" msgstr "ディレクトリ:" -#: ../gui/wxpython/gui_core/gselect.py:1522 -#: ../gui/wxpython/gui_core/gselect.py:1605 +#: ../gui/wxpython/gui_core/gselect.py:1514 +#: ../gui/wxpython/gui_core/gselect.py:1597 msgid "Choose input directory" msgstr "入力ディレクトリé¸æŠž " -#: ../gui/wxpython/gui_core/gselect.py:1539 +#: ../gui/wxpython/gui_core/gselect.py:1531 msgid "Extension:" msgstr "発光度" -#: ../gui/wxpython/gui_core/gselect.py:1568 -#: ../gui/wxpython/gui_core/gselect.py:1583 -#: ../gui/wxpython/gui_core/gselect.py:1585 -#: ../gui/wxpython/gui_core/widgets.py:1294 -#: ../gui/wxpython/animation/dialogs.py:402 +#: ../gui/wxpython/gui_core/gselect.py:1560 +#: ../gui/wxpython/gui_core/gselect.py:1575 +#: ../gui/wxpython/gui_core/gselect.py:1577 +#: ../gui/wxpython/gui_core/widgets.py:1298 +#: ../gui/wxpython/animation/dialogs.py:405 #: ../gui/wxpython/vnet/dialogs.py:1643 #: ../gui/wxpython/gmodeler/preferences.py:706 msgid "Name:" msgstr "åå‰:" -#: ../gui/wxpython/gui_core/gselect.py:1569 +#: ../gui/wxpython/gui_core/gselect.py:1561 msgid "Choose file" msgstr "ファイルをé¸æŠž" -#: ../gui/wxpython/gui_core/gselect.py:1590 -#: ../gui/wxpython/gui_core/gselect.py:2350 +#: ../gui/wxpython/gui_core/gselect.py:1582 +#: ../gui/wxpython/gui_core/gselect.py:2342 msgid "Feature type:" msgstr "フィーãƒãƒ£ã‚¿ã‚¤ãƒ—:" -#: ../gui/wxpython/gui_core/gselect.py:1592 +#: ../gui/wxpython/gui_core/gselect.py:1584 msgid "simple features" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1593 +#: ../gui/wxpython/gui_core/gselect.py:1585 msgid "topological" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1704 -#: ../gui/wxpython/gui_core/gselect.py:1735 -#: ../gui/wxpython/gui_core/gselect.py:1786 -#: ../gui/wxpython/gui_core/gselect.py:1824 +#: ../gui/wxpython/gui_core/gselect.py:1696 +#: ../gui/wxpython/gui_core/gselect.py:1727 +#: ../gui/wxpython/gui_core/gselect.py:1778 +#: ../gui/wxpython/gui_core/gselect.py:1816 msgid "Creation options:" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1718 -#: ../gui/wxpython/gui_core/gselect.py:1757 -#: ../gui/wxpython/gui_core/gselect.py:1809 +#: ../gui/wxpython/gui_core/gselect.py:1710 +#: ../gui/wxpython/gui_core/gselect.py:1749 +#: ../gui/wxpython/gui_core/gselect.py:1801 msgid "Format:" msgstr "フォーマット:" -#: ../gui/wxpython/gui_core/gselect.py:1816 +#: ../gui/wxpython/gui_core/gselect.py:1808 msgid "Protocol:" msgstr "プロトコル:" -#: ../gui/wxpython/gui_core/gselect.py:1839 +#: ../gui/wxpython/gui_core/gselect.py:1831 msgid "No settings available" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1959 +#: ../gui/wxpython/gui_core/gselect.py:1951 #: ../gui/wxpython/web_services/dialogs.py:302 msgid "No data source defined, settings are not saved." msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:2342 +#: ../gui/wxpython/gui_core/gselect.py:2334 msgid "LineString" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:2342 +#: ../gui/wxpython/gui_core/gselect.py:2334 msgid "Polygon" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:2561 +#: ../gui/wxpython/gui_core/gselect.py:2553 msgid "No vector map selected in layer manager. Operation canceled." msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:2574 +#: ../gui/wxpython/gui_core/gselect.py:2566 msgid "Input vector map is not selected" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:2578 +#: ../gui/wxpython/gui_core/gselect.py:2570 #, python-format msgid "Input vector map <%s> and selected map <%s> in layer manager are different. Operation canceled." msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:113 +#: ../gui/wxpython/gui_core/gselect.py:2746 +msgid "No vector map selected" +msgstr "" + +#: ../gui/wxpython/gui_core/widgets.py:114 msgid " (...)" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:854 +#: ../gui/wxpython/gui_core/widgets.py:855 #, python-format msgid "Name <%(name)s> is not a valid name for GRASS map. Please use only ASCII characters excluding %(chars)s and space." msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:968 -#: ../gui/wxpython/gui_core/dialogs.py:768 -#: ../gui/wxpython/gui_core/dialogs.py:836 -#: ../gui/wxpython/gui_core/dialogs.py:1576 ../gui/wxpython/dbmgr/base.py:1419 +#: ../gui/wxpython/gui_core/widgets.py:969 +#: ../gui/wxpython/gui_core/dialogs.py:769 +#: ../gui/wxpython/gui_core/dialogs.py:837 +#: ../gui/wxpython/gui_core/dialogs.py:1578 ../gui/wxpython/dbmgr/base.py:1421 msgid "Select all" msgstr "ã™ã¹ã¦é¸æŠž" -#: ../gui/wxpython/gui_core/widgets.py:969 -#: ../gui/wxpython/gui_core/dialogs.py:1578 ../gui/wxpython/dbmgr/base.py:1420 +#: ../gui/wxpython/gui_core/widgets.py:970 +#: ../gui/wxpython/gui_core/dialogs.py:1580 ../gui/wxpython/dbmgr/base.py:1422 msgid "Deselect all" msgstr "å…¨é¸æŠžè§£é™¤" -#: ../gui/wxpython/gui_core/widgets.py:1082 +#: ../gui/wxpython/gui_core/widgets.py:1086 msgid "Fulltext search" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1084 +#: ../gui/wxpython/gui_core/widgets.py:1088 msgid "Type to search in all modules. Press Enter for next match." msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1151 +#: ../gui/wxpython/gui_core/widgets.py:1155 msgid "Searching, please type more characters." msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1160 +#: ../gui/wxpython/gui_core/widgets.py:1164 #, python-format msgid "%d modules match" msgstr "%d 個ã®ãƒ¢ã‚¸ãƒ¥ãƒ¼ãƒ«ãŒä¸€è‡´ã—ã¾ã—ãŸ" -#: ../gui/wxpython/gui_core/widgets.py:1230 +#: ../gui/wxpython/gui_core/widgets.py:1234 msgid "Profiles" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1236 +#: ../gui/wxpython/gui_core/widgets.py:1240 msgid "Save current settings" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1240 +#: ../gui/wxpython/gui_core/widgets.py:1244 msgid "Delete currently selected settings" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1263 +#: ../gui/wxpython/gui_core/widgets.py:1267 msgid "Load:" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1281 +#: ../gui/wxpython/gui_core/widgets.py:1285 #, python-format msgid "Settings <%s> not found" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1295 -#: ../gui/wxpython/gui_core/widgets.py:1315 +#: ../gui/wxpython/gui_core/widgets.py:1299 +#: ../gui/wxpython/gui_core/widgets.py:1319 msgid "Save settings" msgstr "設定ä¿å­˜" -#: ../gui/wxpython/gui_core/widgets.py:1300 +#: ../gui/wxpython/gui_core/widgets.py:1304 msgid "Name not given, settings is not saved." msgstr "åå‰ãŒæŒ‡å®šã•ã‚Œã¦ã„ã¾ã›ã‚“, 設定ã¯ä¿å­˜ã•ã‚Œã¾ã›ã‚“." -#: ../gui/wxpython/gui_core/widgets.py:1312 +#: ../gui/wxpython/gui_core/widgets.py:1316 #, python-format msgid "Settings <%s> already exists. Do you want to overwrite the settings?" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1363 +#: ../gui/wxpython/gui_core/widgets.py:1367 msgid "No settings is defined. Operation canceled." msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1401 +#: ../gui/wxpython/gui_core/widgets.py:1405 msgid "Unable to save settings" msgstr "コマンドを解æžã™ã‚‹ã“ã¨ãŒã§ãã¾ã›ã‚“ %s" -#: ../gui/wxpython/gui_core/preferences.py:59 +#: ../gui/wxpython/gui_core/preferences.py:61 msgid "User settings" msgstr "ユーザー設定" -#: ../gui/wxpython/gui_core/preferences.py:83 +#: ../gui/wxpython/gui_core/preferences.py:85 msgid "Set to default" msgstr "デフォルトã«æˆ»ã™" -#: ../gui/wxpython/gui_core/preferences.py:91 +#: ../gui/wxpython/gui_core/preferences.py:93 msgid "Revert settings to default" msgstr "デフォルト設定ã«æˆ»ã™" -#: ../gui/wxpython/gui_core/preferences.py:94 +#: ../gui/wxpython/gui_core/preferences.py:96 msgid "Apply changes for the current session only and close" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:95 +#: ../gui/wxpython/gui_core/preferences.py:97 msgid "Save for this session only" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:165 +#: ../gui/wxpython/gui_core/preferences.py:167 msgid "Settings applied to current session but not saved" msgstr "設定ã¯ã€ç¾åœ¨ã®ã‚»ãƒƒã‚·ãƒ§ãƒ³ã«é©ç”¨ã•ã‚Œã¾ã™ãŒã€ä¿å­˜ã¯ã•ã‚Œã¾ã›ã‚“" -#: ../gui/wxpython/gui_core/preferences.py:237 +#: ../gui/wxpython/gui_core/preferences.py:230 msgid "Key column cannot be empty string." msgstr "キー列ã¯ç©ºç™½ã«ã¯ã§ãã¾ã›ã‚“" -#: ../gui/wxpython/gui_core/preferences.py:256 +#: ../gui/wxpython/gui_core/preferences.py:249 msgid "GUI Settings" msgstr "GUI設定" -#: ../gui/wxpython/gui_core/preferences.py:291 +#: ../gui/wxpython/gui_core/preferences.py:284 msgid "Layer Manager settings" msgstr "レイヤーマãƒãƒ¼ã‚¸ãƒ£ãƒ¼è¨­å®š" -#: ../gui/wxpython/gui_core/preferences.py:301 +#: ../gui/wxpython/gui_core/preferences.py:294 msgid "Ask when removing map layer from layer tree" msgstr "レイヤツリーã‹ã‚‰ãƒžãƒƒãƒ—レイヤーを削除ã™ã‚‹æ™‚ã«å•ã„åˆã‚ã›ã‚‹" -#: ../gui/wxpython/gui_core/preferences.py:314 +#: ../gui/wxpython/gui_core/preferences.py:307 msgid "Ask when quiting wxGUI or closing display" msgstr "wxGUIã®çµ‚了ã¾ãŸã¯ç”»é¢ã‚’é–‰ã˜ã‚‹æ™‚ã«å•ã„åˆã‚ã›ã‚‹" -#: ../gui/wxpython/gui_core/preferences.py:329 -#: ../gui/wxpython/gui_core/preferences.py:346 +#: ../gui/wxpython/gui_core/preferences.py:322 +#: ../gui/wxpython/gui_core/preferences.py:339 #, python-format msgid "Hide '%s' tab (requires GUI restart)" msgstr "%s'タブを隠ã™ï¼ˆGUIã®å†èµ·å‹•ãŒå¿…è¦ã§ã™ï¼‰" -#: ../gui/wxpython/gui_core/preferences.py:330 -#: ../gui/wxpython/gui_core/preferences.py:1120 +#: ../gui/wxpython/gui_core/preferences.py:323 +#: ../gui/wxpython/gui_core/preferences.py:1114 #: ../gui/wxpython/lmgr/frame.py:366 msgid "Modules" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:347 +#: ../gui/wxpython/gui_core/preferences.py:340 #: ../gui/wxpython/lmgr/frame.py:390 msgid "Python" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:366 +#: ../gui/wxpython/gui_core/preferences.py:359 msgid "Automatically copy selected text to clipboard (in the Console tab)" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:394 +#: ../gui/wxpython/gui_core/preferences.py:387 msgid "Workspace settings" msgstr "ワークスペース設定" -#: ../gui/wxpython/gui_core/preferences.py:401 +#: ../gui/wxpython/gui_core/preferences.py:394 msgid "Suppress positioning Map Display Window(s)" msgstr "マップ表示画é¢ã®ä½ç½®ã‚’制é™ã™ã‚‹" -#: ../gui/wxpython/gui_core/preferences.py:417 +#: ../gui/wxpython/gui_core/preferences.py:410 msgid "Suppress positioning Layer Manager window" msgstr "レイヤーマãƒãƒ¼ã‚¸ãƒ£ãƒ¼ç”»é¢ã®ä½ç½®ã‚’制é™ã™ã‚‹" -#: ../gui/wxpython/gui_core/preferences.py:432 +#: ../gui/wxpython/gui_core/preferences.py:425 msgid "Save current window layout as default" msgstr "ç¾åœ¨ã®ã®ç”»é¢ãƒ¬ã‚¤ã‚¢ã‚¦ãƒˆã‚’デフォルトã¨ã—ã¦ä¿å­˜" -#: ../gui/wxpython/gui_core/preferences.py:441 +#: ../gui/wxpython/gui_core/preferences.py:434 msgid "Save current position and size of Layer Manager window and opened Map Display window(s) and use as default for next sessions." msgstr "ç¾åœ¨ã®ãƒ¬ã‚¤ãƒ¤ãƒžãƒãƒ¼ã‚¸ãƒ£ãƒ¼ç”»é¢ã¨ãƒžãƒƒãƒ—表示画é¢ã®ä½ç½®ã¨ã‚µã‚¤ã‚ºã‚’ä¿å­˜ã—ã€æ¬¡ã®ã‚»ãƒƒã‚·ãƒ§ãƒ³ã‹ã‚‰ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã¨ã—ã¦ä½¿ç”¨" -#: ../gui/wxpython/gui_core/preferences.py:463 +#: ../gui/wxpython/gui_core/preferences.py:456 msgid "Region settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:470 +#: ../gui/wxpython/gui_core/preferences.py:463 msgid "Align region to resolution" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:524 +#: ../gui/wxpython/gui_core/preferences.py:517 msgid "Font for command output:" msgstr "コマンド出力ã®ãƒ•ã‚©ãƒ³ãƒˆ:" -#: ../gui/wxpython/gui_core/preferences.py:529 -#: ../gui/wxpython/gui_core/preferences.py:806 -#: ../gui/wxpython/animation/dialogs.py:1061 +#: ../gui/wxpython/gui_core/preferences.py:522 +#: ../gui/wxpython/gui_core/preferences.py:800 +#: ../gui/wxpython/animation/dialogs.py:1064 msgid "Set font" msgstr "フォント設定" -#: ../gui/wxpython/gui_core/preferences.py:542 +#: ../gui/wxpython/gui_core/preferences.py:535 msgid "Language settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:558 +#: ../gui/wxpython/gui_core/preferences.py:551 msgid "Choose language (requires to save and GRASS restart):" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:591 +#: ../gui/wxpython/gui_core/preferences.py:585 msgid "Appearance settings" msgstr "詳細設定" -#: ../gui/wxpython/gui_core/preferences.py:601 +#: ../gui/wxpython/gui_core/preferences.py:595 msgid "Element list:" msgstr "エレメントリスト:" -#: ../gui/wxpython/gui_core/preferences.py:631 +#: ../gui/wxpython/gui_core/preferences.py:625 msgid "Menu style (requires to save and GUI restart):" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:666 +#: ../gui/wxpython/gui_core/preferences.py:660 msgid "Height of map selection popup window (in pixels):" msgstr "マップé¸æŠžãƒãƒƒãƒ—アップウィンドウã®é«˜ã•ï¼ˆãƒ”クセル)" -#: ../gui/wxpython/gui_core/preferences.py:706 +#: ../gui/wxpython/gui_core/preferences.py:700 msgid "Icon theme (requires GUI restart):" msgstr "アイコンテーマ(GUIã®å†èµ·å‹•ãŒå¿…è¦ã§ã™ï¼‰" -#: ../gui/wxpython/gui_core/preferences.py:733 +#: ../gui/wxpython/gui_core/preferences.py:727 msgid "Module dialog style:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:800 +#: ../gui/wxpython/gui_core/preferences.py:794 msgid "Default font for GRASS displays:" msgstr "GRASS表示ã®ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆãƒ•ã‚©ãƒ³ãƒˆï¼š" -#: ../gui/wxpython/gui_core/preferences.py:827 +#: ../gui/wxpython/gui_core/preferences.py:821 msgid "Default display settings" msgstr "デフォルト画é¢è¨­å®š" -#: ../gui/wxpython/gui_core/preferences.py:837 +#: ../gui/wxpython/gui_core/preferences.py:831 msgid "Display driver:" msgstr "ディスプレイドライãƒï¼š" -#: ../gui/wxpython/gui_core/preferences.py:863 +#: ../gui/wxpython/gui_core/preferences.py:857 msgid "Statusbar mode:" msgstr "ステータスãƒãƒ¼ãƒ¢ãƒ¼ãƒ‰ï¼š" -#: ../gui/wxpython/gui_core/preferences.py:915 +#: ../gui/wxpython/gui_core/preferences.py:909 #: ../gui/wxpython/mapdisp/statusbar.py:520 msgid "Align region extent based on display size" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:931 +#: ../gui/wxpython/gui_core/preferences.py:925 #: ../gui/wxpython/mapdisp/statusbar.py:563 msgid "Constrain display resolution to computational settings" msgstr "計算を行ã†ãŸã‚ã®è¡¨ç¤ºè§£åƒåº¦ã‚’設定 " -#: ../gui/wxpython/gui_core/preferences.py:947 +#: ../gui/wxpython/gui_core/preferences.py:941 msgid "Enable auto-rendering" msgstr "自動レンダリングを有効ã«ã™ã‚‹" -#: ../gui/wxpython/gui_core/preferences.py:964 +#: ../gui/wxpython/gui_core/preferences.py:958 msgid "Enable auto-zooming to selected map layer" msgstr "é¸æŠžã—ãŸãƒžãƒƒãƒ—レイヤーã§ã‚ªãƒ¼ãƒˆã‚ºãƒ¼ãƒ ã‚’有効ã«ã™ã‚‹" -#: ../gui/wxpython/gui_core/preferences.py:980 +#: ../gui/wxpython/gui_core/preferences.py:974 msgid "Show computational region extent" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:996 +#: ../gui/wxpython/gui_core/preferences.py:990 msgid "Mouse wheel action:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1022 +#: ../gui/wxpython/gui_core/preferences.py:1016 msgid "Mouse scrolling direction:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1063 +#: ../gui/wxpython/gui_core/preferences.py:1057 msgid "Advanced display settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1072 +#: ../gui/wxpython/gui_core/preferences.py:1066 msgid "3D view depth buffer (possible values are 16, 24, 32):" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1127 +#: ../gui/wxpython/gui_core/preferences.py:1121 msgid "Module dialog settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1152 +#: ../gui/wxpython/gui_core/preferences.py:1146 msgid "Close dialog when module is successfully finished" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1166 -#: ../gui/wxpython/gui_core/dialogs.py:306 +#: ../gui/wxpython/gui_core/preferences.py:1160 +#: ../gui/wxpython/gui_core/dialogs.py:307 msgid "Add created map into layer tree" msgstr "レイヤーツリーã«ä½œæˆã—ãŸãƒžãƒƒãƒ—を追加" -#: ../gui/wxpython/gui_core/preferences.py:1181 +#: ../gui/wxpython/gui_core/preferences.py:1175 msgid "Allow interactive input" msgstr "対話形å¼ã®å…¥åŠ›ã‚’許å¯" -#: ../gui/wxpython/gui_core/preferences.py:1195 +#: ../gui/wxpython/gui_core/preferences.py:1189 msgid "Verbosity level:" msgstr "冗長レベル:" -#: ../gui/wxpython/gui_core/preferences.py:1231 +#: ../gui/wxpython/gui_core/preferences.py:1225 #: ../gui/wxpython/lmgr/frame.py:323 msgid "Layers" msgstr "レイヤー" -#: ../gui/wxpython/gui_core/preferences.py:1241 +#: ../gui/wxpython/gui_core/preferences.py:1235 msgid "Default raster settings" msgstr "デフォルトラスター設定" -#: ../gui/wxpython/gui_core/preferences.py:1251 +#: ../gui/wxpython/gui_core/preferences.py:1245 msgid "Make null cells opaque" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1266 +#: ../gui/wxpython/gui_core/preferences.py:1260 msgid "Default color table" msgstr "デフォルトカラーテーブル" -#: ../gui/wxpython/gui_core/preferences.py:1312 +#: ../gui/wxpython/gui_core/preferences.py:1306 msgid "Default vector settings" msgstr "デフォルトベクトル設定" -#: ../gui/wxpython/gui_core/preferences.py:1318 +#: ../gui/wxpython/gui_core/preferences.py:1312 msgid "Display:" msgstr "表示:" -#: ../gui/wxpython/gui_core/preferences.py:1343 +#: ../gui/wxpython/gui_core/preferences.py:1337 msgid "Feature color:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1383 +#: ../gui/wxpython/gui_core/preferences.py:1377 msgid "Area fill color:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1431 +#: ../gui/wxpython/gui_core/preferences.py:1425 msgid "Random colors according to category number " msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1459 +#: ../gui/wxpython/gui_core/preferences.py:1453 msgid "Symbol:" msgstr "シンボル:" -#: ../gui/wxpython/gui_core/preferences.py:1513 -#: ../gui/wxpython/dbmgr/base.py:1422 +#: ../gui/wxpython/gui_core/preferences.py:1507 +#: ../gui/wxpython/dbmgr/base.py:1424 msgid "Highlight selected features" msgstr "é¸æŠžã—ãŸãƒ•ã‚£ãƒ¼ãƒãƒ£ã®å¼·èª¿è¡¨ç¤º" -#: ../gui/wxpython/gui_core/preferences.py:1542 +#: ../gui/wxpython/gui_core/preferences.py:1536 msgid "Line width (in pixels):" msgstr "線幅(ピクセル):" -#: ../gui/wxpython/gui_core/preferences.py:1558 +#: ../gui/wxpython/gui_core/preferences.py:1552 msgid "Automatically hightlight selected features in map display" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1582 +#: ../gui/wxpython/gui_core/preferences.py:1576 msgid "Data browser" msgstr "データブラウザ" -#: ../gui/wxpython/gui_core/preferences.py:1590 +#: ../gui/wxpython/gui_core/preferences.py:1584 msgid "Left mouse double click:" msgstr "左ボタンダブルクリック:" -#: ../gui/wxpython/gui_core/preferences.py:1615 +#: ../gui/wxpython/gui_core/preferences.py:1609 msgid "Encoding (e.g. utf-8, ascii, iso8859-1, koi8-r):" msgstr "エンコード(例 utf-8, ascii, iso8859-1, koi8-r):" -#: ../gui/wxpython/gui_core/preferences.py:1630 +#: ../gui/wxpython/gui_core/preferences.py:1624 msgid "Ask when deleting data record(s) from table" msgstr "テーブルã‹ã‚‰ãƒ‡ãƒ¼ã‚¿ãƒ¬ã‚³ãƒ¼ãƒ‰ã‚’削除ã™ã‚‹ã¨ãã¯å•ã„åˆã‚ã›ã‚‹" -#: ../gui/wxpython/gui_core/preferences.py:1654 +#: ../gui/wxpython/gui_core/preferences.py:1648 msgid "Create table" msgstr "テーブル作æˆ" -#: ../gui/wxpython/gui_core/preferences.py:1661 -#: ../gui/wxpython/gui_core/dialogs.py:351 +#: ../gui/wxpython/gui_core/preferences.py:1655 +#: ../gui/wxpython/gui_core/dialogs.py:352 msgid "Key column:" msgstr "キー列:" -#: ../gui/wxpython/gui_core/preferences.py:1695 +#: ../gui/wxpython/gui_core/preferences.py:1689 #: ../gui/wxpython/mapdisp/statusbar.py:824 msgid "Projection" msgstr "投影法" -#: ../gui/wxpython/gui_core/preferences.py:1704 +#: ../gui/wxpython/gui_core/preferences.py:1698 msgid "Projection statusbar settings" msgstr "投影法ステータスãƒãƒ¼è¨­å®š" -#: ../gui/wxpython/gui_core/preferences.py:1713 +#: ../gui/wxpython/gui_core/preferences.py:1707 msgid "" "\n" "Note: This only controls the coordinates displayed in the lower-left of the Map Display\n" @@ -13934,63 +13955,63 @@ "menu located at the bottom of the Map Display window.\n" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1746 +#: ../gui/wxpython/gui_core/preferences.py:1740 msgid "Proj.4 string (required):" msgstr "Proj.4文字列(必須):" -#: ../gui/wxpython/gui_core/preferences.py:1763 +#: ../gui/wxpython/gui_core/preferences.py:1757 msgid "EPSG file:" msgstr "EPSGファイル:" -#: ../gui/wxpython/gui_core/preferences.py:1780 +#: ../gui/wxpython/gui_core/preferences.py:1774 msgid "Load EPSG codes (be patient), enter EPSG code or insert Proj.4 string directly." msgstr "ESPGコードã®èª­ã¿è¾¼ã¿ã€ESPGコードã®å…¥åŠ›ã¾ãŸã¯Proj4ストリングを直接挿入ã™ã‚‹" -#: ../gui/wxpython/gui_core/preferences.py:1788 +#: ../gui/wxpython/gui_core/preferences.py:1782 msgid "&Load EPSG codes" msgstr "EPSGコードã®ãƒ­ãƒ¼ãƒ‰(&L)" -#: ../gui/wxpython/gui_core/preferences.py:1808 +#: ../gui/wxpython/gui_core/preferences.py:1802 msgid "Coordinates format" msgstr "座標フォーマット" -#: ../gui/wxpython/gui_core/preferences.py:1816 +#: ../gui/wxpython/gui_core/preferences.py:1810 msgid "Lat/long projections" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1837 +#: ../gui/wxpython/gui_core/preferences.py:1831 msgid "Precision:" msgstr "精度:" -#: ../gui/wxpython/gui_core/preferences.py:1923 +#: ../gui/wxpython/gui_core/preferences.py:1917 #, python-format msgid "Unable to read EPSG codes: %s" msgstr "EPSGコードãŒèª­ã‚ã¾ã›ã‚“: %s" -#: ../gui/wxpython/gui_core/preferences.py:1956 -#: ../gui/wxpython/gui_core/preferences.py:1968 -#: ../gui/wxpython/gui_core/preferences.py:1980 +#: ../gui/wxpython/gui_core/preferences.py:1950 +#: ../gui/wxpython/gui_core/preferences.py:1962 +#: ../gui/wxpython/gui_core/preferences.py:1974 #, python-format msgid "EPSG code %s not found" msgstr "EPSGコード %s ãŒè¦‹ã¤ã‹ã‚Šã¾ã›ã‚“" -#: ../gui/wxpython/gui_core/preferences.py:1990 +#: ../gui/wxpython/gui_core/preferences.py:1984 msgid "Select default display font" msgstr "デフォルトディスプレイフォントã®é¸æŠž" -#: ../gui/wxpython/gui_core/preferences.py:2004 +#: ../gui/wxpython/gui_core/preferences.py:1998 msgid "Failed to set default display font. Try different font." msgstr "デフォルトã®ãƒ‡ã‚£ã‚¹ãƒ—レイフォントã®è¨­å®šã«å¤±æ•—ã—ã¾ã—ãŸã€‚別ã®ãƒ•ã‚©ãƒ³ãƒˆã‚’試ã—ã¦ãã ã•ã„。" -#: ../gui/wxpython/gui_core/preferences.py:2023 +#: ../gui/wxpython/gui_core/preferences.py:2017 msgid "Select default output font" msgstr "デフォルトã®å‡ºåŠ›ãƒ•ã‚©ãƒ³ãƒˆã‚’é¸æŠž" -#: ../gui/wxpython/gui_core/preferences.py:2112 +#: ../gui/wxpython/gui_core/preferences.py:2106 msgid "Manage access to mapsets" msgstr "マップセットã¸ã®ã‚¢ã‚¯ã‚»ã‚¹ã‚’管ç†" -#: ../gui/wxpython/gui_core/preferences.py:2127 +#: ../gui/wxpython/gui_core/preferences.py:2121 msgid "" "Check a mapset to make it accessible, uncheck it to hide it.\n" " Notes:\n" @@ -14004,7 +14025,7 @@ " - ç¾åœ¨ã®ãƒžãƒƒãƒ—セットã®ã¿æ›¸ãè¾¼ã¿å¯èƒ½.\n" " - 自分ãŒæ‰€æœ‰ã—ã¦ã„るマップセットã®ã¿æ›¸ãè¾¼ã¿å¯èƒ½." -#: ../gui/wxpython/gui_core/preferences.py:2204 +#: ../gui/wxpython/gui_core/preferences.py:2198 msgid "Owner" msgstr "所有者" @@ -14016,49 +14037,49 @@ msgid "Select GRASS location and mapset" msgstr "GRASSã®ãƒ­ã‚±ãƒ¼ã‚·ãƒ§ãƒ³ã¨ãƒžãƒƒãƒ—セットをé¸æŠž" -#: ../gui/wxpython/gui_core/dialogs.py:122 +#: ../gui/wxpython/gui_core/dialogs.py:123 msgid "Location or mapset is not defined." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:132 +#: ../gui/wxpython/gui_core/dialogs.py:133 msgid "Name of GRASS location:" msgstr "GRASSロケーショå:" -#: ../gui/wxpython/gui_core/dialogs.py:143 -#: ../gui/wxpython/gui_core/dialogs.py:200 +#: ../gui/wxpython/gui_core/dialogs.py:144 +#: ../gui/wxpython/gui_core/dialogs.py:201 msgid "Name of mapset:" msgstr "マップセットå:" -#: ../gui/wxpython/gui_core/dialogs.py:172 +#: ../gui/wxpython/gui_core/dialogs.py:173 msgid "Select mapset in GRASS location" msgstr "GRASSロケーションã‹ã‚‰ãƒžãƒƒãƒ—セットé¸æŠž" -#: ../gui/wxpython/gui_core/dialogs.py:192 +#: ../gui/wxpython/gui_core/dialogs.py:193 msgid "Name of mapset is missing." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:233 +#: ../gui/wxpython/gui_core/dialogs.py:234 msgid "Name of vector map is missing." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:286 +#: ../gui/wxpython/gui_core/dialogs.py:287 msgid "Create attribute table" msgstr "属性テーブル作æˆ" -#: ../gui/wxpython/gui_core/dialogs.py:320 +#: ../gui/wxpython/gui_core/dialogs.py:321 msgid "Name of new vector map is missing." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:332 +#: ../gui/wxpython/gui_core/dialogs.py:333 msgid "Name for new vector map:" msgstr "æ–°ã—ã„ベクトルマップå:" -#: ../gui/wxpython/gui_core/dialogs.py:435 +#: ../gui/wxpython/gui_core/dialogs.py:436 #, python-format msgid "Unable to create vector map <%s>." msgstr "ベクトルマップを作れã¾ã›ã‚“ <%s>" -#: ../gui/wxpython/gui_core/dialogs.py:440 +#: ../gui/wxpython/gui_core/dialogs.py:441 #, python-format msgid "" "Invalid or empty key column.\n" @@ -14067,225 +14088,225 @@ "ä¸æ­£ã‚‚ã—ãã¯ç©ºã®ã‚­ãƒ¼é …ç›®\n" "ベクトルマップを作れã¾ã›ã‚“ <%s>" -#: ../gui/wxpython/gui_core/dialogs.py:471 +#: ../gui/wxpython/gui_core/dialogs.py:472 #, python-format msgid "Vector map <%s> already exists in the current mapset. Do you want to overwrite it?" msgstr "ベクトルマップ <%s> ã¯æ—¢ã«å­˜åœ¨ã—ã¾ã™ã€‚上書ãã—ã¾ã™ã‹ï¼Ÿ" -#: ../gui/wxpython/gui_core/dialogs.py:561 +#: ../gui/wxpython/gui_core/dialogs.py:562 msgid "Load region:" msgstr "ロードã™ã‚‹é ˜åŸŸï¼š " -#: ../gui/wxpython/gui_core/dialogs.py:567 +#: ../gui/wxpython/gui_core/dialogs.py:568 msgid "Save region:" msgstr "領域ä¿å­˜ï¼š" -#: ../gui/wxpython/gui_core/dialogs.py:619 +#: ../gui/wxpython/gui_core/dialogs.py:620 msgid "Name cannot begin with '.' and must not contain space, quotes, '/', ''', '@', ',', '=', '*', and all other non-alphanumeric characters." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:635 +#: ../gui/wxpython/gui_core/dialogs.py:636 msgid "Create or edit imagery groups" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:669 +#: ../gui/wxpython/gui_core/dialogs.py:670 msgid "Apply changes to selected group and close dialog" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:670 +#: ../gui/wxpython/gui_core/dialogs.py:671 msgid "Apply changes to selected group" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:671 +#: ../gui/wxpython/gui_core/dialogs.py:672 msgid "Close dialog, changes are not applied" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:712 -#: ../gui/wxpython/gui_core/dialogs.py:1509 +#: ../gui/wxpython/gui_core/dialogs.py:713 +#: ../gui/wxpython/gui_core/dialogs.py:1510 msgid "Put here a regular expression. Characters '.*' stand for anything, character '^' stands for the beginning and '$' for the end." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:719 +#: ../gui/wxpython/gui_core/dialogs.py:720 msgid "Select existing group or enter name of new group:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:730 +#: ../gui/wxpython/gui_core/dialogs.py:731 msgid "Edit/create subgroup" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:743 +#: ../gui/wxpython/gui_core/dialogs.py:744 msgid "Select existing subgroup or enter name of new subgroup:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:777 -#: ../gui/wxpython/gui_core/dialogs.py:845 -#: ../gui/wxpython/gui_core/dialogs.py:1494 +#: ../gui/wxpython/gui_core/dialogs.py:778 +#: ../gui/wxpython/gui_core/dialogs.py:846 +#: ../gui/wxpython/gui_core/dialogs.py:1495 msgid "Pattern:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:795 -#: ../gui/wxpython/gui_core/dialogs.py:863 -#: ../gui/wxpython/gui_core/dialogs.py:1518 +#: ../gui/wxpython/gui_core/dialogs.py:796 +#: ../gui/wxpython/gui_core/dialogs.py:864 +#: ../gui/wxpython/gui_core/dialogs.py:1519 msgid "List of maps:" msgstr "マップ一覧:" -#: ../gui/wxpython/gui_core/dialogs.py:811 +#: ../gui/wxpython/gui_core/dialogs.py:812 msgid "Select map layers and add them to the list." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:816 +#: ../gui/wxpython/gui_core/dialogs.py:817 msgid "Remove selected layer(s) from list." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:873 +#: ../gui/wxpython/gui_core/dialogs.py:874 msgid "Check maps from group to be included into subgroup." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1037 +#: ../gui/wxpython/gui_core/dialogs.py:1038 msgid "Add selected map layers into group" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1174 +#: ../gui/wxpython/gui_core/dialogs.py:1175 #, python-format msgid "Group <%s> was changed, do you want to apply changes?" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1177 -#: ../gui/wxpython/gui_core/dialogs.py:1193 +#: ../gui/wxpython/gui_core/dialogs.py:1178 +#: ../gui/wxpython/gui_core/dialogs.py:1194 msgid "Unapplied changes" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1190 +#: ../gui/wxpython/gui_core/dialogs.py:1191 #, python-format msgid "Subgroup <%s> was changed, do you want to apply changes?" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1247 +#: ../gui/wxpython/gui_core/dialogs.py:1248 msgid "No raster maps selected." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1276 +#: ../gui/wxpython/gui_core/dialogs.py:1277 #, python-format msgid "No changes to apply in group <%s>." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1279 +#: ../gui/wxpython/gui_core/dialogs.py:1280 #, python-format msgid "Group <%s> was successfully created." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1281 +#: ../gui/wxpython/gui_core/dialogs.py:1282 #, python-format msgid "Group <%s> was successfully changed." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1284 +#: ../gui/wxpython/gui_core/dialogs.py:1285 #, python-format msgid "Creating of new group <%s> failed." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1286 +#: ../gui/wxpython/gui_core/dialogs.py:1287 #, python-format msgid "Changing of group <%s> failed." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1324 +#: ../gui/wxpython/gui_core/dialogs.py:1325 msgid "No group selected." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1329 +#: ../gui/wxpython/gui_core/dialogs.py:1330 msgid "No subgroup selected." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1436 +#: ../gui/wxpython/gui_core/dialogs.py:1437 msgid "Use fully-qualified map names" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1462 +#: ../gui/wxpython/gui_core/dialogs.py:1463 msgid "Map type:" msgstr "マップタイプ:" -#: ../gui/wxpython/gui_core/dialogs.py:1477 +#: ../gui/wxpython/gui_core/dialogs.py:1478 msgid "Select toggle" msgstr "トグルé¸æŠž" -#: ../gui/wxpython/gui_core/dialogs.py:1484 +#: ../gui/wxpython/gui_core/dialogs.py:1485 msgid "Mapset:" msgstr "マップセット:" -#: ../gui/wxpython/gui_core/dialogs.py:1577 +#: ../gui/wxpython/gui_core/dialogs.py:1579 msgid "Invert selection" msgstr "é¸æŠžã®å転" -#: ../gui/wxpython/gui_core/dialogs.py:1720 +#: ../gui/wxpython/gui_core/dialogs.py:1722 #, python-format msgid "Dynamic series (%s)" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1747 +#: ../gui/wxpython/gui_core/dialogs.py:1749 msgid "Set Map Layer Opacity" msgstr "レイヤーã®é€éŽåº¦è¨­å®š" -#: ../gui/wxpython/gui_core/dialogs.py:1778 -#: ../gui/wxpython/psmap/dialogs.py:6389 ../gui/wxpython/psmap/dialogs.py:6416 -#: ../gui/wxpython/psmap/dialogs.py:6748 ../gui/wxpython/psmap/dialogs.py:6778 +#: ../gui/wxpython/gui_core/dialogs.py:1780 +#: ../gui/wxpython/psmap/dialogs.py:6391 ../gui/wxpython/psmap/dialogs.py:6418 +#: ../gui/wxpython/psmap/dialogs.py:6750 ../gui/wxpython/psmap/dialogs.py:6780 msgid "transparent" msgstr "é€éŽ " -#: ../gui/wxpython/gui_core/dialogs.py:1781 +#: ../gui/wxpython/gui_core/dialogs.py:1783 msgid "opaque" msgstr "ä¸é€æ˜Ž" -#: ../gui/wxpython/gui_core/dialogs.py:1879 +#: ../gui/wxpython/gui_core/dialogs.py:1884 msgid "Set image size" msgstr "イメージサイズã®è¨­å®š" -#: ../gui/wxpython/gui_core/dialogs.py:1894 +#: ../gui/wxpython/gui_core/dialogs.py:1899 msgid "Image size" msgstr "イメージサイズ" -#: ../gui/wxpython/gui_core/dialogs.py:1941 +#: ../gui/wxpython/gui_core/dialogs.py:1946 msgid "Template:" msgstr "テンプレート:" -#: ../gui/wxpython/gui_core/dialogs.py:1981 +#: ../gui/wxpython/gui_core/dialogs.py:1986 msgid "GRASS GIS SQL Query Utility" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1997 +#: ../gui/wxpython/gui_core/dialogs.py:2002 msgid " SQL statement " msgstr "SQLæ–‡" -#: ../gui/wxpython/gui_core/dialogs.py:2045 +#: ../gui/wxpython/gui_core/dialogs.py:2050 msgid "Symbols" msgstr "記å·ã‚µã‚¤ã‚º " -#: ../gui/wxpython/gui_core/dialogs.py:2080 +#: ../gui/wxpython/gui_core/dialogs.py:2085 msgid "Symbol directory:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:2092 +#: ../gui/wxpython/gui_core/dialogs.py:2097 msgid "Symbol name:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:2343 +#: ../gui/wxpython/gui_core/dialogs.py:2348 msgid "Do you want to quit GRASS including shell prompt or just close the GUI?" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:2420 +#: ../gui/wxpython/gui_core/dialogs.py:2425 msgid "Select font:" msgstr "フォントã®é¸æŠžï¼š" -#: ../gui/wxpython/gui_core/dialogs.py:2451 +#: ../gui/wxpython/gui_core/dialogs.py:2456 msgid "Character encoding:" msgstr "文字エンコーディング:" -#: ../gui/wxpython/gui_core/dialogs.py:2469 -#: ../gui/wxpython/psmap/dialogs.py:398 ../gui/wxpython/psmap/dialogs.py:4979 +#: ../gui/wxpython/gui_core/dialogs.py:2474 +#: ../gui/wxpython/psmap/dialogs.py:400 ../gui/wxpython/psmap/dialogs.py:4981 msgid "Font size:" msgstr "フォントサイズ:" -#: ../gui/wxpython/gui_core/dialogs.py:2521 +#: ../gui/wxpython/gui_core/dialogs.py:2526 msgid "Example" msgstr "" @@ -14386,28 +14407,28 @@ msgid "Toggle to save list of executed commands into a file; content saved when switching off." msgstr "" -#: ../gui/wxpython/gui_core/goutput.py:420 +#: ../gui/wxpython/gui_core/goutput.py:421 #: ../gui/wxpython/gui_core/goutput.py:516 msgid "Save file as..." msgstr "åå‰ã‚’付ã‘ã¦ä¿å­˜ã™ã‚‹..." -#: ../gui/wxpython/gui_core/goutput.py:422 +#: ../gui/wxpython/gui_core/goutput.py:423 #: ../gui/wxpython/gui_core/goutput.py:518 #, python-format msgid "%(txt)s (*.txt)|*.txt|%(files)s (*)|*" msgstr "" -#: ../gui/wxpython/gui_core/goutput.py:423 +#: ../gui/wxpython/gui_core/goutput.py:424 #: ../gui/wxpython/gui_core/goutput.py:519 msgid "Text files" msgstr "" -#: ../gui/wxpython/gui_core/goutput.py:424 +#: ../gui/wxpython/gui_core/goutput.py:425 #: ../gui/wxpython/gui_core/goutput.py:520 msgid "Files" msgstr "ファイル" -#: ../gui/wxpython/gui_core/goutput.py:437 +#: ../gui/wxpython/gui_core/goutput.py:438 #, python-format msgid "" "Unable to write file '%(path)s'.\n" @@ -14415,14 +14436,21 @@ "Details: %(error)s" msgstr "" -#: ../gui/wxpython/gui_core/goutput.py:442 +#: ../gui/wxpython/gui_core/goutput.py:443 #, python-format msgid "Command output saved into '%s'" msgstr "" +#: ../gui/wxpython/gui_core/goutput.py:497 +#, python-brace-format +msgid "" +"Unable to write file '{filePath}'.\n" +"\n" +"Details: {error}" +msgstr "" + #: ../gui/wxpython/gui_core/goutput.py:501 -#, python-format -msgid "Command log saved to '%s'" +msgid "Command log saved to '{}'" msgstr "" #: ../gui/wxpython/psmap/toolbars.py:79 @@ -14559,7 +14587,7 @@ msgstr " EPGSコードãŒèª­ã‚ã¾ã›ã‚“: %s" #: ../gui/wxpython/psmap/frame.py:636 ../gui/wxpython/psmap/frame.py:661 -#: ../gui/wxpython/psmap/dialogs.py:1635 +#: ../gui/wxpython/psmap/dialogs.py:1637 msgid "Please, create map frame first." msgstr "å…ˆã«ãƒžãƒƒãƒ—フレームを作æˆã—ã¦ãã ã•ã„" @@ -14607,7 +14635,7 @@ msgid "Click and drag to resize object" msgstr "クリックãã‚Œã‹ã‚‰ãƒ‰ãƒ©ãƒƒã‚°ã‚’ã—ã¦ã‚ªãƒ–ジェクトã®ã‚µã‚¤ã‚ºã‚’変更ã™ã‚‹" -#: ../gui/wxpython/psmap/frame.py:2471 +#: ../gui/wxpython/psmap/frame.py:2474 msgid "labels: " msgstr "" @@ -14712,11 +14740,11 @@ msgid "Failed to read instruction %(inst)s: file %(file)s not found." msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:231 +#: ../gui/wxpython/psmap/dialogs.py:233 msgid "Units:" msgstr "å˜ä½:" -#: ../gui/wxpython/psmap/dialogs.py:242 +#: ../gui/wxpython/psmap/dialogs.py:244 msgid "" "Position of the top left corner\n" "from the top left edge of the paper" @@ -14724,29 +14752,29 @@ "左上角ã®ä½ç½®\n" "用紙ã®å·¦ä¸Šç«¯ã‹ã‚‰" -#: ../gui/wxpython/psmap/dialogs.py:244 -#: ../gui/wxpython/animation/dialogs.py:1137 +#: ../gui/wxpython/psmap/dialogs.py:246 +#: ../gui/wxpython/animation/dialogs.py:1140 msgid "X:" msgstr "X:" -#: ../gui/wxpython/psmap/dialogs.py:246 -#: ../gui/wxpython/animation/dialogs.py:1139 +#: ../gui/wxpython/psmap/dialogs.py:248 +#: ../gui/wxpython/animation/dialogs.py:1142 msgid "Y:" msgstr "Y:" -#: ../gui/wxpython/psmap/dialogs.py:271 +#: ../gui/wxpython/psmap/dialogs.py:273 msgid "Position is given:" msgstr "ä½ç½®ï¼š" -#: ../gui/wxpython/psmap/dialogs.py:273 +#: ../gui/wxpython/psmap/dialogs.py:275 msgid "relative to paper" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:275 +#: ../gui/wxpython/psmap/dialogs.py:277 msgid "by map coordinates" msgstr "åº§æ¨™å¤‰æ› " -#: ../gui/wxpython/psmap/dialogs.py:305 +#: ../gui/wxpython/psmap/dialogs.py:307 msgid "" "Position from the top left\n" "edge of the paper" @@ -14754,152 +14782,152 @@ "左上ã‹ã‚‰ã®ä½ç½®\n" "用紙ã®ç«¯" -#: ../gui/wxpython/psmap/dialogs.py:396 +#: ../gui/wxpython/psmap/dialogs.py:398 msgid "Font:" msgstr "フォント:" -#: ../gui/wxpython/psmap/dialogs.py:424 +#: ../gui/wxpython/psmap/dialogs.py:426 msgid "Choose color:" msgstr "ディレクトリé¸æŠžï¼š" -#: ../gui/wxpython/psmap/dialogs.py:473 +#: ../gui/wxpython/psmap/dialogs.py:475 msgid "Close dialog and apply changes" msgstr "変更を行ã‚ãšã«ãƒ€ã‚¤ã‚¢ãƒ­ã‚°ã‚’é–‰ã˜ã‚‹" -#: ../gui/wxpython/psmap/dialogs.py:524 +#: ../gui/wxpython/psmap/dialogs.py:526 msgid "Units" msgstr "å˜ä½" -#: ../gui/wxpython/psmap/dialogs.py:525 -#: ../gui/wxpython/animation/dialogs.py:926 +#: ../gui/wxpython/psmap/dialogs.py:527 +#: ../gui/wxpython/animation/dialogs.py:929 msgid "Format" msgstr "フォーマット" -#: ../gui/wxpython/psmap/dialogs.py:526 +#: ../gui/wxpython/psmap/dialogs.py:528 msgid "Orientation" msgstr "回転:" -#: ../gui/wxpython/psmap/dialogs.py:527 ../gui/wxpython/psmap/dialogs.py:2888 +#: ../gui/wxpython/psmap/dialogs.py:529 ../gui/wxpython/psmap/dialogs.py:2890 msgid "Width" msgstr "å¹…" -#: ../gui/wxpython/psmap/dialogs.py:528 +#: ../gui/wxpython/psmap/dialogs.py:530 msgid "Height" msgstr "高ã•" -#: ../gui/wxpython/psmap/dialogs.py:529 +#: ../gui/wxpython/psmap/dialogs.py:531 msgid "Left" msgstr "å·¦" -#: ../gui/wxpython/psmap/dialogs.py:530 +#: ../gui/wxpython/psmap/dialogs.py:532 msgid "Right" msgstr "å³" -#: ../gui/wxpython/psmap/dialogs.py:594 +#: ../gui/wxpython/psmap/dialogs.py:596 msgid "Literal is not allowed!" msgstr "文字ã¯è¨±å¯ã•ã‚Œã¦ã„ã¾ã›ã‚“!" -#: ../gui/wxpython/psmap/dialogs.py:608 +#: ../gui/wxpython/psmap/dialogs.py:610 msgid "Page size" msgstr "アイコンサイズ:" -#: ../gui/wxpython/psmap/dialogs.py:612 +#: ../gui/wxpython/psmap/dialogs.py:614 msgid "Margins" msgstr "余白" -#: ../gui/wxpython/psmap/dialogs.py:619 +#: ../gui/wxpython/psmap/dialogs.py:621 msgid "Portrait" msgstr "ãƒã‚¤ãƒ³ãƒˆ" -#: ../gui/wxpython/psmap/dialogs.py:619 +#: ../gui/wxpython/psmap/dialogs.py:621 msgid "Landscape" msgstr "æ™¯è¦³åˆ†æž " -#: ../gui/wxpython/psmap/dialogs.py:765 +#: ../gui/wxpython/psmap/dialogs.py:767 msgid "Map settings" msgstr "一般設定" -#: ../gui/wxpython/psmap/dialogs.py:775 +#: ../gui/wxpython/psmap/dialogs.py:777 msgid "Map frame settings" msgstr "ラスター設定" -#: ../gui/wxpython/psmap/dialogs.py:893 +#: ../gui/wxpython/psmap/dialogs.py:895 msgid "Map frame options:" msgstr "投影法ã®ç®¡ç† " -#: ../gui/wxpython/psmap/dialogs.py:894 +#: ../gui/wxpython/psmap/dialogs.py:896 msgid "fit frame to match selected map" msgstr "é¸æŠžã—ãŸãƒžãƒƒãƒ—ã®ã‚ºãƒ¼ãƒ " -#: ../gui/wxpython/psmap/dialogs.py:895 +#: ../gui/wxpython/psmap/dialogs.py:897 msgid "fit frame to match saved region" msgstr "ä¿å­˜é ˜åŸŸã§ã‚ºãƒ¼ãƒ " -#: ../gui/wxpython/psmap/dialogs.py:896 +#: ../gui/wxpython/psmap/dialogs.py:898 msgid "fit frame to match current computational region" msgstr "ç¾åœ¨ã®ç®—定領域ã«ãƒ•ãƒ¬ãƒ¼ãƒ ã‚’åˆã‚ã›ã¾ã™" -#: ../gui/wxpython/psmap/dialogs.py:897 +#: ../gui/wxpython/psmap/dialogs.py:899 msgid "fixed scale and map center" msgstr "固定スケールã¨ãƒžãƒƒãƒ—中心" -#: ../gui/wxpython/psmap/dialogs.py:914 ../gui/wxpython/psmap/dialogs.py:1224 +#: ../gui/wxpython/psmap/dialogs.py:916 ../gui/wxpython/psmap/dialogs.py:1226 msgid "Map selection" msgstr "投影法ã®ç®¡ç† " -#: ../gui/wxpython/psmap/dialogs.py:927 ../gui/wxpython/psmap/dialogs.py:1715 +#: ../gui/wxpython/psmap/dialogs.py:929 ../gui/wxpython/psmap/dialogs.py:1717 msgid "Map:" msgstr "マップセット:" -#: ../gui/wxpython/psmap/dialogs.py:927 +#: ../gui/wxpython/psmap/dialogs.py:929 msgid "Region:" msgstr "領域" -#: ../gui/wxpython/psmap/dialogs.py:984 +#: ../gui/wxpython/psmap/dialogs.py:986 msgid "Map scale and center" msgstr "縮尺" -#: ../gui/wxpython/psmap/dialogs.py:988 +#: ../gui/wxpython/psmap/dialogs.py:990 msgid "Center:" msgstr "レンダリング " -#: ../gui/wxpython/psmap/dialogs.py:989 +#: ../gui/wxpython/psmap/dialogs.py:991 msgid "E:" msgstr "E: " -#: ../gui/wxpython/psmap/dialogs.py:990 +#: ../gui/wxpython/psmap/dialogs.py:992 msgid "N:" msgstr "N: " -#: ../gui/wxpython/psmap/dialogs.py:997 ../gui/wxpython/psmap/dialogs.py:5860 +#: ../gui/wxpython/psmap/dialogs.py:999 ../gui/wxpython/psmap/dialogs.py:5862 msgid "Scale:" msgstr "スタイル:" -#: ../gui/wxpython/psmap/dialogs.py:998 +#: ../gui/wxpython/psmap/dialogs.py:1000 msgid "1 :" msgstr "1 :" -#: ../gui/wxpython/psmap/dialogs.py:1062 +#: ../gui/wxpython/psmap/dialogs.py:1064 msgid "Map max resolution (dpi):" msgstr "マップ最大解åƒåº¦ (dpi):" -#: ../gui/wxpython/psmap/dialogs.py:1099 ../gui/wxpython/psmap/dialogs.py:3709 +#: ../gui/wxpython/psmap/dialogs.py:1101 ../gui/wxpython/psmap/dialogs.py:3711 msgid "Border" msgstr "第1é¸æŠž" -#: ../gui/wxpython/psmap/dialogs.py:1105 +#: ../gui/wxpython/psmap/dialogs.py:1107 msgid "draw border around map frame" msgstr "マップフレームã®å‘¨å›²ã«å¢ƒç•Œç·šã‚’æãã¾ã™" -#: ../gui/wxpython/psmap/dialogs.py:1112 +#: ../gui/wxpython/psmap/dialogs.py:1114 msgid "border color:" msgstr "境界色:" -#: ../gui/wxpython/psmap/dialogs.py:1114 +#: ../gui/wxpython/psmap/dialogs.py:1116 msgid "border width (pts):" msgstr "線幅(ピクセル):" -#: ../gui/wxpython/psmap/dialogs.py:1233 +#: ../gui/wxpython/psmap/dialogs.py:1235 msgid "" "Region is set to match this map,\n" "raster or vector map must be added later" @@ -14907,333 +14935,333 @@ "領域ã¯ã“ã®ãƒžãƒƒãƒ—ã«åˆã†ã‚ˆã†ã«è¨­å®šã•ã‚Œã¦ã„ã¾ã™,\n" "ラスターã¾ãŸã¯ãƒ™ã‚¯ãƒˆãƒ«ãƒžãƒƒãƒ—ã¯å¾Œã§è¿½åŠ ã—ãªã‘ã‚Œã°ãªã‚Šã¾ã›ã‚“" -#: ../gui/wxpython/psmap/dialogs.py:1240 +#: ../gui/wxpython/psmap/dialogs.py:1242 msgid "Region selection" msgstr "æ–­é¢å›³" -#: ../gui/wxpython/psmap/dialogs.py:1420 +#: ../gui/wxpython/psmap/dialogs.py:1422 msgid "No map selected!" msgstr "マップレイヤーãŒé¸æŠžã•ã‚Œã¦ã„ã¾ã›ã‚“ " -#: ../gui/wxpython/psmap/dialogs.py:1444 +#: ../gui/wxpython/psmap/dialogs.py:1446 msgid "No region selected!" msgstr "マップレイヤーãŒé¸æŠžã•ã‚Œã¦ã„ã¾ã›ã‚“ " -#: ../gui/wxpython/psmap/dialogs.py:1495 +#: ../gui/wxpython/psmap/dialogs.py:1497 msgid "Invalid scale or map center!" msgstr "無効ãªã‚¹ã‚±ãƒ¼ãƒ«ã¾ãŸã¯ãƒžãƒƒãƒ—中心!" -#: ../gui/wxpython/psmap/dialogs.py:1565 +#: ../gui/wxpython/psmap/dialogs.py:1567 msgid "Choose raster map" msgstr "ラスターマップ" -#: ../gui/wxpython/psmap/dialogs.py:1570 +#: ../gui/wxpython/psmap/dialogs.py:1572 msgid "no raster map" msgstr "ラスターマップ" -#: ../gui/wxpython/psmap/dialogs.py:1573 +#: ../gui/wxpython/psmap/dialogs.py:1575 msgid "raster:" msgstr "ラスター:" -#: ../gui/wxpython/psmap/dialogs.py:1698 ../gui/wxpython/gmodeler/model.py:798 +#: ../gui/wxpython/psmap/dialogs.py:1700 ../gui/wxpython/gmodeler/model.py:798 msgid "Vector maps" msgstr "ベクトルマップ" -#: ../gui/wxpython/psmap/dialogs.py:1711 +#: ../gui/wxpython/psmap/dialogs.py:1713 msgid "Add map" msgstr "レイヤーグループ追加 " -#: ../gui/wxpython/psmap/dialogs.py:1719 ../gui/wxpython/psmap/dialogs.py:2180 +#: ../gui/wxpython/psmap/dialogs.py:1721 ../gui/wxpython/psmap/dialogs.py:2182 msgid "points" msgstr "ãƒã‚¤ãƒ³ãƒˆ" -#: ../gui/wxpython/psmap/dialogs.py:1719 ../gui/wxpython/psmap/dialogs.py:2182 +#: ../gui/wxpython/psmap/dialogs.py:1721 ../gui/wxpython/psmap/dialogs.py:2184 msgid "lines" msgstr "ライン" -#: ../gui/wxpython/psmap/dialogs.py:1719 +#: ../gui/wxpython/psmap/dialogs.py:1721 msgid "areas" msgstr "エリア" -#: ../gui/wxpython/psmap/dialogs.py:1725 +#: ../gui/wxpython/psmap/dialogs.py:1727 msgid "Data Type" msgstr "データタイプ " -#: ../gui/wxpython/psmap/dialogs.py:1730 -#: ../gui/wxpython/animation/dialogs.py:776 ../gui/wxpython/dbmgr/base.py:2361 +#: ../gui/wxpython/psmap/dialogs.py:1732 +#: ../gui/wxpython/animation/dialogs.py:779 ../gui/wxpython/dbmgr/base.py:2363 msgid "Add" msgstr "加算" -#: ../gui/wxpython/psmap/dialogs.py:1759 +#: ../gui/wxpython/psmap/dialogs.py:1761 msgid "Manage vector maps" msgstr "ベクトルマップã®æ¶ˆåŽ»" -#: ../gui/wxpython/psmap/dialogs.py:1764 +#: ../gui/wxpython/psmap/dialogs.py:1766 msgid "The topmost vector map overlaps the others" msgstr "一番上ã®ãƒ™ã‚¯ãƒˆãƒ«ãƒžãƒƒãƒ—ã¯ãã®ä»–ã¨é‡ãªã‚Šã¾ã™" -#: ../gui/wxpython/psmap/dialogs.py:1768 ../gui/wxpython/psmap/dialogs.py:3666 +#: ../gui/wxpython/psmap/dialogs.py:1770 ../gui/wxpython/psmap/dialogs.py:3668 #: ../gui/wxpython/web_services/widgets.py:267 msgid "Up" msgstr "上" -#: ../gui/wxpython/psmap/dialogs.py:1769 ../gui/wxpython/psmap/dialogs.py:3667 +#: ../gui/wxpython/psmap/dialogs.py:1771 ../gui/wxpython/psmap/dialogs.py:3669 #: ../gui/wxpython/web_services/widgets.py:269 msgid "Down" msgstr "下" -#: ../gui/wxpython/psmap/dialogs.py:1771 +#: ../gui/wxpython/psmap/dialogs.py:1773 msgid "Properties..." msgstr "プロパティ " -#: ../gui/wxpython/psmap/dialogs.py:2014 +#: ../gui/wxpython/psmap/dialogs.py:2016 msgid "Raster map settings" msgstr "ラスター設定" -#: ../gui/wxpython/psmap/dialogs.py:2062 +#: ../gui/wxpython/psmap/dialogs.py:2064 msgid "Vector maps settings" msgstr "ベクトル設定" -#: ../gui/wxpython/psmap/dialogs.py:2110 +#: ../gui/wxpython/psmap/dialogs.py:2112 #, python-format msgid "%s properties" msgstr "%s プロパティ " -#: ../gui/wxpython/psmap/dialogs.py:2165 +#: ../gui/wxpython/psmap/dialogs.py:2167 msgid "Data selection" msgstr "æ–­é¢å›³" -#: ../gui/wxpython/psmap/dialogs.py:2180 +#: ../gui/wxpython/psmap/dialogs.py:2182 msgid "centroids" msgstr "セントロイド" -#: ../gui/wxpython/psmap/dialogs.py:2182 +#: ../gui/wxpython/psmap/dialogs.py:2184 msgid "boundaries" msgstr "境界" -#: ../gui/wxpython/psmap/dialogs.py:2220 +#: ../gui/wxpython/psmap/dialogs.py:2222 msgid "Layer selection" msgstr "æ–­é¢å›³" -#: ../gui/wxpython/psmap/dialogs.py:2227 +#: ../gui/wxpython/psmap/dialogs.py:2229 msgid "Database connection is not defined in DB file." msgstr "DBファイルã«æŽ¥ç¶šè¨­å®šãŒå®šç¾©ã•ã‚Œã¦ã„ã¾ã›ã‚“" -#: ../gui/wxpython/psmap/dialogs.py:2228 +#: ../gui/wxpython/psmap/dialogs.py:2230 msgid "Select layer:" msgstr "レイヤー削除" -#: ../gui/wxpython/psmap/dialogs.py:2257 +#: ../gui/wxpython/psmap/dialogs.py:2259 msgid "list of categories (e.g. 1,3,5-7)" msgstr "カテゴリã®ãƒªã‚¹ãƒˆï¼ˆä¾‹ã€1,3,5-7)" -#: ../gui/wxpython/psmap/dialogs.py:2314 +#: ../gui/wxpython/psmap/dialogs.py:2316 msgid "Use current mask" msgstr "ç¾åœ¨ã®ãƒžãƒƒãƒ—セット以外を除去" -#: ../gui/wxpython/psmap/dialogs.py:2333 ../gui/wxpython/psmap/dialogs.py:2489 +#: ../gui/wxpython/psmap/dialogs.py:2335 ../gui/wxpython/psmap/dialogs.py:2491 msgid "Colors" msgstr "カラー" -#: ../gui/wxpython/psmap/dialogs.py:2342 ../gui/wxpython/psmap/dialogs.py:2498 +#: ../gui/wxpython/psmap/dialogs.py:2344 ../gui/wxpython/psmap/dialogs.py:2500 msgid "Outline" msgstr "航程線 " -#: ../gui/wxpython/psmap/dialogs.py:2347 ../gui/wxpython/psmap/dialogs.py:2508 +#: ../gui/wxpython/psmap/dialogs.py:2349 ../gui/wxpython/psmap/dialogs.py:2510 msgid "draw outline" msgstr "輪郭をæã" -#: ../gui/wxpython/psmap/dialogs.py:2350 ../gui/wxpython/psmap/dialogs.py:2513 -#: ../gui/wxpython/psmap/dialogs.py:5285 ../gui/wxpython/psmap/dialogs.py:5293 +#: ../gui/wxpython/psmap/dialogs.py:2352 ../gui/wxpython/psmap/dialogs.py:2515 +#: ../gui/wxpython/psmap/dialogs.py:5287 ../gui/wxpython/psmap/dialogs.py:5295 msgid "Width (pts):" msgstr "幅:" -#: ../gui/wxpython/psmap/dialogs.py:2419 +#: ../gui/wxpython/psmap/dialogs.py:2421 msgid "fill color" msgstr "ワイヤー色:" -#: ../gui/wxpython/psmap/dialogs.py:2425 ../gui/wxpython/psmap/dialogs.py:2583 +#: ../gui/wxpython/psmap/dialogs.py:2427 ../gui/wxpython/psmap/dialogs.py:2585 msgid "choose color:" msgstr "ディレクトリé¸æŠžï¼š" -#: ../gui/wxpython/psmap/dialogs.py:2440 ../gui/wxpython/psmap/dialogs.py:2599 +#: ../gui/wxpython/psmap/dialogs.py:2442 ../gui/wxpython/psmap/dialogs.py:2601 msgid "color from map table column:" msgstr "マップテーブル列ã‹ã‚‰ã®ã‚«ãƒ©ãƒ¼:" -#: ../gui/wxpython/psmap/dialogs.py:2511 +#: ../gui/wxpython/psmap/dialogs.py:2513 msgid "No effect for fill color from table column" msgstr "テーブル列ã‹ã‚‰ã®å¡—ã‚Šã¤ã¶ã—カラーã«å¯¾ã™ã‚‹åŠ¹æžœã¯ã‚ã‚Šã¾ã›ã‚“" -#: ../gui/wxpython/psmap/dialogs.py:2580 +#: ../gui/wxpython/psmap/dialogs.py:2582 msgid "Color of lines:" msgstr "カラールール" -#: ../gui/wxpython/psmap/dialogs.py:2647 ../gui/wxpython/psmap/dialogs.py:2879 -#: ../gui/wxpython/psmap/dialogs.py:3004 +#: ../gui/wxpython/psmap/dialogs.py:2649 ../gui/wxpython/psmap/dialogs.py:2881 +#: ../gui/wxpython/psmap/dialogs.py:3006 msgid "Size and style" msgstr "ラインスタイル" -#: ../gui/wxpython/psmap/dialogs.py:2675 +#: ../gui/wxpython/psmap/dialogs.py:2677 msgid "eps file:" msgstr "WKTファイル:" -#: ../gui/wxpython/psmap/dialogs.py:2680 ../gui/wxpython/psmap/dialogs.py:3022 +#: ../gui/wxpython/psmap/dialogs.py:2682 ../gui/wxpython/psmap/dialogs.py:3024 msgid "Type filename or click browse to choose file" msgstr "ファイルåを入力ã¾ãŸã¯ãƒ–ラウザをクリックã—ã¦ãƒ•ã‚¡ã‚¤ãƒ«ã‚’é¸æŠž" -#: ../gui/wxpython/psmap/dialogs.py:2681 ../gui/wxpython/psmap/dialogs.py:3023 +#: ../gui/wxpython/psmap/dialogs.py:2683 ../gui/wxpython/psmap/dialogs.py:3025 msgid "Choose a file" msgstr "DXFファイルé¸æŠžï¼š" -#: ../gui/wxpython/psmap/dialogs.py:2740 +#: ../gui/wxpython/psmap/dialogs.py:2742 msgid "size from map table column:" msgstr "全列を消去" -#: ../gui/wxpython/psmap/dialogs.py:2742 +#: ../gui/wxpython/psmap/dialogs.py:2744 msgid "scale:" msgstr "å†ã‚¹ã‚±ãƒ¼ãƒ«" -#: ../gui/wxpython/psmap/dialogs.py:2807 +#: ../gui/wxpython/psmap/dialogs.py:2809 msgid "Rotation" msgstr "回転:" -#: ../gui/wxpython/psmap/dialogs.py:2812 +#: ../gui/wxpython/psmap/dialogs.py:2814 msgid "rotate symbols:" msgstr "シンボルを回転:" -#: ../gui/wxpython/psmap/dialogs.py:2814 +#: ../gui/wxpython/psmap/dialogs.py:2816 msgid "counterclockwise in degrees:" msgstr "度ã§å時計回りã«" -#: ../gui/wxpython/psmap/dialogs.py:2818 +#: ../gui/wxpython/psmap/dialogs.py:2820 msgid "from map table column:" msgstr "全列を消去" -#: ../gui/wxpython/psmap/dialogs.py:2893 +#: ../gui/wxpython/psmap/dialogs.py:2895 msgid "Set width (pts):" msgstr "線幅(ピクセル):" -#: ../gui/wxpython/psmap/dialogs.py:2910 +#: ../gui/wxpython/psmap/dialogs.py:2912 msgid "multiply width by category value" msgstr "対話形å¼ã§ã‚«ãƒ†ã‚´ãƒªãƒ¼å€¤ã‚’編集" -#: ../gui/wxpython/psmap/dialogs.py:2947 +#: ../gui/wxpython/psmap/dialogs.py:2949 msgid "Choose line style:" msgstr "粗密型:" -#: ../gui/wxpython/psmap/dialogs.py:2960 +#: ../gui/wxpython/psmap/dialogs.py:2962 msgid "Choose linecap:" msgstr "DXFファイルé¸æŠžï¼š" -#: ../gui/wxpython/psmap/dialogs.py:3013 +#: ../gui/wxpython/psmap/dialogs.py:3015 msgid "Pattern" msgstr "アスター" -#: ../gui/wxpython/psmap/dialogs.py:3018 +#: ../gui/wxpython/psmap/dialogs.py:3020 msgid "use pattern:" msgstr "パターン使用:" -#: ../gui/wxpython/psmap/dialogs.py:3020 +#: ../gui/wxpython/psmap/dialogs.py:3022 msgid "Choose pattern file:" msgstr "入力ディレクトリé¸æŠž " -#: ../gui/wxpython/psmap/dialogs.py:3028 +#: ../gui/wxpython/psmap/dialogs.py:3030 msgid "pattern line width (pts):" msgstr "線幅(ピクセル):" -#: ../gui/wxpython/psmap/dialogs.py:3032 +#: ../gui/wxpython/psmap/dialogs.py:3034 msgid "pattern scale factor:" msgstr "パターンスケールファクター" -#: ../gui/wxpython/psmap/dialogs.py:3392 +#: ../gui/wxpython/psmap/dialogs.py:3394 msgid "Raster legend" msgstr "ラスターシリーズ " -#: ../gui/wxpython/psmap/dialogs.py:3397 -#: ../gui/wxpython/animation/dialogs.py:473 +#: ../gui/wxpython/psmap/dialogs.py:3399 +#: ../gui/wxpython/animation/dialogs.py:476 msgid "Show raster legend" msgstr "凡例表示" -#: ../gui/wxpython/psmap/dialogs.py:3411 +#: ../gui/wxpython/psmap/dialogs.py:3413 msgid "Source raster" msgstr "列å" -#: ../gui/wxpython/psmap/dialogs.py:3416 +#: ../gui/wxpython/psmap/dialogs.py:3418 msgid "current raster" msgstr "ベクトル → ラスター " -#: ../gui/wxpython/psmap/dialogs.py:3419 +#: ../gui/wxpython/psmap/dialogs.py:3421 msgid "select raster" msgstr "ラスターマップã®é¸æŠžï¼š" -#: ../gui/wxpython/psmap/dialogs.py:3426 ../gui/wxpython/psmap/dialogs.py:4441 +#: ../gui/wxpython/psmap/dialogs.py:3428 ../gui/wxpython/psmap/dialogs.py:4443 #, python-format msgid "%(rast)s: type %(type)s" msgstr "%(rast)s: タイプ %(type)s" -#: ../gui/wxpython/psmap/dialogs.py:3475 +#: ../gui/wxpython/psmap/dialogs.py:3477 msgid "Type of legend" msgstr "凡例表示" -#: ../gui/wxpython/psmap/dialogs.py:3480 +#: ../gui/wxpython/psmap/dialogs.py:3482 msgid "discrete legend (categorical maps)" msgstr "離散凡例(カテゴリマップ)" -#: ../gui/wxpython/psmap/dialogs.py:3484 +#: ../gui/wxpython/psmap/dialogs.py:3486 msgid "continuous color gradient legend (floating point map)" msgstr "連続カラーグラデーション凡例(浮動å°æ•°ç‚¹ãƒžãƒƒãƒ—)" -#: ../gui/wxpython/psmap/dialogs.py:3510 +#: ../gui/wxpython/psmap/dialogs.py:3512 msgid "Advanced legend settings" msgstr "詳細設定" -#: ../gui/wxpython/psmap/dialogs.py:3515 +#: ../gui/wxpython/psmap/dialogs.py:3517 msgid "draw \"no data\" box" msgstr "\"no data\" ボックスをæã" -#: ../gui/wxpython/psmap/dialogs.py:3524 +#: ../gui/wxpython/psmap/dialogs.py:3526 msgid "draw ticks across color table" msgstr "カラーテーブル全体ã«ãƒã‚§ãƒƒã‚¯ãƒžãƒ¼ã‚¯ã‚’æã" -#: ../gui/wxpython/psmap/dialogs.py:3616 +#: ../gui/wxpython/psmap/dialogs.py:3618 msgid "Vector legend" msgstr "ベクトルライン" -#: ../gui/wxpython/psmap/dialogs.py:3621 +#: ../gui/wxpython/psmap/dialogs.py:3623 msgid "Show vector legend" msgstr "ベクトルライン表示" -#: ../gui/wxpython/psmap/dialogs.py:3635 +#: ../gui/wxpython/psmap/dialogs.py:3637 msgid "Source vector maps" msgstr "ベクトルマップã®é‡ã­åˆã› " -#: ../gui/wxpython/psmap/dialogs.py:3640 +#: ../gui/wxpython/psmap/dialogs.py:3642 msgid "Choose vector maps and their order in legend" msgstr "ベクトルマップã¨å‡¡ä¾‹ã§ã®é †åºã‚’é¸æŠž" -#: ../gui/wxpython/psmap/dialogs.py:3645 ../gui/wxpython/gmodeler/frame.py:1886 +#: ../gui/wxpython/psmap/dialogs.py:3647 ../gui/wxpython/gmodeler/frame.py:1886 #: ../gui/wxpython/gmodeler/dialogs.py:492 #: ../gui/wxpython/gmodeler/dialogs.py:604 msgid "Label" msgstr "ラベル " -#: ../gui/wxpython/psmap/dialogs.py:3668 ../gui/wxpython/psmap/dialogs.py:4148 +#: ../gui/wxpython/psmap/dialogs.py:3670 ../gui/wxpython/psmap/dialogs.py:4150 msgid "Edit label" msgstr "ラベル追加 " -#: ../gui/wxpython/psmap/dialogs.py:3714 +#: ../gui/wxpython/psmap/dialogs.py:3716 msgid "draw border around legend" msgstr "凡例ã®å‘¨ã‚Šã«ç½«ç·šã‚’引ã" -#: ../gui/wxpython/psmap/dialogs.py:3772 +#: ../gui/wxpython/psmap/dialogs.py:3774 msgid "Size and position" msgstr "サイズã¨ä½ç½®" -#: ../gui/wxpython/psmap/dialogs.py:3842 +#: ../gui/wxpython/psmap/dialogs.py:3844 msgid "Leave the edit field empty, to use default values." msgstr "編集フィールドを空ã«ã—ã¦ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆå€¤ã‚’使用" -#: ../gui/wxpython/psmap/dialogs.py:3882 +#: ../gui/wxpython/psmap/dialogs.py:3884 msgid "" "Width of the color symbol (for lines)\n" "in front of the legend text" @@ -15241,15 +15269,15 @@ "カラーシンボル(ライン用)ã®å¹…\n" "凡例テキストã®å‰" -#: ../gui/wxpython/psmap/dialogs.py:3888 ../gui/wxpython/psmap/dialogs.py:4053 +#: ../gui/wxpython/psmap/dialogs.py:3890 ../gui/wxpython/psmap/dialogs.py:4055 msgid "Columns:" msgstr "列" -#: ../gui/wxpython/psmap/dialogs.py:3898 +#: ../gui/wxpython/psmap/dialogs.py:3900 msgid "column span:" msgstr "列" -#: ../gui/wxpython/psmap/dialogs.py:3900 +#: ../gui/wxpython/psmap/dialogs.py:3902 msgid "" "Column separation distance between the left edges\n" "of two columns in a multicolumn legend" @@ -15257,225 +15285,225 @@ "左端ã®é–“ã§ã®åˆ—分離è·é›¢\n" "複数列凡例ã®2列ã®" -#: ../gui/wxpython/psmap/dialogs.py:4147 +#: ../gui/wxpython/psmap/dialogs.py:4149 msgid "Edit legend label:" msgstr "凡例ラベルを編集:" -#: ../gui/wxpython/psmap/dialogs.py:4194 +#: ../gui/wxpython/psmap/dialogs.py:4196 msgid "No raster map selected!" msgstr "マップレイヤーãŒé¸æŠžã•ã‚Œã¦ã„ã¾ã›ã‚“ " -#: ../gui/wxpython/psmap/dialogs.py:4195 +#: ../gui/wxpython/psmap/dialogs.py:4197 msgid "No raster" msgstr "ラスター" -#: ../gui/wxpython/psmap/dialogs.py:4485 +#: ../gui/wxpython/psmap/dialogs.py:4487 msgid "Mapinfo settings" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4589 +#: ../gui/wxpython/psmap/dialogs.py:4591 msgid "Color settings" msgstr "一般設定" -#: ../gui/wxpython/psmap/dialogs.py:4595 +#: ../gui/wxpython/psmap/dialogs.py:4597 msgid "use border color:" msgstr "使用| X 座標 " -#: ../gui/wxpython/psmap/dialogs.py:4597 +#: ../gui/wxpython/psmap/dialogs.py:4599 msgid "use background color:" msgstr "背景色:" -#: ../gui/wxpython/psmap/dialogs.py:4856 +#: ../gui/wxpython/psmap/dialogs.py:4858 msgid "Length:" msgstr "é•·ã•" -#: ../gui/wxpython/psmap/dialogs.py:4862 +#: ../gui/wxpython/psmap/dialogs.py:4864 msgid "Scalebar length is given in map units" msgstr "縮尺ãƒãƒ¼ã®é•·ã•ã¯ãƒžãƒƒãƒ—ã®å˜ä½ã§æŒ‡å®šã•ã‚Œã¦ã„ã¾ã™" -#: ../gui/wxpython/psmap/dialogs.py:4867 +#: ../gui/wxpython/psmap/dialogs.py:4869 msgid "Scalebar height is real height on paper" msgstr "用紙上ã®ç¸®å°ºãƒãƒ¼ã®é«˜ã•ã¯å®Ÿéš›ã®é«˜ã•ã•ã™" -#: ../gui/wxpython/psmap/dialogs.py:4869 +#: ../gui/wxpython/psmap/dialogs.py:4871 msgid "default" msgstr "デフォルト" -#: ../gui/wxpython/psmap/dialogs.py:4946 +#: ../gui/wxpython/psmap/dialogs.py:4948 msgid "Type:" msgstr "タイプ" -#: ../gui/wxpython/psmap/dialogs.py:4965 +#: ../gui/wxpython/psmap/dialogs.py:4967 msgid "Number of segments:" msgstr "マップセットå変更" -#: ../gui/wxpython/psmap/dialogs.py:4971 +#: ../gui/wxpython/psmap/dialogs.py:4973 msgid "Label every " msgstr "ã™ã¹ã¦ã«ãƒ©ãƒ™ãƒ«ã‚’付ã‘ã‚‹" -#: ../gui/wxpython/psmap/dialogs.py:4972 +#: ../gui/wxpython/psmap/dialogs.py:4974 msgid "segments" msgstr "凡例" -#: ../gui/wxpython/psmap/dialogs.py:4985 +#: ../gui/wxpython/psmap/dialogs.py:4987 msgid "transparent text background" msgstr "é€æ˜Žãªãƒ†ã‚­ã‚¹ãƒˆèƒŒæ™¯" -#: ../gui/wxpython/psmap/dialogs.py:5103 +#: ../gui/wxpython/psmap/dialogs.py:5105 msgid "Length of scale bar is not defined" msgstr "スケールãƒãƒ¼ã®é•·ã•ã¯å®šç¾©ã•ã‚Œã¦ã„ã¾ã›ã‚“" -#: ../gui/wxpython/psmap/dialogs.py:5197 +#: ../gui/wxpython/psmap/dialogs.py:5199 msgid "Enter text:" msgstr "テキスト入力:" -#: ../gui/wxpython/psmap/dialogs.py:5268 +#: ../gui/wxpython/psmap/dialogs.py:5270 msgid "Text effects" msgstr "テキスト設定" -#: ../gui/wxpython/psmap/dialogs.py:5274 +#: ../gui/wxpython/psmap/dialogs.py:5276 msgid "text background" msgstr "テキスト背景" -#: ../gui/wxpython/psmap/dialogs.py:5279 +#: ../gui/wxpython/psmap/dialogs.py:5281 msgid "highlight" msgstr "ãƒã‚¤ãƒ©ã‚¤ãƒˆ" -#: ../gui/wxpython/psmap/dialogs.py:5288 +#: ../gui/wxpython/psmap/dialogs.py:5290 msgid "text border" msgstr "第1é¸æŠž" -#: ../gui/wxpython/psmap/dialogs.py:5397 +#: ../gui/wxpython/psmap/dialogs.py:5399 msgid "Offset" msgstr "オフセット" -#: ../gui/wxpython/psmap/dialogs.py:5401 +#: ../gui/wxpython/psmap/dialogs.py:5403 msgid "horizontal (pts):" msgstr "æ°´å¹³ãªï¼ˆpts)" -#: ../gui/wxpython/psmap/dialogs.py:5403 +#: ../gui/wxpython/psmap/dialogs.py:5405 msgid "vertical (pts):" msgstr "åž‚ç›´ãªï¼ˆpts)" -#: ../gui/wxpython/psmap/dialogs.py:5442 +#: ../gui/wxpython/psmap/dialogs.py:5444 msgid " Reference point" msgstr "å·¦: æ–°è¦ãƒã‚¤ãƒ³ãƒˆ " -#: ../gui/wxpython/psmap/dialogs.py:5496 +#: ../gui/wxpython/psmap/dialogs.py:5498 msgid "Text rotation" msgstr "テキスト設定" -#: ../gui/wxpython/psmap/dialogs.py:5502 +#: ../gui/wxpython/psmap/dialogs.py:5504 msgid "rotate text (counterclockwise)" msgstr "テキスト回転(å時計回り)" -#: ../gui/wxpython/psmap/dialogs.py:5594 +#: ../gui/wxpython/psmap/dialogs.py:5596 msgid "No text entered!" msgstr "テキストã¯å…¥åŠ›ã•ã‚Œã¦ã„ã¾ã›ã‚“!" -#: ../gui/wxpython/psmap/dialogs.py:5795 +#: ../gui/wxpython/psmap/dialogs.py:5797 msgid "Choose a directory with images" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5838 +#: ../gui/wxpython/psmap/dialogs.py:5840 msgid "Note: only EPS format supported" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5854 +#: ../gui/wxpython/psmap/dialogs.py:5856 msgid "Scale And Rotation" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5895 ../gui/wxpython/psmap/dialogs.py:6477 +#: ../gui/wxpython/psmap/dialogs.py:5897 ../gui/wxpython/psmap/dialogs.py:6479 msgid "Rotation angle (deg):" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5911 ../gui/wxpython/psmap/dialogs.py:6499 +#: ../gui/wxpython/psmap/dialogs.py:5913 ../gui/wxpython/psmap/dialogs.py:6501 msgid "Counterclockwise rotation in degrees" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6037 +#: ../gui/wxpython/psmap/dialogs.py:6039 msgid "" "PIL\n" "missing" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6057 +#: ../gui/wxpython/psmap/dialogs.py:6059 #, python-format msgid "Unable to read file %s" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6118 +#: ../gui/wxpython/psmap/dialogs.py:6120 #, python-format msgid "size: %(width)s x %(height)s pts" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6140 +#: ../gui/wxpython/psmap/dialogs.py:6142 msgid "No image selected." msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6247 +#: ../gui/wxpython/psmap/dialogs.py:6249 msgid "North Arrow settings" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6258 +#: ../gui/wxpython/psmap/dialogs.py:6260 msgid "Compute convergence" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6329 +#: ../gui/wxpython/psmap/dialogs.py:6331 msgid "Symbol" msgstr "シンボル" -#: ../gui/wxpython/psmap/dialogs.py:6336 +#: ../gui/wxpython/psmap/dialogs.py:6338 msgid "Select symbol:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6353 +#: ../gui/wxpython/psmap/dialogs.py:6355 msgid "" "Note: Selected symbol is not displayed\n" "in draft mode (only in preview mode)" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6386 ../gui/wxpython/psmap/dialogs.py:6745 +#: ../gui/wxpython/psmap/dialogs.py:6388 ../gui/wxpython/psmap/dialogs.py:6747 msgid "Outline color:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6413 ../gui/wxpython/psmap/dialogs.py:6775 +#: ../gui/wxpython/psmap/dialogs.py:6415 ../gui/wxpython/psmap/dialogs.py:6777 msgid "Fill color:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6452 +#: ../gui/wxpython/psmap/dialogs.py:6454 msgid "Size and Rotation" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6460 +#: ../gui/wxpython/psmap/dialogs.py:6462 msgid "Size (pt):" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6463 +#: ../gui/wxpython/psmap/dialogs.py:6465 msgid "Symbol size in points" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6698 +#: ../gui/wxpython/psmap/dialogs.py:6700 msgid "Rectangle settings" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6700 +#: ../gui/wxpython/psmap/dialogs.py:6702 msgid "Line settings" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6834 +#: ../gui/wxpython/psmap/dialogs.py:6836 msgid "Line width in points" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6908 +#: ../gui/wxpython/psmap/dialogs.py:6910 msgid "Vector labels" msgstr "ベクトルラベル" -#: ../gui/wxpython/psmap/dialogs.py:6928 +#: ../gui/wxpython/psmap/dialogs.py:6930 msgid "Vector label files created beforehand by v.label module" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6945 +#: ../gui/wxpython/psmap/dialogs.py:6947 msgid "You can select multiple label files." msgstr "" @@ -15592,7 +15620,7 @@ msgid "Map <%s> not found." msgstr "マップ <%s> ãŒè¦‹ã¤ã‹ã‚Šã¾ã›ã‚“ " -#: ../gui/wxpython/mapswipe/frame.py:674 ../gui/wxpython/mapdisp/frame.py:897 +#: ../gui/wxpython/mapswipe/frame.py:674 ../gui/wxpython/mapdisp/frame.py:896 msgid "No raster or vector map layer selected for querying." msgstr "検索ã®ãŸã‚ã®ãƒ©ã‚¹ã‚¿ãƒ¼ã¾ãŸã¯ãƒ™ã‚¯ãƒˆãƒ«ãƒžãƒƒãƒ—レイヤーãŒé¸æŠžã•ã‚Œã¦ã„ã¾ã›ã‚“" @@ -15636,7 +15664,7 @@ msgid "Shape:" msgstr "形状:" -#: ../gui/wxpython/gcp/manager.py:509 +#: ../gui/wxpython/gcp/manager.py:511 msgid "Select/create group:" msgstr "" @@ -15670,7 +15698,7 @@ msgid "Animation %d" msgstr "" -#: ../gui/wxpython/animation/nviztask.py:43 ../gui/wxpython/lmgr/frame.py:1391 +#: ../gui/wxpython/animation/nviztask.py:45 ../gui/wxpython/lmgr/frame.py:1395 #, python-format msgid "" "Reading workspace file <%s> failed.\n" @@ -15679,16 +15707,16 @@ "ワークスペースファイル <%s> 読ã¿è¾¼ã¿å¤±æ•—ã—ã¾ã—ãŸ.\n" "ä¸æ­£ãªãƒ•ã‚¡ã‚¤ãƒ«ã§ã™, XMドキュメントを解æžã§ãã¾ã›ã‚“." -#: ../gui/wxpython/animation/nviztask.py:53 +#: ../gui/wxpython/animation/nviztask.py:55 #, python-format msgid "No 3d view information in workspace file <%s>." msgstr "" -#: ../gui/wxpython/animation/nviztask.py:285 +#: ../gui/wxpython/animation/nviztask.py:287 msgid "Please add only one layer in the list." msgstr "" -#: ../gui/wxpython/animation/nviztask.py:292 +#: ../gui/wxpython/animation/nviztask.py:294 msgid "No map series nor space-time dataset is added." msgstr "" @@ -15714,7 +15742,7 @@ #: ../gui/wxpython/animation/toolbars.py:51 #: ../gui/wxpython/animation/toolbars.py:52 -#: ../gui/wxpython/animation/dialogs.py:324 +#: ../gui/wxpython/animation/dialogs.py:327 msgid "Add new animation" msgstr "" @@ -15725,7 +15753,7 @@ #: ../gui/wxpython/animation/toolbars.py:59 #: ../gui/wxpython/animation/toolbars.py:60 -#: ../gui/wxpython/animation/dialogs.py:907 +#: ../gui/wxpython/animation/dialogs.py:910 msgid "Export animation" msgstr "" @@ -15783,427 +15811,427 @@ msgid "%s=, %s=, %s= and %s= are mutually exclusive." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:53 +#: ../gui/wxpython/animation/dialogs.py:56 msgid "Adjust speed of animation" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:100 +#: ../gui/wxpython/animation/dialogs.py:103 msgid "Simple mode" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:105 +#: ../gui/wxpython/animation/dialogs.py:108 msgid "Frame duration:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:106 -#: ../gui/wxpython/animation/dialogs.py:147 +#: ../gui/wxpython/animation/dialogs.py:109 +#: ../gui/wxpython/animation/dialogs.py:150 msgid "ms" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:139 +#: ../gui/wxpython/animation/dialogs.py:142 msgid "Temporal mode" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:144 +#: ../gui/wxpython/animation/dialogs.py:147 msgid "Time unit:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:146 +#: ../gui/wxpython/animation/dialogs.py:149 msgid "Duration of time unit:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:218 +#: ../gui/wxpython/animation/dialogs.py:221 msgid "year" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:219 +#: ../gui/wxpython/animation/dialogs.py:222 msgid "month" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:220 +#: ../gui/wxpython/animation/dialogs.py:223 msgid "day" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:221 +#: ../gui/wxpython/animation/dialogs.py:224 msgid "hour" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:222 +#: ../gui/wxpython/animation/dialogs.py:225 msgid "minute" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:223 +#: ../gui/wxpython/animation/dialogs.py:226 msgid "second" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:288 +#: ../gui/wxpython/animation/dialogs.py:291 msgid "Animation speed is too high." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:326 +#: ../gui/wxpython/animation/dialogs.py:329 msgid "Edit animation" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:344 +#: ../gui/wxpython/animation/dialogs.py:347 msgid "Advanced" msgstr "アドãƒãƒ³ã‚¹" -#: ../gui/wxpython/animation/dialogs.py:375 +#: ../gui/wxpython/animation/dialogs.py:378 msgid "top left" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:376 +#: ../gui/wxpython/animation/dialogs.py:379 msgid "top right" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:377 +#: ../gui/wxpython/animation/dialogs.py:380 msgid "bottom left" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:378 +#: ../gui/wxpython/animation/dialogs.py:381 msgid "bottom right" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:394 +#: ../gui/wxpython/animation/dialogs.py:397 msgid "Select 2D or 3D view" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:409 +#: ../gui/wxpython/animation/dialogs.py:412 msgid "Window position:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:419 +#: ../gui/wxpython/animation/dialogs.py:422 msgid "View mode:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:430 +#: ../gui/wxpython/animation/dialogs.py:433 msgid "" "For 3D animation, please select only one space-time dataset\n" "or one series of map layers." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:475 +#: ../gui/wxpython/animation/dialogs.py:478 #: ../gui/wxpython/lmgr/layertree.py:111 msgid "Set options" msgstr "オプションã®ã‚»ãƒƒãƒˆ " -#: ../gui/wxpython/animation/dialogs.py:496 +#: ../gui/wxpython/animation/dialogs.py:499 msgid "3D view parameters" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:504 +#: ../gui/wxpython/animation/dialogs.py:507 msgid "Workspace file:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:506 +#: ../gui/wxpython/animation/dialogs.py:509 msgid "Choose workspace file to import 3D view parameters" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:515 +#: ../gui/wxpython/animation/dialogs.py:518 msgid "Parameter for animation:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:554 +#: ../gui/wxpython/animation/dialogs.py:557 msgid "Animate region change (2D view only)" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:558 +#: ../gui/wxpython/animation/dialogs.py:561 msgid "Start region:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:568 +#: ../gui/wxpython/animation/dialogs.py:571 msgid "End region:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:574 +#: ../gui/wxpython/animation/dialogs.py:577 msgid "Zoom value:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:575 +#: ../gui/wxpython/animation/dialogs.py:578 msgid "N-S/E-W distances in map units used to gradually reduce region." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:582 +#: ../gui/wxpython/animation/dialogs.py:585 msgid "N-S:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:585 +#: ../gui/wxpython/animation/dialogs.py:588 msgid "E-W:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:683 +#: ../gui/wxpython/animation/dialogs.py:686 msgid "Only one series or space-time dataset is accepted for 3D mode." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:691 +#: ../gui/wxpython/animation/dialogs.py:694 msgid "No map series or space-time dataset added." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:719 +#: ../gui/wxpython/animation/dialogs.py:722 msgid "Region information is not complete" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:753 +#: ../gui/wxpython/animation/dialogs.py:756 msgid "Add, edit or remove animations" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:765 +#: ../gui/wxpython/animation/dialogs.py:768 msgid "List of animations" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:778 +#: ../gui/wxpython/animation/dialogs.py:781 msgid "Edit" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:837 +#: ../gui/wxpython/animation/dialogs.py:840 #, python-format msgid "Maximum number of animations is %d." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:887 +#: ../gui/wxpython/animation/dialogs.py:890 #: ../gui/wxpython/animation/controller.py:262 msgid "More animations are using one window. Please select different window for each animation." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:988 +#: ../gui/wxpython/animation/dialogs.py:991 msgid "Add time stamp" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1030 +#: ../gui/wxpython/animation/dialogs.py:1033 msgid "Add time stamp, image or text decoration by one of the buttons above." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1032 +#: ../gui/wxpython/animation/dialogs.py:1035 msgid "Add image or text decoration by one of the buttons above." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1053 +#: ../gui/wxpython/animation/dialogs.py:1056 msgid "Font settings:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1058 +#: ../gui/wxpython/animation/dialogs.py:1061 msgid "Sample text" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1078 +#: ../gui/wxpython/animation/dialogs.py:1081 msgid "Image file:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1079 +#: ../gui/wxpython/animation/dialogs.py:1082 msgid "Choose image file" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1095 +#: ../gui/wxpython/animation/dialogs.py:1098 msgid "Text:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1116 +#: ../gui/wxpython/animation/dialogs.py:1119 msgid "Placement as percentage of screen coordinates (X: 0, Y: 0 is top left):" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1151 +#: ../gui/wxpython/animation/dialogs.py:1154 msgid "image sequence" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1151 +#: ../gui/wxpython/animation/dialogs.py:1154 msgid "animated GIF" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1151 +#: ../gui/wxpython/animation/dialogs.py:1154 msgid "SWF" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1151 +#: ../gui/wxpython/animation/dialogs.py:1154 msgid "AVI" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1162 +#: ../gui/wxpython/animation/dialogs.py:1165 msgid "Export to:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1189 +#: ../gui/wxpython/animation/dialogs.py:1192 msgid "animation_" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1197 +#: ../gui/wxpython/animation/dialogs.py:1200 msgid "Choose directory for export" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1232 +#: ../gui/wxpython/animation/dialogs.py:1235 msgid "GIF file:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1233 -#: ../gui/wxpython/animation/dialogs.py:1257 -#: ../gui/wxpython/animation/dialogs.py:1288 +#: ../gui/wxpython/animation/dialogs.py:1236 +#: ../gui/wxpython/animation/dialogs.py:1260 +#: ../gui/wxpython/animation/dialogs.py:1291 msgid "Choose file to save animation" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1256 +#: ../gui/wxpython/animation/dialogs.py:1259 msgid "SWF file:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1279 +#: ../gui/wxpython/animation/dialogs.py:1282 msgid "" "Program 'ffmpeg' was not found.\n" "Please install it first and make sure\n" "it's in the PATH variable." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1287 +#: ../gui/wxpython/animation/dialogs.py:1290 msgid "AVI file:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1295 +#: ../gui/wxpython/animation/dialogs.py:1298 msgid "Video codec:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1299 +#: ../gui/wxpython/animation/dialogs.py:1302 msgid "Additional options:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1303 +#: ../gui/wxpython/animation/dialogs.py:1306 msgid "Consider adding '-sameq' or '-qscale 1' if not satisfied with video quality. Options depend on ffmpeg version." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1340 +#: ../gui/wxpython/animation/dialogs.py:1343 #, python-format msgid "Current frame rate: %.2f fps" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1472 +#: ../gui/wxpython/animation/dialogs.py:1475 #, python-format msgid "File %s not found." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1476 +#: ../gui/wxpython/animation/dialogs.py:1479 msgid "Decoration image file is missing." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1485 +#: ../gui/wxpython/animation/dialogs.py:1488 #, python-format msgid "Directory %s not found." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1489 +#: ../gui/wxpython/animation/dialogs.py:1492 msgid "Export directory is missing." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1493 -#: ../gui/wxpython/animation/dialogs.py:1497 +#: ../gui/wxpython/animation/dialogs.py:1496 +#: ../gui/wxpython/animation/dialogs.py:1500 msgid "Export file is missing." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1535 +#: ../gui/wxpython/animation/dialogs.py:1538 msgid "Time stamp" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1613 +#: ../gui/wxpython/animation/dialogs.py:1616 msgid "Add space-time dataset layer" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1638 +#: ../gui/wxpython/animation/dialogs.py:1641 msgid "Multiple raster maps" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1639 +#: ../gui/wxpython/animation/dialogs.py:1642 msgid "Multiple vector maps" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1640 +#: ../gui/wxpython/animation/dialogs.py:1643 msgid "Multiple 3D raster maps" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1641 +#: ../gui/wxpython/animation/dialogs.py:1644 msgid "Space time raster dataset" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1642 +#: ../gui/wxpython/animation/dialogs.py:1645 msgid "Space time vector dataset" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1643 +#: ../gui/wxpython/animation/dialogs.py:1646 msgid "Space time 3D raster dataset" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1682 +#: ../gui/wxpython/animation/dialogs.py:1685 msgid "Input data type:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1763 +#: ../gui/wxpython/animation/dialogs.py:1766 msgid "Select raster/vector maps." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1792 +#: ../gui/wxpython/animation/dialogs.py:1795 msgid "Please select maps or dataset first." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1821 +#: ../gui/wxpython/animation/dialogs.py:1824 msgid "Animation Tool settings" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1885 +#: ../gui/wxpython/animation/dialogs.py:1888 msgid "Number of parallel processes:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1914 +#: ../gui/wxpython/animation/dialogs.py:1917 msgid "Text foreground color:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1935 +#: ../gui/wxpython/animation/dialogs.py:1938 msgid "Text background color:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1967 +#: ../gui/wxpython/animation/dialogs.py:1970 #: ../gui/wxpython/timeline/frame.py:303 msgid "Time" msgstr "テーマ" -#: ../gui/wxpython/animation/dialogs.py:1977 +#: ../gui/wxpython/animation/dialogs.py:1980 msgid "Absolute time format:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1997 +#: ../gui/wxpython/animation/dialogs.py:2000 msgid "Click and then press key up or down to preview different date and time formats. Type custom format string." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:2008 +#: ../gui/wxpython/animation/dialogs.py:2011 msgid "Learn more about formatting options" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:2022 +#: ../gui/wxpython/animation/dialogs.py:2025 msgid "Display instances with no data" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:2025 +#: ../gui/wxpython/animation/dialogs.py:2028 msgid "When animating instant-based data which have irregular timestamps you can display 'no data frame' (checked option) or keep last frame." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:2056 +#: ../gui/wxpython/animation/dialogs.py:2059 msgid "Invalid" msgstr "" -#: ../gui/wxpython/animation/temporal_manager.py:110 +#: ../gui/wxpython/animation/temporal_manager.py:112 msgid "It is not allowed to display data with different temporal types (absolute and relative)." msgstr "" -#: ../gui/wxpython/animation/temporal_manager.py:125 +#: ../gui/wxpython/animation/temporal_manager.py:127 #, python-format msgid "It is not allowed to display data with different units (%s)." msgstr "" -#: ../gui/wxpython/animation/temporal_manager.py:137 +#: ../gui/wxpython/animation/temporal_manager.py:139 msgid "You are going to display data with different temporal types of maps (interval and point). It is recommended to use data of one temporal type to avoid confusion." msgstr "" -#: ../gui/wxpython/animation/temporal_manager.py:242 +#: ../gui/wxpython/animation/temporal_manager.py:244 #: ../gui/wxpython/animation/utils.py:70 ../gui/wxpython/animation/utils.py:79 -#: ../gui/wxpython/tplot/frame.py:809 ../gui/wxpython/timeline/frame.py:463 +#: ../gui/wxpython/tplot/frame.py:927 ../gui/wxpython/timeline/frame.py:465 #, python-format msgid "Space time dataset <%s> not found." msgstr "" -#: ../gui/wxpython/animation/temporal_manager.py:347 +#: ../gui/wxpython/animation/temporal_manager.py:349 #, python-format msgid "Topology of Space time dataset %s is invalid." msgstr "" @@ -16272,186 +16300,230 @@ msgid "Unable to load icon theme. Reason: %s. Quiting wxGUI..." msgstr "" -#: ../gui/wxpython/tplot/g.gui.tplot.py:106 +#: ../gui/wxpython/tplot/g.gui.tplot.py:138 msgid "With stvds you have to set 'attr' option" msgstr "" -#: ../gui/wxpython/tplot/g.gui.tplot.py:110 +#: ../gui/wxpython/tplot/g.gui.tplot.py:142 msgid "With stvds it is not possible to use 'coordinates' and 'cats' options together" msgstr "" -#: ../gui/wxpython/tplot/g.gui.tplot.py:113 +#: ../gui/wxpython/tplot/g.gui.tplot.py:145 msgid "With stvds you have to use 'coordinates' or 'cats' option" msgstr "" -#: ../gui/wxpython/tplot/frame.py:43 +#: ../gui/wxpython/tplot/frame.py:44 #, python-brace-format msgid "The Temporal Plot Tool needs the \"matplotlib\" (python-matplotlib) package to be installed. {0}" msgstr "" -#: ../gui/wxpython/tplot/frame.py:97 +#: ../gui/wxpython/tplot/frame.py:100 msgid "GRASS GIS Temporal Plot Tool" msgstr "" -#: ../gui/wxpython/tplot/frame.py:180 +#: ../gui/wxpython/tplot/frame.py:184 msgid "" "Raster temporal dataset (strds)\n" "Press ENTER after typing the name or select with the combobox" msgstr "" -#: ../gui/wxpython/tplot/frame.py:189 +#: ../gui/wxpython/tplot/frame.py:193 msgid "X and Y coordinates separated by comma:" msgstr "" -#: ../gui/wxpython/tplot/frame.py:201 +#: ../gui/wxpython/tplot/frame.py:205 msgid "Coordinates can be obtained for example by right-clicking on Map Display." msgstr "" -#: ../gui/wxpython/tplot/frame.py:216 +#: ../gui/wxpython/tplot/frame.py:220 msgid "STRDS" msgstr "" -#: ../gui/wxpython/tplot/frame.py:224 +#: ../gui/wxpython/tplot/frame.py:228 msgid "" "Vector temporal dataset (stvds)\n" "Press ENTER after typing the name or select with the combobox" msgstr "" -#: ../gui/wxpython/tplot/frame.py:238 +#: ../gui/wxpython/tplot/frame.py:242 msgid "Select attribute column" msgstr "" -#: ../gui/wxpython/tplot/frame.py:251 +#: ../gui/wxpython/tplot/frame.py:255 msgid "Select category of vector(s)" msgstr "" -#: ../gui/wxpython/tplot/frame.py:269 +#: ../gui/wxpython/tplot/frame.py:273 msgid "STVDS" msgstr "" -#: ../gui/wxpython/tplot/frame.py:297 ../gui/wxpython/tplot/frame.py:724 -#: ../gui/wxpython/tplot/frame.py:728 ../gui/wxpython/tplot/frame.py:749 -#: ../gui/wxpython/tplot/frame.py:875 +#: ../gui/wxpython/tplot/frame.py:280 +msgid "Set title for the plot" +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:285 +#, fuzzy +msgid "Set label for X axis" +msgstr "ラベル設定" + +#: ../gui/wxpython/tplot/frame.py:290 +#, fuzzy +msgid "Set label for Y axis" +msgstr "ラベル設定" + +#: ../gui/wxpython/tplot/frame.py:302 +#, fuzzy +msgid "Labels" +msgstr "ラベル " + +#: ../gui/wxpython/tplot/frame.py:309 +msgid "Path for output CSV file with plotted data" +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:315 +msgid "CVS path" +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:321 +#, fuzzy +msgid "Do you want the CSV header?" +msgstr "変更をä¿å­˜ã—ã¾ã™ã‹? " + +#: ../gui/wxpython/tplot/frame.py:363 ../gui/wxpython/tplot/frame.py:842 +#: ../gui/wxpython/tplot/frame.py:846 ../gui/wxpython/tplot/frame.py:867 +#: ../gui/wxpython/tplot/frame.py:993 msgid "Invalid input coordinates" msgstr "" -#: ../gui/wxpython/tplot/frame.py:309 ../gui/wxpython/tplot/frame.py:422 +#: ../gui/wxpython/tplot/frame.py:375 ../gui/wxpython/tplot/frame.py:488 #: ../gui/wxpython/timeline/frame.py:180 #, python-format msgid "Dataset <%s> not found in temporal database" msgstr "時間データベースã®ä¸­ã«ãƒ‡ãƒ¼ã‚¿ã‚»ãƒƒãƒˆ <%s> ãŒè¦‹ã¤ã‹ã‚Šã¾ã›ã‚“" -#: ../gui/wxpython/tplot/frame.py:327 ../gui/wxpython/tplot/frame.py:441 +#: ../gui/wxpython/tplot/frame.py:393 ../gui/wxpython/tplot/frame.py:507 #: ../gui/wxpython/timeline/frame.py:196 msgid "Datasets have different temporal type (absolute x relative), which is not allowed." msgstr "" -#: ../gui/wxpython/tplot/frame.py:344 ../gui/wxpython/tplot/frame.py:451 +#: ../gui/wxpython/tplot/frame.py:410 ../gui/wxpython/tplot/frame.py:517 #: ../gui/wxpython/timeline/frame.py:215 msgid "Datasets have different time unit which is not allowed." msgstr "" -#: ../gui/wxpython/tplot/frame.py:388 +#: ../gui/wxpython/tplot/frame.py:454 #, python-brace-format msgid "Category {ca} is not on vector map {ma} and it will be not used" msgstr "" -#: ../gui/wxpython/tplot/frame.py:407 +#: ../gui/wxpython/tplot/frame.py:473 msgid "Both coordinates and categories are set, coordinates will be used. The use categories remove text from coordinate form" msgstr "" -#: ../gui/wxpython/tplot/frame.py:412 +#: ../gui/wxpython/tplot/frame.py:478 msgid "With Vector temporal dataset you have to select an attribute column" msgstr "" -#: ../gui/wxpython/tplot/frame.py:464 +#: ../gui/wxpython/tplot/frame.py:530 msgid "Difference number of vector layers and maps in the vector temporal dataset" msgstr "" -#: ../gui/wxpython/tplot/frame.py:506 +#: ../gui/wxpython/tplot/frame.py:572 #, python-brace-format msgid "No connection between vector map {vmap} and layer {la}" msgstr "" -#: ../gui/wxpython/tplot/frame.py:580 -msgid "Problem getting data from raster temporal dataset. Empty list of values." -msgstr "" - -#: ../gui/wxpython/tplot/frame.py:592 ../gui/wxpython/tplot/frame.py:644 -#: ../gui/wxpython/tplot/frame.py:682 +#: ../gui/wxpython/tplot/frame.py:638 #, python-format msgid "Temporal resolution: %s" msgstr "" -#: ../gui/wxpython/tplot/frame.py:594 ../gui/wxpython/tplot/frame.py:646 -#: ../gui/wxpython/tplot/frame.py:684 ../gui/wxpython/timeline/frame.py:373 +#: ../gui/wxpython/tplot/frame.py:640 ../gui/wxpython/timeline/frame.py:374 #, python-format msgid "Time [%s]" msgstr "時間 [%s]" -#: ../gui/wxpython/tplot/frame.py:625 +#: ../gui/wxpython/tplot/frame.py:683 +msgid "Problem getting data from raster temporal dataset. Empty list of values." +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:729 #, python-brace-format msgid "Problem getting data from vector temporal dataset. Empty list of values for cat {ca}." msgstr "" -#: ../gui/wxpython/tplot/frame.py:670 +#: ../gui/wxpython/tplot/frame.py:776 msgid "Problem getting data from vector temporal dataset. Empty list of values." msgstr "" -#: ../gui/wxpython/tplot/frame.py:717 +#: ../gui/wxpython/tplot/frame.py:802 +#, fuzzy, python-brace-format +msgid "{pa} already exists, do you want to overwrite?" +msgstr "ファイル <%s> ã¯æ—¢ã«å­˜åœ¨ã—ã¾ã™ï¼Žä¸Šæ›¸ãã—ã¦ã‚ˆã‚ã—ã„ã§ã™ã‹? " + +#: ../gui/wxpython/tplot/frame.py:804 +#, fuzzy +msgid "File exists" +msgstr "ファイルã¯ã™ã§ã«å­˜åœ¨ã—ã¾ã™" + +#: ../gui/wxpython/tplot/frame.py:809 +msgid "Please change name of output CSV file or " +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:835 msgid "Incorrect coordinates format, should be: x,y" msgstr "" -#: ../gui/wxpython/tplot/frame.py:733 +#: ../gui/wxpython/tplot/frame.py:851 msgid "Seed point outside the current region" msgstr "シードãƒã‚¤ãƒ³ãƒˆãŒç¾åœ¨ã®é ˜åŸŸå¤–ã§ã™" -#: ../gui/wxpython/tplot/frame.py:745 +#: ../gui/wxpython/tplot/frame.py:863 msgid "Invalid input raster dataset" msgstr "" -#: ../gui/wxpython/tplot/frame.py:762 +#: ../gui/wxpython/tplot/frame.py:880 msgid "Invalid input vector dataset" msgstr "" -#: ../gui/wxpython/tplot/frame.py:824 ../gui/wxpython/timeline/frame.py:478 +#: ../gui/wxpython/tplot/frame.py:942 ../gui/wxpython/timeline/frame.py:480 #, python-format msgid "Please specify the space time dataset <%s>." msgstr "" -#: ../gui/wxpython/tplot/frame.py:827 ../gui/wxpython/timeline/frame.py:480 +#: ../gui/wxpython/tplot/frame.py:945 ../gui/wxpython/timeline/frame.py:482 msgid "Ambiguous dataset name" msgstr "" -#: ../gui/wxpython/tplot/frame.py:868 ../gui/wxpython/tplot/frame.py:916 +#: ../gui/wxpython/tplot/frame.py:986 ../gui/wxpython/tplot/frame.py:1044 msgid "Invalid input temporal dataset" msgstr "" -#: ../gui/wxpython/tplot/frame.py:937 +#: ../gui/wxpython/tplot/frame.py:1065 msgid "Datasets have different number of values" msgstr "" -#: ../gui/wxpython/tplot/frame.py:961 ../gui/wxpython/timeline/frame.py:564 +#: ../gui/wxpython/tplot/frame.py:1089 ../gui/wxpython/timeline/frame.py:566 #, python-format msgid "Space time raster dataset: %s" msgstr "" -#: ../gui/wxpython/tplot/frame.py:963 ../gui/wxpython/timeline/frame.py:566 +#: ../gui/wxpython/tplot/frame.py:1091 ../gui/wxpython/timeline/frame.py:568 #, python-format msgid "Space time vector dataset: %s" msgstr "" -#: ../gui/wxpython/tplot/frame.py:965 ../gui/wxpython/timeline/frame.py:568 +#: ../gui/wxpython/tplot/frame.py:1093 ../gui/wxpython/timeline/frame.py:570 #, python-format msgid "Space time 3D raster dataset: %s" msgstr "" -#: ../gui/wxpython/tplot/frame.py:967 +#: ../gui/wxpython/tplot/frame.py:1095 #, python-brace-format msgid "Value for {date} is {val}" msgstr "" -#: ../gui/wxpython/tplot/frame.py:970 +#: ../gui/wxpython/tplot/frame.py:1098 msgid "Press Del to dismiss." msgstr "" @@ -16523,7 +16595,7 @@ msgid "Launch user-defined script" msgstr "" -#: ../gui/wxpython/lmgr/toolbars.py:166 ../gui/wxpython/lmgr/pyshell.py:63 +#: ../gui/wxpython/lmgr/toolbars.py:166 ../gui/wxpython/lmgr/pyshell.py:65 msgid "Open a simple Python code editor" msgstr "" @@ -16563,40 +16635,40 @@ msgid "Show 3D view mode manual" msgstr "" -#: ../gui/wxpython/lmgr/pyshell.py:43 +#: ../gui/wxpython/lmgr/pyshell.py:45 #, python-format msgid "Welcome to wxGUI Interactive Python Shell %s" msgstr "wxGUI対話å¼Pythonシェル%sã¸ã‚ˆã†ã“ã" -#: ../gui/wxpython/lmgr/pyshell.py:44 +#: ../gui/wxpython/lmgr/pyshell.py:46 #, python-format msgid "Type %s for more GRASS scripting related information." msgstr "%sを入力ã—ã¦GRASSスクリプト関連ã®ã•ã‚‰ã«è©³ã—ã„情報を得る" -#: ../gui/wxpython/lmgr/pyshell.py:45 +#: ../gui/wxpython/lmgr/pyshell.py:47 #, python-format msgid "Type %s to add raster or vector to the layer tree." msgstr "%sを入力ã—ã¦ãƒ©ã‚¹ã‚¿ãƒ¼ã¾ãŸã¯ãƒ™ã‚¯ãƒˆãƒ«ã‚’レイヤーツリーã«è¿½åŠ ã™ã‚‹" -#: ../gui/wxpython/lmgr/pyshell.py:55 +#: ../gui/wxpython/lmgr/pyshell.py:57 msgid "Delete all text from the shell" msgstr "シェルã‹ã‚‰å…¨ã¦ã®ãƒ†ã‚­ã‚¹ãƒˆã‚’削除ã™ã‚‹" -#: ../gui/wxpython/lmgr/pyshell.py:60 +#: ../gui/wxpython/lmgr/pyshell.py:62 msgid "Simple &editor" msgstr "" -#: ../gui/wxpython/lmgr/pyshell.py:117 +#: ../gui/wxpython/lmgr/pyshell.py:119 #, python-format msgid "Raster or vector map <%s> not found" msgstr "マップ <%s> ãŒè¦‹ã¤ã‹ã‚Šã¾ã›ã‚“ " -#: ../gui/wxpython/lmgr/pyshell.py:124 +#: ../gui/wxpython/lmgr/pyshell.py:126 #, python-format msgid "Raster map <%s> added" msgstr "マップ <%s> ãŒè¦‹ã¤ã‹ã‚Šã¾ã›ã‚“ " -#: ../gui/wxpython/lmgr/pyshell.py:126 +#: ../gui/wxpython/lmgr/pyshell.py:128 #, python-format msgid "Vector map <%s> added" msgstr "æ–°ã—ã„ベクトルマップ <%s> ãŒä½œæˆã•ã‚Œã¾ã—ãŸ" @@ -16630,7 +16702,7 @@ msgid "3D view Toolbar" msgstr "3Dビューツールãƒãƒ¼" -#: ../gui/wxpython/lmgr/frame.py:284 ../gui/wxpython/lmgr/frame.py:1717 +#: ../gui/wxpython/lmgr/frame.py:284 ../gui/wxpython/lmgr/frame.py:1720 msgid "Rename Map Display" msgstr "" @@ -16678,11 +16750,11 @@ msgid "GRASS Model File (*.gxm)|*.gxm" msgstr "GRASS モデル ファイル (*.gxm)|*.gxm" -#: ../gui/wxpython/lmgr/frame.py:663 ../gui/wxpython/lmgr/frame.py:2518 +#: ../gui/wxpython/lmgr/frame.py:663 ../gui/wxpython/lmgr/frame.py:2521 msgid "Do you want to save changes in the workspace?" msgstr "ワークスペースã®å¤‰æ›´ã‚’ä¿å­˜ã—ã¾ã™ã‹? " -#: ../gui/wxpython/lmgr/frame.py:665 ../gui/wxpython/lmgr/frame.py:2520 +#: ../gui/wxpython/lmgr/frame.py:665 ../gui/wxpython/lmgr/frame.py:2523 msgid "Do you want to store current settings to workspace file?" msgstr "ワークスペースファイルã®è¨­å®šã‚’ä¿å­˜ã—ã¾ã™ã‹? " @@ -16696,7 +16768,7 @@ msgid "Command '%s' not yet implemented in the WxGUI. Try adding it as a command layer instead." msgstr "コマンド '%s' ã¯ã¾ã GUIã§å®Ÿè£…ã•ã‚Œã¦ã„ã¾ã›ã‚“. コマンドラインより実行ã—ã¦ãã ã•ã„." -#: ../gui/wxpython/lmgr/frame.py:936 ../gui/wxpython/lmgr/frame.py:2002 +#: ../gui/wxpython/lmgr/frame.py:936 ../gui/wxpython/lmgr/frame.py:2005 msgid "Selected map layer is not vector." msgstr "é¸æŠžã—ãŸåœ°å›³ã¯ãƒ™ã‚¯ãƒˆãƒ«ã§ã¯ã‚ã‚Šã¾ã›ã‚“." @@ -16752,122 +16824,122 @@ msgid "No location/mapset provided. Operation canceled." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1078 ../gui/wxpython/lmgr/frame.py:1099 +#: ../gui/wxpython/lmgr/frame.py:1078 ../gui/wxpython/lmgr/frame.py:1103 msgid "No mapset provided. Operation canceled." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1087 ../gui/wxpython/lmgr/frame.py:1109 +#: ../gui/wxpython/lmgr/frame.py:1091 ../gui/wxpython/lmgr/frame.py:1113 #: ../gui/wxpython/datacatalog/frame.py:127 #, python-format msgid "Current mapset is <%s>." msgstr "ç¾åœ¨ã®ãƒžãƒƒãƒ—セット㯠<%s>." -#: ../gui/wxpython/lmgr/frame.py:1133 +#: ../gui/wxpython/lmgr/frame.py:1137 #, python-format msgid "" "Working directory changed to:\n" "\"%s\"" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1140 +#: ../gui/wxpython/lmgr/frame.py:1144 msgid "Changes current working directory for this GUI." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1142 +#: ../gui/wxpython/lmgr/frame.py:1146 msgid "Usage: cd [directory]" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1143 +#: ../gui/wxpython/lmgr/frame.py:1147 msgid "Without parameters it opens a dialog." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1147 +#: ../gui/wxpython/lmgr/frame.py:1151 msgid "If ~ (tilde) is present as the first directory on the path, it is replaced by user's home directory." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1161 +#: ../gui/wxpython/lmgr/frame.py:1165 msgid "More than one parameter provided." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1181 +#: ../gui/wxpython/lmgr/frame.py:1185 msgid "Choose a working directory" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1226 +#: ../gui/wxpython/lmgr/frame.py:1230 msgid "System Info" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1241 +#: ../gui/wxpython/lmgr/frame.py:1245 msgid "GRASS version" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1242 +#: ../gui/wxpython/lmgr/frame.py:1246 msgid "GRASS SVN revision" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1244 +#: ../gui/wxpython/lmgr/frame.py:1248 msgid "Build date" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1246 +#: ../gui/wxpython/lmgr/frame.py:1250 msgid "Build platform" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1259 +#: ../gui/wxpython/lmgr/frame.py:1263 msgid "Platform" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1322 +#: ../gui/wxpython/lmgr/frame.py:1326 msgid "Current workspace is not empty. Do you want to store current settings to workspace file?" msgstr "ç¾åœ¨ã®ãƒ¯ãƒ¼ã‚¯ã‚¹ãƒšãƒ¼ã‚¹ã¯ç©ºã§ã¯ã‚ã‚Šã¾ã›ã‚“.ワークスペースã«ç¾åœ¨ã®è¨­å®šã‚’é©ç”¨ã—ã¾ã™ã‹? " -#: ../gui/wxpython/lmgr/frame.py:1325 +#: ../gui/wxpython/lmgr/frame.py:1329 msgid "Create new workspace?" msgstr "æ–°ã—ã„ワークスペースを作æˆï¼Ÿ " -#: ../gui/wxpython/lmgr/frame.py:1354 +#: ../gui/wxpython/lmgr/frame.py:1358 msgid "Choose workspace file" msgstr "ワークスペースファイルã®é¸æŠž " -#: ../gui/wxpython/lmgr/frame.py:1356 ../gui/wxpython/lmgr/frame.py:1594 +#: ../gui/wxpython/lmgr/frame.py:1360 ../gui/wxpython/lmgr/frame.py:1597 msgid "GRASS Workspace File (*.gxw)|*.gxw" msgstr "GRASS ワークスペースファイル (*.gxw)|*.gxw" -#: ../gui/wxpython/lmgr/frame.py:1396 ../gui/wxpython/lmgr/frame.py:1568 +#: ../gui/wxpython/lmgr/frame.py:1400 ../gui/wxpython/lmgr/frame.py:1571 msgid "Please wait, loading workspace..." msgstr "ã—ã°ã‚‰ããŠå¾…ã¡ãã ã•ã„.ワークスペースロード中... " -#: ../gui/wxpython/lmgr/frame.py:1548 +#: ../gui/wxpython/lmgr/frame.py:1551 msgid "Choose GRC file to load" msgstr "ロードã™ã‚‹ GRC ファイルã®é¸æŠž " -#: ../gui/wxpython/lmgr/frame.py:1550 +#: ../gui/wxpython/lmgr/frame.py:1553 msgid "Old GRASS Workspace File (*.grc)|*.grc" msgstr "æ—§ GRASS ワークスペースファイル (*.grc)|*.grc" -#: ../gui/wxpython/lmgr/frame.py:1592 +#: ../gui/wxpython/lmgr/frame.py:1595 msgid "Choose file to save current workspace" msgstr "ç¾åœ¨ã®ãƒ¯ãƒ¼ã‚¯ã‚¹ãƒšãƒ¼ã‚¹ã‚’ファイルã«ä¿å­˜ " -#: ../gui/wxpython/lmgr/frame.py:1612 ../gui/wxpython/lmgr/frame.py:1633 +#: ../gui/wxpython/lmgr/frame.py:1615 ../gui/wxpython/lmgr/frame.py:1636 #, python-format msgid "Workspace file <%s> already exists. Do you want to overwrite this file?" msgstr "ワークスペースファイル <%s> ã¯æ—¢ã«å­˜åœ¨ã—ã¾ã™ï¼Žä¸Šæ›¸ãã—ã¦ã‚ˆã‚ã—ã„ã§ã™ã‹? " -#: ../gui/wxpython/lmgr/frame.py:1660 +#: ../gui/wxpython/lmgr/frame.py:1663 msgid "Writing current settings to workspace file failed." msgstr "ç¾åœ¨ã®ãƒ¯ãƒ¼ã‚¯ã‚¹ãƒšãƒ¼ã‚¹ã®è¨­å®šã‚’書ãã“ã‚€ã“ã¨ãŒã§ãã¾ã›ã‚“ã§ã—ãŸ." -#: ../gui/wxpython/lmgr/frame.py:1672 ../gui/wxpython/gmodeler/frame.py:1139 +#: ../gui/wxpython/lmgr/frame.py:1675 ../gui/wxpython/gmodeler/frame.py:1139 #, python-format msgid "Unable to open file <%s> for writing." msgstr "書ãè¾¼ã¿ç”¨ãƒ•ã‚¡ã‚¤ãƒ« <%s> ãŒã‚ªãƒ¼ãƒ—ン出æ¥ã¾ã›ã‚“" -#: ../gui/wxpython/lmgr/frame.py:1716 +#: ../gui/wxpython/lmgr/frame.py:1719 msgid "Enter new name:" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1814 +#: ../gui/wxpython/lmgr/frame.py:1817 #, python-format msgid "" "Unable to launch \"Supervised Classification Tool\".\n" @@ -16875,32 +16947,32 @@ "Reason: %s" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1856 +#: ../gui/wxpython/lmgr/frame.py:1859 msgid "Unable to start Timeline Tool." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1867 +#: ../gui/wxpython/lmgr/frame.py:1870 msgid "Unable to start Temporal Plot Tool." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2137 +#: ../gui/wxpython/lmgr/frame.py:2140 msgid "Add selected map layers into layer tree" msgstr "レイヤーツリーã«ãƒ¬ã‚¤ãƒ¤ãƒ¼ã‚’追加 " -#: ../gui/wxpython/lmgr/frame.py:2170 ../gui/wxpython/lmgr/frame.py:2207 +#: ../gui/wxpython/lmgr/frame.py:2173 ../gui/wxpython/lmgr/frame.py:2210 #, python-format msgid "Unsupported map layer type <%s>." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2336 +#: ../gui/wxpython/lmgr/frame.py:2339 msgid "Note that cell values can only be displayed for regions of less than 10,000 cells." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2428 ../gui/wxpython/lmgr/layertree.py:1983 +#: ../gui/wxpython/lmgr/frame.py:2431 ../gui/wxpython/lmgr/layertree.py:1983 msgid "opacity:" msgstr "ä¸é€æ˜Žåº¦ï¼š" -#: ../gui/wxpython/lmgr/frame.py:2436 +#: ../gui/wxpython/lmgr/frame.py:2439 #, python-format msgid "" "Do you want to remove map layer(s)\n" @@ -16911,27 +16983,27 @@ "%s\n" " レイヤーツリーã‹ã‚‰å‰Šé™¤ã—ã¾ã™ã‹? " -#: ../gui/wxpython/lmgr/frame.py:2439 +#: ../gui/wxpython/lmgr/frame.py:2442 msgid "Do you want to remove selected map layer(s) from layer tree?" msgstr "レイヤーツリーã‹ã‚‰é¸æŠžã—ãŸãƒžãƒƒãƒ—レイヤーを削除ã—ã¾ã™ã‹? " -#: ../gui/wxpython/lmgr/frame.py:2445 +#: ../gui/wxpython/lmgr/frame.py:2448 msgid "Remove map layer" msgstr "マップレイヤーã®å‰Šé™¤ " -#: ../gui/wxpython/lmgr/frame.py:2527 +#: ../gui/wxpython/lmgr/frame.py:2530 msgid "Quit GRASS GUI" msgstr "GRASS GUI 終了 " -#: ../gui/wxpython/lmgr/frame.py:2559 +#: ../gui/wxpython/lmgr/frame.py:2562 msgid "Unable to exit GRASS shell: unknown PID" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2579 +#: ../gui/wxpython/lmgr/frame.py:2582 msgid "Display resolution is currently not constrained to computational settings. It's suggested to constrain map to region geometry. Do you want to constrain the resolution?" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2588 +#: ../gui/wxpython/lmgr/frame.py:2591 msgid "Constrain map to region geometry?" msgstr "ジオメトリをマップã«å‰²ã‚Šå½“ã¦ã¾ã™ã‹ï¼Ÿ" @@ -17239,7 +17311,7 @@ msgstr "" #: ../gui/wxpython/rlisetup/functions.py:127 -#: ../gui/wxpython/rlisetup/wizard.py:1712 +#: ../gui/wxpython/rlisetup/wizard.py:1711 msgid "The polygon seems to have 0 areas" msgstr "" @@ -17584,77 +17656,77 @@ msgid "Select sample area " msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1715 +#: ../gui/wxpython/rlisetup/wizard.py:1714 msgid "Select sample area 1 of " msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1745 +#: ../gui/wxpython/rlisetup/wizard.py:1744 msgid "Configuration file name:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1754 +#: ../gui/wxpython/rlisetup/wizard.py:1753 msgid "Raster name:" msgstr "ラスターå:" -#: ../gui/wxpython/rlisetup/wizard.py:1764 +#: ../gui/wxpython/rlisetup/wizard.py:1763 msgid "Vector name:" msgstr "ベクトルå:" -#: ../gui/wxpython/rlisetup/wizard.py:1773 +#: ../gui/wxpython/rlisetup/wizard.py:1772 msgid "Region type:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1791 +#: ../gui/wxpython/rlisetup/wizard.py:1790 msgid "Sampling area type:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1854 +#: ../gui/wxpython/rlisetup/wizard.py:1853 msgid "Region keyboard values:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1868 -#: ../gui/wxpython/rlisetup/wizard.py:1893 -#: ../gui/wxpython/rlisetup/wizard.py:1897 +#: ../gui/wxpython/rlisetup/wizard.py:1867 +#: ../gui/wxpython/rlisetup/wizard.py:1892 +#: ../gui/wxpython/rlisetup/wizard.py:1896 msgid "Type of shape:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1871 -#: ../gui/wxpython/rlisetup/wizard.py:1900 +#: ../gui/wxpython/rlisetup/wizard.py:1870 +#: ../gui/wxpython/rlisetup/wizard.py:1899 msgid "Radius size:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1872 -#: ../gui/wxpython/rlisetup/wizard.py:1901 +#: ../gui/wxpython/rlisetup/wizard.py:1871 +#: ../gui/wxpython/rlisetup/wizard.py:1900 msgid "Name circle mask:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1874 -#: ../gui/wxpython/rlisetup/wizard.py:1903 +#: ../gui/wxpython/rlisetup/wizard.py:1873 +#: ../gui/wxpython/rlisetup/wizard.py:1902 msgid "Width size:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1875 -#: ../gui/wxpython/rlisetup/wizard.py:1904 +#: ../gui/wxpython/rlisetup/wizard.py:1874 +#: ../gui/wxpython/rlisetup/wizard.py:1903 msgid "Height size:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1878 +#: ../gui/wxpython/rlisetup/wizard.py:1877 msgid "Method of distribution:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1881 +#: ../gui/wxpython/rlisetup/wizard.py:1880 msgid "Number sampling units:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1884 +#: ../gui/wxpython/rlisetup/wizard.py:1883 msgid "Distance between units:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1887 +#: ../gui/wxpython/rlisetup/wizard.py:1886 msgid "Number row strates:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1889 +#: ../gui/wxpython/rlisetup/wizard.py:1888 msgid "Number column strates:" msgstr "" @@ -17685,56 +17757,56 @@ msgid "Remove legend" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:254 +#: ../gui/wxpython/mapwin/buffered.py:256 msgid "Copy coordinates to clipboard" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:262 +#: ../gui/wxpython/mapwin/buffered.py:264 msgid "Hide toolbars" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:264 +#: ../gui/wxpython/mapwin/buffered.py:266 msgid "Show toolbars" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:271 +#: ../gui/wxpython/mapwin/buffered.py:273 msgid "Hide statusbar" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:272 +#: ../gui/wxpython/mapwin/buffered.py:274 msgid "Show statusbar" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:289 +#: ../gui/wxpython/mapwin/buffered.py:291 msgid "Resize legend" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:990 +#: ../gui/wxpython/mapwin/buffered.py:991 msgid "Unable to draw registered graphics. The graphics was unregistered." msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:2079 +#: ../gui/wxpython/mapwin/buffered.py:2080 msgid "Zoom to saved region extents" msgstr "ä¿å­˜é ˜åŸŸã‚’ズーム" -#: ../gui/wxpython/mapwin/buffered.py:2081 +#: ../gui/wxpython/mapwin/buffered.py:2082 msgid "Set compulational region from named region" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:2094 +#: ../gui/wxpython/mapwin/buffered.py:2095 #, python-format msgid "Region <%s> not found. Operation canceled." msgstr "領域 <%s> ãŒè¦‹ã¤ã‹ã‚Šã¾ã›ã‚“.処ç†ã¯ã‚­ãƒ£ãƒ³ã‚»ãƒ«ã•ã‚Œã¾ã—ãŸ." -#: ../gui/wxpython/mapwin/buffered.py:2124 +#: ../gui/wxpython/mapwin/buffered.py:2125 msgid "Save display extents to region file" msgstr "表示範囲を領域ファイルã«ä¿å­˜" -#: ../gui/wxpython/mapwin/buffered.py:2126 +#: ../gui/wxpython/mapwin/buffered.py:2127 msgid "Save computational region to region file" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:2138 +#: ../gui/wxpython/mapwin/buffered.py:2139 #, python-format msgid "Region file <%s> already exists. Do you want to overwrite it?" msgstr "領域<%s>ãŒã™ã§ã«å­˜åœ¨ã—ã¾ã™ã€‚上書ãã—ã¦ã‚ˆã‚ã—ã„ã§ã™ã‹? " @@ -18481,92 +18553,93 @@ msgid "Data catalog" msgstr "データカタログ" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:95 ../gui/wxpython/dbmgr/base.py:2276 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:99 ../gui/wxpython/dbmgr/base.py:2278 msgid "Database connection" msgstr "データベース接続" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:127 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:131 msgid "Set SQL statement to default" msgstr "SQL文をデフォルトã«è¨­å®š" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:130 -msgid "Apply SQL statement in Attribute Table Manager" +#: ../gui/wxpython/dbmgr/sqlbuilder.py:134 +msgid "Apply SQL statement" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:132 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:136 msgid "Close the dialog" msgstr "ダイアログを閉ã˜ã‚‹" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:219 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:223 msgid "Columns" msgstr "列" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:233 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:238 msgid "Interactive insertion" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:247 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:252 msgid "Values" msgstr "値" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:257 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:262 msgid "Get all values" msgstr "ã™ã¹ã¦ã®å€¤ã‚’å–å¾—" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:262 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:267 msgid "Get sample" msgstr "サンプルをå–å¾—" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:264 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:269 msgid "Get first 256 unique values as sample" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:283 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:288 msgid "Go to:" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:296 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:301 msgid "Close dialog on apply" msgstr "実行ã—ã¦ãƒ€ã‚¤ã‚¢ãƒ­ã‚°ã‚’é–‰ã˜ã‚‹" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:471 -#: ../gui/wxpython/dbmgr/sqlbuilder.py:616 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:482 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:627 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:855 #, python-format msgid "GRASS SQL Builder (%(type)s) - <%(map)s>" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:474 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:485 msgid "Column to show (SELECT clause)" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:475 -#: ../gui/wxpython/dbmgr/sqlbuilder.py:620 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:486 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:631 msgid "Constraint for query (WHERE clause)" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:487 ../gui/wxpython/dbmgr/base.py:1213 -#: ../gui/wxpython/dbmgr/base.py:1239 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:498 ../gui/wxpython/dbmgr/base.py:1215 +#: ../gui/wxpython/dbmgr/base.py:1241 #, python-format msgid "Example: %s" msgstr "例: %s" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:491 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:502 msgid "Verify" msgstr "確èª" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:492 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:503 msgid "Verify SQL statement" msgstr "SQLæ–‡ã®ç¢ºèª" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:500 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:511 msgid "SQL statement not verified" msgstr "SQLæ–‡ãŒæœ‰åŠ¹ã§ã¯ã‚ã‚Šã¾ã›ã‚“" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:544 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:555 msgid "SQL statement is not valid" msgstr "SQLæ–‡ãŒæœ‰åŠ¹ã§ã¯ã‚ã‚Šã¾ã›ã‚“" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:546 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:557 #, python-format msgid "" "SQL statement is not valid.\n" @@ -18577,31 +18650,31 @@ "\n" "%s " -#: ../gui/wxpython/dbmgr/sqlbuilder.py:548 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:559 msgid "SQL statement is valid" msgstr "SQLæ–‡ã¯æœ‰åŠ¹ã§ã™" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:619 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:630 msgid "Column to set (SET clause)" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:621 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:632 msgid "Calculate column value to set" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:693 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:704 msgid "Functions" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:726 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:737 msgid "SQL statement was not applied" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:728 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:739 msgid "SQL statement applied" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:762 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:773 msgid "Dbf driver does not support usage of SQL functions." msgstr "" @@ -18659,65 +18732,65 @@ msgid "Unknown" msgstr "ä¸æ˜Ž" -#: ../gui/wxpython/dbmgr/dialogs.py:788 ../gui/wxpython/dbmgr/base.py:2319 -#: ../gui/wxpython/dbmgr/base.py:2383 +#: ../gui/wxpython/dbmgr/dialogs.py:788 ../gui/wxpython/dbmgr/base.py:2321 +#: ../gui/wxpython/dbmgr/base.py:2385 msgid "Column" msgstr "列" -#: ../gui/wxpython/dbmgr/dialogs.py:799 ../gui/wxpython/dbmgr/base.py:2338 +#: ../gui/wxpython/dbmgr/dialogs.py:799 ../gui/wxpython/dbmgr/base.py:2340 #: ../gui/wxpython/gmodeler/preferences.py:255 #: ../gui/wxpython/web_services/widgets.py:935 msgid "Type" msgstr "タイプ" -#: ../gui/wxpython/dbmgr/dialogs.py:810 ../gui/wxpython/dbmgr/base.py:2354 +#: ../gui/wxpython/dbmgr/dialogs.py:810 ../gui/wxpython/dbmgr/base.py:2356 msgid "Length" msgstr "é•·ã•" -#: ../gui/wxpython/dbmgr/manager.py:79 +#: ../gui/wxpython/dbmgr/manager.py:80 msgid "GRASS GIS Attribute Table Manager - " msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:81 +#: ../gui/wxpython/dbmgr/manager.py:82 msgid "READONLY - " msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:99 +#: ../gui/wxpython/dbmgr/manager.py:100 #, python-format msgid "Database connection for vector map <%s> is not defined in DB file. You can define new connection in 'Manage layers' tab." msgstr "ベクトルマップ <%s> ã¯DB接続ã®å®šç¾©ãŒã•ã‚Œã¦ã„ã¾ã›ã‚“ 接続ã®è¨­å®šã¯ レイヤー管ç†' タブã§è¡Œã£ã¦ãã ã•ã„" -#: ../gui/wxpython/dbmgr/manager.py:105 +#: ../gui/wxpython/dbmgr/manager.py:106 msgid "Please wait, loading attribute data..." msgstr "ã—ã°ã‚‰ããŠå¾…ã¡ãã ã•ã„ 属性データをロード中... " -#: ../gui/wxpython/dbmgr/manager.py:114 +#: ../gui/wxpython/dbmgr/manager.py:115 msgid "Browse data" msgstr "データブラウザ" -#: ../gui/wxpython/dbmgr/manager.py:122 +#: ../gui/wxpython/dbmgr/manager.py:123 msgid "Manage tables" msgstr "テーブル管ç†" -#: ../gui/wxpython/dbmgr/manager.py:129 +#: ../gui/wxpython/dbmgr/manager.py:130 msgid "Manage layers" msgstr "レイヤー管ç†" -#: ../gui/wxpython/dbmgr/manager.py:140 +#: ../gui/wxpython/dbmgr/manager.py:141 msgid "Close Attribute Table Manager" msgstr "属性テーブルマãƒãƒ¼ã‚¸ãƒ£ãƒ¼ã‚’é–‰ã˜ã‚‹" -#: ../gui/wxpython/dbmgr/manager.py:143 +#: ../gui/wxpython/dbmgr/manager.py:144 msgid "Reload currently selected attribute data" msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:146 +#: ../gui/wxpython/dbmgr/manager.py:147 msgid "Reload all attribute data (drop current selection)" msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:222 ../gui/wxpython/dbmgr/base.py:317 -#: ../gui/wxpython/dbmgr/base.py:919 ../gui/wxpython/dbmgr/base.py:1089 -#: ../gui/wxpython/dbmgr/base.py:1444 ../gui/wxpython/dbmgr/base.py:2096 +#: ../gui/wxpython/dbmgr/manager.py:223 ../gui/wxpython/dbmgr/base.py:317 +#: ../gui/wxpython/dbmgr/base.py:921 ../gui/wxpython/dbmgr/base.py:1091 +#: ../gui/wxpython/dbmgr/base.py:1446 ../gui/wxpython/dbmgr/base.py:2098 #, python-format msgid "Number of loaded records: %d" msgstr "ロードã•ã‚ŒãŸãƒ¬ã‚³ãƒ¼ãƒ‰æ•°: %d" @@ -18821,129 +18894,129 @@ msgid "Add column to table <%s>" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1025 +#: ../gui/wxpython/dbmgr/base.py:1027 msgid "Unable to add column to the table. No column name defined." msgstr "列をテーブルã«è¿½åŠ å‡ºæ¥ã¾ã›ã‚“ 列åãŒå®šç¾©ã•ã‚Œã¦ã„ã¾ã›ã‚“" -#: ../gui/wxpython/dbmgr/base.py:1039 +#: ../gui/wxpython/dbmgr/base.py:1041 #, python-format msgid "Column <%(column)s> already exists in table <%(table)s>." msgstr "æ—¢ã«åˆ— <%(column)s>ã¯ãƒ†ãƒ¼ãƒ–ル <%(table)s>ã«å­˜åœ¨ã—ã¾ã™" -#: ../gui/wxpython/dbmgr/base.py:1122 +#: ../gui/wxpython/dbmgr/base.py:1124 msgid "Attribute data - right-click to edit/manage records" msgstr "属性デ-ã‚¿ - å³ã‚¯ãƒªãƒƒã‚¯ã§ レコードã®ç·¨é›†/マージ" -#: ../gui/wxpython/dbmgr/base.py:1137 ../gui/wxpython/dbmgr/base.py:2260 -#: ../gui/wxpython/dbmgr/base.py:2955 ../gui/wxpython/dbmgr/base.py:3090 -#: ../gui/wxpython/dbmgr/base.py:3359 +#: ../gui/wxpython/dbmgr/base.py:1139 ../gui/wxpython/dbmgr/base.py:2262 +#: ../gui/wxpython/dbmgr/base.py:2957 ../gui/wxpython/dbmgr/base.py:3092 +#: ../gui/wxpython/dbmgr/base.py:3361 msgid "Table" msgstr "テーブル" -#: ../gui/wxpython/dbmgr/base.py:1139 ../gui/wxpython/dbmgr/base.py:2262 +#: ../gui/wxpython/dbmgr/base.py:1141 ../gui/wxpython/dbmgr/base.py:2264 msgid " (readonly)" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1153 +#: ../gui/wxpython/dbmgr/base.py:1155 msgid "SQL Query" msgstr "SQL検索" -#: ../gui/wxpython/dbmgr/base.py:1183 +#: ../gui/wxpython/dbmgr/base.py:1185 msgid "Simple" msgstr "シンプル" -#: ../gui/wxpython/dbmgr/base.py:1190 +#: ../gui/wxpython/dbmgr/base.py:1192 msgid "Apply SELECT statement and reload data records" msgstr "SELECT文を実行ã—データレコードをå†ãƒ­ãƒ¼ãƒ‰" -#: ../gui/wxpython/dbmgr/base.py:1224 +#: ../gui/wxpython/dbmgr/base.py:1226 msgid "Builder" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1229 +#: ../gui/wxpython/dbmgr/base.py:1231 msgid "SQL Builder" msgstr "SQLビルダー" -#: ../gui/wxpython/dbmgr/base.py:1411 ../gui/wxpython/dbmgr/base.py:1600 +#: ../gui/wxpython/dbmgr/base.py:1413 ../gui/wxpython/dbmgr/base.py:1602 msgid "Insert new record" msgstr "æ–°è¦ãƒ¬ã‚³ãƒ¼ãƒ‰ã®æŒ¿å…¥" -#: ../gui/wxpython/dbmgr/base.py:1412 +#: ../gui/wxpython/dbmgr/base.py:1414 msgid "Delete selected record(s)" msgstr "é¸æŠžãƒ¬ã‚³ãƒ¼ãƒ‰ã®å‰Šé™¤" -#: ../gui/wxpython/dbmgr/base.py:1413 +#: ../gui/wxpython/dbmgr/base.py:1415 msgid "Delete all records" msgstr "全レコード削除" -#: ../gui/wxpython/dbmgr/base.py:1425 +#: ../gui/wxpython/dbmgr/base.py:1427 msgid "Highlight selected features and zoom" msgstr "é¸æŠžã—ãŸãƒ•ã‚£ãƒ¼ãƒãƒ£ã®å¼·èª¿è¡¨ç¤ºã—ズーム" -#: ../gui/wxpython/dbmgr/base.py:1429 ../gui/wxpython/dbmgr/base.py:1940 +#: ../gui/wxpython/dbmgr/base.py:1431 ../gui/wxpython/dbmgr/base.py:1942 msgid "Extract selected features" msgstr "é¸æŠžã—ãŸãƒ•ã‚£ãƒ¼ãƒãƒ£ã‚’抽出" -#: ../gui/wxpython/dbmgr/base.py:1430 +#: ../gui/wxpython/dbmgr/base.py:1432 msgid "Delete selected features" msgstr "é¸æŠžã•ã‚ŒãŸãƒ•ã‚£ãƒ¼ãƒãƒ£ã‚’削除 " -#: ../gui/wxpython/dbmgr/base.py:1493 +#: ../gui/wxpython/dbmgr/base.py:1495 msgid "Update existing record" msgstr "既存レコードã®æ›´æ–°" -#: ../gui/wxpython/dbmgr/base.py:1520 ../gui/wxpython/dbmgr/base.py:1633 +#: ../gui/wxpython/dbmgr/base.py:1522 ../gui/wxpython/dbmgr/base.py:1635 #, python-format msgid "Value '%(value)s' needs to be entered as %(type)s." msgstr "値 '%(value)s' 㯠%(type)s ã¨ã—ã¦å…¥åŠ›ã—ãªã‘ã‚Œã°ãªã‚Šã¾ã›ã‚“" -#: ../gui/wxpython/dbmgr/base.py:1539 +#: ../gui/wxpython/dbmgr/base.py:1541 #, python-format msgid "" "Unable to update existing record.\n" "%s" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1611 +#: ../gui/wxpython/dbmgr/base.py:1613 #, python-format msgid "Record with category number %d already exists in the table." msgstr "ã‚«ãƒ†ã‚´ãƒªãƒ¼ç•ªå· %d ã¯æ—¢ã«ãƒ†ãƒ¼ãƒ–ルã«ç™»éŒ²ã•ã‚Œã¦ã„ã¾ã™" -#: ../gui/wxpython/dbmgr/base.py:1621 +#: ../gui/wxpython/dbmgr/base.py:1623 #, python-format msgid "Category number (column %s) is missing." msgstr "ã‚«ãƒ†ã‚´ãƒªãƒ¼ç•ªå· (列 %s)ãŒã‚ã‚Šã¾ã›ã‚“" -#: ../gui/wxpython/dbmgr/base.py:1645 +#: ../gui/wxpython/dbmgr/base.py:1647 #, python-format msgid "" "Unable to insert new record.\n" "%s" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1698 +#: ../gui/wxpython/dbmgr/base.py:1700 #, python-format msgid "Selected data records (%d) will be permanently deleted from table. Do you want to delete them?" msgstr "é¸æŠžã—ãŸãƒ¬ã‚³ãƒ¼ãƒ‰ (%d) ã¯ã€ãƒ†ãƒ¼ãƒ–ルã‹ã‚‰å®Œå…¨ã«æ¶ˆåŽ»ã•ã‚Œã¾ã™ 削除ã—ã¦ã‚ˆã‚ã—ã„ã§ã™ã‹?" -#: ../gui/wxpython/dbmgr/base.py:1701 ../gui/wxpython/dbmgr/base.py:1751 +#: ../gui/wxpython/dbmgr/base.py:1703 ../gui/wxpython/dbmgr/base.py:1753 msgid "Delete records" msgstr "レコード削除" -#: ../gui/wxpython/dbmgr/base.py:1748 +#: ../gui/wxpython/dbmgr/base.py:1750 #, python-format msgid "All data records (%d) will be permanently deleted from table. Do you want to delete them?" msgstr "å…¨ã¦ã®ãƒ¬ã‚³ãƒ¼ãƒ‰ (%d) ã¯ã€ãƒ†ãƒ¼ãƒ–ルã‹ã‚‰å®Œå…¨ã«æ¶ˆåŽ»ã•ã‚Œã¾ã™ 削除ã—ã¦ã‚ˆã‚ã—ã„ã§ã™ã‹?" -#: ../gui/wxpython/dbmgr/base.py:1935 +#: ../gui/wxpython/dbmgr/base.py:1937 msgid "Nothing to extract." msgstr "抽出ã™ã‚‹ã‚‚ã®ãŒã‚ã‚Šã¾ã›ã‚“" -#: ../gui/wxpython/dbmgr/base.py:1969 +#: ../gui/wxpython/dbmgr/base.py:1971 msgid "Nothing to delete." msgstr "削除ã™ã‚‹ã‚‚ã®ãŒã‚ã‚Šã¾ã›ã‚“" -#: ../gui/wxpython/dbmgr/base.py:2040 ../gui/wxpython/dbmgr/base.py:2076 +#: ../gui/wxpython/dbmgr/base.py:2042 ../gui/wxpython/dbmgr/base.py:2078 #, python-format msgid "" "Loading attribute data failed.\n" @@ -18954,7 +19027,7 @@ "\n" "%s" -#: ../gui/wxpython/dbmgr/base.py:2059 +#: ../gui/wxpython/dbmgr/base.py:2061 #, python-format msgid "" "Loading attribute data failed.\n" @@ -18967,47 +19040,47 @@ "\n" "%s " -#: ../gui/wxpython/dbmgr/base.py:2295 +#: ../gui/wxpython/dbmgr/base.py:2297 #, python-format msgid "Table <%s> - right-click to delete column(s)" msgstr "テーブル <%s> - å³ã‚¯ãƒªãƒƒã‚¯ã§åˆ—を削除" -#: ../gui/wxpython/dbmgr/base.py:2399 ../gui/wxpython/gmodeler/dialogs.py:359 +#: ../gui/wxpython/dbmgr/base.py:2401 ../gui/wxpython/gmodeler/dialogs.py:359 msgid "To" msgstr "To" -#: ../gui/wxpython/dbmgr/base.py:2517 +#: ../gui/wxpython/dbmgr/base.py:2519 msgid "Unable to rename column. No column name defined." msgstr "列åを変更ãŒã§ãã¾ã›ã‚“ 列åãŒå®šç¾©ã•ã‚Œã¦ã„ã¾ã›ã‚“" -#: ../gui/wxpython/dbmgr/base.py:2525 +#: ../gui/wxpython/dbmgr/base.py:2527 #, python-format msgid "Unable to rename column <%(column)s> to <%(columnTo)s>. Column already exists in the table <%(table)s>." msgstr "列åã‚’ <%(column)s> ã‹ã‚‰ <%(columnTo)s> ã¸å¤‰æ›´å‡ºæ¥ã¾ã›ã‚“ テーブル <%(table)s> ã«æ—¢ã«å®šç¾©ã•ã‚Œã¦ã„ã¾ã™" -#: ../gui/wxpython/dbmgr/base.py:2543 +#: ../gui/wxpython/dbmgr/base.py:2545 #, python-format msgid "Unable to rename column. Column <%(column)s> doesn't exist in the table <%(table)s>." msgstr "列åを変更ã™ã‚‹ã“ã¨ãŒã§ãã¾ã›ã‚“ 列 <%(column)s>ã¯ãƒ†ãƒ¼ãƒ–ル <%(table)s> ã«ã¯å­˜åœ¨ã—ã¾ã›ã‚“" -#: ../gui/wxpython/dbmgr/base.py:2582 +#: ../gui/wxpython/dbmgr/base.py:2584 msgid "Drop selected column" msgstr "é¸æŠžã—ãŸåˆ—を消去" -#: ../gui/wxpython/dbmgr/base.py:2586 +#: ../gui/wxpython/dbmgr/base.py:2588 msgid "Drop all columns" msgstr "全列を消去" -#: ../gui/wxpython/dbmgr/base.py:2618 +#: ../gui/wxpython/dbmgr/base.py:2620 #, python-format msgid "Selected %s will PERMANENTLY removed from table. Do you want to drop the column?" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2621 ../gui/wxpython/dbmgr/base.py:2665 +#: ../gui/wxpython/dbmgr/base.py:2623 ../gui/wxpython/dbmgr/base.py:2667 msgid "Drop column(s)" msgstr "カラム消去" -#: ../gui/wxpython/dbmgr/base.py:2662 +#: ../gui/wxpython/dbmgr/base.py:2664 #, python-format msgid "" "Selected columns\n" @@ -19018,101 +19091,101 @@ "%s\n" "ã¯å®Œå…¨ã«ãƒ†ãƒ¼ãƒ–ルã‹ã‚‰æ¶ˆåŽ»ã•ã‚Œã¾ã™ カラムを消去ã—ã¦ã‚ˆã‚ã—ã„ã§ã™ã‹?" -#: ../gui/wxpython/dbmgr/base.py:2768 +#: ../gui/wxpython/dbmgr/base.py:2770 msgid "List of layers" msgstr "レイヤ一覧 " -#: ../gui/wxpython/dbmgr/base.py:2853 ../gui/wxpython/dbmgr/base.py:3281 -#: ../gui/wxpython/dbmgr/base.py:3713 +#: ../gui/wxpython/dbmgr/base.py:2855 ../gui/wxpython/dbmgr/base.py:3283 +#: ../gui/wxpython/dbmgr/base.py:3715 #, python-format msgid "Drop also linked attribute table (%s)" msgstr "属性テーブルã«ãƒªãƒ³ã‚¯ã•ã‚Œã¦ã„ã‚‹ã‚‚ã®ã‚’消去 (%s) " -#: ../gui/wxpython/dbmgr/base.py:2896 +#: ../gui/wxpython/dbmgr/base.py:2898 msgid "Column name" msgstr "列å" -#: ../gui/wxpython/dbmgr/base.py:2896 ../gui/wxpython/gmodeler/frame.py:1732 +#: ../gui/wxpython/dbmgr/base.py:2898 ../gui/wxpython/gmodeler/frame.py:1732 #: ../gui/wxpython/gmodeler/frame.py:1785 msgid "Data type" msgstr "データタイプ " -#: ../gui/wxpython/dbmgr/base.py:2896 +#: ../gui/wxpython/dbmgr/base.py:2898 msgid "Data length" msgstr "データ長" -#: ../gui/wxpython/dbmgr/base.py:2953 ../gui/wxpython/dbmgr/base.py:3079 -#: ../gui/wxpython/dbmgr/base.py:3347 +#: ../gui/wxpython/dbmgr/base.py:2955 ../gui/wxpython/dbmgr/base.py:3081 +#: ../gui/wxpython/dbmgr/base.py:3349 msgid "Driver" msgstr "ドライãƒ" -#: ../gui/wxpython/dbmgr/base.py:2956 +#: ../gui/wxpython/dbmgr/base.py:2958 msgid "Key" msgstr "キー" -#: ../gui/wxpython/dbmgr/base.py:3055 +#: ../gui/wxpython/dbmgr/base.py:3057 msgid "Add layer" msgstr "レイヤー追加" -#: ../gui/wxpython/dbmgr/base.py:3065 +#: ../gui/wxpython/dbmgr/base.py:3067 msgid "Layer description" msgstr "レイヤー説明" -#: ../gui/wxpython/dbmgr/base.py:3095 ../gui/wxpython/dbmgr/base.py:3139 -#: ../gui/wxpython/dbmgr/base.py:3365 +#: ../gui/wxpython/dbmgr/base.py:3097 ../gui/wxpython/dbmgr/base.py:3141 +#: ../gui/wxpython/dbmgr/base.py:3367 msgid "Key column" msgstr "キー列" -#: ../gui/wxpython/dbmgr/base.py:3100 +#: ../gui/wxpython/dbmgr/base.py:3102 msgid "Insert record for each category into table" msgstr "テーブルã®å„々ã®ã‚«ãƒ†ã‚´ãƒªãƒ¼ã«ãƒ¬ã‚³ãƒ¼ãƒ‰ã‚’追加" -#: ../gui/wxpython/dbmgr/base.py:3122 +#: ../gui/wxpython/dbmgr/base.py:3124 msgid "You need to add categories by v.category module." msgstr "v.category ã§ã‚«ãƒ†ã‚´ãƒªãƒ¼ã‚’追加ã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™" -#: ../gui/wxpython/dbmgr/base.py:3126 +#: ../gui/wxpython/dbmgr/base.py:3128 msgid "Table description" msgstr "テーブル説明" -#: ../gui/wxpython/dbmgr/base.py:3134 +#: ../gui/wxpython/dbmgr/base.py:3136 msgid "Table name" msgstr "テーブルå" -#: ../gui/wxpython/dbmgr/base.py:3148 +#: ../gui/wxpython/dbmgr/base.py:3150 msgid "&Create table" msgstr "テーブル作æˆ(&C)" -#: ../gui/wxpython/dbmgr/base.py:3152 +#: ../gui/wxpython/dbmgr/base.py:3154 #: ../gui/wxpython/web_services/dialogs.py:537 msgid "&Add layer" msgstr "レイヤー追加(&A)" -#: ../gui/wxpython/dbmgr/base.py:3156 +#: ../gui/wxpython/dbmgr/base.py:3158 msgid "&Set default" msgstr "デフォルト設定(&S)" -#: ../gui/wxpython/dbmgr/base.py:3260 +#: ../gui/wxpython/dbmgr/base.py:3262 msgid "Remove layer" msgstr "レイヤー消去" -#: ../gui/wxpython/dbmgr/base.py:3263 +#: ../gui/wxpython/dbmgr/base.py:3265 msgid "Layer to remove" msgstr "消去ã™ã‚‹ãƒ¬ã‚¤ãƒ¤ãƒ¼" -#: ../gui/wxpython/dbmgr/base.py:3289 +#: ../gui/wxpython/dbmgr/base.py:3291 msgid "&Remove layer" msgstr "レイヤー削除(&R)" -#: ../gui/wxpython/dbmgr/base.py:3332 +#: ../gui/wxpython/dbmgr/base.py:3334 msgid "Modify layer" msgstr "レイヤー変更" -#: ../gui/wxpython/dbmgr/base.py:3408 +#: ../gui/wxpython/dbmgr/base.py:3410 msgid "&Modify layer" msgstr "レイヤー変更(&M)" -#: ../gui/wxpython/dbmgr/base.py:3457 +#: ../gui/wxpython/dbmgr/base.py:3459 msgid "" "Unable to get list of tables.\n" "Please use db.connect to set database parameters." @@ -19120,46 +19193,46 @@ "テーブル一覧をå–得出æ¥ã¾ã›ã‚“\n" "DBパラメータをセットã™ã‚‹ãŸã‚ db.connect を使用ã—ã¦ãã ã•ã„" -#: ../gui/wxpython/dbmgr/base.py:3554 +#: ../gui/wxpython/dbmgr/base.py:3556 msgid "Unable to create new table. Table name or key column name is missing." msgstr "æ–°ã—ã„テーブルを作æˆã™ã‚‹ã“ã¨ãŒã§ãã¾ã›ã‚“ テーブルåã¾ãŸã¯ã‚­ãƒ¼åˆ—åãŒã‚ã‚Šã¾ã›ã‚“" -#: ../gui/wxpython/dbmgr/base.py:3561 +#: ../gui/wxpython/dbmgr/base.py:3563 #, python-format msgid "Unable to create new table. Table <%s> already exists in the database." msgstr "æ–°ã—ã„テーブルã¯ä½œæˆå‡ºæ¥ã¾ã›ã‚“ テーブル <%s> ã¯æ—¢ã«å­˜åœ¨ã—ã¾ã™" -#: ../gui/wxpython/dbmgr/base.py:3602 +#: ../gui/wxpython/dbmgr/base.py:3604 #, python-format msgid "Unable to add new layer to vector map <%(vector)s>. Layer %(layer)d already exists." msgstr "ベクトルマップ<%(vector)s>ã«æ–°ã—ã„レイヤーを追加ã™ã‚‹ã“ã¨ã¯ã§ãã¾ã›ã‚“ .レイヤー %(layer)dã¯æ—¢ã«å­˜åœ¨ã—ã¾ã™" -#: ../gui/wxpython/dbmgr/base.py:3771 +#: ../gui/wxpython/dbmgr/base.py:3773 msgid "Field statistics" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3792 +#: ../gui/wxpython/dbmgr/base.py:3794 msgid "Copy statistics the clipboard (Ctrl+C)" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3859 +#: ../gui/wxpython/dbmgr/base.py:3861 msgid "Statistics is not support for DBF tables." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3886 +#: ../gui/wxpython/dbmgr/base.py:3888 msgid "Unable to calculte statistics." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3894 +#: ../gui/wxpython/dbmgr/base.py:3896 #, python-format msgid "Unable to calculte statistics. Invalid number of lines %d (should be %d)." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3914 +#: ../gui/wxpython/dbmgr/base.py:3916 msgid "Unable to calculte standard deviation." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3920 +#: ../gui/wxpython/dbmgr/base.py:3922 #, python-format msgid "Field statistics <%s>" msgstr "" @@ -19775,31 +19848,31 @@ msgid "Y" msgstr "Y" -#: ../gui/wxpython/timeline/frame.py:570 +#: ../gui/wxpython/timeline/frame.py:572 #, python-format msgid "Mapset: %s" msgstr "マップセット: %s" -#: ../gui/wxpython/timeline/frame.py:571 +#: ../gui/wxpython/timeline/frame.py:573 #, python-format msgid "Map name: %s" msgstr "マップå: %s" -#: ../gui/wxpython/timeline/frame.py:573 +#: ../gui/wxpython/timeline/frame.py:575 #, python-format msgid "Start time: %s" msgstr "開始時刻: %s" -#: ../gui/wxpython/timeline/frame.py:576 +#: ../gui/wxpython/timeline/frame.py:578 #, python-format msgid "End time: %s" msgstr "終了時刻: %s" -#: ../gui/wxpython/timeline/frame.py:580 +#: ../gui/wxpython/timeline/frame.py:582 msgid "WARNING: invalid topology" msgstr "WARNING: ä¸æ­£ãªãƒˆãƒãƒ­ã‚¸" -#: ../gui/wxpython/timeline/frame.py:582 +#: ../gui/wxpython/timeline/frame.py:584 msgid "" "\n" "Press Del to dismiss." @@ -19807,27 +19880,27 @@ "\n" "無視ã™ã‚‹å ´åˆã¯ Del キーを押ã—ã¦ãã ã•ã„." -#: ../gui/wxpython/mapdisp/main.py:187 +#: ../gui/wxpython/mapdisp/main.py:189 #, python-format msgid "Unsupported command %s." msgstr "" -#: ../gui/wxpython/mapdisp/main.py:281 +#: ../gui/wxpython/mapdisp/main.py:283 #, python-format msgid "Unable to read cmdfile '%(cmd)s'. Details: %(det)s" msgstr "" -#: ../gui/wxpython/mapdisp/main.py:616 +#: ../gui/wxpython/mapdisp/main.py:618 #, python-format msgid "Starting map display <%s>..." msgstr "" -#: ../gui/wxpython/mapdisp/main.py:622 +#: ../gui/wxpython/mapdisp/main.py:624 #, python-format msgid "Unable to create file <%s>" msgstr "ファイルãŒä½œæˆã§ãã¾ã›ã‚“ <%s>" -#: ../gui/wxpython/mapdisp/main.py:638 +#: ../gui/wxpython/mapdisp/main.py:640 #, python-format msgid "Stopping map display <%s>..." msgstr "" @@ -19982,33 +20055,33 @@ msgid "d.to.rast can be used only in 2D mode." msgstr "" -#: ../gui/wxpython/mapdisp/frame.py:890 +#: ../gui/wxpython/mapdisp/frame.py:889 #, python-format msgid "Vector map <%s> opened for editing - skipped." msgstr "æ›´æ–°ã™ã‚‹ãŸã‚ã®ãƒ™ã‚¯ãƒˆãƒ«ãƒžãƒƒãƒ— <%s> ãŒé¸æŠžã•ã‚Œã¦ã„ã¾ã›ã‚“" -#: ../gui/wxpython/mapdisp/frame.py:961 +#: ../gui/wxpython/mapdisp/frame.py:960 #, python-brace-format msgid "Failed to query vector map(s) <{maps}>. Check database settings and topology." msgstr "" -#: ../gui/wxpython/mapdisp/frame.py:1395 +#: ../gui/wxpython/mapdisp/frame.py:1394 msgid "Set computational region extent from display" msgstr "" -#: ../gui/wxpython/mapdisp/frame.py:1397 +#: ../gui/wxpython/mapdisp/frame.py:1396 msgid "Set computational region extent interactively" msgstr "" -#: ../gui/wxpython/mapdisp/frame.py:1399 +#: ../gui/wxpython/mapdisp/frame.py:1398 msgid "Set computational region from named region" msgstr "" -#: ../gui/wxpython/mapdisp/frame.py:1404 +#: ../gui/wxpython/mapdisp/frame.py:1403 msgid "Save computational region to named region" msgstr "" -#: ../gui/wxpython/mapdisp/frame.py:1537 +#: ../gui/wxpython/mapdisp/frame.py:1536 msgid "Raster Digitizer Toolbar" msgstr "" @@ -20412,10 +20485,6 @@ msgid "Do you want to create new mapset?" msgstr "GRASS ロケーションを作æˆã—ã¾ã™ã‹ <%s>?" -#, fuzzy -msgid "failed to open '{}'" -msgstr "%s' ãŒã‚ªãƒ¼ãƒ—ンã§ãã¾ã›ã‚“" - msgid "No GRASS-python library found." msgstr "GRASS-python ライブラリーãŒè¦‹ã¤ã‹ã‚Šã¾ã›ã‚“." diff -Nru grass-7.4.3/locale/po/grasswxpy_ko.po grass-7.6.0/locale/po/grasswxpy_ko.po --- grass-7.4.3/locale/po/grasswxpy_ko.po 2018-11-24 09:49:59.000000000 +0000 +++ grass-7.6.0/locale/po/grasswxpy_ko.po 2018-12-26 10:57:24.000000000 +0000 @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: grasswxpy_ko\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-03-24 00:06+0100\n" +"POT-Creation-Date: 2018-12-26 11:43+0100\n" "PO-Revision-Date: 2014-05-03 16:44-0400\n" "Last-Translator: Huidae Cho \n" "Language-Team: Korean \n" @@ -54,18 +54,18 @@ msgid "Set drawing color (not raster cell color)" msgstr "" -#: ../gui/wxpython/rdigit/toolbars.py:88 +#: ../gui/wxpython/rdigit/toolbars.py:85 msgid "Cell value:" msgstr "" -#: ../gui/wxpython/rdigit/toolbars.py:101 +#: ../gui/wxpython/rdigit/toolbars.py:99 msgid "Width of currently digitized line or diameter of a digitized point in map units." msgstr "" -#: ../gui/wxpython/rdigit/toolbars.py:102 +#: ../gui/wxpython/rdigit/toolbars.py:100 #: ../gui/wxpython/nviz/preferences.py:559 -#: ../gui/wxpython/gui_core/dialogs.py:1933 -#: ../gui/wxpython/psmap/dialogs.py:3831 +#: ../gui/wxpython/gui_core/dialogs.py:1938 +#: ../gui/wxpython/psmap/dialogs.py:3833 #: ../gui/wxpython/gmodeler/preferences.py:184 #: ../gui/wxpython/gmodeler/preferences.py:350 #: ../gui/wxpython/gmodeler/preferences.py:462 @@ -73,7 +73,7 @@ msgid "Width:" msgstr "" -#: ../gui/wxpython/rdigit/toolbars.py:142 +#: ../gui/wxpython/rdigit/toolbars.py:146 msgid "New raster map" msgstr "" @@ -104,7 +104,7 @@ #: ../gui/wxpython/rdigit/dialogs.py:104 #: ../gui/wxpython/modules/colorrules.py:679 -#: ../gui/wxpython/gui_core/dialogs.py:475 +#: ../gui/wxpython/gui_core/dialogs.py:476 #: ../gui/wxpython/lmgr/layertree.py:1085 #: ../gui/wxpython/datacatalog/tree.py:220 msgid "Overwrite?" @@ -197,7 +197,7 @@ msgstr "" #: ../gui/wxpython/modules/colorrules.py:453 ../gui/wxpython/menustrings.py:9 -#: ../gui/wxpython/menustrings.py:2009 +#: ../gui/wxpython/menustrings.py:2010 #: ../gui/wxpython/image2target/ii2t_menustrings.py:10 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1977 msgid "Save" @@ -224,7 +224,7 @@ msgstr "" #: ../gui/wxpython/modules/colorrules.py:582 -#: ../gui/wxpython/iclass/toolbars.py:76 +#: ../gui/wxpython/iclass/toolbars.py:78 msgid "Preview" msgstr "" @@ -243,13 +243,13 @@ msgstr "" #: ../gui/wxpython/modules/colorrules.py:690 -#: ../gui/wxpython/gui_core/forms.py:2346 +#: ../gui/wxpython/gui_core/forms.py:2376 msgid "Nothing to save." msgstr "" #: ../gui/wxpython/modules/colorrules.py:723 msgid "Invalid color table format" -msgstr "" +msgstr "무효한 ìƒ‰ìƒ í…Œì´ë¸” ì„œì‹" #: ../gui/wxpython/modules/colorrules.py:804 #, python-format @@ -267,7 +267,7 @@ #: ../gui/wxpython/modules/colorrules.py:972 #: ../gui/wxpython/modules/colorrules.py:1654 #: ../gui/wxpython/modules/colorrules.py:1658 -#: ../gui/wxpython/psmap/dialogs.py:3537 +#: ../gui/wxpython/psmap/dialogs.py:3539 msgid "range" msgstr "" @@ -335,7 +335,7 @@ msgstr "" #: ../gui/wxpython/modules/colorrules.py:1139 ../gui/wxpython/dbmgr/base.py:467 -#: ../gui/wxpython/dbmgr/base.py:2307 +#: ../gui/wxpython/dbmgr/base.py:2309 msgid "Add column" msgstr "" @@ -355,12 +355,12 @@ #: ../gui/wxpython/modules/colorrules.py:1274 msgid "No database connection defined" -msgstr "" +msgstr "ë°ì´í„°ë² ì´ìŠ¤ ì—°ê²°ì´ ì •ì˜ë˜ì§€ 않았습니다" #: ../gui/wxpython/modules/colorrules.py:1347 #, python-format msgid "Selected map <%(map)s> is not in current mapset <%(mapset)s>. Attribute table cannot be edited." -msgstr "" +msgstr "ì„ íƒëœ ì§€ë„ <%(map)s>ê°€ 현재 지ë„세트 <%(mapset)s> ë‚´ì— ì¡´ìž¬í•˜ì§€ 않습니다. ì†ì„± í…Œì´ë¸”ì„ íŽ¸ì§‘í•  수 없습니다." #: ../gui/wxpython/modules/colorrules.py:1518 #, python-format @@ -404,11 +404,11 @@ #: ../gui/wxpython/modules/mcalc_builder.py:56 msgid "GRASS GIS Raster Map Calculator" -msgstr "" +msgstr "GRASS GIS 래스터 ì§€ë„ ê³„ì‚°ê¸°" #: ../gui/wxpython/modules/mcalc_builder.py:59 msgid "GRASS GIS 3D Raster Map Calculator" -msgstr "" +msgstr "GRASS GIS 3ì°¨ì› ëž˜ìŠ¤í„° ì§€ë„ ê³„ì‚°ê¸°" #: ../gui/wxpython/modules/mcalc_builder.py:75 msgid "mapcalc statement" @@ -432,7 +432,7 @@ msgstr "" #: ../gui/wxpython/modules/mcalc_builder.py:158 -#: ../gui/wxpython/modules/vclean.py:173 ../gui/wxpython/gui_core/forms.py:595 +#: ../gui/wxpython/modules/vclean.py:173 ../gui/wxpython/gui_core/forms.py:607 #: ../gui/wxpython/gui_core/menu.py:174 ../gui/wxpython/gmodeler/model.py:2835 #: ../gui/wxpython/gmodeler/frame.py:1983 msgid "&Run" @@ -443,7 +443,7 @@ msgstr "" #: ../gui/wxpython/modules/mcalc_builder.py:165 -#: ../gui/wxpython/gui_core/forms.py:1858 +#: ../gui/wxpython/gui_core/forms.py:1868 msgid "&Load" msgstr "" @@ -452,7 +452,7 @@ msgstr "" #: ../gui/wxpython/modules/mcalc_builder.py:169 -#: ../gui/wxpython/gui_core/forms.py:615 +#: ../gui/wxpython/gui_core/forms.py:627 msgid "Copy the current command string to the clipboard" msgstr "" @@ -575,7 +575,7 @@ #: ../gui/wxpython/modules/mcalc_builder.py:283 #: ../gui/wxpython/modules/import_export.py:96 #: ../gui/wxpython/modules/vclean.py:145 -#: ../gui/wxpython/gui_core/preferences.py:1138 +#: ../gui/wxpython/gui_core/preferences.py:1132 #: ../gui/wxpython/gmodeler/preferences.py:682 msgid "Allow output files to overwrite existing files" msgstr "" @@ -596,28 +596,28 @@ msgid "Add created raster map into layer tree" msgstr "" -#: ../gui/wxpython/modules/mcalc_builder.py:642 +#: ../gui/wxpython/modules/mcalc_builder.py:658 msgid "You must enter the name of a new raster map to create." msgstr "" -#: ../gui/wxpython/modules/mcalc_builder.py:653 +#: ../gui/wxpython/modules/mcalc_builder.py:669 msgid "You must enter an expression to create a new raster map." msgstr "" -#: ../gui/wxpython/modules/mcalc_builder.py:713 +#: ../gui/wxpython/modules/mcalc_builder.py:729 msgid "Choose a file name to save the expression" msgstr "" -#: ../gui/wxpython/modules/mcalc_builder.py:714 -#: ../gui/wxpython/modules/mcalc_builder.py:736 +#: ../gui/wxpython/modules/mcalc_builder.py:730 +#: ../gui/wxpython/modules/mcalc_builder.py:752 msgid "Expression file (*)|*" msgstr "" -#: ../gui/wxpython/modules/mcalc_builder.py:735 +#: ../gui/wxpython/modules/mcalc_builder.py:751 msgid "Choose a file name to load the expression" msgstr "" -#: ../gui/wxpython/modules/mcalc_builder.py:771 +#: ../gui/wxpython/modules/mcalc_builder.py:787 #, python-brace-format msgid "'{cmd}' copied to clipboard" msgstr "" @@ -646,12 +646,12 @@ #: ../gui/wxpython/modules/import_export.py:78 #: ../gui/wxpython/modules/import_export.py:869 -#: ../gui/wxpython/gui_core/forms.py:2031 +#: ../gui/wxpython/gui_core/forms.py:2041 msgid "Layer id" msgstr "" #: ../gui/wxpython/modules/import_export.py:79 -#: ../gui/wxpython/gui_core/forms.py:2032 +#: ../gui/wxpython/gui_core/forms.py:2042 #: ../gui/wxpython/web_services/widgets.py:937 msgid "Layer name" msgstr "" @@ -661,13 +661,13 @@ msgstr "" #: ../gui/wxpython/modules/import_export.py:82 -#: ../gui/wxpython/gui_core/forms.py:2033 ../gui/wxpython/psmap/dialogs.py:2176 +#: ../gui/wxpython/gui_core/forms.py:2043 ../gui/wxpython/psmap/dialogs.py:2178 msgid "Feature type" msgstr "" #: ../gui/wxpython/modules/import_export.py:83 #: ../gui/wxpython/modules/import_export.py:85 -#: ../gui/wxpython/gui_core/forms.py:2034 +#: ../gui/wxpython/gui_core/forms.py:2044 msgid "Projection match" msgstr "" @@ -676,16 +676,16 @@ msgstr "" #: ../gui/wxpython/modules/import_export.py:105 -#: ../gui/wxpython/gui_core/forms.py:684 +#: ../gui/wxpython/gui_core/forms.py:696 msgid "Close dialog on finish" msgstr "" #: ../gui/wxpython/modules/import_export.py:117 #: ../gui/wxpython/modules/import_export.py:670 #: ../gui/wxpython/iscatt/dialogs.py:402 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1878 -#: ../gui/wxpython/image2target/ii2t_manager.py:2703 -#: ../gui/wxpython/gcp/manager.py:2630 ../gui/wxpython/vnet/dialogs.py:1312 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1880 +#: ../gui/wxpython/image2target/ii2t_manager.py:2706 +#: ../gui/wxpython/gcp/manager.py:2632 ../gui/wxpython/vnet/dialogs.py:1312 #: ../gui/wxpython/web_services/dialogs.py:145 #: ../gui/wxpython/web_services/dialogs.py:901 msgid "Close dialog" @@ -695,7 +695,7 @@ #: ../gui/wxpython/modules/import_export.py:400 #: ../gui/wxpython/modules/import_export.py:541 msgid "&Import" -msgstr "" +msgstr "가져오기(&I)" #: ../gui/wxpython/modules/import_export.py:124 #: ../gui/wxpython/modules/import_export.py:401 @@ -712,20 +712,20 @@ msgstr "" #: ../gui/wxpython/modules/import_export.py:376 -#: ../gui/wxpython/menustrings.py:161 ../gui/wxpython/menustrings.py:1179 +#: ../gui/wxpython/menustrings.py:161 ../gui/wxpython/menustrings.py:1180 #: ../gui/wxpython/image2target/ii2t_menustrings.py:159 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1160 #: ../gui/wxpython/lmgr/layertree.py:60 msgid "Link external raster data" -msgstr "" +msgstr "외부 래스터 ìžë£Œ ì—°ê²°" #: ../gui/wxpython/modules/import_export.py:378 -#: ../gui/wxpython/menustrings.py:36 ../gui/wxpython/menustrings.py:1054 +#: ../gui/wxpython/menustrings.py:36 ../gui/wxpython/menustrings.py:1055 #: ../gui/wxpython/image2target/ii2t_menustrings.py:37 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1038 #: ../gui/wxpython/lmgr/layertree.py:58 msgid "Import raster data" -msgstr "" +msgstr "래스터 ìžë£Œ 가져오기" #: ../gui/wxpython/modules/import_export.py:386 #: ../gui/wxpython/modules/import_export.py:527 @@ -758,20 +758,20 @@ msgstr "" #: ../gui/wxpython/modules/import_export.py:517 -#: ../gui/wxpython/menustrings.py:163 ../gui/wxpython/menustrings.py:1181 +#: ../gui/wxpython/menustrings.py:163 ../gui/wxpython/menustrings.py:1182 #: ../gui/wxpython/image2target/ii2t_menustrings.py:161 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1162 #: ../gui/wxpython/lmgr/layertree.py:68 msgid "Link external vector data" -msgstr "" +msgstr "외부 벡터 ìžë£Œ ì—°ê²°" #: ../gui/wxpython/modules/import_export.py:519 -#: ../gui/wxpython/menustrings.py:67 ../gui/wxpython/menustrings.py:1085 +#: ../gui/wxpython/menustrings.py:67 ../gui/wxpython/menustrings.py:1086 #: ../gui/wxpython/image2target/ii2t_menustrings.py:67 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1068 #: ../gui/wxpython/lmgr/layertree.py:66 msgid "Import vector data" -msgstr "" +msgstr "벡터 ìžë£Œ 가져오기" #: ../gui/wxpython/modules/import_export.py:662 msgid "Define output format for vector data" @@ -803,21 +803,21 @@ #: ../gui/wxpython/location_wizard/wizard.py:1421 #: ../gui/wxpython/location_wizard/wizard.py:1511 #: ../gui/wxpython/location_wizard/wizard.py:1739 -#: ../gui/wxpython/nviz/tools.py:626 ../gui/wxpython/gui_core/forms.py:1819 -#: ../gui/wxpython/gui_core/forms.py:1911 -#: ../gui/wxpython/gui_core/gselect.py:1193 -#: ../gui/wxpython/gui_core/gselect.py:1507 -#: ../gui/wxpython/gui_core/gselect.py:1523 -#: ../gui/wxpython/gui_core/gselect.py:1570 -#: ../gui/wxpython/gui_core/gselect.py:1606 -#: ../gui/wxpython/psmap/dialogs.py:2679 ../gui/wxpython/psmap/dialogs.py:3021 -#: ../gui/wxpython/psmap/dialogs.py:5796 -#: ../gui/wxpython/animation/dialogs.py:508 -#: ../gui/wxpython/animation/dialogs.py:1080 -#: ../gui/wxpython/animation/dialogs.py:1198 -#: ../gui/wxpython/animation/dialogs.py:1234 -#: ../gui/wxpython/animation/dialogs.py:1258 -#: ../gui/wxpython/animation/dialogs.py:1289 +#: ../gui/wxpython/nviz/tools.py:626 ../gui/wxpython/gui_core/forms.py:1829 +#: ../gui/wxpython/gui_core/forms.py:1921 +#: ../gui/wxpython/gui_core/gselect.py:1199 +#: ../gui/wxpython/gui_core/gselect.py:1499 +#: ../gui/wxpython/gui_core/gselect.py:1515 +#: ../gui/wxpython/gui_core/gselect.py:1562 +#: ../gui/wxpython/gui_core/gselect.py:1598 +#: ../gui/wxpython/psmap/dialogs.py:2681 ../gui/wxpython/psmap/dialogs.py:3023 +#: ../gui/wxpython/psmap/dialogs.py:5798 +#: ../gui/wxpython/animation/dialogs.py:511 +#: ../gui/wxpython/animation/dialogs.py:1083 +#: ../gui/wxpython/animation/dialogs.py:1201 +#: ../gui/wxpython/animation/dialogs.py:1237 +#: ../gui/wxpython/animation/dialogs.py:1261 +#: ../gui/wxpython/animation/dialogs.py:1292 ../gui/wxpython/tplot/frame.py:316 msgid "Browse" msgstr "" @@ -948,27 +948,31 @@ "\n" "Do you want really to remove <%(ext)s> extension?" msgstr "" +"ì œê±°ë  íŒŒì¼ ëª©ë¡:\n" +"%(files)s\n" +"\n" +"ì •ë§ë¡œ <%(ext)s> í™•ìž¥ì„ ì œê±°í•˜ê¸¸ ì›í•˜ì‹­ë‹ˆê¹Œ?" #: ../gui/wxpython/modules/extensions.py:494 msgid "Remove extension" -msgstr "" +msgstr "í™•ìž¥ì„ ì œê±°í•©ë‹ˆë‹¤" #: ../gui/wxpython/modules/extensions.py:527 msgid "Extension" msgstr "" #: ../gui/wxpython/modules/histogram.py:191 -#: ../gui/wxpython/mapwin/buffered.py:699 +#: ../gui/wxpython/mapwin/buffered.py:701 msgid "Please wait, exporting image..." msgstr "" #: ../gui/wxpython/modules/histogram.py:293 msgid "GRASS GIS Histogramming Tool (d.histogram)" -msgstr "" +msgstr "GRASS GIS 주ìƒë„ ë„구 (d.histogram)" #: ../gui/wxpython/modules/histogram.py:400 -#: ../gui/wxpython/iclass/g.gui.iclass.py:91 ../gui/wxpython/nviz/wxnviz.py:347 -#: ../gui/wxpython/nviz/wxnviz.py:358 +#: ../gui/wxpython/iclass/g.gui.iclass.py:91 ../gui/wxpython/nviz/wxnviz.py:352 +#: ../gui/wxpython/nviz/wxnviz.py:363 #: ../gui/wxpython/mapswipe/g.gui.mapswipe.py:79 #, python-format msgid "Raster map <%s> not found" @@ -988,7 +992,7 @@ #: ../gui/wxpython/modules/histogram.py:501 ../gui/wxpython/wxplot/base.py:610 #: ../gui/wxpython/photo2image/ip2i_mapdisplay.py:425 -#: ../gui/wxpython/menustrings.py:2055 +#: ../gui/wxpython/menustrings.py:2056 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2023 #: ../gui/wxpython/image2target/ii2t_mapdisplay.py:426 #: ../gui/wxpython/psmap/toolbars.py:76 ../gui/wxpython/gcp/mapdisplay.py:426 @@ -1013,7 +1017,7 @@ #: ../gui/wxpython/modules/vclean.py:34 ../gui/wxpython/modules/vclean.py:120 msgid "Set up vector cleaning tools" -msgstr "" +msgstr "벡터 정리 ë„구를 설정합니다" #: ../gui/wxpython/modules/vclean.py:75 msgid "break lines/boundaries" @@ -1021,11 +1025,11 @@ #: ../gui/wxpython/modules/vclean.py:76 msgid "remove duplicates" -msgstr "" +msgstr "ì¤‘ë³µì„ ì œê±°í•©ë‹ˆë‹¤" #: ../gui/wxpython/modules/vclean.py:77 msgid "remove dangles" -msgstr "" +msgstr "ëŒ•ê¸€ì„ ì œê±°í•©ë‹ˆë‹¤" #: ../gui/wxpython/modules/vclean.py:78 msgid "change boundary dangles to lines" @@ -1033,7 +1037,7 @@ #: ../gui/wxpython/modules/vclean.py:79 msgid "remove bridges" -msgstr "" +msgstr "브리지를 제거합니다" #: ../gui/wxpython/modules/vclean.py:80 msgid "change bridges to lines" @@ -1045,7 +1049,7 @@ #: ../gui/wxpython/modules/vclean.py:82 msgid "remove duplicate area centroids" -msgstr "" +msgstr "ì¤‘ë³µëœ ë©´ ë„ì‹¬ì„ ì œê±°í•©ë‹ˆë‹¤" #: ../gui/wxpython/modules/vclean.py:83 msgid "break polygons" @@ -1057,19 +1061,19 @@ #: ../gui/wxpython/modules/vclean.py:85 msgid "remove small areas" -msgstr "" +msgstr "ìž‘ì€ ë©´ì„ ì œê±°í•©ë‹ˆë‹¤" #: ../gui/wxpython/modules/vclean.py:86 msgid "remove lines/boundaries of zero length" -msgstr "" +msgstr "길ì´ê°€ 0ì¸ ì„ /경계를 제거합니다" #: ../gui/wxpython/modules/vclean.py:87 msgid "remove small angles at nodes" -msgstr "" +msgstr "êµì ì— 위치한 ìž‘ì€ ê°ì„ 제거합니다" #: ../gui/wxpython/modules/vclean.py:122 msgid "Choose cleaning tools and set thresholds" -msgstr "" +msgstr "정리 ë„구를 ì„ íƒí•˜ê³  ìž„ê³„ê°’ì„ ì„¤ì •í•©ë‹ˆë‹¤" #: ../gui/wxpython/modules/vclean.py:126 msgid "Select input vector map:" @@ -1115,42 +1119,42 @@ #: ../gui/wxpython/modules/vclean.py:401 #, python-format msgid "%s. cleaning tool removed, will be ignored" -msgstr "" +msgstr "%s. 정리 ë„구가 제거ë습니다, 무시합니다" #: ../gui/wxpython/modules/vclean.py:404 msgid "Please select a cleaning tool to remove" -msgstr "" +msgstr "제거할 정리 ë„구를 ì„ íƒí•˜ì„¸ìš”" #: ../gui/wxpython/modules/vclean.py:428 #, python-format msgid "%s. cleaning tool moved up" -msgstr "" +msgstr "%s. 정리 ë„구를 위로 ì´ë™í–ˆìŠµë‹ˆë‹¤" #: ../gui/wxpython/modules/vclean.py:430 msgid "1. cleaning tool can not be moved up " -msgstr "" +msgstr "1. 정리 ë„구를 위로 ì´ë™í•  수 없습니다" #: ../gui/wxpython/modules/vclean.py:432 msgid "Please select a cleaning tool to move up" -msgstr "" +msgstr "위로 ì´ë™í•  정리 ë„구를 ì„ íƒí•˜ì„¸ìš”" #: ../gui/wxpython/modules/vclean.py:460 #, python-format msgid "%s. cleaning tool moved down" -msgstr "" +msgstr "%s. 정리 ë„구를 아래로 ì´ë™í–ˆìŠµë‹ˆë‹¤" #: ../gui/wxpython/modules/vclean.py:462 msgid "Last cleaning tool can not be moved down " -msgstr "" +msgstr "마지막 정리 ë„구는 아래로 ì´ë™í•  수 없습니다" #: ../gui/wxpython/modules/vclean.py:464 msgid "Please select a cleaning tool to move down" -msgstr "" +msgstr "아래로 ì´ë™í•  정리 ë„구를 ì„ íƒí•˜ì„¸ìš”" #: ../gui/wxpython/modules/vclean.py:478 #, python-format msgid "cleaning tool: '%s'" -msgstr "" +msgstr "정리 ë„구: '%s'" #: ../gui/wxpython/modules/vclean.py:488 #, python-format @@ -1189,11 +1193,11 @@ #: ../gui/wxpython/modules/vclean.py:528 msgid "Executing selected cleaning operations..." -msgstr "" +msgstr "ì„ íƒëœ 정리 ì¡°ìž‘ì„ ì‹¤í–‰í•˜ëŠ” 중입니다..." #: ../gui/wxpython/modules/vclean.py:585 msgid "Vector cleaning command copied to clipboard" -msgstr "" +msgstr "벡터 정리 ëª…ë ¹ì„ í´ë¦½ë³´ë“œë¡œ 복사했습니다" #: ../gui/wxpython/wxplot/profile.py:49 msgid "GRASS Profile Analysis Tool" @@ -1256,6 +1260,8 @@ "Unable to open file <%s> for writing.\n" "Reason: %s" msgstr "" +"íŒŒì¼ <%s>를 쓰기 위해 ì—´ 수 없습니다.\n" +"ì´ìœ : %s" #: ../gui/wxpython/wxplot/profile.py:402 #, python-format @@ -1332,13 +1338,13 @@ msgid "Selected group must be in current mapset" msgstr "" -#: ../gui/wxpython/wxplot/dialogs.py:602 ../gui/wxpython/psmap/dialogs.py:595 -#: ../gui/wxpython/psmap/dialogs.py:1421 ../gui/wxpython/psmap/dialogs.py:1445 -#: ../gui/wxpython/psmap/dialogs.py:1496 ../gui/wxpython/psmap/dialogs.py:5104 -#: ../gui/wxpython/animation/dialogs.py:743 +#: ../gui/wxpython/wxplot/dialogs.py:602 ../gui/wxpython/psmap/dialogs.py:597 +#: ../gui/wxpython/psmap/dialogs.py:1423 ../gui/wxpython/psmap/dialogs.py:1447 +#: ../gui/wxpython/psmap/dialogs.py:1498 ../gui/wxpython/psmap/dialogs.py:5106 +#: ../gui/wxpython/animation/dialogs.py:746 #: ../gui/wxpython/animation/controller.py:295 msgid "Invalid input" -msgstr "" +msgstr "무효한 ìž…ë ¥" #: ../gui/wxpython/wxplot/dialogs.py:664 ../gui/wxpython/wxplot/base.py:517 #: ../gui/wxpython/wxplot/base.py:584 @@ -1366,11 +1372,11 @@ msgstr "" #: ../gui/wxpython/wxplot/dialogs.py:751 -#: ../gui/wxpython/gui_core/preferences.py:507 -#: ../gui/wxpython/gui_core/preferences.py:787 -#: ../gui/wxpython/gui_core/dialogs.py:2414 -#: ../gui/wxpython/psmap/dialogs.py:3947 ../gui/wxpython/psmap/dialogs.py:4554 -#: ../gui/wxpython/psmap/dialogs.py:5218 +#: ../gui/wxpython/gui_core/preferences.py:500 +#: ../gui/wxpython/gui_core/preferences.py:781 +#: ../gui/wxpython/gui_core/dialogs.py:2419 +#: ../gui/wxpython/psmap/dialogs.py:3949 ../gui/wxpython/psmap/dialogs.py:4556 +#: ../gui/wxpython/psmap/dialogs.py:5220 msgid "Font settings" msgstr "" @@ -1388,9 +1394,9 @@ #: ../gui/wxpython/wxplot/dialogs.py:829 ../gui/wxpython/wxplot/dialogs.py:1428 #: ../gui/wxpython/iscatt/dialogs.py:397 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1873 -#: ../gui/wxpython/image2target/ii2t_manager.py:2698 -#: ../gui/wxpython/gcp/manager.py:2625 ../gui/wxpython/vnet/dialogs.py:1307 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1875 +#: ../gui/wxpython/image2target/ii2t_manager.py:2701 +#: ../gui/wxpython/gcp/manager.py:2627 ../gui/wxpython/vnet/dialogs.py:1307 msgid "Apply changes for the current session" msgstr "" @@ -1400,17 +1406,17 @@ #: ../gui/wxpython/wxplot/dialogs.py:836 ../gui/wxpython/wxplot/dialogs.py:1432 #: ../gui/wxpython/iscatt/dialogs.py:400 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1876 -#: ../gui/wxpython/image2target/ii2t_manager.py:2701 -#: ../gui/wxpython/gui_core/preferences.py:98 -#: ../gui/wxpython/gcp/manager.py:2628 ../gui/wxpython/vnet/dialogs.py:1310 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1878 +#: ../gui/wxpython/image2target/ii2t_manager.py:2704 +#: ../gui/wxpython/gui_core/preferences.py:100 +#: ../gui/wxpython/gcp/manager.py:2630 ../gui/wxpython/vnet/dialogs.py:1310 msgid "Apply and save changes to user settings file (default for next sessions)" msgstr "" #: ../gui/wxpython/wxplot/dialogs.py:838 ../gui/wxpython/wxplot/dialogs.py:1433 #: ../gui/wxpython/vdigit/preferences.py:70 -#: ../gui/wxpython/gui_core/preferences.py:101 -#: ../gui/wxpython/psmap/dialogs.py:475 +#: ../gui/wxpython/gui_core/preferences.py:103 +#: ../gui/wxpython/psmap/dialogs.py:477 #: ../gui/wxpython/gmodeler/preferences.py:696 msgid "Close dialog and ignore changes" msgstr "" @@ -1425,7 +1431,7 @@ msgstr "" #: ../gui/wxpython/wxplot/dialogs.py:965 ../gui/wxpython/core/workspace.py:1635 -#: ../gui/wxpython/core/gcmd.py:140 ../gui/wxpython/mapwin/buffered.py:2141 +#: ../gui/wxpython/core/gcmd.py:142 ../gui/wxpython/mapwin/buffered.py:2142 msgid "Warning" msgstr "" @@ -1451,8 +1457,8 @@ msgid "Line width" msgstr "" -#: ../gui/wxpython/wxplot/dialogs.py:1072 ../gui/wxpython/psmap/dialogs.py:2942 -#: ../gui/wxpython/psmap/dialogs.py:6807 +#: ../gui/wxpython/wxplot/dialogs.py:1072 ../gui/wxpython/psmap/dialogs.py:2944 +#: ../gui/wxpython/psmap/dialogs.py:6809 msgid "Line style" msgstr "" @@ -1469,7 +1475,7 @@ #: ../gui/wxpython/wxplot/dialogs.py:1109 #: ../gui/wxpython/wxplot/dialogs.py:1191 ../gui/wxpython/iclass/dialogs.py:396 #: ../gui/wxpython/nviz/tools.py:976 ../gui/wxpython/nviz/tools.py:2816 -#: ../gui/wxpython/psmap/dialogs.py:6378 ../gui/wxpython/psmap/dialogs.py:6738 +#: ../gui/wxpython/psmap/dialogs.py:6380 ../gui/wxpython/psmap/dialogs.py:6740 #: ../gui/wxpython/gmodeler/preferences.py:107 #: ../gui/wxpython/gmodeler/preferences.py:421 #: ../gui/wxpython/gmodeler/preferences.py:533 @@ -1477,19 +1483,19 @@ msgstr "" #: ../gui/wxpython/wxplot/dialogs.py:1123 -#: ../gui/wxpython/wxplot/dialogs.py:1204 ../gui/wxpython/psmap/dialogs.py:2730 -#: ../gui/wxpython/psmap/dialogs.py:3804 ../gui/wxpython/psmap/dialogs.py:4852 +#: ../gui/wxpython/wxplot/dialogs.py:1204 ../gui/wxpython/psmap/dialogs.py:2732 +#: ../gui/wxpython/psmap/dialogs.py:3806 ../gui/wxpython/psmap/dialogs.py:4854 msgid "Size" msgstr "" #: ../gui/wxpython/wxplot/dialogs.py:1137 -#: ../gui/wxpython/wxplot/dialogs.py:1218 ../gui/wxpython/psmap/dialogs.py:2414 -#: ../gui/wxpython/psmap/dialogs.py:2575 +#: ../gui/wxpython/wxplot/dialogs.py:1218 ../gui/wxpython/psmap/dialogs.py:2416 +#: ../gui/wxpython/psmap/dialogs.py:2577 msgid "Fill" msgstr "" #: ../gui/wxpython/wxplot/dialogs.py:1164 -#: ../gui/wxpython/wxplot/dialogs.py:1245 ../gui/wxpython/psmap/dialogs.py:4942 +#: ../gui/wxpython/wxplot/dialogs.py:1245 ../gui/wxpython/psmap/dialogs.py:4944 msgid "Style" msgstr "" @@ -1639,7 +1645,7 @@ #: ../gui/wxpython/wxplot/histogram.py:43 msgid "GRASS GIS Histogramming Tool" -msgstr "" +msgstr "GRASS GIS 주ìƒë„ ë„구" #: ../gui/wxpython/wxplot/histogram.py:51 msgid "Histogram of" @@ -1707,63 +1713,63 @@ "%s" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:34 +#: ../gui/wxpython/iclass/toolbars.py:36 msgid "Set opacity level" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:37 ../gui/wxpython/iclass/dialogs.py:280 +#: ../gui/wxpython/iclass/toolbars.py:39 ../gui/wxpython/iclass/dialogs.py:280 msgid "Class manager" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:40 ../gui/wxpython/iclass/dialogs.py:44 +#: ../gui/wxpython/iclass/toolbars.py:42 ../gui/wxpython/iclass/dialogs.py:44 #: ../gui/wxpython/iscatt/toolbars.py:46 msgid "Select imagery group" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:43 +#: ../gui/wxpython/iclass/toolbars.py:45 msgid "Run analysis, update histogram and coincidence plots" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:46 +#: ../gui/wxpython/iclass/toolbars.py:48 msgid "Save signature file for i.maxlik" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:49 +#: ../gui/wxpython/iclass/toolbars.py:51 msgid "Remove selected map layer" -msgstr "" +msgstr "ì„ íƒëœ ì§€ë„ ë ˆì´ì–´ë¥¼ 제거합니다" -#: ../gui/wxpython/iclass/toolbars.py:52 +#: ../gui/wxpython/iclass/toolbars.py:54 msgid "Export training areas to vector map" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:55 +#: ../gui/wxpython/iclass/toolbars.py:57 msgid "Import training areas from vector map" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:58 +#: ../gui/wxpython/iclass/toolbars.py:60 #: ../gui/wxpython/gui_core/simplelmgr.py:480 #: ../gui/wxpython/lmgr/layertree.py:82 msgid "Add RGB map layer" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:76 +#: ../gui/wxpython/iclass/toolbars.py:78 msgid "Training" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:82 +#: ../gui/wxpython/iclass/toolbars.py:84 msgid "Set map canvas for " msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:84 +#: ../gui/wxpython/iclass/toolbars.py:86 msgid "/ Zoom to map" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:260 -#: ../gui/wxpython/iclass/toolbars.py:269 +#: ../gui/wxpython/iclass/toolbars.py:262 +#: ../gui/wxpython/iclass/toolbars.py:271 msgid "std dev" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:343 +#: ../gui/wxpython/iclass/toolbars.py:345 msgid "Add raster map" msgstr "" @@ -1776,7 +1782,7 @@ #: ../gui/wxpython/iclass/frame.py:79 msgid "GRASS GIS Supervised Classification Tool" -msgstr "" +msgstr "GRASS GIS ê°ë… 분류 ë„구" #: ../gui/wxpython/iclass/frame.py:312 #: ../gui/wxpython/photo2image/ip2i_mapdisplay.py:260 @@ -1848,7 +1854,7 @@ #: ../gui/wxpython/iclass/frame.py:622 #, python-format msgid "Unable to open vector map <%s>" -msgstr "" +msgstr "벡터 ì§€ë„ <%s>를 ì—´ 수 없습니다" #: ../gui/wxpython/iclass/frame.py:633 #, python-format @@ -1857,7 +1863,7 @@ #: ../gui/wxpython/iclass/frame.py:645 msgid "Unable to open temporary vector map" -msgstr "" +msgstr "ìž„ì‹œ 벡터 지ë„를 ì—´ 수 없습니다" #: ../gui/wxpython/iclass/frame.py:741 msgid "No training areas to export." @@ -1940,8 +1946,8 @@ msgid "Subgroup <%s> not found" msgstr "" -#: ../gui/wxpython/iclass/g.gui.iclass.py:98 ../gui/wxpython/nviz/wxnviz.py:435 -#: ../gui/wxpython/dbmgr/sqlbuilder.py:62 +#: ../gui/wxpython/iclass/g.gui.iclass.py:98 ../gui/wxpython/nviz/wxnviz.py:440 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:64 #: ../gui/wxpython/dbmgr/g.gui.dbmgr.py:48 #, python-format msgid "Vector map <%s> not found" @@ -1973,8 +1979,8 @@ msgstr "" #: ../gui/wxpython/iclass/dialogs.py:78 -#: ../gui/wxpython/image2target/ii2t_manager.py:565 -#: ../gui/wxpython/gcp/manager.py:536 +#: ../gui/wxpython/image2target/ii2t_manager.py:567 +#: ../gui/wxpython/gcp/manager.py:538 msgid "Create/edit group..." msgstr "" @@ -2022,20 +2028,20 @@ msgstr "" #: ../gui/wxpython/iclass/dialogs.py:259 -#: ../gui/wxpython/gui_core/dialogs.py:239 +#: ../gui/wxpython/gui_core/dialogs.py:240 #: ../gui/wxpython/gmodeler/dialogs.py:91 msgid "Name of vector map:" msgstr "" -#: ../gui/wxpython/iclass/dialogs.py:295 ../gui/wxpython/iscatt/frame.py:140 +#: ../gui/wxpython/iclass/dialogs.py:295 ../gui/wxpython/iscatt/frame.py:143 msgid "Classes" msgstr "" -#: ../gui/wxpython/iclass/dialogs.py:395 ../gui/wxpython/iscatt/frame.py:413 +#: ../gui/wxpython/iclass/dialogs.py:395 ../gui/wxpython/iscatt/frame.py:416 msgid "Class name" msgstr "" -#: ../gui/wxpython/iclass/dialogs.py:429 ../gui/wxpython/iscatt/frame.py:451 +#: ../gui/wxpython/iclass/dialogs.py:429 ../gui/wxpython/iscatt/frame.py:454 msgid "Please use only ASCII characters." msgstr "" @@ -2137,6 +2143,10 @@ "\n" "You can reduce number of cells in current region using command." msgstr "" +"ëŒ€í™”ì‹ ì‚°ì ë„ ë„구를 사용할 수 없습니다.\n" +"현재 ì˜ì—­ ë‚´ ì…€ì˜ ê°œìˆ˜ (í–‰*ì—´) <%d>ì´ ìµœëŒ€ í•œë„ <%d>보다 í½ë‹ˆë‹¤.\n" +"\n" +" ëª…ë ¹ì„ ì´ìš©í•´ì„œ 현재 ì˜ì—­ ë‚´ ì…€ì˜ ê°œìˆ˜ë¥¼ ì¤„ì¼ ìˆ˜ 있습니다." #: ../gui/wxpython/iscatt/controllers.py:231 #, python-format @@ -2159,7 +2169,7 @@ #: ../gui/wxpython/iscatt/controllers.py:304 msgid "Scatter plot cannot be added.\n" -msgstr "" +msgstr "ì‚°ì ë„를 추가할 수 없습니다.\n" #: ../gui/wxpython/iscatt/controllers.py:310 #, python-format @@ -2167,6 +2177,8 @@ "Scatter plot cannot be added.\n" "Multiple of bands ranges <%s:%d * %s:%d = %d> is higher than maximum limit <%d>.\n" msgstr "" +"ì‚°ì ë„를 추가할 수 없습니다.\n" +"ë³µìˆ˜ì˜ ë°´ë“œ 범위 <%s:%d * %s:%d = %d>ê°€ 최대 í•œë„ <%d>보다 í½ë‹ˆë‹¤.\n" #: ../gui/wxpython/iscatt/controllers.py:320 #, python-format @@ -2279,15 +2291,15 @@ #: ../gui/wxpython/iscatt/toolbars.py:190 msgid "Remove vertex" -msgstr "" +msgstr "ì •ì ì„ 제거합니다" #: ../gui/wxpython/iscatt/toolbars.py:191 msgid "Remove boundary vertex" -msgstr "" +msgstr "경계 ì •ì ì„ 제거합니다" #: ../gui/wxpython/iscatt/toolbars.py:193 msgid "Remove polygon (click on scatter plot for removing it's polygon)" -msgstr "" +msgstr "다ê°í˜•ì„ 제거합니다 (ì‚°ì ë„를 í´ë¦­í•˜ì„¸ìš”)" #: ../gui/wxpython/iscatt/toolbars.py:271 msgid "Add class" @@ -2295,66 +2307,66 @@ #: ../gui/wxpython/iscatt/toolbars.py:273 msgid "Remove selected class" -msgstr "" +msgstr "ì„ íƒëœ ê³„ì¸µì„ ì œê±°í•©ë‹ˆë‹¤" -#: ../gui/wxpython/iscatt/frame.py:166 +#: ../gui/wxpython/iscatt/frame.py:169 msgid "GRASS GIS Interactive Scatter Plot Tool" -msgstr "" +msgstr "GRASS GIS ëŒ€í™”ì‹ ì‚°ì ë„ ë„구" -#: ../gui/wxpython/iscatt/frame.py:398 +#: ../gui/wxpython/iscatt/frame.py:401 msgid "scatter plot" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:476 +#: ../gui/wxpython/iscatt/frame.py:479 msgid "Maximum limit of categories number was reached." msgstr "" -#: ../gui/wxpython/iscatt/frame.py:572 +#: ../gui/wxpython/iscatt/frame.py:575 msgid "Rename class" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:576 +#: ../gui/wxpython/iscatt/frame.py:579 msgid "Set color" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:580 ../gui/wxpython/lmgr/layertree.py:491 +#: ../gui/wxpython/iscatt/frame.py:583 ../gui/wxpython/lmgr/layertree.py:491 msgid "Change opacity level" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:584 +#: ../gui/wxpython/iscatt/frame.py:587 msgid "Hide" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:586 +#: ../gui/wxpython/iscatt/frame.py:589 msgid "Show" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:601 +#: ../gui/wxpython/iscatt/frame.py:604 msgid "Move to top" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:607 +#: ../gui/wxpython/iscatt/frame.py:610 msgid "Move to bottom" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:615 +#: ../gui/wxpython/iscatt/frame.py:618 msgid "Move category up" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:621 +#: ../gui/wxpython/iscatt/frame.py:624 msgid "Move category down" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:629 +#: ../gui/wxpython/iscatt/frame.py:632 msgid "Export class raster" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:701 +#: ../gui/wxpython/iscatt/frame.py:704 #, python-format msgid "Change opacity of class <%s>" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:726 +#: ../gui/wxpython/iscatt/frame.py:729 msgid "Empty name was inserted." msgstr "" @@ -2443,11 +2455,11 @@ #: ../gui/wxpython/location_wizard/dialogs.py:109 msgid "&Set region" -msgstr "" +msgstr "ì˜ì—­ 설정(&S)" #: ../gui/wxpython/location_wizard/dialogs.py:141 msgid "Invalid location selected." -msgstr "" +msgstr "무효한 로케ì´ì…˜ì´ ì„ íƒë습니다." #: ../gui/wxpython/location_wizard/dialogs.py:142 #: ../gui/wxpython/location_wizard/dialogs.py:161 @@ -2455,26 +2467,26 @@ #: ../gui/wxpython/location_wizard/wizard.py:675 #: ../gui/wxpython/location_wizard/wizard.py:864 #: ../gui/wxpython/location_wizard/wizard.py:2013 -#: ../gui/wxpython/core/workspace.py:1616 ../gui/wxpython/core/gcmd.py:113 -#: ../gui/wxpython/gis_set.py:281 ../gui/wxpython/gis_set.py:711 -#: ../gui/wxpython/gis_set.py:755 +#: ../gui/wxpython/core/workspace.py:1616 ../gui/wxpython/core/gcmd.py:115 +#: ../gui/wxpython/gis_set.py:282 ../gui/wxpython/gis_set.py:653 +#: ../gui/wxpython/gis_set.py:697 #: ../gui/wxpython/image2target/ii2t_gis_set.py:276 #: ../gui/wxpython/image2target/ii2t_gis_set.py:654 #: ../gui/wxpython/image2target/ii2t_gis_set.py:698 #: ../gui/wxpython/vdigit/dialogs.py:253 ../gui/wxpython/vdigit/dialogs.py:447 -#: ../gui/wxpython/gui_core/preferences.py:238 -#: ../gui/wxpython/gui_core/preferences.py:1925 -#: ../gui/wxpython/gui_core/preferences.py:1958 -#: ../gui/wxpython/gui_core/preferences.py:1970 -#: ../gui/wxpython/gui_core/preferences.py:1982 -#: ../gui/wxpython/psmap/dialogs.py:5594 ../gui/wxpython/lmgr/layertree.py:1003 +#: ../gui/wxpython/gui_core/preferences.py:231 +#: ../gui/wxpython/gui_core/preferences.py:1919 +#: ../gui/wxpython/gui_core/preferences.py:1952 +#: ../gui/wxpython/gui_core/preferences.py:1964 +#: ../gui/wxpython/gui_core/preferences.py:1976 +#: ../gui/wxpython/psmap/dialogs.py:5596 ../gui/wxpython/lmgr/layertree.py:1003 #: ../gui/wxpython/gmodeler/frame.py:1141 msgid "Error" msgstr "" #: ../gui/wxpython/location_wizard/dialogs.py:160 msgid "Invalid region" -msgstr "" +msgstr "무효한 ì˜ì—­" #: ../gui/wxpython/location_wizard/dialogs.py:191 msgid "Click here to show 3D settings" @@ -2515,12 +2527,12 @@ msgstr "" #: ../gui/wxpython/location_wizard/dialogs.py:276 -#: ../gui/wxpython/psmap/dialogs.py:531 +#: ../gui/wxpython/psmap/dialogs.py:533 msgid "Top" msgstr "" #: ../gui/wxpython/location_wizard/dialogs.py:284 -#: ../gui/wxpython/psmap/dialogs.py:532 +#: ../gui/wxpython/psmap/dialogs.py:534 msgid "Bottom" msgstr "" @@ -2555,7 +2567,7 @@ #: ../gui/wxpython/location_wizard/dialogs.py:489 #, python-format msgid "Invalid value: %s" -msgstr "" +msgstr "무효한 ê°’: %s" #: ../gui/wxpython/location_wizard/dialogs.py:586 msgid "Select datum transformation" @@ -2608,7 +2620,7 @@ #: ../gui/wxpython/location_wizard/wizard.py:265 msgid "Invalid location name" -msgstr "" +msgstr "무효한 로케ì´ì…˜ ì´ë¦„" #: ../gui/wxpython/location_wizard/wizard.py:280 msgid "Choose GRASS data directory:" @@ -2617,7 +2629,7 @@ #: ../gui/wxpython/location_wizard/wizard.py:294 #: ../gui/wxpython/location_wizard/wizard.py:2560 msgid "Location already exists in GRASS Database." -msgstr "" +msgstr "GRASS ë°ì´í„°ë² ì´ìŠ¤ ì•ˆì— ë¡œì¼€ì´ì…˜ì´ ì´ë¯¸ 존재합니다." #: ../gui/wxpython/location_wizard/wizard.py:298 msgid "Unable to create location" @@ -2728,13 +2740,13 @@ msgstr "" #: ../gui/wxpython/location_wizard/wizard.py:932 -#: ../gui/wxpython/gui_core/gselect.py:2100 +#: ../gui/wxpython/gui_core/gselect.py:2092 #: ../gui/wxpython/gmodeler/dialogs.py:919 msgid "No" msgstr "" #: ../gui/wxpython/location_wizard/wizard.py:932 -#: ../gui/wxpython/gui_core/gselect.py:2102 +#: ../gui/wxpython/gui_core/gselect.py:2094 #: ../gui/wxpython/gmodeler/dialogs.py:921 msgid "Yes" msgstr "" @@ -2794,7 +2806,7 @@ msgstr "" #: ../gui/wxpython/location_wizard/wizard.py:1502 -#: ../gui/wxpython/gui_core/preferences.py:1728 +#: ../gui/wxpython/gui_core/preferences.py:1722 msgid "EPSG code:" msgstr "" @@ -2809,7 +2821,7 @@ msgstr "" #: ../gui/wxpython/location_wizard/wizard.py:1696 -#: ../gui/wxpython/gui_core/preferences.py:1916 +#: ../gui/wxpython/gui_core/preferences.py:1910 #, python-brace-format msgid "Unable to read EPGS codes: {0}" msgstr "" @@ -2849,13 +2861,13 @@ msgstr "" #: ../gui/wxpython/location_wizard/wizard.py:2072 -#: ../gui/wxpython/rlisetup/wizard.py:1738 +#: ../gui/wxpython/rlisetup/wizard.py:1737 msgid "Summary" msgstr "" #: ../gui/wxpython/location_wizard/wizard.py:2114 msgid "GRASS Database:" -msgstr "" +msgstr "GRASS ë°ì´í„°ë² ì´ìŠ¤:" #: ../gui/wxpython/location_wizard/wizard.py:2120 msgid "Location Name:" @@ -2876,7 +2888,7 @@ msgstr "" #: ../gui/wxpython/location_wizard/wizard.py:2249 -#: ../gui/wxpython/psmap/dialogs.py:702 ../gui/wxpython/psmap/dialogs.py:723 +#: ../gui/wxpython/psmap/dialogs.py:704 ../gui/wxpython/psmap/dialogs.py:725 msgid "custom" msgstr "" @@ -2936,52 +2948,52 @@ msgid "File <%s> not found." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:276 +#: ../gui/wxpython/photo2image/ip2i_manager.py:278 msgid "Manage Location of Fiducial Points on a Scanned Photo" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:380 +#: ../gui/wxpython/photo2image/ip2i_manager.py:382 msgid "A POINTS file exists, renaming it to POINTS_BAK" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:406 +#: ../gui/wxpython/photo2image/ip2i_manager.py:408 msgid "Opening CAMERA file failed" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:441 -#: ../gui/wxpython/photo2image/ip2i_manager.py:843 -#: ../gui/wxpython/gcp/manager.py:1419 +#: ../gui/wxpython/photo2image/ip2i_manager.py:443 +#: ../gui/wxpython/photo2image/ip2i_manager.py:845 +#: ../gui/wxpython/gcp/manager.py:1421 msgid "Writing POINTS file failed" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:616 -#: ../gui/wxpython/image2target/ii2t_manager.py:1225 -#: ../gui/wxpython/gcp/manager.py:1192 +#: ../gui/wxpython/photo2image/ip2i_manager.py:618 +#: ../gui/wxpython/image2target/ii2t_manager.py:1227 +#: ../gui/wxpython/gcp/manager.py:1194 #, python-format msgid "At least %d GCPs required. Operation canceled." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:759 -#: ../gui/wxpython/image2target/ii2t_manager.py:1367 -#: ../gui/wxpython/gcp/manager.py:1335 -msgid "source" -msgstr "" - #: ../gui/wxpython/photo2image/ip2i_manager.py:761 #: ../gui/wxpython/image2target/ii2t_manager.py:1369 #: ../gui/wxpython/gcp/manager.py:1337 -msgid "target" +msgid "source" msgstr "" #: ../gui/wxpython/photo2image/ip2i_manager.py:763 #: ../gui/wxpython/image2target/ii2t_manager.py:1371 #: ../gui/wxpython/gcp/manager.py:1339 -msgid "Set GCP coordinates" +msgid "target" msgstr "" #: ../gui/wxpython/photo2image/ip2i_manager.py:765 #: ../gui/wxpython/image2target/ii2t_manager.py:1373 #: ../gui/wxpython/gcp/manager.py:1341 +msgid "Set GCP coordinates" +msgstr "" + +#: ../gui/wxpython/photo2image/ip2i_manager.py:767 +#: ../gui/wxpython/image2target/ii2t_manager.py:1375 +#: ../gui/wxpython/gcp/manager.py:1343 #, python-format msgid "" "Set %(coor)s coordinates for GCP No. %(key)s? \n" @@ -2990,32 +3002,32 @@ "North: %(coor1)s" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:856 -#: ../gui/wxpython/gcp/manager.py:1431 +#: ../gui/wxpython/photo2image/ip2i_manager.py:858 +#: ../gui/wxpython/gcp/manager.py:1433 #, python-format msgid "POINTS file saved for group <%s>" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:872 -#: ../gui/wxpython/image2target/ii2t_manager.py:1511 -#: ../gui/wxpython/gcp/manager.py:1447 +#: ../gui/wxpython/photo2image/ip2i_manager.py:874 +#: ../gui/wxpython/image2target/ii2t_manager.py:1513 +#: ../gui/wxpython/gcp/manager.py:1449 msgid "source mapwin not defined" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:877 -#: ../gui/wxpython/image2target/ii2t_manager.py:1516 -#: ../gui/wxpython/gcp/manager.py:1452 +#: ../gui/wxpython/photo2image/ip2i_manager.py:879 +#: ../gui/wxpython/image2target/ii2t_manager.py:1518 +#: ../gui/wxpython/gcp/manager.py:1454 msgid "target mapwin not defined" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:907 -#: ../gui/wxpython/gcp/manager.py:1482 +#: ../gui/wxpython/photo2image/ip2i_manager.py:909 +#: ../gui/wxpython/gcp/manager.py:1484 msgid "Reading POINTS file failed" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:992 -#: ../gui/wxpython/image2target/ii2t_manager.py:1633 -#: ../gui/wxpython/gcp/manager.py:1567 +#: ../gui/wxpython/photo2image/ip2i_manager.py:994 +#: ../gui/wxpython/image2target/ii2t_manager.py:1635 +#: ../gui/wxpython/gcp/manager.py:1569 #, python-format msgid "" "Insufficient points defined and active (checked) for selected rectification method (order: %d).\n" @@ -3024,305 +3036,309 @@ "10+ points for 3rd order." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1020 -#: ../gui/wxpython/image2target/ii2t_manager.py:1661 -#: ../gui/wxpython/gcp/manager.py:1595 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1022 +#: ../gui/wxpython/image2target/ii2t_manager.py:1663 +#: ../gui/wxpython/gcp/manager.py:1597 msgid "Rectifying images, please wait..." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1042 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1044 msgid "Writing output image to group, please wait..." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1072 -#: ../gui/wxpython/image2target/ii2t_manager.py:1746 -#: ../gui/wxpython/gcp/manager.py:1680 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1074 +#: ../gui/wxpython/image2target/ii2t_manager.py:1749 +#: ../gui/wxpython/gcp/manager.py:1682 msgid "GCP Manager settings" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1117 -#: ../gui/wxpython/image2target/ii2t_manager.py:1793 -#: ../gui/wxpython/gcp/manager.py:1727 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1119 +#: ../gui/wxpython/image2target/ii2t_manager.py:1796 +#: ../gui/wxpython/gcp/manager.py:1729 msgid "Quit GCP Manager" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1118 -#: ../gui/wxpython/image2target/ii2t_manager.py:1794 -#: ../gui/wxpython/gcp/manager.py:1728 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1120 +#: ../gui/wxpython/image2target/ii2t_manager.py:1797 +#: ../gui/wxpython/gcp/manager.py:1730 msgid "Save ground control points?" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1196 -#: ../gui/wxpython/gcp/manager.py:1807 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1198 +#: ../gui/wxpython/gcp/manager.py:1809 msgid "" "Could not calculate RMS Error.\n" "Possible error with m.transform." msgstr "" +"RMS 오류를 계산할 수 없었습니다.\n" +"m.transformì— ì˜¤ë¥˜ê°€ ìžˆì„ ìˆ˜ 있습니다." -#: ../gui/wxpython/photo2image/ip2i_manager.py:1324 -#: ../gui/wxpython/gcp/manager.py:1935 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1326 +#: ../gui/wxpython/gcp/manager.py:1937 msgid "" "Could not calculate new extends.\n" "Possible error with m.transform." msgstr "" +"새 범위를 계산할 수 없었습니다.\n" +"m.transformì— ì˜¤ë¥˜ê°€ ìžˆì„ ìˆ˜ 있습니다." -#: ../gui/wxpython/photo2image/ip2i_manager.py:1456 -#: ../gui/wxpython/image2target/ii2t_manager.py:2130 -#: ../gui/wxpython/gcp/manager.py:2067 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1458 +#: ../gui/wxpython/image2target/ii2t_manager.py:2133 +#: ../gui/wxpython/gcp/manager.py:2069 msgid "Adjust source display to target display" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1461 -#: ../gui/wxpython/image2target/ii2t_manager.py:2135 -#: ../gui/wxpython/gcp/manager.py:2072 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1463 +#: ../gui/wxpython/image2target/ii2t_manager.py:2138 +#: ../gui/wxpython/gcp/manager.py:2074 msgid "Adjust target display to source display" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1535 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1553 -#: ../gui/wxpython/image2target/ii2t_manager.py:2209 -#: ../gui/wxpython/image2target/ii2t_manager.py:2229 -#: ../gui/wxpython/gcp/manager.py:2146 ../gui/wxpython/gcp/manager.py:2164 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1537 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1555 +#: ../gui/wxpython/image2target/ii2t_manager.py:2212 +#: ../gui/wxpython/image2target/ii2t_manager.py:2232 +#: ../gui/wxpython/gcp/manager.py:2148 ../gui/wxpython/gcp/manager.py:2166 #: ../gui/wxpython/vnet/widgets.py:85 ../gui/wxpython/vnet/vnet_data.py:259 msgid "use" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1536 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1554 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1538 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1556 msgid "source X" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1537 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1555 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1539 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1557 msgid "source Y" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1538 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1556 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1540 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1558 msgid "target X" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1539 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1557 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1541 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1559 msgid "target Y" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1540 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1558 -#: ../gui/wxpython/image2target/ii2t_manager.py:2216 -#: ../gui/wxpython/image2target/ii2t_manager.py:2236 -#: ../gui/wxpython/gcp/manager.py:2151 ../gui/wxpython/gcp/manager.py:2169 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1542 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1560 +#: ../gui/wxpython/image2target/ii2t_manager.py:2219 +#: ../gui/wxpython/image2target/ii2t_manager.py:2239 +#: ../gui/wxpython/gcp/manager.py:2153 ../gui/wxpython/gcp/manager.py:2171 msgid "Forward error" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1541 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1559 -#: ../gui/wxpython/image2target/ii2t_manager.py:2217 -#: ../gui/wxpython/image2target/ii2t_manager.py:2237 -#: ../gui/wxpython/gcp/manager.py:2152 ../gui/wxpython/gcp/manager.py:2170 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1543 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1561 +#: ../gui/wxpython/image2target/ii2t_manager.py:2220 +#: ../gui/wxpython/image2target/ii2t_manager.py:2240 +#: ../gui/wxpython/gcp/manager.py:2154 ../gui/wxpython/gcp/manager.py:2172 msgid "Backward error" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1696 -#: ../gui/wxpython/image2target/ii2t_manager.py:2376 -#: ../gui/wxpython/gcp/manager.py:2307 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1698 +#: ../gui/wxpython/image2target/ii2t_manager.py:2379 +#: ../gui/wxpython/gcp/manager.py:2309 msgid "Invalid coordinate value. Operation canceled." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1734 -#: ../gui/wxpython/image2target/ii2t_manager.py:2551 -#: ../gui/wxpython/gcp/manager.py:2485 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1736 +#: ../gui/wxpython/image2target/ii2t_manager.py:2554 +#: ../gui/wxpython/gcp/manager.py:2487 msgid "Edit GCP" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1746 -#: ../gui/wxpython/image2target/ii2t_manager.py:2563 -#: ../gui/wxpython/gcp/manager.py:2497 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1748 +#: ../gui/wxpython/image2target/ii2t_manager.py:2566 +#: ../gui/wxpython/gcp/manager.py:2499 msgid "Ground Control Point No." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1765 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1767 msgid "source X:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1766 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1768 msgid "target X:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1767 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1769 msgid "source Y:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1768 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1770 msgid "target Y:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1904 -#: ../gui/wxpython/image2target/ii2t_manager.py:2729 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1906 +#: ../gui/wxpython/image2target/ii2t_manager.py:2732 #: ../gui/wxpython/vdigit/preferences.py:98 -#: ../gui/wxpython/psmap/dialogs.py:2656 ../gui/wxpython/gcp/manager.py:2656 +#: ../gui/wxpython/psmap/dialogs.py:2658 ../gui/wxpython/gcp/manager.py:2658 msgid "Symbology" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1913 -#: ../gui/wxpython/image2target/ii2t_manager.py:2738 -#: ../gui/wxpython/gcp/manager.py:2665 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1915 +#: ../gui/wxpython/image2target/ii2t_manager.py:2741 +#: ../gui/wxpython/gcp/manager.py:2667 msgid "Highlight highest RMS error only" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1926 -#: ../gui/wxpython/image2target/ii2t_manager.py:2751 -#: ../gui/wxpython/gcp/manager.py:2678 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1928 +#: ../gui/wxpython/image2target/ii2t_manager.py:2754 +#: ../gui/wxpython/gcp/manager.py:2680 msgid "Highlight RMS error > M + SD * factor:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1930 -#: ../gui/wxpython/image2target/ii2t_manager.py:2755 -#: ../gui/wxpython/gcp/manager.py:2682 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1932 +#: ../gui/wxpython/image2target/ii2t_manager.py:2758 +#: ../gui/wxpython/gcp/manager.py:2684 msgid "" "Highlight GCPs with an RMS error larger than \n" "mean + standard deviation * given factor. \n" "Recommended values for this factor are between 1 and 2." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1953 -#: ../gui/wxpython/image2target/ii2t_manager.py:2778 -#: ../gui/wxpython/gcp/manager.py:2705 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1955 +#: ../gui/wxpython/image2target/ii2t_manager.py:2781 +#: ../gui/wxpython/gcp/manager.py:2707 msgid "Symbol settings" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1961 -#: ../gui/wxpython/image2target/ii2t_manager.py:2786 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1963 +#: ../gui/wxpython/image2target/ii2t_manager.py:2789 #: ../gui/wxpython/nviz/tools.py:1423 ../gui/wxpython/nviz/tools.py:2154 #: ../gui/wxpython/nviz/tools.py:2296 ../gui/wxpython/nviz/preferences.py:372 #: ../gui/wxpython/nviz/preferences.py:574 #: ../gui/wxpython/nviz/preferences.py:640 -#: ../gui/wxpython/gui_core/preferences.py:1520 -#: ../gui/wxpython/psmap/dialogs.py:2375 ../gui/wxpython/psmap/dialogs.py:2536 -#: ../gui/wxpython/mapswipe/dialogs.py:280 ../gui/wxpython/gcp/manager.py:2713 +#: ../gui/wxpython/gui_core/preferences.py:1514 +#: ../gui/wxpython/psmap/dialogs.py:2377 ../gui/wxpython/psmap/dialogs.py:2538 +#: ../gui/wxpython/mapswipe/dialogs.py:280 ../gui/wxpython/gcp/manager.py:2715 msgid "Color:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1981 -#: ../gui/wxpython/image2target/ii2t_manager.py:2806 -#: ../gui/wxpython/gcp/manager.py:2733 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1983 +#: ../gui/wxpython/image2target/ii2t_manager.py:2809 +#: ../gui/wxpython/gcp/manager.py:2735 msgid "Color for high RMS error:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2001 -#: ../gui/wxpython/image2target/ii2t_manager.py:2826 -#: ../gui/wxpython/gcp/manager.py:2753 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2003 +#: ../gui/wxpython/image2target/ii2t_manager.py:2829 +#: ../gui/wxpython/gcp/manager.py:2755 msgid "Color for selected GCP:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2021 -#: ../gui/wxpython/image2target/ii2t_manager.py:2846 -#: ../gui/wxpython/gcp/manager.py:2773 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2023 +#: ../gui/wxpython/image2target/ii2t_manager.py:2849 +#: ../gui/wxpython/gcp/manager.py:2775 msgid "Color for unused GCPs:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2037 -#: ../gui/wxpython/image2target/ii2t_manager.py:2862 -#: ../gui/wxpython/gcp/manager.py:2789 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2039 +#: ../gui/wxpython/image2target/ii2t_manager.py:2865 +#: ../gui/wxpython/gcp/manager.py:2791 msgid "Show unused GCPs" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2054 -#: ../gui/wxpython/image2target/ii2t_manager.py:2879 -#: ../gui/wxpython/gui_core/preferences.py:1447 -#: ../gui/wxpython/gcp/manager.py:2806 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2056 +#: ../gui/wxpython/image2target/ii2t_manager.py:2882 +#: ../gui/wxpython/gui_core/preferences.py:1441 +#: ../gui/wxpython/gcp/manager.py:2808 msgid "Symbol size:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2076 -#: ../gui/wxpython/image2target/ii2t_manager.py:2901 -#: ../gui/wxpython/gui_core/preferences.py:1415 -#: ../gui/wxpython/psmap/dialogs.py:6813 -#: ../gui/wxpython/mapswipe/dialogs.py:327 ../gui/wxpython/gcp/manager.py:2828 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2078 +#: ../gui/wxpython/image2target/ii2t_manager.py:2904 +#: ../gui/wxpython/gui_core/preferences.py:1409 +#: ../gui/wxpython/psmap/dialogs.py:6815 +#: ../gui/wxpython/mapswipe/dialogs.py:327 ../gui/wxpython/gcp/manager.py:2830 #: ../gui/wxpython/vnet/dialogs.py:1279 msgid "Line width:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2122 -#: ../gui/wxpython/image2target/ii2t_manager.py:741 -#: ../gui/wxpython/image2target/ii2t_manager.py:2953 -#: ../gui/wxpython/gcp/manager.py:718 ../gui/wxpython/gcp/manager.py:2880 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2124 +#: ../gui/wxpython/image2target/ii2t_manager.py:743 +#: ../gui/wxpython/image2target/ii2t_manager.py:2956 +#: ../gui/wxpython/gcp/manager.py:720 ../gui/wxpython/gcp/manager.py:2882 msgid "Select source map to display:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2136 -#: ../gui/wxpython/image2target/ii2t_manager.py:767 -#: ../gui/wxpython/image2target/ii2t_manager.py:2967 -#: ../gui/wxpython/gcp/manager.py:744 ../gui/wxpython/gcp/manager.py:2894 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2138 +#: ../gui/wxpython/image2target/ii2t_manager.py:769 +#: ../gui/wxpython/image2target/ii2t_manager.py:2970 +#: ../gui/wxpython/gcp/manager.py:746 ../gui/wxpython/gcp/manager.py:2896 msgid "Select target raster map to display:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2161 -#: ../gui/wxpython/image2target/ii2t_manager.py:3007 -#: ../gui/wxpython/gcp/manager.py:2934 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2163 +#: ../gui/wxpython/image2target/ii2t_manager.py:3010 +#: ../gui/wxpython/gcp/manager.py:2936 msgid "Rectification" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2170 -#: ../gui/wxpython/image2target/ii2t_manager.py:3016 -#: ../gui/wxpython/gcp/manager.py:2943 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2172 +#: ../gui/wxpython/image2target/ii2t_manager.py:3019 +#: ../gui/wxpython/gcp/manager.py:2945 msgid "Select rectification order" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2172 -#: ../gui/wxpython/image2target/ii2t_manager.py:3018 -#: ../gui/wxpython/gcp/manager.py:2945 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2174 +#: ../gui/wxpython/image2target/ii2t_manager.py:3021 +#: ../gui/wxpython/gcp/manager.py:2947 msgid "1st order" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2173 -#: ../gui/wxpython/image2target/ii2t_manager.py:3019 -#: ../gui/wxpython/gcp/manager.py:2946 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2175 +#: ../gui/wxpython/image2target/ii2t_manager.py:3022 +#: ../gui/wxpython/gcp/manager.py:2948 msgid "2nd order" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2174 -#: ../gui/wxpython/image2target/ii2t_manager.py:3020 -#: ../gui/wxpython/gcp/manager.py:2947 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2176 +#: ../gui/wxpython/image2target/ii2t_manager.py:3023 +#: ../gui/wxpython/gcp/manager.py:2949 msgid "3rd order" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2186 -#: ../gui/wxpython/image2target/ii2t_manager.py:3032 -#: ../gui/wxpython/gcp/manager.py:2959 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2188 +#: ../gui/wxpython/image2target/ii2t_manager.py:3035 +#: ../gui/wxpython/gcp/manager.py:2961 msgid "Select interpolation method:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2202 -#: ../gui/wxpython/image2target/ii2t_manager.py:3048 -#: ../gui/wxpython/gcp/manager.py:2975 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2204 +#: ../gui/wxpython/image2target/ii2t_manager.py:3051 +#: ../gui/wxpython/gcp/manager.py:2977 msgid "clip to computational region in target location" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2212 -#: ../gui/wxpython/image2target/ii2t_manager.py:589 -#: ../gui/wxpython/image2target/ii2t_manager.py:3058 -#: ../gui/wxpython/gcp/manager.py:560 ../gui/wxpython/gcp/manager.py:2985 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2214 +#: ../gui/wxpython/image2target/ii2t_manager.py:591 +#: ../gui/wxpython/image2target/ii2t_manager.py:3061 +#: ../gui/wxpython/gcp/manager.py:562 ../gui/wxpython/gcp/manager.py:2987 msgid "Extension for output maps:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2253 -#: ../gui/wxpython/image2target/ii2t_manager.py:3099 -#: ../gui/wxpython/gcp/manager.py:3026 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2255 +#: ../gui/wxpython/image2target/ii2t_manager.py:3102 +#: ../gui/wxpython/gcp/manager.py:3028 msgid "RMS threshold factor must be > 0" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2256 -#: ../gui/wxpython/image2target/ii2t_manager.py:3102 -#: ../gui/wxpython/gcp/manager.py:3029 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2258 +#: ../gui/wxpython/image2target/ii2t_manager.py:3105 +#: ../gui/wxpython/gcp/manager.py:3031 msgid "" "RMS threshold factor is < 1\n" "Too many points might be highlighted" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2416 -#: ../gui/wxpython/image2target/ii2t_manager.py:3286 -#: ../gui/wxpython/gcp/manager.py:3213 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2418 +#: ../gui/wxpython/image2target/ii2t_manager.py:3289 +#: ../gui/wxpython/gcp/manager.py:3215 #, python-format msgid "GCP Manager settings saved to file '%s'." msgstr "" @@ -3376,13 +3392,13 @@ #: ../gui/wxpython/photo2image/ip2i_mapdisplay.py:478 #: ../gui/wxpython/image2target/ii2t_mapdisplay.py:479 -#: ../gui/wxpython/gcp/mapdisplay.py:479 ../gui/wxpython/mapdisp/frame.py:1390 +#: ../gui/wxpython/gcp/mapdisplay.py:479 ../gui/wxpython/mapdisp/frame.py:1389 msgid "Zoom to default region" msgstr "" #: ../gui/wxpython/photo2image/ip2i_mapdisplay.py:482 #: ../gui/wxpython/image2target/ii2t_mapdisplay.py:483 -#: ../gui/wxpython/gcp/mapdisplay.py:483 ../gui/wxpython/mapdisp/frame.py:1392 +#: ../gui/wxpython/gcp/mapdisplay.py:483 ../gui/wxpython/mapdisp/frame.py:1391 msgid "Zoom to saved region" msgstr "" @@ -3394,7 +3410,7 @@ #: ../gui/wxpython/photo2image/ip2i_mapdisplay.py:492 #: ../gui/wxpython/image2target/ii2t_mapdisplay.py:493 -#: ../gui/wxpython/gcp/mapdisplay.py:493 ../gui/wxpython/mapdisp/frame.py:1402 +#: ../gui/wxpython/gcp/mapdisplay.py:493 ../gui/wxpython/mapdisp/frame.py:1401 msgid "Save display geometry to named region" msgstr "" @@ -3411,11 +3427,11 @@ msgstr "" #: ../gui/wxpython/photo2image/g.gui.photo2image.py:111 -msgid "Please provide an order value (1 if 4 Fiducials, 2 if 8 Fiducials)" +msgid "Please provive an order value (1 if 4 Fiducials, 2 if 8 Fiducials)" msgstr "" #: ../gui/wxpython/photo2image/g.gui.photo2image.py:116 -msgid "Please provide an output files extension (used by i.rectify)" +msgid "Please provive an output files extension (used by i.rectify)" msgstr "" #: ../gui/wxpython/photo2image/ip2i_statusbar.py:38 @@ -3497,7 +3513,7 @@ #: ../gui/wxpython/core/render.py:814 #, python-format msgid "Error: Unable to open '%(file)s'. Reason: %(ret)s. wxGUI exited.\n" -msgstr "" +msgstr "오류: '%(file)s'ì„ ì—´ 수 없습니다. ì´ìœ : %(ret)s. wxGUI를 종료했습니다.\n" #: ../gui/wxpython/core/render.py:824 #, python-format @@ -3509,7 +3525,7 @@ #: ../gui/wxpython/core/render.py:928 #, python-format msgid "Invalid map size %d,%d\n" -msgstr "" +msgstr "무효한 ì§€ë„ í¬ê¸° %d,%d\n" #: ../gui/wxpython/core/render.py:1009 #, python-format @@ -3517,7 +3533,7 @@ msgstr "" #: ../gui/wxpython/core/render.py:1010 ../gui/wxpython/core/render.py:1013 -#: ../gui/wxpython/core/render.py:1016 ../gui/wxpython/core/gcmd.py:435 +#: ../gui/wxpython/core/render.py:1016 ../gui/wxpython/core/gcmd.py:437 msgid "Details:" msgstr "" @@ -3535,31 +3551,31 @@ msgid "Unable to get current geographic extent. Force quiting wxGUI. Please manually run g.region to fix the problem." msgstr "" -#: ../gui/wxpython/core/toolboxes.py:225 +#: ../gui/wxpython/core/toolboxes.py:227 msgid "Unable to parse user toolboxes XML files. Default files will be loaded." msgstr "" -#: ../gui/wxpython/core/toolboxes.py:269 +#: ../gui/wxpython/core/toolboxes.py:271 msgid "Unable to create toolboxes directory." msgstr "" -#: ../gui/wxpython/core/toolboxes.py:493 +#: ../gui/wxpython/core/toolboxes.py:495 msgid "Custom toolboxes" msgstr "" -#: ../gui/wxpython/core/toolboxes.py:517 +#: ../gui/wxpython/core/toolboxes.py:519 #, python-format msgid "List of addons cannot be obtained because g.extension failed. Details: %s" -msgstr "" +msgstr "g.extensionì´ ì‹¤íŒ¨í–ˆê¸° ë•Œë¬¸ì— ì• ë“œì˜¨ì˜ ëª©ë¡ì„ ì–»ì„ ìˆ˜ 없습니다. 세부 사항: %s" -#: ../gui/wxpython/core/toolboxes.py:574 +#: ../gui/wxpython/core/toolboxes.py:576 msgid "Addons" msgstr "" #: ../gui/wxpython/core/workspace.py:1614 #, python-format msgid "Unable to open file <%s> for reading." -msgstr "" +msgstr "íŒŒì¼ <%s>를 ì½ê¸° 위해 ì—´ 수 없습니다." #: ../gui/wxpython/core/workspace.py:1631 #, python-format @@ -3580,36 +3596,38 @@ "Unable to load GDAL Python bindings.\n" "WMS layers can not be displayed without the bindings.\n" msgstr "" +"GDAL 파ì´ì¬ ë°”ì¸ë”©ì„ ì ìž¬í•  수 없습니다.\n" +"ë°”ì¸ë”© ì—†ì´ WMS ë ˆì´ì–´ë¥¼ ë³´ì—¬ 줄 수 없습니다.\n" -#: ../gui/wxpython/core/gcmd.py:126 +#: ../gui/wxpython/core/gcmd.py:128 msgid "Reason" msgstr "" -#: ../gui/wxpython/core/gcmd.py:151 ../gui/wxpython/gis_set.py:697 -#: ../gui/wxpython/gis_set.py:740 +#: ../gui/wxpython/core/gcmd.py:153 ../gui/wxpython/gis_set.py:639 +#: ../gui/wxpython/gis_set.py:682 #: ../gui/wxpython/image2target/ii2t_gis_set.py:640 #: ../gui/wxpython/image2target/ii2t_gis_set.py:683 -#: ../gui/wxpython/lmgr/frame.py:2570 +#: ../gui/wxpython/lmgr/frame.py:2573 msgid "Message" msgstr "" -#: ../gui/wxpython/core/gcmd.py:432 +#: ../gui/wxpython/core/gcmd.py:434 msgid "Execution failed:" msgstr "" -#: ../gui/wxpython/core/gcmd.py:437 ../gui/wxpython/core/gcmd.py:444 +#: ../gui/wxpython/core/gcmd.py:439 ../gui/wxpython/core/gcmd.py:446 msgid "Error: " msgstr "" -#: ../gui/wxpython/core/gcmd.py:521 +#: ../gui/wxpython/core/gcmd.py:523 #, python-format msgid "Unable to exectute command: '%s'" msgstr "" -#: ../gui/wxpython/core/gcmd.py:747 ../gui/wxpython/gui_core/forms.py:2740 +#: ../gui/wxpython/core/gcmd.py:749 ../gui/wxpython/gui_core/forms.py:2770 #, python-format msgid "Error in %s" -msgstr "" +msgstr "%s ë‚´ì— ì˜¤ë¥˜" #: ../gui/wxpython/core/debug.py:48 #, python-brace-format @@ -3621,136 +3639,136 @@ msgid "WARNING: Ignoring unsupported wx debug level (must be >=0 and <=5). {0}\n" msgstr "" -#: ../gui/wxpython/core/settings.py:503 +#: ../gui/wxpython/core/settings.py:505 msgid "Segment break" msgstr "" -#: ../gui/wxpython/core/settings.py:569 +#: ../gui/wxpython/core/settings.py:571 msgid "Data point" msgstr "" -#: ../gui/wxpython/core/settings.py:643 +#: ../gui/wxpython/core/settings.py:645 msgid "animation" msgstr "" -#: ../gui/wxpython/core/settings.py:866 +#: ../gui/wxpython/core/settings.py:868 msgid "Collapse all except PERMANENT and current" msgstr "" -#: ../gui/wxpython/core/settings.py:867 +#: ../gui/wxpython/core/settings.py:869 msgid "Collapse all except PERMANENT" msgstr "" -#: ../gui/wxpython/core/settings.py:868 +#: ../gui/wxpython/core/settings.py:870 msgid "Collapse all except current" msgstr "" -#: ../gui/wxpython/core/settings.py:869 +#: ../gui/wxpython/core/settings.py:871 msgid "Collapse all" msgstr "" -#: ../gui/wxpython/core/settings.py:870 +#: ../gui/wxpython/core/settings.py:872 msgid "Expand all" msgstr "" -#: ../gui/wxpython/core/settings.py:875 ../gui/wxpython/dbmgr/base.py:1406 +#: ../gui/wxpython/core/settings.py:877 ../gui/wxpython/dbmgr/base.py:1408 msgid "Edit selected record" msgstr "" -#: ../gui/wxpython/core/settings.py:875 +#: ../gui/wxpython/core/settings.py:877 msgid "Display selected" msgstr "" -#: ../gui/wxpython/core/settings.py:884 +#: ../gui/wxpython/core/settings.py:886 msgid "Classic (labels only)" msgstr "" -#: ../gui/wxpython/core/settings.py:885 +#: ../gui/wxpython/core/settings.py:887 msgid "Combined (labels and module names)" msgstr "" -#: ../gui/wxpython/core/settings.py:886 +#: ../gui/wxpython/core/settings.py:888 msgid "Expert (module names only)" msgstr "" -#: ../gui/wxpython/core/settings.py:891 +#: ../gui/wxpython/core/settings.py:893 msgid "Basic top" msgstr "" -#: ../gui/wxpython/core/settings.py:892 +#: ../gui/wxpython/core/settings.py:894 msgid "Basic left" msgstr "" -#: ../gui/wxpython/core/settings.py:893 +#: ../gui/wxpython/core/settings.py:895 msgid "Fancy green" msgstr "" -#: ../gui/wxpython/core/settings.py:894 +#: ../gui/wxpython/core/settings.py:896 msgid "List left" msgstr "" -#: ../gui/wxpython/core/settings.py:901 +#: ../gui/wxpython/core/settings.py:903 msgid "Zoom and recenter" msgstr "" -#: ../gui/wxpython/core/settings.py:901 +#: ../gui/wxpython/core/settings.py:903 msgid "Zoom to mouse cursor" msgstr "" -#: ../gui/wxpython/core/settings.py:901 +#: ../gui/wxpython/core/settings.py:903 msgid "Nothing" msgstr "" -#: ../gui/wxpython/core/settings.py:903 +#: ../gui/wxpython/core/settings.py:905 msgid "Scroll forward to zoom in" msgstr "" -#: ../gui/wxpython/core/settings.py:903 +#: ../gui/wxpython/core/settings.py:905 msgid "Scroll back to zoom in" msgstr "" -#: ../gui/wxpython/core/settings.py:936 ../gui/wxpython/core/settings.py:948 +#: ../gui/wxpython/core/settings.py:938 ../gui/wxpython/core/settings.py:950 msgid "box" msgstr "" -#: ../gui/wxpython/core/settings.py:937 +#: ../gui/wxpython/core/settings.py:939 msgid "sphere" msgstr "" -#: ../gui/wxpython/core/settings.py:938 +#: ../gui/wxpython/core/settings.py:940 msgid "cube" msgstr "" -#: ../gui/wxpython/core/settings.py:939 +#: ../gui/wxpython/core/settings.py:941 msgid "diamond" msgstr "" -#: ../gui/wxpython/core/settings.py:940 +#: ../gui/wxpython/core/settings.py:942 msgid "aster" msgstr "" -#: ../gui/wxpython/core/settings.py:941 +#: ../gui/wxpython/core/settings.py:943 msgid "gyro" msgstr "" -#: ../gui/wxpython/core/settings.py:942 +#: ../gui/wxpython/core/settings.py:944 msgid "histogram" msgstr "" -#: ../gui/wxpython/core/settings.py:948 +#: ../gui/wxpython/core/settings.py:950 msgid "cross" msgstr "" -#: ../gui/wxpython/core/settings.py:948 +#: ../gui/wxpython/core/settings.py:950 msgid "circle" msgstr "" -#: ../gui/wxpython/core/settings.py:981 +#: ../gui/wxpython/core/settings.py:983 #, python-format msgid "Unable to read settings file <%s>\n" msgstr "" -#: ../gui/wxpython/core/settings.py:1007 +#: ../gui/wxpython/core/settings.py:1009 #, python-format msgid "" "Error: Reading settings from file <%(file)s> failed.\n" @@ -3758,11 +3776,11 @@ "\t\tLine: '%(line)s'\n" msgstr "" -#: ../gui/wxpython/core/settings.py:1025 +#: ../gui/wxpython/core/settings.py:1028 msgid "Unable to create settings directory" msgstr "" -#: ../gui/wxpython/core/settings.py:1073 +#: ../gui/wxpython/core/settings.py:1076 #, python-format msgid "" "Writing settings to file <%(file)s> failed.\n" @@ -3770,16 +3788,16 @@ "Details: %(detail)s" msgstr "" -#: ../gui/wxpython/core/settings.py:1179 +#: ../gui/wxpython/core/settings.py:1182 msgid "Unable to set " msgstr "" -#: ../gui/wxpython/core/settings.py:1215 ../gui/wxpython/core/settings.py:1225 +#: ../gui/wxpython/core/settings.py:1218 ../gui/wxpython/core/settings.py:1229 #, python-format msgid "Unable to parse settings '%s'" msgstr "" -#: ../gui/wxpython/core/gconsole.py:502 +#: ../gui/wxpython/core/gconsole.py:504 #, python-format msgid "" "Unable to run command:\n" @@ -3788,40 +3806,40 @@ "Option <%(opt)s>: read from standard input is not supported by wxGUI" msgstr "" -#: ../gui/wxpython/core/gconsole.py:526 +#: ../gui/wxpython/core/gconsole.py:528 #, python-format msgid "Module <%s> not found." msgstr "" -#: ../gui/wxpython/core/gconsole.py:656 ../gui/wxpython/gmodeler/frame.py:299 +#: ../gui/wxpython/core/gconsole.py:658 ../gui/wxpython/gmodeler/frame.py:299 #, python-format msgid "%d sec" msgstr "" -#: ../gui/wxpython/core/gconsole.py:659 ../gui/wxpython/gmodeler/frame.py:302 +#: ../gui/wxpython/core/gconsole.py:661 ../gui/wxpython/gmodeler/frame.py:302 #, python-format msgid "%(min)d min %(sec)d sec" msgstr "" -#: ../gui/wxpython/core/gconsole.py:663 ../gui/wxpython/gui_core/ghelp.py:231 +#: ../gui/wxpython/core/gconsole.py:665 ../gui/wxpython/gui_core/ghelp.py:231 #: ../gui/wxpython/gmodeler/model.py:1123 #: ../gui/wxpython/gmodeler/model.py:1229 ../gui/wxpython/gmodeler/frame.py:306 msgid "unknown" -msgstr "" +msgstr "알려지지 ì•Šì€" -#: ../gui/wxpython/core/gconsole.py:667 +#: ../gui/wxpython/core/gconsole.py:669 msgid "Please note that the data are left in inconsistent state and may be corrupted" msgstr "" -#: ../gui/wxpython/core/gconsole.py:669 +#: ../gui/wxpython/core/gconsole.py:671 msgid "Command aborted" msgstr "" -#: ../gui/wxpython/core/gconsole.py:671 ../gui/wxpython/gmodeler/frame.py:312 +#: ../gui/wxpython/core/gconsole.py:673 ../gui/wxpython/gmodeler/frame.py:312 msgid "Command finished" msgstr "" -#: ../gui/wxpython/core/gconsole.py:747 ../gui/wxpython/gui_core/goutput.py:496 +#: ../gui/wxpython/core/gconsole.py:749 #, python-format msgid "" "Unable to write file '%(filePath)s'.\n" @@ -3829,7 +3847,7 @@ "Details: %(error)s" msgstr "" -#: ../gui/wxpython/core/menutree.py:151 +#: ../gui/wxpython/core/menutree.py:153 #, python-format msgid "Unknow tag %s" msgstr "" @@ -3857,7 +3875,7 @@ #: ../gui/wxpython/core/utils.py:882 #, python-format msgid "Unable to open file '%s'\n" -msgstr "" +msgstr "íŒŒì¼ '%s'를 ì—´ 수 없습니다\n" #: ../gui/wxpython/core/utils.py:892 #, python-format @@ -3876,210 +3894,181 @@ msgid "Unable to create file '%s'\n" msgstr "" -#: ../gui/wxpython/core/utils.py:996 ../gui/wxpython/gui_core/forms.py:1729 +#: ../gui/wxpython/core/utils.py:996 ../gui/wxpython/gui_core/forms.py:1739 msgid "Select Color" msgstr "" -#: ../gui/wxpython/gis_set.py:122 +#: ../gui/wxpython/gis_set.py:115 #: ../gui/wxpython/image2target/ii2t_gis_set.py:122 msgid "1. Select GRASS GIS database directory" -msgstr "" +msgstr "1. GRASS GIS ë°ì´í„°ë² ì´ìŠ¤ 디렉토리를 ì„ íƒí•˜ì„¸ìš”" -#: ../gui/wxpython/gis_set.py:125 +#: ../gui/wxpython/gis_set.py:118 #: ../gui/wxpython/image2target/ii2t_gis_set.py:125 msgid "2. Select GRASS Location" -msgstr "" +msgstr "2. GRASS 로케ì´ì…˜ì„ ì„ íƒí•˜ì„¸ìš”" -#: ../gui/wxpython/gis_set.py:128 +#: ../gui/wxpython/gis_set.py:121 #: ../gui/wxpython/image2target/ii2t_gis_set.py:128 msgid "3. Select GRASS Mapset" -msgstr "" +msgstr "3. GRASS 지ë„세트를 ì„ íƒí•˜ì„¸ìš”" -#: ../gui/wxpython/gis_set.py:146 +#: ../gui/wxpython/gis_set.py:139 #: ../gui/wxpython/image2target/ii2t_gis_set.py:146 msgid "GRASS GIS database directory contains Locations." -msgstr "" +msgstr "GRASS GIS ë°ì´í„°ë² ì´ìŠ¤ 디렉토리는 로케ì´ì…˜ì„ í¬í•¨í•©ë‹ˆë‹¤." -#: ../gui/wxpython/gis_set.py:150 +#: ../gui/wxpython/gis_set.py:143 #: ../gui/wxpython/image2target/ii2t_gis_set.py:150 msgid "All data in one Location is in the same coordinate reference system (projection). One Location can be one project. Location contains Mapsets." -msgstr "" +msgstr "í•œ 로케ì´ì…˜ ë‚´ì˜ ëª¨ë“  ìžë£ŒëŠ” ê°™ì€ íˆ¬ì˜ì„ 공유합니다. 로케ì´ì…˜ 하나가 프로ì íŠ¸ 하나가 ë  ìˆ˜ 있습니다. 로케ì´ì…˜ì€ 지ë„세트를 í¬í•¨í•©ë‹ˆë‹¤." -#: ../gui/wxpython/gis_set.py:158 +#: ../gui/wxpython/gis_set.py:151 #: ../gui/wxpython/image2target/ii2t_gis_set.py:158 msgid "Mapset contains GIS data related to one project, task within one project, subregion or user." -msgstr "" +msgstr "지ë„세트는 프로ì íŠ¸, ìž‘ì—…, 부ì˜ì—­ ë˜ëŠ” 사용ìžì™€ ê´€ë ¨ëœ GIS ìžë£Œë¥¼ í¬í•¨í•©ë‹ˆë‹¤." -#: ../gui/wxpython/gis_set.py:173 +#: ../gui/wxpython/gis_set.py:166 #: ../gui/wxpython/image2target/ii2t_gis_set.py:173 msgid "Start &GRASS session" -msgstr "" +msgstr "&GRASS 세션 시작" -#: ../gui/wxpython/gis_set.py:179 +#: ../gui/wxpython/gis_set.py:172 #: ../gui/wxpython/image2target/ii2t_gis_set.py:179 msgid "&Browse" -msgstr "" +msgstr "찾아보기(&B)" #. GTC New mapset -#: ../gui/wxpython/gis_set.py:182 +#: ../gui/wxpython/gis_set.py:175 #: ../gui/wxpython/image2target/ii2t_gis_set.py:182 msgid "&New" -msgstr "" +msgstr "새로 만들기(&N)" -#: ../gui/wxpython/gis_set.py:183 +#: ../gui/wxpython/gis_set.py:176 #: ../gui/wxpython/image2target/ii2t_gis_set.py:183 msgid "Create a new Mapset in selected Location" msgstr "" #. GTC New location -#: ../gui/wxpython/gis_set.py:186 +#: ../gui/wxpython/gis_set.py:179 #: ../gui/wxpython/image2target/ii2t_gis_set.py:186 msgid "N&ew" -msgstr "" +msgstr "새로 만들기(&e)" -#: ../gui/wxpython/gis_set.py:189 +#: ../gui/wxpython/gis_set.py:182 #: ../gui/wxpython/image2target/ii2t_gis_set.py:189 msgid "Create a new location using location wizard. After location is created successfully, GRASS session is started." msgstr "" #. GTC Rename location -#: ../gui/wxpython/gis_set.py:194 +#: ../gui/wxpython/gis_set.py:187 #: ../gui/wxpython/image2target/ii2t_gis_set.py:194 msgid "Ren&ame" -msgstr "" +msgstr "ì´ë¦„ 변경하기(&a)" -#: ../gui/wxpython/gis_set.py:195 ../gui/wxpython/gis_set.py:727 +#: ../gui/wxpython/gis_set.py:188 ../gui/wxpython/gis_set.py:669 #: ../gui/wxpython/image2target/ii2t_gis_set.py:195 #: ../gui/wxpython/image2target/ii2t_gis_set.py:670 msgid "Rename selected location" msgstr "" #. GTC Delete location -#: ../gui/wxpython/gis_set.py:198 +#: ../gui/wxpython/gis_set.py:191 #: ../gui/wxpython/image2target/ii2t_gis_set.py:198 msgid "De&lete" -msgstr "" +msgstr "ì‚­ì œ(&l)" -#: ../gui/wxpython/gis_set.py:199 ../gui/wxpython/gis_set.py:810 +#: ../gui/wxpython/gis_set.py:192 ../gui/wxpython/gis_set.py:752 #: ../gui/wxpython/image2target/ii2t_gis_set.py:199 #: ../gui/wxpython/image2target/ii2t_gis_set.py:753 msgid "Delete selected location" -msgstr "" +msgstr "ì„ íƒëœ 로케ì´ì…˜ì„ 삭제합니다" -#: ../gui/wxpython/gis_set.py:201 ../gui/wxpython/startup/locdownload.py:303 +#: ../gui/wxpython/gis_set.py:194 ../gui/wxpython/startup/locdownload.py:303 msgid "Do&wnload" -msgstr "" +msgstr "내려받기(&w)" -#: ../gui/wxpython/gis_set.py:202 +#: ../gui/wxpython/gis_set.py:195 msgid "Download sample location" msgstr "" #. GTC Rename mapset -#: ../gui/wxpython/gis_set.py:206 +#: ../gui/wxpython/gis_set.py:199 #: ../gui/wxpython/image2target/ii2t_gis_set.py:202 -#: ../gui/wxpython/datacatalog/tree.py:990 ../gui/wxpython/dbmgr/base.py:2409 +#: ../gui/wxpython/datacatalog/tree.py:990 ../gui/wxpython/dbmgr/base.py:2411 msgid "&Rename" -msgstr "" +msgstr "ì´ë¦„ 바꾸기(&R)" -#: ../gui/wxpython/gis_set.py:207 ../gui/wxpython/gis_set.py:684 +#: ../gui/wxpython/gis_set.py:200 ../gui/wxpython/gis_set.py:626 #: ../gui/wxpython/image2target/ii2t_gis_set.py:203 #: ../gui/wxpython/image2target/ii2t_gis_set.py:627 msgid "Rename selected mapset" msgstr "" #. GTC Delete mapset -#: ../gui/wxpython/gis_set.py:210 +#: ../gui/wxpython/gis_set.py:203 #: ../gui/wxpython/image2target/ii2t_gis_set.py:206 #: ../gui/wxpython/datacatalog/tree.py:985 msgid "&Delete" -msgstr "" +msgstr "ì‚­ì œ(&D)" -#: ../gui/wxpython/gis_set.py:211 ../gui/wxpython/gis_set.py:782 +#: ../gui/wxpython/gis_set.py:204 ../gui/wxpython/gis_set.py:724 #: ../gui/wxpython/image2target/ii2t_gis_set.py:207 #: ../gui/wxpython/image2target/ii2t_gis_set.py:725 msgid "Delete selected mapset" -msgstr "" +msgstr "ì„ íƒëœ 지ë„세트를 삭제합니다" -#: ../gui/wxpython/gis_set.py:257 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:252 +#: ../gui/wxpython/gis_set.py:258 #, python-format -msgid "GRASS GIS %s startup%s" +msgid "GRASS GIS %s Startup%s" msgstr "" -#: ../gui/wxpython/gis_set.py:262 +#: ../gui/wxpython/gis_set.py:263 #: ../gui/wxpython/image2target/ii2t_gis_set.py:257 msgid "Enter GRASS session" msgstr "" -#: ../gui/wxpython/gis_set.py:282 +#: ../gui/wxpython/gis_set.py:283 #: ../gui/wxpython/image2target/ii2t_gis_set.py:277 msgid "Unable to set GRASS database. Check your locale settings." msgstr "" -#: ../gui/wxpython/gis_set.py:302 +#: ../gui/wxpython/gis_set.py:303 #: ../gui/wxpython/image2target/ii2t_gis_set.py:297 #, python-format msgid "ERROR: Location <%s> not found\n" msgstr "" -#: ../gui/wxpython/gis_set.py:320 +#: ../gui/wxpython/gis_set.py:321 #: ../gui/wxpython/image2target/ii2t_gis_set.py:315 #, python-format msgid "ERROR: Mapset <%s> not found\n" msgstr "" -#: ../gui/wxpython/gis_set.py:480 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:474 -#, python-format -msgid "Invalid line in GISRC file (%s):%s\n" -msgstr "" - -#: ../gui/wxpython/gis_set.py:511 +#: ../gui/wxpython/gis_set.py:490 #: ../gui/wxpython/image2target/ii2t_gis_set.py:505 #: ../gui/wxpython/startup/locdownload.py:441 #, python-brace-format msgid "Error: {text}" msgstr "" -#: ../gui/wxpython/gis_set.py:549 -msgid "Documents" -msgstr "" - -#: ../gui/wxpython/gis_set.py:550 -msgid "My Documents" -msgstr "" - -#: ../gui/wxpython/gis_set.py:574 +#: ../gui/wxpython/gis_set.py:531 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1171 msgid "GRASS needs a directory (GRASS database) in which to store its data. Create one now if you have not already done so. A popular choice is \"grassdata\", located in your home directory. Press Browse button to select the directory." msgstr "" -#: ../gui/wxpython/gis_set.py:596 +#: ../gui/wxpython/gis_set.py:553 #: ../gui/wxpython/image2target/ii2t_gis_set.py:539 #, python-format msgid "Do you want to import <%(name)s> to the newly created location?" msgstr "" -#: ../gui/wxpython/gis_set.py:599 +#: ../gui/wxpython/gis_set.py:556 #: ../gui/wxpython/image2target/ii2t_gis_set.py:542 msgid "Import data?" msgstr "" -#: ../gui/wxpython/gis_set.py:613 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:556 -msgid "New mapset:" -msgstr "" - -#: ../gui/wxpython/gis_set.py:614 ../gui/wxpython/gis_set.py:1015 -#: ../gui/wxpython/menustrings.py:245 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:240 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:557 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:938 -#: ../gui/wxpython/lmgr/frame.py:1072 -msgid "Create new mapset" -msgstr "" - -#: ../gui/wxpython/gis_set.py:655 +#: ../gui/wxpython/gis_set.py:597 #: ../gui/wxpython/image2target/ii2t_gis_set.py:598 #, python-format msgid "" @@ -4087,21 +4076,24 @@ "Reason: %(msg)s" msgstr "" -#: ../gui/wxpython/gis_set.py:662 +#: ../gui/wxpython/gis_set.py:604 #: ../gui/wxpython/image2target/ii2t_gis_set.py:605 #, python-format msgid "Data file <%(name)s> imported successfully. The location's default region was set from this imported map." msgstr "" -#: ../gui/wxpython/gis_set.py:676 +#: ../gui/wxpython/gis_set.py:618 #: ../gui/wxpython/image2target/ii2t_gis_set.py:619 msgid "" "Mapset is required for valid GRASS location.\n" "\n" "This mapset cannot be renamed." msgstr "" +"유효한 GRASS 로케ì´ì…˜ì„ 위해서는 지ë„세트 ê°€ 필요합니다.\n" +"\n" +"ì´ ì§€ë„ì„¸íŠ¸ì˜ ì´ë¦„ì€ ë°”ê¿€ 수 없습니다." -#: ../gui/wxpython/gis_set.py:682 ../gui/wxpython/gis_set.py:725 +#: ../gui/wxpython/gis_set.py:624 ../gui/wxpython/gis_set.py:667 #: ../gui/wxpython/image2target/ii2t_gis_set.py:625 #: ../gui/wxpython/image2target/ii2t_gis_set.py:668 #, python-format @@ -4111,7 +4103,7 @@ "Enter new name:" msgstr "" -#: ../gui/wxpython/gis_set.py:698 +#: ../gui/wxpython/gis_set.py:640 #: ../gui/wxpython/image2target/ii2t_gis_set.py:641 #, python-format msgid "" @@ -4120,7 +4112,7 @@ "Mapset <%s> already exists in location." msgstr "" -#: ../gui/wxpython/gis_set.py:712 +#: ../gui/wxpython/gis_set.py:654 #: ../gui/wxpython/image2target/ii2t_gis_set.py:655 #, python-format msgid "" @@ -4129,7 +4121,7 @@ "%s" msgstr "" -#: ../gui/wxpython/gis_set.py:741 +#: ../gui/wxpython/gis_set.py:683 #: ../gui/wxpython/image2target/ii2t_gis_set.py:684 #, python-format msgid "" @@ -4138,7 +4130,7 @@ "Location <%s> already exists in GRASS database." msgstr "" -#: ../gui/wxpython/gis_set.py:756 +#: ../gui/wxpython/gis_set.py:698 #: ../gui/wxpython/image2target/ii2t_gis_set.py:699 #, python-format msgid "" @@ -4147,15 +4139,18 @@ "%s" msgstr "" -#: ../gui/wxpython/gis_set.py:770 +#: ../gui/wxpython/gis_set.py:712 #: ../gui/wxpython/image2target/ii2t_gis_set.py:713 msgid "" "Mapset is required for valid GRASS location.\n" "\n" "This mapset cannot be deleted." msgstr "" +"유효한 GRASS 로케ì´ì…˜ì„ 위해서는 지ë„세트 ê°€ 필요합니다.\n" +"\n" +"ì´ ì§€ë„세트는 삭제할 수 없습니다." -#: ../gui/wxpython/gis_set.py:777 +#: ../gui/wxpython/gis_set.py:719 #: ../gui/wxpython/image2target/ii2t_gis_set.py:720 #, python-format msgid "" @@ -4163,13 +4158,16 @@ "\n" "ALL MAPS included in this mapset will be PERMANENTLY DELETED!" msgstr "" +"로케ì´ì…˜ <%(location)s>로부터 지ë„세트 <%(mapset)s>ì˜ ì‚­ì œë¥¼ 진행할까요?\n" +"\n" +"ì´ ì§€ë„ì„¸íŠ¸ì— í¬í•¨ëœ 모든 지ë„ë“¤ì´ ì˜êµ¬ížˆ ì‚­ì œë  ê²ƒìž…ë‹ˆë‹¤!" -#: ../gui/wxpython/gis_set.py:791 +#: ../gui/wxpython/gis_set.py:733 #: ../gui/wxpython/image2target/ii2t_gis_set.py:734 msgid "Unable to delete mapset" -msgstr "" +msgstr "지ë„세트를 삭제할 수 없습니다" -#: ../gui/wxpython/gis_set.py:805 +#: ../gui/wxpython/gis_set.py:747 #: ../gui/wxpython/image2target/ii2t_gis_set.py:748 #, python-format msgid "" @@ -4177,49 +4175,46 @@ "\n" "ALL MAPS included in this location will be PERMANENTLY DELETED!" msgstr "" +"로케ì´ì…˜ <%s>ì˜ ì‚­ì œë¥¼ 진행할까요?\n" +"\n" +"ì´ ë¡œì¼€ì´ì…˜ì— í¬í•¨ëœ 모든 지ë„ë“¤ì´ ì˜êµ¬ížˆ ì‚­ì œë  ê²ƒìž…ë‹ˆë‹¤!" -#: ../gui/wxpython/gis_set.py:821 +#: ../gui/wxpython/gis_set.py:763 #: ../gui/wxpython/image2target/ii2t_gis_set.py:764 msgid "Unable to delete location" -msgstr "" +msgstr "로케ì´ì…˜ì„ 삭제할 수 없습니다" -#: ../gui/wxpython/gis_set.py:851 +#: ../gui/wxpython/gis_set.py:793 #: ../gui/wxpython/image2target/ii2t_gis_set.py:774 #, python-brace-format msgid "Unicode error detected. Check your locale settings. Details: {0}" msgstr "" -#: ../gui/wxpython/gis_set.py:863 +#: ../gui/wxpython/gis_set.py:805 #: ../gui/wxpython/image2target/ii2t_gis_set.py:786 #, python-format msgid "No GRASS Location found in '%s'. Create a new Location or choose different GRASS database directory." msgstr "" -#: ../gui/wxpython/gis_set.py:985 +#: ../gui/wxpython/gis_set.py:920 #: ../gui/wxpython/image2target/ii2t_gis_set.py:908 #, python-format msgid "Path '%s' doesn't exist." msgstr "" -#: ../gui/wxpython/gis_set.py:1000 +#: ../gui/wxpython/gis_set.py:935 #: ../gui/wxpython/image2target/ii2t_gis_set.py:923 -#: ../gui/wxpython/gui_core/gselect.py:1192 +#: ../gui/wxpython/gui_core/gselect.py:1198 msgid "Choose GIS Data Directory" msgstr "" -#: ../gui/wxpython/gis_set.py:1014 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:937 -#: ../gui/wxpython/lmgr/frame.py:1071 -msgid "Enter name for new mapset:" -msgstr "" - -#: ../gui/wxpython/gis_set.py:1029 +#: ../gui/wxpython/gis_set.py:962 #: ../gui/wxpython/image2target/ii2t_gis_set.py:952 #, python-format msgid "Mapset <%s> already exists." msgstr "" -#: ../gui/wxpython/gis_set.py:1036 +#: ../gui/wxpython/gis_set.py:969 #: ../gui/wxpython/image2target/ii2t_gis_set.py:959 #, python-format msgid "" @@ -4228,18 +4223,18 @@ "Are you really sure that you want to create this mapset?" msgstr "" -#: ../gui/wxpython/gis_set.py:1041 +#: ../gui/wxpython/gis_set.py:974 #: ../gui/wxpython/image2target/ii2t_gis_set.py:964 msgid "Reserved mapset name" msgstr "" -#: ../gui/wxpython/gis_set.py:1073 +#: ../gui/wxpython/gis_set.py:993 #: ../gui/wxpython/image2target/ii2t_gis_set.py:996 #, python-format msgid "Unable to create new mapset: %s" msgstr "" -#: ../gui/wxpython/gis_set.py:1088 +#: ../gui/wxpython/gis_set.py:1008 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1011 #, python-format msgid "" @@ -4250,14 +4245,19 @@ "\n" "Do you want to try to remove .gislock (note that you need permission for this operation) and continue?" msgstr "" +"GRASSê°€ ì´ë¯¸ ì„ íƒëœ 지ë„세트 <%(mapset)s>ì—ì„œ 실행 중입니다 (íŒŒì¼ %(lock)s를 찾았습니다).\n" +"\n" +"ë™ì‹œ ì‹¤í–‰ì€ í—ˆë½ë˜ì§€ 않습니다.\n" +"\n" +".gislock 제거를 ì‹œë„하고 (ì´ ì¡°ìž‘ì„ ìœ„í•œ 허가가 필요합니다) 계ì†í•˜ì‹œê² ìŠµë‹ˆê¹Œ?" -#: ../gui/wxpython/gis_set.py:1094 ../gui/wxpython/gis_set.py:1107 +#: ../gui/wxpython/gis_set.py:1014 ../gui/wxpython/gis_set.py:1027 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1017 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1030 msgid "Lock file found" msgstr "" -#: ../gui/wxpython/gis_set.py:1103 +#: ../gui/wxpython/gis_set.py:1023 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1026 msgid "" "ARE YOU REALLY SURE?\n" @@ -4265,7 +4265,7 @@ "If you really are running another GRASS session doing this could corrupt your data. Have another look in the processor manager just to be sure..." msgstr "" -#: ../gui/wxpython/gis_set.py:1117 +#: ../gui/wxpython/gis_set.py:1037 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1040 #, python-format msgid "" @@ -4273,33 +4273,36 @@ "\n" "Details: %(reason)s" msgstr "" +"'%(lock)s'를 제거할 수 없습니다.\n" +"\n" +"세부 사항: %(reason)s" -#: ../gui/wxpython/gis_set.py:1167 +#: ../gui/wxpython/gis_set.py:1082 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1090 #, python-format msgid "Name <%(name)s> is not a valid name for location or mapset. Please use only ASCII characters excluding %(chars)s and space." msgstr "" -#: ../gui/wxpython/gis_set.py:1172 +#: ../gui/wxpython/gis_set.py:1087 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1095 -#: ../gui/wxpython/gui_core/widgets.py:859 +#: ../gui/wxpython/gui_core/widgets.py:860 msgid "Invalid name" -msgstr "" +msgstr "무효한 ì´ë¦„" -#: ../gui/wxpython/menustrings.py:3 ../gui/wxpython/menustrings.py:2004 -#: ../gui/wxpython/menustrings.py:2054 +#: ../gui/wxpython/menustrings.py:3 ../gui/wxpython/menustrings.py:2005 +#: ../gui/wxpython/menustrings.py:2055 #: ../gui/wxpython/image2target/ii2t_menustrings.py:4 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1972 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2022 msgid "&File" -msgstr "" +msgstr "파ì¼(&F)" #: ../gui/wxpython/menustrings.py:4 #: ../gui/wxpython/image2target/ii2t_menustrings.py:5 msgid "Workspace" msgstr "" -#: ../gui/wxpython/menustrings.py:5 ../gui/wxpython/menustrings.py:2005 +#: ../gui/wxpython/menustrings.py:5 ../gui/wxpython/menustrings.py:2006 #: ../gui/wxpython/image2target/ii2t_menustrings.py:6 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1973 #: ../gui/wxpython/nviz/tools.py:1360 @@ -4311,7 +4314,7 @@ msgid "Create new workspace" msgstr "" -#: ../gui/wxpython/menustrings.py:7 ../gui/wxpython/menustrings.py:2007 +#: ../gui/wxpython/menustrings.py:7 ../gui/wxpython/menustrings.py:2008 #: ../gui/wxpython/image2target/ii2t_menustrings.py:8 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1975 msgid "Open" @@ -4324,11 +4327,11 @@ #: ../gui/wxpython/menustrings.py:10 #: ../gui/wxpython/image2target/ii2t_menustrings.py:11 -#: ../gui/wxpython/lmgr/frame.py:1615 ../gui/wxpython/lmgr/frame.py:1636 +#: ../gui/wxpython/lmgr/frame.py:1618 ../gui/wxpython/lmgr/frame.py:1639 msgid "Save workspace" msgstr "" -#: ../gui/wxpython/menustrings.py:11 ../gui/wxpython/menustrings.py:2011 +#: ../gui/wxpython/menustrings.py:11 ../gui/wxpython/menustrings.py:2012 #: ../gui/wxpython/image2target/ii2t_menustrings.py:12 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1979 msgid "Save as" @@ -4339,10 +4342,10 @@ msgid "Save workspace to file" msgstr "" -#: ../gui/wxpython/menustrings.py:13 ../gui/wxpython/menustrings.py:2013 +#: ../gui/wxpython/menustrings.py:13 ../gui/wxpython/menustrings.py:2014 #: ../gui/wxpython/image2target/ii2t_menustrings.py:14 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1981 -#: ../gui/wxpython/gui_core/forms.py:561 +#: ../gui/wxpython/gui_core/forms.py:573 #: ../gui/wxpython/mapswipe/dialogs.py:193 msgid "Close" msgstr "" @@ -4428,12 +4431,12 @@ #: ../gui/wxpython/menustrings.py:30 #: ../gui/wxpython/image2target/ii2t_menustrings.py:31 msgid "Render all map displays" -msgstr "" +msgstr "모든 ì§€ë„ ë””ìŠ¤í”Œë ˆì´ í‘œì‹œ" #: ../gui/wxpython/menustrings.py:31 #: ../gui/wxpython/image2target/ii2t_menustrings.py:32 msgid "Re-render maps in all open map display windows" -msgstr "" +msgstr "모든 ì—´ë ¤ 있는 ì§€ë„ ë””ìŠ¤í”Œë ˆì´ ì°½ ì•ˆì˜ ì§€ë„를 다시 표시합니다" #: ../gui/wxpython/menustrings.py:32 ../gui/wxpython/menustrings.py:33 #: ../gui/wxpython/image2target/ii2t_menustrings.py:33 @@ -4447,177 +4450,175 @@ msgid "Close all open map display windows" msgstr "" -#: ../gui/wxpython/menustrings.py:37 ../gui/wxpython/menustrings.py:1055 +#: ../gui/wxpython/menustrings.py:37 ../gui/wxpython/menustrings.py:1056 msgid "Simplified raster import with reprojection" -msgstr "" +msgstr "재투ì˜ê³¼ ë™ì‹œì— ë‹¨ìˆœí™”ëœ ëž˜ìŠ¤í„° 가져오기" #: ../gui/wxpython/menustrings.py:38 ../gui/wxpython/menustrings.py:40 -#: ../gui/wxpython/menustrings.py:1056 ../gui/wxpython/menustrings.py:1058 +#: ../gui/wxpython/menustrings.py:1057 ../gui/wxpython/menustrings.py:1059 #: ../gui/wxpython/image2target/ii2t_menustrings.py:39 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1040 msgid "Imports raster data into a GRASS raster map using GDAL library." msgstr "" -#: ../gui/wxpython/menustrings.py:39 ../gui/wxpython/menustrings.py:1057 +#: ../gui/wxpython/menustrings.py:39 ../gui/wxpython/menustrings.py:1058 msgid "Import of common raster formats" -msgstr "" +msgstr "ì¼ë°˜ì ì¸ 래스터 ì„œì‹ ê°€ì ¸ì˜¤ê¸°" -#: ../gui/wxpython/menustrings.py:41 ../gui/wxpython/menustrings.py:1059 +#: ../gui/wxpython/menustrings.py:41 ../gui/wxpython/menustrings.py:1060 #: ../gui/wxpython/image2target/ii2t_menustrings.py:42 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1043 msgid "ASCII x,y,z point import and gridding" -msgstr "" +msgstr "ASCII x,y,z ì  ê°€ì ¸ì˜¤ê¸° ë° ê²©ìží™”" -#: ../gui/wxpython/menustrings.py:42 ../gui/wxpython/menustrings.py:1060 +#: ../gui/wxpython/menustrings.py:42 ../gui/wxpython/menustrings.py:1061 #: ../gui/wxpython/image2target/ii2t_menustrings.py:43 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1044 msgid "Creates a raster map from an assemblage of many coordinates using univariate statistics." msgstr "" -#: ../gui/wxpython/menustrings.py:43 ../gui/wxpython/menustrings.py:1061 +#: ../gui/wxpython/menustrings.py:43 ../gui/wxpython/menustrings.py:1062 #: ../gui/wxpython/image2target/ii2t_menustrings.py:44 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1045 msgid "ASCII grid import" -msgstr "" +msgstr "ASCII ê²©ìž ê°€ì ¸ì˜¤ê¸°" -#: ../gui/wxpython/menustrings.py:44 ../gui/wxpython/menustrings.py:1062 +#: ../gui/wxpython/menustrings.py:44 ../gui/wxpython/menustrings.py:1063 #: ../gui/wxpython/image2target/ii2t_menustrings.py:45 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1046 msgid "Converts a GRASS ASCII raster file to binary raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:45 ../gui/wxpython/menustrings.py:1063 +#: ../gui/wxpython/menustrings.py:45 ../gui/wxpython/menustrings.py:1064 #: ../gui/wxpython/image2target/ii2t_menustrings.py:46 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1047 msgid "ASCII polygons, lines, and point import" -msgstr "" +msgstr "ASCII 다ê°í˜•, ì„ , ì  ê°€ì ¸ì˜¤ê¸°" -#: ../gui/wxpython/menustrings.py:46 ../gui/wxpython/menustrings.py:1064 +#: ../gui/wxpython/menustrings.py:46 ../gui/wxpython/menustrings.py:1065 #: ../gui/wxpython/image2target/ii2t_menustrings.py:47 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1048 msgid "Creates raster maps from ASCII polygon/line/point data files." msgstr "" -#: ../gui/wxpython/menustrings.py:47 ../gui/wxpython/menustrings.py:1065 +#: ../gui/wxpython/menustrings.py:47 ../gui/wxpython/menustrings.py:1066 #: ../gui/wxpython/image2target/ii2t_menustrings.py:48 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1049 msgid "Raw binary array import" -msgstr "" +msgstr "순수 ì´ì§„ ë°°ì—´ 가져오기" -#: ../gui/wxpython/menustrings.py:48 ../gui/wxpython/menustrings.py:1066 +#: ../gui/wxpython/menustrings.py:48 ../gui/wxpython/menustrings.py:1067 #: ../gui/wxpython/image2target/ii2t_menustrings.py:49 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1050 msgid "Import a binary raster file into a GRASS raster map layer." msgstr "" -#: ../gui/wxpython/menustrings.py:49 ../gui/wxpython/menustrings.py:1067 +#: ../gui/wxpython/menustrings.py:49 ../gui/wxpython/menustrings.py:1068 #: ../gui/wxpython/image2target/ii2t_menustrings.py:50 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1051 msgid "GRIDATB.FOR import" -msgstr "" +msgstr "GRIDATB.FOR 가져오기" -#: ../gui/wxpython/menustrings.py:50 ../gui/wxpython/menustrings.py:1068 +#: ../gui/wxpython/menustrings.py:50 ../gui/wxpython/menustrings.py:1069 #: ../gui/wxpython/image2target/ii2t_menustrings.py:51 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1052 msgid "Imports GRIDATB.FOR map file (TOPMODEL) into a GRASS raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:51 ../gui/wxpython/menustrings.py:1069 +#: ../gui/wxpython/menustrings.py:51 ../gui/wxpython/menustrings.py:1070 #: ../gui/wxpython/image2target/ii2t_menustrings.py:52 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1053 msgid "Matlab 2D array import" -msgstr "" +msgstr "매트랩 2ì°¨ì› ë°°ì—´ 가져오기" -#: ../gui/wxpython/menustrings.py:52 ../gui/wxpython/menustrings.py:1070 +#: ../gui/wxpython/menustrings.py:52 ../gui/wxpython/menustrings.py:1071 #: ../gui/wxpython/image2target/ii2t_menustrings.py:53 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1054 msgid "Imports a binary MAT-File(v4) to a GRASS raster." msgstr "" -#: ../gui/wxpython/menustrings.py:53 ../gui/wxpython/menustrings.py:1071 +#: ../gui/wxpython/menustrings.py:53 ../gui/wxpython/menustrings.py:1072 #: ../gui/wxpython/image2target/ii2t_menustrings.py:54 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1055 msgid "PNG import" -msgstr "" +msgstr "PNG 가져오기" -#: ../gui/wxpython/menustrings.py:54 ../gui/wxpython/menustrings.py:1072 +#: ../gui/wxpython/menustrings.py:54 ../gui/wxpython/menustrings.py:1073 #: ../gui/wxpython/image2target/ii2t_menustrings.py:55 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1056 msgid "Imports non-georeferenced PNG format image." msgstr "" -#: ../gui/wxpython/menustrings.py:55 ../gui/wxpython/menustrings.py:1073 +#: ../gui/wxpython/menustrings.py:55 ../gui/wxpython/menustrings.py:1074 #: ../gui/wxpython/image2target/ii2t_menustrings.py:56 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1057 msgid "SPOT NDVI import" -msgstr "" +msgstr "SPOT NDVI 가져오기" -#: ../gui/wxpython/menustrings.py:56 ../gui/wxpython/menustrings.py:1074 +#: ../gui/wxpython/menustrings.py:56 ../gui/wxpython/menustrings.py:1075 #: ../gui/wxpython/image2target/ii2t_menustrings.py:57 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1058 msgid "Imports SPOT VGT NDVI data into a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:57 ../gui/wxpython/menustrings.py:1075 +#: ../gui/wxpython/menustrings.py:57 ../gui/wxpython/menustrings.py:1076 #: ../gui/wxpython/image2target/ii2t_menustrings.py:58 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1059 msgid "SRTM HGT import" -msgstr "" +msgstr "SRTM HGT 가져오기" -#: ../gui/wxpython/menustrings.py:58 ../gui/wxpython/menustrings.py:1076 +#: ../gui/wxpython/menustrings.py:58 ../gui/wxpython/menustrings.py:1077 #: ../gui/wxpython/image2target/ii2t_menustrings.py:59 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1060 msgid "Imports SRTM HGT files into raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:59 ../gui/wxpython/menustrings.py:1077 +#: ../gui/wxpython/menustrings.py:59 ../gui/wxpython/menustrings.py:1078 #: ../gui/wxpython/image2target/ii2t_menustrings.py:60 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1061 msgid "Terra ASTER HDF import" -msgstr "" +msgstr "Terra ASTER HDF 가져오기" -#: ../gui/wxpython/menustrings.py:60 ../gui/wxpython/menustrings.py:1078 +#: ../gui/wxpython/menustrings.py:60 ../gui/wxpython/menustrings.py:1079 #: ../gui/wxpython/image2target/ii2t_menustrings.py:61 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1062 msgid "Georeference, rectify, and import Terra-ASTER imagery and relative DEMs using gdalwarp." msgstr "" #: ../gui/wxpython/menustrings.py:61 ../gui/wxpython/menustrings.py:86 -#: ../gui/wxpython/menustrings.py:1079 ../gui/wxpython/menustrings.py:1104 +#: ../gui/wxpython/menustrings.py:1080 ../gui/wxpython/menustrings.py:1105 #: ../gui/wxpython/image2target/ii2t_menustrings.py:62 #: ../gui/wxpython/image2target/ii2t_menustrings.py:86 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1063 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1087 msgid "LAS LiDAR points import" -msgstr "" +msgstr "LAS LiDAR ì  ê°€ì ¸ì˜¤ê¸°" -#: ../gui/wxpython/menustrings.py:62 ../gui/wxpython/menustrings.py:1080 +#: ../gui/wxpython/menustrings.py:62 ../gui/wxpython/menustrings.py:1081 msgid "Creates a raster map from LAS LiDAR points using univariate statistics." msgstr "" -#: ../gui/wxpython/menustrings.py:63 ../gui/wxpython/menustrings.py:1081 +#: ../gui/wxpython/menustrings.py:63 ../gui/wxpython/menustrings.py:1082 #: ../gui/wxpython/image2target/ii2t_menustrings.py:63 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1064 msgid "Unpack raster map" -msgstr "" +msgstr "래스터 ì§€ë„ í’€ê¸°" -#: ../gui/wxpython/menustrings.py:64 ../gui/wxpython/menustrings.py:1082 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:64 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1065 -msgid "Imports a raster map as GRASS GIS specific archive file (packed with r.pack)" +#: ../gui/wxpython/menustrings.py:64 ../gui/wxpython/menustrings.py:1083 +msgid "Imports a GRASS GIS specific raster archive file (packed with r.pack) as a raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:65 ../gui/wxpython/menustrings.py:291 -#: ../gui/wxpython/menustrings.py:1083 ../gui/wxpython/menustrings.py:1233 +#: ../gui/wxpython/menustrings.py:65 ../gui/wxpython/menustrings.py:292 +#: ../gui/wxpython/menustrings.py:1084 ../gui/wxpython/menustrings.py:1234 #: ../gui/wxpython/image2target/ii2t_menustrings.py:65 #: ../gui/wxpython/image2target/ii2t_menustrings.py:286 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1066 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1212 msgid "Reproject raster map from different GRASS location" -msgstr "" +msgstr "다른 GRASS 로케ì´ì…˜ìœ¼ë¡œë¶€í„° 래스터 ì§€ë„ ìž¬íˆ¬ì˜" -#: ../gui/wxpython/menustrings.py:66 ../gui/wxpython/menustrings.py:292 -#: ../gui/wxpython/menustrings.py:1084 ../gui/wxpython/menustrings.py:1234 +#: ../gui/wxpython/menustrings.py:66 ../gui/wxpython/menustrings.py:293 +#: ../gui/wxpython/menustrings.py:1085 ../gui/wxpython/menustrings.py:1235 #: ../gui/wxpython/image2target/ii2t_menustrings.py:66 #: ../gui/wxpython/image2target/ii2t_menustrings.py:287 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1067 @@ -4625,132 +4626,130 @@ msgid "Re-projects a raster map from given location to the current location." msgstr "" -#: ../gui/wxpython/menustrings.py:68 ../gui/wxpython/menustrings.py:1086 +#: ../gui/wxpython/menustrings.py:68 ../gui/wxpython/menustrings.py:1087 msgid "Simplified vector import with reprojection" -msgstr "" +msgstr "재투ì˜ê³¼ ë™ì‹œì— ë‹¨ìˆœí™”ëœ ë²¡í„° 가져오기" #: ../gui/wxpython/menustrings.py:69 ../gui/wxpython/menustrings.py:71 -#: ../gui/wxpython/menustrings.py:1087 ../gui/wxpython/menustrings.py:1089 +#: ../gui/wxpython/menustrings.py:1088 ../gui/wxpython/menustrings.py:1090 #: ../gui/wxpython/image2target/ii2t_menustrings.py:69 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1070 msgid "Imports vector data into a GRASS vector map using OGR library." msgstr "" -#: ../gui/wxpython/menustrings.py:70 ../gui/wxpython/menustrings.py:1088 +#: ../gui/wxpython/menustrings.py:70 ../gui/wxpython/menustrings.py:1089 msgid "Import of common vector formats" -msgstr "" +msgstr "ì¼ë°˜ì ì¸ 벡터 ì„œì‹ ê°€ì ¸ì˜¤ê¸°" -#: ../gui/wxpython/menustrings.py:72 ../gui/wxpython/menustrings.py:1090 +#: ../gui/wxpython/menustrings.py:72 ../gui/wxpython/menustrings.py:1091 #: ../gui/wxpython/image2target/ii2t_menustrings.py:72 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1073 msgid "ASCII points or GRASS ASCII format" -msgstr "" +msgstr "ASCII ì  ë˜ëŠ” GRASS ASCII ì„œì‹" -#: ../gui/wxpython/menustrings.py:73 ../gui/wxpython/menustrings.py:1091 +#: ../gui/wxpython/menustrings.py:73 ../gui/wxpython/menustrings.py:1092 #: ../gui/wxpython/image2target/ii2t_menustrings.py:73 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1074 msgid "Creates a vector map from an ASCII points file or ASCII vector file." msgstr "" -#: ../gui/wxpython/menustrings.py:74 ../gui/wxpython/menustrings.py:1092 +#: ../gui/wxpython/menustrings.py:74 ../gui/wxpython/menustrings.py:1093 #: ../gui/wxpython/image2target/ii2t_menustrings.py:74 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1075 msgid "ASCII points as a vector lines" -msgstr "" +msgstr "ASCII ì ì„ 벡터 선으로 가져오기" -#: ../gui/wxpython/menustrings.py:75 ../gui/wxpython/menustrings.py:1093 +#: ../gui/wxpython/menustrings.py:75 ../gui/wxpython/menustrings.py:1094 #: ../gui/wxpython/image2target/ii2t_menustrings.py:75 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1076 msgid "Imports ASCII x,y[,z] coordinates as a series of lines." msgstr "" -#: ../gui/wxpython/menustrings.py:76 ../gui/wxpython/menustrings.py:1094 +#: ../gui/wxpython/menustrings.py:76 ../gui/wxpython/menustrings.py:1095 #: ../gui/wxpython/image2target/ii2t_menustrings.py:76 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1077 msgid "DXF import" -msgstr "" +msgstr "DXF 가져오기" -#: ../gui/wxpython/menustrings.py:77 ../gui/wxpython/menustrings.py:1095 +#: ../gui/wxpython/menustrings.py:77 ../gui/wxpython/menustrings.py:1096 #: ../gui/wxpython/image2target/ii2t_menustrings.py:77 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1078 msgid "Converts files in DXF format to GRASS vector map format." msgstr "" -#: ../gui/wxpython/menustrings.py:78 ../gui/wxpython/menustrings.py:1096 +#: ../gui/wxpython/menustrings.py:78 ../gui/wxpython/menustrings.py:1097 #: ../gui/wxpython/image2target/ii2t_menustrings.py:78 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1079 msgid "WFS" msgstr "" -#: ../gui/wxpython/menustrings.py:79 ../gui/wxpython/menustrings.py:1097 +#: ../gui/wxpython/menustrings.py:79 ../gui/wxpython/menustrings.py:1098 #: ../gui/wxpython/image2target/ii2t_menustrings.py:79 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1080 msgid "Imports GetFeature from a WFS server." msgstr "" -#: ../gui/wxpython/menustrings.py:80 ../gui/wxpython/menustrings.py:1098 +#: ../gui/wxpython/menustrings.py:80 ../gui/wxpython/menustrings.py:1099 #: ../gui/wxpython/image2target/ii2t_menustrings.py:80 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1081 msgid "ESRI e00 import" -msgstr "" +msgstr "ESRI e00 가져오기" -#: ../gui/wxpython/menustrings.py:81 ../gui/wxpython/menustrings.py:1099 +#: ../gui/wxpython/menustrings.py:81 ../gui/wxpython/menustrings.py:1100 #: ../gui/wxpython/image2target/ii2t_menustrings.py:81 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1082 msgid "Imports E00 file into a vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:82 ../gui/wxpython/menustrings.py:1100 +#: ../gui/wxpython/menustrings.py:82 ../gui/wxpython/menustrings.py:1101 #: ../gui/wxpython/image2target/ii2t_menustrings.py:82 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1083 msgid "Geonames import" -msgstr "" +msgstr "Geonames 가져오기" -#: ../gui/wxpython/menustrings.py:83 ../gui/wxpython/menustrings.py:1101 +#: ../gui/wxpython/menustrings.py:83 ../gui/wxpython/menustrings.py:1102 #: ../gui/wxpython/image2target/ii2t_menustrings.py:83 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1084 msgid "Imports geonames.org country files into a vector points map." msgstr "" -#: ../gui/wxpython/menustrings.py:84 ../gui/wxpython/menustrings.py:1102 +#: ../gui/wxpython/menustrings.py:84 ../gui/wxpython/menustrings.py:1103 #: ../gui/wxpython/image2target/ii2t_menustrings.py:84 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1085 msgid "Matlab array or Mapgen format import" -msgstr "" +msgstr "매트랩 ë°°ì—´ ë˜ëŠ” 맵젠 ì„œì‹ ê°€ì ¸ì˜¤ê¸°" -#: ../gui/wxpython/menustrings.py:85 ../gui/wxpython/menustrings.py:1103 +#: ../gui/wxpython/menustrings.py:85 ../gui/wxpython/menustrings.py:1104 #: ../gui/wxpython/image2target/ii2t_menustrings.py:85 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1086 msgid "Imports Mapgen or Matlab-ASCII vector maps into GRASS." -msgstr "" +msgstr "맵젠 ë˜ëŠ” 매트랩-ASCII 벡터 지ë„를 GRASSë¡œ 가져옵니다." -#: ../gui/wxpython/menustrings.py:87 ../gui/wxpython/menustrings.py:1105 +#: ../gui/wxpython/menustrings.py:87 ../gui/wxpython/menustrings.py:1106 msgid "Converts LAS LiDAR point clouds to a GRASS vector map with libLAS." msgstr "" -#: ../gui/wxpython/menustrings.py:88 ../gui/wxpython/menustrings.py:1106 +#: ../gui/wxpython/menustrings.py:88 ../gui/wxpython/menustrings.py:1107 #: ../gui/wxpython/image2target/ii2t_menustrings.py:87 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1088 msgid "Unpack vector map" -msgstr "" +msgstr "벡터 ì§€ë„ í’€ê¸°" -#: ../gui/wxpython/menustrings.py:89 ../gui/wxpython/menustrings.py:1107 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:88 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1089 -msgid "Imports a vector map as GRASS GIS specific archive file (packed with v.pack)" +#: ../gui/wxpython/menustrings.py:89 ../gui/wxpython/menustrings.py:1108 +msgid "Imports a GRASS GIS specific vector archive file (packed with v.pack) as a vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:90 ../gui/wxpython/menustrings.py:571 -#: ../gui/wxpython/menustrings.py:1108 ../gui/wxpython/menustrings.py:1513 +#: ../gui/wxpython/menustrings.py:90 ../gui/wxpython/menustrings.py:572 +#: ../gui/wxpython/menustrings.py:1109 ../gui/wxpython/menustrings.py:1514 #: ../gui/wxpython/image2target/ii2t_menustrings.py:89 #: ../gui/wxpython/image2target/ii2t_menustrings.py:564 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1090 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1490 msgid "Reproject vector map from different GRASS location" -msgstr "" +msgstr "다른 GRASS 로케ì´ì…˜ìœ¼ë¡œë¶€í„° 벡터 ì§€ë„ ìž¬íˆ¬ì˜" -#: ../gui/wxpython/menustrings.py:91 ../gui/wxpython/menustrings.py:572 -#: ../gui/wxpython/menustrings.py:1109 ../gui/wxpython/menustrings.py:1514 +#: ../gui/wxpython/menustrings.py:91 ../gui/wxpython/menustrings.py:573 +#: ../gui/wxpython/menustrings.py:1110 ../gui/wxpython/menustrings.py:1515 #: ../gui/wxpython/image2target/ii2t_menustrings.py:90 #: ../gui/wxpython/image2target/ii2t_menustrings.py:565 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1091 @@ -4758,77 +4757,77 @@ msgid "Re-projects a vector map from one location to the current location." msgstr "" -#: ../gui/wxpython/menustrings.py:92 ../gui/wxpython/menustrings.py:1110 +#: ../gui/wxpython/menustrings.py:92 ../gui/wxpython/menustrings.py:1111 #: ../gui/wxpython/image2target/ii2t_menustrings.py:91 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1092 msgid "Import 3D raster data" -msgstr "" +msgstr "3ì°¨ì› ëž˜ìŠ¤í„° ìžë£Œ 가져오기" -#: ../gui/wxpython/menustrings.py:93 ../gui/wxpython/menustrings.py:1111 +#: ../gui/wxpython/menustrings.py:93 ../gui/wxpython/menustrings.py:1112 #: ../gui/wxpython/image2target/ii2t_menustrings.py:92 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1093 msgid "ASCII 3D import" -msgstr "" +msgstr "ASCII 3ì°¨ì› ê°€ì ¸ì˜¤ê¸°" -#: ../gui/wxpython/menustrings.py:94 ../gui/wxpython/menustrings.py:1112 +#: ../gui/wxpython/menustrings.py:94 ../gui/wxpython/menustrings.py:1113 #: ../gui/wxpython/image2target/ii2t_menustrings.py:93 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1094 msgid "Converts a 3D ASCII raster text file into a (binary) 3D raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:95 ../gui/wxpython/menustrings.py:1113 +#: ../gui/wxpython/menustrings.py:95 ../gui/wxpython/menustrings.py:1114 #: ../gui/wxpython/image2target/ii2t_menustrings.py:94 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1095 msgid "Raw binary array 3D import" -msgstr "" +msgstr "순수 ì´ì§„ ë°°ì—´ 3ì°¨ì› ê°€ì ¸ì˜¤ê¸°" -#: ../gui/wxpython/menustrings.py:96 ../gui/wxpython/menustrings.py:1114 +#: ../gui/wxpython/menustrings.py:96 ../gui/wxpython/menustrings.py:1115 #: ../gui/wxpython/image2target/ii2t_menustrings.py:95 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1096 msgid "Imports a binary raster file into a GRASS 3D raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:97 ../gui/wxpython/menustrings.py:1115 +#: ../gui/wxpython/menustrings.py:97 ../gui/wxpython/menustrings.py:1116 #: ../gui/wxpython/image2target/ii2t_menustrings.py:96 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1097 msgid "Vis5D import" -msgstr "" +msgstr "Vis5D 가져오기" -#: ../gui/wxpython/menustrings.py:98 ../gui/wxpython/menustrings.py:1116 +#: ../gui/wxpython/menustrings.py:98 ../gui/wxpython/menustrings.py:1117 #: ../gui/wxpython/image2target/ii2t_menustrings.py:97 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1098 msgid "Import 3-dimensional Vis5D files." msgstr "" -#: ../gui/wxpython/menustrings.py:99 ../gui/wxpython/menustrings.py:1117 +#: ../gui/wxpython/menustrings.py:99 ../gui/wxpython/menustrings.py:1118 #: ../gui/wxpython/image2target/ii2t_menustrings.py:98 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1099 msgid "Import database table" -msgstr "" +msgstr "ë°ì´í„°ë² ì´ìŠ¤ í…Œì´ë¸” 가져오기" -#: ../gui/wxpython/menustrings.py:100 ../gui/wxpython/menustrings.py:1118 +#: ../gui/wxpython/menustrings.py:100 ../gui/wxpython/menustrings.py:1119 #: ../gui/wxpython/image2target/ii2t_menustrings.py:68 #: ../gui/wxpython/image2target/ii2t_menustrings.py:99 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1069 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1100 msgid "Common import formats" -msgstr "" +msgstr "ì¼ë°˜ì ì¸ 가져오기 ì„œì‹" -#: ../gui/wxpython/menustrings.py:101 ../gui/wxpython/menustrings.py:1119 +#: ../gui/wxpython/menustrings.py:101 ../gui/wxpython/menustrings.py:1120 #: ../gui/wxpython/image2target/ii2t_menustrings.py:100 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1101 msgid "Imports attribute tables in various formats." msgstr "" -#: ../gui/wxpython/menustrings.py:102 ../gui/wxpython/menustrings.py:1120 +#: ../gui/wxpython/menustrings.py:102 ../gui/wxpython/menustrings.py:1121 #: ../gui/wxpython/image2target/ii2t_menustrings.py:101 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1102 msgid "Export raster map" -msgstr "" +msgstr "래스터 ì§€ë„ ë‚´ë³´ë‚´ê¸°" #: ../gui/wxpython/menustrings.py:103 ../gui/wxpython/menustrings.py:132 -#: ../gui/wxpython/menustrings.py:158 ../gui/wxpython/menustrings.py:1121 -#: ../gui/wxpython/menustrings.py:1150 ../gui/wxpython/menustrings.py:1176 +#: ../gui/wxpython/menustrings.py:158 ../gui/wxpython/menustrings.py:1122 +#: ../gui/wxpython/menustrings.py:1151 ../gui/wxpython/menustrings.py:1177 #: ../gui/wxpython/image2target/ii2t_menustrings.py:102 #: ../gui/wxpython/image2target/ii2t_menustrings.py:131 #: ../gui/wxpython/image2target/ii2t_menustrings.py:156 @@ -4836,152 +4835,152 @@ #: ../gui/wxpython/image2target/ii2t_menustrings.py:1132 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1157 msgid "Common export formats" -msgstr "" +msgstr "ì¼ë°˜ì ì¸ 내보내기 ì„œì‹" -#: ../gui/wxpython/menustrings.py:104 ../gui/wxpython/menustrings.py:1122 +#: ../gui/wxpython/menustrings.py:104 ../gui/wxpython/menustrings.py:1123 #: ../gui/wxpython/image2target/ii2t_menustrings.py:103 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1104 msgid "Exports GRASS raster maps into GDAL supported formats." msgstr "" -#: ../gui/wxpython/menustrings.py:105 ../gui/wxpython/menustrings.py:1123 +#: ../gui/wxpython/menustrings.py:105 ../gui/wxpython/menustrings.py:1124 #: ../gui/wxpython/image2target/ii2t_menustrings.py:104 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1105 msgid "ASCII grid export" -msgstr "" +msgstr "ASCII ê²©ìž ë‚´ë³´ë‚´ê¸°" -#: ../gui/wxpython/menustrings.py:106 ../gui/wxpython/menustrings.py:1124 +#: ../gui/wxpython/menustrings.py:106 ../gui/wxpython/menustrings.py:1125 #: ../gui/wxpython/image2target/ii2t_menustrings.py:105 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1106 msgid "Converts a raster map layer into a GRASS ASCII text file." msgstr "" -#: ../gui/wxpython/menustrings.py:107 ../gui/wxpython/menustrings.py:1125 +#: ../gui/wxpython/menustrings.py:107 ../gui/wxpython/menustrings.py:1126 #: ../gui/wxpython/image2target/ii2t_menustrings.py:106 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1107 msgid "ASCII x,y,z points export" -msgstr "" +msgstr "ASCII x,y,z ì  ë‚´ë³´ë‚´ê¸°" -#: ../gui/wxpython/menustrings.py:108 ../gui/wxpython/menustrings.py:1126 +#: ../gui/wxpython/menustrings.py:108 ../gui/wxpython/menustrings.py:1127 #: ../gui/wxpython/image2target/ii2t_menustrings.py:107 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1108 msgid "Exports a raster map to a text file as x,y,z values based on cell centers." msgstr "" -#: ../gui/wxpython/menustrings.py:109 ../gui/wxpython/menustrings.py:1127 +#: ../gui/wxpython/menustrings.py:109 ../gui/wxpython/menustrings.py:1128 #: ../gui/wxpython/image2target/ii2t_menustrings.py:108 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1109 msgid "GRIDATB.FOR export" -msgstr "" +msgstr "GRIDATB.FOR 내보내기" -#: ../gui/wxpython/menustrings.py:110 ../gui/wxpython/menustrings.py:1128 +#: ../gui/wxpython/menustrings.py:110 ../gui/wxpython/menustrings.py:1129 #: ../gui/wxpython/image2target/ii2t_menustrings.py:109 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1110 msgid "Exports GRASS raster map to GRIDATB.FOR map file (TOPMODEL)." msgstr "" -#: ../gui/wxpython/menustrings.py:111 ../gui/wxpython/menustrings.py:1129 +#: ../gui/wxpython/menustrings.py:111 ../gui/wxpython/menustrings.py:1130 #: ../gui/wxpython/image2target/ii2t_menustrings.py:110 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1111 msgid "Matlab 2D array export" -msgstr "" +msgstr "매트랩 2ì°¨ì› ë°°ì—´ 내보내기" -#: ../gui/wxpython/menustrings.py:112 ../gui/wxpython/menustrings.py:1130 +#: ../gui/wxpython/menustrings.py:112 ../gui/wxpython/menustrings.py:1131 #: ../gui/wxpython/image2target/ii2t_menustrings.py:111 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1112 msgid "Exports a GRASS raster to a binary MAT-File." msgstr "" -#: ../gui/wxpython/menustrings.py:113 ../gui/wxpython/menustrings.py:1131 +#: ../gui/wxpython/menustrings.py:113 ../gui/wxpython/menustrings.py:1132 #: ../gui/wxpython/image2target/ii2t_menustrings.py:112 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1113 msgid "Raw binary array export" -msgstr "" +msgstr "순수 ì´ì§„ ë°°ì—´ 내보내기" -#: ../gui/wxpython/menustrings.py:114 ../gui/wxpython/menustrings.py:1132 +#: ../gui/wxpython/menustrings.py:114 ../gui/wxpython/menustrings.py:1133 #: ../gui/wxpython/image2target/ii2t_menustrings.py:113 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1114 msgid "Exports a GRASS raster to a binary array." msgstr "" -#: ../gui/wxpython/menustrings.py:115 ../gui/wxpython/menustrings.py:1133 +#: ../gui/wxpython/menustrings.py:115 ../gui/wxpython/menustrings.py:1134 #: ../gui/wxpython/image2target/ii2t_menustrings.py:114 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1115 msgid "MPEG-1 export" -msgstr "" +msgstr "MPEG-1 내보내기" -#: ../gui/wxpython/menustrings.py:116 ../gui/wxpython/menustrings.py:1134 +#: ../gui/wxpython/menustrings.py:116 ../gui/wxpython/menustrings.py:1135 #: ../gui/wxpython/image2target/ii2t_menustrings.py:115 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1116 msgid "Converts raster map series to MPEG movie." msgstr "" -#: ../gui/wxpython/menustrings.py:117 ../gui/wxpython/menustrings.py:1135 +#: ../gui/wxpython/menustrings.py:117 ../gui/wxpython/menustrings.py:1136 #: ../gui/wxpython/image2target/ii2t_menustrings.py:116 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1117 msgid "PNG export" -msgstr "" +msgstr "PNG 내보내기" -#: ../gui/wxpython/menustrings.py:118 ../gui/wxpython/menustrings.py:1136 +#: ../gui/wxpython/menustrings.py:118 ../gui/wxpython/menustrings.py:1137 #: ../gui/wxpython/image2target/ii2t_menustrings.py:117 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1118 msgid "Export a GRASS raster map as a non-georeferenced PNG image." msgstr "" -#: ../gui/wxpython/menustrings.py:119 ../gui/wxpython/menustrings.py:1137 +#: ../gui/wxpython/menustrings.py:119 ../gui/wxpython/menustrings.py:1138 #: ../gui/wxpython/image2target/ii2t_menustrings.py:118 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1119 msgid "PPM export" -msgstr "" +msgstr "PPM 내보내기" -#: ../gui/wxpython/menustrings.py:120 ../gui/wxpython/menustrings.py:1138 +#: ../gui/wxpython/menustrings.py:120 ../gui/wxpython/menustrings.py:1139 #: ../gui/wxpython/image2target/ii2t_menustrings.py:119 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1120 msgid "Converts a GRASS raster map to a PPM image file." msgstr "" -#: ../gui/wxpython/menustrings.py:121 ../gui/wxpython/menustrings.py:1139 +#: ../gui/wxpython/menustrings.py:121 ../gui/wxpython/menustrings.py:1140 #: ../gui/wxpython/image2target/ii2t_menustrings.py:120 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1121 msgid "PPM from RGB export" -msgstr "" +msgstr "RGB를 PPM으로 내보내기" -#: ../gui/wxpython/menustrings.py:122 ../gui/wxpython/menustrings.py:1140 +#: ../gui/wxpython/menustrings.py:122 ../gui/wxpython/menustrings.py:1141 #: ../gui/wxpython/image2target/ii2t_menustrings.py:121 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1122 msgid "Converts 3 GRASS raster layers (R,G,B) to a PPM image file." msgstr "" #: ../gui/wxpython/menustrings.py:123 ../gui/wxpython/menustrings.py:140 -#: ../gui/wxpython/menustrings.py:1141 ../gui/wxpython/menustrings.py:1158 +#: ../gui/wxpython/menustrings.py:1142 ../gui/wxpython/menustrings.py:1159 #: ../gui/wxpython/image2target/ii2t_menustrings.py:122 #: ../gui/wxpython/image2target/ii2t_menustrings.py:138 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1123 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1139 msgid "POV-Ray export" -msgstr "" +msgstr "POV-Ray 내보내기" -#: ../gui/wxpython/menustrings.py:124 ../gui/wxpython/menustrings.py:1142 +#: ../gui/wxpython/menustrings.py:124 ../gui/wxpython/menustrings.py:1143 #: ../gui/wxpython/image2target/ii2t_menustrings.py:123 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1124 msgid "Converts a raster map layer into a height-field file for POV-Ray." msgstr "" -#: ../gui/wxpython/menustrings.py:125 ../gui/wxpython/menustrings.py:1143 +#: ../gui/wxpython/menustrings.py:125 ../gui/wxpython/menustrings.py:1144 #: ../gui/wxpython/image2target/ii2t_menustrings.py:124 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1125 msgid "VRML export" -msgstr "" +msgstr "VRML 내보내기" -#: ../gui/wxpython/menustrings.py:126 ../gui/wxpython/menustrings.py:1144 +#: ../gui/wxpython/menustrings.py:126 ../gui/wxpython/menustrings.py:1145 #: ../gui/wxpython/image2target/ii2t_menustrings.py:125 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1126 msgid "Exports a raster map to the Virtual Reality Modeling Language (VRML)." msgstr "" #: ../gui/wxpython/menustrings.py:127 ../gui/wxpython/menustrings.py:144 -#: ../gui/wxpython/menustrings.py:155 ../gui/wxpython/menustrings.py:1145 -#: ../gui/wxpython/menustrings.py:1162 ../gui/wxpython/menustrings.py:1173 +#: ../gui/wxpython/menustrings.py:155 ../gui/wxpython/menustrings.py:1146 +#: ../gui/wxpython/menustrings.py:1163 ../gui/wxpython/menustrings.py:1174 #: ../gui/wxpython/image2target/ii2t_menustrings.py:126 #: ../gui/wxpython/image2target/ii2t_menustrings.py:142 #: ../gui/wxpython/image2target/ii2t_menustrings.py:153 @@ -4989,278 +4988,278 @@ #: ../gui/wxpython/image2target/ii2t_menustrings.py:1143 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1154 msgid "VTK export" -msgstr "" +msgstr "VTK 내보내기" -#: ../gui/wxpython/menustrings.py:128 ../gui/wxpython/menustrings.py:1146 +#: ../gui/wxpython/menustrings.py:128 ../gui/wxpython/menustrings.py:1147 #: ../gui/wxpython/image2target/ii2t_menustrings.py:127 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1128 msgid "Converts raster maps into the VTK-ASCII format." msgstr "" -#: ../gui/wxpython/menustrings.py:129 ../gui/wxpython/menustrings.py:1147 +#: ../gui/wxpython/menustrings.py:129 ../gui/wxpython/menustrings.py:1148 #: ../gui/wxpython/image2target/ii2t_menustrings.py:128 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1129 msgid "Pack raster map" -msgstr "" +msgstr "래스터 ì§€ë„ ê¾¸ë¦¬ê¸°" -#: ../gui/wxpython/menustrings.py:130 ../gui/wxpython/menustrings.py:1148 +#: ../gui/wxpython/menustrings.py:130 ../gui/wxpython/menustrings.py:1149 #: ../gui/wxpython/image2target/ii2t_menustrings.py:129 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1130 msgid "Exports a raster map as GRASS GIS specific archive file" msgstr "" -#: ../gui/wxpython/menustrings.py:131 ../gui/wxpython/menustrings.py:1149 +#: ../gui/wxpython/menustrings.py:131 ../gui/wxpython/menustrings.py:1150 #: ../gui/wxpython/image2target/ii2t_menustrings.py:130 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1131 msgid "Export vector map" -msgstr "" +msgstr "벡터 ì§€ë„ ë‚´ë³´ë‚´ê¸°" -#: ../gui/wxpython/menustrings.py:133 ../gui/wxpython/menustrings.py:1151 +#: ../gui/wxpython/menustrings.py:133 ../gui/wxpython/menustrings.py:1152 msgid "Exports a vector map layer to any of the supported OGR vector formats. By default a vector map layer is exported to OGC GeoPackage format." msgstr "" -#: ../gui/wxpython/menustrings.py:134 ../gui/wxpython/menustrings.py:1152 +#: ../gui/wxpython/menustrings.py:134 ../gui/wxpython/menustrings.py:1153 #: ../gui/wxpython/image2target/ii2t_menustrings.py:133 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1134 msgid "ASCII points or GRASS ASCII vector export" -msgstr "" +msgstr "ASCII ì  ë˜ëŠ” GRASS ASCII 벡터 내보내기" -#: ../gui/wxpython/menustrings.py:135 ../gui/wxpython/menustrings.py:1153 +#: ../gui/wxpython/menustrings.py:135 ../gui/wxpython/menustrings.py:1154 #: ../gui/wxpython/image2target/ii2t_menustrings.py:134 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1135 msgid "Exports a vector map to a GRASS ASCII vector representation. By default only features with category are exported. To export all features use 'layer=-1'." msgstr "" -#: ../gui/wxpython/menustrings.py:136 ../gui/wxpython/menustrings.py:1154 +#: ../gui/wxpython/menustrings.py:136 ../gui/wxpython/menustrings.py:1155 #: ../gui/wxpython/image2target/ii2t_menustrings.py:135 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1136 msgid "DXF export" -msgstr "" +msgstr "DXF 내보내기" -#: ../gui/wxpython/menustrings.py:137 ../gui/wxpython/menustrings.py:1155 +#: ../gui/wxpython/menustrings.py:137 ../gui/wxpython/menustrings.py:1156 #: ../gui/wxpython/image2target/ii2t_menustrings.py:136 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1137 msgid "Exports vector map to DXF file format." msgstr "" -#: ../gui/wxpython/menustrings.py:138 ../gui/wxpython/menustrings.py:1156 +#: ../gui/wxpython/menustrings.py:138 ../gui/wxpython/menustrings.py:1157 #: ../gui/wxpython/image2target/ii2t_menustrings.py:137 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1138 msgid "PostGIS export" -msgstr "" +msgstr "PostGIS 내보내기" -#: ../gui/wxpython/menustrings.py:139 ../gui/wxpython/menustrings.py:1157 +#: ../gui/wxpython/menustrings.py:139 ../gui/wxpython/menustrings.py:1158 msgid "Exports a vector map layer to PostGIS feature table." msgstr "" -#: ../gui/wxpython/menustrings.py:141 ../gui/wxpython/menustrings.py:1159 +#: ../gui/wxpython/menustrings.py:141 ../gui/wxpython/menustrings.py:1160 #: ../gui/wxpython/image2target/ii2t_menustrings.py:139 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1140 msgid "Converts GRASS x,y,z points to POV-Ray x,z,y format." msgstr "" -#: ../gui/wxpython/menustrings.py:142 ../gui/wxpython/menustrings.py:1160 +#: ../gui/wxpython/menustrings.py:142 ../gui/wxpython/menustrings.py:1161 #: ../gui/wxpython/image2target/ii2t_menustrings.py:140 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1141 msgid "SVG export" -msgstr "" +msgstr "SVG 내보내기" -#: ../gui/wxpython/menustrings.py:143 ../gui/wxpython/menustrings.py:1161 +#: ../gui/wxpython/menustrings.py:143 ../gui/wxpython/menustrings.py:1162 #: ../gui/wxpython/image2target/ii2t_menustrings.py:141 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1142 msgid "Exports a vector map to SVG file." msgstr "" -#: ../gui/wxpython/menustrings.py:145 ../gui/wxpython/menustrings.py:1163 +#: ../gui/wxpython/menustrings.py:145 ../gui/wxpython/menustrings.py:1164 #: ../gui/wxpython/image2target/ii2t_menustrings.py:143 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1144 msgid "Converts a vector map to VTK ASCII output." msgstr "" -#: ../gui/wxpython/menustrings.py:146 ../gui/wxpython/menustrings.py:1164 +#: ../gui/wxpython/menustrings.py:146 ../gui/wxpython/menustrings.py:1165 #: ../gui/wxpython/image2target/ii2t_menustrings.py:144 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1145 msgid "Pack vector map" -msgstr "" +msgstr "벡터 ì§€ë„ ê¾¸ë¦¬ê¸°" -#: ../gui/wxpython/menustrings.py:147 ../gui/wxpython/menustrings.py:1165 +#: ../gui/wxpython/menustrings.py:147 ../gui/wxpython/menustrings.py:1166 #: ../gui/wxpython/image2target/ii2t_menustrings.py:145 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1146 msgid "Exports a vector map as GRASS GIS specific archive file" msgstr "" -#: ../gui/wxpython/menustrings.py:148 ../gui/wxpython/menustrings.py:1166 +#: ../gui/wxpython/menustrings.py:148 ../gui/wxpython/menustrings.py:1167 #: ../gui/wxpython/image2target/ii2t_menustrings.py:146 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1147 msgid "Export 3D raster maps" -msgstr "" +msgstr "3ì°¨ì› ëž˜ìŠ¤í„° ì§€ë„ ë‚´ë³´ë‚´ê¸°" -#: ../gui/wxpython/menustrings.py:149 ../gui/wxpython/menustrings.py:1167 +#: ../gui/wxpython/menustrings.py:149 ../gui/wxpython/menustrings.py:1168 #: ../gui/wxpython/image2target/ii2t_menustrings.py:147 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1148 msgid "ASCII 3D export" -msgstr "" +msgstr "ASCII 3ì°¨ì› ë‚´ë³´ë‚´ê¸°" -#: ../gui/wxpython/menustrings.py:150 ../gui/wxpython/menustrings.py:1168 +#: ../gui/wxpython/menustrings.py:150 ../gui/wxpython/menustrings.py:1169 #: ../gui/wxpython/image2target/ii2t_menustrings.py:148 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1149 msgid "Converts a 3D raster map layer into a ASCII text file." msgstr "" -#: ../gui/wxpython/menustrings.py:151 ../gui/wxpython/menustrings.py:1169 +#: ../gui/wxpython/menustrings.py:151 ../gui/wxpython/menustrings.py:1170 #: ../gui/wxpython/image2target/ii2t_menustrings.py:149 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1150 msgid "Raw binary array 3D export" -msgstr "" +msgstr "순수 ì´ì§„ ë°°ì—´ 3ì°¨ì› ë‚´ë³´ë‚´ê¸°" -#: ../gui/wxpython/menustrings.py:152 ../gui/wxpython/menustrings.py:1170 +#: ../gui/wxpython/menustrings.py:152 ../gui/wxpython/menustrings.py:1171 #: ../gui/wxpython/image2target/ii2t_menustrings.py:150 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1151 msgid "Exports a GRASS 3D raster map to a binary array." msgstr "" -#: ../gui/wxpython/menustrings.py:153 ../gui/wxpython/menustrings.py:1171 +#: ../gui/wxpython/menustrings.py:153 ../gui/wxpython/menustrings.py:1172 #: ../gui/wxpython/image2target/ii2t_menustrings.py:151 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1152 msgid "Vis5D export" -msgstr "" +msgstr "Vis5D 내보내기" -#: ../gui/wxpython/menustrings.py:154 ../gui/wxpython/menustrings.py:1172 +#: ../gui/wxpython/menustrings.py:154 ../gui/wxpython/menustrings.py:1173 #: ../gui/wxpython/image2target/ii2t_menustrings.py:152 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1153 msgid "Exports GRASS 3D raster map to 3-dimensional Vis5D file." msgstr "" -#: ../gui/wxpython/menustrings.py:156 ../gui/wxpython/menustrings.py:1174 +#: ../gui/wxpython/menustrings.py:156 ../gui/wxpython/menustrings.py:1175 #: ../gui/wxpython/image2target/ii2t_menustrings.py:154 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1155 msgid "Converts 3D raster maps into the VTK-ASCII format." msgstr "" -#: ../gui/wxpython/menustrings.py:157 ../gui/wxpython/menustrings.py:1175 +#: ../gui/wxpython/menustrings.py:157 ../gui/wxpython/menustrings.py:1176 #: ../gui/wxpython/image2target/ii2t_menustrings.py:155 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1156 msgid "Export database table" -msgstr "" +msgstr "ë°ì´í„°ë² ì´ìŠ¤ í…Œì´ë¸” 내보내기" -#: ../gui/wxpython/menustrings.py:159 ../gui/wxpython/menustrings.py:1177 +#: ../gui/wxpython/menustrings.py:159 ../gui/wxpython/menustrings.py:1178 #: ../gui/wxpython/image2target/ii2t_menustrings.py:157 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1158 msgid "Exports attribute tables into various formats." msgstr "" -#: ../gui/wxpython/menustrings.py:160 ../gui/wxpython/menustrings.py:1178 +#: ../gui/wxpython/menustrings.py:160 ../gui/wxpython/menustrings.py:1179 #: ../gui/wxpython/image2target/ii2t_menustrings.py:158 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1159 msgid "Link external data" -msgstr "" +msgstr "외부 ìžë£Œ ì—°ê²°" -#: ../gui/wxpython/menustrings.py:162 ../gui/wxpython/menustrings.py:1180 +#: ../gui/wxpython/menustrings.py:162 ../gui/wxpython/menustrings.py:1181 #: ../gui/wxpython/image2target/ii2t_menustrings.py:160 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1161 msgid "Link GDAL supported raster data as a pseudo GRASS raster map layer." msgstr "" -#: ../gui/wxpython/menustrings.py:164 ../gui/wxpython/menustrings.py:1182 +#: ../gui/wxpython/menustrings.py:164 ../gui/wxpython/menustrings.py:1183 #: ../gui/wxpython/image2target/ii2t_menustrings.py:162 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1163 msgid "Creates a new pseudo-vector map as a link to an OGR-supported layer." msgstr "" -#: ../gui/wxpython/menustrings.py:165 ../gui/wxpython/menustrings.py:1183 +#: ../gui/wxpython/menustrings.py:165 ../gui/wxpython/menustrings.py:1184 #: ../gui/wxpython/image2target/ii2t_menustrings.py:163 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1164 msgid "Output format for raster data" -msgstr "" +msgstr "래스터 ìžë£Œë¥¼ 위한 출력 ì„œì‹" -#: ../gui/wxpython/menustrings.py:166 ../gui/wxpython/menustrings.py:1184 +#: ../gui/wxpython/menustrings.py:166 ../gui/wxpython/menustrings.py:1185 #: ../gui/wxpython/image2target/ii2t_menustrings.py:164 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1165 msgid "Redirects raster output to file utilizing GDAL library rather than storing in GRASS raster format." msgstr "" -#: ../gui/wxpython/menustrings.py:167 ../gui/wxpython/menustrings.py:1185 +#: ../gui/wxpython/menustrings.py:167 ../gui/wxpython/menustrings.py:1186 #: ../gui/wxpython/image2target/ii2t_menustrings.py:165 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1166 msgid "Output format for vector data" -msgstr "" +msgstr "벡터 ìžë£Œë¥¼ 위한 출력 ì„œì‹" -#: ../gui/wxpython/menustrings.py:168 ../gui/wxpython/menustrings.py:1186 +#: ../gui/wxpython/menustrings.py:168 ../gui/wxpython/menustrings.py:1187 #: ../gui/wxpython/image2target/ii2t_menustrings.py:166 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1167 msgid "Defines vector output format utilizing OGR library." msgstr "" -#: ../gui/wxpython/menustrings.py:169 ../gui/wxpython/menustrings.py:1187 +#: ../gui/wxpython/menustrings.py:169 ../gui/wxpython/menustrings.py:1188 #: ../gui/wxpython/image2target/ii2t_menustrings.py:167 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1168 msgid "Manage maps" -msgstr "" +msgstr "ì§€ë„ ê´€ë¦¬" -#: ../gui/wxpython/menustrings.py:170 ../gui/wxpython/menustrings.py:1188 +#: ../gui/wxpython/menustrings.py:170 ../gui/wxpython/menustrings.py:1189 #: ../gui/wxpython/image2target/ii2t_menustrings.py:168 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1169 -#: ../gui/wxpython/gui_core/forms.py:611 +#: ../gui/wxpython/gui_core/forms.py:623 msgid "Copy" -msgstr "" +msgstr "복사" -#: ../gui/wxpython/menustrings.py:171 ../gui/wxpython/menustrings.py:1189 +#: ../gui/wxpython/menustrings.py:171 ../gui/wxpython/menustrings.py:1190 #: ../gui/wxpython/image2target/ii2t_menustrings.py:169 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1170 msgid "Copies available data files in the current mapset search path to the user's current mapset." msgstr "" -#: ../gui/wxpython/menustrings.py:172 ../gui/wxpython/menustrings.py:962 -#: ../gui/wxpython/menustrings.py:1190 ../gui/wxpython/menustrings.py:1904 +#: ../gui/wxpython/menustrings.py:172 ../gui/wxpython/menustrings.py:963 +#: ../gui/wxpython/menustrings.py:1191 ../gui/wxpython/menustrings.py:1905 #: ../gui/wxpython/image2target/ii2t_menustrings.py:170 #: ../gui/wxpython/image2target/ii2t_menustrings.py:946 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1171 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1872 msgid "List" -msgstr "" +msgstr "목ë¡" -#: ../gui/wxpython/menustrings.py:173 ../gui/wxpython/menustrings.py:1191 +#: ../gui/wxpython/menustrings.py:173 ../gui/wxpython/menustrings.py:1192 #: ../gui/wxpython/image2target/ii2t_menustrings.py:171 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1172 msgid "Lists available GRASS data base files of the user-specified data type optionally using the search pattern." -msgstr "" +msgstr "사용ìžê°€ 지정한 ìžë£Œí˜•ì˜ 유효한 GRASS ë°ì´í„°ë² ì´ìŠ¤ 파ì¼ì„ 나열합니다. 필요한 경우 ê²€ìƒ‰íŒ¨í„´ì„ ì‚¬ìš©í•  ìˆ˜ë„ ìžˆìŠµë‹ˆë‹¤." -#: ../gui/wxpython/menustrings.py:174 ../gui/wxpython/menustrings.py:950 -#: ../gui/wxpython/menustrings.py:1192 ../gui/wxpython/menustrings.py:1892 +#: ../gui/wxpython/menustrings.py:174 ../gui/wxpython/menustrings.py:951 +#: ../gui/wxpython/menustrings.py:1193 ../gui/wxpython/menustrings.py:1893 #: ../gui/wxpython/image2target/ii2t_menustrings.py:172 #: ../gui/wxpython/image2target/ii2t_menustrings.py:934 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1173 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1860 #: ../gui/wxpython/lmgr/layertree.py:468 ../gui/wxpython/rlisetup/frame.py:146 msgid "Rename" -msgstr "" +msgstr "ì´ë¦„ 바꾸기" -#: ../gui/wxpython/menustrings.py:175 ../gui/wxpython/menustrings.py:1193 +#: ../gui/wxpython/menustrings.py:175 ../gui/wxpython/menustrings.py:1194 #: ../gui/wxpython/image2target/ii2t_menustrings.py:173 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1174 msgid "Renames data base element files in the user's current mapset." msgstr "" -#: ../gui/wxpython/menustrings.py:176 ../gui/wxpython/menustrings.py:1194 -#: ../gui/wxpython/menustrings.py:2088 +#: ../gui/wxpython/menustrings.py:176 ../gui/wxpython/menustrings.py:1195 +#: ../gui/wxpython/menustrings.py:2089 #: ../gui/wxpython/image2target/ii2t_menustrings.py:174 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1175 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2056 #: ../gui/wxpython/nviz/tools.py:1364 ../gui/wxpython/nviz/tools.py:2367 -#: ../gui/wxpython/nviz/tools.py:2419 ../gui/wxpython/psmap/dialogs.py:1770 +#: ../gui/wxpython/nviz/tools.py:2419 ../gui/wxpython/psmap/dialogs.py:1772 msgid "Delete" -msgstr "" +msgstr "ì‚­ì œ" -#: ../gui/wxpython/menustrings.py:177 ../gui/wxpython/menustrings.py:1195 +#: ../gui/wxpython/menustrings.py:177 ../gui/wxpython/menustrings.py:1196 #: ../gui/wxpython/image2target/ii2t_menustrings.py:175 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1176 msgid "Removes data base element files from the user's current mapset using the search pattern." -msgstr "" +msgstr "ê²€ìƒ‰íŒ¨í„´ì„ ì´ìš©í•´ì„œ 사용ìžì˜ 현재 지ë„세트로부터 ë°ì´í„°ë² ì´ìŠ¤ 요소파ì¼ì„ 제거합니다." -#: ../gui/wxpython/menustrings.py:178 ../gui/wxpython/menustrings.py:315 -#: ../gui/wxpython/menustrings.py:609 ../gui/wxpython/menustrings.py:863 -#: ../gui/wxpython/menustrings.py:1257 ../gui/wxpython/menustrings.py:1551 -#: ../gui/wxpython/menustrings.py:1805 +#: ../gui/wxpython/menustrings.py:178 ../gui/wxpython/menustrings.py:316 +#: ../gui/wxpython/menustrings.py:610 ../gui/wxpython/menustrings.py:864 +#: ../gui/wxpython/menustrings.py:1258 ../gui/wxpython/menustrings.py:1552 +#: ../gui/wxpython/menustrings.py:1806 #: ../gui/wxpython/image2target/ii2t_menustrings.py:176 #: ../gui/wxpython/image2target/ii2t_menustrings.py:310 #: ../gui/wxpython/image2target/ii2t_menustrings.py:602 @@ -5269,98 +5268,98 @@ #: ../gui/wxpython/image2target/ii2t_menustrings.py:1528 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1773 msgid "Map type conversions" -msgstr "" +msgstr "ì§€ë„ ìœ í˜• 변환" -#: ../gui/wxpython/menustrings.py:179 ../gui/wxpython/menustrings.py:316 -#: ../gui/wxpython/menustrings.py:1258 +#: ../gui/wxpython/menustrings.py:179 ../gui/wxpython/menustrings.py:317 +#: ../gui/wxpython/menustrings.py:1259 #: ../gui/wxpython/image2target/ii2t_menustrings.py:177 #: ../gui/wxpython/image2target/ii2t_menustrings.py:311 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1237 msgid "Raster to vector" -msgstr "" +msgstr "래스터를 벡터로 변환" -#: ../gui/wxpython/menustrings.py:180 ../gui/wxpython/menustrings.py:317 -#: ../gui/wxpython/menustrings.py:1259 +#: ../gui/wxpython/menustrings.py:180 ../gui/wxpython/menustrings.py:318 +#: ../gui/wxpython/menustrings.py:1260 #: ../gui/wxpython/image2target/ii2t_menustrings.py:178 #: ../gui/wxpython/image2target/ii2t_menustrings.py:312 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1238 msgid "Converts a raster map into a vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:181 ../gui/wxpython/menustrings.py:318 -#: ../gui/wxpython/menustrings.py:1260 +#: ../gui/wxpython/menustrings.py:181 ../gui/wxpython/menustrings.py:319 +#: ../gui/wxpython/menustrings.py:1261 #: ../gui/wxpython/image2target/ii2t_menustrings.py:179 #: ../gui/wxpython/image2target/ii2t_menustrings.py:313 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1239 msgid "Raster series to 3D raster" -msgstr "" +msgstr "래스터 ê³„ì—´ì„ 3ì°¨ì› ëž˜ìŠ¤í„°ë¡œ 변환" -#: ../gui/wxpython/menustrings.py:182 ../gui/wxpython/menustrings.py:319 -#: ../gui/wxpython/menustrings.py:1261 +#: ../gui/wxpython/menustrings.py:182 ../gui/wxpython/menustrings.py:320 +#: ../gui/wxpython/menustrings.py:1262 #: ../gui/wxpython/image2target/ii2t_menustrings.py:180 #: ../gui/wxpython/image2target/ii2t_menustrings.py:314 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1240 msgid "Converts 2D raster map slices to one 3D raster volume map." msgstr "" -#: ../gui/wxpython/menustrings.py:183 ../gui/wxpython/menustrings.py:320 -#: ../gui/wxpython/menustrings.py:1262 +#: ../gui/wxpython/menustrings.py:183 ../gui/wxpython/menustrings.py:321 +#: ../gui/wxpython/menustrings.py:1263 #: ../gui/wxpython/image2target/ii2t_menustrings.py:181 #: ../gui/wxpython/image2target/ii2t_menustrings.py:315 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1241 msgid "Raster 2.5D to 3D raster" -msgstr "" +msgstr "2.5ì°¨ì› ëž˜ìŠ¤í„°ë¥¼ 3ì°¨ì› ëž˜ìŠ¤í„°ë¡œ 변환" -#: ../gui/wxpython/menustrings.py:184 ../gui/wxpython/menustrings.py:321 -#: ../gui/wxpython/menustrings.py:1263 +#: ../gui/wxpython/menustrings.py:184 ../gui/wxpython/menustrings.py:322 +#: ../gui/wxpython/menustrings.py:1264 #: ../gui/wxpython/image2target/ii2t_menustrings.py:182 #: ../gui/wxpython/image2target/ii2t_menustrings.py:316 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1242 msgid "Creates a 3D volume map based on 2D elevation and value raster maps." msgstr "" -#: ../gui/wxpython/menustrings.py:185 ../gui/wxpython/menustrings.py:610 -#: ../gui/wxpython/menustrings.py:1552 +#: ../gui/wxpython/menustrings.py:185 ../gui/wxpython/menustrings.py:611 +#: ../gui/wxpython/menustrings.py:1553 #: ../gui/wxpython/image2target/ii2t_menustrings.py:183 #: ../gui/wxpython/image2target/ii2t_menustrings.py:603 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1529 msgid "Vector to raster" msgstr "" -#: ../gui/wxpython/menustrings.py:186 ../gui/wxpython/menustrings.py:611 -#: ../gui/wxpython/menustrings.py:1553 +#: ../gui/wxpython/menustrings.py:186 ../gui/wxpython/menustrings.py:612 +#: ../gui/wxpython/menustrings.py:1554 #: ../gui/wxpython/image2target/ii2t_menustrings.py:184 #: ../gui/wxpython/image2target/ii2t_menustrings.py:604 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1530 msgid "Converts (rasterize) a vector map into a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:187 ../gui/wxpython/menustrings.py:612 -#: ../gui/wxpython/menustrings.py:1554 +#: ../gui/wxpython/menustrings.py:187 ../gui/wxpython/menustrings.py:613 +#: ../gui/wxpython/menustrings.py:1555 #: ../gui/wxpython/image2target/ii2t_menustrings.py:185 #: ../gui/wxpython/image2target/ii2t_menustrings.py:605 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1531 msgid "Vector to 3D raster" msgstr "" -#: ../gui/wxpython/menustrings.py:188 ../gui/wxpython/menustrings.py:613 -#: ../gui/wxpython/menustrings.py:1555 +#: ../gui/wxpython/menustrings.py:188 ../gui/wxpython/menustrings.py:614 +#: ../gui/wxpython/menustrings.py:1556 #: ../gui/wxpython/image2target/ii2t_menustrings.py:186 #: ../gui/wxpython/image2target/ii2t_menustrings.py:606 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1532 msgid "Converts a vector map (only points) into a 3D raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:189 ../gui/wxpython/menustrings.py:614 -#: ../gui/wxpython/menustrings.py:1556 +#: ../gui/wxpython/menustrings.py:189 ../gui/wxpython/menustrings.py:615 +#: ../gui/wxpython/menustrings.py:1557 #: ../gui/wxpython/image2target/ii2t_menustrings.py:187 #: ../gui/wxpython/image2target/ii2t_menustrings.py:607 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1533 msgid "2D vector to 3D vector" msgstr "" -#: ../gui/wxpython/menustrings.py:190 ../gui/wxpython/menustrings.py:615 -#: ../gui/wxpython/menustrings.py:1557 +#: ../gui/wxpython/menustrings.py:190 ../gui/wxpython/menustrings.py:616 +#: ../gui/wxpython/menustrings.py:1558 #: ../gui/wxpython/image2target/ii2t_menustrings.py:188 #: ../gui/wxpython/image2target/ii2t_menustrings.py:608 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1534 @@ -5372,39 +5371,39 @@ msgid "3D raster to raster series" msgstr "" -#: ../gui/wxpython/menustrings.py:192 ../gui/wxpython/menustrings.py:865 -#: ../gui/wxpython/menustrings.py:1807 +#: ../gui/wxpython/menustrings.py:192 ../gui/wxpython/menustrings.py:866 +#: ../gui/wxpython/menustrings.py:1808 #: ../gui/wxpython/image2target/ii2t_menustrings.py:190 #: ../gui/wxpython/image2target/ii2t_menustrings.py:849 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1775 msgid "Converts 3D raster maps to 2D raster maps" msgstr "" -#: ../gui/wxpython/menustrings.py:193 ../gui/wxpython/menustrings.py:1990 +#: ../gui/wxpython/menustrings.py:193 ../gui/wxpython/menustrings.py:1991 #: ../gui/wxpython/image2target/ii2t_menustrings.py:191 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1958 msgid "Georectify" msgstr "" -#: ../gui/wxpython/menustrings.py:194 ../gui/wxpython/menustrings.py:1991 +#: ../gui/wxpython/menustrings.py:194 ../gui/wxpython/menustrings.py:1992 #: ../gui/wxpython/image2target/ii2t_menustrings.py:192 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1959 msgid "Manage Ground Control Points for Georectification" msgstr "" -#: ../gui/wxpython/menustrings.py:195 ../gui/wxpython/menustrings.py:1992 +#: ../gui/wxpython/menustrings.py:195 ../gui/wxpython/menustrings.py:1993 #: ../gui/wxpython/image2target/ii2t_menustrings.py:193 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1960 msgid "Graphical modeler" msgstr "" -#: ../gui/wxpython/menustrings.py:196 ../gui/wxpython/menustrings.py:1993 +#: ../gui/wxpython/menustrings.py:196 ../gui/wxpython/menustrings.py:1994 #: ../gui/wxpython/image2target/ii2t_menustrings.py:194 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1961 msgid "Launch Graphical modeler" msgstr "" -#: ../gui/wxpython/menustrings.py:197 ../gui/wxpython/menustrings.py:2043 +#: ../gui/wxpython/menustrings.py:197 ../gui/wxpython/menustrings.py:2044 #: ../gui/wxpython/image2target/ii2t_menustrings.py:195 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2011 msgid "Run model" @@ -5420,8 +5419,13 @@ msgid "3D image rendering" msgstr "" -#: ../gui/wxpython/menustrings.py:200 ../gui/wxpython/menustrings.py:1036 -#: ../gui/wxpython/menustrings.py:1978 ../gui/wxpython/menustrings.py:1985 +#: ../gui/wxpython/menustrings.py:200 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:198 +msgid "Creates a 3D rendering of GIS data. Renders surfaces (raster data), 2D/3D vector data, and volumes (3D raster data) in 3D." +msgstr "" + +#: ../gui/wxpython/menustrings.py:201 ../gui/wxpython/menustrings.py:1037 +#: ../gui/wxpython/menustrings.py:1979 ../gui/wxpython/menustrings.py:1986 #: ../gui/wxpython/image2target/ii2t_menustrings.py:199 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1020 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1946 @@ -5429,8 +5433,8 @@ msgid "Animation tool" msgstr "" -#: ../gui/wxpython/menustrings.py:201 ../gui/wxpython/menustrings.py:1037 -#: ../gui/wxpython/menustrings.py:1979 ../gui/wxpython/menustrings.py:1986 +#: ../gui/wxpython/menustrings.py:202 ../gui/wxpython/menustrings.py:1038 +#: ../gui/wxpython/menustrings.py:1980 ../gui/wxpython/menustrings.py:1987 #: ../gui/wxpython/image2target/ii2t_menustrings.py:200 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1021 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1947 @@ -5438,104 +5442,104 @@ msgid "Launch animation tool." msgstr "" -#: ../gui/wxpython/menustrings.py:202 +#: ../gui/wxpython/menustrings.py:203 #: ../gui/wxpython/image2target/ii2t_menustrings.py:201 msgid "Bearing/distance to coordinates" msgstr "" -#: ../gui/wxpython/menustrings.py:203 +#: ../gui/wxpython/menustrings.py:204 #: ../gui/wxpython/image2target/ii2t_menustrings.py:202 msgid "A simple utility for converting bearing and distance measurements to coordinates and vice versa. It assumes a cartesian coordinate system" msgstr "" -#: ../gui/wxpython/menustrings.py:204 ../gui/wxpython/menustrings.py:1988 +#: ../gui/wxpython/menustrings.py:205 ../gui/wxpython/menustrings.py:1989 #: ../gui/wxpython/image2target/ii2t_menustrings.py:203 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1956 #: ../gui/wxpython/lmgr/toolbars.py:162 msgid "Cartographic Composer" -msgstr "" +msgstr "ì§€ë„ ìž‘ì„±ìž" -#: ../gui/wxpython/menustrings.py:205 ../gui/wxpython/menustrings.py:1989 +#: ../gui/wxpython/menustrings.py:206 ../gui/wxpython/menustrings.py:1990 #: ../gui/wxpython/image2target/ii2t_menustrings.py:204 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1957 msgid "Launch Cartographic Composer" -msgstr "" +msgstr "ì§€ë„ ìž‘ì„±ìžë¥¼ 시작합니다" -#: ../gui/wxpython/menustrings.py:206 ../gui/wxpython/menustrings.py:1996 +#: ../gui/wxpython/menustrings.py:207 ../gui/wxpython/menustrings.py:1997 #: ../gui/wxpython/image2target/ii2t_menustrings.py:205 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1964 msgid "Map Swipe" msgstr "" -#: ../gui/wxpython/menustrings.py:207 ../gui/wxpython/menustrings.py:1997 +#: ../gui/wxpython/menustrings.py:208 ../gui/wxpython/menustrings.py:1998 #: ../gui/wxpython/image2target/ii2t_menustrings.py:206 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1965 msgid "Launch Map Swipe" msgstr "" -#: ../gui/wxpython/menustrings.py:208 +#: ../gui/wxpython/menustrings.py:209 #: ../gui/wxpython/image2target/ii2t_menustrings.py:207 msgid "Launch script" msgstr "" -#: ../gui/wxpython/menustrings.py:209 +#: ../gui/wxpython/menustrings.py:210 #: ../gui/wxpython/image2target/ii2t_menustrings.py:208 msgid "Launches script file." msgstr "" -#: ../gui/wxpython/menustrings.py:210 +#: ../gui/wxpython/menustrings.py:211 msgid "Simple Python Editor" msgstr "" -#: ../gui/wxpython/menustrings.py:211 +#: ../gui/wxpython/menustrings.py:212 msgid "Launches Simple Python Editor." msgstr "" -#: ../gui/wxpython/menustrings.py:212 +#: ../gui/wxpython/menustrings.py:213 #: ../gui/wxpython/image2target/ii2t_menustrings.py:209 -#: ../gui/wxpython/gui_core/dialogs.py:2347 +#: ../gui/wxpython/gui_core/dialogs.py:2352 msgid "Close GUI" -msgstr "" +msgstr "GUI 닫기" -#: ../gui/wxpython/menustrings.py:213 +#: ../gui/wxpython/menustrings.py:214 #: ../gui/wxpython/image2target/ii2t_menustrings.py:210 msgid "Close graphical user interface." msgstr "" -#: ../gui/wxpython/menustrings.py:214 +#: ../gui/wxpython/menustrings.py:215 #: ../gui/wxpython/image2target/ii2t_menustrings.py:211 -#: ../gui/wxpython/gui_core/dialogs.py:2326 -#: ../gui/wxpython/gui_core/dialogs.py:2350 +#: ../gui/wxpython/gui_core/dialogs.py:2331 +#: ../gui/wxpython/gui_core/dialogs.py:2355 msgid "Quit GRASS GIS" -msgstr "" +msgstr "GRASS GIS 종료" -#: ../gui/wxpython/menustrings.py:215 +#: ../gui/wxpython/menustrings.py:216 #: ../gui/wxpython/image2target/ii2t_menustrings.py:212 msgid "Close GUI and exit GRASS GIS shell." -msgstr "" +msgstr "GUI를 ë‹«ê³  GRASS GIS ì…¸ì„ ì¢…ë£Œí•©ë‹ˆë‹¤." -#: ../gui/wxpython/menustrings.py:216 ../gui/wxpython/menustrings.py:2021 +#: ../gui/wxpython/menustrings.py:217 ../gui/wxpython/menustrings.py:2022 #: ../gui/wxpython/image2target/ii2t_menustrings.py:213 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1989 msgid "&Settings" -msgstr "" +msgstr "설정(&S)" -#: ../gui/wxpython/menustrings.py:217 ../gui/wxpython/menustrings.py:1196 +#: ../gui/wxpython/menustrings.py:218 ../gui/wxpython/menustrings.py:1197 #: ../gui/wxpython/image2target/ii2t_menustrings.py:214 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1177 #: ../gui/wxpython/mapdisp/statusbar.py:1152 #: ../gui/wxpython/web_services/dialogs.py:874 msgid "Computational region" -msgstr "" +msgstr "계산 ì˜ì—­" -#: ../gui/wxpython/menustrings.py:218 ../gui/wxpython/menustrings.py:1197 +#: ../gui/wxpython/menustrings.py:219 ../gui/wxpython/menustrings.py:1198 #: ../gui/wxpython/image2target/ii2t_menustrings.py:215 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1178 msgid "Show current region" -msgstr "" +msgstr "현재 ì˜ì—­ 보기" -#: ../gui/wxpython/menustrings.py:219 ../gui/wxpython/menustrings.py:221 -#: ../gui/wxpython/menustrings.py:1198 ../gui/wxpython/menustrings.py:1200 +#: ../gui/wxpython/menustrings.py:220 ../gui/wxpython/menustrings.py:222 +#: ../gui/wxpython/menustrings.py:1199 ../gui/wxpython/menustrings.py:1201 #: ../gui/wxpython/image2target/ii2t_menustrings.py:216 #: ../gui/wxpython/image2target/ii2t_menustrings.py:218 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1179 @@ -5543,577 +5547,585 @@ msgid "Shows the extent and resolution of the computational region." msgstr "" -#: ../gui/wxpython/menustrings.py:220 ../gui/wxpython/menustrings.py:1199 +#: ../gui/wxpython/menustrings.py:221 ../gui/wxpython/menustrings.py:1200 #: ../gui/wxpython/image2target/ii2t_menustrings.py:217 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1180 msgid "Show region using latitude and longitude" -msgstr "" +msgstr "ìœ„ë„ ë° ê²½ë„를 ì´ìš©í•œ ì˜ì—­ 보기" -#: ../gui/wxpython/menustrings.py:222 ../gui/wxpython/menustrings.py:1201 +#: ../gui/wxpython/menustrings.py:223 ../gui/wxpython/menustrings.py:1202 msgid "Show current region extent in Map Display" -msgstr "" +msgstr "ì§€ë„ ë””ìŠ¤í”Œë ˆì´ ë‚´ 현재 ì˜ì—­ì˜ 범위 보기" -#: ../gui/wxpython/menustrings.py:223 ../gui/wxpython/menustrings.py:1202 +#: ../gui/wxpython/menustrings.py:224 ../gui/wxpython/menustrings.py:1203 msgid "Shows the extent of the computational region in Map Display." -msgstr "" +msgstr "ì§€ë„ ë””ìŠ¤í”Œë ˆì´ ë‚´ 계산 ì˜ì—­ì˜ 범위를 ë³´ì—¬ ì¤ë‹ˆë‹¤." -#: ../gui/wxpython/menustrings.py:224 ../gui/wxpython/menustrings.py:1203 +#: ../gui/wxpython/menustrings.py:225 ../gui/wxpython/menustrings.py:1204 #: ../gui/wxpython/image2target/ii2t_menustrings.py:219 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1182 msgid "Set region" -msgstr "" +msgstr "ì˜ì—­ 설정" -#: ../gui/wxpython/menustrings.py:225 ../gui/wxpython/menustrings.py:1204 +#: ../gui/wxpython/menustrings.py:226 ../gui/wxpython/menustrings.py:1205 #: ../gui/wxpython/image2target/ii2t_menustrings.py:220 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1183 msgid "Manages the boundary definitions for the geographic region." msgstr "" -#: ../gui/wxpython/menustrings.py:226 +#: ../gui/wxpython/menustrings.py:227 #: ../gui/wxpython/image2target/ii2t_menustrings.py:221 msgid "GRASS working environment" msgstr "" -#: ../gui/wxpython/menustrings.py:227 +#: ../gui/wxpython/menustrings.py:228 #: ../gui/wxpython/image2target/ii2t_menustrings.py:222 msgid "Mapset access" msgstr "" -#: ../gui/wxpython/menustrings.py:228 +#: ../gui/wxpython/menustrings.py:229 #: ../gui/wxpython/image2target/ii2t_menustrings.py:223 msgid "Set/unset access to other mapsets in current location" msgstr "" -#: ../gui/wxpython/menustrings.py:229 +#: ../gui/wxpython/menustrings.py:230 #: ../gui/wxpython/image2target/ii2t_menustrings.py:224 msgid "User access" msgstr "" -#: ../gui/wxpython/menustrings.py:230 +#: ../gui/wxpython/menustrings.py:231 #: ../gui/wxpython/image2target/ii2t_menustrings.py:225 msgid "Controls access to the current mapset for other users on the system. If no option given, prints current status." msgstr "" -#: ../gui/wxpython/menustrings.py:231 +#: ../gui/wxpython/menustrings.py:232 #: ../gui/wxpython/image2target/ii2t_menustrings.py:226 msgid "Change working environment" msgstr "" -#: ../gui/wxpython/menustrings.py:232 +#: ../gui/wxpython/menustrings.py:233 #: ../gui/wxpython/image2target/ii2t_menustrings.py:227 msgid "Changes/reports current mapset. Optionally create new mapset or list available mapsets in given location." -msgstr "" +msgstr "현재 지ë„세트를 바꾸거나 보고합니다. ì„ íƒì ìœ¼ë¡œ 새 지ë„세트를 ìƒì„±í•˜ê±°ë‚˜ 주어진 로케ì´ì…˜ ì•ˆì— ìœ íš¨í•œ 지ë„세트를 나열합니다." -#: ../gui/wxpython/menustrings.py:233 +#: ../gui/wxpython/menustrings.py:234 #: ../gui/wxpython/image2target/ii2t_menustrings.py:228 msgid "Change location and mapset" msgstr "" -#: ../gui/wxpython/menustrings.py:234 +#: ../gui/wxpython/menustrings.py:235 #: ../gui/wxpython/image2target/ii2t_menustrings.py:229 msgid "Change current location and mapset." msgstr "" -#: ../gui/wxpython/menustrings.py:235 +#: ../gui/wxpython/menustrings.py:236 #: ../gui/wxpython/image2target/ii2t_menustrings.py:230 msgid "Change mapset" msgstr "" -#: ../gui/wxpython/menustrings.py:236 +#: ../gui/wxpython/menustrings.py:237 #: ../gui/wxpython/image2target/ii2t_menustrings.py:231 msgid "Change current mapset." msgstr "" -#: ../gui/wxpython/menustrings.py:237 ../gui/wxpython/menustrings.py:238 +#: ../gui/wxpython/menustrings.py:238 ../gui/wxpython/menustrings.py:239 #: ../gui/wxpython/image2target/ii2t_menustrings.py:232 #: ../gui/wxpython/image2target/ii2t_menustrings.py:233 msgid "Change working directory" msgstr "" -#: ../gui/wxpython/menustrings.py:239 +#: ../gui/wxpython/menustrings.py:240 #: ../gui/wxpython/image2target/ii2t_menustrings.py:234 msgid "Show settings" msgstr "" -#: ../gui/wxpython/menustrings.py:240 +#: ../gui/wxpython/menustrings.py:241 #: ../gui/wxpython/image2target/ii2t_menustrings.py:235 msgid "Outputs and modifies the user's current GRASS variable settings." msgstr "" -#: ../gui/wxpython/menustrings.py:241 +#: ../gui/wxpython/menustrings.py:242 #: ../gui/wxpython/image2target/ii2t_menustrings.py:236 msgid "Change settings" msgstr "" -#: ../gui/wxpython/menustrings.py:242 +#: ../gui/wxpython/menustrings.py:243 #: ../gui/wxpython/image2target/ii2t_menustrings.py:237 msgid "Outputs and modifies the user's current GRASS variable settings. Prints all defined GRASS variables if no option is given." msgstr "" -#: ../gui/wxpython/menustrings.py:243 +#: ../gui/wxpython/menustrings.py:244 #: ../gui/wxpython/image2target/ii2t_menustrings.py:238 msgid "Create new location" msgstr "" -#: ../gui/wxpython/menustrings.py:244 +#: ../gui/wxpython/menustrings.py:245 #: ../gui/wxpython/image2target/ii2t_menustrings.py:239 msgid "Launches location wizard to create new GRASS location." msgstr "" #: ../gui/wxpython/menustrings.py:246 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:240 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:557 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:938 +#: ../gui/wxpython/startup/guiutils.py:52 ../gui/wxpython/lmgr/frame.py:1072 +msgid "Create new mapset" +msgstr "" + +#: ../gui/wxpython/menustrings.py:247 #: ../gui/wxpython/image2target/ii2t_menustrings.py:241 msgid "Creates new mapset in the current location, changes current mapset." msgstr "" -#: ../gui/wxpython/menustrings.py:247 +#: ../gui/wxpython/menustrings.py:248 #: ../gui/wxpython/image2target/ii2t_menustrings.py:242 msgid "Version and copyright" msgstr "" -#: ../gui/wxpython/menustrings.py:248 +#: ../gui/wxpython/menustrings.py:249 #: ../gui/wxpython/image2target/ii2t_menustrings.py:243 msgid "Displays version and copyright information." msgstr "" -#: ../gui/wxpython/menustrings.py:249 +#: ../gui/wxpython/menustrings.py:250 #: ../gui/wxpython/image2target/ii2t_menustrings.py:244 msgid "Map projections" msgstr "" -#: ../gui/wxpython/menustrings.py:250 +#: ../gui/wxpython/menustrings.py:251 #: ../gui/wxpython/image2target/ii2t_menustrings.py:245 msgid "Display map projection" msgstr "" -#: ../gui/wxpython/menustrings.py:251 +#: ../gui/wxpython/menustrings.py:252 #: ../gui/wxpython/image2target/ii2t_menustrings.py:246 msgid "Converts co-ordinate system descriptions (i.e. projection information) between various formats (including GRASS format)." msgstr "" -#: ../gui/wxpython/menustrings.py:252 +#: ../gui/wxpython/menustrings.py:253 #: ../gui/wxpython/image2target/ii2t_menustrings.py:247 msgid "Manage projections" msgstr "" -#: ../gui/wxpython/menustrings.py:253 +#: ../gui/wxpython/menustrings.py:254 #: ../gui/wxpython/image2target/ii2t_menustrings.py:248 msgid "Prints or modifies GRASS projection information files (in various co-ordinate system descriptions). Can also be used to create new GRASS locations." msgstr "" -#: ../gui/wxpython/menustrings.py:254 +#: ../gui/wxpython/menustrings.py:255 #: ../gui/wxpython/image2target/ii2t_menustrings.py:249 msgid "Convert coordinates" msgstr "" -#: ../gui/wxpython/menustrings.py:255 +#: ../gui/wxpython/menustrings.py:256 #: ../gui/wxpython/image2target/ii2t_menustrings.py:250 msgid "Converts coordinates from one projection to another (cs2cs frontend)." msgstr "" -#: ../gui/wxpython/menustrings.py:256 +#: ../gui/wxpython/menustrings.py:257 #: ../gui/wxpython/image2target/ii2t_menustrings.py:251 msgid "Addons extensions" msgstr "" -#: ../gui/wxpython/menustrings.py:257 +#: ../gui/wxpython/menustrings.py:258 #: ../gui/wxpython/image2target/ii2t_menustrings.py:252 msgid "Install extension from addons" msgstr "" -#: ../gui/wxpython/menustrings.py:258 +#: ../gui/wxpython/menustrings.py:259 #: ../gui/wxpython/image2target/ii2t_menustrings.py:253 msgid "Installs new extension from GRASS AddOns SVN repository." msgstr "" -#: ../gui/wxpython/menustrings.py:259 +#: ../gui/wxpython/menustrings.py:260 #: ../gui/wxpython/image2target/ii2t_menustrings.py:254 msgid "Manage installed extension" msgstr "" -#: ../gui/wxpython/menustrings.py:260 +#: ../gui/wxpython/menustrings.py:261 #: ../gui/wxpython/image2target/ii2t_menustrings.py:255 msgid "Updates or removes installed GRASS AddOns extension(s)." -msgstr "" +msgstr "ì„¤ì¹˜ëœ GRASS 애드온 í™•ìž¥ì„ ê°±ì‹ í•˜ê±°ë‚˜ 제거합니다" -#: ../gui/wxpython/menustrings.py:261 ../gui/wxpython/menustrings.py:2022 +#: ../gui/wxpython/menustrings.py:262 ../gui/wxpython/menustrings.py:2023 #: ../gui/wxpython/image2target/ii2t_menustrings.py:256 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1990 msgid "Preferences" msgstr "" -#: ../gui/wxpython/menustrings.py:262 +#: ../gui/wxpython/menustrings.py:263 #: ../gui/wxpython/image2target/ii2t_menustrings.py:257 msgid "User GUI preferences (display font, commands, digitizer, etc.)" msgstr "" -#: ../gui/wxpython/menustrings.py:263 ../gui/wxpython/menustrings.py:1205 +#: ../gui/wxpython/menustrings.py:264 ../gui/wxpython/menustrings.py:1206 #: ../gui/wxpython/image2target/ii2t_menustrings.py:258 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1184 msgid "&Raster" -msgstr "" +msgstr "래스터(&R)" -#: ../gui/wxpython/menustrings.py:264 ../gui/wxpython/menustrings.py:1206 +#: ../gui/wxpython/menustrings.py:265 ../gui/wxpython/menustrings.py:1207 #: ../gui/wxpython/image2target/ii2t_menustrings.py:259 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1185 msgid "Develop raster map" -msgstr "" +msgstr "래스터 ì§€ë„ ê°œë°œ" -#: ../gui/wxpython/menustrings.py:265 ../gui/wxpython/menustrings.py:1207 +#: ../gui/wxpython/menustrings.py:266 ../gui/wxpython/menustrings.py:1208 #: ../gui/wxpython/image2target/ii2t_menustrings.py:260 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1186 msgid "Compress/decompress" -msgstr "" +msgstr "압축/í•´ì œ" -#: ../gui/wxpython/menustrings.py:266 ../gui/wxpython/menustrings.py:1208 +#: ../gui/wxpython/menustrings.py:267 ../gui/wxpython/menustrings.py:1209 #: ../gui/wxpython/image2target/ii2t_menustrings.py:261 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1187 msgid "Compresses and decompresses raster maps." msgstr "" -#: ../gui/wxpython/menustrings.py:267 ../gui/wxpython/menustrings.py:1209 +#: ../gui/wxpython/menustrings.py:268 ../gui/wxpython/menustrings.py:1210 #: ../gui/wxpython/image2target/ii2t_menustrings.py:262 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1188 msgid "Region boundaries" -msgstr "" +msgstr "ì˜ì—­ 경계" -#: ../gui/wxpython/menustrings.py:268 ../gui/wxpython/menustrings.py:1210 +#: ../gui/wxpython/menustrings.py:269 ../gui/wxpython/menustrings.py:1211 #: ../gui/wxpython/image2target/ii2t_menustrings.py:263 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1189 msgid "Sets the boundary definitions for a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:269 ../gui/wxpython/menustrings.py:1211 +#: ../gui/wxpython/menustrings.py:270 ../gui/wxpython/menustrings.py:1212 #: ../gui/wxpython/image2target/ii2t_menustrings.py:264 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1190 msgid "Manage NULL values" -msgstr "" +msgstr "ë„ê°’ 관리" -#: ../gui/wxpython/menustrings.py:270 ../gui/wxpython/menustrings.py:1212 +#: ../gui/wxpython/menustrings.py:271 ../gui/wxpython/menustrings.py:1213 #: ../gui/wxpython/image2target/ii2t_menustrings.py:265 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1191 msgid "Manages NULL-values of given raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:271 ../gui/wxpython/menustrings.py:1213 +#: ../gui/wxpython/menustrings.py:272 ../gui/wxpython/menustrings.py:1214 #: ../gui/wxpython/image2target/ii2t_menustrings.py:266 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1192 msgid "Quantization" -msgstr "" +msgstr "ì–‘ìží™”" -#: ../gui/wxpython/menustrings.py:272 ../gui/wxpython/menustrings.py:1214 +#: ../gui/wxpython/menustrings.py:273 ../gui/wxpython/menustrings.py:1215 #: ../gui/wxpython/image2target/ii2t_menustrings.py:267 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1193 msgid "Produces the quantization file for a floating-point map." msgstr "" -#: ../gui/wxpython/menustrings.py:273 ../gui/wxpython/menustrings.py:1215 +#: ../gui/wxpython/menustrings.py:274 ../gui/wxpython/menustrings.py:1216 #: ../gui/wxpython/image2target/ii2t_menustrings.py:268 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1194 msgid "Timestamp" -msgstr "" +msgstr "타임스탬프" -#: ../gui/wxpython/menustrings.py:274 ../gui/wxpython/menustrings.py:1216 +#: ../gui/wxpython/menustrings.py:275 ../gui/wxpython/menustrings.py:1217 #: ../gui/wxpython/image2target/ii2t_menustrings.py:269 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1195 msgid "Modifies a timestamp for a raster map. Print/add/remove a timestamp for a raster map." -msgstr "" +msgstr "래스터 지ë„를 위한 타임스탬프를 수정합니다. 래스터 지ë„를 위한 타임스탬프를 출력/추가/제거합니다." -#: ../gui/wxpython/menustrings.py:275 ../gui/wxpython/menustrings.py:1217 +#: ../gui/wxpython/menustrings.py:276 ../gui/wxpython/menustrings.py:1218 #: ../gui/wxpython/image2target/ii2t_menustrings.py:270 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1196 msgid "Resample using aggregate statistics" -msgstr "" +msgstr "집계 통계를 ì´ìš©í•œ 재추출" -#: ../gui/wxpython/menustrings.py:276 ../gui/wxpython/menustrings.py:1218 +#: ../gui/wxpython/menustrings.py:277 ../gui/wxpython/menustrings.py:1219 #: ../gui/wxpython/image2target/ii2t_menustrings.py:271 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1197 msgid "Resamples raster map layers to a coarser grid using aggregation." -msgstr "" +msgstr "집계를 ì´ìš©í•´ì„œ 래스터 ì§€ë„ ë ˆì´ì–´ë¥¼ ë” í° ê²©ìžë¡œ 재추출합니다." -#: ../gui/wxpython/menustrings.py:277 ../gui/wxpython/menustrings.py:1219 +#: ../gui/wxpython/menustrings.py:278 ../gui/wxpython/menustrings.py:1220 #: ../gui/wxpython/image2target/ii2t_menustrings.py:272 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1198 msgid "Resample using multiple methods" -msgstr "" +msgstr "ë³µìˆ˜ì˜ ë°©ë²•ì„ ì´ìš©í•œ 재추출" -#: ../gui/wxpython/menustrings.py:278 ../gui/wxpython/menustrings.py:1220 +#: ../gui/wxpython/menustrings.py:279 ../gui/wxpython/menustrings.py:1221 #: ../gui/wxpython/image2target/ii2t_menustrings.py:273 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1199 msgid "Resamples raster map to a finer grid using interpolation." -msgstr "" +msgstr "ë³´ê°„ì„ ì´ìš©í•´ì„œ 래스터 지ë„를 ë” ìž‘ì€ ê²©ìžë¡œ 재추출합니다." -#: ../gui/wxpython/menustrings.py:279 ../gui/wxpython/menustrings.py:1221 +#: ../gui/wxpython/menustrings.py:280 ../gui/wxpython/menustrings.py:1222 #: ../gui/wxpython/image2target/ii2t_menustrings.py:274 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1200 msgid "Resample using nearest neighbor" -msgstr "" +msgstr "최근접 ì´ì›ƒì„ ì´ìš©í•œ 재추출" -#: ../gui/wxpython/menustrings.py:280 ../gui/wxpython/menustrings.py:1222 +#: ../gui/wxpython/menustrings.py:281 ../gui/wxpython/menustrings.py:1223 #: ../gui/wxpython/image2target/ii2t_menustrings.py:275 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1201 msgid "GRASS raster map layer data resampling capability." msgstr "" -#: ../gui/wxpython/menustrings.py:281 ../gui/wxpython/menustrings.py:1223 +#: ../gui/wxpython/menustrings.py:282 ../gui/wxpython/menustrings.py:1224 #: ../gui/wxpython/image2target/ii2t_menustrings.py:276 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1202 msgid "Resample using spline tension" -msgstr "" +msgstr "스플ë¼ì¸ ìž¥ë ¥ì„ ì´ìš©í•œ 재추출" -#: ../gui/wxpython/menustrings.py:282 ../gui/wxpython/menustrings.py:1224 +#: ../gui/wxpython/menustrings.py:283 ../gui/wxpython/menustrings.py:1225 #: ../gui/wxpython/image2target/ii2t_menustrings.py:277 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1203 msgid "Reinterpolates and optionally computes topographic analysis from input raster map to a new raster map (possibly with different resolution) using regularized spline with tension and smoothing." msgstr "" -#: ../gui/wxpython/menustrings.py:283 ../gui/wxpython/menustrings.py:1225 +#: ../gui/wxpython/menustrings.py:284 ../gui/wxpython/menustrings.py:1226 #: ../gui/wxpython/image2target/ii2t_menustrings.py:278 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1204 msgid "Resample using bspline" -msgstr "" +msgstr "B-스플ë¼ì¸ì„ ì´ìš©í•œ 재추출" -#: ../gui/wxpython/menustrings.py:284 ../gui/wxpython/menustrings.py:1226 +#: ../gui/wxpython/menustrings.py:285 ../gui/wxpython/menustrings.py:1227 #: ../gui/wxpython/image2target/ii2t_menustrings.py:279 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1205 msgid "Performs bilinear or bicubic spline interpolation with Tykhonov regularization." msgstr "" -#: ../gui/wxpython/menustrings.py:285 ../gui/wxpython/menustrings.py:1227 +#: ../gui/wxpython/menustrings.py:286 ../gui/wxpython/menustrings.py:1228 #: ../gui/wxpython/image2target/ii2t_menustrings.py:280 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1206 msgid "Resample using analytic kernel" -msgstr "" +msgstr "분ì„ì ì¸ 커ë„ì„ ì´ìš©í•œ 재추출" -#: ../gui/wxpython/menustrings.py:286 ../gui/wxpython/menustrings.py:1228 +#: ../gui/wxpython/menustrings.py:287 ../gui/wxpython/menustrings.py:1229 #: ../gui/wxpython/image2target/ii2t_menustrings.py:281 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1207 msgid "Resamples raster map layers using an analytic kernel." -msgstr "" +msgstr "분ì„ì ì¸ 커ë„ì„ ì´ìš©í•´ì„œ 래스터 ì§€ë„ ë ˆì´ì–´ë¥¼ 재추출합니다." -#: ../gui/wxpython/menustrings.py:287 ../gui/wxpython/menustrings.py:573 -#: ../gui/wxpython/menustrings.py:1229 ../gui/wxpython/menustrings.py:1515 +#: ../gui/wxpython/menustrings.py:288 ../gui/wxpython/menustrings.py:574 +#: ../gui/wxpython/menustrings.py:1230 ../gui/wxpython/menustrings.py:1516 #: ../gui/wxpython/image2target/ii2t_menustrings.py:282 #: ../gui/wxpython/image2target/ii2t_menustrings.py:566 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1208 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1492 msgid "Support file maintenance" -msgstr "" +msgstr "ì§€ì› íŒŒì¼ ìœ ì§€ 관리" -#: ../gui/wxpython/menustrings.py:288 ../gui/wxpython/menustrings.py:1230 +#: ../gui/wxpython/menustrings.py:289 ../gui/wxpython/menustrings.py:1231 #: ../gui/wxpython/image2target/ii2t_menustrings.py:283 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1209 msgid "Allows creation and/or modification of raster map layer support files." msgstr "" -#: ../gui/wxpython/menustrings.py:289 ../gui/wxpython/menustrings.py:1231 +#: ../gui/wxpython/menustrings.py:290 ../gui/wxpython/menustrings.py:1232 #: ../gui/wxpython/image2target/ii2t_menustrings.py:284 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1210 msgid "Update map statistics" -msgstr "" +msgstr "ì§€ë„ í†µê³„ 갱신" -#: ../gui/wxpython/menustrings.py:290 ../gui/wxpython/menustrings.py:1232 +#: ../gui/wxpython/menustrings.py:291 ../gui/wxpython/menustrings.py:1233 #: ../gui/wxpython/image2target/ii2t_menustrings.py:285 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1211 msgid "Update raster map statistics" msgstr "" -#: ../gui/wxpython/menustrings.py:293 ../gui/wxpython/menustrings.py:1235 +#: ../gui/wxpython/menustrings.py:294 ../gui/wxpython/menustrings.py:1236 #: ../gui/wxpython/image2target/ii2t_menustrings.py:288 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1214 msgid "Tiling" -msgstr "" +msgstr "íƒ€ì¼ ìƒì„±" -#: ../gui/wxpython/menustrings.py:294 ../gui/wxpython/menustrings.py:1236 +#: ../gui/wxpython/menustrings.py:295 ../gui/wxpython/menustrings.py:1237 #: ../gui/wxpython/image2target/ii2t_menustrings.py:289 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1215 msgid "Produces tilings of the source projection for use in the destination region and projection." msgstr "" -#: ../gui/wxpython/menustrings.py:295 ../gui/wxpython/menustrings.py:592 -#: ../gui/wxpython/menustrings.py:1237 ../gui/wxpython/menustrings.py:1534 +#: ../gui/wxpython/menustrings.py:296 ../gui/wxpython/menustrings.py:593 +#: ../gui/wxpython/menustrings.py:1238 ../gui/wxpython/menustrings.py:1535 #: ../gui/wxpython/image2target/ii2t_menustrings.py:290 #: ../gui/wxpython/image2target/ii2t_menustrings.py:585 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1216 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1511 msgid "Manage colors" -msgstr "" +msgstr "ìƒ‰ìƒ ê´€ë¦¬" -#: ../gui/wxpython/menustrings.py:296 ../gui/wxpython/menustrings.py:593 -#: ../gui/wxpython/menustrings.py:1238 ../gui/wxpython/menustrings.py:1535 +#: ../gui/wxpython/menustrings.py:297 ../gui/wxpython/menustrings.py:594 +#: ../gui/wxpython/menustrings.py:1239 ../gui/wxpython/menustrings.py:1536 #: ../gui/wxpython/image2target/ii2t_menustrings.py:291 #: ../gui/wxpython/image2target/ii2t_menustrings.py:586 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1217 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1512 msgid "Color tables" -msgstr "" +msgstr "ìƒ‰ìƒ í…Œì´ë¸”" -#: ../gui/wxpython/menustrings.py:297 ../gui/wxpython/menustrings.py:1239 +#: ../gui/wxpython/menustrings.py:298 ../gui/wxpython/menustrings.py:1240 #: ../gui/wxpython/image2target/ii2t_menustrings.py:292 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1218 msgid "Creates/modifies the color table associated with a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:298 ../gui/wxpython/menustrings.py:1240 +#: ../gui/wxpython/menustrings.py:299 ../gui/wxpython/menustrings.py:1241 #: ../gui/wxpython/image2target/ii2t_menustrings.py:293 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1219 msgid "Color tables (stddev)" -msgstr "" +msgstr "ìƒ‰ìƒ í…Œì´ë¸” (표준편차)" -#: ../gui/wxpython/menustrings.py:299 ../gui/wxpython/menustrings.py:1241 +#: ../gui/wxpython/menustrings.py:300 ../gui/wxpython/menustrings.py:1242 #: ../gui/wxpython/image2target/ii2t_menustrings.py:294 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1220 msgid "Sets color rules based on stddev from a raster map's mean value." msgstr "" -#: ../gui/wxpython/menustrings.py:300 ../gui/wxpython/menustrings.py:595 -#: ../gui/wxpython/menustrings.py:1242 ../gui/wxpython/menustrings.py:1537 +#: ../gui/wxpython/menustrings.py:301 ../gui/wxpython/menustrings.py:596 +#: ../gui/wxpython/menustrings.py:1243 ../gui/wxpython/menustrings.py:1538 #: ../gui/wxpython/image2target/ii2t_menustrings.py:295 #: ../gui/wxpython/image2target/ii2t_menustrings.py:588 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1221 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1514 msgid "Manage color rules interactively" -msgstr "" +msgstr "ëŒ€í™”ì‹ ìƒ‰ìƒ ê·œì¹™ 관리" -#: ../gui/wxpython/menustrings.py:301 ../gui/wxpython/menustrings.py:1243 +#: ../gui/wxpython/menustrings.py:302 ../gui/wxpython/menustrings.py:1244 #: ../gui/wxpython/image2target/ii2t_menustrings.py:296 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1222 msgid "Interactive management of raster color tables." msgstr "" -#: ../gui/wxpython/menustrings.py:302 ../gui/wxpython/menustrings.py:597 -#: ../gui/wxpython/menustrings.py:1244 ../gui/wxpython/menustrings.py:1539 +#: ../gui/wxpython/menustrings.py:303 ../gui/wxpython/menustrings.py:598 +#: ../gui/wxpython/menustrings.py:1245 ../gui/wxpython/menustrings.py:1540 #: ../gui/wxpython/image2target/ii2t_menustrings.py:297 #: ../gui/wxpython/image2target/ii2t_menustrings.py:590 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1223 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1516 msgid "Export color table" -msgstr "" +msgstr "ìƒ‰ìƒ í…Œì´ë¸” 내보내기" -#: ../gui/wxpython/menustrings.py:303 ../gui/wxpython/menustrings.py:1245 +#: ../gui/wxpython/menustrings.py:304 ../gui/wxpython/menustrings.py:1246 #: ../gui/wxpython/image2target/ii2t_menustrings.py:298 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1224 msgid "Exports the color table associated with a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:304 ../gui/wxpython/menustrings.py:1246 +#: ../gui/wxpython/menustrings.py:305 ../gui/wxpython/menustrings.py:1247 #: ../gui/wxpython/image2target/ii2t_menustrings.py:299 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1225 msgid "Blend 2 color rasters" -msgstr "" +msgstr "ë‘ ê°œì˜ ìƒ‰ìƒ ëž˜ìŠ¤í„° 혼합" -#: ../gui/wxpython/menustrings.py:305 ../gui/wxpython/menustrings.py:1247 +#: ../gui/wxpython/menustrings.py:306 ../gui/wxpython/menustrings.py:1248 #: ../gui/wxpython/image2target/ii2t_menustrings.py:300 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1226 msgid "Blends color components of two raster maps by a given ratio." msgstr "" -#: ../gui/wxpython/menustrings.py:306 ../gui/wxpython/menustrings.py:1248 +#: ../gui/wxpython/menustrings.py:307 ../gui/wxpython/menustrings.py:1249 #: ../gui/wxpython/image2target/ii2t_menustrings.py:301 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1227 msgid "Create RGB" -msgstr "" +msgstr "RGB ìƒì„±" -#: ../gui/wxpython/menustrings.py:307 ../gui/wxpython/menustrings.py:1249 +#: ../gui/wxpython/menustrings.py:308 ../gui/wxpython/menustrings.py:1250 #: ../gui/wxpython/image2target/ii2t_menustrings.py:302 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1228 msgid "Combines red, green and blue raster maps into a single composite raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:308 ../gui/wxpython/menustrings.py:765 -#: ../gui/wxpython/menustrings.py:1250 ../gui/wxpython/menustrings.py:1707 +#: ../gui/wxpython/menustrings.py:309 ../gui/wxpython/menustrings.py:766 +#: ../gui/wxpython/menustrings.py:1251 ../gui/wxpython/menustrings.py:1708 #: ../gui/wxpython/image2target/ii2t_menustrings.py:303 #: ../gui/wxpython/image2target/ii2t_menustrings.py:754 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1229 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1680 msgid "RGB to HIS" -msgstr "" +msgstr "RGB를 HISë¡œ 변환" -#: ../gui/wxpython/menustrings.py:309 ../gui/wxpython/menustrings.py:1251 +#: ../gui/wxpython/menustrings.py:310 ../gui/wxpython/menustrings.py:1252 #: ../gui/wxpython/image2target/ii2t_menustrings.py:304 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1230 msgid "Generates red, green and blue (RGB) raster map layers combining hue, intensity and saturation (HIS) values from user-specified input raster map layers." msgstr "" -#: ../gui/wxpython/menustrings.py:310 ../gui/wxpython/menustrings.py:1252 +#: ../gui/wxpython/menustrings.py:311 ../gui/wxpython/menustrings.py:1253 #: ../gui/wxpython/image2target/ii2t_menustrings.py:305 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1231 msgid "Query raster maps" -msgstr "" +msgstr "래스터 ì§€ë„ ì§ˆì˜" -#: ../gui/wxpython/menustrings.py:311 ../gui/wxpython/menustrings.py:1253 +#: ../gui/wxpython/menustrings.py:312 ../gui/wxpython/menustrings.py:1254 #: ../gui/wxpython/image2target/ii2t_menustrings.py:306 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1232 msgid "Query values by coordinates" -msgstr "" +msgstr "좌표로 ê°’ 질ì˜" -#: ../gui/wxpython/menustrings.py:312 ../gui/wxpython/menustrings.py:1254 +#: ../gui/wxpython/menustrings.py:313 ../gui/wxpython/menustrings.py:1255 #: ../gui/wxpython/image2target/ii2t_menustrings.py:307 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1233 msgid "Queries raster maps on their category values and category labels." msgstr "" -#: ../gui/wxpython/menustrings.py:313 ../gui/wxpython/menustrings.py:1255 +#: ../gui/wxpython/menustrings.py:314 ../gui/wxpython/menustrings.py:1256 #: ../gui/wxpython/image2target/ii2t_menustrings.py:308 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1234 msgid "Query colors by value" -msgstr "" +msgstr "값으로 ìƒ‰ìƒ ì§ˆì˜" -#: ../gui/wxpython/menustrings.py:314 ../gui/wxpython/menustrings.py:1256 +#: ../gui/wxpython/menustrings.py:315 ../gui/wxpython/menustrings.py:1257 #: ../gui/wxpython/image2target/ii2t_menustrings.py:309 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1235 msgid "Queries colors for a raster map layer." msgstr "" -#: ../gui/wxpython/menustrings.py:322 ../gui/wxpython/menustrings.py:1264 +#: ../gui/wxpython/menustrings.py:323 ../gui/wxpython/menustrings.py:1265 #: ../gui/wxpython/image2target/ii2t_menustrings.py:317 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1243 msgid "Raster buffers and distance" -msgstr "" +msgstr "래스터 ë²„í¼ ë° ê±°ë¦¬" -#: ../gui/wxpython/menustrings.py:323 ../gui/wxpython/menustrings.py:1265 +#: ../gui/wxpython/menustrings.py:324 ../gui/wxpython/menustrings.py:1266 #: ../gui/wxpython/image2target/ii2t_menustrings.py:318 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1244 msgid "Buffer rasters" -msgstr "" +msgstr "래스터 버í¼" -#: ../gui/wxpython/menustrings.py:324 ../gui/wxpython/menustrings.py:1266 +#: ../gui/wxpython/menustrings.py:325 ../gui/wxpython/menustrings.py:1267 #: ../gui/wxpython/image2target/ii2t_menustrings.py:319 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1245 msgid "Creates a raster map showing buffer zones surrounding cells that contain non-NULL category values." msgstr "" -#: ../gui/wxpython/menustrings.py:325 ../gui/wxpython/menustrings.py:1267 +#: ../gui/wxpython/menustrings.py:326 ../gui/wxpython/menustrings.py:1268 #: ../gui/wxpython/image2target/ii2t_menustrings.py:320 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1246 msgid "Concentric circles" -msgstr "" +msgstr "ë™ì‹¬ì›" -#: ../gui/wxpython/menustrings.py:326 ../gui/wxpython/menustrings.py:1268 +#: ../gui/wxpython/menustrings.py:327 ../gui/wxpython/menustrings.py:1269 #: ../gui/wxpython/image2target/ii2t_menustrings.py:321 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1247 msgid "Creates a raster map containing concentric rings around a given point." msgstr "" -#: ../gui/wxpython/menustrings.py:327 ../gui/wxpython/menustrings.py:1269 +#: ../gui/wxpython/menustrings.py:328 ../gui/wxpython/menustrings.py:1270 #: ../gui/wxpython/image2target/ii2t_menustrings.py:322 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1248 msgid "Closest points" -msgstr "" +msgstr "최근접 ì " -#: ../gui/wxpython/menustrings.py:328 ../gui/wxpython/menustrings.py:1270 +#: ../gui/wxpython/menustrings.py:329 ../gui/wxpython/menustrings.py:1271 #: ../gui/wxpython/image2target/ii2t_menustrings.py:323 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1249 msgid "Locates the closest points between objects in two raster maps." msgstr "" -#: ../gui/wxpython/menustrings.py:329 ../gui/wxpython/menustrings.py:1271 +#: ../gui/wxpython/menustrings.py:330 ../gui/wxpython/menustrings.py:1272 #: ../gui/wxpython/image2target/ii2t_menustrings.py:324 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1250 msgid "Grow by one cell" -msgstr "" +msgstr "í•œ ì…€ 키우기" -#: ../gui/wxpython/menustrings.py:330 ../gui/wxpython/menustrings.py:395 -#: ../gui/wxpython/menustrings.py:1272 ../gui/wxpython/menustrings.py:1337 +#: ../gui/wxpython/menustrings.py:331 ../gui/wxpython/menustrings.py:396 +#: ../gui/wxpython/menustrings.py:1273 ../gui/wxpython/menustrings.py:1338 #: ../gui/wxpython/image2target/ii2t_menustrings.py:325 #: ../gui/wxpython/image2target/ii2t_menustrings.py:388 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1251 @@ -6121,17 +6133,17 @@ msgid "Generates a raster map layer with contiguous areas grown by one cell." msgstr "" -#: ../gui/wxpython/menustrings.py:331 ../gui/wxpython/menustrings.py:387 -#: ../gui/wxpython/menustrings.py:1273 ../gui/wxpython/menustrings.py:1329 +#: ../gui/wxpython/menustrings.py:332 ../gui/wxpython/menustrings.py:388 +#: ../gui/wxpython/menustrings.py:1274 ../gui/wxpython/menustrings.py:1330 #: ../gui/wxpython/image2target/ii2t_menustrings.py:326 #: ../gui/wxpython/image2target/ii2t_menustrings.py:380 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1252 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1306 msgid "Distance to features" -msgstr "" +msgstr "피ì³ê¹Œì§€ 거리" -#: ../gui/wxpython/menustrings.py:332 ../gui/wxpython/menustrings.py:388 -#: ../gui/wxpython/menustrings.py:1274 ../gui/wxpython/menustrings.py:1330 +#: ../gui/wxpython/menustrings.py:333 ../gui/wxpython/menustrings.py:389 +#: ../gui/wxpython/menustrings.py:1275 ../gui/wxpython/menustrings.py:1331 #: ../gui/wxpython/image2target/ii2t_menustrings.py:327 #: ../gui/wxpython/image2target/ii2t_menustrings.py:381 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1253 @@ -6139,562 +6151,562 @@ msgid "Generates a raster map containing distances to nearest raster features." msgstr "" -#: ../gui/wxpython/menustrings.py:333 ../gui/wxpython/menustrings.py:1275 +#: ../gui/wxpython/menustrings.py:334 ../gui/wxpython/menustrings.py:1276 #: ../gui/wxpython/image2target/ii2t_menustrings.py:328 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1254 #: ../gui/wxpython/nviz/tools.py:977 ../gui/wxpython/nviz/tools.py:2817 -#: ../gui/wxpython/psmap/dialogs.py:2310 +#: ../gui/wxpython/psmap/dialogs.py:2312 msgid "Mask" -msgstr "" +msgstr "마스í¬" -#: ../gui/wxpython/menustrings.py:334 ../gui/wxpython/menustrings.py:1276 +#: ../gui/wxpython/menustrings.py:335 ../gui/wxpython/menustrings.py:1277 #: ../gui/wxpython/image2target/ii2t_menustrings.py:329 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1255 msgid "Creates a MASK for limiting raster operation." msgstr "" -#: ../gui/wxpython/menustrings.py:335 ../gui/wxpython/menustrings.py:336 -#: ../gui/wxpython/menustrings.py:1277 ../gui/wxpython/menustrings.py:1278 +#: ../gui/wxpython/menustrings.py:336 ../gui/wxpython/menustrings.py:337 +#: ../gui/wxpython/menustrings.py:1278 ../gui/wxpython/menustrings.py:1279 #: ../gui/wxpython/image2target/ii2t_menustrings.py:330 #: ../gui/wxpython/image2target/ii2t_menustrings.py:331 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1256 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1257 msgid "Raster map calculator" -msgstr "" +msgstr "래스터 ì§€ë„ ê³„ì‚°ê¸°" -#: ../gui/wxpython/menustrings.py:337 ../gui/wxpython/menustrings.py:1279 +#: ../gui/wxpython/menustrings.py:338 ../gui/wxpython/menustrings.py:1280 #: ../gui/wxpython/image2target/ii2t_menustrings.py:332 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1258 msgid "Neighborhood analysis" -msgstr "" +msgstr "ì´ì›ƒ 분ì„" -#: ../gui/wxpython/menustrings.py:338 ../gui/wxpython/menustrings.py:1280 +#: ../gui/wxpython/menustrings.py:339 ../gui/wxpython/menustrings.py:1281 #: ../gui/wxpython/image2target/ii2t_menustrings.py:333 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1259 #: ../gui/wxpython/rlisetup/wizard.py:886 msgid "Moving window" -msgstr "" +msgstr "ì´ë™ ì°½" -#: ../gui/wxpython/menustrings.py:339 ../gui/wxpython/menustrings.py:1281 +#: ../gui/wxpython/menustrings.py:340 ../gui/wxpython/menustrings.py:1282 #: ../gui/wxpython/image2target/ii2t_menustrings.py:334 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1260 msgid "Makes each cell category value a function of the category values assigned to the cells around it, and stores new cell values in an output raster map layer." -msgstr "" +msgstr "ê° ì…€ì˜ ë²”ì£¼ ê°’ì€ ê·¸ 주변 ì…€ì— í• ë‹¹ëœ ë²”ì£¼ê°’ë“¤ì˜ í•¨ìˆ˜ê°€ ë˜ë©°, 새 ì…€ì˜ ê°’ì€ ì¶œë ¥ 래스터 ì§€ë„ ë ˆì´ì–´ì— 저장ë©ë‹ˆë‹¤." -#: ../gui/wxpython/menustrings.py:340 ../gui/wxpython/menustrings.py:1282 +#: ../gui/wxpython/menustrings.py:341 ../gui/wxpython/menustrings.py:1283 #: ../gui/wxpython/image2target/ii2t_menustrings.py:335 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1261 msgid "Neighborhood points" -msgstr "" +msgstr "ì´ì›ƒ ì " -#: ../gui/wxpython/menustrings.py:341 ../gui/wxpython/menustrings.py:1283 +#: ../gui/wxpython/menustrings.py:342 ../gui/wxpython/menustrings.py:1284 #: ../gui/wxpython/image2target/ii2t_menustrings.py:336 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1262 msgid "Neighborhood analysis tool for vector point maps. Makes each cell value a function of the attribute values assigned to the vector points or centroids around it, and stores new cell values in an output raster map." -msgstr "" +msgstr "벡터 ì  ì§€ë„를 위한 ì´ì›ƒ ë¶„ì„ ë„구. ê° ì…€ì˜ ê°’ì€ ê·¸ 주변 벡터 ì  ë˜ëŠ” ë„ì‹¬ì— í• ë‹¹ëœ ì†ì„±ê°’ë“¤ì˜ í•¨ìˆ˜ê°€ ë˜ë©°, 새 ì…€ì˜ ê°’ì€ ì¶œë ¥ 래스터 지ë„ì— ì €ìž¥ë©ë‹ˆë‹¤." -#: ../gui/wxpython/menustrings.py:342 ../gui/wxpython/menustrings.py:1284 +#: ../gui/wxpython/menustrings.py:343 ../gui/wxpython/menustrings.py:1285 #: ../gui/wxpython/image2target/ii2t_menustrings.py:337 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1263 msgid "Overlay rasters" -msgstr "" +msgstr "래스터 중첩" -#: ../gui/wxpython/menustrings.py:343 ../gui/wxpython/menustrings.py:1285 +#: ../gui/wxpython/menustrings.py:344 ../gui/wxpython/menustrings.py:1286 #: ../gui/wxpython/image2target/ii2t_menustrings.py:338 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1264 msgid "Cross product" -msgstr "" +msgstr "벡터곱" -#: ../gui/wxpython/menustrings.py:344 ../gui/wxpython/menustrings.py:1286 +#: ../gui/wxpython/menustrings.py:345 ../gui/wxpython/menustrings.py:1287 #: ../gui/wxpython/image2target/ii2t_menustrings.py:339 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1265 msgid "Creates a cross product of the category values from multiple raster map layers." msgstr "" -#: ../gui/wxpython/menustrings.py:345 ../gui/wxpython/menustrings.py:1287 +#: ../gui/wxpython/menustrings.py:346 ../gui/wxpython/menustrings.py:1288 #: ../gui/wxpython/image2target/ii2t_menustrings.py:340 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1266 msgid "Patch raster maps" -msgstr "" +msgstr "래스터 ì§€ë„ ë§ëŒ€ê¸°" -#: ../gui/wxpython/menustrings.py:346 ../gui/wxpython/menustrings.py:1288 +#: ../gui/wxpython/menustrings.py:347 ../gui/wxpython/menustrings.py:1289 #: ../gui/wxpython/image2target/ii2t_menustrings.py:341 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1267 msgid "Creates a composite raster map layer by using known category values from one (or more) map layer(s) to fill in areas of \"no data\" in another map layer." msgstr "" -#: ../gui/wxpython/menustrings.py:347 ../gui/wxpython/menustrings.py:1289 +#: ../gui/wxpython/menustrings.py:348 ../gui/wxpython/menustrings.py:1290 #: ../gui/wxpython/image2target/ii2t_menustrings.py:342 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1268 msgid "Raster series aggregation" -msgstr "" +msgstr "래스터 계열 집계" -#: ../gui/wxpython/menustrings.py:348 ../gui/wxpython/menustrings.py:1290 +#: ../gui/wxpython/menustrings.py:349 ../gui/wxpython/menustrings.py:1291 #: ../gui/wxpython/image2target/ii2t_menustrings.py:343 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1269 msgid "Makes each output cell value a function of the values assigned to the corresponding cells in the input raster map layers." -msgstr "" +msgstr "ê° ì¶œë ¥ ì…€ì˜ ê°’ì€ ìž…ë ¥ 래스터 ì§€ë„ ë ˆì´ì–´ ì•ˆì˜ í•´ë‹¹í•˜ëŠ” ì…€ì— í• ë‹¹ëœ ê°’ë“¤ì˜ í•¨ìˆ˜ê°€ ë©ë‹ˆë‹¤." -#: ../gui/wxpython/menustrings.py:349 ../gui/wxpython/menustrings.py:1291 +#: ../gui/wxpython/menustrings.py:350 ../gui/wxpython/menustrings.py:1292 #: ../gui/wxpython/image2target/ii2t_menustrings.py:344 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1270 msgid "Raster series accumulation" -msgstr "" +msgstr "래스터 계열 누ì " -#: ../gui/wxpython/menustrings.py:350 ../gui/wxpython/menustrings.py:1292 +#: ../gui/wxpython/menustrings.py:351 ../gui/wxpython/menustrings.py:1293 #: ../gui/wxpython/image2target/ii2t_menustrings.py:345 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1271 msgid "Makes each output cell value a accumulationfunction of the values assigned to the corresponding cells in the input raster map layers." -msgstr "" +msgstr "ê° ì¶œë ¥ ì…€ì˜ ê°’ì€ ìž…ë ¥ 래스터 ì§€ë„ ë ˆì´ì–´ ì•ˆì˜ í•´ë‹¹í•˜ëŠ” ì…€ì— í• ë‹¹ëœ ê°’ë“¤ì˜ ëˆ„ì ê°’ì´ ë©ë‹ˆë‹¤." -#: ../gui/wxpython/menustrings.py:351 ../gui/wxpython/menustrings.py:1293 +#: ../gui/wxpython/menustrings.py:352 ../gui/wxpython/menustrings.py:1294 #: ../gui/wxpython/image2target/ii2t_menustrings.py:346 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1272 msgid "Statistical overlay" -msgstr "" +msgstr "í†µê³„ì  ì¤‘ì²©" -#: ../gui/wxpython/menustrings.py:352 ../gui/wxpython/menustrings.py:1294 +#: ../gui/wxpython/menustrings.py:353 ../gui/wxpython/menustrings.py:1295 #: ../gui/wxpython/image2target/ii2t_menustrings.py:347 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1273 msgid "Calculates category or object oriented statistics (accumulator-based statistics)." msgstr "" -#: ../gui/wxpython/menustrings.py:353 ../gui/wxpython/menustrings.py:1295 +#: ../gui/wxpython/menustrings.py:354 ../gui/wxpython/menustrings.py:1296 #: ../gui/wxpython/image2target/ii2t_menustrings.py:348 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1274 msgid "Quantiles overlay" -msgstr "" +msgstr "분위수 중첩" -#: ../gui/wxpython/menustrings.py:354 ../gui/wxpython/menustrings.py:1296 +#: ../gui/wxpython/menustrings.py:355 ../gui/wxpython/menustrings.py:1297 #: ../gui/wxpython/image2target/ii2t_menustrings.py:349 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1275 msgid "Compute category quantiles using two passes." msgstr "" -#: ../gui/wxpython/menustrings.py:355 ../gui/wxpython/menustrings.py:1297 +#: ../gui/wxpython/menustrings.py:356 ../gui/wxpython/menustrings.py:1298 #: ../gui/wxpython/image2target/ii2t_menustrings.py:350 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1276 msgid "Solar radiance and shadows" -msgstr "" +msgstr "태양 복사 ë° ê·¸ë¦¼ìž" -#: ../gui/wxpython/menustrings.py:356 ../gui/wxpython/menustrings.py:1298 +#: ../gui/wxpython/menustrings.py:357 ../gui/wxpython/menustrings.py:1299 #: ../gui/wxpython/image2target/ii2t_menustrings.py:351 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1277 msgid "LatLong map" -msgstr "" +msgstr "ìœ„ê²½ë„ ì§€ë„" -#: ../gui/wxpython/menustrings.py:357 ../gui/wxpython/menustrings.py:1299 +#: ../gui/wxpython/menustrings.py:358 ../gui/wxpython/menustrings.py:1300 #: ../gui/wxpython/image2target/ii2t_menustrings.py:352 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1278 msgid "Creates a latitude/longitude raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:358 ../gui/wxpython/menustrings.py:1300 +#: ../gui/wxpython/menustrings.py:359 ../gui/wxpython/menustrings.py:1301 #: ../gui/wxpython/image2target/ii2t_menustrings.py:353 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1279 msgid "Solar irradiance and irradiation" -msgstr "" +msgstr "태양 복사 ì¡°ë„ ë° ì¡°ì‚¬" -#: ../gui/wxpython/menustrings.py:359 ../gui/wxpython/menustrings.py:1301 +#: ../gui/wxpython/menustrings.py:360 ../gui/wxpython/menustrings.py:1302 #: ../gui/wxpython/image2target/ii2t_menustrings.py:354 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1280 msgid "Solar irradiance and irradiation model. Computes direct (beam), diffuse and reflected solar irradiation raster maps for given day, latitude, surface and atmospheric conditions. Solar parameters (e.g. sunrise, sunset times, declination, extraterrestrial irradiance, daylight length) are saved in the map history file. Alternatively, a local time can be specified to compute solar incidence angle and/or irradiance raster maps. The shadowing effect of the topography is optionally incorporated." msgstr "" -#: ../gui/wxpython/menustrings.py:360 ../gui/wxpython/menustrings.py:1302 +#: ../gui/wxpython/menustrings.py:361 ../gui/wxpython/menustrings.py:1303 #: ../gui/wxpython/image2target/ii2t_menustrings.py:355 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1281 msgid "Shadows map" msgstr "" -#: ../gui/wxpython/menustrings.py:361 ../gui/wxpython/menustrings.py:1303 +#: ../gui/wxpython/menustrings.py:362 ../gui/wxpython/menustrings.py:1304 #: ../gui/wxpython/image2target/ii2t_menustrings.py:356 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1282 msgid "Calculates cast shadow areas from sun position and elevation raster map. Either exact sun position (A) is specified, or date/time to calculate the sun position (B) by r.sunmask itself." msgstr "" -#: ../gui/wxpython/menustrings.py:362 ../gui/wxpython/menustrings.py:1304 +#: ../gui/wxpython/menustrings.py:363 ../gui/wxpython/menustrings.py:1305 #: ../gui/wxpython/image2target/ii2t_menustrings.py:357 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1283 msgid "Sunshine hours and solar angles" msgstr "" -#: ../gui/wxpython/menustrings.py:363 ../gui/wxpython/menustrings.py:1305 +#: ../gui/wxpython/menustrings.py:364 ../gui/wxpython/menustrings.py:1306 #: ../gui/wxpython/image2target/ii2t_menustrings.py:358 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1284 msgid "Calculates solar elevation, solar azimuth, and sun hours. Solar elevation: the angle between the direction of the geometric center of the sun's apparent disk and the (idealized) horizon. Solar azimuth: the angle from due north in clockwise direction." msgstr "" -#: ../gui/wxpython/menustrings.py:364 ../gui/wxpython/menustrings.py:1306 +#: ../gui/wxpython/menustrings.py:365 ../gui/wxpython/menustrings.py:1307 #: ../gui/wxpython/image2target/ii2t_menustrings.py:359 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1285 msgid "Terrain analysis" msgstr "" -#: ../gui/wxpython/menustrings.py:365 ../gui/wxpython/menustrings.py:1307 +#: ../gui/wxpython/menustrings.py:366 ../gui/wxpython/menustrings.py:1308 #: ../gui/wxpython/image2target/ii2t_menustrings.py:360 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1286 msgid "Generate contour lines" msgstr "" -#: ../gui/wxpython/menustrings.py:366 ../gui/wxpython/menustrings.py:1308 +#: ../gui/wxpython/menustrings.py:367 ../gui/wxpython/menustrings.py:1309 #: ../gui/wxpython/image2target/ii2t_menustrings.py:361 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1287 msgid "Produces a vector map of specified contours from a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:367 ../gui/wxpython/menustrings.py:1309 +#: ../gui/wxpython/menustrings.py:368 ../gui/wxpython/menustrings.py:1310 #: ../gui/wxpython/image2target/ii2t_menustrings.py:362 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1288 msgid "Cost surface" msgstr "" -#: ../gui/wxpython/menustrings.py:368 ../gui/wxpython/menustrings.py:1310 +#: ../gui/wxpython/menustrings.py:369 ../gui/wxpython/menustrings.py:1311 #: ../gui/wxpython/image2target/ii2t_menustrings.py:363 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1289 msgid "Creates a raster map showing the cumulative cost of moving between different geographic locations on an input raster map whose cell category values represent cost." msgstr "" -#: ../gui/wxpython/menustrings.py:369 ../gui/wxpython/menustrings.py:1311 +#: ../gui/wxpython/menustrings.py:370 ../gui/wxpython/menustrings.py:1312 #: ../gui/wxpython/image2target/ii2t_menustrings.py:364 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1290 msgid "Cumulative movement costs" msgstr "" -#: ../gui/wxpython/menustrings.py:370 ../gui/wxpython/menustrings.py:1312 +#: ../gui/wxpython/menustrings.py:371 ../gui/wxpython/menustrings.py:1313 #: ../gui/wxpython/image2target/ii2t_menustrings.py:365 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1291 msgid "Creates a raster map showing the anisotropic cumulative cost of moving between different geographic locations on an input raster map whose cell category values represent cost." msgstr "" -#: ../gui/wxpython/menustrings.py:371 ../gui/wxpython/menustrings.py:1313 +#: ../gui/wxpython/menustrings.py:372 ../gui/wxpython/menustrings.py:1314 #: ../gui/wxpython/image2target/ii2t_menustrings.py:366 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1292 msgid "Least cost route or flow" msgstr "" -#: ../gui/wxpython/menustrings.py:372 ../gui/wxpython/menustrings.py:1314 +#: ../gui/wxpython/menustrings.py:373 ../gui/wxpython/menustrings.py:1315 #: ../gui/wxpython/image2target/ii2t_menustrings.py:367 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1293 msgid "Traces a flow through an elevation model or cost surface on a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:373 ../gui/wxpython/menustrings.py:1315 +#: ../gui/wxpython/menustrings.py:374 ../gui/wxpython/menustrings.py:1316 #: ../gui/wxpython/image2target/ii2t_menustrings.py:368 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1294 msgid "Compute shaded relief" msgstr "" -#: ../gui/wxpython/menustrings.py:374 ../gui/wxpython/menustrings.py:1316 +#: ../gui/wxpython/menustrings.py:375 ../gui/wxpython/menustrings.py:1317 #: ../gui/wxpython/image2target/ii2t_menustrings.py:369 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1295 msgid "Creates shaded relief map from an elevation map (DEM). " msgstr "" -#: ../gui/wxpython/menustrings.py:375 ../gui/wxpython/menustrings.py:1317 +#: ../gui/wxpython/menustrings.py:376 ../gui/wxpython/menustrings.py:1318 #: ../gui/wxpython/image2target/ii2t_menustrings.py:370 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1296 msgid "Apply shade to raster" msgstr "" -#: ../gui/wxpython/menustrings.py:376 ../gui/wxpython/menustrings.py:1318 +#: ../gui/wxpython/menustrings.py:377 ../gui/wxpython/menustrings.py:1319 #: ../gui/wxpython/image2target/ii2t_menustrings.py:371 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1297 msgid "Drapes a color raster over an shaded relief or aspect map." msgstr "" -#: ../gui/wxpython/menustrings.py:377 ../gui/wxpython/menustrings.py:1319 +#: ../gui/wxpython/menustrings.py:378 ../gui/wxpython/menustrings.py:1320 #: ../gui/wxpython/image2target/ii2t_menustrings.py:372 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1298 msgid "Slope and aspect" msgstr "" -#: ../gui/wxpython/menustrings.py:378 ../gui/wxpython/menustrings.py:1320 +#: ../gui/wxpython/menustrings.py:379 ../gui/wxpython/menustrings.py:1321 #: ../gui/wxpython/image2target/ii2t_menustrings.py:373 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1299 msgid "Generates raster maps of slope, aspect, curvatures and partial derivatives from an elevation raster map. Aspect is calculated counterclockwise from east." msgstr "" -#: ../gui/wxpython/menustrings.py:379 ../gui/wxpython/menustrings.py:1321 +#: ../gui/wxpython/menustrings.py:380 ../gui/wxpython/menustrings.py:1322 msgid "Landforms" msgstr "" -#: ../gui/wxpython/menustrings.py:380 ../gui/wxpython/menustrings.py:1322 +#: ../gui/wxpython/menustrings.py:381 ../gui/wxpython/menustrings.py:1323 msgid "Calculates geomorphons (terrain forms) and associated geometry using machine vision approach." msgstr "" -#: ../gui/wxpython/menustrings.py:381 ../gui/wxpython/menustrings.py:1323 +#: ../gui/wxpython/menustrings.py:382 ../gui/wxpython/menustrings.py:1324 #: ../gui/wxpython/image2target/ii2t_menustrings.py:374 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1300 msgid "Terrain parameters" msgstr "" -#: ../gui/wxpython/menustrings.py:382 ../gui/wxpython/menustrings.py:1324 +#: ../gui/wxpython/menustrings.py:383 ../gui/wxpython/menustrings.py:1325 #: ../gui/wxpython/image2target/ii2t_menustrings.py:375 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1301 msgid "Extracts terrain parameters from a DEM. Uses a multi-scale approach by taking fitting quadratic parameters to any size window (via least squares)." msgstr "" -#: ../gui/wxpython/menustrings.py:383 ../gui/wxpython/menustrings.py:1325 +#: ../gui/wxpython/menustrings.py:384 ../gui/wxpython/menustrings.py:1326 #: ../gui/wxpython/image2target/ii2t_menustrings.py:376 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1302 msgid "Textural features" msgstr "" -#: ../gui/wxpython/menustrings.py:384 ../gui/wxpython/menustrings.py:1326 +#: ../gui/wxpython/menustrings.py:385 ../gui/wxpython/menustrings.py:1327 #: ../gui/wxpython/image2target/ii2t_menustrings.py:377 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1303 msgid "Generate images with textural features from a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:385 ../gui/wxpython/menustrings.py:1327 +#: ../gui/wxpython/menustrings.py:386 ../gui/wxpython/menustrings.py:1328 #: ../gui/wxpython/image2target/ii2t_menustrings.py:378 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1304 msgid "Visibility" msgstr "" -#: ../gui/wxpython/menustrings.py:386 ../gui/wxpython/menustrings.py:1328 +#: ../gui/wxpython/menustrings.py:387 ../gui/wxpython/menustrings.py:1329 #: ../gui/wxpython/image2target/ii2t_menustrings.py:379 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1305 msgid "Computes the viewshed of a point on an elevation raster map. Default format: NULL (invisible), vertical angle wrt viewpoint (visible)." msgstr "" -#: ../gui/wxpython/menustrings.py:389 ../gui/wxpython/menustrings.py:1331 +#: ../gui/wxpython/menustrings.py:390 ../gui/wxpython/menustrings.py:1332 #: ../gui/wxpython/image2target/ii2t_menustrings.py:382 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1308 msgid "Horizon angle" msgstr "" -#: ../gui/wxpython/menustrings.py:390 ../gui/wxpython/menustrings.py:1332 +#: ../gui/wxpython/menustrings.py:391 ../gui/wxpython/menustrings.py:1333 #: ../gui/wxpython/image2target/ii2t_menustrings.py:383 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1309 msgid "Computes horizon angle height from a digital elevation model. The module has two different modes of operation: 1. Computes the entire horizon around a single point whose coordinates are given with the 'coord' option. The horizon height (in radians). 2. Computes one or more raster maps of the horizon height in a single direction. The input for this is the angle (in degrees), which is measured counterclockwise with east=0, north=90 etc. The output is the horizon height in radians." msgstr "" -#: ../gui/wxpython/menustrings.py:391 ../gui/wxpython/menustrings.py:1333 +#: ../gui/wxpython/menustrings.py:392 ../gui/wxpython/menustrings.py:1334 #: ../gui/wxpython/image2target/ii2t_menustrings.py:384 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1310 msgid "Transform features" msgstr "" -#: ../gui/wxpython/menustrings.py:392 ../gui/wxpython/menustrings.py:1334 +#: ../gui/wxpython/menustrings.py:393 ../gui/wxpython/menustrings.py:1335 #: ../gui/wxpython/image2target/ii2t_menustrings.py:385 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1311 msgid "Clump" msgstr "" -#: ../gui/wxpython/menustrings.py:393 ../gui/wxpython/menustrings.py:1335 +#: ../gui/wxpython/menustrings.py:394 ../gui/wxpython/menustrings.py:1336 #: ../gui/wxpython/image2target/ii2t_menustrings.py:386 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1312 msgid "Recategorizes data in a raster map by grouping cells that form physically discrete areas into unique categories." msgstr "" -#: ../gui/wxpython/menustrings.py:394 ../gui/wxpython/menustrings.py:1336 +#: ../gui/wxpython/menustrings.py:395 ../gui/wxpython/menustrings.py:1337 #: ../gui/wxpython/image2target/ii2t_menustrings.py:387 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1313 msgid "Grow" msgstr "" -#: ../gui/wxpython/menustrings.py:396 ../gui/wxpython/menustrings.py:1338 +#: ../gui/wxpython/menustrings.py:397 ../gui/wxpython/menustrings.py:1339 #: ../gui/wxpython/image2target/ii2t_menustrings.py:389 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1315 msgid "Thin" msgstr "" -#: ../gui/wxpython/menustrings.py:397 ../gui/wxpython/menustrings.py:1339 +#: ../gui/wxpython/menustrings.py:398 ../gui/wxpython/menustrings.py:1340 #: ../gui/wxpython/image2target/ii2t_menustrings.py:390 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1316 msgid "Thins non-null cells that denote linear features in a raster map layer." msgstr "" -#: ../gui/wxpython/menustrings.py:398 ../gui/wxpython/menustrings.py:1340 +#: ../gui/wxpython/menustrings.py:399 ../gui/wxpython/menustrings.py:1341 #: ../gui/wxpython/image2target/ii2t_menustrings.py:391 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1317 msgid "Hydrologic modeling" msgstr "" -#: ../gui/wxpython/menustrings.py:399 ../gui/wxpython/menustrings.py:1341 +#: ../gui/wxpython/menustrings.py:400 ../gui/wxpython/menustrings.py:1342 #: ../gui/wxpython/image2target/ii2t_menustrings.py:392 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1318 msgid "Carve stream channels" msgstr "" -#: ../gui/wxpython/menustrings.py:400 ../gui/wxpython/menustrings.py:1342 +#: ../gui/wxpython/menustrings.py:401 ../gui/wxpython/menustrings.py:1343 #: ../gui/wxpython/image2target/ii2t_menustrings.py:393 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1319 msgid "Generates stream channels. Takes vector stream data, transforms it to raster and subtracts depth from the output DEM." msgstr "" -#: ../gui/wxpython/menustrings.py:401 ../gui/wxpython/menustrings.py:1343 +#: ../gui/wxpython/menustrings.py:402 ../gui/wxpython/menustrings.py:1344 #: ../gui/wxpython/image2target/ii2t_menustrings.py:394 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1320 msgid "Fill lake" msgstr "" -#: ../gui/wxpython/menustrings.py:402 ../gui/wxpython/menustrings.py:1344 +#: ../gui/wxpython/menustrings.py:403 ../gui/wxpython/menustrings.py:1345 #: ../gui/wxpython/image2target/ii2t_menustrings.py:395 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1321 msgid "Fills lake at given point to given level." msgstr "" -#: ../gui/wxpython/menustrings.py:403 ../gui/wxpython/menustrings.py:1345 +#: ../gui/wxpython/menustrings.py:404 ../gui/wxpython/menustrings.py:1346 #: ../gui/wxpython/image2target/ii2t_menustrings.py:396 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1322 msgid "Depressionless map and flowlines" msgstr "" -#: ../gui/wxpython/menustrings.py:404 ../gui/wxpython/menustrings.py:1346 +#: ../gui/wxpython/menustrings.py:405 ../gui/wxpython/menustrings.py:1347 #: ../gui/wxpython/image2target/ii2t_menustrings.py:397 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1323 msgid "Filters and generates a depressionless elevation map and a flow direction map from a given elevation raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:405 ../gui/wxpython/menustrings.py:1347 +#: ../gui/wxpython/menustrings.py:406 ../gui/wxpython/menustrings.py:1348 #: ../gui/wxpython/image2target/ii2t_menustrings.py:398 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1324 msgid "Flow accumulation" msgstr "" -#: ../gui/wxpython/menustrings.py:406 ../gui/wxpython/menustrings.py:1348 +#: ../gui/wxpython/menustrings.py:407 ../gui/wxpython/menustrings.py:1349 #: ../gui/wxpython/image2target/ii2t_menustrings.py:399 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1325 msgid "Performs flow computation for massive grids." msgstr "" -#: ../gui/wxpython/menustrings.py:407 ../gui/wxpython/menustrings.py:1349 +#: ../gui/wxpython/menustrings.py:408 ../gui/wxpython/menustrings.py:1350 #: ../gui/wxpython/image2target/ii2t_menustrings.py:400 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1326 msgid "Flow lines" msgstr "" -#: ../gui/wxpython/menustrings.py:408 ../gui/wxpython/menustrings.py:1350 +#: ../gui/wxpython/menustrings.py:409 ../gui/wxpython/menustrings.py:1351 #: ../gui/wxpython/image2target/ii2t_menustrings.py:401 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1327 msgid "Constructs flowlines. Computes flowlines, flowpath lengths, and flowaccumulation (contributing areas) from a elevation raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:409 ../gui/wxpython/menustrings.py:1351 +#: ../gui/wxpython/menustrings.py:410 ../gui/wxpython/menustrings.py:1352 #: ../gui/wxpython/image2target/ii2t_menustrings.py:402 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1328 msgid "Watershed analysis" msgstr "" -#: ../gui/wxpython/menustrings.py:410 ../gui/wxpython/menustrings.py:1352 +#: ../gui/wxpython/menustrings.py:411 ../gui/wxpython/menustrings.py:1353 #: ../gui/wxpython/image2target/ii2t_menustrings.py:403 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1329 msgid "Calculates hydrological parameters and RUSLE factors." msgstr "" -#: ../gui/wxpython/menustrings.py:411 ../gui/wxpython/menustrings.py:1353 +#: ../gui/wxpython/menustrings.py:412 ../gui/wxpython/menustrings.py:1354 #: ../gui/wxpython/image2target/ii2t_menustrings.py:404 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1330 msgid "Watershed subbasins" msgstr "" -#: ../gui/wxpython/menustrings.py:412 ../gui/wxpython/menustrings.py:1354 +#: ../gui/wxpython/menustrings.py:413 ../gui/wxpython/menustrings.py:1355 #: ../gui/wxpython/image2target/ii2t_menustrings.py:405 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1331 msgid "Generates watershed subbasins raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:413 ../gui/wxpython/menustrings.py:1355 +#: ../gui/wxpython/menustrings.py:414 ../gui/wxpython/menustrings.py:1356 #: ../gui/wxpython/image2target/ii2t_menustrings.py:406 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1332 msgid "Watershed basin creation" msgstr "" -#: ../gui/wxpython/menustrings.py:414 ../gui/wxpython/menustrings.py:1356 +#: ../gui/wxpython/menustrings.py:415 ../gui/wxpython/menustrings.py:1357 #: ../gui/wxpython/image2target/ii2t_menustrings.py:407 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1333 msgid "Creates watershed basins from a drainage direction map." msgstr "" -#: ../gui/wxpython/menustrings.py:415 ../gui/wxpython/menustrings.py:1357 +#: ../gui/wxpython/menustrings.py:416 ../gui/wxpython/menustrings.py:1358 #: ../gui/wxpython/image2target/ii2t_menustrings.py:408 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1334 msgid "Extraction of stream networks" msgstr "" -#: ../gui/wxpython/menustrings.py:416 ../gui/wxpython/menustrings.py:1358 +#: ../gui/wxpython/menustrings.py:417 ../gui/wxpython/menustrings.py:1359 #: ../gui/wxpython/image2target/ii2t_menustrings.py:409 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1335 msgid "Performs stream network extraction." msgstr "" -#: ../gui/wxpython/menustrings.py:417 ../gui/wxpython/menustrings.py:1359 +#: ../gui/wxpython/menustrings.py:418 ../gui/wxpython/menustrings.py:1360 #: ../gui/wxpython/image2target/ii2t_menustrings.py:410 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1336 msgid "SIMWE Overland flow modeling" msgstr "" -#: ../gui/wxpython/menustrings.py:418 ../gui/wxpython/menustrings.py:1360 +#: ../gui/wxpython/menustrings.py:419 ../gui/wxpython/menustrings.py:1361 #: ../gui/wxpython/image2target/ii2t_menustrings.py:411 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1337 msgid "Overland flow hydrologic simulation using path sampling method (SIMWE)." msgstr "" -#: ../gui/wxpython/menustrings.py:419 ../gui/wxpython/menustrings.py:1361 +#: ../gui/wxpython/menustrings.py:420 ../gui/wxpython/menustrings.py:1362 #: ../gui/wxpython/image2target/ii2t_menustrings.py:412 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1338 msgid "SIMWE Sediment flux modeling" msgstr "" -#: ../gui/wxpython/menustrings.py:420 ../gui/wxpython/menustrings.py:1362 +#: ../gui/wxpython/menustrings.py:421 ../gui/wxpython/menustrings.py:1363 #: ../gui/wxpython/image2target/ii2t_menustrings.py:413 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1339 msgid "Sediment transport and erosion/deposition simulation using path sampling method (SIMWE)." msgstr "" -#: ../gui/wxpython/menustrings.py:421 ../gui/wxpython/menustrings.py:1363 +#: ../gui/wxpython/menustrings.py:422 ../gui/wxpython/menustrings.py:1364 #: ../gui/wxpython/image2target/ii2t_menustrings.py:414 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1340 msgid "Topographic index map" -msgstr "" +msgstr "지형지표 지ë„" -#: ../gui/wxpython/menustrings.py:422 ../gui/wxpython/menustrings.py:1364 +#: ../gui/wxpython/menustrings.py:423 ../gui/wxpython/menustrings.py:1365 #: ../gui/wxpython/image2target/ii2t_menustrings.py:415 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1341 msgid "Creates a topographic index (wetness index) raster map from an elevation raster map." -msgstr "" +msgstr "표고 래스터 지ë„로부터 지형지표(습윤지표) 래스터 지ë„를 ìƒì„±í•©ë‹ˆë‹¤." -#: ../gui/wxpython/menustrings.py:423 ../gui/wxpython/menustrings.py:1365 +#: ../gui/wxpython/menustrings.py:424 ../gui/wxpython/menustrings.py:1366 #: ../gui/wxpython/image2target/ii2t_menustrings.py:416 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1342 msgid "TOPMODEL simulation" msgstr "" -#: ../gui/wxpython/menustrings.py:424 ../gui/wxpython/menustrings.py:1366 +#: ../gui/wxpython/menustrings.py:425 ../gui/wxpython/menustrings.py:1367 #: ../gui/wxpython/image2target/ii2t_menustrings.py:417 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1343 msgid "Simulates TOPMODEL which is a physically based hydrologic model." msgstr "" -#: ../gui/wxpython/menustrings.py:425 ../gui/wxpython/menustrings.py:1367 +#: ../gui/wxpython/menustrings.py:426 ../gui/wxpython/menustrings.py:1368 #: ../gui/wxpython/image2target/ii2t_menustrings.py:418 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1344 msgid "USLE K-factor" msgstr "" -#: ../gui/wxpython/menustrings.py:426 ../gui/wxpython/menustrings.py:1368 +#: ../gui/wxpython/menustrings.py:427 ../gui/wxpython/menustrings.py:1369 #: ../gui/wxpython/image2target/ii2t_menustrings.py:419 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1345 msgid "Computes USLE Soil Erodibility Factor (K)." msgstr "" -#: ../gui/wxpython/menustrings.py:427 ../gui/wxpython/menustrings.py:1369 +#: ../gui/wxpython/menustrings.py:428 ../gui/wxpython/menustrings.py:1370 #: ../gui/wxpython/image2target/ii2t_menustrings.py:420 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1346 msgid "USLE R-factor" msgstr "" -#: ../gui/wxpython/menustrings.py:428 ../gui/wxpython/menustrings.py:1370 +#: ../gui/wxpython/menustrings.py:429 ../gui/wxpython/menustrings.py:1371 #: ../gui/wxpython/image2target/ii2t_menustrings.py:421 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1347 msgid "Computes USLE R factor, Rainfall erosivity index." msgstr "" -#: ../gui/wxpython/menustrings.py:429 ../gui/wxpython/menustrings.py:876 -#: ../gui/wxpython/menustrings.py:1371 ../gui/wxpython/menustrings.py:1818 +#: ../gui/wxpython/menustrings.py:430 ../gui/wxpython/menustrings.py:877 +#: ../gui/wxpython/menustrings.py:1372 ../gui/wxpython/menustrings.py:1819 #: ../gui/wxpython/image2target/ii2t_menustrings.py:422 #: ../gui/wxpython/image2target/ii2t_menustrings.py:860 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1348 @@ -6702,254 +6714,254 @@ msgid "Groundwater modeling" msgstr "" -#: ../gui/wxpython/menustrings.py:430 ../gui/wxpython/menustrings.py:1372 +#: ../gui/wxpython/menustrings.py:431 ../gui/wxpython/menustrings.py:1373 #: ../gui/wxpython/image2target/ii2t_menustrings.py:423 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1349 msgid "Groundwater flow" msgstr "" -#: ../gui/wxpython/menustrings.py:431 ../gui/wxpython/menustrings.py:1373 +#: ../gui/wxpython/menustrings.py:432 ../gui/wxpython/menustrings.py:1374 #: ../gui/wxpython/image2target/ii2t_menustrings.py:424 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1350 msgid "Numerical calculation program for transient, confined and unconfined groundwater flow in two dimensions." msgstr "" -#: ../gui/wxpython/menustrings.py:432 ../gui/wxpython/menustrings.py:1374 +#: ../gui/wxpython/menustrings.py:433 ../gui/wxpython/menustrings.py:1375 #: ../gui/wxpython/image2target/ii2t_menustrings.py:425 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1351 msgid "Groundwater solute transport" msgstr "" -#: ../gui/wxpython/menustrings.py:433 ../gui/wxpython/menustrings.py:1375 +#: ../gui/wxpython/menustrings.py:434 ../gui/wxpython/menustrings.py:1376 #: ../gui/wxpython/image2target/ii2t_menustrings.py:426 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1352 msgid "Numerical calculation program for transient, confined and unconfined solute transport in two dimensions" msgstr "" -#: ../gui/wxpython/menustrings.py:434 ../gui/wxpython/menustrings.py:1376 +#: ../gui/wxpython/menustrings.py:435 ../gui/wxpython/menustrings.py:1377 #: ../gui/wxpython/image2target/ii2t_menustrings.py:427 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1353 msgid "Landscape patch analysis" msgstr "" -#: ../gui/wxpython/menustrings.py:435 ../gui/wxpython/menustrings.py:1377 +#: ../gui/wxpython/menustrings.py:436 ../gui/wxpython/menustrings.py:1378 #: ../gui/wxpython/image2target/ii2t_menustrings.py:428 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1354 msgid "Set up sampling and analysis framework" msgstr "" -#: ../gui/wxpython/menustrings.py:436 ../gui/wxpython/menustrings.py:1378 +#: ../gui/wxpython/menustrings.py:437 ../gui/wxpython/menustrings.py:1379 #: ../gui/wxpython/image2target/ii2t_menustrings.py:429 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1355 msgid "Configuration editor for r.li.'index'" msgstr "" -#: ../gui/wxpython/menustrings.py:437 ../gui/wxpython/menustrings.py:1379 +#: ../gui/wxpython/menustrings.py:438 ../gui/wxpython/menustrings.py:1380 #: ../gui/wxpython/image2target/ii2t_menustrings.py:430 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1356 msgid "Edge density" msgstr "" -#: ../gui/wxpython/menustrings.py:438 ../gui/wxpython/menustrings.py:1380 +#: ../gui/wxpython/menustrings.py:439 ../gui/wxpython/menustrings.py:1381 #: ../gui/wxpython/image2target/ii2t_menustrings.py:431 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1357 msgid "Calculates edge density index on a raster map, using a 4 neighbour algorithm" msgstr "" -#: ../gui/wxpython/menustrings.py:439 ../gui/wxpython/menustrings.py:1381 +#: ../gui/wxpython/menustrings.py:440 ../gui/wxpython/menustrings.py:1382 #: ../gui/wxpython/image2target/ii2t_menustrings.py:432 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1358 msgid "Contrast weighted edge density" msgstr "" -#: ../gui/wxpython/menustrings.py:440 ../gui/wxpython/menustrings.py:1382 +#: ../gui/wxpython/menustrings.py:441 ../gui/wxpython/menustrings.py:1383 #: ../gui/wxpython/image2target/ii2t_menustrings.py:433 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1359 msgid "Calculates contrast weighted edge density index on a raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:441 ../gui/wxpython/menustrings.py:1383 +#: ../gui/wxpython/menustrings.py:442 ../gui/wxpython/menustrings.py:1384 #: ../gui/wxpython/image2target/ii2t_menustrings.py:434 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1360 msgid "Patch area mean" msgstr "" -#: ../gui/wxpython/menustrings.py:442 ../gui/wxpython/menustrings.py:1384 +#: ../gui/wxpython/menustrings.py:443 ../gui/wxpython/menustrings.py:1385 #: ../gui/wxpython/image2target/ii2t_menustrings.py:435 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1361 msgid "Calculates mean patch size index on a raster map, using a 4 neighbour algorithm" msgstr "" -#: ../gui/wxpython/menustrings.py:443 ../gui/wxpython/menustrings.py:1385 +#: ../gui/wxpython/menustrings.py:444 ../gui/wxpython/menustrings.py:1386 #: ../gui/wxpython/image2target/ii2t_menustrings.py:436 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1362 msgid "Patch area range" msgstr "" -#: ../gui/wxpython/menustrings.py:444 ../gui/wxpython/menustrings.py:1386 +#: ../gui/wxpython/menustrings.py:445 ../gui/wxpython/menustrings.py:1387 #: ../gui/wxpython/image2target/ii2t_menustrings.py:437 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1363 msgid "Calculates range of patch area size on a raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:445 ../gui/wxpython/menustrings.py:1387 +#: ../gui/wxpython/menustrings.py:446 ../gui/wxpython/menustrings.py:1388 #: ../gui/wxpython/image2target/ii2t_menustrings.py:438 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1364 msgid "Patch area Std Dev" msgstr "" -#: ../gui/wxpython/menustrings.py:446 ../gui/wxpython/menustrings.py:1388 +#: ../gui/wxpython/menustrings.py:447 ../gui/wxpython/menustrings.py:1389 #: ../gui/wxpython/image2target/ii2t_menustrings.py:439 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1365 msgid "Calculates standard deviation of patch area a raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:447 ../gui/wxpython/menustrings.py:1389 +#: ../gui/wxpython/menustrings.py:448 ../gui/wxpython/menustrings.py:1390 #: ../gui/wxpython/image2target/ii2t_menustrings.py:440 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1366 msgid "Patch area Coeff Var" msgstr "" -#: ../gui/wxpython/menustrings.py:448 ../gui/wxpython/menustrings.py:1390 +#: ../gui/wxpython/menustrings.py:449 ../gui/wxpython/menustrings.py:1391 #: ../gui/wxpython/image2target/ii2t_menustrings.py:441 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1367 msgid "Calculates coefficient of variation of patch area on a raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:449 ../gui/wxpython/menustrings.py:1391 +#: ../gui/wxpython/menustrings.py:450 ../gui/wxpython/menustrings.py:1392 #: ../gui/wxpython/image2target/ii2t_menustrings.py:442 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1368 msgid "Patch density" msgstr "" -#: ../gui/wxpython/menustrings.py:450 ../gui/wxpython/menustrings.py:1392 +#: ../gui/wxpython/menustrings.py:451 ../gui/wxpython/menustrings.py:1393 #: ../gui/wxpython/image2target/ii2t_menustrings.py:443 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1369 msgid "Calculates patch density index on a raster map, using a 4 neighbour algorithm" msgstr "" -#: ../gui/wxpython/menustrings.py:451 ../gui/wxpython/menustrings.py:1393 +#: ../gui/wxpython/menustrings.py:452 ../gui/wxpython/menustrings.py:1394 #: ../gui/wxpython/image2target/ii2t_menustrings.py:444 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1370 msgid "Patch number" msgstr "" -#: ../gui/wxpython/menustrings.py:452 ../gui/wxpython/menustrings.py:1394 +#: ../gui/wxpython/menustrings.py:453 ../gui/wxpython/menustrings.py:1395 #: ../gui/wxpython/image2target/ii2t_menustrings.py:445 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1371 msgid "Calculates patch number index on a raster map, using a 4 neighbour algorithm." msgstr "" -#: ../gui/wxpython/menustrings.py:453 ../gui/wxpython/menustrings.py:1395 +#: ../gui/wxpython/menustrings.py:454 ../gui/wxpython/menustrings.py:1396 #: ../gui/wxpython/image2target/ii2t_menustrings.py:446 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1372 msgid "Dominance's diversity" msgstr "" -#: ../gui/wxpython/menustrings.py:454 ../gui/wxpython/menustrings.py:1396 +#: ../gui/wxpython/menustrings.py:455 ../gui/wxpython/menustrings.py:1397 #: ../gui/wxpython/image2target/ii2t_menustrings.py:447 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1373 msgid "Calculates dominance's diversity index on a raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:455 ../gui/wxpython/menustrings.py:1397 +#: ../gui/wxpython/menustrings.py:456 ../gui/wxpython/menustrings.py:1398 #: ../gui/wxpython/image2target/ii2t_menustrings.py:448 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1374 msgid "Shannon's diversity" msgstr "" -#: ../gui/wxpython/menustrings.py:456 ../gui/wxpython/menustrings.py:1398 +#: ../gui/wxpython/menustrings.py:457 ../gui/wxpython/menustrings.py:1399 #: ../gui/wxpython/image2target/ii2t_menustrings.py:449 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1375 msgid "Calculates Shannon's diversity index on a raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:457 ../gui/wxpython/menustrings.py:1399 +#: ../gui/wxpython/menustrings.py:458 ../gui/wxpython/menustrings.py:1400 #: ../gui/wxpython/image2target/ii2t_menustrings.py:450 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1376 msgid "Simpson's diversity" msgstr "" -#: ../gui/wxpython/menustrings.py:458 ../gui/wxpython/menustrings.py:1400 +#: ../gui/wxpython/menustrings.py:459 ../gui/wxpython/menustrings.py:1401 #: ../gui/wxpython/image2target/ii2t_menustrings.py:451 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1377 msgid "Calculates Simpson's diversity index on a raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:459 ../gui/wxpython/menustrings.py:1401 +#: ../gui/wxpython/menustrings.py:460 ../gui/wxpython/menustrings.py:1402 #: ../gui/wxpython/image2target/ii2t_menustrings.py:452 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1378 msgid "Richness" msgstr "" -#: ../gui/wxpython/menustrings.py:460 ../gui/wxpython/menustrings.py:1402 +#: ../gui/wxpython/menustrings.py:461 ../gui/wxpython/menustrings.py:1403 #: ../gui/wxpython/image2target/ii2t_menustrings.py:453 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1379 msgid "Calculates richness index on a raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:461 ../gui/wxpython/menustrings.py:1403 +#: ../gui/wxpython/menustrings.py:462 ../gui/wxpython/menustrings.py:1404 #: ../gui/wxpython/image2target/ii2t_menustrings.py:454 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1380 msgid "Shape index" msgstr "" -#: ../gui/wxpython/menustrings.py:462 ../gui/wxpython/menustrings.py:1404 +#: ../gui/wxpython/menustrings.py:463 ../gui/wxpython/menustrings.py:1405 #: ../gui/wxpython/image2target/ii2t_menustrings.py:455 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1381 msgid "Calculates shape index on a raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:463 ../gui/wxpython/menustrings.py:1405 +#: ../gui/wxpython/menustrings.py:464 ../gui/wxpython/menustrings.py:1406 #: ../gui/wxpython/image2target/ii2t_menustrings.py:456 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1382 msgid "Wildfire modeling" msgstr "" -#: ../gui/wxpython/menustrings.py:464 ../gui/wxpython/menustrings.py:1406 +#: ../gui/wxpython/menustrings.py:465 ../gui/wxpython/menustrings.py:1407 #: ../gui/wxpython/image2target/ii2t_menustrings.py:457 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1383 msgid "Rate of spread" msgstr "" -#: ../gui/wxpython/menustrings.py:465 ../gui/wxpython/menustrings.py:1407 +#: ../gui/wxpython/menustrings.py:466 ../gui/wxpython/menustrings.py:1408 #: ../gui/wxpython/image2target/ii2t_menustrings.py:458 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1384 msgid "Generates rate of spread raster maps. Generates three, or four raster map layers showing the base (perpendicular) rate of spread (ROS), the maximum (forward) ROS, the direction of the maximum ROS, and optionally the maximum potential spotting distance for fire spread simulation." msgstr "" -#: ../gui/wxpython/menustrings.py:466 ../gui/wxpython/menustrings.py:1408 +#: ../gui/wxpython/menustrings.py:467 ../gui/wxpython/menustrings.py:1409 #: ../gui/wxpython/image2target/ii2t_menustrings.py:459 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1385 msgid "Least-cost spread paths" msgstr "" -#: ../gui/wxpython/menustrings.py:467 ../gui/wxpython/menustrings.py:1409 +#: ../gui/wxpython/menustrings.py:468 ../gui/wxpython/menustrings.py:1410 #: ../gui/wxpython/image2target/ii2t_menustrings.py:460 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1386 msgid "Recursively traces the least cost path backwards to cells from which the cumulative cost was determined." msgstr "" -#: ../gui/wxpython/menustrings.py:468 ../gui/wxpython/menustrings.py:1410 +#: ../gui/wxpython/menustrings.py:469 ../gui/wxpython/menustrings.py:1411 #: ../gui/wxpython/image2target/ii2t_menustrings.py:461 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1387 msgid "Anisotropic spread simulation" msgstr "" -#: ../gui/wxpython/menustrings.py:469 ../gui/wxpython/menustrings.py:1411 +#: ../gui/wxpython/menustrings.py:470 ../gui/wxpython/menustrings.py:1412 #: ../gui/wxpython/image2target/ii2t_menustrings.py:462 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1388 msgid "Simulates elliptically anisotropic spread. Generates a raster map of the cumulative time of spread, given raster maps containing the rates of spread (ROS), the ROS directions and the spread origins. It optionally produces raster maps to contain backlink UTM coordinates for tracing spread paths. Usable for fire spread simulations." msgstr "" -#: ../gui/wxpython/menustrings.py:470 ../gui/wxpython/menustrings.py:1412 +#: ../gui/wxpython/menustrings.py:471 ../gui/wxpython/menustrings.py:1413 #: ../gui/wxpython/image2target/ii2t_menustrings.py:463 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1389 msgid "Change category values and labels" msgstr "" -#: ../gui/wxpython/menustrings.py:471 ../gui/wxpython/menustrings.py:521 -#: ../gui/wxpython/menustrings.py:1413 ../gui/wxpython/menustrings.py:1463 +#: ../gui/wxpython/menustrings.py:472 ../gui/wxpython/menustrings.py:522 +#: ../gui/wxpython/menustrings.py:1414 ../gui/wxpython/menustrings.py:1464 #: ../gui/wxpython/image2target/ii2t_menustrings.py:464 #: ../gui/wxpython/image2target/ii2t_menustrings.py:514 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1390 @@ -6957,8 +6969,8 @@ msgid "Manage category information" msgstr "" -#: ../gui/wxpython/menustrings.py:472 ../gui/wxpython/menustrings.py:522 -#: ../gui/wxpython/menustrings.py:1414 ../gui/wxpython/menustrings.py:1464 +#: ../gui/wxpython/menustrings.py:473 ../gui/wxpython/menustrings.py:523 +#: ../gui/wxpython/menustrings.py:1415 ../gui/wxpython/menustrings.py:1465 #: ../gui/wxpython/image2target/ii2t_menustrings.py:465 #: ../gui/wxpython/image2target/ii2t_menustrings.py:515 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1391 @@ -6966,32 +6978,32 @@ msgid "Manages category values and labels associated with user-specified raster map layers." msgstr "" -#: ../gui/wxpython/menustrings.py:473 ../gui/wxpython/menustrings.py:1415 +#: ../gui/wxpython/menustrings.py:474 ../gui/wxpython/menustrings.py:1416 #: ../gui/wxpython/image2target/ii2t_menustrings.py:466 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1392 msgid "Interactively edit category values" msgstr "" -#: ../gui/wxpython/menustrings.py:474 ../gui/wxpython/menustrings.py:1416 +#: ../gui/wxpython/menustrings.py:475 ../gui/wxpython/menustrings.py:1417 #: ../gui/wxpython/image2target/ii2t_menustrings.py:467 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1393 msgid "Edits cell values in a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:475 ../gui/wxpython/menustrings.py:1417 +#: ../gui/wxpython/menustrings.py:476 ../gui/wxpython/menustrings.py:1418 #: ../gui/wxpython/image2target/ii2t_menustrings.py:468 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1394 msgid "Reclassify by size" msgstr "" -#: ../gui/wxpython/menustrings.py:476 ../gui/wxpython/menustrings.py:1418 +#: ../gui/wxpython/menustrings.py:477 ../gui/wxpython/menustrings.py:1419 #: ../gui/wxpython/image2target/ii2t_menustrings.py:469 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1395 msgid "Reclasses a raster map greater or less than user specified area size (in hectares)." msgstr "" -#: ../gui/wxpython/menustrings.py:477 ../gui/wxpython/menustrings.py:696 -#: ../gui/wxpython/menustrings.py:1419 ../gui/wxpython/menustrings.py:1638 +#: ../gui/wxpython/menustrings.py:478 ../gui/wxpython/menustrings.py:697 +#: ../gui/wxpython/menustrings.py:1420 ../gui/wxpython/menustrings.py:1639 #: ../gui/wxpython/image2target/ii2t_menustrings.py:470 #: ../gui/wxpython/image2target/ii2t_menustrings.py:687 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1396 @@ -6999,252 +7011,252 @@ msgid "Reclassify" msgstr "" -#: ../gui/wxpython/menustrings.py:478 ../gui/wxpython/menustrings.py:1420 +#: ../gui/wxpython/menustrings.py:479 ../gui/wxpython/menustrings.py:1421 #: ../gui/wxpython/image2target/ii2t_menustrings.py:471 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1397 msgid "Reclassify raster map based on category values. Creates a new raster map whose category values are based upon a reclassification of the categories in an existing raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:479 ../gui/wxpython/menustrings.py:1421 +#: ../gui/wxpython/menustrings.py:480 ../gui/wxpython/menustrings.py:1422 #: ../gui/wxpython/image2target/ii2t_menustrings.py:472 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1398 msgid "Recode" msgstr "" -#: ../gui/wxpython/menustrings.py:480 ../gui/wxpython/menustrings.py:1422 +#: ../gui/wxpython/menustrings.py:481 ../gui/wxpython/menustrings.py:1423 #: ../gui/wxpython/image2target/ii2t_menustrings.py:473 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1399 msgid "Recodes categorical raster maps." msgstr "" -#: ../gui/wxpython/menustrings.py:481 ../gui/wxpython/menustrings.py:1423 +#: ../gui/wxpython/menustrings.py:482 ../gui/wxpython/menustrings.py:1424 #: ../gui/wxpython/image2target/ii2t_menustrings.py:474 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1400 msgid "Rescale" msgstr "" -#: ../gui/wxpython/menustrings.py:482 ../gui/wxpython/menustrings.py:1424 +#: ../gui/wxpython/menustrings.py:483 ../gui/wxpython/menustrings.py:1425 #: ../gui/wxpython/image2target/ii2t_menustrings.py:475 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1401 msgid "Rescales the range of category values in a raster map layer." msgstr "" -#: ../gui/wxpython/menustrings.py:483 ../gui/wxpython/menustrings.py:1425 +#: ../gui/wxpython/menustrings.py:484 ../gui/wxpython/menustrings.py:1426 #: ../gui/wxpython/image2target/ii2t_menustrings.py:476 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1402 msgid "Rescale with histogram" msgstr "" -#: ../gui/wxpython/menustrings.py:484 ../gui/wxpython/menustrings.py:1426 +#: ../gui/wxpython/menustrings.py:485 ../gui/wxpython/menustrings.py:1427 #: ../gui/wxpython/image2target/ii2t_menustrings.py:477 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1403 msgid "Rescales histogram equalized the range of category values in a raster map layer." msgstr "" -#: ../gui/wxpython/menustrings.py:485 ../gui/wxpython/menustrings.py:1427 +#: ../gui/wxpython/menustrings.py:486 ../gui/wxpython/menustrings.py:1428 #: ../gui/wxpython/image2target/ii2t_menustrings.py:478 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1404 msgid "Generate random cells" msgstr "" -#: ../gui/wxpython/menustrings.py:486 ../gui/wxpython/menustrings.py:1428 +#: ../gui/wxpython/menustrings.py:487 ../gui/wxpython/menustrings.py:1429 #: ../gui/wxpython/image2target/ii2t_menustrings.py:479 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1405 msgid "Random cells" msgstr "" -#: ../gui/wxpython/menustrings.py:487 ../gui/wxpython/menustrings.py:1429 +#: ../gui/wxpython/menustrings.py:488 ../gui/wxpython/menustrings.py:1430 #: ../gui/wxpython/image2target/ii2t_menustrings.py:480 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1406 msgid "Generates random cell values with spatial dependence." msgstr "" -#: ../gui/wxpython/menustrings.py:488 ../gui/wxpython/menustrings.py:1430 +#: ../gui/wxpython/menustrings.py:489 ../gui/wxpython/menustrings.py:1431 #: ../gui/wxpython/image2target/ii2t_menustrings.py:481 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1407 msgid "Random cells and vector points" msgstr "" -#: ../gui/wxpython/menustrings.py:489 ../gui/wxpython/menustrings.py:1431 +#: ../gui/wxpython/menustrings.py:490 ../gui/wxpython/menustrings.py:1432 #: ../gui/wxpython/image2target/ii2t_menustrings.py:482 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1408 msgid "Creates a raster map layer and vector point map containing randomly located points." msgstr "" -#: ../gui/wxpython/menustrings.py:490 ../gui/wxpython/menustrings.py:1432 +#: ../gui/wxpython/menustrings.py:491 ../gui/wxpython/menustrings.py:1433 #: ../gui/wxpython/image2target/ii2t_menustrings.py:483 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1409 msgid "Generate surfaces" msgstr "" -#: ../gui/wxpython/menustrings.py:491 ../gui/wxpython/menustrings.py:1433 +#: ../gui/wxpython/menustrings.py:492 ../gui/wxpython/menustrings.py:1434 #: ../gui/wxpython/image2target/ii2t_menustrings.py:484 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1410 msgid "Fractal surface" msgstr "" -#: ../gui/wxpython/menustrings.py:492 ../gui/wxpython/menustrings.py:1434 +#: ../gui/wxpython/menustrings.py:493 ../gui/wxpython/menustrings.py:1435 #: ../gui/wxpython/image2target/ii2t_menustrings.py:485 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1411 msgid "Creates a fractal surface of a given fractal dimension." msgstr "" -#: ../gui/wxpython/menustrings.py:493 ../gui/wxpython/menustrings.py:1435 +#: ../gui/wxpython/menustrings.py:494 ../gui/wxpython/menustrings.py:1436 #: ../gui/wxpython/image2target/ii2t_menustrings.py:486 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1412 msgid "Gaussian kernel density surface" msgstr "" -#: ../gui/wxpython/menustrings.py:494 ../gui/wxpython/menustrings.py:1436 +#: ../gui/wxpython/menustrings.py:495 ../gui/wxpython/menustrings.py:1437 #: ../gui/wxpython/image2target/ii2t_menustrings.py:487 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1413 msgid "Generates a raster density map from vector points map. Density is computed using a moving kernel. Optionally generates a vector density map on a vector network." msgstr "" -#: ../gui/wxpython/menustrings.py:495 ../gui/wxpython/menustrings.py:1437 +#: ../gui/wxpython/menustrings.py:496 ../gui/wxpython/menustrings.py:1438 #: ../gui/wxpython/image2target/ii2t_menustrings.py:488 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1414 msgid "Gaussian deviates surface" msgstr "" -#: ../gui/wxpython/menustrings.py:496 ../gui/wxpython/menustrings.py:1438 +#: ../gui/wxpython/menustrings.py:497 ../gui/wxpython/menustrings.py:1439 #: ../gui/wxpython/image2target/ii2t_menustrings.py:489 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1415 msgid "Generates a raster map using gaussian random number generator. Mean and standard deviation of gaussian deviates can be expressed by the user." msgstr "" -#: ../gui/wxpython/menustrings.py:497 ../gui/wxpython/menustrings.py:1439 +#: ../gui/wxpython/menustrings.py:498 ../gui/wxpython/menustrings.py:1440 #: ../gui/wxpython/image2target/ii2t_menustrings.py:490 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1416 #: ../gui/wxpython/nviz/tools.py:5181 msgid "Plane" msgstr "" -#: ../gui/wxpython/menustrings.py:498 ../gui/wxpython/menustrings.py:1440 +#: ../gui/wxpython/menustrings.py:499 ../gui/wxpython/menustrings.py:1441 #: ../gui/wxpython/image2target/ii2t_menustrings.py:491 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1417 msgid "Creates raster plane map given dip (inclination), aspect (azimuth) and one point." msgstr "" -#: ../gui/wxpython/menustrings.py:499 ../gui/wxpython/menustrings.py:1441 +#: ../gui/wxpython/menustrings.py:500 ../gui/wxpython/menustrings.py:1442 #: ../gui/wxpython/image2target/ii2t_menustrings.py:492 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1418 msgid "Random deviates surface" msgstr "" -#: ../gui/wxpython/menustrings.py:500 ../gui/wxpython/menustrings.py:1442 +#: ../gui/wxpython/menustrings.py:501 ../gui/wxpython/menustrings.py:1443 #: ../gui/wxpython/image2target/ii2t_menustrings.py:493 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1419 msgid "Produces a raster surface map of uniform random deviates with defined range." msgstr "" -#: ../gui/wxpython/menustrings.py:501 ../gui/wxpython/menustrings.py:1443 +#: ../gui/wxpython/menustrings.py:502 ../gui/wxpython/menustrings.py:1444 #: ../gui/wxpython/image2target/ii2t_menustrings.py:494 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1420 msgid "Random surface with spatial dependence" msgstr "" -#: ../gui/wxpython/menustrings.py:502 ../gui/wxpython/menustrings.py:1444 +#: ../gui/wxpython/menustrings.py:503 ../gui/wxpython/menustrings.py:1445 #: ../gui/wxpython/image2target/ii2t_menustrings.py:495 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1421 msgid "Generates random surface(s) with spatial dependence." msgstr "" -#: ../gui/wxpython/menustrings.py:503 ../gui/wxpython/menustrings.py:1445 +#: ../gui/wxpython/menustrings.py:504 ../gui/wxpython/menustrings.py:1446 #: ../gui/wxpython/image2target/ii2t_menustrings.py:496 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1422 msgid "Interpolate surfaces" msgstr "" -#: ../gui/wxpython/menustrings.py:504 ../gui/wxpython/menustrings.py:1446 +#: ../gui/wxpython/menustrings.py:505 ../gui/wxpython/menustrings.py:1447 #: ../gui/wxpython/image2target/ii2t_menustrings.py:497 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1423 msgid "Bilinear and bicubic from vector points" msgstr "" -#: ../gui/wxpython/menustrings.py:505 ../gui/wxpython/menustrings.py:1447 +#: ../gui/wxpython/menustrings.py:506 ../gui/wxpython/menustrings.py:1448 #: ../gui/wxpython/image2target/ii2t_menustrings.py:498 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1424 msgid "Performs bicubic or bilinear spline interpolation with Tykhonov regularization." msgstr "" -#: ../gui/wxpython/menustrings.py:506 ../gui/wxpython/menustrings.py:1448 +#: ../gui/wxpython/menustrings.py:507 ../gui/wxpython/menustrings.py:1449 #: ../gui/wxpython/image2target/ii2t_menustrings.py:499 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1425 msgid "IDW from raster points" msgstr "" -#: ../gui/wxpython/menustrings.py:507 ../gui/wxpython/menustrings.py:1449 +#: ../gui/wxpython/menustrings.py:508 ../gui/wxpython/menustrings.py:1450 #: ../gui/wxpython/image2target/ii2t_menustrings.py:500 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1426 msgid "Provides surface interpolation from raster point data by Inverse Distance Squared Weighting." msgstr "" -#: ../gui/wxpython/menustrings.py:508 ../gui/wxpython/menustrings.py:1450 +#: ../gui/wxpython/menustrings.py:509 ../gui/wxpython/menustrings.py:1451 #: ../gui/wxpython/image2target/ii2t_menustrings.py:501 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1427 msgid "IDW from vector points" msgstr "" -#: ../gui/wxpython/menustrings.py:509 ../gui/wxpython/menustrings.py:1451 +#: ../gui/wxpython/menustrings.py:510 ../gui/wxpython/menustrings.py:1452 #: ../gui/wxpython/image2target/ii2t_menustrings.py:502 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1428 msgid "Provides surface interpolation from vector point data by Inverse Distance Squared Weighting." msgstr "" -#: ../gui/wxpython/menustrings.py:510 ../gui/wxpython/menustrings.py:1452 +#: ../gui/wxpython/menustrings.py:511 ../gui/wxpython/menustrings.py:1453 #: ../gui/wxpython/image2target/ii2t_menustrings.py:503 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1429 msgid "Raster contours" msgstr "" -#: ../gui/wxpython/menustrings.py:511 ../gui/wxpython/menustrings.py:1453 +#: ../gui/wxpython/menustrings.py:512 ../gui/wxpython/menustrings.py:1454 #: ../gui/wxpython/image2target/ii2t_menustrings.py:504 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1430 msgid "Generates surface raster map from rasterized contours." msgstr "" -#: ../gui/wxpython/menustrings.py:512 ../gui/wxpython/menustrings.py:1454 +#: ../gui/wxpython/menustrings.py:513 ../gui/wxpython/menustrings.py:1455 #: ../gui/wxpython/image2target/ii2t_menustrings.py:505 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1431 msgid "Regularized spline tension" msgstr "" -#: ../gui/wxpython/menustrings.py:513 ../gui/wxpython/menustrings.py:1455 +#: ../gui/wxpython/menustrings.py:514 ../gui/wxpython/menustrings.py:1456 #: ../gui/wxpython/image2target/ii2t_menustrings.py:506 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1432 msgid "Performs surface interpolation from vector points map by splines. Spatial approximation and topographic analysis from given point or isoline data in vector format to floating point raster format using regularized spline with tension." msgstr "" -#: ../gui/wxpython/menustrings.py:514 ../gui/wxpython/menustrings.py:1456 +#: ../gui/wxpython/menustrings.py:515 ../gui/wxpython/menustrings.py:1457 #: ../gui/wxpython/image2target/ii2t_menustrings.py:507 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1433 msgid "Raster series interpolation" msgstr "" -#: ../gui/wxpython/menustrings.py:515 ../gui/wxpython/menustrings.py:1457 +#: ../gui/wxpython/menustrings.py:516 ../gui/wxpython/menustrings.py:1458 #: ../gui/wxpython/image2target/ii2t_menustrings.py:508 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1434 msgid "Interpolates raster maps located (temporal or spatial) in between input raster maps at specific sampling positions." msgstr "" -#: ../gui/wxpython/menustrings.py:516 ../gui/wxpython/menustrings.py:1458 +#: ../gui/wxpython/menustrings.py:517 ../gui/wxpython/menustrings.py:1459 #: ../gui/wxpython/image2target/ii2t_menustrings.py:509 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1435 msgid "Fill NULL cells" msgstr "" -#: ../gui/wxpython/menustrings.py:517 ../gui/wxpython/menustrings.py:1459 +#: ../gui/wxpython/menustrings.py:518 ../gui/wxpython/menustrings.py:1460 #: ../gui/wxpython/image2target/ii2t_menustrings.py:510 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1436 msgid "Fills no-data areas in raster maps using spline interpolation." msgstr "" -#: ../gui/wxpython/menustrings.py:518 ../gui/wxpython/menustrings.py:735 -#: ../gui/wxpython/menustrings.py:852 ../gui/wxpython/menustrings.py:880 -#: ../gui/wxpython/menustrings.py:1024 ../gui/wxpython/menustrings.py:1460 -#: ../gui/wxpython/menustrings.py:1677 ../gui/wxpython/menustrings.py:1794 -#: ../gui/wxpython/menustrings.py:1822 ../gui/wxpython/menustrings.py:1966 +#: ../gui/wxpython/menustrings.py:519 ../gui/wxpython/menustrings.py:736 +#: ../gui/wxpython/menustrings.py:853 ../gui/wxpython/menustrings.py:881 +#: ../gui/wxpython/menustrings.py:1025 ../gui/wxpython/menustrings.py:1461 +#: ../gui/wxpython/menustrings.py:1678 ../gui/wxpython/menustrings.py:1795 +#: ../gui/wxpython/menustrings.py:1823 ../gui/wxpython/menustrings.py:1967 #: ../gui/wxpython/image2target/ii2t_menustrings.py:511 #: ../gui/wxpython/image2target/ii2t_menustrings.py:726 #: ../gui/wxpython/image2target/ii2t_menustrings.py:836 @@ -7254,458 +7266,458 @@ #: ../gui/wxpython/image2target/ii2t_menustrings.py:1762 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1934 msgid "Reports and statistics" -msgstr "" +msgstr "ë³´ê³  ë° í†µê³„" -#: ../gui/wxpython/menustrings.py:519 ../gui/wxpython/menustrings.py:1461 +#: ../gui/wxpython/menustrings.py:520 ../gui/wxpython/menustrings.py:1462 #: ../gui/wxpython/image2target/ii2t_menustrings.py:512 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1438 msgid "Basic raster metadata" msgstr "" -#: ../gui/wxpython/menustrings.py:520 ../gui/wxpython/menustrings.py:1462 +#: ../gui/wxpython/menustrings.py:521 ../gui/wxpython/menustrings.py:1463 #: ../gui/wxpython/image2target/ii2t_menustrings.py:513 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1439 msgid "Outputs basic information about a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:523 ../gui/wxpython/menustrings.py:1465 +#: ../gui/wxpython/menustrings.py:524 ../gui/wxpython/menustrings.py:1466 #: ../gui/wxpython/image2target/ii2t_menustrings.py:516 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1442 msgid "General statistics" msgstr "" -#: ../gui/wxpython/menustrings.py:524 ../gui/wxpython/menustrings.py:1466 +#: ../gui/wxpython/menustrings.py:525 ../gui/wxpython/menustrings.py:1467 #: ../gui/wxpython/image2target/ii2t_menustrings.py:517 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1443 msgid "Generates area statistics for raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:525 ../gui/wxpython/menustrings.py:1467 +#: ../gui/wxpython/menustrings.py:526 ../gui/wxpython/menustrings.py:1468 #: ../gui/wxpython/image2target/ii2t_menustrings.py:518 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1444 msgid "Quantiles for large data sets" msgstr "" -#: ../gui/wxpython/menustrings.py:526 ../gui/wxpython/menustrings.py:1468 +#: ../gui/wxpython/menustrings.py:527 ../gui/wxpython/menustrings.py:1469 #: ../gui/wxpython/image2target/ii2t_menustrings.py:519 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1445 msgid "Compute quantiles using two passes." msgstr "" -#: ../gui/wxpython/menustrings.py:527 ../gui/wxpython/menustrings.py:1469 +#: ../gui/wxpython/menustrings.py:528 ../gui/wxpython/menustrings.py:1470 #: ../gui/wxpython/image2target/ii2t_menustrings.py:520 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1446 msgid "Range of category values" msgstr "" -#: ../gui/wxpython/menustrings.py:528 ../gui/wxpython/menustrings.py:1470 +#: ../gui/wxpython/menustrings.py:529 ../gui/wxpython/menustrings.py:1471 #: ../gui/wxpython/image2target/ii2t_menustrings.py:521 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1447 msgid "Prints terse list of category values found in a raster map layer." msgstr "" -#: ../gui/wxpython/menustrings.py:529 ../gui/wxpython/menustrings.py:1471 +#: ../gui/wxpython/menustrings.py:530 ../gui/wxpython/menustrings.py:1472 #: ../gui/wxpython/image2target/ii2t_menustrings.py:522 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1448 msgid "Sum area by raster map and category" msgstr "" -#: ../gui/wxpython/menustrings.py:530 ../gui/wxpython/menustrings.py:1472 +#: ../gui/wxpython/menustrings.py:531 ../gui/wxpython/menustrings.py:1473 #: ../gui/wxpython/image2target/ii2t_menustrings.py:523 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1449 msgid "Reports statistics for raster maps." -msgstr "" +msgstr "래스터 지ë„를 위한 통계를 보고합니다" -#: ../gui/wxpython/menustrings.py:531 ../gui/wxpython/menustrings.py:1473 +#: ../gui/wxpython/menustrings.py:532 ../gui/wxpython/menustrings.py:1474 #: ../gui/wxpython/image2target/ii2t_menustrings.py:524 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1450 msgid "Statistics for clumped cells" msgstr "" -#: ../gui/wxpython/menustrings.py:532 ../gui/wxpython/menustrings.py:1474 +#: ../gui/wxpython/menustrings.py:533 ../gui/wxpython/menustrings.py:1475 #: ../gui/wxpython/image2target/ii2t_menustrings.py:525 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1451 msgid "Calculates the volume of data \"clumps\". Optionally produces a GRASS vector points map containing the calculated centroids of these clumps." msgstr "" -#: ../gui/wxpython/menustrings.py:533 ../gui/wxpython/menustrings.py:1475 +#: ../gui/wxpython/menustrings.py:534 ../gui/wxpython/menustrings.py:1476 #: ../gui/wxpython/image2target/ii2t_menustrings.py:526 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1452 msgid "Total corrected area" msgstr "" -#: ../gui/wxpython/menustrings.py:534 ../gui/wxpython/menustrings.py:1476 +#: ../gui/wxpython/menustrings.py:535 ../gui/wxpython/menustrings.py:1477 #: ../gui/wxpython/image2target/ii2t_menustrings.py:527 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1453 msgid "Prints estimation of surface area for raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:535 ../gui/wxpython/menustrings.py:1477 +#: ../gui/wxpython/menustrings.py:536 ../gui/wxpython/menustrings.py:1478 #: ../gui/wxpython/image2target/ii2t_menustrings.py:528 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1454 #: ../gui/wxpython/lmgr/layertree.py:804 ../gui/wxpython/lmgr/layertree.py:860 msgid "Univariate raster statistics" msgstr "" -#: ../gui/wxpython/menustrings.py:536 ../gui/wxpython/menustrings.py:1478 +#: ../gui/wxpython/menustrings.py:537 ../gui/wxpython/menustrings.py:1479 #: ../gui/wxpython/image2target/ii2t_menustrings.py:529 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1455 msgid "Calculates univariate statistics from the non-null cells of a raster map. Statistics include number of cells counted, minimum and maximum cell values, range, arithmetic mean, population variance, standard deviation, coefficient of variation, and sum." msgstr "" -#: ../gui/wxpython/menustrings.py:537 ../gui/wxpython/menustrings.py:746 -#: ../gui/wxpython/menustrings.py:1479 ../gui/wxpython/menustrings.py:1688 +#: ../gui/wxpython/menustrings.py:538 ../gui/wxpython/menustrings.py:747 +#: ../gui/wxpython/menustrings.py:1480 ../gui/wxpython/menustrings.py:1689 #: ../gui/wxpython/image2target/ii2t_menustrings.py:530 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1456 msgid "Sample transects" msgstr "" -#: ../gui/wxpython/menustrings.py:538 ../gui/wxpython/menustrings.py:1480 +#: ../gui/wxpython/menustrings.py:539 ../gui/wxpython/menustrings.py:1481 #: ../gui/wxpython/image2target/ii2t_menustrings.py:531 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1457 msgid "Outputs the raster map layer values lying on user-defined line(s)." msgstr "" -#: ../gui/wxpython/menustrings.py:539 ../gui/wxpython/menustrings.py:1481 +#: ../gui/wxpython/menustrings.py:540 ../gui/wxpython/menustrings.py:1482 #: ../gui/wxpython/image2target/ii2t_menustrings.py:532 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1458 msgid "Sample transects (bearing/distance)" msgstr "" -#: ../gui/wxpython/menustrings.py:540 ../gui/wxpython/menustrings.py:1482 +#: ../gui/wxpython/menustrings.py:541 ../gui/wxpython/menustrings.py:1483 #: ../gui/wxpython/image2target/ii2t_menustrings.py:533 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1459 msgid "Outputs raster map layer values lying along user defined transect line(s)." msgstr "" -#: ../gui/wxpython/menustrings.py:541 ../gui/wxpython/menustrings.py:1483 +#: ../gui/wxpython/menustrings.py:542 ../gui/wxpython/menustrings.py:1484 #: ../gui/wxpython/image2target/ii2t_menustrings.py:534 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1460 msgid "Covariance/correlation" msgstr "" -#: ../gui/wxpython/menustrings.py:542 ../gui/wxpython/menustrings.py:1484 +#: ../gui/wxpython/menustrings.py:543 ../gui/wxpython/menustrings.py:1485 #: ../gui/wxpython/image2target/ii2t_menustrings.py:535 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1461 msgid "Outputs a covariance/correlation matrix for user-specified raster map layer(s)." msgstr "" -#: ../gui/wxpython/menustrings.py:543 ../gui/wxpython/menustrings.py:1485 +#: ../gui/wxpython/menustrings.py:544 ../gui/wxpython/menustrings.py:1486 #: ../gui/wxpython/image2target/ii2t_menustrings.py:536 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1462 msgid "Linear regression" msgstr "" -#: ../gui/wxpython/menustrings.py:544 ../gui/wxpython/menustrings.py:1486 +#: ../gui/wxpython/menustrings.py:545 ../gui/wxpython/menustrings.py:1487 #: ../gui/wxpython/image2target/ii2t_menustrings.py:537 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1463 msgid "Calculates linear regression from two raster maps: y = a + b*x." msgstr "" -#: ../gui/wxpython/menustrings.py:545 ../gui/wxpython/menustrings.py:1487 +#: ../gui/wxpython/menustrings.py:546 ../gui/wxpython/menustrings.py:1488 #: ../gui/wxpython/image2target/ii2t_menustrings.py:538 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1464 msgid "Multiple regression" msgstr "" -#: ../gui/wxpython/menustrings.py:546 ../gui/wxpython/menustrings.py:1488 +#: ../gui/wxpython/menustrings.py:547 ../gui/wxpython/menustrings.py:1489 #: ../gui/wxpython/image2target/ii2t_menustrings.py:539 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1465 msgid "Calculates multiple linear regression from raster maps." msgstr "" -#: ../gui/wxpython/menustrings.py:547 ../gui/wxpython/menustrings.py:1489 +#: ../gui/wxpython/menustrings.py:548 ../gui/wxpython/menustrings.py:1490 #: ../gui/wxpython/image2target/ii2t_menustrings.py:540 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1466 msgid "Mutual category occurrences" msgstr "" -#: ../gui/wxpython/menustrings.py:548 ../gui/wxpython/menustrings.py:1490 +#: ../gui/wxpython/menustrings.py:549 ../gui/wxpython/menustrings.py:1491 #: ../gui/wxpython/image2target/ii2t_menustrings.py:541 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1467 msgid "Tabulates the mutual occurrence (coincidence) of categories for two raster map layers." msgstr "" -#: ../gui/wxpython/menustrings.py:549 ../gui/wxpython/menustrings.py:1491 +#: ../gui/wxpython/menustrings.py:550 ../gui/wxpython/menustrings.py:1492 #: ../gui/wxpython/image2target/ii2t_menustrings.py:542 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1468 msgid "&Vector" -msgstr "" +msgstr "벡터(&V)" -#: ../gui/wxpython/menustrings.py:550 ../gui/wxpython/menustrings.py:1492 +#: ../gui/wxpython/menustrings.py:551 ../gui/wxpython/menustrings.py:1493 #: ../gui/wxpython/image2target/ii2t_menustrings.py:543 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1469 msgid "Develop vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:551 ../gui/wxpython/menustrings.py:1493 +#: ../gui/wxpython/menustrings.py:552 ../gui/wxpython/menustrings.py:1494 #: ../gui/wxpython/image2target/ii2t_menustrings.py:544 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1470 -#: ../gui/wxpython/gui_core/dialogs.py:264 -#: ../gui/wxpython/gui_core/dialogs.py:402 +#: ../gui/wxpython/gui_core/dialogs.py:265 +#: ../gui/wxpython/gui_core/dialogs.py:403 msgid "Create new vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:552 ../gui/wxpython/menustrings.py:1494 +#: ../gui/wxpython/menustrings.py:553 ../gui/wxpython/menustrings.py:1495 #: ../gui/wxpython/image2target/ii2t_menustrings.py:545 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1471 msgid "Create new empty vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:553 ../gui/wxpython/menustrings.py:1495 +#: ../gui/wxpython/menustrings.py:554 ../gui/wxpython/menustrings.py:1496 #: ../gui/wxpython/image2target/ii2t_menustrings.py:546 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1472 msgid "Edit vector map (non-interactively)" msgstr "" -#: ../gui/wxpython/menustrings.py:554 ../gui/wxpython/menustrings.py:1496 +#: ../gui/wxpython/menustrings.py:555 ../gui/wxpython/menustrings.py:1497 #: ../gui/wxpython/image2target/ii2t_menustrings.py:547 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1473 msgid "Edits a vector map, allows adding, deleting and modifying selected vector features." msgstr "" -#: ../gui/wxpython/menustrings.py:555 ../gui/wxpython/menustrings.py:1497 +#: ../gui/wxpython/menustrings.py:556 ../gui/wxpython/menustrings.py:1498 #: ../gui/wxpython/image2target/ii2t_menustrings.py:548 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1474 msgid "Convert object types" msgstr "" -#: ../gui/wxpython/menustrings.py:556 ../gui/wxpython/menustrings.py:1498 +#: ../gui/wxpython/menustrings.py:557 ../gui/wxpython/menustrings.py:1499 #: ../gui/wxpython/image2target/ii2t_menustrings.py:549 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1475 msgid "Changes type of vector features." msgstr "" -#: ../gui/wxpython/menustrings.py:557 ../gui/wxpython/menustrings.py:1499 +#: ../gui/wxpython/menustrings.py:558 ../gui/wxpython/menustrings.py:1500 #: ../gui/wxpython/image2target/ii2t_menustrings.py:550 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1476 msgid "Parallel lines" msgstr "" -#: ../gui/wxpython/menustrings.py:558 ../gui/wxpython/menustrings.py:1500 +#: ../gui/wxpython/menustrings.py:559 ../gui/wxpython/menustrings.py:1501 #: ../gui/wxpython/image2target/ii2t_menustrings.py:551 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1477 msgid "Creates parallel line to input vector lines." msgstr "" -#: ../gui/wxpython/menustrings.py:559 ../gui/wxpython/menustrings.py:1501 +#: ../gui/wxpython/menustrings.py:560 ../gui/wxpython/menustrings.py:1502 #: ../gui/wxpython/image2target/ii2t_menustrings.py:552 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1478 msgid "Dissolve boundaries" msgstr "" -#: ../gui/wxpython/menustrings.py:560 ../gui/wxpython/menustrings.py:1502 +#: ../gui/wxpython/menustrings.py:561 ../gui/wxpython/menustrings.py:1503 #: ../gui/wxpython/image2target/ii2t_menustrings.py:553 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1479 msgid "Dissolves boundaries between adjacent areas sharing a common category number or attribute." msgstr "" -#: ../gui/wxpython/menustrings.py:561 ../gui/wxpython/menustrings.py:1503 +#: ../gui/wxpython/menustrings.py:562 ../gui/wxpython/menustrings.py:1504 #: ../gui/wxpython/image2target/ii2t_menustrings.py:554 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1480 msgid "Create 3D vector over raster" msgstr "" -#: ../gui/wxpython/menustrings.py:562 ../gui/wxpython/menustrings.py:1504 +#: ../gui/wxpython/menustrings.py:563 ../gui/wxpython/menustrings.py:1505 #: ../gui/wxpython/image2target/ii2t_menustrings.py:555 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1481 msgid "Converts 2D vector features to 3D by sampling of elevation raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:563 ../gui/wxpython/menustrings.py:1505 +#: ../gui/wxpython/menustrings.py:564 ../gui/wxpython/menustrings.py:1506 #: ../gui/wxpython/image2target/ii2t_menustrings.py:556 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1482 msgid "Extrude 3D vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:564 ../gui/wxpython/menustrings.py:1506 +#: ../gui/wxpython/menustrings.py:565 ../gui/wxpython/menustrings.py:1507 #: ../gui/wxpython/image2target/ii2t_menustrings.py:557 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1483 msgid "Extrudes flat vector features to 3D vector features with defined height. Optionally the height can be derived from sampling of elevation raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:565 ../gui/wxpython/menustrings.py:1507 +#: ../gui/wxpython/menustrings.py:566 ../gui/wxpython/menustrings.py:1508 #: ../gui/wxpython/image2target/ii2t_menustrings.py:558 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1484 msgid "Create labels" msgstr "" -#: ../gui/wxpython/menustrings.py:566 ../gui/wxpython/menustrings.py:1508 +#: ../gui/wxpython/menustrings.py:567 ../gui/wxpython/menustrings.py:1509 #: ../gui/wxpython/image2target/ii2t_menustrings.py:559 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1485 msgid "Creates paint labels for a vector map from attached attributes." msgstr "" -#: ../gui/wxpython/menustrings.py:567 ../gui/wxpython/menustrings.py:1509 +#: ../gui/wxpython/menustrings.py:568 ../gui/wxpython/menustrings.py:1510 #: ../gui/wxpython/image2target/ii2t_menustrings.py:560 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1486 msgid "Reposition vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:568 ../gui/wxpython/menustrings.py:1510 +#: ../gui/wxpython/menustrings.py:569 ../gui/wxpython/menustrings.py:1511 #: ../gui/wxpython/image2target/ii2t_menustrings.py:561 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1487 msgid "Performs an affine transformation (shift, scale and rotate) on vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:569 ../gui/wxpython/menustrings.py:1511 +#: ../gui/wxpython/menustrings.py:570 ../gui/wxpython/menustrings.py:1512 #: ../gui/wxpython/image2target/ii2t_menustrings.py:562 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1488 msgid "Rectify vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:570 ../gui/wxpython/menustrings.py:1512 +#: ../gui/wxpython/menustrings.py:571 ../gui/wxpython/menustrings.py:1513 #: ../gui/wxpython/image2target/ii2t_menustrings.py:563 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1489 msgid "Rectifies a vector by computing a coordinate transformation for each object in the vector based on the control points." msgstr "" -#: ../gui/wxpython/menustrings.py:574 ../gui/wxpython/menustrings.py:1516 +#: ../gui/wxpython/menustrings.py:575 ../gui/wxpython/menustrings.py:1517 #: ../gui/wxpython/image2target/ii2t_menustrings.py:567 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1493 msgid "Updates vector map metadata." msgstr "" -#: ../gui/wxpython/menustrings.py:575 ../gui/wxpython/menustrings.py:1517 +#: ../gui/wxpython/menustrings.py:576 ../gui/wxpython/menustrings.py:1518 #: ../gui/wxpython/image2target/ii2t_menustrings.py:568 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1494 msgid "Topology maintenance" msgstr "" -#: ../gui/wxpython/menustrings.py:576 ../gui/wxpython/menustrings.py:1518 +#: ../gui/wxpython/menustrings.py:577 ../gui/wxpython/menustrings.py:1519 #: ../gui/wxpython/image2target/ii2t_menustrings.py:569 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1495 msgid "Create or rebuild topology" msgstr "" -#: ../gui/wxpython/menustrings.py:577 ../gui/wxpython/menustrings.py:1519 +#: ../gui/wxpython/menustrings.py:578 ../gui/wxpython/menustrings.py:1520 #: ../gui/wxpython/image2target/ii2t_menustrings.py:570 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1496 msgid "Creates topology for vector map. Optionally also checks for topological errors." msgstr "" -#: ../gui/wxpython/menustrings.py:578 ../gui/wxpython/menustrings.py:1520 +#: ../gui/wxpython/menustrings.py:579 ../gui/wxpython/menustrings.py:1521 #: ../gui/wxpython/image2target/ii2t_menustrings.py:571 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1497 msgid "Rebuild topology on all vector maps" msgstr "" -#: ../gui/wxpython/menustrings.py:579 ../gui/wxpython/menustrings.py:1521 +#: ../gui/wxpython/menustrings.py:580 ../gui/wxpython/menustrings.py:1522 #: ../gui/wxpython/image2target/ii2t_menustrings.py:572 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1498 msgid "Rebuilds topology on all vector maps in the current mapset." msgstr "" -#: ../gui/wxpython/menustrings.py:580 ../gui/wxpython/menustrings.py:1522 +#: ../gui/wxpython/menustrings.py:581 ../gui/wxpython/menustrings.py:1523 #: ../gui/wxpython/image2target/ii2t_menustrings.py:573 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1499 msgid "Build polylines" msgstr "" -#: ../gui/wxpython/menustrings.py:581 ../gui/wxpython/menustrings.py:1523 +#: ../gui/wxpython/menustrings.py:582 ../gui/wxpython/menustrings.py:1524 #: ../gui/wxpython/image2target/ii2t_menustrings.py:574 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1500 msgid "Builds polylines from lines or boundaries." msgstr "" -#: ../gui/wxpython/menustrings.py:582 ../gui/wxpython/menustrings.py:1524 +#: ../gui/wxpython/menustrings.py:583 ../gui/wxpython/menustrings.py:1525 #: ../gui/wxpython/image2target/ii2t_menustrings.py:575 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1501 msgid "Split lines" msgstr "" -#: ../gui/wxpython/menustrings.py:583 ../gui/wxpython/menustrings.py:1525 +#: ../gui/wxpython/menustrings.py:584 ../gui/wxpython/menustrings.py:1526 #: ../gui/wxpython/image2target/ii2t_menustrings.py:576 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1502 msgid "Splits vector lines to shorter segments." msgstr "" -#: ../gui/wxpython/menustrings.py:584 ../gui/wxpython/menustrings.py:1526 +#: ../gui/wxpython/menustrings.py:585 ../gui/wxpython/menustrings.py:1527 #: ../gui/wxpython/image2target/ii2t_menustrings.py:577 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1503 msgid "Split polylines" msgstr "" -#: ../gui/wxpython/menustrings.py:585 ../gui/wxpython/menustrings.py:1527 +#: ../gui/wxpython/menustrings.py:586 ../gui/wxpython/menustrings.py:1528 #: ../gui/wxpython/image2target/ii2t_menustrings.py:578 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1504 msgid "Creates points/segments from input vector lines and positions." msgstr "" -#: ../gui/wxpython/menustrings.py:586 ../gui/wxpython/menustrings.py:1528 +#: ../gui/wxpython/menustrings.py:587 ../gui/wxpython/menustrings.py:1529 #: ../gui/wxpython/image2target/ii2t_menustrings.py:579 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1505 msgid "Clean vector map" -msgstr "" +msgstr "벡터 ì§€ë„ ì •ë¦¬" -#: ../gui/wxpython/menustrings.py:587 ../gui/wxpython/menustrings.py:1529 +#: ../gui/wxpython/menustrings.py:588 ../gui/wxpython/menustrings.py:1530 #: ../gui/wxpython/image2target/ii2t_menustrings.py:580 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1506 msgid "Toolset for cleaning topology of vector map." -msgstr "" +msgstr "벡터 지ë„ì˜ ìœ„ìƒ ì •ë¦¬ë¥¼ 위한 ë„구세트" -#: ../gui/wxpython/menustrings.py:588 ../gui/wxpython/menustrings.py:1530 +#: ../gui/wxpython/menustrings.py:589 ../gui/wxpython/menustrings.py:1531 #: ../gui/wxpython/image2target/ii2t_menustrings.py:581 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1507 msgid "Smooth or simplify" msgstr "" -#: ../gui/wxpython/menustrings.py:589 ../gui/wxpython/menustrings.py:1531 +#: ../gui/wxpython/menustrings.py:590 ../gui/wxpython/menustrings.py:1532 #: ../gui/wxpython/image2target/ii2t_menustrings.py:582 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1508 msgid "Performs vector based generalization." msgstr "" -#: ../gui/wxpython/menustrings.py:590 ../gui/wxpython/menustrings.py:1532 +#: ../gui/wxpython/menustrings.py:591 ../gui/wxpython/menustrings.py:1533 #: ../gui/wxpython/image2target/ii2t_menustrings.py:583 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1509 msgid "Add centroids" msgstr "" -#: ../gui/wxpython/menustrings.py:591 ../gui/wxpython/menustrings.py:1533 +#: ../gui/wxpython/menustrings.py:592 ../gui/wxpython/menustrings.py:1534 #: ../gui/wxpython/image2target/ii2t_menustrings.py:584 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1510 msgid "Adds missing centroids to closed boundaries." msgstr "" -#: ../gui/wxpython/menustrings.py:594 ../gui/wxpython/menustrings.py:1536 +#: ../gui/wxpython/menustrings.py:595 ../gui/wxpython/menustrings.py:1537 #: ../gui/wxpython/image2target/ii2t_menustrings.py:587 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1513 msgid "Creates/modifies the color table associated with a vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:596 ../gui/wxpython/menustrings.py:1538 +#: ../gui/wxpython/menustrings.py:597 ../gui/wxpython/menustrings.py:1539 #: ../gui/wxpython/image2target/ii2t_menustrings.py:589 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1515 msgid "Interactive management of vector color tables." msgstr "" -#: ../gui/wxpython/menustrings.py:598 ../gui/wxpython/menustrings.py:1540 +#: ../gui/wxpython/menustrings.py:599 ../gui/wxpython/menustrings.py:1541 #: ../gui/wxpython/image2target/ii2t_menustrings.py:591 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1517 msgid "Exports the color table associated with a vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:599 ../gui/wxpython/menustrings.py:1541 +#: ../gui/wxpython/menustrings.py:600 ../gui/wxpython/menustrings.py:1542 #: ../gui/wxpython/image2target/ii2t_menustrings.py:592 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1518 msgid "Query vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:600 ../gui/wxpython/menustrings.py:1542 +#: ../gui/wxpython/menustrings.py:601 ../gui/wxpython/menustrings.py:1543 #: ../gui/wxpython/image2target/ii2t_menustrings.py:593 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1519 msgid "Query with coordinate(s)" msgstr "" -#: ../gui/wxpython/menustrings.py:601 ../gui/wxpython/menustrings.py:1543 +#: ../gui/wxpython/menustrings.py:602 ../gui/wxpython/menustrings.py:1544 #: ../gui/wxpython/image2target/ii2t_menustrings.py:594 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1520 msgid "Queries a vector map at given locations." msgstr "" -#: ../gui/wxpython/menustrings.py:602 ../gui/wxpython/menustrings.py:919 -#: ../gui/wxpython/menustrings.py:1544 ../gui/wxpython/menustrings.py:1861 +#: ../gui/wxpython/menustrings.py:603 ../gui/wxpython/menustrings.py:920 +#: ../gui/wxpython/menustrings.py:1545 ../gui/wxpython/menustrings.py:1862 #: ../gui/wxpython/image2target/ii2t_menustrings.py:595 #: ../gui/wxpython/image2target/ii2t_menustrings.py:903 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1521 @@ -7713,8 +7725,8 @@ msgid "Query vector attribute data" msgstr "" -#: ../gui/wxpython/menustrings.py:603 ../gui/wxpython/menustrings.py:920 -#: ../gui/wxpython/menustrings.py:1545 ../gui/wxpython/menustrings.py:1862 +#: ../gui/wxpython/menustrings.py:604 ../gui/wxpython/menustrings.py:921 +#: ../gui/wxpython/menustrings.py:1546 ../gui/wxpython/menustrings.py:1863 #: ../gui/wxpython/image2target/ii2t_menustrings.py:596 #: ../gui/wxpython/image2target/ii2t_menustrings.py:904 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1522 @@ -7722,66 +7734,66 @@ msgid "Prints vector map attributes." msgstr "" -#: ../gui/wxpython/menustrings.py:604 ../gui/wxpython/menustrings.py:1546 +#: ../gui/wxpython/menustrings.py:605 ../gui/wxpython/menustrings.py:1547 #: ../gui/wxpython/image2target/ii2t_menustrings.py:597 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1523 msgid "Feature selection" msgstr "" -#: ../gui/wxpython/menustrings.py:605 ../gui/wxpython/menustrings.py:1547 +#: ../gui/wxpython/menustrings.py:606 ../gui/wxpython/menustrings.py:1548 #: ../gui/wxpython/image2target/ii2t_menustrings.py:598 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1524 msgid "Select by attributes" msgstr "" -#: ../gui/wxpython/menustrings.py:606 ../gui/wxpython/menustrings.py:1548 +#: ../gui/wxpython/menustrings.py:607 ../gui/wxpython/menustrings.py:1549 #: ../gui/wxpython/image2target/ii2t_menustrings.py:599 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1525 msgid "Selects vector features from an existing vector map and creates a new vector map containing only the selected features." msgstr "" -#: ../gui/wxpython/menustrings.py:607 ../gui/wxpython/menustrings.py:1549 +#: ../gui/wxpython/menustrings.py:608 ../gui/wxpython/menustrings.py:1550 #: ../gui/wxpython/image2target/ii2t_menustrings.py:600 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1526 msgid "Select by another map" msgstr "" -#: ../gui/wxpython/menustrings.py:608 ../gui/wxpython/menustrings.py:1550 +#: ../gui/wxpython/menustrings.py:609 ../gui/wxpython/menustrings.py:1551 #: ../gui/wxpython/image2target/ii2t_menustrings.py:601 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1527 msgid "Selects features from vector map (A) by features from other vector map (B)." msgstr "" -#: ../gui/wxpython/menustrings.py:616 ../gui/wxpython/menustrings.py:1558 +#: ../gui/wxpython/menustrings.py:617 ../gui/wxpython/menustrings.py:1559 #: ../gui/wxpython/image2target/ii2t_menustrings.py:609 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1535 msgid "Buffer vectors" msgstr "" -#: ../gui/wxpython/menustrings.py:617 ../gui/wxpython/menustrings.py:1559 +#: ../gui/wxpython/menustrings.py:618 ../gui/wxpython/menustrings.py:1560 #: ../gui/wxpython/image2target/ii2t_menustrings.py:610 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1536 msgid "Creates a buffer around vector features of given type." msgstr "" -#: ../gui/wxpython/menustrings.py:618 ../gui/wxpython/menustrings.py:1560 +#: ../gui/wxpython/menustrings.py:619 ../gui/wxpython/menustrings.py:1561 #: ../gui/wxpython/image2target/ii2t_menustrings.py:611 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1537 msgid "Point analysis" msgstr "" -#: ../gui/wxpython/menustrings.py:619 ../gui/wxpython/menustrings.py:632 -#: ../gui/wxpython/menustrings.py:1561 ../gui/wxpython/menustrings.py:1574 +#: ../gui/wxpython/menustrings.py:620 ../gui/wxpython/menustrings.py:633 +#: ../gui/wxpython/menustrings.py:1562 ../gui/wxpython/menustrings.py:1575 #: ../gui/wxpython/image2target/ii2t_menustrings.py:612 #: ../gui/wxpython/image2target/ii2t_menustrings.py:625 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1538 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1551 msgid "Identify and remove outliers" -msgstr "" +msgstr "ì´ìƒì¹˜ ì‹ë³„ ë° ì œê±°" -#: ../gui/wxpython/menustrings.py:620 ../gui/wxpython/menustrings.py:633 -#: ../gui/wxpython/menustrings.py:732 ../gui/wxpython/menustrings.py:1562 -#: ../gui/wxpython/menustrings.py:1575 ../gui/wxpython/menustrings.py:1674 +#: ../gui/wxpython/menustrings.py:621 ../gui/wxpython/menustrings.py:634 +#: ../gui/wxpython/menustrings.py:733 ../gui/wxpython/menustrings.py:1563 +#: ../gui/wxpython/menustrings.py:1576 ../gui/wxpython/menustrings.py:1675 #: ../gui/wxpython/image2target/ii2t_menustrings.py:613 #: ../gui/wxpython/image2target/ii2t_menustrings.py:626 #: ../gui/wxpython/image2target/ii2t_menustrings.py:723 @@ -7789,28 +7801,28 @@ #: ../gui/wxpython/image2target/ii2t_menustrings.py:1552 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1649 msgid "Removes outliers from vector point data." -msgstr "" +msgstr "벡터 ì  ìžë£Œë¡œë¶€í„° ì´ìƒì¹˜ë¥¼ 제거합니다." -#: ../gui/wxpython/menustrings.py:621 ../gui/wxpython/menustrings.py:1563 +#: ../gui/wxpython/menustrings.py:622 ../gui/wxpython/menustrings.py:1564 #: ../gui/wxpython/image2target/ii2t_menustrings.py:614 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1540 msgid "Identify point clusters" msgstr "" -#: ../gui/wxpython/menustrings.py:622 ../gui/wxpython/menustrings.py:1564 +#: ../gui/wxpython/menustrings.py:623 ../gui/wxpython/menustrings.py:1565 #: ../gui/wxpython/image2target/ii2t_menustrings.py:615 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1541 msgid "Performs cluster identification." msgstr "" -#: ../gui/wxpython/menustrings.py:623 ../gui/wxpython/menustrings.py:1565 +#: ../gui/wxpython/menustrings.py:624 ../gui/wxpython/menustrings.py:1566 #: ../gui/wxpython/image2target/ii2t_menustrings.py:616 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1542 msgid "Indices for quadrat counts of vector point lists" msgstr "" -#: ../gui/wxpython/menustrings.py:624 ../gui/wxpython/menustrings.py:749 -#: ../gui/wxpython/menustrings.py:1566 ../gui/wxpython/menustrings.py:1691 +#: ../gui/wxpython/menustrings.py:625 ../gui/wxpython/menustrings.py:750 +#: ../gui/wxpython/menustrings.py:1567 ../gui/wxpython/menustrings.py:1692 #: ../gui/wxpython/image2target/ii2t_menustrings.py:617 #: ../gui/wxpython/image2target/ii2t_menustrings.py:738 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1543 @@ -7818,8 +7830,8 @@ msgid "Indices for quadrat counts of vector point lists." msgstr "" -#: ../gui/wxpython/menustrings.py:625 ../gui/wxpython/menustrings.py:729 -#: ../gui/wxpython/menustrings.py:1567 ../gui/wxpython/menustrings.py:1671 +#: ../gui/wxpython/menustrings.py:626 ../gui/wxpython/menustrings.py:730 +#: ../gui/wxpython/menustrings.py:1568 ../gui/wxpython/menustrings.py:1672 #: ../gui/wxpython/image2target/ii2t_menustrings.py:618 #: ../gui/wxpython/image2target/ii2t_menustrings.py:720 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1544 @@ -7827,8 +7839,8 @@ msgid "Perturb points" msgstr "" -#: ../gui/wxpython/menustrings.py:626 ../gui/wxpython/menustrings.py:730 -#: ../gui/wxpython/menustrings.py:1568 ../gui/wxpython/menustrings.py:1672 +#: ../gui/wxpython/menustrings.py:627 ../gui/wxpython/menustrings.py:731 +#: ../gui/wxpython/menustrings.py:1569 ../gui/wxpython/menustrings.py:1673 #: ../gui/wxpython/image2target/ii2t_menustrings.py:619 #: ../gui/wxpython/image2target/ii2t_menustrings.py:721 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1545 @@ -7836,8 +7848,8 @@ msgid "Random location perturbations of vector points." msgstr "" -#: ../gui/wxpython/menustrings.py:627 ../gui/wxpython/menustrings.py:733 -#: ../gui/wxpython/menustrings.py:1569 ../gui/wxpython/menustrings.py:1675 +#: ../gui/wxpython/menustrings.py:628 ../gui/wxpython/menustrings.py:734 +#: ../gui/wxpython/menustrings.py:1570 ../gui/wxpython/menustrings.py:1676 #: ../gui/wxpython/image2target/ii2t_menustrings.py:620 #: ../gui/wxpython/image2target/ii2t_menustrings.py:724 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1546 @@ -7845,8 +7857,8 @@ msgid "Test/training point sets" msgstr "" -#: ../gui/wxpython/menustrings.py:628 ../gui/wxpython/menustrings.py:734 -#: ../gui/wxpython/menustrings.py:1570 ../gui/wxpython/menustrings.py:1676 +#: ../gui/wxpython/menustrings.py:629 ../gui/wxpython/menustrings.py:735 +#: ../gui/wxpython/menustrings.py:1571 ../gui/wxpython/menustrings.py:1677 #: ../gui/wxpython/image2target/ii2t_menustrings.py:621 #: ../gui/wxpython/image2target/ii2t_menustrings.py:725 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1547 @@ -7854,14 +7866,14 @@ msgid "Randomly partition points into test/train sets." msgstr "" -#: ../gui/wxpython/menustrings.py:629 ../gui/wxpython/menustrings.py:1571 +#: ../gui/wxpython/menustrings.py:630 ../gui/wxpython/menustrings.py:1572 #: ../gui/wxpython/image2target/ii2t_menustrings.py:622 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1548 msgid "Tests for normality for vector points" msgstr "" -#: ../gui/wxpython/menustrings.py:630 ../gui/wxpython/menustrings.py:751 -#: ../gui/wxpython/menustrings.py:1572 ../gui/wxpython/menustrings.py:1693 +#: ../gui/wxpython/menustrings.py:631 ../gui/wxpython/menustrings.py:752 +#: ../gui/wxpython/menustrings.py:1573 ../gui/wxpython/menustrings.py:1694 #: ../gui/wxpython/image2target/ii2t_menustrings.py:623 #: ../gui/wxpython/image2target/ii2t_menustrings.py:740 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1549 @@ -7869,2770 +7881,2770 @@ msgid "Tests for normality for vector points." msgstr "" -#: ../gui/wxpython/menustrings.py:631 ../gui/wxpython/menustrings.py:1573 +#: ../gui/wxpython/menustrings.py:632 ../gui/wxpython/menustrings.py:1574 #: ../gui/wxpython/image2target/ii2t_menustrings.py:624 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1550 msgid "Lidar analysis" msgstr "" -#: ../gui/wxpython/menustrings.py:634 ../gui/wxpython/menustrings.py:1576 +#: ../gui/wxpython/menustrings.py:635 ../gui/wxpython/menustrings.py:1577 #: ../gui/wxpython/image2target/ii2t_menustrings.py:627 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1553 msgid "Detect edges" msgstr "" -#: ../gui/wxpython/menustrings.py:635 ../gui/wxpython/menustrings.py:1577 +#: ../gui/wxpython/menustrings.py:636 ../gui/wxpython/menustrings.py:1578 #: ../gui/wxpython/image2target/ii2t_menustrings.py:628 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1554 msgid "Detects the object's edges from a LIDAR data set." msgstr "" -#: ../gui/wxpython/menustrings.py:636 ../gui/wxpython/menustrings.py:1578 +#: ../gui/wxpython/menustrings.py:637 ../gui/wxpython/menustrings.py:1579 #: ../gui/wxpython/image2target/ii2t_menustrings.py:629 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1555 msgid "Detect interiors" msgstr "" -#: ../gui/wxpython/menustrings.py:637 ../gui/wxpython/menustrings.py:1579 +#: ../gui/wxpython/menustrings.py:638 ../gui/wxpython/menustrings.py:1580 #: ../gui/wxpython/image2target/ii2t_menustrings.py:630 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1556 msgid "Building contour determination and Region Growing algorithm for determining the building inside" msgstr "" -#: ../gui/wxpython/menustrings.py:638 ../gui/wxpython/menustrings.py:1580 +#: ../gui/wxpython/menustrings.py:639 ../gui/wxpython/menustrings.py:1581 #: ../gui/wxpython/image2target/ii2t_menustrings.py:631 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1557 msgid "Correct and reclassify objects" msgstr "" -#: ../gui/wxpython/menustrings.py:639 ../gui/wxpython/menustrings.py:1581 +#: ../gui/wxpython/menustrings.py:640 ../gui/wxpython/menustrings.py:1582 #: ../gui/wxpython/image2target/ii2t_menustrings.py:632 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1558 msgid "Corrects the v.lidar.growing output. It is the last of the three algorithms for LIDAR filtering." msgstr "" -#: ../gui/wxpython/menustrings.py:640 ../gui/wxpython/menustrings.py:1582 +#: ../gui/wxpython/menustrings.py:641 ../gui/wxpython/menustrings.py:1583 #: ../gui/wxpython/image2target/ii2t_menustrings.py:633 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1559 msgid "Linear referencing" msgstr "" -#: ../gui/wxpython/menustrings.py:641 ../gui/wxpython/menustrings.py:1583 +#: ../gui/wxpython/menustrings.py:642 ../gui/wxpython/menustrings.py:1584 #: ../gui/wxpython/image2target/ii2t_menustrings.py:634 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1560 msgid "Create LRS" msgstr "" -#: ../gui/wxpython/menustrings.py:642 ../gui/wxpython/menustrings.py:1584 +#: ../gui/wxpython/menustrings.py:643 ../gui/wxpython/menustrings.py:1585 #: ../gui/wxpython/image2target/ii2t_menustrings.py:635 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1561 msgid "Creates a linear reference system." msgstr "" -#: ../gui/wxpython/menustrings.py:643 ../gui/wxpython/menustrings.py:1585 +#: ../gui/wxpython/menustrings.py:644 ../gui/wxpython/menustrings.py:1586 #: ../gui/wxpython/image2target/ii2t_menustrings.py:636 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1562 msgid "Create stationing" msgstr "" -#: ../gui/wxpython/menustrings.py:644 ../gui/wxpython/menustrings.py:1586 +#: ../gui/wxpython/menustrings.py:645 ../gui/wxpython/menustrings.py:1587 #: ../gui/wxpython/image2target/ii2t_menustrings.py:637 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1563 msgid "Creates stationing from input lines, and linear reference system." msgstr "" -#: ../gui/wxpython/menustrings.py:645 ../gui/wxpython/menustrings.py:1587 +#: ../gui/wxpython/menustrings.py:646 ../gui/wxpython/menustrings.py:1588 #: ../gui/wxpython/image2target/ii2t_menustrings.py:638 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1564 msgid "Create points/segments" msgstr "" -#: ../gui/wxpython/menustrings.py:646 ../gui/wxpython/menustrings.py:1588 +#: ../gui/wxpython/menustrings.py:647 ../gui/wxpython/menustrings.py:1589 #: ../gui/wxpython/image2target/ii2t_menustrings.py:639 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1565 msgid "Creates points/segments from input lines, linear reference system and positions read from stdin or a file." msgstr "" -#: ../gui/wxpython/menustrings.py:647 ../gui/wxpython/menustrings.py:1589 +#: ../gui/wxpython/menustrings.py:648 ../gui/wxpython/menustrings.py:1590 #: ../gui/wxpython/image2target/ii2t_menustrings.py:640 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1566 msgid "Find line id and offset" msgstr "" -#: ../gui/wxpython/menustrings.py:648 ../gui/wxpython/menustrings.py:1590 +#: ../gui/wxpython/menustrings.py:649 ../gui/wxpython/menustrings.py:1591 #: ../gui/wxpython/image2target/ii2t_menustrings.py:641 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1567 msgid "Finds line id and real km+offset for given points in vector map using linear reference system." msgstr "" -#: ../gui/wxpython/menustrings.py:649 ../gui/wxpython/menustrings.py:1591 +#: ../gui/wxpython/menustrings.py:650 ../gui/wxpython/menustrings.py:1592 #: ../gui/wxpython/image2target/ii2t_menustrings.py:642 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1568 msgid "Nearest features" -msgstr "" +msgstr "최근접 피ì³" -#: ../gui/wxpython/menustrings.py:650 ../gui/wxpython/menustrings.py:1592 +#: ../gui/wxpython/menustrings.py:651 ../gui/wxpython/menustrings.py:1593 #: ../gui/wxpython/image2target/ii2t_menustrings.py:643 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1569 msgid "Finds the nearest element in vector map 'to' for elements in vector map 'from'." msgstr "" -#: ../gui/wxpython/menustrings.py:651 ../gui/wxpython/menustrings.py:1593 +#: ../gui/wxpython/menustrings.py:652 ../gui/wxpython/menustrings.py:1594 #: ../gui/wxpython/image2target/ii2t_menustrings.py:644 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1570 msgid "Network analysis" msgstr "" -#: ../gui/wxpython/menustrings.py:652 ../gui/wxpython/menustrings.py:1594 +#: ../gui/wxpython/menustrings.py:653 ../gui/wxpython/menustrings.py:1595 #: ../gui/wxpython/image2target/ii2t_menustrings.py:645 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1571 #: ../gui/wxpython/mapdisp/toolbars.py:58 msgid "Vector network analysis tool" msgstr "" -#: ../gui/wxpython/menustrings.py:653 ../gui/wxpython/menustrings.py:1595 +#: ../gui/wxpython/menustrings.py:654 ../gui/wxpython/menustrings.py:1596 #: ../gui/wxpython/image2target/ii2t_menustrings.py:646 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1572 msgid "Tool for interactive vector network analysis." msgstr "" -#: ../gui/wxpython/menustrings.py:654 ../gui/wxpython/menustrings.py:1596 +#: ../gui/wxpython/menustrings.py:655 ../gui/wxpython/menustrings.py:1597 #: ../gui/wxpython/image2target/ii2t_menustrings.py:647 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1573 msgid "Network preparation" msgstr "" -#: ../gui/wxpython/menustrings.py:655 ../gui/wxpython/menustrings.py:1597 +#: ../gui/wxpython/menustrings.py:656 ../gui/wxpython/menustrings.py:1598 #: ../gui/wxpython/image2target/ii2t_menustrings.py:648 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1574 msgid "Performs network maintenance." msgstr "" -#: ../gui/wxpython/menustrings.py:656 ../gui/wxpython/menustrings.py:1598 +#: ../gui/wxpython/menustrings.py:657 ../gui/wxpython/menustrings.py:1599 #: ../gui/wxpython/image2target/ii2t_menustrings.py:649 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1575 msgid "Allocate subnets" -msgstr "" +msgstr "서브넷 할당" -#: ../gui/wxpython/menustrings.py:657 ../gui/wxpython/menustrings.py:1599 +#: ../gui/wxpython/menustrings.py:658 ../gui/wxpython/menustrings.py:1600 msgid "Allocates subnets for nearest centers. Center node must be opened (costs >= 0). Costs of center node are used in calculation." -msgstr "" +msgstr "최근접 ì¤‘ì‹¬ì„ ìœ„í•œ ì„œë¸Œë„·ì„ í• ë‹¹í•©ë‹ˆë‹¤. 중심 êµì ì´ ì—´ë ¤ 있어야 합니다 (비용 >= 0). 중심 êµì ì˜ ë¹„ìš©ì€ ê³„ì‚°ì— ì‚¬ìš©ë©ë‹ˆë‹¤." -#: ../gui/wxpython/menustrings.py:658 ../gui/wxpython/menustrings.py:1600 +#: ../gui/wxpython/menustrings.py:659 ../gui/wxpython/menustrings.py:1601 #: ../gui/wxpython/image2target/ii2t_menustrings.py:651 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1577 msgid "Split net" msgstr "" -#: ../gui/wxpython/menustrings.py:659 ../gui/wxpython/menustrings.py:1601 +#: ../gui/wxpython/menustrings.py:660 ../gui/wxpython/menustrings.py:1602 msgid "Splits subnets for nearest centers by cost isolines. Splits net to bands between cost isolines (direction from center). Center node must be opened (costs >= 0). Costs of center node are used in calculation." msgstr "" -#: ../gui/wxpython/menustrings.py:660 ../gui/wxpython/menustrings.py:1602 +#: ../gui/wxpython/menustrings.py:661 ../gui/wxpython/menustrings.py:1603 #: ../gui/wxpython/image2target/ii2t_menustrings.py:653 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1579 msgid "Shortest path" msgstr "" -#: ../gui/wxpython/menustrings.py:661 ../gui/wxpython/menustrings.py:1603 +#: ../gui/wxpython/menustrings.py:662 ../gui/wxpython/menustrings.py:1604 #: ../gui/wxpython/image2target/ii2t_menustrings.py:654 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1580 msgid "Finds shortest path on vector network." msgstr "" -#: ../gui/wxpython/menustrings.py:662 ../gui/wxpython/menustrings.py:1604 +#: ../gui/wxpython/menustrings.py:663 ../gui/wxpython/menustrings.py:1605 #: ../gui/wxpython/image2target/ii2t_menustrings.py:655 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1581 msgid "Shortest path for sets of features" msgstr "" -#: ../gui/wxpython/menustrings.py:663 ../gui/wxpython/menustrings.py:1605 +#: ../gui/wxpython/menustrings.py:664 ../gui/wxpython/menustrings.py:1606 #: ../gui/wxpython/image2target/ii2t_menustrings.py:656 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1582 msgid "Computes shortest distance via the network between the given sets of features. Finds the shortest paths from each 'from' point to the nearest 'to' feature and various information about this relation are uploaded to the attribute table." msgstr "" -#: ../gui/wxpython/menustrings.py:664 ../gui/wxpython/menustrings.py:1606 +#: ../gui/wxpython/menustrings.py:665 ../gui/wxpython/menustrings.py:1607 #: ../gui/wxpython/image2target/ii2t_menustrings.py:657 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1583 msgid "Shortest path using timetables" msgstr "" -#: ../gui/wxpython/menustrings.py:665 ../gui/wxpython/menustrings.py:1607 +#: ../gui/wxpython/menustrings.py:666 ../gui/wxpython/menustrings.py:1608 #: ../gui/wxpython/image2target/ii2t_menustrings.py:658 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1584 msgid "Finds shortest path using timetables." msgstr "" -#: ../gui/wxpython/menustrings.py:666 ../gui/wxpython/menustrings.py:1608 +#: ../gui/wxpython/menustrings.py:667 ../gui/wxpython/menustrings.py:1609 #: ../gui/wxpython/image2target/ii2t_menustrings.py:659 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1585 msgid "Shortest path for all pairs" msgstr "" -#: ../gui/wxpython/menustrings.py:667 ../gui/wxpython/menustrings.py:1609 +#: ../gui/wxpython/menustrings.py:668 ../gui/wxpython/menustrings.py:1610 #: ../gui/wxpython/image2target/ii2t_menustrings.py:660 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1586 msgid "Computes the shortest path between all pairs of nodes in the network." msgstr "" -#: ../gui/wxpython/menustrings.py:668 ../gui/wxpython/menustrings.py:1610 +#: ../gui/wxpython/menustrings.py:669 ../gui/wxpython/menustrings.py:1611 #: ../gui/wxpython/image2target/ii2t_menustrings.py:661 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1587 msgid "Visibility network" msgstr "" -#: ../gui/wxpython/menustrings.py:669 ../gui/wxpython/menustrings.py:1611 +#: ../gui/wxpython/menustrings.py:670 ../gui/wxpython/menustrings.py:1612 #: ../gui/wxpython/image2target/ii2t_menustrings.py:662 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1588 msgid "Performs visibility graph construction." msgstr "" -#: ../gui/wxpython/menustrings.py:670 ../gui/wxpython/menustrings.py:1612 +#: ../gui/wxpython/menustrings.py:671 ../gui/wxpython/menustrings.py:1613 #: ../gui/wxpython/image2target/ii2t_menustrings.py:663 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1589 msgid "Bridges and articulation points" msgstr "" -#: ../gui/wxpython/menustrings.py:671 ../gui/wxpython/menustrings.py:1613 +#: ../gui/wxpython/menustrings.py:672 ../gui/wxpython/menustrings.py:1614 #: ../gui/wxpython/image2target/ii2t_menustrings.py:664 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1590 msgid "Computes bridges and articulation points in the network." msgstr "" -#: ../gui/wxpython/menustrings.py:672 ../gui/wxpython/menustrings.py:1614 +#: ../gui/wxpython/menustrings.py:673 ../gui/wxpython/menustrings.py:1615 #: ../gui/wxpython/image2target/ii2t_menustrings.py:665 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1591 msgid "Maximum flow" msgstr "" -#: ../gui/wxpython/menustrings.py:673 ../gui/wxpython/menustrings.py:1615 +#: ../gui/wxpython/menustrings.py:674 ../gui/wxpython/menustrings.py:1616 #: ../gui/wxpython/image2target/ii2t_menustrings.py:666 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1592 msgid "Computes the maximum flow between two sets of nodes in the network." msgstr "" -#: ../gui/wxpython/menustrings.py:674 ../gui/wxpython/menustrings.py:1616 +#: ../gui/wxpython/menustrings.py:675 ../gui/wxpython/menustrings.py:1617 #: ../gui/wxpython/image2target/ii2t_menustrings.py:667 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1593 msgid "Vertex connectivity" msgstr "" -#: ../gui/wxpython/menustrings.py:675 ../gui/wxpython/menustrings.py:1617 +#: ../gui/wxpython/menustrings.py:676 ../gui/wxpython/menustrings.py:1618 #: ../gui/wxpython/image2target/ii2t_menustrings.py:668 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1594 msgid "Computes vertex connectivity between two sets of nodes in the network." msgstr "" -#: ../gui/wxpython/menustrings.py:676 ../gui/wxpython/menustrings.py:1618 +#: ../gui/wxpython/menustrings.py:677 ../gui/wxpython/menustrings.py:1619 #: ../gui/wxpython/image2target/ii2t_menustrings.py:669 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1595 msgid "Components" msgstr "" -#: ../gui/wxpython/menustrings.py:677 ../gui/wxpython/menustrings.py:1619 +#: ../gui/wxpython/menustrings.py:678 ../gui/wxpython/menustrings.py:1620 #: ../gui/wxpython/image2target/ii2t_menustrings.py:670 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1596 msgid "Computes strongly and weakly connected components in the network." msgstr "" -#: ../gui/wxpython/menustrings.py:678 ../gui/wxpython/menustrings.py:1620 +#: ../gui/wxpython/menustrings.py:679 ../gui/wxpython/menustrings.py:1621 #: ../gui/wxpython/image2target/ii2t_menustrings.py:671 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1597 msgid "Centrality" msgstr "" -#: ../gui/wxpython/menustrings.py:679 ../gui/wxpython/menustrings.py:1621 +#: ../gui/wxpython/menustrings.py:680 ../gui/wxpython/menustrings.py:1622 #: ../gui/wxpython/image2target/ii2t_menustrings.py:672 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1598 msgid "Computes degree, centrality, betweeness, closeness and eigenvector centrality measures in the network." msgstr "" -#: ../gui/wxpython/menustrings.py:680 ../gui/wxpython/menustrings.py:1622 +#: ../gui/wxpython/menustrings.py:681 ../gui/wxpython/menustrings.py:1623 #: ../gui/wxpython/image2target/ii2t_menustrings.py:673 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1599 msgid "Steiner tree" msgstr "" -#: ../gui/wxpython/menustrings.py:681 ../gui/wxpython/menustrings.py:1623 +#: ../gui/wxpython/menustrings.py:682 ../gui/wxpython/menustrings.py:1624 #: ../gui/wxpython/image2target/ii2t_menustrings.py:674 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1600 msgid "Creates Steiner tree for the network and given terminals. Note that 'Minimum Steiner Tree' problem is NP-hard and heuristic algorithm is used in this module so the result may be sub optimal." msgstr "" -#: ../gui/wxpython/menustrings.py:682 ../gui/wxpython/menustrings.py:1624 +#: ../gui/wxpython/menustrings.py:683 ../gui/wxpython/menustrings.py:1625 #: ../gui/wxpython/image2target/ii2t_menustrings.py:675 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1601 msgid "Minimum spanning tree" msgstr "" -#: ../gui/wxpython/menustrings.py:683 ../gui/wxpython/menustrings.py:1625 +#: ../gui/wxpython/menustrings.py:684 ../gui/wxpython/menustrings.py:1626 #: ../gui/wxpython/image2target/ii2t_menustrings.py:676 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1602 msgid "Computes minimum spanning tree for the network." msgstr "" -#: ../gui/wxpython/menustrings.py:684 ../gui/wxpython/menustrings.py:1626 +#: ../gui/wxpython/menustrings.py:685 ../gui/wxpython/menustrings.py:1627 #: ../gui/wxpython/image2target/ii2t_menustrings.py:677 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1603 msgid "Traveling salesman analysis" msgstr "" -#: ../gui/wxpython/menustrings.py:685 ../gui/wxpython/menustrings.py:1627 +#: ../gui/wxpython/menustrings.py:686 ../gui/wxpython/menustrings.py:1628 #: ../gui/wxpython/image2target/ii2t_menustrings.py:678 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1604 msgid "Creates a cycle connecting given nodes (Traveling salesman problem). Note that TSP is NP-hard, heuristic algorithm is used by this module and created cycle may be sub optimal" msgstr "" -#: ../gui/wxpython/menustrings.py:686 ../gui/wxpython/menustrings.py:689 -#: ../gui/wxpython/menustrings.py:1628 ../gui/wxpython/menustrings.py:1631 +#: ../gui/wxpython/menustrings.py:687 ../gui/wxpython/menustrings.py:690 +#: ../gui/wxpython/menustrings.py:1629 ../gui/wxpython/menustrings.py:1632 #: ../gui/wxpython/image2target/ii2t_menustrings.py:679 #: ../gui/wxpython/image2target/ii2t_menustrings.py:680 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1605 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1606 msgid "Overlay vector maps" -msgstr "" +msgstr "벡터 ì§€ë„ ì¤‘ì²©" -#: ../gui/wxpython/menustrings.py:687 ../gui/wxpython/menustrings.py:1629 +#: ../gui/wxpython/menustrings.py:688 ../gui/wxpython/menustrings.py:1630 msgid "Clip vector maps" msgstr "" -#: ../gui/wxpython/menustrings.py:688 ../gui/wxpython/menustrings.py:1630 +#: ../gui/wxpython/menustrings.py:689 ../gui/wxpython/menustrings.py:1631 msgid "Extracts features of input map which overlay features of clip map." msgstr "" -#: ../gui/wxpython/menustrings.py:690 ../gui/wxpython/menustrings.py:1632 +#: ../gui/wxpython/menustrings.py:691 ../gui/wxpython/menustrings.py:1633 #: ../gui/wxpython/image2target/ii2t_menustrings.py:681 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1607 msgid "Overlays two vector maps offering clip, intersection, difference, symmetrical difference, union operators." msgstr "" -#: ../gui/wxpython/menustrings.py:691 ../gui/wxpython/menustrings.py:1633 +#: ../gui/wxpython/menustrings.py:692 ../gui/wxpython/menustrings.py:1634 #: ../gui/wxpython/image2target/ii2t_menustrings.py:682 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1608 msgid "Patch vector maps" msgstr "" -#: ../gui/wxpython/menustrings.py:692 ../gui/wxpython/menustrings.py:1634 +#: ../gui/wxpython/menustrings.py:693 ../gui/wxpython/menustrings.py:1635 #: ../gui/wxpython/image2target/ii2t_menustrings.py:683 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1609 msgid "Creates a new vector map by combining other vector maps." msgstr "" -#: ../gui/wxpython/menustrings.py:693 ../gui/wxpython/menustrings.py:1635 +#: ../gui/wxpython/menustrings.py:694 ../gui/wxpython/menustrings.py:1636 #: ../gui/wxpython/image2target/ii2t_menustrings.py:684 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1610 msgid "Manage categories" msgstr "" -#: ../gui/wxpython/menustrings.py:694 ../gui/wxpython/menustrings.py:1636 +#: ../gui/wxpython/menustrings.py:695 ../gui/wxpython/menustrings.py:1637 #: ../gui/wxpython/image2target/ii2t_menustrings.py:685 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1611 msgid "Change or report categories" -msgstr "" +msgstr "범주 변경 ë˜ëŠ” ë³´ê³ " -#: ../gui/wxpython/menustrings.py:695 ../gui/wxpython/menustrings.py:1637 +#: ../gui/wxpython/menustrings.py:696 ../gui/wxpython/menustrings.py:1638 #: ../gui/wxpython/image2target/ii2t_menustrings.py:686 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1612 msgid "Attaches, deletes or reports vector categories to map geometry." -msgstr "" +msgstr "ì§€ë„ ì§€í˜•ì˜ ë²¡í„° 범주를 부착, ì‚­ì œ, ë˜ëŠ” 보고합니다." -#: ../gui/wxpython/menustrings.py:697 ../gui/wxpython/menustrings.py:1639 +#: ../gui/wxpython/menustrings.py:698 ../gui/wxpython/menustrings.py:1640 #: ../gui/wxpython/image2target/ii2t_menustrings.py:688 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1614 msgid "Changes vector category values for an existing vector map according to results of SQL queries or a value in attribute table column." msgstr "" -#: ../gui/wxpython/menustrings.py:698 ../gui/wxpython/menustrings.py:1640 +#: ../gui/wxpython/menustrings.py:699 ../gui/wxpython/menustrings.py:1641 #: ../gui/wxpython/image2target/ii2t_menustrings.py:689 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1615 #: ../gui/wxpython/dbmgr/dialogs.py:122 msgid "Update attributes" msgstr "" -#: ../gui/wxpython/menustrings.py:699 ../gui/wxpython/menustrings.py:1641 +#: ../gui/wxpython/menustrings.py:700 ../gui/wxpython/menustrings.py:1642 #: ../gui/wxpython/image2target/ii2t_menustrings.py:690 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1616 msgid "Update area attributes from raster" msgstr "" -#: ../gui/wxpython/menustrings.py:700 ../gui/wxpython/menustrings.py:1642 +#: ../gui/wxpython/menustrings.py:701 ../gui/wxpython/menustrings.py:1643 #: ../gui/wxpython/image2target/ii2t_menustrings.py:691 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1617 msgid "Calculates univariate statistics from a raster map based on a vector map and uploads statistics to new attribute columns." msgstr "" -#: ../gui/wxpython/menustrings.py:701 ../gui/wxpython/menustrings.py:1643 +#: ../gui/wxpython/menustrings.py:702 ../gui/wxpython/menustrings.py:1644 #: ../gui/wxpython/image2target/ii2t_menustrings.py:692 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1618 msgid "Update area attributes from vector" msgstr "" -#: ../gui/wxpython/menustrings.py:702 ../gui/wxpython/menustrings.py:1644 +#: ../gui/wxpython/menustrings.py:703 ../gui/wxpython/menustrings.py:1645 #: ../gui/wxpython/image2target/ii2t_menustrings.py:693 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1619 msgid "Count points in areas, calculate statistics from point attributes." msgstr "" -#: ../gui/wxpython/menustrings.py:703 ../gui/wxpython/menustrings.py:1645 +#: ../gui/wxpython/menustrings.py:704 ../gui/wxpython/menustrings.py:1646 #: ../gui/wxpython/image2target/ii2t_menustrings.py:694 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1620 msgid "Update point attributes from areas" msgstr "" -#: ../gui/wxpython/menustrings.py:704 ../gui/wxpython/menustrings.py:1646 +#: ../gui/wxpython/menustrings.py:705 ../gui/wxpython/menustrings.py:1647 #: ../gui/wxpython/image2target/ii2t_menustrings.py:695 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1621 msgid "Uploads vector values at positions of vector points to the table." msgstr "" -#: ../gui/wxpython/menustrings.py:705 ../gui/wxpython/menustrings.py:1647 +#: ../gui/wxpython/menustrings.py:706 ../gui/wxpython/menustrings.py:1648 #: ../gui/wxpython/image2target/ii2t_menustrings.py:696 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1622 msgid "Update database values from vector" -msgstr "" +msgstr "벡터로부터 ë°ì´í„°ë² ì´ìŠ¤ê°’ 갱신" -#: ../gui/wxpython/menustrings.py:706 ../gui/wxpython/menustrings.py:1648 +#: ../gui/wxpython/menustrings.py:707 ../gui/wxpython/menustrings.py:1649 #: ../gui/wxpython/image2target/ii2t_menustrings.py:697 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1623 msgid "Populates attribute values from vector features." msgstr "" -#: ../gui/wxpython/menustrings.py:707 ../gui/wxpython/menustrings.py:1649 +#: ../gui/wxpython/menustrings.py:708 ../gui/wxpython/menustrings.py:1650 #: ../gui/wxpython/image2target/ii2t_menustrings.py:698 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1624 msgid "Sample raster maps at point locations" msgstr "" -#: ../gui/wxpython/menustrings.py:708 ../gui/wxpython/menustrings.py:1650 +#: ../gui/wxpython/menustrings.py:709 ../gui/wxpython/menustrings.py:1651 #: ../gui/wxpython/image2target/ii2t_menustrings.py:699 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1625 msgid "Uploads raster values at positions of vector points to the table." msgstr "" -#: ../gui/wxpython/menustrings.py:709 ../gui/wxpython/menustrings.py:1651 +#: ../gui/wxpython/menustrings.py:710 ../gui/wxpython/menustrings.py:1652 #: ../gui/wxpython/image2target/ii2t_menustrings.py:700 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1626 msgid "Sample raster neighborhood around points" msgstr "" -#: ../gui/wxpython/menustrings.py:710 ../gui/wxpython/menustrings.py:1652 +#: ../gui/wxpython/menustrings.py:711 ../gui/wxpython/menustrings.py:1653 #: ../gui/wxpython/image2target/ii2t_menustrings.py:701 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1627 msgid "Samples a raster map at vector point locations." msgstr "" -#: ../gui/wxpython/menustrings.py:711 ../gui/wxpython/menustrings.py:1653 +#: ../gui/wxpython/menustrings.py:712 ../gui/wxpython/menustrings.py:1654 #: ../gui/wxpython/image2target/ii2t_menustrings.py:702 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1628 msgid "Generate area for current region" msgstr "" -#: ../gui/wxpython/menustrings.py:712 ../gui/wxpython/menustrings.py:1654 +#: ../gui/wxpython/menustrings.py:713 ../gui/wxpython/menustrings.py:1655 #: ../gui/wxpython/image2target/ii2t_menustrings.py:703 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1629 msgid "Creates a vector polygon from the current region extent." msgstr "" -#: ../gui/wxpython/menustrings.py:713 ../gui/wxpython/menustrings.py:1655 +#: ../gui/wxpython/menustrings.py:714 ../gui/wxpython/menustrings.py:1656 #: ../gui/wxpython/image2target/ii2t_menustrings.py:704 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1630 msgid "Generate areas from points" msgstr "" -#: ../gui/wxpython/menustrings.py:714 ../gui/wxpython/menustrings.py:1656 +#: ../gui/wxpython/menustrings.py:715 ../gui/wxpython/menustrings.py:1657 #: ../gui/wxpython/image2target/ii2t_menustrings.py:705 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1631 msgid "Convex hull" msgstr "" -#: ../gui/wxpython/menustrings.py:715 ../gui/wxpython/menustrings.py:1657 +#: ../gui/wxpython/menustrings.py:716 ../gui/wxpython/menustrings.py:1658 #: ../gui/wxpython/image2target/ii2t_menustrings.py:706 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1632 msgid "Produces a 2D/3D convex hull for a given vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:716 ../gui/wxpython/menustrings.py:1658 +#: ../gui/wxpython/menustrings.py:717 ../gui/wxpython/menustrings.py:1659 #: ../gui/wxpython/image2target/ii2t_menustrings.py:707 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1633 msgid "Delaunay triangles" msgstr "" -#: ../gui/wxpython/menustrings.py:717 ../gui/wxpython/menustrings.py:1659 +#: ../gui/wxpython/menustrings.py:718 ../gui/wxpython/menustrings.py:1660 #: ../gui/wxpython/image2target/ii2t_menustrings.py:708 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1634 msgid "Creates a Delaunay triangulation from an input vector map containing points or centroids." msgstr "" -#: ../gui/wxpython/menustrings.py:718 ../gui/wxpython/menustrings.py:1660 +#: ../gui/wxpython/menustrings.py:719 ../gui/wxpython/menustrings.py:1661 #: ../gui/wxpython/image2target/ii2t_menustrings.py:709 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1635 msgid "Voronoi diagram/Thiessen polygons" msgstr "" -#: ../gui/wxpython/menustrings.py:719 ../gui/wxpython/menustrings.py:1661 +#: ../gui/wxpython/menustrings.py:720 ../gui/wxpython/menustrings.py:1662 msgid "Creates a Voronoi diagram constrained to the extents of the current region from an input vector map containing points or centroids." msgstr "" -#: ../gui/wxpython/menustrings.py:720 ../gui/wxpython/menustrings.py:1662 +#: ../gui/wxpython/menustrings.py:721 ../gui/wxpython/menustrings.py:1663 #: ../gui/wxpython/image2target/ii2t_menustrings.py:711 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1637 msgid "Generate grid" msgstr "" -#: ../gui/wxpython/menustrings.py:721 ../gui/wxpython/menustrings.py:1663 +#: ../gui/wxpython/menustrings.py:722 ../gui/wxpython/menustrings.py:1664 #: ../gui/wxpython/image2target/ii2t_menustrings.py:712 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1638 msgid "Creates a vector map of a user-defined grid." msgstr "" -#: ../gui/wxpython/menustrings.py:722 ../gui/wxpython/menustrings.py:1664 +#: ../gui/wxpython/menustrings.py:723 ../gui/wxpython/menustrings.py:1665 #: ../gui/wxpython/image2target/ii2t_menustrings.py:713 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1639 msgid "Generate points" msgstr "" -#: ../gui/wxpython/menustrings.py:723 ../gui/wxpython/menustrings.py:1665 +#: ../gui/wxpython/menustrings.py:724 ../gui/wxpython/menustrings.py:1666 #: ../gui/wxpython/image2target/ii2t_menustrings.py:714 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1640 msgid "Generate from database" -msgstr "" +msgstr "ë°ì´í„°ë² ì´ìŠ¤ë¡œë¶€í„° ìƒì„±" -#: ../gui/wxpython/menustrings.py:724 ../gui/wxpython/menustrings.py:1666 +#: ../gui/wxpython/menustrings.py:725 ../gui/wxpython/menustrings.py:1667 #: ../gui/wxpython/image2target/ii2t_menustrings.py:715 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1641 msgid "Creates new vector (points) map from database table containing coordinates." msgstr "" -#: ../gui/wxpython/menustrings.py:725 ../gui/wxpython/menustrings.py:1667 +#: ../gui/wxpython/menustrings.py:726 ../gui/wxpython/menustrings.py:1668 #: ../gui/wxpython/image2target/ii2t_menustrings.py:716 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1642 msgid "Generate points along lines" msgstr "" -#: ../gui/wxpython/menustrings.py:726 ../gui/wxpython/menustrings.py:1668 +#: ../gui/wxpython/menustrings.py:727 ../gui/wxpython/menustrings.py:1669 #: ../gui/wxpython/image2target/ii2t_menustrings.py:717 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1643 msgid "Creates points along input lines in new vector map with 2 layers." msgstr "" -#: ../gui/wxpython/menustrings.py:727 ../gui/wxpython/menustrings.py:1669 +#: ../gui/wxpython/menustrings.py:728 ../gui/wxpython/menustrings.py:1670 #: ../gui/wxpython/image2target/ii2t_menustrings.py:718 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1644 msgid "Generate random points" msgstr "" -#: ../gui/wxpython/menustrings.py:728 ../gui/wxpython/menustrings.py:1670 +#: ../gui/wxpython/menustrings.py:729 ../gui/wxpython/menustrings.py:1671 #: ../gui/wxpython/image2target/ii2t_menustrings.py:719 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1645 msgid "Generates random 2D/3D vector points." msgstr "" -#: ../gui/wxpython/menustrings.py:731 ../gui/wxpython/menustrings.py:1673 +#: ../gui/wxpython/menustrings.py:732 ../gui/wxpython/menustrings.py:1674 #: ../gui/wxpython/image2target/ii2t_menustrings.py:722 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1648 msgid "Remove outliers in point sets" -msgstr "" +msgstr "ì  ì„¸íŠ¸ ë‚´ ì´ìƒì¹˜ 제거" -#: ../gui/wxpython/menustrings.py:736 ../gui/wxpython/menustrings.py:1678 +#: ../gui/wxpython/menustrings.py:737 ../gui/wxpython/menustrings.py:1679 #: ../gui/wxpython/image2target/ii2t_menustrings.py:727 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1653 msgid "Basic vector metadata" msgstr "" -#: ../gui/wxpython/menustrings.py:737 ../gui/wxpython/menustrings.py:1679 +#: ../gui/wxpython/menustrings.py:738 ../gui/wxpython/menustrings.py:1680 #: ../gui/wxpython/image2target/ii2t_menustrings.py:728 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1654 msgid "Outputs basic information about a vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:738 ../gui/wxpython/menustrings.py:1680 +#: ../gui/wxpython/menustrings.py:739 ../gui/wxpython/menustrings.py:1681 #: ../gui/wxpython/image2target/ii2t_menustrings.py:729 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1655 msgid "Classify attribute data" msgstr "" -#: ../gui/wxpython/menustrings.py:739 ../gui/wxpython/menustrings.py:1681 +#: ../gui/wxpython/menustrings.py:740 ../gui/wxpython/menustrings.py:1682 #: ../gui/wxpython/image2target/ii2t_menustrings.py:730 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1656 msgid "Classifies attribute data, e.g. for thematic mapping" msgstr "" -#: ../gui/wxpython/menustrings.py:740 ../gui/wxpython/menustrings.py:1682 +#: ../gui/wxpython/menustrings.py:741 ../gui/wxpython/menustrings.py:1683 #: ../gui/wxpython/image2target/ii2t_menustrings.py:731 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1657 msgid "Report topology by category" -msgstr "" +msgstr "범주별 ìœ„ìƒ ë³´ê³ " -#: ../gui/wxpython/menustrings.py:741 ../gui/wxpython/menustrings.py:1683 +#: ../gui/wxpython/menustrings.py:742 ../gui/wxpython/menustrings.py:1684 #: ../gui/wxpython/image2target/ii2t_menustrings.py:732 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1658 msgid "Reports geometry statistics for vector maps." -msgstr "" +msgstr "벡터 지ë„를 위한 지형 통계를 보고합니다." -#: ../gui/wxpython/menustrings.py:742 ../gui/wxpython/menustrings.py:1684 +#: ../gui/wxpython/menustrings.py:743 ../gui/wxpython/menustrings.py:1685 #: ../gui/wxpython/image2target/ii2t_menustrings.py:733 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1659 msgid "Univariate attribute statistics for points" msgstr "" -#: ../gui/wxpython/menustrings.py:743 ../gui/wxpython/menustrings.py:1685 +#: ../gui/wxpython/menustrings.py:744 ../gui/wxpython/menustrings.py:1686 #: ../gui/wxpython/image2target/ii2t_menustrings.py:734 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1660 msgid "Calculates univariate statistics of vector map features. Variance and standard deviation is calculated only for points if specified." msgstr "" -#: ../gui/wxpython/menustrings.py:744 ../gui/wxpython/menustrings.py:1686 +#: ../gui/wxpython/menustrings.py:745 ../gui/wxpython/menustrings.py:1687 #: ../gui/wxpython/image2target/ii2t_menustrings.py:735 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1661 msgid "Univariate statistics for attribute columns" msgstr "" -#: ../gui/wxpython/menustrings.py:745 ../gui/wxpython/menustrings.py:1687 +#: ../gui/wxpython/menustrings.py:746 ../gui/wxpython/menustrings.py:1688 #: ../gui/wxpython/image2target/ii2t_menustrings.py:736 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1662 msgid "Calculates univariate statistics on selected table column for a GRASS vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:747 ../gui/wxpython/menustrings.py:1689 +#: ../gui/wxpython/menustrings.py:748 ../gui/wxpython/menustrings.py:1690 msgid "Vector map profiling tool" msgstr "" -#: ../gui/wxpython/menustrings.py:748 ../gui/wxpython/menustrings.py:1690 +#: ../gui/wxpython/menustrings.py:749 ../gui/wxpython/menustrings.py:1691 #: ../gui/wxpython/image2target/ii2t_menustrings.py:737 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1663 msgid "Quadrat indices" msgstr "" -#: ../gui/wxpython/menustrings.py:750 ../gui/wxpython/menustrings.py:1692 +#: ../gui/wxpython/menustrings.py:751 ../gui/wxpython/menustrings.py:1693 #: ../gui/wxpython/image2target/ii2t_menustrings.py:739 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1665 msgid "Test normality" msgstr "" -#: ../gui/wxpython/menustrings.py:752 ../gui/wxpython/menustrings.py:1694 +#: ../gui/wxpython/menustrings.py:753 ../gui/wxpython/menustrings.py:1695 #: ../gui/wxpython/image2target/ii2t_menustrings.py:741 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1667 msgid "&Imagery" -msgstr "" +msgstr "ì˜ìƒ(&I)" -#: ../gui/wxpython/menustrings.py:753 ../gui/wxpython/menustrings.py:1695 +#: ../gui/wxpython/menustrings.py:754 ../gui/wxpython/menustrings.py:1696 #: ../gui/wxpython/image2target/ii2t_menustrings.py:742 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1668 msgid "Develop images and groups" msgstr "" -#: ../gui/wxpython/menustrings.py:754 ../gui/wxpython/menustrings.py:1696 +#: ../gui/wxpython/menustrings.py:755 ../gui/wxpython/menustrings.py:1697 #: ../gui/wxpython/image2target/ii2t_menustrings.py:743 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1669 msgid "Create/edit group" msgstr "" -#: ../gui/wxpython/menustrings.py:755 ../gui/wxpython/menustrings.py:1697 +#: ../gui/wxpython/menustrings.py:756 ../gui/wxpython/menustrings.py:1698 #: ../gui/wxpython/image2target/ii2t_menustrings.py:744 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1670 msgid "Creates, edits, and lists groups of imagery files." msgstr "" -#: ../gui/wxpython/menustrings.py:756 ../gui/wxpython/menustrings.py:1698 +#: ../gui/wxpython/menustrings.py:757 ../gui/wxpython/menustrings.py:1699 #: ../gui/wxpython/image2target/ii2t_menustrings.py:745 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1671 msgid "Target group" msgstr "" -#: ../gui/wxpython/menustrings.py:757 ../gui/wxpython/menustrings.py:1699 +#: ../gui/wxpython/menustrings.py:758 ../gui/wxpython/menustrings.py:1700 #: ../gui/wxpython/image2target/ii2t_menustrings.py:746 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1672 msgid "Targets an imagery group to a GRASS location and mapset." msgstr "" -#: ../gui/wxpython/menustrings.py:758 ../gui/wxpython/menustrings.py:1700 +#: ../gui/wxpython/menustrings.py:759 ../gui/wxpython/menustrings.py:1701 #: ../gui/wxpython/image2target/ii2t_menustrings.py:747 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1673 msgid "Mosaic images" msgstr "" -#: ../gui/wxpython/menustrings.py:759 ../gui/wxpython/menustrings.py:1701 +#: ../gui/wxpython/menustrings.py:760 ../gui/wxpython/menustrings.py:1702 #: ../gui/wxpython/image2target/ii2t_menustrings.py:748 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1674 msgid "Mosaics several images and extends colormap." msgstr "" -#: ../gui/wxpython/menustrings.py:760 ../gui/wxpython/menustrings.py:1702 +#: ../gui/wxpython/menustrings.py:761 ../gui/wxpython/menustrings.py:1703 #: ../gui/wxpython/image2target/ii2t_menustrings.py:749 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1675 msgid "Manage image colors" msgstr "" -#: ../gui/wxpython/menustrings.py:761 ../gui/wxpython/menustrings.py:1703 +#: ../gui/wxpython/menustrings.py:762 ../gui/wxpython/menustrings.py:1704 #: ../gui/wxpython/image2target/ii2t_menustrings.py:750 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1676 msgid "Color balance for RGB" msgstr "" -#: ../gui/wxpython/menustrings.py:762 ../gui/wxpython/menustrings.py:1704 +#: ../gui/wxpython/menustrings.py:763 ../gui/wxpython/menustrings.py:1705 #: ../gui/wxpython/image2target/ii2t_menustrings.py:751 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1677 msgid "Performs auto-balancing of colors for RGB images." msgstr "" -#: ../gui/wxpython/menustrings.py:763 ../gui/wxpython/menustrings.py:1705 +#: ../gui/wxpython/menustrings.py:764 ../gui/wxpython/menustrings.py:1706 #: ../gui/wxpython/image2target/ii2t_menustrings.py:752 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1678 msgid "HIS to RGB" -msgstr "" +msgstr "HIS를 RGBë¡œ 변환" -#: ../gui/wxpython/menustrings.py:764 ../gui/wxpython/menustrings.py:1706 +#: ../gui/wxpython/menustrings.py:765 ../gui/wxpython/menustrings.py:1707 #: ../gui/wxpython/image2target/ii2t_menustrings.py:753 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1679 msgid "Transforms raster maps from HIS (Hue-Intensity-Saturation) color space to RGB (Red-Green-Blue) color space." msgstr "" -#: ../gui/wxpython/menustrings.py:766 ../gui/wxpython/menustrings.py:1708 +#: ../gui/wxpython/menustrings.py:767 ../gui/wxpython/menustrings.py:1709 #: ../gui/wxpython/image2target/ii2t_menustrings.py:755 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1681 msgid "Transforms raster maps from RGB (Red-Green-Blue) color space to HIS (Hue-Intensity-Saturation) color space." msgstr "" -#: ../gui/wxpython/menustrings.py:767 ../gui/wxpython/menustrings.py:1709 +#: ../gui/wxpython/menustrings.py:768 ../gui/wxpython/menustrings.py:1710 #: ../gui/wxpython/image2target/ii2t_menustrings.py:756 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1682 msgid "Rectify image or raster" msgstr "" -#: ../gui/wxpython/menustrings.py:768 ../gui/wxpython/menustrings.py:1710 +#: ../gui/wxpython/menustrings.py:769 ../gui/wxpython/menustrings.py:1711 #: ../gui/wxpython/image2target/ii2t_menustrings.py:757 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1683 msgid "Rectifies an image by computing a coordinate transformation for each pixel in the image based on the control points." msgstr "" -#: ../gui/wxpython/menustrings.py:769 ../gui/wxpython/menustrings.py:1711 +#: ../gui/wxpython/menustrings.py:770 ../gui/wxpython/menustrings.py:1712 #: ../gui/wxpython/image2target/ii2t_menustrings.py:758 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1684 #: ../gui/wxpython/lmgr/layertree.py:795 msgid "Histogram" msgstr "" -#: ../gui/wxpython/menustrings.py:770 ../gui/wxpython/menustrings.py:1712 +#: ../gui/wxpython/menustrings.py:771 ../gui/wxpython/menustrings.py:1713 #: ../gui/wxpython/image2target/ii2t_menustrings.py:759 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1685 msgid "Generate histogram of image" msgstr "" -#: ../gui/wxpython/menustrings.py:771 ../gui/wxpython/menustrings.py:1713 +#: ../gui/wxpython/menustrings.py:772 ../gui/wxpython/menustrings.py:1714 #: ../gui/wxpython/image2target/ii2t_menustrings.py:760 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1686 msgid "Spectral response" msgstr "" -#: ../gui/wxpython/menustrings.py:772 ../gui/wxpython/menustrings.py:1714 +#: ../gui/wxpython/menustrings.py:773 ../gui/wxpython/menustrings.py:1715 #: ../gui/wxpython/image2target/ii2t_menustrings.py:761 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1687 msgid "Displays spectral response at user specified locations in group or images." msgstr "" -#: ../gui/wxpython/menustrings.py:773 ../gui/wxpython/menustrings.py:1715 +#: ../gui/wxpython/menustrings.py:774 ../gui/wxpython/menustrings.py:1716 #: ../gui/wxpython/image2target/ii2t_menustrings.py:762 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1688 msgid "Pan sharpening" msgstr "" -#: ../gui/wxpython/menustrings.py:774 ../gui/wxpython/menustrings.py:1716 +#: ../gui/wxpython/menustrings.py:775 ../gui/wxpython/menustrings.py:1717 #: ../gui/wxpython/image2target/ii2t_menustrings.py:763 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1689 msgid "Image fusion algorithms to sharpen multispectral with high-res panchromatic channels" msgstr "" -#: ../gui/wxpython/menustrings.py:775 ../gui/wxpython/menustrings.py:1717 +#: ../gui/wxpython/menustrings.py:776 ../gui/wxpython/menustrings.py:1718 #: ../gui/wxpython/image2target/ii2t_menustrings.py:764 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1690 msgid "Classify image" msgstr "" -#: ../gui/wxpython/menustrings.py:776 ../gui/wxpython/menustrings.py:1718 +#: ../gui/wxpython/menustrings.py:777 ../gui/wxpython/menustrings.py:1719 #: ../gui/wxpython/image2target/ii2t_menustrings.py:765 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1691 msgid "Clustering input for unsupervised classification" -msgstr "" +msgstr "무ê°ë… 분류를 위한 군집 ìž…ë ¥" -#: ../gui/wxpython/menustrings.py:777 ../gui/wxpython/menustrings.py:1719 +#: ../gui/wxpython/menustrings.py:778 ../gui/wxpython/menustrings.py:1720 #: ../gui/wxpython/image2target/ii2t_menustrings.py:766 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1692 msgid "Generates spectral signatures for land cover types in an image using a clustering algorithm. The resulting signature file is used as input for i.maxlik, to generate an unsupervised image classification." -msgstr "" +msgstr "군집 ì•Œê³ ë¦¬ë“¬ì„ ì´ìš©í•´ì„œ ì˜ìƒ 안 토지 피복 ìœ í˜•ì„ ìœ„í•œ 스펙트럼 ì„œëª…ì„ ìƒì„±í•©ë‹ˆë‹¤. 만들어질 서명 파ì¼ì€ 무ê°ë… ì˜ìƒ 분류를 ìƒì„±í•˜ê¸° 위해 i.maxlik를 위한 입력으로 쓰입니다." -#: ../gui/wxpython/menustrings.py:778 ../gui/wxpython/menustrings.py:1720 +#: ../gui/wxpython/menustrings.py:779 ../gui/wxpython/menustrings.py:1721 #: ../gui/wxpython/image2target/ii2t_menustrings.py:767 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1693 msgid "Input for supervised MLC" -msgstr "" +msgstr "ê°ë… MLC를 위한 ìž…ë ¥" -#: ../gui/wxpython/menustrings.py:779 ../gui/wxpython/menustrings.py:1721 +#: ../gui/wxpython/menustrings.py:780 ../gui/wxpython/menustrings.py:1722 #: ../gui/wxpython/image2target/ii2t_menustrings.py:768 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1694 msgid "Generates statistics for i.maxlik from raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:780 ../gui/wxpython/menustrings.py:1722 +#: ../gui/wxpython/menustrings.py:781 ../gui/wxpython/menustrings.py:1723 #: ../gui/wxpython/image2target/ii2t_menustrings.py:769 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1695 msgid "Maximum likelihood classification (MLC)" msgstr "" -#: ../gui/wxpython/menustrings.py:781 ../gui/wxpython/menustrings.py:1723 +#: ../gui/wxpython/menustrings.py:782 ../gui/wxpython/menustrings.py:1724 #: ../gui/wxpython/image2target/ii2t_menustrings.py:770 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1696 msgid "Classifies the cell spectral reflectances in imagery data. Classification is based on the spectral signature information generated by either i.cluster, g.gui.iclass, or i.gensig." msgstr "" -#: ../gui/wxpython/menustrings.py:782 ../gui/wxpython/menustrings.py:1724 -#: ../gui/wxpython/menustrings.py:1994 +#: ../gui/wxpython/menustrings.py:783 ../gui/wxpython/menustrings.py:1725 +#: ../gui/wxpython/menustrings.py:1995 #: ../gui/wxpython/image2target/ii2t_menustrings.py:771 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1697 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1962 msgid "Interactive input for supervised classification" -msgstr "" +msgstr "ê°ë… 분류를 위한 ëŒ€í™”ì‹ ìž…ë ¥" -#: ../gui/wxpython/menustrings.py:783 ../gui/wxpython/menustrings.py:1725 -#: ../gui/wxpython/menustrings.py:1995 +#: ../gui/wxpython/menustrings.py:784 ../gui/wxpython/menustrings.py:1726 +#: ../gui/wxpython/menustrings.py:1996 #: ../gui/wxpython/image2target/ii2t_menustrings.py:772 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1698 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1963 msgid "Generates spectral signatures by allowing the user to outline training areas." msgstr "" -#: ../gui/wxpython/menustrings.py:784 ../gui/wxpython/menustrings.py:1726 +#: ../gui/wxpython/menustrings.py:785 ../gui/wxpython/menustrings.py:1727 #: ../gui/wxpython/image2target/ii2t_menustrings.py:773 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1699 msgid "Input for supervised SMAP" -msgstr "" +msgstr "ê°ë… SMAPì„ ìœ„í•œ ìž…ë ¥" -#: ../gui/wxpython/menustrings.py:785 ../gui/wxpython/menustrings.py:1727 +#: ../gui/wxpython/menustrings.py:786 ../gui/wxpython/menustrings.py:1728 #: ../gui/wxpython/image2target/ii2t_menustrings.py:774 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1700 msgid "Generates statistics for i.smap from raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:786 ../gui/wxpython/menustrings.py:1728 +#: ../gui/wxpython/menustrings.py:787 ../gui/wxpython/menustrings.py:1729 #: ../gui/wxpython/image2target/ii2t_menustrings.py:775 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1701 msgid "Sequential maximum a posteriori classification (SMAP)" msgstr "" -#: ../gui/wxpython/menustrings.py:787 ../gui/wxpython/menustrings.py:1729 +#: ../gui/wxpython/menustrings.py:788 ../gui/wxpython/menustrings.py:1730 #: ../gui/wxpython/image2target/ii2t_menustrings.py:776 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1702 msgid "Performs contextual image classification using sequential maximum a posteriori (SMAP) estimation." msgstr "" -#: ../gui/wxpython/menustrings.py:788 ../gui/wxpython/menustrings.py:1730 +#: ../gui/wxpython/menustrings.py:789 ../gui/wxpython/menustrings.py:1731 #: ../gui/wxpython/image2target/ii2t_menustrings.py:777 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1703 msgid "Object segmentation" msgstr "" -#: ../gui/wxpython/menustrings.py:789 ../gui/wxpython/menustrings.py:1731 +#: ../gui/wxpython/menustrings.py:790 ../gui/wxpython/menustrings.py:1732 #: ../gui/wxpython/image2target/ii2t_menustrings.py:778 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1704 msgid "Identifies segments (objects) from imagery data." msgstr "" -#: ../gui/wxpython/menustrings.py:790 ../gui/wxpython/menustrings.py:1732 +#: ../gui/wxpython/menustrings.py:791 ../gui/wxpython/menustrings.py:1733 #: ../gui/wxpython/image2target/ii2t_menustrings.py:779 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1705 msgid "Filter image" msgstr "" -#: ../gui/wxpython/menustrings.py:791 ../gui/wxpython/menustrings.py:1733 +#: ../gui/wxpython/menustrings.py:792 ../gui/wxpython/menustrings.py:1734 #: ../gui/wxpython/image2target/ii2t_menustrings.py:780 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1706 msgid "Edge detection" msgstr "" -#: ../gui/wxpython/menustrings.py:792 ../gui/wxpython/menustrings.py:1734 +#: ../gui/wxpython/menustrings.py:793 ../gui/wxpython/menustrings.py:1735 #: ../gui/wxpython/image2target/ii2t_menustrings.py:781 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1707 msgid "Zero-crossing \"edge detection\" raster function for image processing." msgstr "" -#: ../gui/wxpython/menustrings.py:793 ../gui/wxpython/menustrings.py:1735 +#: ../gui/wxpython/menustrings.py:794 ../gui/wxpython/menustrings.py:1736 #: ../gui/wxpython/image2target/ii2t_menustrings.py:782 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1708 msgid "Matrix/convolving filter" msgstr "" -#: ../gui/wxpython/menustrings.py:794 ../gui/wxpython/menustrings.py:1736 +#: ../gui/wxpython/menustrings.py:795 ../gui/wxpython/menustrings.py:1737 #: ../gui/wxpython/image2target/ii2t_menustrings.py:783 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1709 msgid "Performs raster map matrix filter." msgstr "" -#: ../gui/wxpython/menustrings.py:795 ../gui/wxpython/menustrings.py:1737 +#: ../gui/wxpython/menustrings.py:796 ../gui/wxpython/menustrings.py:1738 #: ../gui/wxpython/image2target/ii2t_menustrings.py:784 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1710 msgid "Transform image" msgstr "" -#: ../gui/wxpython/menustrings.py:796 ../gui/wxpython/menustrings.py:1738 +#: ../gui/wxpython/menustrings.py:797 ../gui/wxpython/menustrings.py:1739 #: ../gui/wxpython/image2target/ii2t_menustrings.py:785 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1711 msgid "Canonical correlation" msgstr "" -#: ../gui/wxpython/menustrings.py:797 ../gui/wxpython/menustrings.py:1739 +#: ../gui/wxpython/menustrings.py:798 ../gui/wxpython/menustrings.py:1740 #: ../gui/wxpython/image2target/ii2t_menustrings.py:786 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1712 msgid "Canonical components analysis (CCA) program for image processing." msgstr "" -#: ../gui/wxpython/menustrings.py:798 ../gui/wxpython/menustrings.py:1740 +#: ../gui/wxpython/menustrings.py:799 ../gui/wxpython/menustrings.py:1741 #: ../gui/wxpython/image2target/ii2t_menustrings.py:787 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1713 msgid "Principal components" msgstr "" -#: ../gui/wxpython/menustrings.py:799 ../gui/wxpython/menustrings.py:1741 +#: ../gui/wxpython/menustrings.py:800 ../gui/wxpython/menustrings.py:1742 #: ../gui/wxpython/image2target/ii2t_menustrings.py:788 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1714 msgid "Principal components analysis (PCA) for image processing." msgstr "" -#: ../gui/wxpython/menustrings.py:800 ../gui/wxpython/menustrings.py:1742 +#: ../gui/wxpython/menustrings.py:801 ../gui/wxpython/menustrings.py:1743 #: ../gui/wxpython/image2target/ii2t_menustrings.py:789 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1715 msgid "Fast Fourier" msgstr "" -#: ../gui/wxpython/menustrings.py:801 ../gui/wxpython/menustrings.py:1743 +#: ../gui/wxpython/menustrings.py:802 ../gui/wxpython/menustrings.py:1744 #: ../gui/wxpython/image2target/ii2t_menustrings.py:790 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1716 msgid "Fast Fourier Transform (FFT) for image processing." msgstr "" -#: ../gui/wxpython/menustrings.py:802 ../gui/wxpython/menustrings.py:1744 +#: ../gui/wxpython/menustrings.py:803 ../gui/wxpython/menustrings.py:1745 #: ../gui/wxpython/image2target/ii2t_menustrings.py:791 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1717 msgid "Inverse Fast Fourier" msgstr "" -#: ../gui/wxpython/menustrings.py:803 ../gui/wxpython/menustrings.py:1745 +#: ../gui/wxpython/menustrings.py:804 ../gui/wxpython/menustrings.py:1746 #: ../gui/wxpython/image2target/ii2t_menustrings.py:792 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1718 msgid "Inverse Fast Fourier Transform (IFFT) for image processing." msgstr "" -#: ../gui/wxpython/menustrings.py:804 ../gui/wxpython/menustrings.py:1746 +#: ../gui/wxpython/menustrings.py:805 ../gui/wxpython/menustrings.py:1747 #: ../gui/wxpython/image2target/ii2t_menustrings.py:793 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1719 msgid "Satellite images tools" msgstr "" -#: ../gui/wxpython/menustrings.py:805 ../gui/wxpython/menustrings.py:1747 +#: ../gui/wxpython/menustrings.py:806 ../gui/wxpython/menustrings.py:1748 #: ../gui/wxpython/image2target/ii2t_menustrings.py:794 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1720 msgid "Aster DN to radiance/reflectance" msgstr "" -#: ../gui/wxpython/menustrings.py:806 ../gui/wxpython/menustrings.py:1748 +#: ../gui/wxpython/menustrings.py:807 ../gui/wxpython/menustrings.py:1749 #: ../gui/wxpython/image2target/ii2t_menustrings.py:795 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1721 msgid "Calculates Top of Atmosphere Radiance/Reflectance/Brightness Temperature from ASTER DN." msgstr "" -#: ../gui/wxpython/menustrings.py:807 ../gui/wxpython/menustrings.py:1749 +#: ../gui/wxpython/menustrings.py:808 ../gui/wxpython/menustrings.py:1750 #: ../gui/wxpython/image2target/ii2t_menustrings.py:796 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1722 msgid "Landsat DN to radiance/reflectance" msgstr "" -#: ../gui/wxpython/menustrings.py:808 ../gui/wxpython/menustrings.py:1750 +#: ../gui/wxpython/menustrings.py:809 ../gui/wxpython/menustrings.py:1751 #: ../gui/wxpython/image2target/ii2t_menustrings.py:797 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1723 msgid "Calculates top-of-atmosphere radiance or reflectance and temperature for Landsat MSS/TM/ETM+/OLI" msgstr "" -#: ../gui/wxpython/menustrings.py:809 ../gui/wxpython/menustrings.py:1751 +#: ../gui/wxpython/menustrings.py:810 ../gui/wxpython/menustrings.py:1752 #: ../gui/wxpython/image2target/ii2t_menustrings.py:798 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1724 msgid "Landsat cloud cover assessment" msgstr "" -#: ../gui/wxpython/menustrings.py:810 ../gui/wxpython/menustrings.py:1752 +#: ../gui/wxpython/menustrings.py:811 ../gui/wxpython/menustrings.py:1753 #: ../gui/wxpython/image2target/ii2t_menustrings.py:799 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1725 msgid "Performs Landsat TM/ETM+ Automatic Cloud Cover Assessment (ACCA)." msgstr "" -#: ../gui/wxpython/menustrings.py:811 ../gui/wxpython/menustrings.py:1753 +#: ../gui/wxpython/menustrings.py:812 ../gui/wxpython/menustrings.py:1754 #: ../gui/wxpython/image2target/ii2t_menustrings.py:800 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1726 msgid "Modis quality control" msgstr "" -#: ../gui/wxpython/menustrings.py:812 ../gui/wxpython/menustrings.py:1754 +#: ../gui/wxpython/menustrings.py:813 ../gui/wxpython/menustrings.py:1755 #: ../gui/wxpython/image2target/ii2t_menustrings.py:801 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1727 msgid "Extracts quality control parameters from MODIS QC layers." msgstr "" -#: ../gui/wxpython/menustrings.py:813 ../gui/wxpython/menustrings.py:1755 +#: ../gui/wxpython/menustrings.py:814 ../gui/wxpython/menustrings.py:1756 #: ../gui/wxpython/image2target/ii2t_menustrings.py:802 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1728 msgid "Atmospheric correction" msgstr "" -#: ../gui/wxpython/menustrings.py:814 ../gui/wxpython/menustrings.py:1756 +#: ../gui/wxpython/menustrings.py:815 ../gui/wxpython/menustrings.py:1757 #: ../gui/wxpython/image2target/ii2t_menustrings.py:803 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1729 msgid "Performs atmospheric correction using the 6S algorithm. 6S - Second Simulation of Satellite Signal in the Solar Spectrum." msgstr "" -#: ../gui/wxpython/menustrings.py:815 ../gui/wxpython/menustrings.py:1757 +#: ../gui/wxpython/menustrings.py:816 ../gui/wxpython/menustrings.py:1758 #: ../gui/wxpython/image2target/ii2t_menustrings.py:804 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1730 msgid "Topographic correction" -msgstr "" +msgstr "지형 ë³´ì •" -#: ../gui/wxpython/menustrings.py:816 ../gui/wxpython/menustrings.py:1758 +#: ../gui/wxpython/menustrings.py:817 ../gui/wxpython/menustrings.py:1759 #: ../gui/wxpython/image2target/ii2t_menustrings.py:805 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1731 msgid "Computes topographic correction of reflectance." msgstr "" -#: ../gui/wxpython/menustrings.py:817 ../gui/wxpython/menustrings.py:1759 +#: ../gui/wxpython/menustrings.py:818 ../gui/wxpython/menustrings.py:1760 msgid "Orthophoto tools" msgstr "" -#: ../gui/wxpython/menustrings.py:818 ../gui/wxpython/menustrings.py:1760 +#: ../gui/wxpython/menustrings.py:819 ../gui/wxpython/menustrings.py:1761 msgid "Manage GCPs for 3D correction" msgstr "" -#: ../gui/wxpython/menustrings.py:819 ../gui/wxpython/menustrings.py:1761 +#: ../gui/wxpython/menustrings.py:820 ../gui/wxpython/menustrings.py:1762 msgid "Georectifies a map and allows managing GCP for 3D correction." msgstr "" -#: ../gui/wxpython/menustrings.py:820 ../gui/wxpython/menustrings.py:1762 +#: ../gui/wxpython/menustrings.py:821 ../gui/wxpython/menustrings.py:1763 msgid "Corrects scanning distortions" msgstr "" -#: ../gui/wxpython/menustrings.py:821 ../gui/wxpython/menustrings.py:1763 +#: ../gui/wxpython/menustrings.py:822 ../gui/wxpython/menustrings.py:1764 msgid "Corrects scanning distortions of a scanned aerial photo." msgstr "" -#: ../gui/wxpython/menustrings.py:822 ../gui/wxpython/menustrings.py:1764 +#: ../gui/wxpython/menustrings.py:823 ../gui/wxpython/menustrings.py:1765 #: ../gui/wxpython/image2target/ii2t_menustrings.py:806 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1732 msgid "Satellite images products" msgstr "" -#: ../gui/wxpython/menustrings.py:823 ../gui/wxpython/menustrings.py:1765 +#: ../gui/wxpython/menustrings.py:824 ../gui/wxpython/menustrings.py:1766 #: ../gui/wxpython/image2target/ii2t_menustrings.py:807 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1733 msgid "Vegetation indices" msgstr "" -#: ../gui/wxpython/menustrings.py:824 ../gui/wxpython/menustrings.py:1766 +#: ../gui/wxpython/menustrings.py:825 ../gui/wxpython/menustrings.py:1767 #: ../gui/wxpython/image2target/ii2t_menustrings.py:808 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1734 msgid "Calculates different types of vegetation indices. Uses red and nir bands mostly, and some indices require additional bands." msgstr "" -#: ../gui/wxpython/menustrings.py:825 ../gui/wxpython/menustrings.py:1767 +#: ../gui/wxpython/menustrings.py:826 ../gui/wxpython/menustrings.py:1768 #: ../gui/wxpython/image2target/ii2t_menustrings.py:809 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1735 msgid "Tasseled cap vegetation index" msgstr "" -#: ../gui/wxpython/menustrings.py:826 ../gui/wxpython/menustrings.py:1768 +#: ../gui/wxpython/menustrings.py:827 ../gui/wxpython/menustrings.py:1769 #: ../gui/wxpython/image2target/ii2t_menustrings.py:810 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1736 msgid "Performs Tasseled Cap (Kauth Thomas) transformation." msgstr "" -#: ../gui/wxpython/menustrings.py:827 ../gui/wxpython/menustrings.py:1769 +#: ../gui/wxpython/menustrings.py:828 ../gui/wxpython/menustrings.py:1770 #: ../gui/wxpython/image2target/ii2t_menustrings.py:811 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1737 msgid "Albedo" msgstr "" -#: ../gui/wxpython/menustrings.py:828 ../gui/wxpython/menustrings.py:1770 +#: ../gui/wxpython/menustrings.py:829 ../gui/wxpython/menustrings.py:1771 #: ../gui/wxpython/image2target/ii2t_menustrings.py:812 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1738 msgid "Computes broad band albedo from surface reflectance." msgstr "" -#: ../gui/wxpython/menustrings.py:829 ../gui/wxpython/menustrings.py:1771 +#: ../gui/wxpython/menustrings.py:830 ../gui/wxpython/menustrings.py:1772 #: ../gui/wxpython/image2target/ii2t_menustrings.py:813 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1739 msgid "Emissivity" msgstr "" -#: ../gui/wxpython/menustrings.py:830 ../gui/wxpython/menustrings.py:1772 +#: ../gui/wxpython/menustrings.py:831 ../gui/wxpython/menustrings.py:1773 #: ../gui/wxpython/image2target/ii2t_menustrings.py:814 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1740 msgid "Computes emissivity from NDVI, generic method for sparse land." msgstr "" -#: ../gui/wxpython/menustrings.py:831 ../gui/wxpython/menustrings.py:1773 +#: ../gui/wxpython/menustrings.py:832 ../gui/wxpython/menustrings.py:1774 #: ../gui/wxpython/image2target/ii2t_menustrings.py:815 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1741 msgid "Biomass growth" msgstr "" -#: ../gui/wxpython/menustrings.py:832 ../gui/wxpython/menustrings.py:1774 +#: ../gui/wxpython/menustrings.py:833 ../gui/wxpython/menustrings.py:1775 #: ../gui/wxpython/image2target/ii2t_menustrings.py:816 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1742 msgid "Computes biomass growth, precursor of crop yield calculation." msgstr "" -#: ../gui/wxpython/menustrings.py:833 ../gui/wxpython/menustrings.py:1775 +#: ../gui/wxpython/menustrings.py:834 ../gui/wxpython/menustrings.py:1776 #: ../gui/wxpython/image2target/ii2t_menustrings.py:817 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1743 msgid "Evapotranspiration calculation" msgstr "" -#: ../gui/wxpython/menustrings.py:834 ../gui/wxpython/menustrings.py:1776 +#: ../gui/wxpython/menustrings.py:835 ../gui/wxpython/menustrings.py:1777 #: ../gui/wxpython/image2target/ii2t_menustrings.py:818 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1744 msgid "Instantaneaous Net Radiation" msgstr "" -#: ../gui/wxpython/menustrings.py:835 ../gui/wxpython/menustrings.py:1777 +#: ../gui/wxpython/menustrings.py:836 ../gui/wxpython/menustrings.py:1778 #: ../gui/wxpython/image2target/ii2t_menustrings.py:819 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1745 msgid "Net radiation approximation (Bastiaanssen, 1995)." msgstr "" -#: ../gui/wxpython/menustrings.py:836 ../gui/wxpython/menustrings.py:1778 +#: ../gui/wxpython/menustrings.py:837 ../gui/wxpython/menustrings.py:1779 #: ../gui/wxpython/image2target/ii2t_menustrings.py:820 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1746 msgid "Soil heat flux" msgstr "" -#: ../gui/wxpython/menustrings.py:837 ../gui/wxpython/menustrings.py:1779 +#: ../gui/wxpython/menustrings.py:838 ../gui/wxpython/menustrings.py:1780 #: ../gui/wxpython/image2target/ii2t_menustrings.py:821 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1747 msgid "Soil heat flux approximation (Bastiaanssen, 1995)." msgstr "" -#: ../gui/wxpython/menustrings.py:838 ../gui/wxpython/menustrings.py:1780 +#: ../gui/wxpython/menustrings.py:839 ../gui/wxpython/menustrings.py:1781 #: ../gui/wxpython/image2target/ii2t_menustrings.py:822 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1748 msgid "Sensible heat flux" msgstr "" -#: ../gui/wxpython/menustrings.py:839 ../gui/wxpython/menustrings.py:1781 +#: ../gui/wxpython/menustrings.py:840 ../gui/wxpython/menustrings.py:1782 #: ../gui/wxpython/image2target/ii2t_menustrings.py:823 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1749 msgid "Computes sensible heat flux iteration SEBAL 01." msgstr "" -#: ../gui/wxpython/menustrings.py:840 ../gui/wxpython/menustrings.py:1782 +#: ../gui/wxpython/menustrings.py:841 ../gui/wxpython/menustrings.py:1783 #: ../gui/wxpython/image2target/ii2t_menustrings.py:824 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1750 msgid "Evaporative fraction" msgstr "" -#: ../gui/wxpython/menustrings.py:841 ../gui/wxpython/menustrings.py:1783 +#: ../gui/wxpython/menustrings.py:842 ../gui/wxpython/menustrings.py:1784 #: ../gui/wxpython/image2target/ii2t_menustrings.py:825 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1751 msgid "Computes evaporative fraction and root zone soil moisture." msgstr "" -#: ../gui/wxpython/menustrings.py:842 ../gui/wxpython/menustrings.py:1784 +#: ../gui/wxpython/menustrings.py:843 ../gui/wxpython/menustrings.py:1785 #: ../gui/wxpython/image2target/ii2t_menustrings.py:826 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1752 msgid "Actual Evapotranspiration" msgstr "" -#: ../gui/wxpython/menustrings.py:843 ../gui/wxpython/menustrings.py:1785 +#: ../gui/wxpython/menustrings.py:844 ../gui/wxpython/menustrings.py:1786 #: ../gui/wxpython/image2target/ii2t_menustrings.py:827 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1753 msgid "Actual evapotranspiration for diurnal period (Bastiaanssen, 1995)." msgstr "" -#: ../gui/wxpython/menustrings.py:844 ../gui/wxpython/menustrings.py:1786 +#: ../gui/wxpython/menustrings.py:845 ../gui/wxpython/menustrings.py:1787 #: ../gui/wxpython/image2target/ii2t_menustrings.py:828 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1754 msgid "Temporal integration of ETa" msgstr "" -#: ../gui/wxpython/menustrings.py:845 ../gui/wxpython/menustrings.py:1787 +#: ../gui/wxpython/menustrings.py:846 ../gui/wxpython/menustrings.py:1788 #: ../gui/wxpython/image2target/ii2t_menustrings.py:829 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1755 msgid "Computes temporal integration of satellite ET actual (ETa) following the daily ET reference (ETo) from meteorological station(s)." msgstr "" -#: ../gui/wxpython/menustrings.py:846 ../gui/wxpython/menustrings.py:1788 +#: ../gui/wxpython/menustrings.py:847 ../gui/wxpython/menustrings.py:1789 #: ../gui/wxpython/image2target/ii2t_menustrings.py:830 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1756 msgid "Hargreaves methods Evapotranspiration" msgstr "" -#: ../gui/wxpython/menustrings.py:847 ../gui/wxpython/menustrings.py:1789 +#: ../gui/wxpython/menustrings.py:848 ../gui/wxpython/menustrings.py:1790 #: ../gui/wxpython/image2target/ii2t_menustrings.py:831 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1757 msgid "Computes evapotranspiration calculation modified or original Hargreaves formulation, 2001." msgstr "" -#: ../gui/wxpython/menustrings.py:848 ../gui/wxpython/menustrings.py:1790 +#: ../gui/wxpython/menustrings.py:849 ../gui/wxpython/menustrings.py:1791 #: ../gui/wxpython/image2target/ii2t_menustrings.py:832 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1758 msgid "Penman-Monteith Evapotranspiration" msgstr "" -#: ../gui/wxpython/menustrings.py:849 ../gui/wxpython/menustrings.py:1791 +#: ../gui/wxpython/menustrings.py:850 ../gui/wxpython/menustrings.py:1792 #: ../gui/wxpython/image2target/ii2t_menustrings.py:833 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1759 msgid "Computes potential evapotranspiration calculation with hourly Penman-Monteith." msgstr "" -#: ../gui/wxpython/menustrings.py:850 ../gui/wxpython/menustrings.py:1792 +#: ../gui/wxpython/menustrings.py:851 ../gui/wxpython/menustrings.py:1793 #: ../gui/wxpython/image2target/ii2t_menustrings.py:834 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1760 msgid "Priestley-Taylor Evapotranspiration" msgstr "" -#: ../gui/wxpython/menustrings.py:851 ../gui/wxpython/menustrings.py:1793 +#: ../gui/wxpython/menustrings.py:852 ../gui/wxpython/menustrings.py:1794 #: ../gui/wxpython/image2target/ii2t_menustrings.py:835 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1761 msgid "Computes evapotranspiration calculation Priestley and Taylor formulation, 1972." msgstr "" -#: ../gui/wxpython/menustrings.py:853 ../gui/wxpython/menustrings.py:1795 +#: ../gui/wxpython/menustrings.py:854 ../gui/wxpython/menustrings.py:1796 #: ../gui/wxpython/image2target/ii2t_menustrings.py:837 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1763 msgid "Kappa analysis" msgstr "" -#: ../gui/wxpython/menustrings.py:854 ../gui/wxpython/menustrings.py:1796 +#: ../gui/wxpython/menustrings.py:855 ../gui/wxpython/menustrings.py:1797 #: ../gui/wxpython/image2target/ii2t_menustrings.py:838 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1764 msgid "Calculates error matrix and kappa parameter for accuracy assessment of classification result." msgstr "" -#: ../gui/wxpython/menustrings.py:855 ../gui/wxpython/menustrings.py:1797 +#: ../gui/wxpython/menustrings.py:856 ../gui/wxpython/menustrings.py:1798 #: ../gui/wxpython/image2target/ii2t_menustrings.py:839 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1765 msgid "OIF for LandSat TM" msgstr "" -#: ../gui/wxpython/menustrings.py:856 ../gui/wxpython/menustrings.py:1798 +#: ../gui/wxpython/menustrings.py:857 ../gui/wxpython/menustrings.py:1799 #: ../gui/wxpython/image2target/ii2t_menustrings.py:840 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1766 msgid "Calculates Optimum-Index-Factor table for spectral bands" msgstr "" -#: ../gui/wxpython/menustrings.py:857 ../gui/wxpython/menustrings.py:1799 +#: ../gui/wxpython/menustrings.py:858 ../gui/wxpython/menustrings.py:1800 #: ../gui/wxpython/image2target/ii2t_menustrings.py:841 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1767 msgid "3D r&aster" -msgstr "" +msgstr "3ì°¨ì› ëž˜ìŠ¤í„°(&a)" -#: ../gui/wxpython/menustrings.py:858 ../gui/wxpython/menustrings.py:1800 +#: ../gui/wxpython/menustrings.py:859 ../gui/wxpython/menustrings.py:1801 #: ../gui/wxpython/image2target/ii2t_menustrings.py:842 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1768 msgid "Develop 3D raster map" -msgstr "" +msgstr "3ì°¨ì› ëž˜ìŠ¤í„° ì§€ë„ ê°œë°œ" -#: ../gui/wxpython/menustrings.py:859 ../gui/wxpython/menustrings.py:1801 +#: ../gui/wxpython/menustrings.py:860 ../gui/wxpython/menustrings.py:1802 #: ../gui/wxpython/image2target/ii2t_menustrings.py:843 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1769 msgid "Manage 3D NULL values" -msgstr "" +msgstr "3ì°¨ì› ë„ê°’ 관리" -#: ../gui/wxpython/menustrings.py:860 ../gui/wxpython/menustrings.py:1802 +#: ../gui/wxpython/menustrings.py:861 ../gui/wxpython/menustrings.py:1803 #: ../gui/wxpython/image2target/ii2t_menustrings.py:844 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1770 msgid "Explicitly create the 3D NULL-value bitmap file." msgstr "" -#: ../gui/wxpython/menustrings.py:861 ../gui/wxpython/menustrings.py:1803 +#: ../gui/wxpython/menustrings.py:862 ../gui/wxpython/menustrings.py:1804 #: ../gui/wxpython/image2target/ii2t_menustrings.py:845 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1771 msgid "Manage timestamp" msgstr "" -#: ../gui/wxpython/menustrings.py:862 ../gui/wxpython/menustrings.py:1804 +#: ../gui/wxpython/menustrings.py:863 ../gui/wxpython/menustrings.py:1805 #: ../gui/wxpython/image2target/ii2t_menustrings.py:846 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1772 msgid "Modifies a timestamp for a 3D raster map. Print/add/remove a timestamp for a 3D raster map." -msgstr "" +msgstr "3ì°¨ì› ëž˜ìŠ¤í„° 지ë„를 위한 타임스탬프를 수정합니다. 3ì°¨ì› ëž˜ìŠ¤í„° 지ë„를 위한 타임스탬프를 출력/추가/제거합니다." -#: ../gui/wxpython/menustrings.py:864 ../gui/wxpython/menustrings.py:1806 +#: ../gui/wxpython/menustrings.py:865 ../gui/wxpython/menustrings.py:1807 #: ../gui/wxpython/image2target/ii2t_menustrings.py:848 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1774 msgid "3D rasters to raster series" msgstr "" -#: ../gui/wxpython/menustrings.py:866 ../gui/wxpython/menustrings.py:1808 +#: ../gui/wxpython/menustrings.py:867 ../gui/wxpython/menustrings.py:1809 #: ../gui/wxpython/image2target/ii2t_menustrings.py:850 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1776 msgid "3D color tables" msgstr "" -#: ../gui/wxpython/menustrings.py:867 ../gui/wxpython/menustrings.py:1809 +#: ../gui/wxpython/menustrings.py:868 ../gui/wxpython/menustrings.py:1810 #: ../gui/wxpython/image2target/ii2t_menustrings.py:851 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1777 msgid "Creates/modifies the color table associated with a 3D raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:868 ../gui/wxpython/menustrings.py:1810 +#: ../gui/wxpython/menustrings.py:869 ../gui/wxpython/menustrings.py:1811 #: ../gui/wxpython/image2target/ii2t_menustrings.py:852 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1778 msgid "Export 3D color table" msgstr "" -#: ../gui/wxpython/menustrings.py:869 ../gui/wxpython/menustrings.py:1811 +#: ../gui/wxpython/menustrings.py:870 ../gui/wxpython/menustrings.py:1812 #: ../gui/wxpython/image2target/ii2t_menustrings.py:853 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1779 msgid "Exports the color table associated with a 3D raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:870 ../gui/wxpython/menustrings.py:1812 +#: ../gui/wxpython/menustrings.py:871 ../gui/wxpython/menustrings.py:1813 #: ../gui/wxpython/image2target/ii2t_menustrings.py:854 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1780 msgid "3D mask" msgstr "" -#: ../gui/wxpython/menustrings.py:871 ../gui/wxpython/menustrings.py:1813 +#: ../gui/wxpython/menustrings.py:872 ../gui/wxpython/menustrings.py:1814 #: ../gui/wxpython/image2target/ii2t_menustrings.py:855 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1781 msgid "Establishes the current working 3D raster mask." msgstr "" -#: ../gui/wxpython/menustrings.py:872 ../gui/wxpython/menustrings.py:873 -#: ../gui/wxpython/menustrings.py:1814 ../gui/wxpython/menustrings.py:1815 +#: ../gui/wxpython/menustrings.py:873 ../gui/wxpython/menustrings.py:874 +#: ../gui/wxpython/menustrings.py:1815 ../gui/wxpython/menustrings.py:1816 #: ../gui/wxpython/image2target/ii2t_menustrings.py:856 #: ../gui/wxpython/image2target/ii2t_menustrings.py:857 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1782 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1783 msgid "3D raster map calculator" -msgstr "" +msgstr "3ì°¨ì› ëž˜ìŠ¤í„° ì§€ë„ ê³„ì‚°ê¸°" -#: ../gui/wxpython/menustrings.py:874 ../gui/wxpython/menustrings.py:1816 +#: ../gui/wxpython/menustrings.py:875 ../gui/wxpython/menustrings.py:1817 #: ../gui/wxpython/image2target/ii2t_menustrings.py:858 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1784 msgid "Cross section" msgstr "" -#: ../gui/wxpython/menustrings.py:875 ../gui/wxpython/menustrings.py:1817 +#: ../gui/wxpython/menustrings.py:876 ../gui/wxpython/menustrings.py:1818 #: ../gui/wxpython/image2target/ii2t_menustrings.py:859 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1785 msgid "Creates cross section 2D raster map from 3D raster map based on 2D elevation map" msgstr "" -#: ../gui/wxpython/menustrings.py:877 ../gui/wxpython/menustrings.py:1819 +#: ../gui/wxpython/menustrings.py:878 ../gui/wxpython/menustrings.py:1820 #: ../gui/wxpython/image2target/ii2t_menustrings.py:861 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1787 msgid "Numerical calculation program for transient, confined groundwater flow in three dimensions." msgstr "" -#: ../gui/wxpython/menustrings.py:878 ../gui/wxpython/menustrings.py:1820 +#: ../gui/wxpython/menustrings.py:879 ../gui/wxpython/menustrings.py:1821 #: ../gui/wxpython/image2target/ii2t_menustrings.py:862 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1788 msgid "Interpolate 3D raster from points" msgstr "" -#: ../gui/wxpython/menustrings.py:879 ../gui/wxpython/menustrings.py:1821 +#: ../gui/wxpython/menustrings.py:880 ../gui/wxpython/menustrings.py:1822 #: ../gui/wxpython/image2target/ii2t_menustrings.py:863 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1789 msgid "Interpolates point data to a 3D raster map using regularized spline with tension (RST) algorithm." msgstr "" -#: ../gui/wxpython/menustrings.py:881 ../gui/wxpython/menustrings.py:1823 +#: ../gui/wxpython/menustrings.py:882 ../gui/wxpython/menustrings.py:1824 #: ../gui/wxpython/image2target/ii2t_menustrings.py:865 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1791 msgid "Basic 3D raster metadata" msgstr "" -#: ../gui/wxpython/menustrings.py:882 ../gui/wxpython/menustrings.py:1824 +#: ../gui/wxpython/menustrings.py:883 ../gui/wxpython/menustrings.py:1825 #: ../gui/wxpython/image2target/ii2t_menustrings.py:866 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1792 msgid "Outputs basic information about a user-specified 3D raster map layer." msgstr "" -#: ../gui/wxpython/menustrings.py:883 ../gui/wxpython/menustrings.py:1825 +#: ../gui/wxpython/menustrings.py:884 ../gui/wxpython/menustrings.py:1826 #: ../gui/wxpython/image2target/ii2t_menustrings.py:867 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1793 msgid "3D raster statistics" msgstr "" -#: ../gui/wxpython/menustrings.py:884 ../gui/wxpython/menustrings.py:1826 +#: ../gui/wxpython/menustrings.py:885 ../gui/wxpython/menustrings.py:1827 #: ../gui/wxpython/image2target/ii2t_menustrings.py:868 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1794 msgid "Generates volume statistics for 3D raster maps." msgstr "" -#: ../gui/wxpython/menustrings.py:885 ../gui/wxpython/menustrings.py:1827 +#: ../gui/wxpython/menustrings.py:886 ../gui/wxpython/menustrings.py:1828 #: ../gui/wxpython/image2target/ii2t_menustrings.py:869 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1795 msgid "Univariate statistics for 3D rasters" msgstr "" -#: ../gui/wxpython/menustrings.py:886 ../gui/wxpython/menustrings.py:1828 +#: ../gui/wxpython/menustrings.py:887 ../gui/wxpython/menustrings.py:1829 #: ../gui/wxpython/image2target/ii2t_menustrings.py:870 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1796 msgid "Calculates univariate statistics from the non-null cells of a 3D raster map. Statistics include number of cells counted, minimum and maximum cell values, range, arithmetic mean, population variance, standard deviation, coefficient of variation, and sum." msgstr "" -#: ../gui/wxpython/menustrings.py:887 ../gui/wxpython/menustrings.py:1829 +#: ../gui/wxpython/menustrings.py:888 ../gui/wxpython/menustrings.py:1830 #: ../gui/wxpython/image2target/ii2t_menustrings.py:871 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1797 msgid "&Database" -msgstr "" +msgstr "ë°ì´í„°ë² ì´ìŠ¤(&D)" -#: ../gui/wxpython/menustrings.py:888 ../gui/wxpython/menustrings.py:1830 +#: ../gui/wxpython/menustrings.py:889 ../gui/wxpython/menustrings.py:1831 #: ../gui/wxpython/image2target/ii2t_menustrings.py:872 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1798 msgid "Database information" msgstr "" -#: ../gui/wxpython/menustrings.py:889 ../gui/wxpython/menustrings.py:1831 +#: ../gui/wxpython/menustrings.py:890 ../gui/wxpython/menustrings.py:1832 #: ../gui/wxpython/image2target/ii2t_menustrings.py:873 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1799 msgid "List databases" -msgstr "" +msgstr "ë°ì´í„°ë² ì´ìŠ¤ 나열" -#: ../gui/wxpython/menustrings.py:890 ../gui/wxpython/menustrings.py:1832 +#: ../gui/wxpython/menustrings.py:891 ../gui/wxpython/menustrings.py:1833 #: ../gui/wxpython/image2target/ii2t_menustrings.py:874 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1800 msgid "Lists all databases for a given driver and location." msgstr "" -#: ../gui/wxpython/menustrings.py:891 ../gui/wxpython/menustrings.py:1833 +#: ../gui/wxpython/menustrings.py:892 ../gui/wxpython/menustrings.py:1834 #: ../gui/wxpython/image2target/ii2t_menustrings.py:875 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1801 msgid "List drivers" msgstr "" -#: ../gui/wxpython/menustrings.py:892 ../gui/wxpython/menustrings.py:1834 +#: ../gui/wxpython/menustrings.py:893 ../gui/wxpython/menustrings.py:1835 #: ../gui/wxpython/image2target/ii2t_menustrings.py:876 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1802 msgid "Lists all database drivers." msgstr "" -#: ../gui/wxpython/menustrings.py:893 ../gui/wxpython/menustrings.py:1835 +#: ../gui/wxpython/menustrings.py:894 ../gui/wxpython/menustrings.py:1836 #: ../gui/wxpython/image2target/ii2t_menustrings.py:877 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1803 msgid "List tables" msgstr "" -#: ../gui/wxpython/menustrings.py:894 ../gui/wxpython/menustrings.py:1836 +#: ../gui/wxpython/menustrings.py:895 ../gui/wxpython/menustrings.py:1837 #: ../gui/wxpython/image2target/ii2t_menustrings.py:878 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1804 msgid "Lists all tables for a given database." msgstr "" -#: ../gui/wxpython/menustrings.py:895 ../gui/wxpython/menustrings.py:1837 +#: ../gui/wxpython/menustrings.py:896 ../gui/wxpython/menustrings.py:1838 #: ../gui/wxpython/image2target/ii2t_menustrings.py:879 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1805 msgid "Describe table" msgstr "" -#: ../gui/wxpython/menustrings.py:896 ../gui/wxpython/menustrings.py:1838 +#: ../gui/wxpython/menustrings.py:897 ../gui/wxpython/menustrings.py:1839 #: ../gui/wxpython/image2target/ii2t_menustrings.py:880 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1806 msgid "Describes a table in detail." msgstr "" -#: ../gui/wxpython/menustrings.py:897 ../gui/wxpython/menustrings.py:1839 +#: ../gui/wxpython/menustrings.py:898 ../gui/wxpython/menustrings.py:1840 #: ../gui/wxpython/image2target/ii2t_menustrings.py:881 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1807 msgid "List columns" msgstr "" -#: ../gui/wxpython/menustrings.py:898 ../gui/wxpython/menustrings.py:1840 +#: ../gui/wxpython/menustrings.py:899 ../gui/wxpython/menustrings.py:1841 #: ../gui/wxpython/image2target/ii2t_menustrings.py:882 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1808 msgid "List all columns for a given table." msgstr "" -#: ../gui/wxpython/menustrings.py:899 ../gui/wxpython/menustrings.py:1841 +#: ../gui/wxpython/menustrings.py:900 ../gui/wxpython/menustrings.py:1842 #: ../gui/wxpython/image2target/ii2t_menustrings.py:883 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1809 msgid "Manage databases" msgstr "" -#: ../gui/wxpython/menustrings.py:900 ../gui/wxpython/menustrings.py:1842 +#: ../gui/wxpython/menustrings.py:901 ../gui/wxpython/menustrings.py:1843 #: ../gui/wxpython/image2target/ii2t_menustrings.py:884 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1810 msgid "Connect" msgstr "" -#: ../gui/wxpython/menustrings.py:901 ../gui/wxpython/menustrings.py:1843 +#: ../gui/wxpython/menustrings.py:902 ../gui/wxpython/menustrings.py:1844 #: ../gui/wxpython/image2target/ii2t_menustrings.py:885 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1811 msgid "Prints/sets general DB connection for current mapset." msgstr "" -#: ../gui/wxpython/menustrings.py:902 ../gui/wxpython/menustrings.py:1844 +#: ../gui/wxpython/menustrings.py:903 ../gui/wxpython/menustrings.py:1845 #: ../gui/wxpython/image2target/ii2t_menustrings.py:886 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1812 msgid "Login" msgstr "" -#: ../gui/wxpython/menustrings.py:903 ../gui/wxpython/menustrings.py:1845 +#: ../gui/wxpython/menustrings.py:904 ../gui/wxpython/menustrings.py:1846 #: ../gui/wxpython/image2target/ii2t_menustrings.py:887 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1813 msgid "Sets user/password for DB driver/database." msgstr "" -#: ../gui/wxpython/menustrings.py:904 ../gui/wxpython/menustrings.py:1846 +#: ../gui/wxpython/menustrings.py:905 ../gui/wxpython/menustrings.py:1847 #: ../gui/wxpython/image2target/ii2t_menustrings.py:888 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1814 msgid "Create database" -msgstr "" +msgstr "ë°ì´í„°ë² ì´ìŠ¤ ìƒì„±" -#: ../gui/wxpython/menustrings.py:905 ../gui/wxpython/menustrings.py:1847 +#: ../gui/wxpython/menustrings.py:906 ../gui/wxpython/menustrings.py:1848 #: ../gui/wxpython/image2target/ii2t_menustrings.py:889 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1815 msgid "Creates an empty database." -msgstr "" +msgstr "빈 ë°ì´í„°ë² ì´ìŠ¤ë¥¼ ìƒì„±í•©ë‹ˆë‹¤." -#: ../gui/wxpython/menustrings.py:906 ../gui/wxpython/menustrings.py:1848 +#: ../gui/wxpython/menustrings.py:907 ../gui/wxpython/menustrings.py:1849 #: ../gui/wxpython/image2target/ii2t_menustrings.py:890 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1816 msgid "Drop database" -msgstr "" +msgstr "ë°ì´í„°ë² ì´ìŠ¤ ì‚­ì œ" -#: ../gui/wxpython/menustrings.py:907 ../gui/wxpython/menustrings.py:1849 +#: ../gui/wxpython/menustrings.py:908 ../gui/wxpython/menustrings.py:1850 #: ../gui/wxpython/image2target/ii2t_menustrings.py:891 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1817 msgid "Removes an existing database." -msgstr "" +msgstr "기존 ë°ì´í„°ë² ì´ìŠ¤ë¥¼ 제거합니다" -#: ../gui/wxpython/menustrings.py:908 ../gui/wxpython/menustrings.py:1850 +#: ../gui/wxpython/menustrings.py:909 ../gui/wxpython/menustrings.py:1851 #: ../gui/wxpython/image2target/ii2t_menustrings.py:892 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1818 msgid "Drop table" -msgstr "" +msgstr "í…Œì´ë¸” ì‚­ì œ" -#: ../gui/wxpython/menustrings.py:909 ../gui/wxpython/menustrings.py:1851 +#: ../gui/wxpython/menustrings.py:910 ../gui/wxpython/menustrings.py:1852 #: ../gui/wxpython/image2target/ii2t_menustrings.py:893 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1819 msgid "Drops an attribute table." -msgstr "" +msgstr "ì†ì„± í…Œì´ë¸”ì„ ì‚­ì œí•©ë‹ˆë‹¤." -#: ../gui/wxpython/menustrings.py:910 ../gui/wxpython/menustrings.py:1852 +#: ../gui/wxpython/menustrings.py:911 ../gui/wxpython/menustrings.py:1853 #: ../gui/wxpython/image2target/ii2t_menustrings.py:894 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1820 msgid "Copy table" msgstr "" -#: ../gui/wxpython/menustrings.py:911 ../gui/wxpython/menustrings.py:1853 +#: ../gui/wxpython/menustrings.py:912 ../gui/wxpython/menustrings.py:1854 #: ../gui/wxpython/image2target/ii2t_menustrings.py:895 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1821 msgid "Copy a table. Either 'from_table' (optionally with 'where') can be used or 'select' option, but not 'from_table' and 'select' at the same time." msgstr "" -#: ../gui/wxpython/menustrings.py:912 ../gui/wxpython/menustrings.py:932 -#: ../gui/wxpython/menustrings.py:1854 ../gui/wxpython/menustrings.py:1874 +#: ../gui/wxpython/menustrings.py:913 ../gui/wxpython/menustrings.py:933 +#: ../gui/wxpython/menustrings.py:1855 ../gui/wxpython/menustrings.py:1875 #: ../gui/wxpython/image2target/ii2t_menustrings.py:896 #: ../gui/wxpython/image2target/ii2t_menustrings.py:916 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1822 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1842 msgid "Drop column" -msgstr "" +msgstr "ì—´ ì‚­ì œ" -#: ../gui/wxpython/menustrings.py:913 ../gui/wxpython/menustrings.py:1855 +#: ../gui/wxpython/menustrings.py:914 ../gui/wxpython/menustrings.py:1856 #: ../gui/wxpython/image2target/ii2t_menustrings.py:897 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1823 msgid "Drops a column from selected attribute table." -msgstr "" +msgstr "ì„ íƒëœ ì†ì„± í…Œì´ë¸”로부터 ì—´ì„ ì‚­ì œí•©ë‹ˆë‹¤." -#: ../gui/wxpython/menustrings.py:914 ../gui/wxpython/menustrings.py:1856 +#: ../gui/wxpython/menustrings.py:915 ../gui/wxpython/menustrings.py:1857 #: ../gui/wxpython/image2target/ii2t_menustrings.py:898 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1824 msgid "Test" -msgstr "" +msgstr "검정" -#: ../gui/wxpython/menustrings.py:915 ../gui/wxpython/menustrings.py:1857 +#: ../gui/wxpython/menustrings.py:916 ../gui/wxpython/menustrings.py:1858 #: ../gui/wxpython/image2target/ii2t_menustrings.py:899 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1825 msgid "Test database driver, database must exist and set by db.connect." msgstr "" -#: ../gui/wxpython/menustrings.py:916 ../gui/wxpython/menustrings.py:1858 +#: ../gui/wxpython/menustrings.py:917 ../gui/wxpython/menustrings.py:1859 #: ../gui/wxpython/image2target/ii2t_menustrings.py:900 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1826 -#: ../gui/wxpython/dbmgr/sqlbuilder.py:111 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:115 msgid "Query" msgstr "" -#: ../gui/wxpython/menustrings.py:917 ../gui/wxpython/menustrings.py:1859 +#: ../gui/wxpython/menustrings.py:918 ../gui/wxpython/menustrings.py:1860 #: ../gui/wxpython/image2target/ii2t_menustrings.py:901 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1827 msgid "Query any table" msgstr "" -#: ../gui/wxpython/menustrings.py:918 ../gui/wxpython/menustrings.py:1860 +#: ../gui/wxpython/menustrings.py:919 ../gui/wxpython/menustrings.py:1861 #: ../gui/wxpython/image2target/ii2t_menustrings.py:902 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1828 msgid "Selects data from attribute table. Performs SQL query statement(s)." msgstr "" -#: ../gui/wxpython/menustrings.py:921 ../gui/wxpython/menustrings.py:1863 +#: ../gui/wxpython/menustrings.py:922 ../gui/wxpython/menustrings.py:1864 #: ../gui/wxpython/image2target/ii2t_menustrings.py:905 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1831 msgid "SQL statement" msgstr "" -#: ../gui/wxpython/menustrings.py:922 ../gui/wxpython/menustrings.py:1864 +#: ../gui/wxpython/menustrings.py:923 ../gui/wxpython/menustrings.py:1865 #: ../gui/wxpython/image2target/ii2t_menustrings.py:906 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1832 msgid "Executes any SQL statement. For SELECT statements use 'db.select'." msgstr "" -#: ../gui/wxpython/menustrings.py:923 ../gui/wxpython/menustrings.py:1865 +#: ../gui/wxpython/menustrings.py:924 ../gui/wxpython/menustrings.py:1866 #: ../gui/wxpython/image2target/ii2t_menustrings.py:907 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1833 msgid "Vector database connections" -msgstr "" +msgstr "벡터 ë°ì´í„°ë² ì´ìŠ¤ ì—°ê²°" -#: ../gui/wxpython/menustrings.py:924 ../gui/wxpython/menustrings.py:1866 +#: ../gui/wxpython/menustrings.py:925 ../gui/wxpython/menustrings.py:1867 #: ../gui/wxpython/image2target/ii2t_menustrings.py:908 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1834 msgid "New table" msgstr "" -#: ../gui/wxpython/menustrings.py:925 ../gui/wxpython/menustrings.py:1867 +#: ../gui/wxpython/menustrings.py:926 ../gui/wxpython/menustrings.py:1868 #: ../gui/wxpython/image2target/ii2t_menustrings.py:909 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1835 msgid "Creates and connects a new attribute table to a given layer of an existing vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:926 ../gui/wxpython/menustrings.py:1868 +#: ../gui/wxpython/menustrings.py:927 ../gui/wxpython/menustrings.py:1869 #: ../gui/wxpython/image2target/ii2t_menustrings.py:910 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1836 msgid "Remove table" -msgstr "" +msgstr "í…Œì´ë¸” 제거" -#: ../gui/wxpython/menustrings.py:927 ../gui/wxpython/menustrings.py:1869 +#: ../gui/wxpython/menustrings.py:928 ../gui/wxpython/menustrings.py:1870 #: ../gui/wxpython/image2target/ii2t_menustrings.py:911 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1837 msgid "Removes existing attribute table of a vector map." -msgstr "" +msgstr "벡터 지ë„ì˜ ê¸°ì¡´ ì†ì„± í…Œì´ë¸”ì„ ì œê±°í•©ë‹ˆë‹¤." -#: ../gui/wxpython/menustrings.py:928 ../gui/wxpython/menustrings.py:1870 +#: ../gui/wxpython/menustrings.py:929 ../gui/wxpython/menustrings.py:1871 #: ../gui/wxpython/image2target/ii2t_menustrings.py:912 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1838 msgid "Join table" msgstr "" -#: ../gui/wxpython/menustrings.py:929 ../gui/wxpython/menustrings.py:1871 +#: ../gui/wxpython/menustrings.py:930 ../gui/wxpython/menustrings.py:1872 #: ../gui/wxpython/image2target/ii2t_menustrings.py:913 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1839 msgid "Joins a database table to a vector map table." msgstr "" -#: ../gui/wxpython/menustrings.py:930 ../gui/wxpython/menustrings.py:1872 +#: ../gui/wxpython/menustrings.py:931 ../gui/wxpython/menustrings.py:1873 #: ../gui/wxpython/image2target/ii2t_menustrings.py:914 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1840 msgid "Add columns" msgstr "" -#: ../gui/wxpython/menustrings.py:931 ../gui/wxpython/menustrings.py:1873 +#: ../gui/wxpython/menustrings.py:932 ../gui/wxpython/menustrings.py:1874 #: ../gui/wxpython/image2target/ii2t_menustrings.py:915 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1841 msgid "Adds one or more columns to the attribute table connected to a given vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:933 ../gui/wxpython/menustrings.py:1875 +#: ../gui/wxpython/menustrings.py:934 ../gui/wxpython/menustrings.py:1876 #: ../gui/wxpython/image2target/ii2t_menustrings.py:917 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1843 msgid "Drops a column from the attribute table connected to a given vector map." -msgstr "" +msgstr "주어진 벡터 지ë„ì— ì—°ê²°ëœ ì†ì„± í…Œì´ë¸”로부터 ì—´ì„ ì‚­ì œí•©ë‹ˆë‹¤." -#: ../gui/wxpython/menustrings.py:934 ../gui/wxpython/menustrings.py:1876 +#: ../gui/wxpython/menustrings.py:935 ../gui/wxpython/menustrings.py:1877 #: ../gui/wxpython/image2target/ii2t_menustrings.py:918 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1844 -#: ../gui/wxpython/dbmgr/base.py:2370 +#: ../gui/wxpython/dbmgr/base.py:2372 msgid "Rename column" msgstr "" -#: ../gui/wxpython/menustrings.py:935 ../gui/wxpython/menustrings.py:1877 +#: ../gui/wxpython/menustrings.py:936 ../gui/wxpython/menustrings.py:1878 #: ../gui/wxpython/image2target/ii2t_menustrings.py:919 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1845 msgid "Renames a column in the attribute table connected to a given vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:936 ../gui/wxpython/menustrings.py:1878 +#: ../gui/wxpython/menustrings.py:937 ../gui/wxpython/menustrings.py:1879 #: ../gui/wxpython/image2target/ii2t_menustrings.py:920 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1846 msgid "Change values" msgstr "" -#: ../gui/wxpython/menustrings.py:937 ../gui/wxpython/menustrings.py:1879 +#: ../gui/wxpython/menustrings.py:938 ../gui/wxpython/menustrings.py:1880 #: ../gui/wxpython/image2target/ii2t_menustrings.py:921 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1847 msgid "Updates a column in the attribute table connected to a vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:938 ../gui/wxpython/menustrings.py:1880 +#: ../gui/wxpython/menustrings.py:939 ../gui/wxpython/menustrings.py:1881 #: ../gui/wxpython/image2target/ii2t_menustrings.py:922 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1848 msgid "Drop row" -msgstr "" +msgstr "í–‰ ì‚­ì œ" -#: ../gui/wxpython/menustrings.py:939 ../gui/wxpython/menustrings.py:1881 +#: ../gui/wxpython/menustrings.py:940 ../gui/wxpython/menustrings.py:1882 #: ../gui/wxpython/image2target/ii2t_menustrings.py:923 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1849 msgid "Removes a vector feature from a vector map through attribute selection." -msgstr "" +msgstr "ì†ì„± ì„ íƒì„ ì´ìš©í•´ì„œ 벡터 지ë„로부터 벡터 피ì³ë¥¼ 제거합니다" -#: ../gui/wxpython/menustrings.py:940 ../gui/wxpython/menustrings.py:1882 +#: ../gui/wxpython/menustrings.py:941 ../gui/wxpython/menustrings.py:1883 #: ../gui/wxpython/image2target/ii2t_menustrings.py:924 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1850 msgid "Reconnect vectors to database" -msgstr "" +msgstr "벡터를 ë°ì´í„°ë² ì´ìŠ¤ë¡œ 재연결" -#: ../gui/wxpython/menustrings.py:941 ../gui/wxpython/menustrings.py:1883 +#: ../gui/wxpython/menustrings.py:942 ../gui/wxpython/menustrings.py:1884 #: ../gui/wxpython/image2target/ii2t_menustrings.py:925 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1851 msgid "Reconnects attribute tables for all vector maps from the current mapset to a new database." msgstr "" -#: ../gui/wxpython/menustrings.py:942 ../gui/wxpython/menustrings.py:1884 +#: ../gui/wxpython/menustrings.py:943 ../gui/wxpython/menustrings.py:1885 #: ../gui/wxpython/image2target/ii2t_menustrings.py:926 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1852 msgid "Set vector map - database connection" msgstr "" -#: ../gui/wxpython/menustrings.py:943 ../gui/wxpython/menustrings.py:1885 +#: ../gui/wxpython/menustrings.py:944 ../gui/wxpython/menustrings.py:1886 #: ../gui/wxpython/image2target/ii2t_menustrings.py:927 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1853 msgid "Prints/sets DB connection for a vector map to attribute table." msgstr "" -#: ../gui/wxpython/menustrings.py:944 ../gui/wxpython/menustrings.py:1886 +#: ../gui/wxpython/menustrings.py:945 ../gui/wxpython/menustrings.py:1887 #: ../gui/wxpython/image2target/ii2t_menustrings.py:928 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1854 msgid "&Temporal" -msgstr "" +msgstr "시간(&T)" -#: ../gui/wxpython/menustrings.py:945 ../gui/wxpython/menustrings.py:1887 +#: ../gui/wxpython/menustrings.py:946 ../gui/wxpython/menustrings.py:1888 #: ../gui/wxpython/image2target/ii2t_menustrings.py:929 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1855 msgid "Manage datasets" msgstr "" -#: ../gui/wxpython/menustrings.py:946 ../gui/wxpython/menustrings.py:1888 +#: ../gui/wxpython/menustrings.py:947 ../gui/wxpython/menustrings.py:1889 #: ../gui/wxpython/image2target/ii2t_menustrings.py:930 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1856 msgid "Connect temporal database" -msgstr "" +msgstr "시간 ë°ì´í„°ë² ì´ìŠ¤ ì—°ê²°" -#: ../gui/wxpython/menustrings.py:947 ../gui/wxpython/menustrings.py:1889 +#: ../gui/wxpython/menustrings.py:948 ../gui/wxpython/menustrings.py:1890 #: ../gui/wxpython/image2target/ii2t_menustrings.py:931 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1857 msgid "Prints/sets general temporal GIS database connection for current mapset." msgstr "" -#: ../gui/wxpython/menustrings.py:948 ../gui/wxpython/menustrings.py:1890 +#: ../gui/wxpython/menustrings.py:949 ../gui/wxpython/menustrings.py:1891 #: ../gui/wxpython/image2target/ii2t_menustrings.py:932 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1858 #: ../gui/wxpython/rlisetup/frame.py:143 msgid "Create" msgstr "" -#: ../gui/wxpython/menustrings.py:949 ../gui/wxpython/menustrings.py:1891 +#: ../gui/wxpython/menustrings.py:950 ../gui/wxpython/menustrings.py:1892 #: ../gui/wxpython/image2target/ii2t_menustrings.py:933 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1859 msgid "Creates a space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:951 ../gui/wxpython/menustrings.py:1893 +#: ../gui/wxpython/menustrings.py:952 ../gui/wxpython/menustrings.py:1894 #: ../gui/wxpython/image2target/ii2t_menustrings.py:935 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1861 msgid "Renames a space time dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:952 ../gui/wxpython/menustrings.py:1894 +#: ../gui/wxpython/menustrings.py:953 ../gui/wxpython/menustrings.py:1895 #: ../gui/wxpython/image2target/ii2t_menustrings.py:936 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1862 #: ../gui/wxpython/gui_core/simplelmgr.py:463 -#: ../gui/wxpython/animation/dialogs.py:780 -#: ../gui/wxpython/animation/dialogs.py:1012 +#: ../gui/wxpython/animation/dialogs.py:783 +#: ../gui/wxpython/animation/dialogs.py:1015 #: ../gui/wxpython/lmgr/layertree.py:459 ../gui/wxpython/rlisetup/frame.py:140 #: ../gui/wxpython/gmodeler/frame.py:1499 msgid "Remove" -msgstr "" +msgstr "제거" -#: ../gui/wxpython/menustrings.py:953 ../gui/wxpython/menustrings.py:1895 +#: ../gui/wxpython/menustrings.py:954 ../gui/wxpython/menustrings.py:1896 #: ../gui/wxpython/image2target/ii2t_menustrings.py:937 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1863 msgid "Removes space time datasets from temporal database." -msgstr "" +msgstr "시간 ë°ì´í„°ë² ì´ìŠ¤ë¡œë¶€í„° 시공간 ìžë£Œì„¸íŠ¸ë¥¼ 제거합니다" -#: ../gui/wxpython/menustrings.py:954 ../gui/wxpython/menustrings.py:1896 +#: ../gui/wxpython/menustrings.py:955 ../gui/wxpython/menustrings.py:1897 #: ../gui/wxpython/image2target/ii2t_menustrings.py:938 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1864 msgid "Update metadata" msgstr "" -#: ../gui/wxpython/menustrings.py:955 ../gui/wxpython/menustrings.py:1897 +#: ../gui/wxpython/menustrings.py:956 ../gui/wxpython/menustrings.py:1898 #: ../gui/wxpython/image2target/ii2t_menustrings.py:939 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1865 msgid "Modifies the metadata of a space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:956 ../gui/wxpython/menustrings.py:1898 +#: ../gui/wxpython/menustrings.py:957 ../gui/wxpython/menustrings.py:1899 #: ../gui/wxpython/image2target/ii2t_menustrings.py:940 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1866 msgid "Merge" msgstr "" -#: ../gui/wxpython/menustrings.py:957 ../gui/wxpython/menustrings.py:1899 +#: ../gui/wxpython/menustrings.py:958 ../gui/wxpython/menustrings.py:1900 #: ../gui/wxpython/image2target/ii2t_menustrings.py:941 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1867 msgid "Merges several space time datasets into a single space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:958 ../gui/wxpython/menustrings.py:1900 +#: ../gui/wxpython/menustrings.py:959 ../gui/wxpython/menustrings.py:1901 #: ../gui/wxpython/image2target/ii2t_menustrings.py:942 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1868 msgid "Temporally shift" msgstr "" -#: ../gui/wxpython/menustrings.py:959 ../gui/wxpython/menustrings.py:1901 +#: ../gui/wxpython/menustrings.py:960 ../gui/wxpython/menustrings.py:1902 #: ../gui/wxpython/image2target/ii2t_menustrings.py:943 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1869 msgid "Shifts temporally the maps of a space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:960 ../gui/wxpython/menustrings.py:1902 +#: ../gui/wxpython/menustrings.py:961 ../gui/wxpython/menustrings.py:1903 #: ../gui/wxpython/image2target/ii2t_menustrings.py:944 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1870 msgid "Snap maps of dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:961 ../gui/wxpython/menustrings.py:1903 +#: ../gui/wxpython/menustrings.py:962 ../gui/wxpython/menustrings.py:1904 #: ../gui/wxpython/image2target/ii2t_menustrings.py:945 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1871 msgid "Snaps temporally the maps of a space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:963 ../gui/wxpython/menustrings.py:1905 +#: ../gui/wxpython/menustrings.py:964 ../gui/wxpython/menustrings.py:1906 #: ../gui/wxpython/image2target/ii2t_menustrings.py:947 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1873 msgid "Lists space time datasets and maps registered in the temporal database." msgstr "" -#: ../gui/wxpython/menustrings.py:964 ../gui/wxpython/menustrings.py:1906 +#: ../gui/wxpython/menustrings.py:965 ../gui/wxpython/menustrings.py:1907 #: ../gui/wxpython/image2target/ii2t_menustrings.py:948 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1874 msgid "Manage maps in datasets" msgstr "" -#: ../gui/wxpython/menustrings.py:965 ../gui/wxpython/menustrings.py:1907 +#: ../gui/wxpython/menustrings.py:966 ../gui/wxpython/menustrings.py:1908 #: ../gui/wxpython/image2target/ii2t_menustrings.py:949 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1875 msgid "Register maps in datasets" msgstr "" -#: ../gui/wxpython/menustrings.py:966 ../gui/wxpython/menustrings.py:1908 +#: ../gui/wxpython/menustrings.py:967 ../gui/wxpython/menustrings.py:1909 msgid "Assigns timestamps and registers raster, vector and raster3d maps in a space time dataset." -msgstr "" +msgstr "타임스탬프를 할당하고 시공간 ìžë£Œì„¸íŠ¸ ì•ˆì— ëž˜ìŠ¤í„°, 벡터, 그리고 3ì°¨ì› ëž˜ìŠ¤í„° 지ë„를 등ë¡í•©ë‹ˆë‹¤." -#: ../gui/wxpython/menustrings.py:967 ../gui/wxpython/menustrings.py:1909 +#: ../gui/wxpython/menustrings.py:968 ../gui/wxpython/menustrings.py:1910 #: ../gui/wxpython/image2target/ii2t_menustrings.py:951 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1877 msgid "Unregister maps from datasets" msgstr "" -#: ../gui/wxpython/menustrings.py:968 ../gui/wxpython/menustrings.py:1910 +#: ../gui/wxpython/menustrings.py:969 ../gui/wxpython/menustrings.py:1911 #: ../gui/wxpython/image2target/ii2t_menustrings.py:952 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1878 msgid "Unregisters raster, vector and raster3d maps from the temporal database or a specific space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:969 ../gui/wxpython/menustrings.py:1911 +#: ../gui/wxpython/menustrings.py:970 ../gui/wxpython/menustrings.py:1912 #: ../gui/wxpython/image2target/ii2t_menustrings.py:953 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1879 msgid "List raster dataset maps" msgstr "" -#: ../gui/wxpython/menustrings.py:970 ../gui/wxpython/menustrings.py:1912 +#: ../gui/wxpython/menustrings.py:971 ../gui/wxpython/menustrings.py:1913 #: ../gui/wxpython/image2target/ii2t_menustrings.py:954 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1880 msgid "Lists registered maps of a space time raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:971 ../gui/wxpython/menustrings.py:1913 +#: ../gui/wxpython/menustrings.py:972 ../gui/wxpython/menustrings.py:1914 #: ../gui/wxpython/image2target/ii2t_menustrings.py:955 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1881 msgid "List vector dataset maps" msgstr "" -#: ../gui/wxpython/menustrings.py:972 ../gui/wxpython/menustrings.py:1914 +#: ../gui/wxpython/menustrings.py:973 ../gui/wxpython/menustrings.py:1915 #: ../gui/wxpython/image2target/ii2t_menustrings.py:956 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1882 msgid "Lists registered maps of a space time vector dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:973 ../gui/wxpython/menustrings.py:1915 +#: ../gui/wxpython/menustrings.py:974 ../gui/wxpython/menustrings.py:1916 #: ../gui/wxpython/image2target/ii2t_menustrings.py:957 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1883 msgid "List 3D raster dataset maps" msgstr "" -#: ../gui/wxpython/menustrings.py:974 ../gui/wxpython/menustrings.py:1916 +#: ../gui/wxpython/menustrings.py:975 ../gui/wxpython/menustrings.py:1917 #: ../gui/wxpython/image2target/ii2t_menustrings.py:958 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1884 msgid "Lists registered maps of a space time raster3d dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:975 ../gui/wxpython/menustrings.py:1917 +#: ../gui/wxpython/menustrings.py:976 ../gui/wxpython/menustrings.py:1918 #: ../gui/wxpython/image2target/ii2t_menustrings.py:959 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1885 msgid "Import" msgstr "" -#: ../gui/wxpython/menustrings.py:976 ../gui/wxpython/menustrings.py:1918 +#: ../gui/wxpython/menustrings.py:977 ../gui/wxpython/menustrings.py:1919 #: ../gui/wxpython/image2target/ii2t_menustrings.py:960 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1886 msgid "Import raster dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:977 ../gui/wxpython/menustrings.py:1919 +#: ../gui/wxpython/menustrings.py:978 ../gui/wxpython/menustrings.py:1920 #: ../gui/wxpython/image2target/ii2t_menustrings.py:961 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1887 msgid "Imports space time raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:978 ../gui/wxpython/menustrings.py:1920 +#: ../gui/wxpython/menustrings.py:979 ../gui/wxpython/menustrings.py:1921 #: ../gui/wxpython/image2target/ii2t_menustrings.py:962 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1888 msgid "Import vector dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:979 ../gui/wxpython/menustrings.py:1921 +#: ../gui/wxpython/menustrings.py:980 ../gui/wxpython/menustrings.py:1922 #: ../gui/wxpython/image2target/ii2t_menustrings.py:963 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1889 msgid "Imports a space time vector dataset from a GRASS GIS specific archive file." msgstr "" -#: ../gui/wxpython/menustrings.py:980 ../gui/wxpython/menustrings.py:1922 +#: ../gui/wxpython/menustrings.py:981 ../gui/wxpython/menustrings.py:1923 #: ../gui/wxpython/image2target/ii2t_menustrings.py:964 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1890 -#: ../gui/wxpython/animation/dialogs.py:934 +#: ../gui/wxpython/animation/dialogs.py:937 ../gui/wxpython/tplot/frame.py:335 #: ../gui/wxpython/lmgr/layertree.py:739 msgid "Export" msgstr "" -#: ../gui/wxpython/menustrings.py:981 ../gui/wxpython/menustrings.py:1923 +#: ../gui/wxpython/menustrings.py:982 ../gui/wxpython/menustrings.py:1924 #: ../gui/wxpython/image2target/ii2t_menustrings.py:965 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1891 msgid "Export raster dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:982 ../gui/wxpython/menustrings.py:1924 +#: ../gui/wxpython/menustrings.py:983 ../gui/wxpython/menustrings.py:1925 #: ../gui/wxpython/image2target/ii2t_menustrings.py:966 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1892 msgid "Exports space time raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:983 ../gui/wxpython/menustrings.py:1925 +#: ../gui/wxpython/menustrings.py:984 ../gui/wxpython/menustrings.py:1926 #: ../gui/wxpython/image2target/ii2t_menustrings.py:967 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1893 msgid "Export raster dataset as VTK time series" msgstr "" -#: ../gui/wxpython/menustrings.py:984 ../gui/wxpython/menustrings.py:1926 +#: ../gui/wxpython/menustrings.py:985 ../gui/wxpython/menustrings.py:1927 #: ../gui/wxpython/image2target/ii2t_menustrings.py:968 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1894 msgid "Exports space time raster dataset as VTK time series." msgstr "" -#: ../gui/wxpython/menustrings.py:985 ../gui/wxpython/menustrings.py:1927 +#: ../gui/wxpython/menustrings.py:986 ../gui/wxpython/menustrings.py:1928 #: ../gui/wxpython/image2target/ii2t_menustrings.py:969 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1895 msgid "Export vector dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:986 ../gui/wxpython/menustrings.py:1928 +#: ../gui/wxpython/menustrings.py:987 ../gui/wxpython/menustrings.py:1929 #: ../gui/wxpython/image2target/ii2t_menustrings.py:970 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1896 msgid "Exports a space time vector dataset as GRASS GIS specific archive file." msgstr "" -#: ../gui/wxpython/menustrings.py:987 ../gui/wxpython/menustrings.py:1929 +#: ../gui/wxpython/menustrings.py:988 ../gui/wxpython/menustrings.py:1930 #: ../gui/wxpython/image2target/ii2t_menustrings.py:971 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1897 msgid "Convert raster dataset to 3D raster" msgstr "" -#: ../gui/wxpython/menustrings.py:988 ../gui/wxpython/menustrings.py:1930 +#: ../gui/wxpython/menustrings.py:989 ../gui/wxpython/menustrings.py:1931 #: ../gui/wxpython/image2target/ii2t_menustrings.py:972 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1898 msgid "Converts a space time raster dataset into a 3D raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:989 ../gui/wxpython/menustrings.py:1931 +#: ../gui/wxpython/menustrings.py:990 ../gui/wxpython/menustrings.py:1932 #: ../gui/wxpython/image2target/ii2t_menustrings.py:973 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1899 msgid "Extraction" msgstr "" -#: ../gui/wxpython/menustrings.py:990 ../gui/wxpython/menustrings.py:1932 +#: ../gui/wxpython/menustrings.py:991 ../gui/wxpython/menustrings.py:1933 #: ../gui/wxpython/image2target/ii2t_menustrings.py:974 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1900 msgid "Extract subset of raster dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:991 ../gui/wxpython/menustrings.py:1933 +#: ../gui/wxpython/menustrings.py:992 ../gui/wxpython/menustrings.py:1934 #: ../gui/wxpython/image2target/ii2t_menustrings.py:975 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1901 msgid "Extracts a subset of a space time raster datasets." msgstr "" -#: ../gui/wxpython/menustrings.py:992 ../gui/wxpython/menustrings.py:1934 +#: ../gui/wxpython/menustrings.py:993 ../gui/wxpython/menustrings.py:1935 #: ../gui/wxpython/image2target/ii2t_menustrings.py:976 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1902 msgid "Extract subset of vector dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:993 ../gui/wxpython/menustrings.py:1935 +#: ../gui/wxpython/menustrings.py:994 ../gui/wxpython/menustrings.py:1936 #: ../gui/wxpython/image2target/ii2t_menustrings.py:977 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1903 msgid "Extracts a subset of a space time vector dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:994 ../gui/wxpython/menustrings.py:1936 +#: ../gui/wxpython/menustrings.py:995 ../gui/wxpython/menustrings.py:1937 #: ../gui/wxpython/image2target/ii2t_menustrings.py:978 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1904 msgid "Extract subset of 3D raster dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:995 ../gui/wxpython/menustrings.py:1937 +#: ../gui/wxpython/menustrings.py:996 ../gui/wxpython/menustrings.py:1938 #: ../gui/wxpython/image2target/ii2t_menustrings.py:979 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1905 msgid "Extracts a subset of a space time 3D raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:996 ../gui/wxpython/menustrings.py:1938 +#: ../gui/wxpython/menustrings.py:997 ../gui/wxpython/menustrings.py:1939 #: ../gui/wxpython/image2target/ii2t_menustrings.py:980 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1906 msgid "Query vector dataset attribute data" msgstr "" -#: ../gui/wxpython/menustrings.py:997 ../gui/wxpython/menustrings.py:1939 +#: ../gui/wxpython/menustrings.py:998 ../gui/wxpython/menustrings.py:1940 #: ../gui/wxpython/image2target/ii2t_menustrings.py:981 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1907 msgid "Prints attributes of vector maps registered in a space time vector dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:998 ../gui/wxpython/menustrings.py:1940 +#: ../gui/wxpython/menustrings.py:999 ../gui/wxpython/menustrings.py:1941 #: ../gui/wxpython/image2target/ii2t_menustrings.py:982 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1908 msgid "Raster dataset color table" msgstr "" -#: ../gui/wxpython/menustrings.py:999 ../gui/wxpython/menustrings.py:1941 +#: ../gui/wxpython/menustrings.py:1000 ../gui/wxpython/menustrings.py:1942 #: ../gui/wxpython/image2target/ii2t_menustrings.py:983 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1909 msgid "Creates/modifies the color table associated with each raster map of the space time raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:1000 ../gui/wxpython/menustrings.py:1942 +#: ../gui/wxpython/menustrings.py:1001 ../gui/wxpython/menustrings.py:1943 #: ../gui/wxpython/image2target/ii2t_menustrings.py:984 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1910 msgid "Raster calculations" msgstr "" -#: ../gui/wxpython/menustrings.py:1001 ../gui/wxpython/menustrings.py:1943 +#: ../gui/wxpython/menustrings.py:1002 ../gui/wxpython/menustrings.py:1944 #: ../gui/wxpython/image2target/ii2t_menustrings.py:985 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1911 msgid "Performs spatio-temporal mapcalc expressions on temporally sampled maps of space time raster datasets." msgstr "" -#: ../gui/wxpython/menustrings.py:1002 ../gui/wxpython/menustrings.py:1944 +#: ../gui/wxpython/menustrings.py:1003 ../gui/wxpython/menustrings.py:1945 #: ../gui/wxpython/image2target/ii2t_menustrings.py:986 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1912 msgid "3D raster calculations" msgstr "" -#: ../gui/wxpython/menustrings.py:1003 ../gui/wxpython/menustrings.py:1945 +#: ../gui/wxpython/menustrings.py:1004 ../gui/wxpython/menustrings.py:1946 #: ../gui/wxpython/image2target/ii2t_menustrings.py:987 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1913 msgid "Performs r3.mapcalc expressions on maps of sampled space time 3D raster datasets." msgstr "" -#: ../gui/wxpython/menustrings.py:1004 ../gui/wxpython/menustrings.py:1946 +#: ../gui/wxpython/menustrings.py:1005 ../gui/wxpython/menustrings.py:1947 #: ../gui/wxpython/image2target/ii2t_menustrings.py:988 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1914 msgid "Interpolate gaps in raster datasets" msgstr "" -#: ../gui/wxpython/menustrings.py:1005 ../gui/wxpython/menustrings.py:1947 +#: ../gui/wxpython/menustrings.py:1006 ../gui/wxpython/menustrings.py:1948 #: ../gui/wxpython/image2target/ii2t_menustrings.py:989 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1915 msgid "Replaces gaps in a space time raster dataset with interpolated raster maps." msgstr "" -#: ../gui/wxpython/menustrings.py:1006 ../gui/wxpython/menustrings.py:1948 +#: ../gui/wxpython/menustrings.py:1007 ../gui/wxpython/menustrings.py:1949 #: ../gui/wxpython/image2target/ii2t_menustrings.py:990 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1916 msgid "Aggregation" msgstr "" -#: ../gui/wxpython/menustrings.py:1007 ../gui/wxpython/menustrings.py:1949 +#: ../gui/wxpython/menustrings.py:1008 ../gui/wxpython/menustrings.py:1950 #: ../gui/wxpython/image2target/ii2t_menustrings.py:991 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1917 msgid "Neighborhood analysis in raster dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:1008 ../gui/wxpython/menustrings.py:1950 +#: ../gui/wxpython/menustrings.py:1009 ../gui/wxpython/menustrings.py:1951 #: ../gui/wxpython/image2target/ii2t_menustrings.py:992 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1918 msgid "Performs a neighborhood analysis for each map in a space time raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:1009 ../gui/wxpython/menustrings.py:1951 +#: ../gui/wxpython/menustrings.py:1010 ../gui/wxpython/menustrings.py:1952 #: ../gui/wxpython/image2target/ii2t_menustrings.py:993 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1919 msgid "Aggregation in raster datasets" msgstr "" -#: ../gui/wxpython/menustrings.py:1010 ../gui/wxpython/menustrings.py:1952 +#: ../gui/wxpython/menustrings.py:1011 ../gui/wxpython/menustrings.py:1953 #: ../gui/wxpython/image2target/ii2t_menustrings.py:994 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1920 msgid "Performs different aggregation algorithms from r.series on all or a subset of raster maps in a space time raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:1011 ../gui/wxpython/menustrings.py:1953 +#: ../gui/wxpython/menustrings.py:1012 ../gui/wxpython/menustrings.py:1954 #: ../gui/wxpython/image2target/ii2t_menustrings.py:995 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1921 msgid "Temporal aggregation" msgstr "" -#: ../gui/wxpython/menustrings.py:1012 ../gui/wxpython/menustrings.py:1954 +#: ../gui/wxpython/menustrings.py:1013 ../gui/wxpython/menustrings.py:1955 #: ../gui/wxpython/image2target/ii2t_menustrings.py:996 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1922 msgid "Aggregates temporally the maps of a space time raster dataset by a user defined granularity." msgstr "" -#: ../gui/wxpython/menustrings.py:1013 ../gui/wxpython/menustrings.py:1955 +#: ../gui/wxpython/menustrings.py:1014 ../gui/wxpython/menustrings.py:1956 #: ../gui/wxpython/image2target/ii2t_menustrings.py:997 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1923 msgid "Temporal aggregation by dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:1014 ../gui/wxpython/menustrings.py:1956 +#: ../gui/wxpython/menustrings.py:1015 ../gui/wxpython/menustrings.py:1957 #: ../gui/wxpython/image2target/ii2t_menustrings.py:998 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1924 msgid "Aggregates data of an existing space time raster dataset using the time intervals of a second space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:1015 ../gui/wxpython/menustrings.py:1957 +#: ../gui/wxpython/menustrings.py:1016 ../gui/wxpython/menustrings.py:1958 #: ../gui/wxpython/image2target/ii2t_menustrings.py:999 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1925 msgid "Sampling" msgstr "" -#: ../gui/wxpython/menustrings.py:1016 ../gui/wxpython/menustrings.py:1958 +#: ../gui/wxpython/menustrings.py:1017 ../gui/wxpython/menustrings.py:1959 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1000 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1926 msgid "Sample a space time raster dataset at point coordinates" msgstr "" -#: ../gui/wxpython/menustrings.py:1017 ../gui/wxpython/menustrings.py:1959 +#: ../gui/wxpython/menustrings.py:1018 ../gui/wxpython/menustrings.py:1960 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1001 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1927 msgid "Sample a space time raster dataset at specific vector point coordinates and write the output to stdout using different layouts" msgstr "" -#: ../gui/wxpython/menustrings.py:1018 ../gui/wxpython/menustrings.py:1960 +#: ../gui/wxpython/menustrings.py:1019 ../gui/wxpython/menustrings.py:1961 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1002 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1928 msgid "Query raster dataset by vector points dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:1019 ../gui/wxpython/menustrings.py:1961 +#: ../gui/wxpython/menustrings.py:1020 ../gui/wxpython/menustrings.py:1962 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1003 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1929 msgid "Stores raster map values at spatial and temporal positions of vector points as vector attributes." msgstr "" -#: ../gui/wxpython/menustrings.py:1020 ../gui/wxpython/menustrings.py:1962 +#: ../gui/wxpython/menustrings.py:1021 ../gui/wxpython/menustrings.py:1963 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1004 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1930 msgid "Observe specific locations in raster dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:1021 ../gui/wxpython/menustrings.py:1963 +#: ../gui/wxpython/menustrings.py:1022 ../gui/wxpython/menustrings.py:1964 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1005 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1931 msgid "Observes specific locations in a space time raster dataset over a period of time using vector points." msgstr "" -#: ../gui/wxpython/menustrings.py:1022 ../gui/wxpython/menustrings.py:1964 +#: ../gui/wxpython/menustrings.py:1023 ../gui/wxpython/menustrings.py:1965 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1006 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1932 msgid "Temporal sampling" msgstr "" -#: ../gui/wxpython/menustrings.py:1023 ../gui/wxpython/menustrings.py:1965 +#: ../gui/wxpython/menustrings.py:1024 ../gui/wxpython/menustrings.py:1966 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1007 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1933 msgid "Samples the input space time dataset(s) with a sample space time dataset and print the result to stdout." msgstr "" -#: ../gui/wxpython/menustrings.py:1025 ../gui/wxpython/menustrings.py:1967 +#: ../gui/wxpython/menustrings.py:1026 ../gui/wxpython/menustrings.py:1968 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1009 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1935 msgid "Space time datasets metadata" msgstr "" -#: ../gui/wxpython/menustrings.py:1026 ../gui/wxpython/menustrings.py:1968 +#: ../gui/wxpython/menustrings.py:1027 ../gui/wxpython/menustrings.py:1969 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1010 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1936 msgid "Lists information about space time datasets and maps." msgstr "" -#: ../gui/wxpython/menustrings.py:1027 ../gui/wxpython/menustrings.py:1969 +#: ../gui/wxpython/menustrings.py:1028 ../gui/wxpython/menustrings.py:1970 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1011 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1937 msgid "Univariate raster dataset statistics" msgstr "" -#: ../gui/wxpython/menustrings.py:1028 ../gui/wxpython/menustrings.py:1970 +#: ../gui/wxpython/menustrings.py:1029 ../gui/wxpython/menustrings.py:1971 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1012 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1938 msgid "Calculates univariate statistics from the non-null cells for each registered raster map of a space time raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:1029 ../gui/wxpython/menustrings.py:1971 +#: ../gui/wxpython/menustrings.py:1030 ../gui/wxpython/menustrings.py:1972 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1013 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1939 msgid "Univariate vector dataset statistics" msgstr "" -#: ../gui/wxpython/menustrings.py:1030 ../gui/wxpython/menustrings.py:1972 +#: ../gui/wxpython/menustrings.py:1031 ../gui/wxpython/menustrings.py:1973 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1014 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1940 msgid "Calculates univariate statistics of attributes for each registered vector map of a space time vector dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:1031 ../gui/wxpython/menustrings.py:1973 +#: ../gui/wxpython/menustrings.py:1032 ../gui/wxpython/menustrings.py:1974 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1015 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1941 msgid "Univariate 3D raster dataset statistics" msgstr "" -#: ../gui/wxpython/menustrings.py:1032 ../gui/wxpython/menustrings.py:1974 +#: ../gui/wxpython/menustrings.py:1033 ../gui/wxpython/menustrings.py:1975 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1016 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1942 msgid "Calculates univariate statistics from the non-null cells for each registered 3D raster map of a space time 3D raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:1033 ../gui/wxpython/menustrings.py:1975 +#: ../gui/wxpython/menustrings.py:1034 ../gui/wxpython/menustrings.py:1976 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1017 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1943 msgid "Report temporal topology" -msgstr "" +msgstr "시간 ìœ„ìƒ ë³´ê³ " -#: ../gui/wxpython/menustrings.py:1034 ../gui/wxpython/menustrings.py:1976 +#: ../gui/wxpython/menustrings.py:1035 ../gui/wxpython/menustrings.py:1977 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1018 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1944 msgid "Lists temporal topology of a space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:1035 ../gui/wxpython/menustrings.py:1977 -#: ../gui/wxpython/menustrings.py:1984 +#: ../gui/wxpython/menustrings.py:1036 ../gui/wxpython/menustrings.py:1978 +#: ../gui/wxpython/menustrings.py:1985 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1019 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1945 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1952 msgid "GUI tools" -msgstr "" +msgstr "GUI ë„구" -#: ../gui/wxpython/menustrings.py:1038 ../gui/wxpython/menustrings.py:1980 -#: ../gui/wxpython/menustrings.py:2000 +#: ../gui/wxpython/menustrings.py:1039 ../gui/wxpython/menustrings.py:1981 +#: ../gui/wxpython/menustrings.py:2001 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1022 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1948 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1968 msgid "Timeline tool" msgstr "" -#: ../gui/wxpython/menustrings.py:1039 ../gui/wxpython/menustrings.py:1981 -#: ../gui/wxpython/menustrings.py:2001 +#: ../gui/wxpython/menustrings.py:1040 ../gui/wxpython/menustrings.py:1982 +#: ../gui/wxpython/menustrings.py:2002 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1023 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1949 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1969 msgid "Plot temporal extents." msgstr "" -#: ../gui/wxpython/menustrings.py:1040 ../gui/wxpython/menustrings.py:1982 -#: ../gui/wxpython/menustrings.py:1998 +#: ../gui/wxpython/menustrings.py:1041 ../gui/wxpython/menustrings.py:1983 +#: ../gui/wxpython/menustrings.py:1999 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1024 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1950 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1966 msgid "Temporal plot tool" msgstr "" -#: ../gui/wxpython/menustrings.py:1041 ../gui/wxpython/menustrings.py:1983 -#: ../gui/wxpython/menustrings.py:1999 +#: ../gui/wxpython/menustrings.py:1042 ../gui/wxpython/menustrings.py:1984 +#: ../gui/wxpython/menustrings.py:2000 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1025 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1951 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1967 msgid "Plot temporal values." msgstr "" -#: ../gui/wxpython/menustrings.py:1042 ../gui/wxpython/menustrings.py:2047 -#: ../gui/wxpython/menustrings.py:2090 +#: ../gui/wxpython/menustrings.py:1043 ../gui/wxpython/menustrings.py:2048 +#: ../gui/wxpython/menustrings.py:2091 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1026 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2015 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2058 msgid "&Help" -msgstr "" +msgstr "ë„움ë§(&H)" -#: ../gui/wxpython/menustrings.py:1043 +#: ../gui/wxpython/menustrings.py:1044 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1027 msgid "GRASS help" msgstr "" -#: ../gui/wxpython/menustrings.py:1044 ../gui/wxpython/menustrings.py:1046 +#: ../gui/wxpython/menustrings.py:1045 ../gui/wxpython/menustrings.py:1047 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1028 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1030 msgid "Display the HTML man pages of GRASS GIS" -msgstr "" +msgstr "GRASS GISì˜ HTML 설명서를 ë³´ì—¬ ì¤ë‹ˆë‹¤" -#: ../gui/wxpython/menustrings.py:1045 +#: ../gui/wxpython/menustrings.py:1046 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1029 msgid "GUI help" msgstr "" -#: ../gui/wxpython/menustrings.py:1047 +#: ../gui/wxpython/menustrings.py:1048 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1031 msgid "About system" msgstr "" -#: ../gui/wxpython/menustrings.py:1048 +#: ../gui/wxpython/menustrings.py:1049 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1032 msgid "Prints system information" msgstr "" -#: ../gui/wxpython/menustrings.py:1049 ../gui/wxpython/menustrings.py:1050 +#: ../gui/wxpython/menustrings.py:1050 ../gui/wxpython/menustrings.py:1051 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1033 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1034 #: ../gui/wxpython/gui_core/ghelp.py:53 msgid "About GRASS GIS" -msgstr "" +msgstr "GRASS GISì— ëŒ€í•´" -#: ../gui/wxpython/menustrings.py:1053 +#: ../gui/wxpython/menustrings.py:1054 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1037 msgid "Import, export and link data" -msgstr "" +msgstr "가져오기, 내보내기, ìžë£Œ ì—°ê²°" -#: ../gui/wxpython/menustrings.py:1987 +#: ../gui/wxpython/menustrings.py:1988 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1955 msgid "Attribute table manager" msgstr "" -#: ../gui/wxpython/menustrings.py:2006 +#: ../gui/wxpython/menustrings.py:2007 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1974 msgid "Create new model" msgstr "" -#: ../gui/wxpython/menustrings.py:2008 +#: ../gui/wxpython/menustrings.py:2009 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1976 msgid "Load model from file" msgstr "" -#: ../gui/wxpython/menustrings.py:2010 +#: ../gui/wxpython/menustrings.py:2011 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1978 #: ../gui/wxpython/gmodeler/frame.py:518 msgid "Save model" msgstr "" -#: ../gui/wxpython/menustrings.py:2012 +#: ../gui/wxpython/menustrings.py:2013 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1980 msgid "Save model to file" msgstr "" -#: ../gui/wxpython/menustrings.py:2014 +#: ../gui/wxpython/menustrings.py:2015 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1982 msgid "Close model file" msgstr "" -#: ../gui/wxpython/menustrings.py:2015 +#: ../gui/wxpython/menustrings.py:2016 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1983 msgid "Export to image" msgstr "" -#: ../gui/wxpython/menustrings.py:2016 +#: ../gui/wxpython/menustrings.py:2017 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1984 msgid "Export model to image" msgstr "" -#: ../gui/wxpython/menustrings.py:2017 +#: ../gui/wxpython/menustrings.py:2018 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1985 msgid "Export to Python" msgstr "" -#: ../gui/wxpython/menustrings.py:2018 +#: ../gui/wxpython/menustrings.py:2019 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1986 msgid "Export model to Python script" msgstr "" -#: ../gui/wxpython/menustrings.py:2019 +#: ../gui/wxpython/menustrings.py:2020 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1987 msgid "Quit modeler" msgstr "" -#: ../gui/wxpython/menustrings.py:2020 +#: ../gui/wxpython/menustrings.py:2021 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1988 msgid "Close modeler window" msgstr "" -#: ../gui/wxpython/menustrings.py:2023 +#: ../gui/wxpython/menustrings.py:2024 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1991 #: ../gui/wxpython/gmodeler/preferences.py:32 msgid "Modeler settings" msgstr "" -#: ../gui/wxpython/menustrings.py:2024 +#: ../gui/wxpython/menustrings.py:2025 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1992 msgid "&Model" msgstr "" -#: ../gui/wxpython/menustrings.py:2025 +#: ../gui/wxpython/menustrings.py:2026 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1993 msgid "Add command" msgstr "" -#: ../gui/wxpython/menustrings.py:2026 +#: ../gui/wxpython/menustrings.py:2027 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1994 msgid "Add action (GRASS command) to model" msgstr "" -#: ../gui/wxpython/menustrings.py:2027 +#: ../gui/wxpython/menustrings.py:2028 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1995 msgid "Add data" msgstr "" -#: ../gui/wxpython/menustrings.py:2028 +#: ../gui/wxpython/menustrings.py:2029 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1996 msgid "Add data item to model" msgstr "" -#: ../gui/wxpython/menustrings.py:2029 +#: ../gui/wxpython/menustrings.py:2030 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1997 msgid "Define relation" msgstr "" -#: ../gui/wxpython/menustrings.py:2030 +#: ../gui/wxpython/menustrings.py:2031 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1998 msgid "Define relation between data and action items" msgstr "" -#: ../gui/wxpython/menustrings.py:2031 +#: ../gui/wxpython/menustrings.py:2032 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1999 msgid "Add loop / series" msgstr "" -#: ../gui/wxpython/menustrings.py:2032 +#: ../gui/wxpython/menustrings.py:2033 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2000 msgid "Adds loop (series) to model" msgstr "" -#: ../gui/wxpython/menustrings.py:2033 +#: ../gui/wxpython/menustrings.py:2034 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2001 msgid "Add condition" msgstr "" -#: ../gui/wxpython/menustrings.py:2034 +#: ../gui/wxpython/menustrings.py:2035 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2002 msgid "Adds condition (if/else) to model" msgstr "" -#: ../gui/wxpython/menustrings.py:2035 +#: ../gui/wxpython/menustrings.py:2036 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2003 #: ../gui/wxpython/gmodeler/frame.py:885 msgid "Add comment" msgstr "" -#: ../gui/wxpython/menustrings.py:2036 +#: ../gui/wxpython/menustrings.py:2037 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2004 msgid "Adds comment to model" msgstr "" -#: ../gui/wxpython/menustrings.py:2037 +#: ../gui/wxpython/menustrings.py:2038 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2005 msgid "Remove item" -msgstr "" +msgstr "í•­ëª©ì„ ì œê±°í•©ë‹ˆë‹¤" -#: ../gui/wxpython/menustrings.py:2038 +#: ../gui/wxpython/menustrings.py:2039 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2006 msgid "Remove action/data from model" -msgstr "" +msgstr "모형ì—ì„œ ìž‘ì—…/ìžë£Œë¥¼ 제거합니다" -#: ../gui/wxpython/menustrings.py:2039 +#: ../gui/wxpython/menustrings.py:2040 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2007 #: ../gui/wxpython/gmodeler/preferences.py:661 msgid "Model properties" msgstr "" -#: ../gui/wxpython/menustrings.py:2040 +#: ../gui/wxpython/menustrings.py:2041 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2008 msgid "Model properties (name, purpose, etc.)" msgstr "" -#: ../gui/wxpython/menustrings.py:2041 +#: ../gui/wxpython/menustrings.py:2042 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2009 msgid "Delete intermediate data" -msgstr "" +msgstr "중간 ìžë£Œë¥¼ 삭제합니다" -#: ../gui/wxpython/menustrings.py:2042 +#: ../gui/wxpython/menustrings.py:2043 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2010 msgid "Delete intermediate data defined in the model" -msgstr "" +msgstr "모형 ì•ˆì— ì •ì˜ëœ 중간 ìžë£Œë¥¼ 삭제합니다" -#: ../gui/wxpython/menustrings.py:2044 +#: ../gui/wxpython/menustrings.py:2045 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2012 msgid "Run entire model" msgstr "" -#: ../gui/wxpython/menustrings.py:2045 +#: ../gui/wxpython/menustrings.py:2046 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2013 msgid "Validate model" msgstr "" -#: ../gui/wxpython/menustrings.py:2046 +#: ../gui/wxpython/menustrings.py:2047 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2014 msgid "Validate entire model" msgstr "" -#: ../gui/wxpython/menustrings.py:2048 ../gui/wxpython/menustrings.py:2091 +#: ../gui/wxpython/menustrings.py:2049 ../gui/wxpython/menustrings.py:2092 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2016 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2059 -#: ../gui/wxpython/tplot/frame.py:280 ../gui/wxpython/timeline/frame.py:137 +#: ../gui/wxpython/tplot/frame.py:346 ../gui/wxpython/timeline/frame.py:137 msgid "Help" msgstr "" -#: ../gui/wxpython/menustrings.py:2049 +#: ../gui/wxpython/menustrings.py:2050 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2017 msgid "Display the HTML man pages of Graphical modeler" msgstr "" -#: ../gui/wxpython/menustrings.py:2050 +#: ../gui/wxpython/menustrings.py:2051 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2018 msgid "About Graphical Modeler" msgstr "" -#: ../gui/wxpython/menustrings.py:2051 +#: ../gui/wxpython/menustrings.py:2052 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2019 msgid "Display information about Graphical Modeler" msgstr "" -#: ../gui/wxpython/menustrings.py:2056 +#: ../gui/wxpython/menustrings.py:2057 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2024 #: ../gui/wxpython/psmap/toolbars.py:77 msgid "Specify paper size, margins and orientation" msgstr "" -#: ../gui/wxpython/menustrings.py:2057 +#: ../gui/wxpython/menustrings.py:2058 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2025 msgid "Load instruction file" msgstr "" -#: ../gui/wxpython/menustrings.py:2058 +#: ../gui/wxpython/menustrings.py:2059 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2026 #: ../gui/wxpython/psmap/toolbars.py:70 msgid "Load text file with mapping instructions" msgstr "" -#: ../gui/wxpython/menustrings.py:2059 +#: ../gui/wxpython/menustrings.py:2060 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2027 msgid "Export instruction file" msgstr "" -#: ../gui/wxpython/menustrings.py:2060 +#: ../gui/wxpython/menustrings.py:2061 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2028 #: ../gui/wxpython/psmap/toolbars.py:68 msgid "Generate text file with mapping instructions" msgstr "" -#: ../gui/wxpython/menustrings.py:2061 +#: ../gui/wxpython/menustrings.py:2062 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2029 msgid "Export to PostScript" msgstr "" -#: ../gui/wxpython/menustrings.py:2062 +#: ../gui/wxpython/menustrings.py:2063 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2030 #: ../gui/wxpython/psmap/toolbars.py:72 msgid "Generate PostScript output" msgstr "" -#: ../gui/wxpython/menustrings.py:2063 +#: ../gui/wxpython/menustrings.py:2064 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2031 msgid "Export to PDF" msgstr "" -#: ../gui/wxpython/menustrings.py:2064 +#: ../gui/wxpython/menustrings.py:2065 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2032 #: ../gui/wxpython/psmap/toolbars.py:74 msgid "Generate PDF output" msgstr "" -#: ../gui/wxpython/menustrings.py:2065 ../gui/wxpython/menustrings.py:2066 +#: ../gui/wxpython/menustrings.py:2066 ../gui/wxpython/menustrings.py:2067 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2033 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2034 msgid "Launch ps.map dialog" msgstr "" -#: ../gui/wxpython/menustrings.py:2067 +#: ../gui/wxpython/menustrings.py:2068 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2035 #: ../gui/wxpython/gui_core/toolbars.py:74 ../gui/wxpython/lmgr/layertree.py:78 msgid "Quit" msgstr "" -#: ../gui/wxpython/menustrings.py:2068 +#: ../gui/wxpython/menustrings.py:2069 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2036 msgid "Close Cartographic Composer" -msgstr "" +msgstr "ì§€ë„ ìž‘ì„±ìžë¥¼ 닫습니다" -#: ../gui/wxpython/menustrings.py:2069 +#: ../gui/wxpython/menustrings.py:2070 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2037 msgid "&Insert" msgstr "" -#: ../gui/wxpython/menustrings.py:2070 +#: ../gui/wxpython/menustrings.py:2071 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2038 -#: ../gui/wxpython/psmap/toolbars.py:82 ../gui/wxpython/psmap/dialogs.py:833 -#: ../gui/wxpython/psmap/dialogs.py:887 +#: ../gui/wxpython/psmap/toolbars.py:82 ../gui/wxpython/psmap/dialogs.py:835 +#: ../gui/wxpython/psmap/dialogs.py:889 msgid "Map frame" msgstr "" -#: ../gui/wxpython/menustrings.py:2071 +#: ../gui/wxpython/menustrings.py:2072 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2039 msgid "Add or edit map frame" msgstr "" -#: ../gui/wxpython/menustrings.py:2072 +#: ../gui/wxpython/menustrings.py:2073 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2040 #: ../gui/wxpython/nviz/mapwindow.py:1675 ../gui/wxpython/nviz/tools.py:827 -#: ../gui/wxpython/psmap/dialogs.py:1540 ../gui/wxpython/lmgr/layertree.py:1044 +#: ../gui/wxpython/psmap/dialogs.py:1542 ../gui/wxpython/lmgr/layertree.py:1044 msgid "Raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:2073 +#: ../gui/wxpython/menustrings.py:2074 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2041 msgid "Add or edit raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:2074 +#: ../gui/wxpython/menustrings.py:2075 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2042 -#: ../gui/wxpython/nviz/tools.py:1453 ../gui/wxpython/psmap/dialogs.py:3644 +#: ../gui/wxpython/nviz/tools.py:1453 ../gui/wxpython/psmap/dialogs.py:3646 #: ../gui/wxpython/lmgr/layertree.py:1048 msgid "Vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:2075 +#: ../gui/wxpython/menustrings.py:2076 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2043 msgid "Add or edit vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:2076 +#: ../gui/wxpython/menustrings.py:2077 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2044 msgid "Map legend" msgstr "" -#: ../gui/wxpython/menustrings.py:2077 +#: ../gui/wxpython/menustrings.py:2078 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2045 msgid "Add or edit raster and vector legend" msgstr "" -#: ../gui/wxpython/menustrings.py:2078 +#: ../gui/wxpython/menustrings.py:2079 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2046 #: ../gui/wxpython/psmap/toolbars.py:93 msgid "Map info" msgstr "" -#: ../gui/wxpython/menustrings.py:2079 +#: ../gui/wxpython/menustrings.py:2080 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2047 msgid "Add or edit map info" msgstr "" -#: ../gui/wxpython/menustrings.py:2080 +#: ../gui/wxpython/menustrings.py:2081 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2048 #: ../gui/wxpython/nviz/tools.py:2381 ../gui/wxpython/psmap/toolbars.py:97 msgid "Scale bar" msgstr "" -#: ../gui/wxpython/menustrings.py:2081 +#: ../gui/wxpython/menustrings.py:2082 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2049 msgid "Add or edit scale bar" msgstr "" -#: ../gui/wxpython/menustrings.py:2082 +#: ../gui/wxpython/menustrings.py:2083 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2050 -#: ../gui/wxpython/psmap/toolbars.py:91 ../gui/wxpython/psmap/dialogs.py:5185 -#: ../gui/wxpython/psmap/dialogs.py:5194 -#: ../gui/wxpython/animation/dialogs.py:1537 +#: ../gui/wxpython/psmap/toolbars.py:91 ../gui/wxpython/psmap/dialogs.py:5187 +#: ../gui/wxpython/psmap/dialogs.py:5196 +#: ../gui/wxpython/animation/dialogs.py:1540 msgid "Text" msgstr "" -#: ../gui/wxpython/menustrings.py:2083 +#: ../gui/wxpython/menustrings.py:2084 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2051 -#: ../gui/wxpython/animation/dialogs.py:988 +#: ../gui/wxpython/animation/dialogs.py:991 #: ../gui/wxpython/mapdisp/toolbars.py:54 msgid "Add text" msgstr "" -#: ../gui/wxpython/menustrings.py:2084 +#: ../gui/wxpython/menustrings.py:2085 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2052 -#: ../gui/wxpython/psmap/toolbars.py:99 ../gui/wxpython/psmap/dialogs.py:5720 -#: ../gui/wxpython/psmap/dialogs.py:5782 -#: ../gui/wxpython/animation/dialogs.py:1536 +#: ../gui/wxpython/psmap/toolbars.py:99 ../gui/wxpython/psmap/dialogs.py:5722 +#: ../gui/wxpython/psmap/dialogs.py:5784 +#: ../gui/wxpython/animation/dialogs.py:1539 msgid "Image" msgstr "" -#: ../gui/wxpython/menustrings.py:2085 +#: ../gui/wxpython/menustrings.py:2086 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2053 -#: ../gui/wxpython/animation/dialogs.py:988 +#: ../gui/wxpython/animation/dialogs.py:991 msgid "Add image" msgstr "" -#: ../gui/wxpython/menustrings.py:2086 +#: ../gui/wxpython/menustrings.py:2087 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2054 #: ../gui/wxpython/nviz/tools.py:2332 ../gui/wxpython/psmap/toolbars.py:101 -#: ../gui/wxpython/psmap/dialogs.py:6244 +#: ../gui/wxpython/psmap/dialogs.py:6246 msgid "North Arrow" msgstr "" -#: ../gui/wxpython/menustrings.py:2087 +#: ../gui/wxpython/menustrings.py:2088 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2055 #: ../gui/wxpython/mapdisp/toolbars.py:41 msgid "Add north arrow" msgstr "" -#: ../gui/wxpython/menustrings.py:2089 +#: ../gui/wxpython/menustrings.py:2090 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2057 #: ../gui/wxpython/psmap/toolbars.py:85 msgid "Delete selected object" -msgstr "" +msgstr "ì„ íƒëœ ê°ì²´ë¥¼ 삭제합니다" -#: ../gui/wxpython/menustrings.py:2092 +#: ../gui/wxpython/menustrings.py:2093 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2060 msgid "Display the HTML man pages of Cartographic Composer" -msgstr "" +msgstr "ì§€ë„ ìž‘ì„±ìžì˜ HTML 설명서를 ë³´ì—¬ ì¤ë‹ˆë‹¤" -#: ../gui/wxpython/menustrings.py:2093 +#: ../gui/wxpython/menustrings.py:2094 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2061 msgid "About Cartographic Composer" -msgstr "" +msgstr "ì§€ë„ ìž‘ì„±ìžì— 대해" -#: ../gui/wxpython/menustrings.py:2094 +#: ../gui/wxpython/menustrings.py:2095 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2062 msgid "Display information about Cartographic Composer" -msgstr "" +msgstr "ì§€ë„ ìž‘ì„±ìžì— 대한 정보를 ë³´ì—¬ ì¤ë‹ˆë‹¤" #: ../gui/wxpython/image2target/ii2t_menustrings.py:38 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1039 msgid "Common formats import" -msgstr "" +msgstr "ì¼ë°˜ì ì¸ ì„œì‹ ê°€ì ¸ì˜¤ê¸°" #: ../gui/wxpython/image2target/ii2t_menustrings.py:40 #: ../gui/wxpython/image2target/ii2t_menustrings.py:70 @@ -10646,24 +10658,30 @@ msgid "Imports raster data into a GRASS raster map using GDAL library and reprojects on the fly." msgstr "" +#: ../gui/wxpython/image2target/ii2t_menustrings.py:64 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1065 +msgid "Imports a raster map as GRASS GIS specific archive file (packed with r.pack)" +msgstr "" + #: ../gui/wxpython/image2target/ii2t_menustrings.py:71 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1072 msgid "Imports vector data into a GRASS vector map using OGR library and reprojects on the fly." msgstr "" +#: ../gui/wxpython/image2target/ii2t_menustrings.py:88 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1089 +msgid "Imports a vector map as GRASS GIS specific archive file (packed with v.pack)" +msgstr "" + #: ../gui/wxpython/image2target/ii2t_menustrings.py:132 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1133 msgid "Exports a vector map layer to any of the supported OGR vector formats. By default a vector map layer is exported to Esri Shapefile format." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:198 -msgid "Creates a 3D rendering of GIS data. Renders surfaces (raster data), 2D/3D vector data, and volumes (3D raster data) in 3D." -msgstr "" - #: ../gui/wxpython/image2target/ii2t_menustrings.py:650 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1576 msgid "Allocates subnets for nearest centers (direction from center). center node must be opened (costs >= 0). Costs of center node are used in calculation" -msgstr "" +msgstr "최근접 ì¤‘ì‹¬ì„ ìœ„í•œ ì„œë¸Œë„·ì„ í• ë‹¹í•©ë‹ˆë‹¤ (ì¤‘ì‹¬ìœ¼ë¡œë¶€í„°ì˜ ë°©í–¥). 중심 êµì ì´ ì—´ë ¤ 있어야 합니다 (비용 >= 0). 중심 êµì ì˜ ë¹„ìš©ì€ ê³„ì‚°ì— ì‚¬ìš©ë©ë‹ˆë‹¤." #: ../gui/wxpython/image2target/ii2t_menustrings.py:652 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1578 @@ -10678,7 +10696,7 @@ #: ../gui/wxpython/image2target/ii2t_menustrings.py:864 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1790 msgid "Reports and Statistics" -msgstr "" +msgstr "ë³´ê³  ë° í†µê³„" #: ../gui/wxpython/image2target/ii2t_menustrings.py:950 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1876 @@ -10688,238 +10706,262 @@ #: ../gui/wxpython/image2target/ii2t_mapdisplay.py:50 #: ../gui/wxpython/gcp/mapdisplay.py:50 msgid "GRASS GIS Manage Ground Control Points" -msgstr "" +msgstr "GRASS GIS ì§€ìƒ ì œì–´ì  ê´€ë¦¬" -#: ../gui/wxpython/image2target/ii2t_manager.py:177 -#: ../gui/wxpython/gcp/manager.py:148 +#: ../gui/wxpython/image2target/ii2t_manager.py:179 +#: ../gui/wxpython/gcp/manager.py:150 msgid "Setup for georectification" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:210 -#: ../gui/wxpython/image2target/ii2t_manager.py:214 -#: ../gui/wxpython/gcp/manager.py:181 ../gui/wxpython/gcp/manager.py:185 +#: ../gui/wxpython/image2target/ii2t_manager.py:212 +#: ../gui/wxpython/image2target/ii2t_manager.py:216 +#: ../gui/wxpython/gcp/manager.py:183 ../gui/wxpython/gcp/manager.py:187 msgid "Georectifying setup canceled." msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:379 -#: ../gui/wxpython/gcp/manager.py:350 +#: ../gui/wxpython/image2target/ii2t_manager.py:381 +#: ../gui/wxpython/gcp/manager.py:352 msgid "Select map type and location/mapset" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:393 -#: ../gui/wxpython/gcp/manager.py:364 +#: ../gui/wxpython/image2target/ii2t_manager.py:395 +#: ../gui/wxpython/gcp/manager.py:366 msgid "Map type to georectify" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:394 -#: ../gui/wxpython/gui_core/dialogs.py:1452 -#: ../gui/wxpython/gui_core/dialogs.py:1697 -#: ../gui/wxpython/psmap/dialogs.py:920 ../gui/wxpython/gcp/manager.py:365 +#: ../gui/wxpython/image2target/ii2t_manager.py:396 +#: ../gui/wxpython/gui_core/dialogs.py:1453 +#: ../gui/wxpython/gui_core/dialogs.py:1699 +#: ../gui/wxpython/psmap/dialogs.py:922 ../gui/wxpython/gcp/manager.py:367 #: ../gui/wxpython/gmodeler/frame.py:1746 msgid "raster" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:394 -#: ../gui/wxpython/gui_core/dialogs.py:1452 -#: ../gui/wxpython/psmap/dialogs.py:923 ../gui/wxpython/gcp/manager.py:365 +#: ../gui/wxpython/image2target/ii2t_manager.py:396 +#: ../gui/wxpython/gui_core/dialogs.py:1453 +#: ../gui/wxpython/psmap/dialogs.py:925 ../gui/wxpython/gcp/manager.py:367 #: ../gui/wxpython/gmodeler/frame.py:1747 msgid "vector" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:404 -#: ../gui/wxpython/gcp/manager.py:375 +#: ../gui/wxpython/image2target/ii2t_manager.py:406 +#: ../gui/wxpython/gcp/manager.py:377 msgid "Select source location:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:425 -#: ../gui/wxpython/gcp/manager.py:396 +#: ../gui/wxpython/image2target/ii2t_manager.py:427 +#: ../gui/wxpython/gcp/manager.py:398 msgid "Select source mapset:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:481 -#: ../gui/wxpython/gcp/manager.py:452 +#: ../gui/wxpython/image2target/ii2t_manager.py:483 +#: ../gui/wxpython/gcp/manager.py:454 msgid "You must select a valid location before selecting a mapset" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:494 -#: ../gui/wxpython/gcp/manager.py:465 +#: ../gui/wxpython/image2target/ii2t_manager.py:496 +#: ../gui/wxpython/gcp/manager.py:467 msgid "You must select a valid location and mapset in order to continue" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:516 -#: ../gui/wxpython/gcp/manager.py:487 +#: ../gui/wxpython/image2target/ii2t_manager.py:518 +#: ../gui/wxpython/gcp/manager.py:489 msgid "Select image/map group to georectify" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:538 +#: ../gui/wxpython/image2target/ii2t_manager.py:540 msgid "Select group:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:555 -#: ../gui/wxpython/gcp/manager.py:526 +#: ../gui/wxpython/image2target/ii2t_manager.py:557 +#: ../gui/wxpython/gcp/manager.py:528 msgid "Create group if none exists" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:569 -#: ../gui/wxpython/gcp/manager.py:540 +#: ../gui/wxpython/image2target/ii2t_manager.py:571 +#: ../gui/wxpython/gcp/manager.py:542 msgid "Add vector map to group..." msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:653 -#: ../gui/wxpython/gcp/manager.py:630 +#: ../gui/wxpython/image2target/ii2t_manager.py:655 +#: ../gui/wxpython/gcp/manager.py:632 msgid "You must select a valid image/map group in order to continue" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:660 -#: ../gui/wxpython/gcp/manager.py:637 +#: ../gui/wxpython/image2target/ii2t_manager.py:662 +#: ../gui/wxpython/gcp/manager.py:639 msgid "You must enter an map name extension in order to continue" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:729 -#: ../gui/wxpython/gcp/manager.py:706 +#: ../gui/wxpython/image2target/ii2t_manager.py:731 +#: ../gui/wxpython/gcp/manager.py:708 msgid "Select maps to display for ground control point (GCP) creation" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:790 -#: ../gui/wxpython/image2target/ii2t_manager.py:2981 -#: ../gui/wxpython/gcp/manager.py:767 ../gui/wxpython/gcp/manager.py:2908 +#: ../gui/wxpython/image2target/ii2t_manager.py:792 +#: ../gui/wxpython/image2target/ii2t_manager.py:2984 +#: ../gui/wxpython/gcp/manager.py:769 ../gui/wxpython/gcp/manager.py:2910 msgid "Select target vector map to display:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:862 -#: ../gui/wxpython/gcp/manager.py:839 +#: ../gui/wxpython/image2target/ii2t_manager.py:864 +#: ../gui/wxpython/gcp/manager.py:841 msgid "You must select a source map in order to continue" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:889 -#: ../gui/wxpython/image2target/ii2t_manager.py:920 -#: ../gui/wxpython/gcp/manager.py:866 ../gui/wxpython/gcp/manager.py:897 +#: ../gui/wxpython/image2target/ii2t_manager.py:891 +#: ../gui/wxpython/image2target/ii2t_manager.py:922 +#: ../gui/wxpython/gcp/manager.py:868 ../gui/wxpython/gcp/manager.py:899 #, python-format msgid "" "No maps in selected group <%s>.\n" "Please edit group or select another group." msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:950 -#: ../gui/wxpython/gcp/manager.py:927 +#: ../gui/wxpython/image2target/ii2t_manager.py:952 +#: ../gui/wxpython/gcp/manager.py:929 msgid "Manage Ground Control Points" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:1483 +#: ../gui/wxpython/image2target/ii2t_manager.py:1485 msgid "Writing CONTROL_POINTS file failed" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:1495 +#: ../gui/wxpython/image2target/ii2t_manager.py:1497 #, python-format msgid "CONTROL_POINTS file saved for group <%s>" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:1546 +#: ../gui/wxpython/image2target/ii2t_manager.py:1548 msgid "Reading CONTROL_POINTS file failed" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:1701 -#: ../gui/wxpython/gcp/manager.py:1635 +#: ../gui/wxpython/image2target/ii2t_manager.py:1703 +#: ../gui/wxpython/gcp/manager.py:1637 #, python-format msgid "Transforming <%s>..." msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:1706 -#: ../gui/wxpython/gcp/manager.py:1640 +#: ../gui/wxpython/image2target/ii2t_manager.py:1708 +#: ../gui/wxpython/gcp/manager.py:1642 #, python-format msgid "Rectifying vector map <%s>, please wait..." msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:1740 -#: ../gui/wxpython/gcp/manager.py:1674 +#: ../gui/wxpython/image2target/ii2t_manager.py:1743 +#: ../gui/wxpython/gcp/manager.py:1676 #, python-format msgid "Georectification of vector map <%s> failed" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:1872 +#: ../gui/wxpython/image2target/ii2t_manager.py:1875 msgid "" "Could not calculate RMS Error.\n" "Possible error with i.ortho.transform." msgstr "" +"RMS 오류를 계산할 수 없었습니다.\n" +"i.ortho.transformì— ì˜¤ë¥˜ê°€ ìžˆì„ ìˆ˜ 있습니다." -#: ../gui/wxpython/image2target/ii2t_manager.py:1998 +#: ../gui/wxpython/image2target/ii2t_manager.py:2001 msgid "" "Could not calculate new extends.\n" "Possible error with i.ortho.transform." msgstr "" +"새 범위를 계산할 수 없었습니다.\n" +"i.ortho.transformì— ì˜¤ë¥˜ê°€ ìžˆì„ ìˆ˜ 있습니다." -#: ../gui/wxpython/image2target/ii2t_manager.py:2210 -#: ../gui/wxpython/image2target/ii2t_manager.py:2230 -#: ../gui/wxpython/gcp/manager.py:2147 ../gui/wxpython/gcp/manager.py:2165 +#: ../gui/wxpython/image2target/ii2t_manager.py:2213 +#: ../gui/wxpython/image2target/ii2t_manager.py:2233 +#: ../gui/wxpython/gcp/manager.py:2149 ../gui/wxpython/gcp/manager.py:2167 msgid "source E" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2211 -#: ../gui/wxpython/image2target/ii2t_manager.py:2231 -#: ../gui/wxpython/gcp/manager.py:2148 ../gui/wxpython/gcp/manager.py:2166 +#: ../gui/wxpython/image2target/ii2t_manager.py:2214 +#: ../gui/wxpython/image2target/ii2t_manager.py:2234 +#: ../gui/wxpython/gcp/manager.py:2150 ../gui/wxpython/gcp/manager.py:2168 msgid "source N" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2212 -#: ../gui/wxpython/image2target/ii2t_manager.py:2232 +#: ../gui/wxpython/image2target/ii2t_manager.py:2215 +#: ../gui/wxpython/image2target/ii2t_manager.py:2235 msgid "source Z" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2213 -#: ../gui/wxpython/image2target/ii2t_manager.py:2233 -#: ../gui/wxpython/gcp/manager.py:2149 ../gui/wxpython/gcp/manager.py:2167 +#: ../gui/wxpython/image2target/ii2t_manager.py:2216 +#: ../gui/wxpython/image2target/ii2t_manager.py:2236 +#: ../gui/wxpython/gcp/manager.py:2151 ../gui/wxpython/gcp/manager.py:2169 msgid "target E" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2214 -#: ../gui/wxpython/image2target/ii2t_manager.py:2234 -#: ../gui/wxpython/gcp/manager.py:2150 ../gui/wxpython/gcp/manager.py:2168 +#: ../gui/wxpython/image2target/ii2t_manager.py:2217 +#: ../gui/wxpython/image2target/ii2t_manager.py:2237 +#: ../gui/wxpython/gcp/manager.py:2152 ../gui/wxpython/gcp/manager.py:2170 msgid "target N" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2215 -#: ../gui/wxpython/image2target/ii2t_manager.py:2235 +#: ../gui/wxpython/image2target/ii2t_manager.py:2218 +#: ../gui/wxpython/image2target/ii2t_manager.py:2238 msgid "target Z" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2425 -#: ../gui/wxpython/gcp/manager.py:2354 +#: ../gui/wxpython/image2target/ii2t_manager.py:2428 +#: ../gui/wxpython/gcp/manager.py:2356 msgid "Create vector map group" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2500 -#: ../gui/wxpython/gcp/manager.py:2429 +#: ../gui/wxpython/image2target/ii2t_manager.py:2503 +#: ../gui/wxpython/gcp/manager.py:2431 msgid "Select vector map(s) to add to group:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2583 -#: ../gui/wxpython/gcp/manager.py:2516 +#: ../gui/wxpython/image2target/ii2t_manager.py:2586 +#: ../gui/wxpython/gcp/manager.py:2518 msgid "source E:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2584 -#: ../gui/wxpython/gcp/manager.py:2517 +#: ../gui/wxpython/image2target/ii2t_manager.py:2587 +#: ../gui/wxpython/gcp/manager.py:2519 msgid "target E:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2585 -#: ../gui/wxpython/gcp/manager.py:2518 +#: ../gui/wxpython/image2target/ii2t_manager.py:2588 +#: ../gui/wxpython/gcp/manager.py:2520 msgid "source N:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2586 -#: ../gui/wxpython/gcp/manager.py:2519 +#: ../gui/wxpython/image2target/ii2t_manager.py:2589 +#: ../gui/wxpython/gcp/manager.py:2521 msgid "target N:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2587 +#: ../gui/wxpython/image2target/ii2t_manager.py:2590 msgid "source Z:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2588 +#: ../gui/wxpython/image2target/ii2t_manager.py:2591 msgid "target Z:" msgstr "" +#: ../gui/wxpython/image2target/ii2t_gis_set.py:252 +#, python-format +msgid "GRASS GIS %s startup%s" +msgstr "GRASS GIS %s 시작 %s" + +#: ../gui/wxpython/image2target/ii2t_gis_set.py:474 +#: ../gui/wxpython/startup/guiutils.py:80 +#, python-format +msgid "Invalid line in GISRC file (%s):%s\n" +msgstr "GISRC íŒŒì¼ (%s) ë‚´ì— ë¬´íš¨í•œ 줄: %s\n" + +#: ../gui/wxpython/image2target/ii2t_gis_set.py:556 +msgid "New mapset:" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_gis_set.py:937 +#: ../gui/wxpython/lmgr/frame.py:1071 +msgid "Enter name for new mapset:" +msgstr "" + #: ../gui/wxpython/vdigit/mapwindow.py:425 msgid "Update categories" msgstr "" @@ -10989,11 +11031,11 @@ #: ../gui/wxpython/vdigit/toolbars.py:152 msgid "Delete selected point(s), line(s), boundary(ies) or centroid(s)" -msgstr "" +msgstr "ì„ íƒëœ ì , ì„ , 경계, ë˜ëŠ” ë„ì‹¬ì„ ì‚­ì œí•©ë‹ˆë‹¤" #: ../gui/wxpython/vdigit/toolbars.py:155 msgid "Delete selected area(s)" -msgstr "" +msgstr "ì„ íƒëœ ë©´ì„ ì‚­ì œí•©ë‹ˆë‹¤" #: ../gui/wxpython/vdigit/toolbars.py:158 msgid "Display/update attributes" @@ -11022,7 +11064,7 @@ #: ../gui/wxpython/vdigit/toolbars.py:173 msgid "Remove selected vertex" -msgstr "" +msgstr "ì„ íƒëœ ì •ì ì„ 제거합니다" #: ../gui/wxpython/vdigit/toolbars.py:175 #: ../gui/wxpython/vdigit/preferences.py:33 @@ -11109,7 +11151,7 @@ msgid "Z bulk-labeling of 3D lines" msgstr "" -#: ../gui/wxpython/vdigit/toolbars.py:603 ../gui/wxpython/vdigit/wxdigit.py:63 +#: ../gui/wxpython/vdigit/toolbars.py:603 ../gui/wxpython/vdigit/wxdigit.py:64 msgid "No vector map open for editing." msgstr "" @@ -11124,7 +11166,7 @@ #: ../gui/wxpython/vdigit/toolbars.py:841 #: ../gui/wxpython/vdigit/toolbars.py:998 #: ../gui/wxpython/vdigit/toolbars.py:1096 -#: ../gui/wxpython/gui_core/dialogs.py:213 +#: ../gui/wxpython/gui_core/dialogs.py:214 msgid "Select vector map" msgstr "" @@ -11180,7 +11222,7 @@ #: ../gui/wxpython/vdigit/g.gui.vdigit.py:69 msgid "GRASS GIS Vector Digitizer" -msgstr "" +msgstr "GRASS GIS 벡터 디지타ì´ì €" #: ../gui/wxpython/vdigit/g.gui.vdigit.py:85 #, python-format @@ -11211,9 +11253,9 @@ msgstr "" #: ../gui/wxpython/vdigit/preferences.py:150 -#: ../gui/wxpython/gui_core/preferences.py:281 -#: ../gui/wxpython/animation/dialogs.py:340 -#: ../gui/wxpython/animation/dialogs.py:1854 +#: ../gui/wxpython/gui_core/preferences.py:274 +#: ../gui/wxpython/animation/dialogs.py:343 +#: ../gui/wxpython/animation/dialogs.py:1857 #: ../gui/wxpython/gmodeler/preferences.py:54 msgid "General" msgstr "" @@ -11335,7 +11377,7 @@ msgstr "" #: ../gui/wxpython/vdigit/preferences.py:582 -#: ../gui/wxpython/gui_core/preferences.py:1504 +#: ../gui/wxpython/gui_core/preferences.py:1498 msgid "Attributes" msgstr "" @@ -11350,8 +11392,8 @@ #: ../gui/wxpython/vdigit/preferences.py:612 #: ../gui/wxpython/vdigit/preferences.py:615 #: ../gui/wxpython/vdigit/dialogs.py:116 ../gui/wxpython/vdigit/dialogs.py:576 -#: ../gui/wxpython/dbmgr/dialogs.py:512 ../gui/wxpython/dbmgr/base.py:2952 -#: ../gui/wxpython/dbmgr/base.py:3073 ../gui/wxpython/dbmgr/base.py:3339 +#: ../gui/wxpython/dbmgr/dialogs.py:512 ../gui/wxpython/dbmgr/base.py:2954 +#: ../gui/wxpython/dbmgr/base.py:3075 ../gui/wxpython/dbmgr/base.py:3341 msgid "Layer" msgstr "" @@ -11388,11 +11430,11 @@ #: ../gui/wxpython/vdigit/preferences.py:668 msgid "Delete existing feature(s)" -msgstr "" +msgstr "기존 피ì³ë¥¼ 삭제합니다" #: ../gui/wxpython/vdigit/preferences.py:673 msgid "Delete record from table" -msgstr "" +msgstr "í…Œì´ë¸”로부터 레코드를 삭제합니다" #: ../gui/wxpython/vdigit/preferences.py:691 msgid "Geometry attributes" @@ -11423,8 +11465,8 @@ msgstr "" #: ../gui/wxpython/vdigit/preferences.py:800 -#: ../gui/wxpython/gui_core/gselect.py:2342 -#: ../gui/wxpython/psmap/toolbars.py:103 ../gui/wxpython/psmap/dialogs.py:6279 +#: ../gui/wxpython/gui_core/gselect.py:2334 +#: ../gui/wxpython/psmap/toolbars.py:103 ../gui/wxpython/psmap/dialogs.py:6281 msgid "Point" msgstr "" @@ -11493,13 +11535,13 @@ #: ../gui/wxpython/vdigit/dialogs.py:79 msgid "List of categories - right-click to delete" -msgstr "" +msgstr "ë²”ì£¼ì˜ ëª©ë¡ - 삭제하려면 오른쪽 í´ë¦­" #: ../gui/wxpython/vdigit/dialogs.py:110 msgid "Add new category" msgstr "" -#: ../gui/wxpython/vdigit/dialogs.py:151 ../gui/wxpython/psmap/dialogs.py:479 +#: ../gui/wxpython/vdigit/dialogs.py:151 ../gui/wxpython/psmap/dialogs.py:481 #: ../gui/wxpython/web_services/dialogs.py:685 msgid "Apply changes" msgstr "" @@ -11529,15 +11571,15 @@ #: ../gui/wxpython/gmodeler/dialogs.py:844 #: ../gui/wxpython/gmodeler/dialogs.py:1013 msgid "Delete selected" -msgstr "" +msgstr "ì„ íƒì„ 삭제합니다" #: ../gui/wxpython/vdigit/dialogs.py:288 #: ../gui/wxpython/gmodeler/dialogs.py:845 msgid "Delete all" -msgstr "" +msgstr "ëª¨ë‘ ì‚­ì œí•©ë‹ˆë‹¤" -#: ../gui/wxpython/vdigit/dialogs.py:290 ../gui/wxpython/dbmgr/base.py:1438 -#: ../gui/wxpython/dbmgr/base.py:2588 ../gui/wxpython/gmodeler/dialogs.py:851 +#: ../gui/wxpython/vdigit/dialogs.py:290 ../gui/wxpython/dbmgr/base.py:1440 +#: ../gui/wxpython/dbmgr/base.py:2590 ../gui/wxpython/gmodeler/dialogs.py:851 #: ../gui/wxpython/gmodeler/dialogs.py:1017 msgid "Reload" msgstr "" @@ -11575,29 +11617,29 @@ msgid "Layer (Categories)" msgstr "" -#: ../gui/wxpython/vdigit/wxdisplay.py:1017 +#: ../gui/wxpython/vdigit/wxdisplay.py:1019 #, python-format msgid "Topology for vector map <%s> is not available. Topology is required by digitizer. Do you want to rebuild topology (takes some time) and open the vector map for editing?" msgstr "" -#: ../gui/wxpython/vdigit/wxdisplay.py:1022 +#: ../gui/wxpython/vdigit/wxdisplay.py:1024 msgid "Topology missing" msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:56 +#: ../gui/wxpython/vdigit/wxdigit.py:57 msgid "Digitization Error" msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:61 +#: ../gui/wxpython/vdigit/wxdigit.py:62 #, python-format msgid "Unable to open vector map <%s>." -msgstr "" +msgstr "벡터 ì§€ë„ <%s>를 ì—´ 수 없습니다." -#: ../gui/wxpython/vdigit/wxdigit.py:64 +#: ../gui/wxpython/vdigit/wxdigit.py:65 msgid "Operation canceled." msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:71 +#: ../gui/wxpython/vdigit/wxdigit.py:72 #, python-format msgid "" "Writing new feature failed. Operation canceled.\n" @@ -11605,50 +11647,54 @@ "Reason: %s" msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:80 +#: ../gui/wxpython/vdigit/wxdigit.py:81 #, python-format msgid "Reading feature id %d failed. Operation canceled." msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:88 +#: ../gui/wxpython/vdigit/wxdigit.py:89 #, python-format msgid "Database link %d not available. Operation canceled." msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:96 +#: ../gui/wxpython/vdigit/wxdigit.py:97 #, python-format msgid "Unable to start database driver <%s>. Operation canceled." msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:106 +#: ../gui/wxpython/vdigit/wxdigit.py:107 #, python-format msgid "Unable to open database <%(db)s> by driver <%(driver)s>. Operation canceled." -msgstr "" +msgstr "ë°ì´í„°ë² ì´ìŠ¤ <%(db)s>를 ë“œë¼ì´ë²„ <%(driver)s>ë¡œ ì—´ 수 없습니다. ì¡°ìž‘ì´ ì·¨ì†Œë˜ì—ˆìŠµë‹ˆë‹¤." -#: ../gui/wxpython/vdigit/wxdigit.py:114 +#: ../gui/wxpython/vdigit/wxdigit.py:115 #, python-format msgid "Unable to execute SQL query '%s'. Operation canceled." msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:122 +#: ../gui/wxpython/vdigit/wxdigit.py:123 #, python-format msgid "Feature id %d is marked as dead. Operation canceled." msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:130 +#: ../gui/wxpython/vdigit/wxdigit.py:131 #, python-format msgid "Unsupported feature type %d. Operation canceled." msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:500 +#: ../gui/wxpython/vdigit/wxdigit.py:501 #, python-format msgid "Unknown feature type '%s'" -msgstr "" +msgstr "알려지지 ì•Šì€ í”¼ì³ ìœ í˜• '%s'" -#: ../gui/wxpython/vdigit/wxdigit.py:505 +#: ../gui/wxpython/vdigit/wxdigit.py:506 msgid "Not enough points for line" msgstr "" +#: ../gui/wxpython/startup/guiutils.py:51 +msgid "Name for the new mapset:" +msgstr "" + #: ../gui/wxpython/startup/locdownload.py:150 #, python-brace-format msgid "ZIP file is unreadable: {0}" @@ -11667,7 +11713,7 @@ #: ../gui/wxpython/startup/locdownload.py:217 #, python-brace-format msgid "Unknown format '{0}'." -msgstr "" +msgstr "알려지지 ì•Šì€ ì„œì‹ '{0}'." #: ../gui/wxpython/startup/locdownload.py:233 msgid "Downloaded location is not valid" @@ -11707,7 +11753,7 @@ #: ../gui/wxpython/startup/locdownload.py:458 msgid "GRASS GIS Location Download" -msgstr "" +msgstr "GRASS GIS 로케ì´ì…˜ 내려받기" #: ../gui/wxpython/startup/locdownload.py:491 msgid "Do you want to cancel location download?" @@ -11717,6 +11763,14 @@ msgid "Abort download" msgstr "" +#: ../gui/wxpython/startup/utils.py:45 +msgid "Documents" +msgstr "" + +#: ../gui/wxpython/startup/utils.py:46 +msgid "My Documents" +msgstr "" + #: ../gui/wxpython/nviz/mapwindow.py:244 msgid "Opening 3D view was not successful. Please try to change the value of depth buffer in GUI Settings dialog > tab Map Display > Advanced and restart GUI." msgstr "" @@ -11728,11 +11782,11 @@ #: ../gui/wxpython/nviz/mapwindow.py:1021 msgid "Easting" -msgstr "" +msgstr "ë™ê±°" #: ../gui/wxpython/nviz/mapwindow.py:1022 msgid "Northing" -msgstr "" +msgstr "ë¶ê±°" #: ../gui/wxpython/nviz/mapwindow.py:1023 msgid "Elevation" @@ -11842,11 +11896,11 @@ msgid "constant#" msgstr "" -#: ../gui/wxpython/nviz/wxnviz.py:33 +#: ../gui/wxpython/nviz/wxnviz.py:35 msgid "This module requires the NumPy module, which could not be imported. It probably is not installed (it's not part of the standard Python distribution). See the Numeric Python site (http://numpy.scipy.org) for information on downloading source or binaries." -msgstr "" +msgstr "ì´ ëª¨ë“ˆì€ NumPy ëª¨ë“ˆì´ í•„ìš”í•˜ì§€ë§Œ 가져올 수 없었습니다. 표준 파ì´ì¬ ë°°í¬ì— í¬í•¨ë˜ì§€ 않았기 ë•Œë¬¸ì— ì•„ë§ˆë„ ì„¤ì¹˜ë˜ì§€ ì•Šì€ ê²ƒ 같습니다. 소스나 ì´ì§„코드를 ë‚´ë ¤ë°›ëŠ”ë° í•„ìš”í•œ 정보는 Numeric Python 사ì´íŠ¸ http://numpy.scipy.orgì—ì„œ 확ì¸í•˜ì„¸ìš”." -#: ../gui/wxpython/nviz/wxnviz.py:505 ../gui/wxpython/nviz/wxnviz.py:517 +#: ../gui/wxpython/nviz/wxnviz.py:510 ../gui/wxpython/nviz/wxnviz.py:522 #, python-format msgid "3d raster map <%s> not found" msgstr "" @@ -11862,7 +11916,7 @@ msgstr "" #: ../gui/wxpython/nviz/tools.py:100 -#: ../gui/wxpython/gui_core/preferences.py:499 +#: ../gui/wxpython/gui_core/preferences.py:492 msgid "Appearance" msgstr "" @@ -11903,9 +11957,9 @@ msgstr "" #: ../gui/wxpython/nviz/tools.py:366 ../gui/wxpython/nviz/tools.py:1285 -#: ../gui/wxpython/nviz/tools.py:2126 ../gui/wxpython/gui_core/dialogs.py:1937 -#: ../gui/wxpython/psmap/dialogs.py:3849 ../gui/wxpython/psmap/dialogs.py:4066 -#: ../gui/wxpython/psmap/dialogs.py:4857 +#: ../gui/wxpython/nviz/tools.py:2126 ../gui/wxpython/gui_core/dialogs.py:1942 +#: ../gui/wxpython/psmap/dialogs.py:3851 ../gui/wxpython/psmap/dialogs.py:4068 +#: ../gui/wxpython/psmap/dialogs.py:4859 #: ../gui/wxpython/gmodeler/preferences.py:210 #: ../gui/wxpython/gmodeler/preferences.py:376 #: ../gui/wxpython/gmodeler/preferences.py:488 @@ -11958,8 +12012,8 @@ msgstr "" #: ../gui/wxpython/nviz/tools.py:465 ../gui/wxpython/nviz/preferences.py:204 -#: ../gui/wxpython/gui_core/preferences.py:891 -#: ../gui/wxpython/animation/dialogs.py:1864 +#: ../gui/wxpython/gui_core/preferences.py:885 +#: ../gui/wxpython/animation/dialogs.py:1867 #: ../gui/wxpython/web_services/widgets.py:317 msgid "Background color:" msgstr "" @@ -12000,7 +12054,7 @@ msgid "Save image sequence" msgstr "" -#: ../gui/wxpython/nviz/tools.py:624 ../gui/wxpython/psmap/dialogs.py:5794 +#: ../gui/wxpython/nviz/tools.py:624 ../gui/wxpython/psmap/dialogs.py:5796 msgid "Choose a directory:" msgstr "" @@ -12008,7 +12062,7 @@ msgid "Choose a directory for images" msgstr "" -#: ../gui/wxpython/nviz/tools.py:632 ../gui/wxpython/animation/dialogs.py:1187 +#: ../gui/wxpython/nviz/tools.py:632 ../gui/wxpython/animation/dialogs.py:1190 msgid "File prefix:" msgstr "" @@ -12016,7 +12070,7 @@ msgid "Generated files names will look like this: prefix_1.ppm, prefix_2.ppm, ..." msgstr "" -#: ../gui/wxpython/nviz/tools.py:640 ../gui/wxpython/animation/dialogs.py:1191 +#: ../gui/wxpython/nviz/tools.py:640 ../gui/wxpython/animation/dialogs.py:1194 msgid "File format:" msgstr "" @@ -12033,7 +12087,7 @@ msgid "Vector" msgstr "" -#: ../gui/wxpython/nviz/tools.py:728 ../gui/wxpython/gui_core/dialogs.py:1452 +#: ../gui/wxpython/nviz/tools.py:728 ../gui/wxpython/gui_core/dialogs.py:1453 msgid "3D raster" msgstr "" @@ -12045,7 +12099,7 @@ msgid "Fringe" msgstr "" -#: ../gui/wxpython/nviz/tools.py:782 ../gui/wxpython/animation/dialogs.py:929 +#: ../gui/wxpython/nviz/tools.py:782 ../gui/wxpython/animation/dialogs.py:932 msgid "Decorations" msgstr "" @@ -12054,7 +12108,7 @@ msgstr "" #: ../gui/wxpython/nviz/tools.py:850 ../gui/wxpython/nviz/tools.py:1889 -#: ../gui/wxpython/nviz/preferences.py:405 ../gui/wxpython/tplot/frame.py:277 +#: ../gui/wxpython/nviz/preferences.py:405 ../gui/wxpython/tplot/frame.py:343 #: ../gui/wxpython/timeline/frame.py:135 msgid "Draw" msgstr "" @@ -12152,11 +12206,11 @@ msgstr "" #: ../gui/wxpython/nviz/tools.py:1050 ../gui/wxpython/nviz/tools.py:2021 -#: ../gui/wxpython/psmap/dialogs.py:3798 ../gui/wxpython/psmap/dialogs.py:4518 -#: ../gui/wxpython/psmap/dialogs.py:4796 ../gui/wxpython/psmap/dialogs.py:5377 -#: ../gui/wxpython/psmap/dialogs.py:5385 ../gui/wxpython/psmap/dialogs.py:5945 -#: ../gui/wxpython/psmap/dialogs.py:5954 ../gui/wxpython/psmap/dialogs.py:6529 -#: ../gui/wxpython/psmap/dialogs.py:6538 +#: ../gui/wxpython/psmap/dialogs.py:3800 ../gui/wxpython/psmap/dialogs.py:4520 +#: ../gui/wxpython/psmap/dialogs.py:4798 ../gui/wxpython/psmap/dialogs.py:5379 +#: ../gui/wxpython/psmap/dialogs.py:5387 ../gui/wxpython/psmap/dialogs.py:5947 +#: ../gui/wxpython/psmap/dialogs.py:5956 ../gui/wxpython/psmap/dialogs.py:6531 +#: ../gui/wxpython/psmap/dialogs.py:6540 msgid "Position" msgstr "" @@ -12191,7 +12245,7 @@ #: ../gui/wxpython/nviz/tools.py:1167 msgid "blend" -msgstr "" +msgstr "혼합" #: ../gui/wxpython/nviz/tools.py:1168 msgid "shaded" @@ -12300,11 +12354,11 @@ msgid "Icon:" msgstr "" -#: ../gui/wxpython/nviz/tools.py:1659 ../gui/wxpython/psmap/dialogs.py:2735 +#: ../gui/wxpython/nviz/tools.py:1659 ../gui/wxpython/psmap/dialogs.py:2737 msgid "size:" msgstr "" -#: ../gui/wxpython/nviz/tools.py:1717 ../gui/wxpython/psmap/dialogs.py:2661 +#: ../gui/wxpython/nviz/tools.py:1717 ../gui/wxpython/psmap/dialogs.py:2663 msgid "symbol:" msgstr "" @@ -12558,7 +12612,7 @@ #: ../gui/wxpython/nviz/tools.py:5681 ../gui/wxpython/nviz/tools.py:5692 #: ../gui/wxpython/nviz/tools.py:5700 msgid "Northing (Y):" -msgstr "" +msgstr "ë¶ê±° (Y):" #: ../gui/wxpython/nviz/tools.py:5682 ../gui/wxpython/nviz/tools.py:5691 #: ../gui/wxpython/nviz/tools.py:5701 @@ -12568,7 +12622,7 @@ #: ../gui/wxpython/nviz/tools.py:5683 ../gui/wxpython/nviz/tools.py:5690 #: ../gui/wxpython/nviz/tools.py:5699 msgid "Easting (X):" -msgstr "" +msgstr "ë™ê±° (X):" #: ../gui/wxpython/nviz/tools.py:5696 msgid "Bottom edge:" @@ -12727,134 +12781,134 @@ msgid "Nothing found" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:549 +#: ../gui/wxpython/gui_core/forms.py:561 msgid "Enter parameters for '" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:565 +#: ../gui/wxpython/gui_core/forms.py:577 msgid "Close this window without executing the command (Ctrl+Q)" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:596 +#: ../gui/wxpython/gui_core/forms.py:608 msgid "Run the command (Ctrl+R)" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:624 +#: ../gui/wxpython/gui_core/forms.py:636 msgid "Show manual page of the command (Ctrl+H)" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:663 +#: ../gui/wxpython/gui_core/forms.py:675 msgid "Add created map(s) into layer tree" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:693 +#: ../gui/wxpython/gui_core/forms.py:705 msgid "Close dialog when command is successfully finished. Change this settings in Preferences dialog ('Command' tab)." msgstr "" -#: ../gui/wxpython/gui_core/forms.py:878 +#: ../gui/wxpython/gui_core/forms.py:890 #, python-format msgid "'%s' copied to clipboard" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:962 ../gui/wxpython/gui_core/forms.py:976 +#: ../gui/wxpython/gui_core/forms.py:974 ../gui/wxpython/gui_core/forms.py:988 msgid "Required" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:965 ../gui/wxpython/gui_core/forms.py:977 +#: ../gui/wxpython/gui_core/forms.py:977 ../gui/wxpython/gui_core/forms.py:989 msgid "Optional" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1060 -#: ../gui/wxpython/gui_core/forms.py:2065 +#: ../gui/wxpython/gui_core/forms.py:1072 +#: ../gui/wxpython/gui_core/forms.py:2086 msgid "Parameterized in model" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1129 +#: ../gui/wxpython/gui_core/forms.py:1141 msgid "This option is required" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1150 +#: ../gui/wxpython/gui_core/forms.py:1162 msgid "[multiple]" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1208 +#: ../gui/wxpython/gui_core/forms.py:1220 msgid "valid range" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1318 -#: ../gui/wxpython/gui_core/forms.py:2696 +#: ../gui/wxpython/gui_core/forms.py:1330 +#: ../gui/wxpython/gui_core/forms.py:2726 #: ../gui/wxpython/gui_core/toolbars.py:70 msgid "Select font" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1430 ../gui/wxpython/lmgr/toolbars.py:158 +#: ../gui/wxpython/gui_core/forms.py:1443 ../gui/wxpython/lmgr/toolbars.py:158 msgid "Graphical Modeler" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1436 -#: ../gui/wxpython/gui_core/preferences.py:779 +#: ../gui/wxpython/gui_core/forms.py:1449 +#: ../gui/wxpython/gui_core/preferences.py:773 msgid "Map Display" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1549 +#: ../gui/wxpython/gui_core/forms.py:1562 msgid "Show graphical representation of temporal extent of dataset(s) ." msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1779 -#: ../gui/wxpython/gui_core/preferences.py:1363 -#: ../gui/wxpython/gui_core/preferences.py:1398 +#: ../gui/wxpython/gui_core/forms.py:1789 +#: ../gui/wxpython/gui_core/preferences.py:1357 +#: ../gui/wxpython/gui_core/preferences.py:1392 msgid "Transparent" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1815 -#: ../gui/wxpython/gui_core/forms.py:1907 +#: ../gui/wxpython/gui_core/forms.py:1825 +#: ../gui/wxpython/gui_core/forms.py:1917 #, python-format msgid "Choose %s" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1818 +#: ../gui/wxpython/gui_core/forms.py:1828 #: ../gui/wxpython/gmodeler/frame.py:1750 msgid "file" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1860 +#: ../gui/wxpython/gui_core/forms.py:1870 msgid "Load and edit content of a file" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1863 +#: ../gui/wxpython/gui_core/forms.py:1873 msgid "&Save as" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1865 +#: ../gui/wxpython/gui_core/forms.py:1875 msgid "Save content to a file for further use" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1870 +#: ../gui/wxpython/gui_core/forms.py:1880 msgid "or enter values directly:" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1872 +#: ../gui/wxpython/gui_core/forms.py:1882 msgid "Enter file content directly instead of specifying a file. Temporary file will be automatically created." -msgstr "" +msgstr "파ì¼ì„ 지정하는 대신 íŒŒì¼ ë‚´ìš©ì„ ì§ì ‘ 입력하세요. ìž„ì‹œ 파ì¼ì´ ìžë™ìœ¼ë¡œ ìƒì„±ë©ë‹ˆë‹¤." -#: ../gui/wxpython/gui_core/forms.py:1910 -#: ../gui/wxpython/gui_core/gselect.py:1434 +#: ../gui/wxpython/gui_core/forms.py:1920 +#: ../gui/wxpython/gui_core/gselect.py:1426 msgid "Directory" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:2255 ../gui/wxpython/gmodeler/frame.py:171 +#: ../gui/wxpython/gui_core/forms.py:2285 ../gui/wxpython/gmodeler/frame.py:171 msgid "Command output" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:2268 +#: ../gui/wxpython/gui_core/forms.py:2298 msgid "Manual" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:2312 +#: ../gui/wxpython/gui_core/forms.py:2342 msgid "Nothing to load." msgstr "" -#: ../gui/wxpython/gui_core/forms.py:2320 +#: ../gui/wxpython/gui_core/forms.py:2350 #, python-format msgid "" "Unable to load file.\n" @@ -12862,26 +12916,26 @@ "Reason: %s" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:2350 +#: ../gui/wxpython/gui_core/forms.py:2380 msgid "Save input as..." msgstr "" -#: ../gui/wxpython/gui_core/forms.py:2683 +#: ../gui/wxpython/gui_core/forms.py:2713 msgid "No dataset given." msgstr "" -#: ../gui/wxpython/gui_core/forms.py:2852 -#: ../gui/wxpython/gui_core/forms.py:2869 +#: ../gui/wxpython/gui_core/forms.py:2882 +#: ../gui/wxpython/gui_core/forms.py:2899 #, python-format msgid "Unable to parse command '%s'" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:2876 +#: ../gui/wxpython/gui_core/forms.py:2906 #, python-format msgid "%(cmd)s: parameter '%(key)s' not available" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:2958 +#: ../gui/wxpython/gui_core/forms.py:2988 msgid "Try to set up GRASS_ADDON_PATH or GRASS_ADDON_BASE variable." msgstr "" @@ -12957,7 +13011,7 @@ #: ../gui/wxpython/gui_core/pyedit.py:581 msgid "GRASS GIS Simple Python Editor" -msgstr "" +msgstr "GRASS GIS 단순한 파ì´ì¬ 편집기" #: ../gui/wxpython/gui_core/menu.py:153 msgid "Double-click or Ctrl-Enter to run selected module" @@ -12995,7 +13049,7 @@ #: ../gui/wxpython/gui_core/ghelp.py:76 msgid "Copyright" -msgstr "" +msgstr "저작권" #: ../gui/wxpython/gui_core/ghelp.py:77 msgid "License" @@ -13026,13 +13080,13 @@ msgstr "" #: ../gui/wxpython/gui_core/ghelp.py:118 ../gui/wxpython/gui_core/ghelp.py:921 -#: ../gui/wxpython/lmgr/frame.py:87 ../gui/wxpython/lmgr/frame.py:1217 +#: ../gui/wxpython/lmgr/frame.py:87 ../gui/wxpython/lmgr/frame.py:1221 msgid "Unable to get GRASS version\n" msgstr "" -#: ../gui/wxpython/gui_core/ghelp.py:131 ../gui/wxpython/lmgr/frame.py:1241 +#: ../gui/wxpython/gui_core/ghelp.py:131 ../gui/wxpython/lmgr/frame.py:1245 msgid "unknown version" -msgstr "" +msgstr "알려지지 ì•Šì€ ë²„ì „" #: ../gui/wxpython/gui_core/ghelp.py:147 msgid "Official GRASS site:" @@ -13149,7 +13203,7 @@ msgid "Selected map <%s> has been disabled for rendering. Operation canceled." msgstr "" -#: ../gui/wxpython/gui_core/vselect.py:277 ../gui/wxpython/lmgr/frame.py:2569 +#: ../gui/wxpython/gui_core/vselect.py:277 ../gui/wxpython/lmgr/frame.py:2572 #: ../gui/wxpython/mapdisp/frame.py:594 msgid "No map layer selected. Operation canceled." msgstr "" @@ -13194,11 +13248,11 @@ #: ../gui/wxpython/gui_core/toolbars.py:43 msgid "Erase display" -msgstr "" +msgstr "디스플레ì´ë¥¼ 지ì›ë‹ˆë‹¤" #: ../gui/wxpython/gui_core/toolbars.py:44 msgid "Erase display canvas with given background color" -msgstr "" +msgstr "주어진 ë°°ê²½ 색ìƒìœ¼ë¡œ ë””ìŠ¤í”Œë ˆì´ ìº”ë²„ìŠ¤ë¥¼ 지ì›ë‹ˆë‹¤" #: ../gui/wxpython/gui_core/toolbars.py:46 msgid "Pointer" @@ -13266,7 +13320,7 @@ #: ../gui/wxpython/gui_core/toolbars.py:81 msgid "Overlay elements like scale and legend onto map" -msgstr "" +msgstr "축척 ë° ë²”ë¡€ê°™ì€ ìš”ì†Œë¥¼ ì§€ë„ ìƒì— 중첩" #: ../gui/wxpython/gui_core/toolbars.py:83 msgid "Create histogram with d.histogram" @@ -13276,561 +13330,569 @@ msgid "Select graphics tool" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:69 +#: ../gui/wxpython/gui_core/gselect.py:72 #, python-format msgid "" "Unable to import pyGRASS: %s\n" "Some functionality will be not accessible" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:507 +#: ../gui/wxpython/gui_core/gselect.py:511 msgid "Not selectable element" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:544 -#: ../gui/wxpython/gui_core/preferences.py:2203 +#: ../gui/wxpython/gui_core/gselect.py:548 +#: ../gui/wxpython/gui_core/preferences.py:2197 msgid "Mapset" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:556 +#: ../gui/wxpython/gui_core/gselect.py:560 msgid "Type: " msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:574 +#: ../gui/wxpython/gui_core/gselect.py:578 #, python-format msgid "GSelect: invalid item: %s" +msgstr "GSelect: 무효한 ì•„ì´í…œìž…니다: %s" + +#: ../gui/wxpython/gui_core/gselect.py:890 +msgid "No table linked to layer <{}>." msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1411 +#: ../gui/wxpython/gui_core/gselect.py:1403 msgid "Output settings" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1413 +#: ../gui/wxpython/gui_core/gselect.py:1405 msgid "Source input" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1424 +#: ../gui/wxpython/gui_core/gselect.py:1416 msgid "Native" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1430 +#: ../gui/wxpython/gui_core/gselect.py:1422 msgid "File" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1438 ../gui/wxpython/dbmgr/base.py:2954 -#: ../gui/wxpython/dbmgr/base.py:3084 ../gui/wxpython/dbmgr/base.py:3353 +#: ../gui/wxpython/gui_core/gselect.py:1430 ../gui/wxpython/dbmgr/base.py:2956 +#: ../gui/wxpython/dbmgr/base.py:3086 ../gui/wxpython/dbmgr/base.py:3355 msgid "Database" -msgstr "" +msgstr "ë°ì´í„°ë² ì´ìŠ¤" -#: ../gui/wxpython/gui_core/gselect.py:1442 +#: ../gui/wxpython/gui_core/gselect.py:1434 msgid "Protocol" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1453 +#: ../gui/wxpython/gui_core/gselect.py:1445 msgid "Output type" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1455 +#: ../gui/wxpython/gui_core/gselect.py:1447 msgid "Source type" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1477 +#: ../gui/wxpython/gui_core/gselect.py:1469 msgid "All files" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1493 +#: ../gui/wxpython/gui_core/gselect.py:1485 msgid "ZIP files" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1494 +#: ../gui/wxpython/gui_core/gselect.py:1486 msgid "GZIP files" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1495 +#: ../gui/wxpython/gui_core/gselect.py:1487 msgid "TAR files" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1497 +#: ../gui/wxpython/gui_core/gselect.py:1489 msgid "TARGZ files" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1505 +#: ../gui/wxpython/gui_core/gselect.py:1497 msgid "File:" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1506 +#: ../gui/wxpython/gui_core/gselect.py:1498 msgid "Choose file to import" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1521 -#: ../gui/wxpython/gui_core/gselect.py:1604 -#: ../gui/wxpython/animation/dialogs.py:1196 +#: ../gui/wxpython/gui_core/gselect.py:1513 +#: ../gui/wxpython/gui_core/gselect.py:1596 +#: ../gui/wxpython/animation/dialogs.py:1199 msgid "Directory:" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1522 -#: ../gui/wxpython/gui_core/gselect.py:1605 +#: ../gui/wxpython/gui_core/gselect.py:1514 +#: ../gui/wxpython/gui_core/gselect.py:1597 msgid "Choose input directory" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1539 +#: ../gui/wxpython/gui_core/gselect.py:1531 msgid "Extension:" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1568 -#: ../gui/wxpython/gui_core/gselect.py:1583 -#: ../gui/wxpython/gui_core/gselect.py:1585 -#: ../gui/wxpython/gui_core/widgets.py:1294 -#: ../gui/wxpython/animation/dialogs.py:402 +#: ../gui/wxpython/gui_core/gselect.py:1560 +#: ../gui/wxpython/gui_core/gselect.py:1575 +#: ../gui/wxpython/gui_core/gselect.py:1577 +#: ../gui/wxpython/gui_core/widgets.py:1298 +#: ../gui/wxpython/animation/dialogs.py:405 #: ../gui/wxpython/vnet/dialogs.py:1643 #: ../gui/wxpython/gmodeler/preferences.py:706 msgid "Name:" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1569 +#: ../gui/wxpython/gui_core/gselect.py:1561 msgid "Choose file" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1590 -#: ../gui/wxpython/gui_core/gselect.py:2350 +#: ../gui/wxpython/gui_core/gselect.py:1582 +#: ../gui/wxpython/gui_core/gselect.py:2342 msgid "Feature type:" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1592 +#: ../gui/wxpython/gui_core/gselect.py:1584 msgid "simple features" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1593 +#: ../gui/wxpython/gui_core/gselect.py:1585 msgid "topological" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1704 -#: ../gui/wxpython/gui_core/gselect.py:1735 -#: ../gui/wxpython/gui_core/gselect.py:1786 -#: ../gui/wxpython/gui_core/gselect.py:1824 +#: ../gui/wxpython/gui_core/gselect.py:1696 +#: ../gui/wxpython/gui_core/gselect.py:1727 +#: ../gui/wxpython/gui_core/gselect.py:1778 +#: ../gui/wxpython/gui_core/gselect.py:1816 msgid "Creation options:" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1718 -#: ../gui/wxpython/gui_core/gselect.py:1757 -#: ../gui/wxpython/gui_core/gselect.py:1809 +#: ../gui/wxpython/gui_core/gselect.py:1710 +#: ../gui/wxpython/gui_core/gselect.py:1749 +#: ../gui/wxpython/gui_core/gselect.py:1801 msgid "Format:" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1816 +#: ../gui/wxpython/gui_core/gselect.py:1808 msgid "Protocol:" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1839 +#: ../gui/wxpython/gui_core/gselect.py:1831 msgid "No settings available" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1959 +#: ../gui/wxpython/gui_core/gselect.py:1951 #: ../gui/wxpython/web_services/dialogs.py:302 msgid "No data source defined, settings are not saved." msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:2342 +#: ../gui/wxpython/gui_core/gselect.py:2334 msgid "LineString" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:2342 +#: ../gui/wxpython/gui_core/gselect.py:2334 msgid "Polygon" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:2561 +#: ../gui/wxpython/gui_core/gselect.py:2553 msgid "No vector map selected in layer manager. Operation canceled." msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:2574 +#: ../gui/wxpython/gui_core/gselect.py:2566 msgid "Input vector map is not selected" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:2578 +#: ../gui/wxpython/gui_core/gselect.py:2570 #, python-format msgid "Input vector map <%s> and selected map <%s> in layer manager are different. Operation canceled." msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:113 +#: ../gui/wxpython/gui_core/gselect.py:2746 +msgid "No vector map selected" +msgstr "" + +#: ../gui/wxpython/gui_core/widgets.py:114 msgid " (...)" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:854 +#: ../gui/wxpython/gui_core/widgets.py:855 #, python-format msgid "Name <%(name)s> is not a valid name for GRASS map. Please use only ASCII characters excluding %(chars)s and space." msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:968 -#: ../gui/wxpython/gui_core/dialogs.py:768 -#: ../gui/wxpython/gui_core/dialogs.py:836 -#: ../gui/wxpython/gui_core/dialogs.py:1576 ../gui/wxpython/dbmgr/base.py:1419 +#: ../gui/wxpython/gui_core/widgets.py:969 +#: ../gui/wxpython/gui_core/dialogs.py:769 +#: ../gui/wxpython/gui_core/dialogs.py:837 +#: ../gui/wxpython/gui_core/dialogs.py:1578 ../gui/wxpython/dbmgr/base.py:1421 msgid "Select all" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:969 -#: ../gui/wxpython/gui_core/dialogs.py:1578 ../gui/wxpython/dbmgr/base.py:1420 +#: ../gui/wxpython/gui_core/widgets.py:970 +#: ../gui/wxpython/gui_core/dialogs.py:1580 ../gui/wxpython/dbmgr/base.py:1422 msgid "Deselect all" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1082 +#: ../gui/wxpython/gui_core/widgets.py:1086 msgid "Fulltext search" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1084 +#: ../gui/wxpython/gui_core/widgets.py:1088 msgid "Type to search in all modules. Press Enter for next match." msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1151 +#: ../gui/wxpython/gui_core/widgets.py:1155 msgid "Searching, please type more characters." msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1160 +#: ../gui/wxpython/gui_core/widgets.py:1164 #, python-format msgid "%d modules match" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1230 +#: ../gui/wxpython/gui_core/widgets.py:1234 msgid "Profiles" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1236 +#: ../gui/wxpython/gui_core/widgets.py:1240 msgid "Save current settings" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1240 +#: ../gui/wxpython/gui_core/widgets.py:1244 msgid "Delete currently selected settings" -msgstr "" +msgstr "현재 ì„ íƒëœ ì„¤ì •ì„ ì‚­ì œí•©ë‹ˆë‹¤" -#: ../gui/wxpython/gui_core/widgets.py:1263 +#: ../gui/wxpython/gui_core/widgets.py:1267 msgid "Load:" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1281 +#: ../gui/wxpython/gui_core/widgets.py:1285 #, python-format msgid "Settings <%s> not found" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1295 -#: ../gui/wxpython/gui_core/widgets.py:1315 +#: ../gui/wxpython/gui_core/widgets.py:1299 +#: ../gui/wxpython/gui_core/widgets.py:1319 msgid "Save settings" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1300 +#: ../gui/wxpython/gui_core/widgets.py:1304 msgid "Name not given, settings is not saved." msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1312 +#: ../gui/wxpython/gui_core/widgets.py:1316 #, python-format msgid "Settings <%s> already exists. Do you want to overwrite the settings?" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1363 +#: ../gui/wxpython/gui_core/widgets.py:1367 msgid "No settings is defined. Operation canceled." msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1401 +#: ../gui/wxpython/gui_core/widgets.py:1405 msgid "Unable to save settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:59 +#: ../gui/wxpython/gui_core/preferences.py:61 msgid "User settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:83 +#: ../gui/wxpython/gui_core/preferences.py:85 msgid "Set to default" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:91 +#: ../gui/wxpython/gui_core/preferences.py:93 msgid "Revert settings to default" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:94 +#: ../gui/wxpython/gui_core/preferences.py:96 msgid "Apply changes for the current session only and close" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:95 +#: ../gui/wxpython/gui_core/preferences.py:97 msgid "Save for this session only" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:165 +#: ../gui/wxpython/gui_core/preferences.py:167 msgid "Settings applied to current session but not saved" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:237 +#: ../gui/wxpython/gui_core/preferences.py:230 msgid "Key column cannot be empty string." -msgstr "" +msgstr "키 ì—´ì€ ë¹ˆ 문ìžì—´ì¼ 수 없습니다" -#: ../gui/wxpython/gui_core/preferences.py:256 +#: ../gui/wxpython/gui_core/preferences.py:249 msgid "GUI Settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:291 +#: ../gui/wxpython/gui_core/preferences.py:284 msgid "Layer Manager settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:301 +#: ../gui/wxpython/gui_core/preferences.py:294 msgid "Ask when removing map layer from layer tree" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:314 +#: ../gui/wxpython/gui_core/preferences.py:307 msgid "Ask when quiting wxGUI or closing display" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:329 -#: ../gui/wxpython/gui_core/preferences.py:346 +#: ../gui/wxpython/gui_core/preferences.py:322 +#: ../gui/wxpython/gui_core/preferences.py:339 #, python-format msgid "Hide '%s' tab (requires GUI restart)" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:330 -#: ../gui/wxpython/gui_core/preferences.py:1120 +#: ../gui/wxpython/gui_core/preferences.py:323 +#: ../gui/wxpython/gui_core/preferences.py:1114 #: ../gui/wxpython/lmgr/frame.py:366 msgid "Modules" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:347 +#: ../gui/wxpython/gui_core/preferences.py:340 #: ../gui/wxpython/lmgr/frame.py:390 msgid "Python" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:366 +#: ../gui/wxpython/gui_core/preferences.py:359 msgid "Automatically copy selected text to clipboard (in the Console tab)" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:394 +#: ../gui/wxpython/gui_core/preferences.py:387 msgid "Workspace settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:401 +#: ../gui/wxpython/gui_core/preferences.py:394 msgid "Suppress positioning Map Display Window(s)" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:417 +#: ../gui/wxpython/gui_core/preferences.py:410 msgid "Suppress positioning Layer Manager window" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:432 +#: ../gui/wxpython/gui_core/preferences.py:425 msgid "Save current window layout as default" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:441 +#: ../gui/wxpython/gui_core/preferences.py:434 msgid "Save current position and size of Layer Manager window and opened Map Display window(s) and use as default for next sessions." msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:463 +#: ../gui/wxpython/gui_core/preferences.py:456 msgid "Region settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:470 +#: ../gui/wxpython/gui_core/preferences.py:463 msgid "Align region to resolution" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:524 +#: ../gui/wxpython/gui_core/preferences.py:517 msgid "Font for command output:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:529 -#: ../gui/wxpython/gui_core/preferences.py:806 -#: ../gui/wxpython/animation/dialogs.py:1061 +#: ../gui/wxpython/gui_core/preferences.py:522 +#: ../gui/wxpython/gui_core/preferences.py:800 +#: ../gui/wxpython/animation/dialogs.py:1064 msgid "Set font" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:542 +#: ../gui/wxpython/gui_core/preferences.py:535 msgid "Language settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:558 +#: ../gui/wxpython/gui_core/preferences.py:551 msgid "Choose language (requires to save and GRASS restart):" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:591 +#: ../gui/wxpython/gui_core/preferences.py:585 msgid "Appearance settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:601 +#: ../gui/wxpython/gui_core/preferences.py:595 msgid "Element list:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:631 +#: ../gui/wxpython/gui_core/preferences.py:625 msgid "Menu style (requires to save and GUI restart):" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:666 +#: ../gui/wxpython/gui_core/preferences.py:660 msgid "Height of map selection popup window (in pixels):" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:706 +#: ../gui/wxpython/gui_core/preferences.py:700 msgid "Icon theme (requires GUI restart):" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:733 +#: ../gui/wxpython/gui_core/preferences.py:727 msgid "Module dialog style:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:800 +#: ../gui/wxpython/gui_core/preferences.py:794 msgid "Default font for GRASS displays:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:827 +#: ../gui/wxpython/gui_core/preferences.py:821 msgid "Default display settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:837 +#: ../gui/wxpython/gui_core/preferences.py:831 msgid "Display driver:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:863 +#: ../gui/wxpython/gui_core/preferences.py:857 msgid "Statusbar mode:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:915 +#: ../gui/wxpython/gui_core/preferences.py:909 #: ../gui/wxpython/mapdisp/statusbar.py:520 msgid "Align region extent based on display size" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:931 +#: ../gui/wxpython/gui_core/preferences.py:925 #: ../gui/wxpython/mapdisp/statusbar.py:563 msgid "Constrain display resolution to computational settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:947 +#: ../gui/wxpython/gui_core/preferences.py:941 msgid "Enable auto-rendering" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:964 +#: ../gui/wxpython/gui_core/preferences.py:958 msgid "Enable auto-zooming to selected map layer" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:980 +#: ../gui/wxpython/gui_core/preferences.py:974 msgid "Show computational region extent" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:996 +#: ../gui/wxpython/gui_core/preferences.py:990 msgid "Mouse wheel action:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1022 +#: ../gui/wxpython/gui_core/preferences.py:1016 msgid "Mouse scrolling direction:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1063 +#: ../gui/wxpython/gui_core/preferences.py:1057 msgid "Advanced display settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1072 +#: ../gui/wxpython/gui_core/preferences.py:1066 msgid "3D view depth buffer (possible values are 16, 24, 32):" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1127 +#: ../gui/wxpython/gui_core/preferences.py:1121 msgid "Module dialog settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1152 +#: ../gui/wxpython/gui_core/preferences.py:1146 msgid "Close dialog when module is successfully finished" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1166 -#: ../gui/wxpython/gui_core/dialogs.py:306 +#: ../gui/wxpython/gui_core/preferences.py:1160 +#: ../gui/wxpython/gui_core/dialogs.py:307 msgid "Add created map into layer tree" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1181 +#: ../gui/wxpython/gui_core/preferences.py:1175 msgid "Allow interactive input" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1195 +#: ../gui/wxpython/gui_core/preferences.py:1189 msgid "Verbosity level:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1231 +#: ../gui/wxpython/gui_core/preferences.py:1225 #: ../gui/wxpython/lmgr/frame.py:323 msgid "Layers" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1241 +#: ../gui/wxpython/gui_core/preferences.py:1235 msgid "Default raster settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1251 +#: ../gui/wxpython/gui_core/preferences.py:1245 msgid "Make null cells opaque" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1266 +#: ../gui/wxpython/gui_core/preferences.py:1260 msgid "Default color table" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1312 +#: ../gui/wxpython/gui_core/preferences.py:1306 msgid "Default vector settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1318 +#: ../gui/wxpython/gui_core/preferences.py:1312 msgid "Display:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1343 +#: ../gui/wxpython/gui_core/preferences.py:1337 msgid "Feature color:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1383 +#: ../gui/wxpython/gui_core/preferences.py:1377 msgid "Area fill color:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1431 +#: ../gui/wxpython/gui_core/preferences.py:1425 msgid "Random colors according to category number " msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1459 +#: ../gui/wxpython/gui_core/preferences.py:1453 msgid "Symbol:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1513 -#: ../gui/wxpython/dbmgr/base.py:1422 +#: ../gui/wxpython/gui_core/preferences.py:1507 +#: ../gui/wxpython/dbmgr/base.py:1424 msgid "Highlight selected features" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1542 +#: ../gui/wxpython/gui_core/preferences.py:1536 msgid "Line width (in pixels):" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1558 +#: ../gui/wxpython/gui_core/preferences.py:1552 msgid "Automatically hightlight selected features in map display" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1582 +#: ../gui/wxpython/gui_core/preferences.py:1576 msgid "Data browser" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1590 +#: ../gui/wxpython/gui_core/preferences.py:1584 msgid "Left mouse double click:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1615 +#: ../gui/wxpython/gui_core/preferences.py:1609 msgid "Encoding (e.g. utf-8, ascii, iso8859-1, koi8-r):" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1630 +#: ../gui/wxpython/gui_core/preferences.py:1624 msgid "Ask when deleting data record(s) from table" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1654 +#: ../gui/wxpython/gui_core/preferences.py:1648 msgid "Create table" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1661 -#: ../gui/wxpython/gui_core/dialogs.py:351 +#: ../gui/wxpython/gui_core/preferences.py:1655 +#: ../gui/wxpython/gui_core/dialogs.py:352 msgid "Key column:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1695 +#: ../gui/wxpython/gui_core/preferences.py:1689 #: ../gui/wxpython/mapdisp/statusbar.py:824 msgid "Projection" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1704 +#: ../gui/wxpython/gui_core/preferences.py:1698 msgid "Projection statusbar settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1713 +#: ../gui/wxpython/gui_core/preferences.py:1707 msgid "" "\n" "Note: This only controls the coordinates displayed in the lower-left of the Map Display\n" @@ -13838,64 +13900,66 @@ "projection in any way. You will need to enable the Projection check box in the drop-down\n" "menu located at the bottom of the Map Display window.\n" msgstr "" +"\n" +"주: ì§€ë„ ë””ìŠ¤í”Œë ˆì´ ì°½ì˜ ìƒíƒœ 표시줄 왼쪽 í•˜ë‹¨ì— í‘œì‹œëœ ì¢Œí‘œë§Œ 제어합니다. ì´ëŠ” 순전히 겉보기 ìš©ë„ì´ë©° ìž‘ì—… 로케ì´ì…˜ì˜ 투ì˜ì—는 ì–´ë– í•œ ì˜í–¥ë„ 미치지 않습니다. ì´ë¥¼ 위해서는 ì§€ë„ ë””ìŠ¤í”Œë ˆì´ ì°½ í•˜ë‹¨ì— ìžˆëŠ” 드롭다운 메뉴ì—ì„œ íˆ¬ì˜ ì²´í¬ë°•ìŠ¤ë¥¼ 활성화해야 합니다.\n" -#: ../gui/wxpython/gui_core/preferences.py:1746 +#: ../gui/wxpython/gui_core/preferences.py:1740 msgid "Proj.4 string (required):" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1763 +#: ../gui/wxpython/gui_core/preferences.py:1757 msgid "EPSG file:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1780 +#: ../gui/wxpython/gui_core/preferences.py:1774 msgid "Load EPSG codes (be patient), enter EPSG code or insert Proj.4 string directly." msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1788 +#: ../gui/wxpython/gui_core/preferences.py:1782 msgid "&Load EPSG codes" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1808 +#: ../gui/wxpython/gui_core/preferences.py:1802 msgid "Coordinates format" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1816 +#: ../gui/wxpython/gui_core/preferences.py:1810 msgid "Lat/long projections" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1837 +#: ../gui/wxpython/gui_core/preferences.py:1831 msgid "Precision:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1923 +#: ../gui/wxpython/gui_core/preferences.py:1917 #, python-format msgid "Unable to read EPSG codes: %s" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1956 -#: ../gui/wxpython/gui_core/preferences.py:1968 -#: ../gui/wxpython/gui_core/preferences.py:1980 +#: ../gui/wxpython/gui_core/preferences.py:1950 +#: ../gui/wxpython/gui_core/preferences.py:1962 +#: ../gui/wxpython/gui_core/preferences.py:1974 #, python-format msgid "EPSG code %s not found" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1990 +#: ../gui/wxpython/gui_core/preferences.py:1984 msgid "Select default display font" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:2004 +#: ../gui/wxpython/gui_core/preferences.py:1998 msgid "Failed to set default display font. Try different font." msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:2023 +#: ../gui/wxpython/gui_core/preferences.py:2017 msgid "Select default output font" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:2112 +#: ../gui/wxpython/gui_core/preferences.py:2106 msgid "Manage access to mapsets" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:2127 +#: ../gui/wxpython/gui_core/preferences.py:2121 msgid "" "Check a mapset to make it accessible, uncheck it to hide it.\n" " Notes:\n" @@ -13904,7 +13968,7 @@ " - You may only write to mapsets which you own." msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:2204 +#: ../gui/wxpython/gui_core/preferences.py:2198 msgid "Owner" msgstr "" @@ -13914,276 +13978,278 @@ #: ../gui/wxpython/gui_core/dialogs.py:103 msgid "Select GRASS location and mapset" -msgstr "" +msgstr "GRASS 로케ì´ì…˜ê³¼ 지ë„세트를 ì„ íƒí•˜ì„¸ìš”" -#: ../gui/wxpython/gui_core/dialogs.py:122 +#: ../gui/wxpython/gui_core/dialogs.py:123 msgid "Location or mapset is not defined." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:132 +#: ../gui/wxpython/gui_core/dialogs.py:133 msgid "Name of GRASS location:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:143 -#: ../gui/wxpython/gui_core/dialogs.py:200 +#: ../gui/wxpython/gui_core/dialogs.py:144 +#: ../gui/wxpython/gui_core/dialogs.py:201 msgid "Name of mapset:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:172 +#: ../gui/wxpython/gui_core/dialogs.py:173 msgid "Select mapset in GRASS location" -msgstr "" +msgstr "GRASS 로케ì´ì…˜ ë‚´ì˜ ì§€ë„세트를 ì„ íƒí•˜ì„¸ìš”" -#: ../gui/wxpython/gui_core/dialogs.py:192 +#: ../gui/wxpython/gui_core/dialogs.py:193 msgid "Name of mapset is missing." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:233 +#: ../gui/wxpython/gui_core/dialogs.py:234 msgid "Name of vector map is missing." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:286 +#: ../gui/wxpython/gui_core/dialogs.py:287 msgid "Create attribute table" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:320 +#: ../gui/wxpython/gui_core/dialogs.py:321 msgid "Name of new vector map is missing." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:332 +#: ../gui/wxpython/gui_core/dialogs.py:333 msgid "Name for new vector map:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:435 +#: ../gui/wxpython/gui_core/dialogs.py:436 #, python-format msgid "Unable to create vector map <%s>." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:440 +#: ../gui/wxpython/gui_core/dialogs.py:441 #, python-format msgid "" "Invalid or empty key column.\n" "Unable to create vector map <%s>." msgstr "" +"무효하거나 빈 키 ì—´.\n" +"벡터 ì§€ë„ <%s>를 ìƒì„±í•  수 없습니다." -#: ../gui/wxpython/gui_core/dialogs.py:471 +#: ../gui/wxpython/gui_core/dialogs.py:472 #, python-format msgid "Vector map <%s> already exists in the current mapset. Do you want to overwrite it?" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:561 +#: ../gui/wxpython/gui_core/dialogs.py:562 msgid "Load region:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:567 +#: ../gui/wxpython/gui_core/dialogs.py:568 msgid "Save region:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:619 +#: ../gui/wxpython/gui_core/dialogs.py:620 msgid "Name cannot begin with '.' and must not contain space, quotes, '/', ''', '@', ',', '=', '*', and all other non-alphanumeric characters." -msgstr "" +msgstr "ì´ë¦„ì€ '.'ë¡œ 시작할 수 없고 공백, 따옴표, '/', ''', '@', ',', '=', '*', 그리고 모든 알파벳ì´ë‚˜ 숫ìžê°€ ì•„ë‹Œ 문ìžë¥¼ í¬í•¨í•  수 없습니다." -#: ../gui/wxpython/gui_core/dialogs.py:635 +#: ../gui/wxpython/gui_core/dialogs.py:636 msgid "Create or edit imagery groups" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:669 +#: ../gui/wxpython/gui_core/dialogs.py:670 msgid "Apply changes to selected group and close dialog" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:670 +#: ../gui/wxpython/gui_core/dialogs.py:671 msgid "Apply changes to selected group" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:671 +#: ../gui/wxpython/gui_core/dialogs.py:672 msgid "Close dialog, changes are not applied" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:712 -#: ../gui/wxpython/gui_core/dialogs.py:1509 +#: ../gui/wxpython/gui_core/dialogs.py:713 +#: ../gui/wxpython/gui_core/dialogs.py:1510 msgid "Put here a regular expression. Characters '.*' stand for anything, character '^' stands for the beginning and '$' for the end." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:719 +#: ../gui/wxpython/gui_core/dialogs.py:720 msgid "Select existing group or enter name of new group:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:730 +#: ../gui/wxpython/gui_core/dialogs.py:731 msgid "Edit/create subgroup" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:743 +#: ../gui/wxpython/gui_core/dialogs.py:744 msgid "Select existing subgroup or enter name of new subgroup:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:777 -#: ../gui/wxpython/gui_core/dialogs.py:845 -#: ../gui/wxpython/gui_core/dialogs.py:1494 +#: ../gui/wxpython/gui_core/dialogs.py:778 +#: ../gui/wxpython/gui_core/dialogs.py:846 +#: ../gui/wxpython/gui_core/dialogs.py:1495 msgid "Pattern:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:795 -#: ../gui/wxpython/gui_core/dialogs.py:863 -#: ../gui/wxpython/gui_core/dialogs.py:1518 +#: ../gui/wxpython/gui_core/dialogs.py:796 +#: ../gui/wxpython/gui_core/dialogs.py:864 +#: ../gui/wxpython/gui_core/dialogs.py:1519 msgid "List of maps:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:811 +#: ../gui/wxpython/gui_core/dialogs.py:812 msgid "Select map layers and add them to the list." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:816 +#: ../gui/wxpython/gui_core/dialogs.py:817 msgid "Remove selected layer(s) from list." -msgstr "" +msgstr "목ë¡ìœ¼ë¡œë¶€í„° ì„ íƒëœ ë ˆì´ì–´ë¥¼ 제거합니다" -#: ../gui/wxpython/gui_core/dialogs.py:873 +#: ../gui/wxpython/gui_core/dialogs.py:874 msgid "Check maps from group to be included into subgroup." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1037 +#: ../gui/wxpython/gui_core/dialogs.py:1038 msgid "Add selected map layers into group" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1174 +#: ../gui/wxpython/gui_core/dialogs.py:1175 #, python-format msgid "Group <%s> was changed, do you want to apply changes?" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1177 -#: ../gui/wxpython/gui_core/dialogs.py:1193 +#: ../gui/wxpython/gui_core/dialogs.py:1178 +#: ../gui/wxpython/gui_core/dialogs.py:1194 msgid "Unapplied changes" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1190 +#: ../gui/wxpython/gui_core/dialogs.py:1191 #, python-format msgid "Subgroup <%s> was changed, do you want to apply changes?" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1247 +#: ../gui/wxpython/gui_core/dialogs.py:1248 msgid "No raster maps selected." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1276 +#: ../gui/wxpython/gui_core/dialogs.py:1277 #, python-format msgid "No changes to apply in group <%s>." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1279 +#: ../gui/wxpython/gui_core/dialogs.py:1280 #, python-format msgid "Group <%s> was successfully created." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1281 +#: ../gui/wxpython/gui_core/dialogs.py:1282 #, python-format msgid "Group <%s> was successfully changed." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1284 +#: ../gui/wxpython/gui_core/dialogs.py:1285 #, python-format msgid "Creating of new group <%s> failed." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1286 +#: ../gui/wxpython/gui_core/dialogs.py:1287 #, python-format msgid "Changing of group <%s> failed." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1324 +#: ../gui/wxpython/gui_core/dialogs.py:1325 msgid "No group selected." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1329 +#: ../gui/wxpython/gui_core/dialogs.py:1330 msgid "No subgroup selected." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1436 +#: ../gui/wxpython/gui_core/dialogs.py:1437 msgid "Use fully-qualified map names" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1462 +#: ../gui/wxpython/gui_core/dialogs.py:1463 msgid "Map type:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1477 +#: ../gui/wxpython/gui_core/dialogs.py:1478 msgid "Select toggle" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1484 +#: ../gui/wxpython/gui_core/dialogs.py:1485 msgid "Mapset:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1577 +#: ../gui/wxpython/gui_core/dialogs.py:1579 msgid "Invert selection" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1720 +#: ../gui/wxpython/gui_core/dialogs.py:1722 #, python-format msgid "Dynamic series (%s)" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1747 +#: ../gui/wxpython/gui_core/dialogs.py:1749 msgid "Set Map Layer Opacity" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1778 -#: ../gui/wxpython/psmap/dialogs.py:6389 ../gui/wxpython/psmap/dialogs.py:6416 -#: ../gui/wxpython/psmap/dialogs.py:6748 ../gui/wxpython/psmap/dialogs.py:6778 +#: ../gui/wxpython/gui_core/dialogs.py:1780 +#: ../gui/wxpython/psmap/dialogs.py:6391 ../gui/wxpython/psmap/dialogs.py:6418 +#: ../gui/wxpython/psmap/dialogs.py:6750 ../gui/wxpython/psmap/dialogs.py:6780 msgid "transparent" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1781 +#: ../gui/wxpython/gui_core/dialogs.py:1783 msgid "opaque" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1879 +#: ../gui/wxpython/gui_core/dialogs.py:1884 msgid "Set image size" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1894 +#: ../gui/wxpython/gui_core/dialogs.py:1899 msgid "Image size" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1941 +#: ../gui/wxpython/gui_core/dialogs.py:1946 msgid "Template:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1981 +#: ../gui/wxpython/gui_core/dialogs.py:1986 msgid "GRASS GIS SQL Query Utility" -msgstr "" +msgstr "GRASS GIS SQL ì§ˆì˜ ìœ í‹¸ë¦¬í‹°" -#: ../gui/wxpython/gui_core/dialogs.py:1997 +#: ../gui/wxpython/gui_core/dialogs.py:2002 msgid " SQL statement " msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:2045 +#: ../gui/wxpython/gui_core/dialogs.py:2050 msgid "Symbols" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:2080 +#: ../gui/wxpython/gui_core/dialogs.py:2085 msgid "Symbol directory:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:2092 +#: ../gui/wxpython/gui_core/dialogs.py:2097 msgid "Symbol name:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:2343 +#: ../gui/wxpython/gui_core/dialogs.py:2348 msgid "Do you want to quit GRASS including shell prompt or just close the GUI?" -msgstr "" +msgstr "ì…¸ 프롬프트와 함께 GRASS를 종료할까요? 아니면 GUI만 ë‹«ì„까요?" -#: ../gui/wxpython/gui_core/dialogs.py:2420 +#: ../gui/wxpython/gui_core/dialogs.py:2425 msgid "Select font:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:2451 +#: ../gui/wxpython/gui_core/dialogs.py:2456 msgid "Character encoding:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:2469 -#: ../gui/wxpython/psmap/dialogs.py:398 ../gui/wxpython/psmap/dialogs.py:4979 +#: ../gui/wxpython/gui_core/dialogs.py:2474 +#: ../gui/wxpython/psmap/dialogs.py:400 ../gui/wxpython/psmap/dialogs.py:4981 msgid "Font size:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:2521 +#: ../gui/wxpython/gui_core/dialogs.py:2526 msgid "Example" msgstr "" @@ -14207,7 +14273,7 @@ #: ../gui/wxpython/gui_core/simplelmgr.py:464 msgid "Remove selected map(s) from list" -msgstr "" +msgstr "목ë¡ìœ¼ë¡œë¶€í„° ì„ íƒëœ 지ë„를 제거합니다" #: ../gui/wxpython/gui_core/simplelmgr.py:466 msgid "Layer up" @@ -14284,28 +14350,28 @@ msgid "Toggle to save list of executed commands into a file; content saved when switching off." msgstr "" -#: ../gui/wxpython/gui_core/goutput.py:420 +#: ../gui/wxpython/gui_core/goutput.py:421 #: ../gui/wxpython/gui_core/goutput.py:516 msgid "Save file as..." msgstr "" -#: ../gui/wxpython/gui_core/goutput.py:422 +#: ../gui/wxpython/gui_core/goutput.py:423 #: ../gui/wxpython/gui_core/goutput.py:518 #, python-format msgid "%(txt)s (*.txt)|*.txt|%(files)s (*)|*" msgstr "" -#: ../gui/wxpython/gui_core/goutput.py:423 +#: ../gui/wxpython/gui_core/goutput.py:424 #: ../gui/wxpython/gui_core/goutput.py:519 msgid "Text files" msgstr "" -#: ../gui/wxpython/gui_core/goutput.py:424 +#: ../gui/wxpython/gui_core/goutput.py:425 #: ../gui/wxpython/gui_core/goutput.py:520 msgid "Files" msgstr "" -#: ../gui/wxpython/gui_core/goutput.py:437 +#: ../gui/wxpython/gui_core/goutput.py:438 #, python-format msgid "" "Unable to write file '%(path)s'.\n" @@ -14313,14 +14379,21 @@ "Details: %(error)s" msgstr "" -#: ../gui/wxpython/gui_core/goutput.py:442 +#: ../gui/wxpython/gui_core/goutput.py:443 #, python-format msgid "Command output saved into '%s'" msgstr "" +#: ../gui/wxpython/gui_core/goutput.py:497 +#, python-brace-format +msgid "" +"Unable to write file '{filePath}'.\n" +"\n" +"Details: {error}" +msgstr "" + #: ../gui/wxpython/gui_core/goutput.py:501 -#, python-format -msgid "Command log saved to '%s'" +msgid "Command log saved to '{}'" msgstr "" #: ../gui/wxpython/psmap/toolbars.py:79 @@ -14341,7 +14414,7 @@ #: ../gui/wxpython/psmap/toolbars.py:89 msgid "Quit Cartographic Composer" -msgstr "" +msgstr "ì§€ë„ ìž‘ì„±ìžë¥¼ 종료합니다" #: ../gui/wxpython/psmap/toolbars.py:107 #: ../gui/wxpython/rlisetup/wizard.py:1187 @@ -14352,7 +14425,7 @@ #: ../gui/wxpython/psmap/toolbars.py:109 msgid "Add overlays" -msgstr "" +msgstr "중첩 추가" #: ../gui/wxpython/psmap/toolbars.py:111 ../gui/wxpython/lmgr/layertree.py:104 msgid "Add labels" @@ -14372,7 +14445,7 @@ #: ../gui/wxpython/psmap/frame.py:54 msgid "GRASS GIS Cartographic Composer" -msgstr "" +msgstr "GRASS GIS ì§€ë„ ìž‘ì„±ìž" #: ../gui/wxpython/psmap/frame.py:214 msgid "" @@ -14452,7 +14525,7 @@ msgstr "" #: ../gui/wxpython/psmap/frame.py:636 ../gui/wxpython/psmap/frame.py:661 -#: ../gui/wxpython/psmap/dialogs.py:1635 +#: ../gui/wxpython/psmap/dialogs.py:1637 msgid "Please, create map frame first." msgstr "" @@ -14466,7 +14539,7 @@ #: ../gui/wxpython/psmap/frame.py:1190 msgid "wxGUI Cartographic Composer" -msgstr "" +msgstr "wxGUI ì§€ë„ ìž‘ì„±ìž" #: ../gui/wxpython/psmap/frame.py:1241 msgid "MAP FRAME" @@ -14500,7 +14573,7 @@ msgid "Click and drag to resize object" msgstr "" -#: ../gui/wxpython/psmap/frame.py:2471 +#: ../gui/wxpython/psmap/frame.py:2474 msgid "labels: " msgstr "" @@ -14510,6 +14583,8 @@ "Unable to open file\n" "%s" msgstr "" +"파ì¼ì„ ì—´ 수 없습니다\n" +"%s" #: ../gui/wxpython/psmap/instructions.py:498 #, python-format @@ -14522,6 +14597,8 @@ "Region cannot be set\n" "%s" msgstr "" +"ì˜ì—­ì„ 설정할 수 없습니다\n" +"%s" #: ../gui/wxpython/psmap/instructions.py:664 #: ../gui/wxpython/psmap/instructions.py:863 @@ -14573,6 +14650,8 @@ "Failed to read instruction %(file)s.\n" "Unknown format %(for)s" msgstr "" +"지시 %(file)s를 ì½ëŠ”ë° ì‹¤íŒ¨í–ˆìŠµë‹ˆë‹¤.\n" +"알려지지 ì•Šì€ ì„œì‹ìž…니다 %(for)s" #: ../gui/wxpython/psmap/instructions.py:786 #, python-format @@ -14595,760 +14674,760 @@ msgid "Failed to read instruction %(inst)s: file %(file)s not found." msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:231 +#: ../gui/wxpython/psmap/dialogs.py:233 msgid "Units:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:242 +#: ../gui/wxpython/psmap/dialogs.py:244 msgid "" "Position of the top left corner\n" "from the top left edge of the paper" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:244 -#: ../gui/wxpython/animation/dialogs.py:1137 +#: ../gui/wxpython/psmap/dialogs.py:246 +#: ../gui/wxpython/animation/dialogs.py:1140 msgid "X:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:246 -#: ../gui/wxpython/animation/dialogs.py:1139 +#: ../gui/wxpython/psmap/dialogs.py:248 +#: ../gui/wxpython/animation/dialogs.py:1142 msgid "Y:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:271 +#: ../gui/wxpython/psmap/dialogs.py:273 msgid "Position is given:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:273 +#: ../gui/wxpython/psmap/dialogs.py:275 msgid "relative to paper" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:275 +#: ../gui/wxpython/psmap/dialogs.py:277 msgid "by map coordinates" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:305 +#: ../gui/wxpython/psmap/dialogs.py:307 msgid "" "Position from the top left\n" "edge of the paper" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:396 +#: ../gui/wxpython/psmap/dialogs.py:398 msgid "Font:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:424 +#: ../gui/wxpython/psmap/dialogs.py:426 msgid "Choose color:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:473 +#: ../gui/wxpython/psmap/dialogs.py:475 msgid "Close dialog and apply changes" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:524 +#: ../gui/wxpython/psmap/dialogs.py:526 msgid "Units" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:525 -#: ../gui/wxpython/animation/dialogs.py:926 +#: ../gui/wxpython/psmap/dialogs.py:527 +#: ../gui/wxpython/animation/dialogs.py:929 msgid "Format" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:526 +#: ../gui/wxpython/psmap/dialogs.py:528 msgid "Orientation" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:527 ../gui/wxpython/psmap/dialogs.py:2888 +#: ../gui/wxpython/psmap/dialogs.py:529 ../gui/wxpython/psmap/dialogs.py:2890 msgid "Width" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:528 +#: ../gui/wxpython/psmap/dialogs.py:530 msgid "Height" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:529 +#: ../gui/wxpython/psmap/dialogs.py:531 msgid "Left" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:530 +#: ../gui/wxpython/psmap/dialogs.py:532 msgid "Right" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:594 +#: ../gui/wxpython/psmap/dialogs.py:596 msgid "Literal is not allowed!" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:608 +#: ../gui/wxpython/psmap/dialogs.py:610 msgid "Page size" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:612 +#: ../gui/wxpython/psmap/dialogs.py:614 msgid "Margins" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:619 +#: ../gui/wxpython/psmap/dialogs.py:621 msgid "Portrait" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:619 +#: ../gui/wxpython/psmap/dialogs.py:621 msgid "Landscape" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:765 +#: ../gui/wxpython/psmap/dialogs.py:767 msgid "Map settings" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:775 +#: ../gui/wxpython/psmap/dialogs.py:777 msgid "Map frame settings" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:893 +#: ../gui/wxpython/psmap/dialogs.py:895 msgid "Map frame options:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:894 +#: ../gui/wxpython/psmap/dialogs.py:896 msgid "fit frame to match selected map" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:895 +#: ../gui/wxpython/psmap/dialogs.py:897 msgid "fit frame to match saved region" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:896 +#: ../gui/wxpython/psmap/dialogs.py:898 msgid "fit frame to match current computational region" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:897 +#: ../gui/wxpython/psmap/dialogs.py:899 msgid "fixed scale and map center" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:914 ../gui/wxpython/psmap/dialogs.py:1224 +#: ../gui/wxpython/psmap/dialogs.py:916 ../gui/wxpython/psmap/dialogs.py:1226 msgid "Map selection" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:927 ../gui/wxpython/psmap/dialogs.py:1715 +#: ../gui/wxpython/psmap/dialogs.py:929 ../gui/wxpython/psmap/dialogs.py:1717 msgid "Map:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:927 +#: ../gui/wxpython/psmap/dialogs.py:929 msgid "Region:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:984 +#: ../gui/wxpython/psmap/dialogs.py:986 msgid "Map scale and center" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:988 +#: ../gui/wxpython/psmap/dialogs.py:990 msgid "Center:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:989 +#: ../gui/wxpython/psmap/dialogs.py:991 msgid "E:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:990 +#: ../gui/wxpython/psmap/dialogs.py:992 msgid "N:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:997 ../gui/wxpython/psmap/dialogs.py:5860 +#: ../gui/wxpython/psmap/dialogs.py:999 ../gui/wxpython/psmap/dialogs.py:5862 msgid "Scale:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:998 +#: ../gui/wxpython/psmap/dialogs.py:1000 msgid "1 :" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1062 +#: ../gui/wxpython/psmap/dialogs.py:1064 msgid "Map max resolution (dpi):" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1099 ../gui/wxpython/psmap/dialogs.py:3709 +#: ../gui/wxpython/psmap/dialogs.py:1101 ../gui/wxpython/psmap/dialogs.py:3711 msgid "Border" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1105 +#: ../gui/wxpython/psmap/dialogs.py:1107 msgid "draw border around map frame" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1112 +#: ../gui/wxpython/psmap/dialogs.py:1114 msgid "border color:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1114 +#: ../gui/wxpython/psmap/dialogs.py:1116 msgid "border width (pts):" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1233 +#: ../gui/wxpython/psmap/dialogs.py:1235 msgid "" "Region is set to match this map,\n" "raster or vector map must be added later" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1240 +#: ../gui/wxpython/psmap/dialogs.py:1242 msgid "Region selection" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1420 +#: ../gui/wxpython/psmap/dialogs.py:1422 msgid "No map selected!" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1444 +#: ../gui/wxpython/psmap/dialogs.py:1446 msgid "No region selected!" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1495 +#: ../gui/wxpython/psmap/dialogs.py:1497 msgid "Invalid scale or map center!" -msgstr "" +msgstr "무효한 축척 ë˜ëŠ” ì§€ë„ ì¤‘ì‹¬!" -#: ../gui/wxpython/psmap/dialogs.py:1565 +#: ../gui/wxpython/psmap/dialogs.py:1567 msgid "Choose raster map" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1570 +#: ../gui/wxpython/psmap/dialogs.py:1572 msgid "no raster map" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1573 +#: ../gui/wxpython/psmap/dialogs.py:1575 msgid "raster:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1698 ../gui/wxpython/gmodeler/model.py:798 +#: ../gui/wxpython/psmap/dialogs.py:1700 ../gui/wxpython/gmodeler/model.py:798 msgid "Vector maps" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1711 +#: ../gui/wxpython/psmap/dialogs.py:1713 msgid "Add map" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1719 ../gui/wxpython/psmap/dialogs.py:2180 +#: ../gui/wxpython/psmap/dialogs.py:1721 ../gui/wxpython/psmap/dialogs.py:2182 msgid "points" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1719 ../gui/wxpython/psmap/dialogs.py:2182 +#: ../gui/wxpython/psmap/dialogs.py:1721 ../gui/wxpython/psmap/dialogs.py:2184 msgid "lines" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1719 +#: ../gui/wxpython/psmap/dialogs.py:1721 msgid "areas" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1725 +#: ../gui/wxpython/psmap/dialogs.py:1727 msgid "Data Type" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1730 -#: ../gui/wxpython/animation/dialogs.py:776 ../gui/wxpython/dbmgr/base.py:2361 +#: ../gui/wxpython/psmap/dialogs.py:1732 +#: ../gui/wxpython/animation/dialogs.py:779 ../gui/wxpython/dbmgr/base.py:2363 msgid "Add" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1759 +#: ../gui/wxpython/psmap/dialogs.py:1761 msgid "Manage vector maps" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1764 +#: ../gui/wxpython/psmap/dialogs.py:1766 msgid "The topmost vector map overlaps the others" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1768 ../gui/wxpython/psmap/dialogs.py:3666 +#: ../gui/wxpython/psmap/dialogs.py:1770 ../gui/wxpython/psmap/dialogs.py:3668 #: ../gui/wxpython/web_services/widgets.py:267 msgid "Up" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1769 ../gui/wxpython/psmap/dialogs.py:3667 +#: ../gui/wxpython/psmap/dialogs.py:1771 ../gui/wxpython/psmap/dialogs.py:3669 #: ../gui/wxpython/web_services/widgets.py:269 msgid "Down" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1771 +#: ../gui/wxpython/psmap/dialogs.py:1773 msgid "Properties..." msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2014 +#: ../gui/wxpython/psmap/dialogs.py:2016 msgid "Raster map settings" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2062 +#: ../gui/wxpython/psmap/dialogs.py:2064 msgid "Vector maps settings" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2110 +#: ../gui/wxpython/psmap/dialogs.py:2112 #, python-format msgid "%s properties" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2165 +#: ../gui/wxpython/psmap/dialogs.py:2167 msgid "Data selection" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2180 +#: ../gui/wxpython/psmap/dialogs.py:2182 msgid "centroids" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2182 +#: ../gui/wxpython/psmap/dialogs.py:2184 msgid "boundaries" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2220 +#: ../gui/wxpython/psmap/dialogs.py:2222 msgid "Layer selection" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2227 +#: ../gui/wxpython/psmap/dialogs.py:2229 msgid "Database connection is not defined in DB file." msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2228 +#: ../gui/wxpython/psmap/dialogs.py:2230 msgid "Select layer:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2257 +#: ../gui/wxpython/psmap/dialogs.py:2259 msgid "list of categories (e.g. 1,3,5-7)" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2314 +#: ../gui/wxpython/psmap/dialogs.py:2316 msgid "Use current mask" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2333 ../gui/wxpython/psmap/dialogs.py:2489 +#: ../gui/wxpython/psmap/dialogs.py:2335 ../gui/wxpython/psmap/dialogs.py:2491 msgid "Colors" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2342 ../gui/wxpython/psmap/dialogs.py:2498 +#: ../gui/wxpython/psmap/dialogs.py:2344 ../gui/wxpython/psmap/dialogs.py:2500 msgid "Outline" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2347 ../gui/wxpython/psmap/dialogs.py:2508 +#: ../gui/wxpython/psmap/dialogs.py:2349 ../gui/wxpython/psmap/dialogs.py:2510 msgid "draw outline" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2350 ../gui/wxpython/psmap/dialogs.py:2513 -#: ../gui/wxpython/psmap/dialogs.py:5285 ../gui/wxpython/psmap/dialogs.py:5293 +#: ../gui/wxpython/psmap/dialogs.py:2352 ../gui/wxpython/psmap/dialogs.py:2515 +#: ../gui/wxpython/psmap/dialogs.py:5287 ../gui/wxpython/psmap/dialogs.py:5295 msgid "Width (pts):" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2419 +#: ../gui/wxpython/psmap/dialogs.py:2421 msgid "fill color" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2425 ../gui/wxpython/psmap/dialogs.py:2583 +#: ../gui/wxpython/psmap/dialogs.py:2427 ../gui/wxpython/psmap/dialogs.py:2585 msgid "choose color:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2440 ../gui/wxpython/psmap/dialogs.py:2599 +#: ../gui/wxpython/psmap/dialogs.py:2442 ../gui/wxpython/psmap/dialogs.py:2601 msgid "color from map table column:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2511 +#: ../gui/wxpython/psmap/dialogs.py:2513 msgid "No effect for fill color from table column" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2580 +#: ../gui/wxpython/psmap/dialogs.py:2582 msgid "Color of lines:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2647 ../gui/wxpython/psmap/dialogs.py:2879 -#: ../gui/wxpython/psmap/dialogs.py:3004 +#: ../gui/wxpython/psmap/dialogs.py:2649 ../gui/wxpython/psmap/dialogs.py:2881 +#: ../gui/wxpython/psmap/dialogs.py:3006 msgid "Size and style" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2675 +#: ../gui/wxpython/psmap/dialogs.py:2677 msgid "eps file:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2680 ../gui/wxpython/psmap/dialogs.py:3022 +#: ../gui/wxpython/psmap/dialogs.py:2682 ../gui/wxpython/psmap/dialogs.py:3024 msgid "Type filename or click browse to choose file" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2681 ../gui/wxpython/psmap/dialogs.py:3023 +#: ../gui/wxpython/psmap/dialogs.py:2683 ../gui/wxpython/psmap/dialogs.py:3025 msgid "Choose a file" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2740 +#: ../gui/wxpython/psmap/dialogs.py:2742 msgid "size from map table column:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2742 +#: ../gui/wxpython/psmap/dialogs.py:2744 msgid "scale:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2807 +#: ../gui/wxpython/psmap/dialogs.py:2809 msgid "Rotation" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2812 +#: ../gui/wxpython/psmap/dialogs.py:2814 msgid "rotate symbols:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2814 +#: ../gui/wxpython/psmap/dialogs.py:2816 msgid "counterclockwise in degrees:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2818 +#: ../gui/wxpython/psmap/dialogs.py:2820 msgid "from map table column:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2893 +#: ../gui/wxpython/psmap/dialogs.py:2895 msgid "Set width (pts):" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2910 +#: ../gui/wxpython/psmap/dialogs.py:2912 msgid "multiply width by category value" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2947 +#: ../gui/wxpython/psmap/dialogs.py:2949 msgid "Choose line style:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2960 +#: ../gui/wxpython/psmap/dialogs.py:2962 msgid "Choose linecap:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3013 +#: ../gui/wxpython/psmap/dialogs.py:3015 msgid "Pattern" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3018 +#: ../gui/wxpython/psmap/dialogs.py:3020 msgid "use pattern:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3020 +#: ../gui/wxpython/psmap/dialogs.py:3022 msgid "Choose pattern file:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3028 +#: ../gui/wxpython/psmap/dialogs.py:3030 msgid "pattern line width (pts):" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3032 +#: ../gui/wxpython/psmap/dialogs.py:3034 msgid "pattern scale factor:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3392 +#: ../gui/wxpython/psmap/dialogs.py:3394 msgid "Raster legend" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3397 -#: ../gui/wxpython/animation/dialogs.py:473 +#: ../gui/wxpython/psmap/dialogs.py:3399 +#: ../gui/wxpython/animation/dialogs.py:476 msgid "Show raster legend" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3411 +#: ../gui/wxpython/psmap/dialogs.py:3413 msgid "Source raster" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3416 +#: ../gui/wxpython/psmap/dialogs.py:3418 msgid "current raster" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3419 +#: ../gui/wxpython/psmap/dialogs.py:3421 msgid "select raster" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3426 ../gui/wxpython/psmap/dialogs.py:4441 +#: ../gui/wxpython/psmap/dialogs.py:3428 ../gui/wxpython/psmap/dialogs.py:4443 #, python-format msgid "%(rast)s: type %(type)s" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3475 +#: ../gui/wxpython/psmap/dialogs.py:3477 msgid "Type of legend" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3480 +#: ../gui/wxpython/psmap/dialogs.py:3482 msgid "discrete legend (categorical maps)" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3484 +#: ../gui/wxpython/psmap/dialogs.py:3486 msgid "continuous color gradient legend (floating point map)" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3510 +#: ../gui/wxpython/psmap/dialogs.py:3512 msgid "Advanced legend settings" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3515 +#: ../gui/wxpython/psmap/dialogs.py:3517 msgid "draw \"no data\" box" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3524 +#: ../gui/wxpython/psmap/dialogs.py:3526 msgid "draw ticks across color table" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3616 +#: ../gui/wxpython/psmap/dialogs.py:3618 msgid "Vector legend" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3621 +#: ../gui/wxpython/psmap/dialogs.py:3623 msgid "Show vector legend" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3635 +#: ../gui/wxpython/psmap/dialogs.py:3637 msgid "Source vector maps" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3640 +#: ../gui/wxpython/psmap/dialogs.py:3642 msgid "Choose vector maps and their order in legend" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3645 ../gui/wxpython/gmodeler/frame.py:1886 +#: ../gui/wxpython/psmap/dialogs.py:3647 ../gui/wxpython/gmodeler/frame.py:1886 #: ../gui/wxpython/gmodeler/dialogs.py:492 #: ../gui/wxpython/gmodeler/dialogs.py:604 msgid "Label" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3668 ../gui/wxpython/psmap/dialogs.py:4148 +#: ../gui/wxpython/psmap/dialogs.py:3670 ../gui/wxpython/psmap/dialogs.py:4150 msgid "Edit label" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3714 +#: ../gui/wxpython/psmap/dialogs.py:3716 msgid "draw border around legend" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3772 +#: ../gui/wxpython/psmap/dialogs.py:3774 msgid "Size and position" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3842 +#: ../gui/wxpython/psmap/dialogs.py:3844 msgid "Leave the edit field empty, to use default values." msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3882 +#: ../gui/wxpython/psmap/dialogs.py:3884 msgid "" "Width of the color symbol (for lines)\n" "in front of the legend text" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3888 ../gui/wxpython/psmap/dialogs.py:4053 +#: ../gui/wxpython/psmap/dialogs.py:3890 ../gui/wxpython/psmap/dialogs.py:4055 msgid "Columns:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3898 +#: ../gui/wxpython/psmap/dialogs.py:3900 msgid "column span:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3900 +#: ../gui/wxpython/psmap/dialogs.py:3902 msgid "" "Column separation distance between the left edges\n" "of two columns in a multicolumn legend" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4147 +#: ../gui/wxpython/psmap/dialogs.py:4149 msgid "Edit legend label:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4194 +#: ../gui/wxpython/psmap/dialogs.py:4196 msgid "No raster map selected!" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4195 +#: ../gui/wxpython/psmap/dialogs.py:4197 msgid "No raster" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4485 +#: ../gui/wxpython/psmap/dialogs.py:4487 msgid "Mapinfo settings" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4589 +#: ../gui/wxpython/psmap/dialogs.py:4591 msgid "Color settings" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4595 +#: ../gui/wxpython/psmap/dialogs.py:4597 msgid "use border color:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4597 +#: ../gui/wxpython/psmap/dialogs.py:4599 msgid "use background color:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4856 +#: ../gui/wxpython/psmap/dialogs.py:4858 msgid "Length:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4862 +#: ../gui/wxpython/psmap/dialogs.py:4864 msgid "Scalebar length is given in map units" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4867 +#: ../gui/wxpython/psmap/dialogs.py:4869 msgid "Scalebar height is real height on paper" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4869 +#: ../gui/wxpython/psmap/dialogs.py:4871 msgid "default" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4946 +#: ../gui/wxpython/psmap/dialogs.py:4948 msgid "Type:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4965 +#: ../gui/wxpython/psmap/dialogs.py:4967 msgid "Number of segments:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4971 +#: ../gui/wxpython/psmap/dialogs.py:4973 msgid "Label every " msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4972 +#: ../gui/wxpython/psmap/dialogs.py:4974 msgid "segments" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4985 +#: ../gui/wxpython/psmap/dialogs.py:4987 msgid "transparent text background" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5103 +#: ../gui/wxpython/psmap/dialogs.py:5105 msgid "Length of scale bar is not defined" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5197 +#: ../gui/wxpython/psmap/dialogs.py:5199 msgid "Enter text:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5268 +#: ../gui/wxpython/psmap/dialogs.py:5270 msgid "Text effects" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5274 +#: ../gui/wxpython/psmap/dialogs.py:5276 msgid "text background" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5279 +#: ../gui/wxpython/psmap/dialogs.py:5281 msgid "highlight" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5288 +#: ../gui/wxpython/psmap/dialogs.py:5290 msgid "text border" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5397 +#: ../gui/wxpython/psmap/dialogs.py:5399 msgid "Offset" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5401 +#: ../gui/wxpython/psmap/dialogs.py:5403 msgid "horizontal (pts):" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5403 +#: ../gui/wxpython/psmap/dialogs.py:5405 msgid "vertical (pts):" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5442 +#: ../gui/wxpython/psmap/dialogs.py:5444 msgid " Reference point" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5496 +#: ../gui/wxpython/psmap/dialogs.py:5498 msgid "Text rotation" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5502 +#: ../gui/wxpython/psmap/dialogs.py:5504 msgid "rotate text (counterclockwise)" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5594 +#: ../gui/wxpython/psmap/dialogs.py:5596 msgid "No text entered!" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5795 +#: ../gui/wxpython/psmap/dialogs.py:5797 msgid "Choose a directory with images" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5838 +#: ../gui/wxpython/psmap/dialogs.py:5840 msgid "Note: only EPS format supported" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5854 +#: ../gui/wxpython/psmap/dialogs.py:5856 msgid "Scale And Rotation" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5895 ../gui/wxpython/psmap/dialogs.py:6477 +#: ../gui/wxpython/psmap/dialogs.py:5897 ../gui/wxpython/psmap/dialogs.py:6479 msgid "Rotation angle (deg):" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5911 ../gui/wxpython/psmap/dialogs.py:6499 +#: ../gui/wxpython/psmap/dialogs.py:5913 ../gui/wxpython/psmap/dialogs.py:6501 msgid "Counterclockwise rotation in degrees" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6037 +#: ../gui/wxpython/psmap/dialogs.py:6039 msgid "" "PIL\n" "missing" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6057 +#: ../gui/wxpython/psmap/dialogs.py:6059 #, python-format msgid "Unable to read file %s" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6118 +#: ../gui/wxpython/psmap/dialogs.py:6120 #, python-format msgid "size: %(width)s x %(height)s pts" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6140 +#: ../gui/wxpython/psmap/dialogs.py:6142 msgid "No image selected." msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6247 +#: ../gui/wxpython/psmap/dialogs.py:6249 msgid "North Arrow settings" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6258 +#: ../gui/wxpython/psmap/dialogs.py:6260 msgid "Compute convergence" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6329 +#: ../gui/wxpython/psmap/dialogs.py:6331 msgid "Symbol" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6336 +#: ../gui/wxpython/psmap/dialogs.py:6338 msgid "Select symbol:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6353 +#: ../gui/wxpython/psmap/dialogs.py:6355 msgid "" "Note: Selected symbol is not displayed\n" "in draft mode (only in preview mode)" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6386 ../gui/wxpython/psmap/dialogs.py:6745 +#: ../gui/wxpython/psmap/dialogs.py:6388 ../gui/wxpython/psmap/dialogs.py:6747 msgid "Outline color:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6413 ../gui/wxpython/psmap/dialogs.py:6775 +#: ../gui/wxpython/psmap/dialogs.py:6415 ../gui/wxpython/psmap/dialogs.py:6777 msgid "Fill color:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6452 +#: ../gui/wxpython/psmap/dialogs.py:6454 msgid "Size and Rotation" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6460 +#: ../gui/wxpython/psmap/dialogs.py:6462 msgid "Size (pt):" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6463 +#: ../gui/wxpython/psmap/dialogs.py:6465 msgid "Symbol size in points" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6698 +#: ../gui/wxpython/psmap/dialogs.py:6700 msgid "Rectangle settings" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6700 +#: ../gui/wxpython/psmap/dialogs.py:6702 msgid "Line settings" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6834 +#: ../gui/wxpython/psmap/dialogs.py:6836 msgid "Line width in points" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6908 +#: ../gui/wxpython/psmap/dialogs.py:6910 msgid "Vector labels" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6928 +#: ../gui/wxpython/psmap/dialogs.py:6930 msgid "Vector label files created beforehand by v.label module" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6945 +#: ../gui/wxpython/psmap/dialogs.py:6947 msgid "You can select multiple label files." msgstr "" @@ -15442,7 +15521,7 @@ #: ../gui/wxpython/mapswipe/frame.py:44 msgid "GRASS GIS Map Swipe" -msgstr "" +msgstr "GRASS GIS ì§€ë„ ë°€ê¸°" #: ../gui/wxpython/mapswipe/frame.py:303 ../gui/wxpython/animation/frame.py:160 msgid "Main Toolbar" @@ -15465,7 +15544,7 @@ msgid "Map <%s> not found." msgstr "" -#: ../gui/wxpython/mapswipe/frame.py:674 ../gui/wxpython/mapdisp/frame.py:897 +#: ../gui/wxpython/mapswipe/frame.py:674 ../gui/wxpython/mapdisp/frame.py:896 msgid "No raster or vector map layer selected for querying." msgstr "" @@ -15509,7 +15588,7 @@ msgid "Shape:" msgstr "" -#: ../gui/wxpython/gcp/manager.py:509 +#: ../gui/wxpython/gcp/manager.py:511 msgid "Select/create group:" msgstr "" @@ -15543,23 +15622,23 @@ msgid "Animation %d" msgstr "" -#: ../gui/wxpython/animation/nviztask.py:43 ../gui/wxpython/lmgr/frame.py:1391 +#: ../gui/wxpython/animation/nviztask.py:45 ../gui/wxpython/lmgr/frame.py:1395 #, python-format msgid "" "Reading workspace file <%s> failed.\n" "Invalid file, unable to parse XML document." msgstr "" -#: ../gui/wxpython/animation/nviztask.py:53 +#: ../gui/wxpython/animation/nviztask.py:55 #, python-format msgid "No 3d view information in workspace file <%s>." msgstr "" -#: ../gui/wxpython/animation/nviztask.py:285 +#: ../gui/wxpython/animation/nviztask.py:287 msgid "Please add only one layer in the list." msgstr "" -#: ../gui/wxpython/animation/nviztask.py:292 +#: ../gui/wxpython/animation/nviztask.py:294 msgid "No map series nor space-time dataset is added." msgstr "" @@ -15585,18 +15664,18 @@ #: ../gui/wxpython/animation/toolbars.py:51 #: ../gui/wxpython/animation/toolbars.py:52 -#: ../gui/wxpython/animation/dialogs.py:324 +#: ../gui/wxpython/animation/dialogs.py:327 msgid "Add new animation" msgstr "" #: ../gui/wxpython/animation/toolbars.py:55 #: ../gui/wxpython/animation/toolbars.py:56 msgid "Add, edit or remove animation" -msgstr "" +msgstr "ë™í™”를 추가, 편집, ë˜ëŠ” 제거합니다" #: ../gui/wxpython/animation/toolbars.py:59 #: ../gui/wxpython/animation/toolbars.py:60 -#: ../gui/wxpython/animation/dialogs.py:907 +#: ../gui/wxpython/animation/dialogs.py:910 msgid "Export animation" msgstr "" @@ -15610,7 +15689,7 @@ #: ../gui/wxpython/animation/frame.py:51 msgid "GRASS GIS Animation tool" -msgstr "" +msgstr "GRASS GIS ë™í™” ë„구" #: ../gui/wxpython/animation/frame.py:170 msgid "Animation Toolbar" @@ -15642,442 +15721,442 @@ #: ../gui/wxpython/animation/provider.py:530 msgid "Overlaying map layers" -msgstr "" +msgstr "ì§€ë„ ë ˆì´ì–´ 중첩" #: ../gui/wxpython/animation/provider.py:757 #, python-brace-format msgid "Directory {t} not removed." -msgstr "" +msgstr "디렉토리 {t}ê°€ 제거ë˜ì§€ 않았습니다." #: ../gui/wxpython/animation/g.gui.animation.py:92 #, python-format msgid "%s=, %s=, %s= and %s= are mutually exclusive." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:53 +#: ../gui/wxpython/animation/dialogs.py:56 msgid "Adjust speed of animation" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:100 +#: ../gui/wxpython/animation/dialogs.py:103 msgid "Simple mode" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:105 +#: ../gui/wxpython/animation/dialogs.py:108 msgid "Frame duration:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:106 -#: ../gui/wxpython/animation/dialogs.py:147 +#: ../gui/wxpython/animation/dialogs.py:109 +#: ../gui/wxpython/animation/dialogs.py:150 msgid "ms" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:139 +#: ../gui/wxpython/animation/dialogs.py:142 msgid "Temporal mode" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:144 +#: ../gui/wxpython/animation/dialogs.py:147 msgid "Time unit:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:146 +#: ../gui/wxpython/animation/dialogs.py:149 msgid "Duration of time unit:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:218 +#: ../gui/wxpython/animation/dialogs.py:221 msgid "year" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:219 +#: ../gui/wxpython/animation/dialogs.py:222 msgid "month" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:220 +#: ../gui/wxpython/animation/dialogs.py:223 msgid "day" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:221 +#: ../gui/wxpython/animation/dialogs.py:224 msgid "hour" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:222 +#: ../gui/wxpython/animation/dialogs.py:225 msgid "minute" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:223 +#: ../gui/wxpython/animation/dialogs.py:226 msgid "second" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:288 +#: ../gui/wxpython/animation/dialogs.py:291 msgid "Animation speed is too high." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:326 +#: ../gui/wxpython/animation/dialogs.py:329 msgid "Edit animation" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:344 +#: ../gui/wxpython/animation/dialogs.py:347 msgid "Advanced" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:375 +#: ../gui/wxpython/animation/dialogs.py:378 msgid "top left" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:376 +#: ../gui/wxpython/animation/dialogs.py:379 msgid "top right" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:377 +#: ../gui/wxpython/animation/dialogs.py:380 msgid "bottom left" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:378 +#: ../gui/wxpython/animation/dialogs.py:381 msgid "bottom right" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:394 +#: ../gui/wxpython/animation/dialogs.py:397 msgid "Select 2D or 3D view" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:409 +#: ../gui/wxpython/animation/dialogs.py:412 msgid "Window position:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:419 +#: ../gui/wxpython/animation/dialogs.py:422 msgid "View mode:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:430 +#: ../gui/wxpython/animation/dialogs.py:433 msgid "" "For 3D animation, please select only one space-time dataset\n" "or one series of map layers." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:475 +#: ../gui/wxpython/animation/dialogs.py:478 #: ../gui/wxpython/lmgr/layertree.py:111 msgid "Set options" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:496 +#: ../gui/wxpython/animation/dialogs.py:499 msgid "3D view parameters" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:504 +#: ../gui/wxpython/animation/dialogs.py:507 msgid "Workspace file:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:506 +#: ../gui/wxpython/animation/dialogs.py:509 msgid "Choose workspace file to import 3D view parameters" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:515 +#: ../gui/wxpython/animation/dialogs.py:518 msgid "Parameter for animation:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:554 +#: ../gui/wxpython/animation/dialogs.py:557 msgid "Animate region change (2D view only)" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:558 +#: ../gui/wxpython/animation/dialogs.py:561 msgid "Start region:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:568 +#: ../gui/wxpython/animation/dialogs.py:571 msgid "End region:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:574 +#: ../gui/wxpython/animation/dialogs.py:577 msgid "Zoom value:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:575 +#: ../gui/wxpython/animation/dialogs.py:578 msgid "N-S/E-W distances in map units used to gradually reduce region." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:582 +#: ../gui/wxpython/animation/dialogs.py:585 msgid "N-S:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:585 +#: ../gui/wxpython/animation/dialogs.py:588 msgid "E-W:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:683 +#: ../gui/wxpython/animation/dialogs.py:686 msgid "Only one series or space-time dataset is accepted for 3D mode." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:691 +#: ../gui/wxpython/animation/dialogs.py:694 msgid "No map series or space-time dataset added." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:719 +#: ../gui/wxpython/animation/dialogs.py:722 msgid "Region information is not complete" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:753 +#: ../gui/wxpython/animation/dialogs.py:756 msgid "Add, edit or remove animations" -msgstr "" +msgstr "ë™í™”를 추가, 편집, ë˜ëŠ” 제거합니다" -#: ../gui/wxpython/animation/dialogs.py:765 +#: ../gui/wxpython/animation/dialogs.py:768 msgid "List of animations" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:778 +#: ../gui/wxpython/animation/dialogs.py:781 msgid "Edit" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:837 +#: ../gui/wxpython/animation/dialogs.py:840 #, python-format msgid "Maximum number of animations is %d." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:887 +#: ../gui/wxpython/animation/dialogs.py:890 #: ../gui/wxpython/animation/controller.py:262 msgid "More animations are using one window. Please select different window for each animation." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:988 +#: ../gui/wxpython/animation/dialogs.py:991 msgid "Add time stamp" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1030 +#: ../gui/wxpython/animation/dialogs.py:1033 msgid "Add time stamp, image or text decoration by one of the buttons above." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1032 +#: ../gui/wxpython/animation/dialogs.py:1035 msgid "Add image or text decoration by one of the buttons above." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1053 +#: ../gui/wxpython/animation/dialogs.py:1056 msgid "Font settings:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1058 +#: ../gui/wxpython/animation/dialogs.py:1061 msgid "Sample text" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1078 +#: ../gui/wxpython/animation/dialogs.py:1081 msgid "Image file:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1079 +#: ../gui/wxpython/animation/dialogs.py:1082 msgid "Choose image file" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1095 +#: ../gui/wxpython/animation/dialogs.py:1098 msgid "Text:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1116 +#: ../gui/wxpython/animation/dialogs.py:1119 msgid "Placement as percentage of screen coordinates (X: 0, Y: 0 is top left):" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1151 +#: ../gui/wxpython/animation/dialogs.py:1154 msgid "image sequence" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1151 +#: ../gui/wxpython/animation/dialogs.py:1154 msgid "animated GIF" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1151 +#: ../gui/wxpython/animation/dialogs.py:1154 msgid "SWF" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1151 +#: ../gui/wxpython/animation/dialogs.py:1154 msgid "AVI" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1162 +#: ../gui/wxpython/animation/dialogs.py:1165 msgid "Export to:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1189 +#: ../gui/wxpython/animation/dialogs.py:1192 msgid "animation_" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1197 +#: ../gui/wxpython/animation/dialogs.py:1200 msgid "Choose directory for export" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1232 +#: ../gui/wxpython/animation/dialogs.py:1235 msgid "GIF file:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1233 -#: ../gui/wxpython/animation/dialogs.py:1257 -#: ../gui/wxpython/animation/dialogs.py:1288 +#: ../gui/wxpython/animation/dialogs.py:1236 +#: ../gui/wxpython/animation/dialogs.py:1260 +#: ../gui/wxpython/animation/dialogs.py:1291 msgid "Choose file to save animation" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1256 +#: ../gui/wxpython/animation/dialogs.py:1259 msgid "SWF file:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1279 +#: ../gui/wxpython/animation/dialogs.py:1282 msgid "" "Program 'ffmpeg' was not found.\n" "Please install it first and make sure\n" "it's in the PATH variable." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1287 +#: ../gui/wxpython/animation/dialogs.py:1290 msgid "AVI file:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1295 +#: ../gui/wxpython/animation/dialogs.py:1298 msgid "Video codec:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1299 +#: ../gui/wxpython/animation/dialogs.py:1302 msgid "Additional options:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1303 +#: ../gui/wxpython/animation/dialogs.py:1306 msgid "Consider adding '-sameq' or '-qscale 1' if not satisfied with video quality. Options depend on ffmpeg version." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1340 +#: ../gui/wxpython/animation/dialogs.py:1343 #, python-format msgid "Current frame rate: %.2f fps" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1472 +#: ../gui/wxpython/animation/dialogs.py:1475 #, python-format msgid "File %s not found." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1476 +#: ../gui/wxpython/animation/dialogs.py:1479 msgid "Decoration image file is missing." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1485 +#: ../gui/wxpython/animation/dialogs.py:1488 #, python-format msgid "Directory %s not found." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1489 +#: ../gui/wxpython/animation/dialogs.py:1492 msgid "Export directory is missing." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1493 -#: ../gui/wxpython/animation/dialogs.py:1497 +#: ../gui/wxpython/animation/dialogs.py:1496 +#: ../gui/wxpython/animation/dialogs.py:1500 msgid "Export file is missing." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1535 +#: ../gui/wxpython/animation/dialogs.py:1538 msgid "Time stamp" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1613 +#: ../gui/wxpython/animation/dialogs.py:1616 msgid "Add space-time dataset layer" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1638 +#: ../gui/wxpython/animation/dialogs.py:1641 msgid "Multiple raster maps" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1639 +#: ../gui/wxpython/animation/dialogs.py:1642 msgid "Multiple vector maps" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1640 +#: ../gui/wxpython/animation/dialogs.py:1643 msgid "Multiple 3D raster maps" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1641 +#: ../gui/wxpython/animation/dialogs.py:1644 msgid "Space time raster dataset" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1642 +#: ../gui/wxpython/animation/dialogs.py:1645 msgid "Space time vector dataset" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1643 +#: ../gui/wxpython/animation/dialogs.py:1646 msgid "Space time 3D raster dataset" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1682 +#: ../gui/wxpython/animation/dialogs.py:1685 msgid "Input data type:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1763 +#: ../gui/wxpython/animation/dialogs.py:1766 msgid "Select raster/vector maps." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1792 +#: ../gui/wxpython/animation/dialogs.py:1795 msgid "Please select maps or dataset first." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1821 +#: ../gui/wxpython/animation/dialogs.py:1824 msgid "Animation Tool settings" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1885 +#: ../gui/wxpython/animation/dialogs.py:1888 msgid "Number of parallel processes:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1914 +#: ../gui/wxpython/animation/dialogs.py:1917 msgid "Text foreground color:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1935 +#: ../gui/wxpython/animation/dialogs.py:1938 msgid "Text background color:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1967 +#: ../gui/wxpython/animation/dialogs.py:1970 #: ../gui/wxpython/timeline/frame.py:303 msgid "Time" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1977 +#: ../gui/wxpython/animation/dialogs.py:1980 msgid "Absolute time format:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1997 +#: ../gui/wxpython/animation/dialogs.py:2000 msgid "Click and then press key up or down to preview different date and time formats. Type custom format string." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:2008 +#: ../gui/wxpython/animation/dialogs.py:2011 msgid "Learn more about formatting options" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:2022 +#: ../gui/wxpython/animation/dialogs.py:2025 msgid "Display instances with no data" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:2025 +#: ../gui/wxpython/animation/dialogs.py:2028 msgid "When animating instant-based data which have irregular timestamps you can display 'no data frame' (checked option) or keep last frame." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:2056 +#: ../gui/wxpython/animation/dialogs.py:2059 msgid "Invalid" -msgstr "" +msgstr "무효합니다" -#: ../gui/wxpython/animation/temporal_manager.py:110 +#: ../gui/wxpython/animation/temporal_manager.py:112 msgid "It is not allowed to display data with different temporal types (absolute and relative)." msgstr "" -#: ../gui/wxpython/animation/temporal_manager.py:125 +#: ../gui/wxpython/animation/temporal_manager.py:127 #, python-format msgid "It is not allowed to display data with different units (%s)." msgstr "" -#: ../gui/wxpython/animation/temporal_manager.py:137 +#: ../gui/wxpython/animation/temporal_manager.py:139 msgid "You are going to display data with different temporal types of maps (interval and point). It is recommended to use data of one temporal type to avoid confusion." msgstr "" -#: ../gui/wxpython/animation/temporal_manager.py:242 +#: ../gui/wxpython/animation/temporal_manager.py:244 #: ../gui/wxpython/animation/utils.py:70 ../gui/wxpython/animation/utils.py:79 -#: ../gui/wxpython/tplot/frame.py:809 ../gui/wxpython/timeline/frame.py:463 +#: ../gui/wxpython/tplot/frame.py:927 ../gui/wxpython/timeline/frame.py:465 #, python-format msgid "Space time dataset <%s> not found." msgstr "" -#: ../gui/wxpython/animation/temporal_manager.py:347 +#: ../gui/wxpython/animation/temporal_manager.py:349 #, python-format msgid "Topology of Space time dataset %s is invalid." -msgstr "" +msgstr "시공간 ìžë£Œì„¸íŠ¸ %sì˜ ìœ„ìƒì´ 무효합니다" #: ../gui/wxpython/animation/utils.py:182 msgid "The number of maps in space-time datasets has to be the same." @@ -16136,193 +16215,232 @@ #: ../gui/wxpython/icons/icon.py:38 #, python-format msgid "Unknown iconset '%s', using default 'grass'...\n" -msgstr "" +msgstr "알려지지 ì•Šì€ ì•„ì´ì½˜ 세트 '%s', 기본 'grass'를 사용합니다...\n" #: ../gui/wxpython/icons/icon.py:56 #, python-format msgid "Unable to load icon theme. Reason: %s. Quiting wxGUI..." msgstr "" -#: ../gui/wxpython/tplot/g.gui.tplot.py:106 +#: ../gui/wxpython/tplot/g.gui.tplot.py:138 msgid "With stvds you have to set 'attr' option" msgstr "" -#: ../gui/wxpython/tplot/g.gui.tplot.py:110 +#: ../gui/wxpython/tplot/g.gui.tplot.py:142 msgid "With stvds it is not possible to use 'coordinates' and 'cats' options together" msgstr "" -#: ../gui/wxpython/tplot/g.gui.tplot.py:113 +#: ../gui/wxpython/tplot/g.gui.tplot.py:145 msgid "With stvds you have to use 'coordinates' or 'cats' option" msgstr "" -#: ../gui/wxpython/tplot/frame.py:43 +#: ../gui/wxpython/tplot/frame.py:44 #, python-brace-format msgid "The Temporal Plot Tool needs the \"matplotlib\" (python-matplotlib) package to be installed. {0}" msgstr "" -#: ../gui/wxpython/tplot/frame.py:97 +#: ../gui/wxpython/tplot/frame.py:100 msgid "GRASS GIS Temporal Plot Tool" -msgstr "" +msgstr "GRASS GIS 시간 ë„í‘œ ë„구" -#: ../gui/wxpython/tplot/frame.py:180 +#: ../gui/wxpython/tplot/frame.py:184 msgid "" "Raster temporal dataset (strds)\n" "Press ENTER after typing the name or select with the combobox" msgstr "" -#: ../gui/wxpython/tplot/frame.py:189 +#: ../gui/wxpython/tplot/frame.py:193 msgid "X and Y coordinates separated by comma:" msgstr "" -#: ../gui/wxpython/tplot/frame.py:201 +#: ../gui/wxpython/tplot/frame.py:205 msgid "Coordinates can be obtained for example by right-clicking on Map Display." msgstr "" -#: ../gui/wxpython/tplot/frame.py:216 +#: ../gui/wxpython/tplot/frame.py:220 msgid "STRDS" msgstr "" -#: ../gui/wxpython/tplot/frame.py:224 +#: ../gui/wxpython/tplot/frame.py:228 msgid "" "Vector temporal dataset (stvds)\n" "Press ENTER after typing the name or select with the combobox" msgstr "" -#: ../gui/wxpython/tplot/frame.py:238 +#: ../gui/wxpython/tplot/frame.py:242 msgid "Select attribute column" msgstr "" -#: ../gui/wxpython/tplot/frame.py:251 +#: ../gui/wxpython/tplot/frame.py:255 msgid "Select category of vector(s)" msgstr "" -#: ../gui/wxpython/tplot/frame.py:269 +#: ../gui/wxpython/tplot/frame.py:273 msgid "STVDS" msgstr "" -#: ../gui/wxpython/tplot/frame.py:297 ../gui/wxpython/tplot/frame.py:724 -#: ../gui/wxpython/tplot/frame.py:728 ../gui/wxpython/tplot/frame.py:749 -#: ../gui/wxpython/tplot/frame.py:875 -msgid "Invalid input coordinates" +#: ../gui/wxpython/tplot/frame.py:280 +msgid "Set title for the plot" +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:285 +msgid "Set label for X axis" +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:290 +msgid "Set label for Y axis" +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:302 +msgid "Labels" +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:309 +msgid "Path for output CSV file with plotted data" msgstr "" -#: ../gui/wxpython/tplot/frame.py:309 ../gui/wxpython/tplot/frame.py:422 +#: ../gui/wxpython/tplot/frame.py:315 +msgid "CVS path" +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:321 +msgid "Do you want the CSV header?" +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:363 ../gui/wxpython/tplot/frame.py:842 +#: ../gui/wxpython/tplot/frame.py:846 ../gui/wxpython/tplot/frame.py:867 +#: ../gui/wxpython/tplot/frame.py:993 +msgid "Invalid input coordinates" +msgstr "무효한 ìž…ë ¥ 좌표" + +#: ../gui/wxpython/tplot/frame.py:375 ../gui/wxpython/tplot/frame.py:488 #: ../gui/wxpython/timeline/frame.py:180 #, python-format msgid "Dataset <%s> not found in temporal database" msgstr "" -#: ../gui/wxpython/tplot/frame.py:327 ../gui/wxpython/tplot/frame.py:441 +#: ../gui/wxpython/tplot/frame.py:393 ../gui/wxpython/tplot/frame.py:507 #: ../gui/wxpython/timeline/frame.py:196 msgid "Datasets have different temporal type (absolute x relative), which is not allowed." msgstr "" -#: ../gui/wxpython/tplot/frame.py:344 ../gui/wxpython/tplot/frame.py:451 +#: ../gui/wxpython/tplot/frame.py:410 ../gui/wxpython/tplot/frame.py:517 #: ../gui/wxpython/timeline/frame.py:215 msgid "Datasets have different time unit which is not allowed." msgstr "" -#: ../gui/wxpython/tplot/frame.py:388 +#: ../gui/wxpython/tplot/frame.py:454 #, python-brace-format msgid "Category {ca} is not on vector map {ma} and it will be not used" msgstr "" -#: ../gui/wxpython/tplot/frame.py:407 +#: ../gui/wxpython/tplot/frame.py:473 msgid "Both coordinates and categories are set, coordinates will be used. The use categories remove text from coordinate form" -msgstr "" +msgstr "좌표와 범주가 ëª¨ë‘ ì„¤ì •ë습니다, 좌표가 사용ë©ë‹ˆë‹¤. 범주를 사용하면 좌표 ì–‘ì‹ì—ì„œ 문ìžë¥¼ 제거합니다" -#: ../gui/wxpython/tplot/frame.py:412 +#: ../gui/wxpython/tplot/frame.py:478 msgid "With Vector temporal dataset you have to select an attribute column" msgstr "" -#: ../gui/wxpython/tplot/frame.py:464 +#: ../gui/wxpython/tplot/frame.py:530 msgid "Difference number of vector layers and maps in the vector temporal dataset" msgstr "" -#: ../gui/wxpython/tplot/frame.py:506 +#: ../gui/wxpython/tplot/frame.py:572 #, python-brace-format msgid "No connection between vector map {vmap} and layer {la}" msgstr "" -#: ../gui/wxpython/tplot/frame.py:580 -msgid "Problem getting data from raster temporal dataset. Empty list of values." -msgstr "" - -#: ../gui/wxpython/tplot/frame.py:592 ../gui/wxpython/tplot/frame.py:644 -#: ../gui/wxpython/tplot/frame.py:682 +#: ../gui/wxpython/tplot/frame.py:638 #, python-format msgid "Temporal resolution: %s" msgstr "" -#: ../gui/wxpython/tplot/frame.py:594 ../gui/wxpython/tplot/frame.py:646 -#: ../gui/wxpython/tplot/frame.py:684 ../gui/wxpython/timeline/frame.py:373 +#: ../gui/wxpython/tplot/frame.py:640 ../gui/wxpython/timeline/frame.py:374 #, python-format msgid "Time [%s]" msgstr "" -#: ../gui/wxpython/tplot/frame.py:625 +#: ../gui/wxpython/tplot/frame.py:683 +msgid "Problem getting data from raster temporal dataset. Empty list of values." +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:729 #, python-brace-format msgid "Problem getting data from vector temporal dataset. Empty list of values for cat {ca}." msgstr "" -#: ../gui/wxpython/tplot/frame.py:670 +#: ../gui/wxpython/tplot/frame.py:776 msgid "Problem getting data from vector temporal dataset. Empty list of values." msgstr "" -#: ../gui/wxpython/tplot/frame.py:717 +#: ../gui/wxpython/tplot/frame.py:802 +#, python-brace-format +msgid "{pa} already exists, do you want to overwrite?" +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:804 +msgid "File exists" +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:809 +msgid "Please change name of output CSV file or " +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:835 msgid "Incorrect coordinates format, should be: x,y" msgstr "" -#: ../gui/wxpython/tplot/frame.py:733 +#: ../gui/wxpython/tplot/frame.py:851 msgid "Seed point outside the current region" msgstr "" -#: ../gui/wxpython/tplot/frame.py:745 +#: ../gui/wxpython/tplot/frame.py:863 msgid "Invalid input raster dataset" -msgstr "" +msgstr "무효한 ìž…ë ¥ 래스터 ìžë£Œì„¸íŠ¸" -#: ../gui/wxpython/tplot/frame.py:762 +#: ../gui/wxpython/tplot/frame.py:880 msgid "Invalid input vector dataset" -msgstr "" +msgstr "무효한 ìž…ë ¥ 벡터 ìžë£Œì„¸íŠ¸" -#: ../gui/wxpython/tplot/frame.py:824 ../gui/wxpython/timeline/frame.py:478 +#: ../gui/wxpython/tplot/frame.py:942 ../gui/wxpython/timeline/frame.py:480 #, python-format msgid "Please specify the space time dataset <%s>." msgstr "" -#: ../gui/wxpython/tplot/frame.py:827 ../gui/wxpython/timeline/frame.py:480 +#: ../gui/wxpython/tplot/frame.py:945 ../gui/wxpython/timeline/frame.py:482 msgid "Ambiguous dataset name" msgstr "" -#: ../gui/wxpython/tplot/frame.py:868 ../gui/wxpython/tplot/frame.py:916 +#: ../gui/wxpython/tplot/frame.py:986 ../gui/wxpython/tplot/frame.py:1044 msgid "Invalid input temporal dataset" -msgstr "" +msgstr "무효한 ìž…ë ¥ 시간 ìžë£Œì„¸íŠ¸" -#: ../gui/wxpython/tplot/frame.py:937 +#: ../gui/wxpython/tplot/frame.py:1065 msgid "Datasets have different number of values" msgstr "" -#: ../gui/wxpython/tplot/frame.py:961 ../gui/wxpython/timeline/frame.py:564 +#: ../gui/wxpython/tplot/frame.py:1089 ../gui/wxpython/timeline/frame.py:566 #, python-format msgid "Space time raster dataset: %s" msgstr "" -#: ../gui/wxpython/tplot/frame.py:963 ../gui/wxpython/timeline/frame.py:566 +#: ../gui/wxpython/tplot/frame.py:1091 ../gui/wxpython/timeline/frame.py:568 #, python-format msgid "Space time vector dataset: %s" msgstr "" -#: ../gui/wxpython/tplot/frame.py:965 ../gui/wxpython/timeline/frame.py:568 +#: ../gui/wxpython/tplot/frame.py:1093 ../gui/wxpython/timeline/frame.py:570 #, python-format msgid "Space time 3D raster dataset: %s" msgstr "" -#: ../gui/wxpython/tplot/frame.py:967 +#: ../gui/wxpython/tplot/frame.py:1095 #, python-brace-format msgid "Value for {date} is {val}" msgstr "" -#: ../gui/wxpython/tplot/frame.py:970 +#: ../gui/wxpython/tplot/frame.py:1098 msgid "Press Del to dismiss." msgstr "" @@ -16372,11 +16490,11 @@ #: ../gui/wxpython/lmgr/toolbars.py:109 msgid "Add various overlays" -msgstr "" +msgstr "다양한 중첩 추가" #: ../gui/wxpython/lmgr/toolbars.py:112 msgid "Remove selected map layer(s) from layer tree" -msgstr "" +msgstr "ë ˆì´ì–´ 계ë„로부터 ì„ íƒëœ ì§€ë„ ë ˆì´ì–´ë¥¼ 제거합니다" #: ../gui/wxpython/lmgr/toolbars.py:154 msgid "Import/link raster or vector data" @@ -16384,7 +16502,7 @@ #: ../gui/wxpython/lmgr/toolbars.py:156 msgid "Raster Map Calculator" -msgstr "" +msgstr "래스터 ì§€ë„ ê³„ì‚°ê¸°" #: ../gui/wxpython/lmgr/toolbars.py:160 msgid "Georectifier" @@ -16394,7 +16512,7 @@ msgid "Launch user-defined script" msgstr "" -#: ../gui/wxpython/lmgr/toolbars.py:166 ../gui/wxpython/lmgr/pyshell.py:63 +#: ../gui/wxpython/lmgr/toolbars.py:166 ../gui/wxpython/lmgr/pyshell.py:65 msgid "Open a simple Python code editor" msgstr "" @@ -16434,40 +16552,40 @@ msgid "Show 3D view mode manual" msgstr "" -#: ../gui/wxpython/lmgr/pyshell.py:43 +#: ../gui/wxpython/lmgr/pyshell.py:45 #, python-format msgid "Welcome to wxGUI Interactive Python Shell %s" msgstr "" -#: ../gui/wxpython/lmgr/pyshell.py:44 +#: ../gui/wxpython/lmgr/pyshell.py:46 #, python-format msgid "Type %s for more GRASS scripting related information." msgstr "" -#: ../gui/wxpython/lmgr/pyshell.py:45 +#: ../gui/wxpython/lmgr/pyshell.py:47 #, python-format msgid "Type %s to add raster or vector to the layer tree." msgstr "" -#: ../gui/wxpython/lmgr/pyshell.py:55 +#: ../gui/wxpython/lmgr/pyshell.py:57 msgid "Delete all text from the shell" -msgstr "" +msgstr "셸로부터 모든 문ìžë¥¼ 삭제합니다" -#: ../gui/wxpython/lmgr/pyshell.py:60 +#: ../gui/wxpython/lmgr/pyshell.py:62 msgid "Simple &editor" msgstr "" -#: ../gui/wxpython/lmgr/pyshell.py:117 +#: ../gui/wxpython/lmgr/pyshell.py:119 #, python-format msgid "Raster or vector map <%s> not found" msgstr "" -#: ../gui/wxpython/lmgr/pyshell.py:124 +#: ../gui/wxpython/lmgr/pyshell.py:126 #, python-format msgid "Raster map <%s> added" msgstr "" -#: ../gui/wxpython/lmgr/pyshell.py:126 +#: ../gui/wxpython/lmgr/pyshell.py:128 #, python-format msgid "Vector map <%s> added" msgstr "" @@ -16475,7 +16593,7 @@ #: ../gui/wxpython/lmgr/frame.py:89 #, python-format msgid "GRASS GIS %s Layer Manager" -msgstr "" +msgstr "GRASS GIS %s ë ˆì´ì–´ 관리ìž" #: ../gui/wxpython/lmgr/frame.py:122 msgid "There were some issues when loading menu or Modules tab:" @@ -16501,7 +16619,7 @@ msgid "3D view Toolbar" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:284 ../gui/wxpython/lmgr/frame.py:1717 +#: ../gui/wxpython/lmgr/frame.py:284 ../gui/wxpython/lmgr/frame.py:1720 msgid "Rename Map Display" msgstr "" @@ -16547,11 +16665,11 @@ msgid "GRASS Model File (*.gxm)|*.gxm" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:663 ../gui/wxpython/lmgr/frame.py:2518 +#: ../gui/wxpython/lmgr/frame.py:663 ../gui/wxpython/lmgr/frame.py:2521 msgid "Do you want to save changes in the workspace?" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:665 ../gui/wxpython/lmgr/frame.py:2520 +#: ../gui/wxpython/lmgr/frame.py:665 ../gui/wxpython/lmgr/frame.py:2523 msgid "Do you want to store current settings to workspace file?" msgstr "" @@ -16565,7 +16683,7 @@ msgid "Command '%s' not yet implemented in the WxGUI. Try adding it as a command layer instead." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:936 ../gui/wxpython/lmgr/frame.py:2002 +#: ../gui/wxpython/lmgr/frame.py:936 ../gui/wxpython/lmgr/frame.py:2005 msgid "Selected map layer is not vector." msgstr "" @@ -16583,7 +16701,7 @@ #: ../gui/wxpython/lmgr/frame.py:983 msgid "Due to the limitations of your operating system, the script path cannot contain certain non-ascii characters. Please rename the script or move it to a different location." -msgstr "" +msgstr "ìš´ì˜ ì²´ê³„ì˜ í•œê³„ ë•Œë¬¸ì— ìŠ¤í¬ë¦½íŠ¸ì˜ 경로는 특정 ASCIIê°€ ì•„ë‹Œ 문ìžë¥¼ í¬í•¨í•  수 없습니다. 스í¬ë¦½íŠ¸ì˜ ì´ë¦„ì„ ë°”ê¾¸ê±°ë‚˜ 다른 장소로 ì´ë™í•˜ì„¸ìš”." #: ../gui/wxpython/lmgr/frame.py:990 #, python-format @@ -16615,189 +16733,195 @@ #: ../gui/wxpython/lmgr/frame.py:1036 #, python-format msgid "Launching script '%s'..." -msgstr "" +msgstr "'%s' 스í¬ë¦½íŠ¸ë¥¼ 시작합니다..." #: ../gui/wxpython/lmgr/frame.py:1050 msgid "No location/mapset provided. Operation canceled." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1078 ../gui/wxpython/lmgr/frame.py:1099 +#: ../gui/wxpython/lmgr/frame.py:1078 ../gui/wxpython/lmgr/frame.py:1103 msgid "No mapset provided. Operation canceled." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1087 ../gui/wxpython/lmgr/frame.py:1109 +#: ../gui/wxpython/lmgr/frame.py:1091 ../gui/wxpython/lmgr/frame.py:1113 #: ../gui/wxpython/datacatalog/frame.py:127 #, python-format msgid "Current mapset is <%s>." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1133 +#: ../gui/wxpython/lmgr/frame.py:1137 #, python-format msgid "" "Working directory changed to:\n" "\"%s\"" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1140 +#: ../gui/wxpython/lmgr/frame.py:1144 msgid "Changes current working directory for this GUI." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1142 +#: ../gui/wxpython/lmgr/frame.py:1146 msgid "Usage: cd [directory]" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1143 +#: ../gui/wxpython/lmgr/frame.py:1147 msgid "Without parameters it opens a dialog." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1147 +#: ../gui/wxpython/lmgr/frame.py:1151 msgid "If ~ (tilde) is present as the first directory on the path, it is replaced by user's home directory." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1161 +#: ../gui/wxpython/lmgr/frame.py:1165 msgid "More than one parameter provided." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1181 +#: ../gui/wxpython/lmgr/frame.py:1185 msgid "Choose a working directory" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1226 +#: ../gui/wxpython/lmgr/frame.py:1230 msgid "System Info" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1241 +#: ../gui/wxpython/lmgr/frame.py:1245 msgid "GRASS version" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1242 +#: ../gui/wxpython/lmgr/frame.py:1246 msgid "GRASS SVN revision" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1244 +#: ../gui/wxpython/lmgr/frame.py:1248 msgid "Build date" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1246 +#: ../gui/wxpython/lmgr/frame.py:1250 msgid "Build platform" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1259 +#: ../gui/wxpython/lmgr/frame.py:1263 msgid "Platform" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1322 +#: ../gui/wxpython/lmgr/frame.py:1326 msgid "Current workspace is not empty. Do you want to store current settings to workspace file?" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1325 +#: ../gui/wxpython/lmgr/frame.py:1329 msgid "Create new workspace?" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1354 +#: ../gui/wxpython/lmgr/frame.py:1358 msgid "Choose workspace file" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1356 ../gui/wxpython/lmgr/frame.py:1594 +#: ../gui/wxpython/lmgr/frame.py:1360 ../gui/wxpython/lmgr/frame.py:1597 msgid "GRASS Workspace File (*.gxw)|*.gxw" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1396 ../gui/wxpython/lmgr/frame.py:1568 +#: ../gui/wxpython/lmgr/frame.py:1400 ../gui/wxpython/lmgr/frame.py:1571 msgid "Please wait, loading workspace..." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1548 +#: ../gui/wxpython/lmgr/frame.py:1551 msgid "Choose GRC file to load" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1550 +#: ../gui/wxpython/lmgr/frame.py:1553 msgid "Old GRASS Workspace File (*.grc)|*.grc" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1592 +#: ../gui/wxpython/lmgr/frame.py:1595 msgid "Choose file to save current workspace" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1612 ../gui/wxpython/lmgr/frame.py:1633 +#: ../gui/wxpython/lmgr/frame.py:1615 ../gui/wxpython/lmgr/frame.py:1636 #, python-format msgid "Workspace file <%s> already exists. Do you want to overwrite this file?" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1660 +#: ../gui/wxpython/lmgr/frame.py:1663 msgid "Writing current settings to workspace file failed." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1672 ../gui/wxpython/gmodeler/frame.py:1139 +#: ../gui/wxpython/lmgr/frame.py:1675 ../gui/wxpython/gmodeler/frame.py:1139 #, python-format msgid "Unable to open file <%s> for writing." -msgstr "" +msgstr "íŒŒì¼ <%s>를 쓰기 위해 ì—´ 수 없습니다." -#: ../gui/wxpython/lmgr/frame.py:1716 +#: ../gui/wxpython/lmgr/frame.py:1719 msgid "Enter new name:" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1814 +#: ../gui/wxpython/lmgr/frame.py:1817 #, python-format msgid "" "Unable to launch \"Supervised Classification Tool\".\n" "\n" "Reason: %s" msgstr "" +"\"ê°ë… 분류 ë„구\"를 시작할 수 없습니다.\n" +"\n" +"ì´ìœ : %s" -#: ../gui/wxpython/lmgr/frame.py:1856 +#: ../gui/wxpython/lmgr/frame.py:1859 msgid "Unable to start Timeline Tool." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1867 +#: ../gui/wxpython/lmgr/frame.py:1870 msgid "Unable to start Temporal Plot Tool." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2137 +#: ../gui/wxpython/lmgr/frame.py:2140 msgid "Add selected map layers into layer tree" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2170 ../gui/wxpython/lmgr/frame.py:2207 +#: ../gui/wxpython/lmgr/frame.py:2173 ../gui/wxpython/lmgr/frame.py:2210 #, python-format msgid "Unsupported map layer type <%s>." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2336 +#: ../gui/wxpython/lmgr/frame.py:2339 msgid "Note that cell values can only be displayed for regions of less than 10,000 cells." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2428 ../gui/wxpython/lmgr/layertree.py:1983 +#: ../gui/wxpython/lmgr/frame.py:2431 ../gui/wxpython/lmgr/layertree.py:1983 msgid "opacity:" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2436 +#: ../gui/wxpython/lmgr/frame.py:2439 #, python-format msgid "" "Do you want to remove map layer(s)\n" "%s\n" "from layer tree?" msgstr "" +"ë ˆì´ì–´ 계ë„로부터\n" +"%s\n" +"ì§€ë„ ë ˆì´ì–´ë¥¼ 제거하길 ì›í•˜ì‹­ë‹ˆê¹Œ?" -#: ../gui/wxpython/lmgr/frame.py:2439 +#: ../gui/wxpython/lmgr/frame.py:2442 msgid "Do you want to remove selected map layer(s) from layer tree?" -msgstr "" +msgstr "ë ˆì´ì–´ 계ë„로부터 ì„ íƒëœ ì§€ë„ ë ˆì´ì–´ë¥¼ 제거하길 ì›í•˜ì‹­ë‹ˆê¹Œ?" -#: ../gui/wxpython/lmgr/frame.py:2445 +#: ../gui/wxpython/lmgr/frame.py:2448 msgid "Remove map layer" -msgstr "" +msgstr "ì§€ë„ ë ˆì´ì–´ë¥¼ 제거합니다" -#: ../gui/wxpython/lmgr/frame.py:2527 +#: ../gui/wxpython/lmgr/frame.py:2530 msgid "Quit GRASS GUI" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2559 +#: ../gui/wxpython/lmgr/frame.py:2562 msgid "Unable to exit GRASS shell: unknown PID" -msgstr "" +msgstr "GRASS ì…¸ì„ ì¢…ë£Œí•  수 없습니다: 알려지지 ì•Šì€ PID" -#: ../gui/wxpython/lmgr/frame.py:2579 +#: ../gui/wxpython/lmgr/frame.py:2582 msgid "Display resolution is currently not constrained to computational settings. It's suggested to constrain map to region geometry. Do you want to constrain the resolution?" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2588 +#: ../gui/wxpython/lmgr/frame.py:2591 msgid "Constrain map to region geometry?" msgstr "" @@ -16954,7 +17078,7 @@ #: ../gui/wxpython/lmgr/layertree.py:816 msgid "Report raster statistics" -msgstr "" +msgstr "래스터 통계를 보고합니다" #: ../gui/wxpython/lmgr/layertree.py:828 msgid "Profile" @@ -17056,7 +17180,7 @@ #: ../gui/wxpython/rlisetup/frame.py:114 msgid "GRASS GIS Setup for r.li modules" -msgstr "" +msgstr "r.li ëª¨ë“ˆì„ ìœ„í•œ GRASS GIS 설정" #: ../gui/wxpython/rlisetup/frame.py:132 msgid "Available sampling area configuration files" @@ -17064,7 +17188,7 @@ #: ../gui/wxpython/rlisetup/frame.py:141 msgid "Remove a configuration file" -msgstr "" +msgstr "설정 파ì¼ì„ 제거합니다" #: ../gui/wxpython/rlisetup/frame.py:144 msgid "Create a new configuration file" @@ -17085,11 +17209,11 @@ #: ../gui/wxpython/rlisetup/frame.py:225 #, python-format msgid "Do you want remove r.li configuration file <%s>?" -msgstr "" +msgstr "r.li 설정 íŒŒì¼ <%s>를 제거하길 ì›í•˜ì‹­ë‹ˆê¹Œ?" #: ../gui/wxpython/rlisetup/frame.py:228 msgid "Remove new r.li configuration file?" -msgstr "" +msgstr "새 r.li 설정 파ì¼ì„ 제거할까요?" #: ../gui/wxpython/rlisetup/frame.py:251 ../gui/wxpython/rlisetup/frame.py:271 msgid "You have to select a configuration file" @@ -17105,7 +17229,7 @@ msgstr "" #: ../gui/wxpython/rlisetup/functions.py:127 -#: ../gui/wxpython/rlisetup/wizard.py:1712 +#: ../gui/wxpython/rlisetup/wizard.py:1711 msgid "The polygon seems to have 0 areas" msgstr "" @@ -17113,7 +17237,7 @@ #: ../gui/wxpython/rlisetup/wizard.py:1671 #, python-format msgid "The raster map <%s> already exists. Please remove or rename the maps with the prefix '%s' or select the option to overwrite existing maps" -msgstr "" +msgstr "래스터 ì§€ë„ <%s>ê°€ ì´ë¯¸ 존재합니다. '%s'를 ì ‘ë‘사로 가진 지ë„를 제거 ë˜ëŠ” ì´ë¦„ì„ ë°”ê¾¸ì„¸ìš”. 아니면 기존 지ë„를 ë®ì–´ì“°ëŠ” ì˜µì…˜ì„ ì„ íƒí•˜ì„¸ìš”" #: ../gui/wxpython/rlisetup/sampling_frame.py:217 #: ../gui/wxpython/rlisetup/sampling_frame.py:326 @@ -17450,77 +17574,77 @@ msgid "Select sample area " msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1715 +#: ../gui/wxpython/rlisetup/wizard.py:1714 msgid "Select sample area 1 of " msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1745 +#: ../gui/wxpython/rlisetup/wizard.py:1744 msgid "Configuration file name:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1754 +#: ../gui/wxpython/rlisetup/wizard.py:1753 msgid "Raster name:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1764 +#: ../gui/wxpython/rlisetup/wizard.py:1763 msgid "Vector name:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1773 +#: ../gui/wxpython/rlisetup/wizard.py:1772 msgid "Region type:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1791 +#: ../gui/wxpython/rlisetup/wizard.py:1790 msgid "Sampling area type:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1854 +#: ../gui/wxpython/rlisetup/wizard.py:1853 msgid "Region keyboard values:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1868 -#: ../gui/wxpython/rlisetup/wizard.py:1893 -#: ../gui/wxpython/rlisetup/wizard.py:1897 +#: ../gui/wxpython/rlisetup/wizard.py:1867 +#: ../gui/wxpython/rlisetup/wizard.py:1892 +#: ../gui/wxpython/rlisetup/wizard.py:1896 msgid "Type of shape:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1871 -#: ../gui/wxpython/rlisetup/wizard.py:1900 +#: ../gui/wxpython/rlisetup/wizard.py:1870 +#: ../gui/wxpython/rlisetup/wizard.py:1899 msgid "Radius size:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1872 -#: ../gui/wxpython/rlisetup/wizard.py:1901 +#: ../gui/wxpython/rlisetup/wizard.py:1871 +#: ../gui/wxpython/rlisetup/wizard.py:1900 msgid "Name circle mask:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1874 -#: ../gui/wxpython/rlisetup/wizard.py:1903 +#: ../gui/wxpython/rlisetup/wizard.py:1873 +#: ../gui/wxpython/rlisetup/wizard.py:1902 msgid "Width size:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1875 -#: ../gui/wxpython/rlisetup/wizard.py:1904 +#: ../gui/wxpython/rlisetup/wizard.py:1874 +#: ../gui/wxpython/rlisetup/wizard.py:1903 msgid "Height size:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1878 +#: ../gui/wxpython/rlisetup/wizard.py:1877 msgid "Method of distribution:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1881 +#: ../gui/wxpython/rlisetup/wizard.py:1880 msgid "Number sampling units:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1884 +#: ../gui/wxpython/rlisetup/wizard.py:1883 msgid "Distance between units:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1887 +#: ../gui/wxpython/rlisetup/wizard.py:1886 msgid "Number row strates:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1889 +#: ../gui/wxpython/rlisetup/wizard.py:1888 msgid "Number column strates:" msgstr "" @@ -17533,74 +17657,74 @@ #: ../gui/wxpython/mapwin/decorations.py:197 msgid "Remove text" -msgstr "" +msgstr "문ìžë¥¼ 제거합니다" #: ../gui/wxpython/mapwin/decorations.py:220 msgid "Remove scale bar" -msgstr "" +msgstr "축척 í‘œì‹œì¤„ì„ ì œê±°í•©ë‹ˆë‹¤" #: ../gui/wxpython/mapwin/decorations.py:232 msgid "Remove north arrow" -msgstr "" +msgstr "방위표를 제거합니다" #: ../gui/wxpython/mapwin/decorations.py:244 msgid "Remove vector legend" -msgstr "" +msgstr "벡터 범례를 제거합니다" #: ../gui/wxpython/mapwin/decorations.py:256 msgid "Remove legend" -msgstr "" +msgstr "범례를 제거합니다" -#: ../gui/wxpython/mapwin/buffered.py:254 +#: ../gui/wxpython/mapwin/buffered.py:256 msgid "Copy coordinates to clipboard" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:262 +#: ../gui/wxpython/mapwin/buffered.py:264 msgid "Hide toolbars" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:264 +#: ../gui/wxpython/mapwin/buffered.py:266 msgid "Show toolbars" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:271 +#: ../gui/wxpython/mapwin/buffered.py:273 msgid "Hide statusbar" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:272 +#: ../gui/wxpython/mapwin/buffered.py:274 msgid "Show statusbar" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:289 +#: ../gui/wxpython/mapwin/buffered.py:291 msgid "Resize legend" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:990 +#: ../gui/wxpython/mapwin/buffered.py:991 msgid "Unable to draw registered graphics. The graphics was unregistered." msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:2079 +#: ../gui/wxpython/mapwin/buffered.py:2080 msgid "Zoom to saved region extents" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:2081 +#: ../gui/wxpython/mapwin/buffered.py:2082 msgid "Set compulational region from named region" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:2094 +#: ../gui/wxpython/mapwin/buffered.py:2095 #, python-format msgid "Region <%s> not found. Operation canceled." msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:2124 +#: ../gui/wxpython/mapwin/buffered.py:2125 msgid "Save display extents to region file" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:2126 +#: ../gui/wxpython/mapwin/buffered.py:2127 msgid "Save computational region to region file" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:2138 +#: ../gui/wxpython/mapwin/buffered.py:2139 #, python-format msgid "Region file <%s> already exists. Do you want to overwrite it?" msgstr "" @@ -17769,7 +17893,7 @@ #: ../gui/wxpython/vnet/vnet_core.py:1039 #: ../gui/wxpython/vnet/vnet_core.py:1062 msgid "Snapping mode can not be activated." -msgstr "" +msgstr "ëŒì–´ 붙ì´ê¸° 모드를 활성화할 수 없습니다" #: ../gui/wxpython/vnet/vnet_core.py:1069 msgid "Do you really want to activate snapping and overwrite it?" @@ -17808,7 +17932,7 @@ #: ../gui/wxpython/vnet/toolbars.py:67 msgid "Delete selected point" -msgstr "" +msgstr "ì„ íƒëœ ì ì„ 삭제합니다" #: ../gui/wxpython/vnet/toolbars.py:120 msgid "Execute analysis" @@ -17840,7 +17964,7 @@ #: ../gui/wxpython/vnet/widgets.py:384 msgid "Invalid value inserted. Operation canceled." -msgstr "" +msgstr "무효한 ê°’ì´ ì‚½ìž…ë습니다. ì¡°ìž‘ì´ ì·¨ì†Œë습니다." #: ../gui/wxpython/vnet/widgets.py:545 msgid "Edit point" @@ -17993,7 +18117,7 @@ #: ../gui/wxpython/vnet/dialogs.py:73 msgid "GRASS GIS Vector Network Analysis Tool" -msgstr "" +msgstr "GRASS GIS 벡터 ë„¤íŠ¸ì›Œí¬ ë¶„ì„ ë„구" #: ../gui/wxpython/vnet/dialogs.py:190 msgid "Point list toolbar" @@ -18151,11 +18275,11 @@ #: ../gui/wxpython/datacatalog/frame.py:36 msgid "GRASS GIS Data Catalog" -msgstr "" +msgstr "GRASS GIS ìžë£Œ 목ë¡" #: ../gui/wxpython/datacatalog/frame.py:66 msgid "Close GRASS GIS Data Catalog" -msgstr "" +msgstr "GRASS GIS ìžë£Œ ëª©ë¡ ë‹«ê¸°" #: ../gui/wxpython/datacatalog/tree.py:122 #, python-brace-format @@ -18249,16 +18373,16 @@ #: ../gui/wxpython/datacatalog/tree.py:761 #: ../gui/wxpython/datacatalog/tree.py:804 msgid "g.remove completed" -msgstr "" +msgstr "g.remove를 완료했습니다" #: ../gui/wxpython/datacatalog/tree.py:788 #, python-brace-format msgid "Do you really want to delete map <{m}> of type <{etype}> from mapset <{mapset}> in location <{loc}>?" -msgstr "" +msgstr "로케ì´ì…˜ <{loc}> ë‚´ 지ë„세트 <{mapset}>으로부터 <{etype}> íƒ€ìž…ì˜ ì§€ë„ <{m}>를 ì •ë§ë¡œ 삭제하길 ì›í•˜ì‹­ë‹ˆê¹Œ?" #: ../gui/wxpython/datacatalog/tree.py:793 msgid "Delete map" -msgstr "" +msgstr "지ë„를 삭제합니다" #: ../gui/wxpython/datacatalog/tree.py:794 #, python-brace-format @@ -18347,92 +18471,93 @@ msgid "Data catalog" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:95 ../gui/wxpython/dbmgr/base.py:2276 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:99 ../gui/wxpython/dbmgr/base.py:2278 msgid "Database connection" -msgstr "" +msgstr "ë°ì´í„°ë² ì´ìŠ¤ ì—°ê²°" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:127 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:131 msgid "Set SQL statement to default" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:130 -msgid "Apply SQL statement in Attribute Table Manager" +#: ../gui/wxpython/dbmgr/sqlbuilder.py:134 +msgid "Apply SQL statement" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:132 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:136 msgid "Close the dialog" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:219 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:223 msgid "Columns" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:233 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:238 msgid "Interactive insertion" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:247 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:252 msgid "Values" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:257 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:262 msgid "Get all values" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:262 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:267 msgid "Get sample" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:264 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:269 msgid "Get first 256 unique values as sample" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:283 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:288 msgid "Go to:" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:296 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:301 msgid "Close dialog on apply" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:471 -#: ../gui/wxpython/dbmgr/sqlbuilder.py:616 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:482 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:627 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:855 #, python-format msgid "GRASS SQL Builder (%(type)s) - <%(map)s>" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:474 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:485 msgid "Column to show (SELECT clause)" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:475 -#: ../gui/wxpython/dbmgr/sqlbuilder.py:620 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:486 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:631 msgid "Constraint for query (WHERE clause)" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:487 ../gui/wxpython/dbmgr/base.py:1213 -#: ../gui/wxpython/dbmgr/base.py:1239 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:498 ../gui/wxpython/dbmgr/base.py:1215 +#: ../gui/wxpython/dbmgr/base.py:1241 #, python-format msgid "Example: %s" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:491 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:502 msgid "Verify" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:492 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:503 msgid "Verify SQL statement" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:500 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:511 msgid "SQL statement not verified" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:544 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:555 msgid "SQL statement is not valid" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:546 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:557 #, python-format msgid "" "SQL statement is not valid.\n" @@ -18440,31 +18565,31 @@ "%s" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:548 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:559 msgid "SQL statement is valid" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:619 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:630 msgid "Column to set (SET clause)" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:621 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:632 msgid "Calculate column value to set" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:693 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:704 msgid "Functions" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:726 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:737 msgid "SQL statement was not applied" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:728 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:739 msgid "SQL statement applied" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:762 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:773 msgid "Dbf driver does not support usage of SQL functions." msgstr "" @@ -18475,7 +18600,7 @@ #: ../gui/wxpython/dbmgr/g.gui.dbmgr.py:56 msgid "GRASS GIS Attribute Table Manager" -msgstr "" +msgstr "GRASS GIS ì†ì„± í…Œì´ë¸” 관리ìž" #: ../gui/wxpython/dbmgr/dialogs.py:79 #, python-format @@ -18520,67 +18645,67 @@ #: ../gui/wxpython/dbmgr/dialogs.py:451 msgid "Unknown" -msgstr "" +msgstr "알려지지 ì•Šì€" -#: ../gui/wxpython/dbmgr/dialogs.py:788 ../gui/wxpython/dbmgr/base.py:2319 -#: ../gui/wxpython/dbmgr/base.py:2383 +#: ../gui/wxpython/dbmgr/dialogs.py:788 ../gui/wxpython/dbmgr/base.py:2321 +#: ../gui/wxpython/dbmgr/base.py:2385 msgid "Column" msgstr "" -#: ../gui/wxpython/dbmgr/dialogs.py:799 ../gui/wxpython/dbmgr/base.py:2338 +#: ../gui/wxpython/dbmgr/dialogs.py:799 ../gui/wxpython/dbmgr/base.py:2340 #: ../gui/wxpython/gmodeler/preferences.py:255 #: ../gui/wxpython/web_services/widgets.py:935 msgid "Type" msgstr "" -#: ../gui/wxpython/dbmgr/dialogs.py:810 ../gui/wxpython/dbmgr/base.py:2354 +#: ../gui/wxpython/dbmgr/dialogs.py:810 ../gui/wxpython/dbmgr/base.py:2356 msgid "Length" msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:79 +#: ../gui/wxpython/dbmgr/manager.py:80 msgid "GRASS GIS Attribute Table Manager - " -msgstr "" +msgstr "GRASS GIS ì†ì„± í…Œì´ë¸” 관리ìž" -#: ../gui/wxpython/dbmgr/manager.py:81 +#: ../gui/wxpython/dbmgr/manager.py:82 msgid "READONLY - " msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:99 +#: ../gui/wxpython/dbmgr/manager.py:100 #, python-format msgid "Database connection for vector map <%s> is not defined in DB file. You can define new connection in 'Manage layers' tab." msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:105 +#: ../gui/wxpython/dbmgr/manager.py:106 msgid "Please wait, loading attribute data..." msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:114 +#: ../gui/wxpython/dbmgr/manager.py:115 msgid "Browse data" msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:122 +#: ../gui/wxpython/dbmgr/manager.py:123 msgid "Manage tables" msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:129 +#: ../gui/wxpython/dbmgr/manager.py:130 msgid "Manage layers" msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:140 +#: ../gui/wxpython/dbmgr/manager.py:141 msgid "Close Attribute Table Manager" msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:143 +#: ../gui/wxpython/dbmgr/manager.py:144 msgid "Reload currently selected attribute data" msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:146 +#: ../gui/wxpython/dbmgr/manager.py:147 msgid "Reload all attribute data (drop current selection)" -msgstr "" +msgstr "모든 ì†ì„± ìžë£Œë¥¼ 다시 ì½ì–´ 들입니다 (현재 ì„ íƒì€ 삭제합니다)" -#: ../gui/wxpython/dbmgr/manager.py:222 ../gui/wxpython/dbmgr/base.py:317 -#: ../gui/wxpython/dbmgr/base.py:919 ../gui/wxpython/dbmgr/base.py:1089 -#: ../gui/wxpython/dbmgr/base.py:1444 ../gui/wxpython/dbmgr/base.py:2096 +#: ../gui/wxpython/dbmgr/manager.py:223 ../gui/wxpython/dbmgr/base.py:317 +#: ../gui/wxpython/dbmgr/base.py:921 ../gui/wxpython/dbmgr/base.py:1091 +#: ../gui/wxpython/dbmgr/base.py:1446 ../gui/wxpython/dbmgr/base.py:2098 #, python-format msgid "Number of loaded records: %d" msgstr "" @@ -18610,7 +18735,7 @@ #: ../gui/wxpython/dbmgr/base.py:341 msgid "Unknown value" -msgstr "" +msgstr "알려지지 ì•Šì€ ê°’" #: ../gui/wxpython/dbmgr/base.py:347 msgid "Unable to decode value. Set encoding in GUI preferences ('Attributes')." @@ -18681,129 +18806,129 @@ msgid "Add column to table <%s>" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1025 +#: ../gui/wxpython/dbmgr/base.py:1027 msgid "Unable to add column to the table. No column name defined." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1039 +#: ../gui/wxpython/dbmgr/base.py:1041 #, python-format msgid "Column <%(column)s> already exists in table <%(table)s>." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1122 +#: ../gui/wxpython/dbmgr/base.py:1124 msgid "Attribute data - right-click to edit/manage records" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1137 ../gui/wxpython/dbmgr/base.py:2260 -#: ../gui/wxpython/dbmgr/base.py:2955 ../gui/wxpython/dbmgr/base.py:3090 -#: ../gui/wxpython/dbmgr/base.py:3359 +#: ../gui/wxpython/dbmgr/base.py:1139 ../gui/wxpython/dbmgr/base.py:2262 +#: ../gui/wxpython/dbmgr/base.py:2957 ../gui/wxpython/dbmgr/base.py:3092 +#: ../gui/wxpython/dbmgr/base.py:3361 msgid "Table" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1139 ../gui/wxpython/dbmgr/base.py:2262 +#: ../gui/wxpython/dbmgr/base.py:1141 ../gui/wxpython/dbmgr/base.py:2264 msgid " (readonly)" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1153 +#: ../gui/wxpython/dbmgr/base.py:1155 msgid "SQL Query" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1183 +#: ../gui/wxpython/dbmgr/base.py:1185 msgid "Simple" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1190 +#: ../gui/wxpython/dbmgr/base.py:1192 msgid "Apply SELECT statement and reload data records" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1224 +#: ../gui/wxpython/dbmgr/base.py:1226 msgid "Builder" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1229 +#: ../gui/wxpython/dbmgr/base.py:1231 msgid "SQL Builder" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1411 ../gui/wxpython/dbmgr/base.py:1600 +#: ../gui/wxpython/dbmgr/base.py:1413 ../gui/wxpython/dbmgr/base.py:1602 msgid "Insert new record" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1412 +#: ../gui/wxpython/dbmgr/base.py:1414 msgid "Delete selected record(s)" -msgstr "" +msgstr "ì„ íƒëœ 레코드를 삭제합니다" -#: ../gui/wxpython/dbmgr/base.py:1413 +#: ../gui/wxpython/dbmgr/base.py:1415 msgid "Delete all records" -msgstr "" +msgstr "모든 레코드를 삭제합니다" -#: ../gui/wxpython/dbmgr/base.py:1425 +#: ../gui/wxpython/dbmgr/base.py:1427 msgid "Highlight selected features and zoom" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1429 ../gui/wxpython/dbmgr/base.py:1940 +#: ../gui/wxpython/dbmgr/base.py:1431 ../gui/wxpython/dbmgr/base.py:1942 msgid "Extract selected features" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1430 +#: ../gui/wxpython/dbmgr/base.py:1432 msgid "Delete selected features" -msgstr "" +msgstr "ì„ íƒëœ 피ì³ë¥¼ 삭제합니다" -#: ../gui/wxpython/dbmgr/base.py:1493 +#: ../gui/wxpython/dbmgr/base.py:1495 msgid "Update existing record" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1520 ../gui/wxpython/dbmgr/base.py:1633 +#: ../gui/wxpython/dbmgr/base.py:1522 ../gui/wxpython/dbmgr/base.py:1635 #, python-format msgid "Value '%(value)s' needs to be entered as %(type)s." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1539 +#: ../gui/wxpython/dbmgr/base.py:1541 #, python-format msgid "" "Unable to update existing record.\n" "%s" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1611 +#: ../gui/wxpython/dbmgr/base.py:1613 #, python-format msgid "Record with category number %d already exists in the table." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1621 +#: ../gui/wxpython/dbmgr/base.py:1623 #, python-format msgid "Category number (column %s) is missing." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1645 +#: ../gui/wxpython/dbmgr/base.py:1647 #, python-format msgid "" "Unable to insert new record.\n" "%s" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1698 +#: ../gui/wxpython/dbmgr/base.py:1700 #, python-format msgid "Selected data records (%d) will be permanently deleted from table. Do you want to delete them?" -msgstr "" +msgstr "í…Œì´ë¸”로부터 %dê°œì˜ ì„ íƒëœ ìžë£Œ 레코드가 ì˜êµ¬ížˆ ì‚­ì œë  ê²ƒìž…ë‹ˆë‹¤. 삭제하길 ì›í•˜ì‹­ë‹ˆê¹Œ?" -#: ../gui/wxpython/dbmgr/base.py:1701 ../gui/wxpython/dbmgr/base.py:1751 +#: ../gui/wxpython/dbmgr/base.py:1703 ../gui/wxpython/dbmgr/base.py:1753 msgid "Delete records" -msgstr "" +msgstr "레코드를 삭제합니다" -#: ../gui/wxpython/dbmgr/base.py:1748 +#: ../gui/wxpython/dbmgr/base.py:1750 #, python-format msgid "All data records (%d) will be permanently deleted from table. Do you want to delete them?" -msgstr "" +msgstr "í…Œì´ë¸”로부터 %dê°œì˜ ëª¨ë“  ìžë£Œ 레코드가 ì˜êµ¬ížˆ ì‚­ì œë  ê²ƒìž…ë‹ˆë‹¤. 삭제하길 ì›í•˜ì‹­ë‹ˆê¹Œ?" -#: ../gui/wxpython/dbmgr/base.py:1935 +#: ../gui/wxpython/dbmgr/base.py:1937 msgid "Nothing to extract." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1969 +#: ../gui/wxpython/dbmgr/base.py:1971 msgid "Nothing to delete." -msgstr "" +msgstr "삭제할 ê²ƒì´ ì—†ìŠµë‹ˆë‹¤" -#: ../gui/wxpython/dbmgr/base.py:2040 ../gui/wxpython/dbmgr/base.py:2076 +#: ../gui/wxpython/dbmgr/base.py:2042 ../gui/wxpython/dbmgr/base.py:2078 #, python-format msgid "" "Loading attribute data failed.\n" @@ -18811,7 +18936,7 @@ "%s" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2059 +#: ../gui/wxpython/dbmgr/base.py:2061 #, python-format msgid "" "Loading attribute data failed.\n" @@ -18820,194 +18945,197 @@ "%s" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2295 +#: ../gui/wxpython/dbmgr/base.py:2297 #, python-format msgid "Table <%s> - right-click to delete column(s)" -msgstr "" +msgstr "í…Œì´ë¸” <%s> - ì—´ì„ ì‚­ì œí•˜ë ¤ë©´ 오른쪽 í´ë¦­" -#: ../gui/wxpython/dbmgr/base.py:2399 ../gui/wxpython/gmodeler/dialogs.py:359 +#: ../gui/wxpython/dbmgr/base.py:2401 ../gui/wxpython/gmodeler/dialogs.py:359 msgid "To" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2517 +#: ../gui/wxpython/dbmgr/base.py:2519 msgid "Unable to rename column. No column name defined." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2525 +#: ../gui/wxpython/dbmgr/base.py:2527 #, python-format msgid "Unable to rename column <%(column)s> to <%(columnTo)s>. Column already exists in the table <%(table)s>." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2543 +#: ../gui/wxpython/dbmgr/base.py:2545 #, python-format msgid "Unable to rename column. Column <%(column)s> doesn't exist in the table <%(table)s>." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2582 +#: ../gui/wxpython/dbmgr/base.py:2584 msgid "Drop selected column" -msgstr "" +msgstr "ì„ íƒëœ ì—´ì„ ì‚­ì œí•©ë‹ˆë‹¤" -#: ../gui/wxpython/dbmgr/base.py:2586 +#: ../gui/wxpython/dbmgr/base.py:2588 msgid "Drop all columns" -msgstr "" +msgstr "모든 ì—´ì„ ì‚­ì œí•©ë‹ˆë‹¤" -#: ../gui/wxpython/dbmgr/base.py:2618 +#: ../gui/wxpython/dbmgr/base.py:2620 #, python-format msgid "Selected %s will PERMANENTLY removed from table. Do you want to drop the column?" -msgstr "" +msgstr "ì„ íƒëœ %sì´ í…Œì´ë¸”로부터 ì˜êµ¬ížˆ ì œê±°ë  ê²ƒìž…ë‹ˆë‹¤. ì´ ì—´ì„ ì‚­ì œí•˜ê¸¸ ì›í•˜ì‹­ë‹ˆê¹Œ?" -#: ../gui/wxpython/dbmgr/base.py:2621 ../gui/wxpython/dbmgr/base.py:2665 +#: ../gui/wxpython/dbmgr/base.py:2623 ../gui/wxpython/dbmgr/base.py:2667 msgid "Drop column(s)" -msgstr "" +msgstr "ì—´ì„ ì‚­ì œí•©ë‹ˆë‹¤" -#: ../gui/wxpython/dbmgr/base.py:2662 +#: ../gui/wxpython/dbmgr/base.py:2664 #, python-format msgid "" "Selected columns\n" "%s\n" "will PERMANENTLY removed from table. Do you want to drop the columns?" msgstr "" +"ì„ íƒëœ 열들ì´\n" +"%s\n" +"í…Œì´ë¸”로부터 ì˜êµ¬ížˆ ì œê±°ë  ê²ƒìž…ë‹ˆë‹¤. ì´ ì—´ë“¤ì„ ì‚­ì œí•˜ê¸¸ ì›í•˜ì‹­ë‹ˆê¹Œ?" -#: ../gui/wxpython/dbmgr/base.py:2768 +#: ../gui/wxpython/dbmgr/base.py:2770 msgid "List of layers" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2853 ../gui/wxpython/dbmgr/base.py:3281 -#: ../gui/wxpython/dbmgr/base.py:3713 +#: ../gui/wxpython/dbmgr/base.py:2855 ../gui/wxpython/dbmgr/base.py:3283 +#: ../gui/wxpython/dbmgr/base.py:3715 #, python-format msgid "Drop also linked attribute table (%s)" -msgstr "" +msgstr "ì—°ê²°ëœ ì†ì„± í…Œì´ë¸” (%s)ë„ ê°™ì´ ì‚­ì œí•©ë‹ˆë‹¤" -#: ../gui/wxpython/dbmgr/base.py:2896 +#: ../gui/wxpython/dbmgr/base.py:2898 msgid "Column name" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2896 ../gui/wxpython/gmodeler/frame.py:1732 +#: ../gui/wxpython/dbmgr/base.py:2898 ../gui/wxpython/gmodeler/frame.py:1732 #: ../gui/wxpython/gmodeler/frame.py:1785 msgid "Data type" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2896 +#: ../gui/wxpython/dbmgr/base.py:2898 msgid "Data length" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2953 ../gui/wxpython/dbmgr/base.py:3079 -#: ../gui/wxpython/dbmgr/base.py:3347 +#: ../gui/wxpython/dbmgr/base.py:2955 ../gui/wxpython/dbmgr/base.py:3081 +#: ../gui/wxpython/dbmgr/base.py:3349 msgid "Driver" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2956 +#: ../gui/wxpython/dbmgr/base.py:2958 msgid "Key" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3055 +#: ../gui/wxpython/dbmgr/base.py:3057 msgid "Add layer" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3065 +#: ../gui/wxpython/dbmgr/base.py:3067 msgid "Layer description" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3095 ../gui/wxpython/dbmgr/base.py:3139 -#: ../gui/wxpython/dbmgr/base.py:3365 +#: ../gui/wxpython/dbmgr/base.py:3097 ../gui/wxpython/dbmgr/base.py:3141 +#: ../gui/wxpython/dbmgr/base.py:3367 msgid "Key column" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3100 +#: ../gui/wxpython/dbmgr/base.py:3102 msgid "Insert record for each category into table" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3122 +#: ../gui/wxpython/dbmgr/base.py:3124 msgid "You need to add categories by v.category module." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3126 +#: ../gui/wxpython/dbmgr/base.py:3128 msgid "Table description" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3134 +#: ../gui/wxpython/dbmgr/base.py:3136 msgid "Table name" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3148 +#: ../gui/wxpython/dbmgr/base.py:3150 msgid "&Create table" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3152 +#: ../gui/wxpython/dbmgr/base.py:3154 #: ../gui/wxpython/web_services/dialogs.py:537 msgid "&Add layer" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3156 +#: ../gui/wxpython/dbmgr/base.py:3158 msgid "&Set default" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3260 +#: ../gui/wxpython/dbmgr/base.py:3262 msgid "Remove layer" -msgstr "" +msgstr "ë ˆì´ì–´ë¥¼ 제거합니다" -#: ../gui/wxpython/dbmgr/base.py:3263 +#: ../gui/wxpython/dbmgr/base.py:3265 msgid "Layer to remove" -msgstr "" +msgstr "제거할 ë ˆì´ì–´" -#: ../gui/wxpython/dbmgr/base.py:3289 +#: ../gui/wxpython/dbmgr/base.py:3291 msgid "&Remove layer" -msgstr "" +msgstr "ë ˆì´ì–´ 제거(&R)" -#: ../gui/wxpython/dbmgr/base.py:3332 +#: ../gui/wxpython/dbmgr/base.py:3334 msgid "Modify layer" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3408 +#: ../gui/wxpython/dbmgr/base.py:3410 msgid "&Modify layer" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3457 +#: ../gui/wxpython/dbmgr/base.py:3459 msgid "" "Unable to get list of tables.\n" "Please use db.connect to set database parameters." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3554 +#: ../gui/wxpython/dbmgr/base.py:3556 msgid "Unable to create new table. Table name or key column name is missing." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3561 +#: ../gui/wxpython/dbmgr/base.py:3563 #, python-format msgid "Unable to create new table. Table <%s> already exists in the database." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3602 +#: ../gui/wxpython/dbmgr/base.py:3604 #, python-format msgid "Unable to add new layer to vector map <%(vector)s>. Layer %(layer)d already exists." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3771 +#: ../gui/wxpython/dbmgr/base.py:3773 msgid "Field statistics" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3792 +#: ../gui/wxpython/dbmgr/base.py:3794 msgid "Copy statistics the clipboard (Ctrl+C)" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3859 +#: ../gui/wxpython/dbmgr/base.py:3861 msgid "Statistics is not support for DBF tables." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3886 +#: ../gui/wxpython/dbmgr/base.py:3888 msgid "Unable to calculte statistics." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3894 +#: ../gui/wxpython/dbmgr/base.py:3896 #, python-format msgid "Unable to calculte statistics. Invalid number of lines %d (should be %d)." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3914 +#: ../gui/wxpython/dbmgr/base.py:3916 msgid "Unable to calculte standard deviation." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3920 +#: ../gui/wxpython/dbmgr/base.py:3922 #, python-format msgid "Field statistics <%s>" msgstr "" @@ -19092,7 +19220,7 @@ #: ../gui/wxpython/gmodeler/model.py:2827 msgid "Delete intermediate data when finish" -msgstr "" +msgstr "종료시 중간 ìžë£Œë¥¼ 삭제합니다" #: ../gui/wxpython/gmodeler/model.py:2879 ../gui/wxpython/gmodeler/frame.py:163 msgid "Variables" @@ -19100,7 +19228,7 @@ #: ../gui/wxpython/gmodeler/frame.py:74 msgid "GRASS GIS Graphical Modeler" -msgstr "" +msgstr "GRASS GIS 그래픽 모ë¸ëŸ¬" #: ../gui/wxpython/gmodeler/frame.py:156 msgid "Model" @@ -19145,20 +19273,20 @@ #: ../gui/wxpython/gmodeler/frame.py:403 #, python-format msgid "%d intermediate maps deleted from current mapset" -msgstr "" +msgstr "현재 지ë„세트로부터 %dê°œì˜ ì¤‘ê°„ 지ë„ê°€ ì‚­ì œë습니다" #: ../gui/wxpython/gmodeler/frame.py:412 msgid "No intermediate data to delete." -msgstr "" +msgstr "삭제할 중간 ìžë£Œê°€ 없습니다" #: ../gui/wxpython/gmodeler/frame.py:418 #, python-format msgid "Do you want to permanently delete data?%s" -msgstr "" +msgstr "ìžë£Œë¥¼ ì˜êµ¬ížˆ 삭제하길 ì›í•˜ì‹­ë‹ˆê¹Œ? %s" #: ../gui/wxpython/gmodeler/frame.py:420 msgid "Delete intermediate data?" -msgstr "" +msgstr "중간 ìžë£Œë¥¼ 삭제할까요?" #: ../gui/wxpython/gmodeler/frame.py:440 ../gui/wxpython/gmodeler/frame.py:590 msgid "Current model is not empty. Do you want to store current settings to model file?" @@ -19266,7 +19394,7 @@ #: ../gui/wxpython/gmodeler/frame.py:1540 msgid "Remove control point" -msgstr "" +msgstr "제어 ì ì„ 제거합니다" #: ../gui/wxpython/gmodeler/frame.py:1554 msgid "Intermediate" @@ -19279,7 +19407,7 @@ #: ../gui/wxpython/gmodeler/frame.py:1726 msgid "List of variables - right-click to delete" -msgstr "" +msgstr "ë³€ìˆ˜ì˜ ëª©ë¡ - 삭제하려면 오른쪽 í´ë¦­" #: ../gui/wxpython/gmodeler/frame.py:1733 #: ../gui/wxpython/gmodeler/frame.py:1791 @@ -19320,7 +19448,7 @@ #: ../gui/wxpython/gmodeler/frame.py:1881 msgid "List of items - right-click to delete" -msgstr "" +msgstr "í•­ëª©ì˜ ëª©ë¡ - 삭제하려면 오른쪽 í´ë¦­" #: ../gui/wxpython/gmodeler/frame.py:1887 msgid "In loop" @@ -19384,7 +19512,7 @@ #: ../gui/wxpython/gmodeler/preferences.py:132 msgid "Invalid:" -msgstr "" +msgstr "무효:" #: ../gui/wxpython/gmodeler/preferences.py:150 msgid "Running:" @@ -19555,11 +19683,11 @@ #: ../gui/wxpython/gmodeler/dialogs.py:803 msgid "Do you want to delete all variables from the model?" -msgstr "" +msgstr "모형으로부터 모든 변수를 삭제하길 ì›í•˜ì‹­ë‹ˆê¹Œ?" #: ../gui/wxpython/gmodeler/dialogs.py:805 msgid "Delete variables" -msgstr "" +msgstr "변수를 삭제합니다" #: ../gui/wxpython/timeline/frame.py:39 #, python-brace-format @@ -19568,7 +19696,7 @@ #: ../gui/wxpython/timeline/frame.py:77 msgid "GRASS GIS Timeline Tool" -msgstr "" +msgstr "GRASS GIS 시간선 ë„구" #: ../gui/wxpython/timeline/frame.py:141 msgid "3D plot of spatio-temporal extents" @@ -19605,57 +19733,57 @@ msgid "Y" msgstr "" -#: ../gui/wxpython/timeline/frame.py:570 +#: ../gui/wxpython/timeline/frame.py:572 #, python-format msgid "Mapset: %s" msgstr "" -#: ../gui/wxpython/timeline/frame.py:571 +#: ../gui/wxpython/timeline/frame.py:573 #, python-format msgid "Map name: %s" msgstr "" -#: ../gui/wxpython/timeline/frame.py:573 +#: ../gui/wxpython/timeline/frame.py:575 #, python-format msgid "Start time: %s" msgstr "" -#: ../gui/wxpython/timeline/frame.py:576 +#: ../gui/wxpython/timeline/frame.py:578 #, python-format msgid "End time: %s" msgstr "" -#: ../gui/wxpython/timeline/frame.py:580 +#: ../gui/wxpython/timeline/frame.py:582 msgid "WARNING: invalid topology" -msgstr "" +msgstr "경고: 무효한 위ìƒìž…니다" -#: ../gui/wxpython/timeline/frame.py:582 +#: ../gui/wxpython/timeline/frame.py:584 msgid "" "\n" "Press Del to dismiss." msgstr "" -#: ../gui/wxpython/mapdisp/main.py:187 +#: ../gui/wxpython/mapdisp/main.py:189 #, python-format msgid "Unsupported command %s." msgstr "" -#: ../gui/wxpython/mapdisp/main.py:281 +#: ../gui/wxpython/mapdisp/main.py:283 #, python-format msgid "Unable to read cmdfile '%(cmd)s'. Details: %(det)s" msgstr "" -#: ../gui/wxpython/mapdisp/main.py:616 +#: ../gui/wxpython/mapdisp/main.py:618 #, python-format msgid "Starting map display <%s>..." msgstr "" -#: ../gui/wxpython/mapdisp/main.py:622 +#: ../gui/wxpython/mapdisp/main.py:624 #, python-format msgid "Unable to create file <%s>" msgstr "" -#: ../gui/wxpython/mapdisp/main.py:638 +#: ../gui/wxpython/mapdisp/main.py:640 #, python-format msgid "Stopping map display <%s>..." msgstr "" @@ -19752,7 +19880,7 @@ #: ../gui/wxpython/mapdisp/frame.py:63 msgid "GRASS GIS - Map display" -msgstr "" +msgstr "GRASS GIS - ì§€ë„ ë””ìŠ¤í”Œë ˆì´" #: ../gui/wxpython/mapdisp/frame.py:241 #, python-format @@ -19764,7 +19892,7 @@ #: ../gui/wxpython/mapdisp/frame.py:258 #, python-format msgid "GRASS GIS Map Display: %(name)s - %(loc)s/%(mapset)s" -msgstr "" +msgstr "GRASS GIS ì§€ë„ ë””ìŠ¤í”Œë ˆì´: %(name)s - %(loc)s/%(mapset)s" #: ../gui/wxpython/mapdisp/frame.py:314 msgid "Vector Digitizer Toolbar" @@ -19805,33 +19933,33 @@ msgid "d.to.rast can be used only in 2D mode." msgstr "" -#: ../gui/wxpython/mapdisp/frame.py:890 +#: ../gui/wxpython/mapdisp/frame.py:889 #, python-format msgid "Vector map <%s> opened for editing - skipped." msgstr "" -#: ../gui/wxpython/mapdisp/frame.py:961 +#: ../gui/wxpython/mapdisp/frame.py:960 #, python-brace-format msgid "Failed to query vector map(s) <{maps}>. Check database settings and topology." msgstr "" -#: ../gui/wxpython/mapdisp/frame.py:1395 +#: ../gui/wxpython/mapdisp/frame.py:1394 msgid "Set computational region extent from display" msgstr "" -#: ../gui/wxpython/mapdisp/frame.py:1397 +#: ../gui/wxpython/mapdisp/frame.py:1396 msgid "Set computational region extent interactively" msgstr "" -#: ../gui/wxpython/mapdisp/frame.py:1399 +#: ../gui/wxpython/mapdisp/frame.py:1398 msgid "Set computational region from named region" msgstr "" -#: ../gui/wxpython/mapdisp/frame.py:1404 +#: ../gui/wxpython/mapdisp/frame.py:1403 msgid "Save computational region to named region" msgstr "" -#: ../gui/wxpython/mapdisp/frame.py:1537 +#: ../gui/wxpython/mapdisp/frame.py:1536 msgid "Raster Digitizer Toolbar" msgstr "" @@ -19868,7 +19996,7 @@ #: ../gui/wxpython/mapdisp/test_mapdisp.py:343 #, python-format msgid "Unknown value %s of test parameter." -msgstr "" +msgstr "알려지지 ì•Šì€ ê²€ì • ë§¤ê°œë³€ìˆ˜ì˜ ê°’ %s" #: ../gui/wxpython/mapdisp/statusbar.py:418 msgid "Render" @@ -19929,7 +20057,7 @@ #: ../gui/wxpython/mapdisp/statusbar.py:1024 #: ../gui/wxpython/mapdisp/statusbar.py:1125 msgid "Error in projection (check the settings)" -msgstr "" +msgstr "íˆ¬ì˜ ë‚´ì— ì˜¤ë¥˜ (ì„¤ì •ì„ í™•ì¸í•˜ì„¸ìš”)" #: ../gui/wxpython/mapdisp/statusbar.py:826 msgid "Use defined projection" @@ -19941,7 +20069,7 @@ #: ../gui/wxpython/mapdisp/statusbar.py:873 msgid "MASK" -msgstr "" +msgstr "마스í¬" #: ../gui/wxpython/mapdisp/statusbar.py:921 msgid "Display geometry" @@ -19985,7 +20113,7 @@ #: ../gui/wxpython/web_services/widgets.py:282 msgid "Nearest neighbor" -msgstr "" +msgstr "최근접 ì´ì›ƒ" #: ../gui/wxpython/web_services/widgets.py:283 msgid "Linear interpolation" diff -Nru grass-7.4.3/locale/po/grasswxpy_lv.po grass-7.6.0/locale/po/grasswxpy_lv.po --- grass-7.4.3/locale/po/grasswxpy_lv.po 2018-10-18 19:11:24.000000000 +0000 +++ grass-7.6.0/locale/po/grasswxpy_lv.po 2018-12-26 10:57:24.000000000 +0000 @@ -8,8 +8,8 @@ msgstr "" "Project-Id-Version: grasswxpy_lv\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-03-24 00:06+0100\n" -"PO-Revision-Date: 2018-01-06 20:25+0200\n" +"POT-Creation-Date: 2018-12-26 11:43+0100\n" +"PO-Revision-Date: 2018-12-15 11:38+0200\n" "Last-Translator: Maris Nartiss \n" "Language-Team: Latvian \n" "Language: lv_LV\n" @@ -42,7 +42,7 @@ #: ../gui/wxpython/rdigit/toolbars.py:34 msgid "Raster Digitizer manual" -msgstr "Rastra digitizÄ“Å¡anas rokasgrÄmata" +msgstr "Rastra digitizÄ“tÄja rokasgrÄmata" #: ../gui/wxpython/rdigit/toolbars.py:35 msgid "Quit raster digitizer" @@ -56,20 +56,20 @@ msgid "Set drawing color (not raster cell color)" msgstr "" -#: ../gui/wxpython/rdigit/toolbars.py:88 +#: ../gui/wxpython/rdigit/toolbars.py:85 msgid "Cell value:" msgstr "Å Å«nu vÄ“rtÄ«ba:" -#: ../gui/wxpython/rdigit/toolbars.py:101 +#: ../gui/wxpython/rdigit/toolbars.py:99 msgid "" "Width of currently digitized line or diameter of a digitized point in map " "units." msgstr "" -#: ../gui/wxpython/rdigit/toolbars.py:102 +#: ../gui/wxpython/rdigit/toolbars.py:100 #: ../gui/wxpython/nviz/preferences.py:559 -#: ../gui/wxpython/gui_core/dialogs.py:1933 -#: ../gui/wxpython/psmap/dialogs.py:3831 +#: ../gui/wxpython/gui_core/dialogs.py:1938 +#: ../gui/wxpython/psmap/dialogs.py:3833 #: ../gui/wxpython/gmodeler/preferences.py:184 #: ../gui/wxpython/gmodeler/preferences.py:350 #: ../gui/wxpython/gmodeler/preferences.py:462 @@ -77,7 +77,7 @@ msgid "Width:" msgstr "Platums:" -#: ../gui/wxpython/rdigit/toolbars.py:142 +#: ../gui/wxpython/rdigit/toolbars.py:146 msgid "New raster map" msgstr "Jauna rastra karte" @@ -112,7 +112,7 @@ #: ../gui/wxpython/rdigit/dialogs.py:104 #: ../gui/wxpython/modules/colorrules.py:679 -#: ../gui/wxpython/gui_core/dialogs.py:475 +#: ../gui/wxpython/gui_core/dialogs.py:476 #: ../gui/wxpython/lmgr/layertree.py:1085 #: ../gui/wxpython/datacatalog/tree.py:220 msgid "Overwrite?" @@ -205,7 +205,7 @@ msgstr "" #: ../gui/wxpython/modules/colorrules.py:453 ../gui/wxpython/menustrings.py:9 -#: ../gui/wxpython/menustrings.py:2009 +#: ../gui/wxpython/menustrings.py:2010 #: ../gui/wxpython/image2target/ii2t_menustrings.py:10 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1977 msgid "Save" @@ -232,7 +232,7 @@ msgstr "" #: ../gui/wxpython/modules/colorrules.py:582 -#: ../gui/wxpython/iclass/toolbars.py:76 +#: ../gui/wxpython/iclass/toolbars.py:78 msgid "Preview" msgstr "PriekÅ¡skatÄ«jums" @@ -251,7 +251,7 @@ msgstr "" #: ../gui/wxpython/modules/colorrules.py:690 -#: ../gui/wxpython/gui_core/forms.py:2346 +#: ../gui/wxpython/gui_core/forms.py:2376 msgid "Nothing to save." msgstr "" @@ -275,7 +275,7 @@ #: ../gui/wxpython/modules/colorrules.py:972 #: ../gui/wxpython/modules/colorrules.py:1654 #: ../gui/wxpython/modules/colorrules.py:1658 -#: ../gui/wxpython/psmap/dialogs.py:3537 +#: ../gui/wxpython/psmap/dialogs.py:3539 msgid "range" msgstr "diapazons" @@ -343,7 +343,7 @@ msgstr "" #: ../gui/wxpython/modules/colorrules.py:1139 ../gui/wxpython/dbmgr/base.py:467 -#: ../gui/wxpython/dbmgr/base.py:2307 +#: ../gui/wxpython/dbmgr/base.py:2309 msgid "Add column" msgstr "Pievienot kolonu" @@ -446,7 +446,7 @@ msgstr "Izteiksme" #: ../gui/wxpython/modules/mcalc_builder.py:158 -#: ../gui/wxpython/modules/vclean.py:173 ../gui/wxpython/gui_core/forms.py:595 +#: ../gui/wxpython/modules/vclean.py:173 ../gui/wxpython/gui_core/forms.py:607 #: ../gui/wxpython/gui_core/menu.py:174 ../gui/wxpython/gmodeler/model.py:2835 #: ../gui/wxpython/gmodeler/frame.py:1983 msgid "&Run" @@ -457,7 +457,7 @@ msgstr "SaglabÄt izteiksmi failÄ" #: ../gui/wxpython/modules/mcalc_builder.py:165 -#: ../gui/wxpython/gui_core/forms.py:1858 +#: ../gui/wxpython/gui_core/forms.py:1868 msgid "&Load" msgstr "Ie&lÄdÄ“t" @@ -466,7 +466,7 @@ msgstr "IelÄdÄ“t izteiksmi no datnes" #: ../gui/wxpython/modules/mcalc_builder.py:169 -#: ../gui/wxpython/gui_core/forms.py:615 +#: ../gui/wxpython/gui_core/forms.py:627 msgid "Copy the current command string to the clipboard" msgstr "" @@ -589,7 +589,7 @@ #: ../gui/wxpython/modules/mcalc_builder.py:283 #: ../gui/wxpython/modules/import_export.py:96 #: ../gui/wxpython/modules/vclean.py:145 -#: ../gui/wxpython/gui_core/preferences.py:1138 +#: ../gui/wxpython/gui_core/preferences.py:1132 #: ../gui/wxpython/gmodeler/preferences.py:682 msgid "Allow output files to overwrite existing files" msgstr "" @@ -610,28 +610,28 @@ msgid "Add created raster map into layer tree" msgstr "Pievienot izveidoto rastra karti projekta slÄņu sarakstam" -#: ../gui/wxpython/modules/mcalc_builder.py:642 +#: ../gui/wxpython/modules/mcalc_builder.py:658 msgid "You must enter the name of a new raster map to create." msgstr "Ir nepiecieÅ¡ams norÄdÄ«t jaunveidojamÄs rastra kartes nosaukumu." -#: ../gui/wxpython/modules/mcalc_builder.py:653 +#: ../gui/wxpython/modules/mcalc_builder.py:669 msgid "You must enter an expression to create a new raster map." msgstr "" -#: ../gui/wxpython/modules/mcalc_builder.py:713 +#: ../gui/wxpython/modules/mcalc_builder.py:729 msgid "Choose a file name to save the expression" msgstr "" -#: ../gui/wxpython/modules/mcalc_builder.py:714 -#: ../gui/wxpython/modules/mcalc_builder.py:736 +#: ../gui/wxpython/modules/mcalc_builder.py:730 +#: ../gui/wxpython/modules/mcalc_builder.py:752 msgid "Expression file (*)|*" msgstr "" -#: ../gui/wxpython/modules/mcalc_builder.py:735 +#: ../gui/wxpython/modules/mcalc_builder.py:751 msgid "Choose a file name to load the expression" msgstr "" -#: ../gui/wxpython/modules/mcalc_builder.py:771 +#: ../gui/wxpython/modules/mcalc_builder.py:787 #, python-brace-format msgid "'{cmd}' copied to clipboard" msgstr "" @@ -660,12 +660,12 @@ #: ../gui/wxpython/modules/import_export.py:78 #: ../gui/wxpython/modules/import_export.py:869 -#: ../gui/wxpython/gui_core/forms.py:2031 +#: ../gui/wxpython/gui_core/forms.py:2041 msgid "Layer id" msgstr "SlÄņa id" #: ../gui/wxpython/modules/import_export.py:79 -#: ../gui/wxpython/gui_core/forms.py:2032 +#: ../gui/wxpython/gui_core/forms.py:2042 #: ../gui/wxpython/web_services/widgets.py:937 msgid "Layer name" msgstr "SlÄņa nosaukums" @@ -675,13 +675,13 @@ msgstr "" #: ../gui/wxpython/modules/import_export.py:82 -#: ../gui/wxpython/gui_core/forms.py:2033 ../gui/wxpython/psmap/dialogs.py:2176 +#: ../gui/wxpython/gui_core/forms.py:2043 ../gui/wxpython/psmap/dialogs.py:2178 msgid "Feature type" msgstr "Objektu tips" #: ../gui/wxpython/modules/import_export.py:83 #: ../gui/wxpython/modules/import_export.py:85 -#: ../gui/wxpython/gui_core/forms.py:2034 +#: ../gui/wxpython/gui_core/forms.py:2044 msgid "Projection match" msgstr "Projekcijas atbilst" @@ -690,16 +690,16 @@ msgstr "" #: ../gui/wxpython/modules/import_export.py:105 -#: ../gui/wxpython/gui_core/forms.py:684 +#: ../gui/wxpython/gui_core/forms.py:696 msgid "Close dialog on finish" msgstr "AizvÄ“rt dialogu, kad darbs ir pabeigts" #: ../gui/wxpython/modules/import_export.py:117 #: ../gui/wxpython/modules/import_export.py:670 #: ../gui/wxpython/iscatt/dialogs.py:402 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1878 -#: ../gui/wxpython/image2target/ii2t_manager.py:2703 -#: ../gui/wxpython/gcp/manager.py:2630 ../gui/wxpython/vnet/dialogs.py:1312 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1880 +#: ../gui/wxpython/image2target/ii2t_manager.py:2706 +#: ../gui/wxpython/gcp/manager.py:2632 ../gui/wxpython/vnet/dialogs.py:1312 #: ../gui/wxpython/web_services/dialogs.py:145 #: ../gui/wxpython/web_services/dialogs.py:901 msgid "Close dialog" @@ -726,7 +726,7 @@ msgstr "ImportÄ“Å¡anas iestatÄ«jumi" #: ../gui/wxpython/modules/import_export.py:376 -#: ../gui/wxpython/menustrings.py:161 ../gui/wxpython/menustrings.py:1179 +#: ../gui/wxpython/menustrings.py:161 ../gui/wxpython/menustrings.py:1180 #: ../gui/wxpython/image2target/ii2t_menustrings.py:159 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1160 #: ../gui/wxpython/lmgr/layertree.py:60 @@ -734,7 +734,7 @@ msgstr "SaitÄ“t ÄrÄ“jos rastra datus" #: ../gui/wxpython/modules/import_export.py:378 -#: ../gui/wxpython/menustrings.py:36 ../gui/wxpython/menustrings.py:1054 +#: ../gui/wxpython/menustrings.py:36 ../gui/wxpython/menustrings.py:1055 #: ../gui/wxpython/image2target/ii2t_menustrings.py:37 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1038 #: ../gui/wxpython/lmgr/layertree.py:58 @@ -772,7 +772,7 @@ msgstr "Nebija iespÄ“jams noteikt rastra kanÄlu skaitu" #: ../gui/wxpython/modules/import_export.py:517 -#: ../gui/wxpython/menustrings.py:163 ../gui/wxpython/menustrings.py:1181 +#: ../gui/wxpython/menustrings.py:163 ../gui/wxpython/menustrings.py:1182 #: ../gui/wxpython/image2target/ii2t_menustrings.py:161 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1162 #: ../gui/wxpython/lmgr/layertree.py:68 @@ -780,7 +780,7 @@ msgstr "SaitÄ“t ÄrÄ“jos vektordatus" #: ../gui/wxpython/modules/import_export.py:519 -#: ../gui/wxpython/menustrings.py:67 ../gui/wxpython/menustrings.py:1085 +#: ../gui/wxpython/menustrings.py:67 ../gui/wxpython/menustrings.py:1086 #: ../gui/wxpython/image2target/ii2t_menustrings.py:67 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1068 #: ../gui/wxpython/lmgr/layertree.py:66 @@ -817,21 +817,21 @@ #: ../gui/wxpython/location_wizard/wizard.py:1421 #: ../gui/wxpython/location_wizard/wizard.py:1511 #: ../gui/wxpython/location_wizard/wizard.py:1739 -#: ../gui/wxpython/nviz/tools.py:626 ../gui/wxpython/gui_core/forms.py:1819 -#: ../gui/wxpython/gui_core/forms.py:1911 -#: ../gui/wxpython/gui_core/gselect.py:1193 -#: ../gui/wxpython/gui_core/gselect.py:1507 -#: ../gui/wxpython/gui_core/gselect.py:1523 -#: ../gui/wxpython/gui_core/gselect.py:1570 -#: ../gui/wxpython/gui_core/gselect.py:1606 -#: ../gui/wxpython/psmap/dialogs.py:2679 ../gui/wxpython/psmap/dialogs.py:3021 -#: ../gui/wxpython/psmap/dialogs.py:5796 -#: ../gui/wxpython/animation/dialogs.py:508 -#: ../gui/wxpython/animation/dialogs.py:1080 -#: ../gui/wxpython/animation/dialogs.py:1198 -#: ../gui/wxpython/animation/dialogs.py:1234 -#: ../gui/wxpython/animation/dialogs.py:1258 -#: ../gui/wxpython/animation/dialogs.py:1289 +#: ../gui/wxpython/nviz/tools.py:626 ../gui/wxpython/gui_core/forms.py:1829 +#: ../gui/wxpython/gui_core/forms.py:1921 +#: ../gui/wxpython/gui_core/gselect.py:1199 +#: ../gui/wxpython/gui_core/gselect.py:1499 +#: ../gui/wxpython/gui_core/gselect.py:1515 +#: ../gui/wxpython/gui_core/gselect.py:1562 +#: ../gui/wxpython/gui_core/gselect.py:1598 +#: ../gui/wxpython/psmap/dialogs.py:2681 ../gui/wxpython/psmap/dialogs.py:3023 +#: ../gui/wxpython/psmap/dialogs.py:5798 +#: ../gui/wxpython/animation/dialogs.py:511 +#: ../gui/wxpython/animation/dialogs.py:1083 +#: ../gui/wxpython/animation/dialogs.py:1201 +#: ../gui/wxpython/animation/dialogs.py:1237 +#: ../gui/wxpython/animation/dialogs.py:1261 +#: ../gui/wxpython/animation/dialogs.py:1292 ../gui/wxpython/tplot/frame.py:316 msgid "Browse" msgstr "PÄrlÅ«kot" @@ -974,7 +974,7 @@ msgstr "PaplaÅ¡inÄjums" #: ../gui/wxpython/modules/histogram.py:191 -#: ../gui/wxpython/mapwin/buffered.py:699 +#: ../gui/wxpython/mapwin/buffered.py:701 msgid "Please wait, exporting image..." msgstr "" @@ -983,8 +983,8 @@ msgstr "" #: ../gui/wxpython/modules/histogram.py:400 -#: ../gui/wxpython/iclass/g.gui.iclass.py:91 ../gui/wxpython/nviz/wxnviz.py:347 -#: ../gui/wxpython/nviz/wxnviz.py:358 +#: ../gui/wxpython/iclass/g.gui.iclass.py:91 ../gui/wxpython/nviz/wxnviz.py:352 +#: ../gui/wxpython/nviz/wxnviz.py:363 #: ../gui/wxpython/mapswipe/g.gui.mapswipe.py:79 #, python-format msgid "Raster map <%s> not found" @@ -1004,7 +1004,7 @@ #: ../gui/wxpython/modules/histogram.py:501 ../gui/wxpython/wxplot/base.py:610 #: ../gui/wxpython/photo2image/ip2i_mapdisplay.py:425 -#: ../gui/wxpython/menustrings.py:2055 +#: ../gui/wxpython/menustrings.py:2056 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2023 #: ../gui/wxpython/image2target/ii2t_mapdisplay.py:426 #: ../gui/wxpython/psmap/toolbars.py:76 ../gui/wxpython/gcp/mapdisplay.py:426 @@ -1348,10 +1348,10 @@ msgid "Selected group must be in current mapset" msgstr "" -#: ../gui/wxpython/wxplot/dialogs.py:602 ../gui/wxpython/psmap/dialogs.py:595 -#: ../gui/wxpython/psmap/dialogs.py:1421 ../gui/wxpython/psmap/dialogs.py:1445 -#: ../gui/wxpython/psmap/dialogs.py:1496 ../gui/wxpython/psmap/dialogs.py:5104 -#: ../gui/wxpython/animation/dialogs.py:743 +#: ../gui/wxpython/wxplot/dialogs.py:602 ../gui/wxpython/psmap/dialogs.py:597 +#: ../gui/wxpython/psmap/dialogs.py:1423 ../gui/wxpython/psmap/dialogs.py:1447 +#: ../gui/wxpython/psmap/dialogs.py:1498 ../gui/wxpython/psmap/dialogs.py:5106 +#: ../gui/wxpython/animation/dialogs.py:746 #: ../gui/wxpython/animation/controller.py:295 msgid "Invalid input" msgstr "NederÄ«ga ievade" @@ -1382,11 +1382,11 @@ msgstr "Uzrakstu fonta izmÄ“rs (punktos):" #: ../gui/wxpython/wxplot/dialogs.py:751 -#: ../gui/wxpython/gui_core/preferences.py:507 -#: ../gui/wxpython/gui_core/preferences.py:787 -#: ../gui/wxpython/gui_core/dialogs.py:2414 -#: ../gui/wxpython/psmap/dialogs.py:3947 ../gui/wxpython/psmap/dialogs.py:4554 -#: ../gui/wxpython/psmap/dialogs.py:5218 +#: ../gui/wxpython/gui_core/preferences.py:500 +#: ../gui/wxpython/gui_core/preferences.py:781 +#: ../gui/wxpython/gui_core/dialogs.py:2419 +#: ../gui/wxpython/psmap/dialogs.py:3949 ../gui/wxpython/psmap/dialogs.py:4556 +#: ../gui/wxpython/psmap/dialogs.py:5220 msgid "Font settings" msgstr "Fontu iestatÄ«jumi" @@ -1404,9 +1404,9 @@ #: ../gui/wxpython/wxplot/dialogs.py:829 ../gui/wxpython/wxplot/dialogs.py:1428 #: ../gui/wxpython/iscatt/dialogs.py:397 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1873 -#: ../gui/wxpython/image2target/ii2t_manager.py:2698 -#: ../gui/wxpython/gcp/manager.py:2625 ../gui/wxpython/vnet/dialogs.py:1307 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1875 +#: ../gui/wxpython/image2target/ii2t_manager.py:2701 +#: ../gui/wxpython/gcp/manager.py:2627 ../gui/wxpython/vnet/dialogs.py:1307 msgid "Apply changes for the current session" msgstr "" @@ -1416,18 +1416,18 @@ #: ../gui/wxpython/wxplot/dialogs.py:836 ../gui/wxpython/wxplot/dialogs.py:1432 #: ../gui/wxpython/iscatt/dialogs.py:400 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1876 -#: ../gui/wxpython/image2target/ii2t_manager.py:2701 -#: ../gui/wxpython/gui_core/preferences.py:98 -#: ../gui/wxpython/gcp/manager.py:2628 ../gui/wxpython/vnet/dialogs.py:1310 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1878 +#: ../gui/wxpython/image2target/ii2t_manager.py:2704 +#: ../gui/wxpython/gui_core/preferences.py:100 +#: ../gui/wxpython/gcp/manager.py:2630 ../gui/wxpython/vnet/dialogs.py:1310 msgid "" "Apply and save changes to user settings file (default for next sessions)" msgstr "" #: ../gui/wxpython/wxplot/dialogs.py:838 ../gui/wxpython/wxplot/dialogs.py:1433 #: ../gui/wxpython/vdigit/preferences.py:70 -#: ../gui/wxpython/gui_core/preferences.py:101 -#: ../gui/wxpython/psmap/dialogs.py:475 +#: ../gui/wxpython/gui_core/preferences.py:103 +#: ../gui/wxpython/psmap/dialogs.py:477 #: ../gui/wxpython/gmodeler/preferences.py:696 msgid "Close dialog and ignore changes" msgstr "IgnorÄ“t izmaiņas un aizvÄ“rt dialogu" @@ -1442,7 +1442,7 @@ msgstr "" #: ../gui/wxpython/wxplot/dialogs.py:965 ../gui/wxpython/core/workspace.py:1635 -#: ../gui/wxpython/core/gcmd.py:140 ../gui/wxpython/mapwin/buffered.py:2141 +#: ../gui/wxpython/core/gcmd.py:142 ../gui/wxpython/mapwin/buffered.py:2142 msgid "Warning" msgstr "BrÄ«dinÄjums" @@ -1468,8 +1468,8 @@ msgid "Line width" msgstr "LÄ«nijas platums" -#: ../gui/wxpython/wxplot/dialogs.py:1072 ../gui/wxpython/psmap/dialogs.py:2942 -#: ../gui/wxpython/psmap/dialogs.py:6807 +#: ../gui/wxpython/wxplot/dialogs.py:1072 ../gui/wxpython/psmap/dialogs.py:2944 +#: ../gui/wxpython/psmap/dialogs.py:6809 msgid "Line style" msgstr "LÄ«nijas stils" @@ -1486,7 +1486,7 @@ #: ../gui/wxpython/wxplot/dialogs.py:1109 #: ../gui/wxpython/wxplot/dialogs.py:1191 ../gui/wxpython/iclass/dialogs.py:396 #: ../gui/wxpython/nviz/tools.py:976 ../gui/wxpython/nviz/tools.py:2816 -#: ../gui/wxpython/psmap/dialogs.py:6378 ../gui/wxpython/psmap/dialogs.py:6738 +#: ../gui/wxpython/psmap/dialogs.py:6380 ../gui/wxpython/psmap/dialogs.py:6740 #: ../gui/wxpython/gmodeler/preferences.py:107 #: ../gui/wxpython/gmodeler/preferences.py:421 #: ../gui/wxpython/gmodeler/preferences.py:533 @@ -1494,19 +1494,19 @@ msgstr "KrÄsa" #: ../gui/wxpython/wxplot/dialogs.py:1123 -#: ../gui/wxpython/wxplot/dialogs.py:1204 ../gui/wxpython/psmap/dialogs.py:2730 -#: ../gui/wxpython/psmap/dialogs.py:3804 ../gui/wxpython/psmap/dialogs.py:4852 +#: ../gui/wxpython/wxplot/dialogs.py:1204 ../gui/wxpython/psmap/dialogs.py:2732 +#: ../gui/wxpython/psmap/dialogs.py:3806 ../gui/wxpython/psmap/dialogs.py:4854 msgid "Size" msgstr "IzmÄ“rs" #: ../gui/wxpython/wxplot/dialogs.py:1137 -#: ../gui/wxpython/wxplot/dialogs.py:1218 ../gui/wxpython/psmap/dialogs.py:2414 -#: ../gui/wxpython/psmap/dialogs.py:2575 +#: ../gui/wxpython/wxplot/dialogs.py:1218 ../gui/wxpython/psmap/dialogs.py:2416 +#: ../gui/wxpython/psmap/dialogs.py:2577 msgid "Fill" msgstr "AizpildÄ«jums" #: ../gui/wxpython/wxplot/dialogs.py:1164 -#: ../gui/wxpython/wxplot/dialogs.py:1245 ../gui/wxpython/psmap/dialogs.py:4942 +#: ../gui/wxpython/wxplot/dialogs.py:1245 ../gui/wxpython/psmap/dialogs.py:4944 msgid "Style" msgstr "Stils" @@ -1725,63 +1725,63 @@ "%s" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:34 +#: ../gui/wxpython/iclass/toolbars.py:36 msgid "Set opacity level" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:37 ../gui/wxpython/iclass/dialogs.py:280 +#: ../gui/wxpython/iclass/toolbars.py:39 ../gui/wxpython/iclass/dialogs.py:280 msgid "Class manager" msgstr "KlaÅ¡u pÄrvaldÄ«tÄjs" -#: ../gui/wxpython/iclass/toolbars.py:40 ../gui/wxpython/iclass/dialogs.py:44 +#: ../gui/wxpython/iclass/toolbars.py:42 ../gui/wxpython/iclass/dialogs.py:44 #: ../gui/wxpython/iscatt/toolbars.py:46 msgid "Select imagery group" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:43 +#: ../gui/wxpython/iclass/toolbars.py:45 msgid "Run analysis, update histogram and coincidence plots" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:46 +#: ../gui/wxpython/iclass/toolbars.py:48 msgid "Save signature file for i.maxlik" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:49 +#: ../gui/wxpython/iclass/toolbars.py:51 msgid "Remove selected map layer" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:52 +#: ../gui/wxpython/iclass/toolbars.py:54 msgid "Export training areas to vector map" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:55 +#: ../gui/wxpython/iclass/toolbars.py:57 msgid "Import training areas from vector map" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:58 +#: ../gui/wxpython/iclass/toolbars.py:60 #: ../gui/wxpython/gui_core/simplelmgr.py:480 #: ../gui/wxpython/lmgr/layertree.py:82 msgid "Add RGB map layer" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:76 +#: ../gui/wxpython/iclass/toolbars.py:78 msgid "Training" msgstr "ApmÄcÄ«ba" -#: ../gui/wxpython/iclass/toolbars.py:82 +#: ../gui/wxpython/iclass/toolbars.py:84 msgid "Set map canvas for " msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:84 +#: ../gui/wxpython/iclass/toolbars.py:86 msgid "/ Zoom to map" msgstr "/ TuvinÄt lÄ«dz kartei" -#: ../gui/wxpython/iclass/toolbars.py:260 -#: ../gui/wxpython/iclass/toolbars.py:269 +#: ../gui/wxpython/iclass/toolbars.py:262 +#: ../gui/wxpython/iclass/toolbars.py:271 msgid "std dev" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:343 +#: ../gui/wxpython/iclass/toolbars.py:345 msgid "Add raster map" msgstr "Pievienot rastra karti" @@ -1962,8 +1962,8 @@ msgid "Subgroup <%s> not found" msgstr "" -#: ../gui/wxpython/iclass/g.gui.iclass.py:98 ../gui/wxpython/nviz/wxnviz.py:435 -#: ../gui/wxpython/dbmgr/sqlbuilder.py:62 +#: ../gui/wxpython/iclass/g.gui.iclass.py:98 ../gui/wxpython/nviz/wxnviz.py:440 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:64 #: ../gui/wxpython/dbmgr/g.gui.dbmgr.py:48 #, python-format msgid "Vector map <%s> not found" @@ -1997,8 +1997,8 @@ msgstr "" #: ../gui/wxpython/iclass/dialogs.py:78 -#: ../gui/wxpython/image2target/ii2t_manager.py:565 -#: ../gui/wxpython/gcp/manager.py:536 +#: ../gui/wxpython/image2target/ii2t_manager.py:567 +#: ../gui/wxpython/gcp/manager.py:538 msgid "Create/edit group..." msgstr "Veidot / rediģēt grupu" @@ -2046,20 +2046,20 @@ msgstr "Rastra kartes nosaukums:" #: ../gui/wxpython/iclass/dialogs.py:259 -#: ../gui/wxpython/gui_core/dialogs.py:239 +#: ../gui/wxpython/gui_core/dialogs.py:240 #: ../gui/wxpython/gmodeler/dialogs.py:91 msgid "Name of vector map:" msgstr "Vektordatu kartes nosaukums:" -#: ../gui/wxpython/iclass/dialogs.py:295 ../gui/wxpython/iscatt/frame.py:140 +#: ../gui/wxpython/iclass/dialogs.py:295 ../gui/wxpython/iscatt/frame.py:143 msgid "Classes" msgstr "Klases" -#: ../gui/wxpython/iclass/dialogs.py:395 ../gui/wxpython/iscatt/frame.py:413 +#: ../gui/wxpython/iclass/dialogs.py:395 ../gui/wxpython/iscatt/frame.py:416 msgid "Class name" msgstr "KlaÅ¡u nosaukumi" -#: ../gui/wxpython/iclass/dialogs.py:429 ../gui/wxpython/iscatt/frame.py:451 +#: ../gui/wxpython/iclass/dialogs.py:429 ../gui/wxpython/iscatt/frame.py:454 msgid "Please use only ASCII characters." msgstr "" @@ -2333,64 +2333,64 @@ msgid "Remove selected class" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:166 +#: ../gui/wxpython/iscatt/frame.py:169 msgid "GRASS GIS Interactive Scatter Plot Tool" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:398 +#: ../gui/wxpython/iscatt/frame.py:401 msgid "scatter plot" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:476 +#: ../gui/wxpython/iscatt/frame.py:479 msgid "Maximum limit of categories number was reached." msgstr "" -#: ../gui/wxpython/iscatt/frame.py:572 +#: ../gui/wxpython/iscatt/frame.py:575 msgid "Rename class" msgstr "PÄrsaukt klasi" -#: ../gui/wxpython/iscatt/frame.py:576 +#: ../gui/wxpython/iscatt/frame.py:579 msgid "Set color" msgstr "IestatÄ«t krÄsu" -#: ../gui/wxpython/iscatt/frame.py:580 ../gui/wxpython/lmgr/layertree.py:491 +#: ../gui/wxpython/iscatt/frame.py:583 ../gui/wxpython/lmgr/layertree.py:491 msgid "Change opacity level" msgstr "MainÄ«t caurspÄ«dÄ«guma pakÄpi" -#: ../gui/wxpython/iscatt/frame.py:584 +#: ../gui/wxpython/iscatt/frame.py:587 msgid "Hide" msgstr "SlÄ“pt" -#: ../gui/wxpython/iscatt/frame.py:586 +#: ../gui/wxpython/iscatt/frame.py:589 msgid "Show" msgstr "RÄdÄ«t" -#: ../gui/wxpython/iscatt/frame.py:601 +#: ../gui/wxpython/iscatt/frame.py:604 msgid "Move to top" msgstr "PÄrvietot uz augÅ¡u" -#: ../gui/wxpython/iscatt/frame.py:607 +#: ../gui/wxpython/iscatt/frame.py:610 msgid "Move to bottom" msgstr "PÄrvietot uz apakÅ¡u" -#: ../gui/wxpython/iscatt/frame.py:615 +#: ../gui/wxpython/iscatt/frame.py:618 msgid "Move category up" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:621 +#: ../gui/wxpython/iscatt/frame.py:624 msgid "Move category down" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:629 +#: ../gui/wxpython/iscatt/frame.py:632 msgid "Export class raster" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:701 +#: ../gui/wxpython/iscatt/frame.py:704 #, python-format msgid "Change opacity of class <%s>" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:726 +#: ../gui/wxpython/iscatt/frame.py:729 msgid "Empty name was inserted." msgstr "" @@ -2493,19 +2493,19 @@ #: ../gui/wxpython/location_wizard/wizard.py:675 #: ../gui/wxpython/location_wizard/wizard.py:864 #: ../gui/wxpython/location_wizard/wizard.py:2013 -#: ../gui/wxpython/core/workspace.py:1616 ../gui/wxpython/core/gcmd.py:113 -#: ../gui/wxpython/gis_set.py:281 ../gui/wxpython/gis_set.py:711 -#: ../gui/wxpython/gis_set.py:755 +#: ../gui/wxpython/core/workspace.py:1616 ../gui/wxpython/core/gcmd.py:115 +#: ../gui/wxpython/gis_set.py:282 ../gui/wxpython/gis_set.py:653 +#: ../gui/wxpython/gis_set.py:697 #: ../gui/wxpython/image2target/ii2t_gis_set.py:276 #: ../gui/wxpython/image2target/ii2t_gis_set.py:654 #: ../gui/wxpython/image2target/ii2t_gis_set.py:698 #: ../gui/wxpython/vdigit/dialogs.py:253 ../gui/wxpython/vdigit/dialogs.py:447 -#: ../gui/wxpython/gui_core/preferences.py:238 -#: ../gui/wxpython/gui_core/preferences.py:1925 -#: ../gui/wxpython/gui_core/preferences.py:1958 -#: ../gui/wxpython/gui_core/preferences.py:1970 -#: ../gui/wxpython/gui_core/preferences.py:1982 -#: ../gui/wxpython/psmap/dialogs.py:5594 ../gui/wxpython/lmgr/layertree.py:1003 +#: ../gui/wxpython/gui_core/preferences.py:231 +#: ../gui/wxpython/gui_core/preferences.py:1919 +#: ../gui/wxpython/gui_core/preferences.py:1952 +#: ../gui/wxpython/gui_core/preferences.py:1964 +#: ../gui/wxpython/gui_core/preferences.py:1976 +#: ../gui/wxpython/psmap/dialogs.py:5596 ../gui/wxpython/lmgr/layertree.py:1003 #: ../gui/wxpython/gmodeler/frame.py:1141 msgid "Error" msgstr "Kļūda" @@ -2553,12 +2553,12 @@ msgstr "3D Å¡Å«nas: %d" #: ../gui/wxpython/location_wizard/dialogs.py:276 -#: ../gui/wxpython/psmap/dialogs.py:531 +#: ../gui/wxpython/psmap/dialogs.py:533 msgid "Top" msgstr "AugÅ¡Ä" #: ../gui/wxpython/location_wizard/dialogs.py:284 -#: ../gui/wxpython/psmap/dialogs.py:532 +#: ../gui/wxpython/psmap/dialogs.py:534 msgid "Bottom" msgstr "LejÄ" @@ -2775,13 +2775,13 @@ msgstr "" #: ../gui/wxpython/location_wizard/wizard.py:932 -#: ../gui/wxpython/gui_core/gselect.py:2100 +#: ../gui/wxpython/gui_core/gselect.py:2092 #: ../gui/wxpython/gmodeler/dialogs.py:919 msgid "No" msgstr "NÄ“" #: ../gui/wxpython/location_wizard/wizard.py:932 -#: ../gui/wxpython/gui_core/gselect.py:2102 +#: ../gui/wxpython/gui_core/gselect.py:2094 #: ../gui/wxpython/gmodeler/dialogs.py:921 msgid "Yes" msgstr "JÄ" @@ -2796,7 +2796,7 @@ #: ../gui/wxpython/location_wizard/wizard.py:1014 msgid "Datum code:" -msgstr "" +msgstr "Datuma kods:" #: ../gui/wxpython/location_wizard/wizard.py:1162 msgid "Specify ellipsoid" @@ -2841,7 +2841,7 @@ msgstr "EPSG kodu datnes ceļš:" #: ../gui/wxpython/location_wizard/wizard.py:1502 -#: ../gui/wxpython/gui_core/preferences.py:1728 +#: ../gui/wxpython/gui_core/preferences.py:1722 msgid "EPSG code:" msgstr "EPSG kods:" @@ -2856,7 +2856,7 @@ msgstr "IzvÄ“lÄ“ties EPSG kodu datni" #: ../gui/wxpython/location_wizard/wizard.py:1696 -#: ../gui/wxpython/gui_core/preferences.py:1916 +#: ../gui/wxpython/gui_core/preferences.py:1910 #, python-brace-format msgid "Unable to read EPGS codes: {0}" msgstr "" @@ -2896,7 +2896,7 @@ msgstr "" #: ../gui/wxpython/location_wizard/wizard.py:2072 -#: ../gui/wxpython/rlisetup/wizard.py:1738 +#: ../gui/wxpython/rlisetup/wizard.py:1737 msgid "Summary" msgstr "Kopsavilkums" @@ -2923,7 +2923,7 @@ msgstr "" #: ../gui/wxpython/location_wizard/wizard.py:2249 -#: ../gui/wxpython/psmap/dialogs.py:702 ../gui/wxpython/psmap/dialogs.py:723 +#: ../gui/wxpython/psmap/dialogs.py:704 ../gui/wxpython/psmap/dialogs.py:725 msgid "custom" msgstr "pielÄgots" @@ -2957,9 +2957,8 @@ msgstr "" #: ../gui/wxpython/location_wizard/wizard.py:2573 -#, fuzzy msgid "Unable to create new GRASS Database" -msgstr "Nav iespÄ“jams izveidot jaunu karÅ¡u kopu: %s" +msgstr "Nav iespÄ“jams izveidot jaunu GRASS datubÄzi" #: ../gui/wxpython/location_wizard/wizard.py:2585 #, python-format @@ -2986,52 +2985,52 @@ msgid "File <%s> not found." msgstr "Datne <%s> nav atrasta." -#: ../gui/wxpython/photo2image/ip2i_manager.py:276 +#: ../gui/wxpython/photo2image/ip2i_manager.py:278 msgid "Manage Location of Fiducial Points on a Scanned Photo" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:380 +#: ../gui/wxpython/photo2image/ip2i_manager.py:382 msgid "A POINTS file exists, renaming it to POINTS_BAK" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:406 +#: ../gui/wxpython/photo2image/ip2i_manager.py:408 msgid "Opening CAMERA file failed" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:441 -#: ../gui/wxpython/photo2image/ip2i_manager.py:843 -#: ../gui/wxpython/gcp/manager.py:1419 +#: ../gui/wxpython/photo2image/ip2i_manager.py:443 +#: ../gui/wxpython/photo2image/ip2i_manager.py:845 +#: ../gui/wxpython/gcp/manager.py:1421 msgid "Writing POINTS file failed" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:616 -#: ../gui/wxpython/image2target/ii2t_manager.py:1225 -#: ../gui/wxpython/gcp/manager.py:1192 +#: ../gui/wxpython/photo2image/ip2i_manager.py:618 +#: ../gui/wxpython/image2target/ii2t_manager.py:1227 +#: ../gui/wxpython/gcp/manager.py:1194 #, python-format msgid "At least %d GCPs required. Operation canceled." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:759 -#: ../gui/wxpython/image2target/ii2t_manager.py:1367 -#: ../gui/wxpython/gcp/manager.py:1335 -msgid "source" -msgstr "avots" - #: ../gui/wxpython/photo2image/ip2i_manager.py:761 #: ../gui/wxpython/image2target/ii2t_manager.py:1369 #: ../gui/wxpython/gcp/manager.py:1337 -msgid "target" -msgstr "mÄ“rÄ·is" +msgid "source" +msgstr "avots" #: ../gui/wxpython/photo2image/ip2i_manager.py:763 #: ../gui/wxpython/image2target/ii2t_manager.py:1371 #: ../gui/wxpython/gcp/manager.py:1339 -msgid "Set GCP coordinates" -msgstr "" +msgid "target" +msgstr "mÄ“rÄ·is" #: ../gui/wxpython/photo2image/ip2i_manager.py:765 #: ../gui/wxpython/image2target/ii2t_manager.py:1373 #: ../gui/wxpython/gcp/manager.py:1341 +msgid "Set GCP coordinates" +msgstr "" + +#: ../gui/wxpython/photo2image/ip2i_manager.py:767 +#: ../gui/wxpython/image2target/ii2t_manager.py:1375 +#: ../gui/wxpython/gcp/manager.py:1343 #, python-format msgid "" "Set %(coor)s coordinates for GCP No. %(key)s? \n" @@ -3040,32 +3039,32 @@ "North: %(coor1)s" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:856 -#: ../gui/wxpython/gcp/manager.py:1431 +#: ../gui/wxpython/photo2image/ip2i_manager.py:858 +#: ../gui/wxpython/gcp/manager.py:1433 #, python-format msgid "POINTS file saved for group <%s>" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:872 -#: ../gui/wxpython/image2target/ii2t_manager.py:1511 -#: ../gui/wxpython/gcp/manager.py:1447 +#: ../gui/wxpython/photo2image/ip2i_manager.py:874 +#: ../gui/wxpython/image2target/ii2t_manager.py:1513 +#: ../gui/wxpython/gcp/manager.py:1449 msgid "source mapwin not defined" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:877 -#: ../gui/wxpython/image2target/ii2t_manager.py:1516 -#: ../gui/wxpython/gcp/manager.py:1452 +#: ../gui/wxpython/photo2image/ip2i_manager.py:879 +#: ../gui/wxpython/image2target/ii2t_manager.py:1518 +#: ../gui/wxpython/gcp/manager.py:1454 msgid "target mapwin not defined" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:907 -#: ../gui/wxpython/gcp/manager.py:1482 +#: ../gui/wxpython/photo2image/ip2i_manager.py:909 +#: ../gui/wxpython/gcp/manager.py:1484 msgid "Reading POINTS file failed" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:992 -#: ../gui/wxpython/image2target/ii2t_manager.py:1633 -#: ../gui/wxpython/gcp/manager.py:1567 +#: ../gui/wxpython/photo2image/ip2i_manager.py:994 +#: ../gui/wxpython/image2target/ii2t_manager.py:1635 +#: ../gui/wxpython/gcp/manager.py:1569 #, python-format msgid "" "Insufficient points defined and active (checked) for selected rectification " @@ -3075,313 +3074,305 @@ "10+ points for 3rd order." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1020 -#: ../gui/wxpython/image2target/ii2t_manager.py:1661 -#: ../gui/wxpython/gcp/manager.py:1595 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1022 +#: ../gui/wxpython/image2target/ii2t_manager.py:1663 +#: ../gui/wxpython/gcp/manager.py:1597 msgid "Rectifying images, please wait..." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1042 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1044 msgid "Writing output image to group, please wait..." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1072 -#: ../gui/wxpython/image2target/ii2t_manager.py:1746 -#: ../gui/wxpython/gcp/manager.py:1680 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1074 +#: ../gui/wxpython/image2target/ii2t_manager.py:1749 +#: ../gui/wxpython/gcp/manager.py:1682 msgid "GCP Manager settings" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1117 -#: ../gui/wxpython/image2target/ii2t_manager.py:1793 -#: ../gui/wxpython/gcp/manager.py:1727 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1119 +#: ../gui/wxpython/image2target/ii2t_manager.py:1796 +#: ../gui/wxpython/gcp/manager.py:1729 msgid "Quit GCP Manager" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1118 -#: ../gui/wxpython/image2target/ii2t_manager.py:1794 -#: ../gui/wxpython/gcp/manager.py:1728 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1120 +#: ../gui/wxpython/image2target/ii2t_manager.py:1797 +#: ../gui/wxpython/gcp/manager.py:1730 msgid "Save ground control points?" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1196 -#: ../gui/wxpython/gcp/manager.py:1807 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1198 +#: ../gui/wxpython/gcp/manager.py:1809 msgid "" "Could not calculate RMS Error.\n" "Possible error with m.transform." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1324 -#: ../gui/wxpython/gcp/manager.py:1935 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1326 +#: ../gui/wxpython/gcp/manager.py:1937 msgid "" "Could not calculate new extends.\n" "Possible error with m.transform." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1456 -#: ../gui/wxpython/image2target/ii2t_manager.py:2130 -#: ../gui/wxpython/gcp/manager.py:2067 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1458 +#: ../gui/wxpython/image2target/ii2t_manager.py:2133 +#: ../gui/wxpython/gcp/manager.py:2069 msgid "Adjust source display to target display" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1461 -#: ../gui/wxpython/image2target/ii2t_manager.py:2135 -#: ../gui/wxpython/gcp/manager.py:2072 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1463 +#: ../gui/wxpython/image2target/ii2t_manager.py:2138 +#: ../gui/wxpython/gcp/manager.py:2074 msgid "Adjust target display to source display" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1535 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1553 -#: ../gui/wxpython/image2target/ii2t_manager.py:2209 -#: ../gui/wxpython/image2target/ii2t_manager.py:2229 -#: ../gui/wxpython/gcp/manager.py:2146 ../gui/wxpython/gcp/manager.py:2164 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1537 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1555 +#: ../gui/wxpython/image2target/ii2t_manager.py:2212 +#: ../gui/wxpython/image2target/ii2t_manager.py:2232 +#: ../gui/wxpython/gcp/manager.py:2148 ../gui/wxpython/gcp/manager.py:2166 #: ../gui/wxpython/vnet/widgets.py:85 ../gui/wxpython/vnet/vnet_data.py:259 msgid "use" msgstr "izmantot" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1536 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1554 -#, fuzzy -msgid "source X" -msgstr "avots" - -#: ../gui/wxpython/photo2image/ip2i_manager.py:1537 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1555 -#, fuzzy -msgid "source Y" -msgstr "avots" - #: ../gui/wxpython/photo2image/ip2i_manager.py:1538 #: ../gui/wxpython/photo2image/ip2i_manager.py:1556 -#, fuzzy -msgid "target X" -msgstr "mÄ“rÄ·is" +msgid "source X" +msgstr "X avots" #: ../gui/wxpython/photo2image/ip2i_manager.py:1539 #: ../gui/wxpython/photo2image/ip2i_manager.py:1557 -#, fuzzy -msgid "target Y" -msgstr "mÄ“rÄ·is" +msgid "source Y" +msgstr "Y avots" #: ../gui/wxpython/photo2image/ip2i_manager.py:1540 #: ../gui/wxpython/photo2image/ip2i_manager.py:1558 -#: ../gui/wxpython/image2target/ii2t_manager.py:2216 -#: ../gui/wxpython/image2target/ii2t_manager.py:2236 -#: ../gui/wxpython/gcp/manager.py:2151 ../gui/wxpython/gcp/manager.py:2169 -msgid "Forward error" -msgstr "" +msgid "target X" +msgstr "X mÄ“rÄ·is" #: ../gui/wxpython/photo2image/ip2i_manager.py:1541 #: ../gui/wxpython/photo2image/ip2i_manager.py:1559 -#: ../gui/wxpython/image2target/ii2t_manager.py:2217 -#: ../gui/wxpython/image2target/ii2t_manager.py:2237 -#: ../gui/wxpython/gcp/manager.py:2152 ../gui/wxpython/gcp/manager.py:2170 +msgid "target Y" +msgstr "Y mÄ“rÄ·is" + +#: ../gui/wxpython/photo2image/ip2i_manager.py:1542 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1560 +#: ../gui/wxpython/image2target/ii2t_manager.py:2219 +#: ../gui/wxpython/image2target/ii2t_manager.py:2239 +#: ../gui/wxpython/gcp/manager.py:2153 ../gui/wxpython/gcp/manager.py:2171 +msgid "Forward error" +msgstr "" + +#: ../gui/wxpython/photo2image/ip2i_manager.py:1543 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1561 +#: ../gui/wxpython/image2target/ii2t_manager.py:2220 +#: ../gui/wxpython/image2target/ii2t_manager.py:2240 +#: ../gui/wxpython/gcp/manager.py:2154 ../gui/wxpython/gcp/manager.py:2172 msgid "Backward error" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1696 -#: ../gui/wxpython/image2target/ii2t_manager.py:2376 -#: ../gui/wxpython/gcp/manager.py:2307 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1698 +#: ../gui/wxpython/image2target/ii2t_manager.py:2379 +#: ../gui/wxpython/gcp/manager.py:2309 msgid "Invalid coordinate value. Operation canceled." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1734 -#: ../gui/wxpython/image2target/ii2t_manager.py:2551 -#: ../gui/wxpython/gcp/manager.py:2485 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1736 +#: ../gui/wxpython/image2target/ii2t_manager.py:2554 +#: ../gui/wxpython/gcp/manager.py:2487 msgid "Edit GCP" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1746 -#: ../gui/wxpython/image2target/ii2t_manager.py:2563 -#: ../gui/wxpython/gcp/manager.py:2497 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1748 +#: ../gui/wxpython/image2target/ii2t_manager.py:2566 +#: ../gui/wxpython/gcp/manager.py:2499 msgid "Ground Control Point No." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1765 -#, fuzzy +#: ../gui/wxpython/photo2image/ip2i_manager.py:1767 msgid "source X:" -msgstr "avots" +msgstr "X avots:" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1766 -#, fuzzy +#: ../gui/wxpython/photo2image/ip2i_manager.py:1768 msgid "target X:" -msgstr "mÄ“rÄ·is" +msgstr "X mÄ“rÄ·is:" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1767 -#, fuzzy +#: ../gui/wxpython/photo2image/ip2i_manager.py:1769 msgid "source Y:" -msgstr "avots" +msgstr "Y avots:" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1768 -#, fuzzy +#: ../gui/wxpython/photo2image/ip2i_manager.py:1770 msgid "target Y:" -msgstr "mÄ“rÄ·is" +msgstr "Y mÄ“rÄ·is:" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1904 -#: ../gui/wxpython/image2target/ii2t_manager.py:2729 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1906 +#: ../gui/wxpython/image2target/ii2t_manager.py:2732 #: ../gui/wxpython/vdigit/preferences.py:98 -#: ../gui/wxpython/psmap/dialogs.py:2656 ../gui/wxpython/gcp/manager.py:2656 +#: ../gui/wxpython/psmap/dialogs.py:2658 ../gui/wxpython/gcp/manager.py:2658 msgid "Symbology" msgstr "SimboloÄ£ija" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1913 -#: ../gui/wxpython/image2target/ii2t_manager.py:2738 -#: ../gui/wxpython/gcp/manager.py:2665 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1915 +#: ../gui/wxpython/image2target/ii2t_manager.py:2741 +#: ../gui/wxpython/gcp/manager.py:2667 msgid "Highlight highest RMS error only" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1926 -#: ../gui/wxpython/image2target/ii2t_manager.py:2751 -#: ../gui/wxpython/gcp/manager.py:2678 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1928 +#: ../gui/wxpython/image2target/ii2t_manager.py:2754 +#: ../gui/wxpython/gcp/manager.py:2680 msgid "Highlight RMS error > M + SD * factor:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1930 -#: ../gui/wxpython/image2target/ii2t_manager.py:2755 -#: ../gui/wxpython/gcp/manager.py:2682 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1932 +#: ../gui/wxpython/image2target/ii2t_manager.py:2758 +#: ../gui/wxpython/gcp/manager.py:2684 msgid "" "Highlight GCPs with an RMS error larger than \n" "mean + standard deviation * given factor. \n" "Recommended values for this factor are between 1 and 2." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1953 -#: ../gui/wxpython/image2target/ii2t_manager.py:2778 -#: ../gui/wxpython/gcp/manager.py:2705 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1955 +#: ../gui/wxpython/image2target/ii2t_manager.py:2781 +#: ../gui/wxpython/gcp/manager.py:2707 msgid "Symbol settings" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1961 -#: ../gui/wxpython/image2target/ii2t_manager.py:2786 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1963 +#: ../gui/wxpython/image2target/ii2t_manager.py:2789 #: ../gui/wxpython/nviz/tools.py:1423 ../gui/wxpython/nviz/tools.py:2154 #: ../gui/wxpython/nviz/tools.py:2296 ../gui/wxpython/nviz/preferences.py:372 #: ../gui/wxpython/nviz/preferences.py:574 #: ../gui/wxpython/nviz/preferences.py:640 -#: ../gui/wxpython/gui_core/preferences.py:1520 -#: ../gui/wxpython/psmap/dialogs.py:2375 ../gui/wxpython/psmap/dialogs.py:2536 -#: ../gui/wxpython/mapswipe/dialogs.py:280 ../gui/wxpython/gcp/manager.py:2713 +#: ../gui/wxpython/gui_core/preferences.py:1514 +#: ../gui/wxpython/psmap/dialogs.py:2377 ../gui/wxpython/psmap/dialogs.py:2538 +#: ../gui/wxpython/mapswipe/dialogs.py:280 ../gui/wxpython/gcp/manager.py:2715 msgid "Color:" msgstr "KrÄsa:" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1981 -#: ../gui/wxpython/image2target/ii2t_manager.py:2806 -#: ../gui/wxpython/gcp/manager.py:2733 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1983 +#: ../gui/wxpython/image2target/ii2t_manager.py:2809 +#: ../gui/wxpython/gcp/manager.py:2735 msgid "Color for high RMS error:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2001 -#: ../gui/wxpython/image2target/ii2t_manager.py:2826 -#: ../gui/wxpython/gcp/manager.py:2753 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2003 +#: ../gui/wxpython/image2target/ii2t_manager.py:2829 +#: ../gui/wxpython/gcp/manager.py:2755 msgid "Color for selected GCP:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2021 -#: ../gui/wxpython/image2target/ii2t_manager.py:2846 -#: ../gui/wxpython/gcp/manager.py:2773 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2023 +#: ../gui/wxpython/image2target/ii2t_manager.py:2849 +#: ../gui/wxpython/gcp/manager.py:2775 msgid "Color for unused GCPs:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2037 -#: ../gui/wxpython/image2target/ii2t_manager.py:2862 -#: ../gui/wxpython/gcp/manager.py:2789 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2039 +#: ../gui/wxpython/image2target/ii2t_manager.py:2865 +#: ../gui/wxpython/gcp/manager.py:2791 msgid "Show unused GCPs" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2054 -#: ../gui/wxpython/image2target/ii2t_manager.py:2879 -#: ../gui/wxpython/gui_core/preferences.py:1447 -#: ../gui/wxpython/gcp/manager.py:2806 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2056 +#: ../gui/wxpython/image2target/ii2t_manager.py:2882 +#: ../gui/wxpython/gui_core/preferences.py:1441 +#: ../gui/wxpython/gcp/manager.py:2808 msgid "Symbol size:" msgstr "Simbola izmÄ“rs:" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2076 -#: ../gui/wxpython/image2target/ii2t_manager.py:2901 -#: ../gui/wxpython/gui_core/preferences.py:1415 -#: ../gui/wxpython/psmap/dialogs.py:6813 -#: ../gui/wxpython/mapswipe/dialogs.py:327 ../gui/wxpython/gcp/manager.py:2828 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2078 +#: ../gui/wxpython/image2target/ii2t_manager.py:2904 +#: ../gui/wxpython/gui_core/preferences.py:1409 +#: ../gui/wxpython/psmap/dialogs.py:6815 +#: ../gui/wxpython/mapswipe/dialogs.py:327 ../gui/wxpython/gcp/manager.py:2830 #: ../gui/wxpython/vnet/dialogs.py:1279 msgid "Line width:" msgstr "LÄ«nijas platums:" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2122 -#: ../gui/wxpython/image2target/ii2t_manager.py:741 -#: ../gui/wxpython/image2target/ii2t_manager.py:2953 -#: ../gui/wxpython/gcp/manager.py:718 ../gui/wxpython/gcp/manager.py:2880 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2124 +#: ../gui/wxpython/image2target/ii2t_manager.py:743 +#: ../gui/wxpython/image2target/ii2t_manager.py:2956 +#: ../gui/wxpython/gcp/manager.py:720 ../gui/wxpython/gcp/manager.py:2882 msgid "Select source map to display:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2136 -#: ../gui/wxpython/image2target/ii2t_manager.py:767 -#: ../gui/wxpython/image2target/ii2t_manager.py:2967 -#: ../gui/wxpython/gcp/manager.py:744 ../gui/wxpython/gcp/manager.py:2894 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2138 +#: ../gui/wxpython/image2target/ii2t_manager.py:769 +#: ../gui/wxpython/image2target/ii2t_manager.py:2970 +#: ../gui/wxpython/gcp/manager.py:746 ../gui/wxpython/gcp/manager.py:2896 msgid "Select target raster map to display:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2161 -#: ../gui/wxpython/image2target/ii2t_manager.py:3007 -#: ../gui/wxpython/gcp/manager.py:2934 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2163 +#: ../gui/wxpython/image2target/ii2t_manager.py:3010 +#: ../gui/wxpython/gcp/manager.py:2936 msgid "Rectification" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2170 -#: ../gui/wxpython/image2target/ii2t_manager.py:3016 -#: ../gui/wxpython/gcp/manager.py:2943 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2172 +#: ../gui/wxpython/image2target/ii2t_manager.py:3019 +#: ../gui/wxpython/gcp/manager.py:2945 msgid "Select rectification order" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2172 -#: ../gui/wxpython/image2target/ii2t_manager.py:3018 -#: ../gui/wxpython/gcp/manager.py:2945 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2174 +#: ../gui/wxpython/image2target/ii2t_manager.py:3021 +#: ../gui/wxpython/gcp/manager.py:2947 msgid "1st order" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2173 -#: ../gui/wxpython/image2target/ii2t_manager.py:3019 -#: ../gui/wxpython/gcp/manager.py:2946 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2175 +#: ../gui/wxpython/image2target/ii2t_manager.py:3022 +#: ../gui/wxpython/gcp/manager.py:2948 msgid "2nd order" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2174 -#: ../gui/wxpython/image2target/ii2t_manager.py:3020 -#: ../gui/wxpython/gcp/manager.py:2947 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2176 +#: ../gui/wxpython/image2target/ii2t_manager.py:3023 +#: ../gui/wxpython/gcp/manager.py:2949 msgid "3rd order" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2186 -#: ../gui/wxpython/image2target/ii2t_manager.py:3032 -#: ../gui/wxpython/gcp/manager.py:2959 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2188 +#: ../gui/wxpython/image2target/ii2t_manager.py:3035 +#: ../gui/wxpython/gcp/manager.py:2961 msgid "Select interpolation method:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2202 -#: ../gui/wxpython/image2target/ii2t_manager.py:3048 -#: ../gui/wxpython/gcp/manager.py:2975 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2204 +#: ../gui/wxpython/image2target/ii2t_manager.py:3051 +#: ../gui/wxpython/gcp/manager.py:2977 msgid "clip to computational region in target location" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2212 -#: ../gui/wxpython/image2target/ii2t_manager.py:589 -#: ../gui/wxpython/image2target/ii2t_manager.py:3058 -#: ../gui/wxpython/gcp/manager.py:560 ../gui/wxpython/gcp/manager.py:2985 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2214 +#: ../gui/wxpython/image2target/ii2t_manager.py:591 +#: ../gui/wxpython/image2target/ii2t_manager.py:3061 +#: ../gui/wxpython/gcp/manager.py:562 ../gui/wxpython/gcp/manager.py:2987 msgid "Extension for output maps:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2253 -#: ../gui/wxpython/image2target/ii2t_manager.py:3099 -#: ../gui/wxpython/gcp/manager.py:3026 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2255 +#: ../gui/wxpython/image2target/ii2t_manager.py:3102 +#: ../gui/wxpython/gcp/manager.py:3028 msgid "RMS threshold factor must be > 0" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2256 -#: ../gui/wxpython/image2target/ii2t_manager.py:3102 -#: ../gui/wxpython/gcp/manager.py:3029 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2258 +#: ../gui/wxpython/image2target/ii2t_manager.py:3105 +#: ../gui/wxpython/gcp/manager.py:3031 msgid "" "RMS threshold factor is < 1\n" "Too many points might be highlighted" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2416 -#: ../gui/wxpython/image2target/ii2t_manager.py:3286 -#: ../gui/wxpython/gcp/manager.py:3213 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2418 +#: ../gui/wxpython/image2target/ii2t_manager.py:3289 +#: ../gui/wxpython/gcp/manager.py:3215 #, python-format msgid "GCP Manager settings saved to file '%s'." msgstr "" @@ -3435,13 +3426,13 @@ #: ../gui/wxpython/photo2image/ip2i_mapdisplay.py:478 #: ../gui/wxpython/image2target/ii2t_mapdisplay.py:479 -#: ../gui/wxpython/gcp/mapdisplay.py:479 ../gui/wxpython/mapdisp/frame.py:1390 +#: ../gui/wxpython/gcp/mapdisplay.py:479 ../gui/wxpython/mapdisp/frame.py:1389 msgid "Zoom to default region" msgstr "" #: ../gui/wxpython/photo2image/ip2i_mapdisplay.py:482 #: ../gui/wxpython/image2target/ii2t_mapdisplay.py:483 -#: ../gui/wxpython/gcp/mapdisplay.py:483 ../gui/wxpython/mapdisp/frame.py:1392 +#: ../gui/wxpython/gcp/mapdisplay.py:483 ../gui/wxpython/mapdisp/frame.py:1391 msgid "Zoom to saved region" msgstr "" @@ -3453,7 +3444,7 @@ #: ../gui/wxpython/photo2image/ip2i_mapdisplay.py:492 #: ../gui/wxpython/image2target/ii2t_mapdisplay.py:493 -#: ../gui/wxpython/gcp/mapdisplay.py:493 ../gui/wxpython/mapdisp/frame.py:1402 +#: ../gui/wxpython/gcp/mapdisplay.py:493 ../gui/wxpython/mapdisp/frame.py:1401 msgid "Save display geometry to named region" msgstr "" @@ -3470,11 +3461,11 @@ msgstr "" #: ../gui/wxpython/photo2image/g.gui.photo2image.py:111 -msgid "Please provide an order value (1 if 4 Fiducials, 2 if 8 Fiducials)" +msgid "Please provive an order value (1 if 4 Fiducials, 2 if 8 Fiducials)" msgstr "" #: ../gui/wxpython/photo2image/g.gui.photo2image.py:116 -msgid "Please provide an output files extension (used by i.rectify)" +msgid "Please provive an output files extension (used by i.rectify)" msgstr "" #: ../gui/wxpython/photo2image/ip2i_statusbar.py:38 @@ -3576,7 +3567,7 @@ msgstr "" #: ../gui/wxpython/core/render.py:1010 ../gui/wxpython/core/render.py:1013 -#: ../gui/wxpython/core/render.py:1016 ../gui/wxpython/core/gcmd.py:435 +#: ../gui/wxpython/core/render.py:1016 ../gui/wxpython/core/gcmd.py:437 msgid "Details:" msgstr "Detaļas:" @@ -3596,25 +3587,25 @@ "manually run g.region to fix the problem." msgstr "" -#: ../gui/wxpython/core/toolboxes.py:225 +#: ../gui/wxpython/core/toolboxes.py:227 msgid "Unable to parse user toolboxes XML files. Default files will be loaded." msgstr "" -#: ../gui/wxpython/core/toolboxes.py:269 +#: ../gui/wxpython/core/toolboxes.py:271 msgid "Unable to create toolboxes directory." msgstr "" -#: ../gui/wxpython/core/toolboxes.py:493 +#: ../gui/wxpython/core/toolboxes.py:495 msgid "Custom toolboxes" msgstr "" -#: ../gui/wxpython/core/toolboxes.py:517 +#: ../gui/wxpython/core/toolboxes.py:519 #, python-format msgid "" "List of addons cannot be obtained because g.extension failed. Details: %s" msgstr "" -#: ../gui/wxpython/core/toolboxes.py:574 +#: ../gui/wxpython/core/toolboxes.py:576 msgid "Addons" msgstr "PaplaÅ¡inÄjumi" @@ -3643,32 +3634,32 @@ "WMS layers can not be displayed without the bindings.\n" msgstr "" -#: ../gui/wxpython/core/gcmd.py:126 +#: ../gui/wxpython/core/gcmd.py:128 msgid "Reason" msgstr "Iemesls" -#: ../gui/wxpython/core/gcmd.py:151 ../gui/wxpython/gis_set.py:697 -#: ../gui/wxpython/gis_set.py:740 +#: ../gui/wxpython/core/gcmd.py:153 ../gui/wxpython/gis_set.py:639 +#: ../gui/wxpython/gis_set.py:682 #: ../gui/wxpython/image2target/ii2t_gis_set.py:640 #: ../gui/wxpython/image2target/ii2t_gis_set.py:683 -#: ../gui/wxpython/lmgr/frame.py:2570 +#: ../gui/wxpython/lmgr/frame.py:2573 msgid "Message" msgstr "Paziņojums" -#: ../gui/wxpython/core/gcmd.py:432 +#: ../gui/wxpython/core/gcmd.py:434 msgid "Execution failed:" msgstr "Izpilde nesekmÄ«ga:" -#: ../gui/wxpython/core/gcmd.py:437 ../gui/wxpython/core/gcmd.py:444 +#: ../gui/wxpython/core/gcmd.py:439 ../gui/wxpython/core/gcmd.py:446 msgid "Error: " msgstr "Kļūda: " -#: ../gui/wxpython/core/gcmd.py:521 +#: ../gui/wxpython/core/gcmd.py:523 #, python-format msgid "Unable to exectute command: '%s'" msgstr "Nebija iespÄ“jams izpildÄ«t komandu: '%s'" -#: ../gui/wxpython/core/gcmd.py:747 ../gui/wxpython/gui_core/forms.py:2740 +#: ../gui/wxpython/core/gcmd.py:749 ../gui/wxpython/gui_core/forms.py:2770 #, python-format msgid "Error in %s" msgstr "Kļūda iekÅ¡ %s" @@ -3684,136 +3675,136 @@ "WARNING: Ignoring unsupported wx debug level (must be >=0 and <=5). {0}\n" msgstr "" -#: ../gui/wxpython/core/settings.py:503 +#: ../gui/wxpython/core/settings.py:505 msgid "Segment break" msgstr "" -#: ../gui/wxpython/core/settings.py:569 +#: ../gui/wxpython/core/settings.py:571 msgid "Data point" msgstr "Datu punkts" -#: ../gui/wxpython/core/settings.py:643 +#: ../gui/wxpython/core/settings.py:645 msgid "animation" msgstr "animÄcija" -#: ../gui/wxpython/core/settings.py:866 +#: ../gui/wxpython/core/settings.py:868 msgid "Collapse all except PERMANENT and current" msgstr "" -#: ../gui/wxpython/core/settings.py:867 +#: ../gui/wxpython/core/settings.py:869 msgid "Collapse all except PERMANENT" msgstr "" -#: ../gui/wxpython/core/settings.py:868 +#: ../gui/wxpython/core/settings.py:870 msgid "Collapse all except current" msgstr "" -#: ../gui/wxpython/core/settings.py:869 +#: ../gui/wxpython/core/settings.py:871 msgid "Collapse all" msgstr "Sakļaut visu" -#: ../gui/wxpython/core/settings.py:870 +#: ../gui/wxpython/core/settings.py:872 msgid "Expand all" msgstr "Izplest visu" -#: ../gui/wxpython/core/settings.py:875 ../gui/wxpython/dbmgr/base.py:1406 +#: ../gui/wxpython/core/settings.py:877 ../gui/wxpython/dbmgr/base.py:1408 msgid "Edit selected record" msgstr "Rediģēt izvÄ“lÄ“to ierakstu" -#: ../gui/wxpython/core/settings.py:875 +#: ../gui/wxpython/core/settings.py:877 msgid "Display selected" msgstr "" -#: ../gui/wxpython/core/settings.py:884 +#: ../gui/wxpython/core/settings.py:886 msgid "Classic (labels only)" msgstr "" -#: ../gui/wxpython/core/settings.py:885 +#: ../gui/wxpython/core/settings.py:887 msgid "Combined (labels and module names)" msgstr "" -#: ../gui/wxpython/core/settings.py:886 +#: ../gui/wxpython/core/settings.py:888 msgid "Expert (module names only)" msgstr "" -#: ../gui/wxpython/core/settings.py:891 +#: ../gui/wxpython/core/settings.py:893 msgid "Basic top" msgstr "" -#: ../gui/wxpython/core/settings.py:892 +#: ../gui/wxpython/core/settings.py:894 msgid "Basic left" msgstr "" -#: ../gui/wxpython/core/settings.py:893 +#: ../gui/wxpython/core/settings.py:895 msgid "Fancy green" msgstr "" -#: ../gui/wxpython/core/settings.py:894 +#: ../gui/wxpython/core/settings.py:896 msgid "List left" msgstr "" -#: ../gui/wxpython/core/settings.py:901 +#: ../gui/wxpython/core/settings.py:903 msgid "Zoom and recenter" msgstr "" -#: ../gui/wxpython/core/settings.py:901 +#: ../gui/wxpython/core/settings.py:903 msgid "Zoom to mouse cursor" msgstr "" -#: ../gui/wxpython/core/settings.py:901 +#: ../gui/wxpython/core/settings.py:903 msgid "Nothing" msgstr "Nekas" -#: ../gui/wxpython/core/settings.py:903 +#: ../gui/wxpython/core/settings.py:905 msgid "Scroll forward to zoom in" msgstr "" -#: ../gui/wxpython/core/settings.py:903 +#: ../gui/wxpython/core/settings.py:905 msgid "Scroll back to zoom in" msgstr "" -#: ../gui/wxpython/core/settings.py:936 ../gui/wxpython/core/settings.py:948 +#: ../gui/wxpython/core/settings.py:938 ../gui/wxpython/core/settings.py:950 msgid "box" msgstr "kaste" -#: ../gui/wxpython/core/settings.py:937 +#: ../gui/wxpython/core/settings.py:939 msgid "sphere" msgstr "sfÄ“ra" -#: ../gui/wxpython/core/settings.py:938 +#: ../gui/wxpython/core/settings.py:940 msgid "cube" msgstr "kubs" -#: ../gui/wxpython/core/settings.py:939 +#: ../gui/wxpython/core/settings.py:941 msgid "diamond" msgstr "dimants" -#: ../gui/wxpython/core/settings.py:940 +#: ../gui/wxpython/core/settings.py:942 msgid "aster" msgstr "astere" -#: ../gui/wxpython/core/settings.py:941 +#: ../gui/wxpython/core/settings.py:943 msgid "gyro" msgstr "žiroskops" -#: ../gui/wxpython/core/settings.py:942 +#: ../gui/wxpython/core/settings.py:944 msgid "histogram" msgstr "histogramma" -#: ../gui/wxpython/core/settings.py:948 +#: ../gui/wxpython/core/settings.py:950 msgid "cross" msgstr "krusts" -#: ../gui/wxpython/core/settings.py:948 +#: ../gui/wxpython/core/settings.py:950 msgid "circle" msgstr "aplis" -#: ../gui/wxpython/core/settings.py:981 +#: ../gui/wxpython/core/settings.py:983 #, python-format msgid "Unable to read settings file <%s>\n" msgstr "" -#: ../gui/wxpython/core/settings.py:1007 +#: ../gui/wxpython/core/settings.py:1009 #, python-format msgid "" "Error: Reading settings from file <%(file)s> failed.\n" @@ -3821,11 +3812,11 @@ "\t\tLine: '%(line)s'\n" msgstr "" -#: ../gui/wxpython/core/settings.py:1025 +#: ../gui/wxpython/core/settings.py:1028 msgid "Unable to create settings directory" msgstr "" -#: ../gui/wxpython/core/settings.py:1073 +#: ../gui/wxpython/core/settings.py:1076 #, python-format msgid "" "Writing settings to file <%(file)s> failed.\n" @@ -3833,16 +3824,16 @@ "Details: %(detail)s" msgstr "" -#: ../gui/wxpython/core/settings.py:1179 +#: ../gui/wxpython/core/settings.py:1182 msgid "Unable to set " msgstr "" -#: ../gui/wxpython/core/settings.py:1215 ../gui/wxpython/core/settings.py:1225 +#: ../gui/wxpython/core/settings.py:1218 ../gui/wxpython/core/settings.py:1229 #, python-format msgid "Unable to parse settings '%s'" msgstr "" -#: ../gui/wxpython/core/gconsole.py:502 +#: ../gui/wxpython/core/gconsole.py:504 #, python-format msgid "" "Unable to run command:\n" @@ -3851,41 +3842,41 @@ "Option <%(opt)s>: read from standard input is not supported by wxGUI" msgstr "" -#: ../gui/wxpython/core/gconsole.py:526 +#: ../gui/wxpython/core/gconsole.py:528 #, python-format msgid "Module <%s> not found." msgstr "Modulis <%s> nav atrasts." -#: ../gui/wxpython/core/gconsole.py:656 ../gui/wxpython/gmodeler/frame.py:299 +#: ../gui/wxpython/core/gconsole.py:658 ../gui/wxpython/gmodeler/frame.py:299 #, python-format msgid "%d sec" msgstr "%d sek" -#: ../gui/wxpython/core/gconsole.py:659 ../gui/wxpython/gmodeler/frame.py:302 +#: ../gui/wxpython/core/gconsole.py:661 ../gui/wxpython/gmodeler/frame.py:302 #, python-format msgid "%(min)d min %(sec)d sec" msgstr "" -#: ../gui/wxpython/core/gconsole.py:663 ../gui/wxpython/gui_core/ghelp.py:231 +#: ../gui/wxpython/core/gconsole.py:665 ../gui/wxpython/gui_core/ghelp.py:231 #: ../gui/wxpython/gmodeler/model.py:1123 #: ../gui/wxpython/gmodeler/model.py:1229 ../gui/wxpython/gmodeler/frame.py:306 msgid "unknown" msgstr "nezinÄms" -#: ../gui/wxpython/core/gconsole.py:667 +#: ../gui/wxpython/core/gconsole.py:669 msgid "" "Please note that the data are left in inconsistent state and may be corrupted" msgstr "" -#: ../gui/wxpython/core/gconsole.py:669 +#: ../gui/wxpython/core/gconsole.py:671 msgid "Command aborted" msgstr "Komanda pÄrtraukta" -#: ../gui/wxpython/core/gconsole.py:671 ../gui/wxpython/gmodeler/frame.py:312 +#: ../gui/wxpython/core/gconsole.py:673 ../gui/wxpython/gmodeler/frame.py:312 msgid "Command finished" msgstr "Komanda izpildÄ«ta" -#: ../gui/wxpython/core/gconsole.py:747 ../gui/wxpython/gui_core/goutput.py:496 +#: ../gui/wxpython/core/gconsole.py:749 #, python-format msgid "" "Unable to write file '%(filePath)s'.\n" @@ -3893,7 +3884,7 @@ "Details: %(error)s" msgstr "" -#: ../gui/wxpython/core/menutree.py:151 +#: ../gui/wxpython/core/menutree.py:153 #, python-format msgid "Unknow tag %s" msgstr "NezinÄma birka %s" @@ -3940,31 +3931,31 @@ msgid "Unable to create file '%s'\n" msgstr "Nav iespÄ“jams izveidot failu '%s'\n" -#: ../gui/wxpython/core/utils.py:996 ../gui/wxpython/gui_core/forms.py:1729 +#: ../gui/wxpython/core/utils.py:996 ../gui/wxpython/gui_core/forms.py:1739 msgid "Select Color" msgstr "IzvÄ“lieties krÄsu" -#: ../gui/wxpython/gis_set.py:122 +#: ../gui/wxpython/gis_set.py:115 #: ../gui/wxpython/image2target/ii2t_gis_set.py:122 msgid "1. Select GRASS GIS database directory" msgstr "1. IzvÄ“lieties GRASS GIS datubÄzes mapi" -#: ../gui/wxpython/gis_set.py:125 +#: ../gui/wxpython/gis_set.py:118 #: ../gui/wxpython/image2target/ii2t_gis_set.py:125 msgid "2. Select GRASS Location" msgstr "2. IzvÄ“lieties GRASS novietojumu" -#: ../gui/wxpython/gis_set.py:128 +#: ../gui/wxpython/gis_set.py:121 #: ../gui/wxpython/image2target/ii2t_gis_set.py:128 msgid "3. Select GRASS Mapset" msgstr "3. IzvÄ“lieties GRASS karÅ¡u kopu" -#: ../gui/wxpython/gis_set.py:146 +#: ../gui/wxpython/gis_set.py:139 #: ../gui/wxpython/image2target/ii2t_gis_set.py:146 msgid "GRASS GIS database directory contains Locations." msgstr "GRASS GIS datubÄze satur novietojumus" -#: ../gui/wxpython/gis_set.py:150 +#: ../gui/wxpython/gis_set.py:143 #: ../gui/wxpython/image2target/ii2t_gis_set.py:150 msgid "" "All data in one Location is in the same coordinate reference system " @@ -3973,7 +3964,7 @@ "Visi dati vienÄ novietojumÄ ir vienÄ koordinÄtu sistÄ“mÄ (projekcijÄ). Viens " "novietojums var bÅ«t viens projekts. Novietojums satur karÅ¡u kopas." -#: ../gui/wxpython/gis_set.py:158 +#: ../gui/wxpython/gis_set.py:151 #: ../gui/wxpython/image2target/ii2t_gis_set.py:158 msgid "" "Mapset contains GIS data related to one project, task within one project, " @@ -3982,34 +3973,34 @@ "KarÅ¡u kopa satur Ä¢IS datus, kas ir saistÄ«ti ar vienu projektu vai ar vienu " "projekta uzdevumu, apakÅ¡reÄ£ionu vai lietotÄju." -#: ../gui/wxpython/gis_set.py:173 +#: ../gui/wxpython/gis_set.py:166 #: ../gui/wxpython/image2target/ii2t_gis_set.py:173 msgid "Start &GRASS session" msgstr "SÄkt &GRASS sesiju" -#: ../gui/wxpython/gis_set.py:179 +#: ../gui/wxpython/gis_set.py:172 #: ../gui/wxpython/image2target/ii2t_gis_set.py:179 msgid "&Browse" msgstr "&PÄrlÅ«kot" #. GTC New mapset -#: ../gui/wxpython/gis_set.py:182 +#: ../gui/wxpython/gis_set.py:175 #: ../gui/wxpython/image2target/ii2t_gis_set.py:182 msgid "&New" msgstr "&Jauna" -#: ../gui/wxpython/gis_set.py:183 +#: ../gui/wxpython/gis_set.py:176 #: ../gui/wxpython/image2target/ii2t_gis_set.py:183 msgid "Create a new Mapset in selected Location" msgstr "Izveidot jaunu karÅ¡u kopu izvÄ“lÄ“tajÄ novietojumÄ" #. GTC New location -#: ../gui/wxpython/gis_set.py:186 +#: ../gui/wxpython/gis_set.py:179 #: ../gui/wxpython/image2target/ii2t_gis_set.py:186 msgid "N&ew" msgstr "Ja&uns" -#: ../gui/wxpython/gis_set.py:189 +#: ../gui/wxpython/gis_set.py:182 #: ../gui/wxpython/image2target/ii2t_gis_set.py:189 msgid "" "Create a new location using location wizard. After location is created " @@ -4019,114 +4010,99 @@ "darba sesiju." #. GTC Rename location -#: ../gui/wxpython/gis_set.py:194 +#: ../gui/wxpython/gis_set.py:187 #: ../gui/wxpython/image2target/ii2t_gis_set.py:194 msgid "Ren&ame" msgstr "PÄrs&aukt" -#: ../gui/wxpython/gis_set.py:195 ../gui/wxpython/gis_set.py:727 +#: ../gui/wxpython/gis_set.py:188 ../gui/wxpython/gis_set.py:669 #: ../gui/wxpython/image2target/ii2t_gis_set.py:195 #: ../gui/wxpython/image2target/ii2t_gis_set.py:670 msgid "Rename selected location" msgstr "PÄrsaukt izvÄ“lÄ“to novietojumu" #. GTC Delete location -#: ../gui/wxpython/gis_set.py:198 +#: ../gui/wxpython/gis_set.py:191 #: ../gui/wxpython/image2target/ii2t_gis_set.py:198 msgid "De&lete" msgstr "&DzÄ“s&t" -#: ../gui/wxpython/gis_set.py:199 ../gui/wxpython/gis_set.py:810 +#: ../gui/wxpython/gis_set.py:192 ../gui/wxpython/gis_set.py:752 #: ../gui/wxpython/image2target/ii2t_gis_set.py:199 #: ../gui/wxpython/image2target/ii2t_gis_set.py:753 msgid "Delete selected location" msgstr "DzÄ“st izvÄ“lÄ“to novietojumu" -#: ../gui/wxpython/gis_set.py:201 ../gui/wxpython/startup/locdownload.py:303 +#: ../gui/wxpython/gis_set.py:194 ../gui/wxpython/startup/locdownload.py:303 msgid "Do&wnload" msgstr "Le&jupielÄdÄ“t" -#: ../gui/wxpython/gis_set.py:202 +#: ../gui/wxpython/gis_set.py:195 msgid "Download sample location" msgstr "LejupielÄdÄ“t parauga novietojumu" #. GTC Rename mapset -#: ../gui/wxpython/gis_set.py:206 +#: ../gui/wxpython/gis_set.py:199 #: ../gui/wxpython/image2target/ii2t_gis_set.py:202 -#: ../gui/wxpython/datacatalog/tree.py:990 ../gui/wxpython/dbmgr/base.py:2409 +#: ../gui/wxpython/datacatalog/tree.py:990 ../gui/wxpython/dbmgr/base.py:2411 msgid "&Rename" msgstr "&PÄrsaukt" -#: ../gui/wxpython/gis_set.py:207 ../gui/wxpython/gis_set.py:684 +#: ../gui/wxpython/gis_set.py:200 ../gui/wxpython/gis_set.py:626 #: ../gui/wxpython/image2target/ii2t_gis_set.py:203 #: ../gui/wxpython/image2target/ii2t_gis_set.py:627 msgid "Rename selected mapset" msgstr "PÄrsaukt izvÄ“lÄ“to karÅ¡u kopu" #. GTC Delete mapset -#: ../gui/wxpython/gis_set.py:210 +#: ../gui/wxpython/gis_set.py:203 #: ../gui/wxpython/image2target/ii2t_gis_set.py:206 #: ../gui/wxpython/datacatalog/tree.py:985 msgid "&Delete" msgstr "&DzÄ“st" -#: ../gui/wxpython/gis_set.py:211 ../gui/wxpython/gis_set.py:782 +#: ../gui/wxpython/gis_set.py:204 ../gui/wxpython/gis_set.py:724 #: ../gui/wxpython/image2target/ii2t_gis_set.py:207 #: ../gui/wxpython/image2target/ii2t_gis_set.py:725 msgid "Delete selected mapset" msgstr "DzÄ“st izvÄ“lÄ“to karÅ¡u kopu" -#: ../gui/wxpython/gis_set.py:257 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:252 +#: ../gui/wxpython/gis_set.py:258 #, python-format -msgid "GRASS GIS %s startup%s" +msgid "GRASS GIS %s Startup%s" msgstr "GRASS GIS %s palaiÅ¡ana %s" -#: ../gui/wxpython/gis_set.py:262 +#: ../gui/wxpython/gis_set.py:263 #: ../gui/wxpython/image2target/ii2t_gis_set.py:257 msgid "Enter GRASS session" msgstr "SÄkt GRASS sesiju" -#: ../gui/wxpython/gis_set.py:282 +#: ../gui/wxpython/gis_set.py:283 #: ../gui/wxpython/image2target/ii2t_gis_set.py:277 msgid "Unable to set GRASS database. Check your locale settings." msgstr "" "Nav iespÄ“jams iestatÄ«t GRASS datubÄzi. PÄrbaudiet lokÄles iestatÄ«jumus." -#: ../gui/wxpython/gis_set.py:302 +#: ../gui/wxpython/gis_set.py:303 #: ../gui/wxpython/image2target/ii2t_gis_set.py:297 #, python-format msgid "ERROR: Location <%s> not found\n" msgstr "KĻŪDA: Novietojums <%s> nav atrasts\n" -#: ../gui/wxpython/gis_set.py:320 +#: ../gui/wxpython/gis_set.py:321 #: ../gui/wxpython/image2target/ii2t_gis_set.py:315 #, python-format msgid "ERROR: Mapset <%s> not found\n" msgstr "KĻŪDA: KarÅ¡u kopa <%s> nav atrasta\n" -#: ../gui/wxpython/gis_set.py:480 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:474 -#, python-format -msgid "Invalid line in GISRC file (%s):%s\n" -msgstr "NederÄ«ga rinda GISRC failÄ (%s): %s\n" - -#: ../gui/wxpython/gis_set.py:511 +#: ../gui/wxpython/gis_set.py:490 #: ../gui/wxpython/image2target/ii2t_gis_set.py:505 #: ../gui/wxpython/startup/locdownload.py:441 #, python-brace-format msgid "Error: {text}" msgstr "Kļūda: {text}" -#: ../gui/wxpython/gis_set.py:549 -msgid "Documents" -msgstr "Dokumenti" - -#: ../gui/wxpython/gis_set.py:550 -msgid "My Documents" -msgstr "" - -#: ../gui/wxpython/gis_set.py:574 +#: ../gui/wxpython/gis_set.py:531 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1171 msgid "" "GRASS needs a directory (GRASS database) in which to store its data. Create " @@ -4134,32 +4110,18 @@ "located in your home directory. Press Browse button to select the directory." msgstr "" -#: ../gui/wxpython/gis_set.py:596 +#: ../gui/wxpython/gis_set.py:553 #: ../gui/wxpython/image2target/ii2t_gis_set.py:539 #, python-format msgid "Do you want to import <%(name)s> to the newly created location?" msgstr "" -#: ../gui/wxpython/gis_set.py:599 +#: ../gui/wxpython/gis_set.py:556 #: ../gui/wxpython/image2target/ii2t_gis_set.py:542 msgid "Import data?" msgstr "ImportÄ“t datus?" -#: ../gui/wxpython/gis_set.py:613 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:556 -msgid "New mapset:" -msgstr "" - -#: ../gui/wxpython/gis_set.py:614 ../gui/wxpython/gis_set.py:1015 -#: ../gui/wxpython/menustrings.py:245 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:240 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:557 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:938 -#: ../gui/wxpython/lmgr/frame.py:1072 -msgid "Create new mapset" -msgstr "Izveidot jaunu karÅ¡u kopu" - -#: ../gui/wxpython/gis_set.py:655 +#: ../gui/wxpython/gis_set.py:597 #: ../gui/wxpython/image2target/ii2t_gis_set.py:598 #, python-format msgid "" @@ -4167,7 +4129,7 @@ "Reason: %(msg)s" msgstr "" -#: ../gui/wxpython/gis_set.py:662 +#: ../gui/wxpython/gis_set.py:604 #: ../gui/wxpython/image2target/ii2t_gis_set.py:605 #, python-format msgid "" @@ -4175,7 +4137,7 @@ "was set from this imported map." msgstr "" -#: ../gui/wxpython/gis_set.py:676 +#: ../gui/wxpython/gis_set.py:618 #: ../gui/wxpython/image2target/ii2t_gis_set.py:619 msgid "" "Mapset is required for valid GRASS location.\n" @@ -4183,7 +4145,7 @@ "This mapset cannot be renamed." msgstr "" -#: ../gui/wxpython/gis_set.py:682 ../gui/wxpython/gis_set.py:725 +#: ../gui/wxpython/gis_set.py:624 ../gui/wxpython/gis_set.py:667 #: ../gui/wxpython/image2target/ii2t_gis_set.py:625 #: ../gui/wxpython/image2target/ii2t_gis_set.py:668 #, python-format @@ -4196,7 +4158,7 @@ "\n" "Jaunais nosaukums:" -#: ../gui/wxpython/gis_set.py:698 +#: ../gui/wxpython/gis_set.py:640 #: ../gui/wxpython/image2target/ii2t_gis_set.py:641 #, python-format msgid "" @@ -4205,7 +4167,7 @@ "Mapset <%s> already exists in location." msgstr "" -#: ../gui/wxpython/gis_set.py:712 +#: ../gui/wxpython/gis_set.py:654 #: ../gui/wxpython/image2target/ii2t_gis_set.py:655 #, python-format msgid "" @@ -4214,7 +4176,7 @@ "%s" msgstr "" -#: ../gui/wxpython/gis_set.py:741 +#: ../gui/wxpython/gis_set.py:683 #: ../gui/wxpython/image2target/ii2t_gis_set.py:684 #, python-format msgid "" @@ -4223,7 +4185,7 @@ "Location <%s> already exists in GRASS database." msgstr "" -#: ../gui/wxpython/gis_set.py:756 +#: ../gui/wxpython/gis_set.py:698 #: ../gui/wxpython/image2target/ii2t_gis_set.py:699 #, python-format msgid "" @@ -4232,7 +4194,7 @@ "%s" msgstr "" -#: ../gui/wxpython/gis_set.py:770 +#: ../gui/wxpython/gis_set.py:712 #: ../gui/wxpython/image2target/ii2t_gis_set.py:713 msgid "" "Mapset is required for valid GRASS location.\n" @@ -4240,7 +4202,7 @@ "This mapset cannot be deleted." msgstr "" -#: ../gui/wxpython/gis_set.py:777 +#: ../gui/wxpython/gis_set.py:719 #: ../gui/wxpython/image2target/ii2t_gis_set.py:720 #, python-format msgid "" @@ -4250,12 +4212,12 @@ "ALL MAPS included in this mapset will be PERMANENTLY DELETED!" msgstr "" -#: ../gui/wxpython/gis_set.py:791 +#: ../gui/wxpython/gis_set.py:733 #: ../gui/wxpython/image2target/ii2t_gis_set.py:734 msgid "Unable to delete mapset" msgstr "Nav iespÄ“jams dzÄ“st karÅ¡u kopu" -#: ../gui/wxpython/gis_set.py:805 +#: ../gui/wxpython/gis_set.py:747 #: ../gui/wxpython/image2target/ii2t_gis_set.py:748 #, python-format msgid "" @@ -4264,18 +4226,18 @@ "ALL MAPS included in this location will be PERMANENTLY DELETED!" msgstr "" -#: ../gui/wxpython/gis_set.py:821 +#: ../gui/wxpython/gis_set.py:763 #: ../gui/wxpython/image2target/ii2t_gis_set.py:764 msgid "Unable to delete location" msgstr "Nav iespÄ“jams dzÄ“st novietojumu" -#: ../gui/wxpython/gis_set.py:851 +#: ../gui/wxpython/gis_set.py:793 #: ../gui/wxpython/image2target/ii2t_gis_set.py:774 #, python-brace-format msgid "Unicode error detected. Check your locale settings. Details: {0}" msgstr "" -#: ../gui/wxpython/gis_set.py:863 +#: ../gui/wxpython/gis_set.py:805 #: ../gui/wxpython/image2target/ii2t_gis_set.py:786 #, python-format msgid "" @@ -4283,31 +4245,25 @@ "GRASS database directory." msgstr "" -#: ../gui/wxpython/gis_set.py:985 +#: ../gui/wxpython/gis_set.py:920 #: ../gui/wxpython/image2target/ii2t_gis_set.py:908 #, python-format msgid "Path '%s' doesn't exist." msgstr "Ceļš '%s' neeksistÄ“." -#: ../gui/wxpython/gis_set.py:1000 +#: ../gui/wxpython/gis_set.py:935 #: ../gui/wxpython/image2target/ii2t_gis_set.py:923 -#: ../gui/wxpython/gui_core/gselect.py:1192 +#: ../gui/wxpython/gui_core/gselect.py:1198 msgid "Choose GIS Data Directory" msgstr "IzvÄ“lieties Ä¢IS datu mapi" -#: ../gui/wxpython/gis_set.py:1014 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:937 -#: ../gui/wxpython/lmgr/frame.py:1071 -msgid "Enter name for new mapset:" -msgstr "JaunÄs karÅ¡u kopas nosaukums:" - -#: ../gui/wxpython/gis_set.py:1029 +#: ../gui/wxpython/gis_set.py:962 #: ../gui/wxpython/image2target/ii2t_gis_set.py:952 #, python-format msgid "Mapset <%s> already exists." msgstr "KarÅ¡u kopa <%s> jau eksistÄ“." -#: ../gui/wxpython/gis_set.py:1036 +#: ../gui/wxpython/gis_set.py:969 #: ../gui/wxpython/image2target/ii2t_gis_set.py:959 #, python-format msgid "" @@ -4317,18 +4273,18 @@ "Are you really sure that you want to create this mapset?" msgstr "" -#: ../gui/wxpython/gis_set.py:1041 +#: ../gui/wxpython/gis_set.py:974 #: ../gui/wxpython/image2target/ii2t_gis_set.py:964 msgid "Reserved mapset name" msgstr "RezervÄ“ts karÅ¡u kopas nosaukums" -#: ../gui/wxpython/gis_set.py:1073 +#: ../gui/wxpython/gis_set.py:993 #: ../gui/wxpython/image2target/ii2t_gis_set.py:996 #, python-format msgid "Unable to create new mapset: %s" msgstr "Nav iespÄ“jams izveidot jaunu karÅ¡u kopu: %s" -#: ../gui/wxpython/gis_set.py:1088 +#: ../gui/wxpython/gis_set.py:1008 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1011 #, python-format msgid "" @@ -4341,13 +4297,13 @@ "this operation) and continue?" msgstr "" -#: ../gui/wxpython/gis_set.py:1094 ../gui/wxpython/gis_set.py:1107 +#: ../gui/wxpython/gis_set.py:1014 ../gui/wxpython/gis_set.py:1027 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1017 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1030 msgid "Lock file found" msgstr "Atrasta lock datne" -#: ../gui/wxpython/gis_set.py:1103 +#: ../gui/wxpython/gis_set.py:1023 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1026 msgid "" "ARE YOU REALLY SURE?\n" @@ -4356,7 +4312,7 @@ "your data. Have another look in the processor manager just to be sure..." msgstr "" -#: ../gui/wxpython/gis_set.py:1117 +#: ../gui/wxpython/gis_set.py:1037 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1040 #, python-format msgid "" @@ -4365,7 +4321,7 @@ "Details: %(reason)s" msgstr "" -#: ../gui/wxpython/gis_set.py:1167 +#: ../gui/wxpython/gis_set.py:1082 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1090 #, python-format msgid "" @@ -4373,14 +4329,14 @@ "ASCII characters excluding %(chars)s and space." msgstr "" -#: ../gui/wxpython/gis_set.py:1172 +#: ../gui/wxpython/gis_set.py:1087 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1095 -#: ../gui/wxpython/gui_core/widgets.py:859 +#: ../gui/wxpython/gui_core/widgets.py:860 msgid "Invalid name" msgstr "NederÄ«gs nosaukums" -#: ../gui/wxpython/menustrings.py:3 ../gui/wxpython/menustrings.py:2004 -#: ../gui/wxpython/menustrings.py:2054 +#: ../gui/wxpython/menustrings.py:3 ../gui/wxpython/menustrings.py:2005 +#: ../gui/wxpython/menustrings.py:2055 #: ../gui/wxpython/image2target/ii2t_menustrings.py:4 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1972 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2022 @@ -4392,7 +4348,7 @@ msgid "Workspace" msgstr "Darbtelpa" -#: ../gui/wxpython/menustrings.py:5 ../gui/wxpython/menustrings.py:2005 +#: ../gui/wxpython/menustrings.py:5 ../gui/wxpython/menustrings.py:2006 #: ../gui/wxpython/image2target/ii2t_menustrings.py:6 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1973 #: ../gui/wxpython/nviz/tools.py:1360 @@ -4404,7 +4360,7 @@ msgid "Create new workspace" msgstr "Izveidot jaunu darbtelpu" -#: ../gui/wxpython/menustrings.py:7 ../gui/wxpython/menustrings.py:2007 +#: ../gui/wxpython/menustrings.py:7 ../gui/wxpython/menustrings.py:2008 #: ../gui/wxpython/image2target/ii2t_menustrings.py:8 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1975 msgid "Open" @@ -4417,11 +4373,11 @@ #: ../gui/wxpython/menustrings.py:10 #: ../gui/wxpython/image2target/ii2t_menustrings.py:11 -#: ../gui/wxpython/lmgr/frame.py:1615 ../gui/wxpython/lmgr/frame.py:1636 +#: ../gui/wxpython/lmgr/frame.py:1618 ../gui/wxpython/lmgr/frame.py:1639 msgid "Save workspace" msgstr "SaglabÄt darbtelpu" -#: ../gui/wxpython/menustrings.py:11 ../gui/wxpython/menustrings.py:2011 +#: ../gui/wxpython/menustrings.py:11 ../gui/wxpython/menustrings.py:2012 #: ../gui/wxpython/image2target/ii2t_menustrings.py:12 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1979 msgid "Save as" @@ -4432,10 +4388,10 @@ msgid "Save workspace to file" msgstr "SaglabÄt darbtelpu failÄ" -#: ../gui/wxpython/menustrings.py:13 ../gui/wxpython/menustrings.py:2013 +#: ../gui/wxpython/menustrings.py:13 ../gui/wxpython/menustrings.py:2014 #: ../gui/wxpython/image2target/ii2t_menustrings.py:14 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1981 -#: ../gui/wxpython/gui_core/forms.py:561 +#: ../gui/wxpython/gui_core/forms.py:573 #: ../gui/wxpython/mapswipe/dialogs.py:193 msgid "Close" msgstr "AizvÄ“rt" @@ -4526,7 +4482,7 @@ #: ../gui/wxpython/menustrings.py:31 #: ../gui/wxpython/image2target/ii2t_menustrings.py:32 msgid "Re-render maps in all open map display windows" -msgstr "AtkÄrtoti pÄrzÄ«mÄ“t visas kartes visos ekrÄnos" +msgstr "" #: ../gui/wxpython/menustrings.py:32 ../gui/wxpython/menustrings.py:33 #: ../gui/wxpython/image2target/ii2t_menustrings.py:33 @@ -4540,28 +4496,28 @@ msgid "Close all open map display windows" msgstr "AizvÄ“rt visus Å¡obrÄ«d atvÄ“rtos kartes skata logus" -#: ../gui/wxpython/menustrings.py:37 ../gui/wxpython/menustrings.py:1055 +#: ../gui/wxpython/menustrings.py:37 ../gui/wxpython/menustrings.py:1056 msgid "Simplified raster import with reprojection" msgstr "VienkÄrÅ¡ota rastra importÄ“Å¡ana ar pÄrprojecÄ“Å¡anu" #: ../gui/wxpython/menustrings.py:38 ../gui/wxpython/menustrings.py:40 -#: ../gui/wxpython/menustrings.py:1056 ../gui/wxpython/menustrings.py:1058 +#: ../gui/wxpython/menustrings.py:1057 ../gui/wxpython/menustrings.py:1059 #: ../gui/wxpython/image2target/ii2t_menustrings.py:39 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1040 msgid "Imports raster data into a GRASS raster map using GDAL library." msgstr "" -#: ../gui/wxpython/menustrings.py:39 ../gui/wxpython/menustrings.py:1057 +#: ../gui/wxpython/menustrings.py:39 ../gui/wxpython/menustrings.py:1058 msgid "Import of common raster formats" msgstr "ImportÄ“t biežÄk sastopamos rastra datu formÄtus" -#: ../gui/wxpython/menustrings.py:41 ../gui/wxpython/menustrings.py:1059 +#: ../gui/wxpython/menustrings.py:41 ../gui/wxpython/menustrings.py:1060 #: ../gui/wxpython/image2target/ii2t_menustrings.py:42 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1043 msgid "ASCII x,y,z point import and gridding" msgstr "" -#: ../gui/wxpython/menustrings.py:42 ../gui/wxpython/menustrings.py:1060 +#: ../gui/wxpython/menustrings.py:42 ../gui/wxpython/menustrings.py:1061 #: ../gui/wxpython/image2target/ii2t_menustrings.py:43 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1044 msgid "" @@ -4569,109 +4525,109 @@ "statistics." msgstr "" -#: ../gui/wxpython/menustrings.py:43 ../gui/wxpython/menustrings.py:1061 +#: ../gui/wxpython/menustrings.py:43 ../gui/wxpython/menustrings.py:1062 #: ../gui/wxpython/image2target/ii2t_menustrings.py:44 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1045 msgid "ASCII grid import" msgstr "ASCII tÄ«kla imports" -#: ../gui/wxpython/menustrings.py:44 ../gui/wxpython/menustrings.py:1062 +#: ../gui/wxpython/menustrings.py:44 ../gui/wxpython/menustrings.py:1063 #: ../gui/wxpython/image2target/ii2t_menustrings.py:45 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1046 msgid "Converts a GRASS ASCII raster file to binary raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:45 ../gui/wxpython/menustrings.py:1063 +#: ../gui/wxpython/menustrings.py:45 ../gui/wxpython/menustrings.py:1064 #: ../gui/wxpython/image2target/ii2t_menustrings.py:46 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1047 msgid "ASCII polygons, lines, and point import" msgstr "" -#: ../gui/wxpython/menustrings.py:46 ../gui/wxpython/menustrings.py:1064 +#: ../gui/wxpython/menustrings.py:46 ../gui/wxpython/menustrings.py:1065 #: ../gui/wxpython/image2target/ii2t_menustrings.py:47 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1048 msgid "Creates raster maps from ASCII polygon/line/point data files." msgstr "" -#: ../gui/wxpython/menustrings.py:47 ../gui/wxpython/menustrings.py:1065 +#: ../gui/wxpython/menustrings.py:47 ../gui/wxpython/menustrings.py:1066 #: ../gui/wxpython/image2target/ii2t_menustrings.py:48 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1049 msgid "Raw binary array import" msgstr "" -#: ../gui/wxpython/menustrings.py:48 ../gui/wxpython/menustrings.py:1066 +#: ../gui/wxpython/menustrings.py:48 ../gui/wxpython/menustrings.py:1067 #: ../gui/wxpython/image2target/ii2t_menustrings.py:49 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1050 msgid "Import a binary raster file into a GRASS raster map layer." msgstr "" -#: ../gui/wxpython/menustrings.py:49 ../gui/wxpython/menustrings.py:1067 +#: ../gui/wxpython/menustrings.py:49 ../gui/wxpython/menustrings.py:1068 #: ../gui/wxpython/image2target/ii2t_menustrings.py:50 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1051 msgid "GRIDATB.FOR import" msgstr "GRIDATB.FOR importÄ“Å¡ana" -#: ../gui/wxpython/menustrings.py:50 ../gui/wxpython/menustrings.py:1068 +#: ../gui/wxpython/menustrings.py:50 ../gui/wxpython/menustrings.py:1069 #: ../gui/wxpython/image2target/ii2t_menustrings.py:51 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1052 msgid "Imports GRIDATB.FOR map file (TOPMODEL) into a GRASS raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:51 ../gui/wxpython/menustrings.py:1069 +#: ../gui/wxpython/menustrings.py:51 ../gui/wxpython/menustrings.py:1070 #: ../gui/wxpython/image2target/ii2t_menustrings.py:52 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1053 msgid "Matlab 2D array import" msgstr "" -#: ../gui/wxpython/menustrings.py:52 ../gui/wxpython/menustrings.py:1070 +#: ../gui/wxpython/menustrings.py:52 ../gui/wxpython/menustrings.py:1071 #: ../gui/wxpython/image2target/ii2t_menustrings.py:53 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1054 msgid "Imports a binary MAT-File(v4) to a GRASS raster." msgstr "" -#: ../gui/wxpython/menustrings.py:53 ../gui/wxpython/menustrings.py:1071 +#: ../gui/wxpython/menustrings.py:53 ../gui/wxpython/menustrings.py:1072 #: ../gui/wxpython/image2target/ii2t_menustrings.py:54 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1055 msgid "PNG import" msgstr "PNG importÄ“Å¡ana" -#: ../gui/wxpython/menustrings.py:54 ../gui/wxpython/menustrings.py:1072 +#: ../gui/wxpython/menustrings.py:54 ../gui/wxpython/menustrings.py:1073 #: ../gui/wxpython/image2target/ii2t_menustrings.py:55 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1056 msgid "Imports non-georeferenced PNG format image." msgstr "" -#: ../gui/wxpython/menustrings.py:55 ../gui/wxpython/menustrings.py:1073 +#: ../gui/wxpython/menustrings.py:55 ../gui/wxpython/menustrings.py:1074 #: ../gui/wxpython/image2target/ii2t_menustrings.py:56 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1057 msgid "SPOT NDVI import" msgstr "SPOT NDVI importÄ“Å¡ana" -#: ../gui/wxpython/menustrings.py:56 ../gui/wxpython/menustrings.py:1074 +#: ../gui/wxpython/menustrings.py:56 ../gui/wxpython/menustrings.py:1075 #: ../gui/wxpython/image2target/ii2t_menustrings.py:57 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1058 msgid "Imports SPOT VGT NDVI data into a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:57 ../gui/wxpython/menustrings.py:1075 +#: ../gui/wxpython/menustrings.py:57 ../gui/wxpython/menustrings.py:1076 #: ../gui/wxpython/image2target/ii2t_menustrings.py:58 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1059 msgid "SRTM HGT import" msgstr "SRTM HGT importÄ“Å¡ana" -#: ../gui/wxpython/menustrings.py:58 ../gui/wxpython/menustrings.py:1076 +#: ../gui/wxpython/menustrings.py:58 ../gui/wxpython/menustrings.py:1077 #: ../gui/wxpython/image2target/ii2t_menustrings.py:59 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1060 msgid "Imports SRTM HGT files into raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:59 ../gui/wxpython/menustrings.py:1077 +#: ../gui/wxpython/menustrings.py:59 ../gui/wxpython/menustrings.py:1078 #: ../gui/wxpython/image2target/ii2t_menustrings.py:60 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1061 msgid "Terra ASTER HDF import" msgstr "Terra ASTER HDF importÄ“Å¡ana" -#: ../gui/wxpython/menustrings.py:60 ../gui/wxpython/menustrings.py:1078 +#: ../gui/wxpython/menustrings.py:60 ../gui/wxpython/menustrings.py:1079 #: ../gui/wxpython/image2target/ii2t_menustrings.py:61 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1062 msgid "" @@ -4680,7 +4636,7 @@ msgstr "" #: ../gui/wxpython/menustrings.py:61 ../gui/wxpython/menustrings.py:86 -#: ../gui/wxpython/menustrings.py:1079 ../gui/wxpython/menustrings.py:1104 +#: ../gui/wxpython/menustrings.py:1080 ../gui/wxpython/menustrings.py:1105 #: ../gui/wxpython/image2target/ii2t_menustrings.py:62 #: ../gui/wxpython/image2target/ii2t_menustrings.py:86 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1063 @@ -4688,25 +4644,24 @@ msgid "LAS LiDAR points import" msgstr "LAS LiDAR punktu importÄ“Å¡ana" -#: ../gui/wxpython/menustrings.py:62 ../gui/wxpython/menustrings.py:1080 +#: ../gui/wxpython/menustrings.py:62 ../gui/wxpython/menustrings.py:1081 msgid "Creates a raster map from LAS LiDAR points using univariate statistics." msgstr "" -#: ../gui/wxpython/menustrings.py:63 ../gui/wxpython/menustrings.py:1081 +#: ../gui/wxpython/menustrings.py:63 ../gui/wxpython/menustrings.py:1082 #: ../gui/wxpython/image2target/ii2t_menustrings.py:63 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1064 msgid "Unpack raster map" msgstr "Atpakot rastra karti" -#: ../gui/wxpython/menustrings.py:64 ../gui/wxpython/menustrings.py:1082 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:64 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1065 +#: ../gui/wxpython/menustrings.py:64 ../gui/wxpython/menustrings.py:1083 msgid "" -"Imports a raster map as GRASS GIS specific archive file (packed with r.pack)" +"Imports a GRASS GIS specific raster archive file (packed with r.pack) as a " +"raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:65 ../gui/wxpython/menustrings.py:291 -#: ../gui/wxpython/menustrings.py:1083 ../gui/wxpython/menustrings.py:1233 +#: ../gui/wxpython/menustrings.py:65 ../gui/wxpython/menustrings.py:292 +#: ../gui/wxpython/menustrings.py:1084 ../gui/wxpython/menustrings.py:1234 #: ../gui/wxpython/image2target/ii2t_menustrings.py:65 #: ../gui/wxpython/image2target/ii2t_menustrings.py:286 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1066 @@ -4714,8 +4669,8 @@ msgid "Reproject raster map from different GRASS location" msgstr "" -#: ../gui/wxpython/menustrings.py:66 ../gui/wxpython/menustrings.py:292 -#: ../gui/wxpython/menustrings.py:1084 ../gui/wxpython/menustrings.py:1234 +#: ../gui/wxpython/menustrings.py:66 ../gui/wxpython/menustrings.py:293 +#: ../gui/wxpython/menustrings.py:1085 ../gui/wxpython/menustrings.py:1235 #: ../gui/wxpython/image2target/ii2t_menustrings.py:66 #: ../gui/wxpython/image2target/ii2t_menustrings.py:287 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1067 @@ -4723,124 +4678,123 @@ msgid "Re-projects a raster map from given location to the current location." msgstr "" -#: ../gui/wxpython/menustrings.py:68 ../gui/wxpython/menustrings.py:1086 +#: ../gui/wxpython/menustrings.py:68 ../gui/wxpython/menustrings.py:1087 msgid "Simplified vector import with reprojection" msgstr "VienkÄrÅ¡ota vektordatu importÄ“Å¡ana ar pÄrprojecÄ“Å¡anu" #: ../gui/wxpython/menustrings.py:69 ../gui/wxpython/menustrings.py:71 -#: ../gui/wxpython/menustrings.py:1087 ../gui/wxpython/menustrings.py:1089 +#: ../gui/wxpython/menustrings.py:1088 ../gui/wxpython/menustrings.py:1090 #: ../gui/wxpython/image2target/ii2t_menustrings.py:69 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1070 msgid "Imports vector data into a GRASS vector map using OGR library." msgstr "" -#: ../gui/wxpython/menustrings.py:70 ../gui/wxpython/menustrings.py:1088 +#: ../gui/wxpython/menustrings.py:70 ../gui/wxpython/menustrings.py:1089 msgid "Import of common vector formats" msgstr "ImportÄ“t biežÄk sastopamos vektordatu formÄtus" -#: ../gui/wxpython/menustrings.py:72 ../gui/wxpython/menustrings.py:1090 +#: ../gui/wxpython/menustrings.py:72 ../gui/wxpython/menustrings.py:1091 #: ../gui/wxpython/image2target/ii2t_menustrings.py:72 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1073 msgid "ASCII points or GRASS ASCII format" msgstr "ASCII punkti vai GRASS ASCII formÄts" -#: ../gui/wxpython/menustrings.py:73 ../gui/wxpython/menustrings.py:1091 +#: ../gui/wxpython/menustrings.py:73 ../gui/wxpython/menustrings.py:1092 #: ../gui/wxpython/image2target/ii2t_menustrings.py:73 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1074 msgid "Creates a vector map from an ASCII points file or ASCII vector file." msgstr "" -#: ../gui/wxpython/menustrings.py:74 ../gui/wxpython/menustrings.py:1092 +#: ../gui/wxpython/menustrings.py:74 ../gui/wxpython/menustrings.py:1093 #: ../gui/wxpython/image2target/ii2t_menustrings.py:74 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1075 msgid "ASCII points as a vector lines" msgstr "ASCII punkti kÄ vektoru lÄ«nijas" -#: ../gui/wxpython/menustrings.py:75 ../gui/wxpython/menustrings.py:1093 +#: ../gui/wxpython/menustrings.py:75 ../gui/wxpython/menustrings.py:1094 #: ../gui/wxpython/image2target/ii2t_menustrings.py:75 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1076 msgid "Imports ASCII x,y[,z] coordinates as a series of lines." msgstr "" -#: ../gui/wxpython/menustrings.py:76 ../gui/wxpython/menustrings.py:1094 +#: ../gui/wxpython/menustrings.py:76 ../gui/wxpython/menustrings.py:1095 #: ../gui/wxpython/image2target/ii2t_menustrings.py:76 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1077 msgid "DXF import" msgstr "DXF imports" -#: ../gui/wxpython/menustrings.py:77 ../gui/wxpython/menustrings.py:1095 +#: ../gui/wxpython/menustrings.py:77 ../gui/wxpython/menustrings.py:1096 #: ../gui/wxpython/image2target/ii2t_menustrings.py:77 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1078 msgid "Converts files in DXF format to GRASS vector map format." msgstr "" -#: ../gui/wxpython/menustrings.py:78 ../gui/wxpython/menustrings.py:1096 +#: ../gui/wxpython/menustrings.py:78 ../gui/wxpython/menustrings.py:1097 #: ../gui/wxpython/image2target/ii2t_menustrings.py:78 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1079 msgid "WFS" msgstr "WFS" -#: ../gui/wxpython/menustrings.py:79 ../gui/wxpython/menustrings.py:1097 +#: ../gui/wxpython/menustrings.py:79 ../gui/wxpython/menustrings.py:1098 #: ../gui/wxpython/image2target/ii2t_menustrings.py:79 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1080 msgid "Imports GetFeature from a WFS server." msgstr "" -#: ../gui/wxpython/menustrings.py:80 ../gui/wxpython/menustrings.py:1098 +#: ../gui/wxpython/menustrings.py:80 ../gui/wxpython/menustrings.py:1099 #: ../gui/wxpython/image2target/ii2t_menustrings.py:80 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1081 msgid "ESRI e00 import" msgstr "ESRI e00 imports" -#: ../gui/wxpython/menustrings.py:81 ../gui/wxpython/menustrings.py:1099 +#: ../gui/wxpython/menustrings.py:81 ../gui/wxpython/menustrings.py:1100 #: ../gui/wxpython/image2target/ii2t_menustrings.py:81 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1082 msgid "Imports E00 file into a vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:82 ../gui/wxpython/menustrings.py:1100 +#: ../gui/wxpython/menustrings.py:82 ../gui/wxpython/menustrings.py:1101 #: ../gui/wxpython/image2target/ii2t_menustrings.py:82 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1083 msgid "Geonames import" msgstr "Geonames imports" -#: ../gui/wxpython/menustrings.py:83 ../gui/wxpython/menustrings.py:1101 +#: ../gui/wxpython/menustrings.py:83 ../gui/wxpython/menustrings.py:1102 #: ../gui/wxpython/image2target/ii2t_menustrings.py:83 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1084 msgid "Imports geonames.org country files into a vector points map." msgstr "" -#: ../gui/wxpython/menustrings.py:84 ../gui/wxpython/menustrings.py:1102 +#: ../gui/wxpython/menustrings.py:84 ../gui/wxpython/menustrings.py:1103 #: ../gui/wxpython/image2target/ii2t_menustrings.py:84 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1085 msgid "Matlab array or Mapgen format import" msgstr "" -#: ../gui/wxpython/menustrings.py:85 ../gui/wxpython/menustrings.py:1103 +#: ../gui/wxpython/menustrings.py:85 ../gui/wxpython/menustrings.py:1104 #: ../gui/wxpython/image2target/ii2t_menustrings.py:85 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1086 msgid "Imports Mapgen or Matlab-ASCII vector maps into GRASS." msgstr "" -#: ../gui/wxpython/menustrings.py:87 ../gui/wxpython/menustrings.py:1105 +#: ../gui/wxpython/menustrings.py:87 ../gui/wxpython/menustrings.py:1106 msgid "Converts LAS LiDAR point clouds to a GRASS vector map with libLAS." msgstr "" -#: ../gui/wxpython/menustrings.py:88 ../gui/wxpython/menustrings.py:1106 +#: ../gui/wxpython/menustrings.py:88 ../gui/wxpython/menustrings.py:1107 #: ../gui/wxpython/image2target/ii2t_menustrings.py:87 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1088 msgid "Unpack vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:89 ../gui/wxpython/menustrings.py:1107 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:88 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1089 +#: ../gui/wxpython/menustrings.py:89 ../gui/wxpython/menustrings.py:1108 msgid "" -"Imports a vector map as GRASS GIS specific archive file (packed with v.pack)" +"Imports a GRASS GIS specific vector archive file (packed with v.pack) as a " +"vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:90 ../gui/wxpython/menustrings.py:571 -#: ../gui/wxpython/menustrings.py:1108 ../gui/wxpython/menustrings.py:1513 +#: ../gui/wxpython/menustrings.py:90 ../gui/wxpython/menustrings.py:572 +#: ../gui/wxpython/menustrings.py:1109 ../gui/wxpython/menustrings.py:1514 #: ../gui/wxpython/image2target/ii2t_menustrings.py:89 #: ../gui/wxpython/image2target/ii2t_menustrings.py:564 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1090 @@ -4848,8 +4802,8 @@ msgid "Reproject vector map from different GRASS location" msgstr "" -#: ../gui/wxpython/menustrings.py:91 ../gui/wxpython/menustrings.py:572 -#: ../gui/wxpython/menustrings.py:1109 ../gui/wxpython/menustrings.py:1514 +#: ../gui/wxpython/menustrings.py:91 ../gui/wxpython/menustrings.py:573 +#: ../gui/wxpython/menustrings.py:1110 ../gui/wxpython/menustrings.py:1515 #: ../gui/wxpython/image2target/ii2t_menustrings.py:90 #: ../gui/wxpython/image2target/ii2t_menustrings.py:565 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1091 @@ -4857,55 +4811,55 @@ msgid "Re-projects a vector map from one location to the current location." msgstr "" -#: ../gui/wxpython/menustrings.py:92 ../gui/wxpython/menustrings.py:1110 +#: ../gui/wxpython/menustrings.py:92 ../gui/wxpython/menustrings.py:1111 #: ../gui/wxpython/image2target/ii2t_menustrings.py:91 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1092 msgid "Import 3D raster data" msgstr "ImportÄ“t 3D rastra datus" -#: ../gui/wxpython/menustrings.py:93 ../gui/wxpython/menustrings.py:1111 +#: ../gui/wxpython/menustrings.py:93 ../gui/wxpython/menustrings.py:1112 #: ../gui/wxpython/image2target/ii2t_menustrings.py:92 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1093 msgid "ASCII 3D import" msgstr "" -#: ../gui/wxpython/menustrings.py:94 ../gui/wxpython/menustrings.py:1112 +#: ../gui/wxpython/menustrings.py:94 ../gui/wxpython/menustrings.py:1113 #: ../gui/wxpython/image2target/ii2t_menustrings.py:93 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1094 msgid "Converts a 3D ASCII raster text file into a (binary) 3D raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:95 ../gui/wxpython/menustrings.py:1113 +#: ../gui/wxpython/menustrings.py:95 ../gui/wxpython/menustrings.py:1114 #: ../gui/wxpython/image2target/ii2t_menustrings.py:94 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1095 msgid "Raw binary array 3D import" msgstr "" -#: ../gui/wxpython/menustrings.py:96 ../gui/wxpython/menustrings.py:1114 +#: ../gui/wxpython/menustrings.py:96 ../gui/wxpython/menustrings.py:1115 #: ../gui/wxpython/image2target/ii2t_menustrings.py:95 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1096 msgid "Imports a binary raster file into a GRASS 3D raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:97 ../gui/wxpython/menustrings.py:1115 +#: ../gui/wxpython/menustrings.py:97 ../gui/wxpython/menustrings.py:1116 #: ../gui/wxpython/image2target/ii2t_menustrings.py:96 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1097 msgid "Vis5D import" msgstr "" -#: ../gui/wxpython/menustrings.py:98 ../gui/wxpython/menustrings.py:1116 +#: ../gui/wxpython/menustrings.py:98 ../gui/wxpython/menustrings.py:1117 #: ../gui/wxpython/image2target/ii2t_menustrings.py:97 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1098 msgid "Import 3-dimensional Vis5D files." msgstr "" -#: ../gui/wxpython/menustrings.py:99 ../gui/wxpython/menustrings.py:1117 +#: ../gui/wxpython/menustrings.py:99 ../gui/wxpython/menustrings.py:1118 #: ../gui/wxpython/image2target/ii2t_menustrings.py:98 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1099 msgid "Import database table" msgstr "" -#: ../gui/wxpython/menustrings.py:100 ../gui/wxpython/menustrings.py:1118 +#: ../gui/wxpython/menustrings.py:100 ../gui/wxpython/menustrings.py:1119 #: ../gui/wxpython/image2target/ii2t_menustrings.py:68 #: ../gui/wxpython/image2target/ii2t_menustrings.py:99 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1069 @@ -4913,21 +4867,21 @@ msgid "Common import formats" msgstr "BiežÄk sastopamie formÄti" -#: ../gui/wxpython/menustrings.py:101 ../gui/wxpython/menustrings.py:1119 +#: ../gui/wxpython/menustrings.py:101 ../gui/wxpython/menustrings.py:1120 #: ../gui/wxpython/image2target/ii2t_menustrings.py:100 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1101 msgid "Imports attribute tables in various formats." msgstr "" -#: ../gui/wxpython/menustrings.py:102 ../gui/wxpython/menustrings.py:1120 +#: ../gui/wxpython/menustrings.py:102 ../gui/wxpython/menustrings.py:1121 #: ../gui/wxpython/image2target/ii2t_menustrings.py:101 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1102 msgid "Export raster map" msgstr "EksportÄ“t rastra karti" #: ../gui/wxpython/menustrings.py:103 ../gui/wxpython/menustrings.py:132 -#: ../gui/wxpython/menustrings.py:158 ../gui/wxpython/menustrings.py:1121 -#: ../gui/wxpython/menustrings.py:1150 ../gui/wxpython/menustrings.py:1176 +#: ../gui/wxpython/menustrings.py:158 ../gui/wxpython/menustrings.py:1122 +#: ../gui/wxpython/menustrings.py:1151 ../gui/wxpython/menustrings.py:1177 #: ../gui/wxpython/image2target/ii2t_menustrings.py:102 #: ../gui/wxpython/image2target/ii2t_menustrings.py:131 #: ../gui/wxpython/image2target/ii2t_menustrings.py:156 @@ -4937,123 +4891,123 @@ msgid "Common export formats" msgstr "BiežÄk sastopamie formÄti" -#: ../gui/wxpython/menustrings.py:104 ../gui/wxpython/menustrings.py:1122 +#: ../gui/wxpython/menustrings.py:104 ../gui/wxpython/menustrings.py:1123 #: ../gui/wxpython/image2target/ii2t_menustrings.py:103 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1104 msgid "Exports GRASS raster maps into GDAL supported formats." msgstr "" -#: ../gui/wxpython/menustrings.py:105 ../gui/wxpython/menustrings.py:1123 +#: ../gui/wxpython/menustrings.py:105 ../gui/wxpython/menustrings.py:1124 #: ../gui/wxpython/image2target/ii2t_menustrings.py:104 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1105 msgid "ASCII grid export" msgstr "ASCII tÄ«kla eksports" -#: ../gui/wxpython/menustrings.py:106 ../gui/wxpython/menustrings.py:1124 +#: ../gui/wxpython/menustrings.py:106 ../gui/wxpython/menustrings.py:1125 #: ../gui/wxpython/image2target/ii2t_menustrings.py:105 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1106 msgid "Converts a raster map layer into a GRASS ASCII text file." msgstr "" -#: ../gui/wxpython/menustrings.py:107 ../gui/wxpython/menustrings.py:1125 +#: ../gui/wxpython/menustrings.py:107 ../gui/wxpython/menustrings.py:1126 #: ../gui/wxpython/image2target/ii2t_menustrings.py:106 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1107 msgid "ASCII x,y,z points export" msgstr "ASCII x,y,z punktu eksports" -#: ../gui/wxpython/menustrings.py:108 ../gui/wxpython/menustrings.py:1126 +#: ../gui/wxpython/menustrings.py:108 ../gui/wxpython/menustrings.py:1127 #: ../gui/wxpython/image2target/ii2t_menustrings.py:107 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1108 msgid "" "Exports a raster map to a text file as x,y,z values based on cell centers." msgstr "" -#: ../gui/wxpython/menustrings.py:109 ../gui/wxpython/menustrings.py:1127 +#: ../gui/wxpython/menustrings.py:109 ../gui/wxpython/menustrings.py:1128 #: ../gui/wxpython/image2target/ii2t_menustrings.py:108 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1109 msgid "GRIDATB.FOR export" msgstr "GRIDATB.FOR eksports" -#: ../gui/wxpython/menustrings.py:110 ../gui/wxpython/menustrings.py:1128 +#: ../gui/wxpython/menustrings.py:110 ../gui/wxpython/menustrings.py:1129 #: ../gui/wxpython/image2target/ii2t_menustrings.py:109 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1110 msgid "Exports GRASS raster map to GRIDATB.FOR map file (TOPMODEL)." msgstr "" -#: ../gui/wxpython/menustrings.py:111 ../gui/wxpython/menustrings.py:1129 +#: ../gui/wxpython/menustrings.py:111 ../gui/wxpython/menustrings.py:1130 #: ../gui/wxpython/image2target/ii2t_menustrings.py:110 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1111 msgid "Matlab 2D array export" msgstr "Matlab 2D masÄ«va eksports" -#: ../gui/wxpython/menustrings.py:112 ../gui/wxpython/menustrings.py:1130 +#: ../gui/wxpython/menustrings.py:112 ../gui/wxpython/menustrings.py:1131 #: ../gui/wxpython/image2target/ii2t_menustrings.py:111 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1112 msgid "Exports a GRASS raster to a binary MAT-File." msgstr "" -#: ../gui/wxpython/menustrings.py:113 ../gui/wxpython/menustrings.py:1131 +#: ../gui/wxpython/menustrings.py:113 ../gui/wxpython/menustrings.py:1132 #: ../gui/wxpython/image2target/ii2t_menustrings.py:112 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1113 msgid "Raw binary array export" msgstr "" -#: ../gui/wxpython/menustrings.py:114 ../gui/wxpython/menustrings.py:1132 +#: ../gui/wxpython/menustrings.py:114 ../gui/wxpython/menustrings.py:1133 #: ../gui/wxpython/image2target/ii2t_menustrings.py:113 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1114 msgid "Exports a GRASS raster to a binary array." msgstr "" -#: ../gui/wxpython/menustrings.py:115 ../gui/wxpython/menustrings.py:1133 +#: ../gui/wxpython/menustrings.py:115 ../gui/wxpython/menustrings.py:1134 #: ../gui/wxpython/image2target/ii2t_menustrings.py:114 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1115 msgid "MPEG-1 export" msgstr "" -#: ../gui/wxpython/menustrings.py:116 ../gui/wxpython/menustrings.py:1134 +#: ../gui/wxpython/menustrings.py:116 ../gui/wxpython/menustrings.py:1135 #: ../gui/wxpython/image2target/ii2t_menustrings.py:115 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1116 msgid "Converts raster map series to MPEG movie." msgstr "" -#: ../gui/wxpython/menustrings.py:117 ../gui/wxpython/menustrings.py:1135 +#: ../gui/wxpython/menustrings.py:117 ../gui/wxpython/menustrings.py:1136 #: ../gui/wxpython/image2target/ii2t_menustrings.py:116 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1117 msgid "PNG export" msgstr "PNG eksports" -#: ../gui/wxpython/menustrings.py:118 ../gui/wxpython/menustrings.py:1136 +#: ../gui/wxpython/menustrings.py:118 ../gui/wxpython/menustrings.py:1137 #: ../gui/wxpython/image2target/ii2t_menustrings.py:117 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1118 msgid "Export a GRASS raster map as a non-georeferenced PNG image." msgstr "" -#: ../gui/wxpython/menustrings.py:119 ../gui/wxpython/menustrings.py:1137 +#: ../gui/wxpython/menustrings.py:119 ../gui/wxpython/menustrings.py:1138 #: ../gui/wxpython/image2target/ii2t_menustrings.py:118 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1119 msgid "PPM export" msgstr "PPM eksports" -#: ../gui/wxpython/menustrings.py:120 ../gui/wxpython/menustrings.py:1138 +#: ../gui/wxpython/menustrings.py:120 ../gui/wxpython/menustrings.py:1139 #: ../gui/wxpython/image2target/ii2t_menustrings.py:119 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1120 msgid "Converts a GRASS raster map to a PPM image file." msgstr "" -#: ../gui/wxpython/menustrings.py:121 ../gui/wxpython/menustrings.py:1139 +#: ../gui/wxpython/menustrings.py:121 ../gui/wxpython/menustrings.py:1140 #: ../gui/wxpython/image2target/ii2t_menustrings.py:120 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1121 msgid "PPM from RGB export" msgstr "" -#: ../gui/wxpython/menustrings.py:122 ../gui/wxpython/menustrings.py:1140 +#: ../gui/wxpython/menustrings.py:122 ../gui/wxpython/menustrings.py:1141 #: ../gui/wxpython/image2target/ii2t_menustrings.py:121 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1122 msgid "Converts 3 GRASS raster layers (R,G,B) to a PPM image file." msgstr "" #: ../gui/wxpython/menustrings.py:123 ../gui/wxpython/menustrings.py:140 -#: ../gui/wxpython/menustrings.py:1141 ../gui/wxpython/menustrings.py:1158 +#: ../gui/wxpython/menustrings.py:1142 ../gui/wxpython/menustrings.py:1159 #: ../gui/wxpython/image2target/ii2t_menustrings.py:122 #: ../gui/wxpython/image2target/ii2t_menustrings.py:138 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1123 @@ -5061,27 +5015,27 @@ msgid "POV-Ray export" msgstr "" -#: ../gui/wxpython/menustrings.py:124 ../gui/wxpython/menustrings.py:1142 +#: ../gui/wxpython/menustrings.py:124 ../gui/wxpython/menustrings.py:1143 #: ../gui/wxpython/image2target/ii2t_menustrings.py:123 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1124 msgid "Converts a raster map layer into a height-field file for POV-Ray." msgstr "" -#: ../gui/wxpython/menustrings.py:125 ../gui/wxpython/menustrings.py:1143 +#: ../gui/wxpython/menustrings.py:125 ../gui/wxpython/menustrings.py:1144 #: ../gui/wxpython/image2target/ii2t_menustrings.py:124 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1125 msgid "VRML export" msgstr "" -#: ../gui/wxpython/menustrings.py:126 ../gui/wxpython/menustrings.py:1144 +#: ../gui/wxpython/menustrings.py:126 ../gui/wxpython/menustrings.py:1145 #: ../gui/wxpython/image2target/ii2t_menustrings.py:125 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1126 msgid "Exports a raster map to the Virtual Reality Modeling Language (VRML)." msgstr "" #: ../gui/wxpython/menustrings.py:127 ../gui/wxpython/menustrings.py:144 -#: ../gui/wxpython/menustrings.py:155 ../gui/wxpython/menustrings.py:1145 -#: ../gui/wxpython/menustrings.py:1162 ../gui/wxpython/menustrings.py:1173 +#: ../gui/wxpython/menustrings.py:155 ../gui/wxpython/menustrings.py:1146 +#: ../gui/wxpython/menustrings.py:1163 ../gui/wxpython/menustrings.py:1174 #: ../gui/wxpython/image2target/ii2t_menustrings.py:126 #: ../gui/wxpython/image2target/ii2t_menustrings.py:142 #: ../gui/wxpython/image2target/ii2t_menustrings.py:153 @@ -5091,43 +5045,43 @@ msgid "VTK export" msgstr "VTK eksports" -#: ../gui/wxpython/menustrings.py:128 ../gui/wxpython/menustrings.py:1146 +#: ../gui/wxpython/menustrings.py:128 ../gui/wxpython/menustrings.py:1147 #: ../gui/wxpython/image2target/ii2t_menustrings.py:127 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1128 msgid "Converts raster maps into the VTK-ASCII format." msgstr "" -#: ../gui/wxpython/menustrings.py:129 ../gui/wxpython/menustrings.py:1147 +#: ../gui/wxpython/menustrings.py:129 ../gui/wxpython/menustrings.py:1148 #: ../gui/wxpython/image2target/ii2t_menustrings.py:128 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1129 msgid "Pack raster map" msgstr "Sapakot rastra karti" -#: ../gui/wxpython/menustrings.py:130 ../gui/wxpython/menustrings.py:1148 +#: ../gui/wxpython/menustrings.py:130 ../gui/wxpython/menustrings.py:1149 #: ../gui/wxpython/image2target/ii2t_menustrings.py:129 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1130 msgid "Exports a raster map as GRASS GIS specific archive file" msgstr "" -#: ../gui/wxpython/menustrings.py:131 ../gui/wxpython/menustrings.py:1149 +#: ../gui/wxpython/menustrings.py:131 ../gui/wxpython/menustrings.py:1150 #: ../gui/wxpython/image2target/ii2t_menustrings.py:130 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1131 msgid "Export vector map" msgstr "EksportÄ“t vektrodatus" -#: ../gui/wxpython/menustrings.py:133 ../gui/wxpython/menustrings.py:1151 +#: ../gui/wxpython/menustrings.py:133 ../gui/wxpython/menustrings.py:1152 msgid "" "Exports a vector map layer to any of the supported OGR vector formats. By " "default a vector map layer is exported to OGC GeoPackage format." msgstr "" -#: ../gui/wxpython/menustrings.py:134 ../gui/wxpython/menustrings.py:1152 +#: ../gui/wxpython/menustrings.py:134 ../gui/wxpython/menustrings.py:1153 #: ../gui/wxpython/image2target/ii2t_menustrings.py:133 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1134 msgid "ASCII points or GRASS ASCII vector export" msgstr "" -#: ../gui/wxpython/menustrings.py:135 ../gui/wxpython/menustrings.py:1153 +#: ../gui/wxpython/menustrings.py:135 ../gui/wxpython/menustrings.py:1154 #: ../gui/wxpython/image2target/ii2t_menustrings.py:134 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1135 msgid "" @@ -5135,149 +5089,149 @@ "features with category are exported. To export all features use 'layer=-1'." msgstr "" -#: ../gui/wxpython/menustrings.py:136 ../gui/wxpython/menustrings.py:1154 +#: ../gui/wxpython/menustrings.py:136 ../gui/wxpython/menustrings.py:1155 #: ../gui/wxpython/image2target/ii2t_menustrings.py:135 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1136 msgid "DXF export" msgstr "DXF eksports" -#: ../gui/wxpython/menustrings.py:137 ../gui/wxpython/menustrings.py:1155 +#: ../gui/wxpython/menustrings.py:137 ../gui/wxpython/menustrings.py:1156 #: ../gui/wxpython/image2target/ii2t_menustrings.py:136 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1137 msgid "Exports vector map to DXF file format." msgstr "" -#: ../gui/wxpython/menustrings.py:138 ../gui/wxpython/menustrings.py:1156 +#: ../gui/wxpython/menustrings.py:138 ../gui/wxpython/menustrings.py:1157 #: ../gui/wxpython/image2target/ii2t_menustrings.py:137 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1138 msgid "PostGIS export" msgstr "" -#: ../gui/wxpython/menustrings.py:139 ../gui/wxpython/menustrings.py:1157 +#: ../gui/wxpython/menustrings.py:139 ../gui/wxpython/menustrings.py:1158 msgid "Exports a vector map layer to PostGIS feature table." msgstr "" -#: ../gui/wxpython/menustrings.py:141 ../gui/wxpython/menustrings.py:1159 +#: ../gui/wxpython/menustrings.py:141 ../gui/wxpython/menustrings.py:1160 #: ../gui/wxpython/image2target/ii2t_menustrings.py:139 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1140 msgid "Converts GRASS x,y,z points to POV-Ray x,z,y format." msgstr "" -#: ../gui/wxpython/menustrings.py:142 ../gui/wxpython/menustrings.py:1160 +#: ../gui/wxpython/menustrings.py:142 ../gui/wxpython/menustrings.py:1161 #: ../gui/wxpython/image2target/ii2t_menustrings.py:140 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1141 msgid "SVG export" msgstr "SVG eksports" -#: ../gui/wxpython/menustrings.py:143 ../gui/wxpython/menustrings.py:1161 +#: ../gui/wxpython/menustrings.py:143 ../gui/wxpython/menustrings.py:1162 #: ../gui/wxpython/image2target/ii2t_menustrings.py:141 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1142 msgid "Exports a vector map to SVG file." msgstr "" -#: ../gui/wxpython/menustrings.py:145 ../gui/wxpython/menustrings.py:1163 +#: ../gui/wxpython/menustrings.py:145 ../gui/wxpython/menustrings.py:1164 #: ../gui/wxpython/image2target/ii2t_menustrings.py:143 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1144 msgid "Converts a vector map to VTK ASCII output." msgstr "" -#: ../gui/wxpython/menustrings.py:146 ../gui/wxpython/menustrings.py:1164 +#: ../gui/wxpython/menustrings.py:146 ../gui/wxpython/menustrings.py:1165 #: ../gui/wxpython/image2target/ii2t_menustrings.py:144 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1145 msgid "Pack vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:147 ../gui/wxpython/menustrings.py:1165 +#: ../gui/wxpython/menustrings.py:147 ../gui/wxpython/menustrings.py:1166 #: ../gui/wxpython/image2target/ii2t_menustrings.py:145 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1146 msgid "Exports a vector map as GRASS GIS specific archive file" msgstr "" -#: ../gui/wxpython/menustrings.py:148 ../gui/wxpython/menustrings.py:1166 +#: ../gui/wxpython/menustrings.py:148 ../gui/wxpython/menustrings.py:1167 #: ../gui/wxpython/image2target/ii2t_menustrings.py:146 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1147 msgid "Export 3D raster maps" -msgstr "" +msgstr "EksportÄ“t 3D rastra kartes" -#: ../gui/wxpython/menustrings.py:149 ../gui/wxpython/menustrings.py:1167 +#: ../gui/wxpython/menustrings.py:149 ../gui/wxpython/menustrings.py:1168 #: ../gui/wxpython/image2target/ii2t_menustrings.py:147 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1148 msgid "ASCII 3D export" msgstr "" -#: ../gui/wxpython/menustrings.py:150 ../gui/wxpython/menustrings.py:1168 +#: ../gui/wxpython/menustrings.py:150 ../gui/wxpython/menustrings.py:1169 #: ../gui/wxpython/image2target/ii2t_menustrings.py:148 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1149 msgid "Converts a 3D raster map layer into a ASCII text file." msgstr "" -#: ../gui/wxpython/menustrings.py:151 ../gui/wxpython/menustrings.py:1169 +#: ../gui/wxpython/menustrings.py:151 ../gui/wxpython/menustrings.py:1170 #: ../gui/wxpython/image2target/ii2t_menustrings.py:149 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1150 msgid "Raw binary array 3D export" msgstr "" -#: ../gui/wxpython/menustrings.py:152 ../gui/wxpython/menustrings.py:1170 +#: ../gui/wxpython/menustrings.py:152 ../gui/wxpython/menustrings.py:1171 #: ../gui/wxpython/image2target/ii2t_menustrings.py:150 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1151 msgid "Exports a GRASS 3D raster map to a binary array." msgstr "" -#: ../gui/wxpython/menustrings.py:153 ../gui/wxpython/menustrings.py:1171 +#: ../gui/wxpython/menustrings.py:153 ../gui/wxpython/menustrings.py:1172 #: ../gui/wxpython/image2target/ii2t_menustrings.py:151 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1152 msgid "Vis5D export" msgstr "" -#: ../gui/wxpython/menustrings.py:154 ../gui/wxpython/menustrings.py:1172 +#: ../gui/wxpython/menustrings.py:154 ../gui/wxpython/menustrings.py:1173 #: ../gui/wxpython/image2target/ii2t_menustrings.py:152 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1153 msgid "Exports GRASS 3D raster map to 3-dimensional Vis5D file." msgstr "" -#: ../gui/wxpython/menustrings.py:156 ../gui/wxpython/menustrings.py:1174 +#: ../gui/wxpython/menustrings.py:156 ../gui/wxpython/menustrings.py:1175 #: ../gui/wxpython/image2target/ii2t_menustrings.py:154 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1155 msgid "Converts 3D raster maps into the VTK-ASCII format." msgstr "" -#: ../gui/wxpython/menustrings.py:157 ../gui/wxpython/menustrings.py:1175 +#: ../gui/wxpython/menustrings.py:157 ../gui/wxpython/menustrings.py:1176 #: ../gui/wxpython/image2target/ii2t_menustrings.py:155 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1156 msgid "Export database table" msgstr "" -#: ../gui/wxpython/menustrings.py:159 ../gui/wxpython/menustrings.py:1177 +#: ../gui/wxpython/menustrings.py:159 ../gui/wxpython/menustrings.py:1178 #: ../gui/wxpython/image2target/ii2t_menustrings.py:157 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1158 msgid "Exports attribute tables into various formats." msgstr "" -#: ../gui/wxpython/menustrings.py:160 ../gui/wxpython/menustrings.py:1178 +#: ../gui/wxpython/menustrings.py:160 ../gui/wxpython/menustrings.py:1179 #: ../gui/wxpython/image2target/ii2t_menustrings.py:158 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1159 msgid "Link external data" msgstr "SaitÄ“t ÄrÄ“jos datus" -#: ../gui/wxpython/menustrings.py:162 ../gui/wxpython/menustrings.py:1180 +#: ../gui/wxpython/menustrings.py:162 ../gui/wxpython/menustrings.py:1181 #: ../gui/wxpython/image2target/ii2t_menustrings.py:160 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1161 msgid "Link GDAL supported raster data as a pseudo GRASS raster map layer." msgstr "" -#: ../gui/wxpython/menustrings.py:164 ../gui/wxpython/menustrings.py:1182 +#: ../gui/wxpython/menustrings.py:164 ../gui/wxpython/menustrings.py:1183 #: ../gui/wxpython/image2target/ii2t_menustrings.py:162 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1163 msgid "Creates a new pseudo-vector map as a link to an OGR-supported layer." msgstr "" -#: ../gui/wxpython/menustrings.py:165 ../gui/wxpython/menustrings.py:1183 +#: ../gui/wxpython/menustrings.py:165 ../gui/wxpython/menustrings.py:1184 #: ../gui/wxpython/image2target/ii2t_menustrings.py:163 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1164 msgid "Output format for raster data" msgstr "" -#: ../gui/wxpython/menustrings.py:166 ../gui/wxpython/menustrings.py:1184 +#: ../gui/wxpython/menustrings.py:166 ../gui/wxpython/menustrings.py:1185 #: ../gui/wxpython/image2target/ii2t_menustrings.py:164 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1165 msgid "" @@ -5285,32 +5239,32 @@ "in GRASS raster format." msgstr "" -#: ../gui/wxpython/menustrings.py:167 ../gui/wxpython/menustrings.py:1185 +#: ../gui/wxpython/menustrings.py:167 ../gui/wxpython/menustrings.py:1186 #: ../gui/wxpython/image2target/ii2t_menustrings.py:165 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1166 msgid "Output format for vector data" msgstr "" -#: ../gui/wxpython/menustrings.py:168 ../gui/wxpython/menustrings.py:1186 +#: ../gui/wxpython/menustrings.py:168 ../gui/wxpython/menustrings.py:1187 #: ../gui/wxpython/image2target/ii2t_menustrings.py:166 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1167 msgid "Defines vector output format utilizing OGR library." msgstr "" -#: ../gui/wxpython/menustrings.py:169 ../gui/wxpython/menustrings.py:1187 +#: ../gui/wxpython/menustrings.py:169 ../gui/wxpython/menustrings.py:1188 #: ../gui/wxpython/image2target/ii2t_menustrings.py:167 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1168 msgid "Manage maps" msgstr "PÄrvaldÄ«t kartes" -#: ../gui/wxpython/menustrings.py:170 ../gui/wxpython/menustrings.py:1188 +#: ../gui/wxpython/menustrings.py:170 ../gui/wxpython/menustrings.py:1189 #: ../gui/wxpython/image2target/ii2t_menustrings.py:168 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1169 -#: ../gui/wxpython/gui_core/forms.py:611 +#: ../gui/wxpython/gui_core/forms.py:623 msgid "Copy" msgstr "KopÄ“t" -#: ../gui/wxpython/menustrings.py:171 ../gui/wxpython/menustrings.py:1189 +#: ../gui/wxpython/menustrings.py:171 ../gui/wxpython/menustrings.py:1190 #: ../gui/wxpython/image2target/ii2t_menustrings.py:169 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1170 msgid "" @@ -5318,8 +5272,8 @@ "current mapset." msgstr "" -#: ../gui/wxpython/menustrings.py:172 ../gui/wxpython/menustrings.py:962 -#: ../gui/wxpython/menustrings.py:1190 ../gui/wxpython/menustrings.py:1904 +#: ../gui/wxpython/menustrings.py:172 ../gui/wxpython/menustrings.py:963 +#: ../gui/wxpython/menustrings.py:1191 ../gui/wxpython/menustrings.py:1905 #: ../gui/wxpython/image2target/ii2t_menustrings.py:170 #: ../gui/wxpython/image2target/ii2t_menustrings.py:946 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1171 @@ -5327,7 +5281,7 @@ msgid "List" msgstr "ParÄdÄ«t" -#: ../gui/wxpython/menustrings.py:173 ../gui/wxpython/menustrings.py:1191 +#: ../gui/wxpython/menustrings.py:173 ../gui/wxpython/menustrings.py:1192 #: ../gui/wxpython/image2target/ii2t_menustrings.py:171 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1172 msgid "" @@ -5335,8 +5289,8 @@ "optionally using the search pattern." msgstr "" -#: ../gui/wxpython/menustrings.py:174 ../gui/wxpython/menustrings.py:950 -#: ../gui/wxpython/menustrings.py:1192 ../gui/wxpython/menustrings.py:1892 +#: ../gui/wxpython/menustrings.py:174 ../gui/wxpython/menustrings.py:951 +#: ../gui/wxpython/menustrings.py:1193 ../gui/wxpython/menustrings.py:1893 #: ../gui/wxpython/image2target/ii2t_menustrings.py:172 #: ../gui/wxpython/image2target/ii2t_menustrings.py:934 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1173 @@ -5345,23 +5299,23 @@ msgid "Rename" msgstr "PÄrsaukt" -#: ../gui/wxpython/menustrings.py:175 ../gui/wxpython/menustrings.py:1193 +#: ../gui/wxpython/menustrings.py:175 ../gui/wxpython/menustrings.py:1194 #: ../gui/wxpython/image2target/ii2t_menustrings.py:173 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1174 msgid "Renames data base element files in the user's current mapset." msgstr "" -#: ../gui/wxpython/menustrings.py:176 ../gui/wxpython/menustrings.py:1194 -#: ../gui/wxpython/menustrings.py:2088 +#: ../gui/wxpython/menustrings.py:176 ../gui/wxpython/menustrings.py:1195 +#: ../gui/wxpython/menustrings.py:2089 #: ../gui/wxpython/image2target/ii2t_menustrings.py:174 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1175 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2056 #: ../gui/wxpython/nviz/tools.py:1364 ../gui/wxpython/nviz/tools.py:2367 -#: ../gui/wxpython/nviz/tools.py:2419 ../gui/wxpython/psmap/dialogs.py:1770 +#: ../gui/wxpython/nviz/tools.py:2419 ../gui/wxpython/psmap/dialogs.py:1772 msgid "Delete" msgstr "DzÄ“st" -#: ../gui/wxpython/menustrings.py:177 ../gui/wxpython/menustrings.py:1195 +#: ../gui/wxpython/menustrings.py:177 ../gui/wxpython/menustrings.py:1196 #: ../gui/wxpython/image2target/ii2t_menustrings.py:175 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1176 msgid "" @@ -5369,10 +5323,10 @@ "search pattern." msgstr "" -#: ../gui/wxpython/menustrings.py:178 ../gui/wxpython/menustrings.py:315 -#: ../gui/wxpython/menustrings.py:609 ../gui/wxpython/menustrings.py:863 -#: ../gui/wxpython/menustrings.py:1257 ../gui/wxpython/menustrings.py:1551 -#: ../gui/wxpython/menustrings.py:1805 +#: ../gui/wxpython/menustrings.py:178 ../gui/wxpython/menustrings.py:316 +#: ../gui/wxpython/menustrings.py:610 ../gui/wxpython/menustrings.py:864 +#: ../gui/wxpython/menustrings.py:1258 ../gui/wxpython/menustrings.py:1552 +#: ../gui/wxpython/menustrings.py:1806 #: ../gui/wxpython/image2target/ii2t_menustrings.py:176 #: ../gui/wxpython/image2target/ii2t_menustrings.py:310 #: ../gui/wxpython/image2target/ii2t_menustrings.py:602 @@ -5383,96 +5337,96 @@ msgid "Map type conversions" msgstr "Kartes tipa konvertÄ“Å¡ana" -#: ../gui/wxpython/menustrings.py:179 ../gui/wxpython/menustrings.py:316 -#: ../gui/wxpython/menustrings.py:1258 +#: ../gui/wxpython/menustrings.py:179 ../gui/wxpython/menustrings.py:317 +#: ../gui/wxpython/menustrings.py:1259 #: ../gui/wxpython/image2target/ii2t_menustrings.py:177 #: ../gui/wxpython/image2target/ii2t_menustrings.py:311 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1237 msgid "Raster to vector" msgstr "Rastru par vektoriem" -#: ../gui/wxpython/menustrings.py:180 ../gui/wxpython/menustrings.py:317 -#: ../gui/wxpython/menustrings.py:1259 +#: ../gui/wxpython/menustrings.py:180 ../gui/wxpython/menustrings.py:318 +#: ../gui/wxpython/menustrings.py:1260 #: ../gui/wxpython/image2target/ii2t_menustrings.py:178 #: ../gui/wxpython/image2target/ii2t_menustrings.py:312 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1238 msgid "Converts a raster map into a vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:181 ../gui/wxpython/menustrings.py:318 -#: ../gui/wxpython/menustrings.py:1260 +#: ../gui/wxpython/menustrings.py:181 ../gui/wxpython/menustrings.py:319 +#: ../gui/wxpython/menustrings.py:1261 #: ../gui/wxpython/image2target/ii2t_menustrings.py:179 #: ../gui/wxpython/image2target/ii2t_menustrings.py:313 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1239 msgid "Raster series to 3D raster" msgstr "" -#: ../gui/wxpython/menustrings.py:182 ../gui/wxpython/menustrings.py:319 -#: ../gui/wxpython/menustrings.py:1261 +#: ../gui/wxpython/menustrings.py:182 ../gui/wxpython/menustrings.py:320 +#: ../gui/wxpython/menustrings.py:1262 #: ../gui/wxpython/image2target/ii2t_menustrings.py:180 #: ../gui/wxpython/image2target/ii2t_menustrings.py:314 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1240 msgid "Converts 2D raster map slices to one 3D raster volume map." msgstr "" -#: ../gui/wxpython/menustrings.py:183 ../gui/wxpython/menustrings.py:320 -#: ../gui/wxpython/menustrings.py:1262 +#: ../gui/wxpython/menustrings.py:183 ../gui/wxpython/menustrings.py:321 +#: ../gui/wxpython/menustrings.py:1263 #: ../gui/wxpython/image2target/ii2t_menustrings.py:181 #: ../gui/wxpython/image2target/ii2t_menustrings.py:315 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1241 msgid "Raster 2.5D to 3D raster" msgstr "" -#: ../gui/wxpython/menustrings.py:184 ../gui/wxpython/menustrings.py:321 -#: ../gui/wxpython/menustrings.py:1263 +#: ../gui/wxpython/menustrings.py:184 ../gui/wxpython/menustrings.py:322 +#: ../gui/wxpython/menustrings.py:1264 #: ../gui/wxpython/image2target/ii2t_menustrings.py:182 #: ../gui/wxpython/image2target/ii2t_menustrings.py:316 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1242 msgid "Creates a 3D volume map based on 2D elevation and value raster maps." msgstr "" -#: ../gui/wxpython/menustrings.py:185 ../gui/wxpython/menustrings.py:610 -#: ../gui/wxpython/menustrings.py:1552 +#: ../gui/wxpython/menustrings.py:185 ../gui/wxpython/menustrings.py:611 +#: ../gui/wxpython/menustrings.py:1553 #: ../gui/wxpython/image2target/ii2t_menustrings.py:183 #: ../gui/wxpython/image2target/ii2t_menustrings.py:603 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1529 msgid "Vector to raster" msgstr "Vektorus par rastru" -#: ../gui/wxpython/menustrings.py:186 ../gui/wxpython/menustrings.py:611 -#: ../gui/wxpython/menustrings.py:1553 +#: ../gui/wxpython/menustrings.py:186 ../gui/wxpython/menustrings.py:612 +#: ../gui/wxpython/menustrings.py:1554 #: ../gui/wxpython/image2target/ii2t_menustrings.py:184 #: ../gui/wxpython/image2target/ii2t_menustrings.py:604 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1530 msgid "Converts (rasterize) a vector map into a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:187 ../gui/wxpython/menustrings.py:612 -#: ../gui/wxpython/menustrings.py:1554 +#: ../gui/wxpython/menustrings.py:187 ../gui/wxpython/menustrings.py:613 +#: ../gui/wxpython/menustrings.py:1555 #: ../gui/wxpython/image2target/ii2t_menustrings.py:185 #: ../gui/wxpython/image2target/ii2t_menustrings.py:605 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1531 msgid "Vector to 3D raster" msgstr "" -#: ../gui/wxpython/menustrings.py:188 ../gui/wxpython/menustrings.py:613 -#: ../gui/wxpython/menustrings.py:1555 +#: ../gui/wxpython/menustrings.py:188 ../gui/wxpython/menustrings.py:614 +#: ../gui/wxpython/menustrings.py:1556 #: ../gui/wxpython/image2target/ii2t_menustrings.py:186 #: ../gui/wxpython/image2target/ii2t_menustrings.py:606 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1532 msgid "Converts a vector map (only points) into a 3D raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:189 ../gui/wxpython/menustrings.py:614 -#: ../gui/wxpython/menustrings.py:1556 +#: ../gui/wxpython/menustrings.py:189 ../gui/wxpython/menustrings.py:615 +#: ../gui/wxpython/menustrings.py:1557 #: ../gui/wxpython/image2target/ii2t_menustrings.py:187 #: ../gui/wxpython/image2target/ii2t_menustrings.py:607 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1533 msgid "2D vector to 3D vector" msgstr "" -#: ../gui/wxpython/menustrings.py:190 ../gui/wxpython/menustrings.py:615 -#: ../gui/wxpython/menustrings.py:1557 +#: ../gui/wxpython/menustrings.py:190 ../gui/wxpython/menustrings.py:616 +#: ../gui/wxpython/menustrings.py:1558 #: ../gui/wxpython/image2target/ii2t_menustrings.py:188 #: ../gui/wxpython/image2target/ii2t_menustrings.py:608 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1534 @@ -5484,39 +5438,39 @@ msgid "3D raster to raster series" msgstr "" -#: ../gui/wxpython/menustrings.py:192 ../gui/wxpython/menustrings.py:865 -#: ../gui/wxpython/menustrings.py:1807 +#: ../gui/wxpython/menustrings.py:192 ../gui/wxpython/menustrings.py:866 +#: ../gui/wxpython/menustrings.py:1808 #: ../gui/wxpython/image2target/ii2t_menustrings.py:190 #: ../gui/wxpython/image2target/ii2t_menustrings.py:849 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1775 msgid "Converts 3D raster maps to 2D raster maps" msgstr "" -#: ../gui/wxpython/menustrings.py:193 ../gui/wxpython/menustrings.py:1990 +#: ../gui/wxpython/menustrings.py:193 ../gui/wxpython/menustrings.py:1991 #: ../gui/wxpython/image2target/ii2t_menustrings.py:191 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1958 msgid "Georectify" msgstr "Ä¢eoreferencÄ“t" -#: ../gui/wxpython/menustrings.py:194 ../gui/wxpython/menustrings.py:1991 +#: ../gui/wxpython/menustrings.py:194 ../gui/wxpython/menustrings.py:1992 #: ../gui/wxpython/image2target/ii2t_menustrings.py:192 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1959 msgid "Manage Ground Control Points for Georectification" msgstr "" -#: ../gui/wxpython/menustrings.py:195 ../gui/wxpython/menustrings.py:1992 +#: ../gui/wxpython/menustrings.py:195 ../gui/wxpython/menustrings.py:1993 #: ../gui/wxpython/image2target/ii2t_menustrings.py:193 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1960 msgid "Graphical modeler" msgstr "Grafiskais modelÄ“tÄjs" -#: ../gui/wxpython/menustrings.py:196 ../gui/wxpython/menustrings.py:1993 +#: ../gui/wxpython/menustrings.py:196 ../gui/wxpython/menustrings.py:1994 #: ../gui/wxpython/image2target/ii2t_menustrings.py:194 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1961 msgid "Launch Graphical modeler" msgstr "" -#: ../gui/wxpython/menustrings.py:197 ../gui/wxpython/menustrings.py:2043 +#: ../gui/wxpython/menustrings.py:197 ../gui/wxpython/menustrings.py:2044 #: ../gui/wxpython/image2target/ii2t_menustrings.py:195 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2011 msgid "Run model" @@ -5532,8 +5486,15 @@ msgid "3D image rendering" msgstr "3D attÄ“lu renderÄ“Å¡ana" -#: ../gui/wxpython/menustrings.py:200 ../gui/wxpython/menustrings.py:1036 -#: ../gui/wxpython/menustrings.py:1978 ../gui/wxpython/menustrings.py:1985 +#: ../gui/wxpython/menustrings.py:200 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:198 +msgid "" +"Creates a 3D rendering of GIS data. Renders surfaces (raster data), 2D/3D " +"vector data, and volumes (3D raster data) in 3D." +msgstr "" + +#: ../gui/wxpython/menustrings.py:201 ../gui/wxpython/menustrings.py:1037 +#: ../gui/wxpython/menustrings.py:1979 ../gui/wxpython/menustrings.py:1986 #: ../gui/wxpython/image2target/ii2t_menustrings.py:199 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1020 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1946 @@ -5541,8 +5502,8 @@ msgid "Animation tool" msgstr "AnimÄciju rÄ«ks" -#: ../gui/wxpython/menustrings.py:201 ../gui/wxpython/menustrings.py:1037 -#: ../gui/wxpython/menustrings.py:1979 ../gui/wxpython/menustrings.py:1986 +#: ../gui/wxpython/menustrings.py:202 ../gui/wxpython/menustrings.py:1038 +#: ../gui/wxpython/menustrings.py:1980 ../gui/wxpython/menustrings.py:1987 #: ../gui/wxpython/image2target/ii2t_menustrings.py:200 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1021 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1947 @@ -5550,91 +5511,91 @@ msgid "Launch animation tool." msgstr "" -#: ../gui/wxpython/menustrings.py:202 +#: ../gui/wxpython/menustrings.py:203 #: ../gui/wxpython/image2target/ii2t_menustrings.py:201 msgid "Bearing/distance to coordinates" msgstr "" -#: ../gui/wxpython/menustrings.py:203 +#: ../gui/wxpython/menustrings.py:204 #: ../gui/wxpython/image2target/ii2t_menustrings.py:202 msgid "" "A simple utility for converting bearing and distance measurements to " "coordinates and vice versa. It assumes a cartesian coordinate system" msgstr "" -#: ../gui/wxpython/menustrings.py:204 ../gui/wxpython/menustrings.py:1988 +#: ../gui/wxpython/menustrings.py:205 ../gui/wxpython/menustrings.py:1989 #: ../gui/wxpython/image2target/ii2t_menustrings.py:203 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1956 #: ../gui/wxpython/lmgr/toolbars.py:162 msgid "Cartographic Composer" msgstr "KartogrÄfisko salikumu veidotÄjs" -#: ../gui/wxpython/menustrings.py:205 ../gui/wxpython/menustrings.py:1989 +#: ../gui/wxpython/menustrings.py:206 ../gui/wxpython/menustrings.py:1990 #: ../gui/wxpython/image2target/ii2t_menustrings.py:204 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1957 msgid "Launch Cartographic Composer" msgstr "" -#: ../gui/wxpython/menustrings.py:206 ../gui/wxpython/menustrings.py:1996 +#: ../gui/wxpython/menustrings.py:207 ../gui/wxpython/menustrings.py:1997 #: ../gui/wxpython/image2target/ii2t_menustrings.py:205 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1964 msgid "Map Swipe" msgstr "RÄdÄ«t blakus" -#: ../gui/wxpython/menustrings.py:207 ../gui/wxpython/menustrings.py:1997 +#: ../gui/wxpython/menustrings.py:208 ../gui/wxpython/menustrings.py:1998 #: ../gui/wxpython/image2target/ii2t_menustrings.py:206 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1965 msgid "Launch Map Swipe" msgstr "" -#: ../gui/wxpython/menustrings.py:208 +#: ../gui/wxpython/menustrings.py:209 #: ../gui/wxpython/image2target/ii2t_menustrings.py:207 msgid "Launch script" msgstr "DarbinÄt skriptu" -#: ../gui/wxpython/menustrings.py:209 +#: ../gui/wxpython/menustrings.py:210 #: ../gui/wxpython/image2target/ii2t_menustrings.py:208 msgid "Launches script file." msgstr "" -#: ../gui/wxpython/menustrings.py:210 +#: ../gui/wxpython/menustrings.py:211 msgid "Simple Python Editor" msgstr "VienkÄrÅ¡s Python redaktors" -#: ../gui/wxpython/menustrings.py:211 +#: ../gui/wxpython/menustrings.py:212 msgid "Launches Simple Python Editor." -msgstr "" +msgstr "StartÄ“ vienkÄrÅ¡u Python redaktoru." -#: ../gui/wxpython/menustrings.py:212 +#: ../gui/wxpython/menustrings.py:213 #: ../gui/wxpython/image2target/ii2t_menustrings.py:209 -#: ../gui/wxpython/gui_core/dialogs.py:2347 +#: ../gui/wxpython/gui_core/dialogs.py:2352 msgid "Close GUI" msgstr "AizvÄ“rt grafisko vidi" -#: ../gui/wxpython/menustrings.py:213 +#: ../gui/wxpython/menustrings.py:214 #: ../gui/wxpython/image2target/ii2t_menustrings.py:210 msgid "Close graphical user interface." msgstr "" -#: ../gui/wxpython/menustrings.py:214 +#: ../gui/wxpython/menustrings.py:215 #: ../gui/wxpython/image2target/ii2t_menustrings.py:211 -#: ../gui/wxpython/gui_core/dialogs.py:2326 -#: ../gui/wxpython/gui_core/dialogs.py:2350 +#: ../gui/wxpython/gui_core/dialogs.py:2331 +#: ../gui/wxpython/gui_core/dialogs.py:2355 msgid "Quit GRASS GIS" msgstr "Iziet no GRASS GIS" -#: ../gui/wxpython/menustrings.py:215 +#: ../gui/wxpython/menustrings.py:216 #: ../gui/wxpython/image2target/ii2t_menustrings.py:212 msgid "Close GUI and exit GRASS GIS shell." msgstr "AizvÄ“rt grafisko vidi un iziet no GRASS GIS Äaulas." -#: ../gui/wxpython/menustrings.py:216 ../gui/wxpython/menustrings.py:2021 +#: ../gui/wxpython/menustrings.py:217 ../gui/wxpython/menustrings.py:2022 #: ../gui/wxpython/image2target/ii2t_menustrings.py:213 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1989 msgid "&Settings" msgstr "Ie&statÄ«jumi" -#: ../gui/wxpython/menustrings.py:217 ../gui/wxpython/menustrings.py:1196 +#: ../gui/wxpython/menustrings.py:218 ../gui/wxpython/menustrings.py:1197 #: ../gui/wxpython/image2target/ii2t_menustrings.py:214 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1177 #: ../gui/wxpython/mapdisp/statusbar.py:1152 @@ -5642,14 +5603,14 @@ msgid "Computational region" msgstr "AprÄ“Ä·inu reÄ£ions" -#: ../gui/wxpython/menustrings.py:218 ../gui/wxpython/menustrings.py:1197 +#: ../gui/wxpython/menustrings.py:219 ../gui/wxpython/menustrings.py:1198 #: ../gui/wxpython/image2target/ii2t_menustrings.py:215 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1178 msgid "Show current region" msgstr "ParÄdÄ«t paÅ¡reizÄ“jo reÄ£ionu" -#: ../gui/wxpython/menustrings.py:219 ../gui/wxpython/menustrings.py:221 -#: ../gui/wxpython/menustrings.py:1198 ../gui/wxpython/menustrings.py:1200 +#: ../gui/wxpython/menustrings.py:220 ../gui/wxpython/menustrings.py:222 +#: ../gui/wxpython/menustrings.py:1199 ../gui/wxpython/menustrings.py:1201 #: ../gui/wxpython/image2target/ii2t_menustrings.py:216 #: ../gui/wxpython/image2target/ii2t_menustrings.py:218 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1179 @@ -5657,168 +5618,175 @@ msgid "Shows the extent and resolution of the computational region." msgstr "ParÄda aprÄ“Ä·inu reÄ£iona apjomu un izÅ¡Ä·irtspÄ“ju." -#: ../gui/wxpython/menustrings.py:220 ../gui/wxpython/menustrings.py:1199 +#: ../gui/wxpython/menustrings.py:221 ../gui/wxpython/menustrings.py:1200 #: ../gui/wxpython/image2target/ii2t_menustrings.py:217 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1180 msgid "Show region using latitude and longitude" msgstr "" -#: ../gui/wxpython/menustrings.py:222 ../gui/wxpython/menustrings.py:1201 -#, fuzzy +#: ../gui/wxpython/menustrings.py:223 ../gui/wxpython/menustrings.py:1202 msgid "Show current region extent in Map Display" -msgstr "ParÄdÄ«t paÅ¡reizÄ“jo reÄ£ionu" +msgstr "ParÄdÄ«t paÅ¡reizÄ“jo reÄ£iona apjomu kartes skatÄ" -#: ../gui/wxpython/menustrings.py:223 ../gui/wxpython/menustrings.py:1202 +#: ../gui/wxpython/menustrings.py:224 ../gui/wxpython/menustrings.py:1203 msgid "Shows the extent of the computational region in Map Display." msgstr "ParÄda aprÄ“Ä·inu reÄ£iona apjomu kartes skatÄ." -#: ../gui/wxpython/menustrings.py:224 ../gui/wxpython/menustrings.py:1203 +#: ../gui/wxpython/menustrings.py:225 ../gui/wxpython/menustrings.py:1204 #: ../gui/wxpython/image2target/ii2t_menustrings.py:219 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1182 msgid "Set region" msgstr "IestatÄ«t reÄ£ionu" -#: ../gui/wxpython/menustrings.py:225 ../gui/wxpython/menustrings.py:1204 +#: ../gui/wxpython/menustrings.py:226 ../gui/wxpython/menustrings.py:1205 #: ../gui/wxpython/image2target/ii2t_menustrings.py:220 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1183 msgid "Manages the boundary definitions for the geographic region." msgstr "" -#: ../gui/wxpython/menustrings.py:226 +#: ../gui/wxpython/menustrings.py:227 #: ../gui/wxpython/image2target/ii2t_menustrings.py:221 msgid "GRASS working environment" msgstr "GRASS darba vide" -#: ../gui/wxpython/menustrings.py:227 +#: ../gui/wxpython/menustrings.py:228 #: ../gui/wxpython/image2target/ii2t_menustrings.py:222 msgid "Mapset access" msgstr "KarÅ¡u kopu piekļuve" -#: ../gui/wxpython/menustrings.py:228 +#: ../gui/wxpython/menustrings.py:229 #: ../gui/wxpython/image2target/ii2t_menustrings.py:223 msgid "Set/unset access to other mapsets in current location" msgstr "" -#: ../gui/wxpython/menustrings.py:229 +#: ../gui/wxpython/menustrings.py:230 #: ../gui/wxpython/image2target/ii2t_menustrings.py:224 msgid "User access" msgstr "LietotÄju piekļuve" -#: ../gui/wxpython/menustrings.py:230 +#: ../gui/wxpython/menustrings.py:231 #: ../gui/wxpython/image2target/ii2t_menustrings.py:225 msgid "" "Controls access to the current mapset for other users on the system. If no " "option given, prints current status." msgstr "" -#: ../gui/wxpython/menustrings.py:231 +#: ../gui/wxpython/menustrings.py:232 #: ../gui/wxpython/image2target/ii2t_menustrings.py:226 msgid "Change working environment" msgstr "MainÄ«t darba vidi" -#: ../gui/wxpython/menustrings.py:232 +#: ../gui/wxpython/menustrings.py:233 #: ../gui/wxpython/image2target/ii2t_menustrings.py:227 msgid "" "Changes/reports current mapset. Optionally create new mapset or list " "available mapsets in given location." msgstr "" -#: ../gui/wxpython/menustrings.py:233 +#: ../gui/wxpython/menustrings.py:234 #: ../gui/wxpython/image2target/ii2t_menustrings.py:228 msgid "Change location and mapset" msgstr "MainÄ«t novietojumu un karÅ¡u kopu" -#: ../gui/wxpython/menustrings.py:234 +#: ../gui/wxpython/menustrings.py:235 #: ../gui/wxpython/image2target/ii2t_menustrings.py:229 msgid "Change current location and mapset." msgstr "" -#: ../gui/wxpython/menustrings.py:235 +#: ../gui/wxpython/menustrings.py:236 #: ../gui/wxpython/image2target/ii2t_menustrings.py:230 msgid "Change mapset" msgstr "MainÄ«t karÅ¡u kopu" -#: ../gui/wxpython/menustrings.py:236 +#: ../gui/wxpython/menustrings.py:237 #: ../gui/wxpython/image2target/ii2t_menustrings.py:231 msgid "Change current mapset." msgstr "" -#: ../gui/wxpython/menustrings.py:237 ../gui/wxpython/menustrings.py:238 +#: ../gui/wxpython/menustrings.py:238 ../gui/wxpython/menustrings.py:239 #: ../gui/wxpython/image2target/ii2t_menustrings.py:232 #: ../gui/wxpython/image2target/ii2t_menustrings.py:233 msgid "Change working directory" msgstr "MainÄ«t darba mapi" -#: ../gui/wxpython/menustrings.py:239 +#: ../gui/wxpython/menustrings.py:240 #: ../gui/wxpython/image2target/ii2t_menustrings.py:234 msgid "Show settings" msgstr "RÄdÄ«t iestatÄ«jumus" -#: ../gui/wxpython/menustrings.py:240 +#: ../gui/wxpython/menustrings.py:241 #: ../gui/wxpython/image2target/ii2t_menustrings.py:235 msgid "Outputs and modifies the user's current GRASS variable settings." msgstr "" -#: ../gui/wxpython/menustrings.py:241 +#: ../gui/wxpython/menustrings.py:242 #: ../gui/wxpython/image2target/ii2t_menustrings.py:236 msgid "Change settings" msgstr "MainÄ«t iestatÄ«jumus" -#: ../gui/wxpython/menustrings.py:242 +#: ../gui/wxpython/menustrings.py:243 #: ../gui/wxpython/image2target/ii2t_menustrings.py:237 msgid "" "Outputs and modifies the user's current GRASS variable settings. Prints all " "defined GRASS variables if no option is given." msgstr "" -#: ../gui/wxpython/menustrings.py:243 +#: ../gui/wxpython/menustrings.py:244 #: ../gui/wxpython/image2target/ii2t_menustrings.py:238 msgid "Create new location" msgstr "Veidot jaunu novietojumu" -#: ../gui/wxpython/menustrings.py:244 +#: ../gui/wxpython/menustrings.py:245 #: ../gui/wxpython/image2target/ii2t_menustrings.py:239 msgid "Launches location wizard to create new GRASS location." msgstr "" #: ../gui/wxpython/menustrings.py:246 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:240 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:557 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:938 +#: ../gui/wxpython/startup/guiutils.py:52 ../gui/wxpython/lmgr/frame.py:1072 +msgid "Create new mapset" +msgstr "Izveidot jaunu karÅ¡u kopu" + +#: ../gui/wxpython/menustrings.py:247 #: ../gui/wxpython/image2target/ii2t_menustrings.py:241 msgid "Creates new mapset in the current location, changes current mapset." msgstr "" -#: ../gui/wxpython/menustrings.py:247 +#: ../gui/wxpython/menustrings.py:248 #: ../gui/wxpython/image2target/ii2t_menustrings.py:242 msgid "Version and copyright" msgstr "Versija un autortiesÄ«bas" -#: ../gui/wxpython/menustrings.py:248 +#: ../gui/wxpython/menustrings.py:249 #: ../gui/wxpython/image2target/ii2t_menustrings.py:243 msgid "Displays version and copyright information." msgstr "" -#: ../gui/wxpython/menustrings.py:249 +#: ../gui/wxpython/menustrings.py:250 #: ../gui/wxpython/image2target/ii2t_menustrings.py:244 msgid "Map projections" msgstr "Kartes projekcijas" -#: ../gui/wxpython/menustrings.py:250 +#: ../gui/wxpython/menustrings.py:251 #: ../gui/wxpython/image2target/ii2t_menustrings.py:245 msgid "Display map projection" msgstr "" -#: ../gui/wxpython/menustrings.py:251 +#: ../gui/wxpython/menustrings.py:252 #: ../gui/wxpython/image2target/ii2t_menustrings.py:246 msgid "" "Converts co-ordinate system descriptions (i.e. projection information) " "between various formats (including GRASS format)." msgstr "" -#: ../gui/wxpython/menustrings.py:252 +#: ../gui/wxpython/menustrings.py:253 #: ../gui/wxpython/image2target/ii2t_menustrings.py:247 msgid "Manage projections" msgstr "PÄrvaldÄ«t projekcijas" -#: ../gui/wxpython/menustrings.py:253 +#: ../gui/wxpython/menustrings.py:254 #: ../gui/wxpython/image2target/ii2t_menustrings.py:248 msgid "" "Prints or modifies GRASS projection information files (in various co-" @@ -5826,119 +5794,119 @@ "locations." msgstr "" -#: ../gui/wxpython/menustrings.py:254 +#: ../gui/wxpython/menustrings.py:255 #: ../gui/wxpython/image2target/ii2t_menustrings.py:249 msgid "Convert coordinates" msgstr "" -#: ../gui/wxpython/menustrings.py:255 +#: ../gui/wxpython/menustrings.py:256 #: ../gui/wxpython/image2target/ii2t_menustrings.py:250 msgid "Converts coordinates from one projection to another (cs2cs frontend)." msgstr "" -#: ../gui/wxpython/menustrings.py:256 +#: ../gui/wxpython/menustrings.py:257 #: ../gui/wxpython/image2target/ii2t_menustrings.py:251 msgid "Addons extensions" msgstr "PaplaÅ¡inÄjumi" -#: ../gui/wxpython/menustrings.py:257 +#: ../gui/wxpython/menustrings.py:258 #: ../gui/wxpython/image2target/ii2t_menustrings.py:252 msgid "Install extension from addons" msgstr "" -#: ../gui/wxpython/menustrings.py:258 +#: ../gui/wxpython/menustrings.py:259 #: ../gui/wxpython/image2target/ii2t_menustrings.py:253 msgid "Installs new extension from GRASS AddOns SVN repository." msgstr "" -#: ../gui/wxpython/menustrings.py:259 +#: ../gui/wxpython/menustrings.py:260 #: ../gui/wxpython/image2target/ii2t_menustrings.py:254 msgid "Manage installed extension" msgstr "" -#: ../gui/wxpython/menustrings.py:260 +#: ../gui/wxpython/menustrings.py:261 #: ../gui/wxpython/image2target/ii2t_menustrings.py:255 msgid "Updates or removes installed GRASS AddOns extension(s)." msgstr "" -#: ../gui/wxpython/menustrings.py:261 ../gui/wxpython/menustrings.py:2022 +#: ../gui/wxpython/menustrings.py:262 ../gui/wxpython/menustrings.py:2023 #: ../gui/wxpython/image2target/ii2t_menustrings.py:256 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1990 msgid "Preferences" msgstr "IestatÄ«jumi" -#: ../gui/wxpython/menustrings.py:262 +#: ../gui/wxpython/menustrings.py:263 #: ../gui/wxpython/image2target/ii2t_menustrings.py:257 msgid "User GUI preferences (display font, commands, digitizer, etc.)" msgstr "" -#: ../gui/wxpython/menustrings.py:263 ../gui/wxpython/menustrings.py:1205 +#: ../gui/wxpython/menustrings.py:264 ../gui/wxpython/menustrings.py:1206 #: ../gui/wxpython/image2target/ii2t_menustrings.py:258 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1184 msgid "&Raster" msgstr "&Rastrs" -#: ../gui/wxpython/menustrings.py:264 ../gui/wxpython/menustrings.py:1206 +#: ../gui/wxpython/menustrings.py:265 ../gui/wxpython/menustrings.py:1207 #: ../gui/wxpython/image2target/ii2t_menustrings.py:259 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1185 msgid "Develop raster map" msgstr "Veidot rastra karti" -#: ../gui/wxpython/menustrings.py:265 ../gui/wxpython/menustrings.py:1207 +#: ../gui/wxpython/menustrings.py:266 ../gui/wxpython/menustrings.py:1208 #: ../gui/wxpython/image2target/ii2t_menustrings.py:260 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1186 msgid "Compress/decompress" msgstr "" -#: ../gui/wxpython/menustrings.py:266 ../gui/wxpython/menustrings.py:1208 +#: ../gui/wxpython/menustrings.py:267 ../gui/wxpython/menustrings.py:1209 #: ../gui/wxpython/image2target/ii2t_menustrings.py:261 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1187 msgid "Compresses and decompresses raster maps." msgstr "" -#: ../gui/wxpython/menustrings.py:267 ../gui/wxpython/menustrings.py:1209 +#: ../gui/wxpython/menustrings.py:268 ../gui/wxpython/menustrings.py:1210 #: ../gui/wxpython/image2target/ii2t_menustrings.py:262 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1188 msgid "Region boundaries" msgstr "" -#: ../gui/wxpython/menustrings.py:268 ../gui/wxpython/menustrings.py:1210 +#: ../gui/wxpython/menustrings.py:269 ../gui/wxpython/menustrings.py:1211 #: ../gui/wxpython/image2target/ii2t_menustrings.py:263 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1189 msgid "Sets the boundary definitions for a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:269 ../gui/wxpython/menustrings.py:1211 +#: ../gui/wxpython/menustrings.py:270 ../gui/wxpython/menustrings.py:1212 #: ../gui/wxpython/image2target/ii2t_menustrings.py:264 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1190 msgid "Manage NULL values" msgstr "PÄrvaldÄ«t NULL vÄ“rtÄ«bas" -#: ../gui/wxpython/menustrings.py:270 ../gui/wxpython/menustrings.py:1212 +#: ../gui/wxpython/menustrings.py:271 ../gui/wxpython/menustrings.py:1213 #: ../gui/wxpython/image2target/ii2t_menustrings.py:265 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1191 msgid "Manages NULL-values of given raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:271 ../gui/wxpython/menustrings.py:1213 +#: ../gui/wxpython/menustrings.py:272 ../gui/wxpython/menustrings.py:1214 #: ../gui/wxpython/image2target/ii2t_menustrings.py:266 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1192 msgid "Quantization" msgstr "" -#: ../gui/wxpython/menustrings.py:272 ../gui/wxpython/menustrings.py:1214 +#: ../gui/wxpython/menustrings.py:273 ../gui/wxpython/menustrings.py:1215 #: ../gui/wxpython/image2target/ii2t_menustrings.py:267 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1193 msgid "Produces the quantization file for a floating-point map." msgstr "" -#: ../gui/wxpython/menustrings.py:273 ../gui/wxpython/menustrings.py:1215 +#: ../gui/wxpython/menustrings.py:274 ../gui/wxpython/menustrings.py:1216 #: ../gui/wxpython/image2target/ii2t_menustrings.py:268 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1194 msgid "Timestamp" msgstr "" -#: ../gui/wxpython/menustrings.py:274 ../gui/wxpython/menustrings.py:1216 +#: ../gui/wxpython/menustrings.py:275 ../gui/wxpython/menustrings.py:1217 #: ../gui/wxpython/image2target/ii2t_menustrings.py:269 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1195 msgid "" @@ -5946,49 +5914,49 @@ "raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:275 ../gui/wxpython/menustrings.py:1217 +#: ../gui/wxpython/menustrings.py:276 ../gui/wxpython/menustrings.py:1218 #: ../gui/wxpython/image2target/ii2t_menustrings.py:270 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1196 msgid "Resample using aggregate statistics" msgstr "" -#: ../gui/wxpython/menustrings.py:276 ../gui/wxpython/menustrings.py:1218 +#: ../gui/wxpython/menustrings.py:277 ../gui/wxpython/menustrings.py:1219 #: ../gui/wxpython/image2target/ii2t_menustrings.py:271 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1197 msgid "Resamples raster map layers to a coarser grid using aggregation." msgstr "" -#: ../gui/wxpython/menustrings.py:277 ../gui/wxpython/menustrings.py:1219 +#: ../gui/wxpython/menustrings.py:278 ../gui/wxpython/menustrings.py:1220 #: ../gui/wxpython/image2target/ii2t_menustrings.py:272 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1198 msgid "Resample using multiple methods" msgstr "" -#: ../gui/wxpython/menustrings.py:278 ../gui/wxpython/menustrings.py:1220 +#: ../gui/wxpython/menustrings.py:279 ../gui/wxpython/menustrings.py:1221 #: ../gui/wxpython/image2target/ii2t_menustrings.py:273 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1199 msgid "Resamples raster map to a finer grid using interpolation." msgstr "" -#: ../gui/wxpython/menustrings.py:279 ../gui/wxpython/menustrings.py:1221 +#: ../gui/wxpython/menustrings.py:280 ../gui/wxpython/menustrings.py:1222 #: ../gui/wxpython/image2target/ii2t_menustrings.py:274 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1200 msgid "Resample using nearest neighbor" msgstr "" -#: ../gui/wxpython/menustrings.py:280 ../gui/wxpython/menustrings.py:1222 +#: ../gui/wxpython/menustrings.py:281 ../gui/wxpython/menustrings.py:1223 #: ../gui/wxpython/image2target/ii2t_menustrings.py:275 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1201 msgid "GRASS raster map layer data resampling capability." msgstr "" -#: ../gui/wxpython/menustrings.py:281 ../gui/wxpython/menustrings.py:1223 +#: ../gui/wxpython/menustrings.py:282 ../gui/wxpython/menustrings.py:1224 #: ../gui/wxpython/image2target/ii2t_menustrings.py:276 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1202 msgid "Resample using spline tension" msgstr "" -#: ../gui/wxpython/menustrings.py:282 ../gui/wxpython/menustrings.py:1224 +#: ../gui/wxpython/menustrings.py:283 ../gui/wxpython/menustrings.py:1225 #: ../gui/wxpython/image2target/ii2t_menustrings.py:277 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1203 msgid "" @@ -5997,13 +5965,13 @@ "regularized spline with tension and smoothing." msgstr "" -#: ../gui/wxpython/menustrings.py:283 ../gui/wxpython/menustrings.py:1225 +#: ../gui/wxpython/menustrings.py:284 ../gui/wxpython/menustrings.py:1226 #: ../gui/wxpython/image2target/ii2t_menustrings.py:278 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1204 msgid "Resample using bspline" msgstr "" -#: ../gui/wxpython/menustrings.py:284 ../gui/wxpython/menustrings.py:1226 +#: ../gui/wxpython/menustrings.py:285 ../gui/wxpython/menustrings.py:1227 #: ../gui/wxpython/image2target/ii2t_menustrings.py:279 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1205 msgid "" @@ -6011,20 +5979,20 @@ "regularization." msgstr "" -#: ../gui/wxpython/menustrings.py:285 ../gui/wxpython/menustrings.py:1227 +#: ../gui/wxpython/menustrings.py:286 ../gui/wxpython/menustrings.py:1228 #: ../gui/wxpython/image2target/ii2t_menustrings.py:280 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1206 msgid "Resample using analytic kernel" msgstr "" -#: ../gui/wxpython/menustrings.py:286 ../gui/wxpython/menustrings.py:1228 +#: ../gui/wxpython/menustrings.py:287 ../gui/wxpython/menustrings.py:1229 #: ../gui/wxpython/image2target/ii2t_menustrings.py:281 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1207 msgid "Resamples raster map layers using an analytic kernel." msgstr "" -#: ../gui/wxpython/menustrings.py:287 ../gui/wxpython/menustrings.py:573 -#: ../gui/wxpython/menustrings.py:1229 ../gui/wxpython/menustrings.py:1515 +#: ../gui/wxpython/menustrings.py:288 ../gui/wxpython/menustrings.py:574 +#: ../gui/wxpython/menustrings.py:1230 ../gui/wxpython/menustrings.py:1516 #: ../gui/wxpython/image2target/ii2t_menustrings.py:282 #: ../gui/wxpython/image2target/ii2t_menustrings.py:566 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1208 @@ -6032,31 +6000,31 @@ msgid "Support file maintenance" msgstr "" -#: ../gui/wxpython/menustrings.py:288 ../gui/wxpython/menustrings.py:1230 +#: ../gui/wxpython/menustrings.py:289 ../gui/wxpython/menustrings.py:1231 #: ../gui/wxpython/image2target/ii2t_menustrings.py:283 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1209 msgid "Allows creation and/or modification of raster map layer support files." msgstr "" -#: ../gui/wxpython/menustrings.py:289 ../gui/wxpython/menustrings.py:1231 +#: ../gui/wxpython/menustrings.py:290 ../gui/wxpython/menustrings.py:1232 #: ../gui/wxpython/image2target/ii2t_menustrings.py:284 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1210 msgid "Update map statistics" msgstr "" -#: ../gui/wxpython/menustrings.py:290 ../gui/wxpython/menustrings.py:1232 +#: ../gui/wxpython/menustrings.py:291 ../gui/wxpython/menustrings.py:1233 #: ../gui/wxpython/image2target/ii2t_menustrings.py:285 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1211 msgid "Update raster map statistics" msgstr "" -#: ../gui/wxpython/menustrings.py:293 ../gui/wxpython/menustrings.py:1235 +#: ../gui/wxpython/menustrings.py:294 ../gui/wxpython/menustrings.py:1236 #: ../gui/wxpython/image2target/ii2t_menustrings.py:288 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1214 msgid "Tiling" msgstr "" -#: ../gui/wxpython/menustrings.py:294 ../gui/wxpython/menustrings.py:1236 +#: ../gui/wxpython/menustrings.py:295 ../gui/wxpython/menustrings.py:1237 #: ../gui/wxpython/image2target/ii2t_menustrings.py:289 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1215 msgid "" @@ -6064,8 +6032,8 @@ "and projection." msgstr "" -#: ../gui/wxpython/menustrings.py:295 ../gui/wxpython/menustrings.py:592 -#: ../gui/wxpython/menustrings.py:1237 ../gui/wxpython/menustrings.py:1534 +#: ../gui/wxpython/menustrings.py:296 ../gui/wxpython/menustrings.py:593 +#: ../gui/wxpython/menustrings.py:1238 ../gui/wxpython/menustrings.py:1535 #: ../gui/wxpython/image2target/ii2t_menustrings.py:290 #: ../gui/wxpython/image2target/ii2t_menustrings.py:585 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1216 @@ -6073,8 +6041,8 @@ msgid "Manage colors" msgstr "PÄrvaldÄ«t krÄsas" -#: ../gui/wxpython/menustrings.py:296 ../gui/wxpython/menustrings.py:593 -#: ../gui/wxpython/menustrings.py:1238 ../gui/wxpython/menustrings.py:1535 +#: ../gui/wxpython/menustrings.py:297 ../gui/wxpython/menustrings.py:594 +#: ../gui/wxpython/menustrings.py:1239 ../gui/wxpython/menustrings.py:1536 #: ../gui/wxpython/image2target/ii2t_menustrings.py:291 #: ../gui/wxpython/image2target/ii2t_menustrings.py:586 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1217 @@ -6082,26 +6050,26 @@ msgid "Color tables" msgstr "KrÄsu tabulas" -#: ../gui/wxpython/menustrings.py:297 ../gui/wxpython/menustrings.py:1239 +#: ../gui/wxpython/menustrings.py:298 ../gui/wxpython/menustrings.py:1240 #: ../gui/wxpython/image2target/ii2t_menustrings.py:292 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1218 msgid "Creates/modifies the color table associated with a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:298 ../gui/wxpython/menustrings.py:1240 +#: ../gui/wxpython/menustrings.py:299 ../gui/wxpython/menustrings.py:1241 #: ../gui/wxpython/image2target/ii2t_menustrings.py:293 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1219 msgid "Color tables (stddev)" msgstr "" -#: ../gui/wxpython/menustrings.py:299 ../gui/wxpython/menustrings.py:1241 +#: ../gui/wxpython/menustrings.py:300 ../gui/wxpython/menustrings.py:1242 #: ../gui/wxpython/image2target/ii2t_menustrings.py:294 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1220 msgid "Sets color rules based on stddev from a raster map's mean value." msgstr "" -#: ../gui/wxpython/menustrings.py:300 ../gui/wxpython/menustrings.py:595 -#: ../gui/wxpython/menustrings.py:1242 ../gui/wxpython/menustrings.py:1537 +#: ../gui/wxpython/menustrings.py:301 ../gui/wxpython/menustrings.py:596 +#: ../gui/wxpython/menustrings.py:1243 ../gui/wxpython/menustrings.py:1538 #: ../gui/wxpython/image2target/ii2t_menustrings.py:295 #: ../gui/wxpython/image2target/ii2t_menustrings.py:588 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1221 @@ -6109,14 +6077,14 @@ msgid "Manage color rules interactively" msgstr "" -#: ../gui/wxpython/menustrings.py:301 ../gui/wxpython/menustrings.py:1243 +#: ../gui/wxpython/menustrings.py:302 ../gui/wxpython/menustrings.py:1244 #: ../gui/wxpython/image2target/ii2t_menustrings.py:296 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1222 msgid "Interactive management of raster color tables." msgstr "" -#: ../gui/wxpython/menustrings.py:302 ../gui/wxpython/menustrings.py:597 -#: ../gui/wxpython/menustrings.py:1244 ../gui/wxpython/menustrings.py:1539 +#: ../gui/wxpython/menustrings.py:303 ../gui/wxpython/menustrings.py:598 +#: ../gui/wxpython/menustrings.py:1245 ../gui/wxpython/menustrings.py:1540 #: ../gui/wxpython/image2target/ii2t_menustrings.py:297 #: ../gui/wxpython/image2target/ii2t_menustrings.py:590 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1223 @@ -6124,39 +6092,39 @@ msgid "Export color table" msgstr "" -#: ../gui/wxpython/menustrings.py:303 ../gui/wxpython/menustrings.py:1245 +#: ../gui/wxpython/menustrings.py:304 ../gui/wxpython/menustrings.py:1246 #: ../gui/wxpython/image2target/ii2t_menustrings.py:298 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1224 msgid "Exports the color table associated with a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:304 ../gui/wxpython/menustrings.py:1246 +#: ../gui/wxpython/menustrings.py:305 ../gui/wxpython/menustrings.py:1247 #: ../gui/wxpython/image2target/ii2t_menustrings.py:299 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1225 msgid "Blend 2 color rasters" msgstr "" -#: ../gui/wxpython/menustrings.py:305 ../gui/wxpython/menustrings.py:1247 +#: ../gui/wxpython/menustrings.py:306 ../gui/wxpython/menustrings.py:1248 #: ../gui/wxpython/image2target/ii2t_menustrings.py:300 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1226 msgid "Blends color components of two raster maps by a given ratio." msgstr "" -#: ../gui/wxpython/menustrings.py:306 ../gui/wxpython/menustrings.py:1248 +#: ../gui/wxpython/menustrings.py:307 ../gui/wxpython/menustrings.py:1249 #: ../gui/wxpython/image2target/ii2t_menustrings.py:301 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1227 msgid "Create RGB" msgstr "" -#: ../gui/wxpython/menustrings.py:307 ../gui/wxpython/menustrings.py:1249 +#: ../gui/wxpython/menustrings.py:308 ../gui/wxpython/menustrings.py:1250 #: ../gui/wxpython/image2target/ii2t_menustrings.py:302 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1228 msgid "" "Combines red, green and blue raster maps into a single composite raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:308 ../gui/wxpython/menustrings.py:765 -#: ../gui/wxpython/menustrings.py:1250 ../gui/wxpython/menustrings.py:1707 +#: ../gui/wxpython/menustrings.py:309 ../gui/wxpython/menustrings.py:766 +#: ../gui/wxpython/menustrings.py:1251 ../gui/wxpython/menustrings.py:1708 #: ../gui/wxpython/image2target/ii2t_menustrings.py:303 #: ../gui/wxpython/image2target/ii2t_menustrings.py:754 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1229 @@ -6164,7 +6132,7 @@ msgid "RGB to HIS" msgstr "" -#: ../gui/wxpython/menustrings.py:309 ../gui/wxpython/menustrings.py:1251 +#: ../gui/wxpython/menustrings.py:310 ../gui/wxpython/menustrings.py:1252 #: ../gui/wxpython/image2target/ii2t_menustrings.py:304 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1230 msgid "" @@ -6173,49 +6141,49 @@ "layers." msgstr "" -#: ../gui/wxpython/menustrings.py:310 ../gui/wxpython/menustrings.py:1252 +#: ../gui/wxpython/menustrings.py:311 ../gui/wxpython/menustrings.py:1253 #: ../gui/wxpython/image2target/ii2t_menustrings.py:305 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1231 msgid "Query raster maps" msgstr "VaicÄjumi rastra kartÄ“m" -#: ../gui/wxpython/menustrings.py:311 ../gui/wxpython/menustrings.py:1253 +#: ../gui/wxpython/menustrings.py:312 ../gui/wxpython/menustrings.py:1254 #: ../gui/wxpython/image2target/ii2t_menustrings.py:306 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1232 msgid "Query values by coordinates" msgstr "" -#: ../gui/wxpython/menustrings.py:312 ../gui/wxpython/menustrings.py:1254 +#: ../gui/wxpython/menustrings.py:313 ../gui/wxpython/menustrings.py:1255 #: ../gui/wxpython/image2target/ii2t_menustrings.py:307 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1233 msgid "Queries raster maps on their category values and category labels." msgstr "" -#: ../gui/wxpython/menustrings.py:313 ../gui/wxpython/menustrings.py:1255 +#: ../gui/wxpython/menustrings.py:314 ../gui/wxpython/menustrings.py:1256 #: ../gui/wxpython/image2target/ii2t_menustrings.py:308 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1234 msgid "Query colors by value" msgstr "" -#: ../gui/wxpython/menustrings.py:314 ../gui/wxpython/menustrings.py:1256 +#: ../gui/wxpython/menustrings.py:315 ../gui/wxpython/menustrings.py:1257 #: ../gui/wxpython/image2target/ii2t_menustrings.py:309 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1235 msgid "Queries colors for a raster map layer." msgstr "" -#: ../gui/wxpython/menustrings.py:322 ../gui/wxpython/menustrings.py:1264 +#: ../gui/wxpython/menustrings.py:323 ../gui/wxpython/menustrings.py:1265 #: ../gui/wxpython/image2target/ii2t_menustrings.py:317 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1243 msgid "Raster buffers and distance" msgstr "Rastra buferzonas un attÄlumi" -#: ../gui/wxpython/menustrings.py:323 ../gui/wxpython/menustrings.py:1265 +#: ../gui/wxpython/menustrings.py:324 ../gui/wxpython/menustrings.py:1266 #: ../gui/wxpython/image2target/ii2t_menustrings.py:318 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1244 msgid "Buffer rasters" msgstr "Rastra buferzonas" -#: ../gui/wxpython/menustrings.py:324 ../gui/wxpython/menustrings.py:1266 +#: ../gui/wxpython/menustrings.py:325 ../gui/wxpython/menustrings.py:1267 #: ../gui/wxpython/image2target/ii2t_menustrings.py:319 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1245 msgid "" @@ -6223,38 +6191,38 @@ "NULL category values." msgstr "" -#: ../gui/wxpython/menustrings.py:325 ../gui/wxpython/menustrings.py:1267 +#: ../gui/wxpython/menustrings.py:326 ../gui/wxpython/menustrings.py:1268 #: ../gui/wxpython/image2target/ii2t_menustrings.py:320 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1246 msgid "Concentric circles" msgstr "" -#: ../gui/wxpython/menustrings.py:326 ../gui/wxpython/menustrings.py:1268 +#: ../gui/wxpython/menustrings.py:327 ../gui/wxpython/menustrings.py:1269 #: ../gui/wxpython/image2target/ii2t_menustrings.py:321 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1247 msgid "Creates a raster map containing concentric rings around a given point." msgstr "" -#: ../gui/wxpython/menustrings.py:327 ../gui/wxpython/menustrings.py:1269 +#: ../gui/wxpython/menustrings.py:328 ../gui/wxpython/menustrings.py:1270 #: ../gui/wxpython/image2target/ii2t_menustrings.py:322 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1248 msgid "Closest points" msgstr "TuvÄkie punkti" -#: ../gui/wxpython/menustrings.py:328 ../gui/wxpython/menustrings.py:1270 +#: ../gui/wxpython/menustrings.py:329 ../gui/wxpython/menustrings.py:1271 #: ../gui/wxpython/image2target/ii2t_menustrings.py:323 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1249 msgid "Locates the closest points between objects in two raster maps." msgstr "" -#: ../gui/wxpython/menustrings.py:329 ../gui/wxpython/menustrings.py:1271 +#: ../gui/wxpython/menustrings.py:330 ../gui/wxpython/menustrings.py:1272 #: ../gui/wxpython/image2target/ii2t_menustrings.py:324 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1250 msgid "Grow by one cell" msgstr "PieaudzÄ“t vienu Å¡Å«nu" -#: ../gui/wxpython/menustrings.py:330 ../gui/wxpython/menustrings.py:395 -#: ../gui/wxpython/menustrings.py:1272 ../gui/wxpython/menustrings.py:1337 +#: ../gui/wxpython/menustrings.py:331 ../gui/wxpython/menustrings.py:396 +#: ../gui/wxpython/menustrings.py:1273 ../gui/wxpython/menustrings.py:1338 #: ../gui/wxpython/image2target/ii2t_menustrings.py:325 #: ../gui/wxpython/image2target/ii2t_menustrings.py:388 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1251 @@ -6262,8 +6230,8 @@ msgid "Generates a raster map layer with contiguous areas grown by one cell." msgstr "" -#: ../gui/wxpython/menustrings.py:331 ../gui/wxpython/menustrings.py:387 -#: ../gui/wxpython/menustrings.py:1273 ../gui/wxpython/menustrings.py:1329 +#: ../gui/wxpython/menustrings.py:332 ../gui/wxpython/menustrings.py:388 +#: ../gui/wxpython/menustrings.py:1274 ../gui/wxpython/menustrings.py:1330 #: ../gui/wxpython/image2target/ii2t_menustrings.py:326 #: ../gui/wxpython/image2target/ii2t_menustrings.py:380 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1252 @@ -6271,8 +6239,8 @@ msgid "Distance to features" msgstr "AttÄlums lÄ«dz objektiem" -#: ../gui/wxpython/menustrings.py:332 ../gui/wxpython/menustrings.py:388 -#: ../gui/wxpython/menustrings.py:1274 ../gui/wxpython/menustrings.py:1330 +#: ../gui/wxpython/menustrings.py:333 ../gui/wxpython/menustrings.py:389 +#: ../gui/wxpython/menustrings.py:1275 ../gui/wxpython/menustrings.py:1331 #: ../gui/wxpython/image2target/ii2t_menustrings.py:327 #: ../gui/wxpython/image2target/ii2t_menustrings.py:381 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1253 @@ -6280,22 +6248,22 @@ msgid "Generates a raster map containing distances to nearest raster features." msgstr "" -#: ../gui/wxpython/menustrings.py:333 ../gui/wxpython/menustrings.py:1275 +#: ../gui/wxpython/menustrings.py:334 ../gui/wxpython/menustrings.py:1276 #: ../gui/wxpython/image2target/ii2t_menustrings.py:328 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1254 #: ../gui/wxpython/nviz/tools.py:977 ../gui/wxpython/nviz/tools.py:2817 -#: ../gui/wxpython/psmap/dialogs.py:2310 +#: ../gui/wxpython/psmap/dialogs.py:2312 msgid "Mask" msgstr "Maska" -#: ../gui/wxpython/menustrings.py:334 ../gui/wxpython/menustrings.py:1276 +#: ../gui/wxpython/menustrings.py:335 ../gui/wxpython/menustrings.py:1277 #: ../gui/wxpython/image2target/ii2t_menustrings.py:329 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1255 msgid "Creates a MASK for limiting raster operation." msgstr "" -#: ../gui/wxpython/menustrings.py:335 ../gui/wxpython/menustrings.py:336 -#: ../gui/wxpython/menustrings.py:1277 ../gui/wxpython/menustrings.py:1278 +#: ../gui/wxpython/menustrings.py:336 ../gui/wxpython/menustrings.py:337 +#: ../gui/wxpython/menustrings.py:1278 ../gui/wxpython/menustrings.py:1279 #: ../gui/wxpython/image2target/ii2t_menustrings.py:330 #: ../gui/wxpython/image2target/ii2t_menustrings.py:331 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1256 @@ -6303,20 +6271,20 @@ msgid "Raster map calculator" msgstr "Rastra kalkulators" -#: ../gui/wxpython/menustrings.py:337 ../gui/wxpython/menustrings.py:1279 +#: ../gui/wxpython/menustrings.py:338 ../gui/wxpython/menustrings.py:1280 #: ../gui/wxpython/image2target/ii2t_menustrings.py:332 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1258 msgid "Neighborhood analysis" msgstr "Kaimiņu analÄ«ze" -#: ../gui/wxpython/menustrings.py:338 ../gui/wxpython/menustrings.py:1280 +#: ../gui/wxpython/menustrings.py:339 ../gui/wxpython/menustrings.py:1281 #: ../gui/wxpython/image2target/ii2t_menustrings.py:333 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1259 #: ../gui/wxpython/rlisetup/wizard.py:886 msgid "Moving window" msgstr "" -#: ../gui/wxpython/menustrings.py:339 ../gui/wxpython/menustrings.py:1281 +#: ../gui/wxpython/menustrings.py:340 ../gui/wxpython/menustrings.py:1282 #: ../gui/wxpython/image2target/ii2t_menustrings.py:334 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1260 msgid "" @@ -6325,13 +6293,13 @@ "layer." msgstr "" -#: ../gui/wxpython/menustrings.py:340 ../gui/wxpython/menustrings.py:1282 +#: ../gui/wxpython/menustrings.py:341 ../gui/wxpython/menustrings.py:1283 #: ../gui/wxpython/image2target/ii2t_menustrings.py:335 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1261 msgid "Neighborhood points" msgstr "Kaimiņu punkti" -#: ../gui/wxpython/menustrings.py:341 ../gui/wxpython/menustrings.py:1283 +#: ../gui/wxpython/menustrings.py:342 ../gui/wxpython/menustrings.py:1284 #: ../gui/wxpython/image2target/ii2t_menustrings.py:336 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1262 msgid "" @@ -6340,19 +6308,19 @@ "around it, and stores new cell values in an output raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:342 ../gui/wxpython/menustrings.py:1284 +#: ../gui/wxpython/menustrings.py:343 ../gui/wxpython/menustrings.py:1285 #: ../gui/wxpython/image2target/ii2t_menustrings.py:337 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1263 msgid "Overlay rasters" msgstr "PÄrklÄt rastrus" -#: ../gui/wxpython/menustrings.py:343 ../gui/wxpython/menustrings.py:1285 +#: ../gui/wxpython/menustrings.py:344 ../gui/wxpython/menustrings.py:1286 #: ../gui/wxpython/image2target/ii2t_menustrings.py:338 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1264 msgid "Cross product" msgstr "" -#: ../gui/wxpython/menustrings.py:344 ../gui/wxpython/menustrings.py:1286 +#: ../gui/wxpython/menustrings.py:345 ../gui/wxpython/menustrings.py:1287 #: ../gui/wxpython/image2target/ii2t_menustrings.py:339 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1265 msgid "" @@ -6360,13 +6328,13 @@ "layers." msgstr "" -#: ../gui/wxpython/menustrings.py:345 ../gui/wxpython/menustrings.py:1287 +#: ../gui/wxpython/menustrings.py:346 ../gui/wxpython/menustrings.py:1288 #: ../gui/wxpython/image2target/ii2t_menustrings.py:340 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1266 msgid "Patch raster maps" msgstr "" -#: ../gui/wxpython/menustrings.py:346 ../gui/wxpython/menustrings.py:1288 +#: ../gui/wxpython/menustrings.py:347 ../gui/wxpython/menustrings.py:1289 #: ../gui/wxpython/image2target/ii2t_menustrings.py:341 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1267 msgid "" @@ -6374,13 +6342,13 @@ "(or more) map layer(s) to fill in areas of \"no data\" in another map layer." msgstr "" -#: ../gui/wxpython/menustrings.py:347 ../gui/wxpython/menustrings.py:1289 +#: ../gui/wxpython/menustrings.py:348 ../gui/wxpython/menustrings.py:1290 #: ../gui/wxpython/image2target/ii2t_menustrings.py:342 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1268 msgid "Raster series aggregation" msgstr "" -#: ../gui/wxpython/menustrings.py:348 ../gui/wxpython/menustrings.py:1290 +#: ../gui/wxpython/menustrings.py:349 ../gui/wxpython/menustrings.py:1291 #: ../gui/wxpython/image2target/ii2t_menustrings.py:343 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1269 msgid "" @@ -6388,13 +6356,13 @@ "corresponding cells in the input raster map layers." msgstr "" -#: ../gui/wxpython/menustrings.py:349 ../gui/wxpython/menustrings.py:1291 +#: ../gui/wxpython/menustrings.py:350 ../gui/wxpython/menustrings.py:1292 #: ../gui/wxpython/image2target/ii2t_menustrings.py:344 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1270 msgid "Raster series accumulation" msgstr "" -#: ../gui/wxpython/menustrings.py:350 ../gui/wxpython/menustrings.py:1292 +#: ../gui/wxpython/menustrings.py:351 ../gui/wxpython/menustrings.py:1293 #: ../gui/wxpython/image2target/ii2t_menustrings.py:345 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1271 msgid "" @@ -6402,13 +6370,13 @@ "to the corresponding cells in the input raster map layers." msgstr "" -#: ../gui/wxpython/menustrings.py:351 ../gui/wxpython/menustrings.py:1293 +#: ../gui/wxpython/menustrings.py:352 ../gui/wxpython/menustrings.py:1294 #: ../gui/wxpython/image2target/ii2t_menustrings.py:346 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1272 msgid "Statistical overlay" msgstr "" -#: ../gui/wxpython/menustrings.py:352 ../gui/wxpython/menustrings.py:1294 +#: ../gui/wxpython/menustrings.py:353 ../gui/wxpython/menustrings.py:1295 #: ../gui/wxpython/image2target/ii2t_menustrings.py:347 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1273 msgid "" @@ -6416,43 +6384,43 @@ "statistics)." msgstr "" -#: ../gui/wxpython/menustrings.py:353 ../gui/wxpython/menustrings.py:1295 +#: ../gui/wxpython/menustrings.py:354 ../gui/wxpython/menustrings.py:1296 #: ../gui/wxpython/image2target/ii2t_menustrings.py:348 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1274 msgid "Quantiles overlay" msgstr "" -#: ../gui/wxpython/menustrings.py:354 ../gui/wxpython/menustrings.py:1296 +#: ../gui/wxpython/menustrings.py:355 ../gui/wxpython/menustrings.py:1297 #: ../gui/wxpython/image2target/ii2t_menustrings.py:349 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1275 msgid "Compute category quantiles using two passes." msgstr "" -#: ../gui/wxpython/menustrings.py:355 ../gui/wxpython/menustrings.py:1297 +#: ../gui/wxpython/menustrings.py:356 ../gui/wxpython/menustrings.py:1298 #: ../gui/wxpython/image2target/ii2t_menustrings.py:350 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1276 msgid "Solar radiance and shadows" msgstr "" -#: ../gui/wxpython/menustrings.py:356 ../gui/wxpython/menustrings.py:1298 +#: ../gui/wxpython/menustrings.py:357 ../gui/wxpython/menustrings.py:1299 #: ../gui/wxpython/image2target/ii2t_menustrings.py:351 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1277 msgid "LatLong map" msgstr "" -#: ../gui/wxpython/menustrings.py:357 ../gui/wxpython/menustrings.py:1299 +#: ../gui/wxpython/menustrings.py:358 ../gui/wxpython/menustrings.py:1300 #: ../gui/wxpython/image2target/ii2t_menustrings.py:352 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1278 msgid "Creates a latitude/longitude raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:358 ../gui/wxpython/menustrings.py:1300 +#: ../gui/wxpython/menustrings.py:359 ../gui/wxpython/menustrings.py:1301 #: ../gui/wxpython/image2target/ii2t_menustrings.py:353 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1279 msgid "Solar irradiance and irradiation" msgstr "" -#: ../gui/wxpython/menustrings.py:359 ../gui/wxpython/menustrings.py:1301 +#: ../gui/wxpython/menustrings.py:360 ../gui/wxpython/menustrings.py:1302 #: ../gui/wxpython/image2target/ii2t_menustrings.py:354 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1280 msgid "" @@ -6465,13 +6433,13 @@ "the topography is optionally incorporated." msgstr "" -#: ../gui/wxpython/menustrings.py:360 ../gui/wxpython/menustrings.py:1302 +#: ../gui/wxpython/menustrings.py:361 ../gui/wxpython/menustrings.py:1303 #: ../gui/wxpython/image2target/ii2t_menustrings.py:355 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1281 msgid "Shadows map" msgstr "" -#: ../gui/wxpython/menustrings.py:361 ../gui/wxpython/menustrings.py:1303 +#: ../gui/wxpython/menustrings.py:362 ../gui/wxpython/menustrings.py:1304 #: ../gui/wxpython/image2target/ii2t_menustrings.py:356 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1282 msgid "" @@ -6480,13 +6448,13 @@ "sun position (B) by r.sunmask itself." msgstr "" -#: ../gui/wxpython/menustrings.py:362 ../gui/wxpython/menustrings.py:1304 +#: ../gui/wxpython/menustrings.py:363 ../gui/wxpython/menustrings.py:1305 #: ../gui/wxpython/image2target/ii2t_menustrings.py:357 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1283 msgid "Sunshine hours and solar angles" msgstr "" -#: ../gui/wxpython/menustrings.py:363 ../gui/wxpython/menustrings.py:1305 +#: ../gui/wxpython/menustrings.py:364 ../gui/wxpython/menustrings.py:1306 #: ../gui/wxpython/image2target/ii2t_menustrings.py:358 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1284 msgid "" @@ -6496,31 +6464,31 @@ "north in clockwise direction." msgstr "" -#: ../gui/wxpython/menustrings.py:364 ../gui/wxpython/menustrings.py:1306 +#: ../gui/wxpython/menustrings.py:365 ../gui/wxpython/menustrings.py:1307 #: ../gui/wxpython/image2target/ii2t_menustrings.py:359 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1285 msgid "Terrain analysis" msgstr "Reljefa analÄ«ze" -#: ../gui/wxpython/menustrings.py:365 ../gui/wxpython/menustrings.py:1307 +#: ../gui/wxpython/menustrings.py:366 ../gui/wxpython/menustrings.py:1308 #: ../gui/wxpython/image2target/ii2t_menustrings.py:360 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1286 msgid "Generate contour lines" msgstr "" -#: ../gui/wxpython/menustrings.py:366 ../gui/wxpython/menustrings.py:1308 +#: ../gui/wxpython/menustrings.py:367 ../gui/wxpython/menustrings.py:1309 #: ../gui/wxpython/image2target/ii2t_menustrings.py:361 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1287 msgid "Produces a vector map of specified contours from a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:367 ../gui/wxpython/menustrings.py:1309 +#: ../gui/wxpython/menustrings.py:368 ../gui/wxpython/menustrings.py:1310 #: ../gui/wxpython/image2target/ii2t_menustrings.py:362 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1288 msgid "Cost surface" msgstr "Izmaksu virsma" -#: ../gui/wxpython/menustrings.py:368 ../gui/wxpython/menustrings.py:1310 +#: ../gui/wxpython/menustrings.py:369 ../gui/wxpython/menustrings.py:1311 #: ../gui/wxpython/image2target/ii2t_menustrings.py:363 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1289 msgid "" @@ -6529,13 +6497,13 @@ "represent cost." msgstr "" -#: ../gui/wxpython/menustrings.py:369 ../gui/wxpython/menustrings.py:1311 +#: ../gui/wxpython/menustrings.py:370 ../gui/wxpython/menustrings.py:1312 #: ../gui/wxpython/image2target/ii2t_menustrings.py:364 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1290 msgid "Cumulative movement costs" msgstr "" -#: ../gui/wxpython/menustrings.py:370 ../gui/wxpython/menustrings.py:1312 +#: ../gui/wxpython/menustrings.py:371 ../gui/wxpython/menustrings.py:1313 #: ../gui/wxpython/image2target/ii2t_menustrings.py:365 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1291 msgid "" @@ -6544,50 +6512,50 @@ "category values represent cost." msgstr "" -#: ../gui/wxpython/menustrings.py:371 ../gui/wxpython/menustrings.py:1313 +#: ../gui/wxpython/menustrings.py:372 ../gui/wxpython/menustrings.py:1314 #: ../gui/wxpython/image2target/ii2t_menustrings.py:366 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1292 msgid "Least cost route or flow" msgstr "" -#: ../gui/wxpython/menustrings.py:372 ../gui/wxpython/menustrings.py:1314 +#: ../gui/wxpython/menustrings.py:373 ../gui/wxpython/menustrings.py:1315 #: ../gui/wxpython/image2target/ii2t_menustrings.py:367 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1293 msgid "" "Traces a flow through an elevation model or cost surface on a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:373 ../gui/wxpython/menustrings.py:1315 +#: ../gui/wxpython/menustrings.py:374 ../gui/wxpython/menustrings.py:1316 #: ../gui/wxpython/image2target/ii2t_menustrings.py:368 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1294 msgid "Compute shaded relief" msgstr "" -#: ../gui/wxpython/menustrings.py:374 ../gui/wxpython/menustrings.py:1316 +#: ../gui/wxpython/menustrings.py:375 ../gui/wxpython/menustrings.py:1317 #: ../gui/wxpython/image2target/ii2t_menustrings.py:369 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1295 msgid "Creates shaded relief map from an elevation map (DEM). " msgstr "" -#: ../gui/wxpython/menustrings.py:375 ../gui/wxpython/menustrings.py:1317 +#: ../gui/wxpython/menustrings.py:376 ../gui/wxpython/menustrings.py:1318 #: ../gui/wxpython/image2target/ii2t_menustrings.py:370 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1296 msgid "Apply shade to raster" msgstr "" -#: ../gui/wxpython/menustrings.py:376 ../gui/wxpython/menustrings.py:1318 +#: ../gui/wxpython/menustrings.py:377 ../gui/wxpython/menustrings.py:1319 #: ../gui/wxpython/image2target/ii2t_menustrings.py:371 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1297 msgid "Drapes a color raster over an shaded relief or aspect map." msgstr "" -#: ../gui/wxpython/menustrings.py:377 ../gui/wxpython/menustrings.py:1319 +#: ../gui/wxpython/menustrings.py:378 ../gui/wxpython/menustrings.py:1320 #: ../gui/wxpython/image2target/ii2t_menustrings.py:372 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1298 msgid "Slope and aspect" msgstr "NogÄze un tÄs orientÄcija" -#: ../gui/wxpython/menustrings.py:378 ../gui/wxpython/menustrings.py:1320 +#: ../gui/wxpython/menustrings.py:379 ../gui/wxpython/menustrings.py:1321 #: ../gui/wxpython/image2target/ii2t_menustrings.py:373 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1299 msgid "" @@ -6596,23 +6564,23 @@ "east." msgstr "" -#: ../gui/wxpython/menustrings.py:379 ../gui/wxpython/menustrings.py:1321 +#: ../gui/wxpython/menustrings.py:380 ../gui/wxpython/menustrings.py:1322 msgid "Landforms" -msgstr "" +msgstr "Reljefa formas" -#: ../gui/wxpython/menustrings.py:380 ../gui/wxpython/menustrings.py:1322 +#: ../gui/wxpython/menustrings.py:381 ../gui/wxpython/menustrings.py:1323 msgid "" "Calculates geomorphons (terrain forms) and associated geometry using machine " "vision approach." msgstr "" -#: ../gui/wxpython/menustrings.py:381 ../gui/wxpython/menustrings.py:1323 +#: ../gui/wxpython/menustrings.py:382 ../gui/wxpython/menustrings.py:1324 #: ../gui/wxpython/image2target/ii2t_menustrings.py:374 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1300 msgid "Terrain parameters" msgstr "Reljefa parametri" -#: ../gui/wxpython/menustrings.py:382 ../gui/wxpython/menustrings.py:1324 +#: ../gui/wxpython/menustrings.py:383 ../gui/wxpython/menustrings.py:1325 #: ../gui/wxpython/image2target/ii2t_menustrings.py:375 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1301 msgid "" @@ -6620,25 +6588,25 @@ "taking fitting quadratic parameters to any size window (via least squares)." msgstr "" -#: ../gui/wxpython/menustrings.py:383 ../gui/wxpython/menustrings.py:1325 +#: ../gui/wxpython/menustrings.py:384 ../gui/wxpython/menustrings.py:1326 #: ../gui/wxpython/image2target/ii2t_menustrings.py:376 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1302 msgid "Textural features" msgstr "TeksturÄlÄs Ä«paÅ¡Ä«bas" -#: ../gui/wxpython/menustrings.py:384 ../gui/wxpython/menustrings.py:1326 +#: ../gui/wxpython/menustrings.py:385 ../gui/wxpython/menustrings.py:1327 #: ../gui/wxpython/image2target/ii2t_menustrings.py:377 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1303 msgid "Generate images with textural features from a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:385 ../gui/wxpython/menustrings.py:1327 +#: ../gui/wxpython/menustrings.py:386 ../gui/wxpython/menustrings.py:1328 #: ../gui/wxpython/image2target/ii2t_menustrings.py:378 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1304 msgid "Visibility" msgstr "RedzamÄ«ba" -#: ../gui/wxpython/menustrings.py:386 ../gui/wxpython/menustrings.py:1328 +#: ../gui/wxpython/menustrings.py:387 ../gui/wxpython/menustrings.py:1329 #: ../gui/wxpython/image2target/ii2t_menustrings.py:379 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1305 msgid "" @@ -6646,13 +6614,13 @@ "NULL (invisible), vertical angle wrt viewpoint (visible)." msgstr "" -#: ../gui/wxpython/menustrings.py:389 ../gui/wxpython/menustrings.py:1331 +#: ../gui/wxpython/menustrings.py:390 ../gui/wxpython/menustrings.py:1332 #: ../gui/wxpython/image2target/ii2t_menustrings.py:382 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1308 msgid "Horizon angle" msgstr "" -#: ../gui/wxpython/menustrings.py:390 ../gui/wxpython/menustrings.py:1332 +#: ../gui/wxpython/menustrings.py:391 ../gui/wxpython/menustrings.py:1333 #: ../gui/wxpython/image2target/ii2t_menustrings.py:383 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1309 msgid "" @@ -6665,19 +6633,19 @@ "output is the horizon height in radians." msgstr "" -#: ../gui/wxpython/menustrings.py:391 ../gui/wxpython/menustrings.py:1333 +#: ../gui/wxpython/menustrings.py:392 ../gui/wxpython/menustrings.py:1334 #: ../gui/wxpython/image2target/ii2t_menustrings.py:384 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1310 msgid "Transform features" -msgstr "" +msgstr "PÄrveidot objektus" -#: ../gui/wxpython/menustrings.py:392 ../gui/wxpython/menustrings.py:1334 +#: ../gui/wxpython/menustrings.py:393 ../gui/wxpython/menustrings.py:1335 #: ../gui/wxpython/image2target/ii2t_menustrings.py:385 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1311 msgid "Clump" msgstr "Pudurot" -#: ../gui/wxpython/menustrings.py:393 ../gui/wxpython/menustrings.py:1335 +#: ../gui/wxpython/menustrings.py:394 ../gui/wxpython/menustrings.py:1336 #: ../gui/wxpython/image2target/ii2t_menustrings.py:386 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1312 msgid "" @@ -6685,37 +6653,37 @@ "discrete areas into unique categories." msgstr "" -#: ../gui/wxpython/menustrings.py:394 ../gui/wxpython/menustrings.py:1336 +#: ../gui/wxpython/menustrings.py:395 ../gui/wxpython/menustrings.py:1337 #: ../gui/wxpython/image2target/ii2t_menustrings.py:387 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1313 msgid "Grow" msgstr "AudzÄ“t" -#: ../gui/wxpython/menustrings.py:396 ../gui/wxpython/menustrings.py:1338 +#: ../gui/wxpython/menustrings.py:397 ../gui/wxpython/menustrings.py:1339 #: ../gui/wxpython/image2target/ii2t_menustrings.py:389 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1315 msgid "Thin" msgstr "TievinÄt" -#: ../gui/wxpython/menustrings.py:397 ../gui/wxpython/menustrings.py:1339 +#: ../gui/wxpython/menustrings.py:398 ../gui/wxpython/menustrings.py:1340 #: ../gui/wxpython/image2target/ii2t_menustrings.py:390 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1316 msgid "Thins non-null cells that denote linear features in a raster map layer." msgstr "" -#: ../gui/wxpython/menustrings.py:398 ../gui/wxpython/menustrings.py:1340 +#: ../gui/wxpython/menustrings.py:399 ../gui/wxpython/menustrings.py:1341 #: ../gui/wxpython/image2target/ii2t_menustrings.py:391 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1317 msgid "Hydrologic modeling" msgstr "HidroloÄ£iskÄ modelÄ“Å¡ana" -#: ../gui/wxpython/menustrings.py:399 ../gui/wxpython/menustrings.py:1341 +#: ../gui/wxpython/menustrings.py:400 ../gui/wxpython/menustrings.py:1342 #: ../gui/wxpython/image2target/ii2t_menustrings.py:392 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1318 msgid "Carve stream channels" msgstr "" -#: ../gui/wxpython/menustrings.py:400 ../gui/wxpython/menustrings.py:1342 +#: ../gui/wxpython/menustrings.py:401 ../gui/wxpython/menustrings.py:1343 #: ../gui/wxpython/image2target/ii2t_menustrings.py:393 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1319 msgid "" @@ -6723,25 +6691,25 @@ "and subtracts depth from the output DEM." msgstr "" -#: ../gui/wxpython/menustrings.py:401 ../gui/wxpython/menustrings.py:1343 +#: ../gui/wxpython/menustrings.py:402 ../gui/wxpython/menustrings.py:1344 #: ../gui/wxpython/image2target/ii2t_menustrings.py:394 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1320 msgid "Fill lake" msgstr "Ezera aizpildÄ«Å¡ana" -#: ../gui/wxpython/menustrings.py:402 ../gui/wxpython/menustrings.py:1344 +#: ../gui/wxpython/menustrings.py:403 ../gui/wxpython/menustrings.py:1345 #: ../gui/wxpython/image2target/ii2t_menustrings.py:395 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1321 msgid "Fills lake at given point to given level." msgstr "Aizpilda ezeru no punkta ar norÄdÄ«to lÄ«meni." -#: ../gui/wxpython/menustrings.py:403 ../gui/wxpython/menustrings.py:1345 +#: ../gui/wxpython/menustrings.py:404 ../gui/wxpython/menustrings.py:1346 #: ../gui/wxpython/image2target/ii2t_menustrings.py:396 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1322 msgid "Depressionless map and flowlines" msgstr "" -#: ../gui/wxpython/menustrings.py:404 ../gui/wxpython/menustrings.py:1346 +#: ../gui/wxpython/menustrings.py:405 ../gui/wxpython/menustrings.py:1347 #: ../gui/wxpython/image2target/ii2t_menustrings.py:397 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1323 msgid "" @@ -6749,25 +6717,25 @@ "map from a given elevation raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:405 ../gui/wxpython/menustrings.py:1347 +#: ../gui/wxpython/menustrings.py:406 ../gui/wxpython/menustrings.py:1348 #: ../gui/wxpython/image2target/ii2t_menustrings.py:398 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1324 msgid "Flow accumulation" msgstr "PlÅ«smas akumulÄcija" -#: ../gui/wxpython/menustrings.py:406 ../gui/wxpython/menustrings.py:1348 +#: ../gui/wxpython/menustrings.py:407 ../gui/wxpython/menustrings.py:1349 #: ../gui/wxpython/image2target/ii2t_menustrings.py:399 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1325 msgid "Performs flow computation for massive grids." msgstr "" -#: ../gui/wxpython/menustrings.py:407 ../gui/wxpython/menustrings.py:1349 +#: ../gui/wxpython/menustrings.py:408 ../gui/wxpython/menustrings.py:1350 #: ../gui/wxpython/image2target/ii2t_menustrings.py:400 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1326 msgid "Flow lines" msgstr "PlÅ«smas lÄ«nijas" -#: ../gui/wxpython/menustrings.py:408 ../gui/wxpython/menustrings.py:1350 +#: ../gui/wxpython/menustrings.py:409 ../gui/wxpython/menustrings.py:1351 #: ../gui/wxpython/image2target/ii2t_menustrings.py:401 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1327 msgid "" @@ -6775,73 +6743,73 @@ "flowaccumulation (contributing areas) from a elevation raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:409 ../gui/wxpython/menustrings.py:1351 +#: ../gui/wxpython/menustrings.py:410 ../gui/wxpython/menustrings.py:1352 #: ../gui/wxpython/image2target/ii2t_menustrings.py:402 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1328 msgid "Watershed analysis" msgstr "" -#: ../gui/wxpython/menustrings.py:410 ../gui/wxpython/menustrings.py:1352 +#: ../gui/wxpython/menustrings.py:411 ../gui/wxpython/menustrings.py:1353 #: ../gui/wxpython/image2target/ii2t_menustrings.py:403 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1329 msgid "Calculates hydrological parameters and RUSLE factors." msgstr "" -#: ../gui/wxpython/menustrings.py:411 ../gui/wxpython/menustrings.py:1353 +#: ../gui/wxpython/menustrings.py:412 ../gui/wxpython/menustrings.py:1354 #: ../gui/wxpython/image2target/ii2t_menustrings.py:404 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1330 msgid "Watershed subbasins" msgstr "Sateces apakÅ¡baseini" -#: ../gui/wxpython/menustrings.py:412 ../gui/wxpython/menustrings.py:1354 +#: ../gui/wxpython/menustrings.py:413 ../gui/wxpython/menustrings.py:1355 #: ../gui/wxpython/image2target/ii2t_menustrings.py:405 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1331 msgid "Generates watershed subbasins raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:413 ../gui/wxpython/menustrings.py:1355 +#: ../gui/wxpython/menustrings.py:414 ../gui/wxpython/menustrings.py:1356 #: ../gui/wxpython/image2target/ii2t_menustrings.py:406 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1332 msgid "Watershed basin creation" msgstr "Sateces baseinu izveide" -#: ../gui/wxpython/menustrings.py:414 ../gui/wxpython/menustrings.py:1356 +#: ../gui/wxpython/menustrings.py:415 ../gui/wxpython/menustrings.py:1357 #: ../gui/wxpython/image2target/ii2t_menustrings.py:407 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1333 msgid "Creates watershed basins from a drainage direction map." msgstr "" -#: ../gui/wxpython/menustrings.py:415 ../gui/wxpython/menustrings.py:1357 +#: ../gui/wxpython/menustrings.py:416 ../gui/wxpython/menustrings.py:1358 #: ../gui/wxpython/image2target/ii2t_menustrings.py:408 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1334 msgid "Extraction of stream networks" msgstr "" -#: ../gui/wxpython/menustrings.py:416 ../gui/wxpython/menustrings.py:1358 +#: ../gui/wxpython/menustrings.py:417 ../gui/wxpython/menustrings.py:1359 #: ../gui/wxpython/image2target/ii2t_menustrings.py:409 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1335 msgid "Performs stream network extraction." msgstr "" -#: ../gui/wxpython/menustrings.py:417 ../gui/wxpython/menustrings.py:1359 +#: ../gui/wxpython/menustrings.py:418 ../gui/wxpython/menustrings.py:1360 #: ../gui/wxpython/image2target/ii2t_menustrings.py:410 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1336 msgid "SIMWE Overland flow modeling" msgstr "" -#: ../gui/wxpython/menustrings.py:418 ../gui/wxpython/menustrings.py:1360 +#: ../gui/wxpython/menustrings.py:419 ../gui/wxpython/menustrings.py:1361 #: ../gui/wxpython/image2target/ii2t_menustrings.py:411 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1337 msgid "Overland flow hydrologic simulation using path sampling method (SIMWE)." msgstr "" -#: ../gui/wxpython/menustrings.py:419 ../gui/wxpython/menustrings.py:1361 +#: ../gui/wxpython/menustrings.py:420 ../gui/wxpython/menustrings.py:1362 #: ../gui/wxpython/image2target/ii2t_menustrings.py:412 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1338 msgid "SIMWE Sediment flux modeling" msgstr "" -#: ../gui/wxpython/menustrings.py:420 ../gui/wxpython/menustrings.py:1362 +#: ../gui/wxpython/menustrings.py:421 ../gui/wxpython/menustrings.py:1363 #: ../gui/wxpython/image2target/ii2t_menustrings.py:413 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1339 msgid "" @@ -6849,13 +6817,13 @@ "method (SIMWE)." msgstr "" -#: ../gui/wxpython/menustrings.py:421 ../gui/wxpython/menustrings.py:1363 +#: ../gui/wxpython/menustrings.py:422 ../gui/wxpython/menustrings.py:1364 #: ../gui/wxpython/image2target/ii2t_menustrings.py:414 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1340 msgid "Topographic index map" msgstr "" -#: ../gui/wxpython/menustrings.py:422 ../gui/wxpython/menustrings.py:1364 +#: ../gui/wxpython/menustrings.py:423 ../gui/wxpython/menustrings.py:1365 #: ../gui/wxpython/image2target/ii2t_menustrings.py:415 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1341 msgid "" @@ -6863,44 +6831,44 @@ "raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:423 ../gui/wxpython/menustrings.py:1365 +#: ../gui/wxpython/menustrings.py:424 ../gui/wxpython/menustrings.py:1366 #: ../gui/wxpython/image2target/ii2t_menustrings.py:416 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1342 msgid "TOPMODEL simulation" msgstr "" -#: ../gui/wxpython/menustrings.py:424 ../gui/wxpython/menustrings.py:1366 +#: ../gui/wxpython/menustrings.py:425 ../gui/wxpython/menustrings.py:1367 #: ../gui/wxpython/image2target/ii2t_menustrings.py:417 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1343 msgid "Simulates TOPMODEL which is a physically based hydrologic model." msgstr "" -#: ../gui/wxpython/menustrings.py:425 ../gui/wxpython/menustrings.py:1367 +#: ../gui/wxpython/menustrings.py:426 ../gui/wxpython/menustrings.py:1368 #: ../gui/wxpython/image2target/ii2t_menustrings.py:418 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1344 msgid "USLE K-factor" msgstr "" -#: ../gui/wxpython/menustrings.py:426 ../gui/wxpython/menustrings.py:1368 +#: ../gui/wxpython/menustrings.py:427 ../gui/wxpython/menustrings.py:1369 #: ../gui/wxpython/image2target/ii2t_menustrings.py:419 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1345 msgid "Computes USLE Soil Erodibility Factor (K)." msgstr "" -#: ../gui/wxpython/menustrings.py:427 ../gui/wxpython/menustrings.py:1369 +#: ../gui/wxpython/menustrings.py:428 ../gui/wxpython/menustrings.py:1370 #: ../gui/wxpython/image2target/ii2t_menustrings.py:420 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1346 msgid "USLE R-factor" msgstr "" -#: ../gui/wxpython/menustrings.py:428 ../gui/wxpython/menustrings.py:1370 +#: ../gui/wxpython/menustrings.py:429 ../gui/wxpython/menustrings.py:1371 #: ../gui/wxpython/image2target/ii2t_menustrings.py:421 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1347 msgid "Computes USLE R factor, Rainfall erosivity index." msgstr "" -#: ../gui/wxpython/menustrings.py:429 ../gui/wxpython/menustrings.py:876 -#: ../gui/wxpython/menustrings.py:1371 ../gui/wxpython/menustrings.py:1818 +#: ../gui/wxpython/menustrings.py:430 ../gui/wxpython/menustrings.py:877 +#: ../gui/wxpython/menustrings.py:1372 ../gui/wxpython/menustrings.py:1819 #: ../gui/wxpython/image2target/ii2t_menustrings.py:422 #: ../gui/wxpython/image2target/ii2t_menustrings.py:860 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1348 @@ -6908,13 +6876,13 @@ msgid "Groundwater modeling" msgstr "GruntsÅ«dens modelÄ“Å¡ana" -#: ../gui/wxpython/menustrings.py:430 ../gui/wxpython/menustrings.py:1372 +#: ../gui/wxpython/menustrings.py:431 ../gui/wxpython/menustrings.py:1373 #: ../gui/wxpython/image2target/ii2t_menustrings.py:423 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1349 msgid "Groundwater flow" msgstr "" -#: ../gui/wxpython/menustrings.py:431 ../gui/wxpython/menustrings.py:1373 +#: ../gui/wxpython/menustrings.py:432 ../gui/wxpython/menustrings.py:1374 #: ../gui/wxpython/image2target/ii2t_menustrings.py:424 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1350 msgid "" @@ -6922,13 +6890,13 @@ "groundwater flow in two dimensions." msgstr "" -#: ../gui/wxpython/menustrings.py:432 ../gui/wxpython/menustrings.py:1374 +#: ../gui/wxpython/menustrings.py:433 ../gui/wxpython/menustrings.py:1375 #: ../gui/wxpython/image2target/ii2t_menustrings.py:425 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1351 msgid "Groundwater solute transport" msgstr "" -#: ../gui/wxpython/menustrings.py:433 ../gui/wxpython/menustrings.py:1375 +#: ../gui/wxpython/menustrings.py:434 ../gui/wxpython/menustrings.py:1376 #: ../gui/wxpython/image2target/ii2t_menustrings.py:426 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1352 msgid "" @@ -6936,56 +6904,56 @@ "transport in two dimensions" msgstr "" -#: ../gui/wxpython/menustrings.py:434 ../gui/wxpython/menustrings.py:1376 +#: ../gui/wxpython/menustrings.py:435 ../gui/wxpython/menustrings.py:1377 #: ../gui/wxpython/image2target/ii2t_menustrings.py:427 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1353 msgid "Landscape patch analysis" msgstr "Ainavu analÄ«ze" -#: ../gui/wxpython/menustrings.py:435 ../gui/wxpython/menustrings.py:1377 +#: ../gui/wxpython/menustrings.py:436 ../gui/wxpython/menustrings.py:1378 #: ../gui/wxpython/image2target/ii2t_menustrings.py:428 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1354 msgid "Set up sampling and analysis framework" msgstr "" -#: ../gui/wxpython/menustrings.py:436 ../gui/wxpython/menustrings.py:1378 +#: ../gui/wxpython/menustrings.py:437 ../gui/wxpython/menustrings.py:1379 #: ../gui/wxpython/image2target/ii2t_menustrings.py:429 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1355 msgid "Configuration editor for r.li.'index'" msgstr "" -#: ../gui/wxpython/menustrings.py:437 ../gui/wxpython/menustrings.py:1379 +#: ../gui/wxpython/menustrings.py:438 ../gui/wxpython/menustrings.py:1380 #: ../gui/wxpython/image2target/ii2t_menustrings.py:430 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1356 msgid "Edge density" msgstr "" -#: ../gui/wxpython/menustrings.py:438 ../gui/wxpython/menustrings.py:1380 +#: ../gui/wxpython/menustrings.py:439 ../gui/wxpython/menustrings.py:1381 #: ../gui/wxpython/image2target/ii2t_menustrings.py:431 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1357 msgid "" "Calculates edge density index on a raster map, using a 4 neighbour algorithm" msgstr "" -#: ../gui/wxpython/menustrings.py:439 ../gui/wxpython/menustrings.py:1381 +#: ../gui/wxpython/menustrings.py:440 ../gui/wxpython/menustrings.py:1382 #: ../gui/wxpython/image2target/ii2t_menustrings.py:432 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1358 msgid "Contrast weighted edge density" msgstr "" -#: ../gui/wxpython/menustrings.py:440 ../gui/wxpython/menustrings.py:1382 +#: ../gui/wxpython/menustrings.py:441 ../gui/wxpython/menustrings.py:1383 #: ../gui/wxpython/image2target/ii2t_menustrings.py:433 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1359 msgid "Calculates contrast weighted edge density index on a raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:441 ../gui/wxpython/menustrings.py:1383 +#: ../gui/wxpython/menustrings.py:442 ../gui/wxpython/menustrings.py:1384 #: ../gui/wxpython/image2target/ii2t_menustrings.py:434 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1360 msgid "Patch area mean" msgstr "" -#: ../gui/wxpython/menustrings.py:442 ../gui/wxpython/menustrings.py:1384 +#: ../gui/wxpython/menustrings.py:443 ../gui/wxpython/menustrings.py:1385 #: ../gui/wxpython/image2target/ii2t_menustrings.py:435 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1361 msgid "" @@ -6993,141 +6961,141 @@ "algorithm" msgstr "" -#: ../gui/wxpython/menustrings.py:443 ../gui/wxpython/menustrings.py:1385 +#: ../gui/wxpython/menustrings.py:444 ../gui/wxpython/menustrings.py:1386 #: ../gui/wxpython/image2target/ii2t_menustrings.py:436 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1362 msgid "Patch area range" msgstr "" -#: ../gui/wxpython/menustrings.py:444 ../gui/wxpython/menustrings.py:1386 +#: ../gui/wxpython/menustrings.py:445 ../gui/wxpython/menustrings.py:1387 #: ../gui/wxpython/image2target/ii2t_menustrings.py:437 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1363 msgid "Calculates range of patch area size on a raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:445 ../gui/wxpython/menustrings.py:1387 +#: ../gui/wxpython/menustrings.py:446 ../gui/wxpython/menustrings.py:1388 #: ../gui/wxpython/image2target/ii2t_menustrings.py:438 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1364 msgid "Patch area Std Dev" msgstr "" -#: ../gui/wxpython/menustrings.py:446 ../gui/wxpython/menustrings.py:1388 +#: ../gui/wxpython/menustrings.py:447 ../gui/wxpython/menustrings.py:1389 #: ../gui/wxpython/image2target/ii2t_menustrings.py:439 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1365 msgid "Calculates standard deviation of patch area a raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:447 ../gui/wxpython/menustrings.py:1389 +#: ../gui/wxpython/menustrings.py:448 ../gui/wxpython/menustrings.py:1390 #: ../gui/wxpython/image2target/ii2t_menustrings.py:440 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1366 msgid "Patch area Coeff Var" msgstr "" -#: ../gui/wxpython/menustrings.py:448 ../gui/wxpython/menustrings.py:1390 +#: ../gui/wxpython/menustrings.py:449 ../gui/wxpython/menustrings.py:1391 #: ../gui/wxpython/image2target/ii2t_menustrings.py:441 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1367 msgid "Calculates coefficient of variation of patch area on a raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:449 ../gui/wxpython/menustrings.py:1391 +#: ../gui/wxpython/menustrings.py:450 ../gui/wxpython/menustrings.py:1392 #: ../gui/wxpython/image2target/ii2t_menustrings.py:442 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1368 msgid "Patch density" msgstr "" -#: ../gui/wxpython/menustrings.py:450 ../gui/wxpython/menustrings.py:1392 +#: ../gui/wxpython/menustrings.py:451 ../gui/wxpython/menustrings.py:1393 #: ../gui/wxpython/image2target/ii2t_menustrings.py:443 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1369 msgid "" "Calculates patch density index on a raster map, using a 4 neighbour algorithm" msgstr "" -#: ../gui/wxpython/menustrings.py:451 ../gui/wxpython/menustrings.py:1393 +#: ../gui/wxpython/menustrings.py:452 ../gui/wxpython/menustrings.py:1394 #: ../gui/wxpython/image2target/ii2t_menustrings.py:444 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1370 msgid "Patch number" msgstr "" -#: ../gui/wxpython/menustrings.py:452 ../gui/wxpython/menustrings.py:1394 +#: ../gui/wxpython/menustrings.py:453 ../gui/wxpython/menustrings.py:1395 #: ../gui/wxpython/image2target/ii2t_menustrings.py:445 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1371 msgid "" "Calculates patch number index on a raster map, using a 4 neighbour algorithm." msgstr "" -#: ../gui/wxpython/menustrings.py:453 ../gui/wxpython/menustrings.py:1395 +#: ../gui/wxpython/menustrings.py:454 ../gui/wxpython/menustrings.py:1396 #: ../gui/wxpython/image2target/ii2t_menustrings.py:446 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1372 msgid "Dominance's diversity" msgstr "" -#: ../gui/wxpython/menustrings.py:454 ../gui/wxpython/menustrings.py:1396 +#: ../gui/wxpython/menustrings.py:455 ../gui/wxpython/menustrings.py:1397 #: ../gui/wxpython/image2target/ii2t_menustrings.py:447 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1373 msgid "Calculates dominance's diversity index on a raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:455 ../gui/wxpython/menustrings.py:1397 +#: ../gui/wxpython/menustrings.py:456 ../gui/wxpython/menustrings.py:1398 #: ../gui/wxpython/image2target/ii2t_menustrings.py:448 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1374 msgid "Shannon's diversity" msgstr "" -#: ../gui/wxpython/menustrings.py:456 ../gui/wxpython/menustrings.py:1398 +#: ../gui/wxpython/menustrings.py:457 ../gui/wxpython/menustrings.py:1399 #: ../gui/wxpython/image2target/ii2t_menustrings.py:449 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1375 msgid "Calculates Shannon's diversity index on a raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:457 ../gui/wxpython/menustrings.py:1399 +#: ../gui/wxpython/menustrings.py:458 ../gui/wxpython/menustrings.py:1400 #: ../gui/wxpython/image2target/ii2t_menustrings.py:450 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1376 msgid "Simpson's diversity" msgstr "" -#: ../gui/wxpython/menustrings.py:458 ../gui/wxpython/menustrings.py:1400 +#: ../gui/wxpython/menustrings.py:459 ../gui/wxpython/menustrings.py:1401 #: ../gui/wxpython/image2target/ii2t_menustrings.py:451 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1377 msgid "Calculates Simpson's diversity index on a raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:459 ../gui/wxpython/menustrings.py:1401 +#: ../gui/wxpython/menustrings.py:460 ../gui/wxpython/menustrings.py:1402 #: ../gui/wxpython/image2target/ii2t_menustrings.py:452 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1378 msgid "Richness" msgstr "" -#: ../gui/wxpython/menustrings.py:460 ../gui/wxpython/menustrings.py:1402 +#: ../gui/wxpython/menustrings.py:461 ../gui/wxpython/menustrings.py:1403 #: ../gui/wxpython/image2target/ii2t_menustrings.py:453 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1379 msgid "Calculates richness index on a raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:461 ../gui/wxpython/menustrings.py:1403 +#: ../gui/wxpython/menustrings.py:462 ../gui/wxpython/menustrings.py:1404 #: ../gui/wxpython/image2target/ii2t_menustrings.py:454 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1380 msgid "Shape index" msgstr "" -#: ../gui/wxpython/menustrings.py:462 ../gui/wxpython/menustrings.py:1404 +#: ../gui/wxpython/menustrings.py:463 ../gui/wxpython/menustrings.py:1405 #: ../gui/wxpython/image2target/ii2t_menustrings.py:455 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1381 msgid "Calculates shape index on a raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:463 ../gui/wxpython/menustrings.py:1405 +#: ../gui/wxpython/menustrings.py:464 ../gui/wxpython/menustrings.py:1406 #: ../gui/wxpython/image2target/ii2t_menustrings.py:456 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1382 msgid "Wildfire modeling" msgstr "Savvaļas ugunsgrÄ“ku modelÄ“Å¡ana" -#: ../gui/wxpython/menustrings.py:464 ../gui/wxpython/menustrings.py:1406 +#: ../gui/wxpython/menustrings.py:465 ../gui/wxpython/menustrings.py:1407 #: ../gui/wxpython/image2target/ii2t_menustrings.py:457 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1383 msgid "Rate of spread" msgstr "IzplatÄ«Å¡anÄs Ätrums" -#: ../gui/wxpython/menustrings.py:465 ../gui/wxpython/menustrings.py:1407 +#: ../gui/wxpython/menustrings.py:466 ../gui/wxpython/menustrings.py:1408 #: ../gui/wxpython/image2target/ii2t_menustrings.py:458 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1384 msgid "" @@ -7137,13 +7105,13 @@ "potential spotting distance for fire spread simulation." msgstr "" -#: ../gui/wxpython/menustrings.py:466 ../gui/wxpython/menustrings.py:1408 +#: ../gui/wxpython/menustrings.py:467 ../gui/wxpython/menustrings.py:1409 #: ../gui/wxpython/image2target/ii2t_menustrings.py:459 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1385 msgid "Least-cost spread paths" msgstr "" -#: ../gui/wxpython/menustrings.py:467 ../gui/wxpython/menustrings.py:1409 +#: ../gui/wxpython/menustrings.py:468 ../gui/wxpython/menustrings.py:1410 #: ../gui/wxpython/image2target/ii2t_menustrings.py:460 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1386 msgid "" @@ -7151,13 +7119,13 @@ "cumulative cost was determined." msgstr "" -#: ../gui/wxpython/menustrings.py:468 ../gui/wxpython/menustrings.py:1410 +#: ../gui/wxpython/menustrings.py:469 ../gui/wxpython/menustrings.py:1411 #: ../gui/wxpython/image2target/ii2t_menustrings.py:461 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1387 msgid "Anisotropic spread simulation" msgstr "" -#: ../gui/wxpython/menustrings.py:469 ../gui/wxpython/menustrings.py:1411 +#: ../gui/wxpython/menustrings.py:470 ../gui/wxpython/menustrings.py:1412 #: ../gui/wxpython/image2target/ii2t_menustrings.py:462 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1388 msgid "" @@ -7168,14 +7136,14 @@ "Usable for fire spread simulations." msgstr "" -#: ../gui/wxpython/menustrings.py:470 ../gui/wxpython/menustrings.py:1412 +#: ../gui/wxpython/menustrings.py:471 ../gui/wxpython/menustrings.py:1413 #: ../gui/wxpython/image2target/ii2t_menustrings.py:463 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1389 msgid "Change category values and labels" msgstr "MainÄ«t kategoriju vÄ“rtÄ«bas un nosaukumus" -#: ../gui/wxpython/menustrings.py:471 ../gui/wxpython/menustrings.py:521 -#: ../gui/wxpython/menustrings.py:1413 ../gui/wxpython/menustrings.py:1463 +#: ../gui/wxpython/menustrings.py:472 ../gui/wxpython/menustrings.py:522 +#: ../gui/wxpython/menustrings.py:1414 ../gui/wxpython/menustrings.py:1464 #: ../gui/wxpython/image2target/ii2t_menustrings.py:464 #: ../gui/wxpython/image2target/ii2t_menustrings.py:514 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1390 @@ -7183,8 +7151,8 @@ msgid "Manage category information" msgstr "" -#: ../gui/wxpython/menustrings.py:472 ../gui/wxpython/menustrings.py:522 -#: ../gui/wxpython/menustrings.py:1414 ../gui/wxpython/menustrings.py:1464 +#: ../gui/wxpython/menustrings.py:473 ../gui/wxpython/menustrings.py:523 +#: ../gui/wxpython/menustrings.py:1415 ../gui/wxpython/menustrings.py:1465 #: ../gui/wxpython/image2target/ii2t_menustrings.py:465 #: ../gui/wxpython/image2target/ii2t_menustrings.py:515 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1391 @@ -7194,25 +7162,25 @@ "layers." msgstr "" -#: ../gui/wxpython/menustrings.py:473 ../gui/wxpython/menustrings.py:1415 +#: ../gui/wxpython/menustrings.py:474 ../gui/wxpython/menustrings.py:1416 #: ../gui/wxpython/image2target/ii2t_menustrings.py:466 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1392 msgid "Interactively edit category values" msgstr "" -#: ../gui/wxpython/menustrings.py:474 ../gui/wxpython/menustrings.py:1416 +#: ../gui/wxpython/menustrings.py:475 ../gui/wxpython/menustrings.py:1417 #: ../gui/wxpython/image2target/ii2t_menustrings.py:467 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1393 msgid "Edits cell values in a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:475 ../gui/wxpython/menustrings.py:1417 +#: ../gui/wxpython/menustrings.py:476 ../gui/wxpython/menustrings.py:1418 #: ../gui/wxpython/image2target/ii2t_menustrings.py:468 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1394 msgid "Reclassify by size" msgstr "" -#: ../gui/wxpython/menustrings.py:476 ../gui/wxpython/menustrings.py:1418 +#: ../gui/wxpython/menustrings.py:477 ../gui/wxpython/menustrings.py:1419 #: ../gui/wxpython/image2target/ii2t_menustrings.py:469 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1395 msgid "" @@ -7220,8 +7188,8 @@ "hectares)." msgstr "" -#: ../gui/wxpython/menustrings.py:477 ../gui/wxpython/menustrings.py:696 -#: ../gui/wxpython/menustrings.py:1419 ../gui/wxpython/menustrings.py:1638 +#: ../gui/wxpython/menustrings.py:478 ../gui/wxpython/menustrings.py:697 +#: ../gui/wxpython/menustrings.py:1420 ../gui/wxpython/menustrings.py:1639 #: ../gui/wxpython/image2target/ii2t_menustrings.py:470 #: ../gui/wxpython/image2target/ii2t_menustrings.py:687 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1396 @@ -7229,7 +7197,7 @@ msgid "Reclassify" msgstr "PÄrklasificÄ“t" -#: ../gui/wxpython/menustrings.py:478 ../gui/wxpython/menustrings.py:1420 +#: ../gui/wxpython/menustrings.py:479 ../gui/wxpython/menustrings.py:1421 #: ../gui/wxpython/image2target/ii2t_menustrings.py:471 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1397 msgid "" @@ -7238,37 +7206,37 @@ "an existing raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:479 ../gui/wxpython/menustrings.py:1421 +#: ../gui/wxpython/menustrings.py:480 ../gui/wxpython/menustrings.py:1422 #: ../gui/wxpython/image2target/ii2t_menustrings.py:472 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1398 msgid "Recode" msgstr "" -#: ../gui/wxpython/menustrings.py:480 ../gui/wxpython/menustrings.py:1422 +#: ../gui/wxpython/menustrings.py:481 ../gui/wxpython/menustrings.py:1423 #: ../gui/wxpython/image2target/ii2t_menustrings.py:473 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1399 msgid "Recodes categorical raster maps." msgstr "" -#: ../gui/wxpython/menustrings.py:481 ../gui/wxpython/menustrings.py:1423 +#: ../gui/wxpython/menustrings.py:482 ../gui/wxpython/menustrings.py:1424 #: ../gui/wxpython/image2target/ii2t_menustrings.py:474 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1400 msgid "Rescale" msgstr "" -#: ../gui/wxpython/menustrings.py:482 ../gui/wxpython/menustrings.py:1424 +#: ../gui/wxpython/menustrings.py:483 ../gui/wxpython/menustrings.py:1425 #: ../gui/wxpython/image2target/ii2t_menustrings.py:475 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1401 msgid "Rescales the range of category values in a raster map layer." msgstr "" -#: ../gui/wxpython/menustrings.py:483 ../gui/wxpython/menustrings.py:1425 +#: ../gui/wxpython/menustrings.py:484 ../gui/wxpython/menustrings.py:1426 #: ../gui/wxpython/image2target/ii2t_menustrings.py:476 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1402 msgid "Rescale with histogram" msgstr "" -#: ../gui/wxpython/menustrings.py:484 ../gui/wxpython/menustrings.py:1426 +#: ../gui/wxpython/menustrings.py:485 ../gui/wxpython/menustrings.py:1427 #: ../gui/wxpython/image2target/ii2t_menustrings.py:477 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1403 msgid "" @@ -7276,31 +7244,31 @@ "layer." msgstr "" -#: ../gui/wxpython/menustrings.py:485 ../gui/wxpython/menustrings.py:1427 +#: ../gui/wxpython/menustrings.py:486 ../gui/wxpython/menustrings.py:1428 #: ../gui/wxpython/image2target/ii2t_menustrings.py:478 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1404 msgid "Generate random cells" msgstr "Ä¢enerÄ“t gadÄ«juma Å¡Å«nas" -#: ../gui/wxpython/menustrings.py:486 ../gui/wxpython/menustrings.py:1428 +#: ../gui/wxpython/menustrings.py:487 ../gui/wxpython/menustrings.py:1429 #: ../gui/wxpython/image2target/ii2t_menustrings.py:479 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1405 msgid "Random cells" msgstr "GadÄ«juma Å¡Å«nas" -#: ../gui/wxpython/menustrings.py:487 ../gui/wxpython/menustrings.py:1429 +#: ../gui/wxpython/menustrings.py:488 ../gui/wxpython/menustrings.py:1430 #: ../gui/wxpython/image2target/ii2t_menustrings.py:480 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1406 msgid "Generates random cell values with spatial dependence." msgstr "" -#: ../gui/wxpython/menustrings.py:488 ../gui/wxpython/menustrings.py:1430 +#: ../gui/wxpython/menustrings.py:489 ../gui/wxpython/menustrings.py:1431 #: ../gui/wxpython/image2target/ii2t_menustrings.py:481 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1407 msgid "Random cells and vector points" -msgstr "" +msgstr "GadÄ«juma Å¡Å«nas un vektoru punkti" -#: ../gui/wxpython/menustrings.py:489 ../gui/wxpython/menustrings.py:1431 +#: ../gui/wxpython/menustrings.py:490 ../gui/wxpython/menustrings.py:1432 #: ../gui/wxpython/image2target/ii2t_menustrings.py:482 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1408 msgid "" @@ -7308,31 +7276,31 @@ "points." msgstr "" -#: ../gui/wxpython/menustrings.py:490 ../gui/wxpython/menustrings.py:1432 +#: ../gui/wxpython/menustrings.py:491 ../gui/wxpython/menustrings.py:1433 #: ../gui/wxpython/image2target/ii2t_menustrings.py:483 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1409 msgid "Generate surfaces" msgstr "Ä¢enerÄ“t virsmas" -#: ../gui/wxpython/menustrings.py:491 ../gui/wxpython/menustrings.py:1433 +#: ../gui/wxpython/menustrings.py:492 ../gui/wxpython/menustrings.py:1434 #: ../gui/wxpython/image2target/ii2t_menustrings.py:484 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1410 msgid "Fractal surface" msgstr "FraktÄļa virsma" -#: ../gui/wxpython/menustrings.py:492 ../gui/wxpython/menustrings.py:1434 +#: ../gui/wxpython/menustrings.py:493 ../gui/wxpython/menustrings.py:1435 #: ../gui/wxpython/image2target/ii2t_menustrings.py:485 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1411 msgid "Creates a fractal surface of a given fractal dimension." msgstr "" -#: ../gui/wxpython/menustrings.py:493 ../gui/wxpython/menustrings.py:1435 +#: ../gui/wxpython/menustrings.py:494 ../gui/wxpython/menustrings.py:1436 #: ../gui/wxpython/image2target/ii2t_menustrings.py:486 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1412 msgid "Gaussian kernel density surface" msgstr "" -#: ../gui/wxpython/menustrings.py:494 ../gui/wxpython/menustrings.py:1436 +#: ../gui/wxpython/menustrings.py:495 ../gui/wxpython/menustrings.py:1437 #: ../gui/wxpython/image2target/ii2t_menustrings.py:487 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1413 msgid "" @@ -7341,13 +7309,13 @@ "network." msgstr "" -#: ../gui/wxpython/menustrings.py:495 ../gui/wxpython/menustrings.py:1437 +#: ../gui/wxpython/menustrings.py:496 ../gui/wxpython/menustrings.py:1438 #: ../gui/wxpython/image2target/ii2t_menustrings.py:488 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1414 msgid "Gaussian deviates surface" msgstr "" -#: ../gui/wxpython/menustrings.py:496 ../gui/wxpython/menustrings.py:1438 +#: ../gui/wxpython/menustrings.py:497 ../gui/wxpython/menustrings.py:1439 #: ../gui/wxpython/image2target/ii2t_menustrings.py:489 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1415 msgid "" @@ -7355,14 +7323,14 @@ "standard deviation of gaussian deviates can be expressed by the user." msgstr "" -#: ../gui/wxpython/menustrings.py:497 ../gui/wxpython/menustrings.py:1439 +#: ../gui/wxpython/menustrings.py:498 ../gui/wxpython/menustrings.py:1440 #: ../gui/wxpython/image2target/ii2t_menustrings.py:490 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1416 #: ../gui/wxpython/nviz/tools.py:5181 msgid "Plane" msgstr "" -#: ../gui/wxpython/menustrings.py:498 ../gui/wxpython/menustrings.py:1440 +#: ../gui/wxpython/menustrings.py:499 ../gui/wxpython/menustrings.py:1441 #: ../gui/wxpython/image2target/ii2t_menustrings.py:491 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1417 msgid "" @@ -7370,44 +7338,44 @@ "point." msgstr "" -#: ../gui/wxpython/menustrings.py:499 ../gui/wxpython/menustrings.py:1441 +#: ../gui/wxpython/menustrings.py:500 ../gui/wxpython/menustrings.py:1442 #: ../gui/wxpython/image2target/ii2t_menustrings.py:492 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1418 msgid "Random deviates surface" msgstr "" -#: ../gui/wxpython/menustrings.py:500 ../gui/wxpython/menustrings.py:1442 +#: ../gui/wxpython/menustrings.py:501 ../gui/wxpython/menustrings.py:1443 #: ../gui/wxpython/image2target/ii2t_menustrings.py:493 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1419 msgid "" "Produces a raster surface map of uniform random deviates with defined range." msgstr "" -#: ../gui/wxpython/menustrings.py:501 ../gui/wxpython/menustrings.py:1443 +#: ../gui/wxpython/menustrings.py:502 ../gui/wxpython/menustrings.py:1444 #: ../gui/wxpython/image2target/ii2t_menustrings.py:494 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1420 msgid "Random surface with spatial dependence" msgstr "" -#: ../gui/wxpython/menustrings.py:502 ../gui/wxpython/menustrings.py:1444 +#: ../gui/wxpython/menustrings.py:503 ../gui/wxpython/menustrings.py:1445 #: ../gui/wxpython/image2target/ii2t_menustrings.py:495 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1421 msgid "Generates random surface(s) with spatial dependence." msgstr "" -#: ../gui/wxpython/menustrings.py:503 ../gui/wxpython/menustrings.py:1445 +#: ../gui/wxpython/menustrings.py:504 ../gui/wxpython/menustrings.py:1446 #: ../gui/wxpython/image2target/ii2t_menustrings.py:496 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1422 msgid "Interpolate surfaces" msgstr "InterpolÄ“t virsmas" -#: ../gui/wxpython/menustrings.py:504 ../gui/wxpython/menustrings.py:1446 +#: ../gui/wxpython/menustrings.py:505 ../gui/wxpython/menustrings.py:1447 #: ../gui/wxpython/image2target/ii2t_menustrings.py:497 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1423 msgid "Bilinear and bicubic from vector points" msgstr "" -#: ../gui/wxpython/menustrings.py:505 ../gui/wxpython/menustrings.py:1447 +#: ../gui/wxpython/menustrings.py:506 ../gui/wxpython/menustrings.py:1448 #: ../gui/wxpython/image2target/ii2t_menustrings.py:498 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1424 msgid "" @@ -7415,13 +7383,13 @@ "regularization." msgstr "" -#: ../gui/wxpython/menustrings.py:506 ../gui/wxpython/menustrings.py:1448 +#: ../gui/wxpython/menustrings.py:507 ../gui/wxpython/menustrings.py:1449 #: ../gui/wxpython/image2target/ii2t_menustrings.py:499 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1425 msgid "IDW from raster points" msgstr "IDW no rastra punktiem" -#: ../gui/wxpython/menustrings.py:507 ../gui/wxpython/menustrings.py:1449 +#: ../gui/wxpython/menustrings.py:508 ../gui/wxpython/menustrings.py:1450 #: ../gui/wxpython/image2target/ii2t_menustrings.py:500 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1426 msgid "" @@ -7429,13 +7397,13 @@ "Squared Weighting." msgstr "" -#: ../gui/wxpython/menustrings.py:508 ../gui/wxpython/menustrings.py:1450 +#: ../gui/wxpython/menustrings.py:509 ../gui/wxpython/menustrings.py:1451 #: ../gui/wxpython/image2target/ii2t_menustrings.py:501 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1427 msgid "IDW from vector points" msgstr "IDW no vektoru punktiem" -#: ../gui/wxpython/menustrings.py:509 ../gui/wxpython/menustrings.py:1451 +#: ../gui/wxpython/menustrings.py:510 ../gui/wxpython/menustrings.py:1452 #: ../gui/wxpython/image2target/ii2t_menustrings.py:502 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1428 msgid "" @@ -7443,25 +7411,25 @@ "Squared Weighting." msgstr "" -#: ../gui/wxpython/menustrings.py:510 ../gui/wxpython/menustrings.py:1452 +#: ../gui/wxpython/menustrings.py:511 ../gui/wxpython/menustrings.py:1453 #: ../gui/wxpython/image2target/ii2t_menustrings.py:503 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1429 msgid "Raster contours" msgstr "" -#: ../gui/wxpython/menustrings.py:511 ../gui/wxpython/menustrings.py:1453 +#: ../gui/wxpython/menustrings.py:512 ../gui/wxpython/menustrings.py:1454 #: ../gui/wxpython/image2target/ii2t_menustrings.py:504 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1430 msgid "Generates surface raster map from rasterized contours." msgstr "" -#: ../gui/wxpython/menustrings.py:512 ../gui/wxpython/menustrings.py:1454 +#: ../gui/wxpython/menustrings.py:513 ../gui/wxpython/menustrings.py:1455 #: ../gui/wxpython/image2target/ii2t_menustrings.py:505 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1431 msgid "Regularized spline tension" msgstr "" -#: ../gui/wxpython/menustrings.py:513 ../gui/wxpython/menustrings.py:1455 +#: ../gui/wxpython/menustrings.py:514 ../gui/wxpython/menustrings.py:1456 #: ../gui/wxpython/image2target/ii2t_menustrings.py:506 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1432 msgid "" @@ -7471,13 +7439,13 @@ "tension." msgstr "" -#: ../gui/wxpython/menustrings.py:514 ../gui/wxpython/menustrings.py:1456 +#: ../gui/wxpython/menustrings.py:515 ../gui/wxpython/menustrings.py:1457 #: ../gui/wxpython/image2target/ii2t_menustrings.py:507 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1433 msgid "Raster series interpolation" msgstr "" -#: ../gui/wxpython/menustrings.py:515 ../gui/wxpython/menustrings.py:1457 +#: ../gui/wxpython/menustrings.py:516 ../gui/wxpython/menustrings.py:1458 #: ../gui/wxpython/image2target/ii2t_menustrings.py:508 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1434 msgid "" @@ -7485,23 +7453,23 @@ "raster maps at specific sampling positions." msgstr "" -#: ../gui/wxpython/menustrings.py:516 ../gui/wxpython/menustrings.py:1458 +#: ../gui/wxpython/menustrings.py:517 ../gui/wxpython/menustrings.py:1459 #: ../gui/wxpython/image2target/ii2t_menustrings.py:509 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1435 msgid "Fill NULL cells" msgstr "AizpildÄ«t NULL Å¡Å«nas" -#: ../gui/wxpython/menustrings.py:517 ../gui/wxpython/menustrings.py:1459 +#: ../gui/wxpython/menustrings.py:518 ../gui/wxpython/menustrings.py:1460 #: ../gui/wxpython/image2target/ii2t_menustrings.py:510 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1436 msgid "Fills no-data areas in raster maps using spline interpolation." msgstr "" -#: ../gui/wxpython/menustrings.py:518 ../gui/wxpython/menustrings.py:735 -#: ../gui/wxpython/menustrings.py:852 ../gui/wxpython/menustrings.py:880 -#: ../gui/wxpython/menustrings.py:1024 ../gui/wxpython/menustrings.py:1460 -#: ../gui/wxpython/menustrings.py:1677 ../gui/wxpython/menustrings.py:1794 -#: ../gui/wxpython/menustrings.py:1822 ../gui/wxpython/menustrings.py:1966 +#: ../gui/wxpython/menustrings.py:519 ../gui/wxpython/menustrings.py:736 +#: ../gui/wxpython/menustrings.py:853 ../gui/wxpython/menustrings.py:881 +#: ../gui/wxpython/menustrings.py:1025 ../gui/wxpython/menustrings.py:1461 +#: ../gui/wxpython/menustrings.py:1678 ../gui/wxpython/menustrings.py:1795 +#: ../gui/wxpython/menustrings.py:1823 ../gui/wxpython/menustrings.py:1967 #: ../gui/wxpython/image2target/ii2t_menustrings.py:511 #: ../gui/wxpython/image2target/ii2t_menustrings.py:726 #: ../gui/wxpython/image2target/ii2t_menustrings.py:836 @@ -7513,73 +7481,73 @@ msgid "Reports and statistics" msgstr "Atskaites un statistika" -#: ../gui/wxpython/menustrings.py:519 ../gui/wxpython/menustrings.py:1461 +#: ../gui/wxpython/menustrings.py:520 ../gui/wxpython/menustrings.py:1462 #: ../gui/wxpython/image2target/ii2t_menustrings.py:512 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1438 msgid "Basic raster metadata" msgstr "Rastra pamata metadati" -#: ../gui/wxpython/menustrings.py:520 ../gui/wxpython/menustrings.py:1462 +#: ../gui/wxpython/menustrings.py:521 ../gui/wxpython/menustrings.py:1463 #: ../gui/wxpython/image2target/ii2t_menustrings.py:513 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1439 msgid "Outputs basic information about a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:523 ../gui/wxpython/menustrings.py:1465 +#: ../gui/wxpython/menustrings.py:524 ../gui/wxpython/menustrings.py:1466 #: ../gui/wxpython/image2target/ii2t_menustrings.py:516 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1442 msgid "General statistics" msgstr "VispÄrÄ“ja statistika" -#: ../gui/wxpython/menustrings.py:524 ../gui/wxpython/menustrings.py:1466 +#: ../gui/wxpython/menustrings.py:525 ../gui/wxpython/menustrings.py:1467 #: ../gui/wxpython/image2target/ii2t_menustrings.py:517 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1443 msgid "Generates area statistics for raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:525 ../gui/wxpython/menustrings.py:1467 +#: ../gui/wxpython/menustrings.py:526 ../gui/wxpython/menustrings.py:1468 #: ../gui/wxpython/image2target/ii2t_menustrings.py:518 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1444 msgid "Quantiles for large data sets" msgstr "" -#: ../gui/wxpython/menustrings.py:526 ../gui/wxpython/menustrings.py:1468 +#: ../gui/wxpython/menustrings.py:527 ../gui/wxpython/menustrings.py:1469 #: ../gui/wxpython/image2target/ii2t_menustrings.py:519 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1445 msgid "Compute quantiles using two passes." msgstr "" -#: ../gui/wxpython/menustrings.py:527 ../gui/wxpython/menustrings.py:1469 +#: ../gui/wxpython/menustrings.py:528 ../gui/wxpython/menustrings.py:1470 #: ../gui/wxpython/image2target/ii2t_menustrings.py:520 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1446 msgid "Range of category values" msgstr "" -#: ../gui/wxpython/menustrings.py:528 ../gui/wxpython/menustrings.py:1470 +#: ../gui/wxpython/menustrings.py:529 ../gui/wxpython/menustrings.py:1471 #: ../gui/wxpython/image2target/ii2t_menustrings.py:521 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1447 msgid "Prints terse list of category values found in a raster map layer." msgstr "" -#: ../gui/wxpython/menustrings.py:529 ../gui/wxpython/menustrings.py:1471 +#: ../gui/wxpython/menustrings.py:530 ../gui/wxpython/menustrings.py:1472 #: ../gui/wxpython/image2target/ii2t_menustrings.py:522 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1448 msgid "Sum area by raster map and category" msgstr "" -#: ../gui/wxpython/menustrings.py:530 ../gui/wxpython/menustrings.py:1472 +#: ../gui/wxpython/menustrings.py:531 ../gui/wxpython/menustrings.py:1473 #: ../gui/wxpython/image2target/ii2t_menustrings.py:523 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1449 msgid "Reports statistics for raster maps." msgstr "" -#: ../gui/wxpython/menustrings.py:531 ../gui/wxpython/menustrings.py:1473 +#: ../gui/wxpython/menustrings.py:532 ../gui/wxpython/menustrings.py:1474 #: ../gui/wxpython/image2target/ii2t_menustrings.py:524 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1450 msgid "Statistics for clumped cells" msgstr "" -#: ../gui/wxpython/menustrings.py:532 ../gui/wxpython/menustrings.py:1474 +#: ../gui/wxpython/menustrings.py:533 ../gui/wxpython/menustrings.py:1475 #: ../gui/wxpython/image2target/ii2t_menustrings.py:525 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1451 msgid "" @@ -7587,26 +7555,26 @@ "points map containing the calculated centroids of these clumps." msgstr "" -#: ../gui/wxpython/menustrings.py:533 ../gui/wxpython/menustrings.py:1475 +#: ../gui/wxpython/menustrings.py:534 ../gui/wxpython/menustrings.py:1476 #: ../gui/wxpython/image2target/ii2t_menustrings.py:526 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1452 msgid "Total corrected area" msgstr "" -#: ../gui/wxpython/menustrings.py:534 ../gui/wxpython/menustrings.py:1476 +#: ../gui/wxpython/menustrings.py:535 ../gui/wxpython/menustrings.py:1477 #: ../gui/wxpython/image2target/ii2t_menustrings.py:527 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1453 msgid "Prints estimation of surface area for raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:535 ../gui/wxpython/menustrings.py:1477 +#: ../gui/wxpython/menustrings.py:536 ../gui/wxpython/menustrings.py:1478 #: ../gui/wxpython/image2target/ii2t_menustrings.py:528 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1454 #: ../gui/wxpython/lmgr/layertree.py:804 ../gui/wxpython/lmgr/layertree.py:860 msgid "Univariate raster statistics" -msgstr "" +msgstr "AprakstoÅ¡Ä statistika" -#: ../gui/wxpython/menustrings.py:536 ../gui/wxpython/menustrings.py:1478 +#: ../gui/wxpython/menustrings.py:537 ../gui/wxpython/menustrings.py:1479 #: ../gui/wxpython/image2target/ii2t_menustrings.py:529 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1455 msgid "" @@ -7616,39 +7584,39 @@ "of variation, and sum." msgstr "" -#: ../gui/wxpython/menustrings.py:537 ../gui/wxpython/menustrings.py:746 -#: ../gui/wxpython/menustrings.py:1479 ../gui/wxpython/menustrings.py:1688 +#: ../gui/wxpython/menustrings.py:538 ../gui/wxpython/menustrings.py:747 +#: ../gui/wxpython/menustrings.py:1480 ../gui/wxpython/menustrings.py:1689 #: ../gui/wxpython/image2target/ii2t_menustrings.py:530 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1456 msgid "Sample transects" msgstr "" -#: ../gui/wxpython/menustrings.py:538 ../gui/wxpython/menustrings.py:1480 +#: ../gui/wxpython/menustrings.py:539 ../gui/wxpython/menustrings.py:1481 #: ../gui/wxpython/image2target/ii2t_menustrings.py:531 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1457 msgid "Outputs the raster map layer values lying on user-defined line(s)." msgstr "" -#: ../gui/wxpython/menustrings.py:539 ../gui/wxpython/menustrings.py:1481 +#: ../gui/wxpython/menustrings.py:540 ../gui/wxpython/menustrings.py:1482 #: ../gui/wxpython/image2target/ii2t_menustrings.py:532 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1458 msgid "Sample transects (bearing/distance)" msgstr "" -#: ../gui/wxpython/menustrings.py:540 ../gui/wxpython/menustrings.py:1482 +#: ../gui/wxpython/menustrings.py:541 ../gui/wxpython/menustrings.py:1483 #: ../gui/wxpython/image2target/ii2t_menustrings.py:533 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1459 msgid "" "Outputs raster map layer values lying along user defined transect line(s)." msgstr "" -#: ../gui/wxpython/menustrings.py:541 ../gui/wxpython/menustrings.py:1483 +#: ../gui/wxpython/menustrings.py:542 ../gui/wxpython/menustrings.py:1484 #: ../gui/wxpython/image2target/ii2t_menustrings.py:534 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1460 msgid "Covariance/correlation" msgstr "" -#: ../gui/wxpython/menustrings.py:542 ../gui/wxpython/menustrings.py:1484 +#: ../gui/wxpython/menustrings.py:543 ../gui/wxpython/menustrings.py:1485 #: ../gui/wxpython/image2target/ii2t_menustrings.py:535 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1461 msgid "" @@ -7656,37 +7624,37 @@ "layer(s)." msgstr "" -#: ../gui/wxpython/menustrings.py:543 ../gui/wxpython/menustrings.py:1485 +#: ../gui/wxpython/menustrings.py:544 ../gui/wxpython/menustrings.py:1486 #: ../gui/wxpython/image2target/ii2t_menustrings.py:536 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1462 msgid "Linear regression" -msgstr "" +msgstr "LineÄrÄ regresija" -#: ../gui/wxpython/menustrings.py:544 ../gui/wxpython/menustrings.py:1486 +#: ../gui/wxpython/menustrings.py:545 ../gui/wxpython/menustrings.py:1487 #: ../gui/wxpython/image2target/ii2t_menustrings.py:537 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1463 msgid "Calculates linear regression from two raster maps: y = a + b*x." msgstr "" -#: ../gui/wxpython/menustrings.py:545 ../gui/wxpython/menustrings.py:1487 +#: ../gui/wxpython/menustrings.py:546 ../gui/wxpython/menustrings.py:1488 #: ../gui/wxpython/image2target/ii2t_menustrings.py:538 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1464 msgid "Multiple regression" msgstr "" -#: ../gui/wxpython/menustrings.py:546 ../gui/wxpython/menustrings.py:1488 +#: ../gui/wxpython/menustrings.py:547 ../gui/wxpython/menustrings.py:1489 #: ../gui/wxpython/image2target/ii2t_menustrings.py:539 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1465 msgid "Calculates multiple linear regression from raster maps." msgstr "" -#: ../gui/wxpython/menustrings.py:547 ../gui/wxpython/menustrings.py:1489 +#: ../gui/wxpython/menustrings.py:548 ../gui/wxpython/menustrings.py:1490 #: ../gui/wxpython/image2target/ii2t_menustrings.py:540 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1466 msgid "Mutual category occurrences" msgstr "" -#: ../gui/wxpython/menustrings.py:548 ../gui/wxpython/menustrings.py:1490 +#: ../gui/wxpython/menustrings.py:549 ../gui/wxpython/menustrings.py:1491 #: ../gui/wxpython/image2target/ii2t_menustrings.py:541 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1467 msgid "" @@ -7694,39 +7662,39 @@ "map layers." msgstr "" -#: ../gui/wxpython/menustrings.py:549 ../gui/wxpython/menustrings.py:1491 +#: ../gui/wxpython/menustrings.py:550 ../gui/wxpython/menustrings.py:1492 #: ../gui/wxpython/image2target/ii2t_menustrings.py:542 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1468 msgid "&Vector" msgstr "&Vektori" -#: ../gui/wxpython/menustrings.py:550 ../gui/wxpython/menustrings.py:1492 +#: ../gui/wxpython/menustrings.py:551 ../gui/wxpython/menustrings.py:1493 #: ../gui/wxpython/image2target/ii2t_menustrings.py:543 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1469 msgid "Develop vector map" -msgstr "Izveidot vektordatu karti" +msgstr "Veidot vektordatu karti" -#: ../gui/wxpython/menustrings.py:551 ../gui/wxpython/menustrings.py:1493 +#: ../gui/wxpython/menustrings.py:552 ../gui/wxpython/menustrings.py:1494 #: ../gui/wxpython/image2target/ii2t_menustrings.py:544 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1470 -#: ../gui/wxpython/gui_core/dialogs.py:264 -#: ../gui/wxpython/gui_core/dialogs.py:402 +#: ../gui/wxpython/gui_core/dialogs.py:265 +#: ../gui/wxpython/gui_core/dialogs.py:403 msgid "Create new vector map" msgstr "Izveidot jaunu vektordatu karti" -#: ../gui/wxpython/menustrings.py:552 ../gui/wxpython/menustrings.py:1494 +#: ../gui/wxpython/menustrings.py:553 ../gui/wxpython/menustrings.py:1495 #: ../gui/wxpython/image2target/ii2t_menustrings.py:545 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1471 msgid "Create new empty vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:553 ../gui/wxpython/menustrings.py:1495 +#: ../gui/wxpython/menustrings.py:554 ../gui/wxpython/menustrings.py:1496 #: ../gui/wxpython/image2target/ii2t_menustrings.py:546 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1472 msgid "Edit vector map (non-interactively)" msgstr "" -#: ../gui/wxpython/menustrings.py:554 ../gui/wxpython/menustrings.py:1496 +#: ../gui/wxpython/menustrings.py:555 ../gui/wxpython/menustrings.py:1497 #: ../gui/wxpython/image2target/ii2t_menustrings.py:547 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1473 msgid "" @@ -7734,37 +7702,37 @@ "features." msgstr "" -#: ../gui/wxpython/menustrings.py:555 ../gui/wxpython/menustrings.py:1497 +#: ../gui/wxpython/menustrings.py:556 ../gui/wxpython/menustrings.py:1498 #: ../gui/wxpython/image2target/ii2t_menustrings.py:548 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1474 msgid "Convert object types" msgstr "" -#: ../gui/wxpython/menustrings.py:556 ../gui/wxpython/menustrings.py:1498 +#: ../gui/wxpython/menustrings.py:557 ../gui/wxpython/menustrings.py:1499 #: ../gui/wxpython/image2target/ii2t_menustrings.py:549 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1475 msgid "Changes type of vector features." msgstr "" -#: ../gui/wxpython/menustrings.py:557 ../gui/wxpython/menustrings.py:1499 +#: ../gui/wxpython/menustrings.py:558 ../gui/wxpython/menustrings.py:1500 #: ../gui/wxpython/image2target/ii2t_menustrings.py:550 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1476 msgid "Parallel lines" -msgstr "" +msgstr "ParalÄ“las lÄ«nijas" -#: ../gui/wxpython/menustrings.py:558 ../gui/wxpython/menustrings.py:1500 +#: ../gui/wxpython/menustrings.py:559 ../gui/wxpython/menustrings.py:1501 #: ../gui/wxpython/image2target/ii2t_menustrings.py:551 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1477 msgid "Creates parallel line to input vector lines." msgstr "" -#: ../gui/wxpython/menustrings.py:559 ../gui/wxpython/menustrings.py:1501 +#: ../gui/wxpython/menustrings.py:560 ../gui/wxpython/menustrings.py:1502 #: ../gui/wxpython/image2target/ii2t_menustrings.py:552 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1478 msgid "Dissolve boundaries" -msgstr "" +msgstr "IzÅ¡Ä·Ä«dinÄt robežas" -#: ../gui/wxpython/menustrings.py:560 ../gui/wxpython/menustrings.py:1502 +#: ../gui/wxpython/menustrings.py:561 ../gui/wxpython/menustrings.py:1503 #: ../gui/wxpython/image2target/ii2t_menustrings.py:553 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1479 msgid "" @@ -7772,25 +7740,25 @@ "or attribute." msgstr "" -#: ../gui/wxpython/menustrings.py:561 ../gui/wxpython/menustrings.py:1503 +#: ../gui/wxpython/menustrings.py:562 ../gui/wxpython/menustrings.py:1504 #: ../gui/wxpython/image2target/ii2t_menustrings.py:554 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1480 msgid "Create 3D vector over raster" msgstr "" -#: ../gui/wxpython/menustrings.py:562 ../gui/wxpython/menustrings.py:1504 +#: ../gui/wxpython/menustrings.py:563 ../gui/wxpython/menustrings.py:1505 #: ../gui/wxpython/image2target/ii2t_menustrings.py:555 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1481 msgid "Converts 2D vector features to 3D by sampling of elevation raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:563 ../gui/wxpython/menustrings.py:1505 +#: ../gui/wxpython/menustrings.py:564 ../gui/wxpython/menustrings.py:1506 #: ../gui/wxpython/image2target/ii2t_menustrings.py:556 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1482 msgid "Extrude 3D vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:564 ../gui/wxpython/menustrings.py:1506 +#: ../gui/wxpython/menustrings.py:565 ../gui/wxpython/menustrings.py:1507 #: ../gui/wxpython/image2target/ii2t_menustrings.py:557 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1483 msgid "" @@ -7798,38 +7766,38 @@ "Optionally the height can be derived from sampling of elevation raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:565 ../gui/wxpython/menustrings.py:1507 +#: ../gui/wxpython/menustrings.py:566 ../gui/wxpython/menustrings.py:1508 #: ../gui/wxpython/image2target/ii2t_menustrings.py:558 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1484 msgid "Create labels" msgstr "" -#: ../gui/wxpython/menustrings.py:566 ../gui/wxpython/menustrings.py:1508 +#: ../gui/wxpython/menustrings.py:567 ../gui/wxpython/menustrings.py:1509 #: ../gui/wxpython/image2target/ii2t_menustrings.py:559 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1485 msgid "Creates paint labels for a vector map from attached attributes." msgstr "" -#: ../gui/wxpython/menustrings.py:567 ../gui/wxpython/menustrings.py:1509 +#: ../gui/wxpython/menustrings.py:568 ../gui/wxpython/menustrings.py:1510 #: ../gui/wxpython/image2target/ii2t_menustrings.py:560 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1486 msgid "Reposition vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:568 ../gui/wxpython/menustrings.py:1510 +#: ../gui/wxpython/menustrings.py:569 ../gui/wxpython/menustrings.py:1511 #: ../gui/wxpython/image2target/ii2t_menustrings.py:561 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1487 msgid "" "Performs an affine transformation (shift, scale and rotate) on vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:569 ../gui/wxpython/menustrings.py:1511 +#: ../gui/wxpython/menustrings.py:570 ../gui/wxpython/menustrings.py:1512 #: ../gui/wxpython/image2target/ii2t_menustrings.py:562 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1488 msgid "Rectify vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:570 ../gui/wxpython/menustrings.py:1512 +#: ../gui/wxpython/menustrings.py:571 ../gui/wxpython/menustrings.py:1513 #: ../gui/wxpython/image2target/ii2t_menustrings.py:563 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1489 msgid "" @@ -7837,25 +7805,25 @@ "in the vector based on the control points." msgstr "" -#: ../gui/wxpython/menustrings.py:574 ../gui/wxpython/menustrings.py:1516 +#: ../gui/wxpython/menustrings.py:575 ../gui/wxpython/menustrings.py:1517 #: ../gui/wxpython/image2target/ii2t_menustrings.py:567 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1493 msgid "Updates vector map metadata." msgstr "" -#: ../gui/wxpython/menustrings.py:575 ../gui/wxpython/menustrings.py:1517 +#: ../gui/wxpython/menustrings.py:576 ../gui/wxpython/menustrings.py:1518 #: ../gui/wxpython/image2target/ii2t_menustrings.py:568 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1494 msgid "Topology maintenance" msgstr "TopoloÄ£ijas uzturÄ“Å¡ana" -#: ../gui/wxpython/menustrings.py:576 ../gui/wxpython/menustrings.py:1518 +#: ../gui/wxpython/menustrings.py:577 ../gui/wxpython/menustrings.py:1519 #: ../gui/wxpython/image2target/ii2t_menustrings.py:569 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1495 msgid "Create or rebuild topology" -msgstr "" +msgstr "Izveidot vai pÄrbÅ«vÄ“t topoloÄ£iju" -#: ../gui/wxpython/menustrings.py:577 ../gui/wxpython/menustrings.py:1519 +#: ../gui/wxpython/menustrings.py:578 ../gui/wxpython/menustrings.py:1520 #: ../gui/wxpython/image2target/ii2t_menustrings.py:570 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1496 msgid "" @@ -7863,128 +7831,128 @@ "errors." msgstr "" -#: ../gui/wxpython/menustrings.py:578 ../gui/wxpython/menustrings.py:1520 +#: ../gui/wxpython/menustrings.py:579 ../gui/wxpython/menustrings.py:1521 #: ../gui/wxpython/image2target/ii2t_menustrings.py:571 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1497 msgid "Rebuild topology on all vector maps" msgstr "" -#: ../gui/wxpython/menustrings.py:579 ../gui/wxpython/menustrings.py:1521 +#: ../gui/wxpython/menustrings.py:580 ../gui/wxpython/menustrings.py:1522 #: ../gui/wxpython/image2target/ii2t_menustrings.py:572 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1498 msgid "Rebuilds topology on all vector maps in the current mapset." msgstr "" -#: ../gui/wxpython/menustrings.py:580 ../gui/wxpython/menustrings.py:1522 +#: ../gui/wxpython/menustrings.py:581 ../gui/wxpython/menustrings.py:1523 #: ../gui/wxpython/image2target/ii2t_menustrings.py:573 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1499 msgid "Build polylines" msgstr "" -#: ../gui/wxpython/menustrings.py:581 ../gui/wxpython/menustrings.py:1523 +#: ../gui/wxpython/menustrings.py:582 ../gui/wxpython/menustrings.py:1524 #: ../gui/wxpython/image2target/ii2t_menustrings.py:574 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1500 msgid "Builds polylines from lines or boundaries." msgstr "" -#: ../gui/wxpython/menustrings.py:582 ../gui/wxpython/menustrings.py:1524 +#: ../gui/wxpython/menustrings.py:583 ../gui/wxpython/menustrings.py:1525 #: ../gui/wxpython/image2target/ii2t_menustrings.py:575 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1501 msgid "Split lines" msgstr "SadalÄ«t lÄ«nijas" -#: ../gui/wxpython/menustrings.py:583 ../gui/wxpython/menustrings.py:1525 +#: ../gui/wxpython/menustrings.py:584 ../gui/wxpython/menustrings.py:1526 #: ../gui/wxpython/image2target/ii2t_menustrings.py:576 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1502 msgid "Splits vector lines to shorter segments." msgstr "" -#: ../gui/wxpython/menustrings.py:584 ../gui/wxpython/menustrings.py:1526 +#: ../gui/wxpython/menustrings.py:585 ../gui/wxpython/menustrings.py:1527 #: ../gui/wxpython/image2target/ii2t_menustrings.py:577 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1503 msgid "Split polylines" msgstr "" -#: ../gui/wxpython/menustrings.py:585 ../gui/wxpython/menustrings.py:1527 +#: ../gui/wxpython/menustrings.py:586 ../gui/wxpython/menustrings.py:1528 #: ../gui/wxpython/image2target/ii2t_menustrings.py:578 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1504 msgid "Creates points/segments from input vector lines and positions." msgstr "" -#: ../gui/wxpython/menustrings.py:586 ../gui/wxpython/menustrings.py:1528 +#: ../gui/wxpython/menustrings.py:587 ../gui/wxpython/menustrings.py:1529 #: ../gui/wxpython/image2target/ii2t_menustrings.py:579 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1505 msgid "Clean vector map" -msgstr "" +msgstr "Sakopt vektordatu karti" -#: ../gui/wxpython/menustrings.py:587 ../gui/wxpython/menustrings.py:1529 +#: ../gui/wxpython/menustrings.py:588 ../gui/wxpython/menustrings.py:1530 #: ../gui/wxpython/image2target/ii2t_menustrings.py:580 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1506 msgid "Toolset for cleaning topology of vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:588 ../gui/wxpython/menustrings.py:1530 +#: ../gui/wxpython/menustrings.py:589 ../gui/wxpython/menustrings.py:1531 #: ../gui/wxpython/image2target/ii2t_menustrings.py:581 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1507 msgid "Smooth or simplify" msgstr "NogludinÄt vai vienkÄrÅ¡ot" -#: ../gui/wxpython/menustrings.py:589 ../gui/wxpython/menustrings.py:1531 +#: ../gui/wxpython/menustrings.py:590 ../gui/wxpython/menustrings.py:1532 #: ../gui/wxpython/image2target/ii2t_menustrings.py:582 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1508 msgid "Performs vector based generalization." msgstr "" -#: ../gui/wxpython/menustrings.py:590 ../gui/wxpython/menustrings.py:1532 +#: ../gui/wxpython/menustrings.py:591 ../gui/wxpython/menustrings.py:1533 #: ../gui/wxpython/image2target/ii2t_menustrings.py:583 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1509 msgid "Add centroids" msgstr "Pievienot centroÄ«dus" -#: ../gui/wxpython/menustrings.py:591 ../gui/wxpython/menustrings.py:1533 +#: ../gui/wxpython/menustrings.py:592 ../gui/wxpython/menustrings.py:1534 #: ../gui/wxpython/image2target/ii2t_menustrings.py:584 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1510 msgid "Adds missing centroids to closed boundaries." msgstr "" -#: ../gui/wxpython/menustrings.py:594 ../gui/wxpython/menustrings.py:1536 +#: ../gui/wxpython/menustrings.py:595 ../gui/wxpython/menustrings.py:1537 #: ../gui/wxpython/image2target/ii2t_menustrings.py:587 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1513 msgid "Creates/modifies the color table associated with a vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:596 ../gui/wxpython/menustrings.py:1538 +#: ../gui/wxpython/menustrings.py:597 ../gui/wxpython/menustrings.py:1539 #: ../gui/wxpython/image2target/ii2t_menustrings.py:589 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1515 msgid "Interactive management of vector color tables." msgstr "" -#: ../gui/wxpython/menustrings.py:598 ../gui/wxpython/menustrings.py:1540 +#: ../gui/wxpython/menustrings.py:599 ../gui/wxpython/menustrings.py:1541 #: ../gui/wxpython/image2target/ii2t_menustrings.py:591 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1517 msgid "Exports the color table associated with a vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:599 ../gui/wxpython/menustrings.py:1541 +#: ../gui/wxpython/menustrings.py:600 ../gui/wxpython/menustrings.py:1542 #: ../gui/wxpython/image2target/ii2t_menustrings.py:592 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1518 msgid "Query vector map" msgstr "VaicÄjumi vektoru kartÄ“m" -#: ../gui/wxpython/menustrings.py:600 ../gui/wxpython/menustrings.py:1542 +#: ../gui/wxpython/menustrings.py:601 ../gui/wxpython/menustrings.py:1543 #: ../gui/wxpython/image2target/ii2t_menustrings.py:593 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1519 msgid "Query with coordinate(s)" msgstr "" -#: ../gui/wxpython/menustrings.py:601 ../gui/wxpython/menustrings.py:1543 +#: ../gui/wxpython/menustrings.py:602 ../gui/wxpython/menustrings.py:1544 #: ../gui/wxpython/image2target/ii2t_menustrings.py:594 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1520 msgid "Queries a vector map at given locations." msgstr "" -#: ../gui/wxpython/menustrings.py:602 ../gui/wxpython/menustrings.py:919 -#: ../gui/wxpython/menustrings.py:1544 ../gui/wxpython/menustrings.py:1861 +#: ../gui/wxpython/menustrings.py:603 ../gui/wxpython/menustrings.py:920 +#: ../gui/wxpython/menustrings.py:1545 ../gui/wxpython/menustrings.py:1862 #: ../gui/wxpython/image2target/ii2t_menustrings.py:595 #: ../gui/wxpython/image2target/ii2t_menustrings.py:903 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1521 @@ -7992,8 +7960,8 @@ msgid "Query vector attribute data" msgstr "" -#: ../gui/wxpython/menustrings.py:603 ../gui/wxpython/menustrings.py:920 -#: ../gui/wxpython/menustrings.py:1545 ../gui/wxpython/menustrings.py:1862 +#: ../gui/wxpython/menustrings.py:604 ../gui/wxpython/menustrings.py:921 +#: ../gui/wxpython/menustrings.py:1546 ../gui/wxpython/menustrings.py:1863 #: ../gui/wxpython/image2target/ii2t_menustrings.py:596 #: ../gui/wxpython/image2target/ii2t_menustrings.py:904 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1522 @@ -8001,19 +7969,19 @@ msgid "Prints vector map attributes." msgstr "" -#: ../gui/wxpython/menustrings.py:604 ../gui/wxpython/menustrings.py:1546 +#: ../gui/wxpython/menustrings.py:605 ../gui/wxpython/menustrings.py:1547 #: ../gui/wxpython/image2target/ii2t_menustrings.py:597 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1523 msgid "Feature selection" msgstr "Objektu izvÄ“lÄ“Å¡anÄs" -#: ../gui/wxpython/menustrings.py:605 ../gui/wxpython/menustrings.py:1547 +#: ../gui/wxpython/menustrings.py:606 ../gui/wxpython/menustrings.py:1548 #: ../gui/wxpython/image2target/ii2t_menustrings.py:598 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1524 msgid "Select by attributes" -msgstr "" +msgstr "IzvÄ“lÄ“ties pÄ“c atribÅ«tiem" -#: ../gui/wxpython/menustrings.py:606 ../gui/wxpython/menustrings.py:1548 +#: ../gui/wxpython/menustrings.py:607 ../gui/wxpython/menustrings.py:1549 #: ../gui/wxpython/image2target/ii2t_menustrings.py:599 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1525 msgid "" @@ -8021,39 +7989,39 @@ "map containing only the selected features." msgstr "" -#: ../gui/wxpython/menustrings.py:607 ../gui/wxpython/menustrings.py:1549 +#: ../gui/wxpython/menustrings.py:608 ../gui/wxpython/menustrings.py:1550 #: ../gui/wxpython/image2target/ii2t_menustrings.py:600 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1526 msgid "Select by another map" msgstr "" -#: ../gui/wxpython/menustrings.py:608 ../gui/wxpython/menustrings.py:1550 +#: ../gui/wxpython/menustrings.py:609 ../gui/wxpython/menustrings.py:1551 #: ../gui/wxpython/image2target/ii2t_menustrings.py:601 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1527 msgid "" "Selects features from vector map (A) by features from other vector map (B)." msgstr "" -#: ../gui/wxpython/menustrings.py:616 ../gui/wxpython/menustrings.py:1558 +#: ../gui/wxpython/menustrings.py:617 ../gui/wxpython/menustrings.py:1559 #: ../gui/wxpython/image2target/ii2t_menustrings.py:609 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1535 msgid "Buffer vectors" msgstr "Vektoru buferi" -#: ../gui/wxpython/menustrings.py:617 ../gui/wxpython/menustrings.py:1559 +#: ../gui/wxpython/menustrings.py:618 ../gui/wxpython/menustrings.py:1560 #: ../gui/wxpython/image2target/ii2t_menustrings.py:610 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1536 msgid "Creates a buffer around vector features of given type." msgstr "" -#: ../gui/wxpython/menustrings.py:618 ../gui/wxpython/menustrings.py:1560 +#: ../gui/wxpython/menustrings.py:619 ../gui/wxpython/menustrings.py:1561 #: ../gui/wxpython/image2target/ii2t_menustrings.py:611 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1537 msgid "Point analysis" msgstr "Punktu analÄ«ze" -#: ../gui/wxpython/menustrings.py:619 ../gui/wxpython/menustrings.py:632 -#: ../gui/wxpython/menustrings.py:1561 ../gui/wxpython/menustrings.py:1574 +#: ../gui/wxpython/menustrings.py:620 ../gui/wxpython/menustrings.py:633 +#: ../gui/wxpython/menustrings.py:1562 ../gui/wxpython/menustrings.py:1575 #: ../gui/wxpython/image2target/ii2t_menustrings.py:612 #: ../gui/wxpython/image2target/ii2t_menustrings.py:625 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1538 @@ -8061,9 +8029,9 @@ msgid "Identify and remove outliers" msgstr "" -#: ../gui/wxpython/menustrings.py:620 ../gui/wxpython/menustrings.py:633 -#: ../gui/wxpython/menustrings.py:732 ../gui/wxpython/menustrings.py:1562 -#: ../gui/wxpython/menustrings.py:1575 ../gui/wxpython/menustrings.py:1674 +#: ../gui/wxpython/menustrings.py:621 ../gui/wxpython/menustrings.py:634 +#: ../gui/wxpython/menustrings.py:733 ../gui/wxpython/menustrings.py:1563 +#: ../gui/wxpython/menustrings.py:1576 ../gui/wxpython/menustrings.py:1675 #: ../gui/wxpython/image2target/ii2t_menustrings.py:613 #: ../gui/wxpython/image2target/ii2t_menustrings.py:626 #: ../gui/wxpython/image2target/ii2t_menustrings.py:723 @@ -8073,26 +8041,26 @@ msgid "Removes outliers from vector point data." msgstr "" -#: ../gui/wxpython/menustrings.py:621 ../gui/wxpython/menustrings.py:1563 +#: ../gui/wxpython/menustrings.py:622 ../gui/wxpython/menustrings.py:1564 #: ../gui/wxpython/image2target/ii2t_menustrings.py:614 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1540 msgid "Identify point clusters" msgstr "" -#: ../gui/wxpython/menustrings.py:622 ../gui/wxpython/menustrings.py:1564 +#: ../gui/wxpython/menustrings.py:623 ../gui/wxpython/menustrings.py:1565 #: ../gui/wxpython/image2target/ii2t_menustrings.py:615 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1541 msgid "Performs cluster identification." msgstr "" -#: ../gui/wxpython/menustrings.py:623 ../gui/wxpython/menustrings.py:1565 +#: ../gui/wxpython/menustrings.py:624 ../gui/wxpython/menustrings.py:1566 #: ../gui/wxpython/image2target/ii2t_menustrings.py:616 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1542 msgid "Indices for quadrat counts of vector point lists" msgstr "" -#: ../gui/wxpython/menustrings.py:624 ../gui/wxpython/menustrings.py:749 -#: ../gui/wxpython/menustrings.py:1566 ../gui/wxpython/menustrings.py:1691 +#: ../gui/wxpython/menustrings.py:625 ../gui/wxpython/menustrings.py:750 +#: ../gui/wxpython/menustrings.py:1567 ../gui/wxpython/menustrings.py:1692 #: ../gui/wxpython/image2target/ii2t_menustrings.py:617 #: ../gui/wxpython/image2target/ii2t_menustrings.py:738 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1543 @@ -8100,8 +8068,8 @@ msgid "Indices for quadrat counts of vector point lists." msgstr "" -#: ../gui/wxpython/menustrings.py:625 ../gui/wxpython/menustrings.py:729 -#: ../gui/wxpython/menustrings.py:1567 ../gui/wxpython/menustrings.py:1671 +#: ../gui/wxpython/menustrings.py:626 ../gui/wxpython/menustrings.py:730 +#: ../gui/wxpython/menustrings.py:1568 ../gui/wxpython/menustrings.py:1672 #: ../gui/wxpython/image2target/ii2t_menustrings.py:618 #: ../gui/wxpython/image2target/ii2t_menustrings.py:720 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1544 @@ -8109,8 +8077,8 @@ msgid "Perturb points" msgstr "" -#: ../gui/wxpython/menustrings.py:626 ../gui/wxpython/menustrings.py:730 -#: ../gui/wxpython/menustrings.py:1568 ../gui/wxpython/menustrings.py:1672 +#: ../gui/wxpython/menustrings.py:627 ../gui/wxpython/menustrings.py:731 +#: ../gui/wxpython/menustrings.py:1569 ../gui/wxpython/menustrings.py:1673 #: ../gui/wxpython/image2target/ii2t_menustrings.py:619 #: ../gui/wxpython/image2target/ii2t_menustrings.py:721 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1545 @@ -8118,8 +8086,8 @@ msgid "Random location perturbations of vector points." msgstr "" -#: ../gui/wxpython/menustrings.py:627 ../gui/wxpython/menustrings.py:733 -#: ../gui/wxpython/menustrings.py:1569 ../gui/wxpython/menustrings.py:1675 +#: ../gui/wxpython/menustrings.py:628 ../gui/wxpython/menustrings.py:734 +#: ../gui/wxpython/menustrings.py:1570 ../gui/wxpython/menustrings.py:1676 #: ../gui/wxpython/image2target/ii2t_menustrings.py:620 #: ../gui/wxpython/image2target/ii2t_menustrings.py:724 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1546 @@ -8127,8 +8095,8 @@ msgid "Test/training point sets" msgstr "" -#: ../gui/wxpython/menustrings.py:628 ../gui/wxpython/menustrings.py:734 -#: ../gui/wxpython/menustrings.py:1570 ../gui/wxpython/menustrings.py:1676 +#: ../gui/wxpython/menustrings.py:629 ../gui/wxpython/menustrings.py:735 +#: ../gui/wxpython/menustrings.py:1571 ../gui/wxpython/menustrings.py:1677 #: ../gui/wxpython/image2target/ii2t_menustrings.py:621 #: ../gui/wxpython/image2target/ii2t_menustrings.py:725 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1547 @@ -8136,14 +8104,14 @@ msgid "Randomly partition points into test/train sets." msgstr "" -#: ../gui/wxpython/menustrings.py:629 ../gui/wxpython/menustrings.py:1571 +#: ../gui/wxpython/menustrings.py:630 ../gui/wxpython/menustrings.py:1572 #: ../gui/wxpython/image2target/ii2t_menustrings.py:622 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1548 msgid "Tests for normality for vector points" msgstr "" -#: ../gui/wxpython/menustrings.py:630 ../gui/wxpython/menustrings.py:751 -#: ../gui/wxpython/menustrings.py:1572 ../gui/wxpython/menustrings.py:1693 +#: ../gui/wxpython/menustrings.py:631 ../gui/wxpython/menustrings.py:752 +#: ../gui/wxpython/menustrings.py:1573 ../gui/wxpython/menustrings.py:1694 #: ../gui/wxpython/image2target/ii2t_menustrings.py:623 #: ../gui/wxpython/image2target/ii2t_menustrings.py:740 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1549 @@ -8151,31 +8119,31 @@ msgid "Tests for normality for vector points." msgstr "" -#: ../gui/wxpython/menustrings.py:631 ../gui/wxpython/menustrings.py:1573 +#: ../gui/wxpython/menustrings.py:632 ../gui/wxpython/menustrings.py:1574 #: ../gui/wxpython/image2target/ii2t_menustrings.py:624 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1550 msgid "Lidar analysis" msgstr "LiDAR analÄ«ze" -#: ../gui/wxpython/menustrings.py:634 ../gui/wxpython/menustrings.py:1576 +#: ../gui/wxpython/menustrings.py:635 ../gui/wxpython/menustrings.py:1577 #: ../gui/wxpython/image2target/ii2t_menustrings.py:627 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1553 msgid "Detect edges" msgstr "" -#: ../gui/wxpython/menustrings.py:635 ../gui/wxpython/menustrings.py:1577 +#: ../gui/wxpython/menustrings.py:636 ../gui/wxpython/menustrings.py:1578 #: ../gui/wxpython/image2target/ii2t_menustrings.py:628 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1554 msgid "Detects the object's edges from a LIDAR data set." msgstr "" -#: ../gui/wxpython/menustrings.py:636 ../gui/wxpython/menustrings.py:1578 +#: ../gui/wxpython/menustrings.py:637 ../gui/wxpython/menustrings.py:1579 #: ../gui/wxpython/image2target/ii2t_menustrings.py:629 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1555 msgid "Detect interiors" msgstr "" -#: ../gui/wxpython/menustrings.py:637 ../gui/wxpython/menustrings.py:1579 +#: ../gui/wxpython/menustrings.py:638 ../gui/wxpython/menustrings.py:1580 #: ../gui/wxpython/image2target/ii2t_menustrings.py:630 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1556 msgid "" @@ -8183,13 +8151,13 @@ "the building inside" msgstr "" -#: ../gui/wxpython/menustrings.py:638 ../gui/wxpython/menustrings.py:1580 +#: ../gui/wxpython/menustrings.py:639 ../gui/wxpython/menustrings.py:1581 #: ../gui/wxpython/image2target/ii2t_menustrings.py:631 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1557 msgid "Correct and reclassify objects" msgstr "" -#: ../gui/wxpython/menustrings.py:639 ../gui/wxpython/menustrings.py:1581 +#: ../gui/wxpython/menustrings.py:640 ../gui/wxpython/menustrings.py:1582 #: ../gui/wxpython/image2target/ii2t_menustrings.py:632 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1558 msgid "" @@ -8197,43 +8165,43 @@ "for LIDAR filtering." msgstr "" -#: ../gui/wxpython/menustrings.py:640 ../gui/wxpython/menustrings.py:1582 +#: ../gui/wxpython/menustrings.py:641 ../gui/wxpython/menustrings.py:1583 #: ../gui/wxpython/image2target/ii2t_menustrings.py:633 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1559 msgid "Linear referencing" msgstr "LineÄrÄs atskaites sistÄ“ma" -#: ../gui/wxpython/menustrings.py:641 ../gui/wxpython/menustrings.py:1583 +#: ../gui/wxpython/menustrings.py:642 ../gui/wxpython/menustrings.py:1584 #: ../gui/wxpython/image2target/ii2t_menustrings.py:634 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1560 msgid "Create LRS" msgstr "Izveidot LRS" -#: ../gui/wxpython/menustrings.py:642 ../gui/wxpython/menustrings.py:1584 +#: ../gui/wxpython/menustrings.py:643 ../gui/wxpython/menustrings.py:1585 #: ../gui/wxpython/image2target/ii2t_menustrings.py:635 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1561 msgid "Creates a linear reference system." msgstr "" -#: ../gui/wxpython/menustrings.py:643 ../gui/wxpython/menustrings.py:1585 +#: ../gui/wxpython/menustrings.py:644 ../gui/wxpython/menustrings.py:1586 #: ../gui/wxpython/image2target/ii2t_menustrings.py:636 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1562 msgid "Create stationing" msgstr "" -#: ../gui/wxpython/menustrings.py:644 ../gui/wxpython/menustrings.py:1586 +#: ../gui/wxpython/menustrings.py:645 ../gui/wxpython/menustrings.py:1587 #: ../gui/wxpython/image2target/ii2t_menustrings.py:637 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1563 msgid "Creates stationing from input lines, and linear reference system." msgstr "" -#: ../gui/wxpython/menustrings.py:645 ../gui/wxpython/menustrings.py:1587 +#: ../gui/wxpython/menustrings.py:646 ../gui/wxpython/menustrings.py:1588 #: ../gui/wxpython/image2target/ii2t_menustrings.py:638 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1564 msgid "Create points/segments" msgstr "" -#: ../gui/wxpython/menustrings.py:646 ../gui/wxpython/menustrings.py:1588 +#: ../gui/wxpython/menustrings.py:647 ../gui/wxpython/menustrings.py:1589 #: ../gui/wxpython/image2target/ii2t_menustrings.py:639 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1565 msgid "" @@ -8241,13 +8209,13 @@ "positions read from stdin or a file." msgstr "" -#: ../gui/wxpython/menustrings.py:647 ../gui/wxpython/menustrings.py:1589 +#: ../gui/wxpython/menustrings.py:648 ../gui/wxpython/menustrings.py:1590 #: ../gui/wxpython/image2target/ii2t_menustrings.py:640 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1566 msgid "Find line id and offset" msgstr "" -#: ../gui/wxpython/menustrings.py:648 ../gui/wxpython/menustrings.py:1590 +#: ../gui/wxpython/menustrings.py:649 ../gui/wxpython/menustrings.py:1591 #: ../gui/wxpython/image2target/ii2t_menustrings.py:641 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1567 msgid "" @@ -8255,13 +8223,13 @@ "reference system." msgstr "" -#: ../gui/wxpython/menustrings.py:649 ../gui/wxpython/menustrings.py:1591 +#: ../gui/wxpython/menustrings.py:650 ../gui/wxpython/menustrings.py:1592 #: ../gui/wxpython/image2target/ii2t_menustrings.py:642 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1568 msgid "Nearest features" msgstr "TuvÄkie objekti" -#: ../gui/wxpython/menustrings.py:650 ../gui/wxpython/menustrings.py:1592 +#: ../gui/wxpython/menustrings.py:651 ../gui/wxpython/menustrings.py:1593 #: ../gui/wxpython/image2target/ii2t_menustrings.py:643 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1569 msgid "" @@ -8269,81 +8237,81 @@ "'from'." msgstr "" -#: ../gui/wxpython/menustrings.py:651 ../gui/wxpython/menustrings.py:1593 +#: ../gui/wxpython/menustrings.py:652 ../gui/wxpython/menustrings.py:1594 #: ../gui/wxpython/image2target/ii2t_menustrings.py:644 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1570 msgid "Network analysis" msgstr "TÄ«kla analÄ«ze" -#: ../gui/wxpython/menustrings.py:652 ../gui/wxpython/menustrings.py:1594 +#: ../gui/wxpython/menustrings.py:653 ../gui/wxpython/menustrings.py:1595 #: ../gui/wxpython/image2target/ii2t_menustrings.py:645 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1571 #: ../gui/wxpython/mapdisp/toolbars.py:58 msgid "Vector network analysis tool" msgstr "Vektordatu tÄ«kla analÄ«zes rÄ«ks" -#: ../gui/wxpython/menustrings.py:653 ../gui/wxpython/menustrings.py:1595 +#: ../gui/wxpython/menustrings.py:654 ../gui/wxpython/menustrings.py:1596 #: ../gui/wxpython/image2target/ii2t_menustrings.py:646 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1572 msgid "Tool for interactive vector network analysis." msgstr "" -#: ../gui/wxpython/menustrings.py:654 ../gui/wxpython/menustrings.py:1596 +#: ../gui/wxpython/menustrings.py:655 ../gui/wxpython/menustrings.py:1597 #: ../gui/wxpython/image2target/ii2t_menustrings.py:647 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1573 msgid "Network preparation" msgstr "TÄ«kla sagatavoÅ¡ana" -#: ../gui/wxpython/menustrings.py:655 ../gui/wxpython/menustrings.py:1597 +#: ../gui/wxpython/menustrings.py:656 ../gui/wxpython/menustrings.py:1598 #: ../gui/wxpython/image2target/ii2t_menustrings.py:648 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1574 msgid "Performs network maintenance." msgstr "" -#: ../gui/wxpython/menustrings.py:656 ../gui/wxpython/menustrings.py:1598 +#: ../gui/wxpython/menustrings.py:657 ../gui/wxpython/menustrings.py:1599 #: ../gui/wxpython/image2target/ii2t_menustrings.py:649 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1575 msgid "Allocate subnets" msgstr "IzdalÄ«t apakÅ¡tÄ«klus" -#: ../gui/wxpython/menustrings.py:657 ../gui/wxpython/menustrings.py:1599 +#: ../gui/wxpython/menustrings.py:658 ../gui/wxpython/menustrings.py:1600 msgid "" "Allocates subnets for nearest centers. Center node must be opened (costs >= " "0). Costs of center node are used in calculation." msgstr "" -#: ../gui/wxpython/menustrings.py:658 ../gui/wxpython/menustrings.py:1600 +#: ../gui/wxpython/menustrings.py:659 ../gui/wxpython/menustrings.py:1601 #: ../gui/wxpython/image2target/ii2t_menustrings.py:651 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1577 msgid "Split net" msgstr "" -#: ../gui/wxpython/menustrings.py:659 ../gui/wxpython/menustrings.py:1601 +#: ../gui/wxpython/menustrings.py:660 ../gui/wxpython/menustrings.py:1602 msgid "" "Splits subnets for nearest centers by cost isolines. Splits net to bands " "between cost isolines (direction from center). Center node must be opened " "(costs >= 0). Costs of center node are used in calculation." msgstr "" -#: ../gui/wxpython/menustrings.py:660 ../gui/wxpython/menustrings.py:1602 +#: ../gui/wxpython/menustrings.py:661 ../gui/wxpython/menustrings.py:1603 #: ../gui/wxpython/image2target/ii2t_menustrings.py:653 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1579 msgid "Shortest path" msgstr "ĪsÄkais ceļš" -#: ../gui/wxpython/menustrings.py:661 ../gui/wxpython/menustrings.py:1603 +#: ../gui/wxpython/menustrings.py:662 ../gui/wxpython/menustrings.py:1604 #: ../gui/wxpython/image2target/ii2t_menustrings.py:654 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1580 msgid "Finds shortest path on vector network." msgstr "" -#: ../gui/wxpython/menustrings.py:662 ../gui/wxpython/menustrings.py:1604 +#: ../gui/wxpython/menustrings.py:663 ../gui/wxpython/menustrings.py:1605 #: ../gui/wxpython/image2target/ii2t_menustrings.py:655 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1581 msgid "Shortest path for sets of features" msgstr "" -#: ../gui/wxpython/menustrings.py:663 ../gui/wxpython/menustrings.py:1605 +#: ../gui/wxpython/menustrings.py:664 ../gui/wxpython/menustrings.py:1606 #: ../gui/wxpython/image2target/ii2t_menustrings.py:656 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1582 msgid "" @@ -8353,97 +8321,97 @@ "attribute table." msgstr "" -#: ../gui/wxpython/menustrings.py:664 ../gui/wxpython/menustrings.py:1606 +#: ../gui/wxpython/menustrings.py:665 ../gui/wxpython/menustrings.py:1607 #: ../gui/wxpython/image2target/ii2t_menustrings.py:657 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1583 msgid "Shortest path using timetables" msgstr "" -#: ../gui/wxpython/menustrings.py:665 ../gui/wxpython/menustrings.py:1607 +#: ../gui/wxpython/menustrings.py:666 ../gui/wxpython/menustrings.py:1608 #: ../gui/wxpython/image2target/ii2t_menustrings.py:658 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1584 msgid "Finds shortest path using timetables." msgstr "" -#: ../gui/wxpython/menustrings.py:666 ../gui/wxpython/menustrings.py:1608 +#: ../gui/wxpython/menustrings.py:667 ../gui/wxpython/menustrings.py:1609 #: ../gui/wxpython/image2target/ii2t_menustrings.py:659 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1585 msgid "Shortest path for all pairs" msgstr "" -#: ../gui/wxpython/menustrings.py:667 ../gui/wxpython/menustrings.py:1609 +#: ../gui/wxpython/menustrings.py:668 ../gui/wxpython/menustrings.py:1610 #: ../gui/wxpython/image2target/ii2t_menustrings.py:660 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1586 msgid "Computes the shortest path between all pairs of nodes in the network." msgstr "" -#: ../gui/wxpython/menustrings.py:668 ../gui/wxpython/menustrings.py:1610 +#: ../gui/wxpython/menustrings.py:669 ../gui/wxpython/menustrings.py:1611 #: ../gui/wxpython/image2target/ii2t_menustrings.py:661 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1587 msgid "Visibility network" msgstr "RedzamÄ«bas tÄ«kls" -#: ../gui/wxpython/menustrings.py:669 ../gui/wxpython/menustrings.py:1611 +#: ../gui/wxpython/menustrings.py:670 ../gui/wxpython/menustrings.py:1612 #: ../gui/wxpython/image2target/ii2t_menustrings.py:662 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1588 msgid "Performs visibility graph construction." msgstr "" -#: ../gui/wxpython/menustrings.py:670 ../gui/wxpython/menustrings.py:1612 +#: ../gui/wxpython/menustrings.py:671 ../gui/wxpython/menustrings.py:1613 #: ../gui/wxpython/image2target/ii2t_menustrings.py:663 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1589 msgid "Bridges and articulation points" msgstr "" -#: ../gui/wxpython/menustrings.py:671 ../gui/wxpython/menustrings.py:1613 +#: ../gui/wxpython/menustrings.py:672 ../gui/wxpython/menustrings.py:1614 #: ../gui/wxpython/image2target/ii2t_menustrings.py:664 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1590 msgid "Computes bridges and articulation points in the network." msgstr "" -#: ../gui/wxpython/menustrings.py:672 ../gui/wxpython/menustrings.py:1614 +#: ../gui/wxpython/menustrings.py:673 ../gui/wxpython/menustrings.py:1615 #: ../gui/wxpython/image2target/ii2t_menustrings.py:665 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1591 msgid "Maximum flow" msgstr "" -#: ../gui/wxpython/menustrings.py:673 ../gui/wxpython/menustrings.py:1615 +#: ../gui/wxpython/menustrings.py:674 ../gui/wxpython/menustrings.py:1616 #: ../gui/wxpython/image2target/ii2t_menustrings.py:666 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1592 msgid "Computes the maximum flow between two sets of nodes in the network." msgstr "" -#: ../gui/wxpython/menustrings.py:674 ../gui/wxpython/menustrings.py:1616 +#: ../gui/wxpython/menustrings.py:675 ../gui/wxpython/menustrings.py:1617 #: ../gui/wxpython/image2target/ii2t_menustrings.py:667 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1593 msgid "Vertex connectivity" msgstr "" -#: ../gui/wxpython/menustrings.py:675 ../gui/wxpython/menustrings.py:1617 +#: ../gui/wxpython/menustrings.py:676 ../gui/wxpython/menustrings.py:1618 #: ../gui/wxpython/image2target/ii2t_menustrings.py:668 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1594 msgid "Computes vertex connectivity between two sets of nodes in the network." msgstr "" -#: ../gui/wxpython/menustrings.py:676 ../gui/wxpython/menustrings.py:1618 +#: ../gui/wxpython/menustrings.py:677 ../gui/wxpython/menustrings.py:1619 #: ../gui/wxpython/image2target/ii2t_menustrings.py:669 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1595 msgid "Components" msgstr "" -#: ../gui/wxpython/menustrings.py:677 ../gui/wxpython/menustrings.py:1619 +#: ../gui/wxpython/menustrings.py:678 ../gui/wxpython/menustrings.py:1620 #: ../gui/wxpython/image2target/ii2t_menustrings.py:670 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1596 msgid "Computes strongly and weakly connected components in the network." msgstr "" -#: ../gui/wxpython/menustrings.py:678 ../gui/wxpython/menustrings.py:1620 +#: ../gui/wxpython/menustrings.py:679 ../gui/wxpython/menustrings.py:1621 #: ../gui/wxpython/image2target/ii2t_menustrings.py:671 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1597 msgid "Centrality" msgstr "" -#: ../gui/wxpython/menustrings.py:679 ../gui/wxpython/menustrings.py:1621 +#: ../gui/wxpython/menustrings.py:680 ../gui/wxpython/menustrings.py:1622 #: ../gui/wxpython/image2target/ii2t_menustrings.py:672 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1598 msgid "" @@ -8451,13 +8419,13 @@ "centrality measures in the network." msgstr "" -#: ../gui/wxpython/menustrings.py:680 ../gui/wxpython/menustrings.py:1622 +#: ../gui/wxpython/menustrings.py:681 ../gui/wxpython/menustrings.py:1623 #: ../gui/wxpython/image2target/ii2t_menustrings.py:673 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1599 msgid "Steiner tree" msgstr "Å teinera koks" -#: ../gui/wxpython/menustrings.py:681 ../gui/wxpython/menustrings.py:1623 +#: ../gui/wxpython/menustrings.py:682 ../gui/wxpython/menustrings.py:1624 #: ../gui/wxpython/image2target/ii2t_menustrings.py:674 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1600 msgid "" @@ -8466,25 +8434,25 @@ "module so the result may be sub optimal." msgstr "" -#: ../gui/wxpython/menustrings.py:682 ../gui/wxpython/menustrings.py:1624 +#: ../gui/wxpython/menustrings.py:683 ../gui/wxpython/menustrings.py:1625 #: ../gui/wxpython/image2target/ii2t_menustrings.py:675 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1601 msgid "Minimum spanning tree" msgstr "" -#: ../gui/wxpython/menustrings.py:683 ../gui/wxpython/menustrings.py:1625 +#: ../gui/wxpython/menustrings.py:684 ../gui/wxpython/menustrings.py:1626 #: ../gui/wxpython/image2target/ii2t_menustrings.py:676 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1602 msgid "Computes minimum spanning tree for the network." msgstr "" -#: ../gui/wxpython/menustrings.py:684 ../gui/wxpython/menustrings.py:1626 +#: ../gui/wxpython/menustrings.py:685 ../gui/wxpython/menustrings.py:1627 #: ../gui/wxpython/image2target/ii2t_menustrings.py:677 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1603 msgid "Traveling salesman analysis" msgstr "CeļojoÅ¡Ä pÄrdevÄ“ja analÄ«ze" -#: ../gui/wxpython/menustrings.py:685 ../gui/wxpython/menustrings.py:1627 +#: ../gui/wxpython/menustrings.py:686 ../gui/wxpython/menustrings.py:1628 #: ../gui/wxpython/image2target/ii2t_menustrings.py:678 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1604 msgid "" @@ -8493,8 +8461,8 @@ "cycle may be sub optimal" msgstr "" -#: ../gui/wxpython/menustrings.py:686 ../gui/wxpython/menustrings.py:689 -#: ../gui/wxpython/menustrings.py:1628 ../gui/wxpython/menustrings.py:1631 +#: ../gui/wxpython/menustrings.py:687 ../gui/wxpython/menustrings.py:690 +#: ../gui/wxpython/menustrings.py:1629 ../gui/wxpython/menustrings.py:1632 #: ../gui/wxpython/image2target/ii2t_menustrings.py:679 #: ../gui/wxpython/image2target/ii2t_menustrings.py:680 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1605 @@ -8502,16 +8470,15 @@ msgid "Overlay vector maps" msgstr "PÄrklÄt vektoru kartes" -#: ../gui/wxpython/menustrings.py:687 ../gui/wxpython/menustrings.py:1629 -#, fuzzy +#: ../gui/wxpython/menustrings.py:688 ../gui/wxpython/menustrings.py:1630 msgid "Clip vector maps" -msgstr "VairÄkas vektordatu kartes" +msgstr "" -#: ../gui/wxpython/menustrings.py:688 ../gui/wxpython/menustrings.py:1630 +#: ../gui/wxpython/menustrings.py:689 ../gui/wxpython/menustrings.py:1631 msgid "Extracts features of input map which overlay features of clip map." msgstr "" -#: ../gui/wxpython/menustrings.py:690 ../gui/wxpython/menustrings.py:1632 +#: ../gui/wxpython/menustrings.py:691 ../gui/wxpython/menustrings.py:1633 #: ../gui/wxpython/image2target/ii2t_menustrings.py:681 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1607 msgid "" @@ -8519,37 +8486,37 @@ "symmetrical difference, union operators." msgstr "" -#: ../gui/wxpython/menustrings.py:691 ../gui/wxpython/menustrings.py:1633 +#: ../gui/wxpython/menustrings.py:692 ../gui/wxpython/menustrings.py:1634 #: ../gui/wxpython/image2target/ii2t_menustrings.py:682 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1608 msgid "Patch vector maps" msgstr "" -#: ../gui/wxpython/menustrings.py:692 ../gui/wxpython/menustrings.py:1634 +#: ../gui/wxpython/menustrings.py:693 ../gui/wxpython/menustrings.py:1635 #: ../gui/wxpython/image2target/ii2t_menustrings.py:683 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1609 msgid "Creates a new vector map by combining other vector maps." msgstr "" -#: ../gui/wxpython/menustrings.py:693 ../gui/wxpython/menustrings.py:1635 +#: ../gui/wxpython/menustrings.py:694 ../gui/wxpython/menustrings.py:1636 #: ../gui/wxpython/image2target/ii2t_menustrings.py:684 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1610 msgid "Manage categories" msgstr "PÄrvaldÄ«t kategorijas" -#: ../gui/wxpython/menustrings.py:694 ../gui/wxpython/menustrings.py:1636 +#: ../gui/wxpython/menustrings.py:695 ../gui/wxpython/menustrings.py:1637 #: ../gui/wxpython/image2target/ii2t_menustrings.py:685 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1611 msgid "Change or report categories" msgstr "" -#: ../gui/wxpython/menustrings.py:695 ../gui/wxpython/menustrings.py:1637 +#: ../gui/wxpython/menustrings.py:696 ../gui/wxpython/menustrings.py:1638 #: ../gui/wxpython/image2target/ii2t_menustrings.py:686 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1612 msgid "Attaches, deletes or reports vector categories to map geometry." msgstr "" -#: ../gui/wxpython/menustrings.py:697 ../gui/wxpython/menustrings.py:1639 +#: ../gui/wxpython/menustrings.py:698 ../gui/wxpython/menustrings.py:1640 #: ../gui/wxpython/image2target/ii2t_menustrings.py:688 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1614 msgid "" @@ -8557,20 +8524,20 @@ "results of SQL queries or a value in attribute table column." msgstr "" -#: ../gui/wxpython/menustrings.py:698 ../gui/wxpython/menustrings.py:1640 +#: ../gui/wxpython/menustrings.py:699 ../gui/wxpython/menustrings.py:1641 #: ../gui/wxpython/image2target/ii2t_menustrings.py:689 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1615 #: ../gui/wxpython/dbmgr/dialogs.py:122 msgid "Update attributes" msgstr "AtjauninÄt atribÅ«tus" -#: ../gui/wxpython/menustrings.py:699 ../gui/wxpython/menustrings.py:1641 +#: ../gui/wxpython/menustrings.py:700 ../gui/wxpython/menustrings.py:1642 #: ../gui/wxpython/image2target/ii2t_menustrings.py:690 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1616 msgid "Update area attributes from raster" msgstr "AtjauninÄt poligonu atribÅ«tus no rastra datiem" -#: ../gui/wxpython/menustrings.py:700 ../gui/wxpython/menustrings.py:1642 +#: ../gui/wxpython/menustrings.py:701 ../gui/wxpython/menustrings.py:1643 #: ../gui/wxpython/image2target/ii2t_menustrings.py:691 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1617 msgid "" @@ -8578,103 +8545,103 @@ "uploads statistics to new attribute columns." msgstr "" -#: ../gui/wxpython/menustrings.py:701 ../gui/wxpython/menustrings.py:1643 +#: ../gui/wxpython/menustrings.py:702 ../gui/wxpython/menustrings.py:1644 #: ../gui/wxpython/image2target/ii2t_menustrings.py:692 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1618 msgid "Update area attributes from vector" msgstr "AtjauninÄt poligonu atribÅ«tus no vektordatiem" -#: ../gui/wxpython/menustrings.py:702 ../gui/wxpython/menustrings.py:1644 +#: ../gui/wxpython/menustrings.py:703 ../gui/wxpython/menustrings.py:1645 #: ../gui/wxpython/image2target/ii2t_menustrings.py:693 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1619 msgid "Count points in areas, calculate statistics from point attributes." msgstr "" -#: ../gui/wxpython/menustrings.py:703 ../gui/wxpython/menustrings.py:1645 +#: ../gui/wxpython/menustrings.py:704 ../gui/wxpython/menustrings.py:1646 #: ../gui/wxpython/image2target/ii2t_menustrings.py:694 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1620 msgid "Update point attributes from areas" msgstr "AtjauninÄt punktu atribÅ«tus no poligoniem" -#: ../gui/wxpython/menustrings.py:704 ../gui/wxpython/menustrings.py:1646 +#: ../gui/wxpython/menustrings.py:705 ../gui/wxpython/menustrings.py:1647 #: ../gui/wxpython/image2target/ii2t_menustrings.py:695 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1621 msgid "Uploads vector values at positions of vector points to the table." msgstr "" -#: ../gui/wxpython/menustrings.py:705 ../gui/wxpython/menustrings.py:1647 +#: ../gui/wxpython/menustrings.py:706 ../gui/wxpython/menustrings.py:1648 #: ../gui/wxpython/image2target/ii2t_menustrings.py:696 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1622 msgid "Update database values from vector" msgstr "" -#: ../gui/wxpython/menustrings.py:706 ../gui/wxpython/menustrings.py:1648 +#: ../gui/wxpython/menustrings.py:707 ../gui/wxpython/menustrings.py:1649 #: ../gui/wxpython/image2target/ii2t_menustrings.py:697 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1623 msgid "Populates attribute values from vector features." msgstr "" -#: ../gui/wxpython/menustrings.py:707 ../gui/wxpython/menustrings.py:1649 +#: ../gui/wxpython/menustrings.py:708 ../gui/wxpython/menustrings.py:1650 #: ../gui/wxpython/image2target/ii2t_menustrings.py:698 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1624 msgid "Sample raster maps at point locations" msgstr "" -#: ../gui/wxpython/menustrings.py:708 ../gui/wxpython/menustrings.py:1650 +#: ../gui/wxpython/menustrings.py:709 ../gui/wxpython/menustrings.py:1651 #: ../gui/wxpython/image2target/ii2t_menustrings.py:699 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1625 msgid "Uploads raster values at positions of vector points to the table." msgstr "" -#: ../gui/wxpython/menustrings.py:709 ../gui/wxpython/menustrings.py:1651 +#: ../gui/wxpython/menustrings.py:710 ../gui/wxpython/menustrings.py:1652 #: ../gui/wxpython/image2target/ii2t_menustrings.py:700 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1626 msgid "Sample raster neighborhood around points" msgstr "" -#: ../gui/wxpython/menustrings.py:710 ../gui/wxpython/menustrings.py:1652 +#: ../gui/wxpython/menustrings.py:711 ../gui/wxpython/menustrings.py:1653 #: ../gui/wxpython/image2target/ii2t_menustrings.py:701 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1627 msgid "Samples a raster map at vector point locations." msgstr "" -#: ../gui/wxpython/menustrings.py:711 ../gui/wxpython/menustrings.py:1653 +#: ../gui/wxpython/menustrings.py:712 ../gui/wxpython/menustrings.py:1654 #: ../gui/wxpython/image2target/ii2t_menustrings.py:702 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1628 msgid "Generate area for current region" msgstr "" -#: ../gui/wxpython/menustrings.py:712 ../gui/wxpython/menustrings.py:1654 +#: ../gui/wxpython/menustrings.py:713 ../gui/wxpython/menustrings.py:1655 #: ../gui/wxpython/image2target/ii2t_menustrings.py:703 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1629 msgid "Creates a vector polygon from the current region extent." msgstr "" -#: ../gui/wxpython/menustrings.py:713 ../gui/wxpython/menustrings.py:1655 +#: ../gui/wxpython/menustrings.py:714 ../gui/wxpython/menustrings.py:1656 #: ../gui/wxpython/image2target/ii2t_menustrings.py:704 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1630 msgid "Generate areas from points" msgstr "Ä¢enerÄ“t poligonus no punktiem" -#: ../gui/wxpython/menustrings.py:714 ../gui/wxpython/menustrings.py:1656 +#: ../gui/wxpython/menustrings.py:715 ../gui/wxpython/menustrings.py:1657 #: ../gui/wxpython/image2target/ii2t_menustrings.py:705 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1631 msgid "Convex hull" msgstr "" -#: ../gui/wxpython/menustrings.py:715 ../gui/wxpython/menustrings.py:1657 +#: ../gui/wxpython/menustrings.py:716 ../gui/wxpython/menustrings.py:1658 #: ../gui/wxpython/image2target/ii2t_menustrings.py:706 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1632 msgid "Produces a 2D/3D convex hull for a given vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:716 ../gui/wxpython/menustrings.py:1658 +#: ../gui/wxpython/menustrings.py:717 ../gui/wxpython/menustrings.py:1659 #: ../gui/wxpython/image2target/ii2t_menustrings.py:707 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1633 msgid "Delaunay triangles" msgstr "DelonÄ“ triangulÄcija" -#: ../gui/wxpython/menustrings.py:717 ../gui/wxpython/menustrings.py:1659 +#: ../gui/wxpython/menustrings.py:718 ../gui/wxpython/menustrings.py:1660 #: ../gui/wxpython/image2target/ii2t_menustrings.py:708 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1634 msgid "" @@ -8682,122 +8649,122 @@ "or centroids." msgstr "" -#: ../gui/wxpython/menustrings.py:718 ../gui/wxpython/menustrings.py:1660 +#: ../gui/wxpython/menustrings.py:719 ../gui/wxpython/menustrings.py:1661 #: ../gui/wxpython/image2target/ii2t_menustrings.py:709 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1635 msgid "Voronoi diagram/Thiessen polygons" -msgstr "" +msgstr "Voronoja diagramma / TÄ«zena poligoni" -#: ../gui/wxpython/menustrings.py:719 ../gui/wxpython/menustrings.py:1661 +#: ../gui/wxpython/menustrings.py:720 ../gui/wxpython/menustrings.py:1662 msgid "" "Creates a Voronoi diagram constrained to the extents of the current region " "from an input vector map containing points or centroids." msgstr "" -#: ../gui/wxpython/menustrings.py:720 ../gui/wxpython/menustrings.py:1662 +#: ../gui/wxpython/menustrings.py:721 ../gui/wxpython/menustrings.py:1663 #: ../gui/wxpython/image2target/ii2t_menustrings.py:711 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1637 msgid "Generate grid" msgstr "Ä¢enerÄ“t tÄ«klu" -#: ../gui/wxpython/menustrings.py:721 ../gui/wxpython/menustrings.py:1663 +#: ../gui/wxpython/menustrings.py:722 ../gui/wxpython/menustrings.py:1664 #: ../gui/wxpython/image2target/ii2t_menustrings.py:712 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1638 msgid "Creates a vector map of a user-defined grid." msgstr "" -#: ../gui/wxpython/menustrings.py:722 ../gui/wxpython/menustrings.py:1664 +#: ../gui/wxpython/menustrings.py:723 ../gui/wxpython/menustrings.py:1665 #: ../gui/wxpython/image2target/ii2t_menustrings.py:713 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1639 msgid "Generate points" msgstr "Ä¢enerÄ“t punktus" -#: ../gui/wxpython/menustrings.py:723 ../gui/wxpython/menustrings.py:1665 +#: ../gui/wxpython/menustrings.py:724 ../gui/wxpython/menustrings.py:1666 #: ../gui/wxpython/image2target/ii2t_menustrings.py:714 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1640 msgid "Generate from database" -msgstr "" +msgstr "Ä¢enerÄ“t no datubÄzes" -#: ../gui/wxpython/menustrings.py:724 ../gui/wxpython/menustrings.py:1666 +#: ../gui/wxpython/menustrings.py:725 ../gui/wxpython/menustrings.py:1667 #: ../gui/wxpython/image2target/ii2t_menustrings.py:715 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1641 msgid "" "Creates new vector (points) map from database table containing coordinates." msgstr "" -#: ../gui/wxpython/menustrings.py:725 ../gui/wxpython/menustrings.py:1667 +#: ../gui/wxpython/menustrings.py:726 ../gui/wxpython/menustrings.py:1668 #: ../gui/wxpython/image2target/ii2t_menustrings.py:716 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1642 msgid "Generate points along lines" -msgstr "" +msgstr "Ä¢enerÄ“t punktus uz lÄ«nijÄm" -#: ../gui/wxpython/menustrings.py:726 ../gui/wxpython/menustrings.py:1668 +#: ../gui/wxpython/menustrings.py:727 ../gui/wxpython/menustrings.py:1669 #: ../gui/wxpython/image2target/ii2t_menustrings.py:717 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1643 msgid "Creates points along input lines in new vector map with 2 layers." msgstr "" -#: ../gui/wxpython/menustrings.py:727 ../gui/wxpython/menustrings.py:1669 +#: ../gui/wxpython/menustrings.py:728 ../gui/wxpython/menustrings.py:1670 #: ../gui/wxpython/image2target/ii2t_menustrings.py:718 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1644 msgid "Generate random points" msgstr "Ä¢enerÄ“t gadÄ«juma punktus" -#: ../gui/wxpython/menustrings.py:728 ../gui/wxpython/menustrings.py:1670 +#: ../gui/wxpython/menustrings.py:729 ../gui/wxpython/menustrings.py:1671 #: ../gui/wxpython/image2target/ii2t_menustrings.py:719 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1645 msgid "Generates random 2D/3D vector points." msgstr "" -#: ../gui/wxpython/menustrings.py:731 ../gui/wxpython/menustrings.py:1673 +#: ../gui/wxpython/menustrings.py:732 ../gui/wxpython/menustrings.py:1674 #: ../gui/wxpython/image2target/ii2t_menustrings.py:722 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1648 msgid "Remove outliers in point sets" msgstr "" -#: ../gui/wxpython/menustrings.py:736 ../gui/wxpython/menustrings.py:1678 +#: ../gui/wxpython/menustrings.py:737 ../gui/wxpython/menustrings.py:1679 #: ../gui/wxpython/image2target/ii2t_menustrings.py:727 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1653 msgid "Basic vector metadata" -msgstr "" +msgstr "Vektordatu pamata metadati" -#: ../gui/wxpython/menustrings.py:737 ../gui/wxpython/menustrings.py:1679 +#: ../gui/wxpython/menustrings.py:738 ../gui/wxpython/menustrings.py:1680 #: ../gui/wxpython/image2target/ii2t_menustrings.py:728 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1654 msgid "Outputs basic information about a vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:738 ../gui/wxpython/menustrings.py:1680 +#: ../gui/wxpython/menustrings.py:739 ../gui/wxpython/menustrings.py:1681 #: ../gui/wxpython/image2target/ii2t_menustrings.py:729 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1655 msgid "Classify attribute data" msgstr "" -#: ../gui/wxpython/menustrings.py:739 ../gui/wxpython/menustrings.py:1681 +#: ../gui/wxpython/menustrings.py:740 ../gui/wxpython/menustrings.py:1682 #: ../gui/wxpython/image2target/ii2t_menustrings.py:730 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1656 msgid "Classifies attribute data, e.g. for thematic mapping" msgstr "" -#: ../gui/wxpython/menustrings.py:740 ../gui/wxpython/menustrings.py:1682 +#: ../gui/wxpython/menustrings.py:741 ../gui/wxpython/menustrings.py:1683 #: ../gui/wxpython/image2target/ii2t_menustrings.py:731 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1657 msgid "Report topology by category" msgstr "" -#: ../gui/wxpython/menustrings.py:741 ../gui/wxpython/menustrings.py:1683 +#: ../gui/wxpython/menustrings.py:742 ../gui/wxpython/menustrings.py:1684 #: ../gui/wxpython/image2target/ii2t_menustrings.py:732 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1658 msgid "Reports geometry statistics for vector maps." msgstr "" -#: ../gui/wxpython/menustrings.py:742 ../gui/wxpython/menustrings.py:1684 +#: ../gui/wxpython/menustrings.py:743 ../gui/wxpython/menustrings.py:1685 #: ../gui/wxpython/image2target/ii2t_menustrings.py:733 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1659 msgid "Univariate attribute statistics for points" msgstr "" -#: ../gui/wxpython/menustrings.py:743 ../gui/wxpython/menustrings.py:1685 +#: ../gui/wxpython/menustrings.py:744 ../gui/wxpython/menustrings.py:1686 #: ../gui/wxpython/image2target/ii2t_menustrings.py:734 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1660 msgid "" @@ -8805,13 +8772,13 @@ "standard deviation is calculated only for points if specified." msgstr "" -#: ../gui/wxpython/menustrings.py:744 ../gui/wxpython/menustrings.py:1686 +#: ../gui/wxpython/menustrings.py:745 ../gui/wxpython/menustrings.py:1687 #: ../gui/wxpython/image2target/ii2t_menustrings.py:735 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1661 msgid "Univariate statistics for attribute columns" msgstr "" -#: ../gui/wxpython/menustrings.py:745 ../gui/wxpython/menustrings.py:1687 +#: ../gui/wxpython/menustrings.py:746 ../gui/wxpython/menustrings.py:1688 #: ../gui/wxpython/image2target/ii2t_menustrings.py:736 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1662 msgid "" @@ -8819,96 +8786,95 @@ "map." msgstr "" -#: ../gui/wxpython/menustrings.py:747 ../gui/wxpython/menustrings.py:1689 -#, fuzzy +#: ../gui/wxpython/menustrings.py:748 ../gui/wxpython/menustrings.py:1690 msgid "Vector map profiling tool" -msgstr "Vektoru punktus" +msgstr "VektorkarÅ¡u profilÄ“Å¡anas rÄ«ks" -#: ../gui/wxpython/menustrings.py:748 ../gui/wxpython/menustrings.py:1690 +#: ../gui/wxpython/menustrings.py:749 ../gui/wxpython/menustrings.py:1691 #: ../gui/wxpython/image2target/ii2t_menustrings.py:737 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1663 msgid "Quadrat indices" msgstr "" -#: ../gui/wxpython/menustrings.py:750 ../gui/wxpython/menustrings.py:1692 +#: ../gui/wxpython/menustrings.py:751 ../gui/wxpython/menustrings.py:1693 #: ../gui/wxpython/image2target/ii2t_menustrings.py:739 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1665 msgid "Test normality" msgstr "" -#: ../gui/wxpython/menustrings.py:752 ../gui/wxpython/menustrings.py:1694 +#: ../gui/wxpython/menustrings.py:753 ../gui/wxpython/menustrings.py:1695 #: ../gui/wxpython/image2target/ii2t_menustrings.py:741 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1667 msgid "&Imagery" msgstr "&AttÄ“la" -#: ../gui/wxpython/menustrings.py:753 ../gui/wxpython/menustrings.py:1695 +#: ../gui/wxpython/menustrings.py:754 ../gui/wxpython/menustrings.py:1696 #: ../gui/wxpython/image2target/ii2t_menustrings.py:742 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1668 msgid "Develop images and groups" msgstr "Veidot attÄ“la grupas" -#: ../gui/wxpython/menustrings.py:754 ../gui/wxpython/menustrings.py:1696 +#: ../gui/wxpython/menustrings.py:755 ../gui/wxpython/menustrings.py:1697 #: ../gui/wxpython/image2target/ii2t_menustrings.py:743 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1669 msgid "Create/edit group" msgstr "Veidot/rediģēt grupu" -#: ../gui/wxpython/menustrings.py:755 ../gui/wxpython/menustrings.py:1697 +#: ../gui/wxpython/menustrings.py:756 ../gui/wxpython/menustrings.py:1698 #: ../gui/wxpython/image2target/ii2t_menustrings.py:744 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1670 msgid "Creates, edits, and lists groups of imagery files." msgstr "" -#: ../gui/wxpython/menustrings.py:756 ../gui/wxpython/menustrings.py:1698 +#: ../gui/wxpython/menustrings.py:757 ../gui/wxpython/menustrings.py:1699 #: ../gui/wxpython/image2target/ii2t_menustrings.py:745 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1671 msgid "Target group" msgstr "" -#: ../gui/wxpython/menustrings.py:757 ../gui/wxpython/menustrings.py:1699 +#: ../gui/wxpython/menustrings.py:758 ../gui/wxpython/menustrings.py:1700 #: ../gui/wxpython/image2target/ii2t_menustrings.py:746 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1672 msgid "Targets an imagery group to a GRASS location and mapset." msgstr "" -#: ../gui/wxpython/menustrings.py:758 ../gui/wxpython/menustrings.py:1700 +#: ../gui/wxpython/menustrings.py:759 ../gui/wxpython/menustrings.py:1701 #: ../gui/wxpython/image2target/ii2t_menustrings.py:747 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1673 msgid "Mosaic images" msgstr "" -#: ../gui/wxpython/menustrings.py:759 ../gui/wxpython/menustrings.py:1701 +#: ../gui/wxpython/menustrings.py:760 ../gui/wxpython/menustrings.py:1702 #: ../gui/wxpython/image2target/ii2t_menustrings.py:748 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1674 msgid "Mosaics several images and extends colormap." msgstr "" -#: ../gui/wxpython/menustrings.py:760 ../gui/wxpython/menustrings.py:1702 +#: ../gui/wxpython/menustrings.py:761 ../gui/wxpython/menustrings.py:1703 #: ../gui/wxpython/image2target/ii2t_menustrings.py:749 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1675 msgid "Manage image colors" msgstr "PÄrvaldÄ«t attÄ“la krÄsas" -#: ../gui/wxpython/menustrings.py:761 ../gui/wxpython/menustrings.py:1703 +#: ../gui/wxpython/menustrings.py:762 ../gui/wxpython/menustrings.py:1704 #: ../gui/wxpython/image2target/ii2t_menustrings.py:750 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1676 msgid "Color balance for RGB" msgstr "" -#: ../gui/wxpython/menustrings.py:762 ../gui/wxpython/menustrings.py:1704 +#: ../gui/wxpython/menustrings.py:763 ../gui/wxpython/menustrings.py:1705 #: ../gui/wxpython/image2target/ii2t_menustrings.py:751 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1677 msgid "Performs auto-balancing of colors for RGB images." msgstr "" -#: ../gui/wxpython/menustrings.py:763 ../gui/wxpython/menustrings.py:1705 +#: ../gui/wxpython/menustrings.py:764 ../gui/wxpython/menustrings.py:1706 #: ../gui/wxpython/image2target/ii2t_menustrings.py:752 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1678 msgid "HIS to RGB" -msgstr "" +msgstr "HIS uz RGB" -#: ../gui/wxpython/menustrings.py:764 ../gui/wxpython/menustrings.py:1706 +#: ../gui/wxpython/menustrings.py:765 ../gui/wxpython/menustrings.py:1707 #: ../gui/wxpython/image2target/ii2t_menustrings.py:753 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1679 msgid "" @@ -8916,7 +8882,7 @@ "RGB (Red-Green-Blue) color space." msgstr "" -#: ../gui/wxpython/menustrings.py:766 ../gui/wxpython/menustrings.py:1708 +#: ../gui/wxpython/menustrings.py:767 ../gui/wxpython/menustrings.py:1709 #: ../gui/wxpython/image2target/ii2t_menustrings.py:755 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1681 msgid "" @@ -8924,13 +8890,13 @@ "Intensity-Saturation) color space." msgstr "" -#: ../gui/wxpython/menustrings.py:767 ../gui/wxpython/menustrings.py:1709 +#: ../gui/wxpython/menustrings.py:768 ../gui/wxpython/menustrings.py:1710 #: ../gui/wxpython/image2target/ii2t_menustrings.py:756 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1682 msgid "Rectify image or raster" msgstr "" -#: ../gui/wxpython/menustrings.py:768 ../gui/wxpython/menustrings.py:1710 +#: ../gui/wxpython/menustrings.py:769 ../gui/wxpython/menustrings.py:1711 #: ../gui/wxpython/image2target/ii2t_menustrings.py:757 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1683 msgid "" @@ -8938,39 +8904,39 @@ "in the image based on the control points." msgstr "" -#: ../gui/wxpython/menustrings.py:769 ../gui/wxpython/menustrings.py:1711 +#: ../gui/wxpython/menustrings.py:770 ../gui/wxpython/menustrings.py:1712 #: ../gui/wxpython/image2target/ii2t_menustrings.py:758 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1684 #: ../gui/wxpython/lmgr/layertree.py:795 msgid "Histogram" msgstr "Histogramma" -#: ../gui/wxpython/menustrings.py:770 ../gui/wxpython/menustrings.py:1712 +#: ../gui/wxpython/menustrings.py:771 ../gui/wxpython/menustrings.py:1713 #: ../gui/wxpython/image2target/ii2t_menustrings.py:759 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1685 msgid "Generate histogram of image" msgstr "" -#: ../gui/wxpython/menustrings.py:771 ../gui/wxpython/menustrings.py:1713 +#: ../gui/wxpython/menustrings.py:772 ../gui/wxpython/menustrings.py:1714 #: ../gui/wxpython/image2target/ii2t_menustrings.py:760 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1686 msgid "Spectral response" msgstr "" -#: ../gui/wxpython/menustrings.py:772 ../gui/wxpython/menustrings.py:1714 +#: ../gui/wxpython/menustrings.py:773 ../gui/wxpython/menustrings.py:1715 #: ../gui/wxpython/image2target/ii2t_menustrings.py:761 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1687 msgid "" "Displays spectral response at user specified locations in group or images." msgstr "" -#: ../gui/wxpython/menustrings.py:773 ../gui/wxpython/menustrings.py:1715 +#: ../gui/wxpython/menustrings.py:774 ../gui/wxpython/menustrings.py:1716 #: ../gui/wxpython/image2target/ii2t_menustrings.py:762 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1688 msgid "Pan sharpening" msgstr "" -#: ../gui/wxpython/menustrings.py:774 ../gui/wxpython/menustrings.py:1716 +#: ../gui/wxpython/menustrings.py:775 ../gui/wxpython/menustrings.py:1717 #: ../gui/wxpython/image2target/ii2t_menustrings.py:763 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1689 msgid "" @@ -8978,19 +8944,19 @@ "channels" msgstr "" -#: ../gui/wxpython/menustrings.py:775 ../gui/wxpython/menustrings.py:1717 +#: ../gui/wxpython/menustrings.py:776 ../gui/wxpython/menustrings.py:1718 #: ../gui/wxpython/image2target/ii2t_menustrings.py:764 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1690 msgid "Classify image" msgstr "KlasificÄ“t attÄ“lu" -#: ../gui/wxpython/menustrings.py:776 ../gui/wxpython/menustrings.py:1718 +#: ../gui/wxpython/menustrings.py:777 ../gui/wxpython/menustrings.py:1719 #: ../gui/wxpython/image2target/ii2t_menustrings.py:765 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1691 msgid "Clustering input for unsupervised classification" msgstr "" -#: ../gui/wxpython/menustrings.py:777 ../gui/wxpython/menustrings.py:1719 +#: ../gui/wxpython/menustrings.py:778 ../gui/wxpython/menustrings.py:1720 #: ../gui/wxpython/image2target/ii2t_menustrings.py:766 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1692 msgid "" @@ -8999,25 +8965,25 @@ "maxlik, to generate an unsupervised image classification." msgstr "" -#: ../gui/wxpython/menustrings.py:778 ../gui/wxpython/menustrings.py:1720 +#: ../gui/wxpython/menustrings.py:779 ../gui/wxpython/menustrings.py:1721 #: ../gui/wxpython/image2target/ii2t_menustrings.py:767 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1693 msgid "Input for supervised MLC" msgstr "" -#: ../gui/wxpython/menustrings.py:779 ../gui/wxpython/menustrings.py:1721 +#: ../gui/wxpython/menustrings.py:780 ../gui/wxpython/menustrings.py:1722 #: ../gui/wxpython/image2target/ii2t_menustrings.py:768 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1694 msgid "Generates statistics for i.maxlik from raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:780 ../gui/wxpython/menustrings.py:1722 +#: ../gui/wxpython/menustrings.py:781 ../gui/wxpython/menustrings.py:1723 #: ../gui/wxpython/image2target/ii2t_menustrings.py:769 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1695 msgid "Maximum likelihood classification (MLC)" msgstr "" -#: ../gui/wxpython/menustrings.py:781 ../gui/wxpython/menustrings.py:1723 +#: ../gui/wxpython/menustrings.py:782 ../gui/wxpython/menustrings.py:1724 #: ../gui/wxpython/image2target/ii2t_menustrings.py:770 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1696 msgid "" @@ -9026,16 +8992,16 @@ "gui.iclass, or i.gensig." msgstr "" -#: ../gui/wxpython/menustrings.py:782 ../gui/wxpython/menustrings.py:1724 -#: ../gui/wxpython/menustrings.py:1994 +#: ../gui/wxpython/menustrings.py:783 ../gui/wxpython/menustrings.py:1725 +#: ../gui/wxpython/menustrings.py:1995 #: ../gui/wxpython/image2target/ii2t_menustrings.py:771 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1697 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1962 msgid "Interactive input for supervised classification" msgstr "" -#: ../gui/wxpython/menustrings.py:783 ../gui/wxpython/menustrings.py:1725 -#: ../gui/wxpython/menustrings.py:1995 +#: ../gui/wxpython/menustrings.py:784 ../gui/wxpython/menustrings.py:1726 +#: ../gui/wxpython/menustrings.py:1996 #: ../gui/wxpython/image2target/ii2t_menustrings.py:772 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1698 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1963 @@ -9043,25 +9009,25 @@ "Generates spectral signatures by allowing the user to outline training areas." msgstr "" -#: ../gui/wxpython/menustrings.py:784 ../gui/wxpython/menustrings.py:1726 +#: ../gui/wxpython/menustrings.py:785 ../gui/wxpython/menustrings.py:1727 #: ../gui/wxpython/image2target/ii2t_menustrings.py:773 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1699 msgid "Input for supervised SMAP" msgstr "" -#: ../gui/wxpython/menustrings.py:785 ../gui/wxpython/menustrings.py:1727 +#: ../gui/wxpython/menustrings.py:786 ../gui/wxpython/menustrings.py:1728 #: ../gui/wxpython/image2target/ii2t_menustrings.py:774 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1700 msgid "Generates statistics for i.smap from raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:786 ../gui/wxpython/menustrings.py:1728 +#: ../gui/wxpython/menustrings.py:787 ../gui/wxpython/menustrings.py:1729 #: ../gui/wxpython/image2target/ii2t_menustrings.py:775 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1701 msgid "Sequential maximum a posteriori classification (SMAP)" msgstr "" -#: ../gui/wxpython/menustrings.py:787 ../gui/wxpython/menustrings.py:1729 +#: ../gui/wxpython/menustrings.py:788 ../gui/wxpython/menustrings.py:1730 #: ../gui/wxpython/image2target/ii2t_menustrings.py:776 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1702 msgid "" @@ -9069,115 +9035,115 @@ "posteriori (SMAP) estimation." msgstr "" -#: ../gui/wxpython/menustrings.py:788 ../gui/wxpython/menustrings.py:1730 +#: ../gui/wxpython/menustrings.py:789 ../gui/wxpython/menustrings.py:1731 #: ../gui/wxpython/image2target/ii2t_menustrings.py:777 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1703 msgid "Object segmentation" msgstr "Objektu segmentÄ“Å¡ana" -#: ../gui/wxpython/menustrings.py:789 ../gui/wxpython/menustrings.py:1731 +#: ../gui/wxpython/menustrings.py:790 ../gui/wxpython/menustrings.py:1732 #: ../gui/wxpython/image2target/ii2t_menustrings.py:778 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1704 msgid "Identifies segments (objects) from imagery data." msgstr "" -#: ../gui/wxpython/menustrings.py:790 ../gui/wxpython/menustrings.py:1732 +#: ../gui/wxpython/menustrings.py:791 ../gui/wxpython/menustrings.py:1733 #: ../gui/wxpython/image2target/ii2t_menustrings.py:779 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1705 msgid "Filter image" msgstr "FiltrÄ“t attÄ“lu" -#: ../gui/wxpython/menustrings.py:791 ../gui/wxpython/menustrings.py:1733 +#: ../gui/wxpython/menustrings.py:792 ../gui/wxpython/menustrings.py:1734 #: ../gui/wxpython/image2target/ii2t_menustrings.py:780 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1706 msgid "Edge detection" msgstr "Robežu detektÄ“Å¡ana" -#: ../gui/wxpython/menustrings.py:792 ../gui/wxpython/menustrings.py:1734 +#: ../gui/wxpython/menustrings.py:793 ../gui/wxpython/menustrings.py:1735 #: ../gui/wxpython/image2target/ii2t_menustrings.py:781 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1707 msgid "Zero-crossing \"edge detection\" raster function for image processing." msgstr "" -#: ../gui/wxpython/menustrings.py:793 ../gui/wxpython/menustrings.py:1735 +#: ../gui/wxpython/menustrings.py:794 ../gui/wxpython/menustrings.py:1736 #: ../gui/wxpython/image2target/ii2t_menustrings.py:782 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1708 msgid "Matrix/convolving filter" msgstr "" -#: ../gui/wxpython/menustrings.py:794 ../gui/wxpython/menustrings.py:1736 +#: ../gui/wxpython/menustrings.py:795 ../gui/wxpython/menustrings.py:1737 #: ../gui/wxpython/image2target/ii2t_menustrings.py:783 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1709 msgid "Performs raster map matrix filter." msgstr "" -#: ../gui/wxpython/menustrings.py:795 ../gui/wxpython/menustrings.py:1737 +#: ../gui/wxpython/menustrings.py:796 ../gui/wxpython/menustrings.py:1738 #: ../gui/wxpython/image2target/ii2t_menustrings.py:784 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1710 msgid "Transform image" msgstr "PÄrveidot attÄ“lu" -#: ../gui/wxpython/menustrings.py:796 ../gui/wxpython/menustrings.py:1738 +#: ../gui/wxpython/menustrings.py:797 ../gui/wxpython/menustrings.py:1739 #: ../gui/wxpython/image2target/ii2t_menustrings.py:785 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1711 msgid "Canonical correlation" msgstr "" -#: ../gui/wxpython/menustrings.py:797 ../gui/wxpython/menustrings.py:1739 +#: ../gui/wxpython/menustrings.py:798 ../gui/wxpython/menustrings.py:1740 #: ../gui/wxpython/image2target/ii2t_menustrings.py:786 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1712 msgid "Canonical components analysis (CCA) program for image processing." msgstr "" -#: ../gui/wxpython/menustrings.py:798 ../gui/wxpython/menustrings.py:1740 +#: ../gui/wxpython/menustrings.py:799 ../gui/wxpython/menustrings.py:1741 #: ../gui/wxpython/image2target/ii2t_menustrings.py:787 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1713 msgid "Principal components" msgstr "" -#: ../gui/wxpython/menustrings.py:799 ../gui/wxpython/menustrings.py:1741 +#: ../gui/wxpython/menustrings.py:800 ../gui/wxpython/menustrings.py:1742 #: ../gui/wxpython/image2target/ii2t_menustrings.py:788 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1714 msgid "Principal components analysis (PCA) for image processing." msgstr "" -#: ../gui/wxpython/menustrings.py:800 ../gui/wxpython/menustrings.py:1742 +#: ../gui/wxpython/menustrings.py:801 ../gui/wxpython/menustrings.py:1743 #: ../gui/wxpython/image2target/ii2t_menustrings.py:789 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1715 msgid "Fast Fourier" msgstr "" -#: ../gui/wxpython/menustrings.py:801 ../gui/wxpython/menustrings.py:1743 +#: ../gui/wxpython/menustrings.py:802 ../gui/wxpython/menustrings.py:1744 #: ../gui/wxpython/image2target/ii2t_menustrings.py:790 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1716 msgid "Fast Fourier Transform (FFT) for image processing." msgstr "" -#: ../gui/wxpython/menustrings.py:802 ../gui/wxpython/menustrings.py:1744 +#: ../gui/wxpython/menustrings.py:803 ../gui/wxpython/menustrings.py:1745 #: ../gui/wxpython/image2target/ii2t_menustrings.py:791 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1717 msgid "Inverse Fast Fourier" msgstr "" -#: ../gui/wxpython/menustrings.py:803 ../gui/wxpython/menustrings.py:1745 +#: ../gui/wxpython/menustrings.py:804 ../gui/wxpython/menustrings.py:1746 #: ../gui/wxpython/image2target/ii2t_menustrings.py:792 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1718 msgid "Inverse Fast Fourier Transform (IFFT) for image processing." msgstr "" -#: ../gui/wxpython/menustrings.py:804 ../gui/wxpython/menustrings.py:1746 +#: ../gui/wxpython/menustrings.py:805 ../gui/wxpython/menustrings.py:1747 #: ../gui/wxpython/image2target/ii2t_menustrings.py:793 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1719 msgid "Satellite images tools" msgstr "SatelÄ«tattÄ“lu rÄ«ki" -#: ../gui/wxpython/menustrings.py:805 ../gui/wxpython/menustrings.py:1747 +#: ../gui/wxpython/menustrings.py:806 ../gui/wxpython/menustrings.py:1748 #: ../gui/wxpython/image2target/ii2t_menustrings.py:794 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1720 msgid "Aster DN to radiance/reflectance" msgstr "" -#: ../gui/wxpython/menustrings.py:806 ../gui/wxpython/menustrings.py:1748 +#: ../gui/wxpython/menustrings.py:807 ../gui/wxpython/menustrings.py:1749 #: ../gui/wxpython/image2target/ii2t_menustrings.py:795 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1721 msgid "" @@ -9185,13 +9151,13 @@ "from ASTER DN." msgstr "" -#: ../gui/wxpython/menustrings.py:807 ../gui/wxpython/menustrings.py:1749 +#: ../gui/wxpython/menustrings.py:808 ../gui/wxpython/menustrings.py:1750 #: ../gui/wxpython/image2target/ii2t_menustrings.py:796 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1722 msgid "Landsat DN to radiance/reflectance" msgstr "" -#: ../gui/wxpython/menustrings.py:808 ../gui/wxpython/menustrings.py:1750 +#: ../gui/wxpython/menustrings.py:809 ../gui/wxpython/menustrings.py:1751 #: ../gui/wxpython/image2target/ii2t_menustrings.py:797 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1723 msgid "" @@ -9199,37 +9165,37 @@ "Landsat MSS/TM/ETM+/OLI" msgstr "" -#: ../gui/wxpython/menustrings.py:809 ../gui/wxpython/menustrings.py:1751 +#: ../gui/wxpython/menustrings.py:810 ../gui/wxpython/menustrings.py:1752 #: ../gui/wxpython/image2target/ii2t_menustrings.py:798 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1724 msgid "Landsat cloud cover assessment" -msgstr "" +msgstr "Landsat mÄkoņu segas novÄ“rtÄ“jums" -#: ../gui/wxpython/menustrings.py:810 ../gui/wxpython/menustrings.py:1752 +#: ../gui/wxpython/menustrings.py:811 ../gui/wxpython/menustrings.py:1753 #: ../gui/wxpython/image2target/ii2t_menustrings.py:799 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1725 msgid "Performs Landsat TM/ETM+ Automatic Cloud Cover Assessment (ACCA)." msgstr "" -#: ../gui/wxpython/menustrings.py:811 ../gui/wxpython/menustrings.py:1753 +#: ../gui/wxpython/menustrings.py:812 ../gui/wxpython/menustrings.py:1754 #: ../gui/wxpython/image2target/ii2t_menustrings.py:800 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1726 msgid "Modis quality control" -msgstr "" +msgstr "Modis kvalitÄtes kontrole" -#: ../gui/wxpython/menustrings.py:812 ../gui/wxpython/menustrings.py:1754 +#: ../gui/wxpython/menustrings.py:813 ../gui/wxpython/menustrings.py:1755 #: ../gui/wxpython/image2target/ii2t_menustrings.py:801 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1727 msgid "Extracts quality control parameters from MODIS QC layers." msgstr "" -#: ../gui/wxpython/menustrings.py:813 ../gui/wxpython/menustrings.py:1755 +#: ../gui/wxpython/menustrings.py:814 ../gui/wxpython/menustrings.py:1756 #: ../gui/wxpython/image2target/ii2t_menustrings.py:802 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1728 msgid "Atmospheric correction" -msgstr "" +msgstr "AtmosfÄ“ras koriģēšana" -#: ../gui/wxpython/menustrings.py:814 ../gui/wxpython/menustrings.py:1756 +#: ../gui/wxpython/menustrings.py:815 ../gui/wxpython/menustrings.py:1757 #: ../gui/wxpython/image2target/ii2t_menustrings.py:803 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1729 msgid "" @@ -9237,52 +9203,51 @@ "Simulation of Satellite Signal in the Solar Spectrum." msgstr "" -#: ../gui/wxpython/menustrings.py:815 ../gui/wxpython/menustrings.py:1757 +#: ../gui/wxpython/menustrings.py:816 ../gui/wxpython/menustrings.py:1758 #: ../gui/wxpython/image2target/ii2t_menustrings.py:804 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1730 msgid "Topographic correction" -msgstr "" +msgstr "TopogrÄfiskÄ koriģēšana" -#: ../gui/wxpython/menustrings.py:816 ../gui/wxpython/menustrings.py:1758 +#: ../gui/wxpython/menustrings.py:817 ../gui/wxpython/menustrings.py:1759 #: ../gui/wxpython/image2target/ii2t_menustrings.py:805 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1731 msgid "Computes topographic correction of reflectance." msgstr "" -#: ../gui/wxpython/menustrings.py:817 ../gui/wxpython/menustrings.py:1759 +#: ../gui/wxpython/menustrings.py:818 ../gui/wxpython/menustrings.py:1760 msgid "Orthophoto tools" msgstr "Ortofoto rÄ«ki" -#: ../gui/wxpython/menustrings.py:818 ../gui/wxpython/menustrings.py:1760 -#, fuzzy +#: ../gui/wxpython/menustrings.py:819 ../gui/wxpython/menustrings.py:1761 msgid "Manage GCPs for 3D correction" -msgstr "PÄrvaldÄ«t projekcijas" +msgstr "" -#: ../gui/wxpython/menustrings.py:819 ../gui/wxpython/menustrings.py:1761 +#: ../gui/wxpython/menustrings.py:820 ../gui/wxpython/menustrings.py:1762 msgid "Georectifies a map and allows managing GCP for 3D correction." msgstr "" -#: ../gui/wxpython/menustrings.py:820 ../gui/wxpython/menustrings.py:1762 +#: ../gui/wxpython/menustrings.py:821 ../gui/wxpython/menustrings.py:1763 msgid "Corrects scanning distortions" msgstr "" -#: ../gui/wxpython/menustrings.py:821 ../gui/wxpython/menustrings.py:1763 +#: ../gui/wxpython/menustrings.py:822 ../gui/wxpython/menustrings.py:1764 msgid "Corrects scanning distortions of a scanned aerial photo." msgstr "" -#: ../gui/wxpython/menustrings.py:822 ../gui/wxpython/menustrings.py:1764 +#: ../gui/wxpython/menustrings.py:823 ../gui/wxpython/menustrings.py:1765 #: ../gui/wxpython/image2target/ii2t_menustrings.py:806 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1732 msgid "Satellite images products" msgstr "" -#: ../gui/wxpython/menustrings.py:823 ../gui/wxpython/menustrings.py:1765 +#: ../gui/wxpython/menustrings.py:824 ../gui/wxpython/menustrings.py:1766 #: ../gui/wxpython/image2target/ii2t_menustrings.py:807 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1733 msgid "Vegetation indices" msgstr "VeÄ£etÄcijas indeksi" -#: ../gui/wxpython/menustrings.py:824 ../gui/wxpython/menustrings.py:1766 +#: ../gui/wxpython/menustrings.py:825 ../gui/wxpython/menustrings.py:1767 #: ../gui/wxpython/image2target/ii2t_menustrings.py:808 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1734 msgid "" @@ -9290,127 +9255,127 @@ "mostly, and some indices require additional bands." msgstr "" -#: ../gui/wxpython/menustrings.py:825 ../gui/wxpython/menustrings.py:1767 +#: ../gui/wxpython/menustrings.py:826 ../gui/wxpython/menustrings.py:1768 #: ../gui/wxpython/image2target/ii2t_menustrings.py:809 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1735 msgid "Tasseled cap vegetation index" msgstr "" -#: ../gui/wxpython/menustrings.py:826 ../gui/wxpython/menustrings.py:1768 +#: ../gui/wxpython/menustrings.py:827 ../gui/wxpython/menustrings.py:1769 #: ../gui/wxpython/image2target/ii2t_menustrings.py:810 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1736 msgid "Performs Tasseled Cap (Kauth Thomas) transformation." msgstr "" -#: ../gui/wxpython/menustrings.py:827 ../gui/wxpython/menustrings.py:1769 +#: ../gui/wxpython/menustrings.py:828 ../gui/wxpython/menustrings.py:1770 #: ../gui/wxpython/image2target/ii2t_menustrings.py:811 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1737 msgid "Albedo" msgstr "Albedo" -#: ../gui/wxpython/menustrings.py:828 ../gui/wxpython/menustrings.py:1770 +#: ../gui/wxpython/menustrings.py:829 ../gui/wxpython/menustrings.py:1771 #: ../gui/wxpython/image2target/ii2t_menustrings.py:812 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1738 msgid "Computes broad band albedo from surface reflectance." msgstr "" -#: ../gui/wxpython/menustrings.py:829 ../gui/wxpython/menustrings.py:1771 +#: ../gui/wxpython/menustrings.py:830 ../gui/wxpython/menustrings.py:1772 #: ../gui/wxpython/image2target/ii2t_menustrings.py:813 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1739 msgid "Emissivity" msgstr "" -#: ../gui/wxpython/menustrings.py:830 ../gui/wxpython/menustrings.py:1772 +#: ../gui/wxpython/menustrings.py:831 ../gui/wxpython/menustrings.py:1773 #: ../gui/wxpython/image2target/ii2t_menustrings.py:814 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1740 msgid "Computes emissivity from NDVI, generic method for sparse land." msgstr "" -#: ../gui/wxpython/menustrings.py:831 ../gui/wxpython/menustrings.py:1773 +#: ../gui/wxpython/menustrings.py:832 ../gui/wxpython/menustrings.py:1774 #: ../gui/wxpython/image2target/ii2t_menustrings.py:815 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1741 msgid "Biomass growth" msgstr "Biomasas pieaugums" -#: ../gui/wxpython/menustrings.py:832 ../gui/wxpython/menustrings.py:1774 +#: ../gui/wxpython/menustrings.py:833 ../gui/wxpython/menustrings.py:1775 #: ../gui/wxpython/image2target/ii2t_menustrings.py:816 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1742 msgid "Computes biomass growth, precursor of crop yield calculation." msgstr "" -#: ../gui/wxpython/menustrings.py:833 ../gui/wxpython/menustrings.py:1775 +#: ../gui/wxpython/menustrings.py:834 ../gui/wxpython/menustrings.py:1776 #: ../gui/wxpython/image2target/ii2t_menustrings.py:817 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1743 msgid "Evapotranspiration calculation" msgstr "" -#: ../gui/wxpython/menustrings.py:834 ../gui/wxpython/menustrings.py:1776 +#: ../gui/wxpython/menustrings.py:835 ../gui/wxpython/menustrings.py:1777 #: ../gui/wxpython/image2target/ii2t_menustrings.py:818 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1744 msgid "Instantaneaous Net Radiation" msgstr "" -#: ../gui/wxpython/menustrings.py:835 ../gui/wxpython/menustrings.py:1777 +#: ../gui/wxpython/menustrings.py:836 ../gui/wxpython/menustrings.py:1778 #: ../gui/wxpython/image2target/ii2t_menustrings.py:819 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1745 msgid "Net radiation approximation (Bastiaanssen, 1995)." msgstr "" -#: ../gui/wxpython/menustrings.py:836 ../gui/wxpython/menustrings.py:1778 +#: ../gui/wxpython/menustrings.py:837 ../gui/wxpython/menustrings.py:1779 #: ../gui/wxpython/image2target/ii2t_menustrings.py:820 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1746 msgid "Soil heat flux" msgstr "" -#: ../gui/wxpython/menustrings.py:837 ../gui/wxpython/menustrings.py:1779 +#: ../gui/wxpython/menustrings.py:838 ../gui/wxpython/menustrings.py:1780 #: ../gui/wxpython/image2target/ii2t_menustrings.py:821 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1747 msgid "Soil heat flux approximation (Bastiaanssen, 1995)." msgstr "" -#: ../gui/wxpython/menustrings.py:838 ../gui/wxpython/menustrings.py:1780 +#: ../gui/wxpython/menustrings.py:839 ../gui/wxpython/menustrings.py:1781 #: ../gui/wxpython/image2target/ii2t_menustrings.py:822 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1748 msgid "Sensible heat flux" msgstr "" -#: ../gui/wxpython/menustrings.py:839 ../gui/wxpython/menustrings.py:1781 +#: ../gui/wxpython/menustrings.py:840 ../gui/wxpython/menustrings.py:1782 #: ../gui/wxpython/image2target/ii2t_menustrings.py:823 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1749 msgid "Computes sensible heat flux iteration SEBAL 01." msgstr "" -#: ../gui/wxpython/menustrings.py:840 ../gui/wxpython/menustrings.py:1782 +#: ../gui/wxpython/menustrings.py:841 ../gui/wxpython/menustrings.py:1783 #: ../gui/wxpython/image2target/ii2t_menustrings.py:824 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1750 msgid "Evaporative fraction" msgstr "" -#: ../gui/wxpython/menustrings.py:841 ../gui/wxpython/menustrings.py:1783 +#: ../gui/wxpython/menustrings.py:842 ../gui/wxpython/menustrings.py:1784 #: ../gui/wxpython/image2target/ii2t_menustrings.py:825 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1751 msgid "Computes evaporative fraction and root zone soil moisture." msgstr "" -#: ../gui/wxpython/menustrings.py:842 ../gui/wxpython/menustrings.py:1784 +#: ../gui/wxpython/menustrings.py:843 ../gui/wxpython/menustrings.py:1785 #: ../gui/wxpython/image2target/ii2t_menustrings.py:826 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1752 msgid "Actual Evapotranspiration" msgstr "" -#: ../gui/wxpython/menustrings.py:843 ../gui/wxpython/menustrings.py:1785 +#: ../gui/wxpython/menustrings.py:844 ../gui/wxpython/menustrings.py:1786 #: ../gui/wxpython/image2target/ii2t_menustrings.py:827 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1753 msgid "Actual evapotranspiration for diurnal period (Bastiaanssen, 1995)." msgstr "" -#: ../gui/wxpython/menustrings.py:844 ../gui/wxpython/menustrings.py:1786 +#: ../gui/wxpython/menustrings.py:845 ../gui/wxpython/menustrings.py:1787 #: ../gui/wxpython/image2target/ii2t_menustrings.py:828 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1754 msgid "Temporal integration of ETa" msgstr "" -#: ../gui/wxpython/menustrings.py:845 ../gui/wxpython/menustrings.py:1787 +#: ../gui/wxpython/menustrings.py:846 ../gui/wxpython/menustrings.py:1788 #: ../gui/wxpython/image2target/ii2t_menustrings.py:829 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1755 msgid "" @@ -9418,13 +9383,13 @@ "daily ET reference (ETo) from meteorological station(s)." msgstr "" -#: ../gui/wxpython/menustrings.py:846 ../gui/wxpython/menustrings.py:1788 +#: ../gui/wxpython/menustrings.py:847 ../gui/wxpython/menustrings.py:1789 #: ../gui/wxpython/image2target/ii2t_menustrings.py:830 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1756 msgid "Hargreaves methods Evapotranspiration" msgstr "" -#: ../gui/wxpython/menustrings.py:847 ../gui/wxpython/menustrings.py:1789 +#: ../gui/wxpython/menustrings.py:848 ../gui/wxpython/menustrings.py:1790 #: ../gui/wxpython/image2target/ii2t_menustrings.py:831 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1757 msgid "" @@ -9432,13 +9397,13 @@ "formulation, 2001." msgstr "" -#: ../gui/wxpython/menustrings.py:848 ../gui/wxpython/menustrings.py:1790 +#: ../gui/wxpython/menustrings.py:849 ../gui/wxpython/menustrings.py:1791 #: ../gui/wxpython/image2target/ii2t_menustrings.py:832 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1758 msgid "Penman-Monteith Evapotranspiration" msgstr "" -#: ../gui/wxpython/menustrings.py:849 ../gui/wxpython/menustrings.py:1791 +#: ../gui/wxpython/menustrings.py:850 ../gui/wxpython/menustrings.py:1792 #: ../gui/wxpython/image2target/ii2t_menustrings.py:833 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1759 msgid "" @@ -9446,13 +9411,13 @@ "Monteith." msgstr "" -#: ../gui/wxpython/menustrings.py:850 ../gui/wxpython/menustrings.py:1792 +#: ../gui/wxpython/menustrings.py:851 ../gui/wxpython/menustrings.py:1793 #: ../gui/wxpython/image2target/ii2t_menustrings.py:834 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1760 msgid "Priestley-Taylor Evapotranspiration" msgstr "" -#: ../gui/wxpython/menustrings.py:851 ../gui/wxpython/menustrings.py:1793 +#: ../gui/wxpython/menustrings.py:852 ../gui/wxpython/menustrings.py:1794 #: ../gui/wxpython/image2target/ii2t_menustrings.py:835 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1761 msgid "" @@ -9460,13 +9425,13 @@ "1972." msgstr "" -#: ../gui/wxpython/menustrings.py:853 ../gui/wxpython/menustrings.py:1795 +#: ../gui/wxpython/menustrings.py:854 ../gui/wxpython/menustrings.py:1796 #: ../gui/wxpython/image2target/ii2t_menustrings.py:837 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1763 msgid "Kappa analysis" msgstr "Kappa analÄ«ze" -#: ../gui/wxpython/menustrings.py:854 ../gui/wxpython/menustrings.py:1796 +#: ../gui/wxpython/menustrings.py:855 ../gui/wxpython/menustrings.py:1797 #: ../gui/wxpython/image2target/ii2t_menustrings.py:838 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1764 msgid "" @@ -9474,49 +9439,49 @@ "classification result." msgstr "" -#: ../gui/wxpython/menustrings.py:855 ../gui/wxpython/menustrings.py:1797 +#: ../gui/wxpython/menustrings.py:856 ../gui/wxpython/menustrings.py:1798 #: ../gui/wxpython/image2target/ii2t_menustrings.py:839 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1765 msgid "OIF for LandSat TM" msgstr "" -#: ../gui/wxpython/menustrings.py:856 ../gui/wxpython/menustrings.py:1798 +#: ../gui/wxpython/menustrings.py:857 ../gui/wxpython/menustrings.py:1799 #: ../gui/wxpython/image2target/ii2t_menustrings.py:840 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1766 msgid "Calculates Optimum-Index-Factor table for spectral bands" msgstr "" -#: ../gui/wxpython/menustrings.py:857 ../gui/wxpython/menustrings.py:1799 +#: ../gui/wxpython/menustrings.py:858 ../gui/wxpython/menustrings.py:1800 #: ../gui/wxpython/image2target/ii2t_menustrings.py:841 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1767 msgid "3D r&aster" msgstr "3D r&astrs" -#: ../gui/wxpython/menustrings.py:858 ../gui/wxpython/menustrings.py:1800 +#: ../gui/wxpython/menustrings.py:859 ../gui/wxpython/menustrings.py:1801 #: ../gui/wxpython/image2target/ii2t_menustrings.py:842 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1768 msgid "Develop 3D raster map" -msgstr "" +msgstr "Veidot 3D rastra karti" -#: ../gui/wxpython/menustrings.py:859 ../gui/wxpython/menustrings.py:1801 +#: ../gui/wxpython/menustrings.py:860 ../gui/wxpython/menustrings.py:1802 #: ../gui/wxpython/image2target/ii2t_menustrings.py:843 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1769 msgid "Manage 3D NULL values" msgstr "" -#: ../gui/wxpython/menustrings.py:860 ../gui/wxpython/menustrings.py:1802 +#: ../gui/wxpython/menustrings.py:861 ../gui/wxpython/menustrings.py:1803 #: ../gui/wxpython/image2target/ii2t_menustrings.py:844 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1770 msgid "Explicitly create the 3D NULL-value bitmap file." msgstr "" -#: ../gui/wxpython/menustrings.py:861 ../gui/wxpython/menustrings.py:1803 +#: ../gui/wxpython/menustrings.py:862 ../gui/wxpython/menustrings.py:1804 #: ../gui/wxpython/image2target/ii2t_menustrings.py:845 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1771 msgid "Manage timestamp" -msgstr "" +msgstr "PÄrvaldÄ«t laika zÄ«mogu" -#: ../gui/wxpython/menustrings.py:862 ../gui/wxpython/menustrings.py:1804 +#: ../gui/wxpython/menustrings.py:863 ../gui/wxpython/menustrings.py:1805 #: ../gui/wxpython/image2target/ii2t_menustrings.py:846 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1772 msgid "" @@ -9524,50 +9489,50 @@ "3D raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:864 ../gui/wxpython/menustrings.py:1806 +#: ../gui/wxpython/menustrings.py:865 ../gui/wxpython/menustrings.py:1807 #: ../gui/wxpython/image2target/ii2t_menustrings.py:848 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1774 msgid "3D rasters to raster series" msgstr "" -#: ../gui/wxpython/menustrings.py:866 ../gui/wxpython/menustrings.py:1808 +#: ../gui/wxpython/menustrings.py:867 ../gui/wxpython/menustrings.py:1809 #: ../gui/wxpython/image2target/ii2t_menustrings.py:850 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1776 msgid "3D color tables" msgstr "3D krÄsu tabulas" -#: ../gui/wxpython/menustrings.py:867 ../gui/wxpython/menustrings.py:1809 +#: ../gui/wxpython/menustrings.py:868 ../gui/wxpython/menustrings.py:1810 #: ../gui/wxpython/image2target/ii2t_menustrings.py:851 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1777 msgid "Creates/modifies the color table associated with a 3D raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:868 ../gui/wxpython/menustrings.py:1810 +#: ../gui/wxpython/menustrings.py:869 ../gui/wxpython/menustrings.py:1811 #: ../gui/wxpython/image2target/ii2t_menustrings.py:852 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1778 msgid "Export 3D color table" -msgstr "" +msgstr "EksportÄ“t 3D krÄsu tabulas" -#: ../gui/wxpython/menustrings.py:869 ../gui/wxpython/menustrings.py:1811 +#: ../gui/wxpython/menustrings.py:870 ../gui/wxpython/menustrings.py:1812 #: ../gui/wxpython/image2target/ii2t_menustrings.py:853 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1779 msgid "Exports the color table associated with a 3D raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:870 ../gui/wxpython/menustrings.py:1812 +#: ../gui/wxpython/menustrings.py:871 ../gui/wxpython/menustrings.py:1813 #: ../gui/wxpython/image2target/ii2t_menustrings.py:854 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1780 msgid "3D mask" msgstr "3D maska" -#: ../gui/wxpython/menustrings.py:871 ../gui/wxpython/menustrings.py:1813 +#: ../gui/wxpython/menustrings.py:872 ../gui/wxpython/menustrings.py:1814 #: ../gui/wxpython/image2target/ii2t_menustrings.py:855 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1781 msgid "Establishes the current working 3D raster mask." msgstr "" -#: ../gui/wxpython/menustrings.py:872 ../gui/wxpython/menustrings.py:873 -#: ../gui/wxpython/menustrings.py:1814 ../gui/wxpython/menustrings.py:1815 +#: ../gui/wxpython/menustrings.py:873 ../gui/wxpython/menustrings.py:874 +#: ../gui/wxpython/menustrings.py:1815 ../gui/wxpython/menustrings.py:1816 #: ../gui/wxpython/image2target/ii2t_menustrings.py:856 #: ../gui/wxpython/image2target/ii2t_menustrings.py:857 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1782 @@ -9575,13 +9540,13 @@ msgid "3D raster map calculator" msgstr "3D rastra kalkulators" -#: ../gui/wxpython/menustrings.py:874 ../gui/wxpython/menustrings.py:1816 +#: ../gui/wxpython/menustrings.py:875 ../gui/wxpython/menustrings.py:1817 #: ../gui/wxpython/image2target/ii2t_menustrings.py:858 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1784 msgid "Cross section" msgstr "" -#: ../gui/wxpython/menustrings.py:875 ../gui/wxpython/menustrings.py:1817 +#: ../gui/wxpython/menustrings.py:876 ../gui/wxpython/menustrings.py:1818 #: ../gui/wxpython/image2target/ii2t_menustrings.py:859 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1785 msgid "" @@ -9589,7 +9554,7 @@ "map" msgstr "" -#: ../gui/wxpython/menustrings.py:877 ../gui/wxpython/menustrings.py:1819 +#: ../gui/wxpython/menustrings.py:878 ../gui/wxpython/menustrings.py:1820 #: ../gui/wxpython/image2target/ii2t_menustrings.py:861 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1787 msgid "" @@ -9597,13 +9562,13 @@ "three dimensions." msgstr "" -#: ../gui/wxpython/menustrings.py:878 ../gui/wxpython/menustrings.py:1820 +#: ../gui/wxpython/menustrings.py:879 ../gui/wxpython/menustrings.py:1821 #: ../gui/wxpython/image2target/ii2t_menustrings.py:862 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1788 msgid "Interpolate 3D raster from points" msgstr "" -#: ../gui/wxpython/menustrings.py:879 ../gui/wxpython/menustrings.py:1821 +#: ../gui/wxpython/menustrings.py:880 ../gui/wxpython/menustrings.py:1822 #: ../gui/wxpython/image2target/ii2t_menustrings.py:863 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1789 msgid "" @@ -9611,37 +9576,37 @@ "tension (RST) algorithm." msgstr "" -#: ../gui/wxpython/menustrings.py:881 ../gui/wxpython/menustrings.py:1823 +#: ../gui/wxpython/menustrings.py:882 ../gui/wxpython/menustrings.py:1824 #: ../gui/wxpython/image2target/ii2t_menustrings.py:865 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1791 msgid "Basic 3D raster metadata" -msgstr "" +msgstr "3D rastra pamata metadati" -#: ../gui/wxpython/menustrings.py:882 ../gui/wxpython/menustrings.py:1824 +#: ../gui/wxpython/menustrings.py:883 ../gui/wxpython/menustrings.py:1825 #: ../gui/wxpython/image2target/ii2t_menustrings.py:866 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1792 msgid "Outputs basic information about a user-specified 3D raster map layer." msgstr "" -#: ../gui/wxpython/menustrings.py:883 ../gui/wxpython/menustrings.py:1825 +#: ../gui/wxpython/menustrings.py:884 ../gui/wxpython/menustrings.py:1826 #: ../gui/wxpython/image2target/ii2t_menustrings.py:867 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1793 msgid "3D raster statistics" -msgstr "" +msgstr "3D rastra statistika" -#: ../gui/wxpython/menustrings.py:884 ../gui/wxpython/menustrings.py:1826 +#: ../gui/wxpython/menustrings.py:885 ../gui/wxpython/menustrings.py:1827 #: ../gui/wxpython/image2target/ii2t_menustrings.py:868 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1794 msgid "Generates volume statistics for 3D raster maps." msgstr "" -#: ../gui/wxpython/menustrings.py:885 ../gui/wxpython/menustrings.py:1827 +#: ../gui/wxpython/menustrings.py:886 ../gui/wxpython/menustrings.py:1828 #: ../gui/wxpython/image2target/ii2t_menustrings.py:869 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1795 msgid "Univariate statistics for 3D rasters" msgstr "" -#: ../gui/wxpython/menustrings.py:886 ../gui/wxpython/menustrings.py:1828 +#: ../gui/wxpython/menustrings.py:887 ../gui/wxpython/menustrings.py:1829 #: ../gui/wxpython/image2target/ii2t_menustrings.py:870 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1796 msgid "" @@ -9651,151 +9616,151 @@ "of variation, and sum." msgstr "" -#: ../gui/wxpython/menustrings.py:887 ../gui/wxpython/menustrings.py:1829 +#: ../gui/wxpython/menustrings.py:888 ../gui/wxpython/menustrings.py:1830 #: ../gui/wxpython/image2target/ii2t_menustrings.py:871 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1797 msgid "&Database" msgstr "&DatubÄze" -#: ../gui/wxpython/menustrings.py:888 ../gui/wxpython/menustrings.py:1830 +#: ../gui/wxpython/menustrings.py:889 ../gui/wxpython/menustrings.py:1831 #: ../gui/wxpython/image2target/ii2t_menustrings.py:872 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1798 msgid "Database information" msgstr "DatubÄzes informÄcija" -#: ../gui/wxpython/menustrings.py:889 ../gui/wxpython/menustrings.py:1831 +#: ../gui/wxpython/menustrings.py:890 ../gui/wxpython/menustrings.py:1832 #: ../gui/wxpython/image2target/ii2t_menustrings.py:873 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1799 msgid "List databases" msgstr "ParÄdÄ«t datubÄzes" -#: ../gui/wxpython/menustrings.py:890 ../gui/wxpython/menustrings.py:1832 +#: ../gui/wxpython/menustrings.py:891 ../gui/wxpython/menustrings.py:1833 #: ../gui/wxpython/image2target/ii2t_menustrings.py:874 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1800 msgid "Lists all databases for a given driver and location." msgstr "" -#: ../gui/wxpython/menustrings.py:891 ../gui/wxpython/menustrings.py:1833 +#: ../gui/wxpython/menustrings.py:892 ../gui/wxpython/menustrings.py:1834 #: ../gui/wxpython/image2target/ii2t_menustrings.py:875 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1801 msgid "List drivers" msgstr "ParÄdÄ«t dzinÄ“jus" -#: ../gui/wxpython/menustrings.py:892 ../gui/wxpython/menustrings.py:1834 +#: ../gui/wxpython/menustrings.py:893 ../gui/wxpython/menustrings.py:1835 #: ../gui/wxpython/image2target/ii2t_menustrings.py:876 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1802 msgid "Lists all database drivers." msgstr "" -#: ../gui/wxpython/menustrings.py:893 ../gui/wxpython/menustrings.py:1835 +#: ../gui/wxpython/menustrings.py:894 ../gui/wxpython/menustrings.py:1836 #: ../gui/wxpython/image2target/ii2t_menustrings.py:877 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1803 msgid "List tables" msgstr "ParÄdÄ«t tabulas" -#: ../gui/wxpython/menustrings.py:894 ../gui/wxpython/menustrings.py:1836 +#: ../gui/wxpython/menustrings.py:895 ../gui/wxpython/menustrings.py:1837 #: ../gui/wxpython/image2target/ii2t_menustrings.py:878 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1804 msgid "Lists all tables for a given database." msgstr "" -#: ../gui/wxpython/menustrings.py:895 ../gui/wxpython/menustrings.py:1837 +#: ../gui/wxpython/menustrings.py:896 ../gui/wxpython/menustrings.py:1838 #: ../gui/wxpython/image2target/ii2t_menustrings.py:879 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1805 msgid "Describe table" msgstr "AprakstÄ«t tabulas" -#: ../gui/wxpython/menustrings.py:896 ../gui/wxpython/menustrings.py:1838 +#: ../gui/wxpython/menustrings.py:897 ../gui/wxpython/menustrings.py:1839 #: ../gui/wxpython/image2target/ii2t_menustrings.py:880 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1806 msgid "Describes a table in detail." msgstr "" -#: ../gui/wxpython/menustrings.py:897 ../gui/wxpython/menustrings.py:1839 +#: ../gui/wxpython/menustrings.py:898 ../gui/wxpython/menustrings.py:1840 #: ../gui/wxpython/image2target/ii2t_menustrings.py:881 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1807 msgid "List columns" msgstr "ParÄdÄ«t kolonas" -#: ../gui/wxpython/menustrings.py:898 ../gui/wxpython/menustrings.py:1840 +#: ../gui/wxpython/menustrings.py:899 ../gui/wxpython/menustrings.py:1841 #: ../gui/wxpython/image2target/ii2t_menustrings.py:882 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1808 msgid "List all columns for a given table." msgstr "" -#: ../gui/wxpython/menustrings.py:899 ../gui/wxpython/menustrings.py:1841 +#: ../gui/wxpython/menustrings.py:900 ../gui/wxpython/menustrings.py:1842 #: ../gui/wxpython/image2target/ii2t_menustrings.py:883 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1809 msgid "Manage databases" msgstr "PÄrvaldÄ«t datubÄzes" -#: ../gui/wxpython/menustrings.py:900 ../gui/wxpython/menustrings.py:1842 +#: ../gui/wxpython/menustrings.py:901 ../gui/wxpython/menustrings.py:1843 #: ../gui/wxpython/image2target/ii2t_menustrings.py:884 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1810 msgid "Connect" msgstr "PieslÄ“gties" -#: ../gui/wxpython/menustrings.py:901 ../gui/wxpython/menustrings.py:1843 +#: ../gui/wxpython/menustrings.py:902 ../gui/wxpython/menustrings.py:1844 #: ../gui/wxpython/image2target/ii2t_menustrings.py:885 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1811 msgid "Prints/sets general DB connection for current mapset." msgstr "" -#: ../gui/wxpython/menustrings.py:902 ../gui/wxpython/menustrings.py:1844 +#: ../gui/wxpython/menustrings.py:903 ../gui/wxpython/menustrings.py:1845 #: ../gui/wxpython/image2target/ii2t_menustrings.py:886 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1812 msgid "Login" msgstr "Pieteikties" -#: ../gui/wxpython/menustrings.py:903 ../gui/wxpython/menustrings.py:1845 +#: ../gui/wxpython/menustrings.py:904 ../gui/wxpython/menustrings.py:1846 #: ../gui/wxpython/image2target/ii2t_menustrings.py:887 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1813 msgid "Sets user/password for DB driver/database." msgstr "" -#: ../gui/wxpython/menustrings.py:904 ../gui/wxpython/menustrings.py:1846 +#: ../gui/wxpython/menustrings.py:905 ../gui/wxpython/menustrings.py:1847 #: ../gui/wxpython/image2target/ii2t_menustrings.py:888 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1814 msgid "Create database" msgstr "Izveidot datubÄzi" -#: ../gui/wxpython/menustrings.py:905 ../gui/wxpython/menustrings.py:1847 +#: ../gui/wxpython/menustrings.py:906 ../gui/wxpython/menustrings.py:1848 #: ../gui/wxpython/image2target/ii2t_menustrings.py:889 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1815 msgid "Creates an empty database." msgstr "" -#: ../gui/wxpython/menustrings.py:906 ../gui/wxpython/menustrings.py:1848 +#: ../gui/wxpython/menustrings.py:907 ../gui/wxpython/menustrings.py:1849 #: ../gui/wxpython/image2target/ii2t_menustrings.py:890 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1816 msgid "Drop database" msgstr "DzÄ“st datubÄzi" -#: ../gui/wxpython/menustrings.py:907 ../gui/wxpython/menustrings.py:1849 +#: ../gui/wxpython/menustrings.py:908 ../gui/wxpython/menustrings.py:1850 #: ../gui/wxpython/image2target/ii2t_menustrings.py:891 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1817 msgid "Removes an existing database." msgstr "" -#: ../gui/wxpython/menustrings.py:908 ../gui/wxpython/menustrings.py:1850 +#: ../gui/wxpython/menustrings.py:909 ../gui/wxpython/menustrings.py:1851 #: ../gui/wxpython/image2target/ii2t_menustrings.py:892 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1818 msgid "Drop table" msgstr "DzÄ“st tabulu" -#: ../gui/wxpython/menustrings.py:909 ../gui/wxpython/menustrings.py:1851 +#: ../gui/wxpython/menustrings.py:910 ../gui/wxpython/menustrings.py:1852 #: ../gui/wxpython/image2target/ii2t_menustrings.py:893 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1819 msgid "Drops an attribute table." msgstr "" -#: ../gui/wxpython/menustrings.py:910 ../gui/wxpython/menustrings.py:1852 +#: ../gui/wxpython/menustrings.py:911 ../gui/wxpython/menustrings.py:1853 #: ../gui/wxpython/image2target/ii2t_menustrings.py:894 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1820 msgid "Copy table" msgstr "KopÄ“t tabulu" -#: ../gui/wxpython/menustrings.py:911 ../gui/wxpython/menustrings.py:1853 +#: ../gui/wxpython/menustrings.py:912 ../gui/wxpython/menustrings.py:1854 #: ../gui/wxpython/image2target/ii2t_menustrings.py:895 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1821 msgid "" @@ -9803,8 +9768,8 @@ "'select' option, but not 'from_table' and 'select' at the same time." msgstr "" -#: ../gui/wxpython/menustrings.py:912 ../gui/wxpython/menustrings.py:932 -#: ../gui/wxpython/menustrings.py:1854 ../gui/wxpython/menustrings.py:1874 +#: ../gui/wxpython/menustrings.py:913 ../gui/wxpython/menustrings.py:933 +#: ../gui/wxpython/menustrings.py:1855 ../gui/wxpython/menustrings.py:1875 #: ../gui/wxpython/image2target/ii2t_menustrings.py:896 #: ../gui/wxpython/image2target/ii2t_menustrings.py:916 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1822 @@ -9812,68 +9777,68 @@ msgid "Drop column" msgstr "DzÄ“st kolonu" -#: ../gui/wxpython/menustrings.py:913 ../gui/wxpython/menustrings.py:1855 +#: ../gui/wxpython/menustrings.py:914 ../gui/wxpython/menustrings.py:1856 #: ../gui/wxpython/image2target/ii2t_menustrings.py:897 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1823 msgid "Drops a column from selected attribute table." msgstr "" -#: ../gui/wxpython/menustrings.py:914 ../gui/wxpython/menustrings.py:1856 +#: ../gui/wxpython/menustrings.py:915 ../gui/wxpython/menustrings.py:1857 #: ../gui/wxpython/image2target/ii2t_menustrings.py:898 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1824 msgid "Test" msgstr "TestÄ“t" -#: ../gui/wxpython/menustrings.py:915 ../gui/wxpython/menustrings.py:1857 +#: ../gui/wxpython/menustrings.py:916 ../gui/wxpython/menustrings.py:1858 #: ../gui/wxpython/image2target/ii2t_menustrings.py:899 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1825 msgid "Test database driver, database must exist and set by db.connect." msgstr "" -#: ../gui/wxpython/menustrings.py:916 ../gui/wxpython/menustrings.py:1858 +#: ../gui/wxpython/menustrings.py:917 ../gui/wxpython/menustrings.py:1859 #: ../gui/wxpython/image2target/ii2t_menustrings.py:900 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1826 -#: ../gui/wxpython/dbmgr/sqlbuilder.py:111 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:115 msgid "Query" msgstr "VaicÄjums" -#: ../gui/wxpython/menustrings.py:917 ../gui/wxpython/menustrings.py:1859 +#: ../gui/wxpython/menustrings.py:918 ../gui/wxpython/menustrings.py:1860 #: ../gui/wxpython/image2target/ii2t_menustrings.py:901 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1827 msgid "Query any table" msgstr "VaicÄt jebkurai tabulai" -#: ../gui/wxpython/menustrings.py:918 ../gui/wxpython/menustrings.py:1860 +#: ../gui/wxpython/menustrings.py:919 ../gui/wxpython/menustrings.py:1861 #: ../gui/wxpython/image2target/ii2t_menustrings.py:902 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1828 msgid "Selects data from attribute table. Performs SQL query statement(s)." msgstr "" -#: ../gui/wxpython/menustrings.py:921 ../gui/wxpython/menustrings.py:1863 +#: ../gui/wxpython/menustrings.py:922 ../gui/wxpython/menustrings.py:1864 #: ../gui/wxpython/image2target/ii2t_menustrings.py:905 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1831 msgid "SQL statement" msgstr "SQL izteikums" -#: ../gui/wxpython/menustrings.py:922 ../gui/wxpython/menustrings.py:1864 +#: ../gui/wxpython/menustrings.py:923 ../gui/wxpython/menustrings.py:1865 #: ../gui/wxpython/image2target/ii2t_menustrings.py:906 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1832 msgid "Executes any SQL statement. For SELECT statements use 'db.select'." msgstr "" -#: ../gui/wxpython/menustrings.py:923 ../gui/wxpython/menustrings.py:1865 +#: ../gui/wxpython/menustrings.py:924 ../gui/wxpython/menustrings.py:1866 #: ../gui/wxpython/image2target/ii2t_menustrings.py:907 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1833 msgid "Vector database connections" msgstr "Vektoru datubÄzes savienojumi" -#: ../gui/wxpython/menustrings.py:924 ../gui/wxpython/menustrings.py:1866 +#: ../gui/wxpython/menustrings.py:925 ../gui/wxpython/menustrings.py:1867 #: ../gui/wxpython/image2target/ii2t_menustrings.py:908 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1834 msgid "New table" msgstr "Jauna tabula" -#: ../gui/wxpython/menustrings.py:925 ../gui/wxpython/menustrings.py:1867 +#: ../gui/wxpython/menustrings.py:926 ../gui/wxpython/menustrings.py:1868 #: ../gui/wxpython/image2target/ii2t_menustrings.py:909 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1835 msgid "" @@ -9881,37 +9846,37 @@ "vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:926 ../gui/wxpython/menustrings.py:1868 +#: ../gui/wxpython/menustrings.py:927 ../gui/wxpython/menustrings.py:1869 #: ../gui/wxpython/image2target/ii2t_menustrings.py:910 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1836 msgid "Remove table" msgstr "Noņemt tabulu" -#: ../gui/wxpython/menustrings.py:927 ../gui/wxpython/menustrings.py:1869 +#: ../gui/wxpython/menustrings.py:928 ../gui/wxpython/menustrings.py:1870 #: ../gui/wxpython/image2target/ii2t_menustrings.py:911 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1837 msgid "Removes existing attribute table of a vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:928 ../gui/wxpython/menustrings.py:1870 +#: ../gui/wxpython/menustrings.py:929 ../gui/wxpython/menustrings.py:1871 #: ../gui/wxpython/image2target/ii2t_menustrings.py:912 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1838 msgid "Join table" msgstr "Pievienot tabulu" -#: ../gui/wxpython/menustrings.py:929 ../gui/wxpython/menustrings.py:1871 +#: ../gui/wxpython/menustrings.py:930 ../gui/wxpython/menustrings.py:1872 #: ../gui/wxpython/image2target/ii2t_menustrings.py:913 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1839 msgid "Joins a database table to a vector map table." msgstr "" -#: ../gui/wxpython/menustrings.py:930 ../gui/wxpython/menustrings.py:1872 +#: ../gui/wxpython/menustrings.py:931 ../gui/wxpython/menustrings.py:1873 #: ../gui/wxpython/image2target/ii2t_menustrings.py:914 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1840 msgid "Add columns" msgstr "Pievienot kolonas" -#: ../gui/wxpython/menustrings.py:931 ../gui/wxpython/menustrings.py:1873 +#: ../gui/wxpython/menustrings.py:932 ../gui/wxpython/menustrings.py:1874 #: ../gui/wxpython/image2target/ii2t_menustrings.py:915 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1841 msgid "" @@ -9919,58 +9884,58 @@ "map." msgstr "" -#: ../gui/wxpython/menustrings.py:933 ../gui/wxpython/menustrings.py:1875 +#: ../gui/wxpython/menustrings.py:934 ../gui/wxpython/menustrings.py:1876 #: ../gui/wxpython/image2target/ii2t_menustrings.py:917 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1843 msgid "" "Drops a column from the attribute table connected to a given vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:934 ../gui/wxpython/menustrings.py:1876 +#: ../gui/wxpython/menustrings.py:935 ../gui/wxpython/menustrings.py:1877 #: ../gui/wxpython/image2target/ii2t_menustrings.py:918 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1844 -#: ../gui/wxpython/dbmgr/base.py:2370 +#: ../gui/wxpython/dbmgr/base.py:2372 msgid "Rename column" msgstr "PÄrsaukt kolonu" -#: ../gui/wxpython/menustrings.py:935 ../gui/wxpython/menustrings.py:1877 +#: ../gui/wxpython/menustrings.py:936 ../gui/wxpython/menustrings.py:1878 #: ../gui/wxpython/image2target/ii2t_menustrings.py:919 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1845 msgid "" "Renames a column in the attribute table connected to a given vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:936 ../gui/wxpython/menustrings.py:1878 +#: ../gui/wxpython/menustrings.py:937 ../gui/wxpython/menustrings.py:1879 #: ../gui/wxpython/image2target/ii2t_menustrings.py:920 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1846 msgid "Change values" msgstr "MainÄ«t vÄ“rtÄ«bas" -#: ../gui/wxpython/menustrings.py:937 ../gui/wxpython/menustrings.py:1879 +#: ../gui/wxpython/menustrings.py:938 ../gui/wxpython/menustrings.py:1880 #: ../gui/wxpython/image2target/ii2t_menustrings.py:921 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1847 msgid "Updates a column in the attribute table connected to a vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:938 ../gui/wxpython/menustrings.py:1880 +#: ../gui/wxpython/menustrings.py:939 ../gui/wxpython/menustrings.py:1881 #: ../gui/wxpython/image2target/ii2t_menustrings.py:922 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1848 msgid "Drop row" msgstr "DzÄ“st rindu" -#: ../gui/wxpython/menustrings.py:939 ../gui/wxpython/menustrings.py:1881 +#: ../gui/wxpython/menustrings.py:940 ../gui/wxpython/menustrings.py:1882 #: ../gui/wxpython/image2target/ii2t_menustrings.py:923 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1849 msgid "Removes a vector feature from a vector map through attribute selection." msgstr "" -#: ../gui/wxpython/menustrings.py:940 ../gui/wxpython/menustrings.py:1882 +#: ../gui/wxpython/menustrings.py:941 ../gui/wxpython/menustrings.py:1883 #: ../gui/wxpython/image2target/ii2t_menustrings.py:924 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1850 msgid "Reconnect vectors to database" msgstr "" -#: ../gui/wxpython/menustrings.py:941 ../gui/wxpython/menustrings.py:1883 +#: ../gui/wxpython/menustrings.py:942 ../gui/wxpython/menustrings.py:1884 #: ../gui/wxpython/image2target/ii2t_menustrings.py:925 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1851 msgid "" @@ -9978,159 +9943,158 @@ "new database." msgstr "" -#: ../gui/wxpython/menustrings.py:942 ../gui/wxpython/menustrings.py:1884 +#: ../gui/wxpython/menustrings.py:943 ../gui/wxpython/menustrings.py:1885 #: ../gui/wxpython/image2target/ii2t_menustrings.py:926 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1852 msgid "Set vector map - database connection" msgstr "" -#: ../gui/wxpython/menustrings.py:943 ../gui/wxpython/menustrings.py:1885 +#: ../gui/wxpython/menustrings.py:944 ../gui/wxpython/menustrings.py:1886 #: ../gui/wxpython/image2target/ii2t_menustrings.py:927 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1853 msgid "Prints/sets DB connection for a vector map to attribute table." msgstr "" -#: ../gui/wxpython/menustrings.py:944 ../gui/wxpython/menustrings.py:1886 +#: ../gui/wxpython/menustrings.py:945 ../gui/wxpython/menustrings.py:1887 #: ../gui/wxpython/image2target/ii2t_menustrings.py:928 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1854 msgid "&Temporal" msgstr "&Laika" -#: ../gui/wxpython/menustrings.py:945 ../gui/wxpython/menustrings.py:1887 +#: ../gui/wxpython/menustrings.py:946 ../gui/wxpython/menustrings.py:1888 #: ../gui/wxpython/image2target/ii2t_menustrings.py:929 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1855 msgid "Manage datasets" msgstr "PÄrvaldÄ«t datu kopas" -#: ../gui/wxpython/menustrings.py:946 ../gui/wxpython/menustrings.py:1888 +#: ../gui/wxpython/menustrings.py:947 ../gui/wxpython/menustrings.py:1889 #: ../gui/wxpython/image2target/ii2t_menustrings.py:930 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1856 msgid "Connect temporal database" msgstr "" -#: ../gui/wxpython/menustrings.py:947 ../gui/wxpython/menustrings.py:1889 +#: ../gui/wxpython/menustrings.py:948 ../gui/wxpython/menustrings.py:1890 #: ../gui/wxpython/image2target/ii2t_menustrings.py:931 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1857 msgid "" "Prints/sets general temporal GIS database connection for current mapset." msgstr "" -#: ../gui/wxpython/menustrings.py:948 ../gui/wxpython/menustrings.py:1890 +#: ../gui/wxpython/menustrings.py:949 ../gui/wxpython/menustrings.py:1891 #: ../gui/wxpython/image2target/ii2t_menustrings.py:932 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1858 #: ../gui/wxpython/rlisetup/frame.py:143 msgid "Create" msgstr "Izveidot" -#: ../gui/wxpython/menustrings.py:949 ../gui/wxpython/menustrings.py:1891 +#: ../gui/wxpython/menustrings.py:950 ../gui/wxpython/menustrings.py:1892 #: ../gui/wxpython/image2target/ii2t_menustrings.py:933 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1859 msgid "Creates a space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:951 ../gui/wxpython/menustrings.py:1893 +#: ../gui/wxpython/menustrings.py:952 ../gui/wxpython/menustrings.py:1894 #: ../gui/wxpython/image2target/ii2t_menustrings.py:935 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1861 msgid "Renames a space time dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:952 ../gui/wxpython/menustrings.py:1894 +#: ../gui/wxpython/menustrings.py:953 ../gui/wxpython/menustrings.py:1895 #: ../gui/wxpython/image2target/ii2t_menustrings.py:936 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1862 #: ../gui/wxpython/gui_core/simplelmgr.py:463 -#: ../gui/wxpython/animation/dialogs.py:780 -#: ../gui/wxpython/animation/dialogs.py:1012 +#: ../gui/wxpython/animation/dialogs.py:783 +#: ../gui/wxpython/animation/dialogs.py:1015 #: ../gui/wxpython/lmgr/layertree.py:459 ../gui/wxpython/rlisetup/frame.py:140 #: ../gui/wxpython/gmodeler/frame.py:1499 msgid "Remove" msgstr "Noņemt" -#: ../gui/wxpython/menustrings.py:953 ../gui/wxpython/menustrings.py:1895 +#: ../gui/wxpython/menustrings.py:954 ../gui/wxpython/menustrings.py:1896 #: ../gui/wxpython/image2target/ii2t_menustrings.py:937 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1863 msgid "Removes space time datasets from temporal database." msgstr "" -#: ../gui/wxpython/menustrings.py:954 ../gui/wxpython/menustrings.py:1896 +#: ../gui/wxpython/menustrings.py:955 ../gui/wxpython/menustrings.py:1897 #: ../gui/wxpython/image2target/ii2t_menustrings.py:938 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1864 msgid "Update metadata" msgstr "" -#: ../gui/wxpython/menustrings.py:955 ../gui/wxpython/menustrings.py:1897 +#: ../gui/wxpython/menustrings.py:956 ../gui/wxpython/menustrings.py:1898 #: ../gui/wxpython/image2target/ii2t_menustrings.py:939 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1865 msgid "Modifies the metadata of a space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:956 ../gui/wxpython/menustrings.py:1898 +#: ../gui/wxpython/menustrings.py:957 ../gui/wxpython/menustrings.py:1899 #: ../gui/wxpython/image2target/ii2t_menustrings.py:940 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1866 msgid "Merge" -msgstr "" +msgstr "Apvienot" -#: ../gui/wxpython/menustrings.py:957 ../gui/wxpython/menustrings.py:1899 +#: ../gui/wxpython/menustrings.py:958 ../gui/wxpython/menustrings.py:1900 #: ../gui/wxpython/image2target/ii2t_menustrings.py:941 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1867 msgid "Merges several space time datasets into a single space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:958 ../gui/wxpython/menustrings.py:1900 +#: ../gui/wxpython/menustrings.py:959 ../gui/wxpython/menustrings.py:1901 #: ../gui/wxpython/image2target/ii2t_menustrings.py:942 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1868 msgid "Temporally shift" msgstr "" -#: ../gui/wxpython/menustrings.py:959 ../gui/wxpython/menustrings.py:1901 +#: ../gui/wxpython/menustrings.py:960 ../gui/wxpython/menustrings.py:1902 #: ../gui/wxpython/image2target/ii2t_menustrings.py:943 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1869 msgid "Shifts temporally the maps of a space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:960 ../gui/wxpython/menustrings.py:1902 +#: ../gui/wxpython/menustrings.py:961 ../gui/wxpython/menustrings.py:1903 #: ../gui/wxpython/image2target/ii2t_menustrings.py:944 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1870 msgid "Snap maps of dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:961 ../gui/wxpython/menustrings.py:1903 +#: ../gui/wxpython/menustrings.py:962 ../gui/wxpython/menustrings.py:1904 #: ../gui/wxpython/image2target/ii2t_menustrings.py:945 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1871 msgid "Snaps temporally the maps of a space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:963 ../gui/wxpython/menustrings.py:1905 +#: ../gui/wxpython/menustrings.py:964 ../gui/wxpython/menustrings.py:1906 #: ../gui/wxpython/image2target/ii2t_menustrings.py:947 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1873 msgid "Lists space time datasets and maps registered in the temporal database." msgstr "" -#: ../gui/wxpython/menustrings.py:964 ../gui/wxpython/menustrings.py:1906 +#: ../gui/wxpython/menustrings.py:965 ../gui/wxpython/menustrings.py:1907 #: ../gui/wxpython/image2target/ii2t_menustrings.py:948 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1874 msgid "Manage maps in datasets" -msgstr "" +msgstr "PÄrvaldÄ«t kartes datu kopÄs" -#: ../gui/wxpython/menustrings.py:965 ../gui/wxpython/menustrings.py:1907 +#: ../gui/wxpython/menustrings.py:966 ../gui/wxpython/menustrings.py:1908 #: ../gui/wxpython/image2target/ii2t_menustrings.py:949 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1875 msgid "Register maps in datasets" msgstr "" -#: ../gui/wxpython/menustrings.py:966 ../gui/wxpython/menustrings.py:1908 -#, fuzzy +#: ../gui/wxpython/menustrings.py:967 ../gui/wxpython/menustrings.py:1909 msgid "" "Assigns timestamps and registers raster, vector and raster3d maps in a space " "time dataset." -msgstr "Izveidot jaunu karÅ¡u kopu" +msgstr "" -#: ../gui/wxpython/menustrings.py:967 ../gui/wxpython/menustrings.py:1909 +#: ../gui/wxpython/menustrings.py:968 ../gui/wxpython/menustrings.py:1910 #: ../gui/wxpython/image2target/ii2t_menustrings.py:951 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1877 msgid "Unregister maps from datasets" msgstr "" -#: ../gui/wxpython/menustrings.py:968 ../gui/wxpython/menustrings.py:1910 +#: ../gui/wxpython/menustrings.py:969 ../gui/wxpython/menustrings.py:1911 #: ../gui/wxpython/image2target/ii2t_menustrings.py:952 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1878 msgid "" @@ -10138,191 +10102,191 @@ "specific space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:969 ../gui/wxpython/menustrings.py:1911 +#: ../gui/wxpython/menustrings.py:970 ../gui/wxpython/menustrings.py:1912 #: ../gui/wxpython/image2target/ii2t_menustrings.py:953 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1879 msgid "List raster dataset maps" msgstr "" -#: ../gui/wxpython/menustrings.py:970 ../gui/wxpython/menustrings.py:1912 +#: ../gui/wxpython/menustrings.py:971 ../gui/wxpython/menustrings.py:1913 #: ../gui/wxpython/image2target/ii2t_menustrings.py:954 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1880 msgid "Lists registered maps of a space time raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:971 ../gui/wxpython/menustrings.py:1913 +#: ../gui/wxpython/menustrings.py:972 ../gui/wxpython/menustrings.py:1914 #: ../gui/wxpython/image2target/ii2t_menustrings.py:955 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1881 msgid "List vector dataset maps" msgstr "" -#: ../gui/wxpython/menustrings.py:972 ../gui/wxpython/menustrings.py:1914 +#: ../gui/wxpython/menustrings.py:973 ../gui/wxpython/menustrings.py:1915 #: ../gui/wxpython/image2target/ii2t_menustrings.py:956 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1882 msgid "Lists registered maps of a space time vector dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:973 ../gui/wxpython/menustrings.py:1915 +#: ../gui/wxpython/menustrings.py:974 ../gui/wxpython/menustrings.py:1916 #: ../gui/wxpython/image2target/ii2t_menustrings.py:957 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1883 msgid "List 3D raster dataset maps" msgstr "" -#: ../gui/wxpython/menustrings.py:974 ../gui/wxpython/menustrings.py:1916 +#: ../gui/wxpython/menustrings.py:975 ../gui/wxpython/menustrings.py:1917 #: ../gui/wxpython/image2target/ii2t_menustrings.py:958 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1884 msgid "Lists registered maps of a space time raster3d dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:975 ../gui/wxpython/menustrings.py:1917 +#: ../gui/wxpython/menustrings.py:976 ../gui/wxpython/menustrings.py:1918 #: ../gui/wxpython/image2target/ii2t_menustrings.py:959 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1885 msgid "Import" msgstr "ImportÄ“t" -#: ../gui/wxpython/menustrings.py:976 ../gui/wxpython/menustrings.py:1918 +#: ../gui/wxpython/menustrings.py:977 ../gui/wxpython/menustrings.py:1919 #: ../gui/wxpython/image2target/ii2t_menustrings.py:960 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1886 msgid "Import raster dataset" msgstr "ImportÄ“t rastra datus" -#: ../gui/wxpython/menustrings.py:977 ../gui/wxpython/menustrings.py:1919 +#: ../gui/wxpython/menustrings.py:978 ../gui/wxpython/menustrings.py:1920 #: ../gui/wxpython/image2target/ii2t_menustrings.py:961 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1887 msgid "Imports space time raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:978 ../gui/wxpython/menustrings.py:1920 +#: ../gui/wxpython/menustrings.py:979 ../gui/wxpython/menustrings.py:1921 #: ../gui/wxpython/image2target/ii2t_menustrings.py:962 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1888 msgid "Import vector dataset" msgstr "ImportÄ“t vektordatus" -#: ../gui/wxpython/menustrings.py:979 ../gui/wxpython/menustrings.py:1921 +#: ../gui/wxpython/menustrings.py:980 ../gui/wxpython/menustrings.py:1922 #: ../gui/wxpython/image2target/ii2t_menustrings.py:963 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1889 msgid "" "Imports a space time vector dataset from a GRASS GIS specific archive file." msgstr "" -#: ../gui/wxpython/menustrings.py:980 ../gui/wxpython/menustrings.py:1922 +#: ../gui/wxpython/menustrings.py:981 ../gui/wxpython/menustrings.py:1923 #: ../gui/wxpython/image2target/ii2t_menustrings.py:964 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1890 -#: ../gui/wxpython/animation/dialogs.py:934 +#: ../gui/wxpython/animation/dialogs.py:937 ../gui/wxpython/tplot/frame.py:335 #: ../gui/wxpython/lmgr/layertree.py:739 msgid "Export" msgstr "EksportÄ“t" -#: ../gui/wxpython/menustrings.py:981 ../gui/wxpython/menustrings.py:1923 +#: ../gui/wxpython/menustrings.py:982 ../gui/wxpython/menustrings.py:1924 #: ../gui/wxpython/image2target/ii2t_menustrings.py:965 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1891 msgid "Export raster dataset" msgstr "EksportÄ“t rastra datus" -#: ../gui/wxpython/menustrings.py:982 ../gui/wxpython/menustrings.py:1924 +#: ../gui/wxpython/menustrings.py:983 ../gui/wxpython/menustrings.py:1925 #: ../gui/wxpython/image2target/ii2t_menustrings.py:966 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1892 msgid "Exports space time raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:983 ../gui/wxpython/menustrings.py:1925 +#: ../gui/wxpython/menustrings.py:984 ../gui/wxpython/menustrings.py:1926 #: ../gui/wxpython/image2target/ii2t_menustrings.py:967 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1893 msgid "Export raster dataset as VTK time series" msgstr "" -#: ../gui/wxpython/menustrings.py:984 ../gui/wxpython/menustrings.py:1926 +#: ../gui/wxpython/menustrings.py:985 ../gui/wxpython/menustrings.py:1927 #: ../gui/wxpython/image2target/ii2t_menustrings.py:968 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1894 msgid "Exports space time raster dataset as VTK time series." msgstr "" -#: ../gui/wxpython/menustrings.py:985 ../gui/wxpython/menustrings.py:1927 +#: ../gui/wxpython/menustrings.py:986 ../gui/wxpython/menustrings.py:1928 #: ../gui/wxpython/image2target/ii2t_menustrings.py:969 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1895 msgid "Export vector dataset" msgstr "EksportÄ“t vektordatus" -#: ../gui/wxpython/menustrings.py:986 ../gui/wxpython/menustrings.py:1928 +#: ../gui/wxpython/menustrings.py:987 ../gui/wxpython/menustrings.py:1929 #: ../gui/wxpython/image2target/ii2t_menustrings.py:970 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1896 msgid "Exports a space time vector dataset as GRASS GIS specific archive file." msgstr "" -#: ../gui/wxpython/menustrings.py:987 ../gui/wxpython/menustrings.py:1929 +#: ../gui/wxpython/menustrings.py:988 ../gui/wxpython/menustrings.py:1930 #: ../gui/wxpython/image2target/ii2t_menustrings.py:971 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1897 msgid "Convert raster dataset to 3D raster" msgstr "" -#: ../gui/wxpython/menustrings.py:988 ../gui/wxpython/menustrings.py:1930 +#: ../gui/wxpython/menustrings.py:989 ../gui/wxpython/menustrings.py:1931 #: ../gui/wxpython/image2target/ii2t_menustrings.py:972 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1898 msgid "Converts a space time raster dataset into a 3D raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:989 ../gui/wxpython/menustrings.py:1931 +#: ../gui/wxpython/menustrings.py:990 ../gui/wxpython/menustrings.py:1932 #: ../gui/wxpython/image2target/ii2t_menustrings.py:973 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1899 msgid "Extraction" msgstr "" -#: ../gui/wxpython/menustrings.py:990 ../gui/wxpython/menustrings.py:1932 +#: ../gui/wxpython/menustrings.py:991 ../gui/wxpython/menustrings.py:1933 #: ../gui/wxpython/image2target/ii2t_menustrings.py:974 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1900 msgid "Extract subset of raster dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:991 ../gui/wxpython/menustrings.py:1933 +#: ../gui/wxpython/menustrings.py:992 ../gui/wxpython/menustrings.py:1934 #: ../gui/wxpython/image2target/ii2t_menustrings.py:975 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1901 msgid "Extracts a subset of a space time raster datasets." msgstr "" -#: ../gui/wxpython/menustrings.py:992 ../gui/wxpython/menustrings.py:1934 +#: ../gui/wxpython/menustrings.py:993 ../gui/wxpython/menustrings.py:1935 #: ../gui/wxpython/image2target/ii2t_menustrings.py:976 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1902 msgid "Extract subset of vector dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:993 ../gui/wxpython/menustrings.py:1935 +#: ../gui/wxpython/menustrings.py:994 ../gui/wxpython/menustrings.py:1936 #: ../gui/wxpython/image2target/ii2t_menustrings.py:977 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1903 msgid "Extracts a subset of a space time vector dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:994 ../gui/wxpython/menustrings.py:1936 +#: ../gui/wxpython/menustrings.py:995 ../gui/wxpython/menustrings.py:1937 #: ../gui/wxpython/image2target/ii2t_menustrings.py:978 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1904 msgid "Extract subset of 3D raster dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:995 ../gui/wxpython/menustrings.py:1937 +#: ../gui/wxpython/menustrings.py:996 ../gui/wxpython/menustrings.py:1938 #: ../gui/wxpython/image2target/ii2t_menustrings.py:979 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1905 msgid "Extracts a subset of a space time 3D raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:996 ../gui/wxpython/menustrings.py:1938 +#: ../gui/wxpython/menustrings.py:997 ../gui/wxpython/menustrings.py:1939 #: ../gui/wxpython/image2target/ii2t_menustrings.py:980 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1906 msgid "Query vector dataset attribute data" msgstr "" -#: ../gui/wxpython/menustrings.py:997 ../gui/wxpython/menustrings.py:1939 +#: ../gui/wxpython/menustrings.py:998 ../gui/wxpython/menustrings.py:1940 #: ../gui/wxpython/image2target/ii2t_menustrings.py:981 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1907 msgid "" "Prints attributes of vector maps registered in a space time vector dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:998 ../gui/wxpython/menustrings.py:1940 +#: ../gui/wxpython/menustrings.py:999 ../gui/wxpython/menustrings.py:1941 #: ../gui/wxpython/image2target/ii2t_menustrings.py:982 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1908 msgid "Raster dataset color table" msgstr "Rastra kartes krÄsu tabula" -#: ../gui/wxpython/menustrings.py:999 ../gui/wxpython/menustrings.py:1941 +#: ../gui/wxpython/menustrings.py:1000 ../gui/wxpython/menustrings.py:1942 #: ../gui/wxpython/image2target/ii2t_menustrings.py:983 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1909 msgid "" @@ -10330,13 +10294,13 @@ "space time raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:1000 ../gui/wxpython/menustrings.py:1942 +#: ../gui/wxpython/menustrings.py:1001 ../gui/wxpython/menustrings.py:1943 #: ../gui/wxpython/image2target/ii2t_menustrings.py:984 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1910 msgid "Raster calculations" msgstr "Rastra aprÄ“Ä·ini" -#: ../gui/wxpython/menustrings.py:1001 ../gui/wxpython/menustrings.py:1943 +#: ../gui/wxpython/menustrings.py:1002 ../gui/wxpython/menustrings.py:1944 #: ../gui/wxpython/image2target/ii2t_menustrings.py:985 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1911 msgid "" @@ -10344,13 +10308,13 @@ "space time raster datasets." msgstr "" -#: ../gui/wxpython/menustrings.py:1002 ../gui/wxpython/menustrings.py:1944 +#: ../gui/wxpython/menustrings.py:1003 ../gui/wxpython/menustrings.py:1945 #: ../gui/wxpython/image2target/ii2t_menustrings.py:986 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1912 msgid "3D raster calculations" msgstr "" -#: ../gui/wxpython/menustrings.py:1003 ../gui/wxpython/menustrings.py:1945 +#: ../gui/wxpython/menustrings.py:1004 ../gui/wxpython/menustrings.py:1946 #: ../gui/wxpython/image2target/ii2t_menustrings.py:987 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1913 msgid "" @@ -10358,45 +10322,45 @@ "datasets." msgstr "" -#: ../gui/wxpython/menustrings.py:1004 ../gui/wxpython/menustrings.py:1946 +#: ../gui/wxpython/menustrings.py:1005 ../gui/wxpython/menustrings.py:1947 #: ../gui/wxpython/image2target/ii2t_menustrings.py:988 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1914 msgid "Interpolate gaps in raster datasets" msgstr "" -#: ../gui/wxpython/menustrings.py:1005 ../gui/wxpython/menustrings.py:1947 +#: ../gui/wxpython/menustrings.py:1006 ../gui/wxpython/menustrings.py:1948 #: ../gui/wxpython/image2target/ii2t_menustrings.py:989 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1915 msgid "" "Replaces gaps in a space time raster dataset with interpolated raster maps." msgstr "" -#: ../gui/wxpython/menustrings.py:1006 ../gui/wxpython/menustrings.py:1948 +#: ../gui/wxpython/menustrings.py:1007 ../gui/wxpython/menustrings.py:1949 #: ../gui/wxpython/image2target/ii2t_menustrings.py:990 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1916 msgid "Aggregation" msgstr "" -#: ../gui/wxpython/menustrings.py:1007 ../gui/wxpython/menustrings.py:1949 +#: ../gui/wxpython/menustrings.py:1008 ../gui/wxpython/menustrings.py:1950 #: ../gui/wxpython/image2target/ii2t_menustrings.py:991 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1917 msgid "Neighborhood analysis in raster dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:1008 ../gui/wxpython/menustrings.py:1950 +#: ../gui/wxpython/menustrings.py:1009 ../gui/wxpython/menustrings.py:1951 #: ../gui/wxpython/image2target/ii2t_menustrings.py:992 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1918 msgid "" "Performs a neighborhood analysis for each map in a space time raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:1009 ../gui/wxpython/menustrings.py:1951 +#: ../gui/wxpython/menustrings.py:1010 ../gui/wxpython/menustrings.py:1952 #: ../gui/wxpython/image2target/ii2t_menustrings.py:993 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1919 msgid "Aggregation in raster datasets" msgstr "" -#: ../gui/wxpython/menustrings.py:1010 ../gui/wxpython/menustrings.py:1952 +#: ../gui/wxpython/menustrings.py:1011 ../gui/wxpython/menustrings.py:1953 #: ../gui/wxpython/image2target/ii2t_menustrings.py:994 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1920 msgid "" @@ -10404,13 +10368,13 @@ "of raster maps in a space time raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:1011 ../gui/wxpython/menustrings.py:1953 +#: ../gui/wxpython/menustrings.py:1012 ../gui/wxpython/menustrings.py:1954 #: ../gui/wxpython/image2target/ii2t_menustrings.py:995 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1921 msgid "Temporal aggregation" msgstr "" -#: ../gui/wxpython/menustrings.py:1012 ../gui/wxpython/menustrings.py:1954 +#: ../gui/wxpython/menustrings.py:1013 ../gui/wxpython/menustrings.py:1955 #: ../gui/wxpython/image2target/ii2t_menustrings.py:996 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1922 msgid "" @@ -10418,13 +10382,13 @@ "defined granularity." msgstr "" -#: ../gui/wxpython/menustrings.py:1013 ../gui/wxpython/menustrings.py:1955 +#: ../gui/wxpython/menustrings.py:1014 ../gui/wxpython/menustrings.py:1956 #: ../gui/wxpython/image2target/ii2t_menustrings.py:997 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1923 msgid "Temporal aggregation by dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:1014 ../gui/wxpython/menustrings.py:1956 +#: ../gui/wxpython/menustrings.py:1015 ../gui/wxpython/menustrings.py:1957 #: ../gui/wxpython/image2target/ii2t_menustrings.py:998 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1924 msgid "" @@ -10432,19 +10396,19 @@ "intervals of a second space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:1015 ../gui/wxpython/menustrings.py:1957 +#: ../gui/wxpython/menustrings.py:1016 ../gui/wxpython/menustrings.py:1958 #: ../gui/wxpython/image2target/ii2t_menustrings.py:999 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1925 msgid "Sampling" msgstr "ParaugoÅ¡ana" -#: ../gui/wxpython/menustrings.py:1016 ../gui/wxpython/menustrings.py:1958 +#: ../gui/wxpython/menustrings.py:1017 ../gui/wxpython/menustrings.py:1959 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1000 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1926 msgid "Sample a space time raster dataset at point coordinates" msgstr "" -#: ../gui/wxpython/menustrings.py:1017 ../gui/wxpython/menustrings.py:1959 +#: ../gui/wxpython/menustrings.py:1018 ../gui/wxpython/menustrings.py:1960 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1001 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1927 msgid "" @@ -10452,13 +10416,13 @@ "write the output to stdout using different layouts" msgstr "" -#: ../gui/wxpython/menustrings.py:1018 ../gui/wxpython/menustrings.py:1960 +#: ../gui/wxpython/menustrings.py:1019 ../gui/wxpython/menustrings.py:1961 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1002 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1928 msgid "Query raster dataset by vector points dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:1019 ../gui/wxpython/menustrings.py:1961 +#: ../gui/wxpython/menustrings.py:1020 ../gui/wxpython/menustrings.py:1962 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1003 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1929 msgid "" @@ -10466,13 +10430,13 @@ "as vector attributes." msgstr "" -#: ../gui/wxpython/menustrings.py:1020 ../gui/wxpython/menustrings.py:1962 +#: ../gui/wxpython/menustrings.py:1021 ../gui/wxpython/menustrings.py:1963 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1004 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1930 msgid "Observe specific locations in raster dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:1021 ../gui/wxpython/menustrings.py:1963 +#: ../gui/wxpython/menustrings.py:1022 ../gui/wxpython/menustrings.py:1964 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1005 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1931 msgid "" @@ -10480,13 +10444,13 @@ "time using vector points." msgstr "" -#: ../gui/wxpython/menustrings.py:1022 ../gui/wxpython/menustrings.py:1964 +#: ../gui/wxpython/menustrings.py:1023 ../gui/wxpython/menustrings.py:1965 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1006 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1932 msgid "Temporal sampling" msgstr "" -#: ../gui/wxpython/menustrings.py:1023 ../gui/wxpython/menustrings.py:1965 +#: ../gui/wxpython/menustrings.py:1024 ../gui/wxpython/menustrings.py:1966 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1007 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1933 msgid "" @@ -10494,25 +10458,25 @@ "print the result to stdout." msgstr "" -#: ../gui/wxpython/menustrings.py:1025 ../gui/wxpython/menustrings.py:1967 +#: ../gui/wxpython/menustrings.py:1026 ../gui/wxpython/menustrings.py:1968 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1009 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1935 msgid "Space time datasets metadata" msgstr "" -#: ../gui/wxpython/menustrings.py:1026 ../gui/wxpython/menustrings.py:1968 +#: ../gui/wxpython/menustrings.py:1027 ../gui/wxpython/menustrings.py:1969 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1010 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1936 msgid "Lists information about space time datasets and maps." msgstr "" -#: ../gui/wxpython/menustrings.py:1027 ../gui/wxpython/menustrings.py:1969 +#: ../gui/wxpython/menustrings.py:1028 ../gui/wxpython/menustrings.py:1970 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1011 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1937 msgid "Univariate raster dataset statistics" msgstr "" -#: ../gui/wxpython/menustrings.py:1028 ../gui/wxpython/menustrings.py:1970 +#: ../gui/wxpython/menustrings.py:1029 ../gui/wxpython/menustrings.py:1971 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1012 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1938 msgid "" @@ -10520,13 +10484,13 @@ "raster map of a space time raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:1029 ../gui/wxpython/menustrings.py:1971 +#: ../gui/wxpython/menustrings.py:1030 ../gui/wxpython/menustrings.py:1972 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1013 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1939 msgid "Univariate vector dataset statistics" msgstr "" -#: ../gui/wxpython/menustrings.py:1030 ../gui/wxpython/menustrings.py:1972 +#: ../gui/wxpython/menustrings.py:1031 ../gui/wxpython/menustrings.py:1973 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1014 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1940 msgid "" @@ -10534,13 +10498,13 @@ "map of a space time vector dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:1031 ../gui/wxpython/menustrings.py:1973 +#: ../gui/wxpython/menustrings.py:1032 ../gui/wxpython/menustrings.py:1974 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1015 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1941 msgid "Univariate 3D raster dataset statistics" msgstr "" -#: ../gui/wxpython/menustrings.py:1032 ../gui/wxpython/menustrings.py:1974 +#: ../gui/wxpython/menustrings.py:1033 ../gui/wxpython/menustrings.py:1975 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1016 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1942 msgid "" @@ -10548,504 +10512,504 @@ "3D raster map of a space time 3D raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:1033 ../gui/wxpython/menustrings.py:1975 +#: ../gui/wxpython/menustrings.py:1034 ../gui/wxpython/menustrings.py:1976 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1017 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1943 msgid "Report temporal topology" msgstr "" -#: ../gui/wxpython/menustrings.py:1034 ../gui/wxpython/menustrings.py:1976 +#: ../gui/wxpython/menustrings.py:1035 ../gui/wxpython/menustrings.py:1977 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1018 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1944 msgid "Lists temporal topology of a space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:1035 ../gui/wxpython/menustrings.py:1977 -#: ../gui/wxpython/menustrings.py:1984 +#: ../gui/wxpython/menustrings.py:1036 ../gui/wxpython/menustrings.py:1978 +#: ../gui/wxpython/menustrings.py:1985 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1019 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1945 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1952 msgid "GUI tools" msgstr "GrafiskÄs vides rÄ«ki" -#: ../gui/wxpython/menustrings.py:1038 ../gui/wxpython/menustrings.py:1980 -#: ../gui/wxpython/menustrings.py:2000 +#: ../gui/wxpython/menustrings.py:1039 ../gui/wxpython/menustrings.py:1981 +#: ../gui/wxpython/menustrings.py:2001 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1022 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1948 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1968 msgid "Timeline tool" msgstr "" -#: ../gui/wxpython/menustrings.py:1039 ../gui/wxpython/menustrings.py:1981 -#: ../gui/wxpython/menustrings.py:2001 +#: ../gui/wxpython/menustrings.py:1040 ../gui/wxpython/menustrings.py:1982 +#: ../gui/wxpython/menustrings.py:2002 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1023 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1949 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1969 msgid "Plot temporal extents." msgstr "" -#: ../gui/wxpython/menustrings.py:1040 ../gui/wxpython/menustrings.py:1982 -#: ../gui/wxpython/menustrings.py:1998 +#: ../gui/wxpython/menustrings.py:1041 ../gui/wxpython/menustrings.py:1983 +#: ../gui/wxpython/menustrings.py:1999 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1024 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1950 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1966 msgid "Temporal plot tool" msgstr "" -#: ../gui/wxpython/menustrings.py:1041 ../gui/wxpython/menustrings.py:1983 -#: ../gui/wxpython/menustrings.py:1999 +#: ../gui/wxpython/menustrings.py:1042 ../gui/wxpython/menustrings.py:1984 +#: ../gui/wxpython/menustrings.py:2000 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1025 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1951 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1967 msgid "Plot temporal values." msgstr "" -#: ../gui/wxpython/menustrings.py:1042 ../gui/wxpython/menustrings.py:2047 -#: ../gui/wxpython/menustrings.py:2090 +#: ../gui/wxpython/menustrings.py:1043 ../gui/wxpython/menustrings.py:2048 +#: ../gui/wxpython/menustrings.py:2091 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1026 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2015 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2058 msgid "&Help" msgstr "&PalÄ«dzÄ«ba" -#: ../gui/wxpython/menustrings.py:1043 +#: ../gui/wxpython/menustrings.py:1044 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1027 msgid "GRASS help" msgstr "GRASS palÄ«dzÄ«ba" -#: ../gui/wxpython/menustrings.py:1044 ../gui/wxpython/menustrings.py:1046 +#: ../gui/wxpython/menustrings.py:1045 ../gui/wxpython/menustrings.py:1047 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1028 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1030 msgid "Display the HTML man pages of GRASS GIS" msgstr "" -#: ../gui/wxpython/menustrings.py:1045 +#: ../gui/wxpython/menustrings.py:1046 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1029 msgid "GUI help" msgstr "GrafiskÄs vides palÄ«dzÄ«ba" -#: ../gui/wxpython/menustrings.py:1047 +#: ../gui/wxpython/menustrings.py:1048 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1031 msgid "About system" msgstr "Par sistÄ“mu" -#: ../gui/wxpython/menustrings.py:1048 +#: ../gui/wxpython/menustrings.py:1049 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1032 msgid "Prints system information" msgstr "" -#: ../gui/wxpython/menustrings.py:1049 ../gui/wxpython/menustrings.py:1050 +#: ../gui/wxpython/menustrings.py:1050 ../gui/wxpython/menustrings.py:1051 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1033 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1034 #: ../gui/wxpython/gui_core/ghelp.py:53 msgid "About GRASS GIS" msgstr "Par GRASS GIS" -#: ../gui/wxpython/menustrings.py:1053 +#: ../gui/wxpython/menustrings.py:1054 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1037 msgid "Import, export and link data" msgstr "" -#: ../gui/wxpython/menustrings.py:1987 +#: ../gui/wxpython/menustrings.py:1988 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1955 msgid "Attribute table manager" msgstr "AtribÅ«tu tabulas pÄrvaldnieks" -#: ../gui/wxpython/menustrings.py:2006 +#: ../gui/wxpython/menustrings.py:2007 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1974 msgid "Create new model" msgstr "Veidot jaunu modeli" -#: ../gui/wxpython/menustrings.py:2008 +#: ../gui/wxpython/menustrings.py:2009 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1976 msgid "Load model from file" -msgstr "" +msgstr "IelÄdÄ“t modeli no datnes" -#: ../gui/wxpython/menustrings.py:2010 +#: ../gui/wxpython/menustrings.py:2011 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1978 #: ../gui/wxpython/gmodeler/frame.py:518 msgid "Save model" msgstr "SaglabÄt modeli" -#: ../gui/wxpython/menustrings.py:2012 +#: ../gui/wxpython/menustrings.py:2013 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1980 msgid "Save model to file" msgstr "SaglabÄt modeli datnÄ“" -#: ../gui/wxpython/menustrings.py:2014 +#: ../gui/wxpython/menustrings.py:2015 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1982 msgid "Close model file" msgstr "AizvÄ“rt modeļa failu" -#: ../gui/wxpython/menustrings.py:2015 +#: ../gui/wxpython/menustrings.py:2016 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1983 msgid "Export to image" msgstr "EksportÄ“t kÄ attÄ“lu" -#: ../gui/wxpython/menustrings.py:2016 +#: ../gui/wxpython/menustrings.py:2017 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1984 msgid "Export model to image" msgstr "EksportÄ“ modeli kÄ attÄ“lu" -#: ../gui/wxpython/menustrings.py:2017 +#: ../gui/wxpython/menustrings.py:2018 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1985 msgid "Export to Python" msgstr "EksportÄ“t kÄ Python" -#: ../gui/wxpython/menustrings.py:2018 +#: ../gui/wxpython/menustrings.py:2019 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1986 msgid "Export model to Python script" msgstr "EksportÄ“ modeli kÄ Python skriptu" -#: ../gui/wxpython/menustrings.py:2019 +#: ../gui/wxpython/menustrings.py:2020 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1987 msgid "Quit modeler" msgstr "Iziet no modelÄ“tÄja" -#: ../gui/wxpython/menustrings.py:2020 +#: ../gui/wxpython/menustrings.py:2021 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1988 msgid "Close modeler window" msgstr "Aizver modelÄ“Å¡anas logu" -#: ../gui/wxpython/menustrings.py:2023 +#: ../gui/wxpython/menustrings.py:2024 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1991 #: ../gui/wxpython/gmodeler/preferences.py:32 msgid "Modeler settings" msgstr "ModelÄ“tÄja iestatÄ«jumi" -#: ../gui/wxpython/menustrings.py:2024 +#: ../gui/wxpython/menustrings.py:2025 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1992 msgid "&Model" msgstr "&Modelis" -#: ../gui/wxpython/menustrings.py:2025 +#: ../gui/wxpython/menustrings.py:2026 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1993 msgid "Add command" -msgstr "" +msgstr "Pievienot komandu" -#: ../gui/wxpython/menustrings.py:2026 +#: ../gui/wxpython/menustrings.py:2027 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1994 msgid "Add action (GRASS command) to model" msgstr "" -#: ../gui/wxpython/menustrings.py:2027 +#: ../gui/wxpython/menustrings.py:2028 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1995 msgid "Add data" msgstr "Pievienot datus" -#: ../gui/wxpython/menustrings.py:2028 +#: ../gui/wxpython/menustrings.py:2029 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1996 msgid "Add data item to model" msgstr "" -#: ../gui/wxpython/menustrings.py:2029 +#: ../gui/wxpython/menustrings.py:2030 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1997 msgid "Define relation" msgstr "" -#: ../gui/wxpython/menustrings.py:2030 +#: ../gui/wxpython/menustrings.py:2031 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1998 msgid "Define relation between data and action items" msgstr "" -#: ../gui/wxpython/menustrings.py:2031 +#: ../gui/wxpython/menustrings.py:2032 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1999 msgid "Add loop / series" msgstr "" -#: ../gui/wxpython/menustrings.py:2032 +#: ../gui/wxpython/menustrings.py:2033 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2000 msgid "Adds loop (series) to model" msgstr "" -#: ../gui/wxpython/menustrings.py:2033 +#: ../gui/wxpython/menustrings.py:2034 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2001 msgid "Add condition" msgstr "" -#: ../gui/wxpython/menustrings.py:2034 +#: ../gui/wxpython/menustrings.py:2035 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2002 msgid "Adds condition (if/else) to model" msgstr "" -#: ../gui/wxpython/menustrings.py:2035 +#: ../gui/wxpython/menustrings.py:2036 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2003 #: ../gui/wxpython/gmodeler/frame.py:885 msgid "Add comment" msgstr "Pievienot komentÄru" -#: ../gui/wxpython/menustrings.py:2036 +#: ../gui/wxpython/menustrings.py:2037 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2004 msgid "Adds comment to model" msgstr "" -#: ../gui/wxpython/menustrings.py:2037 +#: ../gui/wxpython/menustrings.py:2038 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2005 msgid "Remove item" -msgstr "" +msgstr "Noņemt vienumu" -#: ../gui/wxpython/menustrings.py:2038 +#: ../gui/wxpython/menustrings.py:2039 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2006 msgid "Remove action/data from model" msgstr "" -#: ../gui/wxpython/menustrings.py:2039 +#: ../gui/wxpython/menustrings.py:2040 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2007 #: ../gui/wxpython/gmodeler/preferences.py:661 msgid "Model properties" msgstr "Modeļa Ä«paÅ¡Ä«bas" -#: ../gui/wxpython/menustrings.py:2040 +#: ../gui/wxpython/menustrings.py:2041 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2008 msgid "Model properties (name, purpose, etc.)" msgstr "" -#: ../gui/wxpython/menustrings.py:2041 +#: ../gui/wxpython/menustrings.py:2042 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2009 msgid "Delete intermediate data" msgstr "" -#: ../gui/wxpython/menustrings.py:2042 +#: ../gui/wxpython/menustrings.py:2043 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2010 msgid "Delete intermediate data defined in the model" msgstr "" -#: ../gui/wxpython/menustrings.py:2044 +#: ../gui/wxpython/menustrings.py:2045 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2012 msgid "Run entire model" msgstr "" -#: ../gui/wxpython/menustrings.py:2045 +#: ../gui/wxpython/menustrings.py:2046 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2013 msgid "Validate model" msgstr "ValidÄ“t modeli" -#: ../gui/wxpython/menustrings.py:2046 +#: ../gui/wxpython/menustrings.py:2047 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2014 msgid "Validate entire model" msgstr "" -#: ../gui/wxpython/menustrings.py:2048 ../gui/wxpython/menustrings.py:2091 +#: ../gui/wxpython/menustrings.py:2049 ../gui/wxpython/menustrings.py:2092 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2016 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2059 -#: ../gui/wxpython/tplot/frame.py:280 ../gui/wxpython/timeline/frame.py:137 +#: ../gui/wxpython/tplot/frame.py:346 ../gui/wxpython/timeline/frame.py:137 msgid "Help" msgstr "PalÄ«dzÄ«ba" -#: ../gui/wxpython/menustrings.py:2049 +#: ../gui/wxpython/menustrings.py:2050 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2017 msgid "Display the HTML man pages of Graphical modeler" msgstr "" -#: ../gui/wxpython/menustrings.py:2050 +#: ../gui/wxpython/menustrings.py:2051 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2018 msgid "About Graphical Modeler" msgstr "" -#: ../gui/wxpython/menustrings.py:2051 +#: ../gui/wxpython/menustrings.py:2052 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2019 msgid "Display information about Graphical Modeler" msgstr "" -#: ../gui/wxpython/menustrings.py:2056 +#: ../gui/wxpython/menustrings.py:2057 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2024 #: ../gui/wxpython/psmap/toolbars.py:77 msgid "Specify paper size, margins and orientation" msgstr "" -#: ../gui/wxpython/menustrings.py:2057 +#: ../gui/wxpython/menustrings.py:2058 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2025 msgid "Load instruction file" msgstr "" -#: ../gui/wxpython/menustrings.py:2058 +#: ../gui/wxpython/menustrings.py:2059 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2026 #: ../gui/wxpython/psmap/toolbars.py:70 msgid "Load text file with mapping instructions" msgstr "" -#: ../gui/wxpython/menustrings.py:2059 +#: ../gui/wxpython/menustrings.py:2060 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2027 msgid "Export instruction file" msgstr "" -#: ../gui/wxpython/menustrings.py:2060 +#: ../gui/wxpython/menustrings.py:2061 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2028 #: ../gui/wxpython/psmap/toolbars.py:68 msgid "Generate text file with mapping instructions" msgstr "" -#: ../gui/wxpython/menustrings.py:2061 +#: ../gui/wxpython/menustrings.py:2062 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2029 msgid "Export to PostScript" -msgstr "" +msgstr "EksportÄ“t kÄ PostScript" -#: ../gui/wxpython/menustrings.py:2062 +#: ../gui/wxpython/menustrings.py:2063 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2030 #: ../gui/wxpython/psmap/toolbars.py:72 msgid "Generate PostScript output" msgstr "" -#: ../gui/wxpython/menustrings.py:2063 +#: ../gui/wxpython/menustrings.py:2064 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2031 msgid "Export to PDF" msgstr "EksportÄ“t kÄ PDF" -#: ../gui/wxpython/menustrings.py:2064 +#: ../gui/wxpython/menustrings.py:2065 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2032 #: ../gui/wxpython/psmap/toolbars.py:74 msgid "Generate PDF output" msgstr "" -#: ../gui/wxpython/menustrings.py:2065 ../gui/wxpython/menustrings.py:2066 +#: ../gui/wxpython/menustrings.py:2066 ../gui/wxpython/menustrings.py:2067 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2033 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2034 msgid "Launch ps.map dialog" msgstr "" -#: ../gui/wxpython/menustrings.py:2067 +#: ../gui/wxpython/menustrings.py:2068 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2035 #: ../gui/wxpython/gui_core/toolbars.py:74 ../gui/wxpython/lmgr/layertree.py:78 msgid "Quit" msgstr "Iziet" -#: ../gui/wxpython/menustrings.py:2068 +#: ../gui/wxpython/menustrings.py:2069 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2036 msgid "Close Cartographic Composer" msgstr "" -#: ../gui/wxpython/menustrings.py:2069 +#: ../gui/wxpython/menustrings.py:2070 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2037 msgid "&Insert" msgstr "&Ievietot" -#: ../gui/wxpython/menustrings.py:2070 +#: ../gui/wxpython/menustrings.py:2071 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2038 -#: ../gui/wxpython/psmap/toolbars.py:82 ../gui/wxpython/psmap/dialogs.py:833 -#: ../gui/wxpython/psmap/dialogs.py:887 +#: ../gui/wxpython/psmap/toolbars.py:82 ../gui/wxpython/psmap/dialogs.py:835 +#: ../gui/wxpython/psmap/dialogs.py:889 msgid "Map frame" msgstr "" -#: ../gui/wxpython/menustrings.py:2071 +#: ../gui/wxpython/menustrings.py:2072 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2039 msgid "Add or edit map frame" msgstr "" -#: ../gui/wxpython/menustrings.py:2072 +#: ../gui/wxpython/menustrings.py:2073 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2040 #: ../gui/wxpython/nviz/mapwindow.py:1675 ../gui/wxpython/nviz/tools.py:827 -#: ../gui/wxpython/psmap/dialogs.py:1540 ../gui/wxpython/lmgr/layertree.py:1044 +#: ../gui/wxpython/psmap/dialogs.py:1542 ../gui/wxpython/lmgr/layertree.py:1044 msgid "Raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:2073 +#: ../gui/wxpython/menustrings.py:2074 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2041 msgid "Add or edit raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:2074 +#: ../gui/wxpython/menustrings.py:2075 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2042 -#: ../gui/wxpython/nviz/tools.py:1453 ../gui/wxpython/psmap/dialogs.py:3644 +#: ../gui/wxpython/nviz/tools.py:1453 ../gui/wxpython/psmap/dialogs.py:3646 #: ../gui/wxpython/lmgr/layertree.py:1048 msgid "Vector map" msgstr "Vektoru karte" -#: ../gui/wxpython/menustrings.py:2075 +#: ../gui/wxpython/menustrings.py:2076 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2043 msgid "Add or edit vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:2076 +#: ../gui/wxpython/menustrings.py:2077 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2044 msgid "Map legend" msgstr "Kartes leÄ£enda" -#: ../gui/wxpython/menustrings.py:2077 +#: ../gui/wxpython/menustrings.py:2078 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2045 msgid "Add or edit raster and vector legend" msgstr "" -#: ../gui/wxpython/menustrings.py:2078 +#: ../gui/wxpython/menustrings.py:2079 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2046 #: ../gui/wxpython/psmap/toolbars.py:93 msgid "Map info" msgstr "Kartes informÄcija" -#: ../gui/wxpython/menustrings.py:2079 +#: ../gui/wxpython/menustrings.py:2080 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2047 msgid "Add or edit map info" msgstr "" -#: ../gui/wxpython/menustrings.py:2080 +#: ../gui/wxpython/menustrings.py:2081 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2048 #: ../gui/wxpython/nviz/tools.py:2381 ../gui/wxpython/psmap/toolbars.py:97 msgid "Scale bar" msgstr "MÄ“rogjosla" -#: ../gui/wxpython/menustrings.py:2081 +#: ../gui/wxpython/menustrings.py:2082 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2049 msgid "Add or edit scale bar" msgstr "" -#: ../gui/wxpython/menustrings.py:2082 +#: ../gui/wxpython/menustrings.py:2083 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2050 -#: ../gui/wxpython/psmap/toolbars.py:91 ../gui/wxpython/psmap/dialogs.py:5185 -#: ../gui/wxpython/psmap/dialogs.py:5194 -#: ../gui/wxpython/animation/dialogs.py:1537 +#: ../gui/wxpython/psmap/toolbars.py:91 ../gui/wxpython/psmap/dialogs.py:5187 +#: ../gui/wxpython/psmap/dialogs.py:5196 +#: ../gui/wxpython/animation/dialogs.py:1540 msgid "Text" msgstr "Teksts" -#: ../gui/wxpython/menustrings.py:2083 +#: ../gui/wxpython/menustrings.py:2084 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2051 -#: ../gui/wxpython/animation/dialogs.py:988 +#: ../gui/wxpython/animation/dialogs.py:991 #: ../gui/wxpython/mapdisp/toolbars.py:54 msgid "Add text" msgstr "Pievienot tekstu" -#: ../gui/wxpython/menustrings.py:2084 +#: ../gui/wxpython/menustrings.py:2085 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2052 -#: ../gui/wxpython/psmap/toolbars.py:99 ../gui/wxpython/psmap/dialogs.py:5720 -#: ../gui/wxpython/psmap/dialogs.py:5782 -#: ../gui/wxpython/animation/dialogs.py:1536 +#: ../gui/wxpython/psmap/toolbars.py:99 ../gui/wxpython/psmap/dialogs.py:5722 +#: ../gui/wxpython/psmap/dialogs.py:5784 +#: ../gui/wxpython/animation/dialogs.py:1539 msgid "Image" msgstr "AttÄ“ls" -#: ../gui/wxpython/menustrings.py:2085 +#: ../gui/wxpython/menustrings.py:2086 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2053 -#: ../gui/wxpython/animation/dialogs.py:988 +#: ../gui/wxpython/animation/dialogs.py:991 msgid "Add image" msgstr "Pievienot attÄ“lu" -#: ../gui/wxpython/menustrings.py:2086 +#: ../gui/wxpython/menustrings.py:2087 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2054 #: ../gui/wxpython/nviz/tools.py:2332 ../gui/wxpython/psmap/toolbars.py:101 -#: ../gui/wxpython/psmap/dialogs.py:6244 +#: ../gui/wxpython/psmap/dialogs.py:6246 msgid "North Arrow" msgstr "Ziemeļu bulta" -#: ../gui/wxpython/menustrings.py:2087 +#: ../gui/wxpython/menustrings.py:2088 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2055 #: ../gui/wxpython/mapdisp/toolbars.py:41 msgid "Add north arrow" msgstr "Pievienot ziemeļu bultu" -#: ../gui/wxpython/menustrings.py:2089 +#: ../gui/wxpython/menustrings.py:2090 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2057 #: ../gui/wxpython/psmap/toolbars.py:85 msgid "Delete selected object" msgstr "" -#: ../gui/wxpython/menustrings.py:2092 +#: ../gui/wxpython/menustrings.py:2093 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2060 msgid "Display the HTML man pages of Cartographic Composer" msgstr "" -#: ../gui/wxpython/menustrings.py:2093 +#: ../gui/wxpython/menustrings.py:2094 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2061 msgid "About Cartographic Composer" msgstr "" -#: ../gui/wxpython/menustrings.py:2094 +#: ../gui/wxpython/menustrings.py:2095 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2062 msgid "Display information about Cartographic Composer" msgstr "" @@ -11069,6 +11033,12 @@ "reprojects on the fly." msgstr "" +#: ../gui/wxpython/image2target/ii2t_menustrings.py:64 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1065 +msgid "" +"Imports a raster map as GRASS GIS specific archive file (packed with r.pack)" +msgstr "" + #: ../gui/wxpython/image2target/ii2t_menustrings.py:71 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1072 msgid "" @@ -11076,6 +11046,12 @@ "on the fly." msgstr "" +#: ../gui/wxpython/image2target/ii2t_menustrings.py:88 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1089 +msgid "" +"Imports a vector map as GRASS GIS specific archive file (packed with v.pack)" +msgstr "" + #: ../gui/wxpython/image2target/ii2t_menustrings.py:132 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1133 msgid "" @@ -11083,12 +11059,6 @@ "default a vector map layer is exported to Esri Shapefile format." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:198 -msgid "" -"Creates a 3D rendering of GIS data. Renders surfaces (raster data), 2D/3D " -"vector data, and volumes (3D raster data) in 3D." -msgstr "" - #: ../gui/wxpython/image2target/ii2t_menustrings.py:650 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1576 msgid "" @@ -11120,242 +11090,261 @@ #: ../gui/wxpython/image2target/ii2t_menustrings.py:1876 msgid "Registers raster, vector and raster3d maps in a space time datasets." msgstr "" -"ReÄ£istrÄ“ rastra, vektoru un 3d rastra kartes kÄ laiktelpiskÄs datu kopas." #: ../gui/wxpython/image2target/ii2t_mapdisplay.py:50 #: ../gui/wxpython/gcp/mapdisplay.py:50 msgid "GRASS GIS Manage Ground Control Points" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:177 -#: ../gui/wxpython/gcp/manager.py:148 +#: ../gui/wxpython/image2target/ii2t_manager.py:179 +#: ../gui/wxpython/gcp/manager.py:150 msgid "Setup for georectification" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:210 -#: ../gui/wxpython/image2target/ii2t_manager.py:214 -#: ../gui/wxpython/gcp/manager.py:181 ../gui/wxpython/gcp/manager.py:185 +#: ../gui/wxpython/image2target/ii2t_manager.py:212 +#: ../gui/wxpython/image2target/ii2t_manager.py:216 +#: ../gui/wxpython/gcp/manager.py:183 ../gui/wxpython/gcp/manager.py:187 msgid "Georectifying setup canceled." msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:379 -#: ../gui/wxpython/gcp/manager.py:350 +#: ../gui/wxpython/image2target/ii2t_manager.py:381 +#: ../gui/wxpython/gcp/manager.py:352 msgid "Select map type and location/mapset" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:393 -#: ../gui/wxpython/gcp/manager.py:364 +#: ../gui/wxpython/image2target/ii2t_manager.py:395 +#: ../gui/wxpython/gcp/manager.py:366 msgid "Map type to georectify" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:394 -#: ../gui/wxpython/gui_core/dialogs.py:1452 -#: ../gui/wxpython/gui_core/dialogs.py:1697 -#: ../gui/wxpython/psmap/dialogs.py:920 ../gui/wxpython/gcp/manager.py:365 +#: ../gui/wxpython/image2target/ii2t_manager.py:396 +#: ../gui/wxpython/gui_core/dialogs.py:1453 +#: ../gui/wxpython/gui_core/dialogs.py:1699 +#: ../gui/wxpython/psmap/dialogs.py:922 ../gui/wxpython/gcp/manager.py:367 #: ../gui/wxpython/gmodeler/frame.py:1746 msgid "raster" msgstr "rastrs" -#: ../gui/wxpython/image2target/ii2t_manager.py:394 -#: ../gui/wxpython/gui_core/dialogs.py:1452 -#: ../gui/wxpython/psmap/dialogs.py:923 ../gui/wxpython/gcp/manager.py:365 +#: ../gui/wxpython/image2target/ii2t_manager.py:396 +#: ../gui/wxpython/gui_core/dialogs.py:1453 +#: ../gui/wxpython/psmap/dialogs.py:925 ../gui/wxpython/gcp/manager.py:367 #: ../gui/wxpython/gmodeler/frame.py:1747 msgid "vector" msgstr "vektors" -#: ../gui/wxpython/image2target/ii2t_manager.py:404 -#: ../gui/wxpython/gcp/manager.py:375 +#: ../gui/wxpython/image2target/ii2t_manager.py:406 +#: ../gui/wxpython/gcp/manager.py:377 msgid "Select source location:" msgstr "Avota novietojums:" -#: ../gui/wxpython/image2target/ii2t_manager.py:425 -#: ../gui/wxpython/gcp/manager.py:396 +#: ../gui/wxpython/image2target/ii2t_manager.py:427 +#: ../gui/wxpython/gcp/manager.py:398 msgid "Select source mapset:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:481 -#: ../gui/wxpython/gcp/manager.py:452 +#: ../gui/wxpython/image2target/ii2t_manager.py:483 +#: ../gui/wxpython/gcp/manager.py:454 msgid "You must select a valid location before selecting a mapset" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:494 -#: ../gui/wxpython/gcp/manager.py:465 +#: ../gui/wxpython/image2target/ii2t_manager.py:496 +#: ../gui/wxpython/gcp/manager.py:467 msgid "You must select a valid location and mapset in order to continue" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:516 -#: ../gui/wxpython/gcp/manager.py:487 +#: ../gui/wxpython/image2target/ii2t_manager.py:518 +#: ../gui/wxpython/gcp/manager.py:489 msgid "Select image/map group to georectify" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:538 +#: ../gui/wxpython/image2target/ii2t_manager.py:540 msgid "Select group:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:555 -#: ../gui/wxpython/gcp/manager.py:526 +#: ../gui/wxpython/image2target/ii2t_manager.py:557 +#: ../gui/wxpython/gcp/manager.py:528 msgid "Create group if none exists" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:569 -#: ../gui/wxpython/gcp/manager.py:540 +#: ../gui/wxpython/image2target/ii2t_manager.py:571 +#: ../gui/wxpython/gcp/manager.py:542 msgid "Add vector map to group..." msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:653 -#: ../gui/wxpython/gcp/manager.py:630 +#: ../gui/wxpython/image2target/ii2t_manager.py:655 +#: ../gui/wxpython/gcp/manager.py:632 msgid "You must select a valid image/map group in order to continue" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:660 -#: ../gui/wxpython/gcp/manager.py:637 +#: ../gui/wxpython/image2target/ii2t_manager.py:662 +#: ../gui/wxpython/gcp/manager.py:639 msgid "You must enter an map name extension in order to continue" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:729 -#: ../gui/wxpython/gcp/manager.py:706 +#: ../gui/wxpython/image2target/ii2t_manager.py:731 +#: ../gui/wxpython/gcp/manager.py:708 msgid "Select maps to display for ground control point (GCP) creation" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:790 -#: ../gui/wxpython/image2target/ii2t_manager.py:2981 -#: ../gui/wxpython/gcp/manager.py:767 ../gui/wxpython/gcp/manager.py:2908 +#: ../gui/wxpython/image2target/ii2t_manager.py:792 +#: ../gui/wxpython/image2target/ii2t_manager.py:2984 +#: ../gui/wxpython/gcp/manager.py:769 ../gui/wxpython/gcp/manager.py:2910 msgid "Select target vector map to display:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:862 -#: ../gui/wxpython/gcp/manager.py:839 +#: ../gui/wxpython/image2target/ii2t_manager.py:864 +#: ../gui/wxpython/gcp/manager.py:841 msgid "You must select a source map in order to continue" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:889 -#: ../gui/wxpython/image2target/ii2t_manager.py:920 -#: ../gui/wxpython/gcp/manager.py:866 ../gui/wxpython/gcp/manager.py:897 +#: ../gui/wxpython/image2target/ii2t_manager.py:891 +#: ../gui/wxpython/image2target/ii2t_manager.py:922 +#: ../gui/wxpython/gcp/manager.py:868 ../gui/wxpython/gcp/manager.py:899 #, python-format msgid "" "No maps in selected group <%s>.\n" "Please edit group or select another group." msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:950 -#: ../gui/wxpython/gcp/manager.py:927 +#: ../gui/wxpython/image2target/ii2t_manager.py:952 +#: ../gui/wxpython/gcp/manager.py:929 msgid "Manage Ground Control Points" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:1483 +#: ../gui/wxpython/image2target/ii2t_manager.py:1485 msgid "Writing CONTROL_POINTS file failed" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:1495 +#: ../gui/wxpython/image2target/ii2t_manager.py:1497 #, python-format msgid "CONTROL_POINTS file saved for group <%s>" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:1546 +#: ../gui/wxpython/image2target/ii2t_manager.py:1548 msgid "Reading CONTROL_POINTS file failed" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:1701 -#: ../gui/wxpython/gcp/manager.py:1635 +#: ../gui/wxpython/image2target/ii2t_manager.py:1703 +#: ../gui/wxpython/gcp/manager.py:1637 #, python-format msgid "Transforming <%s>..." msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:1706 -#: ../gui/wxpython/gcp/manager.py:1640 +#: ../gui/wxpython/image2target/ii2t_manager.py:1708 +#: ../gui/wxpython/gcp/manager.py:1642 #, python-format msgid "Rectifying vector map <%s>, please wait..." msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:1740 -#: ../gui/wxpython/gcp/manager.py:1674 +#: ../gui/wxpython/image2target/ii2t_manager.py:1743 +#: ../gui/wxpython/gcp/manager.py:1676 #, python-format msgid "Georectification of vector map <%s> failed" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:1872 +#: ../gui/wxpython/image2target/ii2t_manager.py:1875 msgid "" "Could not calculate RMS Error.\n" "Possible error with i.ortho.transform." msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:1998 +#: ../gui/wxpython/image2target/ii2t_manager.py:2001 msgid "" "Could not calculate new extends.\n" "Possible error with i.ortho.transform." msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2210 -#: ../gui/wxpython/image2target/ii2t_manager.py:2230 -#: ../gui/wxpython/gcp/manager.py:2147 ../gui/wxpython/gcp/manager.py:2165 +#: ../gui/wxpython/image2target/ii2t_manager.py:2213 +#: ../gui/wxpython/image2target/ii2t_manager.py:2233 +#: ../gui/wxpython/gcp/manager.py:2149 ../gui/wxpython/gcp/manager.py:2167 msgid "source E" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2211 -#: ../gui/wxpython/image2target/ii2t_manager.py:2231 -#: ../gui/wxpython/gcp/manager.py:2148 ../gui/wxpython/gcp/manager.py:2166 +#: ../gui/wxpython/image2target/ii2t_manager.py:2214 +#: ../gui/wxpython/image2target/ii2t_manager.py:2234 +#: ../gui/wxpython/gcp/manager.py:2150 ../gui/wxpython/gcp/manager.py:2168 msgid "source N" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2212 -#: ../gui/wxpython/image2target/ii2t_manager.py:2232 +#: ../gui/wxpython/image2target/ii2t_manager.py:2215 +#: ../gui/wxpython/image2target/ii2t_manager.py:2235 msgid "source Z" -msgstr "avota Z" +msgstr "Z avots" -#: ../gui/wxpython/image2target/ii2t_manager.py:2213 -#: ../gui/wxpython/image2target/ii2t_manager.py:2233 -#: ../gui/wxpython/gcp/manager.py:2149 ../gui/wxpython/gcp/manager.py:2167 +#: ../gui/wxpython/image2target/ii2t_manager.py:2216 +#: ../gui/wxpython/image2target/ii2t_manager.py:2236 +#: ../gui/wxpython/gcp/manager.py:2151 ../gui/wxpython/gcp/manager.py:2169 msgid "target E" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2214 -#: ../gui/wxpython/image2target/ii2t_manager.py:2234 -#: ../gui/wxpython/gcp/manager.py:2150 ../gui/wxpython/gcp/manager.py:2168 +#: ../gui/wxpython/image2target/ii2t_manager.py:2217 +#: ../gui/wxpython/image2target/ii2t_manager.py:2237 +#: ../gui/wxpython/gcp/manager.py:2152 ../gui/wxpython/gcp/manager.py:2170 msgid "target N" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2215 -#: ../gui/wxpython/image2target/ii2t_manager.py:2235 +#: ../gui/wxpython/image2target/ii2t_manager.py:2218 +#: ../gui/wxpython/image2target/ii2t_manager.py:2238 msgid "target Z" -msgstr "mÄ“rÄ·a Z" +msgstr "Z mÄ“rÄ·is" -#: ../gui/wxpython/image2target/ii2t_manager.py:2425 -#: ../gui/wxpython/gcp/manager.py:2354 +#: ../gui/wxpython/image2target/ii2t_manager.py:2428 +#: ../gui/wxpython/gcp/manager.py:2356 msgid "Create vector map group" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2500 -#: ../gui/wxpython/gcp/manager.py:2429 +#: ../gui/wxpython/image2target/ii2t_manager.py:2503 +#: ../gui/wxpython/gcp/manager.py:2431 msgid "Select vector map(s) to add to group:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2583 -#: ../gui/wxpython/gcp/manager.py:2516 +#: ../gui/wxpython/image2target/ii2t_manager.py:2586 +#: ../gui/wxpython/gcp/manager.py:2518 msgid "source E:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2584 -#: ../gui/wxpython/gcp/manager.py:2517 +#: ../gui/wxpython/image2target/ii2t_manager.py:2587 +#: ../gui/wxpython/gcp/manager.py:2519 msgid "target E:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2585 -#: ../gui/wxpython/gcp/manager.py:2518 +#: ../gui/wxpython/image2target/ii2t_manager.py:2588 +#: ../gui/wxpython/gcp/manager.py:2520 msgid "source N:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2586 -#: ../gui/wxpython/gcp/manager.py:2519 +#: ../gui/wxpython/image2target/ii2t_manager.py:2589 +#: ../gui/wxpython/gcp/manager.py:2521 msgid "target N:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2587 +#: ../gui/wxpython/image2target/ii2t_manager.py:2590 msgid "source Z:" -msgstr "avota Z:" +msgstr "Z avots:" -#: ../gui/wxpython/image2target/ii2t_manager.py:2588 +#: ../gui/wxpython/image2target/ii2t_manager.py:2591 msgid "target Z:" -msgstr "mÄ“rÄ·a Z:" +msgstr "Z mÄ“rÄ·is:" + +#: ../gui/wxpython/image2target/ii2t_gis_set.py:252 +#, python-format +msgid "GRASS GIS %s startup%s" +msgstr "GRASS GIS %s palaiÅ¡ana %s" + +#: ../gui/wxpython/image2target/ii2t_gis_set.py:474 +#: ../gui/wxpython/startup/guiutils.py:80 +#, python-format +msgid "Invalid line in GISRC file (%s):%s\n" +msgstr "NederÄ«ga rinda GISRC failÄ (%s): %s\n" + +#: ../gui/wxpython/image2target/ii2t_gis_set.py:556 +msgid "New mapset:" +msgstr "Jauna karÅ¡u kopa:" + +#: ../gui/wxpython/image2target/ii2t_gis_set.py:937 +#: ../gui/wxpython/lmgr/frame.py:1071 +msgid "Enter name for new mapset:" +msgstr "JaunÄs karÅ¡u kopas nosaukums:" #: ../gui/wxpython/vdigit/mapwindow.py:425 msgid "Update categories" @@ -11546,7 +11535,7 @@ msgid "Z bulk-labeling of 3D lines" msgstr "" -#: ../gui/wxpython/vdigit/toolbars.py:603 ../gui/wxpython/vdigit/wxdigit.py:63 +#: ../gui/wxpython/vdigit/toolbars.py:603 ../gui/wxpython/vdigit/wxdigit.py:64 msgid "No vector map open for editing." msgstr "" @@ -11561,7 +11550,7 @@ #: ../gui/wxpython/vdigit/toolbars.py:841 #: ../gui/wxpython/vdigit/toolbars.py:998 #: ../gui/wxpython/vdigit/toolbars.py:1096 -#: ../gui/wxpython/gui_core/dialogs.py:213 +#: ../gui/wxpython/gui_core/dialogs.py:214 msgid "Select vector map" msgstr "IzvÄ“lieties vektordatu karti" @@ -11653,9 +11642,9 @@ msgstr "" #: ../gui/wxpython/vdigit/preferences.py:150 -#: ../gui/wxpython/gui_core/preferences.py:281 -#: ../gui/wxpython/animation/dialogs.py:340 -#: ../gui/wxpython/animation/dialogs.py:1854 +#: ../gui/wxpython/gui_core/preferences.py:274 +#: ../gui/wxpython/animation/dialogs.py:343 +#: ../gui/wxpython/animation/dialogs.py:1857 #: ../gui/wxpython/gmodeler/preferences.py:54 msgid "General" msgstr "VispÄrÄ“ji" @@ -11778,7 +11767,7 @@ msgstr "" #: ../gui/wxpython/vdigit/preferences.py:582 -#: ../gui/wxpython/gui_core/preferences.py:1504 +#: ../gui/wxpython/gui_core/preferences.py:1498 msgid "Attributes" msgstr "AtribÅ«ti" @@ -11793,8 +11782,8 @@ #: ../gui/wxpython/vdigit/preferences.py:612 #: ../gui/wxpython/vdigit/preferences.py:615 #: ../gui/wxpython/vdigit/dialogs.py:116 ../gui/wxpython/vdigit/dialogs.py:576 -#: ../gui/wxpython/dbmgr/dialogs.py:512 ../gui/wxpython/dbmgr/base.py:2952 -#: ../gui/wxpython/dbmgr/base.py:3073 ../gui/wxpython/dbmgr/base.py:3339 +#: ../gui/wxpython/dbmgr/dialogs.py:512 ../gui/wxpython/dbmgr/base.py:2954 +#: ../gui/wxpython/dbmgr/base.py:3075 ../gui/wxpython/dbmgr/base.py:3341 msgid "Layer" msgstr "SlÄnis" @@ -11868,8 +11857,8 @@ msgstr "" #: ../gui/wxpython/vdigit/preferences.py:800 -#: ../gui/wxpython/gui_core/gselect.py:2342 -#: ../gui/wxpython/psmap/toolbars.py:103 ../gui/wxpython/psmap/dialogs.py:6279 +#: ../gui/wxpython/gui_core/gselect.py:2334 +#: ../gui/wxpython/psmap/toolbars.py:103 ../gui/wxpython/psmap/dialogs.py:6281 msgid "Point" msgstr "Punkts" @@ -11944,7 +11933,7 @@ msgid "Add new category" msgstr "Pievienot jaunu kategoriju" -#: ../gui/wxpython/vdigit/dialogs.py:151 ../gui/wxpython/psmap/dialogs.py:479 +#: ../gui/wxpython/vdigit/dialogs.py:151 ../gui/wxpython/psmap/dialogs.py:481 #: ../gui/wxpython/web_services/dialogs.py:685 msgid "Apply changes" msgstr "Pielietot izmaiņas" @@ -11981,8 +11970,8 @@ msgid "Delete all" msgstr "DzÄ“st visu" -#: ../gui/wxpython/vdigit/dialogs.py:290 ../gui/wxpython/dbmgr/base.py:1438 -#: ../gui/wxpython/dbmgr/base.py:2588 ../gui/wxpython/gmodeler/dialogs.py:851 +#: ../gui/wxpython/vdigit/dialogs.py:290 ../gui/wxpython/dbmgr/base.py:1440 +#: ../gui/wxpython/dbmgr/base.py:2590 ../gui/wxpython/gmodeler/dialogs.py:851 #: ../gui/wxpython/gmodeler/dialogs.py:1017 msgid "Reload" msgstr "PÄrlÄdÄ“t" @@ -12020,7 +12009,7 @@ msgid "Layer (Categories)" msgstr "" -#: ../gui/wxpython/vdigit/wxdisplay.py:1017 +#: ../gui/wxpython/vdigit/wxdisplay.py:1019 #, python-format msgid "" "Topology for vector map <%s> is not available. Topology is required by " @@ -12028,24 +12017,24 @@ "vector map for editing?" msgstr "" -#: ../gui/wxpython/vdigit/wxdisplay.py:1022 +#: ../gui/wxpython/vdigit/wxdisplay.py:1024 msgid "Topology missing" msgstr "Nav topoloÄ£ijas" -#: ../gui/wxpython/vdigit/wxdigit.py:56 +#: ../gui/wxpython/vdigit/wxdigit.py:57 msgid "Digitization Error" msgstr "DigitizÄ“Å¡anas kļūda" -#: ../gui/wxpython/vdigit/wxdigit.py:61 +#: ../gui/wxpython/vdigit/wxdigit.py:62 #, python-format msgid "Unable to open vector map <%s>." msgstr "Nav iespÄ“jams atvÄ“rt vektordatu karti <%s>." -#: ../gui/wxpython/vdigit/wxdigit.py:64 +#: ../gui/wxpython/vdigit/wxdigit.py:65 msgid "Operation canceled." msgstr "DarbÄ«ba ir atcelta." -#: ../gui/wxpython/vdigit/wxdigit.py:71 +#: ../gui/wxpython/vdigit/wxdigit.py:72 #, python-format msgid "" "Writing new feature failed. Operation canceled.\n" @@ -12053,51 +12042,55 @@ "Reason: %s" msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:80 +#: ../gui/wxpython/vdigit/wxdigit.py:81 #, python-format msgid "Reading feature id %d failed. Operation canceled." msgstr "Nebija iespÄ“jams nolasÄ«t objektu id %d. DarbÄ«ba ir atcelta." -#: ../gui/wxpython/vdigit/wxdigit.py:88 +#: ../gui/wxpython/vdigit/wxdigit.py:89 #, python-format msgid "Database link %d not available. Operation canceled." msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:96 +#: ../gui/wxpython/vdigit/wxdigit.py:97 #, python-format msgid "Unable to start database driver <%s>. Operation canceled." msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:106 +#: ../gui/wxpython/vdigit/wxdigit.py:107 #, python-format msgid "" "Unable to open database <%(db)s> by driver <%(driver)s>. Operation canceled." msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:114 +#: ../gui/wxpython/vdigit/wxdigit.py:115 #, python-format msgid "Unable to execute SQL query '%s'. Operation canceled." msgstr "Nebija iespÄ“jams izpildÄ«t SQL izteikumu '%s'. DarbÄ«ba ir atcelta." -#: ../gui/wxpython/vdigit/wxdigit.py:122 +#: ../gui/wxpython/vdigit/wxdigit.py:123 #, python-format msgid "Feature id %d is marked as dead. Operation canceled." msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:130 +#: ../gui/wxpython/vdigit/wxdigit.py:131 #, python-format msgid "Unsupported feature type %d. Operation canceled." msgstr "NeatbalstÄ«ts datu tips %d. DarbÄ«ba atcelta." -#: ../gui/wxpython/vdigit/wxdigit.py:500 +#: ../gui/wxpython/vdigit/wxdigit.py:501 #, python-format msgid "Unknown feature type '%s'" msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:505 +#: ../gui/wxpython/vdigit/wxdigit.py:506 msgid "Not enough points for line" msgstr "" +#: ../gui/wxpython/startup/guiutils.py:51 +msgid "Name for the new mapset:" +msgstr "JaunÄs karÅ¡u kopas nosaukums:" + #: ../gui/wxpython/startup/locdownload.py:150 #, python-brace-format msgid "ZIP file is unreadable: {0}" @@ -12119,19 +12112,16 @@ msgstr "" #: ../gui/wxpython/startup/locdownload.py:233 -#, fuzzy msgid "Downloaded location is not valid" -msgstr "Modelis nav korekts. %s" +msgstr "LejupielÄdÄ“tais novietojums nav derÄ«gs" #: ../gui/wxpython/startup/locdownload.py:293 -#, fuzzy msgid "Select sample location to download:" -msgstr "IzvÄ“lieties no grass.osgeo.org pieejamajiem parauga novietojumiem" +msgstr "IzvÄ“lieties parauga novietojumu lejupielÄdei:" #: ../gui/wxpython/startup/locdownload.py:304 -#, fuzzy msgid "Download selected location" -msgstr "PÄrsaukt izvÄ“lÄ“to novietojumu" +msgstr "LejupielÄdÄ“t izvÄ“lÄ“to novietojumu" #: ../gui/wxpython/startup/locdownload.py:360 #: ../gui/wxpython/startup/locdownload.py:389 @@ -12144,9 +12134,9 @@ msgstr "" #: ../gui/wxpython/startup/locdownload.py:381 -#, fuzzy, python-format +#, python-format msgid "Download failed: %s" -msgstr "NederÄ«ga vÄ“rtÄ«ba: %s" +msgstr "LejupielÄde bija nesekmÄ«ga: %s" #: ../gui/wxpython/startup/locdownload.py:384 msgid "" @@ -12164,14 +12154,20 @@ msgstr "GRASS GIS novietojuma lejupielÄde" #: ../gui/wxpython/startup/locdownload.py:491 -#, fuzzy msgid "Do you want to cancel location download?" -msgstr "Vai vÄ“lies saglabÄt izmaiņas?" +msgstr "Vai vÄ“laties pÄrtraukt novietojuma lejupielÄdi?" #: ../gui/wxpython/startup/locdownload.py:492 -#, fuzzy msgid "Abort download" -msgstr "Le&jupielÄdÄ“t" +msgstr "PÄrtraukt lejupielÄdi" + +#: ../gui/wxpython/startup/utils.py:45 +msgid "Documents" +msgstr "Dokumenti" + +#: ../gui/wxpython/startup/utils.py:46 +msgid "My Documents" +msgstr "" #: ../gui/wxpython/nviz/mapwindow.py:244 msgid "" @@ -12302,7 +12298,7 @@ msgid "constant#" msgstr "" -#: ../gui/wxpython/nviz/wxnviz.py:33 +#: ../gui/wxpython/nviz/wxnviz.py:35 msgid "" "This module requires the NumPy module, which could not be imported. It " "probably is not installed (it's not part of the standard Python " @@ -12310,7 +12306,7 @@ "information on downloading source or binaries." msgstr "" -#: ../gui/wxpython/nviz/wxnviz.py:505 ../gui/wxpython/nviz/wxnviz.py:517 +#: ../gui/wxpython/nviz/wxnviz.py:510 ../gui/wxpython/nviz/wxnviz.py:522 #, python-format msgid "3d raster map <%s> not found" msgstr "" @@ -12326,7 +12322,7 @@ msgstr "Dati" #: ../gui/wxpython/nviz/tools.py:100 -#: ../gui/wxpython/gui_core/preferences.py:499 +#: ../gui/wxpython/gui_core/preferences.py:492 msgid "Appearance" msgstr "Izskats" @@ -12369,9 +12365,9 @@ msgstr "" #: ../gui/wxpython/nviz/tools.py:366 ../gui/wxpython/nviz/tools.py:1285 -#: ../gui/wxpython/nviz/tools.py:2126 ../gui/wxpython/gui_core/dialogs.py:1937 -#: ../gui/wxpython/psmap/dialogs.py:3849 ../gui/wxpython/psmap/dialogs.py:4066 -#: ../gui/wxpython/psmap/dialogs.py:4857 +#: ../gui/wxpython/nviz/tools.py:2126 ../gui/wxpython/gui_core/dialogs.py:1942 +#: ../gui/wxpython/psmap/dialogs.py:3851 ../gui/wxpython/psmap/dialogs.py:4068 +#: ../gui/wxpython/psmap/dialogs.py:4859 #: ../gui/wxpython/gmodeler/preferences.py:210 #: ../gui/wxpython/gmodeler/preferences.py:376 #: ../gui/wxpython/gmodeler/preferences.py:488 @@ -12428,8 +12424,8 @@ msgstr "" #: ../gui/wxpython/nviz/tools.py:465 ../gui/wxpython/nviz/preferences.py:204 -#: ../gui/wxpython/gui_core/preferences.py:891 -#: ../gui/wxpython/animation/dialogs.py:1864 +#: ../gui/wxpython/gui_core/preferences.py:885 +#: ../gui/wxpython/animation/dialogs.py:1867 #: ../gui/wxpython/web_services/widgets.py:317 msgid "Background color:" msgstr "Fona krÄsa:" @@ -12472,7 +12468,7 @@ msgid "Save image sequence" msgstr "" -#: ../gui/wxpython/nviz/tools.py:624 ../gui/wxpython/psmap/dialogs.py:5794 +#: ../gui/wxpython/nviz/tools.py:624 ../gui/wxpython/psmap/dialogs.py:5796 msgid "Choose a directory:" msgstr "" @@ -12480,7 +12476,7 @@ msgid "Choose a directory for images" msgstr "" -#: ../gui/wxpython/nviz/tools.py:632 ../gui/wxpython/animation/dialogs.py:1187 +#: ../gui/wxpython/nviz/tools.py:632 ../gui/wxpython/animation/dialogs.py:1190 msgid "File prefix:" msgstr "Datnes prefikss:" @@ -12489,7 +12485,7 @@ "Generated files names will look like this: prefix_1.ppm, prefix_2.ppm, ..." msgstr "" -#: ../gui/wxpython/nviz/tools.py:640 ../gui/wxpython/animation/dialogs.py:1191 +#: ../gui/wxpython/nviz/tools.py:640 ../gui/wxpython/animation/dialogs.py:1194 msgid "File format:" msgstr "Datnes formÄts:" @@ -12506,7 +12502,7 @@ msgid "Vector" msgstr "Vektors" -#: ../gui/wxpython/nviz/tools.py:728 ../gui/wxpython/gui_core/dialogs.py:1452 +#: ../gui/wxpython/nviz/tools.py:728 ../gui/wxpython/gui_core/dialogs.py:1453 msgid "3D raster" msgstr "3D rastrs" @@ -12518,7 +12514,7 @@ msgid "Fringe" msgstr "" -#: ../gui/wxpython/nviz/tools.py:782 ../gui/wxpython/animation/dialogs.py:929 +#: ../gui/wxpython/nviz/tools.py:782 ../gui/wxpython/animation/dialogs.py:932 msgid "Decorations" msgstr "DekorÄcijas" @@ -12527,7 +12523,7 @@ msgstr "" #: ../gui/wxpython/nviz/tools.py:850 ../gui/wxpython/nviz/tools.py:1889 -#: ../gui/wxpython/nviz/preferences.py:405 ../gui/wxpython/tplot/frame.py:277 +#: ../gui/wxpython/nviz/preferences.py:405 ../gui/wxpython/tplot/frame.py:343 #: ../gui/wxpython/timeline/frame.py:135 msgid "Draw" msgstr "ZÄ«mÄ“t" @@ -12625,11 +12621,11 @@ msgstr "" #: ../gui/wxpython/nviz/tools.py:1050 ../gui/wxpython/nviz/tools.py:2021 -#: ../gui/wxpython/psmap/dialogs.py:3798 ../gui/wxpython/psmap/dialogs.py:4518 -#: ../gui/wxpython/psmap/dialogs.py:4796 ../gui/wxpython/psmap/dialogs.py:5377 -#: ../gui/wxpython/psmap/dialogs.py:5385 ../gui/wxpython/psmap/dialogs.py:5945 -#: ../gui/wxpython/psmap/dialogs.py:5954 ../gui/wxpython/psmap/dialogs.py:6529 -#: ../gui/wxpython/psmap/dialogs.py:6538 +#: ../gui/wxpython/psmap/dialogs.py:3800 ../gui/wxpython/psmap/dialogs.py:4520 +#: ../gui/wxpython/psmap/dialogs.py:4798 ../gui/wxpython/psmap/dialogs.py:5379 +#: ../gui/wxpython/psmap/dialogs.py:5387 ../gui/wxpython/psmap/dialogs.py:5947 +#: ../gui/wxpython/psmap/dialogs.py:5956 ../gui/wxpython/psmap/dialogs.py:6531 +#: ../gui/wxpython/psmap/dialogs.py:6540 msgid "Position" msgstr "Novietojums" @@ -12775,11 +12771,11 @@ msgid "Icon:" msgstr "Ikona:" -#: ../gui/wxpython/nviz/tools.py:1659 ../gui/wxpython/psmap/dialogs.py:2735 +#: ../gui/wxpython/nviz/tools.py:1659 ../gui/wxpython/psmap/dialogs.py:2737 msgid "size:" msgstr "izmÄ“rs:" -#: ../gui/wxpython/nviz/tools.py:1717 ../gui/wxpython/psmap/dialogs.py:2661 +#: ../gui/wxpython/nviz/tools.py:1717 ../gui/wxpython/psmap/dialogs.py:2663 msgid "symbol:" msgstr "" @@ -13084,7 +13080,7 @@ #: ../gui/wxpython/nviz/preferences.py:118 #: ../gui/wxpython/nviz/preferences.py:300 msgid "Position:" -msgstr "" +msgstr "Novietojums:" #: ../gui/wxpython/nviz/preferences.py:122 #: ../gui/wxpython/nviz/preferences.py:304 @@ -13126,7 +13122,7 @@ #: ../gui/wxpython/nviz/preferences.py:598 msgid "Automatic size" -msgstr "" +msgstr "AutomÄtisks izmÄ“rs" #: ../gui/wxpython/nviz/preferences.py:599 msgid "Icon size is set automatically based on landscape dimensions." @@ -13139,7 +13135,7 @@ #: ../gui/wxpython/nviz/preferences.py:623 msgid "Marker:" -msgstr "" +msgstr "MarÄ·ieris:" #: ../gui/wxpython/nviz/preferences.py:724 #, python-format @@ -13204,138 +13200,138 @@ msgid "Nothing found" msgstr "Nekas nav atrasts" -#: ../gui/wxpython/gui_core/forms.py:549 +#: ../gui/wxpython/gui_core/forms.py:561 msgid "Enter parameters for '" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:565 +#: ../gui/wxpython/gui_core/forms.py:577 msgid "Close this window without executing the command (Ctrl+Q)" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:596 +#: ../gui/wxpython/gui_core/forms.py:608 msgid "Run the command (Ctrl+R)" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:624 +#: ../gui/wxpython/gui_core/forms.py:636 msgid "Show manual page of the command (Ctrl+H)" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:663 +#: ../gui/wxpython/gui_core/forms.py:675 msgid "Add created map(s) into layer tree" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:693 +#: ../gui/wxpython/gui_core/forms.py:705 msgid "" "Close dialog when command is successfully finished. Change this settings in " "Preferences dialog ('Command' tab)." msgstr "" -#: ../gui/wxpython/gui_core/forms.py:878 +#: ../gui/wxpython/gui_core/forms.py:890 #, python-format msgid "'%s' copied to clipboard" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:962 ../gui/wxpython/gui_core/forms.py:976 +#: ../gui/wxpython/gui_core/forms.py:974 ../gui/wxpython/gui_core/forms.py:988 msgid "Required" msgstr "ObligÄti" -#: ../gui/wxpython/gui_core/forms.py:965 ../gui/wxpython/gui_core/forms.py:977 +#: ../gui/wxpython/gui_core/forms.py:977 ../gui/wxpython/gui_core/forms.py:989 msgid "Optional" msgstr "IzvÄ“les" -#: ../gui/wxpython/gui_core/forms.py:1060 -#: ../gui/wxpython/gui_core/forms.py:2065 +#: ../gui/wxpython/gui_core/forms.py:1072 +#: ../gui/wxpython/gui_core/forms.py:2086 msgid "Parameterized in model" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1129 +#: ../gui/wxpython/gui_core/forms.py:1141 msgid "This option is required" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1150 +#: ../gui/wxpython/gui_core/forms.py:1162 msgid "[multiple]" msgstr "[daudzvÄ“rtÄ«bu]" -#: ../gui/wxpython/gui_core/forms.py:1208 +#: ../gui/wxpython/gui_core/forms.py:1220 msgid "valid range" msgstr "derÄ«gs diapazons" -#: ../gui/wxpython/gui_core/forms.py:1318 -#: ../gui/wxpython/gui_core/forms.py:2696 +#: ../gui/wxpython/gui_core/forms.py:1330 +#: ../gui/wxpython/gui_core/forms.py:2726 #: ../gui/wxpython/gui_core/toolbars.py:70 msgid "Select font" msgstr "IzvÄ“lÄ“ties fontu" -#: ../gui/wxpython/gui_core/forms.py:1430 ../gui/wxpython/lmgr/toolbars.py:158 +#: ../gui/wxpython/gui_core/forms.py:1443 ../gui/wxpython/lmgr/toolbars.py:158 msgid "Graphical Modeler" -msgstr "" +msgstr "Grafiskais modelÄ“tÄjs" -#: ../gui/wxpython/gui_core/forms.py:1436 -#: ../gui/wxpython/gui_core/preferences.py:779 +#: ../gui/wxpython/gui_core/forms.py:1449 +#: ../gui/wxpython/gui_core/preferences.py:773 msgid "Map Display" msgstr "Kartes skats" -#: ../gui/wxpython/gui_core/forms.py:1549 +#: ../gui/wxpython/gui_core/forms.py:1562 msgid "Show graphical representation of temporal extent of dataset(s) ." msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1779 -#: ../gui/wxpython/gui_core/preferences.py:1363 -#: ../gui/wxpython/gui_core/preferences.py:1398 +#: ../gui/wxpython/gui_core/forms.py:1789 +#: ../gui/wxpython/gui_core/preferences.py:1357 +#: ../gui/wxpython/gui_core/preferences.py:1392 msgid "Transparent" msgstr "CaurspÄ«dÄ«gs" -#: ../gui/wxpython/gui_core/forms.py:1815 -#: ../gui/wxpython/gui_core/forms.py:1907 +#: ../gui/wxpython/gui_core/forms.py:1825 +#: ../gui/wxpython/gui_core/forms.py:1917 #, python-format msgid "Choose %s" msgstr "IzvÄ“lieties %s" -#: ../gui/wxpython/gui_core/forms.py:1818 +#: ../gui/wxpython/gui_core/forms.py:1828 #: ../gui/wxpython/gmodeler/frame.py:1750 msgid "file" msgstr "datne" -#: ../gui/wxpython/gui_core/forms.py:1860 +#: ../gui/wxpython/gui_core/forms.py:1870 msgid "Load and edit content of a file" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1863 +#: ../gui/wxpython/gui_core/forms.py:1873 msgid "&Save as" msgstr "&SaglabÄt kÄ" -#: ../gui/wxpython/gui_core/forms.py:1865 +#: ../gui/wxpython/gui_core/forms.py:1875 msgid "Save content to a file for further use" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1870 +#: ../gui/wxpython/gui_core/forms.py:1880 msgid "or enter values directly:" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1872 +#: ../gui/wxpython/gui_core/forms.py:1882 msgid "" "Enter file content directly instead of specifying a file. Temporary file " "will be automatically created." msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1910 -#: ../gui/wxpython/gui_core/gselect.py:1434 +#: ../gui/wxpython/gui_core/forms.py:1920 +#: ../gui/wxpython/gui_core/gselect.py:1426 msgid "Directory" msgstr "Mape" -#: ../gui/wxpython/gui_core/forms.py:2255 ../gui/wxpython/gmodeler/frame.py:171 +#: ../gui/wxpython/gui_core/forms.py:2285 ../gui/wxpython/gmodeler/frame.py:171 msgid "Command output" msgstr "Komandas izvade" -#: ../gui/wxpython/gui_core/forms.py:2268 +#: ../gui/wxpython/gui_core/forms.py:2298 msgid "Manual" msgstr "RokasgrÄmata" -#: ../gui/wxpython/gui_core/forms.py:2312 +#: ../gui/wxpython/gui_core/forms.py:2342 msgid "Nothing to load." msgstr "" -#: ../gui/wxpython/gui_core/forms.py:2320 +#: ../gui/wxpython/gui_core/forms.py:2350 #, python-format msgid "" "Unable to load file.\n" @@ -13343,26 +13339,26 @@ "Reason: %s" msgstr "Nav iespÄ“jams ielÄdÄ“t failu. Iemesls: %s" -#: ../gui/wxpython/gui_core/forms.py:2350 +#: ../gui/wxpython/gui_core/forms.py:2380 msgid "Save input as..." msgstr "SaglabÄt ievadi kÄ..." -#: ../gui/wxpython/gui_core/forms.py:2683 +#: ../gui/wxpython/gui_core/forms.py:2713 msgid "No dataset given." msgstr "" -#: ../gui/wxpython/gui_core/forms.py:2852 -#: ../gui/wxpython/gui_core/forms.py:2869 +#: ../gui/wxpython/gui_core/forms.py:2882 +#: ../gui/wxpython/gui_core/forms.py:2899 #, python-format msgid "Unable to parse command '%s'" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:2876 +#: ../gui/wxpython/gui_core/forms.py:2906 #, python-format msgid "%(cmd)s: parameter '%(key)s' not available" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:2958 +#: ../gui/wxpython/gui_core/forms.py:2988 msgid "Try to set up GRASS_ADDON_PATH or GRASS_ADDON_BASE variable." msgstr "" @@ -13453,9 +13449,8 @@ msgstr "&PalÄ«dzÄ«ba" #: ../gui/wxpython/gui_core/menu.py:178 -#, fuzzy msgid "Show manual for selected module from the tree" -msgstr "PÄrsaukt izvÄ“lÄ“to karÅ¡u kopu" +msgstr "" #: ../gui/wxpython/gui_core/menu.py:180 msgid "Adva&nced search..." @@ -13508,11 +13503,11 @@ msgstr "TulkoÅ¡anas statuss" #: ../gui/wxpython/gui_core/ghelp.py:118 ../gui/wxpython/gui_core/ghelp.py:921 -#: ../gui/wxpython/lmgr/frame.py:87 ../gui/wxpython/lmgr/frame.py:1217 +#: ../gui/wxpython/lmgr/frame.py:87 ../gui/wxpython/lmgr/frame.py:1221 msgid "Unable to get GRASS version\n" msgstr "" -#: ../gui/wxpython/gui_core/ghelp.py:131 ../gui/wxpython/lmgr/frame.py:1241 +#: ../gui/wxpython/gui_core/ghelp.py:131 ../gui/wxpython/lmgr/frame.py:1245 msgid "unknown version" msgstr "nezinÄma versija" @@ -13633,7 +13628,7 @@ msgid "Selected map <%s> has been disabled for rendering. Operation canceled." msgstr "" -#: ../gui/wxpython/gui_core/vselect.py:277 ../gui/wxpython/lmgr/frame.py:2569 +#: ../gui/wxpython/gui_core/vselect.py:277 ../gui/wxpython/lmgr/frame.py:2572 #: ../gui/wxpython/mapdisp/frame.py:594 msgid "No map layer selected. Operation canceled." msgstr "" @@ -13760,568 +13755,575 @@ msgid "Select graphics tool" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:69 +#: ../gui/wxpython/gui_core/gselect.py:72 #, python-format msgid "" "Unable to import pyGRASS: %s\n" "Some functionality will be not accessible" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:507 +#: ../gui/wxpython/gui_core/gselect.py:511 msgid "Not selectable element" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:544 -#: ../gui/wxpython/gui_core/preferences.py:2203 +#: ../gui/wxpython/gui_core/gselect.py:548 +#: ../gui/wxpython/gui_core/preferences.py:2197 msgid "Mapset" msgstr "KarÅ¡u kopa" -#: ../gui/wxpython/gui_core/gselect.py:556 +#: ../gui/wxpython/gui_core/gselect.py:560 msgid "Type: " msgstr "Tips: " -#: ../gui/wxpython/gui_core/gselect.py:574 +#: ../gui/wxpython/gui_core/gselect.py:578 #, python-format msgid "GSelect: invalid item: %s" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1411 +#: ../gui/wxpython/gui_core/gselect.py:890 +msgid "No table linked to layer <{}>." +msgstr "" + +#: ../gui/wxpython/gui_core/gselect.py:1403 msgid "Output settings" msgstr "Izvades iestatÄ«jumi" -#: ../gui/wxpython/gui_core/gselect.py:1413 +#: ../gui/wxpython/gui_core/gselect.py:1405 msgid "Source input" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1424 +#: ../gui/wxpython/gui_core/gselect.py:1416 msgid "Native" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1430 +#: ../gui/wxpython/gui_core/gselect.py:1422 msgid "File" msgstr "Datne" -#: ../gui/wxpython/gui_core/gselect.py:1438 ../gui/wxpython/dbmgr/base.py:2954 -#: ../gui/wxpython/dbmgr/base.py:3084 ../gui/wxpython/dbmgr/base.py:3353 +#: ../gui/wxpython/gui_core/gselect.py:1430 ../gui/wxpython/dbmgr/base.py:2956 +#: ../gui/wxpython/dbmgr/base.py:3086 ../gui/wxpython/dbmgr/base.py:3355 msgid "Database" msgstr "DatubÄze" -#: ../gui/wxpython/gui_core/gselect.py:1442 +#: ../gui/wxpython/gui_core/gselect.py:1434 msgid "Protocol" msgstr "Protokols" -#: ../gui/wxpython/gui_core/gselect.py:1453 +#: ../gui/wxpython/gui_core/gselect.py:1445 msgid "Output type" msgstr "Izvades tips" -#: ../gui/wxpython/gui_core/gselect.py:1455 +#: ../gui/wxpython/gui_core/gselect.py:1447 msgid "Source type" msgstr "Avota tips" -#: ../gui/wxpython/gui_core/gselect.py:1477 +#: ../gui/wxpython/gui_core/gselect.py:1469 msgid "All files" msgstr "Visi faili" -#: ../gui/wxpython/gui_core/gselect.py:1493 +#: ../gui/wxpython/gui_core/gselect.py:1485 msgid "ZIP files" msgstr "ZIP faili" -#: ../gui/wxpython/gui_core/gselect.py:1494 +#: ../gui/wxpython/gui_core/gselect.py:1486 msgid "GZIP files" msgstr "GZIP faili" -#: ../gui/wxpython/gui_core/gselect.py:1495 +#: ../gui/wxpython/gui_core/gselect.py:1487 msgid "TAR files" msgstr "TAR faili" -#: ../gui/wxpython/gui_core/gselect.py:1497 +#: ../gui/wxpython/gui_core/gselect.py:1489 msgid "TARGZ files" msgstr "TARGZ faili" -#: ../gui/wxpython/gui_core/gselect.py:1505 +#: ../gui/wxpython/gui_core/gselect.py:1497 msgid "File:" msgstr "Datne:" -#: ../gui/wxpython/gui_core/gselect.py:1506 +#: ../gui/wxpython/gui_core/gselect.py:1498 msgid "Choose file to import" msgstr "IzvÄ“lieties importÄ“jamo failu" -#: ../gui/wxpython/gui_core/gselect.py:1521 -#: ../gui/wxpython/gui_core/gselect.py:1604 -#: ../gui/wxpython/animation/dialogs.py:1196 +#: ../gui/wxpython/gui_core/gselect.py:1513 +#: ../gui/wxpython/gui_core/gselect.py:1596 +#: ../gui/wxpython/animation/dialogs.py:1199 msgid "Directory:" msgstr "Mape:" -#: ../gui/wxpython/gui_core/gselect.py:1522 -#: ../gui/wxpython/gui_core/gselect.py:1605 +#: ../gui/wxpython/gui_core/gselect.py:1514 +#: ../gui/wxpython/gui_core/gselect.py:1597 msgid "Choose input directory" msgstr "IzvÄ“lieties ievades mapi" -#: ../gui/wxpython/gui_core/gselect.py:1539 +#: ../gui/wxpython/gui_core/gselect.py:1531 msgid "Extension:" msgstr "PaplaÅ¡inÄjums:" -#: ../gui/wxpython/gui_core/gselect.py:1568 -#: ../gui/wxpython/gui_core/gselect.py:1583 -#: ../gui/wxpython/gui_core/gselect.py:1585 -#: ../gui/wxpython/gui_core/widgets.py:1294 -#: ../gui/wxpython/animation/dialogs.py:402 +#: ../gui/wxpython/gui_core/gselect.py:1560 +#: ../gui/wxpython/gui_core/gselect.py:1575 +#: ../gui/wxpython/gui_core/gselect.py:1577 +#: ../gui/wxpython/gui_core/widgets.py:1298 +#: ../gui/wxpython/animation/dialogs.py:405 #: ../gui/wxpython/vnet/dialogs.py:1643 #: ../gui/wxpython/gmodeler/preferences.py:706 msgid "Name:" msgstr "Nosaukums:" -#: ../gui/wxpython/gui_core/gselect.py:1569 +#: ../gui/wxpython/gui_core/gselect.py:1561 msgid "Choose file" msgstr "IzvÄ“lieties failu" -#: ../gui/wxpython/gui_core/gselect.py:1590 -#: ../gui/wxpython/gui_core/gselect.py:2350 +#: ../gui/wxpython/gui_core/gselect.py:1582 +#: ../gui/wxpython/gui_core/gselect.py:2342 msgid "Feature type:" msgstr "Objekta tips:" -#: ../gui/wxpython/gui_core/gselect.py:1592 +#: ../gui/wxpython/gui_core/gselect.py:1584 msgid "simple features" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1593 +#: ../gui/wxpython/gui_core/gselect.py:1585 msgid "topological" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1704 -#: ../gui/wxpython/gui_core/gselect.py:1735 -#: ../gui/wxpython/gui_core/gselect.py:1786 -#: ../gui/wxpython/gui_core/gselect.py:1824 +#: ../gui/wxpython/gui_core/gselect.py:1696 +#: ../gui/wxpython/gui_core/gselect.py:1727 +#: ../gui/wxpython/gui_core/gselect.py:1778 +#: ../gui/wxpython/gui_core/gselect.py:1816 msgid "Creation options:" msgstr "Izveides parametri:" -#: ../gui/wxpython/gui_core/gselect.py:1718 -#: ../gui/wxpython/gui_core/gselect.py:1757 -#: ../gui/wxpython/gui_core/gselect.py:1809 +#: ../gui/wxpython/gui_core/gselect.py:1710 +#: ../gui/wxpython/gui_core/gselect.py:1749 +#: ../gui/wxpython/gui_core/gselect.py:1801 msgid "Format:" msgstr "FormÄts:" -#: ../gui/wxpython/gui_core/gselect.py:1816 +#: ../gui/wxpython/gui_core/gselect.py:1808 msgid "Protocol:" msgstr "Protokols:" -#: ../gui/wxpython/gui_core/gselect.py:1839 +#: ../gui/wxpython/gui_core/gselect.py:1831 msgid "No settings available" msgstr "IestatÄ«jumi nav pieejami" -#: ../gui/wxpython/gui_core/gselect.py:1959 +#: ../gui/wxpython/gui_core/gselect.py:1951 #: ../gui/wxpython/web_services/dialogs.py:302 msgid "No data source defined, settings are not saved." msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:2342 +#: ../gui/wxpython/gui_core/gselect.py:2334 msgid "LineString" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:2342 +#: ../gui/wxpython/gui_core/gselect.py:2334 msgid "Polygon" msgstr "Poligons" -#: ../gui/wxpython/gui_core/gselect.py:2561 +#: ../gui/wxpython/gui_core/gselect.py:2553 msgid "No vector map selected in layer manager. Operation canceled." msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:2574 +#: ../gui/wxpython/gui_core/gselect.py:2566 msgid "Input vector map is not selected" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:2578 +#: ../gui/wxpython/gui_core/gselect.py:2570 #, python-format msgid "" "Input vector map <%s> and selected map <%s> in layer manager are different. " "Operation canceled." msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:113 +#: ../gui/wxpython/gui_core/gselect.py:2746 +msgid "No vector map selected" +msgstr "Nav izvÄ“lÄ“ta vektordatu karte" + +#: ../gui/wxpython/gui_core/widgets.py:114 msgid " (...)" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:854 +#: ../gui/wxpython/gui_core/widgets.py:855 #, python-format msgid "" "Name <%(name)s> is not a valid name for GRASS map. Please use only ASCII " "characters excluding %(chars)s and space." msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:968 -#: ../gui/wxpython/gui_core/dialogs.py:768 -#: ../gui/wxpython/gui_core/dialogs.py:836 -#: ../gui/wxpython/gui_core/dialogs.py:1576 ../gui/wxpython/dbmgr/base.py:1419 +#: ../gui/wxpython/gui_core/widgets.py:969 +#: ../gui/wxpython/gui_core/dialogs.py:769 +#: ../gui/wxpython/gui_core/dialogs.py:837 +#: ../gui/wxpython/gui_core/dialogs.py:1578 ../gui/wxpython/dbmgr/base.py:1421 msgid "Select all" msgstr "IzvÄ“lÄ“ties visu" -#: ../gui/wxpython/gui_core/widgets.py:969 -#: ../gui/wxpython/gui_core/dialogs.py:1578 ../gui/wxpython/dbmgr/base.py:1420 +#: ../gui/wxpython/gui_core/widgets.py:970 +#: ../gui/wxpython/gui_core/dialogs.py:1580 ../gui/wxpython/dbmgr/base.py:1422 msgid "Deselect all" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1082 +#: ../gui/wxpython/gui_core/widgets.py:1086 msgid "Fulltext search" msgstr "Pilnteksta meklÄ“Å¡ana" -#: ../gui/wxpython/gui_core/widgets.py:1084 +#: ../gui/wxpython/gui_core/widgets.py:1088 msgid "Type to search in all modules. Press Enter for next match." msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1151 +#: ../gui/wxpython/gui_core/widgets.py:1155 msgid "Searching, please type more characters." msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1160 +#: ../gui/wxpython/gui_core/widgets.py:1164 #, python-format msgid "%d modules match" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1230 +#: ../gui/wxpython/gui_core/widgets.py:1234 msgid "Profiles" msgstr "Profili" -#: ../gui/wxpython/gui_core/widgets.py:1236 +#: ../gui/wxpython/gui_core/widgets.py:1240 msgid "Save current settings" msgstr "SaglabÄt paÅ¡reizÄ“jos iestatÄ«jumus" -#: ../gui/wxpython/gui_core/widgets.py:1240 +#: ../gui/wxpython/gui_core/widgets.py:1244 msgid "Delete currently selected settings" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1263 +#: ../gui/wxpython/gui_core/widgets.py:1267 msgid "Load:" msgstr "IelÄdÄ“t:" -#: ../gui/wxpython/gui_core/widgets.py:1281 +#: ../gui/wxpython/gui_core/widgets.py:1285 #, python-format msgid "Settings <%s> not found" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1295 -#: ../gui/wxpython/gui_core/widgets.py:1315 +#: ../gui/wxpython/gui_core/widgets.py:1299 +#: ../gui/wxpython/gui_core/widgets.py:1319 msgid "Save settings" msgstr "SaglabÄt iestatÄ«jumus" -#: ../gui/wxpython/gui_core/widgets.py:1300 +#: ../gui/wxpython/gui_core/widgets.py:1304 msgid "Name not given, settings is not saved." msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1312 +#: ../gui/wxpython/gui_core/widgets.py:1316 #, python-format msgid "Settings <%s> already exists. Do you want to overwrite the settings?" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1363 +#: ../gui/wxpython/gui_core/widgets.py:1367 msgid "No settings is defined. Operation canceled." msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1401 +#: ../gui/wxpython/gui_core/widgets.py:1405 msgid "Unable to save settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:59 +#: ../gui/wxpython/gui_core/preferences.py:61 msgid "User settings" msgstr "LietotÄja iestatÄ«jumi" -#: ../gui/wxpython/gui_core/preferences.py:83 +#: ../gui/wxpython/gui_core/preferences.py:85 msgid "Set to default" msgstr "IestatÄ«t noklusÄ“juma" -#: ../gui/wxpython/gui_core/preferences.py:91 +#: ../gui/wxpython/gui_core/preferences.py:93 msgid "Revert settings to default" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:94 +#: ../gui/wxpython/gui_core/preferences.py:96 msgid "Apply changes for the current session only and close" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:95 +#: ../gui/wxpython/gui_core/preferences.py:97 msgid "Save for this session only" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:165 +#: ../gui/wxpython/gui_core/preferences.py:167 msgid "Settings applied to current session but not saved" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:237 +#: ../gui/wxpython/gui_core/preferences.py:230 msgid "Key column cannot be empty string." msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:256 +#: ../gui/wxpython/gui_core/preferences.py:249 msgid "GUI Settings" msgstr "GrafiskÄs vides iestatÄ«jumi" -#: ../gui/wxpython/gui_core/preferences.py:291 +#: ../gui/wxpython/gui_core/preferences.py:284 msgid "Layer Manager settings" msgstr "SlÄņu pÄrvaldnieka iestatÄ«jumi" -#: ../gui/wxpython/gui_core/preferences.py:301 +#: ../gui/wxpython/gui_core/preferences.py:294 msgid "Ask when removing map layer from layer tree" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:314 +#: ../gui/wxpython/gui_core/preferences.py:307 msgid "Ask when quiting wxGUI or closing display" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:329 -#: ../gui/wxpython/gui_core/preferences.py:346 +#: ../gui/wxpython/gui_core/preferences.py:322 +#: ../gui/wxpython/gui_core/preferences.py:339 #, python-format msgid "Hide '%s' tab (requires GUI restart)" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:330 -#: ../gui/wxpython/gui_core/preferences.py:1120 +#: ../gui/wxpython/gui_core/preferences.py:323 +#: ../gui/wxpython/gui_core/preferences.py:1114 #: ../gui/wxpython/lmgr/frame.py:366 msgid "Modules" msgstr "Moduļi" -#: ../gui/wxpython/gui_core/preferences.py:347 +#: ../gui/wxpython/gui_core/preferences.py:340 #: ../gui/wxpython/lmgr/frame.py:390 msgid "Python" msgstr "Python" -#: ../gui/wxpython/gui_core/preferences.py:366 +#: ../gui/wxpython/gui_core/preferences.py:359 msgid "Automatically copy selected text to clipboard (in the Console tab)" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:394 +#: ../gui/wxpython/gui_core/preferences.py:387 msgid "Workspace settings" msgstr "Darbtelpas iestatÄ«jumi" -#: ../gui/wxpython/gui_core/preferences.py:401 +#: ../gui/wxpython/gui_core/preferences.py:394 msgid "Suppress positioning Map Display Window(s)" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:417 +#: ../gui/wxpython/gui_core/preferences.py:410 msgid "Suppress positioning Layer Manager window" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:432 +#: ../gui/wxpython/gui_core/preferences.py:425 msgid "Save current window layout as default" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:441 +#: ../gui/wxpython/gui_core/preferences.py:434 msgid "" "Save current position and size of Layer Manager window and opened Map " "Display window(s) and use as default for next sessions." msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:463 +#: ../gui/wxpython/gui_core/preferences.py:456 msgid "Region settings" msgstr "ReÄ£iona iestatÄ«jumi" -#: ../gui/wxpython/gui_core/preferences.py:470 +#: ../gui/wxpython/gui_core/preferences.py:463 msgid "Align region to resolution" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:524 +#: ../gui/wxpython/gui_core/preferences.py:517 msgid "Font for command output:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:529 -#: ../gui/wxpython/gui_core/preferences.py:806 -#: ../gui/wxpython/animation/dialogs.py:1061 +#: ../gui/wxpython/gui_core/preferences.py:522 +#: ../gui/wxpython/gui_core/preferences.py:800 +#: ../gui/wxpython/animation/dialogs.py:1064 msgid "Set font" msgstr "IestatÄ«t fontu" -#: ../gui/wxpython/gui_core/preferences.py:542 +#: ../gui/wxpython/gui_core/preferences.py:535 msgid "Language settings" msgstr "Valodas iestatÄ«jumi" -#: ../gui/wxpython/gui_core/preferences.py:558 +#: ../gui/wxpython/gui_core/preferences.py:551 msgid "Choose language (requires to save and GRASS restart):" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:591 +#: ../gui/wxpython/gui_core/preferences.py:585 msgid "Appearance settings" msgstr "Izskata iestatÄ«jumi" -#: ../gui/wxpython/gui_core/preferences.py:601 +#: ../gui/wxpython/gui_core/preferences.py:595 msgid "Element list:" msgstr "Elementu saraksts:" -#: ../gui/wxpython/gui_core/preferences.py:631 +#: ../gui/wxpython/gui_core/preferences.py:625 msgid "Menu style (requires to save and GUI restart):" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:666 +#: ../gui/wxpython/gui_core/preferences.py:660 msgid "Height of map selection popup window (in pixels):" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:706 +#: ../gui/wxpython/gui_core/preferences.py:700 msgid "Icon theme (requires GUI restart):" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:733 +#: ../gui/wxpython/gui_core/preferences.py:727 msgid "Module dialog style:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:800 +#: ../gui/wxpython/gui_core/preferences.py:794 msgid "Default font for GRASS displays:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:827 +#: ../gui/wxpython/gui_core/preferences.py:821 msgid "Default display settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:837 +#: ../gui/wxpython/gui_core/preferences.py:831 msgid "Display driver:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:863 +#: ../gui/wxpython/gui_core/preferences.py:857 msgid "Statusbar mode:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:915 +#: ../gui/wxpython/gui_core/preferences.py:909 #: ../gui/wxpython/mapdisp/statusbar.py:520 msgid "Align region extent based on display size" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:931 +#: ../gui/wxpython/gui_core/preferences.py:925 #: ../gui/wxpython/mapdisp/statusbar.py:563 msgid "Constrain display resolution to computational settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:947 +#: ../gui/wxpython/gui_core/preferences.py:941 msgid "Enable auto-rendering" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:964 +#: ../gui/wxpython/gui_core/preferences.py:958 msgid "Enable auto-zooming to selected map layer" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:980 -#, fuzzy +#: ../gui/wxpython/gui_core/preferences.py:974 msgid "Show computational region extent" -msgstr "RÄdÄ«t aprÄ“Ä·inu reÄ£ionu" +msgstr "RÄdÄ«t aprÄ“Ä·inu reÄ£iona apjomu" -#: ../gui/wxpython/gui_core/preferences.py:996 +#: ../gui/wxpython/gui_core/preferences.py:990 msgid "Mouse wheel action:" msgstr "Peles ritenÄ«Å¡a darbÄ«ba:" -#: ../gui/wxpython/gui_core/preferences.py:1022 +#: ../gui/wxpython/gui_core/preferences.py:1016 msgid "Mouse scrolling direction:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1063 +#: ../gui/wxpython/gui_core/preferences.py:1057 msgid "Advanced display settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1072 +#: ../gui/wxpython/gui_core/preferences.py:1066 msgid "3D view depth buffer (possible values are 16, 24, 32):" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1127 +#: ../gui/wxpython/gui_core/preferences.py:1121 msgid "Module dialog settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1152 +#: ../gui/wxpython/gui_core/preferences.py:1146 msgid "Close dialog when module is successfully finished" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1166 -#: ../gui/wxpython/gui_core/dialogs.py:306 +#: ../gui/wxpython/gui_core/preferences.py:1160 +#: ../gui/wxpython/gui_core/dialogs.py:307 msgid "Add created map into layer tree" msgstr "Pievienot izveidoto karti slÄņu sarakstam" -#: ../gui/wxpython/gui_core/preferences.py:1181 +#: ../gui/wxpython/gui_core/preferences.py:1175 msgid "Allow interactive input" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1195 +#: ../gui/wxpython/gui_core/preferences.py:1189 msgid "Verbosity level:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1231 +#: ../gui/wxpython/gui_core/preferences.py:1225 #: ../gui/wxpython/lmgr/frame.py:323 msgid "Layers" msgstr "SlÄņi" -#: ../gui/wxpython/gui_core/preferences.py:1241 +#: ../gui/wxpython/gui_core/preferences.py:1235 msgid "Default raster settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1251 +#: ../gui/wxpython/gui_core/preferences.py:1245 msgid "Make null cells opaque" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1266 +#: ../gui/wxpython/gui_core/preferences.py:1260 msgid "Default color table" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1312 +#: ../gui/wxpython/gui_core/preferences.py:1306 msgid "Default vector settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1318 +#: ../gui/wxpython/gui_core/preferences.py:1312 msgid "Display:" msgstr "AttÄ“lot:" -#: ../gui/wxpython/gui_core/preferences.py:1343 +#: ../gui/wxpython/gui_core/preferences.py:1337 msgid "Feature color:" msgstr "Objekta krÄsa:" -#: ../gui/wxpython/gui_core/preferences.py:1383 +#: ../gui/wxpython/gui_core/preferences.py:1377 msgid "Area fill color:" msgstr "Poligona aizpildÄ«juma krÄsa:" -#: ../gui/wxpython/gui_core/preferences.py:1431 +#: ../gui/wxpython/gui_core/preferences.py:1425 msgid "Random colors according to category number " msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1459 +#: ../gui/wxpython/gui_core/preferences.py:1453 msgid "Symbol:" msgstr "Simbols:" -#: ../gui/wxpython/gui_core/preferences.py:1513 -#: ../gui/wxpython/dbmgr/base.py:1422 +#: ../gui/wxpython/gui_core/preferences.py:1507 +#: ../gui/wxpython/dbmgr/base.py:1424 msgid "Highlight selected features" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1542 +#: ../gui/wxpython/gui_core/preferences.py:1536 msgid "Line width (in pixels):" msgstr "LÄ«nijas platums (pikseļos):" -#: ../gui/wxpython/gui_core/preferences.py:1558 +#: ../gui/wxpython/gui_core/preferences.py:1552 msgid "Automatically hightlight selected features in map display" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1582 +#: ../gui/wxpython/gui_core/preferences.py:1576 msgid "Data browser" msgstr "Datu pÄrlÅ«ks" -#: ../gui/wxpython/gui_core/preferences.py:1590 +#: ../gui/wxpython/gui_core/preferences.py:1584 msgid "Left mouse double click:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1615 +#: ../gui/wxpython/gui_core/preferences.py:1609 msgid "Encoding (e.g. utf-8, ascii, iso8859-1, koi8-r):" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1630 +#: ../gui/wxpython/gui_core/preferences.py:1624 msgid "Ask when deleting data record(s) from table" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1654 +#: ../gui/wxpython/gui_core/preferences.py:1648 msgid "Create table" msgstr "Izveidot tabulu" -#: ../gui/wxpython/gui_core/preferences.py:1661 -#: ../gui/wxpython/gui_core/dialogs.py:351 +#: ../gui/wxpython/gui_core/preferences.py:1655 +#: ../gui/wxpython/gui_core/dialogs.py:352 msgid "Key column:" msgstr "AtslÄ“gas kolona:" -#: ../gui/wxpython/gui_core/preferences.py:1695 +#: ../gui/wxpython/gui_core/preferences.py:1689 #: ../gui/wxpython/mapdisp/statusbar.py:824 msgid "Projection" msgstr "Projekcija" -#: ../gui/wxpython/gui_core/preferences.py:1704 +#: ../gui/wxpython/gui_core/preferences.py:1698 msgid "Projection statusbar settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1713 +#: ../gui/wxpython/gui_core/preferences.py:1707 msgid "" "\n" "Note: This only controls the coordinates displayed in the lower-left of the " @@ -14333,65 +14335,65 @@ "menu located at the bottom of the Map Display window.\n" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1746 +#: ../gui/wxpython/gui_core/preferences.py:1740 msgid "Proj.4 string (required):" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1763 +#: ../gui/wxpython/gui_core/preferences.py:1757 msgid "EPSG file:" msgstr "EPSG datne:" -#: ../gui/wxpython/gui_core/preferences.py:1780 +#: ../gui/wxpython/gui_core/preferences.py:1774 msgid "" "Load EPSG codes (be patient), enter EPSG code or insert Proj.4 string " "directly." msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1788 +#: ../gui/wxpython/gui_core/preferences.py:1782 msgid "&Load EPSG codes" msgstr "Ie&lÄdÄ“t EPSG kodus" -#: ../gui/wxpython/gui_core/preferences.py:1808 +#: ../gui/wxpython/gui_core/preferences.py:1802 msgid "Coordinates format" msgstr "KoordinÄtu formÄts" -#: ../gui/wxpython/gui_core/preferences.py:1816 +#: ../gui/wxpython/gui_core/preferences.py:1810 msgid "Lat/long projections" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1837 +#: ../gui/wxpython/gui_core/preferences.py:1831 msgid "Precision:" msgstr "PrecizitÄte:" -#: ../gui/wxpython/gui_core/preferences.py:1923 +#: ../gui/wxpython/gui_core/preferences.py:1917 #, python-format msgid "Unable to read EPSG codes: %s" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1956 -#: ../gui/wxpython/gui_core/preferences.py:1968 -#: ../gui/wxpython/gui_core/preferences.py:1980 +#: ../gui/wxpython/gui_core/preferences.py:1950 +#: ../gui/wxpython/gui_core/preferences.py:1962 +#: ../gui/wxpython/gui_core/preferences.py:1974 #, python-format msgid "EPSG code %s not found" msgstr "EPSG kods %s nav atrasts" -#: ../gui/wxpython/gui_core/preferences.py:1990 +#: ../gui/wxpython/gui_core/preferences.py:1984 msgid "Select default display font" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:2004 +#: ../gui/wxpython/gui_core/preferences.py:1998 msgid "Failed to set default display font. Try different font." msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:2023 +#: ../gui/wxpython/gui_core/preferences.py:2017 msgid "Select default output font" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:2112 +#: ../gui/wxpython/gui_core/preferences.py:2106 msgid "Manage access to mapsets" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:2127 +#: ../gui/wxpython/gui_core/preferences.py:2121 msgid "" "Check a mapset to make it accessible, uncheck it to hide it.\n" " Notes:\n" @@ -14400,7 +14402,7 @@ " - You may only write to mapsets which you own." msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:2204 +#: ../gui/wxpython/gui_core/preferences.py:2198 msgid "Owner" msgstr "ĪpaÅ¡nieks" @@ -14412,282 +14414,282 @@ msgid "Select GRASS location and mapset" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:122 +#: ../gui/wxpython/gui_core/dialogs.py:123 msgid "Location or mapset is not defined." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:132 +#: ../gui/wxpython/gui_core/dialogs.py:133 msgid "Name of GRASS location:" msgstr "GRASS novietojuma nosaukums:" -#: ../gui/wxpython/gui_core/dialogs.py:143 -#: ../gui/wxpython/gui_core/dialogs.py:200 +#: ../gui/wxpython/gui_core/dialogs.py:144 +#: ../gui/wxpython/gui_core/dialogs.py:201 msgid "Name of mapset:" msgstr "KarÅ¡u kopas nosaukums:" -#: ../gui/wxpython/gui_core/dialogs.py:172 +#: ../gui/wxpython/gui_core/dialogs.py:173 msgid "Select mapset in GRASS location" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:192 +#: ../gui/wxpython/gui_core/dialogs.py:193 msgid "Name of mapset is missing." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:233 +#: ../gui/wxpython/gui_core/dialogs.py:234 msgid "Name of vector map is missing." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:286 +#: ../gui/wxpython/gui_core/dialogs.py:287 msgid "Create attribute table" msgstr "Izveidot atribÅ«tu tabulu" -#: ../gui/wxpython/gui_core/dialogs.py:320 +#: ../gui/wxpython/gui_core/dialogs.py:321 msgid "Name of new vector map is missing." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:332 +#: ../gui/wxpython/gui_core/dialogs.py:333 msgid "Name for new vector map:" msgstr "JaunÄs vektoru kartes nosaukums:" -#: ../gui/wxpython/gui_core/dialogs.py:435 +#: ../gui/wxpython/gui_core/dialogs.py:436 #, python-format msgid "Unable to create vector map <%s>." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:440 +#: ../gui/wxpython/gui_core/dialogs.py:441 #, python-format msgid "" "Invalid or empty key column.\n" "Unable to create vector map <%s>." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:471 +#: ../gui/wxpython/gui_core/dialogs.py:472 #, python-format msgid "" "Vector map <%s> already exists in the current mapset. Do you want to " "overwrite it?" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:561 +#: ../gui/wxpython/gui_core/dialogs.py:562 msgid "Load region:" msgstr "IelÄdÄ“t reÄ£ionu:" -#: ../gui/wxpython/gui_core/dialogs.py:567 +#: ../gui/wxpython/gui_core/dialogs.py:568 msgid "Save region:" msgstr "SaglabÄt reÄ£ionu:" -#: ../gui/wxpython/gui_core/dialogs.py:619 +#: ../gui/wxpython/gui_core/dialogs.py:620 msgid "" "Name cannot begin with '.' and must not contain space, quotes, '/', ''', " "'@', ',', '=', '*', and all other non-alphanumeric characters." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:635 +#: ../gui/wxpython/gui_core/dialogs.py:636 msgid "Create or edit imagery groups" msgstr "Veidot vai rediģēt attÄ“lu grupas" -#: ../gui/wxpython/gui_core/dialogs.py:669 +#: ../gui/wxpython/gui_core/dialogs.py:670 msgid "Apply changes to selected group and close dialog" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:670 +#: ../gui/wxpython/gui_core/dialogs.py:671 msgid "Apply changes to selected group" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:671 +#: ../gui/wxpython/gui_core/dialogs.py:672 msgid "Close dialog, changes are not applied" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:712 -#: ../gui/wxpython/gui_core/dialogs.py:1509 +#: ../gui/wxpython/gui_core/dialogs.py:713 +#: ../gui/wxpython/gui_core/dialogs.py:1510 msgid "" "Put here a regular expression. Characters '.*' stand for anything, character " "'^' stands for the beginning and '$' for the end." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:719 +#: ../gui/wxpython/gui_core/dialogs.py:720 msgid "Select existing group or enter name of new group:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:730 +#: ../gui/wxpython/gui_core/dialogs.py:731 msgid "Edit/create subgroup" msgstr "Rediģēt/izveidot apakÅ¡grupu" -#: ../gui/wxpython/gui_core/dialogs.py:743 +#: ../gui/wxpython/gui_core/dialogs.py:744 msgid "Select existing subgroup or enter name of new subgroup:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:777 -#: ../gui/wxpython/gui_core/dialogs.py:845 -#: ../gui/wxpython/gui_core/dialogs.py:1494 +#: ../gui/wxpython/gui_core/dialogs.py:778 +#: ../gui/wxpython/gui_core/dialogs.py:846 +#: ../gui/wxpython/gui_core/dialogs.py:1495 msgid "Pattern:" msgstr "Å ablons:" -#: ../gui/wxpython/gui_core/dialogs.py:795 -#: ../gui/wxpython/gui_core/dialogs.py:863 -#: ../gui/wxpython/gui_core/dialogs.py:1518 +#: ../gui/wxpython/gui_core/dialogs.py:796 +#: ../gui/wxpython/gui_core/dialogs.py:864 +#: ../gui/wxpython/gui_core/dialogs.py:1519 msgid "List of maps:" msgstr "KarÅ¡u saraksts:" -#: ../gui/wxpython/gui_core/dialogs.py:811 +#: ../gui/wxpython/gui_core/dialogs.py:812 msgid "Select map layers and add them to the list." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:816 +#: ../gui/wxpython/gui_core/dialogs.py:817 msgid "Remove selected layer(s) from list." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:873 +#: ../gui/wxpython/gui_core/dialogs.py:874 msgid "Check maps from group to be included into subgroup." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1037 +#: ../gui/wxpython/gui_core/dialogs.py:1038 msgid "Add selected map layers into group" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1174 +#: ../gui/wxpython/gui_core/dialogs.py:1175 #, python-format msgid "Group <%s> was changed, do you want to apply changes?" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1177 -#: ../gui/wxpython/gui_core/dialogs.py:1193 +#: ../gui/wxpython/gui_core/dialogs.py:1178 +#: ../gui/wxpython/gui_core/dialogs.py:1194 msgid "Unapplied changes" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1190 +#: ../gui/wxpython/gui_core/dialogs.py:1191 #, python-format msgid "Subgroup <%s> was changed, do you want to apply changes?" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1247 +#: ../gui/wxpython/gui_core/dialogs.py:1248 msgid "No raster maps selected." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1276 +#: ../gui/wxpython/gui_core/dialogs.py:1277 #, python-format msgid "No changes to apply in group <%s>." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1279 +#: ../gui/wxpython/gui_core/dialogs.py:1280 #, python-format msgid "Group <%s> was successfully created." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1281 +#: ../gui/wxpython/gui_core/dialogs.py:1282 #, python-format msgid "Group <%s> was successfully changed." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1284 +#: ../gui/wxpython/gui_core/dialogs.py:1285 #, python-format msgid "Creating of new group <%s> failed." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1286 +#: ../gui/wxpython/gui_core/dialogs.py:1287 #, python-format msgid "Changing of group <%s> failed." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1324 +#: ../gui/wxpython/gui_core/dialogs.py:1325 msgid "No group selected." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1329 +#: ../gui/wxpython/gui_core/dialogs.py:1330 msgid "No subgroup selected." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1436 +#: ../gui/wxpython/gui_core/dialogs.py:1437 msgid "Use fully-qualified map names" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1462 +#: ../gui/wxpython/gui_core/dialogs.py:1463 msgid "Map type:" msgstr "Kartes tips:" -#: ../gui/wxpython/gui_core/dialogs.py:1477 +#: ../gui/wxpython/gui_core/dialogs.py:1478 msgid "Select toggle" msgstr "PielipÅ¡ana" -#: ../gui/wxpython/gui_core/dialogs.py:1484 +#: ../gui/wxpython/gui_core/dialogs.py:1485 msgid "Mapset:" msgstr "KarÅ¡u kopa:" -#: ../gui/wxpython/gui_core/dialogs.py:1577 +#: ../gui/wxpython/gui_core/dialogs.py:1579 msgid "Invert selection" msgstr "PretÄ“ja izvÄ“le" -#: ../gui/wxpython/gui_core/dialogs.py:1720 +#: ../gui/wxpython/gui_core/dialogs.py:1722 #, python-format msgid "Dynamic series (%s)" msgstr "DinamiskÄs sÄ“rijas (%s)" -#: ../gui/wxpython/gui_core/dialogs.py:1747 +#: ../gui/wxpython/gui_core/dialogs.py:1749 msgid "Set Map Layer Opacity" msgstr "IestatÄ«t kartes slÄņa caurspÄ«dÄ«gumu" -#: ../gui/wxpython/gui_core/dialogs.py:1778 -#: ../gui/wxpython/psmap/dialogs.py:6389 ../gui/wxpython/psmap/dialogs.py:6416 -#: ../gui/wxpython/psmap/dialogs.py:6748 ../gui/wxpython/psmap/dialogs.py:6778 +#: ../gui/wxpython/gui_core/dialogs.py:1780 +#: ../gui/wxpython/psmap/dialogs.py:6391 ../gui/wxpython/psmap/dialogs.py:6418 +#: ../gui/wxpython/psmap/dialogs.py:6750 ../gui/wxpython/psmap/dialogs.py:6780 msgid "transparent" msgstr "caurspÄ«dÄ«gs" -#: ../gui/wxpython/gui_core/dialogs.py:1781 +#: ../gui/wxpython/gui_core/dialogs.py:1783 msgid "opaque" msgstr "necaurspÄ«dÄ«gs" -#: ../gui/wxpython/gui_core/dialogs.py:1879 +#: ../gui/wxpython/gui_core/dialogs.py:1884 msgid "Set image size" msgstr "IestatÄ«t attÄ“la izmÄ“ru" -#: ../gui/wxpython/gui_core/dialogs.py:1894 +#: ../gui/wxpython/gui_core/dialogs.py:1899 msgid "Image size" msgstr "AttÄ“la izmÄ“rs" -#: ../gui/wxpython/gui_core/dialogs.py:1941 +#: ../gui/wxpython/gui_core/dialogs.py:1946 msgid "Template:" msgstr "Å ablons:" -#: ../gui/wxpython/gui_core/dialogs.py:1981 +#: ../gui/wxpython/gui_core/dialogs.py:1986 msgid "GRASS GIS SQL Query Utility" msgstr "GRASS GIS SQL vaicÄjumu utilÄ«ta" -#: ../gui/wxpython/gui_core/dialogs.py:1997 +#: ../gui/wxpython/gui_core/dialogs.py:2002 msgid " SQL statement " msgstr " SQL izteikums " -#: ../gui/wxpython/gui_core/dialogs.py:2045 +#: ../gui/wxpython/gui_core/dialogs.py:2050 msgid "Symbols" msgstr "Simboli" -#: ../gui/wxpython/gui_core/dialogs.py:2080 +#: ../gui/wxpython/gui_core/dialogs.py:2085 msgid "Symbol directory:" msgstr "Simbola mape:" -#: ../gui/wxpython/gui_core/dialogs.py:2092 +#: ../gui/wxpython/gui_core/dialogs.py:2097 msgid "Symbol name:" msgstr "Simbola nosaukums:" -#: ../gui/wxpython/gui_core/dialogs.py:2343 +#: ../gui/wxpython/gui_core/dialogs.py:2348 msgid "Do you want to quit GRASS including shell prompt or just close the GUI?" msgstr "" "Vai tieÅ¡Äm vÄ“laties iziet no GRASS GIS (ieskaitot komandrindu) vai arÄ« tikai " "aizvÄ“rt grafisko vidi?" -#: ../gui/wxpython/gui_core/dialogs.py:2420 +#: ../gui/wxpython/gui_core/dialogs.py:2425 msgid "Select font:" msgstr "IzvÄ“lieties fontu:" -#: ../gui/wxpython/gui_core/dialogs.py:2451 +#: ../gui/wxpython/gui_core/dialogs.py:2456 msgid "Character encoding:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:2469 -#: ../gui/wxpython/psmap/dialogs.py:398 ../gui/wxpython/psmap/dialogs.py:4979 +#: ../gui/wxpython/gui_core/dialogs.py:2474 +#: ../gui/wxpython/psmap/dialogs.py:400 ../gui/wxpython/psmap/dialogs.py:4981 msgid "Font size:" msgstr "Fonta izmÄ“rs:" -#: ../gui/wxpython/gui_core/dialogs.py:2521 +#: ../gui/wxpython/gui_core/dialogs.py:2526 msgid "Example" msgstr "PiemÄ“rs" @@ -14790,28 +14792,28 @@ "switching off." msgstr "" -#: ../gui/wxpython/gui_core/goutput.py:420 +#: ../gui/wxpython/gui_core/goutput.py:421 #: ../gui/wxpython/gui_core/goutput.py:516 msgid "Save file as..." msgstr "SaglabÄt failu kÄ..." -#: ../gui/wxpython/gui_core/goutput.py:422 +#: ../gui/wxpython/gui_core/goutput.py:423 #: ../gui/wxpython/gui_core/goutput.py:518 #, python-format msgid "%(txt)s (*.txt)|*.txt|%(files)s (*)|*" msgstr "" -#: ../gui/wxpython/gui_core/goutput.py:423 +#: ../gui/wxpython/gui_core/goutput.py:424 #: ../gui/wxpython/gui_core/goutput.py:519 msgid "Text files" msgstr "Teksta faili" -#: ../gui/wxpython/gui_core/goutput.py:424 +#: ../gui/wxpython/gui_core/goutput.py:425 #: ../gui/wxpython/gui_core/goutput.py:520 msgid "Files" msgstr "Faili" -#: ../gui/wxpython/gui_core/goutput.py:437 +#: ../gui/wxpython/gui_core/goutput.py:438 #, python-format msgid "" "Unable to write file '%(path)s'.\n" @@ -14819,14 +14821,21 @@ "Details: %(error)s" msgstr "" -#: ../gui/wxpython/gui_core/goutput.py:442 +#: ../gui/wxpython/gui_core/goutput.py:443 #, python-format msgid "Command output saved into '%s'" msgstr "" +#: ../gui/wxpython/gui_core/goutput.py:497 +#, python-brace-format +msgid "" +"Unable to write file '{filePath}'.\n" +"\n" +"Details: {error}" +msgstr "" + #: ../gui/wxpython/gui_core/goutput.py:501 -#, python-format -msgid "Command log saved to '%s'" +msgid "Command log saved to '{}'" msgstr "" #: ../gui/wxpython/psmap/toolbars.py:79 @@ -14960,7 +14969,7 @@ msgstr "" #: ../gui/wxpython/psmap/frame.py:636 ../gui/wxpython/psmap/frame.py:661 -#: ../gui/wxpython/psmap/dialogs.py:1635 +#: ../gui/wxpython/psmap/dialogs.py:1637 msgid "Please, create map frame first." msgstr "" @@ -15008,7 +15017,7 @@ msgid "Click and drag to resize object" msgstr "" -#: ../gui/wxpython/psmap/frame.py:2471 +#: ../gui/wxpython/psmap/frame.py:2474 msgid "labels: " msgstr "" @@ -15109,760 +15118,760 @@ msgid "Failed to read instruction %(inst)s: file %(file)s not found." msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:231 +#: ../gui/wxpython/psmap/dialogs.py:233 msgid "Units:" msgstr "MÄ“rvienÄ«bas:" -#: ../gui/wxpython/psmap/dialogs.py:242 +#: ../gui/wxpython/psmap/dialogs.py:244 msgid "" "Position of the top left corner\n" "from the top left edge of the paper" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:244 -#: ../gui/wxpython/animation/dialogs.py:1137 +#: ../gui/wxpython/psmap/dialogs.py:246 +#: ../gui/wxpython/animation/dialogs.py:1140 msgid "X:" msgstr "X:" -#: ../gui/wxpython/psmap/dialogs.py:246 -#: ../gui/wxpython/animation/dialogs.py:1139 +#: ../gui/wxpython/psmap/dialogs.py:248 +#: ../gui/wxpython/animation/dialogs.py:1142 msgid "Y:" msgstr "Y:" -#: ../gui/wxpython/psmap/dialogs.py:271 +#: ../gui/wxpython/psmap/dialogs.py:273 msgid "Position is given:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:273 +#: ../gui/wxpython/psmap/dialogs.py:275 msgid "relative to paper" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:275 +#: ../gui/wxpython/psmap/dialogs.py:277 msgid "by map coordinates" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:305 +#: ../gui/wxpython/psmap/dialogs.py:307 msgid "" "Position from the top left\n" "edge of the paper" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:396 +#: ../gui/wxpython/psmap/dialogs.py:398 msgid "Font:" msgstr "Fonts:" -#: ../gui/wxpython/psmap/dialogs.py:424 +#: ../gui/wxpython/psmap/dialogs.py:426 msgid "Choose color:" msgstr "IzvÄ“lieties krÄsu:" -#: ../gui/wxpython/psmap/dialogs.py:473 +#: ../gui/wxpython/psmap/dialogs.py:475 msgid "Close dialog and apply changes" msgstr "Pielietot izmaiņas un aizvÄ“rt dialogu" -#: ../gui/wxpython/psmap/dialogs.py:524 +#: ../gui/wxpython/psmap/dialogs.py:526 msgid "Units" msgstr "MÄ“rvienÄ«bas" -#: ../gui/wxpython/psmap/dialogs.py:525 -#: ../gui/wxpython/animation/dialogs.py:926 +#: ../gui/wxpython/psmap/dialogs.py:527 +#: ../gui/wxpython/animation/dialogs.py:929 msgid "Format" msgstr "FormÄts" -#: ../gui/wxpython/psmap/dialogs.py:526 +#: ../gui/wxpython/psmap/dialogs.py:528 msgid "Orientation" msgstr "OrientÄcija" -#: ../gui/wxpython/psmap/dialogs.py:527 ../gui/wxpython/psmap/dialogs.py:2888 +#: ../gui/wxpython/psmap/dialogs.py:529 ../gui/wxpython/psmap/dialogs.py:2890 msgid "Width" msgstr "Platums" -#: ../gui/wxpython/psmap/dialogs.py:528 +#: ../gui/wxpython/psmap/dialogs.py:530 msgid "Height" msgstr "Augstums" -#: ../gui/wxpython/psmap/dialogs.py:529 +#: ../gui/wxpython/psmap/dialogs.py:531 msgid "Left" msgstr "Pa kreisi" -#: ../gui/wxpython/psmap/dialogs.py:530 +#: ../gui/wxpython/psmap/dialogs.py:532 msgid "Right" msgstr "Pa labi" -#: ../gui/wxpython/psmap/dialogs.py:594 +#: ../gui/wxpython/psmap/dialogs.py:596 msgid "Literal is not allowed!" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:608 +#: ../gui/wxpython/psmap/dialogs.py:610 msgid "Page size" msgstr "Lapas izmÄ“rs" -#: ../gui/wxpython/psmap/dialogs.py:612 +#: ../gui/wxpython/psmap/dialogs.py:614 msgid "Margins" msgstr "Malas" -#: ../gui/wxpython/psmap/dialogs.py:619 +#: ../gui/wxpython/psmap/dialogs.py:621 msgid "Portrait" msgstr "Portrets" -#: ../gui/wxpython/psmap/dialogs.py:619 +#: ../gui/wxpython/psmap/dialogs.py:621 msgid "Landscape" msgstr "Ainava" -#: ../gui/wxpython/psmap/dialogs.py:765 +#: ../gui/wxpython/psmap/dialogs.py:767 msgid "Map settings" msgstr "Kartes iestatÄ«jumi" -#: ../gui/wxpython/psmap/dialogs.py:775 +#: ../gui/wxpython/psmap/dialogs.py:777 msgid "Map frame settings" msgstr "Kartes rÄmja iestatÄ«jumi" -#: ../gui/wxpython/psmap/dialogs.py:893 +#: ../gui/wxpython/psmap/dialogs.py:895 msgid "Map frame options:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:894 +#: ../gui/wxpython/psmap/dialogs.py:896 msgid "fit frame to match selected map" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:895 +#: ../gui/wxpython/psmap/dialogs.py:897 msgid "fit frame to match saved region" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:896 +#: ../gui/wxpython/psmap/dialogs.py:898 msgid "fit frame to match current computational region" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:897 +#: ../gui/wxpython/psmap/dialogs.py:899 msgid "fixed scale and map center" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:914 ../gui/wxpython/psmap/dialogs.py:1224 +#: ../gui/wxpython/psmap/dialogs.py:916 ../gui/wxpython/psmap/dialogs.py:1226 msgid "Map selection" msgstr "Kartes izvÄ“le" -#: ../gui/wxpython/psmap/dialogs.py:927 ../gui/wxpython/psmap/dialogs.py:1715 +#: ../gui/wxpython/psmap/dialogs.py:929 ../gui/wxpython/psmap/dialogs.py:1717 msgid "Map:" msgstr "Karte:" -#: ../gui/wxpython/psmap/dialogs.py:927 +#: ../gui/wxpython/psmap/dialogs.py:929 msgid "Region:" msgstr "ReÄ£ions:" -#: ../gui/wxpython/psmap/dialogs.py:984 +#: ../gui/wxpython/psmap/dialogs.py:986 msgid "Map scale and center" msgstr "Kartes mÄ“rogs un centrs" -#: ../gui/wxpython/psmap/dialogs.py:988 +#: ../gui/wxpython/psmap/dialogs.py:990 msgid "Center:" msgstr "Centrs:" -#: ../gui/wxpython/psmap/dialogs.py:989 +#: ../gui/wxpython/psmap/dialogs.py:991 msgid "E:" msgstr "E:" -#: ../gui/wxpython/psmap/dialogs.py:990 +#: ../gui/wxpython/psmap/dialogs.py:992 msgid "N:" msgstr "N:" -#: ../gui/wxpython/psmap/dialogs.py:997 ../gui/wxpython/psmap/dialogs.py:5860 +#: ../gui/wxpython/psmap/dialogs.py:999 ../gui/wxpython/psmap/dialogs.py:5862 msgid "Scale:" msgstr "MÄ“rogs:" -#: ../gui/wxpython/psmap/dialogs.py:998 +#: ../gui/wxpython/psmap/dialogs.py:1000 msgid "1 :" msgstr "1 :" -#: ../gui/wxpython/psmap/dialogs.py:1062 +#: ../gui/wxpython/psmap/dialogs.py:1064 msgid "Map max resolution (dpi):" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1099 ../gui/wxpython/psmap/dialogs.py:3709 +#: ../gui/wxpython/psmap/dialogs.py:1101 ../gui/wxpython/psmap/dialogs.py:3711 msgid "Border" msgstr "RÄmis" -#: ../gui/wxpython/psmap/dialogs.py:1105 +#: ../gui/wxpython/psmap/dialogs.py:1107 msgid "draw border around map frame" msgstr "zÄ«mÄ“t rÄmi apkÄrt kartes skatam" -#: ../gui/wxpython/psmap/dialogs.py:1112 +#: ../gui/wxpython/psmap/dialogs.py:1114 msgid "border color:" msgstr "rÄmja krÄsa:" -#: ../gui/wxpython/psmap/dialogs.py:1114 +#: ../gui/wxpython/psmap/dialogs.py:1116 msgid "border width (pts):" msgstr "rÄmja platums (pts):" -#: ../gui/wxpython/psmap/dialogs.py:1233 +#: ../gui/wxpython/psmap/dialogs.py:1235 msgid "" "Region is set to match this map,\n" "raster or vector map must be added later" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1240 +#: ../gui/wxpython/psmap/dialogs.py:1242 msgid "Region selection" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1420 +#: ../gui/wxpython/psmap/dialogs.py:1422 msgid "No map selected!" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1444 +#: ../gui/wxpython/psmap/dialogs.py:1446 msgid "No region selected!" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1495 +#: ../gui/wxpython/psmap/dialogs.py:1497 msgid "Invalid scale or map center!" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1565 +#: ../gui/wxpython/psmap/dialogs.py:1567 msgid "Choose raster map" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1570 +#: ../gui/wxpython/psmap/dialogs.py:1572 msgid "no raster map" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1573 +#: ../gui/wxpython/psmap/dialogs.py:1575 msgid "raster:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1698 ../gui/wxpython/gmodeler/model.py:798 +#: ../gui/wxpython/psmap/dialogs.py:1700 ../gui/wxpython/gmodeler/model.py:798 msgid "Vector maps" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1711 +#: ../gui/wxpython/psmap/dialogs.py:1713 msgid "Add map" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1719 ../gui/wxpython/psmap/dialogs.py:2180 +#: ../gui/wxpython/psmap/dialogs.py:1721 ../gui/wxpython/psmap/dialogs.py:2182 msgid "points" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1719 ../gui/wxpython/psmap/dialogs.py:2182 +#: ../gui/wxpython/psmap/dialogs.py:1721 ../gui/wxpython/psmap/dialogs.py:2184 msgid "lines" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1719 +#: ../gui/wxpython/psmap/dialogs.py:1721 msgid "areas" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1725 +#: ../gui/wxpython/psmap/dialogs.py:1727 msgid "Data Type" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1730 -#: ../gui/wxpython/animation/dialogs.py:776 ../gui/wxpython/dbmgr/base.py:2361 +#: ../gui/wxpython/psmap/dialogs.py:1732 +#: ../gui/wxpython/animation/dialogs.py:779 ../gui/wxpython/dbmgr/base.py:2363 msgid "Add" msgstr "Pievienot" -#: ../gui/wxpython/psmap/dialogs.py:1759 +#: ../gui/wxpython/psmap/dialogs.py:1761 msgid "Manage vector maps" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1764 +#: ../gui/wxpython/psmap/dialogs.py:1766 msgid "The topmost vector map overlaps the others" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1768 ../gui/wxpython/psmap/dialogs.py:3666 +#: ../gui/wxpython/psmap/dialogs.py:1770 ../gui/wxpython/psmap/dialogs.py:3668 #: ../gui/wxpython/web_services/widgets.py:267 msgid "Up" msgstr "AugÅ¡up" -#: ../gui/wxpython/psmap/dialogs.py:1769 ../gui/wxpython/psmap/dialogs.py:3667 +#: ../gui/wxpython/psmap/dialogs.py:1771 ../gui/wxpython/psmap/dialogs.py:3669 #: ../gui/wxpython/web_services/widgets.py:269 msgid "Down" msgstr "Lejup" -#: ../gui/wxpython/psmap/dialogs.py:1771 +#: ../gui/wxpython/psmap/dialogs.py:1773 msgid "Properties..." msgstr "ĪpaÅ¡Ä«bas..." -#: ../gui/wxpython/psmap/dialogs.py:2014 +#: ../gui/wxpython/psmap/dialogs.py:2016 msgid "Raster map settings" msgstr "Rastra kartes iestatÄ«jumi" -#: ../gui/wxpython/psmap/dialogs.py:2062 +#: ../gui/wxpython/psmap/dialogs.py:2064 msgid "Vector maps settings" msgstr "Vektoru kartes iestatÄ«jumi" -#: ../gui/wxpython/psmap/dialogs.py:2110 +#: ../gui/wxpython/psmap/dialogs.py:2112 #, python-format msgid "%s properties" msgstr "%s Ä«paÅ¡Ä«bas" -#: ../gui/wxpython/psmap/dialogs.py:2165 +#: ../gui/wxpython/psmap/dialogs.py:2167 msgid "Data selection" msgstr "Datu atlase" -#: ../gui/wxpython/psmap/dialogs.py:2180 +#: ../gui/wxpython/psmap/dialogs.py:2182 msgid "centroids" msgstr "centorÄ«di" -#: ../gui/wxpython/psmap/dialogs.py:2182 +#: ../gui/wxpython/psmap/dialogs.py:2184 msgid "boundaries" msgstr "robežas" -#: ../gui/wxpython/psmap/dialogs.py:2220 +#: ../gui/wxpython/psmap/dialogs.py:2222 msgid "Layer selection" msgstr "SlÄņa izvÄ“le" -#: ../gui/wxpython/psmap/dialogs.py:2227 +#: ../gui/wxpython/psmap/dialogs.py:2229 msgid "Database connection is not defined in DB file." msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2228 +#: ../gui/wxpython/psmap/dialogs.py:2230 msgid "Select layer:" msgstr "IzvÄ“lieties slÄni:" -#: ../gui/wxpython/psmap/dialogs.py:2257 +#: ../gui/wxpython/psmap/dialogs.py:2259 msgid "list of categories (e.g. 1,3,5-7)" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2314 +#: ../gui/wxpython/psmap/dialogs.py:2316 msgid "Use current mask" msgstr "Izmantot esoÅ¡o masku" -#: ../gui/wxpython/psmap/dialogs.py:2333 ../gui/wxpython/psmap/dialogs.py:2489 +#: ../gui/wxpython/psmap/dialogs.py:2335 ../gui/wxpython/psmap/dialogs.py:2491 msgid "Colors" msgstr "KrÄsas" -#: ../gui/wxpython/psmap/dialogs.py:2342 ../gui/wxpython/psmap/dialogs.py:2498 +#: ../gui/wxpython/psmap/dialogs.py:2344 ../gui/wxpython/psmap/dialogs.py:2500 msgid "Outline" msgstr "RobežlÄ«nija" -#: ../gui/wxpython/psmap/dialogs.py:2347 ../gui/wxpython/psmap/dialogs.py:2508 +#: ../gui/wxpython/psmap/dialogs.py:2349 ../gui/wxpython/psmap/dialogs.py:2510 msgid "draw outline" msgstr "zÄ«mÄ“t robežlÄ«niju" -#: ../gui/wxpython/psmap/dialogs.py:2350 ../gui/wxpython/psmap/dialogs.py:2513 -#: ../gui/wxpython/psmap/dialogs.py:5285 ../gui/wxpython/psmap/dialogs.py:5293 +#: ../gui/wxpython/psmap/dialogs.py:2352 ../gui/wxpython/psmap/dialogs.py:2515 +#: ../gui/wxpython/psmap/dialogs.py:5287 ../gui/wxpython/psmap/dialogs.py:5295 msgid "Width (pts):" msgstr "Platums (pts):" -#: ../gui/wxpython/psmap/dialogs.py:2419 +#: ../gui/wxpython/psmap/dialogs.py:2421 msgid "fill color" msgstr "aizpildÄ«juma krÄsa" -#: ../gui/wxpython/psmap/dialogs.py:2425 ../gui/wxpython/psmap/dialogs.py:2583 +#: ../gui/wxpython/psmap/dialogs.py:2427 ../gui/wxpython/psmap/dialogs.py:2585 msgid "choose color:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2440 ../gui/wxpython/psmap/dialogs.py:2599 +#: ../gui/wxpython/psmap/dialogs.py:2442 ../gui/wxpython/psmap/dialogs.py:2601 msgid "color from map table column:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2511 +#: ../gui/wxpython/psmap/dialogs.py:2513 msgid "No effect for fill color from table column" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2580 +#: ../gui/wxpython/psmap/dialogs.py:2582 msgid "Color of lines:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2647 ../gui/wxpython/psmap/dialogs.py:2879 -#: ../gui/wxpython/psmap/dialogs.py:3004 +#: ../gui/wxpython/psmap/dialogs.py:2649 ../gui/wxpython/psmap/dialogs.py:2881 +#: ../gui/wxpython/psmap/dialogs.py:3006 msgid "Size and style" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2675 +#: ../gui/wxpython/psmap/dialogs.py:2677 msgid "eps file:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2680 ../gui/wxpython/psmap/dialogs.py:3022 +#: ../gui/wxpython/psmap/dialogs.py:2682 ../gui/wxpython/psmap/dialogs.py:3024 msgid "Type filename or click browse to choose file" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2681 ../gui/wxpython/psmap/dialogs.py:3023 +#: ../gui/wxpython/psmap/dialogs.py:2683 ../gui/wxpython/psmap/dialogs.py:3025 msgid "Choose a file" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2740 +#: ../gui/wxpython/psmap/dialogs.py:2742 msgid "size from map table column:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2742 +#: ../gui/wxpython/psmap/dialogs.py:2744 msgid "scale:" msgstr "mÄ“rogs:" -#: ../gui/wxpython/psmap/dialogs.py:2807 +#: ../gui/wxpython/psmap/dialogs.py:2809 msgid "Rotation" msgstr "RotÄcija" -#: ../gui/wxpython/psmap/dialogs.py:2812 +#: ../gui/wxpython/psmap/dialogs.py:2814 msgid "rotate symbols:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2814 +#: ../gui/wxpython/psmap/dialogs.py:2816 msgid "counterclockwise in degrees:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2818 +#: ../gui/wxpython/psmap/dialogs.py:2820 msgid "from map table column:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2893 +#: ../gui/wxpython/psmap/dialogs.py:2895 msgid "Set width (pts):" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2910 +#: ../gui/wxpython/psmap/dialogs.py:2912 msgid "multiply width by category value" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2947 +#: ../gui/wxpython/psmap/dialogs.py:2949 msgid "Choose line style:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2960 +#: ../gui/wxpython/psmap/dialogs.py:2962 msgid "Choose linecap:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3013 +#: ../gui/wxpython/psmap/dialogs.py:3015 msgid "Pattern" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3018 +#: ../gui/wxpython/psmap/dialogs.py:3020 msgid "use pattern:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3020 +#: ../gui/wxpython/psmap/dialogs.py:3022 msgid "Choose pattern file:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3028 +#: ../gui/wxpython/psmap/dialogs.py:3030 msgid "pattern line width (pts):" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3032 +#: ../gui/wxpython/psmap/dialogs.py:3034 msgid "pattern scale factor:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3392 +#: ../gui/wxpython/psmap/dialogs.py:3394 msgid "Raster legend" msgstr "Rastra leÄ£enda" -#: ../gui/wxpython/psmap/dialogs.py:3397 -#: ../gui/wxpython/animation/dialogs.py:473 +#: ../gui/wxpython/psmap/dialogs.py:3399 +#: ../gui/wxpython/animation/dialogs.py:476 msgid "Show raster legend" msgstr "RÄdÄ«t rastra leÄ£endu" -#: ../gui/wxpython/psmap/dialogs.py:3411 +#: ../gui/wxpython/psmap/dialogs.py:3413 msgid "Source raster" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3416 +#: ../gui/wxpython/psmap/dialogs.py:3418 msgid "current raster" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3419 +#: ../gui/wxpython/psmap/dialogs.py:3421 msgid "select raster" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3426 ../gui/wxpython/psmap/dialogs.py:4441 +#: ../gui/wxpython/psmap/dialogs.py:3428 ../gui/wxpython/psmap/dialogs.py:4443 #, python-format msgid "%(rast)s: type %(type)s" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3475 +#: ../gui/wxpython/psmap/dialogs.py:3477 msgid "Type of legend" msgstr "LeÄ£endas tips" -#: ../gui/wxpython/psmap/dialogs.py:3480 +#: ../gui/wxpython/psmap/dialogs.py:3482 msgid "discrete legend (categorical maps)" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3484 +#: ../gui/wxpython/psmap/dialogs.py:3486 msgid "continuous color gradient legend (floating point map)" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3510 +#: ../gui/wxpython/psmap/dialogs.py:3512 msgid "Advanced legend settings" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3515 +#: ../gui/wxpython/psmap/dialogs.py:3517 msgid "draw \"no data\" box" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3524 +#: ../gui/wxpython/psmap/dialogs.py:3526 msgid "draw ticks across color table" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3616 +#: ../gui/wxpython/psmap/dialogs.py:3618 msgid "Vector legend" msgstr "Vektoru leÄ£enda" -#: ../gui/wxpython/psmap/dialogs.py:3621 +#: ../gui/wxpython/psmap/dialogs.py:3623 msgid "Show vector legend" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3635 +#: ../gui/wxpython/psmap/dialogs.py:3637 msgid "Source vector maps" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3640 +#: ../gui/wxpython/psmap/dialogs.py:3642 msgid "Choose vector maps and their order in legend" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3645 ../gui/wxpython/gmodeler/frame.py:1886 +#: ../gui/wxpython/psmap/dialogs.py:3647 ../gui/wxpython/gmodeler/frame.py:1886 #: ../gui/wxpython/gmodeler/dialogs.py:492 #: ../gui/wxpython/gmodeler/dialogs.py:604 msgid "Label" msgstr "Birka" -#: ../gui/wxpython/psmap/dialogs.py:3668 ../gui/wxpython/psmap/dialogs.py:4148 +#: ../gui/wxpython/psmap/dialogs.py:3670 ../gui/wxpython/psmap/dialogs.py:4150 msgid "Edit label" msgstr "Rediģēt birku" -#: ../gui/wxpython/psmap/dialogs.py:3714 +#: ../gui/wxpython/psmap/dialogs.py:3716 msgid "draw border around legend" msgstr "zÄ«mÄ“t rÄmi apkÄrt leÄ£endai" -#: ../gui/wxpython/psmap/dialogs.py:3772 +#: ../gui/wxpython/psmap/dialogs.py:3774 msgid "Size and position" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3842 +#: ../gui/wxpython/psmap/dialogs.py:3844 msgid "Leave the edit field empty, to use default values." msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3882 +#: ../gui/wxpython/psmap/dialogs.py:3884 msgid "" "Width of the color symbol (for lines)\n" "in front of the legend text" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3888 ../gui/wxpython/psmap/dialogs.py:4053 +#: ../gui/wxpython/psmap/dialogs.py:3890 ../gui/wxpython/psmap/dialogs.py:4055 msgid "Columns:" msgstr "Kolonas:" -#: ../gui/wxpython/psmap/dialogs.py:3898 +#: ../gui/wxpython/psmap/dialogs.py:3900 msgid "column span:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3900 +#: ../gui/wxpython/psmap/dialogs.py:3902 msgid "" "Column separation distance between the left edges\n" "of two columns in a multicolumn legend" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4147 +#: ../gui/wxpython/psmap/dialogs.py:4149 msgid "Edit legend label:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4194 +#: ../gui/wxpython/psmap/dialogs.py:4196 msgid "No raster map selected!" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4195 +#: ../gui/wxpython/psmap/dialogs.py:4197 msgid "No raster" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4485 +#: ../gui/wxpython/psmap/dialogs.py:4487 msgid "Mapinfo settings" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4589 +#: ../gui/wxpython/psmap/dialogs.py:4591 msgid "Color settings" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4595 +#: ../gui/wxpython/psmap/dialogs.py:4597 msgid "use border color:" msgstr "lietot rÄmja krÄsu:" -#: ../gui/wxpython/psmap/dialogs.py:4597 +#: ../gui/wxpython/psmap/dialogs.py:4599 msgid "use background color:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4856 +#: ../gui/wxpython/psmap/dialogs.py:4858 msgid "Length:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4862 +#: ../gui/wxpython/psmap/dialogs.py:4864 msgid "Scalebar length is given in map units" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4867 +#: ../gui/wxpython/psmap/dialogs.py:4869 msgid "Scalebar height is real height on paper" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4869 +#: ../gui/wxpython/psmap/dialogs.py:4871 msgid "default" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4946 +#: ../gui/wxpython/psmap/dialogs.py:4948 msgid "Type:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4965 +#: ../gui/wxpython/psmap/dialogs.py:4967 msgid "Number of segments:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4971 +#: ../gui/wxpython/psmap/dialogs.py:4973 msgid "Label every " msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4972 +#: ../gui/wxpython/psmap/dialogs.py:4974 msgid "segments" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4985 +#: ../gui/wxpython/psmap/dialogs.py:4987 msgid "transparent text background" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5103 +#: ../gui/wxpython/psmap/dialogs.py:5105 msgid "Length of scale bar is not defined" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5197 +#: ../gui/wxpython/psmap/dialogs.py:5199 msgid "Enter text:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5268 +#: ../gui/wxpython/psmap/dialogs.py:5270 msgid "Text effects" msgstr "3D skata Ä«paÅ¡Ä«bas" -#: ../gui/wxpython/psmap/dialogs.py:5274 +#: ../gui/wxpython/psmap/dialogs.py:5276 msgid "text background" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5279 +#: ../gui/wxpython/psmap/dialogs.py:5281 msgid "highlight" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5288 +#: ../gui/wxpython/psmap/dialogs.py:5290 msgid "text border" msgstr "teksta rÄmis" -#: ../gui/wxpython/psmap/dialogs.py:5397 +#: ../gui/wxpython/psmap/dialogs.py:5399 msgid "Offset" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5401 +#: ../gui/wxpython/psmap/dialogs.py:5403 msgid "horizontal (pts):" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5403 +#: ../gui/wxpython/psmap/dialogs.py:5405 msgid "vertical (pts):" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5442 +#: ../gui/wxpython/psmap/dialogs.py:5444 msgid " Reference point" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5496 +#: ../gui/wxpython/psmap/dialogs.py:5498 msgid "Text rotation" msgstr "Teksta rotÄ“Å¡ana" -#: ../gui/wxpython/psmap/dialogs.py:5502 +#: ../gui/wxpython/psmap/dialogs.py:5504 msgid "rotate text (counterclockwise)" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5594 +#: ../gui/wxpython/psmap/dialogs.py:5596 msgid "No text entered!" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5795 +#: ../gui/wxpython/psmap/dialogs.py:5797 msgid "Choose a directory with images" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5838 +#: ../gui/wxpython/psmap/dialogs.py:5840 msgid "Note: only EPS format supported" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5854 +#: ../gui/wxpython/psmap/dialogs.py:5856 msgid "Scale And Rotation" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5895 ../gui/wxpython/psmap/dialogs.py:6477 +#: ../gui/wxpython/psmap/dialogs.py:5897 ../gui/wxpython/psmap/dialogs.py:6479 msgid "Rotation angle (deg):" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5911 ../gui/wxpython/psmap/dialogs.py:6499 +#: ../gui/wxpython/psmap/dialogs.py:5913 ../gui/wxpython/psmap/dialogs.py:6501 msgid "Counterclockwise rotation in degrees" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6037 +#: ../gui/wxpython/psmap/dialogs.py:6039 msgid "" "PIL\n" "missing" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6057 +#: ../gui/wxpython/psmap/dialogs.py:6059 #, python-format msgid "Unable to read file %s" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6118 +#: ../gui/wxpython/psmap/dialogs.py:6120 #, python-format msgid "size: %(width)s x %(height)s pts" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6140 +#: ../gui/wxpython/psmap/dialogs.py:6142 msgid "No image selected." msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6247 +#: ../gui/wxpython/psmap/dialogs.py:6249 msgid "North Arrow settings" msgstr "Ziemeļu bultas iestatÄ«jumi" -#: ../gui/wxpython/psmap/dialogs.py:6258 +#: ../gui/wxpython/psmap/dialogs.py:6260 msgid "Compute convergence" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6329 +#: ../gui/wxpython/psmap/dialogs.py:6331 msgid "Symbol" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6336 +#: ../gui/wxpython/psmap/dialogs.py:6338 msgid "Select symbol:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6353 +#: ../gui/wxpython/psmap/dialogs.py:6355 msgid "" "Note: Selected symbol is not displayed\n" "in draft mode (only in preview mode)" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6386 ../gui/wxpython/psmap/dialogs.py:6745 +#: ../gui/wxpython/psmap/dialogs.py:6388 ../gui/wxpython/psmap/dialogs.py:6747 msgid "Outline color:" msgstr "Maliņas krÄsa:" -#: ../gui/wxpython/psmap/dialogs.py:6413 ../gui/wxpython/psmap/dialogs.py:6775 +#: ../gui/wxpython/psmap/dialogs.py:6415 ../gui/wxpython/psmap/dialogs.py:6777 msgid "Fill color:" msgstr "AizpildÄ«juma krÄsa:" -#: ../gui/wxpython/psmap/dialogs.py:6452 +#: ../gui/wxpython/psmap/dialogs.py:6454 msgid "Size and Rotation" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6460 +#: ../gui/wxpython/psmap/dialogs.py:6462 msgid "Size (pt):" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6463 +#: ../gui/wxpython/psmap/dialogs.py:6465 msgid "Symbol size in points" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6698 +#: ../gui/wxpython/psmap/dialogs.py:6700 msgid "Rectangle settings" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6700 +#: ../gui/wxpython/psmap/dialogs.py:6702 msgid "Line settings" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6834 +#: ../gui/wxpython/psmap/dialogs.py:6836 msgid "Line width in points" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6908 +#: ../gui/wxpython/psmap/dialogs.py:6910 msgid "Vector labels" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6928 +#: ../gui/wxpython/psmap/dialogs.py:6930 msgid "Vector label files created beforehand by v.label module" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6945 +#: ../gui/wxpython/psmap/dialogs.py:6947 msgid "You can select multiple label files." msgstr "" @@ -15979,7 +15988,7 @@ msgid "Map <%s> not found." msgstr "Karte <%s> nav atrasta." -#: ../gui/wxpython/mapswipe/frame.py:674 ../gui/wxpython/mapdisp/frame.py:897 +#: ../gui/wxpython/mapswipe/frame.py:674 ../gui/wxpython/mapdisp/frame.py:896 msgid "No raster or vector map layer selected for querying." msgstr "" @@ -16023,9 +16032,9 @@ msgid "Shape:" msgstr "" -#: ../gui/wxpython/gcp/manager.py:509 +#: ../gui/wxpython/gcp/manager.py:511 msgid "Select/create group:" -msgstr "IzvÄ“lÄ“ties/izveidot grupu:" +msgstr "Rediģēt/izveidot grupu:" #: ../gui/wxpython/animation/data.py:45 ../gui/wxpython/lmgr/layertree.py:1175 #: ../gui/wxpython/mapdisp/toolbars.py:97 @@ -16057,23 +16066,23 @@ msgid "Animation %d" msgstr "AnimÄcija %d" -#: ../gui/wxpython/animation/nviztask.py:43 ../gui/wxpython/lmgr/frame.py:1391 +#: ../gui/wxpython/animation/nviztask.py:45 ../gui/wxpython/lmgr/frame.py:1395 #, python-format msgid "" "Reading workspace file <%s> failed.\n" "Invalid file, unable to parse XML document." msgstr "" -#: ../gui/wxpython/animation/nviztask.py:53 +#: ../gui/wxpython/animation/nviztask.py:55 #, python-format msgid "No 3d view information in workspace file <%s>." msgstr "" -#: ../gui/wxpython/animation/nviztask.py:285 +#: ../gui/wxpython/animation/nviztask.py:287 msgid "Please add only one layer in the list." msgstr "" -#: ../gui/wxpython/animation/nviztask.py:292 +#: ../gui/wxpython/animation/nviztask.py:294 msgid "No map series nor space-time dataset is added." msgstr "" @@ -16099,7 +16108,7 @@ #: ../gui/wxpython/animation/toolbars.py:51 #: ../gui/wxpython/animation/toolbars.py:52 -#: ../gui/wxpython/animation/dialogs.py:324 +#: ../gui/wxpython/animation/dialogs.py:327 msgid "Add new animation" msgstr "" @@ -16110,7 +16119,7 @@ #: ../gui/wxpython/animation/toolbars.py:59 #: ../gui/wxpython/animation/toolbars.py:60 -#: ../gui/wxpython/animation/dialogs.py:907 +#: ../gui/wxpython/animation/dialogs.py:910 msgid "Export animation" msgstr "" @@ -16168,440 +16177,440 @@ msgid "%s=, %s=, %s= and %s= are mutually exclusive." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:53 +#: ../gui/wxpython/animation/dialogs.py:56 msgid "Adjust speed of animation" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:100 +#: ../gui/wxpython/animation/dialogs.py:103 msgid "Simple mode" msgstr "VienkÄrÅ¡s režīms" -#: ../gui/wxpython/animation/dialogs.py:105 +#: ../gui/wxpython/animation/dialogs.py:108 msgid "Frame duration:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:106 -#: ../gui/wxpython/animation/dialogs.py:147 +#: ../gui/wxpython/animation/dialogs.py:109 +#: ../gui/wxpython/animation/dialogs.py:150 msgid "ms" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:139 +#: ../gui/wxpython/animation/dialogs.py:142 msgid "Temporal mode" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:144 +#: ../gui/wxpython/animation/dialogs.py:147 msgid "Time unit:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:146 +#: ../gui/wxpython/animation/dialogs.py:149 msgid "Duration of time unit:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:218 +#: ../gui/wxpython/animation/dialogs.py:221 msgid "year" msgstr "gads" -#: ../gui/wxpython/animation/dialogs.py:219 +#: ../gui/wxpython/animation/dialogs.py:222 msgid "month" msgstr "mÄ“nesis" -#: ../gui/wxpython/animation/dialogs.py:220 +#: ../gui/wxpython/animation/dialogs.py:223 msgid "day" msgstr "diena" -#: ../gui/wxpython/animation/dialogs.py:221 +#: ../gui/wxpython/animation/dialogs.py:224 msgid "hour" msgstr "stunda" -#: ../gui/wxpython/animation/dialogs.py:222 +#: ../gui/wxpython/animation/dialogs.py:225 msgid "minute" msgstr "minÅ«te" -#: ../gui/wxpython/animation/dialogs.py:223 +#: ../gui/wxpython/animation/dialogs.py:226 msgid "second" msgstr "sekunde" -#: ../gui/wxpython/animation/dialogs.py:288 +#: ../gui/wxpython/animation/dialogs.py:291 msgid "Animation speed is too high." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:326 +#: ../gui/wxpython/animation/dialogs.py:329 msgid "Edit animation" msgstr "Rediģēt animÄciju" -#: ../gui/wxpython/animation/dialogs.py:344 +#: ../gui/wxpython/animation/dialogs.py:347 msgid "Advanced" msgstr "PaplaÅ¡inÄti" -#: ../gui/wxpython/animation/dialogs.py:375 +#: ../gui/wxpython/animation/dialogs.py:378 msgid "top left" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:376 +#: ../gui/wxpython/animation/dialogs.py:379 msgid "top right" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:377 +#: ../gui/wxpython/animation/dialogs.py:380 msgid "bottom left" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:378 +#: ../gui/wxpython/animation/dialogs.py:381 msgid "bottom right" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:394 +#: ../gui/wxpython/animation/dialogs.py:397 msgid "Select 2D or 3D view" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:409 +#: ../gui/wxpython/animation/dialogs.py:412 msgid "Window position:" msgstr "Loga novietojums:" -#: ../gui/wxpython/animation/dialogs.py:419 +#: ../gui/wxpython/animation/dialogs.py:422 msgid "View mode:" msgstr "Skata režīms:" -#: ../gui/wxpython/animation/dialogs.py:430 +#: ../gui/wxpython/animation/dialogs.py:433 msgid "" "For 3D animation, please select only one space-time dataset\n" "or one series of map layers." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:475 +#: ../gui/wxpython/animation/dialogs.py:478 #: ../gui/wxpython/lmgr/layertree.py:111 msgid "Set options" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:496 +#: ../gui/wxpython/animation/dialogs.py:499 msgid "3D view parameters" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:504 +#: ../gui/wxpython/animation/dialogs.py:507 msgid "Workspace file:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:506 +#: ../gui/wxpython/animation/dialogs.py:509 msgid "Choose workspace file to import 3D view parameters" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:515 +#: ../gui/wxpython/animation/dialogs.py:518 msgid "Parameter for animation:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:554 +#: ../gui/wxpython/animation/dialogs.py:557 msgid "Animate region change (2D view only)" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:558 +#: ../gui/wxpython/animation/dialogs.py:561 msgid "Start region:" msgstr "SÄkuma reÄ£ions:" -#: ../gui/wxpython/animation/dialogs.py:568 +#: ../gui/wxpython/animation/dialogs.py:571 msgid "End region:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:574 +#: ../gui/wxpython/animation/dialogs.py:577 msgid "Zoom value:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:575 +#: ../gui/wxpython/animation/dialogs.py:578 msgid "N-S/E-W distances in map units used to gradually reduce region." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:582 +#: ../gui/wxpython/animation/dialogs.py:585 msgid "N-S:" msgstr "Z-D:" -#: ../gui/wxpython/animation/dialogs.py:585 +#: ../gui/wxpython/animation/dialogs.py:588 msgid "E-W:" msgstr "A-R:" -#: ../gui/wxpython/animation/dialogs.py:683 +#: ../gui/wxpython/animation/dialogs.py:686 msgid "Only one series or space-time dataset is accepted for 3D mode." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:691 +#: ../gui/wxpython/animation/dialogs.py:694 msgid "No map series or space-time dataset added." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:719 +#: ../gui/wxpython/animation/dialogs.py:722 msgid "Region information is not complete" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:753 +#: ../gui/wxpython/animation/dialogs.py:756 msgid "Add, edit or remove animations" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:765 +#: ../gui/wxpython/animation/dialogs.py:768 msgid "List of animations" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:778 +#: ../gui/wxpython/animation/dialogs.py:781 msgid "Edit" msgstr "Rediģēt" -#: ../gui/wxpython/animation/dialogs.py:837 +#: ../gui/wxpython/animation/dialogs.py:840 #, python-format msgid "Maximum number of animations is %d." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:887 +#: ../gui/wxpython/animation/dialogs.py:890 #: ../gui/wxpython/animation/controller.py:262 msgid "" "More animations are using one window. Please select different window for " "each animation." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:988 +#: ../gui/wxpython/animation/dialogs.py:991 msgid "Add time stamp" msgstr "Pievienot laika zÄ«mogu" -#: ../gui/wxpython/animation/dialogs.py:1030 +#: ../gui/wxpython/animation/dialogs.py:1033 msgid "Add time stamp, image or text decoration by one of the buttons above." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1032 +#: ../gui/wxpython/animation/dialogs.py:1035 msgid "Add image or text decoration by one of the buttons above." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1053 +#: ../gui/wxpython/animation/dialogs.py:1056 msgid "Font settings:" msgstr "Fonta iestatÄ«jumi:" -#: ../gui/wxpython/animation/dialogs.py:1058 +#: ../gui/wxpython/animation/dialogs.py:1061 msgid "Sample text" msgstr "Parauga teksts" -#: ../gui/wxpython/animation/dialogs.py:1078 +#: ../gui/wxpython/animation/dialogs.py:1081 msgid "Image file:" msgstr "AttÄ“la datne:" -#: ../gui/wxpython/animation/dialogs.py:1079 +#: ../gui/wxpython/animation/dialogs.py:1082 msgid "Choose image file" msgstr "IzvÄ“lies attÄ“la failu" -#: ../gui/wxpython/animation/dialogs.py:1095 +#: ../gui/wxpython/animation/dialogs.py:1098 msgid "Text:" msgstr "Teksts:" -#: ../gui/wxpython/animation/dialogs.py:1116 +#: ../gui/wxpython/animation/dialogs.py:1119 msgid "Placement as percentage of screen coordinates (X: 0, Y: 0 is top left):" msgstr "Novietojums kÄ % no ekrÄna koordinÄtÄ“m (X:0 Y:0 ir augÅ¡Ä pa kreisi):" -#: ../gui/wxpython/animation/dialogs.py:1151 +#: ../gui/wxpython/animation/dialogs.py:1154 msgid "image sequence" msgstr "attÄ“lu virkne" -#: ../gui/wxpython/animation/dialogs.py:1151 +#: ../gui/wxpython/animation/dialogs.py:1154 msgid "animated GIF" msgstr "animÄ“ts GIF" -#: ../gui/wxpython/animation/dialogs.py:1151 +#: ../gui/wxpython/animation/dialogs.py:1154 msgid "SWF" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1151 +#: ../gui/wxpython/animation/dialogs.py:1154 msgid "AVI" msgstr "AVI" -#: ../gui/wxpython/animation/dialogs.py:1162 +#: ../gui/wxpython/animation/dialogs.py:1165 msgid "Export to:" msgstr "EksportÄ“t uz:" -#: ../gui/wxpython/animation/dialogs.py:1189 +#: ../gui/wxpython/animation/dialogs.py:1192 msgid "animation_" msgstr "animacija_" -#: ../gui/wxpython/animation/dialogs.py:1197 +#: ../gui/wxpython/animation/dialogs.py:1200 msgid "Choose directory for export" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1232 +#: ../gui/wxpython/animation/dialogs.py:1235 msgid "GIF file:" msgstr "GIF datne:" -#: ../gui/wxpython/animation/dialogs.py:1233 -#: ../gui/wxpython/animation/dialogs.py:1257 -#: ../gui/wxpython/animation/dialogs.py:1288 +#: ../gui/wxpython/animation/dialogs.py:1236 +#: ../gui/wxpython/animation/dialogs.py:1260 +#: ../gui/wxpython/animation/dialogs.py:1291 msgid "Choose file to save animation" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1256 +#: ../gui/wxpython/animation/dialogs.py:1259 msgid "SWF file:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1279 +#: ../gui/wxpython/animation/dialogs.py:1282 msgid "" "Program 'ffmpeg' was not found.\n" "Please install it first and make sure\n" "it's in the PATH variable." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1287 +#: ../gui/wxpython/animation/dialogs.py:1290 msgid "AVI file:" msgstr "AVI datne:" -#: ../gui/wxpython/animation/dialogs.py:1295 +#: ../gui/wxpython/animation/dialogs.py:1298 msgid "Video codec:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1299 +#: ../gui/wxpython/animation/dialogs.py:1302 msgid "Additional options:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1303 +#: ../gui/wxpython/animation/dialogs.py:1306 msgid "" "Consider adding '-sameq' or '-qscale 1' if not satisfied with video quality. " "Options depend on ffmpeg version." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1340 +#: ../gui/wxpython/animation/dialogs.py:1343 #, python-format msgid "Current frame rate: %.2f fps" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1472 +#: ../gui/wxpython/animation/dialogs.py:1475 #, python-format msgid "File %s not found." msgstr "Datne %s nav atrasta." -#: ../gui/wxpython/animation/dialogs.py:1476 +#: ../gui/wxpython/animation/dialogs.py:1479 msgid "Decoration image file is missing." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1485 +#: ../gui/wxpython/animation/dialogs.py:1488 #, python-format msgid "Directory %s not found." msgstr "Mape %s nav atrasta." -#: ../gui/wxpython/animation/dialogs.py:1489 +#: ../gui/wxpython/animation/dialogs.py:1492 msgid "Export directory is missing." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1493 -#: ../gui/wxpython/animation/dialogs.py:1497 +#: ../gui/wxpython/animation/dialogs.py:1496 +#: ../gui/wxpython/animation/dialogs.py:1500 msgid "Export file is missing." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1535 +#: ../gui/wxpython/animation/dialogs.py:1538 msgid "Time stamp" msgstr "Laika zÄ«mogs" -#: ../gui/wxpython/animation/dialogs.py:1613 +#: ../gui/wxpython/animation/dialogs.py:1616 msgid "Add space-time dataset layer" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1638 +#: ../gui/wxpython/animation/dialogs.py:1641 msgid "Multiple raster maps" msgstr "VariÄkas rastra kartes" -#: ../gui/wxpython/animation/dialogs.py:1639 +#: ../gui/wxpython/animation/dialogs.py:1642 msgid "Multiple vector maps" msgstr "VairÄkas vektordatu kartes" -#: ../gui/wxpython/animation/dialogs.py:1640 +#: ../gui/wxpython/animation/dialogs.py:1643 msgid "Multiple 3D raster maps" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1641 +#: ../gui/wxpython/animation/dialogs.py:1644 msgid "Space time raster dataset" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1642 +#: ../gui/wxpython/animation/dialogs.py:1645 msgid "Space time vector dataset" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1643 +#: ../gui/wxpython/animation/dialogs.py:1646 msgid "Space time 3D raster dataset" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1682 +#: ../gui/wxpython/animation/dialogs.py:1685 msgid "Input data type:" msgstr "Ievades datu tips:" -#: ../gui/wxpython/animation/dialogs.py:1763 +#: ../gui/wxpython/animation/dialogs.py:1766 msgid "Select raster/vector maps." msgstr "IzvÄ“lieties rastra/vektordatu kartes." -#: ../gui/wxpython/animation/dialogs.py:1792 +#: ../gui/wxpython/animation/dialogs.py:1795 msgid "Please select maps or dataset first." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1821 +#: ../gui/wxpython/animation/dialogs.py:1824 msgid "Animation Tool settings" msgstr "AnimÄcijas rÄ«ka iestatÄ«jumi" -#: ../gui/wxpython/animation/dialogs.py:1885 +#: ../gui/wxpython/animation/dialogs.py:1888 msgid "Number of parallel processes:" msgstr "ParalÄ“lo procesu skaits:" -#: ../gui/wxpython/animation/dialogs.py:1914 +#: ../gui/wxpython/animation/dialogs.py:1917 msgid "Text foreground color:" msgstr "Teksta priekÅ¡plÄna krÄsa:" -#: ../gui/wxpython/animation/dialogs.py:1935 +#: ../gui/wxpython/animation/dialogs.py:1938 msgid "Text background color:" msgstr "Teksta fona krÄsa:" -#: ../gui/wxpython/animation/dialogs.py:1967 +#: ../gui/wxpython/animation/dialogs.py:1970 #: ../gui/wxpython/timeline/frame.py:303 msgid "Time" msgstr "Laiks" -#: ../gui/wxpython/animation/dialogs.py:1977 +#: ../gui/wxpython/animation/dialogs.py:1980 msgid "Absolute time format:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1997 +#: ../gui/wxpython/animation/dialogs.py:2000 msgid "" "Click and then press key up or down to preview different date and time " "formats. Type custom format string." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:2008 +#: ../gui/wxpython/animation/dialogs.py:2011 msgid "Learn more about formatting options" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:2022 +#: ../gui/wxpython/animation/dialogs.py:2025 msgid "Display instances with no data" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:2025 +#: ../gui/wxpython/animation/dialogs.py:2028 msgid "" "When animating instant-based data which have irregular timestamps you can " "display 'no data frame' (checked option) or keep last frame." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:2056 +#: ../gui/wxpython/animation/dialogs.py:2059 msgid "Invalid" msgstr "NederÄ«gs" -#: ../gui/wxpython/animation/temporal_manager.py:110 +#: ../gui/wxpython/animation/temporal_manager.py:112 msgid "" "It is not allowed to display data with different temporal types (absolute " "and relative)." msgstr "" -#: ../gui/wxpython/animation/temporal_manager.py:125 +#: ../gui/wxpython/animation/temporal_manager.py:127 #, python-format msgid "It is not allowed to display data with different units (%s)." msgstr "" -#: ../gui/wxpython/animation/temporal_manager.py:137 +#: ../gui/wxpython/animation/temporal_manager.py:139 msgid "" "You are going to display data with different temporal types of maps " "(interval and point). It is recommended to use data of one temporal type to " "avoid confusion." msgstr "" -#: ../gui/wxpython/animation/temporal_manager.py:242 +#: ../gui/wxpython/animation/temporal_manager.py:244 #: ../gui/wxpython/animation/utils.py:70 ../gui/wxpython/animation/utils.py:79 -#: ../gui/wxpython/tplot/frame.py:809 ../gui/wxpython/timeline/frame.py:463 +#: ../gui/wxpython/tplot/frame.py:927 ../gui/wxpython/timeline/frame.py:465 #, python-format msgid "Space time dataset <%s> not found." msgstr "" -#: ../gui/wxpython/animation/temporal_manager.py:347 +#: ../gui/wxpython/animation/temporal_manager.py:349 #, python-format msgid "Topology of Space time dataset %s is invalid." msgstr "" @@ -16676,200 +16685,244 @@ msgid "Unable to load icon theme. Reason: %s. Quiting wxGUI..." msgstr "" -#: ../gui/wxpython/tplot/g.gui.tplot.py:106 +#: ../gui/wxpython/tplot/g.gui.tplot.py:138 msgid "With stvds you have to set 'attr' option" msgstr "" -#: ../gui/wxpython/tplot/g.gui.tplot.py:110 +#: ../gui/wxpython/tplot/g.gui.tplot.py:142 msgid "" "With stvds it is not possible to use 'coordinates' and 'cats' options " "together" msgstr "" -#: ../gui/wxpython/tplot/g.gui.tplot.py:113 +#: ../gui/wxpython/tplot/g.gui.tplot.py:145 msgid "With stvds you have to use 'coordinates' or 'cats' option" msgstr "" -#: ../gui/wxpython/tplot/frame.py:43 +#: ../gui/wxpython/tplot/frame.py:44 #, python-brace-format msgid "" "The Temporal Plot Tool needs the \"matplotlib\" (python-matplotlib) package " "to be installed. {0}" msgstr "" -#: ../gui/wxpython/tplot/frame.py:97 +#: ../gui/wxpython/tplot/frame.py:100 msgid "GRASS GIS Temporal Plot Tool" msgstr "" -#: ../gui/wxpython/tplot/frame.py:180 +#: ../gui/wxpython/tplot/frame.py:184 msgid "" "Raster temporal dataset (strds)\n" "Press ENTER after typing the name or select with the combobox" msgstr "" -#: ../gui/wxpython/tplot/frame.py:189 +#: ../gui/wxpython/tplot/frame.py:193 msgid "X and Y coordinates separated by comma:" msgstr "" -#: ../gui/wxpython/tplot/frame.py:201 +#: ../gui/wxpython/tplot/frame.py:205 msgid "" "Coordinates can be obtained for example by right-clicking on Map Display." msgstr "" -#: ../gui/wxpython/tplot/frame.py:216 +#: ../gui/wxpython/tplot/frame.py:220 msgid "STRDS" msgstr "" -#: ../gui/wxpython/tplot/frame.py:224 +#: ../gui/wxpython/tplot/frame.py:228 msgid "" "Vector temporal dataset (stvds)\n" "Press ENTER after typing the name or select with the combobox" msgstr "" -#: ../gui/wxpython/tplot/frame.py:238 +#: ../gui/wxpython/tplot/frame.py:242 msgid "Select attribute column" msgstr "" -#: ../gui/wxpython/tplot/frame.py:251 +#: ../gui/wxpython/tplot/frame.py:255 msgid "Select category of vector(s)" msgstr "" -#: ../gui/wxpython/tplot/frame.py:269 +#: ../gui/wxpython/tplot/frame.py:273 msgid "STVDS" msgstr "" -#: ../gui/wxpython/tplot/frame.py:297 ../gui/wxpython/tplot/frame.py:724 -#: ../gui/wxpython/tplot/frame.py:728 ../gui/wxpython/tplot/frame.py:749 -#: ../gui/wxpython/tplot/frame.py:875 +#: ../gui/wxpython/tplot/frame.py:280 +msgid "Set title for the plot" +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:285 +#, fuzzy +msgid "Set label for X axis" +msgstr "IestatÄ«t birku" + +#: ../gui/wxpython/tplot/frame.py:290 +#, fuzzy +msgid "Set label for Y axis" +msgstr "IestatÄ«t birku" + +#: ../gui/wxpython/tplot/frame.py:302 +msgid "Labels" +msgstr "Birkas" + +#: ../gui/wxpython/tplot/frame.py:309 +msgid "Path for output CSV file with plotted data" +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:315 +msgid "CVS path" +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:321 +#, fuzzy +msgid "Do you want the CSV header?" +msgstr "Vai vÄ“lies saglabÄt izmaiņas?" + +#: ../gui/wxpython/tplot/frame.py:363 ../gui/wxpython/tplot/frame.py:842 +#: ../gui/wxpython/tplot/frame.py:846 ../gui/wxpython/tplot/frame.py:867 +#: ../gui/wxpython/tplot/frame.py:993 msgid "Invalid input coordinates" msgstr "" -#: ../gui/wxpython/tplot/frame.py:309 ../gui/wxpython/tplot/frame.py:422 +#: ../gui/wxpython/tplot/frame.py:375 ../gui/wxpython/tplot/frame.py:488 #: ../gui/wxpython/timeline/frame.py:180 #, python-format msgid "Dataset <%s> not found in temporal database" msgstr "" -#: ../gui/wxpython/tplot/frame.py:327 ../gui/wxpython/tplot/frame.py:441 +#: ../gui/wxpython/tplot/frame.py:393 ../gui/wxpython/tplot/frame.py:507 #: ../gui/wxpython/timeline/frame.py:196 msgid "" "Datasets have different temporal type (absolute x relative), which is not " "allowed." msgstr "" -#: ../gui/wxpython/tplot/frame.py:344 ../gui/wxpython/tplot/frame.py:451 +#: ../gui/wxpython/tplot/frame.py:410 ../gui/wxpython/tplot/frame.py:517 #: ../gui/wxpython/timeline/frame.py:215 msgid "Datasets have different time unit which is not allowed." msgstr "" -#: ../gui/wxpython/tplot/frame.py:388 +#: ../gui/wxpython/tplot/frame.py:454 #, python-brace-format msgid "Category {ca} is not on vector map {ma} and it will be not used" msgstr "" -#: ../gui/wxpython/tplot/frame.py:407 +#: ../gui/wxpython/tplot/frame.py:473 msgid "" "Both coordinates and categories are set, coordinates will be used. The use " "categories remove text from coordinate form" msgstr "" -#: ../gui/wxpython/tplot/frame.py:412 +#: ../gui/wxpython/tplot/frame.py:478 msgid "With Vector temporal dataset you have to select an attribute column" msgstr "" -#: ../gui/wxpython/tplot/frame.py:464 +#: ../gui/wxpython/tplot/frame.py:530 msgid "" "Difference number of vector layers and maps in the vector temporal dataset" msgstr "" -#: ../gui/wxpython/tplot/frame.py:506 +#: ../gui/wxpython/tplot/frame.py:572 #, python-brace-format msgid "No connection between vector map {vmap} and layer {la}" msgstr "" -#: ../gui/wxpython/tplot/frame.py:580 -msgid "" -"Problem getting data from raster temporal dataset. Empty list of values." -msgstr "" - -#: ../gui/wxpython/tplot/frame.py:592 ../gui/wxpython/tplot/frame.py:644 -#: ../gui/wxpython/tplot/frame.py:682 +#: ../gui/wxpython/tplot/frame.py:638 #, python-format msgid "Temporal resolution: %s" msgstr "" -#: ../gui/wxpython/tplot/frame.py:594 ../gui/wxpython/tplot/frame.py:646 -#: ../gui/wxpython/tplot/frame.py:684 ../gui/wxpython/timeline/frame.py:373 +#: ../gui/wxpython/tplot/frame.py:640 ../gui/wxpython/timeline/frame.py:374 #, python-format msgid "Time [%s]" msgstr "" -#: ../gui/wxpython/tplot/frame.py:625 +#: ../gui/wxpython/tplot/frame.py:683 +msgid "" +"Problem getting data from raster temporal dataset. Empty list of values." +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:729 #, python-brace-format msgid "" "Problem getting data from vector temporal dataset. Empty list of values for " "cat {ca}." msgstr "" -#: ../gui/wxpython/tplot/frame.py:670 +#: ../gui/wxpython/tplot/frame.py:776 msgid "" "Problem getting data from vector temporal dataset. Empty list of values." msgstr "" -#: ../gui/wxpython/tplot/frame.py:717 +#: ../gui/wxpython/tplot/frame.py:802 +#, fuzzy, python-brace-format +msgid "{pa} already exists, do you want to overwrite?" +msgstr "" +"PaÅ¡reizÄ“jÄ karÅ¡u kopÄ rastra karte <%s> jau eksistÄ“. Vai vÄ“lies to " +"pÄrrakstÄ«t?" + +#: ../gui/wxpython/tplot/frame.py:804 +msgid "File exists" +msgstr "Datne jau eksistÄ“" + +#: ../gui/wxpython/tplot/frame.py:809 +msgid "Please change name of output CSV file or " +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:835 msgid "Incorrect coordinates format, should be: x,y" msgstr "" -#: ../gui/wxpython/tplot/frame.py:733 +#: ../gui/wxpython/tplot/frame.py:851 msgid "Seed point outside the current region" msgstr "" -#: ../gui/wxpython/tplot/frame.py:745 +#: ../gui/wxpython/tplot/frame.py:863 msgid "Invalid input raster dataset" msgstr "" -#: ../gui/wxpython/tplot/frame.py:762 +#: ../gui/wxpython/tplot/frame.py:880 msgid "Invalid input vector dataset" msgstr "" -#: ../gui/wxpython/tplot/frame.py:824 ../gui/wxpython/timeline/frame.py:478 +#: ../gui/wxpython/tplot/frame.py:942 ../gui/wxpython/timeline/frame.py:480 #, python-format msgid "Please specify the space time dataset <%s>." msgstr "" -#: ../gui/wxpython/tplot/frame.py:827 ../gui/wxpython/timeline/frame.py:480 +#: ../gui/wxpython/tplot/frame.py:945 ../gui/wxpython/timeline/frame.py:482 msgid "Ambiguous dataset name" msgstr "" -#: ../gui/wxpython/tplot/frame.py:868 ../gui/wxpython/tplot/frame.py:916 +#: ../gui/wxpython/tplot/frame.py:986 ../gui/wxpython/tplot/frame.py:1044 msgid "Invalid input temporal dataset" msgstr "" -#: ../gui/wxpython/tplot/frame.py:937 +#: ../gui/wxpython/tplot/frame.py:1065 msgid "Datasets have different number of values" msgstr "" -#: ../gui/wxpython/tplot/frame.py:961 ../gui/wxpython/timeline/frame.py:564 +#: ../gui/wxpython/tplot/frame.py:1089 ../gui/wxpython/timeline/frame.py:566 #, python-format msgid "Space time raster dataset: %s" msgstr "" -#: ../gui/wxpython/tplot/frame.py:963 ../gui/wxpython/timeline/frame.py:566 +#: ../gui/wxpython/tplot/frame.py:1091 ../gui/wxpython/timeline/frame.py:568 #, python-format msgid "Space time vector dataset: %s" msgstr "" -#: ../gui/wxpython/tplot/frame.py:965 ../gui/wxpython/timeline/frame.py:568 +#: ../gui/wxpython/tplot/frame.py:1093 ../gui/wxpython/timeline/frame.py:570 #, python-format msgid "Space time 3D raster dataset: %s" msgstr "" -#: ../gui/wxpython/tplot/frame.py:967 +#: ../gui/wxpython/tplot/frame.py:1095 #, python-brace-format msgid "Value for {date} is {val}" msgstr "" -#: ../gui/wxpython/tplot/frame.py:970 +#: ../gui/wxpython/tplot/frame.py:1098 msgid "Press Del to dismiss." msgstr "" @@ -16939,11 +16992,11 @@ #: ../gui/wxpython/lmgr/toolbars.py:164 msgid "Launch user-defined script" -msgstr "" +msgstr "DarbinÄt lietotÄja definÄ“tu skriptu" -#: ../gui/wxpython/lmgr/toolbars.py:166 ../gui/wxpython/lmgr/pyshell.py:63 +#: ../gui/wxpython/lmgr/toolbars.py:166 ../gui/wxpython/lmgr/pyshell.py:65 msgid "Open a simple Python code editor" -msgstr "" +msgstr "AtvÄ“rt vienkÄrÅ¡u Python koda redaktoru" #: ../gui/wxpython/lmgr/toolbars.py:204 msgid "GUI settings" @@ -16981,40 +17034,40 @@ msgid "Show 3D view mode manual" msgstr "" -#: ../gui/wxpython/lmgr/pyshell.py:43 +#: ../gui/wxpython/lmgr/pyshell.py:45 #, python-format msgid "Welcome to wxGUI Interactive Python Shell %s" msgstr "" -#: ../gui/wxpython/lmgr/pyshell.py:44 +#: ../gui/wxpython/lmgr/pyshell.py:46 #, python-format msgid "Type %s for more GRASS scripting related information." msgstr "" -#: ../gui/wxpython/lmgr/pyshell.py:45 +#: ../gui/wxpython/lmgr/pyshell.py:47 #, python-format msgid "Type %s to add raster or vector to the layer tree." msgstr "" -#: ../gui/wxpython/lmgr/pyshell.py:55 +#: ../gui/wxpython/lmgr/pyshell.py:57 msgid "Delete all text from the shell" msgstr "" -#: ../gui/wxpython/lmgr/pyshell.py:60 +#: ../gui/wxpython/lmgr/pyshell.py:62 msgid "Simple &editor" msgstr "VienkÄrÅ¡ r&edaktors" -#: ../gui/wxpython/lmgr/pyshell.py:117 +#: ../gui/wxpython/lmgr/pyshell.py:119 #, python-format msgid "Raster or vector map <%s> not found" msgstr "" -#: ../gui/wxpython/lmgr/pyshell.py:124 +#: ../gui/wxpython/lmgr/pyshell.py:126 #, python-format msgid "Raster map <%s> added" msgstr "" -#: ../gui/wxpython/lmgr/pyshell.py:126 +#: ../gui/wxpython/lmgr/pyshell.py:128 #, python-format msgid "Vector map <%s> added" msgstr "" @@ -17022,7 +17075,7 @@ #: ../gui/wxpython/lmgr/frame.py:89 #, python-format msgid "GRASS GIS %s Layer Manager" -msgstr "" +msgstr "GRASS GIS %s slÄņu pÄrvaldnieks" #: ../gui/wxpython/lmgr/frame.py:122 msgid "There were some issues when loading menu or Modules tab:" @@ -17042,13 +17095,13 @@ #: ../gui/wxpython/lmgr/frame.py:162 msgid "Vector Toolbar" -msgstr "" +msgstr "Vektoru rÄ«kjosla" #: ../gui/wxpython/lmgr/frame.py:165 msgid "3D view Toolbar" -msgstr "" +msgstr "3D skata rÄ«kjosla" -#: ../gui/wxpython/lmgr/frame.py:284 ../gui/wxpython/lmgr/frame.py:1717 +#: ../gui/wxpython/lmgr/frame.py:284 ../gui/wxpython/lmgr/frame.py:1720 msgid "Rename Map Display" msgstr "" @@ -17094,11 +17147,11 @@ msgid "GRASS Model File (*.gxm)|*.gxm" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:663 ../gui/wxpython/lmgr/frame.py:2518 +#: ../gui/wxpython/lmgr/frame.py:663 ../gui/wxpython/lmgr/frame.py:2521 msgid "Do you want to save changes in the workspace?" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:665 ../gui/wxpython/lmgr/frame.py:2520 +#: ../gui/wxpython/lmgr/frame.py:665 ../gui/wxpython/lmgr/frame.py:2523 msgid "Do you want to store current settings to workspace file?" msgstr "" @@ -17114,7 +17167,7 @@ "layer instead." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:936 ../gui/wxpython/lmgr/frame.py:2002 +#: ../gui/wxpython/lmgr/frame.py:936 ../gui/wxpython/lmgr/frame.py:2005 msgid "Selected map layer is not vector." msgstr "" @@ -17177,126 +17230,126 @@ msgid "No location/mapset provided. Operation canceled." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1078 ../gui/wxpython/lmgr/frame.py:1099 +#: ../gui/wxpython/lmgr/frame.py:1078 ../gui/wxpython/lmgr/frame.py:1103 msgid "No mapset provided. Operation canceled." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1087 ../gui/wxpython/lmgr/frame.py:1109 +#: ../gui/wxpython/lmgr/frame.py:1091 ../gui/wxpython/lmgr/frame.py:1113 #: ../gui/wxpython/datacatalog/frame.py:127 #, python-format msgid "Current mapset is <%s>." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1133 +#: ../gui/wxpython/lmgr/frame.py:1137 #, python-format msgid "" "Working directory changed to:\n" "\"%s\"" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1140 +#: ../gui/wxpython/lmgr/frame.py:1144 msgid "Changes current working directory for this GUI." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1142 +#: ../gui/wxpython/lmgr/frame.py:1146 msgid "Usage: cd [directory]" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1143 +#: ../gui/wxpython/lmgr/frame.py:1147 msgid "Without parameters it opens a dialog." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1147 +#: ../gui/wxpython/lmgr/frame.py:1151 msgid "" "If ~ (tilde) is present as the first directory on the path, it is replaced " "by user's home directory." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1161 +#: ../gui/wxpython/lmgr/frame.py:1165 msgid "More than one parameter provided." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1181 +#: ../gui/wxpython/lmgr/frame.py:1185 msgid "Choose a working directory" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1226 +#: ../gui/wxpython/lmgr/frame.py:1230 msgid "System Info" msgstr "SistÄ“mas informÄcija" -#: ../gui/wxpython/lmgr/frame.py:1241 +#: ../gui/wxpython/lmgr/frame.py:1245 msgid "GRASS version" msgstr "GRASS versija" -#: ../gui/wxpython/lmgr/frame.py:1242 +#: ../gui/wxpython/lmgr/frame.py:1246 msgid "GRASS SVN revision" msgstr "GRASS SVN revÄ«zija" -#: ../gui/wxpython/lmgr/frame.py:1244 +#: ../gui/wxpython/lmgr/frame.py:1248 msgid "Build date" msgstr "BÅ«vÄ“juma datums" -#: ../gui/wxpython/lmgr/frame.py:1246 +#: ../gui/wxpython/lmgr/frame.py:1250 msgid "Build platform" msgstr "BÅ«vÄ“Å¡anas platforma" -#: ../gui/wxpython/lmgr/frame.py:1259 +#: ../gui/wxpython/lmgr/frame.py:1263 msgid "Platform" msgstr "Platforma" -#: ../gui/wxpython/lmgr/frame.py:1322 +#: ../gui/wxpython/lmgr/frame.py:1326 msgid "" "Current workspace is not empty. Do you want to store current settings to " "workspace file?" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1325 +#: ../gui/wxpython/lmgr/frame.py:1329 msgid "Create new workspace?" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1354 +#: ../gui/wxpython/lmgr/frame.py:1358 msgid "Choose workspace file" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1356 ../gui/wxpython/lmgr/frame.py:1594 +#: ../gui/wxpython/lmgr/frame.py:1360 ../gui/wxpython/lmgr/frame.py:1597 msgid "GRASS Workspace File (*.gxw)|*.gxw" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1396 ../gui/wxpython/lmgr/frame.py:1568 +#: ../gui/wxpython/lmgr/frame.py:1400 ../gui/wxpython/lmgr/frame.py:1571 msgid "Please wait, loading workspace..." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1548 +#: ../gui/wxpython/lmgr/frame.py:1551 msgid "Choose GRC file to load" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1550 +#: ../gui/wxpython/lmgr/frame.py:1553 msgid "Old GRASS Workspace File (*.grc)|*.grc" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1592 +#: ../gui/wxpython/lmgr/frame.py:1595 msgid "Choose file to save current workspace" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1612 ../gui/wxpython/lmgr/frame.py:1633 +#: ../gui/wxpython/lmgr/frame.py:1615 ../gui/wxpython/lmgr/frame.py:1636 #, python-format msgid "Workspace file <%s> already exists. Do you want to overwrite this file?" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1660 +#: ../gui/wxpython/lmgr/frame.py:1663 msgid "Writing current settings to workspace file failed." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1672 ../gui/wxpython/gmodeler/frame.py:1139 +#: ../gui/wxpython/lmgr/frame.py:1675 ../gui/wxpython/gmodeler/frame.py:1139 #, python-format msgid "Unable to open file <%s> for writing." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1716 +#: ../gui/wxpython/lmgr/frame.py:1719 msgid "Enter new name:" msgstr "Ievadiet jauno nosaukumu:" -#: ../gui/wxpython/lmgr/frame.py:1814 +#: ../gui/wxpython/lmgr/frame.py:1817 #, python-format msgid "" "Unable to launch \"Supervised Classification Tool\".\n" @@ -17304,34 +17357,34 @@ "Reason: %s" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1856 +#: ../gui/wxpython/lmgr/frame.py:1859 msgid "Unable to start Timeline Tool." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1867 +#: ../gui/wxpython/lmgr/frame.py:1870 msgid "Unable to start Temporal Plot Tool." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2137 +#: ../gui/wxpython/lmgr/frame.py:2140 msgid "Add selected map layers into layer tree" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2170 ../gui/wxpython/lmgr/frame.py:2207 +#: ../gui/wxpython/lmgr/frame.py:2173 ../gui/wxpython/lmgr/frame.py:2210 #, python-format msgid "Unsupported map layer type <%s>." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2336 +#: ../gui/wxpython/lmgr/frame.py:2339 msgid "" "Note that cell values can only be displayed for regions of less than 10,000 " "cells." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2428 ../gui/wxpython/lmgr/layertree.py:1983 +#: ../gui/wxpython/lmgr/frame.py:2431 ../gui/wxpython/lmgr/layertree.py:1983 msgid "opacity:" msgstr "caurspÄ«dÄ«gums:" -#: ../gui/wxpython/lmgr/frame.py:2436 +#: ../gui/wxpython/lmgr/frame.py:2439 #, python-format msgid "" "Do you want to remove map layer(s)\n" @@ -17339,30 +17392,30 @@ "from layer tree?" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2439 +#: ../gui/wxpython/lmgr/frame.py:2442 msgid "Do you want to remove selected map layer(s) from layer tree?" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2445 +#: ../gui/wxpython/lmgr/frame.py:2448 msgid "Remove map layer" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2527 +#: ../gui/wxpython/lmgr/frame.py:2530 msgid "Quit GRASS GUI" msgstr "Iziet no GRASS GUI" -#: ../gui/wxpython/lmgr/frame.py:2559 +#: ../gui/wxpython/lmgr/frame.py:2562 msgid "Unable to exit GRASS shell: unknown PID" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2579 +#: ../gui/wxpython/lmgr/frame.py:2582 msgid "" "Display resolution is currently not constrained to computational settings. " "It's suggested to constrain map to region geometry. Do you want to constrain " "the resolution?" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2588 +#: ../gui/wxpython/lmgr/frame.py:2591 msgid "Constrain map to region geometry?" msgstr "" @@ -17452,7 +17505,7 @@ #: ../gui/wxpython/lmgr/layertree.py:514 msgid "3D view properties" -msgstr "" +msgstr "3D skata Ä«paÅ¡Ä«bas" #: ../gui/wxpython/lmgr/layertree.py:525 msgid "Zoom to selected map(s)" @@ -17472,11 +17525,11 @@ #: ../gui/wxpython/lmgr/layertree.py:573 msgid "Export common formats" -msgstr "" +msgstr "EksportÄ“t populÄros formÄtos" #: ../gui/wxpython/lmgr/layertree.py:589 msgid "Export PostGIS" -msgstr "" +msgstr "EksportÄ“t PostGIS" #: ../gui/wxpython/lmgr/layertree.py:617 ../gui/wxpython/lmgr/layertree.py:755 msgid "Create pack" @@ -17501,11 +17554,11 @@ #: ../gui/wxpython/lmgr/layertree.py:673 msgid "Stop editing" -msgstr "" +msgstr "PÄrtraukt rediģēt" #: ../gui/wxpython/lmgr/layertree.py:693 msgid "Rebuild topology" -msgstr "" +msgstr "PÄrbÅ«vÄ“t topoloÄ£iju" #: ../gui/wxpython/lmgr/layertree.py:726 ../gui/wxpython/lmgr/layertree.py:837 #: ../gui/wxpython/lmgr/layertree.py:871 @@ -17519,7 +17572,7 @@ #: ../gui/wxpython/lmgr/layertree.py:816 msgid "Report raster statistics" -msgstr "" +msgstr "Rastra statistika" #: ../gui/wxpython/lmgr/layertree.py:828 msgid "Profile" @@ -17536,7 +17589,7 @@ #: ../gui/wxpython/lmgr/layertree.py:1054 #, python-format msgid "Unsupported map type <%s>" -msgstr "" +msgstr "NeatbalstÄ«ts kartes tips <%s>" #: ../gui/wxpython/lmgr/layertree.py:1060 #, python-format @@ -17675,7 +17728,7 @@ msgstr "PÄrsaukt konfigurÄcijas failu" #: ../gui/wxpython/rlisetup/functions.py:127 -#: ../gui/wxpython/rlisetup/wizard.py:1712 +#: ../gui/wxpython/rlisetup/wizard.py:1711 msgid "The polygon seems to have 0 areas" msgstr "" @@ -18022,77 +18075,77 @@ msgid "Select sample area " msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1715 +#: ../gui/wxpython/rlisetup/wizard.py:1714 msgid "Select sample area 1 of " msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1745 +#: ../gui/wxpython/rlisetup/wizard.py:1744 msgid "Configuration file name:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1754 +#: ../gui/wxpython/rlisetup/wizard.py:1753 msgid "Raster name:" msgstr "Rastra nosaukums:" -#: ../gui/wxpython/rlisetup/wizard.py:1764 +#: ../gui/wxpython/rlisetup/wizard.py:1763 msgid "Vector name:" msgstr "Vektoru nosaukums:" -#: ../gui/wxpython/rlisetup/wizard.py:1773 +#: ../gui/wxpython/rlisetup/wizard.py:1772 msgid "Region type:" msgstr "ReÄ£iona tips:" -#: ../gui/wxpython/rlisetup/wizard.py:1791 +#: ../gui/wxpython/rlisetup/wizard.py:1790 msgid "Sampling area type:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1854 +#: ../gui/wxpython/rlisetup/wizard.py:1853 msgid "Region keyboard values:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1868 -#: ../gui/wxpython/rlisetup/wizard.py:1893 -#: ../gui/wxpython/rlisetup/wizard.py:1897 +#: ../gui/wxpython/rlisetup/wizard.py:1867 +#: ../gui/wxpython/rlisetup/wizard.py:1892 +#: ../gui/wxpython/rlisetup/wizard.py:1896 msgid "Type of shape:" msgstr "Formas tips:" -#: ../gui/wxpython/rlisetup/wizard.py:1871 -#: ../gui/wxpython/rlisetup/wizard.py:1900 +#: ../gui/wxpython/rlisetup/wizard.py:1870 +#: ../gui/wxpython/rlisetup/wizard.py:1899 msgid "Radius size:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1872 -#: ../gui/wxpython/rlisetup/wizard.py:1901 +#: ../gui/wxpython/rlisetup/wizard.py:1871 +#: ../gui/wxpython/rlisetup/wizard.py:1900 msgid "Name circle mask:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1874 -#: ../gui/wxpython/rlisetup/wizard.py:1903 +#: ../gui/wxpython/rlisetup/wizard.py:1873 +#: ../gui/wxpython/rlisetup/wizard.py:1902 msgid "Width size:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1875 -#: ../gui/wxpython/rlisetup/wizard.py:1904 +#: ../gui/wxpython/rlisetup/wizard.py:1874 +#: ../gui/wxpython/rlisetup/wizard.py:1903 msgid "Height size:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1878 +#: ../gui/wxpython/rlisetup/wizard.py:1877 msgid "Method of distribution:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1881 +#: ../gui/wxpython/rlisetup/wizard.py:1880 msgid "Number sampling units:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1884 +#: ../gui/wxpython/rlisetup/wizard.py:1883 msgid "Distance between units:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1887 +#: ../gui/wxpython/rlisetup/wizard.py:1886 msgid "Number row strates:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1889 +#: ../gui/wxpython/rlisetup/wizard.py:1888 msgid "Number column strates:" msgstr "" @@ -18123,56 +18176,56 @@ msgid "Remove legend" msgstr "Noņemt leÄ£endu" -#: ../gui/wxpython/mapwin/buffered.py:254 +#: ../gui/wxpython/mapwin/buffered.py:256 msgid "Copy coordinates to clipboard" msgstr "KopÄ“t koordinÄtas uz starpliktuvi" -#: ../gui/wxpython/mapwin/buffered.py:262 +#: ../gui/wxpython/mapwin/buffered.py:264 msgid "Hide toolbars" msgstr "SlÄ“pt rÄ«kjoslas" -#: ../gui/wxpython/mapwin/buffered.py:264 +#: ../gui/wxpython/mapwin/buffered.py:266 msgid "Show toolbars" msgstr "RÄdÄ«t rÄ«kjoslas" -#: ../gui/wxpython/mapwin/buffered.py:271 +#: ../gui/wxpython/mapwin/buffered.py:273 msgid "Hide statusbar" msgstr "SlÄ“pt statusa joslu" -#: ../gui/wxpython/mapwin/buffered.py:272 +#: ../gui/wxpython/mapwin/buffered.py:274 msgid "Show statusbar" msgstr "RÄdÄ«t statusa joslu" -#: ../gui/wxpython/mapwin/buffered.py:289 +#: ../gui/wxpython/mapwin/buffered.py:291 msgid "Resize legend" msgstr "MainÄ«t leÄ£endas izmÄ“ru" -#: ../gui/wxpython/mapwin/buffered.py:990 +#: ../gui/wxpython/mapwin/buffered.py:991 msgid "Unable to draw registered graphics. The graphics was unregistered." msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:2079 +#: ../gui/wxpython/mapwin/buffered.py:2080 msgid "Zoom to saved region extents" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:2081 +#: ../gui/wxpython/mapwin/buffered.py:2082 msgid "Set compulational region from named region" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:2094 +#: ../gui/wxpython/mapwin/buffered.py:2095 #, python-format msgid "Region <%s> not found. Operation canceled." msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:2124 +#: ../gui/wxpython/mapwin/buffered.py:2125 msgid "Save display extents to region file" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:2126 +#: ../gui/wxpython/mapwin/buffered.py:2127 msgid "Save computational region to region file" msgstr "SaglabÄt aprÄ“Ä·inu reÄ£ionu datnÄ“" -#: ../gui/wxpython/mapwin/buffered.py:2138 +#: ../gui/wxpython/mapwin/buffered.py:2139 #, python-format msgid "Region file <%s> already exists. Do you want to overwrite it?" msgstr "" @@ -18802,7 +18855,7 @@ #: ../gui/wxpython/datacatalog/tree.py:659 msgid "No map selected for moving." -msgstr "Nav izvÄ“lÄ“ta karte ko pÄrvietot." +msgstr "" #: ../gui/wxpython/datacatalog/tree.py:673 #: ../gui/wxpython/datacatalog/tree.py:683 @@ -18917,9 +18970,8 @@ msgstr "" #: ../gui/wxpython/datacatalog/dialogs.py:97 -#, fuzzy msgid "Estimated resolution:" -msgstr "A-R izÅ¡Ä·irtspÄ“ja" +msgstr "AprÄ“Ä·inÄtÄ izÅ¡Ä·irtspÄ“ja:" #: ../gui/wxpython/datacatalog/dialogs.py:100 msgid "Resampling method:" @@ -18933,92 +18985,93 @@ msgid "Data catalog" msgstr "Datu katalogs" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:95 ../gui/wxpython/dbmgr/base.py:2276 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:99 ../gui/wxpython/dbmgr/base.py:2278 msgid "Database connection" msgstr "DatubÄzes savienojums" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:127 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:131 msgid "Set SQL statement to default" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:130 -msgid "Apply SQL statement in Attribute Table Manager" -msgstr "" +#: ../gui/wxpython/dbmgr/sqlbuilder.py:134 +msgid "Apply SQL statement" +msgstr "Pielietot SQL izteikumu" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:132 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:136 msgid "Close the dialog" msgstr "AizvÄ“rt dialogu" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:219 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:223 msgid "Columns" msgstr "Kolonas" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:233 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:238 msgid "Interactive insertion" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:247 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:252 msgid "Values" msgstr "VÄ“rtÄ«bas" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:257 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:262 msgid "Get all values" msgstr "Saņemt visas vÄ“rtÄ«bas" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:262 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:267 msgid "Get sample" msgstr "Paņemt paraugu" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:264 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:269 msgid "Get first 256 unique values as sample" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:283 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:288 msgid "Go to:" msgstr "Iet uz:" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:296 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:301 msgid "Close dialog on apply" msgstr "AizvÄ“rt dialogu, kad izmaiņas tiek pielietotas" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:471 -#: ../gui/wxpython/dbmgr/sqlbuilder.py:616 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:482 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:627 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:855 #, python-format msgid "GRASS SQL Builder (%(type)s) - <%(map)s>" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:474 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:485 msgid "Column to show (SELECT clause)" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:475 -#: ../gui/wxpython/dbmgr/sqlbuilder.py:620 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:486 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:631 msgid "Constraint for query (WHERE clause)" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:487 ../gui/wxpython/dbmgr/base.py:1213 -#: ../gui/wxpython/dbmgr/base.py:1239 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:498 ../gui/wxpython/dbmgr/base.py:1215 +#: ../gui/wxpython/dbmgr/base.py:1241 #, python-format msgid "Example: %s" msgstr "Paraugs: %s" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:491 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:502 msgid "Verify" msgstr "PÄrbaudÄ«t" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:492 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:503 msgid "Verify SQL statement" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:500 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:511 msgid "SQL statement not verified" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:544 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:555 msgid "SQL statement is not valid" msgstr "SQL izteikums nav derÄ«gs" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:546 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:557 #, python-format msgid "" "SQL statement is not valid.\n" @@ -19029,31 +19082,31 @@ "\n" "%s" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:548 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:559 msgid "SQL statement is valid" msgstr "SQL izteiksme ir derÄ«ga" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:619 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:630 msgid "Column to set (SET clause)" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:621 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:632 msgid "Calculate column value to set" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:693 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:704 msgid "Functions" msgstr "Funkcijas" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:726 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:737 msgid "SQL statement was not applied" msgstr "SQL izteikums netika pielietots" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:728 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:739 msgid "SQL statement applied" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:762 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:773 msgid "Dbf driver does not support usage of SQL functions." msgstr "" @@ -19114,67 +19167,67 @@ msgid "Unknown" msgstr "NezinÄms" -#: ../gui/wxpython/dbmgr/dialogs.py:788 ../gui/wxpython/dbmgr/base.py:2319 -#: ../gui/wxpython/dbmgr/base.py:2383 +#: ../gui/wxpython/dbmgr/dialogs.py:788 ../gui/wxpython/dbmgr/base.py:2321 +#: ../gui/wxpython/dbmgr/base.py:2385 msgid "Column" msgstr "Kolona" -#: ../gui/wxpython/dbmgr/dialogs.py:799 ../gui/wxpython/dbmgr/base.py:2338 +#: ../gui/wxpython/dbmgr/dialogs.py:799 ../gui/wxpython/dbmgr/base.py:2340 #: ../gui/wxpython/gmodeler/preferences.py:255 #: ../gui/wxpython/web_services/widgets.py:935 msgid "Type" msgstr "Tips" -#: ../gui/wxpython/dbmgr/dialogs.py:810 ../gui/wxpython/dbmgr/base.py:2354 +#: ../gui/wxpython/dbmgr/dialogs.py:810 ../gui/wxpython/dbmgr/base.py:2356 msgid "Length" msgstr "Garums" -#: ../gui/wxpython/dbmgr/manager.py:79 +#: ../gui/wxpython/dbmgr/manager.py:80 msgid "GRASS GIS Attribute Table Manager - " msgstr "GRASS GIS atribÅ«tu tabulas pÄrvaldnieks - " -#: ../gui/wxpython/dbmgr/manager.py:81 +#: ../gui/wxpython/dbmgr/manager.py:82 msgid "READONLY - " msgstr "TIKAI LASÄ€MS - " -#: ../gui/wxpython/dbmgr/manager.py:99 +#: ../gui/wxpython/dbmgr/manager.py:100 #, python-format msgid "" "Database connection for vector map <%s> is not defined in DB file. You can " "define new connection in 'Manage layers' tab." msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:105 +#: ../gui/wxpython/dbmgr/manager.py:106 msgid "Please wait, loading attribute data..." msgstr "Uzgaidiet, kamÄ“r notiek atribÅ«tu datu ielÄde..." -#: ../gui/wxpython/dbmgr/manager.py:114 +#: ../gui/wxpython/dbmgr/manager.py:115 msgid "Browse data" msgstr "PÄrlÅ«kot datus" -#: ../gui/wxpython/dbmgr/manager.py:122 +#: ../gui/wxpython/dbmgr/manager.py:123 msgid "Manage tables" msgstr "PÄrvaldÄ«t tabulas" -#: ../gui/wxpython/dbmgr/manager.py:129 +#: ../gui/wxpython/dbmgr/manager.py:130 msgid "Manage layers" msgstr "PÄrvaldÄ«t slÄņus" -#: ../gui/wxpython/dbmgr/manager.py:140 +#: ../gui/wxpython/dbmgr/manager.py:141 msgid "Close Attribute Table Manager" msgstr "AizvÄ“rt atribÅ«tu tabulas pÄrvaldnieku" -#: ../gui/wxpython/dbmgr/manager.py:143 +#: ../gui/wxpython/dbmgr/manager.py:144 msgid "Reload currently selected attribute data" msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:146 +#: ../gui/wxpython/dbmgr/manager.py:147 msgid "Reload all attribute data (drop current selection)" msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:222 ../gui/wxpython/dbmgr/base.py:317 -#: ../gui/wxpython/dbmgr/base.py:919 ../gui/wxpython/dbmgr/base.py:1089 -#: ../gui/wxpython/dbmgr/base.py:1444 ../gui/wxpython/dbmgr/base.py:2096 +#: ../gui/wxpython/dbmgr/manager.py:223 ../gui/wxpython/dbmgr/base.py:317 +#: ../gui/wxpython/dbmgr/base.py:921 ../gui/wxpython/dbmgr/base.py:1091 +#: ../gui/wxpython/dbmgr/base.py:1446 ../gui/wxpython/dbmgr/base.py:2098 #, python-format msgid "Number of loaded records: %d" msgstr "" @@ -19278,133 +19331,133 @@ msgid "Add column to table <%s>" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1025 +#: ../gui/wxpython/dbmgr/base.py:1027 msgid "Unable to add column to the table. No column name defined." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1039 +#: ../gui/wxpython/dbmgr/base.py:1041 #, python-format msgid "Column <%(column)s> already exists in table <%(table)s>." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1122 +#: ../gui/wxpython/dbmgr/base.py:1124 msgid "Attribute data - right-click to edit/manage records" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1137 ../gui/wxpython/dbmgr/base.py:2260 -#: ../gui/wxpython/dbmgr/base.py:2955 ../gui/wxpython/dbmgr/base.py:3090 -#: ../gui/wxpython/dbmgr/base.py:3359 +#: ../gui/wxpython/dbmgr/base.py:1139 ../gui/wxpython/dbmgr/base.py:2262 +#: ../gui/wxpython/dbmgr/base.py:2957 ../gui/wxpython/dbmgr/base.py:3092 +#: ../gui/wxpython/dbmgr/base.py:3361 msgid "Table" msgstr "Tabula" -#: ../gui/wxpython/dbmgr/base.py:1139 ../gui/wxpython/dbmgr/base.py:2262 +#: ../gui/wxpython/dbmgr/base.py:1141 ../gui/wxpython/dbmgr/base.py:2264 msgid " (readonly)" msgstr " (tikai lasÄ«Å¡anai)" -#: ../gui/wxpython/dbmgr/base.py:1153 +#: ../gui/wxpython/dbmgr/base.py:1155 msgid "SQL Query" msgstr "SQL vaicÄjums" -#: ../gui/wxpython/dbmgr/base.py:1183 +#: ../gui/wxpython/dbmgr/base.py:1185 msgid "Simple" msgstr "VienkÄrÅ¡i" -#: ../gui/wxpython/dbmgr/base.py:1190 +#: ../gui/wxpython/dbmgr/base.py:1192 msgid "Apply SELECT statement and reload data records" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1224 +#: ../gui/wxpython/dbmgr/base.py:1226 msgid "Builder" msgstr "VeidotÄjs" -#: ../gui/wxpython/dbmgr/base.py:1229 +#: ../gui/wxpython/dbmgr/base.py:1231 msgid "SQL Builder" msgstr "SQL veidotÄjs" -#: ../gui/wxpython/dbmgr/base.py:1411 ../gui/wxpython/dbmgr/base.py:1600 +#: ../gui/wxpython/dbmgr/base.py:1413 ../gui/wxpython/dbmgr/base.py:1602 msgid "Insert new record" msgstr "Ievietot jaunu ierakstu" -#: ../gui/wxpython/dbmgr/base.py:1412 +#: ../gui/wxpython/dbmgr/base.py:1414 msgid "Delete selected record(s)" msgstr "DzÄ“st izvÄ“lÄ“tos ierakstus" -#: ../gui/wxpython/dbmgr/base.py:1413 +#: ../gui/wxpython/dbmgr/base.py:1415 msgid "Delete all records" msgstr "DzÄ“st visus ierakstus" -#: ../gui/wxpython/dbmgr/base.py:1425 +#: ../gui/wxpython/dbmgr/base.py:1427 msgid "Highlight selected features and zoom" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1429 ../gui/wxpython/dbmgr/base.py:1940 +#: ../gui/wxpython/dbmgr/base.py:1431 ../gui/wxpython/dbmgr/base.py:1942 msgid "Extract selected features" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1430 +#: ../gui/wxpython/dbmgr/base.py:1432 msgid "Delete selected features" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1493 +#: ../gui/wxpython/dbmgr/base.py:1495 msgid "Update existing record" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1520 ../gui/wxpython/dbmgr/base.py:1633 +#: ../gui/wxpython/dbmgr/base.py:1522 ../gui/wxpython/dbmgr/base.py:1635 #, python-format msgid "Value '%(value)s' needs to be entered as %(type)s." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1539 +#: ../gui/wxpython/dbmgr/base.py:1541 #, python-format msgid "" "Unable to update existing record.\n" "%s" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1611 +#: ../gui/wxpython/dbmgr/base.py:1613 #, python-format msgid "Record with category number %d already exists in the table." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1621 +#: ../gui/wxpython/dbmgr/base.py:1623 #, python-format msgid "Category number (column %s) is missing." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1645 +#: ../gui/wxpython/dbmgr/base.py:1647 #, python-format msgid "" "Unable to insert new record.\n" "%s" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1698 +#: ../gui/wxpython/dbmgr/base.py:1700 #, python-format msgid "" "Selected data records (%d) will be permanently deleted from table. Do you " "want to delete them?" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1701 ../gui/wxpython/dbmgr/base.py:1751 +#: ../gui/wxpython/dbmgr/base.py:1703 ../gui/wxpython/dbmgr/base.py:1753 msgid "Delete records" msgstr "DzÄ“st ierakstus" -#: ../gui/wxpython/dbmgr/base.py:1748 +#: ../gui/wxpython/dbmgr/base.py:1750 #, python-format msgid "" "All data records (%d) will be permanently deleted from table. Do you want to " "delete them?" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1935 +#: ../gui/wxpython/dbmgr/base.py:1937 msgid "Nothing to extract." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1969 +#: ../gui/wxpython/dbmgr/base.py:1971 msgid "Nothing to delete." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2040 ../gui/wxpython/dbmgr/base.py:2076 +#: ../gui/wxpython/dbmgr/base.py:2042 ../gui/wxpython/dbmgr/base.py:2078 #, python-format msgid "" "Loading attribute data failed.\n" @@ -19412,7 +19465,7 @@ "%s" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2059 +#: ../gui/wxpython/dbmgr/base.py:2061 #, python-format msgid "" "Loading attribute data failed.\n" @@ -19421,53 +19474,53 @@ "%s" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2295 +#: ../gui/wxpython/dbmgr/base.py:2297 #, python-format msgid "Table <%s> - right-click to delete column(s)" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2399 ../gui/wxpython/gmodeler/dialogs.py:359 +#: ../gui/wxpython/dbmgr/base.py:2401 ../gui/wxpython/gmodeler/dialogs.py:359 msgid "To" msgstr "Uz" -#: ../gui/wxpython/dbmgr/base.py:2517 +#: ../gui/wxpython/dbmgr/base.py:2519 msgid "Unable to rename column. No column name defined." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2525 +#: ../gui/wxpython/dbmgr/base.py:2527 #, python-format msgid "" "Unable to rename column <%(column)s> to <%(columnTo)s>. Column already " "exists in the table <%(table)s>." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2543 +#: ../gui/wxpython/dbmgr/base.py:2545 #, python-format msgid "" "Unable to rename column. Column <%(column)s> doesn't exist in the table <" "%(table)s>." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2582 +#: ../gui/wxpython/dbmgr/base.py:2584 msgid "Drop selected column" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2586 +#: ../gui/wxpython/dbmgr/base.py:2588 msgid "Drop all columns" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2618 +#: ../gui/wxpython/dbmgr/base.py:2620 #, python-format msgid "" "Selected %s will PERMANENTLY removed from table. Do you want to drop the " "column?" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2621 ../gui/wxpython/dbmgr/base.py:2665 +#: ../gui/wxpython/dbmgr/base.py:2623 ../gui/wxpython/dbmgr/base.py:2667 msgid "Drop column(s)" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2662 +#: ../gui/wxpython/dbmgr/base.py:2664 #, python-format msgid "" "Selected columns\n" @@ -19475,149 +19528,149 @@ "will PERMANENTLY removed from table. Do you want to drop the columns?" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2768 +#: ../gui/wxpython/dbmgr/base.py:2770 msgid "List of layers" msgstr "SlÄņu saraksts" -#: ../gui/wxpython/dbmgr/base.py:2853 ../gui/wxpython/dbmgr/base.py:3281 -#: ../gui/wxpython/dbmgr/base.py:3713 +#: ../gui/wxpython/dbmgr/base.py:2855 ../gui/wxpython/dbmgr/base.py:3283 +#: ../gui/wxpython/dbmgr/base.py:3715 #, python-format msgid "Drop also linked attribute table (%s)" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2896 +#: ../gui/wxpython/dbmgr/base.py:2898 msgid "Column name" msgstr "Kolonas nosaukums" -#: ../gui/wxpython/dbmgr/base.py:2896 ../gui/wxpython/gmodeler/frame.py:1732 +#: ../gui/wxpython/dbmgr/base.py:2898 ../gui/wxpython/gmodeler/frame.py:1732 #: ../gui/wxpython/gmodeler/frame.py:1785 msgid "Data type" msgstr "Datu tips" -#: ../gui/wxpython/dbmgr/base.py:2896 +#: ../gui/wxpython/dbmgr/base.py:2898 msgid "Data length" msgstr "Datu graums" -#: ../gui/wxpython/dbmgr/base.py:2953 ../gui/wxpython/dbmgr/base.py:3079 -#: ../gui/wxpython/dbmgr/base.py:3347 +#: ../gui/wxpython/dbmgr/base.py:2955 ../gui/wxpython/dbmgr/base.py:3081 +#: ../gui/wxpython/dbmgr/base.py:3349 msgid "Driver" msgstr "DzinÄ“js" -#: ../gui/wxpython/dbmgr/base.py:2956 +#: ../gui/wxpython/dbmgr/base.py:2958 msgid "Key" msgstr "AtslÄ“ga" -#: ../gui/wxpython/dbmgr/base.py:3055 +#: ../gui/wxpython/dbmgr/base.py:3057 msgid "Add layer" msgstr "Pievienot slÄni" -#: ../gui/wxpython/dbmgr/base.py:3065 +#: ../gui/wxpython/dbmgr/base.py:3067 msgid "Layer description" msgstr "SlÄņa apraksts" -#: ../gui/wxpython/dbmgr/base.py:3095 ../gui/wxpython/dbmgr/base.py:3139 -#: ../gui/wxpython/dbmgr/base.py:3365 +#: ../gui/wxpython/dbmgr/base.py:3097 ../gui/wxpython/dbmgr/base.py:3141 +#: ../gui/wxpython/dbmgr/base.py:3367 msgid "Key column" msgstr "AtslÄ“gas kolona" -#: ../gui/wxpython/dbmgr/base.py:3100 +#: ../gui/wxpython/dbmgr/base.py:3102 msgid "Insert record for each category into table" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3122 +#: ../gui/wxpython/dbmgr/base.py:3124 msgid "You need to add categories by v.category module." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3126 +#: ../gui/wxpython/dbmgr/base.py:3128 msgid "Table description" msgstr "Tabulas apraksts" -#: ../gui/wxpython/dbmgr/base.py:3134 +#: ../gui/wxpython/dbmgr/base.py:3136 msgid "Table name" msgstr "Tabulas nosaukums" -#: ../gui/wxpython/dbmgr/base.py:3148 +#: ../gui/wxpython/dbmgr/base.py:3150 msgid "&Create table" msgstr "I&zveidot tabulu" -#: ../gui/wxpython/dbmgr/base.py:3152 +#: ../gui/wxpython/dbmgr/base.py:3154 #: ../gui/wxpython/web_services/dialogs.py:537 msgid "&Add layer" msgstr "&Pievienot slÄni" -#: ../gui/wxpython/dbmgr/base.py:3156 +#: ../gui/wxpython/dbmgr/base.py:3158 msgid "&Set default" msgstr "IestatÄ«t &noklusÄ“juma" -#: ../gui/wxpython/dbmgr/base.py:3260 +#: ../gui/wxpython/dbmgr/base.py:3262 msgid "Remove layer" msgstr "Noņemt slÄni" -#: ../gui/wxpython/dbmgr/base.py:3263 +#: ../gui/wxpython/dbmgr/base.py:3265 msgid "Layer to remove" msgstr "Noņemamais slÄnis" -#: ../gui/wxpython/dbmgr/base.py:3289 +#: ../gui/wxpython/dbmgr/base.py:3291 msgid "&Remove layer" msgstr "&Noņemt slÄni" -#: ../gui/wxpython/dbmgr/base.py:3332 +#: ../gui/wxpython/dbmgr/base.py:3334 msgid "Modify layer" msgstr "ModificÄ“t slÄni" -#: ../gui/wxpython/dbmgr/base.py:3408 +#: ../gui/wxpython/dbmgr/base.py:3410 msgid "&Modify layer" msgstr "&ModificÄ“t slÄni" -#: ../gui/wxpython/dbmgr/base.py:3457 +#: ../gui/wxpython/dbmgr/base.py:3459 msgid "" "Unable to get list of tables.\n" "Please use db.connect to set database parameters." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3554 +#: ../gui/wxpython/dbmgr/base.py:3556 msgid "Unable to create new table. Table name or key column name is missing." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3561 +#: ../gui/wxpython/dbmgr/base.py:3563 #, python-format msgid "Unable to create new table. Table <%s> already exists in the database." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3602 +#: ../gui/wxpython/dbmgr/base.py:3604 #, python-format msgid "" "Unable to add new layer to vector map <%(vector)s>. Layer %(layer)d already " "exists." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3771 +#: ../gui/wxpython/dbmgr/base.py:3773 msgid "Field statistics" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3792 +#: ../gui/wxpython/dbmgr/base.py:3794 msgid "Copy statistics the clipboard (Ctrl+C)" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3859 +#: ../gui/wxpython/dbmgr/base.py:3861 msgid "Statistics is not support for DBF tables." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3886 +#: ../gui/wxpython/dbmgr/base.py:3888 msgid "Unable to calculte statistics." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3894 +#: ../gui/wxpython/dbmgr/base.py:3896 #, python-format msgid "" "Unable to calculte statistics. Invalid number of lines %d (should be %d)." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3914 +#: ../gui/wxpython/dbmgr/base.py:3916 msgid "Unable to calculte standard deviation." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3920 +#: ../gui/wxpython/dbmgr/base.py:3922 #, python-format msgid "Field statistics <%s>" msgstr "Lauka statistika <%s>" @@ -19737,9 +19790,8 @@ msgstr "PÄrzÄ«mÄ“ modeli..." #: ../gui/wxpython/gmodeler/frame.py:321 -#, fuzzy msgid "Model computation finished" -msgstr "MÄ“rÄ«Å¡ana ir pabeigta" +msgstr "" #: ../gui/wxpython/gmodeler/frame.py:334 msgid "Do you want to save changes in the model?" @@ -19957,15 +20009,15 @@ #: ../gui/wxpython/gmodeler/frame.py:1980 msgid "Python script" -msgstr "" +msgstr "Python skripts" #: ../gui/wxpython/gmodeler/frame.py:1984 msgid "Run python script" -msgstr "" +msgstr "DarbinÄt Python skriptu" #: ../gui/wxpython/gmodeler/frame.py:1987 msgid "Save python script to file" -msgstr "" +msgstr "SaglabÄt Python skriptu failÄ" #: ../gui/wxpython/gmodeler/frame.py:1990 msgid "" @@ -20222,57 +20274,57 @@ msgid "Y" msgstr "Y" -#: ../gui/wxpython/timeline/frame.py:570 +#: ../gui/wxpython/timeline/frame.py:572 #, python-format msgid "Mapset: %s" msgstr "KarÅ¡u kopa: %s" -#: ../gui/wxpython/timeline/frame.py:571 +#: ../gui/wxpython/timeline/frame.py:573 #, python-format msgid "Map name: %s" msgstr "Kartes nosaukums: %s" -#: ../gui/wxpython/timeline/frame.py:573 +#: ../gui/wxpython/timeline/frame.py:575 #, python-format msgid "Start time: %s" msgstr "SÄkuma laiks: %s" -#: ../gui/wxpython/timeline/frame.py:576 +#: ../gui/wxpython/timeline/frame.py:578 #, python-format msgid "End time: %s" msgstr "Beigu laiks: %s" -#: ../gui/wxpython/timeline/frame.py:580 +#: ../gui/wxpython/timeline/frame.py:582 msgid "WARNING: invalid topology" msgstr "" -#: ../gui/wxpython/timeline/frame.py:582 +#: ../gui/wxpython/timeline/frame.py:584 msgid "" "\n" "Press Del to dismiss." msgstr "" -#: ../gui/wxpython/mapdisp/main.py:187 +#: ../gui/wxpython/mapdisp/main.py:189 #, python-format msgid "Unsupported command %s." msgstr "NeatbalstÄ«ta komanda %s." -#: ../gui/wxpython/mapdisp/main.py:281 +#: ../gui/wxpython/mapdisp/main.py:283 #, python-format msgid "Unable to read cmdfile '%(cmd)s'. Details: %(det)s" msgstr "" -#: ../gui/wxpython/mapdisp/main.py:616 +#: ../gui/wxpython/mapdisp/main.py:618 #, python-format msgid "Starting map display <%s>..." msgstr "" -#: ../gui/wxpython/mapdisp/main.py:622 +#: ../gui/wxpython/mapdisp/main.py:624 #, python-format msgid "Unable to create file <%s>" msgstr "Nebija iespÄ“jams izveidot failu <%s>" -#: ../gui/wxpython/mapdisp/main.py:638 +#: ../gui/wxpython/mapdisp/main.py:640 #, python-format msgid "Stopping map display <%s>..." msgstr "" @@ -20427,34 +20479,34 @@ msgid "d.to.rast can be used only in 2D mode." msgstr "" -#: ../gui/wxpython/mapdisp/frame.py:890 +#: ../gui/wxpython/mapdisp/frame.py:889 #, python-format msgid "Vector map <%s> opened for editing - skipped." msgstr "" -#: ../gui/wxpython/mapdisp/frame.py:961 +#: ../gui/wxpython/mapdisp/frame.py:960 #, python-brace-format msgid "" "Failed to query vector map(s) <{maps}>. Check database settings and topology." msgstr "" -#: ../gui/wxpython/mapdisp/frame.py:1395 +#: ../gui/wxpython/mapdisp/frame.py:1394 msgid "Set computational region extent from display" msgstr "IestatÄ«t aprÄ“Ä·inu reÄ£iona apjomu no kartes skata" -#: ../gui/wxpython/mapdisp/frame.py:1397 +#: ../gui/wxpython/mapdisp/frame.py:1396 msgid "Set computational region extent interactively" msgstr "InteraktÄ«vi iestatÄ«t aprÄ“Ä·inu reÄ£iona apjomu" -#: ../gui/wxpython/mapdisp/frame.py:1399 +#: ../gui/wxpython/mapdisp/frame.py:1398 msgid "Set computational region from named region" msgstr "" -#: ../gui/wxpython/mapdisp/frame.py:1404 +#: ../gui/wxpython/mapdisp/frame.py:1403 msgid "Save computational region to named region" msgstr "" -#: ../gui/wxpython/mapdisp/frame.py:1537 +#: ../gui/wxpython/mapdisp/frame.py:1536 msgid "Raster Digitizer Toolbar" msgstr "Rastra digitizÄ“Å¡anas rÄ«kjosla" diff -Nru grass-7.4.3/locale/po/grasswxpy_ml.po grass-7.6.0/locale/po/grasswxpy_ml.po --- grass-7.4.3/locale/po/grasswxpy_ml.po 2018-11-24 09:45:21.000000000 +0000 +++ grass-7.6.0/locale/po/grasswxpy_ml.po 2018-12-26 10:57:24.000000000 +0000 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: grasswxpy_ml\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-03-24 00:06+0100\n" +"POT-Creation-Date: 2018-12-26 11:43+0100\n" "PO-Revision-Date: \n" "Last-Translator: Mohammed Rashad \n" "Language-Team: Malayalam \n" @@ -54,18 +54,18 @@ msgid "Set drawing color (not raster cell color)" msgstr "" -#: ../gui/wxpython/rdigit/toolbars.py:88 +#: ../gui/wxpython/rdigit/toolbars.py:85 msgid "Cell value:" msgstr "" -#: ../gui/wxpython/rdigit/toolbars.py:101 +#: ../gui/wxpython/rdigit/toolbars.py:99 msgid "Width of currently digitized line or diameter of a digitized point in map units." msgstr "" -#: ../gui/wxpython/rdigit/toolbars.py:102 +#: ../gui/wxpython/rdigit/toolbars.py:100 #: ../gui/wxpython/nviz/preferences.py:559 -#: ../gui/wxpython/gui_core/dialogs.py:1933 -#: ../gui/wxpython/psmap/dialogs.py:3831 +#: ../gui/wxpython/gui_core/dialogs.py:1938 +#: ../gui/wxpython/psmap/dialogs.py:3833 #: ../gui/wxpython/gmodeler/preferences.py:184 #: ../gui/wxpython/gmodeler/preferences.py:350 #: ../gui/wxpython/gmodeler/preferences.py:462 @@ -73,7 +73,7 @@ msgid "Width:" msgstr "" -#: ../gui/wxpython/rdigit/toolbars.py:142 +#: ../gui/wxpython/rdigit/toolbars.py:146 msgid "New raster map" msgstr "" @@ -104,7 +104,7 @@ #: ../gui/wxpython/rdigit/dialogs.py:104 #: ../gui/wxpython/modules/colorrules.py:679 -#: ../gui/wxpython/gui_core/dialogs.py:475 +#: ../gui/wxpython/gui_core/dialogs.py:476 #: ../gui/wxpython/lmgr/layertree.py:1085 #: ../gui/wxpython/datacatalog/tree.py:220 msgid "Overwrite?" @@ -197,7 +197,7 @@ msgstr "" #: ../gui/wxpython/modules/colorrules.py:453 ../gui/wxpython/menustrings.py:9 -#: ../gui/wxpython/menustrings.py:2009 +#: ../gui/wxpython/menustrings.py:2010 #: ../gui/wxpython/image2target/ii2t_menustrings.py:10 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1977 msgid "Save" @@ -224,7 +224,7 @@ msgstr "" #: ../gui/wxpython/modules/colorrules.py:582 -#: ../gui/wxpython/iclass/toolbars.py:76 +#: ../gui/wxpython/iclass/toolbars.py:78 msgid "Preview" msgstr "" @@ -243,7 +243,7 @@ msgstr "" #: ../gui/wxpython/modules/colorrules.py:690 -#: ../gui/wxpython/gui_core/forms.py:2346 +#: ../gui/wxpython/gui_core/forms.py:2376 msgid "Nothing to save." msgstr "" @@ -267,7 +267,7 @@ #: ../gui/wxpython/modules/colorrules.py:972 #: ../gui/wxpython/modules/colorrules.py:1654 #: ../gui/wxpython/modules/colorrules.py:1658 -#: ../gui/wxpython/psmap/dialogs.py:3537 +#: ../gui/wxpython/psmap/dialogs.py:3539 msgid "range" msgstr "" @@ -335,7 +335,7 @@ msgstr "" #: ../gui/wxpython/modules/colorrules.py:1139 ../gui/wxpython/dbmgr/base.py:467 -#: ../gui/wxpython/dbmgr/base.py:2307 +#: ../gui/wxpython/dbmgr/base.py:2309 msgid "Add column" msgstr "" @@ -432,7 +432,7 @@ msgstr "" #: ../gui/wxpython/modules/mcalc_builder.py:158 -#: ../gui/wxpython/modules/vclean.py:173 ../gui/wxpython/gui_core/forms.py:595 +#: ../gui/wxpython/modules/vclean.py:173 ../gui/wxpython/gui_core/forms.py:607 #: ../gui/wxpython/gui_core/menu.py:174 ../gui/wxpython/gmodeler/model.py:2835 #: ../gui/wxpython/gmodeler/frame.py:1983 msgid "&Run" @@ -443,7 +443,7 @@ msgstr "" #: ../gui/wxpython/modules/mcalc_builder.py:165 -#: ../gui/wxpython/gui_core/forms.py:1858 +#: ../gui/wxpython/gui_core/forms.py:1868 msgid "&Load" msgstr "" @@ -452,7 +452,7 @@ msgstr "" #: ../gui/wxpython/modules/mcalc_builder.py:169 -#: ../gui/wxpython/gui_core/forms.py:615 +#: ../gui/wxpython/gui_core/forms.py:627 msgid "Copy the current command string to the clipboard" msgstr "" @@ -575,7 +575,7 @@ #: ../gui/wxpython/modules/mcalc_builder.py:283 #: ../gui/wxpython/modules/import_export.py:96 #: ../gui/wxpython/modules/vclean.py:145 -#: ../gui/wxpython/gui_core/preferences.py:1138 +#: ../gui/wxpython/gui_core/preferences.py:1132 #: ../gui/wxpython/gmodeler/preferences.py:682 msgid "Allow output files to overwrite existing files" msgstr "" @@ -596,28 +596,28 @@ msgid "Add created raster map into layer tree" msgstr "" -#: ../gui/wxpython/modules/mcalc_builder.py:642 +#: ../gui/wxpython/modules/mcalc_builder.py:658 msgid "You must enter the name of a new raster map to create." msgstr "" -#: ../gui/wxpython/modules/mcalc_builder.py:653 +#: ../gui/wxpython/modules/mcalc_builder.py:669 msgid "You must enter an expression to create a new raster map." msgstr "" -#: ../gui/wxpython/modules/mcalc_builder.py:713 +#: ../gui/wxpython/modules/mcalc_builder.py:729 msgid "Choose a file name to save the expression" msgstr "" -#: ../gui/wxpython/modules/mcalc_builder.py:714 -#: ../gui/wxpython/modules/mcalc_builder.py:736 +#: ../gui/wxpython/modules/mcalc_builder.py:730 +#: ../gui/wxpython/modules/mcalc_builder.py:752 msgid "Expression file (*)|*" msgstr "" -#: ../gui/wxpython/modules/mcalc_builder.py:735 +#: ../gui/wxpython/modules/mcalc_builder.py:751 msgid "Choose a file name to load the expression" msgstr "" -#: ../gui/wxpython/modules/mcalc_builder.py:771 +#: ../gui/wxpython/modules/mcalc_builder.py:787 #, python-brace-format msgid "'{cmd}' copied to clipboard" msgstr "" @@ -646,12 +646,12 @@ #: ../gui/wxpython/modules/import_export.py:78 #: ../gui/wxpython/modules/import_export.py:869 -#: ../gui/wxpython/gui_core/forms.py:2031 +#: ../gui/wxpython/gui_core/forms.py:2041 msgid "Layer id" msgstr "" #: ../gui/wxpython/modules/import_export.py:79 -#: ../gui/wxpython/gui_core/forms.py:2032 +#: ../gui/wxpython/gui_core/forms.py:2042 #: ../gui/wxpython/web_services/widgets.py:937 msgid "Layer name" msgstr "ലെയറിനàµà´±àµ† പേർ" @@ -661,13 +661,13 @@ msgstr "" #: ../gui/wxpython/modules/import_export.py:82 -#: ../gui/wxpython/gui_core/forms.py:2033 ../gui/wxpython/psmap/dialogs.py:2176 +#: ../gui/wxpython/gui_core/forms.py:2043 ../gui/wxpython/psmap/dialogs.py:2178 msgid "Feature type" msgstr "" #: ../gui/wxpython/modules/import_export.py:83 #: ../gui/wxpython/modules/import_export.py:85 -#: ../gui/wxpython/gui_core/forms.py:2034 +#: ../gui/wxpython/gui_core/forms.py:2044 msgid "Projection match" msgstr "" @@ -676,16 +676,16 @@ msgstr "" #: ../gui/wxpython/modules/import_export.py:105 -#: ../gui/wxpython/gui_core/forms.py:684 +#: ../gui/wxpython/gui_core/forms.py:696 msgid "Close dialog on finish" msgstr "" #: ../gui/wxpython/modules/import_export.py:117 #: ../gui/wxpython/modules/import_export.py:670 #: ../gui/wxpython/iscatt/dialogs.py:402 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1878 -#: ../gui/wxpython/image2target/ii2t_manager.py:2703 -#: ../gui/wxpython/gcp/manager.py:2630 ../gui/wxpython/vnet/dialogs.py:1312 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1880 +#: ../gui/wxpython/image2target/ii2t_manager.py:2706 +#: ../gui/wxpython/gcp/manager.py:2632 ../gui/wxpython/vnet/dialogs.py:1312 #: ../gui/wxpython/web_services/dialogs.py:145 #: ../gui/wxpython/web_services/dialogs.py:901 msgid "Close dialog" @@ -712,7 +712,7 @@ msgstr "" #: ../gui/wxpython/modules/import_export.py:376 -#: ../gui/wxpython/menustrings.py:161 ../gui/wxpython/menustrings.py:1179 +#: ../gui/wxpython/menustrings.py:161 ../gui/wxpython/menustrings.py:1180 #: ../gui/wxpython/image2target/ii2t_menustrings.py:159 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1160 #: ../gui/wxpython/lmgr/layertree.py:60 @@ -720,7 +720,7 @@ msgstr "" #: ../gui/wxpython/modules/import_export.py:378 -#: ../gui/wxpython/menustrings.py:36 ../gui/wxpython/menustrings.py:1054 +#: ../gui/wxpython/menustrings.py:36 ../gui/wxpython/menustrings.py:1055 #: ../gui/wxpython/image2target/ii2t_menustrings.py:37 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1038 #: ../gui/wxpython/lmgr/layertree.py:58 @@ -758,7 +758,7 @@ msgstr "" #: ../gui/wxpython/modules/import_export.py:517 -#: ../gui/wxpython/menustrings.py:163 ../gui/wxpython/menustrings.py:1181 +#: ../gui/wxpython/menustrings.py:163 ../gui/wxpython/menustrings.py:1182 #: ../gui/wxpython/image2target/ii2t_menustrings.py:161 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1162 #: ../gui/wxpython/lmgr/layertree.py:68 @@ -766,7 +766,7 @@ msgstr "" #: ../gui/wxpython/modules/import_export.py:519 -#: ../gui/wxpython/menustrings.py:67 ../gui/wxpython/menustrings.py:1085 +#: ../gui/wxpython/menustrings.py:67 ../gui/wxpython/menustrings.py:1086 #: ../gui/wxpython/image2target/ii2t_menustrings.py:67 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1068 #: ../gui/wxpython/lmgr/layertree.py:66 @@ -803,21 +803,21 @@ #: ../gui/wxpython/location_wizard/wizard.py:1421 #: ../gui/wxpython/location_wizard/wizard.py:1511 #: ../gui/wxpython/location_wizard/wizard.py:1739 -#: ../gui/wxpython/nviz/tools.py:626 ../gui/wxpython/gui_core/forms.py:1819 -#: ../gui/wxpython/gui_core/forms.py:1911 -#: ../gui/wxpython/gui_core/gselect.py:1193 -#: ../gui/wxpython/gui_core/gselect.py:1507 -#: ../gui/wxpython/gui_core/gselect.py:1523 -#: ../gui/wxpython/gui_core/gselect.py:1570 -#: ../gui/wxpython/gui_core/gselect.py:1606 -#: ../gui/wxpython/psmap/dialogs.py:2679 ../gui/wxpython/psmap/dialogs.py:3021 -#: ../gui/wxpython/psmap/dialogs.py:5796 -#: ../gui/wxpython/animation/dialogs.py:508 -#: ../gui/wxpython/animation/dialogs.py:1080 -#: ../gui/wxpython/animation/dialogs.py:1198 -#: ../gui/wxpython/animation/dialogs.py:1234 -#: ../gui/wxpython/animation/dialogs.py:1258 -#: ../gui/wxpython/animation/dialogs.py:1289 +#: ../gui/wxpython/nviz/tools.py:626 ../gui/wxpython/gui_core/forms.py:1829 +#: ../gui/wxpython/gui_core/forms.py:1921 +#: ../gui/wxpython/gui_core/gselect.py:1199 +#: ../gui/wxpython/gui_core/gselect.py:1499 +#: ../gui/wxpython/gui_core/gselect.py:1515 +#: ../gui/wxpython/gui_core/gselect.py:1562 +#: ../gui/wxpython/gui_core/gselect.py:1598 +#: ../gui/wxpython/psmap/dialogs.py:2681 ../gui/wxpython/psmap/dialogs.py:3023 +#: ../gui/wxpython/psmap/dialogs.py:5798 +#: ../gui/wxpython/animation/dialogs.py:511 +#: ../gui/wxpython/animation/dialogs.py:1083 +#: ../gui/wxpython/animation/dialogs.py:1201 +#: ../gui/wxpython/animation/dialogs.py:1237 +#: ../gui/wxpython/animation/dialogs.py:1261 +#: ../gui/wxpython/animation/dialogs.py:1292 ../gui/wxpython/tplot/frame.py:316 msgid "Browse" msgstr "" @@ -958,7 +958,7 @@ msgstr "" #: ../gui/wxpython/modules/histogram.py:191 -#: ../gui/wxpython/mapwin/buffered.py:699 +#: ../gui/wxpython/mapwin/buffered.py:701 msgid "Please wait, exporting image..." msgstr "" @@ -967,8 +967,8 @@ msgstr "" #: ../gui/wxpython/modules/histogram.py:400 -#: ../gui/wxpython/iclass/g.gui.iclass.py:91 ../gui/wxpython/nviz/wxnviz.py:347 -#: ../gui/wxpython/nviz/wxnviz.py:358 +#: ../gui/wxpython/iclass/g.gui.iclass.py:91 ../gui/wxpython/nviz/wxnviz.py:352 +#: ../gui/wxpython/nviz/wxnviz.py:363 #: ../gui/wxpython/mapswipe/g.gui.mapswipe.py:79 #, python-format msgid "Raster map <%s> not found" @@ -988,7 +988,7 @@ #: ../gui/wxpython/modules/histogram.py:501 ../gui/wxpython/wxplot/base.py:610 #: ../gui/wxpython/photo2image/ip2i_mapdisplay.py:425 -#: ../gui/wxpython/menustrings.py:2055 +#: ../gui/wxpython/menustrings.py:2056 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2023 #: ../gui/wxpython/image2target/ii2t_mapdisplay.py:426 #: ../gui/wxpython/psmap/toolbars.py:76 ../gui/wxpython/gcp/mapdisplay.py:426 @@ -1332,10 +1332,10 @@ msgid "Selected group must be in current mapset" msgstr "" -#: ../gui/wxpython/wxplot/dialogs.py:602 ../gui/wxpython/psmap/dialogs.py:595 -#: ../gui/wxpython/psmap/dialogs.py:1421 ../gui/wxpython/psmap/dialogs.py:1445 -#: ../gui/wxpython/psmap/dialogs.py:1496 ../gui/wxpython/psmap/dialogs.py:5104 -#: ../gui/wxpython/animation/dialogs.py:743 +#: ../gui/wxpython/wxplot/dialogs.py:602 ../gui/wxpython/psmap/dialogs.py:597 +#: ../gui/wxpython/psmap/dialogs.py:1423 ../gui/wxpython/psmap/dialogs.py:1447 +#: ../gui/wxpython/psmap/dialogs.py:1498 ../gui/wxpython/psmap/dialogs.py:5106 +#: ../gui/wxpython/animation/dialogs.py:746 #: ../gui/wxpython/animation/controller.py:295 msgid "Invalid input" msgstr "" @@ -1366,11 +1366,11 @@ msgstr "" #: ../gui/wxpython/wxplot/dialogs.py:751 -#: ../gui/wxpython/gui_core/preferences.py:507 -#: ../gui/wxpython/gui_core/preferences.py:787 -#: ../gui/wxpython/gui_core/dialogs.py:2414 -#: ../gui/wxpython/psmap/dialogs.py:3947 ../gui/wxpython/psmap/dialogs.py:4554 -#: ../gui/wxpython/psmap/dialogs.py:5218 +#: ../gui/wxpython/gui_core/preferences.py:500 +#: ../gui/wxpython/gui_core/preferences.py:781 +#: ../gui/wxpython/gui_core/dialogs.py:2419 +#: ../gui/wxpython/psmap/dialogs.py:3949 ../gui/wxpython/psmap/dialogs.py:4556 +#: ../gui/wxpython/psmap/dialogs.py:5220 msgid "Font settings" msgstr "" @@ -1388,9 +1388,9 @@ #: ../gui/wxpython/wxplot/dialogs.py:829 ../gui/wxpython/wxplot/dialogs.py:1428 #: ../gui/wxpython/iscatt/dialogs.py:397 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1873 -#: ../gui/wxpython/image2target/ii2t_manager.py:2698 -#: ../gui/wxpython/gcp/manager.py:2625 ../gui/wxpython/vnet/dialogs.py:1307 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1875 +#: ../gui/wxpython/image2target/ii2t_manager.py:2701 +#: ../gui/wxpython/gcp/manager.py:2627 ../gui/wxpython/vnet/dialogs.py:1307 msgid "Apply changes for the current session" msgstr "" @@ -1400,17 +1400,17 @@ #: ../gui/wxpython/wxplot/dialogs.py:836 ../gui/wxpython/wxplot/dialogs.py:1432 #: ../gui/wxpython/iscatt/dialogs.py:400 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1876 -#: ../gui/wxpython/image2target/ii2t_manager.py:2701 -#: ../gui/wxpython/gui_core/preferences.py:98 -#: ../gui/wxpython/gcp/manager.py:2628 ../gui/wxpython/vnet/dialogs.py:1310 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1878 +#: ../gui/wxpython/image2target/ii2t_manager.py:2704 +#: ../gui/wxpython/gui_core/preferences.py:100 +#: ../gui/wxpython/gcp/manager.py:2630 ../gui/wxpython/vnet/dialogs.py:1310 msgid "Apply and save changes to user settings file (default for next sessions)" msgstr "" #: ../gui/wxpython/wxplot/dialogs.py:838 ../gui/wxpython/wxplot/dialogs.py:1433 #: ../gui/wxpython/vdigit/preferences.py:70 -#: ../gui/wxpython/gui_core/preferences.py:101 -#: ../gui/wxpython/psmap/dialogs.py:475 +#: ../gui/wxpython/gui_core/preferences.py:103 +#: ../gui/wxpython/psmap/dialogs.py:477 #: ../gui/wxpython/gmodeler/preferences.py:696 msgid "Close dialog and ignore changes" msgstr "" @@ -1425,7 +1425,7 @@ msgstr "" #: ../gui/wxpython/wxplot/dialogs.py:965 ../gui/wxpython/core/workspace.py:1635 -#: ../gui/wxpython/core/gcmd.py:140 ../gui/wxpython/mapwin/buffered.py:2141 +#: ../gui/wxpython/core/gcmd.py:142 ../gui/wxpython/mapwin/buffered.py:2142 msgid "Warning" msgstr "" @@ -1451,8 +1451,8 @@ msgid "Line width" msgstr "" -#: ../gui/wxpython/wxplot/dialogs.py:1072 ../gui/wxpython/psmap/dialogs.py:2942 -#: ../gui/wxpython/psmap/dialogs.py:6807 +#: ../gui/wxpython/wxplot/dialogs.py:1072 ../gui/wxpython/psmap/dialogs.py:2944 +#: ../gui/wxpython/psmap/dialogs.py:6809 msgid "Line style" msgstr "" @@ -1469,7 +1469,7 @@ #: ../gui/wxpython/wxplot/dialogs.py:1109 #: ../gui/wxpython/wxplot/dialogs.py:1191 ../gui/wxpython/iclass/dialogs.py:396 #: ../gui/wxpython/nviz/tools.py:976 ../gui/wxpython/nviz/tools.py:2816 -#: ../gui/wxpython/psmap/dialogs.py:6378 ../gui/wxpython/psmap/dialogs.py:6738 +#: ../gui/wxpython/psmap/dialogs.py:6380 ../gui/wxpython/psmap/dialogs.py:6740 #: ../gui/wxpython/gmodeler/preferences.py:107 #: ../gui/wxpython/gmodeler/preferences.py:421 #: ../gui/wxpython/gmodeler/preferences.py:533 @@ -1477,19 +1477,19 @@ msgstr "" #: ../gui/wxpython/wxplot/dialogs.py:1123 -#: ../gui/wxpython/wxplot/dialogs.py:1204 ../gui/wxpython/psmap/dialogs.py:2730 -#: ../gui/wxpython/psmap/dialogs.py:3804 ../gui/wxpython/psmap/dialogs.py:4852 +#: ../gui/wxpython/wxplot/dialogs.py:1204 ../gui/wxpython/psmap/dialogs.py:2732 +#: ../gui/wxpython/psmap/dialogs.py:3806 ../gui/wxpython/psmap/dialogs.py:4854 msgid "Size" msgstr "വലàµà´ªàµà´ªà´‚" #: ../gui/wxpython/wxplot/dialogs.py:1137 -#: ../gui/wxpython/wxplot/dialogs.py:1218 ../gui/wxpython/psmap/dialogs.py:2414 -#: ../gui/wxpython/psmap/dialogs.py:2575 +#: ../gui/wxpython/wxplot/dialogs.py:1218 ../gui/wxpython/psmap/dialogs.py:2416 +#: ../gui/wxpython/psmap/dialogs.py:2577 msgid "Fill" msgstr "" #: ../gui/wxpython/wxplot/dialogs.py:1164 -#: ../gui/wxpython/wxplot/dialogs.py:1245 ../gui/wxpython/psmap/dialogs.py:4942 +#: ../gui/wxpython/wxplot/dialogs.py:1245 ../gui/wxpython/psmap/dialogs.py:4944 msgid "Style" msgstr "" @@ -1707,63 +1707,63 @@ "%s" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:34 +#: ../gui/wxpython/iclass/toolbars.py:36 msgid "Set opacity level" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:37 ../gui/wxpython/iclass/dialogs.py:280 +#: ../gui/wxpython/iclass/toolbars.py:39 ../gui/wxpython/iclass/dialogs.py:280 msgid "Class manager" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:40 ../gui/wxpython/iclass/dialogs.py:44 +#: ../gui/wxpython/iclass/toolbars.py:42 ../gui/wxpython/iclass/dialogs.py:44 #: ../gui/wxpython/iscatt/toolbars.py:46 msgid "Select imagery group" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:43 +#: ../gui/wxpython/iclass/toolbars.py:45 msgid "Run analysis, update histogram and coincidence plots" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:46 +#: ../gui/wxpython/iclass/toolbars.py:48 msgid "Save signature file for i.maxlik" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:49 +#: ../gui/wxpython/iclass/toolbars.py:51 msgid "Remove selected map layer" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:52 +#: ../gui/wxpython/iclass/toolbars.py:54 msgid "Export training areas to vector map" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:55 +#: ../gui/wxpython/iclass/toolbars.py:57 msgid "Import training areas from vector map" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:58 +#: ../gui/wxpython/iclass/toolbars.py:60 #: ../gui/wxpython/gui_core/simplelmgr.py:480 #: ../gui/wxpython/lmgr/layertree.py:82 msgid "Add RGB map layer" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:76 +#: ../gui/wxpython/iclass/toolbars.py:78 msgid "Training" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:82 +#: ../gui/wxpython/iclass/toolbars.py:84 msgid "Set map canvas for " msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:84 +#: ../gui/wxpython/iclass/toolbars.py:86 msgid "/ Zoom to map" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:260 -#: ../gui/wxpython/iclass/toolbars.py:269 +#: ../gui/wxpython/iclass/toolbars.py:262 +#: ../gui/wxpython/iclass/toolbars.py:271 msgid "std dev" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:343 +#: ../gui/wxpython/iclass/toolbars.py:345 msgid "Add raster map" msgstr "" @@ -1940,8 +1940,8 @@ msgid "Subgroup <%s> not found" msgstr "" -#: ../gui/wxpython/iclass/g.gui.iclass.py:98 ../gui/wxpython/nviz/wxnviz.py:435 -#: ../gui/wxpython/dbmgr/sqlbuilder.py:62 +#: ../gui/wxpython/iclass/g.gui.iclass.py:98 ../gui/wxpython/nviz/wxnviz.py:440 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:64 #: ../gui/wxpython/dbmgr/g.gui.dbmgr.py:48 #, python-format msgid "Vector map <%s> not found" @@ -1973,8 +1973,8 @@ msgstr "" #: ../gui/wxpython/iclass/dialogs.py:78 -#: ../gui/wxpython/image2target/ii2t_manager.py:565 -#: ../gui/wxpython/gcp/manager.py:536 +#: ../gui/wxpython/image2target/ii2t_manager.py:567 +#: ../gui/wxpython/gcp/manager.py:538 msgid "Create/edit group..." msgstr "à´—àµà´°àµ‚à´ªàµà´ªàµ ഉണàµà´Ÿà´¾à´•àµà´•àµà´•à´¯àµŠ/ മിരàµà´¤àµà´¤àµà´•à´¯àµŠ ചെയàµà´¯àµà´•..." @@ -2022,20 +2022,20 @@ msgstr "" #: ../gui/wxpython/iclass/dialogs.py:259 -#: ../gui/wxpython/gui_core/dialogs.py:239 +#: ../gui/wxpython/gui_core/dialogs.py:240 #: ../gui/wxpython/gmodeler/dialogs.py:91 msgid "Name of vector map:" msgstr "" -#: ../gui/wxpython/iclass/dialogs.py:295 ../gui/wxpython/iscatt/frame.py:140 +#: ../gui/wxpython/iclass/dialogs.py:295 ../gui/wxpython/iscatt/frame.py:143 msgid "Classes" msgstr "" -#: ../gui/wxpython/iclass/dialogs.py:395 ../gui/wxpython/iscatt/frame.py:413 +#: ../gui/wxpython/iclass/dialogs.py:395 ../gui/wxpython/iscatt/frame.py:416 msgid "Class name" msgstr "" -#: ../gui/wxpython/iclass/dialogs.py:429 ../gui/wxpython/iscatt/frame.py:451 +#: ../gui/wxpython/iclass/dialogs.py:429 ../gui/wxpython/iscatt/frame.py:454 msgid "Please use only ASCII characters." msgstr "" @@ -2297,64 +2297,64 @@ msgid "Remove selected class" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:166 +#: ../gui/wxpython/iscatt/frame.py:169 msgid "GRASS GIS Interactive Scatter Plot Tool" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:398 +#: ../gui/wxpython/iscatt/frame.py:401 msgid "scatter plot" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:476 +#: ../gui/wxpython/iscatt/frame.py:479 msgid "Maximum limit of categories number was reached." msgstr "" -#: ../gui/wxpython/iscatt/frame.py:572 +#: ../gui/wxpython/iscatt/frame.py:575 msgid "Rename class" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:576 +#: ../gui/wxpython/iscatt/frame.py:579 msgid "Set color" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:580 ../gui/wxpython/lmgr/layertree.py:491 +#: ../gui/wxpython/iscatt/frame.py:583 ../gui/wxpython/lmgr/layertree.py:491 msgid "Change opacity level" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:584 +#: ../gui/wxpython/iscatt/frame.py:587 msgid "Hide" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:586 +#: ../gui/wxpython/iscatt/frame.py:589 msgid "Show" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:601 +#: ../gui/wxpython/iscatt/frame.py:604 msgid "Move to top" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:607 +#: ../gui/wxpython/iscatt/frame.py:610 msgid "Move to bottom" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:615 +#: ../gui/wxpython/iscatt/frame.py:618 msgid "Move category up" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:621 +#: ../gui/wxpython/iscatt/frame.py:624 msgid "Move category down" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:629 +#: ../gui/wxpython/iscatt/frame.py:632 msgid "Export class raster" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:701 +#: ../gui/wxpython/iscatt/frame.py:704 #, python-format msgid "Change opacity of class <%s>" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:726 +#: ../gui/wxpython/iscatt/frame.py:729 msgid "Empty name was inserted." msgstr "" @@ -2455,19 +2455,19 @@ #: ../gui/wxpython/location_wizard/wizard.py:675 #: ../gui/wxpython/location_wizard/wizard.py:864 #: ../gui/wxpython/location_wizard/wizard.py:2013 -#: ../gui/wxpython/core/workspace.py:1616 ../gui/wxpython/core/gcmd.py:113 -#: ../gui/wxpython/gis_set.py:281 ../gui/wxpython/gis_set.py:711 -#: ../gui/wxpython/gis_set.py:755 +#: ../gui/wxpython/core/workspace.py:1616 ../gui/wxpython/core/gcmd.py:115 +#: ../gui/wxpython/gis_set.py:282 ../gui/wxpython/gis_set.py:653 +#: ../gui/wxpython/gis_set.py:697 #: ../gui/wxpython/image2target/ii2t_gis_set.py:276 #: ../gui/wxpython/image2target/ii2t_gis_set.py:654 #: ../gui/wxpython/image2target/ii2t_gis_set.py:698 #: ../gui/wxpython/vdigit/dialogs.py:253 ../gui/wxpython/vdigit/dialogs.py:447 -#: ../gui/wxpython/gui_core/preferences.py:238 -#: ../gui/wxpython/gui_core/preferences.py:1925 -#: ../gui/wxpython/gui_core/preferences.py:1958 -#: ../gui/wxpython/gui_core/preferences.py:1970 -#: ../gui/wxpython/gui_core/preferences.py:1982 -#: ../gui/wxpython/psmap/dialogs.py:5594 ../gui/wxpython/lmgr/layertree.py:1003 +#: ../gui/wxpython/gui_core/preferences.py:231 +#: ../gui/wxpython/gui_core/preferences.py:1919 +#: ../gui/wxpython/gui_core/preferences.py:1952 +#: ../gui/wxpython/gui_core/preferences.py:1964 +#: ../gui/wxpython/gui_core/preferences.py:1976 +#: ../gui/wxpython/psmap/dialogs.py:5596 ../gui/wxpython/lmgr/layertree.py:1003 #: ../gui/wxpython/gmodeler/frame.py:1141 msgid "Error" msgstr "തെറàµà´±àµ" @@ -2515,12 +2515,12 @@ msgstr "" #: ../gui/wxpython/location_wizard/dialogs.py:276 -#: ../gui/wxpython/psmap/dialogs.py:531 +#: ../gui/wxpython/psmap/dialogs.py:533 msgid "Top" msgstr "" #: ../gui/wxpython/location_wizard/dialogs.py:284 -#: ../gui/wxpython/psmap/dialogs.py:532 +#: ../gui/wxpython/psmap/dialogs.py:534 msgid "Bottom" msgstr "" @@ -2728,13 +2728,13 @@ msgstr "" #: ../gui/wxpython/location_wizard/wizard.py:932 -#: ../gui/wxpython/gui_core/gselect.py:2100 +#: ../gui/wxpython/gui_core/gselect.py:2092 #: ../gui/wxpython/gmodeler/dialogs.py:919 msgid "No" msgstr "" #: ../gui/wxpython/location_wizard/wizard.py:932 -#: ../gui/wxpython/gui_core/gselect.py:2102 +#: ../gui/wxpython/gui_core/gselect.py:2094 #: ../gui/wxpython/gmodeler/dialogs.py:921 msgid "Yes" msgstr "" @@ -2794,7 +2794,7 @@ msgstr "" #: ../gui/wxpython/location_wizard/wizard.py:1502 -#: ../gui/wxpython/gui_core/preferences.py:1728 +#: ../gui/wxpython/gui_core/preferences.py:1722 msgid "EPSG code:" msgstr "" @@ -2809,7 +2809,7 @@ msgstr "" #: ../gui/wxpython/location_wizard/wizard.py:1696 -#: ../gui/wxpython/gui_core/preferences.py:1916 +#: ../gui/wxpython/gui_core/preferences.py:1910 #, python-brace-format msgid "Unable to read EPGS codes: {0}" msgstr "" @@ -2849,7 +2849,7 @@ msgstr "" #: ../gui/wxpython/location_wizard/wizard.py:2072 -#: ../gui/wxpython/rlisetup/wizard.py:1738 +#: ../gui/wxpython/rlisetup/wizard.py:1737 msgid "Summary" msgstr "" @@ -2876,7 +2876,7 @@ msgstr "" #: ../gui/wxpython/location_wizard/wizard.py:2249 -#: ../gui/wxpython/psmap/dialogs.py:702 ../gui/wxpython/psmap/dialogs.py:723 +#: ../gui/wxpython/psmap/dialogs.py:704 ../gui/wxpython/psmap/dialogs.py:725 msgid "custom" msgstr "" @@ -2936,52 +2936,52 @@ msgid "File <%s> not found." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:276 +#: ../gui/wxpython/photo2image/ip2i_manager.py:278 msgid "Manage Location of Fiducial Points on a Scanned Photo" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:380 +#: ../gui/wxpython/photo2image/ip2i_manager.py:382 msgid "A POINTS file exists, renaming it to POINTS_BAK" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:406 +#: ../gui/wxpython/photo2image/ip2i_manager.py:408 msgid "Opening CAMERA file failed" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:441 -#: ../gui/wxpython/photo2image/ip2i_manager.py:843 -#: ../gui/wxpython/gcp/manager.py:1419 +#: ../gui/wxpython/photo2image/ip2i_manager.py:443 +#: ../gui/wxpython/photo2image/ip2i_manager.py:845 +#: ../gui/wxpython/gcp/manager.py:1421 msgid "Writing POINTS file failed" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:616 -#: ../gui/wxpython/image2target/ii2t_manager.py:1225 -#: ../gui/wxpython/gcp/manager.py:1192 +#: ../gui/wxpython/photo2image/ip2i_manager.py:618 +#: ../gui/wxpython/image2target/ii2t_manager.py:1227 +#: ../gui/wxpython/gcp/manager.py:1194 #, python-format msgid "At least %d GCPs required. Operation canceled." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:759 -#: ../gui/wxpython/image2target/ii2t_manager.py:1367 -#: ../gui/wxpython/gcp/manager.py:1335 -msgid "source" -msgstr "" - #: ../gui/wxpython/photo2image/ip2i_manager.py:761 #: ../gui/wxpython/image2target/ii2t_manager.py:1369 #: ../gui/wxpython/gcp/manager.py:1337 -msgid "target" +msgid "source" msgstr "" #: ../gui/wxpython/photo2image/ip2i_manager.py:763 #: ../gui/wxpython/image2target/ii2t_manager.py:1371 #: ../gui/wxpython/gcp/manager.py:1339 -msgid "Set GCP coordinates" +msgid "target" msgstr "" #: ../gui/wxpython/photo2image/ip2i_manager.py:765 #: ../gui/wxpython/image2target/ii2t_manager.py:1373 #: ../gui/wxpython/gcp/manager.py:1341 +msgid "Set GCP coordinates" +msgstr "" + +#: ../gui/wxpython/photo2image/ip2i_manager.py:767 +#: ../gui/wxpython/image2target/ii2t_manager.py:1375 +#: ../gui/wxpython/gcp/manager.py:1343 #, python-format msgid "" "Set %(coor)s coordinates for GCP No. %(key)s? \n" @@ -2990,32 +2990,32 @@ "North: %(coor1)s" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:856 -#: ../gui/wxpython/gcp/manager.py:1431 +#: ../gui/wxpython/photo2image/ip2i_manager.py:858 +#: ../gui/wxpython/gcp/manager.py:1433 #, python-format msgid "POINTS file saved for group <%s>" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:872 -#: ../gui/wxpython/image2target/ii2t_manager.py:1511 -#: ../gui/wxpython/gcp/manager.py:1447 +#: ../gui/wxpython/photo2image/ip2i_manager.py:874 +#: ../gui/wxpython/image2target/ii2t_manager.py:1513 +#: ../gui/wxpython/gcp/manager.py:1449 msgid "source mapwin not defined" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:877 -#: ../gui/wxpython/image2target/ii2t_manager.py:1516 -#: ../gui/wxpython/gcp/manager.py:1452 +#: ../gui/wxpython/photo2image/ip2i_manager.py:879 +#: ../gui/wxpython/image2target/ii2t_manager.py:1518 +#: ../gui/wxpython/gcp/manager.py:1454 msgid "target mapwin not defined" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:907 -#: ../gui/wxpython/gcp/manager.py:1482 +#: ../gui/wxpython/photo2image/ip2i_manager.py:909 +#: ../gui/wxpython/gcp/manager.py:1484 msgid "Reading POINTS file failed" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:992 -#: ../gui/wxpython/image2target/ii2t_manager.py:1633 -#: ../gui/wxpython/gcp/manager.py:1567 +#: ../gui/wxpython/photo2image/ip2i_manager.py:994 +#: ../gui/wxpython/image2target/ii2t_manager.py:1635 +#: ../gui/wxpython/gcp/manager.py:1569 #, python-format msgid "" "Insufficient points defined and active (checked) for selected rectification method (order: %d).\n" @@ -3024,305 +3024,305 @@ "10+ points for 3rd order." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1020 -#: ../gui/wxpython/image2target/ii2t_manager.py:1661 -#: ../gui/wxpython/gcp/manager.py:1595 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1022 +#: ../gui/wxpython/image2target/ii2t_manager.py:1663 +#: ../gui/wxpython/gcp/manager.py:1597 msgid "Rectifying images, please wait..." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1042 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1044 msgid "Writing output image to group, please wait..." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1072 -#: ../gui/wxpython/image2target/ii2t_manager.py:1746 -#: ../gui/wxpython/gcp/manager.py:1680 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1074 +#: ../gui/wxpython/image2target/ii2t_manager.py:1749 +#: ../gui/wxpython/gcp/manager.py:1682 msgid "GCP Manager settings" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1117 -#: ../gui/wxpython/image2target/ii2t_manager.py:1793 -#: ../gui/wxpython/gcp/manager.py:1727 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1119 +#: ../gui/wxpython/image2target/ii2t_manager.py:1796 +#: ../gui/wxpython/gcp/manager.py:1729 msgid "Quit GCP Manager" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1118 -#: ../gui/wxpython/image2target/ii2t_manager.py:1794 -#: ../gui/wxpython/gcp/manager.py:1728 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1120 +#: ../gui/wxpython/image2target/ii2t_manager.py:1797 +#: ../gui/wxpython/gcp/manager.py:1730 msgid "Save ground control points?" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1196 -#: ../gui/wxpython/gcp/manager.py:1807 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1198 +#: ../gui/wxpython/gcp/manager.py:1809 msgid "" "Could not calculate RMS Error.\n" "Possible error with m.transform." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1324 -#: ../gui/wxpython/gcp/manager.py:1935 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1326 +#: ../gui/wxpython/gcp/manager.py:1937 msgid "" "Could not calculate new extends.\n" "Possible error with m.transform." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1456 -#: ../gui/wxpython/image2target/ii2t_manager.py:2130 -#: ../gui/wxpython/gcp/manager.py:2067 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1458 +#: ../gui/wxpython/image2target/ii2t_manager.py:2133 +#: ../gui/wxpython/gcp/manager.py:2069 msgid "Adjust source display to target display" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1461 -#: ../gui/wxpython/image2target/ii2t_manager.py:2135 -#: ../gui/wxpython/gcp/manager.py:2072 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1463 +#: ../gui/wxpython/image2target/ii2t_manager.py:2138 +#: ../gui/wxpython/gcp/manager.py:2074 msgid "Adjust target display to source display" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1535 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1553 -#: ../gui/wxpython/image2target/ii2t_manager.py:2209 -#: ../gui/wxpython/image2target/ii2t_manager.py:2229 -#: ../gui/wxpython/gcp/manager.py:2146 ../gui/wxpython/gcp/manager.py:2164 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1537 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1555 +#: ../gui/wxpython/image2target/ii2t_manager.py:2212 +#: ../gui/wxpython/image2target/ii2t_manager.py:2232 +#: ../gui/wxpython/gcp/manager.py:2148 ../gui/wxpython/gcp/manager.py:2166 #: ../gui/wxpython/vnet/widgets.py:85 ../gui/wxpython/vnet/vnet_data.py:259 msgid "use" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1536 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1554 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1538 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1556 msgid "source X" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1537 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1555 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1539 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1557 msgid "source Y" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1538 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1556 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1540 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1558 msgid "target X" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1539 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1557 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1541 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1559 msgid "target Y" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1540 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1558 -#: ../gui/wxpython/image2target/ii2t_manager.py:2216 -#: ../gui/wxpython/image2target/ii2t_manager.py:2236 -#: ../gui/wxpython/gcp/manager.py:2151 ../gui/wxpython/gcp/manager.py:2169 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1542 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1560 +#: ../gui/wxpython/image2target/ii2t_manager.py:2219 +#: ../gui/wxpython/image2target/ii2t_manager.py:2239 +#: ../gui/wxpython/gcp/manager.py:2153 ../gui/wxpython/gcp/manager.py:2171 msgid "Forward error" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1541 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1559 -#: ../gui/wxpython/image2target/ii2t_manager.py:2217 -#: ../gui/wxpython/image2target/ii2t_manager.py:2237 -#: ../gui/wxpython/gcp/manager.py:2152 ../gui/wxpython/gcp/manager.py:2170 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1543 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1561 +#: ../gui/wxpython/image2target/ii2t_manager.py:2220 +#: ../gui/wxpython/image2target/ii2t_manager.py:2240 +#: ../gui/wxpython/gcp/manager.py:2154 ../gui/wxpython/gcp/manager.py:2172 msgid "Backward error" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1696 -#: ../gui/wxpython/image2target/ii2t_manager.py:2376 -#: ../gui/wxpython/gcp/manager.py:2307 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1698 +#: ../gui/wxpython/image2target/ii2t_manager.py:2379 +#: ../gui/wxpython/gcp/manager.py:2309 msgid "Invalid coordinate value. Operation canceled." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1734 -#: ../gui/wxpython/image2target/ii2t_manager.py:2551 -#: ../gui/wxpython/gcp/manager.py:2485 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1736 +#: ../gui/wxpython/image2target/ii2t_manager.py:2554 +#: ../gui/wxpython/gcp/manager.py:2487 msgid "Edit GCP" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1746 -#: ../gui/wxpython/image2target/ii2t_manager.py:2563 -#: ../gui/wxpython/gcp/manager.py:2497 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1748 +#: ../gui/wxpython/image2target/ii2t_manager.py:2566 +#: ../gui/wxpython/gcp/manager.py:2499 msgid "Ground Control Point No." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1765 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1767 msgid "source X:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1766 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1768 msgid "target X:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1767 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1769 msgid "source Y:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1768 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1770 msgid "target Y:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1904 -#: ../gui/wxpython/image2target/ii2t_manager.py:2729 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1906 +#: ../gui/wxpython/image2target/ii2t_manager.py:2732 #: ../gui/wxpython/vdigit/preferences.py:98 -#: ../gui/wxpython/psmap/dialogs.py:2656 ../gui/wxpython/gcp/manager.py:2656 +#: ../gui/wxpython/psmap/dialogs.py:2658 ../gui/wxpython/gcp/manager.py:2658 msgid "Symbology" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1913 -#: ../gui/wxpython/image2target/ii2t_manager.py:2738 -#: ../gui/wxpython/gcp/manager.py:2665 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1915 +#: ../gui/wxpython/image2target/ii2t_manager.py:2741 +#: ../gui/wxpython/gcp/manager.py:2667 msgid "Highlight highest RMS error only" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1926 -#: ../gui/wxpython/image2target/ii2t_manager.py:2751 -#: ../gui/wxpython/gcp/manager.py:2678 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1928 +#: ../gui/wxpython/image2target/ii2t_manager.py:2754 +#: ../gui/wxpython/gcp/manager.py:2680 msgid "Highlight RMS error > M + SD * factor:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1930 -#: ../gui/wxpython/image2target/ii2t_manager.py:2755 -#: ../gui/wxpython/gcp/manager.py:2682 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1932 +#: ../gui/wxpython/image2target/ii2t_manager.py:2758 +#: ../gui/wxpython/gcp/manager.py:2684 msgid "" "Highlight GCPs with an RMS error larger than \n" "mean + standard deviation * given factor. \n" "Recommended values for this factor are between 1 and 2." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1953 -#: ../gui/wxpython/image2target/ii2t_manager.py:2778 -#: ../gui/wxpython/gcp/manager.py:2705 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1955 +#: ../gui/wxpython/image2target/ii2t_manager.py:2781 +#: ../gui/wxpython/gcp/manager.py:2707 msgid "Symbol settings" msgstr "അടയാളതàµà´¤à´¿à´¨àµà´±àµà´±àµ† സജàµà´œàµ€à´•à´°à´£à´‚" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1961 -#: ../gui/wxpython/image2target/ii2t_manager.py:2786 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1963 +#: ../gui/wxpython/image2target/ii2t_manager.py:2789 #: ../gui/wxpython/nviz/tools.py:1423 ../gui/wxpython/nviz/tools.py:2154 #: ../gui/wxpython/nviz/tools.py:2296 ../gui/wxpython/nviz/preferences.py:372 #: ../gui/wxpython/nviz/preferences.py:574 #: ../gui/wxpython/nviz/preferences.py:640 -#: ../gui/wxpython/gui_core/preferences.py:1520 -#: ../gui/wxpython/psmap/dialogs.py:2375 ../gui/wxpython/psmap/dialogs.py:2536 -#: ../gui/wxpython/mapswipe/dialogs.py:280 ../gui/wxpython/gcp/manager.py:2713 +#: ../gui/wxpython/gui_core/preferences.py:1514 +#: ../gui/wxpython/psmap/dialogs.py:2377 ../gui/wxpython/psmap/dialogs.py:2538 +#: ../gui/wxpython/mapswipe/dialogs.py:280 ../gui/wxpython/gcp/manager.py:2715 msgid "Color:" msgstr "നിറം:" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1981 -#: ../gui/wxpython/image2target/ii2t_manager.py:2806 -#: ../gui/wxpython/gcp/manager.py:2733 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1983 +#: ../gui/wxpython/image2target/ii2t_manager.py:2809 +#: ../gui/wxpython/gcp/manager.py:2735 msgid "Color for high RMS error:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2001 -#: ../gui/wxpython/image2target/ii2t_manager.py:2826 -#: ../gui/wxpython/gcp/manager.py:2753 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2003 +#: ../gui/wxpython/image2target/ii2t_manager.py:2829 +#: ../gui/wxpython/gcp/manager.py:2755 msgid "Color for selected GCP:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2021 -#: ../gui/wxpython/image2target/ii2t_manager.py:2846 -#: ../gui/wxpython/gcp/manager.py:2773 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2023 +#: ../gui/wxpython/image2target/ii2t_manager.py:2849 +#: ../gui/wxpython/gcp/manager.py:2775 msgid "Color for unused GCPs:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2037 -#: ../gui/wxpython/image2target/ii2t_manager.py:2862 -#: ../gui/wxpython/gcp/manager.py:2789 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2039 +#: ../gui/wxpython/image2target/ii2t_manager.py:2865 +#: ../gui/wxpython/gcp/manager.py:2791 msgid "Show unused GCPs" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2054 -#: ../gui/wxpython/image2target/ii2t_manager.py:2879 -#: ../gui/wxpython/gui_core/preferences.py:1447 -#: ../gui/wxpython/gcp/manager.py:2806 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2056 +#: ../gui/wxpython/image2target/ii2t_manager.py:2882 +#: ../gui/wxpython/gui_core/preferences.py:1441 +#: ../gui/wxpython/gcp/manager.py:2808 msgid "Symbol size:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2076 -#: ../gui/wxpython/image2target/ii2t_manager.py:2901 -#: ../gui/wxpython/gui_core/preferences.py:1415 -#: ../gui/wxpython/psmap/dialogs.py:6813 -#: ../gui/wxpython/mapswipe/dialogs.py:327 ../gui/wxpython/gcp/manager.py:2828 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2078 +#: ../gui/wxpython/image2target/ii2t_manager.py:2904 +#: ../gui/wxpython/gui_core/preferences.py:1409 +#: ../gui/wxpython/psmap/dialogs.py:6815 +#: ../gui/wxpython/mapswipe/dialogs.py:327 ../gui/wxpython/gcp/manager.py:2830 #: ../gui/wxpython/vnet/dialogs.py:1279 msgid "Line width:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2122 -#: ../gui/wxpython/image2target/ii2t_manager.py:741 -#: ../gui/wxpython/image2target/ii2t_manager.py:2953 -#: ../gui/wxpython/gcp/manager.py:718 ../gui/wxpython/gcp/manager.py:2880 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2124 +#: ../gui/wxpython/image2target/ii2t_manager.py:743 +#: ../gui/wxpython/image2target/ii2t_manager.py:2956 +#: ../gui/wxpython/gcp/manager.py:720 ../gui/wxpython/gcp/manager.py:2882 msgid "Select source map to display:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2136 -#: ../gui/wxpython/image2target/ii2t_manager.py:767 -#: ../gui/wxpython/image2target/ii2t_manager.py:2967 -#: ../gui/wxpython/gcp/manager.py:744 ../gui/wxpython/gcp/manager.py:2894 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2138 +#: ../gui/wxpython/image2target/ii2t_manager.py:769 +#: ../gui/wxpython/image2target/ii2t_manager.py:2970 +#: ../gui/wxpython/gcp/manager.py:746 ../gui/wxpython/gcp/manager.py:2896 msgid "Select target raster map to display:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2161 -#: ../gui/wxpython/image2target/ii2t_manager.py:3007 -#: ../gui/wxpython/gcp/manager.py:2934 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2163 +#: ../gui/wxpython/image2target/ii2t_manager.py:3010 +#: ../gui/wxpython/gcp/manager.py:2936 msgid "Rectification" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2170 -#: ../gui/wxpython/image2target/ii2t_manager.py:3016 -#: ../gui/wxpython/gcp/manager.py:2943 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2172 +#: ../gui/wxpython/image2target/ii2t_manager.py:3019 +#: ../gui/wxpython/gcp/manager.py:2945 msgid "Select rectification order" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2172 -#: ../gui/wxpython/image2target/ii2t_manager.py:3018 -#: ../gui/wxpython/gcp/manager.py:2945 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2174 +#: ../gui/wxpython/image2target/ii2t_manager.py:3021 +#: ../gui/wxpython/gcp/manager.py:2947 msgid "1st order" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2173 -#: ../gui/wxpython/image2target/ii2t_manager.py:3019 -#: ../gui/wxpython/gcp/manager.py:2946 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2175 +#: ../gui/wxpython/image2target/ii2t_manager.py:3022 +#: ../gui/wxpython/gcp/manager.py:2948 msgid "2nd order" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2174 -#: ../gui/wxpython/image2target/ii2t_manager.py:3020 -#: ../gui/wxpython/gcp/manager.py:2947 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2176 +#: ../gui/wxpython/image2target/ii2t_manager.py:3023 +#: ../gui/wxpython/gcp/manager.py:2949 msgid "3rd order" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2186 -#: ../gui/wxpython/image2target/ii2t_manager.py:3032 -#: ../gui/wxpython/gcp/manager.py:2959 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2188 +#: ../gui/wxpython/image2target/ii2t_manager.py:3035 +#: ../gui/wxpython/gcp/manager.py:2961 msgid "Select interpolation method:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2202 -#: ../gui/wxpython/image2target/ii2t_manager.py:3048 -#: ../gui/wxpython/gcp/manager.py:2975 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2204 +#: ../gui/wxpython/image2target/ii2t_manager.py:3051 +#: ../gui/wxpython/gcp/manager.py:2977 msgid "clip to computational region in target location" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2212 -#: ../gui/wxpython/image2target/ii2t_manager.py:589 -#: ../gui/wxpython/image2target/ii2t_manager.py:3058 -#: ../gui/wxpython/gcp/manager.py:560 ../gui/wxpython/gcp/manager.py:2985 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2214 +#: ../gui/wxpython/image2target/ii2t_manager.py:591 +#: ../gui/wxpython/image2target/ii2t_manager.py:3061 +#: ../gui/wxpython/gcp/manager.py:562 ../gui/wxpython/gcp/manager.py:2987 msgid "Extension for output maps:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2253 -#: ../gui/wxpython/image2target/ii2t_manager.py:3099 -#: ../gui/wxpython/gcp/manager.py:3026 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2255 +#: ../gui/wxpython/image2target/ii2t_manager.py:3102 +#: ../gui/wxpython/gcp/manager.py:3028 msgid "RMS threshold factor must be > 0" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2256 -#: ../gui/wxpython/image2target/ii2t_manager.py:3102 -#: ../gui/wxpython/gcp/manager.py:3029 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2258 +#: ../gui/wxpython/image2target/ii2t_manager.py:3105 +#: ../gui/wxpython/gcp/manager.py:3031 msgid "" "RMS threshold factor is < 1\n" "Too many points might be highlighted" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2416 -#: ../gui/wxpython/image2target/ii2t_manager.py:3286 -#: ../gui/wxpython/gcp/manager.py:3213 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2418 +#: ../gui/wxpython/image2target/ii2t_manager.py:3289 +#: ../gui/wxpython/gcp/manager.py:3215 #, python-format msgid "GCP Manager settings saved to file '%s'." msgstr "" @@ -3376,13 +3376,13 @@ #: ../gui/wxpython/photo2image/ip2i_mapdisplay.py:478 #: ../gui/wxpython/image2target/ii2t_mapdisplay.py:479 -#: ../gui/wxpython/gcp/mapdisplay.py:479 ../gui/wxpython/mapdisp/frame.py:1390 +#: ../gui/wxpython/gcp/mapdisplay.py:479 ../gui/wxpython/mapdisp/frame.py:1389 msgid "Zoom to default region" msgstr "" #: ../gui/wxpython/photo2image/ip2i_mapdisplay.py:482 #: ../gui/wxpython/image2target/ii2t_mapdisplay.py:483 -#: ../gui/wxpython/gcp/mapdisplay.py:483 ../gui/wxpython/mapdisp/frame.py:1392 +#: ../gui/wxpython/gcp/mapdisplay.py:483 ../gui/wxpython/mapdisp/frame.py:1391 msgid "Zoom to saved region" msgstr "" @@ -3394,7 +3394,7 @@ #: ../gui/wxpython/photo2image/ip2i_mapdisplay.py:492 #: ../gui/wxpython/image2target/ii2t_mapdisplay.py:493 -#: ../gui/wxpython/gcp/mapdisplay.py:493 ../gui/wxpython/mapdisp/frame.py:1402 +#: ../gui/wxpython/gcp/mapdisplay.py:493 ../gui/wxpython/mapdisp/frame.py:1401 msgid "Save display geometry to named region" msgstr "" @@ -3411,11 +3411,11 @@ msgstr "" #: ../gui/wxpython/photo2image/g.gui.photo2image.py:111 -msgid "Please provide an order value (1 if 4 Fiducials, 2 if 8 Fiducials)" +msgid "Please provive an order value (1 if 4 Fiducials, 2 if 8 Fiducials)" msgstr "" #: ../gui/wxpython/photo2image/g.gui.photo2image.py:116 -msgid "Please provide an output files extension (used by i.rectify)" +msgid "Please provive an output files extension (used by i.rectify)" msgstr "" #: ../gui/wxpython/photo2image/ip2i_statusbar.py:38 @@ -3517,7 +3517,7 @@ msgstr "" #: ../gui/wxpython/core/render.py:1010 ../gui/wxpython/core/render.py:1013 -#: ../gui/wxpython/core/render.py:1016 ../gui/wxpython/core/gcmd.py:435 +#: ../gui/wxpython/core/render.py:1016 ../gui/wxpython/core/gcmd.py:437 msgid "Details:" msgstr "വിശദ വിവരങàµà´™àµ¾:" @@ -3535,24 +3535,24 @@ msgid "Unable to get current geographic extent. Force quiting wxGUI. Please manually run g.region to fix the problem." msgstr "" -#: ../gui/wxpython/core/toolboxes.py:225 +#: ../gui/wxpython/core/toolboxes.py:227 msgid "Unable to parse user toolboxes XML files. Default files will be loaded." msgstr "" -#: ../gui/wxpython/core/toolboxes.py:269 +#: ../gui/wxpython/core/toolboxes.py:271 msgid "Unable to create toolboxes directory." msgstr "" -#: ../gui/wxpython/core/toolboxes.py:493 +#: ../gui/wxpython/core/toolboxes.py:495 msgid "Custom toolboxes" msgstr "" -#: ../gui/wxpython/core/toolboxes.py:517 +#: ../gui/wxpython/core/toolboxes.py:519 #, python-format msgid "List of addons cannot be obtained because g.extension failed. Details: %s" msgstr "" -#: ../gui/wxpython/core/toolboxes.py:574 +#: ../gui/wxpython/core/toolboxes.py:576 msgid "Addons" msgstr "" @@ -3581,32 +3581,32 @@ "WMS layers can not be displayed without the bindings.\n" msgstr "" -#: ../gui/wxpython/core/gcmd.py:126 +#: ../gui/wxpython/core/gcmd.py:128 msgid "Reason" msgstr "" -#: ../gui/wxpython/core/gcmd.py:151 ../gui/wxpython/gis_set.py:697 -#: ../gui/wxpython/gis_set.py:740 +#: ../gui/wxpython/core/gcmd.py:153 ../gui/wxpython/gis_set.py:639 +#: ../gui/wxpython/gis_set.py:682 #: ../gui/wxpython/image2target/ii2t_gis_set.py:640 #: ../gui/wxpython/image2target/ii2t_gis_set.py:683 -#: ../gui/wxpython/lmgr/frame.py:2570 +#: ../gui/wxpython/lmgr/frame.py:2573 msgid "Message" msgstr "സനàµà´¦àµ‡à´¶à´‚" -#: ../gui/wxpython/core/gcmd.py:432 +#: ../gui/wxpython/core/gcmd.py:434 msgid "Execution failed:" msgstr "" -#: ../gui/wxpython/core/gcmd.py:437 ../gui/wxpython/core/gcmd.py:444 +#: ../gui/wxpython/core/gcmd.py:439 ../gui/wxpython/core/gcmd.py:446 msgid "Error: " msgstr "തെറàµà´±àµ:" -#: ../gui/wxpython/core/gcmd.py:521 +#: ../gui/wxpython/core/gcmd.py:523 #, python-format msgid "Unable to exectute command: '%s'" msgstr "ആജàµà´ž നടപàµà´ªà´¾à´•àµà´•àµà´¨àµà´¨à´¤à´¿àµ½ പാളിച: '%s'" -#: ../gui/wxpython/core/gcmd.py:747 ../gui/wxpython/gui_core/forms.py:2740 +#: ../gui/wxpython/core/gcmd.py:749 ../gui/wxpython/gui_core/forms.py:2770 #, python-format msgid "Error in %s" msgstr "തെറàµà´±àµ %s" @@ -3621,136 +3621,136 @@ msgid "WARNING: Ignoring unsupported wx debug level (must be >=0 and <=5). {0}\n" msgstr "" -#: ../gui/wxpython/core/settings.py:503 +#: ../gui/wxpython/core/settings.py:505 msgid "Segment break" msgstr "" -#: ../gui/wxpython/core/settings.py:569 +#: ../gui/wxpython/core/settings.py:571 msgid "Data point" msgstr "" -#: ../gui/wxpython/core/settings.py:643 +#: ../gui/wxpython/core/settings.py:645 msgid "animation" msgstr "" -#: ../gui/wxpython/core/settings.py:866 +#: ../gui/wxpython/core/settings.py:868 msgid "Collapse all except PERMANENT and current" msgstr "" -#: ../gui/wxpython/core/settings.py:867 +#: ../gui/wxpython/core/settings.py:869 msgid "Collapse all except PERMANENT" msgstr "" -#: ../gui/wxpython/core/settings.py:868 +#: ../gui/wxpython/core/settings.py:870 msgid "Collapse all except current" msgstr "" -#: ../gui/wxpython/core/settings.py:869 +#: ../gui/wxpython/core/settings.py:871 msgid "Collapse all" msgstr "" -#: ../gui/wxpython/core/settings.py:870 +#: ../gui/wxpython/core/settings.py:872 msgid "Expand all" msgstr "" -#: ../gui/wxpython/core/settings.py:875 ../gui/wxpython/dbmgr/base.py:1406 +#: ../gui/wxpython/core/settings.py:877 ../gui/wxpython/dbmgr/base.py:1408 msgid "Edit selected record" msgstr "" -#: ../gui/wxpython/core/settings.py:875 +#: ../gui/wxpython/core/settings.py:877 msgid "Display selected" msgstr "" -#: ../gui/wxpython/core/settings.py:884 +#: ../gui/wxpython/core/settings.py:886 msgid "Classic (labels only)" msgstr "" -#: ../gui/wxpython/core/settings.py:885 +#: ../gui/wxpython/core/settings.py:887 msgid "Combined (labels and module names)" msgstr "" -#: ../gui/wxpython/core/settings.py:886 +#: ../gui/wxpython/core/settings.py:888 msgid "Expert (module names only)" msgstr "" -#: ../gui/wxpython/core/settings.py:891 +#: ../gui/wxpython/core/settings.py:893 msgid "Basic top" msgstr "" -#: ../gui/wxpython/core/settings.py:892 +#: ../gui/wxpython/core/settings.py:894 msgid "Basic left" msgstr "" -#: ../gui/wxpython/core/settings.py:893 +#: ../gui/wxpython/core/settings.py:895 msgid "Fancy green" msgstr "" -#: ../gui/wxpython/core/settings.py:894 +#: ../gui/wxpython/core/settings.py:896 msgid "List left" msgstr "" -#: ../gui/wxpython/core/settings.py:901 +#: ../gui/wxpython/core/settings.py:903 msgid "Zoom and recenter" msgstr "" -#: ../gui/wxpython/core/settings.py:901 +#: ../gui/wxpython/core/settings.py:903 msgid "Zoom to mouse cursor" msgstr "" -#: ../gui/wxpython/core/settings.py:901 +#: ../gui/wxpython/core/settings.py:903 msgid "Nothing" msgstr "" -#: ../gui/wxpython/core/settings.py:903 +#: ../gui/wxpython/core/settings.py:905 msgid "Scroll forward to zoom in" msgstr "" -#: ../gui/wxpython/core/settings.py:903 +#: ../gui/wxpython/core/settings.py:905 msgid "Scroll back to zoom in" msgstr "" -#: ../gui/wxpython/core/settings.py:936 ../gui/wxpython/core/settings.py:948 +#: ../gui/wxpython/core/settings.py:938 ../gui/wxpython/core/settings.py:950 msgid "box" msgstr "പെടàµà´Ÿà´¿" -#: ../gui/wxpython/core/settings.py:937 +#: ../gui/wxpython/core/settings.py:939 msgid "sphere" msgstr "" -#: ../gui/wxpython/core/settings.py:938 +#: ../gui/wxpython/core/settings.py:940 msgid "cube" msgstr "" -#: ../gui/wxpython/core/settings.py:939 +#: ../gui/wxpython/core/settings.py:941 msgid "diamond" msgstr "" -#: ../gui/wxpython/core/settings.py:940 +#: ../gui/wxpython/core/settings.py:942 msgid "aster" msgstr "" -#: ../gui/wxpython/core/settings.py:941 +#: ../gui/wxpython/core/settings.py:943 msgid "gyro" msgstr "" -#: ../gui/wxpython/core/settings.py:942 +#: ../gui/wxpython/core/settings.py:944 msgid "histogram" msgstr "" -#: ../gui/wxpython/core/settings.py:948 +#: ../gui/wxpython/core/settings.py:950 msgid "cross" msgstr "" -#: ../gui/wxpython/core/settings.py:948 +#: ../gui/wxpython/core/settings.py:950 msgid "circle" msgstr "" -#: ../gui/wxpython/core/settings.py:981 +#: ../gui/wxpython/core/settings.py:983 #, python-format msgid "Unable to read settings file <%s>\n" msgstr "" -#: ../gui/wxpython/core/settings.py:1007 +#: ../gui/wxpython/core/settings.py:1009 #, python-format msgid "" "Error: Reading settings from file <%(file)s> failed.\n" @@ -3758,11 +3758,11 @@ "\t\tLine: '%(line)s'\n" msgstr "" -#: ../gui/wxpython/core/settings.py:1025 +#: ../gui/wxpython/core/settings.py:1028 msgid "Unable to create settings directory" msgstr "" -#: ../gui/wxpython/core/settings.py:1073 +#: ../gui/wxpython/core/settings.py:1076 #, python-format msgid "" "Writing settings to file <%(file)s> failed.\n" @@ -3770,16 +3770,16 @@ "Details: %(detail)s" msgstr "" -#: ../gui/wxpython/core/settings.py:1179 +#: ../gui/wxpython/core/settings.py:1182 msgid "Unable to set " msgstr "" -#: ../gui/wxpython/core/settings.py:1215 ../gui/wxpython/core/settings.py:1225 +#: ../gui/wxpython/core/settings.py:1218 ../gui/wxpython/core/settings.py:1229 #, python-format msgid "Unable to parse settings '%s'" msgstr "" -#: ../gui/wxpython/core/gconsole.py:502 +#: ../gui/wxpython/core/gconsole.py:504 #, python-format msgid "" "Unable to run command:\n" @@ -3788,40 +3788,40 @@ "Option <%(opt)s>: read from standard input is not supported by wxGUI" msgstr "" -#: ../gui/wxpython/core/gconsole.py:526 +#: ../gui/wxpython/core/gconsole.py:528 #, python-format msgid "Module <%s> not found." msgstr "" -#: ../gui/wxpython/core/gconsole.py:656 ../gui/wxpython/gmodeler/frame.py:299 +#: ../gui/wxpython/core/gconsole.py:658 ../gui/wxpython/gmodeler/frame.py:299 #, python-format msgid "%d sec" msgstr "" -#: ../gui/wxpython/core/gconsole.py:659 ../gui/wxpython/gmodeler/frame.py:302 +#: ../gui/wxpython/core/gconsole.py:661 ../gui/wxpython/gmodeler/frame.py:302 #, python-format msgid "%(min)d min %(sec)d sec" msgstr "" -#: ../gui/wxpython/core/gconsole.py:663 ../gui/wxpython/gui_core/ghelp.py:231 +#: ../gui/wxpython/core/gconsole.py:665 ../gui/wxpython/gui_core/ghelp.py:231 #: ../gui/wxpython/gmodeler/model.py:1123 #: ../gui/wxpython/gmodeler/model.py:1229 ../gui/wxpython/gmodeler/frame.py:306 msgid "unknown" msgstr "" -#: ../gui/wxpython/core/gconsole.py:667 +#: ../gui/wxpython/core/gconsole.py:669 msgid "Please note that the data are left in inconsistent state and may be corrupted" msgstr "" -#: ../gui/wxpython/core/gconsole.py:669 +#: ../gui/wxpython/core/gconsole.py:671 msgid "Command aborted" msgstr "" -#: ../gui/wxpython/core/gconsole.py:671 ../gui/wxpython/gmodeler/frame.py:312 +#: ../gui/wxpython/core/gconsole.py:673 ../gui/wxpython/gmodeler/frame.py:312 msgid "Command finished" msgstr "" -#: ../gui/wxpython/core/gconsole.py:747 ../gui/wxpython/gui_core/goutput.py:496 +#: ../gui/wxpython/core/gconsole.py:749 #, python-format msgid "" "Unable to write file '%(filePath)s'.\n" @@ -3829,7 +3829,7 @@ "Details: %(error)s" msgstr "" -#: ../gui/wxpython/core/menutree.py:151 +#: ../gui/wxpython/core/menutree.py:153 #, python-format msgid "Unknow tag %s" msgstr "" @@ -3876,210 +3876,181 @@ msgid "Unable to create file '%s'\n" msgstr "" -#: ../gui/wxpython/core/utils.py:996 ../gui/wxpython/gui_core/forms.py:1729 +#: ../gui/wxpython/core/utils.py:996 ../gui/wxpython/gui_core/forms.py:1739 msgid "Select Color" msgstr "നിറം തിരഞàµà´žàµ†à´Ÿàµà´•àµà´•àµà´•" -#: ../gui/wxpython/gis_set.py:122 +#: ../gui/wxpython/gis_set.py:115 #: ../gui/wxpython/image2target/ii2t_gis_set.py:122 msgid "1. Select GRASS GIS database directory" msgstr "" -#: ../gui/wxpython/gis_set.py:125 +#: ../gui/wxpython/gis_set.py:118 #: ../gui/wxpython/image2target/ii2t_gis_set.py:125 msgid "2. Select GRASS Location" msgstr "" -#: ../gui/wxpython/gis_set.py:128 +#: ../gui/wxpython/gis_set.py:121 #: ../gui/wxpython/image2target/ii2t_gis_set.py:128 msgid "3. Select GRASS Mapset" msgstr "" -#: ../gui/wxpython/gis_set.py:146 +#: ../gui/wxpython/gis_set.py:139 #: ../gui/wxpython/image2target/ii2t_gis_set.py:146 msgid "GRASS GIS database directory contains Locations." msgstr "" -#: ../gui/wxpython/gis_set.py:150 +#: ../gui/wxpython/gis_set.py:143 #: ../gui/wxpython/image2target/ii2t_gis_set.py:150 msgid "All data in one Location is in the same coordinate reference system (projection). One Location can be one project. Location contains Mapsets." msgstr "" -#: ../gui/wxpython/gis_set.py:158 +#: ../gui/wxpython/gis_set.py:151 #: ../gui/wxpython/image2target/ii2t_gis_set.py:158 msgid "Mapset contains GIS data related to one project, task within one project, subregion or user." msgstr "" -#: ../gui/wxpython/gis_set.py:173 +#: ../gui/wxpython/gis_set.py:166 #: ../gui/wxpython/image2target/ii2t_gis_set.py:173 msgid "Start &GRASS session" msgstr "" -#: ../gui/wxpython/gis_set.py:179 +#: ../gui/wxpython/gis_set.py:172 #: ../gui/wxpython/image2target/ii2t_gis_set.py:179 msgid "&Browse" msgstr "" #. GTC New mapset -#: ../gui/wxpython/gis_set.py:182 +#: ../gui/wxpython/gis_set.py:175 #: ../gui/wxpython/image2target/ii2t_gis_set.py:182 msgid "&New" msgstr "" -#: ../gui/wxpython/gis_set.py:183 +#: ../gui/wxpython/gis_set.py:176 #: ../gui/wxpython/image2target/ii2t_gis_set.py:183 msgid "Create a new Mapset in selected Location" msgstr "" #. GTC New location -#: ../gui/wxpython/gis_set.py:186 +#: ../gui/wxpython/gis_set.py:179 #: ../gui/wxpython/image2target/ii2t_gis_set.py:186 msgid "N&ew" msgstr "" -#: ../gui/wxpython/gis_set.py:189 +#: ../gui/wxpython/gis_set.py:182 #: ../gui/wxpython/image2target/ii2t_gis_set.py:189 msgid "Create a new location using location wizard. After location is created successfully, GRASS session is started." msgstr "" #. GTC Rename location -#: ../gui/wxpython/gis_set.py:194 +#: ../gui/wxpython/gis_set.py:187 #: ../gui/wxpython/image2target/ii2t_gis_set.py:194 msgid "Ren&ame" msgstr "" -#: ../gui/wxpython/gis_set.py:195 ../gui/wxpython/gis_set.py:727 +#: ../gui/wxpython/gis_set.py:188 ../gui/wxpython/gis_set.py:669 #: ../gui/wxpython/image2target/ii2t_gis_set.py:195 #: ../gui/wxpython/image2target/ii2t_gis_set.py:670 msgid "Rename selected location" msgstr "ലൊകàµà´•àµ†à´·àµ» പേർ മാറàµà´±àµà´•" #. GTC Delete location -#: ../gui/wxpython/gis_set.py:198 +#: ../gui/wxpython/gis_set.py:191 #: ../gui/wxpython/image2target/ii2t_gis_set.py:198 msgid "De&lete" msgstr "" -#: ../gui/wxpython/gis_set.py:199 ../gui/wxpython/gis_set.py:810 +#: ../gui/wxpython/gis_set.py:192 ../gui/wxpython/gis_set.py:752 #: ../gui/wxpython/image2target/ii2t_gis_set.py:199 #: ../gui/wxpython/image2target/ii2t_gis_set.py:753 msgid "Delete selected location" msgstr "തിരഞàµà´žàµ†à´Ÿàµà´¤àµà´¤ ലൊകàµà´•àµ†à´·àµ» à´Žà´Ÿàµà´¤àµà´¤àµà´•à´³à´¯àµà´•" -#: ../gui/wxpython/gis_set.py:201 ../gui/wxpython/startup/locdownload.py:303 +#: ../gui/wxpython/gis_set.py:194 ../gui/wxpython/startup/locdownload.py:303 msgid "Do&wnload" msgstr "" -#: ../gui/wxpython/gis_set.py:202 +#: ../gui/wxpython/gis_set.py:195 msgid "Download sample location" msgstr "" #. GTC Rename mapset -#: ../gui/wxpython/gis_set.py:206 +#: ../gui/wxpython/gis_set.py:199 #: ../gui/wxpython/image2target/ii2t_gis_set.py:202 -#: ../gui/wxpython/datacatalog/tree.py:990 ../gui/wxpython/dbmgr/base.py:2409 +#: ../gui/wxpython/datacatalog/tree.py:990 ../gui/wxpython/dbmgr/base.py:2411 msgid "&Rename" msgstr "നാമം മാറàµà´±àµà´•" -#: ../gui/wxpython/gis_set.py:207 ../gui/wxpython/gis_set.py:684 +#: ../gui/wxpython/gis_set.py:200 ../gui/wxpython/gis_set.py:626 #: ../gui/wxpython/image2target/ii2t_gis_set.py:203 #: ../gui/wxpython/image2target/ii2t_gis_set.py:627 msgid "Rename selected mapset" msgstr "തിരഞàµà´žàµ†à´Ÿàµà´¤àµà´¤ മാപàµà´ªàµà´¸àµ†à´±àµà´±àµ പേർ മാറàµà´±àµà´•" #. GTC Delete mapset -#: ../gui/wxpython/gis_set.py:210 +#: ../gui/wxpython/gis_set.py:203 #: ../gui/wxpython/image2target/ii2t_gis_set.py:206 #: ../gui/wxpython/datacatalog/tree.py:985 msgid "&Delete" msgstr "" -#: ../gui/wxpython/gis_set.py:211 ../gui/wxpython/gis_set.py:782 +#: ../gui/wxpython/gis_set.py:204 ../gui/wxpython/gis_set.py:724 #: ../gui/wxpython/image2target/ii2t_gis_set.py:207 #: ../gui/wxpython/image2target/ii2t_gis_set.py:725 msgid "Delete selected mapset" msgstr "തിരഞàµà´žàµ†à´Ÿàµà´¤àµà´¤ മാപàµà´ªàµà´¸àµ†à´±àµà´±àµ à´Žà´Ÿàµà´¤àµà´¤àµà´•à´³à´¯àµà´•" -#: ../gui/wxpython/gis_set.py:257 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:252 +#: ../gui/wxpython/gis_set.py:258 #, python-format -msgid "GRASS GIS %s startup%s" +msgid "GRASS GIS %s Startup%s" msgstr "" -#: ../gui/wxpython/gis_set.py:262 +#: ../gui/wxpython/gis_set.py:263 #: ../gui/wxpython/image2target/ii2t_gis_set.py:257 msgid "Enter GRASS session" msgstr "à´—àµà´°à´¾à´¸àµà´¸à´¿à´²àµ†à´•àµà´•àµ കയറàµà´•" -#: ../gui/wxpython/gis_set.py:282 +#: ../gui/wxpython/gis_set.py:283 #: ../gui/wxpython/image2target/ii2t_gis_set.py:277 msgid "Unable to set GRASS database. Check your locale settings." msgstr "à´—àµà´°à´¾à´¸àµà´¸àµ ഡേറàµà´±à´¬àµ‡à´¸àµ നോകàµà´•àµà´¨àµà´¨à´¤à´¿àµ½ പിശകàµ. നിങàµà´™à´³àµà´Ÿàµ† സജàµà´œàµ€à´•à´°à´£à´‚ പരിശോഡികàµà´•àµà´•." -#: ../gui/wxpython/gis_set.py:302 +#: ../gui/wxpython/gis_set.py:303 #: ../gui/wxpython/image2target/ii2t_gis_set.py:297 #, python-format msgid "ERROR: Location <%s> not found\n" msgstr "" -#: ../gui/wxpython/gis_set.py:320 +#: ../gui/wxpython/gis_set.py:321 #: ../gui/wxpython/image2target/ii2t_gis_set.py:315 #, python-format msgid "ERROR: Mapset <%s> not found\n" msgstr "" -#: ../gui/wxpython/gis_set.py:480 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:474 -#, python-format -msgid "Invalid line in GISRC file (%s):%s\n" -msgstr "" - -#: ../gui/wxpython/gis_set.py:511 +#: ../gui/wxpython/gis_set.py:490 #: ../gui/wxpython/image2target/ii2t_gis_set.py:505 #: ../gui/wxpython/startup/locdownload.py:441 #, python-brace-format msgid "Error: {text}" msgstr "" -#: ../gui/wxpython/gis_set.py:549 -msgid "Documents" -msgstr "" - -#: ../gui/wxpython/gis_set.py:550 -msgid "My Documents" -msgstr "" - -#: ../gui/wxpython/gis_set.py:574 +#: ../gui/wxpython/gis_set.py:531 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1171 msgid "GRASS needs a directory (GRASS database) in which to store its data. Create one now if you have not already done so. A popular choice is \"grassdata\", located in your home directory. Press Browse button to select the directory." msgstr "" -#: ../gui/wxpython/gis_set.py:596 +#: ../gui/wxpython/gis_set.py:553 #: ../gui/wxpython/image2target/ii2t_gis_set.py:539 #, python-format msgid "Do you want to import <%(name)s> to the newly created location?" msgstr "" -#: ../gui/wxpython/gis_set.py:599 +#: ../gui/wxpython/gis_set.py:556 #: ../gui/wxpython/image2target/ii2t_gis_set.py:542 msgid "Import data?" msgstr "" -#: ../gui/wxpython/gis_set.py:613 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:556 -msgid "New mapset:" -msgstr "" - -#: ../gui/wxpython/gis_set.py:614 ../gui/wxpython/gis_set.py:1015 -#: ../gui/wxpython/menustrings.py:245 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:240 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:557 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:938 -#: ../gui/wxpython/lmgr/frame.py:1072 -msgid "Create new mapset" -msgstr "à´ªàµà´¤à´¿à´¯ മാപàµà´ªàµà´¸àµ†à´±àµà´±àµ ഉണàµà´Ÿà´¾à´•àµà´•àµà´•" - -#: ../gui/wxpython/gis_set.py:655 +#: ../gui/wxpython/gis_set.py:597 #: ../gui/wxpython/image2target/ii2t_gis_set.py:598 #, python-format msgid "" @@ -4087,13 +4058,13 @@ "Reason: %(msg)s" msgstr "" -#: ../gui/wxpython/gis_set.py:662 +#: ../gui/wxpython/gis_set.py:604 #: ../gui/wxpython/image2target/ii2t_gis_set.py:605 #, python-format msgid "Data file <%(name)s> imported successfully. The location's default region was set from this imported map." msgstr "" -#: ../gui/wxpython/gis_set.py:676 +#: ../gui/wxpython/gis_set.py:618 #: ../gui/wxpython/image2target/ii2t_gis_set.py:619 msgid "" "Mapset is required for valid GRASS location.\n" @@ -4104,7 +4075,7 @@ "\n" "à´ˆ മപàµà´¸àµ†à´±àµà´±à´¿à´¨àµà´±àµ† പേർ മാറàµà´±à´¾à´¨àµà´‚ പറàµà´±à´¿à´²àµà´²" -#: ../gui/wxpython/gis_set.py:682 ../gui/wxpython/gis_set.py:725 +#: ../gui/wxpython/gis_set.py:624 ../gui/wxpython/gis_set.py:667 #: ../gui/wxpython/image2target/ii2t_gis_set.py:625 #: ../gui/wxpython/image2target/ii2t_gis_set.py:668 #, python-format @@ -4117,7 +4088,7 @@ "\n" "à´ªàµà´¤à´¿à´¯ പേർ:" -#: ../gui/wxpython/gis_set.py:698 +#: ../gui/wxpython/gis_set.py:640 #: ../gui/wxpython/image2target/ii2t_gis_set.py:641 #, python-format msgid "" @@ -4129,7 +4100,7 @@ "\n" "മാപàµà´ªàµà´¸àµ†à´±àµà´±àµ <%s> ലൊകàµà´•àµ†à´·à´¨à´¿àµ½ ഉണàµà´Ÿàµ" -#: ../gui/wxpython/gis_set.py:712 +#: ../gui/wxpython/gis_set.py:654 #: ../gui/wxpython/image2target/ii2t_gis_set.py:655 #, python-format msgid "" @@ -4141,7 +4112,7 @@ "\n" "%s" -#: ../gui/wxpython/gis_set.py:741 +#: ../gui/wxpython/gis_set.py:683 #: ../gui/wxpython/image2target/ii2t_gis_set.py:684 #, python-format msgid "" @@ -4153,7 +4124,7 @@ "\n" "ലൊകàµà´•àµ†à´·àµ» <%s> à´—àµà´°à´¾à´¸àµà´¸à´¿àµ½ ഉണàµà´Ÿàµ" -#: ../gui/wxpython/gis_set.py:756 +#: ../gui/wxpython/gis_set.py:698 #: ../gui/wxpython/image2target/ii2t_gis_set.py:699 #, python-format msgid "" @@ -4165,7 +4136,7 @@ "\n" "%s" -#: ../gui/wxpython/gis_set.py:770 +#: ../gui/wxpython/gis_set.py:712 #: ../gui/wxpython/image2target/ii2t_gis_set.py:713 msgid "" "Mapset is required for valid GRASS location.\n" @@ -4176,7 +4147,7 @@ "\n" "à´ˆ മാപàµà´ªàµà´¸àµ†à´±àµà´±àµ കളയാൻ പറàµà´±à´¿à´²àµà´²" -#: ../gui/wxpython/gis_set.py:777 +#: ../gui/wxpython/gis_set.py:719 #: ../gui/wxpython/image2target/ii2t_gis_set.py:720 #, python-format msgid "" @@ -4188,12 +4159,12 @@ "\n" "à´Žà´²àµà´²à´¾ മാപàµà´ªàµà´•à´³àµà´‚ à´¸àµà´¤à´¿à´°à´®à´¯à´¿ à´Žà´Ÿàµà´¤àµà´¤àµà´•à´³à´¯àµà´¨àµà´¨à´¤à´¾à´£àµ!!" -#: ../gui/wxpython/gis_set.py:791 +#: ../gui/wxpython/gis_set.py:733 #: ../gui/wxpython/image2target/ii2t_gis_set.py:734 msgid "Unable to delete mapset" msgstr "മാപàµà´ªàµà´¸àµ†à´±àµà´±àµ à´Žà´Ÿàµà´¤àµà´¤àµà´•à´³à´¯à´¾àµ» പറàµà´±àµà´¨à´¿à´²àµà´²" -#: ../gui/wxpython/gis_set.py:805 +#: ../gui/wxpython/gis_set.py:747 #: ../gui/wxpython/image2target/ii2t_gis_set.py:748 #, python-format msgid "" @@ -4205,48 +4176,42 @@ "\n" "à´Žà´²àµà´²à´¾ മാപàµà´ªàµà´•à´³àµà´‚ à´¸àµà´¤à´¿à´°à´®à´¯à´¿ à´Žà´Ÿàµà´¤àµà´¤àµà´•à´³à´¯àµà´¨àµà´¨à´¤à´¾à´£àµ!!" -#: ../gui/wxpython/gis_set.py:821 +#: ../gui/wxpython/gis_set.py:763 #: ../gui/wxpython/image2target/ii2t_gis_set.py:764 msgid "Unable to delete location" msgstr "ലൊകàµà´•àµ†à´·àµ» à´Žà´Ÿàµà´¤àµà´¤àµà´•à´³à´¯à´¾àµ» പറàµà´±àµà´¨à´¿à´²àµà´²" -#: ../gui/wxpython/gis_set.py:851 +#: ../gui/wxpython/gis_set.py:793 #: ../gui/wxpython/image2target/ii2t_gis_set.py:774 #, python-brace-format msgid "Unicode error detected. Check your locale settings. Details: {0}" msgstr "" -#: ../gui/wxpython/gis_set.py:863 +#: ../gui/wxpython/gis_set.py:805 #: ../gui/wxpython/image2target/ii2t_gis_set.py:786 #, python-format msgid "No GRASS Location found in '%s'. Create a new Location or choose different GRASS database directory." msgstr "" -#: ../gui/wxpython/gis_set.py:985 +#: ../gui/wxpython/gis_set.py:920 #: ../gui/wxpython/image2target/ii2t_gis_set.py:908 #, python-format msgid "Path '%s' doesn't exist." msgstr "" -#: ../gui/wxpython/gis_set.py:1000 +#: ../gui/wxpython/gis_set.py:935 #: ../gui/wxpython/image2target/ii2t_gis_set.py:923 -#: ../gui/wxpython/gui_core/gselect.py:1192 +#: ../gui/wxpython/gui_core/gselect.py:1198 msgid "Choose GIS Data Directory" msgstr "" -#: ../gui/wxpython/gis_set.py:1014 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:937 -#: ../gui/wxpython/lmgr/frame.py:1071 -msgid "Enter name for new mapset:" -msgstr "à´ªàµà´¤à´¿à´¯ മാപàµà´ªàµà´¸àµ†à´±àµà´±à´¿àµ»à´Ÿàµ‡ പേർ à´Žà´´àµà´¤àµà´•" - -#: ../gui/wxpython/gis_set.py:1029 +#: ../gui/wxpython/gis_set.py:962 #: ../gui/wxpython/image2target/ii2t_gis_set.py:952 #, python-format msgid "Mapset <%s> already exists." msgstr "" -#: ../gui/wxpython/gis_set.py:1036 +#: ../gui/wxpython/gis_set.py:969 #: ../gui/wxpython/image2target/ii2t_gis_set.py:959 #, python-format msgid "" @@ -4255,18 +4220,18 @@ "Are you really sure that you want to create this mapset?" msgstr "" -#: ../gui/wxpython/gis_set.py:1041 +#: ../gui/wxpython/gis_set.py:974 #: ../gui/wxpython/image2target/ii2t_gis_set.py:964 msgid "Reserved mapset name" msgstr "" -#: ../gui/wxpython/gis_set.py:1073 +#: ../gui/wxpython/gis_set.py:993 #: ../gui/wxpython/image2target/ii2t_gis_set.py:996 #, python-format msgid "Unable to create new mapset: %s" msgstr "à´ªàµà´¤à´¿à´¯ മാപàµà´ªàµà´¸àµ†à´±àµà´±àµ ഉണàµà´Ÿà´¾à´•àµà´•à´¾àµ» പറàµà´±àµà´¨à´¿à´²àµà´²: %s" -#: ../gui/wxpython/gis_set.py:1088 +#: ../gui/wxpython/gis_set.py:1008 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1011 #, python-format msgid "" @@ -4278,13 +4243,13 @@ "Do you want to try to remove .gislock (note that you need permission for this operation) and continue?" msgstr "" -#: ../gui/wxpython/gis_set.py:1094 ../gui/wxpython/gis_set.py:1107 +#: ../gui/wxpython/gis_set.py:1014 ../gui/wxpython/gis_set.py:1027 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1017 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1030 msgid "Lock file found" msgstr "" -#: ../gui/wxpython/gis_set.py:1103 +#: ../gui/wxpython/gis_set.py:1023 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1026 msgid "" "ARE YOU REALLY SURE?\n" @@ -4292,7 +4257,7 @@ "If you really are running another GRASS session doing this could corrupt your data. Have another look in the processor manager just to be sure..." msgstr "" -#: ../gui/wxpython/gis_set.py:1117 +#: ../gui/wxpython/gis_set.py:1037 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1040 #, python-format msgid "" @@ -4301,20 +4266,20 @@ "Details: %(reason)s" msgstr "" -#: ../gui/wxpython/gis_set.py:1167 +#: ../gui/wxpython/gis_set.py:1082 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1090 #, python-format msgid "Name <%(name)s> is not a valid name for location or mapset. Please use only ASCII characters excluding %(chars)s and space." msgstr "" -#: ../gui/wxpython/gis_set.py:1172 +#: ../gui/wxpython/gis_set.py:1087 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1095 -#: ../gui/wxpython/gui_core/widgets.py:859 +#: ../gui/wxpython/gui_core/widgets.py:860 msgid "Invalid name" msgstr "" -#: ../gui/wxpython/menustrings.py:3 ../gui/wxpython/menustrings.py:2004 -#: ../gui/wxpython/menustrings.py:2054 +#: ../gui/wxpython/menustrings.py:3 ../gui/wxpython/menustrings.py:2005 +#: ../gui/wxpython/menustrings.py:2055 #: ../gui/wxpython/image2target/ii2t_menustrings.py:4 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1972 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2022 @@ -4326,7 +4291,7 @@ msgid "Workspace" msgstr "വർകàµà´¸àµà´ªàµ‡à´¸àµ" -#: ../gui/wxpython/menustrings.py:5 ../gui/wxpython/menustrings.py:2005 +#: ../gui/wxpython/menustrings.py:5 ../gui/wxpython/menustrings.py:2006 #: ../gui/wxpython/image2target/ii2t_menustrings.py:6 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1973 #: ../gui/wxpython/nviz/tools.py:1360 @@ -4338,7 +4303,7 @@ msgid "Create new workspace" msgstr "à´ªàµà´¤à´¿à´¯ വർകàµà´¸àµà´ªàµ‡à´¸àµ ഉണàµà´Ÿà´¾à´•àµà´•àµà´•" -#: ../gui/wxpython/menustrings.py:7 ../gui/wxpython/menustrings.py:2007 +#: ../gui/wxpython/menustrings.py:7 ../gui/wxpython/menustrings.py:2008 #: ../gui/wxpython/image2target/ii2t_menustrings.py:8 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1975 msgid "Open" @@ -4351,11 +4316,11 @@ #: ../gui/wxpython/menustrings.py:10 #: ../gui/wxpython/image2target/ii2t_menustrings.py:11 -#: ../gui/wxpython/lmgr/frame.py:1615 ../gui/wxpython/lmgr/frame.py:1636 +#: ../gui/wxpython/lmgr/frame.py:1618 ../gui/wxpython/lmgr/frame.py:1639 msgid "Save workspace" msgstr "വർകàµà´¸àµà´ªàµ‡à´¸àµ സംഭരിചàµà´šàµ വെകàµà´•àµà´•" -#: ../gui/wxpython/menustrings.py:11 ../gui/wxpython/menustrings.py:2011 +#: ../gui/wxpython/menustrings.py:11 ../gui/wxpython/menustrings.py:2012 #: ../gui/wxpython/image2target/ii2t_menustrings.py:12 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1979 msgid "Save as" @@ -4366,10 +4331,10 @@ msgid "Save workspace to file" msgstr "" -#: ../gui/wxpython/menustrings.py:13 ../gui/wxpython/menustrings.py:2013 +#: ../gui/wxpython/menustrings.py:13 ../gui/wxpython/menustrings.py:2014 #: ../gui/wxpython/image2target/ii2t_menustrings.py:14 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1981 -#: ../gui/wxpython/gui_core/forms.py:561 +#: ../gui/wxpython/gui_core/forms.py:573 #: ../gui/wxpython/mapswipe/dialogs.py:193 msgid "Close" msgstr "à´…à´Ÿà´¯àµà´•àµà´•àµà´•" @@ -4474,143 +4439,143 @@ msgid "Close all open map display windows" msgstr "" -#: ../gui/wxpython/menustrings.py:37 ../gui/wxpython/menustrings.py:1055 +#: ../gui/wxpython/menustrings.py:37 ../gui/wxpython/menustrings.py:1056 msgid "Simplified raster import with reprojection" msgstr "" #: ../gui/wxpython/menustrings.py:38 ../gui/wxpython/menustrings.py:40 -#: ../gui/wxpython/menustrings.py:1056 ../gui/wxpython/menustrings.py:1058 +#: ../gui/wxpython/menustrings.py:1057 ../gui/wxpython/menustrings.py:1059 #: ../gui/wxpython/image2target/ii2t_menustrings.py:39 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1040 msgid "Imports raster data into a GRASS raster map using GDAL library." msgstr "" -#: ../gui/wxpython/menustrings.py:39 ../gui/wxpython/menustrings.py:1057 +#: ../gui/wxpython/menustrings.py:39 ../gui/wxpython/menustrings.py:1058 msgid "Import of common raster formats" msgstr "" -#: ../gui/wxpython/menustrings.py:41 ../gui/wxpython/menustrings.py:1059 +#: ../gui/wxpython/menustrings.py:41 ../gui/wxpython/menustrings.py:1060 #: ../gui/wxpython/image2target/ii2t_menustrings.py:42 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1043 msgid "ASCII x,y,z point import and gridding" msgstr "" -#: ../gui/wxpython/menustrings.py:42 ../gui/wxpython/menustrings.py:1060 +#: ../gui/wxpython/menustrings.py:42 ../gui/wxpython/menustrings.py:1061 #: ../gui/wxpython/image2target/ii2t_menustrings.py:43 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1044 msgid "Creates a raster map from an assemblage of many coordinates using univariate statistics." msgstr "" -#: ../gui/wxpython/menustrings.py:43 ../gui/wxpython/menustrings.py:1061 +#: ../gui/wxpython/menustrings.py:43 ../gui/wxpython/menustrings.py:1062 #: ../gui/wxpython/image2target/ii2t_menustrings.py:44 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1045 msgid "ASCII grid import" msgstr "" -#: ../gui/wxpython/menustrings.py:44 ../gui/wxpython/menustrings.py:1062 +#: ../gui/wxpython/menustrings.py:44 ../gui/wxpython/menustrings.py:1063 #: ../gui/wxpython/image2target/ii2t_menustrings.py:45 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1046 msgid "Converts a GRASS ASCII raster file to binary raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:45 ../gui/wxpython/menustrings.py:1063 +#: ../gui/wxpython/menustrings.py:45 ../gui/wxpython/menustrings.py:1064 #: ../gui/wxpython/image2target/ii2t_menustrings.py:46 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1047 msgid "ASCII polygons, lines, and point import" msgstr "" -#: ../gui/wxpython/menustrings.py:46 ../gui/wxpython/menustrings.py:1064 +#: ../gui/wxpython/menustrings.py:46 ../gui/wxpython/menustrings.py:1065 #: ../gui/wxpython/image2target/ii2t_menustrings.py:47 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1048 msgid "Creates raster maps from ASCII polygon/line/point data files." msgstr "" -#: ../gui/wxpython/menustrings.py:47 ../gui/wxpython/menustrings.py:1065 +#: ../gui/wxpython/menustrings.py:47 ../gui/wxpython/menustrings.py:1066 #: ../gui/wxpython/image2target/ii2t_menustrings.py:48 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1049 msgid "Raw binary array import" msgstr "" -#: ../gui/wxpython/menustrings.py:48 ../gui/wxpython/menustrings.py:1066 +#: ../gui/wxpython/menustrings.py:48 ../gui/wxpython/menustrings.py:1067 #: ../gui/wxpython/image2target/ii2t_menustrings.py:49 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1050 msgid "Import a binary raster file into a GRASS raster map layer." msgstr "" -#: ../gui/wxpython/menustrings.py:49 ../gui/wxpython/menustrings.py:1067 +#: ../gui/wxpython/menustrings.py:49 ../gui/wxpython/menustrings.py:1068 #: ../gui/wxpython/image2target/ii2t_menustrings.py:50 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1051 msgid "GRIDATB.FOR import" msgstr "" -#: ../gui/wxpython/menustrings.py:50 ../gui/wxpython/menustrings.py:1068 +#: ../gui/wxpython/menustrings.py:50 ../gui/wxpython/menustrings.py:1069 #: ../gui/wxpython/image2target/ii2t_menustrings.py:51 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1052 msgid "Imports GRIDATB.FOR map file (TOPMODEL) into a GRASS raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:51 ../gui/wxpython/menustrings.py:1069 +#: ../gui/wxpython/menustrings.py:51 ../gui/wxpython/menustrings.py:1070 #: ../gui/wxpython/image2target/ii2t_menustrings.py:52 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1053 msgid "Matlab 2D array import" msgstr "" -#: ../gui/wxpython/menustrings.py:52 ../gui/wxpython/menustrings.py:1070 +#: ../gui/wxpython/menustrings.py:52 ../gui/wxpython/menustrings.py:1071 #: ../gui/wxpython/image2target/ii2t_menustrings.py:53 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1054 msgid "Imports a binary MAT-File(v4) to a GRASS raster." msgstr "" -#: ../gui/wxpython/menustrings.py:53 ../gui/wxpython/menustrings.py:1071 +#: ../gui/wxpython/menustrings.py:53 ../gui/wxpython/menustrings.py:1072 #: ../gui/wxpython/image2target/ii2t_menustrings.py:54 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1055 msgid "PNG import" msgstr "" -#: ../gui/wxpython/menustrings.py:54 ../gui/wxpython/menustrings.py:1072 +#: ../gui/wxpython/menustrings.py:54 ../gui/wxpython/menustrings.py:1073 #: ../gui/wxpython/image2target/ii2t_menustrings.py:55 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1056 msgid "Imports non-georeferenced PNG format image." msgstr "" -#: ../gui/wxpython/menustrings.py:55 ../gui/wxpython/menustrings.py:1073 +#: ../gui/wxpython/menustrings.py:55 ../gui/wxpython/menustrings.py:1074 #: ../gui/wxpython/image2target/ii2t_menustrings.py:56 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1057 msgid "SPOT NDVI import" msgstr "" -#: ../gui/wxpython/menustrings.py:56 ../gui/wxpython/menustrings.py:1074 +#: ../gui/wxpython/menustrings.py:56 ../gui/wxpython/menustrings.py:1075 #: ../gui/wxpython/image2target/ii2t_menustrings.py:57 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1058 msgid "Imports SPOT VGT NDVI data into a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:57 ../gui/wxpython/menustrings.py:1075 +#: ../gui/wxpython/menustrings.py:57 ../gui/wxpython/menustrings.py:1076 #: ../gui/wxpython/image2target/ii2t_menustrings.py:58 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1059 msgid "SRTM HGT import" msgstr "" -#: ../gui/wxpython/menustrings.py:58 ../gui/wxpython/menustrings.py:1076 +#: ../gui/wxpython/menustrings.py:58 ../gui/wxpython/menustrings.py:1077 #: ../gui/wxpython/image2target/ii2t_menustrings.py:59 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1060 msgid "Imports SRTM HGT files into raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:59 ../gui/wxpython/menustrings.py:1077 +#: ../gui/wxpython/menustrings.py:59 ../gui/wxpython/menustrings.py:1078 #: ../gui/wxpython/image2target/ii2t_menustrings.py:60 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1061 msgid "Terra ASTER HDF import" msgstr "" -#: ../gui/wxpython/menustrings.py:60 ../gui/wxpython/menustrings.py:1078 +#: ../gui/wxpython/menustrings.py:60 ../gui/wxpython/menustrings.py:1079 #: ../gui/wxpython/image2target/ii2t_menustrings.py:61 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1062 msgid "Georeference, rectify, and import Terra-ASTER imagery and relative DEMs using gdalwarp." msgstr "" #: ../gui/wxpython/menustrings.py:61 ../gui/wxpython/menustrings.py:86 -#: ../gui/wxpython/menustrings.py:1079 ../gui/wxpython/menustrings.py:1104 +#: ../gui/wxpython/menustrings.py:1080 ../gui/wxpython/menustrings.py:1105 #: ../gui/wxpython/image2target/ii2t_menustrings.py:62 #: ../gui/wxpython/image2target/ii2t_menustrings.py:86 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1063 @@ -4618,24 +4583,22 @@ msgid "LAS LiDAR points import" msgstr "" -#: ../gui/wxpython/menustrings.py:62 ../gui/wxpython/menustrings.py:1080 +#: ../gui/wxpython/menustrings.py:62 ../gui/wxpython/menustrings.py:1081 msgid "Creates a raster map from LAS LiDAR points using univariate statistics." msgstr "" -#: ../gui/wxpython/menustrings.py:63 ../gui/wxpython/menustrings.py:1081 +#: ../gui/wxpython/menustrings.py:63 ../gui/wxpython/menustrings.py:1082 #: ../gui/wxpython/image2target/ii2t_menustrings.py:63 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1064 msgid "Unpack raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:64 ../gui/wxpython/menustrings.py:1082 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:64 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1065 -msgid "Imports a raster map as GRASS GIS specific archive file (packed with r.pack)" +#: ../gui/wxpython/menustrings.py:64 ../gui/wxpython/menustrings.py:1083 +msgid "Imports a GRASS GIS specific raster archive file (packed with r.pack) as a raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:65 ../gui/wxpython/menustrings.py:291 -#: ../gui/wxpython/menustrings.py:1083 ../gui/wxpython/menustrings.py:1233 +#: ../gui/wxpython/menustrings.py:65 ../gui/wxpython/menustrings.py:292 +#: ../gui/wxpython/menustrings.py:1084 ../gui/wxpython/menustrings.py:1234 #: ../gui/wxpython/image2target/ii2t_menustrings.py:65 #: ../gui/wxpython/image2target/ii2t_menustrings.py:286 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1066 @@ -4643,8 +4606,8 @@ msgid "Reproject raster map from different GRASS location" msgstr "" -#: ../gui/wxpython/menustrings.py:66 ../gui/wxpython/menustrings.py:292 -#: ../gui/wxpython/menustrings.py:1084 ../gui/wxpython/menustrings.py:1234 +#: ../gui/wxpython/menustrings.py:66 ../gui/wxpython/menustrings.py:293 +#: ../gui/wxpython/menustrings.py:1085 ../gui/wxpython/menustrings.py:1235 #: ../gui/wxpython/image2target/ii2t_menustrings.py:66 #: ../gui/wxpython/image2target/ii2t_menustrings.py:287 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1067 @@ -4652,123 +4615,121 @@ msgid "Re-projects a raster map from given location to the current location." msgstr "" -#: ../gui/wxpython/menustrings.py:68 ../gui/wxpython/menustrings.py:1086 +#: ../gui/wxpython/menustrings.py:68 ../gui/wxpython/menustrings.py:1087 msgid "Simplified vector import with reprojection" msgstr "" #: ../gui/wxpython/menustrings.py:69 ../gui/wxpython/menustrings.py:71 -#: ../gui/wxpython/menustrings.py:1087 ../gui/wxpython/menustrings.py:1089 +#: ../gui/wxpython/menustrings.py:1088 ../gui/wxpython/menustrings.py:1090 #: ../gui/wxpython/image2target/ii2t_menustrings.py:69 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1070 msgid "Imports vector data into a GRASS vector map using OGR library." msgstr "" -#: ../gui/wxpython/menustrings.py:70 ../gui/wxpython/menustrings.py:1088 +#: ../gui/wxpython/menustrings.py:70 ../gui/wxpython/menustrings.py:1089 msgid "Import of common vector formats" msgstr "" -#: ../gui/wxpython/menustrings.py:72 ../gui/wxpython/menustrings.py:1090 +#: ../gui/wxpython/menustrings.py:72 ../gui/wxpython/menustrings.py:1091 #: ../gui/wxpython/image2target/ii2t_menustrings.py:72 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1073 msgid "ASCII points or GRASS ASCII format" msgstr "" -#: ../gui/wxpython/menustrings.py:73 ../gui/wxpython/menustrings.py:1091 +#: ../gui/wxpython/menustrings.py:73 ../gui/wxpython/menustrings.py:1092 #: ../gui/wxpython/image2target/ii2t_menustrings.py:73 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1074 msgid "Creates a vector map from an ASCII points file or ASCII vector file." msgstr "" -#: ../gui/wxpython/menustrings.py:74 ../gui/wxpython/menustrings.py:1092 +#: ../gui/wxpython/menustrings.py:74 ../gui/wxpython/menustrings.py:1093 #: ../gui/wxpython/image2target/ii2t_menustrings.py:74 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1075 msgid "ASCII points as a vector lines" msgstr "" -#: ../gui/wxpython/menustrings.py:75 ../gui/wxpython/menustrings.py:1093 +#: ../gui/wxpython/menustrings.py:75 ../gui/wxpython/menustrings.py:1094 #: ../gui/wxpython/image2target/ii2t_menustrings.py:75 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1076 msgid "Imports ASCII x,y[,z] coordinates as a series of lines." msgstr "" -#: ../gui/wxpython/menustrings.py:76 ../gui/wxpython/menustrings.py:1094 +#: ../gui/wxpython/menustrings.py:76 ../gui/wxpython/menustrings.py:1095 #: ../gui/wxpython/image2target/ii2t_menustrings.py:76 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1077 msgid "DXF import" msgstr "" -#: ../gui/wxpython/menustrings.py:77 ../gui/wxpython/menustrings.py:1095 +#: ../gui/wxpython/menustrings.py:77 ../gui/wxpython/menustrings.py:1096 #: ../gui/wxpython/image2target/ii2t_menustrings.py:77 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1078 msgid "Converts files in DXF format to GRASS vector map format." msgstr "" -#: ../gui/wxpython/menustrings.py:78 ../gui/wxpython/menustrings.py:1096 +#: ../gui/wxpython/menustrings.py:78 ../gui/wxpython/menustrings.py:1097 #: ../gui/wxpython/image2target/ii2t_menustrings.py:78 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1079 msgid "WFS" msgstr "" -#: ../gui/wxpython/menustrings.py:79 ../gui/wxpython/menustrings.py:1097 +#: ../gui/wxpython/menustrings.py:79 ../gui/wxpython/menustrings.py:1098 #: ../gui/wxpython/image2target/ii2t_menustrings.py:79 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1080 msgid "Imports GetFeature from a WFS server." msgstr "" -#: ../gui/wxpython/menustrings.py:80 ../gui/wxpython/menustrings.py:1098 +#: ../gui/wxpython/menustrings.py:80 ../gui/wxpython/menustrings.py:1099 #: ../gui/wxpython/image2target/ii2t_menustrings.py:80 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1081 msgid "ESRI e00 import" msgstr "" -#: ../gui/wxpython/menustrings.py:81 ../gui/wxpython/menustrings.py:1099 +#: ../gui/wxpython/menustrings.py:81 ../gui/wxpython/menustrings.py:1100 #: ../gui/wxpython/image2target/ii2t_menustrings.py:81 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1082 msgid "Imports E00 file into a vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:82 ../gui/wxpython/menustrings.py:1100 +#: ../gui/wxpython/menustrings.py:82 ../gui/wxpython/menustrings.py:1101 #: ../gui/wxpython/image2target/ii2t_menustrings.py:82 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1083 msgid "Geonames import" msgstr "" -#: ../gui/wxpython/menustrings.py:83 ../gui/wxpython/menustrings.py:1101 +#: ../gui/wxpython/menustrings.py:83 ../gui/wxpython/menustrings.py:1102 #: ../gui/wxpython/image2target/ii2t_menustrings.py:83 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1084 msgid "Imports geonames.org country files into a vector points map." msgstr "" -#: ../gui/wxpython/menustrings.py:84 ../gui/wxpython/menustrings.py:1102 +#: ../gui/wxpython/menustrings.py:84 ../gui/wxpython/menustrings.py:1103 #: ../gui/wxpython/image2target/ii2t_menustrings.py:84 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1085 msgid "Matlab array or Mapgen format import" msgstr "" -#: ../gui/wxpython/menustrings.py:85 ../gui/wxpython/menustrings.py:1103 +#: ../gui/wxpython/menustrings.py:85 ../gui/wxpython/menustrings.py:1104 #: ../gui/wxpython/image2target/ii2t_menustrings.py:85 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1086 msgid "Imports Mapgen or Matlab-ASCII vector maps into GRASS." msgstr "" -#: ../gui/wxpython/menustrings.py:87 ../gui/wxpython/menustrings.py:1105 +#: ../gui/wxpython/menustrings.py:87 ../gui/wxpython/menustrings.py:1106 msgid "Converts LAS LiDAR point clouds to a GRASS vector map with libLAS." msgstr "" -#: ../gui/wxpython/menustrings.py:88 ../gui/wxpython/menustrings.py:1106 +#: ../gui/wxpython/menustrings.py:88 ../gui/wxpython/menustrings.py:1107 #: ../gui/wxpython/image2target/ii2t_menustrings.py:87 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1088 msgid "Unpack vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:89 ../gui/wxpython/menustrings.py:1107 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:88 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1089 -msgid "Imports a vector map as GRASS GIS specific archive file (packed with v.pack)" +#: ../gui/wxpython/menustrings.py:89 ../gui/wxpython/menustrings.py:1108 +msgid "Imports a GRASS GIS specific vector archive file (packed with v.pack) as a vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:90 ../gui/wxpython/menustrings.py:571 -#: ../gui/wxpython/menustrings.py:1108 ../gui/wxpython/menustrings.py:1513 +#: ../gui/wxpython/menustrings.py:90 ../gui/wxpython/menustrings.py:572 +#: ../gui/wxpython/menustrings.py:1109 ../gui/wxpython/menustrings.py:1514 #: ../gui/wxpython/image2target/ii2t_menustrings.py:89 #: ../gui/wxpython/image2target/ii2t_menustrings.py:564 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1090 @@ -4776,8 +4737,8 @@ msgid "Reproject vector map from different GRASS location" msgstr "" -#: ../gui/wxpython/menustrings.py:91 ../gui/wxpython/menustrings.py:572 -#: ../gui/wxpython/menustrings.py:1109 ../gui/wxpython/menustrings.py:1514 +#: ../gui/wxpython/menustrings.py:91 ../gui/wxpython/menustrings.py:573 +#: ../gui/wxpython/menustrings.py:1110 ../gui/wxpython/menustrings.py:1515 #: ../gui/wxpython/image2target/ii2t_menustrings.py:90 #: ../gui/wxpython/image2target/ii2t_menustrings.py:565 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1091 @@ -4785,55 +4746,55 @@ msgid "Re-projects a vector map from one location to the current location." msgstr "" -#: ../gui/wxpython/menustrings.py:92 ../gui/wxpython/menustrings.py:1110 +#: ../gui/wxpython/menustrings.py:92 ../gui/wxpython/menustrings.py:1111 #: ../gui/wxpython/image2target/ii2t_menustrings.py:91 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1092 msgid "Import 3D raster data" msgstr "" -#: ../gui/wxpython/menustrings.py:93 ../gui/wxpython/menustrings.py:1111 +#: ../gui/wxpython/menustrings.py:93 ../gui/wxpython/menustrings.py:1112 #: ../gui/wxpython/image2target/ii2t_menustrings.py:92 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1093 msgid "ASCII 3D import" msgstr "" -#: ../gui/wxpython/menustrings.py:94 ../gui/wxpython/menustrings.py:1112 +#: ../gui/wxpython/menustrings.py:94 ../gui/wxpython/menustrings.py:1113 #: ../gui/wxpython/image2target/ii2t_menustrings.py:93 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1094 msgid "Converts a 3D ASCII raster text file into a (binary) 3D raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:95 ../gui/wxpython/menustrings.py:1113 +#: ../gui/wxpython/menustrings.py:95 ../gui/wxpython/menustrings.py:1114 #: ../gui/wxpython/image2target/ii2t_menustrings.py:94 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1095 msgid "Raw binary array 3D import" msgstr "" -#: ../gui/wxpython/menustrings.py:96 ../gui/wxpython/menustrings.py:1114 +#: ../gui/wxpython/menustrings.py:96 ../gui/wxpython/menustrings.py:1115 #: ../gui/wxpython/image2target/ii2t_menustrings.py:95 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1096 msgid "Imports a binary raster file into a GRASS 3D raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:97 ../gui/wxpython/menustrings.py:1115 +#: ../gui/wxpython/menustrings.py:97 ../gui/wxpython/menustrings.py:1116 #: ../gui/wxpython/image2target/ii2t_menustrings.py:96 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1097 msgid "Vis5D import" msgstr "" -#: ../gui/wxpython/menustrings.py:98 ../gui/wxpython/menustrings.py:1116 +#: ../gui/wxpython/menustrings.py:98 ../gui/wxpython/menustrings.py:1117 #: ../gui/wxpython/image2target/ii2t_menustrings.py:97 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1098 msgid "Import 3-dimensional Vis5D files." msgstr "" -#: ../gui/wxpython/menustrings.py:99 ../gui/wxpython/menustrings.py:1117 +#: ../gui/wxpython/menustrings.py:99 ../gui/wxpython/menustrings.py:1118 #: ../gui/wxpython/image2target/ii2t_menustrings.py:98 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1099 msgid "Import database table" msgstr "" -#: ../gui/wxpython/menustrings.py:100 ../gui/wxpython/menustrings.py:1118 +#: ../gui/wxpython/menustrings.py:100 ../gui/wxpython/menustrings.py:1119 #: ../gui/wxpython/image2target/ii2t_menustrings.py:68 #: ../gui/wxpython/image2target/ii2t_menustrings.py:99 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1069 @@ -4841,21 +4802,21 @@ msgid "Common import formats" msgstr "" -#: ../gui/wxpython/menustrings.py:101 ../gui/wxpython/menustrings.py:1119 +#: ../gui/wxpython/menustrings.py:101 ../gui/wxpython/menustrings.py:1120 #: ../gui/wxpython/image2target/ii2t_menustrings.py:100 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1101 msgid "Imports attribute tables in various formats." msgstr "" -#: ../gui/wxpython/menustrings.py:102 ../gui/wxpython/menustrings.py:1120 +#: ../gui/wxpython/menustrings.py:102 ../gui/wxpython/menustrings.py:1121 #: ../gui/wxpython/image2target/ii2t_menustrings.py:101 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1102 msgid "Export raster map" msgstr "" #: ../gui/wxpython/menustrings.py:103 ../gui/wxpython/menustrings.py:132 -#: ../gui/wxpython/menustrings.py:158 ../gui/wxpython/menustrings.py:1121 -#: ../gui/wxpython/menustrings.py:1150 ../gui/wxpython/menustrings.py:1176 +#: ../gui/wxpython/menustrings.py:158 ../gui/wxpython/menustrings.py:1122 +#: ../gui/wxpython/menustrings.py:1151 ../gui/wxpython/menustrings.py:1177 #: ../gui/wxpython/image2target/ii2t_menustrings.py:102 #: ../gui/wxpython/image2target/ii2t_menustrings.py:131 #: ../gui/wxpython/image2target/ii2t_menustrings.py:156 @@ -4865,122 +4826,122 @@ msgid "Common export formats" msgstr "" -#: ../gui/wxpython/menustrings.py:104 ../gui/wxpython/menustrings.py:1122 +#: ../gui/wxpython/menustrings.py:104 ../gui/wxpython/menustrings.py:1123 #: ../gui/wxpython/image2target/ii2t_menustrings.py:103 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1104 msgid "Exports GRASS raster maps into GDAL supported formats." msgstr "" -#: ../gui/wxpython/menustrings.py:105 ../gui/wxpython/menustrings.py:1123 +#: ../gui/wxpython/menustrings.py:105 ../gui/wxpython/menustrings.py:1124 #: ../gui/wxpython/image2target/ii2t_menustrings.py:104 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1105 msgid "ASCII grid export" msgstr "" -#: ../gui/wxpython/menustrings.py:106 ../gui/wxpython/menustrings.py:1124 +#: ../gui/wxpython/menustrings.py:106 ../gui/wxpython/menustrings.py:1125 #: ../gui/wxpython/image2target/ii2t_menustrings.py:105 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1106 msgid "Converts a raster map layer into a GRASS ASCII text file." msgstr "" -#: ../gui/wxpython/menustrings.py:107 ../gui/wxpython/menustrings.py:1125 +#: ../gui/wxpython/menustrings.py:107 ../gui/wxpython/menustrings.py:1126 #: ../gui/wxpython/image2target/ii2t_menustrings.py:106 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1107 msgid "ASCII x,y,z points export" msgstr "" -#: ../gui/wxpython/menustrings.py:108 ../gui/wxpython/menustrings.py:1126 +#: ../gui/wxpython/menustrings.py:108 ../gui/wxpython/menustrings.py:1127 #: ../gui/wxpython/image2target/ii2t_menustrings.py:107 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1108 msgid "Exports a raster map to a text file as x,y,z values based on cell centers." msgstr "" -#: ../gui/wxpython/menustrings.py:109 ../gui/wxpython/menustrings.py:1127 +#: ../gui/wxpython/menustrings.py:109 ../gui/wxpython/menustrings.py:1128 #: ../gui/wxpython/image2target/ii2t_menustrings.py:108 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1109 msgid "GRIDATB.FOR export" msgstr "" -#: ../gui/wxpython/menustrings.py:110 ../gui/wxpython/menustrings.py:1128 +#: ../gui/wxpython/menustrings.py:110 ../gui/wxpython/menustrings.py:1129 #: ../gui/wxpython/image2target/ii2t_menustrings.py:109 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1110 msgid "Exports GRASS raster map to GRIDATB.FOR map file (TOPMODEL)." msgstr "" -#: ../gui/wxpython/menustrings.py:111 ../gui/wxpython/menustrings.py:1129 +#: ../gui/wxpython/menustrings.py:111 ../gui/wxpython/menustrings.py:1130 #: ../gui/wxpython/image2target/ii2t_menustrings.py:110 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1111 msgid "Matlab 2D array export" msgstr "" -#: ../gui/wxpython/menustrings.py:112 ../gui/wxpython/menustrings.py:1130 +#: ../gui/wxpython/menustrings.py:112 ../gui/wxpython/menustrings.py:1131 #: ../gui/wxpython/image2target/ii2t_menustrings.py:111 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1112 msgid "Exports a GRASS raster to a binary MAT-File." msgstr "" -#: ../gui/wxpython/menustrings.py:113 ../gui/wxpython/menustrings.py:1131 +#: ../gui/wxpython/menustrings.py:113 ../gui/wxpython/menustrings.py:1132 #: ../gui/wxpython/image2target/ii2t_menustrings.py:112 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1113 msgid "Raw binary array export" msgstr "" -#: ../gui/wxpython/menustrings.py:114 ../gui/wxpython/menustrings.py:1132 +#: ../gui/wxpython/menustrings.py:114 ../gui/wxpython/menustrings.py:1133 #: ../gui/wxpython/image2target/ii2t_menustrings.py:113 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1114 msgid "Exports a GRASS raster to a binary array." msgstr "" -#: ../gui/wxpython/menustrings.py:115 ../gui/wxpython/menustrings.py:1133 +#: ../gui/wxpython/menustrings.py:115 ../gui/wxpython/menustrings.py:1134 #: ../gui/wxpython/image2target/ii2t_menustrings.py:114 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1115 msgid "MPEG-1 export" msgstr "" -#: ../gui/wxpython/menustrings.py:116 ../gui/wxpython/menustrings.py:1134 +#: ../gui/wxpython/menustrings.py:116 ../gui/wxpython/menustrings.py:1135 #: ../gui/wxpython/image2target/ii2t_menustrings.py:115 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1116 msgid "Converts raster map series to MPEG movie." msgstr "" -#: ../gui/wxpython/menustrings.py:117 ../gui/wxpython/menustrings.py:1135 +#: ../gui/wxpython/menustrings.py:117 ../gui/wxpython/menustrings.py:1136 #: ../gui/wxpython/image2target/ii2t_menustrings.py:116 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1117 msgid "PNG export" msgstr "" -#: ../gui/wxpython/menustrings.py:118 ../gui/wxpython/menustrings.py:1136 +#: ../gui/wxpython/menustrings.py:118 ../gui/wxpython/menustrings.py:1137 #: ../gui/wxpython/image2target/ii2t_menustrings.py:117 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1118 msgid "Export a GRASS raster map as a non-georeferenced PNG image." msgstr "" -#: ../gui/wxpython/menustrings.py:119 ../gui/wxpython/menustrings.py:1137 +#: ../gui/wxpython/menustrings.py:119 ../gui/wxpython/menustrings.py:1138 #: ../gui/wxpython/image2target/ii2t_menustrings.py:118 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1119 msgid "PPM export" msgstr "" -#: ../gui/wxpython/menustrings.py:120 ../gui/wxpython/menustrings.py:1138 +#: ../gui/wxpython/menustrings.py:120 ../gui/wxpython/menustrings.py:1139 #: ../gui/wxpython/image2target/ii2t_menustrings.py:119 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1120 msgid "Converts a GRASS raster map to a PPM image file." msgstr "" -#: ../gui/wxpython/menustrings.py:121 ../gui/wxpython/menustrings.py:1139 +#: ../gui/wxpython/menustrings.py:121 ../gui/wxpython/menustrings.py:1140 #: ../gui/wxpython/image2target/ii2t_menustrings.py:120 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1121 msgid "PPM from RGB export" msgstr "" -#: ../gui/wxpython/menustrings.py:122 ../gui/wxpython/menustrings.py:1140 +#: ../gui/wxpython/menustrings.py:122 ../gui/wxpython/menustrings.py:1141 #: ../gui/wxpython/image2target/ii2t_menustrings.py:121 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1122 msgid "Converts 3 GRASS raster layers (R,G,B) to a PPM image file." msgstr "" #: ../gui/wxpython/menustrings.py:123 ../gui/wxpython/menustrings.py:140 -#: ../gui/wxpython/menustrings.py:1141 ../gui/wxpython/menustrings.py:1158 +#: ../gui/wxpython/menustrings.py:1142 ../gui/wxpython/menustrings.py:1159 #: ../gui/wxpython/image2target/ii2t_menustrings.py:122 #: ../gui/wxpython/image2target/ii2t_menustrings.py:138 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1123 @@ -4988,27 +4949,27 @@ msgid "POV-Ray export" msgstr "" -#: ../gui/wxpython/menustrings.py:124 ../gui/wxpython/menustrings.py:1142 +#: ../gui/wxpython/menustrings.py:124 ../gui/wxpython/menustrings.py:1143 #: ../gui/wxpython/image2target/ii2t_menustrings.py:123 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1124 msgid "Converts a raster map layer into a height-field file for POV-Ray." msgstr "" -#: ../gui/wxpython/menustrings.py:125 ../gui/wxpython/menustrings.py:1143 +#: ../gui/wxpython/menustrings.py:125 ../gui/wxpython/menustrings.py:1144 #: ../gui/wxpython/image2target/ii2t_menustrings.py:124 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1125 msgid "VRML export" msgstr "" -#: ../gui/wxpython/menustrings.py:126 ../gui/wxpython/menustrings.py:1144 +#: ../gui/wxpython/menustrings.py:126 ../gui/wxpython/menustrings.py:1145 #: ../gui/wxpython/image2target/ii2t_menustrings.py:125 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1126 msgid "Exports a raster map to the Virtual Reality Modeling Language (VRML)." msgstr "" #: ../gui/wxpython/menustrings.py:127 ../gui/wxpython/menustrings.py:144 -#: ../gui/wxpython/menustrings.py:155 ../gui/wxpython/menustrings.py:1145 -#: ../gui/wxpython/menustrings.py:1162 ../gui/wxpython/menustrings.py:1173 +#: ../gui/wxpython/menustrings.py:155 ../gui/wxpython/menustrings.py:1146 +#: ../gui/wxpython/menustrings.py:1163 ../gui/wxpython/menustrings.py:1174 #: ../gui/wxpython/image2target/ii2t_menustrings.py:126 #: ../gui/wxpython/image2target/ii2t_menustrings.py:142 #: ../gui/wxpython/image2target/ii2t_menustrings.py:153 @@ -5018,227 +4979,227 @@ msgid "VTK export" msgstr "" -#: ../gui/wxpython/menustrings.py:128 ../gui/wxpython/menustrings.py:1146 +#: ../gui/wxpython/menustrings.py:128 ../gui/wxpython/menustrings.py:1147 #: ../gui/wxpython/image2target/ii2t_menustrings.py:127 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1128 msgid "Converts raster maps into the VTK-ASCII format." msgstr "" -#: ../gui/wxpython/menustrings.py:129 ../gui/wxpython/menustrings.py:1147 +#: ../gui/wxpython/menustrings.py:129 ../gui/wxpython/menustrings.py:1148 #: ../gui/wxpython/image2target/ii2t_menustrings.py:128 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1129 msgid "Pack raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:130 ../gui/wxpython/menustrings.py:1148 +#: ../gui/wxpython/menustrings.py:130 ../gui/wxpython/menustrings.py:1149 #: ../gui/wxpython/image2target/ii2t_menustrings.py:129 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1130 msgid "Exports a raster map as GRASS GIS specific archive file" msgstr "" -#: ../gui/wxpython/menustrings.py:131 ../gui/wxpython/menustrings.py:1149 +#: ../gui/wxpython/menustrings.py:131 ../gui/wxpython/menustrings.py:1150 #: ../gui/wxpython/image2target/ii2t_menustrings.py:130 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1131 msgid "Export vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:133 ../gui/wxpython/menustrings.py:1151 +#: ../gui/wxpython/menustrings.py:133 ../gui/wxpython/menustrings.py:1152 msgid "Exports a vector map layer to any of the supported OGR vector formats. By default a vector map layer is exported to OGC GeoPackage format." msgstr "" -#: ../gui/wxpython/menustrings.py:134 ../gui/wxpython/menustrings.py:1152 +#: ../gui/wxpython/menustrings.py:134 ../gui/wxpython/menustrings.py:1153 #: ../gui/wxpython/image2target/ii2t_menustrings.py:133 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1134 msgid "ASCII points or GRASS ASCII vector export" msgstr "" -#: ../gui/wxpython/menustrings.py:135 ../gui/wxpython/menustrings.py:1153 +#: ../gui/wxpython/menustrings.py:135 ../gui/wxpython/menustrings.py:1154 #: ../gui/wxpython/image2target/ii2t_menustrings.py:134 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1135 msgid "Exports a vector map to a GRASS ASCII vector representation. By default only features with category are exported. To export all features use 'layer=-1'." msgstr "" -#: ../gui/wxpython/menustrings.py:136 ../gui/wxpython/menustrings.py:1154 +#: ../gui/wxpython/menustrings.py:136 ../gui/wxpython/menustrings.py:1155 #: ../gui/wxpython/image2target/ii2t_menustrings.py:135 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1136 msgid "DXF export" msgstr "" -#: ../gui/wxpython/menustrings.py:137 ../gui/wxpython/menustrings.py:1155 +#: ../gui/wxpython/menustrings.py:137 ../gui/wxpython/menustrings.py:1156 #: ../gui/wxpython/image2target/ii2t_menustrings.py:136 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1137 msgid "Exports vector map to DXF file format." msgstr "" -#: ../gui/wxpython/menustrings.py:138 ../gui/wxpython/menustrings.py:1156 +#: ../gui/wxpython/menustrings.py:138 ../gui/wxpython/menustrings.py:1157 #: ../gui/wxpython/image2target/ii2t_menustrings.py:137 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1138 msgid "PostGIS export" msgstr "" -#: ../gui/wxpython/menustrings.py:139 ../gui/wxpython/menustrings.py:1157 +#: ../gui/wxpython/menustrings.py:139 ../gui/wxpython/menustrings.py:1158 msgid "Exports a vector map layer to PostGIS feature table." msgstr "" -#: ../gui/wxpython/menustrings.py:141 ../gui/wxpython/menustrings.py:1159 +#: ../gui/wxpython/menustrings.py:141 ../gui/wxpython/menustrings.py:1160 #: ../gui/wxpython/image2target/ii2t_menustrings.py:139 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1140 msgid "Converts GRASS x,y,z points to POV-Ray x,z,y format." msgstr "" -#: ../gui/wxpython/menustrings.py:142 ../gui/wxpython/menustrings.py:1160 +#: ../gui/wxpython/menustrings.py:142 ../gui/wxpython/menustrings.py:1161 #: ../gui/wxpython/image2target/ii2t_menustrings.py:140 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1141 msgid "SVG export" msgstr "" -#: ../gui/wxpython/menustrings.py:143 ../gui/wxpython/menustrings.py:1161 +#: ../gui/wxpython/menustrings.py:143 ../gui/wxpython/menustrings.py:1162 #: ../gui/wxpython/image2target/ii2t_menustrings.py:141 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1142 msgid "Exports a vector map to SVG file." msgstr "" -#: ../gui/wxpython/menustrings.py:145 ../gui/wxpython/menustrings.py:1163 +#: ../gui/wxpython/menustrings.py:145 ../gui/wxpython/menustrings.py:1164 #: ../gui/wxpython/image2target/ii2t_menustrings.py:143 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1144 msgid "Converts a vector map to VTK ASCII output." msgstr "" -#: ../gui/wxpython/menustrings.py:146 ../gui/wxpython/menustrings.py:1164 +#: ../gui/wxpython/menustrings.py:146 ../gui/wxpython/menustrings.py:1165 #: ../gui/wxpython/image2target/ii2t_menustrings.py:144 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1145 msgid "Pack vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:147 ../gui/wxpython/menustrings.py:1165 +#: ../gui/wxpython/menustrings.py:147 ../gui/wxpython/menustrings.py:1166 #: ../gui/wxpython/image2target/ii2t_menustrings.py:145 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1146 msgid "Exports a vector map as GRASS GIS specific archive file" msgstr "" -#: ../gui/wxpython/menustrings.py:148 ../gui/wxpython/menustrings.py:1166 +#: ../gui/wxpython/menustrings.py:148 ../gui/wxpython/menustrings.py:1167 #: ../gui/wxpython/image2target/ii2t_menustrings.py:146 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1147 msgid "Export 3D raster maps" msgstr "" -#: ../gui/wxpython/menustrings.py:149 ../gui/wxpython/menustrings.py:1167 +#: ../gui/wxpython/menustrings.py:149 ../gui/wxpython/menustrings.py:1168 #: ../gui/wxpython/image2target/ii2t_menustrings.py:147 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1148 msgid "ASCII 3D export" msgstr "" -#: ../gui/wxpython/menustrings.py:150 ../gui/wxpython/menustrings.py:1168 +#: ../gui/wxpython/menustrings.py:150 ../gui/wxpython/menustrings.py:1169 #: ../gui/wxpython/image2target/ii2t_menustrings.py:148 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1149 msgid "Converts a 3D raster map layer into a ASCII text file." msgstr "" -#: ../gui/wxpython/menustrings.py:151 ../gui/wxpython/menustrings.py:1169 +#: ../gui/wxpython/menustrings.py:151 ../gui/wxpython/menustrings.py:1170 #: ../gui/wxpython/image2target/ii2t_menustrings.py:149 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1150 msgid "Raw binary array 3D export" msgstr "" -#: ../gui/wxpython/menustrings.py:152 ../gui/wxpython/menustrings.py:1170 +#: ../gui/wxpython/menustrings.py:152 ../gui/wxpython/menustrings.py:1171 #: ../gui/wxpython/image2target/ii2t_menustrings.py:150 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1151 msgid "Exports a GRASS 3D raster map to a binary array." msgstr "" -#: ../gui/wxpython/menustrings.py:153 ../gui/wxpython/menustrings.py:1171 +#: ../gui/wxpython/menustrings.py:153 ../gui/wxpython/menustrings.py:1172 #: ../gui/wxpython/image2target/ii2t_menustrings.py:151 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1152 msgid "Vis5D export" msgstr "" -#: ../gui/wxpython/menustrings.py:154 ../gui/wxpython/menustrings.py:1172 +#: ../gui/wxpython/menustrings.py:154 ../gui/wxpython/menustrings.py:1173 #: ../gui/wxpython/image2target/ii2t_menustrings.py:152 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1153 msgid "Exports GRASS 3D raster map to 3-dimensional Vis5D file." msgstr "" -#: ../gui/wxpython/menustrings.py:156 ../gui/wxpython/menustrings.py:1174 +#: ../gui/wxpython/menustrings.py:156 ../gui/wxpython/menustrings.py:1175 #: ../gui/wxpython/image2target/ii2t_menustrings.py:154 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1155 msgid "Converts 3D raster maps into the VTK-ASCII format." msgstr "" -#: ../gui/wxpython/menustrings.py:157 ../gui/wxpython/menustrings.py:1175 +#: ../gui/wxpython/menustrings.py:157 ../gui/wxpython/menustrings.py:1176 #: ../gui/wxpython/image2target/ii2t_menustrings.py:155 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1156 msgid "Export database table" msgstr "" -#: ../gui/wxpython/menustrings.py:159 ../gui/wxpython/menustrings.py:1177 +#: ../gui/wxpython/menustrings.py:159 ../gui/wxpython/menustrings.py:1178 #: ../gui/wxpython/image2target/ii2t_menustrings.py:157 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1158 msgid "Exports attribute tables into various formats." msgstr "" -#: ../gui/wxpython/menustrings.py:160 ../gui/wxpython/menustrings.py:1178 +#: ../gui/wxpython/menustrings.py:160 ../gui/wxpython/menustrings.py:1179 #: ../gui/wxpython/image2target/ii2t_menustrings.py:158 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1159 msgid "Link external data" msgstr "" -#: ../gui/wxpython/menustrings.py:162 ../gui/wxpython/menustrings.py:1180 +#: ../gui/wxpython/menustrings.py:162 ../gui/wxpython/menustrings.py:1181 #: ../gui/wxpython/image2target/ii2t_menustrings.py:160 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1161 msgid "Link GDAL supported raster data as a pseudo GRASS raster map layer." msgstr "" -#: ../gui/wxpython/menustrings.py:164 ../gui/wxpython/menustrings.py:1182 +#: ../gui/wxpython/menustrings.py:164 ../gui/wxpython/menustrings.py:1183 #: ../gui/wxpython/image2target/ii2t_menustrings.py:162 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1163 msgid "Creates a new pseudo-vector map as a link to an OGR-supported layer." msgstr "" -#: ../gui/wxpython/menustrings.py:165 ../gui/wxpython/menustrings.py:1183 +#: ../gui/wxpython/menustrings.py:165 ../gui/wxpython/menustrings.py:1184 #: ../gui/wxpython/image2target/ii2t_menustrings.py:163 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1164 msgid "Output format for raster data" msgstr "" -#: ../gui/wxpython/menustrings.py:166 ../gui/wxpython/menustrings.py:1184 +#: ../gui/wxpython/menustrings.py:166 ../gui/wxpython/menustrings.py:1185 #: ../gui/wxpython/image2target/ii2t_menustrings.py:164 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1165 msgid "Redirects raster output to file utilizing GDAL library rather than storing in GRASS raster format." msgstr "" -#: ../gui/wxpython/menustrings.py:167 ../gui/wxpython/menustrings.py:1185 +#: ../gui/wxpython/menustrings.py:167 ../gui/wxpython/menustrings.py:1186 #: ../gui/wxpython/image2target/ii2t_menustrings.py:165 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1166 msgid "Output format for vector data" msgstr "" -#: ../gui/wxpython/menustrings.py:168 ../gui/wxpython/menustrings.py:1186 +#: ../gui/wxpython/menustrings.py:168 ../gui/wxpython/menustrings.py:1187 #: ../gui/wxpython/image2target/ii2t_menustrings.py:166 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1167 msgid "Defines vector output format utilizing OGR library." msgstr "" -#: ../gui/wxpython/menustrings.py:169 ../gui/wxpython/menustrings.py:1187 +#: ../gui/wxpython/menustrings.py:169 ../gui/wxpython/menustrings.py:1188 #: ../gui/wxpython/image2target/ii2t_menustrings.py:167 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1168 msgid "Manage maps" msgstr "" -#: ../gui/wxpython/menustrings.py:170 ../gui/wxpython/menustrings.py:1188 +#: ../gui/wxpython/menustrings.py:170 ../gui/wxpython/menustrings.py:1189 #: ../gui/wxpython/image2target/ii2t_menustrings.py:168 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1169 -#: ../gui/wxpython/gui_core/forms.py:611 +#: ../gui/wxpython/gui_core/forms.py:623 msgid "Copy" msgstr "" -#: ../gui/wxpython/menustrings.py:171 ../gui/wxpython/menustrings.py:1189 +#: ../gui/wxpython/menustrings.py:171 ../gui/wxpython/menustrings.py:1190 #: ../gui/wxpython/image2target/ii2t_menustrings.py:169 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1170 msgid "Copies available data files in the current mapset search path to the user's current mapset." msgstr "" -#: ../gui/wxpython/menustrings.py:172 ../gui/wxpython/menustrings.py:962 -#: ../gui/wxpython/menustrings.py:1190 ../gui/wxpython/menustrings.py:1904 +#: ../gui/wxpython/menustrings.py:172 ../gui/wxpython/menustrings.py:963 +#: ../gui/wxpython/menustrings.py:1191 ../gui/wxpython/menustrings.py:1905 #: ../gui/wxpython/image2target/ii2t_menustrings.py:170 #: ../gui/wxpython/image2target/ii2t_menustrings.py:946 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1171 @@ -5246,14 +5207,14 @@ msgid "List" msgstr "" -#: ../gui/wxpython/menustrings.py:173 ../gui/wxpython/menustrings.py:1191 +#: ../gui/wxpython/menustrings.py:173 ../gui/wxpython/menustrings.py:1192 #: ../gui/wxpython/image2target/ii2t_menustrings.py:171 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1172 msgid "Lists available GRASS data base files of the user-specified data type optionally using the search pattern." msgstr "" -#: ../gui/wxpython/menustrings.py:174 ../gui/wxpython/menustrings.py:950 -#: ../gui/wxpython/menustrings.py:1192 ../gui/wxpython/menustrings.py:1892 +#: ../gui/wxpython/menustrings.py:174 ../gui/wxpython/menustrings.py:951 +#: ../gui/wxpython/menustrings.py:1193 ../gui/wxpython/menustrings.py:1893 #: ../gui/wxpython/image2target/ii2t_menustrings.py:172 #: ../gui/wxpython/image2target/ii2t_menustrings.py:934 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1173 @@ -5262,32 +5223,32 @@ msgid "Rename" msgstr "" -#: ../gui/wxpython/menustrings.py:175 ../gui/wxpython/menustrings.py:1193 +#: ../gui/wxpython/menustrings.py:175 ../gui/wxpython/menustrings.py:1194 #: ../gui/wxpython/image2target/ii2t_menustrings.py:173 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1174 msgid "Renames data base element files in the user's current mapset." msgstr "" -#: ../gui/wxpython/menustrings.py:176 ../gui/wxpython/menustrings.py:1194 -#: ../gui/wxpython/menustrings.py:2088 +#: ../gui/wxpython/menustrings.py:176 ../gui/wxpython/menustrings.py:1195 +#: ../gui/wxpython/menustrings.py:2089 #: ../gui/wxpython/image2target/ii2t_menustrings.py:174 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1175 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2056 #: ../gui/wxpython/nviz/tools.py:1364 ../gui/wxpython/nviz/tools.py:2367 -#: ../gui/wxpython/nviz/tools.py:2419 ../gui/wxpython/psmap/dialogs.py:1770 +#: ../gui/wxpython/nviz/tools.py:2419 ../gui/wxpython/psmap/dialogs.py:1772 msgid "Delete" msgstr "" -#: ../gui/wxpython/menustrings.py:177 ../gui/wxpython/menustrings.py:1195 +#: ../gui/wxpython/menustrings.py:177 ../gui/wxpython/menustrings.py:1196 #: ../gui/wxpython/image2target/ii2t_menustrings.py:175 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1176 msgid "Removes data base element files from the user's current mapset using the search pattern." msgstr "" -#: ../gui/wxpython/menustrings.py:178 ../gui/wxpython/menustrings.py:315 -#: ../gui/wxpython/menustrings.py:609 ../gui/wxpython/menustrings.py:863 -#: ../gui/wxpython/menustrings.py:1257 ../gui/wxpython/menustrings.py:1551 -#: ../gui/wxpython/menustrings.py:1805 +#: ../gui/wxpython/menustrings.py:178 ../gui/wxpython/menustrings.py:316 +#: ../gui/wxpython/menustrings.py:610 ../gui/wxpython/menustrings.py:864 +#: ../gui/wxpython/menustrings.py:1258 ../gui/wxpython/menustrings.py:1552 +#: ../gui/wxpython/menustrings.py:1806 #: ../gui/wxpython/image2target/ii2t_menustrings.py:176 #: ../gui/wxpython/image2target/ii2t_menustrings.py:310 #: ../gui/wxpython/image2target/ii2t_menustrings.py:602 @@ -5298,96 +5259,96 @@ msgid "Map type conversions" msgstr "" -#: ../gui/wxpython/menustrings.py:179 ../gui/wxpython/menustrings.py:316 -#: ../gui/wxpython/menustrings.py:1258 +#: ../gui/wxpython/menustrings.py:179 ../gui/wxpython/menustrings.py:317 +#: ../gui/wxpython/menustrings.py:1259 #: ../gui/wxpython/image2target/ii2t_menustrings.py:177 #: ../gui/wxpython/image2target/ii2t_menustrings.py:311 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1237 msgid "Raster to vector" msgstr "" -#: ../gui/wxpython/menustrings.py:180 ../gui/wxpython/menustrings.py:317 -#: ../gui/wxpython/menustrings.py:1259 +#: ../gui/wxpython/menustrings.py:180 ../gui/wxpython/menustrings.py:318 +#: ../gui/wxpython/menustrings.py:1260 #: ../gui/wxpython/image2target/ii2t_menustrings.py:178 #: ../gui/wxpython/image2target/ii2t_menustrings.py:312 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1238 msgid "Converts a raster map into a vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:181 ../gui/wxpython/menustrings.py:318 -#: ../gui/wxpython/menustrings.py:1260 +#: ../gui/wxpython/menustrings.py:181 ../gui/wxpython/menustrings.py:319 +#: ../gui/wxpython/menustrings.py:1261 #: ../gui/wxpython/image2target/ii2t_menustrings.py:179 #: ../gui/wxpython/image2target/ii2t_menustrings.py:313 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1239 msgid "Raster series to 3D raster" msgstr "" -#: ../gui/wxpython/menustrings.py:182 ../gui/wxpython/menustrings.py:319 -#: ../gui/wxpython/menustrings.py:1261 +#: ../gui/wxpython/menustrings.py:182 ../gui/wxpython/menustrings.py:320 +#: ../gui/wxpython/menustrings.py:1262 #: ../gui/wxpython/image2target/ii2t_menustrings.py:180 #: ../gui/wxpython/image2target/ii2t_menustrings.py:314 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1240 msgid "Converts 2D raster map slices to one 3D raster volume map." msgstr "" -#: ../gui/wxpython/menustrings.py:183 ../gui/wxpython/menustrings.py:320 -#: ../gui/wxpython/menustrings.py:1262 +#: ../gui/wxpython/menustrings.py:183 ../gui/wxpython/menustrings.py:321 +#: ../gui/wxpython/menustrings.py:1263 #: ../gui/wxpython/image2target/ii2t_menustrings.py:181 #: ../gui/wxpython/image2target/ii2t_menustrings.py:315 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1241 msgid "Raster 2.5D to 3D raster" msgstr "" -#: ../gui/wxpython/menustrings.py:184 ../gui/wxpython/menustrings.py:321 -#: ../gui/wxpython/menustrings.py:1263 +#: ../gui/wxpython/menustrings.py:184 ../gui/wxpython/menustrings.py:322 +#: ../gui/wxpython/menustrings.py:1264 #: ../gui/wxpython/image2target/ii2t_menustrings.py:182 #: ../gui/wxpython/image2target/ii2t_menustrings.py:316 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1242 msgid "Creates a 3D volume map based on 2D elevation and value raster maps." msgstr "" -#: ../gui/wxpython/menustrings.py:185 ../gui/wxpython/menustrings.py:610 -#: ../gui/wxpython/menustrings.py:1552 +#: ../gui/wxpython/menustrings.py:185 ../gui/wxpython/menustrings.py:611 +#: ../gui/wxpython/menustrings.py:1553 #: ../gui/wxpython/image2target/ii2t_menustrings.py:183 #: ../gui/wxpython/image2target/ii2t_menustrings.py:603 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1529 msgid "Vector to raster" msgstr "" -#: ../gui/wxpython/menustrings.py:186 ../gui/wxpython/menustrings.py:611 -#: ../gui/wxpython/menustrings.py:1553 +#: ../gui/wxpython/menustrings.py:186 ../gui/wxpython/menustrings.py:612 +#: ../gui/wxpython/menustrings.py:1554 #: ../gui/wxpython/image2target/ii2t_menustrings.py:184 #: ../gui/wxpython/image2target/ii2t_menustrings.py:604 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1530 msgid "Converts (rasterize) a vector map into a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:187 ../gui/wxpython/menustrings.py:612 -#: ../gui/wxpython/menustrings.py:1554 +#: ../gui/wxpython/menustrings.py:187 ../gui/wxpython/menustrings.py:613 +#: ../gui/wxpython/menustrings.py:1555 #: ../gui/wxpython/image2target/ii2t_menustrings.py:185 #: ../gui/wxpython/image2target/ii2t_menustrings.py:605 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1531 msgid "Vector to 3D raster" msgstr "" -#: ../gui/wxpython/menustrings.py:188 ../gui/wxpython/menustrings.py:613 -#: ../gui/wxpython/menustrings.py:1555 +#: ../gui/wxpython/menustrings.py:188 ../gui/wxpython/menustrings.py:614 +#: ../gui/wxpython/menustrings.py:1556 #: ../gui/wxpython/image2target/ii2t_menustrings.py:186 #: ../gui/wxpython/image2target/ii2t_menustrings.py:606 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1532 msgid "Converts a vector map (only points) into a 3D raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:189 ../gui/wxpython/menustrings.py:614 -#: ../gui/wxpython/menustrings.py:1556 +#: ../gui/wxpython/menustrings.py:189 ../gui/wxpython/menustrings.py:615 +#: ../gui/wxpython/menustrings.py:1557 #: ../gui/wxpython/image2target/ii2t_menustrings.py:187 #: ../gui/wxpython/image2target/ii2t_menustrings.py:607 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1533 msgid "2D vector to 3D vector" msgstr "" -#: ../gui/wxpython/menustrings.py:190 ../gui/wxpython/menustrings.py:615 -#: ../gui/wxpython/menustrings.py:1557 +#: ../gui/wxpython/menustrings.py:190 ../gui/wxpython/menustrings.py:616 +#: ../gui/wxpython/menustrings.py:1558 #: ../gui/wxpython/image2target/ii2t_menustrings.py:188 #: ../gui/wxpython/image2target/ii2t_menustrings.py:608 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1534 @@ -5399,39 +5360,39 @@ msgid "3D raster to raster series" msgstr "" -#: ../gui/wxpython/menustrings.py:192 ../gui/wxpython/menustrings.py:865 -#: ../gui/wxpython/menustrings.py:1807 +#: ../gui/wxpython/menustrings.py:192 ../gui/wxpython/menustrings.py:866 +#: ../gui/wxpython/menustrings.py:1808 #: ../gui/wxpython/image2target/ii2t_menustrings.py:190 #: ../gui/wxpython/image2target/ii2t_menustrings.py:849 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1775 msgid "Converts 3D raster maps to 2D raster maps" msgstr "" -#: ../gui/wxpython/menustrings.py:193 ../gui/wxpython/menustrings.py:1990 +#: ../gui/wxpython/menustrings.py:193 ../gui/wxpython/menustrings.py:1991 #: ../gui/wxpython/image2target/ii2t_menustrings.py:191 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1958 msgid "Georectify" msgstr "" -#: ../gui/wxpython/menustrings.py:194 ../gui/wxpython/menustrings.py:1991 +#: ../gui/wxpython/menustrings.py:194 ../gui/wxpython/menustrings.py:1992 #: ../gui/wxpython/image2target/ii2t_menustrings.py:192 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1959 msgid "Manage Ground Control Points for Georectification" msgstr "" -#: ../gui/wxpython/menustrings.py:195 ../gui/wxpython/menustrings.py:1992 +#: ../gui/wxpython/menustrings.py:195 ../gui/wxpython/menustrings.py:1993 #: ../gui/wxpython/image2target/ii2t_menustrings.py:193 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1960 msgid "Graphical modeler" msgstr "" -#: ../gui/wxpython/menustrings.py:196 ../gui/wxpython/menustrings.py:1993 +#: ../gui/wxpython/menustrings.py:196 ../gui/wxpython/menustrings.py:1994 #: ../gui/wxpython/image2target/ii2t_menustrings.py:194 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1961 msgid "Launch Graphical modeler" msgstr "" -#: ../gui/wxpython/menustrings.py:197 ../gui/wxpython/menustrings.py:2043 +#: ../gui/wxpython/menustrings.py:197 ../gui/wxpython/menustrings.py:2044 #: ../gui/wxpython/image2target/ii2t_menustrings.py:195 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2011 msgid "Run model" @@ -5447,8 +5408,13 @@ msgid "3D image rendering" msgstr "" -#: ../gui/wxpython/menustrings.py:200 ../gui/wxpython/menustrings.py:1036 -#: ../gui/wxpython/menustrings.py:1978 ../gui/wxpython/menustrings.py:1985 +#: ../gui/wxpython/menustrings.py:200 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:198 +msgid "Creates a 3D rendering of GIS data. Renders surfaces (raster data), 2D/3D vector data, and volumes (3D raster data) in 3D." +msgstr "" + +#: ../gui/wxpython/menustrings.py:201 ../gui/wxpython/menustrings.py:1037 +#: ../gui/wxpython/menustrings.py:1979 ../gui/wxpython/menustrings.py:1986 #: ../gui/wxpython/image2target/ii2t_menustrings.py:199 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1020 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1946 @@ -5456,8 +5422,8 @@ msgid "Animation tool" msgstr "" -#: ../gui/wxpython/menustrings.py:201 ../gui/wxpython/menustrings.py:1037 -#: ../gui/wxpython/menustrings.py:1979 ../gui/wxpython/menustrings.py:1986 +#: ../gui/wxpython/menustrings.py:202 ../gui/wxpython/menustrings.py:1038 +#: ../gui/wxpython/menustrings.py:1980 ../gui/wxpython/menustrings.py:1987 #: ../gui/wxpython/image2target/ii2t_menustrings.py:200 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1021 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1947 @@ -5465,89 +5431,89 @@ msgid "Launch animation tool." msgstr "" -#: ../gui/wxpython/menustrings.py:202 +#: ../gui/wxpython/menustrings.py:203 #: ../gui/wxpython/image2target/ii2t_menustrings.py:201 msgid "Bearing/distance to coordinates" msgstr "" -#: ../gui/wxpython/menustrings.py:203 +#: ../gui/wxpython/menustrings.py:204 #: ../gui/wxpython/image2target/ii2t_menustrings.py:202 msgid "A simple utility for converting bearing and distance measurements to coordinates and vice versa. It assumes a cartesian coordinate system" msgstr "" -#: ../gui/wxpython/menustrings.py:204 ../gui/wxpython/menustrings.py:1988 +#: ../gui/wxpython/menustrings.py:205 ../gui/wxpython/menustrings.py:1989 #: ../gui/wxpython/image2target/ii2t_menustrings.py:203 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1956 #: ../gui/wxpython/lmgr/toolbars.py:162 msgid "Cartographic Composer" msgstr "" -#: ../gui/wxpython/menustrings.py:205 ../gui/wxpython/menustrings.py:1989 +#: ../gui/wxpython/menustrings.py:206 ../gui/wxpython/menustrings.py:1990 #: ../gui/wxpython/image2target/ii2t_menustrings.py:204 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1957 msgid "Launch Cartographic Composer" msgstr "" -#: ../gui/wxpython/menustrings.py:206 ../gui/wxpython/menustrings.py:1996 +#: ../gui/wxpython/menustrings.py:207 ../gui/wxpython/menustrings.py:1997 #: ../gui/wxpython/image2target/ii2t_menustrings.py:205 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1964 msgid "Map Swipe" msgstr "" -#: ../gui/wxpython/menustrings.py:207 ../gui/wxpython/menustrings.py:1997 +#: ../gui/wxpython/menustrings.py:208 ../gui/wxpython/menustrings.py:1998 #: ../gui/wxpython/image2target/ii2t_menustrings.py:206 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1965 msgid "Launch Map Swipe" msgstr "" -#: ../gui/wxpython/menustrings.py:208 +#: ../gui/wxpython/menustrings.py:209 #: ../gui/wxpython/image2target/ii2t_menustrings.py:207 msgid "Launch script" msgstr "" -#: ../gui/wxpython/menustrings.py:209 +#: ../gui/wxpython/menustrings.py:210 #: ../gui/wxpython/image2target/ii2t_menustrings.py:208 msgid "Launches script file." msgstr "" -#: ../gui/wxpython/menustrings.py:210 +#: ../gui/wxpython/menustrings.py:211 msgid "Simple Python Editor" msgstr "" -#: ../gui/wxpython/menustrings.py:211 +#: ../gui/wxpython/menustrings.py:212 msgid "Launches Simple Python Editor." msgstr "" -#: ../gui/wxpython/menustrings.py:212 +#: ../gui/wxpython/menustrings.py:213 #: ../gui/wxpython/image2target/ii2t_menustrings.py:209 -#: ../gui/wxpython/gui_core/dialogs.py:2347 +#: ../gui/wxpython/gui_core/dialogs.py:2352 msgid "Close GUI" msgstr "" -#: ../gui/wxpython/menustrings.py:213 +#: ../gui/wxpython/menustrings.py:214 #: ../gui/wxpython/image2target/ii2t_menustrings.py:210 msgid "Close graphical user interface." msgstr "" -#: ../gui/wxpython/menustrings.py:214 +#: ../gui/wxpython/menustrings.py:215 #: ../gui/wxpython/image2target/ii2t_menustrings.py:211 -#: ../gui/wxpython/gui_core/dialogs.py:2326 -#: ../gui/wxpython/gui_core/dialogs.py:2350 +#: ../gui/wxpython/gui_core/dialogs.py:2331 +#: ../gui/wxpython/gui_core/dialogs.py:2355 msgid "Quit GRASS GIS" msgstr "" -#: ../gui/wxpython/menustrings.py:215 +#: ../gui/wxpython/menustrings.py:216 #: ../gui/wxpython/image2target/ii2t_menustrings.py:212 msgid "Close GUI and exit GRASS GIS shell." msgstr "" -#: ../gui/wxpython/menustrings.py:216 ../gui/wxpython/menustrings.py:2021 +#: ../gui/wxpython/menustrings.py:217 ../gui/wxpython/menustrings.py:2022 #: ../gui/wxpython/image2target/ii2t_menustrings.py:213 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1989 msgid "&Settings" msgstr "സജàµà´œàµ€à´•à´°à´£à´‚" -#: ../gui/wxpython/menustrings.py:217 ../gui/wxpython/menustrings.py:1196 +#: ../gui/wxpython/menustrings.py:218 ../gui/wxpython/menustrings.py:1197 #: ../gui/wxpython/image2target/ii2t_menustrings.py:214 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1177 #: ../gui/wxpython/mapdisp/statusbar.py:1152 @@ -5555,14 +5521,14 @@ msgid "Computational region" msgstr "" -#: ../gui/wxpython/menustrings.py:218 ../gui/wxpython/menustrings.py:1197 +#: ../gui/wxpython/menustrings.py:219 ../gui/wxpython/menustrings.py:1198 #: ../gui/wxpython/image2target/ii2t_menustrings.py:215 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1178 msgid "Show current region" msgstr "" -#: ../gui/wxpython/menustrings.py:219 ../gui/wxpython/menustrings.py:221 -#: ../gui/wxpython/menustrings.py:1198 ../gui/wxpython/menustrings.py:1200 +#: ../gui/wxpython/menustrings.py:220 ../gui/wxpython/menustrings.py:222 +#: ../gui/wxpython/menustrings.py:1199 ../gui/wxpython/menustrings.py:1201 #: ../gui/wxpython/image2target/ii2t_menustrings.py:216 #: ../gui/wxpython/image2target/ii2t_menustrings.py:218 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1179 @@ -5570,355 +5536,363 @@ msgid "Shows the extent and resolution of the computational region." msgstr "" -#: ../gui/wxpython/menustrings.py:220 ../gui/wxpython/menustrings.py:1199 +#: ../gui/wxpython/menustrings.py:221 ../gui/wxpython/menustrings.py:1200 #: ../gui/wxpython/image2target/ii2t_menustrings.py:217 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1180 msgid "Show region using latitude and longitude" msgstr "" -#: ../gui/wxpython/menustrings.py:222 ../gui/wxpython/menustrings.py:1201 +#: ../gui/wxpython/menustrings.py:223 ../gui/wxpython/menustrings.py:1202 msgid "Show current region extent in Map Display" msgstr "" -#: ../gui/wxpython/menustrings.py:223 ../gui/wxpython/menustrings.py:1202 +#: ../gui/wxpython/menustrings.py:224 ../gui/wxpython/menustrings.py:1203 msgid "Shows the extent of the computational region in Map Display." msgstr "" -#: ../gui/wxpython/menustrings.py:224 ../gui/wxpython/menustrings.py:1203 +#: ../gui/wxpython/menustrings.py:225 ../gui/wxpython/menustrings.py:1204 #: ../gui/wxpython/image2target/ii2t_menustrings.py:219 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1182 msgid "Set region" msgstr "" -#: ../gui/wxpython/menustrings.py:225 ../gui/wxpython/menustrings.py:1204 +#: ../gui/wxpython/menustrings.py:226 ../gui/wxpython/menustrings.py:1205 #: ../gui/wxpython/image2target/ii2t_menustrings.py:220 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1183 msgid "Manages the boundary definitions for the geographic region." msgstr "" -#: ../gui/wxpython/menustrings.py:226 +#: ../gui/wxpython/menustrings.py:227 #: ../gui/wxpython/image2target/ii2t_menustrings.py:221 msgid "GRASS working environment" msgstr "" -#: ../gui/wxpython/menustrings.py:227 +#: ../gui/wxpython/menustrings.py:228 #: ../gui/wxpython/image2target/ii2t_menustrings.py:222 msgid "Mapset access" msgstr "" -#: ../gui/wxpython/menustrings.py:228 +#: ../gui/wxpython/menustrings.py:229 #: ../gui/wxpython/image2target/ii2t_menustrings.py:223 msgid "Set/unset access to other mapsets in current location" msgstr "" -#: ../gui/wxpython/menustrings.py:229 +#: ../gui/wxpython/menustrings.py:230 #: ../gui/wxpython/image2target/ii2t_menustrings.py:224 msgid "User access" msgstr "" -#: ../gui/wxpython/menustrings.py:230 +#: ../gui/wxpython/menustrings.py:231 #: ../gui/wxpython/image2target/ii2t_menustrings.py:225 msgid "Controls access to the current mapset for other users on the system. If no option given, prints current status." msgstr "" -#: ../gui/wxpython/menustrings.py:231 +#: ../gui/wxpython/menustrings.py:232 #: ../gui/wxpython/image2target/ii2t_menustrings.py:226 msgid "Change working environment" msgstr "" -#: ../gui/wxpython/menustrings.py:232 +#: ../gui/wxpython/menustrings.py:233 #: ../gui/wxpython/image2target/ii2t_menustrings.py:227 msgid "Changes/reports current mapset. Optionally create new mapset or list available mapsets in given location." msgstr "" -#: ../gui/wxpython/menustrings.py:233 +#: ../gui/wxpython/menustrings.py:234 #: ../gui/wxpython/image2target/ii2t_menustrings.py:228 msgid "Change location and mapset" msgstr "" -#: ../gui/wxpython/menustrings.py:234 +#: ../gui/wxpython/menustrings.py:235 #: ../gui/wxpython/image2target/ii2t_menustrings.py:229 msgid "Change current location and mapset." msgstr "" -#: ../gui/wxpython/menustrings.py:235 +#: ../gui/wxpython/menustrings.py:236 #: ../gui/wxpython/image2target/ii2t_menustrings.py:230 msgid "Change mapset" msgstr "" -#: ../gui/wxpython/menustrings.py:236 +#: ../gui/wxpython/menustrings.py:237 #: ../gui/wxpython/image2target/ii2t_menustrings.py:231 msgid "Change current mapset." msgstr "" -#: ../gui/wxpython/menustrings.py:237 ../gui/wxpython/menustrings.py:238 +#: ../gui/wxpython/menustrings.py:238 ../gui/wxpython/menustrings.py:239 #: ../gui/wxpython/image2target/ii2t_menustrings.py:232 #: ../gui/wxpython/image2target/ii2t_menustrings.py:233 msgid "Change working directory" msgstr "" -#: ../gui/wxpython/menustrings.py:239 +#: ../gui/wxpython/menustrings.py:240 #: ../gui/wxpython/image2target/ii2t_menustrings.py:234 msgid "Show settings" msgstr "സജàµà´œàµ€à´•à´°à´£à´‚ കാണികàµà´•àµà´•" -#: ../gui/wxpython/menustrings.py:240 +#: ../gui/wxpython/menustrings.py:241 #: ../gui/wxpython/image2target/ii2t_menustrings.py:235 msgid "Outputs and modifies the user's current GRASS variable settings." msgstr "" -#: ../gui/wxpython/menustrings.py:241 +#: ../gui/wxpython/menustrings.py:242 #: ../gui/wxpython/image2target/ii2t_menustrings.py:236 msgid "Change settings" msgstr "സജàµà´œàµ€à´•à´°à´£à´‚ മാറàµà´±àµà´•" -#: ../gui/wxpython/menustrings.py:242 +#: ../gui/wxpython/menustrings.py:243 #: ../gui/wxpython/image2target/ii2t_menustrings.py:237 msgid "Outputs and modifies the user's current GRASS variable settings. Prints all defined GRASS variables if no option is given." msgstr "" -#: ../gui/wxpython/menustrings.py:243 +#: ../gui/wxpython/menustrings.py:244 #: ../gui/wxpython/image2target/ii2t_menustrings.py:238 msgid "Create new location" msgstr "" -#: ../gui/wxpython/menustrings.py:244 +#: ../gui/wxpython/menustrings.py:245 #: ../gui/wxpython/image2target/ii2t_menustrings.py:239 msgid "Launches location wizard to create new GRASS location." msgstr "" #: ../gui/wxpython/menustrings.py:246 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:240 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:557 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:938 +#: ../gui/wxpython/startup/guiutils.py:52 ../gui/wxpython/lmgr/frame.py:1072 +msgid "Create new mapset" +msgstr "à´ªàµà´¤à´¿à´¯ മാപàµà´ªàµà´¸àµ†à´±àµà´±àµ ഉണàµà´Ÿà´¾à´•àµà´•àµà´•" + +#: ../gui/wxpython/menustrings.py:247 #: ../gui/wxpython/image2target/ii2t_menustrings.py:241 msgid "Creates new mapset in the current location, changes current mapset." msgstr "" -#: ../gui/wxpython/menustrings.py:247 +#: ../gui/wxpython/menustrings.py:248 #: ../gui/wxpython/image2target/ii2t_menustrings.py:242 msgid "Version and copyright" msgstr "" -#: ../gui/wxpython/menustrings.py:248 +#: ../gui/wxpython/menustrings.py:249 #: ../gui/wxpython/image2target/ii2t_menustrings.py:243 msgid "Displays version and copyright information." msgstr "" -#: ../gui/wxpython/menustrings.py:249 +#: ../gui/wxpython/menustrings.py:250 #: ../gui/wxpython/image2target/ii2t_menustrings.py:244 msgid "Map projections" msgstr "" -#: ../gui/wxpython/menustrings.py:250 +#: ../gui/wxpython/menustrings.py:251 #: ../gui/wxpython/image2target/ii2t_menustrings.py:245 msgid "Display map projection" msgstr "" -#: ../gui/wxpython/menustrings.py:251 +#: ../gui/wxpython/menustrings.py:252 #: ../gui/wxpython/image2target/ii2t_menustrings.py:246 msgid "Converts co-ordinate system descriptions (i.e. projection information) between various formats (including GRASS format)." msgstr "" -#: ../gui/wxpython/menustrings.py:252 +#: ../gui/wxpython/menustrings.py:253 #: ../gui/wxpython/image2target/ii2t_menustrings.py:247 msgid "Manage projections" msgstr "" -#: ../gui/wxpython/menustrings.py:253 +#: ../gui/wxpython/menustrings.py:254 #: ../gui/wxpython/image2target/ii2t_menustrings.py:248 msgid "Prints or modifies GRASS projection information files (in various co-ordinate system descriptions). Can also be used to create new GRASS locations." msgstr "" -#: ../gui/wxpython/menustrings.py:254 +#: ../gui/wxpython/menustrings.py:255 #: ../gui/wxpython/image2target/ii2t_menustrings.py:249 msgid "Convert coordinates" msgstr "" -#: ../gui/wxpython/menustrings.py:255 +#: ../gui/wxpython/menustrings.py:256 #: ../gui/wxpython/image2target/ii2t_menustrings.py:250 msgid "Converts coordinates from one projection to another (cs2cs frontend)." msgstr "" -#: ../gui/wxpython/menustrings.py:256 +#: ../gui/wxpython/menustrings.py:257 #: ../gui/wxpython/image2target/ii2t_menustrings.py:251 msgid "Addons extensions" msgstr "" -#: ../gui/wxpython/menustrings.py:257 +#: ../gui/wxpython/menustrings.py:258 #: ../gui/wxpython/image2target/ii2t_menustrings.py:252 msgid "Install extension from addons" msgstr "" -#: ../gui/wxpython/menustrings.py:258 +#: ../gui/wxpython/menustrings.py:259 #: ../gui/wxpython/image2target/ii2t_menustrings.py:253 msgid "Installs new extension from GRASS AddOns SVN repository." msgstr "" -#: ../gui/wxpython/menustrings.py:259 +#: ../gui/wxpython/menustrings.py:260 #: ../gui/wxpython/image2target/ii2t_menustrings.py:254 msgid "Manage installed extension" msgstr "" -#: ../gui/wxpython/menustrings.py:260 +#: ../gui/wxpython/menustrings.py:261 #: ../gui/wxpython/image2target/ii2t_menustrings.py:255 msgid "Updates or removes installed GRASS AddOns extension(s)." msgstr "" -#: ../gui/wxpython/menustrings.py:261 ../gui/wxpython/menustrings.py:2022 +#: ../gui/wxpython/menustrings.py:262 ../gui/wxpython/menustrings.py:2023 #: ../gui/wxpython/image2target/ii2t_menustrings.py:256 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1990 msgid "Preferences" msgstr "" -#: ../gui/wxpython/menustrings.py:262 +#: ../gui/wxpython/menustrings.py:263 #: ../gui/wxpython/image2target/ii2t_menustrings.py:257 msgid "User GUI preferences (display font, commands, digitizer, etc.)" msgstr "" -#: ../gui/wxpython/menustrings.py:263 ../gui/wxpython/menustrings.py:1205 +#: ../gui/wxpython/menustrings.py:264 ../gui/wxpython/menustrings.py:1206 #: ../gui/wxpython/image2target/ii2t_menustrings.py:258 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1184 msgid "&Raster" msgstr "" -#: ../gui/wxpython/menustrings.py:264 ../gui/wxpython/menustrings.py:1206 +#: ../gui/wxpython/menustrings.py:265 ../gui/wxpython/menustrings.py:1207 #: ../gui/wxpython/image2target/ii2t_menustrings.py:259 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1185 msgid "Develop raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:265 ../gui/wxpython/menustrings.py:1207 +#: ../gui/wxpython/menustrings.py:266 ../gui/wxpython/menustrings.py:1208 #: ../gui/wxpython/image2target/ii2t_menustrings.py:260 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1186 msgid "Compress/decompress" msgstr "" -#: ../gui/wxpython/menustrings.py:266 ../gui/wxpython/menustrings.py:1208 +#: ../gui/wxpython/menustrings.py:267 ../gui/wxpython/menustrings.py:1209 #: ../gui/wxpython/image2target/ii2t_menustrings.py:261 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1187 msgid "Compresses and decompresses raster maps." msgstr "" -#: ../gui/wxpython/menustrings.py:267 ../gui/wxpython/menustrings.py:1209 +#: ../gui/wxpython/menustrings.py:268 ../gui/wxpython/menustrings.py:1210 #: ../gui/wxpython/image2target/ii2t_menustrings.py:262 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1188 msgid "Region boundaries" msgstr "" -#: ../gui/wxpython/menustrings.py:268 ../gui/wxpython/menustrings.py:1210 +#: ../gui/wxpython/menustrings.py:269 ../gui/wxpython/menustrings.py:1211 #: ../gui/wxpython/image2target/ii2t_menustrings.py:263 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1189 msgid "Sets the boundary definitions for a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:269 ../gui/wxpython/menustrings.py:1211 +#: ../gui/wxpython/menustrings.py:270 ../gui/wxpython/menustrings.py:1212 #: ../gui/wxpython/image2target/ii2t_menustrings.py:264 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1190 msgid "Manage NULL values" msgstr "" -#: ../gui/wxpython/menustrings.py:270 ../gui/wxpython/menustrings.py:1212 +#: ../gui/wxpython/menustrings.py:271 ../gui/wxpython/menustrings.py:1213 #: ../gui/wxpython/image2target/ii2t_menustrings.py:265 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1191 msgid "Manages NULL-values of given raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:271 ../gui/wxpython/menustrings.py:1213 +#: ../gui/wxpython/menustrings.py:272 ../gui/wxpython/menustrings.py:1214 #: ../gui/wxpython/image2target/ii2t_menustrings.py:266 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1192 msgid "Quantization" msgstr "" -#: ../gui/wxpython/menustrings.py:272 ../gui/wxpython/menustrings.py:1214 +#: ../gui/wxpython/menustrings.py:273 ../gui/wxpython/menustrings.py:1215 #: ../gui/wxpython/image2target/ii2t_menustrings.py:267 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1193 msgid "Produces the quantization file for a floating-point map." msgstr "" -#: ../gui/wxpython/menustrings.py:273 ../gui/wxpython/menustrings.py:1215 +#: ../gui/wxpython/menustrings.py:274 ../gui/wxpython/menustrings.py:1216 #: ../gui/wxpython/image2target/ii2t_menustrings.py:268 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1194 msgid "Timestamp" msgstr "" -#: ../gui/wxpython/menustrings.py:274 ../gui/wxpython/menustrings.py:1216 +#: ../gui/wxpython/menustrings.py:275 ../gui/wxpython/menustrings.py:1217 #: ../gui/wxpython/image2target/ii2t_menustrings.py:269 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1195 msgid "Modifies a timestamp for a raster map. Print/add/remove a timestamp for a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:275 ../gui/wxpython/menustrings.py:1217 +#: ../gui/wxpython/menustrings.py:276 ../gui/wxpython/menustrings.py:1218 #: ../gui/wxpython/image2target/ii2t_menustrings.py:270 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1196 msgid "Resample using aggregate statistics" msgstr "" -#: ../gui/wxpython/menustrings.py:276 ../gui/wxpython/menustrings.py:1218 +#: ../gui/wxpython/menustrings.py:277 ../gui/wxpython/menustrings.py:1219 #: ../gui/wxpython/image2target/ii2t_menustrings.py:271 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1197 msgid "Resamples raster map layers to a coarser grid using aggregation." msgstr "" -#: ../gui/wxpython/menustrings.py:277 ../gui/wxpython/menustrings.py:1219 +#: ../gui/wxpython/menustrings.py:278 ../gui/wxpython/menustrings.py:1220 #: ../gui/wxpython/image2target/ii2t_menustrings.py:272 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1198 msgid "Resample using multiple methods" msgstr "" -#: ../gui/wxpython/menustrings.py:278 ../gui/wxpython/menustrings.py:1220 +#: ../gui/wxpython/menustrings.py:279 ../gui/wxpython/menustrings.py:1221 #: ../gui/wxpython/image2target/ii2t_menustrings.py:273 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1199 msgid "Resamples raster map to a finer grid using interpolation." msgstr "" -#: ../gui/wxpython/menustrings.py:279 ../gui/wxpython/menustrings.py:1221 +#: ../gui/wxpython/menustrings.py:280 ../gui/wxpython/menustrings.py:1222 #: ../gui/wxpython/image2target/ii2t_menustrings.py:274 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1200 msgid "Resample using nearest neighbor" msgstr "" -#: ../gui/wxpython/menustrings.py:280 ../gui/wxpython/menustrings.py:1222 +#: ../gui/wxpython/menustrings.py:281 ../gui/wxpython/menustrings.py:1223 #: ../gui/wxpython/image2target/ii2t_menustrings.py:275 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1201 msgid "GRASS raster map layer data resampling capability." msgstr "" -#: ../gui/wxpython/menustrings.py:281 ../gui/wxpython/menustrings.py:1223 +#: ../gui/wxpython/menustrings.py:282 ../gui/wxpython/menustrings.py:1224 #: ../gui/wxpython/image2target/ii2t_menustrings.py:276 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1202 msgid "Resample using spline tension" msgstr "" -#: ../gui/wxpython/menustrings.py:282 ../gui/wxpython/menustrings.py:1224 +#: ../gui/wxpython/menustrings.py:283 ../gui/wxpython/menustrings.py:1225 #: ../gui/wxpython/image2target/ii2t_menustrings.py:277 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1203 msgid "Reinterpolates and optionally computes topographic analysis from input raster map to a new raster map (possibly with different resolution) using regularized spline with tension and smoothing." msgstr "" -#: ../gui/wxpython/menustrings.py:283 ../gui/wxpython/menustrings.py:1225 +#: ../gui/wxpython/menustrings.py:284 ../gui/wxpython/menustrings.py:1226 #: ../gui/wxpython/image2target/ii2t_menustrings.py:278 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1204 msgid "Resample using bspline" msgstr "" -#: ../gui/wxpython/menustrings.py:284 ../gui/wxpython/menustrings.py:1226 +#: ../gui/wxpython/menustrings.py:285 ../gui/wxpython/menustrings.py:1227 #: ../gui/wxpython/image2target/ii2t_menustrings.py:279 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1205 msgid "Performs bilinear or bicubic spline interpolation with Tykhonov regularization." msgstr "" -#: ../gui/wxpython/menustrings.py:285 ../gui/wxpython/menustrings.py:1227 +#: ../gui/wxpython/menustrings.py:286 ../gui/wxpython/menustrings.py:1228 #: ../gui/wxpython/image2target/ii2t_menustrings.py:280 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1206 msgid "Resample using analytic kernel" msgstr "" -#: ../gui/wxpython/menustrings.py:286 ../gui/wxpython/menustrings.py:1228 +#: ../gui/wxpython/menustrings.py:287 ../gui/wxpython/menustrings.py:1229 #: ../gui/wxpython/image2target/ii2t_menustrings.py:281 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1207 msgid "Resamples raster map layers using an analytic kernel." msgstr "" -#: ../gui/wxpython/menustrings.py:287 ../gui/wxpython/menustrings.py:573 -#: ../gui/wxpython/menustrings.py:1229 ../gui/wxpython/menustrings.py:1515 +#: ../gui/wxpython/menustrings.py:288 ../gui/wxpython/menustrings.py:574 +#: ../gui/wxpython/menustrings.py:1230 ../gui/wxpython/menustrings.py:1516 #: ../gui/wxpython/image2target/ii2t_menustrings.py:282 #: ../gui/wxpython/image2target/ii2t_menustrings.py:566 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1208 @@ -5926,38 +5900,38 @@ msgid "Support file maintenance" msgstr "" -#: ../gui/wxpython/menustrings.py:288 ../gui/wxpython/menustrings.py:1230 +#: ../gui/wxpython/menustrings.py:289 ../gui/wxpython/menustrings.py:1231 #: ../gui/wxpython/image2target/ii2t_menustrings.py:283 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1209 msgid "Allows creation and/or modification of raster map layer support files." msgstr "" -#: ../gui/wxpython/menustrings.py:289 ../gui/wxpython/menustrings.py:1231 +#: ../gui/wxpython/menustrings.py:290 ../gui/wxpython/menustrings.py:1232 #: ../gui/wxpython/image2target/ii2t_menustrings.py:284 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1210 msgid "Update map statistics" msgstr "" -#: ../gui/wxpython/menustrings.py:290 ../gui/wxpython/menustrings.py:1232 +#: ../gui/wxpython/menustrings.py:291 ../gui/wxpython/menustrings.py:1233 #: ../gui/wxpython/image2target/ii2t_menustrings.py:285 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1211 msgid "Update raster map statistics" msgstr "" -#: ../gui/wxpython/menustrings.py:293 ../gui/wxpython/menustrings.py:1235 +#: ../gui/wxpython/menustrings.py:294 ../gui/wxpython/menustrings.py:1236 #: ../gui/wxpython/image2target/ii2t_menustrings.py:288 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1214 msgid "Tiling" msgstr "" -#: ../gui/wxpython/menustrings.py:294 ../gui/wxpython/menustrings.py:1236 +#: ../gui/wxpython/menustrings.py:295 ../gui/wxpython/menustrings.py:1237 #: ../gui/wxpython/image2target/ii2t_menustrings.py:289 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1215 msgid "Produces tilings of the source projection for use in the destination region and projection." msgstr "" -#: ../gui/wxpython/menustrings.py:295 ../gui/wxpython/menustrings.py:592 -#: ../gui/wxpython/menustrings.py:1237 ../gui/wxpython/menustrings.py:1534 +#: ../gui/wxpython/menustrings.py:296 ../gui/wxpython/menustrings.py:593 +#: ../gui/wxpython/menustrings.py:1238 ../gui/wxpython/menustrings.py:1535 #: ../gui/wxpython/image2target/ii2t_menustrings.py:290 #: ../gui/wxpython/image2target/ii2t_menustrings.py:585 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1216 @@ -5965,8 +5939,8 @@ msgid "Manage colors" msgstr "" -#: ../gui/wxpython/menustrings.py:296 ../gui/wxpython/menustrings.py:593 -#: ../gui/wxpython/menustrings.py:1238 ../gui/wxpython/menustrings.py:1535 +#: ../gui/wxpython/menustrings.py:297 ../gui/wxpython/menustrings.py:594 +#: ../gui/wxpython/menustrings.py:1239 ../gui/wxpython/menustrings.py:1536 #: ../gui/wxpython/image2target/ii2t_menustrings.py:291 #: ../gui/wxpython/image2target/ii2t_menustrings.py:586 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1217 @@ -5974,26 +5948,26 @@ msgid "Color tables" msgstr "" -#: ../gui/wxpython/menustrings.py:297 ../gui/wxpython/menustrings.py:1239 +#: ../gui/wxpython/menustrings.py:298 ../gui/wxpython/menustrings.py:1240 #: ../gui/wxpython/image2target/ii2t_menustrings.py:292 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1218 msgid "Creates/modifies the color table associated with a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:298 ../gui/wxpython/menustrings.py:1240 +#: ../gui/wxpython/menustrings.py:299 ../gui/wxpython/menustrings.py:1241 #: ../gui/wxpython/image2target/ii2t_menustrings.py:293 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1219 msgid "Color tables (stddev)" msgstr "" -#: ../gui/wxpython/menustrings.py:299 ../gui/wxpython/menustrings.py:1241 +#: ../gui/wxpython/menustrings.py:300 ../gui/wxpython/menustrings.py:1242 #: ../gui/wxpython/image2target/ii2t_menustrings.py:294 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1220 msgid "Sets color rules based on stddev from a raster map's mean value." msgstr "" -#: ../gui/wxpython/menustrings.py:300 ../gui/wxpython/menustrings.py:595 -#: ../gui/wxpython/menustrings.py:1242 ../gui/wxpython/menustrings.py:1537 +#: ../gui/wxpython/menustrings.py:301 ../gui/wxpython/menustrings.py:596 +#: ../gui/wxpython/menustrings.py:1243 ../gui/wxpython/menustrings.py:1538 #: ../gui/wxpython/image2target/ii2t_menustrings.py:295 #: ../gui/wxpython/image2target/ii2t_menustrings.py:588 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1221 @@ -6001,14 +5975,14 @@ msgid "Manage color rules interactively" msgstr "" -#: ../gui/wxpython/menustrings.py:301 ../gui/wxpython/menustrings.py:1243 +#: ../gui/wxpython/menustrings.py:302 ../gui/wxpython/menustrings.py:1244 #: ../gui/wxpython/image2target/ii2t_menustrings.py:296 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1222 msgid "Interactive management of raster color tables." msgstr "" -#: ../gui/wxpython/menustrings.py:302 ../gui/wxpython/menustrings.py:597 -#: ../gui/wxpython/menustrings.py:1244 ../gui/wxpython/menustrings.py:1539 +#: ../gui/wxpython/menustrings.py:303 ../gui/wxpython/menustrings.py:598 +#: ../gui/wxpython/menustrings.py:1245 ../gui/wxpython/menustrings.py:1540 #: ../gui/wxpython/image2target/ii2t_menustrings.py:297 #: ../gui/wxpython/image2target/ii2t_menustrings.py:590 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1223 @@ -6016,38 +5990,38 @@ msgid "Export color table" msgstr "" -#: ../gui/wxpython/menustrings.py:303 ../gui/wxpython/menustrings.py:1245 +#: ../gui/wxpython/menustrings.py:304 ../gui/wxpython/menustrings.py:1246 #: ../gui/wxpython/image2target/ii2t_menustrings.py:298 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1224 msgid "Exports the color table associated with a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:304 ../gui/wxpython/menustrings.py:1246 +#: ../gui/wxpython/menustrings.py:305 ../gui/wxpython/menustrings.py:1247 #: ../gui/wxpython/image2target/ii2t_menustrings.py:299 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1225 msgid "Blend 2 color rasters" msgstr "" -#: ../gui/wxpython/menustrings.py:305 ../gui/wxpython/menustrings.py:1247 +#: ../gui/wxpython/menustrings.py:306 ../gui/wxpython/menustrings.py:1248 #: ../gui/wxpython/image2target/ii2t_menustrings.py:300 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1226 msgid "Blends color components of two raster maps by a given ratio." msgstr "" -#: ../gui/wxpython/menustrings.py:306 ../gui/wxpython/menustrings.py:1248 +#: ../gui/wxpython/menustrings.py:307 ../gui/wxpython/menustrings.py:1249 #: ../gui/wxpython/image2target/ii2t_menustrings.py:301 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1227 msgid "Create RGB" msgstr "" -#: ../gui/wxpython/menustrings.py:307 ../gui/wxpython/menustrings.py:1249 +#: ../gui/wxpython/menustrings.py:308 ../gui/wxpython/menustrings.py:1250 #: ../gui/wxpython/image2target/ii2t_menustrings.py:302 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1228 msgid "Combines red, green and blue raster maps into a single composite raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:308 ../gui/wxpython/menustrings.py:765 -#: ../gui/wxpython/menustrings.py:1250 ../gui/wxpython/menustrings.py:1707 +#: ../gui/wxpython/menustrings.py:309 ../gui/wxpython/menustrings.py:766 +#: ../gui/wxpython/menustrings.py:1251 ../gui/wxpython/menustrings.py:1708 #: ../gui/wxpython/image2target/ii2t_menustrings.py:303 #: ../gui/wxpython/image2target/ii2t_menustrings.py:754 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1229 @@ -6055,92 +6029,92 @@ msgid "RGB to HIS" msgstr "" -#: ../gui/wxpython/menustrings.py:309 ../gui/wxpython/menustrings.py:1251 +#: ../gui/wxpython/menustrings.py:310 ../gui/wxpython/menustrings.py:1252 #: ../gui/wxpython/image2target/ii2t_menustrings.py:304 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1230 msgid "Generates red, green and blue (RGB) raster map layers combining hue, intensity and saturation (HIS) values from user-specified input raster map layers." msgstr "" -#: ../gui/wxpython/menustrings.py:310 ../gui/wxpython/menustrings.py:1252 +#: ../gui/wxpython/menustrings.py:311 ../gui/wxpython/menustrings.py:1253 #: ../gui/wxpython/image2target/ii2t_menustrings.py:305 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1231 msgid "Query raster maps" msgstr "" -#: ../gui/wxpython/menustrings.py:311 ../gui/wxpython/menustrings.py:1253 +#: ../gui/wxpython/menustrings.py:312 ../gui/wxpython/menustrings.py:1254 #: ../gui/wxpython/image2target/ii2t_menustrings.py:306 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1232 msgid "Query values by coordinates" msgstr "" -#: ../gui/wxpython/menustrings.py:312 ../gui/wxpython/menustrings.py:1254 +#: ../gui/wxpython/menustrings.py:313 ../gui/wxpython/menustrings.py:1255 #: ../gui/wxpython/image2target/ii2t_menustrings.py:307 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1233 msgid "Queries raster maps on their category values and category labels." msgstr "" -#: ../gui/wxpython/menustrings.py:313 ../gui/wxpython/menustrings.py:1255 +#: ../gui/wxpython/menustrings.py:314 ../gui/wxpython/menustrings.py:1256 #: ../gui/wxpython/image2target/ii2t_menustrings.py:308 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1234 msgid "Query colors by value" msgstr "" -#: ../gui/wxpython/menustrings.py:314 ../gui/wxpython/menustrings.py:1256 +#: ../gui/wxpython/menustrings.py:315 ../gui/wxpython/menustrings.py:1257 #: ../gui/wxpython/image2target/ii2t_menustrings.py:309 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1235 msgid "Queries colors for a raster map layer." msgstr "" -#: ../gui/wxpython/menustrings.py:322 ../gui/wxpython/menustrings.py:1264 +#: ../gui/wxpython/menustrings.py:323 ../gui/wxpython/menustrings.py:1265 #: ../gui/wxpython/image2target/ii2t_menustrings.py:317 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1243 msgid "Raster buffers and distance" msgstr "" -#: ../gui/wxpython/menustrings.py:323 ../gui/wxpython/menustrings.py:1265 +#: ../gui/wxpython/menustrings.py:324 ../gui/wxpython/menustrings.py:1266 #: ../gui/wxpython/image2target/ii2t_menustrings.py:318 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1244 msgid "Buffer rasters" msgstr "" -#: ../gui/wxpython/menustrings.py:324 ../gui/wxpython/menustrings.py:1266 +#: ../gui/wxpython/menustrings.py:325 ../gui/wxpython/menustrings.py:1267 #: ../gui/wxpython/image2target/ii2t_menustrings.py:319 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1245 msgid "Creates a raster map showing buffer zones surrounding cells that contain non-NULL category values." msgstr "" -#: ../gui/wxpython/menustrings.py:325 ../gui/wxpython/menustrings.py:1267 +#: ../gui/wxpython/menustrings.py:326 ../gui/wxpython/menustrings.py:1268 #: ../gui/wxpython/image2target/ii2t_menustrings.py:320 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1246 msgid "Concentric circles" msgstr "" -#: ../gui/wxpython/menustrings.py:326 ../gui/wxpython/menustrings.py:1268 +#: ../gui/wxpython/menustrings.py:327 ../gui/wxpython/menustrings.py:1269 #: ../gui/wxpython/image2target/ii2t_menustrings.py:321 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1247 msgid "Creates a raster map containing concentric rings around a given point." msgstr "" -#: ../gui/wxpython/menustrings.py:327 ../gui/wxpython/menustrings.py:1269 +#: ../gui/wxpython/menustrings.py:328 ../gui/wxpython/menustrings.py:1270 #: ../gui/wxpython/image2target/ii2t_menustrings.py:322 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1248 msgid "Closest points" msgstr "" -#: ../gui/wxpython/menustrings.py:328 ../gui/wxpython/menustrings.py:1270 +#: ../gui/wxpython/menustrings.py:329 ../gui/wxpython/menustrings.py:1271 #: ../gui/wxpython/image2target/ii2t_menustrings.py:323 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1249 msgid "Locates the closest points between objects in two raster maps." msgstr "" -#: ../gui/wxpython/menustrings.py:329 ../gui/wxpython/menustrings.py:1271 +#: ../gui/wxpython/menustrings.py:330 ../gui/wxpython/menustrings.py:1272 #: ../gui/wxpython/image2target/ii2t_menustrings.py:324 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1250 msgid "Grow by one cell" msgstr "" -#: ../gui/wxpython/menustrings.py:330 ../gui/wxpython/menustrings.py:395 -#: ../gui/wxpython/menustrings.py:1272 ../gui/wxpython/menustrings.py:1337 +#: ../gui/wxpython/menustrings.py:331 ../gui/wxpython/menustrings.py:396 +#: ../gui/wxpython/menustrings.py:1273 ../gui/wxpython/menustrings.py:1338 #: ../gui/wxpython/image2target/ii2t_menustrings.py:325 #: ../gui/wxpython/image2target/ii2t_menustrings.py:388 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1251 @@ -6148,8 +6122,8 @@ msgid "Generates a raster map layer with contiguous areas grown by one cell." msgstr "" -#: ../gui/wxpython/menustrings.py:331 ../gui/wxpython/menustrings.py:387 -#: ../gui/wxpython/menustrings.py:1273 ../gui/wxpython/menustrings.py:1329 +#: ../gui/wxpython/menustrings.py:332 ../gui/wxpython/menustrings.py:388 +#: ../gui/wxpython/menustrings.py:1274 ../gui/wxpython/menustrings.py:1330 #: ../gui/wxpython/image2target/ii2t_menustrings.py:326 #: ../gui/wxpython/image2target/ii2t_menustrings.py:380 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1252 @@ -6157,8 +6131,8 @@ msgid "Distance to features" msgstr "" -#: ../gui/wxpython/menustrings.py:332 ../gui/wxpython/menustrings.py:388 -#: ../gui/wxpython/menustrings.py:1274 ../gui/wxpython/menustrings.py:1330 +#: ../gui/wxpython/menustrings.py:333 ../gui/wxpython/menustrings.py:389 +#: ../gui/wxpython/menustrings.py:1275 ../gui/wxpython/menustrings.py:1331 #: ../gui/wxpython/image2target/ii2t_menustrings.py:327 #: ../gui/wxpython/image2target/ii2t_menustrings.py:381 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1253 @@ -6166,22 +6140,22 @@ msgid "Generates a raster map containing distances to nearest raster features." msgstr "" -#: ../gui/wxpython/menustrings.py:333 ../gui/wxpython/menustrings.py:1275 +#: ../gui/wxpython/menustrings.py:334 ../gui/wxpython/menustrings.py:1276 #: ../gui/wxpython/image2target/ii2t_menustrings.py:328 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1254 #: ../gui/wxpython/nviz/tools.py:977 ../gui/wxpython/nviz/tools.py:2817 -#: ../gui/wxpython/psmap/dialogs.py:2310 +#: ../gui/wxpython/psmap/dialogs.py:2312 msgid "Mask" msgstr "" -#: ../gui/wxpython/menustrings.py:334 ../gui/wxpython/menustrings.py:1276 +#: ../gui/wxpython/menustrings.py:335 ../gui/wxpython/menustrings.py:1277 #: ../gui/wxpython/image2target/ii2t_menustrings.py:329 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1255 msgid "Creates a MASK for limiting raster operation." msgstr "" -#: ../gui/wxpython/menustrings.py:335 ../gui/wxpython/menustrings.py:336 -#: ../gui/wxpython/menustrings.py:1277 ../gui/wxpython/menustrings.py:1278 +#: ../gui/wxpython/menustrings.py:336 ../gui/wxpython/menustrings.py:337 +#: ../gui/wxpython/menustrings.py:1278 ../gui/wxpython/menustrings.py:1279 #: ../gui/wxpython/image2target/ii2t_menustrings.py:330 #: ../gui/wxpython/image2target/ii2t_menustrings.py:331 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1256 @@ -6189,539 +6163,539 @@ msgid "Raster map calculator" msgstr "" -#: ../gui/wxpython/menustrings.py:337 ../gui/wxpython/menustrings.py:1279 +#: ../gui/wxpython/menustrings.py:338 ../gui/wxpython/menustrings.py:1280 #: ../gui/wxpython/image2target/ii2t_menustrings.py:332 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1258 msgid "Neighborhood analysis" msgstr "" -#: ../gui/wxpython/menustrings.py:338 ../gui/wxpython/menustrings.py:1280 +#: ../gui/wxpython/menustrings.py:339 ../gui/wxpython/menustrings.py:1281 #: ../gui/wxpython/image2target/ii2t_menustrings.py:333 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1259 #: ../gui/wxpython/rlisetup/wizard.py:886 msgid "Moving window" msgstr "" -#: ../gui/wxpython/menustrings.py:339 ../gui/wxpython/menustrings.py:1281 +#: ../gui/wxpython/menustrings.py:340 ../gui/wxpython/menustrings.py:1282 #: ../gui/wxpython/image2target/ii2t_menustrings.py:334 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1260 msgid "Makes each cell category value a function of the category values assigned to the cells around it, and stores new cell values in an output raster map layer." msgstr "" -#: ../gui/wxpython/menustrings.py:340 ../gui/wxpython/menustrings.py:1282 +#: ../gui/wxpython/menustrings.py:341 ../gui/wxpython/menustrings.py:1283 #: ../gui/wxpython/image2target/ii2t_menustrings.py:335 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1261 msgid "Neighborhood points" msgstr "" -#: ../gui/wxpython/menustrings.py:341 ../gui/wxpython/menustrings.py:1283 +#: ../gui/wxpython/menustrings.py:342 ../gui/wxpython/menustrings.py:1284 #: ../gui/wxpython/image2target/ii2t_menustrings.py:336 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1262 msgid "Neighborhood analysis tool for vector point maps. Makes each cell value a function of the attribute values assigned to the vector points or centroids around it, and stores new cell values in an output raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:342 ../gui/wxpython/menustrings.py:1284 +#: ../gui/wxpython/menustrings.py:343 ../gui/wxpython/menustrings.py:1285 #: ../gui/wxpython/image2target/ii2t_menustrings.py:337 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1263 msgid "Overlay rasters" msgstr "" -#: ../gui/wxpython/menustrings.py:343 ../gui/wxpython/menustrings.py:1285 +#: ../gui/wxpython/menustrings.py:344 ../gui/wxpython/menustrings.py:1286 #: ../gui/wxpython/image2target/ii2t_menustrings.py:338 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1264 msgid "Cross product" msgstr "" -#: ../gui/wxpython/menustrings.py:344 ../gui/wxpython/menustrings.py:1286 +#: ../gui/wxpython/menustrings.py:345 ../gui/wxpython/menustrings.py:1287 #: ../gui/wxpython/image2target/ii2t_menustrings.py:339 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1265 msgid "Creates a cross product of the category values from multiple raster map layers." msgstr "" -#: ../gui/wxpython/menustrings.py:345 ../gui/wxpython/menustrings.py:1287 +#: ../gui/wxpython/menustrings.py:346 ../gui/wxpython/menustrings.py:1288 #: ../gui/wxpython/image2target/ii2t_menustrings.py:340 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1266 msgid "Patch raster maps" msgstr "" -#: ../gui/wxpython/menustrings.py:346 ../gui/wxpython/menustrings.py:1288 +#: ../gui/wxpython/menustrings.py:347 ../gui/wxpython/menustrings.py:1289 #: ../gui/wxpython/image2target/ii2t_menustrings.py:341 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1267 msgid "Creates a composite raster map layer by using known category values from one (or more) map layer(s) to fill in areas of \"no data\" in another map layer." msgstr "" -#: ../gui/wxpython/menustrings.py:347 ../gui/wxpython/menustrings.py:1289 +#: ../gui/wxpython/menustrings.py:348 ../gui/wxpython/menustrings.py:1290 #: ../gui/wxpython/image2target/ii2t_menustrings.py:342 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1268 msgid "Raster series aggregation" msgstr "" -#: ../gui/wxpython/menustrings.py:348 ../gui/wxpython/menustrings.py:1290 +#: ../gui/wxpython/menustrings.py:349 ../gui/wxpython/menustrings.py:1291 #: ../gui/wxpython/image2target/ii2t_menustrings.py:343 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1269 msgid "Makes each output cell value a function of the values assigned to the corresponding cells in the input raster map layers." msgstr "" -#: ../gui/wxpython/menustrings.py:349 ../gui/wxpython/menustrings.py:1291 +#: ../gui/wxpython/menustrings.py:350 ../gui/wxpython/menustrings.py:1292 #: ../gui/wxpython/image2target/ii2t_menustrings.py:344 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1270 msgid "Raster series accumulation" msgstr "" -#: ../gui/wxpython/menustrings.py:350 ../gui/wxpython/menustrings.py:1292 +#: ../gui/wxpython/menustrings.py:351 ../gui/wxpython/menustrings.py:1293 #: ../gui/wxpython/image2target/ii2t_menustrings.py:345 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1271 msgid "Makes each output cell value a accumulationfunction of the values assigned to the corresponding cells in the input raster map layers." msgstr "" -#: ../gui/wxpython/menustrings.py:351 ../gui/wxpython/menustrings.py:1293 +#: ../gui/wxpython/menustrings.py:352 ../gui/wxpython/menustrings.py:1294 #: ../gui/wxpython/image2target/ii2t_menustrings.py:346 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1272 msgid "Statistical overlay" msgstr "" -#: ../gui/wxpython/menustrings.py:352 ../gui/wxpython/menustrings.py:1294 +#: ../gui/wxpython/menustrings.py:353 ../gui/wxpython/menustrings.py:1295 #: ../gui/wxpython/image2target/ii2t_menustrings.py:347 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1273 msgid "Calculates category or object oriented statistics (accumulator-based statistics)." msgstr "" -#: ../gui/wxpython/menustrings.py:353 ../gui/wxpython/menustrings.py:1295 +#: ../gui/wxpython/menustrings.py:354 ../gui/wxpython/menustrings.py:1296 #: ../gui/wxpython/image2target/ii2t_menustrings.py:348 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1274 msgid "Quantiles overlay" msgstr "" -#: ../gui/wxpython/menustrings.py:354 ../gui/wxpython/menustrings.py:1296 +#: ../gui/wxpython/menustrings.py:355 ../gui/wxpython/menustrings.py:1297 #: ../gui/wxpython/image2target/ii2t_menustrings.py:349 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1275 msgid "Compute category quantiles using two passes." msgstr "" -#: ../gui/wxpython/menustrings.py:355 ../gui/wxpython/menustrings.py:1297 +#: ../gui/wxpython/menustrings.py:356 ../gui/wxpython/menustrings.py:1298 #: ../gui/wxpython/image2target/ii2t_menustrings.py:350 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1276 msgid "Solar radiance and shadows" msgstr "" -#: ../gui/wxpython/menustrings.py:356 ../gui/wxpython/menustrings.py:1298 +#: ../gui/wxpython/menustrings.py:357 ../gui/wxpython/menustrings.py:1299 #: ../gui/wxpython/image2target/ii2t_menustrings.py:351 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1277 msgid "LatLong map" msgstr "" -#: ../gui/wxpython/menustrings.py:357 ../gui/wxpython/menustrings.py:1299 +#: ../gui/wxpython/menustrings.py:358 ../gui/wxpython/menustrings.py:1300 #: ../gui/wxpython/image2target/ii2t_menustrings.py:352 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1278 msgid "Creates a latitude/longitude raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:358 ../gui/wxpython/menustrings.py:1300 +#: ../gui/wxpython/menustrings.py:359 ../gui/wxpython/menustrings.py:1301 #: ../gui/wxpython/image2target/ii2t_menustrings.py:353 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1279 msgid "Solar irradiance and irradiation" msgstr "" -#: ../gui/wxpython/menustrings.py:359 ../gui/wxpython/menustrings.py:1301 +#: ../gui/wxpython/menustrings.py:360 ../gui/wxpython/menustrings.py:1302 #: ../gui/wxpython/image2target/ii2t_menustrings.py:354 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1280 msgid "Solar irradiance and irradiation model. Computes direct (beam), diffuse and reflected solar irradiation raster maps for given day, latitude, surface and atmospheric conditions. Solar parameters (e.g. sunrise, sunset times, declination, extraterrestrial irradiance, daylight length) are saved in the map history file. Alternatively, a local time can be specified to compute solar incidence angle and/or irradiance raster maps. The shadowing effect of the topography is optionally incorporated." msgstr "" -#: ../gui/wxpython/menustrings.py:360 ../gui/wxpython/menustrings.py:1302 +#: ../gui/wxpython/menustrings.py:361 ../gui/wxpython/menustrings.py:1303 #: ../gui/wxpython/image2target/ii2t_menustrings.py:355 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1281 msgid "Shadows map" msgstr "" -#: ../gui/wxpython/menustrings.py:361 ../gui/wxpython/menustrings.py:1303 +#: ../gui/wxpython/menustrings.py:362 ../gui/wxpython/menustrings.py:1304 #: ../gui/wxpython/image2target/ii2t_menustrings.py:356 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1282 msgid "Calculates cast shadow areas from sun position and elevation raster map. Either exact sun position (A) is specified, or date/time to calculate the sun position (B) by r.sunmask itself." msgstr "" -#: ../gui/wxpython/menustrings.py:362 ../gui/wxpython/menustrings.py:1304 +#: ../gui/wxpython/menustrings.py:363 ../gui/wxpython/menustrings.py:1305 #: ../gui/wxpython/image2target/ii2t_menustrings.py:357 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1283 msgid "Sunshine hours and solar angles" msgstr "" -#: ../gui/wxpython/menustrings.py:363 ../gui/wxpython/menustrings.py:1305 +#: ../gui/wxpython/menustrings.py:364 ../gui/wxpython/menustrings.py:1306 #: ../gui/wxpython/image2target/ii2t_menustrings.py:358 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1284 msgid "Calculates solar elevation, solar azimuth, and sun hours. Solar elevation: the angle between the direction of the geometric center of the sun's apparent disk and the (idealized) horizon. Solar azimuth: the angle from due north in clockwise direction." msgstr "" -#: ../gui/wxpython/menustrings.py:364 ../gui/wxpython/menustrings.py:1306 +#: ../gui/wxpython/menustrings.py:365 ../gui/wxpython/menustrings.py:1307 #: ../gui/wxpython/image2target/ii2t_menustrings.py:359 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1285 msgid "Terrain analysis" msgstr "" -#: ../gui/wxpython/menustrings.py:365 ../gui/wxpython/menustrings.py:1307 +#: ../gui/wxpython/menustrings.py:366 ../gui/wxpython/menustrings.py:1308 #: ../gui/wxpython/image2target/ii2t_menustrings.py:360 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1286 msgid "Generate contour lines" msgstr "" -#: ../gui/wxpython/menustrings.py:366 ../gui/wxpython/menustrings.py:1308 +#: ../gui/wxpython/menustrings.py:367 ../gui/wxpython/menustrings.py:1309 #: ../gui/wxpython/image2target/ii2t_menustrings.py:361 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1287 msgid "Produces a vector map of specified contours from a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:367 ../gui/wxpython/menustrings.py:1309 +#: ../gui/wxpython/menustrings.py:368 ../gui/wxpython/menustrings.py:1310 #: ../gui/wxpython/image2target/ii2t_menustrings.py:362 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1288 msgid "Cost surface" msgstr "" -#: ../gui/wxpython/menustrings.py:368 ../gui/wxpython/menustrings.py:1310 +#: ../gui/wxpython/menustrings.py:369 ../gui/wxpython/menustrings.py:1311 #: ../gui/wxpython/image2target/ii2t_menustrings.py:363 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1289 msgid "Creates a raster map showing the cumulative cost of moving between different geographic locations on an input raster map whose cell category values represent cost." msgstr "" -#: ../gui/wxpython/menustrings.py:369 ../gui/wxpython/menustrings.py:1311 +#: ../gui/wxpython/menustrings.py:370 ../gui/wxpython/menustrings.py:1312 #: ../gui/wxpython/image2target/ii2t_menustrings.py:364 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1290 msgid "Cumulative movement costs" msgstr "" -#: ../gui/wxpython/menustrings.py:370 ../gui/wxpython/menustrings.py:1312 +#: ../gui/wxpython/menustrings.py:371 ../gui/wxpython/menustrings.py:1313 #: ../gui/wxpython/image2target/ii2t_menustrings.py:365 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1291 msgid "Creates a raster map showing the anisotropic cumulative cost of moving between different geographic locations on an input raster map whose cell category values represent cost." msgstr "" -#: ../gui/wxpython/menustrings.py:371 ../gui/wxpython/menustrings.py:1313 +#: ../gui/wxpython/menustrings.py:372 ../gui/wxpython/menustrings.py:1314 #: ../gui/wxpython/image2target/ii2t_menustrings.py:366 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1292 msgid "Least cost route or flow" msgstr "" -#: ../gui/wxpython/menustrings.py:372 ../gui/wxpython/menustrings.py:1314 +#: ../gui/wxpython/menustrings.py:373 ../gui/wxpython/menustrings.py:1315 #: ../gui/wxpython/image2target/ii2t_menustrings.py:367 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1293 msgid "Traces a flow through an elevation model or cost surface on a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:373 ../gui/wxpython/menustrings.py:1315 +#: ../gui/wxpython/menustrings.py:374 ../gui/wxpython/menustrings.py:1316 #: ../gui/wxpython/image2target/ii2t_menustrings.py:368 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1294 msgid "Compute shaded relief" msgstr "" -#: ../gui/wxpython/menustrings.py:374 ../gui/wxpython/menustrings.py:1316 +#: ../gui/wxpython/menustrings.py:375 ../gui/wxpython/menustrings.py:1317 #: ../gui/wxpython/image2target/ii2t_menustrings.py:369 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1295 msgid "Creates shaded relief map from an elevation map (DEM). " msgstr "" -#: ../gui/wxpython/menustrings.py:375 ../gui/wxpython/menustrings.py:1317 +#: ../gui/wxpython/menustrings.py:376 ../gui/wxpython/menustrings.py:1318 #: ../gui/wxpython/image2target/ii2t_menustrings.py:370 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1296 msgid "Apply shade to raster" msgstr "" -#: ../gui/wxpython/menustrings.py:376 ../gui/wxpython/menustrings.py:1318 +#: ../gui/wxpython/menustrings.py:377 ../gui/wxpython/menustrings.py:1319 #: ../gui/wxpython/image2target/ii2t_menustrings.py:371 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1297 msgid "Drapes a color raster over an shaded relief or aspect map." msgstr "" -#: ../gui/wxpython/menustrings.py:377 ../gui/wxpython/menustrings.py:1319 +#: ../gui/wxpython/menustrings.py:378 ../gui/wxpython/menustrings.py:1320 #: ../gui/wxpython/image2target/ii2t_menustrings.py:372 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1298 msgid "Slope and aspect" msgstr "" -#: ../gui/wxpython/menustrings.py:378 ../gui/wxpython/menustrings.py:1320 +#: ../gui/wxpython/menustrings.py:379 ../gui/wxpython/menustrings.py:1321 #: ../gui/wxpython/image2target/ii2t_menustrings.py:373 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1299 msgid "Generates raster maps of slope, aspect, curvatures and partial derivatives from an elevation raster map. Aspect is calculated counterclockwise from east." msgstr "" -#: ../gui/wxpython/menustrings.py:379 ../gui/wxpython/menustrings.py:1321 +#: ../gui/wxpython/menustrings.py:380 ../gui/wxpython/menustrings.py:1322 msgid "Landforms" msgstr "" -#: ../gui/wxpython/menustrings.py:380 ../gui/wxpython/menustrings.py:1322 +#: ../gui/wxpython/menustrings.py:381 ../gui/wxpython/menustrings.py:1323 msgid "Calculates geomorphons (terrain forms) and associated geometry using machine vision approach." msgstr "" -#: ../gui/wxpython/menustrings.py:381 ../gui/wxpython/menustrings.py:1323 +#: ../gui/wxpython/menustrings.py:382 ../gui/wxpython/menustrings.py:1324 #: ../gui/wxpython/image2target/ii2t_menustrings.py:374 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1300 msgid "Terrain parameters" msgstr "" -#: ../gui/wxpython/menustrings.py:382 ../gui/wxpython/menustrings.py:1324 +#: ../gui/wxpython/menustrings.py:383 ../gui/wxpython/menustrings.py:1325 #: ../gui/wxpython/image2target/ii2t_menustrings.py:375 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1301 msgid "Extracts terrain parameters from a DEM. Uses a multi-scale approach by taking fitting quadratic parameters to any size window (via least squares)." msgstr "" -#: ../gui/wxpython/menustrings.py:383 ../gui/wxpython/menustrings.py:1325 +#: ../gui/wxpython/menustrings.py:384 ../gui/wxpython/menustrings.py:1326 #: ../gui/wxpython/image2target/ii2t_menustrings.py:376 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1302 msgid "Textural features" msgstr "" -#: ../gui/wxpython/menustrings.py:384 ../gui/wxpython/menustrings.py:1326 +#: ../gui/wxpython/menustrings.py:385 ../gui/wxpython/menustrings.py:1327 #: ../gui/wxpython/image2target/ii2t_menustrings.py:377 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1303 msgid "Generate images with textural features from a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:385 ../gui/wxpython/menustrings.py:1327 +#: ../gui/wxpython/menustrings.py:386 ../gui/wxpython/menustrings.py:1328 #: ../gui/wxpython/image2target/ii2t_menustrings.py:378 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1304 msgid "Visibility" msgstr "" -#: ../gui/wxpython/menustrings.py:386 ../gui/wxpython/menustrings.py:1328 +#: ../gui/wxpython/menustrings.py:387 ../gui/wxpython/menustrings.py:1329 #: ../gui/wxpython/image2target/ii2t_menustrings.py:379 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1305 msgid "Computes the viewshed of a point on an elevation raster map. Default format: NULL (invisible), vertical angle wrt viewpoint (visible)." msgstr "" -#: ../gui/wxpython/menustrings.py:389 ../gui/wxpython/menustrings.py:1331 +#: ../gui/wxpython/menustrings.py:390 ../gui/wxpython/menustrings.py:1332 #: ../gui/wxpython/image2target/ii2t_menustrings.py:382 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1308 msgid "Horizon angle" msgstr "" -#: ../gui/wxpython/menustrings.py:390 ../gui/wxpython/menustrings.py:1332 +#: ../gui/wxpython/menustrings.py:391 ../gui/wxpython/menustrings.py:1333 #: ../gui/wxpython/image2target/ii2t_menustrings.py:383 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1309 msgid "Computes horizon angle height from a digital elevation model. The module has two different modes of operation: 1. Computes the entire horizon around a single point whose coordinates are given with the 'coord' option. The horizon height (in radians). 2. Computes one or more raster maps of the horizon height in a single direction. The input for this is the angle (in degrees), which is measured counterclockwise with east=0, north=90 etc. The output is the horizon height in radians." msgstr "" -#: ../gui/wxpython/menustrings.py:391 ../gui/wxpython/menustrings.py:1333 +#: ../gui/wxpython/menustrings.py:392 ../gui/wxpython/menustrings.py:1334 #: ../gui/wxpython/image2target/ii2t_menustrings.py:384 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1310 msgid "Transform features" msgstr "" -#: ../gui/wxpython/menustrings.py:392 ../gui/wxpython/menustrings.py:1334 +#: ../gui/wxpython/menustrings.py:393 ../gui/wxpython/menustrings.py:1335 #: ../gui/wxpython/image2target/ii2t_menustrings.py:385 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1311 msgid "Clump" msgstr "" -#: ../gui/wxpython/menustrings.py:393 ../gui/wxpython/menustrings.py:1335 +#: ../gui/wxpython/menustrings.py:394 ../gui/wxpython/menustrings.py:1336 #: ../gui/wxpython/image2target/ii2t_menustrings.py:386 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1312 msgid "Recategorizes data in a raster map by grouping cells that form physically discrete areas into unique categories." msgstr "" -#: ../gui/wxpython/menustrings.py:394 ../gui/wxpython/menustrings.py:1336 +#: ../gui/wxpython/menustrings.py:395 ../gui/wxpython/menustrings.py:1337 #: ../gui/wxpython/image2target/ii2t_menustrings.py:387 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1313 msgid "Grow" msgstr "" -#: ../gui/wxpython/menustrings.py:396 ../gui/wxpython/menustrings.py:1338 +#: ../gui/wxpython/menustrings.py:397 ../gui/wxpython/menustrings.py:1339 #: ../gui/wxpython/image2target/ii2t_menustrings.py:389 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1315 msgid "Thin" msgstr "" -#: ../gui/wxpython/menustrings.py:397 ../gui/wxpython/menustrings.py:1339 +#: ../gui/wxpython/menustrings.py:398 ../gui/wxpython/menustrings.py:1340 #: ../gui/wxpython/image2target/ii2t_menustrings.py:390 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1316 msgid "Thins non-null cells that denote linear features in a raster map layer." msgstr "" -#: ../gui/wxpython/menustrings.py:398 ../gui/wxpython/menustrings.py:1340 +#: ../gui/wxpython/menustrings.py:399 ../gui/wxpython/menustrings.py:1341 #: ../gui/wxpython/image2target/ii2t_menustrings.py:391 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1317 msgid "Hydrologic modeling" msgstr "" -#: ../gui/wxpython/menustrings.py:399 ../gui/wxpython/menustrings.py:1341 +#: ../gui/wxpython/menustrings.py:400 ../gui/wxpython/menustrings.py:1342 #: ../gui/wxpython/image2target/ii2t_menustrings.py:392 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1318 msgid "Carve stream channels" msgstr "" -#: ../gui/wxpython/menustrings.py:400 ../gui/wxpython/menustrings.py:1342 +#: ../gui/wxpython/menustrings.py:401 ../gui/wxpython/menustrings.py:1343 #: ../gui/wxpython/image2target/ii2t_menustrings.py:393 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1319 msgid "Generates stream channels. Takes vector stream data, transforms it to raster and subtracts depth from the output DEM." msgstr "" -#: ../gui/wxpython/menustrings.py:401 ../gui/wxpython/menustrings.py:1343 +#: ../gui/wxpython/menustrings.py:402 ../gui/wxpython/menustrings.py:1344 #: ../gui/wxpython/image2target/ii2t_menustrings.py:394 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1320 msgid "Fill lake" msgstr "" -#: ../gui/wxpython/menustrings.py:402 ../gui/wxpython/menustrings.py:1344 +#: ../gui/wxpython/menustrings.py:403 ../gui/wxpython/menustrings.py:1345 #: ../gui/wxpython/image2target/ii2t_menustrings.py:395 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1321 msgid "Fills lake at given point to given level." msgstr "" -#: ../gui/wxpython/menustrings.py:403 ../gui/wxpython/menustrings.py:1345 +#: ../gui/wxpython/menustrings.py:404 ../gui/wxpython/menustrings.py:1346 #: ../gui/wxpython/image2target/ii2t_menustrings.py:396 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1322 msgid "Depressionless map and flowlines" msgstr "" -#: ../gui/wxpython/menustrings.py:404 ../gui/wxpython/menustrings.py:1346 +#: ../gui/wxpython/menustrings.py:405 ../gui/wxpython/menustrings.py:1347 #: ../gui/wxpython/image2target/ii2t_menustrings.py:397 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1323 msgid "Filters and generates a depressionless elevation map and a flow direction map from a given elevation raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:405 ../gui/wxpython/menustrings.py:1347 +#: ../gui/wxpython/menustrings.py:406 ../gui/wxpython/menustrings.py:1348 #: ../gui/wxpython/image2target/ii2t_menustrings.py:398 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1324 msgid "Flow accumulation" msgstr "" -#: ../gui/wxpython/menustrings.py:406 ../gui/wxpython/menustrings.py:1348 +#: ../gui/wxpython/menustrings.py:407 ../gui/wxpython/menustrings.py:1349 #: ../gui/wxpython/image2target/ii2t_menustrings.py:399 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1325 msgid "Performs flow computation for massive grids." msgstr "" -#: ../gui/wxpython/menustrings.py:407 ../gui/wxpython/menustrings.py:1349 +#: ../gui/wxpython/menustrings.py:408 ../gui/wxpython/menustrings.py:1350 #: ../gui/wxpython/image2target/ii2t_menustrings.py:400 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1326 msgid "Flow lines" msgstr "" -#: ../gui/wxpython/menustrings.py:408 ../gui/wxpython/menustrings.py:1350 +#: ../gui/wxpython/menustrings.py:409 ../gui/wxpython/menustrings.py:1351 #: ../gui/wxpython/image2target/ii2t_menustrings.py:401 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1327 msgid "Constructs flowlines. Computes flowlines, flowpath lengths, and flowaccumulation (contributing areas) from a elevation raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:409 ../gui/wxpython/menustrings.py:1351 +#: ../gui/wxpython/menustrings.py:410 ../gui/wxpython/menustrings.py:1352 #: ../gui/wxpython/image2target/ii2t_menustrings.py:402 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1328 msgid "Watershed analysis" msgstr "" -#: ../gui/wxpython/menustrings.py:410 ../gui/wxpython/menustrings.py:1352 +#: ../gui/wxpython/menustrings.py:411 ../gui/wxpython/menustrings.py:1353 #: ../gui/wxpython/image2target/ii2t_menustrings.py:403 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1329 msgid "Calculates hydrological parameters and RUSLE factors." msgstr "" -#: ../gui/wxpython/menustrings.py:411 ../gui/wxpython/menustrings.py:1353 +#: ../gui/wxpython/menustrings.py:412 ../gui/wxpython/menustrings.py:1354 #: ../gui/wxpython/image2target/ii2t_menustrings.py:404 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1330 msgid "Watershed subbasins" msgstr "" -#: ../gui/wxpython/menustrings.py:412 ../gui/wxpython/menustrings.py:1354 +#: ../gui/wxpython/menustrings.py:413 ../gui/wxpython/menustrings.py:1355 #: ../gui/wxpython/image2target/ii2t_menustrings.py:405 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1331 msgid "Generates watershed subbasins raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:413 ../gui/wxpython/menustrings.py:1355 +#: ../gui/wxpython/menustrings.py:414 ../gui/wxpython/menustrings.py:1356 #: ../gui/wxpython/image2target/ii2t_menustrings.py:406 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1332 msgid "Watershed basin creation" msgstr "" -#: ../gui/wxpython/menustrings.py:414 ../gui/wxpython/menustrings.py:1356 +#: ../gui/wxpython/menustrings.py:415 ../gui/wxpython/menustrings.py:1357 #: ../gui/wxpython/image2target/ii2t_menustrings.py:407 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1333 msgid "Creates watershed basins from a drainage direction map." msgstr "" -#: ../gui/wxpython/menustrings.py:415 ../gui/wxpython/menustrings.py:1357 +#: ../gui/wxpython/menustrings.py:416 ../gui/wxpython/menustrings.py:1358 #: ../gui/wxpython/image2target/ii2t_menustrings.py:408 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1334 msgid "Extraction of stream networks" msgstr "" -#: ../gui/wxpython/menustrings.py:416 ../gui/wxpython/menustrings.py:1358 +#: ../gui/wxpython/menustrings.py:417 ../gui/wxpython/menustrings.py:1359 #: ../gui/wxpython/image2target/ii2t_menustrings.py:409 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1335 msgid "Performs stream network extraction." msgstr "" -#: ../gui/wxpython/menustrings.py:417 ../gui/wxpython/menustrings.py:1359 +#: ../gui/wxpython/menustrings.py:418 ../gui/wxpython/menustrings.py:1360 #: ../gui/wxpython/image2target/ii2t_menustrings.py:410 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1336 msgid "SIMWE Overland flow modeling" msgstr "" -#: ../gui/wxpython/menustrings.py:418 ../gui/wxpython/menustrings.py:1360 +#: ../gui/wxpython/menustrings.py:419 ../gui/wxpython/menustrings.py:1361 #: ../gui/wxpython/image2target/ii2t_menustrings.py:411 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1337 msgid "Overland flow hydrologic simulation using path sampling method (SIMWE)." msgstr "" -#: ../gui/wxpython/menustrings.py:419 ../gui/wxpython/menustrings.py:1361 +#: ../gui/wxpython/menustrings.py:420 ../gui/wxpython/menustrings.py:1362 #: ../gui/wxpython/image2target/ii2t_menustrings.py:412 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1338 msgid "SIMWE Sediment flux modeling" msgstr "" -#: ../gui/wxpython/menustrings.py:420 ../gui/wxpython/menustrings.py:1362 +#: ../gui/wxpython/menustrings.py:421 ../gui/wxpython/menustrings.py:1363 #: ../gui/wxpython/image2target/ii2t_menustrings.py:413 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1339 msgid "Sediment transport and erosion/deposition simulation using path sampling method (SIMWE)." msgstr "" -#: ../gui/wxpython/menustrings.py:421 ../gui/wxpython/menustrings.py:1363 +#: ../gui/wxpython/menustrings.py:422 ../gui/wxpython/menustrings.py:1364 #: ../gui/wxpython/image2target/ii2t_menustrings.py:414 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1340 msgid "Topographic index map" msgstr "" -#: ../gui/wxpython/menustrings.py:422 ../gui/wxpython/menustrings.py:1364 +#: ../gui/wxpython/menustrings.py:423 ../gui/wxpython/menustrings.py:1365 #: ../gui/wxpython/image2target/ii2t_menustrings.py:415 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1341 msgid "Creates a topographic index (wetness index) raster map from an elevation raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:423 ../gui/wxpython/menustrings.py:1365 +#: ../gui/wxpython/menustrings.py:424 ../gui/wxpython/menustrings.py:1366 #: ../gui/wxpython/image2target/ii2t_menustrings.py:416 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1342 msgid "TOPMODEL simulation" msgstr "" -#: ../gui/wxpython/menustrings.py:424 ../gui/wxpython/menustrings.py:1366 +#: ../gui/wxpython/menustrings.py:425 ../gui/wxpython/menustrings.py:1367 #: ../gui/wxpython/image2target/ii2t_menustrings.py:417 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1343 msgid "Simulates TOPMODEL which is a physically based hydrologic model." msgstr "" -#: ../gui/wxpython/menustrings.py:425 ../gui/wxpython/menustrings.py:1367 +#: ../gui/wxpython/menustrings.py:426 ../gui/wxpython/menustrings.py:1368 #: ../gui/wxpython/image2target/ii2t_menustrings.py:418 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1344 msgid "USLE K-factor" msgstr "" -#: ../gui/wxpython/menustrings.py:426 ../gui/wxpython/menustrings.py:1368 +#: ../gui/wxpython/menustrings.py:427 ../gui/wxpython/menustrings.py:1369 #: ../gui/wxpython/image2target/ii2t_menustrings.py:419 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1345 msgid "Computes USLE Soil Erodibility Factor (K)." msgstr "" -#: ../gui/wxpython/menustrings.py:427 ../gui/wxpython/menustrings.py:1369 +#: ../gui/wxpython/menustrings.py:428 ../gui/wxpython/menustrings.py:1370 #: ../gui/wxpython/image2target/ii2t_menustrings.py:420 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1346 msgid "USLE R-factor" msgstr "" -#: ../gui/wxpython/menustrings.py:428 ../gui/wxpython/menustrings.py:1370 +#: ../gui/wxpython/menustrings.py:429 ../gui/wxpython/menustrings.py:1371 #: ../gui/wxpython/image2target/ii2t_menustrings.py:421 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1347 msgid "Computes USLE R factor, Rainfall erosivity index." msgstr "" -#: ../gui/wxpython/menustrings.py:429 ../gui/wxpython/menustrings.py:876 -#: ../gui/wxpython/menustrings.py:1371 ../gui/wxpython/menustrings.py:1818 +#: ../gui/wxpython/menustrings.py:430 ../gui/wxpython/menustrings.py:877 +#: ../gui/wxpython/menustrings.py:1372 ../gui/wxpython/menustrings.py:1819 #: ../gui/wxpython/image2target/ii2t_menustrings.py:422 #: ../gui/wxpython/image2target/ii2t_menustrings.py:860 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1348 @@ -6729,254 +6703,254 @@ msgid "Groundwater modeling" msgstr "" -#: ../gui/wxpython/menustrings.py:430 ../gui/wxpython/menustrings.py:1372 +#: ../gui/wxpython/menustrings.py:431 ../gui/wxpython/menustrings.py:1373 #: ../gui/wxpython/image2target/ii2t_menustrings.py:423 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1349 msgid "Groundwater flow" msgstr "" -#: ../gui/wxpython/menustrings.py:431 ../gui/wxpython/menustrings.py:1373 +#: ../gui/wxpython/menustrings.py:432 ../gui/wxpython/menustrings.py:1374 #: ../gui/wxpython/image2target/ii2t_menustrings.py:424 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1350 msgid "Numerical calculation program for transient, confined and unconfined groundwater flow in two dimensions." msgstr "" -#: ../gui/wxpython/menustrings.py:432 ../gui/wxpython/menustrings.py:1374 +#: ../gui/wxpython/menustrings.py:433 ../gui/wxpython/menustrings.py:1375 #: ../gui/wxpython/image2target/ii2t_menustrings.py:425 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1351 msgid "Groundwater solute transport" msgstr "" -#: ../gui/wxpython/menustrings.py:433 ../gui/wxpython/menustrings.py:1375 +#: ../gui/wxpython/menustrings.py:434 ../gui/wxpython/menustrings.py:1376 #: ../gui/wxpython/image2target/ii2t_menustrings.py:426 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1352 msgid "Numerical calculation program for transient, confined and unconfined solute transport in two dimensions" msgstr "" -#: ../gui/wxpython/menustrings.py:434 ../gui/wxpython/menustrings.py:1376 +#: ../gui/wxpython/menustrings.py:435 ../gui/wxpython/menustrings.py:1377 #: ../gui/wxpython/image2target/ii2t_menustrings.py:427 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1353 msgid "Landscape patch analysis" msgstr "" -#: ../gui/wxpython/menustrings.py:435 ../gui/wxpython/menustrings.py:1377 +#: ../gui/wxpython/menustrings.py:436 ../gui/wxpython/menustrings.py:1378 #: ../gui/wxpython/image2target/ii2t_menustrings.py:428 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1354 msgid "Set up sampling and analysis framework" msgstr "" -#: ../gui/wxpython/menustrings.py:436 ../gui/wxpython/menustrings.py:1378 +#: ../gui/wxpython/menustrings.py:437 ../gui/wxpython/menustrings.py:1379 #: ../gui/wxpython/image2target/ii2t_menustrings.py:429 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1355 msgid "Configuration editor for r.li.'index'" msgstr "" -#: ../gui/wxpython/menustrings.py:437 ../gui/wxpython/menustrings.py:1379 +#: ../gui/wxpython/menustrings.py:438 ../gui/wxpython/menustrings.py:1380 #: ../gui/wxpython/image2target/ii2t_menustrings.py:430 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1356 msgid "Edge density" msgstr "" -#: ../gui/wxpython/menustrings.py:438 ../gui/wxpython/menustrings.py:1380 +#: ../gui/wxpython/menustrings.py:439 ../gui/wxpython/menustrings.py:1381 #: ../gui/wxpython/image2target/ii2t_menustrings.py:431 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1357 msgid "Calculates edge density index on a raster map, using a 4 neighbour algorithm" msgstr "" -#: ../gui/wxpython/menustrings.py:439 ../gui/wxpython/menustrings.py:1381 +#: ../gui/wxpython/menustrings.py:440 ../gui/wxpython/menustrings.py:1382 #: ../gui/wxpython/image2target/ii2t_menustrings.py:432 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1358 msgid "Contrast weighted edge density" msgstr "" -#: ../gui/wxpython/menustrings.py:440 ../gui/wxpython/menustrings.py:1382 +#: ../gui/wxpython/menustrings.py:441 ../gui/wxpython/menustrings.py:1383 #: ../gui/wxpython/image2target/ii2t_menustrings.py:433 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1359 msgid "Calculates contrast weighted edge density index on a raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:441 ../gui/wxpython/menustrings.py:1383 +#: ../gui/wxpython/menustrings.py:442 ../gui/wxpython/menustrings.py:1384 #: ../gui/wxpython/image2target/ii2t_menustrings.py:434 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1360 msgid "Patch area mean" msgstr "" -#: ../gui/wxpython/menustrings.py:442 ../gui/wxpython/menustrings.py:1384 +#: ../gui/wxpython/menustrings.py:443 ../gui/wxpython/menustrings.py:1385 #: ../gui/wxpython/image2target/ii2t_menustrings.py:435 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1361 msgid "Calculates mean patch size index on a raster map, using a 4 neighbour algorithm" msgstr "" -#: ../gui/wxpython/menustrings.py:443 ../gui/wxpython/menustrings.py:1385 +#: ../gui/wxpython/menustrings.py:444 ../gui/wxpython/menustrings.py:1386 #: ../gui/wxpython/image2target/ii2t_menustrings.py:436 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1362 msgid "Patch area range" msgstr "" -#: ../gui/wxpython/menustrings.py:444 ../gui/wxpython/menustrings.py:1386 +#: ../gui/wxpython/menustrings.py:445 ../gui/wxpython/menustrings.py:1387 #: ../gui/wxpython/image2target/ii2t_menustrings.py:437 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1363 msgid "Calculates range of patch area size on a raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:445 ../gui/wxpython/menustrings.py:1387 +#: ../gui/wxpython/menustrings.py:446 ../gui/wxpython/menustrings.py:1388 #: ../gui/wxpython/image2target/ii2t_menustrings.py:438 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1364 msgid "Patch area Std Dev" msgstr "" -#: ../gui/wxpython/menustrings.py:446 ../gui/wxpython/menustrings.py:1388 +#: ../gui/wxpython/menustrings.py:447 ../gui/wxpython/menustrings.py:1389 #: ../gui/wxpython/image2target/ii2t_menustrings.py:439 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1365 msgid "Calculates standard deviation of patch area a raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:447 ../gui/wxpython/menustrings.py:1389 +#: ../gui/wxpython/menustrings.py:448 ../gui/wxpython/menustrings.py:1390 #: ../gui/wxpython/image2target/ii2t_menustrings.py:440 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1366 msgid "Patch area Coeff Var" msgstr "" -#: ../gui/wxpython/menustrings.py:448 ../gui/wxpython/menustrings.py:1390 +#: ../gui/wxpython/menustrings.py:449 ../gui/wxpython/menustrings.py:1391 #: ../gui/wxpython/image2target/ii2t_menustrings.py:441 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1367 msgid "Calculates coefficient of variation of patch area on a raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:449 ../gui/wxpython/menustrings.py:1391 +#: ../gui/wxpython/menustrings.py:450 ../gui/wxpython/menustrings.py:1392 #: ../gui/wxpython/image2target/ii2t_menustrings.py:442 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1368 msgid "Patch density" msgstr "" -#: ../gui/wxpython/menustrings.py:450 ../gui/wxpython/menustrings.py:1392 +#: ../gui/wxpython/menustrings.py:451 ../gui/wxpython/menustrings.py:1393 #: ../gui/wxpython/image2target/ii2t_menustrings.py:443 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1369 msgid "Calculates patch density index on a raster map, using a 4 neighbour algorithm" msgstr "" -#: ../gui/wxpython/menustrings.py:451 ../gui/wxpython/menustrings.py:1393 +#: ../gui/wxpython/menustrings.py:452 ../gui/wxpython/menustrings.py:1394 #: ../gui/wxpython/image2target/ii2t_menustrings.py:444 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1370 msgid "Patch number" msgstr "" -#: ../gui/wxpython/menustrings.py:452 ../gui/wxpython/menustrings.py:1394 +#: ../gui/wxpython/menustrings.py:453 ../gui/wxpython/menustrings.py:1395 #: ../gui/wxpython/image2target/ii2t_menustrings.py:445 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1371 msgid "Calculates patch number index on a raster map, using a 4 neighbour algorithm." msgstr "" -#: ../gui/wxpython/menustrings.py:453 ../gui/wxpython/menustrings.py:1395 +#: ../gui/wxpython/menustrings.py:454 ../gui/wxpython/menustrings.py:1396 #: ../gui/wxpython/image2target/ii2t_menustrings.py:446 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1372 msgid "Dominance's diversity" msgstr "" -#: ../gui/wxpython/menustrings.py:454 ../gui/wxpython/menustrings.py:1396 +#: ../gui/wxpython/menustrings.py:455 ../gui/wxpython/menustrings.py:1397 #: ../gui/wxpython/image2target/ii2t_menustrings.py:447 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1373 msgid "Calculates dominance's diversity index on a raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:455 ../gui/wxpython/menustrings.py:1397 +#: ../gui/wxpython/menustrings.py:456 ../gui/wxpython/menustrings.py:1398 #: ../gui/wxpython/image2target/ii2t_menustrings.py:448 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1374 msgid "Shannon's diversity" msgstr "" -#: ../gui/wxpython/menustrings.py:456 ../gui/wxpython/menustrings.py:1398 +#: ../gui/wxpython/menustrings.py:457 ../gui/wxpython/menustrings.py:1399 #: ../gui/wxpython/image2target/ii2t_menustrings.py:449 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1375 msgid "Calculates Shannon's diversity index on a raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:457 ../gui/wxpython/menustrings.py:1399 +#: ../gui/wxpython/menustrings.py:458 ../gui/wxpython/menustrings.py:1400 #: ../gui/wxpython/image2target/ii2t_menustrings.py:450 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1376 msgid "Simpson's diversity" msgstr "" -#: ../gui/wxpython/menustrings.py:458 ../gui/wxpython/menustrings.py:1400 +#: ../gui/wxpython/menustrings.py:459 ../gui/wxpython/menustrings.py:1401 #: ../gui/wxpython/image2target/ii2t_menustrings.py:451 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1377 msgid "Calculates Simpson's diversity index on a raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:459 ../gui/wxpython/menustrings.py:1401 +#: ../gui/wxpython/menustrings.py:460 ../gui/wxpython/menustrings.py:1402 #: ../gui/wxpython/image2target/ii2t_menustrings.py:452 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1378 msgid "Richness" msgstr "" -#: ../gui/wxpython/menustrings.py:460 ../gui/wxpython/menustrings.py:1402 +#: ../gui/wxpython/menustrings.py:461 ../gui/wxpython/menustrings.py:1403 #: ../gui/wxpython/image2target/ii2t_menustrings.py:453 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1379 msgid "Calculates richness index on a raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:461 ../gui/wxpython/menustrings.py:1403 +#: ../gui/wxpython/menustrings.py:462 ../gui/wxpython/menustrings.py:1404 #: ../gui/wxpython/image2target/ii2t_menustrings.py:454 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1380 msgid "Shape index" msgstr "" -#: ../gui/wxpython/menustrings.py:462 ../gui/wxpython/menustrings.py:1404 +#: ../gui/wxpython/menustrings.py:463 ../gui/wxpython/menustrings.py:1405 #: ../gui/wxpython/image2target/ii2t_menustrings.py:455 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1381 msgid "Calculates shape index on a raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:463 ../gui/wxpython/menustrings.py:1405 +#: ../gui/wxpython/menustrings.py:464 ../gui/wxpython/menustrings.py:1406 #: ../gui/wxpython/image2target/ii2t_menustrings.py:456 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1382 msgid "Wildfire modeling" msgstr "" -#: ../gui/wxpython/menustrings.py:464 ../gui/wxpython/menustrings.py:1406 +#: ../gui/wxpython/menustrings.py:465 ../gui/wxpython/menustrings.py:1407 #: ../gui/wxpython/image2target/ii2t_menustrings.py:457 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1383 msgid "Rate of spread" msgstr "" -#: ../gui/wxpython/menustrings.py:465 ../gui/wxpython/menustrings.py:1407 +#: ../gui/wxpython/menustrings.py:466 ../gui/wxpython/menustrings.py:1408 #: ../gui/wxpython/image2target/ii2t_menustrings.py:458 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1384 msgid "Generates rate of spread raster maps. Generates three, or four raster map layers showing the base (perpendicular) rate of spread (ROS), the maximum (forward) ROS, the direction of the maximum ROS, and optionally the maximum potential spotting distance for fire spread simulation." msgstr "" -#: ../gui/wxpython/menustrings.py:466 ../gui/wxpython/menustrings.py:1408 +#: ../gui/wxpython/menustrings.py:467 ../gui/wxpython/menustrings.py:1409 #: ../gui/wxpython/image2target/ii2t_menustrings.py:459 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1385 msgid "Least-cost spread paths" msgstr "" -#: ../gui/wxpython/menustrings.py:467 ../gui/wxpython/menustrings.py:1409 +#: ../gui/wxpython/menustrings.py:468 ../gui/wxpython/menustrings.py:1410 #: ../gui/wxpython/image2target/ii2t_menustrings.py:460 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1386 msgid "Recursively traces the least cost path backwards to cells from which the cumulative cost was determined." msgstr "" -#: ../gui/wxpython/menustrings.py:468 ../gui/wxpython/menustrings.py:1410 +#: ../gui/wxpython/menustrings.py:469 ../gui/wxpython/menustrings.py:1411 #: ../gui/wxpython/image2target/ii2t_menustrings.py:461 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1387 msgid "Anisotropic spread simulation" msgstr "" -#: ../gui/wxpython/menustrings.py:469 ../gui/wxpython/menustrings.py:1411 +#: ../gui/wxpython/menustrings.py:470 ../gui/wxpython/menustrings.py:1412 #: ../gui/wxpython/image2target/ii2t_menustrings.py:462 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1388 msgid "Simulates elliptically anisotropic spread. Generates a raster map of the cumulative time of spread, given raster maps containing the rates of spread (ROS), the ROS directions and the spread origins. It optionally produces raster maps to contain backlink UTM coordinates for tracing spread paths. Usable for fire spread simulations." msgstr "" -#: ../gui/wxpython/menustrings.py:470 ../gui/wxpython/menustrings.py:1412 +#: ../gui/wxpython/menustrings.py:471 ../gui/wxpython/menustrings.py:1413 #: ../gui/wxpython/image2target/ii2t_menustrings.py:463 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1389 msgid "Change category values and labels" msgstr "" -#: ../gui/wxpython/menustrings.py:471 ../gui/wxpython/menustrings.py:521 -#: ../gui/wxpython/menustrings.py:1413 ../gui/wxpython/menustrings.py:1463 +#: ../gui/wxpython/menustrings.py:472 ../gui/wxpython/menustrings.py:522 +#: ../gui/wxpython/menustrings.py:1414 ../gui/wxpython/menustrings.py:1464 #: ../gui/wxpython/image2target/ii2t_menustrings.py:464 #: ../gui/wxpython/image2target/ii2t_menustrings.py:514 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1390 @@ -6984,8 +6958,8 @@ msgid "Manage category information" msgstr "" -#: ../gui/wxpython/menustrings.py:472 ../gui/wxpython/menustrings.py:522 -#: ../gui/wxpython/menustrings.py:1414 ../gui/wxpython/menustrings.py:1464 +#: ../gui/wxpython/menustrings.py:473 ../gui/wxpython/menustrings.py:523 +#: ../gui/wxpython/menustrings.py:1415 ../gui/wxpython/menustrings.py:1465 #: ../gui/wxpython/image2target/ii2t_menustrings.py:465 #: ../gui/wxpython/image2target/ii2t_menustrings.py:515 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1391 @@ -6993,32 +6967,32 @@ msgid "Manages category values and labels associated with user-specified raster map layers." msgstr "" -#: ../gui/wxpython/menustrings.py:473 ../gui/wxpython/menustrings.py:1415 +#: ../gui/wxpython/menustrings.py:474 ../gui/wxpython/menustrings.py:1416 #: ../gui/wxpython/image2target/ii2t_menustrings.py:466 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1392 msgid "Interactively edit category values" msgstr "" -#: ../gui/wxpython/menustrings.py:474 ../gui/wxpython/menustrings.py:1416 +#: ../gui/wxpython/menustrings.py:475 ../gui/wxpython/menustrings.py:1417 #: ../gui/wxpython/image2target/ii2t_menustrings.py:467 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1393 msgid "Edits cell values in a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:475 ../gui/wxpython/menustrings.py:1417 +#: ../gui/wxpython/menustrings.py:476 ../gui/wxpython/menustrings.py:1418 #: ../gui/wxpython/image2target/ii2t_menustrings.py:468 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1394 msgid "Reclassify by size" msgstr "" -#: ../gui/wxpython/menustrings.py:476 ../gui/wxpython/menustrings.py:1418 +#: ../gui/wxpython/menustrings.py:477 ../gui/wxpython/menustrings.py:1419 #: ../gui/wxpython/image2target/ii2t_menustrings.py:469 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1395 msgid "Reclasses a raster map greater or less than user specified area size (in hectares)." msgstr "" -#: ../gui/wxpython/menustrings.py:477 ../gui/wxpython/menustrings.py:696 -#: ../gui/wxpython/menustrings.py:1419 ../gui/wxpython/menustrings.py:1638 +#: ../gui/wxpython/menustrings.py:478 ../gui/wxpython/menustrings.py:697 +#: ../gui/wxpython/menustrings.py:1420 ../gui/wxpython/menustrings.py:1639 #: ../gui/wxpython/image2target/ii2t_menustrings.py:470 #: ../gui/wxpython/image2target/ii2t_menustrings.py:687 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1396 @@ -7026,252 +7000,252 @@ msgid "Reclassify" msgstr "" -#: ../gui/wxpython/menustrings.py:478 ../gui/wxpython/menustrings.py:1420 +#: ../gui/wxpython/menustrings.py:479 ../gui/wxpython/menustrings.py:1421 #: ../gui/wxpython/image2target/ii2t_menustrings.py:471 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1397 msgid "Reclassify raster map based on category values. Creates a new raster map whose category values are based upon a reclassification of the categories in an existing raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:479 ../gui/wxpython/menustrings.py:1421 +#: ../gui/wxpython/menustrings.py:480 ../gui/wxpython/menustrings.py:1422 #: ../gui/wxpython/image2target/ii2t_menustrings.py:472 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1398 msgid "Recode" msgstr "" -#: ../gui/wxpython/menustrings.py:480 ../gui/wxpython/menustrings.py:1422 +#: ../gui/wxpython/menustrings.py:481 ../gui/wxpython/menustrings.py:1423 #: ../gui/wxpython/image2target/ii2t_menustrings.py:473 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1399 msgid "Recodes categorical raster maps." msgstr "" -#: ../gui/wxpython/menustrings.py:481 ../gui/wxpython/menustrings.py:1423 +#: ../gui/wxpython/menustrings.py:482 ../gui/wxpython/menustrings.py:1424 #: ../gui/wxpython/image2target/ii2t_menustrings.py:474 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1400 msgid "Rescale" msgstr "" -#: ../gui/wxpython/menustrings.py:482 ../gui/wxpython/menustrings.py:1424 +#: ../gui/wxpython/menustrings.py:483 ../gui/wxpython/menustrings.py:1425 #: ../gui/wxpython/image2target/ii2t_menustrings.py:475 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1401 msgid "Rescales the range of category values in a raster map layer." msgstr "" -#: ../gui/wxpython/menustrings.py:483 ../gui/wxpython/menustrings.py:1425 +#: ../gui/wxpython/menustrings.py:484 ../gui/wxpython/menustrings.py:1426 #: ../gui/wxpython/image2target/ii2t_menustrings.py:476 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1402 msgid "Rescale with histogram" msgstr "" -#: ../gui/wxpython/menustrings.py:484 ../gui/wxpython/menustrings.py:1426 +#: ../gui/wxpython/menustrings.py:485 ../gui/wxpython/menustrings.py:1427 #: ../gui/wxpython/image2target/ii2t_menustrings.py:477 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1403 msgid "Rescales histogram equalized the range of category values in a raster map layer." msgstr "" -#: ../gui/wxpython/menustrings.py:485 ../gui/wxpython/menustrings.py:1427 +#: ../gui/wxpython/menustrings.py:486 ../gui/wxpython/menustrings.py:1428 #: ../gui/wxpython/image2target/ii2t_menustrings.py:478 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1404 msgid "Generate random cells" msgstr "" -#: ../gui/wxpython/menustrings.py:486 ../gui/wxpython/menustrings.py:1428 +#: ../gui/wxpython/menustrings.py:487 ../gui/wxpython/menustrings.py:1429 #: ../gui/wxpython/image2target/ii2t_menustrings.py:479 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1405 msgid "Random cells" msgstr "" -#: ../gui/wxpython/menustrings.py:487 ../gui/wxpython/menustrings.py:1429 +#: ../gui/wxpython/menustrings.py:488 ../gui/wxpython/menustrings.py:1430 #: ../gui/wxpython/image2target/ii2t_menustrings.py:480 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1406 msgid "Generates random cell values with spatial dependence." msgstr "" -#: ../gui/wxpython/menustrings.py:488 ../gui/wxpython/menustrings.py:1430 +#: ../gui/wxpython/menustrings.py:489 ../gui/wxpython/menustrings.py:1431 #: ../gui/wxpython/image2target/ii2t_menustrings.py:481 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1407 msgid "Random cells and vector points" msgstr "" -#: ../gui/wxpython/menustrings.py:489 ../gui/wxpython/menustrings.py:1431 +#: ../gui/wxpython/menustrings.py:490 ../gui/wxpython/menustrings.py:1432 #: ../gui/wxpython/image2target/ii2t_menustrings.py:482 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1408 msgid "Creates a raster map layer and vector point map containing randomly located points." msgstr "" -#: ../gui/wxpython/menustrings.py:490 ../gui/wxpython/menustrings.py:1432 +#: ../gui/wxpython/menustrings.py:491 ../gui/wxpython/menustrings.py:1433 #: ../gui/wxpython/image2target/ii2t_menustrings.py:483 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1409 msgid "Generate surfaces" msgstr "" -#: ../gui/wxpython/menustrings.py:491 ../gui/wxpython/menustrings.py:1433 +#: ../gui/wxpython/menustrings.py:492 ../gui/wxpython/menustrings.py:1434 #: ../gui/wxpython/image2target/ii2t_menustrings.py:484 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1410 msgid "Fractal surface" msgstr "" -#: ../gui/wxpython/menustrings.py:492 ../gui/wxpython/menustrings.py:1434 +#: ../gui/wxpython/menustrings.py:493 ../gui/wxpython/menustrings.py:1435 #: ../gui/wxpython/image2target/ii2t_menustrings.py:485 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1411 msgid "Creates a fractal surface of a given fractal dimension." msgstr "" -#: ../gui/wxpython/menustrings.py:493 ../gui/wxpython/menustrings.py:1435 +#: ../gui/wxpython/menustrings.py:494 ../gui/wxpython/menustrings.py:1436 #: ../gui/wxpython/image2target/ii2t_menustrings.py:486 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1412 msgid "Gaussian kernel density surface" msgstr "" -#: ../gui/wxpython/menustrings.py:494 ../gui/wxpython/menustrings.py:1436 +#: ../gui/wxpython/menustrings.py:495 ../gui/wxpython/menustrings.py:1437 #: ../gui/wxpython/image2target/ii2t_menustrings.py:487 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1413 msgid "Generates a raster density map from vector points map. Density is computed using a moving kernel. Optionally generates a vector density map on a vector network." msgstr "" -#: ../gui/wxpython/menustrings.py:495 ../gui/wxpython/menustrings.py:1437 +#: ../gui/wxpython/menustrings.py:496 ../gui/wxpython/menustrings.py:1438 #: ../gui/wxpython/image2target/ii2t_menustrings.py:488 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1414 msgid "Gaussian deviates surface" msgstr "" -#: ../gui/wxpython/menustrings.py:496 ../gui/wxpython/menustrings.py:1438 +#: ../gui/wxpython/menustrings.py:497 ../gui/wxpython/menustrings.py:1439 #: ../gui/wxpython/image2target/ii2t_menustrings.py:489 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1415 msgid "Generates a raster map using gaussian random number generator. Mean and standard deviation of gaussian deviates can be expressed by the user." msgstr "" -#: ../gui/wxpython/menustrings.py:497 ../gui/wxpython/menustrings.py:1439 +#: ../gui/wxpython/menustrings.py:498 ../gui/wxpython/menustrings.py:1440 #: ../gui/wxpython/image2target/ii2t_menustrings.py:490 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1416 #: ../gui/wxpython/nviz/tools.py:5181 msgid "Plane" msgstr "" -#: ../gui/wxpython/menustrings.py:498 ../gui/wxpython/menustrings.py:1440 +#: ../gui/wxpython/menustrings.py:499 ../gui/wxpython/menustrings.py:1441 #: ../gui/wxpython/image2target/ii2t_menustrings.py:491 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1417 msgid "Creates raster plane map given dip (inclination), aspect (azimuth) and one point." msgstr "" -#: ../gui/wxpython/menustrings.py:499 ../gui/wxpython/menustrings.py:1441 +#: ../gui/wxpython/menustrings.py:500 ../gui/wxpython/menustrings.py:1442 #: ../gui/wxpython/image2target/ii2t_menustrings.py:492 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1418 msgid "Random deviates surface" msgstr "" -#: ../gui/wxpython/menustrings.py:500 ../gui/wxpython/menustrings.py:1442 +#: ../gui/wxpython/menustrings.py:501 ../gui/wxpython/menustrings.py:1443 #: ../gui/wxpython/image2target/ii2t_menustrings.py:493 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1419 msgid "Produces a raster surface map of uniform random deviates with defined range." msgstr "" -#: ../gui/wxpython/menustrings.py:501 ../gui/wxpython/menustrings.py:1443 +#: ../gui/wxpython/menustrings.py:502 ../gui/wxpython/menustrings.py:1444 #: ../gui/wxpython/image2target/ii2t_menustrings.py:494 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1420 msgid "Random surface with spatial dependence" msgstr "" -#: ../gui/wxpython/menustrings.py:502 ../gui/wxpython/menustrings.py:1444 +#: ../gui/wxpython/menustrings.py:503 ../gui/wxpython/menustrings.py:1445 #: ../gui/wxpython/image2target/ii2t_menustrings.py:495 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1421 msgid "Generates random surface(s) with spatial dependence." msgstr "" -#: ../gui/wxpython/menustrings.py:503 ../gui/wxpython/menustrings.py:1445 +#: ../gui/wxpython/menustrings.py:504 ../gui/wxpython/menustrings.py:1446 #: ../gui/wxpython/image2target/ii2t_menustrings.py:496 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1422 msgid "Interpolate surfaces" msgstr "" -#: ../gui/wxpython/menustrings.py:504 ../gui/wxpython/menustrings.py:1446 +#: ../gui/wxpython/menustrings.py:505 ../gui/wxpython/menustrings.py:1447 #: ../gui/wxpython/image2target/ii2t_menustrings.py:497 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1423 msgid "Bilinear and bicubic from vector points" msgstr "" -#: ../gui/wxpython/menustrings.py:505 ../gui/wxpython/menustrings.py:1447 +#: ../gui/wxpython/menustrings.py:506 ../gui/wxpython/menustrings.py:1448 #: ../gui/wxpython/image2target/ii2t_menustrings.py:498 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1424 msgid "Performs bicubic or bilinear spline interpolation with Tykhonov regularization." msgstr "" -#: ../gui/wxpython/menustrings.py:506 ../gui/wxpython/menustrings.py:1448 +#: ../gui/wxpython/menustrings.py:507 ../gui/wxpython/menustrings.py:1449 #: ../gui/wxpython/image2target/ii2t_menustrings.py:499 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1425 msgid "IDW from raster points" msgstr "" -#: ../gui/wxpython/menustrings.py:507 ../gui/wxpython/menustrings.py:1449 +#: ../gui/wxpython/menustrings.py:508 ../gui/wxpython/menustrings.py:1450 #: ../gui/wxpython/image2target/ii2t_menustrings.py:500 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1426 msgid "Provides surface interpolation from raster point data by Inverse Distance Squared Weighting." msgstr "" -#: ../gui/wxpython/menustrings.py:508 ../gui/wxpython/menustrings.py:1450 +#: ../gui/wxpython/menustrings.py:509 ../gui/wxpython/menustrings.py:1451 #: ../gui/wxpython/image2target/ii2t_menustrings.py:501 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1427 msgid "IDW from vector points" msgstr "" -#: ../gui/wxpython/menustrings.py:509 ../gui/wxpython/menustrings.py:1451 +#: ../gui/wxpython/menustrings.py:510 ../gui/wxpython/menustrings.py:1452 #: ../gui/wxpython/image2target/ii2t_menustrings.py:502 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1428 msgid "Provides surface interpolation from vector point data by Inverse Distance Squared Weighting." msgstr "" -#: ../gui/wxpython/menustrings.py:510 ../gui/wxpython/menustrings.py:1452 +#: ../gui/wxpython/menustrings.py:511 ../gui/wxpython/menustrings.py:1453 #: ../gui/wxpython/image2target/ii2t_menustrings.py:503 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1429 msgid "Raster contours" msgstr "" -#: ../gui/wxpython/menustrings.py:511 ../gui/wxpython/menustrings.py:1453 +#: ../gui/wxpython/menustrings.py:512 ../gui/wxpython/menustrings.py:1454 #: ../gui/wxpython/image2target/ii2t_menustrings.py:504 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1430 msgid "Generates surface raster map from rasterized contours." msgstr "" -#: ../gui/wxpython/menustrings.py:512 ../gui/wxpython/menustrings.py:1454 +#: ../gui/wxpython/menustrings.py:513 ../gui/wxpython/menustrings.py:1455 #: ../gui/wxpython/image2target/ii2t_menustrings.py:505 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1431 msgid "Regularized spline tension" msgstr "" -#: ../gui/wxpython/menustrings.py:513 ../gui/wxpython/menustrings.py:1455 +#: ../gui/wxpython/menustrings.py:514 ../gui/wxpython/menustrings.py:1456 #: ../gui/wxpython/image2target/ii2t_menustrings.py:506 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1432 msgid "Performs surface interpolation from vector points map by splines. Spatial approximation and topographic analysis from given point or isoline data in vector format to floating point raster format using regularized spline with tension." msgstr "" -#: ../gui/wxpython/menustrings.py:514 ../gui/wxpython/menustrings.py:1456 +#: ../gui/wxpython/menustrings.py:515 ../gui/wxpython/menustrings.py:1457 #: ../gui/wxpython/image2target/ii2t_menustrings.py:507 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1433 msgid "Raster series interpolation" msgstr "" -#: ../gui/wxpython/menustrings.py:515 ../gui/wxpython/menustrings.py:1457 +#: ../gui/wxpython/menustrings.py:516 ../gui/wxpython/menustrings.py:1458 #: ../gui/wxpython/image2target/ii2t_menustrings.py:508 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1434 msgid "Interpolates raster maps located (temporal or spatial) in between input raster maps at specific sampling positions." msgstr "" -#: ../gui/wxpython/menustrings.py:516 ../gui/wxpython/menustrings.py:1458 +#: ../gui/wxpython/menustrings.py:517 ../gui/wxpython/menustrings.py:1459 #: ../gui/wxpython/image2target/ii2t_menustrings.py:509 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1435 msgid "Fill NULL cells" msgstr "" -#: ../gui/wxpython/menustrings.py:517 ../gui/wxpython/menustrings.py:1459 +#: ../gui/wxpython/menustrings.py:518 ../gui/wxpython/menustrings.py:1460 #: ../gui/wxpython/image2target/ii2t_menustrings.py:510 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1436 msgid "Fills no-data areas in raster maps using spline interpolation." msgstr "" -#: ../gui/wxpython/menustrings.py:518 ../gui/wxpython/menustrings.py:735 -#: ../gui/wxpython/menustrings.py:852 ../gui/wxpython/menustrings.py:880 -#: ../gui/wxpython/menustrings.py:1024 ../gui/wxpython/menustrings.py:1460 -#: ../gui/wxpython/menustrings.py:1677 ../gui/wxpython/menustrings.py:1794 -#: ../gui/wxpython/menustrings.py:1822 ../gui/wxpython/menustrings.py:1966 +#: ../gui/wxpython/menustrings.py:519 ../gui/wxpython/menustrings.py:736 +#: ../gui/wxpython/menustrings.py:853 ../gui/wxpython/menustrings.py:881 +#: ../gui/wxpython/menustrings.py:1025 ../gui/wxpython/menustrings.py:1461 +#: ../gui/wxpython/menustrings.py:1678 ../gui/wxpython/menustrings.py:1795 +#: ../gui/wxpython/menustrings.py:1823 ../gui/wxpython/menustrings.py:1967 #: ../gui/wxpython/image2target/ii2t_menustrings.py:511 #: ../gui/wxpython/image2target/ii2t_menustrings.py:726 #: ../gui/wxpython/image2target/ii2t_menustrings.py:836 @@ -7283,456 +7257,456 @@ msgid "Reports and statistics" msgstr "" -#: ../gui/wxpython/menustrings.py:519 ../gui/wxpython/menustrings.py:1461 +#: ../gui/wxpython/menustrings.py:520 ../gui/wxpython/menustrings.py:1462 #: ../gui/wxpython/image2target/ii2t_menustrings.py:512 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1438 msgid "Basic raster metadata" msgstr "" -#: ../gui/wxpython/menustrings.py:520 ../gui/wxpython/menustrings.py:1462 +#: ../gui/wxpython/menustrings.py:521 ../gui/wxpython/menustrings.py:1463 #: ../gui/wxpython/image2target/ii2t_menustrings.py:513 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1439 msgid "Outputs basic information about a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:523 ../gui/wxpython/menustrings.py:1465 +#: ../gui/wxpython/menustrings.py:524 ../gui/wxpython/menustrings.py:1466 #: ../gui/wxpython/image2target/ii2t_menustrings.py:516 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1442 msgid "General statistics" msgstr "" -#: ../gui/wxpython/menustrings.py:524 ../gui/wxpython/menustrings.py:1466 +#: ../gui/wxpython/menustrings.py:525 ../gui/wxpython/menustrings.py:1467 #: ../gui/wxpython/image2target/ii2t_menustrings.py:517 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1443 msgid "Generates area statistics for raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:525 ../gui/wxpython/menustrings.py:1467 +#: ../gui/wxpython/menustrings.py:526 ../gui/wxpython/menustrings.py:1468 #: ../gui/wxpython/image2target/ii2t_menustrings.py:518 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1444 msgid "Quantiles for large data sets" msgstr "" -#: ../gui/wxpython/menustrings.py:526 ../gui/wxpython/menustrings.py:1468 +#: ../gui/wxpython/menustrings.py:527 ../gui/wxpython/menustrings.py:1469 #: ../gui/wxpython/image2target/ii2t_menustrings.py:519 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1445 msgid "Compute quantiles using two passes." msgstr "" -#: ../gui/wxpython/menustrings.py:527 ../gui/wxpython/menustrings.py:1469 +#: ../gui/wxpython/menustrings.py:528 ../gui/wxpython/menustrings.py:1470 #: ../gui/wxpython/image2target/ii2t_menustrings.py:520 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1446 msgid "Range of category values" msgstr "" -#: ../gui/wxpython/menustrings.py:528 ../gui/wxpython/menustrings.py:1470 +#: ../gui/wxpython/menustrings.py:529 ../gui/wxpython/menustrings.py:1471 #: ../gui/wxpython/image2target/ii2t_menustrings.py:521 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1447 msgid "Prints terse list of category values found in a raster map layer." msgstr "" -#: ../gui/wxpython/menustrings.py:529 ../gui/wxpython/menustrings.py:1471 +#: ../gui/wxpython/menustrings.py:530 ../gui/wxpython/menustrings.py:1472 #: ../gui/wxpython/image2target/ii2t_menustrings.py:522 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1448 msgid "Sum area by raster map and category" msgstr "" -#: ../gui/wxpython/menustrings.py:530 ../gui/wxpython/menustrings.py:1472 +#: ../gui/wxpython/menustrings.py:531 ../gui/wxpython/menustrings.py:1473 #: ../gui/wxpython/image2target/ii2t_menustrings.py:523 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1449 msgid "Reports statistics for raster maps." msgstr "" -#: ../gui/wxpython/menustrings.py:531 ../gui/wxpython/menustrings.py:1473 +#: ../gui/wxpython/menustrings.py:532 ../gui/wxpython/menustrings.py:1474 #: ../gui/wxpython/image2target/ii2t_menustrings.py:524 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1450 msgid "Statistics for clumped cells" msgstr "" -#: ../gui/wxpython/menustrings.py:532 ../gui/wxpython/menustrings.py:1474 +#: ../gui/wxpython/menustrings.py:533 ../gui/wxpython/menustrings.py:1475 #: ../gui/wxpython/image2target/ii2t_menustrings.py:525 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1451 msgid "Calculates the volume of data \"clumps\". Optionally produces a GRASS vector points map containing the calculated centroids of these clumps." msgstr "" -#: ../gui/wxpython/menustrings.py:533 ../gui/wxpython/menustrings.py:1475 +#: ../gui/wxpython/menustrings.py:534 ../gui/wxpython/menustrings.py:1476 #: ../gui/wxpython/image2target/ii2t_menustrings.py:526 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1452 msgid "Total corrected area" msgstr "" -#: ../gui/wxpython/menustrings.py:534 ../gui/wxpython/menustrings.py:1476 +#: ../gui/wxpython/menustrings.py:535 ../gui/wxpython/menustrings.py:1477 #: ../gui/wxpython/image2target/ii2t_menustrings.py:527 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1453 msgid "Prints estimation of surface area for raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:535 ../gui/wxpython/menustrings.py:1477 +#: ../gui/wxpython/menustrings.py:536 ../gui/wxpython/menustrings.py:1478 #: ../gui/wxpython/image2target/ii2t_menustrings.py:528 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1454 #: ../gui/wxpython/lmgr/layertree.py:804 ../gui/wxpython/lmgr/layertree.py:860 msgid "Univariate raster statistics" msgstr "" -#: ../gui/wxpython/menustrings.py:536 ../gui/wxpython/menustrings.py:1478 +#: ../gui/wxpython/menustrings.py:537 ../gui/wxpython/menustrings.py:1479 #: ../gui/wxpython/image2target/ii2t_menustrings.py:529 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1455 msgid "Calculates univariate statistics from the non-null cells of a raster map. Statistics include number of cells counted, minimum and maximum cell values, range, arithmetic mean, population variance, standard deviation, coefficient of variation, and sum." msgstr "" -#: ../gui/wxpython/menustrings.py:537 ../gui/wxpython/menustrings.py:746 -#: ../gui/wxpython/menustrings.py:1479 ../gui/wxpython/menustrings.py:1688 +#: ../gui/wxpython/menustrings.py:538 ../gui/wxpython/menustrings.py:747 +#: ../gui/wxpython/menustrings.py:1480 ../gui/wxpython/menustrings.py:1689 #: ../gui/wxpython/image2target/ii2t_menustrings.py:530 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1456 msgid "Sample transects" msgstr "" -#: ../gui/wxpython/menustrings.py:538 ../gui/wxpython/menustrings.py:1480 +#: ../gui/wxpython/menustrings.py:539 ../gui/wxpython/menustrings.py:1481 #: ../gui/wxpython/image2target/ii2t_menustrings.py:531 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1457 msgid "Outputs the raster map layer values lying on user-defined line(s)." msgstr "" -#: ../gui/wxpython/menustrings.py:539 ../gui/wxpython/menustrings.py:1481 +#: ../gui/wxpython/menustrings.py:540 ../gui/wxpython/menustrings.py:1482 #: ../gui/wxpython/image2target/ii2t_menustrings.py:532 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1458 msgid "Sample transects (bearing/distance)" msgstr "" -#: ../gui/wxpython/menustrings.py:540 ../gui/wxpython/menustrings.py:1482 +#: ../gui/wxpython/menustrings.py:541 ../gui/wxpython/menustrings.py:1483 #: ../gui/wxpython/image2target/ii2t_menustrings.py:533 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1459 msgid "Outputs raster map layer values lying along user defined transect line(s)." msgstr "" -#: ../gui/wxpython/menustrings.py:541 ../gui/wxpython/menustrings.py:1483 +#: ../gui/wxpython/menustrings.py:542 ../gui/wxpython/menustrings.py:1484 #: ../gui/wxpython/image2target/ii2t_menustrings.py:534 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1460 msgid "Covariance/correlation" msgstr "" -#: ../gui/wxpython/menustrings.py:542 ../gui/wxpython/menustrings.py:1484 +#: ../gui/wxpython/menustrings.py:543 ../gui/wxpython/menustrings.py:1485 #: ../gui/wxpython/image2target/ii2t_menustrings.py:535 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1461 msgid "Outputs a covariance/correlation matrix for user-specified raster map layer(s)." msgstr "" -#: ../gui/wxpython/menustrings.py:543 ../gui/wxpython/menustrings.py:1485 +#: ../gui/wxpython/menustrings.py:544 ../gui/wxpython/menustrings.py:1486 #: ../gui/wxpython/image2target/ii2t_menustrings.py:536 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1462 msgid "Linear regression" msgstr "" -#: ../gui/wxpython/menustrings.py:544 ../gui/wxpython/menustrings.py:1486 +#: ../gui/wxpython/menustrings.py:545 ../gui/wxpython/menustrings.py:1487 #: ../gui/wxpython/image2target/ii2t_menustrings.py:537 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1463 msgid "Calculates linear regression from two raster maps: y = a + b*x." msgstr "" -#: ../gui/wxpython/menustrings.py:545 ../gui/wxpython/menustrings.py:1487 +#: ../gui/wxpython/menustrings.py:546 ../gui/wxpython/menustrings.py:1488 #: ../gui/wxpython/image2target/ii2t_menustrings.py:538 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1464 msgid "Multiple regression" msgstr "" -#: ../gui/wxpython/menustrings.py:546 ../gui/wxpython/menustrings.py:1488 +#: ../gui/wxpython/menustrings.py:547 ../gui/wxpython/menustrings.py:1489 #: ../gui/wxpython/image2target/ii2t_menustrings.py:539 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1465 msgid "Calculates multiple linear regression from raster maps." msgstr "" -#: ../gui/wxpython/menustrings.py:547 ../gui/wxpython/menustrings.py:1489 +#: ../gui/wxpython/menustrings.py:548 ../gui/wxpython/menustrings.py:1490 #: ../gui/wxpython/image2target/ii2t_menustrings.py:540 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1466 msgid "Mutual category occurrences" msgstr "" -#: ../gui/wxpython/menustrings.py:548 ../gui/wxpython/menustrings.py:1490 +#: ../gui/wxpython/menustrings.py:549 ../gui/wxpython/menustrings.py:1491 #: ../gui/wxpython/image2target/ii2t_menustrings.py:541 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1467 msgid "Tabulates the mutual occurrence (coincidence) of categories for two raster map layers." msgstr "" -#: ../gui/wxpython/menustrings.py:549 ../gui/wxpython/menustrings.py:1491 +#: ../gui/wxpython/menustrings.py:550 ../gui/wxpython/menustrings.py:1492 #: ../gui/wxpython/image2target/ii2t_menustrings.py:542 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1468 msgid "&Vector" msgstr "" -#: ../gui/wxpython/menustrings.py:550 ../gui/wxpython/menustrings.py:1492 +#: ../gui/wxpython/menustrings.py:551 ../gui/wxpython/menustrings.py:1493 #: ../gui/wxpython/image2target/ii2t_menustrings.py:543 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1469 msgid "Develop vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:551 ../gui/wxpython/menustrings.py:1493 +#: ../gui/wxpython/menustrings.py:552 ../gui/wxpython/menustrings.py:1494 #: ../gui/wxpython/image2target/ii2t_menustrings.py:544 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1470 -#: ../gui/wxpython/gui_core/dialogs.py:264 -#: ../gui/wxpython/gui_core/dialogs.py:402 +#: ../gui/wxpython/gui_core/dialogs.py:265 +#: ../gui/wxpython/gui_core/dialogs.py:403 msgid "Create new vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:552 ../gui/wxpython/menustrings.py:1494 +#: ../gui/wxpython/menustrings.py:553 ../gui/wxpython/menustrings.py:1495 #: ../gui/wxpython/image2target/ii2t_menustrings.py:545 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1471 msgid "Create new empty vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:553 ../gui/wxpython/menustrings.py:1495 +#: ../gui/wxpython/menustrings.py:554 ../gui/wxpython/menustrings.py:1496 #: ../gui/wxpython/image2target/ii2t_menustrings.py:546 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1472 msgid "Edit vector map (non-interactively)" msgstr "" -#: ../gui/wxpython/menustrings.py:554 ../gui/wxpython/menustrings.py:1496 +#: ../gui/wxpython/menustrings.py:555 ../gui/wxpython/menustrings.py:1497 #: ../gui/wxpython/image2target/ii2t_menustrings.py:547 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1473 msgid "Edits a vector map, allows adding, deleting and modifying selected vector features." msgstr "" -#: ../gui/wxpython/menustrings.py:555 ../gui/wxpython/menustrings.py:1497 +#: ../gui/wxpython/menustrings.py:556 ../gui/wxpython/menustrings.py:1498 #: ../gui/wxpython/image2target/ii2t_menustrings.py:548 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1474 msgid "Convert object types" msgstr "" -#: ../gui/wxpython/menustrings.py:556 ../gui/wxpython/menustrings.py:1498 +#: ../gui/wxpython/menustrings.py:557 ../gui/wxpython/menustrings.py:1499 #: ../gui/wxpython/image2target/ii2t_menustrings.py:549 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1475 msgid "Changes type of vector features." msgstr "" -#: ../gui/wxpython/menustrings.py:557 ../gui/wxpython/menustrings.py:1499 +#: ../gui/wxpython/menustrings.py:558 ../gui/wxpython/menustrings.py:1500 #: ../gui/wxpython/image2target/ii2t_menustrings.py:550 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1476 msgid "Parallel lines" msgstr "" -#: ../gui/wxpython/menustrings.py:558 ../gui/wxpython/menustrings.py:1500 +#: ../gui/wxpython/menustrings.py:559 ../gui/wxpython/menustrings.py:1501 #: ../gui/wxpython/image2target/ii2t_menustrings.py:551 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1477 msgid "Creates parallel line to input vector lines." msgstr "" -#: ../gui/wxpython/menustrings.py:559 ../gui/wxpython/menustrings.py:1501 +#: ../gui/wxpython/menustrings.py:560 ../gui/wxpython/menustrings.py:1502 #: ../gui/wxpython/image2target/ii2t_menustrings.py:552 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1478 msgid "Dissolve boundaries" msgstr "" -#: ../gui/wxpython/menustrings.py:560 ../gui/wxpython/menustrings.py:1502 +#: ../gui/wxpython/menustrings.py:561 ../gui/wxpython/menustrings.py:1503 #: ../gui/wxpython/image2target/ii2t_menustrings.py:553 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1479 msgid "Dissolves boundaries between adjacent areas sharing a common category number or attribute." msgstr "" -#: ../gui/wxpython/menustrings.py:561 ../gui/wxpython/menustrings.py:1503 +#: ../gui/wxpython/menustrings.py:562 ../gui/wxpython/menustrings.py:1504 #: ../gui/wxpython/image2target/ii2t_menustrings.py:554 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1480 msgid "Create 3D vector over raster" msgstr "" -#: ../gui/wxpython/menustrings.py:562 ../gui/wxpython/menustrings.py:1504 +#: ../gui/wxpython/menustrings.py:563 ../gui/wxpython/menustrings.py:1505 #: ../gui/wxpython/image2target/ii2t_menustrings.py:555 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1481 msgid "Converts 2D vector features to 3D by sampling of elevation raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:563 ../gui/wxpython/menustrings.py:1505 +#: ../gui/wxpython/menustrings.py:564 ../gui/wxpython/menustrings.py:1506 #: ../gui/wxpython/image2target/ii2t_menustrings.py:556 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1482 msgid "Extrude 3D vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:564 ../gui/wxpython/menustrings.py:1506 +#: ../gui/wxpython/menustrings.py:565 ../gui/wxpython/menustrings.py:1507 #: ../gui/wxpython/image2target/ii2t_menustrings.py:557 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1483 msgid "Extrudes flat vector features to 3D vector features with defined height. Optionally the height can be derived from sampling of elevation raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:565 ../gui/wxpython/menustrings.py:1507 +#: ../gui/wxpython/menustrings.py:566 ../gui/wxpython/menustrings.py:1508 #: ../gui/wxpython/image2target/ii2t_menustrings.py:558 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1484 msgid "Create labels" msgstr "" -#: ../gui/wxpython/menustrings.py:566 ../gui/wxpython/menustrings.py:1508 +#: ../gui/wxpython/menustrings.py:567 ../gui/wxpython/menustrings.py:1509 #: ../gui/wxpython/image2target/ii2t_menustrings.py:559 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1485 msgid "Creates paint labels for a vector map from attached attributes." msgstr "" -#: ../gui/wxpython/menustrings.py:567 ../gui/wxpython/menustrings.py:1509 +#: ../gui/wxpython/menustrings.py:568 ../gui/wxpython/menustrings.py:1510 #: ../gui/wxpython/image2target/ii2t_menustrings.py:560 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1486 msgid "Reposition vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:568 ../gui/wxpython/menustrings.py:1510 +#: ../gui/wxpython/menustrings.py:569 ../gui/wxpython/menustrings.py:1511 #: ../gui/wxpython/image2target/ii2t_menustrings.py:561 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1487 msgid "Performs an affine transformation (shift, scale and rotate) on vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:569 ../gui/wxpython/menustrings.py:1511 +#: ../gui/wxpython/menustrings.py:570 ../gui/wxpython/menustrings.py:1512 #: ../gui/wxpython/image2target/ii2t_menustrings.py:562 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1488 msgid "Rectify vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:570 ../gui/wxpython/menustrings.py:1512 +#: ../gui/wxpython/menustrings.py:571 ../gui/wxpython/menustrings.py:1513 #: ../gui/wxpython/image2target/ii2t_menustrings.py:563 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1489 msgid "Rectifies a vector by computing a coordinate transformation for each object in the vector based on the control points." msgstr "" -#: ../gui/wxpython/menustrings.py:574 ../gui/wxpython/menustrings.py:1516 +#: ../gui/wxpython/menustrings.py:575 ../gui/wxpython/menustrings.py:1517 #: ../gui/wxpython/image2target/ii2t_menustrings.py:567 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1493 msgid "Updates vector map metadata." msgstr "" -#: ../gui/wxpython/menustrings.py:575 ../gui/wxpython/menustrings.py:1517 +#: ../gui/wxpython/menustrings.py:576 ../gui/wxpython/menustrings.py:1518 #: ../gui/wxpython/image2target/ii2t_menustrings.py:568 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1494 msgid "Topology maintenance" msgstr "" -#: ../gui/wxpython/menustrings.py:576 ../gui/wxpython/menustrings.py:1518 +#: ../gui/wxpython/menustrings.py:577 ../gui/wxpython/menustrings.py:1519 #: ../gui/wxpython/image2target/ii2t_menustrings.py:569 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1495 msgid "Create or rebuild topology" msgstr "" -#: ../gui/wxpython/menustrings.py:577 ../gui/wxpython/menustrings.py:1519 +#: ../gui/wxpython/menustrings.py:578 ../gui/wxpython/menustrings.py:1520 #: ../gui/wxpython/image2target/ii2t_menustrings.py:570 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1496 msgid "Creates topology for vector map. Optionally also checks for topological errors." msgstr "" -#: ../gui/wxpython/menustrings.py:578 ../gui/wxpython/menustrings.py:1520 +#: ../gui/wxpython/menustrings.py:579 ../gui/wxpython/menustrings.py:1521 #: ../gui/wxpython/image2target/ii2t_menustrings.py:571 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1497 msgid "Rebuild topology on all vector maps" msgstr "" -#: ../gui/wxpython/menustrings.py:579 ../gui/wxpython/menustrings.py:1521 +#: ../gui/wxpython/menustrings.py:580 ../gui/wxpython/menustrings.py:1522 #: ../gui/wxpython/image2target/ii2t_menustrings.py:572 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1498 msgid "Rebuilds topology on all vector maps in the current mapset." msgstr "" -#: ../gui/wxpython/menustrings.py:580 ../gui/wxpython/menustrings.py:1522 +#: ../gui/wxpython/menustrings.py:581 ../gui/wxpython/menustrings.py:1523 #: ../gui/wxpython/image2target/ii2t_menustrings.py:573 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1499 msgid "Build polylines" msgstr "" -#: ../gui/wxpython/menustrings.py:581 ../gui/wxpython/menustrings.py:1523 +#: ../gui/wxpython/menustrings.py:582 ../gui/wxpython/menustrings.py:1524 #: ../gui/wxpython/image2target/ii2t_menustrings.py:574 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1500 msgid "Builds polylines from lines or boundaries." msgstr "" -#: ../gui/wxpython/menustrings.py:582 ../gui/wxpython/menustrings.py:1524 +#: ../gui/wxpython/menustrings.py:583 ../gui/wxpython/menustrings.py:1525 #: ../gui/wxpython/image2target/ii2t_menustrings.py:575 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1501 msgid "Split lines" msgstr "" -#: ../gui/wxpython/menustrings.py:583 ../gui/wxpython/menustrings.py:1525 +#: ../gui/wxpython/menustrings.py:584 ../gui/wxpython/menustrings.py:1526 #: ../gui/wxpython/image2target/ii2t_menustrings.py:576 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1502 msgid "Splits vector lines to shorter segments." msgstr "" -#: ../gui/wxpython/menustrings.py:584 ../gui/wxpython/menustrings.py:1526 +#: ../gui/wxpython/menustrings.py:585 ../gui/wxpython/menustrings.py:1527 #: ../gui/wxpython/image2target/ii2t_menustrings.py:577 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1503 msgid "Split polylines" msgstr "" -#: ../gui/wxpython/menustrings.py:585 ../gui/wxpython/menustrings.py:1527 +#: ../gui/wxpython/menustrings.py:586 ../gui/wxpython/menustrings.py:1528 #: ../gui/wxpython/image2target/ii2t_menustrings.py:578 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1504 msgid "Creates points/segments from input vector lines and positions." msgstr "" -#: ../gui/wxpython/menustrings.py:586 ../gui/wxpython/menustrings.py:1528 +#: ../gui/wxpython/menustrings.py:587 ../gui/wxpython/menustrings.py:1529 #: ../gui/wxpython/image2target/ii2t_menustrings.py:579 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1505 msgid "Clean vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:587 ../gui/wxpython/menustrings.py:1529 +#: ../gui/wxpython/menustrings.py:588 ../gui/wxpython/menustrings.py:1530 #: ../gui/wxpython/image2target/ii2t_menustrings.py:580 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1506 msgid "Toolset for cleaning topology of vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:588 ../gui/wxpython/menustrings.py:1530 +#: ../gui/wxpython/menustrings.py:589 ../gui/wxpython/menustrings.py:1531 #: ../gui/wxpython/image2target/ii2t_menustrings.py:581 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1507 msgid "Smooth or simplify" msgstr "" -#: ../gui/wxpython/menustrings.py:589 ../gui/wxpython/menustrings.py:1531 +#: ../gui/wxpython/menustrings.py:590 ../gui/wxpython/menustrings.py:1532 #: ../gui/wxpython/image2target/ii2t_menustrings.py:582 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1508 msgid "Performs vector based generalization." msgstr "" -#: ../gui/wxpython/menustrings.py:590 ../gui/wxpython/menustrings.py:1532 +#: ../gui/wxpython/menustrings.py:591 ../gui/wxpython/menustrings.py:1533 #: ../gui/wxpython/image2target/ii2t_menustrings.py:583 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1509 msgid "Add centroids" msgstr "" -#: ../gui/wxpython/menustrings.py:591 ../gui/wxpython/menustrings.py:1533 +#: ../gui/wxpython/menustrings.py:592 ../gui/wxpython/menustrings.py:1534 #: ../gui/wxpython/image2target/ii2t_menustrings.py:584 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1510 msgid "Adds missing centroids to closed boundaries." msgstr "" -#: ../gui/wxpython/menustrings.py:594 ../gui/wxpython/menustrings.py:1536 +#: ../gui/wxpython/menustrings.py:595 ../gui/wxpython/menustrings.py:1537 #: ../gui/wxpython/image2target/ii2t_menustrings.py:587 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1513 msgid "Creates/modifies the color table associated with a vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:596 ../gui/wxpython/menustrings.py:1538 +#: ../gui/wxpython/menustrings.py:597 ../gui/wxpython/menustrings.py:1539 #: ../gui/wxpython/image2target/ii2t_menustrings.py:589 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1515 msgid "Interactive management of vector color tables." msgstr "" -#: ../gui/wxpython/menustrings.py:598 ../gui/wxpython/menustrings.py:1540 +#: ../gui/wxpython/menustrings.py:599 ../gui/wxpython/menustrings.py:1541 #: ../gui/wxpython/image2target/ii2t_menustrings.py:591 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1517 msgid "Exports the color table associated with a vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:599 ../gui/wxpython/menustrings.py:1541 +#: ../gui/wxpython/menustrings.py:600 ../gui/wxpython/menustrings.py:1542 #: ../gui/wxpython/image2target/ii2t_menustrings.py:592 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1518 msgid "Query vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:600 ../gui/wxpython/menustrings.py:1542 +#: ../gui/wxpython/menustrings.py:601 ../gui/wxpython/menustrings.py:1543 #: ../gui/wxpython/image2target/ii2t_menustrings.py:593 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1519 msgid "Query with coordinate(s)" msgstr "" -#: ../gui/wxpython/menustrings.py:601 ../gui/wxpython/menustrings.py:1543 +#: ../gui/wxpython/menustrings.py:602 ../gui/wxpython/menustrings.py:1544 #: ../gui/wxpython/image2target/ii2t_menustrings.py:594 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1520 msgid "Queries a vector map at given locations." msgstr "" -#: ../gui/wxpython/menustrings.py:602 ../gui/wxpython/menustrings.py:919 -#: ../gui/wxpython/menustrings.py:1544 ../gui/wxpython/menustrings.py:1861 +#: ../gui/wxpython/menustrings.py:603 ../gui/wxpython/menustrings.py:920 +#: ../gui/wxpython/menustrings.py:1545 ../gui/wxpython/menustrings.py:1862 #: ../gui/wxpython/image2target/ii2t_menustrings.py:595 #: ../gui/wxpython/image2target/ii2t_menustrings.py:903 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1521 @@ -7740,8 +7714,8 @@ msgid "Query vector attribute data" msgstr "" -#: ../gui/wxpython/menustrings.py:603 ../gui/wxpython/menustrings.py:920 -#: ../gui/wxpython/menustrings.py:1545 ../gui/wxpython/menustrings.py:1862 +#: ../gui/wxpython/menustrings.py:604 ../gui/wxpython/menustrings.py:921 +#: ../gui/wxpython/menustrings.py:1546 ../gui/wxpython/menustrings.py:1863 #: ../gui/wxpython/image2target/ii2t_menustrings.py:596 #: ../gui/wxpython/image2target/ii2t_menustrings.py:904 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1522 @@ -7749,56 +7723,56 @@ msgid "Prints vector map attributes." msgstr "" -#: ../gui/wxpython/menustrings.py:604 ../gui/wxpython/menustrings.py:1546 +#: ../gui/wxpython/menustrings.py:605 ../gui/wxpython/menustrings.py:1547 #: ../gui/wxpython/image2target/ii2t_menustrings.py:597 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1523 msgid "Feature selection" msgstr "" -#: ../gui/wxpython/menustrings.py:605 ../gui/wxpython/menustrings.py:1547 +#: ../gui/wxpython/menustrings.py:606 ../gui/wxpython/menustrings.py:1548 #: ../gui/wxpython/image2target/ii2t_menustrings.py:598 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1524 msgid "Select by attributes" msgstr "" -#: ../gui/wxpython/menustrings.py:606 ../gui/wxpython/menustrings.py:1548 +#: ../gui/wxpython/menustrings.py:607 ../gui/wxpython/menustrings.py:1549 #: ../gui/wxpython/image2target/ii2t_menustrings.py:599 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1525 msgid "Selects vector features from an existing vector map and creates a new vector map containing only the selected features." msgstr "" -#: ../gui/wxpython/menustrings.py:607 ../gui/wxpython/menustrings.py:1549 +#: ../gui/wxpython/menustrings.py:608 ../gui/wxpython/menustrings.py:1550 #: ../gui/wxpython/image2target/ii2t_menustrings.py:600 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1526 msgid "Select by another map" msgstr "" -#: ../gui/wxpython/menustrings.py:608 ../gui/wxpython/menustrings.py:1550 +#: ../gui/wxpython/menustrings.py:609 ../gui/wxpython/menustrings.py:1551 #: ../gui/wxpython/image2target/ii2t_menustrings.py:601 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1527 msgid "Selects features from vector map (A) by features from other vector map (B)." msgstr "" -#: ../gui/wxpython/menustrings.py:616 ../gui/wxpython/menustrings.py:1558 +#: ../gui/wxpython/menustrings.py:617 ../gui/wxpython/menustrings.py:1559 #: ../gui/wxpython/image2target/ii2t_menustrings.py:609 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1535 msgid "Buffer vectors" msgstr "" -#: ../gui/wxpython/menustrings.py:617 ../gui/wxpython/menustrings.py:1559 +#: ../gui/wxpython/menustrings.py:618 ../gui/wxpython/menustrings.py:1560 #: ../gui/wxpython/image2target/ii2t_menustrings.py:610 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1536 msgid "Creates a buffer around vector features of given type." msgstr "" -#: ../gui/wxpython/menustrings.py:618 ../gui/wxpython/menustrings.py:1560 +#: ../gui/wxpython/menustrings.py:619 ../gui/wxpython/menustrings.py:1561 #: ../gui/wxpython/image2target/ii2t_menustrings.py:611 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1537 msgid "Point analysis" msgstr "" -#: ../gui/wxpython/menustrings.py:619 ../gui/wxpython/menustrings.py:632 -#: ../gui/wxpython/menustrings.py:1561 ../gui/wxpython/menustrings.py:1574 +#: ../gui/wxpython/menustrings.py:620 ../gui/wxpython/menustrings.py:633 +#: ../gui/wxpython/menustrings.py:1562 ../gui/wxpython/menustrings.py:1575 #: ../gui/wxpython/image2target/ii2t_menustrings.py:612 #: ../gui/wxpython/image2target/ii2t_menustrings.py:625 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1538 @@ -7806,9 +7780,9 @@ msgid "Identify and remove outliers" msgstr "" -#: ../gui/wxpython/menustrings.py:620 ../gui/wxpython/menustrings.py:633 -#: ../gui/wxpython/menustrings.py:732 ../gui/wxpython/menustrings.py:1562 -#: ../gui/wxpython/menustrings.py:1575 ../gui/wxpython/menustrings.py:1674 +#: ../gui/wxpython/menustrings.py:621 ../gui/wxpython/menustrings.py:634 +#: ../gui/wxpython/menustrings.py:733 ../gui/wxpython/menustrings.py:1563 +#: ../gui/wxpython/menustrings.py:1576 ../gui/wxpython/menustrings.py:1675 #: ../gui/wxpython/image2target/ii2t_menustrings.py:613 #: ../gui/wxpython/image2target/ii2t_menustrings.py:626 #: ../gui/wxpython/image2target/ii2t_menustrings.py:723 @@ -7818,26 +7792,26 @@ msgid "Removes outliers from vector point data." msgstr "" -#: ../gui/wxpython/menustrings.py:621 ../gui/wxpython/menustrings.py:1563 +#: ../gui/wxpython/menustrings.py:622 ../gui/wxpython/menustrings.py:1564 #: ../gui/wxpython/image2target/ii2t_menustrings.py:614 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1540 msgid "Identify point clusters" msgstr "" -#: ../gui/wxpython/menustrings.py:622 ../gui/wxpython/menustrings.py:1564 +#: ../gui/wxpython/menustrings.py:623 ../gui/wxpython/menustrings.py:1565 #: ../gui/wxpython/image2target/ii2t_menustrings.py:615 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1541 msgid "Performs cluster identification." msgstr "" -#: ../gui/wxpython/menustrings.py:623 ../gui/wxpython/menustrings.py:1565 +#: ../gui/wxpython/menustrings.py:624 ../gui/wxpython/menustrings.py:1566 #: ../gui/wxpython/image2target/ii2t_menustrings.py:616 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1542 msgid "Indices for quadrat counts of vector point lists" msgstr "" -#: ../gui/wxpython/menustrings.py:624 ../gui/wxpython/menustrings.py:749 -#: ../gui/wxpython/menustrings.py:1566 ../gui/wxpython/menustrings.py:1691 +#: ../gui/wxpython/menustrings.py:625 ../gui/wxpython/menustrings.py:750 +#: ../gui/wxpython/menustrings.py:1567 ../gui/wxpython/menustrings.py:1692 #: ../gui/wxpython/image2target/ii2t_menustrings.py:617 #: ../gui/wxpython/image2target/ii2t_menustrings.py:738 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1543 @@ -7845,8 +7819,8 @@ msgid "Indices for quadrat counts of vector point lists." msgstr "" -#: ../gui/wxpython/menustrings.py:625 ../gui/wxpython/menustrings.py:729 -#: ../gui/wxpython/menustrings.py:1567 ../gui/wxpython/menustrings.py:1671 +#: ../gui/wxpython/menustrings.py:626 ../gui/wxpython/menustrings.py:730 +#: ../gui/wxpython/menustrings.py:1568 ../gui/wxpython/menustrings.py:1672 #: ../gui/wxpython/image2target/ii2t_menustrings.py:618 #: ../gui/wxpython/image2target/ii2t_menustrings.py:720 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1544 @@ -7854,8 +7828,8 @@ msgid "Perturb points" msgstr "" -#: ../gui/wxpython/menustrings.py:626 ../gui/wxpython/menustrings.py:730 -#: ../gui/wxpython/menustrings.py:1568 ../gui/wxpython/menustrings.py:1672 +#: ../gui/wxpython/menustrings.py:627 ../gui/wxpython/menustrings.py:731 +#: ../gui/wxpython/menustrings.py:1569 ../gui/wxpython/menustrings.py:1673 #: ../gui/wxpython/image2target/ii2t_menustrings.py:619 #: ../gui/wxpython/image2target/ii2t_menustrings.py:721 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1545 @@ -7863,8 +7837,8 @@ msgid "Random location perturbations of vector points." msgstr "" -#: ../gui/wxpython/menustrings.py:627 ../gui/wxpython/menustrings.py:733 -#: ../gui/wxpython/menustrings.py:1569 ../gui/wxpython/menustrings.py:1675 +#: ../gui/wxpython/menustrings.py:628 ../gui/wxpython/menustrings.py:734 +#: ../gui/wxpython/menustrings.py:1570 ../gui/wxpython/menustrings.py:1676 #: ../gui/wxpython/image2target/ii2t_menustrings.py:620 #: ../gui/wxpython/image2target/ii2t_menustrings.py:724 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1546 @@ -7872,8 +7846,8 @@ msgid "Test/training point sets" msgstr "" -#: ../gui/wxpython/menustrings.py:628 ../gui/wxpython/menustrings.py:734 -#: ../gui/wxpython/menustrings.py:1570 ../gui/wxpython/menustrings.py:1676 +#: ../gui/wxpython/menustrings.py:629 ../gui/wxpython/menustrings.py:735 +#: ../gui/wxpython/menustrings.py:1571 ../gui/wxpython/menustrings.py:1677 #: ../gui/wxpython/image2target/ii2t_menustrings.py:621 #: ../gui/wxpython/image2target/ii2t_menustrings.py:725 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1547 @@ -7881,14 +7855,14 @@ msgid "Randomly partition points into test/train sets." msgstr "" -#: ../gui/wxpython/menustrings.py:629 ../gui/wxpython/menustrings.py:1571 +#: ../gui/wxpython/menustrings.py:630 ../gui/wxpython/menustrings.py:1572 #: ../gui/wxpython/image2target/ii2t_menustrings.py:622 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1548 msgid "Tests for normality for vector points" msgstr "" -#: ../gui/wxpython/menustrings.py:630 ../gui/wxpython/menustrings.py:751 -#: ../gui/wxpython/menustrings.py:1572 ../gui/wxpython/menustrings.py:1693 +#: ../gui/wxpython/menustrings.py:631 ../gui/wxpython/menustrings.py:752 +#: ../gui/wxpython/menustrings.py:1573 ../gui/wxpython/menustrings.py:1694 #: ../gui/wxpython/image2target/ii2t_menustrings.py:623 #: ../gui/wxpython/image2target/ii2t_menustrings.py:740 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1549 @@ -7896,323 +7870,323 @@ msgid "Tests for normality for vector points." msgstr "" -#: ../gui/wxpython/menustrings.py:631 ../gui/wxpython/menustrings.py:1573 +#: ../gui/wxpython/menustrings.py:632 ../gui/wxpython/menustrings.py:1574 #: ../gui/wxpython/image2target/ii2t_menustrings.py:624 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1550 msgid "Lidar analysis" msgstr "" -#: ../gui/wxpython/menustrings.py:634 ../gui/wxpython/menustrings.py:1576 +#: ../gui/wxpython/menustrings.py:635 ../gui/wxpython/menustrings.py:1577 #: ../gui/wxpython/image2target/ii2t_menustrings.py:627 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1553 msgid "Detect edges" msgstr "" -#: ../gui/wxpython/menustrings.py:635 ../gui/wxpython/menustrings.py:1577 +#: ../gui/wxpython/menustrings.py:636 ../gui/wxpython/menustrings.py:1578 #: ../gui/wxpython/image2target/ii2t_menustrings.py:628 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1554 msgid "Detects the object's edges from a LIDAR data set." msgstr "" -#: ../gui/wxpython/menustrings.py:636 ../gui/wxpython/menustrings.py:1578 +#: ../gui/wxpython/menustrings.py:637 ../gui/wxpython/menustrings.py:1579 #: ../gui/wxpython/image2target/ii2t_menustrings.py:629 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1555 msgid "Detect interiors" msgstr "" -#: ../gui/wxpython/menustrings.py:637 ../gui/wxpython/menustrings.py:1579 +#: ../gui/wxpython/menustrings.py:638 ../gui/wxpython/menustrings.py:1580 #: ../gui/wxpython/image2target/ii2t_menustrings.py:630 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1556 msgid "Building contour determination and Region Growing algorithm for determining the building inside" msgstr "" -#: ../gui/wxpython/menustrings.py:638 ../gui/wxpython/menustrings.py:1580 +#: ../gui/wxpython/menustrings.py:639 ../gui/wxpython/menustrings.py:1581 #: ../gui/wxpython/image2target/ii2t_menustrings.py:631 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1557 msgid "Correct and reclassify objects" msgstr "" -#: ../gui/wxpython/menustrings.py:639 ../gui/wxpython/menustrings.py:1581 +#: ../gui/wxpython/menustrings.py:640 ../gui/wxpython/menustrings.py:1582 #: ../gui/wxpython/image2target/ii2t_menustrings.py:632 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1558 msgid "Corrects the v.lidar.growing output. It is the last of the three algorithms for LIDAR filtering." msgstr "" -#: ../gui/wxpython/menustrings.py:640 ../gui/wxpython/menustrings.py:1582 +#: ../gui/wxpython/menustrings.py:641 ../gui/wxpython/menustrings.py:1583 #: ../gui/wxpython/image2target/ii2t_menustrings.py:633 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1559 msgid "Linear referencing" msgstr "" -#: ../gui/wxpython/menustrings.py:641 ../gui/wxpython/menustrings.py:1583 +#: ../gui/wxpython/menustrings.py:642 ../gui/wxpython/menustrings.py:1584 #: ../gui/wxpython/image2target/ii2t_menustrings.py:634 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1560 msgid "Create LRS" msgstr "" -#: ../gui/wxpython/menustrings.py:642 ../gui/wxpython/menustrings.py:1584 +#: ../gui/wxpython/menustrings.py:643 ../gui/wxpython/menustrings.py:1585 #: ../gui/wxpython/image2target/ii2t_menustrings.py:635 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1561 msgid "Creates a linear reference system." msgstr "" -#: ../gui/wxpython/menustrings.py:643 ../gui/wxpython/menustrings.py:1585 +#: ../gui/wxpython/menustrings.py:644 ../gui/wxpython/menustrings.py:1586 #: ../gui/wxpython/image2target/ii2t_menustrings.py:636 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1562 msgid "Create stationing" msgstr "" -#: ../gui/wxpython/menustrings.py:644 ../gui/wxpython/menustrings.py:1586 +#: ../gui/wxpython/menustrings.py:645 ../gui/wxpython/menustrings.py:1587 #: ../gui/wxpython/image2target/ii2t_menustrings.py:637 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1563 msgid "Creates stationing from input lines, and linear reference system." msgstr "" -#: ../gui/wxpython/menustrings.py:645 ../gui/wxpython/menustrings.py:1587 +#: ../gui/wxpython/menustrings.py:646 ../gui/wxpython/menustrings.py:1588 #: ../gui/wxpython/image2target/ii2t_menustrings.py:638 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1564 msgid "Create points/segments" msgstr "" -#: ../gui/wxpython/menustrings.py:646 ../gui/wxpython/menustrings.py:1588 +#: ../gui/wxpython/menustrings.py:647 ../gui/wxpython/menustrings.py:1589 #: ../gui/wxpython/image2target/ii2t_menustrings.py:639 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1565 msgid "Creates points/segments from input lines, linear reference system and positions read from stdin or a file." msgstr "" -#: ../gui/wxpython/menustrings.py:647 ../gui/wxpython/menustrings.py:1589 +#: ../gui/wxpython/menustrings.py:648 ../gui/wxpython/menustrings.py:1590 #: ../gui/wxpython/image2target/ii2t_menustrings.py:640 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1566 msgid "Find line id and offset" msgstr "" -#: ../gui/wxpython/menustrings.py:648 ../gui/wxpython/menustrings.py:1590 +#: ../gui/wxpython/menustrings.py:649 ../gui/wxpython/menustrings.py:1591 #: ../gui/wxpython/image2target/ii2t_menustrings.py:641 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1567 msgid "Finds line id and real km+offset for given points in vector map using linear reference system." msgstr "" -#: ../gui/wxpython/menustrings.py:649 ../gui/wxpython/menustrings.py:1591 +#: ../gui/wxpython/menustrings.py:650 ../gui/wxpython/menustrings.py:1592 #: ../gui/wxpython/image2target/ii2t_menustrings.py:642 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1568 msgid "Nearest features" msgstr "" -#: ../gui/wxpython/menustrings.py:650 ../gui/wxpython/menustrings.py:1592 +#: ../gui/wxpython/menustrings.py:651 ../gui/wxpython/menustrings.py:1593 #: ../gui/wxpython/image2target/ii2t_menustrings.py:643 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1569 msgid "Finds the nearest element in vector map 'to' for elements in vector map 'from'." msgstr "" -#: ../gui/wxpython/menustrings.py:651 ../gui/wxpython/menustrings.py:1593 +#: ../gui/wxpython/menustrings.py:652 ../gui/wxpython/menustrings.py:1594 #: ../gui/wxpython/image2target/ii2t_menustrings.py:644 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1570 msgid "Network analysis" msgstr "" -#: ../gui/wxpython/menustrings.py:652 ../gui/wxpython/menustrings.py:1594 +#: ../gui/wxpython/menustrings.py:653 ../gui/wxpython/menustrings.py:1595 #: ../gui/wxpython/image2target/ii2t_menustrings.py:645 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1571 #: ../gui/wxpython/mapdisp/toolbars.py:58 msgid "Vector network analysis tool" msgstr "" -#: ../gui/wxpython/menustrings.py:653 ../gui/wxpython/menustrings.py:1595 +#: ../gui/wxpython/menustrings.py:654 ../gui/wxpython/menustrings.py:1596 #: ../gui/wxpython/image2target/ii2t_menustrings.py:646 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1572 msgid "Tool for interactive vector network analysis." msgstr "" -#: ../gui/wxpython/menustrings.py:654 ../gui/wxpython/menustrings.py:1596 +#: ../gui/wxpython/menustrings.py:655 ../gui/wxpython/menustrings.py:1597 #: ../gui/wxpython/image2target/ii2t_menustrings.py:647 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1573 msgid "Network preparation" msgstr "" -#: ../gui/wxpython/menustrings.py:655 ../gui/wxpython/menustrings.py:1597 +#: ../gui/wxpython/menustrings.py:656 ../gui/wxpython/menustrings.py:1598 #: ../gui/wxpython/image2target/ii2t_menustrings.py:648 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1574 msgid "Performs network maintenance." msgstr "" -#: ../gui/wxpython/menustrings.py:656 ../gui/wxpython/menustrings.py:1598 +#: ../gui/wxpython/menustrings.py:657 ../gui/wxpython/menustrings.py:1599 #: ../gui/wxpython/image2target/ii2t_menustrings.py:649 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1575 msgid "Allocate subnets" msgstr "" -#: ../gui/wxpython/menustrings.py:657 ../gui/wxpython/menustrings.py:1599 +#: ../gui/wxpython/menustrings.py:658 ../gui/wxpython/menustrings.py:1600 msgid "Allocates subnets for nearest centers. Center node must be opened (costs >= 0). Costs of center node are used in calculation." msgstr "" -#: ../gui/wxpython/menustrings.py:658 ../gui/wxpython/menustrings.py:1600 +#: ../gui/wxpython/menustrings.py:659 ../gui/wxpython/menustrings.py:1601 #: ../gui/wxpython/image2target/ii2t_menustrings.py:651 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1577 msgid "Split net" msgstr "" -#: ../gui/wxpython/menustrings.py:659 ../gui/wxpython/menustrings.py:1601 +#: ../gui/wxpython/menustrings.py:660 ../gui/wxpython/menustrings.py:1602 msgid "Splits subnets for nearest centers by cost isolines. Splits net to bands between cost isolines (direction from center). Center node must be opened (costs >= 0). Costs of center node are used in calculation." msgstr "" -#: ../gui/wxpython/menustrings.py:660 ../gui/wxpython/menustrings.py:1602 +#: ../gui/wxpython/menustrings.py:661 ../gui/wxpython/menustrings.py:1603 #: ../gui/wxpython/image2target/ii2t_menustrings.py:653 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1579 msgid "Shortest path" msgstr "" -#: ../gui/wxpython/menustrings.py:661 ../gui/wxpython/menustrings.py:1603 +#: ../gui/wxpython/menustrings.py:662 ../gui/wxpython/menustrings.py:1604 #: ../gui/wxpython/image2target/ii2t_menustrings.py:654 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1580 msgid "Finds shortest path on vector network." msgstr "" -#: ../gui/wxpython/menustrings.py:662 ../gui/wxpython/menustrings.py:1604 +#: ../gui/wxpython/menustrings.py:663 ../gui/wxpython/menustrings.py:1605 #: ../gui/wxpython/image2target/ii2t_menustrings.py:655 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1581 msgid "Shortest path for sets of features" msgstr "" -#: ../gui/wxpython/menustrings.py:663 ../gui/wxpython/menustrings.py:1605 +#: ../gui/wxpython/menustrings.py:664 ../gui/wxpython/menustrings.py:1606 #: ../gui/wxpython/image2target/ii2t_menustrings.py:656 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1582 msgid "Computes shortest distance via the network between the given sets of features. Finds the shortest paths from each 'from' point to the nearest 'to' feature and various information about this relation are uploaded to the attribute table." msgstr "" -#: ../gui/wxpython/menustrings.py:664 ../gui/wxpython/menustrings.py:1606 +#: ../gui/wxpython/menustrings.py:665 ../gui/wxpython/menustrings.py:1607 #: ../gui/wxpython/image2target/ii2t_menustrings.py:657 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1583 msgid "Shortest path using timetables" msgstr "" -#: ../gui/wxpython/menustrings.py:665 ../gui/wxpython/menustrings.py:1607 +#: ../gui/wxpython/menustrings.py:666 ../gui/wxpython/menustrings.py:1608 #: ../gui/wxpython/image2target/ii2t_menustrings.py:658 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1584 msgid "Finds shortest path using timetables." msgstr "" -#: ../gui/wxpython/menustrings.py:666 ../gui/wxpython/menustrings.py:1608 +#: ../gui/wxpython/menustrings.py:667 ../gui/wxpython/menustrings.py:1609 #: ../gui/wxpython/image2target/ii2t_menustrings.py:659 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1585 msgid "Shortest path for all pairs" msgstr "" -#: ../gui/wxpython/menustrings.py:667 ../gui/wxpython/menustrings.py:1609 +#: ../gui/wxpython/menustrings.py:668 ../gui/wxpython/menustrings.py:1610 #: ../gui/wxpython/image2target/ii2t_menustrings.py:660 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1586 msgid "Computes the shortest path between all pairs of nodes in the network." msgstr "" -#: ../gui/wxpython/menustrings.py:668 ../gui/wxpython/menustrings.py:1610 +#: ../gui/wxpython/menustrings.py:669 ../gui/wxpython/menustrings.py:1611 #: ../gui/wxpython/image2target/ii2t_menustrings.py:661 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1587 msgid "Visibility network" msgstr "" -#: ../gui/wxpython/menustrings.py:669 ../gui/wxpython/menustrings.py:1611 +#: ../gui/wxpython/menustrings.py:670 ../gui/wxpython/menustrings.py:1612 #: ../gui/wxpython/image2target/ii2t_menustrings.py:662 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1588 msgid "Performs visibility graph construction." msgstr "" -#: ../gui/wxpython/menustrings.py:670 ../gui/wxpython/menustrings.py:1612 +#: ../gui/wxpython/menustrings.py:671 ../gui/wxpython/menustrings.py:1613 #: ../gui/wxpython/image2target/ii2t_menustrings.py:663 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1589 msgid "Bridges and articulation points" msgstr "" -#: ../gui/wxpython/menustrings.py:671 ../gui/wxpython/menustrings.py:1613 +#: ../gui/wxpython/menustrings.py:672 ../gui/wxpython/menustrings.py:1614 #: ../gui/wxpython/image2target/ii2t_menustrings.py:664 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1590 msgid "Computes bridges and articulation points in the network." msgstr "" -#: ../gui/wxpython/menustrings.py:672 ../gui/wxpython/menustrings.py:1614 +#: ../gui/wxpython/menustrings.py:673 ../gui/wxpython/menustrings.py:1615 #: ../gui/wxpython/image2target/ii2t_menustrings.py:665 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1591 msgid "Maximum flow" msgstr "" -#: ../gui/wxpython/menustrings.py:673 ../gui/wxpython/menustrings.py:1615 +#: ../gui/wxpython/menustrings.py:674 ../gui/wxpython/menustrings.py:1616 #: ../gui/wxpython/image2target/ii2t_menustrings.py:666 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1592 msgid "Computes the maximum flow between two sets of nodes in the network." msgstr "" -#: ../gui/wxpython/menustrings.py:674 ../gui/wxpython/menustrings.py:1616 +#: ../gui/wxpython/menustrings.py:675 ../gui/wxpython/menustrings.py:1617 #: ../gui/wxpython/image2target/ii2t_menustrings.py:667 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1593 msgid "Vertex connectivity" msgstr "" -#: ../gui/wxpython/menustrings.py:675 ../gui/wxpython/menustrings.py:1617 +#: ../gui/wxpython/menustrings.py:676 ../gui/wxpython/menustrings.py:1618 #: ../gui/wxpython/image2target/ii2t_menustrings.py:668 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1594 msgid "Computes vertex connectivity between two sets of nodes in the network." msgstr "" -#: ../gui/wxpython/menustrings.py:676 ../gui/wxpython/menustrings.py:1618 +#: ../gui/wxpython/menustrings.py:677 ../gui/wxpython/menustrings.py:1619 #: ../gui/wxpython/image2target/ii2t_menustrings.py:669 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1595 msgid "Components" msgstr "" -#: ../gui/wxpython/menustrings.py:677 ../gui/wxpython/menustrings.py:1619 +#: ../gui/wxpython/menustrings.py:678 ../gui/wxpython/menustrings.py:1620 #: ../gui/wxpython/image2target/ii2t_menustrings.py:670 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1596 msgid "Computes strongly and weakly connected components in the network." msgstr "" -#: ../gui/wxpython/menustrings.py:678 ../gui/wxpython/menustrings.py:1620 +#: ../gui/wxpython/menustrings.py:679 ../gui/wxpython/menustrings.py:1621 #: ../gui/wxpython/image2target/ii2t_menustrings.py:671 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1597 msgid "Centrality" msgstr "" -#: ../gui/wxpython/menustrings.py:679 ../gui/wxpython/menustrings.py:1621 +#: ../gui/wxpython/menustrings.py:680 ../gui/wxpython/menustrings.py:1622 #: ../gui/wxpython/image2target/ii2t_menustrings.py:672 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1598 msgid "Computes degree, centrality, betweeness, closeness and eigenvector centrality measures in the network." msgstr "" -#: ../gui/wxpython/menustrings.py:680 ../gui/wxpython/menustrings.py:1622 +#: ../gui/wxpython/menustrings.py:681 ../gui/wxpython/menustrings.py:1623 #: ../gui/wxpython/image2target/ii2t_menustrings.py:673 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1599 msgid "Steiner tree" msgstr "" -#: ../gui/wxpython/menustrings.py:681 ../gui/wxpython/menustrings.py:1623 +#: ../gui/wxpython/menustrings.py:682 ../gui/wxpython/menustrings.py:1624 #: ../gui/wxpython/image2target/ii2t_menustrings.py:674 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1600 msgid "Creates Steiner tree for the network and given terminals. Note that 'Minimum Steiner Tree' problem is NP-hard and heuristic algorithm is used in this module so the result may be sub optimal." msgstr "" -#: ../gui/wxpython/menustrings.py:682 ../gui/wxpython/menustrings.py:1624 +#: ../gui/wxpython/menustrings.py:683 ../gui/wxpython/menustrings.py:1625 #: ../gui/wxpython/image2target/ii2t_menustrings.py:675 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1601 msgid "Minimum spanning tree" msgstr "" -#: ../gui/wxpython/menustrings.py:683 ../gui/wxpython/menustrings.py:1625 +#: ../gui/wxpython/menustrings.py:684 ../gui/wxpython/menustrings.py:1626 #: ../gui/wxpython/image2target/ii2t_menustrings.py:676 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1602 msgid "Computes minimum spanning tree for the network." msgstr "" -#: ../gui/wxpython/menustrings.py:684 ../gui/wxpython/menustrings.py:1626 +#: ../gui/wxpython/menustrings.py:685 ../gui/wxpython/menustrings.py:1627 #: ../gui/wxpython/image2target/ii2t_menustrings.py:677 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1603 msgid "Traveling salesman analysis" msgstr "" -#: ../gui/wxpython/menustrings.py:685 ../gui/wxpython/menustrings.py:1627 +#: ../gui/wxpython/menustrings.py:686 ../gui/wxpython/menustrings.py:1628 #: ../gui/wxpython/image2target/ii2t_menustrings.py:678 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1604 msgid "Creates a cycle connecting given nodes (Traveling salesman problem). Note that TSP is NP-hard, heuristic algorithm is used by this module and created cycle may be sub optimal" msgstr "" -#: ../gui/wxpython/menustrings.py:686 ../gui/wxpython/menustrings.py:689 -#: ../gui/wxpython/menustrings.py:1628 ../gui/wxpython/menustrings.py:1631 +#: ../gui/wxpython/menustrings.py:687 ../gui/wxpython/menustrings.py:690 +#: ../gui/wxpython/menustrings.py:1629 ../gui/wxpython/menustrings.py:1632 #: ../gui/wxpython/image2target/ii2t_menustrings.py:679 #: ../gui/wxpython/image2target/ii2t_menustrings.py:680 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1605 @@ -8220,1016 +8194,1016 @@ msgid "Overlay vector maps" msgstr "" -#: ../gui/wxpython/menustrings.py:687 ../gui/wxpython/menustrings.py:1629 +#: ../gui/wxpython/menustrings.py:688 ../gui/wxpython/menustrings.py:1630 msgid "Clip vector maps" msgstr "" -#: ../gui/wxpython/menustrings.py:688 ../gui/wxpython/menustrings.py:1630 +#: ../gui/wxpython/menustrings.py:689 ../gui/wxpython/menustrings.py:1631 msgid "Extracts features of input map which overlay features of clip map." msgstr "" -#: ../gui/wxpython/menustrings.py:690 ../gui/wxpython/menustrings.py:1632 +#: ../gui/wxpython/menustrings.py:691 ../gui/wxpython/menustrings.py:1633 #: ../gui/wxpython/image2target/ii2t_menustrings.py:681 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1607 msgid "Overlays two vector maps offering clip, intersection, difference, symmetrical difference, union operators." msgstr "" -#: ../gui/wxpython/menustrings.py:691 ../gui/wxpython/menustrings.py:1633 +#: ../gui/wxpython/menustrings.py:692 ../gui/wxpython/menustrings.py:1634 #: ../gui/wxpython/image2target/ii2t_menustrings.py:682 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1608 msgid "Patch vector maps" msgstr "" -#: ../gui/wxpython/menustrings.py:692 ../gui/wxpython/menustrings.py:1634 +#: ../gui/wxpython/menustrings.py:693 ../gui/wxpython/menustrings.py:1635 #: ../gui/wxpython/image2target/ii2t_menustrings.py:683 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1609 msgid "Creates a new vector map by combining other vector maps." msgstr "" -#: ../gui/wxpython/menustrings.py:693 ../gui/wxpython/menustrings.py:1635 +#: ../gui/wxpython/menustrings.py:694 ../gui/wxpython/menustrings.py:1636 #: ../gui/wxpython/image2target/ii2t_menustrings.py:684 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1610 msgid "Manage categories" msgstr "" -#: ../gui/wxpython/menustrings.py:694 ../gui/wxpython/menustrings.py:1636 +#: ../gui/wxpython/menustrings.py:695 ../gui/wxpython/menustrings.py:1637 #: ../gui/wxpython/image2target/ii2t_menustrings.py:685 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1611 msgid "Change or report categories" msgstr "" -#: ../gui/wxpython/menustrings.py:695 ../gui/wxpython/menustrings.py:1637 +#: ../gui/wxpython/menustrings.py:696 ../gui/wxpython/menustrings.py:1638 #: ../gui/wxpython/image2target/ii2t_menustrings.py:686 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1612 msgid "Attaches, deletes or reports vector categories to map geometry." msgstr "" -#: ../gui/wxpython/menustrings.py:697 ../gui/wxpython/menustrings.py:1639 +#: ../gui/wxpython/menustrings.py:698 ../gui/wxpython/menustrings.py:1640 #: ../gui/wxpython/image2target/ii2t_menustrings.py:688 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1614 msgid "Changes vector category values for an existing vector map according to results of SQL queries or a value in attribute table column." msgstr "" -#: ../gui/wxpython/menustrings.py:698 ../gui/wxpython/menustrings.py:1640 +#: ../gui/wxpython/menustrings.py:699 ../gui/wxpython/menustrings.py:1641 #: ../gui/wxpython/image2target/ii2t_menustrings.py:689 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1615 #: ../gui/wxpython/dbmgr/dialogs.py:122 msgid "Update attributes" msgstr "" -#: ../gui/wxpython/menustrings.py:699 ../gui/wxpython/menustrings.py:1641 +#: ../gui/wxpython/menustrings.py:700 ../gui/wxpython/menustrings.py:1642 #: ../gui/wxpython/image2target/ii2t_menustrings.py:690 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1616 msgid "Update area attributes from raster" msgstr "" -#: ../gui/wxpython/menustrings.py:700 ../gui/wxpython/menustrings.py:1642 +#: ../gui/wxpython/menustrings.py:701 ../gui/wxpython/menustrings.py:1643 #: ../gui/wxpython/image2target/ii2t_menustrings.py:691 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1617 msgid "Calculates univariate statistics from a raster map based on a vector map and uploads statistics to new attribute columns." msgstr "" -#: ../gui/wxpython/menustrings.py:701 ../gui/wxpython/menustrings.py:1643 +#: ../gui/wxpython/menustrings.py:702 ../gui/wxpython/menustrings.py:1644 #: ../gui/wxpython/image2target/ii2t_menustrings.py:692 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1618 msgid "Update area attributes from vector" msgstr "" -#: ../gui/wxpython/menustrings.py:702 ../gui/wxpython/menustrings.py:1644 +#: ../gui/wxpython/menustrings.py:703 ../gui/wxpython/menustrings.py:1645 #: ../gui/wxpython/image2target/ii2t_menustrings.py:693 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1619 msgid "Count points in areas, calculate statistics from point attributes." msgstr "" -#: ../gui/wxpython/menustrings.py:703 ../gui/wxpython/menustrings.py:1645 +#: ../gui/wxpython/menustrings.py:704 ../gui/wxpython/menustrings.py:1646 #: ../gui/wxpython/image2target/ii2t_menustrings.py:694 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1620 msgid "Update point attributes from areas" msgstr "" -#: ../gui/wxpython/menustrings.py:704 ../gui/wxpython/menustrings.py:1646 +#: ../gui/wxpython/menustrings.py:705 ../gui/wxpython/menustrings.py:1647 #: ../gui/wxpython/image2target/ii2t_menustrings.py:695 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1621 msgid "Uploads vector values at positions of vector points to the table." msgstr "" -#: ../gui/wxpython/menustrings.py:705 ../gui/wxpython/menustrings.py:1647 +#: ../gui/wxpython/menustrings.py:706 ../gui/wxpython/menustrings.py:1648 #: ../gui/wxpython/image2target/ii2t_menustrings.py:696 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1622 msgid "Update database values from vector" msgstr "" -#: ../gui/wxpython/menustrings.py:706 ../gui/wxpython/menustrings.py:1648 +#: ../gui/wxpython/menustrings.py:707 ../gui/wxpython/menustrings.py:1649 #: ../gui/wxpython/image2target/ii2t_menustrings.py:697 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1623 msgid "Populates attribute values from vector features." msgstr "" -#: ../gui/wxpython/menustrings.py:707 ../gui/wxpython/menustrings.py:1649 +#: ../gui/wxpython/menustrings.py:708 ../gui/wxpython/menustrings.py:1650 #: ../gui/wxpython/image2target/ii2t_menustrings.py:698 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1624 msgid "Sample raster maps at point locations" msgstr "" -#: ../gui/wxpython/menustrings.py:708 ../gui/wxpython/menustrings.py:1650 +#: ../gui/wxpython/menustrings.py:709 ../gui/wxpython/menustrings.py:1651 #: ../gui/wxpython/image2target/ii2t_menustrings.py:699 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1625 msgid "Uploads raster values at positions of vector points to the table." msgstr "" -#: ../gui/wxpython/menustrings.py:709 ../gui/wxpython/menustrings.py:1651 +#: ../gui/wxpython/menustrings.py:710 ../gui/wxpython/menustrings.py:1652 #: ../gui/wxpython/image2target/ii2t_menustrings.py:700 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1626 msgid "Sample raster neighborhood around points" msgstr "" -#: ../gui/wxpython/menustrings.py:710 ../gui/wxpython/menustrings.py:1652 +#: ../gui/wxpython/menustrings.py:711 ../gui/wxpython/menustrings.py:1653 #: ../gui/wxpython/image2target/ii2t_menustrings.py:701 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1627 msgid "Samples a raster map at vector point locations." msgstr "" -#: ../gui/wxpython/menustrings.py:711 ../gui/wxpython/menustrings.py:1653 +#: ../gui/wxpython/menustrings.py:712 ../gui/wxpython/menustrings.py:1654 #: ../gui/wxpython/image2target/ii2t_menustrings.py:702 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1628 msgid "Generate area for current region" msgstr "" -#: ../gui/wxpython/menustrings.py:712 ../gui/wxpython/menustrings.py:1654 +#: ../gui/wxpython/menustrings.py:713 ../gui/wxpython/menustrings.py:1655 #: ../gui/wxpython/image2target/ii2t_menustrings.py:703 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1629 msgid "Creates a vector polygon from the current region extent." msgstr "" -#: ../gui/wxpython/menustrings.py:713 ../gui/wxpython/menustrings.py:1655 +#: ../gui/wxpython/menustrings.py:714 ../gui/wxpython/menustrings.py:1656 #: ../gui/wxpython/image2target/ii2t_menustrings.py:704 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1630 msgid "Generate areas from points" msgstr "" -#: ../gui/wxpython/menustrings.py:714 ../gui/wxpython/menustrings.py:1656 +#: ../gui/wxpython/menustrings.py:715 ../gui/wxpython/menustrings.py:1657 #: ../gui/wxpython/image2target/ii2t_menustrings.py:705 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1631 msgid "Convex hull" msgstr "" -#: ../gui/wxpython/menustrings.py:715 ../gui/wxpython/menustrings.py:1657 +#: ../gui/wxpython/menustrings.py:716 ../gui/wxpython/menustrings.py:1658 #: ../gui/wxpython/image2target/ii2t_menustrings.py:706 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1632 msgid "Produces a 2D/3D convex hull for a given vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:716 ../gui/wxpython/menustrings.py:1658 +#: ../gui/wxpython/menustrings.py:717 ../gui/wxpython/menustrings.py:1659 #: ../gui/wxpython/image2target/ii2t_menustrings.py:707 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1633 msgid "Delaunay triangles" msgstr "" -#: ../gui/wxpython/menustrings.py:717 ../gui/wxpython/menustrings.py:1659 +#: ../gui/wxpython/menustrings.py:718 ../gui/wxpython/menustrings.py:1660 #: ../gui/wxpython/image2target/ii2t_menustrings.py:708 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1634 msgid "Creates a Delaunay triangulation from an input vector map containing points or centroids." msgstr "" -#: ../gui/wxpython/menustrings.py:718 ../gui/wxpython/menustrings.py:1660 +#: ../gui/wxpython/menustrings.py:719 ../gui/wxpython/menustrings.py:1661 #: ../gui/wxpython/image2target/ii2t_menustrings.py:709 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1635 msgid "Voronoi diagram/Thiessen polygons" msgstr "" -#: ../gui/wxpython/menustrings.py:719 ../gui/wxpython/menustrings.py:1661 +#: ../gui/wxpython/menustrings.py:720 ../gui/wxpython/menustrings.py:1662 msgid "Creates a Voronoi diagram constrained to the extents of the current region from an input vector map containing points or centroids." msgstr "" -#: ../gui/wxpython/menustrings.py:720 ../gui/wxpython/menustrings.py:1662 +#: ../gui/wxpython/menustrings.py:721 ../gui/wxpython/menustrings.py:1663 #: ../gui/wxpython/image2target/ii2t_menustrings.py:711 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1637 msgid "Generate grid" msgstr "" -#: ../gui/wxpython/menustrings.py:721 ../gui/wxpython/menustrings.py:1663 +#: ../gui/wxpython/menustrings.py:722 ../gui/wxpython/menustrings.py:1664 #: ../gui/wxpython/image2target/ii2t_menustrings.py:712 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1638 msgid "Creates a vector map of a user-defined grid." msgstr "" -#: ../gui/wxpython/menustrings.py:722 ../gui/wxpython/menustrings.py:1664 +#: ../gui/wxpython/menustrings.py:723 ../gui/wxpython/menustrings.py:1665 #: ../gui/wxpython/image2target/ii2t_menustrings.py:713 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1639 msgid "Generate points" msgstr "" -#: ../gui/wxpython/menustrings.py:723 ../gui/wxpython/menustrings.py:1665 +#: ../gui/wxpython/menustrings.py:724 ../gui/wxpython/menustrings.py:1666 #: ../gui/wxpython/image2target/ii2t_menustrings.py:714 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1640 msgid "Generate from database" msgstr "" -#: ../gui/wxpython/menustrings.py:724 ../gui/wxpython/menustrings.py:1666 +#: ../gui/wxpython/menustrings.py:725 ../gui/wxpython/menustrings.py:1667 #: ../gui/wxpython/image2target/ii2t_menustrings.py:715 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1641 msgid "Creates new vector (points) map from database table containing coordinates." msgstr "" -#: ../gui/wxpython/menustrings.py:725 ../gui/wxpython/menustrings.py:1667 +#: ../gui/wxpython/menustrings.py:726 ../gui/wxpython/menustrings.py:1668 #: ../gui/wxpython/image2target/ii2t_menustrings.py:716 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1642 msgid "Generate points along lines" msgstr "" -#: ../gui/wxpython/menustrings.py:726 ../gui/wxpython/menustrings.py:1668 +#: ../gui/wxpython/menustrings.py:727 ../gui/wxpython/menustrings.py:1669 #: ../gui/wxpython/image2target/ii2t_menustrings.py:717 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1643 msgid "Creates points along input lines in new vector map with 2 layers." msgstr "" -#: ../gui/wxpython/menustrings.py:727 ../gui/wxpython/menustrings.py:1669 +#: ../gui/wxpython/menustrings.py:728 ../gui/wxpython/menustrings.py:1670 #: ../gui/wxpython/image2target/ii2t_menustrings.py:718 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1644 msgid "Generate random points" msgstr "" -#: ../gui/wxpython/menustrings.py:728 ../gui/wxpython/menustrings.py:1670 +#: ../gui/wxpython/menustrings.py:729 ../gui/wxpython/menustrings.py:1671 #: ../gui/wxpython/image2target/ii2t_menustrings.py:719 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1645 msgid "Generates random 2D/3D vector points." msgstr "" -#: ../gui/wxpython/menustrings.py:731 ../gui/wxpython/menustrings.py:1673 +#: ../gui/wxpython/menustrings.py:732 ../gui/wxpython/menustrings.py:1674 #: ../gui/wxpython/image2target/ii2t_menustrings.py:722 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1648 msgid "Remove outliers in point sets" msgstr "" -#: ../gui/wxpython/menustrings.py:736 ../gui/wxpython/menustrings.py:1678 +#: ../gui/wxpython/menustrings.py:737 ../gui/wxpython/menustrings.py:1679 #: ../gui/wxpython/image2target/ii2t_menustrings.py:727 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1653 msgid "Basic vector metadata" msgstr "" -#: ../gui/wxpython/menustrings.py:737 ../gui/wxpython/menustrings.py:1679 +#: ../gui/wxpython/menustrings.py:738 ../gui/wxpython/menustrings.py:1680 #: ../gui/wxpython/image2target/ii2t_menustrings.py:728 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1654 msgid "Outputs basic information about a vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:738 ../gui/wxpython/menustrings.py:1680 +#: ../gui/wxpython/menustrings.py:739 ../gui/wxpython/menustrings.py:1681 #: ../gui/wxpython/image2target/ii2t_menustrings.py:729 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1655 msgid "Classify attribute data" msgstr "" -#: ../gui/wxpython/menustrings.py:739 ../gui/wxpython/menustrings.py:1681 +#: ../gui/wxpython/menustrings.py:740 ../gui/wxpython/menustrings.py:1682 #: ../gui/wxpython/image2target/ii2t_menustrings.py:730 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1656 msgid "Classifies attribute data, e.g. for thematic mapping" msgstr "" -#: ../gui/wxpython/menustrings.py:740 ../gui/wxpython/menustrings.py:1682 +#: ../gui/wxpython/menustrings.py:741 ../gui/wxpython/menustrings.py:1683 #: ../gui/wxpython/image2target/ii2t_menustrings.py:731 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1657 msgid "Report topology by category" msgstr "" -#: ../gui/wxpython/menustrings.py:741 ../gui/wxpython/menustrings.py:1683 +#: ../gui/wxpython/menustrings.py:742 ../gui/wxpython/menustrings.py:1684 #: ../gui/wxpython/image2target/ii2t_menustrings.py:732 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1658 msgid "Reports geometry statistics for vector maps." msgstr "" -#: ../gui/wxpython/menustrings.py:742 ../gui/wxpython/menustrings.py:1684 +#: ../gui/wxpython/menustrings.py:743 ../gui/wxpython/menustrings.py:1685 #: ../gui/wxpython/image2target/ii2t_menustrings.py:733 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1659 msgid "Univariate attribute statistics for points" msgstr "" -#: ../gui/wxpython/menustrings.py:743 ../gui/wxpython/menustrings.py:1685 +#: ../gui/wxpython/menustrings.py:744 ../gui/wxpython/menustrings.py:1686 #: ../gui/wxpython/image2target/ii2t_menustrings.py:734 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1660 msgid "Calculates univariate statistics of vector map features. Variance and standard deviation is calculated only for points if specified." msgstr "" -#: ../gui/wxpython/menustrings.py:744 ../gui/wxpython/menustrings.py:1686 +#: ../gui/wxpython/menustrings.py:745 ../gui/wxpython/menustrings.py:1687 #: ../gui/wxpython/image2target/ii2t_menustrings.py:735 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1661 msgid "Univariate statistics for attribute columns" msgstr "" -#: ../gui/wxpython/menustrings.py:745 ../gui/wxpython/menustrings.py:1687 +#: ../gui/wxpython/menustrings.py:746 ../gui/wxpython/menustrings.py:1688 #: ../gui/wxpython/image2target/ii2t_menustrings.py:736 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1662 msgid "Calculates univariate statistics on selected table column for a GRASS vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:747 ../gui/wxpython/menustrings.py:1689 +#: ../gui/wxpython/menustrings.py:748 ../gui/wxpython/menustrings.py:1690 msgid "Vector map profiling tool" msgstr "" -#: ../gui/wxpython/menustrings.py:748 ../gui/wxpython/menustrings.py:1690 +#: ../gui/wxpython/menustrings.py:749 ../gui/wxpython/menustrings.py:1691 #: ../gui/wxpython/image2target/ii2t_menustrings.py:737 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1663 msgid "Quadrat indices" msgstr "" -#: ../gui/wxpython/menustrings.py:750 ../gui/wxpython/menustrings.py:1692 +#: ../gui/wxpython/menustrings.py:751 ../gui/wxpython/menustrings.py:1693 #: ../gui/wxpython/image2target/ii2t_menustrings.py:739 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1665 msgid "Test normality" msgstr "" -#: ../gui/wxpython/menustrings.py:752 ../gui/wxpython/menustrings.py:1694 +#: ../gui/wxpython/menustrings.py:753 ../gui/wxpython/menustrings.py:1695 #: ../gui/wxpython/image2target/ii2t_menustrings.py:741 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1667 msgid "&Imagery" msgstr "" -#: ../gui/wxpython/menustrings.py:753 ../gui/wxpython/menustrings.py:1695 +#: ../gui/wxpython/menustrings.py:754 ../gui/wxpython/menustrings.py:1696 #: ../gui/wxpython/image2target/ii2t_menustrings.py:742 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1668 msgid "Develop images and groups" msgstr "" -#: ../gui/wxpython/menustrings.py:754 ../gui/wxpython/menustrings.py:1696 +#: ../gui/wxpython/menustrings.py:755 ../gui/wxpython/menustrings.py:1697 #: ../gui/wxpython/image2target/ii2t_menustrings.py:743 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1669 msgid "Create/edit group" msgstr "" -#: ../gui/wxpython/menustrings.py:755 ../gui/wxpython/menustrings.py:1697 +#: ../gui/wxpython/menustrings.py:756 ../gui/wxpython/menustrings.py:1698 #: ../gui/wxpython/image2target/ii2t_menustrings.py:744 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1670 msgid "Creates, edits, and lists groups of imagery files." msgstr "" -#: ../gui/wxpython/menustrings.py:756 ../gui/wxpython/menustrings.py:1698 +#: ../gui/wxpython/menustrings.py:757 ../gui/wxpython/menustrings.py:1699 #: ../gui/wxpython/image2target/ii2t_menustrings.py:745 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1671 msgid "Target group" msgstr "" -#: ../gui/wxpython/menustrings.py:757 ../gui/wxpython/menustrings.py:1699 +#: ../gui/wxpython/menustrings.py:758 ../gui/wxpython/menustrings.py:1700 #: ../gui/wxpython/image2target/ii2t_menustrings.py:746 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1672 msgid "Targets an imagery group to a GRASS location and mapset." msgstr "" -#: ../gui/wxpython/menustrings.py:758 ../gui/wxpython/menustrings.py:1700 +#: ../gui/wxpython/menustrings.py:759 ../gui/wxpython/menustrings.py:1701 #: ../gui/wxpython/image2target/ii2t_menustrings.py:747 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1673 msgid "Mosaic images" msgstr "" -#: ../gui/wxpython/menustrings.py:759 ../gui/wxpython/menustrings.py:1701 +#: ../gui/wxpython/menustrings.py:760 ../gui/wxpython/menustrings.py:1702 #: ../gui/wxpython/image2target/ii2t_menustrings.py:748 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1674 msgid "Mosaics several images and extends colormap." msgstr "" -#: ../gui/wxpython/menustrings.py:760 ../gui/wxpython/menustrings.py:1702 +#: ../gui/wxpython/menustrings.py:761 ../gui/wxpython/menustrings.py:1703 #: ../gui/wxpython/image2target/ii2t_menustrings.py:749 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1675 msgid "Manage image colors" msgstr "" -#: ../gui/wxpython/menustrings.py:761 ../gui/wxpython/menustrings.py:1703 +#: ../gui/wxpython/menustrings.py:762 ../gui/wxpython/menustrings.py:1704 #: ../gui/wxpython/image2target/ii2t_menustrings.py:750 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1676 msgid "Color balance for RGB" msgstr "" -#: ../gui/wxpython/menustrings.py:762 ../gui/wxpython/menustrings.py:1704 +#: ../gui/wxpython/menustrings.py:763 ../gui/wxpython/menustrings.py:1705 #: ../gui/wxpython/image2target/ii2t_menustrings.py:751 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1677 msgid "Performs auto-balancing of colors for RGB images." msgstr "" -#: ../gui/wxpython/menustrings.py:763 ../gui/wxpython/menustrings.py:1705 +#: ../gui/wxpython/menustrings.py:764 ../gui/wxpython/menustrings.py:1706 #: ../gui/wxpython/image2target/ii2t_menustrings.py:752 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1678 msgid "HIS to RGB" msgstr "" -#: ../gui/wxpython/menustrings.py:764 ../gui/wxpython/menustrings.py:1706 +#: ../gui/wxpython/menustrings.py:765 ../gui/wxpython/menustrings.py:1707 #: ../gui/wxpython/image2target/ii2t_menustrings.py:753 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1679 msgid "Transforms raster maps from HIS (Hue-Intensity-Saturation) color space to RGB (Red-Green-Blue) color space." msgstr "" -#: ../gui/wxpython/menustrings.py:766 ../gui/wxpython/menustrings.py:1708 +#: ../gui/wxpython/menustrings.py:767 ../gui/wxpython/menustrings.py:1709 #: ../gui/wxpython/image2target/ii2t_menustrings.py:755 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1681 msgid "Transforms raster maps from RGB (Red-Green-Blue) color space to HIS (Hue-Intensity-Saturation) color space." msgstr "" -#: ../gui/wxpython/menustrings.py:767 ../gui/wxpython/menustrings.py:1709 +#: ../gui/wxpython/menustrings.py:768 ../gui/wxpython/menustrings.py:1710 #: ../gui/wxpython/image2target/ii2t_menustrings.py:756 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1682 msgid "Rectify image or raster" msgstr "" -#: ../gui/wxpython/menustrings.py:768 ../gui/wxpython/menustrings.py:1710 +#: ../gui/wxpython/menustrings.py:769 ../gui/wxpython/menustrings.py:1711 #: ../gui/wxpython/image2target/ii2t_menustrings.py:757 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1683 msgid "Rectifies an image by computing a coordinate transformation for each pixel in the image based on the control points." msgstr "" -#: ../gui/wxpython/menustrings.py:769 ../gui/wxpython/menustrings.py:1711 +#: ../gui/wxpython/menustrings.py:770 ../gui/wxpython/menustrings.py:1712 #: ../gui/wxpython/image2target/ii2t_menustrings.py:758 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1684 #: ../gui/wxpython/lmgr/layertree.py:795 msgid "Histogram" msgstr "" -#: ../gui/wxpython/menustrings.py:770 ../gui/wxpython/menustrings.py:1712 +#: ../gui/wxpython/menustrings.py:771 ../gui/wxpython/menustrings.py:1713 #: ../gui/wxpython/image2target/ii2t_menustrings.py:759 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1685 msgid "Generate histogram of image" msgstr "" -#: ../gui/wxpython/menustrings.py:771 ../gui/wxpython/menustrings.py:1713 +#: ../gui/wxpython/menustrings.py:772 ../gui/wxpython/menustrings.py:1714 #: ../gui/wxpython/image2target/ii2t_menustrings.py:760 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1686 msgid "Spectral response" msgstr "" -#: ../gui/wxpython/menustrings.py:772 ../gui/wxpython/menustrings.py:1714 +#: ../gui/wxpython/menustrings.py:773 ../gui/wxpython/menustrings.py:1715 #: ../gui/wxpython/image2target/ii2t_menustrings.py:761 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1687 msgid "Displays spectral response at user specified locations in group or images." msgstr "" -#: ../gui/wxpython/menustrings.py:773 ../gui/wxpython/menustrings.py:1715 +#: ../gui/wxpython/menustrings.py:774 ../gui/wxpython/menustrings.py:1716 #: ../gui/wxpython/image2target/ii2t_menustrings.py:762 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1688 msgid "Pan sharpening" msgstr "" -#: ../gui/wxpython/menustrings.py:774 ../gui/wxpython/menustrings.py:1716 +#: ../gui/wxpython/menustrings.py:775 ../gui/wxpython/menustrings.py:1717 #: ../gui/wxpython/image2target/ii2t_menustrings.py:763 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1689 msgid "Image fusion algorithms to sharpen multispectral with high-res panchromatic channels" msgstr "" -#: ../gui/wxpython/menustrings.py:775 ../gui/wxpython/menustrings.py:1717 +#: ../gui/wxpython/menustrings.py:776 ../gui/wxpython/menustrings.py:1718 #: ../gui/wxpython/image2target/ii2t_menustrings.py:764 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1690 msgid "Classify image" msgstr "" -#: ../gui/wxpython/menustrings.py:776 ../gui/wxpython/menustrings.py:1718 +#: ../gui/wxpython/menustrings.py:777 ../gui/wxpython/menustrings.py:1719 #: ../gui/wxpython/image2target/ii2t_menustrings.py:765 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1691 msgid "Clustering input for unsupervised classification" msgstr "" -#: ../gui/wxpython/menustrings.py:777 ../gui/wxpython/menustrings.py:1719 +#: ../gui/wxpython/menustrings.py:778 ../gui/wxpython/menustrings.py:1720 #: ../gui/wxpython/image2target/ii2t_menustrings.py:766 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1692 msgid "Generates spectral signatures for land cover types in an image using a clustering algorithm. The resulting signature file is used as input for i.maxlik, to generate an unsupervised image classification." msgstr "" -#: ../gui/wxpython/menustrings.py:778 ../gui/wxpython/menustrings.py:1720 +#: ../gui/wxpython/menustrings.py:779 ../gui/wxpython/menustrings.py:1721 #: ../gui/wxpython/image2target/ii2t_menustrings.py:767 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1693 msgid "Input for supervised MLC" msgstr "" -#: ../gui/wxpython/menustrings.py:779 ../gui/wxpython/menustrings.py:1721 +#: ../gui/wxpython/menustrings.py:780 ../gui/wxpython/menustrings.py:1722 #: ../gui/wxpython/image2target/ii2t_menustrings.py:768 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1694 msgid "Generates statistics for i.maxlik from raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:780 ../gui/wxpython/menustrings.py:1722 +#: ../gui/wxpython/menustrings.py:781 ../gui/wxpython/menustrings.py:1723 #: ../gui/wxpython/image2target/ii2t_menustrings.py:769 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1695 msgid "Maximum likelihood classification (MLC)" msgstr "" -#: ../gui/wxpython/menustrings.py:781 ../gui/wxpython/menustrings.py:1723 +#: ../gui/wxpython/menustrings.py:782 ../gui/wxpython/menustrings.py:1724 #: ../gui/wxpython/image2target/ii2t_menustrings.py:770 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1696 msgid "Classifies the cell spectral reflectances in imagery data. Classification is based on the spectral signature information generated by either i.cluster, g.gui.iclass, or i.gensig." msgstr "" -#: ../gui/wxpython/menustrings.py:782 ../gui/wxpython/menustrings.py:1724 -#: ../gui/wxpython/menustrings.py:1994 +#: ../gui/wxpython/menustrings.py:783 ../gui/wxpython/menustrings.py:1725 +#: ../gui/wxpython/menustrings.py:1995 #: ../gui/wxpython/image2target/ii2t_menustrings.py:771 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1697 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1962 msgid "Interactive input for supervised classification" msgstr "" -#: ../gui/wxpython/menustrings.py:783 ../gui/wxpython/menustrings.py:1725 -#: ../gui/wxpython/menustrings.py:1995 +#: ../gui/wxpython/menustrings.py:784 ../gui/wxpython/menustrings.py:1726 +#: ../gui/wxpython/menustrings.py:1996 #: ../gui/wxpython/image2target/ii2t_menustrings.py:772 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1698 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1963 msgid "Generates spectral signatures by allowing the user to outline training areas." msgstr "" -#: ../gui/wxpython/menustrings.py:784 ../gui/wxpython/menustrings.py:1726 +#: ../gui/wxpython/menustrings.py:785 ../gui/wxpython/menustrings.py:1727 #: ../gui/wxpython/image2target/ii2t_menustrings.py:773 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1699 msgid "Input for supervised SMAP" msgstr "" -#: ../gui/wxpython/menustrings.py:785 ../gui/wxpython/menustrings.py:1727 +#: ../gui/wxpython/menustrings.py:786 ../gui/wxpython/menustrings.py:1728 #: ../gui/wxpython/image2target/ii2t_menustrings.py:774 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1700 msgid "Generates statistics for i.smap from raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:786 ../gui/wxpython/menustrings.py:1728 +#: ../gui/wxpython/menustrings.py:787 ../gui/wxpython/menustrings.py:1729 #: ../gui/wxpython/image2target/ii2t_menustrings.py:775 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1701 msgid "Sequential maximum a posteriori classification (SMAP)" msgstr "" -#: ../gui/wxpython/menustrings.py:787 ../gui/wxpython/menustrings.py:1729 +#: ../gui/wxpython/menustrings.py:788 ../gui/wxpython/menustrings.py:1730 #: ../gui/wxpython/image2target/ii2t_menustrings.py:776 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1702 msgid "Performs contextual image classification using sequential maximum a posteriori (SMAP) estimation." msgstr "" -#: ../gui/wxpython/menustrings.py:788 ../gui/wxpython/menustrings.py:1730 +#: ../gui/wxpython/menustrings.py:789 ../gui/wxpython/menustrings.py:1731 #: ../gui/wxpython/image2target/ii2t_menustrings.py:777 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1703 msgid "Object segmentation" msgstr "" -#: ../gui/wxpython/menustrings.py:789 ../gui/wxpython/menustrings.py:1731 +#: ../gui/wxpython/menustrings.py:790 ../gui/wxpython/menustrings.py:1732 #: ../gui/wxpython/image2target/ii2t_menustrings.py:778 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1704 msgid "Identifies segments (objects) from imagery data." msgstr "" -#: ../gui/wxpython/menustrings.py:790 ../gui/wxpython/menustrings.py:1732 +#: ../gui/wxpython/menustrings.py:791 ../gui/wxpython/menustrings.py:1733 #: ../gui/wxpython/image2target/ii2t_menustrings.py:779 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1705 msgid "Filter image" msgstr "" -#: ../gui/wxpython/menustrings.py:791 ../gui/wxpython/menustrings.py:1733 +#: ../gui/wxpython/menustrings.py:792 ../gui/wxpython/menustrings.py:1734 #: ../gui/wxpython/image2target/ii2t_menustrings.py:780 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1706 msgid "Edge detection" msgstr "" -#: ../gui/wxpython/menustrings.py:792 ../gui/wxpython/menustrings.py:1734 +#: ../gui/wxpython/menustrings.py:793 ../gui/wxpython/menustrings.py:1735 #: ../gui/wxpython/image2target/ii2t_menustrings.py:781 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1707 msgid "Zero-crossing \"edge detection\" raster function for image processing." msgstr "" -#: ../gui/wxpython/menustrings.py:793 ../gui/wxpython/menustrings.py:1735 +#: ../gui/wxpython/menustrings.py:794 ../gui/wxpython/menustrings.py:1736 #: ../gui/wxpython/image2target/ii2t_menustrings.py:782 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1708 msgid "Matrix/convolving filter" msgstr "" -#: ../gui/wxpython/menustrings.py:794 ../gui/wxpython/menustrings.py:1736 +#: ../gui/wxpython/menustrings.py:795 ../gui/wxpython/menustrings.py:1737 #: ../gui/wxpython/image2target/ii2t_menustrings.py:783 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1709 msgid "Performs raster map matrix filter." msgstr "" -#: ../gui/wxpython/menustrings.py:795 ../gui/wxpython/menustrings.py:1737 +#: ../gui/wxpython/menustrings.py:796 ../gui/wxpython/menustrings.py:1738 #: ../gui/wxpython/image2target/ii2t_menustrings.py:784 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1710 msgid "Transform image" msgstr "" -#: ../gui/wxpython/menustrings.py:796 ../gui/wxpython/menustrings.py:1738 +#: ../gui/wxpython/menustrings.py:797 ../gui/wxpython/menustrings.py:1739 #: ../gui/wxpython/image2target/ii2t_menustrings.py:785 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1711 msgid "Canonical correlation" msgstr "" -#: ../gui/wxpython/menustrings.py:797 ../gui/wxpython/menustrings.py:1739 +#: ../gui/wxpython/menustrings.py:798 ../gui/wxpython/menustrings.py:1740 #: ../gui/wxpython/image2target/ii2t_menustrings.py:786 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1712 msgid "Canonical components analysis (CCA) program for image processing." msgstr "" -#: ../gui/wxpython/menustrings.py:798 ../gui/wxpython/menustrings.py:1740 +#: ../gui/wxpython/menustrings.py:799 ../gui/wxpython/menustrings.py:1741 #: ../gui/wxpython/image2target/ii2t_menustrings.py:787 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1713 msgid "Principal components" msgstr "" -#: ../gui/wxpython/menustrings.py:799 ../gui/wxpython/menustrings.py:1741 +#: ../gui/wxpython/menustrings.py:800 ../gui/wxpython/menustrings.py:1742 #: ../gui/wxpython/image2target/ii2t_menustrings.py:788 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1714 msgid "Principal components analysis (PCA) for image processing." msgstr "" -#: ../gui/wxpython/menustrings.py:800 ../gui/wxpython/menustrings.py:1742 +#: ../gui/wxpython/menustrings.py:801 ../gui/wxpython/menustrings.py:1743 #: ../gui/wxpython/image2target/ii2t_menustrings.py:789 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1715 msgid "Fast Fourier" msgstr "" -#: ../gui/wxpython/menustrings.py:801 ../gui/wxpython/menustrings.py:1743 +#: ../gui/wxpython/menustrings.py:802 ../gui/wxpython/menustrings.py:1744 #: ../gui/wxpython/image2target/ii2t_menustrings.py:790 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1716 msgid "Fast Fourier Transform (FFT) for image processing." msgstr "" -#: ../gui/wxpython/menustrings.py:802 ../gui/wxpython/menustrings.py:1744 +#: ../gui/wxpython/menustrings.py:803 ../gui/wxpython/menustrings.py:1745 #: ../gui/wxpython/image2target/ii2t_menustrings.py:791 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1717 msgid "Inverse Fast Fourier" msgstr "" -#: ../gui/wxpython/menustrings.py:803 ../gui/wxpython/menustrings.py:1745 +#: ../gui/wxpython/menustrings.py:804 ../gui/wxpython/menustrings.py:1746 #: ../gui/wxpython/image2target/ii2t_menustrings.py:792 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1718 msgid "Inverse Fast Fourier Transform (IFFT) for image processing." msgstr "" -#: ../gui/wxpython/menustrings.py:804 ../gui/wxpython/menustrings.py:1746 +#: ../gui/wxpython/menustrings.py:805 ../gui/wxpython/menustrings.py:1747 #: ../gui/wxpython/image2target/ii2t_menustrings.py:793 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1719 msgid "Satellite images tools" msgstr "" -#: ../gui/wxpython/menustrings.py:805 ../gui/wxpython/menustrings.py:1747 +#: ../gui/wxpython/menustrings.py:806 ../gui/wxpython/menustrings.py:1748 #: ../gui/wxpython/image2target/ii2t_menustrings.py:794 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1720 msgid "Aster DN to radiance/reflectance" msgstr "" -#: ../gui/wxpython/menustrings.py:806 ../gui/wxpython/menustrings.py:1748 +#: ../gui/wxpython/menustrings.py:807 ../gui/wxpython/menustrings.py:1749 #: ../gui/wxpython/image2target/ii2t_menustrings.py:795 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1721 msgid "Calculates Top of Atmosphere Radiance/Reflectance/Brightness Temperature from ASTER DN." msgstr "" -#: ../gui/wxpython/menustrings.py:807 ../gui/wxpython/menustrings.py:1749 +#: ../gui/wxpython/menustrings.py:808 ../gui/wxpython/menustrings.py:1750 #: ../gui/wxpython/image2target/ii2t_menustrings.py:796 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1722 msgid "Landsat DN to radiance/reflectance" msgstr "" -#: ../gui/wxpython/menustrings.py:808 ../gui/wxpython/menustrings.py:1750 +#: ../gui/wxpython/menustrings.py:809 ../gui/wxpython/menustrings.py:1751 #: ../gui/wxpython/image2target/ii2t_menustrings.py:797 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1723 msgid "Calculates top-of-atmosphere radiance or reflectance and temperature for Landsat MSS/TM/ETM+/OLI" msgstr "" -#: ../gui/wxpython/menustrings.py:809 ../gui/wxpython/menustrings.py:1751 +#: ../gui/wxpython/menustrings.py:810 ../gui/wxpython/menustrings.py:1752 #: ../gui/wxpython/image2target/ii2t_menustrings.py:798 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1724 msgid "Landsat cloud cover assessment" msgstr "" -#: ../gui/wxpython/menustrings.py:810 ../gui/wxpython/menustrings.py:1752 +#: ../gui/wxpython/menustrings.py:811 ../gui/wxpython/menustrings.py:1753 #: ../gui/wxpython/image2target/ii2t_menustrings.py:799 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1725 msgid "Performs Landsat TM/ETM+ Automatic Cloud Cover Assessment (ACCA)." msgstr "" -#: ../gui/wxpython/menustrings.py:811 ../gui/wxpython/menustrings.py:1753 +#: ../gui/wxpython/menustrings.py:812 ../gui/wxpython/menustrings.py:1754 #: ../gui/wxpython/image2target/ii2t_menustrings.py:800 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1726 msgid "Modis quality control" msgstr "" -#: ../gui/wxpython/menustrings.py:812 ../gui/wxpython/menustrings.py:1754 +#: ../gui/wxpython/menustrings.py:813 ../gui/wxpython/menustrings.py:1755 #: ../gui/wxpython/image2target/ii2t_menustrings.py:801 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1727 msgid "Extracts quality control parameters from MODIS QC layers." msgstr "" -#: ../gui/wxpython/menustrings.py:813 ../gui/wxpython/menustrings.py:1755 +#: ../gui/wxpython/menustrings.py:814 ../gui/wxpython/menustrings.py:1756 #: ../gui/wxpython/image2target/ii2t_menustrings.py:802 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1728 msgid "Atmospheric correction" msgstr "" -#: ../gui/wxpython/menustrings.py:814 ../gui/wxpython/menustrings.py:1756 +#: ../gui/wxpython/menustrings.py:815 ../gui/wxpython/menustrings.py:1757 #: ../gui/wxpython/image2target/ii2t_menustrings.py:803 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1729 msgid "Performs atmospheric correction using the 6S algorithm. 6S - Second Simulation of Satellite Signal in the Solar Spectrum." msgstr "" -#: ../gui/wxpython/menustrings.py:815 ../gui/wxpython/menustrings.py:1757 +#: ../gui/wxpython/menustrings.py:816 ../gui/wxpython/menustrings.py:1758 #: ../gui/wxpython/image2target/ii2t_menustrings.py:804 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1730 msgid "Topographic correction" msgstr "" -#: ../gui/wxpython/menustrings.py:816 ../gui/wxpython/menustrings.py:1758 +#: ../gui/wxpython/menustrings.py:817 ../gui/wxpython/menustrings.py:1759 #: ../gui/wxpython/image2target/ii2t_menustrings.py:805 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1731 msgid "Computes topographic correction of reflectance." msgstr "" -#: ../gui/wxpython/menustrings.py:817 ../gui/wxpython/menustrings.py:1759 +#: ../gui/wxpython/menustrings.py:818 ../gui/wxpython/menustrings.py:1760 msgid "Orthophoto tools" msgstr "" -#: ../gui/wxpython/menustrings.py:818 ../gui/wxpython/menustrings.py:1760 +#: ../gui/wxpython/menustrings.py:819 ../gui/wxpython/menustrings.py:1761 msgid "Manage GCPs for 3D correction" msgstr "" -#: ../gui/wxpython/menustrings.py:819 ../gui/wxpython/menustrings.py:1761 +#: ../gui/wxpython/menustrings.py:820 ../gui/wxpython/menustrings.py:1762 msgid "Georectifies a map and allows managing GCP for 3D correction." msgstr "" -#: ../gui/wxpython/menustrings.py:820 ../gui/wxpython/menustrings.py:1762 +#: ../gui/wxpython/menustrings.py:821 ../gui/wxpython/menustrings.py:1763 msgid "Corrects scanning distortions" msgstr "" -#: ../gui/wxpython/menustrings.py:821 ../gui/wxpython/menustrings.py:1763 +#: ../gui/wxpython/menustrings.py:822 ../gui/wxpython/menustrings.py:1764 msgid "Corrects scanning distortions of a scanned aerial photo." msgstr "" -#: ../gui/wxpython/menustrings.py:822 ../gui/wxpython/menustrings.py:1764 +#: ../gui/wxpython/menustrings.py:823 ../gui/wxpython/menustrings.py:1765 #: ../gui/wxpython/image2target/ii2t_menustrings.py:806 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1732 msgid "Satellite images products" msgstr "" -#: ../gui/wxpython/menustrings.py:823 ../gui/wxpython/menustrings.py:1765 +#: ../gui/wxpython/menustrings.py:824 ../gui/wxpython/menustrings.py:1766 #: ../gui/wxpython/image2target/ii2t_menustrings.py:807 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1733 msgid "Vegetation indices" msgstr "" -#: ../gui/wxpython/menustrings.py:824 ../gui/wxpython/menustrings.py:1766 +#: ../gui/wxpython/menustrings.py:825 ../gui/wxpython/menustrings.py:1767 #: ../gui/wxpython/image2target/ii2t_menustrings.py:808 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1734 msgid "Calculates different types of vegetation indices. Uses red and nir bands mostly, and some indices require additional bands." msgstr "" -#: ../gui/wxpython/menustrings.py:825 ../gui/wxpython/menustrings.py:1767 +#: ../gui/wxpython/menustrings.py:826 ../gui/wxpython/menustrings.py:1768 #: ../gui/wxpython/image2target/ii2t_menustrings.py:809 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1735 msgid "Tasseled cap vegetation index" msgstr "" -#: ../gui/wxpython/menustrings.py:826 ../gui/wxpython/menustrings.py:1768 +#: ../gui/wxpython/menustrings.py:827 ../gui/wxpython/menustrings.py:1769 #: ../gui/wxpython/image2target/ii2t_menustrings.py:810 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1736 msgid "Performs Tasseled Cap (Kauth Thomas) transformation." msgstr "" -#: ../gui/wxpython/menustrings.py:827 ../gui/wxpython/menustrings.py:1769 +#: ../gui/wxpython/menustrings.py:828 ../gui/wxpython/menustrings.py:1770 #: ../gui/wxpython/image2target/ii2t_menustrings.py:811 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1737 msgid "Albedo" msgstr "" -#: ../gui/wxpython/menustrings.py:828 ../gui/wxpython/menustrings.py:1770 +#: ../gui/wxpython/menustrings.py:829 ../gui/wxpython/menustrings.py:1771 #: ../gui/wxpython/image2target/ii2t_menustrings.py:812 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1738 msgid "Computes broad band albedo from surface reflectance." msgstr "" -#: ../gui/wxpython/menustrings.py:829 ../gui/wxpython/menustrings.py:1771 +#: ../gui/wxpython/menustrings.py:830 ../gui/wxpython/menustrings.py:1772 #: ../gui/wxpython/image2target/ii2t_menustrings.py:813 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1739 msgid "Emissivity" msgstr "" -#: ../gui/wxpython/menustrings.py:830 ../gui/wxpython/menustrings.py:1772 +#: ../gui/wxpython/menustrings.py:831 ../gui/wxpython/menustrings.py:1773 #: ../gui/wxpython/image2target/ii2t_menustrings.py:814 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1740 msgid "Computes emissivity from NDVI, generic method for sparse land." msgstr "" -#: ../gui/wxpython/menustrings.py:831 ../gui/wxpython/menustrings.py:1773 +#: ../gui/wxpython/menustrings.py:832 ../gui/wxpython/menustrings.py:1774 #: ../gui/wxpython/image2target/ii2t_menustrings.py:815 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1741 msgid "Biomass growth" msgstr "" -#: ../gui/wxpython/menustrings.py:832 ../gui/wxpython/menustrings.py:1774 +#: ../gui/wxpython/menustrings.py:833 ../gui/wxpython/menustrings.py:1775 #: ../gui/wxpython/image2target/ii2t_menustrings.py:816 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1742 msgid "Computes biomass growth, precursor of crop yield calculation." msgstr "" -#: ../gui/wxpython/menustrings.py:833 ../gui/wxpython/menustrings.py:1775 +#: ../gui/wxpython/menustrings.py:834 ../gui/wxpython/menustrings.py:1776 #: ../gui/wxpython/image2target/ii2t_menustrings.py:817 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1743 msgid "Evapotranspiration calculation" msgstr "" -#: ../gui/wxpython/menustrings.py:834 ../gui/wxpython/menustrings.py:1776 +#: ../gui/wxpython/menustrings.py:835 ../gui/wxpython/menustrings.py:1777 #: ../gui/wxpython/image2target/ii2t_menustrings.py:818 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1744 msgid "Instantaneaous Net Radiation" msgstr "" -#: ../gui/wxpython/menustrings.py:835 ../gui/wxpython/menustrings.py:1777 +#: ../gui/wxpython/menustrings.py:836 ../gui/wxpython/menustrings.py:1778 #: ../gui/wxpython/image2target/ii2t_menustrings.py:819 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1745 msgid "Net radiation approximation (Bastiaanssen, 1995)." msgstr "" -#: ../gui/wxpython/menustrings.py:836 ../gui/wxpython/menustrings.py:1778 +#: ../gui/wxpython/menustrings.py:837 ../gui/wxpython/menustrings.py:1779 #: ../gui/wxpython/image2target/ii2t_menustrings.py:820 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1746 msgid "Soil heat flux" msgstr "" -#: ../gui/wxpython/menustrings.py:837 ../gui/wxpython/menustrings.py:1779 +#: ../gui/wxpython/menustrings.py:838 ../gui/wxpython/menustrings.py:1780 #: ../gui/wxpython/image2target/ii2t_menustrings.py:821 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1747 msgid "Soil heat flux approximation (Bastiaanssen, 1995)." msgstr "" -#: ../gui/wxpython/menustrings.py:838 ../gui/wxpython/menustrings.py:1780 +#: ../gui/wxpython/menustrings.py:839 ../gui/wxpython/menustrings.py:1781 #: ../gui/wxpython/image2target/ii2t_menustrings.py:822 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1748 msgid "Sensible heat flux" msgstr "" -#: ../gui/wxpython/menustrings.py:839 ../gui/wxpython/menustrings.py:1781 +#: ../gui/wxpython/menustrings.py:840 ../gui/wxpython/menustrings.py:1782 #: ../gui/wxpython/image2target/ii2t_menustrings.py:823 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1749 msgid "Computes sensible heat flux iteration SEBAL 01." msgstr "" -#: ../gui/wxpython/menustrings.py:840 ../gui/wxpython/menustrings.py:1782 +#: ../gui/wxpython/menustrings.py:841 ../gui/wxpython/menustrings.py:1783 #: ../gui/wxpython/image2target/ii2t_menustrings.py:824 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1750 msgid "Evaporative fraction" msgstr "" -#: ../gui/wxpython/menustrings.py:841 ../gui/wxpython/menustrings.py:1783 +#: ../gui/wxpython/menustrings.py:842 ../gui/wxpython/menustrings.py:1784 #: ../gui/wxpython/image2target/ii2t_menustrings.py:825 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1751 msgid "Computes evaporative fraction and root zone soil moisture." msgstr "" -#: ../gui/wxpython/menustrings.py:842 ../gui/wxpython/menustrings.py:1784 +#: ../gui/wxpython/menustrings.py:843 ../gui/wxpython/menustrings.py:1785 #: ../gui/wxpython/image2target/ii2t_menustrings.py:826 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1752 msgid "Actual Evapotranspiration" msgstr "" -#: ../gui/wxpython/menustrings.py:843 ../gui/wxpython/menustrings.py:1785 +#: ../gui/wxpython/menustrings.py:844 ../gui/wxpython/menustrings.py:1786 #: ../gui/wxpython/image2target/ii2t_menustrings.py:827 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1753 msgid "Actual evapotranspiration for diurnal period (Bastiaanssen, 1995)." msgstr "" -#: ../gui/wxpython/menustrings.py:844 ../gui/wxpython/menustrings.py:1786 +#: ../gui/wxpython/menustrings.py:845 ../gui/wxpython/menustrings.py:1787 #: ../gui/wxpython/image2target/ii2t_menustrings.py:828 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1754 msgid "Temporal integration of ETa" msgstr "" -#: ../gui/wxpython/menustrings.py:845 ../gui/wxpython/menustrings.py:1787 +#: ../gui/wxpython/menustrings.py:846 ../gui/wxpython/menustrings.py:1788 #: ../gui/wxpython/image2target/ii2t_menustrings.py:829 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1755 msgid "Computes temporal integration of satellite ET actual (ETa) following the daily ET reference (ETo) from meteorological station(s)." msgstr "" -#: ../gui/wxpython/menustrings.py:846 ../gui/wxpython/menustrings.py:1788 +#: ../gui/wxpython/menustrings.py:847 ../gui/wxpython/menustrings.py:1789 #: ../gui/wxpython/image2target/ii2t_menustrings.py:830 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1756 msgid "Hargreaves methods Evapotranspiration" msgstr "" -#: ../gui/wxpython/menustrings.py:847 ../gui/wxpython/menustrings.py:1789 +#: ../gui/wxpython/menustrings.py:848 ../gui/wxpython/menustrings.py:1790 #: ../gui/wxpython/image2target/ii2t_menustrings.py:831 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1757 msgid "Computes evapotranspiration calculation modified or original Hargreaves formulation, 2001." msgstr "" -#: ../gui/wxpython/menustrings.py:848 ../gui/wxpython/menustrings.py:1790 +#: ../gui/wxpython/menustrings.py:849 ../gui/wxpython/menustrings.py:1791 #: ../gui/wxpython/image2target/ii2t_menustrings.py:832 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1758 msgid "Penman-Monteith Evapotranspiration" msgstr "" -#: ../gui/wxpython/menustrings.py:849 ../gui/wxpython/menustrings.py:1791 +#: ../gui/wxpython/menustrings.py:850 ../gui/wxpython/menustrings.py:1792 #: ../gui/wxpython/image2target/ii2t_menustrings.py:833 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1759 msgid "Computes potential evapotranspiration calculation with hourly Penman-Monteith." msgstr "" -#: ../gui/wxpython/menustrings.py:850 ../gui/wxpython/menustrings.py:1792 +#: ../gui/wxpython/menustrings.py:851 ../gui/wxpython/menustrings.py:1793 #: ../gui/wxpython/image2target/ii2t_menustrings.py:834 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1760 msgid "Priestley-Taylor Evapotranspiration" msgstr "" -#: ../gui/wxpython/menustrings.py:851 ../gui/wxpython/menustrings.py:1793 +#: ../gui/wxpython/menustrings.py:852 ../gui/wxpython/menustrings.py:1794 #: ../gui/wxpython/image2target/ii2t_menustrings.py:835 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1761 msgid "Computes evapotranspiration calculation Priestley and Taylor formulation, 1972." msgstr "" -#: ../gui/wxpython/menustrings.py:853 ../gui/wxpython/menustrings.py:1795 +#: ../gui/wxpython/menustrings.py:854 ../gui/wxpython/menustrings.py:1796 #: ../gui/wxpython/image2target/ii2t_menustrings.py:837 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1763 msgid "Kappa analysis" msgstr "" -#: ../gui/wxpython/menustrings.py:854 ../gui/wxpython/menustrings.py:1796 +#: ../gui/wxpython/menustrings.py:855 ../gui/wxpython/menustrings.py:1797 #: ../gui/wxpython/image2target/ii2t_menustrings.py:838 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1764 msgid "Calculates error matrix and kappa parameter for accuracy assessment of classification result." msgstr "" -#: ../gui/wxpython/menustrings.py:855 ../gui/wxpython/menustrings.py:1797 +#: ../gui/wxpython/menustrings.py:856 ../gui/wxpython/menustrings.py:1798 #: ../gui/wxpython/image2target/ii2t_menustrings.py:839 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1765 msgid "OIF for LandSat TM" msgstr "" -#: ../gui/wxpython/menustrings.py:856 ../gui/wxpython/menustrings.py:1798 +#: ../gui/wxpython/menustrings.py:857 ../gui/wxpython/menustrings.py:1799 #: ../gui/wxpython/image2target/ii2t_menustrings.py:840 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1766 msgid "Calculates Optimum-Index-Factor table for spectral bands" msgstr "" -#: ../gui/wxpython/menustrings.py:857 ../gui/wxpython/menustrings.py:1799 +#: ../gui/wxpython/menustrings.py:858 ../gui/wxpython/menustrings.py:1800 #: ../gui/wxpython/image2target/ii2t_menustrings.py:841 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1767 msgid "3D r&aster" msgstr "" -#: ../gui/wxpython/menustrings.py:858 ../gui/wxpython/menustrings.py:1800 +#: ../gui/wxpython/menustrings.py:859 ../gui/wxpython/menustrings.py:1801 #: ../gui/wxpython/image2target/ii2t_menustrings.py:842 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1768 msgid "Develop 3D raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:859 ../gui/wxpython/menustrings.py:1801 +#: ../gui/wxpython/menustrings.py:860 ../gui/wxpython/menustrings.py:1802 #: ../gui/wxpython/image2target/ii2t_menustrings.py:843 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1769 msgid "Manage 3D NULL values" msgstr "" -#: ../gui/wxpython/menustrings.py:860 ../gui/wxpython/menustrings.py:1802 +#: ../gui/wxpython/menustrings.py:861 ../gui/wxpython/menustrings.py:1803 #: ../gui/wxpython/image2target/ii2t_menustrings.py:844 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1770 msgid "Explicitly create the 3D NULL-value bitmap file." msgstr "" -#: ../gui/wxpython/menustrings.py:861 ../gui/wxpython/menustrings.py:1803 +#: ../gui/wxpython/menustrings.py:862 ../gui/wxpython/menustrings.py:1804 #: ../gui/wxpython/image2target/ii2t_menustrings.py:845 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1771 msgid "Manage timestamp" msgstr "" -#: ../gui/wxpython/menustrings.py:862 ../gui/wxpython/menustrings.py:1804 +#: ../gui/wxpython/menustrings.py:863 ../gui/wxpython/menustrings.py:1805 #: ../gui/wxpython/image2target/ii2t_menustrings.py:846 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1772 msgid "Modifies a timestamp for a 3D raster map. Print/add/remove a timestamp for a 3D raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:864 ../gui/wxpython/menustrings.py:1806 +#: ../gui/wxpython/menustrings.py:865 ../gui/wxpython/menustrings.py:1807 #: ../gui/wxpython/image2target/ii2t_menustrings.py:848 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1774 msgid "3D rasters to raster series" msgstr "" -#: ../gui/wxpython/menustrings.py:866 ../gui/wxpython/menustrings.py:1808 +#: ../gui/wxpython/menustrings.py:867 ../gui/wxpython/menustrings.py:1809 #: ../gui/wxpython/image2target/ii2t_menustrings.py:850 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1776 msgid "3D color tables" msgstr "" -#: ../gui/wxpython/menustrings.py:867 ../gui/wxpython/menustrings.py:1809 +#: ../gui/wxpython/menustrings.py:868 ../gui/wxpython/menustrings.py:1810 #: ../gui/wxpython/image2target/ii2t_menustrings.py:851 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1777 msgid "Creates/modifies the color table associated with a 3D raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:868 ../gui/wxpython/menustrings.py:1810 +#: ../gui/wxpython/menustrings.py:869 ../gui/wxpython/menustrings.py:1811 #: ../gui/wxpython/image2target/ii2t_menustrings.py:852 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1778 msgid "Export 3D color table" msgstr "" -#: ../gui/wxpython/menustrings.py:869 ../gui/wxpython/menustrings.py:1811 +#: ../gui/wxpython/menustrings.py:870 ../gui/wxpython/menustrings.py:1812 #: ../gui/wxpython/image2target/ii2t_menustrings.py:853 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1779 msgid "Exports the color table associated with a 3D raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:870 ../gui/wxpython/menustrings.py:1812 +#: ../gui/wxpython/menustrings.py:871 ../gui/wxpython/menustrings.py:1813 #: ../gui/wxpython/image2target/ii2t_menustrings.py:854 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1780 msgid "3D mask" msgstr "" -#: ../gui/wxpython/menustrings.py:871 ../gui/wxpython/menustrings.py:1813 +#: ../gui/wxpython/menustrings.py:872 ../gui/wxpython/menustrings.py:1814 #: ../gui/wxpython/image2target/ii2t_menustrings.py:855 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1781 msgid "Establishes the current working 3D raster mask." msgstr "" -#: ../gui/wxpython/menustrings.py:872 ../gui/wxpython/menustrings.py:873 -#: ../gui/wxpython/menustrings.py:1814 ../gui/wxpython/menustrings.py:1815 +#: ../gui/wxpython/menustrings.py:873 ../gui/wxpython/menustrings.py:874 +#: ../gui/wxpython/menustrings.py:1815 ../gui/wxpython/menustrings.py:1816 #: ../gui/wxpython/image2target/ii2t_menustrings.py:856 #: ../gui/wxpython/image2target/ii2t_menustrings.py:857 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1782 @@ -9237,224 +9211,224 @@ msgid "3D raster map calculator" msgstr "" -#: ../gui/wxpython/menustrings.py:874 ../gui/wxpython/menustrings.py:1816 +#: ../gui/wxpython/menustrings.py:875 ../gui/wxpython/menustrings.py:1817 #: ../gui/wxpython/image2target/ii2t_menustrings.py:858 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1784 msgid "Cross section" msgstr "" -#: ../gui/wxpython/menustrings.py:875 ../gui/wxpython/menustrings.py:1817 +#: ../gui/wxpython/menustrings.py:876 ../gui/wxpython/menustrings.py:1818 #: ../gui/wxpython/image2target/ii2t_menustrings.py:859 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1785 msgid "Creates cross section 2D raster map from 3D raster map based on 2D elevation map" msgstr "" -#: ../gui/wxpython/menustrings.py:877 ../gui/wxpython/menustrings.py:1819 +#: ../gui/wxpython/menustrings.py:878 ../gui/wxpython/menustrings.py:1820 #: ../gui/wxpython/image2target/ii2t_menustrings.py:861 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1787 msgid "Numerical calculation program for transient, confined groundwater flow in three dimensions." msgstr "" -#: ../gui/wxpython/menustrings.py:878 ../gui/wxpython/menustrings.py:1820 +#: ../gui/wxpython/menustrings.py:879 ../gui/wxpython/menustrings.py:1821 #: ../gui/wxpython/image2target/ii2t_menustrings.py:862 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1788 msgid "Interpolate 3D raster from points" msgstr "" -#: ../gui/wxpython/menustrings.py:879 ../gui/wxpython/menustrings.py:1821 +#: ../gui/wxpython/menustrings.py:880 ../gui/wxpython/menustrings.py:1822 #: ../gui/wxpython/image2target/ii2t_menustrings.py:863 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1789 msgid "Interpolates point data to a 3D raster map using regularized spline with tension (RST) algorithm." msgstr "" -#: ../gui/wxpython/menustrings.py:881 ../gui/wxpython/menustrings.py:1823 +#: ../gui/wxpython/menustrings.py:882 ../gui/wxpython/menustrings.py:1824 #: ../gui/wxpython/image2target/ii2t_menustrings.py:865 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1791 msgid "Basic 3D raster metadata" msgstr "" -#: ../gui/wxpython/menustrings.py:882 ../gui/wxpython/menustrings.py:1824 +#: ../gui/wxpython/menustrings.py:883 ../gui/wxpython/menustrings.py:1825 #: ../gui/wxpython/image2target/ii2t_menustrings.py:866 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1792 msgid "Outputs basic information about a user-specified 3D raster map layer." msgstr "" -#: ../gui/wxpython/menustrings.py:883 ../gui/wxpython/menustrings.py:1825 +#: ../gui/wxpython/menustrings.py:884 ../gui/wxpython/menustrings.py:1826 #: ../gui/wxpython/image2target/ii2t_menustrings.py:867 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1793 msgid "3D raster statistics" msgstr "" -#: ../gui/wxpython/menustrings.py:884 ../gui/wxpython/menustrings.py:1826 +#: ../gui/wxpython/menustrings.py:885 ../gui/wxpython/menustrings.py:1827 #: ../gui/wxpython/image2target/ii2t_menustrings.py:868 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1794 msgid "Generates volume statistics for 3D raster maps." msgstr "" -#: ../gui/wxpython/menustrings.py:885 ../gui/wxpython/menustrings.py:1827 +#: ../gui/wxpython/menustrings.py:886 ../gui/wxpython/menustrings.py:1828 #: ../gui/wxpython/image2target/ii2t_menustrings.py:869 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1795 msgid "Univariate statistics for 3D rasters" msgstr "" -#: ../gui/wxpython/menustrings.py:886 ../gui/wxpython/menustrings.py:1828 +#: ../gui/wxpython/menustrings.py:887 ../gui/wxpython/menustrings.py:1829 #: ../gui/wxpython/image2target/ii2t_menustrings.py:870 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1796 msgid "Calculates univariate statistics from the non-null cells of a 3D raster map. Statistics include number of cells counted, minimum and maximum cell values, range, arithmetic mean, population variance, standard deviation, coefficient of variation, and sum." msgstr "" -#: ../gui/wxpython/menustrings.py:887 ../gui/wxpython/menustrings.py:1829 +#: ../gui/wxpython/menustrings.py:888 ../gui/wxpython/menustrings.py:1830 #: ../gui/wxpython/image2target/ii2t_menustrings.py:871 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1797 msgid "&Database" msgstr "" -#: ../gui/wxpython/menustrings.py:888 ../gui/wxpython/menustrings.py:1830 +#: ../gui/wxpython/menustrings.py:889 ../gui/wxpython/menustrings.py:1831 #: ../gui/wxpython/image2target/ii2t_menustrings.py:872 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1798 msgid "Database information" msgstr "" -#: ../gui/wxpython/menustrings.py:889 ../gui/wxpython/menustrings.py:1831 +#: ../gui/wxpython/menustrings.py:890 ../gui/wxpython/menustrings.py:1832 #: ../gui/wxpython/image2target/ii2t_menustrings.py:873 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1799 msgid "List databases" msgstr "" -#: ../gui/wxpython/menustrings.py:890 ../gui/wxpython/menustrings.py:1832 +#: ../gui/wxpython/menustrings.py:891 ../gui/wxpython/menustrings.py:1833 #: ../gui/wxpython/image2target/ii2t_menustrings.py:874 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1800 msgid "Lists all databases for a given driver and location." msgstr "" -#: ../gui/wxpython/menustrings.py:891 ../gui/wxpython/menustrings.py:1833 +#: ../gui/wxpython/menustrings.py:892 ../gui/wxpython/menustrings.py:1834 #: ../gui/wxpython/image2target/ii2t_menustrings.py:875 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1801 msgid "List drivers" msgstr "" -#: ../gui/wxpython/menustrings.py:892 ../gui/wxpython/menustrings.py:1834 +#: ../gui/wxpython/menustrings.py:893 ../gui/wxpython/menustrings.py:1835 #: ../gui/wxpython/image2target/ii2t_menustrings.py:876 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1802 msgid "Lists all database drivers." msgstr "" -#: ../gui/wxpython/menustrings.py:893 ../gui/wxpython/menustrings.py:1835 +#: ../gui/wxpython/menustrings.py:894 ../gui/wxpython/menustrings.py:1836 #: ../gui/wxpython/image2target/ii2t_menustrings.py:877 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1803 msgid "List tables" msgstr "" -#: ../gui/wxpython/menustrings.py:894 ../gui/wxpython/menustrings.py:1836 +#: ../gui/wxpython/menustrings.py:895 ../gui/wxpython/menustrings.py:1837 #: ../gui/wxpython/image2target/ii2t_menustrings.py:878 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1804 msgid "Lists all tables for a given database." msgstr "" -#: ../gui/wxpython/menustrings.py:895 ../gui/wxpython/menustrings.py:1837 +#: ../gui/wxpython/menustrings.py:896 ../gui/wxpython/menustrings.py:1838 #: ../gui/wxpython/image2target/ii2t_menustrings.py:879 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1805 msgid "Describe table" msgstr "" -#: ../gui/wxpython/menustrings.py:896 ../gui/wxpython/menustrings.py:1838 +#: ../gui/wxpython/menustrings.py:897 ../gui/wxpython/menustrings.py:1839 #: ../gui/wxpython/image2target/ii2t_menustrings.py:880 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1806 msgid "Describes a table in detail." msgstr "" -#: ../gui/wxpython/menustrings.py:897 ../gui/wxpython/menustrings.py:1839 +#: ../gui/wxpython/menustrings.py:898 ../gui/wxpython/menustrings.py:1840 #: ../gui/wxpython/image2target/ii2t_menustrings.py:881 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1807 msgid "List columns" msgstr "" -#: ../gui/wxpython/menustrings.py:898 ../gui/wxpython/menustrings.py:1840 +#: ../gui/wxpython/menustrings.py:899 ../gui/wxpython/menustrings.py:1841 #: ../gui/wxpython/image2target/ii2t_menustrings.py:882 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1808 msgid "List all columns for a given table." msgstr "" -#: ../gui/wxpython/menustrings.py:899 ../gui/wxpython/menustrings.py:1841 +#: ../gui/wxpython/menustrings.py:900 ../gui/wxpython/menustrings.py:1842 #: ../gui/wxpython/image2target/ii2t_menustrings.py:883 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1809 msgid "Manage databases" msgstr "" -#: ../gui/wxpython/menustrings.py:900 ../gui/wxpython/menustrings.py:1842 +#: ../gui/wxpython/menustrings.py:901 ../gui/wxpython/menustrings.py:1843 #: ../gui/wxpython/image2target/ii2t_menustrings.py:884 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1810 msgid "Connect" msgstr "" -#: ../gui/wxpython/menustrings.py:901 ../gui/wxpython/menustrings.py:1843 +#: ../gui/wxpython/menustrings.py:902 ../gui/wxpython/menustrings.py:1844 #: ../gui/wxpython/image2target/ii2t_menustrings.py:885 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1811 msgid "Prints/sets general DB connection for current mapset." msgstr "" -#: ../gui/wxpython/menustrings.py:902 ../gui/wxpython/menustrings.py:1844 +#: ../gui/wxpython/menustrings.py:903 ../gui/wxpython/menustrings.py:1845 #: ../gui/wxpython/image2target/ii2t_menustrings.py:886 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1812 msgid "Login" msgstr "" -#: ../gui/wxpython/menustrings.py:903 ../gui/wxpython/menustrings.py:1845 +#: ../gui/wxpython/menustrings.py:904 ../gui/wxpython/menustrings.py:1846 #: ../gui/wxpython/image2target/ii2t_menustrings.py:887 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1813 msgid "Sets user/password for DB driver/database." msgstr "" -#: ../gui/wxpython/menustrings.py:904 ../gui/wxpython/menustrings.py:1846 +#: ../gui/wxpython/menustrings.py:905 ../gui/wxpython/menustrings.py:1847 #: ../gui/wxpython/image2target/ii2t_menustrings.py:888 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1814 msgid "Create database" msgstr "" -#: ../gui/wxpython/menustrings.py:905 ../gui/wxpython/menustrings.py:1847 +#: ../gui/wxpython/menustrings.py:906 ../gui/wxpython/menustrings.py:1848 #: ../gui/wxpython/image2target/ii2t_menustrings.py:889 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1815 msgid "Creates an empty database." msgstr "" -#: ../gui/wxpython/menustrings.py:906 ../gui/wxpython/menustrings.py:1848 +#: ../gui/wxpython/menustrings.py:907 ../gui/wxpython/menustrings.py:1849 #: ../gui/wxpython/image2target/ii2t_menustrings.py:890 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1816 msgid "Drop database" msgstr "" -#: ../gui/wxpython/menustrings.py:907 ../gui/wxpython/menustrings.py:1849 +#: ../gui/wxpython/menustrings.py:908 ../gui/wxpython/menustrings.py:1850 #: ../gui/wxpython/image2target/ii2t_menustrings.py:891 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1817 msgid "Removes an existing database." msgstr "" -#: ../gui/wxpython/menustrings.py:908 ../gui/wxpython/menustrings.py:1850 +#: ../gui/wxpython/menustrings.py:909 ../gui/wxpython/menustrings.py:1851 #: ../gui/wxpython/image2target/ii2t_menustrings.py:892 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1818 msgid "Drop table" msgstr "" -#: ../gui/wxpython/menustrings.py:909 ../gui/wxpython/menustrings.py:1851 +#: ../gui/wxpython/menustrings.py:910 ../gui/wxpython/menustrings.py:1852 #: ../gui/wxpython/image2target/ii2t_menustrings.py:893 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1819 msgid "Drops an attribute table." msgstr "" -#: ../gui/wxpython/menustrings.py:910 ../gui/wxpython/menustrings.py:1852 +#: ../gui/wxpython/menustrings.py:911 ../gui/wxpython/menustrings.py:1853 #: ../gui/wxpython/image2target/ii2t_menustrings.py:894 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1820 msgid "Copy table" msgstr "" -#: ../gui/wxpython/menustrings.py:911 ../gui/wxpython/menustrings.py:1853 +#: ../gui/wxpython/menustrings.py:912 ../gui/wxpython/menustrings.py:1854 #: ../gui/wxpython/image2target/ii2t_menustrings.py:895 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1821 msgid "Copy a table. Either 'from_table' (optionally with 'where') can be used or 'select' option, but not 'from_table' and 'select' at the same time." msgstr "" -#: ../gui/wxpython/menustrings.py:912 ../gui/wxpython/menustrings.py:932 -#: ../gui/wxpython/menustrings.py:1854 ../gui/wxpython/menustrings.py:1874 +#: ../gui/wxpython/menustrings.py:913 ../gui/wxpython/menustrings.py:933 +#: ../gui/wxpython/menustrings.py:1855 ../gui/wxpython/menustrings.py:1875 #: ../gui/wxpython/image2target/ii2t_menustrings.py:896 #: ../gui/wxpython/image2target/ii2t_menustrings.py:916 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1822 @@ -9462,1196 +9436,1196 @@ msgid "Drop column" msgstr "" -#: ../gui/wxpython/menustrings.py:913 ../gui/wxpython/menustrings.py:1855 +#: ../gui/wxpython/menustrings.py:914 ../gui/wxpython/menustrings.py:1856 #: ../gui/wxpython/image2target/ii2t_menustrings.py:897 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1823 msgid "Drops a column from selected attribute table." msgstr "" -#: ../gui/wxpython/menustrings.py:914 ../gui/wxpython/menustrings.py:1856 +#: ../gui/wxpython/menustrings.py:915 ../gui/wxpython/menustrings.py:1857 #: ../gui/wxpython/image2target/ii2t_menustrings.py:898 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1824 msgid "Test" msgstr "" -#: ../gui/wxpython/menustrings.py:915 ../gui/wxpython/menustrings.py:1857 +#: ../gui/wxpython/menustrings.py:916 ../gui/wxpython/menustrings.py:1858 #: ../gui/wxpython/image2target/ii2t_menustrings.py:899 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1825 msgid "Test database driver, database must exist and set by db.connect." msgstr "" -#: ../gui/wxpython/menustrings.py:916 ../gui/wxpython/menustrings.py:1858 +#: ../gui/wxpython/menustrings.py:917 ../gui/wxpython/menustrings.py:1859 #: ../gui/wxpython/image2target/ii2t_menustrings.py:900 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1826 -#: ../gui/wxpython/dbmgr/sqlbuilder.py:111 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:115 msgid "Query" msgstr "" -#: ../gui/wxpython/menustrings.py:917 ../gui/wxpython/menustrings.py:1859 +#: ../gui/wxpython/menustrings.py:918 ../gui/wxpython/menustrings.py:1860 #: ../gui/wxpython/image2target/ii2t_menustrings.py:901 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1827 msgid "Query any table" msgstr "" -#: ../gui/wxpython/menustrings.py:918 ../gui/wxpython/menustrings.py:1860 +#: ../gui/wxpython/menustrings.py:919 ../gui/wxpython/menustrings.py:1861 #: ../gui/wxpython/image2target/ii2t_menustrings.py:902 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1828 msgid "Selects data from attribute table. Performs SQL query statement(s)." msgstr "" -#: ../gui/wxpython/menustrings.py:921 ../gui/wxpython/menustrings.py:1863 +#: ../gui/wxpython/menustrings.py:922 ../gui/wxpython/menustrings.py:1864 #: ../gui/wxpython/image2target/ii2t_menustrings.py:905 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1831 msgid "SQL statement" msgstr "" -#: ../gui/wxpython/menustrings.py:922 ../gui/wxpython/menustrings.py:1864 +#: ../gui/wxpython/menustrings.py:923 ../gui/wxpython/menustrings.py:1865 #: ../gui/wxpython/image2target/ii2t_menustrings.py:906 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1832 msgid "Executes any SQL statement. For SELECT statements use 'db.select'." msgstr "" -#: ../gui/wxpython/menustrings.py:923 ../gui/wxpython/menustrings.py:1865 +#: ../gui/wxpython/menustrings.py:924 ../gui/wxpython/menustrings.py:1866 #: ../gui/wxpython/image2target/ii2t_menustrings.py:907 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1833 msgid "Vector database connections" msgstr "" -#: ../gui/wxpython/menustrings.py:924 ../gui/wxpython/menustrings.py:1866 +#: ../gui/wxpython/menustrings.py:925 ../gui/wxpython/menustrings.py:1867 #: ../gui/wxpython/image2target/ii2t_menustrings.py:908 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1834 msgid "New table" msgstr "" -#: ../gui/wxpython/menustrings.py:925 ../gui/wxpython/menustrings.py:1867 +#: ../gui/wxpython/menustrings.py:926 ../gui/wxpython/menustrings.py:1868 #: ../gui/wxpython/image2target/ii2t_menustrings.py:909 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1835 msgid "Creates and connects a new attribute table to a given layer of an existing vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:926 ../gui/wxpython/menustrings.py:1868 +#: ../gui/wxpython/menustrings.py:927 ../gui/wxpython/menustrings.py:1869 #: ../gui/wxpython/image2target/ii2t_menustrings.py:910 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1836 msgid "Remove table" msgstr "" -#: ../gui/wxpython/menustrings.py:927 ../gui/wxpython/menustrings.py:1869 +#: ../gui/wxpython/menustrings.py:928 ../gui/wxpython/menustrings.py:1870 #: ../gui/wxpython/image2target/ii2t_menustrings.py:911 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1837 msgid "Removes existing attribute table of a vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:928 ../gui/wxpython/menustrings.py:1870 +#: ../gui/wxpython/menustrings.py:929 ../gui/wxpython/menustrings.py:1871 #: ../gui/wxpython/image2target/ii2t_menustrings.py:912 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1838 msgid "Join table" msgstr "" -#: ../gui/wxpython/menustrings.py:929 ../gui/wxpython/menustrings.py:1871 +#: ../gui/wxpython/menustrings.py:930 ../gui/wxpython/menustrings.py:1872 #: ../gui/wxpython/image2target/ii2t_menustrings.py:913 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1839 msgid "Joins a database table to a vector map table." msgstr "" -#: ../gui/wxpython/menustrings.py:930 ../gui/wxpython/menustrings.py:1872 +#: ../gui/wxpython/menustrings.py:931 ../gui/wxpython/menustrings.py:1873 #: ../gui/wxpython/image2target/ii2t_menustrings.py:914 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1840 msgid "Add columns" msgstr "" -#: ../gui/wxpython/menustrings.py:931 ../gui/wxpython/menustrings.py:1873 +#: ../gui/wxpython/menustrings.py:932 ../gui/wxpython/menustrings.py:1874 #: ../gui/wxpython/image2target/ii2t_menustrings.py:915 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1841 msgid "Adds one or more columns to the attribute table connected to a given vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:933 ../gui/wxpython/menustrings.py:1875 +#: ../gui/wxpython/menustrings.py:934 ../gui/wxpython/menustrings.py:1876 #: ../gui/wxpython/image2target/ii2t_menustrings.py:917 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1843 msgid "Drops a column from the attribute table connected to a given vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:934 ../gui/wxpython/menustrings.py:1876 +#: ../gui/wxpython/menustrings.py:935 ../gui/wxpython/menustrings.py:1877 #: ../gui/wxpython/image2target/ii2t_menustrings.py:918 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1844 -#: ../gui/wxpython/dbmgr/base.py:2370 +#: ../gui/wxpython/dbmgr/base.py:2372 msgid "Rename column" msgstr "" -#: ../gui/wxpython/menustrings.py:935 ../gui/wxpython/menustrings.py:1877 +#: ../gui/wxpython/menustrings.py:936 ../gui/wxpython/menustrings.py:1878 #: ../gui/wxpython/image2target/ii2t_menustrings.py:919 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1845 msgid "Renames a column in the attribute table connected to a given vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:936 ../gui/wxpython/menustrings.py:1878 +#: ../gui/wxpython/menustrings.py:937 ../gui/wxpython/menustrings.py:1879 #: ../gui/wxpython/image2target/ii2t_menustrings.py:920 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1846 msgid "Change values" msgstr "" -#: ../gui/wxpython/menustrings.py:937 ../gui/wxpython/menustrings.py:1879 +#: ../gui/wxpython/menustrings.py:938 ../gui/wxpython/menustrings.py:1880 #: ../gui/wxpython/image2target/ii2t_menustrings.py:921 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1847 msgid "Updates a column in the attribute table connected to a vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:938 ../gui/wxpython/menustrings.py:1880 +#: ../gui/wxpython/menustrings.py:939 ../gui/wxpython/menustrings.py:1881 #: ../gui/wxpython/image2target/ii2t_menustrings.py:922 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1848 msgid "Drop row" msgstr "" -#: ../gui/wxpython/menustrings.py:939 ../gui/wxpython/menustrings.py:1881 +#: ../gui/wxpython/menustrings.py:940 ../gui/wxpython/menustrings.py:1882 #: ../gui/wxpython/image2target/ii2t_menustrings.py:923 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1849 msgid "Removes a vector feature from a vector map through attribute selection." msgstr "" -#: ../gui/wxpython/menustrings.py:940 ../gui/wxpython/menustrings.py:1882 +#: ../gui/wxpython/menustrings.py:941 ../gui/wxpython/menustrings.py:1883 #: ../gui/wxpython/image2target/ii2t_menustrings.py:924 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1850 msgid "Reconnect vectors to database" msgstr "" -#: ../gui/wxpython/menustrings.py:941 ../gui/wxpython/menustrings.py:1883 +#: ../gui/wxpython/menustrings.py:942 ../gui/wxpython/menustrings.py:1884 #: ../gui/wxpython/image2target/ii2t_menustrings.py:925 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1851 msgid "Reconnects attribute tables for all vector maps from the current mapset to a new database." msgstr "" -#: ../gui/wxpython/menustrings.py:942 ../gui/wxpython/menustrings.py:1884 +#: ../gui/wxpython/menustrings.py:943 ../gui/wxpython/menustrings.py:1885 #: ../gui/wxpython/image2target/ii2t_menustrings.py:926 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1852 msgid "Set vector map - database connection" msgstr "" -#: ../gui/wxpython/menustrings.py:943 ../gui/wxpython/menustrings.py:1885 +#: ../gui/wxpython/menustrings.py:944 ../gui/wxpython/menustrings.py:1886 #: ../gui/wxpython/image2target/ii2t_menustrings.py:927 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1853 msgid "Prints/sets DB connection for a vector map to attribute table." msgstr "" -#: ../gui/wxpython/menustrings.py:944 ../gui/wxpython/menustrings.py:1886 +#: ../gui/wxpython/menustrings.py:945 ../gui/wxpython/menustrings.py:1887 #: ../gui/wxpython/image2target/ii2t_menustrings.py:928 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1854 msgid "&Temporal" msgstr "" -#: ../gui/wxpython/menustrings.py:945 ../gui/wxpython/menustrings.py:1887 +#: ../gui/wxpython/menustrings.py:946 ../gui/wxpython/menustrings.py:1888 #: ../gui/wxpython/image2target/ii2t_menustrings.py:929 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1855 msgid "Manage datasets" msgstr "" -#: ../gui/wxpython/menustrings.py:946 ../gui/wxpython/menustrings.py:1888 +#: ../gui/wxpython/menustrings.py:947 ../gui/wxpython/menustrings.py:1889 #: ../gui/wxpython/image2target/ii2t_menustrings.py:930 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1856 msgid "Connect temporal database" msgstr "" -#: ../gui/wxpython/menustrings.py:947 ../gui/wxpython/menustrings.py:1889 +#: ../gui/wxpython/menustrings.py:948 ../gui/wxpython/menustrings.py:1890 #: ../gui/wxpython/image2target/ii2t_menustrings.py:931 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1857 msgid "Prints/sets general temporal GIS database connection for current mapset." msgstr "" -#: ../gui/wxpython/menustrings.py:948 ../gui/wxpython/menustrings.py:1890 +#: ../gui/wxpython/menustrings.py:949 ../gui/wxpython/menustrings.py:1891 #: ../gui/wxpython/image2target/ii2t_menustrings.py:932 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1858 #: ../gui/wxpython/rlisetup/frame.py:143 msgid "Create" msgstr "" -#: ../gui/wxpython/menustrings.py:949 ../gui/wxpython/menustrings.py:1891 +#: ../gui/wxpython/menustrings.py:950 ../gui/wxpython/menustrings.py:1892 #: ../gui/wxpython/image2target/ii2t_menustrings.py:933 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1859 msgid "Creates a space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:951 ../gui/wxpython/menustrings.py:1893 +#: ../gui/wxpython/menustrings.py:952 ../gui/wxpython/menustrings.py:1894 #: ../gui/wxpython/image2target/ii2t_menustrings.py:935 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1861 msgid "Renames a space time dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:952 ../gui/wxpython/menustrings.py:1894 +#: ../gui/wxpython/menustrings.py:953 ../gui/wxpython/menustrings.py:1895 #: ../gui/wxpython/image2target/ii2t_menustrings.py:936 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1862 #: ../gui/wxpython/gui_core/simplelmgr.py:463 -#: ../gui/wxpython/animation/dialogs.py:780 -#: ../gui/wxpython/animation/dialogs.py:1012 +#: ../gui/wxpython/animation/dialogs.py:783 +#: ../gui/wxpython/animation/dialogs.py:1015 #: ../gui/wxpython/lmgr/layertree.py:459 ../gui/wxpython/rlisetup/frame.py:140 #: ../gui/wxpython/gmodeler/frame.py:1499 msgid "Remove" msgstr "" -#: ../gui/wxpython/menustrings.py:953 ../gui/wxpython/menustrings.py:1895 +#: ../gui/wxpython/menustrings.py:954 ../gui/wxpython/menustrings.py:1896 #: ../gui/wxpython/image2target/ii2t_menustrings.py:937 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1863 msgid "Removes space time datasets from temporal database." msgstr "" -#: ../gui/wxpython/menustrings.py:954 ../gui/wxpython/menustrings.py:1896 +#: ../gui/wxpython/menustrings.py:955 ../gui/wxpython/menustrings.py:1897 #: ../gui/wxpython/image2target/ii2t_menustrings.py:938 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1864 msgid "Update metadata" msgstr "" -#: ../gui/wxpython/menustrings.py:955 ../gui/wxpython/menustrings.py:1897 +#: ../gui/wxpython/menustrings.py:956 ../gui/wxpython/menustrings.py:1898 #: ../gui/wxpython/image2target/ii2t_menustrings.py:939 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1865 msgid "Modifies the metadata of a space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:956 ../gui/wxpython/menustrings.py:1898 +#: ../gui/wxpython/menustrings.py:957 ../gui/wxpython/menustrings.py:1899 #: ../gui/wxpython/image2target/ii2t_menustrings.py:940 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1866 msgid "Merge" msgstr "" -#: ../gui/wxpython/menustrings.py:957 ../gui/wxpython/menustrings.py:1899 +#: ../gui/wxpython/menustrings.py:958 ../gui/wxpython/menustrings.py:1900 #: ../gui/wxpython/image2target/ii2t_menustrings.py:941 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1867 msgid "Merges several space time datasets into a single space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:958 ../gui/wxpython/menustrings.py:1900 +#: ../gui/wxpython/menustrings.py:959 ../gui/wxpython/menustrings.py:1901 #: ../gui/wxpython/image2target/ii2t_menustrings.py:942 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1868 msgid "Temporally shift" msgstr "" -#: ../gui/wxpython/menustrings.py:959 ../gui/wxpython/menustrings.py:1901 +#: ../gui/wxpython/menustrings.py:960 ../gui/wxpython/menustrings.py:1902 #: ../gui/wxpython/image2target/ii2t_menustrings.py:943 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1869 msgid "Shifts temporally the maps of a space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:960 ../gui/wxpython/menustrings.py:1902 +#: ../gui/wxpython/menustrings.py:961 ../gui/wxpython/menustrings.py:1903 #: ../gui/wxpython/image2target/ii2t_menustrings.py:944 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1870 msgid "Snap maps of dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:961 ../gui/wxpython/menustrings.py:1903 +#: ../gui/wxpython/menustrings.py:962 ../gui/wxpython/menustrings.py:1904 #: ../gui/wxpython/image2target/ii2t_menustrings.py:945 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1871 msgid "Snaps temporally the maps of a space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:963 ../gui/wxpython/menustrings.py:1905 +#: ../gui/wxpython/menustrings.py:964 ../gui/wxpython/menustrings.py:1906 #: ../gui/wxpython/image2target/ii2t_menustrings.py:947 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1873 msgid "Lists space time datasets and maps registered in the temporal database." msgstr "" -#: ../gui/wxpython/menustrings.py:964 ../gui/wxpython/menustrings.py:1906 +#: ../gui/wxpython/menustrings.py:965 ../gui/wxpython/menustrings.py:1907 #: ../gui/wxpython/image2target/ii2t_menustrings.py:948 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1874 msgid "Manage maps in datasets" msgstr "" -#: ../gui/wxpython/menustrings.py:965 ../gui/wxpython/menustrings.py:1907 +#: ../gui/wxpython/menustrings.py:966 ../gui/wxpython/menustrings.py:1908 #: ../gui/wxpython/image2target/ii2t_menustrings.py:949 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1875 msgid "Register maps in datasets" msgstr "" -#: ../gui/wxpython/menustrings.py:966 ../gui/wxpython/menustrings.py:1908 +#: ../gui/wxpython/menustrings.py:967 ../gui/wxpython/menustrings.py:1909 msgid "Assigns timestamps and registers raster, vector and raster3d maps in a space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:967 ../gui/wxpython/menustrings.py:1909 +#: ../gui/wxpython/menustrings.py:968 ../gui/wxpython/menustrings.py:1910 #: ../gui/wxpython/image2target/ii2t_menustrings.py:951 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1877 msgid "Unregister maps from datasets" msgstr "" -#: ../gui/wxpython/menustrings.py:968 ../gui/wxpython/menustrings.py:1910 +#: ../gui/wxpython/menustrings.py:969 ../gui/wxpython/menustrings.py:1911 #: ../gui/wxpython/image2target/ii2t_menustrings.py:952 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1878 msgid "Unregisters raster, vector and raster3d maps from the temporal database or a specific space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:969 ../gui/wxpython/menustrings.py:1911 +#: ../gui/wxpython/menustrings.py:970 ../gui/wxpython/menustrings.py:1912 #: ../gui/wxpython/image2target/ii2t_menustrings.py:953 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1879 msgid "List raster dataset maps" msgstr "" -#: ../gui/wxpython/menustrings.py:970 ../gui/wxpython/menustrings.py:1912 +#: ../gui/wxpython/menustrings.py:971 ../gui/wxpython/menustrings.py:1913 #: ../gui/wxpython/image2target/ii2t_menustrings.py:954 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1880 msgid "Lists registered maps of a space time raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:971 ../gui/wxpython/menustrings.py:1913 +#: ../gui/wxpython/menustrings.py:972 ../gui/wxpython/menustrings.py:1914 #: ../gui/wxpython/image2target/ii2t_menustrings.py:955 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1881 msgid "List vector dataset maps" msgstr "" -#: ../gui/wxpython/menustrings.py:972 ../gui/wxpython/menustrings.py:1914 +#: ../gui/wxpython/menustrings.py:973 ../gui/wxpython/menustrings.py:1915 #: ../gui/wxpython/image2target/ii2t_menustrings.py:956 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1882 msgid "Lists registered maps of a space time vector dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:973 ../gui/wxpython/menustrings.py:1915 +#: ../gui/wxpython/menustrings.py:974 ../gui/wxpython/menustrings.py:1916 #: ../gui/wxpython/image2target/ii2t_menustrings.py:957 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1883 msgid "List 3D raster dataset maps" msgstr "" -#: ../gui/wxpython/menustrings.py:974 ../gui/wxpython/menustrings.py:1916 +#: ../gui/wxpython/menustrings.py:975 ../gui/wxpython/menustrings.py:1917 #: ../gui/wxpython/image2target/ii2t_menustrings.py:958 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1884 msgid "Lists registered maps of a space time raster3d dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:975 ../gui/wxpython/menustrings.py:1917 +#: ../gui/wxpython/menustrings.py:976 ../gui/wxpython/menustrings.py:1918 #: ../gui/wxpython/image2target/ii2t_menustrings.py:959 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1885 msgid "Import" msgstr "" -#: ../gui/wxpython/menustrings.py:976 ../gui/wxpython/menustrings.py:1918 +#: ../gui/wxpython/menustrings.py:977 ../gui/wxpython/menustrings.py:1919 #: ../gui/wxpython/image2target/ii2t_menustrings.py:960 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1886 msgid "Import raster dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:977 ../gui/wxpython/menustrings.py:1919 +#: ../gui/wxpython/menustrings.py:978 ../gui/wxpython/menustrings.py:1920 #: ../gui/wxpython/image2target/ii2t_menustrings.py:961 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1887 msgid "Imports space time raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:978 ../gui/wxpython/menustrings.py:1920 +#: ../gui/wxpython/menustrings.py:979 ../gui/wxpython/menustrings.py:1921 #: ../gui/wxpython/image2target/ii2t_menustrings.py:962 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1888 msgid "Import vector dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:979 ../gui/wxpython/menustrings.py:1921 +#: ../gui/wxpython/menustrings.py:980 ../gui/wxpython/menustrings.py:1922 #: ../gui/wxpython/image2target/ii2t_menustrings.py:963 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1889 msgid "Imports a space time vector dataset from a GRASS GIS specific archive file." msgstr "" -#: ../gui/wxpython/menustrings.py:980 ../gui/wxpython/menustrings.py:1922 +#: ../gui/wxpython/menustrings.py:981 ../gui/wxpython/menustrings.py:1923 #: ../gui/wxpython/image2target/ii2t_menustrings.py:964 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1890 -#: ../gui/wxpython/animation/dialogs.py:934 +#: ../gui/wxpython/animation/dialogs.py:937 ../gui/wxpython/tplot/frame.py:335 #: ../gui/wxpython/lmgr/layertree.py:739 msgid "Export" msgstr "" -#: ../gui/wxpython/menustrings.py:981 ../gui/wxpython/menustrings.py:1923 +#: ../gui/wxpython/menustrings.py:982 ../gui/wxpython/menustrings.py:1924 #: ../gui/wxpython/image2target/ii2t_menustrings.py:965 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1891 msgid "Export raster dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:982 ../gui/wxpython/menustrings.py:1924 +#: ../gui/wxpython/menustrings.py:983 ../gui/wxpython/menustrings.py:1925 #: ../gui/wxpython/image2target/ii2t_menustrings.py:966 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1892 msgid "Exports space time raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:983 ../gui/wxpython/menustrings.py:1925 +#: ../gui/wxpython/menustrings.py:984 ../gui/wxpython/menustrings.py:1926 #: ../gui/wxpython/image2target/ii2t_menustrings.py:967 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1893 msgid "Export raster dataset as VTK time series" msgstr "" -#: ../gui/wxpython/menustrings.py:984 ../gui/wxpython/menustrings.py:1926 +#: ../gui/wxpython/menustrings.py:985 ../gui/wxpython/menustrings.py:1927 #: ../gui/wxpython/image2target/ii2t_menustrings.py:968 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1894 msgid "Exports space time raster dataset as VTK time series." msgstr "" -#: ../gui/wxpython/menustrings.py:985 ../gui/wxpython/menustrings.py:1927 +#: ../gui/wxpython/menustrings.py:986 ../gui/wxpython/menustrings.py:1928 #: ../gui/wxpython/image2target/ii2t_menustrings.py:969 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1895 msgid "Export vector dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:986 ../gui/wxpython/menustrings.py:1928 +#: ../gui/wxpython/menustrings.py:987 ../gui/wxpython/menustrings.py:1929 #: ../gui/wxpython/image2target/ii2t_menustrings.py:970 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1896 msgid "Exports a space time vector dataset as GRASS GIS specific archive file." msgstr "" -#: ../gui/wxpython/menustrings.py:987 ../gui/wxpython/menustrings.py:1929 +#: ../gui/wxpython/menustrings.py:988 ../gui/wxpython/menustrings.py:1930 #: ../gui/wxpython/image2target/ii2t_menustrings.py:971 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1897 msgid "Convert raster dataset to 3D raster" msgstr "" -#: ../gui/wxpython/menustrings.py:988 ../gui/wxpython/menustrings.py:1930 +#: ../gui/wxpython/menustrings.py:989 ../gui/wxpython/menustrings.py:1931 #: ../gui/wxpython/image2target/ii2t_menustrings.py:972 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1898 msgid "Converts a space time raster dataset into a 3D raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:989 ../gui/wxpython/menustrings.py:1931 +#: ../gui/wxpython/menustrings.py:990 ../gui/wxpython/menustrings.py:1932 #: ../gui/wxpython/image2target/ii2t_menustrings.py:973 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1899 msgid "Extraction" msgstr "" -#: ../gui/wxpython/menustrings.py:990 ../gui/wxpython/menustrings.py:1932 +#: ../gui/wxpython/menustrings.py:991 ../gui/wxpython/menustrings.py:1933 #: ../gui/wxpython/image2target/ii2t_menustrings.py:974 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1900 msgid "Extract subset of raster dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:991 ../gui/wxpython/menustrings.py:1933 +#: ../gui/wxpython/menustrings.py:992 ../gui/wxpython/menustrings.py:1934 #: ../gui/wxpython/image2target/ii2t_menustrings.py:975 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1901 msgid "Extracts a subset of a space time raster datasets." msgstr "" -#: ../gui/wxpython/menustrings.py:992 ../gui/wxpython/menustrings.py:1934 +#: ../gui/wxpython/menustrings.py:993 ../gui/wxpython/menustrings.py:1935 #: ../gui/wxpython/image2target/ii2t_menustrings.py:976 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1902 msgid "Extract subset of vector dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:993 ../gui/wxpython/menustrings.py:1935 +#: ../gui/wxpython/menustrings.py:994 ../gui/wxpython/menustrings.py:1936 #: ../gui/wxpython/image2target/ii2t_menustrings.py:977 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1903 msgid "Extracts a subset of a space time vector dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:994 ../gui/wxpython/menustrings.py:1936 +#: ../gui/wxpython/menustrings.py:995 ../gui/wxpython/menustrings.py:1937 #: ../gui/wxpython/image2target/ii2t_menustrings.py:978 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1904 msgid "Extract subset of 3D raster dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:995 ../gui/wxpython/menustrings.py:1937 +#: ../gui/wxpython/menustrings.py:996 ../gui/wxpython/menustrings.py:1938 #: ../gui/wxpython/image2target/ii2t_menustrings.py:979 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1905 msgid "Extracts a subset of a space time 3D raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:996 ../gui/wxpython/menustrings.py:1938 +#: ../gui/wxpython/menustrings.py:997 ../gui/wxpython/menustrings.py:1939 #: ../gui/wxpython/image2target/ii2t_menustrings.py:980 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1906 msgid "Query vector dataset attribute data" msgstr "" -#: ../gui/wxpython/menustrings.py:997 ../gui/wxpython/menustrings.py:1939 +#: ../gui/wxpython/menustrings.py:998 ../gui/wxpython/menustrings.py:1940 #: ../gui/wxpython/image2target/ii2t_menustrings.py:981 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1907 msgid "Prints attributes of vector maps registered in a space time vector dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:998 ../gui/wxpython/menustrings.py:1940 +#: ../gui/wxpython/menustrings.py:999 ../gui/wxpython/menustrings.py:1941 #: ../gui/wxpython/image2target/ii2t_menustrings.py:982 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1908 msgid "Raster dataset color table" msgstr "" -#: ../gui/wxpython/menustrings.py:999 ../gui/wxpython/menustrings.py:1941 +#: ../gui/wxpython/menustrings.py:1000 ../gui/wxpython/menustrings.py:1942 #: ../gui/wxpython/image2target/ii2t_menustrings.py:983 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1909 msgid "Creates/modifies the color table associated with each raster map of the space time raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:1000 ../gui/wxpython/menustrings.py:1942 +#: ../gui/wxpython/menustrings.py:1001 ../gui/wxpython/menustrings.py:1943 #: ../gui/wxpython/image2target/ii2t_menustrings.py:984 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1910 msgid "Raster calculations" msgstr "" -#: ../gui/wxpython/menustrings.py:1001 ../gui/wxpython/menustrings.py:1943 +#: ../gui/wxpython/menustrings.py:1002 ../gui/wxpython/menustrings.py:1944 #: ../gui/wxpython/image2target/ii2t_menustrings.py:985 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1911 msgid "Performs spatio-temporal mapcalc expressions on temporally sampled maps of space time raster datasets." msgstr "" -#: ../gui/wxpython/menustrings.py:1002 ../gui/wxpython/menustrings.py:1944 +#: ../gui/wxpython/menustrings.py:1003 ../gui/wxpython/menustrings.py:1945 #: ../gui/wxpython/image2target/ii2t_menustrings.py:986 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1912 msgid "3D raster calculations" msgstr "" -#: ../gui/wxpython/menustrings.py:1003 ../gui/wxpython/menustrings.py:1945 +#: ../gui/wxpython/menustrings.py:1004 ../gui/wxpython/menustrings.py:1946 #: ../gui/wxpython/image2target/ii2t_menustrings.py:987 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1913 msgid "Performs r3.mapcalc expressions on maps of sampled space time 3D raster datasets." msgstr "" -#: ../gui/wxpython/menustrings.py:1004 ../gui/wxpython/menustrings.py:1946 +#: ../gui/wxpython/menustrings.py:1005 ../gui/wxpython/menustrings.py:1947 #: ../gui/wxpython/image2target/ii2t_menustrings.py:988 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1914 msgid "Interpolate gaps in raster datasets" msgstr "" -#: ../gui/wxpython/menustrings.py:1005 ../gui/wxpython/menustrings.py:1947 +#: ../gui/wxpython/menustrings.py:1006 ../gui/wxpython/menustrings.py:1948 #: ../gui/wxpython/image2target/ii2t_menustrings.py:989 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1915 msgid "Replaces gaps in a space time raster dataset with interpolated raster maps." msgstr "" -#: ../gui/wxpython/menustrings.py:1006 ../gui/wxpython/menustrings.py:1948 +#: ../gui/wxpython/menustrings.py:1007 ../gui/wxpython/menustrings.py:1949 #: ../gui/wxpython/image2target/ii2t_menustrings.py:990 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1916 msgid "Aggregation" msgstr "" -#: ../gui/wxpython/menustrings.py:1007 ../gui/wxpython/menustrings.py:1949 +#: ../gui/wxpython/menustrings.py:1008 ../gui/wxpython/menustrings.py:1950 #: ../gui/wxpython/image2target/ii2t_menustrings.py:991 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1917 msgid "Neighborhood analysis in raster dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:1008 ../gui/wxpython/menustrings.py:1950 +#: ../gui/wxpython/menustrings.py:1009 ../gui/wxpython/menustrings.py:1951 #: ../gui/wxpython/image2target/ii2t_menustrings.py:992 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1918 msgid "Performs a neighborhood analysis for each map in a space time raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:1009 ../gui/wxpython/menustrings.py:1951 +#: ../gui/wxpython/menustrings.py:1010 ../gui/wxpython/menustrings.py:1952 #: ../gui/wxpython/image2target/ii2t_menustrings.py:993 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1919 msgid "Aggregation in raster datasets" msgstr "" -#: ../gui/wxpython/menustrings.py:1010 ../gui/wxpython/menustrings.py:1952 +#: ../gui/wxpython/menustrings.py:1011 ../gui/wxpython/menustrings.py:1953 #: ../gui/wxpython/image2target/ii2t_menustrings.py:994 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1920 msgid "Performs different aggregation algorithms from r.series on all or a subset of raster maps in a space time raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:1011 ../gui/wxpython/menustrings.py:1953 +#: ../gui/wxpython/menustrings.py:1012 ../gui/wxpython/menustrings.py:1954 #: ../gui/wxpython/image2target/ii2t_menustrings.py:995 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1921 msgid "Temporal aggregation" msgstr "" -#: ../gui/wxpython/menustrings.py:1012 ../gui/wxpython/menustrings.py:1954 +#: ../gui/wxpython/menustrings.py:1013 ../gui/wxpython/menustrings.py:1955 #: ../gui/wxpython/image2target/ii2t_menustrings.py:996 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1922 msgid "Aggregates temporally the maps of a space time raster dataset by a user defined granularity." msgstr "" -#: ../gui/wxpython/menustrings.py:1013 ../gui/wxpython/menustrings.py:1955 +#: ../gui/wxpython/menustrings.py:1014 ../gui/wxpython/menustrings.py:1956 #: ../gui/wxpython/image2target/ii2t_menustrings.py:997 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1923 msgid "Temporal aggregation by dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:1014 ../gui/wxpython/menustrings.py:1956 +#: ../gui/wxpython/menustrings.py:1015 ../gui/wxpython/menustrings.py:1957 #: ../gui/wxpython/image2target/ii2t_menustrings.py:998 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1924 msgid "Aggregates data of an existing space time raster dataset using the time intervals of a second space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:1015 ../gui/wxpython/menustrings.py:1957 +#: ../gui/wxpython/menustrings.py:1016 ../gui/wxpython/menustrings.py:1958 #: ../gui/wxpython/image2target/ii2t_menustrings.py:999 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1925 msgid "Sampling" msgstr "" -#: ../gui/wxpython/menustrings.py:1016 ../gui/wxpython/menustrings.py:1958 +#: ../gui/wxpython/menustrings.py:1017 ../gui/wxpython/menustrings.py:1959 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1000 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1926 msgid "Sample a space time raster dataset at point coordinates" msgstr "" -#: ../gui/wxpython/menustrings.py:1017 ../gui/wxpython/menustrings.py:1959 +#: ../gui/wxpython/menustrings.py:1018 ../gui/wxpython/menustrings.py:1960 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1001 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1927 msgid "Sample a space time raster dataset at specific vector point coordinates and write the output to stdout using different layouts" msgstr "" -#: ../gui/wxpython/menustrings.py:1018 ../gui/wxpython/menustrings.py:1960 +#: ../gui/wxpython/menustrings.py:1019 ../gui/wxpython/menustrings.py:1961 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1002 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1928 msgid "Query raster dataset by vector points dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:1019 ../gui/wxpython/menustrings.py:1961 +#: ../gui/wxpython/menustrings.py:1020 ../gui/wxpython/menustrings.py:1962 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1003 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1929 msgid "Stores raster map values at spatial and temporal positions of vector points as vector attributes." msgstr "" -#: ../gui/wxpython/menustrings.py:1020 ../gui/wxpython/menustrings.py:1962 +#: ../gui/wxpython/menustrings.py:1021 ../gui/wxpython/menustrings.py:1963 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1004 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1930 msgid "Observe specific locations in raster dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:1021 ../gui/wxpython/menustrings.py:1963 +#: ../gui/wxpython/menustrings.py:1022 ../gui/wxpython/menustrings.py:1964 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1005 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1931 msgid "Observes specific locations in a space time raster dataset over a period of time using vector points." msgstr "" -#: ../gui/wxpython/menustrings.py:1022 ../gui/wxpython/menustrings.py:1964 +#: ../gui/wxpython/menustrings.py:1023 ../gui/wxpython/menustrings.py:1965 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1006 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1932 msgid "Temporal sampling" msgstr "" -#: ../gui/wxpython/menustrings.py:1023 ../gui/wxpython/menustrings.py:1965 +#: ../gui/wxpython/menustrings.py:1024 ../gui/wxpython/menustrings.py:1966 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1007 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1933 msgid "Samples the input space time dataset(s) with a sample space time dataset and print the result to stdout." msgstr "" -#: ../gui/wxpython/menustrings.py:1025 ../gui/wxpython/menustrings.py:1967 +#: ../gui/wxpython/menustrings.py:1026 ../gui/wxpython/menustrings.py:1968 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1009 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1935 msgid "Space time datasets metadata" msgstr "" -#: ../gui/wxpython/menustrings.py:1026 ../gui/wxpython/menustrings.py:1968 +#: ../gui/wxpython/menustrings.py:1027 ../gui/wxpython/menustrings.py:1969 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1010 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1936 msgid "Lists information about space time datasets and maps." msgstr "" -#: ../gui/wxpython/menustrings.py:1027 ../gui/wxpython/menustrings.py:1969 +#: ../gui/wxpython/menustrings.py:1028 ../gui/wxpython/menustrings.py:1970 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1011 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1937 msgid "Univariate raster dataset statistics" msgstr "" -#: ../gui/wxpython/menustrings.py:1028 ../gui/wxpython/menustrings.py:1970 +#: ../gui/wxpython/menustrings.py:1029 ../gui/wxpython/menustrings.py:1971 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1012 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1938 msgid "Calculates univariate statistics from the non-null cells for each registered raster map of a space time raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:1029 ../gui/wxpython/menustrings.py:1971 +#: ../gui/wxpython/menustrings.py:1030 ../gui/wxpython/menustrings.py:1972 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1013 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1939 msgid "Univariate vector dataset statistics" msgstr "" -#: ../gui/wxpython/menustrings.py:1030 ../gui/wxpython/menustrings.py:1972 +#: ../gui/wxpython/menustrings.py:1031 ../gui/wxpython/menustrings.py:1973 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1014 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1940 msgid "Calculates univariate statistics of attributes for each registered vector map of a space time vector dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:1031 ../gui/wxpython/menustrings.py:1973 +#: ../gui/wxpython/menustrings.py:1032 ../gui/wxpython/menustrings.py:1974 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1015 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1941 msgid "Univariate 3D raster dataset statistics" msgstr "" -#: ../gui/wxpython/menustrings.py:1032 ../gui/wxpython/menustrings.py:1974 +#: ../gui/wxpython/menustrings.py:1033 ../gui/wxpython/menustrings.py:1975 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1016 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1942 msgid "Calculates univariate statistics from the non-null cells for each registered 3D raster map of a space time 3D raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:1033 ../gui/wxpython/menustrings.py:1975 +#: ../gui/wxpython/menustrings.py:1034 ../gui/wxpython/menustrings.py:1976 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1017 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1943 msgid "Report temporal topology" msgstr "" -#: ../gui/wxpython/menustrings.py:1034 ../gui/wxpython/menustrings.py:1976 +#: ../gui/wxpython/menustrings.py:1035 ../gui/wxpython/menustrings.py:1977 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1018 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1944 msgid "Lists temporal topology of a space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:1035 ../gui/wxpython/menustrings.py:1977 -#: ../gui/wxpython/menustrings.py:1984 +#: ../gui/wxpython/menustrings.py:1036 ../gui/wxpython/menustrings.py:1978 +#: ../gui/wxpython/menustrings.py:1985 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1019 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1945 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1952 msgid "GUI tools" msgstr "" -#: ../gui/wxpython/menustrings.py:1038 ../gui/wxpython/menustrings.py:1980 -#: ../gui/wxpython/menustrings.py:2000 +#: ../gui/wxpython/menustrings.py:1039 ../gui/wxpython/menustrings.py:1981 +#: ../gui/wxpython/menustrings.py:2001 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1022 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1948 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1968 msgid "Timeline tool" msgstr "" -#: ../gui/wxpython/menustrings.py:1039 ../gui/wxpython/menustrings.py:1981 -#: ../gui/wxpython/menustrings.py:2001 +#: ../gui/wxpython/menustrings.py:1040 ../gui/wxpython/menustrings.py:1982 +#: ../gui/wxpython/menustrings.py:2002 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1023 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1949 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1969 msgid "Plot temporal extents." msgstr "" -#: ../gui/wxpython/menustrings.py:1040 ../gui/wxpython/menustrings.py:1982 -#: ../gui/wxpython/menustrings.py:1998 +#: ../gui/wxpython/menustrings.py:1041 ../gui/wxpython/menustrings.py:1983 +#: ../gui/wxpython/menustrings.py:1999 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1024 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1950 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1966 msgid "Temporal plot tool" msgstr "" -#: ../gui/wxpython/menustrings.py:1041 ../gui/wxpython/menustrings.py:1983 -#: ../gui/wxpython/menustrings.py:1999 +#: ../gui/wxpython/menustrings.py:1042 ../gui/wxpython/menustrings.py:1984 +#: ../gui/wxpython/menustrings.py:2000 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1025 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1951 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1967 msgid "Plot temporal values." msgstr "" -#: ../gui/wxpython/menustrings.py:1042 ../gui/wxpython/menustrings.py:2047 -#: ../gui/wxpython/menustrings.py:2090 +#: ../gui/wxpython/menustrings.py:1043 ../gui/wxpython/menustrings.py:2048 +#: ../gui/wxpython/menustrings.py:2091 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1026 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2015 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2058 msgid "&Help" msgstr "" -#: ../gui/wxpython/menustrings.py:1043 +#: ../gui/wxpython/menustrings.py:1044 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1027 msgid "GRASS help" msgstr "" -#: ../gui/wxpython/menustrings.py:1044 ../gui/wxpython/menustrings.py:1046 +#: ../gui/wxpython/menustrings.py:1045 ../gui/wxpython/menustrings.py:1047 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1028 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1030 msgid "Display the HTML man pages of GRASS GIS" msgstr "" -#: ../gui/wxpython/menustrings.py:1045 +#: ../gui/wxpython/menustrings.py:1046 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1029 msgid "GUI help" msgstr "" -#: ../gui/wxpython/menustrings.py:1047 +#: ../gui/wxpython/menustrings.py:1048 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1031 msgid "About system" msgstr "" -#: ../gui/wxpython/menustrings.py:1048 +#: ../gui/wxpython/menustrings.py:1049 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1032 msgid "Prints system information" msgstr "" -#: ../gui/wxpython/menustrings.py:1049 ../gui/wxpython/menustrings.py:1050 +#: ../gui/wxpython/menustrings.py:1050 ../gui/wxpython/menustrings.py:1051 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1033 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1034 #: ../gui/wxpython/gui_core/ghelp.py:53 msgid "About GRASS GIS" msgstr "" -#: ../gui/wxpython/menustrings.py:1053 +#: ../gui/wxpython/menustrings.py:1054 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1037 msgid "Import, export and link data" msgstr "" -#: ../gui/wxpython/menustrings.py:1987 +#: ../gui/wxpython/menustrings.py:1988 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1955 msgid "Attribute table manager" msgstr "" -#: ../gui/wxpython/menustrings.py:2006 +#: ../gui/wxpython/menustrings.py:2007 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1974 msgid "Create new model" msgstr "" -#: ../gui/wxpython/menustrings.py:2008 +#: ../gui/wxpython/menustrings.py:2009 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1976 msgid "Load model from file" msgstr "" -#: ../gui/wxpython/menustrings.py:2010 +#: ../gui/wxpython/menustrings.py:2011 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1978 #: ../gui/wxpython/gmodeler/frame.py:518 msgid "Save model" msgstr "" -#: ../gui/wxpython/menustrings.py:2012 +#: ../gui/wxpython/menustrings.py:2013 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1980 msgid "Save model to file" msgstr "" -#: ../gui/wxpython/menustrings.py:2014 +#: ../gui/wxpython/menustrings.py:2015 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1982 msgid "Close model file" msgstr "" -#: ../gui/wxpython/menustrings.py:2015 +#: ../gui/wxpython/menustrings.py:2016 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1983 msgid "Export to image" msgstr "" -#: ../gui/wxpython/menustrings.py:2016 +#: ../gui/wxpython/menustrings.py:2017 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1984 msgid "Export model to image" msgstr "" -#: ../gui/wxpython/menustrings.py:2017 +#: ../gui/wxpython/menustrings.py:2018 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1985 msgid "Export to Python" msgstr "" -#: ../gui/wxpython/menustrings.py:2018 +#: ../gui/wxpython/menustrings.py:2019 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1986 msgid "Export model to Python script" msgstr "" -#: ../gui/wxpython/menustrings.py:2019 +#: ../gui/wxpython/menustrings.py:2020 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1987 msgid "Quit modeler" msgstr "" -#: ../gui/wxpython/menustrings.py:2020 +#: ../gui/wxpython/menustrings.py:2021 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1988 msgid "Close modeler window" msgstr "" -#: ../gui/wxpython/menustrings.py:2023 +#: ../gui/wxpython/menustrings.py:2024 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1991 #: ../gui/wxpython/gmodeler/preferences.py:32 msgid "Modeler settings" msgstr "" -#: ../gui/wxpython/menustrings.py:2024 +#: ../gui/wxpython/menustrings.py:2025 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1992 msgid "&Model" msgstr "" -#: ../gui/wxpython/menustrings.py:2025 +#: ../gui/wxpython/menustrings.py:2026 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1993 msgid "Add command" msgstr "" -#: ../gui/wxpython/menustrings.py:2026 +#: ../gui/wxpython/menustrings.py:2027 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1994 msgid "Add action (GRASS command) to model" msgstr "" -#: ../gui/wxpython/menustrings.py:2027 +#: ../gui/wxpython/menustrings.py:2028 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1995 msgid "Add data" msgstr "" -#: ../gui/wxpython/menustrings.py:2028 +#: ../gui/wxpython/menustrings.py:2029 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1996 msgid "Add data item to model" msgstr "" -#: ../gui/wxpython/menustrings.py:2029 +#: ../gui/wxpython/menustrings.py:2030 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1997 msgid "Define relation" msgstr "" -#: ../gui/wxpython/menustrings.py:2030 +#: ../gui/wxpython/menustrings.py:2031 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1998 msgid "Define relation between data and action items" msgstr "" -#: ../gui/wxpython/menustrings.py:2031 +#: ../gui/wxpython/menustrings.py:2032 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1999 msgid "Add loop / series" msgstr "" -#: ../gui/wxpython/menustrings.py:2032 +#: ../gui/wxpython/menustrings.py:2033 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2000 msgid "Adds loop (series) to model" msgstr "" -#: ../gui/wxpython/menustrings.py:2033 +#: ../gui/wxpython/menustrings.py:2034 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2001 msgid "Add condition" msgstr "" -#: ../gui/wxpython/menustrings.py:2034 +#: ../gui/wxpython/menustrings.py:2035 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2002 msgid "Adds condition (if/else) to model" msgstr "" -#: ../gui/wxpython/menustrings.py:2035 +#: ../gui/wxpython/menustrings.py:2036 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2003 #: ../gui/wxpython/gmodeler/frame.py:885 msgid "Add comment" msgstr "" -#: ../gui/wxpython/menustrings.py:2036 +#: ../gui/wxpython/menustrings.py:2037 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2004 msgid "Adds comment to model" msgstr "" -#: ../gui/wxpython/menustrings.py:2037 +#: ../gui/wxpython/menustrings.py:2038 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2005 msgid "Remove item" msgstr "" -#: ../gui/wxpython/menustrings.py:2038 +#: ../gui/wxpython/menustrings.py:2039 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2006 msgid "Remove action/data from model" msgstr "" -#: ../gui/wxpython/menustrings.py:2039 +#: ../gui/wxpython/menustrings.py:2040 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2007 #: ../gui/wxpython/gmodeler/preferences.py:661 msgid "Model properties" msgstr "" -#: ../gui/wxpython/menustrings.py:2040 +#: ../gui/wxpython/menustrings.py:2041 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2008 msgid "Model properties (name, purpose, etc.)" msgstr "" -#: ../gui/wxpython/menustrings.py:2041 +#: ../gui/wxpython/menustrings.py:2042 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2009 msgid "Delete intermediate data" msgstr "" -#: ../gui/wxpython/menustrings.py:2042 +#: ../gui/wxpython/menustrings.py:2043 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2010 msgid "Delete intermediate data defined in the model" msgstr "" -#: ../gui/wxpython/menustrings.py:2044 +#: ../gui/wxpython/menustrings.py:2045 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2012 msgid "Run entire model" msgstr "" -#: ../gui/wxpython/menustrings.py:2045 +#: ../gui/wxpython/menustrings.py:2046 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2013 msgid "Validate model" msgstr "" -#: ../gui/wxpython/menustrings.py:2046 +#: ../gui/wxpython/menustrings.py:2047 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2014 msgid "Validate entire model" msgstr "" -#: ../gui/wxpython/menustrings.py:2048 ../gui/wxpython/menustrings.py:2091 +#: ../gui/wxpython/menustrings.py:2049 ../gui/wxpython/menustrings.py:2092 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2016 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2059 -#: ../gui/wxpython/tplot/frame.py:280 ../gui/wxpython/timeline/frame.py:137 +#: ../gui/wxpython/tplot/frame.py:346 ../gui/wxpython/timeline/frame.py:137 msgid "Help" msgstr "സഹായം" -#: ../gui/wxpython/menustrings.py:2049 +#: ../gui/wxpython/menustrings.py:2050 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2017 msgid "Display the HTML man pages of Graphical modeler" msgstr "" -#: ../gui/wxpython/menustrings.py:2050 +#: ../gui/wxpython/menustrings.py:2051 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2018 msgid "About Graphical Modeler" msgstr "" -#: ../gui/wxpython/menustrings.py:2051 +#: ../gui/wxpython/menustrings.py:2052 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2019 msgid "Display information about Graphical Modeler" msgstr "" -#: ../gui/wxpython/menustrings.py:2056 +#: ../gui/wxpython/menustrings.py:2057 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2024 #: ../gui/wxpython/psmap/toolbars.py:77 msgid "Specify paper size, margins and orientation" msgstr "" -#: ../gui/wxpython/menustrings.py:2057 +#: ../gui/wxpython/menustrings.py:2058 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2025 msgid "Load instruction file" msgstr "" -#: ../gui/wxpython/menustrings.py:2058 +#: ../gui/wxpython/menustrings.py:2059 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2026 #: ../gui/wxpython/psmap/toolbars.py:70 msgid "Load text file with mapping instructions" msgstr "" -#: ../gui/wxpython/menustrings.py:2059 +#: ../gui/wxpython/menustrings.py:2060 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2027 msgid "Export instruction file" msgstr "" -#: ../gui/wxpython/menustrings.py:2060 +#: ../gui/wxpython/menustrings.py:2061 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2028 #: ../gui/wxpython/psmap/toolbars.py:68 msgid "Generate text file with mapping instructions" msgstr "" -#: ../gui/wxpython/menustrings.py:2061 +#: ../gui/wxpython/menustrings.py:2062 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2029 msgid "Export to PostScript" msgstr "" -#: ../gui/wxpython/menustrings.py:2062 +#: ../gui/wxpython/menustrings.py:2063 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2030 #: ../gui/wxpython/psmap/toolbars.py:72 msgid "Generate PostScript output" msgstr "" -#: ../gui/wxpython/menustrings.py:2063 +#: ../gui/wxpython/menustrings.py:2064 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2031 msgid "Export to PDF" msgstr "" -#: ../gui/wxpython/menustrings.py:2064 +#: ../gui/wxpython/menustrings.py:2065 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2032 #: ../gui/wxpython/psmap/toolbars.py:74 msgid "Generate PDF output" msgstr "" -#: ../gui/wxpython/menustrings.py:2065 ../gui/wxpython/menustrings.py:2066 +#: ../gui/wxpython/menustrings.py:2066 ../gui/wxpython/menustrings.py:2067 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2033 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2034 msgid "Launch ps.map dialog" msgstr "" -#: ../gui/wxpython/menustrings.py:2067 +#: ../gui/wxpython/menustrings.py:2068 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2035 #: ../gui/wxpython/gui_core/toolbars.py:74 ../gui/wxpython/lmgr/layertree.py:78 msgid "Quit" msgstr "à´ªàµà´±à´¤àµà´¤àµ à´•à´Ÿà´•àµà´•àµà´•" -#: ../gui/wxpython/menustrings.py:2068 +#: ../gui/wxpython/menustrings.py:2069 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2036 msgid "Close Cartographic Composer" msgstr "" -#: ../gui/wxpython/menustrings.py:2069 +#: ../gui/wxpython/menustrings.py:2070 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2037 msgid "&Insert" msgstr "" -#: ../gui/wxpython/menustrings.py:2070 +#: ../gui/wxpython/menustrings.py:2071 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2038 -#: ../gui/wxpython/psmap/toolbars.py:82 ../gui/wxpython/psmap/dialogs.py:833 -#: ../gui/wxpython/psmap/dialogs.py:887 +#: ../gui/wxpython/psmap/toolbars.py:82 ../gui/wxpython/psmap/dialogs.py:835 +#: ../gui/wxpython/psmap/dialogs.py:889 msgid "Map frame" msgstr "" -#: ../gui/wxpython/menustrings.py:2071 +#: ../gui/wxpython/menustrings.py:2072 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2039 msgid "Add or edit map frame" msgstr "" -#: ../gui/wxpython/menustrings.py:2072 +#: ../gui/wxpython/menustrings.py:2073 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2040 #: ../gui/wxpython/nviz/mapwindow.py:1675 ../gui/wxpython/nviz/tools.py:827 -#: ../gui/wxpython/psmap/dialogs.py:1540 ../gui/wxpython/lmgr/layertree.py:1044 +#: ../gui/wxpython/psmap/dialogs.py:1542 ../gui/wxpython/lmgr/layertree.py:1044 msgid "Raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:2073 +#: ../gui/wxpython/menustrings.py:2074 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2041 msgid "Add or edit raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:2074 +#: ../gui/wxpython/menustrings.py:2075 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2042 -#: ../gui/wxpython/nviz/tools.py:1453 ../gui/wxpython/psmap/dialogs.py:3644 +#: ../gui/wxpython/nviz/tools.py:1453 ../gui/wxpython/psmap/dialogs.py:3646 #: ../gui/wxpython/lmgr/layertree.py:1048 msgid "Vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:2075 +#: ../gui/wxpython/menustrings.py:2076 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2043 msgid "Add or edit vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:2076 +#: ../gui/wxpython/menustrings.py:2077 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2044 msgid "Map legend" msgstr "" -#: ../gui/wxpython/menustrings.py:2077 +#: ../gui/wxpython/menustrings.py:2078 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2045 msgid "Add or edit raster and vector legend" msgstr "" -#: ../gui/wxpython/menustrings.py:2078 +#: ../gui/wxpython/menustrings.py:2079 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2046 #: ../gui/wxpython/psmap/toolbars.py:93 msgid "Map info" msgstr "" -#: ../gui/wxpython/menustrings.py:2079 +#: ../gui/wxpython/menustrings.py:2080 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2047 msgid "Add or edit map info" msgstr "" -#: ../gui/wxpython/menustrings.py:2080 +#: ../gui/wxpython/menustrings.py:2081 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2048 #: ../gui/wxpython/nviz/tools.py:2381 ../gui/wxpython/psmap/toolbars.py:97 msgid "Scale bar" msgstr "" -#: ../gui/wxpython/menustrings.py:2081 +#: ../gui/wxpython/menustrings.py:2082 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2049 msgid "Add or edit scale bar" msgstr "" -#: ../gui/wxpython/menustrings.py:2082 +#: ../gui/wxpython/menustrings.py:2083 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2050 -#: ../gui/wxpython/psmap/toolbars.py:91 ../gui/wxpython/psmap/dialogs.py:5185 -#: ../gui/wxpython/psmap/dialogs.py:5194 -#: ../gui/wxpython/animation/dialogs.py:1537 +#: ../gui/wxpython/psmap/toolbars.py:91 ../gui/wxpython/psmap/dialogs.py:5187 +#: ../gui/wxpython/psmap/dialogs.py:5196 +#: ../gui/wxpython/animation/dialogs.py:1540 msgid "Text" msgstr "" -#: ../gui/wxpython/menustrings.py:2083 +#: ../gui/wxpython/menustrings.py:2084 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2051 -#: ../gui/wxpython/animation/dialogs.py:988 +#: ../gui/wxpython/animation/dialogs.py:991 #: ../gui/wxpython/mapdisp/toolbars.py:54 msgid "Add text" msgstr "" -#: ../gui/wxpython/menustrings.py:2084 +#: ../gui/wxpython/menustrings.py:2085 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2052 -#: ../gui/wxpython/psmap/toolbars.py:99 ../gui/wxpython/psmap/dialogs.py:5720 -#: ../gui/wxpython/psmap/dialogs.py:5782 -#: ../gui/wxpython/animation/dialogs.py:1536 +#: ../gui/wxpython/psmap/toolbars.py:99 ../gui/wxpython/psmap/dialogs.py:5722 +#: ../gui/wxpython/psmap/dialogs.py:5784 +#: ../gui/wxpython/animation/dialogs.py:1539 msgid "Image" msgstr "" -#: ../gui/wxpython/menustrings.py:2085 +#: ../gui/wxpython/menustrings.py:2086 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2053 -#: ../gui/wxpython/animation/dialogs.py:988 +#: ../gui/wxpython/animation/dialogs.py:991 msgid "Add image" msgstr "" -#: ../gui/wxpython/menustrings.py:2086 +#: ../gui/wxpython/menustrings.py:2087 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2054 #: ../gui/wxpython/nviz/tools.py:2332 ../gui/wxpython/psmap/toolbars.py:101 -#: ../gui/wxpython/psmap/dialogs.py:6244 +#: ../gui/wxpython/psmap/dialogs.py:6246 msgid "North Arrow" msgstr "" -#: ../gui/wxpython/menustrings.py:2087 +#: ../gui/wxpython/menustrings.py:2088 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2055 #: ../gui/wxpython/mapdisp/toolbars.py:41 msgid "Add north arrow" msgstr "" -#: ../gui/wxpython/menustrings.py:2089 +#: ../gui/wxpython/menustrings.py:2090 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2057 #: ../gui/wxpython/psmap/toolbars.py:85 msgid "Delete selected object" msgstr "" -#: ../gui/wxpython/menustrings.py:2092 +#: ../gui/wxpython/menustrings.py:2093 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2060 msgid "Display the HTML man pages of Cartographic Composer" msgstr "" -#: ../gui/wxpython/menustrings.py:2093 +#: ../gui/wxpython/menustrings.py:2094 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2061 msgid "About Cartographic Composer" msgstr "" -#: ../gui/wxpython/menustrings.py:2094 +#: ../gui/wxpython/menustrings.py:2095 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2062 msgid "Display information about Cartographic Composer" msgstr "" @@ -10673,20 +10647,26 @@ msgid "Imports raster data into a GRASS raster map using GDAL library and reprojects on the fly." msgstr "" +#: ../gui/wxpython/image2target/ii2t_menustrings.py:64 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1065 +msgid "Imports a raster map as GRASS GIS specific archive file (packed with r.pack)" +msgstr "" + #: ../gui/wxpython/image2target/ii2t_menustrings.py:71 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1072 msgid "Imports vector data into a GRASS vector map using OGR library and reprojects on the fly." msgstr "" +#: ../gui/wxpython/image2target/ii2t_menustrings.py:88 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1089 +msgid "Imports a vector map as GRASS GIS specific archive file (packed with v.pack)" +msgstr "" + #: ../gui/wxpython/image2target/ii2t_menustrings.py:132 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1133 msgid "Exports a vector map layer to any of the supported OGR vector formats. By default a vector map layer is exported to Esri Shapefile format." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:198 -msgid "Creates a 3D rendering of GIS data. Renders surfaces (raster data), 2D/3D vector data, and volumes (3D raster data) in 3D." -msgstr "" - #: ../gui/wxpython/image2target/ii2t_menustrings.py:650 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1576 msgid "Allocates subnets for nearest centers (direction from center). center node must be opened (costs >= 0). Costs of center node are used in calculation" @@ -10717,236 +10697,256 @@ msgid "GRASS GIS Manage Ground Control Points" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:177 -#: ../gui/wxpython/gcp/manager.py:148 +#: ../gui/wxpython/image2target/ii2t_manager.py:179 +#: ../gui/wxpython/gcp/manager.py:150 msgid "Setup for georectification" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:210 -#: ../gui/wxpython/image2target/ii2t_manager.py:214 -#: ../gui/wxpython/gcp/manager.py:181 ../gui/wxpython/gcp/manager.py:185 +#: ../gui/wxpython/image2target/ii2t_manager.py:212 +#: ../gui/wxpython/image2target/ii2t_manager.py:216 +#: ../gui/wxpython/gcp/manager.py:183 ../gui/wxpython/gcp/manager.py:187 msgid "Georectifying setup canceled." msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:379 -#: ../gui/wxpython/gcp/manager.py:350 +#: ../gui/wxpython/image2target/ii2t_manager.py:381 +#: ../gui/wxpython/gcp/manager.py:352 msgid "Select map type and location/mapset" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:393 -#: ../gui/wxpython/gcp/manager.py:364 +#: ../gui/wxpython/image2target/ii2t_manager.py:395 +#: ../gui/wxpython/gcp/manager.py:366 msgid "Map type to georectify" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:394 -#: ../gui/wxpython/gui_core/dialogs.py:1452 -#: ../gui/wxpython/gui_core/dialogs.py:1697 -#: ../gui/wxpython/psmap/dialogs.py:920 ../gui/wxpython/gcp/manager.py:365 +#: ../gui/wxpython/image2target/ii2t_manager.py:396 +#: ../gui/wxpython/gui_core/dialogs.py:1453 +#: ../gui/wxpython/gui_core/dialogs.py:1699 +#: ../gui/wxpython/psmap/dialogs.py:922 ../gui/wxpython/gcp/manager.py:367 #: ../gui/wxpython/gmodeler/frame.py:1746 msgid "raster" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:394 -#: ../gui/wxpython/gui_core/dialogs.py:1452 -#: ../gui/wxpython/psmap/dialogs.py:923 ../gui/wxpython/gcp/manager.py:365 +#: ../gui/wxpython/image2target/ii2t_manager.py:396 +#: ../gui/wxpython/gui_core/dialogs.py:1453 +#: ../gui/wxpython/psmap/dialogs.py:925 ../gui/wxpython/gcp/manager.py:367 #: ../gui/wxpython/gmodeler/frame.py:1747 msgid "vector" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:404 -#: ../gui/wxpython/gcp/manager.py:375 +#: ../gui/wxpython/image2target/ii2t_manager.py:406 +#: ../gui/wxpython/gcp/manager.py:377 msgid "Select source location:" msgstr "ലൊകàµà´•àµ†à´·à´¨àµà´±àµà´±àµ† ഉറവിടം തിരഞെടàµà´•àµà´•àµà´•" -#: ../gui/wxpython/image2target/ii2t_manager.py:425 -#: ../gui/wxpython/gcp/manager.py:396 +#: ../gui/wxpython/image2target/ii2t_manager.py:427 +#: ../gui/wxpython/gcp/manager.py:398 msgid "Select source mapset:" msgstr "മാപàµà´ªàµà´¸àµ†à´±àµà´±à´¿à´¨àµà´±àµà´±àµ† ഉറവിടം തിരഞെടàµà´•àµà´•àµà´•" -#: ../gui/wxpython/image2target/ii2t_manager.py:481 -#: ../gui/wxpython/gcp/manager.py:452 +#: ../gui/wxpython/image2target/ii2t_manager.py:483 +#: ../gui/wxpython/gcp/manager.py:454 msgid "You must select a valid location before selecting a mapset" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:494 -#: ../gui/wxpython/gcp/manager.py:465 +#: ../gui/wxpython/image2target/ii2t_manager.py:496 +#: ../gui/wxpython/gcp/manager.py:467 msgid "You must select a valid location and mapset in order to continue" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:516 -#: ../gui/wxpython/gcp/manager.py:487 +#: ../gui/wxpython/image2target/ii2t_manager.py:518 +#: ../gui/wxpython/gcp/manager.py:489 msgid "Select image/map group to georectify" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:538 +#: ../gui/wxpython/image2target/ii2t_manager.py:540 msgid "Select group:" msgstr "à´—àµà´°àµ‚à´ªàµà´ªàµ തിരഞെടàµà´•àµà´•àµà´•:" -#: ../gui/wxpython/image2target/ii2t_manager.py:555 -#: ../gui/wxpython/gcp/manager.py:526 +#: ../gui/wxpython/image2target/ii2t_manager.py:557 +#: ../gui/wxpython/gcp/manager.py:528 msgid "Create group if none exists" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:569 -#: ../gui/wxpython/gcp/manager.py:540 +#: ../gui/wxpython/image2target/ii2t_manager.py:571 +#: ../gui/wxpython/gcp/manager.py:542 msgid "Add vector map to group..." msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:653 -#: ../gui/wxpython/gcp/manager.py:630 +#: ../gui/wxpython/image2target/ii2t_manager.py:655 +#: ../gui/wxpython/gcp/manager.py:632 msgid "You must select a valid image/map group in order to continue" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:660 -#: ../gui/wxpython/gcp/manager.py:637 +#: ../gui/wxpython/image2target/ii2t_manager.py:662 +#: ../gui/wxpython/gcp/manager.py:639 msgid "You must enter an map name extension in order to continue" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:729 -#: ../gui/wxpython/gcp/manager.py:706 +#: ../gui/wxpython/image2target/ii2t_manager.py:731 +#: ../gui/wxpython/gcp/manager.py:708 msgid "Select maps to display for ground control point (GCP) creation" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:790 -#: ../gui/wxpython/image2target/ii2t_manager.py:2981 -#: ../gui/wxpython/gcp/manager.py:767 ../gui/wxpython/gcp/manager.py:2908 +#: ../gui/wxpython/image2target/ii2t_manager.py:792 +#: ../gui/wxpython/image2target/ii2t_manager.py:2984 +#: ../gui/wxpython/gcp/manager.py:769 ../gui/wxpython/gcp/manager.py:2910 msgid "Select target vector map to display:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:862 -#: ../gui/wxpython/gcp/manager.py:839 +#: ../gui/wxpython/image2target/ii2t_manager.py:864 +#: ../gui/wxpython/gcp/manager.py:841 msgid "You must select a source map in order to continue" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:889 -#: ../gui/wxpython/image2target/ii2t_manager.py:920 -#: ../gui/wxpython/gcp/manager.py:866 ../gui/wxpython/gcp/manager.py:897 +#: ../gui/wxpython/image2target/ii2t_manager.py:891 +#: ../gui/wxpython/image2target/ii2t_manager.py:922 +#: ../gui/wxpython/gcp/manager.py:868 ../gui/wxpython/gcp/manager.py:899 #, python-format msgid "" "No maps in selected group <%s>.\n" "Please edit group or select another group." msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:950 -#: ../gui/wxpython/gcp/manager.py:927 +#: ../gui/wxpython/image2target/ii2t_manager.py:952 +#: ../gui/wxpython/gcp/manager.py:929 msgid "Manage Ground Control Points" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:1483 +#: ../gui/wxpython/image2target/ii2t_manager.py:1485 msgid "Writing CONTROL_POINTS file failed" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:1495 +#: ../gui/wxpython/image2target/ii2t_manager.py:1497 #, python-format msgid "CONTROL_POINTS file saved for group <%s>" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:1546 +#: ../gui/wxpython/image2target/ii2t_manager.py:1548 msgid "Reading CONTROL_POINTS file failed" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:1701 -#: ../gui/wxpython/gcp/manager.py:1635 +#: ../gui/wxpython/image2target/ii2t_manager.py:1703 +#: ../gui/wxpython/gcp/manager.py:1637 #, python-format msgid "Transforming <%s>..." msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:1706 -#: ../gui/wxpython/gcp/manager.py:1640 +#: ../gui/wxpython/image2target/ii2t_manager.py:1708 +#: ../gui/wxpython/gcp/manager.py:1642 #, python-format msgid "Rectifying vector map <%s>, please wait..." msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:1740 -#: ../gui/wxpython/gcp/manager.py:1674 +#: ../gui/wxpython/image2target/ii2t_manager.py:1743 +#: ../gui/wxpython/gcp/manager.py:1676 #, python-format msgid "Georectification of vector map <%s> failed" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:1872 +#: ../gui/wxpython/image2target/ii2t_manager.py:1875 msgid "" "Could not calculate RMS Error.\n" "Possible error with i.ortho.transform." msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:1998 +#: ../gui/wxpython/image2target/ii2t_manager.py:2001 msgid "" "Could not calculate new extends.\n" "Possible error with i.ortho.transform." msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2210 -#: ../gui/wxpython/image2target/ii2t_manager.py:2230 -#: ../gui/wxpython/gcp/manager.py:2147 ../gui/wxpython/gcp/manager.py:2165 +#: ../gui/wxpython/image2target/ii2t_manager.py:2213 +#: ../gui/wxpython/image2target/ii2t_manager.py:2233 +#: ../gui/wxpython/gcp/manager.py:2149 ../gui/wxpython/gcp/manager.py:2167 msgid "source E" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2211 -#: ../gui/wxpython/image2target/ii2t_manager.py:2231 -#: ../gui/wxpython/gcp/manager.py:2148 ../gui/wxpython/gcp/manager.py:2166 +#: ../gui/wxpython/image2target/ii2t_manager.py:2214 +#: ../gui/wxpython/image2target/ii2t_manager.py:2234 +#: ../gui/wxpython/gcp/manager.py:2150 ../gui/wxpython/gcp/manager.py:2168 msgid "source N" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2212 -#: ../gui/wxpython/image2target/ii2t_manager.py:2232 +#: ../gui/wxpython/image2target/ii2t_manager.py:2215 +#: ../gui/wxpython/image2target/ii2t_manager.py:2235 msgid "source Z" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2213 -#: ../gui/wxpython/image2target/ii2t_manager.py:2233 -#: ../gui/wxpython/gcp/manager.py:2149 ../gui/wxpython/gcp/manager.py:2167 +#: ../gui/wxpython/image2target/ii2t_manager.py:2216 +#: ../gui/wxpython/image2target/ii2t_manager.py:2236 +#: ../gui/wxpython/gcp/manager.py:2151 ../gui/wxpython/gcp/manager.py:2169 msgid "target E" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2214 -#: ../gui/wxpython/image2target/ii2t_manager.py:2234 -#: ../gui/wxpython/gcp/manager.py:2150 ../gui/wxpython/gcp/manager.py:2168 +#: ../gui/wxpython/image2target/ii2t_manager.py:2217 +#: ../gui/wxpython/image2target/ii2t_manager.py:2237 +#: ../gui/wxpython/gcp/manager.py:2152 ../gui/wxpython/gcp/manager.py:2170 msgid "target N" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2215 -#: ../gui/wxpython/image2target/ii2t_manager.py:2235 +#: ../gui/wxpython/image2target/ii2t_manager.py:2218 +#: ../gui/wxpython/image2target/ii2t_manager.py:2238 msgid "target Z" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2425 -#: ../gui/wxpython/gcp/manager.py:2354 +#: ../gui/wxpython/image2target/ii2t_manager.py:2428 +#: ../gui/wxpython/gcp/manager.py:2356 msgid "Create vector map group" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2500 -#: ../gui/wxpython/gcp/manager.py:2429 +#: ../gui/wxpython/image2target/ii2t_manager.py:2503 +#: ../gui/wxpython/gcp/manager.py:2431 msgid "Select vector map(s) to add to group:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2583 -#: ../gui/wxpython/gcp/manager.py:2516 +#: ../gui/wxpython/image2target/ii2t_manager.py:2586 +#: ../gui/wxpython/gcp/manager.py:2518 msgid "source E:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2584 -#: ../gui/wxpython/gcp/manager.py:2517 +#: ../gui/wxpython/image2target/ii2t_manager.py:2587 +#: ../gui/wxpython/gcp/manager.py:2519 msgid "target E:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2585 -#: ../gui/wxpython/gcp/manager.py:2518 +#: ../gui/wxpython/image2target/ii2t_manager.py:2588 +#: ../gui/wxpython/gcp/manager.py:2520 msgid "source N:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2586 -#: ../gui/wxpython/gcp/manager.py:2519 +#: ../gui/wxpython/image2target/ii2t_manager.py:2589 +#: ../gui/wxpython/gcp/manager.py:2521 msgid "target N:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2587 +#: ../gui/wxpython/image2target/ii2t_manager.py:2590 msgid "source Z:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2588 +#: ../gui/wxpython/image2target/ii2t_manager.py:2591 msgid "target Z:" msgstr "" +#: ../gui/wxpython/image2target/ii2t_gis_set.py:252 +#, python-format +msgid "GRASS GIS %s startup%s" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_gis_set.py:474 +#: ../gui/wxpython/startup/guiutils.py:80 +#, python-format +msgid "Invalid line in GISRC file (%s):%s\n" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_gis_set.py:556 +msgid "New mapset:" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_gis_set.py:937 +#: ../gui/wxpython/lmgr/frame.py:1071 +msgid "Enter name for new mapset:" +msgstr "à´ªàµà´¤à´¿à´¯ മാപàµà´ªàµà´¸àµ†à´±àµà´±à´¿àµ»à´Ÿàµ‡ പേർ à´Žà´´àµà´¤àµà´•" + #: ../gui/wxpython/vdigit/mapwindow.py:425 msgid "Update categories" msgstr "" @@ -11136,7 +11136,7 @@ msgid "Z bulk-labeling of 3D lines" msgstr "" -#: ../gui/wxpython/vdigit/toolbars.py:603 ../gui/wxpython/vdigit/wxdigit.py:63 +#: ../gui/wxpython/vdigit/toolbars.py:603 ../gui/wxpython/vdigit/wxdigit.py:64 msgid "No vector map open for editing." msgstr "" @@ -11151,7 +11151,7 @@ #: ../gui/wxpython/vdigit/toolbars.py:841 #: ../gui/wxpython/vdigit/toolbars.py:998 #: ../gui/wxpython/vdigit/toolbars.py:1096 -#: ../gui/wxpython/gui_core/dialogs.py:213 +#: ../gui/wxpython/gui_core/dialogs.py:214 msgid "Select vector map" msgstr "" @@ -11238,9 +11238,9 @@ msgstr "" #: ../gui/wxpython/vdigit/preferences.py:150 -#: ../gui/wxpython/gui_core/preferences.py:281 -#: ../gui/wxpython/animation/dialogs.py:340 -#: ../gui/wxpython/animation/dialogs.py:1854 +#: ../gui/wxpython/gui_core/preferences.py:274 +#: ../gui/wxpython/animation/dialogs.py:343 +#: ../gui/wxpython/animation/dialogs.py:1857 #: ../gui/wxpython/gmodeler/preferences.py:54 msgid "General" msgstr "" @@ -11362,7 +11362,7 @@ msgstr "" #: ../gui/wxpython/vdigit/preferences.py:582 -#: ../gui/wxpython/gui_core/preferences.py:1504 +#: ../gui/wxpython/gui_core/preferences.py:1498 msgid "Attributes" msgstr "" @@ -11377,8 +11377,8 @@ #: ../gui/wxpython/vdigit/preferences.py:612 #: ../gui/wxpython/vdigit/preferences.py:615 #: ../gui/wxpython/vdigit/dialogs.py:116 ../gui/wxpython/vdigit/dialogs.py:576 -#: ../gui/wxpython/dbmgr/dialogs.py:512 ../gui/wxpython/dbmgr/base.py:2952 -#: ../gui/wxpython/dbmgr/base.py:3073 ../gui/wxpython/dbmgr/base.py:3339 +#: ../gui/wxpython/dbmgr/dialogs.py:512 ../gui/wxpython/dbmgr/base.py:2954 +#: ../gui/wxpython/dbmgr/base.py:3075 ../gui/wxpython/dbmgr/base.py:3341 msgid "Layer" msgstr "" @@ -11450,8 +11450,8 @@ msgstr "" #: ../gui/wxpython/vdigit/preferences.py:800 -#: ../gui/wxpython/gui_core/gselect.py:2342 -#: ../gui/wxpython/psmap/toolbars.py:103 ../gui/wxpython/psmap/dialogs.py:6279 +#: ../gui/wxpython/gui_core/gselect.py:2334 +#: ../gui/wxpython/psmap/toolbars.py:103 ../gui/wxpython/psmap/dialogs.py:6281 msgid "Point" msgstr "" @@ -11526,7 +11526,7 @@ msgid "Add new category" msgstr "" -#: ../gui/wxpython/vdigit/dialogs.py:151 ../gui/wxpython/psmap/dialogs.py:479 +#: ../gui/wxpython/vdigit/dialogs.py:151 ../gui/wxpython/psmap/dialogs.py:481 #: ../gui/wxpython/web_services/dialogs.py:685 msgid "Apply changes" msgstr "" @@ -11563,8 +11563,8 @@ msgid "Delete all" msgstr "" -#: ../gui/wxpython/vdigit/dialogs.py:290 ../gui/wxpython/dbmgr/base.py:1438 -#: ../gui/wxpython/dbmgr/base.py:2588 ../gui/wxpython/gmodeler/dialogs.py:851 +#: ../gui/wxpython/vdigit/dialogs.py:290 ../gui/wxpython/dbmgr/base.py:1440 +#: ../gui/wxpython/dbmgr/base.py:2590 ../gui/wxpython/gmodeler/dialogs.py:851 #: ../gui/wxpython/gmodeler/dialogs.py:1017 msgid "Reload" msgstr "" @@ -11602,29 +11602,29 @@ msgid "Layer (Categories)" msgstr "" -#: ../gui/wxpython/vdigit/wxdisplay.py:1017 +#: ../gui/wxpython/vdigit/wxdisplay.py:1019 #, python-format msgid "Topology for vector map <%s> is not available. Topology is required by digitizer. Do you want to rebuild topology (takes some time) and open the vector map for editing?" msgstr "" -#: ../gui/wxpython/vdigit/wxdisplay.py:1022 +#: ../gui/wxpython/vdigit/wxdisplay.py:1024 msgid "Topology missing" msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:56 +#: ../gui/wxpython/vdigit/wxdigit.py:57 msgid "Digitization Error" msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:61 +#: ../gui/wxpython/vdigit/wxdigit.py:62 #, python-format msgid "Unable to open vector map <%s>." msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:64 +#: ../gui/wxpython/vdigit/wxdigit.py:65 msgid "Operation canceled." msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:71 +#: ../gui/wxpython/vdigit/wxdigit.py:72 #, python-format msgid "" "Writing new feature failed. Operation canceled.\n" @@ -11632,50 +11632,55 @@ "Reason: %s" msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:80 +#: ../gui/wxpython/vdigit/wxdigit.py:81 #, python-format msgid "Reading feature id %d failed. Operation canceled." msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:88 +#: ../gui/wxpython/vdigit/wxdigit.py:89 #, python-format msgid "Database link %d not available. Operation canceled." msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:96 +#: ../gui/wxpython/vdigit/wxdigit.py:97 #, python-format msgid "Unable to start database driver <%s>. Operation canceled." msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:106 +#: ../gui/wxpython/vdigit/wxdigit.py:107 #, python-format msgid "Unable to open database <%(db)s> by driver <%(driver)s>. Operation canceled." msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:114 +#: ../gui/wxpython/vdigit/wxdigit.py:115 #, python-format msgid "Unable to execute SQL query '%s'. Operation canceled." msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:122 +#: ../gui/wxpython/vdigit/wxdigit.py:123 #, python-format msgid "Feature id %d is marked as dead. Operation canceled." msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:130 +#: ../gui/wxpython/vdigit/wxdigit.py:131 #, python-format msgid "Unsupported feature type %d. Operation canceled." msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:500 +#: ../gui/wxpython/vdigit/wxdigit.py:501 #, python-format msgid "Unknown feature type '%s'" msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:505 +#: ../gui/wxpython/vdigit/wxdigit.py:506 msgid "Not enough points for line" msgstr "" +#: ../gui/wxpython/startup/guiutils.py:51 +#, fuzzy +msgid "Name for the new mapset:" +msgstr "à´ªàµà´¤à´¿à´¯ മാപàµà´ªàµà´¸àµ†à´±àµà´±à´¿àµ»à´Ÿàµ‡ പേർ à´Žà´´àµà´¤àµà´•" + #: ../gui/wxpython/startup/locdownload.py:150 #, python-brace-format msgid "ZIP file is unreadable: {0}" @@ -11744,6 +11749,14 @@ msgid "Abort download" msgstr "" +#: ../gui/wxpython/startup/utils.py:45 +msgid "Documents" +msgstr "" + +#: ../gui/wxpython/startup/utils.py:46 +msgid "My Documents" +msgstr "" + #: ../gui/wxpython/nviz/mapwindow.py:244 msgid "Opening 3D view was not successful. Please try to change the value of depth buffer in GUI Settings dialog > tab Map Display > Advanced and restart GUI." msgstr "" @@ -11869,11 +11882,11 @@ msgid "constant#" msgstr "" -#: ../gui/wxpython/nviz/wxnviz.py:33 +#: ../gui/wxpython/nviz/wxnviz.py:35 msgid "This module requires the NumPy module, which could not be imported. It probably is not installed (it's not part of the standard Python distribution). See the Numeric Python site (http://numpy.scipy.org) for information on downloading source or binaries." msgstr "" -#: ../gui/wxpython/nviz/wxnviz.py:505 ../gui/wxpython/nviz/wxnviz.py:517 +#: ../gui/wxpython/nviz/wxnviz.py:510 ../gui/wxpython/nviz/wxnviz.py:522 #, python-format msgid "3d raster map <%s> not found" msgstr "" @@ -11889,7 +11902,7 @@ msgstr "" #: ../gui/wxpython/nviz/tools.py:100 -#: ../gui/wxpython/gui_core/preferences.py:499 +#: ../gui/wxpython/gui_core/preferences.py:492 msgid "Appearance" msgstr "" @@ -11930,9 +11943,9 @@ msgstr "" #: ../gui/wxpython/nviz/tools.py:366 ../gui/wxpython/nviz/tools.py:1285 -#: ../gui/wxpython/nviz/tools.py:2126 ../gui/wxpython/gui_core/dialogs.py:1937 -#: ../gui/wxpython/psmap/dialogs.py:3849 ../gui/wxpython/psmap/dialogs.py:4066 -#: ../gui/wxpython/psmap/dialogs.py:4857 +#: ../gui/wxpython/nviz/tools.py:2126 ../gui/wxpython/gui_core/dialogs.py:1942 +#: ../gui/wxpython/psmap/dialogs.py:3851 ../gui/wxpython/psmap/dialogs.py:4068 +#: ../gui/wxpython/psmap/dialogs.py:4859 #: ../gui/wxpython/gmodeler/preferences.py:210 #: ../gui/wxpython/gmodeler/preferences.py:376 #: ../gui/wxpython/gmodeler/preferences.py:488 @@ -11985,8 +11998,8 @@ msgstr "" #: ../gui/wxpython/nviz/tools.py:465 ../gui/wxpython/nviz/preferences.py:204 -#: ../gui/wxpython/gui_core/preferences.py:891 -#: ../gui/wxpython/animation/dialogs.py:1864 +#: ../gui/wxpython/gui_core/preferences.py:885 +#: ../gui/wxpython/animation/dialogs.py:1867 #: ../gui/wxpython/web_services/widgets.py:317 msgid "Background color:" msgstr "" @@ -12027,7 +12040,7 @@ msgid "Save image sequence" msgstr "" -#: ../gui/wxpython/nviz/tools.py:624 ../gui/wxpython/psmap/dialogs.py:5794 +#: ../gui/wxpython/nviz/tools.py:624 ../gui/wxpython/psmap/dialogs.py:5796 msgid "Choose a directory:" msgstr "" @@ -12035,7 +12048,7 @@ msgid "Choose a directory for images" msgstr "" -#: ../gui/wxpython/nviz/tools.py:632 ../gui/wxpython/animation/dialogs.py:1187 +#: ../gui/wxpython/nviz/tools.py:632 ../gui/wxpython/animation/dialogs.py:1190 msgid "File prefix:" msgstr "" @@ -12043,7 +12056,7 @@ msgid "Generated files names will look like this: prefix_1.ppm, prefix_2.ppm, ..." msgstr "" -#: ../gui/wxpython/nviz/tools.py:640 ../gui/wxpython/animation/dialogs.py:1191 +#: ../gui/wxpython/nviz/tools.py:640 ../gui/wxpython/animation/dialogs.py:1194 msgid "File format:" msgstr "" @@ -12060,7 +12073,7 @@ msgid "Vector" msgstr "" -#: ../gui/wxpython/nviz/tools.py:728 ../gui/wxpython/gui_core/dialogs.py:1452 +#: ../gui/wxpython/nviz/tools.py:728 ../gui/wxpython/gui_core/dialogs.py:1453 msgid "3D raster" msgstr "" @@ -12072,7 +12085,7 @@ msgid "Fringe" msgstr "" -#: ../gui/wxpython/nviz/tools.py:782 ../gui/wxpython/animation/dialogs.py:929 +#: ../gui/wxpython/nviz/tools.py:782 ../gui/wxpython/animation/dialogs.py:932 msgid "Decorations" msgstr "" @@ -12081,7 +12094,7 @@ msgstr "" #: ../gui/wxpython/nviz/tools.py:850 ../gui/wxpython/nviz/tools.py:1889 -#: ../gui/wxpython/nviz/preferences.py:405 ../gui/wxpython/tplot/frame.py:277 +#: ../gui/wxpython/nviz/preferences.py:405 ../gui/wxpython/tplot/frame.py:343 #: ../gui/wxpython/timeline/frame.py:135 msgid "Draw" msgstr "" @@ -12179,11 +12192,11 @@ msgstr "" #: ../gui/wxpython/nviz/tools.py:1050 ../gui/wxpython/nviz/tools.py:2021 -#: ../gui/wxpython/psmap/dialogs.py:3798 ../gui/wxpython/psmap/dialogs.py:4518 -#: ../gui/wxpython/psmap/dialogs.py:4796 ../gui/wxpython/psmap/dialogs.py:5377 -#: ../gui/wxpython/psmap/dialogs.py:5385 ../gui/wxpython/psmap/dialogs.py:5945 -#: ../gui/wxpython/psmap/dialogs.py:5954 ../gui/wxpython/psmap/dialogs.py:6529 -#: ../gui/wxpython/psmap/dialogs.py:6538 +#: ../gui/wxpython/psmap/dialogs.py:3800 ../gui/wxpython/psmap/dialogs.py:4520 +#: ../gui/wxpython/psmap/dialogs.py:4798 ../gui/wxpython/psmap/dialogs.py:5379 +#: ../gui/wxpython/psmap/dialogs.py:5387 ../gui/wxpython/psmap/dialogs.py:5947 +#: ../gui/wxpython/psmap/dialogs.py:5956 ../gui/wxpython/psmap/dialogs.py:6531 +#: ../gui/wxpython/psmap/dialogs.py:6540 msgid "Position" msgstr "" @@ -12327,11 +12340,11 @@ msgid "Icon:" msgstr "" -#: ../gui/wxpython/nviz/tools.py:1659 ../gui/wxpython/psmap/dialogs.py:2735 +#: ../gui/wxpython/nviz/tools.py:1659 ../gui/wxpython/psmap/dialogs.py:2737 msgid "size:" msgstr "" -#: ../gui/wxpython/nviz/tools.py:1717 ../gui/wxpython/psmap/dialogs.py:2661 +#: ../gui/wxpython/nviz/tools.py:1717 ../gui/wxpython/psmap/dialogs.py:2663 msgid "symbol:" msgstr "" @@ -12754,134 +12767,134 @@ msgid "Nothing found" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:549 +#: ../gui/wxpython/gui_core/forms.py:561 msgid "Enter parameters for '" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:565 +#: ../gui/wxpython/gui_core/forms.py:577 msgid "Close this window without executing the command (Ctrl+Q)" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:596 +#: ../gui/wxpython/gui_core/forms.py:608 msgid "Run the command (Ctrl+R)" msgstr "ആജàµà´¨ നടപകàµà´•àµà´•(Ctrl+R)" -#: ../gui/wxpython/gui_core/forms.py:624 +#: ../gui/wxpython/gui_core/forms.py:636 msgid "Show manual page of the command (Ctrl+H)" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:663 +#: ../gui/wxpython/gui_core/forms.py:675 msgid "Add created map(s) into layer tree" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:693 +#: ../gui/wxpython/gui_core/forms.py:705 msgid "Close dialog when command is successfully finished. Change this settings in Preferences dialog ('Command' tab)." msgstr "" -#: ../gui/wxpython/gui_core/forms.py:878 +#: ../gui/wxpython/gui_core/forms.py:890 #, python-format msgid "'%s' copied to clipboard" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:962 ../gui/wxpython/gui_core/forms.py:976 +#: ../gui/wxpython/gui_core/forms.py:974 ../gui/wxpython/gui_core/forms.py:988 msgid "Required" msgstr "ആവശàµà´¯à´®à´¾à´¯à´¤àµ" -#: ../gui/wxpython/gui_core/forms.py:965 ../gui/wxpython/gui_core/forms.py:977 +#: ../gui/wxpython/gui_core/forms.py:977 ../gui/wxpython/gui_core/forms.py:989 msgid "Optional" msgstr "à´à´šàµà´›à´¿à´•" -#: ../gui/wxpython/gui_core/forms.py:1060 -#: ../gui/wxpython/gui_core/forms.py:2065 +#: ../gui/wxpython/gui_core/forms.py:1072 +#: ../gui/wxpython/gui_core/forms.py:2086 msgid "Parameterized in model" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1129 +#: ../gui/wxpython/gui_core/forms.py:1141 msgid "This option is required" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1150 +#: ../gui/wxpython/gui_core/forms.py:1162 msgid "[multiple]" msgstr "[അനേകം]" -#: ../gui/wxpython/gui_core/forms.py:1208 +#: ../gui/wxpython/gui_core/forms.py:1220 msgid "valid range" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1318 -#: ../gui/wxpython/gui_core/forms.py:2696 +#: ../gui/wxpython/gui_core/forms.py:1330 +#: ../gui/wxpython/gui_core/forms.py:2726 #: ../gui/wxpython/gui_core/toolbars.py:70 msgid "Select font" msgstr "à´…à´•àµà´·à´°à´‚ തിരഞàµà´žàµ†à´Ÿàµà´•àµà´•àµà´•" -#: ../gui/wxpython/gui_core/forms.py:1430 ../gui/wxpython/lmgr/toolbars.py:158 +#: ../gui/wxpython/gui_core/forms.py:1443 ../gui/wxpython/lmgr/toolbars.py:158 msgid "Graphical Modeler" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1436 -#: ../gui/wxpython/gui_core/preferences.py:779 +#: ../gui/wxpython/gui_core/forms.py:1449 +#: ../gui/wxpython/gui_core/preferences.py:773 msgid "Map Display" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1549 +#: ../gui/wxpython/gui_core/forms.py:1562 msgid "Show graphical representation of temporal extent of dataset(s) ." msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1779 -#: ../gui/wxpython/gui_core/preferences.py:1363 -#: ../gui/wxpython/gui_core/preferences.py:1398 +#: ../gui/wxpython/gui_core/forms.py:1789 +#: ../gui/wxpython/gui_core/preferences.py:1357 +#: ../gui/wxpython/gui_core/preferences.py:1392 msgid "Transparent" msgstr "à´ªàµà´°à´¸à´¨àµà´¨à´®à´¾à´¯ " -#: ../gui/wxpython/gui_core/forms.py:1815 -#: ../gui/wxpython/gui_core/forms.py:1907 +#: ../gui/wxpython/gui_core/forms.py:1825 +#: ../gui/wxpython/gui_core/forms.py:1917 #, python-format msgid "Choose %s" msgstr "തിരഞàµà´žàµ†à´Ÿàµà´•àµà´•àµà´• %s" -#: ../gui/wxpython/gui_core/forms.py:1818 +#: ../gui/wxpython/gui_core/forms.py:1828 #: ../gui/wxpython/gmodeler/frame.py:1750 msgid "file" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1860 +#: ../gui/wxpython/gui_core/forms.py:1870 msgid "Load and edit content of a file" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1863 +#: ../gui/wxpython/gui_core/forms.py:1873 msgid "&Save as" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1865 +#: ../gui/wxpython/gui_core/forms.py:1875 msgid "Save content to a file for further use" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1870 +#: ../gui/wxpython/gui_core/forms.py:1880 msgid "or enter values directly:" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1872 +#: ../gui/wxpython/gui_core/forms.py:1882 msgid "Enter file content directly instead of specifying a file. Temporary file will be automatically created." msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1910 -#: ../gui/wxpython/gui_core/gselect.py:1434 +#: ../gui/wxpython/gui_core/forms.py:1920 +#: ../gui/wxpython/gui_core/gselect.py:1426 msgid "Directory" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:2255 ../gui/wxpython/gmodeler/frame.py:171 +#: ../gui/wxpython/gui_core/forms.py:2285 ../gui/wxpython/gmodeler/frame.py:171 msgid "Command output" msgstr "ആജàµà´žà´¯àµà´Ÿàµ† ഉതàµà´ªà´¨àµà´¨à´‚" -#: ../gui/wxpython/gui_core/forms.py:2268 +#: ../gui/wxpython/gui_core/forms.py:2298 msgid "Manual" msgstr "ഹസàµà´¤à´µà´¿à´·à´¯à´•à´®à´¾à´¯" -#: ../gui/wxpython/gui_core/forms.py:2312 +#: ../gui/wxpython/gui_core/forms.py:2342 msgid "Nothing to load." msgstr "" -#: ../gui/wxpython/gui_core/forms.py:2320 +#: ../gui/wxpython/gui_core/forms.py:2350 #, python-format msgid "" "Unable to load file.\n" @@ -12889,26 +12902,26 @@ "Reason: %s" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:2350 +#: ../gui/wxpython/gui_core/forms.py:2380 msgid "Save input as..." msgstr "" -#: ../gui/wxpython/gui_core/forms.py:2683 +#: ../gui/wxpython/gui_core/forms.py:2713 msgid "No dataset given." msgstr "" -#: ../gui/wxpython/gui_core/forms.py:2852 -#: ../gui/wxpython/gui_core/forms.py:2869 +#: ../gui/wxpython/gui_core/forms.py:2882 +#: ../gui/wxpython/gui_core/forms.py:2899 #, python-format msgid "Unable to parse command '%s'" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:2876 +#: ../gui/wxpython/gui_core/forms.py:2906 #, python-format msgid "%(cmd)s: parameter '%(key)s' not available" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:2958 +#: ../gui/wxpython/gui_core/forms.py:2988 msgid "Try to set up GRASS_ADDON_PATH or GRASS_ADDON_BASE variable." msgstr "" @@ -13053,11 +13066,11 @@ msgstr "" #: ../gui/wxpython/gui_core/ghelp.py:118 ../gui/wxpython/gui_core/ghelp.py:921 -#: ../gui/wxpython/lmgr/frame.py:87 ../gui/wxpython/lmgr/frame.py:1217 +#: ../gui/wxpython/lmgr/frame.py:87 ../gui/wxpython/lmgr/frame.py:1221 msgid "Unable to get GRASS version\n" msgstr "" -#: ../gui/wxpython/gui_core/ghelp.py:131 ../gui/wxpython/lmgr/frame.py:1241 +#: ../gui/wxpython/gui_core/ghelp.py:131 ../gui/wxpython/lmgr/frame.py:1245 msgid "unknown version" msgstr "" @@ -13176,7 +13189,7 @@ msgid "Selected map <%s> has been disabled for rendering. Operation canceled." msgstr "" -#: ../gui/wxpython/gui_core/vselect.py:277 ../gui/wxpython/lmgr/frame.py:2569 +#: ../gui/wxpython/gui_core/vselect.py:277 ../gui/wxpython/lmgr/frame.py:2572 #: ../gui/wxpython/mapdisp/frame.py:594 msgid "No map layer selected. Operation canceled." msgstr "" @@ -13303,561 +13316,569 @@ msgid "Select graphics tool" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:69 +#: ../gui/wxpython/gui_core/gselect.py:72 #, python-format msgid "" "Unable to import pyGRASS: %s\n" "Some functionality will be not accessible" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:507 +#: ../gui/wxpython/gui_core/gselect.py:511 msgid "Not selectable element" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:544 -#: ../gui/wxpython/gui_core/preferences.py:2203 +#: ../gui/wxpython/gui_core/gselect.py:548 +#: ../gui/wxpython/gui_core/preferences.py:2197 msgid "Mapset" msgstr "മാപàµà´ªàµà´¸àµ†à´±àµà´±àµ" -#: ../gui/wxpython/gui_core/gselect.py:556 +#: ../gui/wxpython/gui_core/gselect.py:560 msgid "Type: " msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:574 +#: ../gui/wxpython/gui_core/gselect.py:578 #, python-format msgid "GSelect: invalid item: %s" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1411 +#: ../gui/wxpython/gui_core/gselect.py:890 +msgid "No table linked to layer <{}>." +msgstr "" + +#: ../gui/wxpython/gui_core/gselect.py:1403 msgid "Output settings" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1413 +#: ../gui/wxpython/gui_core/gselect.py:1405 msgid "Source input" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1424 +#: ../gui/wxpython/gui_core/gselect.py:1416 msgid "Native" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1430 +#: ../gui/wxpython/gui_core/gselect.py:1422 msgid "File" msgstr "ഫയൽ" -#: ../gui/wxpython/gui_core/gselect.py:1438 ../gui/wxpython/dbmgr/base.py:2954 -#: ../gui/wxpython/dbmgr/base.py:3084 ../gui/wxpython/dbmgr/base.py:3353 +#: ../gui/wxpython/gui_core/gselect.py:1430 ../gui/wxpython/dbmgr/base.py:2956 +#: ../gui/wxpython/dbmgr/base.py:3086 ../gui/wxpython/dbmgr/base.py:3355 msgid "Database" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1442 +#: ../gui/wxpython/gui_core/gselect.py:1434 msgid "Protocol" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1453 +#: ../gui/wxpython/gui_core/gselect.py:1445 msgid "Output type" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1455 +#: ../gui/wxpython/gui_core/gselect.py:1447 msgid "Source type" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1477 +#: ../gui/wxpython/gui_core/gselect.py:1469 msgid "All files" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1493 +#: ../gui/wxpython/gui_core/gselect.py:1485 msgid "ZIP files" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1494 +#: ../gui/wxpython/gui_core/gselect.py:1486 msgid "GZIP files" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1495 +#: ../gui/wxpython/gui_core/gselect.py:1487 msgid "TAR files" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1497 +#: ../gui/wxpython/gui_core/gselect.py:1489 msgid "TARGZ files" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1505 +#: ../gui/wxpython/gui_core/gselect.py:1497 msgid "File:" msgstr "ഫയൽ:" -#: ../gui/wxpython/gui_core/gselect.py:1506 +#: ../gui/wxpython/gui_core/gselect.py:1498 msgid "Choose file to import" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1521 -#: ../gui/wxpython/gui_core/gselect.py:1604 -#: ../gui/wxpython/animation/dialogs.py:1196 +#: ../gui/wxpython/gui_core/gselect.py:1513 +#: ../gui/wxpython/gui_core/gselect.py:1596 +#: ../gui/wxpython/animation/dialogs.py:1199 msgid "Directory:" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1522 -#: ../gui/wxpython/gui_core/gselect.py:1605 +#: ../gui/wxpython/gui_core/gselect.py:1514 +#: ../gui/wxpython/gui_core/gselect.py:1597 msgid "Choose input directory" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1539 +#: ../gui/wxpython/gui_core/gselect.py:1531 msgid "Extension:" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1568 -#: ../gui/wxpython/gui_core/gselect.py:1583 -#: ../gui/wxpython/gui_core/gselect.py:1585 -#: ../gui/wxpython/gui_core/widgets.py:1294 -#: ../gui/wxpython/animation/dialogs.py:402 +#: ../gui/wxpython/gui_core/gselect.py:1560 +#: ../gui/wxpython/gui_core/gselect.py:1575 +#: ../gui/wxpython/gui_core/gselect.py:1577 +#: ../gui/wxpython/gui_core/widgets.py:1298 +#: ../gui/wxpython/animation/dialogs.py:405 #: ../gui/wxpython/vnet/dialogs.py:1643 #: ../gui/wxpython/gmodeler/preferences.py:706 msgid "Name:" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1569 +#: ../gui/wxpython/gui_core/gselect.py:1561 msgid "Choose file" msgstr "ഫയൽ തിരഞàµà´žàµ†à´Ÿàµà´•àµà´•àµà´•" -#: ../gui/wxpython/gui_core/gselect.py:1590 -#: ../gui/wxpython/gui_core/gselect.py:2350 +#: ../gui/wxpython/gui_core/gselect.py:1582 +#: ../gui/wxpython/gui_core/gselect.py:2342 msgid "Feature type:" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1592 +#: ../gui/wxpython/gui_core/gselect.py:1584 msgid "simple features" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1593 +#: ../gui/wxpython/gui_core/gselect.py:1585 msgid "topological" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1704 -#: ../gui/wxpython/gui_core/gselect.py:1735 -#: ../gui/wxpython/gui_core/gselect.py:1786 -#: ../gui/wxpython/gui_core/gselect.py:1824 +#: ../gui/wxpython/gui_core/gselect.py:1696 +#: ../gui/wxpython/gui_core/gselect.py:1727 +#: ../gui/wxpython/gui_core/gselect.py:1778 +#: ../gui/wxpython/gui_core/gselect.py:1816 msgid "Creation options:" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1718 -#: ../gui/wxpython/gui_core/gselect.py:1757 -#: ../gui/wxpython/gui_core/gselect.py:1809 +#: ../gui/wxpython/gui_core/gselect.py:1710 +#: ../gui/wxpython/gui_core/gselect.py:1749 +#: ../gui/wxpython/gui_core/gselect.py:1801 msgid "Format:" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1816 +#: ../gui/wxpython/gui_core/gselect.py:1808 msgid "Protocol:" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1839 +#: ../gui/wxpython/gui_core/gselect.py:1831 msgid "No settings available" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1959 +#: ../gui/wxpython/gui_core/gselect.py:1951 #: ../gui/wxpython/web_services/dialogs.py:302 msgid "No data source defined, settings are not saved." msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:2342 +#: ../gui/wxpython/gui_core/gselect.py:2334 msgid "LineString" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:2342 +#: ../gui/wxpython/gui_core/gselect.py:2334 msgid "Polygon" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:2561 +#: ../gui/wxpython/gui_core/gselect.py:2553 msgid "No vector map selected in layer manager. Operation canceled." msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:2574 +#: ../gui/wxpython/gui_core/gselect.py:2566 msgid "Input vector map is not selected" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:2578 +#: ../gui/wxpython/gui_core/gselect.py:2570 #, python-format msgid "Input vector map <%s> and selected map <%s> in layer manager are different. Operation canceled." msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:113 +#: ../gui/wxpython/gui_core/gselect.py:2746 +msgid "No vector map selected" +msgstr "" + +#: ../gui/wxpython/gui_core/widgets.py:114 msgid " (...)" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:854 +#: ../gui/wxpython/gui_core/widgets.py:855 #, python-format msgid "Name <%(name)s> is not a valid name for GRASS map. Please use only ASCII characters excluding %(chars)s and space." msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:968 -#: ../gui/wxpython/gui_core/dialogs.py:768 -#: ../gui/wxpython/gui_core/dialogs.py:836 -#: ../gui/wxpython/gui_core/dialogs.py:1576 ../gui/wxpython/dbmgr/base.py:1419 +#: ../gui/wxpython/gui_core/widgets.py:969 +#: ../gui/wxpython/gui_core/dialogs.py:769 +#: ../gui/wxpython/gui_core/dialogs.py:837 +#: ../gui/wxpython/gui_core/dialogs.py:1578 ../gui/wxpython/dbmgr/base.py:1421 msgid "Select all" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:969 -#: ../gui/wxpython/gui_core/dialogs.py:1578 ../gui/wxpython/dbmgr/base.py:1420 +#: ../gui/wxpython/gui_core/widgets.py:970 +#: ../gui/wxpython/gui_core/dialogs.py:1580 ../gui/wxpython/dbmgr/base.py:1422 msgid "Deselect all" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1082 +#: ../gui/wxpython/gui_core/widgets.py:1086 msgid "Fulltext search" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1084 +#: ../gui/wxpython/gui_core/widgets.py:1088 msgid "Type to search in all modules. Press Enter for next match." msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1151 +#: ../gui/wxpython/gui_core/widgets.py:1155 msgid "Searching, please type more characters." msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1160 +#: ../gui/wxpython/gui_core/widgets.py:1164 #, python-format msgid "%d modules match" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1230 +#: ../gui/wxpython/gui_core/widgets.py:1234 msgid "Profiles" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1236 +#: ../gui/wxpython/gui_core/widgets.py:1240 msgid "Save current settings" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1240 +#: ../gui/wxpython/gui_core/widgets.py:1244 msgid "Delete currently selected settings" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1263 +#: ../gui/wxpython/gui_core/widgets.py:1267 msgid "Load:" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1281 +#: ../gui/wxpython/gui_core/widgets.py:1285 #, python-format msgid "Settings <%s> not found" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1295 -#: ../gui/wxpython/gui_core/widgets.py:1315 +#: ../gui/wxpython/gui_core/widgets.py:1299 +#: ../gui/wxpython/gui_core/widgets.py:1319 msgid "Save settings" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1300 +#: ../gui/wxpython/gui_core/widgets.py:1304 msgid "Name not given, settings is not saved." msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1312 +#: ../gui/wxpython/gui_core/widgets.py:1316 #, python-format msgid "Settings <%s> already exists. Do you want to overwrite the settings?" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1363 +#: ../gui/wxpython/gui_core/widgets.py:1367 msgid "No settings is defined. Operation canceled." msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1401 +#: ../gui/wxpython/gui_core/widgets.py:1405 msgid "Unable to save settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:59 +#: ../gui/wxpython/gui_core/preferences.py:61 msgid "User settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:83 +#: ../gui/wxpython/gui_core/preferences.py:85 msgid "Set to default" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:91 +#: ../gui/wxpython/gui_core/preferences.py:93 msgid "Revert settings to default" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:94 +#: ../gui/wxpython/gui_core/preferences.py:96 msgid "Apply changes for the current session only and close" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:95 +#: ../gui/wxpython/gui_core/preferences.py:97 msgid "Save for this session only" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:165 +#: ../gui/wxpython/gui_core/preferences.py:167 msgid "Settings applied to current session but not saved" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:237 +#: ../gui/wxpython/gui_core/preferences.py:230 msgid "Key column cannot be empty string." msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:256 +#: ../gui/wxpython/gui_core/preferences.py:249 msgid "GUI Settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:291 +#: ../gui/wxpython/gui_core/preferences.py:284 msgid "Layer Manager settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:301 +#: ../gui/wxpython/gui_core/preferences.py:294 msgid "Ask when removing map layer from layer tree" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:314 +#: ../gui/wxpython/gui_core/preferences.py:307 msgid "Ask when quiting wxGUI or closing display" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:329 -#: ../gui/wxpython/gui_core/preferences.py:346 +#: ../gui/wxpython/gui_core/preferences.py:322 +#: ../gui/wxpython/gui_core/preferences.py:339 #, python-format msgid "Hide '%s' tab (requires GUI restart)" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:330 -#: ../gui/wxpython/gui_core/preferences.py:1120 +#: ../gui/wxpython/gui_core/preferences.py:323 +#: ../gui/wxpython/gui_core/preferences.py:1114 #: ../gui/wxpython/lmgr/frame.py:366 msgid "Modules" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:347 +#: ../gui/wxpython/gui_core/preferences.py:340 #: ../gui/wxpython/lmgr/frame.py:390 msgid "Python" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:366 +#: ../gui/wxpython/gui_core/preferences.py:359 msgid "Automatically copy selected text to clipboard (in the Console tab)" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:394 +#: ../gui/wxpython/gui_core/preferences.py:387 msgid "Workspace settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:401 +#: ../gui/wxpython/gui_core/preferences.py:394 msgid "Suppress positioning Map Display Window(s)" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:417 +#: ../gui/wxpython/gui_core/preferences.py:410 msgid "Suppress positioning Layer Manager window" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:432 +#: ../gui/wxpython/gui_core/preferences.py:425 msgid "Save current window layout as default" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:441 +#: ../gui/wxpython/gui_core/preferences.py:434 msgid "Save current position and size of Layer Manager window and opened Map Display window(s) and use as default for next sessions." msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:463 +#: ../gui/wxpython/gui_core/preferences.py:456 msgid "Region settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:470 +#: ../gui/wxpython/gui_core/preferences.py:463 msgid "Align region to resolution" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:524 +#: ../gui/wxpython/gui_core/preferences.py:517 msgid "Font for command output:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:529 -#: ../gui/wxpython/gui_core/preferences.py:806 -#: ../gui/wxpython/animation/dialogs.py:1061 +#: ../gui/wxpython/gui_core/preferences.py:522 +#: ../gui/wxpython/gui_core/preferences.py:800 +#: ../gui/wxpython/animation/dialogs.py:1064 msgid "Set font" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:542 +#: ../gui/wxpython/gui_core/preferences.py:535 msgid "Language settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:558 +#: ../gui/wxpython/gui_core/preferences.py:551 msgid "Choose language (requires to save and GRASS restart):" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:591 +#: ../gui/wxpython/gui_core/preferences.py:585 msgid "Appearance settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:601 +#: ../gui/wxpython/gui_core/preferences.py:595 msgid "Element list:" msgstr "മൂലകതàµà´¤à´¿à´¨àµà´±àµ† പടàµà´Ÿà´¿à´•" -#: ../gui/wxpython/gui_core/preferences.py:631 +#: ../gui/wxpython/gui_core/preferences.py:625 msgid "Menu style (requires to save and GUI restart):" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:666 +#: ../gui/wxpython/gui_core/preferences.py:660 msgid "Height of map selection popup window (in pixels):" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:706 +#: ../gui/wxpython/gui_core/preferences.py:700 msgid "Icon theme (requires GUI restart):" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:733 +#: ../gui/wxpython/gui_core/preferences.py:727 msgid "Module dialog style:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:800 +#: ../gui/wxpython/gui_core/preferences.py:794 msgid "Default font for GRASS displays:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:827 +#: ../gui/wxpython/gui_core/preferences.py:821 msgid "Default display settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:837 +#: ../gui/wxpython/gui_core/preferences.py:831 msgid "Display driver:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:863 +#: ../gui/wxpython/gui_core/preferences.py:857 msgid "Statusbar mode:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:915 +#: ../gui/wxpython/gui_core/preferences.py:909 #: ../gui/wxpython/mapdisp/statusbar.py:520 msgid "Align region extent based on display size" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:931 +#: ../gui/wxpython/gui_core/preferences.py:925 #: ../gui/wxpython/mapdisp/statusbar.py:563 msgid "Constrain display resolution to computational settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:947 +#: ../gui/wxpython/gui_core/preferences.py:941 msgid "Enable auto-rendering" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:964 +#: ../gui/wxpython/gui_core/preferences.py:958 msgid "Enable auto-zooming to selected map layer" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:980 +#: ../gui/wxpython/gui_core/preferences.py:974 msgid "Show computational region extent" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:996 +#: ../gui/wxpython/gui_core/preferences.py:990 msgid "Mouse wheel action:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1022 +#: ../gui/wxpython/gui_core/preferences.py:1016 msgid "Mouse scrolling direction:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1063 +#: ../gui/wxpython/gui_core/preferences.py:1057 msgid "Advanced display settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1072 +#: ../gui/wxpython/gui_core/preferences.py:1066 msgid "3D view depth buffer (possible values are 16, 24, 32):" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1127 +#: ../gui/wxpython/gui_core/preferences.py:1121 msgid "Module dialog settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1152 +#: ../gui/wxpython/gui_core/preferences.py:1146 msgid "Close dialog when module is successfully finished" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1166 -#: ../gui/wxpython/gui_core/dialogs.py:306 +#: ../gui/wxpython/gui_core/preferences.py:1160 +#: ../gui/wxpython/gui_core/dialogs.py:307 msgid "Add created map into layer tree" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1181 +#: ../gui/wxpython/gui_core/preferences.py:1175 msgid "Allow interactive input" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1195 +#: ../gui/wxpython/gui_core/preferences.py:1189 msgid "Verbosity level:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1231 +#: ../gui/wxpython/gui_core/preferences.py:1225 #: ../gui/wxpython/lmgr/frame.py:323 msgid "Layers" msgstr "ലയെറàµà´•àµ¾" -#: ../gui/wxpython/gui_core/preferences.py:1241 +#: ../gui/wxpython/gui_core/preferences.py:1235 msgid "Default raster settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1251 +#: ../gui/wxpython/gui_core/preferences.py:1245 msgid "Make null cells opaque" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1266 +#: ../gui/wxpython/gui_core/preferences.py:1260 msgid "Default color table" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1312 +#: ../gui/wxpython/gui_core/preferences.py:1306 msgid "Default vector settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1318 +#: ../gui/wxpython/gui_core/preferences.py:1312 msgid "Display:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1343 +#: ../gui/wxpython/gui_core/preferences.py:1337 msgid "Feature color:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1383 +#: ../gui/wxpython/gui_core/preferences.py:1377 msgid "Area fill color:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1431 +#: ../gui/wxpython/gui_core/preferences.py:1425 msgid "Random colors according to category number " msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1459 +#: ../gui/wxpython/gui_core/preferences.py:1453 msgid "Symbol:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1513 -#: ../gui/wxpython/dbmgr/base.py:1422 +#: ../gui/wxpython/gui_core/preferences.py:1507 +#: ../gui/wxpython/dbmgr/base.py:1424 msgid "Highlight selected features" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1542 +#: ../gui/wxpython/gui_core/preferences.py:1536 msgid "Line width (in pixels):" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1558 +#: ../gui/wxpython/gui_core/preferences.py:1552 msgid "Automatically hightlight selected features in map display" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1582 +#: ../gui/wxpython/gui_core/preferences.py:1576 msgid "Data browser" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1590 +#: ../gui/wxpython/gui_core/preferences.py:1584 msgid "Left mouse double click:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1615 +#: ../gui/wxpython/gui_core/preferences.py:1609 msgid "Encoding (e.g. utf-8, ascii, iso8859-1, koi8-r):" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1630 +#: ../gui/wxpython/gui_core/preferences.py:1624 msgid "Ask when deleting data record(s) from table" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1654 +#: ../gui/wxpython/gui_core/preferences.py:1648 msgid "Create table" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1661 -#: ../gui/wxpython/gui_core/dialogs.py:351 +#: ../gui/wxpython/gui_core/preferences.py:1655 +#: ../gui/wxpython/gui_core/dialogs.py:352 msgid "Key column:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1695 +#: ../gui/wxpython/gui_core/preferences.py:1689 #: ../gui/wxpython/mapdisp/statusbar.py:824 msgid "Projection" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1704 +#: ../gui/wxpython/gui_core/preferences.py:1698 msgid "Projection statusbar settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1713 +#: ../gui/wxpython/gui_core/preferences.py:1707 msgid "" "\n" "Note: This only controls the coordinates displayed in the lower-left of the Map Display\n" @@ -13866,63 +13887,63 @@ "menu located at the bottom of the Map Display window.\n" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1746 +#: ../gui/wxpython/gui_core/preferences.py:1740 msgid "Proj.4 string (required):" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1763 +#: ../gui/wxpython/gui_core/preferences.py:1757 msgid "EPSG file:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1780 +#: ../gui/wxpython/gui_core/preferences.py:1774 msgid "Load EPSG codes (be patient), enter EPSG code or insert Proj.4 string directly." msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1788 +#: ../gui/wxpython/gui_core/preferences.py:1782 msgid "&Load EPSG codes" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1808 +#: ../gui/wxpython/gui_core/preferences.py:1802 msgid "Coordinates format" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1816 +#: ../gui/wxpython/gui_core/preferences.py:1810 msgid "Lat/long projections" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1837 +#: ../gui/wxpython/gui_core/preferences.py:1831 msgid "Precision:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1923 +#: ../gui/wxpython/gui_core/preferences.py:1917 #, python-format msgid "Unable to read EPSG codes: %s" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1956 -#: ../gui/wxpython/gui_core/preferences.py:1968 -#: ../gui/wxpython/gui_core/preferences.py:1980 +#: ../gui/wxpython/gui_core/preferences.py:1950 +#: ../gui/wxpython/gui_core/preferences.py:1962 +#: ../gui/wxpython/gui_core/preferences.py:1974 #, python-format msgid "EPSG code %s not found" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1990 +#: ../gui/wxpython/gui_core/preferences.py:1984 msgid "Select default display font" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:2004 +#: ../gui/wxpython/gui_core/preferences.py:1998 msgid "Failed to set default display font. Try different font." msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:2023 +#: ../gui/wxpython/gui_core/preferences.py:2017 msgid "Select default output font" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:2112 +#: ../gui/wxpython/gui_core/preferences.py:2106 msgid "Manage access to mapsets" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:2127 +#: ../gui/wxpython/gui_core/preferences.py:2121 msgid "" "Check a mapset to make it accessible, uncheck it to hide it.\n" " Notes:\n" @@ -13931,7 +13952,7 @@ " - You may only write to mapsets which you own." msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:2204 +#: ../gui/wxpython/gui_core/preferences.py:2198 msgid "Owner" msgstr "ഉടമസàµà´¥àµ»" @@ -13943,274 +13964,274 @@ msgid "Select GRASS location and mapset" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:122 +#: ../gui/wxpython/gui_core/dialogs.py:123 msgid "Location or mapset is not defined." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:132 +#: ../gui/wxpython/gui_core/dialogs.py:133 msgid "Name of GRASS location:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:143 -#: ../gui/wxpython/gui_core/dialogs.py:200 +#: ../gui/wxpython/gui_core/dialogs.py:144 +#: ../gui/wxpython/gui_core/dialogs.py:201 msgid "Name of mapset:" msgstr "മാപàµà´ªàµà´¸àµ†à´±àµà´±à´¿à´¨àµà´±àµ† പേർ:" -#: ../gui/wxpython/gui_core/dialogs.py:172 +#: ../gui/wxpython/gui_core/dialogs.py:173 msgid "Select mapset in GRASS location" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:192 +#: ../gui/wxpython/gui_core/dialogs.py:193 msgid "Name of mapset is missing." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:233 +#: ../gui/wxpython/gui_core/dialogs.py:234 msgid "Name of vector map is missing." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:286 +#: ../gui/wxpython/gui_core/dialogs.py:287 msgid "Create attribute table" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:320 +#: ../gui/wxpython/gui_core/dialogs.py:321 msgid "Name of new vector map is missing." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:332 +#: ../gui/wxpython/gui_core/dialogs.py:333 msgid "Name for new vector map:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:435 +#: ../gui/wxpython/gui_core/dialogs.py:436 #, python-format msgid "Unable to create vector map <%s>." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:440 +#: ../gui/wxpython/gui_core/dialogs.py:441 #, python-format msgid "" "Invalid or empty key column.\n" "Unable to create vector map <%s>." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:471 +#: ../gui/wxpython/gui_core/dialogs.py:472 #, python-format msgid "Vector map <%s> already exists in the current mapset. Do you want to overwrite it?" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:561 +#: ../gui/wxpython/gui_core/dialogs.py:562 msgid "Load region:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:567 +#: ../gui/wxpython/gui_core/dialogs.py:568 msgid "Save region:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:619 +#: ../gui/wxpython/gui_core/dialogs.py:620 msgid "Name cannot begin with '.' and must not contain space, quotes, '/', ''', '@', ',', '=', '*', and all other non-alphanumeric characters." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:635 +#: ../gui/wxpython/gui_core/dialogs.py:636 msgid "Create or edit imagery groups" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:669 +#: ../gui/wxpython/gui_core/dialogs.py:670 msgid "Apply changes to selected group and close dialog" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:670 +#: ../gui/wxpython/gui_core/dialogs.py:671 msgid "Apply changes to selected group" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:671 +#: ../gui/wxpython/gui_core/dialogs.py:672 msgid "Close dialog, changes are not applied" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:712 -#: ../gui/wxpython/gui_core/dialogs.py:1509 +#: ../gui/wxpython/gui_core/dialogs.py:713 +#: ../gui/wxpython/gui_core/dialogs.py:1510 msgid "Put here a regular expression. Characters '.*' stand for anything, character '^' stands for the beginning and '$' for the end." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:719 +#: ../gui/wxpython/gui_core/dialogs.py:720 msgid "Select existing group or enter name of new group:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:730 +#: ../gui/wxpython/gui_core/dialogs.py:731 msgid "Edit/create subgroup" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:743 +#: ../gui/wxpython/gui_core/dialogs.py:744 msgid "Select existing subgroup or enter name of new subgroup:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:777 -#: ../gui/wxpython/gui_core/dialogs.py:845 -#: ../gui/wxpython/gui_core/dialogs.py:1494 +#: ../gui/wxpython/gui_core/dialogs.py:778 +#: ../gui/wxpython/gui_core/dialogs.py:846 +#: ../gui/wxpython/gui_core/dialogs.py:1495 msgid "Pattern:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:795 -#: ../gui/wxpython/gui_core/dialogs.py:863 -#: ../gui/wxpython/gui_core/dialogs.py:1518 +#: ../gui/wxpython/gui_core/dialogs.py:796 +#: ../gui/wxpython/gui_core/dialogs.py:864 +#: ../gui/wxpython/gui_core/dialogs.py:1519 msgid "List of maps:" msgstr "മാപàµà´ªà´¿à´¨àµà´±àµ† പടàµà´Ÿà´¿à´•:" -#: ../gui/wxpython/gui_core/dialogs.py:811 +#: ../gui/wxpython/gui_core/dialogs.py:812 msgid "Select map layers and add them to the list." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:816 +#: ../gui/wxpython/gui_core/dialogs.py:817 msgid "Remove selected layer(s) from list." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:873 +#: ../gui/wxpython/gui_core/dialogs.py:874 msgid "Check maps from group to be included into subgroup." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1037 +#: ../gui/wxpython/gui_core/dialogs.py:1038 msgid "Add selected map layers into group" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1174 +#: ../gui/wxpython/gui_core/dialogs.py:1175 #, python-format msgid "Group <%s> was changed, do you want to apply changes?" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1177 -#: ../gui/wxpython/gui_core/dialogs.py:1193 +#: ../gui/wxpython/gui_core/dialogs.py:1178 +#: ../gui/wxpython/gui_core/dialogs.py:1194 msgid "Unapplied changes" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1190 +#: ../gui/wxpython/gui_core/dialogs.py:1191 #, python-format msgid "Subgroup <%s> was changed, do you want to apply changes?" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1247 +#: ../gui/wxpython/gui_core/dialogs.py:1248 msgid "No raster maps selected." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1276 +#: ../gui/wxpython/gui_core/dialogs.py:1277 #, python-format msgid "No changes to apply in group <%s>." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1279 +#: ../gui/wxpython/gui_core/dialogs.py:1280 #, python-format msgid "Group <%s> was successfully created." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1281 +#: ../gui/wxpython/gui_core/dialogs.py:1282 #, python-format msgid "Group <%s> was successfully changed." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1284 +#: ../gui/wxpython/gui_core/dialogs.py:1285 #, python-format msgid "Creating of new group <%s> failed." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1286 +#: ../gui/wxpython/gui_core/dialogs.py:1287 #, python-format msgid "Changing of group <%s> failed." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1324 +#: ../gui/wxpython/gui_core/dialogs.py:1325 msgid "No group selected." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1329 +#: ../gui/wxpython/gui_core/dialogs.py:1330 msgid "No subgroup selected." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1436 +#: ../gui/wxpython/gui_core/dialogs.py:1437 msgid "Use fully-qualified map names" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1462 +#: ../gui/wxpython/gui_core/dialogs.py:1463 msgid "Map type:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1477 +#: ../gui/wxpython/gui_core/dialogs.py:1478 msgid "Select toggle" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1484 +#: ../gui/wxpython/gui_core/dialogs.py:1485 msgid "Mapset:" msgstr "മാപàµà´ªàµà´¸àµ†à´±àµà´±àµ:" -#: ../gui/wxpython/gui_core/dialogs.py:1577 +#: ../gui/wxpython/gui_core/dialogs.py:1579 msgid "Invert selection" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1720 +#: ../gui/wxpython/gui_core/dialogs.py:1722 #, python-format msgid "Dynamic series (%s)" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1747 +#: ../gui/wxpython/gui_core/dialogs.py:1749 msgid "Set Map Layer Opacity" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1778 -#: ../gui/wxpython/psmap/dialogs.py:6389 ../gui/wxpython/psmap/dialogs.py:6416 -#: ../gui/wxpython/psmap/dialogs.py:6748 ../gui/wxpython/psmap/dialogs.py:6778 +#: ../gui/wxpython/gui_core/dialogs.py:1780 +#: ../gui/wxpython/psmap/dialogs.py:6391 ../gui/wxpython/psmap/dialogs.py:6418 +#: ../gui/wxpython/psmap/dialogs.py:6750 ../gui/wxpython/psmap/dialogs.py:6780 msgid "transparent" msgstr "à´ªàµà´°à´¸à´¨àµà´¨à´®à´¾à´¯ " -#: ../gui/wxpython/gui_core/dialogs.py:1781 +#: ../gui/wxpython/gui_core/dialogs.py:1783 msgid "opaque" msgstr "അതാരàµà´¯à´®à´¾à´¯" -#: ../gui/wxpython/gui_core/dialogs.py:1879 +#: ../gui/wxpython/gui_core/dialogs.py:1884 msgid "Set image size" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1894 +#: ../gui/wxpython/gui_core/dialogs.py:1899 msgid "Image size" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1941 +#: ../gui/wxpython/gui_core/dialogs.py:1946 msgid "Template:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1981 +#: ../gui/wxpython/gui_core/dialogs.py:1986 msgid "GRASS GIS SQL Query Utility" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1997 +#: ../gui/wxpython/gui_core/dialogs.py:2002 msgid " SQL statement " msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:2045 +#: ../gui/wxpython/gui_core/dialogs.py:2050 msgid "Symbols" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:2080 +#: ../gui/wxpython/gui_core/dialogs.py:2085 msgid "Symbol directory:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:2092 +#: ../gui/wxpython/gui_core/dialogs.py:2097 msgid "Symbol name:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:2343 +#: ../gui/wxpython/gui_core/dialogs.py:2348 msgid "Do you want to quit GRASS including shell prompt or just close the GUI?" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:2420 +#: ../gui/wxpython/gui_core/dialogs.py:2425 msgid "Select font:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:2451 +#: ../gui/wxpython/gui_core/dialogs.py:2456 msgid "Character encoding:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:2469 -#: ../gui/wxpython/psmap/dialogs.py:398 ../gui/wxpython/psmap/dialogs.py:4979 +#: ../gui/wxpython/gui_core/dialogs.py:2474 +#: ../gui/wxpython/psmap/dialogs.py:400 ../gui/wxpython/psmap/dialogs.py:4981 msgid "Font size:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:2521 +#: ../gui/wxpython/gui_core/dialogs.py:2526 msgid "Example" msgstr "" @@ -14311,28 +14332,28 @@ msgid "Toggle to save list of executed commands into a file; content saved when switching off." msgstr "" -#: ../gui/wxpython/gui_core/goutput.py:420 +#: ../gui/wxpython/gui_core/goutput.py:421 #: ../gui/wxpython/gui_core/goutput.py:516 msgid "Save file as..." msgstr "" -#: ../gui/wxpython/gui_core/goutput.py:422 +#: ../gui/wxpython/gui_core/goutput.py:423 #: ../gui/wxpython/gui_core/goutput.py:518 #, python-format msgid "%(txt)s (*.txt)|*.txt|%(files)s (*)|*" msgstr "" -#: ../gui/wxpython/gui_core/goutput.py:423 +#: ../gui/wxpython/gui_core/goutput.py:424 #: ../gui/wxpython/gui_core/goutput.py:519 msgid "Text files" msgstr "" -#: ../gui/wxpython/gui_core/goutput.py:424 +#: ../gui/wxpython/gui_core/goutput.py:425 #: ../gui/wxpython/gui_core/goutput.py:520 msgid "Files" msgstr "" -#: ../gui/wxpython/gui_core/goutput.py:437 +#: ../gui/wxpython/gui_core/goutput.py:438 #, python-format msgid "" "Unable to write file '%(path)s'.\n" @@ -14340,14 +14361,21 @@ "Details: %(error)s" msgstr "" -#: ../gui/wxpython/gui_core/goutput.py:442 +#: ../gui/wxpython/gui_core/goutput.py:443 #, python-format msgid "Command output saved into '%s'" msgstr "" +#: ../gui/wxpython/gui_core/goutput.py:497 +#, python-brace-format +msgid "" +"Unable to write file '{filePath}'.\n" +"\n" +"Details: {error}" +msgstr "" + #: ../gui/wxpython/gui_core/goutput.py:501 -#, python-format -msgid "Command log saved to '%s'" +msgid "Command log saved to '{}'" msgstr "" #: ../gui/wxpython/psmap/toolbars.py:79 @@ -14479,7 +14507,7 @@ msgstr "" #: ../gui/wxpython/psmap/frame.py:636 ../gui/wxpython/psmap/frame.py:661 -#: ../gui/wxpython/psmap/dialogs.py:1635 +#: ../gui/wxpython/psmap/dialogs.py:1637 msgid "Please, create map frame first." msgstr "" @@ -14527,7 +14555,7 @@ msgid "Click and drag to resize object" msgstr "" -#: ../gui/wxpython/psmap/frame.py:2471 +#: ../gui/wxpython/psmap/frame.py:2474 msgid "labels: " msgstr "" @@ -14622,760 +14650,760 @@ msgid "Failed to read instruction %(inst)s: file %(file)s not found." msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:231 +#: ../gui/wxpython/psmap/dialogs.py:233 msgid "Units:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:242 +#: ../gui/wxpython/psmap/dialogs.py:244 msgid "" "Position of the top left corner\n" "from the top left edge of the paper" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:244 -#: ../gui/wxpython/animation/dialogs.py:1137 +#: ../gui/wxpython/psmap/dialogs.py:246 +#: ../gui/wxpython/animation/dialogs.py:1140 msgid "X:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:246 -#: ../gui/wxpython/animation/dialogs.py:1139 +#: ../gui/wxpython/psmap/dialogs.py:248 +#: ../gui/wxpython/animation/dialogs.py:1142 msgid "Y:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:271 +#: ../gui/wxpython/psmap/dialogs.py:273 msgid "Position is given:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:273 +#: ../gui/wxpython/psmap/dialogs.py:275 msgid "relative to paper" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:275 +#: ../gui/wxpython/psmap/dialogs.py:277 msgid "by map coordinates" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:305 +#: ../gui/wxpython/psmap/dialogs.py:307 msgid "" "Position from the top left\n" "edge of the paper" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:396 +#: ../gui/wxpython/psmap/dialogs.py:398 msgid "Font:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:424 +#: ../gui/wxpython/psmap/dialogs.py:426 msgid "Choose color:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:473 +#: ../gui/wxpython/psmap/dialogs.py:475 msgid "Close dialog and apply changes" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:524 +#: ../gui/wxpython/psmap/dialogs.py:526 msgid "Units" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:525 -#: ../gui/wxpython/animation/dialogs.py:926 +#: ../gui/wxpython/psmap/dialogs.py:527 +#: ../gui/wxpython/animation/dialogs.py:929 msgid "Format" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:526 +#: ../gui/wxpython/psmap/dialogs.py:528 msgid "Orientation" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:527 ../gui/wxpython/psmap/dialogs.py:2888 +#: ../gui/wxpython/psmap/dialogs.py:529 ../gui/wxpython/psmap/dialogs.py:2890 msgid "Width" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:528 +#: ../gui/wxpython/psmap/dialogs.py:530 msgid "Height" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:529 +#: ../gui/wxpython/psmap/dialogs.py:531 msgid "Left" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:530 +#: ../gui/wxpython/psmap/dialogs.py:532 msgid "Right" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:594 +#: ../gui/wxpython/psmap/dialogs.py:596 msgid "Literal is not allowed!" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:608 +#: ../gui/wxpython/psmap/dialogs.py:610 msgid "Page size" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:612 +#: ../gui/wxpython/psmap/dialogs.py:614 msgid "Margins" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:619 +#: ../gui/wxpython/psmap/dialogs.py:621 msgid "Portrait" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:619 +#: ../gui/wxpython/psmap/dialogs.py:621 msgid "Landscape" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:765 +#: ../gui/wxpython/psmap/dialogs.py:767 msgid "Map settings" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:775 +#: ../gui/wxpython/psmap/dialogs.py:777 msgid "Map frame settings" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:893 +#: ../gui/wxpython/psmap/dialogs.py:895 msgid "Map frame options:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:894 +#: ../gui/wxpython/psmap/dialogs.py:896 msgid "fit frame to match selected map" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:895 +#: ../gui/wxpython/psmap/dialogs.py:897 msgid "fit frame to match saved region" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:896 +#: ../gui/wxpython/psmap/dialogs.py:898 msgid "fit frame to match current computational region" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:897 +#: ../gui/wxpython/psmap/dialogs.py:899 msgid "fixed scale and map center" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:914 ../gui/wxpython/psmap/dialogs.py:1224 +#: ../gui/wxpython/psmap/dialogs.py:916 ../gui/wxpython/psmap/dialogs.py:1226 msgid "Map selection" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:927 ../gui/wxpython/psmap/dialogs.py:1715 +#: ../gui/wxpython/psmap/dialogs.py:929 ../gui/wxpython/psmap/dialogs.py:1717 msgid "Map:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:927 +#: ../gui/wxpython/psmap/dialogs.py:929 msgid "Region:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:984 +#: ../gui/wxpython/psmap/dialogs.py:986 msgid "Map scale and center" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:988 +#: ../gui/wxpython/psmap/dialogs.py:990 msgid "Center:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:989 +#: ../gui/wxpython/psmap/dialogs.py:991 msgid "E:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:990 +#: ../gui/wxpython/psmap/dialogs.py:992 msgid "N:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:997 ../gui/wxpython/psmap/dialogs.py:5860 +#: ../gui/wxpython/psmap/dialogs.py:999 ../gui/wxpython/psmap/dialogs.py:5862 msgid "Scale:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:998 +#: ../gui/wxpython/psmap/dialogs.py:1000 msgid "1 :" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1062 +#: ../gui/wxpython/psmap/dialogs.py:1064 msgid "Map max resolution (dpi):" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1099 ../gui/wxpython/psmap/dialogs.py:3709 +#: ../gui/wxpython/psmap/dialogs.py:1101 ../gui/wxpython/psmap/dialogs.py:3711 msgid "Border" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1105 +#: ../gui/wxpython/psmap/dialogs.py:1107 msgid "draw border around map frame" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1112 +#: ../gui/wxpython/psmap/dialogs.py:1114 msgid "border color:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1114 +#: ../gui/wxpython/psmap/dialogs.py:1116 msgid "border width (pts):" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1233 +#: ../gui/wxpython/psmap/dialogs.py:1235 msgid "" "Region is set to match this map,\n" "raster or vector map must be added later" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1240 +#: ../gui/wxpython/psmap/dialogs.py:1242 msgid "Region selection" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1420 +#: ../gui/wxpython/psmap/dialogs.py:1422 msgid "No map selected!" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1444 +#: ../gui/wxpython/psmap/dialogs.py:1446 msgid "No region selected!" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1495 +#: ../gui/wxpython/psmap/dialogs.py:1497 msgid "Invalid scale or map center!" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1565 +#: ../gui/wxpython/psmap/dialogs.py:1567 msgid "Choose raster map" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1570 +#: ../gui/wxpython/psmap/dialogs.py:1572 msgid "no raster map" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1573 +#: ../gui/wxpython/psmap/dialogs.py:1575 msgid "raster:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1698 ../gui/wxpython/gmodeler/model.py:798 +#: ../gui/wxpython/psmap/dialogs.py:1700 ../gui/wxpython/gmodeler/model.py:798 msgid "Vector maps" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1711 +#: ../gui/wxpython/psmap/dialogs.py:1713 msgid "Add map" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1719 ../gui/wxpython/psmap/dialogs.py:2180 +#: ../gui/wxpython/psmap/dialogs.py:1721 ../gui/wxpython/psmap/dialogs.py:2182 msgid "points" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1719 ../gui/wxpython/psmap/dialogs.py:2182 +#: ../gui/wxpython/psmap/dialogs.py:1721 ../gui/wxpython/psmap/dialogs.py:2184 msgid "lines" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1719 +#: ../gui/wxpython/psmap/dialogs.py:1721 msgid "areas" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1725 +#: ../gui/wxpython/psmap/dialogs.py:1727 msgid "Data Type" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1730 -#: ../gui/wxpython/animation/dialogs.py:776 ../gui/wxpython/dbmgr/base.py:2361 +#: ../gui/wxpython/psmap/dialogs.py:1732 +#: ../gui/wxpython/animation/dialogs.py:779 ../gui/wxpython/dbmgr/base.py:2363 msgid "Add" msgstr "ചേർകàµà´•àµà´•" -#: ../gui/wxpython/psmap/dialogs.py:1759 +#: ../gui/wxpython/psmap/dialogs.py:1761 msgid "Manage vector maps" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1764 +#: ../gui/wxpython/psmap/dialogs.py:1766 msgid "The topmost vector map overlaps the others" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1768 ../gui/wxpython/psmap/dialogs.py:3666 +#: ../gui/wxpython/psmap/dialogs.py:1770 ../gui/wxpython/psmap/dialogs.py:3668 #: ../gui/wxpython/web_services/widgets.py:267 msgid "Up" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1769 ../gui/wxpython/psmap/dialogs.py:3667 +#: ../gui/wxpython/psmap/dialogs.py:1771 ../gui/wxpython/psmap/dialogs.py:3669 #: ../gui/wxpython/web_services/widgets.py:269 msgid "Down" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1771 +#: ../gui/wxpython/psmap/dialogs.py:1773 msgid "Properties..." msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2014 +#: ../gui/wxpython/psmap/dialogs.py:2016 msgid "Raster map settings" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2062 +#: ../gui/wxpython/psmap/dialogs.py:2064 msgid "Vector maps settings" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2110 +#: ../gui/wxpython/psmap/dialogs.py:2112 #, python-format msgid "%s properties" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2165 +#: ../gui/wxpython/psmap/dialogs.py:2167 msgid "Data selection" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2180 +#: ../gui/wxpython/psmap/dialogs.py:2182 msgid "centroids" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2182 +#: ../gui/wxpython/psmap/dialogs.py:2184 msgid "boundaries" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2220 +#: ../gui/wxpython/psmap/dialogs.py:2222 msgid "Layer selection" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2227 +#: ../gui/wxpython/psmap/dialogs.py:2229 msgid "Database connection is not defined in DB file." msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2228 +#: ../gui/wxpython/psmap/dialogs.py:2230 msgid "Select layer:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2257 +#: ../gui/wxpython/psmap/dialogs.py:2259 msgid "list of categories (e.g. 1,3,5-7)" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2314 +#: ../gui/wxpython/psmap/dialogs.py:2316 msgid "Use current mask" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2333 ../gui/wxpython/psmap/dialogs.py:2489 +#: ../gui/wxpython/psmap/dialogs.py:2335 ../gui/wxpython/psmap/dialogs.py:2491 msgid "Colors" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2342 ../gui/wxpython/psmap/dialogs.py:2498 +#: ../gui/wxpython/psmap/dialogs.py:2344 ../gui/wxpython/psmap/dialogs.py:2500 msgid "Outline" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2347 ../gui/wxpython/psmap/dialogs.py:2508 +#: ../gui/wxpython/psmap/dialogs.py:2349 ../gui/wxpython/psmap/dialogs.py:2510 msgid "draw outline" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2350 ../gui/wxpython/psmap/dialogs.py:2513 -#: ../gui/wxpython/psmap/dialogs.py:5285 ../gui/wxpython/psmap/dialogs.py:5293 +#: ../gui/wxpython/psmap/dialogs.py:2352 ../gui/wxpython/psmap/dialogs.py:2515 +#: ../gui/wxpython/psmap/dialogs.py:5287 ../gui/wxpython/psmap/dialogs.py:5295 msgid "Width (pts):" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2419 +#: ../gui/wxpython/psmap/dialogs.py:2421 msgid "fill color" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2425 ../gui/wxpython/psmap/dialogs.py:2583 +#: ../gui/wxpython/psmap/dialogs.py:2427 ../gui/wxpython/psmap/dialogs.py:2585 msgid "choose color:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2440 ../gui/wxpython/psmap/dialogs.py:2599 +#: ../gui/wxpython/psmap/dialogs.py:2442 ../gui/wxpython/psmap/dialogs.py:2601 msgid "color from map table column:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2511 +#: ../gui/wxpython/psmap/dialogs.py:2513 msgid "No effect for fill color from table column" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2580 +#: ../gui/wxpython/psmap/dialogs.py:2582 msgid "Color of lines:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2647 ../gui/wxpython/psmap/dialogs.py:2879 -#: ../gui/wxpython/psmap/dialogs.py:3004 +#: ../gui/wxpython/psmap/dialogs.py:2649 ../gui/wxpython/psmap/dialogs.py:2881 +#: ../gui/wxpython/psmap/dialogs.py:3006 msgid "Size and style" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2675 +#: ../gui/wxpython/psmap/dialogs.py:2677 msgid "eps file:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2680 ../gui/wxpython/psmap/dialogs.py:3022 +#: ../gui/wxpython/psmap/dialogs.py:2682 ../gui/wxpython/psmap/dialogs.py:3024 msgid "Type filename or click browse to choose file" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2681 ../gui/wxpython/psmap/dialogs.py:3023 +#: ../gui/wxpython/psmap/dialogs.py:2683 ../gui/wxpython/psmap/dialogs.py:3025 msgid "Choose a file" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2740 +#: ../gui/wxpython/psmap/dialogs.py:2742 msgid "size from map table column:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2742 +#: ../gui/wxpython/psmap/dialogs.py:2744 msgid "scale:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2807 +#: ../gui/wxpython/psmap/dialogs.py:2809 msgid "Rotation" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2812 +#: ../gui/wxpython/psmap/dialogs.py:2814 msgid "rotate symbols:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2814 +#: ../gui/wxpython/psmap/dialogs.py:2816 msgid "counterclockwise in degrees:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2818 +#: ../gui/wxpython/psmap/dialogs.py:2820 msgid "from map table column:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2893 +#: ../gui/wxpython/psmap/dialogs.py:2895 msgid "Set width (pts):" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2910 +#: ../gui/wxpython/psmap/dialogs.py:2912 msgid "multiply width by category value" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2947 +#: ../gui/wxpython/psmap/dialogs.py:2949 msgid "Choose line style:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2960 +#: ../gui/wxpython/psmap/dialogs.py:2962 msgid "Choose linecap:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3013 +#: ../gui/wxpython/psmap/dialogs.py:3015 msgid "Pattern" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3018 +#: ../gui/wxpython/psmap/dialogs.py:3020 msgid "use pattern:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3020 +#: ../gui/wxpython/psmap/dialogs.py:3022 msgid "Choose pattern file:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3028 +#: ../gui/wxpython/psmap/dialogs.py:3030 msgid "pattern line width (pts):" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3032 +#: ../gui/wxpython/psmap/dialogs.py:3034 msgid "pattern scale factor:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3392 +#: ../gui/wxpython/psmap/dialogs.py:3394 msgid "Raster legend" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3397 -#: ../gui/wxpython/animation/dialogs.py:473 +#: ../gui/wxpython/psmap/dialogs.py:3399 +#: ../gui/wxpython/animation/dialogs.py:476 msgid "Show raster legend" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3411 +#: ../gui/wxpython/psmap/dialogs.py:3413 msgid "Source raster" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3416 +#: ../gui/wxpython/psmap/dialogs.py:3418 msgid "current raster" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3419 +#: ../gui/wxpython/psmap/dialogs.py:3421 msgid "select raster" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3426 ../gui/wxpython/psmap/dialogs.py:4441 +#: ../gui/wxpython/psmap/dialogs.py:3428 ../gui/wxpython/psmap/dialogs.py:4443 #, python-format msgid "%(rast)s: type %(type)s" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3475 +#: ../gui/wxpython/psmap/dialogs.py:3477 msgid "Type of legend" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3480 +#: ../gui/wxpython/psmap/dialogs.py:3482 msgid "discrete legend (categorical maps)" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3484 +#: ../gui/wxpython/psmap/dialogs.py:3486 msgid "continuous color gradient legend (floating point map)" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3510 +#: ../gui/wxpython/psmap/dialogs.py:3512 msgid "Advanced legend settings" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3515 +#: ../gui/wxpython/psmap/dialogs.py:3517 msgid "draw \"no data\" box" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3524 +#: ../gui/wxpython/psmap/dialogs.py:3526 msgid "draw ticks across color table" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3616 +#: ../gui/wxpython/psmap/dialogs.py:3618 msgid "Vector legend" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3621 +#: ../gui/wxpython/psmap/dialogs.py:3623 msgid "Show vector legend" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3635 +#: ../gui/wxpython/psmap/dialogs.py:3637 msgid "Source vector maps" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3640 +#: ../gui/wxpython/psmap/dialogs.py:3642 msgid "Choose vector maps and their order in legend" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3645 ../gui/wxpython/gmodeler/frame.py:1886 +#: ../gui/wxpython/psmap/dialogs.py:3647 ../gui/wxpython/gmodeler/frame.py:1886 #: ../gui/wxpython/gmodeler/dialogs.py:492 #: ../gui/wxpython/gmodeler/dialogs.py:604 msgid "Label" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3668 ../gui/wxpython/psmap/dialogs.py:4148 +#: ../gui/wxpython/psmap/dialogs.py:3670 ../gui/wxpython/psmap/dialogs.py:4150 msgid "Edit label" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3714 +#: ../gui/wxpython/psmap/dialogs.py:3716 msgid "draw border around legend" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3772 +#: ../gui/wxpython/psmap/dialogs.py:3774 msgid "Size and position" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3842 +#: ../gui/wxpython/psmap/dialogs.py:3844 msgid "Leave the edit field empty, to use default values." msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3882 +#: ../gui/wxpython/psmap/dialogs.py:3884 msgid "" "Width of the color symbol (for lines)\n" "in front of the legend text" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3888 ../gui/wxpython/psmap/dialogs.py:4053 +#: ../gui/wxpython/psmap/dialogs.py:3890 ../gui/wxpython/psmap/dialogs.py:4055 msgid "Columns:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3898 +#: ../gui/wxpython/psmap/dialogs.py:3900 msgid "column span:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3900 +#: ../gui/wxpython/psmap/dialogs.py:3902 msgid "" "Column separation distance between the left edges\n" "of two columns in a multicolumn legend" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4147 +#: ../gui/wxpython/psmap/dialogs.py:4149 msgid "Edit legend label:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4194 +#: ../gui/wxpython/psmap/dialogs.py:4196 msgid "No raster map selected!" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4195 +#: ../gui/wxpython/psmap/dialogs.py:4197 msgid "No raster" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4485 +#: ../gui/wxpython/psmap/dialogs.py:4487 msgid "Mapinfo settings" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4589 +#: ../gui/wxpython/psmap/dialogs.py:4591 msgid "Color settings" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4595 +#: ../gui/wxpython/psmap/dialogs.py:4597 msgid "use border color:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4597 +#: ../gui/wxpython/psmap/dialogs.py:4599 msgid "use background color:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4856 +#: ../gui/wxpython/psmap/dialogs.py:4858 msgid "Length:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4862 +#: ../gui/wxpython/psmap/dialogs.py:4864 msgid "Scalebar length is given in map units" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4867 +#: ../gui/wxpython/psmap/dialogs.py:4869 msgid "Scalebar height is real height on paper" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4869 +#: ../gui/wxpython/psmap/dialogs.py:4871 msgid "default" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4946 +#: ../gui/wxpython/psmap/dialogs.py:4948 msgid "Type:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4965 +#: ../gui/wxpython/psmap/dialogs.py:4967 msgid "Number of segments:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4971 +#: ../gui/wxpython/psmap/dialogs.py:4973 msgid "Label every " msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4972 +#: ../gui/wxpython/psmap/dialogs.py:4974 msgid "segments" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4985 +#: ../gui/wxpython/psmap/dialogs.py:4987 msgid "transparent text background" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5103 +#: ../gui/wxpython/psmap/dialogs.py:5105 msgid "Length of scale bar is not defined" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5197 +#: ../gui/wxpython/psmap/dialogs.py:5199 msgid "Enter text:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5268 +#: ../gui/wxpython/psmap/dialogs.py:5270 msgid "Text effects" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5274 +#: ../gui/wxpython/psmap/dialogs.py:5276 msgid "text background" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5279 +#: ../gui/wxpython/psmap/dialogs.py:5281 msgid "highlight" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5288 +#: ../gui/wxpython/psmap/dialogs.py:5290 msgid "text border" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5397 +#: ../gui/wxpython/psmap/dialogs.py:5399 msgid "Offset" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5401 +#: ../gui/wxpython/psmap/dialogs.py:5403 msgid "horizontal (pts):" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5403 +#: ../gui/wxpython/psmap/dialogs.py:5405 msgid "vertical (pts):" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5442 +#: ../gui/wxpython/psmap/dialogs.py:5444 msgid " Reference point" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5496 +#: ../gui/wxpython/psmap/dialogs.py:5498 msgid "Text rotation" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5502 +#: ../gui/wxpython/psmap/dialogs.py:5504 msgid "rotate text (counterclockwise)" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5594 +#: ../gui/wxpython/psmap/dialogs.py:5596 msgid "No text entered!" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5795 +#: ../gui/wxpython/psmap/dialogs.py:5797 msgid "Choose a directory with images" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5838 +#: ../gui/wxpython/psmap/dialogs.py:5840 msgid "Note: only EPS format supported" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5854 +#: ../gui/wxpython/psmap/dialogs.py:5856 msgid "Scale And Rotation" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5895 ../gui/wxpython/psmap/dialogs.py:6477 +#: ../gui/wxpython/psmap/dialogs.py:5897 ../gui/wxpython/psmap/dialogs.py:6479 msgid "Rotation angle (deg):" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5911 ../gui/wxpython/psmap/dialogs.py:6499 +#: ../gui/wxpython/psmap/dialogs.py:5913 ../gui/wxpython/psmap/dialogs.py:6501 msgid "Counterclockwise rotation in degrees" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6037 +#: ../gui/wxpython/psmap/dialogs.py:6039 msgid "" "PIL\n" "missing" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6057 +#: ../gui/wxpython/psmap/dialogs.py:6059 #, python-format msgid "Unable to read file %s" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6118 +#: ../gui/wxpython/psmap/dialogs.py:6120 #, python-format msgid "size: %(width)s x %(height)s pts" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6140 +#: ../gui/wxpython/psmap/dialogs.py:6142 msgid "No image selected." msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6247 +#: ../gui/wxpython/psmap/dialogs.py:6249 msgid "North Arrow settings" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6258 +#: ../gui/wxpython/psmap/dialogs.py:6260 msgid "Compute convergence" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6329 +#: ../gui/wxpython/psmap/dialogs.py:6331 msgid "Symbol" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6336 +#: ../gui/wxpython/psmap/dialogs.py:6338 msgid "Select symbol:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6353 +#: ../gui/wxpython/psmap/dialogs.py:6355 msgid "" "Note: Selected symbol is not displayed\n" "in draft mode (only in preview mode)" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6386 ../gui/wxpython/psmap/dialogs.py:6745 +#: ../gui/wxpython/psmap/dialogs.py:6388 ../gui/wxpython/psmap/dialogs.py:6747 msgid "Outline color:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6413 ../gui/wxpython/psmap/dialogs.py:6775 +#: ../gui/wxpython/psmap/dialogs.py:6415 ../gui/wxpython/psmap/dialogs.py:6777 msgid "Fill color:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6452 +#: ../gui/wxpython/psmap/dialogs.py:6454 msgid "Size and Rotation" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6460 +#: ../gui/wxpython/psmap/dialogs.py:6462 msgid "Size (pt):" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6463 +#: ../gui/wxpython/psmap/dialogs.py:6465 msgid "Symbol size in points" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6698 +#: ../gui/wxpython/psmap/dialogs.py:6700 msgid "Rectangle settings" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6700 +#: ../gui/wxpython/psmap/dialogs.py:6702 msgid "Line settings" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6834 +#: ../gui/wxpython/psmap/dialogs.py:6836 msgid "Line width in points" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6908 +#: ../gui/wxpython/psmap/dialogs.py:6910 msgid "Vector labels" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6928 +#: ../gui/wxpython/psmap/dialogs.py:6930 msgid "Vector label files created beforehand by v.label module" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6945 +#: ../gui/wxpython/psmap/dialogs.py:6947 msgid "You can select multiple label files." msgstr "" @@ -15492,7 +15520,7 @@ msgid "Map <%s> not found." msgstr "മാപàµà´ªàµ <%s> à´•à´£àµà´®à´¨à´¿à´²àµà´²" -#: ../gui/wxpython/mapswipe/frame.py:674 ../gui/wxpython/mapdisp/frame.py:897 +#: ../gui/wxpython/mapswipe/frame.py:674 ../gui/wxpython/mapdisp/frame.py:896 msgid "No raster or vector map layer selected for querying." msgstr "" @@ -15536,7 +15564,7 @@ msgid "Shape:" msgstr "" -#: ../gui/wxpython/gcp/manager.py:509 +#: ../gui/wxpython/gcp/manager.py:511 msgid "Select/create group:" msgstr "" @@ -15570,23 +15598,23 @@ msgid "Animation %d" msgstr "" -#: ../gui/wxpython/animation/nviztask.py:43 ../gui/wxpython/lmgr/frame.py:1391 +#: ../gui/wxpython/animation/nviztask.py:45 ../gui/wxpython/lmgr/frame.py:1395 #, python-format msgid "" "Reading workspace file <%s> failed.\n" "Invalid file, unable to parse XML document." msgstr "" -#: ../gui/wxpython/animation/nviztask.py:53 +#: ../gui/wxpython/animation/nviztask.py:55 #, python-format msgid "No 3d view information in workspace file <%s>." msgstr "" -#: ../gui/wxpython/animation/nviztask.py:285 +#: ../gui/wxpython/animation/nviztask.py:287 msgid "Please add only one layer in the list." msgstr "" -#: ../gui/wxpython/animation/nviztask.py:292 +#: ../gui/wxpython/animation/nviztask.py:294 msgid "No map series nor space-time dataset is added." msgstr "" @@ -15612,7 +15640,7 @@ #: ../gui/wxpython/animation/toolbars.py:51 #: ../gui/wxpython/animation/toolbars.py:52 -#: ../gui/wxpython/animation/dialogs.py:324 +#: ../gui/wxpython/animation/dialogs.py:327 msgid "Add new animation" msgstr "" @@ -15623,7 +15651,7 @@ #: ../gui/wxpython/animation/toolbars.py:59 #: ../gui/wxpython/animation/toolbars.py:60 -#: ../gui/wxpython/animation/dialogs.py:907 +#: ../gui/wxpython/animation/dialogs.py:910 msgid "Export animation" msgstr "" @@ -15681,427 +15709,427 @@ msgid "%s=, %s=, %s= and %s= are mutually exclusive." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:53 +#: ../gui/wxpython/animation/dialogs.py:56 msgid "Adjust speed of animation" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:100 +#: ../gui/wxpython/animation/dialogs.py:103 msgid "Simple mode" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:105 +#: ../gui/wxpython/animation/dialogs.py:108 msgid "Frame duration:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:106 -#: ../gui/wxpython/animation/dialogs.py:147 +#: ../gui/wxpython/animation/dialogs.py:109 +#: ../gui/wxpython/animation/dialogs.py:150 msgid "ms" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:139 +#: ../gui/wxpython/animation/dialogs.py:142 msgid "Temporal mode" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:144 +#: ../gui/wxpython/animation/dialogs.py:147 msgid "Time unit:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:146 +#: ../gui/wxpython/animation/dialogs.py:149 msgid "Duration of time unit:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:218 +#: ../gui/wxpython/animation/dialogs.py:221 msgid "year" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:219 +#: ../gui/wxpython/animation/dialogs.py:222 msgid "month" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:220 +#: ../gui/wxpython/animation/dialogs.py:223 msgid "day" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:221 +#: ../gui/wxpython/animation/dialogs.py:224 msgid "hour" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:222 +#: ../gui/wxpython/animation/dialogs.py:225 msgid "minute" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:223 +#: ../gui/wxpython/animation/dialogs.py:226 msgid "second" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:288 +#: ../gui/wxpython/animation/dialogs.py:291 msgid "Animation speed is too high." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:326 +#: ../gui/wxpython/animation/dialogs.py:329 msgid "Edit animation" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:344 +#: ../gui/wxpython/animation/dialogs.py:347 msgid "Advanced" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:375 +#: ../gui/wxpython/animation/dialogs.py:378 msgid "top left" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:376 +#: ../gui/wxpython/animation/dialogs.py:379 msgid "top right" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:377 +#: ../gui/wxpython/animation/dialogs.py:380 msgid "bottom left" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:378 +#: ../gui/wxpython/animation/dialogs.py:381 msgid "bottom right" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:394 +#: ../gui/wxpython/animation/dialogs.py:397 msgid "Select 2D or 3D view" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:409 +#: ../gui/wxpython/animation/dialogs.py:412 msgid "Window position:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:419 +#: ../gui/wxpython/animation/dialogs.py:422 msgid "View mode:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:430 +#: ../gui/wxpython/animation/dialogs.py:433 msgid "" "For 3D animation, please select only one space-time dataset\n" "or one series of map layers." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:475 +#: ../gui/wxpython/animation/dialogs.py:478 #: ../gui/wxpython/lmgr/layertree.py:111 msgid "Set options" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:496 +#: ../gui/wxpython/animation/dialogs.py:499 msgid "3D view parameters" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:504 +#: ../gui/wxpython/animation/dialogs.py:507 msgid "Workspace file:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:506 +#: ../gui/wxpython/animation/dialogs.py:509 msgid "Choose workspace file to import 3D view parameters" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:515 +#: ../gui/wxpython/animation/dialogs.py:518 msgid "Parameter for animation:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:554 +#: ../gui/wxpython/animation/dialogs.py:557 msgid "Animate region change (2D view only)" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:558 +#: ../gui/wxpython/animation/dialogs.py:561 msgid "Start region:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:568 +#: ../gui/wxpython/animation/dialogs.py:571 msgid "End region:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:574 +#: ../gui/wxpython/animation/dialogs.py:577 msgid "Zoom value:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:575 +#: ../gui/wxpython/animation/dialogs.py:578 msgid "N-S/E-W distances in map units used to gradually reduce region." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:582 +#: ../gui/wxpython/animation/dialogs.py:585 msgid "N-S:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:585 +#: ../gui/wxpython/animation/dialogs.py:588 msgid "E-W:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:683 +#: ../gui/wxpython/animation/dialogs.py:686 msgid "Only one series or space-time dataset is accepted for 3D mode." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:691 +#: ../gui/wxpython/animation/dialogs.py:694 msgid "No map series or space-time dataset added." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:719 +#: ../gui/wxpython/animation/dialogs.py:722 msgid "Region information is not complete" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:753 +#: ../gui/wxpython/animation/dialogs.py:756 msgid "Add, edit or remove animations" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:765 +#: ../gui/wxpython/animation/dialogs.py:768 msgid "List of animations" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:778 +#: ../gui/wxpython/animation/dialogs.py:781 msgid "Edit" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:837 +#: ../gui/wxpython/animation/dialogs.py:840 #, python-format msgid "Maximum number of animations is %d." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:887 +#: ../gui/wxpython/animation/dialogs.py:890 #: ../gui/wxpython/animation/controller.py:262 msgid "More animations are using one window. Please select different window for each animation." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:988 +#: ../gui/wxpython/animation/dialogs.py:991 msgid "Add time stamp" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1030 +#: ../gui/wxpython/animation/dialogs.py:1033 msgid "Add time stamp, image or text decoration by one of the buttons above." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1032 +#: ../gui/wxpython/animation/dialogs.py:1035 msgid "Add image or text decoration by one of the buttons above." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1053 +#: ../gui/wxpython/animation/dialogs.py:1056 msgid "Font settings:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1058 +#: ../gui/wxpython/animation/dialogs.py:1061 msgid "Sample text" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1078 +#: ../gui/wxpython/animation/dialogs.py:1081 msgid "Image file:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1079 +#: ../gui/wxpython/animation/dialogs.py:1082 msgid "Choose image file" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1095 +#: ../gui/wxpython/animation/dialogs.py:1098 msgid "Text:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1116 +#: ../gui/wxpython/animation/dialogs.py:1119 msgid "Placement as percentage of screen coordinates (X: 0, Y: 0 is top left):" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1151 +#: ../gui/wxpython/animation/dialogs.py:1154 msgid "image sequence" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1151 +#: ../gui/wxpython/animation/dialogs.py:1154 msgid "animated GIF" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1151 +#: ../gui/wxpython/animation/dialogs.py:1154 msgid "SWF" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1151 +#: ../gui/wxpython/animation/dialogs.py:1154 msgid "AVI" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1162 +#: ../gui/wxpython/animation/dialogs.py:1165 msgid "Export to:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1189 +#: ../gui/wxpython/animation/dialogs.py:1192 msgid "animation_" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1197 +#: ../gui/wxpython/animation/dialogs.py:1200 msgid "Choose directory for export" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1232 +#: ../gui/wxpython/animation/dialogs.py:1235 msgid "GIF file:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1233 -#: ../gui/wxpython/animation/dialogs.py:1257 -#: ../gui/wxpython/animation/dialogs.py:1288 +#: ../gui/wxpython/animation/dialogs.py:1236 +#: ../gui/wxpython/animation/dialogs.py:1260 +#: ../gui/wxpython/animation/dialogs.py:1291 msgid "Choose file to save animation" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1256 +#: ../gui/wxpython/animation/dialogs.py:1259 msgid "SWF file:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1279 +#: ../gui/wxpython/animation/dialogs.py:1282 msgid "" "Program 'ffmpeg' was not found.\n" "Please install it first and make sure\n" "it's in the PATH variable." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1287 +#: ../gui/wxpython/animation/dialogs.py:1290 msgid "AVI file:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1295 +#: ../gui/wxpython/animation/dialogs.py:1298 msgid "Video codec:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1299 +#: ../gui/wxpython/animation/dialogs.py:1302 msgid "Additional options:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1303 +#: ../gui/wxpython/animation/dialogs.py:1306 msgid "Consider adding '-sameq' or '-qscale 1' if not satisfied with video quality. Options depend on ffmpeg version." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1340 +#: ../gui/wxpython/animation/dialogs.py:1343 #, python-format msgid "Current frame rate: %.2f fps" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1472 +#: ../gui/wxpython/animation/dialogs.py:1475 #, python-format msgid "File %s not found." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1476 +#: ../gui/wxpython/animation/dialogs.py:1479 msgid "Decoration image file is missing." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1485 +#: ../gui/wxpython/animation/dialogs.py:1488 #, python-format msgid "Directory %s not found." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1489 +#: ../gui/wxpython/animation/dialogs.py:1492 msgid "Export directory is missing." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1493 -#: ../gui/wxpython/animation/dialogs.py:1497 +#: ../gui/wxpython/animation/dialogs.py:1496 +#: ../gui/wxpython/animation/dialogs.py:1500 msgid "Export file is missing." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1535 +#: ../gui/wxpython/animation/dialogs.py:1538 msgid "Time stamp" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1613 +#: ../gui/wxpython/animation/dialogs.py:1616 msgid "Add space-time dataset layer" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1638 +#: ../gui/wxpython/animation/dialogs.py:1641 msgid "Multiple raster maps" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1639 +#: ../gui/wxpython/animation/dialogs.py:1642 msgid "Multiple vector maps" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1640 +#: ../gui/wxpython/animation/dialogs.py:1643 msgid "Multiple 3D raster maps" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1641 +#: ../gui/wxpython/animation/dialogs.py:1644 msgid "Space time raster dataset" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1642 +#: ../gui/wxpython/animation/dialogs.py:1645 msgid "Space time vector dataset" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1643 +#: ../gui/wxpython/animation/dialogs.py:1646 msgid "Space time 3D raster dataset" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1682 +#: ../gui/wxpython/animation/dialogs.py:1685 msgid "Input data type:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1763 +#: ../gui/wxpython/animation/dialogs.py:1766 msgid "Select raster/vector maps." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1792 +#: ../gui/wxpython/animation/dialogs.py:1795 msgid "Please select maps or dataset first." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1821 +#: ../gui/wxpython/animation/dialogs.py:1824 msgid "Animation Tool settings" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1885 +#: ../gui/wxpython/animation/dialogs.py:1888 msgid "Number of parallel processes:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1914 +#: ../gui/wxpython/animation/dialogs.py:1917 msgid "Text foreground color:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1935 +#: ../gui/wxpython/animation/dialogs.py:1938 msgid "Text background color:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1967 +#: ../gui/wxpython/animation/dialogs.py:1970 #: ../gui/wxpython/timeline/frame.py:303 msgid "Time" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1977 +#: ../gui/wxpython/animation/dialogs.py:1980 msgid "Absolute time format:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1997 +#: ../gui/wxpython/animation/dialogs.py:2000 msgid "Click and then press key up or down to preview different date and time formats. Type custom format string." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:2008 +#: ../gui/wxpython/animation/dialogs.py:2011 msgid "Learn more about formatting options" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:2022 +#: ../gui/wxpython/animation/dialogs.py:2025 msgid "Display instances with no data" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:2025 +#: ../gui/wxpython/animation/dialogs.py:2028 msgid "When animating instant-based data which have irregular timestamps you can display 'no data frame' (checked option) or keep last frame." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:2056 +#: ../gui/wxpython/animation/dialogs.py:2059 msgid "Invalid" msgstr "" -#: ../gui/wxpython/animation/temporal_manager.py:110 +#: ../gui/wxpython/animation/temporal_manager.py:112 msgid "It is not allowed to display data with different temporal types (absolute and relative)." msgstr "" -#: ../gui/wxpython/animation/temporal_manager.py:125 +#: ../gui/wxpython/animation/temporal_manager.py:127 #, python-format msgid "It is not allowed to display data with different units (%s)." msgstr "" -#: ../gui/wxpython/animation/temporal_manager.py:137 +#: ../gui/wxpython/animation/temporal_manager.py:139 msgid "You are going to display data with different temporal types of maps (interval and point). It is recommended to use data of one temporal type to avoid confusion." msgstr "" -#: ../gui/wxpython/animation/temporal_manager.py:242 +#: ../gui/wxpython/animation/temporal_manager.py:244 #: ../gui/wxpython/animation/utils.py:70 ../gui/wxpython/animation/utils.py:79 -#: ../gui/wxpython/tplot/frame.py:809 ../gui/wxpython/timeline/frame.py:463 +#: ../gui/wxpython/tplot/frame.py:927 ../gui/wxpython/timeline/frame.py:465 #, python-format msgid "Space time dataset <%s> not found." msgstr "" -#: ../gui/wxpython/animation/temporal_manager.py:347 +#: ../gui/wxpython/animation/temporal_manager.py:349 #, python-format msgid "Topology of Space time dataset %s is invalid." msgstr "" @@ -16170,186 +16198,227 @@ msgid "Unable to load icon theme. Reason: %s. Quiting wxGUI..." msgstr "" -#: ../gui/wxpython/tplot/g.gui.tplot.py:106 +#: ../gui/wxpython/tplot/g.gui.tplot.py:138 msgid "With stvds you have to set 'attr' option" msgstr "" -#: ../gui/wxpython/tplot/g.gui.tplot.py:110 +#: ../gui/wxpython/tplot/g.gui.tplot.py:142 msgid "With stvds it is not possible to use 'coordinates' and 'cats' options together" msgstr "" -#: ../gui/wxpython/tplot/g.gui.tplot.py:113 +#: ../gui/wxpython/tplot/g.gui.tplot.py:145 msgid "With stvds you have to use 'coordinates' or 'cats' option" msgstr "" -#: ../gui/wxpython/tplot/frame.py:43 +#: ../gui/wxpython/tplot/frame.py:44 #, python-brace-format msgid "The Temporal Plot Tool needs the \"matplotlib\" (python-matplotlib) package to be installed. {0}" msgstr "" -#: ../gui/wxpython/tplot/frame.py:97 +#: ../gui/wxpython/tplot/frame.py:100 msgid "GRASS GIS Temporal Plot Tool" msgstr "" -#: ../gui/wxpython/tplot/frame.py:180 +#: ../gui/wxpython/tplot/frame.py:184 msgid "" "Raster temporal dataset (strds)\n" "Press ENTER after typing the name or select with the combobox" msgstr "" -#: ../gui/wxpython/tplot/frame.py:189 +#: ../gui/wxpython/tplot/frame.py:193 msgid "X and Y coordinates separated by comma:" msgstr "" -#: ../gui/wxpython/tplot/frame.py:201 +#: ../gui/wxpython/tplot/frame.py:205 msgid "Coordinates can be obtained for example by right-clicking on Map Display." msgstr "" -#: ../gui/wxpython/tplot/frame.py:216 +#: ../gui/wxpython/tplot/frame.py:220 msgid "STRDS" msgstr "" -#: ../gui/wxpython/tplot/frame.py:224 +#: ../gui/wxpython/tplot/frame.py:228 msgid "" "Vector temporal dataset (stvds)\n" "Press ENTER after typing the name or select with the combobox" msgstr "" -#: ../gui/wxpython/tplot/frame.py:238 +#: ../gui/wxpython/tplot/frame.py:242 msgid "Select attribute column" msgstr "" -#: ../gui/wxpython/tplot/frame.py:251 +#: ../gui/wxpython/tplot/frame.py:255 msgid "Select category of vector(s)" msgstr "" -#: ../gui/wxpython/tplot/frame.py:269 +#: ../gui/wxpython/tplot/frame.py:273 msgid "STVDS" msgstr "" -#: ../gui/wxpython/tplot/frame.py:297 ../gui/wxpython/tplot/frame.py:724 -#: ../gui/wxpython/tplot/frame.py:728 ../gui/wxpython/tplot/frame.py:749 -#: ../gui/wxpython/tplot/frame.py:875 +#: ../gui/wxpython/tplot/frame.py:280 +msgid "Set title for the plot" +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:285 +msgid "Set label for X axis" +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:290 +msgid "Set label for Y axis" +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:302 +#, fuzzy +msgid "Labels" +msgstr "ഒരൠപàµà´°à´µàµƒà´¤àµà´¤à´¿à´¯àµ†à´¯àµ‹ ഒരൠപàµà´°à´¸àµà´¤à´¾à´µà´¨à´¯àµ†à´¯àµ‹ സൂചിപàµà´ªà´¿à´•àµà´•à´¾à´¨àµâ€ ഉപയോഗികàµà´•àµà´¨àµà´¨ വാകàµà´•àµ‹ à´šà´¿à´¹àµà´¨à´™àµà´™à´³àµ‹ ചേർകàµà´•àµà´•" + +#: ../gui/wxpython/tplot/frame.py:309 +msgid "Path for output CSV file with plotted data" +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:315 +msgid "CVS path" +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:321 +#, fuzzy +msgid "Do you want the CSV header?" +msgstr "à´ªàµà´¤à´¿à´¯ മാപàµà´ªàµà´¸àµ†à´±àµà´±àµ ഉണàµà´Ÿà´¾à´•àµà´•à´¾àµ» പറàµà´±àµà´¨à´¿à´²àµà´²: %s" + +#: ../gui/wxpython/tplot/frame.py:363 ../gui/wxpython/tplot/frame.py:842 +#: ../gui/wxpython/tplot/frame.py:846 ../gui/wxpython/tplot/frame.py:867 +#: ../gui/wxpython/tplot/frame.py:993 msgid "Invalid input coordinates" msgstr "" -#: ../gui/wxpython/tplot/frame.py:309 ../gui/wxpython/tplot/frame.py:422 +#: ../gui/wxpython/tplot/frame.py:375 ../gui/wxpython/tplot/frame.py:488 #: ../gui/wxpython/timeline/frame.py:180 #, python-format msgid "Dataset <%s> not found in temporal database" msgstr "" -#: ../gui/wxpython/tplot/frame.py:327 ../gui/wxpython/tplot/frame.py:441 +#: ../gui/wxpython/tplot/frame.py:393 ../gui/wxpython/tplot/frame.py:507 #: ../gui/wxpython/timeline/frame.py:196 msgid "Datasets have different temporal type (absolute x relative), which is not allowed." msgstr "" -#: ../gui/wxpython/tplot/frame.py:344 ../gui/wxpython/tplot/frame.py:451 +#: ../gui/wxpython/tplot/frame.py:410 ../gui/wxpython/tplot/frame.py:517 #: ../gui/wxpython/timeline/frame.py:215 msgid "Datasets have different time unit which is not allowed." msgstr "" -#: ../gui/wxpython/tplot/frame.py:388 +#: ../gui/wxpython/tplot/frame.py:454 #, python-brace-format msgid "Category {ca} is not on vector map {ma} and it will be not used" msgstr "" -#: ../gui/wxpython/tplot/frame.py:407 +#: ../gui/wxpython/tplot/frame.py:473 msgid "Both coordinates and categories are set, coordinates will be used. The use categories remove text from coordinate form" msgstr "" -#: ../gui/wxpython/tplot/frame.py:412 +#: ../gui/wxpython/tplot/frame.py:478 msgid "With Vector temporal dataset you have to select an attribute column" msgstr "" -#: ../gui/wxpython/tplot/frame.py:464 +#: ../gui/wxpython/tplot/frame.py:530 msgid "Difference number of vector layers and maps in the vector temporal dataset" msgstr "" -#: ../gui/wxpython/tplot/frame.py:506 +#: ../gui/wxpython/tplot/frame.py:572 #, python-brace-format msgid "No connection between vector map {vmap} and layer {la}" msgstr "" -#: ../gui/wxpython/tplot/frame.py:580 -msgid "Problem getting data from raster temporal dataset. Empty list of values." -msgstr "" - -#: ../gui/wxpython/tplot/frame.py:592 ../gui/wxpython/tplot/frame.py:644 -#: ../gui/wxpython/tplot/frame.py:682 +#: ../gui/wxpython/tplot/frame.py:638 #, python-format msgid "Temporal resolution: %s" msgstr "" -#: ../gui/wxpython/tplot/frame.py:594 ../gui/wxpython/tplot/frame.py:646 -#: ../gui/wxpython/tplot/frame.py:684 ../gui/wxpython/timeline/frame.py:373 +#: ../gui/wxpython/tplot/frame.py:640 ../gui/wxpython/timeline/frame.py:374 #, python-format msgid "Time [%s]" msgstr "" -#: ../gui/wxpython/tplot/frame.py:625 +#: ../gui/wxpython/tplot/frame.py:683 +msgid "Problem getting data from raster temporal dataset. Empty list of values." +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:729 #, python-brace-format msgid "Problem getting data from vector temporal dataset. Empty list of values for cat {ca}." msgstr "" -#: ../gui/wxpython/tplot/frame.py:670 +#: ../gui/wxpython/tplot/frame.py:776 msgid "Problem getting data from vector temporal dataset. Empty list of values." msgstr "" -#: ../gui/wxpython/tplot/frame.py:717 +#: ../gui/wxpython/tplot/frame.py:802 +#, fuzzy, python-brace-format +msgid "{pa} already exists, do you want to overwrite?" +msgstr "à´ˆ പേരിലàµà´³àµà´³ വർകàµà´¸àµà´ªàµ‡à´¸àµ<%s> നിലവàµà´£àµà´Ÿàµ. നിങàµà´™àµ¾à´•àµà´•àµ ഇതിൽ തനàµà´¨àµ† സംഭരിചàµà´šàµ വെകàµà´•à´£à´®àµŠ?" + +#: ../gui/wxpython/tplot/frame.py:804 +msgid "File exists" +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:809 +msgid "Please change name of output CSV file or " +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:835 msgid "Incorrect coordinates format, should be: x,y" msgstr "" -#: ../gui/wxpython/tplot/frame.py:733 +#: ../gui/wxpython/tplot/frame.py:851 msgid "Seed point outside the current region" msgstr "" -#: ../gui/wxpython/tplot/frame.py:745 +#: ../gui/wxpython/tplot/frame.py:863 msgid "Invalid input raster dataset" msgstr "" -#: ../gui/wxpython/tplot/frame.py:762 +#: ../gui/wxpython/tplot/frame.py:880 msgid "Invalid input vector dataset" msgstr "" -#: ../gui/wxpython/tplot/frame.py:824 ../gui/wxpython/timeline/frame.py:478 +#: ../gui/wxpython/tplot/frame.py:942 ../gui/wxpython/timeline/frame.py:480 #, python-format msgid "Please specify the space time dataset <%s>." msgstr "" -#: ../gui/wxpython/tplot/frame.py:827 ../gui/wxpython/timeline/frame.py:480 +#: ../gui/wxpython/tplot/frame.py:945 ../gui/wxpython/timeline/frame.py:482 msgid "Ambiguous dataset name" msgstr "" -#: ../gui/wxpython/tplot/frame.py:868 ../gui/wxpython/tplot/frame.py:916 +#: ../gui/wxpython/tplot/frame.py:986 ../gui/wxpython/tplot/frame.py:1044 msgid "Invalid input temporal dataset" msgstr "" -#: ../gui/wxpython/tplot/frame.py:937 +#: ../gui/wxpython/tplot/frame.py:1065 msgid "Datasets have different number of values" msgstr "" -#: ../gui/wxpython/tplot/frame.py:961 ../gui/wxpython/timeline/frame.py:564 +#: ../gui/wxpython/tplot/frame.py:1089 ../gui/wxpython/timeline/frame.py:566 #, python-format msgid "Space time raster dataset: %s" msgstr "" -#: ../gui/wxpython/tplot/frame.py:963 ../gui/wxpython/timeline/frame.py:566 +#: ../gui/wxpython/tplot/frame.py:1091 ../gui/wxpython/timeline/frame.py:568 #, python-format msgid "Space time vector dataset: %s" msgstr "" -#: ../gui/wxpython/tplot/frame.py:965 ../gui/wxpython/timeline/frame.py:568 +#: ../gui/wxpython/tplot/frame.py:1093 ../gui/wxpython/timeline/frame.py:570 #, python-format msgid "Space time 3D raster dataset: %s" msgstr "" -#: ../gui/wxpython/tplot/frame.py:967 +#: ../gui/wxpython/tplot/frame.py:1095 #, python-brace-format msgid "Value for {date} is {val}" msgstr "" -#: ../gui/wxpython/tplot/frame.py:970 +#: ../gui/wxpython/tplot/frame.py:1098 msgid "Press Del to dismiss." msgstr "" @@ -16421,7 +16490,7 @@ msgid "Launch user-defined script" msgstr "" -#: ../gui/wxpython/lmgr/toolbars.py:166 ../gui/wxpython/lmgr/pyshell.py:63 +#: ../gui/wxpython/lmgr/toolbars.py:166 ../gui/wxpython/lmgr/pyshell.py:65 msgid "Open a simple Python code editor" msgstr "" @@ -16461,40 +16530,40 @@ msgid "Show 3D view mode manual" msgstr "" -#: ../gui/wxpython/lmgr/pyshell.py:43 +#: ../gui/wxpython/lmgr/pyshell.py:45 #, python-format msgid "Welcome to wxGUI Interactive Python Shell %s" msgstr "" -#: ../gui/wxpython/lmgr/pyshell.py:44 +#: ../gui/wxpython/lmgr/pyshell.py:46 #, python-format msgid "Type %s for more GRASS scripting related information." msgstr "" -#: ../gui/wxpython/lmgr/pyshell.py:45 +#: ../gui/wxpython/lmgr/pyshell.py:47 #, python-format msgid "Type %s to add raster or vector to the layer tree." msgstr "" -#: ../gui/wxpython/lmgr/pyshell.py:55 +#: ../gui/wxpython/lmgr/pyshell.py:57 msgid "Delete all text from the shell" msgstr "" -#: ../gui/wxpython/lmgr/pyshell.py:60 +#: ../gui/wxpython/lmgr/pyshell.py:62 msgid "Simple &editor" msgstr "" -#: ../gui/wxpython/lmgr/pyshell.py:117 +#: ../gui/wxpython/lmgr/pyshell.py:119 #, python-format msgid "Raster or vector map <%s> not found" msgstr "" -#: ../gui/wxpython/lmgr/pyshell.py:124 +#: ../gui/wxpython/lmgr/pyshell.py:126 #, python-format msgid "Raster map <%s> added" msgstr "" -#: ../gui/wxpython/lmgr/pyshell.py:126 +#: ../gui/wxpython/lmgr/pyshell.py:128 #, python-format msgid "Vector map <%s> added" msgstr "" @@ -16528,7 +16597,7 @@ msgid "3D view Toolbar" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:284 ../gui/wxpython/lmgr/frame.py:1717 +#: ../gui/wxpython/lmgr/frame.py:284 ../gui/wxpython/lmgr/frame.py:1720 msgid "Rename Map Display" msgstr "" @@ -16576,11 +16645,11 @@ msgid "GRASS Model File (*.gxm)|*.gxm" msgstr "à´—àµà´°à´¾à´¸àµà´¸àµ മൊഡൽ ഫയൽ (*.gxm)|*.gxm" -#: ../gui/wxpython/lmgr/frame.py:663 ../gui/wxpython/lmgr/frame.py:2518 +#: ../gui/wxpython/lmgr/frame.py:663 ../gui/wxpython/lmgr/frame.py:2521 msgid "Do you want to save changes in the workspace?" msgstr "വർകàµà´¸àµà´ªàµ‡à´¸à´¿à´²àµ† വിവരങàµà´™àµ¾ സംഭരിചàµà´šàµà´µàµ†à´•àµà´•àµà´• വെകàµà´•à´£à´®àµŠ ?" -#: ../gui/wxpython/lmgr/frame.py:665 ../gui/wxpython/lmgr/frame.py:2520 +#: ../gui/wxpython/lmgr/frame.py:665 ../gui/wxpython/lmgr/frame.py:2523 msgid "Do you want to store current settings to workspace file?" msgstr "വർകàµà´¸àµà´ªàµ‡à´¸à´¿à´²àµ† രംഗസജàµà´œàµ€à´•à´°à´£à´‚ ഫയലിൽ സംഭരിചàµà´šàµà´µàµ†à´•àµà´•àµà´• വെകàµà´•à´£à´®àµŠ ?" @@ -16594,7 +16663,7 @@ msgid "Command '%s' not yet implemented in the WxGUI. Try adding it as a command layer instead." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:936 ../gui/wxpython/lmgr/frame.py:2002 +#: ../gui/wxpython/lmgr/frame.py:936 ../gui/wxpython/lmgr/frame.py:2005 msgid "Selected map layer is not vector." msgstr "" @@ -16650,122 +16719,122 @@ msgid "No location/mapset provided. Operation canceled." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1078 ../gui/wxpython/lmgr/frame.py:1099 +#: ../gui/wxpython/lmgr/frame.py:1078 ../gui/wxpython/lmgr/frame.py:1103 msgid "No mapset provided. Operation canceled." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1087 ../gui/wxpython/lmgr/frame.py:1109 +#: ../gui/wxpython/lmgr/frame.py:1091 ../gui/wxpython/lmgr/frame.py:1113 #: ../gui/wxpython/datacatalog/frame.py:127 #, python-format msgid "Current mapset is <%s>." msgstr "നിലവിലàµà´³àµà´³ മാപàµà´ªàµà´¸àµ†à´±àµà´±à´¾àµº <%s>" -#: ../gui/wxpython/lmgr/frame.py:1133 +#: ../gui/wxpython/lmgr/frame.py:1137 #, python-format msgid "" "Working directory changed to:\n" "\"%s\"" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1140 +#: ../gui/wxpython/lmgr/frame.py:1144 msgid "Changes current working directory for this GUI." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1142 +#: ../gui/wxpython/lmgr/frame.py:1146 msgid "Usage: cd [directory]" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1143 +#: ../gui/wxpython/lmgr/frame.py:1147 msgid "Without parameters it opens a dialog." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1147 +#: ../gui/wxpython/lmgr/frame.py:1151 msgid "If ~ (tilde) is present as the first directory on the path, it is replaced by user's home directory." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1161 +#: ../gui/wxpython/lmgr/frame.py:1165 msgid "More than one parameter provided." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1181 +#: ../gui/wxpython/lmgr/frame.py:1185 msgid "Choose a working directory" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1226 +#: ../gui/wxpython/lmgr/frame.py:1230 msgid "System Info" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1241 +#: ../gui/wxpython/lmgr/frame.py:1245 msgid "GRASS version" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1242 +#: ../gui/wxpython/lmgr/frame.py:1246 msgid "GRASS SVN revision" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1244 +#: ../gui/wxpython/lmgr/frame.py:1248 msgid "Build date" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1246 +#: ../gui/wxpython/lmgr/frame.py:1250 msgid "Build platform" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1259 +#: ../gui/wxpython/lmgr/frame.py:1263 msgid "Platform" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1322 +#: ../gui/wxpython/lmgr/frame.py:1326 msgid "Current workspace is not empty. Do you want to store current settings to workspace file?" msgstr "നിലവിലàµà´³àµà´³ വർകàµà´¸àµà´ªàµ‡à´¸à´¿àµ½ à´’à´¨àµà´¨àµà´®à´¿à´²àµà´². വർകàµà´¸àµà´ªàµ‡à´¸à´¿à´²àµ† രംഗസജàµà´œàµ€à´•à´°à´£à´‚ മറàµà´±àµŠà´°àµ ഫയലിൽ സംഭരിചàµà´šàµà´µàµ†à´•àµà´•àµà´• വെകàµà´•à´£à´®àµŠ?" -#: ../gui/wxpython/lmgr/frame.py:1325 +#: ../gui/wxpython/lmgr/frame.py:1329 msgid "Create new workspace?" msgstr "à´ªàµà´¤à´¿à´¯ വർകàµà´¸àµà´ªàµ‡à´¸àµ ഉണàµà´Ÿà´¾à´•àµà´•à´£à´®àµŠ?" -#: ../gui/wxpython/lmgr/frame.py:1354 +#: ../gui/wxpython/lmgr/frame.py:1358 msgid "Choose workspace file" msgstr "വർകàµà´¸àµà´ªàµ‡à´¸àµ തിരഞെടàµà´•àµà´•àµà´•" -#: ../gui/wxpython/lmgr/frame.py:1356 ../gui/wxpython/lmgr/frame.py:1594 +#: ../gui/wxpython/lmgr/frame.py:1360 ../gui/wxpython/lmgr/frame.py:1597 msgid "GRASS Workspace File (*.gxw)|*.gxw" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1396 ../gui/wxpython/lmgr/frame.py:1568 +#: ../gui/wxpython/lmgr/frame.py:1400 ../gui/wxpython/lmgr/frame.py:1571 msgid "Please wait, loading workspace..." msgstr "ദയവായി à´•àµà´·à´®à´¿à´•àµà´•àµà´•. വർകàµà´¸àµà´ªàµ‡à´¸àµ à´¤àµà´Ÿà´™àµà´™àµà´¨àµà´¨àµ..." -#: ../gui/wxpython/lmgr/frame.py:1548 +#: ../gui/wxpython/lmgr/frame.py:1551 msgid "Choose GRC file to load" msgstr "à´¤àµà´±à´•àµà´•àµ†à´£àµà´Ÿ GRC ഫയൽ തിരഞെടàµà´•àµà´•àµà´•" -#: ../gui/wxpython/lmgr/frame.py:1550 +#: ../gui/wxpython/lmgr/frame.py:1553 msgid "Old GRASS Workspace File (*.grc)|*.grc" msgstr "പഴയ à´—àµà´°à´¾à´¸àµà´¸àµ വർകàµà´•àµà´¸àµà´ªàµ†à´¸àµ ഫയൽ (*.grc)|*.grc" -#: ../gui/wxpython/lmgr/frame.py:1592 +#: ../gui/wxpython/lmgr/frame.py:1595 msgid "Choose file to save current workspace" msgstr "നിലവിലàµà´³àµà´³ വർകàµà´¸àµà´ªàµ‡à´¸àµ സംഭരിചàµà´šàµà´µàµ†à´•àµà´•àµà´•àµà´µà´¨àµà´³àµà´³ ഫയൽ തിരഞെടàµà´•àµà´•àµà´•" -#: ../gui/wxpython/lmgr/frame.py:1612 ../gui/wxpython/lmgr/frame.py:1633 +#: ../gui/wxpython/lmgr/frame.py:1615 ../gui/wxpython/lmgr/frame.py:1636 #, python-format msgid "Workspace file <%s> already exists. Do you want to overwrite this file?" msgstr "à´ˆ പേരിലàµà´³àµà´³ വർകàµà´¸àµà´ªàµ‡à´¸àµ<%s> നിലവàµà´£àµà´Ÿàµ. നിങàµà´™àµ¾à´•àµà´•àµ ഇതിൽ തനàµà´¨àµ† സംഭരിചàµà´šàµ വെകàµà´•à´£à´®àµŠ?" -#: ../gui/wxpython/lmgr/frame.py:1660 +#: ../gui/wxpython/lmgr/frame.py:1663 msgid "Writing current settings to workspace file failed." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1672 ../gui/wxpython/gmodeler/frame.py:1139 +#: ../gui/wxpython/lmgr/frame.py:1675 ../gui/wxpython/gmodeler/frame.py:1139 #, python-format msgid "Unable to open file <%s> for writing." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1716 +#: ../gui/wxpython/lmgr/frame.py:1719 msgid "Enter new name:" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1814 +#: ../gui/wxpython/lmgr/frame.py:1817 #, python-format msgid "" "Unable to launch \"Supervised Classification Tool\".\n" @@ -16773,32 +16842,32 @@ "Reason: %s" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1856 +#: ../gui/wxpython/lmgr/frame.py:1859 msgid "Unable to start Timeline Tool." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1867 +#: ../gui/wxpython/lmgr/frame.py:1870 msgid "Unable to start Temporal Plot Tool." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2137 +#: ../gui/wxpython/lmgr/frame.py:2140 msgid "Add selected map layers into layer tree" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2170 ../gui/wxpython/lmgr/frame.py:2207 +#: ../gui/wxpython/lmgr/frame.py:2173 ../gui/wxpython/lmgr/frame.py:2210 #, python-format msgid "Unsupported map layer type <%s>." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2336 +#: ../gui/wxpython/lmgr/frame.py:2339 msgid "Note that cell values can only be displayed for regions of less than 10,000 cells." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2428 ../gui/wxpython/lmgr/layertree.py:1983 +#: ../gui/wxpython/lmgr/frame.py:2431 ../gui/wxpython/lmgr/layertree.py:1983 msgid "opacity:" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2436 +#: ../gui/wxpython/lmgr/frame.py:2439 #, python-format msgid "" "Do you want to remove map layer(s)\n" @@ -16809,27 +16878,27 @@ "%s \n" "മാപàµà´ªàµ à´Ÿàµà´°àµ€à´¯à´¿àµ½ നിനàµà´¨àµà´‚ മാറàµà´±à´£à´®àµŠ?" -#: ../gui/wxpython/lmgr/frame.py:2439 +#: ../gui/wxpython/lmgr/frame.py:2442 msgid "Do you want to remove selected map layer(s) from layer tree?" msgstr "തിരഞàµà´žàµ†à´Ÿàµà´•àµà´•à´ªàµ†à´Ÿàµà´Ÿ മാപàµà´ªàµ ലയെറàµà´•àµ¾ കളയണമൊ?" -#: ../gui/wxpython/lmgr/frame.py:2445 +#: ../gui/wxpython/lmgr/frame.py:2448 msgid "Remove map layer" msgstr "മാപàµà´ªàµ ലയെർ കളയàµà´•" -#: ../gui/wxpython/lmgr/frame.py:2527 +#: ../gui/wxpython/lmgr/frame.py:2530 msgid "Quit GRASS GUI" msgstr "à´ªàµà´±à´¤àµà´¤àµ à´•à´Ÿà´•àµà´•àµà´•" -#: ../gui/wxpython/lmgr/frame.py:2559 +#: ../gui/wxpython/lmgr/frame.py:2562 msgid "Unable to exit GRASS shell: unknown PID" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2579 +#: ../gui/wxpython/lmgr/frame.py:2582 msgid "Display resolution is currently not constrained to computational settings. It's suggested to constrain map to region geometry. Do you want to constrain the resolution?" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2588 +#: ../gui/wxpython/lmgr/frame.py:2591 msgid "Constrain map to region geometry?" msgstr "" @@ -17137,7 +17206,7 @@ msgstr "" #: ../gui/wxpython/rlisetup/functions.py:127 -#: ../gui/wxpython/rlisetup/wizard.py:1712 +#: ../gui/wxpython/rlisetup/wizard.py:1711 msgid "The polygon seems to have 0 areas" msgstr "" @@ -17482,77 +17551,77 @@ msgid "Select sample area " msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1715 +#: ../gui/wxpython/rlisetup/wizard.py:1714 msgid "Select sample area 1 of " msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1745 +#: ../gui/wxpython/rlisetup/wizard.py:1744 msgid "Configuration file name:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1754 +#: ../gui/wxpython/rlisetup/wizard.py:1753 msgid "Raster name:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1764 +#: ../gui/wxpython/rlisetup/wizard.py:1763 msgid "Vector name:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1773 +#: ../gui/wxpython/rlisetup/wizard.py:1772 msgid "Region type:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1791 +#: ../gui/wxpython/rlisetup/wizard.py:1790 msgid "Sampling area type:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1854 +#: ../gui/wxpython/rlisetup/wizard.py:1853 msgid "Region keyboard values:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1868 -#: ../gui/wxpython/rlisetup/wizard.py:1893 -#: ../gui/wxpython/rlisetup/wizard.py:1897 +#: ../gui/wxpython/rlisetup/wizard.py:1867 +#: ../gui/wxpython/rlisetup/wizard.py:1892 +#: ../gui/wxpython/rlisetup/wizard.py:1896 msgid "Type of shape:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1871 -#: ../gui/wxpython/rlisetup/wizard.py:1900 +#: ../gui/wxpython/rlisetup/wizard.py:1870 +#: ../gui/wxpython/rlisetup/wizard.py:1899 msgid "Radius size:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1872 -#: ../gui/wxpython/rlisetup/wizard.py:1901 +#: ../gui/wxpython/rlisetup/wizard.py:1871 +#: ../gui/wxpython/rlisetup/wizard.py:1900 msgid "Name circle mask:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1874 -#: ../gui/wxpython/rlisetup/wizard.py:1903 +#: ../gui/wxpython/rlisetup/wizard.py:1873 +#: ../gui/wxpython/rlisetup/wizard.py:1902 msgid "Width size:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1875 -#: ../gui/wxpython/rlisetup/wizard.py:1904 +#: ../gui/wxpython/rlisetup/wizard.py:1874 +#: ../gui/wxpython/rlisetup/wizard.py:1903 msgid "Height size:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1878 +#: ../gui/wxpython/rlisetup/wizard.py:1877 msgid "Method of distribution:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1881 +#: ../gui/wxpython/rlisetup/wizard.py:1880 msgid "Number sampling units:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1884 +#: ../gui/wxpython/rlisetup/wizard.py:1883 msgid "Distance between units:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1887 +#: ../gui/wxpython/rlisetup/wizard.py:1886 msgid "Number row strates:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1889 +#: ../gui/wxpython/rlisetup/wizard.py:1888 msgid "Number column strates:" msgstr "" @@ -17583,56 +17652,56 @@ msgid "Remove legend" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:254 +#: ../gui/wxpython/mapwin/buffered.py:256 msgid "Copy coordinates to clipboard" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:262 +#: ../gui/wxpython/mapwin/buffered.py:264 msgid "Hide toolbars" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:264 +#: ../gui/wxpython/mapwin/buffered.py:266 msgid "Show toolbars" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:271 +#: ../gui/wxpython/mapwin/buffered.py:273 msgid "Hide statusbar" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:272 +#: ../gui/wxpython/mapwin/buffered.py:274 msgid "Show statusbar" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:289 +#: ../gui/wxpython/mapwin/buffered.py:291 msgid "Resize legend" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:990 +#: ../gui/wxpython/mapwin/buffered.py:991 msgid "Unable to draw registered graphics. The graphics was unregistered." msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:2079 +#: ../gui/wxpython/mapwin/buffered.py:2080 msgid "Zoom to saved region extents" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:2081 +#: ../gui/wxpython/mapwin/buffered.py:2082 msgid "Set compulational region from named region" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:2094 +#: ../gui/wxpython/mapwin/buffered.py:2095 #, python-format msgid "Region <%s> not found. Operation canceled." msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:2124 +#: ../gui/wxpython/mapwin/buffered.py:2125 msgid "Save display extents to region file" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:2126 +#: ../gui/wxpython/mapwin/buffered.py:2127 msgid "Save computational region to region file" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:2138 +#: ../gui/wxpython/mapwin/buffered.py:2139 #, python-format msgid "Region file <%s> already exists. Do you want to overwrite it?" msgstr "" @@ -18379,92 +18448,93 @@ msgid "Data catalog" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:95 ../gui/wxpython/dbmgr/base.py:2276 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:99 ../gui/wxpython/dbmgr/base.py:2278 msgid "Database connection" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:127 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:131 msgid "Set SQL statement to default" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:130 -msgid "Apply SQL statement in Attribute Table Manager" +#: ../gui/wxpython/dbmgr/sqlbuilder.py:134 +msgid "Apply SQL statement" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:132 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:136 msgid "Close the dialog" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:219 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:223 msgid "Columns" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:233 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:238 msgid "Interactive insertion" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:247 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:252 msgid "Values" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:257 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:262 msgid "Get all values" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:262 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:267 msgid "Get sample" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:264 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:269 msgid "Get first 256 unique values as sample" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:283 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:288 msgid "Go to:" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:296 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:301 msgid "Close dialog on apply" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:471 -#: ../gui/wxpython/dbmgr/sqlbuilder.py:616 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:482 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:627 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:855 #, python-format msgid "GRASS SQL Builder (%(type)s) - <%(map)s>" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:474 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:485 msgid "Column to show (SELECT clause)" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:475 -#: ../gui/wxpython/dbmgr/sqlbuilder.py:620 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:486 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:631 msgid "Constraint for query (WHERE clause)" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:487 ../gui/wxpython/dbmgr/base.py:1213 -#: ../gui/wxpython/dbmgr/base.py:1239 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:498 ../gui/wxpython/dbmgr/base.py:1215 +#: ../gui/wxpython/dbmgr/base.py:1241 #, python-format msgid "Example: %s" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:491 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:502 msgid "Verify" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:492 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:503 msgid "Verify SQL statement" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:500 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:511 msgid "SQL statement not verified" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:544 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:555 msgid "SQL statement is not valid" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:546 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:557 #, python-format msgid "" "SQL statement is not valid.\n" @@ -18472,31 +18542,31 @@ "%s" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:548 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:559 msgid "SQL statement is valid" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:619 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:630 msgid "Column to set (SET clause)" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:621 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:632 msgid "Calculate column value to set" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:693 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:704 msgid "Functions" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:726 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:737 msgid "SQL statement was not applied" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:728 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:739 msgid "SQL statement applied" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:762 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:773 msgid "Dbf driver does not support usage of SQL functions." msgstr "" @@ -18554,65 +18624,65 @@ msgid "Unknown" msgstr "" -#: ../gui/wxpython/dbmgr/dialogs.py:788 ../gui/wxpython/dbmgr/base.py:2319 -#: ../gui/wxpython/dbmgr/base.py:2383 +#: ../gui/wxpython/dbmgr/dialogs.py:788 ../gui/wxpython/dbmgr/base.py:2321 +#: ../gui/wxpython/dbmgr/base.py:2385 msgid "Column" msgstr "" -#: ../gui/wxpython/dbmgr/dialogs.py:799 ../gui/wxpython/dbmgr/base.py:2338 +#: ../gui/wxpython/dbmgr/dialogs.py:799 ../gui/wxpython/dbmgr/base.py:2340 #: ../gui/wxpython/gmodeler/preferences.py:255 #: ../gui/wxpython/web_services/widgets.py:935 msgid "Type" msgstr "മാതàµà´°à´¿à´•" -#: ../gui/wxpython/dbmgr/dialogs.py:810 ../gui/wxpython/dbmgr/base.py:2354 +#: ../gui/wxpython/dbmgr/dialogs.py:810 ../gui/wxpython/dbmgr/base.py:2356 msgid "Length" msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:79 +#: ../gui/wxpython/dbmgr/manager.py:80 msgid "GRASS GIS Attribute Table Manager - " msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:81 +#: ../gui/wxpython/dbmgr/manager.py:82 msgid "READONLY - " msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:99 +#: ../gui/wxpython/dbmgr/manager.py:100 #, python-format msgid "Database connection for vector map <%s> is not defined in DB file. You can define new connection in 'Manage layers' tab." msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:105 +#: ../gui/wxpython/dbmgr/manager.py:106 msgid "Please wait, loading attribute data..." msgstr "ദയവായി കാതàµà´¤àµ നിൽകàµà´•àµà´•." -#: ../gui/wxpython/dbmgr/manager.py:114 +#: ../gui/wxpython/dbmgr/manager.py:115 msgid "Browse data" msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:122 +#: ../gui/wxpython/dbmgr/manager.py:123 msgid "Manage tables" msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:129 +#: ../gui/wxpython/dbmgr/manager.py:130 msgid "Manage layers" msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:140 +#: ../gui/wxpython/dbmgr/manager.py:141 msgid "Close Attribute Table Manager" msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:143 +#: ../gui/wxpython/dbmgr/manager.py:144 msgid "Reload currently selected attribute data" msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:146 +#: ../gui/wxpython/dbmgr/manager.py:147 msgid "Reload all attribute data (drop current selection)" msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:222 ../gui/wxpython/dbmgr/base.py:317 -#: ../gui/wxpython/dbmgr/base.py:919 ../gui/wxpython/dbmgr/base.py:1089 -#: ../gui/wxpython/dbmgr/base.py:1444 ../gui/wxpython/dbmgr/base.py:2096 +#: ../gui/wxpython/dbmgr/manager.py:223 ../gui/wxpython/dbmgr/base.py:317 +#: ../gui/wxpython/dbmgr/base.py:921 ../gui/wxpython/dbmgr/base.py:1091 +#: ../gui/wxpython/dbmgr/base.py:1446 ../gui/wxpython/dbmgr/base.py:2098 #, python-format msgid "Number of loaded records: %d" msgstr "" @@ -18713,129 +18783,129 @@ msgid "Add column to table <%s>" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1025 +#: ../gui/wxpython/dbmgr/base.py:1027 msgid "Unable to add column to the table. No column name defined." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1039 +#: ../gui/wxpython/dbmgr/base.py:1041 #, python-format msgid "Column <%(column)s> already exists in table <%(table)s>." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1122 +#: ../gui/wxpython/dbmgr/base.py:1124 msgid "Attribute data - right-click to edit/manage records" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1137 ../gui/wxpython/dbmgr/base.py:2260 -#: ../gui/wxpython/dbmgr/base.py:2955 ../gui/wxpython/dbmgr/base.py:3090 -#: ../gui/wxpython/dbmgr/base.py:3359 +#: ../gui/wxpython/dbmgr/base.py:1139 ../gui/wxpython/dbmgr/base.py:2262 +#: ../gui/wxpython/dbmgr/base.py:2957 ../gui/wxpython/dbmgr/base.py:3092 +#: ../gui/wxpython/dbmgr/base.py:3361 msgid "Table" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1139 ../gui/wxpython/dbmgr/base.py:2262 +#: ../gui/wxpython/dbmgr/base.py:1141 ../gui/wxpython/dbmgr/base.py:2264 msgid " (readonly)" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1153 +#: ../gui/wxpython/dbmgr/base.py:1155 msgid "SQL Query" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1183 +#: ../gui/wxpython/dbmgr/base.py:1185 msgid "Simple" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1190 +#: ../gui/wxpython/dbmgr/base.py:1192 msgid "Apply SELECT statement and reload data records" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1224 +#: ../gui/wxpython/dbmgr/base.py:1226 msgid "Builder" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1229 +#: ../gui/wxpython/dbmgr/base.py:1231 msgid "SQL Builder" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1411 ../gui/wxpython/dbmgr/base.py:1600 +#: ../gui/wxpython/dbmgr/base.py:1413 ../gui/wxpython/dbmgr/base.py:1602 msgid "Insert new record" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1412 +#: ../gui/wxpython/dbmgr/base.py:1414 msgid "Delete selected record(s)" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1413 +#: ../gui/wxpython/dbmgr/base.py:1415 msgid "Delete all records" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1425 +#: ../gui/wxpython/dbmgr/base.py:1427 msgid "Highlight selected features and zoom" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1429 ../gui/wxpython/dbmgr/base.py:1940 +#: ../gui/wxpython/dbmgr/base.py:1431 ../gui/wxpython/dbmgr/base.py:1942 msgid "Extract selected features" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1430 +#: ../gui/wxpython/dbmgr/base.py:1432 msgid "Delete selected features" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1493 +#: ../gui/wxpython/dbmgr/base.py:1495 msgid "Update existing record" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1520 ../gui/wxpython/dbmgr/base.py:1633 +#: ../gui/wxpython/dbmgr/base.py:1522 ../gui/wxpython/dbmgr/base.py:1635 #, python-format msgid "Value '%(value)s' needs to be entered as %(type)s." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1539 +#: ../gui/wxpython/dbmgr/base.py:1541 #, python-format msgid "" "Unable to update existing record.\n" "%s" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1611 +#: ../gui/wxpython/dbmgr/base.py:1613 #, python-format msgid "Record with category number %d already exists in the table." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1621 +#: ../gui/wxpython/dbmgr/base.py:1623 #, python-format msgid "Category number (column %s) is missing." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1645 +#: ../gui/wxpython/dbmgr/base.py:1647 #, python-format msgid "" "Unable to insert new record.\n" "%s" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1698 +#: ../gui/wxpython/dbmgr/base.py:1700 #, python-format msgid "Selected data records (%d) will be permanently deleted from table. Do you want to delete them?" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1701 ../gui/wxpython/dbmgr/base.py:1751 +#: ../gui/wxpython/dbmgr/base.py:1703 ../gui/wxpython/dbmgr/base.py:1753 msgid "Delete records" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1748 +#: ../gui/wxpython/dbmgr/base.py:1750 #, python-format msgid "All data records (%d) will be permanently deleted from table. Do you want to delete them?" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1935 +#: ../gui/wxpython/dbmgr/base.py:1937 msgid "Nothing to extract." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1969 +#: ../gui/wxpython/dbmgr/base.py:1971 msgid "Nothing to delete." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2040 ../gui/wxpython/dbmgr/base.py:2076 +#: ../gui/wxpython/dbmgr/base.py:2042 ../gui/wxpython/dbmgr/base.py:2078 #, python-format msgid "" "Loading attribute data failed.\n" @@ -18843,7 +18913,7 @@ "%s" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2059 +#: ../gui/wxpython/dbmgr/base.py:2061 #, python-format msgid "" "Loading attribute data failed.\n" @@ -18852,47 +18922,47 @@ "%s" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2295 +#: ../gui/wxpython/dbmgr/base.py:2297 #, python-format msgid "Table <%s> - right-click to delete column(s)" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2399 ../gui/wxpython/gmodeler/dialogs.py:359 +#: ../gui/wxpython/dbmgr/base.py:2401 ../gui/wxpython/gmodeler/dialogs.py:359 msgid "To" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2517 +#: ../gui/wxpython/dbmgr/base.py:2519 msgid "Unable to rename column. No column name defined." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2525 +#: ../gui/wxpython/dbmgr/base.py:2527 #, python-format msgid "Unable to rename column <%(column)s> to <%(columnTo)s>. Column already exists in the table <%(table)s>." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2543 +#: ../gui/wxpython/dbmgr/base.py:2545 #, python-format msgid "Unable to rename column. Column <%(column)s> doesn't exist in the table <%(table)s>." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2582 +#: ../gui/wxpython/dbmgr/base.py:2584 msgid "Drop selected column" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2586 +#: ../gui/wxpython/dbmgr/base.py:2588 msgid "Drop all columns" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2618 +#: ../gui/wxpython/dbmgr/base.py:2620 #, python-format msgid "Selected %s will PERMANENTLY removed from table. Do you want to drop the column?" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2621 ../gui/wxpython/dbmgr/base.py:2665 +#: ../gui/wxpython/dbmgr/base.py:2623 ../gui/wxpython/dbmgr/base.py:2667 msgid "Drop column(s)" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2662 +#: ../gui/wxpython/dbmgr/base.py:2664 #, python-format msgid "" "Selected columns\n" @@ -18900,146 +18970,146 @@ "will PERMANENTLY removed from table. Do you want to drop the columns?" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2768 +#: ../gui/wxpython/dbmgr/base.py:2770 msgid "List of layers" msgstr "ലെയറàµà´•à´³àµà´Ÿàµ† പടàµà´Ÿà´¿à´•" -#: ../gui/wxpython/dbmgr/base.py:2853 ../gui/wxpython/dbmgr/base.py:3281 -#: ../gui/wxpython/dbmgr/base.py:3713 +#: ../gui/wxpython/dbmgr/base.py:2855 ../gui/wxpython/dbmgr/base.py:3283 +#: ../gui/wxpython/dbmgr/base.py:3715 #, python-format msgid "Drop also linked attribute table (%s)" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2896 +#: ../gui/wxpython/dbmgr/base.py:2898 msgid "Column name" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2896 ../gui/wxpython/gmodeler/frame.py:1732 +#: ../gui/wxpython/dbmgr/base.py:2898 ../gui/wxpython/gmodeler/frame.py:1732 #: ../gui/wxpython/gmodeler/frame.py:1785 msgid "Data type" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2896 +#: ../gui/wxpython/dbmgr/base.py:2898 msgid "Data length" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2953 ../gui/wxpython/dbmgr/base.py:3079 -#: ../gui/wxpython/dbmgr/base.py:3347 +#: ../gui/wxpython/dbmgr/base.py:2955 ../gui/wxpython/dbmgr/base.py:3081 +#: ../gui/wxpython/dbmgr/base.py:3349 msgid "Driver" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2956 +#: ../gui/wxpython/dbmgr/base.py:2958 msgid "Key" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3055 +#: ../gui/wxpython/dbmgr/base.py:3057 msgid "Add layer" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3065 +#: ../gui/wxpython/dbmgr/base.py:3067 msgid "Layer description" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3095 ../gui/wxpython/dbmgr/base.py:3139 -#: ../gui/wxpython/dbmgr/base.py:3365 +#: ../gui/wxpython/dbmgr/base.py:3097 ../gui/wxpython/dbmgr/base.py:3141 +#: ../gui/wxpython/dbmgr/base.py:3367 msgid "Key column" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3100 +#: ../gui/wxpython/dbmgr/base.py:3102 msgid "Insert record for each category into table" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3122 +#: ../gui/wxpython/dbmgr/base.py:3124 msgid "You need to add categories by v.category module." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3126 +#: ../gui/wxpython/dbmgr/base.py:3128 msgid "Table description" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3134 +#: ../gui/wxpython/dbmgr/base.py:3136 msgid "Table name" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3148 +#: ../gui/wxpython/dbmgr/base.py:3150 msgid "&Create table" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3152 +#: ../gui/wxpython/dbmgr/base.py:3154 #: ../gui/wxpython/web_services/dialogs.py:537 msgid "&Add layer" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3156 +#: ../gui/wxpython/dbmgr/base.py:3158 msgid "&Set default" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3260 +#: ../gui/wxpython/dbmgr/base.py:3262 msgid "Remove layer" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3263 +#: ../gui/wxpython/dbmgr/base.py:3265 msgid "Layer to remove" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3289 +#: ../gui/wxpython/dbmgr/base.py:3291 msgid "&Remove layer" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3332 +#: ../gui/wxpython/dbmgr/base.py:3334 msgid "Modify layer" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3408 +#: ../gui/wxpython/dbmgr/base.py:3410 msgid "&Modify layer" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3457 +#: ../gui/wxpython/dbmgr/base.py:3459 msgid "" "Unable to get list of tables.\n" "Please use db.connect to set database parameters." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3554 +#: ../gui/wxpython/dbmgr/base.py:3556 msgid "Unable to create new table. Table name or key column name is missing." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3561 +#: ../gui/wxpython/dbmgr/base.py:3563 #, python-format msgid "Unable to create new table. Table <%s> already exists in the database." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3602 +#: ../gui/wxpython/dbmgr/base.py:3604 #, python-format msgid "Unable to add new layer to vector map <%(vector)s>. Layer %(layer)d already exists." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3771 +#: ../gui/wxpython/dbmgr/base.py:3773 msgid "Field statistics" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3792 +#: ../gui/wxpython/dbmgr/base.py:3794 msgid "Copy statistics the clipboard (Ctrl+C)" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3859 +#: ../gui/wxpython/dbmgr/base.py:3861 msgid "Statistics is not support for DBF tables." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3886 +#: ../gui/wxpython/dbmgr/base.py:3888 msgid "Unable to calculte statistics." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3894 +#: ../gui/wxpython/dbmgr/base.py:3896 #, python-format msgid "Unable to calculte statistics. Invalid number of lines %d (should be %d)." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3914 +#: ../gui/wxpython/dbmgr/base.py:3916 msgid "Unable to calculte standard deviation." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3920 +#: ../gui/wxpython/dbmgr/base.py:3922 #, python-format msgid "Field statistics <%s>" msgstr "" @@ -19640,57 +19710,57 @@ msgid "Y" msgstr "" -#: ../gui/wxpython/timeline/frame.py:570 +#: ../gui/wxpython/timeline/frame.py:572 #, python-format msgid "Mapset: %s" msgstr "" -#: ../gui/wxpython/timeline/frame.py:571 +#: ../gui/wxpython/timeline/frame.py:573 #, python-format msgid "Map name: %s" msgstr "" -#: ../gui/wxpython/timeline/frame.py:573 +#: ../gui/wxpython/timeline/frame.py:575 #, python-format msgid "Start time: %s" msgstr "" -#: ../gui/wxpython/timeline/frame.py:576 +#: ../gui/wxpython/timeline/frame.py:578 #, python-format msgid "End time: %s" msgstr "" -#: ../gui/wxpython/timeline/frame.py:580 +#: ../gui/wxpython/timeline/frame.py:582 msgid "WARNING: invalid topology" msgstr "" -#: ../gui/wxpython/timeline/frame.py:582 +#: ../gui/wxpython/timeline/frame.py:584 msgid "" "\n" "Press Del to dismiss." msgstr "" -#: ../gui/wxpython/mapdisp/main.py:187 +#: ../gui/wxpython/mapdisp/main.py:189 #, python-format msgid "Unsupported command %s." msgstr "" -#: ../gui/wxpython/mapdisp/main.py:281 +#: ../gui/wxpython/mapdisp/main.py:283 #, python-format msgid "Unable to read cmdfile '%(cmd)s'. Details: %(det)s" msgstr "" -#: ../gui/wxpython/mapdisp/main.py:616 +#: ../gui/wxpython/mapdisp/main.py:618 #, python-format msgid "Starting map display <%s>..." msgstr "" -#: ../gui/wxpython/mapdisp/main.py:622 +#: ../gui/wxpython/mapdisp/main.py:624 #, python-format msgid "Unable to create file <%s>" msgstr "" -#: ../gui/wxpython/mapdisp/main.py:638 +#: ../gui/wxpython/mapdisp/main.py:640 #, python-format msgid "Stopping map display <%s>..." msgstr "" @@ -19840,33 +19910,33 @@ msgid "d.to.rast can be used only in 2D mode." msgstr "" -#: ../gui/wxpython/mapdisp/frame.py:890 +#: ../gui/wxpython/mapdisp/frame.py:889 #, python-format msgid "Vector map <%s> opened for editing - skipped." msgstr "" -#: ../gui/wxpython/mapdisp/frame.py:961 +#: ../gui/wxpython/mapdisp/frame.py:960 #, python-brace-format msgid "Failed to query vector map(s) <{maps}>. Check database settings and topology." msgstr "" -#: ../gui/wxpython/mapdisp/frame.py:1395 +#: ../gui/wxpython/mapdisp/frame.py:1394 msgid "Set computational region extent from display" msgstr "" -#: ../gui/wxpython/mapdisp/frame.py:1397 +#: ../gui/wxpython/mapdisp/frame.py:1396 msgid "Set computational region extent interactively" msgstr "" -#: ../gui/wxpython/mapdisp/frame.py:1399 +#: ../gui/wxpython/mapdisp/frame.py:1398 msgid "Set computational region from named region" msgstr "" -#: ../gui/wxpython/mapdisp/frame.py:1404 +#: ../gui/wxpython/mapdisp/frame.py:1403 msgid "Save computational region to named region" msgstr "" -#: ../gui/wxpython/mapdisp/frame.py:1537 +#: ../gui/wxpython/mapdisp/frame.py:1536 msgid "Raster Digitizer Toolbar" msgstr "" @@ -20248,10 +20318,6 @@ msgid "The copied layer needs to be reprojected:" msgstr "ലെയറിനàµà´±àµ† പേർ" -#, fuzzy -msgid "Do you want to create new mapset?" -msgstr "à´ªàµà´¤à´¿à´¯ മാപàµà´ªàµà´¸àµ†à´±àµà´±àµ ഉണàµà´Ÿà´¾à´•àµà´•à´¾àµ» പറàµà´±àµà´¨à´¿à´²àµà´²: %s" - msgid "No GRASS-python library found." msgstr "പയàµà´¤à´£àµà´£àµ à´—àµà´°à´¨àµà´¥à´¶à´¾à´² കാനàµà´®à´¨à´¿à´²àµà´²" diff -Nru grass-7.4.3/locale/po/grasswxpy_pl.po grass-7.6.0/locale/po/grasswxpy_pl.po --- grass-7.4.3/locale/po/grasswxpy_pl.po 2018-11-24 09:45:22.000000000 +0000 +++ grass-7.6.0/locale/po/grasswxpy_pl.po 2018-12-26 10:57:24.000000000 +0000 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: grasswxpy_pl\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-03-24 00:06+0100\n" +"POT-Creation-Date: 2018-12-26 11:43+0100\n" "PO-Revision-Date: 2016-08-28 22:34+0200\n" "Last-Translator: Milena Nowotarska \n" "Language-Team: Polish \n" @@ -55,18 +55,18 @@ msgid "Set drawing color (not raster cell color)" msgstr "Ustaw kolor rysowania (nie kolor komórki)" -#: ../gui/wxpython/rdigit/toolbars.py:88 +#: ../gui/wxpython/rdigit/toolbars.py:85 msgid "Cell value:" msgstr "WartoÅ›ci komórki:" -#: ../gui/wxpython/rdigit/toolbars.py:101 +#: ../gui/wxpython/rdigit/toolbars.py:99 msgid "Width of currently digitized line or diameter of a digitized point in map units." msgstr "" -#: ../gui/wxpython/rdigit/toolbars.py:102 +#: ../gui/wxpython/rdigit/toolbars.py:100 #: ../gui/wxpython/nviz/preferences.py:559 -#: ../gui/wxpython/gui_core/dialogs.py:1933 -#: ../gui/wxpython/psmap/dialogs.py:3831 +#: ../gui/wxpython/gui_core/dialogs.py:1938 +#: ../gui/wxpython/psmap/dialogs.py:3833 #: ../gui/wxpython/gmodeler/preferences.py:184 #: ../gui/wxpython/gmodeler/preferences.py:350 #: ../gui/wxpython/gmodeler/preferences.py:462 @@ -74,7 +74,7 @@ msgid "Width:" msgstr "Szerokość:" -#: ../gui/wxpython/rdigit/toolbars.py:142 +#: ../gui/wxpython/rdigit/toolbars.py:146 msgid "New raster map" msgstr "Nowa mapa rastrowa" @@ -105,7 +105,7 @@ #: ../gui/wxpython/rdigit/dialogs.py:104 #: ../gui/wxpython/modules/colorrules.py:679 -#: ../gui/wxpython/gui_core/dialogs.py:475 +#: ../gui/wxpython/gui_core/dialogs.py:476 #: ../gui/wxpython/lmgr/layertree.py:1085 #: ../gui/wxpython/datacatalog/tree.py:220 msgid "Overwrite?" @@ -198,7 +198,7 @@ msgstr "Wpisz nazwÄ™ pliku lub kliknij aby wybrać plik i zapisać tabelÄ™ kolorów" #: ../gui/wxpython/modules/colorrules.py:453 ../gui/wxpython/menustrings.py:9 -#: ../gui/wxpython/menustrings.py:2009 +#: ../gui/wxpython/menustrings.py:2010 #: ../gui/wxpython/image2target/ii2t_menustrings.py:10 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1977 msgid "Save" @@ -225,7 +225,7 @@ msgstr "PrzeÅ‚aduj domyÅ›lnÄ… tabelÄ™" #: ../gui/wxpython/modules/colorrules.py:582 -#: ../gui/wxpython/iclass/toolbars.py:76 +#: ../gui/wxpython/iclass/toolbars.py:78 msgid "Preview" msgstr "PodglÄ…d" @@ -244,7 +244,7 @@ msgstr "" #: ../gui/wxpython/modules/colorrules.py:690 -#: ../gui/wxpython/gui_core/forms.py:2346 +#: ../gui/wxpython/gui_core/forms.py:2376 msgid "Nothing to save." msgstr "Nie wskazano nic do zapisu." @@ -268,7 +268,7 @@ #: ../gui/wxpython/modules/colorrules.py:972 #: ../gui/wxpython/modules/colorrules.py:1654 #: ../gui/wxpython/modules/colorrules.py:1658 -#: ../gui/wxpython/psmap/dialogs.py:3537 +#: ../gui/wxpython/psmap/dialogs.py:3539 msgid "range" msgstr "zakres" @@ -336,7 +336,7 @@ msgstr "" #: ../gui/wxpython/modules/colorrules.py:1139 ../gui/wxpython/dbmgr/base.py:467 -#: ../gui/wxpython/dbmgr/base.py:2307 +#: ../gui/wxpython/dbmgr/base.py:2309 msgid "Add column" msgstr "Dodaj kolumnÄ™" @@ -433,7 +433,7 @@ msgstr "Wyrażenie" #: ../gui/wxpython/modules/mcalc_builder.py:158 -#: ../gui/wxpython/modules/vclean.py:173 ../gui/wxpython/gui_core/forms.py:595 +#: ../gui/wxpython/modules/vclean.py:173 ../gui/wxpython/gui_core/forms.py:607 #: ../gui/wxpython/gui_core/menu.py:174 ../gui/wxpython/gmodeler/model.py:2835 #: ../gui/wxpython/gmodeler/frame.py:1983 msgid "&Run" @@ -444,7 +444,7 @@ msgstr "Zapisz wyrażenie w pliku" #: ../gui/wxpython/modules/mcalc_builder.py:165 -#: ../gui/wxpython/gui_core/forms.py:1858 +#: ../gui/wxpython/gui_core/forms.py:1868 msgid "&Load" msgstr "&Wczytaj" @@ -453,7 +453,7 @@ msgstr "Wczytuje wyrażenie z pliku" #: ../gui/wxpython/modules/mcalc_builder.py:169 -#: ../gui/wxpython/gui_core/forms.py:615 +#: ../gui/wxpython/gui_core/forms.py:627 msgid "Copy the current command string to the clipboard" msgstr "Kopiuj bieżącÄ… komendÄ™ do schowka" @@ -576,7 +576,7 @@ #: ../gui/wxpython/modules/mcalc_builder.py:283 #: ../gui/wxpython/modules/import_export.py:96 #: ../gui/wxpython/modules/vclean.py:145 -#: ../gui/wxpython/gui_core/preferences.py:1138 +#: ../gui/wxpython/gui_core/preferences.py:1132 #: ../gui/wxpython/gmodeler/preferences.py:682 msgid "Allow output files to overwrite existing files" msgstr "Pozwól na nadpisanie istniejÄ…cych plików przez pliki wyjÅ›ciowe" @@ -597,28 +597,28 @@ msgid "Add created raster map into layer tree" msgstr "Dodaj utworzonÄ… mapÄ™ rastrowÄ… do listy warstw" -#: ../gui/wxpython/modules/mcalc_builder.py:642 +#: ../gui/wxpython/modules/mcalc_builder.py:658 msgid "You must enter the name of a new raster map to create." msgstr "" -#: ../gui/wxpython/modules/mcalc_builder.py:653 +#: ../gui/wxpython/modules/mcalc_builder.py:669 msgid "You must enter an expression to create a new raster map." msgstr "" -#: ../gui/wxpython/modules/mcalc_builder.py:713 +#: ../gui/wxpython/modules/mcalc_builder.py:729 msgid "Choose a file name to save the expression" msgstr "Wybierz nazwÄ™ pliku pod którÄ… zapisać wyrażenie" -#: ../gui/wxpython/modules/mcalc_builder.py:714 -#: ../gui/wxpython/modules/mcalc_builder.py:736 +#: ../gui/wxpython/modules/mcalc_builder.py:730 +#: ../gui/wxpython/modules/mcalc_builder.py:752 msgid "Expression file (*)|*" msgstr "Plik wyrażenia (*)|*" -#: ../gui/wxpython/modules/mcalc_builder.py:735 +#: ../gui/wxpython/modules/mcalc_builder.py:751 msgid "Choose a file name to load the expression" msgstr "Wybierz nazwÄ™ pliku aby wczytać wyrażenie" -#: ../gui/wxpython/modules/mcalc_builder.py:771 +#: ../gui/wxpython/modules/mcalc_builder.py:787 #, python-brace-format msgid "'{cmd}' copied to clipboard" msgstr "" @@ -647,12 +647,12 @@ #: ../gui/wxpython/modules/import_export.py:78 #: ../gui/wxpython/modules/import_export.py:869 -#: ../gui/wxpython/gui_core/forms.py:2031 +#: ../gui/wxpython/gui_core/forms.py:2041 msgid "Layer id" msgstr "Id warstwy" #: ../gui/wxpython/modules/import_export.py:79 -#: ../gui/wxpython/gui_core/forms.py:2032 +#: ../gui/wxpython/gui_core/forms.py:2042 #: ../gui/wxpython/web_services/widgets.py:937 msgid "Layer name" msgstr "Nazwa warstwy" @@ -662,13 +662,13 @@ msgstr "Nazwa wyjÅ›ciowej mapy GRASS (edytowalnej)" #: ../gui/wxpython/modules/import_export.py:82 -#: ../gui/wxpython/gui_core/forms.py:2033 ../gui/wxpython/psmap/dialogs.py:2176 +#: ../gui/wxpython/gui_core/forms.py:2043 ../gui/wxpython/psmap/dialogs.py:2178 msgid "Feature type" msgstr "Typ obiektu" #: ../gui/wxpython/modules/import_export.py:83 #: ../gui/wxpython/modules/import_export.py:85 -#: ../gui/wxpython/gui_core/forms.py:2034 +#: ../gui/wxpython/gui_core/forms.py:2044 msgid "Projection match" msgstr "Zgodność odwzorowania" @@ -677,16 +677,16 @@ msgstr "" #: ../gui/wxpython/modules/import_export.py:105 -#: ../gui/wxpython/gui_core/forms.py:684 +#: ../gui/wxpython/gui_core/forms.py:696 msgid "Close dialog on finish" msgstr "Zamknij okno po zakoÅ„czeniu" #: ../gui/wxpython/modules/import_export.py:117 #: ../gui/wxpython/modules/import_export.py:670 #: ../gui/wxpython/iscatt/dialogs.py:402 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1878 -#: ../gui/wxpython/image2target/ii2t_manager.py:2703 -#: ../gui/wxpython/gcp/manager.py:2630 ../gui/wxpython/vnet/dialogs.py:1312 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1880 +#: ../gui/wxpython/image2target/ii2t_manager.py:2706 +#: ../gui/wxpython/gcp/manager.py:2632 ../gui/wxpython/vnet/dialogs.py:1312 #: ../gui/wxpython/web_services/dialogs.py:145 #: ../gui/wxpython/web_services/dialogs.py:901 msgid "Close dialog" @@ -713,7 +713,7 @@ msgstr "" #: ../gui/wxpython/modules/import_export.py:376 -#: ../gui/wxpython/menustrings.py:161 ../gui/wxpython/menustrings.py:1179 +#: ../gui/wxpython/menustrings.py:161 ../gui/wxpython/menustrings.py:1180 #: ../gui/wxpython/image2target/ii2t_menustrings.py:159 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1160 #: ../gui/wxpython/lmgr/layertree.py:60 @@ -721,7 +721,7 @@ msgstr "rastrów" #: ../gui/wxpython/modules/import_export.py:378 -#: ../gui/wxpython/menustrings.py:36 ../gui/wxpython/menustrings.py:1054 +#: ../gui/wxpython/menustrings.py:36 ../gui/wxpython/menustrings.py:1055 #: ../gui/wxpython/image2target/ii2t_menustrings.py:37 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1038 #: ../gui/wxpython/lmgr/layertree.py:58 @@ -759,7 +759,7 @@ msgstr "" #: ../gui/wxpython/modules/import_export.py:517 -#: ../gui/wxpython/menustrings.py:163 ../gui/wxpython/menustrings.py:1181 +#: ../gui/wxpython/menustrings.py:163 ../gui/wxpython/menustrings.py:1182 #: ../gui/wxpython/image2target/ii2t_menustrings.py:161 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1162 #: ../gui/wxpython/lmgr/layertree.py:68 @@ -767,7 +767,7 @@ msgstr "wektorów" #: ../gui/wxpython/modules/import_export.py:519 -#: ../gui/wxpython/menustrings.py:67 ../gui/wxpython/menustrings.py:1085 +#: ../gui/wxpython/menustrings.py:67 ../gui/wxpython/menustrings.py:1086 #: ../gui/wxpython/image2target/ii2t_menustrings.py:67 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1068 #: ../gui/wxpython/lmgr/layertree.py:66 @@ -804,21 +804,21 @@ #: ../gui/wxpython/location_wizard/wizard.py:1421 #: ../gui/wxpython/location_wizard/wizard.py:1511 #: ../gui/wxpython/location_wizard/wizard.py:1739 -#: ../gui/wxpython/nviz/tools.py:626 ../gui/wxpython/gui_core/forms.py:1819 -#: ../gui/wxpython/gui_core/forms.py:1911 -#: ../gui/wxpython/gui_core/gselect.py:1193 -#: ../gui/wxpython/gui_core/gselect.py:1507 -#: ../gui/wxpython/gui_core/gselect.py:1523 -#: ../gui/wxpython/gui_core/gselect.py:1570 -#: ../gui/wxpython/gui_core/gselect.py:1606 -#: ../gui/wxpython/psmap/dialogs.py:2679 ../gui/wxpython/psmap/dialogs.py:3021 -#: ../gui/wxpython/psmap/dialogs.py:5796 -#: ../gui/wxpython/animation/dialogs.py:508 -#: ../gui/wxpython/animation/dialogs.py:1080 -#: ../gui/wxpython/animation/dialogs.py:1198 -#: ../gui/wxpython/animation/dialogs.py:1234 -#: ../gui/wxpython/animation/dialogs.py:1258 -#: ../gui/wxpython/animation/dialogs.py:1289 +#: ../gui/wxpython/nviz/tools.py:626 ../gui/wxpython/gui_core/forms.py:1829 +#: ../gui/wxpython/gui_core/forms.py:1921 +#: ../gui/wxpython/gui_core/gselect.py:1199 +#: ../gui/wxpython/gui_core/gselect.py:1499 +#: ../gui/wxpython/gui_core/gselect.py:1515 +#: ../gui/wxpython/gui_core/gselect.py:1562 +#: ../gui/wxpython/gui_core/gselect.py:1598 +#: ../gui/wxpython/psmap/dialogs.py:2681 ../gui/wxpython/psmap/dialogs.py:3023 +#: ../gui/wxpython/psmap/dialogs.py:5798 +#: ../gui/wxpython/animation/dialogs.py:511 +#: ../gui/wxpython/animation/dialogs.py:1083 +#: ../gui/wxpython/animation/dialogs.py:1201 +#: ../gui/wxpython/animation/dialogs.py:1237 +#: ../gui/wxpython/animation/dialogs.py:1261 +#: ../gui/wxpython/animation/dialogs.py:1292 ../gui/wxpython/tplot/frame.py:316 msgid "Browse" msgstr "PrzeglÄ…daj" @@ -959,7 +959,7 @@ msgstr "Wtyczka" #: ../gui/wxpython/modules/histogram.py:191 -#: ../gui/wxpython/mapwin/buffered.py:699 +#: ../gui/wxpython/mapwin/buffered.py:701 msgid "Please wait, exporting image..." msgstr "ProszÄ™ czekać, trwa eksportowanie obrazu..." @@ -968,8 +968,8 @@ msgstr "Histogram GRASS GIS (d.histogram)" #: ../gui/wxpython/modules/histogram.py:400 -#: ../gui/wxpython/iclass/g.gui.iclass.py:91 ../gui/wxpython/nviz/wxnviz.py:347 -#: ../gui/wxpython/nviz/wxnviz.py:358 +#: ../gui/wxpython/iclass/g.gui.iclass.py:91 ../gui/wxpython/nviz/wxnviz.py:352 +#: ../gui/wxpython/nviz/wxnviz.py:363 #: ../gui/wxpython/mapswipe/g.gui.mapswipe.py:79 #, python-format msgid "Raster map <%s> not found" @@ -989,7 +989,7 @@ #: ../gui/wxpython/modules/histogram.py:501 ../gui/wxpython/wxplot/base.py:610 #: ../gui/wxpython/photo2image/ip2i_mapdisplay.py:425 -#: ../gui/wxpython/menustrings.py:2055 +#: ../gui/wxpython/menustrings.py:2056 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2023 #: ../gui/wxpython/image2target/ii2t_mapdisplay.py:426 #: ../gui/wxpython/psmap/toolbars.py:76 ../gui/wxpython/gcp/mapdisplay.py:426 @@ -1333,10 +1333,10 @@ msgid "Selected group must be in current mapset" msgstr "" -#: ../gui/wxpython/wxplot/dialogs.py:602 ../gui/wxpython/psmap/dialogs.py:595 -#: ../gui/wxpython/psmap/dialogs.py:1421 ../gui/wxpython/psmap/dialogs.py:1445 -#: ../gui/wxpython/psmap/dialogs.py:1496 ../gui/wxpython/psmap/dialogs.py:5104 -#: ../gui/wxpython/animation/dialogs.py:743 +#: ../gui/wxpython/wxplot/dialogs.py:602 ../gui/wxpython/psmap/dialogs.py:597 +#: ../gui/wxpython/psmap/dialogs.py:1423 ../gui/wxpython/psmap/dialogs.py:1447 +#: ../gui/wxpython/psmap/dialogs.py:1498 ../gui/wxpython/psmap/dialogs.py:5106 +#: ../gui/wxpython/animation/dialogs.py:746 #: ../gui/wxpython/animation/controller.py:295 msgid "Invalid input" msgstr "NiewÅ‚aÅ›ciwe dane wejÅ›ciowe" @@ -1367,11 +1367,11 @@ msgstr "Wielkość czcionki etykiety (pts):" #: ../gui/wxpython/wxplot/dialogs.py:751 -#: ../gui/wxpython/gui_core/preferences.py:507 -#: ../gui/wxpython/gui_core/preferences.py:787 -#: ../gui/wxpython/gui_core/dialogs.py:2414 -#: ../gui/wxpython/psmap/dialogs.py:3947 ../gui/wxpython/psmap/dialogs.py:4554 -#: ../gui/wxpython/psmap/dialogs.py:5218 +#: ../gui/wxpython/gui_core/preferences.py:500 +#: ../gui/wxpython/gui_core/preferences.py:781 +#: ../gui/wxpython/gui_core/dialogs.py:2419 +#: ../gui/wxpython/psmap/dialogs.py:3949 ../gui/wxpython/psmap/dialogs.py:4556 +#: ../gui/wxpython/psmap/dialogs.py:5220 msgid "Font settings" msgstr "Ustawienia czcionki" @@ -1389,9 +1389,9 @@ #: ../gui/wxpython/wxplot/dialogs.py:829 ../gui/wxpython/wxplot/dialogs.py:1428 #: ../gui/wxpython/iscatt/dialogs.py:397 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1873 -#: ../gui/wxpython/image2target/ii2t_manager.py:2698 -#: ../gui/wxpython/gcp/manager.py:2625 ../gui/wxpython/vnet/dialogs.py:1307 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1875 +#: ../gui/wxpython/image2target/ii2t_manager.py:2701 +#: ../gui/wxpython/gcp/manager.py:2627 ../gui/wxpython/vnet/dialogs.py:1307 msgid "Apply changes for the current session" msgstr "Zatwierdź zmiany dla bieżącej sesji" @@ -1401,17 +1401,17 @@ #: ../gui/wxpython/wxplot/dialogs.py:836 ../gui/wxpython/wxplot/dialogs.py:1432 #: ../gui/wxpython/iscatt/dialogs.py:400 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1876 -#: ../gui/wxpython/image2target/ii2t_manager.py:2701 -#: ../gui/wxpython/gui_core/preferences.py:98 -#: ../gui/wxpython/gcp/manager.py:2628 ../gui/wxpython/vnet/dialogs.py:1310 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1878 +#: ../gui/wxpython/image2target/ii2t_manager.py:2704 +#: ../gui/wxpython/gui_core/preferences.py:100 +#: ../gui/wxpython/gcp/manager.py:2630 ../gui/wxpython/vnet/dialogs.py:1310 msgid "Apply and save changes to user settings file (default for next sessions)" msgstr "Zatwierdź zmiany bieżącej sesji do pliku ustawieÅ„ użytkownika (domyÅ›lne dla nastÄ™pnej sesji)" #: ../gui/wxpython/wxplot/dialogs.py:838 ../gui/wxpython/wxplot/dialogs.py:1433 #: ../gui/wxpython/vdigit/preferences.py:70 -#: ../gui/wxpython/gui_core/preferences.py:101 -#: ../gui/wxpython/psmap/dialogs.py:475 +#: ../gui/wxpython/gui_core/preferences.py:103 +#: ../gui/wxpython/psmap/dialogs.py:477 #: ../gui/wxpython/gmodeler/preferences.py:696 msgid "Close dialog and ignore changes" msgstr "Zamknij okno bez zapisywania zmian" @@ -1426,7 +1426,7 @@ msgstr "" #: ../gui/wxpython/wxplot/dialogs.py:965 ../gui/wxpython/core/workspace.py:1635 -#: ../gui/wxpython/core/gcmd.py:140 ../gui/wxpython/mapwin/buffered.py:2141 +#: ../gui/wxpython/core/gcmd.py:142 ../gui/wxpython/mapwin/buffered.py:2142 msgid "Warning" msgstr "Uwaga" @@ -1452,8 +1452,8 @@ msgid "Line width" msgstr "Szerokość linii" -#: ../gui/wxpython/wxplot/dialogs.py:1072 ../gui/wxpython/psmap/dialogs.py:2942 -#: ../gui/wxpython/psmap/dialogs.py:6807 +#: ../gui/wxpython/wxplot/dialogs.py:1072 ../gui/wxpython/psmap/dialogs.py:2944 +#: ../gui/wxpython/psmap/dialogs.py:6809 msgid "Line style" msgstr "Styl linii" @@ -1470,7 +1470,7 @@ #: ../gui/wxpython/wxplot/dialogs.py:1109 #: ../gui/wxpython/wxplot/dialogs.py:1191 ../gui/wxpython/iclass/dialogs.py:396 #: ../gui/wxpython/nviz/tools.py:976 ../gui/wxpython/nviz/tools.py:2816 -#: ../gui/wxpython/psmap/dialogs.py:6378 ../gui/wxpython/psmap/dialogs.py:6738 +#: ../gui/wxpython/psmap/dialogs.py:6380 ../gui/wxpython/psmap/dialogs.py:6740 #: ../gui/wxpython/gmodeler/preferences.py:107 #: ../gui/wxpython/gmodeler/preferences.py:421 #: ../gui/wxpython/gmodeler/preferences.py:533 @@ -1478,19 +1478,19 @@ msgstr "Kolor" #: ../gui/wxpython/wxplot/dialogs.py:1123 -#: ../gui/wxpython/wxplot/dialogs.py:1204 ../gui/wxpython/psmap/dialogs.py:2730 -#: ../gui/wxpython/psmap/dialogs.py:3804 ../gui/wxpython/psmap/dialogs.py:4852 +#: ../gui/wxpython/wxplot/dialogs.py:1204 ../gui/wxpython/psmap/dialogs.py:2732 +#: ../gui/wxpython/psmap/dialogs.py:3806 ../gui/wxpython/psmap/dialogs.py:4854 msgid "Size" msgstr "Wielkość" #: ../gui/wxpython/wxplot/dialogs.py:1137 -#: ../gui/wxpython/wxplot/dialogs.py:1218 ../gui/wxpython/psmap/dialogs.py:2414 -#: ../gui/wxpython/psmap/dialogs.py:2575 +#: ../gui/wxpython/wxplot/dialogs.py:1218 ../gui/wxpython/psmap/dialogs.py:2416 +#: ../gui/wxpython/psmap/dialogs.py:2577 msgid "Fill" msgstr "WypeÅ‚nienie" #: ../gui/wxpython/wxplot/dialogs.py:1164 -#: ../gui/wxpython/wxplot/dialogs.py:1245 ../gui/wxpython/psmap/dialogs.py:4942 +#: ../gui/wxpython/wxplot/dialogs.py:1245 ../gui/wxpython/psmap/dialogs.py:4944 msgid "Style" msgstr "Styl" @@ -1708,63 +1708,63 @@ "%s" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:34 +#: ../gui/wxpython/iclass/toolbars.py:36 msgid "Set opacity level" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:37 ../gui/wxpython/iclass/dialogs.py:280 +#: ../gui/wxpython/iclass/toolbars.py:39 ../gui/wxpython/iclass/dialogs.py:280 msgid "Class manager" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:40 ../gui/wxpython/iclass/dialogs.py:44 +#: ../gui/wxpython/iclass/toolbars.py:42 ../gui/wxpython/iclass/dialogs.py:44 #: ../gui/wxpython/iscatt/toolbars.py:46 msgid "Select imagery group" msgstr "Wybierz grupÄ™ zobrazowaÅ„" -#: ../gui/wxpython/iclass/toolbars.py:43 +#: ../gui/wxpython/iclass/toolbars.py:45 msgid "Run analysis, update histogram and coincidence plots" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:46 +#: ../gui/wxpython/iclass/toolbars.py:48 msgid "Save signature file for i.maxlik" msgstr "Zapisz plik sygnatury dla i.maxlik" -#: ../gui/wxpython/iclass/toolbars.py:49 +#: ../gui/wxpython/iclass/toolbars.py:51 msgid "Remove selected map layer" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:52 +#: ../gui/wxpython/iclass/toolbars.py:54 msgid "Export training areas to vector map" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:55 +#: ../gui/wxpython/iclass/toolbars.py:57 msgid "Import training areas from vector map" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:58 +#: ../gui/wxpython/iclass/toolbars.py:60 #: ../gui/wxpython/gui_core/simplelmgr.py:480 #: ../gui/wxpython/lmgr/layertree.py:82 msgid "Add RGB map layer" msgstr "Dodaj warstwÄ™ RGB" -#: ../gui/wxpython/iclass/toolbars.py:76 +#: ../gui/wxpython/iclass/toolbars.py:78 msgid "Training" msgstr "Uczenie siÄ™" -#: ../gui/wxpython/iclass/toolbars.py:82 +#: ../gui/wxpython/iclass/toolbars.py:84 msgid "Set map canvas for " msgstr "Ustaw obszar mapy dla " -#: ../gui/wxpython/iclass/toolbars.py:84 +#: ../gui/wxpython/iclass/toolbars.py:86 msgid "/ Zoom to map" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:260 -#: ../gui/wxpython/iclass/toolbars.py:269 +#: ../gui/wxpython/iclass/toolbars.py:262 +#: ../gui/wxpython/iclass/toolbars.py:271 msgid "std dev" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:343 +#: ../gui/wxpython/iclass/toolbars.py:345 msgid "Add raster map" msgstr "Dodaj mapÄ™ rastrowÄ…" @@ -1943,8 +1943,8 @@ msgid "Subgroup <%s> not found" msgstr "" -#: ../gui/wxpython/iclass/g.gui.iclass.py:98 ../gui/wxpython/nviz/wxnviz.py:435 -#: ../gui/wxpython/dbmgr/sqlbuilder.py:62 +#: ../gui/wxpython/iclass/g.gui.iclass.py:98 ../gui/wxpython/nviz/wxnviz.py:440 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:64 #: ../gui/wxpython/dbmgr/g.gui.dbmgr.py:48 #, python-format msgid "Vector map <%s> not found" @@ -1976,8 +1976,8 @@ msgstr "Nie wybrano klasy" #: ../gui/wxpython/iclass/dialogs.py:78 -#: ../gui/wxpython/image2target/ii2t_manager.py:565 -#: ../gui/wxpython/gcp/manager.py:536 +#: ../gui/wxpython/image2target/ii2t_manager.py:567 +#: ../gui/wxpython/gcp/manager.py:538 msgid "Create/edit group..." msgstr "Utwórz/edytuj grupÄ™..." @@ -2027,20 +2027,20 @@ msgstr "Nazwa mapy rastrowej:" #: ../gui/wxpython/iclass/dialogs.py:259 -#: ../gui/wxpython/gui_core/dialogs.py:239 +#: ../gui/wxpython/gui_core/dialogs.py:240 #: ../gui/wxpython/gmodeler/dialogs.py:91 msgid "Name of vector map:" msgstr "Nazwa mapy wektorowej:" -#: ../gui/wxpython/iclass/dialogs.py:295 ../gui/wxpython/iscatt/frame.py:140 +#: ../gui/wxpython/iclass/dialogs.py:295 ../gui/wxpython/iscatt/frame.py:143 msgid "Classes" msgstr "Klasy" -#: ../gui/wxpython/iclass/dialogs.py:395 ../gui/wxpython/iscatt/frame.py:413 +#: ../gui/wxpython/iclass/dialogs.py:395 ../gui/wxpython/iscatt/frame.py:416 msgid "Class name" msgstr "Nazwa klasy" -#: ../gui/wxpython/iclass/dialogs.py:429 ../gui/wxpython/iscatt/frame.py:451 +#: ../gui/wxpython/iclass/dialogs.py:429 ../gui/wxpython/iscatt/frame.py:454 msgid "Please use only ASCII characters." msgstr "" @@ -2302,64 +2302,64 @@ msgid "Remove selected class" msgstr "UsuÅ„ wybranÄ… klasÄ™" -#: ../gui/wxpython/iscatt/frame.py:166 +#: ../gui/wxpython/iscatt/frame.py:169 msgid "GRASS GIS Interactive Scatter Plot Tool" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:398 +#: ../gui/wxpython/iscatt/frame.py:401 msgid "scatter plot" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:476 +#: ../gui/wxpython/iscatt/frame.py:479 msgid "Maximum limit of categories number was reached." msgstr "" -#: ../gui/wxpython/iscatt/frame.py:572 +#: ../gui/wxpython/iscatt/frame.py:575 msgid "Rename class" msgstr "ZmieÅ„ nazwÄ™ klasy" -#: ../gui/wxpython/iscatt/frame.py:576 +#: ../gui/wxpython/iscatt/frame.py:579 msgid "Set color" msgstr "Ustaw kolor" -#: ../gui/wxpython/iscatt/frame.py:580 ../gui/wxpython/lmgr/layertree.py:491 +#: ../gui/wxpython/iscatt/frame.py:583 ../gui/wxpython/lmgr/layertree.py:491 msgid "Change opacity level" msgstr "ZmieÅ„ poziom przezroczystoÅ›ci" -#: ../gui/wxpython/iscatt/frame.py:584 +#: ../gui/wxpython/iscatt/frame.py:587 msgid "Hide" msgstr "Ukryj" -#: ../gui/wxpython/iscatt/frame.py:586 +#: ../gui/wxpython/iscatt/frame.py:589 msgid "Show" msgstr "WyÅ›wietl" -#: ../gui/wxpython/iscatt/frame.py:601 +#: ../gui/wxpython/iscatt/frame.py:604 msgid "Move to top" msgstr "PrzesuÅ„ na górÄ™" -#: ../gui/wxpython/iscatt/frame.py:607 +#: ../gui/wxpython/iscatt/frame.py:610 msgid "Move to bottom" msgstr "PrzesuÅ„ na spód" -#: ../gui/wxpython/iscatt/frame.py:615 +#: ../gui/wxpython/iscatt/frame.py:618 msgid "Move category up" msgstr "PrzesuÅ„ kategoriÄ™ wyżej" -#: ../gui/wxpython/iscatt/frame.py:621 +#: ../gui/wxpython/iscatt/frame.py:624 msgid "Move category down" msgstr "PrzesuÅ„ kategoriÄ™ niżej" -#: ../gui/wxpython/iscatt/frame.py:629 +#: ../gui/wxpython/iscatt/frame.py:632 msgid "Export class raster" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:701 +#: ../gui/wxpython/iscatt/frame.py:704 #, python-format msgid "Change opacity of class <%s>" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:726 +#: ../gui/wxpython/iscatt/frame.py:729 msgid "Empty name was inserted." msgstr "" @@ -2460,19 +2460,19 @@ #: ../gui/wxpython/location_wizard/wizard.py:675 #: ../gui/wxpython/location_wizard/wizard.py:864 #: ../gui/wxpython/location_wizard/wizard.py:2013 -#: ../gui/wxpython/core/workspace.py:1616 ../gui/wxpython/core/gcmd.py:113 -#: ../gui/wxpython/gis_set.py:281 ../gui/wxpython/gis_set.py:711 -#: ../gui/wxpython/gis_set.py:755 +#: ../gui/wxpython/core/workspace.py:1616 ../gui/wxpython/core/gcmd.py:115 +#: ../gui/wxpython/gis_set.py:282 ../gui/wxpython/gis_set.py:653 +#: ../gui/wxpython/gis_set.py:697 #: ../gui/wxpython/image2target/ii2t_gis_set.py:276 #: ../gui/wxpython/image2target/ii2t_gis_set.py:654 #: ../gui/wxpython/image2target/ii2t_gis_set.py:698 #: ../gui/wxpython/vdigit/dialogs.py:253 ../gui/wxpython/vdigit/dialogs.py:447 -#: ../gui/wxpython/gui_core/preferences.py:238 -#: ../gui/wxpython/gui_core/preferences.py:1925 -#: ../gui/wxpython/gui_core/preferences.py:1958 -#: ../gui/wxpython/gui_core/preferences.py:1970 -#: ../gui/wxpython/gui_core/preferences.py:1982 -#: ../gui/wxpython/psmap/dialogs.py:5594 ../gui/wxpython/lmgr/layertree.py:1003 +#: ../gui/wxpython/gui_core/preferences.py:231 +#: ../gui/wxpython/gui_core/preferences.py:1919 +#: ../gui/wxpython/gui_core/preferences.py:1952 +#: ../gui/wxpython/gui_core/preferences.py:1964 +#: ../gui/wxpython/gui_core/preferences.py:1976 +#: ../gui/wxpython/psmap/dialogs.py:5596 ../gui/wxpython/lmgr/layertree.py:1003 #: ../gui/wxpython/gmodeler/frame.py:1141 msgid "Error" msgstr "BÅ‚Ä…d" @@ -2520,12 +2520,12 @@ msgstr "Komórki 3D: %d" #: ../gui/wxpython/location_wizard/dialogs.py:276 -#: ../gui/wxpython/psmap/dialogs.py:531 +#: ../gui/wxpython/psmap/dialogs.py:533 msgid "Top" msgstr "Góra" #: ../gui/wxpython/location_wizard/dialogs.py:284 -#: ../gui/wxpython/psmap/dialogs.py:532 +#: ../gui/wxpython/psmap/dialogs.py:534 msgid "Bottom" msgstr "Dół" @@ -2733,13 +2733,13 @@ msgstr "Podaj parametry odwzorowania %s" #: ../gui/wxpython/location_wizard/wizard.py:932 -#: ../gui/wxpython/gui_core/gselect.py:2100 +#: ../gui/wxpython/gui_core/gselect.py:2092 #: ../gui/wxpython/gmodeler/dialogs.py:919 msgid "No" msgstr "Nie" #: ../gui/wxpython/location_wizard/wizard.py:932 -#: ../gui/wxpython/gui_core/gselect.py:2102 +#: ../gui/wxpython/gui_core/gselect.py:2094 #: ../gui/wxpython/gmodeler/dialogs.py:921 msgid "Yes" msgstr "Tak" @@ -2799,7 +2799,7 @@ msgstr "Åšcieżka do pliku z kodami EPSG:" #: ../gui/wxpython/location_wizard/wizard.py:1502 -#: ../gui/wxpython/gui_core/preferences.py:1728 +#: ../gui/wxpython/gui_core/preferences.py:1722 msgid "EPSG code:" msgstr "Kod EPSG:" @@ -2814,7 +2814,7 @@ msgstr "Wybierz plik z kodami EPSG" #: ../gui/wxpython/location_wizard/wizard.py:1696 -#: ../gui/wxpython/gui_core/preferences.py:1916 +#: ../gui/wxpython/gui_core/preferences.py:1910 #, python-brace-format msgid "Unable to read EPGS codes: {0}" msgstr "" @@ -2854,7 +2854,7 @@ msgstr "Wymagana jest transformacja odwzorowania." #: ../gui/wxpython/location_wizard/wizard.py:2072 -#: ../gui/wxpython/rlisetup/wizard.py:1738 +#: ../gui/wxpython/rlisetup/wizard.py:1737 msgid "Summary" msgstr "Podsumowanie" @@ -2883,7 +2883,7 @@ " (nie ostateczna)" #: ../gui/wxpython/location_wizard/wizard.py:2249 -#: ../gui/wxpython/psmap/dialogs.py:702 ../gui/wxpython/psmap/dialogs.py:723 +#: ../gui/wxpython/psmap/dialogs.py:704 ../gui/wxpython/psmap/dialogs.py:725 msgid "custom" msgstr "użytkownika" @@ -2946,52 +2946,52 @@ msgid "File <%s> not found." msgstr "Nie znaleziono pliku <%s>" -#: ../gui/wxpython/photo2image/ip2i_manager.py:276 +#: ../gui/wxpython/photo2image/ip2i_manager.py:278 msgid "Manage Location of Fiducial Points on a Scanned Photo" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:380 +#: ../gui/wxpython/photo2image/ip2i_manager.py:382 msgid "A POINTS file exists, renaming it to POINTS_BAK" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:406 +#: ../gui/wxpython/photo2image/ip2i_manager.py:408 msgid "Opening CAMERA file failed" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:441 -#: ../gui/wxpython/photo2image/ip2i_manager.py:843 -#: ../gui/wxpython/gcp/manager.py:1419 +#: ../gui/wxpython/photo2image/ip2i_manager.py:443 +#: ../gui/wxpython/photo2image/ip2i_manager.py:845 +#: ../gui/wxpython/gcp/manager.py:1421 msgid "Writing POINTS file failed" msgstr "Zapisywanie pliku POINTS nie powiodÅ‚o siÄ™" -#: ../gui/wxpython/photo2image/ip2i_manager.py:616 -#: ../gui/wxpython/image2target/ii2t_manager.py:1225 -#: ../gui/wxpython/gcp/manager.py:1192 +#: ../gui/wxpython/photo2image/ip2i_manager.py:618 +#: ../gui/wxpython/image2target/ii2t_manager.py:1227 +#: ../gui/wxpython/gcp/manager.py:1194 #, python-format msgid "At least %d GCPs required. Operation canceled." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:759 -#: ../gui/wxpython/image2target/ii2t_manager.py:1367 -#: ../gui/wxpython/gcp/manager.py:1335 -msgid "source" -msgstr "źródÅ‚o" - #: ../gui/wxpython/photo2image/ip2i_manager.py:761 #: ../gui/wxpython/image2target/ii2t_manager.py:1369 #: ../gui/wxpython/gcp/manager.py:1337 -msgid "target" -msgstr "cel" +msgid "source" +msgstr "źródÅ‚o" #: ../gui/wxpython/photo2image/ip2i_manager.py:763 #: ../gui/wxpython/image2target/ii2t_manager.py:1371 #: ../gui/wxpython/gcp/manager.py:1339 -msgid "Set GCP coordinates" -msgstr "Podaj współrzÄ™dne GCP" +msgid "target" +msgstr "cel" #: ../gui/wxpython/photo2image/ip2i_manager.py:765 #: ../gui/wxpython/image2target/ii2t_manager.py:1373 #: ../gui/wxpython/gcp/manager.py:1341 +msgid "Set GCP coordinates" +msgstr "Podaj współrzÄ™dne GCP" + +#: ../gui/wxpython/photo2image/ip2i_manager.py:767 +#: ../gui/wxpython/image2target/ii2t_manager.py:1375 +#: ../gui/wxpython/gcp/manager.py:1343 #, python-format msgid "" "Set %(coor)s coordinates for GCP No. %(key)s? \n" @@ -3000,32 +3000,32 @@ "North: %(coor1)s" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:856 -#: ../gui/wxpython/gcp/manager.py:1431 +#: ../gui/wxpython/photo2image/ip2i_manager.py:858 +#: ../gui/wxpython/gcp/manager.py:1433 #, python-format msgid "POINTS file saved for group <%s>" msgstr "Zbiór POINTS zostaÅ‚ zapisany dla grupy <%s>" -#: ../gui/wxpython/photo2image/ip2i_manager.py:872 -#: ../gui/wxpython/image2target/ii2t_manager.py:1511 -#: ../gui/wxpython/gcp/manager.py:1447 +#: ../gui/wxpython/photo2image/ip2i_manager.py:874 +#: ../gui/wxpython/image2target/ii2t_manager.py:1513 +#: ../gui/wxpython/gcp/manager.py:1449 msgid "source mapwin not defined" msgstr "nie zdefiniowano źródÅ‚owego mapwin" -#: ../gui/wxpython/photo2image/ip2i_manager.py:877 -#: ../gui/wxpython/image2target/ii2t_manager.py:1516 -#: ../gui/wxpython/gcp/manager.py:1452 +#: ../gui/wxpython/photo2image/ip2i_manager.py:879 +#: ../gui/wxpython/image2target/ii2t_manager.py:1518 +#: ../gui/wxpython/gcp/manager.py:1454 msgid "target mapwin not defined" msgstr "nie zdefiniowano docelowego mapwin" -#: ../gui/wxpython/photo2image/ip2i_manager.py:907 -#: ../gui/wxpython/gcp/manager.py:1482 +#: ../gui/wxpython/photo2image/ip2i_manager.py:909 +#: ../gui/wxpython/gcp/manager.py:1484 msgid "Reading POINTS file failed" msgstr "Odczytanie pliku POINTS nie powiodÅ‚o siÄ™" -#: ../gui/wxpython/photo2image/ip2i_manager.py:992 -#: ../gui/wxpython/image2target/ii2t_manager.py:1633 -#: ../gui/wxpython/gcp/manager.py:1567 +#: ../gui/wxpython/photo2image/ip2i_manager.py:994 +#: ../gui/wxpython/image2target/ii2t_manager.py:1635 +#: ../gui/wxpython/gcp/manager.py:1569 #, python-format msgid "" "Insufficient points defined and active (checked) for selected rectification method (order: %d).\n" @@ -3034,305 +3034,305 @@ "10+ points for 3rd order." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1020 -#: ../gui/wxpython/image2target/ii2t_manager.py:1661 -#: ../gui/wxpython/gcp/manager.py:1595 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1022 +#: ../gui/wxpython/image2target/ii2t_manager.py:1663 +#: ../gui/wxpython/gcp/manager.py:1597 msgid "Rectifying images, please wait..." msgstr "Rektyfikacja rastra, poczekaj..." -#: ../gui/wxpython/photo2image/ip2i_manager.py:1042 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1044 msgid "Writing output image to group, please wait..." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1072 -#: ../gui/wxpython/image2target/ii2t_manager.py:1746 -#: ../gui/wxpython/gcp/manager.py:1680 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1074 +#: ../gui/wxpython/image2target/ii2t_manager.py:1749 +#: ../gui/wxpython/gcp/manager.py:1682 msgid "GCP Manager settings" msgstr "Ustawienia menadżera GCP" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1117 -#: ../gui/wxpython/image2target/ii2t_manager.py:1793 -#: ../gui/wxpython/gcp/manager.py:1727 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1119 +#: ../gui/wxpython/image2target/ii2t_manager.py:1796 +#: ../gui/wxpython/gcp/manager.py:1729 msgid "Quit GCP Manager" msgstr "Zamknij menadżera GCP" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1118 -#: ../gui/wxpython/image2target/ii2t_manager.py:1794 -#: ../gui/wxpython/gcp/manager.py:1728 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1120 +#: ../gui/wxpython/image2target/ii2t_manager.py:1797 +#: ../gui/wxpython/gcp/manager.py:1730 msgid "Save ground control points?" msgstr "Czy zapisać punkty kontrolne (GCP)?" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1196 -#: ../gui/wxpython/gcp/manager.py:1807 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1198 +#: ../gui/wxpython/gcp/manager.py:1809 msgid "" "Could not calculate RMS Error.\n" "Possible error with m.transform." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1324 -#: ../gui/wxpython/gcp/manager.py:1935 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1326 +#: ../gui/wxpython/gcp/manager.py:1937 msgid "" "Could not calculate new extends.\n" "Possible error with m.transform." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1456 -#: ../gui/wxpython/image2target/ii2t_manager.py:2130 -#: ../gui/wxpython/gcp/manager.py:2067 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1458 +#: ../gui/wxpython/image2target/ii2t_manager.py:2133 +#: ../gui/wxpython/gcp/manager.py:2069 msgid "Adjust source display to target display" msgstr "Dopasuj źródÅ‚owe wyÅ›wietlanie do docelowego" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1461 -#: ../gui/wxpython/image2target/ii2t_manager.py:2135 -#: ../gui/wxpython/gcp/manager.py:2072 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1463 +#: ../gui/wxpython/image2target/ii2t_manager.py:2138 +#: ../gui/wxpython/gcp/manager.py:2074 msgid "Adjust target display to source display" msgstr "Dopasuj docelowe wyÅ›wietlanie do źródÅ‚owego" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1535 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1553 -#: ../gui/wxpython/image2target/ii2t_manager.py:2209 -#: ../gui/wxpython/image2target/ii2t_manager.py:2229 -#: ../gui/wxpython/gcp/manager.py:2146 ../gui/wxpython/gcp/manager.py:2164 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1537 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1555 +#: ../gui/wxpython/image2target/ii2t_manager.py:2212 +#: ../gui/wxpython/image2target/ii2t_manager.py:2232 +#: ../gui/wxpython/gcp/manager.py:2148 ../gui/wxpython/gcp/manager.py:2166 #: ../gui/wxpython/vnet/widgets.py:85 ../gui/wxpython/vnet/vnet_data.py:259 msgid "use" msgstr "użyj" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1536 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1554 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1538 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1556 msgid "source X" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1537 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1555 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1539 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1557 msgid "source Y" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1538 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1556 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1540 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1558 msgid "target X" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1539 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1557 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1541 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1559 msgid "target Y" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1540 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1558 -#: ../gui/wxpython/image2target/ii2t_manager.py:2216 -#: ../gui/wxpython/image2target/ii2t_manager.py:2236 -#: ../gui/wxpython/gcp/manager.py:2151 ../gui/wxpython/gcp/manager.py:2169 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1542 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1560 +#: ../gui/wxpython/image2target/ii2t_manager.py:2219 +#: ../gui/wxpython/image2target/ii2t_manager.py:2239 +#: ../gui/wxpython/gcp/manager.py:2153 ../gui/wxpython/gcp/manager.py:2171 msgid "Forward error" msgstr "NastÄ™pny bÅ‚Ä…d" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1541 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1559 -#: ../gui/wxpython/image2target/ii2t_manager.py:2217 -#: ../gui/wxpython/image2target/ii2t_manager.py:2237 -#: ../gui/wxpython/gcp/manager.py:2152 ../gui/wxpython/gcp/manager.py:2170 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1543 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1561 +#: ../gui/wxpython/image2target/ii2t_manager.py:2220 +#: ../gui/wxpython/image2target/ii2t_manager.py:2240 +#: ../gui/wxpython/gcp/manager.py:2154 ../gui/wxpython/gcp/manager.py:2172 msgid "Backward error" msgstr "Poprzedni bÅ‚Ä…d" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1696 -#: ../gui/wxpython/image2target/ii2t_manager.py:2376 -#: ../gui/wxpython/gcp/manager.py:2307 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1698 +#: ../gui/wxpython/image2target/ii2t_manager.py:2379 +#: ../gui/wxpython/gcp/manager.py:2309 msgid "Invalid coordinate value. Operation canceled." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1734 -#: ../gui/wxpython/image2target/ii2t_manager.py:2551 -#: ../gui/wxpython/gcp/manager.py:2485 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1736 +#: ../gui/wxpython/image2target/ii2t_manager.py:2554 +#: ../gui/wxpython/gcp/manager.py:2487 msgid "Edit GCP" msgstr "Edytuj GCP" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1746 -#: ../gui/wxpython/image2target/ii2t_manager.py:2563 -#: ../gui/wxpython/gcp/manager.py:2497 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1748 +#: ../gui/wxpython/image2target/ii2t_manager.py:2566 +#: ../gui/wxpython/gcp/manager.py:2499 msgid "Ground Control Point No." msgstr "Terenowy Punkt Kontrolny GCP nr" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1765 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1767 msgid "source X:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1766 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1768 msgid "target X:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1767 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1769 msgid "source Y:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1768 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1770 msgid "target Y:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1904 -#: ../gui/wxpython/image2target/ii2t_manager.py:2729 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1906 +#: ../gui/wxpython/image2target/ii2t_manager.py:2732 #: ../gui/wxpython/vdigit/preferences.py:98 -#: ../gui/wxpython/psmap/dialogs.py:2656 ../gui/wxpython/gcp/manager.py:2656 +#: ../gui/wxpython/psmap/dialogs.py:2658 ../gui/wxpython/gcp/manager.py:2658 msgid "Symbology" msgstr "Sposób wyÅ›wietlania" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1913 -#: ../gui/wxpython/image2target/ii2t_manager.py:2738 -#: ../gui/wxpython/gcp/manager.py:2665 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1915 +#: ../gui/wxpython/image2target/ii2t_manager.py:2741 +#: ../gui/wxpython/gcp/manager.py:2667 msgid "Highlight highest RMS error only" msgstr "PodÅ›wietlaj tylko najwiÄ™kszy bÅ‚Ä…d RMS" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1926 -#: ../gui/wxpython/image2target/ii2t_manager.py:2751 -#: ../gui/wxpython/gcp/manager.py:2678 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1928 +#: ../gui/wxpython/image2target/ii2t_manager.py:2754 +#: ../gui/wxpython/gcp/manager.py:2680 msgid "Highlight RMS error > M + SD * factor:" msgstr "PodÅ›wietl bÅ‚Ä…d RMS > M + SD * współczynnik:" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1930 -#: ../gui/wxpython/image2target/ii2t_manager.py:2755 -#: ../gui/wxpython/gcp/manager.py:2682 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1932 +#: ../gui/wxpython/image2target/ii2t_manager.py:2758 +#: ../gui/wxpython/gcp/manager.py:2684 msgid "" "Highlight GCPs with an RMS error larger than \n" "mean + standard deviation * given factor. \n" "Recommended values for this factor are between 1 and 2." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1953 -#: ../gui/wxpython/image2target/ii2t_manager.py:2778 -#: ../gui/wxpython/gcp/manager.py:2705 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1955 +#: ../gui/wxpython/image2target/ii2t_manager.py:2781 +#: ../gui/wxpython/gcp/manager.py:2707 msgid "Symbol settings" msgstr "Ustawienia symbolu" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1961 -#: ../gui/wxpython/image2target/ii2t_manager.py:2786 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1963 +#: ../gui/wxpython/image2target/ii2t_manager.py:2789 #: ../gui/wxpython/nviz/tools.py:1423 ../gui/wxpython/nviz/tools.py:2154 #: ../gui/wxpython/nviz/tools.py:2296 ../gui/wxpython/nviz/preferences.py:372 #: ../gui/wxpython/nviz/preferences.py:574 #: ../gui/wxpython/nviz/preferences.py:640 -#: ../gui/wxpython/gui_core/preferences.py:1520 -#: ../gui/wxpython/psmap/dialogs.py:2375 ../gui/wxpython/psmap/dialogs.py:2536 -#: ../gui/wxpython/mapswipe/dialogs.py:280 ../gui/wxpython/gcp/manager.py:2713 +#: ../gui/wxpython/gui_core/preferences.py:1514 +#: ../gui/wxpython/psmap/dialogs.py:2377 ../gui/wxpython/psmap/dialogs.py:2538 +#: ../gui/wxpython/mapswipe/dialogs.py:280 ../gui/wxpython/gcp/manager.py:2715 msgid "Color:" msgstr "Kolor:" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1981 -#: ../gui/wxpython/image2target/ii2t_manager.py:2806 -#: ../gui/wxpython/gcp/manager.py:2733 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1983 +#: ../gui/wxpython/image2target/ii2t_manager.py:2809 +#: ../gui/wxpython/gcp/manager.py:2735 msgid "Color for high RMS error:" msgstr "Kolor dużego bÅ‚Ä™du RMS:" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2001 -#: ../gui/wxpython/image2target/ii2t_manager.py:2826 -#: ../gui/wxpython/gcp/manager.py:2753 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2003 +#: ../gui/wxpython/image2target/ii2t_manager.py:2829 +#: ../gui/wxpython/gcp/manager.py:2755 msgid "Color for selected GCP:" msgstr "Kolor wybranego GCP:" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2021 -#: ../gui/wxpython/image2target/ii2t_manager.py:2846 -#: ../gui/wxpython/gcp/manager.py:2773 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2023 +#: ../gui/wxpython/image2target/ii2t_manager.py:2849 +#: ../gui/wxpython/gcp/manager.py:2775 msgid "Color for unused GCPs:" msgstr "Kolor nie używanego GCP:" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2037 -#: ../gui/wxpython/image2target/ii2t_manager.py:2862 -#: ../gui/wxpython/gcp/manager.py:2789 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2039 +#: ../gui/wxpython/image2target/ii2t_manager.py:2865 +#: ../gui/wxpython/gcp/manager.py:2791 msgid "Show unused GCPs" msgstr "Pokaż nie używane punkty GCP" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2054 -#: ../gui/wxpython/image2target/ii2t_manager.py:2879 -#: ../gui/wxpython/gui_core/preferences.py:1447 -#: ../gui/wxpython/gcp/manager.py:2806 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2056 +#: ../gui/wxpython/image2target/ii2t_manager.py:2882 +#: ../gui/wxpython/gui_core/preferences.py:1441 +#: ../gui/wxpython/gcp/manager.py:2808 msgid "Symbol size:" msgstr "Rozmiar symbolu:" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2076 -#: ../gui/wxpython/image2target/ii2t_manager.py:2901 -#: ../gui/wxpython/gui_core/preferences.py:1415 -#: ../gui/wxpython/psmap/dialogs.py:6813 -#: ../gui/wxpython/mapswipe/dialogs.py:327 ../gui/wxpython/gcp/manager.py:2828 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2078 +#: ../gui/wxpython/image2target/ii2t_manager.py:2904 +#: ../gui/wxpython/gui_core/preferences.py:1409 +#: ../gui/wxpython/psmap/dialogs.py:6815 +#: ../gui/wxpython/mapswipe/dialogs.py:327 ../gui/wxpython/gcp/manager.py:2830 #: ../gui/wxpython/vnet/dialogs.py:1279 msgid "Line width:" msgstr "Szerokość linii:" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2122 -#: ../gui/wxpython/image2target/ii2t_manager.py:741 -#: ../gui/wxpython/image2target/ii2t_manager.py:2953 -#: ../gui/wxpython/gcp/manager.py:718 ../gui/wxpython/gcp/manager.py:2880 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2124 +#: ../gui/wxpython/image2target/ii2t_manager.py:743 +#: ../gui/wxpython/image2target/ii2t_manager.py:2956 +#: ../gui/wxpython/gcp/manager.py:720 ../gui/wxpython/gcp/manager.py:2882 msgid "Select source map to display:" msgstr "Wybierz mapÄ™ źródÅ‚owÄ… do wyÅ›wietlenia:" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2136 -#: ../gui/wxpython/image2target/ii2t_manager.py:767 -#: ../gui/wxpython/image2target/ii2t_manager.py:2967 -#: ../gui/wxpython/gcp/manager.py:744 ../gui/wxpython/gcp/manager.py:2894 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2138 +#: ../gui/wxpython/image2target/ii2t_manager.py:769 +#: ../gui/wxpython/image2target/ii2t_manager.py:2970 +#: ../gui/wxpython/gcp/manager.py:746 ../gui/wxpython/gcp/manager.py:2896 msgid "Select target raster map to display:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2161 -#: ../gui/wxpython/image2target/ii2t_manager.py:3007 -#: ../gui/wxpython/gcp/manager.py:2934 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2163 +#: ../gui/wxpython/image2target/ii2t_manager.py:3010 +#: ../gui/wxpython/gcp/manager.py:2936 msgid "Rectification" msgstr "Rektyfikacja" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2170 -#: ../gui/wxpython/image2target/ii2t_manager.py:3016 -#: ../gui/wxpython/gcp/manager.py:2943 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2172 +#: ../gui/wxpython/image2target/ii2t_manager.py:3019 +#: ../gui/wxpython/gcp/manager.py:2945 msgid "Select rectification order" msgstr "Wybierz metodÄ™ ponownego próbkowania rastra" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2172 -#: ../gui/wxpython/image2target/ii2t_manager.py:3018 -#: ../gui/wxpython/gcp/manager.py:2945 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2174 +#: ../gui/wxpython/image2target/ii2t_manager.py:3021 +#: ../gui/wxpython/gcp/manager.py:2947 msgid "1st order" msgstr "georektyfikacja 1. rzÄ™du" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2173 -#: ../gui/wxpython/image2target/ii2t_manager.py:3019 -#: ../gui/wxpython/gcp/manager.py:2946 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2175 +#: ../gui/wxpython/image2target/ii2t_manager.py:3022 +#: ../gui/wxpython/gcp/manager.py:2948 msgid "2nd order" msgstr "georektyfikacja 2. rzÄ™du" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2174 -#: ../gui/wxpython/image2target/ii2t_manager.py:3020 -#: ../gui/wxpython/gcp/manager.py:2947 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2176 +#: ../gui/wxpython/image2target/ii2t_manager.py:3023 +#: ../gui/wxpython/gcp/manager.py:2949 msgid "3rd order" msgstr "georektyfikacja 3. rzÄ™du" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2186 -#: ../gui/wxpython/image2target/ii2t_manager.py:3032 -#: ../gui/wxpython/gcp/manager.py:2959 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2188 +#: ../gui/wxpython/image2target/ii2t_manager.py:3035 +#: ../gui/wxpython/gcp/manager.py:2961 msgid "Select interpolation method:" msgstr "Wybierz metodÄ™ interpolacji:" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2202 -#: ../gui/wxpython/image2target/ii2t_manager.py:3048 -#: ../gui/wxpython/gcp/manager.py:2975 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2204 +#: ../gui/wxpython/image2target/ii2t_manager.py:3051 +#: ../gui/wxpython/gcp/manager.py:2977 msgid "clip to computational region in target location" msgstr "przytnij do regionu obliczeniowego w lokacji docelowej" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2212 -#: ../gui/wxpython/image2target/ii2t_manager.py:589 -#: ../gui/wxpython/image2target/ii2t_manager.py:3058 -#: ../gui/wxpython/gcp/manager.py:560 ../gui/wxpython/gcp/manager.py:2985 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2214 +#: ../gui/wxpython/image2target/ii2t_manager.py:591 +#: ../gui/wxpython/image2target/ii2t_manager.py:3061 +#: ../gui/wxpython/gcp/manager.py:562 ../gui/wxpython/gcp/manager.py:2987 msgid "Extension for output maps:" msgstr "Rozszerzenie wyjÅ›ciowych map:" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2253 -#: ../gui/wxpython/image2target/ii2t_manager.py:3099 -#: ../gui/wxpython/gcp/manager.py:3026 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2255 +#: ../gui/wxpython/image2target/ii2t_manager.py:3102 +#: ../gui/wxpython/gcp/manager.py:3028 msgid "RMS threshold factor must be > 0" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2256 -#: ../gui/wxpython/image2target/ii2t_manager.py:3102 -#: ../gui/wxpython/gcp/manager.py:3029 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2258 +#: ../gui/wxpython/image2target/ii2t_manager.py:3105 +#: ../gui/wxpython/gcp/manager.py:3031 msgid "" "RMS threshold factor is < 1\n" "Too many points might be highlighted" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2416 -#: ../gui/wxpython/image2target/ii2t_manager.py:3286 -#: ../gui/wxpython/gcp/manager.py:3213 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2418 +#: ../gui/wxpython/image2target/ii2t_manager.py:3289 +#: ../gui/wxpython/gcp/manager.py:3215 #, python-format msgid "GCP Manager settings saved to file '%s'." msgstr "Ustawienia menadżera GCP zapisano w pliku '%s'." @@ -3386,13 +3386,13 @@ #: ../gui/wxpython/photo2image/ip2i_mapdisplay.py:478 #: ../gui/wxpython/image2target/ii2t_mapdisplay.py:479 -#: ../gui/wxpython/gcp/mapdisplay.py:479 ../gui/wxpython/mapdisp/frame.py:1390 +#: ../gui/wxpython/gcp/mapdisplay.py:479 ../gui/wxpython/mapdisp/frame.py:1389 msgid "Zoom to default region" msgstr "PowiÄ™ksz do domyÅ›lnego regionu" #: ../gui/wxpython/photo2image/ip2i_mapdisplay.py:482 #: ../gui/wxpython/image2target/ii2t_mapdisplay.py:483 -#: ../gui/wxpython/gcp/mapdisplay.py:483 ../gui/wxpython/mapdisp/frame.py:1392 +#: ../gui/wxpython/gcp/mapdisplay.py:483 ../gui/wxpython/mapdisp/frame.py:1391 msgid "Zoom to saved region" msgstr "PowiÄ™ksz do zapisanego regionu" @@ -3404,7 +3404,7 @@ #: ../gui/wxpython/photo2image/ip2i_mapdisplay.py:492 #: ../gui/wxpython/image2target/ii2t_mapdisplay.py:493 -#: ../gui/wxpython/gcp/mapdisplay.py:493 ../gui/wxpython/mapdisp/frame.py:1402 +#: ../gui/wxpython/gcp/mapdisplay.py:493 ../gui/wxpython/mapdisp/frame.py:1401 msgid "Save display geometry to named region" msgstr "Zapisz geometriÄ™ bieżącego wyÅ›wietlania jako region" @@ -3421,11 +3421,11 @@ msgstr "" #: ../gui/wxpython/photo2image/g.gui.photo2image.py:111 -msgid "Please provide an order value (1 if 4 Fiducials, 2 if 8 Fiducials)" +msgid "Please provive an order value (1 if 4 Fiducials, 2 if 8 Fiducials)" msgstr "" #: ../gui/wxpython/photo2image/g.gui.photo2image.py:116 -msgid "Please provide an output files extension (used by i.rectify)" +msgid "Please provive an output files extension (used by i.rectify)" msgstr "" #: ../gui/wxpython/photo2image/ip2i_statusbar.py:38 @@ -3527,7 +3527,7 @@ msgstr "Nie można powiÄ™kszyć do mapy rastrowej <%s>." #: ../gui/wxpython/core/render.py:1010 ../gui/wxpython/core/render.py:1013 -#: ../gui/wxpython/core/render.py:1016 ../gui/wxpython/core/gcmd.py:435 +#: ../gui/wxpython/core/render.py:1016 ../gui/wxpython/core/gcmd.py:437 msgid "Details:" msgstr "Szczegóły:" @@ -3545,24 +3545,24 @@ msgid "Unable to get current geographic extent. Force quiting wxGUI. Please manually run g.region to fix the problem." msgstr "" -#: ../gui/wxpython/core/toolboxes.py:225 +#: ../gui/wxpython/core/toolboxes.py:227 msgid "Unable to parse user toolboxes XML files. Default files will be loaded." msgstr "" -#: ../gui/wxpython/core/toolboxes.py:269 +#: ../gui/wxpython/core/toolboxes.py:271 msgid "Unable to create toolboxes directory." msgstr "" -#: ../gui/wxpython/core/toolboxes.py:493 +#: ../gui/wxpython/core/toolboxes.py:495 msgid "Custom toolboxes" msgstr "NarzÄ™dzia użytkownika" -#: ../gui/wxpython/core/toolboxes.py:517 +#: ../gui/wxpython/core/toolboxes.py:519 #, python-format msgid "List of addons cannot be obtained because g.extension failed. Details: %s" msgstr "" -#: ../gui/wxpython/core/toolboxes.py:574 +#: ../gui/wxpython/core/toolboxes.py:576 msgid "Addons" msgstr "Wtyczki" @@ -3595,32 +3595,32 @@ "WMS layers can not be displayed without the bindings.\n" msgstr "" -#: ../gui/wxpython/core/gcmd.py:126 +#: ../gui/wxpython/core/gcmd.py:128 msgid "Reason" msgstr "Powód" -#: ../gui/wxpython/core/gcmd.py:151 ../gui/wxpython/gis_set.py:697 -#: ../gui/wxpython/gis_set.py:740 +#: ../gui/wxpython/core/gcmd.py:153 ../gui/wxpython/gis_set.py:639 +#: ../gui/wxpython/gis_set.py:682 #: ../gui/wxpython/image2target/ii2t_gis_set.py:640 #: ../gui/wxpython/image2target/ii2t_gis_set.py:683 -#: ../gui/wxpython/lmgr/frame.py:2570 +#: ../gui/wxpython/lmgr/frame.py:2573 msgid "Message" msgstr "Wiadomość" -#: ../gui/wxpython/core/gcmd.py:432 +#: ../gui/wxpython/core/gcmd.py:434 msgid "Execution failed:" msgstr "Wykonanie nie powiodÅ‚o siÄ™:" -#: ../gui/wxpython/core/gcmd.py:437 ../gui/wxpython/core/gcmd.py:444 +#: ../gui/wxpython/core/gcmd.py:439 ../gui/wxpython/core/gcmd.py:446 msgid "Error: " msgstr "BÅ‚Ä…d:" -#: ../gui/wxpython/core/gcmd.py:521 +#: ../gui/wxpython/core/gcmd.py:523 #, python-format msgid "Unable to exectute command: '%s'" msgstr "Nie można wykonać polecenia: %s" -#: ../gui/wxpython/core/gcmd.py:747 ../gui/wxpython/gui_core/forms.py:2740 +#: ../gui/wxpython/core/gcmd.py:749 ../gui/wxpython/gui_core/forms.py:2770 #, python-format msgid "Error in %s" msgstr "BÅ‚Ä…d w %s" @@ -3635,136 +3635,136 @@ msgid "WARNING: Ignoring unsupported wx debug level (must be >=0 and <=5). {0}\n" msgstr "" -#: ../gui/wxpython/core/settings.py:503 +#: ../gui/wxpython/core/settings.py:505 msgid "Segment break" msgstr "" -#: ../gui/wxpython/core/settings.py:569 +#: ../gui/wxpython/core/settings.py:571 msgid "Data point" msgstr "" -#: ../gui/wxpython/core/settings.py:643 +#: ../gui/wxpython/core/settings.py:645 msgid "animation" msgstr "animacja" -#: ../gui/wxpython/core/settings.py:866 +#: ../gui/wxpython/core/settings.py:868 msgid "Collapse all except PERMANENT and current" msgstr "ZwiÅ„ wszystkie za wyjÄ…tkiem PERMANENT i bieżącej" -#: ../gui/wxpython/core/settings.py:867 +#: ../gui/wxpython/core/settings.py:869 msgid "Collapse all except PERMANENT" msgstr "ZwiÅ„ wszystkie za wyjÄ…tkiem PERMANENT" -#: ../gui/wxpython/core/settings.py:868 +#: ../gui/wxpython/core/settings.py:870 msgid "Collapse all except current" msgstr "ZwiÅ„ wszystkie za wyjÄ…tkiem bieżącej" -#: ../gui/wxpython/core/settings.py:869 +#: ../gui/wxpython/core/settings.py:871 msgid "Collapse all" msgstr "ZwiÅ„ wszystkie" -#: ../gui/wxpython/core/settings.py:870 +#: ../gui/wxpython/core/settings.py:872 msgid "Expand all" msgstr "RozwiÅ„ wszystkie" -#: ../gui/wxpython/core/settings.py:875 ../gui/wxpython/dbmgr/base.py:1406 +#: ../gui/wxpython/core/settings.py:877 ../gui/wxpython/dbmgr/base.py:1408 msgid "Edit selected record" msgstr "Edytuje wybrany rekord" -#: ../gui/wxpython/core/settings.py:875 +#: ../gui/wxpython/core/settings.py:877 msgid "Display selected" msgstr "WyÅ›wietla wybrane" -#: ../gui/wxpython/core/settings.py:884 +#: ../gui/wxpython/core/settings.py:886 msgid "Classic (labels only)" msgstr "Klasyczny (tylko etykiety)" -#: ../gui/wxpython/core/settings.py:885 +#: ../gui/wxpython/core/settings.py:887 msgid "Combined (labels and module names)" msgstr "Zaawansowany (etykiety i nazwy modułów)" -#: ../gui/wxpython/core/settings.py:886 +#: ../gui/wxpython/core/settings.py:888 msgid "Expert (module names only)" msgstr "" -#: ../gui/wxpython/core/settings.py:891 +#: ../gui/wxpython/core/settings.py:893 msgid "Basic top" msgstr "Normalny górny" -#: ../gui/wxpython/core/settings.py:892 +#: ../gui/wxpython/core/settings.py:894 msgid "Basic left" msgstr "Normalny lewy" -#: ../gui/wxpython/core/settings.py:893 +#: ../gui/wxpython/core/settings.py:895 msgid "Fancy green" msgstr "" -#: ../gui/wxpython/core/settings.py:894 +#: ../gui/wxpython/core/settings.py:896 msgid "List left" msgstr "" -#: ../gui/wxpython/core/settings.py:901 +#: ../gui/wxpython/core/settings.py:903 msgid "Zoom and recenter" msgstr "PowiÄ™ksz i wycentruj" -#: ../gui/wxpython/core/settings.py:901 +#: ../gui/wxpython/core/settings.py:903 msgid "Zoom to mouse cursor" msgstr "PowiÄ™ksz do poÅ‚ożenia kursora" -#: ../gui/wxpython/core/settings.py:901 +#: ../gui/wxpython/core/settings.py:903 msgid "Nothing" msgstr "Nic" -#: ../gui/wxpython/core/settings.py:903 +#: ../gui/wxpython/core/settings.py:905 msgid "Scroll forward to zoom in" msgstr "Przewijaj do przodu, by powiÄ™kszyć" -#: ../gui/wxpython/core/settings.py:903 +#: ../gui/wxpython/core/settings.py:905 msgid "Scroll back to zoom in" msgstr "Przewijaj do tyÅ‚u, by pomniejszyć" -#: ../gui/wxpython/core/settings.py:936 ../gui/wxpython/core/settings.py:948 +#: ../gui/wxpython/core/settings.py:938 ../gui/wxpython/core/settings.py:950 msgid "box" msgstr "box" -#: ../gui/wxpython/core/settings.py:937 +#: ../gui/wxpython/core/settings.py:939 msgid "sphere" msgstr "sphere" -#: ../gui/wxpython/core/settings.py:938 +#: ../gui/wxpython/core/settings.py:940 msgid "cube" msgstr "cube" -#: ../gui/wxpython/core/settings.py:939 +#: ../gui/wxpython/core/settings.py:941 msgid "diamond" msgstr "diamond" -#: ../gui/wxpython/core/settings.py:940 +#: ../gui/wxpython/core/settings.py:942 msgid "aster" msgstr "aster" -#: ../gui/wxpython/core/settings.py:941 +#: ../gui/wxpython/core/settings.py:943 msgid "gyro" msgstr "gyro" -#: ../gui/wxpython/core/settings.py:942 +#: ../gui/wxpython/core/settings.py:944 msgid "histogram" msgstr "histogram" -#: ../gui/wxpython/core/settings.py:948 +#: ../gui/wxpython/core/settings.py:950 msgid "cross" msgstr "krzyż" -#: ../gui/wxpython/core/settings.py:948 +#: ../gui/wxpython/core/settings.py:950 msgid "circle" msgstr "okrÄ…g" -#: ../gui/wxpython/core/settings.py:981 +#: ../gui/wxpython/core/settings.py:983 #, python-format msgid "Unable to read settings file <%s>\n" msgstr "Nie można przeczytać ustawieÅ„ pliku <%s>\n" -#: ../gui/wxpython/core/settings.py:1007 +#: ../gui/wxpython/core/settings.py:1009 #, python-format msgid "" "Error: Reading settings from file <%(file)s> failed.\n" @@ -3775,11 +3775,11 @@ "\t\tSzcegóły: %(detail)s\n" "\t\tLinia: '%(line)s'\n" -#: ../gui/wxpython/core/settings.py:1025 +#: ../gui/wxpython/core/settings.py:1028 msgid "Unable to create settings directory" msgstr "Nie można utworzyć Å›cieżki ustawieÅ„" -#: ../gui/wxpython/core/settings.py:1073 +#: ../gui/wxpython/core/settings.py:1076 #, python-format msgid "" "Writing settings to file <%(file)s> failed.\n" @@ -3790,16 +3790,16 @@ "\n" "Szczegóły: %(detail)s" -#: ../gui/wxpython/core/settings.py:1179 +#: ../gui/wxpython/core/settings.py:1182 msgid "Unable to set " msgstr "Nie można ustawić" -#: ../gui/wxpython/core/settings.py:1215 ../gui/wxpython/core/settings.py:1225 +#: ../gui/wxpython/core/settings.py:1218 ../gui/wxpython/core/settings.py:1229 #, python-format msgid "Unable to parse settings '%s'" msgstr "Nie można przetworzyć ustawieÅ„ '%s'" -#: ../gui/wxpython/core/gconsole.py:502 +#: ../gui/wxpython/core/gconsole.py:504 #, python-format msgid "" "Unable to run command:\n" @@ -3808,40 +3808,40 @@ "Option <%(opt)s>: read from standard input is not supported by wxGUI" msgstr "" -#: ../gui/wxpython/core/gconsole.py:526 +#: ../gui/wxpython/core/gconsole.py:528 #, python-format msgid "Module <%s> not found." msgstr "Nie znaleziono moduÅ‚u <%s>." -#: ../gui/wxpython/core/gconsole.py:656 ../gui/wxpython/gmodeler/frame.py:299 +#: ../gui/wxpython/core/gconsole.py:658 ../gui/wxpython/gmodeler/frame.py:299 #, python-format msgid "%d sec" msgstr "%d sec" -#: ../gui/wxpython/core/gconsole.py:659 ../gui/wxpython/gmodeler/frame.py:302 +#: ../gui/wxpython/core/gconsole.py:661 ../gui/wxpython/gmodeler/frame.py:302 #, python-format msgid "%(min)d min %(sec)d sec" msgstr "%(min)d min %(sec)d sec" -#: ../gui/wxpython/core/gconsole.py:663 ../gui/wxpython/gui_core/ghelp.py:231 +#: ../gui/wxpython/core/gconsole.py:665 ../gui/wxpython/gui_core/ghelp.py:231 #: ../gui/wxpython/gmodeler/model.py:1123 #: ../gui/wxpython/gmodeler/model.py:1229 ../gui/wxpython/gmodeler/frame.py:306 msgid "unknown" msgstr "nieznany" -#: ../gui/wxpython/core/gconsole.py:667 +#: ../gui/wxpython/core/gconsole.py:669 msgid "Please note that the data are left in inconsistent state and may be corrupted" msgstr "Zauważ, że dane sÄ… pozostawione w niespójnym stanie i mogÄ… być uszkodzone" -#: ../gui/wxpython/core/gconsole.py:669 +#: ../gui/wxpython/core/gconsole.py:671 msgid "Command aborted" msgstr "Polecenie przerwane" -#: ../gui/wxpython/core/gconsole.py:671 ../gui/wxpython/gmodeler/frame.py:312 +#: ../gui/wxpython/core/gconsole.py:673 ../gui/wxpython/gmodeler/frame.py:312 msgid "Command finished" msgstr "Polecenie zakoÅ„czone" -#: ../gui/wxpython/core/gconsole.py:747 ../gui/wxpython/gui_core/goutput.py:496 +#: ../gui/wxpython/core/gconsole.py:749 #, python-format msgid "" "Unable to write file '%(filePath)s'.\n" @@ -3849,7 +3849,7 @@ "Details: %(error)s" msgstr "" -#: ../gui/wxpython/core/menutree.py:151 +#: ../gui/wxpython/core/menutree.py:153 #, python-format msgid "Unknow tag %s" msgstr "" @@ -3900,57 +3900,57 @@ msgid "Unable to create file '%s'\n" msgstr "Nie można utworzyć pliku '%s'\n" -#: ../gui/wxpython/core/utils.py:996 ../gui/wxpython/gui_core/forms.py:1729 +#: ../gui/wxpython/core/utils.py:996 ../gui/wxpython/gui_core/forms.py:1739 msgid "Select Color" msgstr "Ustaw kolor" -#: ../gui/wxpython/gis_set.py:122 +#: ../gui/wxpython/gis_set.py:115 #: ../gui/wxpython/image2target/ii2t_gis_set.py:122 msgid "1. Select GRASS GIS database directory" msgstr "1. Wybierz katalog danych GRASS-a:" -#: ../gui/wxpython/gis_set.py:125 +#: ../gui/wxpython/gis_set.py:118 #: ../gui/wxpython/image2target/ii2t_gis_set.py:125 msgid "2. Select GRASS Location" msgstr "2. Wybierz LokacjÄ™ GRASS-a" -#: ../gui/wxpython/gis_set.py:128 +#: ../gui/wxpython/gis_set.py:121 #: ../gui/wxpython/image2target/ii2t_gis_set.py:128 msgid "3. Select GRASS Mapset" msgstr "3. Wybierz Mapset GRASS-a" -#: ../gui/wxpython/gis_set.py:146 +#: ../gui/wxpython/gis_set.py:139 #: ../gui/wxpython/image2target/ii2t_gis_set.py:146 msgid "GRASS GIS database directory contains Locations." msgstr "Ta Å›cieżka bazy danych GRASS GIS przechowuje Lokacje" -#: ../gui/wxpython/gis_set.py:150 +#: ../gui/wxpython/gis_set.py:143 #: ../gui/wxpython/image2target/ii2t_gis_set.py:150 msgid "All data in one Location is in the same coordinate reference system (projection). One Location can be one project. Location contains Mapsets." msgstr "Wszystkie dane w Lokacji majÄ… ten sam ukÅ‚ad współrzÄ™dnych Jedna Lokacja może być jednym projektem. Lokacja zawiera Mapsty." -#: ../gui/wxpython/gis_set.py:158 +#: ../gui/wxpython/gis_set.py:151 #: ../gui/wxpython/image2target/ii2t_gis_set.py:158 msgid "Mapset contains GIS data related to one project, task within one project, subregion or user." msgstr "Mapset zawiera dane GIS należące do jednego projektu, zadania w projekcie, podregionu lub użytkownika." -#: ../gui/wxpython/gis_set.py:173 +#: ../gui/wxpython/gis_set.py:166 #: ../gui/wxpython/image2target/ii2t_gis_set.py:173 msgid "Start &GRASS session" msgstr "Rozpocznij sesjÄ™ &GRASS-a" -#: ../gui/wxpython/gis_set.py:179 +#: ../gui/wxpython/gis_set.py:172 #: ../gui/wxpython/image2target/ii2t_gis_set.py:179 msgid "&Browse" msgstr "&PrzeglÄ…daj" #. GTC New mapset -#: ../gui/wxpython/gis_set.py:182 +#: ../gui/wxpython/gis_set.py:175 #: ../gui/wxpython/image2target/ii2t_gis_set.py:182 msgid "&New" msgstr "&Nowy" -#: ../gui/wxpython/gis_set.py:183 +#: ../gui/wxpython/gis_set.py:176 #: ../gui/wxpython/image2target/ii2t_gis_set.py:183 msgid "Create a new Mapset in selected Location" msgstr "" @@ -3958,154 +3958,125 @@ "w wybranej Lokacji" #. GTC New location -#: ../gui/wxpython/gis_set.py:186 +#: ../gui/wxpython/gis_set.py:179 #: ../gui/wxpython/image2target/ii2t_gis_set.py:186 msgid "N&ew" msgstr "No&wa" -#: ../gui/wxpython/gis_set.py:189 +#: ../gui/wxpython/gis_set.py:182 #: ../gui/wxpython/image2target/ii2t_gis_set.py:189 msgid "Create a new location using location wizard. After location is created successfully, GRASS session is started." msgstr "Utwórz LokacjÄ™ za pomocÄ… kreatora Lokacji. Po utworzeniu Lokacji, rozpocznie siÄ™ sesja GRASS." #. GTC Rename location -#: ../gui/wxpython/gis_set.py:194 +#: ../gui/wxpython/gis_set.py:187 #: ../gui/wxpython/image2target/ii2t_gis_set.py:194 msgid "Ren&ame" msgstr "ZmieÅ„ n&azwÄ™" -#: ../gui/wxpython/gis_set.py:195 ../gui/wxpython/gis_set.py:727 +#: ../gui/wxpython/gis_set.py:188 ../gui/wxpython/gis_set.py:669 #: ../gui/wxpython/image2target/ii2t_gis_set.py:195 #: ../gui/wxpython/image2target/ii2t_gis_set.py:670 msgid "Rename selected location" msgstr "ZmieÅ„ nazwÄ™ wybranej lokacji" #. GTC Delete location -#: ../gui/wxpython/gis_set.py:198 +#: ../gui/wxpython/gis_set.py:191 #: ../gui/wxpython/image2target/ii2t_gis_set.py:198 msgid "De&lete" msgstr "Us&uÅ„" -#: ../gui/wxpython/gis_set.py:199 ../gui/wxpython/gis_set.py:810 +#: ../gui/wxpython/gis_set.py:192 ../gui/wxpython/gis_set.py:752 #: ../gui/wxpython/image2target/ii2t_gis_set.py:199 #: ../gui/wxpython/image2target/ii2t_gis_set.py:753 msgid "Delete selected location" msgstr "UsuÅ„ wybranÄ… lokacjÄ™" -#: ../gui/wxpython/gis_set.py:201 ../gui/wxpython/startup/locdownload.py:303 +#: ../gui/wxpython/gis_set.py:194 ../gui/wxpython/startup/locdownload.py:303 msgid "Do&wnload" msgstr "" -#: ../gui/wxpython/gis_set.py:202 +#: ../gui/wxpython/gis_set.py:195 msgid "Download sample location" msgstr "" #. GTC Rename mapset -#: ../gui/wxpython/gis_set.py:206 +#: ../gui/wxpython/gis_set.py:199 #: ../gui/wxpython/image2target/ii2t_gis_set.py:202 -#: ../gui/wxpython/datacatalog/tree.py:990 ../gui/wxpython/dbmgr/base.py:2409 +#: ../gui/wxpython/datacatalog/tree.py:990 ../gui/wxpython/dbmgr/base.py:2411 msgid "&Rename" msgstr "&ZmieÅ„ nazwÄ™" -#: ../gui/wxpython/gis_set.py:207 ../gui/wxpython/gis_set.py:684 +#: ../gui/wxpython/gis_set.py:200 ../gui/wxpython/gis_set.py:626 #: ../gui/wxpython/image2target/ii2t_gis_set.py:203 #: ../gui/wxpython/image2target/ii2t_gis_set.py:627 msgid "Rename selected mapset" msgstr "ZmieÅ„ nazwÄ™ wybranego mapsetu" #. GTC Delete mapset -#: ../gui/wxpython/gis_set.py:210 +#: ../gui/wxpython/gis_set.py:203 #: ../gui/wxpython/image2target/ii2t_gis_set.py:206 #: ../gui/wxpython/datacatalog/tree.py:985 msgid "&Delete" msgstr "&UsuÅ„" -#: ../gui/wxpython/gis_set.py:211 ../gui/wxpython/gis_set.py:782 +#: ../gui/wxpython/gis_set.py:204 ../gui/wxpython/gis_set.py:724 #: ../gui/wxpython/image2target/ii2t_gis_set.py:207 #: ../gui/wxpython/image2target/ii2t_gis_set.py:725 msgid "Delete selected mapset" msgstr "UsuÅ„ wybrany mapset" -#: ../gui/wxpython/gis_set.py:257 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:252 -#, python-format -msgid "GRASS GIS %s startup%s" -msgstr "" +#: ../gui/wxpython/gis_set.py:258 +#, fuzzy, python-format +msgid "GRASS GIS %s Startup%s" +msgstr "Menadżer warstw %s GRASS GIS" -#: ../gui/wxpython/gis_set.py:262 +#: ../gui/wxpython/gis_set.py:263 #: ../gui/wxpython/image2target/ii2t_gis_set.py:257 msgid "Enter GRASS session" msgstr "Rozpocznij sesjÄ™ GRASS-a" -#: ../gui/wxpython/gis_set.py:282 +#: ../gui/wxpython/gis_set.py:283 #: ../gui/wxpython/image2target/ii2t_gis_set.py:277 msgid "Unable to set GRASS database. Check your locale settings." msgstr "Nie można ustawić bazy danych GRASS. Sprawdź ustawienia locale." -#: ../gui/wxpython/gis_set.py:302 +#: ../gui/wxpython/gis_set.py:303 #: ../gui/wxpython/image2target/ii2t_gis_set.py:297 #, python-format msgid "ERROR: Location <%s> not found\n" msgstr "BÅÄ„D: Lokacja <%s> nie zostaÅ‚a znaleziona\n" -#: ../gui/wxpython/gis_set.py:320 +#: ../gui/wxpython/gis_set.py:321 #: ../gui/wxpython/image2target/ii2t_gis_set.py:315 #, python-format msgid "ERROR: Mapset <%s> not found\n" msgstr "BÅÄ„D: Mapset <%s> nie zostaÅ‚ znaleziony\n" -#: ../gui/wxpython/gis_set.py:480 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:474 -#, python-format -msgid "Invalid line in GISRC file (%s):%s\n" -msgstr "Niepoprawna linia w pliku GISRC(%s):%s\n" - -#: ../gui/wxpython/gis_set.py:511 +#: ../gui/wxpython/gis_set.py:490 #: ../gui/wxpython/image2target/ii2t_gis_set.py:505 #: ../gui/wxpython/startup/locdownload.py:441 #, python-brace-format msgid "Error: {text}" msgstr "BÅ‚Ä…d: {text}" -#: ../gui/wxpython/gis_set.py:549 -msgid "Documents" -msgstr "" - -#: ../gui/wxpython/gis_set.py:550 -msgid "My Documents" -msgstr "" - -#: ../gui/wxpython/gis_set.py:574 +#: ../gui/wxpython/gis_set.py:531 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1171 msgid "GRASS needs a directory (GRASS database) in which to store its data. Create one now if you have not already done so. A popular choice is \"grassdata\", located in your home directory. Press Browse button to select the directory." msgstr "" -#: ../gui/wxpython/gis_set.py:596 +#: ../gui/wxpython/gis_set.py:553 #: ../gui/wxpython/image2target/ii2t_gis_set.py:539 #, python-format msgid "Do you want to import <%(name)s> to the newly created location?" msgstr "Czy chcesz zaimportować <%(name)s> do nowo utworzonej Lokacji?" -#: ../gui/wxpython/gis_set.py:599 +#: ../gui/wxpython/gis_set.py:556 #: ../gui/wxpython/image2target/ii2t_gis_set.py:542 msgid "Import data?" msgstr "Zaimportować dane?" -#: ../gui/wxpython/gis_set.py:613 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:556 -msgid "New mapset:" -msgstr "Nowy mapset:" - -#: ../gui/wxpython/gis_set.py:614 ../gui/wxpython/gis_set.py:1015 -#: ../gui/wxpython/menustrings.py:245 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:240 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:557 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:938 -#: ../gui/wxpython/lmgr/frame.py:1072 -msgid "Create new mapset" -msgstr "Utwórz nowy mapset" - -#: ../gui/wxpython/gis_set.py:655 +#: ../gui/wxpython/gis_set.py:597 #: ../gui/wxpython/image2target/ii2t_gis_set.py:598 #, python-format msgid "" @@ -4115,13 +4086,13 @@ "Import<%(name)s> nie powiódÅ‚ siÄ™.\n" "Powód: %(msg)s" -#: ../gui/wxpython/gis_set.py:662 +#: ../gui/wxpython/gis_set.py:604 #: ../gui/wxpython/image2target/ii2t_gis_set.py:605 #, python-format msgid "Data file <%(name)s> imported successfully. The location's default region was set from this imported map." msgstr "Plik <%(name)s> zostaÅ‚ pomyÅ›lnie zaimportowany. DomyÅ›lny region Lokacji zostaÅ‚ ustawiony do zaimportowanej mapy." -#: ../gui/wxpython/gis_set.py:676 +#: ../gui/wxpython/gis_set.py:618 #: ../gui/wxpython/image2target/ii2t_gis_set.py:619 msgid "" "Mapset is required for valid GRASS location.\n" @@ -4129,7 +4100,7 @@ "This mapset cannot be renamed." msgstr "Mapset jest potrzebny do utworzenia prawidÅ‚owej lokacji GRASS.\\n \\n Nazwy tego mapsetu to nie można zmienić." -#: ../gui/wxpython/gis_set.py:682 ../gui/wxpython/gis_set.py:725 +#: ../gui/wxpython/gis_set.py:624 ../gui/wxpython/gis_set.py:667 #: ../gui/wxpython/image2target/ii2t_gis_set.py:625 #: ../gui/wxpython/image2target/ii2t_gis_set.py:668 #, python-format @@ -4141,7 +4112,7 @@ "Bieżąca nazwa: %s\n" "Wprowadź nowÄ… nazwÄ™:" -#: ../gui/wxpython/gis_set.py:698 +#: ../gui/wxpython/gis_set.py:640 #: ../gui/wxpython/image2target/ii2t_gis_set.py:641 #, python-format msgid "" @@ -4153,7 +4124,7 @@ "\n" "Mapset <%s> już istnieje w lokacji." -#: ../gui/wxpython/gis_set.py:712 +#: ../gui/wxpython/gis_set.py:654 #: ../gui/wxpython/image2target/ii2t_gis_set.py:655 #, python-format msgid "" @@ -4165,7 +4136,7 @@ "\n" "%s" -#: ../gui/wxpython/gis_set.py:741 +#: ../gui/wxpython/gis_set.py:683 #: ../gui/wxpython/image2target/ii2t_gis_set.py:684 #, python-format msgid "" @@ -4177,7 +4148,7 @@ "\n" "Lokacja <%s> już istnieje w bazie danych GRASS." -#: ../gui/wxpython/gis_set.py:756 +#: ../gui/wxpython/gis_set.py:698 #: ../gui/wxpython/image2target/ii2t_gis_set.py:699 #, python-format msgid "" @@ -4189,7 +4160,7 @@ "\n" "%s" -#: ../gui/wxpython/gis_set.py:770 +#: ../gui/wxpython/gis_set.py:712 #: ../gui/wxpython/image2target/ii2t_gis_set.py:713 msgid "" "Mapset is required for valid GRASS location.\n" @@ -4200,7 +4171,7 @@ " \n" " Tego mapsetu nie można usunąć." -#: ../gui/wxpython/gis_set.py:777 +#: ../gui/wxpython/gis_set.py:719 #: ../gui/wxpython/image2target/ii2t_gis_set.py:720 #, python-format msgid "" @@ -4212,12 +4183,12 @@ "\n" "WSZYSTKIE MAPY zawarte w tym mapsecie bÄ™dÄ… NIEODWRACALNIE USUNIĘTE!" -#: ../gui/wxpython/gis_set.py:791 +#: ../gui/wxpython/gis_set.py:733 #: ../gui/wxpython/image2target/ii2t_gis_set.py:734 msgid "Unable to delete mapset" msgstr "Nie można usunąć mapsetu" -#: ../gui/wxpython/gis_set.py:805 +#: ../gui/wxpython/gis_set.py:747 #: ../gui/wxpython/image2target/ii2t_gis_set.py:748 #, python-format msgid "" @@ -4229,48 +4200,42 @@ "\n" "WSZYSTKIE MAPY zawarte w tej lokacji bÄ™dÄ… NIEODWRACALNIE USUNIĘTE!" -#: ../gui/wxpython/gis_set.py:821 +#: ../gui/wxpython/gis_set.py:763 #: ../gui/wxpython/image2target/ii2t_gis_set.py:764 msgid "Unable to delete location" msgstr "Nie można usunąć lokacji" -#: ../gui/wxpython/gis_set.py:851 +#: ../gui/wxpython/gis_set.py:793 #: ../gui/wxpython/image2target/ii2t_gis_set.py:774 #, python-brace-format msgid "Unicode error detected. Check your locale settings. Details: {0}" msgstr "" -#: ../gui/wxpython/gis_set.py:863 +#: ../gui/wxpython/gis_set.py:805 #: ../gui/wxpython/image2target/ii2t_gis_set.py:786 #, python-format msgid "No GRASS Location found in '%s'. Create a new Location or choose different GRASS database directory." msgstr "Nie znaleziono Lokacji GRASS-a w '%s'. Utwórz nowÄ… lokacjÄ™ lub wybierz innÄ… Å›cieżkÄ™ bazy danych GRASS." -#: ../gui/wxpython/gis_set.py:985 +#: ../gui/wxpython/gis_set.py:920 #: ../gui/wxpython/image2target/ii2t_gis_set.py:908 #, python-format msgid "Path '%s' doesn't exist." msgstr "" -#: ../gui/wxpython/gis_set.py:1000 +#: ../gui/wxpython/gis_set.py:935 #: ../gui/wxpython/image2target/ii2t_gis_set.py:923 -#: ../gui/wxpython/gui_core/gselect.py:1192 +#: ../gui/wxpython/gui_core/gselect.py:1198 msgid "Choose GIS Data Directory" msgstr "Wybierz katalog danych GIS" -#: ../gui/wxpython/gis_set.py:1014 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:937 -#: ../gui/wxpython/lmgr/frame.py:1071 -msgid "Enter name for new mapset:" -msgstr "Wpisz nazwÄ™ nowego mapsetu:" - -#: ../gui/wxpython/gis_set.py:1029 +#: ../gui/wxpython/gis_set.py:962 #: ../gui/wxpython/image2target/ii2t_gis_set.py:952 #, python-format msgid "Mapset <%s> already exists." msgstr "Plik <%s> już istnieje." -#: ../gui/wxpython/gis_set.py:1036 +#: ../gui/wxpython/gis_set.py:969 #: ../gui/wxpython/image2target/ii2t_gis_set.py:959 #, python-format msgid "" @@ -4282,18 +4247,18 @@ "\n" "Czy na pewno chcesz utworzyć ten Mapset?" -#: ../gui/wxpython/gis_set.py:1041 +#: ../gui/wxpython/gis_set.py:974 #: ../gui/wxpython/image2target/ii2t_gis_set.py:964 msgid "Reserved mapset name" msgstr "" -#: ../gui/wxpython/gis_set.py:1073 +#: ../gui/wxpython/gis_set.py:993 #: ../gui/wxpython/image2target/ii2t_gis_set.py:996 #, python-format msgid "Unable to create new mapset: %s" msgstr "Nie można utworzyć nowego mapsetu: %s" -#: ../gui/wxpython/gis_set.py:1088 +#: ../gui/wxpython/gis_set.py:1008 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1011 #, python-format msgid "" @@ -4311,13 +4276,13 @@ "\n" "Czy chcesz spróbować usunąć .gislock (zauważ, że musisz mieć uprawnienia do tej operacji) i kontynuować?" -#: ../gui/wxpython/gis_set.py:1094 ../gui/wxpython/gis_set.py:1107 +#: ../gui/wxpython/gis_set.py:1014 ../gui/wxpython/gis_set.py:1027 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1017 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1030 msgid "Lock file found" msgstr "Znaleziono plik blokady" -#: ../gui/wxpython/gis_set.py:1103 +#: ../gui/wxpython/gis_set.py:1023 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1026 msgid "" "ARE YOU REALLY SURE?\n" @@ -4328,7 +4293,7 @@ "\n" "JeÅ›li jest otwarta inna sesja GRASS, dane mogÄ… zostać uszkodzone podczas tej operacji. Sprawdź ponownie w menadżerze procesów, aby siÄ™ upewnić..." -#: ../gui/wxpython/gis_set.py:1117 +#: ../gui/wxpython/gis_set.py:1037 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1040 #, python-format msgid "" @@ -4340,20 +4305,20 @@ "\n" "Szczegóły: %(reason)s" -#: ../gui/wxpython/gis_set.py:1167 +#: ../gui/wxpython/gis_set.py:1082 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1090 #, python-format msgid "Name <%(name)s> is not a valid name for location or mapset. Please use only ASCII characters excluding %(chars)s and space." msgstr "Nazwa <%(name)s> jest nieprawidÅ‚owa dla lokacji lub mapsetu. Użyj tylko znaków ASCII, bez %(chars)s i spacji." -#: ../gui/wxpython/gis_set.py:1172 +#: ../gui/wxpython/gis_set.py:1087 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1095 -#: ../gui/wxpython/gui_core/widgets.py:859 +#: ../gui/wxpython/gui_core/widgets.py:860 msgid "Invalid name" msgstr "NieprawidÅ‚owa nazwa" -#: ../gui/wxpython/menustrings.py:3 ../gui/wxpython/menustrings.py:2004 -#: ../gui/wxpython/menustrings.py:2054 +#: ../gui/wxpython/menustrings.py:3 ../gui/wxpython/menustrings.py:2005 +#: ../gui/wxpython/menustrings.py:2055 #: ../gui/wxpython/image2target/ii2t_menustrings.py:4 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1972 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2022 @@ -4365,7 +4330,7 @@ msgid "Workspace" msgstr "Projekt" -#: ../gui/wxpython/menustrings.py:5 ../gui/wxpython/menustrings.py:2005 +#: ../gui/wxpython/menustrings.py:5 ../gui/wxpython/menustrings.py:2006 #: ../gui/wxpython/image2target/ii2t_menustrings.py:6 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1973 #: ../gui/wxpython/nviz/tools.py:1360 @@ -4377,7 +4342,7 @@ msgid "Create new workspace" msgstr "Tworzy nowy projekt" -#: ../gui/wxpython/menustrings.py:7 ../gui/wxpython/menustrings.py:2007 +#: ../gui/wxpython/menustrings.py:7 ../gui/wxpython/menustrings.py:2008 #: ../gui/wxpython/image2target/ii2t_menustrings.py:8 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1975 msgid "Open" @@ -4390,11 +4355,11 @@ #: ../gui/wxpython/menustrings.py:10 #: ../gui/wxpython/image2target/ii2t_menustrings.py:11 -#: ../gui/wxpython/lmgr/frame.py:1615 ../gui/wxpython/lmgr/frame.py:1636 +#: ../gui/wxpython/lmgr/frame.py:1618 ../gui/wxpython/lmgr/frame.py:1639 msgid "Save workspace" msgstr "Zapisz plik projektu" -#: ../gui/wxpython/menustrings.py:11 ../gui/wxpython/menustrings.py:2011 +#: ../gui/wxpython/menustrings.py:11 ../gui/wxpython/menustrings.py:2012 #: ../gui/wxpython/image2target/ii2t_menustrings.py:12 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1979 msgid "Save as" @@ -4405,10 +4370,10 @@ msgid "Save workspace to file" msgstr "Zapisuje projekt w nowym pliku" -#: ../gui/wxpython/menustrings.py:13 ../gui/wxpython/menustrings.py:2013 +#: ../gui/wxpython/menustrings.py:13 ../gui/wxpython/menustrings.py:2014 #: ../gui/wxpython/image2target/ii2t_menustrings.py:14 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1981 -#: ../gui/wxpython/gui_core/forms.py:561 +#: ../gui/wxpython/gui_core/forms.py:573 #: ../gui/wxpython/mapswipe/dialogs.py:193 msgid "Close" msgstr "Zamknij" @@ -4513,143 +4478,143 @@ msgid "Close all open map display windows" msgstr "Zamknij wszystkie okna map" -#: ../gui/wxpython/menustrings.py:37 ../gui/wxpython/menustrings.py:1055 +#: ../gui/wxpython/menustrings.py:37 ../gui/wxpython/menustrings.py:1056 msgid "Simplified raster import with reprojection" msgstr "" #: ../gui/wxpython/menustrings.py:38 ../gui/wxpython/menustrings.py:40 -#: ../gui/wxpython/menustrings.py:1056 ../gui/wxpython/menustrings.py:1058 +#: ../gui/wxpython/menustrings.py:1057 ../gui/wxpython/menustrings.py:1059 #: ../gui/wxpython/image2target/ii2t_menustrings.py:39 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1040 msgid "Imports raster data into a GRASS raster map using GDAL library." msgstr "" -#: ../gui/wxpython/menustrings.py:39 ../gui/wxpython/menustrings.py:1057 +#: ../gui/wxpython/menustrings.py:39 ../gui/wxpython/menustrings.py:1058 msgid "Import of common raster formats" msgstr "" -#: ../gui/wxpython/menustrings.py:41 ../gui/wxpython/menustrings.py:1059 +#: ../gui/wxpython/menustrings.py:41 ../gui/wxpython/menustrings.py:1060 #: ../gui/wxpython/image2target/ii2t_menustrings.py:42 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1043 msgid "ASCII x,y,z point import and gridding" msgstr "ASCII x,y,z i gridding" -#: ../gui/wxpython/menustrings.py:42 ../gui/wxpython/menustrings.py:1060 +#: ../gui/wxpython/menustrings.py:42 ../gui/wxpython/menustrings.py:1061 #: ../gui/wxpython/image2target/ii2t_menustrings.py:43 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1044 msgid "Creates a raster map from an assemblage of many coordinates using univariate statistics." msgstr "" -#: ../gui/wxpython/menustrings.py:43 ../gui/wxpython/menustrings.py:1061 +#: ../gui/wxpython/menustrings.py:43 ../gui/wxpython/menustrings.py:1062 #: ../gui/wxpython/image2target/ii2t_menustrings.py:44 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1045 msgid "ASCII grid import" msgstr "ASCII grid" -#: ../gui/wxpython/menustrings.py:44 ../gui/wxpython/menustrings.py:1062 +#: ../gui/wxpython/menustrings.py:44 ../gui/wxpython/menustrings.py:1063 #: ../gui/wxpython/image2target/ii2t_menustrings.py:45 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1046 msgid "Converts a GRASS ASCII raster file to binary raster map." msgstr "Konwertuje plik rastrowy GRASS ASCII na binarnÄ… mapÄ™ rastrowÄ…." -#: ../gui/wxpython/menustrings.py:45 ../gui/wxpython/menustrings.py:1063 +#: ../gui/wxpython/menustrings.py:45 ../gui/wxpython/menustrings.py:1064 #: ../gui/wxpython/image2target/ii2t_menustrings.py:46 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1047 msgid "ASCII polygons, lines, and point import" msgstr "poligony, linie i punkty ASCII" -#: ../gui/wxpython/menustrings.py:46 ../gui/wxpython/menustrings.py:1064 +#: ../gui/wxpython/menustrings.py:46 ../gui/wxpython/menustrings.py:1065 #: ../gui/wxpython/image2target/ii2t_menustrings.py:47 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1048 msgid "Creates raster maps from ASCII polygon/line/point data files." msgstr "Tworzy mapÄ™ rastrowÄ… z poligonowych/liniowych/punktowych plików ASCII." -#: ../gui/wxpython/menustrings.py:47 ../gui/wxpython/menustrings.py:1065 +#: ../gui/wxpython/menustrings.py:47 ../gui/wxpython/menustrings.py:1066 #: ../gui/wxpython/image2target/ii2t_menustrings.py:48 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1049 msgid "Raw binary array import" msgstr "z pliku binarnego" -#: ../gui/wxpython/menustrings.py:48 ../gui/wxpython/menustrings.py:1066 +#: ../gui/wxpython/menustrings.py:48 ../gui/wxpython/menustrings.py:1067 #: ../gui/wxpython/image2target/ii2t_menustrings.py:49 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1050 msgid "Import a binary raster file into a GRASS raster map layer." msgstr "Import binarnego pliku rastrowego do warstwy mapy rastrowej GRASS." -#: ../gui/wxpython/menustrings.py:49 ../gui/wxpython/menustrings.py:1067 +#: ../gui/wxpython/menustrings.py:49 ../gui/wxpython/menustrings.py:1068 #: ../gui/wxpython/image2target/ii2t_menustrings.py:50 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1051 msgid "GRIDATB.FOR import" msgstr "GRIDATB.FOR" -#: ../gui/wxpython/menustrings.py:50 ../gui/wxpython/menustrings.py:1068 +#: ../gui/wxpython/menustrings.py:50 ../gui/wxpython/menustrings.py:1069 #: ../gui/wxpython/image2target/ii2t_menustrings.py:51 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1052 msgid "Imports GRIDATB.FOR map file (TOPMODEL) into a GRASS raster map." msgstr "Import pliku mapy GRIDATB.FOR (TOPMODEL) do rastrowego formatu GRASS." -#: ../gui/wxpython/menustrings.py:51 ../gui/wxpython/menustrings.py:1069 +#: ../gui/wxpython/menustrings.py:51 ../gui/wxpython/menustrings.py:1070 #: ../gui/wxpython/image2target/ii2t_menustrings.py:52 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1053 msgid "Matlab 2D array import" msgstr "Matlab 2D array" -#: ../gui/wxpython/menustrings.py:52 ../gui/wxpython/menustrings.py:1070 +#: ../gui/wxpython/menustrings.py:52 ../gui/wxpython/menustrings.py:1071 #: ../gui/wxpython/image2target/ii2t_menustrings.py:53 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1054 msgid "Imports a binary MAT-File(v4) to a GRASS raster." msgstr "Importuje binarny plik MAT (v4) do rastrowego formatu GRASS." -#: ../gui/wxpython/menustrings.py:53 ../gui/wxpython/menustrings.py:1071 +#: ../gui/wxpython/menustrings.py:53 ../gui/wxpython/menustrings.py:1072 #: ../gui/wxpython/image2target/ii2t_menustrings.py:54 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1055 msgid "PNG import" msgstr "Import PNG" -#: ../gui/wxpython/menustrings.py:54 ../gui/wxpython/menustrings.py:1072 +#: ../gui/wxpython/menustrings.py:54 ../gui/wxpython/menustrings.py:1073 #: ../gui/wxpython/image2target/ii2t_menustrings.py:55 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1056 msgid "Imports non-georeferenced PNG format image." msgstr "Importuje obraz PNG nie posiadajÄ…cy georeferencji." -#: ../gui/wxpython/menustrings.py:55 ../gui/wxpython/menustrings.py:1073 +#: ../gui/wxpython/menustrings.py:55 ../gui/wxpython/menustrings.py:1074 #: ../gui/wxpython/image2target/ii2t_menustrings.py:56 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1057 msgid "SPOT NDVI import" msgstr "SPOT NDVI" -#: ../gui/wxpython/menustrings.py:56 ../gui/wxpython/menustrings.py:1074 +#: ../gui/wxpython/menustrings.py:56 ../gui/wxpython/menustrings.py:1075 #: ../gui/wxpython/image2target/ii2t_menustrings.py:57 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1058 msgid "Imports SPOT VGT NDVI data into a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:57 ../gui/wxpython/menustrings.py:1075 +#: ../gui/wxpython/menustrings.py:57 ../gui/wxpython/menustrings.py:1076 #: ../gui/wxpython/image2target/ii2t_menustrings.py:58 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1059 msgid "SRTM HGT import" msgstr "SRTM HGT" -#: ../gui/wxpython/menustrings.py:58 ../gui/wxpython/menustrings.py:1076 +#: ../gui/wxpython/menustrings.py:58 ../gui/wxpython/menustrings.py:1077 #: ../gui/wxpython/image2target/ii2t_menustrings.py:59 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1060 msgid "Imports SRTM HGT files into raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:59 ../gui/wxpython/menustrings.py:1077 +#: ../gui/wxpython/menustrings.py:59 ../gui/wxpython/menustrings.py:1078 #: ../gui/wxpython/image2target/ii2t_menustrings.py:60 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1061 msgid "Terra ASTER HDF import" msgstr "Terra ASTER HDF" -#: ../gui/wxpython/menustrings.py:60 ../gui/wxpython/menustrings.py:1078 +#: ../gui/wxpython/menustrings.py:60 ../gui/wxpython/menustrings.py:1079 #: ../gui/wxpython/image2target/ii2t_menustrings.py:61 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1062 msgid "Georeference, rectify, and import Terra-ASTER imagery and relative DEMs using gdalwarp." msgstr "" #: ../gui/wxpython/menustrings.py:61 ../gui/wxpython/menustrings.py:86 -#: ../gui/wxpython/menustrings.py:1079 ../gui/wxpython/menustrings.py:1104 +#: ../gui/wxpython/menustrings.py:1080 ../gui/wxpython/menustrings.py:1105 #: ../gui/wxpython/image2target/ii2t_menustrings.py:62 #: ../gui/wxpython/image2target/ii2t_menustrings.py:86 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1063 @@ -4657,24 +4622,22 @@ msgid "LAS LiDAR points import" msgstr "Punkty LAS LiDAR" -#: ../gui/wxpython/menustrings.py:62 ../gui/wxpython/menustrings.py:1080 +#: ../gui/wxpython/menustrings.py:62 ../gui/wxpython/menustrings.py:1081 msgid "Creates a raster map from LAS LiDAR points using univariate statistics." msgstr "" -#: ../gui/wxpython/menustrings.py:63 ../gui/wxpython/menustrings.py:1081 +#: ../gui/wxpython/menustrings.py:63 ../gui/wxpython/menustrings.py:1082 #: ../gui/wxpython/image2target/ii2t_menustrings.py:63 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1064 msgid "Unpack raster map" msgstr "Rozpakuj mapÄ™ rastrowÄ…" -#: ../gui/wxpython/menustrings.py:64 ../gui/wxpython/menustrings.py:1082 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:64 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1065 -msgid "Imports a raster map as GRASS GIS specific archive file (packed with r.pack)" +#: ../gui/wxpython/menustrings.py:64 ../gui/wxpython/menustrings.py:1083 +msgid "Imports a GRASS GIS specific raster archive file (packed with r.pack) as a raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:65 ../gui/wxpython/menustrings.py:291 -#: ../gui/wxpython/menustrings.py:1083 ../gui/wxpython/menustrings.py:1233 +#: ../gui/wxpython/menustrings.py:65 ../gui/wxpython/menustrings.py:292 +#: ../gui/wxpython/menustrings.py:1084 ../gui/wxpython/menustrings.py:1234 #: ../gui/wxpython/image2target/ii2t_menustrings.py:65 #: ../gui/wxpython/image2target/ii2t_menustrings.py:286 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1066 @@ -4682,8 +4645,8 @@ msgid "Reproject raster map from different GRASS location" msgstr "ZmieÅ„ odwzorowanie mapy rastrowej z innej Lokacji GRASS" -#: ../gui/wxpython/menustrings.py:66 ../gui/wxpython/menustrings.py:292 -#: ../gui/wxpython/menustrings.py:1084 ../gui/wxpython/menustrings.py:1234 +#: ../gui/wxpython/menustrings.py:66 ../gui/wxpython/menustrings.py:293 +#: ../gui/wxpython/menustrings.py:1085 ../gui/wxpython/menustrings.py:1235 #: ../gui/wxpython/image2target/ii2t_menustrings.py:66 #: ../gui/wxpython/image2target/ii2t_menustrings.py:287 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1067 @@ -4691,123 +4654,121 @@ msgid "Re-projects a raster map from given location to the current location." msgstr "" -#: ../gui/wxpython/menustrings.py:68 ../gui/wxpython/menustrings.py:1086 +#: ../gui/wxpython/menustrings.py:68 ../gui/wxpython/menustrings.py:1087 msgid "Simplified vector import with reprojection" msgstr "" #: ../gui/wxpython/menustrings.py:69 ../gui/wxpython/menustrings.py:71 -#: ../gui/wxpython/menustrings.py:1087 ../gui/wxpython/menustrings.py:1089 +#: ../gui/wxpython/menustrings.py:1088 ../gui/wxpython/menustrings.py:1090 #: ../gui/wxpython/image2target/ii2t_menustrings.py:69 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1070 msgid "Imports vector data into a GRASS vector map using OGR library." msgstr "" -#: ../gui/wxpython/menustrings.py:70 ../gui/wxpython/menustrings.py:1088 +#: ../gui/wxpython/menustrings.py:70 ../gui/wxpython/menustrings.py:1089 msgid "Import of common vector formats" msgstr "" -#: ../gui/wxpython/menustrings.py:72 ../gui/wxpython/menustrings.py:1090 +#: ../gui/wxpython/menustrings.py:72 ../gui/wxpython/menustrings.py:1091 #: ../gui/wxpython/image2target/ii2t_menustrings.py:72 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1073 msgid "ASCII points or GRASS ASCII format" msgstr "Punkty ASCII lub format GRASS ASCII" -#: ../gui/wxpython/menustrings.py:73 ../gui/wxpython/menustrings.py:1091 +#: ../gui/wxpython/menustrings.py:73 ../gui/wxpython/menustrings.py:1092 #: ../gui/wxpython/image2target/ii2t_menustrings.py:73 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1074 msgid "Creates a vector map from an ASCII points file or ASCII vector file." msgstr "" -#: ../gui/wxpython/menustrings.py:74 ../gui/wxpython/menustrings.py:1092 +#: ../gui/wxpython/menustrings.py:74 ../gui/wxpython/menustrings.py:1093 #: ../gui/wxpython/image2target/ii2t_menustrings.py:74 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1075 msgid "ASCII points as a vector lines" msgstr "Punkty ASCII na linie wektorowe" -#: ../gui/wxpython/menustrings.py:75 ../gui/wxpython/menustrings.py:1093 +#: ../gui/wxpython/menustrings.py:75 ../gui/wxpython/menustrings.py:1094 #: ../gui/wxpython/image2target/ii2t_menustrings.py:75 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1076 msgid "Imports ASCII x,y[,z] coordinates as a series of lines." msgstr "" -#: ../gui/wxpython/menustrings.py:76 ../gui/wxpython/menustrings.py:1094 +#: ../gui/wxpython/menustrings.py:76 ../gui/wxpython/menustrings.py:1095 #: ../gui/wxpython/image2target/ii2t_menustrings.py:76 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1077 msgid "DXF import" msgstr "DXF" -#: ../gui/wxpython/menustrings.py:77 ../gui/wxpython/menustrings.py:1095 +#: ../gui/wxpython/menustrings.py:77 ../gui/wxpython/menustrings.py:1096 #: ../gui/wxpython/image2target/ii2t_menustrings.py:77 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1078 msgid "Converts files in DXF format to GRASS vector map format." msgstr "Konwertuje pliki DXF na wektorowe mapy GRASS-a." -#: ../gui/wxpython/menustrings.py:78 ../gui/wxpython/menustrings.py:1096 +#: ../gui/wxpython/menustrings.py:78 ../gui/wxpython/menustrings.py:1097 #: ../gui/wxpython/image2target/ii2t_menustrings.py:78 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1079 msgid "WFS" msgstr "WFS" -#: ../gui/wxpython/menustrings.py:79 ../gui/wxpython/menustrings.py:1097 +#: ../gui/wxpython/menustrings.py:79 ../gui/wxpython/menustrings.py:1098 #: ../gui/wxpython/image2target/ii2t_menustrings.py:79 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1080 msgid "Imports GetFeature from a WFS server." msgstr "Import GetFeature z serwera WFS." -#: ../gui/wxpython/menustrings.py:80 ../gui/wxpython/menustrings.py:1098 +#: ../gui/wxpython/menustrings.py:80 ../gui/wxpython/menustrings.py:1099 #: ../gui/wxpython/image2target/ii2t_menustrings.py:80 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1081 msgid "ESRI e00 import" msgstr "ESRI e00" -#: ../gui/wxpython/menustrings.py:81 ../gui/wxpython/menustrings.py:1099 +#: ../gui/wxpython/menustrings.py:81 ../gui/wxpython/menustrings.py:1100 #: ../gui/wxpython/image2target/ii2t_menustrings.py:81 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1082 msgid "Imports E00 file into a vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:82 ../gui/wxpython/menustrings.py:1100 +#: ../gui/wxpython/menustrings.py:82 ../gui/wxpython/menustrings.py:1101 #: ../gui/wxpython/image2target/ii2t_menustrings.py:82 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1083 msgid "Geonames import" msgstr "Geonames" -#: ../gui/wxpython/menustrings.py:83 ../gui/wxpython/menustrings.py:1101 +#: ../gui/wxpython/menustrings.py:83 ../gui/wxpython/menustrings.py:1102 #: ../gui/wxpython/image2target/ii2t_menustrings.py:83 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1084 msgid "Imports geonames.org country files into a vector points map." msgstr "" -#: ../gui/wxpython/menustrings.py:84 ../gui/wxpython/menustrings.py:1102 +#: ../gui/wxpython/menustrings.py:84 ../gui/wxpython/menustrings.py:1103 #: ../gui/wxpython/image2target/ii2t_menustrings.py:84 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1085 msgid "Matlab array or Mapgen format import" msgstr "Matlab i MapGen" -#: ../gui/wxpython/menustrings.py:85 ../gui/wxpython/menustrings.py:1103 +#: ../gui/wxpython/menustrings.py:85 ../gui/wxpython/menustrings.py:1104 #: ../gui/wxpython/image2target/ii2t_menustrings.py:85 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1086 msgid "Imports Mapgen or Matlab-ASCII vector maps into GRASS." msgstr "Importuje mapy wektorowe MapGen i Matlab-ASCII do GRASS-a." -#: ../gui/wxpython/menustrings.py:87 ../gui/wxpython/menustrings.py:1105 +#: ../gui/wxpython/menustrings.py:87 ../gui/wxpython/menustrings.py:1106 msgid "Converts LAS LiDAR point clouds to a GRASS vector map with libLAS." msgstr "" -#: ../gui/wxpython/menustrings.py:88 ../gui/wxpython/menustrings.py:1106 +#: ../gui/wxpython/menustrings.py:88 ../gui/wxpython/menustrings.py:1107 #: ../gui/wxpython/image2target/ii2t_menustrings.py:87 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1088 msgid "Unpack vector map" msgstr "Rozpakuj mapÄ™ wektorowÄ…" -#: ../gui/wxpython/menustrings.py:89 ../gui/wxpython/menustrings.py:1107 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:88 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1089 -msgid "Imports a vector map as GRASS GIS specific archive file (packed with v.pack)" +#: ../gui/wxpython/menustrings.py:89 ../gui/wxpython/menustrings.py:1108 +msgid "Imports a GRASS GIS specific vector archive file (packed with v.pack) as a vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:90 ../gui/wxpython/menustrings.py:571 -#: ../gui/wxpython/menustrings.py:1108 ../gui/wxpython/menustrings.py:1513 +#: ../gui/wxpython/menustrings.py:90 ../gui/wxpython/menustrings.py:572 +#: ../gui/wxpython/menustrings.py:1109 ../gui/wxpython/menustrings.py:1514 #: ../gui/wxpython/image2target/ii2t_menustrings.py:89 #: ../gui/wxpython/image2target/ii2t_menustrings.py:564 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1090 @@ -4815,8 +4776,8 @@ msgid "Reproject vector map from different GRASS location" msgstr "" -#: ../gui/wxpython/menustrings.py:91 ../gui/wxpython/menustrings.py:572 -#: ../gui/wxpython/menustrings.py:1109 ../gui/wxpython/menustrings.py:1514 +#: ../gui/wxpython/menustrings.py:91 ../gui/wxpython/menustrings.py:573 +#: ../gui/wxpython/menustrings.py:1110 ../gui/wxpython/menustrings.py:1515 #: ../gui/wxpython/image2target/ii2t_menustrings.py:90 #: ../gui/wxpython/image2target/ii2t_menustrings.py:565 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1091 @@ -4824,55 +4785,55 @@ msgid "Re-projects a vector map from one location to the current location." msgstr "Zmienia odwzorowanie mapy rastrowej kopiujÄ…c go z innej lokacji do bieżącej lokacji." -#: ../gui/wxpython/menustrings.py:92 ../gui/wxpython/menustrings.py:1110 +#: ../gui/wxpython/menustrings.py:92 ../gui/wxpython/menustrings.py:1111 #: ../gui/wxpython/image2target/ii2t_menustrings.py:91 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1092 msgid "Import 3D raster data" msgstr "Import danych rastrowych 3D" -#: ../gui/wxpython/menustrings.py:93 ../gui/wxpython/menustrings.py:1111 +#: ../gui/wxpython/menustrings.py:93 ../gui/wxpython/menustrings.py:1112 #: ../gui/wxpython/image2target/ii2t_menustrings.py:92 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1093 msgid "ASCII 3D import" msgstr "ASCII 3D" -#: ../gui/wxpython/menustrings.py:94 ../gui/wxpython/menustrings.py:1112 +#: ../gui/wxpython/menustrings.py:94 ../gui/wxpython/menustrings.py:1113 #: ../gui/wxpython/image2target/ii2t_menustrings.py:93 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1094 msgid "Converts a 3D ASCII raster text file into a (binary) 3D raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:95 ../gui/wxpython/menustrings.py:1113 +#: ../gui/wxpython/menustrings.py:95 ../gui/wxpython/menustrings.py:1114 #: ../gui/wxpython/image2target/ii2t_menustrings.py:94 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1095 msgid "Raw binary array 3D import" msgstr "" -#: ../gui/wxpython/menustrings.py:96 ../gui/wxpython/menustrings.py:1114 +#: ../gui/wxpython/menustrings.py:96 ../gui/wxpython/menustrings.py:1115 #: ../gui/wxpython/image2target/ii2t_menustrings.py:95 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1096 msgid "Imports a binary raster file into a GRASS 3D raster map." msgstr "Import binarnego pliku rastrowego do mapy rastrowej GRASS 3D." -#: ../gui/wxpython/menustrings.py:97 ../gui/wxpython/menustrings.py:1115 +#: ../gui/wxpython/menustrings.py:97 ../gui/wxpython/menustrings.py:1116 #: ../gui/wxpython/image2target/ii2t_menustrings.py:96 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1097 msgid "Vis5D import" msgstr "Vis5D" -#: ../gui/wxpython/menustrings.py:98 ../gui/wxpython/menustrings.py:1116 +#: ../gui/wxpython/menustrings.py:98 ../gui/wxpython/menustrings.py:1117 #: ../gui/wxpython/image2target/ii2t_menustrings.py:97 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1098 msgid "Import 3-dimensional Vis5D files." msgstr "" -#: ../gui/wxpython/menustrings.py:99 ../gui/wxpython/menustrings.py:1117 +#: ../gui/wxpython/menustrings.py:99 ../gui/wxpython/menustrings.py:1118 #: ../gui/wxpython/image2target/ii2t_menustrings.py:98 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1099 msgid "Import database table" msgstr "Import tabeli atrybutów" -#: ../gui/wxpython/menustrings.py:100 ../gui/wxpython/menustrings.py:1118 +#: ../gui/wxpython/menustrings.py:100 ../gui/wxpython/menustrings.py:1119 #: ../gui/wxpython/image2target/ii2t_menustrings.py:68 #: ../gui/wxpython/image2target/ii2t_menustrings.py:99 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1069 @@ -4880,21 +4841,21 @@ msgid "Common import formats" msgstr "z popularnych formatów /GDAL/" -#: ../gui/wxpython/menustrings.py:101 ../gui/wxpython/menustrings.py:1119 +#: ../gui/wxpython/menustrings.py:101 ../gui/wxpython/menustrings.py:1120 #: ../gui/wxpython/image2target/ii2t_menustrings.py:100 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1101 msgid "Imports attribute tables in various formats." msgstr "Importuje tabele atrybutów w różnych formatach." -#: ../gui/wxpython/menustrings.py:102 ../gui/wxpython/menustrings.py:1120 +#: ../gui/wxpython/menustrings.py:102 ../gui/wxpython/menustrings.py:1121 #: ../gui/wxpython/image2target/ii2t_menustrings.py:101 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1102 msgid "Export raster map" msgstr "Eksport mapy rastrowej" #: ../gui/wxpython/menustrings.py:103 ../gui/wxpython/menustrings.py:132 -#: ../gui/wxpython/menustrings.py:158 ../gui/wxpython/menustrings.py:1121 -#: ../gui/wxpython/menustrings.py:1150 ../gui/wxpython/menustrings.py:1176 +#: ../gui/wxpython/menustrings.py:158 ../gui/wxpython/menustrings.py:1122 +#: ../gui/wxpython/menustrings.py:1151 ../gui/wxpython/menustrings.py:1177 #: ../gui/wxpython/image2target/ii2t_menustrings.py:102 #: ../gui/wxpython/image2target/ii2t_menustrings.py:131 #: ../gui/wxpython/image2target/ii2t_menustrings.py:156 @@ -4904,122 +4865,122 @@ msgid "Common export formats" msgstr "do popularnych formatów /GDAL/" -#: ../gui/wxpython/menustrings.py:104 ../gui/wxpython/menustrings.py:1122 +#: ../gui/wxpython/menustrings.py:104 ../gui/wxpython/menustrings.py:1123 #: ../gui/wxpython/image2target/ii2t_menustrings.py:103 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1104 msgid "Exports GRASS raster maps into GDAL supported formats." msgstr "Eksportuje mapy rastrowe GRASS do formatów obsÅ‚ugiwanych przez GDAL." -#: ../gui/wxpython/menustrings.py:105 ../gui/wxpython/menustrings.py:1123 +#: ../gui/wxpython/menustrings.py:105 ../gui/wxpython/menustrings.py:1124 #: ../gui/wxpython/image2target/ii2t_menustrings.py:104 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1105 msgid "ASCII grid export" msgstr "do ASCII grid" -#: ../gui/wxpython/menustrings.py:106 ../gui/wxpython/menustrings.py:1124 +#: ../gui/wxpython/menustrings.py:106 ../gui/wxpython/menustrings.py:1125 #: ../gui/wxpython/image2target/ii2t_menustrings.py:105 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1106 msgid "Converts a raster map layer into a GRASS ASCII text file." msgstr "Konwertuje warstwÄ™ mapy rastrowej na plik tekstowy GRASS ASCII." -#: ../gui/wxpython/menustrings.py:107 ../gui/wxpython/menustrings.py:1125 +#: ../gui/wxpython/menustrings.py:107 ../gui/wxpython/menustrings.py:1126 #: ../gui/wxpython/image2target/ii2t_menustrings.py:106 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1107 msgid "ASCII x,y,z points export" msgstr "do ASCII x,y,z" -#: ../gui/wxpython/menustrings.py:108 ../gui/wxpython/menustrings.py:1126 +#: ../gui/wxpython/menustrings.py:108 ../gui/wxpython/menustrings.py:1127 #: ../gui/wxpython/image2target/ii2t_menustrings.py:107 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1108 msgid "Exports a raster map to a text file as x,y,z values based on cell centers." msgstr "" -#: ../gui/wxpython/menustrings.py:109 ../gui/wxpython/menustrings.py:1127 +#: ../gui/wxpython/menustrings.py:109 ../gui/wxpython/menustrings.py:1128 #: ../gui/wxpython/image2target/ii2t_menustrings.py:108 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1109 msgid "GRIDATB.FOR export" msgstr "do GRIDATB.FOR" -#: ../gui/wxpython/menustrings.py:110 ../gui/wxpython/menustrings.py:1128 +#: ../gui/wxpython/menustrings.py:110 ../gui/wxpython/menustrings.py:1129 #: ../gui/wxpython/image2target/ii2t_menustrings.py:109 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1110 msgid "Exports GRASS raster map to GRIDATB.FOR map file (TOPMODEL)." msgstr "Eksport mapy rastrowej do pliku GRIDATB.FOR (format TOPMODEL)." -#: ../gui/wxpython/menustrings.py:111 ../gui/wxpython/menustrings.py:1129 +#: ../gui/wxpython/menustrings.py:111 ../gui/wxpython/menustrings.py:1130 #: ../gui/wxpython/image2target/ii2t_menustrings.py:110 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1111 msgid "Matlab 2D array export" msgstr "do Matlab 2D" -#: ../gui/wxpython/menustrings.py:112 ../gui/wxpython/menustrings.py:1130 +#: ../gui/wxpython/menustrings.py:112 ../gui/wxpython/menustrings.py:1131 #: ../gui/wxpython/image2target/ii2t_menustrings.py:111 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1112 msgid "Exports a GRASS raster to a binary MAT-File." msgstr "Eksportuje raster GRASS do binarnego Pliku-MAT" -#: ../gui/wxpython/menustrings.py:113 ../gui/wxpython/menustrings.py:1131 +#: ../gui/wxpython/menustrings.py:113 ../gui/wxpython/menustrings.py:1132 #: ../gui/wxpython/image2target/ii2t_menustrings.py:112 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1113 msgid "Raw binary array export" msgstr "do pliku binarnego" -#: ../gui/wxpython/menustrings.py:114 ../gui/wxpython/menustrings.py:1132 +#: ../gui/wxpython/menustrings.py:114 ../gui/wxpython/menustrings.py:1133 #: ../gui/wxpython/image2target/ii2t_menustrings.py:113 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1114 msgid "Exports a GRASS raster to a binary array." msgstr "Eksportuje raster GRASS do szeregów binarnych." -#: ../gui/wxpython/menustrings.py:115 ../gui/wxpython/menustrings.py:1133 +#: ../gui/wxpython/menustrings.py:115 ../gui/wxpython/menustrings.py:1134 #: ../gui/wxpython/image2target/ii2t_menustrings.py:114 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1115 msgid "MPEG-1 export" msgstr "do MPEG-1" -#: ../gui/wxpython/menustrings.py:116 ../gui/wxpython/menustrings.py:1134 +#: ../gui/wxpython/menustrings.py:116 ../gui/wxpython/menustrings.py:1135 #: ../gui/wxpython/image2target/ii2t_menustrings.py:115 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1116 msgid "Converts raster map series to MPEG movie." msgstr "Konwersja serii map rastrowych do formatu MPG." -#: ../gui/wxpython/menustrings.py:117 ../gui/wxpython/menustrings.py:1135 +#: ../gui/wxpython/menustrings.py:117 ../gui/wxpython/menustrings.py:1136 #: ../gui/wxpython/image2target/ii2t_menustrings.py:116 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1117 msgid "PNG export" msgstr "do PNG" -#: ../gui/wxpython/menustrings.py:118 ../gui/wxpython/menustrings.py:1136 +#: ../gui/wxpython/menustrings.py:118 ../gui/wxpython/menustrings.py:1137 #: ../gui/wxpython/image2target/ii2t_menustrings.py:117 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1118 msgid "Export a GRASS raster map as a non-georeferenced PNG image." msgstr "Eksportuje raster GRASS-a do formatu PNG bez georeferencji." -#: ../gui/wxpython/menustrings.py:119 ../gui/wxpython/menustrings.py:1137 +#: ../gui/wxpython/menustrings.py:119 ../gui/wxpython/menustrings.py:1138 #: ../gui/wxpython/image2target/ii2t_menustrings.py:118 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1119 msgid "PPM export" msgstr "do PPM" -#: ../gui/wxpython/menustrings.py:120 ../gui/wxpython/menustrings.py:1138 +#: ../gui/wxpython/menustrings.py:120 ../gui/wxpython/menustrings.py:1139 #: ../gui/wxpython/image2target/ii2t_menustrings.py:119 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1120 msgid "Converts a GRASS raster map to a PPM image file." msgstr "" -#: ../gui/wxpython/menustrings.py:121 ../gui/wxpython/menustrings.py:1139 +#: ../gui/wxpython/menustrings.py:121 ../gui/wxpython/menustrings.py:1140 #: ../gui/wxpython/image2target/ii2t_menustrings.py:120 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1121 msgid "PPM from RGB export" msgstr "do PPM z warstw RGB" -#: ../gui/wxpython/menustrings.py:122 ../gui/wxpython/menustrings.py:1140 +#: ../gui/wxpython/menustrings.py:122 ../gui/wxpython/menustrings.py:1141 #: ../gui/wxpython/image2target/ii2t_menustrings.py:121 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1122 msgid "Converts 3 GRASS raster layers (R,G,B) to a PPM image file." msgstr "" #: ../gui/wxpython/menustrings.py:123 ../gui/wxpython/menustrings.py:140 -#: ../gui/wxpython/menustrings.py:1141 ../gui/wxpython/menustrings.py:1158 +#: ../gui/wxpython/menustrings.py:1142 ../gui/wxpython/menustrings.py:1159 #: ../gui/wxpython/image2target/ii2t_menustrings.py:122 #: ../gui/wxpython/image2target/ii2t_menustrings.py:138 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1123 @@ -5027,27 +4988,27 @@ msgid "POV-Ray export" msgstr "do POV-Ray" -#: ../gui/wxpython/menustrings.py:124 ../gui/wxpython/menustrings.py:1142 +#: ../gui/wxpython/menustrings.py:124 ../gui/wxpython/menustrings.py:1143 #: ../gui/wxpython/image2target/ii2t_menustrings.py:123 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1124 msgid "Converts a raster map layer into a height-field file for POV-Ray." msgstr "" -#: ../gui/wxpython/menustrings.py:125 ../gui/wxpython/menustrings.py:1143 +#: ../gui/wxpython/menustrings.py:125 ../gui/wxpython/menustrings.py:1144 #: ../gui/wxpython/image2target/ii2t_menustrings.py:124 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1125 msgid "VRML export" msgstr "do VRML" -#: ../gui/wxpython/menustrings.py:126 ../gui/wxpython/menustrings.py:1144 +#: ../gui/wxpython/menustrings.py:126 ../gui/wxpython/menustrings.py:1145 #: ../gui/wxpython/image2target/ii2t_menustrings.py:125 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1126 msgid "Exports a raster map to the Virtual Reality Modeling Language (VRML)." msgstr "" #: ../gui/wxpython/menustrings.py:127 ../gui/wxpython/menustrings.py:144 -#: ../gui/wxpython/menustrings.py:155 ../gui/wxpython/menustrings.py:1145 -#: ../gui/wxpython/menustrings.py:1162 ../gui/wxpython/menustrings.py:1173 +#: ../gui/wxpython/menustrings.py:155 ../gui/wxpython/menustrings.py:1146 +#: ../gui/wxpython/menustrings.py:1163 ../gui/wxpython/menustrings.py:1174 #: ../gui/wxpython/image2target/ii2t_menustrings.py:126 #: ../gui/wxpython/image2target/ii2t_menustrings.py:142 #: ../gui/wxpython/image2target/ii2t_menustrings.py:153 @@ -5057,227 +5018,227 @@ msgid "VTK export" msgstr "do VTK" -#: ../gui/wxpython/menustrings.py:128 ../gui/wxpython/menustrings.py:1146 +#: ../gui/wxpython/menustrings.py:128 ../gui/wxpython/menustrings.py:1147 #: ../gui/wxpython/image2target/ii2t_menustrings.py:127 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1128 msgid "Converts raster maps into the VTK-ASCII format." msgstr "Konwertuje mapÄ™ rastrowÄ… do formatu VTK-Ascii." -#: ../gui/wxpython/menustrings.py:129 ../gui/wxpython/menustrings.py:1147 +#: ../gui/wxpython/menustrings.py:129 ../gui/wxpython/menustrings.py:1148 #: ../gui/wxpython/image2target/ii2t_menustrings.py:128 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1129 msgid "Pack raster map" msgstr "Spakuj mapÄ™ rastrowÄ…" -#: ../gui/wxpython/menustrings.py:130 ../gui/wxpython/menustrings.py:1148 +#: ../gui/wxpython/menustrings.py:130 ../gui/wxpython/menustrings.py:1149 #: ../gui/wxpython/image2target/ii2t_menustrings.py:129 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1130 msgid "Exports a raster map as GRASS GIS specific archive file" msgstr "" -#: ../gui/wxpython/menustrings.py:131 ../gui/wxpython/menustrings.py:1149 +#: ../gui/wxpython/menustrings.py:131 ../gui/wxpython/menustrings.py:1150 #: ../gui/wxpython/image2target/ii2t_menustrings.py:130 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1131 msgid "Export vector map" msgstr "Eksport mapy wektorowej" -#: ../gui/wxpython/menustrings.py:133 ../gui/wxpython/menustrings.py:1151 +#: ../gui/wxpython/menustrings.py:133 ../gui/wxpython/menustrings.py:1152 msgid "Exports a vector map layer to any of the supported OGR vector formats. By default a vector map layer is exported to OGC GeoPackage format." msgstr "" -#: ../gui/wxpython/menustrings.py:134 ../gui/wxpython/menustrings.py:1152 +#: ../gui/wxpython/menustrings.py:134 ../gui/wxpython/menustrings.py:1153 #: ../gui/wxpython/image2target/ii2t_menustrings.py:133 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1134 msgid "ASCII points or GRASS ASCII vector export" msgstr "" -#: ../gui/wxpython/menustrings.py:135 ../gui/wxpython/menustrings.py:1153 +#: ../gui/wxpython/menustrings.py:135 ../gui/wxpython/menustrings.py:1154 #: ../gui/wxpython/image2target/ii2t_menustrings.py:134 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1135 msgid "Exports a vector map to a GRASS ASCII vector representation. By default only features with category are exported. To export all features use 'layer=-1'." msgstr "" -#: ../gui/wxpython/menustrings.py:136 ../gui/wxpython/menustrings.py:1154 +#: ../gui/wxpython/menustrings.py:136 ../gui/wxpython/menustrings.py:1155 #: ../gui/wxpython/image2target/ii2t_menustrings.py:135 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1136 msgid "DXF export" msgstr "do DXF" -#: ../gui/wxpython/menustrings.py:137 ../gui/wxpython/menustrings.py:1155 +#: ../gui/wxpython/menustrings.py:137 ../gui/wxpython/menustrings.py:1156 #: ../gui/wxpython/image2target/ii2t_menustrings.py:136 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1137 msgid "Exports vector map to DXF file format." msgstr "" -#: ../gui/wxpython/menustrings.py:138 ../gui/wxpython/menustrings.py:1156 +#: ../gui/wxpython/menustrings.py:138 ../gui/wxpython/menustrings.py:1157 #: ../gui/wxpython/image2target/ii2t_menustrings.py:137 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1138 msgid "PostGIS export" msgstr "PostGIS eksport" -#: ../gui/wxpython/menustrings.py:139 ../gui/wxpython/menustrings.py:1157 +#: ../gui/wxpython/menustrings.py:139 ../gui/wxpython/menustrings.py:1158 msgid "Exports a vector map layer to PostGIS feature table." msgstr "" -#: ../gui/wxpython/menustrings.py:141 ../gui/wxpython/menustrings.py:1159 +#: ../gui/wxpython/menustrings.py:141 ../gui/wxpython/menustrings.py:1160 #: ../gui/wxpython/image2target/ii2t_menustrings.py:139 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1140 msgid "Converts GRASS x,y,z points to POV-Ray x,z,y format." msgstr "" -#: ../gui/wxpython/menustrings.py:142 ../gui/wxpython/menustrings.py:1160 +#: ../gui/wxpython/menustrings.py:142 ../gui/wxpython/menustrings.py:1161 #: ../gui/wxpython/image2target/ii2t_menustrings.py:140 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1141 msgid "SVG export" msgstr "do SVG" -#: ../gui/wxpython/menustrings.py:143 ../gui/wxpython/menustrings.py:1161 +#: ../gui/wxpython/menustrings.py:143 ../gui/wxpython/menustrings.py:1162 #: ../gui/wxpython/image2target/ii2t_menustrings.py:141 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1142 msgid "Exports a vector map to SVG file." msgstr "" -#: ../gui/wxpython/menustrings.py:145 ../gui/wxpython/menustrings.py:1163 +#: ../gui/wxpython/menustrings.py:145 ../gui/wxpython/menustrings.py:1164 #: ../gui/wxpython/image2target/ii2t_menustrings.py:143 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1144 msgid "Converts a vector map to VTK ASCII output." msgstr "" -#: ../gui/wxpython/menustrings.py:146 ../gui/wxpython/menustrings.py:1164 +#: ../gui/wxpython/menustrings.py:146 ../gui/wxpython/menustrings.py:1165 #: ../gui/wxpython/image2target/ii2t_menustrings.py:144 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1145 msgid "Pack vector map" msgstr "Spakuj mapÄ™ wektorowÄ…" -#: ../gui/wxpython/menustrings.py:147 ../gui/wxpython/menustrings.py:1165 +#: ../gui/wxpython/menustrings.py:147 ../gui/wxpython/menustrings.py:1166 #: ../gui/wxpython/image2target/ii2t_menustrings.py:145 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1146 msgid "Exports a vector map as GRASS GIS specific archive file" msgstr "Eksportuje mapÄ™ wektorowÄ… jako plik archiwum GRASS GIS" -#: ../gui/wxpython/menustrings.py:148 ../gui/wxpython/menustrings.py:1166 +#: ../gui/wxpython/menustrings.py:148 ../gui/wxpython/menustrings.py:1167 #: ../gui/wxpython/image2target/ii2t_menustrings.py:146 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1147 msgid "Export 3D raster maps" msgstr "Eksport mapy rastrowej 3D" -#: ../gui/wxpython/menustrings.py:149 ../gui/wxpython/menustrings.py:1167 +#: ../gui/wxpython/menustrings.py:149 ../gui/wxpython/menustrings.py:1168 #: ../gui/wxpython/image2target/ii2t_menustrings.py:147 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1148 msgid "ASCII 3D export" msgstr "do ASCII 3D" -#: ../gui/wxpython/menustrings.py:150 ../gui/wxpython/menustrings.py:1168 +#: ../gui/wxpython/menustrings.py:150 ../gui/wxpython/menustrings.py:1169 #: ../gui/wxpython/image2target/ii2t_menustrings.py:148 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1149 msgid "Converts a 3D raster map layer into a ASCII text file." msgstr "" -#: ../gui/wxpython/menustrings.py:151 ../gui/wxpython/menustrings.py:1169 +#: ../gui/wxpython/menustrings.py:151 ../gui/wxpython/menustrings.py:1170 #: ../gui/wxpython/image2target/ii2t_menustrings.py:149 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1150 msgid "Raw binary array 3D export" msgstr "" -#: ../gui/wxpython/menustrings.py:152 ../gui/wxpython/menustrings.py:1170 +#: ../gui/wxpython/menustrings.py:152 ../gui/wxpython/menustrings.py:1171 #: ../gui/wxpython/image2target/ii2t_menustrings.py:150 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1151 msgid "Exports a GRASS 3D raster map to a binary array." msgstr "" -#: ../gui/wxpython/menustrings.py:153 ../gui/wxpython/menustrings.py:1171 +#: ../gui/wxpython/menustrings.py:153 ../gui/wxpython/menustrings.py:1172 #: ../gui/wxpython/image2target/ii2t_menustrings.py:151 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1152 msgid "Vis5D export" msgstr "do Vis5D" -#: ../gui/wxpython/menustrings.py:154 ../gui/wxpython/menustrings.py:1172 +#: ../gui/wxpython/menustrings.py:154 ../gui/wxpython/menustrings.py:1173 #: ../gui/wxpython/image2target/ii2t_menustrings.py:152 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1153 msgid "Exports GRASS 3D raster map to 3-dimensional Vis5D file." msgstr "Eksportuje mapÄ™ rastrowÄ… 3D do pliku Vis5D." -#: ../gui/wxpython/menustrings.py:156 ../gui/wxpython/menustrings.py:1174 +#: ../gui/wxpython/menustrings.py:156 ../gui/wxpython/menustrings.py:1175 #: ../gui/wxpython/image2target/ii2t_menustrings.py:154 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1155 msgid "Converts 3D raster maps into the VTK-ASCII format." msgstr "Konwertuje mapÄ™ rastrowÄ… 3D do formatu VTK-ASCII." -#: ../gui/wxpython/menustrings.py:157 ../gui/wxpython/menustrings.py:1175 +#: ../gui/wxpython/menustrings.py:157 ../gui/wxpython/menustrings.py:1176 #: ../gui/wxpython/image2target/ii2t_menustrings.py:155 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1156 msgid "Export database table" msgstr "Eksport tabeli atrybutów" -#: ../gui/wxpython/menustrings.py:159 ../gui/wxpython/menustrings.py:1177 +#: ../gui/wxpython/menustrings.py:159 ../gui/wxpython/menustrings.py:1178 #: ../gui/wxpython/image2target/ii2t_menustrings.py:157 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1158 msgid "Exports attribute tables into various formats." msgstr "Eksportuje tabele atrybutów w różnych formatach." -#: ../gui/wxpython/menustrings.py:160 ../gui/wxpython/menustrings.py:1178 +#: ../gui/wxpython/menustrings.py:160 ../gui/wxpython/menustrings.py:1179 #: ../gui/wxpython/image2target/ii2t_menustrings.py:158 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1159 msgid "Link external data" msgstr "PodÅ‚Ä…czanie zewnÄ™trznych" -#: ../gui/wxpython/menustrings.py:162 ../gui/wxpython/menustrings.py:1180 +#: ../gui/wxpython/menustrings.py:162 ../gui/wxpython/menustrings.py:1181 #: ../gui/wxpython/image2target/ii2t_menustrings.py:160 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1161 msgid "Link GDAL supported raster data as a pseudo GRASS raster map layer." msgstr "Tworzy link rastrowych plików wspieranych przez GDAL do binarnej mapy rastrowej." -#: ../gui/wxpython/menustrings.py:164 ../gui/wxpython/menustrings.py:1182 +#: ../gui/wxpython/menustrings.py:164 ../gui/wxpython/menustrings.py:1183 #: ../gui/wxpython/image2target/ii2t_menustrings.py:162 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1163 msgid "Creates a new pseudo-vector map as a link to an OGR-supported layer." msgstr "Tworzy nowÄ… warstwÄ™ wektorowÄ… jako link do warstwy OGR tylko do odczytu." -#: ../gui/wxpython/menustrings.py:165 ../gui/wxpython/menustrings.py:1183 +#: ../gui/wxpython/menustrings.py:165 ../gui/wxpython/menustrings.py:1184 #: ../gui/wxpython/image2target/ii2t_menustrings.py:163 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1164 msgid "Output format for raster data" msgstr "" -#: ../gui/wxpython/menustrings.py:166 ../gui/wxpython/menustrings.py:1184 +#: ../gui/wxpython/menustrings.py:166 ../gui/wxpython/menustrings.py:1185 #: ../gui/wxpython/image2target/ii2t_menustrings.py:164 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1165 msgid "Redirects raster output to file utilizing GDAL library rather than storing in GRASS raster format." msgstr "" -#: ../gui/wxpython/menustrings.py:167 ../gui/wxpython/menustrings.py:1185 +#: ../gui/wxpython/menustrings.py:167 ../gui/wxpython/menustrings.py:1186 #: ../gui/wxpython/image2target/ii2t_menustrings.py:165 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1166 msgid "Output format for vector data" msgstr "" -#: ../gui/wxpython/menustrings.py:168 ../gui/wxpython/menustrings.py:1186 +#: ../gui/wxpython/menustrings.py:168 ../gui/wxpython/menustrings.py:1187 #: ../gui/wxpython/image2target/ii2t_menustrings.py:166 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1167 msgid "Defines vector output format utilizing OGR library." msgstr "" -#: ../gui/wxpython/menustrings.py:169 ../gui/wxpython/menustrings.py:1187 +#: ../gui/wxpython/menustrings.py:169 ../gui/wxpython/menustrings.py:1188 #: ../gui/wxpython/image2target/ii2t_menustrings.py:167 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1168 msgid "Manage maps" msgstr "ZarzÄ…dzanie mapami" -#: ../gui/wxpython/menustrings.py:170 ../gui/wxpython/menustrings.py:1188 +#: ../gui/wxpython/menustrings.py:170 ../gui/wxpython/menustrings.py:1189 #: ../gui/wxpython/image2target/ii2t_menustrings.py:168 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1169 -#: ../gui/wxpython/gui_core/forms.py:611 +#: ../gui/wxpython/gui_core/forms.py:623 msgid "Copy" msgstr "Kopiuj" -#: ../gui/wxpython/menustrings.py:171 ../gui/wxpython/menustrings.py:1189 +#: ../gui/wxpython/menustrings.py:171 ../gui/wxpython/menustrings.py:1190 #: ../gui/wxpython/image2target/ii2t_menustrings.py:169 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1170 msgid "Copies available data files in the current mapset search path to the user's current mapset." msgstr "" -#: ../gui/wxpython/menustrings.py:172 ../gui/wxpython/menustrings.py:962 -#: ../gui/wxpython/menustrings.py:1190 ../gui/wxpython/menustrings.py:1904 +#: ../gui/wxpython/menustrings.py:172 ../gui/wxpython/menustrings.py:963 +#: ../gui/wxpython/menustrings.py:1191 ../gui/wxpython/menustrings.py:1905 #: ../gui/wxpython/image2target/ii2t_menustrings.py:170 #: ../gui/wxpython/image2target/ii2t_menustrings.py:946 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1171 @@ -5285,14 +5246,14 @@ msgid "List" msgstr "Lista" -#: ../gui/wxpython/menustrings.py:173 ../gui/wxpython/menustrings.py:1191 +#: ../gui/wxpython/menustrings.py:173 ../gui/wxpython/menustrings.py:1192 #: ../gui/wxpython/image2target/ii2t_menustrings.py:171 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1172 msgid "Lists available GRASS data base files of the user-specified data type optionally using the search pattern." msgstr "Wyszukuje mapy w formatach wskazanych przez użytkownika oraz nazwach przefiltrowanych wedÅ‚ug zadanego klucza." -#: ../gui/wxpython/menustrings.py:174 ../gui/wxpython/menustrings.py:950 -#: ../gui/wxpython/menustrings.py:1192 ../gui/wxpython/menustrings.py:1892 +#: ../gui/wxpython/menustrings.py:174 ../gui/wxpython/menustrings.py:951 +#: ../gui/wxpython/menustrings.py:1193 ../gui/wxpython/menustrings.py:1893 #: ../gui/wxpython/image2target/ii2t_menustrings.py:172 #: ../gui/wxpython/image2target/ii2t_menustrings.py:934 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1173 @@ -5301,32 +5262,32 @@ msgid "Rename" msgstr "ZmieÅ„ nazwÄ™" -#: ../gui/wxpython/menustrings.py:175 ../gui/wxpython/menustrings.py:1193 +#: ../gui/wxpython/menustrings.py:175 ../gui/wxpython/menustrings.py:1194 #: ../gui/wxpython/image2target/ii2t_menustrings.py:173 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1174 msgid "Renames data base element files in the user's current mapset." msgstr "" -#: ../gui/wxpython/menustrings.py:176 ../gui/wxpython/menustrings.py:1194 -#: ../gui/wxpython/menustrings.py:2088 +#: ../gui/wxpython/menustrings.py:176 ../gui/wxpython/menustrings.py:1195 +#: ../gui/wxpython/menustrings.py:2089 #: ../gui/wxpython/image2target/ii2t_menustrings.py:174 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1175 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2056 #: ../gui/wxpython/nviz/tools.py:1364 ../gui/wxpython/nviz/tools.py:2367 -#: ../gui/wxpython/nviz/tools.py:2419 ../gui/wxpython/psmap/dialogs.py:1770 +#: ../gui/wxpython/nviz/tools.py:2419 ../gui/wxpython/psmap/dialogs.py:1772 msgid "Delete" msgstr "UsuÅ„" -#: ../gui/wxpython/menustrings.py:177 ../gui/wxpython/menustrings.py:1195 +#: ../gui/wxpython/menustrings.py:177 ../gui/wxpython/menustrings.py:1196 #: ../gui/wxpython/image2target/ii2t_menustrings.py:175 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1176 msgid "Removes data base element files from the user's current mapset using the search pattern." msgstr "" -#: ../gui/wxpython/menustrings.py:178 ../gui/wxpython/menustrings.py:315 -#: ../gui/wxpython/menustrings.py:609 ../gui/wxpython/menustrings.py:863 -#: ../gui/wxpython/menustrings.py:1257 ../gui/wxpython/menustrings.py:1551 -#: ../gui/wxpython/menustrings.py:1805 +#: ../gui/wxpython/menustrings.py:178 ../gui/wxpython/menustrings.py:316 +#: ../gui/wxpython/menustrings.py:610 ../gui/wxpython/menustrings.py:864 +#: ../gui/wxpython/menustrings.py:1258 ../gui/wxpython/menustrings.py:1552 +#: ../gui/wxpython/menustrings.py:1806 #: ../gui/wxpython/image2target/ii2t_menustrings.py:176 #: ../gui/wxpython/image2target/ii2t_menustrings.py:310 #: ../gui/wxpython/image2target/ii2t_menustrings.py:602 @@ -5337,96 +5298,96 @@ msgid "Map type conversions" msgstr "Konwersje" -#: ../gui/wxpython/menustrings.py:179 ../gui/wxpython/menustrings.py:316 -#: ../gui/wxpython/menustrings.py:1258 +#: ../gui/wxpython/menustrings.py:179 ../gui/wxpython/menustrings.py:317 +#: ../gui/wxpython/menustrings.py:1259 #: ../gui/wxpython/image2target/ii2t_menustrings.py:177 #: ../gui/wxpython/image2target/ii2t_menustrings.py:311 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1237 msgid "Raster to vector" msgstr "Raster do wektora" -#: ../gui/wxpython/menustrings.py:180 ../gui/wxpython/menustrings.py:317 -#: ../gui/wxpython/menustrings.py:1259 +#: ../gui/wxpython/menustrings.py:180 ../gui/wxpython/menustrings.py:318 +#: ../gui/wxpython/menustrings.py:1260 #: ../gui/wxpython/image2target/ii2t_menustrings.py:178 #: ../gui/wxpython/image2target/ii2t_menustrings.py:312 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1238 msgid "Converts a raster map into a vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:181 ../gui/wxpython/menustrings.py:318 -#: ../gui/wxpython/menustrings.py:1260 +#: ../gui/wxpython/menustrings.py:181 ../gui/wxpython/menustrings.py:319 +#: ../gui/wxpython/menustrings.py:1261 #: ../gui/wxpython/image2target/ii2t_menustrings.py:179 #: ../gui/wxpython/image2target/ii2t_menustrings.py:313 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1239 msgid "Raster series to 3D raster" msgstr "Serie rastrowe do rastra 3D" -#: ../gui/wxpython/menustrings.py:182 ../gui/wxpython/menustrings.py:319 -#: ../gui/wxpython/menustrings.py:1261 +#: ../gui/wxpython/menustrings.py:182 ../gui/wxpython/menustrings.py:320 +#: ../gui/wxpython/menustrings.py:1262 #: ../gui/wxpython/image2target/ii2t_menustrings.py:180 #: ../gui/wxpython/image2target/ii2t_menustrings.py:314 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1240 msgid "Converts 2D raster map slices to one 3D raster volume map." msgstr "Konwertuje serie map rastrowych 2D do jednej mapy rastrowej 3D." -#: ../gui/wxpython/menustrings.py:183 ../gui/wxpython/menustrings.py:320 -#: ../gui/wxpython/menustrings.py:1262 +#: ../gui/wxpython/menustrings.py:183 ../gui/wxpython/menustrings.py:321 +#: ../gui/wxpython/menustrings.py:1263 #: ../gui/wxpython/image2target/ii2t_menustrings.py:181 #: ../gui/wxpython/image2target/ii2t_menustrings.py:315 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1241 msgid "Raster 2.5D to 3D raster" msgstr "" -#: ../gui/wxpython/menustrings.py:184 ../gui/wxpython/menustrings.py:321 -#: ../gui/wxpython/menustrings.py:1263 +#: ../gui/wxpython/menustrings.py:184 ../gui/wxpython/menustrings.py:322 +#: ../gui/wxpython/menustrings.py:1264 #: ../gui/wxpython/image2target/ii2t_menustrings.py:182 #: ../gui/wxpython/image2target/ii2t_menustrings.py:316 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1242 msgid "Creates a 3D volume map based on 2D elevation and value raster maps." msgstr "" -#: ../gui/wxpython/menustrings.py:185 ../gui/wxpython/menustrings.py:610 -#: ../gui/wxpython/menustrings.py:1552 +#: ../gui/wxpython/menustrings.py:185 ../gui/wxpython/menustrings.py:611 +#: ../gui/wxpython/menustrings.py:1553 #: ../gui/wxpython/image2target/ii2t_menustrings.py:183 #: ../gui/wxpython/image2target/ii2t_menustrings.py:603 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1529 msgid "Vector to raster" msgstr "Wektor do rastra" -#: ../gui/wxpython/menustrings.py:186 ../gui/wxpython/menustrings.py:611 -#: ../gui/wxpython/menustrings.py:1553 +#: ../gui/wxpython/menustrings.py:186 ../gui/wxpython/menustrings.py:612 +#: ../gui/wxpython/menustrings.py:1554 #: ../gui/wxpython/image2target/ii2t_menustrings.py:184 #: ../gui/wxpython/image2target/ii2t_menustrings.py:604 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1530 msgid "Converts (rasterize) a vector map into a raster map." msgstr "Konwertje (rasteryzuje) mapÄ™ wektorowÄ… na mapÄ™ rastrowÄ…." -#: ../gui/wxpython/menustrings.py:187 ../gui/wxpython/menustrings.py:612 -#: ../gui/wxpython/menustrings.py:1554 +#: ../gui/wxpython/menustrings.py:187 ../gui/wxpython/menustrings.py:613 +#: ../gui/wxpython/menustrings.py:1555 #: ../gui/wxpython/image2target/ii2t_menustrings.py:185 #: ../gui/wxpython/image2target/ii2t_menustrings.py:605 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1531 msgid "Vector to 3D raster" msgstr "Wektor do rastra 3D" -#: ../gui/wxpython/menustrings.py:188 ../gui/wxpython/menustrings.py:613 -#: ../gui/wxpython/menustrings.py:1555 +#: ../gui/wxpython/menustrings.py:188 ../gui/wxpython/menustrings.py:614 +#: ../gui/wxpython/menustrings.py:1556 #: ../gui/wxpython/image2target/ii2t_menustrings.py:186 #: ../gui/wxpython/image2target/ii2t_menustrings.py:606 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1532 msgid "Converts a vector map (only points) into a 3D raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:189 ../gui/wxpython/menustrings.py:614 -#: ../gui/wxpython/menustrings.py:1556 +#: ../gui/wxpython/menustrings.py:189 ../gui/wxpython/menustrings.py:615 +#: ../gui/wxpython/menustrings.py:1557 #: ../gui/wxpython/image2target/ii2t_menustrings.py:187 #: ../gui/wxpython/image2target/ii2t_menustrings.py:607 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1533 msgid "2D vector to 3D vector" msgstr "Wektor 2D do wektora 3D" -#: ../gui/wxpython/menustrings.py:190 ../gui/wxpython/menustrings.py:615 -#: ../gui/wxpython/menustrings.py:1557 +#: ../gui/wxpython/menustrings.py:190 ../gui/wxpython/menustrings.py:616 +#: ../gui/wxpython/menustrings.py:1558 #: ../gui/wxpython/image2target/ii2t_menustrings.py:188 #: ../gui/wxpython/image2target/ii2t_menustrings.py:608 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1534 @@ -5438,39 +5399,39 @@ msgid "3D raster to raster series" msgstr "Raster 3D do serii rastrowych" -#: ../gui/wxpython/menustrings.py:192 ../gui/wxpython/menustrings.py:865 -#: ../gui/wxpython/menustrings.py:1807 +#: ../gui/wxpython/menustrings.py:192 ../gui/wxpython/menustrings.py:866 +#: ../gui/wxpython/menustrings.py:1808 #: ../gui/wxpython/image2target/ii2t_menustrings.py:190 #: ../gui/wxpython/image2target/ii2t_menustrings.py:849 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1775 msgid "Converts 3D raster maps to 2D raster maps" msgstr "Konwertuje mapy rastrowe 3D do map rastrowych 2D" -#: ../gui/wxpython/menustrings.py:193 ../gui/wxpython/menustrings.py:1990 +#: ../gui/wxpython/menustrings.py:193 ../gui/wxpython/menustrings.py:1991 #: ../gui/wxpython/image2target/ii2t_menustrings.py:191 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1958 msgid "Georectify" msgstr "Georektyfikacja" -#: ../gui/wxpython/menustrings.py:194 ../gui/wxpython/menustrings.py:1991 +#: ../gui/wxpython/menustrings.py:194 ../gui/wxpython/menustrings.py:1992 #: ../gui/wxpython/image2target/ii2t_menustrings.py:192 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1959 msgid "Manage Ground Control Points for Georectification" msgstr "ZarzÄ…dzaj Terenowymi Punktami Kontrolnymi (GCP)" -#: ../gui/wxpython/menustrings.py:195 ../gui/wxpython/menustrings.py:1992 +#: ../gui/wxpython/menustrings.py:195 ../gui/wxpython/menustrings.py:1993 #: ../gui/wxpython/image2target/ii2t_menustrings.py:193 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1960 msgid "Graphical modeler" msgstr "Modeler graficzny" -#: ../gui/wxpython/menustrings.py:196 ../gui/wxpython/menustrings.py:1993 +#: ../gui/wxpython/menustrings.py:196 ../gui/wxpython/menustrings.py:1994 #: ../gui/wxpython/image2target/ii2t_menustrings.py:194 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1961 msgid "Launch Graphical modeler" msgstr "Uruchom modeler graficzny" -#: ../gui/wxpython/menustrings.py:197 ../gui/wxpython/menustrings.py:2043 +#: ../gui/wxpython/menustrings.py:197 ../gui/wxpython/menustrings.py:2044 #: ../gui/wxpython/image2target/ii2t_menustrings.py:195 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2011 msgid "Run model" @@ -5486,8 +5447,13 @@ msgid "3D image rendering" msgstr "Renderowanie obrazu 3D" -#: ../gui/wxpython/menustrings.py:200 ../gui/wxpython/menustrings.py:1036 -#: ../gui/wxpython/menustrings.py:1978 ../gui/wxpython/menustrings.py:1985 +#: ../gui/wxpython/menustrings.py:200 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:198 +msgid "Creates a 3D rendering of GIS data. Renders surfaces (raster data), 2D/3D vector data, and volumes (3D raster data) in 3D." +msgstr "" + +#: ../gui/wxpython/menustrings.py:201 ../gui/wxpython/menustrings.py:1037 +#: ../gui/wxpython/menustrings.py:1979 ../gui/wxpython/menustrings.py:1986 #: ../gui/wxpython/image2target/ii2t_menustrings.py:199 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1020 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1946 @@ -5495,8 +5461,8 @@ msgid "Animation tool" msgstr "Animacja" -#: ../gui/wxpython/menustrings.py:201 ../gui/wxpython/menustrings.py:1037 -#: ../gui/wxpython/menustrings.py:1979 ../gui/wxpython/menustrings.py:1986 +#: ../gui/wxpython/menustrings.py:202 ../gui/wxpython/menustrings.py:1038 +#: ../gui/wxpython/menustrings.py:1980 ../gui/wxpython/menustrings.py:1987 #: ../gui/wxpython/image2target/ii2t_menustrings.py:200 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1021 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1947 @@ -5504,89 +5470,89 @@ msgid "Launch animation tool." msgstr "Uruchom narzÄ™dzie animacji." -#: ../gui/wxpython/menustrings.py:202 +#: ../gui/wxpython/menustrings.py:203 #: ../gui/wxpython/image2target/ii2t_menustrings.py:201 msgid "Bearing/distance to coordinates" msgstr "KÄ…ty/odlegÅ‚oÅ›ci do współrzÄ™dnych" -#: ../gui/wxpython/menustrings.py:203 +#: ../gui/wxpython/menustrings.py:204 #: ../gui/wxpython/image2target/ii2t_menustrings.py:202 msgid "A simple utility for converting bearing and distance measurements to coordinates and vice versa. It assumes a cartesian coordinate system" msgstr "" -#: ../gui/wxpython/menustrings.py:204 ../gui/wxpython/menustrings.py:1988 +#: ../gui/wxpython/menustrings.py:205 ../gui/wxpython/menustrings.py:1989 #: ../gui/wxpython/image2target/ii2t_menustrings.py:203 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1956 #: ../gui/wxpython/lmgr/toolbars.py:162 msgid "Cartographic Composer" msgstr "Kompozytor wydruków" -#: ../gui/wxpython/menustrings.py:205 ../gui/wxpython/menustrings.py:1989 +#: ../gui/wxpython/menustrings.py:206 ../gui/wxpython/menustrings.py:1990 #: ../gui/wxpython/image2target/ii2t_menustrings.py:204 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1957 msgid "Launch Cartographic Composer" msgstr "Otwórz kompozytor wydruków" -#: ../gui/wxpython/menustrings.py:206 ../gui/wxpython/menustrings.py:1996 +#: ../gui/wxpython/menustrings.py:207 ../gui/wxpython/menustrings.py:1997 #: ../gui/wxpython/image2target/ii2t_menustrings.py:205 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1964 msgid "Map Swipe" msgstr "" -#: ../gui/wxpython/menustrings.py:207 ../gui/wxpython/menustrings.py:1997 +#: ../gui/wxpython/menustrings.py:208 ../gui/wxpython/menustrings.py:1998 #: ../gui/wxpython/image2target/ii2t_menustrings.py:206 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1965 msgid "Launch Map Swipe" msgstr "" -#: ../gui/wxpython/menustrings.py:208 +#: ../gui/wxpython/menustrings.py:209 #: ../gui/wxpython/image2target/ii2t_menustrings.py:207 msgid "Launch script" msgstr "Uruchom skrypt" -#: ../gui/wxpython/menustrings.py:209 +#: ../gui/wxpython/menustrings.py:210 #: ../gui/wxpython/image2target/ii2t_menustrings.py:208 msgid "Launches script file." msgstr "Uruchamia plik ze skryptem." -#: ../gui/wxpython/menustrings.py:210 +#: ../gui/wxpython/menustrings.py:211 msgid "Simple Python Editor" msgstr "" -#: ../gui/wxpython/menustrings.py:211 +#: ../gui/wxpython/menustrings.py:212 msgid "Launches Simple Python Editor." msgstr "" -#: ../gui/wxpython/menustrings.py:212 +#: ../gui/wxpython/menustrings.py:213 #: ../gui/wxpython/image2target/ii2t_menustrings.py:209 -#: ../gui/wxpython/gui_core/dialogs.py:2347 +#: ../gui/wxpython/gui_core/dialogs.py:2352 msgid "Close GUI" msgstr "Zamknij GUI" -#: ../gui/wxpython/menustrings.py:213 +#: ../gui/wxpython/menustrings.py:214 #: ../gui/wxpython/image2target/ii2t_menustrings.py:210 msgid "Close graphical user interface." msgstr "" -#: ../gui/wxpython/menustrings.py:214 +#: ../gui/wxpython/menustrings.py:215 #: ../gui/wxpython/image2target/ii2t_menustrings.py:211 -#: ../gui/wxpython/gui_core/dialogs.py:2326 -#: ../gui/wxpython/gui_core/dialogs.py:2350 +#: ../gui/wxpython/gui_core/dialogs.py:2331 +#: ../gui/wxpython/gui_core/dialogs.py:2355 msgid "Quit GRASS GIS" msgstr "Wyjdź z GRASS GIS" -#: ../gui/wxpython/menustrings.py:215 +#: ../gui/wxpython/menustrings.py:216 #: ../gui/wxpython/image2target/ii2t_menustrings.py:212 msgid "Close GUI and exit GRASS GIS shell." msgstr "" -#: ../gui/wxpython/menustrings.py:216 ../gui/wxpython/menustrings.py:2021 +#: ../gui/wxpython/menustrings.py:217 ../gui/wxpython/menustrings.py:2022 #: ../gui/wxpython/image2target/ii2t_menustrings.py:213 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1989 msgid "&Settings" msgstr "&Ustawienia" -#: ../gui/wxpython/menustrings.py:217 ../gui/wxpython/menustrings.py:1196 +#: ../gui/wxpython/menustrings.py:218 ../gui/wxpython/menustrings.py:1197 #: ../gui/wxpython/image2target/ii2t_menustrings.py:214 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1177 #: ../gui/wxpython/mapdisp/statusbar.py:1152 @@ -5594,14 +5560,14 @@ msgid "Computational region" msgstr "" -#: ../gui/wxpython/menustrings.py:218 ../gui/wxpython/menustrings.py:1197 +#: ../gui/wxpython/menustrings.py:219 ../gui/wxpython/menustrings.py:1198 #: ../gui/wxpython/image2target/ii2t_menustrings.py:215 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1178 msgid "Show current region" msgstr "" -#: ../gui/wxpython/menustrings.py:219 ../gui/wxpython/menustrings.py:221 -#: ../gui/wxpython/menustrings.py:1198 ../gui/wxpython/menustrings.py:1200 +#: ../gui/wxpython/menustrings.py:220 ../gui/wxpython/menustrings.py:222 +#: ../gui/wxpython/menustrings.py:1199 ../gui/wxpython/menustrings.py:1201 #: ../gui/wxpython/image2target/ii2t_menustrings.py:216 #: ../gui/wxpython/image2target/ii2t_menustrings.py:218 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1179 @@ -5609,355 +5575,363 @@ msgid "Shows the extent and resolution of the computational region." msgstr "" -#: ../gui/wxpython/menustrings.py:220 ../gui/wxpython/menustrings.py:1199 +#: ../gui/wxpython/menustrings.py:221 ../gui/wxpython/menustrings.py:1200 #: ../gui/wxpython/image2target/ii2t_menustrings.py:217 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1180 msgid "Show region using latitude and longitude" msgstr "" -#: ../gui/wxpython/menustrings.py:222 ../gui/wxpython/menustrings.py:1201 +#: ../gui/wxpython/menustrings.py:223 ../gui/wxpython/menustrings.py:1202 msgid "Show current region extent in Map Display" msgstr "" -#: ../gui/wxpython/menustrings.py:223 ../gui/wxpython/menustrings.py:1202 +#: ../gui/wxpython/menustrings.py:224 ../gui/wxpython/menustrings.py:1203 msgid "Shows the extent of the computational region in Map Display." msgstr "" -#: ../gui/wxpython/menustrings.py:224 ../gui/wxpython/menustrings.py:1203 +#: ../gui/wxpython/menustrings.py:225 ../gui/wxpython/menustrings.py:1204 #: ../gui/wxpython/image2target/ii2t_menustrings.py:219 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1182 msgid "Set region" msgstr "Ustaw" -#: ../gui/wxpython/menustrings.py:225 ../gui/wxpython/menustrings.py:1204 +#: ../gui/wxpython/menustrings.py:226 ../gui/wxpython/menustrings.py:1205 #: ../gui/wxpython/image2target/ii2t_menustrings.py:220 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1183 msgid "Manages the boundary definitions for the geographic region." msgstr "ZarzÄ…dza zasiÄ™giem obszaru geograficznego." -#: ../gui/wxpython/menustrings.py:226 +#: ../gui/wxpython/menustrings.py:227 #: ../gui/wxpython/image2target/ii2t_menustrings.py:221 msgid "GRASS working environment" msgstr "Åšrodowisko pracy GRASS-a" -#: ../gui/wxpython/menustrings.py:227 +#: ../gui/wxpython/menustrings.py:228 #: ../gui/wxpython/image2target/ii2t_menustrings.py:222 msgid "Mapset access" msgstr "DostÄ™p do mapsetów" -#: ../gui/wxpython/menustrings.py:228 +#: ../gui/wxpython/menustrings.py:229 #: ../gui/wxpython/image2target/ii2t_menustrings.py:223 msgid "Set/unset access to other mapsets in current location" msgstr "Ustawianie dostÄ™pu do mapsetów w bieżącej lokacji." -#: ../gui/wxpython/menustrings.py:229 +#: ../gui/wxpython/menustrings.py:230 #: ../gui/wxpython/image2target/ii2t_menustrings.py:224 msgid "User access" msgstr "DostÄ™p innych użytkowników" -#: ../gui/wxpython/menustrings.py:230 +#: ../gui/wxpython/menustrings.py:231 #: ../gui/wxpython/image2target/ii2t_menustrings.py:225 msgid "Controls access to the current mapset for other users on the system. If no option given, prints current status." msgstr "" -#: ../gui/wxpython/menustrings.py:231 +#: ../gui/wxpython/menustrings.py:232 #: ../gui/wxpython/image2target/ii2t_menustrings.py:226 msgid "Change working environment" msgstr "ZmieÅ„ mapset" -#: ../gui/wxpython/menustrings.py:232 +#: ../gui/wxpython/menustrings.py:233 #: ../gui/wxpython/image2target/ii2t_menustrings.py:227 msgid "Changes/reports current mapset. Optionally create new mapset or list available mapsets in given location." msgstr "" -#: ../gui/wxpython/menustrings.py:233 +#: ../gui/wxpython/menustrings.py:234 #: ../gui/wxpython/image2target/ii2t_menustrings.py:228 msgid "Change location and mapset" msgstr "ZmieÅ„ lokacjÄ™ i mapset" -#: ../gui/wxpython/menustrings.py:234 +#: ../gui/wxpython/menustrings.py:235 #: ../gui/wxpython/image2target/ii2t_menustrings.py:229 msgid "Change current location and mapset." msgstr "Zmienia bieżącÄ… lokacjÄ™ i mapset." -#: ../gui/wxpython/menustrings.py:235 +#: ../gui/wxpython/menustrings.py:236 #: ../gui/wxpython/image2target/ii2t_menustrings.py:230 msgid "Change mapset" msgstr "ZmieÅ„ mapset" -#: ../gui/wxpython/menustrings.py:236 +#: ../gui/wxpython/menustrings.py:237 #: ../gui/wxpython/image2target/ii2t_menustrings.py:231 msgid "Change current mapset." msgstr "Zmienia bieżący mapset." -#: ../gui/wxpython/menustrings.py:237 ../gui/wxpython/menustrings.py:238 +#: ../gui/wxpython/menustrings.py:238 ../gui/wxpython/menustrings.py:239 #: ../gui/wxpython/image2target/ii2t_menustrings.py:232 #: ../gui/wxpython/image2target/ii2t_menustrings.py:233 msgid "Change working directory" msgstr "ZmieÅ„ folder z danymi" -#: ../gui/wxpython/menustrings.py:239 +#: ../gui/wxpython/menustrings.py:240 #: ../gui/wxpython/image2target/ii2t_menustrings.py:234 msgid "Show settings" msgstr "Pokaż ustawienia" -#: ../gui/wxpython/menustrings.py:240 +#: ../gui/wxpython/menustrings.py:241 #: ../gui/wxpython/image2target/ii2t_menustrings.py:235 msgid "Outputs and modifies the user's current GRASS variable settings." msgstr "WyÅ›wietla i modyfikuje bieżące ustawienia użytkownka zmiennych Å›rodowiska GRASS." -#: ../gui/wxpython/menustrings.py:241 +#: ../gui/wxpython/menustrings.py:242 #: ../gui/wxpython/image2target/ii2t_menustrings.py:236 msgid "Change settings" msgstr "ZmieÅ„ ustawienia" -#: ../gui/wxpython/menustrings.py:242 +#: ../gui/wxpython/menustrings.py:243 #: ../gui/wxpython/image2target/ii2t_menustrings.py:237 msgid "Outputs and modifies the user's current GRASS variable settings. Prints all defined GRASS variables if no option is given." msgstr "" -#: ../gui/wxpython/menustrings.py:243 +#: ../gui/wxpython/menustrings.py:244 #: ../gui/wxpython/image2target/ii2t_menustrings.py:238 msgid "Create new location" msgstr "Utwórz nowÄ… lokacjÄ™" -#: ../gui/wxpython/menustrings.py:244 +#: ../gui/wxpython/menustrings.py:245 #: ../gui/wxpython/image2target/ii2t_menustrings.py:239 msgid "Launches location wizard to create new GRASS location." msgstr "Uruchamia kreatora lokacji w celu utworzenia nowej." #: ../gui/wxpython/menustrings.py:246 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:240 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:557 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:938 +#: ../gui/wxpython/startup/guiutils.py:52 ../gui/wxpython/lmgr/frame.py:1072 +msgid "Create new mapset" +msgstr "Utwórz nowy mapset" + +#: ../gui/wxpython/menustrings.py:247 #: ../gui/wxpython/image2target/ii2t_menustrings.py:241 msgid "Creates new mapset in the current location, changes current mapset." msgstr "Tworzy nowy mapset w bieżącej lokacji, zmienia bieżący mapset." -#: ../gui/wxpython/menustrings.py:247 +#: ../gui/wxpython/menustrings.py:248 #: ../gui/wxpython/image2target/ii2t_menustrings.py:242 msgid "Version and copyright" msgstr "Wersja i prawa autorskie" -#: ../gui/wxpython/menustrings.py:248 +#: ../gui/wxpython/menustrings.py:249 #: ../gui/wxpython/image2target/ii2t_menustrings.py:243 msgid "Displays version and copyright information." msgstr "WyÅ›wietla numer wersji i informacjÄ™ o prawach autorskich." -#: ../gui/wxpython/menustrings.py:249 +#: ../gui/wxpython/menustrings.py:250 #: ../gui/wxpython/image2target/ii2t_menustrings.py:244 msgid "Map projections" msgstr "UkÅ‚ad współrzÄ™dnych" -#: ../gui/wxpython/menustrings.py:250 +#: ../gui/wxpython/menustrings.py:251 #: ../gui/wxpython/image2target/ii2t_menustrings.py:245 msgid "Display map projection" msgstr "WyÅ›wietl" -#: ../gui/wxpython/menustrings.py:251 +#: ../gui/wxpython/menustrings.py:252 #: ../gui/wxpython/image2target/ii2t_menustrings.py:246 msgid "Converts co-ordinate system descriptions (i.e. projection information) between various formats (including GRASS format)." msgstr "" -#: ../gui/wxpython/menustrings.py:252 +#: ../gui/wxpython/menustrings.py:253 #: ../gui/wxpython/image2target/ii2t_menustrings.py:247 msgid "Manage projections" msgstr "Ustaw" -#: ../gui/wxpython/menustrings.py:253 +#: ../gui/wxpython/menustrings.py:254 #: ../gui/wxpython/image2target/ii2t_menustrings.py:248 msgid "Prints or modifies GRASS projection information files (in various co-ordinate system descriptions). Can also be used to create new GRASS locations." msgstr "" -#: ../gui/wxpython/menustrings.py:254 +#: ../gui/wxpython/menustrings.py:255 #: ../gui/wxpython/image2target/ii2t_menustrings.py:249 msgid "Convert coordinates" msgstr "Przekształć współrzÄ™dne" -#: ../gui/wxpython/menustrings.py:255 +#: ../gui/wxpython/menustrings.py:256 #: ../gui/wxpython/image2target/ii2t_menustrings.py:250 msgid "Converts coordinates from one projection to another (cs2cs frontend)." msgstr "" -#: ../gui/wxpython/menustrings.py:256 +#: ../gui/wxpython/menustrings.py:257 #: ../gui/wxpython/image2target/ii2t_menustrings.py:251 msgid "Addons extensions" msgstr "Wtyczki" -#: ../gui/wxpython/menustrings.py:257 +#: ../gui/wxpython/menustrings.py:258 #: ../gui/wxpython/image2target/ii2t_menustrings.py:252 msgid "Install extension from addons" msgstr "Zainstaluj wtyczki" -#: ../gui/wxpython/menustrings.py:258 +#: ../gui/wxpython/menustrings.py:259 #: ../gui/wxpython/image2target/ii2t_menustrings.py:253 msgid "Installs new extension from GRASS AddOns SVN repository." msgstr "Instaluje nowÄ… wtyczkÄ™ z repozytorium wtyczek GRASS-a" -#: ../gui/wxpython/menustrings.py:259 +#: ../gui/wxpython/menustrings.py:260 #: ../gui/wxpython/image2target/ii2t_menustrings.py:254 msgid "Manage installed extension" msgstr "" -#: ../gui/wxpython/menustrings.py:260 +#: ../gui/wxpython/menustrings.py:261 #: ../gui/wxpython/image2target/ii2t_menustrings.py:255 msgid "Updates or removes installed GRASS AddOns extension(s)." msgstr "OdÅ›wieża lub usuwa zainstalowane wtyczki." -#: ../gui/wxpython/menustrings.py:261 ../gui/wxpython/menustrings.py:2022 +#: ../gui/wxpython/menustrings.py:262 ../gui/wxpython/menustrings.py:2023 #: ../gui/wxpython/image2target/ii2t_menustrings.py:256 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1990 msgid "Preferences" msgstr "Preferencje" -#: ../gui/wxpython/menustrings.py:262 +#: ../gui/wxpython/menustrings.py:263 #: ../gui/wxpython/image2target/ii2t_menustrings.py:257 msgid "User GUI preferences (display font, commands, digitizer, etc.)" msgstr "Preferencje użytkownika GUI (czcionka wyÅ›wietlania, komendy, digitajzer, itp.)" -#: ../gui/wxpython/menustrings.py:263 ../gui/wxpython/menustrings.py:1205 +#: ../gui/wxpython/menustrings.py:264 ../gui/wxpython/menustrings.py:1206 #: ../gui/wxpython/image2target/ii2t_menustrings.py:258 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1184 msgid "&Raster" msgstr "&Raster" -#: ../gui/wxpython/menustrings.py:264 ../gui/wxpython/menustrings.py:1206 +#: ../gui/wxpython/menustrings.py:265 ../gui/wxpython/menustrings.py:1207 #: ../gui/wxpython/image2target/ii2t_menustrings.py:259 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1185 msgid "Develop raster map" msgstr "Tworzenie mapy rastrowej" -#: ../gui/wxpython/menustrings.py:265 ../gui/wxpython/menustrings.py:1207 +#: ../gui/wxpython/menustrings.py:266 ../gui/wxpython/menustrings.py:1208 #: ../gui/wxpython/image2target/ii2t_menustrings.py:260 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1186 msgid "Compress/decompress" msgstr "Kompresja/dekompresja" -#: ../gui/wxpython/menustrings.py:266 ../gui/wxpython/menustrings.py:1208 +#: ../gui/wxpython/menustrings.py:267 ../gui/wxpython/menustrings.py:1209 #: ../gui/wxpython/image2target/ii2t_menustrings.py:261 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1187 msgid "Compresses and decompresses raster maps." msgstr "Kompresuj i dekompresuj mapy rastrowe" -#: ../gui/wxpython/menustrings.py:267 ../gui/wxpython/menustrings.py:1209 +#: ../gui/wxpython/menustrings.py:268 ../gui/wxpython/menustrings.py:1210 #: ../gui/wxpython/image2target/ii2t_menustrings.py:262 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1188 msgid "Region boundaries" msgstr "Ustawianie granic rastra" -#: ../gui/wxpython/menustrings.py:268 ../gui/wxpython/menustrings.py:1210 +#: ../gui/wxpython/menustrings.py:269 ../gui/wxpython/menustrings.py:1211 #: ../gui/wxpython/image2target/ii2t_menustrings.py:263 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1189 msgid "Sets the boundary definitions for a raster map." msgstr "Definuj granice mapy rastrowej." -#: ../gui/wxpython/menustrings.py:269 ../gui/wxpython/menustrings.py:1211 +#: ../gui/wxpython/menustrings.py:270 ../gui/wxpython/menustrings.py:1212 #: ../gui/wxpython/image2target/ii2t_menustrings.py:264 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1190 msgid "Manage NULL values" msgstr "Wstawianie wartoÅ›ci NULL" -#: ../gui/wxpython/menustrings.py:270 ../gui/wxpython/menustrings.py:1212 +#: ../gui/wxpython/menustrings.py:271 ../gui/wxpython/menustrings.py:1213 #: ../gui/wxpython/image2target/ii2t_menustrings.py:265 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1191 msgid "Manages NULL-values of given raster map." msgstr "ZarzÄ…dzanie wartoÅ›ciami NULL na mapach rastrowych." -#: ../gui/wxpython/menustrings.py:271 ../gui/wxpython/menustrings.py:1213 +#: ../gui/wxpython/menustrings.py:272 ../gui/wxpython/menustrings.py:1214 #: ../gui/wxpython/image2target/ii2t_menustrings.py:266 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1192 msgid "Quantization" msgstr "Kwantyzacja" -#: ../gui/wxpython/menustrings.py:272 ../gui/wxpython/menustrings.py:1214 +#: ../gui/wxpython/menustrings.py:273 ../gui/wxpython/menustrings.py:1215 #: ../gui/wxpython/image2target/ii2t_menustrings.py:267 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1193 msgid "Produces the quantization file for a floating-point map." msgstr "Tworzy plik kwantyzacji dla mapy zmiennoprzecinkowej." -#: ../gui/wxpython/menustrings.py:273 ../gui/wxpython/menustrings.py:1215 +#: ../gui/wxpython/menustrings.py:274 ../gui/wxpython/menustrings.py:1216 #: ../gui/wxpython/image2target/ii2t_menustrings.py:268 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1194 msgid "Timestamp" msgstr "Znacznik czasu" -#: ../gui/wxpython/menustrings.py:274 ../gui/wxpython/menustrings.py:1216 +#: ../gui/wxpython/menustrings.py:275 ../gui/wxpython/menustrings.py:1217 #: ../gui/wxpython/image2target/ii2t_menustrings.py:269 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1195 msgid "Modifies a timestamp for a raster map. Print/add/remove a timestamp for a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:275 ../gui/wxpython/menustrings.py:1217 +#: ../gui/wxpython/menustrings.py:276 ../gui/wxpython/menustrings.py:1218 #: ../gui/wxpython/image2target/ii2t_menustrings.py:270 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1196 msgid "Resample using aggregate statistics" msgstr "Próbkowanie agregacyjne" -#: ../gui/wxpython/menustrings.py:276 ../gui/wxpython/menustrings.py:1218 +#: ../gui/wxpython/menustrings.py:277 ../gui/wxpython/menustrings.py:1219 #: ../gui/wxpython/image2target/ii2t_menustrings.py:271 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1197 msgid "Resamples raster map layers to a coarser grid using aggregation." msgstr "Próbkuje warstwÄ™ mapy rastrowej z użyciem agregacji." -#: ../gui/wxpython/menustrings.py:277 ../gui/wxpython/menustrings.py:1219 +#: ../gui/wxpython/menustrings.py:278 ../gui/wxpython/menustrings.py:1220 #: ../gui/wxpython/image2target/ii2t_menustrings.py:272 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1198 msgid "Resample using multiple methods" msgstr "Próbkowanie interpolacyjne" -#: ../gui/wxpython/menustrings.py:278 ../gui/wxpython/menustrings.py:1220 +#: ../gui/wxpython/menustrings.py:279 ../gui/wxpython/menustrings.py:1221 #: ../gui/wxpython/image2target/ii2t_menustrings.py:273 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1199 msgid "Resamples raster map to a finer grid using interpolation." msgstr "" -#: ../gui/wxpython/menustrings.py:279 ../gui/wxpython/menustrings.py:1221 +#: ../gui/wxpython/menustrings.py:280 ../gui/wxpython/menustrings.py:1222 #: ../gui/wxpython/image2target/ii2t_menustrings.py:274 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1200 msgid "Resample using nearest neighbor" msgstr "Próbkowanie z użyciem najbliższego sÄ…siedztwa" -#: ../gui/wxpython/menustrings.py:280 ../gui/wxpython/menustrings.py:1222 +#: ../gui/wxpython/menustrings.py:281 ../gui/wxpython/menustrings.py:1223 #: ../gui/wxpython/image2target/ii2t_menustrings.py:275 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1201 msgid "GRASS raster map layer data resampling capability." msgstr "Próbkuje warstwÄ™ mapy rastrowej z użyciem najbliższego sÄ…siedztwa." -#: ../gui/wxpython/menustrings.py:281 ../gui/wxpython/menustrings.py:1223 +#: ../gui/wxpython/menustrings.py:282 ../gui/wxpython/menustrings.py:1224 #: ../gui/wxpython/image2target/ii2t_menustrings.py:276 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1202 msgid "Resample using spline tension" msgstr "Próbkowanie z użyciem funkcji sklejalnych" -#: ../gui/wxpython/menustrings.py:282 ../gui/wxpython/menustrings.py:1224 +#: ../gui/wxpython/menustrings.py:283 ../gui/wxpython/menustrings.py:1225 #: ../gui/wxpython/image2target/ii2t_menustrings.py:277 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1203 msgid "Reinterpolates and optionally computes topographic analysis from input raster map to a new raster map (possibly with different resolution) using regularized spline with tension and smoothing." msgstr "Próbkuje warstwÄ™ mapy rastrowej z użyciem funkcji sklejalnych." -#: ../gui/wxpython/menustrings.py:283 ../gui/wxpython/menustrings.py:1225 +#: ../gui/wxpython/menustrings.py:284 ../gui/wxpython/menustrings.py:1226 #: ../gui/wxpython/image2target/ii2t_menustrings.py:278 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1204 msgid "Resample using bspline" msgstr "" -#: ../gui/wxpython/menustrings.py:284 ../gui/wxpython/menustrings.py:1226 +#: ../gui/wxpython/menustrings.py:285 ../gui/wxpython/menustrings.py:1227 #: ../gui/wxpython/image2target/ii2t_menustrings.py:279 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1205 msgid "Performs bilinear or bicubic spline interpolation with Tykhonov regularization." msgstr "" -#: ../gui/wxpython/menustrings.py:285 ../gui/wxpython/menustrings.py:1227 +#: ../gui/wxpython/menustrings.py:286 ../gui/wxpython/menustrings.py:1228 #: ../gui/wxpython/image2target/ii2t_menustrings.py:280 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1206 msgid "Resample using analytic kernel" msgstr "" -#: ../gui/wxpython/menustrings.py:286 ../gui/wxpython/menustrings.py:1228 +#: ../gui/wxpython/menustrings.py:287 ../gui/wxpython/menustrings.py:1229 #: ../gui/wxpython/image2target/ii2t_menustrings.py:281 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1207 msgid "Resamples raster map layers using an analytic kernel." msgstr "" -#: ../gui/wxpython/menustrings.py:287 ../gui/wxpython/menustrings.py:573 -#: ../gui/wxpython/menustrings.py:1229 ../gui/wxpython/menustrings.py:1515 +#: ../gui/wxpython/menustrings.py:288 ../gui/wxpython/menustrings.py:574 +#: ../gui/wxpython/menustrings.py:1230 ../gui/wxpython/menustrings.py:1516 #: ../gui/wxpython/image2target/ii2t_menustrings.py:282 #: ../gui/wxpython/image2target/ii2t_menustrings.py:566 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1208 @@ -5965,38 +5939,38 @@ msgid "Support file maintenance" msgstr "Tworzenie plików dodatkowych" -#: ../gui/wxpython/menustrings.py:288 ../gui/wxpython/menustrings.py:1230 +#: ../gui/wxpython/menustrings.py:289 ../gui/wxpython/menustrings.py:1231 #: ../gui/wxpython/image2target/ii2t_menustrings.py:283 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1209 msgid "Allows creation and/or modification of raster map layer support files." msgstr "Pozwala na tworzenie i/lub modyfikacjÄ™ plików dodatkowych dla map rastrowych." -#: ../gui/wxpython/menustrings.py:289 ../gui/wxpython/menustrings.py:1231 +#: ../gui/wxpython/menustrings.py:290 ../gui/wxpython/menustrings.py:1232 #: ../gui/wxpython/image2target/ii2t_menustrings.py:284 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1210 msgid "Update map statistics" msgstr "Aktualizacja statystyk" -#: ../gui/wxpython/menustrings.py:290 ../gui/wxpython/menustrings.py:1232 +#: ../gui/wxpython/menustrings.py:291 ../gui/wxpython/menustrings.py:1233 #: ../gui/wxpython/image2target/ii2t_menustrings.py:285 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1211 msgid "Update raster map statistics" msgstr "Aktualizuj statystyki mapy rastrowej" -#: ../gui/wxpython/menustrings.py:293 ../gui/wxpython/menustrings.py:1235 +#: ../gui/wxpython/menustrings.py:294 ../gui/wxpython/menustrings.py:1236 #: ../gui/wxpython/image2target/ii2t_menustrings.py:288 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1214 msgid "Tiling" msgstr "Kafle" -#: ../gui/wxpython/menustrings.py:294 ../gui/wxpython/menustrings.py:1236 +#: ../gui/wxpython/menustrings.py:295 ../gui/wxpython/menustrings.py:1237 #: ../gui/wxpython/image2target/ii2t_menustrings.py:289 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1215 msgid "Produces tilings of the source projection for use in the destination region and projection." msgstr "Tworzy kafelki z projekcji źródÅ‚owej do zastosowania w docelowym regionie i projekcji." -#: ../gui/wxpython/menustrings.py:295 ../gui/wxpython/menustrings.py:592 -#: ../gui/wxpython/menustrings.py:1237 ../gui/wxpython/menustrings.py:1534 +#: ../gui/wxpython/menustrings.py:296 ../gui/wxpython/menustrings.py:593 +#: ../gui/wxpython/menustrings.py:1238 ../gui/wxpython/menustrings.py:1535 #: ../gui/wxpython/image2target/ii2t_menustrings.py:290 #: ../gui/wxpython/image2target/ii2t_menustrings.py:585 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1216 @@ -6004,8 +5978,8 @@ msgid "Manage colors" msgstr "ZarzÄ…dzaj kolorami" -#: ../gui/wxpython/menustrings.py:296 ../gui/wxpython/menustrings.py:593 -#: ../gui/wxpython/menustrings.py:1238 ../gui/wxpython/menustrings.py:1535 +#: ../gui/wxpython/menustrings.py:297 ../gui/wxpython/menustrings.py:594 +#: ../gui/wxpython/menustrings.py:1239 ../gui/wxpython/menustrings.py:1536 #: ../gui/wxpython/image2target/ii2t_menustrings.py:291 #: ../gui/wxpython/image2target/ii2t_menustrings.py:586 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1217 @@ -6013,26 +5987,26 @@ msgid "Color tables" msgstr "Tabele kolorów" -#: ../gui/wxpython/menustrings.py:297 ../gui/wxpython/menustrings.py:1239 +#: ../gui/wxpython/menustrings.py:298 ../gui/wxpython/menustrings.py:1240 #: ../gui/wxpython/image2target/ii2t_menustrings.py:292 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1218 msgid "Creates/modifies the color table associated with a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:298 ../gui/wxpython/menustrings.py:1240 +#: ../gui/wxpython/menustrings.py:299 ../gui/wxpython/menustrings.py:1241 #: ../gui/wxpython/image2target/ii2t_menustrings.py:293 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1219 msgid "Color tables (stddev)" msgstr "Tabele kolorów" -#: ../gui/wxpython/menustrings.py:299 ../gui/wxpython/menustrings.py:1241 +#: ../gui/wxpython/menustrings.py:300 ../gui/wxpython/menustrings.py:1242 #: ../gui/wxpython/image2target/ii2t_menustrings.py:294 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1220 msgid "Sets color rules based on stddev from a raster map's mean value." msgstr "" -#: ../gui/wxpython/menustrings.py:300 ../gui/wxpython/menustrings.py:595 -#: ../gui/wxpython/menustrings.py:1242 ../gui/wxpython/menustrings.py:1537 +#: ../gui/wxpython/menustrings.py:301 ../gui/wxpython/menustrings.py:596 +#: ../gui/wxpython/menustrings.py:1243 ../gui/wxpython/menustrings.py:1538 #: ../gui/wxpython/image2target/ii2t_menustrings.py:295 #: ../gui/wxpython/image2target/ii2t_menustrings.py:588 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1221 @@ -6040,14 +6014,14 @@ msgid "Manage color rules interactively" msgstr "" -#: ../gui/wxpython/menustrings.py:301 ../gui/wxpython/menustrings.py:1243 +#: ../gui/wxpython/menustrings.py:302 ../gui/wxpython/menustrings.py:1244 #: ../gui/wxpython/image2target/ii2t_menustrings.py:296 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1222 msgid "Interactive management of raster color tables." msgstr "Interaktywne zarzÄ…dzanie wartoÅ›ciami kategorii." -#: ../gui/wxpython/menustrings.py:302 ../gui/wxpython/menustrings.py:597 -#: ../gui/wxpython/menustrings.py:1244 ../gui/wxpython/menustrings.py:1539 +#: ../gui/wxpython/menustrings.py:303 ../gui/wxpython/menustrings.py:598 +#: ../gui/wxpython/menustrings.py:1245 ../gui/wxpython/menustrings.py:1540 #: ../gui/wxpython/image2target/ii2t_menustrings.py:297 #: ../gui/wxpython/image2target/ii2t_menustrings.py:590 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1223 @@ -6055,38 +6029,38 @@ msgid "Export color table" msgstr "Eksportuj tabelÄ™ kolorów" -#: ../gui/wxpython/menustrings.py:303 ../gui/wxpython/menustrings.py:1245 +#: ../gui/wxpython/menustrings.py:304 ../gui/wxpython/menustrings.py:1246 #: ../gui/wxpython/image2target/ii2t_menustrings.py:298 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1224 msgid "Exports the color table associated with a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:304 ../gui/wxpython/menustrings.py:1246 +#: ../gui/wxpython/menustrings.py:305 ../gui/wxpython/menustrings.py:1247 #: ../gui/wxpython/image2target/ii2t_menustrings.py:299 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1225 msgid "Blend 2 color rasters" msgstr "" -#: ../gui/wxpython/menustrings.py:305 ../gui/wxpython/menustrings.py:1247 +#: ../gui/wxpython/menustrings.py:306 ../gui/wxpython/menustrings.py:1248 #: ../gui/wxpython/image2target/ii2t_menustrings.py:300 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1226 msgid "Blends color components of two raster maps by a given ratio." msgstr "" -#: ../gui/wxpython/menustrings.py:306 ../gui/wxpython/menustrings.py:1248 +#: ../gui/wxpython/menustrings.py:307 ../gui/wxpython/menustrings.py:1249 #: ../gui/wxpython/image2target/ii2t_menustrings.py:301 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1227 msgid "Create RGB" msgstr "Utwórz RGB" -#: ../gui/wxpython/menustrings.py:307 ../gui/wxpython/menustrings.py:1249 +#: ../gui/wxpython/menustrings.py:308 ../gui/wxpython/menustrings.py:1250 #: ../gui/wxpython/image2target/ii2t_menustrings.py:302 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1228 msgid "Combines red, green and blue raster maps into a single composite raster map." msgstr "ÅÄ…czy warstwy red, green i blue mapy w jednÄ… rastrowÄ… kompozycjÄ™ mapy." -#: ../gui/wxpython/menustrings.py:308 ../gui/wxpython/menustrings.py:765 -#: ../gui/wxpython/menustrings.py:1250 ../gui/wxpython/menustrings.py:1707 +#: ../gui/wxpython/menustrings.py:309 ../gui/wxpython/menustrings.py:766 +#: ../gui/wxpython/menustrings.py:1251 ../gui/wxpython/menustrings.py:1708 #: ../gui/wxpython/image2target/ii2t_menustrings.py:303 #: ../gui/wxpython/image2target/ii2t_menustrings.py:754 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1229 @@ -6094,92 +6068,92 @@ msgid "RGB to HIS" msgstr "RGB na HIS" -#: ../gui/wxpython/menustrings.py:309 ../gui/wxpython/menustrings.py:1251 +#: ../gui/wxpython/menustrings.py:310 ../gui/wxpython/menustrings.py:1252 #: ../gui/wxpython/image2target/ii2t_menustrings.py:304 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1230 msgid "Generates red, green and blue (RGB) raster map layers combining hue, intensity and saturation (HIS) values from user-specified input raster map layers." msgstr "" -#: ../gui/wxpython/menustrings.py:310 ../gui/wxpython/menustrings.py:1252 +#: ../gui/wxpython/menustrings.py:311 ../gui/wxpython/menustrings.py:1253 #: ../gui/wxpython/image2target/ii2t_menustrings.py:305 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1231 msgid "Query raster maps" msgstr "Odpytaj mapy rastrowe" -#: ../gui/wxpython/menustrings.py:311 ../gui/wxpython/menustrings.py:1253 +#: ../gui/wxpython/menustrings.py:312 ../gui/wxpython/menustrings.py:1254 #: ../gui/wxpython/image2target/ii2t_menustrings.py:306 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1232 msgid "Query values by coordinates" msgstr "Odpytaj wartoÅ›ci wedÅ‚ug współrzÄ™dnych" -#: ../gui/wxpython/menustrings.py:312 ../gui/wxpython/menustrings.py:1254 +#: ../gui/wxpython/menustrings.py:313 ../gui/wxpython/menustrings.py:1255 #: ../gui/wxpython/image2target/ii2t_menustrings.py:307 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1233 msgid "Queries raster maps on their category values and category labels." msgstr "" -#: ../gui/wxpython/menustrings.py:313 ../gui/wxpython/menustrings.py:1255 +#: ../gui/wxpython/menustrings.py:314 ../gui/wxpython/menustrings.py:1256 #: ../gui/wxpython/image2target/ii2t_menustrings.py:308 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1234 msgid "Query colors by value" msgstr "Odpytaj kolory wedÅ‚ug wartoÅ›ci" -#: ../gui/wxpython/menustrings.py:314 ../gui/wxpython/menustrings.py:1256 +#: ../gui/wxpython/menustrings.py:315 ../gui/wxpython/menustrings.py:1257 #: ../gui/wxpython/image2target/ii2t_menustrings.py:309 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1235 msgid "Queries colors for a raster map layer." msgstr "Odpytuje kolory z rastrowej warstwy mapy." -#: ../gui/wxpython/menustrings.py:322 ../gui/wxpython/menustrings.py:1264 +#: ../gui/wxpython/menustrings.py:323 ../gui/wxpython/menustrings.py:1265 #: ../gui/wxpython/image2target/ii2t_menustrings.py:317 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1243 msgid "Raster buffers and distance" msgstr "" -#: ../gui/wxpython/menustrings.py:323 ../gui/wxpython/menustrings.py:1265 +#: ../gui/wxpython/menustrings.py:324 ../gui/wxpython/menustrings.py:1266 #: ../gui/wxpython/image2target/ii2t_menustrings.py:318 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1244 msgid "Buffer rasters" msgstr "Buforuj rastry" -#: ../gui/wxpython/menustrings.py:324 ../gui/wxpython/menustrings.py:1266 +#: ../gui/wxpython/menustrings.py:325 ../gui/wxpython/menustrings.py:1267 #: ../gui/wxpython/image2target/ii2t_menustrings.py:319 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1245 msgid "Creates a raster map showing buffer zones surrounding cells that contain non-NULL category values." msgstr "" -#: ../gui/wxpython/menustrings.py:325 ../gui/wxpython/menustrings.py:1267 +#: ../gui/wxpython/menustrings.py:326 ../gui/wxpython/menustrings.py:1268 #: ../gui/wxpython/image2target/ii2t_menustrings.py:320 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1246 msgid "Concentric circles" msgstr "KrÄ™gi koncentryczne" -#: ../gui/wxpython/menustrings.py:326 ../gui/wxpython/menustrings.py:1268 +#: ../gui/wxpython/menustrings.py:327 ../gui/wxpython/menustrings.py:1269 #: ../gui/wxpython/image2target/ii2t_menustrings.py:321 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1247 msgid "Creates a raster map containing concentric rings around a given point." msgstr "Tworzy mapÄ™ rastrowÄ… zawierajÄ…cÄ… koncentryczne krÄ™gi wokół zadanych punktów." -#: ../gui/wxpython/menustrings.py:327 ../gui/wxpython/menustrings.py:1269 +#: ../gui/wxpython/menustrings.py:328 ../gui/wxpython/menustrings.py:1270 #: ../gui/wxpython/image2target/ii2t_menustrings.py:322 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1248 msgid "Closest points" msgstr "Najbliższe punkty" -#: ../gui/wxpython/menustrings.py:328 ../gui/wxpython/menustrings.py:1270 +#: ../gui/wxpython/menustrings.py:329 ../gui/wxpython/menustrings.py:1271 #: ../gui/wxpython/image2target/ii2t_menustrings.py:323 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1249 msgid "Locates the closest points between objects in two raster maps." msgstr "Lokalizuje najbliższe punkty pomiÄ™dzy obiektami na dwóch mapach rastrowych." -#: ../gui/wxpython/menustrings.py:329 ../gui/wxpython/menustrings.py:1271 +#: ../gui/wxpython/menustrings.py:330 ../gui/wxpython/menustrings.py:1272 #: ../gui/wxpython/image2target/ii2t_menustrings.py:324 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1250 msgid "Grow by one cell" msgstr "" -#: ../gui/wxpython/menustrings.py:330 ../gui/wxpython/menustrings.py:395 -#: ../gui/wxpython/menustrings.py:1272 ../gui/wxpython/menustrings.py:1337 +#: ../gui/wxpython/menustrings.py:331 ../gui/wxpython/menustrings.py:396 +#: ../gui/wxpython/menustrings.py:1273 ../gui/wxpython/menustrings.py:1338 #: ../gui/wxpython/image2target/ii2t_menustrings.py:325 #: ../gui/wxpython/image2target/ii2t_menustrings.py:388 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1251 @@ -6187,8 +6161,8 @@ msgid "Generates a raster map layer with contiguous areas grown by one cell." msgstr "Tworzy warstwÄ™ mapy rastrowej z ciÄ…gÅ‚ymi obszarami powiÄ™kszonymi o jednÄ… komórkÄ™." -#: ../gui/wxpython/menustrings.py:331 ../gui/wxpython/menustrings.py:387 -#: ../gui/wxpython/menustrings.py:1273 ../gui/wxpython/menustrings.py:1329 +#: ../gui/wxpython/menustrings.py:332 ../gui/wxpython/menustrings.py:388 +#: ../gui/wxpython/menustrings.py:1274 ../gui/wxpython/menustrings.py:1330 #: ../gui/wxpython/image2target/ii2t_menustrings.py:326 #: ../gui/wxpython/image2target/ii2t_menustrings.py:380 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1252 @@ -6196,8 +6170,8 @@ msgid "Distance to features" msgstr "OdlegÅ‚ość od obiektów" -#: ../gui/wxpython/menustrings.py:332 ../gui/wxpython/menustrings.py:388 -#: ../gui/wxpython/menustrings.py:1274 ../gui/wxpython/menustrings.py:1330 +#: ../gui/wxpython/menustrings.py:333 ../gui/wxpython/menustrings.py:389 +#: ../gui/wxpython/menustrings.py:1275 ../gui/wxpython/menustrings.py:1331 #: ../gui/wxpython/image2target/ii2t_menustrings.py:327 #: ../gui/wxpython/image2target/ii2t_menustrings.py:381 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1253 @@ -6205,22 +6179,22 @@ msgid "Generates a raster map containing distances to nearest raster features." msgstr "" -#: ../gui/wxpython/menustrings.py:333 ../gui/wxpython/menustrings.py:1275 +#: ../gui/wxpython/menustrings.py:334 ../gui/wxpython/menustrings.py:1276 #: ../gui/wxpython/image2target/ii2t_menustrings.py:328 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1254 #: ../gui/wxpython/nviz/tools.py:977 ../gui/wxpython/nviz/tools.py:2817 -#: ../gui/wxpython/psmap/dialogs.py:2310 +#: ../gui/wxpython/psmap/dialogs.py:2312 msgid "Mask" msgstr "Maska" -#: ../gui/wxpython/menustrings.py:334 ../gui/wxpython/menustrings.py:1276 +#: ../gui/wxpython/menustrings.py:335 ../gui/wxpython/menustrings.py:1277 #: ../gui/wxpython/image2target/ii2t_menustrings.py:329 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1255 msgid "Creates a MASK for limiting raster operation." msgstr "Tworzy MASKĘ do zawężenia operacji na rastrze." -#: ../gui/wxpython/menustrings.py:335 ../gui/wxpython/menustrings.py:336 -#: ../gui/wxpython/menustrings.py:1277 ../gui/wxpython/menustrings.py:1278 +#: ../gui/wxpython/menustrings.py:336 ../gui/wxpython/menustrings.py:337 +#: ../gui/wxpython/menustrings.py:1278 ../gui/wxpython/menustrings.py:1279 #: ../gui/wxpython/image2target/ii2t_menustrings.py:330 #: ../gui/wxpython/image2target/ii2t_menustrings.py:331 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1256 @@ -6228,539 +6202,539 @@ msgid "Raster map calculator" msgstr "Kalkulator map rastrowych" -#: ../gui/wxpython/menustrings.py:337 ../gui/wxpython/menustrings.py:1279 +#: ../gui/wxpython/menustrings.py:338 ../gui/wxpython/menustrings.py:1280 #: ../gui/wxpython/image2target/ii2t_menustrings.py:332 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1258 msgid "Neighborhood analysis" msgstr "Analizy sÄ…siedztwa" -#: ../gui/wxpython/menustrings.py:338 ../gui/wxpython/menustrings.py:1280 +#: ../gui/wxpython/menustrings.py:339 ../gui/wxpython/menustrings.py:1281 #: ../gui/wxpython/image2target/ii2t_menustrings.py:333 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1259 #: ../gui/wxpython/rlisetup/wizard.py:886 msgid "Moving window" msgstr "PÅ‚ywajÄ…ce okno" -#: ../gui/wxpython/menustrings.py:339 ../gui/wxpython/menustrings.py:1281 +#: ../gui/wxpython/menustrings.py:340 ../gui/wxpython/menustrings.py:1282 #: ../gui/wxpython/image2target/ii2t_menustrings.py:334 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1260 msgid "Makes each cell category value a function of the category values assigned to the cells around it, and stores new cell values in an output raster map layer." msgstr "Czyni wartość kategorii każdej komórki rastra funkcjÄ… wartoÅ›ci kategorii przypisanych do komórek dookoÅ‚a niej, i zachowuje nowÄ… wartość komórki w wyjÅ›ciowej warstwie mapy rastrowej." -#: ../gui/wxpython/menustrings.py:340 ../gui/wxpython/menustrings.py:1282 +#: ../gui/wxpython/menustrings.py:341 ../gui/wxpython/menustrings.py:1283 #: ../gui/wxpython/image2target/ii2t_menustrings.py:335 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1261 msgid "Neighborhood points" msgstr "Punkty sÄ…siedztwa" -#: ../gui/wxpython/menustrings.py:341 ../gui/wxpython/menustrings.py:1283 +#: ../gui/wxpython/menustrings.py:342 ../gui/wxpython/menustrings.py:1284 #: ../gui/wxpython/image2target/ii2t_menustrings.py:336 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1262 msgid "Neighborhood analysis tool for vector point maps. Makes each cell value a function of the attribute values assigned to the vector points or centroids around it, and stores new cell values in an output raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:342 ../gui/wxpython/menustrings.py:1284 +#: ../gui/wxpython/menustrings.py:343 ../gui/wxpython/menustrings.py:1285 #: ../gui/wxpython/image2target/ii2t_menustrings.py:337 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1263 msgid "Overlay rasters" msgstr "NakÅ‚adanie rastrów" -#: ../gui/wxpython/menustrings.py:343 ../gui/wxpython/menustrings.py:1285 +#: ../gui/wxpython/menustrings.py:344 ../gui/wxpython/menustrings.py:1286 #: ../gui/wxpython/image2target/ii2t_menustrings.py:338 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1264 msgid "Cross product" msgstr "" -#: ../gui/wxpython/menustrings.py:344 ../gui/wxpython/menustrings.py:1286 +#: ../gui/wxpython/menustrings.py:345 ../gui/wxpython/menustrings.py:1287 #: ../gui/wxpython/image2target/ii2t_menustrings.py:339 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1265 msgid "Creates a cross product of the category values from multiple raster map layers." msgstr "Tworzy produkt Å‚Ä…czÄ…cy wartoÅ›ci kategorii z wielu warstw map rastrowych." -#: ../gui/wxpython/menustrings.py:345 ../gui/wxpython/menustrings.py:1287 +#: ../gui/wxpython/menustrings.py:346 ../gui/wxpython/menustrings.py:1288 #: ../gui/wxpython/image2target/ii2t_menustrings.py:340 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1266 msgid "Patch raster maps" msgstr "UzupeÅ‚nij komórki bez danych" -#: ../gui/wxpython/menustrings.py:346 ../gui/wxpython/menustrings.py:1288 +#: ../gui/wxpython/menustrings.py:347 ../gui/wxpython/menustrings.py:1289 #: ../gui/wxpython/image2target/ii2t_menustrings.py:341 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1267 msgid "Creates a composite raster map layer by using known category values from one (or more) map layer(s) to fill in areas of \"no data\" in another map layer." msgstr "Tworzy zÅ‚ożonÄ… warstwÄ™ mapy rastrowej używajÄ…c znanych kategorii wartoÅ›ci jednej (lub wiÄ™cej) warstw(y) do wypeÅ‚nienia obszarów \"no data\" w innej warstwie mapy." -#: ../gui/wxpython/menustrings.py:347 ../gui/wxpython/menustrings.py:1289 +#: ../gui/wxpython/menustrings.py:348 ../gui/wxpython/menustrings.py:1290 #: ../gui/wxpython/image2target/ii2t_menustrings.py:342 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1268 msgid "Raster series aggregation" msgstr "Agragacja serii rastrowych" -#: ../gui/wxpython/menustrings.py:348 ../gui/wxpython/menustrings.py:1290 +#: ../gui/wxpython/menustrings.py:349 ../gui/wxpython/menustrings.py:1291 #: ../gui/wxpython/image2target/ii2t_menustrings.py:343 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1269 msgid "Makes each output cell value a function of the values assigned to the corresponding cells in the input raster map layers." msgstr "Czyni wartość komórek wynikowego rastra funkcjÄ… wartoÅ›ci przypisanych do odpowiadajÄ…cych komórek wejÅ›ciowych warstw rastrowych." -#: ../gui/wxpython/menustrings.py:349 ../gui/wxpython/menustrings.py:1291 +#: ../gui/wxpython/menustrings.py:350 ../gui/wxpython/menustrings.py:1292 #: ../gui/wxpython/image2target/ii2t_menustrings.py:344 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1270 msgid "Raster series accumulation" msgstr "Akumulacja serii rastrowych" -#: ../gui/wxpython/menustrings.py:350 ../gui/wxpython/menustrings.py:1292 +#: ../gui/wxpython/menustrings.py:351 ../gui/wxpython/menustrings.py:1293 #: ../gui/wxpython/image2target/ii2t_menustrings.py:345 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1271 msgid "Makes each output cell value a accumulationfunction of the values assigned to the corresponding cells in the input raster map layers." msgstr "" -#: ../gui/wxpython/menustrings.py:351 ../gui/wxpython/menustrings.py:1293 +#: ../gui/wxpython/menustrings.py:352 ../gui/wxpython/menustrings.py:1294 #: ../gui/wxpython/image2target/ii2t_menustrings.py:346 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1272 msgid "Statistical overlay" msgstr "Statystyki" -#: ../gui/wxpython/menustrings.py:352 ../gui/wxpython/menustrings.py:1294 +#: ../gui/wxpython/menustrings.py:353 ../gui/wxpython/menustrings.py:1295 #: ../gui/wxpython/image2target/ii2t_menustrings.py:347 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1273 msgid "Calculates category or object oriented statistics (accumulator-based statistics)." msgstr "" -#: ../gui/wxpython/menustrings.py:353 ../gui/wxpython/menustrings.py:1295 +#: ../gui/wxpython/menustrings.py:354 ../gui/wxpython/menustrings.py:1296 #: ../gui/wxpython/image2target/ii2t_menustrings.py:348 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1274 msgid "Quantiles overlay" msgstr "" -#: ../gui/wxpython/menustrings.py:354 ../gui/wxpython/menustrings.py:1296 +#: ../gui/wxpython/menustrings.py:355 ../gui/wxpython/menustrings.py:1297 #: ../gui/wxpython/image2target/ii2t_menustrings.py:349 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1275 msgid "Compute category quantiles using two passes." msgstr "" -#: ../gui/wxpython/menustrings.py:355 ../gui/wxpython/menustrings.py:1297 +#: ../gui/wxpython/menustrings.py:356 ../gui/wxpython/menustrings.py:1298 #: ../gui/wxpython/image2target/ii2t_menustrings.py:350 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1276 msgid "Solar radiance and shadows" msgstr "Promieniowanie sÅ‚oneczne i cienie" -#: ../gui/wxpython/menustrings.py:356 ../gui/wxpython/menustrings.py:1298 +#: ../gui/wxpython/menustrings.py:357 ../gui/wxpython/menustrings.py:1299 #: ../gui/wxpython/image2target/ii2t_menustrings.py:351 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1277 msgid "LatLong map" msgstr "" -#: ../gui/wxpython/menustrings.py:357 ../gui/wxpython/menustrings.py:1299 +#: ../gui/wxpython/menustrings.py:358 ../gui/wxpython/menustrings.py:1300 #: ../gui/wxpython/image2target/ii2t_menustrings.py:352 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1278 msgid "Creates a latitude/longitude raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:358 ../gui/wxpython/menustrings.py:1300 +#: ../gui/wxpython/menustrings.py:359 ../gui/wxpython/menustrings.py:1301 #: ../gui/wxpython/image2target/ii2t_menustrings.py:353 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1279 msgid "Solar irradiance and irradiation" msgstr "Promieniowanie sÅ‚oneczne i napromienienie" -#: ../gui/wxpython/menustrings.py:359 ../gui/wxpython/menustrings.py:1301 +#: ../gui/wxpython/menustrings.py:360 ../gui/wxpython/menustrings.py:1302 #: ../gui/wxpython/image2target/ii2t_menustrings.py:354 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1280 msgid "Solar irradiance and irradiation model. Computes direct (beam), diffuse and reflected solar irradiation raster maps for given day, latitude, surface and atmospheric conditions. Solar parameters (e.g. sunrise, sunset times, declination, extraterrestrial irradiance, daylight length) are saved in the map history file. Alternatively, a local time can be specified to compute solar incidence angle and/or irradiance raster maps. The shadowing effect of the topography is optionally incorporated." msgstr "" -#: ../gui/wxpython/menustrings.py:360 ../gui/wxpython/menustrings.py:1302 +#: ../gui/wxpython/menustrings.py:361 ../gui/wxpython/menustrings.py:1303 #: ../gui/wxpython/image2target/ii2t_menustrings.py:355 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1281 msgid "Shadows map" msgstr "Mapa cieniowana" -#: ../gui/wxpython/menustrings.py:361 ../gui/wxpython/menustrings.py:1303 +#: ../gui/wxpython/menustrings.py:362 ../gui/wxpython/menustrings.py:1304 #: ../gui/wxpython/image2target/ii2t_menustrings.py:356 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1282 msgid "Calculates cast shadow areas from sun position and elevation raster map. Either exact sun position (A) is specified, or date/time to calculate the sun position (B) by r.sunmask itself." msgstr "" -#: ../gui/wxpython/menustrings.py:362 ../gui/wxpython/menustrings.py:1304 +#: ../gui/wxpython/menustrings.py:363 ../gui/wxpython/menustrings.py:1305 #: ../gui/wxpython/image2target/ii2t_menustrings.py:357 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1283 msgid "Sunshine hours and solar angles" msgstr "" -#: ../gui/wxpython/menustrings.py:363 ../gui/wxpython/menustrings.py:1305 +#: ../gui/wxpython/menustrings.py:364 ../gui/wxpython/menustrings.py:1306 #: ../gui/wxpython/image2target/ii2t_menustrings.py:358 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1284 msgid "Calculates solar elevation, solar azimuth, and sun hours. Solar elevation: the angle between the direction of the geometric center of the sun's apparent disk and the (idealized) horizon. Solar azimuth: the angle from due north in clockwise direction." msgstr "" -#: ../gui/wxpython/menustrings.py:364 ../gui/wxpython/menustrings.py:1306 +#: ../gui/wxpython/menustrings.py:365 ../gui/wxpython/menustrings.py:1307 #: ../gui/wxpython/image2target/ii2t_menustrings.py:359 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1285 msgid "Terrain analysis" msgstr "Analizy terenu" -#: ../gui/wxpython/menustrings.py:365 ../gui/wxpython/menustrings.py:1307 +#: ../gui/wxpython/menustrings.py:366 ../gui/wxpython/menustrings.py:1308 #: ../gui/wxpython/image2target/ii2t_menustrings.py:360 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1286 msgid "Generate contour lines" msgstr "Generuj linie obrysu" -#: ../gui/wxpython/menustrings.py:366 ../gui/wxpython/menustrings.py:1308 +#: ../gui/wxpython/menustrings.py:367 ../gui/wxpython/menustrings.py:1309 #: ../gui/wxpython/image2target/ii2t_menustrings.py:361 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1287 msgid "Produces a vector map of specified contours from a raster map." msgstr "Tworzy mapÄ™ wektorowÄ… zadanych izolinii z mapy rastrowej." -#: ../gui/wxpython/menustrings.py:367 ../gui/wxpython/menustrings.py:1309 +#: ../gui/wxpython/menustrings.py:368 ../gui/wxpython/menustrings.py:1310 #: ../gui/wxpython/image2target/ii2t_menustrings.py:362 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1288 msgid "Cost surface" msgstr "Powierzchnia kosztu" -#: ../gui/wxpython/menustrings.py:368 ../gui/wxpython/menustrings.py:1310 +#: ../gui/wxpython/menustrings.py:369 ../gui/wxpython/menustrings.py:1311 #: ../gui/wxpython/image2target/ii2t_menustrings.py:363 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1289 msgid "Creates a raster map showing the cumulative cost of moving between different geographic locations on an input raster map whose cell category values represent cost." msgstr "Tworzy warstwÄ™ mapy rastrowej ukazujÄ…cÄ… skumulowany koszt przemieszczania siÄ™ pomiÄ™dzy dwoma lokalizacjami geograficznymi na wejÅ›ciowej warstwie rastrowej, której wartoÅ›ci kategorii komórek rastra reprezentujÄ… koszt." -#: ../gui/wxpython/menustrings.py:369 ../gui/wxpython/menustrings.py:1311 +#: ../gui/wxpython/menustrings.py:370 ../gui/wxpython/menustrings.py:1312 #: ../gui/wxpython/image2target/ii2t_menustrings.py:364 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1290 msgid "Cumulative movement costs" msgstr "Skumulowany koszt przejÅ›cia" -#: ../gui/wxpython/menustrings.py:370 ../gui/wxpython/menustrings.py:1312 +#: ../gui/wxpython/menustrings.py:371 ../gui/wxpython/menustrings.py:1313 #: ../gui/wxpython/image2target/ii2t_menustrings.py:365 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1291 msgid "Creates a raster map showing the anisotropic cumulative cost of moving between different geographic locations on an input raster map whose cell category values represent cost." msgstr "" -#: ../gui/wxpython/menustrings.py:371 ../gui/wxpython/menustrings.py:1313 +#: ../gui/wxpython/menustrings.py:372 ../gui/wxpython/menustrings.py:1314 #: ../gui/wxpython/image2target/ii2t_menustrings.py:366 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1292 msgid "Least cost route or flow" msgstr "Droga spÅ‚ywu" -#: ../gui/wxpython/menustrings.py:372 ../gui/wxpython/menustrings.py:1314 +#: ../gui/wxpython/menustrings.py:373 ../gui/wxpython/menustrings.py:1315 #: ../gui/wxpython/image2target/ii2t_menustrings.py:367 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1293 msgid "Traces a flow through an elevation model or cost surface on a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:373 ../gui/wxpython/menustrings.py:1315 +#: ../gui/wxpython/menustrings.py:374 ../gui/wxpython/menustrings.py:1316 #: ../gui/wxpython/image2target/ii2t_menustrings.py:368 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1294 msgid "Compute shaded relief" msgstr "Oblicz cieniowany relief" -#: ../gui/wxpython/menustrings.py:374 ../gui/wxpython/menustrings.py:1316 +#: ../gui/wxpython/menustrings.py:375 ../gui/wxpython/menustrings.py:1317 #: ../gui/wxpython/image2target/ii2t_menustrings.py:369 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1295 msgid "Creates shaded relief map from an elevation map (DEM). " msgstr "Tworzy mapÄ™ cieniowanego reliefu z mapy wysokoÅ›ci (DEM)." -#: ../gui/wxpython/menustrings.py:375 ../gui/wxpython/menustrings.py:1317 +#: ../gui/wxpython/menustrings.py:376 ../gui/wxpython/menustrings.py:1318 #: ../gui/wxpython/image2target/ii2t_menustrings.py:370 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1296 msgid "Apply shade to raster" msgstr "Zastosuj cieniowanie dla rastra" -#: ../gui/wxpython/menustrings.py:376 ../gui/wxpython/menustrings.py:1318 +#: ../gui/wxpython/menustrings.py:377 ../gui/wxpython/menustrings.py:1319 #: ../gui/wxpython/image2target/ii2t_menustrings.py:371 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1297 msgid "Drapes a color raster over an shaded relief or aspect map." msgstr "" -#: ../gui/wxpython/menustrings.py:377 ../gui/wxpython/menustrings.py:1319 +#: ../gui/wxpython/menustrings.py:378 ../gui/wxpython/menustrings.py:1320 #: ../gui/wxpython/image2target/ii2t_menustrings.py:372 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1298 msgid "Slope and aspect" msgstr "Nachylenie i ekspozycja" -#: ../gui/wxpython/menustrings.py:378 ../gui/wxpython/menustrings.py:1320 +#: ../gui/wxpython/menustrings.py:379 ../gui/wxpython/menustrings.py:1321 #: ../gui/wxpython/image2target/ii2t_menustrings.py:373 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1299 msgid "Generates raster maps of slope, aspect, curvatures and partial derivatives from an elevation raster map. Aspect is calculated counterclockwise from east." msgstr "Tworzy rastrowe mapy spadków, ekspozycji, krzywizn i częściowych pochodnych z rastrowej mapy wysokoÅ›ci. Ekspozycja jest obliczana w kierunku przeciwnym do ruchu wskazówek zegara od wschodu." -#: ../gui/wxpython/menustrings.py:379 ../gui/wxpython/menustrings.py:1321 +#: ../gui/wxpython/menustrings.py:380 ../gui/wxpython/menustrings.py:1322 msgid "Landforms" msgstr "" -#: ../gui/wxpython/menustrings.py:380 ../gui/wxpython/menustrings.py:1322 +#: ../gui/wxpython/menustrings.py:381 ../gui/wxpython/menustrings.py:1323 msgid "Calculates geomorphons (terrain forms) and associated geometry using machine vision approach." msgstr "" -#: ../gui/wxpython/menustrings.py:381 ../gui/wxpython/menustrings.py:1323 +#: ../gui/wxpython/menustrings.py:382 ../gui/wxpython/menustrings.py:1324 #: ../gui/wxpython/image2target/ii2t_menustrings.py:374 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1300 msgid "Terrain parameters" msgstr "Parametry terenu" -#: ../gui/wxpython/menustrings.py:382 ../gui/wxpython/menustrings.py:1324 +#: ../gui/wxpython/menustrings.py:383 ../gui/wxpython/menustrings.py:1325 #: ../gui/wxpython/image2target/ii2t_menustrings.py:375 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1301 msgid "Extracts terrain parameters from a DEM. Uses a multi-scale approach by taking fitting quadratic parameters to any size window (via least squares)." msgstr "" -#: ../gui/wxpython/menustrings.py:383 ../gui/wxpython/menustrings.py:1325 +#: ../gui/wxpython/menustrings.py:384 ../gui/wxpython/menustrings.py:1326 #: ../gui/wxpython/image2target/ii2t_menustrings.py:376 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1302 msgid "Textural features" msgstr "Obiekty teksturalne" -#: ../gui/wxpython/menustrings.py:384 ../gui/wxpython/menustrings.py:1326 +#: ../gui/wxpython/menustrings.py:385 ../gui/wxpython/menustrings.py:1327 #: ../gui/wxpython/image2target/ii2t_menustrings.py:377 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1303 msgid "Generate images with textural features from a raster map." msgstr "Generuje obrazy z obiektami teksturalnymi z mapy rastrowej." -#: ../gui/wxpython/menustrings.py:385 ../gui/wxpython/menustrings.py:1327 +#: ../gui/wxpython/menustrings.py:386 ../gui/wxpython/menustrings.py:1328 #: ../gui/wxpython/image2target/ii2t_menustrings.py:378 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1304 msgid "Visibility" msgstr "Widoczność" -#: ../gui/wxpython/menustrings.py:386 ../gui/wxpython/menustrings.py:1328 +#: ../gui/wxpython/menustrings.py:387 ../gui/wxpython/menustrings.py:1329 #: ../gui/wxpython/image2target/ii2t_menustrings.py:379 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1305 msgid "Computes the viewshed of a point on an elevation raster map. Default format: NULL (invisible), vertical angle wrt viewpoint (visible)." msgstr "" -#: ../gui/wxpython/menustrings.py:389 ../gui/wxpython/menustrings.py:1331 +#: ../gui/wxpython/menustrings.py:390 ../gui/wxpython/menustrings.py:1332 #: ../gui/wxpython/image2target/ii2t_menustrings.py:382 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1308 msgid "Horizon angle" msgstr "Linia horyzontu" -#: ../gui/wxpython/menustrings.py:390 ../gui/wxpython/menustrings.py:1332 +#: ../gui/wxpython/menustrings.py:391 ../gui/wxpython/menustrings.py:1333 #: ../gui/wxpython/image2target/ii2t_menustrings.py:383 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1309 msgid "Computes horizon angle height from a digital elevation model. The module has two different modes of operation: 1. Computes the entire horizon around a single point whose coordinates are given with the 'coord' option. The horizon height (in radians). 2. Computes one or more raster maps of the horizon height in a single direction. The input for this is the angle (in degrees), which is measured counterclockwise with east=0, north=90 etc. The output is the horizon height in radians." msgstr "" -#: ../gui/wxpython/menustrings.py:391 ../gui/wxpython/menustrings.py:1333 +#: ../gui/wxpython/menustrings.py:392 ../gui/wxpython/menustrings.py:1334 #: ../gui/wxpython/image2target/ii2t_menustrings.py:384 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1310 msgid "Transform features" msgstr "Transformacje obiektów" -#: ../gui/wxpython/menustrings.py:392 ../gui/wxpython/menustrings.py:1334 +#: ../gui/wxpython/menustrings.py:393 ../gui/wxpython/menustrings.py:1335 #: ../gui/wxpython/image2target/ii2t_menustrings.py:385 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1311 msgid "Clump" msgstr "Obszary ciÄ…gÅ‚e" -#: ../gui/wxpython/menustrings.py:393 ../gui/wxpython/menustrings.py:1335 +#: ../gui/wxpython/menustrings.py:394 ../gui/wxpython/menustrings.py:1336 #: ../gui/wxpython/image2target/ii2t_menustrings.py:386 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1312 msgid "Recategorizes data in a raster map by grouping cells that form physically discrete areas into unique categories." msgstr "Zmienia kategorie danych w mapie rastrowej poprzez grupowanie komórek rastra, które formujÄ… fizycznie wydzielone obszary, na kategorie unikalne." -#: ../gui/wxpython/menustrings.py:394 ../gui/wxpython/menustrings.py:1336 +#: ../gui/wxpython/menustrings.py:395 ../gui/wxpython/menustrings.py:1337 #: ../gui/wxpython/image2target/ii2t_menustrings.py:387 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1313 msgid "Grow" msgstr "Grubsze" -#: ../gui/wxpython/menustrings.py:396 ../gui/wxpython/menustrings.py:1338 +#: ../gui/wxpython/menustrings.py:397 ../gui/wxpython/menustrings.py:1339 #: ../gui/wxpython/image2target/ii2t_menustrings.py:389 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1315 msgid "Thin" msgstr "CieÅ„sze" -#: ../gui/wxpython/menustrings.py:397 ../gui/wxpython/menustrings.py:1339 +#: ../gui/wxpython/menustrings.py:398 ../gui/wxpython/menustrings.py:1340 #: ../gui/wxpython/image2target/ii2t_menustrings.py:390 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1316 msgid "Thins non-null cells that denote linear features in a raster map layer." msgstr "" -#: ../gui/wxpython/menustrings.py:398 ../gui/wxpython/menustrings.py:1340 +#: ../gui/wxpython/menustrings.py:399 ../gui/wxpython/menustrings.py:1341 #: ../gui/wxpython/image2target/ii2t_menustrings.py:391 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1317 msgid "Hydrologic modeling" msgstr "Modelowanie hydrologiczne" -#: ../gui/wxpython/menustrings.py:399 ../gui/wxpython/menustrings.py:1341 +#: ../gui/wxpython/menustrings.py:400 ../gui/wxpython/menustrings.py:1342 #: ../gui/wxpython/image2target/ii2t_menustrings.py:392 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1318 msgid "Carve stream channels" msgstr "Wyznacz wysokoÅ›ci cieków" -#: ../gui/wxpython/menustrings.py:400 ../gui/wxpython/menustrings.py:1342 +#: ../gui/wxpython/menustrings.py:401 ../gui/wxpython/menustrings.py:1343 #: ../gui/wxpython/image2target/ii2t_menustrings.py:393 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1319 msgid "Generates stream channels. Takes vector stream data, transforms it to raster and subtracts depth from the output DEM." msgstr "" -#: ../gui/wxpython/menustrings.py:401 ../gui/wxpython/menustrings.py:1343 +#: ../gui/wxpython/menustrings.py:402 ../gui/wxpython/menustrings.py:1344 #: ../gui/wxpython/image2target/ii2t_menustrings.py:394 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1320 msgid "Fill lake" msgstr "WypeÅ‚nij jeziora" -#: ../gui/wxpython/menustrings.py:402 ../gui/wxpython/menustrings.py:1344 +#: ../gui/wxpython/menustrings.py:403 ../gui/wxpython/menustrings.py:1345 #: ../gui/wxpython/image2target/ii2t_menustrings.py:395 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1321 msgid "Fills lake at given point to given level." msgstr "WypeÅ‚nia jeziora z wartoÅ›ci próbki na zadanym poziomie." -#: ../gui/wxpython/menustrings.py:403 ../gui/wxpython/menustrings.py:1345 +#: ../gui/wxpython/menustrings.py:404 ../gui/wxpython/menustrings.py:1346 #: ../gui/wxpython/image2target/ii2t_menustrings.py:396 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1322 msgid "Depressionless map and flowlines" msgstr "UsuÅ„ depresje" -#: ../gui/wxpython/menustrings.py:404 ../gui/wxpython/menustrings.py:1346 +#: ../gui/wxpython/menustrings.py:405 ../gui/wxpython/menustrings.py:1347 #: ../gui/wxpython/image2target/ii2t_menustrings.py:397 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1323 msgid "Filters and generates a depressionless elevation map and a flow direction map from a given elevation raster map." msgstr "Filtruje rastrowÄ… mapÄ™ modelu terenu i generuje mapÄ™ powierzchni pozbawionej depresji oraz mapÄ™ linii spÅ‚ywu." -#: ../gui/wxpython/menustrings.py:405 ../gui/wxpython/menustrings.py:1347 +#: ../gui/wxpython/menustrings.py:406 ../gui/wxpython/menustrings.py:1348 #: ../gui/wxpython/image2target/ii2t_menustrings.py:398 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1324 msgid "Flow accumulation" msgstr "Akumulacja spÅ‚ywu" -#: ../gui/wxpython/menustrings.py:406 ../gui/wxpython/menustrings.py:1348 +#: ../gui/wxpython/menustrings.py:407 ../gui/wxpython/menustrings.py:1349 #: ../gui/wxpython/image2target/ii2t_menustrings.py:399 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1325 msgid "Performs flow computation for massive grids." msgstr "" -#: ../gui/wxpython/menustrings.py:407 ../gui/wxpython/menustrings.py:1349 +#: ../gui/wxpython/menustrings.py:408 ../gui/wxpython/menustrings.py:1350 #: ../gui/wxpython/image2target/ii2t_menustrings.py:400 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1326 msgid "Flow lines" msgstr "Linie spÅ‚ywu" -#: ../gui/wxpython/menustrings.py:408 ../gui/wxpython/menustrings.py:1350 +#: ../gui/wxpython/menustrings.py:409 ../gui/wxpython/menustrings.py:1351 #: ../gui/wxpython/image2target/ii2t_menustrings.py:401 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1327 msgid "Constructs flowlines. Computes flowlines, flowpath lengths, and flowaccumulation (contributing areas) from a elevation raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:409 ../gui/wxpython/menustrings.py:1351 +#: ../gui/wxpython/menustrings.py:410 ../gui/wxpython/menustrings.py:1352 #: ../gui/wxpython/image2target/ii2t_menustrings.py:402 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1328 msgid "Watershed analysis" msgstr "Analiza zlewni" -#: ../gui/wxpython/menustrings.py:410 ../gui/wxpython/menustrings.py:1352 +#: ../gui/wxpython/menustrings.py:411 ../gui/wxpython/menustrings.py:1353 #: ../gui/wxpython/image2target/ii2t_menustrings.py:403 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1329 msgid "Calculates hydrological parameters and RUSLE factors." msgstr "" -#: ../gui/wxpython/menustrings.py:411 ../gui/wxpython/menustrings.py:1353 +#: ../gui/wxpython/menustrings.py:412 ../gui/wxpython/menustrings.py:1354 #: ../gui/wxpython/image2target/ii2t_menustrings.py:404 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1330 msgid "Watershed subbasins" msgstr "Zlewnie czastkowe" -#: ../gui/wxpython/menustrings.py:412 ../gui/wxpython/menustrings.py:1354 +#: ../gui/wxpython/menustrings.py:413 ../gui/wxpython/menustrings.py:1355 #: ../gui/wxpython/image2target/ii2t_menustrings.py:405 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1331 msgid "Generates watershed subbasins raster map." msgstr "Wyznacza zlewnie czÄ…stkowe na mapach rastrowych." -#: ../gui/wxpython/menustrings.py:413 ../gui/wxpython/menustrings.py:1355 +#: ../gui/wxpython/menustrings.py:414 ../gui/wxpython/menustrings.py:1356 #: ../gui/wxpython/image2target/ii2t_menustrings.py:406 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1332 msgid "Watershed basin creation" msgstr "Wyznaczanie obszaru zlewni" -#: ../gui/wxpython/menustrings.py:414 ../gui/wxpython/menustrings.py:1356 +#: ../gui/wxpython/menustrings.py:415 ../gui/wxpython/menustrings.py:1357 #: ../gui/wxpython/image2target/ii2t_menustrings.py:407 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1333 msgid "Creates watershed basins from a drainage direction map." msgstr "" -#: ../gui/wxpython/menustrings.py:415 ../gui/wxpython/menustrings.py:1357 +#: ../gui/wxpython/menustrings.py:416 ../gui/wxpython/menustrings.py:1358 #: ../gui/wxpython/image2target/ii2t_menustrings.py:408 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1334 msgid "Extraction of stream networks" msgstr "" -#: ../gui/wxpython/menustrings.py:416 ../gui/wxpython/menustrings.py:1358 +#: ../gui/wxpython/menustrings.py:417 ../gui/wxpython/menustrings.py:1359 #: ../gui/wxpython/image2target/ii2t_menustrings.py:409 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1335 msgid "Performs stream network extraction." msgstr "" -#: ../gui/wxpython/menustrings.py:417 ../gui/wxpython/menustrings.py:1359 +#: ../gui/wxpython/menustrings.py:418 ../gui/wxpython/menustrings.py:1360 #: ../gui/wxpython/image2target/ii2t_menustrings.py:410 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1336 msgid "SIMWE Overland flow modeling" msgstr "SpÅ‚yw powierzchniowy (SIMWE)" -#: ../gui/wxpython/menustrings.py:418 ../gui/wxpython/menustrings.py:1360 +#: ../gui/wxpython/menustrings.py:419 ../gui/wxpython/menustrings.py:1361 #: ../gui/wxpython/image2target/ii2t_menustrings.py:411 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1337 msgid "Overland flow hydrologic simulation using path sampling method (SIMWE)." msgstr "" -#: ../gui/wxpython/menustrings.py:419 ../gui/wxpython/menustrings.py:1361 +#: ../gui/wxpython/menustrings.py:420 ../gui/wxpython/menustrings.py:1362 #: ../gui/wxpython/image2target/ii2t_menustrings.py:412 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1338 msgid "SIMWE Sediment flux modeling" msgstr "Erozja, transport i depozycja (SIMWE)" -#: ../gui/wxpython/menustrings.py:420 ../gui/wxpython/menustrings.py:1362 +#: ../gui/wxpython/menustrings.py:421 ../gui/wxpython/menustrings.py:1363 #: ../gui/wxpython/image2target/ii2t_menustrings.py:413 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1339 msgid "Sediment transport and erosion/deposition simulation using path sampling method (SIMWE)." msgstr "Symuluje erozjÄ™, transport i depozycjÄ™ sedymentów metodÄ… SIMWE." -#: ../gui/wxpython/menustrings.py:421 ../gui/wxpython/menustrings.py:1363 +#: ../gui/wxpython/menustrings.py:422 ../gui/wxpython/menustrings.py:1364 #: ../gui/wxpython/image2target/ii2t_menustrings.py:414 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1340 msgid "Topographic index map" msgstr "Wskaźnik topograficzny" -#: ../gui/wxpython/menustrings.py:422 ../gui/wxpython/menustrings.py:1364 +#: ../gui/wxpython/menustrings.py:423 ../gui/wxpython/menustrings.py:1365 #: ../gui/wxpython/image2target/ii2t_menustrings.py:415 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1341 msgid "Creates a topographic index (wetness index) raster map from an elevation raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:423 ../gui/wxpython/menustrings.py:1365 +#: ../gui/wxpython/menustrings.py:424 ../gui/wxpython/menustrings.py:1366 #: ../gui/wxpython/image2target/ii2t_menustrings.py:416 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1342 msgid "TOPMODEL simulation" msgstr "TOPMODEL" -#: ../gui/wxpython/menustrings.py:424 ../gui/wxpython/menustrings.py:1366 +#: ../gui/wxpython/menustrings.py:425 ../gui/wxpython/menustrings.py:1367 #: ../gui/wxpython/image2target/ii2t_menustrings.py:417 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1343 msgid "Simulates TOPMODEL which is a physically based hydrologic model." msgstr "TOPMODEL - fizyczny model hydrologiczny." -#: ../gui/wxpython/menustrings.py:425 ../gui/wxpython/menustrings.py:1367 +#: ../gui/wxpython/menustrings.py:426 ../gui/wxpython/menustrings.py:1368 #: ../gui/wxpython/image2target/ii2t_menustrings.py:418 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1344 msgid "USLE K-factor" msgstr "" -#: ../gui/wxpython/menustrings.py:426 ../gui/wxpython/menustrings.py:1368 +#: ../gui/wxpython/menustrings.py:427 ../gui/wxpython/menustrings.py:1369 #: ../gui/wxpython/image2target/ii2t_menustrings.py:419 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1345 msgid "Computes USLE Soil Erodibility Factor (K)." msgstr "" -#: ../gui/wxpython/menustrings.py:427 ../gui/wxpython/menustrings.py:1369 +#: ../gui/wxpython/menustrings.py:428 ../gui/wxpython/menustrings.py:1370 #: ../gui/wxpython/image2target/ii2t_menustrings.py:420 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1346 msgid "USLE R-factor" msgstr "" -#: ../gui/wxpython/menustrings.py:428 ../gui/wxpython/menustrings.py:1370 +#: ../gui/wxpython/menustrings.py:429 ../gui/wxpython/menustrings.py:1371 #: ../gui/wxpython/image2target/ii2t_menustrings.py:421 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1347 msgid "Computes USLE R factor, Rainfall erosivity index." msgstr "" -#: ../gui/wxpython/menustrings.py:429 ../gui/wxpython/menustrings.py:876 -#: ../gui/wxpython/menustrings.py:1371 ../gui/wxpython/menustrings.py:1818 +#: ../gui/wxpython/menustrings.py:430 ../gui/wxpython/menustrings.py:877 +#: ../gui/wxpython/menustrings.py:1372 ../gui/wxpython/menustrings.py:1819 #: ../gui/wxpython/image2target/ii2t_menustrings.py:422 #: ../gui/wxpython/image2target/ii2t_menustrings.py:860 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1348 @@ -6768,254 +6742,254 @@ msgid "Groundwater modeling" msgstr "Modelowanie wód gruntowych" -#: ../gui/wxpython/menustrings.py:430 ../gui/wxpython/menustrings.py:1372 +#: ../gui/wxpython/menustrings.py:431 ../gui/wxpython/menustrings.py:1373 #: ../gui/wxpython/image2target/ii2t_menustrings.py:423 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1349 msgid "Groundwater flow" msgstr "" -#: ../gui/wxpython/menustrings.py:431 ../gui/wxpython/menustrings.py:1373 +#: ../gui/wxpython/menustrings.py:432 ../gui/wxpython/menustrings.py:1374 #: ../gui/wxpython/image2target/ii2t_menustrings.py:424 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1350 msgid "Numerical calculation program for transient, confined and unconfined groundwater flow in two dimensions." msgstr "" -#: ../gui/wxpython/menustrings.py:432 ../gui/wxpython/menustrings.py:1374 +#: ../gui/wxpython/menustrings.py:433 ../gui/wxpython/menustrings.py:1375 #: ../gui/wxpython/image2target/ii2t_menustrings.py:425 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1351 msgid "Groundwater solute transport" msgstr "" -#: ../gui/wxpython/menustrings.py:433 ../gui/wxpython/menustrings.py:1375 +#: ../gui/wxpython/menustrings.py:434 ../gui/wxpython/menustrings.py:1376 #: ../gui/wxpython/image2target/ii2t_menustrings.py:426 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1352 msgid "Numerical calculation program for transient, confined and unconfined solute transport in two dimensions" msgstr "" -#: ../gui/wxpython/menustrings.py:434 ../gui/wxpython/menustrings.py:1376 +#: ../gui/wxpython/menustrings.py:435 ../gui/wxpython/menustrings.py:1377 #: ../gui/wxpython/image2target/ii2t_menustrings.py:427 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1353 msgid "Landscape patch analysis" msgstr "Analiza Kappa" -#: ../gui/wxpython/menustrings.py:435 ../gui/wxpython/menustrings.py:1377 +#: ../gui/wxpython/menustrings.py:436 ../gui/wxpython/menustrings.py:1378 #: ../gui/wxpython/image2target/ii2t_menustrings.py:428 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1354 msgid "Set up sampling and analysis framework" msgstr "Ustawienia próbkowania i ram analizy" -#: ../gui/wxpython/menustrings.py:436 ../gui/wxpython/menustrings.py:1378 +#: ../gui/wxpython/menustrings.py:437 ../gui/wxpython/menustrings.py:1379 #: ../gui/wxpython/image2target/ii2t_menustrings.py:429 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1355 msgid "Configuration editor for r.li.'index'" msgstr "Edytor konfiguracji dla r.li. 'index'" -#: ../gui/wxpython/menustrings.py:437 ../gui/wxpython/menustrings.py:1379 +#: ../gui/wxpython/menustrings.py:438 ../gui/wxpython/menustrings.py:1380 #: ../gui/wxpython/image2target/ii2t_menustrings.py:430 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1356 msgid "Edge density" msgstr "Wykrywanie krawÄ™dzi" -#: ../gui/wxpython/menustrings.py:438 ../gui/wxpython/menustrings.py:1380 +#: ../gui/wxpython/menustrings.py:439 ../gui/wxpython/menustrings.py:1381 #: ../gui/wxpython/image2target/ii2t_menustrings.py:431 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1357 msgid "Calculates edge density index on a raster map, using a 4 neighbour algorithm" msgstr "" -#: ../gui/wxpython/menustrings.py:439 ../gui/wxpython/menustrings.py:1381 +#: ../gui/wxpython/menustrings.py:440 ../gui/wxpython/menustrings.py:1382 #: ../gui/wxpython/image2target/ii2t_menustrings.py:432 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1358 msgid "Contrast weighted edge density" msgstr "" -#: ../gui/wxpython/menustrings.py:440 ../gui/wxpython/menustrings.py:1382 +#: ../gui/wxpython/menustrings.py:441 ../gui/wxpython/menustrings.py:1383 #: ../gui/wxpython/image2target/ii2t_menustrings.py:433 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1359 msgid "Calculates contrast weighted edge density index on a raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:441 ../gui/wxpython/menustrings.py:1383 +#: ../gui/wxpython/menustrings.py:442 ../gui/wxpython/menustrings.py:1384 #: ../gui/wxpython/image2target/ii2t_menustrings.py:434 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1360 msgid "Patch area mean" msgstr "" -#: ../gui/wxpython/menustrings.py:442 ../gui/wxpython/menustrings.py:1384 +#: ../gui/wxpython/menustrings.py:443 ../gui/wxpython/menustrings.py:1385 #: ../gui/wxpython/image2target/ii2t_menustrings.py:435 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1361 msgid "Calculates mean patch size index on a raster map, using a 4 neighbour algorithm" msgstr "" -#: ../gui/wxpython/menustrings.py:443 ../gui/wxpython/menustrings.py:1385 +#: ../gui/wxpython/menustrings.py:444 ../gui/wxpython/menustrings.py:1386 #: ../gui/wxpython/image2target/ii2t_menustrings.py:436 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1362 msgid "Patch area range" msgstr "" -#: ../gui/wxpython/menustrings.py:444 ../gui/wxpython/menustrings.py:1386 +#: ../gui/wxpython/menustrings.py:445 ../gui/wxpython/menustrings.py:1387 #: ../gui/wxpython/image2target/ii2t_menustrings.py:437 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1363 msgid "Calculates range of patch area size on a raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:445 ../gui/wxpython/menustrings.py:1387 +#: ../gui/wxpython/menustrings.py:446 ../gui/wxpython/menustrings.py:1388 #: ../gui/wxpython/image2target/ii2t_menustrings.py:438 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1364 msgid "Patch area Std Dev" msgstr "" -#: ../gui/wxpython/menustrings.py:446 ../gui/wxpython/menustrings.py:1388 +#: ../gui/wxpython/menustrings.py:447 ../gui/wxpython/menustrings.py:1389 #: ../gui/wxpython/image2target/ii2t_menustrings.py:439 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1365 msgid "Calculates standard deviation of patch area a raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:447 ../gui/wxpython/menustrings.py:1389 +#: ../gui/wxpython/menustrings.py:448 ../gui/wxpython/menustrings.py:1390 #: ../gui/wxpython/image2target/ii2t_menustrings.py:440 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1366 msgid "Patch area Coeff Var" msgstr "" -#: ../gui/wxpython/menustrings.py:448 ../gui/wxpython/menustrings.py:1390 +#: ../gui/wxpython/menustrings.py:449 ../gui/wxpython/menustrings.py:1391 #: ../gui/wxpython/image2target/ii2t_menustrings.py:441 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1367 msgid "Calculates coefficient of variation of patch area on a raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:449 ../gui/wxpython/menustrings.py:1391 +#: ../gui/wxpython/menustrings.py:450 ../gui/wxpython/menustrings.py:1392 #: ../gui/wxpython/image2target/ii2t_menustrings.py:442 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1368 msgid "Patch density" msgstr "" -#: ../gui/wxpython/menustrings.py:450 ../gui/wxpython/menustrings.py:1392 +#: ../gui/wxpython/menustrings.py:451 ../gui/wxpython/menustrings.py:1393 #: ../gui/wxpython/image2target/ii2t_menustrings.py:443 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1369 msgid "Calculates patch density index on a raster map, using a 4 neighbour algorithm" msgstr "" -#: ../gui/wxpython/menustrings.py:451 ../gui/wxpython/menustrings.py:1393 +#: ../gui/wxpython/menustrings.py:452 ../gui/wxpython/menustrings.py:1394 #: ../gui/wxpython/image2target/ii2t_menustrings.py:444 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1370 msgid "Patch number" msgstr "" -#: ../gui/wxpython/menustrings.py:452 ../gui/wxpython/menustrings.py:1394 +#: ../gui/wxpython/menustrings.py:453 ../gui/wxpython/menustrings.py:1395 #: ../gui/wxpython/image2target/ii2t_menustrings.py:445 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1371 msgid "Calculates patch number index on a raster map, using a 4 neighbour algorithm." msgstr "" -#: ../gui/wxpython/menustrings.py:453 ../gui/wxpython/menustrings.py:1395 +#: ../gui/wxpython/menustrings.py:454 ../gui/wxpython/menustrings.py:1396 #: ../gui/wxpython/image2target/ii2t_menustrings.py:446 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1372 msgid "Dominance's diversity" msgstr "" -#: ../gui/wxpython/menustrings.py:454 ../gui/wxpython/menustrings.py:1396 +#: ../gui/wxpython/menustrings.py:455 ../gui/wxpython/menustrings.py:1397 #: ../gui/wxpython/image2target/ii2t_menustrings.py:447 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1373 msgid "Calculates dominance's diversity index on a raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:455 ../gui/wxpython/menustrings.py:1397 +#: ../gui/wxpython/menustrings.py:456 ../gui/wxpython/menustrings.py:1398 #: ../gui/wxpython/image2target/ii2t_menustrings.py:448 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1374 msgid "Shannon's diversity" msgstr "" -#: ../gui/wxpython/menustrings.py:456 ../gui/wxpython/menustrings.py:1398 +#: ../gui/wxpython/menustrings.py:457 ../gui/wxpython/menustrings.py:1399 #: ../gui/wxpython/image2target/ii2t_menustrings.py:449 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1375 msgid "Calculates Shannon's diversity index on a raster map" msgstr "Oblicza wskaźnik zróżnicowania Shannon'a z mapy rastrowej" -#: ../gui/wxpython/menustrings.py:457 ../gui/wxpython/menustrings.py:1399 +#: ../gui/wxpython/menustrings.py:458 ../gui/wxpython/menustrings.py:1400 #: ../gui/wxpython/image2target/ii2t_menustrings.py:450 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1376 msgid "Simpson's diversity" msgstr "" -#: ../gui/wxpython/menustrings.py:458 ../gui/wxpython/menustrings.py:1400 +#: ../gui/wxpython/menustrings.py:459 ../gui/wxpython/menustrings.py:1401 #: ../gui/wxpython/image2target/ii2t_menustrings.py:451 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1377 msgid "Calculates Simpson's diversity index on a raster map" msgstr "Oblicza wskaźnik zróżnicowania Simpson'a z mapy rastrowej" -#: ../gui/wxpython/menustrings.py:459 ../gui/wxpython/menustrings.py:1401 +#: ../gui/wxpython/menustrings.py:460 ../gui/wxpython/menustrings.py:1402 #: ../gui/wxpython/image2target/ii2t_menustrings.py:452 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1378 msgid "Richness" msgstr "Wskaźnik różnorodnoÅ›ci" -#: ../gui/wxpython/menustrings.py:460 ../gui/wxpython/menustrings.py:1402 +#: ../gui/wxpython/menustrings.py:461 ../gui/wxpython/menustrings.py:1403 #: ../gui/wxpython/image2target/ii2t_menustrings.py:453 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1379 msgid "Calculates richness index on a raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:461 ../gui/wxpython/menustrings.py:1403 +#: ../gui/wxpython/menustrings.py:462 ../gui/wxpython/menustrings.py:1404 #: ../gui/wxpython/image2target/ii2t_menustrings.py:454 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1380 msgid "Shape index" msgstr "Wskaźnik ksztaÅ‚tu" -#: ../gui/wxpython/menustrings.py:462 ../gui/wxpython/menustrings.py:1404 +#: ../gui/wxpython/menustrings.py:463 ../gui/wxpython/menustrings.py:1405 #: ../gui/wxpython/image2target/ii2t_menustrings.py:455 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1381 msgid "Calculates shape index on a raster map" msgstr "Oblicza wskaźnik ksztaÅ‚tu z mapy rastrowej" -#: ../gui/wxpython/menustrings.py:463 ../gui/wxpython/menustrings.py:1405 +#: ../gui/wxpython/menustrings.py:464 ../gui/wxpython/menustrings.py:1406 #: ../gui/wxpython/image2target/ii2t_menustrings.py:456 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1382 msgid "Wildfire modeling" msgstr "Modelowanie pożarów" -#: ../gui/wxpython/menustrings.py:464 ../gui/wxpython/menustrings.py:1406 +#: ../gui/wxpython/menustrings.py:465 ../gui/wxpython/menustrings.py:1407 #: ../gui/wxpython/image2target/ii2t_menustrings.py:457 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1383 msgid "Rate of spread" msgstr "Tempo rozprzestrzeniania siÄ™" -#: ../gui/wxpython/menustrings.py:465 ../gui/wxpython/menustrings.py:1407 +#: ../gui/wxpython/menustrings.py:466 ../gui/wxpython/menustrings.py:1408 #: ../gui/wxpython/image2target/ii2t_menustrings.py:458 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1384 msgid "Generates rate of spread raster maps. Generates three, or four raster map layers showing the base (perpendicular) rate of spread (ROS), the maximum (forward) ROS, the direction of the maximum ROS, and optionally the maximum potential spotting distance for fire spread simulation." msgstr "" -#: ../gui/wxpython/menustrings.py:466 ../gui/wxpython/menustrings.py:1408 +#: ../gui/wxpython/menustrings.py:467 ../gui/wxpython/menustrings.py:1409 #: ../gui/wxpython/image2target/ii2t_menustrings.py:459 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1385 msgid "Least-cost spread paths" msgstr "" -#: ../gui/wxpython/menustrings.py:467 ../gui/wxpython/menustrings.py:1409 +#: ../gui/wxpython/menustrings.py:468 ../gui/wxpython/menustrings.py:1410 #: ../gui/wxpython/image2target/ii2t_menustrings.py:460 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1386 msgid "Recursively traces the least cost path backwards to cells from which the cumulative cost was determined." msgstr "" -#: ../gui/wxpython/menustrings.py:468 ../gui/wxpython/menustrings.py:1410 +#: ../gui/wxpython/menustrings.py:469 ../gui/wxpython/menustrings.py:1411 #: ../gui/wxpython/image2target/ii2t_menustrings.py:461 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1387 msgid "Anisotropic spread simulation" msgstr "" -#: ../gui/wxpython/menustrings.py:469 ../gui/wxpython/menustrings.py:1411 +#: ../gui/wxpython/menustrings.py:470 ../gui/wxpython/menustrings.py:1412 #: ../gui/wxpython/image2target/ii2t_menustrings.py:462 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1388 msgid "Simulates elliptically anisotropic spread. Generates a raster map of the cumulative time of spread, given raster maps containing the rates of spread (ROS), the ROS directions and the spread origins. It optionally produces raster maps to contain backlink UTM coordinates for tracing spread paths. Usable for fire spread simulations." msgstr "" -#: ../gui/wxpython/menustrings.py:470 ../gui/wxpython/menustrings.py:1412 +#: ../gui/wxpython/menustrings.py:471 ../gui/wxpython/menustrings.py:1413 #: ../gui/wxpython/image2target/ii2t_menustrings.py:463 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1389 msgid "Change category values and labels" msgstr "ZmieÅ„ wartoÅ›ci kategorii i etykiety" -#: ../gui/wxpython/menustrings.py:471 ../gui/wxpython/menustrings.py:521 -#: ../gui/wxpython/menustrings.py:1413 ../gui/wxpython/menustrings.py:1463 +#: ../gui/wxpython/menustrings.py:472 ../gui/wxpython/menustrings.py:522 +#: ../gui/wxpython/menustrings.py:1414 ../gui/wxpython/menustrings.py:1464 #: ../gui/wxpython/image2target/ii2t_menustrings.py:464 #: ../gui/wxpython/image2target/ii2t_menustrings.py:514 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1390 @@ -7023,8 +6997,8 @@ msgid "Manage category information" msgstr "ZarzÄ…dzaj informacjami o kategoriach" -#: ../gui/wxpython/menustrings.py:472 ../gui/wxpython/menustrings.py:522 -#: ../gui/wxpython/menustrings.py:1414 ../gui/wxpython/menustrings.py:1464 +#: ../gui/wxpython/menustrings.py:473 ../gui/wxpython/menustrings.py:523 +#: ../gui/wxpython/menustrings.py:1415 ../gui/wxpython/menustrings.py:1465 #: ../gui/wxpython/image2target/ii2t_menustrings.py:465 #: ../gui/wxpython/image2target/ii2t_menustrings.py:515 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1391 @@ -7032,32 +7006,32 @@ msgid "Manages category values and labels associated with user-specified raster map layers." msgstr "Tworzy/modyfikuje paletÄ™ kolorów zwiÄ…zanÄ… z warstwÄ… mapy rastrowej." -#: ../gui/wxpython/menustrings.py:473 ../gui/wxpython/menustrings.py:1415 +#: ../gui/wxpython/menustrings.py:474 ../gui/wxpython/menustrings.py:1416 #: ../gui/wxpython/image2target/ii2t_menustrings.py:466 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1392 msgid "Interactively edit category values" msgstr "Edytuj interaktywnie wartoÅ›ci kategorii" -#: ../gui/wxpython/menustrings.py:474 ../gui/wxpython/menustrings.py:1416 +#: ../gui/wxpython/menustrings.py:475 ../gui/wxpython/menustrings.py:1417 #: ../gui/wxpython/image2target/ii2t_menustrings.py:467 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1393 msgid "Edits cell values in a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:475 ../gui/wxpython/menustrings.py:1417 +#: ../gui/wxpython/menustrings.py:476 ../gui/wxpython/menustrings.py:1418 #: ../gui/wxpython/image2target/ii2t_menustrings.py:468 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1394 msgid "Reclassify by size" msgstr "Reklasyfikuj wedÅ‚ug rozmiaru" -#: ../gui/wxpython/menustrings.py:476 ../gui/wxpython/menustrings.py:1418 +#: ../gui/wxpython/menustrings.py:477 ../gui/wxpython/menustrings.py:1419 #: ../gui/wxpython/image2target/ii2t_menustrings.py:469 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1395 msgid "Reclasses a raster map greater or less than user specified area size (in hectares)." msgstr "" -#: ../gui/wxpython/menustrings.py:477 ../gui/wxpython/menustrings.py:696 -#: ../gui/wxpython/menustrings.py:1419 ../gui/wxpython/menustrings.py:1638 +#: ../gui/wxpython/menustrings.py:478 ../gui/wxpython/menustrings.py:697 +#: ../gui/wxpython/menustrings.py:1420 ../gui/wxpython/menustrings.py:1639 #: ../gui/wxpython/image2target/ii2t_menustrings.py:470 #: ../gui/wxpython/image2target/ii2t_menustrings.py:687 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1396 @@ -7065,252 +7039,252 @@ msgid "Reclassify" msgstr "Reklasyfikuj" -#: ../gui/wxpython/menustrings.py:478 ../gui/wxpython/menustrings.py:1420 +#: ../gui/wxpython/menustrings.py:479 ../gui/wxpython/menustrings.py:1421 #: ../gui/wxpython/image2target/ii2t_menustrings.py:471 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1397 msgid "Reclassify raster map based on category values. Creates a new raster map whose category values are based upon a reclassification of the categories in an existing raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:479 ../gui/wxpython/menustrings.py:1421 +#: ../gui/wxpython/menustrings.py:480 ../gui/wxpython/menustrings.py:1422 #: ../gui/wxpython/image2target/ii2t_menustrings.py:472 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1398 msgid "Recode" msgstr "Przekoduj" -#: ../gui/wxpython/menustrings.py:480 ../gui/wxpython/menustrings.py:1422 +#: ../gui/wxpython/menustrings.py:481 ../gui/wxpython/menustrings.py:1423 #: ../gui/wxpython/image2target/ii2t_menustrings.py:473 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1399 msgid "Recodes categorical raster maps." msgstr "Zmienia kategorie map rastrowych." -#: ../gui/wxpython/menustrings.py:481 ../gui/wxpython/menustrings.py:1423 +#: ../gui/wxpython/menustrings.py:482 ../gui/wxpython/menustrings.py:1424 #: ../gui/wxpython/image2target/ii2t_menustrings.py:474 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1400 msgid "Rescale" msgstr "Przeskaluj" -#: ../gui/wxpython/menustrings.py:482 ../gui/wxpython/menustrings.py:1424 +#: ../gui/wxpython/menustrings.py:483 ../gui/wxpython/menustrings.py:1425 #: ../gui/wxpython/image2target/ii2t_menustrings.py:475 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1401 msgid "Rescales the range of category values in a raster map layer." msgstr "Przeskalowanie zakresu wartoÅ›ci kategorii w warstwie mapy rastrowej." -#: ../gui/wxpython/menustrings.py:483 ../gui/wxpython/menustrings.py:1425 +#: ../gui/wxpython/menustrings.py:484 ../gui/wxpython/menustrings.py:1426 #: ../gui/wxpython/image2target/ii2t_menustrings.py:476 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1402 msgid "Rescale with histogram" msgstr "Przeskaluj z histogramem" -#: ../gui/wxpython/menustrings.py:484 ../gui/wxpython/menustrings.py:1426 +#: ../gui/wxpython/menustrings.py:485 ../gui/wxpython/menustrings.py:1427 #: ../gui/wxpython/image2target/ii2t_menustrings.py:477 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1403 msgid "Rescales histogram equalized the range of category values in a raster map layer." msgstr "Przeskalowanie zakresu wartoÅ›ci kategorii w warstwie mapy rastrowej." -#: ../gui/wxpython/menustrings.py:485 ../gui/wxpython/menustrings.py:1427 +#: ../gui/wxpython/menustrings.py:486 ../gui/wxpython/menustrings.py:1428 #: ../gui/wxpython/image2target/ii2t_menustrings.py:478 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1404 msgid "Generate random cells" msgstr "Losowe komórki rastra" -#: ../gui/wxpython/menustrings.py:486 ../gui/wxpython/menustrings.py:1428 +#: ../gui/wxpython/menustrings.py:487 ../gui/wxpython/menustrings.py:1429 #: ../gui/wxpython/image2target/ii2t_menustrings.py:479 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1405 msgid "Random cells" msgstr "Losowe komórki rastra" -#: ../gui/wxpython/menustrings.py:487 ../gui/wxpython/menustrings.py:1429 +#: ../gui/wxpython/menustrings.py:488 ../gui/wxpython/menustrings.py:1430 #: ../gui/wxpython/image2target/ii2t_menustrings.py:480 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1406 msgid "Generates random cell values with spatial dependence." msgstr "Losowe komórki rastra z zależnoÅ›ciami przestrzennymi." -#: ../gui/wxpython/menustrings.py:488 ../gui/wxpython/menustrings.py:1430 +#: ../gui/wxpython/menustrings.py:489 ../gui/wxpython/menustrings.py:1431 #: ../gui/wxpython/image2target/ii2t_menustrings.py:481 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1407 msgid "Random cells and vector points" msgstr "Losowe komórki rastra i punkty wektorowe" -#: ../gui/wxpython/menustrings.py:489 ../gui/wxpython/menustrings.py:1431 +#: ../gui/wxpython/menustrings.py:490 ../gui/wxpython/menustrings.py:1432 #: ../gui/wxpython/image2target/ii2t_menustrings.py:482 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1408 msgid "Creates a raster map layer and vector point map containing randomly located points." msgstr "Tworzy mapÄ™ rastrowÄ… i wektorowÄ… zawierajÄ…cÄ… losowe punkty." -#: ../gui/wxpython/menustrings.py:490 ../gui/wxpython/menustrings.py:1432 +#: ../gui/wxpython/menustrings.py:491 ../gui/wxpython/menustrings.py:1433 #: ../gui/wxpython/image2target/ii2t_menustrings.py:483 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1409 msgid "Generate surfaces" msgstr "Utwórz powierzchniÄ™" -#: ../gui/wxpython/menustrings.py:491 ../gui/wxpython/menustrings.py:1433 +#: ../gui/wxpython/menustrings.py:492 ../gui/wxpython/menustrings.py:1434 #: ../gui/wxpython/image2target/ii2t_menustrings.py:484 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1410 msgid "Fractal surface" msgstr "Utwórz powierzchniÄ™ fraktalnÄ…" -#: ../gui/wxpython/menustrings.py:492 ../gui/wxpython/menustrings.py:1434 +#: ../gui/wxpython/menustrings.py:493 ../gui/wxpython/menustrings.py:1435 #: ../gui/wxpython/image2target/ii2t_menustrings.py:485 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1411 msgid "Creates a fractal surface of a given fractal dimension." msgstr "Utwórz powierzchniÄ™ fraktalnÄ… dla zadanych rozmiarów fraktala." -#: ../gui/wxpython/menustrings.py:493 ../gui/wxpython/menustrings.py:1435 +#: ../gui/wxpython/menustrings.py:494 ../gui/wxpython/menustrings.py:1436 #: ../gui/wxpython/image2target/ii2t_menustrings.py:486 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1412 msgid "Gaussian kernel density surface" msgstr "" -#: ../gui/wxpython/menustrings.py:494 ../gui/wxpython/menustrings.py:1436 +#: ../gui/wxpython/menustrings.py:495 ../gui/wxpython/menustrings.py:1437 #: ../gui/wxpython/image2target/ii2t_menustrings.py:487 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1413 msgid "Generates a raster density map from vector points map. Density is computed using a moving kernel. Optionally generates a vector density map on a vector network." msgstr "" -#: ../gui/wxpython/menustrings.py:495 ../gui/wxpython/menustrings.py:1437 +#: ../gui/wxpython/menustrings.py:496 ../gui/wxpython/menustrings.py:1438 #: ../gui/wxpython/image2target/ii2t_menustrings.py:488 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1414 msgid "Gaussian deviates surface" msgstr "Utwórz powierzchnie" -#: ../gui/wxpython/menustrings.py:496 ../gui/wxpython/menustrings.py:1438 +#: ../gui/wxpython/menustrings.py:497 ../gui/wxpython/menustrings.py:1439 #: ../gui/wxpython/image2target/ii2t_menustrings.py:489 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1415 msgid "Generates a raster map using gaussian random number generator. Mean and standard deviation of gaussian deviates can be expressed by the user." msgstr "" -#: ../gui/wxpython/menustrings.py:497 ../gui/wxpython/menustrings.py:1439 +#: ../gui/wxpython/menustrings.py:498 ../gui/wxpython/menustrings.py:1440 #: ../gui/wxpython/image2target/ii2t_menustrings.py:490 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1416 #: ../gui/wxpython/nviz/tools.py:5181 msgid "Plane" msgstr "PÅ‚aszczyzna" -#: ../gui/wxpython/menustrings.py:498 ../gui/wxpython/menustrings.py:1440 +#: ../gui/wxpython/menustrings.py:499 ../gui/wxpython/menustrings.py:1441 #: ../gui/wxpython/image2target/ii2t_menustrings.py:491 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1417 msgid "Creates raster plane map given dip (inclination), aspect (azimuth) and one point." msgstr "" -#: ../gui/wxpython/menustrings.py:499 ../gui/wxpython/menustrings.py:1441 +#: ../gui/wxpython/menustrings.py:500 ../gui/wxpython/menustrings.py:1442 #: ../gui/wxpython/image2target/ii2t_menustrings.py:492 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1418 msgid "Random deviates surface" msgstr "Utwórz losowe powierzchnie" -#: ../gui/wxpython/menustrings.py:500 ../gui/wxpython/menustrings.py:1442 +#: ../gui/wxpython/menustrings.py:501 ../gui/wxpython/menustrings.py:1443 #: ../gui/wxpython/image2target/ii2t_menustrings.py:493 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1419 msgid "Produces a raster surface map of uniform random deviates with defined range." msgstr "" -#: ../gui/wxpython/menustrings.py:501 ../gui/wxpython/menustrings.py:1443 +#: ../gui/wxpython/menustrings.py:502 ../gui/wxpython/menustrings.py:1444 #: ../gui/wxpython/image2target/ii2t_menustrings.py:494 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1420 msgid "Random surface with spatial dependence" msgstr "Losowa powierzchnia z zależnoÅ›ciami przestrzennymi" -#: ../gui/wxpython/menustrings.py:502 ../gui/wxpython/menustrings.py:1444 +#: ../gui/wxpython/menustrings.py:503 ../gui/wxpython/menustrings.py:1445 #: ../gui/wxpython/image2target/ii2t_menustrings.py:495 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1421 msgid "Generates random surface(s) with spatial dependence." msgstr "Generuj losowe powierzchnie z zależnoÅ›ciami przestrzennymi." -#: ../gui/wxpython/menustrings.py:503 ../gui/wxpython/menustrings.py:1445 +#: ../gui/wxpython/menustrings.py:504 ../gui/wxpython/menustrings.py:1446 #: ../gui/wxpython/image2target/ii2t_menustrings.py:496 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1422 msgid "Interpolate surfaces" msgstr "Interpoluj powierzchniÄ™" -#: ../gui/wxpython/menustrings.py:504 ../gui/wxpython/menustrings.py:1446 +#: ../gui/wxpython/menustrings.py:505 ../gui/wxpython/menustrings.py:1447 #: ../gui/wxpython/image2target/ii2t_menustrings.py:497 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1423 msgid "Bilinear and bicubic from vector points" msgstr "Interpolacje bilinearna i bikubiczna z punktów wektorowych" -#: ../gui/wxpython/menustrings.py:505 ../gui/wxpython/menustrings.py:1447 +#: ../gui/wxpython/menustrings.py:506 ../gui/wxpython/menustrings.py:1448 #: ../gui/wxpython/image2target/ii2t_menustrings.py:498 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1424 msgid "Performs bicubic or bilinear spline interpolation with Tykhonov regularization." msgstr "" -#: ../gui/wxpython/menustrings.py:506 ../gui/wxpython/menustrings.py:1448 +#: ../gui/wxpython/menustrings.py:507 ../gui/wxpython/menustrings.py:1449 #: ../gui/wxpython/image2target/ii2t_menustrings.py:499 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1425 msgid "IDW from raster points" msgstr "Interpolacja IDW z punktów rastrowych" -#: ../gui/wxpython/menustrings.py:507 ../gui/wxpython/menustrings.py:1449 +#: ../gui/wxpython/menustrings.py:508 ../gui/wxpython/menustrings.py:1450 #: ../gui/wxpython/image2target/ii2t_menustrings.py:500 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1426 msgid "Provides surface interpolation from raster point data by Inverse Distance Squared Weighting." msgstr "" -#: ../gui/wxpython/menustrings.py:508 ../gui/wxpython/menustrings.py:1450 +#: ../gui/wxpython/menustrings.py:509 ../gui/wxpython/menustrings.py:1451 #: ../gui/wxpython/image2target/ii2t_menustrings.py:501 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1427 msgid "IDW from vector points" msgstr "Interpolacja IDW z punktów wektorowych" -#: ../gui/wxpython/menustrings.py:509 ../gui/wxpython/menustrings.py:1451 +#: ../gui/wxpython/menustrings.py:510 ../gui/wxpython/menustrings.py:1452 #: ../gui/wxpython/image2target/ii2t_menustrings.py:502 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1428 msgid "Provides surface interpolation from vector point data by Inverse Distance Squared Weighting." msgstr "" -#: ../gui/wxpython/menustrings.py:510 ../gui/wxpython/menustrings.py:1452 +#: ../gui/wxpython/menustrings.py:511 ../gui/wxpython/menustrings.py:1453 #: ../gui/wxpython/image2target/ii2t_menustrings.py:503 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1429 msgid "Raster contours" msgstr "Powierzchnia z linii rastrowych" -#: ../gui/wxpython/menustrings.py:511 ../gui/wxpython/menustrings.py:1453 +#: ../gui/wxpython/menustrings.py:512 ../gui/wxpython/menustrings.py:1454 #: ../gui/wxpython/image2target/ii2t_menustrings.py:504 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1430 msgid "Generates surface raster map from rasterized contours." msgstr "" -#: ../gui/wxpython/menustrings.py:512 ../gui/wxpython/menustrings.py:1454 +#: ../gui/wxpython/menustrings.py:513 ../gui/wxpython/menustrings.py:1455 #: ../gui/wxpython/image2target/ii2t_menustrings.py:505 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1431 msgid "Regularized spline tension" msgstr "Metoda RST" -#: ../gui/wxpython/menustrings.py:513 ../gui/wxpython/menustrings.py:1455 +#: ../gui/wxpython/menustrings.py:514 ../gui/wxpython/menustrings.py:1456 #: ../gui/wxpython/image2target/ii2t_menustrings.py:506 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1432 msgid "Performs surface interpolation from vector points map by splines. Spatial approximation and topographic analysis from given point or isoline data in vector format to floating point raster format using regularized spline with tension." msgstr "" -#: ../gui/wxpython/menustrings.py:514 ../gui/wxpython/menustrings.py:1456 +#: ../gui/wxpython/menustrings.py:515 ../gui/wxpython/menustrings.py:1457 #: ../gui/wxpython/image2target/ii2t_menustrings.py:507 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1433 msgid "Raster series interpolation" msgstr "Interpolacja serii rastrowych" -#: ../gui/wxpython/menustrings.py:515 ../gui/wxpython/menustrings.py:1457 +#: ../gui/wxpython/menustrings.py:516 ../gui/wxpython/menustrings.py:1458 #: ../gui/wxpython/image2target/ii2t_menustrings.py:508 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1434 msgid "Interpolates raster maps located (temporal or spatial) in between input raster maps at specific sampling positions." msgstr "" -#: ../gui/wxpython/menustrings.py:516 ../gui/wxpython/menustrings.py:1458 +#: ../gui/wxpython/menustrings.py:517 ../gui/wxpython/menustrings.py:1459 #: ../gui/wxpython/image2target/ii2t_menustrings.py:509 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1435 msgid "Fill NULL cells" msgstr "WypeÅ‚nij komórki NULL" -#: ../gui/wxpython/menustrings.py:517 ../gui/wxpython/menustrings.py:1459 +#: ../gui/wxpython/menustrings.py:518 ../gui/wxpython/menustrings.py:1460 #: ../gui/wxpython/image2target/ii2t_menustrings.py:510 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1436 msgid "Fills no-data areas in raster maps using spline interpolation." msgstr "" -#: ../gui/wxpython/menustrings.py:518 ../gui/wxpython/menustrings.py:735 -#: ../gui/wxpython/menustrings.py:852 ../gui/wxpython/menustrings.py:880 -#: ../gui/wxpython/menustrings.py:1024 ../gui/wxpython/menustrings.py:1460 -#: ../gui/wxpython/menustrings.py:1677 ../gui/wxpython/menustrings.py:1794 -#: ../gui/wxpython/menustrings.py:1822 ../gui/wxpython/menustrings.py:1966 +#: ../gui/wxpython/menustrings.py:519 ../gui/wxpython/menustrings.py:736 +#: ../gui/wxpython/menustrings.py:853 ../gui/wxpython/menustrings.py:881 +#: ../gui/wxpython/menustrings.py:1025 ../gui/wxpython/menustrings.py:1461 +#: ../gui/wxpython/menustrings.py:1678 ../gui/wxpython/menustrings.py:1795 +#: ../gui/wxpython/menustrings.py:1823 ../gui/wxpython/menustrings.py:1967 #: ../gui/wxpython/image2target/ii2t_menustrings.py:511 #: ../gui/wxpython/image2target/ii2t_menustrings.py:726 #: ../gui/wxpython/image2target/ii2t_menustrings.py:836 @@ -7322,456 +7296,456 @@ msgid "Reports and statistics" msgstr "Raporty i statystyki" -#: ../gui/wxpython/menustrings.py:519 ../gui/wxpython/menustrings.py:1461 +#: ../gui/wxpython/menustrings.py:520 ../gui/wxpython/menustrings.py:1462 #: ../gui/wxpython/image2target/ii2t_menustrings.py:512 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1438 msgid "Basic raster metadata" msgstr "Podstawowe metadane rastra" -#: ../gui/wxpython/menustrings.py:520 ../gui/wxpython/menustrings.py:1462 +#: ../gui/wxpython/menustrings.py:521 ../gui/wxpython/menustrings.py:1463 #: ../gui/wxpython/image2target/ii2t_menustrings.py:513 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1439 msgid "Outputs basic information about a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:523 ../gui/wxpython/menustrings.py:1465 +#: ../gui/wxpython/menustrings.py:524 ../gui/wxpython/menustrings.py:1466 #: ../gui/wxpython/image2target/ii2t_menustrings.py:516 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1442 msgid "General statistics" msgstr "Ogólne statystyki" -#: ../gui/wxpython/menustrings.py:524 ../gui/wxpython/menustrings.py:1466 +#: ../gui/wxpython/menustrings.py:525 ../gui/wxpython/menustrings.py:1467 #: ../gui/wxpython/image2target/ii2t_menustrings.py:517 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1443 msgid "Generates area statistics for raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:525 ../gui/wxpython/menustrings.py:1467 +#: ../gui/wxpython/menustrings.py:526 ../gui/wxpython/menustrings.py:1468 #: ../gui/wxpython/image2target/ii2t_menustrings.py:518 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1444 msgid "Quantiles for large data sets" msgstr "" -#: ../gui/wxpython/menustrings.py:526 ../gui/wxpython/menustrings.py:1468 +#: ../gui/wxpython/menustrings.py:527 ../gui/wxpython/menustrings.py:1469 #: ../gui/wxpython/image2target/ii2t_menustrings.py:519 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1445 msgid "Compute quantiles using two passes." msgstr "" -#: ../gui/wxpython/menustrings.py:527 ../gui/wxpython/menustrings.py:1469 +#: ../gui/wxpython/menustrings.py:528 ../gui/wxpython/menustrings.py:1470 #: ../gui/wxpython/image2target/ii2t_menustrings.py:520 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1446 msgid "Range of category values" msgstr "Zakres wartoÅ›ci kategorii" -#: ../gui/wxpython/menustrings.py:528 ../gui/wxpython/menustrings.py:1470 +#: ../gui/wxpython/menustrings.py:529 ../gui/wxpython/menustrings.py:1471 #: ../gui/wxpython/image2target/ii2t_menustrings.py:521 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1447 msgid "Prints terse list of category values found in a raster map layer." msgstr "WyÅ›wietla zwiÄ™zÅ‚Ä… listÄ™ wartoÅ›ci kategorii znajdujÄ…cych siÄ™ w warstwie mapy rastrowej." -#: ../gui/wxpython/menustrings.py:529 ../gui/wxpython/menustrings.py:1471 +#: ../gui/wxpython/menustrings.py:530 ../gui/wxpython/menustrings.py:1472 #: ../gui/wxpython/image2target/ii2t_menustrings.py:522 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1448 msgid "Sum area by raster map and category" msgstr "Kalkulator mapy rastrowej 3D" -#: ../gui/wxpython/menustrings.py:530 ../gui/wxpython/menustrings.py:1472 +#: ../gui/wxpython/menustrings.py:531 ../gui/wxpython/menustrings.py:1473 #: ../gui/wxpython/image2target/ii2t_menustrings.py:523 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1449 msgid "Reports statistics for raster maps." msgstr "" -#: ../gui/wxpython/menustrings.py:531 ../gui/wxpython/menustrings.py:1473 +#: ../gui/wxpython/menustrings.py:532 ../gui/wxpython/menustrings.py:1474 #: ../gui/wxpython/image2target/ii2t_menustrings.py:524 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1450 msgid "Statistics for clumped cells" msgstr "" -#: ../gui/wxpython/menustrings.py:532 ../gui/wxpython/menustrings.py:1474 +#: ../gui/wxpython/menustrings.py:533 ../gui/wxpython/menustrings.py:1475 #: ../gui/wxpython/image2target/ii2t_menustrings.py:525 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1451 msgid "Calculates the volume of data \"clumps\". Optionally produces a GRASS vector points map containing the calculated centroids of these clumps." msgstr "" -#: ../gui/wxpython/menustrings.py:533 ../gui/wxpython/menustrings.py:1475 +#: ../gui/wxpython/menustrings.py:534 ../gui/wxpython/menustrings.py:1476 #: ../gui/wxpython/image2target/ii2t_menustrings.py:526 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1452 msgid "Total corrected area" msgstr "" -#: ../gui/wxpython/menustrings.py:534 ../gui/wxpython/menustrings.py:1476 +#: ../gui/wxpython/menustrings.py:535 ../gui/wxpython/menustrings.py:1477 #: ../gui/wxpython/image2target/ii2t_menustrings.py:527 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1453 msgid "Prints estimation of surface area for raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:535 ../gui/wxpython/menustrings.py:1477 +#: ../gui/wxpython/menustrings.py:536 ../gui/wxpython/menustrings.py:1478 #: ../gui/wxpython/image2target/ii2t_menustrings.py:528 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1454 #: ../gui/wxpython/lmgr/layertree.py:804 ../gui/wxpython/lmgr/layertree.py:860 msgid "Univariate raster statistics" msgstr "Statystyki mapy rastrowej" -#: ../gui/wxpython/menustrings.py:536 ../gui/wxpython/menustrings.py:1478 +#: ../gui/wxpython/menustrings.py:537 ../gui/wxpython/menustrings.py:1479 #: ../gui/wxpython/image2target/ii2t_menustrings.py:529 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1455 msgid "Calculates univariate statistics from the non-null cells of a raster map. Statistics include number of cells counted, minimum and maximum cell values, range, arithmetic mean, population variance, standard deviation, coefficient of variation, and sum." msgstr "" -#: ../gui/wxpython/menustrings.py:537 ../gui/wxpython/menustrings.py:746 -#: ../gui/wxpython/menustrings.py:1479 ../gui/wxpython/menustrings.py:1688 +#: ../gui/wxpython/menustrings.py:538 ../gui/wxpython/menustrings.py:747 +#: ../gui/wxpython/menustrings.py:1480 ../gui/wxpython/menustrings.py:1689 #: ../gui/wxpython/image2target/ii2t_menustrings.py:530 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1456 msgid "Sample transects" msgstr "Próbkuj wartoÅ›ci wzdÅ‚uż przecięć" -#: ../gui/wxpython/menustrings.py:538 ../gui/wxpython/menustrings.py:1480 +#: ../gui/wxpython/menustrings.py:539 ../gui/wxpython/menustrings.py:1481 #: ../gui/wxpython/image2target/ii2t_menustrings.py:531 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1457 msgid "Outputs the raster map layer values lying on user-defined line(s)." msgstr "Tworzy plik wartoÅ›ci mapy rastrowej leżących na linii/liniach zdefiniowanych przez użytkownika." -#: ../gui/wxpython/menustrings.py:539 ../gui/wxpython/menustrings.py:1481 +#: ../gui/wxpython/menustrings.py:540 ../gui/wxpython/menustrings.py:1482 #: ../gui/wxpython/image2target/ii2t_menustrings.py:532 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1458 msgid "Sample transects (bearing/distance)" msgstr "Próbkuj wartoÅ›ci wzdÅ‚uż przecięć" -#: ../gui/wxpython/menustrings.py:540 ../gui/wxpython/menustrings.py:1482 +#: ../gui/wxpython/menustrings.py:541 ../gui/wxpython/menustrings.py:1483 #: ../gui/wxpython/image2target/ii2t_menustrings.py:533 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1459 msgid "Outputs raster map layer values lying along user defined transect line(s)." msgstr "Tworzy plik wartoÅ›ci mapy rastrowej leżących na linii/liniach zdefiniowanych przez użytkownika." -#: ../gui/wxpython/menustrings.py:541 ../gui/wxpython/menustrings.py:1483 +#: ../gui/wxpython/menustrings.py:542 ../gui/wxpython/menustrings.py:1484 #: ../gui/wxpython/image2target/ii2t_menustrings.py:534 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1460 msgid "Covariance/correlation" msgstr "Kowariancja/korelacja" -#: ../gui/wxpython/menustrings.py:542 ../gui/wxpython/menustrings.py:1484 +#: ../gui/wxpython/menustrings.py:543 ../gui/wxpython/menustrings.py:1485 #: ../gui/wxpython/image2target/ii2t_menustrings.py:535 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1461 msgid "Outputs a covariance/correlation matrix for user-specified raster map layer(s)." msgstr "Tworzy matrycÄ™ kowariancji/korelacji dla okreÅ›lonej przez użytkownika warstwy/warstw mapy rastrowej." -#: ../gui/wxpython/menustrings.py:543 ../gui/wxpython/menustrings.py:1485 +#: ../gui/wxpython/menustrings.py:544 ../gui/wxpython/menustrings.py:1486 #: ../gui/wxpython/image2target/ii2t_menustrings.py:536 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1462 msgid "Linear regression" msgstr "Regresja liniowa" -#: ../gui/wxpython/menustrings.py:544 ../gui/wxpython/menustrings.py:1486 +#: ../gui/wxpython/menustrings.py:545 ../gui/wxpython/menustrings.py:1487 #: ../gui/wxpython/image2target/ii2t_menustrings.py:537 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1463 msgid "Calculates linear regression from two raster maps: y = a + b*x." msgstr "Oblicza regresjÄ™ liniowÄ… dla dwóch map rastrowych: y = a + b*x" -#: ../gui/wxpython/menustrings.py:545 ../gui/wxpython/menustrings.py:1487 +#: ../gui/wxpython/menustrings.py:546 ../gui/wxpython/menustrings.py:1488 #: ../gui/wxpython/image2target/ii2t_menustrings.py:538 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1464 msgid "Multiple regression" msgstr "" -#: ../gui/wxpython/menustrings.py:546 ../gui/wxpython/menustrings.py:1488 +#: ../gui/wxpython/menustrings.py:547 ../gui/wxpython/menustrings.py:1489 #: ../gui/wxpython/image2target/ii2t_menustrings.py:539 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1465 msgid "Calculates multiple linear regression from raster maps." msgstr "" -#: ../gui/wxpython/menustrings.py:547 ../gui/wxpython/menustrings.py:1489 +#: ../gui/wxpython/menustrings.py:548 ../gui/wxpython/menustrings.py:1490 #: ../gui/wxpython/image2target/ii2t_menustrings.py:540 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1466 msgid "Mutual category occurrences" msgstr "Sumuj wartoÅ›ci kategorii" -#: ../gui/wxpython/menustrings.py:548 ../gui/wxpython/menustrings.py:1490 +#: ../gui/wxpython/menustrings.py:549 ../gui/wxpython/menustrings.py:1491 #: ../gui/wxpython/image2target/ii2t_menustrings.py:541 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1467 msgid "Tabulates the mutual occurrence (coincidence) of categories for two raster map layers." msgstr "Przeskalowanie zakresu wartoÅ›ci kategorii w warstwie mapy rastrowej." -#: ../gui/wxpython/menustrings.py:549 ../gui/wxpython/menustrings.py:1491 +#: ../gui/wxpython/menustrings.py:550 ../gui/wxpython/menustrings.py:1492 #: ../gui/wxpython/image2target/ii2t_menustrings.py:542 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1468 msgid "&Vector" msgstr "&Wektor" -#: ../gui/wxpython/menustrings.py:550 ../gui/wxpython/menustrings.py:1492 +#: ../gui/wxpython/menustrings.py:551 ../gui/wxpython/menustrings.py:1493 #: ../gui/wxpython/image2target/ii2t_menustrings.py:543 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1469 msgid "Develop vector map" msgstr "Tworzenie mapy wektorowej" -#: ../gui/wxpython/menustrings.py:551 ../gui/wxpython/menustrings.py:1493 +#: ../gui/wxpython/menustrings.py:552 ../gui/wxpython/menustrings.py:1494 #: ../gui/wxpython/image2target/ii2t_menustrings.py:544 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1470 -#: ../gui/wxpython/gui_core/dialogs.py:264 -#: ../gui/wxpython/gui_core/dialogs.py:402 +#: ../gui/wxpython/gui_core/dialogs.py:265 +#: ../gui/wxpython/gui_core/dialogs.py:403 msgid "Create new vector map" msgstr "Utwórz nowÄ… mapÄ™ wektorowÄ…" -#: ../gui/wxpython/menustrings.py:552 ../gui/wxpython/menustrings.py:1494 +#: ../gui/wxpython/menustrings.py:553 ../gui/wxpython/menustrings.py:1495 #: ../gui/wxpython/image2target/ii2t_menustrings.py:545 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1471 msgid "Create new empty vector map" msgstr "Utwórz nowÄ… pustÄ… mapÄ™ wektorowÄ…" -#: ../gui/wxpython/menustrings.py:553 ../gui/wxpython/menustrings.py:1495 +#: ../gui/wxpython/menustrings.py:554 ../gui/wxpython/menustrings.py:1496 #: ../gui/wxpython/image2target/ii2t_menustrings.py:546 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1472 msgid "Edit vector map (non-interactively)" msgstr "Edytuj mapÄ™ wektorowÄ… /nie interaktywnie/" -#: ../gui/wxpython/menustrings.py:554 ../gui/wxpython/menustrings.py:1496 +#: ../gui/wxpython/menustrings.py:555 ../gui/wxpython/menustrings.py:1497 #: ../gui/wxpython/image2target/ii2t_menustrings.py:547 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1473 msgid "Edits a vector map, allows adding, deleting and modifying selected vector features." msgstr "" -#: ../gui/wxpython/menustrings.py:555 ../gui/wxpython/menustrings.py:1497 +#: ../gui/wxpython/menustrings.py:556 ../gui/wxpython/menustrings.py:1498 #: ../gui/wxpython/image2target/ii2t_menustrings.py:548 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1474 msgid "Convert object types" msgstr "Konwertuj typy obiektów" -#: ../gui/wxpython/menustrings.py:556 ../gui/wxpython/menustrings.py:1498 +#: ../gui/wxpython/menustrings.py:557 ../gui/wxpython/menustrings.py:1499 #: ../gui/wxpython/image2target/ii2t_menustrings.py:549 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1475 msgid "Changes type of vector features." msgstr "" -#: ../gui/wxpython/menustrings.py:557 ../gui/wxpython/menustrings.py:1499 +#: ../gui/wxpython/menustrings.py:558 ../gui/wxpython/menustrings.py:1500 #: ../gui/wxpython/image2target/ii2t_menustrings.py:550 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1476 msgid "Parallel lines" msgstr "Linie równolegÅ‚e" -#: ../gui/wxpython/menustrings.py:558 ../gui/wxpython/menustrings.py:1500 +#: ../gui/wxpython/menustrings.py:559 ../gui/wxpython/menustrings.py:1501 #: ../gui/wxpython/image2target/ii2t_menustrings.py:551 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1477 msgid "Creates parallel line to input vector lines." msgstr "Tworzy linie równolegÅ‚e do podanych linii wektorowych." -#: ../gui/wxpython/menustrings.py:559 ../gui/wxpython/menustrings.py:1501 +#: ../gui/wxpython/menustrings.py:560 ../gui/wxpython/menustrings.py:1502 #: ../gui/wxpython/image2target/ii2t_menustrings.py:552 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1478 msgid "Dissolve boundaries" msgstr "Granice regionu" -#: ../gui/wxpython/menustrings.py:560 ../gui/wxpython/menustrings.py:1502 +#: ../gui/wxpython/menustrings.py:561 ../gui/wxpython/menustrings.py:1503 #: ../gui/wxpython/image2target/ii2t_menustrings.py:553 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1479 msgid "Dissolves boundaries between adjacent areas sharing a common category number or attribute." msgstr "Usuwa granice pomiÄ™dzy sÄ…siadujÄ…cymi obszarami o tej samej kategorii lub wartoÅ›ci atrybutu" -#: ../gui/wxpython/menustrings.py:561 ../gui/wxpython/menustrings.py:1503 +#: ../gui/wxpython/menustrings.py:562 ../gui/wxpython/menustrings.py:1504 #: ../gui/wxpython/image2target/ii2t_menustrings.py:554 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1480 msgid "Create 3D vector over raster" msgstr "Utwórz wektor 3D nad rastrem" -#: ../gui/wxpython/menustrings.py:562 ../gui/wxpython/menustrings.py:1504 +#: ../gui/wxpython/menustrings.py:563 ../gui/wxpython/menustrings.py:1505 #: ../gui/wxpython/image2target/ii2t_menustrings.py:555 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1481 msgid "Converts 2D vector features to 3D by sampling of elevation raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:563 ../gui/wxpython/menustrings.py:1505 +#: ../gui/wxpython/menustrings.py:564 ../gui/wxpython/menustrings.py:1506 #: ../gui/wxpython/image2target/ii2t_menustrings.py:556 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1482 msgid "Extrude 3D vector map" msgstr "Utwórz mapÄ™ wektorowÄ… 3D" -#: ../gui/wxpython/menustrings.py:564 ../gui/wxpython/menustrings.py:1506 +#: ../gui/wxpython/menustrings.py:565 ../gui/wxpython/menustrings.py:1507 #: ../gui/wxpython/image2target/ii2t_menustrings.py:557 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1483 msgid "Extrudes flat vector features to 3D vector features with defined height. Optionally the height can be derived from sampling of elevation raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:565 ../gui/wxpython/menustrings.py:1507 +#: ../gui/wxpython/menustrings.py:566 ../gui/wxpython/menustrings.py:1508 #: ../gui/wxpython/image2target/ii2t_menustrings.py:558 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1484 msgid "Create labels" msgstr "Utwórz etykiety" -#: ../gui/wxpython/menustrings.py:566 ../gui/wxpython/menustrings.py:1508 +#: ../gui/wxpython/menustrings.py:567 ../gui/wxpython/menustrings.py:1509 #: ../gui/wxpython/image2target/ii2t_menustrings.py:559 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1485 msgid "Creates paint labels for a vector map from attached attributes." msgstr "Tworzy etykiety dla mapy wektorowej na podstawie doÅ‚Ä…czonej tabeli atrybutów." -#: ../gui/wxpython/menustrings.py:567 ../gui/wxpython/menustrings.py:1509 +#: ../gui/wxpython/menustrings.py:568 ../gui/wxpython/menustrings.py:1510 #: ../gui/wxpython/image2target/ii2t_menustrings.py:560 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1486 msgid "Reposition vector map" msgstr "Transformuj mapÄ™ wektorowÄ…" -#: ../gui/wxpython/menustrings.py:568 ../gui/wxpython/menustrings.py:1510 +#: ../gui/wxpython/menustrings.py:569 ../gui/wxpython/menustrings.py:1511 #: ../gui/wxpython/image2target/ii2t_menustrings.py:561 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1487 msgid "Performs an affine transformation (shift, scale and rotate) on vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:569 ../gui/wxpython/menustrings.py:1511 +#: ../gui/wxpython/menustrings.py:570 ../gui/wxpython/menustrings.py:1512 #: ../gui/wxpython/image2target/ii2t_menustrings.py:562 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1488 msgid "Rectify vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:570 ../gui/wxpython/menustrings.py:1512 +#: ../gui/wxpython/menustrings.py:571 ../gui/wxpython/menustrings.py:1513 #: ../gui/wxpython/image2target/ii2t_menustrings.py:563 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1489 msgid "Rectifies a vector by computing a coordinate transformation for each object in the vector based on the control points." msgstr "" -#: ../gui/wxpython/menustrings.py:574 ../gui/wxpython/menustrings.py:1516 +#: ../gui/wxpython/menustrings.py:575 ../gui/wxpython/menustrings.py:1517 #: ../gui/wxpython/image2target/ii2t_menustrings.py:567 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1493 msgid "Updates vector map metadata." msgstr "Aktualizuje metadane mapy wektorowej." -#: ../gui/wxpython/menustrings.py:575 ../gui/wxpython/menustrings.py:1517 +#: ../gui/wxpython/menustrings.py:576 ../gui/wxpython/menustrings.py:1518 #: ../gui/wxpython/image2target/ii2t_menustrings.py:568 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1494 msgid "Topology maintenance" msgstr "Topologia" -#: ../gui/wxpython/menustrings.py:576 ../gui/wxpython/menustrings.py:1518 +#: ../gui/wxpython/menustrings.py:577 ../gui/wxpython/menustrings.py:1519 #: ../gui/wxpython/image2target/ii2t_menustrings.py:569 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1495 msgid "Create or rebuild topology" msgstr "Utwórz/przebuduj topologiÄ™" -#: ../gui/wxpython/menustrings.py:577 ../gui/wxpython/menustrings.py:1519 +#: ../gui/wxpython/menustrings.py:578 ../gui/wxpython/menustrings.py:1520 #: ../gui/wxpython/image2target/ii2t_menustrings.py:570 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1496 msgid "Creates topology for vector map. Optionally also checks for topological errors." msgstr "" -#: ../gui/wxpython/menustrings.py:578 ../gui/wxpython/menustrings.py:1520 +#: ../gui/wxpython/menustrings.py:579 ../gui/wxpython/menustrings.py:1521 #: ../gui/wxpython/image2target/ii2t_menustrings.py:571 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1497 msgid "Rebuild topology on all vector maps" msgstr "Przebuduj topologiÄ™ wszystkich map wektorowych" -#: ../gui/wxpython/menustrings.py:579 ../gui/wxpython/menustrings.py:1521 +#: ../gui/wxpython/menustrings.py:580 ../gui/wxpython/menustrings.py:1522 #: ../gui/wxpython/image2target/ii2t_menustrings.py:572 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1498 msgid "Rebuilds topology on all vector maps in the current mapset." msgstr "Przebudowuje topologiÄ™ dla wszystkich map wektorowych w bieżącym mapsecie." -#: ../gui/wxpython/menustrings.py:580 ../gui/wxpython/menustrings.py:1522 +#: ../gui/wxpython/menustrings.py:581 ../gui/wxpython/menustrings.py:1523 #: ../gui/wxpython/image2target/ii2t_menustrings.py:573 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1499 msgid "Build polylines" msgstr "Utwórz polilinie" -#: ../gui/wxpython/menustrings.py:581 ../gui/wxpython/menustrings.py:1523 +#: ../gui/wxpython/menustrings.py:582 ../gui/wxpython/menustrings.py:1524 #: ../gui/wxpython/image2target/ii2t_menustrings.py:574 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1500 msgid "Builds polylines from lines or boundaries." msgstr "Tworzy polilinie z linii lub granic." -#: ../gui/wxpython/menustrings.py:582 ../gui/wxpython/menustrings.py:1524 +#: ../gui/wxpython/menustrings.py:583 ../gui/wxpython/menustrings.py:1525 #: ../gui/wxpython/image2target/ii2t_menustrings.py:575 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1501 msgid "Split lines" msgstr "Rozdziel linie" -#: ../gui/wxpython/menustrings.py:583 ../gui/wxpython/menustrings.py:1525 +#: ../gui/wxpython/menustrings.py:584 ../gui/wxpython/menustrings.py:1526 #: ../gui/wxpython/image2target/ii2t_menustrings.py:576 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1502 msgid "Splits vector lines to shorter segments." msgstr "" -#: ../gui/wxpython/menustrings.py:584 ../gui/wxpython/menustrings.py:1526 +#: ../gui/wxpython/menustrings.py:585 ../gui/wxpython/menustrings.py:1527 #: ../gui/wxpython/image2target/ii2t_menustrings.py:577 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1503 msgid "Split polylines" msgstr "Rozdziel polilinie" -#: ../gui/wxpython/menustrings.py:585 ../gui/wxpython/menustrings.py:1527 +#: ../gui/wxpython/menustrings.py:586 ../gui/wxpython/menustrings.py:1528 #: ../gui/wxpython/image2target/ii2t_menustrings.py:578 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1504 msgid "Creates points/segments from input vector lines and positions." msgstr "Tworzy punkty/segmenty z wejÅ›ciowych linii i pozycji." -#: ../gui/wxpython/menustrings.py:586 ../gui/wxpython/menustrings.py:1528 +#: ../gui/wxpython/menustrings.py:587 ../gui/wxpython/menustrings.py:1529 #: ../gui/wxpython/image2target/ii2t_menustrings.py:579 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1505 msgid "Clean vector map" msgstr "Wyczyść mapÄ™ wektorowÄ…" -#: ../gui/wxpython/menustrings.py:587 ../gui/wxpython/menustrings.py:1529 +#: ../gui/wxpython/menustrings.py:588 ../gui/wxpython/menustrings.py:1530 #: ../gui/wxpython/image2target/ii2t_menustrings.py:580 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1506 msgid "Toolset for cleaning topology of vector map." msgstr "NarzÄ™dzia do usuwania topologii mapy wektorowej." -#: ../gui/wxpython/menustrings.py:588 ../gui/wxpython/menustrings.py:1530 +#: ../gui/wxpython/menustrings.py:589 ../gui/wxpython/menustrings.py:1531 #: ../gui/wxpython/image2target/ii2t_menustrings.py:581 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1507 msgid "Smooth or simplify" msgstr "WygÅ‚adź lub uprość" -#: ../gui/wxpython/menustrings.py:589 ../gui/wxpython/menustrings.py:1531 +#: ../gui/wxpython/menustrings.py:590 ../gui/wxpython/menustrings.py:1532 #: ../gui/wxpython/image2target/ii2t_menustrings.py:582 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1508 msgid "Performs vector based generalization." msgstr "Generalizacja bazujÄ…ca na wektorach." -#: ../gui/wxpython/menustrings.py:590 ../gui/wxpython/menustrings.py:1532 +#: ../gui/wxpython/menustrings.py:591 ../gui/wxpython/menustrings.py:1533 #: ../gui/wxpython/image2target/ii2t_menustrings.py:583 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1509 msgid "Add centroids" msgstr "Dodaj centroidy" -#: ../gui/wxpython/menustrings.py:591 ../gui/wxpython/menustrings.py:1533 +#: ../gui/wxpython/menustrings.py:592 ../gui/wxpython/menustrings.py:1534 #: ../gui/wxpython/image2target/ii2t_menustrings.py:584 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1510 msgid "Adds missing centroids to closed boundaries." msgstr "Dodaje brakujÄ…ce centroidy do zamkniÄ™tych granic." -#: ../gui/wxpython/menustrings.py:594 ../gui/wxpython/menustrings.py:1536 +#: ../gui/wxpython/menustrings.py:595 ../gui/wxpython/menustrings.py:1537 #: ../gui/wxpython/image2target/ii2t_menustrings.py:587 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1513 msgid "Creates/modifies the color table associated with a vector map." msgstr "Tworzy/modyfikuje paletÄ™ kolorów zwiÄ…zanÄ… z mapÄ… wektorowÄ…." -#: ../gui/wxpython/menustrings.py:596 ../gui/wxpython/menustrings.py:1538 +#: ../gui/wxpython/menustrings.py:597 ../gui/wxpython/menustrings.py:1539 #: ../gui/wxpython/image2target/ii2t_menustrings.py:589 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1515 msgid "Interactive management of vector color tables." msgstr "" -#: ../gui/wxpython/menustrings.py:598 ../gui/wxpython/menustrings.py:1540 +#: ../gui/wxpython/menustrings.py:599 ../gui/wxpython/menustrings.py:1541 #: ../gui/wxpython/image2target/ii2t_menustrings.py:591 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1517 msgid "Exports the color table associated with a vector map." msgstr "Eksportuje paletÄ™ kolorów zwiÄ…zanÄ… z mapÄ… wektorowÄ…." -#: ../gui/wxpython/menustrings.py:599 ../gui/wxpython/menustrings.py:1541 +#: ../gui/wxpython/menustrings.py:600 ../gui/wxpython/menustrings.py:1542 #: ../gui/wxpython/image2target/ii2t_menustrings.py:592 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1518 msgid "Query vector map" msgstr "Odpytaj mapy wektorowe" -#: ../gui/wxpython/menustrings.py:600 ../gui/wxpython/menustrings.py:1542 +#: ../gui/wxpython/menustrings.py:601 ../gui/wxpython/menustrings.py:1543 #: ../gui/wxpython/image2target/ii2t_menustrings.py:593 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1519 msgid "Query with coordinate(s)" msgstr "Zapytanie wedÅ‚ug współrzÄ™dnych" -#: ../gui/wxpython/menustrings.py:601 ../gui/wxpython/menustrings.py:1543 +#: ../gui/wxpython/menustrings.py:602 ../gui/wxpython/menustrings.py:1544 #: ../gui/wxpython/image2target/ii2t_menustrings.py:594 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1520 msgid "Queries a vector map at given locations." msgstr "Odpytuje mapÄ™ wektorowych w zadanych lokalizacjach." -#: ../gui/wxpython/menustrings.py:602 ../gui/wxpython/menustrings.py:919 -#: ../gui/wxpython/menustrings.py:1544 ../gui/wxpython/menustrings.py:1861 +#: ../gui/wxpython/menustrings.py:603 ../gui/wxpython/menustrings.py:920 +#: ../gui/wxpython/menustrings.py:1545 ../gui/wxpython/menustrings.py:1862 #: ../gui/wxpython/image2target/ii2t_menustrings.py:595 #: ../gui/wxpython/image2target/ii2t_menustrings.py:903 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1521 @@ -7779,8 +7753,8 @@ msgid "Query vector attribute data" msgstr "Odpytaj tabelÄ™ mapy wektorowej" -#: ../gui/wxpython/menustrings.py:603 ../gui/wxpython/menustrings.py:920 -#: ../gui/wxpython/menustrings.py:1545 ../gui/wxpython/menustrings.py:1862 +#: ../gui/wxpython/menustrings.py:604 ../gui/wxpython/menustrings.py:921 +#: ../gui/wxpython/menustrings.py:1546 ../gui/wxpython/menustrings.py:1863 #: ../gui/wxpython/image2target/ii2t_menustrings.py:596 #: ../gui/wxpython/image2target/ii2t_menustrings.py:904 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1522 @@ -7788,56 +7762,56 @@ msgid "Prints vector map attributes." msgstr "WyÅ›wietla atrybuty mapy wektorowej." -#: ../gui/wxpython/menustrings.py:604 ../gui/wxpython/menustrings.py:1546 +#: ../gui/wxpython/menustrings.py:605 ../gui/wxpython/menustrings.py:1547 #: ../gui/wxpython/image2target/ii2t_menustrings.py:597 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1523 msgid "Feature selection" msgstr "Wybór obiektów" -#: ../gui/wxpython/menustrings.py:605 ../gui/wxpython/menustrings.py:1547 +#: ../gui/wxpython/menustrings.py:606 ../gui/wxpython/menustrings.py:1548 #: ../gui/wxpython/image2target/ii2t_menustrings.py:598 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1524 msgid "Select by attributes" msgstr "" -#: ../gui/wxpython/menustrings.py:606 ../gui/wxpython/menustrings.py:1548 +#: ../gui/wxpython/menustrings.py:607 ../gui/wxpython/menustrings.py:1549 #: ../gui/wxpython/image2target/ii2t_menustrings.py:599 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1525 msgid "Selects vector features from an existing vector map and creates a new vector map containing only the selected features." msgstr "" -#: ../gui/wxpython/menustrings.py:607 ../gui/wxpython/menustrings.py:1549 +#: ../gui/wxpython/menustrings.py:608 ../gui/wxpython/menustrings.py:1550 #: ../gui/wxpython/image2target/ii2t_menustrings.py:600 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1526 msgid "Select by another map" msgstr "Wybierz innÄ… mapÄ…" -#: ../gui/wxpython/menustrings.py:608 ../gui/wxpython/menustrings.py:1550 +#: ../gui/wxpython/menustrings.py:609 ../gui/wxpython/menustrings.py:1551 #: ../gui/wxpython/image2target/ii2t_menustrings.py:601 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1527 msgid "Selects features from vector map (A) by features from other vector map (B)." msgstr "Wybiera obiekty z mapy wektorowej (A) obiektami z innej mapy wektorowej (B)." -#: ../gui/wxpython/menustrings.py:616 ../gui/wxpython/menustrings.py:1558 +#: ../gui/wxpython/menustrings.py:617 ../gui/wxpython/menustrings.py:1559 #: ../gui/wxpython/image2target/ii2t_menustrings.py:609 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1535 msgid "Buffer vectors" msgstr "Buforuj wektory" -#: ../gui/wxpython/menustrings.py:617 ../gui/wxpython/menustrings.py:1559 +#: ../gui/wxpython/menustrings.py:618 ../gui/wxpython/menustrings.py:1560 #: ../gui/wxpython/image2target/ii2t_menustrings.py:610 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1536 msgid "Creates a buffer around vector features of given type." msgstr "" -#: ../gui/wxpython/menustrings.py:618 ../gui/wxpython/menustrings.py:1560 +#: ../gui/wxpython/menustrings.py:619 ../gui/wxpython/menustrings.py:1561 #: ../gui/wxpython/image2target/ii2t_menustrings.py:611 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1537 msgid "Point analysis" msgstr "" -#: ../gui/wxpython/menustrings.py:619 ../gui/wxpython/menustrings.py:632 -#: ../gui/wxpython/menustrings.py:1561 ../gui/wxpython/menustrings.py:1574 +#: ../gui/wxpython/menustrings.py:620 ../gui/wxpython/menustrings.py:633 +#: ../gui/wxpython/menustrings.py:1562 ../gui/wxpython/menustrings.py:1575 #: ../gui/wxpython/image2target/ii2t_menustrings.py:612 #: ../gui/wxpython/image2target/ii2t_menustrings.py:625 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1538 @@ -7845,9 +7819,9 @@ msgid "Identify and remove outliers" msgstr "" -#: ../gui/wxpython/menustrings.py:620 ../gui/wxpython/menustrings.py:633 -#: ../gui/wxpython/menustrings.py:732 ../gui/wxpython/menustrings.py:1562 -#: ../gui/wxpython/menustrings.py:1575 ../gui/wxpython/menustrings.py:1674 +#: ../gui/wxpython/menustrings.py:621 ../gui/wxpython/menustrings.py:634 +#: ../gui/wxpython/menustrings.py:733 ../gui/wxpython/menustrings.py:1563 +#: ../gui/wxpython/menustrings.py:1576 ../gui/wxpython/menustrings.py:1675 #: ../gui/wxpython/image2target/ii2t_menustrings.py:613 #: ../gui/wxpython/image2target/ii2t_menustrings.py:626 #: ../gui/wxpython/image2target/ii2t_menustrings.py:723 @@ -7857,26 +7831,26 @@ msgid "Removes outliers from vector point data." msgstr "" -#: ../gui/wxpython/menustrings.py:621 ../gui/wxpython/menustrings.py:1563 +#: ../gui/wxpython/menustrings.py:622 ../gui/wxpython/menustrings.py:1564 #: ../gui/wxpython/image2target/ii2t_menustrings.py:614 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1540 msgid "Identify point clusters" msgstr "" -#: ../gui/wxpython/menustrings.py:622 ../gui/wxpython/menustrings.py:1564 +#: ../gui/wxpython/menustrings.py:623 ../gui/wxpython/menustrings.py:1565 #: ../gui/wxpython/image2target/ii2t_menustrings.py:615 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1541 msgid "Performs cluster identification." msgstr "" -#: ../gui/wxpython/menustrings.py:623 ../gui/wxpython/menustrings.py:1565 +#: ../gui/wxpython/menustrings.py:624 ../gui/wxpython/menustrings.py:1566 #: ../gui/wxpython/image2target/ii2t_menustrings.py:616 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1542 msgid "Indices for quadrat counts of vector point lists" msgstr "" -#: ../gui/wxpython/menustrings.py:624 ../gui/wxpython/menustrings.py:749 -#: ../gui/wxpython/menustrings.py:1566 ../gui/wxpython/menustrings.py:1691 +#: ../gui/wxpython/menustrings.py:625 ../gui/wxpython/menustrings.py:750 +#: ../gui/wxpython/menustrings.py:1567 ../gui/wxpython/menustrings.py:1692 #: ../gui/wxpython/image2target/ii2t_menustrings.py:617 #: ../gui/wxpython/image2target/ii2t_menustrings.py:738 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1543 @@ -7884,8 +7858,8 @@ msgid "Indices for quadrat counts of vector point lists." msgstr "" -#: ../gui/wxpython/menustrings.py:625 ../gui/wxpython/menustrings.py:729 -#: ../gui/wxpython/menustrings.py:1567 ../gui/wxpython/menustrings.py:1671 +#: ../gui/wxpython/menustrings.py:626 ../gui/wxpython/menustrings.py:730 +#: ../gui/wxpython/menustrings.py:1568 ../gui/wxpython/menustrings.py:1672 #: ../gui/wxpython/image2target/ii2t_menustrings.py:618 #: ../gui/wxpython/image2target/ii2t_menustrings.py:720 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1544 @@ -7893,8 +7867,8 @@ msgid "Perturb points" msgstr "rozsuÅ„ punkty" -#: ../gui/wxpython/menustrings.py:626 ../gui/wxpython/menustrings.py:730 -#: ../gui/wxpython/menustrings.py:1568 ../gui/wxpython/menustrings.py:1672 +#: ../gui/wxpython/menustrings.py:627 ../gui/wxpython/menustrings.py:731 +#: ../gui/wxpython/menustrings.py:1569 ../gui/wxpython/menustrings.py:1673 #: ../gui/wxpython/image2target/ii2t_menustrings.py:619 #: ../gui/wxpython/image2target/ii2t_menustrings.py:721 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1545 @@ -7902,8 +7876,8 @@ msgid "Random location perturbations of vector points." msgstr "Losowe rozrzucenie punktów wektorowych " -#: ../gui/wxpython/menustrings.py:627 ../gui/wxpython/menustrings.py:733 -#: ../gui/wxpython/menustrings.py:1569 ../gui/wxpython/menustrings.py:1675 +#: ../gui/wxpython/menustrings.py:628 ../gui/wxpython/menustrings.py:734 +#: ../gui/wxpython/menustrings.py:1570 ../gui/wxpython/menustrings.py:1676 #: ../gui/wxpython/image2target/ii2t_menustrings.py:620 #: ../gui/wxpython/image2target/ii2t_menustrings.py:724 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1546 @@ -7911,8 +7885,8 @@ msgid "Test/training point sets" msgstr "dokonaj segmentacji" -#: ../gui/wxpython/menustrings.py:628 ../gui/wxpython/menustrings.py:734 -#: ../gui/wxpython/menustrings.py:1570 ../gui/wxpython/menustrings.py:1676 +#: ../gui/wxpython/menustrings.py:629 ../gui/wxpython/menustrings.py:735 +#: ../gui/wxpython/menustrings.py:1571 ../gui/wxpython/menustrings.py:1677 #: ../gui/wxpython/image2target/ii2t_menustrings.py:621 #: ../gui/wxpython/image2target/ii2t_menustrings.py:725 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1547 @@ -7920,14 +7894,14 @@ msgid "Randomly partition points into test/train sets." msgstr "" -#: ../gui/wxpython/menustrings.py:629 ../gui/wxpython/menustrings.py:1571 +#: ../gui/wxpython/menustrings.py:630 ../gui/wxpython/menustrings.py:1572 #: ../gui/wxpython/image2target/ii2t_menustrings.py:622 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1548 msgid "Tests for normality for vector points" msgstr "" -#: ../gui/wxpython/menustrings.py:630 ../gui/wxpython/menustrings.py:751 -#: ../gui/wxpython/menustrings.py:1572 ../gui/wxpython/menustrings.py:1693 +#: ../gui/wxpython/menustrings.py:631 ../gui/wxpython/menustrings.py:752 +#: ../gui/wxpython/menustrings.py:1573 ../gui/wxpython/menustrings.py:1694 #: ../gui/wxpython/image2target/ii2t_menustrings.py:623 #: ../gui/wxpython/image2target/ii2t_menustrings.py:740 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1549 @@ -7935,323 +7909,323 @@ msgid "Tests for normality for vector points." msgstr "" -#: ../gui/wxpython/menustrings.py:631 ../gui/wxpython/menustrings.py:1573 +#: ../gui/wxpython/menustrings.py:632 ../gui/wxpython/menustrings.py:1574 #: ../gui/wxpython/image2target/ii2t_menustrings.py:624 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1550 msgid "Lidar analysis" msgstr "Analiza danych LIDAR" -#: ../gui/wxpython/menustrings.py:634 ../gui/wxpython/menustrings.py:1576 +#: ../gui/wxpython/menustrings.py:635 ../gui/wxpython/menustrings.py:1577 #: ../gui/wxpython/image2target/ii2t_menustrings.py:627 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1553 msgid "Detect edges" msgstr "Wykryj granice" -#: ../gui/wxpython/menustrings.py:635 ../gui/wxpython/menustrings.py:1577 +#: ../gui/wxpython/menustrings.py:636 ../gui/wxpython/menustrings.py:1578 #: ../gui/wxpython/image2target/ii2t_menustrings.py:628 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1554 msgid "Detects the object's edges from a LIDAR data set." msgstr "Wykrywa granice obiektów z danych LIDAR." -#: ../gui/wxpython/menustrings.py:636 ../gui/wxpython/menustrings.py:1578 +#: ../gui/wxpython/menustrings.py:637 ../gui/wxpython/menustrings.py:1579 #: ../gui/wxpython/image2target/ii2t_menustrings.py:629 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1555 msgid "Detect interiors" msgstr "Wykryj obszary wewnÄ™trzne" -#: ../gui/wxpython/menustrings.py:637 ../gui/wxpython/menustrings.py:1579 +#: ../gui/wxpython/menustrings.py:638 ../gui/wxpython/menustrings.py:1580 #: ../gui/wxpython/image2target/ii2t_menustrings.py:630 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1556 msgid "Building contour determination and Region Growing algorithm for determining the building inside" msgstr "" -#: ../gui/wxpython/menustrings.py:638 ../gui/wxpython/menustrings.py:1580 +#: ../gui/wxpython/menustrings.py:639 ../gui/wxpython/menustrings.py:1581 #: ../gui/wxpython/image2target/ii2t_menustrings.py:631 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1557 msgid "Correct and reclassify objects" msgstr "Popraw i przeklasyfikuj obiekty" -#: ../gui/wxpython/menustrings.py:639 ../gui/wxpython/menustrings.py:1581 +#: ../gui/wxpython/menustrings.py:640 ../gui/wxpython/menustrings.py:1582 #: ../gui/wxpython/image2target/ii2t_menustrings.py:632 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1558 msgid "Corrects the v.lidar.growing output. It is the last of the three algorithms for LIDAR filtering." msgstr "" -#: ../gui/wxpython/menustrings.py:640 ../gui/wxpython/menustrings.py:1582 +#: ../gui/wxpython/menustrings.py:641 ../gui/wxpython/menustrings.py:1583 #: ../gui/wxpython/image2target/ii2t_menustrings.py:633 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1559 msgid "Linear referencing" msgstr "Wymiarowanie obiektów liniowych" -#: ../gui/wxpython/menustrings.py:641 ../gui/wxpython/menustrings.py:1583 +#: ../gui/wxpython/menustrings.py:642 ../gui/wxpython/menustrings.py:1584 #: ../gui/wxpython/image2target/ii2t_menustrings.py:634 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1560 msgid "Create LRS" msgstr "Utwórz liniowy system odniesienia" -#: ../gui/wxpython/menustrings.py:642 ../gui/wxpython/menustrings.py:1584 +#: ../gui/wxpython/menustrings.py:643 ../gui/wxpython/menustrings.py:1585 #: ../gui/wxpython/image2target/ii2t_menustrings.py:635 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1561 msgid "Creates a linear reference system." msgstr "Tworzy liniowy system odniesienia." -#: ../gui/wxpython/menustrings.py:643 ../gui/wxpython/menustrings.py:1585 +#: ../gui/wxpython/menustrings.py:644 ../gui/wxpython/menustrings.py:1586 #: ../gui/wxpython/image2target/ii2t_menustrings.py:636 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1562 msgid "Create stationing" msgstr "" -#: ../gui/wxpython/menustrings.py:644 ../gui/wxpython/menustrings.py:1586 +#: ../gui/wxpython/menustrings.py:645 ../gui/wxpython/menustrings.py:1587 #: ../gui/wxpython/image2target/ii2t_menustrings.py:637 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1563 msgid "Creates stationing from input lines, and linear reference system." msgstr "" -#: ../gui/wxpython/menustrings.py:645 ../gui/wxpython/menustrings.py:1587 +#: ../gui/wxpython/menustrings.py:646 ../gui/wxpython/menustrings.py:1588 #: ../gui/wxpython/image2target/ii2t_menustrings.py:638 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1564 msgid "Create points/segments" msgstr "Utwórz punkty/segmenty" -#: ../gui/wxpython/menustrings.py:646 ../gui/wxpython/menustrings.py:1588 +#: ../gui/wxpython/menustrings.py:647 ../gui/wxpython/menustrings.py:1589 #: ../gui/wxpython/image2target/ii2t_menustrings.py:639 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1565 msgid "Creates points/segments from input lines, linear reference system and positions read from stdin or a file." msgstr "" -#: ../gui/wxpython/menustrings.py:647 ../gui/wxpython/menustrings.py:1589 +#: ../gui/wxpython/menustrings.py:648 ../gui/wxpython/menustrings.py:1590 #: ../gui/wxpython/image2target/ii2t_menustrings.py:640 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1566 msgid "Find line id and offset" msgstr "Znajdź ID linii i odchyÅ‚kÄ™" -#: ../gui/wxpython/menustrings.py:648 ../gui/wxpython/menustrings.py:1590 +#: ../gui/wxpython/menustrings.py:649 ../gui/wxpython/menustrings.py:1591 #: ../gui/wxpython/image2target/ii2t_menustrings.py:641 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1567 msgid "Finds line id and real km+offset for given points in vector map using linear reference system." msgstr "" -#: ../gui/wxpython/menustrings.py:649 ../gui/wxpython/menustrings.py:1591 +#: ../gui/wxpython/menustrings.py:650 ../gui/wxpython/menustrings.py:1592 #: ../gui/wxpython/image2target/ii2t_menustrings.py:642 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1568 msgid "Nearest features" msgstr "Najbliższe obiekty" -#: ../gui/wxpython/menustrings.py:650 ../gui/wxpython/menustrings.py:1592 +#: ../gui/wxpython/menustrings.py:651 ../gui/wxpython/menustrings.py:1593 #: ../gui/wxpython/image2target/ii2t_menustrings.py:643 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1569 msgid "Finds the nearest element in vector map 'to' for elements in vector map 'from'." msgstr "" -#: ../gui/wxpython/menustrings.py:651 ../gui/wxpython/menustrings.py:1593 +#: ../gui/wxpython/menustrings.py:652 ../gui/wxpython/menustrings.py:1594 #: ../gui/wxpython/image2target/ii2t_menustrings.py:644 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1570 msgid "Network analysis" msgstr "Analizy sieciowe" -#: ../gui/wxpython/menustrings.py:652 ../gui/wxpython/menustrings.py:1594 +#: ../gui/wxpython/menustrings.py:653 ../gui/wxpython/menustrings.py:1595 #: ../gui/wxpython/image2target/ii2t_menustrings.py:645 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1571 #: ../gui/wxpython/mapdisp/toolbars.py:58 msgid "Vector network analysis tool" msgstr "" -#: ../gui/wxpython/menustrings.py:653 ../gui/wxpython/menustrings.py:1595 +#: ../gui/wxpython/menustrings.py:654 ../gui/wxpython/menustrings.py:1596 #: ../gui/wxpython/image2target/ii2t_menustrings.py:646 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1572 msgid "Tool for interactive vector network analysis." msgstr "" -#: ../gui/wxpython/menustrings.py:654 ../gui/wxpython/menustrings.py:1596 +#: ../gui/wxpython/menustrings.py:655 ../gui/wxpython/menustrings.py:1597 #: ../gui/wxpython/image2target/ii2t_menustrings.py:647 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1573 msgid "Network preparation" msgstr "Przygotowanie sieci" -#: ../gui/wxpython/menustrings.py:655 ../gui/wxpython/menustrings.py:1597 +#: ../gui/wxpython/menustrings.py:656 ../gui/wxpython/menustrings.py:1598 #: ../gui/wxpython/image2target/ii2t_menustrings.py:648 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1574 msgid "Performs network maintenance." msgstr "Utrzymanie sieci." -#: ../gui/wxpython/menustrings.py:656 ../gui/wxpython/menustrings.py:1598 +#: ../gui/wxpython/menustrings.py:657 ../gui/wxpython/menustrings.py:1599 #: ../gui/wxpython/image2target/ii2t_menustrings.py:649 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1575 msgid "Allocate subnets" msgstr "Wyznaczanie podsieci" -#: ../gui/wxpython/menustrings.py:657 ../gui/wxpython/menustrings.py:1599 +#: ../gui/wxpython/menustrings.py:658 ../gui/wxpython/menustrings.py:1600 msgid "Allocates subnets for nearest centers. Center node must be opened (costs >= 0). Costs of center node are used in calculation." msgstr "" -#: ../gui/wxpython/menustrings.py:658 ../gui/wxpython/menustrings.py:1600 +#: ../gui/wxpython/menustrings.py:659 ../gui/wxpython/menustrings.py:1601 #: ../gui/wxpython/image2target/ii2t_menustrings.py:651 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1577 msgid "Split net" msgstr "Rozdziel sieć" -#: ../gui/wxpython/menustrings.py:659 ../gui/wxpython/menustrings.py:1601 +#: ../gui/wxpython/menustrings.py:660 ../gui/wxpython/menustrings.py:1602 msgid "Splits subnets for nearest centers by cost isolines. Splits net to bands between cost isolines (direction from center). Center node must be opened (costs >= 0). Costs of center node are used in calculation." msgstr "" -#: ../gui/wxpython/menustrings.py:660 ../gui/wxpython/menustrings.py:1602 +#: ../gui/wxpython/menustrings.py:661 ../gui/wxpython/menustrings.py:1603 #: ../gui/wxpython/image2target/ii2t_menustrings.py:653 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1579 msgid "Shortest path" msgstr "Najkrótsza trasa" -#: ../gui/wxpython/menustrings.py:661 ../gui/wxpython/menustrings.py:1603 +#: ../gui/wxpython/menustrings.py:662 ../gui/wxpython/menustrings.py:1604 #: ../gui/wxpython/image2target/ii2t_menustrings.py:654 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1580 msgid "Finds shortest path on vector network." msgstr "Znajduje najkrótszÄ… trasÄ™ w sieci wektorowej." -#: ../gui/wxpython/menustrings.py:662 ../gui/wxpython/menustrings.py:1604 +#: ../gui/wxpython/menustrings.py:663 ../gui/wxpython/menustrings.py:1605 #: ../gui/wxpython/image2target/ii2t_menustrings.py:655 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1581 msgid "Shortest path for sets of features" msgstr "Najkrótsza droga dla obiektów" -#: ../gui/wxpython/menustrings.py:663 ../gui/wxpython/menustrings.py:1605 +#: ../gui/wxpython/menustrings.py:664 ../gui/wxpython/menustrings.py:1606 #: ../gui/wxpython/image2target/ii2t_menustrings.py:656 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1582 msgid "Computes shortest distance via the network between the given sets of features. Finds the shortest paths from each 'from' point to the nearest 'to' feature and various information about this relation are uploaded to the attribute table." msgstr "" -#: ../gui/wxpython/menustrings.py:664 ../gui/wxpython/menustrings.py:1606 +#: ../gui/wxpython/menustrings.py:665 ../gui/wxpython/menustrings.py:1607 #: ../gui/wxpython/image2target/ii2t_menustrings.py:657 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1583 msgid "Shortest path using timetables" msgstr "Najkrótsza trasa za pomocÄ… rozkÅ‚adów" -#: ../gui/wxpython/menustrings.py:665 ../gui/wxpython/menustrings.py:1607 +#: ../gui/wxpython/menustrings.py:666 ../gui/wxpython/menustrings.py:1608 #: ../gui/wxpython/image2target/ii2t_menustrings.py:658 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1584 msgid "Finds shortest path using timetables." msgstr "Znajduje najkrótszÄ… trasÄ™ przy użyciu rozkÅ‚adów jazdy." -#: ../gui/wxpython/menustrings.py:666 ../gui/wxpython/menustrings.py:1608 +#: ../gui/wxpython/menustrings.py:667 ../gui/wxpython/menustrings.py:1609 #: ../gui/wxpython/image2target/ii2t_menustrings.py:659 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1585 msgid "Shortest path for all pairs" msgstr "Najkrótsza trasa dla wszystkich par" -#: ../gui/wxpython/menustrings.py:667 ../gui/wxpython/menustrings.py:1609 +#: ../gui/wxpython/menustrings.py:668 ../gui/wxpython/menustrings.py:1610 #: ../gui/wxpython/image2target/ii2t_menustrings.py:660 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1586 msgid "Computes the shortest path between all pairs of nodes in the network." msgstr "Oblicza najkrótszÄ… trasÄ™ pomiÄ™dzy wszystkimi parami punktów w sieci." -#: ../gui/wxpython/menustrings.py:668 ../gui/wxpython/menustrings.py:1610 +#: ../gui/wxpython/menustrings.py:669 ../gui/wxpython/menustrings.py:1611 #: ../gui/wxpython/image2target/ii2t_menustrings.py:661 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1587 msgid "Visibility network" msgstr "Linie widocznoÅ›ci" -#: ../gui/wxpython/menustrings.py:669 ../gui/wxpython/menustrings.py:1611 +#: ../gui/wxpython/menustrings.py:670 ../gui/wxpython/menustrings.py:1612 #: ../gui/wxpython/image2target/ii2t_menustrings.py:662 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1588 msgid "Performs visibility graph construction." msgstr "" -#: ../gui/wxpython/menustrings.py:670 ../gui/wxpython/menustrings.py:1612 +#: ../gui/wxpython/menustrings.py:671 ../gui/wxpython/menustrings.py:1613 #: ../gui/wxpython/image2target/ii2t_menustrings.py:663 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1589 msgid "Bridges and articulation points" msgstr "" -#: ../gui/wxpython/menustrings.py:671 ../gui/wxpython/menustrings.py:1613 +#: ../gui/wxpython/menustrings.py:672 ../gui/wxpython/menustrings.py:1614 #: ../gui/wxpython/image2target/ii2t_menustrings.py:664 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1590 msgid "Computes bridges and articulation points in the network." msgstr "" -#: ../gui/wxpython/menustrings.py:672 ../gui/wxpython/menustrings.py:1614 +#: ../gui/wxpython/menustrings.py:673 ../gui/wxpython/menustrings.py:1615 #: ../gui/wxpython/image2target/ii2t_menustrings.py:665 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1591 msgid "Maximum flow" msgstr "Maksymalny przepÅ‚yw" -#: ../gui/wxpython/menustrings.py:673 ../gui/wxpython/menustrings.py:1615 +#: ../gui/wxpython/menustrings.py:674 ../gui/wxpython/menustrings.py:1616 #: ../gui/wxpython/image2target/ii2t_menustrings.py:666 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1592 msgid "Computes the maximum flow between two sets of nodes in the network." msgstr "" -#: ../gui/wxpython/menustrings.py:674 ../gui/wxpython/menustrings.py:1616 +#: ../gui/wxpython/menustrings.py:675 ../gui/wxpython/menustrings.py:1617 #: ../gui/wxpython/image2target/ii2t_menustrings.py:667 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1593 msgid "Vertex connectivity" msgstr "" -#: ../gui/wxpython/menustrings.py:675 ../gui/wxpython/menustrings.py:1617 +#: ../gui/wxpython/menustrings.py:676 ../gui/wxpython/menustrings.py:1618 #: ../gui/wxpython/image2target/ii2t_menustrings.py:668 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1594 msgid "Computes vertex connectivity between two sets of nodes in the network." msgstr "" -#: ../gui/wxpython/menustrings.py:676 ../gui/wxpython/menustrings.py:1618 +#: ../gui/wxpython/menustrings.py:677 ../gui/wxpython/menustrings.py:1619 #: ../gui/wxpython/image2target/ii2t_menustrings.py:669 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1595 msgid "Components" msgstr "Komponenty" -#: ../gui/wxpython/menustrings.py:677 ../gui/wxpython/menustrings.py:1619 +#: ../gui/wxpython/menustrings.py:678 ../gui/wxpython/menustrings.py:1620 #: ../gui/wxpython/image2target/ii2t_menustrings.py:670 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1596 msgid "Computes strongly and weakly connected components in the network." msgstr "" -#: ../gui/wxpython/menustrings.py:678 ../gui/wxpython/menustrings.py:1620 +#: ../gui/wxpython/menustrings.py:679 ../gui/wxpython/menustrings.py:1621 #: ../gui/wxpython/image2target/ii2t_menustrings.py:671 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1597 msgid "Centrality" msgstr "" -#: ../gui/wxpython/menustrings.py:679 ../gui/wxpython/menustrings.py:1621 +#: ../gui/wxpython/menustrings.py:680 ../gui/wxpython/menustrings.py:1622 #: ../gui/wxpython/image2target/ii2t_menustrings.py:672 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1598 msgid "Computes degree, centrality, betweeness, closeness and eigenvector centrality measures in the network." msgstr "" -#: ../gui/wxpython/menustrings.py:680 ../gui/wxpython/menustrings.py:1622 +#: ../gui/wxpython/menustrings.py:681 ../gui/wxpython/menustrings.py:1623 #: ../gui/wxpython/image2target/ii2t_menustrings.py:673 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1599 msgid "Steiner tree" msgstr "Drzewa Steinera" -#: ../gui/wxpython/menustrings.py:681 ../gui/wxpython/menustrings.py:1623 +#: ../gui/wxpython/menustrings.py:682 ../gui/wxpython/menustrings.py:1624 #: ../gui/wxpython/image2target/ii2t_menustrings.py:674 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1600 msgid "Creates Steiner tree for the network and given terminals. Note that 'Minimum Steiner Tree' problem is NP-hard and heuristic algorithm is used in this module so the result may be sub optimal." msgstr "" -#: ../gui/wxpython/menustrings.py:682 ../gui/wxpython/menustrings.py:1624 +#: ../gui/wxpython/menustrings.py:683 ../gui/wxpython/menustrings.py:1625 #: ../gui/wxpython/image2target/ii2t_menustrings.py:675 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1601 msgid "Minimum spanning tree" msgstr "" -#: ../gui/wxpython/menustrings.py:683 ../gui/wxpython/menustrings.py:1625 +#: ../gui/wxpython/menustrings.py:684 ../gui/wxpython/menustrings.py:1626 #: ../gui/wxpython/image2target/ii2t_menustrings.py:676 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1602 msgid "Computes minimum spanning tree for the network." msgstr "" -#: ../gui/wxpython/menustrings.py:684 ../gui/wxpython/menustrings.py:1626 +#: ../gui/wxpython/menustrings.py:685 ../gui/wxpython/menustrings.py:1627 #: ../gui/wxpython/image2target/ii2t_menustrings.py:677 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1603 msgid "Traveling salesman analysis" msgstr "Analizy komiwojażera" -#: ../gui/wxpython/menustrings.py:685 ../gui/wxpython/menustrings.py:1627 +#: ../gui/wxpython/menustrings.py:686 ../gui/wxpython/menustrings.py:1628 #: ../gui/wxpython/image2target/ii2t_menustrings.py:678 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1604 msgid "Creates a cycle connecting given nodes (Traveling salesman problem). Note that TSP is NP-hard, heuristic algorithm is used by this module and created cycle may be sub optimal" msgstr "" -#: ../gui/wxpython/menustrings.py:686 ../gui/wxpython/menustrings.py:689 -#: ../gui/wxpython/menustrings.py:1628 ../gui/wxpython/menustrings.py:1631 +#: ../gui/wxpython/menustrings.py:687 ../gui/wxpython/menustrings.py:690 +#: ../gui/wxpython/menustrings.py:1629 ../gui/wxpython/menustrings.py:1632 #: ../gui/wxpython/image2target/ii2t_menustrings.py:679 #: ../gui/wxpython/image2target/ii2t_menustrings.py:680 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1605 @@ -8259,1016 +8233,1016 @@ msgid "Overlay vector maps" msgstr "Przykryj mapy wektorowe" -#: ../gui/wxpython/menustrings.py:687 ../gui/wxpython/menustrings.py:1629 +#: ../gui/wxpython/menustrings.py:688 ../gui/wxpython/menustrings.py:1630 msgid "Clip vector maps" msgstr "" -#: ../gui/wxpython/menustrings.py:688 ../gui/wxpython/menustrings.py:1630 +#: ../gui/wxpython/menustrings.py:689 ../gui/wxpython/menustrings.py:1631 msgid "Extracts features of input map which overlay features of clip map." msgstr "" -#: ../gui/wxpython/menustrings.py:690 ../gui/wxpython/menustrings.py:1632 +#: ../gui/wxpython/menustrings.py:691 ../gui/wxpython/menustrings.py:1633 #: ../gui/wxpython/image2target/ii2t_menustrings.py:681 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1607 msgid "Overlays two vector maps offering clip, intersection, difference, symmetrical difference, union operators." msgstr "" -#: ../gui/wxpython/menustrings.py:691 ../gui/wxpython/menustrings.py:1633 +#: ../gui/wxpython/menustrings.py:692 ../gui/wxpython/menustrings.py:1634 #: ../gui/wxpython/image2target/ii2t_menustrings.py:682 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1608 msgid "Patch vector maps" msgstr "Wyczyść mapÄ™ wektorowÄ…" -#: ../gui/wxpython/menustrings.py:692 ../gui/wxpython/menustrings.py:1634 +#: ../gui/wxpython/menustrings.py:693 ../gui/wxpython/menustrings.py:1635 #: ../gui/wxpython/image2target/ii2t_menustrings.py:683 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1609 msgid "Creates a new vector map by combining other vector maps." msgstr "Tworzy nowÄ… mapÄ™ wektorowÄ… z innych map wektorowych." -#: ../gui/wxpython/menustrings.py:693 ../gui/wxpython/menustrings.py:1635 +#: ../gui/wxpython/menustrings.py:694 ../gui/wxpython/menustrings.py:1636 #: ../gui/wxpython/image2target/ii2t_menustrings.py:684 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1610 msgid "Manage categories" msgstr "ZarzÄ…dzaj kategoriami" -#: ../gui/wxpython/menustrings.py:694 ../gui/wxpython/menustrings.py:1636 +#: ../gui/wxpython/menustrings.py:695 ../gui/wxpython/menustrings.py:1637 #: ../gui/wxpython/image2target/ii2t_menustrings.py:685 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1611 msgid "Change or report categories" msgstr "ZarzÄ…dzaj lub twórz raport kategorii" -#: ../gui/wxpython/menustrings.py:695 ../gui/wxpython/menustrings.py:1637 +#: ../gui/wxpython/menustrings.py:696 ../gui/wxpython/menustrings.py:1638 #: ../gui/wxpython/image2target/ii2t_menustrings.py:686 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1612 msgid "Attaches, deletes or reports vector categories to map geometry." msgstr "DoÅ‚Ä…cza, usuwa lub raportuje kategorie wektorowe do geometrii map." -#: ../gui/wxpython/menustrings.py:697 ../gui/wxpython/menustrings.py:1639 +#: ../gui/wxpython/menustrings.py:698 ../gui/wxpython/menustrings.py:1640 #: ../gui/wxpython/image2target/ii2t_menustrings.py:688 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1614 msgid "Changes vector category values for an existing vector map according to results of SQL queries or a value in attribute table column." msgstr "" -#: ../gui/wxpython/menustrings.py:698 ../gui/wxpython/menustrings.py:1640 +#: ../gui/wxpython/menustrings.py:699 ../gui/wxpython/menustrings.py:1641 #: ../gui/wxpython/image2target/ii2t_menustrings.py:689 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1615 #: ../gui/wxpython/dbmgr/dialogs.py:122 msgid "Update attributes" msgstr "Modyfikuj atrybuty" -#: ../gui/wxpython/menustrings.py:699 ../gui/wxpython/menustrings.py:1641 +#: ../gui/wxpython/menustrings.py:700 ../gui/wxpython/menustrings.py:1642 #: ../gui/wxpython/image2target/ii2t_menustrings.py:690 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1616 msgid "Update area attributes from raster" msgstr "Modyfikuj atrybuty obszarów z rastra" -#: ../gui/wxpython/menustrings.py:700 ../gui/wxpython/menustrings.py:1642 +#: ../gui/wxpython/menustrings.py:701 ../gui/wxpython/menustrings.py:1643 #: ../gui/wxpython/image2target/ii2t_menustrings.py:691 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1617 msgid "Calculates univariate statistics from a raster map based on a vector map and uploads statistics to new attribute columns." msgstr "" -#: ../gui/wxpython/menustrings.py:701 ../gui/wxpython/menustrings.py:1643 +#: ../gui/wxpython/menustrings.py:702 ../gui/wxpython/menustrings.py:1644 #: ../gui/wxpython/image2target/ii2t_menustrings.py:692 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1618 msgid "Update area attributes from vector" msgstr "" -#: ../gui/wxpython/menustrings.py:702 ../gui/wxpython/menustrings.py:1644 +#: ../gui/wxpython/menustrings.py:703 ../gui/wxpython/menustrings.py:1645 #: ../gui/wxpython/image2target/ii2t_menustrings.py:693 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1619 msgid "Count points in areas, calculate statistics from point attributes." msgstr "" -#: ../gui/wxpython/menustrings.py:703 ../gui/wxpython/menustrings.py:1645 +#: ../gui/wxpython/menustrings.py:704 ../gui/wxpython/menustrings.py:1646 #: ../gui/wxpython/image2target/ii2t_menustrings.py:694 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1620 msgid "Update point attributes from areas" msgstr "Modyfikuj atrybuty punktów z obszarów" -#: ../gui/wxpython/menustrings.py:704 ../gui/wxpython/menustrings.py:1646 +#: ../gui/wxpython/menustrings.py:705 ../gui/wxpython/menustrings.py:1647 #: ../gui/wxpython/image2target/ii2t_menustrings.py:695 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1621 msgid "Uploads vector values at positions of vector points to the table." msgstr "" -#: ../gui/wxpython/menustrings.py:705 ../gui/wxpython/menustrings.py:1647 +#: ../gui/wxpython/menustrings.py:706 ../gui/wxpython/menustrings.py:1648 #: ../gui/wxpython/image2target/ii2t_menustrings.py:696 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1622 msgid "Update database values from vector" msgstr "" -#: ../gui/wxpython/menustrings.py:706 ../gui/wxpython/menustrings.py:1648 +#: ../gui/wxpython/menustrings.py:707 ../gui/wxpython/menustrings.py:1649 #: ../gui/wxpython/image2target/ii2t_menustrings.py:697 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1623 msgid "Populates attribute values from vector features." msgstr "Pobiera wartoÅ›ci atrybutów z obiektów wektorowych." -#: ../gui/wxpython/menustrings.py:707 ../gui/wxpython/menustrings.py:1649 +#: ../gui/wxpython/menustrings.py:708 ../gui/wxpython/menustrings.py:1650 #: ../gui/wxpython/image2target/ii2t_menustrings.py:698 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1624 msgid "Sample raster maps at point locations" msgstr "Próbkuj mapÄ™ rastrowÄ… w punktach wektorowych" -#: ../gui/wxpython/menustrings.py:708 ../gui/wxpython/menustrings.py:1650 +#: ../gui/wxpython/menustrings.py:709 ../gui/wxpython/menustrings.py:1651 #: ../gui/wxpython/image2target/ii2t_menustrings.py:699 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1625 msgid "Uploads raster values at positions of vector points to the table." msgstr "Wczytuje do tabeli wartoÅ›ci rastra w pozycjach punktów wektorowych." -#: ../gui/wxpython/menustrings.py:709 ../gui/wxpython/menustrings.py:1651 +#: ../gui/wxpython/menustrings.py:710 ../gui/wxpython/menustrings.py:1652 #: ../gui/wxpython/image2target/ii2t_menustrings.py:700 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1626 msgid "Sample raster neighborhood around points" msgstr "Próbkuj sÄ…siedztwo rastra wokół punktów" -#: ../gui/wxpython/menustrings.py:710 ../gui/wxpython/menustrings.py:1652 +#: ../gui/wxpython/menustrings.py:711 ../gui/wxpython/menustrings.py:1653 #: ../gui/wxpython/image2target/ii2t_menustrings.py:701 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1627 msgid "Samples a raster map at vector point locations." msgstr "Próbkuje mapÄ™ rastrowÄ… w sÄ…siedztwie punktów wektorowych." -#: ../gui/wxpython/menustrings.py:711 ../gui/wxpython/menustrings.py:1653 +#: ../gui/wxpython/menustrings.py:712 ../gui/wxpython/menustrings.py:1654 #: ../gui/wxpython/image2target/ii2t_menustrings.py:702 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1628 msgid "Generate area for current region" msgstr "Obrysuj zasiÄ™g bieżącego regionu" -#: ../gui/wxpython/menustrings.py:712 ../gui/wxpython/menustrings.py:1654 +#: ../gui/wxpython/menustrings.py:713 ../gui/wxpython/menustrings.py:1655 #: ../gui/wxpython/image2target/ii2t_menustrings.py:703 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1629 msgid "Creates a vector polygon from the current region extent." msgstr "" -#: ../gui/wxpython/menustrings.py:713 ../gui/wxpython/menustrings.py:1655 +#: ../gui/wxpython/menustrings.py:714 ../gui/wxpython/menustrings.py:1656 #: ../gui/wxpython/image2target/ii2t_menustrings.py:704 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1630 msgid "Generate areas from points" msgstr "Utwórz obszary z punktów" -#: ../gui/wxpython/menustrings.py:714 ../gui/wxpython/menustrings.py:1656 +#: ../gui/wxpython/menustrings.py:715 ../gui/wxpython/menustrings.py:1657 #: ../gui/wxpython/image2target/ii2t_menustrings.py:705 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1631 msgid "Convex hull" msgstr "Otoczka wypukÅ‚a" -#: ../gui/wxpython/menustrings.py:715 ../gui/wxpython/menustrings.py:1657 +#: ../gui/wxpython/menustrings.py:716 ../gui/wxpython/menustrings.py:1658 #: ../gui/wxpython/image2target/ii2t_menustrings.py:706 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1632 msgid "Produces a 2D/3D convex hull for a given vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:716 ../gui/wxpython/menustrings.py:1658 +#: ../gui/wxpython/menustrings.py:717 ../gui/wxpython/menustrings.py:1659 #: ../gui/wxpython/image2target/ii2t_menustrings.py:707 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1633 msgid "Delaunay triangles" msgstr "Triangulacja Delone" -#: ../gui/wxpython/menustrings.py:717 ../gui/wxpython/menustrings.py:1659 +#: ../gui/wxpython/menustrings.py:718 ../gui/wxpython/menustrings.py:1660 #: ../gui/wxpython/image2target/ii2t_menustrings.py:708 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1634 msgid "Creates a Delaunay triangulation from an input vector map containing points or centroids." msgstr "" -#: ../gui/wxpython/menustrings.py:718 ../gui/wxpython/menustrings.py:1660 +#: ../gui/wxpython/menustrings.py:719 ../gui/wxpython/menustrings.py:1661 #: ../gui/wxpython/image2target/ii2t_menustrings.py:709 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1635 msgid "Voronoi diagram/Thiessen polygons" msgstr "Diagram Woronoja/poligony Thiessena" -#: ../gui/wxpython/menustrings.py:719 ../gui/wxpython/menustrings.py:1661 +#: ../gui/wxpython/menustrings.py:720 ../gui/wxpython/menustrings.py:1662 msgid "Creates a Voronoi diagram constrained to the extents of the current region from an input vector map containing points or centroids." msgstr "" -#: ../gui/wxpython/menustrings.py:720 ../gui/wxpython/menustrings.py:1662 +#: ../gui/wxpython/menustrings.py:721 ../gui/wxpython/menustrings.py:1663 #: ../gui/wxpython/image2target/ii2t_menustrings.py:711 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1637 msgid "Generate grid" msgstr "Utwórz GRID" -#: ../gui/wxpython/menustrings.py:721 ../gui/wxpython/menustrings.py:1663 +#: ../gui/wxpython/menustrings.py:722 ../gui/wxpython/menustrings.py:1664 #: ../gui/wxpython/image2target/ii2t_menustrings.py:712 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1638 msgid "Creates a vector map of a user-defined grid." msgstr "" -#: ../gui/wxpython/menustrings.py:722 ../gui/wxpython/menustrings.py:1664 +#: ../gui/wxpython/menustrings.py:723 ../gui/wxpython/menustrings.py:1665 #: ../gui/wxpython/image2target/ii2t_menustrings.py:713 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1639 msgid "Generate points" msgstr "Utwórz punkty" -#: ../gui/wxpython/menustrings.py:723 ../gui/wxpython/menustrings.py:1665 +#: ../gui/wxpython/menustrings.py:724 ../gui/wxpython/menustrings.py:1666 #: ../gui/wxpython/image2target/ii2t_menustrings.py:714 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1640 msgid "Generate from database" msgstr "z bazy danych" -#: ../gui/wxpython/menustrings.py:724 ../gui/wxpython/menustrings.py:1666 +#: ../gui/wxpython/menustrings.py:725 ../gui/wxpython/menustrings.py:1667 #: ../gui/wxpython/image2target/ii2t_menustrings.py:715 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1641 msgid "Creates new vector (points) map from database table containing coordinates." msgstr "Tworzy nowÄ… punktowÄ… mapÄ™ wektorowÄ… z tabeli bazy danych zawierajÄ…cej współrzÄ™dne." -#: ../gui/wxpython/menustrings.py:725 ../gui/wxpython/menustrings.py:1667 +#: ../gui/wxpython/menustrings.py:726 ../gui/wxpython/menustrings.py:1668 #: ../gui/wxpython/image2target/ii2t_menustrings.py:716 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1642 msgid "Generate points along lines" msgstr "wzdÅ‚uż linii" -#: ../gui/wxpython/menustrings.py:726 ../gui/wxpython/menustrings.py:1668 +#: ../gui/wxpython/menustrings.py:727 ../gui/wxpython/menustrings.py:1669 #: ../gui/wxpython/image2target/ii2t_menustrings.py:717 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1643 msgid "Creates points along input lines in new vector map with 2 layers." msgstr "" -#: ../gui/wxpython/menustrings.py:727 ../gui/wxpython/menustrings.py:1669 +#: ../gui/wxpython/menustrings.py:728 ../gui/wxpython/menustrings.py:1670 #: ../gui/wxpython/image2target/ii2t_menustrings.py:718 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1644 msgid "Generate random points" msgstr "losowo rozmieszczone" -#: ../gui/wxpython/menustrings.py:728 ../gui/wxpython/menustrings.py:1670 +#: ../gui/wxpython/menustrings.py:729 ../gui/wxpython/menustrings.py:1671 #: ../gui/wxpython/image2target/ii2t_menustrings.py:719 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1645 msgid "Generates random 2D/3D vector points." msgstr "Tworzy losowo rozmieszczone punkty 2D/3D." -#: ../gui/wxpython/menustrings.py:731 ../gui/wxpython/menustrings.py:1673 +#: ../gui/wxpython/menustrings.py:732 ../gui/wxpython/menustrings.py:1674 #: ../gui/wxpython/image2target/ii2t_menustrings.py:722 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1648 msgid "Remove outliers in point sets" msgstr "usuÅ„ odstajÄ…ce" -#: ../gui/wxpython/menustrings.py:736 ../gui/wxpython/menustrings.py:1678 +#: ../gui/wxpython/menustrings.py:737 ../gui/wxpython/menustrings.py:1679 #: ../gui/wxpython/image2target/ii2t_menustrings.py:727 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1653 msgid "Basic vector metadata" msgstr "Podstawowe metadane mapy wektorowej" -#: ../gui/wxpython/menustrings.py:737 ../gui/wxpython/menustrings.py:1679 +#: ../gui/wxpython/menustrings.py:738 ../gui/wxpython/menustrings.py:1680 #: ../gui/wxpython/image2target/ii2t_menustrings.py:728 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1654 msgid "Outputs basic information about a vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:738 ../gui/wxpython/menustrings.py:1680 +#: ../gui/wxpython/menustrings.py:739 ../gui/wxpython/menustrings.py:1681 #: ../gui/wxpython/image2target/ii2t_menustrings.py:729 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1655 msgid "Classify attribute data" msgstr "Klasyfikuj dane atrybutowe" -#: ../gui/wxpython/menustrings.py:739 ../gui/wxpython/menustrings.py:1681 +#: ../gui/wxpython/menustrings.py:740 ../gui/wxpython/menustrings.py:1682 #: ../gui/wxpython/image2target/ii2t_menustrings.py:730 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1656 msgid "Classifies attribute data, e.g. for thematic mapping" msgstr "Klasyfikacja danych atrybutowych, np. do map tematycznych" -#: ../gui/wxpython/menustrings.py:740 ../gui/wxpython/menustrings.py:1682 +#: ../gui/wxpython/menustrings.py:741 ../gui/wxpython/menustrings.py:1683 #: ../gui/wxpython/image2target/ii2t_menustrings.py:731 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1657 msgid "Report topology by category" msgstr "Raport topologii wedÅ‚ug kategorii" -#: ../gui/wxpython/menustrings.py:741 ../gui/wxpython/menustrings.py:1683 +#: ../gui/wxpython/menustrings.py:742 ../gui/wxpython/menustrings.py:1684 #: ../gui/wxpython/image2target/ii2t_menustrings.py:732 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1658 msgid "Reports geometry statistics for vector maps." msgstr "" -#: ../gui/wxpython/menustrings.py:742 ../gui/wxpython/menustrings.py:1684 +#: ../gui/wxpython/menustrings.py:743 ../gui/wxpython/menustrings.py:1685 #: ../gui/wxpython/image2target/ii2t_menustrings.py:733 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1659 msgid "Univariate attribute statistics for points" msgstr "Aktualizuj statystyki atrybutów mapy punktowej" -#: ../gui/wxpython/menustrings.py:743 ../gui/wxpython/menustrings.py:1685 +#: ../gui/wxpython/menustrings.py:744 ../gui/wxpython/menustrings.py:1686 #: ../gui/wxpython/image2target/ii2t_menustrings.py:734 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1660 msgid "Calculates univariate statistics of vector map features. Variance and standard deviation is calculated only for points if specified." msgstr "" -#: ../gui/wxpython/menustrings.py:744 ../gui/wxpython/menustrings.py:1686 +#: ../gui/wxpython/menustrings.py:745 ../gui/wxpython/menustrings.py:1687 #: ../gui/wxpython/image2target/ii2t_menustrings.py:735 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1661 msgid "Univariate statistics for attribute columns" msgstr "Aktualizuj statystyki kolumn atrybutów" -#: ../gui/wxpython/menustrings.py:745 ../gui/wxpython/menustrings.py:1687 +#: ../gui/wxpython/menustrings.py:746 ../gui/wxpython/menustrings.py:1688 #: ../gui/wxpython/image2target/ii2t_menustrings.py:736 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1662 msgid "Calculates univariate statistics on selected table column for a GRASS vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:747 ../gui/wxpython/menustrings.py:1689 +#: ../gui/wxpython/menustrings.py:748 ../gui/wxpython/menustrings.py:1690 msgid "Vector map profiling tool" msgstr "" -#: ../gui/wxpython/menustrings.py:748 ../gui/wxpython/menustrings.py:1690 +#: ../gui/wxpython/menustrings.py:749 ../gui/wxpython/menustrings.py:1691 #: ../gui/wxpython/image2target/ii2t_menustrings.py:737 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1663 msgid "Quadrat indices" msgstr "" -#: ../gui/wxpython/menustrings.py:750 ../gui/wxpython/menustrings.py:1692 +#: ../gui/wxpython/menustrings.py:751 ../gui/wxpython/menustrings.py:1693 #: ../gui/wxpython/image2target/ii2t_menustrings.py:739 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1665 msgid "Test normality" msgstr "" -#: ../gui/wxpython/menustrings.py:752 ../gui/wxpython/menustrings.py:1694 +#: ../gui/wxpython/menustrings.py:753 ../gui/wxpython/menustrings.py:1695 #: ../gui/wxpython/image2target/ii2t_menustrings.py:741 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1667 msgid "&Imagery" msgstr "&Obraz" -#: ../gui/wxpython/menustrings.py:753 ../gui/wxpython/menustrings.py:1695 +#: ../gui/wxpython/menustrings.py:754 ../gui/wxpython/menustrings.py:1696 #: ../gui/wxpython/image2target/ii2t_menustrings.py:742 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1668 msgid "Develop images and groups" msgstr "Tworzenie zobrazowaÅ„ i grup obrazów" -#: ../gui/wxpython/menustrings.py:754 ../gui/wxpython/menustrings.py:1696 +#: ../gui/wxpython/menustrings.py:755 ../gui/wxpython/menustrings.py:1697 #: ../gui/wxpython/image2target/ii2t_menustrings.py:743 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1669 msgid "Create/edit group" msgstr "Utwórz/edytuj grupÄ™" -#: ../gui/wxpython/menustrings.py:755 ../gui/wxpython/menustrings.py:1697 +#: ../gui/wxpython/menustrings.py:756 ../gui/wxpython/menustrings.py:1698 #: ../gui/wxpython/image2target/ii2t_menustrings.py:744 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1670 msgid "Creates, edits, and lists groups of imagery files." msgstr "" -#: ../gui/wxpython/menustrings.py:756 ../gui/wxpython/menustrings.py:1698 +#: ../gui/wxpython/menustrings.py:757 ../gui/wxpython/menustrings.py:1699 #: ../gui/wxpython/image2target/ii2t_menustrings.py:745 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1671 msgid "Target group" msgstr "Grupa docelowa" -#: ../gui/wxpython/menustrings.py:757 ../gui/wxpython/menustrings.py:1699 +#: ../gui/wxpython/menustrings.py:758 ../gui/wxpython/menustrings.py:1700 #: ../gui/wxpython/image2target/ii2t_menustrings.py:746 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1672 msgid "Targets an imagery group to a GRASS location and mapset." msgstr "Åaduje grupÄ™ obrazów do lokacji i mapsetu GRASS-a." -#: ../gui/wxpython/menustrings.py:758 ../gui/wxpython/menustrings.py:1700 +#: ../gui/wxpython/menustrings.py:759 ../gui/wxpython/menustrings.py:1701 #: ../gui/wxpython/image2target/ii2t_menustrings.py:747 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1673 msgid "Mosaic images" msgstr "Mozaikowanie obrazów" -#: ../gui/wxpython/menustrings.py:759 ../gui/wxpython/menustrings.py:1701 +#: ../gui/wxpython/menustrings.py:760 ../gui/wxpython/menustrings.py:1702 #: ../gui/wxpython/image2target/ii2t_menustrings.py:748 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1674 msgid "Mosaics several images and extends colormap." msgstr "" -#: ../gui/wxpython/menustrings.py:760 ../gui/wxpython/menustrings.py:1702 +#: ../gui/wxpython/menustrings.py:761 ../gui/wxpython/menustrings.py:1703 #: ../gui/wxpython/image2target/ii2t_menustrings.py:749 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1675 msgid "Manage image colors" msgstr "ZarzÄ…dzanie kolorami obrazu" -#: ../gui/wxpython/menustrings.py:761 ../gui/wxpython/menustrings.py:1703 +#: ../gui/wxpython/menustrings.py:762 ../gui/wxpython/menustrings.py:1704 #: ../gui/wxpython/image2target/ii2t_menustrings.py:750 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1676 msgid "Color balance for RGB" msgstr "Balans kolorów dla RGB" -#: ../gui/wxpython/menustrings.py:762 ../gui/wxpython/menustrings.py:1704 +#: ../gui/wxpython/menustrings.py:763 ../gui/wxpython/menustrings.py:1705 #: ../gui/wxpython/image2target/ii2t_menustrings.py:751 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1677 msgid "Performs auto-balancing of colors for RGB images." msgstr "" -#: ../gui/wxpython/menustrings.py:763 ../gui/wxpython/menustrings.py:1705 +#: ../gui/wxpython/menustrings.py:764 ../gui/wxpython/menustrings.py:1706 #: ../gui/wxpython/image2target/ii2t_menustrings.py:752 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1678 msgid "HIS to RGB" msgstr "HIS na RGB" -#: ../gui/wxpython/menustrings.py:764 ../gui/wxpython/menustrings.py:1706 +#: ../gui/wxpython/menustrings.py:765 ../gui/wxpython/menustrings.py:1707 #: ../gui/wxpython/image2target/ii2t_menustrings.py:753 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1679 msgid "Transforms raster maps from HIS (Hue-Intensity-Saturation) color space to RGB (Red-Green-Blue) color space." msgstr "" -#: ../gui/wxpython/menustrings.py:766 ../gui/wxpython/menustrings.py:1708 +#: ../gui/wxpython/menustrings.py:767 ../gui/wxpython/menustrings.py:1709 #: ../gui/wxpython/image2target/ii2t_menustrings.py:755 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1681 msgid "Transforms raster maps from RGB (Red-Green-Blue) color space to HIS (Hue-Intensity-Saturation) color space." msgstr "" -#: ../gui/wxpython/menustrings.py:767 ../gui/wxpython/menustrings.py:1709 +#: ../gui/wxpython/menustrings.py:768 ../gui/wxpython/menustrings.py:1710 #: ../gui/wxpython/image2target/ii2t_menustrings.py:756 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1682 msgid "Rectify image or raster" msgstr "Rektyfikacja obrazu lub rastra" -#: ../gui/wxpython/menustrings.py:768 ../gui/wxpython/menustrings.py:1710 +#: ../gui/wxpython/menustrings.py:769 ../gui/wxpython/menustrings.py:1711 #: ../gui/wxpython/image2target/ii2t_menustrings.py:757 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1683 msgid "Rectifies an image by computing a coordinate transformation for each pixel in the image based on the control points." msgstr "Rektyfikuje obraz poprzez obliczenie transformacji współrzÄ™dnych dla każdego piksela obrazu (oparte na punktach kontrolnych)." -#: ../gui/wxpython/menustrings.py:769 ../gui/wxpython/menustrings.py:1711 +#: ../gui/wxpython/menustrings.py:770 ../gui/wxpython/menustrings.py:1712 #: ../gui/wxpython/image2target/ii2t_menustrings.py:758 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1684 #: ../gui/wxpython/lmgr/layertree.py:795 msgid "Histogram" msgstr "Histogram" -#: ../gui/wxpython/menustrings.py:770 ../gui/wxpython/menustrings.py:1712 +#: ../gui/wxpython/menustrings.py:771 ../gui/wxpython/menustrings.py:1713 #: ../gui/wxpython/image2target/ii2t_menustrings.py:759 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1685 msgid "Generate histogram of image" msgstr "Tworzy histogram obrazu." -#: ../gui/wxpython/menustrings.py:771 ../gui/wxpython/menustrings.py:1713 +#: ../gui/wxpython/menustrings.py:772 ../gui/wxpython/menustrings.py:1714 #: ../gui/wxpython/image2target/ii2t_menustrings.py:760 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1686 msgid "Spectral response" msgstr "Pasma spektralne" -#: ../gui/wxpython/menustrings.py:772 ../gui/wxpython/menustrings.py:1714 +#: ../gui/wxpython/menustrings.py:773 ../gui/wxpython/menustrings.py:1715 #: ../gui/wxpython/image2target/ii2t_menustrings.py:761 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1687 msgid "Displays spectral response at user specified locations in group or images." msgstr "" -#: ../gui/wxpython/menustrings.py:773 ../gui/wxpython/menustrings.py:1715 +#: ../gui/wxpython/menustrings.py:774 ../gui/wxpython/menustrings.py:1716 #: ../gui/wxpython/image2target/ii2t_menustrings.py:762 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1688 msgid "Pan sharpening" msgstr "" -#: ../gui/wxpython/menustrings.py:774 ../gui/wxpython/menustrings.py:1716 +#: ../gui/wxpython/menustrings.py:775 ../gui/wxpython/menustrings.py:1717 #: ../gui/wxpython/image2target/ii2t_menustrings.py:763 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1689 msgid "Image fusion algorithms to sharpen multispectral with high-res panchromatic channels" msgstr "" -#: ../gui/wxpython/menustrings.py:775 ../gui/wxpython/menustrings.py:1717 +#: ../gui/wxpython/menustrings.py:776 ../gui/wxpython/menustrings.py:1718 #: ../gui/wxpython/image2target/ii2t_menustrings.py:764 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1690 msgid "Classify image" msgstr "Klasyfikacja obrazu" -#: ../gui/wxpython/menustrings.py:776 ../gui/wxpython/menustrings.py:1718 +#: ../gui/wxpython/menustrings.py:777 ../gui/wxpython/menustrings.py:1719 #: ../gui/wxpython/image2target/ii2t_menustrings.py:765 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1691 msgid "Clustering input for unsupervised classification" msgstr "Analiza skupieÅ„ dla klasyfikacji nienadzorowanej" -#: ../gui/wxpython/menustrings.py:777 ../gui/wxpython/menustrings.py:1719 +#: ../gui/wxpython/menustrings.py:778 ../gui/wxpython/menustrings.py:1720 #: ../gui/wxpython/image2target/ii2t_menustrings.py:766 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1692 msgid "Generates spectral signatures for land cover types in an image using a clustering algorithm. The resulting signature file is used as input for i.maxlik, to generate an unsupervised image classification." msgstr "" -#: ../gui/wxpython/menustrings.py:778 ../gui/wxpython/menustrings.py:1720 +#: ../gui/wxpython/menustrings.py:779 ../gui/wxpython/menustrings.py:1721 #: ../gui/wxpython/image2target/ii2t_menustrings.py:767 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1693 msgid "Input for supervised MLC" msgstr "Dane dla klasyfikacji nadzorowanej MLC" -#: ../gui/wxpython/menustrings.py:779 ../gui/wxpython/menustrings.py:1721 +#: ../gui/wxpython/menustrings.py:780 ../gui/wxpython/menustrings.py:1722 #: ../gui/wxpython/image2target/ii2t_menustrings.py:768 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1694 msgid "Generates statistics for i.maxlik from raster map." msgstr "Tworzy statystyki dla i.maxlik z warstw mapy rastrowej." -#: ../gui/wxpython/menustrings.py:780 ../gui/wxpython/menustrings.py:1722 +#: ../gui/wxpython/menustrings.py:781 ../gui/wxpython/menustrings.py:1723 #: ../gui/wxpython/image2target/ii2t_menustrings.py:769 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1695 msgid "Maximum likelihood classification (MLC)" msgstr "Klasyfikacja MLC" -#: ../gui/wxpython/menustrings.py:781 ../gui/wxpython/menustrings.py:1723 +#: ../gui/wxpython/menustrings.py:782 ../gui/wxpython/menustrings.py:1724 #: ../gui/wxpython/image2target/ii2t_menustrings.py:770 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1696 msgid "Classifies the cell spectral reflectances in imagery data. Classification is based on the spectral signature information generated by either i.cluster, g.gui.iclass, or i.gensig." msgstr "" -#: ../gui/wxpython/menustrings.py:782 ../gui/wxpython/menustrings.py:1724 -#: ../gui/wxpython/menustrings.py:1994 +#: ../gui/wxpython/menustrings.py:783 ../gui/wxpython/menustrings.py:1725 +#: ../gui/wxpython/menustrings.py:1995 #: ../gui/wxpython/image2target/ii2t_menustrings.py:771 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1697 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1962 msgid "Interactive input for supervised classification" msgstr "" -#: ../gui/wxpython/menustrings.py:783 ../gui/wxpython/menustrings.py:1725 -#: ../gui/wxpython/menustrings.py:1995 +#: ../gui/wxpython/menustrings.py:784 ../gui/wxpython/menustrings.py:1726 +#: ../gui/wxpython/menustrings.py:1996 #: ../gui/wxpython/image2target/ii2t_menustrings.py:772 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1698 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1963 msgid "Generates spectral signatures by allowing the user to outline training areas." msgstr "" -#: ../gui/wxpython/menustrings.py:784 ../gui/wxpython/menustrings.py:1726 +#: ../gui/wxpython/menustrings.py:785 ../gui/wxpython/menustrings.py:1727 #: ../gui/wxpython/image2target/ii2t_menustrings.py:773 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1699 msgid "Input for supervised SMAP" msgstr "Dane dla klasyfikacji nadzorowanej SMAP" -#: ../gui/wxpython/menustrings.py:785 ../gui/wxpython/menustrings.py:1727 +#: ../gui/wxpython/menustrings.py:786 ../gui/wxpython/menustrings.py:1728 #: ../gui/wxpython/image2target/ii2t_menustrings.py:774 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1700 msgid "Generates statistics for i.smap from raster map." msgstr "Oblicza statystyki dal i.smap z warstwy mapy rastrowej." -#: ../gui/wxpython/menustrings.py:786 ../gui/wxpython/menustrings.py:1728 +#: ../gui/wxpython/menustrings.py:787 ../gui/wxpython/menustrings.py:1729 #: ../gui/wxpython/image2target/ii2t_menustrings.py:775 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1701 msgid "Sequential maximum a posteriori classification (SMAP)" msgstr "Klasyfikacja SMAP" -#: ../gui/wxpython/menustrings.py:787 ../gui/wxpython/menustrings.py:1729 +#: ../gui/wxpython/menustrings.py:788 ../gui/wxpython/menustrings.py:1730 #: ../gui/wxpython/image2target/ii2t_menustrings.py:776 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1702 msgid "Performs contextual image classification using sequential maximum a posteriori (SMAP) estimation." msgstr "Przeprowadza klasyfikacjÄ™ kontekstowÄ… obrazu przy użyciu (SMAP) -sequential maxmum a posteriori." -#: ../gui/wxpython/menustrings.py:788 ../gui/wxpython/menustrings.py:1730 +#: ../gui/wxpython/menustrings.py:789 ../gui/wxpython/menustrings.py:1731 #: ../gui/wxpython/image2target/ii2t_menustrings.py:777 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1703 msgid "Object segmentation" msgstr "Segmentacja obiektu" -#: ../gui/wxpython/menustrings.py:789 ../gui/wxpython/menustrings.py:1731 +#: ../gui/wxpython/menustrings.py:790 ../gui/wxpython/menustrings.py:1732 #: ../gui/wxpython/image2target/ii2t_menustrings.py:778 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1704 msgid "Identifies segments (objects) from imagery data." msgstr "" -#: ../gui/wxpython/menustrings.py:790 ../gui/wxpython/menustrings.py:1732 +#: ../gui/wxpython/menustrings.py:791 ../gui/wxpython/menustrings.py:1733 #: ../gui/wxpython/image2target/ii2t_menustrings.py:779 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1705 msgid "Filter image" msgstr "Filtrowanie obrazu" -#: ../gui/wxpython/menustrings.py:791 ../gui/wxpython/menustrings.py:1733 +#: ../gui/wxpython/menustrings.py:792 ../gui/wxpython/menustrings.py:1734 #: ../gui/wxpython/image2target/ii2t_menustrings.py:780 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1706 msgid "Edge detection" msgstr "Wykrywanie krawÄ™dzi" -#: ../gui/wxpython/menustrings.py:792 ../gui/wxpython/menustrings.py:1734 +#: ../gui/wxpython/menustrings.py:793 ../gui/wxpython/menustrings.py:1735 #: ../gui/wxpython/image2target/ii2t_menustrings.py:781 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1707 msgid "Zero-crossing \"edge detection\" raster function for image processing." msgstr "" -#: ../gui/wxpython/menustrings.py:793 ../gui/wxpython/menustrings.py:1735 +#: ../gui/wxpython/menustrings.py:794 ../gui/wxpython/menustrings.py:1736 #: ../gui/wxpython/image2target/ii2t_menustrings.py:782 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1708 msgid "Matrix/convolving filter" msgstr "Filtr macierzowy" -#: ../gui/wxpython/menustrings.py:794 ../gui/wxpython/menustrings.py:1736 +#: ../gui/wxpython/menustrings.py:795 ../gui/wxpython/menustrings.py:1737 #: ../gui/wxpython/image2target/ii2t_menustrings.py:783 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1709 msgid "Performs raster map matrix filter." msgstr "macierzowy filtr map rastrowych." -#: ../gui/wxpython/menustrings.py:795 ../gui/wxpython/menustrings.py:1737 +#: ../gui/wxpython/menustrings.py:796 ../gui/wxpython/menustrings.py:1738 #: ../gui/wxpython/image2target/ii2t_menustrings.py:784 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1710 msgid "Transform image" msgstr "PrzeksztaÅ‚canie obrazu" -#: ../gui/wxpython/menustrings.py:796 ../gui/wxpython/menustrings.py:1738 +#: ../gui/wxpython/menustrings.py:797 ../gui/wxpython/menustrings.py:1739 #: ../gui/wxpython/image2target/ii2t_menustrings.py:785 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1711 msgid "Canonical correlation" msgstr "Korelacja kanoniczna" -#: ../gui/wxpython/menustrings.py:797 ../gui/wxpython/menustrings.py:1739 +#: ../gui/wxpython/menustrings.py:798 ../gui/wxpython/menustrings.py:1740 #: ../gui/wxpython/image2target/ii2t_menustrings.py:786 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1712 msgid "Canonical components analysis (CCA) program for image processing." msgstr "" -#: ../gui/wxpython/menustrings.py:798 ../gui/wxpython/menustrings.py:1740 +#: ../gui/wxpython/menustrings.py:799 ../gui/wxpython/menustrings.py:1741 #: ../gui/wxpython/image2target/ii2t_menustrings.py:787 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1713 msgid "Principal components" msgstr "Główne skÅ‚adowe" -#: ../gui/wxpython/menustrings.py:799 ../gui/wxpython/menustrings.py:1741 +#: ../gui/wxpython/menustrings.py:800 ../gui/wxpython/menustrings.py:1742 #: ../gui/wxpython/image2target/ii2t_menustrings.py:788 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1714 msgid "Principal components analysis (PCA) for image processing." msgstr "Analiza głównych skÅ‚adowych (PCA) obrazu." -#: ../gui/wxpython/menustrings.py:800 ../gui/wxpython/menustrings.py:1742 +#: ../gui/wxpython/menustrings.py:801 ../gui/wxpython/menustrings.py:1743 #: ../gui/wxpython/image2target/ii2t_menustrings.py:789 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1715 msgid "Fast Fourier" msgstr "Szybka transformata Fouriera" -#: ../gui/wxpython/menustrings.py:801 ../gui/wxpython/menustrings.py:1743 +#: ../gui/wxpython/menustrings.py:802 ../gui/wxpython/menustrings.py:1744 #: ../gui/wxpython/image2target/ii2t_menustrings.py:790 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1716 msgid "Fast Fourier Transform (FFT) for image processing." msgstr "Szybka transformata Fouriera (FFT) do przetwarzania obrazu." -#: ../gui/wxpython/menustrings.py:802 ../gui/wxpython/menustrings.py:1744 +#: ../gui/wxpython/menustrings.py:803 ../gui/wxpython/menustrings.py:1745 #: ../gui/wxpython/image2target/ii2t_menustrings.py:791 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1717 msgid "Inverse Fast Fourier" msgstr "Odwrotna szybka transformata Fouriera" -#: ../gui/wxpython/menustrings.py:803 ../gui/wxpython/menustrings.py:1745 +#: ../gui/wxpython/menustrings.py:804 ../gui/wxpython/menustrings.py:1746 #: ../gui/wxpython/image2target/ii2t_menustrings.py:792 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1718 msgid "Inverse Fast Fourier Transform (IFFT) for image processing." msgstr "Odwrotna szybka transformata Fouriera (IFFT) do przetwarzania obrazu." -#: ../gui/wxpython/menustrings.py:804 ../gui/wxpython/menustrings.py:1746 +#: ../gui/wxpython/menustrings.py:805 ../gui/wxpython/menustrings.py:1747 #: ../gui/wxpython/image2target/ii2t_menustrings.py:793 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1719 msgid "Satellite images tools" msgstr "NarzÄ™dzia obrazów ztelitarnych" -#: ../gui/wxpython/menustrings.py:805 ../gui/wxpython/menustrings.py:1747 +#: ../gui/wxpython/menustrings.py:806 ../gui/wxpython/menustrings.py:1748 #: ../gui/wxpython/image2target/ii2t_menustrings.py:794 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1720 msgid "Aster DN to radiance/reflectance" msgstr "" -#: ../gui/wxpython/menustrings.py:806 ../gui/wxpython/menustrings.py:1748 +#: ../gui/wxpython/menustrings.py:807 ../gui/wxpython/menustrings.py:1749 #: ../gui/wxpython/image2target/ii2t_menustrings.py:795 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1721 msgid "Calculates Top of Atmosphere Radiance/Reflectance/Brightness Temperature from ASTER DN." msgstr "" -#: ../gui/wxpython/menustrings.py:807 ../gui/wxpython/menustrings.py:1749 +#: ../gui/wxpython/menustrings.py:808 ../gui/wxpython/menustrings.py:1750 #: ../gui/wxpython/image2target/ii2t_menustrings.py:796 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1722 msgid "Landsat DN to radiance/reflectance" msgstr "" -#: ../gui/wxpython/menustrings.py:808 ../gui/wxpython/menustrings.py:1750 +#: ../gui/wxpython/menustrings.py:809 ../gui/wxpython/menustrings.py:1751 #: ../gui/wxpython/image2target/ii2t_menustrings.py:797 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1723 msgid "Calculates top-of-atmosphere radiance or reflectance and temperature for Landsat MSS/TM/ETM+/OLI" msgstr "" -#: ../gui/wxpython/menustrings.py:809 ../gui/wxpython/menustrings.py:1751 +#: ../gui/wxpython/menustrings.py:810 ../gui/wxpython/menustrings.py:1752 #: ../gui/wxpython/image2target/ii2t_menustrings.py:798 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1724 msgid "Landsat cloud cover assessment" msgstr "" -#: ../gui/wxpython/menustrings.py:810 ../gui/wxpython/menustrings.py:1752 +#: ../gui/wxpython/menustrings.py:811 ../gui/wxpython/menustrings.py:1753 #: ../gui/wxpython/image2target/ii2t_menustrings.py:799 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1725 msgid "Performs Landsat TM/ETM+ Automatic Cloud Cover Assessment (ACCA)." msgstr "" -#: ../gui/wxpython/menustrings.py:811 ../gui/wxpython/menustrings.py:1753 +#: ../gui/wxpython/menustrings.py:812 ../gui/wxpython/menustrings.py:1754 #: ../gui/wxpython/image2target/ii2t_menustrings.py:800 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1726 msgid "Modis quality control" msgstr "Kontrola jakoÅ›ci Modis" -#: ../gui/wxpython/menustrings.py:812 ../gui/wxpython/menustrings.py:1754 +#: ../gui/wxpython/menustrings.py:813 ../gui/wxpython/menustrings.py:1755 #: ../gui/wxpython/image2target/ii2t_menustrings.py:801 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1727 msgid "Extracts quality control parameters from MODIS QC layers." msgstr "" -#: ../gui/wxpython/menustrings.py:813 ../gui/wxpython/menustrings.py:1755 +#: ../gui/wxpython/menustrings.py:814 ../gui/wxpython/menustrings.py:1756 #: ../gui/wxpython/image2target/ii2t_menustrings.py:802 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1728 msgid "Atmospheric correction" msgstr "Korekcja atmosferyczna" -#: ../gui/wxpython/menustrings.py:814 ../gui/wxpython/menustrings.py:1756 +#: ../gui/wxpython/menustrings.py:815 ../gui/wxpython/menustrings.py:1757 #: ../gui/wxpython/image2target/ii2t_menustrings.py:803 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1729 msgid "Performs atmospheric correction using the 6S algorithm. 6S - Second Simulation of Satellite Signal in the Solar Spectrum." msgstr "" -#: ../gui/wxpython/menustrings.py:815 ../gui/wxpython/menustrings.py:1757 +#: ../gui/wxpython/menustrings.py:816 ../gui/wxpython/menustrings.py:1758 #: ../gui/wxpython/image2target/ii2t_menustrings.py:804 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1730 msgid "Topographic correction" msgstr "" -#: ../gui/wxpython/menustrings.py:816 ../gui/wxpython/menustrings.py:1758 +#: ../gui/wxpython/menustrings.py:817 ../gui/wxpython/menustrings.py:1759 #: ../gui/wxpython/image2target/ii2t_menustrings.py:805 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1731 msgid "Computes topographic correction of reflectance." msgstr "" -#: ../gui/wxpython/menustrings.py:817 ../gui/wxpython/menustrings.py:1759 +#: ../gui/wxpython/menustrings.py:818 ../gui/wxpython/menustrings.py:1760 msgid "Orthophoto tools" msgstr "" -#: ../gui/wxpython/menustrings.py:818 ../gui/wxpython/menustrings.py:1760 +#: ../gui/wxpython/menustrings.py:819 ../gui/wxpython/menustrings.py:1761 msgid "Manage GCPs for 3D correction" msgstr "" -#: ../gui/wxpython/menustrings.py:819 ../gui/wxpython/menustrings.py:1761 +#: ../gui/wxpython/menustrings.py:820 ../gui/wxpython/menustrings.py:1762 msgid "Georectifies a map and allows managing GCP for 3D correction." msgstr "" -#: ../gui/wxpython/menustrings.py:820 ../gui/wxpython/menustrings.py:1762 +#: ../gui/wxpython/menustrings.py:821 ../gui/wxpython/menustrings.py:1763 msgid "Corrects scanning distortions" msgstr "" -#: ../gui/wxpython/menustrings.py:821 ../gui/wxpython/menustrings.py:1763 +#: ../gui/wxpython/menustrings.py:822 ../gui/wxpython/menustrings.py:1764 msgid "Corrects scanning distortions of a scanned aerial photo." msgstr "" -#: ../gui/wxpython/menustrings.py:822 ../gui/wxpython/menustrings.py:1764 +#: ../gui/wxpython/menustrings.py:823 ../gui/wxpython/menustrings.py:1765 #: ../gui/wxpython/image2target/ii2t_menustrings.py:806 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1732 msgid "Satellite images products" msgstr "Pochodne zobrazowaÅ„ satelitarnych" -#: ../gui/wxpython/menustrings.py:823 ../gui/wxpython/menustrings.py:1765 +#: ../gui/wxpython/menustrings.py:824 ../gui/wxpython/menustrings.py:1766 #: ../gui/wxpython/image2target/ii2t_menustrings.py:807 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1733 msgid "Vegetation indices" msgstr "" -#: ../gui/wxpython/menustrings.py:824 ../gui/wxpython/menustrings.py:1766 +#: ../gui/wxpython/menustrings.py:825 ../gui/wxpython/menustrings.py:1767 #: ../gui/wxpython/image2target/ii2t_menustrings.py:808 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1734 msgid "Calculates different types of vegetation indices. Uses red and nir bands mostly, and some indices require additional bands." msgstr "" -#: ../gui/wxpython/menustrings.py:825 ../gui/wxpython/menustrings.py:1767 +#: ../gui/wxpython/menustrings.py:826 ../gui/wxpython/menustrings.py:1768 #: ../gui/wxpython/image2target/ii2t_menustrings.py:809 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1735 msgid "Tasseled cap vegetation index" msgstr "Wskaźnik wegetacji" -#: ../gui/wxpython/menustrings.py:826 ../gui/wxpython/menustrings.py:1768 +#: ../gui/wxpython/menustrings.py:827 ../gui/wxpython/menustrings.py:1769 #: ../gui/wxpython/image2target/ii2t_menustrings.py:810 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1736 msgid "Performs Tasseled Cap (Kauth Thomas) transformation." msgstr "" -#: ../gui/wxpython/menustrings.py:827 ../gui/wxpython/menustrings.py:1769 +#: ../gui/wxpython/menustrings.py:828 ../gui/wxpython/menustrings.py:1770 #: ../gui/wxpython/image2target/ii2t_menustrings.py:811 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1737 msgid "Albedo" msgstr "Albedo" -#: ../gui/wxpython/menustrings.py:828 ../gui/wxpython/menustrings.py:1770 +#: ../gui/wxpython/menustrings.py:829 ../gui/wxpython/menustrings.py:1771 #: ../gui/wxpython/image2target/ii2t_menustrings.py:812 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1738 msgid "Computes broad band albedo from surface reflectance." msgstr "" -#: ../gui/wxpython/menustrings.py:829 ../gui/wxpython/menustrings.py:1771 +#: ../gui/wxpython/menustrings.py:830 ../gui/wxpython/menustrings.py:1772 #: ../gui/wxpython/image2target/ii2t_menustrings.py:813 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1739 msgid "Emissivity" msgstr "Emisja" -#: ../gui/wxpython/menustrings.py:830 ../gui/wxpython/menustrings.py:1772 +#: ../gui/wxpython/menustrings.py:831 ../gui/wxpython/menustrings.py:1773 #: ../gui/wxpython/image2target/ii2t_menustrings.py:814 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1740 msgid "Computes emissivity from NDVI, generic method for sparse land." msgstr "" -#: ../gui/wxpython/menustrings.py:831 ../gui/wxpython/menustrings.py:1773 +#: ../gui/wxpython/menustrings.py:832 ../gui/wxpython/menustrings.py:1774 #: ../gui/wxpython/image2target/ii2t_menustrings.py:815 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1741 msgid "Biomass growth" msgstr "" -#: ../gui/wxpython/menustrings.py:832 ../gui/wxpython/menustrings.py:1774 +#: ../gui/wxpython/menustrings.py:833 ../gui/wxpython/menustrings.py:1775 #: ../gui/wxpython/image2target/ii2t_menustrings.py:816 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1742 msgid "Computes biomass growth, precursor of crop yield calculation." msgstr "" -#: ../gui/wxpython/menustrings.py:833 ../gui/wxpython/menustrings.py:1775 +#: ../gui/wxpython/menustrings.py:834 ../gui/wxpython/menustrings.py:1776 #: ../gui/wxpython/image2target/ii2t_menustrings.py:817 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1743 msgid "Evapotranspiration calculation" msgstr "" -#: ../gui/wxpython/menustrings.py:834 ../gui/wxpython/menustrings.py:1776 +#: ../gui/wxpython/menustrings.py:835 ../gui/wxpython/menustrings.py:1777 #: ../gui/wxpython/image2target/ii2t_menustrings.py:818 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1744 msgid "Instantaneaous Net Radiation" msgstr "" -#: ../gui/wxpython/menustrings.py:835 ../gui/wxpython/menustrings.py:1777 +#: ../gui/wxpython/menustrings.py:836 ../gui/wxpython/menustrings.py:1778 #: ../gui/wxpython/image2target/ii2t_menustrings.py:819 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1745 msgid "Net radiation approximation (Bastiaanssen, 1995)." msgstr "" -#: ../gui/wxpython/menustrings.py:836 ../gui/wxpython/menustrings.py:1778 +#: ../gui/wxpython/menustrings.py:837 ../gui/wxpython/menustrings.py:1779 #: ../gui/wxpython/image2target/ii2t_menustrings.py:820 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1746 msgid "Soil heat flux" msgstr "" -#: ../gui/wxpython/menustrings.py:837 ../gui/wxpython/menustrings.py:1779 +#: ../gui/wxpython/menustrings.py:838 ../gui/wxpython/menustrings.py:1780 #: ../gui/wxpython/image2target/ii2t_menustrings.py:821 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1747 msgid "Soil heat flux approximation (Bastiaanssen, 1995)." msgstr "" -#: ../gui/wxpython/menustrings.py:838 ../gui/wxpython/menustrings.py:1780 +#: ../gui/wxpython/menustrings.py:839 ../gui/wxpython/menustrings.py:1781 #: ../gui/wxpython/image2target/ii2t_menustrings.py:822 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1748 msgid "Sensible heat flux" msgstr "" -#: ../gui/wxpython/menustrings.py:839 ../gui/wxpython/menustrings.py:1781 +#: ../gui/wxpython/menustrings.py:840 ../gui/wxpython/menustrings.py:1782 #: ../gui/wxpython/image2target/ii2t_menustrings.py:823 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1749 msgid "Computes sensible heat flux iteration SEBAL 01." msgstr "" -#: ../gui/wxpython/menustrings.py:840 ../gui/wxpython/menustrings.py:1782 +#: ../gui/wxpython/menustrings.py:841 ../gui/wxpython/menustrings.py:1783 #: ../gui/wxpython/image2target/ii2t_menustrings.py:824 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1750 msgid "Evaporative fraction" msgstr "" -#: ../gui/wxpython/menustrings.py:841 ../gui/wxpython/menustrings.py:1783 +#: ../gui/wxpython/menustrings.py:842 ../gui/wxpython/menustrings.py:1784 #: ../gui/wxpython/image2target/ii2t_menustrings.py:825 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1751 msgid "Computes evaporative fraction and root zone soil moisture." msgstr "" -#: ../gui/wxpython/menustrings.py:842 ../gui/wxpython/menustrings.py:1784 +#: ../gui/wxpython/menustrings.py:843 ../gui/wxpython/menustrings.py:1785 #: ../gui/wxpython/image2target/ii2t_menustrings.py:826 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1752 msgid "Actual Evapotranspiration" msgstr "" -#: ../gui/wxpython/menustrings.py:843 ../gui/wxpython/menustrings.py:1785 +#: ../gui/wxpython/menustrings.py:844 ../gui/wxpython/menustrings.py:1786 #: ../gui/wxpython/image2target/ii2t_menustrings.py:827 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1753 msgid "Actual evapotranspiration for diurnal period (Bastiaanssen, 1995)." msgstr "" -#: ../gui/wxpython/menustrings.py:844 ../gui/wxpython/menustrings.py:1786 +#: ../gui/wxpython/menustrings.py:845 ../gui/wxpython/menustrings.py:1787 #: ../gui/wxpython/image2target/ii2t_menustrings.py:828 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1754 msgid "Temporal integration of ETa" msgstr "" -#: ../gui/wxpython/menustrings.py:845 ../gui/wxpython/menustrings.py:1787 +#: ../gui/wxpython/menustrings.py:846 ../gui/wxpython/menustrings.py:1788 #: ../gui/wxpython/image2target/ii2t_menustrings.py:829 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1755 msgid "Computes temporal integration of satellite ET actual (ETa) following the daily ET reference (ETo) from meteorological station(s)." msgstr "" -#: ../gui/wxpython/menustrings.py:846 ../gui/wxpython/menustrings.py:1788 +#: ../gui/wxpython/menustrings.py:847 ../gui/wxpython/menustrings.py:1789 #: ../gui/wxpython/image2target/ii2t_menustrings.py:830 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1756 msgid "Hargreaves methods Evapotranspiration" msgstr "" -#: ../gui/wxpython/menustrings.py:847 ../gui/wxpython/menustrings.py:1789 +#: ../gui/wxpython/menustrings.py:848 ../gui/wxpython/menustrings.py:1790 #: ../gui/wxpython/image2target/ii2t_menustrings.py:831 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1757 msgid "Computes evapotranspiration calculation modified or original Hargreaves formulation, 2001." msgstr "" -#: ../gui/wxpython/menustrings.py:848 ../gui/wxpython/menustrings.py:1790 +#: ../gui/wxpython/menustrings.py:849 ../gui/wxpython/menustrings.py:1791 #: ../gui/wxpython/image2target/ii2t_menustrings.py:832 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1758 msgid "Penman-Monteith Evapotranspiration" msgstr "" -#: ../gui/wxpython/menustrings.py:849 ../gui/wxpython/menustrings.py:1791 +#: ../gui/wxpython/menustrings.py:850 ../gui/wxpython/menustrings.py:1792 #: ../gui/wxpython/image2target/ii2t_menustrings.py:833 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1759 msgid "Computes potential evapotranspiration calculation with hourly Penman-Monteith." msgstr "" -#: ../gui/wxpython/menustrings.py:850 ../gui/wxpython/menustrings.py:1792 +#: ../gui/wxpython/menustrings.py:851 ../gui/wxpython/menustrings.py:1793 #: ../gui/wxpython/image2target/ii2t_menustrings.py:834 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1760 msgid "Priestley-Taylor Evapotranspiration" msgstr "" -#: ../gui/wxpython/menustrings.py:851 ../gui/wxpython/menustrings.py:1793 +#: ../gui/wxpython/menustrings.py:852 ../gui/wxpython/menustrings.py:1794 #: ../gui/wxpython/image2target/ii2t_menustrings.py:835 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1761 msgid "Computes evapotranspiration calculation Priestley and Taylor formulation, 1972." msgstr "" -#: ../gui/wxpython/menustrings.py:853 ../gui/wxpython/menustrings.py:1795 +#: ../gui/wxpython/menustrings.py:854 ../gui/wxpython/menustrings.py:1796 #: ../gui/wxpython/image2target/ii2t_menustrings.py:837 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1763 msgid "Kappa analysis" msgstr "Analiza Kappa" -#: ../gui/wxpython/menustrings.py:854 ../gui/wxpython/menustrings.py:1796 +#: ../gui/wxpython/menustrings.py:855 ../gui/wxpython/menustrings.py:1797 #: ../gui/wxpython/image2target/ii2t_menustrings.py:838 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1764 msgid "Calculates error matrix and kappa parameter for accuracy assessment of classification result." msgstr "" -#: ../gui/wxpython/menustrings.py:855 ../gui/wxpython/menustrings.py:1797 +#: ../gui/wxpython/menustrings.py:856 ../gui/wxpython/menustrings.py:1798 #: ../gui/wxpython/image2target/ii2t_menustrings.py:839 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1765 msgid "OIF for LandSat TM" msgstr "OIF dla LandSat'a TM" -#: ../gui/wxpython/menustrings.py:856 ../gui/wxpython/menustrings.py:1798 +#: ../gui/wxpython/menustrings.py:857 ../gui/wxpython/menustrings.py:1799 #: ../gui/wxpython/image2target/ii2t_menustrings.py:840 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1766 msgid "Calculates Optimum-Index-Factor table for spectral bands" msgstr "" -#: ../gui/wxpython/menustrings.py:857 ../gui/wxpython/menustrings.py:1799 +#: ../gui/wxpython/menustrings.py:858 ../gui/wxpython/menustrings.py:1800 #: ../gui/wxpython/image2target/ii2t_menustrings.py:841 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1767 msgid "3D r&aster" msgstr "" -#: ../gui/wxpython/menustrings.py:858 ../gui/wxpython/menustrings.py:1800 +#: ../gui/wxpython/menustrings.py:859 ../gui/wxpython/menustrings.py:1801 #: ../gui/wxpython/image2target/ii2t_menustrings.py:842 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1768 msgid "Develop 3D raster map" msgstr "Tworzenie mapy rastrowej 3D" -#: ../gui/wxpython/menustrings.py:859 ../gui/wxpython/menustrings.py:1801 +#: ../gui/wxpython/menustrings.py:860 ../gui/wxpython/menustrings.py:1802 #: ../gui/wxpython/image2target/ii2t_menustrings.py:843 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1769 msgid "Manage 3D NULL values" msgstr "ZarzÄ…dzanie wartoÅ›ciami 3D NULL" -#: ../gui/wxpython/menustrings.py:860 ../gui/wxpython/menustrings.py:1802 +#: ../gui/wxpython/menustrings.py:861 ../gui/wxpython/menustrings.py:1803 #: ../gui/wxpython/image2target/ii2t_menustrings.py:844 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1770 msgid "Explicitly create the 3D NULL-value bitmap file." msgstr "" -#: ../gui/wxpython/menustrings.py:861 ../gui/wxpython/menustrings.py:1803 +#: ../gui/wxpython/menustrings.py:862 ../gui/wxpython/menustrings.py:1804 #: ../gui/wxpython/image2target/ii2t_menustrings.py:845 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1771 msgid "Manage timestamp" msgstr "Znacznik czasu" -#: ../gui/wxpython/menustrings.py:862 ../gui/wxpython/menustrings.py:1804 +#: ../gui/wxpython/menustrings.py:863 ../gui/wxpython/menustrings.py:1805 #: ../gui/wxpython/image2target/ii2t_menustrings.py:846 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1772 msgid "Modifies a timestamp for a 3D raster map. Print/add/remove a timestamp for a 3D raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:864 ../gui/wxpython/menustrings.py:1806 +#: ../gui/wxpython/menustrings.py:865 ../gui/wxpython/menustrings.py:1807 #: ../gui/wxpython/image2target/ii2t_menustrings.py:848 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1774 msgid "3D rasters to raster series" msgstr "Rastry 3D do serii rastrowych" -#: ../gui/wxpython/menustrings.py:866 ../gui/wxpython/menustrings.py:1808 +#: ../gui/wxpython/menustrings.py:867 ../gui/wxpython/menustrings.py:1809 #: ../gui/wxpython/image2target/ii2t_menustrings.py:850 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1776 msgid "3D color tables" msgstr "" -#: ../gui/wxpython/menustrings.py:867 ../gui/wxpython/menustrings.py:1809 +#: ../gui/wxpython/menustrings.py:868 ../gui/wxpython/menustrings.py:1810 #: ../gui/wxpython/image2target/ii2t_menustrings.py:851 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1777 msgid "Creates/modifies the color table associated with a 3D raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:868 ../gui/wxpython/menustrings.py:1810 +#: ../gui/wxpython/menustrings.py:869 ../gui/wxpython/menustrings.py:1811 #: ../gui/wxpython/image2target/ii2t_menustrings.py:852 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1778 msgid "Export 3D color table" msgstr "Eksportuj tabelÄ™ kolorów 3D" -#: ../gui/wxpython/menustrings.py:869 ../gui/wxpython/menustrings.py:1811 +#: ../gui/wxpython/menustrings.py:870 ../gui/wxpython/menustrings.py:1812 #: ../gui/wxpython/image2target/ii2t_menustrings.py:853 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1779 msgid "Exports the color table associated with a 3D raster map." msgstr "Eksportuje paletÄ™ kolorów zwiÄ…zanÄ… z warstwÄ… mapy rastrowej 3D." -#: ../gui/wxpython/menustrings.py:870 ../gui/wxpython/menustrings.py:1812 +#: ../gui/wxpython/menustrings.py:871 ../gui/wxpython/menustrings.py:1813 #: ../gui/wxpython/image2target/ii2t_menustrings.py:854 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1780 msgid "3D mask" msgstr "Maska 3D" -#: ../gui/wxpython/menustrings.py:871 ../gui/wxpython/menustrings.py:1813 +#: ../gui/wxpython/menustrings.py:872 ../gui/wxpython/menustrings.py:1814 #: ../gui/wxpython/image2target/ii2t_menustrings.py:855 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1781 msgid "Establishes the current working 3D raster mask." msgstr "" -#: ../gui/wxpython/menustrings.py:872 ../gui/wxpython/menustrings.py:873 -#: ../gui/wxpython/menustrings.py:1814 ../gui/wxpython/menustrings.py:1815 +#: ../gui/wxpython/menustrings.py:873 ../gui/wxpython/menustrings.py:874 +#: ../gui/wxpython/menustrings.py:1815 ../gui/wxpython/menustrings.py:1816 #: ../gui/wxpython/image2target/ii2t_menustrings.py:856 #: ../gui/wxpython/image2target/ii2t_menustrings.py:857 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1782 @@ -9276,224 +9250,224 @@ msgid "3D raster map calculator" msgstr "" -#: ../gui/wxpython/menustrings.py:874 ../gui/wxpython/menustrings.py:1816 +#: ../gui/wxpython/menustrings.py:875 ../gui/wxpython/menustrings.py:1817 #: ../gui/wxpython/image2target/ii2t_menustrings.py:858 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1784 msgid "Cross section" msgstr "Przekrój" -#: ../gui/wxpython/menustrings.py:875 ../gui/wxpython/menustrings.py:1817 +#: ../gui/wxpython/menustrings.py:876 ../gui/wxpython/menustrings.py:1818 #: ../gui/wxpython/image2target/ii2t_menustrings.py:859 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1785 msgid "Creates cross section 2D raster map from 3D raster map based on 2D elevation map" msgstr "" -#: ../gui/wxpython/menustrings.py:877 ../gui/wxpython/menustrings.py:1819 +#: ../gui/wxpython/menustrings.py:878 ../gui/wxpython/menustrings.py:1820 #: ../gui/wxpython/image2target/ii2t_menustrings.py:861 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1787 msgid "Numerical calculation program for transient, confined groundwater flow in three dimensions." msgstr "" -#: ../gui/wxpython/menustrings.py:878 ../gui/wxpython/menustrings.py:1820 +#: ../gui/wxpython/menustrings.py:879 ../gui/wxpython/menustrings.py:1821 #: ../gui/wxpython/image2target/ii2t_menustrings.py:862 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1788 msgid "Interpolate 3D raster from points" msgstr "" -#: ../gui/wxpython/menustrings.py:879 ../gui/wxpython/menustrings.py:1821 +#: ../gui/wxpython/menustrings.py:880 ../gui/wxpython/menustrings.py:1822 #: ../gui/wxpython/image2target/ii2t_menustrings.py:863 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1789 msgid "Interpolates point data to a 3D raster map using regularized spline with tension (RST) algorithm." msgstr "Interpoluje dane punktowe do G3D za pomocÄ… algorytmu RST." -#: ../gui/wxpython/menustrings.py:881 ../gui/wxpython/menustrings.py:1823 +#: ../gui/wxpython/menustrings.py:882 ../gui/wxpython/menustrings.py:1824 #: ../gui/wxpython/image2target/ii2t_menustrings.py:865 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1791 msgid "Basic 3D raster metadata" msgstr "" -#: ../gui/wxpython/menustrings.py:882 ../gui/wxpython/menustrings.py:1824 +#: ../gui/wxpython/menustrings.py:883 ../gui/wxpython/menustrings.py:1825 #: ../gui/wxpython/image2target/ii2t_menustrings.py:866 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1792 msgid "Outputs basic information about a user-specified 3D raster map layer." msgstr "WyÅ›wietla podstawowe informacje dla okreÅ›lonej przez użytkownika warstwy mapy rastrowej 3D." -#: ../gui/wxpython/menustrings.py:883 ../gui/wxpython/menustrings.py:1825 +#: ../gui/wxpython/menustrings.py:884 ../gui/wxpython/menustrings.py:1826 #: ../gui/wxpython/image2target/ii2t_menustrings.py:867 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1793 msgid "3D raster statistics" msgstr "" -#: ../gui/wxpython/menustrings.py:884 ../gui/wxpython/menustrings.py:1826 +#: ../gui/wxpython/menustrings.py:885 ../gui/wxpython/menustrings.py:1827 #: ../gui/wxpython/image2target/ii2t_menustrings.py:868 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1794 msgid "Generates volume statistics for 3D raster maps." msgstr "Oblicza statystyki dla map rastrowych 3D." -#: ../gui/wxpython/menustrings.py:885 ../gui/wxpython/menustrings.py:1827 +#: ../gui/wxpython/menustrings.py:886 ../gui/wxpython/menustrings.py:1828 #: ../gui/wxpython/image2target/ii2t_menustrings.py:869 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1795 msgid "Univariate statistics for 3D rasters" msgstr "" -#: ../gui/wxpython/menustrings.py:886 ../gui/wxpython/menustrings.py:1828 +#: ../gui/wxpython/menustrings.py:887 ../gui/wxpython/menustrings.py:1829 #: ../gui/wxpython/image2target/ii2t_menustrings.py:870 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1796 msgid "Calculates univariate statistics from the non-null cells of a 3D raster map. Statistics include number of cells counted, minimum and maximum cell values, range, arithmetic mean, population variance, standard deviation, coefficient of variation, and sum." msgstr "" -#: ../gui/wxpython/menustrings.py:887 ../gui/wxpython/menustrings.py:1829 +#: ../gui/wxpython/menustrings.py:888 ../gui/wxpython/menustrings.py:1830 #: ../gui/wxpython/image2target/ii2t_menustrings.py:871 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1797 msgid "&Database" msgstr "&Baza danych" -#: ../gui/wxpython/menustrings.py:888 ../gui/wxpython/menustrings.py:1830 +#: ../gui/wxpython/menustrings.py:889 ../gui/wxpython/menustrings.py:1831 #: ../gui/wxpython/image2target/ii2t_menustrings.py:872 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1798 msgid "Database information" msgstr "Informacje" -#: ../gui/wxpython/menustrings.py:889 ../gui/wxpython/menustrings.py:1831 +#: ../gui/wxpython/menustrings.py:890 ../gui/wxpython/menustrings.py:1832 #: ../gui/wxpython/image2target/ii2t_menustrings.py:873 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1799 msgid "List databases" msgstr "WyÅ›wietl listÄ™ baz danych" -#: ../gui/wxpython/menustrings.py:890 ../gui/wxpython/menustrings.py:1832 +#: ../gui/wxpython/menustrings.py:891 ../gui/wxpython/menustrings.py:1833 #: ../gui/wxpython/image2target/ii2t_menustrings.py:874 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1800 msgid "Lists all databases for a given driver and location." msgstr "" -#: ../gui/wxpython/menustrings.py:891 ../gui/wxpython/menustrings.py:1833 +#: ../gui/wxpython/menustrings.py:892 ../gui/wxpython/menustrings.py:1834 #: ../gui/wxpython/image2target/ii2t_menustrings.py:875 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1801 msgid "List drivers" msgstr "Lista sterowników" -#: ../gui/wxpython/menustrings.py:892 ../gui/wxpython/menustrings.py:1834 +#: ../gui/wxpython/menustrings.py:893 ../gui/wxpython/menustrings.py:1835 #: ../gui/wxpython/image2target/ii2t_menustrings.py:876 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1802 msgid "Lists all database drivers." msgstr "WyÅ›wietla listÄ™ wszystkich sterowników baz danych." -#: ../gui/wxpython/menustrings.py:893 ../gui/wxpython/menustrings.py:1835 +#: ../gui/wxpython/menustrings.py:894 ../gui/wxpython/menustrings.py:1836 #: ../gui/wxpython/image2target/ii2t_menustrings.py:877 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1803 msgid "List tables" msgstr "Lista tabel" -#: ../gui/wxpython/menustrings.py:894 ../gui/wxpython/menustrings.py:1836 +#: ../gui/wxpython/menustrings.py:895 ../gui/wxpython/menustrings.py:1837 #: ../gui/wxpython/image2target/ii2t_menustrings.py:878 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1804 msgid "Lists all tables for a given database." msgstr "WyÅ›wietla listÄ™ wszystkich tabel dla wybranej bazy danych." -#: ../gui/wxpython/menustrings.py:895 ../gui/wxpython/menustrings.py:1837 +#: ../gui/wxpython/menustrings.py:896 ../gui/wxpython/menustrings.py:1838 #: ../gui/wxpython/image2target/ii2t_menustrings.py:879 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1805 msgid "Describe table" msgstr "Informacje o tabeli" -#: ../gui/wxpython/menustrings.py:896 ../gui/wxpython/menustrings.py:1838 +#: ../gui/wxpython/menustrings.py:897 ../gui/wxpython/menustrings.py:1839 #: ../gui/wxpython/image2target/ii2t_menustrings.py:880 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1806 msgid "Describes a table in detail." msgstr "WyÅ›wietla informacje dotyczÄ…ce wybranej tabeli." -#: ../gui/wxpython/menustrings.py:897 ../gui/wxpython/menustrings.py:1839 +#: ../gui/wxpython/menustrings.py:898 ../gui/wxpython/menustrings.py:1840 #: ../gui/wxpython/image2target/ii2t_menustrings.py:881 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1807 msgid "List columns" msgstr "Lista kolumn" -#: ../gui/wxpython/menustrings.py:898 ../gui/wxpython/menustrings.py:1840 +#: ../gui/wxpython/menustrings.py:899 ../gui/wxpython/menustrings.py:1841 #: ../gui/wxpython/image2target/ii2t_menustrings.py:882 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1808 msgid "List all columns for a given table." msgstr "WyÅ›wietla nazwy kolumn wskazanej tabeli." -#: ../gui/wxpython/menustrings.py:899 ../gui/wxpython/menustrings.py:1841 +#: ../gui/wxpython/menustrings.py:900 ../gui/wxpython/menustrings.py:1842 #: ../gui/wxpython/image2target/ii2t_menustrings.py:883 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1809 msgid "Manage databases" msgstr "ZarzÄ…dzanie" -#: ../gui/wxpython/menustrings.py:900 ../gui/wxpython/menustrings.py:1842 +#: ../gui/wxpython/menustrings.py:901 ../gui/wxpython/menustrings.py:1843 #: ../gui/wxpython/image2target/ii2t_menustrings.py:884 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1810 msgid "Connect" msgstr "PoÅ‚Ä…czenie" -#: ../gui/wxpython/menustrings.py:901 ../gui/wxpython/menustrings.py:1843 +#: ../gui/wxpython/menustrings.py:902 ../gui/wxpython/menustrings.py:1844 #: ../gui/wxpython/image2target/ii2t_menustrings.py:885 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1811 msgid "Prints/sets general DB connection for current mapset." msgstr "" -#: ../gui/wxpython/menustrings.py:902 ../gui/wxpython/menustrings.py:1844 +#: ../gui/wxpython/menustrings.py:903 ../gui/wxpython/menustrings.py:1845 #: ../gui/wxpython/image2target/ii2t_menustrings.py:886 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1812 msgid "Login" msgstr "Logowanie" -#: ../gui/wxpython/menustrings.py:903 ../gui/wxpython/menustrings.py:1845 +#: ../gui/wxpython/menustrings.py:904 ../gui/wxpython/menustrings.py:1846 #: ../gui/wxpython/image2target/ii2t_menustrings.py:887 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1813 msgid "Sets user/password for DB driver/database." msgstr "" -#: ../gui/wxpython/menustrings.py:904 ../gui/wxpython/menustrings.py:1846 +#: ../gui/wxpython/menustrings.py:905 ../gui/wxpython/menustrings.py:1847 #: ../gui/wxpython/image2target/ii2t_menustrings.py:888 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1814 msgid "Create database" msgstr "Twórz bazÄ™ danych" -#: ../gui/wxpython/menustrings.py:905 ../gui/wxpython/menustrings.py:1847 +#: ../gui/wxpython/menustrings.py:906 ../gui/wxpython/menustrings.py:1848 #: ../gui/wxpython/image2target/ii2t_menustrings.py:889 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1815 msgid "Creates an empty database." msgstr "Tworzy pustÄ… bazÄ™ danych." -#: ../gui/wxpython/menustrings.py:906 ../gui/wxpython/menustrings.py:1848 +#: ../gui/wxpython/menustrings.py:907 ../gui/wxpython/menustrings.py:1849 #: ../gui/wxpython/image2target/ii2t_menustrings.py:890 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1816 msgid "Drop database" msgstr "" -#: ../gui/wxpython/menustrings.py:907 ../gui/wxpython/menustrings.py:1849 +#: ../gui/wxpython/menustrings.py:908 ../gui/wxpython/menustrings.py:1850 #: ../gui/wxpython/image2target/ii2t_menustrings.py:891 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1817 msgid "Removes an existing database." msgstr "Usuwa istniejÄ…cÄ… bazÄ™ danych." -#: ../gui/wxpython/menustrings.py:908 ../gui/wxpython/menustrings.py:1850 +#: ../gui/wxpython/menustrings.py:909 ../gui/wxpython/menustrings.py:1851 #: ../gui/wxpython/image2target/ii2t_menustrings.py:892 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1818 msgid "Drop table" msgstr "UsuÅ„ tabelÄ™" -#: ../gui/wxpython/menustrings.py:909 ../gui/wxpython/menustrings.py:1851 +#: ../gui/wxpython/menustrings.py:910 ../gui/wxpython/menustrings.py:1852 #: ../gui/wxpython/image2target/ii2t_menustrings.py:893 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1819 msgid "Drops an attribute table." msgstr "Usuwa tabelÄ™ atrybutów." -#: ../gui/wxpython/menustrings.py:910 ../gui/wxpython/menustrings.py:1852 +#: ../gui/wxpython/menustrings.py:911 ../gui/wxpython/menustrings.py:1853 #: ../gui/wxpython/image2target/ii2t_menustrings.py:894 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1820 msgid "Copy table" msgstr "Kopiuj tabelÄ™" -#: ../gui/wxpython/menustrings.py:911 ../gui/wxpython/menustrings.py:1853 +#: ../gui/wxpython/menustrings.py:912 ../gui/wxpython/menustrings.py:1854 #: ../gui/wxpython/image2target/ii2t_menustrings.py:895 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1821 msgid "Copy a table. Either 'from_table' (optionally with 'where') can be used or 'select' option, but not 'from_table' and 'select' at the same time." msgstr "" -#: ../gui/wxpython/menustrings.py:912 ../gui/wxpython/menustrings.py:932 -#: ../gui/wxpython/menustrings.py:1854 ../gui/wxpython/menustrings.py:1874 +#: ../gui/wxpython/menustrings.py:913 ../gui/wxpython/menustrings.py:933 +#: ../gui/wxpython/menustrings.py:1855 ../gui/wxpython/menustrings.py:1875 #: ../gui/wxpython/image2target/ii2t_menustrings.py:896 #: ../gui/wxpython/image2target/ii2t_menustrings.py:916 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1822 @@ -9501,1196 +9475,1196 @@ msgid "Drop column" msgstr "UsuÅ„ kolumnÄ™" -#: ../gui/wxpython/menustrings.py:913 ../gui/wxpython/menustrings.py:1855 +#: ../gui/wxpython/menustrings.py:914 ../gui/wxpython/menustrings.py:1856 #: ../gui/wxpython/image2target/ii2t_menustrings.py:897 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1823 msgid "Drops a column from selected attribute table." msgstr "Usuwa kolummnÄ™ z wybranej tabeli atrybutów." -#: ../gui/wxpython/menustrings.py:914 ../gui/wxpython/menustrings.py:1856 +#: ../gui/wxpython/menustrings.py:915 ../gui/wxpython/menustrings.py:1857 #: ../gui/wxpython/image2target/ii2t_menustrings.py:898 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1824 msgid "Test" msgstr "Test" -#: ../gui/wxpython/menustrings.py:915 ../gui/wxpython/menustrings.py:1857 +#: ../gui/wxpython/menustrings.py:916 ../gui/wxpython/menustrings.py:1858 #: ../gui/wxpython/image2target/ii2t_menustrings.py:899 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1825 msgid "Test database driver, database must exist and set by db.connect." msgstr "Testuj sterownik bazy danych, baza danych musi istnieć i być ustawiona przy pomocy db.connect." -#: ../gui/wxpython/menustrings.py:916 ../gui/wxpython/menustrings.py:1858 +#: ../gui/wxpython/menustrings.py:917 ../gui/wxpython/menustrings.py:1859 #: ../gui/wxpython/image2target/ii2t_menustrings.py:900 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1826 -#: ../gui/wxpython/dbmgr/sqlbuilder.py:111 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:115 msgid "Query" msgstr "Zapytania" -#: ../gui/wxpython/menustrings.py:917 ../gui/wxpython/menustrings.py:1859 +#: ../gui/wxpython/menustrings.py:918 ../gui/wxpython/menustrings.py:1860 #: ../gui/wxpython/image2target/ii2t_menustrings.py:901 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1827 msgid "Query any table" msgstr "Odpytaj tabelÄ™" -#: ../gui/wxpython/menustrings.py:918 ../gui/wxpython/menustrings.py:1860 +#: ../gui/wxpython/menustrings.py:919 ../gui/wxpython/menustrings.py:1861 #: ../gui/wxpython/image2target/ii2t_menustrings.py:902 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1828 msgid "Selects data from attribute table. Performs SQL query statement(s)." msgstr "" -#: ../gui/wxpython/menustrings.py:921 ../gui/wxpython/menustrings.py:1863 +#: ../gui/wxpython/menustrings.py:922 ../gui/wxpython/menustrings.py:1864 #: ../gui/wxpython/image2target/ii2t_menustrings.py:905 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1831 msgid "SQL statement" msgstr "Polecenia SQL" -#: ../gui/wxpython/menustrings.py:922 ../gui/wxpython/menustrings.py:1864 +#: ../gui/wxpython/menustrings.py:923 ../gui/wxpython/menustrings.py:1865 #: ../gui/wxpython/image2target/ii2t_menustrings.py:906 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1832 msgid "Executes any SQL statement. For SELECT statements use 'db.select'." msgstr "" -#: ../gui/wxpython/menustrings.py:923 ../gui/wxpython/menustrings.py:1865 +#: ../gui/wxpython/menustrings.py:924 ../gui/wxpython/menustrings.py:1866 #: ../gui/wxpython/image2target/ii2t_menustrings.py:907 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1833 msgid "Vector database connections" msgstr "Mapa wektorowa" -#: ../gui/wxpython/menustrings.py:924 ../gui/wxpython/menustrings.py:1866 +#: ../gui/wxpython/menustrings.py:925 ../gui/wxpython/menustrings.py:1867 #: ../gui/wxpython/image2target/ii2t_menustrings.py:908 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1834 msgid "New table" msgstr "Nowa tabela" -#: ../gui/wxpython/menustrings.py:925 ../gui/wxpython/menustrings.py:1867 +#: ../gui/wxpython/menustrings.py:926 ../gui/wxpython/menustrings.py:1868 #: ../gui/wxpython/image2target/ii2t_menustrings.py:909 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1835 msgid "Creates and connects a new attribute table to a given layer of an existing vector map." msgstr "Tworzy i dodaje nowÄ… tabelÄ™ atrybutów do zadanej warstwy istniejÄ…cej mapy wektorowej." -#: ../gui/wxpython/menustrings.py:926 ../gui/wxpython/menustrings.py:1868 +#: ../gui/wxpython/menustrings.py:927 ../gui/wxpython/menustrings.py:1869 #: ../gui/wxpython/image2target/ii2t_menustrings.py:910 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1836 msgid "Remove table" msgstr "UsuÅ„ tabelÄ™" -#: ../gui/wxpython/menustrings.py:927 ../gui/wxpython/menustrings.py:1869 +#: ../gui/wxpython/menustrings.py:928 ../gui/wxpython/menustrings.py:1870 #: ../gui/wxpython/image2target/ii2t_menustrings.py:911 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1837 msgid "Removes existing attribute table of a vector map." msgstr "Usuwa tabelÄ™ atrybutów mapy wektorowej." -#: ../gui/wxpython/menustrings.py:928 ../gui/wxpython/menustrings.py:1870 +#: ../gui/wxpython/menustrings.py:929 ../gui/wxpython/menustrings.py:1871 #: ../gui/wxpython/image2target/ii2t_menustrings.py:912 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1838 msgid "Join table" msgstr "ZÅ‚Ä…cz tabele" -#: ../gui/wxpython/menustrings.py:929 ../gui/wxpython/menustrings.py:1871 +#: ../gui/wxpython/menustrings.py:930 ../gui/wxpython/menustrings.py:1872 #: ../gui/wxpython/image2target/ii2t_menustrings.py:913 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1839 msgid "Joins a database table to a vector map table." msgstr "" -#: ../gui/wxpython/menustrings.py:930 ../gui/wxpython/menustrings.py:1872 +#: ../gui/wxpython/menustrings.py:931 ../gui/wxpython/menustrings.py:1873 #: ../gui/wxpython/image2target/ii2t_menustrings.py:914 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1840 msgid "Add columns" msgstr "Dodaj kolumny" -#: ../gui/wxpython/menustrings.py:931 ../gui/wxpython/menustrings.py:1873 +#: ../gui/wxpython/menustrings.py:932 ../gui/wxpython/menustrings.py:1874 #: ../gui/wxpython/image2target/ii2t_menustrings.py:915 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1841 msgid "Adds one or more columns to the attribute table connected to a given vector map." msgstr "Dodaje jednÄ… lub wiÄ™cej kolumn do tabeli atrybutów poÅ‚Ä…czonej z zadanÄ… mapÄ… wektorowÄ…." -#: ../gui/wxpython/menustrings.py:933 ../gui/wxpython/menustrings.py:1875 +#: ../gui/wxpython/menustrings.py:934 ../gui/wxpython/menustrings.py:1876 #: ../gui/wxpython/image2target/ii2t_menustrings.py:917 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1843 msgid "Drops a column from the attribute table connected to a given vector map." msgstr "Usuwa kolumnÄ™ z tabeli atrybutów poÅ‚Ä…czonej z zadanÄ… mapÄ… wektorowÄ…." -#: ../gui/wxpython/menustrings.py:934 ../gui/wxpython/menustrings.py:1876 +#: ../gui/wxpython/menustrings.py:935 ../gui/wxpython/menustrings.py:1877 #: ../gui/wxpython/image2target/ii2t_menustrings.py:918 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1844 -#: ../gui/wxpython/dbmgr/base.py:2370 +#: ../gui/wxpython/dbmgr/base.py:2372 msgid "Rename column" msgstr "ZmieÅ„ nazwÄ™ kolumny" -#: ../gui/wxpython/menustrings.py:935 ../gui/wxpython/menustrings.py:1877 +#: ../gui/wxpython/menustrings.py:936 ../gui/wxpython/menustrings.py:1878 #: ../gui/wxpython/image2target/ii2t_menustrings.py:919 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1845 msgid "Renames a column in the attribute table connected to a given vector map." msgstr "Zmienia nazwÄ™ kolumny w tabeli atrybutów poÅ‚Ä…czonej z zadanÄ… mapÄ… wektorowÄ…." -#: ../gui/wxpython/menustrings.py:936 ../gui/wxpython/menustrings.py:1878 +#: ../gui/wxpython/menustrings.py:937 ../gui/wxpython/menustrings.py:1879 #: ../gui/wxpython/image2target/ii2t_menustrings.py:920 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1846 msgid "Change values" msgstr "Aktualizuj dane" -#: ../gui/wxpython/menustrings.py:937 ../gui/wxpython/menustrings.py:1879 +#: ../gui/wxpython/menustrings.py:938 ../gui/wxpython/menustrings.py:1880 #: ../gui/wxpython/image2target/ii2t_menustrings.py:921 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1847 msgid "Updates a column in the attribute table connected to a vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:938 ../gui/wxpython/menustrings.py:1880 +#: ../gui/wxpython/menustrings.py:939 ../gui/wxpython/menustrings.py:1881 #: ../gui/wxpython/image2target/ii2t_menustrings.py:922 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1848 msgid "Drop row" msgstr "" -#: ../gui/wxpython/menustrings.py:939 ../gui/wxpython/menustrings.py:1881 +#: ../gui/wxpython/menustrings.py:940 ../gui/wxpython/menustrings.py:1882 #: ../gui/wxpython/image2target/ii2t_menustrings.py:923 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1849 msgid "Removes a vector feature from a vector map through attribute selection." msgstr "" -#: ../gui/wxpython/menustrings.py:940 ../gui/wxpython/menustrings.py:1882 +#: ../gui/wxpython/menustrings.py:941 ../gui/wxpython/menustrings.py:1883 #: ../gui/wxpython/image2target/ii2t_menustrings.py:924 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1850 msgid "Reconnect vectors to database" msgstr "PoÅ‚Ä…cz ponownie" -#: ../gui/wxpython/menustrings.py:941 ../gui/wxpython/menustrings.py:1883 +#: ../gui/wxpython/menustrings.py:942 ../gui/wxpython/menustrings.py:1884 #: ../gui/wxpython/image2target/ii2t_menustrings.py:925 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1851 msgid "Reconnects attribute tables for all vector maps from the current mapset to a new database." msgstr "" -#: ../gui/wxpython/menustrings.py:942 ../gui/wxpython/menustrings.py:1884 +#: ../gui/wxpython/menustrings.py:943 ../gui/wxpython/menustrings.py:1885 #: ../gui/wxpython/image2target/ii2t_menustrings.py:926 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1852 msgid "Set vector map - database connection" msgstr "PoÅ‚Ä…czenie" -#: ../gui/wxpython/menustrings.py:943 ../gui/wxpython/menustrings.py:1885 +#: ../gui/wxpython/menustrings.py:944 ../gui/wxpython/menustrings.py:1886 #: ../gui/wxpython/image2target/ii2t_menustrings.py:927 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1853 msgid "Prints/sets DB connection for a vector map to attribute table." msgstr "WyÅ›wietla/ustawia poÅ‚Ä…czenie mapy wektorowej z tabelÄ… atrybutów." -#: ../gui/wxpython/menustrings.py:944 ../gui/wxpython/menustrings.py:1886 +#: ../gui/wxpython/menustrings.py:945 ../gui/wxpython/menustrings.py:1887 #: ../gui/wxpython/image2target/ii2t_menustrings.py:928 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1854 msgid "&Temporal" msgstr "" -#: ../gui/wxpython/menustrings.py:945 ../gui/wxpython/menustrings.py:1887 +#: ../gui/wxpython/menustrings.py:946 ../gui/wxpython/menustrings.py:1888 #: ../gui/wxpython/image2target/ii2t_menustrings.py:929 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1855 msgid "Manage datasets" msgstr "" -#: ../gui/wxpython/menustrings.py:946 ../gui/wxpython/menustrings.py:1888 +#: ../gui/wxpython/menustrings.py:947 ../gui/wxpython/menustrings.py:1889 #: ../gui/wxpython/image2target/ii2t_menustrings.py:930 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1856 msgid "Connect temporal database" msgstr "" -#: ../gui/wxpython/menustrings.py:947 ../gui/wxpython/menustrings.py:1889 +#: ../gui/wxpython/menustrings.py:948 ../gui/wxpython/menustrings.py:1890 #: ../gui/wxpython/image2target/ii2t_menustrings.py:931 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1857 msgid "Prints/sets general temporal GIS database connection for current mapset." msgstr "" -#: ../gui/wxpython/menustrings.py:948 ../gui/wxpython/menustrings.py:1890 +#: ../gui/wxpython/menustrings.py:949 ../gui/wxpython/menustrings.py:1891 #: ../gui/wxpython/image2target/ii2t_menustrings.py:932 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1858 #: ../gui/wxpython/rlisetup/frame.py:143 msgid "Create" msgstr "Utwórz" -#: ../gui/wxpython/menustrings.py:949 ../gui/wxpython/menustrings.py:1891 +#: ../gui/wxpython/menustrings.py:950 ../gui/wxpython/menustrings.py:1892 #: ../gui/wxpython/image2target/ii2t_menustrings.py:933 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1859 msgid "Creates a space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:951 ../gui/wxpython/menustrings.py:1893 +#: ../gui/wxpython/menustrings.py:952 ../gui/wxpython/menustrings.py:1894 #: ../gui/wxpython/image2target/ii2t_menustrings.py:935 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1861 msgid "Renames a space time dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:952 ../gui/wxpython/menustrings.py:1894 +#: ../gui/wxpython/menustrings.py:953 ../gui/wxpython/menustrings.py:1895 #: ../gui/wxpython/image2target/ii2t_menustrings.py:936 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1862 #: ../gui/wxpython/gui_core/simplelmgr.py:463 -#: ../gui/wxpython/animation/dialogs.py:780 -#: ../gui/wxpython/animation/dialogs.py:1012 +#: ../gui/wxpython/animation/dialogs.py:783 +#: ../gui/wxpython/animation/dialogs.py:1015 #: ../gui/wxpython/lmgr/layertree.py:459 ../gui/wxpython/rlisetup/frame.py:140 #: ../gui/wxpython/gmodeler/frame.py:1499 msgid "Remove" msgstr "UsuÅ„" -#: ../gui/wxpython/menustrings.py:953 ../gui/wxpython/menustrings.py:1895 +#: ../gui/wxpython/menustrings.py:954 ../gui/wxpython/menustrings.py:1896 #: ../gui/wxpython/image2target/ii2t_menustrings.py:937 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1863 msgid "Removes space time datasets from temporal database." msgstr "" -#: ../gui/wxpython/menustrings.py:954 ../gui/wxpython/menustrings.py:1896 +#: ../gui/wxpython/menustrings.py:955 ../gui/wxpython/menustrings.py:1897 #: ../gui/wxpython/image2target/ii2t_menustrings.py:938 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1864 msgid "Update metadata" msgstr "" -#: ../gui/wxpython/menustrings.py:955 ../gui/wxpython/menustrings.py:1897 +#: ../gui/wxpython/menustrings.py:956 ../gui/wxpython/menustrings.py:1898 #: ../gui/wxpython/image2target/ii2t_menustrings.py:939 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1865 msgid "Modifies the metadata of a space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:956 ../gui/wxpython/menustrings.py:1898 +#: ../gui/wxpython/menustrings.py:957 ../gui/wxpython/menustrings.py:1899 #: ../gui/wxpython/image2target/ii2t_menustrings.py:940 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1866 msgid "Merge" msgstr "" -#: ../gui/wxpython/menustrings.py:957 ../gui/wxpython/menustrings.py:1899 +#: ../gui/wxpython/menustrings.py:958 ../gui/wxpython/menustrings.py:1900 #: ../gui/wxpython/image2target/ii2t_menustrings.py:941 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1867 msgid "Merges several space time datasets into a single space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:958 ../gui/wxpython/menustrings.py:1900 +#: ../gui/wxpython/menustrings.py:959 ../gui/wxpython/menustrings.py:1901 #: ../gui/wxpython/image2target/ii2t_menustrings.py:942 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1868 msgid "Temporally shift" msgstr "" -#: ../gui/wxpython/menustrings.py:959 ../gui/wxpython/menustrings.py:1901 +#: ../gui/wxpython/menustrings.py:960 ../gui/wxpython/menustrings.py:1902 #: ../gui/wxpython/image2target/ii2t_menustrings.py:943 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1869 msgid "Shifts temporally the maps of a space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:960 ../gui/wxpython/menustrings.py:1902 +#: ../gui/wxpython/menustrings.py:961 ../gui/wxpython/menustrings.py:1903 #: ../gui/wxpython/image2target/ii2t_menustrings.py:944 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1870 msgid "Snap maps of dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:961 ../gui/wxpython/menustrings.py:1903 +#: ../gui/wxpython/menustrings.py:962 ../gui/wxpython/menustrings.py:1904 #: ../gui/wxpython/image2target/ii2t_menustrings.py:945 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1871 msgid "Snaps temporally the maps of a space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:963 ../gui/wxpython/menustrings.py:1905 +#: ../gui/wxpython/menustrings.py:964 ../gui/wxpython/menustrings.py:1906 #: ../gui/wxpython/image2target/ii2t_menustrings.py:947 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1873 msgid "Lists space time datasets and maps registered in the temporal database." msgstr "" -#: ../gui/wxpython/menustrings.py:964 ../gui/wxpython/menustrings.py:1906 +#: ../gui/wxpython/menustrings.py:965 ../gui/wxpython/menustrings.py:1907 #: ../gui/wxpython/image2target/ii2t_menustrings.py:948 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1874 msgid "Manage maps in datasets" msgstr "" -#: ../gui/wxpython/menustrings.py:965 ../gui/wxpython/menustrings.py:1907 +#: ../gui/wxpython/menustrings.py:966 ../gui/wxpython/menustrings.py:1908 #: ../gui/wxpython/image2target/ii2t_menustrings.py:949 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1875 msgid "Register maps in datasets" msgstr "" -#: ../gui/wxpython/menustrings.py:966 ../gui/wxpython/menustrings.py:1908 +#: ../gui/wxpython/menustrings.py:967 ../gui/wxpython/menustrings.py:1909 msgid "Assigns timestamps and registers raster, vector and raster3d maps in a space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:967 ../gui/wxpython/menustrings.py:1909 +#: ../gui/wxpython/menustrings.py:968 ../gui/wxpython/menustrings.py:1910 #: ../gui/wxpython/image2target/ii2t_menustrings.py:951 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1877 msgid "Unregister maps from datasets" msgstr "" -#: ../gui/wxpython/menustrings.py:968 ../gui/wxpython/menustrings.py:1910 +#: ../gui/wxpython/menustrings.py:969 ../gui/wxpython/menustrings.py:1911 #: ../gui/wxpython/image2target/ii2t_menustrings.py:952 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1878 msgid "Unregisters raster, vector and raster3d maps from the temporal database or a specific space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:969 ../gui/wxpython/menustrings.py:1911 +#: ../gui/wxpython/menustrings.py:970 ../gui/wxpython/menustrings.py:1912 #: ../gui/wxpython/image2target/ii2t_menustrings.py:953 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1879 msgid "List raster dataset maps" msgstr "" -#: ../gui/wxpython/menustrings.py:970 ../gui/wxpython/menustrings.py:1912 +#: ../gui/wxpython/menustrings.py:971 ../gui/wxpython/menustrings.py:1913 #: ../gui/wxpython/image2target/ii2t_menustrings.py:954 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1880 msgid "Lists registered maps of a space time raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:971 ../gui/wxpython/menustrings.py:1913 +#: ../gui/wxpython/menustrings.py:972 ../gui/wxpython/menustrings.py:1914 #: ../gui/wxpython/image2target/ii2t_menustrings.py:955 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1881 msgid "List vector dataset maps" msgstr "" -#: ../gui/wxpython/menustrings.py:972 ../gui/wxpython/menustrings.py:1914 +#: ../gui/wxpython/menustrings.py:973 ../gui/wxpython/menustrings.py:1915 #: ../gui/wxpython/image2target/ii2t_menustrings.py:956 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1882 msgid "Lists registered maps of a space time vector dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:973 ../gui/wxpython/menustrings.py:1915 +#: ../gui/wxpython/menustrings.py:974 ../gui/wxpython/menustrings.py:1916 #: ../gui/wxpython/image2target/ii2t_menustrings.py:957 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1883 msgid "List 3D raster dataset maps" msgstr "" -#: ../gui/wxpython/menustrings.py:974 ../gui/wxpython/menustrings.py:1916 +#: ../gui/wxpython/menustrings.py:975 ../gui/wxpython/menustrings.py:1917 #: ../gui/wxpython/image2target/ii2t_menustrings.py:958 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1884 msgid "Lists registered maps of a space time raster3d dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:975 ../gui/wxpython/menustrings.py:1917 +#: ../gui/wxpython/menustrings.py:976 ../gui/wxpython/menustrings.py:1918 #: ../gui/wxpython/image2target/ii2t_menustrings.py:959 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1885 msgid "Import" msgstr "Importuj" -#: ../gui/wxpython/menustrings.py:976 ../gui/wxpython/menustrings.py:1918 +#: ../gui/wxpython/menustrings.py:977 ../gui/wxpython/menustrings.py:1919 #: ../gui/wxpython/image2target/ii2t_menustrings.py:960 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1886 msgid "Import raster dataset" msgstr "Import danych rastrowych" -#: ../gui/wxpython/menustrings.py:977 ../gui/wxpython/menustrings.py:1919 +#: ../gui/wxpython/menustrings.py:978 ../gui/wxpython/menustrings.py:1920 #: ../gui/wxpython/image2target/ii2t_menustrings.py:961 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1887 msgid "Imports space time raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:978 ../gui/wxpython/menustrings.py:1920 +#: ../gui/wxpython/menustrings.py:979 ../gui/wxpython/menustrings.py:1921 #: ../gui/wxpython/image2target/ii2t_menustrings.py:962 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1888 msgid "Import vector dataset" msgstr "Import danych wektorowych" -#: ../gui/wxpython/menustrings.py:979 ../gui/wxpython/menustrings.py:1921 +#: ../gui/wxpython/menustrings.py:980 ../gui/wxpython/menustrings.py:1922 #: ../gui/wxpython/image2target/ii2t_menustrings.py:963 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1889 msgid "Imports a space time vector dataset from a GRASS GIS specific archive file." msgstr "" -#: ../gui/wxpython/menustrings.py:980 ../gui/wxpython/menustrings.py:1922 +#: ../gui/wxpython/menustrings.py:981 ../gui/wxpython/menustrings.py:1923 #: ../gui/wxpython/image2target/ii2t_menustrings.py:964 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1890 -#: ../gui/wxpython/animation/dialogs.py:934 +#: ../gui/wxpython/animation/dialogs.py:937 ../gui/wxpython/tplot/frame.py:335 #: ../gui/wxpython/lmgr/layertree.py:739 msgid "Export" msgstr "Eksportuj" -#: ../gui/wxpython/menustrings.py:981 ../gui/wxpython/menustrings.py:1923 +#: ../gui/wxpython/menustrings.py:982 ../gui/wxpython/menustrings.py:1924 #: ../gui/wxpython/image2target/ii2t_menustrings.py:965 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1891 msgid "Export raster dataset" msgstr "Eksport danych rastrowych" -#: ../gui/wxpython/menustrings.py:982 ../gui/wxpython/menustrings.py:1924 +#: ../gui/wxpython/menustrings.py:983 ../gui/wxpython/menustrings.py:1925 #: ../gui/wxpython/image2target/ii2t_menustrings.py:966 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1892 msgid "Exports space time raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:983 ../gui/wxpython/menustrings.py:1925 +#: ../gui/wxpython/menustrings.py:984 ../gui/wxpython/menustrings.py:1926 #: ../gui/wxpython/image2target/ii2t_menustrings.py:967 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1893 msgid "Export raster dataset as VTK time series" msgstr "" -#: ../gui/wxpython/menustrings.py:984 ../gui/wxpython/menustrings.py:1926 +#: ../gui/wxpython/menustrings.py:985 ../gui/wxpython/menustrings.py:1927 #: ../gui/wxpython/image2target/ii2t_menustrings.py:968 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1894 msgid "Exports space time raster dataset as VTK time series." msgstr "" -#: ../gui/wxpython/menustrings.py:985 ../gui/wxpython/menustrings.py:1927 +#: ../gui/wxpython/menustrings.py:986 ../gui/wxpython/menustrings.py:1928 #: ../gui/wxpython/image2target/ii2t_menustrings.py:969 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1895 msgid "Export vector dataset" msgstr "Eksport danych wektorowych" -#: ../gui/wxpython/menustrings.py:986 ../gui/wxpython/menustrings.py:1928 +#: ../gui/wxpython/menustrings.py:987 ../gui/wxpython/menustrings.py:1929 #: ../gui/wxpython/image2target/ii2t_menustrings.py:970 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1896 msgid "Exports a space time vector dataset as GRASS GIS specific archive file." msgstr "" -#: ../gui/wxpython/menustrings.py:987 ../gui/wxpython/menustrings.py:1929 +#: ../gui/wxpython/menustrings.py:988 ../gui/wxpython/menustrings.py:1930 #: ../gui/wxpython/image2target/ii2t_menustrings.py:971 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1897 msgid "Convert raster dataset to 3D raster" msgstr "" -#: ../gui/wxpython/menustrings.py:988 ../gui/wxpython/menustrings.py:1930 +#: ../gui/wxpython/menustrings.py:989 ../gui/wxpython/menustrings.py:1931 #: ../gui/wxpython/image2target/ii2t_menustrings.py:972 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1898 msgid "Converts a space time raster dataset into a 3D raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:989 ../gui/wxpython/menustrings.py:1931 +#: ../gui/wxpython/menustrings.py:990 ../gui/wxpython/menustrings.py:1932 #: ../gui/wxpython/image2target/ii2t_menustrings.py:973 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1899 msgid "Extraction" msgstr "" -#: ../gui/wxpython/menustrings.py:990 ../gui/wxpython/menustrings.py:1932 +#: ../gui/wxpython/menustrings.py:991 ../gui/wxpython/menustrings.py:1933 #: ../gui/wxpython/image2target/ii2t_menustrings.py:974 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1900 msgid "Extract subset of raster dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:991 ../gui/wxpython/menustrings.py:1933 +#: ../gui/wxpython/menustrings.py:992 ../gui/wxpython/menustrings.py:1934 #: ../gui/wxpython/image2target/ii2t_menustrings.py:975 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1901 msgid "Extracts a subset of a space time raster datasets." msgstr "" -#: ../gui/wxpython/menustrings.py:992 ../gui/wxpython/menustrings.py:1934 +#: ../gui/wxpython/menustrings.py:993 ../gui/wxpython/menustrings.py:1935 #: ../gui/wxpython/image2target/ii2t_menustrings.py:976 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1902 msgid "Extract subset of vector dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:993 ../gui/wxpython/menustrings.py:1935 +#: ../gui/wxpython/menustrings.py:994 ../gui/wxpython/menustrings.py:1936 #: ../gui/wxpython/image2target/ii2t_menustrings.py:977 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1903 msgid "Extracts a subset of a space time vector dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:994 ../gui/wxpython/menustrings.py:1936 +#: ../gui/wxpython/menustrings.py:995 ../gui/wxpython/menustrings.py:1937 #: ../gui/wxpython/image2target/ii2t_menustrings.py:978 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1904 msgid "Extract subset of 3D raster dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:995 ../gui/wxpython/menustrings.py:1937 +#: ../gui/wxpython/menustrings.py:996 ../gui/wxpython/menustrings.py:1938 #: ../gui/wxpython/image2target/ii2t_menustrings.py:979 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1905 msgid "Extracts a subset of a space time 3D raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:996 ../gui/wxpython/menustrings.py:1938 +#: ../gui/wxpython/menustrings.py:997 ../gui/wxpython/menustrings.py:1939 #: ../gui/wxpython/image2target/ii2t_menustrings.py:980 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1906 msgid "Query vector dataset attribute data" msgstr "" -#: ../gui/wxpython/menustrings.py:997 ../gui/wxpython/menustrings.py:1939 +#: ../gui/wxpython/menustrings.py:998 ../gui/wxpython/menustrings.py:1940 #: ../gui/wxpython/image2target/ii2t_menustrings.py:981 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1907 msgid "Prints attributes of vector maps registered in a space time vector dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:998 ../gui/wxpython/menustrings.py:1940 +#: ../gui/wxpython/menustrings.py:999 ../gui/wxpython/menustrings.py:1941 #: ../gui/wxpython/image2target/ii2t_menustrings.py:982 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1908 msgid "Raster dataset color table" msgstr "" -#: ../gui/wxpython/menustrings.py:999 ../gui/wxpython/menustrings.py:1941 +#: ../gui/wxpython/menustrings.py:1000 ../gui/wxpython/menustrings.py:1942 #: ../gui/wxpython/image2target/ii2t_menustrings.py:983 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1909 msgid "Creates/modifies the color table associated with each raster map of the space time raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:1000 ../gui/wxpython/menustrings.py:1942 +#: ../gui/wxpython/menustrings.py:1001 ../gui/wxpython/menustrings.py:1943 #: ../gui/wxpython/image2target/ii2t_menustrings.py:984 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1910 msgid "Raster calculations" msgstr "" -#: ../gui/wxpython/menustrings.py:1001 ../gui/wxpython/menustrings.py:1943 +#: ../gui/wxpython/menustrings.py:1002 ../gui/wxpython/menustrings.py:1944 #: ../gui/wxpython/image2target/ii2t_menustrings.py:985 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1911 msgid "Performs spatio-temporal mapcalc expressions on temporally sampled maps of space time raster datasets." msgstr "" -#: ../gui/wxpython/menustrings.py:1002 ../gui/wxpython/menustrings.py:1944 +#: ../gui/wxpython/menustrings.py:1003 ../gui/wxpython/menustrings.py:1945 #: ../gui/wxpython/image2target/ii2t_menustrings.py:986 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1912 msgid "3D raster calculations" msgstr "" -#: ../gui/wxpython/menustrings.py:1003 ../gui/wxpython/menustrings.py:1945 +#: ../gui/wxpython/menustrings.py:1004 ../gui/wxpython/menustrings.py:1946 #: ../gui/wxpython/image2target/ii2t_menustrings.py:987 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1913 msgid "Performs r3.mapcalc expressions on maps of sampled space time 3D raster datasets." msgstr "" -#: ../gui/wxpython/menustrings.py:1004 ../gui/wxpython/menustrings.py:1946 +#: ../gui/wxpython/menustrings.py:1005 ../gui/wxpython/menustrings.py:1947 #: ../gui/wxpython/image2target/ii2t_menustrings.py:988 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1914 msgid "Interpolate gaps in raster datasets" msgstr "" -#: ../gui/wxpython/menustrings.py:1005 ../gui/wxpython/menustrings.py:1947 +#: ../gui/wxpython/menustrings.py:1006 ../gui/wxpython/menustrings.py:1948 #: ../gui/wxpython/image2target/ii2t_menustrings.py:989 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1915 msgid "Replaces gaps in a space time raster dataset with interpolated raster maps." msgstr "" -#: ../gui/wxpython/menustrings.py:1006 ../gui/wxpython/menustrings.py:1948 +#: ../gui/wxpython/menustrings.py:1007 ../gui/wxpython/menustrings.py:1949 #: ../gui/wxpython/image2target/ii2t_menustrings.py:990 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1916 msgid "Aggregation" msgstr "" -#: ../gui/wxpython/menustrings.py:1007 ../gui/wxpython/menustrings.py:1949 +#: ../gui/wxpython/menustrings.py:1008 ../gui/wxpython/menustrings.py:1950 #: ../gui/wxpython/image2target/ii2t_menustrings.py:991 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1917 msgid "Neighborhood analysis in raster dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:1008 ../gui/wxpython/menustrings.py:1950 +#: ../gui/wxpython/menustrings.py:1009 ../gui/wxpython/menustrings.py:1951 #: ../gui/wxpython/image2target/ii2t_menustrings.py:992 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1918 msgid "Performs a neighborhood analysis for each map in a space time raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:1009 ../gui/wxpython/menustrings.py:1951 +#: ../gui/wxpython/menustrings.py:1010 ../gui/wxpython/menustrings.py:1952 #: ../gui/wxpython/image2target/ii2t_menustrings.py:993 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1919 msgid "Aggregation in raster datasets" msgstr "" -#: ../gui/wxpython/menustrings.py:1010 ../gui/wxpython/menustrings.py:1952 +#: ../gui/wxpython/menustrings.py:1011 ../gui/wxpython/menustrings.py:1953 #: ../gui/wxpython/image2target/ii2t_menustrings.py:994 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1920 msgid "Performs different aggregation algorithms from r.series on all or a subset of raster maps in a space time raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:1011 ../gui/wxpython/menustrings.py:1953 +#: ../gui/wxpython/menustrings.py:1012 ../gui/wxpython/menustrings.py:1954 #: ../gui/wxpython/image2target/ii2t_menustrings.py:995 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1921 msgid "Temporal aggregation" msgstr "" -#: ../gui/wxpython/menustrings.py:1012 ../gui/wxpython/menustrings.py:1954 +#: ../gui/wxpython/menustrings.py:1013 ../gui/wxpython/menustrings.py:1955 #: ../gui/wxpython/image2target/ii2t_menustrings.py:996 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1922 msgid "Aggregates temporally the maps of a space time raster dataset by a user defined granularity." msgstr "" -#: ../gui/wxpython/menustrings.py:1013 ../gui/wxpython/menustrings.py:1955 +#: ../gui/wxpython/menustrings.py:1014 ../gui/wxpython/menustrings.py:1956 #: ../gui/wxpython/image2target/ii2t_menustrings.py:997 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1923 msgid "Temporal aggregation by dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:1014 ../gui/wxpython/menustrings.py:1956 +#: ../gui/wxpython/menustrings.py:1015 ../gui/wxpython/menustrings.py:1957 #: ../gui/wxpython/image2target/ii2t_menustrings.py:998 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1924 msgid "Aggregates data of an existing space time raster dataset using the time intervals of a second space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:1015 ../gui/wxpython/menustrings.py:1957 +#: ../gui/wxpython/menustrings.py:1016 ../gui/wxpython/menustrings.py:1958 #: ../gui/wxpython/image2target/ii2t_menustrings.py:999 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1925 msgid "Sampling" msgstr "" -#: ../gui/wxpython/menustrings.py:1016 ../gui/wxpython/menustrings.py:1958 +#: ../gui/wxpython/menustrings.py:1017 ../gui/wxpython/menustrings.py:1959 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1000 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1926 msgid "Sample a space time raster dataset at point coordinates" msgstr "" -#: ../gui/wxpython/menustrings.py:1017 ../gui/wxpython/menustrings.py:1959 +#: ../gui/wxpython/menustrings.py:1018 ../gui/wxpython/menustrings.py:1960 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1001 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1927 msgid "Sample a space time raster dataset at specific vector point coordinates and write the output to stdout using different layouts" msgstr "" -#: ../gui/wxpython/menustrings.py:1018 ../gui/wxpython/menustrings.py:1960 +#: ../gui/wxpython/menustrings.py:1019 ../gui/wxpython/menustrings.py:1961 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1002 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1928 msgid "Query raster dataset by vector points dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:1019 ../gui/wxpython/menustrings.py:1961 +#: ../gui/wxpython/menustrings.py:1020 ../gui/wxpython/menustrings.py:1962 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1003 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1929 msgid "Stores raster map values at spatial and temporal positions of vector points as vector attributes." msgstr "" -#: ../gui/wxpython/menustrings.py:1020 ../gui/wxpython/menustrings.py:1962 +#: ../gui/wxpython/menustrings.py:1021 ../gui/wxpython/menustrings.py:1963 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1004 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1930 msgid "Observe specific locations in raster dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:1021 ../gui/wxpython/menustrings.py:1963 +#: ../gui/wxpython/menustrings.py:1022 ../gui/wxpython/menustrings.py:1964 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1005 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1931 msgid "Observes specific locations in a space time raster dataset over a period of time using vector points." msgstr "" -#: ../gui/wxpython/menustrings.py:1022 ../gui/wxpython/menustrings.py:1964 +#: ../gui/wxpython/menustrings.py:1023 ../gui/wxpython/menustrings.py:1965 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1006 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1932 msgid "Temporal sampling" msgstr "" -#: ../gui/wxpython/menustrings.py:1023 ../gui/wxpython/menustrings.py:1965 +#: ../gui/wxpython/menustrings.py:1024 ../gui/wxpython/menustrings.py:1966 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1007 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1933 msgid "Samples the input space time dataset(s) with a sample space time dataset and print the result to stdout." msgstr "" -#: ../gui/wxpython/menustrings.py:1025 ../gui/wxpython/menustrings.py:1967 +#: ../gui/wxpython/menustrings.py:1026 ../gui/wxpython/menustrings.py:1968 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1009 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1935 msgid "Space time datasets metadata" msgstr "" -#: ../gui/wxpython/menustrings.py:1026 ../gui/wxpython/menustrings.py:1968 +#: ../gui/wxpython/menustrings.py:1027 ../gui/wxpython/menustrings.py:1969 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1010 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1936 msgid "Lists information about space time datasets and maps." msgstr "" -#: ../gui/wxpython/menustrings.py:1027 ../gui/wxpython/menustrings.py:1969 +#: ../gui/wxpython/menustrings.py:1028 ../gui/wxpython/menustrings.py:1970 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1011 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1937 msgid "Univariate raster dataset statistics" msgstr "" -#: ../gui/wxpython/menustrings.py:1028 ../gui/wxpython/menustrings.py:1970 +#: ../gui/wxpython/menustrings.py:1029 ../gui/wxpython/menustrings.py:1971 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1012 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1938 msgid "Calculates univariate statistics from the non-null cells for each registered raster map of a space time raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:1029 ../gui/wxpython/menustrings.py:1971 +#: ../gui/wxpython/menustrings.py:1030 ../gui/wxpython/menustrings.py:1972 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1013 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1939 msgid "Univariate vector dataset statistics" msgstr "" -#: ../gui/wxpython/menustrings.py:1030 ../gui/wxpython/menustrings.py:1972 +#: ../gui/wxpython/menustrings.py:1031 ../gui/wxpython/menustrings.py:1973 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1014 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1940 msgid "Calculates univariate statistics of attributes for each registered vector map of a space time vector dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:1031 ../gui/wxpython/menustrings.py:1973 +#: ../gui/wxpython/menustrings.py:1032 ../gui/wxpython/menustrings.py:1974 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1015 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1941 msgid "Univariate 3D raster dataset statistics" msgstr "" -#: ../gui/wxpython/menustrings.py:1032 ../gui/wxpython/menustrings.py:1974 +#: ../gui/wxpython/menustrings.py:1033 ../gui/wxpython/menustrings.py:1975 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1016 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1942 msgid "Calculates univariate statistics from the non-null cells for each registered 3D raster map of a space time 3D raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:1033 ../gui/wxpython/menustrings.py:1975 +#: ../gui/wxpython/menustrings.py:1034 ../gui/wxpython/menustrings.py:1976 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1017 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1943 msgid "Report temporal topology" msgstr "" -#: ../gui/wxpython/menustrings.py:1034 ../gui/wxpython/menustrings.py:1976 +#: ../gui/wxpython/menustrings.py:1035 ../gui/wxpython/menustrings.py:1977 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1018 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1944 msgid "Lists temporal topology of a space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:1035 ../gui/wxpython/menustrings.py:1977 -#: ../gui/wxpython/menustrings.py:1984 +#: ../gui/wxpython/menustrings.py:1036 ../gui/wxpython/menustrings.py:1978 +#: ../gui/wxpython/menustrings.py:1985 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1019 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1945 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1952 msgid "GUI tools" msgstr "" -#: ../gui/wxpython/menustrings.py:1038 ../gui/wxpython/menustrings.py:1980 -#: ../gui/wxpython/menustrings.py:2000 +#: ../gui/wxpython/menustrings.py:1039 ../gui/wxpython/menustrings.py:1981 +#: ../gui/wxpython/menustrings.py:2001 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1022 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1948 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1968 msgid "Timeline tool" msgstr "" -#: ../gui/wxpython/menustrings.py:1039 ../gui/wxpython/menustrings.py:1981 -#: ../gui/wxpython/menustrings.py:2001 +#: ../gui/wxpython/menustrings.py:1040 ../gui/wxpython/menustrings.py:1982 +#: ../gui/wxpython/menustrings.py:2002 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1023 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1949 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1969 msgid "Plot temporal extents." msgstr "" -#: ../gui/wxpython/menustrings.py:1040 ../gui/wxpython/menustrings.py:1982 -#: ../gui/wxpython/menustrings.py:1998 +#: ../gui/wxpython/menustrings.py:1041 ../gui/wxpython/menustrings.py:1983 +#: ../gui/wxpython/menustrings.py:1999 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1024 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1950 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1966 msgid "Temporal plot tool" msgstr "" -#: ../gui/wxpython/menustrings.py:1041 ../gui/wxpython/menustrings.py:1983 -#: ../gui/wxpython/menustrings.py:1999 +#: ../gui/wxpython/menustrings.py:1042 ../gui/wxpython/menustrings.py:1984 +#: ../gui/wxpython/menustrings.py:2000 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1025 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1951 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1967 msgid "Plot temporal values." msgstr "" -#: ../gui/wxpython/menustrings.py:1042 ../gui/wxpython/menustrings.py:2047 -#: ../gui/wxpython/menustrings.py:2090 +#: ../gui/wxpython/menustrings.py:1043 ../gui/wxpython/menustrings.py:2048 +#: ../gui/wxpython/menustrings.py:2091 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1026 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2015 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2058 msgid "&Help" msgstr "Pomoc" -#: ../gui/wxpython/menustrings.py:1043 +#: ../gui/wxpython/menustrings.py:1044 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1027 msgid "GRASS help" msgstr "Pomoc GRASS GIS" -#: ../gui/wxpython/menustrings.py:1044 ../gui/wxpython/menustrings.py:1046 +#: ../gui/wxpython/menustrings.py:1045 ../gui/wxpython/menustrings.py:1047 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1028 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1030 msgid "Display the HTML man pages of GRASS GIS" msgstr "" -#: ../gui/wxpython/menustrings.py:1045 +#: ../gui/wxpython/menustrings.py:1046 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1029 msgid "GUI help" msgstr "Pomoc GUI GRASS GIS" -#: ../gui/wxpython/menustrings.py:1047 +#: ../gui/wxpython/menustrings.py:1048 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1031 msgid "About system" msgstr "O systemie" -#: ../gui/wxpython/menustrings.py:1048 +#: ../gui/wxpython/menustrings.py:1049 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1032 msgid "Prints system information" msgstr "" -#: ../gui/wxpython/menustrings.py:1049 ../gui/wxpython/menustrings.py:1050 +#: ../gui/wxpython/menustrings.py:1050 ../gui/wxpython/menustrings.py:1051 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1033 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1034 #: ../gui/wxpython/gui_core/ghelp.py:53 msgid "About GRASS GIS" msgstr "O GRASS GIS" -#: ../gui/wxpython/menustrings.py:1053 +#: ../gui/wxpython/menustrings.py:1054 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1037 msgid "Import, export and link data" msgstr "" -#: ../gui/wxpython/menustrings.py:1987 +#: ../gui/wxpython/menustrings.py:1988 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1955 msgid "Attribute table manager" msgstr "" -#: ../gui/wxpython/menustrings.py:2006 +#: ../gui/wxpython/menustrings.py:2007 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1974 msgid "Create new model" msgstr "Tworzy nowy model." -#: ../gui/wxpython/menustrings.py:2008 +#: ../gui/wxpython/menustrings.py:2009 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1976 msgid "Load model from file" msgstr "Otwiera model z pliku." -#: ../gui/wxpython/menustrings.py:2010 +#: ../gui/wxpython/menustrings.py:2011 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1978 #: ../gui/wxpython/gmodeler/frame.py:518 msgid "Save model" msgstr "Zapisuje model." -#: ../gui/wxpython/menustrings.py:2012 +#: ../gui/wxpython/menustrings.py:2013 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1980 msgid "Save model to file" msgstr "Zapisuje model do pliku." -#: ../gui/wxpython/menustrings.py:2014 +#: ../gui/wxpython/menustrings.py:2015 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1982 msgid "Close model file" msgstr "Zamyka plik modelu." -#: ../gui/wxpython/menustrings.py:2015 +#: ../gui/wxpython/menustrings.py:2016 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1983 msgid "Export to image" msgstr "Eksportuj jako obraz" -#: ../gui/wxpython/menustrings.py:2016 +#: ../gui/wxpython/menustrings.py:2017 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1984 msgid "Export model to image" msgstr "Eksportuj model jako obraz" -#: ../gui/wxpython/menustrings.py:2017 +#: ../gui/wxpython/menustrings.py:2018 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1985 msgid "Export to Python" msgstr "Eksportuj do Pythona" -#: ../gui/wxpython/menustrings.py:2018 +#: ../gui/wxpython/menustrings.py:2019 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1986 msgid "Export model to Python script" msgstr "Eksportuj model do skryptu Pythona" -#: ../gui/wxpython/menustrings.py:2019 +#: ../gui/wxpython/menustrings.py:2020 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1987 msgid "Quit modeler" msgstr "Wyjdź" -#: ../gui/wxpython/menustrings.py:2020 +#: ../gui/wxpython/menustrings.py:2021 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1988 msgid "Close modeler window" msgstr "Zamyka okno modelera." -#: ../gui/wxpython/menustrings.py:2023 +#: ../gui/wxpython/menustrings.py:2024 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1991 #: ../gui/wxpython/gmodeler/preferences.py:32 msgid "Modeler settings" msgstr "Ustawienia modelera" -#: ../gui/wxpython/menustrings.py:2024 +#: ../gui/wxpython/menustrings.py:2025 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1992 msgid "&Model" msgstr "&Model" -#: ../gui/wxpython/menustrings.py:2025 +#: ../gui/wxpython/menustrings.py:2026 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1993 msgid "Add command" msgstr "Dodaj polecenie" -#: ../gui/wxpython/menustrings.py:2026 +#: ../gui/wxpython/menustrings.py:2027 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1994 msgid "Add action (GRASS command) to model" msgstr "Dodaj akcjÄ™ (polecenie GRASS) do modelu" -#: ../gui/wxpython/menustrings.py:2027 +#: ../gui/wxpython/menustrings.py:2028 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1995 msgid "Add data" msgstr "Dodaj dane" -#: ../gui/wxpython/menustrings.py:2028 +#: ../gui/wxpython/menustrings.py:2029 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1996 msgid "Add data item to model" msgstr "Dodaj dane do modelu" -#: ../gui/wxpython/menustrings.py:2029 +#: ../gui/wxpython/menustrings.py:2030 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1997 msgid "Define relation" msgstr "Definiuj relacjÄ™" -#: ../gui/wxpython/menustrings.py:2030 +#: ../gui/wxpython/menustrings.py:2031 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1998 msgid "Define relation between data and action items" msgstr "Zdefiniuj relacjÄ™ miÄ™dzy danymi a akcjami" -#: ../gui/wxpython/menustrings.py:2031 +#: ../gui/wxpython/menustrings.py:2032 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1999 msgid "Add loop / series" msgstr "Dodaj pÄ™tlÄ™ / serie" -#: ../gui/wxpython/menustrings.py:2032 +#: ../gui/wxpython/menustrings.py:2033 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2000 msgid "Adds loop (series) to model" msgstr "Dodaje pÄ™tlÄ™ (serie) do modelu" -#: ../gui/wxpython/menustrings.py:2033 +#: ../gui/wxpython/menustrings.py:2034 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2001 msgid "Add condition" msgstr "Dodaj warunek" -#: ../gui/wxpython/menustrings.py:2034 +#: ../gui/wxpython/menustrings.py:2035 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2002 msgid "Adds condition (if/else) to model" msgstr "Dodaje warunek (if/else) do modelu" -#: ../gui/wxpython/menustrings.py:2035 +#: ../gui/wxpython/menustrings.py:2036 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2003 #: ../gui/wxpython/gmodeler/frame.py:885 msgid "Add comment" msgstr "Dodaj komentarz" -#: ../gui/wxpython/menustrings.py:2036 +#: ../gui/wxpython/menustrings.py:2037 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2004 msgid "Adds comment to model" msgstr "" -#: ../gui/wxpython/menustrings.py:2037 +#: ../gui/wxpython/menustrings.py:2038 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2005 msgid "Remove item" msgstr "UsuÅ„ obiekt" -#: ../gui/wxpython/menustrings.py:2038 +#: ../gui/wxpython/menustrings.py:2039 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2006 msgid "Remove action/data from model" msgstr "Usuwa akcjÄ™/dane z modelu" -#: ../gui/wxpython/menustrings.py:2039 +#: ../gui/wxpython/menustrings.py:2040 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2007 #: ../gui/wxpython/gmodeler/preferences.py:661 msgid "Model properties" msgstr "WÅ‚aÅ›ciwoÅ›ci modelu" -#: ../gui/wxpython/menustrings.py:2040 +#: ../gui/wxpython/menustrings.py:2041 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2008 msgid "Model properties (name, purpose, etc.)" msgstr "WyÅ›wietla wÅ‚aÅ›ciwoÅ›ci modelu (nazwÄ™, opis, etc.)." -#: ../gui/wxpython/menustrings.py:2041 +#: ../gui/wxpython/menustrings.py:2042 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2009 msgid "Delete intermediate data" msgstr "UsuÅ„ dane tymczasowe" -#: ../gui/wxpython/menustrings.py:2042 +#: ../gui/wxpython/menustrings.py:2043 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2010 msgid "Delete intermediate data defined in the model" msgstr "" -#: ../gui/wxpython/menustrings.py:2044 +#: ../gui/wxpython/menustrings.py:2045 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2012 msgid "Run entire model" msgstr "Uruchamianie modelu" -#: ../gui/wxpython/menustrings.py:2045 +#: ../gui/wxpython/menustrings.py:2046 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2013 msgid "Validate model" msgstr "Sprawdź model" -#: ../gui/wxpython/menustrings.py:2046 +#: ../gui/wxpython/menustrings.py:2047 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2014 msgid "Validate entire model" msgstr "Sprawdzanie modelu" -#: ../gui/wxpython/menustrings.py:2048 ../gui/wxpython/menustrings.py:2091 +#: ../gui/wxpython/menustrings.py:2049 ../gui/wxpython/menustrings.py:2092 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2016 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2059 -#: ../gui/wxpython/tplot/frame.py:280 ../gui/wxpython/timeline/frame.py:137 +#: ../gui/wxpython/tplot/frame.py:346 ../gui/wxpython/timeline/frame.py:137 msgid "Help" msgstr "Pomoc" -#: ../gui/wxpython/menustrings.py:2049 +#: ../gui/wxpython/menustrings.py:2050 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2017 msgid "Display the HTML man pages of Graphical modeler" msgstr "WyÅ›wietla podrÄ™cznik modelera w HTML." -#: ../gui/wxpython/menustrings.py:2050 +#: ../gui/wxpython/menustrings.py:2051 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2018 msgid "About Graphical Modeler" msgstr "O graficznym modelerze" -#: ../gui/wxpython/menustrings.py:2051 +#: ../gui/wxpython/menustrings.py:2052 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2019 msgid "Display information about Graphical Modeler" msgstr "WyÅ›wietla informacje na temat graficznego modelera." -#: ../gui/wxpython/menustrings.py:2056 +#: ../gui/wxpython/menustrings.py:2057 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2024 #: ../gui/wxpython/psmap/toolbars.py:77 msgid "Specify paper size, margins and orientation" msgstr "Ustaw rozmiar i orientacjÄ™ papieru, marginesy" -#: ../gui/wxpython/menustrings.py:2057 +#: ../gui/wxpython/menustrings.py:2058 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2025 msgid "Load instruction file" msgstr "Wczytaj plik z instrukcjami" -#: ../gui/wxpython/menustrings.py:2058 +#: ../gui/wxpython/menustrings.py:2059 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2026 #: ../gui/wxpython/psmap/toolbars.py:70 msgid "Load text file with mapping instructions" msgstr "Wczytaj plik tekstowy z instrukcjami mapy" -#: ../gui/wxpython/menustrings.py:2059 +#: ../gui/wxpython/menustrings.py:2060 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2027 msgid "Export instruction file" msgstr "Eksportuj plik instrukcji" -#: ../gui/wxpython/menustrings.py:2060 +#: ../gui/wxpython/menustrings.py:2061 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2028 #: ../gui/wxpython/psmap/toolbars.py:68 msgid "Generate text file with mapping instructions" msgstr "Utwórz plik tekstowy z instrukcjami mapy" -#: ../gui/wxpython/menustrings.py:2061 +#: ../gui/wxpython/menustrings.py:2062 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2029 msgid "Export to PostScript" msgstr "Eksportuj do PostScript" -#: ../gui/wxpython/menustrings.py:2062 +#: ../gui/wxpython/menustrings.py:2063 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2030 #: ../gui/wxpython/psmap/toolbars.py:72 msgid "Generate PostScript output" msgstr "Utwórz plik PostScript" -#: ../gui/wxpython/menustrings.py:2063 +#: ../gui/wxpython/menustrings.py:2064 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2031 msgid "Export to PDF" msgstr "Eksportuj do PDF" -#: ../gui/wxpython/menustrings.py:2064 +#: ../gui/wxpython/menustrings.py:2065 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2032 #: ../gui/wxpython/psmap/toolbars.py:74 msgid "Generate PDF output" msgstr "Utwórz PDF" -#: ../gui/wxpython/menustrings.py:2065 ../gui/wxpython/menustrings.py:2066 +#: ../gui/wxpython/menustrings.py:2066 ../gui/wxpython/menustrings.py:2067 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2033 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2034 msgid "Launch ps.map dialog" msgstr "Uruchom dialog ps.map" -#: ../gui/wxpython/menustrings.py:2067 +#: ../gui/wxpython/menustrings.py:2068 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2035 #: ../gui/wxpython/gui_core/toolbars.py:74 ../gui/wxpython/lmgr/layertree.py:78 msgid "Quit" msgstr "Wyjdź" -#: ../gui/wxpython/menustrings.py:2068 +#: ../gui/wxpython/menustrings.py:2069 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2036 msgid "Close Cartographic Composer" msgstr "Zamknij kompozytor wydruków" -#: ../gui/wxpython/menustrings.py:2069 +#: ../gui/wxpython/menustrings.py:2070 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2037 msgid "&Insert" msgstr "&Wprowadź" -#: ../gui/wxpython/menustrings.py:2070 +#: ../gui/wxpython/menustrings.py:2071 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2038 -#: ../gui/wxpython/psmap/toolbars.py:82 ../gui/wxpython/psmap/dialogs.py:833 -#: ../gui/wxpython/psmap/dialogs.py:887 +#: ../gui/wxpython/psmap/toolbars.py:82 ../gui/wxpython/psmap/dialogs.py:835 +#: ../gui/wxpython/psmap/dialogs.py:889 msgid "Map frame" msgstr "Ramka mapy" -#: ../gui/wxpython/menustrings.py:2071 +#: ../gui/wxpython/menustrings.py:2072 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2039 msgid "Add or edit map frame" msgstr "Dodaj lub zmieÅ„ ramkÄ™ mapy" -#: ../gui/wxpython/menustrings.py:2072 +#: ../gui/wxpython/menustrings.py:2073 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2040 #: ../gui/wxpython/nviz/mapwindow.py:1675 ../gui/wxpython/nviz/tools.py:827 -#: ../gui/wxpython/psmap/dialogs.py:1540 ../gui/wxpython/lmgr/layertree.py:1044 +#: ../gui/wxpython/psmap/dialogs.py:1542 ../gui/wxpython/lmgr/layertree.py:1044 msgid "Raster map" msgstr "Mapa rastrowa" -#: ../gui/wxpython/menustrings.py:2073 +#: ../gui/wxpython/menustrings.py:2074 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2041 msgid "Add or edit raster map" msgstr "Dodaj lub edytuj mapÄ™ rastrowÄ…" -#: ../gui/wxpython/menustrings.py:2074 +#: ../gui/wxpython/menustrings.py:2075 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2042 -#: ../gui/wxpython/nviz/tools.py:1453 ../gui/wxpython/psmap/dialogs.py:3644 +#: ../gui/wxpython/nviz/tools.py:1453 ../gui/wxpython/psmap/dialogs.py:3646 #: ../gui/wxpython/lmgr/layertree.py:1048 msgid "Vector map" msgstr "Mapa wektorowa" -#: ../gui/wxpython/menustrings.py:2075 +#: ../gui/wxpython/menustrings.py:2076 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2043 msgid "Add or edit vector map" msgstr "Dodaj lub edytuj mapÄ™ wektorowÄ…" -#: ../gui/wxpython/menustrings.py:2076 +#: ../gui/wxpython/menustrings.py:2077 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2044 msgid "Map legend" msgstr "Legenda mapy" -#: ../gui/wxpython/menustrings.py:2077 +#: ../gui/wxpython/menustrings.py:2078 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2045 msgid "Add or edit raster and vector legend" msgstr "" -#: ../gui/wxpython/menustrings.py:2078 +#: ../gui/wxpython/menustrings.py:2079 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2046 #: ../gui/wxpython/psmap/toolbars.py:93 msgid "Map info" msgstr "Informacje o mapie" -#: ../gui/wxpython/menustrings.py:2079 +#: ../gui/wxpython/menustrings.py:2080 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2047 msgid "Add or edit map info" msgstr "Dodaj lub edytuj informacjÄ™ o mapie" -#: ../gui/wxpython/menustrings.py:2080 +#: ../gui/wxpython/menustrings.py:2081 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2048 #: ../gui/wxpython/nviz/tools.py:2381 ../gui/wxpython/psmap/toolbars.py:97 msgid "Scale bar" msgstr "PodziaÅ‚ka liniowa" -#: ../gui/wxpython/menustrings.py:2081 +#: ../gui/wxpython/menustrings.py:2082 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2049 msgid "Add or edit scale bar" msgstr "Dodaj lub edytuj pasek skali" -#: ../gui/wxpython/menustrings.py:2082 +#: ../gui/wxpython/menustrings.py:2083 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2050 -#: ../gui/wxpython/psmap/toolbars.py:91 ../gui/wxpython/psmap/dialogs.py:5185 -#: ../gui/wxpython/psmap/dialogs.py:5194 -#: ../gui/wxpython/animation/dialogs.py:1537 +#: ../gui/wxpython/psmap/toolbars.py:91 ../gui/wxpython/psmap/dialogs.py:5187 +#: ../gui/wxpython/psmap/dialogs.py:5196 +#: ../gui/wxpython/animation/dialogs.py:1540 msgid "Text" msgstr "Tekst" -#: ../gui/wxpython/menustrings.py:2083 +#: ../gui/wxpython/menustrings.py:2084 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2051 -#: ../gui/wxpython/animation/dialogs.py:988 +#: ../gui/wxpython/animation/dialogs.py:991 #: ../gui/wxpython/mapdisp/toolbars.py:54 msgid "Add text" msgstr "Dodaj tekst" -#: ../gui/wxpython/menustrings.py:2084 +#: ../gui/wxpython/menustrings.py:2085 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2052 -#: ../gui/wxpython/psmap/toolbars.py:99 ../gui/wxpython/psmap/dialogs.py:5720 -#: ../gui/wxpython/psmap/dialogs.py:5782 -#: ../gui/wxpython/animation/dialogs.py:1536 +#: ../gui/wxpython/psmap/toolbars.py:99 ../gui/wxpython/psmap/dialogs.py:5722 +#: ../gui/wxpython/psmap/dialogs.py:5784 +#: ../gui/wxpython/animation/dialogs.py:1539 msgid "Image" msgstr "Zobrazowanie" -#: ../gui/wxpython/menustrings.py:2085 +#: ../gui/wxpython/menustrings.py:2086 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2053 -#: ../gui/wxpython/animation/dialogs.py:988 +#: ../gui/wxpython/animation/dialogs.py:991 msgid "Add image" msgstr "Dodaj obraz" -#: ../gui/wxpython/menustrings.py:2086 +#: ../gui/wxpython/menustrings.py:2087 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2054 #: ../gui/wxpython/nviz/tools.py:2332 ../gui/wxpython/psmap/toolbars.py:101 -#: ../gui/wxpython/psmap/dialogs.py:6244 +#: ../gui/wxpython/psmap/dialogs.py:6246 msgid "North Arrow" msgstr "StrzaÅ‚ka północy" -#: ../gui/wxpython/menustrings.py:2087 +#: ../gui/wxpython/menustrings.py:2088 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2055 #: ../gui/wxpython/mapdisp/toolbars.py:41 msgid "Add north arrow" msgstr "Dodaj strzaÅ‚kÄ™ północy" -#: ../gui/wxpython/menustrings.py:2089 +#: ../gui/wxpython/menustrings.py:2090 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2057 #: ../gui/wxpython/psmap/toolbars.py:85 msgid "Delete selected object" msgstr "UsuÅ„ wybrany obiekt" -#: ../gui/wxpython/menustrings.py:2092 +#: ../gui/wxpython/menustrings.py:2093 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2060 msgid "Display the HTML man pages of Cartographic Composer" msgstr "WyÅ›wietl podrÄ™cznik HTML kompozytora wydruków" -#: ../gui/wxpython/menustrings.py:2093 +#: ../gui/wxpython/menustrings.py:2094 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2061 msgid "About Cartographic Composer" msgstr "O kompozytorze wydruków" -#: ../gui/wxpython/menustrings.py:2094 +#: ../gui/wxpython/menustrings.py:2095 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2062 msgid "Display information about Cartographic Composer" msgstr "" @@ -10712,20 +10686,26 @@ msgid "Imports raster data into a GRASS raster map using GDAL library and reprojects on the fly." msgstr "" +#: ../gui/wxpython/image2target/ii2t_menustrings.py:64 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1065 +msgid "Imports a raster map as GRASS GIS specific archive file (packed with r.pack)" +msgstr "" + #: ../gui/wxpython/image2target/ii2t_menustrings.py:71 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1072 msgid "Imports vector data into a GRASS vector map using OGR library and reprojects on the fly." msgstr "" +#: ../gui/wxpython/image2target/ii2t_menustrings.py:88 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1089 +msgid "Imports a vector map as GRASS GIS specific archive file (packed with v.pack)" +msgstr "" + #: ../gui/wxpython/image2target/ii2t_menustrings.py:132 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1133 msgid "Exports a vector map layer to any of the supported OGR vector formats. By default a vector map layer is exported to Esri Shapefile format." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:198 -msgid "Creates a 3D rendering of GIS data. Renders surfaces (raster data), 2D/3D vector data, and volumes (3D raster data) in 3D." -msgstr "" - #: ../gui/wxpython/image2target/ii2t_menustrings.py:650 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1576 msgid "Allocates subnets for nearest centers (direction from center). center node must be opened (costs >= 0). Costs of center node are used in calculation" @@ -10756,110 +10736,110 @@ msgid "GRASS GIS Manage Ground Control Points" msgstr "ZarzÄ…dzanie Terenowymi Punktami Kontrolnymi (GCP)" -#: ../gui/wxpython/image2target/ii2t_manager.py:177 -#: ../gui/wxpython/gcp/manager.py:148 +#: ../gui/wxpython/image2target/ii2t_manager.py:179 +#: ../gui/wxpython/gcp/manager.py:150 msgid "Setup for georectification" msgstr "Ustawienia georektyfikacji" -#: ../gui/wxpython/image2target/ii2t_manager.py:210 -#: ../gui/wxpython/image2target/ii2t_manager.py:214 -#: ../gui/wxpython/gcp/manager.py:181 ../gui/wxpython/gcp/manager.py:185 +#: ../gui/wxpython/image2target/ii2t_manager.py:212 +#: ../gui/wxpython/image2target/ii2t_manager.py:216 +#: ../gui/wxpython/gcp/manager.py:183 ../gui/wxpython/gcp/manager.py:187 msgid "Georectifying setup canceled." msgstr "Anulowano ustawienia georektyfikacji." -#: ../gui/wxpython/image2target/ii2t_manager.py:379 -#: ../gui/wxpython/gcp/manager.py:350 +#: ../gui/wxpython/image2target/ii2t_manager.py:381 +#: ../gui/wxpython/gcp/manager.py:352 msgid "Select map type and location/mapset" msgstr "Wybierz typ mapy i lokacjÄ™/mapset" -#: ../gui/wxpython/image2target/ii2t_manager.py:393 -#: ../gui/wxpython/gcp/manager.py:364 +#: ../gui/wxpython/image2target/ii2t_manager.py:395 +#: ../gui/wxpython/gcp/manager.py:366 msgid "Map type to georectify" msgstr "Rodzaj mapy do georektyfikacji" -#: ../gui/wxpython/image2target/ii2t_manager.py:394 -#: ../gui/wxpython/gui_core/dialogs.py:1452 -#: ../gui/wxpython/gui_core/dialogs.py:1697 -#: ../gui/wxpython/psmap/dialogs.py:920 ../gui/wxpython/gcp/manager.py:365 +#: ../gui/wxpython/image2target/ii2t_manager.py:396 +#: ../gui/wxpython/gui_core/dialogs.py:1453 +#: ../gui/wxpython/gui_core/dialogs.py:1699 +#: ../gui/wxpython/psmap/dialogs.py:922 ../gui/wxpython/gcp/manager.py:367 #: ../gui/wxpython/gmodeler/frame.py:1746 msgid "raster" msgstr "raster" -#: ../gui/wxpython/image2target/ii2t_manager.py:394 -#: ../gui/wxpython/gui_core/dialogs.py:1452 -#: ../gui/wxpython/psmap/dialogs.py:923 ../gui/wxpython/gcp/manager.py:365 +#: ../gui/wxpython/image2target/ii2t_manager.py:396 +#: ../gui/wxpython/gui_core/dialogs.py:1453 +#: ../gui/wxpython/psmap/dialogs.py:925 ../gui/wxpython/gcp/manager.py:367 #: ../gui/wxpython/gmodeler/frame.py:1747 msgid "vector" msgstr "wektor" -#: ../gui/wxpython/image2target/ii2t_manager.py:404 -#: ../gui/wxpython/gcp/manager.py:375 +#: ../gui/wxpython/image2target/ii2t_manager.py:406 +#: ../gui/wxpython/gcp/manager.py:377 msgid "Select source location:" msgstr "Wybierz źródÅ‚owÄ… lokacjÄ™:" -#: ../gui/wxpython/image2target/ii2t_manager.py:425 -#: ../gui/wxpython/gcp/manager.py:396 +#: ../gui/wxpython/image2target/ii2t_manager.py:427 +#: ../gui/wxpython/gcp/manager.py:398 msgid "Select source mapset:" msgstr "Wybierz źródÅ‚owy mapset:" -#: ../gui/wxpython/image2target/ii2t_manager.py:481 -#: ../gui/wxpython/gcp/manager.py:452 +#: ../gui/wxpython/image2target/ii2t_manager.py:483 +#: ../gui/wxpython/gcp/manager.py:454 msgid "You must select a valid location before selecting a mapset" msgstr "Musisz wskazać wÅ‚aÅ›ciwÄ… lokacjÄ™ przed wybraniem mapsetu" -#: ../gui/wxpython/image2target/ii2t_manager.py:494 -#: ../gui/wxpython/gcp/manager.py:465 +#: ../gui/wxpython/image2target/ii2t_manager.py:496 +#: ../gui/wxpython/gcp/manager.py:467 msgid "You must select a valid location and mapset in order to continue" msgstr "Musisz wskazać wÅ‚aÅ›ciwÄ… lokacjÄ™ i mapset aby kontynuować." -#: ../gui/wxpython/image2target/ii2t_manager.py:516 -#: ../gui/wxpython/gcp/manager.py:487 +#: ../gui/wxpython/image2target/ii2t_manager.py:518 +#: ../gui/wxpython/gcp/manager.py:489 msgid "Select image/map group to georectify" msgstr "Wybierz grupÄ™ zobrazowaÅ„/map do georektyfikacji" -#: ../gui/wxpython/image2target/ii2t_manager.py:538 +#: ../gui/wxpython/image2target/ii2t_manager.py:540 msgid "Select group:" msgstr "Wybierz grupÄ™:" -#: ../gui/wxpython/image2target/ii2t_manager.py:555 -#: ../gui/wxpython/gcp/manager.py:526 +#: ../gui/wxpython/image2target/ii2t_manager.py:557 +#: ../gui/wxpython/gcp/manager.py:528 msgid "Create group if none exists" msgstr "Utwórz grupÄ™, jeÅ›li żadna nie istnieje" -#: ../gui/wxpython/image2target/ii2t_manager.py:569 -#: ../gui/wxpython/gcp/manager.py:540 +#: ../gui/wxpython/image2target/ii2t_manager.py:571 +#: ../gui/wxpython/gcp/manager.py:542 msgid "Add vector map to group..." msgstr "Dodaj warstwÄ™ wektorowÄ… do grupy..." -#: ../gui/wxpython/image2target/ii2t_manager.py:653 -#: ../gui/wxpython/gcp/manager.py:630 +#: ../gui/wxpython/image2target/ii2t_manager.py:655 +#: ../gui/wxpython/gcp/manager.py:632 msgid "You must select a valid image/map group in order to continue" msgstr "Musisz wskazać wÅ‚aÅ›ciwÄ… grupÄ™ zobrazowaÅ„/map aby kontynuować" -#: ../gui/wxpython/image2target/ii2t_manager.py:660 -#: ../gui/wxpython/gcp/manager.py:637 +#: ../gui/wxpython/image2target/ii2t_manager.py:662 +#: ../gui/wxpython/gcp/manager.py:639 msgid "You must enter an map name extension in order to continue" msgstr "Musisz wpisać nazwÄ™ rozszerzenia mapy aby kontynuować" -#: ../gui/wxpython/image2target/ii2t_manager.py:729 -#: ../gui/wxpython/gcp/manager.py:706 +#: ../gui/wxpython/image2target/ii2t_manager.py:731 +#: ../gui/wxpython/gcp/manager.py:708 msgid "Select maps to display for ground control point (GCP) creation" msgstr "Wybierz zobrazowanie/mapÄ™ do wyÅ›wietlenia w oknie wskazywania GCP" -#: ../gui/wxpython/image2target/ii2t_manager.py:790 -#: ../gui/wxpython/image2target/ii2t_manager.py:2981 -#: ../gui/wxpython/gcp/manager.py:767 ../gui/wxpython/gcp/manager.py:2908 +#: ../gui/wxpython/image2target/ii2t_manager.py:792 +#: ../gui/wxpython/image2target/ii2t_manager.py:2984 +#: ../gui/wxpython/gcp/manager.py:769 ../gui/wxpython/gcp/manager.py:2910 msgid "Select target vector map to display:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:862 -#: ../gui/wxpython/gcp/manager.py:839 +#: ../gui/wxpython/image2target/ii2t_manager.py:864 +#: ../gui/wxpython/gcp/manager.py:841 msgid "You must select a source map in order to continue" msgstr "Musisz wskazać źródÅ‚owÄ… mapÄ™ aby kontynuować" -#: ../gui/wxpython/image2target/ii2t_manager.py:889 -#: ../gui/wxpython/image2target/ii2t_manager.py:920 -#: ../gui/wxpython/gcp/manager.py:866 ../gui/wxpython/gcp/manager.py:897 +#: ../gui/wxpython/image2target/ii2t_manager.py:891 +#: ../gui/wxpython/image2target/ii2t_manager.py:922 +#: ../gui/wxpython/gcp/manager.py:868 ../gui/wxpython/gcp/manager.py:899 #, python-format msgid "" "No maps in selected group <%s>.\n" @@ -10868,126 +10848,146 @@ "Brak map w wybranej grupie <%s>.\n" "Edytuj grupÄ™ lub wybierz innÄ…." -#: ../gui/wxpython/image2target/ii2t_manager.py:950 -#: ../gui/wxpython/gcp/manager.py:927 +#: ../gui/wxpython/image2target/ii2t_manager.py:952 +#: ../gui/wxpython/gcp/manager.py:929 msgid "Manage Ground Control Points" msgstr "ZarzÄ…dzaj Terenowymi Punktami Kontrolnymi (GCP)" -#: ../gui/wxpython/image2target/ii2t_manager.py:1483 +#: ../gui/wxpython/image2target/ii2t_manager.py:1485 msgid "Writing CONTROL_POINTS file failed" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:1495 +#: ../gui/wxpython/image2target/ii2t_manager.py:1497 #, python-format msgid "CONTROL_POINTS file saved for group <%s>" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:1546 +#: ../gui/wxpython/image2target/ii2t_manager.py:1548 msgid "Reading CONTROL_POINTS file failed" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:1701 -#: ../gui/wxpython/gcp/manager.py:1635 +#: ../gui/wxpython/image2target/ii2t_manager.py:1703 +#: ../gui/wxpython/gcp/manager.py:1637 #, python-format msgid "Transforming <%s>..." msgstr "PrzeksztaÅ‚canie <%s>..." -#: ../gui/wxpython/image2target/ii2t_manager.py:1706 -#: ../gui/wxpython/gcp/manager.py:1640 +#: ../gui/wxpython/image2target/ii2t_manager.py:1708 +#: ../gui/wxpython/gcp/manager.py:1642 #, python-format msgid "Rectifying vector map <%s>, please wait..." msgstr "Rektyfikacja rastra <%s>, poczekaj..." -#: ../gui/wxpython/image2target/ii2t_manager.py:1740 -#: ../gui/wxpython/gcp/manager.py:1674 +#: ../gui/wxpython/image2target/ii2t_manager.py:1743 +#: ../gui/wxpython/gcp/manager.py:1676 #, python-format msgid "Georectification of vector map <%s> failed" msgstr "Georektyfikacja mapy wektorowej <%s> nie powiodÅ‚a siÄ™" -#: ../gui/wxpython/image2target/ii2t_manager.py:1872 +#: ../gui/wxpython/image2target/ii2t_manager.py:1875 msgid "" "Could not calculate RMS Error.\n" "Possible error with i.ortho.transform." msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:1998 +#: ../gui/wxpython/image2target/ii2t_manager.py:2001 msgid "" "Could not calculate new extends.\n" "Possible error with i.ortho.transform." msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2210 -#: ../gui/wxpython/image2target/ii2t_manager.py:2230 -#: ../gui/wxpython/gcp/manager.py:2147 ../gui/wxpython/gcp/manager.py:2165 +#: ../gui/wxpython/image2target/ii2t_manager.py:2213 +#: ../gui/wxpython/image2target/ii2t_manager.py:2233 +#: ../gui/wxpython/gcp/manager.py:2149 ../gui/wxpython/gcp/manager.py:2167 msgid "source E" msgstr "źródÅ‚owy E" -#: ../gui/wxpython/image2target/ii2t_manager.py:2211 -#: ../gui/wxpython/image2target/ii2t_manager.py:2231 -#: ../gui/wxpython/gcp/manager.py:2148 ../gui/wxpython/gcp/manager.py:2166 +#: ../gui/wxpython/image2target/ii2t_manager.py:2214 +#: ../gui/wxpython/image2target/ii2t_manager.py:2234 +#: ../gui/wxpython/gcp/manager.py:2150 ../gui/wxpython/gcp/manager.py:2168 msgid "source N" msgstr "źródÅ‚owy N" -#: ../gui/wxpython/image2target/ii2t_manager.py:2212 -#: ../gui/wxpython/image2target/ii2t_manager.py:2232 +#: ../gui/wxpython/image2target/ii2t_manager.py:2215 +#: ../gui/wxpython/image2target/ii2t_manager.py:2235 msgid "source Z" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2213 -#: ../gui/wxpython/image2target/ii2t_manager.py:2233 -#: ../gui/wxpython/gcp/manager.py:2149 ../gui/wxpython/gcp/manager.py:2167 +#: ../gui/wxpython/image2target/ii2t_manager.py:2216 +#: ../gui/wxpython/image2target/ii2t_manager.py:2236 +#: ../gui/wxpython/gcp/manager.py:2151 ../gui/wxpython/gcp/manager.py:2169 msgid "target E" msgstr "docelowy E" -#: ../gui/wxpython/image2target/ii2t_manager.py:2214 -#: ../gui/wxpython/image2target/ii2t_manager.py:2234 -#: ../gui/wxpython/gcp/manager.py:2150 ../gui/wxpython/gcp/manager.py:2168 +#: ../gui/wxpython/image2target/ii2t_manager.py:2217 +#: ../gui/wxpython/image2target/ii2t_manager.py:2237 +#: ../gui/wxpython/gcp/manager.py:2152 ../gui/wxpython/gcp/manager.py:2170 msgid "target N" msgstr "docelowy N" -#: ../gui/wxpython/image2target/ii2t_manager.py:2215 -#: ../gui/wxpython/image2target/ii2t_manager.py:2235 +#: ../gui/wxpython/image2target/ii2t_manager.py:2218 +#: ../gui/wxpython/image2target/ii2t_manager.py:2238 msgid "target Z" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2425 -#: ../gui/wxpython/gcp/manager.py:2354 +#: ../gui/wxpython/image2target/ii2t_manager.py:2428 +#: ../gui/wxpython/gcp/manager.py:2356 msgid "Create vector map group" msgstr "Utwórz grupÄ™ map wektorowych" -#: ../gui/wxpython/image2target/ii2t_manager.py:2500 -#: ../gui/wxpython/gcp/manager.py:2429 +#: ../gui/wxpython/image2target/ii2t_manager.py:2503 +#: ../gui/wxpython/gcp/manager.py:2431 msgid "Select vector map(s) to add to group:" msgstr "Wybierz mapy wektorowe, które dodać do grupy:" -#: ../gui/wxpython/image2target/ii2t_manager.py:2583 -#: ../gui/wxpython/gcp/manager.py:2516 +#: ../gui/wxpython/image2target/ii2t_manager.py:2586 +#: ../gui/wxpython/gcp/manager.py:2518 msgid "source E:" msgstr "źródÅ‚owy E:" -#: ../gui/wxpython/image2target/ii2t_manager.py:2584 -#: ../gui/wxpython/gcp/manager.py:2517 +#: ../gui/wxpython/image2target/ii2t_manager.py:2587 +#: ../gui/wxpython/gcp/manager.py:2519 msgid "target E:" msgstr "docelowy E:" -#: ../gui/wxpython/image2target/ii2t_manager.py:2585 -#: ../gui/wxpython/gcp/manager.py:2518 +#: ../gui/wxpython/image2target/ii2t_manager.py:2588 +#: ../gui/wxpython/gcp/manager.py:2520 msgid "source N:" msgstr "źródÅ‚owy N:" -#: ../gui/wxpython/image2target/ii2t_manager.py:2586 -#: ../gui/wxpython/gcp/manager.py:2519 +#: ../gui/wxpython/image2target/ii2t_manager.py:2589 +#: ../gui/wxpython/gcp/manager.py:2521 msgid "target N:" msgstr "docelowy N:" -#: ../gui/wxpython/image2target/ii2t_manager.py:2587 +#: ../gui/wxpython/image2target/ii2t_manager.py:2590 msgid "source Z:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2588 +#: ../gui/wxpython/image2target/ii2t_manager.py:2591 msgid "target Z:" msgstr "" +#: ../gui/wxpython/image2target/ii2t_gis_set.py:252 +#, python-format +msgid "GRASS GIS %s startup%s" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_gis_set.py:474 +#: ../gui/wxpython/startup/guiutils.py:80 +#, python-format +msgid "Invalid line in GISRC file (%s):%s\n" +msgstr "Niepoprawna linia w pliku GISRC(%s):%s\n" + +#: ../gui/wxpython/image2target/ii2t_gis_set.py:556 +msgid "New mapset:" +msgstr "Nowy mapset:" + +#: ../gui/wxpython/image2target/ii2t_gis_set.py:937 +#: ../gui/wxpython/lmgr/frame.py:1071 +msgid "Enter name for new mapset:" +msgstr "Wpisz nazwÄ™ nowego mapsetu:" + #: ../gui/wxpython/vdigit/mapwindow.py:425 msgid "Update categories" msgstr "Aktualizuj kategorie" @@ -11177,7 +11177,7 @@ msgid "Z bulk-labeling of 3D lines" msgstr "" -#: ../gui/wxpython/vdigit/toolbars.py:603 ../gui/wxpython/vdigit/wxdigit.py:63 +#: ../gui/wxpython/vdigit/toolbars.py:603 ../gui/wxpython/vdigit/wxdigit.py:64 msgid "No vector map open for editing." msgstr "Å»adna mapa wektorowa nie zostaÅ‚a wybrana do edycji." @@ -11192,7 +11192,7 @@ #: ../gui/wxpython/vdigit/toolbars.py:841 #: ../gui/wxpython/vdigit/toolbars.py:998 #: ../gui/wxpython/vdigit/toolbars.py:1096 -#: ../gui/wxpython/gui_core/dialogs.py:213 +#: ../gui/wxpython/gui_core/dialogs.py:214 msgid "Select vector map" msgstr "Wybierz mapÄ™ wektorowÄ…" @@ -11279,9 +11279,9 @@ msgstr "Zamknij okno i zapisz zmiany w pliku ustawieÅ„ użytkownika" #: ../gui/wxpython/vdigit/preferences.py:150 -#: ../gui/wxpython/gui_core/preferences.py:281 -#: ../gui/wxpython/animation/dialogs.py:340 -#: ../gui/wxpython/animation/dialogs.py:1854 +#: ../gui/wxpython/gui_core/preferences.py:274 +#: ../gui/wxpython/animation/dialogs.py:343 +#: ../gui/wxpython/animation/dialogs.py:1857 #: ../gui/wxpython/gmodeler/preferences.py:54 msgid "General" msgstr "Ogólne" @@ -11403,7 +11403,7 @@ msgstr "Wybierz wiszÄ…ce" #: ../gui/wxpython/vdigit/preferences.py:582 -#: ../gui/wxpython/gui_core/preferences.py:1504 +#: ../gui/wxpython/gui_core/preferences.py:1498 msgid "Attributes" msgstr "Atrybuty" @@ -11418,8 +11418,8 @@ #: ../gui/wxpython/vdigit/preferences.py:612 #: ../gui/wxpython/vdigit/preferences.py:615 #: ../gui/wxpython/vdigit/dialogs.py:116 ../gui/wxpython/vdigit/dialogs.py:576 -#: ../gui/wxpython/dbmgr/dialogs.py:512 ../gui/wxpython/dbmgr/base.py:2952 -#: ../gui/wxpython/dbmgr/base.py:3073 ../gui/wxpython/dbmgr/base.py:3339 +#: ../gui/wxpython/dbmgr/dialogs.py:512 ../gui/wxpython/dbmgr/base.py:2954 +#: ../gui/wxpython/dbmgr/base.py:3075 ../gui/wxpython/dbmgr/base.py:3341 msgid "Layer" msgstr "Warstwa" @@ -11491,8 +11491,8 @@ msgstr "PodÅ›wietl (duplikaty)" #: ../gui/wxpython/vdigit/preferences.py:800 -#: ../gui/wxpython/gui_core/gselect.py:2342 -#: ../gui/wxpython/psmap/toolbars.py:103 ../gui/wxpython/psmap/dialogs.py:6279 +#: ../gui/wxpython/gui_core/gselect.py:2334 +#: ../gui/wxpython/psmap/toolbars.py:103 ../gui/wxpython/psmap/dialogs.py:6281 msgid "Point" msgstr "Punkt" @@ -11567,7 +11567,7 @@ msgid "Add new category" msgstr "Dodaj nowÄ… kategoriÄ™" -#: ../gui/wxpython/vdigit/dialogs.py:151 ../gui/wxpython/psmap/dialogs.py:479 +#: ../gui/wxpython/vdigit/dialogs.py:151 ../gui/wxpython/psmap/dialogs.py:481 #: ../gui/wxpython/web_services/dialogs.py:685 msgid "Apply changes" msgstr "Zastosuj zmiany" @@ -11607,8 +11607,8 @@ msgid "Delete all" msgstr "UsuÅ„ wszystkie" -#: ../gui/wxpython/vdigit/dialogs.py:290 ../gui/wxpython/dbmgr/base.py:1438 -#: ../gui/wxpython/dbmgr/base.py:2588 ../gui/wxpython/gmodeler/dialogs.py:851 +#: ../gui/wxpython/vdigit/dialogs.py:290 ../gui/wxpython/dbmgr/base.py:1440 +#: ../gui/wxpython/dbmgr/base.py:2590 ../gui/wxpython/gmodeler/dialogs.py:851 #: ../gui/wxpython/gmodeler/dialogs.py:1017 msgid "Reload" msgstr "PrzeÅ‚aduj" @@ -11646,29 +11646,29 @@ msgid "Layer (Categories)" msgstr "Warstwa (Kategorie)" -#: ../gui/wxpython/vdigit/wxdisplay.py:1017 +#: ../gui/wxpython/vdigit/wxdisplay.py:1019 #, python-format msgid "Topology for vector map <%s> is not available. Topology is required by digitizer. Do you want to rebuild topology (takes some time) and open the vector map for editing?" msgstr "" -#: ../gui/wxpython/vdigit/wxdisplay.py:1022 +#: ../gui/wxpython/vdigit/wxdisplay.py:1024 msgid "Topology missing" msgstr "Brakuje topologii" -#: ../gui/wxpython/vdigit/wxdigit.py:56 +#: ../gui/wxpython/vdigit/wxdigit.py:57 msgid "Digitization Error" msgstr "BÅ‚Ä…d digitalizacji" -#: ../gui/wxpython/vdigit/wxdigit.py:61 +#: ../gui/wxpython/vdigit/wxdigit.py:62 #, python-format msgid "Unable to open vector map <%s>." msgstr "Nie można otworzyć mapy wektorowej <%s>." -#: ../gui/wxpython/vdigit/wxdigit.py:64 +#: ../gui/wxpython/vdigit/wxdigit.py:65 msgid "Operation canceled." msgstr "Operacja przerwana." -#: ../gui/wxpython/vdigit/wxdigit.py:71 +#: ../gui/wxpython/vdigit/wxdigit.py:72 #, python-format msgid "" "Writing new feature failed. Operation canceled.\n" @@ -11676,50 +11676,55 @@ "Reason: %s" msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:80 +#: ../gui/wxpython/vdigit/wxdigit.py:81 #, python-format msgid "Reading feature id %d failed. Operation canceled." msgstr "Odczytanie id obiektu %d nie powiodÅ‚o siÄ™. Operacja przerwana." -#: ../gui/wxpython/vdigit/wxdigit.py:88 +#: ../gui/wxpython/vdigit/wxdigit.py:89 #, python-format msgid "Database link %d not available. Operation canceled." msgstr "Link bazy danych %d nie jest dostÄ™pny. Operacja przerwana." -#: ../gui/wxpython/vdigit/wxdigit.py:96 +#: ../gui/wxpython/vdigit/wxdigit.py:97 #, python-format msgid "Unable to start database driver <%s>. Operation canceled." msgstr "Nie można uruchomić sterownika bazy danych <%s>. Operacja przerwana." -#: ../gui/wxpython/vdigit/wxdigit.py:106 +#: ../gui/wxpython/vdigit/wxdigit.py:107 #, python-format msgid "Unable to open database <%(db)s> by driver <%(driver)s>. Operation canceled." msgstr "Nie można otworzyć bazy danych <%(db)s> za pomocÄ… sterownika <%(driver)s>. Operacja przerwana." -#: ../gui/wxpython/vdigit/wxdigit.py:114 +#: ../gui/wxpython/vdigit/wxdigit.py:115 #, python-format msgid "Unable to execute SQL query '%s'. Operation canceled." msgstr "Nie można wykonać zapytania SQL '%s'. Operacja przerwana." -#: ../gui/wxpython/vdigit/wxdigit.py:122 +#: ../gui/wxpython/vdigit/wxdigit.py:123 #, python-format msgid "Feature id %d is marked as dead. Operation canceled." msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:130 +#: ../gui/wxpython/vdigit/wxdigit.py:131 #, python-format msgid "Unsupported feature type %d. Operation canceled." msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:500 +#: ../gui/wxpython/vdigit/wxdigit.py:501 #, python-format msgid "Unknown feature type '%s'" msgstr "Nieznany typ obiektu '%s'" -#: ../gui/wxpython/vdigit/wxdigit.py:505 +#: ../gui/wxpython/vdigit/wxdigit.py:506 msgid "Not enough points for line" msgstr "Za maÅ‚o punktów, aby utworzyć liniÄ™" +#: ../gui/wxpython/startup/guiutils.py:51 +#, fuzzy +msgid "Name for the new mapset:" +msgstr "Wpisz nazwÄ™ nowego mapsetu:" + #: ../gui/wxpython/startup/locdownload.py:150 #, python-brace-format msgid "ZIP file is unreadable: {0}" @@ -11788,6 +11793,14 @@ msgid "Abort download" msgstr "" +#: ../gui/wxpython/startup/utils.py:45 +msgid "Documents" +msgstr "" + +#: ../gui/wxpython/startup/utils.py:46 +msgid "My Documents" +msgstr "" + #: ../gui/wxpython/nviz/mapwindow.py:244 msgid "Opening 3D view was not successful. Please try to change the value of depth buffer in GUI Settings dialog > tab Map Display > Advanced and restart GUI." msgstr "" @@ -11916,11 +11929,11 @@ msgid "constant#" msgstr "staÅ‚e#" -#: ../gui/wxpython/nviz/wxnviz.py:33 +#: ../gui/wxpython/nviz/wxnviz.py:35 msgid "This module requires the NumPy module, which could not be imported. It probably is not installed (it's not part of the standard Python distribution). See the Numeric Python site (http://numpy.scipy.org) for information on downloading source or binaries." msgstr "" -#: ../gui/wxpython/nviz/wxnviz.py:505 ../gui/wxpython/nviz/wxnviz.py:517 +#: ../gui/wxpython/nviz/wxnviz.py:510 ../gui/wxpython/nviz/wxnviz.py:522 #, python-format msgid "3d raster map <%s> not found" msgstr "Mapa rastrowa 3D <%s> nie odnaleziona" @@ -11936,7 +11949,7 @@ msgstr "Dane" #: ../gui/wxpython/nviz/tools.py:100 -#: ../gui/wxpython/gui_core/preferences.py:499 +#: ../gui/wxpython/gui_core/preferences.py:492 msgid "Appearance" msgstr "WyglÄ…d" @@ -11977,9 +11990,9 @@ msgstr "" #: ../gui/wxpython/nviz/tools.py:366 ../gui/wxpython/nviz/tools.py:1285 -#: ../gui/wxpython/nviz/tools.py:2126 ../gui/wxpython/gui_core/dialogs.py:1937 -#: ../gui/wxpython/psmap/dialogs.py:3849 ../gui/wxpython/psmap/dialogs.py:4066 -#: ../gui/wxpython/psmap/dialogs.py:4857 +#: ../gui/wxpython/nviz/tools.py:2126 ../gui/wxpython/gui_core/dialogs.py:1942 +#: ../gui/wxpython/psmap/dialogs.py:3851 ../gui/wxpython/psmap/dialogs.py:4068 +#: ../gui/wxpython/psmap/dialogs.py:4859 #: ../gui/wxpython/gmodeler/preferences.py:210 #: ../gui/wxpython/gmodeler/preferences.py:376 #: ../gui/wxpython/gmodeler/preferences.py:488 @@ -12032,8 +12045,8 @@ msgstr "" #: ../gui/wxpython/nviz/tools.py:465 ../gui/wxpython/nviz/preferences.py:204 -#: ../gui/wxpython/gui_core/preferences.py:891 -#: ../gui/wxpython/animation/dialogs.py:1864 +#: ../gui/wxpython/gui_core/preferences.py:885 +#: ../gui/wxpython/animation/dialogs.py:1867 #: ../gui/wxpython/web_services/widgets.py:317 msgid "Background color:" msgstr "Kolor tÅ‚a:" @@ -12074,7 +12087,7 @@ msgid "Save image sequence" msgstr "Zapisz sekwencjÄ™ obrazów" -#: ../gui/wxpython/nviz/tools.py:624 ../gui/wxpython/psmap/dialogs.py:5794 +#: ../gui/wxpython/nviz/tools.py:624 ../gui/wxpython/psmap/dialogs.py:5796 msgid "Choose a directory:" msgstr "Wybierz Å›cieżkÄ™:" @@ -12082,7 +12095,7 @@ msgid "Choose a directory for images" msgstr "Wybierz katalog dla obrazów" -#: ../gui/wxpython/nviz/tools.py:632 ../gui/wxpython/animation/dialogs.py:1187 +#: ../gui/wxpython/nviz/tools.py:632 ../gui/wxpython/animation/dialogs.py:1190 msgid "File prefix:" msgstr "Prefix pliku:" @@ -12090,7 +12103,7 @@ msgid "Generated files names will look like this: prefix_1.ppm, prefix_2.ppm, ..." msgstr "" -#: ../gui/wxpython/nviz/tools.py:640 ../gui/wxpython/animation/dialogs.py:1191 +#: ../gui/wxpython/nviz/tools.py:640 ../gui/wxpython/animation/dialogs.py:1194 msgid "File format:" msgstr "Format pliku:" @@ -12107,7 +12120,7 @@ msgid "Vector" msgstr "Wektor" -#: ../gui/wxpython/nviz/tools.py:728 ../gui/wxpython/gui_core/dialogs.py:1452 +#: ../gui/wxpython/nviz/tools.py:728 ../gui/wxpython/gui_core/dialogs.py:1453 msgid "3D raster" msgstr "Raster 3D" @@ -12119,7 +12132,7 @@ msgid "Fringe" msgstr "Obramowanie" -#: ../gui/wxpython/nviz/tools.py:782 ../gui/wxpython/animation/dialogs.py:929 +#: ../gui/wxpython/nviz/tools.py:782 ../gui/wxpython/animation/dialogs.py:932 msgid "Decorations" msgstr "Dekoracje" @@ -12128,7 +12141,7 @@ msgstr "" #: ../gui/wxpython/nviz/tools.py:850 ../gui/wxpython/nviz/tools.py:1889 -#: ../gui/wxpython/nviz/preferences.py:405 ../gui/wxpython/tplot/frame.py:277 +#: ../gui/wxpython/nviz/preferences.py:405 ../gui/wxpython/tplot/frame.py:343 #: ../gui/wxpython/timeline/frame.py:135 msgid "Draw" msgstr "Rysowanie" @@ -12226,11 +12239,11 @@ msgstr "staÅ‚a" #: ../gui/wxpython/nviz/tools.py:1050 ../gui/wxpython/nviz/tools.py:2021 -#: ../gui/wxpython/psmap/dialogs.py:3798 ../gui/wxpython/psmap/dialogs.py:4518 -#: ../gui/wxpython/psmap/dialogs.py:4796 ../gui/wxpython/psmap/dialogs.py:5377 -#: ../gui/wxpython/psmap/dialogs.py:5385 ../gui/wxpython/psmap/dialogs.py:5945 -#: ../gui/wxpython/psmap/dialogs.py:5954 ../gui/wxpython/psmap/dialogs.py:6529 -#: ../gui/wxpython/psmap/dialogs.py:6538 +#: ../gui/wxpython/psmap/dialogs.py:3800 ../gui/wxpython/psmap/dialogs.py:4520 +#: ../gui/wxpython/psmap/dialogs.py:4798 ../gui/wxpython/psmap/dialogs.py:5379 +#: ../gui/wxpython/psmap/dialogs.py:5387 ../gui/wxpython/psmap/dialogs.py:5947 +#: ../gui/wxpython/psmap/dialogs.py:5956 ../gui/wxpython/psmap/dialogs.py:6531 +#: ../gui/wxpython/psmap/dialogs.py:6540 msgid "Position" msgstr "Pozycja" @@ -12374,11 +12387,11 @@ msgid "Icon:" msgstr "Ikona:" -#: ../gui/wxpython/nviz/tools.py:1659 ../gui/wxpython/psmap/dialogs.py:2735 +#: ../gui/wxpython/nviz/tools.py:1659 ../gui/wxpython/psmap/dialogs.py:2737 msgid "size:" msgstr "rozmiar:" -#: ../gui/wxpython/nviz/tools.py:1717 ../gui/wxpython/psmap/dialogs.py:2661 +#: ../gui/wxpython/nviz/tools.py:1717 ../gui/wxpython/psmap/dialogs.py:2663 msgid "symbol:" msgstr "symbol:" @@ -12801,134 +12814,134 @@ msgid "Nothing found" msgstr "Nic nie znaleziono" -#: ../gui/wxpython/gui_core/forms.py:549 +#: ../gui/wxpython/gui_core/forms.py:561 msgid "Enter parameters for '" msgstr "Wpisz parametry dla '" -#: ../gui/wxpython/gui_core/forms.py:565 +#: ../gui/wxpython/gui_core/forms.py:577 msgid "Close this window without executing the command (Ctrl+Q)" msgstr "Zamknij okno bez wykonywania polecenia (Ctrl+Q)" -#: ../gui/wxpython/gui_core/forms.py:596 +#: ../gui/wxpython/gui_core/forms.py:608 msgid "Run the command (Ctrl+R)" msgstr "Uruchom polecenie (Ctrl+R)" -#: ../gui/wxpython/gui_core/forms.py:624 +#: ../gui/wxpython/gui_core/forms.py:636 msgid "Show manual page of the command (Ctrl+H)" msgstr "WyÅ›wietl pomoc dla tego polecenia (Ctrl+H)" -#: ../gui/wxpython/gui_core/forms.py:663 +#: ../gui/wxpython/gui_core/forms.py:675 msgid "Add created map(s) into layer tree" msgstr "Dodaj utworzonÄ… mapÄ™ do listy warstw" -#: ../gui/wxpython/gui_core/forms.py:693 +#: ../gui/wxpython/gui_core/forms.py:705 msgid "Close dialog when command is successfully finished. Change this settings in Preferences dialog ('Command' tab)." msgstr "Zamknij okno po pomyÅ›lnym zakoÅ„czeniu polecenia. ZmieÅ„ ustawienia w oknie dialogowym Preferencje ('Command' tab)." -#: ../gui/wxpython/gui_core/forms.py:878 +#: ../gui/wxpython/gui_core/forms.py:890 #, python-format msgid "'%s' copied to clipboard" msgstr "'%s' skopiowano do schowka" -#: ../gui/wxpython/gui_core/forms.py:962 ../gui/wxpython/gui_core/forms.py:976 +#: ../gui/wxpython/gui_core/forms.py:974 ../gui/wxpython/gui_core/forms.py:988 msgid "Required" msgstr "Podstawa" -#: ../gui/wxpython/gui_core/forms.py:965 ../gui/wxpython/gui_core/forms.py:977 +#: ../gui/wxpython/gui_core/forms.py:977 ../gui/wxpython/gui_core/forms.py:989 msgid "Optional" msgstr "Opcje" -#: ../gui/wxpython/gui_core/forms.py:1060 -#: ../gui/wxpython/gui_core/forms.py:2065 +#: ../gui/wxpython/gui_core/forms.py:1072 +#: ../gui/wxpython/gui_core/forms.py:2086 msgid "Parameterized in model" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1129 +#: ../gui/wxpython/gui_core/forms.py:1141 msgid "This option is required" msgstr "Ta opcja jest wymagana" -#: ../gui/wxpython/gui_core/forms.py:1150 +#: ../gui/wxpython/gui_core/forms.py:1162 msgid "[multiple]" msgstr "[wiele]" -#: ../gui/wxpython/gui_core/forms.py:1208 +#: ../gui/wxpython/gui_core/forms.py:1220 msgid "valid range" msgstr "poprawny zakres" -#: ../gui/wxpython/gui_core/forms.py:1318 -#: ../gui/wxpython/gui_core/forms.py:2696 +#: ../gui/wxpython/gui_core/forms.py:1330 +#: ../gui/wxpython/gui_core/forms.py:2726 #: ../gui/wxpython/gui_core/toolbars.py:70 msgid "Select font" msgstr "Wybierz czcionkÄ™" -#: ../gui/wxpython/gui_core/forms.py:1430 ../gui/wxpython/lmgr/toolbars.py:158 +#: ../gui/wxpython/gui_core/forms.py:1443 ../gui/wxpython/lmgr/toolbars.py:158 msgid "Graphical Modeler" msgstr "Graficzny modeler" -#: ../gui/wxpython/gui_core/forms.py:1436 -#: ../gui/wxpython/gui_core/preferences.py:779 +#: ../gui/wxpython/gui_core/forms.py:1449 +#: ../gui/wxpython/gui_core/preferences.py:773 msgid "Map Display" msgstr "Okno Mapy" -#: ../gui/wxpython/gui_core/forms.py:1549 +#: ../gui/wxpython/gui_core/forms.py:1562 msgid "Show graphical representation of temporal extent of dataset(s) ." msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1779 -#: ../gui/wxpython/gui_core/preferences.py:1363 -#: ../gui/wxpython/gui_core/preferences.py:1398 +#: ../gui/wxpython/gui_core/forms.py:1789 +#: ../gui/wxpython/gui_core/preferences.py:1357 +#: ../gui/wxpython/gui_core/preferences.py:1392 msgid "Transparent" msgstr "Przezroczysty" -#: ../gui/wxpython/gui_core/forms.py:1815 -#: ../gui/wxpython/gui_core/forms.py:1907 +#: ../gui/wxpython/gui_core/forms.py:1825 +#: ../gui/wxpython/gui_core/forms.py:1917 #, python-format msgid "Choose %s" msgstr "Wybierz %s" -#: ../gui/wxpython/gui_core/forms.py:1818 +#: ../gui/wxpython/gui_core/forms.py:1828 #: ../gui/wxpython/gmodeler/frame.py:1750 msgid "file" msgstr "plik" -#: ../gui/wxpython/gui_core/forms.py:1860 +#: ../gui/wxpython/gui_core/forms.py:1870 msgid "Load and edit content of a file" msgstr "Wczytaj i edytuj zawartość pliku" -#: ../gui/wxpython/gui_core/forms.py:1863 +#: ../gui/wxpython/gui_core/forms.py:1873 msgid "&Save as" msgstr "Zapisz jako" -#: ../gui/wxpython/gui_core/forms.py:1865 +#: ../gui/wxpython/gui_core/forms.py:1875 msgid "Save content to a file for further use" msgstr "Zapisz zawartość w pliku do dalszego użytku" -#: ../gui/wxpython/gui_core/forms.py:1870 +#: ../gui/wxpython/gui_core/forms.py:1880 msgid "or enter values directly:" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1872 +#: ../gui/wxpython/gui_core/forms.py:1882 msgid "Enter file content directly instead of specifying a file. Temporary file will be automatically created." msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1910 -#: ../gui/wxpython/gui_core/gselect.py:1434 +#: ../gui/wxpython/gui_core/forms.py:1920 +#: ../gui/wxpython/gui_core/gselect.py:1426 msgid "Directory" msgstr "Katalog" -#: ../gui/wxpython/gui_core/forms.py:2255 ../gui/wxpython/gmodeler/frame.py:171 +#: ../gui/wxpython/gui_core/forms.py:2285 ../gui/wxpython/gmodeler/frame.py:171 msgid "Command output" msgstr "Wynik polecenia" -#: ../gui/wxpython/gui_core/forms.py:2268 +#: ../gui/wxpython/gui_core/forms.py:2298 msgid "Manual" msgstr "Przewodnik" -#: ../gui/wxpython/gui_core/forms.py:2312 +#: ../gui/wxpython/gui_core/forms.py:2342 msgid "Nothing to load." msgstr "Nie wskazano nic do wczytania." -#: ../gui/wxpython/gui_core/forms.py:2320 +#: ../gui/wxpython/gui_core/forms.py:2350 #, python-format msgid "" "Unable to load file.\n" @@ -12939,26 +12952,26 @@ "\n" "Powód: %s" -#: ../gui/wxpython/gui_core/forms.py:2350 +#: ../gui/wxpython/gui_core/forms.py:2380 msgid "Save input as..." msgstr "Zapisz wejÅ›cie jako..." -#: ../gui/wxpython/gui_core/forms.py:2683 +#: ../gui/wxpython/gui_core/forms.py:2713 msgid "No dataset given." msgstr "Nie podano zestawu danych" -#: ../gui/wxpython/gui_core/forms.py:2852 -#: ../gui/wxpython/gui_core/forms.py:2869 +#: ../gui/wxpython/gui_core/forms.py:2882 +#: ../gui/wxpython/gui_core/forms.py:2899 #, python-format msgid "Unable to parse command '%s'" msgstr "Nie można przetworzyć polecenia '%s'" -#: ../gui/wxpython/gui_core/forms.py:2876 +#: ../gui/wxpython/gui_core/forms.py:2906 #, python-format msgid "%(cmd)s: parameter '%(key)s' not available" msgstr "%(cmd)s: parametr '%(key)s' jest niedostÄ™pny" -#: ../gui/wxpython/gui_core/forms.py:2958 +#: ../gui/wxpython/gui_core/forms.py:2988 msgid "Try to set up GRASS_ADDON_PATH or GRASS_ADDON_BASE variable." msgstr "Spróbuj ustawić zmiennÄ… GRASS_ADDON_PATH lub GRASS_ADDON_BASE." @@ -13103,11 +13116,11 @@ msgstr "Stan tÅ‚umaczenia" #: ../gui/wxpython/gui_core/ghelp.py:118 ../gui/wxpython/gui_core/ghelp.py:921 -#: ../gui/wxpython/lmgr/frame.py:87 ../gui/wxpython/lmgr/frame.py:1217 +#: ../gui/wxpython/lmgr/frame.py:87 ../gui/wxpython/lmgr/frame.py:1221 msgid "Unable to get GRASS version\n" msgstr "Nie można ustalić wersji GRASS-a\n" -#: ../gui/wxpython/gui_core/ghelp.py:131 ../gui/wxpython/lmgr/frame.py:1241 +#: ../gui/wxpython/gui_core/ghelp.py:131 ../gui/wxpython/lmgr/frame.py:1245 msgid "unknown version" msgstr "nieznana wersja" @@ -13226,7 +13239,7 @@ msgid "Selected map <%s> has been disabled for rendering. Operation canceled." msgstr "" -#: ../gui/wxpython/gui_core/vselect.py:277 ../gui/wxpython/lmgr/frame.py:2569 +#: ../gui/wxpython/gui_core/vselect.py:277 ../gui/wxpython/lmgr/frame.py:2572 #: ../gui/wxpython/mapdisp/frame.py:594 msgid "No map layer selected. Operation canceled." msgstr "Nie zostaÅ‚a wybrana żadna warstwa mapy. Operacja przerwana." @@ -13353,561 +13366,569 @@ msgid "Select graphics tool" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:69 +#: ../gui/wxpython/gui_core/gselect.py:72 #, python-format msgid "" "Unable to import pyGRASS: %s\n" "Some functionality will be not accessible" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:507 +#: ../gui/wxpython/gui_core/gselect.py:511 msgid "Not selectable element" msgstr "Element nie jest wybieralny" -#: ../gui/wxpython/gui_core/gselect.py:544 -#: ../gui/wxpython/gui_core/preferences.py:2203 +#: ../gui/wxpython/gui_core/gselect.py:548 +#: ../gui/wxpython/gui_core/preferences.py:2197 msgid "Mapset" msgstr "Mapset" -#: ../gui/wxpython/gui_core/gselect.py:556 +#: ../gui/wxpython/gui_core/gselect.py:560 msgid "Type: " msgstr "Typ:" -#: ../gui/wxpython/gui_core/gselect.py:574 +#: ../gui/wxpython/gui_core/gselect.py:578 #, python-format msgid "GSelect: invalid item: %s" msgstr "GSelect: niewÅ‚aÅ›ciwy obiekt: %s" -#: ../gui/wxpython/gui_core/gselect.py:1411 +#: ../gui/wxpython/gui_core/gselect.py:890 +msgid "No table linked to layer <{}>." +msgstr "" + +#: ../gui/wxpython/gui_core/gselect.py:1403 msgid "Output settings" msgstr "Ustawienia wyjÅ›cia" -#: ../gui/wxpython/gui_core/gselect.py:1413 +#: ../gui/wxpython/gui_core/gselect.py:1405 msgid "Source input" msgstr "ŹródÅ‚o wejÅ›cia" -#: ../gui/wxpython/gui_core/gselect.py:1424 +#: ../gui/wxpython/gui_core/gselect.py:1416 msgid "Native" msgstr "Natywny" -#: ../gui/wxpython/gui_core/gselect.py:1430 +#: ../gui/wxpython/gui_core/gselect.py:1422 msgid "File" msgstr "Plik" -#: ../gui/wxpython/gui_core/gselect.py:1438 ../gui/wxpython/dbmgr/base.py:2954 -#: ../gui/wxpython/dbmgr/base.py:3084 ../gui/wxpython/dbmgr/base.py:3353 +#: ../gui/wxpython/gui_core/gselect.py:1430 ../gui/wxpython/dbmgr/base.py:2956 +#: ../gui/wxpython/dbmgr/base.py:3086 ../gui/wxpython/dbmgr/base.py:3355 msgid "Database" msgstr "Baza danych" -#: ../gui/wxpython/gui_core/gselect.py:1442 +#: ../gui/wxpython/gui_core/gselect.py:1434 msgid "Protocol" msgstr "Protokół" -#: ../gui/wxpython/gui_core/gselect.py:1453 +#: ../gui/wxpython/gui_core/gselect.py:1445 msgid "Output type" msgstr "Typ wyjÅ›ciowy" -#: ../gui/wxpython/gui_core/gselect.py:1455 +#: ../gui/wxpython/gui_core/gselect.py:1447 msgid "Source type" msgstr "Rodzaj źródÅ‚a" -#: ../gui/wxpython/gui_core/gselect.py:1477 +#: ../gui/wxpython/gui_core/gselect.py:1469 msgid "All files" msgstr "Wszystkie pliki" -#: ../gui/wxpython/gui_core/gselect.py:1493 +#: ../gui/wxpython/gui_core/gselect.py:1485 msgid "ZIP files" msgstr "Pliki ZIP" -#: ../gui/wxpython/gui_core/gselect.py:1494 +#: ../gui/wxpython/gui_core/gselect.py:1486 msgid "GZIP files" msgstr "Pliki GZIP" -#: ../gui/wxpython/gui_core/gselect.py:1495 +#: ../gui/wxpython/gui_core/gselect.py:1487 msgid "TAR files" msgstr "Pliki TAR" -#: ../gui/wxpython/gui_core/gselect.py:1497 +#: ../gui/wxpython/gui_core/gselect.py:1489 msgid "TARGZ files" msgstr "Pliki TARGZ" -#: ../gui/wxpython/gui_core/gselect.py:1505 +#: ../gui/wxpython/gui_core/gselect.py:1497 msgid "File:" msgstr "Plik:" -#: ../gui/wxpython/gui_core/gselect.py:1506 +#: ../gui/wxpython/gui_core/gselect.py:1498 msgid "Choose file to import" msgstr "Wybierz plik do importu" -#: ../gui/wxpython/gui_core/gselect.py:1521 -#: ../gui/wxpython/gui_core/gselect.py:1604 -#: ../gui/wxpython/animation/dialogs.py:1196 +#: ../gui/wxpython/gui_core/gselect.py:1513 +#: ../gui/wxpython/gui_core/gselect.py:1596 +#: ../gui/wxpython/animation/dialogs.py:1199 msgid "Directory:" msgstr "Katalog:" -#: ../gui/wxpython/gui_core/gselect.py:1522 -#: ../gui/wxpython/gui_core/gselect.py:1605 +#: ../gui/wxpython/gui_core/gselect.py:1514 +#: ../gui/wxpython/gui_core/gselect.py:1597 msgid "Choose input directory" msgstr "Wybierz katalog wejÅ›ciowy" -#: ../gui/wxpython/gui_core/gselect.py:1539 +#: ../gui/wxpython/gui_core/gselect.py:1531 msgid "Extension:" msgstr "Rozszerzenie:" -#: ../gui/wxpython/gui_core/gselect.py:1568 -#: ../gui/wxpython/gui_core/gselect.py:1583 -#: ../gui/wxpython/gui_core/gselect.py:1585 -#: ../gui/wxpython/gui_core/widgets.py:1294 -#: ../gui/wxpython/animation/dialogs.py:402 +#: ../gui/wxpython/gui_core/gselect.py:1560 +#: ../gui/wxpython/gui_core/gselect.py:1575 +#: ../gui/wxpython/gui_core/gselect.py:1577 +#: ../gui/wxpython/gui_core/widgets.py:1298 +#: ../gui/wxpython/animation/dialogs.py:405 #: ../gui/wxpython/vnet/dialogs.py:1643 #: ../gui/wxpython/gmodeler/preferences.py:706 msgid "Name:" msgstr "Nazwa:" -#: ../gui/wxpython/gui_core/gselect.py:1569 +#: ../gui/wxpython/gui_core/gselect.py:1561 msgid "Choose file" msgstr "Wybierz plik" -#: ../gui/wxpython/gui_core/gselect.py:1590 -#: ../gui/wxpython/gui_core/gselect.py:2350 +#: ../gui/wxpython/gui_core/gselect.py:1582 +#: ../gui/wxpython/gui_core/gselect.py:2342 msgid "Feature type:" msgstr "Typ obiektu:" -#: ../gui/wxpython/gui_core/gselect.py:1592 +#: ../gui/wxpython/gui_core/gselect.py:1584 msgid "simple features" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1593 +#: ../gui/wxpython/gui_core/gselect.py:1585 msgid "topological" msgstr "topologiczny" -#: ../gui/wxpython/gui_core/gselect.py:1704 -#: ../gui/wxpython/gui_core/gselect.py:1735 -#: ../gui/wxpython/gui_core/gselect.py:1786 -#: ../gui/wxpython/gui_core/gselect.py:1824 +#: ../gui/wxpython/gui_core/gselect.py:1696 +#: ../gui/wxpython/gui_core/gselect.py:1727 +#: ../gui/wxpython/gui_core/gselect.py:1778 +#: ../gui/wxpython/gui_core/gselect.py:1816 msgid "Creation options:" msgstr "Opcje tworzenia:" -#: ../gui/wxpython/gui_core/gselect.py:1718 -#: ../gui/wxpython/gui_core/gselect.py:1757 -#: ../gui/wxpython/gui_core/gselect.py:1809 +#: ../gui/wxpython/gui_core/gselect.py:1710 +#: ../gui/wxpython/gui_core/gselect.py:1749 +#: ../gui/wxpython/gui_core/gselect.py:1801 msgid "Format:" msgstr "Format:" -#: ../gui/wxpython/gui_core/gselect.py:1816 +#: ../gui/wxpython/gui_core/gselect.py:1808 msgid "Protocol:" msgstr "Protokół:" -#: ../gui/wxpython/gui_core/gselect.py:1839 +#: ../gui/wxpython/gui_core/gselect.py:1831 msgid "No settings available" msgstr "Ustawienia niedostÄ™pne" -#: ../gui/wxpython/gui_core/gselect.py:1959 +#: ../gui/wxpython/gui_core/gselect.py:1951 #: ../gui/wxpython/web_services/dialogs.py:302 msgid "No data source defined, settings are not saved." msgstr "Nie zdefiniowano źródÅ‚a danych, ustawienia nie zostaÅ‚y zapisane." -#: ../gui/wxpython/gui_core/gselect.py:2342 +#: ../gui/wxpython/gui_core/gselect.py:2334 msgid "LineString" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:2342 +#: ../gui/wxpython/gui_core/gselect.py:2334 msgid "Polygon" msgstr "Poligon" -#: ../gui/wxpython/gui_core/gselect.py:2561 +#: ../gui/wxpython/gui_core/gselect.py:2553 msgid "No vector map selected in layer manager. Operation canceled." msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:2574 +#: ../gui/wxpython/gui_core/gselect.py:2566 msgid "Input vector map is not selected" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:2578 +#: ../gui/wxpython/gui_core/gselect.py:2570 #, python-format msgid "Input vector map <%s> and selected map <%s> in layer manager are different. Operation canceled." msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:113 +#: ../gui/wxpython/gui_core/gselect.py:2746 +msgid "No vector map selected" +msgstr "" + +#: ../gui/wxpython/gui_core/widgets.py:114 msgid " (...)" msgstr "(...)" -#: ../gui/wxpython/gui_core/widgets.py:854 +#: ../gui/wxpython/gui_core/widgets.py:855 #, python-format msgid "Name <%(name)s> is not a valid name for GRASS map. Please use only ASCII characters excluding %(chars)s and space." msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:968 -#: ../gui/wxpython/gui_core/dialogs.py:768 -#: ../gui/wxpython/gui_core/dialogs.py:836 -#: ../gui/wxpython/gui_core/dialogs.py:1576 ../gui/wxpython/dbmgr/base.py:1419 +#: ../gui/wxpython/gui_core/widgets.py:969 +#: ../gui/wxpython/gui_core/dialogs.py:769 +#: ../gui/wxpython/gui_core/dialogs.py:837 +#: ../gui/wxpython/gui_core/dialogs.py:1578 ../gui/wxpython/dbmgr/base.py:1421 msgid "Select all" msgstr "Wybierz wszystkie" -#: ../gui/wxpython/gui_core/widgets.py:969 -#: ../gui/wxpython/gui_core/dialogs.py:1578 ../gui/wxpython/dbmgr/base.py:1420 +#: ../gui/wxpython/gui_core/widgets.py:970 +#: ../gui/wxpython/gui_core/dialogs.py:1580 ../gui/wxpython/dbmgr/base.py:1422 msgid "Deselect all" msgstr "UsuÅ„ selekcjÄ™" -#: ../gui/wxpython/gui_core/widgets.py:1082 +#: ../gui/wxpython/gui_core/widgets.py:1086 msgid "Fulltext search" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1084 +#: ../gui/wxpython/gui_core/widgets.py:1088 msgid "Type to search in all modules. Press Enter for next match." msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1151 +#: ../gui/wxpython/gui_core/widgets.py:1155 msgid "Searching, please type more characters." msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1160 +#: ../gui/wxpython/gui_core/widgets.py:1164 #, python-format msgid "%d modules match" msgstr "%d modułów pasuje" -#: ../gui/wxpython/gui_core/widgets.py:1230 +#: ../gui/wxpython/gui_core/widgets.py:1234 msgid "Profiles" msgstr "Profile" -#: ../gui/wxpython/gui_core/widgets.py:1236 +#: ../gui/wxpython/gui_core/widgets.py:1240 msgid "Save current settings" msgstr "Zapisz bieżące ustawienia" -#: ../gui/wxpython/gui_core/widgets.py:1240 +#: ../gui/wxpython/gui_core/widgets.py:1244 msgid "Delete currently selected settings" msgstr "UsuÅ„ wybrane ustawienia" -#: ../gui/wxpython/gui_core/widgets.py:1263 +#: ../gui/wxpython/gui_core/widgets.py:1267 msgid "Load:" msgstr "Wczytaj:" -#: ../gui/wxpython/gui_core/widgets.py:1281 +#: ../gui/wxpython/gui_core/widgets.py:1285 #, python-format msgid "Settings <%s> not found" msgstr "Ustawienia <%s> nie odnalezione" -#: ../gui/wxpython/gui_core/widgets.py:1295 -#: ../gui/wxpython/gui_core/widgets.py:1315 +#: ../gui/wxpython/gui_core/widgets.py:1299 +#: ../gui/wxpython/gui_core/widgets.py:1319 msgid "Save settings" msgstr "Zapisz ustawienia" -#: ../gui/wxpython/gui_core/widgets.py:1300 +#: ../gui/wxpython/gui_core/widgets.py:1304 msgid "Name not given, settings is not saved." msgstr "Nie podano nazwy, ustawienia nie zostaÅ‚y zapisane." -#: ../gui/wxpython/gui_core/widgets.py:1312 +#: ../gui/wxpython/gui_core/widgets.py:1316 #, python-format msgid "Settings <%s> already exists. Do you want to overwrite the settings?" msgstr "Ustawienia <%s> już istniejÄ…. Czy chcesz je nadpisać?" -#: ../gui/wxpython/gui_core/widgets.py:1363 +#: ../gui/wxpython/gui_core/widgets.py:1367 msgid "No settings is defined. Operation canceled." msgstr "Nie zdefiniowano ustawieÅ„. Operacja przerwana." -#: ../gui/wxpython/gui_core/widgets.py:1401 +#: ../gui/wxpython/gui_core/widgets.py:1405 msgid "Unable to save settings" msgstr "Nie można zapisać ustawieÅ„" -#: ../gui/wxpython/gui_core/preferences.py:59 +#: ../gui/wxpython/gui_core/preferences.py:61 msgid "User settings" msgstr "Ustawienia użytkownika" -#: ../gui/wxpython/gui_core/preferences.py:83 +#: ../gui/wxpython/gui_core/preferences.py:85 msgid "Set to default" msgstr "Ustaw jako domyÅ›lne" -#: ../gui/wxpython/gui_core/preferences.py:91 +#: ../gui/wxpython/gui_core/preferences.py:93 msgid "Revert settings to default" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:94 +#: ../gui/wxpython/gui_core/preferences.py:96 msgid "Apply changes for the current session only and close" msgstr "Zatwierdź zmiany dla bieżącej sesji i zamknij okno" -#: ../gui/wxpython/gui_core/preferences.py:95 +#: ../gui/wxpython/gui_core/preferences.py:97 msgid "Save for this session only" msgstr "Zapisz tylko dla tej sesji" -#: ../gui/wxpython/gui_core/preferences.py:165 +#: ../gui/wxpython/gui_core/preferences.py:167 msgid "Settings applied to current session but not saved" msgstr "Ustawienia zatwierdzone dla bieżącej sesji, ale nie zapisane" -#: ../gui/wxpython/gui_core/preferences.py:237 +#: ../gui/wxpython/gui_core/preferences.py:230 msgid "Key column cannot be empty string." msgstr "Kolumna zawierajÄ…ca klucz nie może być pusta." -#: ../gui/wxpython/gui_core/preferences.py:256 +#: ../gui/wxpython/gui_core/preferences.py:249 msgid "GUI Settings" msgstr "Ustawienia GUI" -#: ../gui/wxpython/gui_core/preferences.py:291 +#: ../gui/wxpython/gui_core/preferences.py:284 msgid "Layer Manager settings" msgstr "Ustawienia menadżera warstw" -#: ../gui/wxpython/gui_core/preferences.py:301 +#: ../gui/wxpython/gui_core/preferences.py:294 msgid "Ask when removing map layer from layer tree" msgstr "Pytaj przy usuwaniu warstwy z listy warstw" -#: ../gui/wxpython/gui_core/preferences.py:314 +#: ../gui/wxpython/gui_core/preferences.py:307 msgid "Ask when quiting wxGUI or closing display" msgstr "Pytaj przy zamykaniu wxGUI lub okna" -#: ../gui/wxpython/gui_core/preferences.py:329 -#: ../gui/wxpython/gui_core/preferences.py:346 +#: ../gui/wxpython/gui_core/preferences.py:322 +#: ../gui/wxpython/gui_core/preferences.py:339 #, python-format msgid "Hide '%s' tab (requires GUI restart)" msgstr "Ukryj zakÅ‚adkÄ™ '%s' (wymaga restartu GUI)" -#: ../gui/wxpython/gui_core/preferences.py:330 -#: ../gui/wxpython/gui_core/preferences.py:1120 +#: ../gui/wxpython/gui_core/preferences.py:323 +#: ../gui/wxpython/gui_core/preferences.py:1114 #: ../gui/wxpython/lmgr/frame.py:366 msgid "Modules" msgstr "ModuÅ‚y" -#: ../gui/wxpython/gui_core/preferences.py:347 +#: ../gui/wxpython/gui_core/preferences.py:340 #: ../gui/wxpython/lmgr/frame.py:390 msgid "Python" msgstr "Python" -#: ../gui/wxpython/gui_core/preferences.py:366 +#: ../gui/wxpython/gui_core/preferences.py:359 msgid "Automatically copy selected text to clipboard (in the Console tab)" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:394 +#: ../gui/wxpython/gui_core/preferences.py:387 msgid "Workspace settings" msgstr "Ustawienia projektu" -#: ../gui/wxpython/gui_core/preferences.py:401 +#: ../gui/wxpython/gui_core/preferences.py:394 msgid "Suppress positioning Map Display Window(s)" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:417 +#: ../gui/wxpython/gui_core/preferences.py:410 msgid "Suppress positioning Layer Manager window" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:432 +#: ../gui/wxpython/gui_core/preferences.py:425 msgid "Save current window layout as default" msgstr "Zapisz ukÅ‚ad okien jako domyÅ›lny" -#: ../gui/wxpython/gui_core/preferences.py:441 +#: ../gui/wxpython/gui_core/preferences.py:434 msgid "Save current position and size of Layer Manager window and opened Map Display window(s) and use as default for next sessions." msgstr "Zapisuje bieżącÄ… pozycjÄ™ i rozmiar okien." -#: ../gui/wxpython/gui_core/preferences.py:463 +#: ../gui/wxpython/gui_core/preferences.py:456 msgid "Region settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:470 +#: ../gui/wxpython/gui_core/preferences.py:463 msgid "Align region to resolution" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:524 +#: ../gui/wxpython/gui_core/preferences.py:517 msgid "Font for command output:" msgstr "Czcionka w wierszu poleceÅ„:" -#: ../gui/wxpython/gui_core/preferences.py:529 -#: ../gui/wxpython/gui_core/preferences.py:806 -#: ../gui/wxpython/animation/dialogs.py:1061 +#: ../gui/wxpython/gui_core/preferences.py:522 +#: ../gui/wxpython/gui_core/preferences.py:800 +#: ../gui/wxpython/animation/dialogs.py:1064 msgid "Set font" msgstr "Ustaw czcionkÄ™" -#: ../gui/wxpython/gui_core/preferences.py:542 +#: ../gui/wxpython/gui_core/preferences.py:535 msgid "Language settings" msgstr "Ustawienia jÄ™zykowe" -#: ../gui/wxpython/gui_core/preferences.py:558 +#: ../gui/wxpython/gui_core/preferences.py:551 msgid "Choose language (requires to save and GRASS restart):" msgstr "Wybierz jÄ™zyk (wymaga zapisania zmian i restartu programu):" -#: ../gui/wxpython/gui_core/preferences.py:591 +#: ../gui/wxpython/gui_core/preferences.py:585 msgid "Appearance settings" msgstr "Ustawienia wyglÄ…du" -#: ../gui/wxpython/gui_core/preferences.py:601 +#: ../gui/wxpython/gui_core/preferences.py:595 msgid "Element list:" msgstr "Lista elementów:" -#: ../gui/wxpython/gui_core/preferences.py:631 +#: ../gui/wxpython/gui_core/preferences.py:625 msgid "Menu style (requires to save and GUI restart):" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:666 +#: ../gui/wxpython/gui_core/preferences.py:660 msgid "Height of map selection popup window (in pixels):" msgstr "Wysokość okna wyboru mapy (w pikselach):" -#: ../gui/wxpython/gui_core/preferences.py:706 +#: ../gui/wxpython/gui_core/preferences.py:700 msgid "Icon theme (requires GUI restart):" msgstr "Styl ikon (wymaga restartu GUI):" -#: ../gui/wxpython/gui_core/preferences.py:733 +#: ../gui/wxpython/gui_core/preferences.py:727 msgid "Module dialog style:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:800 +#: ../gui/wxpython/gui_core/preferences.py:794 msgid "Default font for GRASS displays:" msgstr "DomyÅ›lna czcionka dla okien mapy GRASS-a:" -#: ../gui/wxpython/gui_core/preferences.py:827 +#: ../gui/wxpython/gui_core/preferences.py:821 msgid "Default display settings" msgstr "DomyÅ›lne ustawienia wyÅ›wietlania" -#: ../gui/wxpython/gui_core/preferences.py:837 +#: ../gui/wxpython/gui_core/preferences.py:831 msgid "Display driver:" msgstr "Sterownik ekranu:" -#: ../gui/wxpython/gui_core/preferences.py:863 +#: ../gui/wxpython/gui_core/preferences.py:857 msgid "Statusbar mode:" msgstr "Tryb paska statusu:" -#: ../gui/wxpython/gui_core/preferences.py:915 +#: ../gui/wxpython/gui_core/preferences.py:909 #: ../gui/wxpython/mapdisp/statusbar.py:520 msgid "Align region extent based on display size" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:931 +#: ../gui/wxpython/gui_core/preferences.py:925 #: ../gui/wxpython/mapdisp/statusbar.py:563 msgid "Constrain display resolution to computational settings" msgstr "Ogranicz rozdzielczość wyÅ›wietlania do ustawieÅ„ regionu obliczeniowego" -#: ../gui/wxpython/gui_core/preferences.py:947 +#: ../gui/wxpython/gui_core/preferences.py:941 msgid "Enable auto-rendering" msgstr "WÅ‚Ä…cz auto-rendering" -#: ../gui/wxpython/gui_core/preferences.py:964 +#: ../gui/wxpython/gui_core/preferences.py:958 msgid "Enable auto-zooming to selected map layer" msgstr "WÅ‚Ä…cz automatyczne powiÄ™kszanie do wybranych map" -#: ../gui/wxpython/gui_core/preferences.py:980 +#: ../gui/wxpython/gui_core/preferences.py:974 msgid "Show computational region extent" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:996 +#: ../gui/wxpython/gui_core/preferences.py:990 msgid "Mouse wheel action:" msgstr "Czynność kółka myszy:" -#: ../gui/wxpython/gui_core/preferences.py:1022 +#: ../gui/wxpython/gui_core/preferences.py:1016 msgid "Mouse scrolling direction:" msgstr "Kierunek przewijania myszÄ…:" -#: ../gui/wxpython/gui_core/preferences.py:1063 +#: ../gui/wxpython/gui_core/preferences.py:1057 msgid "Advanced display settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1072 +#: ../gui/wxpython/gui_core/preferences.py:1066 msgid "3D view depth buffer (possible values are 16, 24, 32):" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1127 +#: ../gui/wxpython/gui_core/preferences.py:1121 msgid "Module dialog settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1152 +#: ../gui/wxpython/gui_core/preferences.py:1146 msgid "Close dialog when module is successfully finished" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1166 -#: ../gui/wxpython/gui_core/dialogs.py:306 +#: ../gui/wxpython/gui_core/preferences.py:1160 +#: ../gui/wxpython/gui_core/dialogs.py:307 msgid "Add created map into layer tree" msgstr "Dodaj utworzonÄ… mapÄ™ do listy warstw" -#: ../gui/wxpython/gui_core/preferences.py:1181 +#: ../gui/wxpython/gui_core/preferences.py:1175 msgid "Allow interactive input" msgstr "Zezwól na interaktywne wejÅ›cie" -#: ../gui/wxpython/gui_core/preferences.py:1195 +#: ../gui/wxpython/gui_core/preferences.py:1189 msgid "Verbosity level:" msgstr "Poziom szczegółowoÅ›ci:" -#: ../gui/wxpython/gui_core/preferences.py:1231 +#: ../gui/wxpython/gui_core/preferences.py:1225 #: ../gui/wxpython/lmgr/frame.py:323 msgid "Layers" msgstr "Warstwy" -#: ../gui/wxpython/gui_core/preferences.py:1241 +#: ../gui/wxpython/gui_core/preferences.py:1235 msgid "Default raster settings" msgstr "DomyÅ›lne ustawienia rastra" -#: ../gui/wxpython/gui_core/preferences.py:1251 +#: ../gui/wxpython/gui_core/preferences.py:1245 msgid "Make null cells opaque" msgstr "Ustaw komórki NULL jako nieprzezroczyste" -#: ../gui/wxpython/gui_core/preferences.py:1266 +#: ../gui/wxpython/gui_core/preferences.py:1260 msgid "Default color table" msgstr "DomyÅ›lna tabela kolorów" -#: ../gui/wxpython/gui_core/preferences.py:1312 +#: ../gui/wxpython/gui_core/preferences.py:1306 msgid "Default vector settings" msgstr "DomyÅ›lne ustawienia wektora" -#: ../gui/wxpython/gui_core/preferences.py:1318 +#: ../gui/wxpython/gui_core/preferences.py:1312 msgid "Display:" msgstr "WyÅ›wietl:" -#: ../gui/wxpython/gui_core/preferences.py:1343 +#: ../gui/wxpython/gui_core/preferences.py:1337 msgid "Feature color:" msgstr "Kolor obiektu:" -#: ../gui/wxpython/gui_core/preferences.py:1383 +#: ../gui/wxpython/gui_core/preferences.py:1377 msgid "Area fill color:" msgstr "Kolor wypeÅ‚nienia poligonu:" -#: ../gui/wxpython/gui_core/preferences.py:1431 +#: ../gui/wxpython/gui_core/preferences.py:1425 msgid "Random colors according to category number " msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1459 +#: ../gui/wxpython/gui_core/preferences.py:1453 msgid "Symbol:" msgstr "Symbol:" -#: ../gui/wxpython/gui_core/preferences.py:1513 -#: ../gui/wxpython/dbmgr/base.py:1422 +#: ../gui/wxpython/gui_core/preferences.py:1507 +#: ../gui/wxpython/dbmgr/base.py:1424 msgid "Highlight selected features" msgstr "PodÅ›wietl wybrane obiekty" -#: ../gui/wxpython/gui_core/preferences.py:1542 +#: ../gui/wxpython/gui_core/preferences.py:1536 msgid "Line width (in pixels):" msgstr "Szerokość linii (w pikselach):" -#: ../gui/wxpython/gui_core/preferences.py:1558 +#: ../gui/wxpython/gui_core/preferences.py:1552 msgid "Automatically hightlight selected features in map display" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1582 +#: ../gui/wxpython/gui_core/preferences.py:1576 msgid "Data browser" msgstr "PrzeglÄ…danie danych" -#: ../gui/wxpython/gui_core/preferences.py:1590 +#: ../gui/wxpython/gui_core/preferences.py:1584 msgid "Left mouse double click:" msgstr "Podwójne klikniÄ™cie lewym:" -#: ../gui/wxpython/gui_core/preferences.py:1615 +#: ../gui/wxpython/gui_core/preferences.py:1609 msgid "Encoding (e.g. utf-8, ascii, iso8859-1, koi8-r):" msgstr "Kodowanie znaków (np. utf-8, ascii, iso8859-1, koi8-r):" -#: ../gui/wxpython/gui_core/preferences.py:1630 +#: ../gui/wxpython/gui_core/preferences.py:1624 msgid "Ask when deleting data record(s) from table" msgstr "Pytaj przy usuwaniu rekordów z tabeli" -#: ../gui/wxpython/gui_core/preferences.py:1654 +#: ../gui/wxpython/gui_core/preferences.py:1648 msgid "Create table" msgstr "Tworzenie tabeli" -#: ../gui/wxpython/gui_core/preferences.py:1661 -#: ../gui/wxpython/gui_core/dialogs.py:351 +#: ../gui/wxpython/gui_core/preferences.py:1655 +#: ../gui/wxpython/gui_core/dialogs.py:352 msgid "Key column:" msgstr "Kolumna z kluczem:" -#: ../gui/wxpython/gui_core/preferences.py:1695 +#: ../gui/wxpython/gui_core/preferences.py:1689 #: ../gui/wxpython/mapdisp/statusbar.py:824 msgid "Projection" msgstr "Odwzorowanie" -#: ../gui/wxpython/gui_core/preferences.py:1704 +#: ../gui/wxpython/gui_core/preferences.py:1698 msgid "Projection statusbar settings" msgstr "Ustawienia paska odwzorowaÅ„" -#: ../gui/wxpython/gui_core/preferences.py:1713 +#: ../gui/wxpython/gui_core/preferences.py:1707 msgid "" "\n" "Note: This only controls the coordinates displayed in the lower-left of the Map Display\n" @@ -13916,63 +13937,63 @@ "menu located at the bottom of the Map Display window.\n" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1746 +#: ../gui/wxpython/gui_core/preferences.py:1740 msgid "Proj.4 string (required):" msgstr "CiÄ…g Proj.4 (wymagane):" -#: ../gui/wxpython/gui_core/preferences.py:1763 +#: ../gui/wxpython/gui_core/preferences.py:1757 msgid "EPSG file:" msgstr "Plik EPSG:" -#: ../gui/wxpython/gui_core/preferences.py:1780 +#: ../gui/wxpython/gui_core/preferences.py:1774 msgid "Load EPSG codes (be patient), enter EPSG code or insert Proj.4 string directly." msgstr "Wczytaj kody EPSG (bÄ…dź cierpliwy), wpisz kod EPSG lub podaj bezpoÅ›rednio ciÄ…g Proj.4" -#: ../gui/wxpython/gui_core/preferences.py:1788 +#: ../gui/wxpython/gui_core/preferences.py:1782 msgid "&Load EPSG codes" msgstr "&Wczytaj kody EPSG:" -#: ../gui/wxpython/gui_core/preferences.py:1808 +#: ../gui/wxpython/gui_core/preferences.py:1802 msgid "Coordinates format" msgstr "Format współrzÄ™dnych" -#: ../gui/wxpython/gui_core/preferences.py:1816 +#: ../gui/wxpython/gui_core/preferences.py:1810 msgid "Lat/long projections" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1837 +#: ../gui/wxpython/gui_core/preferences.py:1831 msgid "Precision:" msgstr "Precyzja:" -#: ../gui/wxpython/gui_core/preferences.py:1923 +#: ../gui/wxpython/gui_core/preferences.py:1917 #, python-format msgid "Unable to read EPSG codes: %s" msgstr "Nie można przeczytać kodów EPSG: %s" -#: ../gui/wxpython/gui_core/preferences.py:1956 -#: ../gui/wxpython/gui_core/preferences.py:1968 -#: ../gui/wxpython/gui_core/preferences.py:1980 +#: ../gui/wxpython/gui_core/preferences.py:1950 +#: ../gui/wxpython/gui_core/preferences.py:1962 +#: ../gui/wxpython/gui_core/preferences.py:1974 #, python-format msgid "EPSG code %s not found" msgstr "Nie znaleziono kodu EPSG %s" -#: ../gui/wxpython/gui_core/preferences.py:1990 +#: ../gui/wxpython/gui_core/preferences.py:1984 msgid "Select default display font" msgstr "Wybierz domyÅ›lnÄ… czcionkÄ™ wyÅ›wietlania" -#: ../gui/wxpython/gui_core/preferences.py:2004 +#: ../gui/wxpython/gui_core/preferences.py:1998 msgid "Failed to set default display font. Try different font." msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:2023 +#: ../gui/wxpython/gui_core/preferences.py:2017 msgid "Select default output font" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:2112 +#: ../gui/wxpython/gui_core/preferences.py:2106 msgid "Manage access to mapsets" msgstr "ZarzÄ…dzanie sostÄ™pem do mapsetów" -#: ../gui/wxpython/gui_core/preferences.py:2127 +#: ../gui/wxpython/gui_core/preferences.py:2121 msgid "" "Check a mapset to make it accessible, uncheck it to hide it.\n" " Notes:\n" @@ -13981,7 +14002,7 @@ " - You may only write to mapsets which you own." msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:2204 +#: ../gui/wxpython/gui_core/preferences.py:2198 msgid "Owner" msgstr "WÅ‚aÅ›ciciel" @@ -13993,49 +14014,49 @@ msgid "Select GRASS location and mapset" msgstr "Wybierz lokacjÄ™ i mapset GRASS" -#: ../gui/wxpython/gui_core/dialogs.py:122 +#: ../gui/wxpython/gui_core/dialogs.py:123 msgid "Location or mapset is not defined." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:132 +#: ../gui/wxpython/gui_core/dialogs.py:133 msgid "Name of GRASS location:" msgstr "Nazwa lokacji GRASS:" -#: ../gui/wxpython/gui_core/dialogs.py:143 -#: ../gui/wxpython/gui_core/dialogs.py:200 +#: ../gui/wxpython/gui_core/dialogs.py:144 +#: ../gui/wxpython/gui_core/dialogs.py:201 msgid "Name of mapset:" msgstr "Nazwa mapsetu:" -#: ../gui/wxpython/gui_core/dialogs.py:172 +#: ../gui/wxpython/gui_core/dialogs.py:173 msgid "Select mapset in GRASS location" msgstr "Wybierz mapset w lokacji GRASS" -#: ../gui/wxpython/gui_core/dialogs.py:192 +#: ../gui/wxpython/gui_core/dialogs.py:193 msgid "Name of mapset is missing." msgstr "Brakuje nazwy mapsetu." -#: ../gui/wxpython/gui_core/dialogs.py:233 +#: ../gui/wxpython/gui_core/dialogs.py:234 msgid "Name of vector map is missing." msgstr "Brakuje nazwy mapy wektorowej." -#: ../gui/wxpython/gui_core/dialogs.py:286 +#: ../gui/wxpython/gui_core/dialogs.py:287 msgid "Create attribute table" msgstr "Utwórz tabelÄ™ atrybutów" -#: ../gui/wxpython/gui_core/dialogs.py:320 +#: ../gui/wxpython/gui_core/dialogs.py:321 msgid "Name of new vector map is missing." msgstr "Brak nazwy nowej mapy wektorowej." -#: ../gui/wxpython/gui_core/dialogs.py:332 +#: ../gui/wxpython/gui_core/dialogs.py:333 msgid "Name for new vector map:" msgstr "Nazwa nowej mapy wektorowej:" -#: ../gui/wxpython/gui_core/dialogs.py:435 +#: ../gui/wxpython/gui_core/dialogs.py:436 #, python-format msgid "Unable to create vector map <%s>." msgstr "Nie można utworzyć mapy wektorowej <%s>." -#: ../gui/wxpython/gui_core/dialogs.py:440 +#: ../gui/wxpython/gui_core/dialogs.py:441 #, python-format msgid "" "Invalid or empty key column.\n" @@ -14044,225 +14065,225 @@ "NiewÅ‚aÅ›ciwa lub pusta kolumna klucza.\n" "Nie można utworzyć mapy wektorowej <%s>." -#: ../gui/wxpython/gui_core/dialogs.py:471 +#: ../gui/wxpython/gui_core/dialogs.py:472 #, python-format msgid "Vector map <%s> already exists in the current mapset. Do you want to overwrite it?" msgstr "Mapa wektorowa <%s> już istnieje w bieżącym mapsecie. Chcesz jÄ… nadpisać?" -#: ../gui/wxpython/gui_core/dialogs.py:561 +#: ../gui/wxpython/gui_core/dialogs.py:562 msgid "Load region:" msgstr "Wybierz region:" -#: ../gui/wxpython/gui_core/dialogs.py:567 +#: ../gui/wxpython/gui_core/dialogs.py:568 msgid "Save region:" msgstr "Zapisz region:" -#: ../gui/wxpython/gui_core/dialogs.py:619 +#: ../gui/wxpython/gui_core/dialogs.py:620 msgid "Name cannot begin with '.' and must not contain space, quotes, '/', ''', '@', ',', '=', '*', and all other non-alphanumeric characters." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:635 +#: ../gui/wxpython/gui_core/dialogs.py:636 msgid "Create or edit imagery groups" msgstr "Utwórz/edytuj grupÄ™" -#: ../gui/wxpython/gui_core/dialogs.py:669 +#: ../gui/wxpython/gui_core/dialogs.py:670 msgid "Apply changes to selected group and close dialog" msgstr "Zastosuj zmiany i zamknij okno" -#: ../gui/wxpython/gui_core/dialogs.py:670 +#: ../gui/wxpython/gui_core/dialogs.py:671 msgid "Apply changes to selected group" msgstr "Zastosuj zmiany dla wybranej grupy" -#: ../gui/wxpython/gui_core/dialogs.py:671 +#: ../gui/wxpython/gui_core/dialogs.py:672 msgid "Close dialog, changes are not applied" msgstr "Zamknij okno bez zastosowania zmian" -#: ../gui/wxpython/gui_core/dialogs.py:712 -#: ../gui/wxpython/gui_core/dialogs.py:1509 +#: ../gui/wxpython/gui_core/dialogs.py:713 +#: ../gui/wxpython/gui_core/dialogs.py:1510 msgid "Put here a regular expression. Characters '.*' stand for anything, character '^' stands for the beginning and '$' for the end." msgstr "Wpisz tu wyrażenie regularne. Znak '.*' oznacza jakikolwiek ciÄ…g, znak '^' oznacza poczÄ…tek a '$' koniec." -#: ../gui/wxpython/gui_core/dialogs.py:719 +#: ../gui/wxpython/gui_core/dialogs.py:720 msgid "Select existing group or enter name of new group:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:730 +#: ../gui/wxpython/gui_core/dialogs.py:731 msgid "Edit/create subgroup" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:743 +#: ../gui/wxpython/gui_core/dialogs.py:744 msgid "Select existing subgroup or enter name of new subgroup:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:777 -#: ../gui/wxpython/gui_core/dialogs.py:845 -#: ../gui/wxpython/gui_core/dialogs.py:1494 +#: ../gui/wxpython/gui_core/dialogs.py:778 +#: ../gui/wxpython/gui_core/dialogs.py:846 +#: ../gui/wxpython/gui_core/dialogs.py:1495 msgid "Pattern:" msgstr "DeseÅ„:" -#: ../gui/wxpython/gui_core/dialogs.py:795 -#: ../gui/wxpython/gui_core/dialogs.py:863 -#: ../gui/wxpython/gui_core/dialogs.py:1518 +#: ../gui/wxpython/gui_core/dialogs.py:796 +#: ../gui/wxpython/gui_core/dialogs.py:864 +#: ../gui/wxpython/gui_core/dialogs.py:1519 msgid "List of maps:" msgstr "Lista map:" -#: ../gui/wxpython/gui_core/dialogs.py:811 +#: ../gui/wxpython/gui_core/dialogs.py:812 msgid "Select map layers and add them to the list." msgstr "Wybierz warstwy mapy i dodaj je do listy." -#: ../gui/wxpython/gui_core/dialogs.py:816 +#: ../gui/wxpython/gui_core/dialogs.py:817 msgid "Remove selected layer(s) from list." msgstr "UsuÅ„ wybrane warstwy z listy warstw." -#: ../gui/wxpython/gui_core/dialogs.py:873 +#: ../gui/wxpython/gui_core/dialogs.py:874 msgid "Check maps from group to be included into subgroup." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1037 +#: ../gui/wxpython/gui_core/dialogs.py:1038 msgid "Add selected map layers into group" msgstr "Dodaj wybrane warstwy mapy do grupy" -#: ../gui/wxpython/gui_core/dialogs.py:1174 +#: ../gui/wxpython/gui_core/dialogs.py:1175 #, python-format msgid "Group <%s> was changed, do you want to apply changes?" msgstr "Grupa <%s> zostaÅ‚a zmieniona, czy chcesz zatwierdzić zmiany?" -#: ../gui/wxpython/gui_core/dialogs.py:1177 -#: ../gui/wxpython/gui_core/dialogs.py:1193 +#: ../gui/wxpython/gui_core/dialogs.py:1178 +#: ../gui/wxpython/gui_core/dialogs.py:1194 msgid "Unapplied changes" msgstr "Niezatwierdzone zmiany" -#: ../gui/wxpython/gui_core/dialogs.py:1190 +#: ../gui/wxpython/gui_core/dialogs.py:1191 #, python-format msgid "Subgroup <%s> was changed, do you want to apply changes?" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1247 +#: ../gui/wxpython/gui_core/dialogs.py:1248 msgid "No raster maps selected." msgstr "Nie wybrano mapy rastrowej." -#: ../gui/wxpython/gui_core/dialogs.py:1276 +#: ../gui/wxpython/gui_core/dialogs.py:1277 #, python-format msgid "No changes to apply in group <%s>." msgstr "Brak zmian w grupie <%s>." -#: ../gui/wxpython/gui_core/dialogs.py:1279 +#: ../gui/wxpython/gui_core/dialogs.py:1280 #, python-format msgid "Group <%s> was successfully created." msgstr "Grupa <%s> zostaÅ‚a pomyÅ›lnie utworzona." -#: ../gui/wxpython/gui_core/dialogs.py:1281 +#: ../gui/wxpython/gui_core/dialogs.py:1282 #, python-format msgid "Group <%s> was successfully changed." msgstr "Grupa <%s> zostaÅ‚a pomyÅ›lnie zmieniona." -#: ../gui/wxpython/gui_core/dialogs.py:1284 +#: ../gui/wxpython/gui_core/dialogs.py:1285 #, python-format msgid "Creating of new group <%s> failed." msgstr "Tworzenie nowej grupy <%s> nie powiodÅ‚o siÄ™." -#: ../gui/wxpython/gui_core/dialogs.py:1286 +#: ../gui/wxpython/gui_core/dialogs.py:1287 #, python-format msgid "Changing of group <%s> failed." msgstr "Zmiana grypy <%s> nie powiodÅ‚a siÄ™." -#: ../gui/wxpython/gui_core/dialogs.py:1324 +#: ../gui/wxpython/gui_core/dialogs.py:1325 msgid "No group selected." msgstr "Nie wybrano grupy." -#: ../gui/wxpython/gui_core/dialogs.py:1329 +#: ../gui/wxpython/gui_core/dialogs.py:1330 msgid "No subgroup selected." msgstr "Nie wybrano podgrupy." -#: ../gui/wxpython/gui_core/dialogs.py:1436 +#: ../gui/wxpython/gui_core/dialogs.py:1437 msgid "Use fully-qualified map names" msgstr "Użyj poprawnych nazw map" -#: ../gui/wxpython/gui_core/dialogs.py:1462 +#: ../gui/wxpython/gui_core/dialogs.py:1463 msgid "Map type:" msgstr "Typ mapy:" -#: ../gui/wxpython/gui_core/dialogs.py:1477 +#: ../gui/wxpython/gui_core/dialogs.py:1478 msgid "Select toggle" msgstr "Wybierz wszystkie" -#: ../gui/wxpython/gui_core/dialogs.py:1484 +#: ../gui/wxpython/gui_core/dialogs.py:1485 msgid "Mapset:" msgstr "Mapset:" -#: ../gui/wxpython/gui_core/dialogs.py:1577 +#: ../gui/wxpython/gui_core/dialogs.py:1579 msgid "Invert selection" msgstr "Odwróć wybór" -#: ../gui/wxpython/gui_core/dialogs.py:1720 +#: ../gui/wxpython/gui_core/dialogs.py:1722 #, python-format msgid "Dynamic series (%s)" msgstr "Dynamiczne serie (%s)" -#: ../gui/wxpython/gui_core/dialogs.py:1747 +#: ../gui/wxpython/gui_core/dialogs.py:1749 msgid "Set Map Layer Opacity" msgstr "Ustawienia przezroczystoÅ›ci warstwy" -#: ../gui/wxpython/gui_core/dialogs.py:1778 -#: ../gui/wxpython/psmap/dialogs.py:6389 ../gui/wxpython/psmap/dialogs.py:6416 -#: ../gui/wxpython/psmap/dialogs.py:6748 ../gui/wxpython/psmap/dialogs.py:6778 +#: ../gui/wxpython/gui_core/dialogs.py:1780 +#: ../gui/wxpython/psmap/dialogs.py:6391 ../gui/wxpython/psmap/dialogs.py:6418 +#: ../gui/wxpython/psmap/dialogs.py:6750 ../gui/wxpython/psmap/dialogs.py:6780 msgid "transparent" msgstr "przezroczysty" -#: ../gui/wxpython/gui_core/dialogs.py:1781 +#: ../gui/wxpython/gui_core/dialogs.py:1783 msgid "opaque" msgstr "nieprzezroczysty" -#: ../gui/wxpython/gui_core/dialogs.py:1879 +#: ../gui/wxpython/gui_core/dialogs.py:1884 msgid "Set image size" msgstr "Ustaw rozmiar obrazu" -#: ../gui/wxpython/gui_core/dialogs.py:1894 +#: ../gui/wxpython/gui_core/dialogs.py:1899 msgid "Image size" msgstr "Rozmiar obrazu" -#: ../gui/wxpython/gui_core/dialogs.py:1941 +#: ../gui/wxpython/gui_core/dialogs.py:1946 msgid "Template:" msgstr "Szablon:" -#: ../gui/wxpython/gui_core/dialogs.py:1981 +#: ../gui/wxpython/gui_core/dialogs.py:1986 msgid "GRASS GIS SQL Query Utility" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1997 +#: ../gui/wxpython/gui_core/dialogs.py:2002 msgid " SQL statement " msgstr "Polecenie SQL" -#: ../gui/wxpython/gui_core/dialogs.py:2045 +#: ../gui/wxpython/gui_core/dialogs.py:2050 msgid "Symbols" msgstr "Symbole" -#: ../gui/wxpython/gui_core/dialogs.py:2080 +#: ../gui/wxpython/gui_core/dialogs.py:2085 msgid "Symbol directory:" msgstr "Åšcieżka do symboli:" -#: ../gui/wxpython/gui_core/dialogs.py:2092 +#: ../gui/wxpython/gui_core/dialogs.py:2097 msgid "Symbol name:" msgstr "Nazwa symbolu:" -#: ../gui/wxpython/gui_core/dialogs.py:2343 +#: ../gui/wxpython/gui_core/dialogs.py:2348 msgid "Do you want to quit GRASS including shell prompt or just close the GUI?" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:2420 +#: ../gui/wxpython/gui_core/dialogs.py:2425 msgid "Select font:" msgstr "Wybierz czcionkÄ™:" -#: ../gui/wxpython/gui_core/dialogs.py:2451 +#: ../gui/wxpython/gui_core/dialogs.py:2456 msgid "Character encoding:" msgstr "Kodowanie znaków:" -#: ../gui/wxpython/gui_core/dialogs.py:2469 -#: ../gui/wxpython/psmap/dialogs.py:398 ../gui/wxpython/psmap/dialogs.py:4979 +#: ../gui/wxpython/gui_core/dialogs.py:2474 +#: ../gui/wxpython/psmap/dialogs.py:400 ../gui/wxpython/psmap/dialogs.py:4981 msgid "Font size:" msgstr "Rozmiar czcionki:" -#: ../gui/wxpython/gui_core/dialogs.py:2521 +#: ../gui/wxpython/gui_core/dialogs.py:2526 msgid "Example" msgstr "PrzykÅ‚ad" @@ -14363,28 +14384,28 @@ msgid "Toggle to save list of executed commands into a file; content saved when switching off." msgstr "Zapisz listÄ™ wykonanych poleceÅ„ do pliku;zawartość zostanie zapisana przy wyjÅ›ciu." -#: ../gui/wxpython/gui_core/goutput.py:420 +#: ../gui/wxpython/gui_core/goutput.py:421 #: ../gui/wxpython/gui_core/goutput.py:516 msgid "Save file as..." msgstr "Zapisz plik jako..." -#: ../gui/wxpython/gui_core/goutput.py:422 +#: ../gui/wxpython/gui_core/goutput.py:423 #: ../gui/wxpython/gui_core/goutput.py:518 #, python-format msgid "%(txt)s (*.txt)|*.txt|%(files)s (*)|*" msgstr "" -#: ../gui/wxpython/gui_core/goutput.py:423 +#: ../gui/wxpython/gui_core/goutput.py:424 #: ../gui/wxpython/gui_core/goutput.py:519 msgid "Text files" msgstr "Pliki tekstowe" -#: ../gui/wxpython/gui_core/goutput.py:424 +#: ../gui/wxpython/gui_core/goutput.py:425 #: ../gui/wxpython/gui_core/goutput.py:520 msgid "Files" msgstr "Pliki" -#: ../gui/wxpython/gui_core/goutput.py:437 +#: ../gui/wxpython/gui_core/goutput.py:438 #, python-format msgid "" "Unable to write file '%(path)s'.\n" @@ -14392,14 +14413,21 @@ "Details: %(error)s" msgstr "" -#: ../gui/wxpython/gui_core/goutput.py:442 +#: ../gui/wxpython/gui_core/goutput.py:443 #, python-format msgid "Command output saved into '%s'" msgstr "" +#: ../gui/wxpython/gui_core/goutput.py:497 +#, python-brace-format +msgid "" +"Unable to write file '{filePath}'.\n" +"\n" +"Details: {error}" +msgstr "" + #: ../gui/wxpython/gui_core/goutput.py:501 -#, python-format -msgid "Command log saved to '%s'" +msgid "Command log saved to '{}'" msgstr "" #: ../gui/wxpython/psmap/toolbars.py:79 @@ -14534,7 +14562,7 @@ msgstr "Nie można przeczytać pliku %s." #: ../gui/wxpython/psmap/frame.py:636 ../gui/wxpython/psmap/frame.py:661 -#: ../gui/wxpython/psmap/dialogs.py:1635 +#: ../gui/wxpython/psmap/dialogs.py:1637 msgid "Please, create map frame first." msgstr "Utwórz najpierw ramkÄ™ mapy." @@ -14582,7 +14610,7 @@ msgid "Click and drag to resize object" msgstr "Kliknij i przeciÄ…gnij aby zmienić rozmiar obiektu" -#: ../gui/wxpython/psmap/frame.py:2471 +#: ../gui/wxpython/psmap/frame.py:2474 msgid "labels: " msgstr "etykiety:" @@ -14689,11 +14717,11 @@ msgid "Failed to read instruction %(inst)s: file %(file)s not found." msgstr "Nie można przeczytać pliku instrukcji %(inst)s: plik %(file)s nie zostaÅ‚ znaleziony." -#: ../gui/wxpython/psmap/dialogs.py:231 +#: ../gui/wxpython/psmap/dialogs.py:233 msgid "Units:" msgstr "Jednostki:" -#: ../gui/wxpython/psmap/dialogs.py:242 +#: ../gui/wxpython/psmap/dialogs.py:244 msgid "" "Position of the top left corner\n" "from the top left edge of the paper" @@ -14701,29 +14729,29 @@ "PÅ‚ożenie lewego górnego rogu\n" "od lewego górnego rogu papieru" -#: ../gui/wxpython/psmap/dialogs.py:244 -#: ../gui/wxpython/animation/dialogs.py:1137 +#: ../gui/wxpython/psmap/dialogs.py:246 +#: ../gui/wxpython/animation/dialogs.py:1140 msgid "X:" msgstr "X:" -#: ../gui/wxpython/psmap/dialogs.py:246 -#: ../gui/wxpython/animation/dialogs.py:1139 +#: ../gui/wxpython/psmap/dialogs.py:248 +#: ../gui/wxpython/animation/dialogs.py:1142 msgid "Y:" msgstr "Y:" -#: ../gui/wxpython/psmap/dialogs.py:271 +#: ../gui/wxpython/psmap/dialogs.py:273 msgid "Position is given:" msgstr "PoÅ‚ożenie:" -#: ../gui/wxpython/psmap/dialogs.py:273 +#: ../gui/wxpython/psmap/dialogs.py:275 msgid "relative to paper" msgstr "w relacji do papieru" -#: ../gui/wxpython/psmap/dialogs.py:275 +#: ../gui/wxpython/psmap/dialogs.py:277 msgid "by map coordinates" msgstr "z użyciem współrzÄ™dnych mapy" -#: ../gui/wxpython/psmap/dialogs.py:305 +#: ../gui/wxpython/psmap/dialogs.py:307 msgid "" "Position from the top left\n" "edge of the paper" @@ -14731,676 +14759,676 @@ "Pozycja od lewej górnej\n" "krawÄ™dzi papieru" -#: ../gui/wxpython/psmap/dialogs.py:396 +#: ../gui/wxpython/psmap/dialogs.py:398 msgid "Font:" msgstr "Czcionka:" -#: ../gui/wxpython/psmap/dialogs.py:424 +#: ../gui/wxpython/psmap/dialogs.py:426 msgid "Choose color:" msgstr "Wybierz kolor:" -#: ../gui/wxpython/psmap/dialogs.py:473 +#: ../gui/wxpython/psmap/dialogs.py:475 msgid "Close dialog and apply changes" msgstr "Zastosuj zmiany i zamknij okno" -#: ../gui/wxpython/psmap/dialogs.py:524 +#: ../gui/wxpython/psmap/dialogs.py:526 msgid "Units" msgstr "Jednostki" -#: ../gui/wxpython/psmap/dialogs.py:525 -#: ../gui/wxpython/animation/dialogs.py:926 +#: ../gui/wxpython/psmap/dialogs.py:527 +#: ../gui/wxpython/animation/dialogs.py:929 msgid "Format" msgstr "Format" -#: ../gui/wxpython/psmap/dialogs.py:526 +#: ../gui/wxpython/psmap/dialogs.py:528 msgid "Orientation" msgstr "Orientacja" -#: ../gui/wxpython/psmap/dialogs.py:527 ../gui/wxpython/psmap/dialogs.py:2888 +#: ../gui/wxpython/psmap/dialogs.py:529 ../gui/wxpython/psmap/dialogs.py:2890 msgid "Width" msgstr "Szerokość" -#: ../gui/wxpython/psmap/dialogs.py:528 +#: ../gui/wxpython/psmap/dialogs.py:530 msgid "Height" msgstr "Wysokość" -#: ../gui/wxpython/psmap/dialogs.py:529 +#: ../gui/wxpython/psmap/dialogs.py:531 msgid "Left" msgstr "Lewy" -#: ../gui/wxpython/psmap/dialogs.py:530 +#: ../gui/wxpython/psmap/dialogs.py:532 msgid "Right" msgstr "Prawy" -#: ../gui/wxpython/psmap/dialogs.py:594 +#: ../gui/wxpython/psmap/dialogs.py:596 msgid "Literal is not allowed!" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:608 +#: ../gui/wxpython/psmap/dialogs.py:610 msgid "Page size" msgstr "Rozmiar strony" -#: ../gui/wxpython/psmap/dialogs.py:612 +#: ../gui/wxpython/psmap/dialogs.py:614 msgid "Margins" msgstr "Marginesy" -#: ../gui/wxpython/psmap/dialogs.py:619 +#: ../gui/wxpython/psmap/dialogs.py:621 msgid "Portrait" msgstr "Pionowo" -#: ../gui/wxpython/psmap/dialogs.py:619 +#: ../gui/wxpython/psmap/dialogs.py:621 msgid "Landscape" msgstr "Poziomo" -#: ../gui/wxpython/psmap/dialogs.py:765 +#: ../gui/wxpython/psmap/dialogs.py:767 msgid "Map settings" msgstr "Ustawienia mapy" -#: ../gui/wxpython/psmap/dialogs.py:775 +#: ../gui/wxpython/psmap/dialogs.py:777 msgid "Map frame settings" msgstr "Ustawienia ramki mapy" -#: ../gui/wxpython/psmap/dialogs.py:893 +#: ../gui/wxpython/psmap/dialogs.py:895 msgid "Map frame options:" msgstr "Opcje ramki mapy:" -#: ../gui/wxpython/psmap/dialogs.py:894 +#: ../gui/wxpython/psmap/dialogs.py:896 msgid "fit frame to match selected map" msgstr "dopasuj ramkÄ™ do wybranych map" -#: ../gui/wxpython/psmap/dialogs.py:895 +#: ../gui/wxpython/psmap/dialogs.py:897 msgid "fit frame to match saved region" msgstr "dopasuj ramkÄ™ do zapisanego regionu" -#: ../gui/wxpython/psmap/dialogs.py:896 +#: ../gui/wxpython/psmap/dialogs.py:898 msgid "fit frame to match current computational region" msgstr "dopasuj ramkÄ™ do bieżącego regionu obliczeniowego" -#: ../gui/wxpython/psmap/dialogs.py:897 +#: ../gui/wxpython/psmap/dialogs.py:899 msgid "fixed scale and map center" msgstr "ustalona skala i Å›rodek mapy" -#: ../gui/wxpython/psmap/dialogs.py:914 ../gui/wxpython/psmap/dialogs.py:1224 +#: ../gui/wxpython/psmap/dialogs.py:916 ../gui/wxpython/psmap/dialogs.py:1226 msgid "Map selection" msgstr "Wybór map" -#: ../gui/wxpython/psmap/dialogs.py:927 ../gui/wxpython/psmap/dialogs.py:1715 +#: ../gui/wxpython/psmap/dialogs.py:929 ../gui/wxpython/psmap/dialogs.py:1717 msgid "Map:" msgstr "Mapa:" -#: ../gui/wxpython/psmap/dialogs.py:927 +#: ../gui/wxpython/psmap/dialogs.py:929 msgid "Region:" msgstr "Region:" -#: ../gui/wxpython/psmap/dialogs.py:984 +#: ../gui/wxpython/psmap/dialogs.py:986 msgid "Map scale and center" msgstr "Skala i Å›rodek mapy" -#: ../gui/wxpython/psmap/dialogs.py:988 +#: ../gui/wxpython/psmap/dialogs.py:990 msgid "Center:" msgstr "WypoÅ›rodkowanie:" -#: ../gui/wxpython/psmap/dialogs.py:989 +#: ../gui/wxpython/psmap/dialogs.py:991 msgid "E:" msgstr "E:" -#: ../gui/wxpython/psmap/dialogs.py:990 +#: ../gui/wxpython/psmap/dialogs.py:992 msgid "N:" msgstr "N:" -#: ../gui/wxpython/psmap/dialogs.py:997 ../gui/wxpython/psmap/dialogs.py:5860 +#: ../gui/wxpython/psmap/dialogs.py:999 ../gui/wxpython/psmap/dialogs.py:5862 msgid "Scale:" msgstr "Skala:" -#: ../gui/wxpython/psmap/dialogs.py:998 +#: ../gui/wxpython/psmap/dialogs.py:1000 msgid "1 :" msgstr "1 :" -#: ../gui/wxpython/psmap/dialogs.py:1062 +#: ../gui/wxpython/psmap/dialogs.py:1064 msgid "Map max resolution (dpi):" msgstr "Maksymalna rozdzielczość mapy (dpi):" -#: ../gui/wxpython/psmap/dialogs.py:1099 ../gui/wxpython/psmap/dialogs.py:3709 +#: ../gui/wxpython/psmap/dialogs.py:1101 ../gui/wxpython/psmap/dialogs.py:3711 msgid "Border" msgstr "Obramowanie" -#: ../gui/wxpython/psmap/dialogs.py:1105 +#: ../gui/wxpython/psmap/dialogs.py:1107 msgid "draw border around map frame" msgstr "rysuj obramowanie wokół ramki mapy" -#: ../gui/wxpython/psmap/dialogs.py:1112 +#: ../gui/wxpython/psmap/dialogs.py:1114 msgid "border color:" msgstr "kolor obramowania:" -#: ../gui/wxpython/psmap/dialogs.py:1114 +#: ../gui/wxpython/psmap/dialogs.py:1116 msgid "border width (pts):" msgstr "szerokość obramowania (w punktach):" -#: ../gui/wxpython/psmap/dialogs.py:1233 +#: ../gui/wxpython/psmap/dialogs.py:1235 msgid "" "Region is set to match this map,\n" "raster or vector map must be added later" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1240 +#: ../gui/wxpython/psmap/dialogs.py:1242 msgid "Region selection" msgstr "Wybór regionu" -#: ../gui/wxpython/psmap/dialogs.py:1420 +#: ../gui/wxpython/psmap/dialogs.py:1422 msgid "No map selected!" msgstr "Nie wybrano mapy!" -#: ../gui/wxpython/psmap/dialogs.py:1444 +#: ../gui/wxpython/psmap/dialogs.py:1446 msgid "No region selected!" msgstr "Nie wybrano regionu!" -#: ../gui/wxpython/psmap/dialogs.py:1495 +#: ../gui/wxpython/psmap/dialogs.py:1497 msgid "Invalid scale or map center!" msgstr "NiewÅ‚aÅ›ciwa skala lub Å›rodek mapy!" -#: ../gui/wxpython/psmap/dialogs.py:1565 +#: ../gui/wxpython/psmap/dialogs.py:1567 msgid "Choose raster map" msgstr "Wybierz mapÄ™ rastrowÄ…" -#: ../gui/wxpython/psmap/dialogs.py:1570 +#: ../gui/wxpython/psmap/dialogs.py:1572 msgid "no raster map" msgstr "brak mapy rastrowej" -#: ../gui/wxpython/psmap/dialogs.py:1573 +#: ../gui/wxpython/psmap/dialogs.py:1575 msgid "raster:" msgstr "raster:" -#: ../gui/wxpython/psmap/dialogs.py:1698 ../gui/wxpython/gmodeler/model.py:798 +#: ../gui/wxpython/psmap/dialogs.py:1700 ../gui/wxpython/gmodeler/model.py:798 msgid "Vector maps" msgstr "Mapy wektorowe" -#: ../gui/wxpython/psmap/dialogs.py:1711 +#: ../gui/wxpython/psmap/dialogs.py:1713 msgid "Add map" msgstr "Dodaj mapÄ™" -#: ../gui/wxpython/psmap/dialogs.py:1719 ../gui/wxpython/psmap/dialogs.py:2180 +#: ../gui/wxpython/psmap/dialogs.py:1721 ../gui/wxpython/psmap/dialogs.py:2182 msgid "points" msgstr "punkty" -#: ../gui/wxpython/psmap/dialogs.py:1719 ../gui/wxpython/psmap/dialogs.py:2182 +#: ../gui/wxpython/psmap/dialogs.py:1721 ../gui/wxpython/psmap/dialogs.py:2184 msgid "lines" msgstr "linie" -#: ../gui/wxpython/psmap/dialogs.py:1719 +#: ../gui/wxpython/psmap/dialogs.py:1721 msgid "areas" msgstr "obszary" -#: ../gui/wxpython/psmap/dialogs.py:1725 +#: ../gui/wxpython/psmap/dialogs.py:1727 msgid "Data Type" msgstr "Typ danych" -#: ../gui/wxpython/psmap/dialogs.py:1730 -#: ../gui/wxpython/animation/dialogs.py:776 ../gui/wxpython/dbmgr/base.py:2361 +#: ../gui/wxpython/psmap/dialogs.py:1732 +#: ../gui/wxpython/animation/dialogs.py:779 ../gui/wxpython/dbmgr/base.py:2363 msgid "Add" msgstr "Dodaj" -#: ../gui/wxpython/psmap/dialogs.py:1759 +#: ../gui/wxpython/psmap/dialogs.py:1761 msgid "Manage vector maps" msgstr "ZarzÄ…dzanie mapami wektorowymi" -#: ../gui/wxpython/psmap/dialogs.py:1764 +#: ../gui/wxpython/psmap/dialogs.py:1766 msgid "The topmost vector map overlaps the others" msgstr "Mapa wektorowa leżąca najwyżej przesÅ‚ania pozostaÅ‚e" -#: ../gui/wxpython/psmap/dialogs.py:1768 ../gui/wxpython/psmap/dialogs.py:3666 +#: ../gui/wxpython/psmap/dialogs.py:1770 ../gui/wxpython/psmap/dialogs.py:3668 #: ../gui/wxpython/web_services/widgets.py:267 msgid "Up" msgstr "W górÄ™" -#: ../gui/wxpython/psmap/dialogs.py:1769 ../gui/wxpython/psmap/dialogs.py:3667 +#: ../gui/wxpython/psmap/dialogs.py:1771 ../gui/wxpython/psmap/dialogs.py:3669 #: ../gui/wxpython/web_services/widgets.py:269 msgid "Down" msgstr "W dół" -#: ../gui/wxpython/psmap/dialogs.py:1771 +#: ../gui/wxpython/psmap/dialogs.py:1773 msgid "Properties..." msgstr "WÅ‚aÅ›ciwoÅ›ci..." -#: ../gui/wxpython/psmap/dialogs.py:2014 +#: ../gui/wxpython/psmap/dialogs.py:2016 msgid "Raster map settings" msgstr "Ustawienia mapy rastrowej" -#: ../gui/wxpython/psmap/dialogs.py:2062 +#: ../gui/wxpython/psmap/dialogs.py:2064 msgid "Vector maps settings" msgstr "Ustawienia mapy wektorowej" -#: ../gui/wxpython/psmap/dialogs.py:2110 +#: ../gui/wxpython/psmap/dialogs.py:2112 #, python-format msgid "%s properties" msgstr "%s wÅ‚aÅ›ciwoÅ›ci" -#: ../gui/wxpython/psmap/dialogs.py:2165 +#: ../gui/wxpython/psmap/dialogs.py:2167 msgid "Data selection" msgstr "Wybór danych" -#: ../gui/wxpython/psmap/dialogs.py:2180 +#: ../gui/wxpython/psmap/dialogs.py:2182 msgid "centroids" msgstr "centroidy" -#: ../gui/wxpython/psmap/dialogs.py:2182 +#: ../gui/wxpython/psmap/dialogs.py:2184 msgid "boundaries" msgstr "granice" -#: ../gui/wxpython/psmap/dialogs.py:2220 +#: ../gui/wxpython/psmap/dialogs.py:2222 msgid "Layer selection" msgstr "Wybór warstw" -#: ../gui/wxpython/psmap/dialogs.py:2227 +#: ../gui/wxpython/psmap/dialogs.py:2229 msgid "Database connection is not defined in DB file." msgstr "PoÅ‚Ä…czenie z bazÄ… danych nie zostaÅ‚o zdefiniowane w pliku bazy." -#: ../gui/wxpython/psmap/dialogs.py:2228 +#: ../gui/wxpython/psmap/dialogs.py:2230 msgid "Select layer:" msgstr "Wybierz warstwÄ™:" -#: ../gui/wxpython/psmap/dialogs.py:2257 +#: ../gui/wxpython/psmap/dialogs.py:2259 msgid "list of categories (e.g. 1,3,5-7)" msgstr "lista kategorii (e.g. 1,3,5-7)" -#: ../gui/wxpython/psmap/dialogs.py:2314 +#: ../gui/wxpython/psmap/dialogs.py:2316 msgid "Use current mask" msgstr "Użyj bieżącej maski" -#: ../gui/wxpython/psmap/dialogs.py:2333 ../gui/wxpython/psmap/dialogs.py:2489 +#: ../gui/wxpython/psmap/dialogs.py:2335 ../gui/wxpython/psmap/dialogs.py:2491 msgid "Colors" msgstr "Kolory" -#: ../gui/wxpython/psmap/dialogs.py:2342 ../gui/wxpython/psmap/dialogs.py:2498 +#: ../gui/wxpython/psmap/dialogs.py:2344 ../gui/wxpython/psmap/dialogs.py:2500 msgid "Outline" msgstr "Obramowanie" -#: ../gui/wxpython/psmap/dialogs.py:2347 ../gui/wxpython/psmap/dialogs.py:2508 +#: ../gui/wxpython/psmap/dialogs.py:2349 ../gui/wxpython/psmap/dialogs.py:2510 msgid "draw outline" msgstr "rysuj obrys" -#: ../gui/wxpython/psmap/dialogs.py:2350 ../gui/wxpython/psmap/dialogs.py:2513 -#: ../gui/wxpython/psmap/dialogs.py:5285 ../gui/wxpython/psmap/dialogs.py:5293 +#: ../gui/wxpython/psmap/dialogs.py:2352 ../gui/wxpython/psmap/dialogs.py:2515 +#: ../gui/wxpython/psmap/dialogs.py:5287 ../gui/wxpython/psmap/dialogs.py:5295 msgid "Width (pts):" msgstr "Szerokość (pkt):" -#: ../gui/wxpython/psmap/dialogs.py:2419 +#: ../gui/wxpython/psmap/dialogs.py:2421 msgid "fill color" msgstr "kolor wypeÅ‚nienia" -#: ../gui/wxpython/psmap/dialogs.py:2425 ../gui/wxpython/psmap/dialogs.py:2583 +#: ../gui/wxpython/psmap/dialogs.py:2427 ../gui/wxpython/psmap/dialogs.py:2585 msgid "choose color:" msgstr "wybierz kolor:" -#: ../gui/wxpython/psmap/dialogs.py:2440 ../gui/wxpython/psmap/dialogs.py:2599 +#: ../gui/wxpython/psmap/dialogs.py:2442 ../gui/wxpython/psmap/dialogs.py:2601 msgid "color from map table column:" msgstr "kolor z kolumny tabeli mapy:" -#: ../gui/wxpython/psmap/dialogs.py:2511 +#: ../gui/wxpython/psmap/dialogs.py:2513 msgid "No effect for fill color from table column" msgstr "Brak efektu wypeÅ‚nienia kolorem z kolumny tabeli" -#: ../gui/wxpython/psmap/dialogs.py:2580 +#: ../gui/wxpython/psmap/dialogs.py:2582 msgid "Color of lines:" msgstr "Kolor linii:" -#: ../gui/wxpython/psmap/dialogs.py:2647 ../gui/wxpython/psmap/dialogs.py:2879 -#: ../gui/wxpython/psmap/dialogs.py:3004 +#: ../gui/wxpython/psmap/dialogs.py:2649 ../gui/wxpython/psmap/dialogs.py:2881 +#: ../gui/wxpython/psmap/dialogs.py:3006 msgid "Size and style" msgstr "Rozmiar i styl" -#: ../gui/wxpython/psmap/dialogs.py:2675 +#: ../gui/wxpython/psmap/dialogs.py:2677 msgid "eps file:" msgstr "plik eps:" -#: ../gui/wxpython/psmap/dialogs.py:2680 ../gui/wxpython/psmap/dialogs.py:3022 +#: ../gui/wxpython/psmap/dialogs.py:2682 ../gui/wxpython/psmap/dialogs.py:3024 msgid "Type filename or click browse to choose file" msgstr "Wpisz nazwÄ™ pliku lub wybierz plik z dysku" -#: ../gui/wxpython/psmap/dialogs.py:2681 ../gui/wxpython/psmap/dialogs.py:3023 +#: ../gui/wxpython/psmap/dialogs.py:2683 ../gui/wxpython/psmap/dialogs.py:3025 msgid "Choose a file" msgstr "Wybierz plik" -#: ../gui/wxpython/psmap/dialogs.py:2740 +#: ../gui/wxpython/psmap/dialogs.py:2742 msgid "size from map table column:" msgstr "rozmiar z kolumny tabeli mapy:" -#: ../gui/wxpython/psmap/dialogs.py:2742 +#: ../gui/wxpython/psmap/dialogs.py:2744 msgid "scale:" msgstr "skala:" -#: ../gui/wxpython/psmap/dialogs.py:2807 +#: ../gui/wxpython/psmap/dialogs.py:2809 msgid "Rotation" msgstr "Obrót" -#: ../gui/wxpython/psmap/dialogs.py:2812 +#: ../gui/wxpython/psmap/dialogs.py:2814 msgid "rotate symbols:" msgstr "obróć symbole:" -#: ../gui/wxpython/psmap/dialogs.py:2814 +#: ../gui/wxpython/psmap/dialogs.py:2816 msgid "counterclockwise in degrees:" msgstr "zgodnie ze wskazówkami zegara w stopniach" -#: ../gui/wxpython/psmap/dialogs.py:2818 +#: ../gui/wxpython/psmap/dialogs.py:2820 msgid "from map table column:" msgstr "z kolumny tabeli mapy:" -#: ../gui/wxpython/psmap/dialogs.py:2893 +#: ../gui/wxpython/psmap/dialogs.py:2895 msgid "Set width (pts):" msgstr "Ustaw szerokość (w punktach):" -#: ../gui/wxpython/psmap/dialogs.py:2910 +#: ../gui/wxpython/psmap/dialogs.py:2912 msgid "multiply width by category value" msgstr "pomnóż szerokość przez wartoÅ›ci kategorii" -#: ../gui/wxpython/psmap/dialogs.py:2947 +#: ../gui/wxpython/psmap/dialogs.py:2949 msgid "Choose line style:" msgstr "Wybierz styl linii:" -#: ../gui/wxpython/psmap/dialogs.py:2960 +#: ../gui/wxpython/psmap/dialogs.py:2962 msgid "Choose linecap:" msgstr "Wybierz zaloÅ„czenie linii:" -#: ../gui/wxpython/psmap/dialogs.py:3013 +#: ../gui/wxpython/psmap/dialogs.py:3015 msgid "Pattern" msgstr "DeseÅ„" -#: ../gui/wxpython/psmap/dialogs.py:3018 +#: ../gui/wxpython/psmap/dialogs.py:3020 msgid "use pattern:" msgstr "zastosuj deseÅ„:" -#: ../gui/wxpython/psmap/dialogs.py:3020 +#: ../gui/wxpython/psmap/dialogs.py:3022 msgid "Choose pattern file:" msgstr "Wybierz plik desenia:" -#: ../gui/wxpython/psmap/dialogs.py:3028 +#: ../gui/wxpython/psmap/dialogs.py:3030 msgid "pattern line width (pts):" msgstr "szerokość linii desenia (w punktach):" -#: ../gui/wxpython/psmap/dialogs.py:3032 +#: ../gui/wxpython/psmap/dialogs.py:3034 msgid "pattern scale factor:" msgstr "współczynnik skali desenia:" -#: ../gui/wxpython/psmap/dialogs.py:3392 +#: ../gui/wxpython/psmap/dialogs.py:3394 msgid "Raster legend" msgstr "Legenda rastra" -#: ../gui/wxpython/psmap/dialogs.py:3397 -#: ../gui/wxpython/animation/dialogs.py:473 +#: ../gui/wxpython/psmap/dialogs.py:3399 +#: ../gui/wxpython/animation/dialogs.py:476 msgid "Show raster legend" msgstr "Pokaż legendÄ™ rastra" -#: ../gui/wxpython/psmap/dialogs.py:3411 +#: ../gui/wxpython/psmap/dialogs.py:3413 msgid "Source raster" msgstr "Raster źródÅ‚owy" -#: ../gui/wxpython/psmap/dialogs.py:3416 +#: ../gui/wxpython/psmap/dialogs.py:3418 msgid "current raster" msgstr "bieżący raster" -#: ../gui/wxpython/psmap/dialogs.py:3419 +#: ../gui/wxpython/psmap/dialogs.py:3421 msgid "select raster" msgstr "wybierz raster" -#: ../gui/wxpython/psmap/dialogs.py:3426 ../gui/wxpython/psmap/dialogs.py:4441 +#: ../gui/wxpython/psmap/dialogs.py:3428 ../gui/wxpython/psmap/dialogs.py:4443 #, python-format msgid "%(rast)s: type %(type)s" msgstr "%(rast)s: typ %(type)s" -#: ../gui/wxpython/psmap/dialogs.py:3475 +#: ../gui/wxpython/psmap/dialogs.py:3477 msgid "Type of legend" msgstr "Rodzaj legendy" -#: ../gui/wxpython/psmap/dialogs.py:3480 +#: ../gui/wxpython/psmap/dialogs.py:3482 msgid "discrete legend (categorical maps)" msgstr "legenda dyskretna (mapy kategorii)" -#: ../gui/wxpython/psmap/dialogs.py:3484 +#: ../gui/wxpython/psmap/dialogs.py:3486 msgid "continuous color gradient legend (floating point map)" msgstr "legenda z ciÄ…gÅ‚ym gradientem koloru (mapy zmiennopozycyjne)" -#: ../gui/wxpython/psmap/dialogs.py:3510 +#: ../gui/wxpython/psmap/dialogs.py:3512 msgid "Advanced legend settings" msgstr "Zaawansowane ustawienia legendy" -#: ../gui/wxpython/psmap/dialogs.py:3515 +#: ../gui/wxpython/psmap/dialogs.py:3517 msgid "draw \"no data\" box" msgstr "uwzglÄ™dnij \"no data\" " -#: ../gui/wxpython/psmap/dialogs.py:3524 +#: ../gui/wxpython/psmap/dialogs.py:3526 msgid "draw ticks across color table" msgstr "rysuj znaczniki w tabeli kolorów" -#: ../gui/wxpython/psmap/dialogs.py:3616 +#: ../gui/wxpython/psmap/dialogs.py:3618 msgid "Vector legend" msgstr "Legenda wektorowa" -#: ../gui/wxpython/psmap/dialogs.py:3621 +#: ../gui/wxpython/psmap/dialogs.py:3623 msgid "Show vector legend" msgstr "Pokaż legendÄ™ warstw wektorowych" -#: ../gui/wxpython/psmap/dialogs.py:3635 +#: ../gui/wxpython/psmap/dialogs.py:3637 msgid "Source vector maps" msgstr "ŹródÅ‚owe mapy wektorowe" -#: ../gui/wxpython/psmap/dialogs.py:3640 +#: ../gui/wxpython/psmap/dialogs.py:3642 msgid "Choose vector maps and their order in legend" msgstr "Wybierz mapy wektorowe i ich kolejność w legendzie" -#: ../gui/wxpython/psmap/dialogs.py:3645 ../gui/wxpython/gmodeler/frame.py:1886 +#: ../gui/wxpython/psmap/dialogs.py:3647 ../gui/wxpython/gmodeler/frame.py:1886 #: ../gui/wxpython/gmodeler/dialogs.py:492 #: ../gui/wxpython/gmodeler/dialogs.py:604 msgid "Label" msgstr "Etykieta" -#: ../gui/wxpython/psmap/dialogs.py:3668 ../gui/wxpython/psmap/dialogs.py:4148 +#: ../gui/wxpython/psmap/dialogs.py:3670 ../gui/wxpython/psmap/dialogs.py:4150 msgid "Edit label" msgstr "Edytuj etykietÄ™" -#: ../gui/wxpython/psmap/dialogs.py:3714 +#: ../gui/wxpython/psmap/dialogs.py:3716 msgid "draw border around legend" msgstr "rysuj ramkÄ™ wokół legendy" -#: ../gui/wxpython/psmap/dialogs.py:3772 +#: ../gui/wxpython/psmap/dialogs.py:3774 msgid "Size and position" msgstr "Rozmiar i pozycja" -#: ../gui/wxpython/psmap/dialogs.py:3842 +#: ../gui/wxpython/psmap/dialogs.py:3844 msgid "Leave the edit field empty, to use default values." msgstr "Aby użyć wartoÅ›ci domyÅ›lnych, pozostaw puste pole edycji." -#: ../gui/wxpython/psmap/dialogs.py:3882 +#: ../gui/wxpython/psmap/dialogs.py:3884 msgid "" "Width of the color symbol (for lines)\n" "in front of the legend text" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3888 ../gui/wxpython/psmap/dialogs.py:4053 +#: ../gui/wxpython/psmap/dialogs.py:3890 ../gui/wxpython/psmap/dialogs.py:4055 msgid "Columns:" msgstr "Kolumny:" -#: ../gui/wxpython/psmap/dialogs.py:3898 +#: ../gui/wxpython/psmap/dialogs.py:3900 msgid "column span:" msgstr "odstÄ™p kolumn:" -#: ../gui/wxpython/psmap/dialogs.py:3900 +#: ../gui/wxpython/psmap/dialogs.py:3902 msgid "" "Column separation distance between the left edges\n" "of two columns in a multicolumn legend" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4147 +#: ../gui/wxpython/psmap/dialogs.py:4149 msgid "Edit legend label:" msgstr "Edytuj etykietÄ™ legendy:" -#: ../gui/wxpython/psmap/dialogs.py:4194 +#: ../gui/wxpython/psmap/dialogs.py:4196 msgid "No raster map selected!" msgstr "Nie wybrano mapy rastrowej!" -#: ../gui/wxpython/psmap/dialogs.py:4195 +#: ../gui/wxpython/psmap/dialogs.py:4197 msgid "No raster" msgstr "Brak rastra" -#: ../gui/wxpython/psmap/dialogs.py:4485 +#: ../gui/wxpython/psmap/dialogs.py:4487 msgid "Mapinfo settings" msgstr "Ustawienia Mapinfo" -#: ../gui/wxpython/psmap/dialogs.py:4589 +#: ../gui/wxpython/psmap/dialogs.py:4591 msgid "Color settings" msgstr "Ustawienia kolorów" -#: ../gui/wxpython/psmap/dialogs.py:4595 +#: ../gui/wxpython/psmap/dialogs.py:4597 msgid "use border color:" msgstr "użyj koloru obramowania:" -#: ../gui/wxpython/psmap/dialogs.py:4597 +#: ../gui/wxpython/psmap/dialogs.py:4599 msgid "use background color:" msgstr "użyj koloru tÅ‚a:" -#: ../gui/wxpython/psmap/dialogs.py:4856 +#: ../gui/wxpython/psmap/dialogs.py:4858 msgid "Length:" msgstr "DÅ‚ugość:" -#: ../gui/wxpython/psmap/dialogs.py:4862 +#: ../gui/wxpython/psmap/dialogs.py:4864 msgid "Scalebar length is given in map units" msgstr "DÅ‚ugość podziaÅ‚ki jest podana w jednostkach mapy" -#: ../gui/wxpython/psmap/dialogs.py:4867 +#: ../gui/wxpython/psmap/dialogs.py:4869 msgid "Scalebar height is real height on paper" msgstr "Wysokość podziaÅ‚ki jest jej realnÄ… wysokoÅ›ciÄ… na papierze" -#: ../gui/wxpython/psmap/dialogs.py:4869 +#: ../gui/wxpython/psmap/dialogs.py:4871 msgid "default" msgstr "domyÅ›lny" -#: ../gui/wxpython/psmap/dialogs.py:4946 +#: ../gui/wxpython/psmap/dialogs.py:4948 msgid "Type:" msgstr "Typ:" -#: ../gui/wxpython/psmap/dialogs.py:4965 +#: ../gui/wxpython/psmap/dialogs.py:4967 msgid "Number of segments:" msgstr "Liczba segmentów:" -#: ../gui/wxpython/psmap/dialogs.py:4971 +#: ../gui/wxpython/psmap/dialogs.py:4973 msgid "Label every " msgstr "Etykietuj wszystko" -#: ../gui/wxpython/psmap/dialogs.py:4972 +#: ../gui/wxpython/psmap/dialogs.py:4974 msgid "segments" msgstr "segmenty" -#: ../gui/wxpython/psmap/dialogs.py:4985 +#: ../gui/wxpython/psmap/dialogs.py:4987 msgid "transparent text background" msgstr "przezroczyste tÅ‚o tekstu" -#: ../gui/wxpython/psmap/dialogs.py:5103 +#: ../gui/wxpython/psmap/dialogs.py:5105 msgid "Length of scale bar is not defined" msgstr "DÅ‚ugość podziaÅ‚ki nie jest zdefiniowana" -#: ../gui/wxpython/psmap/dialogs.py:5197 +#: ../gui/wxpython/psmap/dialogs.py:5199 msgid "Enter text:" msgstr "Wpisz tekst:" -#: ../gui/wxpython/psmap/dialogs.py:5268 +#: ../gui/wxpython/psmap/dialogs.py:5270 msgid "Text effects" msgstr "Efekty tekstu" -#: ../gui/wxpython/psmap/dialogs.py:5274 +#: ../gui/wxpython/psmap/dialogs.py:5276 msgid "text background" msgstr "tÅ‚o tekstu" -#: ../gui/wxpython/psmap/dialogs.py:5279 +#: ../gui/wxpython/psmap/dialogs.py:5281 msgid "highlight" msgstr "uwydatnienie" -#: ../gui/wxpython/psmap/dialogs.py:5288 +#: ../gui/wxpython/psmap/dialogs.py:5290 msgid "text border" msgstr "obramowanie tekstu" -#: ../gui/wxpython/psmap/dialogs.py:5397 +#: ../gui/wxpython/psmap/dialogs.py:5399 msgid "Offset" msgstr "PrzesuniÄ™cie" -#: ../gui/wxpython/psmap/dialogs.py:5401 +#: ../gui/wxpython/psmap/dialogs.py:5403 msgid "horizontal (pts):" msgstr "poziome (pkt):" -#: ../gui/wxpython/psmap/dialogs.py:5403 +#: ../gui/wxpython/psmap/dialogs.py:5405 msgid "vertical (pts):" msgstr "pionowe (pkt):" -#: ../gui/wxpython/psmap/dialogs.py:5442 +#: ../gui/wxpython/psmap/dialogs.py:5444 msgid " Reference point" msgstr "Punkt referencyjny" -#: ../gui/wxpython/psmap/dialogs.py:5496 +#: ../gui/wxpython/psmap/dialogs.py:5498 msgid "Text rotation" msgstr "Rotacja tekstu" -#: ../gui/wxpython/psmap/dialogs.py:5502 +#: ../gui/wxpython/psmap/dialogs.py:5504 msgid "rotate text (counterclockwise)" msgstr "obróć tekst (odwrotnie do wskazówek zegara)" -#: ../gui/wxpython/psmap/dialogs.py:5594 +#: ../gui/wxpython/psmap/dialogs.py:5596 msgid "No text entered!" msgstr "Nie wprowadzono tekstu!" -#: ../gui/wxpython/psmap/dialogs.py:5795 +#: ../gui/wxpython/psmap/dialogs.py:5797 msgid "Choose a directory with images" msgstr "Wybierz katalog ze zobrazowaniami" -#: ../gui/wxpython/psmap/dialogs.py:5838 +#: ../gui/wxpython/psmap/dialogs.py:5840 msgid "Note: only EPS format supported" msgstr "Uwaga: Tylko format EPS jest obsÅ‚ugiwany" -#: ../gui/wxpython/psmap/dialogs.py:5854 +#: ../gui/wxpython/psmap/dialogs.py:5856 msgid "Scale And Rotation" msgstr "Skala i Obrót" -#: ../gui/wxpython/psmap/dialogs.py:5895 ../gui/wxpython/psmap/dialogs.py:6477 +#: ../gui/wxpython/psmap/dialogs.py:5897 ../gui/wxpython/psmap/dialogs.py:6479 msgid "Rotation angle (deg):" msgstr "KÄ…t obrotu (w stopniach):" -#: ../gui/wxpython/psmap/dialogs.py:5911 ../gui/wxpython/psmap/dialogs.py:6499 +#: ../gui/wxpython/psmap/dialogs.py:5913 ../gui/wxpython/psmap/dialogs.py:6501 msgid "Counterclockwise rotation in degrees" msgstr "Rotacja w stopniach przeciwnie do ruchu wskazówek zegara" -#: ../gui/wxpython/psmap/dialogs.py:6037 +#: ../gui/wxpython/psmap/dialogs.py:6039 msgid "" "PIL\n" "missing" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6057 +#: ../gui/wxpython/psmap/dialogs.py:6059 #, python-format msgid "Unable to read file %s" msgstr "Nie można przeczytać pliku %s" -#: ../gui/wxpython/psmap/dialogs.py:6118 +#: ../gui/wxpython/psmap/dialogs.py:6120 #, python-format msgid "size: %(width)s x %(height)s pts" msgstr "rozmiar: %(width)s x %(height)s pkt" -#: ../gui/wxpython/psmap/dialogs.py:6140 +#: ../gui/wxpython/psmap/dialogs.py:6142 msgid "No image selected." msgstr "Nie wybrano zobrazowania." -#: ../gui/wxpython/psmap/dialogs.py:6247 +#: ../gui/wxpython/psmap/dialogs.py:6249 msgid "North Arrow settings" msgstr "Ustawienia strzaÅ‚ki północy" -#: ../gui/wxpython/psmap/dialogs.py:6258 +#: ../gui/wxpython/psmap/dialogs.py:6260 msgid "Compute convergence" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6329 +#: ../gui/wxpython/psmap/dialogs.py:6331 msgid "Symbol" msgstr "Symbol" -#: ../gui/wxpython/psmap/dialogs.py:6336 +#: ../gui/wxpython/psmap/dialogs.py:6338 msgid "Select symbol:" msgstr "Wybierz symbol:" -#: ../gui/wxpython/psmap/dialogs.py:6353 +#: ../gui/wxpython/psmap/dialogs.py:6355 msgid "" "Note: Selected symbol is not displayed\n" "in draft mode (only in preview mode)" @@ -15408,47 +15436,47 @@ "Uwaga: Wybrany symbol nie jest wyÅ›wietlany\n" "w trybie rysunku (tylko w tyrybie podglÄ…du)" -#: ../gui/wxpython/psmap/dialogs.py:6386 ../gui/wxpython/psmap/dialogs.py:6745 +#: ../gui/wxpython/psmap/dialogs.py:6388 ../gui/wxpython/psmap/dialogs.py:6747 msgid "Outline color:" msgstr "Kolor obrysu:" -#: ../gui/wxpython/psmap/dialogs.py:6413 ../gui/wxpython/psmap/dialogs.py:6775 +#: ../gui/wxpython/psmap/dialogs.py:6415 ../gui/wxpython/psmap/dialogs.py:6777 msgid "Fill color:" msgstr "Kolor wypeÅ‚nienia:" -#: ../gui/wxpython/psmap/dialogs.py:6452 +#: ../gui/wxpython/psmap/dialogs.py:6454 msgid "Size and Rotation" msgstr "Rozmiar i obrót" -#: ../gui/wxpython/psmap/dialogs.py:6460 +#: ../gui/wxpython/psmap/dialogs.py:6462 msgid "Size (pt):" msgstr "Rozmiar (w punktach):" -#: ../gui/wxpython/psmap/dialogs.py:6463 +#: ../gui/wxpython/psmap/dialogs.py:6465 msgid "Symbol size in points" msgstr "Rozmiar symbolu w punktach" -#: ../gui/wxpython/psmap/dialogs.py:6698 +#: ../gui/wxpython/psmap/dialogs.py:6700 msgid "Rectangle settings" msgstr "Ustawienia prostokÄ…ta" -#: ../gui/wxpython/psmap/dialogs.py:6700 +#: ../gui/wxpython/psmap/dialogs.py:6702 msgid "Line settings" msgstr "Ustawienia linii" -#: ../gui/wxpython/psmap/dialogs.py:6834 +#: ../gui/wxpython/psmap/dialogs.py:6836 msgid "Line width in points" msgstr "Szerokość linii w punktach" -#: ../gui/wxpython/psmap/dialogs.py:6908 +#: ../gui/wxpython/psmap/dialogs.py:6910 msgid "Vector labels" msgstr "Wektorowe etykiety" -#: ../gui/wxpython/psmap/dialogs.py:6928 +#: ../gui/wxpython/psmap/dialogs.py:6930 msgid "Vector label files created beforehand by v.label module" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6945 +#: ../gui/wxpython/psmap/dialogs.py:6947 msgid "You can select multiple label files." msgstr "" @@ -15565,7 +15593,7 @@ msgid "Map <%s> not found." msgstr "Mapa <%s> nie odnaleziona." -#: ../gui/wxpython/mapswipe/frame.py:674 ../gui/wxpython/mapdisp/frame.py:897 +#: ../gui/wxpython/mapswipe/frame.py:674 ../gui/wxpython/mapdisp/frame.py:896 msgid "No raster or vector map layer selected for querying." msgstr "Nie wybrano warstwy rastrowej ani wektorowej do zapytania." @@ -15609,7 +15637,7 @@ msgid "Shape:" msgstr "KsztaÅ‚t:" -#: ../gui/wxpython/gcp/manager.py:509 +#: ../gui/wxpython/gcp/manager.py:511 msgid "Select/create group:" msgstr "" @@ -15643,7 +15671,7 @@ msgid "Animation %d" msgstr "Animacja %d" -#: ../gui/wxpython/animation/nviztask.py:43 ../gui/wxpython/lmgr/frame.py:1391 +#: ../gui/wxpython/animation/nviztask.py:45 ../gui/wxpython/lmgr/frame.py:1395 #, python-format msgid "" "Reading workspace file <%s> failed.\n" @@ -15652,16 +15680,16 @@ "Odczyt pliku projektu <%s> nie powiódÅ‚ siÄ™.\n" "Plik uszkodzony, nie można przeanalizować dokumentu XML." -#: ../gui/wxpython/animation/nviztask.py:53 +#: ../gui/wxpython/animation/nviztask.py:55 #, python-format msgid "No 3d view information in workspace file <%s>." msgstr "" -#: ../gui/wxpython/animation/nviztask.py:285 +#: ../gui/wxpython/animation/nviztask.py:287 msgid "Please add only one layer in the list." msgstr "" -#: ../gui/wxpython/animation/nviztask.py:292 +#: ../gui/wxpython/animation/nviztask.py:294 msgid "No map series nor space-time dataset is added." msgstr "" @@ -15687,7 +15715,7 @@ #: ../gui/wxpython/animation/toolbars.py:51 #: ../gui/wxpython/animation/toolbars.py:52 -#: ../gui/wxpython/animation/dialogs.py:324 +#: ../gui/wxpython/animation/dialogs.py:327 msgid "Add new animation" msgstr "Dodaj nowÄ… animacjÄ™" @@ -15698,7 +15726,7 @@ #: ../gui/wxpython/animation/toolbars.py:59 #: ../gui/wxpython/animation/toolbars.py:60 -#: ../gui/wxpython/animation/dialogs.py:907 +#: ../gui/wxpython/animation/dialogs.py:910 msgid "Export animation" msgstr "Eksportuj animacjÄ™" @@ -15756,427 +15784,427 @@ msgid "%s=, %s=, %s= and %s= are mutually exclusive." msgstr "%s=, %s=, %s= i %s=wzajemnie siÄ™ wykluczajÄ…" -#: ../gui/wxpython/animation/dialogs.py:53 +#: ../gui/wxpython/animation/dialogs.py:56 msgid "Adjust speed of animation" msgstr "Dostosuj prÄ™dkość animacji" -#: ../gui/wxpython/animation/dialogs.py:100 +#: ../gui/wxpython/animation/dialogs.py:103 msgid "Simple mode" msgstr "Tryb zwykÅ‚y" -#: ../gui/wxpython/animation/dialogs.py:105 +#: ../gui/wxpython/animation/dialogs.py:108 msgid "Frame duration:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:106 -#: ../gui/wxpython/animation/dialogs.py:147 +#: ../gui/wxpython/animation/dialogs.py:109 +#: ../gui/wxpython/animation/dialogs.py:150 msgid "ms" msgstr "ms" -#: ../gui/wxpython/animation/dialogs.py:139 +#: ../gui/wxpython/animation/dialogs.py:142 msgid "Temporal mode" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:144 +#: ../gui/wxpython/animation/dialogs.py:147 msgid "Time unit:" msgstr "Jednostki czasu:" -#: ../gui/wxpython/animation/dialogs.py:146 +#: ../gui/wxpython/animation/dialogs.py:149 msgid "Duration of time unit:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:218 +#: ../gui/wxpython/animation/dialogs.py:221 msgid "year" msgstr "rok" -#: ../gui/wxpython/animation/dialogs.py:219 +#: ../gui/wxpython/animation/dialogs.py:222 msgid "month" msgstr "miesiÄ…c" -#: ../gui/wxpython/animation/dialogs.py:220 +#: ../gui/wxpython/animation/dialogs.py:223 msgid "day" msgstr "dzieÅ„" -#: ../gui/wxpython/animation/dialogs.py:221 +#: ../gui/wxpython/animation/dialogs.py:224 msgid "hour" msgstr "godzina" -#: ../gui/wxpython/animation/dialogs.py:222 +#: ../gui/wxpython/animation/dialogs.py:225 msgid "minute" msgstr "minuta" -#: ../gui/wxpython/animation/dialogs.py:223 +#: ../gui/wxpython/animation/dialogs.py:226 msgid "second" msgstr "sekunda" -#: ../gui/wxpython/animation/dialogs.py:288 +#: ../gui/wxpython/animation/dialogs.py:291 msgid "Animation speed is too high." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:326 +#: ../gui/wxpython/animation/dialogs.py:329 msgid "Edit animation" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:344 +#: ../gui/wxpython/animation/dialogs.py:347 msgid "Advanced" msgstr "Zaawansowane" -#: ../gui/wxpython/animation/dialogs.py:375 +#: ../gui/wxpython/animation/dialogs.py:378 msgid "top left" msgstr "górny lewy" -#: ../gui/wxpython/animation/dialogs.py:376 +#: ../gui/wxpython/animation/dialogs.py:379 msgid "top right" msgstr "górny prawy" -#: ../gui/wxpython/animation/dialogs.py:377 +#: ../gui/wxpython/animation/dialogs.py:380 msgid "bottom left" msgstr "dolny lewy" -#: ../gui/wxpython/animation/dialogs.py:378 +#: ../gui/wxpython/animation/dialogs.py:381 msgid "bottom right" msgstr "dolny prawy" -#: ../gui/wxpython/animation/dialogs.py:394 +#: ../gui/wxpython/animation/dialogs.py:397 msgid "Select 2D or 3D view" msgstr "Wybierz widok 2D lub 3D" -#: ../gui/wxpython/animation/dialogs.py:409 +#: ../gui/wxpython/animation/dialogs.py:412 msgid "Window position:" msgstr "PoÅ‚ożenie okna:" -#: ../gui/wxpython/animation/dialogs.py:419 +#: ../gui/wxpython/animation/dialogs.py:422 msgid "View mode:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:430 +#: ../gui/wxpython/animation/dialogs.py:433 msgid "" "For 3D animation, please select only one space-time dataset\n" "or one series of map layers." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:475 +#: ../gui/wxpython/animation/dialogs.py:478 #: ../gui/wxpython/lmgr/layertree.py:111 msgid "Set options" msgstr "Ustaw opcje" -#: ../gui/wxpython/animation/dialogs.py:496 +#: ../gui/wxpython/animation/dialogs.py:499 msgid "3D view parameters" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:504 +#: ../gui/wxpython/animation/dialogs.py:507 msgid "Workspace file:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:506 +#: ../gui/wxpython/animation/dialogs.py:509 msgid "Choose workspace file to import 3D view parameters" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:515 +#: ../gui/wxpython/animation/dialogs.py:518 msgid "Parameter for animation:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:554 +#: ../gui/wxpython/animation/dialogs.py:557 msgid "Animate region change (2D view only)" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:558 +#: ../gui/wxpython/animation/dialogs.py:561 msgid "Start region:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:568 +#: ../gui/wxpython/animation/dialogs.py:571 msgid "End region:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:574 +#: ../gui/wxpython/animation/dialogs.py:577 msgid "Zoom value:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:575 +#: ../gui/wxpython/animation/dialogs.py:578 msgid "N-S/E-W distances in map units used to gradually reduce region." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:582 +#: ../gui/wxpython/animation/dialogs.py:585 msgid "N-S:" msgstr "N-S:" -#: ../gui/wxpython/animation/dialogs.py:585 +#: ../gui/wxpython/animation/dialogs.py:588 msgid "E-W:" msgstr "E-W:" -#: ../gui/wxpython/animation/dialogs.py:683 +#: ../gui/wxpython/animation/dialogs.py:686 msgid "Only one series or space-time dataset is accepted for 3D mode." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:691 +#: ../gui/wxpython/animation/dialogs.py:694 msgid "No map series or space-time dataset added." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:719 +#: ../gui/wxpython/animation/dialogs.py:722 msgid "Region information is not complete" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:753 +#: ../gui/wxpython/animation/dialogs.py:756 msgid "Add, edit or remove animations" msgstr "Dodaj, edytuj lub usuwaj animacje" -#: ../gui/wxpython/animation/dialogs.py:765 +#: ../gui/wxpython/animation/dialogs.py:768 msgid "List of animations" msgstr "Lista animacji" -#: ../gui/wxpython/animation/dialogs.py:778 +#: ../gui/wxpython/animation/dialogs.py:781 msgid "Edit" msgstr "Edytuj" -#: ../gui/wxpython/animation/dialogs.py:837 +#: ../gui/wxpython/animation/dialogs.py:840 #, python-format msgid "Maximum number of animations is %d." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:887 +#: ../gui/wxpython/animation/dialogs.py:890 #: ../gui/wxpython/animation/controller.py:262 msgid "More animations are using one window. Please select different window for each animation." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:988 +#: ../gui/wxpython/animation/dialogs.py:991 msgid "Add time stamp" msgstr "Dodaj znacznik czasu" -#: ../gui/wxpython/animation/dialogs.py:1030 +#: ../gui/wxpython/animation/dialogs.py:1033 msgid "Add time stamp, image or text decoration by one of the buttons above." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1032 +#: ../gui/wxpython/animation/dialogs.py:1035 msgid "Add image or text decoration by one of the buttons above." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1053 +#: ../gui/wxpython/animation/dialogs.py:1056 msgid "Font settings:" msgstr "Ustawienia czcionki:" -#: ../gui/wxpython/animation/dialogs.py:1058 +#: ../gui/wxpython/animation/dialogs.py:1061 msgid "Sample text" msgstr "Próbka tekstu" -#: ../gui/wxpython/animation/dialogs.py:1078 +#: ../gui/wxpython/animation/dialogs.py:1081 msgid "Image file:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1079 +#: ../gui/wxpython/animation/dialogs.py:1082 msgid "Choose image file" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1095 +#: ../gui/wxpython/animation/dialogs.py:1098 msgid "Text:" msgstr "Tekst:" -#: ../gui/wxpython/animation/dialogs.py:1116 +#: ../gui/wxpython/animation/dialogs.py:1119 msgid "Placement as percentage of screen coordinates (X: 0, Y: 0 is top left):" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1151 +#: ../gui/wxpython/animation/dialogs.py:1154 msgid "image sequence" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1151 +#: ../gui/wxpython/animation/dialogs.py:1154 msgid "animated GIF" msgstr "animowany GIF" -#: ../gui/wxpython/animation/dialogs.py:1151 +#: ../gui/wxpython/animation/dialogs.py:1154 msgid "SWF" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1151 +#: ../gui/wxpython/animation/dialogs.py:1154 msgid "AVI" msgstr "AVI" -#: ../gui/wxpython/animation/dialogs.py:1162 +#: ../gui/wxpython/animation/dialogs.py:1165 msgid "Export to:" msgstr "Eksportuj do:" -#: ../gui/wxpython/animation/dialogs.py:1189 +#: ../gui/wxpython/animation/dialogs.py:1192 msgid "animation_" msgstr "animacja_" -#: ../gui/wxpython/animation/dialogs.py:1197 +#: ../gui/wxpython/animation/dialogs.py:1200 msgid "Choose directory for export" msgstr "Wybierz katalog wyjÅ›ciowy" -#: ../gui/wxpython/animation/dialogs.py:1232 +#: ../gui/wxpython/animation/dialogs.py:1235 msgid "GIF file:" msgstr "plik GIF:" -#: ../gui/wxpython/animation/dialogs.py:1233 -#: ../gui/wxpython/animation/dialogs.py:1257 -#: ../gui/wxpython/animation/dialogs.py:1288 +#: ../gui/wxpython/animation/dialogs.py:1236 +#: ../gui/wxpython/animation/dialogs.py:1260 +#: ../gui/wxpython/animation/dialogs.py:1291 msgid "Choose file to save animation" msgstr "Wybierz plik do zapisania animacji" -#: ../gui/wxpython/animation/dialogs.py:1256 +#: ../gui/wxpython/animation/dialogs.py:1259 msgid "SWF file:" msgstr "plik SWF:" -#: ../gui/wxpython/animation/dialogs.py:1279 +#: ../gui/wxpython/animation/dialogs.py:1282 msgid "" "Program 'ffmpeg' was not found.\n" "Please install it first and make sure\n" "it's in the PATH variable." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1287 +#: ../gui/wxpython/animation/dialogs.py:1290 msgid "AVI file:" msgstr "plik AVI:" -#: ../gui/wxpython/animation/dialogs.py:1295 +#: ../gui/wxpython/animation/dialogs.py:1298 msgid "Video codec:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1299 +#: ../gui/wxpython/animation/dialogs.py:1302 msgid "Additional options:" msgstr "Dodatkowe opcje:" -#: ../gui/wxpython/animation/dialogs.py:1303 +#: ../gui/wxpython/animation/dialogs.py:1306 msgid "Consider adding '-sameq' or '-qscale 1' if not satisfied with video quality. Options depend on ffmpeg version." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1340 +#: ../gui/wxpython/animation/dialogs.py:1343 #, python-format msgid "Current frame rate: %.2f fps" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1472 +#: ../gui/wxpython/animation/dialogs.py:1475 #, python-format msgid "File %s not found." msgstr "Plik %s nie zostaÅ‚ odnaleziony." -#: ../gui/wxpython/animation/dialogs.py:1476 +#: ../gui/wxpython/animation/dialogs.py:1479 msgid "Decoration image file is missing." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1485 +#: ../gui/wxpython/animation/dialogs.py:1488 #, python-format msgid "Directory %s not found." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1489 +#: ../gui/wxpython/animation/dialogs.py:1492 msgid "Export directory is missing." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1493 -#: ../gui/wxpython/animation/dialogs.py:1497 +#: ../gui/wxpython/animation/dialogs.py:1496 +#: ../gui/wxpython/animation/dialogs.py:1500 msgid "Export file is missing." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1535 +#: ../gui/wxpython/animation/dialogs.py:1538 msgid "Time stamp" msgstr "Znacznik czasu" -#: ../gui/wxpython/animation/dialogs.py:1613 +#: ../gui/wxpython/animation/dialogs.py:1616 msgid "Add space-time dataset layer" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1638 +#: ../gui/wxpython/animation/dialogs.py:1641 msgid "Multiple raster maps" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1639 +#: ../gui/wxpython/animation/dialogs.py:1642 msgid "Multiple vector maps" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1640 +#: ../gui/wxpython/animation/dialogs.py:1643 msgid "Multiple 3D raster maps" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1641 +#: ../gui/wxpython/animation/dialogs.py:1644 msgid "Space time raster dataset" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1642 +#: ../gui/wxpython/animation/dialogs.py:1645 msgid "Space time vector dataset" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1643 +#: ../gui/wxpython/animation/dialogs.py:1646 msgid "Space time 3D raster dataset" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1682 +#: ../gui/wxpython/animation/dialogs.py:1685 msgid "Input data type:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1763 +#: ../gui/wxpython/animation/dialogs.py:1766 msgid "Select raster/vector maps." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1792 +#: ../gui/wxpython/animation/dialogs.py:1795 msgid "Please select maps or dataset first." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1821 +#: ../gui/wxpython/animation/dialogs.py:1824 msgid "Animation Tool settings" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1885 +#: ../gui/wxpython/animation/dialogs.py:1888 msgid "Number of parallel processes:" msgstr "Liczba procesów równolegÅ‚ych:" -#: ../gui/wxpython/animation/dialogs.py:1914 +#: ../gui/wxpython/animation/dialogs.py:1917 msgid "Text foreground color:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1935 +#: ../gui/wxpython/animation/dialogs.py:1938 msgid "Text background color:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1967 +#: ../gui/wxpython/animation/dialogs.py:1970 #: ../gui/wxpython/timeline/frame.py:303 msgid "Time" msgstr "Czas" -#: ../gui/wxpython/animation/dialogs.py:1977 +#: ../gui/wxpython/animation/dialogs.py:1980 msgid "Absolute time format:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1997 +#: ../gui/wxpython/animation/dialogs.py:2000 msgid "Click and then press key up or down to preview different date and time formats. Type custom format string." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:2008 +#: ../gui/wxpython/animation/dialogs.py:2011 msgid "Learn more about formatting options" msgstr "Dowiedz siÄ™ wiÄ™cej na temat opcji formatowania" -#: ../gui/wxpython/animation/dialogs.py:2022 +#: ../gui/wxpython/animation/dialogs.py:2025 msgid "Display instances with no data" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:2025 +#: ../gui/wxpython/animation/dialogs.py:2028 msgid "When animating instant-based data which have irregular timestamps you can display 'no data frame' (checked option) or keep last frame." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:2056 +#: ../gui/wxpython/animation/dialogs.py:2059 msgid "Invalid" msgstr "NiewÅ‚aÅ›ciwy" -#: ../gui/wxpython/animation/temporal_manager.py:110 +#: ../gui/wxpython/animation/temporal_manager.py:112 msgid "It is not allowed to display data with different temporal types (absolute and relative)." msgstr "" -#: ../gui/wxpython/animation/temporal_manager.py:125 +#: ../gui/wxpython/animation/temporal_manager.py:127 #, python-format msgid "It is not allowed to display data with different units (%s)." msgstr "" -#: ../gui/wxpython/animation/temporal_manager.py:137 +#: ../gui/wxpython/animation/temporal_manager.py:139 msgid "You are going to display data with different temporal types of maps (interval and point). It is recommended to use data of one temporal type to avoid confusion." msgstr "" -#: ../gui/wxpython/animation/temporal_manager.py:242 +#: ../gui/wxpython/animation/temporal_manager.py:244 #: ../gui/wxpython/animation/utils.py:70 ../gui/wxpython/animation/utils.py:79 -#: ../gui/wxpython/tplot/frame.py:809 ../gui/wxpython/timeline/frame.py:463 +#: ../gui/wxpython/tplot/frame.py:927 ../gui/wxpython/timeline/frame.py:465 #, python-format msgid "Space time dataset <%s> not found." msgstr "" -#: ../gui/wxpython/animation/temporal_manager.py:347 +#: ../gui/wxpython/animation/temporal_manager.py:349 #, python-format msgid "Topology of Space time dataset %s is invalid." msgstr "" @@ -16245,186 +16273,230 @@ msgid "Unable to load icon theme. Reason: %s. Quiting wxGUI..." msgstr "" -#: ../gui/wxpython/tplot/g.gui.tplot.py:106 +#: ../gui/wxpython/tplot/g.gui.tplot.py:138 msgid "With stvds you have to set 'attr' option" msgstr "" -#: ../gui/wxpython/tplot/g.gui.tplot.py:110 +#: ../gui/wxpython/tplot/g.gui.tplot.py:142 msgid "With stvds it is not possible to use 'coordinates' and 'cats' options together" msgstr "" -#: ../gui/wxpython/tplot/g.gui.tplot.py:113 +#: ../gui/wxpython/tplot/g.gui.tplot.py:145 msgid "With stvds you have to use 'coordinates' or 'cats' option" msgstr "" -#: ../gui/wxpython/tplot/frame.py:43 +#: ../gui/wxpython/tplot/frame.py:44 #, python-brace-format msgid "The Temporal Plot Tool needs the \"matplotlib\" (python-matplotlib) package to be installed. {0}" msgstr "" -#: ../gui/wxpython/tplot/frame.py:97 +#: ../gui/wxpython/tplot/frame.py:100 msgid "GRASS GIS Temporal Plot Tool" msgstr "" -#: ../gui/wxpython/tplot/frame.py:180 +#: ../gui/wxpython/tplot/frame.py:184 msgid "" "Raster temporal dataset (strds)\n" "Press ENTER after typing the name or select with the combobox" msgstr "" -#: ../gui/wxpython/tplot/frame.py:189 +#: ../gui/wxpython/tplot/frame.py:193 msgid "X and Y coordinates separated by comma:" msgstr "" -#: ../gui/wxpython/tplot/frame.py:201 +#: ../gui/wxpython/tplot/frame.py:205 msgid "Coordinates can be obtained for example by right-clicking on Map Display." msgstr "" -#: ../gui/wxpython/tplot/frame.py:216 +#: ../gui/wxpython/tplot/frame.py:220 msgid "STRDS" msgstr "" -#: ../gui/wxpython/tplot/frame.py:224 +#: ../gui/wxpython/tplot/frame.py:228 msgid "" "Vector temporal dataset (stvds)\n" "Press ENTER after typing the name or select with the combobox" msgstr "" -#: ../gui/wxpython/tplot/frame.py:238 +#: ../gui/wxpython/tplot/frame.py:242 msgid "Select attribute column" msgstr "" -#: ../gui/wxpython/tplot/frame.py:251 +#: ../gui/wxpython/tplot/frame.py:255 msgid "Select category of vector(s)" msgstr "" -#: ../gui/wxpython/tplot/frame.py:269 +#: ../gui/wxpython/tplot/frame.py:273 msgid "STVDS" msgstr "" -#: ../gui/wxpython/tplot/frame.py:297 ../gui/wxpython/tplot/frame.py:724 -#: ../gui/wxpython/tplot/frame.py:728 ../gui/wxpython/tplot/frame.py:749 -#: ../gui/wxpython/tplot/frame.py:875 +#: ../gui/wxpython/tplot/frame.py:280 +msgid "Set title for the plot" +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:285 +#, fuzzy +msgid "Set label for X axis" +msgstr "Ustaw etykietÄ™" + +#: ../gui/wxpython/tplot/frame.py:290 +#, fuzzy +msgid "Set label for Y axis" +msgstr "Ustaw etykietÄ™" + +#: ../gui/wxpython/tplot/frame.py:302 +#, fuzzy +msgid "Labels" +msgstr "Etykieta" + +#: ../gui/wxpython/tplot/frame.py:309 +msgid "Path for output CSV file with plotted data" +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:315 +msgid "CVS path" +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:321 +#, fuzzy +msgid "Do you want the CSV header?" +msgstr "Czy chcesz zapisać zmiany?" + +#: ../gui/wxpython/tplot/frame.py:363 ../gui/wxpython/tplot/frame.py:842 +#: ../gui/wxpython/tplot/frame.py:846 ../gui/wxpython/tplot/frame.py:867 +#: ../gui/wxpython/tplot/frame.py:993 msgid "Invalid input coordinates" msgstr "" -#: ../gui/wxpython/tplot/frame.py:309 ../gui/wxpython/tplot/frame.py:422 +#: ../gui/wxpython/tplot/frame.py:375 ../gui/wxpython/tplot/frame.py:488 #: ../gui/wxpython/timeline/frame.py:180 #, python-format msgid "Dataset <%s> not found in temporal database" msgstr "" -#: ../gui/wxpython/tplot/frame.py:327 ../gui/wxpython/tplot/frame.py:441 +#: ../gui/wxpython/tplot/frame.py:393 ../gui/wxpython/tplot/frame.py:507 #: ../gui/wxpython/timeline/frame.py:196 msgid "Datasets have different temporal type (absolute x relative), which is not allowed." msgstr "" -#: ../gui/wxpython/tplot/frame.py:344 ../gui/wxpython/tplot/frame.py:451 +#: ../gui/wxpython/tplot/frame.py:410 ../gui/wxpython/tplot/frame.py:517 #: ../gui/wxpython/timeline/frame.py:215 msgid "Datasets have different time unit which is not allowed." msgstr "" -#: ../gui/wxpython/tplot/frame.py:388 +#: ../gui/wxpython/tplot/frame.py:454 #, python-brace-format msgid "Category {ca} is not on vector map {ma} and it will be not used" msgstr "" -#: ../gui/wxpython/tplot/frame.py:407 +#: ../gui/wxpython/tplot/frame.py:473 msgid "Both coordinates and categories are set, coordinates will be used. The use categories remove text from coordinate form" msgstr "" -#: ../gui/wxpython/tplot/frame.py:412 +#: ../gui/wxpython/tplot/frame.py:478 msgid "With Vector temporal dataset you have to select an attribute column" msgstr "" -#: ../gui/wxpython/tplot/frame.py:464 +#: ../gui/wxpython/tplot/frame.py:530 msgid "Difference number of vector layers and maps in the vector temporal dataset" msgstr "" -#: ../gui/wxpython/tplot/frame.py:506 +#: ../gui/wxpython/tplot/frame.py:572 #, python-brace-format msgid "No connection between vector map {vmap} and layer {la}" msgstr "" -#: ../gui/wxpython/tplot/frame.py:580 -msgid "Problem getting data from raster temporal dataset. Empty list of values." -msgstr "" - -#: ../gui/wxpython/tplot/frame.py:592 ../gui/wxpython/tplot/frame.py:644 -#: ../gui/wxpython/tplot/frame.py:682 +#: ../gui/wxpython/tplot/frame.py:638 #, python-format msgid "Temporal resolution: %s" msgstr "" -#: ../gui/wxpython/tplot/frame.py:594 ../gui/wxpython/tplot/frame.py:646 -#: ../gui/wxpython/tplot/frame.py:684 ../gui/wxpython/timeline/frame.py:373 +#: ../gui/wxpython/tplot/frame.py:640 ../gui/wxpython/timeline/frame.py:374 #, python-format msgid "Time [%s]" msgstr "Czas [%s]" -#: ../gui/wxpython/tplot/frame.py:625 +#: ../gui/wxpython/tplot/frame.py:683 +msgid "Problem getting data from raster temporal dataset. Empty list of values." +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:729 #, python-brace-format msgid "Problem getting data from vector temporal dataset. Empty list of values for cat {ca}." msgstr "" -#: ../gui/wxpython/tplot/frame.py:670 +#: ../gui/wxpython/tplot/frame.py:776 msgid "Problem getting data from vector temporal dataset. Empty list of values." msgstr "" -#: ../gui/wxpython/tplot/frame.py:717 +#: ../gui/wxpython/tplot/frame.py:802 +#, fuzzy, python-brace-format +msgid "{pa} already exists, do you want to overwrite?" +msgstr "Mapa wektorowa <%s> już istnieje. Chcesz jÄ… nadpisać?" + +#: ../gui/wxpython/tplot/frame.py:804 +#, fuzzy +msgid "File exists" +msgstr "Plik już istnieje" + +#: ../gui/wxpython/tplot/frame.py:809 +msgid "Please change name of output CSV file or " +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:835 msgid "Incorrect coordinates format, should be: x,y" msgstr "" -#: ../gui/wxpython/tplot/frame.py:733 +#: ../gui/wxpython/tplot/frame.py:851 msgid "Seed point outside the current region" msgstr "" -#: ../gui/wxpython/tplot/frame.py:745 +#: ../gui/wxpython/tplot/frame.py:863 msgid "Invalid input raster dataset" msgstr "" -#: ../gui/wxpython/tplot/frame.py:762 +#: ../gui/wxpython/tplot/frame.py:880 msgid "Invalid input vector dataset" msgstr "" -#: ../gui/wxpython/tplot/frame.py:824 ../gui/wxpython/timeline/frame.py:478 +#: ../gui/wxpython/tplot/frame.py:942 ../gui/wxpython/timeline/frame.py:480 #, python-format msgid "Please specify the space time dataset <%s>." msgstr "" -#: ../gui/wxpython/tplot/frame.py:827 ../gui/wxpython/timeline/frame.py:480 +#: ../gui/wxpython/tplot/frame.py:945 ../gui/wxpython/timeline/frame.py:482 msgid "Ambiguous dataset name" msgstr "" -#: ../gui/wxpython/tplot/frame.py:868 ../gui/wxpython/tplot/frame.py:916 +#: ../gui/wxpython/tplot/frame.py:986 ../gui/wxpython/tplot/frame.py:1044 msgid "Invalid input temporal dataset" msgstr "" -#: ../gui/wxpython/tplot/frame.py:937 +#: ../gui/wxpython/tplot/frame.py:1065 msgid "Datasets have different number of values" msgstr "" -#: ../gui/wxpython/tplot/frame.py:961 ../gui/wxpython/timeline/frame.py:564 +#: ../gui/wxpython/tplot/frame.py:1089 ../gui/wxpython/timeline/frame.py:566 #, python-format msgid "Space time raster dataset: %s" msgstr "" -#: ../gui/wxpython/tplot/frame.py:963 ../gui/wxpython/timeline/frame.py:566 +#: ../gui/wxpython/tplot/frame.py:1091 ../gui/wxpython/timeline/frame.py:568 #, python-format msgid "Space time vector dataset: %s" msgstr "" -#: ../gui/wxpython/tplot/frame.py:965 ../gui/wxpython/timeline/frame.py:568 +#: ../gui/wxpython/tplot/frame.py:1093 ../gui/wxpython/timeline/frame.py:570 #, python-format msgid "Space time 3D raster dataset: %s" msgstr "" -#: ../gui/wxpython/tplot/frame.py:967 +#: ../gui/wxpython/tplot/frame.py:1095 #, python-brace-format msgid "Value for {date} is {val}" msgstr "" -#: ../gui/wxpython/tplot/frame.py:970 +#: ../gui/wxpython/tplot/frame.py:1098 msgid "Press Del to dismiss." msgstr "" @@ -16496,7 +16568,7 @@ msgid "Launch user-defined script" msgstr "Uruchom skrypt użytkownika" -#: ../gui/wxpython/lmgr/toolbars.py:166 ../gui/wxpython/lmgr/pyshell.py:63 +#: ../gui/wxpython/lmgr/toolbars.py:166 ../gui/wxpython/lmgr/pyshell.py:65 msgid "Open a simple Python code editor" msgstr "Otwórz prosty edytor kodu Pythona" @@ -16536,40 +16608,40 @@ msgid "Show 3D view mode manual" msgstr "Pokaż pomoc widoku 3D" -#: ../gui/wxpython/lmgr/pyshell.py:43 +#: ../gui/wxpython/lmgr/pyshell.py:45 #, python-format msgid "Welcome to wxGUI Interactive Python Shell %s" msgstr "Witaj w Interaktywnej Konsoli Shell %s wxGUI" -#: ../gui/wxpython/lmgr/pyshell.py:44 +#: ../gui/wxpython/lmgr/pyshell.py:46 #, python-format msgid "Type %s for more GRASS scripting related information." msgstr "Wpisz %s aby uzyskać wiÄ™cej informacji na temat skryptowania w GRASS-ie" -#: ../gui/wxpython/lmgr/pyshell.py:45 +#: ../gui/wxpython/lmgr/pyshell.py:47 #, python-format msgid "Type %s to add raster or vector to the layer tree." msgstr "Wpisz %s aby dodać raster lub wektor do listy warstw." -#: ../gui/wxpython/lmgr/pyshell.py:55 +#: ../gui/wxpython/lmgr/pyshell.py:57 msgid "Delete all text from the shell" msgstr "Wyczyść caÅ‚y tekst z shella" -#: ../gui/wxpython/lmgr/pyshell.py:60 +#: ../gui/wxpython/lmgr/pyshell.py:62 msgid "Simple &editor" msgstr "Prosty &edytor" -#: ../gui/wxpython/lmgr/pyshell.py:117 +#: ../gui/wxpython/lmgr/pyshell.py:119 #, python-format msgid "Raster or vector map <%s> not found" msgstr "Mapa rastrowa lub wektorowa <%s> nie zostaÅ‚a odnaleziona" -#: ../gui/wxpython/lmgr/pyshell.py:124 +#: ../gui/wxpython/lmgr/pyshell.py:126 #, python-format msgid "Raster map <%s> added" msgstr "Mapa rastrowa <%s> zostaÅ‚a dodana" -#: ../gui/wxpython/lmgr/pyshell.py:126 +#: ../gui/wxpython/lmgr/pyshell.py:128 #, python-format msgid "Vector map <%s> added" msgstr "Mapa wektorowa <%s> zostaÅ‚a dodana" @@ -16603,7 +16675,7 @@ msgid "3D view Toolbar" msgstr "NarzÄ™dzia widoku 3D" -#: ../gui/wxpython/lmgr/frame.py:284 ../gui/wxpython/lmgr/frame.py:1717 +#: ../gui/wxpython/lmgr/frame.py:284 ../gui/wxpython/lmgr/frame.py:1720 msgid "Rename Map Display" msgstr "ZmieÅ„ nazwÄ™ Okna Mapy" @@ -16654,11 +16726,11 @@ msgid "GRASS Model File (*.gxm)|*.gxm" msgstr "Plik modelu GRASS (*.gxm)|*.gxm" -#: ../gui/wxpython/lmgr/frame.py:663 ../gui/wxpython/lmgr/frame.py:2518 +#: ../gui/wxpython/lmgr/frame.py:663 ../gui/wxpython/lmgr/frame.py:2521 msgid "Do you want to save changes in the workspace?" msgstr "Czy chcesz zapisać zmiany w pliku projektu?" -#: ../gui/wxpython/lmgr/frame.py:665 ../gui/wxpython/lmgr/frame.py:2520 +#: ../gui/wxpython/lmgr/frame.py:665 ../gui/wxpython/lmgr/frame.py:2523 msgid "Do you want to store current settings to workspace file?" msgstr "Czy chcesz zapisać bieżące ustawienia w pliku projektu?" @@ -16672,7 +16744,7 @@ msgid "Command '%s' not yet implemented in the WxGUI. Try adding it as a command layer instead." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:936 ../gui/wxpython/lmgr/frame.py:2002 +#: ../gui/wxpython/lmgr/frame.py:936 ../gui/wxpython/lmgr/frame.py:2005 msgid "Selected map layer is not vector." msgstr "Wybrana warstwa mapy nie jest wektorowÄ…." @@ -16728,122 +16800,122 @@ msgid "No location/mapset provided. Operation canceled." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1078 ../gui/wxpython/lmgr/frame.py:1099 +#: ../gui/wxpython/lmgr/frame.py:1078 ../gui/wxpython/lmgr/frame.py:1103 msgid "No mapset provided. Operation canceled." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1087 ../gui/wxpython/lmgr/frame.py:1109 +#: ../gui/wxpython/lmgr/frame.py:1091 ../gui/wxpython/lmgr/frame.py:1113 #: ../gui/wxpython/datacatalog/frame.py:127 #, python-format msgid "Current mapset is <%s>." msgstr "Bieżący mapset to <%s>." -#: ../gui/wxpython/lmgr/frame.py:1133 +#: ../gui/wxpython/lmgr/frame.py:1137 #, python-format msgid "" "Working directory changed to:\n" "\"%s\"" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1140 +#: ../gui/wxpython/lmgr/frame.py:1144 msgid "Changes current working directory for this GUI." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1142 +#: ../gui/wxpython/lmgr/frame.py:1146 msgid "Usage: cd [directory]" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1143 +#: ../gui/wxpython/lmgr/frame.py:1147 msgid "Without parameters it opens a dialog." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1147 +#: ../gui/wxpython/lmgr/frame.py:1151 msgid "If ~ (tilde) is present as the first directory on the path, it is replaced by user's home directory." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1161 +#: ../gui/wxpython/lmgr/frame.py:1165 msgid "More than one parameter provided." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1181 +#: ../gui/wxpython/lmgr/frame.py:1185 msgid "Choose a working directory" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1226 +#: ../gui/wxpython/lmgr/frame.py:1230 msgid "System Info" msgstr "System Info" -#: ../gui/wxpython/lmgr/frame.py:1241 +#: ../gui/wxpython/lmgr/frame.py:1245 msgid "GRASS version" msgstr "Wersja GRASS-a" -#: ../gui/wxpython/lmgr/frame.py:1242 +#: ../gui/wxpython/lmgr/frame.py:1246 msgid "GRASS SVN revision" msgstr "Rewizja GRASS SVN" -#: ../gui/wxpython/lmgr/frame.py:1244 +#: ../gui/wxpython/lmgr/frame.py:1248 msgid "Build date" msgstr "Data wydania" -#: ../gui/wxpython/lmgr/frame.py:1246 +#: ../gui/wxpython/lmgr/frame.py:1250 msgid "Build platform" msgstr "Platforma wydania" -#: ../gui/wxpython/lmgr/frame.py:1259 +#: ../gui/wxpython/lmgr/frame.py:1263 msgid "Platform" msgstr "Platforma" -#: ../gui/wxpython/lmgr/frame.py:1322 +#: ../gui/wxpython/lmgr/frame.py:1326 msgid "Current workspace is not empty. Do you want to store current settings to workspace file?" msgstr "Aktualny plik projektu nie jest pusty. Czy chcesz zapisać aktualne ustawienia do pliku projektu?" -#: ../gui/wxpython/lmgr/frame.py:1325 +#: ../gui/wxpython/lmgr/frame.py:1329 msgid "Create new workspace?" msgstr "Utworzyć nowy projekt?" -#: ../gui/wxpython/lmgr/frame.py:1354 +#: ../gui/wxpython/lmgr/frame.py:1358 msgid "Choose workspace file" msgstr "Wybierz plik projektu" -#: ../gui/wxpython/lmgr/frame.py:1356 ../gui/wxpython/lmgr/frame.py:1594 +#: ../gui/wxpython/lmgr/frame.py:1360 ../gui/wxpython/lmgr/frame.py:1597 msgid "GRASS Workspace File (*.gxw)|*.gxw" msgstr "Plik projektu GRASS (*.gxw)|*.gxw" -#: ../gui/wxpython/lmgr/frame.py:1396 ../gui/wxpython/lmgr/frame.py:1568 +#: ../gui/wxpython/lmgr/frame.py:1400 ../gui/wxpython/lmgr/frame.py:1571 msgid "Please wait, loading workspace..." msgstr "ProszÄ™ czekać, wczytywanie pliku projektu..." -#: ../gui/wxpython/lmgr/frame.py:1548 +#: ../gui/wxpython/lmgr/frame.py:1551 msgid "Choose GRC file to load" msgstr "Wybierz plik GRC" -#: ../gui/wxpython/lmgr/frame.py:1550 +#: ../gui/wxpython/lmgr/frame.py:1553 msgid "Old GRASS Workspace File (*.grc)|*.grc" msgstr "Stary plik projektu GRASS (*.grc)|*.grc" -#: ../gui/wxpython/lmgr/frame.py:1592 +#: ../gui/wxpython/lmgr/frame.py:1595 msgid "Choose file to save current workspace" msgstr "Wybierz plik, w którym zapisać bieżący projekt" -#: ../gui/wxpython/lmgr/frame.py:1612 ../gui/wxpython/lmgr/frame.py:1633 +#: ../gui/wxpython/lmgr/frame.py:1615 ../gui/wxpython/lmgr/frame.py:1636 #, python-format msgid "Workspace file <%s> already exists. Do you want to overwrite this file?" msgstr "Plik projektu <%s> już istnieje. Chcesz go nadpisać?" -#: ../gui/wxpython/lmgr/frame.py:1660 +#: ../gui/wxpython/lmgr/frame.py:1663 msgid "Writing current settings to workspace file failed." msgstr "Zapis bieżących ustawieÅ„ do pliku projektu nie powiódÅ‚ siÄ™." -#: ../gui/wxpython/lmgr/frame.py:1672 ../gui/wxpython/gmodeler/frame.py:1139 +#: ../gui/wxpython/lmgr/frame.py:1675 ../gui/wxpython/gmodeler/frame.py:1139 #, python-format msgid "Unable to open file <%s> for writing." msgstr "Nie można otworzyć piku<%s> do zapisu." -#: ../gui/wxpython/lmgr/frame.py:1716 +#: ../gui/wxpython/lmgr/frame.py:1719 msgid "Enter new name:" msgstr "Wprowadź nowÄ… nazwÄ™:" -#: ../gui/wxpython/lmgr/frame.py:1814 +#: ../gui/wxpython/lmgr/frame.py:1817 #, python-format msgid "" "Unable to launch \"Supervised Classification Tool\".\n" @@ -16851,32 +16923,32 @@ "Reason: %s" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1856 +#: ../gui/wxpython/lmgr/frame.py:1859 msgid "Unable to start Timeline Tool." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1867 +#: ../gui/wxpython/lmgr/frame.py:1870 msgid "Unable to start Temporal Plot Tool." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2137 +#: ../gui/wxpython/lmgr/frame.py:2140 msgid "Add selected map layers into layer tree" msgstr "Dodaj wybrane warstwy do listy warstw" -#: ../gui/wxpython/lmgr/frame.py:2170 ../gui/wxpython/lmgr/frame.py:2207 +#: ../gui/wxpython/lmgr/frame.py:2173 ../gui/wxpython/lmgr/frame.py:2210 #, python-format msgid "Unsupported map layer type <%s>." msgstr "NieobsÅ‚ugiwany typ warstwy <%s>." -#: ../gui/wxpython/lmgr/frame.py:2336 +#: ../gui/wxpython/lmgr/frame.py:2339 msgid "Note that cell values can only be displayed for regions of less than 10,000 cells." msgstr "WartoÅ›ci komórek mogÄ… być wyÅ›wietlane dla regionów mniejszych niż 10,000 komórek." -#: ../gui/wxpython/lmgr/frame.py:2428 ../gui/wxpython/lmgr/layertree.py:1983 +#: ../gui/wxpython/lmgr/frame.py:2431 ../gui/wxpython/lmgr/layertree.py:1983 msgid "opacity:" msgstr "nieprzezroczystość:" -#: ../gui/wxpython/lmgr/frame.py:2436 +#: ../gui/wxpython/lmgr/frame.py:2439 #, python-format msgid "" "Do you want to remove map layer(s)\n" @@ -16887,27 +16959,27 @@ "%s\n" " z listy warstw?" -#: ../gui/wxpython/lmgr/frame.py:2439 +#: ../gui/wxpython/lmgr/frame.py:2442 msgid "Do you want to remove selected map layer(s) from layer tree?" msgstr "Czy chcesz usunąć wybranÄ… warstwÄ™ mapy z listy warstw?" -#: ../gui/wxpython/lmgr/frame.py:2445 +#: ../gui/wxpython/lmgr/frame.py:2448 msgid "Remove map layer" msgstr "UsuÅ„ warstwÄ™ mapy" -#: ../gui/wxpython/lmgr/frame.py:2527 +#: ../gui/wxpython/lmgr/frame.py:2530 msgid "Quit GRASS GUI" msgstr "Wyjdź z GRASS GIS" -#: ../gui/wxpython/lmgr/frame.py:2559 +#: ../gui/wxpython/lmgr/frame.py:2562 msgid "Unable to exit GRASS shell: unknown PID" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2579 +#: ../gui/wxpython/lmgr/frame.py:2582 msgid "Display resolution is currently not constrained to computational settings. It's suggested to constrain map to region geometry. Do you want to constrain the resolution?" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2588 +#: ../gui/wxpython/lmgr/frame.py:2591 msgid "Constrain map to region geometry?" msgstr "Ograniczyć mapÄ™ do geometrii regionu?" @@ -17215,7 +17287,7 @@ msgstr "ZmieÅ„ nazwÄ™ pliku konfiguracji" #: ../gui/wxpython/rlisetup/functions.py:127 -#: ../gui/wxpython/rlisetup/wizard.py:1712 +#: ../gui/wxpython/rlisetup/wizard.py:1711 msgid "The polygon seems to have 0 areas" msgstr "" @@ -17560,77 +17632,77 @@ msgid "Select sample area " msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1715 +#: ../gui/wxpython/rlisetup/wizard.py:1714 msgid "Select sample area 1 of " msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1745 +#: ../gui/wxpython/rlisetup/wizard.py:1744 msgid "Configuration file name:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1754 +#: ../gui/wxpython/rlisetup/wizard.py:1753 msgid "Raster name:" msgstr "Nazwa rastra:" -#: ../gui/wxpython/rlisetup/wizard.py:1764 +#: ../gui/wxpython/rlisetup/wizard.py:1763 msgid "Vector name:" msgstr "Nazwa wektora:" -#: ../gui/wxpython/rlisetup/wizard.py:1773 +#: ../gui/wxpython/rlisetup/wizard.py:1772 msgid "Region type:" msgstr "Rodzaj egionu:" -#: ../gui/wxpython/rlisetup/wizard.py:1791 +#: ../gui/wxpython/rlisetup/wizard.py:1790 msgid "Sampling area type:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1854 +#: ../gui/wxpython/rlisetup/wizard.py:1853 msgid "Region keyboard values:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1868 -#: ../gui/wxpython/rlisetup/wizard.py:1893 -#: ../gui/wxpython/rlisetup/wizard.py:1897 +#: ../gui/wxpython/rlisetup/wizard.py:1867 +#: ../gui/wxpython/rlisetup/wizard.py:1892 +#: ../gui/wxpython/rlisetup/wizard.py:1896 msgid "Type of shape:" msgstr "Typ ksztaÅ‚tu:" -#: ../gui/wxpython/rlisetup/wizard.py:1871 -#: ../gui/wxpython/rlisetup/wizard.py:1900 +#: ../gui/wxpython/rlisetup/wizard.py:1870 +#: ../gui/wxpython/rlisetup/wizard.py:1899 msgid "Radius size:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1872 -#: ../gui/wxpython/rlisetup/wizard.py:1901 +#: ../gui/wxpython/rlisetup/wizard.py:1871 +#: ../gui/wxpython/rlisetup/wizard.py:1900 msgid "Name circle mask:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1874 -#: ../gui/wxpython/rlisetup/wizard.py:1903 +#: ../gui/wxpython/rlisetup/wizard.py:1873 +#: ../gui/wxpython/rlisetup/wizard.py:1902 msgid "Width size:" msgstr "Szerokość:" -#: ../gui/wxpython/rlisetup/wizard.py:1875 -#: ../gui/wxpython/rlisetup/wizard.py:1904 +#: ../gui/wxpython/rlisetup/wizard.py:1874 +#: ../gui/wxpython/rlisetup/wizard.py:1903 msgid "Height size:" msgstr "Wysokość:" -#: ../gui/wxpython/rlisetup/wizard.py:1878 +#: ../gui/wxpython/rlisetup/wizard.py:1877 msgid "Method of distribution:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1881 +#: ../gui/wxpython/rlisetup/wizard.py:1880 msgid "Number sampling units:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1884 +#: ../gui/wxpython/rlisetup/wizard.py:1883 msgid "Distance between units:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1887 +#: ../gui/wxpython/rlisetup/wizard.py:1886 msgid "Number row strates:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1889 +#: ../gui/wxpython/rlisetup/wizard.py:1888 msgid "Number column strates:" msgstr "" @@ -17661,56 +17733,56 @@ msgid "Remove legend" msgstr "UsuÅ„ legendÄ™" -#: ../gui/wxpython/mapwin/buffered.py:254 +#: ../gui/wxpython/mapwin/buffered.py:256 msgid "Copy coordinates to clipboard" msgstr "Kopiuj współrzÄ™dne do schowka" -#: ../gui/wxpython/mapwin/buffered.py:262 +#: ../gui/wxpython/mapwin/buffered.py:264 msgid "Hide toolbars" msgstr "Ukryj paski narzÄ™dzi" -#: ../gui/wxpython/mapwin/buffered.py:264 +#: ../gui/wxpython/mapwin/buffered.py:266 msgid "Show toolbars" msgstr "Pokaż paski narzÄ™dzi" -#: ../gui/wxpython/mapwin/buffered.py:271 +#: ../gui/wxpython/mapwin/buffered.py:273 msgid "Hide statusbar" msgstr "Ukryj pasek stanu" -#: ../gui/wxpython/mapwin/buffered.py:272 +#: ../gui/wxpython/mapwin/buffered.py:274 msgid "Show statusbar" msgstr "Pokaż pasek stanu" -#: ../gui/wxpython/mapwin/buffered.py:289 +#: ../gui/wxpython/mapwin/buffered.py:291 msgid "Resize legend" msgstr "ZmieÅ„ rozmiar legendy" -#: ../gui/wxpython/mapwin/buffered.py:990 +#: ../gui/wxpython/mapwin/buffered.py:991 msgid "Unable to draw registered graphics. The graphics was unregistered." msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:2079 +#: ../gui/wxpython/mapwin/buffered.py:2080 msgid "Zoom to saved region extents" msgstr "Przybliż do zapisanego regionu" -#: ../gui/wxpython/mapwin/buffered.py:2081 +#: ../gui/wxpython/mapwin/buffered.py:2082 msgid "Set compulational region from named region" msgstr "Ustaw region obliczeniowy z nazwanego regionu" -#: ../gui/wxpython/mapwin/buffered.py:2094 +#: ../gui/wxpython/mapwin/buffered.py:2095 #, python-format msgid "Region <%s> not found. Operation canceled." msgstr "Nie znaleziono regionu <%s>. Operacja przerwana." -#: ../gui/wxpython/mapwin/buffered.py:2124 +#: ../gui/wxpython/mapwin/buffered.py:2125 msgid "Save display extents to region file" msgstr "Zapisz zakres widoku jako region" -#: ../gui/wxpython/mapwin/buffered.py:2126 +#: ../gui/wxpython/mapwin/buffered.py:2127 msgid "Save computational region to region file" msgstr "Zapisz region obliczeniowy do pliku" -#: ../gui/wxpython/mapwin/buffered.py:2138 +#: ../gui/wxpython/mapwin/buffered.py:2139 #, python-format msgid "Region file <%s> already exists. Do you want to overwrite it?" msgstr "Plik regionu <%s> już istnieje.Chcesz go nadpisać?" @@ -18457,92 +18529,93 @@ msgid "Data catalog" msgstr "Katalog danych" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:95 ../gui/wxpython/dbmgr/base.py:2276 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:99 ../gui/wxpython/dbmgr/base.py:2278 msgid "Database connection" msgstr "PoÅ‚Ä…czenia bazy danych" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:127 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:131 msgid "Set SQL statement to default" msgstr "Przywrócenie domyÅ›lnego wyrażenia SQL" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:130 -msgid "Apply SQL statement in Attribute Table Manager" +#: ../gui/wxpython/dbmgr/sqlbuilder.py:134 +msgid "Apply SQL statement" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:132 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:136 msgid "Close the dialog" msgstr "Zamknij okno dialogowe" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:219 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:223 msgid "Columns" msgstr "Kolumny" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:233 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:238 msgid "Interactive insertion" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:247 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:252 msgid "Values" msgstr "WartoÅ›ci" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:257 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:262 msgid "Get all values" msgstr "Pobierz wszystkie wartoÅ›ci" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:262 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:267 msgid "Get sample" msgstr "Pobierz próbkÄ™" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:264 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:269 msgid "Get first 256 unique values as sample" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:283 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:288 msgid "Go to:" msgstr "Idź do:" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:296 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:301 msgid "Close dialog on apply" msgstr "Zamknij okno po wykonaniu" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:471 -#: ../gui/wxpython/dbmgr/sqlbuilder.py:616 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:482 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:627 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:855 #, python-format msgid "GRASS SQL Builder (%(type)s) - <%(map)s>" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:474 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:485 msgid "Column to show (SELECT clause)" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:475 -#: ../gui/wxpython/dbmgr/sqlbuilder.py:620 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:486 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:631 msgid "Constraint for query (WHERE clause)" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:487 ../gui/wxpython/dbmgr/base.py:1213 -#: ../gui/wxpython/dbmgr/base.py:1239 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:498 ../gui/wxpython/dbmgr/base.py:1215 +#: ../gui/wxpython/dbmgr/base.py:1241 #, python-format msgid "Example: %s" msgstr "PrzykÅ‚ad: %s" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:491 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:502 msgid "Verify" msgstr "Sprawdź" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:492 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:503 msgid "Verify SQL statement" msgstr "Sprawdź zapytanie SQL" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:500 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:511 msgid "SQL statement not verified" msgstr "Nie sprawdzone zapytanie SQL" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:544 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:555 msgid "SQL statement is not valid" msgstr "Niepoprawne zapytanie SQL" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:546 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:557 #, python-format msgid "" "SQL statement is not valid.\n" @@ -18553,31 +18626,31 @@ "\n" "%s" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:548 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:559 msgid "SQL statement is valid" msgstr "Poprawne zapytanie SQL" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:619 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:630 msgid "Column to set (SET clause)" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:621 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:632 msgid "Calculate column value to set" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:693 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:704 msgid "Functions" msgstr "Funkcje" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:726 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:737 msgid "SQL statement was not applied" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:728 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:739 msgid "SQL statement applied" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:762 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:773 msgid "Dbf driver does not support usage of SQL functions." msgstr "" @@ -18635,65 +18708,65 @@ msgid "Unknown" msgstr "Nieznany" -#: ../gui/wxpython/dbmgr/dialogs.py:788 ../gui/wxpython/dbmgr/base.py:2319 -#: ../gui/wxpython/dbmgr/base.py:2383 +#: ../gui/wxpython/dbmgr/dialogs.py:788 ../gui/wxpython/dbmgr/base.py:2321 +#: ../gui/wxpython/dbmgr/base.py:2385 msgid "Column" msgstr "Kolumna" -#: ../gui/wxpython/dbmgr/dialogs.py:799 ../gui/wxpython/dbmgr/base.py:2338 +#: ../gui/wxpython/dbmgr/dialogs.py:799 ../gui/wxpython/dbmgr/base.py:2340 #: ../gui/wxpython/gmodeler/preferences.py:255 #: ../gui/wxpython/web_services/widgets.py:935 msgid "Type" msgstr "Typ" -#: ../gui/wxpython/dbmgr/dialogs.py:810 ../gui/wxpython/dbmgr/base.py:2354 +#: ../gui/wxpython/dbmgr/dialogs.py:810 ../gui/wxpython/dbmgr/base.py:2356 msgid "Length" msgstr "Szerokość" -#: ../gui/wxpython/dbmgr/manager.py:79 +#: ../gui/wxpython/dbmgr/manager.py:80 msgid "GRASS GIS Attribute Table Manager - " msgstr "Menadżer Tabeli Atrybutów GRASS GIS -" -#: ../gui/wxpython/dbmgr/manager.py:81 +#: ../gui/wxpython/dbmgr/manager.py:82 msgid "READONLY - " msgstr "tylko do odczytu -" -#: ../gui/wxpython/dbmgr/manager.py:99 +#: ../gui/wxpython/dbmgr/manager.py:100 #, python-format msgid "Database connection for vector map <%s> is not defined in DB file. You can define new connection in 'Manage layers' tab." msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:105 +#: ../gui/wxpython/dbmgr/manager.py:106 msgid "Please wait, loading attribute data..." msgstr "ProszÄ™ czekać, trwa wczytywanie danych atrybutowych..." -#: ../gui/wxpython/dbmgr/manager.py:114 +#: ../gui/wxpython/dbmgr/manager.py:115 msgid "Browse data" msgstr "Wyszukaj dane" -#: ../gui/wxpython/dbmgr/manager.py:122 +#: ../gui/wxpython/dbmgr/manager.py:123 msgid "Manage tables" msgstr "Menadżer tabeli" -#: ../gui/wxpython/dbmgr/manager.py:129 +#: ../gui/wxpython/dbmgr/manager.py:130 msgid "Manage layers" msgstr "Menadżer warstw" -#: ../gui/wxpython/dbmgr/manager.py:140 +#: ../gui/wxpython/dbmgr/manager.py:141 msgid "Close Attribute Table Manager" msgstr "Zamknij Menadżera Tabeli Atrybutów" -#: ../gui/wxpython/dbmgr/manager.py:143 +#: ../gui/wxpython/dbmgr/manager.py:144 msgid "Reload currently selected attribute data" msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:146 +#: ../gui/wxpython/dbmgr/manager.py:147 msgid "Reload all attribute data (drop current selection)" msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:222 ../gui/wxpython/dbmgr/base.py:317 -#: ../gui/wxpython/dbmgr/base.py:919 ../gui/wxpython/dbmgr/base.py:1089 -#: ../gui/wxpython/dbmgr/base.py:1444 ../gui/wxpython/dbmgr/base.py:2096 +#: ../gui/wxpython/dbmgr/manager.py:223 ../gui/wxpython/dbmgr/base.py:317 +#: ../gui/wxpython/dbmgr/base.py:921 ../gui/wxpython/dbmgr/base.py:1091 +#: ../gui/wxpython/dbmgr/base.py:1446 ../gui/wxpython/dbmgr/base.py:2098 #, python-format msgid "Number of loaded records: %d" msgstr "Liczba wczytanych obiektów: %d" @@ -18797,83 +18870,83 @@ msgid "Add column to table <%s>" msgstr "Dodaj kolumnÄ™ do tabeli <%s>" -#: ../gui/wxpython/dbmgr/base.py:1025 +#: ../gui/wxpython/dbmgr/base.py:1027 msgid "Unable to add column to the table. No column name defined." msgstr "Nie można dodać kolumny do tabeli. Nie podano nazwy kolumny." -#: ../gui/wxpython/dbmgr/base.py:1039 +#: ../gui/wxpython/dbmgr/base.py:1041 #, python-format msgid "Column <%(column)s> already exists in table <%(table)s>." msgstr "Kolumna <%(column)s> już istnieje w tabeli <%(table)s>." -#: ../gui/wxpython/dbmgr/base.py:1122 +#: ../gui/wxpython/dbmgr/base.py:1124 msgid "Attribute data - right-click to edit/manage records" msgstr "Dane atrybutowe - kliknij prawym by edytować/zarzÄ…dzać rekordami" -#: ../gui/wxpython/dbmgr/base.py:1137 ../gui/wxpython/dbmgr/base.py:2260 -#: ../gui/wxpython/dbmgr/base.py:2955 ../gui/wxpython/dbmgr/base.py:3090 -#: ../gui/wxpython/dbmgr/base.py:3359 +#: ../gui/wxpython/dbmgr/base.py:1139 ../gui/wxpython/dbmgr/base.py:2262 +#: ../gui/wxpython/dbmgr/base.py:2957 ../gui/wxpython/dbmgr/base.py:3092 +#: ../gui/wxpython/dbmgr/base.py:3361 msgid "Table" msgstr "Tabela" -#: ../gui/wxpython/dbmgr/base.py:1139 ../gui/wxpython/dbmgr/base.py:2262 +#: ../gui/wxpython/dbmgr/base.py:1141 ../gui/wxpython/dbmgr/base.py:2264 msgid " (readonly)" msgstr "(tylko do odczytu)" -#: ../gui/wxpython/dbmgr/base.py:1153 +#: ../gui/wxpython/dbmgr/base.py:1155 msgid "SQL Query" msgstr "Zapytanie SQL" -#: ../gui/wxpython/dbmgr/base.py:1183 +#: ../gui/wxpython/dbmgr/base.py:1185 msgid "Simple" msgstr "Proste" -#: ../gui/wxpython/dbmgr/base.py:1190 +#: ../gui/wxpython/dbmgr/base.py:1192 msgid "Apply SELECT statement and reload data records" msgstr "Zastosowanie instrukcji SELECT i ponowne wczytanie rekordów danych" -#: ../gui/wxpython/dbmgr/base.py:1224 +#: ../gui/wxpython/dbmgr/base.py:1226 msgid "Builder" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1229 +#: ../gui/wxpython/dbmgr/base.py:1231 msgid "SQL Builder" msgstr "Pomocnik SQL" -#: ../gui/wxpython/dbmgr/base.py:1411 ../gui/wxpython/dbmgr/base.py:1600 +#: ../gui/wxpython/dbmgr/base.py:1413 ../gui/wxpython/dbmgr/base.py:1602 msgid "Insert new record" msgstr "Wprowadź nowy rekord" -#: ../gui/wxpython/dbmgr/base.py:1412 +#: ../gui/wxpython/dbmgr/base.py:1414 msgid "Delete selected record(s)" msgstr "UsuÅ„ wybrane rekordy" -#: ../gui/wxpython/dbmgr/base.py:1413 +#: ../gui/wxpython/dbmgr/base.py:1415 msgid "Delete all records" msgstr "UsuÅ„ wszystkie rekordy" -#: ../gui/wxpython/dbmgr/base.py:1425 +#: ../gui/wxpython/dbmgr/base.py:1427 msgid "Highlight selected features and zoom" msgstr "PodÅ›wietl wybrane obiekty i przybliż" -#: ../gui/wxpython/dbmgr/base.py:1429 ../gui/wxpython/dbmgr/base.py:1940 +#: ../gui/wxpython/dbmgr/base.py:1431 ../gui/wxpython/dbmgr/base.py:1942 msgid "Extract selected features" msgstr "Wybierz zaznaczone obiekty" -#: ../gui/wxpython/dbmgr/base.py:1430 +#: ../gui/wxpython/dbmgr/base.py:1432 msgid "Delete selected features" msgstr "UsuÅ„ zaznaczone obiekty" -#: ../gui/wxpython/dbmgr/base.py:1493 +#: ../gui/wxpython/dbmgr/base.py:1495 msgid "Update existing record" msgstr "Modyfikuj istniejÄ…cy rekord" -#: ../gui/wxpython/dbmgr/base.py:1520 ../gui/wxpython/dbmgr/base.py:1633 +#: ../gui/wxpython/dbmgr/base.py:1522 ../gui/wxpython/dbmgr/base.py:1635 #, python-format msgid "Value '%(value)s' needs to be entered as %(type)s." msgstr "Wartość '%(value)s' musi być wprowadzana jako %(type)s." -#: ../gui/wxpython/dbmgr/base.py:1539 +#: ../gui/wxpython/dbmgr/base.py:1541 #, python-format msgid "" "Unable to update existing record.\n" @@ -18882,17 +18955,17 @@ "Nie można zmodyfikować istniejÄ…cego rekordu.\n" "%s" -#: ../gui/wxpython/dbmgr/base.py:1611 +#: ../gui/wxpython/dbmgr/base.py:1613 #, python-format msgid "Record with category number %d already exists in the table." msgstr "Wiersz z numerem kategorii %d już istnieje w tabeli." -#: ../gui/wxpython/dbmgr/base.py:1621 +#: ../gui/wxpython/dbmgr/base.py:1623 #, python-format msgid "Category number (column %s) is missing." msgstr "Brakuje numeru kategorii (kolumna %s)." -#: ../gui/wxpython/dbmgr/base.py:1645 +#: ../gui/wxpython/dbmgr/base.py:1647 #, python-format msgid "" "Unable to insert new record.\n" @@ -18901,29 +18974,29 @@ "Nie można wprowadzić nowego rekordu.\n" "%s" -#: ../gui/wxpython/dbmgr/base.py:1698 +#: ../gui/wxpython/dbmgr/base.py:1700 #, python-format msgid "Selected data records (%d) will be permanently deleted from table. Do you want to delete them?" msgstr "Wybrane rekordy (%d) zostanÄ… caÅ‚kowicie usuniÄ™te z tabeli. Chcesz je wykasować?" -#: ../gui/wxpython/dbmgr/base.py:1701 ../gui/wxpython/dbmgr/base.py:1751 +#: ../gui/wxpython/dbmgr/base.py:1703 ../gui/wxpython/dbmgr/base.py:1753 msgid "Delete records" msgstr "UsuÅ„ rekordy" -#: ../gui/wxpython/dbmgr/base.py:1748 +#: ../gui/wxpython/dbmgr/base.py:1750 #, python-format msgid "All data records (%d) will be permanently deleted from table. Do you want to delete them?" msgstr "Wszystkie rekordy (%d) zostanÄ… caÅ‚kowicie usuniÄ™te z tabeli. Chcesz je wykasować?" -#: ../gui/wxpython/dbmgr/base.py:1935 +#: ../gui/wxpython/dbmgr/base.py:1937 msgid "Nothing to extract." msgstr "Nic do wyodrÄ™bnienia." -#: ../gui/wxpython/dbmgr/base.py:1969 +#: ../gui/wxpython/dbmgr/base.py:1971 msgid "Nothing to delete." msgstr "Nie wskazano nic do usuniÄ™cia." -#: ../gui/wxpython/dbmgr/base.py:2040 ../gui/wxpython/dbmgr/base.py:2076 +#: ../gui/wxpython/dbmgr/base.py:2042 ../gui/wxpython/dbmgr/base.py:2078 #, python-format msgid "" "Loading attribute data failed.\n" @@ -18934,7 +19007,7 @@ "\n" "'%s'" -#: ../gui/wxpython/dbmgr/base.py:2059 +#: ../gui/wxpython/dbmgr/base.py:2061 #, python-format msgid "" "Loading attribute data failed.\n" @@ -18947,47 +19020,47 @@ "\n" "%s" -#: ../gui/wxpython/dbmgr/base.py:2295 +#: ../gui/wxpython/dbmgr/base.py:2297 #, python-format msgid "Table <%s> - right-click to delete column(s)" msgstr "Tabela <%s> - kliknij prawym by usunąć kolumnÄ™(y)" -#: ../gui/wxpython/dbmgr/base.py:2399 ../gui/wxpython/gmodeler/dialogs.py:359 +#: ../gui/wxpython/dbmgr/base.py:2401 ../gui/wxpython/gmodeler/dialogs.py:359 msgid "To" msgstr "Na" -#: ../gui/wxpython/dbmgr/base.py:2517 +#: ../gui/wxpython/dbmgr/base.py:2519 msgid "Unable to rename column. No column name defined." msgstr "Nie można zmienić nazwy kolumny. Nie zdefiniowano nazwy kolumny." -#: ../gui/wxpython/dbmgr/base.py:2525 +#: ../gui/wxpython/dbmgr/base.py:2527 #, python-format msgid "Unable to rename column <%(column)s> to <%(columnTo)s>. Column already exists in the table <%(table)s>." msgstr "Nie można zmienić nazwy kolumny <%(column)s> na <%(columnTo)s>. Kolumna już istnieje w tabeli <%(table)s>." -#: ../gui/wxpython/dbmgr/base.py:2543 +#: ../gui/wxpython/dbmgr/base.py:2545 #, python-format msgid "Unable to rename column. Column <%(column)s> doesn't exist in the table <%(table)s>." msgstr "Nie można zmienić nazwy kolumny. Kolumna <%(column)s> nie istnieje w tabeli <%(table)s>." -#: ../gui/wxpython/dbmgr/base.py:2582 +#: ../gui/wxpython/dbmgr/base.py:2584 msgid "Drop selected column" msgstr "UsuÅ„ wybranÄ… kolumnÄ™" -#: ../gui/wxpython/dbmgr/base.py:2586 +#: ../gui/wxpython/dbmgr/base.py:2588 msgid "Drop all columns" msgstr "UsuÅ„ wszystkie kolumny" -#: ../gui/wxpython/dbmgr/base.py:2618 +#: ../gui/wxpython/dbmgr/base.py:2620 #, python-format msgid "Selected %s will PERMANENTLY removed from table. Do you want to drop the column?" msgstr "Wybrane kolumny '%s' zostanÄ… caÅ‚kowicie usuniÄ™te z tabeli. Chcesz je wykasować?" -#: ../gui/wxpython/dbmgr/base.py:2621 ../gui/wxpython/dbmgr/base.py:2665 +#: ../gui/wxpython/dbmgr/base.py:2623 ../gui/wxpython/dbmgr/base.py:2667 msgid "Drop column(s)" msgstr "UsuÅ„ kolumny" -#: ../gui/wxpython/dbmgr/base.py:2662 +#: ../gui/wxpython/dbmgr/base.py:2664 #, python-format msgid "" "Selected columns\n" @@ -18998,101 +19071,101 @@ " %s\n" " zostanÄ… caÅ‚kowicie usuniÄ™te z tabeli. Chcesz je wykasować?" -#: ../gui/wxpython/dbmgr/base.py:2768 +#: ../gui/wxpython/dbmgr/base.py:2770 msgid "List of layers" msgstr "Lista warstw" -#: ../gui/wxpython/dbmgr/base.py:2853 ../gui/wxpython/dbmgr/base.py:3281 -#: ../gui/wxpython/dbmgr/base.py:3713 +#: ../gui/wxpython/dbmgr/base.py:2855 ../gui/wxpython/dbmgr/base.py:3283 +#: ../gui/wxpython/dbmgr/base.py:3715 #, python-format msgid "Drop also linked attribute table (%s)" msgstr "OdÅ‚Ä…cz także podÅ‚Ä…czonÄ… tabelÄ™ atrybutów (%s)" -#: ../gui/wxpython/dbmgr/base.py:2896 +#: ../gui/wxpython/dbmgr/base.py:2898 msgid "Column name" msgstr "Nazwa kolumny" -#: ../gui/wxpython/dbmgr/base.py:2896 ../gui/wxpython/gmodeler/frame.py:1732 +#: ../gui/wxpython/dbmgr/base.py:2898 ../gui/wxpython/gmodeler/frame.py:1732 #: ../gui/wxpython/gmodeler/frame.py:1785 msgid "Data type" msgstr "Typ danych" -#: ../gui/wxpython/dbmgr/base.py:2896 +#: ../gui/wxpython/dbmgr/base.py:2898 msgid "Data length" msgstr "DÅ‚ugość pola" -#: ../gui/wxpython/dbmgr/base.py:2953 ../gui/wxpython/dbmgr/base.py:3079 -#: ../gui/wxpython/dbmgr/base.py:3347 +#: ../gui/wxpython/dbmgr/base.py:2955 ../gui/wxpython/dbmgr/base.py:3081 +#: ../gui/wxpython/dbmgr/base.py:3349 msgid "Driver" msgstr "Sterownik" -#: ../gui/wxpython/dbmgr/base.py:2956 +#: ../gui/wxpython/dbmgr/base.py:2958 msgid "Key" msgstr "Klucz" -#: ../gui/wxpython/dbmgr/base.py:3055 +#: ../gui/wxpython/dbmgr/base.py:3057 msgid "Add layer" msgstr "Dodaj warstwÄ™" -#: ../gui/wxpython/dbmgr/base.py:3065 +#: ../gui/wxpython/dbmgr/base.py:3067 msgid "Layer description" msgstr "Opis warstwy" -#: ../gui/wxpython/dbmgr/base.py:3095 ../gui/wxpython/dbmgr/base.py:3139 -#: ../gui/wxpython/dbmgr/base.py:3365 +#: ../gui/wxpython/dbmgr/base.py:3097 ../gui/wxpython/dbmgr/base.py:3141 +#: ../gui/wxpython/dbmgr/base.py:3367 msgid "Key column" msgstr "Kolumna z kluczem" -#: ../gui/wxpython/dbmgr/base.py:3100 +#: ../gui/wxpython/dbmgr/base.py:3102 msgid "Insert record for each category into table" msgstr "Wprowadź do tabeli wartoÅ›ci dla wszystkich kategorii" -#: ../gui/wxpython/dbmgr/base.py:3122 +#: ../gui/wxpython/dbmgr/base.py:3124 msgid "You need to add categories by v.category module." msgstr "Dodaj kategorie za pomocÄ… moduÅ‚u v.category." -#: ../gui/wxpython/dbmgr/base.py:3126 +#: ../gui/wxpython/dbmgr/base.py:3128 msgid "Table description" msgstr "Opis tabeli" -#: ../gui/wxpython/dbmgr/base.py:3134 +#: ../gui/wxpython/dbmgr/base.py:3136 msgid "Table name" msgstr "Nazwa tabeli" -#: ../gui/wxpython/dbmgr/base.py:3148 +#: ../gui/wxpython/dbmgr/base.py:3150 msgid "&Create table" msgstr "&Tworzenie tabeli" -#: ../gui/wxpython/dbmgr/base.py:3152 +#: ../gui/wxpython/dbmgr/base.py:3154 #: ../gui/wxpython/web_services/dialogs.py:537 msgid "&Add layer" msgstr "&Dodaj warstwÄ™" -#: ../gui/wxpython/dbmgr/base.py:3156 +#: ../gui/wxpython/dbmgr/base.py:3158 msgid "&Set default" msgstr "&Ustaw domyÅ›lne" -#: ../gui/wxpython/dbmgr/base.py:3260 +#: ../gui/wxpython/dbmgr/base.py:3262 msgid "Remove layer" msgstr "UsuÅ„ warstwÄ™" -#: ../gui/wxpython/dbmgr/base.py:3263 +#: ../gui/wxpython/dbmgr/base.py:3265 msgid "Layer to remove" msgstr "Warstwa do usuniÄ™cia" -#: ../gui/wxpython/dbmgr/base.py:3289 +#: ../gui/wxpython/dbmgr/base.py:3291 msgid "&Remove layer" msgstr "&UsuÅ„ warstwÄ™" -#: ../gui/wxpython/dbmgr/base.py:3332 +#: ../gui/wxpython/dbmgr/base.py:3334 msgid "Modify layer" msgstr "Modyfikuj warstwÄ™" -#: ../gui/wxpython/dbmgr/base.py:3408 +#: ../gui/wxpython/dbmgr/base.py:3410 msgid "&Modify layer" msgstr "&Modyfikuj warstwÄ™" -#: ../gui/wxpython/dbmgr/base.py:3457 +#: ../gui/wxpython/dbmgr/base.py:3459 msgid "" "Unable to get list of tables.\n" "Please use db.connect to set database parameters." @@ -19100,46 +19173,46 @@ "Nie można uzyskać listy tabel.\n" "Aby ustawić parametry bazy danych użyj db.connect." -#: ../gui/wxpython/dbmgr/base.py:3554 +#: ../gui/wxpython/dbmgr/base.py:3556 msgid "Unable to create new table. Table name or key column name is missing." msgstr "Nie można utworzyć nowej tabeli. Brakuje nazwy tabeli lub nazwy kolumny przechowujÄ…cej klucz." -#: ../gui/wxpython/dbmgr/base.py:3561 +#: ../gui/wxpython/dbmgr/base.py:3563 #, python-format msgid "Unable to create new table. Table <%s> already exists in the database." msgstr "Nie można utworzyć nowej tabeli. Tabela <%s> już istnieje w bazie danych." -#: ../gui/wxpython/dbmgr/base.py:3602 +#: ../gui/wxpython/dbmgr/base.py:3604 #, python-format msgid "Unable to add new layer to vector map <%(vector)s>. Layer %(layer)d already exists." msgstr "Nie można dodać nowej warstwy do mapy wektorowej <%(vector)s>. Warstwa %(layer)d już istnieje." -#: ../gui/wxpython/dbmgr/base.py:3771 +#: ../gui/wxpython/dbmgr/base.py:3773 msgid "Field statistics" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3792 +#: ../gui/wxpython/dbmgr/base.py:3794 msgid "Copy statistics the clipboard (Ctrl+C)" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3859 +#: ../gui/wxpython/dbmgr/base.py:3861 msgid "Statistics is not support for DBF tables." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3886 +#: ../gui/wxpython/dbmgr/base.py:3888 msgid "Unable to calculte statistics." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3894 +#: ../gui/wxpython/dbmgr/base.py:3896 #, python-format msgid "Unable to calculte statistics. Invalid number of lines %d (should be %d)." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3914 +#: ../gui/wxpython/dbmgr/base.py:3916 msgid "Unable to calculte standard deviation." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3920 +#: ../gui/wxpython/dbmgr/base.py:3922 #, python-format msgid "Field statistics <%s>" msgstr "" @@ -19757,57 +19830,57 @@ msgid "Y" msgstr "Y" -#: ../gui/wxpython/timeline/frame.py:570 +#: ../gui/wxpython/timeline/frame.py:572 #, python-format msgid "Mapset: %s" msgstr "Mapset: %s" -#: ../gui/wxpython/timeline/frame.py:571 +#: ../gui/wxpython/timeline/frame.py:573 #, python-format msgid "Map name: %s" msgstr "Nazwa mapy: %s" -#: ../gui/wxpython/timeline/frame.py:573 +#: ../gui/wxpython/timeline/frame.py:575 #, python-format msgid "Start time: %s" msgstr "Czas poczÄ…tku: %s" -#: ../gui/wxpython/timeline/frame.py:576 +#: ../gui/wxpython/timeline/frame.py:578 #, python-format msgid "End time: %s" msgstr "Czas zakoÅ„czenia: %s" -#: ../gui/wxpython/timeline/frame.py:580 +#: ../gui/wxpython/timeline/frame.py:582 msgid "WARNING: invalid topology" msgstr "WARNING: invalid topology" -#: ../gui/wxpython/timeline/frame.py:582 +#: ../gui/wxpython/timeline/frame.py:584 msgid "" "\n" "Press Del to dismiss." msgstr "" -#: ../gui/wxpython/mapdisp/main.py:187 +#: ../gui/wxpython/mapdisp/main.py:189 #, python-format msgid "Unsupported command %s." msgstr "" -#: ../gui/wxpython/mapdisp/main.py:281 +#: ../gui/wxpython/mapdisp/main.py:283 #, python-format msgid "Unable to read cmdfile '%(cmd)s'. Details: %(det)s" msgstr "" -#: ../gui/wxpython/mapdisp/main.py:616 +#: ../gui/wxpython/mapdisp/main.py:618 #, python-format msgid "Starting map display <%s>..." msgstr "Otwieranie okna mapy <%s>..." -#: ../gui/wxpython/mapdisp/main.py:622 +#: ../gui/wxpython/mapdisp/main.py:624 #, python-format msgid "Unable to create file <%s>" msgstr "" -#: ../gui/wxpython/mapdisp/main.py:638 +#: ../gui/wxpython/mapdisp/main.py:640 #, python-format msgid "Stopping map display <%s>..." msgstr "Zamykanie okna mapy <%s>..." @@ -19960,33 +20033,33 @@ msgid "d.to.rast can be used only in 2D mode." msgstr "" -#: ../gui/wxpython/mapdisp/frame.py:890 +#: ../gui/wxpython/mapdisp/frame.py:889 #, python-format msgid "Vector map <%s> opened for editing - skipped." msgstr "" -#: ../gui/wxpython/mapdisp/frame.py:961 +#: ../gui/wxpython/mapdisp/frame.py:960 #, python-brace-format msgid "Failed to query vector map(s) <{maps}>. Check database settings and topology." msgstr "" -#: ../gui/wxpython/mapdisp/frame.py:1395 +#: ../gui/wxpython/mapdisp/frame.py:1394 msgid "Set computational region extent from display" msgstr "Ustaw zasiÄ™g wyÅ›wietlonej mapy jako region obliczeniowy" -#: ../gui/wxpython/mapdisp/frame.py:1397 +#: ../gui/wxpython/mapdisp/frame.py:1396 msgid "Set computational region extent interactively" msgstr "" -#: ../gui/wxpython/mapdisp/frame.py:1399 +#: ../gui/wxpython/mapdisp/frame.py:1398 msgid "Set computational region from named region" msgstr "" -#: ../gui/wxpython/mapdisp/frame.py:1404 +#: ../gui/wxpython/mapdisp/frame.py:1403 msgid "Save computational region to named region" msgstr "Zapisz region obliczeniowy do nazwanego regionu" -#: ../gui/wxpython/mapdisp/frame.py:1537 +#: ../gui/wxpython/mapdisp/frame.py:1536 msgid "Raster Digitizer Toolbar" msgstr "" @@ -20386,10 +20459,6 @@ msgid "Do you want to create new mapset?" msgstr "Czy chcesz utworzyć nowy Mapset?" -#, fuzzy -msgid "failed to open '{}'" -msgstr "nie można otworzyć '%s'" - msgid "No GRASS-python library found." msgstr "Nie znaleziono biblioteki GRASS-python." diff -Nru grass-7.4.3/locale/po/grasswxpy_pt_BR.po grass-7.6.0/locale/po/grasswxpy_pt_BR.po --- grass-7.4.3/locale/po/grasswxpy_pt_BR.po 2018-11-24 09:45:23.000000000 +0000 +++ grass-7.6.0/locale/po/grasswxpy_pt_BR.po 2018-12-26 10:57:24.000000000 +0000 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: grasswxpy_pt_BR\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-03-24 00:06+0100\n" +"POT-Creation-Date: 2018-12-26 11:43+0100\n" "PO-Revision-Date: 2017-05-23 21:08+0200\n" "Last-Translator: Daniel Victoria , 2017\n" "Language-Team: Portuguese (Brazil) (https://www.transifex.com/grass-gis/teams/45198/pt_BR/)\n" @@ -53,18 +53,18 @@ msgid "Set drawing color (not raster cell color)" msgstr "" -#: ../gui/wxpython/rdigit/toolbars.py:88 +#: ../gui/wxpython/rdigit/toolbars.py:85 msgid "Cell value:" msgstr "" -#: ../gui/wxpython/rdigit/toolbars.py:101 +#: ../gui/wxpython/rdigit/toolbars.py:99 msgid "Width of currently digitized line or diameter of a digitized point in map units." msgstr "" -#: ../gui/wxpython/rdigit/toolbars.py:102 +#: ../gui/wxpython/rdigit/toolbars.py:100 #: ../gui/wxpython/nviz/preferences.py:559 -#: ../gui/wxpython/gui_core/dialogs.py:1933 -#: ../gui/wxpython/psmap/dialogs.py:3831 +#: ../gui/wxpython/gui_core/dialogs.py:1938 +#: ../gui/wxpython/psmap/dialogs.py:3833 #: ../gui/wxpython/gmodeler/preferences.py:184 #: ../gui/wxpython/gmodeler/preferences.py:350 #: ../gui/wxpython/gmodeler/preferences.py:462 @@ -72,7 +72,7 @@ msgid "Width:" msgstr "" -#: ../gui/wxpython/rdigit/toolbars.py:142 +#: ../gui/wxpython/rdigit/toolbars.py:146 msgid "New raster map" msgstr "" @@ -103,7 +103,7 @@ #: ../gui/wxpython/rdigit/dialogs.py:104 #: ../gui/wxpython/modules/colorrules.py:679 -#: ../gui/wxpython/gui_core/dialogs.py:475 +#: ../gui/wxpython/gui_core/dialogs.py:476 #: ../gui/wxpython/lmgr/layertree.py:1085 #: ../gui/wxpython/datacatalog/tree.py:220 msgid "Overwrite?" @@ -196,7 +196,7 @@ msgstr "" #: ../gui/wxpython/modules/colorrules.py:453 ../gui/wxpython/menustrings.py:9 -#: ../gui/wxpython/menustrings.py:2009 +#: ../gui/wxpython/menustrings.py:2010 #: ../gui/wxpython/image2target/ii2t_menustrings.py:10 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1977 msgid "Save" @@ -223,7 +223,7 @@ msgstr "" #: ../gui/wxpython/modules/colorrules.py:582 -#: ../gui/wxpython/iclass/toolbars.py:76 +#: ../gui/wxpython/iclass/toolbars.py:78 msgid "Preview" msgstr "" @@ -242,7 +242,7 @@ msgstr "" #: ../gui/wxpython/modules/colorrules.py:690 -#: ../gui/wxpython/gui_core/forms.py:2346 +#: ../gui/wxpython/gui_core/forms.py:2376 msgid "Nothing to save." msgstr "" @@ -266,7 +266,7 @@ #: ../gui/wxpython/modules/colorrules.py:972 #: ../gui/wxpython/modules/colorrules.py:1654 #: ../gui/wxpython/modules/colorrules.py:1658 -#: ../gui/wxpython/psmap/dialogs.py:3537 +#: ../gui/wxpython/psmap/dialogs.py:3539 msgid "range" msgstr "" @@ -334,7 +334,7 @@ msgstr "" #: ../gui/wxpython/modules/colorrules.py:1139 ../gui/wxpython/dbmgr/base.py:467 -#: ../gui/wxpython/dbmgr/base.py:2307 +#: ../gui/wxpython/dbmgr/base.py:2309 msgid "Add column" msgstr "" @@ -431,7 +431,7 @@ msgstr "" #: ../gui/wxpython/modules/mcalc_builder.py:158 -#: ../gui/wxpython/modules/vclean.py:173 ../gui/wxpython/gui_core/forms.py:595 +#: ../gui/wxpython/modules/vclean.py:173 ../gui/wxpython/gui_core/forms.py:607 #: ../gui/wxpython/gui_core/menu.py:174 ../gui/wxpython/gmodeler/model.py:2835 #: ../gui/wxpython/gmodeler/frame.py:1983 msgid "&Run" @@ -442,7 +442,7 @@ msgstr "" #: ../gui/wxpython/modules/mcalc_builder.py:165 -#: ../gui/wxpython/gui_core/forms.py:1858 +#: ../gui/wxpython/gui_core/forms.py:1868 msgid "&Load" msgstr "" @@ -451,7 +451,7 @@ msgstr "" #: ../gui/wxpython/modules/mcalc_builder.py:169 -#: ../gui/wxpython/gui_core/forms.py:615 +#: ../gui/wxpython/gui_core/forms.py:627 msgid "Copy the current command string to the clipboard" msgstr "" @@ -574,7 +574,7 @@ #: ../gui/wxpython/modules/mcalc_builder.py:283 #: ../gui/wxpython/modules/import_export.py:96 #: ../gui/wxpython/modules/vclean.py:145 -#: ../gui/wxpython/gui_core/preferences.py:1138 +#: ../gui/wxpython/gui_core/preferences.py:1132 #: ../gui/wxpython/gmodeler/preferences.py:682 msgid "Allow output files to overwrite existing files" msgstr "Permitir que os arquivos de saída sobescrevam os arquivos existentes" @@ -595,28 +595,28 @@ msgid "Add created raster map into layer tree" msgstr "" -#: ../gui/wxpython/modules/mcalc_builder.py:642 +#: ../gui/wxpython/modules/mcalc_builder.py:658 msgid "You must enter the name of a new raster map to create." msgstr "" -#: ../gui/wxpython/modules/mcalc_builder.py:653 +#: ../gui/wxpython/modules/mcalc_builder.py:669 msgid "You must enter an expression to create a new raster map." msgstr "" -#: ../gui/wxpython/modules/mcalc_builder.py:713 +#: ../gui/wxpython/modules/mcalc_builder.py:729 msgid "Choose a file name to save the expression" msgstr "" -#: ../gui/wxpython/modules/mcalc_builder.py:714 -#: ../gui/wxpython/modules/mcalc_builder.py:736 +#: ../gui/wxpython/modules/mcalc_builder.py:730 +#: ../gui/wxpython/modules/mcalc_builder.py:752 msgid "Expression file (*)|*" msgstr "" -#: ../gui/wxpython/modules/mcalc_builder.py:735 +#: ../gui/wxpython/modules/mcalc_builder.py:751 msgid "Choose a file name to load the expression" msgstr "" -#: ../gui/wxpython/modules/mcalc_builder.py:771 +#: ../gui/wxpython/modules/mcalc_builder.py:787 #, python-brace-format msgid "'{cmd}' copied to clipboard" msgstr "" @@ -645,12 +645,12 @@ #: ../gui/wxpython/modules/import_export.py:78 #: ../gui/wxpython/modules/import_export.py:869 -#: ../gui/wxpython/gui_core/forms.py:2031 +#: ../gui/wxpython/gui_core/forms.py:2041 msgid "Layer id" msgstr "" #: ../gui/wxpython/modules/import_export.py:79 -#: ../gui/wxpython/gui_core/forms.py:2032 +#: ../gui/wxpython/gui_core/forms.py:2042 #: ../gui/wxpython/web_services/widgets.py:937 msgid "Layer name" msgstr "" @@ -660,13 +660,13 @@ msgstr "" #: ../gui/wxpython/modules/import_export.py:82 -#: ../gui/wxpython/gui_core/forms.py:2033 ../gui/wxpython/psmap/dialogs.py:2176 +#: ../gui/wxpython/gui_core/forms.py:2043 ../gui/wxpython/psmap/dialogs.py:2178 msgid "Feature type" msgstr "" #: ../gui/wxpython/modules/import_export.py:83 #: ../gui/wxpython/modules/import_export.py:85 -#: ../gui/wxpython/gui_core/forms.py:2034 +#: ../gui/wxpython/gui_core/forms.py:2044 msgid "Projection match" msgstr "" @@ -675,16 +675,16 @@ msgstr "" #: ../gui/wxpython/modules/import_export.py:105 -#: ../gui/wxpython/gui_core/forms.py:684 +#: ../gui/wxpython/gui_core/forms.py:696 msgid "Close dialog on finish" msgstr "" #: ../gui/wxpython/modules/import_export.py:117 #: ../gui/wxpython/modules/import_export.py:670 #: ../gui/wxpython/iscatt/dialogs.py:402 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1878 -#: ../gui/wxpython/image2target/ii2t_manager.py:2703 -#: ../gui/wxpython/gcp/manager.py:2630 ../gui/wxpython/vnet/dialogs.py:1312 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1880 +#: ../gui/wxpython/image2target/ii2t_manager.py:2706 +#: ../gui/wxpython/gcp/manager.py:2632 ../gui/wxpython/vnet/dialogs.py:1312 #: ../gui/wxpython/web_services/dialogs.py:145 #: ../gui/wxpython/web_services/dialogs.py:901 msgid "Close dialog" @@ -711,7 +711,7 @@ msgstr "" #: ../gui/wxpython/modules/import_export.py:376 -#: ../gui/wxpython/menustrings.py:161 ../gui/wxpython/menustrings.py:1179 +#: ../gui/wxpython/menustrings.py:161 ../gui/wxpython/menustrings.py:1180 #: ../gui/wxpython/image2target/ii2t_menustrings.py:159 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1160 #: ../gui/wxpython/lmgr/layertree.py:60 @@ -719,7 +719,7 @@ msgstr "Fazer link com dados raster externos" #: ../gui/wxpython/modules/import_export.py:378 -#: ../gui/wxpython/menustrings.py:36 ../gui/wxpython/menustrings.py:1054 +#: ../gui/wxpython/menustrings.py:36 ../gui/wxpython/menustrings.py:1055 #: ../gui/wxpython/image2target/ii2t_menustrings.py:37 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1038 #: ../gui/wxpython/lmgr/layertree.py:58 @@ -757,7 +757,7 @@ msgstr "" #: ../gui/wxpython/modules/import_export.py:517 -#: ../gui/wxpython/menustrings.py:163 ../gui/wxpython/menustrings.py:1181 +#: ../gui/wxpython/menustrings.py:163 ../gui/wxpython/menustrings.py:1182 #: ../gui/wxpython/image2target/ii2t_menustrings.py:161 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1162 #: ../gui/wxpython/lmgr/layertree.py:68 @@ -765,7 +765,7 @@ msgstr "Fazer link com dados vetoriais externos" #: ../gui/wxpython/modules/import_export.py:519 -#: ../gui/wxpython/menustrings.py:67 ../gui/wxpython/menustrings.py:1085 +#: ../gui/wxpython/menustrings.py:67 ../gui/wxpython/menustrings.py:1086 #: ../gui/wxpython/image2target/ii2t_menustrings.py:67 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1068 #: ../gui/wxpython/lmgr/layertree.py:66 @@ -802,21 +802,21 @@ #: ../gui/wxpython/location_wizard/wizard.py:1421 #: ../gui/wxpython/location_wizard/wizard.py:1511 #: ../gui/wxpython/location_wizard/wizard.py:1739 -#: ../gui/wxpython/nviz/tools.py:626 ../gui/wxpython/gui_core/forms.py:1819 -#: ../gui/wxpython/gui_core/forms.py:1911 -#: ../gui/wxpython/gui_core/gselect.py:1193 -#: ../gui/wxpython/gui_core/gselect.py:1507 -#: ../gui/wxpython/gui_core/gselect.py:1523 -#: ../gui/wxpython/gui_core/gselect.py:1570 -#: ../gui/wxpython/gui_core/gselect.py:1606 -#: ../gui/wxpython/psmap/dialogs.py:2679 ../gui/wxpython/psmap/dialogs.py:3021 -#: ../gui/wxpython/psmap/dialogs.py:5796 -#: ../gui/wxpython/animation/dialogs.py:508 -#: ../gui/wxpython/animation/dialogs.py:1080 -#: ../gui/wxpython/animation/dialogs.py:1198 -#: ../gui/wxpython/animation/dialogs.py:1234 -#: ../gui/wxpython/animation/dialogs.py:1258 -#: ../gui/wxpython/animation/dialogs.py:1289 +#: ../gui/wxpython/nviz/tools.py:626 ../gui/wxpython/gui_core/forms.py:1829 +#: ../gui/wxpython/gui_core/forms.py:1921 +#: ../gui/wxpython/gui_core/gselect.py:1199 +#: ../gui/wxpython/gui_core/gselect.py:1499 +#: ../gui/wxpython/gui_core/gselect.py:1515 +#: ../gui/wxpython/gui_core/gselect.py:1562 +#: ../gui/wxpython/gui_core/gselect.py:1598 +#: ../gui/wxpython/psmap/dialogs.py:2681 ../gui/wxpython/psmap/dialogs.py:3023 +#: ../gui/wxpython/psmap/dialogs.py:5798 +#: ../gui/wxpython/animation/dialogs.py:511 +#: ../gui/wxpython/animation/dialogs.py:1083 +#: ../gui/wxpython/animation/dialogs.py:1201 +#: ../gui/wxpython/animation/dialogs.py:1237 +#: ../gui/wxpython/animation/dialogs.py:1261 +#: ../gui/wxpython/animation/dialogs.py:1292 ../gui/wxpython/tplot/frame.py:316 msgid "Browse" msgstr "" @@ -957,7 +957,7 @@ msgstr "" #: ../gui/wxpython/modules/histogram.py:191 -#: ../gui/wxpython/mapwin/buffered.py:699 +#: ../gui/wxpython/mapwin/buffered.py:701 msgid "Please wait, exporting image..." msgstr "" @@ -966,8 +966,8 @@ msgstr "" #: ../gui/wxpython/modules/histogram.py:400 -#: ../gui/wxpython/iclass/g.gui.iclass.py:91 ../gui/wxpython/nviz/wxnviz.py:347 -#: ../gui/wxpython/nviz/wxnviz.py:358 +#: ../gui/wxpython/iclass/g.gui.iclass.py:91 ../gui/wxpython/nviz/wxnviz.py:352 +#: ../gui/wxpython/nviz/wxnviz.py:363 #: ../gui/wxpython/mapswipe/g.gui.mapswipe.py:79 #, python-format msgid "Raster map <%s> not found" @@ -987,7 +987,7 @@ #: ../gui/wxpython/modules/histogram.py:501 ../gui/wxpython/wxplot/base.py:610 #: ../gui/wxpython/photo2image/ip2i_mapdisplay.py:425 -#: ../gui/wxpython/menustrings.py:2055 +#: ../gui/wxpython/menustrings.py:2056 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2023 #: ../gui/wxpython/image2target/ii2t_mapdisplay.py:426 #: ../gui/wxpython/psmap/toolbars.py:76 ../gui/wxpython/gcp/mapdisplay.py:426 @@ -1331,10 +1331,10 @@ msgid "Selected group must be in current mapset" msgstr "" -#: ../gui/wxpython/wxplot/dialogs.py:602 ../gui/wxpython/psmap/dialogs.py:595 -#: ../gui/wxpython/psmap/dialogs.py:1421 ../gui/wxpython/psmap/dialogs.py:1445 -#: ../gui/wxpython/psmap/dialogs.py:1496 ../gui/wxpython/psmap/dialogs.py:5104 -#: ../gui/wxpython/animation/dialogs.py:743 +#: ../gui/wxpython/wxplot/dialogs.py:602 ../gui/wxpython/psmap/dialogs.py:597 +#: ../gui/wxpython/psmap/dialogs.py:1423 ../gui/wxpython/psmap/dialogs.py:1447 +#: ../gui/wxpython/psmap/dialogs.py:1498 ../gui/wxpython/psmap/dialogs.py:5106 +#: ../gui/wxpython/animation/dialogs.py:746 #: ../gui/wxpython/animation/controller.py:295 msgid "Invalid input" msgstr "Entrada inválida" @@ -1365,11 +1365,11 @@ msgstr "" #: ../gui/wxpython/wxplot/dialogs.py:751 -#: ../gui/wxpython/gui_core/preferences.py:507 -#: ../gui/wxpython/gui_core/preferences.py:787 -#: ../gui/wxpython/gui_core/dialogs.py:2414 -#: ../gui/wxpython/psmap/dialogs.py:3947 ../gui/wxpython/psmap/dialogs.py:4554 -#: ../gui/wxpython/psmap/dialogs.py:5218 +#: ../gui/wxpython/gui_core/preferences.py:500 +#: ../gui/wxpython/gui_core/preferences.py:781 +#: ../gui/wxpython/gui_core/dialogs.py:2419 +#: ../gui/wxpython/psmap/dialogs.py:3949 ../gui/wxpython/psmap/dialogs.py:4556 +#: ../gui/wxpython/psmap/dialogs.py:5220 msgid "Font settings" msgstr "" @@ -1387,9 +1387,9 @@ #: ../gui/wxpython/wxplot/dialogs.py:829 ../gui/wxpython/wxplot/dialogs.py:1428 #: ../gui/wxpython/iscatt/dialogs.py:397 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1873 -#: ../gui/wxpython/image2target/ii2t_manager.py:2698 -#: ../gui/wxpython/gcp/manager.py:2625 ../gui/wxpython/vnet/dialogs.py:1307 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1875 +#: ../gui/wxpython/image2target/ii2t_manager.py:2701 +#: ../gui/wxpython/gcp/manager.py:2627 ../gui/wxpython/vnet/dialogs.py:1307 msgid "Apply changes for the current session" msgstr "" @@ -1399,17 +1399,17 @@ #: ../gui/wxpython/wxplot/dialogs.py:836 ../gui/wxpython/wxplot/dialogs.py:1432 #: ../gui/wxpython/iscatt/dialogs.py:400 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1876 -#: ../gui/wxpython/image2target/ii2t_manager.py:2701 -#: ../gui/wxpython/gui_core/preferences.py:98 -#: ../gui/wxpython/gcp/manager.py:2628 ../gui/wxpython/vnet/dialogs.py:1310 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1878 +#: ../gui/wxpython/image2target/ii2t_manager.py:2704 +#: ../gui/wxpython/gui_core/preferences.py:100 +#: ../gui/wxpython/gcp/manager.py:2630 ../gui/wxpython/vnet/dialogs.py:1310 msgid "Apply and save changes to user settings file (default for next sessions)" msgstr "" #: ../gui/wxpython/wxplot/dialogs.py:838 ../gui/wxpython/wxplot/dialogs.py:1433 #: ../gui/wxpython/vdigit/preferences.py:70 -#: ../gui/wxpython/gui_core/preferences.py:101 -#: ../gui/wxpython/psmap/dialogs.py:475 +#: ../gui/wxpython/gui_core/preferences.py:103 +#: ../gui/wxpython/psmap/dialogs.py:477 #: ../gui/wxpython/gmodeler/preferences.py:696 msgid "Close dialog and ignore changes" msgstr "Fechar caixa de diálogo e ignorar alterações" @@ -1424,7 +1424,7 @@ msgstr "" #: ../gui/wxpython/wxplot/dialogs.py:965 ../gui/wxpython/core/workspace.py:1635 -#: ../gui/wxpython/core/gcmd.py:140 ../gui/wxpython/mapwin/buffered.py:2141 +#: ../gui/wxpython/core/gcmd.py:142 ../gui/wxpython/mapwin/buffered.py:2142 msgid "Warning" msgstr "Aviso" @@ -1450,8 +1450,8 @@ msgid "Line width" msgstr "Largura da linha" -#: ../gui/wxpython/wxplot/dialogs.py:1072 ../gui/wxpython/psmap/dialogs.py:2942 -#: ../gui/wxpython/psmap/dialogs.py:6807 +#: ../gui/wxpython/wxplot/dialogs.py:1072 ../gui/wxpython/psmap/dialogs.py:2944 +#: ../gui/wxpython/psmap/dialogs.py:6809 msgid "Line style" msgstr "" @@ -1468,7 +1468,7 @@ #: ../gui/wxpython/wxplot/dialogs.py:1109 #: ../gui/wxpython/wxplot/dialogs.py:1191 ../gui/wxpython/iclass/dialogs.py:396 #: ../gui/wxpython/nviz/tools.py:976 ../gui/wxpython/nviz/tools.py:2816 -#: ../gui/wxpython/psmap/dialogs.py:6378 ../gui/wxpython/psmap/dialogs.py:6738 +#: ../gui/wxpython/psmap/dialogs.py:6380 ../gui/wxpython/psmap/dialogs.py:6740 #: ../gui/wxpython/gmodeler/preferences.py:107 #: ../gui/wxpython/gmodeler/preferences.py:421 #: ../gui/wxpython/gmodeler/preferences.py:533 @@ -1476,19 +1476,19 @@ msgstr "" #: ../gui/wxpython/wxplot/dialogs.py:1123 -#: ../gui/wxpython/wxplot/dialogs.py:1204 ../gui/wxpython/psmap/dialogs.py:2730 -#: ../gui/wxpython/psmap/dialogs.py:3804 ../gui/wxpython/psmap/dialogs.py:4852 +#: ../gui/wxpython/wxplot/dialogs.py:1204 ../gui/wxpython/psmap/dialogs.py:2732 +#: ../gui/wxpython/psmap/dialogs.py:3806 ../gui/wxpython/psmap/dialogs.py:4854 msgid "Size" msgstr "" #: ../gui/wxpython/wxplot/dialogs.py:1137 -#: ../gui/wxpython/wxplot/dialogs.py:1218 ../gui/wxpython/psmap/dialogs.py:2414 -#: ../gui/wxpython/psmap/dialogs.py:2575 +#: ../gui/wxpython/wxplot/dialogs.py:1218 ../gui/wxpython/psmap/dialogs.py:2416 +#: ../gui/wxpython/psmap/dialogs.py:2577 msgid "Fill" msgstr "" #: ../gui/wxpython/wxplot/dialogs.py:1164 -#: ../gui/wxpython/wxplot/dialogs.py:1245 ../gui/wxpython/psmap/dialogs.py:4942 +#: ../gui/wxpython/wxplot/dialogs.py:1245 ../gui/wxpython/psmap/dialogs.py:4944 msgid "Style" msgstr "" @@ -1706,63 +1706,63 @@ "%s" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:34 +#: ../gui/wxpython/iclass/toolbars.py:36 msgid "Set opacity level" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:37 ../gui/wxpython/iclass/dialogs.py:280 +#: ../gui/wxpython/iclass/toolbars.py:39 ../gui/wxpython/iclass/dialogs.py:280 msgid "Class manager" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:40 ../gui/wxpython/iclass/dialogs.py:44 +#: ../gui/wxpython/iclass/toolbars.py:42 ../gui/wxpython/iclass/dialogs.py:44 #: ../gui/wxpython/iscatt/toolbars.py:46 msgid "Select imagery group" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:43 +#: ../gui/wxpython/iclass/toolbars.py:45 msgid "Run analysis, update histogram and coincidence plots" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:46 +#: ../gui/wxpython/iclass/toolbars.py:48 msgid "Save signature file for i.maxlik" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:49 +#: ../gui/wxpython/iclass/toolbars.py:51 msgid "Remove selected map layer" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:52 +#: ../gui/wxpython/iclass/toolbars.py:54 msgid "Export training areas to vector map" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:55 +#: ../gui/wxpython/iclass/toolbars.py:57 msgid "Import training areas from vector map" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:58 +#: ../gui/wxpython/iclass/toolbars.py:60 #: ../gui/wxpython/gui_core/simplelmgr.py:480 #: ../gui/wxpython/lmgr/layertree.py:82 msgid "Add RGB map layer" msgstr "Adicionar camada RGB" -#: ../gui/wxpython/iclass/toolbars.py:76 +#: ../gui/wxpython/iclass/toolbars.py:78 msgid "Training" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:82 +#: ../gui/wxpython/iclass/toolbars.py:84 msgid "Set map canvas for " msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:84 +#: ../gui/wxpython/iclass/toolbars.py:86 msgid "/ Zoom to map" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:260 -#: ../gui/wxpython/iclass/toolbars.py:269 +#: ../gui/wxpython/iclass/toolbars.py:262 +#: ../gui/wxpython/iclass/toolbars.py:271 msgid "std dev" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:343 +#: ../gui/wxpython/iclass/toolbars.py:345 msgid "Add raster map" msgstr "Adicionar mapa raster" @@ -1939,8 +1939,8 @@ msgid "Subgroup <%s> not found" msgstr "" -#: ../gui/wxpython/iclass/g.gui.iclass.py:98 ../gui/wxpython/nviz/wxnviz.py:435 -#: ../gui/wxpython/dbmgr/sqlbuilder.py:62 +#: ../gui/wxpython/iclass/g.gui.iclass.py:98 ../gui/wxpython/nviz/wxnviz.py:440 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:64 #: ../gui/wxpython/dbmgr/g.gui.dbmgr.py:48 #, python-format msgid "Vector map <%s> not found" @@ -1972,8 +1972,8 @@ msgstr "" #: ../gui/wxpython/iclass/dialogs.py:78 -#: ../gui/wxpython/image2target/ii2t_manager.py:565 -#: ../gui/wxpython/gcp/manager.py:536 +#: ../gui/wxpython/image2target/ii2t_manager.py:567 +#: ../gui/wxpython/gcp/manager.py:538 msgid "Create/edit group..." msgstr "" @@ -2021,20 +2021,20 @@ msgstr "" #: ../gui/wxpython/iclass/dialogs.py:259 -#: ../gui/wxpython/gui_core/dialogs.py:239 +#: ../gui/wxpython/gui_core/dialogs.py:240 #: ../gui/wxpython/gmodeler/dialogs.py:91 msgid "Name of vector map:" msgstr "" -#: ../gui/wxpython/iclass/dialogs.py:295 ../gui/wxpython/iscatt/frame.py:140 +#: ../gui/wxpython/iclass/dialogs.py:295 ../gui/wxpython/iscatt/frame.py:143 msgid "Classes" msgstr "" -#: ../gui/wxpython/iclass/dialogs.py:395 ../gui/wxpython/iscatt/frame.py:413 +#: ../gui/wxpython/iclass/dialogs.py:395 ../gui/wxpython/iscatt/frame.py:416 msgid "Class name" msgstr "" -#: ../gui/wxpython/iclass/dialogs.py:429 ../gui/wxpython/iscatt/frame.py:451 +#: ../gui/wxpython/iclass/dialogs.py:429 ../gui/wxpython/iscatt/frame.py:454 msgid "Please use only ASCII characters." msgstr "" @@ -2296,64 +2296,64 @@ msgid "Remove selected class" msgstr "Remover classe selecionada" -#: ../gui/wxpython/iscatt/frame.py:166 +#: ../gui/wxpython/iscatt/frame.py:169 msgid "GRASS GIS Interactive Scatter Plot Tool" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:398 +#: ../gui/wxpython/iscatt/frame.py:401 msgid "scatter plot" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:476 +#: ../gui/wxpython/iscatt/frame.py:479 msgid "Maximum limit of categories number was reached." msgstr "" -#: ../gui/wxpython/iscatt/frame.py:572 +#: ../gui/wxpython/iscatt/frame.py:575 msgid "Rename class" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:576 +#: ../gui/wxpython/iscatt/frame.py:579 msgid "Set color" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:580 ../gui/wxpython/lmgr/layertree.py:491 +#: ../gui/wxpython/iscatt/frame.py:583 ../gui/wxpython/lmgr/layertree.py:491 msgid "Change opacity level" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:584 +#: ../gui/wxpython/iscatt/frame.py:587 msgid "Hide" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:586 +#: ../gui/wxpython/iscatt/frame.py:589 msgid "Show" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:601 +#: ../gui/wxpython/iscatt/frame.py:604 msgid "Move to top" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:607 +#: ../gui/wxpython/iscatt/frame.py:610 msgid "Move to bottom" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:615 +#: ../gui/wxpython/iscatt/frame.py:618 msgid "Move category up" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:621 +#: ../gui/wxpython/iscatt/frame.py:624 msgid "Move category down" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:629 +#: ../gui/wxpython/iscatt/frame.py:632 msgid "Export class raster" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:701 +#: ../gui/wxpython/iscatt/frame.py:704 #, python-format msgid "Change opacity of class <%s>" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:726 +#: ../gui/wxpython/iscatt/frame.py:729 msgid "Empty name was inserted." msgstr "" @@ -2454,19 +2454,19 @@ #: ../gui/wxpython/location_wizard/wizard.py:675 #: ../gui/wxpython/location_wizard/wizard.py:864 #: ../gui/wxpython/location_wizard/wizard.py:2013 -#: ../gui/wxpython/core/workspace.py:1616 ../gui/wxpython/core/gcmd.py:113 -#: ../gui/wxpython/gis_set.py:281 ../gui/wxpython/gis_set.py:711 -#: ../gui/wxpython/gis_set.py:755 +#: ../gui/wxpython/core/workspace.py:1616 ../gui/wxpython/core/gcmd.py:115 +#: ../gui/wxpython/gis_set.py:282 ../gui/wxpython/gis_set.py:653 +#: ../gui/wxpython/gis_set.py:697 #: ../gui/wxpython/image2target/ii2t_gis_set.py:276 #: ../gui/wxpython/image2target/ii2t_gis_set.py:654 #: ../gui/wxpython/image2target/ii2t_gis_set.py:698 #: ../gui/wxpython/vdigit/dialogs.py:253 ../gui/wxpython/vdigit/dialogs.py:447 -#: ../gui/wxpython/gui_core/preferences.py:238 -#: ../gui/wxpython/gui_core/preferences.py:1925 -#: ../gui/wxpython/gui_core/preferences.py:1958 -#: ../gui/wxpython/gui_core/preferences.py:1970 -#: ../gui/wxpython/gui_core/preferences.py:1982 -#: ../gui/wxpython/psmap/dialogs.py:5594 ../gui/wxpython/lmgr/layertree.py:1003 +#: ../gui/wxpython/gui_core/preferences.py:231 +#: ../gui/wxpython/gui_core/preferences.py:1919 +#: ../gui/wxpython/gui_core/preferences.py:1952 +#: ../gui/wxpython/gui_core/preferences.py:1964 +#: ../gui/wxpython/gui_core/preferences.py:1976 +#: ../gui/wxpython/psmap/dialogs.py:5596 ../gui/wxpython/lmgr/layertree.py:1003 #: ../gui/wxpython/gmodeler/frame.py:1141 msgid "Error" msgstr "Erro" @@ -2514,12 +2514,12 @@ msgstr "" #: ../gui/wxpython/location_wizard/dialogs.py:276 -#: ../gui/wxpython/psmap/dialogs.py:531 +#: ../gui/wxpython/psmap/dialogs.py:533 msgid "Top" msgstr "" #: ../gui/wxpython/location_wizard/dialogs.py:284 -#: ../gui/wxpython/psmap/dialogs.py:532 +#: ../gui/wxpython/psmap/dialogs.py:534 msgid "Bottom" msgstr "" @@ -2727,13 +2727,13 @@ msgstr "" #: ../gui/wxpython/location_wizard/wizard.py:932 -#: ../gui/wxpython/gui_core/gselect.py:2100 +#: ../gui/wxpython/gui_core/gselect.py:2092 #: ../gui/wxpython/gmodeler/dialogs.py:919 msgid "No" msgstr "" #: ../gui/wxpython/location_wizard/wizard.py:932 -#: ../gui/wxpython/gui_core/gselect.py:2102 +#: ../gui/wxpython/gui_core/gselect.py:2094 #: ../gui/wxpython/gmodeler/dialogs.py:921 msgid "Yes" msgstr "" @@ -2793,7 +2793,7 @@ msgstr "" #: ../gui/wxpython/location_wizard/wizard.py:1502 -#: ../gui/wxpython/gui_core/preferences.py:1728 +#: ../gui/wxpython/gui_core/preferences.py:1722 msgid "EPSG code:" msgstr "" @@ -2808,7 +2808,7 @@ msgstr "" #: ../gui/wxpython/location_wizard/wizard.py:1696 -#: ../gui/wxpython/gui_core/preferences.py:1916 +#: ../gui/wxpython/gui_core/preferences.py:1910 #, python-brace-format msgid "Unable to read EPGS codes: {0}" msgstr "" @@ -2848,7 +2848,7 @@ msgstr "" #: ../gui/wxpython/location_wizard/wizard.py:2072 -#: ../gui/wxpython/rlisetup/wizard.py:1738 +#: ../gui/wxpython/rlisetup/wizard.py:1737 msgid "Summary" msgstr "" @@ -2875,7 +2875,7 @@ msgstr "" #: ../gui/wxpython/location_wizard/wizard.py:2249 -#: ../gui/wxpython/psmap/dialogs.py:702 ../gui/wxpython/psmap/dialogs.py:723 +#: ../gui/wxpython/psmap/dialogs.py:704 ../gui/wxpython/psmap/dialogs.py:725 msgid "custom" msgstr "" @@ -2935,52 +2935,52 @@ msgid "File <%s> not found." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:276 +#: ../gui/wxpython/photo2image/ip2i_manager.py:278 msgid "Manage Location of Fiducial Points on a Scanned Photo" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:380 +#: ../gui/wxpython/photo2image/ip2i_manager.py:382 msgid "A POINTS file exists, renaming it to POINTS_BAK" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:406 +#: ../gui/wxpython/photo2image/ip2i_manager.py:408 msgid "Opening CAMERA file failed" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:441 -#: ../gui/wxpython/photo2image/ip2i_manager.py:843 -#: ../gui/wxpython/gcp/manager.py:1419 +#: ../gui/wxpython/photo2image/ip2i_manager.py:443 +#: ../gui/wxpython/photo2image/ip2i_manager.py:845 +#: ../gui/wxpython/gcp/manager.py:1421 msgid "Writing POINTS file failed" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:616 -#: ../gui/wxpython/image2target/ii2t_manager.py:1225 -#: ../gui/wxpython/gcp/manager.py:1192 +#: ../gui/wxpython/photo2image/ip2i_manager.py:618 +#: ../gui/wxpython/image2target/ii2t_manager.py:1227 +#: ../gui/wxpython/gcp/manager.py:1194 #, python-format msgid "At least %d GCPs required. Operation canceled." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:759 -#: ../gui/wxpython/image2target/ii2t_manager.py:1367 -#: ../gui/wxpython/gcp/manager.py:1335 -msgid "source" -msgstr "fonte" - #: ../gui/wxpython/photo2image/ip2i_manager.py:761 #: ../gui/wxpython/image2target/ii2t_manager.py:1369 #: ../gui/wxpython/gcp/manager.py:1337 -msgid "target" -msgstr "destino" +msgid "source" +msgstr "fonte" #: ../gui/wxpython/photo2image/ip2i_manager.py:763 #: ../gui/wxpython/image2target/ii2t_manager.py:1371 #: ../gui/wxpython/gcp/manager.py:1339 -msgid "Set GCP coordinates" -msgstr "" +msgid "target" +msgstr "destino" #: ../gui/wxpython/photo2image/ip2i_manager.py:765 #: ../gui/wxpython/image2target/ii2t_manager.py:1373 #: ../gui/wxpython/gcp/manager.py:1341 +msgid "Set GCP coordinates" +msgstr "" + +#: ../gui/wxpython/photo2image/ip2i_manager.py:767 +#: ../gui/wxpython/image2target/ii2t_manager.py:1375 +#: ../gui/wxpython/gcp/manager.py:1343 #, python-format msgid "" "Set %(coor)s coordinates for GCP No. %(key)s? \n" @@ -2993,32 +2993,32 @@ "Leste: %(coor0)s \n" "Norte: %(coor1)s" -#: ../gui/wxpython/photo2image/ip2i_manager.py:856 -#: ../gui/wxpython/gcp/manager.py:1431 +#: ../gui/wxpython/photo2image/ip2i_manager.py:858 +#: ../gui/wxpython/gcp/manager.py:1433 #, python-format msgid "POINTS file saved for group <%s>" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:872 -#: ../gui/wxpython/image2target/ii2t_manager.py:1511 -#: ../gui/wxpython/gcp/manager.py:1447 +#: ../gui/wxpython/photo2image/ip2i_manager.py:874 +#: ../gui/wxpython/image2target/ii2t_manager.py:1513 +#: ../gui/wxpython/gcp/manager.py:1449 msgid "source mapwin not defined" msgstr "origem mapwin não definida" -#: ../gui/wxpython/photo2image/ip2i_manager.py:877 -#: ../gui/wxpython/image2target/ii2t_manager.py:1516 -#: ../gui/wxpython/gcp/manager.py:1452 +#: ../gui/wxpython/photo2image/ip2i_manager.py:879 +#: ../gui/wxpython/image2target/ii2t_manager.py:1518 +#: ../gui/wxpython/gcp/manager.py:1454 msgid "target mapwin not defined" msgstr "destino mapwin não definido" -#: ../gui/wxpython/photo2image/ip2i_manager.py:907 -#: ../gui/wxpython/gcp/manager.py:1482 +#: ../gui/wxpython/photo2image/ip2i_manager.py:909 +#: ../gui/wxpython/gcp/manager.py:1484 msgid "Reading POINTS file failed" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:992 -#: ../gui/wxpython/image2target/ii2t_manager.py:1633 -#: ../gui/wxpython/gcp/manager.py:1567 +#: ../gui/wxpython/photo2image/ip2i_manager.py:994 +#: ../gui/wxpython/image2target/ii2t_manager.py:1635 +#: ../gui/wxpython/gcp/manager.py:1569 #, python-format msgid "" "Insufficient points defined and active (checked) for selected rectification method (order: %d).\n" @@ -3027,305 +3027,305 @@ "10+ points for 3rd order." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1020 -#: ../gui/wxpython/image2target/ii2t_manager.py:1661 -#: ../gui/wxpython/gcp/manager.py:1595 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1022 +#: ../gui/wxpython/image2target/ii2t_manager.py:1663 +#: ../gui/wxpython/gcp/manager.py:1597 msgid "Rectifying images, please wait..." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1042 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1044 msgid "Writing output image to group, please wait..." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1072 -#: ../gui/wxpython/image2target/ii2t_manager.py:1746 -#: ../gui/wxpython/gcp/manager.py:1680 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1074 +#: ../gui/wxpython/image2target/ii2t_manager.py:1749 +#: ../gui/wxpython/gcp/manager.py:1682 msgid "GCP Manager settings" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1117 -#: ../gui/wxpython/image2target/ii2t_manager.py:1793 -#: ../gui/wxpython/gcp/manager.py:1727 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1119 +#: ../gui/wxpython/image2target/ii2t_manager.py:1796 +#: ../gui/wxpython/gcp/manager.py:1729 msgid "Quit GCP Manager" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1118 -#: ../gui/wxpython/image2target/ii2t_manager.py:1794 -#: ../gui/wxpython/gcp/manager.py:1728 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1120 +#: ../gui/wxpython/image2target/ii2t_manager.py:1797 +#: ../gui/wxpython/gcp/manager.py:1730 msgid "Save ground control points?" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1196 -#: ../gui/wxpython/gcp/manager.py:1807 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1198 +#: ../gui/wxpython/gcp/manager.py:1809 msgid "" "Could not calculate RMS Error.\n" "Possible error with m.transform." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1324 -#: ../gui/wxpython/gcp/manager.py:1935 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1326 +#: ../gui/wxpython/gcp/manager.py:1937 msgid "" "Could not calculate new extends.\n" "Possible error with m.transform." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1456 -#: ../gui/wxpython/image2target/ii2t_manager.py:2130 -#: ../gui/wxpython/gcp/manager.py:2067 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1458 +#: ../gui/wxpython/image2target/ii2t_manager.py:2133 +#: ../gui/wxpython/gcp/manager.py:2069 msgid "Adjust source display to target display" msgstr "Ajustar display origem para display destino" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1461 -#: ../gui/wxpython/image2target/ii2t_manager.py:2135 -#: ../gui/wxpython/gcp/manager.py:2072 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1463 +#: ../gui/wxpython/image2target/ii2t_manager.py:2138 +#: ../gui/wxpython/gcp/manager.py:2074 msgid "Adjust target display to source display" msgstr "Ajustar display destino para display origem" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1535 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1553 -#: ../gui/wxpython/image2target/ii2t_manager.py:2209 -#: ../gui/wxpython/image2target/ii2t_manager.py:2229 -#: ../gui/wxpython/gcp/manager.py:2146 ../gui/wxpython/gcp/manager.py:2164 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1537 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1555 +#: ../gui/wxpython/image2target/ii2t_manager.py:2212 +#: ../gui/wxpython/image2target/ii2t_manager.py:2232 +#: ../gui/wxpython/gcp/manager.py:2148 ../gui/wxpython/gcp/manager.py:2166 #: ../gui/wxpython/vnet/widgets.py:85 ../gui/wxpython/vnet/vnet_data.py:259 msgid "use" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1536 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1554 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1538 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1556 msgid "source X" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1537 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1555 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1539 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1557 msgid "source Y" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1538 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1556 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1540 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1558 msgid "target X" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1539 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1557 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1541 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1559 msgid "target Y" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1540 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1558 -#: ../gui/wxpython/image2target/ii2t_manager.py:2216 -#: ../gui/wxpython/image2target/ii2t_manager.py:2236 -#: ../gui/wxpython/gcp/manager.py:2151 ../gui/wxpython/gcp/manager.py:2169 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1542 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1560 +#: ../gui/wxpython/image2target/ii2t_manager.py:2219 +#: ../gui/wxpython/image2target/ii2t_manager.py:2239 +#: ../gui/wxpython/gcp/manager.py:2153 ../gui/wxpython/gcp/manager.py:2171 msgid "Forward error" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1541 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1559 -#: ../gui/wxpython/image2target/ii2t_manager.py:2217 -#: ../gui/wxpython/image2target/ii2t_manager.py:2237 -#: ../gui/wxpython/gcp/manager.py:2152 ../gui/wxpython/gcp/manager.py:2170 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1543 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1561 +#: ../gui/wxpython/image2target/ii2t_manager.py:2220 +#: ../gui/wxpython/image2target/ii2t_manager.py:2240 +#: ../gui/wxpython/gcp/manager.py:2154 ../gui/wxpython/gcp/manager.py:2172 msgid "Backward error" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1696 -#: ../gui/wxpython/image2target/ii2t_manager.py:2376 -#: ../gui/wxpython/gcp/manager.py:2307 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1698 +#: ../gui/wxpython/image2target/ii2t_manager.py:2379 +#: ../gui/wxpython/gcp/manager.py:2309 msgid "Invalid coordinate value. Operation canceled." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1734 -#: ../gui/wxpython/image2target/ii2t_manager.py:2551 -#: ../gui/wxpython/gcp/manager.py:2485 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1736 +#: ../gui/wxpython/image2target/ii2t_manager.py:2554 +#: ../gui/wxpython/gcp/manager.py:2487 msgid "Edit GCP" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1746 -#: ../gui/wxpython/image2target/ii2t_manager.py:2563 -#: ../gui/wxpython/gcp/manager.py:2497 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1748 +#: ../gui/wxpython/image2target/ii2t_manager.py:2566 +#: ../gui/wxpython/gcp/manager.py:2499 msgid "Ground Control Point No." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1765 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1767 msgid "source X:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1766 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1768 msgid "target X:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1767 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1769 msgid "source Y:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1768 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1770 msgid "target Y:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1904 -#: ../gui/wxpython/image2target/ii2t_manager.py:2729 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1906 +#: ../gui/wxpython/image2target/ii2t_manager.py:2732 #: ../gui/wxpython/vdigit/preferences.py:98 -#: ../gui/wxpython/psmap/dialogs.py:2656 ../gui/wxpython/gcp/manager.py:2656 +#: ../gui/wxpython/psmap/dialogs.py:2658 ../gui/wxpython/gcp/manager.py:2658 msgid "Symbology" msgstr "Simbología" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1913 -#: ../gui/wxpython/image2target/ii2t_manager.py:2738 -#: ../gui/wxpython/gcp/manager.py:2665 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1915 +#: ../gui/wxpython/image2target/ii2t_manager.py:2741 +#: ../gui/wxpython/gcp/manager.py:2667 msgid "Highlight highest RMS error only" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1926 -#: ../gui/wxpython/image2target/ii2t_manager.py:2751 -#: ../gui/wxpython/gcp/manager.py:2678 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1928 +#: ../gui/wxpython/image2target/ii2t_manager.py:2754 +#: ../gui/wxpython/gcp/manager.py:2680 msgid "Highlight RMS error > M + SD * factor:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1930 -#: ../gui/wxpython/image2target/ii2t_manager.py:2755 -#: ../gui/wxpython/gcp/manager.py:2682 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1932 +#: ../gui/wxpython/image2target/ii2t_manager.py:2758 +#: ../gui/wxpython/gcp/manager.py:2684 msgid "" "Highlight GCPs with an RMS error larger than \n" "mean + standard deviation * given factor. \n" "Recommended values for this factor are between 1 and 2." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1953 -#: ../gui/wxpython/image2target/ii2t_manager.py:2778 -#: ../gui/wxpython/gcp/manager.py:2705 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1955 +#: ../gui/wxpython/image2target/ii2t_manager.py:2781 +#: ../gui/wxpython/gcp/manager.py:2707 msgid "Symbol settings" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1961 -#: ../gui/wxpython/image2target/ii2t_manager.py:2786 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1963 +#: ../gui/wxpython/image2target/ii2t_manager.py:2789 #: ../gui/wxpython/nviz/tools.py:1423 ../gui/wxpython/nviz/tools.py:2154 #: ../gui/wxpython/nviz/tools.py:2296 ../gui/wxpython/nviz/preferences.py:372 #: ../gui/wxpython/nviz/preferences.py:574 #: ../gui/wxpython/nviz/preferences.py:640 -#: ../gui/wxpython/gui_core/preferences.py:1520 -#: ../gui/wxpython/psmap/dialogs.py:2375 ../gui/wxpython/psmap/dialogs.py:2536 -#: ../gui/wxpython/mapswipe/dialogs.py:280 ../gui/wxpython/gcp/manager.py:2713 +#: ../gui/wxpython/gui_core/preferences.py:1514 +#: ../gui/wxpython/psmap/dialogs.py:2377 ../gui/wxpython/psmap/dialogs.py:2538 +#: ../gui/wxpython/mapswipe/dialogs.py:280 ../gui/wxpython/gcp/manager.py:2715 msgid "Color:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1981 -#: ../gui/wxpython/image2target/ii2t_manager.py:2806 -#: ../gui/wxpython/gcp/manager.py:2733 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1983 +#: ../gui/wxpython/image2target/ii2t_manager.py:2809 +#: ../gui/wxpython/gcp/manager.py:2735 msgid "Color for high RMS error:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2001 -#: ../gui/wxpython/image2target/ii2t_manager.py:2826 -#: ../gui/wxpython/gcp/manager.py:2753 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2003 +#: ../gui/wxpython/image2target/ii2t_manager.py:2829 +#: ../gui/wxpython/gcp/manager.py:2755 msgid "Color for selected GCP:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2021 -#: ../gui/wxpython/image2target/ii2t_manager.py:2846 -#: ../gui/wxpython/gcp/manager.py:2773 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2023 +#: ../gui/wxpython/image2target/ii2t_manager.py:2849 +#: ../gui/wxpython/gcp/manager.py:2775 msgid "Color for unused GCPs:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2037 -#: ../gui/wxpython/image2target/ii2t_manager.py:2862 -#: ../gui/wxpython/gcp/manager.py:2789 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2039 +#: ../gui/wxpython/image2target/ii2t_manager.py:2865 +#: ../gui/wxpython/gcp/manager.py:2791 msgid "Show unused GCPs" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2054 -#: ../gui/wxpython/image2target/ii2t_manager.py:2879 -#: ../gui/wxpython/gui_core/preferences.py:1447 -#: ../gui/wxpython/gcp/manager.py:2806 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2056 +#: ../gui/wxpython/image2target/ii2t_manager.py:2882 +#: ../gui/wxpython/gui_core/preferences.py:1441 +#: ../gui/wxpython/gcp/manager.py:2808 msgid "Symbol size:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2076 -#: ../gui/wxpython/image2target/ii2t_manager.py:2901 -#: ../gui/wxpython/gui_core/preferences.py:1415 -#: ../gui/wxpython/psmap/dialogs.py:6813 -#: ../gui/wxpython/mapswipe/dialogs.py:327 ../gui/wxpython/gcp/manager.py:2828 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2078 +#: ../gui/wxpython/image2target/ii2t_manager.py:2904 +#: ../gui/wxpython/gui_core/preferences.py:1409 +#: ../gui/wxpython/psmap/dialogs.py:6815 +#: ../gui/wxpython/mapswipe/dialogs.py:327 ../gui/wxpython/gcp/manager.py:2830 #: ../gui/wxpython/vnet/dialogs.py:1279 msgid "Line width:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2122 -#: ../gui/wxpython/image2target/ii2t_manager.py:741 -#: ../gui/wxpython/image2target/ii2t_manager.py:2953 -#: ../gui/wxpython/gcp/manager.py:718 ../gui/wxpython/gcp/manager.py:2880 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2124 +#: ../gui/wxpython/image2target/ii2t_manager.py:743 +#: ../gui/wxpython/image2target/ii2t_manager.py:2956 +#: ../gui/wxpython/gcp/manager.py:720 ../gui/wxpython/gcp/manager.py:2882 msgid "Select source map to display:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2136 -#: ../gui/wxpython/image2target/ii2t_manager.py:767 -#: ../gui/wxpython/image2target/ii2t_manager.py:2967 -#: ../gui/wxpython/gcp/manager.py:744 ../gui/wxpython/gcp/manager.py:2894 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2138 +#: ../gui/wxpython/image2target/ii2t_manager.py:769 +#: ../gui/wxpython/image2target/ii2t_manager.py:2970 +#: ../gui/wxpython/gcp/manager.py:746 ../gui/wxpython/gcp/manager.py:2896 msgid "Select target raster map to display:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2161 -#: ../gui/wxpython/image2target/ii2t_manager.py:3007 -#: ../gui/wxpython/gcp/manager.py:2934 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2163 +#: ../gui/wxpython/image2target/ii2t_manager.py:3010 +#: ../gui/wxpython/gcp/manager.py:2936 msgid "Rectification" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2170 -#: ../gui/wxpython/image2target/ii2t_manager.py:3016 -#: ../gui/wxpython/gcp/manager.py:2943 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2172 +#: ../gui/wxpython/image2target/ii2t_manager.py:3019 +#: ../gui/wxpython/gcp/manager.py:2945 msgid "Select rectification order" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2172 -#: ../gui/wxpython/image2target/ii2t_manager.py:3018 -#: ../gui/wxpython/gcp/manager.py:2945 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2174 +#: ../gui/wxpython/image2target/ii2t_manager.py:3021 +#: ../gui/wxpython/gcp/manager.py:2947 msgid "1st order" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2173 -#: ../gui/wxpython/image2target/ii2t_manager.py:3019 -#: ../gui/wxpython/gcp/manager.py:2946 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2175 +#: ../gui/wxpython/image2target/ii2t_manager.py:3022 +#: ../gui/wxpython/gcp/manager.py:2948 msgid "2nd order" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2174 -#: ../gui/wxpython/image2target/ii2t_manager.py:3020 -#: ../gui/wxpython/gcp/manager.py:2947 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2176 +#: ../gui/wxpython/image2target/ii2t_manager.py:3023 +#: ../gui/wxpython/gcp/manager.py:2949 msgid "3rd order" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2186 -#: ../gui/wxpython/image2target/ii2t_manager.py:3032 -#: ../gui/wxpython/gcp/manager.py:2959 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2188 +#: ../gui/wxpython/image2target/ii2t_manager.py:3035 +#: ../gui/wxpython/gcp/manager.py:2961 msgid "Select interpolation method:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2202 -#: ../gui/wxpython/image2target/ii2t_manager.py:3048 -#: ../gui/wxpython/gcp/manager.py:2975 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2204 +#: ../gui/wxpython/image2target/ii2t_manager.py:3051 +#: ../gui/wxpython/gcp/manager.py:2977 msgid "clip to computational region in target location" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2212 -#: ../gui/wxpython/image2target/ii2t_manager.py:589 -#: ../gui/wxpython/image2target/ii2t_manager.py:3058 -#: ../gui/wxpython/gcp/manager.py:560 ../gui/wxpython/gcp/manager.py:2985 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2214 +#: ../gui/wxpython/image2target/ii2t_manager.py:591 +#: ../gui/wxpython/image2target/ii2t_manager.py:3061 +#: ../gui/wxpython/gcp/manager.py:562 ../gui/wxpython/gcp/manager.py:2987 msgid "Extension for output maps:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2253 -#: ../gui/wxpython/image2target/ii2t_manager.py:3099 -#: ../gui/wxpython/gcp/manager.py:3026 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2255 +#: ../gui/wxpython/image2target/ii2t_manager.py:3102 +#: ../gui/wxpython/gcp/manager.py:3028 msgid "RMS threshold factor must be > 0" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2256 -#: ../gui/wxpython/image2target/ii2t_manager.py:3102 -#: ../gui/wxpython/gcp/manager.py:3029 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2258 +#: ../gui/wxpython/image2target/ii2t_manager.py:3105 +#: ../gui/wxpython/gcp/manager.py:3031 msgid "" "RMS threshold factor is < 1\n" "Too many points might be highlighted" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2416 -#: ../gui/wxpython/image2target/ii2t_manager.py:3286 -#: ../gui/wxpython/gcp/manager.py:3213 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2418 +#: ../gui/wxpython/image2target/ii2t_manager.py:3289 +#: ../gui/wxpython/gcp/manager.py:3215 #, python-format msgid "GCP Manager settings saved to file '%s'." msgstr "" @@ -3379,13 +3379,13 @@ #: ../gui/wxpython/photo2image/ip2i_mapdisplay.py:478 #: ../gui/wxpython/image2target/ii2t_mapdisplay.py:479 -#: ../gui/wxpython/gcp/mapdisplay.py:479 ../gui/wxpython/mapdisp/frame.py:1390 +#: ../gui/wxpython/gcp/mapdisplay.py:479 ../gui/wxpython/mapdisp/frame.py:1389 msgid "Zoom to default region" msgstr "" #: ../gui/wxpython/photo2image/ip2i_mapdisplay.py:482 #: ../gui/wxpython/image2target/ii2t_mapdisplay.py:483 -#: ../gui/wxpython/gcp/mapdisplay.py:483 ../gui/wxpython/mapdisp/frame.py:1392 +#: ../gui/wxpython/gcp/mapdisplay.py:483 ../gui/wxpython/mapdisp/frame.py:1391 msgid "Zoom to saved region" msgstr "" @@ -3397,7 +3397,7 @@ #: ../gui/wxpython/photo2image/ip2i_mapdisplay.py:492 #: ../gui/wxpython/image2target/ii2t_mapdisplay.py:493 -#: ../gui/wxpython/gcp/mapdisplay.py:493 ../gui/wxpython/mapdisp/frame.py:1402 +#: ../gui/wxpython/gcp/mapdisplay.py:493 ../gui/wxpython/mapdisp/frame.py:1401 msgid "Save display geometry to named region" msgstr "" @@ -3414,11 +3414,11 @@ msgstr "" #: ../gui/wxpython/photo2image/g.gui.photo2image.py:111 -msgid "Please provide an order value (1 if 4 Fiducials, 2 if 8 Fiducials)" +msgid "Please provive an order value (1 if 4 Fiducials, 2 if 8 Fiducials)" msgstr "" #: ../gui/wxpython/photo2image/g.gui.photo2image.py:116 -msgid "Please provide an output files extension (used by i.rectify)" +msgid "Please provive an output files extension (used by i.rectify)" msgstr "" #: ../gui/wxpython/photo2image/ip2i_statusbar.py:38 @@ -3522,7 +3522,7 @@ msgstr "Não foi possível fazer o zoom no raster <%s>." #: ../gui/wxpython/core/render.py:1010 ../gui/wxpython/core/render.py:1013 -#: ../gui/wxpython/core/render.py:1016 ../gui/wxpython/core/gcmd.py:435 +#: ../gui/wxpython/core/render.py:1016 ../gui/wxpython/core/gcmd.py:437 msgid "Details:" msgstr "Detalhes:" @@ -3540,24 +3540,24 @@ msgid "Unable to get current geographic extent. Force quiting wxGUI. Please manually run g.region to fix the problem." msgstr "Não foi possível obter a extensão geográfica atual. Saindo do wxGUI. Favor executar g.region manualmente para corrigir o problema." -#: ../gui/wxpython/core/toolboxes.py:225 +#: ../gui/wxpython/core/toolboxes.py:227 msgid "Unable to parse user toolboxes XML files. Default files will be loaded." msgstr "Não foi possível interpretar arquivo de toolbox do usuário. Usando arquivo padrão." -#: ../gui/wxpython/core/toolboxes.py:269 +#: ../gui/wxpython/core/toolboxes.py:271 msgid "Unable to create toolboxes directory." msgstr "Não foi possível criar diretório do toolbox." -#: ../gui/wxpython/core/toolboxes.py:493 +#: ../gui/wxpython/core/toolboxes.py:495 msgid "Custom toolboxes" msgstr "Toolboxes customizados" -#: ../gui/wxpython/core/toolboxes.py:517 +#: ../gui/wxpython/core/toolboxes.py:519 #, python-format msgid "List of addons cannot be obtained because g.extension failed. Details: %s" msgstr "" -#: ../gui/wxpython/core/toolboxes.py:574 +#: ../gui/wxpython/core/toolboxes.py:576 msgid "Addons" msgstr "Addons" @@ -3592,32 +3592,32 @@ "Não foi possível carrgar a biblioteca GDAL Python\n" "Camadas WMS não podem ser exibidas sem essa biblioteca\n" -#: ../gui/wxpython/core/gcmd.py:126 +#: ../gui/wxpython/core/gcmd.py:128 msgid "Reason" msgstr "Motivo" -#: ../gui/wxpython/core/gcmd.py:151 ../gui/wxpython/gis_set.py:697 -#: ../gui/wxpython/gis_set.py:740 +#: ../gui/wxpython/core/gcmd.py:153 ../gui/wxpython/gis_set.py:639 +#: ../gui/wxpython/gis_set.py:682 #: ../gui/wxpython/image2target/ii2t_gis_set.py:640 #: ../gui/wxpython/image2target/ii2t_gis_set.py:683 -#: ../gui/wxpython/lmgr/frame.py:2570 +#: ../gui/wxpython/lmgr/frame.py:2573 msgid "Message" msgstr "Mensagem" -#: ../gui/wxpython/core/gcmd.py:432 +#: ../gui/wxpython/core/gcmd.py:434 msgid "Execution failed:" msgstr "Falha na execução:" -#: ../gui/wxpython/core/gcmd.py:437 ../gui/wxpython/core/gcmd.py:444 +#: ../gui/wxpython/core/gcmd.py:439 ../gui/wxpython/core/gcmd.py:446 msgid "Error: " msgstr "Erro:" -#: ../gui/wxpython/core/gcmd.py:521 +#: ../gui/wxpython/core/gcmd.py:523 #, python-format msgid "Unable to exectute command: '%s'" msgstr "Não foi possível executar o comando: '%s'" -#: ../gui/wxpython/core/gcmd.py:747 ../gui/wxpython/gui_core/forms.py:2740 +#: ../gui/wxpython/core/gcmd.py:749 ../gui/wxpython/gui_core/forms.py:2770 #, python-format msgid "Error in %s" msgstr "Erro em %s" @@ -3632,136 +3632,136 @@ msgid "WARNING: Ignoring unsupported wx debug level (must be >=0 and <=5). {0}\n" msgstr "" -#: ../gui/wxpython/core/settings.py:503 +#: ../gui/wxpython/core/settings.py:505 msgid "Segment break" msgstr "Quebra de segmento" -#: ../gui/wxpython/core/settings.py:569 +#: ../gui/wxpython/core/settings.py:571 msgid "Data point" msgstr "" -#: ../gui/wxpython/core/settings.py:643 +#: ../gui/wxpython/core/settings.py:645 msgid "animation" msgstr "animação" -#: ../gui/wxpython/core/settings.py:866 +#: ../gui/wxpython/core/settings.py:868 msgid "Collapse all except PERMANENT and current" msgstr "Colapsar todos exceto PERMANET e atual" -#: ../gui/wxpython/core/settings.py:867 +#: ../gui/wxpython/core/settings.py:869 msgid "Collapse all except PERMANENT" msgstr "Colapsar todos exceto PERMANENT" -#: ../gui/wxpython/core/settings.py:868 +#: ../gui/wxpython/core/settings.py:870 msgid "Collapse all except current" msgstr "Colapsar todos exceto atual" -#: ../gui/wxpython/core/settings.py:869 +#: ../gui/wxpython/core/settings.py:871 msgid "Collapse all" msgstr "Colapsar todos" -#: ../gui/wxpython/core/settings.py:870 +#: ../gui/wxpython/core/settings.py:872 msgid "Expand all" msgstr "Expandir todos" -#: ../gui/wxpython/core/settings.py:875 ../gui/wxpython/dbmgr/base.py:1406 +#: ../gui/wxpython/core/settings.py:877 ../gui/wxpython/dbmgr/base.py:1408 msgid "Edit selected record" msgstr "Editar registo selecionado" -#: ../gui/wxpython/core/settings.py:875 +#: ../gui/wxpython/core/settings.py:877 msgid "Display selected" msgstr "Display selecionado" -#: ../gui/wxpython/core/settings.py:884 +#: ../gui/wxpython/core/settings.py:886 msgid "Classic (labels only)" msgstr "Classico (apenas rótulos)" -#: ../gui/wxpython/core/settings.py:885 +#: ../gui/wxpython/core/settings.py:887 msgid "Combined (labels and module names)" msgstr "Combinado (rótulos e nome dos módulos)" -#: ../gui/wxpython/core/settings.py:886 +#: ../gui/wxpython/core/settings.py:888 msgid "Expert (module names only)" msgstr "Avançado (apenas nome dos módulos)" -#: ../gui/wxpython/core/settings.py:891 +#: ../gui/wxpython/core/settings.py:893 msgid "Basic top" msgstr "Simples, superior" -#: ../gui/wxpython/core/settings.py:892 +#: ../gui/wxpython/core/settings.py:894 msgid "Basic left" msgstr "Simples, esquerda" -#: ../gui/wxpython/core/settings.py:893 +#: ../gui/wxpython/core/settings.py:895 msgid "Fancy green" msgstr "Verde e elaborado" -#: ../gui/wxpython/core/settings.py:894 +#: ../gui/wxpython/core/settings.py:896 msgid "List left" msgstr "Lista à esquerda" -#: ../gui/wxpython/core/settings.py:901 +#: ../gui/wxpython/core/settings.py:903 msgid "Zoom and recenter" msgstr "Zoom e centralizar" -#: ../gui/wxpython/core/settings.py:901 +#: ../gui/wxpython/core/settings.py:903 msgid "Zoom to mouse cursor" msgstr "Zoom para o cursor" -#: ../gui/wxpython/core/settings.py:901 +#: ../gui/wxpython/core/settings.py:903 msgid "Nothing" msgstr "Nada" -#: ../gui/wxpython/core/settings.py:903 +#: ../gui/wxpython/core/settings.py:905 msgid "Scroll forward to zoom in" msgstr "Rolar para frente para zoom in" -#: ../gui/wxpython/core/settings.py:903 +#: ../gui/wxpython/core/settings.py:905 msgid "Scroll back to zoom in" msgstr "Rolar para trás para zoom in" -#: ../gui/wxpython/core/settings.py:936 ../gui/wxpython/core/settings.py:948 +#: ../gui/wxpython/core/settings.py:938 ../gui/wxpython/core/settings.py:950 msgid "box" msgstr "caixa" -#: ../gui/wxpython/core/settings.py:937 +#: ../gui/wxpython/core/settings.py:939 msgid "sphere" msgstr "esfera" -#: ../gui/wxpython/core/settings.py:938 +#: ../gui/wxpython/core/settings.py:940 msgid "cube" msgstr "cubo" -#: ../gui/wxpython/core/settings.py:939 +#: ../gui/wxpython/core/settings.py:941 msgid "diamond" msgstr "diamante" -#: ../gui/wxpython/core/settings.py:940 +#: ../gui/wxpython/core/settings.py:942 msgid "aster" msgstr "ASTER" -#: ../gui/wxpython/core/settings.py:941 +#: ../gui/wxpython/core/settings.py:943 msgid "gyro" msgstr "gyro" -#: ../gui/wxpython/core/settings.py:942 +#: ../gui/wxpython/core/settings.py:944 msgid "histogram" msgstr "Histograma" -#: ../gui/wxpython/core/settings.py:948 +#: ../gui/wxpython/core/settings.py:950 msgid "cross" msgstr "cruz" -#: ../gui/wxpython/core/settings.py:948 +#: ../gui/wxpython/core/settings.py:950 msgid "circle" msgstr "círculo" -#: ../gui/wxpython/core/settings.py:981 +#: ../gui/wxpython/core/settings.py:983 #, python-format msgid "Unable to read settings file <%s>\n" msgstr "Não foi possível abrir o arquivo de configuração <%s>\n" -#: ../gui/wxpython/core/settings.py:1007 +#: ../gui/wxpython/core/settings.py:1009 #, python-format msgid "" "Error: Reading settings from file <%(file)s> failed.\n" @@ -3772,11 +3772,11 @@ "⇥⇥Detalhes: %(detail)s\n" "⇥⇥Linha: '%(line)s'\n" -#: ../gui/wxpython/core/settings.py:1025 +#: ../gui/wxpython/core/settings.py:1028 msgid "Unable to create settings directory" msgstr "Não foi possível criar diretório de configuração" -#: ../gui/wxpython/core/settings.py:1073 +#: ../gui/wxpython/core/settings.py:1076 #, python-format msgid "" "Writing settings to file <%(file)s> failed.\n" @@ -3787,16 +3787,16 @@ "\n" "Detalhes: %(detail)s" -#: ../gui/wxpython/core/settings.py:1179 +#: ../gui/wxpython/core/settings.py:1182 msgid "Unable to set " msgstr "Não foi possível configurar" -#: ../gui/wxpython/core/settings.py:1215 ../gui/wxpython/core/settings.py:1225 +#: ../gui/wxpython/core/settings.py:1218 ../gui/wxpython/core/settings.py:1229 #, python-format msgid "Unable to parse settings '%s'" msgstr "Não foi possível interpretar a configuração '%s'" -#: ../gui/wxpython/core/gconsole.py:502 +#: ../gui/wxpython/core/gconsole.py:504 #, python-format msgid "" "Unable to run command:\n" @@ -3809,40 +3809,40 @@ "\n" "Opção <%(opt)s>: wxGUI não aceita leitura a partir do standart input" -#: ../gui/wxpython/core/gconsole.py:526 +#: ../gui/wxpython/core/gconsole.py:528 #, python-format msgid "Module <%s> not found." msgstr "Módulo <%s> não encontrado." -#: ../gui/wxpython/core/gconsole.py:656 ../gui/wxpython/gmodeler/frame.py:299 +#: ../gui/wxpython/core/gconsole.py:658 ../gui/wxpython/gmodeler/frame.py:299 #, python-format msgid "%d sec" msgstr "%d segundos" -#: ../gui/wxpython/core/gconsole.py:659 ../gui/wxpython/gmodeler/frame.py:302 +#: ../gui/wxpython/core/gconsole.py:661 ../gui/wxpython/gmodeler/frame.py:302 #, python-format msgid "%(min)d min %(sec)d sec" msgstr "%(min)d minutos %(sec)d segundos" -#: ../gui/wxpython/core/gconsole.py:663 ../gui/wxpython/gui_core/ghelp.py:231 +#: ../gui/wxpython/core/gconsole.py:665 ../gui/wxpython/gui_core/ghelp.py:231 #: ../gui/wxpython/gmodeler/model.py:1123 #: ../gui/wxpython/gmodeler/model.py:1229 ../gui/wxpython/gmodeler/frame.py:306 msgid "unknown" msgstr "desconhecido" -#: ../gui/wxpython/core/gconsole.py:667 +#: ../gui/wxpython/core/gconsole.py:669 msgid "Please note that the data are left in inconsistent state and may be corrupted" msgstr "Por favor, tenha em atenção que os dados serão deixados num estado inconsistente e que poderão estar corrompidos" -#: ../gui/wxpython/core/gconsole.py:669 +#: ../gui/wxpython/core/gconsole.py:671 msgid "Command aborted" msgstr "Comando cancelado" -#: ../gui/wxpython/core/gconsole.py:671 ../gui/wxpython/gmodeler/frame.py:312 +#: ../gui/wxpython/core/gconsole.py:673 ../gui/wxpython/gmodeler/frame.py:312 msgid "Command finished" msgstr "Comando terminado" -#: ../gui/wxpython/core/gconsole.py:747 ../gui/wxpython/gui_core/goutput.py:496 +#: ../gui/wxpython/core/gconsole.py:749 #, python-format msgid "" "Unable to write file '%(filePath)s'.\n" @@ -3853,7 +3853,7 @@ "\n" "Detalhes: %(error)s" -#: ../gui/wxpython/core/menutree.py:151 +#: ../gui/wxpython/core/menutree.py:153 #, python-format msgid "Unknow tag %s" msgstr "Rótulo %s desconhecido" @@ -3902,210 +3902,181 @@ msgid "Unable to create file '%s'\n" msgstr "Não foi possível criar o arquivo '%s'\n" -#: ../gui/wxpython/core/utils.py:996 ../gui/wxpython/gui_core/forms.py:1729 +#: ../gui/wxpython/core/utils.py:996 ../gui/wxpython/gui_core/forms.py:1739 msgid "Select Color" msgstr "Selecione uma cor" -#: ../gui/wxpython/gis_set.py:122 +#: ../gui/wxpython/gis_set.py:115 #: ../gui/wxpython/image2target/ii2t_gis_set.py:122 msgid "1. Select GRASS GIS database directory" msgstr "" -#: ../gui/wxpython/gis_set.py:125 +#: ../gui/wxpython/gis_set.py:118 #: ../gui/wxpython/image2target/ii2t_gis_set.py:125 msgid "2. Select GRASS Location" msgstr "2. Selecione uma Location do GRASS" -#: ../gui/wxpython/gis_set.py:128 +#: ../gui/wxpython/gis_set.py:121 #: ../gui/wxpython/image2target/ii2t_gis_set.py:128 msgid "3. Select GRASS Mapset" msgstr "" -#: ../gui/wxpython/gis_set.py:146 +#: ../gui/wxpython/gis_set.py:139 #: ../gui/wxpython/image2target/ii2t_gis_set.py:146 msgid "GRASS GIS database directory contains Locations." msgstr "O diretório do banco de dados do GRASS GIS contém Locations." -#: ../gui/wxpython/gis_set.py:150 +#: ../gui/wxpython/gis_set.py:143 #: ../gui/wxpython/image2target/ii2t_gis_set.py:150 msgid "All data in one Location is in the same coordinate reference system (projection). One Location can be one project. Location contains Mapsets." msgstr "Todos dados em um Location estão no mesmo sistema de coordenadas de referência (projeção). Uma Location pode ser um projeto. Um Location contém Mapsets." -#: ../gui/wxpython/gis_set.py:158 +#: ../gui/wxpython/gis_set.py:151 #: ../gui/wxpython/image2target/ii2t_gis_set.py:158 msgid "Mapset contains GIS data related to one project, task within one project, subregion or user." msgstr "" -#: ../gui/wxpython/gis_set.py:173 +#: ../gui/wxpython/gis_set.py:166 #: ../gui/wxpython/image2target/ii2t_gis_set.py:173 msgid "Start &GRASS session" msgstr "" -#: ../gui/wxpython/gis_set.py:179 +#: ../gui/wxpython/gis_set.py:172 #: ../gui/wxpython/image2target/ii2t_gis_set.py:179 msgid "&Browse" msgstr "" #. GTC New mapset -#: ../gui/wxpython/gis_set.py:182 +#: ../gui/wxpython/gis_set.py:175 #: ../gui/wxpython/image2target/ii2t_gis_set.py:182 msgid "&New" msgstr "" -#: ../gui/wxpython/gis_set.py:183 +#: ../gui/wxpython/gis_set.py:176 #: ../gui/wxpython/image2target/ii2t_gis_set.py:183 msgid "Create a new Mapset in selected Location" msgstr "Criar novo Mapset na Location selecionada" #. GTC New location -#: ../gui/wxpython/gis_set.py:186 +#: ../gui/wxpython/gis_set.py:179 #: ../gui/wxpython/image2target/ii2t_gis_set.py:186 msgid "N&ew" msgstr "" -#: ../gui/wxpython/gis_set.py:189 +#: ../gui/wxpython/gis_set.py:182 #: ../gui/wxpython/image2target/ii2t_gis_set.py:189 msgid "Create a new location using location wizard. After location is created successfully, GRASS session is started." msgstr "Criar uma nova Location utilizando o assistente de Location. Seção do GRASS será iniciada após criação da Location." #. GTC Rename location -#: ../gui/wxpython/gis_set.py:194 +#: ../gui/wxpython/gis_set.py:187 #: ../gui/wxpython/image2target/ii2t_gis_set.py:194 msgid "Ren&ame" msgstr "" -#: ../gui/wxpython/gis_set.py:195 ../gui/wxpython/gis_set.py:727 +#: ../gui/wxpython/gis_set.py:188 ../gui/wxpython/gis_set.py:669 #: ../gui/wxpython/image2target/ii2t_gis_set.py:195 #: ../gui/wxpython/image2target/ii2t_gis_set.py:670 msgid "Rename selected location" msgstr "Renomear location seleccionada" #. GTC Delete location -#: ../gui/wxpython/gis_set.py:198 +#: ../gui/wxpython/gis_set.py:191 #: ../gui/wxpython/image2target/ii2t_gis_set.py:198 msgid "De&lete" msgstr "" -#: ../gui/wxpython/gis_set.py:199 ../gui/wxpython/gis_set.py:810 +#: ../gui/wxpython/gis_set.py:192 ../gui/wxpython/gis_set.py:752 #: ../gui/wxpython/image2target/ii2t_gis_set.py:199 #: ../gui/wxpython/image2target/ii2t_gis_set.py:753 msgid "Delete selected location" msgstr "Apagar location seleccionada" -#: ../gui/wxpython/gis_set.py:201 ../gui/wxpython/startup/locdownload.py:303 +#: ../gui/wxpython/gis_set.py:194 ../gui/wxpython/startup/locdownload.py:303 msgid "Do&wnload" msgstr "" -#: ../gui/wxpython/gis_set.py:202 +#: ../gui/wxpython/gis_set.py:195 msgid "Download sample location" msgstr "" #. GTC Rename mapset -#: ../gui/wxpython/gis_set.py:206 +#: ../gui/wxpython/gis_set.py:199 #: ../gui/wxpython/image2target/ii2t_gis_set.py:202 -#: ../gui/wxpython/datacatalog/tree.py:990 ../gui/wxpython/dbmgr/base.py:2409 +#: ../gui/wxpython/datacatalog/tree.py:990 ../gui/wxpython/dbmgr/base.py:2411 msgid "&Rename" msgstr "&Renomear" -#: ../gui/wxpython/gis_set.py:207 ../gui/wxpython/gis_set.py:684 +#: ../gui/wxpython/gis_set.py:200 ../gui/wxpython/gis_set.py:626 #: ../gui/wxpython/image2target/ii2t_gis_set.py:203 #: ../gui/wxpython/image2target/ii2t_gis_set.py:627 msgid "Rename selected mapset" msgstr "Cambiar nombre del directorio de mapas seleccionado" #. GTC Delete mapset -#: ../gui/wxpython/gis_set.py:210 +#: ../gui/wxpython/gis_set.py:203 #: ../gui/wxpython/image2target/ii2t_gis_set.py:206 #: ../gui/wxpython/datacatalog/tree.py:985 msgid "&Delete" msgstr "E&xcluir" -#: ../gui/wxpython/gis_set.py:211 ../gui/wxpython/gis_set.py:782 +#: ../gui/wxpython/gis_set.py:204 ../gui/wxpython/gis_set.py:724 #: ../gui/wxpython/image2target/ii2t_gis_set.py:207 #: ../gui/wxpython/image2target/ii2t_gis_set.py:725 msgid "Delete selected mapset" msgstr "Apagar mapset seleccionado" -#: ../gui/wxpython/gis_set.py:257 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:252 +#: ../gui/wxpython/gis_set.py:258 #, python-format -msgid "GRASS GIS %s startup%s" +msgid "GRASS GIS %s Startup%s" msgstr "" -#: ../gui/wxpython/gis_set.py:262 +#: ../gui/wxpython/gis_set.py:263 #: ../gui/wxpython/image2target/ii2t_gis_set.py:257 msgid "Enter GRASS session" msgstr "Entre na sessão GRASS" -#: ../gui/wxpython/gis_set.py:282 +#: ../gui/wxpython/gis_set.py:283 #: ../gui/wxpython/image2target/ii2t_gis_set.py:277 msgid "Unable to set GRASS database. Check your locale settings." msgstr "" -#: ../gui/wxpython/gis_set.py:302 +#: ../gui/wxpython/gis_set.py:303 #: ../gui/wxpython/image2target/ii2t_gis_set.py:297 #, python-format msgid "ERROR: Location <%s> not found\n" msgstr "Erro: Location <%s> não encontrada\n" -#: ../gui/wxpython/gis_set.py:320 +#: ../gui/wxpython/gis_set.py:321 #: ../gui/wxpython/image2target/ii2t_gis_set.py:315 #, python-format msgid "ERROR: Mapset <%s> not found\n" msgstr "" -#: ../gui/wxpython/gis_set.py:480 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:474 -#, python-format -msgid "Invalid line in GISRC file (%s):%s\n" -msgstr "" - -#: ../gui/wxpython/gis_set.py:511 +#: ../gui/wxpython/gis_set.py:490 #: ../gui/wxpython/image2target/ii2t_gis_set.py:505 #: ../gui/wxpython/startup/locdownload.py:441 #, python-brace-format msgid "Error: {text}" msgstr "" -#: ../gui/wxpython/gis_set.py:549 -msgid "Documents" -msgstr "" - -#: ../gui/wxpython/gis_set.py:550 -msgid "My Documents" -msgstr "" - -#: ../gui/wxpython/gis_set.py:574 +#: ../gui/wxpython/gis_set.py:531 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1171 msgid "GRASS needs a directory (GRASS database) in which to store its data. Create one now if you have not already done so. A popular choice is \"grassdata\", located in your home directory. Press Browse button to select the directory." msgstr "" -#: ../gui/wxpython/gis_set.py:596 +#: ../gui/wxpython/gis_set.py:553 #: ../gui/wxpython/image2target/ii2t_gis_set.py:539 #, python-format msgid "Do you want to import <%(name)s> to the newly created location?" msgstr "Deseja importar <%(name)s> para a nova Location criada?" -#: ../gui/wxpython/gis_set.py:599 +#: ../gui/wxpython/gis_set.py:556 #: ../gui/wxpython/image2target/ii2t_gis_set.py:542 msgid "Import data?" msgstr "" -#: ../gui/wxpython/gis_set.py:613 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:556 -msgid "New mapset:" -msgstr "" - -#: ../gui/wxpython/gis_set.py:614 ../gui/wxpython/gis_set.py:1015 -#: ../gui/wxpython/menustrings.py:245 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:240 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:557 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:938 -#: ../gui/wxpython/lmgr/frame.py:1072 -msgid "Create new mapset" -msgstr "Criar novo mapset:" - -#: ../gui/wxpython/gis_set.py:655 +#: ../gui/wxpython/gis_set.py:597 #: ../gui/wxpython/image2target/ii2t_gis_set.py:598 #, python-format msgid "" @@ -4113,13 +4084,13 @@ "Reason: %(msg)s" msgstr "" -#: ../gui/wxpython/gis_set.py:662 +#: ../gui/wxpython/gis_set.py:604 #: ../gui/wxpython/image2target/ii2t_gis_set.py:605 #, python-format msgid "Data file <%(name)s> imported successfully. The location's default region was set from this imported map." msgstr "" -#: ../gui/wxpython/gis_set.py:676 +#: ../gui/wxpython/gis_set.py:618 #: ../gui/wxpython/image2target/ii2t_gis_set.py:619 msgid "" "Mapset is required for valid GRASS location.\n" @@ -4127,7 +4098,7 @@ "This mapset cannot be renamed." msgstr "" -#: ../gui/wxpython/gis_set.py:682 ../gui/wxpython/gis_set.py:725 +#: ../gui/wxpython/gis_set.py:624 ../gui/wxpython/gis_set.py:667 #: ../gui/wxpython/image2target/ii2t_gis_set.py:625 #: ../gui/wxpython/image2target/ii2t_gis_set.py:668 #, python-format @@ -4137,7 +4108,7 @@ "Enter new name:" msgstr "" -#: ../gui/wxpython/gis_set.py:698 +#: ../gui/wxpython/gis_set.py:640 #: ../gui/wxpython/image2target/ii2t_gis_set.py:641 #, python-format msgid "" @@ -4146,7 +4117,7 @@ "Mapset <%s> already exists in location." msgstr "" -#: ../gui/wxpython/gis_set.py:712 +#: ../gui/wxpython/gis_set.py:654 #: ../gui/wxpython/image2target/ii2t_gis_set.py:655 #, python-format msgid "" @@ -4155,7 +4126,7 @@ "%s" msgstr "" -#: ../gui/wxpython/gis_set.py:741 +#: ../gui/wxpython/gis_set.py:683 #: ../gui/wxpython/image2target/ii2t_gis_set.py:684 #, python-format msgid "" @@ -4167,7 +4138,7 @@ "\n" "Location <%s> já existe no banco de dados do GRASS." -#: ../gui/wxpython/gis_set.py:756 +#: ../gui/wxpython/gis_set.py:698 #: ../gui/wxpython/image2target/ii2t_gis_set.py:699 #, python-format msgid "" @@ -4179,7 +4150,7 @@ "\n" "%s" -#: ../gui/wxpython/gis_set.py:770 +#: ../gui/wxpython/gis_set.py:712 #: ../gui/wxpython/image2target/ii2t_gis_set.py:713 msgid "" "Mapset is required for valid GRASS location.\n" @@ -4187,7 +4158,7 @@ "This mapset cannot be deleted." msgstr "" -#: ../gui/wxpython/gis_set.py:777 +#: ../gui/wxpython/gis_set.py:719 #: ../gui/wxpython/image2target/ii2t_gis_set.py:720 #, python-format msgid "" @@ -4199,12 +4170,12 @@ "\n" "TODOS os MAPAS incluidos neste MAPSET serão APAGADOS DEFINITIVAMENTE!" -#: ../gui/wxpython/gis_set.py:791 +#: ../gui/wxpython/gis_set.py:733 #: ../gui/wxpython/image2target/ii2t_gis_set.py:734 msgid "Unable to delete mapset" msgstr "Não é possível apagar mapset" -#: ../gui/wxpython/gis_set.py:805 +#: ../gui/wxpython/gis_set.py:747 #: ../gui/wxpython/image2target/ii2t_gis_set.py:748 #, python-format msgid "" @@ -4216,48 +4187,42 @@ "\n" "TODOS os MAPAS incluidos neste lcoation serão APAGADOS!" -#: ../gui/wxpython/gis_set.py:821 +#: ../gui/wxpython/gis_set.py:763 #: ../gui/wxpython/image2target/ii2t_gis_set.py:764 msgid "Unable to delete location" msgstr "Não é possível apagar a location" -#: ../gui/wxpython/gis_set.py:851 +#: ../gui/wxpython/gis_set.py:793 #: ../gui/wxpython/image2target/ii2t_gis_set.py:774 #, python-brace-format msgid "Unicode error detected. Check your locale settings. Details: {0}" msgstr "" -#: ../gui/wxpython/gis_set.py:863 +#: ../gui/wxpython/gis_set.py:805 #: ../gui/wxpython/image2target/ii2t_gis_set.py:786 #, python-format msgid "No GRASS Location found in '%s'. Create a new Location or choose different GRASS database directory." msgstr "" -#: ../gui/wxpython/gis_set.py:985 +#: ../gui/wxpython/gis_set.py:920 #: ../gui/wxpython/image2target/ii2t_gis_set.py:908 #, python-format msgid "Path '%s' doesn't exist." msgstr "" -#: ../gui/wxpython/gis_set.py:1000 +#: ../gui/wxpython/gis_set.py:935 #: ../gui/wxpython/image2target/ii2t_gis_set.py:923 -#: ../gui/wxpython/gui_core/gselect.py:1192 +#: ../gui/wxpython/gui_core/gselect.py:1198 msgid "Choose GIS Data Directory" msgstr "" -#: ../gui/wxpython/gis_set.py:1014 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:937 -#: ../gui/wxpython/lmgr/frame.py:1071 -msgid "Enter name for new mapset:" -msgstr "Insira nome para novo mapset:" - -#: ../gui/wxpython/gis_set.py:1029 +#: ../gui/wxpython/gis_set.py:962 #: ../gui/wxpython/image2target/ii2t_gis_set.py:952 #, python-format msgid "Mapset <%s> already exists." msgstr "" -#: ../gui/wxpython/gis_set.py:1036 +#: ../gui/wxpython/gis_set.py:969 #: ../gui/wxpython/image2target/ii2t_gis_set.py:959 #, python-format msgid "" @@ -4266,18 +4231,18 @@ "Are you really sure that you want to create this mapset?" msgstr "" -#: ../gui/wxpython/gis_set.py:1041 +#: ../gui/wxpython/gis_set.py:974 #: ../gui/wxpython/image2target/ii2t_gis_set.py:964 msgid "Reserved mapset name" msgstr "" -#: ../gui/wxpython/gis_set.py:1073 +#: ../gui/wxpython/gis_set.py:993 #: ../gui/wxpython/image2target/ii2t_gis_set.py:996 #, python-format msgid "Unable to create new mapset: %s" msgstr "Não é possível criar novo mapset: %s" -#: ../gui/wxpython/gis_set.py:1088 +#: ../gui/wxpython/gis_set.py:1008 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1011 #, python-format msgid "" @@ -4289,13 +4254,13 @@ "Do you want to try to remove .gislock (note that you need permission for this operation) and continue?" msgstr "" -#: ../gui/wxpython/gis_set.py:1094 ../gui/wxpython/gis_set.py:1107 +#: ../gui/wxpython/gis_set.py:1014 ../gui/wxpython/gis_set.py:1027 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1017 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1030 msgid "Lock file found" msgstr "" -#: ../gui/wxpython/gis_set.py:1103 +#: ../gui/wxpython/gis_set.py:1023 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1026 msgid "" "ARE YOU REALLY SURE?\n" @@ -4303,7 +4268,7 @@ "If you really are running another GRASS session doing this could corrupt your data. Have another look in the processor manager just to be sure..." msgstr "" -#: ../gui/wxpython/gis_set.py:1117 +#: ../gui/wxpython/gis_set.py:1037 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1040 #, python-format msgid "" @@ -4312,20 +4277,20 @@ "Details: %(reason)s" msgstr "" -#: ../gui/wxpython/gis_set.py:1167 +#: ../gui/wxpython/gis_set.py:1082 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1090 #, python-format msgid "Name <%(name)s> is not a valid name for location or mapset. Please use only ASCII characters excluding %(chars)s and space." msgstr "" -#: ../gui/wxpython/gis_set.py:1172 +#: ../gui/wxpython/gis_set.py:1087 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1095 -#: ../gui/wxpython/gui_core/widgets.py:859 +#: ../gui/wxpython/gui_core/widgets.py:860 msgid "Invalid name" msgstr "" -#: ../gui/wxpython/menustrings.py:3 ../gui/wxpython/menustrings.py:2004 -#: ../gui/wxpython/menustrings.py:2054 +#: ../gui/wxpython/menustrings.py:3 ../gui/wxpython/menustrings.py:2005 +#: ../gui/wxpython/menustrings.py:2055 #: ../gui/wxpython/image2target/ii2t_menustrings.py:4 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1972 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2022 @@ -4337,7 +4302,7 @@ msgid "Workspace" msgstr "Ãrea de trabalho (workspace)" -#: ../gui/wxpython/menustrings.py:5 ../gui/wxpython/menustrings.py:2005 +#: ../gui/wxpython/menustrings.py:5 ../gui/wxpython/menustrings.py:2006 #: ../gui/wxpython/image2target/ii2t_menustrings.py:6 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1973 #: ../gui/wxpython/nviz/tools.py:1360 @@ -4349,7 +4314,7 @@ msgid "Create new workspace" msgstr "Criar nova área de trabalho" -#: ../gui/wxpython/menustrings.py:7 ../gui/wxpython/menustrings.py:2007 +#: ../gui/wxpython/menustrings.py:7 ../gui/wxpython/menustrings.py:2008 #: ../gui/wxpython/image2target/ii2t_menustrings.py:8 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1975 msgid "Open" @@ -4362,11 +4327,11 @@ #: ../gui/wxpython/menustrings.py:10 #: ../gui/wxpython/image2target/ii2t_menustrings.py:11 -#: ../gui/wxpython/lmgr/frame.py:1615 ../gui/wxpython/lmgr/frame.py:1636 +#: ../gui/wxpython/lmgr/frame.py:1618 ../gui/wxpython/lmgr/frame.py:1639 msgid "Save workspace" msgstr "Gravar área de trabalho" -#: ../gui/wxpython/menustrings.py:11 ../gui/wxpython/menustrings.py:2011 +#: ../gui/wxpython/menustrings.py:11 ../gui/wxpython/menustrings.py:2012 #: ../gui/wxpython/image2target/ii2t_menustrings.py:12 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1979 msgid "Save as" @@ -4377,10 +4342,10 @@ msgid "Save workspace to file" msgstr "Gravar área de trabalho para arquivo" -#: ../gui/wxpython/menustrings.py:13 ../gui/wxpython/menustrings.py:2013 +#: ../gui/wxpython/menustrings.py:13 ../gui/wxpython/menustrings.py:2014 #: ../gui/wxpython/image2target/ii2t_menustrings.py:14 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1981 -#: ../gui/wxpython/gui_core/forms.py:561 +#: ../gui/wxpython/gui_core/forms.py:573 #: ../gui/wxpython/mapswipe/dialogs.py:193 msgid "Close" msgstr "Fechar" @@ -4485,143 +4450,143 @@ msgid "Close all open map display windows" msgstr "Fechar todas as janelas de visuzalização de mapas abertas" -#: ../gui/wxpython/menustrings.py:37 ../gui/wxpython/menustrings.py:1055 +#: ../gui/wxpython/menustrings.py:37 ../gui/wxpython/menustrings.py:1056 msgid "Simplified raster import with reprojection" msgstr "" #: ../gui/wxpython/menustrings.py:38 ../gui/wxpython/menustrings.py:40 -#: ../gui/wxpython/menustrings.py:1056 ../gui/wxpython/menustrings.py:1058 +#: ../gui/wxpython/menustrings.py:1057 ../gui/wxpython/menustrings.py:1059 #: ../gui/wxpython/image2target/ii2t_menustrings.py:39 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1040 msgid "Imports raster data into a GRASS raster map using GDAL library." msgstr "" -#: ../gui/wxpython/menustrings.py:39 ../gui/wxpython/menustrings.py:1057 +#: ../gui/wxpython/menustrings.py:39 ../gui/wxpython/menustrings.py:1058 msgid "Import of common raster formats" msgstr "" -#: ../gui/wxpython/menustrings.py:41 ../gui/wxpython/menustrings.py:1059 +#: ../gui/wxpython/menustrings.py:41 ../gui/wxpython/menustrings.py:1060 #: ../gui/wxpython/image2target/ii2t_menustrings.py:42 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1043 msgid "ASCII x,y,z point import and gridding" msgstr "grelhagem e importação de ponto x,y,z em ASCII" -#: ../gui/wxpython/menustrings.py:42 ../gui/wxpython/menustrings.py:1060 +#: ../gui/wxpython/menustrings.py:42 ../gui/wxpython/menustrings.py:1061 #: ../gui/wxpython/image2target/ii2t_menustrings.py:43 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1044 msgid "Creates a raster map from an assemblage of many coordinates using univariate statistics." msgstr "" -#: ../gui/wxpython/menustrings.py:43 ../gui/wxpython/menustrings.py:1061 +#: ../gui/wxpython/menustrings.py:43 ../gui/wxpython/menustrings.py:1062 #: ../gui/wxpython/image2target/ii2t_menustrings.py:44 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1045 msgid "ASCII grid import" msgstr "Importar ASCII grid" -#: ../gui/wxpython/menustrings.py:44 ../gui/wxpython/menustrings.py:1062 +#: ../gui/wxpython/menustrings.py:44 ../gui/wxpython/menustrings.py:1063 #: ../gui/wxpython/image2target/ii2t_menustrings.py:45 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1046 msgid "Converts a GRASS ASCII raster file to binary raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:45 ../gui/wxpython/menustrings.py:1063 +#: ../gui/wxpython/menustrings.py:45 ../gui/wxpython/menustrings.py:1064 #: ../gui/wxpython/image2target/ii2t_menustrings.py:46 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1047 msgid "ASCII polygons, lines, and point import" msgstr "" -#: ../gui/wxpython/menustrings.py:46 ../gui/wxpython/menustrings.py:1064 +#: ../gui/wxpython/menustrings.py:46 ../gui/wxpython/menustrings.py:1065 #: ../gui/wxpython/image2target/ii2t_menustrings.py:47 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1048 msgid "Creates raster maps from ASCII polygon/line/point data files." msgstr "Cria mapas ráster a partir de arquivos de dados de polígonos/líneas/puntos ASCII." -#: ../gui/wxpython/menustrings.py:47 ../gui/wxpython/menustrings.py:1065 +#: ../gui/wxpython/menustrings.py:47 ../gui/wxpython/menustrings.py:1066 #: ../gui/wxpython/image2target/ii2t_menustrings.py:48 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1049 msgid "Raw binary array import" msgstr "" -#: ../gui/wxpython/menustrings.py:48 ../gui/wxpython/menustrings.py:1066 +#: ../gui/wxpython/menustrings.py:48 ../gui/wxpython/menustrings.py:1067 #: ../gui/wxpython/image2target/ii2t_menustrings.py:49 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1050 msgid "Import a binary raster file into a GRASS raster map layer." msgstr "" -#: ../gui/wxpython/menustrings.py:49 ../gui/wxpython/menustrings.py:1067 +#: ../gui/wxpython/menustrings.py:49 ../gui/wxpython/menustrings.py:1068 #: ../gui/wxpython/image2target/ii2t_menustrings.py:50 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1051 msgid "GRIDATB.FOR import" msgstr "Importar GRDATB.FOR" -#: ../gui/wxpython/menustrings.py:50 ../gui/wxpython/menustrings.py:1068 +#: ../gui/wxpython/menustrings.py:50 ../gui/wxpython/menustrings.py:1069 #: ../gui/wxpython/image2target/ii2t_menustrings.py:51 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1052 msgid "Imports GRIDATB.FOR map file (TOPMODEL) into a GRASS raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:51 ../gui/wxpython/menustrings.py:1069 +#: ../gui/wxpython/menustrings.py:51 ../gui/wxpython/menustrings.py:1070 #: ../gui/wxpython/image2target/ii2t_menustrings.py:52 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1053 msgid "Matlab 2D array import" msgstr "Importação de rray 2D do Matlab" -#: ../gui/wxpython/menustrings.py:52 ../gui/wxpython/menustrings.py:1070 +#: ../gui/wxpython/menustrings.py:52 ../gui/wxpython/menustrings.py:1071 #: ../gui/wxpython/image2target/ii2t_menustrings.py:53 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1054 msgid "Imports a binary MAT-File(v4) to a GRASS raster." msgstr "Importa un archivo binario MAT(v4) a un ráster de GRASS." -#: ../gui/wxpython/menustrings.py:53 ../gui/wxpython/menustrings.py:1071 +#: ../gui/wxpython/menustrings.py:53 ../gui/wxpython/menustrings.py:1072 #: ../gui/wxpython/image2target/ii2t_menustrings.py:54 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1055 msgid "PNG import" msgstr "" -#: ../gui/wxpython/menustrings.py:54 ../gui/wxpython/menustrings.py:1072 +#: ../gui/wxpython/menustrings.py:54 ../gui/wxpython/menustrings.py:1073 #: ../gui/wxpython/image2target/ii2t_menustrings.py:55 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1056 msgid "Imports non-georeferenced PNG format image." msgstr "" -#: ../gui/wxpython/menustrings.py:55 ../gui/wxpython/menustrings.py:1073 +#: ../gui/wxpython/menustrings.py:55 ../gui/wxpython/menustrings.py:1074 #: ../gui/wxpython/image2target/ii2t_menustrings.py:56 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1057 msgid "SPOT NDVI import" msgstr "Importar SPOT NDVI" -#: ../gui/wxpython/menustrings.py:56 ../gui/wxpython/menustrings.py:1074 +#: ../gui/wxpython/menustrings.py:56 ../gui/wxpython/menustrings.py:1075 #: ../gui/wxpython/image2target/ii2t_menustrings.py:57 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1058 msgid "Imports SPOT VGT NDVI data into a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:57 ../gui/wxpython/menustrings.py:1075 +#: ../gui/wxpython/menustrings.py:57 ../gui/wxpython/menustrings.py:1076 #: ../gui/wxpython/image2target/ii2t_menustrings.py:58 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1059 msgid "SRTM HGT import" msgstr "Importar SRTM HGT" -#: ../gui/wxpython/menustrings.py:58 ../gui/wxpython/menustrings.py:1076 +#: ../gui/wxpython/menustrings.py:58 ../gui/wxpython/menustrings.py:1077 #: ../gui/wxpython/image2target/ii2t_menustrings.py:59 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1060 msgid "Imports SRTM HGT files into raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:59 ../gui/wxpython/menustrings.py:1077 +#: ../gui/wxpython/menustrings.py:59 ../gui/wxpython/menustrings.py:1078 #: ../gui/wxpython/image2target/ii2t_menustrings.py:60 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1061 msgid "Terra ASTER HDF import" msgstr "Importar HDF Terra ASTER" -#: ../gui/wxpython/menustrings.py:60 ../gui/wxpython/menustrings.py:1078 +#: ../gui/wxpython/menustrings.py:60 ../gui/wxpython/menustrings.py:1079 #: ../gui/wxpython/image2target/ii2t_menustrings.py:61 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1062 msgid "Georeference, rectify, and import Terra-ASTER imagery and relative DEMs using gdalwarp." msgstr "" #: ../gui/wxpython/menustrings.py:61 ../gui/wxpython/menustrings.py:86 -#: ../gui/wxpython/menustrings.py:1079 ../gui/wxpython/menustrings.py:1104 +#: ../gui/wxpython/menustrings.py:1080 ../gui/wxpython/menustrings.py:1105 #: ../gui/wxpython/image2target/ii2t_menustrings.py:62 #: ../gui/wxpython/image2target/ii2t_menustrings.py:86 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1063 @@ -4629,24 +4594,22 @@ msgid "LAS LiDAR points import" msgstr "" -#: ../gui/wxpython/menustrings.py:62 ../gui/wxpython/menustrings.py:1080 +#: ../gui/wxpython/menustrings.py:62 ../gui/wxpython/menustrings.py:1081 msgid "Creates a raster map from LAS LiDAR points using univariate statistics." msgstr "" -#: ../gui/wxpython/menustrings.py:63 ../gui/wxpython/menustrings.py:1081 +#: ../gui/wxpython/menustrings.py:63 ../gui/wxpython/menustrings.py:1082 #: ../gui/wxpython/image2target/ii2t_menustrings.py:63 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1064 msgid "Unpack raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:64 ../gui/wxpython/menustrings.py:1082 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:64 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1065 -msgid "Imports a raster map as GRASS GIS specific archive file (packed with r.pack)" +#: ../gui/wxpython/menustrings.py:64 ../gui/wxpython/menustrings.py:1083 +msgid "Imports a GRASS GIS specific raster archive file (packed with r.pack) as a raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:65 ../gui/wxpython/menustrings.py:291 -#: ../gui/wxpython/menustrings.py:1083 ../gui/wxpython/menustrings.py:1233 +#: ../gui/wxpython/menustrings.py:65 ../gui/wxpython/menustrings.py:292 +#: ../gui/wxpython/menustrings.py:1084 ../gui/wxpython/menustrings.py:1234 #: ../gui/wxpython/image2target/ii2t_menustrings.py:65 #: ../gui/wxpython/image2target/ii2t_menustrings.py:286 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1066 @@ -4654,8 +4617,8 @@ msgid "Reproject raster map from different GRASS location" msgstr "" -#: ../gui/wxpython/menustrings.py:66 ../gui/wxpython/menustrings.py:292 -#: ../gui/wxpython/menustrings.py:1084 ../gui/wxpython/menustrings.py:1234 +#: ../gui/wxpython/menustrings.py:66 ../gui/wxpython/menustrings.py:293 +#: ../gui/wxpython/menustrings.py:1085 ../gui/wxpython/menustrings.py:1235 #: ../gui/wxpython/image2target/ii2t_menustrings.py:66 #: ../gui/wxpython/image2target/ii2t_menustrings.py:287 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1067 @@ -4663,123 +4626,121 @@ msgid "Re-projects a raster map from given location to the current location." msgstr "" -#: ../gui/wxpython/menustrings.py:68 ../gui/wxpython/menustrings.py:1086 +#: ../gui/wxpython/menustrings.py:68 ../gui/wxpython/menustrings.py:1087 msgid "Simplified vector import with reprojection" msgstr "" #: ../gui/wxpython/menustrings.py:69 ../gui/wxpython/menustrings.py:71 -#: ../gui/wxpython/menustrings.py:1087 ../gui/wxpython/menustrings.py:1089 +#: ../gui/wxpython/menustrings.py:1088 ../gui/wxpython/menustrings.py:1090 #: ../gui/wxpython/image2target/ii2t_menustrings.py:69 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1070 msgid "Imports vector data into a GRASS vector map using OGR library." msgstr "" -#: ../gui/wxpython/menustrings.py:70 ../gui/wxpython/menustrings.py:1088 +#: ../gui/wxpython/menustrings.py:70 ../gui/wxpython/menustrings.py:1089 msgid "Import of common vector formats" msgstr "" -#: ../gui/wxpython/menustrings.py:72 ../gui/wxpython/menustrings.py:1090 +#: ../gui/wxpython/menustrings.py:72 ../gui/wxpython/menustrings.py:1091 #: ../gui/wxpython/image2target/ii2t_menustrings.py:72 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1073 msgid "ASCII points or GRASS ASCII format" msgstr "" -#: ../gui/wxpython/menustrings.py:73 ../gui/wxpython/menustrings.py:1091 +#: ../gui/wxpython/menustrings.py:73 ../gui/wxpython/menustrings.py:1092 #: ../gui/wxpython/image2target/ii2t_menustrings.py:73 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1074 msgid "Creates a vector map from an ASCII points file or ASCII vector file." msgstr "" -#: ../gui/wxpython/menustrings.py:74 ../gui/wxpython/menustrings.py:1092 +#: ../gui/wxpython/menustrings.py:74 ../gui/wxpython/menustrings.py:1093 #: ../gui/wxpython/image2target/ii2t_menustrings.py:74 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1075 msgid "ASCII points as a vector lines" msgstr "Pontos ASCII como linhas de vetores" -#: ../gui/wxpython/menustrings.py:75 ../gui/wxpython/menustrings.py:1093 +#: ../gui/wxpython/menustrings.py:75 ../gui/wxpython/menustrings.py:1094 #: ../gui/wxpython/image2target/ii2t_menustrings.py:75 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1076 msgid "Imports ASCII x,y[,z] coordinates as a series of lines." msgstr "" -#: ../gui/wxpython/menustrings.py:76 ../gui/wxpython/menustrings.py:1094 +#: ../gui/wxpython/menustrings.py:76 ../gui/wxpython/menustrings.py:1095 #: ../gui/wxpython/image2target/ii2t_menustrings.py:76 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1077 msgid "DXF import" msgstr "Importação de DXF" -#: ../gui/wxpython/menustrings.py:77 ../gui/wxpython/menustrings.py:1095 +#: ../gui/wxpython/menustrings.py:77 ../gui/wxpython/menustrings.py:1096 #: ../gui/wxpython/image2target/ii2t_menustrings.py:77 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1078 msgid "Converts files in DXF format to GRASS vector map format." msgstr "Converte arquivos em formato DXF para o formato de mapa vetorial do GRASS." -#: ../gui/wxpython/menustrings.py:78 ../gui/wxpython/menustrings.py:1096 +#: ../gui/wxpython/menustrings.py:78 ../gui/wxpython/menustrings.py:1097 #: ../gui/wxpython/image2target/ii2t_menustrings.py:78 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1079 msgid "WFS" msgstr "WFS" -#: ../gui/wxpython/menustrings.py:79 ../gui/wxpython/menustrings.py:1097 +#: ../gui/wxpython/menustrings.py:79 ../gui/wxpython/menustrings.py:1098 #: ../gui/wxpython/image2target/ii2t_menustrings.py:79 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1080 msgid "Imports GetFeature from a WFS server." msgstr "" -#: ../gui/wxpython/menustrings.py:80 ../gui/wxpython/menustrings.py:1098 +#: ../gui/wxpython/menustrings.py:80 ../gui/wxpython/menustrings.py:1099 #: ../gui/wxpython/image2target/ii2t_menustrings.py:80 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1081 msgid "ESRI e00 import" msgstr "Importar e00 de ESRI" -#: ../gui/wxpython/menustrings.py:81 ../gui/wxpython/menustrings.py:1099 +#: ../gui/wxpython/menustrings.py:81 ../gui/wxpython/menustrings.py:1100 #: ../gui/wxpython/image2target/ii2t_menustrings.py:81 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1082 msgid "Imports E00 file into a vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:82 ../gui/wxpython/menustrings.py:1100 +#: ../gui/wxpython/menustrings.py:82 ../gui/wxpython/menustrings.py:1101 #: ../gui/wxpython/image2target/ii2t_menustrings.py:82 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1083 msgid "Geonames import" msgstr "Importación de geonames" -#: ../gui/wxpython/menustrings.py:83 ../gui/wxpython/menustrings.py:1101 +#: ../gui/wxpython/menustrings.py:83 ../gui/wxpython/menustrings.py:1102 #: ../gui/wxpython/image2target/ii2t_menustrings.py:83 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1084 msgid "Imports geonames.org country files into a vector points map." msgstr "" -#: ../gui/wxpython/menustrings.py:84 ../gui/wxpython/menustrings.py:1102 +#: ../gui/wxpython/menustrings.py:84 ../gui/wxpython/menustrings.py:1103 #: ../gui/wxpython/image2target/ii2t_menustrings.py:84 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1085 msgid "Matlab array or Mapgen format import" msgstr "Importação de array do Matlab ou formato MapGen" -#: ../gui/wxpython/menustrings.py:85 ../gui/wxpython/menustrings.py:1103 +#: ../gui/wxpython/menustrings.py:85 ../gui/wxpython/menustrings.py:1104 #: ../gui/wxpython/image2target/ii2t_menustrings.py:85 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1086 msgid "Imports Mapgen or Matlab-ASCII vector maps into GRASS." msgstr "Importa mapas vetoriais Mapgen ou Matlab-ASCII para o GRASS." -#: ../gui/wxpython/menustrings.py:87 ../gui/wxpython/menustrings.py:1105 +#: ../gui/wxpython/menustrings.py:87 ../gui/wxpython/menustrings.py:1106 msgid "Converts LAS LiDAR point clouds to a GRASS vector map with libLAS." msgstr "" -#: ../gui/wxpython/menustrings.py:88 ../gui/wxpython/menustrings.py:1106 +#: ../gui/wxpython/menustrings.py:88 ../gui/wxpython/menustrings.py:1107 #: ../gui/wxpython/image2target/ii2t_menustrings.py:87 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1088 msgid "Unpack vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:89 ../gui/wxpython/menustrings.py:1107 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:88 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1089 -msgid "Imports a vector map as GRASS GIS specific archive file (packed with v.pack)" +#: ../gui/wxpython/menustrings.py:89 ../gui/wxpython/menustrings.py:1108 +msgid "Imports a GRASS GIS specific vector archive file (packed with v.pack) as a vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:90 ../gui/wxpython/menustrings.py:571 -#: ../gui/wxpython/menustrings.py:1108 ../gui/wxpython/menustrings.py:1513 +#: ../gui/wxpython/menustrings.py:90 ../gui/wxpython/menustrings.py:572 +#: ../gui/wxpython/menustrings.py:1109 ../gui/wxpython/menustrings.py:1514 #: ../gui/wxpython/image2target/ii2t_menustrings.py:89 #: ../gui/wxpython/image2target/ii2t_menustrings.py:564 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1090 @@ -4787,8 +4748,8 @@ msgid "Reproject vector map from different GRASS location" msgstr "" -#: ../gui/wxpython/menustrings.py:91 ../gui/wxpython/menustrings.py:572 -#: ../gui/wxpython/menustrings.py:1109 ../gui/wxpython/menustrings.py:1514 +#: ../gui/wxpython/menustrings.py:91 ../gui/wxpython/menustrings.py:573 +#: ../gui/wxpython/menustrings.py:1110 ../gui/wxpython/menustrings.py:1515 #: ../gui/wxpython/image2target/ii2t_menustrings.py:90 #: ../gui/wxpython/image2target/ii2t_menustrings.py:565 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1091 @@ -4796,55 +4757,55 @@ msgid "Re-projects a vector map from one location to the current location." msgstr "" -#: ../gui/wxpython/menustrings.py:92 ../gui/wxpython/menustrings.py:1110 +#: ../gui/wxpython/menustrings.py:92 ../gui/wxpython/menustrings.py:1111 #: ../gui/wxpython/image2target/ii2t_menustrings.py:91 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1092 msgid "Import 3D raster data" msgstr "Importa dados raster 3D" -#: ../gui/wxpython/menustrings.py:93 ../gui/wxpython/menustrings.py:1111 +#: ../gui/wxpython/menustrings.py:93 ../gui/wxpython/menustrings.py:1112 #: ../gui/wxpython/image2target/ii2t_menustrings.py:92 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1093 msgid "ASCII 3D import" msgstr "Importação de 3D ASCII" -#: ../gui/wxpython/menustrings.py:94 ../gui/wxpython/menustrings.py:1112 +#: ../gui/wxpython/menustrings.py:94 ../gui/wxpython/menustrings.py:1113 #: ../gui/wxpython/image2target/ii2t_menustrings.py:93 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1094 msgid "Converts a 3D ASCII raster text file into a (binary) 3D raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:95 ../gui/wxpython/menustrings.py:1113 +#: ../gui/wxpython/menustrings.py:95 ../gui/wxpython/menustrings.py:1114 #: ../gui/wxpython/image2target/ii2t_menustrings.py:94 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1095 msgid "Raw binary array 3D import" msgstr "" -#: ../gui/wxpython/menustrings.py:96 ../gui/wxpython/menustrings.py:1114 +#: ../gui/wxpython/menustrings.py:96 ../gui/wxpython/menustrings.py:1115 #: ../gui/wxpython/image2target/ii2t_menustrings.py:95 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1096 msgid "Imports a binary raster file into a GRASS 3D raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:97 ../gui/wxpython/menustrings.py:1115 +#: ../gui/wxpython/menustrings.py:97 ../gui/wxpython/menustrings.py:1116 #: ../gui/wxpython/image2target/ii2t_menustrings.py:96 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1097 msgid "Vis5D import" msgstr "Importação de Vis5D" -#: ../gui/wxpython/menustrings.py:98 ../gui/wxpython/menustrings.py:1116 +#: ../gui/wxpython/menustrings.py:98 ../gui/wxpython/menustrings.py:1117 #: ../gui/wxpython/image2target/ii2t_menustrings.py:97 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1098 msgid "Import 3-dimensional Vis5D files." msgstr "" -#: ../gui/wxpython/menustrings.py:99 ../gui/wxpython/menustrings.py:1117 +#: ../gui/wxpython/menustrings.py:99 ../gui/wxpython/menustrings.py:1118 #: ../gui/wxpython/image2target/ii2t_menustrings.py:98 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1099 msgid "Import database table" msgstr "Importar tabela de banco de dados" -#: ../gui/wxpython/menustrings.py:100 ../gui/wxpython/menustrings.py:1118 +#: ../gui/wxpython/menustrings.py:100 ../gui/wxpython/menustrings.py:1119 #: ../gui/wxpython/image2target/ii2t_menustrings.py:68 #: ../gui/wxpython/image2target/ii2t_menustrings.py:99 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1069 @@ -4852,21 +4813,21 @@ msgid "Common import formats" msgstr "Formatos de importação comuns" -#: ../gui/wxpython/menustrings.py:101 ../gui/wxpython/menustrings.py:1119 +#: ../gui/wxpython/menustrings.py:101 ../gui/wxpython/menustrings.py:1120 #: ../gui/wxpython/image2target/ii2t_menustrings.py:100 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1101 msgid "Imports attribute tables in various formats." msgstr "Importa tabelas de atributos em vários formatos." -#: ../gui/wxpython/menustrings.py:102 ../gui/wxpython/menustrings.py:1120 +#: ../gui/wxpython/menustrings.py:102 ../gui/wxpython/menustrings.py:1121 #: ../gui/wxpython/image2target/ii2t_menustrings.py:101 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1102 msgid "Export raster map" msgstr "Exportar mapa raster" #: ../gui/wxpython/menustrings.py:103 ../gui/wxpython/menustrings.py:132 -#: ../gui/wxpython/menustrings.py:158 ../gui/wxpython/menustrings.py:1121 -#: ../gui/wxpython/menustrings.py:1150 ../gui/wxpython/menustrings.py:1176 +#: ../gui/wxpython/menustrings.py:158 ../gui/wxpython/menustrings.py:1122 +#: ../gui/wxpython/menustrings.py:1151 ../gui/wxpython/menustrings.py:1177 #: ../gui/wxpython/image2target/ii2t_menustrings.py:102 #: ../gui/wxpython/image2target/ii2t_menustrings.py:131 #: ../gui/wxpython/image2target/ii2t_menustrings.py:156 @@ -4876,122 +4837,122 @@ msgid "Common export formats" msgstr "Formatos de exportação comuns" -#: ../gui/wxpython/menustrings.py:104 ../gui/wxpython/menustrings.py:1122 +#: ../gui/wxpython/menustrings.py:104 ../gui/wxpython/menustrings.py:1123 #: ../gui/wxpython/image2target/ii2t_menustrings.py:103 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1104 msgid "Exports GRASS raster maps into GDAL supported formats." msgstr "Exporta um mapa raster GRASS em formatos suportados pelo GDAL." -#: ../gui/wxpython/menustrings.py:105 ../gui/wxpython/menustrings.py:1123 +#: ../gui/wxpython/menustrings.py:105 ../gui/wxpython/menustrings.py:1124 #: ../gui/wxpython/image2target/ii2t_menustrings.py:104 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1105 msgid "ASCII grid export" msgstr "Exportar grelha ASCII" -#: ../gui/wxpython/menustrings.py:106 ../gui/wxpython/menustrings.py:1124 +#: ../gui/wxpython/menustrings.py:106 ../gui/wxpython/menustrings.py:1125 #: ../gui/wxpython/image2target/ii2t_menustrings.py:105 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1106 msgid "Converts a raster map layer into a GRASS ASCII text file." msgstr "" -#: ../gui/wxpython/menustrings.py:107 ../gui/wxpython/menustrings.py:1125 +#: ../gui/wxpython/menustrings.py:107 ../gui/wxpython/menustrings.py:1126 #: ../gui/wxpython/image2target/ii2t_menustrings.py:106 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1107 msgid "ASCII x,y,z points export" msgstr "Exportar pontos x,y,z ASCII" -#: ../gui/wxpython/menustrings.py:108 ../gui/wxpython/menustrings.py:1126 +#: ../gui/wxpython/menustrings.py:108 ../gui/wxpython/menustrings.py:1127 #: ../gui/wxpython/image2target/ii2t_menustrings.py:107 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1108 msgid "Exports a raster map to a text file as x,y,z values based on cell centers." msgstr "" -#: ../gui/wxpython/menustrings.py:109 ../gui/wxpython/menustrings.py:1127 +#: ../gui/wxpython/menustrings.py:109 ../gui/wxpython/menustrings.py:1128 #: ../gui/wxpython/image2target/ii2t_menustrings.py:108 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1109 msgid "GRIDATB.FOR export" msgstr "Exportar GRIDATB.FOR" -#: ../gui/wxpython/menustrings.py:110 ../gui/wxpython/menustrings.py:1128 +#: ../gui/wxpython/menustrings.py:110 ../gui/wxpython/menustrings.py:1129 #: ../gui/wxpython/image2target/ii2t_menustrings.py:109 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1110 msgid "Exports GRASS raster map to GRIDATB.FOR map file (TOPMODEL)." msgstr "" -#: ../gui/wxpython/menustrings.py:111 ../gui/wxpython/menustrings.py:1129 +#: ../gui/wxpython/menustrings.py:111 ../gui/wxpython/menustrings.py:1130 #: ../gui/wxpython/image2target/ii2t_menustrings.py:110 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1111 msgid "Matlab 2D array export" msgstr "Exportar array 2D do Matlab" -#: ../gui/wxpython/menustrings.py:112 ../gui/wxpython/menustrings.py:1130 +#: ../gui/wxpython/menustrings.py:112 ../gui/wxpython/menustrings.py:1131 #: ../gui/wxpython/image2target/ii2t_menustrings.py:111 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1112 msgid "Exports a GRASS raster to a binary MAT-File." msgstr "Exportar um GRASS ráster para um binário MAT." -#: ../gui/wxpython/menustrings.py:113 ../gui/wxpython/menustrings.py:1131 +#: ../gui/wxpython/menustrings.py:113 ../gui/wxpython/menustrings.py:1132 #: ../gui/wxpython/image2target/ii2t_menustrings.py:112 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1113 msgid "Raw binary array export" msgstr "Exporta array de binários raw" -#: ../gui/wxpython/menustrings.py:114 ../gui/wxpython/menustrings.py:1132 +#: ../gui/wxpython/menustrings.py:114 ../gui/wxpython/menustrings.py:1133 #: ../gui/wxpython/image2target/ii2t_menustrings.py:113 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1114 msgid "Exports a GRASS raster to a binary array." msgstr "" -#: ../gui/wxpython/menustrings.py:115 ../gui/wxpython/menustrings.py:1133 +#: ../gui/wxpython/menustrings.py:115 ../gui/wxpython/menustrings.py:1134 #: ../gui/wxpython/image2target/ii2t_menustrings.py:114 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1115 msgid "MPEG-1 export" msgstr "" -#: ../gui/wxpython/menustrings.py:116 ../gui/wxpython/menustrings.py:1134 +#: ../gui/wxpython/menustrings.py:116 ../gui/wxpython/menustrings.py:1135 #: ../gui/wxpython/image2target/ii2t_menustrings.py:115 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1116 msgid "Converts raster map series to MPEG movie." msgstr "" -#: ../gui/wxpython/menustrings.py:117 ../gui/wxpython/menustrings.py:1135 +#: ../gui/wxpython/menustrings.py:117 ../gui/wxpython/menustrings.py:1136 #: ../gui/wxpython/image2target/ii2t_menustrings.py:116 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1117 msgid "PNG export" msgstr "" -#: ../gui/wxpython/menustrings.py:118 ../gui/wxpython/menustrings.py:1136 +#: ../gui/wxpython/menustrings.py:118 ../gui/wxpython/menustrings.py:1137 #: ../gui/wxpython/image2target/ii2t_menustrings.py:117 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1118 msgid "Export a GRASS raster map as a non-georeferenced PNG image." msgstr "" -#: ../gui/wxpython/menustrings.py:119 ../gui/wxpython/menustrings.py:1137 +#: ../gui/wxpython/menustrings.py:119 ../gui/wxpython/menustrings.py:1138 #: ../gui/wxpython/image2target/ii2t_menustrings.py:118 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1119 msgid "PPM export" msgstr "" -#: ../gui/wxpython/menustrings.py:120 ../gui/wxpython/menustrings.py:1138 +#: ../gui/wxpython/menustrings.py:120 ../gui/wxpython/menustrings.py:1139 #: ../gui/wxpython/image2target/ii2t_menustrings.py:119 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1120 msgid "Converts a GRASS raster map to a PPM image file." msgstr "" -#: ../gui/wxpython/menustrings.py:121 ../gui/wxpython/menustrings.py:1139 +#: ../gui/wxpython/menustrings.py:121 ../gui/wxpython/menustrings.py:1140 #: ../gui/wxpython/image2target/ii2t_menustrings.py:120 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1121 msgid "PPM from RGB export" msgstr "" -#: ../gui/wxpython/menustrings.py:122 ../gui/wxpython/menustrings.py:1140 +#: ../gui/wxpython/menustrings.py:122 ../gui/wxpython/menustrings.py:1141 #: ../gui/wxpython/image2target/ii2t_menustrings.py:121 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1122 msgid "Converts 3 GRASS raster layers (R,G,B) to a PPM image file." msgstr "" #: ../gui/wxpython/menustrings.py:123 ../gui/wxpython/menustrings.py:140 -#: ../gui/wxpython/menustrings.py:1141 ../gui/wxpython/menustrings.py:1158 +#: ../gui/wxpython/menustrings.py:1142 ../gui/wxpython/menustrings.py:1159 #: ../gui/wxpython/image2target/ii2t_menustrings.py:122 #: ../gui/wxpython/image2target/ii2t_menustrings.py:138 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1123 @@ -4999,27 +4960,27 @@ msgid "POV-Ray export" msgstr "" -#: ../gui/wxpython/menustrings.py:124 ../gui/wxpython/menustrings.py:1142 +#: ../gui/wxpython/menustrings.py:124 ../gui/wxpython/menustrings.py:1143 #: ../gui/wxpython/image2target/ii2t_menustrings.py:123 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1124 msgid "Converts a raster map layer into a height-field file for POV-Ray." msgstr "" -#: ../gui/wxpython/menustrings.py:125 ../gui/wxpython/menustrings.py:1143 +#: ../gui/wxpython/menustrings.py:125 ../gui/wxpython/menustrings.py:1144 #: ../gui/wxpython/image2target/ii2t_menustrings.py:124 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1125 msgid "VRML export" msgstr "" -#: ../gui/wxpython/menustrings.py:126 ../gui/wxpython/menustrings.py:1144 +#: ../gui/wxpython/menustrings.py:126 ../gui/wxpython/menustrings.py:1145 #: ../gui/wxpython/image2target/ii2t_menustrings.py:125 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1126 msgid "Exports a raster map to the Virtual Reality Modeling Language (VRML)." msgstr "" #: ../gui/wxpython/menustrings.py:127 ../gui/wxpython/menustrings.py:144 -#: ../gui/wxpython/menustrings.py:155 ../gui/wxpython/menustrings.py:1145 -#: ../gui/wxpython/menustrings.py:1162 ../gui/wxpython/menustrings.py:1173 +#: ../gui/wxpython/menustrings.py:155 ../gui/wxpython/menustrings.py:1146 +#: ../gui/wxpython/menustrings.py:1163 ../gui/wxpython/menustrings.py:1174 #: ../gui/wxpython/image2target/ii2t_menustrings.py:126 #: ../gui/wxpython/image2target/ii2t_menustrings.py:142 #: ../gui/wxpython/image2target/ii2t_menustrings.py:153 @@ -5029,227 +4990,227 @@ msgid "VTK export" msgstr "" -#: ../gui/wxpython/menustrings.py:128 ../gui/wxpython/menustrings.py:1146 +#: ../gui/wxpython/menustrings.py:128 ../gui/wxpython/menustrings.py:1147 #: ../gui/wxpython/image2target/ii2t_menustrings.py:127 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1128 msgid "Converts raster maps into the VTK-ASCII format." msgstr "" -#: ../gui/wxpython/menustrings.py:129 ../gui/wxpython/menustrings.py:1147 +#: ../gui/wxpython/menustrings.py:129 ../gui/wxpython/menustrings.py:1148 #: ../gui/wxpython/image2target/ii2t_menustrings.py:128 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1129 msgid "Pack raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:130 ../gui/wxpython/menustrings.py:1148 +#: ../gui/wxpython/menustrings.py:130 ../gui/wxpython/menustrings.py:1149 #: ../gui/wxpython/image2target/ii2t_menustrings.py:129 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1130 msgid "Exports a raster map as GRASS GIS specific archive file" msgstr "" -#: ../gui/wxpython/menustrings.py:131 ../gui/wxpython/menustrings.py:1149 +#: ../gui/wxpython/menustrings.py:131 ../gui/wxpython/menustrings.py:1150 #: ../gui/wxpython/image2target/ii2t_menustrings.py:130 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1131 msgid "Export vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:133 ../gui/wxpython/menustrings.py:1151 +#: ../gui/wxpython/menustrings.py:133 ../gui/wxpython/menustrings.py:1152 msgid "Exports a vector map layer to any of the supported OGR vector formats. By default a vector map layer is exported to OGC GeoPackage format." msgstr "" -#: ../gui/wxpython/menustrings.py:134 ../gui/wxpython/menustrings.py:1152 +#: ../gui/wxpython/menustrings.py:134 ../gui/wxpython/menustrings.py:1153 #: ../gui/wxpython/image2target/ii2t_menustrings.py:133 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1134 msgid "ASCII points or GRASS ASCII vector export" msgstr "" -#: ../gui/wxpython/menustrings.py:135 ../gui/wxpython/menustrings.py:1153 +#: ../gui/wxpython/menustrings.py:135 ../gui/wxpython/menustrings.py:1154 #: ../gui/wxpython/image2target/ii2t_menustrings.py:134 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1135 msgid "Exports a vector map to a GRASS ASCII vector representation. By default only features with category are exported. To export all features use 'layer=-1'." msgstr "" -#: ../gui/wxpython/menustrings.py:136 ../gui/wxpython/menustrings.py:1154 +#: ../gui/wxpython/menustrings.py:136 ../gui/wxpython/menustrings.py:1155 #: ../gui/wxpython/image2target/ii2t_menustrings.py:135 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1136 msgid "DXF export" msgstr "" -#: ../gui/wxpython/menustrings.py:137 ../gui/wxpython/menustrings.py:1155 +#: ../gui/wxpython/menustrings.py:137 ../gui/wxpython/menustrings.py:1156 #: ../gui/wxpython/image2target/ii2t_menustrings.py:136 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1137 msgid "Exports vector map to DXF file format." msgstr "" -#: ../gui/wxpython/menustrings.py:138 ../gui/wxpython/menustrings.py:1156 +#: ../gui/wxpython/menustrings.py:138 ../gui/wxpython/menustrings.py:1157 #: ../gui/wxpython/image2target/ii2t_menustrings.py:137 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1138 msgid "PostGIS export" msgstr "" -#: ../gui/wxpython/menustrings.py:139 ../gui/wxpython/menustrings.py:1157 +#: ../gui/wxpython/menustrings.py:139 ../gui/wxpython/menustrings.py:1158 msgid "Exports a vector map layer to PostGIS feature table." msgstr "" -#: ../gui/wxpython/menustrings.py:141 ../gui/wxpython/menustrings.py:1159 +#: ../gui/wxpython/menustrings.py:141 ../gui/wxpython/menustrings.py:1160 #: ../gui/wxpython/image2target/ii2t_menustrings.py:139 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1140 msgid "Converts GRASS x,y,z points to POV-Ray x,z,y format." msgstr "" -#: ../gui/wxpython/menustrings.py:142 ../gui/wxpython/menustrings.py:1160 +#: ../gui/wxpython/menustrings.py:142 ../gui/wxpython/menustrings.py:1161 #: ../gui/wxpython/image2target/ii2t_menustrings.py:140 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1141 msgid "SVG export" msgstr "" -#: ../gui/wxpython/menustrings.py:143 ../gui/wxpython/menustrings.py:1161 +#: ../gui/wxpython/menustrings.py:143 ../gui/wxpython/menustrings.py:1162 #: ../gui/wxpython/image2target/ii2t_menustrings.py:141 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1142 msgid "Exports a vector map to SVG file." msgstr "" -#: ../gui/wxpython/menustrings.py:145 ../gui/wxpython/menustrings.py:1163 +#: ../gui/wxpython/menustrings.py:145 ../gui/wxpython/menustrings.py:1164 #: ../gui/wxpython/image2target/ii2t_menustrings.py:143 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1144 msgid "Converts a vector map to VTK ASCII output." msgstr "" -#: ../gui/wxpython/menustrings.py:146 ../gui/wxpython/menustrings.py:1164 +#: ../gui/wxpython/menustrings.py:146 ../gui/wxpython/menustrings.py:1165 #: ../gui/wxpython/image2target/ii2t_menustrings.py:144 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1145 msgid "Pack vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:147 ../gui/wxpython/menustrings.py:1165 +#: ../gui/wxpython/menustrings.py:147 ../gui/wxpython/menustrings.py:1166 #: ../gui/wxpython/image2target/ii2t_menustrings.py:145 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1146 msgid "Exports a vector map as GRASS GIS specific archive file" msgstr "" -#: ../gui/wxpython/menustrings.py:148 ../gui/wxpython/menustrings.py:1166 +#: ../gui/wxpython/menustrings.py:148 ../gui/wxpython/menustrings.py:1167 #: ../gui/wxpython/image2target/ii2t_menustrings.py:146 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1147 msgid "Export 3D raster maps" msgstr "" -#: ../gui/wxpython/menustrings.py:149 ../gui/wxpython/menustrings.py:1167 +#: ../gui/wxpython/menustrings.py:149 ../gui/wxpython/menustrings.py:1168 #: ../gui/wxpython/image2target/ii2t_menustrings.py:147 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1148 msgid "ASCII 3D export" msgstr "" -#: ../gui/wxpython/menustrings.py:150 ../gui/wxpython/menustrings.py:1168 +#: ../gui/wxpython/menustrings.py:150 ../gui/wxpython/menustrings.py:1169 #: ../gui/wxpython/image2target/ii2t_menustrings.py:148 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1149 msgid "Converts a 3D raster map layer into a ASCII text file." msgstr "" -#: ../gui/wxpython/menustrings.py:151 ../gui/wxpython/menustrings.py:1169 +#: ../gui/wxpython/menustrings.py:151 ../gui/wxpython/menustrings.py:1170 #: ../gui/wxpython/image2target/ii2t_menustrings.py:149 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1150 msgid "Raw binary array 3D export" msgstr "" -#: ../gui/wxpython/menustrings.py:152 ../gui/wxpython/menustrings.py:1170 +#: ../gui/wxpython/menustrings.py:152 ../gui/wxpython/menustrings.py:1171 #: ../gui/wxpython/image2target/ii2t_menustrings.py:150 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1151 msgid "Exports a GRASS 3D raster map to a binary array." msgstr "" -#: ../gui/wxpython/menustrings.py:153 ../gui/wxpython/menustrings.py:1171 +#: ../gui/wxpython/menustrings.py:153 ../gui/wxpython/menustrings.py:1172 #: ../gui/wxpython/image2target/ii2t_menustrings.py:151 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1152 msgid "Vis5D export" msgstr "" -#: ../gui/wxpython/menustrings.py:154 ../gui/wxpython/menustrings.py:1172 +#: ../gui/wxpython/menustrings.py:154 ../gui/wxpython/menustrings.py:1173 #: ../gui/wxpython/image2target/ii2t_menustrings.py:152 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1153 msgid "Exports GRASS 3D raster map to 3-dimensional Vis5D file." msgstr "" -#: ../gui/wxpython/menustrings.py:156 ../gui/wxpython/menustrings.py:1174 +#: ../gui/wxpython/menustrings.py:156 ../gui/wxpython/menustrings.py:1175 #: ../gui/wxpython/image2target/ii2t_menustrings.py:154 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1155 msgid "Converts 3D raster maps into the VTK-ASCII format." msgstr "" -#: ../gui/wxpython/menustrings.py:157 ../gui/wxpython/menustrings.py:1175 +#: ../gui/wxpython/menustrings.py:157 ../gui/wxpython/menustrings.py:1176 #: ../gui/wxpython/image2target/ii2t_menustrings.py:155 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1156 msgid "Export database table" msgstr "" -#: ../gui/wxpython/menustrings.py:159 ../gui/wxpython/menustrings.py:1177 +#: ../gui/wxpython/menustrings.py:159 ../gui/wxpython/menustrings.py:1178 #: ../gui/wxpython/image2target/ii2t_menustrings.py:157 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1158 msgid "Exports attribute tables into various formats." msgstr "" -#: ../gui/wxpython/menustrings.py:160 ../gui/wxpython/menustrings.py:1178 +#: ../gui/wxpython/menustrings.py:160 ../gui/wxpython/menustrings.py:1179 #: ../gui/wxpython/image2target/ii2t_menustrings.py:158 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1159 msgid "Link external data" msgstr "" -#: ../gui/wxpython/menustrings.py:162 ../gui/wxpython/menustrings.py:1180 +#: ../gui/wxpython/menustrings.py:162 ../gui/wxpython/menustrings.py:1181 #: ../gui/wxpython/image2target/ii2t_menustrings.py:160 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1161 msgid "Link GDAL supported raster data as a pseudo GRASS raster map layer." msgstr "" -#: ../gui/wxpython/menustrings.py:164 ../gui/wxpython/menustrings.py:1182 +#: ../gui/wxpython/menustrings.py:164 ../gui/wxpython/menustrings.py:1183 #: ../gui/wxpython/image2target/ii2t_menustrings.py:162 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1163 msgid "Creates a new pseudo-vector map as a link to an OGR-supported layer." msgstr "" -#: ../gui/wxpython/menustrings.py:165 ../gui/wxpython/menustrings.py:1183 +#: ../gui/wxpython/menustrings.py:165 ../gui/wxpython/menustrings.py:1184 #: ../gui/wxpython/image2target/ii2t_menustrings.py:163 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1164 msgid "Output format for raster data" msgstr "" -#: ../gui/wxpython/menustrings.py:166 ../gui/wxpython/menustrings.py:1184 +#: ../gui/wxpython/menustrings.py:166 ../gui/wxpython/menustrings.py:1185 #: ../gui/wxpython/image2target/ii2t_menustrings.py:164 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1165 msgid "Redirects raster output to file utilizing GDAL library rather than storing in GRASS raster format." msgstr "" -#: ../gui/wxpython/menustrings.py:167 ../gui/wxpython/menustrings.py:1185 +#: ../gui/wxpython/menustrings.py:167 ../gui/wxpython/menustrings.py:1186 #: ../gui/wxpython/image2target/ii2t_menustrings.py:165 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1166 msgid "Output format for vector data" msgstr "" -#: ../gui/wxpython/menustrings.py:168 ../gui/wxpython/menustrings.py:1186 +#: ../gui/wxpython/menustrings.py:168 ../gui/wxpython/menustrings.py:1187 #: ../gui/wxpython/image2target/ii2t_menustrings.py:166 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1167 msgid "Defines vector output format utilizing OGR library." msgstr "" -#: ../gui/wxpython/menustrings.py:169 ../gui/wxpython/menustrings.py:1187 +#: ../gui/wxpython/menustrings.py:169 ../gui/wxpython/menustrings.py:1188 #: ../gui/wxpython/image2target/ii2t_menustrings.py:167 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1168 msgid "Manage maps" msgstr "" -#: ../gui/wxpython/menustrings.py:170 ../gui/wxpython/menustrings.py:1188 +#: ../gui/wxpython/menustrings.py:170 ../gui/wxpython/menustrings.py:1189 #: ../gui/wxpython/image2target/ii2t_menustrings.py:168 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1169 -#: ../gui/wxpython/gui_core/forms.py:611 +#: ../gui/wxpython/gui_core/forms.py:623 msgid "Copy" msgstr "" -#: ../gui/wxpython/menustrings.py:171 ../gui/wxpython/menustrings.py:1189 +#: ../gui/wxpython/menustrings.py:171 ../gui/wxpython/menustrings.py:1190 #: ../gui/wxpython/image2target/ii2t_menustrings.py:169 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1170 msgid "Copies available data files in the current mapset search path to the user's current mapset." msgstr "" -#: ../gui/wxpython/menustrings.py:172 ../gui/wxpython/menustrings.py:962 -#: ../gui/wxpython/menustrings.py:1190 ../gui/wxpython/menustrings.py:1904 +#: ../gui/wxpython/menustrings.py:172 ../gui/wxpython/menustrings.py:963 +#: ../gui/wxpython/menustrings.py:1191 ../gui/wxpython/menustrings.py:1905 #: ../gui/wxpython/image2target/ii2t_menustrings.py:170 #: ../gui/wxpython/image2target/ii2t_menustrings.py:946 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1171 @@ -5257,14 +5218,14 @@ msgid "List" msgstr "" -#: ../gui/wxpython/menustrings.py:173 ../gui/wxpython/menustrings.py:1191 +#: ../gui/wxpython/menustrings.py:173 ../gui/wxpython/menustrings.py:1192 #: ../gui/wxpython/image2target/ii2t_menustrings.py:171 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1172 msgid "Lists available GRASS data base files of the user-specified data type optionally using the search pattern." msgstr "" -#: ../gui/wxpython/menustrings.py:174 ../gui/wxpython/menustrings.py:950 -#: ../gui/wxpython/menustrings.py:1192 ../gui/wxpython/menustrings.py:1892 +#: ../gui/wxpython/menustrings.py:174 ../gui/wxpython/menustrings.py:951 +#: ../gui/wxpython/menustrings.py:1193 ../gui/wxpython/menustrings.py:1893 #: ../gui/wxpython/image2target/ii2t_menustrings.py:172 #: ../gui/wxpython/image2target/ii2t_menustrings.py:934 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1173 @@ -5273,32 +5234,32 @@ msgid "Rename" msgstr "" -#: ../gui/wxpython/menustrings.py:175 ../gui/wxpython/menustrings.py:1193 +#: ../gui/wxpython/menustrings.py:175 ../gui/wxpython/menustrings.py:1194 #: ../gui/wxpython/image2target/ii2t_menustrings.py:173 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1174 msgid "Renames data base element files in the user's current mapset." msgstr "" -#: ../gui/wxpython/menustrings.py:176 ../gui/wxpython/menustrings.py:1194 -#: ../gui/wxpython/menustrings.py:2088 +#: ../gui/wxpython/menustrings.py:176 ../gui/wxpython/menustrings.py:1195 +#: ../gui/wxpython/menustrings.py:2089 #: ../gui/wxpython/image2target/ii2t_menustrings.py:174 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1175 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2056 #: ../gui/wxpython/nviz/tools.py:1364 ../gui/wxpython/nviz/tools.py:2367 -#: ../gui/wxpython/nviz/tools.py:2419 ../gui/wxpython/psmap/dialogs.py:1770 +#: ../gui/wxpython/nviz/tools.py:2419 ../gui/wxpython/psmap/dialogs.py:1772 msgid "Delete" msgstr "" -#: ../gui/wxpython/menustrings.py:177 ../gui/wxpython/menustrings.py:1195 +#: ../gui/wxpython/menustrings.py:177 ../gui/wxpython/menustrings.py:1196 #: ../gui/wxpython/image2target/ii2t_menustrings.py:175 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1176 msgid "Removes data base element files from the user's current mapset using the search pattern." msgstr "" -#: ../gui/wxpython/menustrings.py:178 ../gui/wxpython/menustrings.py:315 -#: ../gui/wxpython/menustrings.py:609 ../gui/wxpython/menustrings.py:863 -#: ../gui/wxpython/menustrings.py:1257 ../gui/wxpython/menustrings.py:1551 -#: ../gui/wxpython/menustrings.py:1805 +#: ../gui/wxpython/menustrings.py:178 ../gui/wxpython/menustrings.py:316 +#: ../gui/wxpython/menustrings.py:610 ../gui/wxpython/menustrings.py:864 +#: ../gui/wxpython/menustrings.py:1258 ../gui/wxpython/menustrings.py:1552 +#: ../gui/wxpython/menustrings.py:1806 #: ../gui/wxpython/image2target/ii2t_menustrings.py:176 #: ../gui/wxpython/image2target/ii2t_menustrings.py:310 #: ../gui/wxpython/image2target/ii2t_menustrings.py:602 @@ -5309,96 +5270,96 @@ msgid "Map type conversions" msgstr "" -#: ../gui/wxpython/menustrings.py:179 ../gui/wxpython/menustrings.py:316 -#: ../gui/wxpython/menustrings.py:1258 +#: ../gui/wxpython/menustrings.py:179 ../gui/wxpython/menustrings.py:317 +#: ../gui/wxpython/menustrings.py:1259 #: ../gui/wxpython/image2target/ii2t_menustrings.py:177 #: ../gui/wxpython/image2target/ii2t_menustrings.py:311 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1237 msgid "Raster to vector" msgstr "" -#: ../gui/wxpython/menustrings.py:180 ../gui/wxpython/menustrings.py:317 -#: ../gui/wxpython/menustrings.py:1259 +#: ../gui/wxpython/menustrings.py:180 ../gui/wxpython/menustrings.py:318 +#: ../gui/wxpython/menustrings.py:1260 #: ../gui/wxpython/image2target/ii2t_menustrings.py:178 #: ../gui/wxpython/image2target/ii2t_menustrings.py:312 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1238 msgid "Converts a raster map into a vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:181 ../gui/wxpython/menustrings.py:318 -#: ../gui/wxpython/menustrings.py:1260 +#: ../gui/wxpython/menustrings.py:181 ../gui/wxpython/menustrings.py:319 +#: ../gui/wxpython/menustrings.py:1261 #: ../gui/wxpython/image2target/ii2t_menustrings.py:179 #: ../gui/wxpython/image2target/ii2t_menustrings.py:313 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1239 msgid "Raster series to 3D raster" msgstr "" -#: ../gui/wxpython/menustrings.py:182 ../gui/wxpython/menustrings.py:319 -#: ../gui/wxpython/menustrings.py:1261 +#: ../gui/wxpython/menustrings.py:182 ../gui/wxpython/menustrings.py:320 +#: ../gui/wxpython/menustrings.py:1262 #: ../gui/wxpython/image2target/ii2t_menustrings.py:180 #: ../gui/wxpython/image2target/ii2t_menustrings.py:314 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1240 msgid "Converts 2D raster map slices to one 3D raster volume map." msgstr "" -#: ../gui/wxpython/menustrings.py:183 ../gui/wxpython/menustrings.py:320 -#: ../gui/wxpython/menustrings.py:1262 +#: ../gui/wxpython/menustrings.py:183 ../gui/wxpython/menustrings.py:321 +#: ../gui/wxpython/menustrings.py:1263 #: ../gui/wxpython/image2target/ii2t_menustrings.py:181 #: ../gui/wxpython/image2target/ii2t_menustrings.py:315 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1241 msgid "Raster 2.5D to 3D raster" msgstr "" -#: ../gui/wxpython/menustrings.py:184 ../gui/wxpython/menustrings.py:321 -#: ../gui/wxpython/menustrings.py:1263 +#: ../gui/wxpython/menustrings.py:184 ../gui/wxpython/menustrings.py:322 +#: ../gui/wxpython/menustrings.py:1264 #: ../gui/wxpython/image2target/ii2t_menustrings.py:182 #: ../gui/wxpython/image2target/ii2t_menustrings.py:316 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1242 msgid "Creates a 3D volume map based on 2D elevation and value raster maps." msgstr "" -#: ../gui/wxpython/menustrings.py:185 ../gui/wxpython/menustrings.py:610 -#: ../gui/wxpython/menustrings.py:1552 +#: ../gui/wxpython/menustrings.py:185 ../gui/wxpython/menustrings.py:611 +#: ../gui/wxpython/menustrings.py:1553 #: ../gui/wxpython/image2target/ii2t_menustrings.py:183 #: ../gui/wxpython/image2target/ii2t_menustrings.py:603 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1529 msgid "Vector to raster" msgstr "" -#: ../gui/wxpython/menustrings.py:186 ../gui/wxpython/menustrings.py:611 -#: ../gui/wxpython/menustrings.py:1553 +#: ../gui/wxpython/menustrings.py:186 ../gui/wxpython/menustrings.py:612 +#: ../gui/wxpython/menustrings.py:1554 #: ../gui/wxpython/image2target/ii2t_menustrings.py:184 #: ../gui/wxpython/image2target/ii2t_menustrings.py:604 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1530 msgid "Converts (rasterize) a vector map into a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:187 ../gui/wxpython/menustrings.py:612 -#: ../gui/wxpython/menustrings.py:1554 +#: ../gui/wxpython/menustrings.py:187 ../gui/wxpython/menustrings.py:613 +#: ../gui/wxpython/menustrings.py:1555 #: ../gui/wxpython/image2target/ii2t_menustrings.py:185 #: ../gui/wxpython/image2target/ii2t_menustrings.py:605 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1531 msgid "Vector to 3D raster" msgstr "" -#: ../gui/wxpython/menustrings.py:188 ../gui/wxpython/menustrings.py:613 -#: ../gui/wxpython/menustrings.py:1555 +#: ../gui/wxpython/menustrings.py:188 ../gui/wxpython/menustrings.py:614 +#: ../gui/wxpython/menustrings.py:1556 #: ../gui/wxpython/image2target/ii2t_menustrings.py:186 #: ../gui/wxpython/image2target/ii2t_menustrings.py:606 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1532 msgid "Converts a vector map (only points) into a 3D raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:189 ../gui/wxpython/menustrings.py:614 -#: ../gui/wxpython/menustrings.py:1556 +#: ../gui/wxpython/menustrings.py:189 ../gui/wxpython/menustrings.py:615 +#: ../gui/wxpython/menustrings.py:1557 #: ../gui/wxpython/image2target/ii2t_menustrings.py:187 #: ../gui/wxpython/image2target/ii2t_menustrings.py:607 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1533 msgid "2D vector to 3D vector" msgstr "" -#: ../gui/wxpython/menustrings.py:190 ../gui/wxpython/menustrings.py:615 -#: ../gui/wxpython/menustrings.py:1557 +#: ../gui/wxpython/menustrings.py:190 ../gui/wxpython/menustrings.py:616 +#: ../gui/wxpython/menustrings.py:1558 #: ../gui/wxpython/image2target/ii2t_menustrings.py:188 #: ../gui/wxpython/image2target/ii2t_menustrings.py:608 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1534 @@ -5410,39 +5371,39 @@ msgid "3D raster to raster series" msgstr "" -#: ../gui/wxpython/menustrings.py:192 ../gui/wxpython/menustrings.py:865 -#: ../gui/wxpython/menustrings.py:1807 +#: ../gui/wxpython/menustrings.py:192 ../gui/wxpython/menustrings.py:866 +#: ../gui/wxpython/menustrings.py:1808 #: ../gui/wxpython/image2target/ii2t_menustrings.py:190 #: ../gui/wxpython/image2target/ii2t_menustrings.py:849 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1775 msgid "Converts 3D raster maps to 2D raster maps" msgstr "" -#: ../gui/wxpython/menustrings.py:193 ../gui/wxpython/menustrings.py:1990 +#: ../gui/wxpython/menustrings.py:193 ../gui/wxpython/menustrings.py:1991 #: ../gui/wxpython/image2target/ii2t_menustrings.py:191 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1958 msgid "Georectify" msgstr "Georretificar" -#: ../gui/wxpython/menustrings.py:194 ../gui/wxpython/menustrings.py:1991 +#: ../gui/wxpython/menustrings.py:194 ../gui/wxpython/menustrings.py:1992 #: ../gui/wxpython/image2target/ii2t_menustrings.py:192 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1959 msgid "Manage Ground Control Points for Georectification" msgstr "" -#: ../gui/wxpython/menustrings.py:195 ../gui/wxpython/menustrings.py:1992 +#: ../gui/wxpython/menustrings.py:195 ../gui/wxpython/menustrings.py:1993 #: ../gui/wxpython/image2target/ii2t_menustrings.py:193 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1960 msgid "Graphical modeler" msgstr "Modelador gráfico" -#: ../gui/wxpython/menustrings.py:196 ../gui/wxpython/menustrings.py:1993 +#: ../gui/wxpython/menustrings.py:196 ../gui/wxpython/menustrings.py:1994 #: ../gui/wxpython/image2target/ii2t_menustrings.py:194 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1961 msgid "Launch Graphical modeler" msgstr "Lançar modelador gráfico" -#: ../gui/wxpython/menustrings.py:197 ../gui/wxpython/menustrings.py:2043 +#: ../gui/wxpython/menustrings.py:197 ../gui/wxpython/menustrings.py:2044 #: ../gui/wxpython/image2target/ii2t_menustrings.py:195 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2011 msgid "Run model" @@ -5458,8 +5419,13 @@ msgid "3D image rendering" msgstr "" -#: ../gui/wxpython/menustrings.py:200 ../gui/wxpython/menustrings.py:1036 -#: ../gui/wxpython/menustrings.py:1978 ../gui/wxpython/menustrings.py:1985 +#: ../gui/wxpython/menustrings.py:200 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:198 +msgid "Creates a 3D rendering of GIS data. Renders surfaces (raster data), 2D/3D vector data, and volumes (3D raster data) in 3D." +msgstr "" + +#: ../gui/wxpython/menustrings.py:201 ../gui/wxpython/menustrings.py:1037 +#: ../gui/wxpython/menustrings.py:1979 ../gui/wxpython/menustrings.py:1986 #: ../gui/wxpython/image2target/ii2t_menustrings.py:199 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1020 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1946 @@ -5467,8 +5433,8 @@ msgid "Animation tool" msgstr "" -#: ../gui/wxpython/menustrings.py:201 ../gui/wxpython/menustrings.py:1037 -#: ../gui/wxpython/menustrings.py:1979 ../gui/wxpython/menustrings.py:1986 +#: ../gui/wxpython/menustrings.py:202 ../gui/wxpython/menustrings.py:1038 +#: ../gui/wxpython/menustrings.py:1980 ../gui/wxpython/menustrings.py:1987 #: ../gui/wxpython/image2target/ii2t_menustrings.py:200 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1021 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1947 @@ -5476,89 +5442,89 @@ msgid "Launch animation tool." msgstr "" -#: ../gui/wxpython/menustrings.py:202 +#: ../gui/wxpython/menustrings.py:203 #: ../gui/wxpython/image2target/ii2t_menustrings.py:201 msgid "Bearing/distance to coordinates" msgstr "" -#: ../gui/wxpython/menustrings.py:203 +#: ../gui/wxpython/menustrings.py:204 #: ../gui/wxpython/image2target/ii2t_menustrings.py:202 msgid "A simple utility for converting bearing and distance measurements to coordinates and vice versa. It assumes a cartesian coordinate system" msgstr "" -#: ../gui/wxpython/menustrings.py:204 ../gui/wxpython/menustrings.py:1988 +#: ../gui/wxpython/menustrings.py:205 ../gui/wxpython/menustrings.py:1989 #: ../gui/wxpython/image2target/ii2t_menustrings.py:203 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1956 #: ../gui/wxpython/lmgr/toolbars.py:162 msgid "Cartographic Composer" msgstr "" -#: ../gui/wxpython/menustrings.py:205 ../gui/wxpython/menustrings.py:1989 +#: ../gui/wxpython/menustrings.py:206 ../gui/wxpython/menustrings.py:1990 #: ../gui/wxpython/image2target/ii2t_menustrings.py:204 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1957 msgid "Launch Cartographic Composer" msgstr "" -#: ../gui/wxpython/menustrings.py:206 ../gui/wxpython/menustrings.py:1996 +#: ../gui/wxpython/menustrings.py:207 ../gui/wxpython/menustrings.py:1997 #: ../gui/wxpython/image2target/ii2t_menustrings.py:205 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1964 msgid "Map Swipe" msgstr "" -#: ../gui/wxpython/menustrings.py:207 ../gui/wxpython/menustrings.py:1997 +#: ../gui/wxpython/menustrings.py:208 ../gui/wxpython/menustrings.py:1998 #: ../gui/wxpython/image2target/ii2t_menustrings.py:206 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1965 msgid "Launch Map Swipe" msgstr "" -#: ../gui/wxpython/menustrings.py:208 +#: ../gui/wxpython/menustrings.py:209 #: ../gui/wxpython/image2target/ii2t_menustrings.py:207 msgid "Launch script" msgstr "" -#: ../gui/wxpython/menustrings.py:209 +#: ../gui/wxpython/menustrings.py:210 #: ../gui/wxpython/image2target/ii2t_menustrings.py:208 msgid "Launches script file." msgstr "Lança arquivo de script." -#: ../gui/wxpython/menustrings.py:210 +#: ../gui/wxpython/menustrings.py:211 msgid "Simple Python Editor" msgstr "" -#: ../gui/wxpython/menustrings.py:211 +#: ../gui/wxpython/menustrings.py:212 msgid "Launches Simple Python Editor." msgstr "" -#: ../gui/wxpython/menustrings.py:212 +#: ../gui/wxpython/menustrings.py:213 #: ../gui/wxpython/image2target/ii2t_menustrings.py:209 -#: ../gui/wxpython/gui_core/dialogs.py:2347 +#: ../gui/wxpython/gui_core/dialogs.py:2352 msgid "Close GUI" msgstr "" -#: ../gui/wxpython/menustrings.py:213 +#: ../gui/wxpython/menustrings.py:214 #: ../gui/wxpython/image2target/ii2t_menustrings.py:210 msgid "Close graphical user interface." msgstr "" -#: ../gui/wxpython/menustrings.py:214 +#: ../gui/wxpython/menustrings.py:215 #: ../gui/wxpython/image2target/ii2t_menustrings.py:211 -#: ../gui/wxpython/gui_core/dialogs.py:2326 -#: ../gui/wxpython/gui_core/dialogs.py:2350 +#: ../gui/wxpython/gui_core/dialogs.py:2331 +#: ../gui/wxpython/gui_core/dialogs.py:2355 msgid "Quit GRASS GIS" msgstr "" -#: ../gui/wxpython/menustrings.py:215 +#: ../gui/wxpython/menustrings.py:216 #: ../gui/wxpython/image2target/ii2t_menustrings.py:212 msgid "Close GUI and exit GRASS GIS shell." msgstr "" -#: ../gui/wxpython/menustrings.py:216 ../gui/wxpython/menustrings.py:2021 +#: ../gui/wxpython/menustrings.py:217 ../gui/wxpython/menustrings.py:2022 #: ../gui/wxpython/image2target/ii2t_menustrings.py:213 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1989 msgid "&Settings" msgstr "" -#: ../gui/wxpython/menustrings.py:217 ../gui/wxpython/menustrings.py:1196 +#: ../gui/wxpython/menustrings.py:218 ../gui/wxpython/menustrings.py:1197 #: ../gui/wxpython/image2target/ii2t_menustrings.py:214 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1177 #: ../gui/wxpython/mapdisp/statusbar.py:1152 @@ -5566,14 +5532,14 @@ msgid "Computational region" msgstr "" -#: ../gui/wxpython/menustrings.py:218 ../gui/wxpython/menustrings.py:1197 +#: ../gui/wxpython/menustrings.py:219 ../gui/wxpython/menustrings.py:1198 #: ../gui/wxpython/image2target/ii2t_menustrings.py:215 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1178 msgid "Show current region" msgstr "" -#: ../gui/wxpython/menustrings.py:219 ../gui/wxpython/menustrings.py:221 -#: ../gui/wxpython/menustrings.py:1198 ../gui/wxpython/menustrings.py:1200 +#: ../gui/wxpython/menustrings.py:220 ../gui/wxpython/menustrings.py:222 +#: ../gui/wxpython/menustrings.py:1199 ../gui/wxpython/menustrings.py:1201 #: ../gui/wxpython/image2target/ii2t_menustrings.py:216 #: ../gui/wxpython/image2target/ii2t_menustrings.py:218 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1179 @@ -5581,355 +5547,363 @@ msgid "Shows the extent and resolution of the computational region." msgstr "" -#: ../gui/wxpython/menustrings.py:220 ../gui/wxpython/menustrings.py:1199 +#: ../gui/wxpython/menustrings.py:221 ../gui/wxpython/menustrings.py:1200 #: ../gui/wxpython/image2target/ii2t_menustrings.py:217 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1180 msgid "Show region using latitude and longitude" msgstr "" -#: ../gui/wxpython/menustrings.py:222 ../gui/wxpython/menustrings.py:1201 +#: ../gui/wxpython/menustrings.py:223 ../gui/wxpython/menustrings.py:1202 msgid "Show current region extent in Map Display" msgstr "" -#: ../gui/wxpython/menustrings.py:223 ../gui/wxpython/menustrings.py:1202 +#: ../gui/wxpython/menustrings.py:224 ../gui/wxpython/menustrings.py:1203 msgid "Shows the extent of the computational region in Map Display." msgstr "" -#: ../gui/wxpython/menustrings.py:224 ../gui/wxpython/menustrings.py:1203 +#: ../gui/wxpython/menustrings.py:225 ../gui/wxpython/menustrings.py:1204 #: ../gui/wxpython/image2target/ii2t_menustrings.py:219 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1182 msgid "Set region" msgstr "" -#: ../gui/wxpython/menustrings.py:225 ../gui/wxpython/menustrings.py:1204 +#: ../gui/wxpython/menustrings.py:226 ../gui/wxpython/menustrings.py:1205 #: ../gui/wxpython/image2target/ii2t_menustrings.py:220 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1183 msgid "Manages the boundary definitions for the geographic region." msgstr "" -#: ../gui/wxpython/menustrings.py:226 +#: ../gui/wxpython/menustrings.py:227 #: ../gui/wxpython/image2target/ii2t_menustrings.py:221 msgid "GRASS working environment" msgstr "" -#: ../gui/wxpython/menustrings.py:227 +#: ../gui/wxpython/menustrings.py:228 #: ../gui/wxpython/image2target/ii2t_menustrings.py:222 msgid "Mapset access" msgstr "" -#: ../gui/wxpython/menustrings.py:228 +#: ../gui/wxpython/menustrings.py:229 #: ../gui/wxpython/image2target/ii2t_menustrings.py:223 msgid "Set/unset access to other mapsets in current location" msgstr "" -#: ../gui/wxpython/menustrings.py:229 +#: ../gui/wxpython/menustrings.py:230 #: ../gui/wxpython/image2target/ii2t_menustrings.py:224 msgid "User access" msgstr "" -#: ../gui/wxpython/menustrings.py:230 +#: ../gui/wxpython/menustrings.py:231 #: ../gui/wxpython/image2target/ii2t_menustrings.py:225 msgid "Controls access to the current mapset for other users on the system. If no option given, prints current status." msgstr "" -#: ../gui/wxpython/menustrings.py:231 +#: ../gui/wxpython/menustrings.py:232 #: ../gui/wxpython/image2target/ii2t_menustrings.py:226 msgid "Change working environment" msgstr "" -#: ../gui/wxpython/menustrings.py:232 +#: ../gui/wxpython/menustrings.py:233 #: ../gui/wxpython/image2target/ii2t_menustrings.py:227 msgid "Changes/reports current mapset. Optionally create new mapset or list available mapsets in given location." msgstr "" -#: ../gui/wxpython/menustrings.py:233 +#: ../gui/wxpython/menustrings.py:234 #: ../gui/wxpython/image2target/ii2t_menustrings.py:228 msgid "Change location and mapset" msgstr "" -#: ../gui/wxpython/menustrings.py:234 +#: ../gui/wxpython/menustrings.py:235 #: ../gui/wxpython/image2target/ii2t_menustrings.py:229 msgid "Change current location and mapset." msgstr "" -#: ../gui/wxpython/menustrings.py:235 +#: ../gui/wxpython/menustrings.py:236 #: ../gui/wxpython/image2target/ii2t_menustrings.py:230 msgid "Change mapset" msgstr "" -#: ../gui/wxpython/menustrings.py:236 +#: ../gui/wxpython/menustrings.py:237 #: ../gui/wxpython/image2target/ii2t_menustrings.py:231 msgid "Change current mapset." msgstr "" -#: ../gui/wxpython/menustrings.py:237 ../gui/wxpython/menustrings.py:238 +#: ../gui/wxpython/menustrings.py:238 ../gui/wxpython/menustrings.py:239 #: ../gui/wxpython/image2target/ii2t_menustrings.py:232 #: ../gui/wxpython/image2target/ii2t_menustrings.py:233 msgid "Change working directory" msgstr "" -#: ../gui/wxpython/menustrings.py:239 +#: ../gui/wxpython/menustrings.py:240 #: ../gui/wxpython/image2target/ii2t_menustrings.py:234 msgid "Show settings" msgstr "" -#: ../gui/wxpython/menustrings.py:240 +#: ../gui/wxpython/menustrings.py:241 #: ../gui/wxpython/image2target/ii2t_menustrings.py:235 msgid "Outputs and modifies the user's current GRASS variable settings." msgstr "" -#: ../gui/wxpython/menustrings.py:241 +#: ../gui/wxpython/menustrings.py:242 #: ../gui/wxpython/image2target/ii2t_menustrings.py:236 msgid "Change settings" msgstr "" -#: ../gui/wxpython/menustrings.py:242 +#: ../gui/wxpython/menustrings.py:243 #: ../gui/wxpython/image2target/ii2t_menustrings.py:237 msgid "Outputs and modifies the user's current GRASS variable settings. Prints all defined GRASS variables if no option is given." msgstr "" -#: ../gui/wxpython/menustrings.py:243 +#: ../gui/wxpython/menustrings.py:244 #: ../gui/wxpython/image2target/ii2t_menustrings.py:238 msgid "Create new location" msgstr "" -#: ../gui/wxpython/menustrings.py:244 +#: ../gui/wxpython/menustrings.py:245 #: ../gui/wxpython/image2target/ii2t_menustrings.py:239 msgid "Launches location wizard to create new GRASS location." msgstr "" #: ../gui/wxpython/menustrings.py:246 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:240 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:557 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:938 +#: ../gui/wxpython/startup/guiutils.py:52 ../gui/wxpython/lmgr/frame.py:1072 +msgid "Create new mapset" +msgstr "Criar novo mapset:" + +#: ../gui/wxpython/menustrings.py:247 #: ../gui/wxpython/image2target/ii2t_menustrings.py:241 msgid "Creates new mapset in the current location, changes current mapset." msgstr "" -#: ../gui/wxpython/menustrings.py:247 +#: ../gui/wxpython/menustrings.py:248 #: ../gui/wxpython/image2target/ii2t_menustrings.py:242 msgid "Version and copyright" msgstr "" -#: ../gui/wxpython/menustrings.py:248 +#: ../gui/wxpython/menustrings.py:249 #: ../gui/wxpython/image2target/ii2t_menustrings.py:243 msgid "Displays version and copyright information." msgstr "Exibir informações de versão e copyright." -#: ../gui/wxpython/menustrings.py:249 +#: ../gui/wxpython/menustrings.py:250 #: ../gui/wxpython/image2target/ii2t_menustrings.py:244 msgid "Map projections" msgstr "" -#: ../gui/wxpython/menustrings.py:250 +#: ../gui/wxpython/menustrings.py:251 #: ../gui/wxpython/image2target/ii2t_menustrings.py:245 msgid "Display map projection" msgstr "" -#: ../gui/wxpython/menustrings.py:251 +#: ../gui/wxpython/menustrings.py:252 #: ../gui/wxpython/image2target/ii2t_menustrings.py:246 msgid "Converts co-ordinate system descriptions (i.e. projection information) between various formats (including GRASS format)." msgstr "" -#: ../gui/wxpython/menustrings.py:252 +#: ../gui/wxpython/menustrings.py:253 #: ../gui/wxpython/image2target/ii2t_menustrings.py:247 msgid "Manage projections" msgstr "" -#: ../gui/wxpython/menustrings.py:253 +#: ../gui/wxpython/menustrings.py:254 #: ../gui/wxpython/image2target/ii2t_menustrings.py:248 msgid "Prints or modifies GRASS projection information files (in various co-ordinate system descriptions). Can also be used to create new GRASS locations." msgstr "" -#: ../gui/wxpython/menustrings.py:254 +#: ../gui/wxpython/menustrings.py:255 #: ../gui/wxpython/image2target/ii2t_menustrings.py:249 msgid "Convert coordinates" msgstr "" -#: ../gui/wxpython/menustrings.py:255 +#: ../gui/wxpython/menustrings.py:256 #: ../gui/wxpython/image2target/ii2t_menustrings.py:250 msgid "Converts coordinates from one projection to another (cs2cs frontend)." msgstr "" -#: ../gui/wxpython/menustrings.py:256 +#: ../gui/wxpython/menustrings.py:257 #: ../gui/wxpython/image2target/ii2t_menustrings.py:251 msgid "Addons extensions" msgstr "" -#: ../gui/wxpython/menustrings.py:257 +#: ../gui/wxpython/menustrings.py:258 #: ../gui/wxpython/image2target/ii2t_menustrings.py:252 msgid "Install extension from addons" msgstr "" -#: ../gui/wxpython/menustrings.py:258 +#: ../gui/wxpython/menustrings.py:259 #: ../gui/wxpython/image2target/ii2t_menustrings.py:253 msgid "Installs new extension from GRASS AddOns SVN repository." msgstr "" -#: ../gui/wxpython/menustrings.py:259 +#: ../gui/wxpython/menustrings.py:260 #: ../gui/wxpython/image2target/ii2t_menustrings.py:254 msgid "Manage installed extension" msgstr "" -#: ../gui/wxpython/menustrings.py:260 +#: ../gui/wxpython/menustrings.py:261 #: ../gui/wxpython/image2target/ii2t_menustrings.py:255 msgid "Updates or removes installed GRASS AddOns extension(s)." msgstr "" -#: ../gui/wxpython/menustrings.py:261 ../gui/wxpython/menustrings.py:2022 +#: ../gui/wxpython/menustrings.py:262 ../gui/wxpython/menustrings.py:2023 #: ../gui/wxpython/image2target/ii2t_menustrings.py:256 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1990 msgid "Preferences" msgstr "" -#: ../gui/wxpython/menustrings.py:262 +#: ../gui/wxpython/menustrings.py:263 #: ../gui/wxpython/image2target/ii2t_menustrings.py:257 msgid "User GUI preferences (display font, commands, digitizer, etc.)" msgstr "" -#: ../gui/wxpython/menustrings.py:263 ../gui/wxpython/menustrings.py:1205 +#: ../gui/wxpython/menustrings.py:264 ../gui/wxpython/menustrings.py:1206 #: ../gui/wxpython/image2target/ii2t_menustrings.py:258 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1184 msgid "&Raster" msgstr "" -#: ../gui/wxpython/menustrings.py:264 ../gui/wxpython/menustrings.py:1206 +#: ../gui/wxpython/menustrings.py:265 ../gui/wxpython/menustrings.py:1207 #: ../gui/wxpython/image2target/ii2t_menustrings.py:259 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1185 msgid "Develop raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:265 ../gui/wxpython/menustrings.py:1207 +#: ../gui/wxpython/menustrings.py:266 ../gui/wxpython/menustrings.py:1208 #: ../gui/wxpython/image2target/ii2t_menustrings.py:260 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1186 msgid "Compress/decompress" msgstr "" -#: ../gui/wxpython/menustrings.py:266 ../gui/wxpython/menustrings.py:1208 +#: ../gui/wxpython/menustrings.py:267 ../gui/wxpython/menustrings.py:1209 #: ../gui/wxpython/image2target/ii2t_menustrings.py:261 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1187 msgid "Compresses and decompresses raster maps." msgstr "" -#: ../gui/wxpython/menustrings.py:267 ../gui/wxpython/menustrings.py:1209 +#: ../gui/wxpython/menustrings.py:268 ../gui/wxpython/menustrings.py:1210 #: ../gui/wxpython/image2target/ii2t_menustrings.py:262 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1188 msgid "Region boundaries" msgstr "" -#: ../gui/wxpython/menustrings.py:268 ../gui/wxpython/menustrings.py:1210 +#: ../gui/wxpython/menustrings.py:269 ../gui/wxpython/menustrings.py:1211 #: ../gui/wxpython/image2target/ii2t_menustrings.py:263 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1189 msgid "Sets the boundary definitions for a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:269 ../gui/wxpython/menustrings.py:1211 +#: ../gui/wxpython/menustrings.py:270 ../gui/wxpython/menustrings.py:1212 #: ../gui/wxpython/image2target/ii2t_menustrings.py:264 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1190 msgid "Manage NULL values" msgstr "" -#: ../gui/wxpython/menustrings.py:270 ../gui/wxpython/menustrings.py:1212 +#: ../gui/wxpython/menustrings.py:271 ../gui/wxpython/menustrings.py:1213 #: ../gui/wxpython/image2target/ii2t_menustrings.py:265 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1191 msgid "Manages NULL-values of given raster map." msgstr "Gerencia valores NULOS de um dado mapa raster." -#: ../gui/wxpython/menustrings.py:271 ../gui/wxpython/menustrings.py:1213 +#: ../gui/wxpython/menustrings.py:272 ../gui/wxpython/menustrings.py:1214 #: ../gui/wxpython/image2target/ii2t_menustrings.py:266 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1192 msgid "Quantization" msgstr "" -#: ../gui/wxpython/menustrings.py:272 ../gui/wxpython/menustrings.py:1214 +#: ../gui/wxpython/menustrings.py:273 ../gui/wxpython/menustrings.py:1215 #: ../gui/wxpython/image2target/ii2t_menustrings.py:267 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1193 msgid "Produces the quantization file for a floating-point map." msgstr "" -#: ../gui/wxpython/menustrings.py:273 ../gui/wxpython/menustrings.py:1215 +#: ../gui/wxpython/menustrings.py:274 ../gui/wxpython/menustrings.py:1216 #: ../gui/wxpython/image2target/ii2t_menustrings.py:268 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1194 msgid "Timestamp" msgstr "" -#: ../gui/wxpython/menustrings.py:274 ../gui/wxpython/menustrings.py:1216 +#: ../gui/wxpython/menustrings.py:275 ../gui/wxpython/menustrings.py:1217 #: ../gui/wxpython/image2target/ii2t_menustrings.py:269 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1195 msgid "Modifies a timestamp for a raster map. Print/add/remove a timestamp for a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:275 ../gui/wxpython/menustrings.py:1217 +#: ../gui/wxpython/menustrings.py:276 ../gui/wxpython/menustrings.py:1218 #: ../gui/wxpython/image2target/ii2t_menustrings.py:270 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1196 msgid "Resample using aggregate statistics" msgstr "" -#: ../gui/wxpython/menustrings.py:276 ../gui/wxpython/menustrings.py:1218 +#: ../gui/wxpython/menustrings.py:277 ../gui/wxpython/menustrings.py:1219 #: ../gui/wxpython/image2target/ii2t_menustrings.py:271 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1197 msgid "Resamples raster map layers to a coarser grid using aggregation." msgstr "" -#: ../gui/wxpython/menustrings.py:277 ../gui/wxpython/menustrings.py:1219 +#: ../gui/wxpython/menustrings.py:278 ../gui/wxpython/menustrings.py:1220 #: ../gui/wxpython/image2target/ii2t_menustrings.py:272 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1198 msgid "Resample using multiple methods" msgstr "" -#: ../gui/wxpython/menustrings.py:278 ../gui/wxpython/menustrings.py:1220 +#: ../gui/wxpython/menustrings.py:279 ../gui/wxpython/menustrings.py:1221 #: ../gui/wxpython/image2target/ii2t_menustrings.py:273 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1199 msgid "Resamples raster map to a finer grid using interpolation." msgstr "" -#: ../gui/wxpython/menustrings.py:279 ../gui/wxpython/menustrings.py:1221 +#: ../gui/wxpython/menustrings.py:280 ../gui/wxpython/menustrings.py:1222 #: ../gui/wxpython/image2target/ii2t_menustrings.py:274 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1200 msgid "Resample using nearest neighbor" msgstr "" -#: ../gui/wxpython/menustrings.py:280 ../gui/wxpython/menustrings.py:1222 +#: ../gui/wxpython/menustrings.py:281 ../gui/wxpython/menustrings.py:1223 #: ../gui/wxpython/image2target/ii2t_menustrings.py:275 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1201 msgid "GRASS raster map layer data resampling capability." msgstr "" -#: ../gui/wxpython/menustrings.py:281 ../gui/wxpython/menustrings.py:1223 +#: ../gui/wxpython/menustrings.py:282 ../gui/wxpython/menustrings.py:1224 #: ../gui/wxpython/image2target/ii2t_menustrings.py:276 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1202 msgid "Resample using spline tension" msgstr "" -#: ../gui/wxpython/menustrings.py:282 ../gui/wxpython/menustrings.py:1224 +#: ../gui/wxpython/menustrings.py:283 ../gui/wxpython/menustrings.py:1225 #: ../gui/wxpython/image2target/ii2t_menustrings.py:277 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1203 msgid "Reinterpolates and optionally computes topographic analysis from input raster map to a new raster map (possibly with different resolution) using regularized spline with tension and smoothing." msgstr "" -#: ../gui/wxpython/menustrings.py:283 ../gui/wxpython/menustrings.py:1225 +#: ../gui/wxpython/menustrings.py:284 ../gui/wxpython/menustrings.py:1226 #: ../gui/wxpython/image2target/ii2t_menustrings.py:278 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1204 msgid "Resample using bspline" msgstr "" -#: ../gui/wxpython/menustrings.py:284 ../gui/wxpython/menustrings.py:1226 +#: ../gui/wxpython/menustrings.py:285 ../gui/wxpython/menustrings.py:1227 #: ../gui/wxpython/image2target/ii2t_menustrings.py:279 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1205 msgid "Performs bilinear or bicubic spline interpolation with Tykhonov regularization." msgstr "" -#: ../gui/wxpython/menustrings.py:285 ../gui/wxpython/menustrings.py:1227 +#: ../gui/wxpython/menustrings.py:286 ../gui/wxpython/menustrings.py:1228 #: ../gui/wxpython/image2target/ii2t_menustrings.py:280 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1206 msgid "Resample using analytic kernel" msgstr "" -#: ../gui/wxpython/menustrings.py:286 ../gui/wxpython/menustrings.py:1228 +#: ../gui/wxpython/menustrings.py:287 ../gui/wxpython/menustrings.py:1229 #: ../gui/wxpython/image2target/ii2t_menustrings.py:281 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1207 msgid "Resamples raster map layers using an analytic kernel." msgstr "" -#: ../gui/wxpython/menustrings.py:287 ../gui/wxpython/menustrings.py:573 -#: ../gui/wxpython/menustrings.py:1229 ../gui/wxpython/menustrings.py:1515 +#: ../gui/wxpython/menustrings.py:288 ../gui/wxpython/menustrings.py:574 +#: ../gui/wxpython/menustrings.py:1230 ../gui/wxpython/menustrings.py:1516 #: ../gui/wxpython/image2target/ii2t_menustrings.py:282 #: ../gui/wxpython/image2target/ii2t_menustrings.py:566 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1208 @@ -5937,38 +5911,38 @@ msgid "Support file maintenance" msgstr "" -#: ../gui/wxpython/menustrings.py:288 ../gui/wxpython/menustrings.py:1230 +#: ../gui/wxpython/menustrings.py:289 ../gui/wxpython/menustrings.py:1231 #: ../gui/wxpython/image2target/ii2t_menustrings.py:283 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1209 msgid "Allows creation and/or modification of raster map layer support files." msgstr "" -#: ../gui/wxpython/menustrings.py:289 ../gui/wxpython/menustrings.py:1231 +#: ../gui/wxpython/menustrings.py:290 ../gui/wxpython/menustrings.py:1232 #: ../gui/wxpython/image2target/ii2t_menustrings.py:284 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1210 msgid "Update map statistics" msgstr "" -#: ../gui/wxpython/menustrings.py:290 ../gui/wxpython/menustrings.py:1232 +#: ../gui/wxpython/menustrings.py:291 ../gui/wxpython/menustrings.py:1233 #: ../gui/wxpython/image2target/ii2t_menustrings.py:285 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1211 msgid "Update raster map statistics" msgstr "" -#: ../gui/wxpython/menustrings.py:293 ../gui/wxpython/menustrings.py:1235 +#: ../gui/wxpython/menustrings.py:294 ../gui/wxpython/menustrings.py:1236 #: ../gui/wxpython/image2target/ii2t_menustrings.py:288 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1214 msgid "Tiling" msgstr "" -#: ../gui/wxpython/menustrings.py:294 ../gui/wxpython/menustrings.py:1236 +#: ../gui/wxpython/menustrings.py:295 ../gui/wxpython/menustrings.py:1237 #: ../gui/wxpython/image2target/ii2t_menustrings.py:289 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1215 msgid "Produces tilings of the source projection for use in the destination region and projection." msgstr "" -#: ../gui/wxpython/menustrings.py:295 ../gui/wxpython/menustrings.py:592 -#: ../gui/wxpython/menustrings.py:1237 ../gui/wxpython/menustrings.py:1534 +#: ../gui/wxpython/menustrings.py:296 ../gui/wxpython/menustrings.py:593 +#: ../gui/wxpython/menustrings.py:1238 ../gui/wxpython/menustrings.py:1535 #: ../gui/wxpython/image2target/ii2t_menustrings.py:290 #: ../gui/wxpython/image2target/ii2t_menustrings.py:585 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1216 @@ -5976,8 +5950,8 @@ msgid "Manage colors" msgstr "" -#: ../gui/wxpython/menustrings.py:296 ../gui/wxpython/menustrings.py:593 -#: ../gui/wxpython/menustrings.py:1238 ../gui/wxpython/menustrings.py:1535 +#: ../gui/wxpython/menustrings.py:297 ../gui/wxpython/menustrings.py:594 +#: ../gui/wxpython/menustrings.py:1239 ../gui/wxpython/menustrings.py:1536 #: ../gui/wxpython/image2target/ii2t_menustrings.py:291 #: ../gui/wxpython/image2target/ii2t_menustrings.py:586 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1217 @@ -5985,26 +5959,26 @@ msgid "Color tables" msgstr "" -#: ../gui/wxpython/menustrings.py:297 ../gui/wxpython/menustrings.py:1239 +#: ../gui/wxpython/menustrings.py:298 ../gui/wxpython/menustrings.py:1240 #: ../gui/wxpython/image2target/ii2t_menustrings.py:292 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1218 msgid "Creates/modifies the color table associated with a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:298 ../gui/wxpython/menustrings.py:1240 +#: ../gui/wxpython/menustrings.py:299 ../gui/wxpython/menustrings.py:1241 #: ../gui/wxpython/image2target/ii2t_menustrings.py:293 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1219 msgid "Color tables (stddev)" msgstr "" -#: ../gui/wxpython/menustrings.py:299 ../gui/wxpython/menustrings.py:1241 +#: ../gui/wxpython/menustrings.py:300 ../gui/wxpython/menustrings.py:1242 #: ../gui/wxpython/image2target/ii2t_menustrings.py:294 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1220 msgid "Sets color rules based on stddev from a raster map's mean value." msgstr "" -#: ../gui/wxpython/menustrings.py:300 ../gui/wxpython/menustrings.py:595 -#: ../gui/wxpython/menustrings.py:1242 ../gui/wxpython/menustrings.py:1537 +#: ../gui/wxpython/menustrings.py:301 ../gui/wxpython/menustrings.py:596 +#: ../gui/wxpython/menustrings.py:1243 ../gui/wxpython/menustrings.py:1538 #: ../gui/wxpython/image2target/ii2t_menustrings.py:295 #: ../gui/wxpython/image2target/ii2t_menustrings.py:588 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1221 @@ -6012,14 +5986,14 @@ msgid "Manage color rules interactively" msgstr "" -#: ../gui/wxpython/menustrings.py:301 ../gui/wxpython/menustrings.py:1243 +#: ../gui/wxpython/menustrings.py:302 ../gui/wxpython/menustrings.py:1244 #: ../gui/wxpython/image2target/ii2t_menustrings.py:296 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1222 msgid "Interactive management of raster color tables." msgstr "" -#: ../gui/wxpython/menustrings.py:302 ../gui/wxpython/menustrings.py:597 -#: ../gui/wxpython/menustrings.py:1244 ../gui/wxpython/menustrings.py:1539 +#: ../gui/wxpython/menustrings.py:303 ../gui/wxpython/menustrings.py:598 +#: ../gui/wxpython/menustrings.py:1245 ../gui/wxpython/menustrings.py:1540 #: ../gui/wxpython/image2target/ii2t_menustrings.py:297 #: ../gui/wxpython/image2target/ii2t_menustrings.py:590 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1223 @@ -6027,38 +6001,38 @@ msgid "Export color table" msgstr "" -#: ../gui/wxpython/menustrings.py:303 ../gui/wxpython/menustrings.py:1245 +#: ../gui/wxpython/menustrings.py:304 ../gui/wxpython/menustrings.py:1246 #: ../gui/wxpython/image2target/ii2t_menustrings.py:298 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1224 msgid "Exports the color table associated with a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:304 ../gui/wxpython/menustrings.py:1246 +#: ../gui/wxpython/menustrings.py:305 ../gui/wxpython/menustrings.py:1247 #: ../gui/wxpython/image2target/ii2t_menustrings.py:299 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1225 msgid "Blend 2 color rasters" msgstr "" -#: ../gui/wxpython/menustrings.py:305 ../gui/wxpython/menustrings.py:1247 +#: ../gui/wxpython/menustrings.py:306 ../gui/wxpython/menustrings.py:1248 #: ../gui/wxpython/image2target/ii2t_menustrings.py:300 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1226 msgid "Blends color components of two raster maps by a given ratio." msgstr "" -#: ../gui/wxpython/menustrings.py:306 ../gui/wxpython/menustrings.py:1248 +#: ../gui/wxpython/menustrings.py:307 ../gui/wxpython/menustrings.py:1249 #: ../gui/wxpython/image2target/ii2t_menustrings.py:301 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1227 msgid "Create RGB" msgstr "" -#: ../gui/wxpython/menustrings.py:307 ../gui/wxpython/menustrings.py:1249 +#: ../gui/wxpython/menustrings.py:308 ../gui/wxpython/menustrings.py:1250 #: ../gui/wxpython/image2target/ii2t_menustrings.py:302 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1228 msgid "Combines red, green and blue raster maps into a single composite raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:308 ../gui/wxpython/menustrings.py:765 -#: ../gui/wxpython/menustrings.py:1250 ../gui/wxpython/menustrings.py:1707 +#: ../gui/wxpython/menustrings.py:309 ../gui/wxpython/menustrings.py:766 +#: ../gui/wxpython/menustrings.py:1251 ../gui/wxpython/menustrings.py:1708 #: ../gui/wxpython/image2target/ii2t_menustrings.py:303 #: ../gui/wxpython/image2target/ii2t_menustrings.py:754 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1229 @@ -6066,92 +6040,92 @@ msgid "RGB to HIS" msgstr "" -#: ../gui/wxpython/menustrings.py:309 ../gui/wxpython/menustrings.py:1251 +#: ../gui/wxpython/menustrings.py:310 ../gui/wxpython/menustrings.py:1252 #: ../gui/wxpython/image2target/ii2t_menustrings.py:304 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1230 msgid "Generates red, green and blue (RGB) raster map layers combining hue, intensity and saturation (HIS) values from user-specified input raster map layers." msgstr "" -#: ../gui/wxpython/menustrings.py:310 ../gui/wxpython/menustrings.py:1252 +#: ../gui/wxpython/menustrings.py:311 ../gui/wxpython/menustrings.py:1253 #: ../gui/wxpython/image2target/ii2t_menustrings.py:305 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1231 msgid "Query raster maps" msgstr "" -#: ../gui/wxpython/menustrings.py:311 ../gui/wxpython/menustrings.py:1253 +#: ../gui/wxpython/menustrings.py:312 ../gui/wxpython/menustrings.py:1254 #: ../gui/wxpython/image2target/ii2t_menustrings.py:306 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1232 msgid "Query values by coordinates" msgstr "" -#: ../gui/wxpython/menustrings.py:312 ../gui/wxpython/menustrings.py:1254 +#: ../gui/wxpython/menustrings.py:313 ../gui/wxpython/menustrings.py:1255 #: ../gui/wxpython/image2target/ii2t_menustrings.py:307 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1233 msgid "Queries raster maps on their category values and category labels." msgstr "" -#: ../gui/wxpython/menustrings.py:313 ../gui/wxpython/menustrings.py:1255 +#: ../gui/wxpython/menustrings.py:314 ../gui/wxpython/menustrings.py:1256 #: ../gui/wxpython/image2target/ii2t_menustrings.py:308 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1234 msgid "Query colors by value" msgstr "" -#: ../gui/wxpython/menustrings.py:314 ../gui/wxpython/menustrings.py:1256 +#: ../gui/wxpython/menustrings.py:315 ../gui/wxpython/menustrings.py:1257 #: ../gui/wxpython/image2target/ii2t_menustrings.py:309 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1235 msgid "Queries colors for a raster map layer." msgstr "" -#: ../gui/wxpython/menustrings.py:322 ../gui/wxpython/menustrings.py:1264 +#: ../gui/wxpython/menustrings.py:323 ../gui/wxpython/menustrings.py:1265 #: ../gui/wxpython/image2target/ii2t_menustrings.py:317 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1243 msgid "Raster buffers and distance" msgstr "" -#: ../gui/wxpython/menustrings.py:323 ../gui/wxpython/menustrings.py:1265 +#: ../gui/wxpython/menustrings.py:324 ../gui/wxpython/menustrings.py:1266 #: ../gui/wxpython/image2target/ii2t_menustrings.py:318 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1244 msgid "Buffer rasters" msgstr "" -#: ../gui/wxpython/menustrings.py:324 ../gui/wxpython/menustrings.py:1266 +#: ../gui/wxpython/menustrings.py:325 ../gui/wxpython/menustrings.py:1267 #: ../gui/wxpython/image2target/ii2t_menustrings.py:319 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1245 msgid "Creates a raster map showing buffer zones surrounding cells that contain non-NULL category values." msgstr "" -#: ../gui/wxpython/menustrings.py:325 ../gui/wxpython/menustrings.py:1267 +#: ../gui/wxpython/menustrings.py:326 ../gui/wxpython/menustrings.py:1268 #: ../gui/wxpython/image2target/ii2t_menustrings.py:320 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1246 msgid "Concentric circles" msgstr "" -#: ../gui/wxpython/menustrings.py:326 ../gui/wxpython/menustrings.py:1268 +#: ../gui/wxpython/menustrings.py:327 ../gui/wxpython/menustrings.py:1269 #: ../gui/wxpython/image2target/ii2t_menustrings.py:321 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1247 msgid "Creates a raster map containing concentric rings around a given point." msgstr "" -#: ../gui/wxpython/menustrings.py:327 ../gui/wxpython/menustrings.py:1269 +#: ../gui/wxpython/menustrings.py:328 ../gui/wxpython/menustrings.py:1270 #: ../gui/wxpython/image2target/ii2t_menustrings.py:322 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1248 msgid "Closest points" msgstr "" -#: ../gui/wxpython/menustrings.py:328 ../gui/wxpython/menustrings.py:1270 +#: ../gui/wxpython/menustrings.py:329 ../gui/wxpython/menustrings.py:1271 #: ../gui/wxpython/image2target/ii2t_menustrings.py:323 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1249 msgid "Locates the closest points between objects in two raster maps." msgstr "" -#: ../gui/wxpython/menustrings.py:329 ../gui/wxpython/menustrings.py:1271 +#: ../gui/wxpython/menustrings.py:330 ../gui/wxpython/menustrings.py:1272 #: ../gui/wxpython/image2target/ii2t_menustrings.py:324 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1250 msgid "Grow by one cell" msgstr "" -#: ../gui/wxpython/menustrings.py:330 ../gui/wxpython/menustrings.py:395 -#: ../gui/wxpython/menustrings.py:1272 ../gui/wxpython/menustrings.py:1337 +#: ../gui/wxpython/menustrings.py:331 ../gui/wxpython/menustrings.py:396 +#: ../gui/wxpython/menustrings.py:1273 ../gui/wxpython/menustrings.py:1338 #: ../gui/wxpython/image2target/ii2t_menustrings.py:325 #: ../gui/wxpython/image2target/ii2t_menustrings.py:388 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1251 @@ -6159,8 +6133,8 @@ msgid "Generates a raster map layer with contiguous areas grown by one cell." msgstr "" -#: ../gui/wxpython/menustrings.py:331 ../gui/wxpython/menustrings.py:387 -#: ../gui/wxpython/menustrings.py:1273 ../gui/wxpython/menustrings.py:1329 +#: ../gui/wxpython/menustrings.py:332 ../gui/wxpython/menustrings.py:388 +#: ../gui/wxpython/menustrings.py:1274 ../gui/wxpython/menustrings.py:1330 #: ../gui/wxpython/image2target/ii2t_menustrings.py:326 #: ../gui/wxpython/image2target/ii2t_menustrings.py:380 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1252 @@ -6168,8 +6142,8 @@ msgid "Distance to features" msgstr "" -#: ../gui/wxpython/menustrings.py:332 ../gui/wxpython/menustrings.py:388 -#: ../gui/wxpython/menustrings.py:1274 ../gui/wxpython/menustrings.py:1330 +#: ../gui/wxpython/menustrings.py:333 ../gui/wxpython/menustrings.py:389 +#: ../gui/wxpython/menustrings.py:1275 ../gui/wxpython/menustrings.py:1331 #: ../gui/wxpython/image2target/ii2t_menustrings.py:327 #: ../gui/wxpython/image2target/ii2t_menustrings.py:381 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1253 @@ -6177,22 +6151,22 @@ msgid "Generates a raster map containing distances to nearest raster features." msgstr "" -#: ../gui/wxpython/menustrings.py:333 ../gui/wxpython/menustrings.py:1275 +#: ../gui/wxpython/menustrings.py:334 ../gui/wxpython/menustrings.py:1276 #: ../gui/wxpython/image2target/ii2t_menustrings.py:328 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1254 #: ../gui/wxpython/nviz/tools.py:977 ../gui/wxpython/nviz/tools.py:2817 -#: ../gui/wxpython/psmap/dialogs.py:2310 +#: ../gui/wxpython/psmap/dialogs.py:2312 msgid "Mask" msgstr "" -#: ../gui/wxpython/menustrings.py:334 ../gui/wxpython/menustrings.py:1276 +#: ../gui/wxpython/menustrings.py:335 ../gui/wxpython/menustrings.py:1277 #: ../gui/wxpython/image2target/ii2t_menustrings.py:329 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1255 msgid "Creates a MASK for limiting raster operation." msgstr "" -#: ../gui/wxpython/menustrings.py:335 ../gui/wxpython/menustrings.py:336 -#: ../gui/wxpython/menustrings.py:1277 ../gui/wxpython/menustrings.py:1278 +#: ../gui/wxpython/menustrings.py:336 ../gui/wxpython/menustrings.py:337 +#: ../gui/wxpython/menustrings.py:1278 ../gui/wxpython/menustrings.py:1279 #: ../gui/wxpython/image2target/ii2t_menustrings.py:330 #: ../gui/wxpython/image2target/ii2t_menustrings.py:331 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1256 @@ -6200,539 +6174,539 @@ msgid "Raster map calculator" msgstr "" -#: ../gui/wxpython/menustrings.py:337 ../gui/wxpython/menustrings.py:1279 +#: ../gui/wxpython/menustrings.py:338 ../gui/wxpython/menustrings.py:1280 #: ../gui/wxpython/image2target/ii2t_menustrings.py:332 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1258 msgid "Neighborhood analysis" msgstr "" -#: ../gui/wxpython/menustrings.py:338 ../gui/wxpython/menustrings.py:1280 +#: ../gui/wxpython/menustrings.py:339 ../gui/wxpython/menustrings.py:1281 #: ../gui/wxpython/image2target/ii2t_menustrings.py:333 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1259 #: ../gui/wxpython/rlisetup/wizard.py:886 msgid "Moving window" msgstr "" -#: ../gui/wxpython/menustrings.py:339 ../gui/wxpython/menustrings.py:1281 +#: ../gui/wxpython/menustrings.py:340 ../gui/wxpython/menustrings.py:1282 #: ../gui/wxpython/image2target/ii2t_menustrings.py:334 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1260 msgid "Makes each cell category value a function of the category values assigned to the cells around it, and stores new cell values in an output raster map layer." msgstr "" -#: ../gui/wxpython/menustrings.py:340 ../gui/wxpython/menustrings.py:1282 +#: ../gui/wxpython/menustrings.py:341 ../gui/wxpython/menustrings.py:1283 #: ../gui/wxpython/image2target/ii2t_menustrings.py:335 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1261 msgid "Neighborhood points" msgstr "" -#: ../gui/wxpython/menustrings.py:341 ../gui/wxpython/menustrings.py:1283 +#: ../gui/wxpython/menustrings.py:342 ../gui/wxpython/menustrings.py:1284 #: ../gui/wxpython/image2target/ii2t_menustrings.py:336 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1262 msgid "Neighborhood analysis tool for vector point maps. Makes each cell value a function of the attribute values assigned to the vector points or centroids around it, and stores new cell values in an output raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:342 ../gui/wxpython/menustrings.py:1284 +#: ../gui/wxpython/menustrings.py:343 ../gui/wxpython/menustrings.py:1285 #: ../gui/wxpython/image2target/ii2t_menustrings.py:337 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1263 msgid "Overlay rasters" msgstr "" -#: ../gui/wxpython/menustrings.py:343 ../gui/wxpython/menustrings.py:1285 +#: ../gui/wxpython/menustrings.py:344 ../gui/wxpython/menustrings.py:1286 #: ../gui/wxpython/image2target/ii2t_menustrings.py:338 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1264 msgid "Cross product" msgstr "" -#: ../gui/wxpython/menustrings.py:344 ../gui/wxpython/menustrings.py:1286 +#: ../gui/wxpython/menustrings.py:345 ../gui/wxpython/menustrings.py:1287 #: ../gui/wxpython/image2target/ii2t_menustrings.py:339 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1265 msgid "Creates a cross product of the category values from multiple raster map layers." msgstr "" -#: ../gui/wxpython/menustrings.py:345 ../gui/wxpython/menustrings.py:1287 +#: ../gui/wxpython/menustrings.py:346 ../gui/wxpython/menustrings.py:1288 #: ../gui/wxpython/image2target/ii2t_menustrings.py:340 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1266 msgid "Patch raster maps" msgstr "" -#: ../gui/wxpython/menustrings.py:346 ../gui/wxpython/menustrings.py:1288 +#: ../gui/wxpython/menustrings.py:347 ../gui/wxpython/menustrings.py:1289 #: ../gui/wxpython/image2target/ii2t_menustrings.py:341 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1267 msgid "Creates a composite raster map layer by using known category values from one (or more) map layer(s) to fill in areas of \"no data\" in another map layer." msgstr "" -#: ../gui/wxpython/menustrings.py:347 ../gui/wxpython/menustrings.py:1289 +#: ../gui/wxpython/menustrings.py:348 ../gui/wxpython/menustrings.py:1290 #: ../gui/wxpython/image2target/ii2t_menustrings.py:342 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1268 msgid "Raster series aggregation" msgstr "" -#: ../gui/wxpython/menustrings.py:348 ../gui/wxpython/menustrings.py:1290 +#: ../gui/wxpython/menustrings.py:349 ../gui/wxpython/menustrings.py:1291 #: ../gui/wxpython/image2target/ii2t_menustrings.py:343 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1269 msgid "Makes each output cell value a function of the values assigned to the corresponding cells in the input raster map layers." msgstr "" -#: ../gui/wxpython/menustrings.py:349 ../gui/wxpython/menustrings.py:1291 +#: ../gui/wxpython/menustrings.py:350 ../gui/wxpython/menustrings.py:1292 #: ../gui/wxpython/image2target/ii2t_menustrings.py:344 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1270 msgid "Raster series accumulation" msgstr "" -#: ../gui/wxpython/menustrings.py:350 ../gui/wxpython/menustrings.py:1292 +#: ../gui/wxpython/menustrings.py:351 ../gui/wxpython/menustrings.py:1293 #: ../gui/wxpython/image2target/ii2t_menustrings.py:345 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1271 msgid "Makes each output cell value a accumulationfunction of the values assigned to the corresponding cells in the input raster map layers." msgstr "" -#: ../gui/wxpython/menustrings.py:351 ../gui/wxpython/menustrings.py:1293 +#: ../gui/wxpython/menustrings.py:352 ../gui/wxpython/menustrings.py:1294 #: ../gui/wxpython/image2target/ii2t_menustrings.py:346 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1272 msgid "Statistical overlay" msgstr "" -#: ../gui/wxpython/menustrings.py:352 ../gui/wxpython/menustrings.py:1294 +#: ../gui/wxpython/menustrings.py:353 ../gui/wxpython/menustrings.py:1295 #: ../gui/wxpython/image2target/ii2t_menustrings.py:347 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1273 msgid "Calculates category or object oriented statistics (accumulator-based statistics)." msgstr "" -#: ../gui/wxpython/menustrings.py:353 ../gui/wxpython/menustrings.py:1295 +#: ../gui/wxpython/menustrings.py:354 ../gui/wxpython/menustrings.py:1296 #: ../gui/wxpython/image2target/ii2t_menustrings.py:348 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1274 msgid "Quantiles overlay" msgstr "" -#: ../gui/wxpython/menustrings.py:354 ../gui/wxpython/menustrings.py:1296 +#: ../gui/wxpython/menustrings.py:355 ../gui/wxpython/menustrings.py:1297 #: ../gui/wxpython/image2target/ii2t_menustrings.py:349 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1275 msgid "Compute category quantiles using two passes." msgstr "" -#: ../gui/wxpython/menustrings.py:355 ../gui/wxpython/menustrings.py:1297 +#: ../gui/wxpython/menustrings.py:356 ../gui/wxpython/menustrings.py:1298 #: ../gui/wxpython/image2target/ii2t_menustrings.py:350 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1276 msgid "Solar radiance and shadows" msgstr "" -#: ../gui/wxpython/menustrings.py:356 ../gui/wxpython/menustrings.py:1298 +#: ../gui/wxpython/menustrings.py:357 ../gui/wxpython/menustrings.py:1299 #: ../gui/wxpython/image2target/ii2t_menustrings.py:351 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1277 msgid "LatLong map" msgstr "" -#: ../gui/wxpython/menustrings.py:357 ../gui/wxpython/menustrings.py:1299 +#: ../gui/wxpython/menustrings.py:358 ../gui/wxpython/menustrings.py:1300 #: ../gui/wxpython/image2target/ii2t_menustrings.py:352 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1278 msgid "Creates a latitude/longitude raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:358 ../gui/wxpython/menustrings.py:1300 +#: ../gui/wxpython/menustrings.py:359 ../gui/wxpython/menustrings.py:1301 #: ../gui/wxpython/image2target/ii2t_menustrings.py:353 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1279 msgid "Solar irradiance and irradiation" msgstr "" -#: ../gui/wxpython/menustrings.py:359 ../gui/wxpython/menustrings.py:1301 +#: ../gui/wxpython/menustrings.py:360 ../gui/wxpython/menustrings.py:1302 #: ../gui/wxpython/image2target/ii2t_menustrings.py:354 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1280 msgid "Solar irradiance and irradiation model. Computes direct (beam), diffuse and reflected solar irradiation raster maps for given day, latitude, surface and atmospheric conditions. Solar parameters (e.g. sunrise, sunset times, declination, extraterrestrial irradiance, daylight length) are saved in the map history file. Alternatively, a local time can be specified to compute solar incidence angle and/or irradiance raster maps. The shadowing effect of the topography is optionally incorporated." msgstr "" -#: ../gui/wxpython/menustrings.py:360 ../gui/wxpython/menustrings.py:1302 +#: ../gui/wxpython/menustrings.py:361 ../gui/wxpython/menustrings.py:1303 #: ../gui/wxpython/image2target/ii2t_menustrings.py:355 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1281 msgid "Shadows map" msgstr "" -#: ../gui/wxpython/menustrings.py:361 ../gui/wxpython/menustrings.py:1303 +#: ../gui/wxpython/menustrings.py:362 ../gui/wxpython/menustrings.py:1304 #: ../gui/wxpython/image2target/ii2t_menustrings.py:356 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1282 msgid "Calculates cast shadow areas from sun position and elevation raster map. Either exact sun position (A) is specified, or date/time to calculate the sun position (B) by r.sunmask itself." msgstr "" -#: ../gui/wxpython/menustrings.py:362 ../gui/wxpython/menustrings.py:1304 +#: ../gui/wxpython/menustrings.py:363 ../gui/wxpython/menustrings.py:1305 #: ../gui/wxpython/image2target/ii2t_menustrings.py:357 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1283 msgid "Sunshine hours and solar angles" msgstr "" -#: ../gui/wxpython/menustrings.py:363 ../gui/wxpython/menustrings.py:1305 +#: ../gui/wxpython/menustrings.py:364 ../gui/wxpython/menustrings.py:1306 #: ../gui/wxpython/image2target/ii2t_menustrings.py:358 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1284 msgid "Calculates solar elevation, solar azimuth, and sun hours. Solar elevation: the angle between the direction of the geometric center of the sun's apparent disk and the (idealized) horizon. Solar azimuth: the angle from due north in clockwise direction." msgstr "" -#: ../gui/wxpython/menustrings.py:364 ../gui/wxpython/menustrings.py:1306 +#: ../gui/wxpython/menustrings.py:365 ../gui/wxpython/menustrings.py:1307 #: ../gui/wxpython/image2target/ii2t_menustrings.py:359 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1285 msgid "Terrain analysis" msgstr "" -#: ../gui/wxpython/menustrings.py:365 ../gui/wxpython/menustrings.py:1307 +#: ../gui/wxpython/menustrings.py:366 ../gui/wxpython/menustrings.py:1308 #: ../gui/wxpython/image2target/ii2t_menustrings.py:360 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1286 msgid "Generate contour lines" msgstr "" -#: ../gui/wxpython/menustrings.py:366 ../gui/wxpython/menustrings.py:1308 +#: ../gui/wxpython/menustrings.py:367 ../gui/wxpython/menustrings.py:1309 #: ../gui/wxpython/image2target/ii2t_menustrings.py:361 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1287 msgid "Produces a vector map of specified contours from a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:367 ../gui/wxpython/menustrings.py:1309 +#: ../gui/wxpython/menustrings.py:368 ../gui/wxpython/menustrings.py:1310 #: ../gui/wxpython/image2target/ii2t_menustrings.py:362 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1288 msgid "Cost surface" msgstr "" -#: ../gui/wxpython/menustrings.py:368 ../gui/wxpython/menustrings.py:1310 +#: ../gui/wxpython/menustrings.py:369 ../gui/wxpython/menustrings.py:1311 #: ../gui/wxpython/image2target/ii2t_menustrings.py:363 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1289 msgid "Creates a raster map showing the cumulative cost of moving between different geographic locations on an input raster map whose cell category values represent cost." msgstr "" -#: ../gui/wxpython/menustrings.py:369 ../gui/wxpython/menustrings.py:1311 +#: ../gui/wxpython/menustrings.py:370 ../gui/wxpython/menustrings.py:1312 #: ../gui/wxpython/image2target/ii2t_menustrings.py:364 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1290 msgid "Cumulative movement costs" msgstr "" -#: ../gui/wxpython/menustrings.py:370 ../gui/wxpython/menustrings.py:1312 +#: ../gui/wxpython/menustrings.py:371 ../gui/wxpython/menustrings.py:1313 #: ../gui/wxpython/image2target/ii2t_menustrings.py:365 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1291 msgid "Creates a raster map showing the anisotropic cumulative cost of moving between different geographic locations on an input raster map whose cell category values represent cost." msgstr "" -#: ../gui/wxpython/menustrings.py:371 ../gui/wxpython/menustrings.py:1313 +#: ../gui/wxpython/menustrings.py:372 ../gui/wxpython/menustrings.py:1314 #: ../gui/wxpython/image2target/ii2t_menustrings.py:366 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1292 msgid "Least cost route or flow" msgstr "" -#: ../gui/wxpython/menustrings.py:372 ../gui/wxpython/menustrings.py:1314 +#: ../gui/wxpython/menustrings.py:373 ../gui/wxpython/menustrings.py:1315 #: ../gui/wxpython/image2target/ii2t_menustrings.py:367 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1293 msgid "Traces a flow through an elevation model or cost surface on a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:373 ../gui/wxpython/menustrings.py:1315 +#: ../gui/wxpython/menustrings.py:374 ../gui/wxpython/menustrings.py:1316 #: ../gui/wxpython/image2target/ii2t_menustrings.py:368 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1294 msgid "Compute shaded relief" msgstr "" -#: ../gui/wxpython/menustrings.py:374 ../gui/wxpython/menustrings.py:1316 +#: ../gui/wxpython/menustrings.py:375 ../gui/wxpython/menustrings.py:1317 #: ../gui/wxpython/image2target/ii2t_menustrings.py:369 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1295 msgid "Creates shaded relief map from an elevation map (DEM). " msgstr "" -#: ../gui/wxpython/menustrings.py:375 ../gui/wxpython/menustrings.py:1317 +#: ../gui/wxpython/menustrings.py:376 ../gui/wxpython/menustrings.py:1318 #: ../gui/wxpython/image2target/ii2t_menustrings.py:370 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1296 msgid "Apply shade to raster" msgstr "" -#: ../gui/wxpython/menustrings.py:376 ../gui/wxpython/menustrings.py:1318 +#: ../gui/wxpython/menustrings.py:377 ../gui/wxpython/menustrings.py:1319 #: ../gui/wxpython/image2target/ii2t_menustrings.py:371 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1297 msgid "Drapes a color raster over an shaded relief or aspect map." msgstr "" -#: ../gui/wxpython/menustrings.py:377 ../gui/wxpython/menustrings.py:1319 +#: ../gui/wxpython/menustrings.py:378 ../gui/wxpython/menustrings.py:1320 #: ../gui/wxpython/image2target/ii2t_menustrings.py:372 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1298 msgid "Slope and aspect" msgstr "Declividade e aspecto" -#: ../gui/wxpython/menustrings.py:378 ../gui/wxpython/menustrings.py:1320 +#: ../gui/wxpython/menustrings.py:379 ../gui/wxpython/menustrings.py:1321 #: ../gui/wxpython/image2target/ii2t_menustrings.py:373 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1299 msgid "Generates raster maps of slope, aspect, curvatures and partial derivatives from an elevation raster map. Aspect is calculated counterclockwise from east." msgstr "" -#: ../gui/wxpython/menustrings.py:379 ../gui/wxpython/menustrings.py:1321 +#: ../gui/wxpython/menustrings.py:380 ../gui/wxpython/menustrings.py:1322 msgid "Landforms" msgstr "" -#: ../gui/wxpython/menustrings.py:380 ../gui/wxpython/menustrings.py:1322 +#: ../gui/wxpython/menustrings.py:381 ../gui/wxpython/menustrings.py:1323 msgid "Calculates geomorphons (terrain forms) and associated geometry using machine vision approach." msgstr "" -#: ../gui/wxpython/menustrings.py:381 ../gui/wxpython/menustrings.py:1323 +#: ../gui/wxpython/menustrings.py:382 ../gui/wxpython/menustrings.py:1324 #: ../gui/wxpython/image2target/ii2t_menustrings.py:374 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1300 msgid "Terrain parameters" msgstr "" -#: ../gui/wxpython/menustrings.py:382 ../gui/wxpython/menustrings.py:1324 +#: ../gui/wxpython/menustrings.py:383 ../gui/wxpython/menustrings.py:1325 #: ../gui/wxpython/image2target/ii2t_menustrings.py:375 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1301 msgid "Extracts terrain parameters from a DEM. Uses a multi-scale approach by taking fitting quadratic parameters to any size window (via least squares)." msgstr "" -#: ../gui/wxpython/menustrings.py:383 ../gui/wxpython/menustrings.py:1325 +#: ../gui/wxpython/menustrings.py:384 ../gui/wxpython/menustrings.py:1326 #: ../gui/wxpython/image2target/ii2t_menustrings.py:376 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1302 msgid "Textural features" msgstr "" -#: ../gui/wxpython/menustrings.py:384 ../gui/wxpython/menustrings.py:1326 +#: ../gui/wxpython/menustrings.py:385 ../gui/wxpython/menustrings.py:1327 #: ../gui/wxpython/image2target/ii2t_menustrings.py:377 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1303 msgid "Generate images with textural features from a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:385 ../gui/wxpython/menustrings.py:1327 +#: ../gui/wxpython/menustrings.py:386 ../gui/wxpython/menustrings.py:1328 #: ../gui/wxpython/image2target/ii2t_menustrings.py:378 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1304 msgid "Visibility" msgstr "" -#: ../gui/wxpython/menustrings.py:386 ../gui/wxpython/menustrings.py:1328 +#: ../gui/wxpython/menustrings.py:387 ../gui/wxpython/menustrings.py:1329 #: ../gui/wxpython/image2target/ii2t_menustrings.py:379 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1305 msgid "Computes the viewshed of a point on an elevation raster map. Default format: NULL (invisible), vertical angle wrt viewpoint (visible)." msgstr "" -#: ../gui/wxpython/menustrings.py:389 ../gui/wxpython/menustrings.py:1331 +#: ../gui/wxpython/menustrings.py:390 ../gui/wxpython/menustrings.py:1332 #: ../gui/wxpython/image2target/ii2t_menustrings.py:382 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1308 msgid "Horizon angle" msgstr "Ângulo do horizonte" -#: ../gui/wxpython/menustrings.py:390 ../gui/wxpython/menustrings.py:1332 +#: ../gui/wxpython/menustrings.py:391 ../gui/wxpython/menustrings.py:1333 #: ../gui/wxpython/image2target/ii2t_menustrings.py:383 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1309 msgid "Computes horizon angle height from a digital elevation model. The module has two different modes of operation: 1. Computes the entire horizon around a single point whose coordinates are given with the 'coord' option. The horizon height (in radians). 2. Computes one or more raster maps of the horizon height in a single direction. The input for this is the angle (in degrees), which is measured counterclockwise with east=0, north=90 etc. The output is the horizon height in radians." msgstr "" -#: ../gui/wxpython/menustrings.py:391 ../gui/wxpython/menustrings.py:1333 +#: ../gui/wxpython/menustrings.py:392 ../gui/wxpython/menustrings.py:1334 #: ../gui/wxpython/image2target/ii2t_menustrings.py:384 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1310 msgid "Transform features" msgstr "" -#: ../gui/wxpython/menustrings.py:392 ../gui/wxpython/menustrings.py:1334 +#: ../gui/wxpython/menustrings.py:393 ../gui/wxpython/menustrings.py:1335 #: ../gui/wxpython/image2target/ii2t_menustrings.py:385 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1311 msgid "Clump" msgstr "" -#: ../gui/wxpython/menustrings.py:393 ../gui/wxpython/menustrings.py:1335 +#: ../gui/wxpython/menustrings.py:394 ../gui/wxpython/menustrings.py:1336 #: ../gui/wxpython/image2target/ii2t_menustrings.py:386 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1312 msgid "Recategorizes data in a raster map by grouping cells that form physically discrete areas into unique categories." msgstr "" -#: ../gui/wxpython/menustrings.py:394 ../gui/wxpython/menustrings.py:1336 +#: ../gui/wxpython/menustrings.py:395 ../gui/wxpython/menustrings.py:1337 #: ../gui/wxpython/image2target/ii2t_menustrings.py:387 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1313 msgid "Grow" msgstr "" -#: ../gui/wxpython/menustrings.py:396 ../gui/wxpython/menustrings.py:1338 +#: ../gui/wxpython/menustrings.py:397 ../gui/wxpython/menustrings.py:1339 #: ../gui/wxpython/image2target/ii2t_menustrings.py:389 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1315 msgid "Thin" msgstr "" -#: ../gui/wxpython/menustrings.py:397 ../gui/wxpython/menustrings.py:1339 +#: ../gui/wxpython/menustrings.py:398 ../gui/wxpython/menustrings.py:1340 #: ../gui/wxpython/image2target/ii2t_menustrings.py:390 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1316 msgid "Thins non-null cells that denote linear features in a raster map layer." msgstr "" -#: ../gui/wxpython/menustrings.py:398 ../gui/wxpython/menustrings.py:1340 +#: ../gui/wxpython/menustrings.py:399 ../gui/wxpython/menustrings.py:1341 #: ../gui/wxpython/image2target/ii2t_menustrings.py:391 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1317 msgid "Hydrologic modeling" msgstr "" -#: ../gui/wxpython/menustrings.py:399 ../gui/wxpython/menustrings.py:1341 +#: ../gui/wxpython/menustrings.py:400 ../gui/wxpython/menustrings.py:1342 #: ../gui/wxpython/image2target/ii2t_menustrings.py:392 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1318 msgid "Carve stream channels" msgstr "" -#: ../gui/wxpython/menustrings.py:400 ../gui/wxpython/menustrings.py:1342 +#: ../gui/wxpython/menustrings.py:401 ../gui/wxpython/menustrings.py:1343 #: ../gui/wxpython/image2target/ii2t_menustrings.py:393 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1319 msgid "Generates stream channels. Takes vector stream data, transforms it to raster and subtracts depth from the output DEM." msgstr "" -#: ../gui/wxpython/menustrings.py:401 ../gui/wxpython/menustrings.py:1343 +#: ../gui/wxpython/menustrings.py:402 ../gui/wxpython/menustrings.py:1344 #: ../gui/wxpython/image2target/ii2t_menustrings.py:394 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1320 msgid "Fill lake" msgstr "" -#: ../gui/wxpython/menustrings.py:402 ../gui/wxpython/menustrings.py:1344 +#: ../gui/wxpython/menustrings.py:403 ../gui/wxpython/menustrings.py:1345 #: ../gui/wxpython/image2target/ii2t_menustrings.py:395 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1321 msgid "Fills lake at given point to given level." msgstr "" -#: ../gui/wxpython/menustrings.py:403 ../gui/wxpython/menustrings.py:1345 +#: ../gui/wxpython/menustrings.py:404 ../gui/wxpython/menustrings.py:1346 #: ../gui/wxpython/image2target/ii2t_menustrings.py:396 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1322 msgid "Depressionless map and flowlines" msgstr "" -#: ../gui/wxpython/menustrings.py:404 ../gui/wxpython/menustrings.py:1346 +#: ../gui/wxpython/menustrings.py:405 ../gui/wxpython/menustrings.py:1347 #: ../gui/wxpython/image2target/ii2t_menustrings.py:397 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1323 msgid "Filters and generates a depressionless elevation map and a flow direction map from a given elevation raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:405 ../gui/wxpython/menustrings.py:1347 +#: ../gui/wxpython/menustrings.py:406 ../gui/wxpython/menustrings.py:1348 #: ../gui/wxpython/image2target/ii2t_menustrings.py:398 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1324 msgid "Flow accumulation" msgstr "" -#: ../gui/wxpython/menustrings.py:406 ../gui/wxpython/menustrings.py:1348 +#: ../gui/wxpython/menustrings.py:407 ../gui/wxpython/menustrings.py:1349 #: ../gui/wxpython/image2target/ii2t_menustrings.py:399 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1325 msgid "Performs flow computation for massive grids." msgstr "" -#: ../gui/wxpython/menustrings.py:407 ../gui/wxpython/menustrings.py:1349 +#: ../gui/wxpython/menustrings.py:408 ../gui/wxpython/menustrings.py:1350 #: ../gui/wxpython/image2target/ii2t_menustrings.py:400 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1326 msgid "Flow lines" msgstr "" -#: ../gui/wxpython/menustrings.py:408 ../gui/wxpython/menustrings.py:1350 +#: ../gui/wxpython/menustrings.py:409 ../gui/wxpython/menustrings.py:1351 #: ../gui/wxpython/image2target/ii2t_menustrings.py:401 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1327 msgid "Constructs flowlines. Computes flowlines, flowpath lengths, and flowaccumulation (contributing areas) from a elevation raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:409 ../gui/wxpython/menustrings.py:1351 +#: ../gui/wxpython/menustrings.py:410 ../gui/wxpython/menustrings.py:1352 #: ../gui/wxpython/image2target/ii2t_menustrings.py:402 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1328 msgid "Watershed analysis" msgstr "" -#: ../gui/wxpython/menustrings.py:410 ../gui/wxpython/menustrings.py:1352 +#: ../gui/wxpython/menustrings.py:411 ../gui/wxpython/menustrings.py:1353 #: ../gui/wxpython/image2target/ii2t_menustrings.py:403 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1329 msgid "Calculates hydrological parameters and RUSLE factors." msgstr "" -#: ../gui/wxpython/menustrings.py:411 ../gui/wxpython/menustrings.py:1353 +#: ../gui/wxpython/menustrings.py:412 ../gui/wxpython/menustrings.py:1354 #: ../gui/wxpython/image2target/ii2t_menustrings.py:404 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1330 msgid "Watershed subbasins" msgstr "" -#: ../gui/wxpython/menustrings.py:412 ../gui/wxpython/menustrings.py:1354 +#: ../gui/wxpython/menustrings.py:413 ../gui/wxpython/menustrings.py:1355 #: ../gui/wxpython/image2target/ii2t_menustrings.py:405 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1331 msgid "Generates watershed subbasins raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:413 ../gui/wxpython/menustrings.py:1355 +#: ../gui/wxpython/menustrings.py:414 ../gui/wxpython/menustrings.py:1356 #: ../gui/wxpython/image2target/ii2t_menustrings.py:406 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1332 msgid "Watershed basin creation" msgstr "" -#: ../gui/wxpython/menustrings.py:414 ../gui/wxpython/menustrings.py:1356 +#: ../gui/wxpython/menustrings.py:415 ../gui/wxpython/menustrings.py:1357 #: ../gui/wxpython/image2target/ii2t_menustrings.py:407 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1333 msgid "Creates watershed basins from a drainage direction map." msgstr "" -#: ../gui/wxpython/menustrings.py:415 ../gui/wxpython/menustrings.py:1357 +#: ../gui/wxpython/menustrings.py:416 ../gui/wxpython/menustrings.py:1358 #: ../gui/wxpython/image2target/ii2t_menustrings.py:408 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1334 msgid "Extraction of stream networks" msgstr "" -#: ../gui/wxpython/menustrings.py:416 ../gui/wxpython/menustrings.py:1358 +#: ../gui/wxpython/menustrings.py:417 ../gui/wxpython/menustrings.py:1359 #: ../gui/wxpython/image2target/ii2t_menustrings.py:409 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1335 msgid "Performs stream network extraction." msgstr "" -#: ../gui/wxpython/menustrings.py:417 ../gui/wxpython/menustrings.py:1359 +#: ../gui/wxpython/menustrings.py:418 ../gui/wxpython/menustrings.py:1360 #: ../gui/wxpython/image2target/ii2t_menustrings.py:410 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1336 msgid "SIMWE Overland flow modeling" msgstr "" -#: ../gui/wxpython/menustrings.py:418 ../gui/wxpython/menustrings.py:1360 +#: ../gui/wxpython/menustrings.py:419 ../gui/wxpython/menustrings.py:1361 #: ../gui/wxpython/image2target/ii2t_menustrings.py:411 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1337 msgid "Overland flow hydrologic simulation using path sampling method (SIMWE)." msgstr "" -#: ../gui/wxpython/menustrings.py:419 ../gui/wxpython/menustrings.py:1361 +#: ../gui/wxpython/menustrings.py:420 ../gui/wxpython/menustrings.py:1362 #: ../gui/wxpython/image2target/ii2t_menustrings.py:412 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1338 msgid "SIMWE Sediment flux modeling" msgstr "" -#: ../gui/wxpython/menustrings.py:420 ../gui/wxpython/menustrings.py:1362 +#: ../gui/wxpython/menustrings.py:421 ../gui/wxpython/menustrings.py:1363 #: ../gui/wxpython/image2target/ii2t_menustrings.py:413 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1339 msgid "Sediment transport and erosion/deposition simulation using path sampling method (SIMWE)." msgstr "" -#: ../gui/wxpython/menustrings.py:421 ../gui/wxpython/menustrings.py:1363 +#: ../gui/wxpython/menustrings.py:422 ../gui/wxpython/menustrings.py:1364 #: ../gui/wxpython/image2target/ii2t_menustrings.py:414 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1340 msgid "Topographic index map" msgstr "" -#: ../gui/wxpython/menustrings.py:422 ../gui/wxpython/menustrings.py:1364 +#: ../gui/wxpython/menustrings.py:423 ../gui/wxpython/menustrings.py:1365 #: ../gui/wxpython/image2target/ii2t_menustrings.py:415 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1341 msgid "Creates a topographic index (wetness index) raster map from an elevation raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:423 ../gui/wxpython/menustrings.py:1365 +#: ../gui/wxpython/menustrings.py:424 ../gui/wxpython/menustrings.py:1366 #: ../gui/wxpython/image2target/ii2t_menustrings.py:416 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1342 msgid "TOPMODEL simulation" msgstr "" -#: ../gui/wxpython/menustrings.py:424 ../gui/wxpython/menustrings.py:1366 +#: ../gui/wxpython/menustrings.py:425 ../gui/wxpython/menustrings.py:1367 #: ../gui/wxpython/image2target/ii2t_menustrings.py:417 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1343 msgid "Simulates TOPMODEL which is a physically based hydrologic model." msgstr "" -#: ../gui/wxpython/menustrings.py:425 ../gui/wxpython/menustrings.py:1367 +#: ../gui/wxpython/menustrings.py:426 ../gui/wxpython/menustrings.py:1368 #: ../gui/wxpython/image2target/ii2t_menustrings.py:418 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1344 msgid "USLE K-factor" msgstr "" -#: ../gui/wxpython/menustrings.py:426 ../gui/wxpython/menustrings.py:1368 +#: ../gui/wxpython/menustrings.py:427 ../gui/wxpython/menustrings.py:1369 #: ../gui/wxpython/image2target/ii2t_menustrings.py:419 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1345 msgid "Computes USLE Soil Erodibility Factor (K)." msgstr "" -#: ../gui/wxpython/menustrings.py:427 ../gui/wxpython/menustrings.py:1369 +#: ../gui/wxpython/menustrings.py:428 ../gui/wxpython/menustrings.py:1370 #: ../gui/wxpython/image2target/ii2t_menustrings.py:420 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1346 msgid "USLE R-factor" msgstr "" -#: ../gui/wxpython/menustrings.py:428 ../gui/wxpython/menustrings.py:1370 +#: ../gui/wxpython/menustrings.py:429 ../gui/wxpython/menustrings.py:1371 #: ../gui/wxpython/image2target/ii2t_menustrings.py:421 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1347 msgid "Computes USLE R factor, Rainfall erosivity index." msgstr "" -#: ../gui/wxpython/menustrings.py:429 ../gui/wxpython/menustrings.py:876 -#: ../gui/wxpython/menustrings.py:1371 ../gui/wxpython/menustrings.py:1818 +#: ../gui/wxpython/menustrings.py:430 ../gui/wxpython/menustrings.py:877 +#: ../gui/wxpython/menustrings.py:1372 ../gui/wxpython/menustrings.py:1819 #: ../gui/wxpython/image2target/ii2t_menustrings.py:422 #: ../gui/wxpython/image2target/ii2t_menustrings.py:860 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1348 @@ -6740,254 +6714,254 @@ msgid "Groundwater modeling" msgstr "" -#: ../gui/wxpython/menustrings.py:430 ../gui/wxpython/menustrings.py:1372 +#: ../gui/wxpython/menustrings.py:431 ../gui/wxpython/menustrings.py:1373 #: ../gui/wxpython/image2target/ii2t_menustrings.py:423 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1349 msgid "Groundwater flow" msgstr "" -#: ../gui/wxpython/menustrings.py:431 ../gui/wxpython/menustrings.py:1373 +#: ../gui/wxpython/menustrings.py:432 ../gui/wxpython/menustrings.py:1374 #: ../gui/wxpython/image2target/ii2t_menustrings.py:424 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1350 msgid "Numerical calculation program for transient, confined and unconfined groundwater flow in two dimensions." msgstr "" -#: ../gui/wxpython/menustrings.py:432 ../gui/wxpython/menustrings.py:1374 +#: ../gui/wxpython/menustrings.py:433 ../gui/wxpython/menustrings.py:1375 #: ../gui/wxpython/image2target/ii2t_menustrings.py:425 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1351 msgid "Groundwater solute transport" msgstr "" -#: ../gui/wxpython/menustrings.py:433 ../gui/wxpython/menustrings.py:1375 +#: ../gui/wxpython/menustrings.py:434 ../gui/wxpython/menustrings.py:1376 #: ../gui/wxpython/image2target/ii2t_menustrings.py:426 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1352 msgid "Numerical calculation program for transient, confined and unconfined solute transport in two dimensions" msgstr "" -#: ../gui/wxpython/menustrings.py:434 ../gui/wxpython/menustrings.py:1376 +#: ../gui/wxpython/menustrings.py:435 ../gui/wxpython/menustrings.py:1377 #: ../gui/wxpython/image2target/ii2t_menustrings.py:427 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1353 msgid "Landscape patch analysis" msgstr "" -#: ../gui/wxpython/menustrings.py:435 ../gui/wxpython/menustrings.py:1377 +#: ../gui/wxpython/menustrings.py:436 ../gui/wxpython/menustrings.py:1378 #: ../gui/wxpython/image2target/ii2t_menustrings.py:428 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1354 msgid "Set up sampling and analysis framework" msgstr "" -#: ../gui/wxpython/menustrings.py:436 ../gui/wxpython/menustrings.py:1378 +#: ../gui/wxpython/menustrings.py:437 ../gui/wxpython/menustrings.py:1379 #: ../gui/wxpython/image2target/ii2t_menustrings.py:429 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1355 msgid "Configuration editor for r.li.'index'" msgstr "" -#: ../gui/wxpython/menustrings.py:437 ../gui/wxpython/menustrings.py:1379 +#: ../gui/wxpython/menustrings.py:438 ../gui/wxpython/menustrings.py:1380 #: ../gui/wxpython/image2target/ii2t_menustrings.py:430 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1356 msgid "Edge density" msgstr "" -#: ../gui/wxpython/menustrings.py:438 ../gui/wxpython/menustrings.py:1380 +#: ../gui/wxpython/menustrings.py:439 ../gui/wxpython/menustrings.py:1381 #: ../gui/wxpython/image2target/ii2t_menustrings.py:431 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1357 msgid "Calculates edge density index on a raster map, using a 4 neighbour algorithm" msgstr "" -#: ../gui/wxpython/menustrings.py:439 ../gui/wxpython/menustrings.py:1381 +#: ../gui/wxpython/menustrings.py:440 ../gui/wxpython/menustrings.py:1382 #: ../gui/wxpython/image2target/ii2t_menustrings.py:432 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1358 msgid "Contrast weighted edge density" msgstr "" -#: ../gui/wxpython/menustrings.py:440 ../gui/wxpython/menustrings.py:1382 +#: ../gui/wxpython/menustrings.py:441 ../gui/wxpython/menustrings.py:1383 #: ../gui/wxpython/image2target/ii2t_menustrings.py:433 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1359 msgid "Calculates contrast weighted edge density index on a raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:441 ../gui/wxpython/menustrings.py:1383 +#: ../gui/wxpython/menustrings.py:442 ../gui/wxpython/menustrings.py:1384 #: ../gui/wxpython/image2target/ii2t_menustrings.py:434 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1360 msgid "Patch area mean" msgstr "" -#: ../gui/wxpython/menustrings.py:442 ../gui/wxpython/menustrings.py:1384 +#: ../gui/wxpython/menustrings.py:443 ../gui/wxpython/menustrings.py:1385 #: ../gui/wxpython/image2target/ii2t_menustrings.py:435 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1361 msgid "Calculates mean patch size index on a raster map, using a 4 neighbour algorithm" msgstr "" -#: ../gui/wxpython/menustrings.py:443 ../gui/wxpython/menustrings.py:1385 +#: ../gui/wxpython/menustrings.py:444 ../gui/wxpython/menustrings.py:1386 #: ../gui/wxpython/image2target/ii2t_menustrings.py:436 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1362 msgid "Patch area range" msgstr "" -#: ../gui/wxpython/menustrings.py:444 ../gui/wxpython/menustrings.py:1386 +#: ../gui/wxpython/menustrings.py:445 ../gui/wxpython/menustrings.py:1387 #: ../gui/wxpython/image2target/ii2t_menustrings.py:437 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1363 msgid "Calculates range of patch area size on a raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:445 ../gui/wxpython/menustrings.py:1387 +#: ../gui/wxpython/menustrings.py:446 ../gui/wxpython/menustrings.py:1388 #: ../gui/wxpython/image2target/ii2t_menustrings.py:438 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1364 msgid "Patch area Std Dev" msgstr "" -#: ../gui/wxpython/menustrings.py:446 ../gui/wxpython/menustrings.py:1388 +#: ../gui/wxpython/menustrings.py:447 ../gui/wxpython/menustrings.py:1389 #: ../gui/wxpython/image2target/ii2t_menustrings.py:439 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1365 msgid "Calculates standard deviation of patch area a raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:447 ../gui/wxpython/menustrings.py:1389 +#: ../gui/wxpython/menustrings.py:448 ../gui/wxpython/menustrings.py:1390 #: ../gui/wxpython/image2target/ii2t_menustrings.py:440 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1366 msgid "Patch area Coeff Var" msgstr "" -#: ../gui/wxpython/menustrings.py:448 ../gui/wxpython/menustrings.py:1390 +#: ../gui/wxpython/menustrings.py:449 ../gui/wxpython/menustrings.py:1391 #: ../gui/wxpython/image2target/ii2t_menustrings.py:441 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1367 msgid "Calculates coefficient of variation of patch area on a raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:449 ../gui/wxpython/menustrings.py:1391 +#: ../gui/wxpython/menustrings.py:450 ../gui/wxpython/menustrings.py:1392 #: ../gui/wxpython/image2target/ii2t_menustrings.py:442 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1368 msgid "Patch density" msgstr "" -#: ../gui/wxpython/menustrings.py:450 ../gui/wxpython/menustrings.py:1392 +#: ../gui/wxpython/menustrings.py:451 ../gui/wxpython/menustrings.py:1393 #: ../gui/wxpython/image2target/ii2t_menustrings.py:443 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1369 msgid "Calculates patch density index on a raster map, using a 4 neighbour algorithm" msgstr "" -#: ../gui/wxpython/menustrings.py:451 ../gui/wxpython/menustrings.py:1393 +#: ../gui/wxpython/menustrings.py:452 ../gui/wxpython/menustrings.py:1394 #: ../gui/wxpython/image2target/ii2t_menustrings.py:444 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1370 msgid "Patch number" msgstr "" -#: ../gui/wxpython/menustrings.py:452 ../gui/wxpython/menustrings.py:1394 +#: ../gui/wxpython/menustrings.py:453 ../gui/wxpython/menustrings.py:1395 #: ../gui/wxpython/image2target/ii2t_menustrings.py:445 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1371 msgid "Calculates patch number index on a raster map, using a 4 neighbour algorithm." msgstr "" -#: ../gui/wxpython/menustrings.py:453 ../gui/wxpython/menustrings.py:1395 +#: ../gui/wxpython/menustrings.py:454 ../gui/wxpython/menustrings.py:1396 #: ../gui/wxpython/image2target/ii2t_menustrings.py:446 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1372 msgid "Dominance's diversity" msgstr "" -#: ../gui/wxpython/menustrings.py:454 ../gui/wxpython/menustrings.py:1396 +#: ../gui/wxpython/menustrings.py:455 ../gui/wxpython/menustrings.py:1397 #: ../gui/wxpython/image2target/ii2t_menustrings.py:447 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1373 msgid "Calculates dominance's diversity index on a raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:455 ../gui/wxpython/menustrings.py:1397 +#: ../gui/wxpython/menustrings.py:456 ../gui/wxpython/menustrings.py:1398 #: ../gui/wxpython/image2target/ii2t_menustrings.py:448 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1374 msgid "Shannon's diversity" msgstr "" -#: ../gui/wxpython/menustrings.py:456 ../gui/wxpython/menustrings.py:1398 +#: ../gui/wxpython/menustrings.py:457 ../gui/wxpython/menustrings.py:1399 #: ../gui/wxpython/image2target/ii2t_menustrings.py:449 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1375 msgid "Calculates Shannon's diversity index on a raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:457 ../gui/wxpython/menustrings.py:1399 +#: ../gui/wxpython/menustrings.py:458 ../gui/wxpython/menustrings.py:1400 #: ../gui/wxpython/image2target/ii2t_menustrings.py:450 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1376 msgid "Simpson's diversity" msgstr "" -#: ../gui/wxpython/menustrings.py:458 ../gui/wxpython/menustrings.py:1400 +#: ../gui/wxpython/menustrings.py:459 ../gui/wxpython/menustrings.py:1401 #: ../gui/wxpython/image2target/ii2t_menustrings.py:451 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1377 msgid "Calculates Simpson's diversity index on a raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:459 ../gui/wxpython/menustrings.py:1401 +#: ../gui/wxpython/menustrings.py:460 ../gui/wxpython/menustrings.py:1402 #: ../gui/wxpython/image2target/ii2t_menustrings.py:452 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1378 msgid "Richness" msgstr "" -#: ../gui/wxpython/menustrings.py:460 ../gui/wxpython/menustrings.py:1402 +#: ../gui/wxpython/menustrings.py:461 ../gui/wxpython/menustrings.py:1403 #: ../gui/wxpython/image2target/ii2t_menustrings.py:453 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1379 msgid "Calculates richness index on a raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:461 ../gui/wxpython/menustrings.py:1403 +#: ../gui/wxpython/menustrings.py:462 ../gui/wxpython/menustrings.py:1404 #: ../gui/wxpython/image2target/ii2t_menustrings.py:454 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1380 msgid "Shape index" msgstr "" -#: ../gui/wxpython/menustrings.py:462 ../gui/wxpython/menustrings.py:1404 +#: ../gui/wxpython/menustrings.py:463 ../gui/wxpython/menustrings.py:1405 #: ../gui/wxpython/image2target/ii2t_menustrings.py:455 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1381 msgid "Calculates shape index on a raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:463 ../gui/wxpython/menustrings.py:1405 +#: ../gui/wxpython/menustrings.py:464 ../gui/wxpython/menustrings.py:1406 #: ../gui/wxpython/image2target/ii2t_menustrings.py:456 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1382 msgid "Wildfire modeling" msgstr "" -#: ../gui/wxpython/menustrings.py:464 ../gui/wxpython/menustrings.py:1406 +#: ../gui/wxpython/menustrings.py:465 ../gui/wxpython/menustrings.py:1407 #: ../gui/wxpython/image2target/ii2t_menustrings.py:457 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1383 msgid "Rate of spread" msgstr "" -#: ../gui/wxpython/menustrings.py:465 ../gui/wxpython/menustrings.py:1407 +#: ../gui/wxpython/menustrings.py:466 ../gui/wxpython/menustrings.py:1408 #: ../gui/wxpython/image2target/ii2t_menustrings.py:458 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1384 msgid "Generates rate of spread raster maps. Generates three, or four raster map layers showing the base (perpendicular) rate of spread (ROS), the maximum (forward) ROS, the direction of the maximum ROS, and optionally the maximum potential spotting distance for fire spread simulation." msgstr "" -#: ../gui/wxpython/menustrings.py:466 ../gui/wxpython/menustrings.py:1408 +#: ../gui/wxpython/menustrings.py:467 ../gui/wxpython/menustrings.py:1409 #: ../gui/wxpython/image2target/ii2t_menustrings.py:459 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1385 msgid "Least-cost spread paths" msgstr "" -#: ../gui/wxpython/menustrings.py:467 ../gui/wxpython/menustrings.py:1409 +#: ../gui/wxpython/menustrings.py:468 ../gui/wxpython/menustrings.py:1410 #: ../gui/wxpython/image2target/ii2t_menustrings.py:460 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1386 msgid "Recursively traces the least cost path backwards to cells from which the cumulative cost was determined." msgstr "" -#: ../gui/wxpython/menustrings.py:468 ../gui/wxpython/menustrings.py:1410 +#: ../gui/wxpython/menustrings.py:469 ../gui/wxpython/menustrings.py:1411 #: ../gui/wxpython/image2target/ii2t_menustrings.py:461 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1387 msgid "Anisotropic spread simulation" msgstr "" -#: ../gui/wxpython/menustrings.py:469 ../gui/wxpython/menustrings.py:1411 +#: ../gui/wxpython/menustrings.py:470 ../gui/wxpython/menustrings.py:1412 #: ../gui/wxpython/image2target/ii2t_menustrings.py:462 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1388 msgid "Simulates elliptically anisotropic spread. Generates a raster map of the cumulative time of spread, given raster maps containing the rates of spread (ROS), the ROS directions and the spread origins. It optionally produces raster maps to contain backlink UTM coordinates for tracing spread paths. Usable for fire spread simulations." msgstr "" -#: ../gui/wxpython/menustrings.py:470 ../gui/wxpython/menustrings.py:1412 +#: ../gui/wxpython/menustrings.py:471 ../gui/wxpython/menustrings.py:1413 #: ../gui/wxpython/image2target/ii2t_menustrings.py:463 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1389 msgid "Change category values and labels" msgstr "" -#: ../gui/wxpython/menustrings.py:471 ../gui/wxpython/menustrings.py:521 -#: ../gui/wxpython/menustrings.py:1413 ../gui/wxpython/menustrings.py:1463 +#: ../gui/wxpython/menustrings.py:472 ../gui/wxpython/menustrings.py:522 +#: ../gui/wxpython/menustrings.py:1414 ../gui/wxpython/menustrings.py:1464 #: ../gui/wxpython/image2target/ii2t_menustrings.py:464 #: ../gui/wxpython/image2target/ii2t_menustrings.py:514 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1390 @@ -6995,8 +6969,8 @@ msgid "Manage category information" msgstr "" -#: ../gui/wxpython/menustrings.py:472 ../gui/wxpython/menustrings.py:522 -#: ../gui/wxpython/menustrings.py:1414 ../gui/wxpython/menustrings.py:1464 +#: ../gui/wxpython/menustrings.py:473 ../gui/wxpython/menustrings.py:523 +#: ../gui/wxpython/menustrings.py:1415 ../gui/wxpython/menustrings.py:1465 #: ../gui/wxpython/image2target/ii2t_menustrings.py:465 #: ../gui/wxpython/image2target/ii2t_menustrings.py:515 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1391 @@ -7004,32 +6978,32 @@ msgid "Manages category values and labels associated with user-specified raster map layers." msgstr "" -#: ../gui/wxpython/menustrings.py:473 ../gui/wxpython/menustrings.py:1415 +#: ../gui/wxpython/menustrings.py:474 ../gui/wxpython/menustrings.py:1416 #: ../gui/wxpython/image2target/ii2t_menustrings.py:466 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1392 msgid "Interactively edit category values" msgstr "" -#: ../gui/wxpython/menustrings.py:474 ../gui/wxpython/menustrings.py:1416 +#: ../gui/wxpython/menustrings.py:475 ../gui/wxpython/menustrings.py:1417 #: ../gui/wxpython/image2target/ii2t_menustrings.py:467 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1393 msgid "Edits cell values in a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:475 ../gui/wxpython/menustrings.py:1417 +#: ../gui/wxpython/menustrings.py:476 ../gui/wxpython/menustrings.py:1418 #: ../gui/wxpython/image2target/ii2t_menustrings.py:468 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1394 msgid "Reclassify by size" msgstr "" -#: ../gui/wxpython/menustrings.py:476 ../gui/wxpython/menustrings.py:1418 +#: ../gui/wxpython/menustrings.py:477 ../gui/wxpython/menustrings.py:1419 #: ../gui/wxpython/image2target/ii2t_menustrings.py:469 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1395 msgid "Reclasses a raster map greater or less than user specified area size (in hectares)." msgstr "" -#: ../gui/wxpython/menustrings.py:477 ../gui/wxpython/menustrings.py:696 -#: ../gui/wxpython/menustrings.py:1419 ../gui/wxpython/menustrings.py:1638 +#: ../gui/wxpython/menustrings.py:478 ../gui/wxpython/menustrings.py:697 +#: ../gui/wxpython/menustrings.py:1420 ../gui/wxpython/menustrings.py:1639 #: ../gui/wxpython/image2target/ii2t_menustrings.py:470 #: ../gui/wxpython/image2target/ii2t_menustrings.py:687 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1396 @@ -7037,252 +7011,252 @@ msgid "Reclassify" msgstr "" -#: ../gui/wxpython/menustrings.py:478 ../gui/wxpython/menustrings.py:1420 +#: ../gui/wxpython/menustrings.py:479 ../gui/wxpython/menustrings.py:1421 #: ../gui/wxpython/image2target/ii2t_menustrings.py:471 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1397 msgid "Reclassify raster map based on category values. Creates a new raster map whose category values are based upon a reclassification of the categories in an existing raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:479 ../gui/wxpython/menustrings.py:1421 +#: ../gui/wxpython/menustrings.py:480 ../gui/wxpython/menustrings.py:1422 #: ../gui/wxpython/image2target/ii2t_menustrings.py:472 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1398 msgid "Recode" msgstr "" -#: ../gui/wxpython/menustrings.py:480 ../gui/wxpython/menustrings.py:1422 +#: ../gui/wxpython/menustrings.py:481 ../gui/wxpython/menustrings.py:1423 #: ../gui/wxpython/image2target/ii2t_menustrings.py:473 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1399 msgid "Recodes categorical raster maps." msgstr "" -#: ../gui/wxpython/menustrings.py:481 ../gui/wxpython/menustrings.py:1423 +#: ../gui/wxpython/menustrings.py:482 ../gui/wxpython/menustrings.py:1424 #: ../gui/wxpython/image2target/ii2t_menustrings.py:474 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1400 msgid "Rescale" msgstr "" -#: ../gui/wxpython/menustrings.py:482 ../gui/wxpython/menustrings.py:1424 +#: ../gui/wxpython/menustrings.py:483 ../gui/wxpython/menustrings.py:1425 #: ../gui/wxpython/image2target/ii2t_menustrings.py:475 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1401 msgid "Rescales the range of category values in a raster map layer." msgstr "" -#: ../gui/wxpython/menustrings.py:483 ../gui/wxpython/menustrings.py:1425 +#: ../gui/wxpython/menustrings.py:484 ../gui/wxpython/menustrings.py:1426 #: ../gui/wxpython/image2target/ii2t_menustrings.py:476 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1402 msgid "Rescale with histogram" msgstr "" -#: ../gui/wxpython/menustrings.py:484 ../gui/wxpython/menustrings.py:1426 +#: ../gui/wxpython/menustrings.py:485 ../gui/wxpython/menustrings.py:1427 #: ../gui/wxpython/image2target/ii2t_menustrings.py:477 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1403 msgid "Rescales histogram equalized the range of category values in a raster map layer." msgstr "" -#: ../gui/wxpython/menustrings.py:485 ../gui/wxpython/menustrings.py:1427 +#: ../gui/wxpython/menustrings.py:486 ../gui/wxpython/menustrings.py:1428 #: ../gui/wxpython/image2target/ii2t_menustrings.py:478 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1404 msgid "Generate random cells" msgstr "" -#: ../gui/wxpython/menustrings.py:486 ../gui/wxpython/menustrings.py:1428 +#: ../gui/wxpython/menustrings.py:487 ../gui/wxpython/menustrings.py:1429 #: ../gui/wxpython/image2target/ii2t_menustrings.py:479 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1405 msgid "Random cells" msgstr "" -#: ../gui/wxpython/menustrings.py:487 ../gui/wxpython/menustrings.py:1429 +#: ../gui/wxpython/menustrings.py:488 ../gui/wxpython/menustrings.py:1430 #: ../gui/wxpython/image2target/ii2t_menustrings.py:480 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1406 msgid "Generates random cell values with spatial dependence." msgstr "" -#: ../gui/wxpython/menustrings.py:488 ../gui/wxpython/menustrings.py:1430 +#: ../gui/wxpython/menustrings.py:489 ../gui/wxpython/menustrings.py:1431 #: ../gui/wxpython/image2target/ii2t_menustrings.py:481 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1407 msgid "Random cells and vector points" msgstr "" -#: ../gui/wxpython/menustrings.py:489 ../gui/wxpython/menustrings.py:1431 +#: ../gui/wxpython/menustrings.py:490 ../gui/wxpython/menustrings.py:1432 #: ../gui/wxpython/image2target/ii2t_menustrings.py:482 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1408 msgid "Creates a raster map layer and vector point map containing randomly located points." msgstr "" -#: ../gui/wxpython/menustrings.py:490 ../gui/wxpython/menustrings.py:1432 +#: ../gui/wxpython/menustrings.py:491 ../gui/wxpython/menustrings.py:1433 #: ../gui/wxpython/image2target/ii2t_menustrings.py:483 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1409 msgid "Generate surfaces" msgstr "" -#: ../gui/wxpython/menustrings.py:491 ../gui/wxpython/menustrings.py:1433 +#: ../gui/wxpython/menustrings.py:492 ../gui/wxpython/menustrings.py:1434 #: ../gui/wxpython/image2target/ii2t_menustrings.py:484 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1410 msgid "Fractal surface" msgstr "" -#: ../gui/wxpython/menustrings.py:492 ../gui/wxpython/menustrings.py:1434 +#: ../gui/wxpython/menustrings.py:493 ../gui/wxpython/menustrings.py:1435 #: ../gui/wxpython/image2target/ii2t_menustrings.py:485 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1411 msgid "Creates a fractal surface of a given fractal dimension." msgstr "" -#: ../gui/wxpython/menustrings.py:493 ../gui/wxpython/menustrings.py:1435 +#: ../gui/wxpython/menustrings.py:494 ../gui/wxpython/menustrings.py:1436 #: ../gui/wxpython/image2target/ii2t_menustrings.py:486 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1412 msgid "Gaussian kernel density surface" msgstr "" -#: ../gui/wxpython/menustrings.py:494 ../gui/wxpython/menustrings.py:1436 +#: ../gui/wxpython/menustrings.py:495 ../gui/wxpython/menustrings.py:1437 #: ../gui/wxpython/image2target/ii2t_menustrings.py:487 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1413 msgid "Generates a raster density map from vector points map. Density is computed using a moving kernel. Optionally generates a vector density map on a vector network." msgstr "" -#: ../gui/wxpython/menustrings.py:495 ../gui/wxpython/menustrings.py:1437 +#: ../gui/wxpython/menustrings.py:496 ../gui/wxpython/menustrings.py:1438 #: ../gui/wxpython/image2target/ii2t_menustrings.py:488 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1414 msgid "Gaussian deviates surface" msgstr "" -#: ../gui/wxpython/menustrings.py:496 ../gui/wxpython/menustrings.py:1438 +#: ../gui/wxpython/menustrings.py:497 ../gui/wxpython/menustrings.py:1439 #: ../gui/wxpython/image2target/ii2t_menustrings.py:489 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1415 msgid "Generates a raster map using gaussian random number generator. Mean and standard deviation of gaussian deviates can be expressed by the user." msgstr "" -#: ../gui/wxpython/menustrings.py:497 ../gui/wxpython/menustrings.py:1439 +#: ../gui/wxpython/menustrings.py:498 ../gui/wxpython/menustrings.py:1440 #: ../gui/wxpython/image2target/ii2t_menustrings.py:490 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1416 #: ../gui/wxpython/nviz/tools.py:5181 msgid "Plane" msgstr "" -#: ../gui/wxpython/menustrings.py:498 ../gui/wxpython/menustrings.py:1440 +#: ../gui/wxpython/menustrings.py:499 ../gui/wxpython/menustrings.py:1441 #: ../gui/wxpython/image2target/ii2t_menustrings.py:491 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1417 msgid "Creates raster plane map given dip (inclination), aspect (azimuth) and one point." msgstr "" -#: ../gui/wxpython/menustrings.py:499 ../gui/wxpython/menustrings.py:1441 +#: ../gui/wxpython/menustrings.py:500 ../gui/wxpython/menustrings.py:1442 #: ../gui/wxpython/image2target/ii2t_menustrings.py:492 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1418 msgid "Random deviates surface" msgstr "" -#: ../gui/wxpython/menustrings.py:500 ../gui/wxpython/menustrings.py:1442 +#: ../gui/wxpython/menustrings.py:501 ../gui/wxpython/menustrings.py:1443 #: ../gui/wxpython/image2target/ii2t_menustrings.py:493 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1419 msgid "Produces a raster surface map of uniform random deviates with defined range." msgstr "" -#: ../gui/wxpython/menustrings.py:501 ../gui/wxpython/menustrings.py:1443 +#: ../gui/wxpython/menustrings.py:502 ../gui/wxpython/menustrings.py:1444 #: ../gui/wxpython/image2target/ii2t_menustrings.py:494 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1420 msgid "Random surface with spatial dependence" msgstr "" -#: ../gui/wxpython/menustrings.py:502 ../gui/wxpython/menustrings.py:1444 +#: ../gui/wxpython/menustrings.py:503 ../gui/wxpython/menustrings.py:1445 #: ../gui/wxpython/image2target/ii2t_menustrings.py:495 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1421 msgid "Generates random surface(s) with spatial dependence." msgstr "" -#: ../gui/wxpython/menustrings.py:503 ../gui/wxpython/menustrings.py:1445 +#: ../gui/wxpython/menustrings.py:504 ../gui/wxpython/menustrings.py:1446 #: ../gui/wxpython/image2target/ii2t_menustrings.py:496 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1422 msgid "Interpolate surfaces" msgstr "" -#: ../gui/wxpython/menustrings.py:504 ../gui/wxpython/menustrings.py:1446 +#: ../gui/wxpython/menustrings.py:505 ../gui/wxpython/menustrings.py:1447 #: ../gui/wxpython/image2target/ii2t_menustrings.py:497 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1423 msgid "Bilinear and bicubic from vector points" msgstr "" -#: ../gui/wxpython/menustrings.py:505 ../gui/wxpython/menustrings.py:1447 +#: ../gui/wxpython/menustrings.py:506 ../gui/wxpython/menustrings.py:1448 #: ../gui/wxpython/image2target/ii2t_menustrings.py:498 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1424 msgid "Performs bicubic or bilinear spline interpolation with Tykhonov regularization." msgstr "" -#: ../gui/wxpython/menustrings.py:506 ../gui/wxpython/menustrings.py:1448 +#: ../gui/wxpython/menustrings.py:507 ../gui/wxpython/menustrings.py:1449 #: ../gui/wxpython/image2target/ii2t_menustrings.py:499 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1425 msgid "IDW from raster points" msgstr "" -#: ../gui/wxpython/menustrings.py:507 ../gui/wxpython/menustrings.py:1449 +#: ../gui/wxpython/menustrings.py:508 ../gui/wxpython/menustrings.py:1450 #: ../gui/wxpython/image2target/ii2t_menustrings.py:500 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1426 msgid "Provides surface interpolation from raster point data by Inverse Distance Squared Weighting." msgstr "" -#: ../gui/wxpython/menustrings.py:508 ../gui/wxpython/menustrings.py:1450 +#: ../gui/wxpython/menustrings.py:509 ../gui/wxpython/menustrings.py:1451 #: ../gui/wxpython/image2target/ii2t_menustrings.py:501 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1427 msgid "IDW from vector points" msgstr "" -#: ../gui/wxpython/menustrings.py:509 ../gui/wxpython/menustrings.py:1451 +#: ../gui/wxpython/menustrings.py:510 ../gui/wxpython/menustrings.py:1452 #: ../gui/wxpython/image2target/ii2t_menustrings.py:502 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1428 msgid "Provides surface interpolation from vector point data by Inverse Distance Squared Weighting." msgstr "" -#: ../gui/wxpython/menustrings.py:510 ../gui/wxpython/menustrings.py:1452 +#: ../gui/wxpython/menustrings.py:511 ../gui/wxpython/menustrings.py:1453 #: ../gui/wxpython/image2target/ii2t_menustrings.py:503 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1429 msgid "Raster contours" msgstr "" -#: ../gui/wxpython/menustrings.py:511 ../gui/wxpython/menustrings.py:1453 +#: ../gui/wxpython/menustrings.py:512 ../gui/wxpython/menustrings.py:1454 #: ../gui/wxpython/image2target/ii2t_menustrings.py:504 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1430 msgid "Generates surface raster map from rasterized contours." msgstr "" -#: ../gui/wxpython/menustrings.py:512 ../gui/wxpython/menustrings.py:1454 +#: ../gui/wxpython/menustrings.py:513 ../gui/wxpython/menustrings.py:1455 #: ../gui/wxpython/image2target/ii2t_menustrings.py:505 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1431 msgid "Regularized spline tension" msgstr "" -#: ../gui/wxpython/menustrings.py:513 ../gui/wxpython/menustrings.py:1455 +#: ../gui/wxpython/menustrings.py:514 ../gui/wxpython/menustrings.py:1456 #: ../gui/wxpython/image2target/ii2t_menustrings.py:506 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1432 msgid "Performs surface interpolation from vector points map by splines. Spatial approximation and topographic analysis from given point or isoline data in vector format to floating point raster format using regularized spline with tension." msgstr "" -#: ../gui/wxpython/menustrings.py:514 ../gui/wxpython/menustrings.py:1456 +#: ../gui/wxpython/menustrings.py:515 ../gui/wxpython/menustrings.py:1457 #: ../gui/wxpython/image2target/ii2t_menustrings.py:507 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1433 msgid "Raster series interpolation" msgstr "" -#: ../gui/wxpython/menustrings.py:515 ../gui/wxpython/menustrings.py:1457 +#: ../gui/wxpython/menustrings.py:516 ../gui/wxpython/menustrings.py:1458 #: ../gui/wxpython/image2target/ii2t_menustrings.py:508 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1434 msgid "Interpolates raster maps located (temporal or spatial) in between input raster maps at specific sampling positions." msgstr "" -#: ../gui/wxpython/menustrings.py:516 ../gui/wxpython/menustrings.py:1458 +#: ../gui/wxpython/menustrings.py:517 ../gui/wxpython/menustrings.py:1459 #: ../gui/wxpython/image2target/ii2t_menustrings.py:509 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1435 msgid "Fill NULL cells" msgstr "" -#: ../gui/wxpython/menustrings.py:517 ../gui/wxpython/menustrings.py:1459 +#: ../gui/wxpython/menustrings.py:518 ../gui/wxpython/menustrings.py:1460 #: ../gui/wxpython/image2target/ii2t_menustrings.py:510 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1436 msgid "Fills no-data areas in raster maps using spline interpolation." msgstr "" -#: ../gui/wxpython/menustrings.py:518 ../gui/wxpython/menustrings.py:735 -#: ../gui/wxpython/menustrings.py:852 ../gui/wxpython/menustrings.py:880 -#: ../gui/wxpython/menustrings.py:1024 ../gui/wxpython/menustrings.py:1460 -#: ../gui/wxpython/menustrings.py:1677 ../gui/wxpython/menustrings.py:1794 -#: ../gui/wxpython/menustrings.py:1822 ../gui/wxpython/menustrings.py:1966 +#: ../gui/wxpython/menustrings.py:519 ../gui/wxpython/menustrings.py:736 +#: ../gui/wxpython/menustrings.py:853 ../gui/wxpython/menustrings.py:881 +#: ../gui/wxpython/menustrings.py:1025 ../gui/wxpython/menustrings.py:1461 +#: ../gui/wxpython/menustrings.py:1678 ../gui/wxpython/menustrings.py:1795 +#: ../gui/wxpython/menustrings.py:1823 ../gui/wxpython/menustrings.py:1967 #: ../gui/wxpython/image2target/ii2t_menustrings.py:511 #: ../gui/wxpython/image2target/ii2t_menustrings.py:726 #: ../gui/wxpython/image2target/ii2t_menustrings.py:836 @@ -7294,456 +7268,456 @@ msgid "Reports and statistics" msgstr "" -#: ../gui/wxpython/menustrings.py:519 ../gui/wxpython/menustrings.py:1461 +#: ../gui/wxpython/menustrings.py:520 ../gui/wxpython/menustrings.py:1462 #: ../gui/wxpython/image2target/ii2t_menustrings.py:512 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1438 msgid "Basic raster metadata" msgstr "" -#: ../gui/wxpython/menustrings.py:520 ../gui/wxpython/menustrings.py:1462 +#: ../gui/wxpython/menustrings.py:521 ../gui/wxpython/menustrings.py:1463 #: ../gui/wxpython/image2target/ii2t_menustrings.py:513 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1439 msgid "Outputs basic information about a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:523 ../gui/wxpython/menustrings.py:1465 +#: ../gui/wxpython/menustrings.py:524 ../gui/wxpython/menustrings.py:1466 #: ../gui/wxpython/image2target/ii2t_menustrings.py:516 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1442 msgid "General statistics" msgstr "" -#: ../gui/wxpython/menustrings.py:524 ../gui/wxpython/menustrings.py:1466 +#: ../gui/wxpython/menustrings.py:525 ../gui/wxpython/menustrings.py:1467 #: ../gui/wxpython/image2target/ii2t_menustrings.py:517 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1443 msgid "Generates area statistics for raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:525 ../gui/wxpython/menustrings.py:1467 +#: ../gui/wxpython/menustrings.py:526 ../gui/wxpython/menustrings.py:1468 #: ../gui/wxpython/image2target/ii2t_menustrings.py:518 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1444 msgid "Quantiles for large data sets" msgstr "Quantiles para grandes conjuntos de dados" -#: ../gui/wxpython/menustrings.py:526 ../gui/wxpython/menustrings.py:1468 +#: ../gui/wxpython/menustrings.py:527 ../gui/wxpython/menustrings.py:1469 #: ../gui/wxpython/image2target/ii2t_menustrings.py:519 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1445 msgid "Compute quantiles using two passes." msgstr "Calcula quantiles usando duas passagens" -#: ../gui/wxpython/menustrings.py:527 ../gui/wxpython/menustrings.py:1469 +#: ../gui/wxpython/menustrings.py:528 ../gui/wxpython/menustrings.py:1470 #: ../gui/wxpython/image2target/ii2t_menustrings.py:520 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1446 msgid "Range of category values" msgstr "" -#: ../gui/wxpython/menustrings.py:528 ../gui/wxpython/menustrings.py:1470 +#: ../gui/wxpython/menustrings.py:529 ../gui/wxpython/menustrings.py:1471 #: ../gui/wxpython/image2target/ii2t_menustrings.py:521 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1447 msgid "Prints terse list of category values found in a raster map layer." msgstr "" -#: ../gui/wxpython/menustrings.py:529 ../gui/wxpython/menustrings.py:1471 +#: ../gui/wxpython/menustrings.py:530 ../gui/wxpython/menustrings.py:1472 #: ../gui/wxpython/image2target/ii2t_menustrings.py:522 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1448 msgid "Sum area by raster map and category" msgstr "" -#: ../gui/wxpython/menustrings.py:530 ../gui/wxpython/menustrings.py:1472 +#: ../gui/wxpython/menustrings.py:531 ../gui/wxpython/menustrings.py:1473 #: ../gui/wxpython/image2target/ii2t_menustrings.py:523 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1449 msgid "Reports statistics for raster maps." msgstr "" -#: ../gui/wxpython/menustrings.py:531 ../gui/wxpython/menustrings.py:1473 +#: ../gui/wxpython/menustrings.py:532 ../gui/wxpython/menustrings.py:1474 #: ../gui/wxpython/image2target/ii2t_menustrings.py:524 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1450 msgid "Statistics for clumped cells" msgstr "" -#: ../gui/wxpython/menustrings.py:532 ../gui/wxpython/menustrings.py:1474 +#: ../gui/wxpython/menustrings.py:533 ../gui/wxpython/menustrings.py:1475 #: ../gui/wxpython/image2target/ii2t_menustrings.py:525 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1451 msgid "Calculates the volume of data \"clumps\". Optionally produces a GRASS vector points map containing the calculated centroids of these clumps." msgstr "" -#: ../gui/wxpython/menustrings.py:533 ../gui/wxpython/menustrings.py:1475 +#: ../gui/wxpython/menustrings.py:534 ../gui/wxpython/menustrings.py:1476 #: ../gui/wxpython/image2target/ii2t_menustrings.py:526 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1452 msgid "Total corrected area" msgstr "" -#: ../gui/wxpython/menustrings.py:534 ../gui/wxpython/menustrings.py:1476 +#: ../gui/wxpython/menustrings.py:535 ../gui/wxpython/menustrings.py:1477 #: ../gui/wxpython/image2target/ii2t_menustrings.py:527 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1453 msgid "Prints estimation of surface area for raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:535 ../gui/wxpython/menustrings.py:1477 +#: ../gui/wxpython/menustrings.py:536 ../gui/wxpython/menustrings.py:1478 #: ../gui/wxpython/image2target/ii2t_menustrings.py:528 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1454 #: ../gui/wxpython/lmgr/layertree.py:804 ../gui/wxpython/lmgr/layertree.py:860 msgid "Univariate raster statistics" msgstr "" -#: ../gui/wxpython/menustrings.py:536 ../gui/wxpython/menustrings.py:1478 +#: ../gui/wxpython/menustrings.py:537 ../gui/wxpython/menustrings.py:1479 #: ../gui/wxpython/image2target/ii2t_menustrings.py:529 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1455 msgid "Calculates univariate statistics from the non-null cells of a raster map. Statistics include number of cells counted, minimum and maximum cell values, range, arithmetic mean, population variance, standard deviation, coefficient of variation, and sum." msgstr "" -#: ../gui/wxpython/menustrings.py:537 ../gui/wxpython/menustrings.py:746 -#: ../gui/wxpython/menustrings.py:1479 ../gui/wxpython/menustrings.py:1688 +#: ../gui/wxpython/menustrings.py:538 ../gui/wxpython/menustrings.py:747 +#: ../gui/wxpython/menustrings.py:1480 ../gui/wxpython/menustrings.py:1689 #: ../gui/wxpython/image2target/ii2t_menustrings.py:530 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1456 msgid "Sample transects" msgstr "" -#: ../gui/wxpython/menustrings.py:538 ../gui/wxpython/menustrings.py:1480 +#: ../gui/wxpython/menustrings.py:539 ../gui/wxpython/menustrings.py:1481 #: ../gui/wxpython/image2target/ii2t_menustrings.py:531 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1457 msgid "Outputs the raster map layer values lying on user-defined line(s)." msgstr "" -#: ../gui/wxpython/menustrings.py:539 ../gui/wxpython/menustrings.py:1481 +#: ../gui/wxpython/menustrings.py:540 ../gui/wxpython/menustrings.py:1482 #: ../gui/wxpython/image2target/ii2t_menustrings.py:532 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1458 msgid "Sample transects (bearing/distance)" msgstr "" -#: ../gui/wxpython/menustrings.py:540 ../gui/wxpython/menustrings.py:1482 +#: ../gui/wxpython/menustrings.py:541 ../gui/wxpython/menustrings.py:1483 #: ../gui/wxpython/image2target/ii2t_menustrings.py:533 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1459 msgid "Outputs raster map layer values lying along user defined transect line(s)." msgstr "" -#: ../gui/wxpython/menustrings.py:541 ../gui/wxpython/menustrings.py:1483 +#: ../gui/wxpython/menustrings.py:542 ../gui/wxpython/menustrings.py:1484 #: ../gui/wxpython/image2target/ii2t_menustrings.py:534 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1460 msgid "Covariance/correlation" msgstr "" -#: ../gui/wxpython/menustrings.py:542 ../gui/wxpython/menustrings.py:1484 +#: ../gui/wxpython/menustrings.py:543 ../gui/wxpython/menustrings.py:1485 #: ../gui/wxpython/image2target/ii2t_menustrings.py:535 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1461 msgid "Outputs a covariance/correlation matrix for user-specified raster map layer(s)." msgstr "" -#: ../gui/wxpython/menustrings.py:543 ../gui/wxpython/menustrings.py:1485 +#: ../gui/wxpython/menustrings.py:544 ../gui/wxpython/menustrings.py:1486 #: ../gui/wxpython/image2target/ii2t_menustrings.py:536 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1462 msgid "Linear regression" msgstr "" -#: ../gui/wxpython/menustrings.py:544 ../gui/wxpython/menustrings.py:1486 +#: ../gui/wxpython/menustrings.py:545 ../gui/wxpython/menustrings.py:1487 #: ../gui/wxpython/image2target/ii2t_menustrings.py:537 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1463 msgid "Calculates linear regression from two raster maps: y = a + b*x." msgstr "" -#: ../gui/wxpython/menustrings.py:545 ../gui/wxpython/menustrings.py:1487 +#: ../gui/wxpython/menustrings.py:546 ../gui/wxpython/menustrings.py:1488 #: ../gui/wxpython/image2target/ii2t_menustrings.py:538 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1464 msgid "Multiple regression" msgstr "" -#: ../gui/wxpython/menustrings.py:546 ../gui/wxpython/menustrings.py:1488 +#: ../gui/wxpython/menustrings.py:547 ../gui/wxpython/menustrings.py:1489 #: ../gui/wxpython/image2target/ii2t_menustrings.py:539 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1465 msgid "Calculates multiple linear regression from raster maps." msgstr "" -#: ../gui/wxpython/menustrings.py:547 ../gui/wxpython/menustrings.py:1489 +#: ../gui/wxpython/menustrings.py:548 ../gui/wxpython/menustrings.py:1490 #: ../gui/wxpython/image2target/ii2t_menustrings.py:540 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1466 msgid "Mutual category occurrences" msgstr "" -#: ../gui/wxpython/menustrings.py:548 ../gui/wxpython/menustrings.py:1490 +#: ../gui/wxpython/menustrings.py:549 ../gui/wxpython/menustrings.py:1491 #: ../gui/wxpython/image2target/ii2t_menustrings.py:541 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1467 msgid "Tabulates the mutual occurrence (coincidence) of categories for two raster map layers." msgstr "" -#: ../gui/wxpython/menustrings.py:549 ../gui/wxpython/menustrings.py:1491 +#: ../gui/wxpython/menustrings.py:550 ../gui/wxpython/menustrings.py:1492 #: ../gui/wxpython/image2target/ii2t_menustrings.py:542 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1468 msgid "&Vector" msgstr "" -#: ../gui/wxpython/menustrings.py:550 ../gui/wxpython/menustrings.py:1492 +#: ../gui/wxpython/menustrings.py:551 ../gui/wxpython/menustrings.py:1493 #: ../gui/wxpython/image2target/ii2t_menustrings.py:543 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1469 msgid "Develop vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:551 ../gui/wxpython/menustrings.py:1493 +#: ../gui/wxpython/menustrings.py:552 ../gui/wxpython/menustrings.py:1494 #: ../gui/wxpython/image2target/ii2t_menustrings.py:544 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1470 -#: ../gui/wxpython/gui_core/dialogs.py:264 -#: ../gui/wxpython/gui_core/dialogs.py:402 +#: ../gui/wxpython/gui_core/dialogs.py:265 +#: ../gui/wxpython/gui_core/dialogs.py:403 msgid "Create new vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:552 ../gui/wxpython/menustrings.py:1494 +#: ../gui/wxpython/menustrings.py:553 ../gui/wxpython/menustrings.py:1495 #: ../gui/wxpython/image2target/ii2t_menustrings.py:545 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1471 msgid "Create new empty vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:553 ../gui/wxpython/menustrings.py:1495 +#: ../gui/wxpython/menustrings.py:554 ../gui/wxpython/menustrings.py:1496 #: ../gui/wxpython/image2target/ii2t_menustrings.py:546 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1472 msgid "Edit vector map (non-interactively)" msgstr "" -#: ../gui/wxpython/menustrings.py:554 ../gui/wxpython/menustrings.py:1496 +#: ../gui/wxpython/menustrings.py:555 ../gui/wxpython/menustrings.py:1497 #: ../gui/wxpython/image2target/ii2t_menustrings.py:547 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1473 msgid "Edits a vector map, allows adding, deleting and modifying selected vector features." msgstr "Edita um mapa vetorial, permite adição, remoção e modificação de feições vetoriais selecionadas." -#: ../gui/wxpython/menustrings.py:555 ../gui/wxpython/menustrings.py:1497 +#: ../gui/wxpython/menustrings.py:556 ../gui/wxpython/menustrings.py:1498 #: ../gui/wxpython/image2target/ii2t_menustrings.py:548 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1474 msgid "Convert object types" msgstr "" -#: ../gui/wxpython/menustrings.py:556 ../gui/wxpython/menustrings.py:1498 +#: ../gui/wxpython/menustrings.py:557 ../gui/wxpython/menustrings.py:1499 #: ../gui/wxpython/image2target/ii2t_menustrings.py:549 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1475 msgid "Changes type of vector features." msgstr "" -#: ../gui/wxpython/menustrings.py:557 ../gui/wxpython/menustrings.py:1499 +#: ../gui/wxpython/menustrings.py:558 ../gui/wxpython/menustrings.py:1500 #: ../gui/wxpython/image2target/ii2t_menustrings.py:550 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1476 msgid "Parallel lines" msgstr "" -#: ../gui/wxpython/menustrings.py:558 ../gui/wxpython/menustrings.py:1500 +#: ../gui/wxpython/menustrings.py:559 ../gui/wxpython/menustrings.py:1501 #: ../gui/wxpython/image2target/ii2t_menustrings.py:551 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1477 msgid "Creates parallel line to input vector lines." msgstr "" -#: ../gui/wxpython/menustrings.py:559 ../gui/wxpython/menustrings.py:1501 +#: ../gui/wxpython/menustrings.py:560 ../gui/wxpython/menustrings.py:1502 #: ../gui/wxpython/image2target/ii2t_menustrings.py:552 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1478 msgid "Dissolve boundaries" msgstr "" -#: ../gui/wxpython/menustrings.py:560 ../gui/wxpython/menustrings.py:1502 +#: ../gui/wxpython/menustrings.py:561 ../gui/wxpython/menustrings.py:1503 #: ../gui/wxpython/image2target/ii2t_menustrings.py:553 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1479 msgid "Dissolves boundaries between adjacent areas sharing a common category number or attribute." msgstr "" -#: ../gui/wxpython/menustrings.py:561 ../gui/wxpython/menustrings.py:1503 +#: ../gui/wxpython/menustrings.py:562 ../gui/wxpython/menustrings.py:1504 #: ../gui/wxpython/image2target/ii2t_menustrings.py:554 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1480 msgid "Create 3D vector over raster" msgstr "" -#: ../gui/wxpython/menustrings.py:562 ../gui/wxpython/menustrings.py:1504 +#: ../gui/wxpython/menustrings.py:563 ../gui/wxpython/menustrings.py:1505 #: ../gui/wxpython/image2target/ii2t_menustrings.py:555 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1481 msgid "Converts 2D vector features to 3D by sampling of elevation raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:563 ../gui/wxpython/menustrings.py:1505 +#: ../gui/wxpython/menustrings.py:564 ../gui/wxpython/menustrings.py:1506 #: ../gui/wxpython/image2target/ii2t_menustrings.py:556 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1482 msgid "Extrude 3D vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:564 ../gui/wxpython/menustrings.py:1506 +#: ../gui/wxpython/menustrings.py:565 ../gui/wxpython/menustrings.py:1507 #: ../gui/wxpython/image2target/ii2t_menustrings.py:557 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1483 msgid "Extrudes flat vector features to 3D vector features with defined height. Optionally the height can be derived from sampling of elevation raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:565 ../gui/wxpython/menustrings.py:1507 +#: ../gui/wxpython/menustrings.py:566 ../gui/wxpython/menustrings.py:1508 #: ../gui/wxpython/image2target/ii2t_menustrings.py:558 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1484 msgid "Create labels" msgstr "" -#: ../gui/wxpython/menustrings.py:566 ../gui/wxpython/menustrings.py:1508 +#: ../gui/wxpython/menustrings.py:567 ../gui/wxpython/menustrings.py:1509 #: ../gui/wxpython/image2target/ii2t_menustrings.py:559 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1485 msgid "Creates paint labels for a vector map from attached attributes." msgstr "" -#: ../gui/wxpython/menustrings.py:567 ../gui/wxpython/menustrings.py:1509 +#: ../gui/wxpython/menustrings.py:568 ../gui/wxpython/menustrings.py:1510 #: ../gui/wxpython/image2target/ii2t_menustrings.py:560 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1486 msgid "Reposition vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:568 ../gui/wxpython/menustrings.py:1510 +#: ../gui/wxpython/menustrings.py:569 ../gui/wxpython/menustrings.py:1511 #: ../gui/wxpython/image2target/ii2t_menustrings.py:561 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1487 msgid "Performs an affine transformation (shift, scale and rotate) on vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:569 ../gui/wxpython/menustrings.py:1511 +#: ../gui/wxpython/menustrings.py:570 ../gui/wxpython/menustrings.py:1512 #: ../gui/wxpython/image2target/ii2t_menustrings.py:562 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1488 msgid "Rectify vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:570 ../gui/wxpython/menustrings.py:1512 +#: ../gui/wxpython/menustrings.py:571 ../gui/wxpython/menustrings.py:1513 #: ../gui/wxpython/image2target/ii2t_menustrings.py:563 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1489 msgid "Rectifies a vector by computing a coordinate transformation for each object in the vector based on the control points." msgstr "" -#: ../gui/wxpython/menustrings.py:574 ../gui/wxpython/menustrings.py:1516 +#: ../gui/wxpython/menustrings.py:575 ../gui/wxpython/menustrings.py:1517 #: ../gui/wxpython/image2target/ii2t_menustrings.py:567 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1493 msgid "Updates vector map metadata." msgstr "" -#: ../gui/wxpython/menustrings.py:575 ../gui/wxpython/menustrings.py:1517 +#: ../gui/wxpython/menustrings.py:576 ../gui/wxpython/menustrings.py:1518 #: ../gui/wxpython/image2target/ii2t_menustrings.py:568 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1494 msgid "Topology maintenance" msgstr "" -#: ../gui/wxpython/menustrings.py:576 ../gui/wxpython/menustrings.py:1518 +#: ../gui/wxpython/menustrings.py:577 ../gui/wxpython/menustrings.py:1519 #: ../gui/wxpython/image2target/ii2t_menustrings.py:569 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1495 msgid "Create or rebuild topology" msgstr "" -#: ../gui/wxpython/menustrings.py:577 ../gui/wxpython/menustrings.py:1519 +#: ../gui/wxpython/menustrings.py:578 ../gui/wxpython/menustrings.py:1520 #: ../gui/wxpython/image2target/ii2t_menustrings.py:570 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1496 msgid "Creates topology for vector map. Optionally also checks for topological errors." msgstr "" -#: ../gui/wxpython/menustrings.py:578 ../gui/wxpython/menustrings.py:1520 +#: ../gui/wxpython/menustrings.py:579 ../gui/wxpython/menustrings.py:1521 #: ../gui/wxpython/image2target/ii2t_menustrings.py:571 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1497 msgid "Rebuild topology on all vector maps" msgstr "" -#: ../gui/wxpython/menustrings.py:579 ../gui/wxpython/menustrings.py:1521 +#: ../gui/wxpython/menustrings.py:580 ../gui/wxpython/menustrings.py:1522 #: ../gui/wxpython/image2target/ii2t_menustrings.py:572 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1498 msgid "Rebuilds topology on all vector maps in the current mapset." msgstr "" -#: ../gui/wxpython/menustrings.py:580 ../gui/wxpython/menustrings.py:1522 +#: ../gui/wxpython/menustrings.py:581 ../gui/wxpython/menustrings.py:1523 #: ../gui/wxpython/image2target/ii2t_menustrings.py:573 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1499 msgid "Build polylines" msgstr "" -#: ../gui/wxpython/menustrings.py:581 ../gui/wxpython/menustrings.py:1523 +#: ../gui/wxpython/menustrings.py:582 ../gui/wxpython/menustrings.py:1524 #: ../gui/wxpython/image2target/ii2t_menustrings.py:574 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1500 msgid "Builds polylines from lines or boundaries." msgstr "" -#: ../gui/wxpython/menustrings.py:582 ../gui/wxpython/menustrings.py:1524 +#: ../gui/wxpython/menustrings.py:583 ../gui/wxpython/menustrings.py:1525 #: ../gui/wxpython/image2target/ii2t_menustrings.py:575 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1501 msgid "Split lines" msgstr "" -#: ../gui/wxpython/menustrings.py:583 ../gui/wxpython/menustrings.py:1525 +#: ../gui/wxpython/menustrings.py:584 ../gui/wxpython/menustrings.py:1526 #: ../gui/wxpython/image2target/ii2t_menustrings.py:576 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1502 msgid "Splits vector lines to shorter segments." msgstr "" -#: ../gui/wxpython/menustrings.py:584 ../gui/wxpython/menustrings.py:1526 +#: ../gui/wxpython/menustrings.py:585 ../gui/wxpython/menustrings.py:1527 #: ../gui/wxpython/image2target/ii2t_menustrings.py:577 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1503 msgid "Split polylines" msgstr "" -#: ../gui/wxpython/menustrings.py:585 ../gui/wxpython/menustrings.py:1527 +#: ../gui/wxpython/menustrings.py:586 ../gui/wxpython/menustrings.py:1528 #: ../gui/wxpython/image2target/ii2t_menustrings.py:578 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1504 msgid "Creates points/segments from input vector lines and positions." msgstr "" -#: ../gui/wxpython/menustrings.py:586 ../gui/wxpython/menustrings.py:1528 +#: ../gui/wxpython/menustrings.py:587 ../gui/wxpython/menustrings.py:1529 #: ../gui/wxpython/image2target/ii2t_menustrings.py:579 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1505 msgid "Clean vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:587 ../gui/wxpython/menustrings.py:1529 +#: ../gui/wxpython/menustrings.py:588 ../gui/wxpython/menustrings.py:1530 #: ../gui/wxpython/image2target/ii2t_menustrings.py:580 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1506 msgid "Toolset for cleaning topology of vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:588 ../gui/wxpython/menustrings.py:1530 +#: ../gui/wxpython/menustrings.py:589 ../gui/wxpython/menustrings.py:1531 #: ../gui/wxpython/image2target/ii2t_menustrings.py:581 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1507 msgid "Smooth or simplify" msgstr "Suaviza ou simplifica" -#: ../gui/wxpython/menustrings.py:589 ../gui/wxpython/menustrings.py:1531 +#: ../gui/wxpython/menustrings.py:590 ../gui/wxpython/menustrings.py:1532 #: ../gui/wxpython/image2target/ii2t_menustrings.py:582 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1508 msgid "Performs vector based generalization." msgstr "" -#: ../gui/wxpython/menustrings.py:590 ../gui/wxpython/menustrings.py:1532 +#: ../gui/wxpython/menustrings.py:591 ../gui/wxpython/menustrings.py:1533 #: ../gui/wxpython/image2target/ii2t_menustrings.py:583 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1509 msgid "Add centroids" msgstr "" -#: ../gui/wxpython/menustrings.py:591 ../gui/wxpython/menustrings.py:1533 +#: ../gui/wxpython/menustrings.py:592 ../gui/wxpython/menustrings.py:1534 #: ../gui/wxpython/image2target/ii2t_menustrings.py:584 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1510 msgid "Adds missing centroids to closed boundaries." msgstr "" -#: ../gui/wxpython/menustrings.py:594 ../gui/wxpython/menustrings.py:1536 +#: ../gui/wxpython/menustrings.py:595 ../gui/wxpython/menustrings.py:1537 #: ../gui/wxpython/image2target/ii2t_menustrings.py:587 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1513 msgid "Creates/modifies the color table associated with a vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:596 ../gui/wxpython/menustrings.py:1538 +#: ../gui/wxpython/menustrings.py:597 ../gui/wxpython/menustrings.py:1539 #: ../gui/wxpython/image2target/ii2t_menustrings.py:589 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1515 msgid "Interactive management of vector color tables." msgstr "gestão interativa de tabelas de cores de vetores." -#: ../gui/wxpython/menustrings.py:598 ../gui/wxpython/menustrings.py:1540 +#: ../gui/wxpython/menustrings.py:599 ../gui/wxpython/menustrings.py:1541 #: ../gui/wxpython/image2target/ii2t_menustrings.py:591 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1517 msgid "Exports the color table associated with a vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:599 ../gui/wxpython/menustrings.py:1541 +#: ../gui/wxpython/menustrings.py:600 ../gui/wxpython/menustrings.py:1542 #: ../gui/wxpython/image2target/ii2t_menustrings.py:592 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1518 msgid "Query vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:600 ../gui/wxpython/menustrings.py:1542 +#: ../gui/wxpython/menustrings.py:601 ../gui/wxpython/menustrings.py:1543 #: ../gui/wxpython/image2target/ii2t_menustrings.py:593 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1519 msgid "Query with coordinate(s)" msgstr "" -#: ../gui/wxpython/menustrings.py:601 ../gui/wxpython/menustrings.py:1543 +#: ../gui/wxpython/menustrings.py:602 ../gui/wxpython/menustrings.py:1544 #: ../gui/wxpython/image2target/ii2t_menustrings.py:594 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1520 msgid "Queries a vector map at given locations." msgstr "" -#: ../gui/wxpython/menustrings.py:602 ../gui/wxpython/menustrings.py:919 -#: ../gui/wxpython/menustrings.py:1544 ../gui/wxpython/menustrings.py:1861 +#: ../gui/wxpython/menustrings.py:603 ../gui/wxpython/menustrings.py:920 +#: ../gui/wxpython/menustrings.py:1545 ../gui/wxpython/menustrings.py:1862 #: ../gui/wxpython/image2target/ii2t_menustrings.py:595 #: ../gui/wxpython/image2target/ii2t_menustrings.py:903 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1521 @@ -7751,8 +7725,8 @@ msgid "Query vector attribute data" msgstr "" -#: ../gui/wxpython/menustrings.py:603 ../gui/wxpython/menustrings.py:920 -#: ../gui/wxpython/menustrings.py:1545 ../gui/wxpython/menustrings.py:1862 +#: ../gui/wxpython/menustrings.py:604 ../gui/wxpython/menustrings.py:921 +#: ../gui/wxpython/menustrings.py:1546 ../gui/wxpython/menustrings.py:1863 #: ../gui/wxpython/image2target/ii2t_menustrings.py:596 #: ../gui/wxpython/image2target/ii2t_menustrings.py:904 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1522 @@ -7760,56 +7734,56 @@ msgid "Prints vector map attributes." msgstr "" -#: ../gui/wxpython/menustrings.py:604 ../gui/wxpython/menustrings.py:1546 +#: ../gui/wxpython/menustrings.py:605 ../gui/wxpython/menustrings.py:1547 #: ../gui/wxpython/image2target/ii2t_menustrings.py:597 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1523 msgid "Feature selection" msgstr "" -#: ../gui/wxpython/menustrings.py:605 ../gui/wxpython/menustrings.py:1547 +#: ../gui/wxpython/menustrings.py:606 ../gui/wxpython/menustrings.py:1548 #: ../gui/wxpython/image2target/ii2t_menustrings.py:598 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1524 msgid "Select by attributes" msgstr "" -#: ../gui/wxpython/menustrings.py:606 ../gui/wxpython/menustrings.py:1548 +#: ../gui/wxpython/menustrings.py:607 ../gui/wxpython/menustrings.py:1549 #: ../gui/wxpython/image2target/ii2t_menustrings.py:599 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1525 msgid "Selects vector features from an existing vector map and creates a new vector map containing only the selected features." msgstr "" -#: ../gui/wxpython/menustrings.py:607 ../gui/wxpython/menustrings.py:1549 +#: ../gui/wxpython/menustrings.py:608 ../gui/wxpython/menustrings.py:1550 #: ../gui/wxpython/image2target/ii2t_menustrings.py:600 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1526 msgid "Select by another map" msgstr "" -#: ../gui/wxpython/menustrings.py:608 ../gui/wxpython/menustrings.py:1550 +#: ../gui/wxpython/menustrings.py:609 ../gui/wxpython/menustrings.py:1551 #: ../gui/wxpython/image2target/ii2t_menustrings.py:601 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1527 msgid "Selects features from vector map (A) by features from other vector map (B)." msgstr "" -#: ../gui/wxpython/menustrings.py:616 ../gui/wxpython/menustrings.py:1558 +#: ../gui/wxpython/menustrings.py:617 ../gui/wxpython/menustrings.py:1559 #: ../gui/wxpython/image2target/ii2t_menustrings.py:609 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1535 msgid "Buffer vectors" msgstr "" -#: ../gui/wxpython/menustrings.py:617 ../gui/wxpython/menustrings.py:1559 +#: ../gui/wxpython/menustrings.py:618 ../gui/wxpython/menustrings.py:1560 #: ../gui/wxpython/image2target/ii2t_menustrings.py:610 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1536 msgid "Creates a buffer around vector features of given type." msgstr "" -#: ../gui/wxpython/menustrings.py:618 ../gui/wxpython/menustrings.py:1560 +#: ../gui/wxpython/menustrings.py:619 ../gui/wxpython/menustrings.py:1561 #: ../gui/wxpython/image2target/ii2t_menustrings.py:611 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1537 msgid "Point analysis" msgstr "" -#: ../gui/wxpython/menustrings.py:619 ../gui/wxpython/menustrings.py:632 -#: ../gui/wxpython/menustrings.py:1561 ../gui/wxpython/menustrings.py:1574 +#: ../gui/wxpython/menustrings.py:620 ../gui/wxpython/menustrings.py:633 +#: ../gui/wxpython/menustrings.py:1562 ../gui/wxpython/menustrings.py:1575 #: ../gui/wxpython/image2target/ii2t_menustrings.py:612 #: ../gui/wxpython/image2target/ii2t_menustrings.py:625 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1538 @@ -7817,9 +7791,9 @@ msgid "Identify and remove outliers" msgstr "" -#: ../gui/wxpython/menustrings.py:620 ../gui/wxpython/menustrings.py:633 -#: ../gui/wxpython/menustrings.py:732 ../gui/wxpython/menustrings.py:1562 -#: ../gui/wxpython/menustrings.py:1575 ../gui/wxpython/menustrings.py:1674 +#: ../gui/wxpython/menustrings.py:621 ../gui/wxpython/menustrings.py:634 +#: ../gui/wxpython/menustrings.py:733 ../gui/wxpython/menustrings.py:1563 +#: ../gui/wxpython/menustrings.py:1576 ../gui/wxpython/menustrings.py:1675 #: ../gui/wxpython/image2target/ii2t_menustrings.py:613 #: ../gui/wxpython/image2target/ii2t_menustrings.py:626 #: ../gui/wxpython/image2target/ii2t_menustrings.py:723 @@ -7829,26 +7803,26 @@ msgid "Removes outliers from vector point data." msgstr "" -#: ../gui/wxpython/menustrings.py:621 ../gui/wxpython/menustrings.py:1563 +#: ../gui/wxpython/menustrings.py:622 ../gui/wxpython/menustrings.py:1564 #: ../gui/wxpython/image2target/ii2t_menustrings.py:614 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1540 msgid "Identify point clusters" msgstr "" -#: ../gui/wxpython/menustrings.py:622 ../gui/wxpython/menustrings.py:1564 +#: ../gui/wxpython/menustrings.py:623 ../gui/wxpython/menustrings.py:1565 #: ../gui/wxpython/image2target/ii2t_menustrings.py:615 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1541 msgid "Performs cluster identification." msgstr "" -#: ../gui/wxpython/menustrings.py:623 ../gui/wxpython/menustrings.py:1565 +#: ../gui/wxpython/menustrings.py:624 ../gui/wxpython/menustrings.py:1566 #: ../gui/wxpython/image2target/ii2t_menustrings.py:616 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1542 msgid "Indices for quadrat counts of vector point lists" msgstr "" -#: ../gui/wxpython/menustrings.py:624 ../gui/wxpython/menustrings.py:749 -#: ../gui/wxpython/menustrings.py:1566 ../gui/wxpython/menustrings.py:1691 +#: ../gui/wxpython/menustrings.py:625 ../gui/wxpython/menustrings.py:750 +#: ../gui/wxpython/menustrings.py:1567 ../gui/wxpython/menustrings.py:1692 #: ../gui/wxpython/image2target/ii2t_menustrings.py:617 #: ../gui/wxpython/image2target/ii2t_menustrings.py:738 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1543 @@ -7856,8 +7830,8 @@ msgid "Indices for quadrat counts of vector point lists." msgstr "" -#: ../gui/wxpython/menustrings.py:625 ../gui/wxpython/menustrings.py:729 -#: ../gui/wxpython/menustrings.py:1567 ../gui/wxpython/menustrings.py:1671 +#: ../gui/wxpython/menustrings.py:626 ../gui/wxpython/menustrings.py:730 +#: ../gui/wxpython/menustrings.py:1568 ../gui/wxpython/menustrings.py:1672 #: ../gui/wxpython/image2target/ii2t_menustrings.py:618 #: ../gui/wxpython/image2target/ii2t_menustrings.py:720 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1544 @@ -7865,8 +7839,8 @@ msgid "Perturb points" msgstr "" -#: ../gui/wxpython/menustrings.py:626 ../gui/wxpython/menustrings.py:730 -#: ../gui/wxpython/menustrings.py:1568 ../gui/wxpython/menustrings.py:1672 +#: ../gui/wxpython/menustrings.py:627 ../gui/wxpython/menustrings.py:731 +#: ../gui/wxpython/menustrings.py:1569 ../gui/wxpython/menustrings.py:1673 #: ../gui/wxpython/image2target/ii2t_menustrings.py:619 #: ../gui/wxpython/image2target/ii2t_menustrings.py:721 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1545 @@ -7874,8 +7848,8 @@ msgid "Random location perturbations of vector points." msgstr "" -#: ../gui/wxpython/menustrings.py:627 ../gui/wxpython/menustrings.py:733 -#: ../gui/wxpython/menustrings.py:1569 ../gui/wxpython/menustrings.py:1675 +#: ../gui/wxpython/menustrings.py:628 ../gui/wxpython/menustrings.py:734 +#: ../gui/wxpython/menustrings.py:1570 ../gui/wxpython/menustrings.py:1676 #: ../gui/wxpython/image2target/ii2t_menustrings.py:620 #: ../gui/wxpython/image2target/ii2t_menustrings.py:724 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1546 @@ -7883,8 +7857,8 @@ msgid "Test/training point sets" msgstr "" -#: ../gui/wxpython/menustrings.py:628 ../gui/wxpython/menustrings.py:734 -#: ../gui/wxpython/menustrings.py:1570 ../gui/wxpython/menustrings.py:1676 +#: ../gui/wxpython/menustrings.py:629 ../gui/wxpython/menustrings.py:735 +#: ../gui/wxpython/menustrings.py:1571 ../gui/wxpython/menustrings.py:1677 #: ../gui/wxpython/image2target/ii2t_menustrings.py:621 #: ../gui/wxpython/image2target/ii2t_menustrings.py:725 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1547 @@ -7892,14 +7866,14 @@ msgid "Randomly partition points into test/train sets." msgstr "" -#: ../gui/wxpython/menustrings.py:629 ../gui/wxpython/menustrings.py:1571 +#: ../gui/wxpython/menustrings.py:630 ../gui/wxpython/menustrings.py:1572 #: ../gui/wxpython/image2target/ii2t_menustrings.py:622 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1548 msgid "Tests for normality for vector points" msgstr "" -#: ../gui/wxpython/menustrings.py:630 ../gui/wxpython/menustrings.py:751 -#: ../gui/wxpython/menustrings.py:1572 ../gui/wxpython/menustrings.py:1693 +#: ../gui/wxpython/menustrings.py:631 ../gui/wxpython/menustrings.py:752 +#: ../gui/wxpython/menustrings.py:1573 ../gui/wxpython/menustrings.py:1694 #: ../gui/wxpython/image2target/ii2t_menustrings.py:623 #: ../gui/wxpython/image2target/ii2t_menustrings.py:740 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1549 @@ -7907,323 +7881,323 @@ msgid "Tests for normality for vector points." msgstr "" -#: ../gui/wxpython/menustrings.py:631 ../gui/wxpython/menustrings.py:1573 +#: ../gui/wxpython/menustrings.py:632 ../gui/wxpython/menustrings.py:1574 #: ../gui/wxpython/image2target/ii2t_menustrings.py:624 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1550 msgid "Lidar analysis" msgstr "" -#: ../gui/wxpython/menustrings.py:634 ../gui/wxpython/menustrings.py:1576 +#: ../gui/wxpython/menustrings.py:635 ../gui/wxpython/menustrings.py:1577 #: ../gui/wxpython/image2target/ii2t_menustrings.py:627 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1553 msgid "Detect edges" msgstr "" -#: ../gui/wxpython/menustrings.py:635 ../gui/wxpython/menustrings.py:1577 +#: ../gui/wxpython/menustrings.py:636 ../gui/wxpython/menustrings.py:1578 #: ../gui/wxpython/image2target/ii2t_menustrings.py:628 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1554 msgid "Detects the object's edges from a LIDAR data set." msgstr "" -#: ../gui/wxpython/menustrings.py:636 ../gui/wxpython/menustrings.py:1578 +#: ../gui/wxpython/menustrings.py:637 ../gui/wxpython/menustrings.py:1579 #: ../gui/wxpython/image2target/ii2t_menustrings.py:629 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1555 msgid "Detect interiors" msgstr "" -#: ../gui/wxpython/menustrings.py:637 ../gui/wxpython/menustrings.py:1579 +#: ../gui/wxpython/menustrings.py:638 ../gui/wxpython/menustrings.py:1580 #: ../gui/wxpython/image2target/ii2t_menustrings.py:630 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1556 msgid "Building contour determination and Region Growing algorithm for determining the building inside" msgstr "" -#: ../gui/wxpython/menustrings.py:638 ../gui/wxpython/menustrings.py:1580 +#: ../gui/wxpython/menustrings.py:639 ../gui/wxpython/menustrings.py:1581 #: ../gui/wxpython/image2target/ii2t_menustrings.py:631 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1557 msgid "Correct and reclassify objects" msgstr "" -#: ../gui/wxpython/menustrings.py:639 ../gui/wxpython/menustrings.py:1581 +#: ../gui/wxpython/menustrings.py:640 ../gui/wxpython/menustrings.py:1582 #: ../gui/wxpython/image2target/ii2t_menustrings.py:632 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1558 msgid "Corrects the v.lidar.growing output. It is the last of the three algorithms for LIDAR filtering." msgstr "" -#: ../gui/wxpython/menustrings.py:640 ../gui/wxpython/menustrings.py:1582 +#: ../gui/wxpython/menustrings.py:641 ../gui/wxpython/menustrings.py:1583 #: ../gui/wxpython/image2target/ii2t_menustrings.py:633 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1559 msgid "Linear referencing" msgstr "" -#: ../gui/wxpython/menustrings.py:641 ../gui/wxpython/menustrings.py:1583 +#: ../gui/wxpython/menustrings.py:642 ../gui/wxpython/menustrings.py:1584 #: ../gui/wxpython/image2target/ii2t_menustrings.py:634 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1560 msgid "Create LRS" msgstr "" -#: ../gui/wxpython/menustrings.py:642 ../gui/wxpython/menustrings.py:1584 +#: ../gui/wxpython/menustrings.py:643 ../gui/wxpython/menustrings.py:1585 #: ../gui/wxpython/image2target/ii2t_menustrings.py:635 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1561 msgid "Creates a linear reference system." msgstr "" -#: ../gui/wxpython/menustrings.py:643 ../gui/wxpython/menustrings.py:1585 +#: ../gui/wxpython/menustrings.py:644 ../gui/wxpython/menustrings.py:1586 #: ../gui/wxpython/image2target/ii2t_menustrings.py:636 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1562 msgid "Create stationing" msgstr "" -#: ../gui/wxpython/menustrings.py:644 ../gui/wxpython/menustrings.py:1586 +#: ../gui/wxpython/menustrings.py:645 ../gui/wxpython/menustrings.py:1587 #: ../gui/wxpython/image2target/ii2t_menustrings.py:637 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1563 msgid "Creates stationing from input lines, and linear reference system." msgstr "" -#: ../gui/wxpython/menustrings.py:645 ../gui/wxpython/menustrings.py:1587 +#: ../gui/wxpython/menustrings.py:646 ../gui/wxpython/menustrings.py:1588 #: ../gui/wxpython/image2target/ii2t_menustrings.py:638 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1564 msgid "Create points/segments" msgstr "" -#: ../gui/wxpython/menustrings.py:646 ../gui/wxpython/menustrings.py:1588 +#: ../gui/wxpython/menustrings.py:647 ../gui/wxpython/menustrings.py:1589 #: ../gui/wxpython/image2target/ii2t_menustrings.py:639 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1565 msgid "Creates points/segments from input lines, linear reference system and positions read from stdin or a file." msgstr "" -#: ../gui/wxpython/menustrings.py:647 ../gui/wxpython/menustrings.py:1589 +#: ../gui/wxpython/menustrings.py:648 ../gui/wxpython/menustrings.py:1590 #: ../gui/wxpython/image2target/ii2t_menustrings.py:640 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1566 msgid "Find line id and offset" msgstr "" -#: ../gui/wxpython/menustrings.py:648 ../gui/wxpython/menustrings.py:1590 +#: ../gui/wxpython/menustrings.py:649 ../gui/wxpython/menustrings.py:1591 #: ../gui/wxpython/image2target/ii2t_menustrings.py:641 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1567 msgid "Finds line id and real km+offset for given points in vector map using linear reference system." msgstr "" -#: ../gui/wxpython/menustrings.py:649 ../gui/wxpython/menustrings.py:1591 +#: ../gui/wxpython/menustrings.py:650 ../gui/wxpython/menustrings.py:1592 #: ../gui/wxpython/image2target/ii2t_menustrings.py:642 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1568 msgid "Nearest features" msgstr "" -#: ../gui/wxpython/menustrings.py:650 ../gui/wxpython/menustrings.py:1592 +#: ../gui/wxpython/menustrings.py:651 ../gui/wxpython/menustrings.py:1593 #: ../gui/wxpython/image2target/ii2t_menustrings.py:643 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1569 msgid "Finds the nearest element in vector map 'to' for elements in vector map 'from'." msgstr "" -#: ../gui/wxpython/menustrings.py:651 ../gui/wxpython/menustrings.py:1593 +#: ../gui/wxpython/menustrings.py:652 ../gui/wxpython/menustrings.py:1594 #: ../gui/wxpython/image2target/ii2t_menustrings.py:644 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1570 msgid "Network analysis" msgstr "" -#: ../gui/wxpython/menustrings.py:652 ../gui/wxpython/menustrings.py:1594 +#: ../gui/wxpython/menustrings.py:653 ../gui/wxpython/menustrings.py:1595 #: ../gui/wxpython/image2target/ii2t_menustrings.py:645 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1571 #: ../gui/wxpython/mapdisp/toolbars.py:58 msgid "Vector network analysis tool" msgstr "" -#: ../gui/wxpython/menustrings.py:653 ../gui/wxpython/menustrings.py:1595 +#: ../gui/wxpython/menustrings.py:654 ../gui/wxpython/menustrings.py:1596 #: ../gui/wxpython/image2target/ii2t_menustrings.py:646 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1572 msgid "Tool for interactive vector network analysis." msgstr "" -#: ../gui/wxpython/menustrings.py:654 ../gui/wxpython/menustrings.py:1596 +#: ../gui/wxpython/menustrings.py:655 ../gui/wxpython/menustrings.py:1597 #: ../gui/wxpython/image2target/ii2t_menustrings.py:647 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1573 msgid "Network preparation" msgstr "" -#: ../gui/wxpython/menustrings.py:655 ../gui/wxpython/menustrings.py:1597 +#: ../gui/wxpython/menustrings.py:656 ../gui/wxpython/menustrings.py:1598 #: ../gui/wxpython/image2target/ii2t_menustrings.py:648 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1574 msgid "Performs network maintenance." msgstr "" -#: ../gui/wxpython/menustrings.py:656 ../gui/wxpython/menustrings.py:1598 +#: ../gui/wxpython/menustrings.py:657 ../gui/wxpython/menustrings.py:1599 #: ../gui/wxpython/image2target/ii2t_menustrings.py:649 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1575 msgid "Allocate subnets" msgstr "" -#: ../gui/wxpython/menustrings.py:657 ../gui/wxpython/menustrings.py:1599 +#: ../gui/wxpython/menustrings.py:658 ../gui/wxpython/menustrings.py:1600 msgid "Allocates subnets for nearest centers. Center node must be opened (costs >= 0). Costs of center node are used in calculation." msgstr "" -#: ../gui/wxpython/menustrings.py:658 ../gui/wxpython/menustrings.py:1600 +#: ../gui/wxpython/menustrings.py:659 ../gui/wxpython/menustrings.py:1601 #: ../gui/wxpython/image2target/ii2t_menustrings.py:651 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1577 msgid "Split net" msgstr "" -#: ../gui/wxpython/menustrings.py:659 ../gui/wxpython/menustrings.py:1601 +#: ../gui/wxpython/menustrings.py:660 ../gui/wxpython/menustrings.py:1602 msgid "Splits subnets for nearest centers by cost isolines. Splits net to bands between cost isolines (direction from center). Center node must be opened (costs >= 0). Costs of center node are used in calculation." msgstr "" -#: ../gui/wxpython/menustrings.py:660 ../gui/wxpython/menustrings.py:1602 +#: ../gui/wxpython/menustrings.py:661 ../gui/wxpython/menustrings.py:1603 #: ../gui/wxpython/image2target/ii2t_menustrings.py:653 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1579 msgid "Shortest path" msgstr "" -#: ../gui/wxpython/menustrings.py:661 ../gui/wxpython/menustrings.py:1603 +#: ../gui/wxpython/menustrings.py:662 ../gui/wxpython/menustrings.py:1604 #: ../gui/wxpython/image2target/ii2t_menustrings.py:654 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1580 msgid "Finds shortest path on vector network." msgstr "" -#: ../gui/wxpython/menustrings.py:662 ../gui/wxpython/menustrings.py:1604 +#: ../gui/wxpython/menustrings.py:663 ../gui/wxpython/menustrings.py:1605 #: ../gui/wxpython/image2target/ii2t_menustrings.py:655 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1581 msgid "Shortest path for sets of features" msgstr "" -#: ../gui/wxpython/menustrings.py:663 ../gui/wxpython/menustrings.py:1605 +#: ../gui/wxpython/menustrings.py:664 ../gui/wxpython/menustrings.py:1606 #: ../gui/wxpython/image2target/ii2t_menustrings.py:656 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1582 msgid "Computes shortest distance via the network between the given sets of features. Finds the shortest paths from each 'from' point to the nearest 'to' feature and various information about this relation are uploaded to the attribute table." msgstr "" -#: ../gui/wxpython/menustrings.py:664 ../gui/wxpython/menustrings.py:1606 +#: ../gui/wxpython/menustrings.py:665 ../gui/wxpython/menustrings.py:1607 #: ../gui/wxpython/image2target/ii2t_menustrings.py:657 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1583 msgid "Shortest path using timetables" msgstr "" -#: ../gui/wxpython/menustrings.py:665 ../gui/wxpython/menustrings.py:1607 +#: ../gui/wxpython/menustrings.py:666 ../gui/wxpython/menustrings.py:1608 #: ../gui/wxpython/image2target/ii2t_menustrings.py:658 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1584 msgid "Finds shortest path using timetables." msgstr "" -#: ../gui/wxpython/menustrings.py:666 ../gui/wxpython/menustrings.py:1608 +#: ../gui/wxpython/menustrings.py:667 ../gui/wxpython/menustrings.py:1609 #: ../gui/wxpython/image2target/ii2t_menustrings.py:659 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1585 msgid "Shortest path for all pairs" msgstr "" -#: ../gui/wxpython/menustrings.py:667 ../gui/wxpython/menustrings.py:1609 +#: ../gui/wxpython/menustrings.py:668 ../gui/wxpython/menustrings.py:1610 #: ../gui/wxpython/image2target/ii2t_menustrings.py:660 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1586 msgid "Computes the shortest path between all pairs of nodes in the network." msgstr "Calcula o menor caminho entre cada par de vértices de uma rede." -#: ../gui/wxpython/menustrings.py:668 ../gui/wxpython/menustrings.py:1610 +#: ../gui/wxpython/menustrings.py:669 ../gui/wxpython/menustrings.py:1611 #: ../gui/wxpython/image2target/ii2t_menustrings.py:661 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1587 msgid "Visibility network" msgstr "" -#: ../gui/wxpython/menustrings.py:669 ../gui/wxpython/menustrings.py:1611 +#: ../gui/wxpython/menustrings.py:670 ../gui/wxpython/menustrings.py:1612 #: ../gui/wxpython/image2target/ii2t_menustrings.py:662 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1588 msgid "Performs visibility graph construction." msgstr "" -#: ../gui/wxpython/menustrings.py:670 ../gui/wxpython/menustrings.py:1612 +#: ../gui/wxpython/menustrings.py:671 ../gui/wxpython/menustrings.py:1613 #: ../gui/wxpython/image2target/ii2t_menustrings.py:663 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1589 msgid "Bridges and articulation points" msgstr "Pontos de articulação e pontes" -#: ../gui/wxpython/menustrings.py:671 ../gui/wxpython/menustrings.py:1613 +#: ../gui/wxpython/menustrings.py:672 ../gui/wxpython/menustrings.py:1614 #: ../gui/wxpython/image2target/ii2t_menustrings.py:664 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1590 msgid "Computes bridges and articulation points in the network." msgstr "Calcula pontos de articulação e pontes na rede." -#: ../gui/wxpython/menustrings.py:672 ../gui/wxpython/menustrings.py:1614 +#: ../gui/wxpython/menustrings.py:673 ../gui/wxpython/menustrings.py:1615 #: ../gui/wxpython/image2target/ii2t_menustrings.py:665 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1591 msgid "Maximum flow" msgstr "Fluxo máximo" -#: ../gui/wxpython/menustrings.py:673 ../gui/wxpython/menustrings.py:1615 +#: ../gui/wxpython/menustrings.py:674 ../gui/wxpython/menustrings.py:1616 #: ../gui/wxpython/image2target/ii2t_menustrings.py:666 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1592 msgid "Computes the maximum flow between two sets of nodes in the network." msgstr "Calcula o fluxo máximo entre dois conjuntos de vértices na rede." -#: ../gui/wxpython/menustrings.py:674 ../gui/wxpython/menustrings.py:1616 +#: ../gui/wxpython/menustrings.py:675 ../gui/wxpython/menustrings.py:1617 #: ../gui/wxpython/image2target/ii2t_menustrings.py:667 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1593 msgid "Vertex connectivity" msgstr "" -#: ../gui/wxpython/menustrings.py:675 ../gui/wxpython/menustrings.py:1617 +#: ../gui/wxpython/menustrings.py:676 ../gui/wxpython/menustrings.py:1618 #: ../gui/wxpython/image2target/ii2t_menustrings.py:668 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1594 msgid "Computes vertex connectivity between two sets of nodes in the network." msgstr "Calcula conectividade de vértices entre dois conjuntos de vértices na rede." -#: ../gui/wxpython/menustrings.py:676 ../gui/wxpython/menustrings.py:1618 +#: ../gui/wxpython/menustrings.py:677 ../gui/wxpython/menustrings.py:1619 #: ../gui/wxpython/image2target/ii2t_menustrings.py:669 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1595 msgid "Components" msgstr "" -#: ../gui/wxpython/menustrings.py:677 ../gui/wxpython/menustrings.py:1619 +#: ../gui/wxpython/menustrings.py:678 ../gui/wxpython/menustrings.py:1620 #: ../gui/wxpython/image2target/ii2t_menustrings.py:670 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1596 msgid "Computes strongly and weakly connected components in the network." msgstr "Calcula componentes fortemente e fracamente conectados na rede." -#: ../gui/wxpython/menustrings.py:678 ../gui/wxpython/menustrings.py:1620 +#: ../gui/wxpython/menustrings.py:679 ../gui/wxpython/menustrings.py:1621 #: ../gui/wxpython/image2target/ii2t_menustrings.py:671 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1597 msgid "Centrality" msgstr "" -#: ../gui/wxpython/menustrings.py:679 ../gui/wxpython/menustrings.py:1621 +#: ../gui/wxpython/menustrings.py:680 ../gui/wxpython/menustrings.py:1622 #: ../gui/wxpython/image2target/ii2t_menustrings.py:672 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1598 msgid "Computes degree, centrality, betweeness, closeness and eigenvector centrality measures in the network." msgstr "" -#: ../gui/wxpython/menustrings.py:680 ../gui/wxpython/menustrings.py:1622 +#: ../gui/wxpython/menustrings.py:681 ../gui/wxpython/menustrings.py:1623 #: ../gui/wxpython/image2target/ii2t_menustrings.py:673 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1599 msgid "Steiner tree" msgstr "" -#: ../gui/wxpython/menustrings.py:681 ../gui/wxpython/menustrings.py:1623 +#: ../gui/wxpython/menustrings.py:682 ../gui/wxpython/menustrings.py:1624 #: ../gui/wxpython/image2target/ii2t_menustrings.py:674 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1600 msgid "Creates Steiner tree for the network and given terminals. Note that 'Minimum Steiner Tree' problem is NP-hard and heuristic algorithm is used in this module so the result may be sub optimal." msgstr "" -#: ../gui/wxpython/menustrings.py:682 ../gui/wxpython/menustrings.py:1624 +#: ../gui/wxpython/menustrings.py:683 ../gui/wxpython/menustrings.py:1625 #: ../gui/wxpython/image2target/ii2t_menustrings.py:675 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1601 msgid "Minimum spanning tree" msgstr "Ãrvore de recobrimento mínima" -#: ../gui/wxpython/menustrings.py:683 ../gui/wxpython/menustrings.py:1625 +#: ../gui/wxpython/menustrings.py:684 ../gui/wxpython/menustrings.py:1626 #: ../gui/wxpython/image2target/ii2t_menustrings.py:676 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1602 msgid "Computes minimum spanning tree for the network." msgstr "Cálcula a árvore de recobrimento mínima para a rede." -#: ../gui/wxpython/menustrings.py:684 ../gui/wxpython/menustrings.py:1626 +#: ../gui/wxpython/menustrings.py:685 ../gui/wxpython/menustrings.py:1627 #: ../gui/wxpython/image2target/ii2t_menustrings.py:677 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1603 msgid "Traveling salesman analysis" msgstr "" -#: ../gui/wxpython/menustrings.py:685 ../gui/wxpython/menustrings.py:1627 +#: ../gui/wxpython/menustrings.py:686 ../gui/wxpython/menustrings.py:1628 #: ../gui/wxpython/image2target/ii2t_menustrings.py:678 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1604 msgid "Creates a cycle connecting given nodes (Traveling salesman problem). Note that TSP is NP-hard, heuristic algorithm is used by this module and created cycle may be sub optimal" msgstr "" -#: ../gui/wxpython/menustrings.py:686 ../gui/wxpython/menustrings.py:689 -#: ../gui/wxpython/menustrings.py:1628 ../gui/wxpython/menustrings.py:1631 +#: ../gui/wxpython/menustrings.py:687 ../gui/wxpython/menustrings.py:690 +#: ../gui/wxpython/menustrings.py:1629 ../gui/wxpython/menustrings.py:1632 #: ../gui/wxpython/image2target/ii2t_menustrings.py:679 #: ../gui/wxpython/image2target/ii2t_menustrings.py:680 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1605 @@ -8231,1016 +8205,1016 @@ msgid "Overlay vector maps" msgstr "" -#: ../gui/wxpython/menustrings.py:687 ../gui/wxpython/menustrings.py:1629 +#: ../gui/wxpython/menustrings.py:688 ../gui/wxpython/menustrings.py:1630 msgid "Clip vector maps" msgstr "" -#: ../gui/wxpython/menustrings.py:688 ../gui/wxpython/menustrings.py:1630 +#: ../gui/wxpython/menustrings.py:689 ../gui/wxpython/menustrings.py:1631 msgid "Extracts features of input map which overlay features of clip map." msgstr "" -#: ../gui/wxpython/menustrings.py:690 ../gui/wxpython/menustrings.py:1632 +#: ../gui/wxpython/menustrings.py:691 ../gui/wxpython/menustrings.py:1633 #: ../gui/wxpython/image2target/ii2t_menustrings.py:681 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1607 msgid "Overlays two vector maps offering clip, intersection, difference, symmetrical difference, union operators." msgstr "" -#: ../gui/wxpython/menustrings.py:691 ../gui/wxpython/menustrings.py:1633 +#: ../gui/wxpython/menustrings.py:692 ../gui/wxpython/menustrings.py:1634 #: ../gui/wxpython/image2target/ii2t_menustrings.py:682 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1608 msgid "Patch vector maps" msgstr "" -#: ../gui/wxpython/menustrings.py:692 ../gui/wxpython/menustrings.py:1634 +#: ../gui/wxpython/menustrings.py:693 ../gui/wxpython/menustrings.py:1635 #: ../gui/wxpython/image2target/ii2t_menustrings.py:683 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1609 msgid "Creates a new vector map by combining other vector maps." msgstr "" -#: ../gui/wxpython/menustrings.py:693 ../gui/wxpython/menustrings.py:1635 +#: ../gui/wxpython/menustrings.py:694 ../gui/wxpython/menustrings.py:1636 #: ../gui/wxpython/image2target/ii2t_menustrings.py:684 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1610 msgid "Manage categories" msgstr "" -#: ../gui/wxpython/menustrings.py:694 ../gui/wxpython/menustrings.py:1636 +#: ../gui/wxpython/menustrings.py:695 ../gui/wxpython/menustrings.py:1637 #: ../gui/wxpython/image2target/ii2t_menustrings.py:685 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1611 msgid "Change or report categories" msgstr "" -#: ../gui/wxpython/menustrings.py:695 ../gui/wxpython/menustrings.py:1637 +#: ../gui/wxpython/menustrings.py:696 ../gui/wxpython/menustrings.py:1638 #: ../gui/wxpython/image2target/ii2t_menustrings.py:686 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1612 msgid "Attaches, deletes or reports vector categories to map geometry." msgstr "" -#: ../gui/wxpython/menustrings.py:697 ../gui/wxpython/menustrings.py:1639 +#: ../gui/wxpython/menustrings.py:698 ../gui/wxpython/menustrings.py:1640 #: ../gui/wxpython/image2target/ii2t_menustrings.py:688 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1614 msgid "Changes vector category values for an existing vector map according to results of SQL queries or a value in attribute table column." msgstr "" -#: ../gui/wxpython/menustrings.py:698 ../gui/wxpython/menustrings.py:1640 +#: ../gui/wxpython/menustrings.py:699 ../gui/wxpython/menustrings.py:1641 #: ../gui/wxpython/image2target/ii2t_menustrings.py:689 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1615 #: ../gui/wxpython/dbmgr/dialogs.py:122 msgid "Update attributes" msgstr "" -#: ../gui/wxpython/menustrings.py:699 ../gui/wxpython/menustrings.py:1641 +#: ../gui/wxpython/menustrings.py:700 ../gui/wxpython/menustrings.py:1642 #: ../gui/wxpython/image2target/ii2t_menustrings.py:690 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1616 msgid "Update area attributes from raster" msgstr "" -#: ../gui/wxpython/menustrings.py:700 ../gui/wxpython/menustrings.py:1642 +#: ../gui/wxpython/menustrings.py:701 ../gui/wxpython/menustrings.py:1643 #: ../gui/wxpython/image2target/ii2t_menustrings.py:691 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1617 msgid "Calculates univariate statistics from a raster map based on a vector map and uploads statistics to new attribute columns." msgstr "" -#: ../gui/wxpython/menustrings.py:701 ../gui/wxpython/menustrings.py:1643 +#: ../gui/wxpython/menustrings.py:702 ../gui/wxpython/menustrings.py:1644 #: ../gui/wxpython/image2target/ii2t_menustrings.py:692 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1618 msgid "Update area attributes from vector" msgstr "" -#: ../gui/wxpython/menustrings.py:702 ../gui/wxpython/menustrings.py:1644 +#: ../gui/wxpython/menustrings.py:703 ../gui/wxpython/menustrings.py:1645 #: ../gui/wxpython/image2target/ii2t_menustrings.py:693 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1619 msgid "Count points in areas, calculate statistics from point attributes." msgstr "" -#: ../gui/wxpython/menustrings.py:703 ../gui/wxpython/menustrings.py:1645 +#: ../gui/wxpython/menustrings.py:704 ../gui/wxpython/menustrings.py:1646 #: ../gui/wxpython/image2target/ii2t_menustrings.py:694 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1620 msgid "Update point attributes from areas" msgstr "" -#: ../gui/wxpython/menustrings.py:704 ../gui/wxpython/menustrings.py:1646 +#: ../gui/wxpython/menustrings.py:705 ../gui/wxpython/menustrings.py:1647 #: ../gui/wxpython/image2target/ii2t_menustrings.py:695 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1621 msgid "Uploads vector values at positions of vector points to the table." msgstr "" -#: ../gui/wxpython/menustrings.py:705 ../gui/wxpython/menustrings.py:1647 +#: ../gui/wxpython/menustrings.py:706 ../gui/wxpython/menustrings.py:1648 #: ../gui/wxpython/image2target/ii2t_menustrings.py:696 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1622 msgid "Update database values from vector" msgstr "" -#: ../gui/wxpython/menustrings.py:706 ../gui/wxpython/menustrings.py:1648 +#: ../gui/wxpython/menustrings.py:707 ../gui/wxpython/menustrings.py:1649 #: ../gui/wxpython/image2target/ii2t_menustrings.py:697 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1623 msgid "Populates attribute values from vector features." msgstr "" -#: ../gui/wxpython/menustrings.py:707 ../gui/wxpython/menustrings.py:1649 +#: ../gui/wxpython/menustrings.py:708 ../gui/wxpython/menustrings.py:1650 #: ../gui/wxpython/image2target/ii2t_menustrings.py:698 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1624 msgid "Sample raster maps at point locations" msgstr "" -#: ../gui/wxpython/menustrings.py:708 ../gui/wxpython/menustrings.py:1650 +#: ../gui/wxpython/menustrings.py:709 ../gui/wxpython/menustrings.py:1651 #: ../gui/wxpython/image2target/ii2t_menustrings.py:699 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1625 msgid "Uploads raster values at positions of vector points to the table." msgstr "" -#: ../gui/wxpython/menustrings.py:709 ../gui/wxpython/menustrings.py:1651 +#: ../gui/wxpython/menustrings.py:710 ../gui/wxpython/menustrings.py:1652 #: ../gui/wxpython/image2target/ii2t_menustrings.py:700 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1626 msgid "Sample raster neighborhood around points" msgstr "" -#: ../gui/wxpython/menustrings.py:710 ../gui/wxpython/menustrings.py:1652 +#: ../gui/wxpython/menustrings.py:711 ../gui/wxpython/menustrings.py:1653 #: ../gui/wxpython/image2target/ii2t_menustrings.py:701 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1627 msgid "Samples a raster map at vector point locations." msgstr "" -#: ../gui/wxpython/menustrings.py:711 ../gui/wxpython/menustrings.py:1653 +#: ../gui/wxpython/menustrings.py:712 ../gui/wxpython/menustrings.py:1654 #: ../gui/wxpython/image2target/ii2t_menustrings.py:702 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1628 msgid "Generate area for current region" msgstr "" -#: ../gui/wxpython/menustrings.py:712 ../gui/wxpython/menustrings.py:1654 +#: ../gui/wxpython/menustrings.py:713 ../gui/wxpython/menustrings.py:1655 #: ../gui/wxpython/image2target/ii2t_menustrings.py:703 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1629 msgid "Creates a vector polygon from the current region extent." msgstr "" -#: ../gui/wxpython/menustrings.py:713 ../gui/wxpython/menustrings.py:1655 +#: ../gui/wxpython/menustrings.py:714 ../gui/wxpython/menustrings.py:1656 #: ../gui/wxpython/image2target/ii2t_menustrings.py:704 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1630 msgid "Generate areas from points" msgstr "" -#: ../gui/wxpython/menustrings.py:714 ../gui/wxpython/menustrings.py:1656 +#: ../gui/wxpython/menustrings.py:715 ../gui/wxpython/menustrings.py:1657 #: ../gui/wxpython/image2target/ii2t_menustrings.py:705 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1631 msgid "Convex hull" msgstr "" -#: ../gui/wxpython/menustrings.py:715 ../gui/wxpython/menustrings.py:1657 +#: ../gui/wxpython/menustrings.py:716 ../gui/wxpython/menustrings.py:1658 #: ../gui/wxpython/image2target/ii2t_menustrings.py:706 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1632 msgid "Produces a 2D/3D convex hull for a given vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:716 ../gui/wxpython/menustrings.py:1658 +#: ../gui/wxpython/menustrings.py:717 ../gui/wxpython/menustrings.py:1659 #: ../gui/wxpython/image2target/ii2t_menustrings.py:707 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1633 msgid "Delaunay triangles" msgstr "" -#: ../gui/wxpython/menustrings.py:717 ../gui/wxpython/menustrings.py:1659 +#: ../gui/wxpython/menustrings.py:718 ../gui/wxpython/menustrings.py:1660 #: ../gui/wxpython/image2target/ii2t_menustrings.py:708 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1634 msgid "Creates a Delaunay triangulation from an input vector map containing points or centroids." msgstr "" -#: ../gui/wxpython/menustrings.py:718 ../gui/wxpython/menustrings.py:1660 +#: ../gui/wxpython/menustrings.py:719 ../gui/wxpython/menustrings.py:1661 #: ../gui/wxpython/image2target/ii2t_menustrings.py:709 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1635 msgid "Voronoi diagram/Thiessen polygons" msgstr "" -#: ../gui/wxpython/menustrings.py:719 ../gui/wxpython/menustrings.py:1661 +#: ../gui/wxpython/menustrings.py:720 ../gui/wxpython/menustrings.py:1662 msgid "Creates a Voronoi diagram constrained to the extents of the current region from an input vector map containing points or centroids." msgstr "" -#: ../gui/wxpython/menustrings.py:720 ../gui/wxpython/menustrings.py:1662 +#: ../gui/wxpython/menustrings.py:721 ../gui/wxpython/menustrings.py:1663 #: ../gui/wxpython/image2target/ii2t_menustrings.py:711 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1637 msgid "Generate grid" msgstr "" -#: ../gui/wxpython/menustrings.py:721 ../gui/wxpython/menustrings.py:1663 +#: ../gui/wxpython/menustrings.py:722 ../gui/wxpython/menustrings.py:1664 #: ../gui/wxpython/image2target/ii2t_menustrings.py:712 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1638 msgid "Creates a vector map of a user-defined grid." msgstr "" -#: ../gui/wxpython/menustrings.py:722 ../gui/wxpython/menustrings.py:1664 +#: ../gui/wxpython/menustrings.py:723 ../gui/wxpython/menustrings.py:1665 #: ../gui/wxpython/image2target/ii2t_menustrings.py:713 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1639 msgid "Generate points" msgstr "" -#: ../gui/wxpython/menustrings.py:723 ../gui/wxpython/menustrings.py:1665 +#: ../gui/wxpython/menustrings.py:724 ../gui/wxpython/menustrings.py:1666 #: ../gui/wxpython/image2target/ii2t_menustrings.py:714 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1640 msgid "Generate from database" msgstr "" -#: ../gui/wxpython/menustrings.py:724 ../gui/wxpython/menustrings.py:1666 +#: ../gui/wxpython/menustrings.py:725 ../gui/wxpython/menustrings.py:1667 #: ../gui/wxpython/image2target/ii2t_menustrings.py:715 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1641 msgid "Creates new vector (points) map from database table containing coordinates." msgstr "" -#: ../gui/wxpython/menustrings.py:725 ../gui/wxpython/menustrings.py:1667 +#: ../gui/wxpython/menustrings.py:726 ../gui/wxpython/menustrings.py:1668 #: ../gui/wxpython/image2target/ii2t_menustrings.py:716 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1642 msgid "Generate points along lines" msgstr "" -#: ../gui/wxpython/menustrings.py:726 ../gui/wxpython/menustrings.py:1668 +#: ../gui/wxpython/menustrings.py:727 ../gui/wxpython/menustrings.py:1669 #: ../gui/wxpython/image2target/ii2t_menustrings.py:717 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1643 msgid "Creates points along input lines in new vector map with 2 layers." msgstr "" -#: ../gui/wxpython/menustrings.py:727 ../gui/wxpython/menustrings.py:1669 +#: ../gui/wxpython/menustrings.py:728 ../gui/wxpython/menustrings.py:1670 #: ../gui/wxpython/image2target/ii2t_menustrings.py:718 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1644 msgid "Generate random points" msgstr "" -#: ../gui/wxpython/menustrings.py:728 ../gui/wxpython/menustrings.py:1670 +#: ../gui/wxpython/menustrings.py:729 ../gui/wxpython/menustrings.py:1671 #: ../gui/wxpython/image2target/ii2t_menustrings.py:719 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1645 msgid "Generates random 2D/3D vector points." msgstr "" -#: ../gui/wxpython/menustrings.py:731 ../gui/wxpython/menustrings.py:1673 +#: ../gui/wxpython/menustrings.py:732 ../gui/wxpython/menustrings.py:1674 #: ../gui/wxpython/image2target/ii2t_menustrings.py:722 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1648 msgid "Remove outliers in point sets" msgstr "" -#: ../gui/wxpython/menustrings.py:736 ../gui/wxpython/menustrings.py:1678 +#: ../gui/wxpython/menustrings.py:737 ../gui/wxpython/menustrings.py:1679 #: ../gui/wxpython/image2target/ii2t_menustrings.py:727 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1653 msgid "Basic vector metadata" msgstr "" -#: ../gui/wxpython/menustrings.py:737 ../gui/wxpython/menustrings.py:1679 +#: ../gui/wxpython/menustrings.py:738 ../gui/wxpython/menustrings.py:1680 #: ../gui/wxpython/image2target/ii2t_menustrings.py:728 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1654 msgid "Outputs basic information about a vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:738 ../gui/wxpython/menustrings.py:1680 +#: ../gui/wxpython/menustrings.py:739 ../gui/wxpython/menustrings.py:1681 #: ../gui/wxpython/image2target/ii2t_menustrings.py:729 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1655 msgid "Classify attribute data" msgstr "" -#: ../gui/wxpython/menustrings.py:739 ../gui/wxpython/menustrings.py:1681 +#: ../gui/wxpython/menustrings.py:740 ../gui/wxpython/menustrings.py:1682 #: ../gui/wxpython/image2target/ii2t_menustrings.py:730 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1656 msgid "Classifies attribute data, e.g. for thematic mapping" msgstr "" -#: ../gui/wxpython/menustrings.py:740 ../gui/wxpython/menustrings.py:1682 +#: ../gui/wxpython/menustrings.py:741 ../gui/wxpython/menustrings.py:1683 #: ../gui/wxpython/image2target/ii2t_menustrings.py:731 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1657 msgid "Report topology by category" msgstr "" -#: ../gui/wxpython/menustrings.py:741 ../gui/wxpython/menustrings.py:1683 +#: ../gui/wxpython/menustrings.py:742 ../gui/wxpython/menustrings.py:1684 #: ../gui/wxpython/image2target/ii2t_menustrings.py:732 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1658 msgid "Reports geometry statistics for vector maps." msgstr "" -#: ../gui/wxpython/menustrings.py:742 ../gui/wxpython/menustrings.py:1684 +#: ../gui/wxpython/menustrings.py:743 ../gui/wxpython/menustrings.py:1685 #: ../gui/wxpython/image2target/ii2t_menustrings.py:733 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1659 msgid "Univariate attribute statistics for points" msgstr "" -#: ../gui/wxpython/menustrings.py:743 ../gui/wxpython/menustrings.py:1685 +#: ../gui/wxpython/menustrings.py:744 ../gui/wxpython/menustrings.py:1686 #: ../gui/wxpython/image2target/ii2t_menustrings.py:734 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1660 msgid "Calculates univariate statistics of vector map features. Variance and standard deviation is calculated only for points if specified." msgstr "" -#: ../gui/wxpython/menustrings.py:744 ../gui/wxpython/menustrings.py:1686 +#: ../gui/wxpython/menustrings.py:745 ../gui/wxpython/menustrings.py:1687 #: ../gui/wxpython/image2target/ii2t_menustrings.py:735 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1661 msgid "Univariate statistics for attribute columns" msgstr "" -#: ../gui/wxpython/menustrings.py:745 ../gui/wxpython/menustrings.py:1687 +#: ../gui/wxpython/menustrings.py:746 ../gui/wxpython/menustrings.py:1688 #: ../gui/wxpython/image2target/ii2t_menustrings.py:736 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1662 msgid "Calculates univariate statistics on selected table column for a GRASS vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:747 ../gui/wxpython/menustrings.py:1689 +#: ../gui/wxpython/menustrings.py:748 ../gui/wxpython/menustrings.py:1690 msgid "Vector map profiling tool" msgstr "" -#: ../gui/wxpython/menustrings.py:748 ../gui/wxpython/menustrings.py:1690 +#: ../gui/wxpython/menustrings.py:749 ../gui/wxpython/menustrings.py:1691 #: ../gui/wxpython/image2target/ii2t_menustrings.py:737 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1663 msgid "Quadrat indices" msgstr "" -#: ../gui/wxpython/menustrings.py:750 ../gui/wxpython/menustrings.py:1692 +#: ../gui/wxpython/menustrings.py:751 ../gui/wxpython/menustrings.py:1693 #: ../gui/wxpython/image2target/ii2t_menustrings.py:739 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1665 msgid "Test normality" msgstr "" -#: ../gui/wxpython/menustrings.py:752 ../gui/wxpython/menustrings.py:1694 +#: ../gui/wxpython/menustrings.py:753 ../gui/wxpython/menustrings.py:1695 #: ../gui/wxpython/image2target/ii2t_menustrings.py:741 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1667 msgid "&Imagery" msgstr "" -#: ../gui/wxpython/menustrings.py:753 ../gui/wxpython/menustrings.py:1695 +#: ../gui/wxpython/menustrings.py:754 ../gui/wxpython/menustrings.py:1696 #: ../gui/wxpython/image2target/ii2t_menustrings.py:742 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1668 msgid "Develop images and groups" msgstr "" -#: ../gui/wxpython/menustrings.py:754 ../gui/wxpython/menustrings.py:1696 +#: ../gui/wxpython/menustrings.py:755 ../gui/wxpython/menustrings.py:1697 #: ../gui/wxpython/image2target/ii2t_menustrings.py:743 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1669 msgid "Create/edit group" msgstr "" -#: ../gui/wxpython/menustrings.py:755 ../gui/wxpython/menustrings.py:1697 +#: ../gui/wxpython/menustrings.py:756 ../gui/wxpython/menustrings.py:1698 #: ../gui/wxpython/image2target/ii2t_menustrings.py:744 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1670 msgid "Creates, edits, and lists groups of imagery files." msgstr "" -#: ../gui/wxpython/menustrings.py:756 ../gui/wxpython/menustrings.py:1698 +#: ../gui/wxpython/menustrings.py:757 ../gui/wxpython/menustrings.py:1699 #: ../gui/wxpython/image2target/ii2t_menustrings.py:745 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1671 msgid "Target group" msgstr "" -#: ../gui/wxpython/menustrings.py:757 ../gui/wxpython/menustrings.py:1699 +#: ../gui/wxpython/menustrings.py:758 ../gui/wxpython/menustrings.py:1700 #: ../gui/wxpython/image2target/ii2t_menustrings.py:746 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1672 msgid "Targets an imagery group to a GRASS location and mapset." msgstr "" -#: ../gui/wxpython/menustrings.py:758 ../gui/wxpython/menustrings.py:1700 +#: ../gui/wxpython/menustrings.py:759 ../gui/wxpython/menustrings.py:1701 #: ../gui/wxpython/image2target/ii2t_menustrings.py:747 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1673 msgid "Mosaic images" msgstr "" -#: ../gui/wxpython/menustrings.py:759 ../gui/wxpython/menustrings.py:1701 +#: ../gui/wxpython/menustrings.py:760 ../gui/wxpython/menustrings.py:1702 #: ../gui/wxpython/image2target/ii2t_menustrings.py:748 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1674 msgid "Mosaics several images and extends colormap." msgstr "" -#: ../gui/wxpython/menustrings.py:760 ../gui/wxpython/menustrings.py:1702 +#: ../gui/wxpython/menustrings.py:761 ../gui/wxpython/menustrings.py:1703 #: ../gui/wxpython/image2target/ii2t_menustrings.py:749 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1675 msgid "Manage image colors" msgstr "" -#: ../gui/wxpython/menustrings.py:761 ../gui/wxpython/menustrings.py:1703 +#: ../gui/wxpython/menustrings.py:762 ../gui/wxpython/menustrings.py:1704 #: ../gui/wxpython/image2target/ii2t_menustrings.py:750 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1676 msgid "Color balance for RGB" msgstr "" -#: ../gui/wxpython/menustrings.py:762 ../gui/wxpython/menustrings.py:1704 +#: ../gui/wxpython/menustrings.py:763 ../gui/wxpython/menustrings.py:1705 #: ../gui/wxpython/image2target/ii2t_menustrings.py:751 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1677 msgid "Performs auto-balancing of colors for RGB images." msgstr "" -#: ../gui/wxpython/menustrings.py:763 ../gui/wxpython/menustrings.py:1705 +#: ../gui/wxpython/menustrings.py:764 ../gui/wxpython/menustrings.py:1706 #: ../gui/wxpython/image2target/ii2t_menustrings.py:752 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1678 msgid "HIS to RGB" msgstr "" -#: ../gui/wxpython/menustrings.py:764 ../gui/wxpython/menustrings.py:1706 +#: ../gui/wxpython/menustrings.py:765 ../gui/wxpython/menustrings.py:1707 #: ../gui/wxpython/image2target/ii2t_menustrings.py:753 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1679 msgid "Transforms raster maps from HIS (Hue-Intensity-Saturation) color space to RGB (Red-Green-Blue) color space." msgstr "" -#: ../gui/wxpython/menustrings.py:766 ../gui/wxpython/menustrings.py:1708 +#: ../gui/wxpython/menustrings.py:767 ../gui/wxpython/menustrings.py:1709 #: ../gui/wxpython/image2target/ii2t_menustrings.py:755 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1681 msgid "Transforms raster maps from RGB (Red-Green-Blue) color space to HIS (Hue-Intensity-Saturation) color space." msgstr "Transforma mapas raster do espaço de cores RGB (Red-Green-Blue -- Vermelho-Verde-Azul) para o espaço de cores HIS (Hue-Intensity-Saturation)." -#: ../gui/wxpython/menustrings.py:767 ../gui/wxpython/menustrings.py:1709 +#: ../gui/wxpython/menustrings.py:768 ../gui/wxpython/menustrings.py:1710 #: ../gui/wxpython/image2target/ii2t_menustrings.py:756 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1682 msgid "Rectify image or raster" msgstr "" -#: ../gui/wxpython/menustrings.py:768 ../gui/wxpython/menustrings.py:1710 +#: ../gui/wxpython/menustrings.py:769 ../gui/wxpython/menustrings.py:1711 #: ../gui/wxpython/image2target/ii2t_menustrings.py:757 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1683 msgid "Rectifies an image by computing a coordinate transformation for each pixel in the image based on the control points." msgstr "" -#: ../gui/wxpython/menustrings.py:769 ../gui/wxpython/menustrings.py:1711 +#: ../gui/wxpython/menustrings.py:770 ../gui/wxpython/menustrings.py:1712 #: ../gui/wxpython/image2target/ii2t_menustrings.py:758 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1684 #: ../gui/wxpython/lmgr/layertree.py:795 msgid "Histogram" msgstr "" -#: ../gui/wxpython/menustrings.py:770 ../gui/wxpython/menustrings.py:1712 +#: ../gui/wxpython/menustrings.py:771 ../gui/wxpython/menustrings.py:1713 #: ../gui/wxpython/image2target/ii2t_menustrings.py:759 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1685 msgid "Generate histogram of image" msgstr "" -#: ../gui/wxpython/menustrings.py:771 ../gui/wxpython/menustrings.py:1713 +#: ../gui/wxpython/menustrings.py:772 ../gui/wxpython/menustrings.py:1714 #: ../gui/wxpython/image2target/ii2t_menustrings.py:760 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1686 msgid "Spectral response" msgstr "" -#: ../gui/wxpython/menustrings.py:772 ../gui/wxpython/menustrings.py:1714 +#: ../gui/wxpython/menustrings.py:773 ../gui/wxpython/menustrings.py:1715 #: ../gui/wxpython/image2target/ii2t_menustrings.py:761 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1687 msgid "Displays spectral response at user specified locations in group or images." msgstr "" -#: ../gui/wxpython/menustrings.py:773 ../gui/wxpython/menustrings.py:1715 +#: ../gui/wxpython/menustrings.py:774 ../gui/wxpython/menustrings.py:1716 #: ../gui/wxpython/image2target/ii2t_menustrings.py:762 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1688 msgid "Pan sharpening" msgstr "" -#: ../gui/wxpython/menustrings.py:774 ../gui/wxpython/menustrings.py:1716 +#: ../gui/wxpython/menustrings.py:775 ../gui/wxpython/menustrings.py:1717 #: ../gui/wxpython/image2target/ii2t_menustrings.py:763 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1689 msgid "Image fusion algorithms to sharpen multispectral with high-res panchromatic channels" msgstr "" -#: ../gui/wxpython/menustrings.py:775 ../gui/wxpython/menustrings.py:1717 +#: ../gui/wxpython/menustrings.py:776 ../gui/wxpython/menustrings.py:1718 #: ../gui/wxpython/image2target/ii2t_menustrings.py:764 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1690 msgid "Classify image" msgstr "" -#: ../gui/wxpython/menustrings.py:776 ../gui/wxpython/menustrings.py:1718 +#: ../gui/wxpython/menustrings.py:777 ../gui/wxpython/menustrings.py:1719 #: ../gui/wxpython/image2target/ii2t_menustrings.py:765 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1691 msgid "Clustering input for unsupervised classification" msgstr "" -#: ../gui/wxpython/menustrings.py:777 ../gui/wxpython/menustrings.py:1719 +#: ../gui/wxpython/menustrings.py:778 ../gui/wxpython/menustrings.py:1720 #: ../gui/wxpython/image2target/ii2t_menustrings.py:766 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1692 msgid "Generates spectral signatures for land cover types in an image using a clustering algorithm. The resulting signature file is used as input for i.maxlik, to generate an unsupervised image classification." msgstr "" -#: ../gui/wxpython/menustrings.py:778 ../gui/wxpython/menustrings.py:1720 +#: ../gui/wxpython/menustrings.py:779 ../gui/wxpython/menustrings.py:1721 #: ../gui/wxpython/image2target/ii2t_menustrings.py:767 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1693 msgid "Input for supervised MLC" msgstr "" -#: ../gui/wxpython/menustrings.py:779 ../gui/wxpython/menustrings.py:1721 +#: ../gui/wxpython/menustrings.py:780 ../gui/wxpython/menustrings.py:1722 #: ../gui/wxpython/image2target/ii2t_menustrings.py:768 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1694 msgid "Generates statistics for i.maxlik from raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:780 ../gui/wxpython/menustrings.py:1722 +#: ../gui/wxpython/menustrings.py:781 ../gui/wxpython/menustrings.py:1723 #: ../gui/wxpython/image2target/ii2t_menustrings.py:769 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1695 msgid "Maximum likelihood classification (MLC)" msgstr "" -#: ../gui/wxpython/menustrings.py:781 ../gui/wxpython/menustrings.py:1723 +#: ../gui/wxpython/menustrings.py:782 ../gui/wxpython/menustrings.py:1724 #: ../gui/wxpython/image2target/ii2t_menustrings.py:770 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1696 msgid "Classifies the cell spectral reflectances in imagery data. Classification is based on the spectral signature information generated by either i.cluster, g.gui.iclass, or i.gensig." msgstr "" -#: ../gui/wxpython/menustrings.py:782 ../gui/wxpython/menustrings.py:1724 -#: ../gui/wxpython/menustrings.py:1994 +#: ../gui/wxpython/menustrings.py:783 ../gui/wxpython/menustrings.py:1725 +#: ../gui/wxpython/menustrings.py:1995 #: ../gui/wxpython/image2target/ii2t_menustrings.py:771 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1697 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1962 msgid "Interactive input for supervised classification" msgstr "" -#: ../gui/wxpython/menustrings.py:783 ../gui/wxpython/menustrings.py:1725 -#: ../gui/wxpython/menustrings.py:1995 +#: ../gui/wxpython/menustrings.py:784 ../gui/wxpython/menustrings.py:1726 +#: ../gui/wxpython/menustrings.py:1996 #: ../gui/wxpython/image2target/ii2t_menustrings.py:772 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1698 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1963 msgid "Generates spectral signatures by allowing the user to outline training areas." msgstr "" -#: ../gui/wxpython/menustrings.py:784 ../gui/wxpython/menustrings.py:1726 +#: ../gui/wxpython/menustrings.py:785 ../gui/wxpython/menustrings.py:1727 #: ../gui/wxpython/image2target/ii2t_menustrings.py:773 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1699 msgid "Input for supervised SMAP" msgstr "" -#: ../gui/wxpython/menustrings.py:785 ../gui/wxpython/menustrings.py:1727 +#: ../gui/wxpython/menustrings.py:786 ../gui/wxpython/menustrings.py:1728 #: ../gui/wxpython/image2target/ii2t_menustrings.py:774 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1700 msgid "Generates statistics for i.smap from raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:786 ../gui/wxpython/menustrings.py:1728 +#: ../gui/wxpython/menustrings.py:787 ../gui/wxpython/menustrings.py:1729 #: ../gui/wxpython/image2target/ii2t_menustrings.py:775 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1701 msgid "Sequential maximum a posteriori classification (SMAP)" msgstr "" -#: ../gui/wxpython/menustrings.py:787 ../gui/wxpython/menustrings.py:1729 +#: ../gui/wxpython/menustrings.py:788 ../gui/wxpython/menustrings.py:1730 #: ../gui/wxpython/image2target/ii2t_menustrings.py:776 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1702 msgid "Performs contextual image classification using sequential maximum a posteriori (SMAP) estimation." msgstr "" -#: ../gui/wxpython/menustrings.py:788 ../gui/wxpython/menustrings.py:1730 +#: ../gui/wxpython/menustrings.py:789 ../gui/wxpython/menustrings.py:1731 #: ../gui/wxpython/image2target/ii2t_menustrings.py:777 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1703 msgid "Object segmentation" msgstr "" -#: ../gui/wxpython/menustrings.py:789 ../gui/wxpython/menustrings.py:1731 +#: ../gui/wxpython/menustrings.py:790 ../gui/wxpython/menustrings.py:1732 #: ../gui/wxpython/image2target/ii2t_menustrings.py:778 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1704 msgid "Identifies segments (objects) from imagery data." msgstr "" -#: ../gui/wxpython/menustrings.py:790 ../gui/wxpython/menustrings.py:1732 +#: ../gui/wxpython/menustrings.py:791 ../gui/wxpython/menustrings.py:1733 #: ../gui/wxpython/image2target/ii2t_menustrings.py:779 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1705 msgid "Filter image" msgstr "" -#: ../gui/wxpython/menustrings.py:791 ../gui/wxpython/menustrings.py:1733 +#: ../gui/wxpython/menustrings.py:792 ../gui/wxpython/menustrings.py:1734 #: ../gui/wxpython/image2target/ii2t_menustrings.py:780 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1706 msgid "Edge detection" msgstr "" -#: ../gui/wxpython/menustrings.py:792 ../gui/wxpython/menustrings.py:1734 +#: ../gui/wxpython/menustrings.py:793 ../gui/wxpython/menustrings.py:1735 #: ../gui/wxpython/image2target/ii2t_menustrings.py:781 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1707 msgid "Zero-crossing \"edge detection\" raster function for image processing." msgstr "" -#: ../gui/wxpython/menustrings.py:793 ../gui/wxpython/menustrings.py:1735 +#: ../gui/wxpython/menustrings.py:794 ../gui/wxpython/menustrings.py:1736 #: ../gui/wxpython/image2target/ii2t_menustrings.py:782 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1708 msgid "Matrix/convolving filter" msgstr "" -#: ../gui/wxpython/menustrings.py:794 ../gui/wxpython/menustrings.py:1736 +#: ../gui/wxpython/menustrings.py:795 ../gui/wxpython/menustrings.py:1737 #: ../gui/wxpython/image2target/ii2t_menustrings.py:783 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1709 msgid "Performs raster map matrix filter." msgstr "" -#: ../gui/wxpython/menustrings.py:795 ../gui/wxpython/menustrings.py:1737 +#: ../gui/wxpython/menustrings.py:796 ../gui/wxpython/menustrings.py:1738 #: ../gui/wxpython/image2target/ii2t_menustrings.py:784 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1710 msgid "Transform image" msgstr "" -#: ../gui/wxpython/menustrings.py:796 ../gui/wxpython/menustrings.py:1738 +#: ../gui/wxpython/menustrings.py:797 ../gui/wxpython/menustrings.py:1739 #: ../gui/wxpython/image2target/ii2t_menustrings.py:785 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1711 msgid "Canonical correlation" msgstr "" -#: ../gui/wxpython/menustrings.py:797 ../gui/wxpython/menustrings.py:1739 +#: ../gui/wxpython/menustrings.py:798 ../gui/wxpython/menustrings.py:1740 #: ../gui/wxpython/image2target/ii2t_menustrings.py:786 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1712 msgid "Canonical components analysis (CCA) program for image processing." msgstr "" -#: ../gui/wxpython/menustrings.py:798 ../gui/wxpython/menustrings.py:1740 +#: ../gui/wxpython/menustrings.py:799 ../gui/wxpython/menustrings.py:1741 #: ../gui/wxpython/image2target/ii2t_menustrings.py:787 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1713 msgid "Principal components" msgstr "" -#: ../gui/wxpython/menustrings.py:799 ../gui/wxpython/menustrings.py:1741 +#: ../gui/wxpython/menustrings.py:800 ../gui/wxpython/menustrings.py:1742 #: ../gui/wxpython/image2target/ii2t_menustrings.py:788 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1714 msgid "Principal components analysis (PCA) for image processing." msgstr "" -#: ../gui/wxpython/menustrings.py:800 ../gui/wxpython/menustrings.py:1742 +#: ../gui/wxpython/menustrings.py:801 ../gui/wxpython/menustrings.py:1743 #: ../gui/wxpython/image2target/ii2t_menustrings.py:789 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1715 msgid "Fast Fourier" msgstr "" -#: ../gui/wxpython/menustrings.py:801 ../gui/wxpython/menustrings.py:1743 +#: ../gui/wxpython/menustrings.py:802 ../gui/wxpython/menustrings.py:1744 #: ../gui/wxpython/image2target/ii2t_menustrings.py:790 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1716 msgid "Fast Fourier Transform (FFT) for image processing." msgstr "" -#: ../gui/wxpython/menustrings.py:802 ../gui/wxpython/menustrings.py:1744 +#: ../gui/wxpython/menustrings.py:803 ../gui/wxpython/menustrings.py:1745 #: ../gui/wxpython/image2target/ii2t_menustrings.py:791 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1717 msgid "Inverse Fast Fourier" msgstr "" -#: ../gui/wxpython/menustrings.py:803 ../gui/wxpython/menustrings.py:1745 +#: ../gui/wxpython/menustrings.py:804 ../gui/wxpython/menustrings.py:1746 #: ../gui/wxpython/image2target/ii2t_menustrings.py:792 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1718 msgid "Inverse Fast Fourier Transform (IFFT) for image processing." msgstr "" -#: ../gui/wxpython/menustrings.py:804 ../gui/wxpython/menustrings.py:1746 +#: ../gui/wxpython/menustrings.py:805 ../gui/wxpython/menustrings.py:1747 #: ../gui/wxpython/image2target/ii2t_menustrings.py:793 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1719 msgid "Satellite images tools" msgstr "" -#: ../gui/wxpython/menustrings.py:805 ../gui/wxpython/menustrings.py:1747 +#: ../gui/wxpython/menustrings.py:806 ../gui/wxpython/menustrings.py:1748 #: ../gui/wxpython/image2target/ii2t_menustrings.py:794 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1720 msgid "Aster DN to radiance/reflectance" msgstr "" -#: ../gui/wxpython/menustrings.py:806 ../gui/wxpython/menustrings.py:1748 +#: ../gui/wxpython/menustrings.py:807 ../gui/wxpython/menustrings.py:1749 #: ../gui/wxpython/image2target/ii2t_menustrings.py:795 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1721 msgid "Calculates Top of Atmosphere Radiance/Reflectance/Brightness Temperature from ASTER DN." msgstr "" -#: ../gui/wxpython/menustrings.py:807 ../gui/wxpython/menustrings.py:1749 +#: ../gui/wxpython/menustrings.py:808 ../gui/wxpython/menustrings.py:1750 #: ../gui/wxpython/image2target/ii2t_menustrings.py:796 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1722 msgid "Landsat DN to radiance/reflectance" msgstr "" -#: ../gui/wxpython/menustrings.py:808 ../gui/wxpython/menustrings.py:1750 +#: ../gui/wxpython/menustrings.py:809 ../gui/wxpython/menustrings.py:1751 #: ../gui/wxpython/image2target/ii2t_menustrings.py:797 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1723 msgid "Calculates top-of-atmosphere radiance or reflectance and temperature for Landsat MSS/TM/ETM+/OLI" msgstr "" -#: ../gui/wxpython/menustrings.py:809 ../gui/wxpython/menustrings.py:1751 +#: ../gui/wxpython/menustrings.py:810 ../gui/wxpython/menustrings.py:1752 #: ../gui/wxpython/image2target/ii2t_menustrings.py:798 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1724 msgid "Landsat cloud cover assessment" msgstr "" -#: ../gui/wxpython/menustrings.py:810 ../gui/wxpython/menustrings.py:1752 +#: ../gui/wxpython/menustrings.py:811 ../gui/wxpython/menustrings.py:1753 #: ../gui/wxpython/image2target/ii2t_menustrings.py:799 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1725 msgid "Performs Landsat TM/ETM+ Automatic Cloud Cover Assessment (ACCA)." msgstr "" -#: ../gui/wxpython/menustrings.py:811 ../gui/wxpython/menustrings.py:1753 +#: ../gui/wxpython/menustrings.py:812 ../gui/wxpython/menustrings.py:1754 #: ../gui/wxpython/image2target/ii2t_menustrings.py:800 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1726 msgid "Modis quality control" msgstr "" -#: ../gui/wxpython/menustrings.py:812 ../gui/wxpython/menustrings.py:1754 +#: ../gui/wxpython/menustrings.py:813 ../gui/wxpython/menustrings.py:1755 #: ../gui/wxpython/image2target/ii2t_menustrings.py:801 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1727 msgid "Extracts quality control parameters from MODIS QC layers." msgstr "" -#: ../gui/wxpython/menustrings.py:813 ../gui/wxpython/menustrings.py:1755 +#: ../gui/wxpython/menustrings.py:814 ../gui/wxpython/menustrings.py:1756 #: ../gui/wxpython/image2target/ii2t_menustrings.py:802 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1728 msgid "Atmospheric correction" msgstr "" -#: ../gui/wxpython/menustrings.py:814 ../gui/wxpython/menustrings.py:1756 +#: ../gui/wxpython/menustrings.py:815 ../gui/wxpython/menustrings.py:1757 #: ../gui/wxpython/image2target/ii2t_menustrings.py:803 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1729 msgid "Performs atmospheric correction using the 6S algorithm. 6S - Second Simulation of Satellite Signal in the Solar Spectrum." msgstr "" -#: ../gui/wxpython/menustrings.py:815 ../gui/wxpython/menustrings.py:1757 +#: ../gui/wxpython/menustrings.py:816 ../gui/wxpython/menustrings.py:1758 #: ../gui/wxpython/image2target/ii2t_menustrings.py:804 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1730 msgid "Topographic correction" msgstr "" -#: ../gui/wxpython/menustrings.py:816 ../gui/wxpython/menustrings.py:1758 +#: ../gui/wxpython/menustrings.py:817 ../gui/wxpython/menustrings.py:1759 #: ../gui/wxpython/image2target/ii2t_menustrings.py:805 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1731 msgid "Computes topographic correction of reflectance." msgstr "" -#: ../gui/wxpython/menustrings.py:817 ../gui/wxpython/menustrings.py:1759 +#: ../gui/wxpython/menustrings.py:818 ../gui/wxpython/menustrings.py:1760 msgid "Orthophoto tools" msgstr "" -#: ../gui/wxpython/menustrings.py:818 ../gui/wxpython/menustrings.py:1760 +#: ../gui/wxpython/menustrings.py:819 ../gui/wxpython/menustrings.py:1761 msgid "Manage GCPs for 3D correction" msgstr "" -#: ../gui/wxpython/menustrings.py:819 ../gui/wxpython/menustrings.py:1761 +#: ../gui/wxpython/menustrings.py:820 ../gui/wxpython/menustrings.py:1762 msgid "Georectifies a map and allows managing GCP for 3D correction." msgstr "" -#: ../gui/wxpython/menustrings.py:820 ../gui/wxpython/menustrings.py:1762 +#: ../gui/wxpython/menustrings.py:821 ../gui/wxpython/menustrings.py:1763 msgid "Corrects scanning distortions" msgstr "" -#: ../gui/wxpython/menustrings.py:821 ../gui/wxpython/menustrings.py:1763 +#: ../gui/wxpython/menustrings.py:822 ../gui/wxpython/menustrings.py:1764 msgid "Corrects scanning distortions of a scanned aerial photo." msgstr "" -#: ../gui/wxpython/menustrings.py:822 ../gui/wxpython/menustrings.py:1764 +#: ../gui/wxpython/menustrings.py:823 ../gui/wxpython/menustrings.py:1765 #: ../gui/wxpython/image2target/ii2t_menustrings.py:806 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1732 msgid "Satellite images products" msgstr "" -#: ../gui/wxpython/menustrings.py:823 ../gui/wxpython/menustrings.py:1765 +#: ../gui/wxpython/menustrings.py:824 ../gui/wxpython/menustrings.py:1766 #: ../gui/wxpython/image2target/ii2t_menustrings.py:807 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1733 msgid "Vegetation indices" msgstr "" -#: ../gui/wxpython/menustrings.py:824 ../gui/wxpython/menustrings.py:1766 +#: ../gui/wxpython/menustrings.py:825 ../gui/wxpython/menustrings.py:1767 #: ../gui/wxpython/image2target/ii2t_menustrings.py:808 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1734 msgid "Calculates different types of vegetation indices. Uses red and nir bands mostly, and some indices require additional bands." msgstr "" -#: ../gui/wxpython/menustrings.py:825 ../gui/wxpython/menustrings.py:1767 +#: ../gui/wxpython/menustrings.py:826 ../gui/wxpython/menustrings.py:1768 #: ../gui/wxpython/image2target/ii2t_menustrings.py:809 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1735 msgid "Tasseled cap vegetation index" msgstr "" -#: ../gui/wxpython/menustrings.py:826 ../gui/wxpython/menustrings.py:1768 +#: ../gui/wxpython/menustrings.py:827 ../gui/wxpython/menustrings.py:1769 #: ../gui/wxpython/image2target/ii2t_menustrings.py:810 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1736 msgid "Performs Tasseled Cap (Kauth Thomas) transformation." msgstr "" -#: ../gui/wxpython/menustrings.py:827 ../gui/wxpython/menustrings.py:1769 +#: ../gui/wxpython/menustrings.py:828 ../gui/wxpython/menustrings.py:1770 #: ../gui/wxpython/image2target/ii2t_menustrings.py:811 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1737 msgid "Albedo" msgstr "Albedo" -#: ../gui/wxpython/menustrings.py:828 ../gui/wxpython/menustrings.py:1770 +#: ../gui/wxpython/menustrings.py:829 ../gui/wxpython/menustrings.py:1771 #: ../gui/wxpython/image2target/ii2t_menustrings.py:812 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1738 msgid "Computes broad band albedo from surface reflectance." msgstr "" -#: ../gui/wxpython/menustrings.py:829 ../gui/wxpython/menustrings.py:1771 +#: ../gui/wxpython/menustrings.py:830 ../gui/wxpython/menustrings.py:1772 #: ../gui/wxpython/image2target/ii2t_menustrings.py:813 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1739 msgid "Emissivity" msgstr "Emissividade" -#: ../gui/wxpython/menustrings.py:830 ../gui/wxpython/menustrings.py:1772 +#: ../gui/wxpython/menustrings.py:831 ../gui/wxpython/menustrings.py:1773 #: ../gui/wxpython/image2target/ii2t_menustrings.py:814 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1740 msgid "Computes emissivity from NDVI, generic method for sparse land." msgstr "" -#: ../gui/wxpython/menustrings.py:831 ../gui/wxpython/menustrings.py:1773 +#: ../gui/wxpython/menustrings.py:832 ../gui/wxpython/menustrings.py:1774 #: ../gui/wxpython/image2target/ii2t_menustrings.py:815 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1741 msgid "Biomass growth" msgstr "" -#: ../gui/wxpython/menustrings.py:832 ../gui/wxpython/menustrings.py:1774 +#: ../gui/wxpython/menustrings.py:833 ../gui/wxpython/menustrings.py:1775 #: ../gui/wxpython/image2target/ii2t_menustrings.py:816 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1742 msgid "Computes biomass growth, precursor of crop yield calculation." msgstr "" -#: ../gui/wxpython/menustrings.py:833 ../gui/wxpython/menustrings.py:1775 +#: ../gui/wxpython/menustrings.py:834 ../gui/wxpython/menustrings.py:1776 #: ../gui/wxpython/image2target/ii2t_menustrings.py:817 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1743 msgid "Evapotranspiration calculation" msgstr "" -#: ../gui/wxpython/menustrings.py:834 ../gui/wxpython/menustrings.py:1776 +#: ../gui/wxpython/menustrings.py:835 ../gui/wxpython/menustrings.py:1777 #: ../gui/wxpython/image2target/ii2t_menustrings.py:818 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1744 msgid "Instantaneaous Net Radiation" msgstr "" -#: ../gui/wxpython/menustrings.py:835 ../gui/wxpython/menustrings.py:1777 +#: ../gui/wxpython/menustrings.py:836 ../gui/wxpython/menustrings.py:1778 #: ../gui/wxpython/image2target/ii2t_menustrings.py:819 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1745 msgid "Net radiation approximation (Bastiaanssen, 1995)." msgstr "" -#: ../gui/wxpython/menustrings.py:836 ../gui/wxpython/menustrings.py:1778 +#: ../gui/wxpython/menustrings.py:837 ../gui/wxpython/menustrings.py:1779 #: ../gui/wxpython/image2target/ii2t_menustrings.py:820 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1746 msgid "Soil heat flux" msgstr "" -#: ../gui/wxpython/menustrings.py:837 ../gui/wxpython/menustrings.py:1779 +#: ../gui/wxpython/menustrings.py:838 ../gui/wxpython/menustrings.py:1780 #: ../gui/wxpython/image2target/ii2t_menustrings.py:821 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1747 msgid "Soil heat flux approximation (Bastiaanssen, 1995)." msgstr "" -#: ../gui/wxpython/menustrings.py:838 ../gui/wxpython/menustrings.py:1780 +#: ../gui/wxpython/menustrings.py:839 ../gui/wxpython/menustrings.py:1781 #: ../gui/wxpython/image2target/ii2t_menustrings.py:822 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1748 msgid "Sensible heat flux" msgstr "" -#: ../gui/wxpython/menustrings.py:839 ../gui/wxpython/menustrings.py:1781 +#: ../gui/wxpython/menustrings.py:840 ../gui/wxpython/menustrings.py:1782 #: ../gui/wxpython/image2target/ii2t_menustrings.py:823 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1749 msgid "Computes sensible heat flux iteration SEBAL 01." msgstr "" -#: ../gui/wxpython/menustrings.py:840 ../gui/wxpython/menustrings.py:1782 +#: ../gui/wxpython/menustrings.py:841 ../gui/wxpython/menustrings.py:1783 #: ../gui/wxpython/image2target/ii2t_menustrings.py:824 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1750 msgid "Evaporative fraction" msgstr "" -#: ../gui/wxpython/menustrings.py:841 ../gui/wxpython/menustrings.py:1783 +#: ../gui/wxpython/menustrings.py:842 ../gui/wxpython/menustrings.py:1784 #: ../gui/wxpython/image2target/ii2t_menustrings.py:825 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1751 msgid "Computes evaporative fraction and root zone soil moisture." msgstr "" -#: ../gui/wxpython/menustrings.py:842 ../gui/wxpython/menustrings.py:1784 +#: ../gui/wxpython/menustrings.py:843 ../gui/wxpython/menustrings.py:1785 #: ../gui/wxpython/image2target/ii2t_menustrings.py:826 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1752 msgid "Actual Evapotranspiration" msgstr "" -#: ../gui/wxpython/menustrings.py:843 ../gui/wxpython/menustrings.py:1785 +#: ../gui/wxpython/menustrings.py:844 ../gui/wxpython/menustrings.py:1786 #: ../gui/wxpython/image2target/ii2t_menustrings.py:827 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1753 msgid "Actual evapotranspiration for diurnal period (Bastiaanssen, 1995)." msgstr "" -#: ../gui/wxpython/menustrings.py:844 ../gui/wxpython/menustrings.py:1786 +#: ../gui/wxpython/menustrings.py:845 ../gui/wxpython/menustrings.py:1787 #: ../gui/wxpython/image2target/ii2t_menustrings.py:828 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1754 msgid "Temporal integration of ETa" msgstr "" -#: ../gui/wxpython/menustrings.py:845 ../gui/wxpython/menustrings.py:1787 +#: ../gui/wxpython/menustrings.py:846 ../gui/wxpython/menustrings.py:1788 #: ../gui/wxpython/image2target/ii2t_menustrings.py:829 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1755 msgid "Computes temporal integration of satellite ET actual (ETa) following the daily ET reference (ETo) from meteorological station(s)." msgstr "" -#: ../gui/wxpython/menustrings.py:846 ../gui/wxpython/menustrings.py:1788 +#: ../gui/wxpython/menustrings.py:847 ../gui/wxpython/menustrings.py:1789 #: ../gui/wxpython/image2target/ii2t_menustrings.py:830 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1756 msgid "Hargreaves methods Evapotranspiration" msgstr "" -#: ../gui/wxpython/menustrings.py:847 ../gui/wxpython/menustrings.py:1789 +#: ../gui/wxpython/menustrings.py:848 ../gui/wxpython/menustrings.py:1790 #: ../gui/wxpython/image2target/ii2t_menustrings.py:831 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1757 msgid "Computes evapotranspiration calculation modified or original Hargreaves formulation, 2001." msgstr "" -#: ../gui/wxpython/menustrings.py:848 ../gui/wxpython/menustrings.py:1790 +#: ../gui/wxpython/menustrings.py:849 ../gui/wxpython/menustrings.py:1791 #: ../gui/wxpython/image2target/ii2t_menustrings.py:832 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1758 msgid "Penman-Monteith Evapotranspiration" msgstr "" -#: ../gui/wxpython/menustrings.py:849 ../gui/wxpython/menustrings.py:1791 +#: ../gui/wxpython/menustrings.py:850 ../gui/wxpython/menustrings.py:1792 #: ../gui/wxpython/image2target/ii2t_menustrings.py:833 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1759 msgid "Computes potential evapotranspiration calculation with hourly Penman-Monteith." msgstr "" -#: ../gui/wxpython/menustrings.py:850 ../gui/wxpython/menustrings.py:1792 +#: ../gui/wxpython/menustrings.py:851 ../gui/wxpython/menustrings.py:1793 #: ../gui/wxpython/image2target/ii2t_menustrings.py:834 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1760 msgid "Priestley-Taylor Evapotranspiration" msgstr "" -#: ../gui/wxpython/menustrings.py:851 ../gui/wxpython/menustrings.py:1793 +#: ../gui/wxpython/menustrings.py:852 ../gui/wxpython/menustrings.py:1794 #: ../gui/wxpython/image2target/ii2t_menustrings.py:835 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1761 msgid "Computes evapotranspiration calculation Priestley and Taylor formulation, 1972." msgstr "" -#: ../gui/wxpython/menustrings.py:853 ../gui/wxpython/menustrings.py:1795 +#: ../gui/wxpython/menustrings.py:854 ../gui/wxpython/menustrings.py:1796 #: ../gui/wxpython/image2target/ii2t_menustrings.py:837 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1763 msgid "Kappa analysis" msgstr "" -#: ../gui/wxpython/menustrings.py:854 ../gui/wxpython/menustrings.py:1796 +#: ../gui/wxpython/menustrings.py:855 ../gui/wxpython/menustrings.py:1797 #: ../gui/wxpython/image2target/ii2t_menustrings.py:838 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1764 msgid "Calculates error matrix and kappa parameter for accuracy assessment of classification result." msgstr "" -#: ../gui/wxpython/menustrings.py:855 ../gui/wxpython/menustrings.py:1797 +#: ../gui/wxpython/menustrings.py:856 ../gui/wxpython/menustrings.py:1798 #: ../gui/wxpython/image2target/ii2t_menustrings.py:839 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1765 msgid "OIF for LandSat TM" msgstr "" -#: ../gui/wxpython/menustrings.py:856 ../gui/wxpython/menustrings.py:1798 +#: ../gui/wxpython/menustrings.py:857 ../gui/wxpython/menustrings.py:1799 #: ../gui/wxpython/image2target/ii2t_menustrings.py:840 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1766 msgid "Calculates Optimum-Index-Factor table for spectral bands" msgstr "" -#: ../gui/wxpython/menustrings.py:857 ../gui/wxpython/menustrings.py:1799 +#: ../gui/wxpython/menustrings.py:858 ../gui/wxpython/menustrings.py:1800 #: ../gui/wxpython/image2target/ii2t_menustrings.py:841 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1767 msgid "3D r&aster" msgstr "" -#: ../gui/wxpython/menustrings.py:858 ../gui/wxpython/menustrings.py:1800 +#: ../gui/wxpython/menustrings.py:859 ../gui/wxpython/menustrings.py:1801 #: ../gui/wxpython/image2target/ii2t_menustrings.py:842 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1768 msgid "Develop 3D raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:859 ../gui/wxpython/menustrings.py:1801 +#: ../gui/wxpython/menustrings.py:860 ../gui/wxpython/menustrings.py:1802 #: ../gui/wxpython/image2target/ii2t_menustrings.py:843 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1769 msgid "Manage 3D NULL values" msgstr "" -#: ../gui/wxpython/menustrings.py:860 ../gui/wxpython/menustrings.py:1802 +#: ../gui/wxpython/menustrings.py:861 ../gui/wxpython/menustrings.py:1803 #: ../gui/wxpython/image2target/ii2t_menustrings.py:844 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1770 msgid "Explicitly create the 3D NULL-value bitmap file." msgstr "" -#: ../gui/wxpython/menustrings.py:861 ../gui/wxpython/menustrings.py:1803 +#: ../gui/wxpython/menustrings.py:862 ../gui/wxpython/menustrings.py:1804 #: ../gui/wxpython/image2target/ii2t_menustrings.py:845 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1771 msgid "Manage timestamp" msgstr "" -#: ../gui/wxpython/menustrings.py:862 ../gui/wxpython/menustrings.py:1804 +#: ../gui/wxpython/menustrings.py:863 ../gui/wxpython/menustrings.py:1805 #: ../gui/wxpython/image2target/ii2t_menustrings.py:846 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1772 msgid "Modifies a timestamp for a 3D raster map. Print/add/remove a timestamp for a 3D raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:864 ../gui/wxpython/menustrings.py:1806 +#: ../gui/wxpython/menustrings.py:865 ../gui/wxpython/menustrings.py:1807 #: ../gui/wxpython/image2target/ii2t_menustrings.py:848 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1774 msgid "3D rasters to raster series" msgstr "" -#: ../gui/wxpython/menustrings.py:866 ../gui/wxpython/menustrings.py:1808 +#: ../gui/wxpython/menustrings.py:867 ../gui/wxpython/menustrings.py:1809 #: ../gui/wxpython/image2target/ii2t_menustrings.py:850 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1776 msgid "3D color tables" msgstr "" -#: ../gui/wxpython/menustrings.py:867 ../gui/wxpython/menustrings.py:1809 +#: ../gui/wxpython/menustrings.py:868 ../gui/wxpython/menustrings.py:1810 #: ../gui/wxpython/image2target/ii2t_menustrings.py:851 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1777 msgid "Creates/modifies the color table associated with a 3D raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:868 ../gui/wxpython/menustrings.py:1810 +#: ../gui/wxpython/menustrings.py:869 ../gui/wxpython/menustrings.py:1811 #: ../gui/wxpython/image2target/ii2t_menustrings.py:852 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1778 msgid "Export 3D color table" msgstr "" -#: ../gui/wxpython/menustrings.py:869 ../gui/wxpython/menustrings.py:1811 +#: ../gui/wxpython/menustrings.py:870 ../gui/wxpython/menustrings.py:1812 #: ../gui/wxpython/image2target/ii2t_menustrings.py:853 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1779 msgid "Exports the color table associated with a 3D raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:870 ../gui/wxpython/menustrings.py:1812 +#: ../gui/wxpython/menustrings.py:871 ../gui/wxpython/menustrings.py:1813 #: ../gui/wxpython/image2target/ii2t_menustrings.py:854 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1780 msgid "3D mask" msgstr "" -#: ../gui/wxpython/menustrings.py:871 ../gui/wxpython/menustrings.py:1813 +#: ../gui/wxpython/menustrings.py:872 ../gui/wxpython/menustrings.py:1814 #: ../gui/wxpython/image2target/ii2t_menustrings.py:855 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1781 msgid "Establishes the current working 3D raster mask." msgstr "" -#: ../gui/wxpython/menustrings.py:872 ../gui/wxpython/menustrings.py:873 -#: ../gui/wxpython/menustrings.py:1814 ../gui/wxpython/menustrings.py:1815 +#: ../gui/wxpython/menustrings.py:873 ../gui/wxpython/menustrings.py:874 +#: ../gui/wxpython/menustrings.py:1815 ../gui/wxpython/menustrings.py:1816 #: ../gui/wxpython/image2target/ii2t_menustrings.py:856 #: ../gui/wxpython/image2target/ii2t_menustrings.py:857 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1782 @@ -9248,224 +9222,224 @@ msgid "3D raster map calculator" msgstr "" -#: ../gui/wxpython/menustrings.py:874 ../gui/wxpython/menustrings.py:1816 +#: ../gui/wxpython/menustrings.py:875 ../gui/wxpython/menustrings.py:1817 #: ../gui/wxpython/image2target/ii2t_menustrings.py:858 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1784 msgid "Cross section" msgstr "" -#: ../gui/wxpython/menustrings.py:875 ../gui/wxpython/menustrings.py:1817 +#: ../gui/wxpython/menustrings.py:876 ../gui/wxpython/menustrings.py:1818 #: ../gui/wxpython/image2target/ii2t_menustrings.py:859 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1785 msgid "Creates cross section 2D raster map from 3D raster map based on 2D elevation map" msgstr "" -#: ../gui/wxpython/menustrings.py:877 ../gui/wxpython/menustrings.py:1819 +#: ../gui/wxpython/menustrings.py:878 ../gui/wxpython/menustrings.py:1820 #: ../gui/wxpython/image2target/ii2t_menustrings.py:861 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1787 msgid "Numerical calculation program for transient, confined groundwater flow in three dimensions." msgstr "" -#: ../gui/wxpython/menustrings.py:878 ../gui/wxpython/menustrings.py:1820 +#: ../gui/wxpython/menustrings.py:879 ../gui/wxpython/menustrings.py:1821 #: ../gui/wxpython/image2target/ii2t_menustrings.py:862 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1788 msgid "Interpolate 3D raster from points" msgstr "" -#: ../gui/wxpython/menustrings.py:879 ../gui/wxpython/menustrings.py:1821 +#: ../gui/wxpython/menustrings.py:880 ../gui/wxpython/menustrings.py:1822 #: ../gui/wxpython/image2target/ii2t_menustrings.py:863 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1789 msgid "Interpolates point data to a 3D raster map using regularized spline with tension (RST) algorithm." msgstr "" -#: ../gui/wxpython/menustrings.py:881 ../gui/wxpython/menustrings.py:1823 +#: ../gui/wxpython/menustrings.py:882 ../gui/wxpython/menustrings.py:1824 #: ../gui/wxpython/image2target/ii2t_menustrings.py:865 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1791 msgid "Basic 3D raster metadata" msgstr "" -#: ../gui/wxpython/menustrings.py:882 ../gui/wxpython/menustrings.py:1824 +#: ../gui/wxpython/menustrings.py:883 ../gui/wxpython/menustrings.py:1825 #: ../gui/wxpython/image2target/ii2t_menustrings.py:866 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1792 msgid "Outputs basic information about a user-specified 3D raster map layer." msgstr "" -#: ../gui/wxpython/menustrings.py:883 ../gui/wxpython/menustrings.py:1825 +#: ../gui/wxpython/menustrings.py:884 ../gui/wxpython/menustrings.py:1826 #: ../gui/wxpython/image2target/ii2t_menustrings.py:867 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1793 msgid "3D raster statistics" msgstr "" -#: ../gui/wxpython/menustrings.py:884 ../gui/wxpython/menustrings.py:1826 +#: ../gui/wxpython/menustrings.py:885 ../gui/wxpython/menustrings.py:1827 #: ../gui/wxpython/image2target/ii2t_menustrings.py:868 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1794 msgid "Generates volume statistics for 3D raster maps." msgstr "" -#: ../gui/wxpython/menustrings.py:885 ../gui/wxpython/menustrings.py:1827 +#: ../gui/wxpython/menustrings.py:886 ../gui/wxpython/menustrings.py:1828 #: ../gui/wxpython/image2target/ii2t_menustrings.py:869 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1795 msgid "Univariate statistics for 3D rasters" msgstr "" -#: ../gui/wxpython/menustrings.py:886 ../gui/wxpython/menustrings.py:1828 +#: ../gui/wxpython/menustrings.py:887 ../gui/wxpython/menustrings.py:1829 #: ../gui/wxpython/image2target/ii2t_menustrings.py:870 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1796 msgid "Calculates univariate statistics from the non-null cells of a 3D raster map. Statistics include number of cells counted, minimum and maximum cell values, range, arithmetic mean, population variance, standard deviation, coefficient of variation, and sum." msgstr "" -#: ../gui/wxpython/menustrings.py:887 ../gui/wxpython/menustrings.py:1829 +#: ../gui/wxpython/menustrings.py:888 ../gui/wxpython/menustrings.py:1830 #: ../gui/wxpython/image2target/ii2t_menustrings.py:871 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1797 msgid "&Database" msgstr "" -#: ../gui/wxpython/menustrings.py:888 ../gui/wxpython/menustrings.py:1830 +#: ../gui/wxpython/menustrings.py:889 ../gui/wxpython/menustrings.py:1831 #: ../gui/wxpython/image2target/ii2t_menustrings.py:872 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1798 msgid "Database information" msgstr "" -#: ../gui/wxpython/menustrings.py:889 ../gui/wxpython/menustrings.py:1831 +#: ../gui/wxpython/menustrings.py:890 ../gui/wxpython/menustrings.py:1832 #: ../gui/wxpython/image2target/ii2t_menustrings.py:873 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1799 msgid "List databases" msgstr "" -#: ../gui/wxpython/menustrings.py:890 ../gui/wxpython/menustrings.py:1832 +#: ../gui/wxpython/menustrings.py:891 ../gui/wxpython/menustrings.py:1833 #: ../gui/wxpython/image2target/ii2t_menustrings.py:874 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1800 msgid "Lists all databases for a given driver and location." msgstr "" -#: ../gui/wxpython/menustrings.py:891 ../gui/wxpython/menustrings.py:1833 +#: ../gui/wxpython/menustrings.py:892 ../gui/wxpython/menustrings.py:1834 #: ../gui/wxpython/image2target/ii2t_menustrings.py:875 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1801 msgid "List drivers" msgstr "" -#: ../gui/wxpython/menustrings.py:892 ../gui/wxpython/menustrings.py:1834 +#: ../gui/wxpython/menustrings.py:893 ../gui/wxpython/menustrings.py:1835 #: ../gui/wxpython/image2target/ii2t_menustrings.py:876 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1802 msgid "Lists all database drivers." msgstr "" -#: ../gui/wxpython/menustrings.py:893 ../gui/wxpython/menustrings.py:1835 +#: ../gui/wxpython/menustrings.py:894 ../gui/wxpython/menustrings.py:1836 #: ../gui/wxpython/image2target/ii2t_menustrings.py:877 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1803 msgid "List tables" msgstr "" -#: ../gui/wxpython/menustrings.py:894 ../gui/wxpython/menustrings.py:1836 +#: ../gui/wxpython/menustrings.py:895 ../gui/wxpython/menustrings.py:1837 #: ../gui/wxpython/image2target/ii2t_menustrings.py:878 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1804 msgid "Lists all tables for a given database." msgstr "" -#: ../gui/wxpython/menustrings.py:895 ../gui/wxpython/menustrings.py:1837 +#: ../gui/wxpython/menustrings.py:896 ../gui/wxpython/menustrings.py:1838 #: ../gui/wxpython/image2target/ii2t_menustrings.py:879 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1805 msgid "Describe table" msgstr "" -#: ../gui/wxpython/menustrings.py:896 ../gui/wxpython/menustrings.py:1838 +#: ../gui/wxpython/menustrings.py:897 ../gui/wxpython/menustrings.py:1839 #: ../gui/wxpython/image2target/ii2t_menustrings.py:880 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1806 msgid "Describes a table in detail." msgstr "" -#: ../gui/wxpython/menustrings.py:897 ../gui/wxpython/menustrings.py:1839 +#: ../gui/wxpython/menustrings.py:898 ../gui/wxpython/menustrings.py:1840 #: ../gui/wxpython/image2target/ii2t_menustrings.py:881 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1807 msgid "List columns" msgstr "" -#: ../gui/wxpython/menustrings.py:898 ../gui/wxpython/menustrings.py:1840 +#: ../gui/wxpython/menustrings.py:899 ../gui/wxpython/menustrings.py:1841 #: ../gui/wxpython/image2target/ii2t_menustrings.py:882 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1808 msgid "List all columns for a given table." msgstr "" -#: ../gui/wxpython/menustrings.py:899 ../gui/wxpython/menustrings.py:1841 +#: ../gui/wxpython/menustrings.py:900 ../gui/wxpython/menustrings.py:1842 #: ../gui/wxpython/image2target/ii2t_menustrings.py:883 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1809 msgid "Manage databases" msgstr "" -#: ../gui/wxpython/menustrings.py:900 ../gui/wxpython/menustrings.py:1842 +#: ../gui/wxpython/menustrings.py:901 ../gui/wxpython/menustrings.py:1843 #: ../gui/wxpython/image2target/ii2t_menustrings.py:884 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1810 msgid "Connect" msgstr "" -#: ../gui/wxpython/menustrings.py:901 ../gui/wxpython/menustrings.py:1843 +#: ../gui/wxpython/menustrings.py:902 ../gui/wxpython/menustrings.py:1844 #: ../gui/wxpython/image2target/ii2t_menustrings.py:885 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1811 msgid "Prints/sets general DB connection for current mapset." msgstr "" -#: ../gui/wxpython/menustrings.py:902 ../gui/wxpython/menustrings.py:1844 +#: ../gui/wxpython/menustrings.py:903 ../gui/wxpython/menustrings.py:1845 #: ../gui/wxpython/image2target/ii2t_menustrings.py:886 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1812 msgid "Login" msgstr "" -#: ../gui/wxpython/menustrings.py:903 ../gui/wxpython/menustrings.py:1845 +#: ../gui/wxpython/menustrings.py:904 ../gui/wxpython/menustrings.py:1846 #: ../gui/wxpython/image2target/ii2t_menustrings.py:887 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1813 msgid "Sets user/password for DB driver/database." msgstr "" -#: ../gui/wxpython/menustrings.py:904 ../gui/wxpython/menustrings.py:1846 +#: ../gui/wxpython/menustrings.py:905 ../gui/wxpython/menustrings.py:1847 #: ../gui/wxpython/image2target/ii2t_menustrings.py:888 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1814 msgid "Create database" msgstr "" -#: ../gui/wxpython/menustrings.py:905 ../gui/wxpython/menustrings.py:1847 +#: ../gui/wxpython/menustrings.py:906 ../gui/wxpython/menustrings.py:1848 #: ../gui/wxpython/image2target/ii2t_menustrings.py:889 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1815 msgid "Creates an empty database." msgstr "" -#: ../gui/wxpython/menustrings.py:906 ../gui/wxpython/menustrings.py:1848 +#: ../gui/wxpython/menustrings.py:907 ../gui/wxpython/menustrings.py:1849 #: ../gui/wxpython/image2target/ii2t_menustrings.py:890 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1816 msgid "Drop database" msgstr "" -#: ../gui/wxpython/menustrings.py:907 ../gui/wxpython/menustrings.py:1849 +#: ../gui/wxpython/menustrings.py:908 ../gui/wxpython/menustrings.py:1850 #: ../gui/wxpython/image2target/ii2t_menustrings.py:891 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1817 msgid "Removes an existing database." msgstr "" -#: ../gui/wxpython/menustrings.py:908 ../gui/wxpython/menustrings.py:1850 +#: ../gui/wxpython/menustrings.py:909 ../gui/wxpython/menustrings.py:1851 #: ../gui/wxpython/image2target/ii2t_menustrings.py:892 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1818 msgid "Drop table" msgstr "" -#: ../gui/wxpython/menustrings.py:909 ../gui/wxpython/menustrings.py:1851 +#: ../gui/wxpython/menustrings.py:910 ../gui/wxpython/menustrings.py:1852 #: ../gui/wxpython/image2target/ii2t_menustrings.py:893 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1819 msgid "Drops an attribute table." msgstr "Apaga uma tabela de atributos." -#: ../gui/wxpython/menustrings.py:910 ../gui/wxpython/menustrings.py:1852 +#: ../gui/wxpython/menustrings.py:911 ../gui/wxpython/menustrings.py:1853 #: ../gui/wxpython/image2target/ii2t_menustrings.py:894 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1820 msgid "Copy table" msgstr "Copiar tabela" -#: ../gui/wxpython/menustrings.py:911 ../gui/wxpython/menustrings.py:1853 +#: ../gui/wxpython/menustrings.py:912 ../gui/wxpython/menustrings.py:1854 #: ../gui/wxpython/image2target/ii2t_menustrings.py:895 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1821 msgid "Copy a table. Either 'from_table' (optionally with 'where') can be used or 'select' option, but not 'from_table' and 'select' at the same time." msgstr "" -#: ../gui/wxpython/menustrings.py:912 ../gui/wxpython/menustrings.py:932 -#: ../gui/wxpython/menustrings.py:1854 ../gui/wxpython/menustrings.py:1874 +#: ../gui/wxpython/menustrings.py:913 ../gui/wxpython/menustrings.py:933 +#: ../gui/wxpython/menustrings.py:1855 ../gui/wxpython/menustrings.py:1875 #: ../gui/wxpython/image2target/ii2t_menustrings.py:896 #: ../gui/wxpython/image2target/ii2t_menustrings.py:916 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1822 @@ -9473,1196 +9447,1196 @@ msgid "Drop column" msgstr "" -#: ../gui/wxpython/menustrings.py:913 ../gui/wxpython/menustrings.py:1855 +#: ../gui/wxpython/menustrings.py:914 ../gui/wxpython/menustrings.py:1856 #: ../gui/wxpython/image2target/ii2t_menustrings.py:897 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1823 msgid "Drops a column from selected attribute table." msgstr "" -#: ../gui/wxpython/menustrings.py:914 ../gui/wxpython/menustrings.py:1856 +#: ../gui/wxpython/menustrings.py:915 ../gui/wxpython/menustrings.py:1857 #: ../gui/wxpython/image2target/ii2t_menustrings.py:898 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1824 msgid "Test" msgstr "" -#: ../gui/wxpython/menustrings.py:915 ../gui/wxpython/menustrings.py:1857 +#: ../gui/wxpython/menustrings.py:916 ../gui/wxpython/menustrings.py:1858 #: ../gui/wxpython/image2target/ii2t_menustrings.py:899 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1825 msgid "Test database driver, database must exist and set by db.connect." msgstr "" -#: ../gui/wxpython/menustrings.py:916 ../gui/wxpython/menustrings.py:1858 +#: ../gui/wxpython/menustrings.py:917 ../gui/wxpython/menustrings.py:1859 #: ../gui/wxpython/image2target/ii2t_menustrings.py:900 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1826 -#: ../gui/wxpython/dbmgr/sqlbuilder.py:111 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:115 msgid "Query" msgstr "" -#: ../gui/wxpython/menustrings.py:917 ../gui/wxpython/menustrings.py:1859 +#: ../gui/wxpython/menustrings.py:918 ../gui/wxpython/menustrings.py:1860 #: ../gui/wxpython/image2target/ii2t_menustrings.py:901 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1827 msgid "Query any table" msgstr "" -#: ../gui/wxpython/menustrings.py:918 ../gui/wxpython/menustrings.py:1860 +#: ../gui/wxpython/menustrings.py:919 ../gui/wxpython/menustrings.py:1861 #: ../gui/wxpython/image2target/ii2t_menustrings.py:902 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1828 msgid "Selects data from attribute table. Performs SQL query statement(s)." msgstr "" -#: ../gui/wxpython/menustrings.py:921 ../gui/wxpython/menustrings.py:1863 +#: ../gui/wxpython/menustrings.py:922 ../gui/wxpython/menustrings.py:1864 #: ../gui/wxpython/image2target/ii2t_menustrings.py:905 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1831 msgid "SQL statement" msgstr "" -#: ../gui/wxpython/menustrings.py:922 ../gui/wxpython/menustrings.py:1864 +#: ../gui/wxpython/menustrings.py:923 ../gui/wxpython/menustrings.py:1865 #: ../gui/wxpython/image2target/ii2t_menustrings.py:906 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1832 msgid "Executes any SQL statement. For SELECT statements use 'db.select'." msgstr "" -#: ../gui/wxpython/menustrings.py:923 ../gui/wxpython/menustrings.py:1865 +#: ../gui/wxpython/menustrings.py:924 ../gui/wxpython/menustrings.py:1866 #: ../gui/wxpython/image2target/ii2t_menustrings.py:907 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1833 msgid "Vector database connections" msgstr "" -#: ../gui/wxpython/menustrings.py:924 ../gui/wxpython/menustrings.py:1866 +#: ../gui/wxpython/menustrings.py:925 ../gui/wxpython/menustrings.py:1867 #: ../gui/wxpython/image2target/ii2t_menustrings.py:908 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1834 msgid "New table" msgstr "" -#: ../gui/wxpython/menustrings.py:925 ../gui/wxpython/menustrings.py:1867 +#: ../gui/wxpython/menustrings.py:926 ../gui/wxpython/menustrings.py:1868 #: ../gui/wxpython/image2target/ii2t_menustrings.py:909 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1835 msgid "Creates and connects a new attribute table to a given layer of an existing vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:926 ../gui/wxpython/menustrings.py:1868 +#: ../gui/wxpython/menustrings.py:927 ../gui/wxpython/menustrings.py:1869 #: ../gui/wxpython/image2target/ii2t_menustrings.py:910 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1836 msgid "Remove table" msgstr "" -#: ../gui/wxpython/menustrings.py:927 ../gui/wxpython/menustrings.py:1869 +#: ../gui/wxpython/menustrings.py:928 ../gui/wxpython/menustrings.py:1870 #: ../gui/wxpython/image2target/ii2t_menustrings.py:911 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1837 msgid "Removes existing attribute table of a vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:928 ../gui/wxpython/menustrings.py:1870 +#: ../gui/wxpython/menustrings.py:929 ../gui/wxpython/menustrings.py:1871 #: ../gui/wxpython/image2target/ii2t_menustrings.py:912 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1838 msgid "Join table" msgstr "" -#: ../gui/wxpython/menustrings.py:929 ../gui/wxpython/menustrings.py:1871 +#: ../gui/wxpython/menustrings.py:930 ../gui/wxpython/menustrings.py:1872 #: ../gui/wxpython/image2target/ii2t_menustrings.py:913 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1839 msgid "Joins a database table to a vector map table." msgstr "" -#: ../gui/wxpython/menustrings.py:930 ../gui/wxpython/menustrings.py:1872 +#: ../gui/wxpython/menustrings.py:931 ../gui/wxpython/menustrings.py:1873 #: ../gui/wxpython/image2target/ii2t_menustrings.py:914 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1840 msgid "Add columns" msgstr "" -#: ../gui/wxpython/menustrings.py:931 ../gui/wxpython/menustrings.py:1873 +#: ../gui/wxpython/menustrings.py:932 ../gui/wxpython/menustrings.py:1874 #: ../gui/wxpython/image2target/ii2t_menustrings.py:915 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1841 msgid "Adds one or more columns to the attribute table connected to a given vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:933 ../gui/wxpython/menustrings.py:1875 +#: ../gui/wxpython/menustrings.py:934 ../gui/wxpython/menustrings.py:1876 #: ../gui/wxpython/image2target/ii2t_menustrings.py:917 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1843 msgid "Drops a column from the attribute table connected to a given vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:934 ../gui/wxpython/menustrings.py:1876 +#: ../gui/wxpython/menustrings.py:935 ../gui/wxpython/menustrings.py:1877 #: ../gui/wxpython/image2target/ii2t_menustrings.py:918 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1844 -#: ../gui/wxpython/dbmgr/base.py:2370 +#: ../gui/wxpython/dbmgr/base.py:2372 msgid "Rename column" msgstr "" -#: ../gui/wxpython/menustrings.py:935 ../gui/wxpython/menustrings.py:1877 +#: ../gui/wxpython/menustrings.py:936 ../gui/wxpython/menustrings.py:1878 #: ../gui/wxpython/image2target/ii2t_menustrings.py:919 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1845 msgid "Renames a column in the attribute table connected to a given vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:936 ../gui/wxpython/menustrings.py:1878 +#: ../gui/wxpython/menustrings.py:937 ../gui/wxpython/menustrings.py:1879 #: ../gui/wxpython/image2target/ii2t_menustrings.py:920 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1846 msgid "Change values" msgstr "" -#: ../gui/wxpython/menustrings.py:937 ../gui/wxpython/menustrings.py:1879 +#: ../gui/wxpython/menustrings.py:938 ../gui/wxpython/menustrings.py:1880 #: ../gui/wxpython/image2target/ii2t_menustrings.py:921 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1847 msgid "Updates a column in the attribute table connected to a vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:938 ../gui/wxpython/menustrings.py:1880 +#: ../gui/wxpython/menustrings.py:939 ../gui/wxpython/menustrings.py:1881 #: ../gui/wxpython/image2target/ii2t_menustrings.py:922 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1848 msgid "Drop row" msgstr "" -#: ../gui/wxpython/menustrings.py:939 ../gui/wxpython/menustrings.py:1881 +#: ../gui/wxpython/menustrings.py:940 ../gui/wxpython/menustrings.py:1882 #: ../gui/wxpython/image2target/ii2t_menustrings.py:923 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1849 msgid "Removes a vector feature from a vector map through attribute selection." msgstr "" -#: ../gui/wxpython/menustrings.py:940 ../gui/wxpython/menustrings.py:1882 +#: ../gui/wxpython/menustrings.py:941 ../gui/wxpython/menustrings.py:1883 #: ../gui/wxpython/image2target/ii2t_menustrings.py:924 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1850 msgid "Reconnect vectors to database" msgstr "" -#: ../gui/wxpython/menustrings.py:941 ../gui/wxpython/menustrings.py:1883 +#: ../gui/wxpython/menustrings.py:942 ../gui/wxpython/menustrings.py:1884 #: ../gui/wxpython/image2target/ii2t_menustrings.py:925 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1851 msgid "Reconnects attribute tables for all vector maps from the current mapset to a new database." msgstr "" -#: ../gui/wxpython/menustrings.py:942 ../gui/wxpython/menustrings.py:1884 +#: ../gui/wxpython/menustrings.py:943 ../gui/wxpython/menustrings.py:1885 #: ../gui/wxpython/image2target/ii2t_menustrings.py:926 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1852 msgid "Set vector map - database connection" msgstr "" -#: ../gui/wxpython/menustrings.py:943 ../gui/wxpython/menustrings.py:1885 +#: ../gui/wxpython/menustrings.py:944 ../gui/wxpython/menustrings.py:1886 #: ../gui/wxpython/image2target/ii2t_menustrings.py:927 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1853 msgid "Prints/sets DB connection for a vector map to attribute table." msgstr "" -#: ../gui/wxpython/menustrings.py:944 ../gui/wxpython/menustrings.py:1886 +#: ../gui/wxpython/menustrings.py:945 ../gui/wxpython/menustrings.py:1887 #: ../gui/wxpython/image2target/ii2t_menustrings.py:928 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1854 msgid "&Temporal" msgstr "" -#: ../gui/wxpython/menustrings.py:945 ../gui/wxpython/menustrings.py:1887 +#: ../gui/wxpython/menustrings.py:946 ../gui/wxpython/menustrings.py:1888 #: ../gui/wxpython/image2target/ii2t_menustrings.py:929 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1855 msgid "Manage datasets" msgstr "" -#: ../gui/wxpython/menustrings.py:946 ../gui/wxpython/menustrings.py:1888 +#: ../gui/wxpython/menustrings.py:947 ../gui/wxpython/menustrings.py:1889 #: ../gui/wxpython/image2target/ii2t_menustrings.py:930 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1856 msgid "Connect temporal database" msgstr "" -#: ../gui/wxpython/menustrings.py:947 ../gui/wxpython/menustrings.py:1889 +#: ../gui/wxpython/menustrings.py:948 ../gui/wxpython/menustrings.py:1890 #: ../gui/wxpython/image2target/ii2t_menustrings.py:931 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1857 msgid "Prints/sets general temporal GIS database connection for current mapset." msgstr "" -#: ../gui/wxpython/menustrings.py:948 ../gui/wxpython/menustrings.py:1890 +#: ../gui/wxpython/menustrings.py:949 ../gui/wxpython/menustrings.py:1891 #: ../gui/wxpython/image2target/ii2t_menustrings.py:932 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1858 #: ../gui/wxpython/rlisetup/frame.py:143 msgid "Create" msgstr "" -#: ../gui/wxpython/menustrings.py:949 ../gui/wxpython/menustrings.py:1891 +#: ../gui/wxpython/menustrings.py:950 ../gui/wxpython/menustrings.py:1892 #: ../gui/wxpython/image2target/ii2t_menustrings.py:933 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1859 msgid "Creates a space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:951 ../gui/wxpython/menustrings.py:1893 +#: ../gui/wxpython/menustrings.py:952 ../gui/wxpython/menustrings.py:1894 #: ../gui/wxpython/image2target/ii2t_menustrings.py:935 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1861 msgid "Renames a space time dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:952 ../gui/wxpython/menustrings.py:1894 +#: ../gui/wxpython/menustrings.py:953 ../gui/wxpython/menustrings.py:1895 #: ../gui/wxpython/image2target/ii2t_menustrings.py:936 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1862 #: ../gui/wxpython/gui_core/simplelmgr.py:463 -#: ../gui/wxpython/animation/dialogs.py:780 -#: ../gui/wxpython/animation/dialogs.py:1012 +#: ../gui/wxpython/animation/dialogs.py:783 +#: ../gui/wxpython/animation/dialogs.py:1015 #: ../gui/wxpython/lmgr/layertree.py:459 ../gui/wxpython/rlisetup/frame.py:140 #: ../gui/wxpython/gmodeler/frame.py:1499 msgid "Remove" msgstr "" -#: ../gui/wxpython/menustrings.py:953 ../gui/wxpython/menustrings.py:1895 +#: ../gui/wxpython/menustrings.py:954 ../gui/wxpython/menustrings.py:1896 #: ../gui/wxpython/image2target/ii2t_menustrings.py:937 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1863 msgid "Removes space time datasets from temporal database." msgstr "" -#: ../gui/wxpython/menustrings.py:954 ../gui/wxpython/menustrings.py:1896 +#: ../gui/wxpython/menustrings.py:955 ../gui/wxpython/menustrings.py:1897 #: ../gui/wxpython/image2target/ii2t_menustrings.py:938 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1864 msgid "Update metadata" msgstr "" -#: ../gui/wxpython/menustrings.py:955 ../gui/wxpython/menustrings.py:1897 +#: ../gui/wxpython/menustrings.py:956 ../gui/wxpython/menustrings.py:1898 #: ../gui/wxpython/image2target/ii2t_menustrings.py:939 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1865 msgid "Modifies the metadata of a space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:956 ../gui/wxpython/menustrings.py:1898 +#: ../gui/wxpython/menustrings.py:957 ../gui/wxpython/menustrings.py:1899 #: ../gui/wxpython/image2target/ii2t_menustrings.py:940 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1866 msgid "Merge" msgstr "" -#: ../gui/wxpython/menustrings.py:957 ../gui/wxpython/menustrings.py:1899 +#: ../gui/wxpython/menustrings.py:958 ../gui/wxpython/menustrings.py:1900 #: ../gui/wxpython/image2target/ii2t_menustrings.py:941 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1867 msgid "Merges several space time datasets into a single space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:958 ../gui/wxpython/menustrings.py:1900 +#: ../gui/wxpython/menustrings.py:959 ../gui/wxpython/menustrings.py:1901 #: ../gui/wxpython/image2target/ii2t_menustrings.py:942 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1868 msgid "Temporally shift" msgstr "" -#: ../gui/wxpython/menustrings.py:959 ../gui/wxpython/menustrings.py:1901 +#: ../gui/wxpython/menustrings.py:960 ../gui/wxpython/menustrings.py:1902 #: ../gui/wxpython/image2target/ii2t_menustrings.py:943 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1869 msgid "Shifts temporally the maps of a space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:960 ../gui/wxpython/menustrings.py:1902 +#: ../gui/wxpython/menustrings.py:961 ../gui/wxpython/menustrings.py:1903 #: ../gui/wxpython/image2target/ii2t_menustrings.py:944 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1870 msgid "Snap maps of dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:961 ../gui/wxpython/menustrings.py:1903 +#: ../gui/wxpython/menustrings.py:962 ../gui/wxpython/menustrings.py:1904 #: ../gui/wxpython/image2target/ii2t_menustrings.py:945 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1871 msgid "Snaps temporally the maps of a space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:963 ../gui/wxpython/menustrings.py:1905 +#: ../gui/wxpython/menustrings.py:964 ../gui/wxpython/menustrings.py:1906 #: ../gui/wxpython/image2target/ii2t_menustrings.py:947 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1873 msgid "Lists space time datasets and maps registered in the temporal database." msgstr "" -#: ../gui/wxpython/menustrings.py:964 ../gui/wxpython/menustrings.py:1906 +#: ../gui/wxpython/menustrings.py:965 ../gui/wxpython/menustrings.py:1907 #: ../gui/wxpython/image2target/ii2t_menustrings.py:948 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1874 msgid "Manage maps in datasets" msgstr "" -#: ../gui/wxpython/menustrings.py:965 ../gui/wxpython/menustrings.py:1907 +#: ../gui/wxpython/menustrings.py:966 ../gui/wxpython/menustrings.py:1908 #: ../gui/wxpython/image2target/ii2t_menustrings.py:949 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1875 msgid "Register maps in datasets" msgstr "" -#: ../gui/wxpython/menustrings.py:966 ../gui/wxpython/menustrings.py:1908 +#: ../gui/wxpython/menustrings.py:967 ../gui/wxpython/menustrings.py:1909 msgid "Assigns timestamps and registers raster, vector and raster3d maps in a space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:967 ../gui/wxpython/menustrings.py:1909 +#: ../gui/wxpython/menustrings.py:968 ../gui/wxpython/menustrings.py:1910 #: ../gui/wxpython/image2target/ii2t_menustrings.py:951 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1877 msgid "Unregister maps from datasets" msgstr "" -#: ../gui/wxpython/menustrings.py:968 ../gui/wxpython/menustrings.py:1910 +#: ../gui/wxpython/menustrings.py:969 ../gui/wxpython/menustrings.py:1911 #: ../gui/wxpython/image2target/ii2t_menustrings.py:952 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1878 msgid "Unregisters raster, vector and raster3d maps from the temporal database or a specific space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:969 ../gui/wxpython/menustrings.py:1911 +#: ../gui/wxpython/menustrings.py:970 ../gui/wxpython/menustrings.py:1912 #: ../gui/wxpython/image2target/ii2t_menustrings.py:953 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1879 msgid "List raster dataset maps" msgstr "" -#: ../gui/wxpython/menustrings.py:970 ../gui/wxpython/menustrings.py:1912 +#: ../gui/wxpython/menustrings.py:971 ../gui/wxpython/menustrings.py:1913 #: ../gui/wxpython/image2target/ii2t_menustrings.py:954 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1880 msgid "Lists registered maps of a space time raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:971 ../gui/wxpython/menustrings.py:1913 +#: ../gui/wxpython/menustrings.py:972 ../gui/wxpython/menustrings.py:1914 #: ../gui/wxpython/image2target/ii2t_menustrings.py:955 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1881 msgid "List vector dataset maps" msgstr "" -#: ../gui/wxpython/menustrings.py:972 ../gui/wxpython/menustrings.py:1914 +#: ../gui/wxpython/menustrings.py:973 ../gui/wxpython/menustrings.py:1915 #: ../gui/wxpython/image2target/ii2t_menustrings.py:956 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1882 msgid "Lists registered maps of a space time vector dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:973 ../gui/wxpython/menustrings.py:1915 +#: ../gui/wxpython/menustrings.py:974 ../gui/wxpython/menustrings.py:1916 #: ../gui/wxpython/image2target/ii2t_menustrings.py:957 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1883 msgid "List 3D raster dataset maps" msgstr "" -#: ../gui/wxpython/menustrings.py:974 ../gui/wxpython/menustrings.py:1916 +#: ../gui/wxpython/menustrings.py:975 ../gui/wxpython/menustrings.py:1917 #: ../gui/wxpython/image2target/ii2t_menustrings.py:958 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1884 msgid "Lists registered maps of a space time raster3d dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:975 ../gui/wxpython/menustrings.py:1917 +#: ../gui/wxpython/menustrings.py:976 ../gui/wxpython/menustrings.py:1918 #: ../gui/wxpython/image2target/ii2t_menustrings.py:959 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1885 msgid "Import" msgstr "" -#: ../gui/wxpython/menustrings.py:976 ../gui/wxpython/menustrings.py:1918 +#: ../gui/wxpython/menustrings.py:977 ../gui/wxpython/menustrings.py:1919 #: ../gui/wxpython/image2target/ii2t_menustrings.py:960 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1886 msgid "Import raster dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:977 ../gui/wxpython/menustrings.py:1919 +#: ../gui/wxpython/menustrings.py:978 ../gui/wxpython/menustrings.py:1920 #: ../gui/wxpython/image2target/ii2t_menustrings.py:961 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1887 msgid "Imports space time raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:978 ../gui/wxpython/menustrings.py:1920 +#: ../gui/wxpython/menustrings.py:979 ../gui/wxpython/menustrings.py:1921 #: ../gui/wxpython/image2target/ii2t_menustrings.py:962 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1888 msgid "Import vector dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:979 ../gui/wxpython/menustrings.py:1921 +#: ../gui/wxpython/menustrings.py:980 ../gui/wxpython/menustrings.py:1922 #: ../gui/wxpython/image2target/ii2t_menustrings.py:963 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1889 msgid "Imports a space time vector dataset from a GRASS GIS specific archive file." msgstr "" -#: ../gui/wxpython/menustrings.py:980 ../gui/wxpython/menustrings.py:1922 +#: ../gui/wxpython/menustrings.py:981 ../gui/wxpython/menustrings.py:1923 #: ../gui/wxpython/image2target/ii2t_menustrings.py:964 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1890 -#: ../gui/wxpython/animation/dialogs.py:934 +#: ../gui/wxpython/animation/dialogs.py:937 ../gui/wxpython/tplot/frame.py:335 #: ../gui/wxpython/lmgr/layertree.py:739 msgid "Export" msgstr "" -#: ../gui/wxpython/menustrings.py:981 ../gui/wxpython/menustrings.py:1923 +#: ../gui/wxpython/menustrings.py:982 ../gui/wxpython/menustrings.py:1924 #: ../gui/wxpython/image2target/ii2t_menustrings.py:965 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1891 msgid "Export raster dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:982 ../gui/wxpython/menustrings.py:1924 +#: ../gui/wxpython/menustrings.py:983 ../gui/wxpython/menustrings.py:1925 #: ../gui/wxpython/image2target/ii2t_menustrings.py:966 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1892 msgid "Exports space time raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:983 ../gui/wxpython/menustrings.py:1925 +#: ../gui/wxpython/menustrings.py:984 ../gui/wxpython/menustrings.py:1926 #: ../gui/wxpython/image2target/ii2t_menustrings.py:967 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1893 msgid "Export raster dataset as VTK time series" msgstr "" -#: ../gui/wxpython/menustrings.py:984 ../gui/wxpython/menustrings.py:1926 +#: ../gui/wxpython/menustrings.py:985 ../gui/wxpython/menustrings.py:1927 #: ../gui/wxpython/image2target/ii2t_menustrings.py:968 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1894 msgid "Exports space time raster dataset as VTK time series." msgstr "" -#: ../gui/wxpython/menustrings.py:985 ../gui/wxpython/menustrings.py:1927 +#: ../gui/wxpython/menustrings.py:986 ../gui/wxpython/menustrings.py:1928 #: ../gui/wxpython/image2target/ii2t_menustrings.py:969 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1895 msgid "Export vector dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:986 ../gui/wxpython/menustrings.py:1928 +#: ../gui/wxpython/menustrings.py:987 ../gui/wxpython/menustrings.py:1929 #: ../gui/wxpython/image2target/ii2t_menustrings.py:970 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1896 msgid "Exports a space time vector dataset as GRASS GIS specific archive file." msgstr "" -#: ../gui/wxpython/menustrings.py:987 ../gui/wxpython/menustrings.py:1929 +#: ../gui/wxpython/menustrings.py:988 ../gui/wxpython/menustrings.py:1930 #: ../gui/wxpython/image2target/ii2t_menustrings.py:971 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1897 msgid "Convert raster dataset to 3D raster" msgstr "" -#: ../gui/wxpython/menustrings.py:988 ../gui/wxpython/menustrings.py:1930 +#: ../gui/wxpython/menustrings.py:989 ../gui/wxpython/menustrings.py:1931 #: ../gui/wxpython/image2target/ii2t_menustrings.py:972 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1898 msgid "Converts a space time raster dataset into a 3D raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:989 ../gui/wxpython/menustrings.py:1931 +#: ../gui/wxpython/menustrings.py:990 ../gui/wxpython/menustrings.py:1932 #: ../gui/wxpython/image2target/ii2t_menustrings.py:973 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1899 msgid "Extraction" msgstr "" -#: ../gui/wxpython/menustrings.py:990 ../gui/wxpython/menustrings.py:1932 +#: ../gui/wxpython/menustrings.py:991 ../gui/wxpython/menustrings.py:1933 #: ../gui/wxpython/image2target/ii2t_menustrings.py:974 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1900 msgid "Extract subset of raster dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:991 ../gui/wxpython/menustrings.py:1933 +#: ../gui/wxpython/menustrings.py:992 ../gui/wxpython/menustrings.py:1934 #: ../gui/wxpython/image2target/ii2t_menustrings.py:975 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1901 msgid "Extracts a subset of a space time raster datasets." msgstr "" -#: ../gui/wxpython/menustrings.py:992 ../gui/wxpython/menustrings.py:1934 +#: ../gui/wxpython/menustrings.py:993 ../gui/wxpython/menustrings.py:1935 #: ../gui/wxpython/image2target/ii2t_menustrings.py:976 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1902 msgid "Extract subset of vector dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:993 ../gui/wxpython/menustrings.py:1935 +#: ../gui/wxpython/menustrings.py:994 ../gui/wxpython/menustrings.py:1936 #: ../gui/wxpython/image2target/ii2t_menustrings.py:977 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1903 msgid "Extracts a subset of a space time vector dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:994 ../gui/wxpython/menustrings.py:1936 +#: ../gui/wxpython/menustrings.py:995 ../gui/wxpython/menustrings.py:1937 #: ../gui/wxpython/image2target/ii2t_menustrings.py:978 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1904 msgid "Extract subset of 3D raster dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:995 ../gui/wxpython/menustrings.py:1937 +#: ../gui/wxpython/menustrings.py:996 ../gui/wxpython/menustrings.py:1938 #: ../gui/wxpython/image2target/ii2t_menustrings.py:979 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1905 msgid "Extracts a subset of a space time 3D raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:996 ../gui/wxpython/menustrings.py:1938 +#: ../gui/wxpython/menustrings.py:997 ../gui/wxpython/menustrings.py:1939 #: ../gui/wxpython/image2target/ii2t_menustrings.py:980 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1906 msgid "Query vector dataset attribute data" msgstr "" -#: ../gui/wxpython/menustrings.py:997 ../gui/wxpython/menustrings.py:1939 +#: ../gui/wxpython/menustrings.py:998 ../gui/wxpython/menustrings.py:1940 #: ../gui/wxpython/image2target/ii2t_menustrings.py:981 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1907 msgid "Prints attributes of vector maps registered in a space time vector dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:998 ../gui/wxpython/menustrings.py:1940 +#: ../gui/wxpython/menustrings.py:999 ../gui/wxpython/menustrings.py:1941 #: ../gui/wxpython/image2target/ii2t_menustrings.py:982 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1908 msgid "Raster dataset color table" msgstr "" -#: ../gui/wxpython/menustrings.py:999 ../gui/wxpython/menustrings.py:1941 +#: ../gui/wxpython/menustrings.py:1000 ../gui/wxpython/menustrings.py:1942 #: ../gui/wxpython/image2target/ii2t_menustrings.py:983 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1909 msgid "Creates/modifies the color table associated with each raster map of the space time raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:1000 ../gui/wxpython/menustrings.py:1942 +#: ../gui/wxpython/menustrings.py:1001 ../gui/wxpython/menustrings.py:1943 #: ../gui/wxpython/image2target/ii2t_menustrings.py:984 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1910 msgid "Raster calculations" msgstr "" -#: ../gui/wxpython/menustrings.py:1001 ../gui/wxpython/menustrings.py:1943 +#: ../gui/wxpython/menustrings.py:1002 ../gui/wxpython/menustrings.py:1944 #: ../gui/wxpython/image2target/ii2t_menustrings.py:985 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1911 msgid "Performs spatio-temporal mapcalc expressions on temporally sampled maps of space time raster datasets." msgstr "" -#: ../gui/wxpython/menustrings.py:1002 ../gui/wxpython/menustrings.py:1944 +#: ../gui/wxpython/menustrings.py:1003 ../gui/wxpython/menustrings.py:1945 #: ../gui/wxpython/image2target/ii2t_menustrings.py:986 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1912 msgid "3D raster calculations" msgstr "" -#: ../gui/wxpython/menustrings.py:1003 ../gui/wxpython/menustrings.py:1945 +#: ../gui/wxpython/menustrings.py:1004 ../gui/wxpython/menustrings.py:1946 #: ../gui/wxpython/image2target/ii2t_menustrings.py:987 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1913 msgid "Performs r3.mapcalc expressions on maps of sampled space time 3D raster datasets." msgstr "" -#: ../gui/wxpython/menustrings.py:1004 ../gui/wxpython/menustrings.py:1946 +#: ../gui/wxpython/menustrings.py:1005 ../gui/wxpython/menustrings.py:1947 #: ../gui/wxpython/image2target/ii2t_menustrings.py:988 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1914 msgid "Interpolate gaps in raster datasets" msgstr "" -#: ../gui/wxpython/menustrings.py:1005 ../gui/wxpython/menustrings.py:1947 +#: ../gui/wxpython/menustrings.py:1006 ../gui/wxpython/menustrings.py:1948 #: ../gui/wxpython/image2target/ii2t_menustrings.py:989 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1915 msgid "Replaces gaps in a space time raster dataset with interpolated raster maps." msgstr "" -#: ../gui/wxpython/menustrings.py:1006 ../gui/wxpython/menustrings.py:1948 +#: ../gui/wxpython/menustrings.py:1007 ../gui/wxpython/menustrings.py:1949 #: ../gui/wxpython/image2target/ii2t_menustrings.py:990 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1916 msgid "Aggregation" msgstr "" -#: ../gui/wxpython/menustrings.py:1007 ../gui/wxpython/menustrings.py:1949 +#: ../gui/wxpython/menustrings.py:1008 ../gui/wxpython/menustrings.py:1950 #: ../gui/wxpython/image2target/ii2t_menustrings.py:991 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1917 msgid "Neighborhood analysis in raster dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:1008 ../gui/wxpython/menustrings.py:1950 +#: ../gui/wxpython/menustrings.py:1009 ../gui/wxpython/menustrings.py:1951 #: ../gui/wxpython/image2target/ii2t_menustrings.py:992 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1918 msgid "Performs a neighborhood analysis for each map in a space time raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:1009 ../gui/wxpython/menustrings.py:1951 +#: ../gui/wxpython/menustrings.py:1010 ../gui/wxpython/menustrings.py:1952 #: ../gui/wxpython/image2target/ii2t_menustrings.py:993 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1919 msgid "Aggregation in raster datasets" msgstr "" -#: ../gui/wxpython/menustrings.py:1010 ../gui/wxpython/menustrings.py:1952 +#: ../gui/wxpython/menustrings.py:1011 ../gui/wxpython/menustrings.py:1953 #: ../gui/wxpython/image2target/ii2t_menustrings.py:994 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1920 msgid "Performs different aggregation algorithms from r.series on all or a subset of raster maps in a space time raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:1011 ../gui/wxpython/menustrings.py:1953 +#: ../gui/wxpython/menustrings.py:1012 ../gui/wxpython/menustrings.py:1954 #: ../gui/wxpython/image2target/ii2t_menustrings.py:995 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1921 msgid "Temporal aggregation" msgstr "" -#: ../gui/wxpython/menustrings.py:1012 ../gui/wxpython/menustrings.py:1954 +#: ../gui/wxpython/menustrings.py:1013 ../gui/wxpython/menustrings.py:1955 #: ../gui/wxpython/image2target/ii2t_menustrings.py:996 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1922 msgid "Aggregates temporally the maps of a space time raster dataset by a user defined granularity." msgstr "" -#: ../gui/wxpython/menustrings.py:1013 ../gui/wxpython/menustrings.py:1955 +#: ../gui/wxpython/menustrings.py:1014 ../gui/wxpython/menustrings.py:1956 #: ../gui/wxpython/image2target/ii2t_menustrings.py:997 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1923 msgid "Temporal aggregation by dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:1014 ../gui/wxpython/menustrings.py:1956 +#: ../gui/wxpython/menustrings.py:1015 ../gui/wxpython/menustrings.py:1957 #: ../gui/wxpython/image2target/ii2t_menustrings.py:998 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1924 msgid "Aggregates data of an existing space time raster dataset using the time intervals of a second space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:1015 ../gui/wxpython/menustrings.py:1957 +#: ../gui/wxpython/menustrings.py:1016 ../gui/wxpython/menustrings.py:1958 #: ../gui/wxpython/image2target/ii2t_menustrings.py:999 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1925 msgid "Sampling" msgstr "" -#: ../gui/wxpython/menustrings.py:1016 ../gui/wxpython/menustrings.py:1958 +#: ../gui/wxpython/menustrings.py:1017 ../gui/wxpython/menustrings.py:1959 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1000 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1926 msgid "Sample a space time raster dataset at point coordinates" msgstr "" -#: ../gui/wxpython/menustrings.py:1017 ../gui/wxpython/menustrings.py:1959 +#: ../gui/wxpython/menustrings.py:1018 ../gui/wxpython/menustrings.py:1960 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1001 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1927 msgid "Sample a space time raster dataset at specific vector point coordinates and write the output to stdout using different layouts" msgstr "" -#: ../gui/wxpython/menustrings.py:1018 ../gui/wxpython/menustrings.py:1960 +#: ../gui/wxpython/menustrings.py:1019 ../gui/wxpython/menustrings.py:1961 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1002 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1928 msgid "Query raster dataset by vector points dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:1019 ../gui/wxpython/menustrings.py:1961 +#: ../gui/wxpython/menustrings.py:1020 ../gui/wxpython/menustrings.py:1962 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1003 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1929 msgid "Stores raster map values at spatial and temporal positions of vector points as vector attributes." msgstr "" -#: ../gui/wxpython/menustrings.py:1020 ../gui/wxpython/menustrings.py:1962 +#: ../gui/wxpython/menustrings.py:1021 ../gui/wxpython/menustrings.py:1963 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1004 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1930 msgid "Observe specific locations in raster dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:1021 ../gui/wxpython/menustrings.py:1963 +#: ../gui/wxpython/menustrings.py:1022 ../gui/wxpython/menustrings.py:1964 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1005 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1931 msgid "Observes specific locations in a space time raster dataset over a period of time using vector points." msgstr "" -#: ../gui/wxpython/menustrings.py:1022 ../gui/wxpython/menustrings.py:1964 +#: ../gui/wxpython/menustrings.py:1023 ../gui/wxpython/menustrings.py:1965 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1006 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1932 msgid "Temporal sampling" msgstr "" -#: ../gui/wxpython/menustrings.py:1023 ../gui/wxpython/menustrings.py:1965 +#: ../gui/wxpython/menustrings.py:1024 ../gui/wxpython/menustrings.py:1966 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1007 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1933 msgid "Samples the input space time dataset(s) with a sample space time dataset and print the result to stdout." msgstr "" -#: ../gui/wxpython/menustrings.py:1025 ../gui/wxpython/menustrings.py:1967 +#: ../gui/wxpython/menustrings.py:1026 ../gui/wxpython/menustrings.py:1968 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1009 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1935 msgid "Space time datasets metadata" msgstr "" -#: ../gui/wxpython/menustrings.py:1026 ../gui/wxpython/menustrings.py:1968 +#: ../gui/wxpython/menustrings.py:1027 ../gui/wxpython/menustrings.py:1969 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1010 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1936 msgid "Lists information about space time datasets and maps." msgstr "" -#: ../gui/wxpython/menustrings.py:1027 ../gui/wxpython/menustrings.py:1969 +#: ../gui/wxpython/menustrings.py:1028 ../gui/wxpython/menustrings.py:1970 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1011 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1937 msgid "Univariate raster dataset statistics" msgstr "" -#: ../gui/wxpython/menustrings.py:1028 ../gui/wxpython/menustrings.py:1970 +#: ../gui/wxpython/menustrings.py:1029 ../gui/wxpython/menustrings.py:1971 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1012 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1938 msgid "Calculates univariate statistics from the non-null cells for each registered raster map of a space time raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:1029 ../gui/wxpython/menustrings.py:1971 +#: ../gui/wxpython/menustrings.py:1030 ../gui/wxpython/menustrings.py:1972 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1013 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1939 msgid "Univariate vector dataset statistics" msgstr "" -#: ../gui/wxpython/menustrings.py:1030 ../gui/wxpython/menustrings.py:1972 +#: ../gui/wxpython/menustrings.py:1031 ../gui/wxpython/menustrings.py:1973 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1014 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1940 msgid "Calculates univariate statistics of attributes for each registered vector map of a space time vector dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:1031 ../gui/wxpython/menustrings.py:1973 +#: ../gui/wxpython/menustrings.py:1032 ../gui/wxpython/menustrings.py:1974 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1015 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1941 msgid "Univariate 3D raster dataset statistics" msgstr "" -#: ../gui/wxpython/menustrings.py:1032 ../gui/wxpython/menustrings.py:1974 +#: ../gui/wxpython/menustrings.py:1033 ../gui/wxpython/menustrings.py:1975 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1016 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1942 msgid "Calculates univariate statistics from the non-null cells for each registered 3D raster map of a space time 3D raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:1033 ../gui/wxpython/menustrings.py:1975 +#: ../gui/wxpython/menustrings.py:1034 ../gui/wxpython/menustrings.py:1976 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1017 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1943 msgid "Report temporal topology" msgstr "" -#: ../gui/wxpython/menustrings.py:1034 ../gui/wxpython/menustrings.py:1976 +#: ../gui/wxpython/menustrings.py:1035 ../gui/wxpython/menustrings.py:1977 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1018 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1944 msgid "Lists temporal topology of a space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:1035 ../gui/wxpython/menustrings.py:1977 -#: ../gui/wxpython/menustrings.py:1984 +#: ../gui/wxpython/menustrings.py:1036 ../gui/wxpython/menustrings.py:1978 +#: ../gui/wxpython/menustrings.py:1985 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1019 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1945 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1952 msgid "GUI tools" msgstr "" -#: ../gui/wxpython/menustrings.py:1038 ../gui/wxpython/menustrings.py:1980 -#: ../gui/wxpython/menustrings.py:2000 +#: ../gui/wxpython/menustrings.py:1039 ../gui/wxpython/menustrings.py:1981 +#: ../gui/wxpython/menustrings.py:2001 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1022 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1948 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1968 msgid "Timeline tool" msgstr "" -#: ../gui/wxpython/menustrings.py:1039 ../gui/wxpython/menustrings.py:1981 -#: ../gui/wxpython/menustrings.py:2001 +#: ../gui/wxpython/menustrings.py:1040 ../gui/wxpython/menustrings.py:1982 +#: ../gui/wxpython/menustrings.py:2002 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1023 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1949 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1969 msgid "Plot temporal extents." msgstr "" -#: ../gui/wxpython/menustrings.py:1040 ../gui/wxpython/menustrings.py:1982 -#: ../gui/wxpython/menustrings.py:1998 +#: ../gui/wxpython/menustrings.py:1041 ../gui/wxpython/menustrings.py:1983 +#: ../gui/wxpython/menustrings.py:1999 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1024 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1950 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1966 msgid "Temporal plot tool" msgstr "" -#: ../gui/wxpython/menustrings.py:1041 ../gui/wxpython/menustrings.py:1983 -#: ../gui/wxpython/menustrings.py:1999 +#: ../gui/wxpython/menustrings.py:1042 ../gui/wxpython/menustrings.py:1984 +#: ../gui/wxpython/menustrings.py:2000 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1025 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1951 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1967 msgid "Plot temporal values." msgstr "" -#: ../gui/wxpython/menustrings.py:1042 ../gui/wxpython/menustrings.py:2047 -#: ../gui/wxpython/menustrings.py:2090 +#: ../gui/wxpython/menustrings.py:1043 ../gui/wxpython/menustrings.py:2048 +#: ../gui/wxpython/menustrings.py:2091 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1026 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2015 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2058 msgid "&Help" msgstr "" -#: ../gui/wxpython/menustrings.py:1043 +#: ../gui/wxpython/menustrings.py:1044 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1027 msgid "GRASS help" msgstr "" -#: ../gui/wxpython/menustrings.py:1044 ../gui/wxpython/menustrings.py:1046 +#: ../gui/wxpython/menustrings.py:1045 ../gui/wxpython/menustrings.py:1047 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1028 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1030 msgid "Display the HTML man pages of GRASS GIS" msgstr "" -#: ../gui/wxpython/menustrings.py:1045 +#: ../gui/wxpython/menustrings.py:1046 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1029 msgid "GUI help" msgstr "" -#: ../gui/wxpython/menustrings.py:1047 +#: ../gui/wxpython/menustrings.py:1048 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1031 msgid "About system" msgstr "" -#: ../gui/wxpython/menustrings.py:1048 +#: ../gui/wxpython/menustrings.py:1049 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1032 msgid "Prints system information" msgstr "" -#: ../gui/wxpython/menustrings.py:1049 ../gui/wxpython/menustrings.py:1050 +#: ../gui/wxpython/menustrings.py:1050 ../gui/wxpython/menustrings.py:1051 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1033 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1034 #: ../gui/wxpython/gui_core/ghelp.py:53 msgid "About GRASS GIS" msgstr "" -#: ../gui/wxpython/menustrings.py:1053 +#: ../gui/wxpython/menustrings.py:1054 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1037 msgid "Import, export and link data" msgstr "" -#: ../gui/wxpython/menustrings.py:1987 +#: ../gui/wxpython/menustrings.py:1988 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1955 msgid "Attribute table manager" msgstr "" -#: ../gui/wxpython/menustrings.py:2006 +#: ../gui/wxpython/menustrings.py:2007 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1974 msgid "Create new model" msgstr "" -#: ../gui/wxpython/menustrings.py:2008 +#: ../gui/wxpython/menustrings.py:2009 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1976 msgid "Load model from file" msgstr "" -#: ../gui/wxpython/menustrings.py:2010 +#: ../gui/wxpython/menustrings.py:2011 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1978 #: ../gui/wxpython/gmodeler/frame.py:518 msgid "Save model" msgstr "" -#: ../gui/wxpython/menustrings.py:2012 +#: ../gui/wxpython/menustrings.py:2013 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1980 msgid "Save model to file" msgstr "" -#: ../gui/wxpython/menustrings.py:2014 +#: ../gui/wxpython/menustrings.py:2015 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1982 msgid "Close model file" msgstr "" -#: ../gui/wxpython/menustrings.py:2015 +#: ../gui/wxpython/menustrings.py:2016 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1983 msgid "Export to image" msgstr "" -#: ../gui/wxpython/menustrings.py:2016 +#: ../gui/wxpython/menustrings.py:2017 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1984 msgid "Export model to image" msgstr "Exportar modelo para imagem" -#: ../gui/wxpython/menustrings.py:2017 +#: ../gui/wxpython/menustrings.py:2018 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1985 msgid "Export to Python" msgstr "" -#: ../gui/wxpython/menustrings.py:2018 +#: ../gui/wxpython/menustrings.py:2019 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1986 msgid "Export model to Python script" msgstr "Exportar modelo para script Python" -#: ../gui/wxpython/menustrings.py:2019 +#: ../gui/wxpython/menustrings.py:2020 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1987 msgid "Quit modeler" msgstr "Sair do modelador" -#: ../gui/wxpython/menustrings.py:2020 +#: ../gui/wxpython/menustrings.py:2021 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1988 msgid "Close modeler window" msgstr "Fechar janela do modelador" -#: ../gui/wxpython/menustrings.py:2023 +#: ../gui/wxpython/menustrings.py:2024 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1991 #: ../gui/wxpython/gmodeler/preferences.py:32 msgid "Modeler settings" msgstr "" -#: ../gui/wxpython/menustrings.py:2024 +#: ../gui/wxpython/menustrings.py:2025 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1992 msgid "&Model" msgstr "" -#: ../gui/wxpython/menustrings.py:2025 +#: ../gui/wxpython/menustrings.py:2026 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1993 msgid "Add command" msgstr "" -#: ../gui/wxpython/menustrings.py:2026 +#: ../gui/wxpython/menustrings.py:2027 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1994 msgid "Add action (GRASS command) to model" msgstr "" -#: ../gui/wxpython/menustrings.py:2027 +#: ../gui/wxpython/menustrings.py:2028 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1995 msgid "Add data" msgstr "Adicionar dados" -#: ../gui/wxpython/menustrings.py:2028 +#: ../gui/wxpython/menustrings.py:2029 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1996 msgid "Add data item to model" msgstr "Adicionar item de dados ao modelo" -#: ../gui/wxpython/menustrings.py:2029 +#: ../gui/wxpython/menustrings.py:2030 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1997 msgid "Define relation" msgstr "" -#: ../gui/wxpython/menustrings.py:2030 +#: ../gui/wxpython/menustrings.py:2031 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1998 msgid "Define relation between data and action items" msgstr "Definir relação entre itens de ação e de dados" -#: ../gui/wxpython/menustrings.py:2031 +#: ../gui/wxpython/menustrings.py:2032 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1999 msgid "Add loop / series" msgstr "" -#: ../gui/wxpython/menustrings.py:2032 +#: ../gui/wxpython/menustrings.py:2033 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2000 msgid "Adds loop (series) to model" msgstr "" -#: ../gui/wxpython/menustrings.py:2033 +#: ../gui/wxpython/menustrings.py:2034 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2001 msgid "Add condition" msgstr "" -#: ../gui/wxpython/menustrings.py:2034 +#: ../gui/wxpython/menustrings.py:2035 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2002 msgid "Adds condition (if/else) to model" msgstr "Adiciona condicional (se/então) ao modelo" -#: ../gui/wxpython/menustrings.py:2035 +#: ../gui/wxpython/menustrings.py:2036 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2003 #: ../gui/wxpython/gmodeler/frame.py:885 msgid "Add comment" msgstr "" -#: ../gui/wxpython/menustrings.py:2036 +#: ../gui/wxpython/menustrings.py:2037 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2004 msgid "Adds comment to model" msgstr "" -#: ../gui/wxpython/menustrings.py:2037 +#: ../gui/wxpython/menustrings.py:2038 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2005 msgid "Remove item" msgstr "" -#: ../gui/wxpython/menustrings.py:2038 +#: ../gui/wxpython/menustrings.py:2039 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2006 msgid "Remove action/data from model" msgstr "Remove ação/dado do modelo" -#: ../gui/wxpython/menustrings.py:2039 +#: ../gui/wxpython/menustrings.py:2040 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2007 #: ../gui/wxpython/gmodeler/preferences.py:661 msgid "Model properties" msgstr "" -#: ../gui/wxpython/menustrings.py:2040 +#: ../gui/wxpython/menustrings.py:2041 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2008 msgid "Model properties (name, purpose, etc.)" msgstr "Propriedades do modelo (nome, objetivo, etc.)" -#: ../gui/wxpython/menustrings.py:2041 +#: ../gui/wxpython/menustrings.py:2042 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2009 msgid "Delete intermediate data" msgstr "" -#: ../gui/wxpython/menustrings.py:2042 +#: ../gui/wxpython/menustrings.py:2043 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2010 msgid "Delete intermediate data defined in the model" msgstr "Apaga dados intermediários definidos no modelo" -#: ../gui/wxpython/menustrings.py:2044 +#: ../gui/wxpython/menustrings.py:2045 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2012 msgid "Run entire model" msgstr "Rodar o modelo inteiro" -#: ../gui/wxpython/menustrings.py:2045 +#: ../gui/wxpython/menustrings.py:2046 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2013 msgid "Validate model" msgstr "Validar modelo" -#: ../gui/wxpython/menustrings.py:2046 +#: ../gui/wxpython/menustrings.py:2047 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2014 msgid "Validate entire model" msgstr "Validar o modelo inteiro" -#: ../gui/wxpython/menustrings.py:2048 ../gui/wxpython/menustrings.py:2091 +#: ../gui/wxpython/menustrings.py:2049 ../gui/wxpython/menustrings.py:2092 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2016 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2059 -#: ../gui/wxpython/tplot/frame.py:280 ../gui/wxpython/timeline/frame.py:137 +#: ../gui/wxpython/tplot/frame.py:346 ../gui/wxpython/timeline/frame.py:137 msgid "Help" msgstr "Ajuda" -#: ../gui/wxpython/menustrings.py:2049 +#: ../gui/wxpython/menustrings.py:2050 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2017 msgid "Display the HTML man pages of Graphical modeler" msgstr "" -#: ../gui/wxpython/menustrings.py:2050 +#: ../gui/wxpython/menustrings.py:2051 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2018 msgid "About Graphical Modeler" msgstr "Sobre o Modelador Gráfico" -#: ../gui/wxpython/menustrings.py:2051 +#: ../gui/wxpython/menustrings.py:2052 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2019 msgid "Display information about Graphical Modeler" msgstr "" -#: ../gui/wxpython/menustrings.py:2056 +#: ../gui/wxpython/menustrings.py:2057 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2024 #: ../gui/wxpython/psmap/toolbars.py:77 msgid "Specify paper size, margins and orientation" msgstr "Especificar tamanho do papel, margens e orientação" -#: ../gui/wxpython/menustrings.py:2057 +#: ../gui/wxpython/menustrings.py:2058 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2025 msgid "Load instruction file" msgstr "" -#: ../gui/wxpython/menustrings.py:2058 +#: ../gui/wxpython/menustrings.py:2059 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2026 #: ../gui/wxpython/psmap/toolbars.py:70 msgid "Load text file with mapping instructions" msgstr "" -#: ../gui/wxpython/menustrings.py:2059 +#: ../gui/wxpython/menustrings.py:2060 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2027 msgid "Export instruction file" msgstr "" -#: ../gui/wxpython/menustrings.py:2060 +#: ../gui/wxpython/menustrings.py:2061 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2028 #: ../gui/wxpython/psmap/toolbars.py:68 msgid "Generate text file with mapping instructions" msgstr "" -#: ../gui/wxpython/menustrings.py:2061 +#: ../gui/wxpython/menustrings.py:2062 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2029 msgid "Export to PostScript" msgstr "" -#: ../gui/wxpython/menustrings.py:2062 +#: ../gui/wxpython/menustrings.py:2063 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2030 #: ../gui/wxpython/psmap/toolbars.py:72 msgid "Generate PostScript output" msgstr "Gera saída PostScript" -#: ../gui/wxpython/menustrings.py:2063 +#: ../gui/wxpython/menustrings.py:2064 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2031 msgid "Export to PDF" msgstr "" -#: ../gui/wxpython/menustrings.py:2064 +#: ../gui/wxpython/menustrings.py:2065 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2032 #: ../gui/wxpython/psmap/toolbars.py:74 msgid "Generate PDF output" msgstr "Gerar saída PDF" -#: ../gui/wxpython/menustrings.py:2065 ../gui/wxpython/menustrings.py:2066 +#: ../gui/wxpython/menustrings.py:2066 ../gui/wxpython/menustrings.py:2067 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2033 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2034 msgid "Launch ps.map dialog" msgstr "" -#: ../gui/wxpython/menustrings.py:2067 +#: ../gui/wxpython/menustrings.py:2068 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2035 #: ../gui/wxpython/gui_core/toolbars.py:74 ../gui/wxpython/lmgr/layertree.py:78 msgid "Quit" msgstr "Sair" -#: ../gui/wxpython/menustrings.py:2068 +#: ../gui/wxpython/menustrings.py:2069 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2036 msgid "Close Cartographic Composer" msgstr "" -#: ../gui/wxpython/menustrings.py:2069 +#: ../gui/wxpython/menustrings.py:2070 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2037 msgid "&Insert" msgstr "" -#: ../gui/wxpython/menustrings.py:2070 +#: ../gui/wxpython/menustrings.py:2071 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2038 -#: ../gui/wxpython/psmap/toolbars.py:82 ../gui/wxpython/psmap/dialogs.py:833 -#: ../gui/wxpython/psmap/dialogs.py:887 +#: ../gui/wxpython/psmap/toolbars.py:82 ../gui/wxpython/psmap/dialogs.py:835 +#: ../gui/wxpython/psmap/dialogs.py:889 msgid "Map frame" msgstr "Moldura do mapa" -#: ../gui/wxpython/menustrings.py:2071 +#: ../gui/wxpython/menustrings.py:2072 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2039 msgid "Add or edit map frame" msgstr "" -#: ../gui/wxpython/menustrings.py:2072 +#: ../gui/wxpython/menustrings.py:2073 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2040 #: ../gui/wxpython/nviz/mapwindow.py:1675 ../gui/wxpython/nviz/tools.py:827 -#: ../gui/wxpython/psmap/dialogs.py:1540 ../gui/wxpython/lmgr/layertree.py:1044 +#: ../gui/wxpython/psmap/dialogs.py:1542 ../gui/wxpython/lmgr/layertree.py:1044 msgid "Raster map" msgstr "Mapa raster" -#: ../gui/wxpython/menustrings.py:2073 +#: ../gui/wxpython/menustrings.py:2074 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2041 msgid "Add or edit raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:2074 +#: ../gui/wxpython/menustrings.py:2075 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2042 -#: ../gui/wxpython/nviz/tools.py:1453 ../gui/wxpython/psmap/dialogs.py:3644 +#: ../gui/wxpython/nviz/tools.py:1453 ../gui/wxpython/psmap/dialogs.py:3646 #: ../gui/wxpython/lmgr/layertree.py:1048 msgid "Vector map" msgstr "Mapa vetorial" -#: ../gui/wxpython/menustrings.py:2075 +#: ../gui/wxpython/menustrings.py:2076 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2043 msgid "Add or edit vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:2076 +#: ../gui/wxpython/menustrings.py:2077 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2044 msgid "Map legend" msgstr "" -#: ../gui/wxpython/menustrings.py:2077 +#: ../gui/wxpython/menustrings.py:2078 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2045 msgid "Add or edit raster and vector legend" msgstr "" -#: ../gui/wxpython/menustrings.py:2078 +#: ../gui/wxpython/menustrings.py:2079 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2046 #: ../gui/wxpython/psmap/toolbars.py:93 msgid "Map info" msgstr "" -#: ../gui/wxpython/menustrings.py:2079 +#: ../gui/wxpython/menustrings.py:2080 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2047 msgid "Add or edit map info" msgstr "" -#: ../gui/wxpython/menustrings.py:2080 +#: ../gui/wxpython/menustrings.py:2081 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2048 #: ../gui/wxpython/nviz/tools.py:2381 ../gui/wxpython/psmap/toolbars.py:97 msgid "Scale bar" msgstr "" -#: ../gui/wxpython/menustrings.py:2081 +#: ../gui/wxpython/menustrings.py:2082 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2049 msgid "Add or edit scale bar" msgstr "" -#: ../gui/wxpython/menustrings.py:2082 +#: ../gui/wxpython/menustrings.py:2083 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2050 -#: ../gui/wxpython/psmap/toolbars.py:91 ../gui/wxpython/psmap/dialogs.py:5185 -#: ../gui/wxpython/psmap/dialogs.py:5194 -#: ../gui/wxpython/animation/dialogs.py:1537 +#: ../gui/wxpython/psmap/toolbars.py:91 ../gui/wxpython/psmap/dialogs.py:5187 +#: ../gui/wxpython/psmap/dialogs.py:5196 +#: ../gui/wxpython/animation/dialogs.py:1540 msgid "Text" msgstr "" -#: ../gui/wxpython/menustrings.py:2083 +#: ../gui/wxpython/menustrings.py:2084 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2051 -#: ../gui/wxpython/animation/dialogs.py:988 +#: ../gui/wxpython/animation/dialogs.py:991 #: ../gui/wxpython/mapdisp/toolbars.py:54 msgid "Add text" msgstr "Adicionar texto" -#: ../gui/wxpython/menustrings.py:2084 +#: ../gui/wxpython/menustrings.py:2085 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2052 -#: ../gui/wxpython/psmap/toolbars.py:99 ../gui/wxpython/psmap/dialogs.py:5720 -#: ../gui/wxpython/psmap/dialogs.py:5782 -#: ../gui/wxpython/animation/dialogs.py:1536 +#: ../gui/wxpython/psmap/toolbars.py:99 ../gui/wxpython/psmap/dialogs.py:5722 +#: ../gui/wxpython/psmap/dialogs.py:5784 +#: ../gui/wxpython/animation/dialogs.py:1539 msgid "Image" msgstr "" -#: ../gui/wxpython/menustrings.py:2085 +#: ../gui/wxpython/menustrings.py:2086 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2053 -#: ../gui/wxpython/animation/dialogs.py:988 +#: ../gui/wxpython/animation/dialogs.py:991 msgid "Add image" msgstr "" -#: ../gui/wxpython/menustrings.py:2086 +#: ../gui/wxpython/menustrings.py:2087 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2054 #: ../gui/wxpython/nviz/tools.py:2332 ../gui/wxpython/psmap/toolbars.py:101 -#: ../gui/wxpython/psmap/dialogs.py:6244 +#: ../gui/wxpython/psmap/dialogs.py:6246 msgid "North Arrow" msgstr "" -#: ../gui/wxpython/menustrings.py:2087 +#: ../gui/wxpython/menustrings.py:2088 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2055 #: ../gui/wxpython/mapdisp/toolbars.py:41 msgid "Add north arrow" msgstr "" -#: ../gui/wxpython/menustrings.py:2089 +#: ../gui/wxpython/menustrings.py:2090 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2057 #: ../gui/wxpython/psmap/toolbars.py:85 msgid "Delete selected object" msgstr "Apagar objeto selecionado" -#: ../gui/wxpython/menustrings.py:2092 +#: ../gui/wxpython/menustrings.py:2093 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2060 msgid "Display the HTML man pages of Cartographic Composer" msgstr "" -#: ../gui/wxpython/menustrings.py:2093 +#: ../gui/wxpython/menustrings.py:2094 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2061 msgid "About Cartographic Composer" msgstr "" -#: ../gui/wxpython/menustrings.py:2094 +#: ../gui/wxpython/menustrings.py:2095 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2062 msgid "Display information about Cartographic Composer" msgstr "" @@ -10684,20 +10658,26 @@ msgid "Imports raster data into a GRASS raster map using GDAL library and reprojects on the fly." msgstr "" +#: ../gui/wxpython/image2target/ii2t_menustrings.py:64 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1065 +msgid "Imports a raster map as GRASS GIS specific archive file (packed with r.pack)" +msgstr "" + #: ../gui/wxpython/image2target/ii2t_menustrings.py:71 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1072 msgid "Imports vector data into a GRASS vector map using OGR library and reprojects on the fly." msgstr "" +#: ../gui/wxpython/image2target/ii2t_menustrings.py:88 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1089 +msgid "Imports a vector map as GRASS GIS specific archive file (packed with v.pack)" +msgstr "" + #: ../gui/wxpython/image2target/ii2t_menustrings.py:132 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1133 msgid "Exports a vector map layer to any of the supported OGR vector formats. By default a vector map layer is exported to Esri Shapefile format." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:198 -msgid "Creates a 3D rendering of GIS data. Renders surfaces (raster data), 2D/3D vector data, and volumes (3D raster data) in 3D." -msgstr "" - #: ../gui/wxpython/image2target/ii2t_menustrings.py:650 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1576 msgid "Allocates subnets for nearest centers (direction from center). center node must be opened (costs >= 0). Costs of center node are used in calculation" @@ -10728,110 +10708,110 @@ msgid "GRASS GIS Manage Ground Control Points" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:177 -#: ../gui/wxpython/gcp/manager.py:148 +#: ../gui/wxpython/image2target/ii2t_manager.py:179 +#: ../gui/wxpython/gcp/manager.py:150 msgid "Setup for georectification" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:210 -#: ../gui/wxpython/image2target/ii2t_manager.py:214 -#: ../gui/wxpython/gcp/manager.py:181 ../gui/wxpython/gcp/manager.py:185 +#: ../gui/wxpython/image2target/ii2t_manager.py:212 +#: ../gui/wxpython/image2target/ii2t_manager.py:216 +#: ../gui/wxpython/gcp/manager.py:183 ../gui/wxpython/gcp/manager.py:187 msgid "Georectifying setup canceled." msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:379 -#: ../gui/wxpython/gcp/manager.py:350 +#: ../gui/wxpython/image2target/ii2t_manager.py:381 +#: ../gui/wxpython/gcp/manager.py:352 msgid "Select map type and location/mapset" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:393 -#: ../gui/wxpython/gcp/manager.py:364 +#: ../gui/wxpython/image2target/ii2t_manager.py:395 +#: ../gui/wxpython/gcp/manager.py:366 msgid "Map type to georectify" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:394 -#: ../gui/wxpython/gui_core/dialogs.py:1452 -#: ../gui/wxpython/gui_core/dialogs.py:1697 -#: ../gui/wxpython/psmap/dialogs.py:920 ../gui/wxpython/gcp/manager.py:365 +#: ../gui/wxpython/image2target/ii2t_manager.py:396 +#: ../gui/wxpython/gui_core/dialogs.py:1453 +#: ../gui/wxpython/gui_core/dialogs.py:1699 +#: ../gui/wxpython/psmap/dialogs.py:922 ../gui/wxpython/gcp/manager.py:367 #: ../gui/wxpython/gmodeler/frame.py:1746 msgid "raster" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:394 -#: ../gui/wxpython/gui_core/dialogs.py:1452 -#: ../gui/wxpython/psmap/dialogs.py:923 ../gui/wxpython/gcp/manager.py:365 +#: ../gui/wxpython/image2target/ii2t_manager.py:396 +#: ../gui/wxpython/gui_core/dialogs.py:1453 +#: ../gui/wxpython/psmap/dialogs.py:925 ../gui/wxpython/gcp/manager.py:367 #: ../gui/wxpython/gmodeler/frame.py:1747 msgid "vector" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:404 -#: ../gui/wxpython/gcp/manager.py:375 +#: ../gui/wxpython/image2target/ii2t_manager.py:406 +#: ../gui/wxpython/gcp/manager.py:377 msgid "Select source location:" msgstr "Selecionar a Location de origem:" -#: ../gui/wxpython/image2target/ii2t_manager.py:425 -#: ../gui/wxpython/gcp/manager.py:396 +#: ../gui/wxpython/image2target/ii2t_manager.py:427 +#: ../gui/wxpython/gcp/manager.py:398 msgid "Select source mapset:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:481 -#: ../gui/wxpython/gcp/manager.py:452 +#: ../gui/wxpython/image2target/ii2t_manager.py:483 +#: ../gui/wxpython/gcp/manager.py:454 msgid "You must select a valid location before selecting a mapset" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:494 -#: ../gui/wxpython/gcp/manager.py:465 +#: ../gui/wxpython/image2target/ii2t_manager.py:496 +#: ../gui/wxpython/gcp/manager.py:467 msgid "You must select a valid location and mapset in order to continue" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:516 -#: ../gui/wxpython/gcp/manager.py:487 +#: ../gui/wxpython/image2target/ii2t_manager.py:518 +#: ../gui/wxpython/gcp/manager.py:489 msgid "Select image/map group to georectify" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:538 +#: ../gui/wxpython/image2target/ii2t_manager.py:540 msgid "Select group:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:555 -#: ../gui/wxpython/gcp/manager.py:526 +#: ../gui/wxpython/image2target/ii2t_manager.py:557 +#: ../gui/wxpython/gcp/manager.py:528 msgid "Create group if none exists" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:569 -#: ../gui/wxpython/gcp/manager.py:540 +#: ../gui/wxpython/image2target/ii2t_manager.py:571 +#: ../gui/wxpython/gcp/manager.py:542 msgid "Add vector map to group..." msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:653 -#: ../gui/wxpython/gcp/manager.py:630 +#: ../gui/wxpython/image2target/ii2t_manager.py:655 +#: ../gui/wxpython/gcp/manager.py:632 msgid "You must select a valid image/map group in order to continue" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:660 -#: ../gui/wxpython/gcp/manager.py:637 +#: ../gui/wxpython/image2target/ii2t_manager.py:662 +#: ../gui/wxpython/gcp/manager.py:639 msgid "You must enter an map name extension in order to continue" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:729 -#: ../gui/wxpython/gcp/manager.py:706 +#: ../gui/wxpython/image2target/ii2t_manager.py:731 +#: ../gui/wxpython/gcp/manager.py:708 msgid "Select maps to display for ground control point (GCP) creation" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:790 -#: ../gui/wxpython/image2target/ii2t_manager.py:2981 -#: ../gui/wxpython/gcp/manager.py:767 ../gui/wxpython/gcp/manager.py:2908 +#: ../gui/wxpython/image2target/ii2t_manager.py:792 +#: ../gui/wxpython/image2target/ii2t_manager.py:2984 +#: ../gui/wxpython/gcp/manager.py:769 ../gui/wxpython/gcp/manager.py:2910 msgid "Select target vector map to display:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:862 -#: ../gui/wxpython/gcp/manager.py:839 +#: ../gui/wxpython/image2target/ii2t_manager.py:864 +#: ../gui/wxpython/gcp/manager.py:841 msgid "You must select a source map in order to continue" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:889 -#: ../gui/wxpython/image2target/ii2t_manager.py:920 -#: ../gui/wxpython/gcp/manager.py:866 ../gui/wxpython/gcp/manager.py:897 +#: ../gui/wxpython/image2target/ii2t_manager.py:891 +#: ../gui/wxpython/image2target/ii2t_manager.py:922 +#: ../gui/wxpython/gcp/manager.py:868 ../gui/wxpython/gcp/manager.py:899 #, python-format msgid "" "No maps in selected group <%s>.\n" @@ -10840,126 +10820,146 @@ "Sem mapas no grupo <%s> selecionado.\n" "Favor editar grupo ou selecionar outro grupo." -#: ../gui/wxpython/image2target/ii2t_manager.py:950 -#: ../gui/wxpython/gcp/manager.py:927 +#: ../gui/wxpython/image2target/ii2t_manager.py:952 +#: ../gui/wxpython/gcp/manager.py:929 msgid "Manage Ground Control Points" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:1483 +#: ../gui/wxpython/image2target/ii2t_manager.py:1485 msgid "Writing CONTROL_POINTS file failed" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:1495 +#: ../gui/wxpython/image2target/ii2t_manager.py:1497 #, python-format msgid "CONTROL_POINTS file saved for group <%s>" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:1546 +#: ../gui/wxpython/image2target/ii2t_manager.py:1548 msgid "Reading CONTROL_POINTS file failed" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:1701 -#: ../gui/wxpython/gcp/manager.py:1635 +#: ../gui/wxpython/image2target/ii2t_manager.py:1703 +#: ../gui/wxpython/gcp/manager.py:1637 #, python-format msgid "Transforming <%s>..." msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:1706 -#: ../gui/wxpython/gcp/manager.py:1640 +#: ../gui/wxpython/image2target/ii2t_manager.py:1708 +#: ../gui/wxpython/gcp/manager.py:1642 #, python-format msgid "Rectifying vector map <%s>, please wait..." msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:1740 -#: ../gui/wxpython/gcp/manager.py:1674 +#: ../gui/wxpython/image2target/ii2t_manager.py:1743 +#: ../gui/wxpython/gcp/manager.py:1676 #, python-format msgid "Georectification of vector map <%s> failed" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:1872 +#: ../gui/wxpython/image2target/ii2t_manager.py:1875 msgid "" "Could not calculate RMS Error.\n" "Possible error with i.ortho.transform." msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:1998 +#: ../gui/wxpython/image2target/ii2t_manager.py:2001 msgid "" "Could not calculate new extends.\n" "Possible error with i.ortho.transform." msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2210 -#: ../gui/wxpython/image2target/ii2t_manager.py:2230 -#: ../gui/wxpython/gcp/manager.py:2147 ../gui/wxpython/gcp/manager.py:2165 +#: ../gui/wxpython/image2target/ii2t_manager.py:2213 +#: ../gui/wxpython/image2target/ii2t_manager.py:2233 +#: ../gui/wxpython/gcp/manager.py:2149 ../gui/wxpython/gcp/manager.py:2167 msgid "source E" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2211 -#: ../gui/wxpython/image2target/ii2t_manager.py:2231 -#: ../gui/wxpython/gcp/manager.py:2148 ../gui/wxpython/gcp/manager.py:2166 +#: ../gui/wxpython/image2target/ii2t_manager.py:2214 +#: ../gui/wxpython/image2target/ii2t_manager.py:2234 +#: ../gui/wxpython/gcp/manager.py:2150 ../gui/wxpython/gcp/manager.py:2168 msgid "source N" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2212 -#: ../gui/wxpython/image2target/ii2t_manager.py:2232 +#: ../gui/wxpython/image2target/ii2t_manager.py:2215 +#: ../gui/wxpython/image2target/ii2t_manager.py:2235 msgid "source Z" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2213 -#: ../gui/wxpython/image2target/ii2t_manager.py:2233 -#: ../gui/wxpython/gcp/manager.py:2149 ../gui/wxpython/gcp/manager.py:2167 +#: ../gui/wxpython/image2target/ii2t_manager.py:2216 +#: ../gui/wxpython/image2target/ii2t_manager.py:2236 +#: ../gui/wxpython/gcp/manager.py:2151 ../gui/wxpython/gcp/manager.py:2169 msgid "target E" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2214 -#: ../gui/wxpython/image2target/ii2t_manager.py:2234 -#: ../gui/wxpython/gcp/manager.py:2150 ../gui/wxpython/gcp/manager.py:2168 +#: ../gui/wxpython/image2target/ii2t_manager.py:2217 +#: ../gui/wxpython/image2target/ii2t_manager.py:2237 +#: ../gui/wxpython/gcp/manager.py:2152 ../gui/wxpython/gcp/manager.py:2170 msgid "target N" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2215 -#: ../gui/wxpython/image2target/ii2t_manager.py:2235 +#: ../gui/wxpython/image2target/ii2t_manager.py:2218 +#: ../gui/wxpython/image2target/ii2t_manager.py:2238 msgid "target Z" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2425 -#: ../gui/wxpython/gcp/manager.py:2354 +#: ../gui/wxpython/image2target/ii2t_manager.py:2428 +#: ../gui/wxpython/gcp/manager.py:2356 msgid "Create vector map group" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2500 -#: ../gui/wxpython/gcp/manager.py:2429 +#: ../gui/wxpython/image2target/ii2t_manager.py:2503 +#: ../gui/wxpython/gcp/manager.py:2431 msgid "Select vector map(s) to add to group:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2583 -#: ../gui/wxpython/gcp/manager.py:2516 +#: ../gui/wxpython/image2target/ii2t_manager.py:2586 +#: ../gui/wxpython/gcp/manager.py:2518 msgid "source E:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2584 -#: ../gui/wxpython/gcp/manager.py:2517 +#: ../gui/wxpython/image2target/ii2t_manager.py:2587 +#: ../gui/wxpython/gcp/manager.py:2519 msgid "target E:" msgstr "destino E:" -#: ../gui/wxpython/image2target/ii2t_manager.py:2585 -#: ../gui/wxpython/gcp/manager.py:2518 +#: ../gui/wxpython/image2target/ii2t_manager.py:2588 +#: ../gui/wxpython/gcp/manager.py:2520 msgid "source N:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2586 -#: ../gui/wxpython/gcp/manager.py:2519 +#: ../gui/wxpython/image2target/ii2t_manager.py:2589 +#: ../gui/wxpython/gcp/manager.py:2521 msgid "target N:" msgstr "destino N:" -#: ../gui/wxpython/image2target/ii2t_manager.py:2587 +#: ../gui/wxpython/image2target/ii2t_manager.py:2590 msgid "source Z:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2588 +#: ../gui/wxpython/image2target/ii2t_manager.py:2591 msgid "target Z:" msgstr "" +#: ../gui/wxpython/image2target/ii2t_gis_set.py:252 +#, python-format +msgid "GRASS GIS %s startup%s" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_gis_set.py:474 +#: ../gui/wxpython/startup/guiutils.py:80 +#, python-format +msgid "Invalid line in GISRC file (%s):%s\n" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_gis_set.py:556 +msgid "New mapset:" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_gis_set.py:937 +#: ../gui/wxpython/lmgr/frame.py:1071 +msgid "Enter name for new mapset:" +msgstr "Insira nome para novo mapset:" + #: ../gui/wxpython/vdigit/mapwindow.py:425 msgid "Update categories" msgstr "" @@ -11149,7 +11149,7 @@ msgid "Z bulk-labeling of 3D lines" msgstr "" -#: ../gui/wxpython/vdigit/toolbars.py:603 ../gui/wxpython/vdigit/wxdigit.py:63 +#: ../gui/wxpython/vdigit/toolbars.py:603 ../gui/wxpython/vdigit/wxdigit.py:64 msgid "No vector map open for editing." msgstr "Nenhum mapa vetorial está aberto para edição." @@ -11164,7 +11164,7 @@ #: ../gui/wxpython/vdigit/toolbars.py:841 #: ../gui/wxpython/vdigit/toolbars.py:998 #: ../gui/wxpython/vdigit/toolbars.py:1096 -#: ../gui/wxpython/gui_core/dialogs.py:213 +#: ../gui/wxpython/gui_core/dialogs.py:214 msgid "Select vector map" msgstr "" @@ -11251,9 +11251,9 @@ msgstr "Fechar caixa de diálogo e salvar alterações no arquivo de configurações do usuário" #: ../gui/wxpython/vdigit/preferences.py:150 -#: ../gui/wxpython/gui_core/preferences.py:281 -#: ../gui/wxpython/animation/dialogs.py:340 -#: ../gui/wxpython/animation/dialogs.py:1854 +#: ../gui/wxpython/gui_core/preferences.py:274 +#: ../gui/wxpython/animation/dialogs.py:343 +#: ../gui/wxpython/animation/dialogs.py:1857 #: ../gui/wxpython/gmodeler/preferences.py:54 msgid "General" msgstr "Geral" @@ -11375,7 +11375,7 @@ msgstr "Selecionar dangles" #: ../gui/wxpython/vdigit/preferences.py:582 -#: ../gui/wxpython/gui_core/preferences.py:1504 +#: ../gui/wxpython/gui_core/preferences.py:1498 msgid "Attributes" msgstr "Atributos" @@ -11390,8 +11390,8 @@ #: ../gui/wxpython/vdigit/preferences.py:612 #: ../gui/wxpython/vdigit/preferences.py:615 #: ../gui/wxpython/vdigit/dialogs.py:116 ../gui/wxpython/vdigit/dialogs.py:576 -#: ../gui/wxpython/dbmgr/dialogs.py:512 ../gui/wxpython/dbmgr/base.py:2952 -#: ../gui/wxpython/dbmgr/base.py:3073 ../gui/wxpython/dbmgr/base.py:3339 +#: ../gui/wxpython/dbmgr/dialogs.py:512 ../gui/wxpython/dbmgr/base.py:2954 +#: ../gui/wxpython/dbmgr/base.py:3075 ../gui/wxpython/dbmgr/base.py:3341 msgid "Layer" msgstr "Camada" @@ -11463,8 +11463,8 @@ msgstr "" #: ../gui/wxpython/vdigit/preferences.py:800 -#: ../gui/wxpython/gui_core/gselect.py:2342 -#: ../gui/wxpython/psmap/toolbars.py:103 ../gui/wxpython/psmap/dialogs.py:6279 +#: ../gui/wxpython/gui_core/gselect.py:2334 +#: ../gui/wxpython/psmap/toolbars.py:103 ../gui/wxpython/psmap/dialogs.py:6281 msgid "Point" msgstr "Ponto" @@ -11539,7 +11539,7 @@ msgid "Add new category" msgstr "Adicionar nova categoria" -#: ../gui/wxpython/vdigit/dialogs.py:151 ../gui/wxpython/psmap/dialogs.py:479 +#: ../gui/wxpython/vdigit/dialogs.py:151 ../gui/wxpython/psmap/dialogs.py:481 #: ../gui/wxpython/web_services/dialogs.py:685 msgid "Apply changes" msgstr "Aplicar alterações" @@ -11579,8 +11579,8 @@ msgid "Delete all" msgstr "Apagar todos" -#: ../gui/wxpython/vdigit/dialogs.py:290 ../gui/wxpython/dbmgr/base.py:1438 -#: ../gui/wxpython/dbmgr/base.py:2588 ../gui/wxpython/gmodeler/dialogs.py:851 +#: ../gui/wxpython/vdigit/dialogs.py:290 ../gui/wxpython/dbmgr/base.py:1440 +#: ../gui/wxpython/dbmgr/base.py:2590 ../gui/wxpython/gmodeler/dialogs.py:851 #: ../gui/wxpython/gmodeler/dialogs.py:1017 msgid "Reload" msgstr "Recarregar" @@ -11618,29 +11618,29 @@ msgid "Layer (Categories)" msgstr "Camada (categorias)" -#: ../gui/wxpython/vdigit/wxdisplay.py:1017 +#: ../gui/wxpython/vdigit/wxdisplay.py:1019 #, python-format msgid "Topology for vector map <%s> is not available. Topology is required by digitizer. Do you want to rebuild topology (takes some time) and open the vector map for editing?" msgstr "" -#: ../gui/wxpython/vdigit/wxdisplay.py:1022 +#: ../gui/wxpython/vdigit/wxdisplay.py:1024 msgid "Topology missing" msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:56 +#: ../gui/wxpython/vdigit/wxdigit.py:57 msgid "Digitization Error" msgstr "Erro na digitalização" -#: ../gui/wxpython/vdigit/wxdigit.py:61 +#: ../gui/wxpython/vdigit/wxdigit.py:62 #, python-format msgid "Unable to open vector map <%s>." msgstr "Não foi possível abrir mapa vetorial <%s>" -#: ../gui/wxpython/vdigit/wxdigit.py:64 +#: ../gui/wxpython/vdigit/wxdigit.py:65 msgid "Operation canceled." msgstr "Operação cancelada." -#: ../gui/wxpython/vdigit/wxdigit.py:71 +#: ../gui/wxpython/vdigit/wxdigit.py:72 #, python-format msgid "" "Writing new feature failed. Operation canceled.\n" @@ -11651,50 +11651,55 @@ "\n" "Motivo: %s" -#: ../gui/wxpython/vdigit/wxdigit.py:80 +#: ../gui/wxpython/vdigit/wxdigit.py:81 #, python-format msgid "Reading feature id %d failed. Operation canceled." msgstr "Falha ao ler feição id %d. Operação cancelada." -#: ../gui/wxpython/vdigit/wxdigit.py:88 +#: ../gui/wxpython/vdigit/wxdigit.py:89 #, python-format msgid "Database link %d not available. Operation canceled." msgstr "Falha na conexão com o banco de dados %d. Operação cancelada." -#: ../gui/wxpython/vdigit/wxdigit.py:96 +#: ../gui/wxpython/vdigit/wxdigit.py:97 #, python-format msgid "Unable to start database driver <%s>. Operation canceled." msgstr "Não foi possível iniciar driver <%s> do banco de dados. Operação cancelada." -#: ../gui/wxpython/vdigit/wxdigit.py:106 +#: ../gui/wxpython/vdigit/wxdigit.py:107 #, python-format msgid "Unable to open database <%(db)s> by driver <%(driver)s>. Operation canceled." msgstr "Não foi possível abrir banco de dados <%(db)s> utilizando o driver <%(driver)s>. Operação cancelada" -#: ../gui/wxpython/vdigit/wxdigit.py:114 +#: ../gui/wxpython/vdigit/wxdigit.py:115 #, python-format msgid "Unable to execute SQL query '%s'. Operation canceled." msgstr "Não foi possível executar consulta SQL '%s'. Operação cancelada." -#: ../gui/wxpython/vdigit/wxdigit.py:122 +#: ../gui/wxpython/vdigit/wxdigit.py:123 #, python-format msgid "Feature id %d is marked as dead. Operation canceled." msgstr "Id da feição %d está marcado como morto. Operação cancelada." -#: ../gui/wxpython/vdigit/wxdigit.py:130 +#: ../gui/wxpython/vdigit/wxdigit.py:131 #, python-format msgid "Unsupported feature type %d. Operation canceled." msgstr "Tipo %d não suportado. Operação cancelada." -#: ../gui/wxpython/vdigit/wxdigit.py:500 +#: ../gui/wxpython/vdigit/wxdigit.py:501 #, python-format msgid "Unknown feature type '%s'" msgstr "Tipo de feição '%s' desconhecido" -#: ../gui/wxpython/vdigit/wxdigit.py:505 +#: ../gui/wxpython/vdigit/wxdigit.py:506 msgid "Not enough points for line" msgstr "Pontos insuficientes para linha" +#: ../gui/wxpython/startup/guiutils.py:51 +#, fuzzy +msgid "Name for the new mapset:" +msgstr "Insira nome para novo mapset:" + #: ../gui/wxpython/startup/locdownload.py:150 #, python-brace-format msgid "ZIP file is unreadable: {0}" @@ -11763,6 +11768,14 @@ msgid "Abort download" msgstr "" +#: ../gui/wxpython/startup/utils.py:45 +msgid "Documents" +msgstr "" + +#: ../gui/wxpython/startup/utils.py:46 +msgid "My Documents" +msgstr "" + #: ../gui/wxpython/nviz/mapwindow.py:244 msgid "Opening 3D view was not successful. Please try to change the value of depth buffer in GUI Settings dialog > tab Map Display > Advanced and restart GUI." msgstr "" @@ -11888,11 +11901,11 @@ msgid "constant#" msgstr "" -#: ../gui/wxpython/nviz/wxnviz.py:33 +#: ../gui/wxpython/nviz/wxnviz.py:35 msgid "This module requires the NumPy module, which could not be imported. It probably is not installed (it's not part of the standard Python distribution). See the Numeric Python site (http://numpy.scipy.org) for information on downloading source or binaries." msgstr "" -#: ../gui/wxpython/nviz/wxnviz.py:505 ../gui/wxpython/nviz/wxnviz.py:517 +#: ../gui/wxpython/nviz/wxnviz.py:510 ../gui/wxpython/nviz/wxnviz.py:522 #, python-format msgid "3d raster map <%s> not found" msgstr "" @@ -11908,7 +11921,7 @@ msgstr "" #: ../gui/wxpython/nviz/tools.py:100 -#: ../gui/wxpython/gui_core/preferences.py:499 +#: ../gui/wxpython/gui_core/preferences.py:492 msgid "Appearance" msgstr "" @@ -11949,9 +11962,9 @@ msgstr "" #: ../gui/wxpython/nviz/tools.py:366 ../gui/wxpython/nviz/tools.py:1285 -#: ../gui/wxpython/nviz/tools.py:2126 ../gui/wxpython/gui_core/dialogs.py:1937 -#: ../gui/wxpython/psmap/dialogs.py:3849 ../gui/wxpython/psmap/dialogs.py:4066 -#: ../gui/wxpython/psmap/dialogs.py:4857 +#: ../gui/wxpython/nviz/tools.py:2126 ../gui/wxpython/gui_core/dialogs.py:1942 +#: ../gui/wxpython/psmap/dialogs.py:3851 ../gui/wxpython/psmap/dialogs.py:4068 +#: ../gui/wxpython/psmap/dialogs.py:4859 #: ../gui/wxpython/gmodeler/preferences.py:210 #: ../gui/wxpython/gmodeler/preferences.py:376 #: ../gui/wxpython/gmodeler/preferences.py:488 @@ -12004,8 +12017,8 @@ msgstr "" #: ../gui/wxpython/nviz/tools.py:465 ../gui/wxpython/nviz/preferences.py:204 -#: ../gui/wxpython/gui_core/preferences.py:891 -#: ../gui/wxpython/animation/dialogs.py:1864 +#: ../gui/wxpython/gui_core/preferences.py:885 +#: ../gui/wxpython/animation/dialogs.py:1867 #: ../gui/wxpython/web_services/widgets.py:317 msgid "Background color:" msgstr "" @@ -12046,7 +12059,7 @@ msgid "Save image sequence" msgstr "Salvar sequencia de imagens" -#: ../gui/wxpython/nviz/tools.py:624 ../gui/wxpython/psmap/dialogs.py:5794 +#: ../gui/wxpython/nviz/tools.py:624 ../gui/wxpython/psmap/dialogs.py:5796 msgid "Choose a directory:" msgstr "Selecione um diretório" @@ -12054,7 +12067,7 @@ msgid "Choose a directory for images" msgstr "Selecione um diretório para as imagens" -#: ../gui/wxpython/nviz/tools.py:632 ../gui/wxpython/animation/dialogs.py:1187 +#: ../gui/wxpython/nviz/tools.py:632 ../gui/wxpython/animation/dialogs.py:1190 msgid "File prefix:" msgstr "" @@ -12062,7 +12075,7 @@ msgid "Generated files names will look like this: prefix_1.ppm, prefix_2.ppm, ..." msgstr "" -#: ../gui/wxpython/nviz/tools.py:640 ../gui/wxpython/animation/dialogs.py:1191 +#: ../gui/wxpython/nviz/tools.py:640 ../gui/wxpython/animation/dialogs.py:1194 msgid "File format:" msgstr "" @@ -12079,7 +12092,7 @@ msgid "Vector" msgstr "Vetor" -#: ../gui/wxpython/nviz/tools.py:728 ../gui/wxpython/gui_core/dialogs.py:1452 +#: ../gui/wxpython/nviz/tools.py:728 ../gui/wxpython/gui_core/dialogs.py:1453 msgid "3D raster" msgstr "Raster 3D" @@ -12091,7 +12104,7 @@ msgid "Fringe" msgstr "" -#: ../gui/wxpython/nviz/tools.py:782 ../gui/wxpython/animation/dialogs.py:929 +#: ../gui/wxpython/nviz/tools.py:782 ../gui/wxpython/animation/dialogs.py:932 msgid "Decorations" msgstr "" @@ -12100,7 +12113,7 @@ msgstr "" #: ../gui/wxpython/nviz/tools.py:850 ../gui/wxpython/nviz/tools.py:1889 -#: ../gui/wxpython/nviz/preferences.py:405 ../gui/wxpython/tplot/frame.py:277 +#: ../gui/wxpython/nviz/preferences.py:405 ../gui/wxpython/tplot/frame.py:343 #: ../gui/wxpython/timeline/frame.py:135 msgid "Draw" msgstr "Desenhar" @@ -12198,11 +12211,11 @@ msgstr "" #: ../gui/wxpython/nviz/tools.py:1050 ../gui/wxpython/nviz/tools.py:2021 -#: ../gui/wxpython/psmap/dialogs.py:3798 ../gui/wxpython/psmap/dialogs.py:4518 -#: ../gui/wxpython/psmap/dialogs.py:4796 ../gui/wxpython/psmap/dialogs.py:5377 -#: ../gui/wxpython/psmap/dialogs.py:5385 ../gui/wxpython/psmap/dialogs.py:5945 -#: ../gui/wxpython/psmap/dialogs.py:5954 ../gui/wxpython/psmap/dialogs.py:6529 -#: ../gui/wxpython/psmap/dialogs.py:6538 +#: ../gui/wxpython/psmap/dialogs.py:3800 ../gui/wxpython/psmap/dialogs.py:4520 +#: ../gui/wxpython/psmap/dialogs.py:4798 ../gui/wxpython/psmap/dialogs.py:5379 +#: ../gui/wxpython/psmap/dialogs.py:5387 ../gui/wxpython/psmap/dialogs.py:5947 +#: ../gui/wxpython/psmap/dialogs.py:5956 ../gui/wxpython/psmap/dialogs.py:6531 +#: ../gui/wxpython/psmap/dialogs.py:6540 msgid "Position" msgstr "" @@ -12346,11 +12359,11 @@ msgid "Icon:" msgstr "" -#: ../gui/wxpython/nviz/tools.py:1659 ../gui/wxpython/psmap/dialogs.py:2735 +#: ../gui/wxpython/nviz/tools.py:1659 ../gui/wxpython/psmap/dialogs.py:2737 msgid "size:" msgstr "" -#: ../gui/wxpython/nviz/tools.py:1717 ../gui/wxpython/psmap/dialogs.py:2661 +#: ../gui/wxpython/nviz/tools.py:1717 ../gui/wxpython/psmap/dialogs.py:2663 msgid "symbol:" msgstr "" @@ -12773,134 +12786,134 @@ msgid "Nothing found" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:549 +#: ../gui/wxpython/gui_core/forms.py:561 msgid "Enter parameters for '" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:565 +#: ../gui/wxpython/gui_core/forms.py:577 msgid "Close this window without executing the command (Ctrl+Q)" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:596 +#: ../gui/wxpython/gui_core/forms.py:608 msgid "Run the command (Ctrl+R)" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:624 +#: ../gui/wxpython/gui_core/forms.py:636 msgid "Show manual page of the command (Ctrl+H)" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:663 +#: ../gui/wxpython/gui_core/forms.py:675 msgid "Add created map(s) into layer tree" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:693 +#: ../gui/wxpython/gui_core/forms.py:705 msgid "Close dialog when command is successfully finished. Change this settings in Preferences dialog ('Command' tab)." msgstr "" -#: ../gui/wxpython/gui_core/forms.py:878 +#: ../gui/wxpython/gui_core/forms.py:890 #, python-format msgid "'%s' copied to clipboard" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:962 ../gui/wxpython/gui_core/forms.py:976 +#: ../gui/wxpython/gui_core/forms.py:974 ../gui/wxpython/gui_core/forms.py:988 msgid "Required" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:965 ../gui/wxpython/gui_core/forms.py:977 +#: ../gui/wxpython/gui_core/forms.py:977 ../gui/wxpython/gui_core/forms.py:989 msgid "Optional" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1060 -#: ../gui/wxpython/gui_core/forms.py:2065 +#: ../gui/wxpython/gui_core/forms.py:1072 +#: ../gui/wxpython/gui_core/forms.py:2086 msgid "Parameterized in model" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1129 +#: ../gui/wxpython/gui_core/forms.py:1141 msgid "This option is required" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1150 +#: ../gui/wxpython/gui_core/forms.py:1162 msgid "[multiple]" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1208 +#: ../gui/wxpython/gui_core/forms.py:1220 msgid "valid range" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1318 -#: ../gui/wxpython/gui_core/forms.py:2696 +#: ../gui/wxpython/gui_core/forms.py:1330 +#: ../gui/wxpython/gui_core/forms.py:2726 #: ../gui/wxpython/gui_core/toolbars.py:70 msgid "Select font" msgstr "Selecionar fonte" -#: ../gui/wxpython/gui_core/forms.py:1430 ../gui/wxpython/lmgr/toolbars.py:158 +#: ../gui/wxpython/gui_core/forms.py:1443 ../gui/wxpython/lmgr/toolbars.py:158 msgid "Graphical Modeler" msgstr "Modelador Gráfico" -#: ../gui/wxpython/gui_core/forms.py:1436 -#: ../gui/wxpython/gui_core/preferences.py:779 +#: ../gui/wxpython/gui_core/forms.py:1449 +#: ../gui/wxpython/gui_core/preferences.py:773 msgid "Map Display" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1549 +#: ../gui/wxpython/gui_core/forms.py:1562 msgid "Show graphical representation of temporal extent of dataset(s) ." msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1779 -#: ../gui/wxpython/gui_core/preferences.py:1363 -#: ../gui/wxpython/gui_core/preferences.py:1398 +#: ../gui/wxpython/gui_core/forms.py:1789 +#: ../gui/wxpython/gui_core/preferences.py:1357 +#: ../gui/wxpython/gui_core/preferences.py:1392 msgid "Transparent" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1815 -#: ../gui/wxpython/gui_core/forms.py:1907 +#: ../gui/wxpython/gui_core/forms.py:1825 +#: ../gui/wxpython/gui_core/forms.py:1917 #, python-format msgid "Choose %s" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1818 +#: ../gui/wxpython/gui_core/forms.py:1828 #: ../gui/wxpython/gmodeler/frame.py:1750 msgid "file" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1860 +#: ../gui/wxpython/gui_core/forms.py:1870 msgid "Load and edit content of a file" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1863 +#: ../gui/wxpython/gui_core/forms.py:1873 msgid "&Save as" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1865 +#: ../gui/wxpython/gui_core/forms.py:1875 msgid "Save content to a file for further use" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1870 +#: ../gui/wxpython/gui_core/forms.py:1880 msgid "or enter values directly:" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1872 +#: ../gui/wxpython/gui_core/forms.py:1882 msgid "Enter file content directly instead of specifying a file. Temporary file will be automatically created." msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1910 -#: ../gui/wxpython/gui_core/gselect.py:1434 +#: ../gui/wxpython/gui_core/forms.py:1920 +#: ../gui/wxpython/gui_core/gselect.py:1426 msgid "Directory" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:2255 ../gui/wxpython/gmodeler/frame.py:171 +#: ../gui/wxpython/gui_core/forms.py:2285 ../gui/wxpython/gmodeler/frame.py:171 msgid "Command output" msgstr "Saída de comando" -#: ../gui/wxpython/gui_core/forms.py:2268 +#: ../gui/wxpython/gui_core/forms.py:2298 msgid "Manual" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:2312 +#: ../gui/wxpython/gui_core/forms.py:2342 msgid "Nothing to load." msgstr "" -#: ../gui/wxpython/gui_core/forms.py:2320 +#: ../gui/wxpython/gui_core/forms.py:2350 #, python-format msgid "" "Unable to load file.\n" @@ -12908,26 +12921,26 @@ "Reason: %s" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:2350 +#: ../gui/wxpython/gui_core/forms.py:2380 msgid "Save input as..." msgstr "" -#: ../gui/wxpython/gui_core/forms.py:2683 +#: ../gui/wxpython/gui_core/forms.py:2713 msgid "No dataset given." msgstr "" -#: ../gui/wxpython/gui_core/forms.py:2852 -#: ../gui/wxpython/gui_core/forms.py:2869 +#: ../gui/wxpython/gui_core/forms.py:2882 +#: ../gui/wxpython/gui_core/forms.py:2899 #, python-format msgid "Unable to parse command '%s'" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:2876 +#: ../gui/wxpython/gui_core/forms.py:2906 #, python-format msgid "%(cmd)s: parameter '%(key)s' not available" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:2958 +#: ../gui/wxpython/gui_core/forms.py:2988 msgid "Try to set up GRASS_ADDON_PATH or GRASS_ADDON_BASE variable." msgstr "" @@ -13072,11 +13085,11 @@ msgstr "" #: ../gui/wxpython/gui_core/ghelp.py:118 ../gui/wxpython/gui_core/ghelp.py:921 -#: ../gui/wxpython/lmgr/frame.py:87 ../gui/wxpython/lmgr/frame.py:1217 +#: ../gui/wxpython/lmgr/frame.py:87 ../gui/wxpython/lmgr/frame.py:1221 msgid "Unable to get GRASS version\n" msgstr "" -#: ../gui/wxpython/gui_core/ghelp.py:131 ../gui/wxpython/lmgr/frame.py:1241 +#: ../gui/wxpython/gui_core/ghelp.py:131 ../gui/wxpython/lmgr/frame.py:1245 msgid "unknown version" msgstr "" @@ -13195,7 +13208,7 @@ msgid "Selected map <%s> has been disabled for rendering. Operation canceled." msgstr "" -#: ../gui/wxpython/gui_core/vselect.py:277 ../gui/wxpython/lmgr/frame.py:2569 +#: ../gui/wxpython/gui_core/vselect.py:277 ../gui/wxpython/lmgr/frame.py:2572 #: ../gui/wxpython/mapdisp/frame.py:594 msgid "No map layer selected. Operation canceled." msgstr "" @@ -13322,561 +13335,569 @@ msgid "Select graphics tool" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:69 +#: ../gui/wxpython/gui_core/gselect.py:72 #, python-format msgid "" "Unable to import pyGRASS: %s\n" "Some functionality will be not accessible" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:507 +#: ../gui/wxpython/gui_core/gselect.py:511 msgid "Not selectable element" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:544 -#: ../gui/wxpython/gui_core/preferences.py:2203 +#: ../gui/wxpython/gui_core/gselect.py:548 +#: ../gui/wxpython/gui_core/preferences.py:2197 msgid "Mapset" msgstr "Mapset" -#: ../gui/wxpython/gui_core/gselect.py:556 +#: ../gui/wxpython/gui_core/gselect.py:560 msgid "Type: " msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:574 +#: ../gui/wxpython/gui_core/gselect.py:578 #, python-format msgid "GSelect: invalid item: %s" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1411 +#: ../gui/wxpython/gui_core/gselect.py:890 +msgid "No table linked to layer <{}>." +msgstr "" + +#: ../gui/wxpython/gui_core/gselect.py:1403 msgid "Output settings" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1413 +#: ../gui/wxpython/gui_core/gselect.py:1405 msgid "Source input" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1424 +#: ../gui/wxpython/gui_core/gselect.py:1416 msgid "Native" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1430 +#: ../gui/wxpython/gui_core/gselect.py:1422 msgid "File" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1438 ../gui/wxpython/dbmgr/base.py:2954 -#: ../gui/wxpython/dbmgr/base.py:3084 ../gui/wxpython/dbmgr/base.py:3353 +#: ../gui/wxpython/gui_core/gselect.py:1430 ../gui/wxpython/dbmgr/base.py:2956 +#: ../gui/wxpython/dbmgr/base.py:3086 ../gui/wxpython/dbmgr/base.py:3355 msgid "Database" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1442 +#: ../gui/wxpython/gui_core/gselect.py:1434 msgid "Protocol" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1453 +#: ../gui/wxpython/gui_core/gselect.py:1445 msgid "Output type" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1455 +#: ../gui/wxpython/gui_core/gselect.py:1447 msgid "Source type" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1477 +#: ../gui/wxpython/gui_core/gselect.py:1469 msgid "All files" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1493 +#: ../gui/wxpython/gui_core/gselect.py:1485 msgid "ZIP files" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1494 +#: ../gui/wxpython/gui_core/gselect.py:1486 msgid "GZIP files" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1495 +#: ../gui/wxpython/gui_core/gselect.py:1487 msgid "TAR files" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1497 +#: ../gui/wxpython/gui_core/gselect.py:1489 msgid "TARGZ files" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1505 +#: ../gui/wxpython/gui_core/gselect.py:1497 msgid "File:" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1506 +#: ../gui/wxpython/gui_core/gselect.py:1498 msgid "Choose file to import" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1521 -#: ../gui/wxpython/gui_core/gselect.py:1604 -#: ../gui/wxpython/animation/dialogs.py:1196 +#: ../gui/wxpython/gui_core/gselect.py:1513 +#: ../gui/wxpython/gui_core/gselect.py:1596 +#: ../gui/wxpython/animation/dialogs.py:1199 msgid "Directory:" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1522 -#: ../gui/wxpython/gui_core/gselect.py:1605 +#: ../gui/wxpython/gui_core/gselect.py:1514 +#: ../gui/wxpython/gui_core/gselect.py:1597 msgid "Choose input directory" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1539 +#: ../gui/wxpython/gui_core/gselect.py:1531 msgid "Extension:" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1568 -#: ../gui/wxpython/gui_core/gselect.py:1583 -#: ../gui/wxpython/gui_core/gselect.py:1585 -#: ../gui/wxpython/gui_core/widgets.py:1294 -#: ../gui/wxpython/animation/dialogs.py:402 +#: ../gui/wxpython/gui_core/gselect.py:1560 +#: ../gui/wxpython/gui_core/gselect.py:1575 +#: ../gui/wxpython/gui_core/gselect.py:1577 +#: ../gui/wxpython/gui_core/widgets.py:1298 +#: ../gui/wxpython/animation/dialogs.py:405 #: ../gui/wxpython/vnet/dialogs.py:1643 #: ../gui/wxpython/gmodeler/preferences.py:706 msgid "Name:" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1569 +#: ../gui/wxpython/gui_core/gselect.py:1561 msgid "Choose file" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1590 -#: ../gui/wxpython/gui_core/gselect.py:2350 +#: ../gui/wxpython/gui_core/gselect.py:1582 +#: ../gui/wxpython/gui_core/gselect.py:2342 msgid "Feature type:" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1592 +#: ../gui/wxpython/gui_core/gselect.py:1584 msgid "simple features" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1593 +#: ../gui/wxpython/gui_core/gselect.py:1585 msgid "topological" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1704 -#: ../gui/wxpython/gui_core/gselect.py:1735 -#: ../gui/wxpython/gui_core/gselect.py:1786 -#: ../gui/wxpython/gui_core/gselect.py:1824 +#: ../gui/wxpython/gui_core/gselect.py:1696 +#: ../gui/wxpython/gui_core/gselect.py:1727 +#: ../gui/wxpython/gui_core/gselect.py:1778 +#: ../gui/wxpython/gui_core/gselect.py:1816 msgid "Creation options:" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1718 -#: ../gui/wxpython/gui_core/gselect.py:1757 -#: ../gui/wxpython/gui_core/gselect.py:1809 +#: ../gui/wxpython/gui_core/gselect.py:1710 +#: ../gui/wxpython/gui_core/gselect.py:1749 +#: ../gui/wxpython/gui_core/gselect.py:1801 msgid "Format:" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1816 +#: ../gui/wxpython/gui_core/gselect.py:1808 msgid "Protocol:" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1839 +#: ../gui/wxpython/gui_core/gselect.py:1831 msgid "No settings available" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1959 +#: ../gui/wxpython/gui_core/gselect.py:1951 #: ../gui/wxpython/web_services/dialogs.py:302 msgid "No data source defined, settings are not saved." msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:2342 +#: ../gui/wxpython/gui_core/gselect.py:2334 msgid "LineString" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:2342 +#: ../gui/wxpython/gui_core/gselect.py:2334 msgid "Polygon" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:2561 +#: ../gui/wxpython/gui_core/gselect.py:2553 msgid "No vector map selected in layer manager. Operation canceled." msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:2574 +#: ../gui/wxpython/gui_core/gselect.py:2566 msgid "Input vector map is not selected" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:2578 +#: ../gui/wxpython/gui_core/gselect.py:2570 #, python-format msgid "Input vector map <%s> and selected map <%s> in layer manager are different. Operation canceled." msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:113 +#: ../gui/wxpython/gui_core/gselect.py:2746 +msgid "No vector map selected" +msgstr "" + +#: ../gui/wxpython/gui_core/widgets.py:114 msgid " (...)" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:854 +#: ../gui/wxpython/gui_core/widgets.py:855 #, python-format msgid "Name <%(name)s> is not a valid name for GRASS map. Please use only ASCII characters excluding %(chars)s and space." msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:968 -#: ../gui/wxpython/gui_core/dialogs.py:768 -#: ../gui/wxpython/gui_core/dialogs.py:836 -#: ../gui/wxpython/gui_core/dialogs.py:1576 ../gui/wxpython/dbmgr/base.py:1419 +#: ../gui/wxpython/gui_core/widgets.py:969 +#: ../gui/wxpython/gui_core/dialogs.py:769 +#: ../gui/wxpython/gui_core/dialogs.py:837 +#: ../gui/wxpython/gui_core/dialogs.py:1578 ../gui/wxpython/dbmgr/base.py:1421 msgid "Select all" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:969 -#: ../gui/wxpython/gui_core/dialogs.py:1578 ../gui/wxpython/dbmgr/base.py:1420 +#: ../gui/wxpython/gui_core/widgets.py:970 +#: ../gui/wxpython/gui_core/dialogs.py:1580 ../gui/wxpython/dbmgr/base.py:1422 msgid "Deselect all" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1082 +#: ../gui/wxpython/gui_core/widgets.py:1086 msgid "Fulltext search" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1084 +#: ../gui/wxpython/gui_core/widgets.py:1088 msgid "Type to search in all modules. Press Enter for next match." msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1151 +#: ../gui/wxpython/gui_core/widgets.py:1155 msgid "Searching, please type more characters." msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1160 +#: ../gui/wxpython/gui_core/widgets.py:1164 #, python-format msgid "%d modules match" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1230 +#: ../gui/wxpython/gui_core/widgets.py:1234 msgid "Profiles" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1236 +#: ../gui/wxpython/gui_core/widgets.py:1240 msgid "Save current settings" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1240 +#: ../gui/wxpython/gui_core/widgets.py:1244 msgid "Delete currently selected settings" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1263 +#: ../gui/wxpython/gui_core/widgets.py:1267 msgid "Load:" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1281 +#: ../gui/wxpython/gui_core/widgets.py:1285 #, python-format msgid "Settings <%s> not found" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1295 -#: ../gui/wxpython/gui_core/widgets.py:1315 +#: ../gui/wxpython/gui_core/widgets.py:1299 +#: ../gui/wxpython/gui_core/widgets.py:1319 msgid "Save settings" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1300 +#: ../gui/wxpython/gui_core/widgets.py:1304 msgid "Name not given, settings is not saved." msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1312 +#: ../gui/wxpython/gui_core/widgets.py:1316 #, python-format msgid "Settings <%s> already exists. Do you want to overwrite the settings?" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1363 +#: ../gui/wxpython/gui_core/widgets.py:1367 msgid "No settings is defined. Operation canceled." msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1401 +#: ../gui/wxpython/gui_core/widgets.py:1405 msgid "Unable to save settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:59 +#: ../gui/wxpython/gui_core/preferences.py:61 msgid "User settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:83 +#: ../gui/wxpython/gui_core/preferences.py:85 msgid "Set to default" msgstr "Aceitar valores padrão" -#: ../gui/wxpython/gui_core/preferences.py:91 +#: ../gui/wxpython/gui_core/preferences.py:93 msgid "Revert settings to default" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:94 +#: ../gui/wxpython/gui_core/preferences.py:96 msgid "Apply changes for the current session only and close" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:95 +#: ../gui/wxpython/gui_core/preferences.py:97 msgid "Save for this session only" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:165 +#: ../gui/wxpython/gui_core/preferences.py:167 msgid "Settings applied to current session but not saved" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:237 +#: ../gui/wxpython/gui_core/preferences.py:230 msgid "Key column cannot be empty string." msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:256 +#: ../gui/wxpython/gui_core/preferences.py:249 msgid "GUI Settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:291 +#: ../gui/wxpython/gui_core/preferences.py:284 msgid "Layer Manager settings" msgstr "Definições do gestor de camadas" -#: ../gui/wxpython/gui_core/preferences.py:301 +#: ../gui/wxpython/gui_core/preferences.py:294 msgid "Ask when removing map layer from layer tree" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:314 +#: ../gui/wxpython/gui_core/preferences.py:307 msgid "Ask when quiting wxGUI or closing display" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:329 -#: ../gui/wxpython/gui_core/preferences.py:346 +#: ../gui/wxpython/gui_core/preferences.py:322 +#: ../gui/wxpython/gui_core/preferences.py:339 #, python-format msgid "Hide '%s' tab (requires GUI restart)" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:330 -#: ../gui/wxpython/gui_core/preferences.py:1120 +#: ../gui/wxpython/gui_core/preferences.py:323 +#: ../gui/wxpython/gui_core/preferences.py:1114 #: ../gui/wxpython/lmgr/frame.py:366 msgid "Modules" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:347 +#: ../gui/wxpython/gui_core/preferences.py:340 #: ../gui/wxpython/lmgr/frame.py:390 msgid "Python" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:366 +#: ../gui/wxpython/gui_core/preferences.py:359 msgid "Automatically copy selected text to clipboard (in the Console tab)" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:394 +#: ../gui/wxpython/gui_core/preferences.py:387 msgid "Workspace settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:401 +#: ../gui/wxpython/gui_core/preferences.py:394 msgid "Suppress positioning Map Display Window(s)" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:417 +#: ../gui/wxpython/gui_core/preferences.py:410 msgid "Suppress positioning Layer Manager window" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:432 +#: ../gui/wxpython/gui_core/preferences.py:425 msgid "Save current window layout as default" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:441 +#: ../gui/wxpython/gui_core/preferences.py:434 msgid "Save current position and size of Layer Manager window and opened Map Display window(s) and use as default for next sessions." msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:463 +#: ../gui/wxpython/gui_core/preferences.py:456 msgid "Region settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:470 +#: ../gui/wxpython/gui_core/preferences.py:463 msgid "Align region to resolution" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:524 +#: ../gui/wxpython/gui_core/preferences.py:517 msgid "Font for command output:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:529 -#: ../gui/wxpython/gui_core/preferences.py:806 -#: ../gui/wxpython/animation/dialogs.py:1061 +#: ../gui/wxpython/gui_core/preferences.py:522 +#: ../gui/wxpython/gui_core/preferences.py:800 +#: ../gui/wxpython/animation/dialogs.py:1064 msgid "Set font" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:542 +#: ../gui/wxpython/gui_core/preferences.py:535 msgid "Language settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:558 +#: ../gui/wxpython/gui_core/preferences.py:551 msgid "Choose language (requires to save and GRASS restart):" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:591 +#: ../gui/wxpython/gui_core/preferences.py:585 msgid "Appearance settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:601 +#: ../gui/wxpython/gui_core/preferences.py:595 msgid "Element list:" msgstr "Lista de elementos:" -#: ../gui/wxpython/gui_core/preferences.py:631 +#: ../gui/wxpython/gui_core/preferences.py:625 msgid "Menu style (requires to save and GUI restart):" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:666 +#: ../gui/wxpython/gui_core/preferences.py:660 msgid "Height of map selection popup window (in pixels):" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:706 +#: ../gui/wxpython/gui_core/preferences.py:700 msgid "Icon theme (requires GUI restart):" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:733 +#: ../gui/wxpython/gui_core/preferences.py:727 msgid "Module dialog style:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:800 +#: ../gui/wxpython/gui_core/preferences.py:794 msgid "Default font for GRASS displays:" msgstr "Tipo de letra padrão no GRASS:" -#: ../gui/wxpython/gui_core/preferences.py:827 +#: ../gui/wxpython/gui_core/preferences.py:821 msgid "Default display settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:837 +#: ../gui/wxpython/gui_core/preferences.py:831 msgid "Display driver:" msgstr "Mostrar controlador:" -#: ../gui/wxpython/gui_core/preferences.py:863 +#: ../gui/wxpython/gui_core/preferences.py:857 msgid "Statusbar mode:" msgstr "Modo da barra de estado:" -#: ../gui/wxpython/gui_core/preferences.py:915 +#: ../gui/wxpython/gui_core/preferences.py:909 #: ../gui/wxpython/mapdisp/statusbar.py:520 msgid "Align region extent based on display size" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:931 +#: ../gui/wxpython/gui_core/preferences.py:925 #: ../gui/wxpython/mapdisp/statusbar.py:563 msgid "Constrain display resolution to computational settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:947 +#: ../gui/wxpython/gui_core/preferences.py:941 msgid "Enable auto-rendering" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:964 +#: ../gui/wxpython/gui_core/preferences.py:958 msgid "Enable auto-zooming to selected map layer" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:980 +#: ../gui/wxpython/gui_core/preferences.py:974 msgid "Show computational region extent" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:996 +#: ../gui/wxpython/gui_core/preferences.py:990 msgid "Mouse wheel action:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1022 +#: ../gui/wxpython/gui_core/preferences.py:1016 msgid "Mouse scrolling direction:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1063 +#: ../gui/wxpython/gui_core/preferences.py:1057 msgid "Advanced display settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1072 +#: ../gui/wxpython/gui_core/preferences.py:1066 msgid "3D view depth buffer (possible values are 16, 24, 32):" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1127 +#: ../gui/wxpython/gui_core/preferences.py:1121 msgid "Module dialog settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1152 +#: ../gui/wxpython/gui_core/preferences.py:1146 msgid "Close dialog when module is successfully finished" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1166 -#: ../gui/wxpython/gui_core/dialogs.py:306 +#: ../gui/wxpython/gui_core/preferences.py:1160 +#: ../gui/wxpython/gui_core/dialogs.py:307 msgid "Add created map into layer tree" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1181 +#: ../gui/wxpython/gui_core/preferences.py:1175 msgid "Allow interactive input" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1195 +#: ../gui/wxpython/gui_core/preferences.py:1189 msgid "Verbosity level:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1231 +#: ../gui/wxpython/gui_core/preferences.py:1225 #: ../gui/wxpython/lmgr/frame.py:323 msgid "Layers" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1241 +#: ../gui/wxpython/gui_core/preferences.py:1235 msgid "Default raster settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1251 +#: ../gui/wxpython/gui_core/preferences.py:1245 msgid "Make null cells opaque" msgstr "Definir células NULAS como opacas" -#: ../gui/wxpython/gui_core/preferences.py:1266 +#: ../gui/wxpython/gui_core/preferences.py:1260 msgid "Default color table" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1312 +#: ../gui/wxpython/gui_core/preferences.py:1306 msgid "Default vector settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1318 +#: ../gui/wxpython/gui_core/preferences.py:1312 msgid "Display:" msgstr "Exibir:" -#: ../gui/wxpython/gui_core/preferences.py:1343 +#: ../gui/wxpython/gui_core/preferences.py:1337 msgid "Feature color:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1383 +#: ../gui/wxpython/gui_core/preferences.py:1377 msgid "Area fill color:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1431 +#: ../gui/wxpython/gui_core/preferences.py:1425 msgid "Random colors according to category number " msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1459 +#: ../gui/wxpython/gui_core/preferences.py:1453 msgid "Symbol:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1513 -#: ../gui/wxpython/dbmgr/base.py:1422 +#: ../gui/wxpython/gui_core/preferences.py:1507 +#: ../gui/wxpython/dbmgr/base.py:1424 msgid "Highlight selected features" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1542 +#: ../gui/wxpython/gui_core/preferences.py:1536 msgid "Line width (in pixels):" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1558 +#: ../gui/wxpython/gui_core/preferences.py:1552 msgid "Automatically hightlight selected features in map display" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1582 +#: ../gui/wxpython/gui_core/preferences.py:1576 msgid "Data browser" msgstr "Busca de dados" -#: ../gui/wxpython/gui_core/preferences.py:1590 +#: ../gui/wxpython/gui_core/preferences.py:1584 msgid "Left mouse double click:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1615 +#: ../gui/wxpython/gui_core/preferences.py:1609 msgid "Encoding (e.g. utf-8, ascii, iso8859-1, koi8-r):" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1630 +#: ../gui/wxpython/gui_core/preferences.py:1624 msgid "Ask when deleting data record(s) from table" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1654 +#: ../gui/wxpython/gui_core/preferences.py:1648 msgid "Create table" msgstr "Criar tabela" -#: ../gui/wxpython/gui_core/preferences.py:1661 -#: ../gui/wxpython/gui_core/dialogs.py:351 +#: ../gui/wxpython/gui_core/preferences.py:1655 +#: ../gui/wxpython/gui_core/dialogs.py:352 msgid "Key column:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1695 +#: ../gui/wxpython/gui_core/preferences.py:1689 #: ../gui/wxpython/mapdisp/statusbar.py:824 msgid "Projection" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1704 +#: ../gui/wxpython/gui_core/preferences.py:1698 msgid "Projection statusbar settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1713 +#: ../gui/wxpython/gui_core/preferences.py:1707 msgid "" "\n" "Note: This only controls the coordinates displayed in the lower-left of the Map Display\n" @@ -13885,63 +13906,63 @@ "menu located at the bottom of the Map Display window.\n" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1746 +#: ../gui/wxpython/gui_core/preferences.py:1740 msgid "Proj.4 string (required):" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1763 +#: ../gui/wxpython/gui_core/preferences.py:1757 msgid "EPSG file:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1780 +#: ../gui/wxpython/gui_core/preferences.py:1774 msgid "Load EPSG codes (be patient), enter EPSG code or insert Proj.4 string directly." msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1788 +#: ../gui/wxpython/gui_core/preferences.py:1782 msgid "&Load EPSG codes" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1808 +#: ../gui/wxpython/gui_core/preferences.py:1802 msgid "Coordinates format" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1816 +#: ../gui/wxpython/gui_core/preferences.py:1810 msgid "Lat/long projections" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1837 +#: ../gui/wxpython/gui_core/preferences.py:1831 msgid "Precision:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1923 +#: ../gui/wxpython/gui_core/preferences.py:1917 #, python-format msgid "Unable to read EPSG codes: %s" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1956 -#: ../gui/wxpython/gui_core/preferences.py:1968 -#: ../gui/wxpython/gui_core/preferences.py:1980 +#: ../gui/wxpython/gui_core/preferences.py:1950 +#: ../gui/wxpython/gui_core/preferences.py:1962 +#: ../gui/wxpython/gui_core/preferences.py:1974 #, python-format msgid "EPSG code %s not found" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1990 +#: ../gui/wxpython/gui_core/preferences.py:1984 msgid "Select default display font" msgstr "Seleccionar tipo de letra padrão" -#: ../gui/wxpython/gui_core/preferences.py:2004 +#: ../gui/wxpython/gui_core/preferences.py:1998 msgid "Failed to set default display font. Try different font." msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:2023 +#: ../gui/wxpython/gui_core/preferences.py:2017 msgid "Select default output font" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:2112 +#: ../gui/wxpython/gui_core/preferences.py:2106 msgid "Manage access to mapsets" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:2127 +#: ../gui/wxpython/gui_core/preferences.py:2121 msgid "" "Check a mapset to make it accessible, uncheck it to hide it.\n" " Notes:\n" @@ -13950,7 +13971,7 @@ " - You may only write to mapsets which you own." msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:2204 +#: ../gui/wxpython/gui_core/preferences.py:2198 msgid "Owner" msgstr "Proprietário" @@ -13962,274 +13983,274 @@ msgid "Select GRASS location and mapset" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:122 +#: ../gui/wxpython/gui_core/dialogs.py:123 msgid "Location or mapset is not defined." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:132 +#: ../gui/wxpython/gui_core/dialogs.py:133 msgid "Name of GRASS location:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:143 -#: ../gui/wxpython/gui_core/dialogs.py:200 +#: ../gui/wxpython/gui_core/dialogs.py:144 +#: ../gui/wxpython/gui_core/dialogs.py:201 msgid "Name of mapset:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:172 +#: ../gui/wxpython/gui_core/dialogs.py:173 msgid "Select mapset in GRASS location" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:192 +#: ../gui/wxpython/gui_core/dialogs.py:193 msgid "Name of mapset is missing." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:233 +#: ../gui/wxpython/gui_core/dialogs.py:234 msgid "Name of vector map is missing." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:286 +#: ../gui/wxpython/gui_core/dialogs.py:287 msgid "Create attribute table" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:320 +#: ../gui/wxpython/gui_core/dialogs.py:321 msgid "Name of new vector map is missing." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:332 +#: ../gui/wxpython/gui_core/dialogs.py:333 msgid "Name for new vector map:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:435 +#: ../gui/wxpython/gui_core/dialogs.py:436 #, python-format msgid "Unable to create vector map <%s>." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:440 +#: ../gui/wxpython/gui_core/dialogs.py:441 #, python-format msgid "" "Invalid or empty key column.\n" "Unable to create vector map <%s>." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:471 +#: ../gui/wxpython/gui_core/dialogs.py:472 #, python-format msgid "Vector map <%s> already exists in the current mapset. Do you want to overwrite it?" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:561 +#: ../gui/wxpython/gui_core/dialogs.py:562 msgid "Load region:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:567 +#: ../gui/wxpython/gui_core/dialogs.py:568 msgid "Save region:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:619 +#: ../gui/wxpython/gui_core/dialogs.py:620 msgid "Name cannot begin with '.' and must not contain space, quotes, '/', ''', '@', ',', '=', '*', and all other non-alphanumeric characters." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:635 +#: ../gui/wxpython/gui_core/dialogs.py:636 msgid "Create or edit imagery groups" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:669 +#: ../gui/wxpython/gui_core/dialogs.py:670 msgid "Apply changes to selected group and close dialog" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:670 +#: ../gui/wxpython/gui_core/dialogs.py:671 msgid "Apply changes to selected group" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:671 +#: ../gui/wxpython/gui_core/dialogs.py:672 msgid "Close dialog, changes are not applied" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:712 -#: ../gui/wxpython/gui_core/dialogs.py:1509 +#: ../gui/wxpython/gui_core/dialogs.py:713 +#: ../gui/wxpython/gui_core/dialogs.py:1510 msgid "Put here a regular expression. Characters '.*' stand for anything, character '^' stands for the beginning and '$' for the end." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:719 +#: ../gui/wxpython/gui_core/dialogs.py:720 msgid "Select existing group or enter name of new group:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:730 +#: ../gui/wxpython/gui_core/dialogs.py:731 msgid "Edit/create subgroup" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:743 +#: ../gui/wxpython/gui_core/dialogs.py:744 msgid "Select existing subgroup or enter name of new subgroup:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:777 -#: ../gui/wxpython/gui_core/dialogs.py:845 -#: ../gui/wxpython/gui_core/dialogs.py:1494 +#: ../gui/wxpython/gui_core/dialogs.py:778 +#: ../gui/wxpython/gui_core/dialogs.py:846 +#: ../gui/wxpython/gui_core/dialogs.py:1495 msgid "Pattern:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:795 -#: ../gui/wxpython/gui_core/dialogs.py:863 -#: ../gui/wxpython/gui_core/dialogs.py:1518 +#: ../gui/wxpython/gui_core/dialogs.py:796 +#: ../gui/wxpython/gui_core/dialogs.py:864 +#: ../gui/wxpython/gui_core/dialogs.py:1519 msgid "List of maps:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:811 +#: ../gui/wxpython/gui_core/dialogs.py:812 msgid "Select map layers and add them to the list." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:816 +#: ../gui/wxpython/gui_core/dialogs.py:817 msgid "Remove selected layer(s) from list." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:873 +#: ../gui/wxpython/gui_core/dialogs.py:874 msgid "Check maps from group to be included into subgroup." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1037 +#: ../gui/wxpython/gui_core/dialogs.py:1038 msgid "Add selected map layers into group" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1174 +#: ../gui/wxpython/gui_core/dialogs.py:1175 #, python-format msgid "Group <%s> was changed, do you want to apply changes?" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1177 -#: ../gui/wxpython/gui_core/dialogs.py:1193 +#: ../gui/wxpython/gui_core/dialogs.py:1178 +#: ../gui/wxpython/gui_core/dialogs.py:1194 msgid "Unapplied changes" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1190 +#: ../gui/wxpython/gui_core/dialogs.py:1191 #, python-format msgid "Subgroup <%s> was changed, do you want to apply changes?" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1247 +#: ../gui/wxpython/gui_core/dialogs.py:1248 msgid "No raster maps selected." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1276 +#: ../gui/wxpython/gui_core/dialogs.py:1277 #, python-format msgid "No changes to apply in group <%s>." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1279 +#: ../gui/wxpython/gui_core/dialogs.py:1280 #, python-format msgid "Group <%s> was successfully created." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1281 +#: ../gui/wxpython/gui_core/dialogs.py:1282 #, python-format msgid "Group <%s> was successfully changed." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1284 +#: ../gui/wxpython/gui_core/dialogs.py:1285 #, python-format msgid "Creating of new group <%s> failed." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1286 +#: ../gui/wxpython/gui_core/dialogs.py:1287 #, python-format msgid "Changing of group <%s> failed." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1324 +#: ../gui/wxpython/gui_core/dialogs.py:1325 msgid "No group selected." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1329 +#: ../gui/wxpython/gui_core/dialogs.py:1330 msgid "No subgroup selected." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1436 +#: ../gui/wxpython/gui_core/dialogs.py:1437 msgid "Use fully-qualified map names" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1462 +#: ../gui/wxpython/gui_core/dialogs.py:1463 msgid "Map type:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1477 +#: ../gui/wxpython/gui_core/dialogs.py:1478 msgid "Select toggle" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1484 +#: ../gui/wxpython/gui_core/dialogs.py:1485 msgid "Mapset:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1577 +#: ../gui/wxpython/gui_core/dialogs.py:1579 msgid "Invert selection" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1720 +#: ../gui/wxpython/gui_core/dialogs.py:1722 #, python-format msgid "Dynamic series (%s)" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1747 +#: ../gui/wxpython/gui_core/dialogs.py:1749 msgid "Set Map Layer Opacity" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1778 -#: ../gui/wxpython/psmap/dialogs.py:6389 ../gui/wxpython/psmap/dialogs.py:6416 -#: ../gui/wxpython/psmap/dialogs.py:6748 ../gui/wxpython/psmap/dialogs.py:6778 +#: ../gui/wxpython/gui_core/dialogs.py:1780 +#: ../gui/wxpython/psmap/dialogs.py:6391 ../gui/wxpython/psmap/dialogs.py:6418 +#: ../gui/wxpython/psmap/dialogs.py:6750 ../gui/wxpython/psmap/dialogs.py:6780 msgid "transparent" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1781 +#: ../gui/wxpython/gui_core/dialogs.py:1783 msgid "opaque" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1879 +#: ../gui/wxpython/gui_core/dialogs.py:1884 msgid "Set image size" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1894 +#: ../gui/wxpython/gui_core/dialogs.py:1899 msgid "Image size" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1941 +#: ../gui/wxpython/gui_core/dialogs.py:1946 msgid "Template:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1981 +#: ../gui/wxpython/gui_core/dialogs.py:1986 msgid "GRASS GIS SQL Query Utility" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1997 +#: ../gui/wxpython/gui_core/dialogs.py:2002 msgid " SQL statement " msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:2045 +#: ../gui/wxpython/gui_core/dialogs.py:2050 msgid "Symbols" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:2080 +#: ../gui/wxpython/gui_core/dialogs.py:2085 msgid "Symbol directory:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:2092 +#: ../gui/wxpython/gui_core/dialogs.py:2097 msgid "Symbol name:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:2343 +#: ../gui/wxpython/gui_core/dialogs.py:2348 msgid "Do you want to quit GRASS including shell prompt or just close the GUI?" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:2420 +#: ../gui/wxpython/gui_core/dialogs.py:2425 msgid "Select font:" msgstr "Seleccionar tipo de letra:" -#: ../gui/wxpython/gui_core/dialogs.py:2451 +#: ../gui/wxpython/gui_core/dialogs.py:2456 msgid "Character encoding:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:2469 -#: ../gui/wxpython/psmap/dialogs.py:398 ../gui/wxpython/psmap/dialogs.py:4979 +#: ../gui/wxpython/gui_core/dialogs.py:2474 +#: ../gui/wxpython/psmap/dialogs.py:400 ../gui/wxpython/psmap/dialogs.py:4981 msgid "Font size:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:2521 +#: ../gui/wxpython/gui_core/dialogs.py:2526 msgid "Example" msgstr "" @@ -14330,28 +14351,28 @@ msgid "Toggle to save list of executed commands into a file; content saved when switching off." msgstr "" -#: ../gui/wxpython/gui_core/goutput.py:420 +#: ../gui/wxpython/gui_core/goutput.py:421 #: ../gui/wxpython/gui_core/goutput.py:516 msgid "Save file as..." msgstr "" -#: ../gui/wxpython/gui_core/goutput.py:422 +#: ../gui/wxpython/gui_core/goutput.py:423 #: ../gui/wxpython/gui_core/goutput.py:518 #, python-format msgid "%(txt)s (*.txt)|*.txt|%(files)s (*)|*" msgstr "" -#: ../gui/wxpython/gui_core/goutput.py:423 +#: ../gui/wxpython/gui_core/goutput.py:424 #: ../gui/wxpython/gui_core/goutput.py:519 msgid "Text files" msgstr "" -#: ../gui/wxpython/gui_core/goutput.py:424 +#: ../gui/wxpython/gui_core/goutput.py:425 #: ../gui/wxpython/gui_core/goutput.py:520 msgid "Files" msgstr "" -#: ../gui/wxpython/gui_core/goutput.py:437 +#: ../gui/wxpython/gui_core/goutput.py:438 #, python-format msgid "" "Unable to write file '%(path)s'.\n" @@ -14359,14 +14380,21 @@ "Details: %(error)s" msgstr "" -#: ../gui/wxpython/gui_core/goutput.py:442 +#: ../gui/wxpython/gui_core/goutput.py:443 #, python-format msgid "Command output saved into '%s'" msgstr "" +#: ../gui/wxpython/gui_core/goutput.py:497 +#, python-brace-format +msgid "" +"Unable to write file '{filePath}'.\n" +"\n" +"Details: {error}" +msgstr "" + #: ../gui/wxpython/gui_core/goutput.py:501 -#, python-format -msgid "Command log saved to '%s'" +msgid "Command log saved to '{}'" msgstr "" #: ../gui/wxpython/psmap/toolbars.py:79 @@ -14498,7 +14526,7 @@ msgstr "" #: ../gui/wxpython/psmap/frame.py:636 ../gui/wxpython/psmap/frame.py:661 -#: ../gui/wxpython/psmap/dialogs.py:1635 +#: ../gui/wxpython/psmap/dialogs.py:1637 msgid "Please, create map frame first." msgstr "favor criar a moldura do mapa primeiro." @@ -14546,7 +14574,7 @@ msgid "Click and drag to resize object" msgstr "" -#: ../gui/wxpython/psmap/frame.py:2471 +#: ../gui/wxpython/psmap/frame.py:2474 msgid "labels: " msgstr "" @@ -14641,760 +14669,760 @@ msgid "Failed to read instruction %(inst)s: file %(file)s not found." msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:231 +#: ../gui/wxpython/psmap/dialogs.py:233 msgid "Units:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:242 +#: ../gui/wxpython/psmap/dialogs.py:244 msgid "" "Position of the top left corner\n" "from the top left edge of the paper" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:244 -#: ../gui/wxpython/animation/dialogs.py:1137 +#: ../gui/wxpython/psmap/dialogs.py:246 +#: ../gui/wxpython/animation/dialogs.py:1140 msgid "X:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:246 -#: ../gui/wxpython/animation/dialogs.py:1139 +#: ../gui/wxpython/psmap/dialogs.py:248 +#: ../gui/wxpython/animation/dialogs.py:1142 msgid "Y:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:271 +#: ../gui/wxpython/psmap/dialogs.py:273 msgid "Position is given:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:273 +#: ../gui/wxpython/psmap/dialogs.py:275 msgid "relative to paper" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:275 +#: ../gui/wxpython/psmap/dialogs.py:277 msgid "by map coordinates" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:305 +#: ../gui/wxpython/psmap/dialogs.py:307 msgid "" "Position from the top left\n" "edge of the paper" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:396 +#: ../gui/wxpython/psmap/dialogs.py:398 msgid "Font:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:424 +#: ../gui/wxpython/psmap/dialogs.py:426 msgid "Choose color:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:473 +#: ../gui/wxpython/psmap/dialogs.py:475 msgid "Close dialog and apply changes" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:524 +#: ../gui/wxpython/psmap/dialogs.py:526 msgid "Units" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:525 -#: ../gui/wxpython/animation/dialogs.py:926 +#: ../gui/wxpython/psmap/dialogs.py:527 +#: ../gui/wxpython/animation/dialogs.py:929 msgid "Format" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:526 +#: ../gui/wxpython/psmap/dialogs.py:528 msgid "Orientation" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:527 ../gui/wxpython/psmap/dialogs.py:2888 +#: ../gui/wxpython/psmap/dialogs.py:529 ../gui/wxpython/psmap/dialogs.py:2890 msgid "Width" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:528 +#: ../gui/wxpython/psmap/dialogs.py:530 msgid "Height" msgstr "Altura" -#: ../gui/wxpython/psmap/dialogs.py:529 +#: ../gui/wxpython/psmap/dialogs.py:531 msgid "Left" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:530 +#: ../gui/wxpython/psmap/dialogs.py:532 msgid "Right" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:594 +#: ../gui/wxpython/psmap/dialogs.py:596 msgid "Literal is not allowed!" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:608 +#: ../gui/wxpython/psmap/dialogs.py:610 msgid "Page size" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:612 +#: ../gui/wxpython/psmap/dialogs.py:614 msgid "Margins" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:619 +#: ../gui/wxpython/psmap/dialogs.py:621 msgid "Portrait" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:619 +#: ../gui/wxpython/psmap/dialogs.py:621 msgid "Landscape" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:765 +#: ../gui/wxpython/psmap/dialogs.py:767 msgid "Map settings" msgstr "Definições do mapa" -#: ../gui/wxpython/psmap/dialogs.py:775 +#: ../gui/wxpython/psmap/dialogs.py:777 msgid "Map frame settings" msgstr "Definições da moldura do mapa" -#: ../gui/wxpython/psmap/dialogs.py:893 +#: ../gui/wxpython/psmap/dialogs.py:895 msgid "Map frame options:" msgstr "Opções da moldura do mapa" -#: ../gui/wxpython/psmap/dialogs.py:894 +#: ../gui/wxpython/psmap/dialogs.py:896 msgid "fit frame to match selected map" msgstr "Ajustar moldura ao mapa selecionado" -#: ../gui/wxpython/psmap/dialogs.py:895 +#: ../gui/wxpython/psmap/dialogs.py:897 msgid "fit frame to match saved region" msgstr "Ajustar moldura à região salva" -#: ../gui/wxpython/psmap/dialogs.py:896 +#: ../gui/wxpython/psmap/dialogs.py:898 msgid "fit frame to match current computational region" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:897 +#: ../gui/wxpython/psmap/dialogs.py:899 msgid "fixed scale and map center" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:914 ../gui/wxpython/psmap/dialogs.py:1224 +#: ../gui/wxpython/psmap/dialogs.py:916 ../gui/wxpython/psmap/dialogs.py:1226 msgid "Map selection" msgstr "Seleção de mapa" -#: ../gui/wxpython/psmap/dialogs.py:927 ../gui/wxpython/psmap/dialogs.py:1715 +#: ../gui/wxpython/psmap/dialogs.py:929 ../gui/wxpython/psmap/dialogs.py:1717 msgid "Map:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:927 +#: ../gui/wxpython/psmap/dialogs.py:929 msgid "Region:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:984 +#: ../gui/wxpython/psmap/dialogs.py:986 msgid "Map scale and center" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:988 +#: ../gui/wxpython/psmap/dialogs.py:990 msgid "Center:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:989 +#: ../gui/wxpython/psmap/dialogs.py:991 msgid "E:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:990 +#: ../gui/wxpython/psmap/dialogs.py:992 msgid "N:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:997 ../gui/wxpython/psmap/dialogs.py:5860 +#: ../gui/wxpython/psmap/dialogs.py:999 ../gui/wxpython/psmap/dialogs.py:5862 msgid "Scale:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:998 +#: ../gui/wxpython/psmap/dialogs.py:1000 msgid "1 :" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1062 +#: ../gui/wxpython/psmap/dialogs.py:1064 msgid "Map max resolution (dpi):" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1099 ../gui/wxpython/psmap/dialogs.py:3709 +#: ../gui/wxpython/psmap/dialogs.py:1101 ../gui/wxpython/psmap/dialogs.py:3711 msgid "Border" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1105 +#: ../gui/wxpython/psmap/dialogs.py:1107 msgid "draw border around map frame" msgstr "desenhar borda ao redor da moldura do mapa" -#: ../gui/wxpython/psmap/dialogs.py:1112 +#: ../gui/wxpython/psmap/dialogs.py:1114 msgid "border color:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1114 +#: ../gui/wxpython/psmap/dialogs.py:1116 msgid "border width (pts):" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1233 +#: ../gui/wxpython/psmap/dialogs.py:1235 msgid "" "Region is set to match this map,\n" "raster or vector map must be added later" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1240 +#: ../gui/wxpython/psmap/dialogs.py:1242 msgid "Region selection" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1420 +#: ../gui/wxpython/psmap/dialogs.py:1422 msgid "No map selected!" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1444 +#: ../gui/wxpython/psmap/dialogs.py:1446 msgid "No region selected!" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1495 +#: ../gui/wxpython/psmap/dialogs.py:1497 msgid "Invalid scale or map center!" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1565 +#: ../gui/wxpython/psmap/dialogs.py:1567 msgid "Choose raster map" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1570 +#: ../gui/wxpython/psmap/dialogs.py:1572 msgid "no raster map" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1573 +#: ../gui/wxpython/psmap/dialogs.py:1575 msgid "raster:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1698 ../gui/wxpython/gmodeler/model.py:798 +#: ../gui/wxpython/psmap/dialogs.py:1700 ../gui/wxpython/gmodeler/model.py:798 msgid "Vector maps" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1711 +#: ../gui/wxpython/psmap/dialogs.py:1713 msgid "Add map" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1719 ../gui/wxpython/psmap/dialogs.py:2180 +#: ../gui/wxpython/psmap/dialogs.py:1721 ../gui/wxpython/psmap/dialogs.py:2182 msgid "points" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1719 ../gui/wxpython/psmap/dialogs.py:2182 +#: ../gui/wxpython/psmap/dialogs.py:1721 ../gui/wxpython/psmap/dialogs.py:2184 msgid "lines" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1719 +#: ../gui/wxpython/psmap/dialogs.py:1721 msgid "areas" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1725 +#: ../gui/wxpython/psmap/dialogs.py:1727 msgid "Data Type" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1730 -#: ../gui/wxpython/animation/dialogs.py:776 ../gui/wxpython/dbmgr/base.py:2361 +#: ../gui/wxpython/psmap/dialogs.py:1732 +#: ../gui/wxpython/animation/dialogs.py:779 ../gui/wxpython/dbmgr/base.py:2363 msgid "Add" msgstr "Adicionar" -#: ../gui/wxpython/psmap/dialogs.py:1759 +#: ../gui/wxpython/psmap/dialogs.py:1761 msgid "Manage vector maps" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1764 +#: ../gui/wxpython/psmap/dialogs.py:1766 msgid "The topmost vector map overlaps the others" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1768 ../gui/wxpython/psmap/dialogs.py:3666 +#: ../gui/wxpython/psmap/dialogs.py:1770 ../gui/wxpython/psmap/dialogs.py:3668 #: ../gui/wxpython/web_services/widgets.py:267 msgid "Up" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1769 ../gui/wxpython/psmap/dialogs.py:3667 +#: ../gui/wxpython/psmap/dialogs.py:1771 ../gui/wxpython/psmap/dialogs.py:3669 #: ../gui/wxpython/web_services/widgets.py:269 msgid "Down" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1771 +#: ../gui/wxpython/psmap/dialogs.py:1773 msgid "Properties..." msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2014 +#: ../gui/wxpython/psmap/dialogs.py:2016 msgid "Raster map settings" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2062 +#: ../gui/wxpython/psmap/dialogs.py:2064 msgid "Vector maps settings" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2110 +#: ../gui/wxpython/psmap/dialogs.py:2112 #, python-format msgid "%s properties" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2165 +#: ../gui/wxpython/psmap/dialogs.py:2167 msgid "Data selection" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2180 +#: ../gui/wxpython/psmap/dialogs.py:2182 msgid "centroids" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2182 +#: ../gui/wxpython/psmap/dialogs.py:2184 msgid "boundaries" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2220 +#: ../gui/wxpython/psmap/dialogs.py:2222 msgid "Layer selection" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2227 +#: ../gui/wxpython/psmap/dialogs.py:2229 msgid "Database connection is not defined in DB file." msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2228 +#: ../gui/wxpython/psmap/dialogs.py:2230 msgid "Select layer:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2257 +#: ../gui/wxpython/psmap/dialogs.py:2259 msgid "list of categories (e.g. 1,3,5-7)" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2314 +#: ../gui/wxpython/psmap/dialogs.py:2316 msgid "Use current mask" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2333 ../gui/wxpython/psmap/dialogs.py:2489 +#: ../gui/wxpython/psmap/dialogs.py:2335 ../gui/wxpython/psmap/dialogs.py:2491 msgid "Colors" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2342 ../gui/wxpython/psmap/dialogs.py:2498 +#: ../gui/wxpython/psmap/dialogs.py:2344 ../gui/wxpython/psmap/dialogs.py:2500 msgid "Outline" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2347 ../gui/wxpython/psmap/dialogs.py:2508 +#: ../gui/wxpython/psmap/dialogs.py:2349 ../gui/wxpython/psmap/dialogs.py:2510 msgid "draw outline" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2350 ../gui/wxpython/psmap/dialogs.py:2513 -#: ../gui/wxpython/psmap/dialogs.py:5285 ../gui/wxpython/psmap/dialogs.py:5293 +#: ../gui/wxpython/psmap/dialogs.py:2352 ../gui/wxpython/psmap/dialogs.py:2515 +#: ../gui/wxpython/psmap/dialogs.py:5287 ../gui/wxpython/psmap/dialogs.py:5295 msgid "Width (pts):" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2419 +#: ../gui/wxpython/psmap/dialogs.py:2421 msgid "fill color" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2425 ../gui/wxpython/psmap/dialogs.py:2583 +#: ../gui/wxpython/psmap/dialogs.py:2427 ../gui/wxpython/psmap/dialogs.py:2585 msgid "choose color:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2440 ../gui/wxpython/psmap/dialogs.py:2599 +#: ../gui/wxpython/psmap/dialogs.py:2442 ../gui/wxpython/psmap/dialogs.py:2601 msgid "color from map table column:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2511 +#: ../gui/wxpython/psmap/dialogs.py:2513 msgid "No effect for fill color from table column" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2580 +#: ../gui/wxpython/psmap/dialogs.py:2582 msgid "Color of lines:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2647 ../gui/wxpython/psmap/dialogs.py:2879 -#: ../gui/wxpython/psmap/dialogs.py:3004 +#: ../gui/wxpython/psmap/dialogs.py:2649 ../gui/wxpython/psmap/dialogs.py:2881 +#: ../gui/wxpython/psmap/dialogs.py:3006 msgid "Size and style" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2675 +#: ../gui/wxpython/psmap/dialogs.py:2677 msgid "eps file:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2680 ../gui/wxpython/psmap/dialogs.py:3022 +#: ../gui/wxpython/psmap/dialogs.py:2682 ../gui/wxpython/psmap/dialogs.py:3024 msgid "Type filename or click browse to choose file" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2681 ../gui/wxpython/psmap/dialogs.py:3023 +#: ../gui/wxpython/psmap/dialogs.py:2683 ../gui/wxpython/psmap/dialogs.py:3025 msgid "Choose a file" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2740 +#: ../gui/wxpython/psmap/dialogs.py:2742 msgid "size from map table column:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2742 +#: ../gui/wxpython/psmap/dialogs.py:2744 msgid "scale:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2807 +#: ../gui/wxpython/psmap/dialogs.py:2809 msgid "Rotation" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2812 +#: ../gui/wxpython/psmap/dialogs.py:2814 msgid "rotate symbols:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2814 +#: ../gui/wxpython/psmap/dialogs.py:2816 msgid "counterclockwise in degrees:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2818 +#: ../gui/wxpython/psmap/dialogs.py:2820 msgid "from map table column:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2893 +#: ../gui/wxpython/psmap/dialogs.py:2895 msgid "Set width (pts):" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2910 +#: ../gui/wxpython/psmap/dialogs.py:2912 msgid "multiply width by category value" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2947 +#: ../gui/wxpython/psmap/dialogs.py:2949 msgid "Choose line style:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2960 +#: ../gui/wxpython/psmap/dialogs.py:2962 msgid "Choose linecap:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3013 +#: ../gui/wxpython/psmap/dialogs.py:3015 msgid "Pattern" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3018 +#: ../gui/wxpython/psmap/dialogs.py:3020 msgid "use pattern:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3020 +#: ../gui/wxpython/psmap/dialogs.py:3022 msgid "Choose pattern file:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3028 +#: ../gui/wxpython/psmap/dialogs.py:3030 msgid "pattern line width (pts):" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3032 +#: ../gui/wxpython/psmap/dialogs.py:3034 msgid "pattern scale factor:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3392 +#: ../gui/wxpython/psmap/dialogs.py:3394 msgid "Raster legend" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3397 -#: ../gui/wxpython/animation/dialogs.py:473 +#: ../gui/wxpython/psmap/dialogs.py:3399 +#: ../gui/wxpython/animation/dialogs.py:476 msgid "Show raster legend" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3411 +#: ../gui/wxpython/psmap/dialogs.py:3413 msgid "Source raster" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3416 +#: ../gui/wxpython/psmap/dialogs.py:3418 msgid "current raster" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3419 +#: ../gui/wxpython/psmap/dialogs.py:3421 msgid "select raster" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3426 ../gui/wxpython/psmap/dialogs.py:4441 +#: ../gui/wxpython/psmap/dialogs.py:3428 ../gui/wxpython/psmap/dialogs.py:4443 #, python-format msgid "%(rast)s: type %(type)s" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3475 +#: ../gui/wxpython/psmap/dialogs.py:3477 msgid "Type of legend" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3480 +#: ../gui/wxpython/psmap/dialogs.py:3482 msgid "discrete legend (categorical maps)" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3484 +#: ../gui/wxpython/psmap/dialogs.py:3486 msgid "continuous color gradient legend (floating point map)" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3510 +#: ../gui/wxpython/psmap/dialogs.py:3512 msgid "Advanced legend settings" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3515 +#: ../gui/wxpython/psmap/dialogs.py:3517 msgid "draw \"no data\" box" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3524 +#: ../gui/wxpython/psmap/dialogs.py:3526 msgid "draw ticks across color table" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3616 +#: ../gui/wxpython/psmap/dialogs.py:3618 msgid "Vector legend" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3621 +#: ../gui/wxpython/psmap/dialogs.py:3623 msgid "Show vector legend" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3635 +#: ../gui/wxpython/psmap/dialogs.py:3637 msgid "Source vector maps" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3640 +#: ../gui/wxpython/psmap/dialogs.py:3642 msgid "Choose vector maps and their order in legend" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3645 ../gui/wxpython/gmodeler/frame.py:1886 +#: ../gui/wxpython/psmap/dialogs.py:3647 ../gui/wxpython/gmodeler/frame.py:1886 #: ../gui/wxpython/gmodeler/dialogs.py:492 #: ../gui/wxpython/gmodeler/dialogs.py:604 msgid "Label" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3668 ../gui/wxpython/psmap/dialogs.py:4148 +#: ../gui/wxpython/psmap/dialogs.py:3670 ../gui/wxpython/psmap/dialogs.py:4150 msgid "Edit label" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3714 +#: ../gui/wxpython/psmap/dialogs.py:3716 msgid "draw border around legend" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3772 +#: ../gui/wxpython/psmap/dialogs.py:3774 msgid "Size and position" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3842 +#: ../gui/wxpython/psmap/dialogs.py:3844 msgid "Leave the edit field empty, to use default values." msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3882 +#: ../gui/wxpython/psmap/dialogs.py:3884 msgid "" "Width of the color symbol (for lines)\n" "in front of the legend text" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3888 ../gui/wxpython/psmap/dialogs.py:4053 +#: ../gui/wxpython/psmap/dialogs.py:3890 ../gui/wxpython/psmap/dialogs.py:4055 msgid "Columns:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3898 +#: ../gui/wxpython/psmap/dialogs.py:3900 msgid "column span:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3900 +#: ../gui/wxpython/psmap/dialogs.py:3902 msgid "" "Column separation distance between the left edges\n" "of two columns in a multicolumn legend" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4147 +#: ../gui/wxpython/psmap/dialogs.py:4149 msgid "Edit legend label:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4194 +#: ../gui/wxpython/psmap/dialogs.py:4196 msgid "No raster map selected!" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4195 +#: ../gui/wxpython/psmap/dialogs.py:4197 msgid "No raster" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4485 +#: ../gui/wxpython/psmap/dialogs.py:4487 msgid "Mapinfo settings" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4589 +#: ../gui/wxpython/psmap/dialogs.py:4591 msgid "Color settings" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4595 +#: ../gui/wxpython/psmap/dialogs.py:4597 msgid "use border color:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4597 +#: ../gui/wxpython/psmap/dialogs.py:4599 msgid "use background color:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4856 +#: ../gui/wxpython/psmap/dialogs.py:4858 msgid "Length:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4862 +#: ../gui/wxpython/psmap/dialogs.py:4864 msgid "Scalebar length is given in map units" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4867 +#: ../gui/wxpython/psmap/dialogs.py:4869 msgid "Scalebar height is real height on paper" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4869 +#: ../gui/wxpython/psmap/dialogs.py:4871 msgid "default" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4946 +#: ../gui/wxpython/psmap/dialogs.py:4948 msgid "Type:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4965 +#: ../gui/wxpython/psmap/dialogs.py:4967 msgid "Number of segments:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4971 +#: ../gui/wxpython/psmap/dialogs.py:4973 msgid "Label every " msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4972 +#: ../gui/wxpython/psmap/dialogs.py:4974 msgid "segments" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4985 +#: ../gui/wxpython/psmap/dialogs.py:4987 msgid "transparent text background" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5103 +#: ../gui/wxpython/psmap/dialogs.py:5105 msgid "Length of scale bar is not defined" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5197 +#: ../gui/wxpython/psmap/dialogs.py:5199 msgid "Enter text:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5268 +#: ../gui/wxpython/psmap/dialogs.py:5270 msgid "Text effects" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5274 +#: ../gui/wxpython/psmap/dialogs.py:5276 msgid "text background" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5279 +#: ../gui/wxpython/psmap/dialogs.py:5281 msgid "highlight" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5288 +#: ../gui/wxpython/psmap/dialogs.py:5290 msgid "text border" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5397 +#: ../gui/wxpython/psmap/dialogs.py:5399 msgid "Offset" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5401 +#: ../gui/wxpython/psmap/dialogs.py:5403 msgid "horizontal (pts):" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5403 +#: ../gui/wxpython/psmap/dialogs.py:5405 msgid "vertical (pts):" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5442 +#: ../gui/wxpython/psmap/dialogs.py:5444 msgid " Reference point" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5496 +#: ../gui/wxpython/psmap/dialogs.py:5498 msgid "Text rotation" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5502 +#: ../gui/wxpython/psmap/dialogs.py:5504 msgid "rotate text (counterclockwise)" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5594 +#: ../gui/wxpython/psmap/dialogs.py:5596 msgid "No text entered!" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5795 +#: ../gui/wxpython/psmap/dialogs.py:5797 msgid "Choose a directory with images" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5838 +#: ../gui/wxpython/psmap/dialogs.py:5840 msgid "Note: only EPS format supported" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5854 +#: ../gui/wxpython/psmap/dialogs.py:5856 msgid "Scale And Rotation" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5895 ../gui/wxpython/psmap/dialogs.py:6477 +#: ../gui/wxpython/psmap/dialogs.py:5897 ../gui/wxpython/psmap/dialogs.py:6479 msgid "Rotation angle (deg):" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5911 ../gui/wxpython/psmap/dialogs.py:6499 +#: ../gui/wxpython/psmap/dialogs.py:5913 ../gui/wxpython/psmap/dialogs.py:6501 msgid "Counterclockwise rotation in degrees" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6037 +#: ../gui/wxpython/psmap/dialogs.py:6039 msgid "" "PIL\n" "missing" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6057 +#: ../gui/wxpython/psmap/dialogs.py:6059 #, python-format msgid "Unable to read file %s" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6118 +#: ../gui/wxpython/psmap/dialogs.py:6120 #, python-format msgid "size: %(width)s x %(height)s pts" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6140 +#: ../gui/wxpython/psmap/dialogs.py:6142 msgid "No image selected." msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6247 +#: ../gui/wxpython/psmap/dialogs.py:6249 msgid "North Arrow settings" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6258 +#: ../gui/wxpython/psmap/dialogs.py:6260 msgid "Compute convergence" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6329 +#: ../gui/wxpython/psmap/dialogs.py:6331 msgid "Symbol" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6336 +#: ../gui/wxpython/psmap/dialogs.py:6338 msgid "Select symbol:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6353 +#: ../gui/wxpython/psmap/dialogs.py:6355 msgid "" "Note: Selected symbol is not displayed\n" "in draft mode (only in preview mode)" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6386 ../gui/wxpython/psmap/dialogs.py:6745 +#: ../gui/wxpython/psmap/dialogs.py:6388 ../gui/wxpython/psmap/dialogs.py:6747 msgid "Outline color:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6413 ../gui/wxpython/psmap/dialogs.py:6775 +#: ../gui/wxpython/psmap/dialogs.py:6415 ../gui/wxpython/psmap/dialogs.py:6777 msgid "Fill color:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6452 +#: ../gui/wxpython/psmap/dialogs.py:6454 msgid "Size and Rotation" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6460 +#: ../gui/wxpython/psmap/dialogs.py:6462 msgid "Size (pt):" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6463 +#: ../gui/wxpython/psmap/dialogs.py:6465 msgid "Symbol size in points" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6698 +#: ../gui/wxpython/psmap/dialogs.py:6700 msgid "Rectangle settings" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6700 +#: ../gui/wxpython/psmap/dialogs.py:6702 msgid "Line settings" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6834 +#: ../gui/wxpython/psmap/dialogs.py:6836 msgid "Line width in points" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6908 +#: ../gui/wxpython/psmap/dialogs.py:6910 msgid "Vector labels" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6928 +#: ../gui/wxpython/psmap/dialogs.py:6930 msgid "Vector label files created beforehand by v.label module" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6945 +#: ../gui/wxpython/psmap/dialogs.py:6947 msgid "You can select multiple label files." msgstr "" @@ -15511,7 +15539,7 @@ msgid "Map <%s> not found." msgstr "" -#: ../gui/wxpython/mapswipe/frame.py:674 ../gui/wxpython/mapdisp/frame.py:897 +#: ../gui/wxpython/mapswipe/frame.py:674 ../gui/wxpython/mapdisp/frame.py:896 msgid "No raster or vector map layer selected for querying." msgstr "" @@ -15555,7 +15583,7 @@ msgid "Shape:" msgstr "" -#: ../gui/wxpython/gcp/manager.py:509 +#: ../gui/wxpython/gcp/manager.py:511 msgid "Select/create group:" msgstr "" @@ -15589,7 +15617,7 @@ msgid "Animation %d" msgstr "" -#: ../gui/wxpython/animation/nviztask.py:43 ../gui/wxpython/lmgr/frame.py:1391 +#: ../gui/wxpython/animation/nviztask.py:45 ../gui/wxpython/lmgr/frame.py:1395 #, python-format msgid "" "Reading workspace file <%s> failed.\n" @@ -15598,16 +15626,16 @@ "Leitura do arquivo de área de trabalho <%s> falhou.\n" "Arquivo inválido, não consegui verificar documento XML." -#: ../gui/wxpython/animation/nviztask.py:53 +#: ../gui/wxpython/animation/nviztask.py:55 #, python-format msgid "No 3d view information in workspace file <%s>." msgstr "" -#: ../gui/wxpython/animation/nviztask.py:285 +#: ../gui/wxpython/animation/nviztask.py:287 msgid "Please add only one layer in the list." msgstr "" -#: ../gui/wxpython/animation/nviztask.py:292 +#: ../gui/wxpython/animation/nviztask.py:294 msgid "No map series nor space-time dataset is added." msgstr "" @@ -15633,7 +15661,7 @@ #: ../gui/wxpython/animation/toolbars.py:51 #: ../gui/wxpython/animation/toolbars.py:52 -#: ../gui/wxpython/animation/dialogs.py:324 +#: ../gui/wxpython/animation/dialogs.py:327 msgid "Add new animation" msgstr "" @@ -15644,7 +15672,7 @@ #: ../gui/wxpython/animation/toolbars.py:59 #: ../gui/wxpython/animation/toolbars.py:60 -#: ../gui/wxpython/animation/dialogs.py:907 +#: ../gui/wxpython/animation/dialogs.py:910 msgid "Export animation" msgstr "" @@ -15702,427 +15730,427 @@ msgid "%s=, %s=, %s= and %s= are mutually exclusive." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:53 +#: ../gui/wxpython/animation/dialogs.py:56 msgid "Adjust speed of animation" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:100 +#: ../gui/wxpython/animation/dialogs.py:103 msgid "Simple mode" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:105 +#: ../gui/wxpython/animation/dialogs.py:108 msgid "Frame duration:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:106 -#: ../gui/wxpython/animation/dialogs.py:147 +#: ../gui/wxpython/animation/dialogs.py:109 +#: ../gui/wxpython/animation/dialogs.py:150 msgid "ms" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:139 +#: ../gui/wxpython/animation/dialogs.py:142 msgid "Temporal mode" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:144 +#: ../gui/wxpython/animation/dialogs.py:147 msgid "Time unit:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:146 +#: ../gui/wxpython/animation/dialogs.py:149 msgid "Duration of time unit:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:218 +#: ../gui/wxpython/animation/dialogs.py:221 msgid "year" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:219 +#: ../gui/wxpython/animation/dialogs.py:222 msgid "month" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:220 +#: ../gui/wxpython/animation/dialogs.py:223 msgid "day" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:221 +#: ../gui/wxpython/animation/dialogs.py:224 msgid "hour" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:222 +#: ../gui/wxpython/animation/dialogs.py:225 msgid "minute" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:223 +#: ../gui/wxpython/animation/dialogs.py:226 msgid "second" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:288 +#: ../gui/wxpython/animation/dialogs.py:291 msgid "Animation speed is too high." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:326 +#: ../gui/wxpython/animation/dialogs.py:329 msgid "Edit animation" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:344 +#: ../gui/wxpython/animation/dialogs.py:347 msgid "Advanced" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:375 +#: ../gui/wxpython/animation/dialogs.py:378 msgid "top left" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:376 +#: ../gui/wxpython/animation/dialogs.py:379 msgid "top right" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:377 +#: ../gui/wxpython/animation/dialogs.py:380 msgid "bottom left" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:378 +#: ../gui/wxpython/animation/dialogs.py:381 msgid "bottom right" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:394 +#: ../gui/wxpython/animation/dialogs.py:397 msgid "Select 2D or 3D view" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:409 +#: ../gui/wxpython/animation/dialogs.py:412 msgid "Window position:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:419 +#: ../gui/wxpython/animation/dialogs.py:422 msgid "View mode:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:430 +#: ../gui/wxpython/animation/dialogs.py:433 msgid "" "For 3D animation, please select only one space-time dataset\n" "or one series of map layers." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:475 +#: ../gui/wxpython/animation/dialogs.py:478 #: ../gui/wxpython/lmgr/layertree.py:111 msgid "Set options" msgstr "Estabelecer opções" -#: ../gui/wxpython/animation/dialogs.py:496 +#: ../gui/wxpython/animation/dialogs.py:499 msgid "3D view parameters" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:504 +#: ../gui/wxpython/animation/dialogs.py:507 msgid "Workspace file:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:506 +#: ../gui/wxpython/animation/dialogs.py:509 msgid "Choose workspace file to import 3D view parameters" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:515 +#: ../gui/wxpython/animation/dialogs.py:518 msgid "Parameter for animation:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:554 +#: ../gui/wxpython/animation/dialogs.py:557 msgid "Animate region change (2D view only)" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:558 +#: ../gui/wxpython/animation/dialogs.py:561 msgid "Start region:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:568 +#: ../gui/wxpython/animation/dialogs.py:571 msgid "End region:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:574 +#: ../gui/wxpython/animation/dialogs.py:577 msgid "Zoom value:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:575 +#: ../gui/wxpython/animation/dialogs.py:578 msgid "N-S/E-W distances in map units used to gradually reduce region." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:582 +#: ../gui/wxpython/animation/dialogs.py:585 msgid "N-S:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:585 +#: ../gui/wxpython/animation/dialogs.py:588 msgid "E-W:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:683 +#: ../gui/wxpython/animation/dialogs.py:686 msgid "Only one series or space-time dataset is accepted for 3D mode." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:691 +#: ../gui/wxpython/animation/dialogs.py:694 msgid "No map series or space-time dataset added." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:719 +#: ../gui/wxpython/animation/dialogs.py:722 msgid "Region information is not complete" msgstr "Informação da região não está completa" -#: ../gui/wxpython/animation/dialogs.py:753 +#: ../gui/wxpython/animation/dialogs.py:756 msgid "Add, edit or remove animations" msgstr "Adicionar, editar ou remover animações" -#: ../gui/wxpython/animation/dialogs.py:765 +#: ../gui/wxpython/animation/dialogs.py:768 msgid "List of animations" msgstr "Lista de animações" -#: ../gui/wxpython/animation/dialogs.py:778 +#: ../gui/wxpython/animation/dialogs.py:781 msgid "Edit" msgstr "Editar" -#: ../gui/wxpython/animation/dialogs.py:837 +#: ../gui/wxpython/animation/dialogs.py:840 #, python-format msgid "Maximum number of animations is %d." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:887 +#: ../gui/wxpython/animation/dialogs.py:890 #: ../gui/wxpython/animation/controller.py:262 msgid "More animations are using one window. Please select different window for each animation." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:988 +#: ../gui/wxpython/animation/dialogs.py:991 msgid "Add time stamp" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1030 +#: ../gui/wxpython/animation/dialogs.py:1033 msgid "Add time stamp, image or text decoration by one of the buttons above." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1032 +#: ../gui/wxpython/animation/dialogs.py:1035 msgid "Add image or text decoration by one of the buttons above." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1053 +#: ../gui/wxpython/animation/dialogs.py:1056 msgid "Font settings:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1058 +#: ../gui/wxpython/animation/dialogs.py:1061 msgid "Sample text" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1078 +#: ../gui/wxpython/animation/dialogs.py:1081 msgid "Image file:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1079 +#: ../gui/wxpython/animation/dialogs.py:1082 msgid "Choose image file" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1095 +#: ../gui/wxpython/animation/dialogs.py:1098 msgid "Text:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1116 +#: ../gui/wxpython/animation/dialogs.py:1119 msgid "Placement as percentage of screen coordinates (X: 0, Y: 0 is top left):" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1151 +#: ../gui/wxpython/animation/dialogs.py:1154 msgid "image sequence" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1151 +#: ../gui/wxpython/animation/dialogs.py:1154 msgid "animated GIF" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1151 +#: ../gui/wxpython/animation/dialogs.py:1154 msgid "SWF" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1151 +#: ../gui/wxpython/animation/dialogs.py:1154 msgid "AVI" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1162 +#: ../gui/wxpython/animation/dialogs.py:1165 msgid "Export to:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1189 +#: ../gui/wxpython/animation/dialogs.py:1192 msgid "animation_" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1197 +#: ../gui/wxpython/animation/dialogs.py:1200 msgid "Choose directory for export" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1232 +#: ../gui/wxpython/animation/dialogs.py:1235 msgid "GIF file:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1233 -#: ../gui/wxpython/animation/dialogs.py:1257 -#: ../gui/wxpython/animation/dialogs.py:1288 +#: ../gui/wxpython/animation/dialogs.py:1236 +#: ../gui/wxpython/animation/dialogs.py:1260 +#: ../gui/wxpython/animation/dialogs.py:1291 msgid "Choose file to save animation" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1256 +#: ../gui/wxpython/animation/dialogs.py:1259 msgid "SWF file:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1279 +#: ../gui/wxpython/animation/dialogs.py:1282 msgid "" "Program 'ffmpeg' was not found.\n" "Please install it first and make sure\n" "it's in the PATH variable." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1287 +#: ../gui/wxpython/animation/dialogs.py:1290 msgid "AVI file:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1295 +#: ../gui/wxpython/animation/dialogs.py:1298 msgid "Video codec:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1299 +#: ../gui/wxpython/animation/dialogs.py:1302 msgid "Additional options:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1303 +#: ../gui/wxpython/animation/dialogs.py:1306 msgid "Consider adding '-sameq' or '-qscale 1' if not satisfied with video quality. Options depend on ffmpeg version." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1340 +#: ../gui/wxpython/animation/dialogs.py:1343 #, python-format msgid "Current frame rate: %.2f fps" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1472 +#: ../gui/wxpython/animation/dialogs.py:1475 #, python-format msgid "File %s not found." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1476 +#: ../gui/wxpython/animation/dialogs.py:1479 msgid "Decoration image file is missing." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1485 +#: ../gui/wxpython/animation/dialogs.py:1488 #, python-format msgid "Directory %s not found." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1489 +#: ../gui/wxpython/animation/dialogs.py:1492 msgid "Export directory is missing." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1493 -#: ../gui/wxpython/animation/dialogs.py:1497 +#: ../gui/wxpython/animation/dialogs.py:1496 +#: ../gui/wxpython/animation/dialogs.py:1500 msgid "Export file is missing." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1535 +#: ../gui/wxpython/animation/dialogs.py:1538 msgid "Time stamp" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1613 +#: ../gui/wxpython/animation/dialogs.py:1616 msgid "Add space-time dataset layer" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1638 +#: ../gui/wxpython/animation/dialogs.py:1641 msgid "Multiple raster maps" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1639 +#: ../gui/wxpython/animation/dialogs.py:1642 msgid "Multiple vector maps" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1640 +#: ../gui/wxpython/animation/dialogs.py:1643 msgid "Multiple 3D raster maps" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1641 +#: ../gui/wxpython/animation/dialogs.py:1644 msgid "Space time raster dataset" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1642 +#: ../gui/wxpython/animation/dialogs.py:1645 msgid "Space time vector dataset" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1643 +#: ../gui/wxpython/animation/dialogs.py:1646 msgid "Space time 3D raster dataset" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1682 +#: ../gui/wxpython/animation/dialogs.py:1685 msgid "Input data type:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1763 +#: ../gui/wxpython/animation/dialogs.py:1766 msgid "Select raster/vector maps." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1792 +#: ../gui/wxpython/animation/dialogs.py:1795 msgid "Please select maps or dataset first." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1821 +#: ../gui/wxpython/animation/dialogs.py:1824 msgid "Animation Tool settings" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1885 +#: ../gui/wxpython/animation/dialogs.py:1888 msgid "Number of parallel processes:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1914 +#: ../gui/wxpython/animation/dialogs.py:1917 msgid "Text foreground color:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1935 +#: ../gui/wxpython/animation/dialogs.py:1938 msgid "Text background color:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1967 +#: ../gui/wxpython/animation/dialogs.py:1970 #: ../gui/wxpython/timeline/frame.py:303 msgid "Time" msgstr "Tempo" -#: ../gui/wxpython/animation/dialogs.py:1977 +#: ../gui/wxpython/animation/dialogs.py:1980 msgid "Absolute time format:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1997 +#: ../gui/wxpython/animation/dialogs.py:2000 msgid "Click and then press key up or down to preview different date and time formats. Type custom format string." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:2008 +#: ../gui/wxpython/animation/dialogs.py:2011 msgid "Learn more about formatting options" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:2022 +#: ../gui/wxpython/animation/dialogs.py:2025 msgid "Display instances with no data" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:2025 +#: ../gui/wxpython/animation/dialogs.py:2028 msgid "When animating instant-based data which have irregular timestamps you can display 'no data frame' (checked option) or keep last frame." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:2056 +#: ../gui/wxpython/animation/dialogs.py:2059 msgid "Invalid" msgstr "" -#: ../gui/wxpython/animation/temporal_manager.py:110 +#: ../gui/wxpython/animation/temporal_manager.py:112 msgid "It is not allowed to display data with different temporal types (absolute and relative)." msgstr "" -#: ../gui/wxpython/animation/temporal_manager.py:125 +#: ../gui/wxpython/animation/temporal_manager.py:127 #, python-format msgid "It is not allowed to display data with different units (%s)." msgstr "" -#: ../gui/wxpython/animation/temporal_manager.py:137 +#: ../gui/wxpython/animation/temporal_manager.py:139 msgid "You are going to display data with different temporal types of maps (interval and point). It is recommended to use data of one temporal type to avoid confusion." msgstr "" -#: ../gui/wxpython/animation/temporal_manager.py:242 +#: ../gui/wxpython/animation/temporal_manager.py:244 #: ../gui/wxpython/animation/utils.py:70 ../gui/wxpython/animation/utils.py:79 -#: ../gui/wxpython/tplot/frame.py:809 ../gui/wxpython/timeline/frame.py:463 +#: ../gui/wxpython/tplot/frame.py:927 ../gui/wxpython/timeline/frame.py:465 #, python-format msgid "Space time dataset <%s> not found." msgstr "Conjunto de dados espaço-temporal <%s> não encontrado." -#: ../gui/wxpython/animation/temporal_manager.py:347 +#: ../gui/wxpython/animation/temporal_manager.py:349 #, python-format msgid "Topology of Space time dataset %s is invalid." msgstr "" @@ -16191,186 +16219,227 @@ msgid "Unable to load icon theme. Reason: %s. Quiting wxGUI..." msgstr "" -#: ../gui/wxpython/tplot/g.gui.tplot.py:106 +#: ../gui/wxpython/tplot/g.gui.tplot.py:138 msgid "With stvds you have to set 'attr' option" msgstr "" -#: ../gui/wxpython/tplot/g.gui.tplot.py:110 +#: ../gui/wxpython/tplot/g.gui.tplot.py:142 msgid "With stvds it is not possible to use 'coordinates' and 'cats' options together" msgstr "" -#: ../gui/wxpython/tplot/g.gui.tplot.py:113 +#: ../gui/wxpython/tplot/g.gui.tplot.py:145 msgid "With stvds you have to use 'coordinates' or 'cats' option" msgstr "" -#: ../gui/wxpython/tplot/frame.py:43 +#: ../gui/wxpython/tplot/frame.py:44 #, python-brace-format msgid "The Temporal Plot Tool needs the \"matplotlib\" (python-matplotlib) package to be installed. {0}" msgstr "" -#: ../gui/wxpython/tplot/frame.py:97 +#: ../gui/wxpython/tplot/frame.py:100 msgid "GRASS GIS Temporal Plot Tool" msgstr "" -#: ../gui/wxpython/tplot/frame.py:180 +#: ../gui/wxpython/tplot/frame.py:184 msgid "" "Raster temporal dataset (strds)\n" "Press ENTER after typing the name or select with the combobox" msgstr "" -#: ../gui/wxpython/tplot/frame.py:189 +#: ../gui/wxpython/tplot/frame.py:193 msgid "X and Y coordinates separated by comma:" msgstr "" -#: ../gui/wxpython/tplot/frame.py:201 +#: ../gui/wxpython/tplot/frame.py:205 msgid "Coordinates can be obtained for example by right-clicking on Map Display." msgstr "" -#: ../gui/wxpython/tplot/frame.py:216 +#: ../gui/wxpython/tplot/frame.py:220 msgid "STRDS" msgstr "" -#: ../gui/wxpython/tplot/frame.py:224 +#: ../gui/wxpython/tplot/frame.py:228 msgid "" "Vector temporal dataset (stvds)\n" "Press ENTER after typing the name or select with the combobox" msgstr "" -#: ../gui/wxpython/tplot/frame.py:238 +#: ../gui/wxpython/tplot/frame.py:242 msgid "Select attribute column" msgstr "" -#: ../gui/wxpython/tplot/frame.py:251 +#: ../gui/wxpython/tplot/frame.py:255 msgid "Select category of vector(s)" msgstr "" -#: ../gui/wxpython/tplot/frame.py:269 +#: ../gui/wxpython/tplot/frame.py:273 msgid "STVDS" msgstr "" -#: ../gui/wxpython/tplot/frame.py:297 ../gui/wxpython/tplot/frame.py:724 -#: ../gui/wxpython/tplot/frame.py:728 ../gui/wxpython/tplot/frame.py:749 -#: ../gui/wxpython/tplot/frame.py:875 +#: ../gui/wxpython/tplot/frame.py:280 +msgid "Set title for the plot" +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:285 +msgid "Set label for X axis" +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:290 +msgid "Set label for Y axis" +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:302 +#, fuzzy +msgid "Labels" +msgstr "Adicionar etiquetas" + +#: ../gui/wxpython/tplot/frame.py:309 +msgid "Path for output CSV file with plotted data" +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:315 +msgid "CVS path" +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:321 +#, fuzzy +msgid "Do you want the CSV header?" +msgstr "Pretende criar uma GRASS location <%s>?" + +#: ../gui/wxpython/tplot/frame.py:363 ../gui/wxpython/tplot/frame.py:842 +#: ../gui/wxpython/tplot/frame.py:846 ../gui/wxpython/tplot/frame.py:867 +#: ../gui/wxpython/tplot/frame.py:993 msgid "Invalid input coordinates" msgstr "" -#: ../gui/wxpython/tplot/frame.py:309 ../gui/wxpython/tplot/frame.py:422 +#: ../gui/wxpython/tplot/frame.py:375 ../gui/wxpython/tplot/frame.py:488 #: ../gui/wxpython/timeline/frame.py:180 #, python-format msgid "Dataset <%s> not found in temporal database" msgstr "Conjunto de dados <%s> não encontrado no banco de dados temporal" -#: ../gui/wxpython/tplot/frame.py:327 ../gui/wxpython/tplot/frame.py:441 +#: ../gui/wxpython/tplot/frame.py:393 ../gui/wxpython/tplot/frame.py:507 #: ../gui/wxpython/timeline/frame.py:196 msgid "Datasets have different temporal type (absolute x relative), which is not allowed." msgstr "Conjunto de dados possuem tipos temporais distintos (absoluto x relativo), o que não é permitido." -#: ../gui/wxpython/tplot/frame.py:344 ../gui/wxpython/tplot/frame.py:451 +#: ../gui/wxpython/tplot/frame.py:410 ../gui/wxpython/tplot/frame.py:517 #: ../gui/wxpython/timeline/frame.py:215 msgid "Datasets have different time unit which is not allowed." msgstr "Conjunto de dados apresentam unidades de tempo distintas, o que não é permitido." -#: ../gui/wxpython/tplot/frame.py:388 +#: ../gui/wxpython/tplot/frame.py:454 #, python-brace-format msgid "Category {ca} is not on vector map {ma} and it will be not used" msgstr "" -#: ../gui/wxpython/tplot/frame.py:407 +#: ../gui/wxpython/tplot/frame.py:473 msgid "Both coordinates and categories are set, coordinates will be used. The use categories remove text from coordinate form" msgstr "" -#: ../gui/wxpython/tplot/frame.py:412 +#: ../gui/wxpython/tplot/frame.py:478 msgid "With Vector temporal dataset you have to select an attribute column" msgstr "" -#: ../gui/wxpython/tplot/frame.py:464 +#: ../gui/wxpython/tplot/frame.py:530 msgid "Difference number of vector layers and maps in the vector temporal dataset" msgstr "" -#: ../gui/wxpython/tplot/frame.py:506 +#: ../gui/wxpython/tplot/frame.py:572 #, python-brace-format msgid "No connection between vector map {vmap} and layer {la}" msgstr "" -#: ../gui/wxpython/tplot/frame.py:580 -msgid "Problem getting data from raster temporal dataset. Empty list of values." -msgstr "" - -#: ../gui/wxpython/tplot/frame.py:592 ../gui/wxpython/tplot/frame.py:644 -#: ../gui/wxpython/tplot/frame.py:682 +#: ../gui/wxpython/tplot/frame.py:638 #, python-format msgid "Temporal resolution: %s" msgstr "" -#: ../gui/wxpython/tplot/frame.py:594 ../gui/wxpython/tplot/frame.py:646 -#: ../gui/wxpython/tplot/frame.py:684 ../gui/wxpython/timeline/frame.py:373 +#: ../gui/wxpython/tplot/frame.py:640 ../gui/wxpython/timeline/frame.py:374 #, python-format msgid "Time [%s]" msgstr "Tempo [%s]" -#: ../gui/wxpython/tplot/frame.py:625 +#: ../gui/wxpython/tplot/frame.py:683 +msgid "Problem getting data from raster temporal dataset. Empty list of values." +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:729 #, python-brace-format msgid "Problem getting data from vector temporal dataset. Empty list of values for cat {ca}." msgstr "" -#: ../gui/wxpython/tplot/frame.py:670 +#: ../gui/wxpython/tplot/frame.py:776 msgid "Problem getting data from vector temporal dataset. Empty list of values." msgstr "" -#: ../gui/wxpython/tplot/frame.py:717 +#: ../gui/wxpython/tplot/frame.py:802 +#, fuzzy, python-brace-format +msgid "{pa} already exists, do you want to overwrite?" +msgstr "Arquivo de área de trabalho <%s> já existe. ¿Quer sobreescrever este arquivo?" + +#: ../gui/wxpython/tplot/frame.py:804 +msgid "File exists" +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:809 +msgid "Please change name of output CSV file or " +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:835 msgid "Incorrect coordinates format, should be: x,y" msgstr "" -#: ../gui/wxpython/tplot/frame.py:733 +#: ../gui/wxpython/tplot/frame.py:851 msgid "Seed point outside the current region" msgstr "" -#: ../gui/wxpython/tplot/frame.py:745 +#: ../gui/wxpython/tplot/frame.py:863 msgid "Invalid input raster dataset" msgstr "" -#: ../gui/wxpython/tplot/frame.py:762 +#: ../gui/wxpython/tplot/frame.py:880 msgid "Invalid input vector dataset" msgstr "" -#: ../gui/wxpython/tplot/frame.py:824 ../gui/wxpython/timeline/frame.py:478 +#: ../gui/wxpython/tplot/frame.py:942 ../gui/wxpython/timeline/frame.py:480 #, python-format msgid "Please specify the space time dataset <%s>." msgstr "Favor especificar o conjunto de dados espaço-temporal <%s>." -#: ../gui/wxpython/tplot/frame.py:827 ../gui/wxpython/timeline/frame.py:480 +#: ../gui/wxpython/tplot/frame.py:945 ../gui/wxpython/timeline/frame.py:482 msgid "Ambiguous dataset name" msgstr "Nome do conjunto de dados é ambiguo" -#: ../gui/wxpython/tplot/frame.py:868 ../gui/wxpython/tplot/frame.py:916 +#: ../gui/wxpython/tplot/frame.py:986 ../gui/wxpython/tplot/frame.py:1044 msgid "Invalid input temporal dataset" msgstr "" -#: ../gui/wxpython/tplot/frame.py:937 +#: ../gui/wxpython/tplot/frame.py:1065 msgid "Datasets have different number of values" msgstr "" -#: ../gui/wxpython/tplot/frame.py:961 ../gui/wxpython/timeline/frame.py:564 +#: ../gui/wxpython/tplot/frame.py:1089 ../gui/wxpython/timeline/frame.py:566 #, python-format msgid "Space time raster dataset: %s" msgstr "Conjunto de dados espaço-temporal em formato raster: %s" -#: ../gui/wxpython/tplot/frame.py:963 ../gui/wxpython/timeline/frame.py:566 +#: ../gui/wxpython/tplot/frame.py:1091 ../gui/wxpython/timeline/frame.py:568 #, python-format msgid "Space time vector dataset: %s" msgstr "Conjunto de dados espaço-temporal em formato vetorial: %s" -#: ../gui/wxpython/tplot/frame.py:965 ../gui/wxpython/timeline/frame.py:568 +#: ../gui/wxpython/tplot/frame.py:1093 ../gui/wxpython/timeline/frame.py:570 #, python-format msgid "Space time 3D raster dataset: %s" msgstr "Conjunto de dados espaço-temporal em formato raster 3D: %s" -#: ../gui/wxpython/tplot/frame.py:967 +#: ../gui/wxpython/tplot/frame.py:1095 #, python-brace-format msgid "Value for {date} is {val}" msgstr "" -#: ../gui/wxpython/tplot/frame.py:970 +#: ../gui/wxpython/tplot/frame.py:1098 msgid "Press Del to dismiss." msgstr "" @@ -16442,7 +16511,7 @@ msgid "Launch user-defined script" msgstr "" -#: ../gui/wxpython/lmgr/toolbars.py:166 ../gui/wxpython/lmgr/pyshell.py:63 +#: ../gui/wxpython/lmgr/toolbars.py:166 ../gui/wxpython/lmgr/pyshell.py:65 msgid "Open a simple Python code editor" msgstr "" @@ -16482,40 +16551,40 @@ msgid "Show 3D view mode manual" msgstr "" -#: ../gui/wxpython/lmgr/pyshell.py:43 +#: ../gui/wxpython/lmgr/pyshell.py:45 #, python-format msgid "Welcome to wxGUI Interactive Python Shell %s" msgstr "Bem vindo ao shell Python Interativo do wxGUI %s" -#: ../gui/wxpython/lmgr/pyshell.py:44 +#: ../gui/wxpython/lmgr/pyshell.py:46 #, python-format msgid "Type %s for more GRASS scripting related information." msgstr "Digite %s para mais informações relacionadas a scripts GRASS." -#: ../gui/wxpython/lmgr/pyshell.py:45 +#: ../gui/wxpython/lmgr/pyshell.py:47 #, python-format msgid "Type %s to add raster or vector to the layer tree." msgstr "Digite %s para adicionar vetores ou rasters à árvore de camadas" -#: ../gui/wxpython/lmgr/pyshell.py:55 +#: ../gui/wxpython/lmgr/pyshell.py:57 msgid "Delete all text from the shell" msgstr "Apague todo o texto do shell" -#: ../gui/wxpython/lmgr/pyshell.py:60 +#: ../gui/wxpython/lmgr/pyshell.py:62 msgid "Simple &editor" msgstr "" -#: ../gui/wxpython/lmgr/pyshell.py:117 +#: ../gui/wxpython/lmgr/pyshell.py:119 #, python-format msgid "Raster or vector map <%s> not found" msgstr "" -#: ../gui/wxpython/lmgr/pyshell.py:124 +#: ../gui/wxpython/lmgr/pyshell.py:126 #, python-format msgid "Raster map <%s> added" msgstr "" -#: ../gui/wxpython/lmgr/pyshell.py:126 +#: ../gui/wxpython/lmgr/pyshell.py:128 #, python-format msgid "Vector map <%s> added" msgstr "" @@ -16549,7 +16618,7 @@ msgid "3D view Toolbar" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:284 ../gui/wxpython/lmgr/frame.py:1717 +#: ../gui/wxpython/lmgr/frame.py:284 ../gui/wxpython/lmgr/frame.py:1720 msgid "Rename Map Display" msgstr "" @@ -16597,11 +16666,11 @@ msgid "GRASS Model File (*.gxm)|*.gxm" msgstr "Arquivo de modelo GRASS (*.gxm)|*.gxm" -#: ../gui/wxpython/lmgr/frame.py:663 ../gui/wxpython/lmgr/frame.py:2518 +#: ../gui/wxpython/lmgr/frame.py:663 ../gui/wxpython/lmgr/frame.py:2521 msgid "Do you want to save changes in the workspace?" msgstr "Quer gravar as mudanças no espaço de trabalho?" -#: ../gui/wxpython/lmgr/frame.py:665 ../gui/wxpython/lmgr/frame.py:2520 +#: ../gui/wxpython/lmgr/frame.py:665 ../gui/wxpython/lmgr/frame.py:2523 msgid "Do you want to store current settings to workspace file?" msgstr "Quer armazenar as configurações atuais no arquivo de área de trabalho?" @@ -16615,7 +16684,7 @@ msgid "Command '%s' not yet implemented in the WxGUI. Try adding it as a command layer instead." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:936 ../gui/wxpython/lmgr/frame.py:2002 +#: ../gui/wxpython/lmgr/frame.py:936 ../gui/wxpython/lmgr/frame.py:2005 msgid "Selected map layer is not vector." msgstr "Camada de mapa selecionada não é vetorial." @@ -16671,122 +16740,122 @@ msgid "No location/mapset provided. Operation canceled." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1078 ../gui/wxpython/lmgr/frame.py:1099 +#: ../gui/wxpython/lmgr/frame.py:1078 ../gui/wxpython/lmgr/frame.py:1103 msgid "No mapset provided. Operation canceled." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1087 ../gui/wxpython/lmgr/frame.py:1109 +#: ../gui/wxpython/lmgr/frame.py:1091 ../gui/wxpython/lmgr/frame.py:1113 #: ../gui/wxpython/datacatalog/frame.py:127 #, python-format msgid "Current mapset is <%s>." msgstr "Mapset atual é <%s>." -#: ../gui/wxpython/lmgr/frame.py:1133 +#: ../gui/wxpython/lmgr/frame.py:1137 #, python-format msgid "" "Working directory changed to:\n" "\"%s\"" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1140 +#: ../gui/wxpython/lmgr/frame.py:1144 msgid "Changes current working directory for this GUI." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1142 +#: ../gui/wxpython/lmgr/frame.py:1146 msgid "Usage: cd [directory]" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1143 +#: ../gui/wxpython/lmgr/frame.py:1147 msgid "Without parameters it opens a dialog." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1147 +#: ../gui/wxpython/lmgr/frame.py:1151 msgid "If ~ (tilde) is present as the first directory on the path, it is replaced by user's home directory." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1161 +#: ../gui/wxpython/lmgr/frame.py:1165 msgid "More than one parameter provided." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1181 +#: ../gui/wxpython/lmgr/frame.py:1185 msgid "Choose a working directory" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1226 +#: ../gui/wxpython/lmgr/frame.py:1230 msgid "System Info" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1241 +#: ../gui/wxpython/lmgr/frame.py:1245 msgid "GRASS version" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1242 +#: ../gui/wxpython/lmgr/frame.py:1246 msgid "GRASS SVN revision" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1244 +#: ../gui/wxpython/lmgr/frame.py:1248 msgid "Build date" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1246 +#: ../gui/wxpython/lmgr/frame.py:1250 msgid "Build platform" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1259 +#: ../gui/wxpython/lmgr/frame.py:1263 msgid "Platform" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1322 +#: ../gui/wxpython/lmgr/frame.py:1326 msgid "Current workspace is not empty. Do you want to store current settings to workspace file?" msgstr "Ãrea de trabalho atual não vazia. Quer gravar configurações atuais no arquivo de área de trabalho?" -#: ../gui/wxpython/lmgr/frame.py:1325 +#: ../gui/wxpython/lmgr/frame.py:1329 msgid "Create new workspace?" msgstr "Criar nova área de trabalho?" -#: ../gui/wxpython/lmgr/frame.py:1354 +#: ../gui/wxpython/lmgr/frame.py:1358 msgid "Choose workspace file" msgstr "Escolha o arquivo de área de trabalho" -#: ../gui/wxpython/lmgr/frame.py:1356 ../gui/wxpython/lmgr/frame.py:1594 +#: ../gui/wxpython/lmgr/frame.py:1360 ../gui/wxpython/lmgr/frame.py:1597 msgid "GRASS Workspace File (*.gxw)|*.gxw" msgstr "Arquivo de área de trabalho GRASS (*.gxw)|*.gxw" -#: ../gui/wxpython/lmgr/frame.py:1396 ../gui/wxpython/lmgr/frame.py:1568 +#: ../gui/wxpython/lmgr/frame.py:1400 ../gui/wxpython/lmgr/frame.py:1571 msgid "Please wait, loading workspace..." msgstr "Favor aguarde, carregando área de trabalho..." -#: ../gui/wxpython/lmgr/frame.py:1548 +#: ../gui/wxpython/lmgr/frame.py:1551 msgid "Choose GRC file to load" msgstr "Escolha o arquivo GRC para carregar" -#: ../gui/wxpython/lmgr/frame.py:1550 +#: ../gui/wxpython/lmgr/frame.py:1553 msgid "Old GRASS Workspace File (*.grc)|*.grc" msgstr "Arquivo de área de trabalho antigo do GRASS (*.grc)|*.grc" -#: ../gui/wxpython/lmgr/frame.py:1592 +#: ../gui/wxpython/lmgr/frame.py:1595 msgid "Choose file to save current workspace" msgstr "Escolher arquivo para gravar área de trabalho atual" -#: ../gui/wxpython/lmgr/frame.py:1612 ../gui/wxpython/lmgr/frame.py:1633 +#: ../gui/wxpython/lmgr/frame.py:1615 ../gui/wxpython/lmgr/frame.py:1636 #, python-format msgid "Workspace file <%s> already exists. Do you want to overwrite this file?" msgstr "Arquivo de área de trabalho <%s> já existe. ¿Quer sobreescrever este arquivo?" -#: ../gui/wxpython/lmgr/frame.py:1660 +#: ../gui/wxpython/lmgr/frame.py:1663 msgid "Writing current settings to workspace file failed." msgstr "Escrita das configurações atuais no arquivo de área de trabalho falhou." -#: ../gui/wxpython/lmgr/frame.py:1672 ../gui/wxpython/gmodeler/frame.py:1139 +#: ../gui/wxpython/lmgr/frame.py:1675 ../gui/wxpython/gmodeler/frame.py:1139 #, python-format msgid "Unable to open file <%s> for writing." msgstr "Não consegui abrir o arquivo <%s> para escrita." -#: ../gui/wxpython/lmgr/frame.py:1716 +#: ../gui/wxpython/lmgr/frame.py:1719 msgid "Enter new name:" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1814 +#: ../gui/wxpython/lmgr/frame.py:1817 #, python-format msgid "" "Unable to launch \"Supervised Classification Tool\".\n" @@ -16794,32 +16863,32 @@ "Reason: %s" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1856 +#: ../gui/wxpython/lmgr/frame.py:1859 msgid "Unable to start Timeline Tool." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1867 +#: ../gui/wxpython/lmgr/frame.py:1870 msgid "Unable to start Temporal Plot Tool." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2137 +#: ../gui/wxpython/lmgr/frame.py:2140 msgid "Add selected map layers into layer tree" msgstr "Adicionar camadas selecionadas na árvore de camadas" -#: ../gui/wxpython/lmgr/frame.py:2170 ../gui/wxpython/lmgr/frame.py:2207 +#: ../gui/wxpython/lmgr/frame.py:2173 ../gui/wxpython/lmgr/frame.py:2210 #, python-format msgid "Unsupported map layer type <%s>." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2336 +#: ../gui/wxpython/lmgr/frame.py:2339 msgid "Note that cell values can only be displayed for regions of less than 10,000 cells." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2428 ../gui/wxpython/lmgr/layertree.py:1983 +#: ../gui/wxpython/lmgr/frame.py:2431 ../gui/wxpython/lmgr/layertree.py:1983 msgid "opacity:" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2436 +#: ../gui/wxpython/lmgr/frame.py:2439 #, python-format msgid "" "Do you want to remove map layer(s)\n" @@ -16830,27 +16899,27 @@ "%s\n" "da árvore de camadas?" -#: ../gui/wxpython/lmgr/frame.py:2439 +#: ../gui/wxpython/lmgr/frame.py:2442 msgid "Do you want to remove selected map layer(s) from layer tree?" msgstr "Pretende remover a(s) camada(s) de mapa selecionadas da árvore de camadas?" -#: ../gui/wxpython/lmgr/frame.py:2445 +#: ../gui/wxpython/lmgr/frame.py:2448 msgid "Remove map layer" msgstr "Remover camada do mapa" -#: ../gui/wxpython/lmgr/frame.py:2527 +#: ../gui/wxpython/lmgr/frame.py:2530 msgid "Quit GRASS GUI" msgstr "Sair da interface gráfica do GRASS" -#: ../gui/wxpython/lmgr/frame.py:2559 +#: ../gui/wxpython/lmgr/frame.py:2562 msgid "Unable to exit GRASS shell: unknown PID" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2579 +#: ../gui/wxpython/lmgr/frame.py:2582 msgid "Display resolution is currently not constrained to computational settings. It's suggested to constrain map to region geometry. Do you want to constrain the resolution?" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2588 +#: ../gui/wxpython/lmgr/frame.py:2591 msgid "Constrain map to region geometry?" msgstr "" @@ -17158,7 +17227,7 @@ msgstr "" #: ../gui/wxpython/rlisetup/functions.py:127 -#: ../gui/wxpython/rlisetup/wizard.py:1712 +#: ../gui/wxpython/rlisetup/wizard.py:1711 msgid "The polygon seems to have 0 areas" msgstr "" @@ -17503,77 +17572,77 @@ msgid "Select sample area " msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1715 +#: ../gui/wxpython/rlisetup/wizard.py:1714 msgid "Select sample area 1 of " msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1745 +#: ../gui/wxpython/rlisetup/wizard.py:1744 msgid "Configuration file name:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1754 +#: ../gui/wxpython/rlisetup/wizard.py:1753 msgid "Raster name:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1764 +#: ../gui/wxpython/rlisetup/wizard.py:1763 msgid "Vector name:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1773 +#: ../gui/wxpython/rlisetup/wizard.py:1772 msgid "Region type:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1791 +#: ../gui/wxpython/rlisetup/wizard.py:1790 msgid "Sampling area type:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1854 +#: ../gui/wxpython/rlisetup/wizard.py:1853 msgid "Region keyboard values:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1868 -#: ../gui/wxpython/rlisetup/wizard.py:1893 -#: ../gui/wxpython/rlisetup/wizard.py:1897 +#: ../gui/wxpython/rlisetup/wizard.py:1867 +#: ../gui/wxpython/rlisetup/wizard.py:1892 +#: ../gui/wxpython/rlisetup/wizard.py:1896 msgid "Type of shape:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1871 -#: ../gui/wxpython/rlisetup/wizard.py:1900 +#: ../gui/wxpython/rlisetup/wizard.py:1870 +#: ../gui/wxpython/rlisetup/wizard.py:1899 msgid "Radius size:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1872 -#: ../gui/wxpython/rlisetup/wizard.py:1901 +#: ../gui/wxpython/rlisetup/wizard.py:1871 +#: ../gui/wxpython/rlisetup/wizard.py:1900 msgid "Name circle mask:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1874 -#: ../gui/wxpython/rlisetup/wizard.py:1903 +#: ../gui/wxpython/rlisetup/wizard.py:1873 +#: ../gui/wxpython/rlisetup/wizard.py:1902 msgid "Width size:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1875 -#: ../gui/wxpython/rlisetup/wizard.py:1904 +#: ../gui/wxpython/rlisetup/wizard.py:1874 +#: ../gui/wxpython/rlisetup/wizard.py:1903 msgid "Height size:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1878 +#: ../gui/wxpython/rlisetup/wizard.py:1877 msgid "Method of distribution:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1881 +#: ../gui/wxpython/rlisetup/wizard.py:1880 msgid "Number sampling units:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1884 +#: ../gui/wxpython/rlisetup/wizard.py:1883 msgid "Distance between units:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1887 +#: ../gui/wxpython/rlisetup/wizard.py:1886 msgid "Number row strates:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1889 +#: ../gui/wxpython/rlisetup/wizard.py:1888 msgid "Number column strates:" msgstr "" @@ -17604,56 +17673,56 @@ msgid "Remove legend" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:254 +#: ../gui/wxpython/mapwin/buffered.py:256 msgid "Copy coordinates to clipboard" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:262 +#: ../gui/wxpython/mapwin/buffered.py:264 msgid "Hide toolbars" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:264 +#: ../gui/wxpython/mapwin/buffered.py:266 msgid "Show toolbars" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:271 +#: ../gui/wxpython/mapwin/buffered.py:273 msgid "Hide statusbar" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:272 +#: ../gui/wxpython/mapwin/buffered.py:274 msgid "Show statusbar" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:289 +#: ../gui/wxpython/mapwin/buffered.py:291 msgid "Resize legend" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:990 +#: ../gui/wxpython/mapwin/buffered.py:991 msgid "Unable to draw registered graphics. The graphics was unregistered." msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:2079 +#: ../gui/wxpython/mapwin/buffered.py:2080 msgid "Zoom to saved region extents" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:2081 +#: ../gui/wxpython/mapwin/buffered.py:2082 msgid "Set compulational region from named region" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:2094 +#: ../gui/wxpython/mapwin/buffered.py:2095 #, python-format msgid "Region <%s> not found. Operation canceled." msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:2124 +#: ../gui/wxpython/mapwin/buffered.py:2125 msgid "Save display extents to region file" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:2126 +#: ../gui/wxpython/mapwin/buffered.py:2127 msgid "Save computational region to region file" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:2138 +#: ../gui/wxpython/mapwin/buffered.py:2139 #, python-format msgid "Region file <%s> already exists. Do you want to overwrite it?" msgstr "" @@ -18400,92 +18469,93 @@ msgid "Data catalog" msgstr "Catálogo de dados" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:95 ../gui/wxpython/dbmgr/base.py:2276 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:99 ../gui/wxpython/dbmgr/base.py:2278 msgid "Database connection" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:127 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:131 msgid "Set SQL statement to default" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:130 -msgid "Apply SQL statement in Attribute Table Manager" +#: ../gui/wxpython/dbmgr/sqlbuilder.py:134 +msgid "Apply SQL statement" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:132 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:136 msgid "Close the dialog" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:219 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:223 msgid "Columns" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:233 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:238 msgid "Interactive insertion" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:247 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:252 msgid "Values" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:257 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:262 msgid "Get all values" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:262 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:267 msgid "Get sample" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:264 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:269 msgid "Get first 256 unique values as sample" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:283 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:288 msgid "Go to:" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:296 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:301 msgid "Close dialog on apply" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:471 -#: ../gui/wxpython/dbmgr/sqlbuilder.py:616 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:482 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:627 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:855 #, python-format msgid "GRASS SQL Builder (%(type)s) - <%(map)s>" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:474 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:485 msgid "Column to show (SELECT clause)" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:475 -#: ../gui/wxpython/dbmgr/sqlbuilder.py:620 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:486 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:631 msgid "Constraint for query (WHERE clause)" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:487 ../gui/wxpython/dbmgr/base.py:1213 -#: ../gui/wxpython/dbmgr/base.py:1239 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:498 ../gui/wxpython/dbmgr/base.py:1215 +#: ../gui/wxpython/dbmgr/base.py:1241 #, python-format msgid "Example: %s" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:491 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:502 msgid "Verify" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:492 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:503 msgid "Verify SQL statement" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:500 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:511 msgid "SQL statement not verified" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:544 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:555 msgid "SQL statement is not valid" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:546 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:557 #, python-format msgid "" "SQL statement is not valid.\n" @@ -18493,31 +18563,31 @@ "%s" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:548 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:559 msgid "SQL statement is valid" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:619 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:630 msgid "Column to set (SET clause)" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:621 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:632 msgid "Calculate column value to set" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:693 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:704 msgid "Functions" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:726 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:737 msgid "SQL statement was not applied" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:728 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:739 msgid "SQL statement applied" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:762 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:773 msgid "Dbf driver does not support usage of SQL functions." msgstr "" @@ -18575,65 +18645,65 @@ msgid "Unknown" msgstr "" -#: ../gui/wxpython/dbmgr/dialogs.py:788 ../gui/wxpython/dbmgr/base.py:2319 -#: ../gui/wxpython/dbmgr/base.py:2383 +#: ../gui/wxpython/dbmgr/dialogs.py:788 ../gui/wxpython/dbmgr/base.py:2321 +#: ../gui/wxpython/dbmgr/base.py:2385 msgid "Column" msgstr "" -#: ../gui/wxpython/dbmgr/dialogs.py:799 ../gui/wxpython/dbmgr/base.py:2338 +#: ../gui/wxpython/dbmgr/dialogs.py:799 ../gui/wxpython/dbmgr/base.py:2340 #: ../gui/wxpython/gmodeler/preferences.py:255 #: ../gui/wxpython/web_services/widgets.py:935 msgid "Type" msgstr "" -#: ../gui/wxpython/dbmgr/dialogs.py:810 ../gui/wxpython/dbmgr/base.py:2354 +#: ../gui/wxpython/dbmgr/dialogs.py:810 ../gui/wxpython/dbmgr/base.py:2356 msgid "Length" msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:79 +#: ../gui/wxpython/dbmgr/manager.py:80 msgid "GRASS GIS Attribute Table Manager - " msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:81 +#: ../gui/wxpython/dbmgr/manager.py:82 msgid "READONLY - " msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:99 +#: ../gui/wxpython/dbmgr/manager.py:100 #, python-format msgid "Database connection for vector map <%s> is not defined in DB file. You can define new connection in 'Manage layers' tab." msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:105 +#: ../gui/wxpython/dbmgr/manager.py:106 msgid "Please wait, loading attribute data..." msgstr "Por favor aguarde, carregando dados de atributo..." -#: ../gui/wxpython/dbmgr/manager.py:114 +#: ../gui/wxpython/dbmgr/manager.py:115 msgid "Browse data" msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:122 +#: ../gui/wxpython/dbmgr/manager.py:123 msgid "Manage tables" msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:129 +#: ../gui/wxpython/dbmgr/manager.py:130 msgid "Manage layers" msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:140 +#: ../gui/wxpython/dbmgr/manager.py:141 msgid "Close Attribute Table Manager" msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:143 +#: ../gui/wxpython/dbmgr/manager.py:144 msgid "Reload currently selected attribute data" msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:146 +#: ../gui/wxpython/dbmgr/manager.py:147 msgid "Reload all attribute data (drop current selection)" msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:222 ../gui/wxpython/dbmgr/base.py:317 -#: ../gui/wxpython/dbmgr/base.py:919 ../gui/wxpython/dbmgr/base.py:1089 -#: ../gui/wxpython/dbmgr/base.py:1444 ../gui/wxpython/dbmgr/base.py:2096 +#: ../gui/wxpython/dbmgr/manager.py:223 ../gui/wxpython/dbmgr/base.py:317 +#: ../gui/wxpython/dbmgr/base.py:921 ../gui/wxpython/dbmgr/base.py:1091 +#: ../gui/wxpython/dbmgr/base.py:1446 ../gui/wxpython/dbmgr/base.py:2098 #, python-format msgid "Number of loaded records: %d" msgstr "" @@ -18734,129 +18804,129 @@ msgid "Add column to table <%s>" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1025 +#: ../gui/wxpython/dbmgr/base.py:1027 msgid "Unable to add column to the table. No column name defined." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1039 +#: ../gui/wxpython/dbmgr/base.py:1041 #, python-format msgid "Column <%(column)s> already exists in table <%(table)s>." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1122 +#: ../gui/wxpython/dbmgr/base.py:1124 msgid "Attribute data - right-click to edit/manage records" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1137 ../gui/wxpython/dbmgr/base.py:2260 -#: ../gui/wxpython/dbmgr/base.py:2955 ../gui/wxpython/dbmgr/base.py:3090 -#: ../gui/wxpython/dbmgr/base.py:3359 +#: ../gui/wxpython/dbmgr/base.py:1139 ../gui/wxpython/dbmgr/base.py:2262 +#: ../gui/wxpython/dbmgr/base.py:2957 ../gui/wxpython/dbmgr/base.py:3092 +#: ../gui/wxpython/dbmgr/base.py:3361 msgid "Table" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1139 ../gui/wxpython/dbmgr/base.py:2262 +#: ../gui/wxpython/dbmgr/base.py:1141 ../gui/wxpython/dbmgr/base.py:2264 msgid " (readonly)" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1153 +#: ../gui/wxpython/dbmgr/base.py:1155 msgid "SQL Query" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1183 +#: ../gui/wxpython/dbmgr/base.py:1185 msgid "Simple" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1190 +#: ../gui/wxpython/dbmgr/base.py:1192 msgid "Apply SELECT statement and reload data records" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1224 +#: ../gui/wxpython/dbmgr/base.py:1226 msgid "Builder" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1229 +#: ../gui/wxpython/dbmgr/base.py:1231 msgid "SQL Builder" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1411 ../gui/wxpython/dbmgr/base.py:1600 +#: ../gui/wxpython/dbmgr/base.py:1413 ../gui/wxpython/dbmgr/base.py:1602 msgid "Insert new record" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1412 +#: ../gui/wxpython/dbmgr/base.py:1414 msgid "Delete selected record(s)" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1413 +#: ../gui/wxpython/dbmgr/base.py:1415 msgid "Delete all records" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1425 +#: ../gui/wxpython/dbmgr/base.py:1427 msgid "Highlight selected features and zoom" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1429 ../gui/wxpython/dbmgr/base.py:1940 +#: ../gui/wxpython/dbmgr/base.py:1431 ../gui/wxpython/dbmgr/base.py:1942 msgid "Extract selected features" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1430 +#: ../gui/wxpython/dbmgr/base.py:1432 msgid "Delete selected features" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1493 +#: ../gui/wxpython/dbmgr/base.py:1495 msgid "Update existing record" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1520 ../gui/wxpython/dbmgr/base.py:1633 +#: ../gui/wxpython/dbmgr/base.py:1522 ../gui/wxpython/dbmgr/base.py:1635 #, python-format msgid "Value '%(value)s' needs to be entered as %(type)s." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1539 +#: ../gui/wxpython/dbmgr/base.py:1541 #, python-format msgid "" "Unable to update existing record.\n" "%s" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1611 +#: ../gui/wxpython/dbmgr/base.py:1613 #, python-format msgid "Record with category number %d already exists in the table." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1621 +#: ../gui/wxpython/dbmgr/base.py:1623 #, python-format msgid "Category number (column %s) is missing." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1645 +#: ../gui/wxpython/dbmgr/base.py:1647 #, python-format msgid "" "Unable to insert new record.\n" "%s" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1698 +#: ../gui/wxpython/dbmgr/base.py:1700 #, python-format msgid "Selected data records (%d) will be permanently deleted from table. Do you want to delete them?" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1701 ../gui/wxpython/dbmgr/base.py:1751 +#: ../gui/wxpython/dbmgr/base.py:1703 ../gui/wxpython/dbmgr/base.py:1753 msgid "Delete records" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1748 +#: ../gui/wxpython/dbmgr/base.py:1750 #, python-format msgid "All data records (%d) will be permanently deleted from table. Do you want to delete them?" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1935 +#: ../gui/wxpython/dbmgr/base.py:1937 msgid "Nothing to extract." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1969 +#: ../gui/wxpython/dbmgr/base.py:1971 msgid "Nothing to delete." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2040 ../gui/wxpython/dbmgr/base.py:2076 +#: ../gui/wxpython/dbmgr/base.py:2042 ../gui/wxpython/dbmgr/base.py:2078 #, python-format msgid "" "Loading attribute data failed.\n" @@ -18864,7 +18934,7 @@ "%s" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2059 +#: ../gui/wxpython/dbmgr/base.py:2061 #, python-format msgid "" "Loading attribute data failed.\n" @@ -18873,47 +18943,47 @@ "%s" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2295 +#: ../gui/wxpython/dbmgr/base.py:2297 #, python-format msgid "Table <%s> - right-click to delete column(s)" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2399 ../gui/wxpython/gmodeler/dialogs.py:359 +#: ../gui/wxpython/dbmgr/base.py:2401 ../gui/wxpython/gmodeler/dialogs.py:359 msgid "To" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2517 +#: ../gui/wxpython/dbmgr/base.py:2519 msgid "Unable to rename column. No column name defined." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2525 +#: ../gui/wxpython/dbmgr/base.py:2527 #, python-format msgid "Unable to rename column <%(column)s> to <%(columnTo)s>. Column already exists in the table <%(table)s>." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2543 +#: ../gui/wxpython/dbmgr/base.py:2545 #, python-format msgid "Unable to rename column. Column <%(column)s> doesn't exist in the table <%(table)s>." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2582 +#: ../gui/wxpython/dbmgr/base.py:2584 msgid "Drop selected column" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2586 +#: ../gui/wxpython/dbmgr/base.py:2588 msgid "Drop all columns" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2618 +#: ../gui/wxpython/dbmgr/base.py:2620 #, python-format msgid "Selected %s will PERMANENTLY removed from table. Do you want to drop the column?" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2621 ../gui/wxpython/dbmgr/base.py:2665 +#: ../gui/wxpython/dbmgr/base.py:2623 ../gui/wxpython/dbmgr/base.py:2667 msgid "Drop column(s)" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2662 +#: ../gui/wxpython/dbmgr/base.py:2664 #, python-format msgid "" "Selected columns\n" @@ -18921,146 +18991,146 @@ "will PERMANENTLY removed from table. Do you want to drop the columns?" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2768 +#: ../gui/wxpython/dbmgr/base.py:2770 msgid "List of layers" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2853 ../gui/wxpython/dbmgr/base.py:3281 -#: ../gui/wxpython/dbmgr/base.py:3713 +#: ../gui/wxpython/dbmgr/base.py:2855 ../gui/wxpython/dbmgr/base.py:3283 +#: ../gui/wxpython/dbmgr/base.py:3715 #, python-format msgid "Drop also linked attribute table (%s)" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2896 +#: ../gui/wxpython/dbmgr/base.py:2898 msgid "Column name" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2896 ../gui/wxpython/gmodeler/frame.py:1732 +#: ../gui/wxpython/dbmgr/base.py:2898 ../gui/wxpython/gmodeler/frame.py:1732 #: ../gui/wxpython/gmodeler/frame.py:1785 msgid "Data type" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2896 +#: ../gui/wxpython/dbmgr/base.py:2898 msgid "Data length" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2953 ../gui/wxpython/dbmgr/base.py:3079 -#: ../gui/wxpython/dbmgr/base.py:3347 +#: ../gui/wxpython/dbmgr/base.py:2955 ../gui/wxpython/dbmgr/base.py:3081 +#: ../gui/wxpython/dbmgr/base.py:3349 msgid "Driver" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2956 +#: ../gui/wxpython/dbmgr/base.py:2958 msgid "Key" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3055 +#: ../gui/wxpython/dbmgr/base.py:3057 msgid "Add layer" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3065 +#: ../gui/wxpython/dbmgr/base.py:3067 msgid "Layer description" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3095 ../gui/wxpython/dbmgr/base.py:3139 -#: ../gui/wxpython/dbmgr/base.py:3365 +#: ../gui/wxpython/dbmgr/base.py:3097 ../gui/wxpython/dbmgr/base.py:3141 +#: ../gui/wxpython/dbmgr/base.py:3367 msgid "Key column" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3100 +#: ../gui/wxpython/dbmgr/base.py:3102 msgid "Insert record for each category into table" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3122 +#: ../gui/wxpython/dbmgr/base.py:3124 msgid "You need to add categories by v.category module." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3126 +#: ../gui/wxpython/dbmgr/base.py:3128 msgid "Table description" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3134 +#: ../gui/wxpython/dbmgr/base.py:3136 msgid "Table name" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3148 +#: ../gui/wxpython/dbmgr/base.py:3150 msgid "&Create table" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3152 +#: ../gui/wxpython/dbmgr/base.py:3154 #: ../gui/wxpython/web_services/dialogs.py:537 msgid "&Add layer" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3156 +#: ../gui/wxpython/dbmgr/base.py:3158 msgid "&Set default" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3260 +#: ../gui/wxpython/dbmgr/base.py:3262 msgid "Remove layer" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3263 +#: ../gui/wxpython/dbmgr/base.py:3265 msgid "Layer to remove" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3289 +#: ../gui/wxpython/dbmgr/base.py:3291 msgid "&Remove layer" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3332 +#: ../gui/wxpython/dbmgr/base.py:3334 msgid "Modify layer" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3408 +#: ../gui/wxpython/dbmgr/base.py:3410 msgid "&Modify layer" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3457 +#: ../gui/wxpython/dbmgr/base.py:3459 msgid "" "Unable to get list of tables.\n" "Please use db.connect to set database parameters." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3554 +#: ../gui/wxpython/dbmgr/base.py:3556 msgid "Unable to create new table. Table name or key column name is missing." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3561 +#: ../gui/wxpython/dbmgr/base.py:3563 #, python-format msgid "Unable to create new table. Table <%s> already exists in the database." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3602 +#: ../gui/wxpython/dbmgr/base.py:3604 #, python-format msgid "Unable to add new layer to vector map <%(vector)s>. Layer %(layer)d already exists." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3771 +#: ../gui/wxpython/dbmgr/base.py:3773 msgid "Field statistics" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3792 +#: ../gui/wxpython/dbmgr/base.py:3794 msgid "Copy statistics the clipboard (Ctrl+C)" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3859 +#: ../gui/wxpython/dbmgr/base.py:3861 msgid "Statistics is not support for DBF tables." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3886 +#: ../gui/wxpython/dbmgr/base.py:3888 msgid "Unable to calculte statistics." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3894 +#: ../gui/wxpython/dbmgr/base.py:3896 #, python-format msgid "Unable to calculte statistics. Invalid number of lines %d (should be %d)." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3914 +#: ../gui/wxpython/dbmgr/base.py:3916 msgid "Unable to calculte standard deviation." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3920 +#: ../gui/wxpython/dbmgr/base.py:3922 #, python-format msgid "Field statistics <%s>" msgstr "" @@ -19661,31 +19731,31 @@ msgid "Y" msgstr "Y" -#: ../gui/wxpython/timeline/frame.py:570 +#: ../gui/wxpython/timeline/frame.py:572 #, python-format msgid "Mapset: %s" msgstr "Mapset: %s" -#: ../gui/wxpython/timeline/frame.py:571 +#: ../gui/wxpython/timeline/frame.py:573 #, python-format msgid "Map name: %s" msgstr "Nome do mapa: %s" -#: ../gui/wxpython/timeline/frame.py:573 +#: ../gui/wxpython/timeline/frame.py:575 #, python-format msgid "Start time: %s" msgstr "Tempo inicial: %s" -#: ../gui/wxpython/timeline/frame.py:576 +#: ../gui/wxpython/timeline/frame.py:578 #, python-format msgid "End time: %s" msgstr "Tempo final: %s" -#: ../gui/wxpython/timeline/frame.py:580 +#: ../gui/wxpython/timeline/frame.py:582 msgid "WARNING: invalid topology" msgstr "ATENÇÃO: Topologia inválida" -#: ../gui/wxpython/timeline/frame.py:582 +#: ../gui/wxpython/timeline/frame.py:584 msgid "" "\n" "Press Del to dismiss." @@ -19693,27 +19763,27 @@ "\n" "Tecle Del para descartar." -#: ../gui/wxpython/mapdisp/main.py:187 +#: ../gui/wxpython/mapdisp/main.py:189 #, python-format msgid "Unsupported command %s." msgstr "" -#: ../gui/wxpython/mapdisp/main.py:281 +#: ../gui/wxpython/mapdisp/main.py:283 #, python-format msgid "Unable to read cmdfile '%(cmd)s'. Details: %(det)s" msgstr "" -#: ../gui/wxpython/mapdisp/main.py:616 +#: ../gui/wxpython/mapdisp/main.py:618 #, python-format msgid "Starting map display <%s>..." msgstr "" -#: ../gui/wxpython/mapdisp/main.py:622 +#: ../gui/wxpython/mapdisp/main.py:624 #, python-format msgid "Unable to create file <%s>" msgstr "" -#: ../gui/wxpython/mapdisp/main.py:638 +#: ../gui/wxpython/mapdisp/main.py:640 #, python-format msgid "Stopping map display <%s>..." msgstr "" @@ -19863,33 +19933,33 @@ msgid "d.to.rast can be used only in 2D mode." msgstr "" -#: ../gui/wxpython/mapdisp/frame.py:890 +#: ../gui/wxpython/mapdisp/frame.py:889 #, python-format msgid "Vector map <%s> opened for editing - skipped." msgstr "" -#: ../gui/wxpython/mapdisp/frame.py:961 +#: ../gui/wxpython/mapdisp/frame.py:960 #, python-brace-format msgid "Failed to query vector map(s) <{maps}>. Check database settings and topology." msgstr "" -#: ../gui/wxpython/mapdisp/frame.py:1395 +#: ../gui/wxpython/mapdisp/frame.py:1394 msgid "Set computational region extent from display" msgstr "" -#: ../gui/wxpython/mapdisp/frame.py:1397 +#: ../gui/wxpython/mapdisp/frame.py:1396 msgid "Set computational region extent interactively" msgstr "" -#: ../gui/wxpython/mapdisp/frame.py:1399 +#: ../gui/wxpython/mapdisp/frame.py:1398 msgid "Set computational region from named region" msgstr "" -#: ../gui/wxpython/mapdisp/frame.py:1404 +#: ../gui/wxpython/mapdisp/frame.py:1403 msgid "Save computational region to named region" msgstr "" -#: ../gui/wxpython/mapdisp/frame.py:1537 +#: ../gui/wxpython/mapdisp/frame.py:1536 msgid "Raster Digitizer Toolbar" msgstr "" @@ -20289,14 +20359,6 @@ msgid "Maps can be copied only to current mapset" msgstr "Somente possível copiar mapas para o Mapset atual" -#, fuzzy -msgid "Do you want to create new mapset?" -msgstr "Pretende criar uma GRASS location <%s>?" - -#, fuzzy -msgid "failed to open '{}'" -msgstr "Não é possível abirr o arquivo" - msgid "No GRASS-python library found." msgstr "Não encontrei biblioteca GRASS-python." diff -Nru grass-7.4.3/locale/po/grasswxpy_pt.po grass-7.6.0/locale/po/grasswxpy_pt.po --- grass-7.4.3/locale/po/grasswxpy_pt.po 2018-11-24 09:45:24.000000000 +0000 +++ grass-7.6.0/locale/po/grasswxpy_pt.po 2018-12-26 10:57:24.000000000 +0000 @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: grasswxpy_pt\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-03-24 00:06+0100\n" +"POT-Creation-Date: 2018-12-26 11:43+0100\n" "PO-Revision-Date: 2009-11-23 14:10-0000\n" "Last-Translator: \n" "Language-Team: Português \n" @@ -57,18 +57,18 @@ msgid "Set drawing color (not raster cell color)" msgstr "" -#: ../gui/wxpython/rdigit/toolbars.py:88 +#: ../gui/wxpython/rdigit/toolbars.py:85 msgid "Cell value:" msgstr "" -#: ../gui/wxpython/rdigit/toolbars.py:101 +#: ../gui/wxpython/rdigit/toolbars.py:99 msgid "Width of currently digitized line or diameter of a digitized point in map units." msgstr "" -#: ../gui/wxpython/rdigit/toolbars.py:102 +#: ../gui/wxpython/rdigit/toolbars.py:100 #: ../gui/wxpython/nviz/preferences.py:559 -#: ../gui/wxpython/gui_core/dialogs.py:1933 -#: ../gui/wxpython/psmap/dialogs.py:3831 +#: ../gui/wxpython/gui_core/dialogs.py:1938 +#: ../gui/wxpython/psmap/dialogs.py:3833 #: ../gui/wxpython/gmodeler/preferences.py:184 #: ../gui/wxpython/gmodeler/preferences.py:350 #: ../gui/wxpython/gmodeler/preferences.py:462 @@ -76,7 +76,7 @@ msgid "Width:" msgstr "Largura:" -#: ../gui/wxpython/rdigit/toolbars.py:142 +#: ../gui/wxpython/rdigit/toolbars.py:146 msgid "New raster map" msgstr "" @@ -107,7 +107,7 @@ #: ../gui/wxpython/rdigit/dialogs.py:104 #: ../gui/wxpython/modules/colorrules.py:679 -#: ../gui/wxpython/gui_core/dialogs.py:475 +#: ../gui/wxpython/gui_core/dialogs.py:476 #: ../gui/wxpython/lmgr/layertree.py:1085 #: ../gui/wxpython/datacatalog/tree.py:220 msgid "Overwrite?" @@ -200,7 +200,7 @@ msgstr "" #: ../gui/wxpython/modules/colorrules.py:453 ../gui/wxpython/menustrings.py:9 -#: ../gui/wxpython/menustrings.py:2009 +#: ../gui/wxpython/menustrings.py:2010 #: ../gui/wxpython/image2target/ii2t_menustrings.py:10 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1977 msgid "Save" @@ -227,7 +227,7 @@ msgstr "" #: ../gui/wxpython/modules/colorrules.py:582 -#: ../gui/wxpython/iclass/toolbars.py:76 +#: ../gui/wxpython/iclass/toolbars.py:78 msgid "Preview" msgstr "Vista prévia" @@ -246,7 +246,7 @@ msgstr "" #: ../gui/wxpython/modules/colorrules.py:690 -#: ../gui/wxpython/gui_core/forms.py:2346 +#: ../gui/wxpython/gui_core/forms.py:2376 msgid "Nothing to save." msgstr "" @@ -270,7 +270,7 @@ #: ../gui/wxpython/modules/colorrules.py:972 #: ../gui/wxpython/modules/colorrules.py:1654 #: ../gui/wxpython/modules/colorrules.py:1658 -#: ../gui/wxpython/psmap/dialogs.py:3537 +#: ../gui/wxpython/psmap/dialogs.py:3539 msgid "range" msgstr "" @@ -338,7 +338,7 @@ msgstr "" #: ../gui/wxpython/modules/colorrules.py:1139 ../gui/wxpython/dbmgr/base.py:467 -#: ../gui/wxpython/dbmgr/base.py:2307 +#: ../gui/wxpython/dbmgr/base.py:2309 msgid "Add column" msgstr "" @@ -435,7 +435,7 @@ msgstr "" #: ../gui/wxpython/modules/mcalc_builder.py:158 -#: ../gui/wxpython/modules/vclean.py:173 ../gui/wxpython/gui_core/forms.py:595 +#: ../gui/wxpython/modules/vclean.py:173 ../gui/wxpython/gui_core/forms.py:607 #: ../gui/wxpython/gui_core/menu.py:174 ../gui/wxpython/gmodeler/model.py:2835 #: ../gui/wxpython/gmodeler/frame.py:1983 msgid "&Run" @@ -446,7 +446,7 @@ msgstr "" #: ../gui/wxpython/modules/mcalc_builder.py:165 -#: ../gui/wxpython/gui_core/forms.py:1858 +#: ../gui/wxpython/gui_core/forms.py:1868 msgid "&Load" msgstr "" @@ -455,7 +455,7 @@ msgstr "" #: ../gui/wxpython/modules/mcalc_builder.py:169 -#: ../gui/wxpython/gui_core/forms.py:615 +#: ../gui/wxpython/gui_core/forms.py:627 msgid "Copy the current command string to the clipboard" msgstr "Copiar o texto do comando actual para a área de trabalho (clipboard)" @@ -578,7 +578,7 @@ #: ../gui/wxpython/modules/mcalc_builder.py:283 #: ../gui/wxpython/modules/import_export.py:96 #: ../gui/wxpython/modules/vclean.py:145 -#: ../gui/wxpython/gui_core/preferences.py:1138 +#: ../gui/wxpython/gui_core/preferences.py:1132 #: ../gui/wxpython/gmodeler/preferences.py:682 msgid "Allow output files to overwrite existing files" msgstr "Permitir que os arquivos de saída sobescrevam os arquivos existentes" @@ -599,28 +599,28 @@ msgid "Add created raster map into layer tree" msgstr "" -#: ../gui/wxpython/modules/mcalc_builder.py:642 +#: ../gui/wxpython/modules/mcalc_builder.py:658 msgid "You must enter the name of a new raster map to create." msgstr "" -#: ../gui/wxpython/modules/mcalc_builder.py:653 +#: ../gui/wxpython/modules/mcalc_builder.py:669 msgid "You must enter an expression to create a new raster map." msgstr "" -#: ../gui/wxpython/modules/mcalc_builder.py:713 +#: ../gui/wxpython/modules/mcalc_builder.py:729 msgid "Choose a file name to save the expression" msgstr "" -#: ../gui/wxpython/modules/mcalc_builder.py:714 -#: ../gui/wxpython/modules/mcalc_builder.py:736 +#: ../gui/wxpython/modules/mcalc_builder.py:730 +#: ../gui/wxpython/modules/mcalc_builder.py:752 msgid "Expression file (*)|*" msgstr "" -#: ../gui/wxpython/modules/mcalc_builder.py:735 +#: ../gui/wxpython/modules/mcalc_builder.py:751 msgid "Choose a file name to load the expression" msgstr "" -#: ../gui/wxpython/modules/mcalc_builder.py:771 +#: ../gui/wxpython/modules/mcalc_builder.py:787 #, python-brace-format msgid "'{cmd}' copied to clipboard" msgstr "" @@ -649,12 +649,12 @@ #: ../gui/wxpython/modules/import_export.py:78 #: ../gui/wxpython/modules/import_export.py:869 -#: ../gui/wxpython/gui_core/forms.py:2031 +#: ../gui/wxpython/gui_core/forms.py:2041 msgid "Layer id" msgstr "" #: ../gui/wxpython/modules/import_export.py:79 -#: ../gui/wxpython/gui_core/forms.py:2032 +#: ../gui/wxpython/gui_core/forms.py:2042 #: ../gui/wxpython/web_services/widgets.py:937 msgid "Layer name" msgstr "" @@ -664,13 +664,13 @@ msgstr "" #: ../gui/wxpython/modules/import_export.py:82 -#: ../gui/wxpython/gui_core/forms.py:2033 ../gui/wxpython/psmap/dialogs.py:2176 +#: ../gui/wxpython/gui_core/forms.py:2043 ../gui/wxpython/psmap/dialogs.py:2178 msgid "Feature type" msgstr "" #: ../gui/wxpython/modules/import_export.py:83 #: ../gui/wxpython/modules/import_export.py:85 -#: ../gui/wxpython/gui_core/forms.py:2034 +#: ../gui/wxpython/gui_core/forms.py:2044 msgid "Projection match" msgstr "" @@ -679,16 +679,16 @@ msgstr "" #: ../gui/wxpython/modules/import_export.py:105 -#: ../gui/wxpython/gui_core/forms.py:684 +#: ../gui/wxpython/gui_core/forms.py:696 msgid "Close dialog on finish" msgstr "Encerrar o diálogo/janela quando finalizar" #: ../gui/wxpython/modules/import_export.py:117 #: ../gui/wxpython/modules/import_export.py:670 #: ../gui/wxpython/iscatt/dialogs.py:402 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1878 -#: ../gui/wxpython/image2target/ii2t_manager.py:2703 -#: ../gui/wxpython/gcp/manager.py:2630 ../gui/wxpython/vnet/dialogs.py:1312 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1880 +#: ../gui/wxpython/image2target/ii2t_manager.py:2706 +#: ../gui/wxpython/gcp/manager.py:2632 ../gui/wxpython/vnet/dialogs.py:1312 #: ../gui/wxpython/web_services/dialogs.py:145 #: ../gui/wxpython/web_services/dialogs.py:901 msgid "Close dialog" @@ -715,7 +715,7 @@ msgstr "" #: ../gui/wxpython/modules/import_export.py:376 -#: ../gui/wxpython/menustrings.py:161 ../gui/wxpython/menustrings.py:1179 +#: ../gui/wxpython/menustrings.py:161 ../gui/wxpython/menustrings.py:1180 #: ../gui/wxpython/image2target/ii2t_menustrings.py:159 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1160 #: ../gui/wxpython/lmgr/layertree.py:60 @@ -723,7 +723,7 @@ msgstr "" #: ../gui/wxpython/modules/import_export.py:378 -#: ../gui/wxpython/menustrings.py:36 ../gui/wxpython/menustrings.py:1054 +#: ../gui/wxpython/menustrings.py:36 ../gui/wxpython/menustrings.py:1055 #: ../gui/wxpython/image2target/ii2t_menustrings.py:37 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1038 #: ../gui/wxpython/lmgr/layertree.py:58 @@ -761,7 +761,7 @@ msgstr "" #: ../gui/wxpython/modules/import_export.py:517 -#: ../gui/wxpython/menustrings.py:163 ../gui/wxpython/menustrings.py:1181 +#: ../gui/wxpython/menustrings.py:163 ../gui/wxpython/menustrings.py:1182 #: ../gui/wxpython/image2target/ii2t_menustrings.py:161 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1162 #: ../gui/wxpython/lmgr/layertree.py:68 @@ -769,7 +769,7 @@ msgstr "" #: ../gui/wxpython/modules/import_export.py:519 -#: ../gui/wxpython/menustrings.py:67 ../gui/wxpython/menustrings.py:1085 +#: ../gui/wxpython/menustrings.py:67 ../gui/wxpython/menustrings.py:1086 #: ../gui/wxpython/image2target/ii2t_menustrings.py:67 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1068 #: ../gui/wxpython/lmgr/layertree.py:66 @@ -806,21 +806,21 @@ #: ../gui/wxpython/location_wizard/wizard.py:1421 #: ../gui/wxpython/location_wizard/wizard.py:1511 #: ../gui/wxpython/location_wizard/wizard.py:1739 -#: ../gui/wxpython/nviz/tools.py:626 ../gui/wxpython/gui_core/forms.py:1819 -#: ../gui/wxpython/gui_core/forms.py:1911 -#: ../gui/wxpython/gui_core/gselect.py:1193 -#: ../gui/wxpython/gui_core/gselect.py:1507 -#: ../gui/wxpython/gui_core/gselect.py:1523 -#: ../gui/wxpython/gui_core/gselect.py:1570 -#: ../gui/wxpython/gui_core/gselect.py:1606 -#: ../gui/wxpython/psmap/dialogs.py:2679 ../gui/wxpython/psmap/dialogs.py:3021 -#: ../gui/wxpython/psmap/dialogs.py:5796 -#: ../gui/wxpython/animation/dialogs.py:508 -#: ../gui/wxpython/animation/dialogs.py:1080 -#: ../gui/wxpython/animation/dialogs.py:1198 -#: ../gui/wxpython/animation/dialogs.py:1234 -#: ../gui/wxpython/animation/dialogs.py:1258 -#: ../gui/wxpython/animation/dialogs.py:1289 +#: ../gui/wxpython/nviz/tools.py:626 ../gui/wxpython/gui_core/forms.py:1829 +#: ../gui/wxpython/gui_core/forms.py:1921 +#: ../gui/wxpython/gui_core/gselect.py:1199 +#: ../gui/wxpython/gui_core/gselect.py:1499 +#: ../gui/wxpython/gui_core/gselect.py:1515 +#: ../gui/wxpython/gui_core/gselect.py:1562 +#: ../gui/wxpython/gui_core/gselect.py:1598 +#: ../gui/wxpython/psmap/dialogs.py:2681 ../gui/wxpython/psmap/dialogs.py:3023 +#: ../gui/wxpython/psmap/dialogs.py:5798 +#: ../gui/wxpython/animation/dialogs.py:511 +#: ../gui/wxpython/animation/dialogs.py:1083 +#: ../gui/wxpython/animation/dialogs.py:1201 +#: ../gui/wxpython/animation/dialogs.py:1237 +#: ../gui/wxpython/animation/dialogs.py:1261 +#: ../gui/wxpython/animation/dialogs.py:1292 ../gui/wxpython/tplot/frame.py:316 msgid "Browse" msgstr "Explorar" @@ -961,7 +961,7 @@ msgstr "" #: ../gui/wxpython/modules/histogram.py:191 -#: ../gui/wxpython/mapwin/buffered.py:699 +#: ../gui/wxpython/mapwin/buffered.py:701 msgid "Please wait, exporting image..." msgstr "" @@ -970,8 +970,8 @@ msgstr "" #: ../gui/wxpython/modules/histogram.py:400 -#: ../gui/wxpython/iclass/g.gui.iclass.py:91 ../gui/wxpython/nviz/wxnviz.py:347 -#: ../gui/wxpython/nviz/wxnviz.py:358 +#: ../gui/wxpython/iclass/g.gui.iclass.py:91 ../gui/wxpython/nviz/wxnviz.py:352 +#: ../gui/wxpython/nviz/wxnviz.py:363 #: ../gui/wxpython/mapswipe/g.gui.mapswipe.py:79 #, python-format msgid "Raster map <%s> not found" @@ -991,7 +991,7 @@ #: ../gui/wxpython/modules/histogram.py:501 ../gui/wxpython/wxplot/base.py:610 #: ../gui/wxpython/photo2image/ip2i_mapdisplay.py:425 -#: ../gui/wxpython/menustrings.py:2055 +#: ../gui/wxpython/menustrings.py:2056 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2023 #: ../gui/wxpython/image2target/ii2t_mapdisplay.py:426 #: ../gui/wxpython/psmap/toolbars.py:76 ../gui/wxpython/gcp/mapdisplay.py:426 @@ -1335,10 +1335,10 @@ msgid "Selected group must be in current mapset" msgstr "" -#: ../gui/wxpython/wxplot/dialogs.py:602 ../gui/wxpython/psmap/dialogs.py:595 -#: ../gui/wxpython/psmap/dialogs.py:1421 ../gui/wxpython/psmap/dialogs.py:1445 -#: ../gui/wxpython/psmap/dialogs.py:1496 ../gui/wxpython/psmap/dialogs.py:5104 -#: ../gui/wxpython/animation/dialogs.py:743 +#: ../gui/wxpython/wxplot/dialogs.py:602 ../gui/wxpython/psmap/dialogs.py:597 +#: ../gui/wxpython/psmap/dialogs.py:1423 ../gui/wxpython/psmap/dialogs.py:1447 +#: ../gui/wxpython/psmap/dialogs.py:1498 ../gui/wxpython/psmap/dialogs.py:5106 +#: ../gui/wxpython/animation/dialogs.py:746 #: ../gui/wxpython/animation/controller.py:295 msgid "Invalid input" msgstr "" @@ -1369,11 +1369,11 @@ msgstr "Tamanho do tipo de letra da etiqueta (pts):" #: ../gui/wxpython/wxplot/dialogs.py:751 -#: ../gui/wxpython/gui_core/preferences.py:507 -#: ../gui/wxpython/gui_core/preferences.py:787 -#: ../gui/wxpython/gui_core/dialogs.py:2414 -#: ../gui/wxpython/psmap/dialogs.py:3947 ../gui/wxpython/psmap/dialogs.py:4554 -#: ../gui/wxpython/psmap/dialogs.py:5218 +#: ../gui/wxpython/gui_core/preferences.py:500 +#: ../gui/wxpython/gui_core/preferences.py:781 +#: ../gui/wxpython/gui_core/dialogs.py:2419 +#: ../gui/wxpython/psmap/dialogs.py:3949 ../gui/wxpython/psmap/dialogs.py:4556 +#: ../gui/wxpython/psmap/dialogs.py:5220 msgid "Font settings" msgstr "Configuração do tipo de letra" @@ -1391,9 +1391,9 @@ #: ../gui/wxpython/wxplot/dialogs.py:829 ../gui/wxpython/wxplot/dialogs.py:1428 #: ../gui/wxpython/iscatt/dialogs.py:397 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1873 -#: ../gui/wxpython/image2target/ii2t_manager.py:2698 -#: ../gui/wxpython/gcp/manager.py:2625 ../gui/wxpython/vnet/dialogs.py:1307 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1875 +#: ../gui/wxpython/image2target/ii2t_manager.py:2701 +#: ../gui/wxpython/gcp/manager.py:2627 ../gui/wxpython/vnet/dialogs.py:1307 msgid "Apply changes for the current session" msgstr "Aplicar alterações para a sessão actual" @@ -1403,17 +1403,17 @@ #: ../gui/wxpython/wxplot/dialogs.py:836 ../gui/wxpython/wxplot/dialogs.py:1432 #: ../gui/wxpython/iscatt/dialogs.py:400 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1876 -#: ../gui/wxpython/image2target/ii2t_manager.py:2701 -#: ../gui/wxpython/gui_core/preferences.py:98 -#: ../gui/wxpython/gcp/manager.py:2628 ../gui/wxpython/vnet/dialogs.py:1310 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1878 +#: ../gui/wxpython/image2target/ii2t_manager.py:2704 +#: ../gui/wxpython/gui_core/preferences.py:100 +#: ../gui/wxpython/gcp/manager.py:2630 ../gui/wxpython/vnet/dialogs.py:1310 msgid "Apply and save changes to user settings file (default for next sessions)" msgstr "Aplicar e guardar as alterações no arquivo de configuração do utilizador (pré-definido para as próximas sessões)" #: ../gui/wxpython/wxplot/dialogs.py:838 ../gui/wxpython/wxplot/dialogs.py:1433 #: ../gui/wxpython/vdigit/preferences.py:70 -#: ../gui/wxpython/gui_core/preferences.py:101 -#: ../gui/wxpython/psmap/dialogs.py:475 +#: ../gui/wxpython/gui_core/preferences.py:103 +#: ../gui/wxpython/psmap/dialogs.py:477 #: ../gui/wxpython/gmodeler/preferences.py:696 msgid "Close dialog and ignore changes" msgstr "Encerrar janelas e ignorar as alterações" @@ -1428,7 +1428,7 @@ msgstr "" #: ../gui/wxpython/wxplot/dialogs.py:965 ../gui/wxpython/core/workspace.py:1635 -#: ../gui/wxpython/core/gcmd.py:140 ../gui/wxpython/mapwin/buffered.py:2141 +#: ../gui/wxpython/core/gcmd.py:142 ../gui/wxpython/mapwin/buffered.py:2142 msgid "Warning" msgstr "Aviso" @@ -1454,8 +1454,8 @@ msgid "Line width" msgstr "Anchura de línea" -#: ../gui/wxpython/wxplot/dialogs.py:1072 ../gui/wxpython/psmap/dialogs.py:2942 -#: ../gui/wxpython/psmap/dialogs.py:6807 +#: ../gui/wxpython/wxplot/dialogs.py:1072 ../gui/wxpython/psmap/dialogs.py:2944 +#: ../gui/wxpython/psmap/dialogs.py:6809 msgid "Line style" msgstr "Estilo da linha" @@ -1472,7 +1472,7 @@ #: ../gui/wxpython/wxplot/dialogs.py:1109 #: ../gui/wxpython/wxplot/dialogs.py:1191 ../gui/wxpython/iclass/dialogs.py:396 #: ../gui/wxpython/nviz/tools.py:976 ../gui/wxpython/nviz/tools.py:2816 -#: ../gui/wxpython/psmap/dialogs.py:6378 ../gui/wxpython/psmap/dialogs.py:6738 +#: ../gui/wxpython/psmap/dialogs.py:6380 ../gui/wxpython/psmap/dialogs.py:6740 #: ../gui/wxpython/gmodeler/preferences.py:107 #: ../gui/wxpython/gmodeler/preferences.py:421 #: ../gui/wxpython/gmodeler/preferences.py:533 @@ -1480,19 +1480,19 @@ msgstr "Cor" #: ../gui/wxpython/wxplot/dialogs.py:1123 -#: ../gui/wxpython/wxplot/dialogs.py:1204 ../gui/wxpython/psmap/dialogs.py:2730 -#: ../gui/wxpython/psmap/dialogs.py:3804 ../gui/wxpython/psmap/dialogs.py:4852 +#: ../gui/wxpython/wxplot/dialogs.py:1204 ../gui/wxpython/psmap/dialogs.py:2732 +#: ../gui/wxpython/psmap/dialogs.py:3806 ../gui/wxpython/psmap/dialogs.py:4854 msgid "Size" msgstr "Dimensão" #: ../gui/wxpython/wxplot/dialogs.py:1137 -#: ../gui/wxpython/wxplot/dialogs.py:1218 ../gui/wxpython/psmap/dialogs.py:2414 -#: ../gui/wxpython/psmap/dialogs.py:2575 +#: ../gui/wxpython/wxplot/dialogs.py:1218 ../gui/wxpython/psmap/dialogs.py:2416 +#: ../gui/wxpython/psmap/dialogs.py:2577 msgid "Fill" msgstr "" #: ../gui/wxpython/wxplot/dialogs.py:1164 -#: ../gui/wxpython/wxplot/dialogs.py:1245 ../gui/wxpython/psmap/dialogs.py:4942 +#: ../gui/wxpython/wxplot/dialogs.py:1245 ../gui/wxpython/psmap/dialogs.py:4944 msgid "Style" msgstr "Estilo" @@ -1710,63 +1710,63 @@ "%s" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:34 +#: ../gui/wxpython/iclass/toolbars.py:36 msgid "Set opacity level" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:37 ../gui/wxpython/iclass/dialogs.py:280 +#: ../gui/wxpython/iclass/toolbars.py:39 ../gui/wxpython/iclass/dialogs.py:280 msgid "Class manager" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:40 ../gui/wxpython/iclass/dialogs.py:44 +#: ../gui/wxpython/iclass/toolbars.py:42 ../gui/wxpython/iclass/dialogs.py:44 #: ../gui/wxpython/iscatt/toolbars.py:46 msgid "Select imagery group" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:43 +#: ../gui/wxpython/iclass/toolbars.py:45 msgid "Run analysis, update histogram and coincidence plots" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:46 +#: ../gui/wxpython/iclass/toolbars.py:48 msgid "Save signature file for i.maxlik" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:49 +#: ../gui/wxpython/iclass/toolbars.py:51 msgid "Remove selected map layer" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:52 +#: ../gui/wxpython/iclass/toolbars.py:54 msgid "Export training areas to vector map" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:55 +#: ../gui/wxpython/iclass/toolbars.py:57 msgid "Import training areas from vector map" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:58 +#: ../gui/wxpython/iclass/toolbars.py:60 #: ../gui/wxpython/gui_core/simplelmgr.py:480 #: ../gui/wxpython/lmgr/layertree.py:82 msgid "Add RGB map layer" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:76 +#: ../gui/wxpython/iclass/toolbars.py:78 msgid "Training" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:82 +#: ../gui/wxpython/iclass/toolbars.py:84 msgid "Set map canvas for " msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:84 +#: ../gui/wxpython/iclass/toolbars.py:86 msgid "/ Zoom to map" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:260 -#: ../gui/wxpython/iclass/toolbars.py:269 +#: ../gui/wxpython/iclass/toolbars.py:262 +#: ../gui/wxpython/iclass/toolbars.py:271 msgid "std dev" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:343 +#: ../gui/wxpython/iclass/toolbars.py:345 msgid "Add raster map" msgstr "" @@ -1943,8 +1943,8 @@ msgid "Subgroup <%s> not found" msgstr "" -#: ../gui/wxpython/iclass/g.gui.iclass.py:98 ../gui/wxpython/nviz/wxnviz.py:435 -#: ../gui/wxpython/dbmgr/sqlbuilder.py:62 +#: ../gui/wxpython/iclass/g.gui.iclass.py:98 ../gui/wxpython/nviz/wxnviz.py:440 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:64 #: ../gui/wxpython/dbmgr/g.gui.dbmgr.py:48 #, python-format msgid "Vector map <%s> not found" @@ -1976,8 +1976,8 @@ msgstr "" #: ../gui/wxpython/iclass/dialogs.py:78 -#: ../gui/wxpython/image2target/ii2t_manager.py:565 -#: ../gui/wxpython/gcp/manager.py:536 +#: ../gui/wxpython/image2target/ii2t_manager.py:567 +#: ../gui/wxpython/gcp/manager.py:538 msgid "Create/edit group..." msgstr "" @@ -2025,20 +2025,20 @@ msgstr "" #: ../gui/wxpython/iclass/dialogs.py:259 -#: ../gui/wxpython/gui_core/dialogs.py:239 +#: ../gui/wxpython/gui_core/dialogs.py:240 #: ../gui/wxpython/gmodeler/dialogs.py:91 msgid "Name of vector map:" msgstr "" -#: ../gui/wxpython/iclass/dialogs.py:295 ../gui/wxpython/iscatt/frame.py:140 +#: ../gui/wxpython/iclass/dialogs.py:295 ../gui/wxpython/iscatt/frame.py:143 msgid "Classes" msgstr "" -#: ../gui/wxpython/iclass/dialogs.py:395 ../gui/wxpython/iscatt/frame.py:413 +#: ../gui/wxpython/iclass/dialogs.py:395 ../gui/wxpython/iscatt/frame.py:416 msgid "Class name" msgstr "" -#: ../gui/wxpython/iclass/dialogs.py:429 ../gui/wxpython/iscatt/frame.py:451 +#: ../gui/wxpython/iclass/dialogs.py:429 ../gui/wxpython/iscatt/frame.py:454 msgid "Please use only ASCII characters." msgstr "" @@ -2300,64 +2300,64 @@ msgid "Remove selected class" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:166 +#: ../gui/wxpython/iscatt/frame.py:169 msgid "GRASS GIS Interactive Scatter Plot Tool" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:398 +#: ../gui/wxpython/iscatt/frame.py:401 msgid "scatter plot" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:476 +#: ../gui/wxpython/iscatt/frame.py:479 msgid "Maximum limit of categories number was reached." msgstr "" -#: ../gui/wxpython/iscatt/frame.py:572 +#: ../gui/wxpython/iscatt/frame.py:575 msgid "Rename class" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:576 +#: ../gui/wxpython/iscatt/frame.py:579 msgid "Set color" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:580 ../gui/wxpython/lmgr/layertree.py:491 +#: ../gui/wxpython/iscatt/frame.py:583 ../gui/wxpython/lmgr/layertree.py:491 msgid "Change opacity level" msgstr "Alterar nível de opacidade" -#: ../gui/wxpython/iscatt/frame.py:584 +#: ../gui/wxpython/iscatt/frame.py:587 msgid "Hide" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:586 +#: ../gui/wxpython/iscatt/frame.py:589 msgid "Show" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:601 +#: ../gui/wxpython/iscatt/frame.py:604 msgid "Move to top" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:607 +#: ../gui/wxpython/iscatt/frame.py:610 msgid "Move to bottom" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:615 +#: ../gui/wxpython/iscatt/frame.py:618 msgid "Move category up" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:621 +#: ../gui/wxpython/iscatt/frame.py:624 msgid "Move category down" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:629 +#: ../gui/wxpython/iscatt/frame.py:632 msgid "Export class raster" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:701 +#: ../gui/wxpython/iscatt/frame.py:704 #, python-format msgid "Change opacity of class <%s>" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:726 +#: ../gui/wxpython/iscatt/frame.py:729 msgid "Empty name was inserted." msgstr "" @@ -2458,19 +2458,19 @@ #: ../gui/wxpython/location_wizard/wizard.py:675 #: ../gui/wxpython/location_wizard/wizard.py:864 #: ../gui/wxpython/location_wizard/wizard.py:2013 -#: ../gui/wxpython/core/workspace.py:1616 ../gui/wxpython/core/gcmd.py:113 -#: ../gui/wxpython/gis_set.py:281 ../gui/wxpython/gis_set.py:711 -#: ../gui/wxpython/gis_set.py:755 +#: ../gui/wxpython/core/workspace.py:1616 ../gui/wxpython/core/gcmd.py:115 +#: ../gui/wxpython/gis_set.py:282 ../gui/wxpython/gis_set.py:653 +#: ../gui/wxpython/gis_set.py:697 #: ../gui/wxpython/image2target/ii2t_gis_set.py:276 #: ../gui/wxpython/image2target/ii2t_gis_set.py:654 #: ../gui/wxpython/image2target/ii2t_gis_set.py:698 #: ../gui/wxpython/vdigit/dialogs.py:253 ../gui/wxpython/vdigit/dialogs.py:447 -#: ../gui/wxpython/gui_core/preferences.py:238 -#: ../gui/wxpython/gui_core/preferences.py:1925 -#: ../gui/wxpython/gui_core/preferences.py:1958 -#: ../gui/wxpython/gui_core/preferences.py:1970 -#: ../gui/wxpython/gui_core/preferences.py:1982 -#: ../gui/wxpython/psmap/dialogs.py:5594 ../gui/wxpython/lmgr/layertree.py:1003 +#: ../gui/wxpython/gui_core/preferences.py:231 +#: ../gui/wxpython/gui_core/preferences.py:1919 +#: ../gui/wxpython/gui_core/preferences.py:1952 +#: ../gui/wxpython/gui_core/preferences.py:1964 +#: ../gui/wxpython/gui_core/preferences.py:1976 +#: ../gui/wxpython/psmap/dialogs.py:5596 ../gui/wxpython/lmgr/layertree.py:1003 #: ../gui/wxpython/gmodeler/frame.py:1141 msgid "Error" msgstr "Erro" @@ -2518,12 +2518,12 @@ msgstr "Células 3D: %d" #: ../gui/wxpython/location_wizard/dialogs.py:276 -#: ../gui/wxpython/psmap/dialogs.py:531 +#: ../gui/wxpython/psmap/dialogs.py:533 msgid "Top" msgstr "Superior" #: ../gui/wxpython/location_wizard/dialogs.py:284 -#: ../gui/wxpython/psmap/dialogs.py:532 +#: ../gui/wxpython/psmap/dialogs.py:534 msgid "Bottom" msgstr "Inferior" @@ -2731,13 +2731,13 @@ msgstr "" #: ../gui/wxpython/location_wizard/wizard.py:932 -#: ../gui/wxpython/gui_core/gselect.py:2100 +#: ../gui/wxpython/gui_core/gselect.py:2092 #: ../gui/wxpython/gmodeler/dialogs.py:919 msgid "No" msgstr "" #: ../gui/wxpython/location_wizard/wizard.py:932 -#: ../gui/wxpython/gui_core/gselect.py:2102 +#: ../gui/wxpython/gui_core/gselect.py:2094 #: ../gui/wxpython/gmodeler/dialogs.py:921 msgid "Yes" msgstr "" @@ -2797,7 +2797,7 @@ msgstr "Caminho para o ficheiro de códigos EPSG:" #: ../gui/wxpython/location_wizard/wizard.py:1502 -#: ../gui/wxpython/gui_core/preferences.py:1728 +#: ../gui/wxpython/gui_core/preferences.py:1722 msgid "EPSG code:" msgstr "Código EPSG:" @@ -2812,7 +2812,7 @@ msgstr "Seleccionar ficheiro de códigos EPSG" #: ../gui/wxpython/location_wizard/wizard.py:1696 -#: ../gui/wxpython/gui_core/preferences.py:1916 +#: ../gui/wxpython/gui_core/preferences.py:1910 #, python-brace-format msgid "Unable to read EPGS codes: {0}" msgstr "" @@ -2852,7 +2852,7 @@ msgstr "É necessário uma transformação do datum" #: ../gui/wxpython/location_wizard/wizard.py:2072 -#: ../gui/wxpython/rlisetup/wizard.py:1738 +#: ../gui/wxpython/rlisetup/wizard.py:1737 msgid "Summary" msgstr "Resumo" @@ -2879,7 +2879,7 @@ msgstr "" #: ../gui/wxpython/location_wizard/wizard.py:2249 -#: ../gui/wxpython/psmap/dialogs.py:702 ../gui/wxpython/psmap/dialogs.py:723 +#: ../gui/wxpython/psmap/dialogs.py:704 ../gui/wxpython/psmap/dialogs.py:725 msgid "custom" msgstr "" @@ -2939,52 +2939,52 @@ msgid "File <%s> not found." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:276 +#: ../gui/wxpython/photo2image/ip2i_manager.py:278 msgid "Manage Location of Fiducial Points on a Scanned Photo" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:380 +#: ../gui/wxpython/photo2image/ip2i_manager.py:382 msgid "A POINTS file exists, renaming it to POINTS_BAK" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:406 +#: ../gui/wxpython/photo2image/ip2i_manager.py:408 msgid "Opening CAMERA file failed" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:441 -#: ../gui/wxpython/photo2image/ip2i_manager.py:843 -#: ../gui/wxpython/gcp/manager.py:1419 +#: ../gui/wxpython/photo2image/ip2i_manager.py:443 +#: ../gui/wxpython/photo2image/ip2i_manager.py:845 +#: ../gui/wxpython/gcp/manager.py:1421 msgid "Writing POINTS file failed" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:616 -#: ../gui/wxpython/image2target/ii2t_manager.py:1225 -#: ../gui/wxpython/gcp/manager.py:1192 +#: ../gui/wxpython/photo2image/ip2i_manager.py:618 +#: ../gui/wxpython/image2target/ii2t_manager.py:1227 +#: ../gui/wxpython/gcp/manager.py:1194 #, python-format msgid "At least %d GCPs required. Operation canceled." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:759 -#: ../gui/wxpython/image2target/ii2t_manager.py:1367 -#: ../gui/wxpython/gcp/manager.py:1335 -msgid "source" -msgstr "" - #: ../gui/wxpython/photo2image/ip2i_manager.py:761 #: ../gui/wxpython/image2target/ii2t_manager.py:1369 #: ../gui/wxpython/gcp/manager.py:1337 -msgid "target" +msgid "source" msgstr "" #: ../gui/wxpython/photo2image/ip2i_manager.py:763 #: ../gui/wxpython/image2target/ii2t_manager.py:1371 #: ../gui/wxpython/gcp/manager.py:1339 -msgid "Set GCP coordinates" +msgid "target" msgstr "" #: ../gui/wxpython/photo2image/ip2i_manager.py:765 #: ../gui/wxpython/image2target/ii2t_manager.py:1373 #: ../gui/wxpython/gcp/manager.py:1341 +msgid "Set GCP coordinates" +msgstr "" + +#: ../gui/wxpython/photo2image/ip2i_manager.py:767 +#: ../gui/wxpython/image2target/ii2t_manager.py:1375 +#: ../gui/wxpython/gcp/manager.py:1343 #, python-format msgid "" "Set %(coor)s coordinates for GCP No. %(key)s? \n" @@ -2993,32 +2993,32 @@ "North: %(coor1)s" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:856 -#: ../gui/wxpython/gcp/manager.py:1431 +#: ../gui/wxpython/photo2image/ip2i_manager.py:858 +#: ../gui/wxpython/gcp/manager.py:1433 #, python-format msgid "POINTS file saved for group <%s>" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:872 -#: ../gui/wxpython/image2target/ii2t_manager.py:1511 -#: ../gui/wxpython/gcp/manager.py:1447 +#: ../gui/wxpython/photo2image/ip2i_manager.py:874 +#: ../gui/wxpython/image2target/ii2t_manager.py:1513 +#: ../gui/wxpython/gcp/manager.py:1449 msgid "source mapwin not defined" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:877 -#: ../gui/wxpython/image2target/ii2t_manager.py:1516 -#: ../gui/wxpython/gcp/manager.py:1452 +#: ../gui/wxpython/photo2image/ip2i_manager.py:879 +#: ../gui/wxpython/image2target/ii2t_manager.py:1518 +#: ../gui/wxpython/gcp/manager.py:1454 msgid "target mapwin not defined" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:907 -#: ../gui/wxpython/gcp/manager.py:1482 +#: ../gui/wxpython/photo2image/ip2i_manager.py:909 +#: ../gui/wxpython/gcp/manager.py:1484 msgid "Reading POINTS file failed" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:992 -#: ../gui/wxpython/image2target/ii2t_manager.py:1633 -#: ../gui/wxpython/gcp/manager.py:1567 +#: ../gui/wxpython/photo2image/ip2i_manager.py:994 +#: ../gui/wxpython/image2target/ii2t_manager.py:1635 +#: ../gui/wxpython/gcp/manager.py:1569 #, python-format msgid "" "Insufficient points defined and active (checked) for selected rectification method (order: %d).\n" @@ -3027,305 +3027,305 @@ "10+ points for 3rd order." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1020 -#: ../gui/wxpython/image2target/ii2t_manager.py:1661 -#: ../gui/wxpython/gcp/manager.py:1595 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1022 +#: ../gui/wxpython/image2target/ii2t_manager.py:1663 +#: ../gui/wxpython/gcp/manager.py:1597 msgid "Rectifying images, please wait..." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1042 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1044 msgid "Writing output image to group, please wait..." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1072 -#: ../gui/wxpython/image2target/ii2t_manager.py:1746 -#: ../gui/wxpython/gcp/manager.py:1680 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1074 +#: ../gui/wxpython/image2target/ii2t_manager.py:1749 +#: ../gui/wxpython/gcp/manager.py:1682 msgid "GCP Manager settings" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1117 -#: ../gui/wxpython/image2target/ii2t_manager.py:1793 -#: ../gui/wxpython/gcp/manager.py:1727 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1119 +#: ../gui/wxpython/image2target/ii2t_manager.py:1796 +#: ../gui/wxpython/gcp/manager.py:1729 msgid "Quit GCP Manager" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1118 -#: ../gui/wxpython/image2target/ii2t_manager.py:1794 -#: ../gui/wxpython/gcp/manager.py:1728 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1120 +#: ../gui/wxpython/image2target/ii2t_manager.py:1797 +#: ../gui/wxpython/gcp/manager.py:1730 msgid "Save ground control points?" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1196 -#: ../gui/wxpython/gcp/manager.py:1807 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1198 +#: ../gui/wxpython/gcp/manager.py:1809 msgid "" "Could not calculate RMS Error.\n" "Possible error with m.transform." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1324 -#: ../gui/wxpython/gcp/manager.py:1935 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1326 +#: ../gui/wxpython/gcp/manager.py:1937 msgid "" "Could not calculate new extends.\n" "Possible error with m.transform." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1456 -#: ../gui/wxpython/image2target/ii2t_manager.py:2130 -#: ../gui/wxpython/gcp/manager.py:2067 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1458 +#: ../gui/wxpython/image2target/ii2t_manager.py:2133 +#: ../gui/wxpython/gcp/manager.py:2069 msgid "Adjust source display to target display" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1461 -#: ../gui/wxpython/image2target/ii2t_manager.py:2135 -#: ../gui/wxpython/gcp/manager.py:2072 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1463 +#: ../gui/wxpython/image2target/ii2t_manager.py:2138 +#: ../gui/wxpython/gcp/manager.py:2074 msgid "Adjust target display to source display" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1535 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1553 -#: ../gui/wxpython/image2target/ii2t_manager.py:2209 -#: ../gui/wxpython/image2target/ii2t_manager.py:2229 -#: ../gui/wxpython/gcp/manager.py:2146 ../gui/wxpython/gcp/manager.py:2164 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1537 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1555 +#: ../gui/wxpython/image2target/ii2t_manager.py:2212 +#: ../gui/wxpython/image2target/ii2t_manager.py:2232 +#: ../gui/wxpython/gcp/manager.py:2148 ../gui/wxpython/gcp/manager.py:2166 #: ../gui/wxpython/vnet/widgets.py:85 ../gui/wxpython/vnet/vnet_data.py:259 msgid "use" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1536 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1554 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1538 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1556 msgid "source X" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1537 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1555 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1539 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1557 msgid "source Y" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1538 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1556 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1540 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1558 msgid "target X" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1539 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1557 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1541 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1559 msgid "target Y" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1540 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1558 -#: ../gui/wxpython/image2target/ii2t_manager.py:2216 -#: ../gui/wxpython/image2target/ii2t_manager.py:2236 -#: ../gui/wxpython/gcp/manager.py:2151 ../gui/wxpython/gcp/manager.py:2169 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1542 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1560 +#: ../gui/wxpython/image2target/ii2t_manager.py:2219 +#: ../gui/wxpython/image2target/ii2t_manager.py:2239 +#: ../gui/wxpython/gcp/manager.py:2153 ../gui/wxpython/gcp/manager.py:2171 msgid "Forward error" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1541 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1559 -#: ../gui/wxpython/image2target/ii2t_manager.py:2217 -#: ../gui/wxpython/image2target/ii2t_manager.py:2237 -#: ../gui/wxpython/gcp/manager.py:2152 ../gui/wxpython/gcp/manager.py:2170 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1543 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1561 +#: ../gui/wxpython/image2target/ii2t_manager.py:2220 +#: ../gui/wxpython/image2target/ii2t_manager.py:2240 +#: ../gui/wxpython/gcp/manager.py:2154 ../gui/wxpython/gcp/manager.py:2172 msgid "Backward error" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1696 -#: ../gui/wxpython/image2target/ii2t_manager.py:2376 -#: ../gui/wxpython/gcp/manager.py:2307 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1698 +#: ../gui/wxpython/image2target/ii2t_manager.py:2379 +#: ../gui/wxpython/gcp/manager.py:2309 msgid "Invalid coordinate value. Operation canceled." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1734 -#: ../gui/wxpython/image2target/ii2t_manager.py:2551 -#: ../gui/wxpython/gcp/manager.py:2485 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1736 +#: ../gui/wxpython/image2target/ii2t_manager.py:2554 +#: ../gui/wxpython/gcp/manager.py:2487 msgid "Edit GCP" msgstr "Editar GCP" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1746 -#: ../gui/wxpython/image2target/ii2t_manager.py:2563 -#: ../gui/wxpython/gcp/manager.py:2497 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1748 +#: ../gui/wxpython/image2target/ii2t_manager.py:2566 +#: ../gui/wxpython/gcp/manager.py:2499 msgid "Ground Control Point No." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1765 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1767 msgid "source X:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1766 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1768 msgid "target X:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1767 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1769 msgid "source Y:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1768 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1770 msgid "target Y:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1904 -#: ../gui/wxpython/image2target/ii2t_manager.py:2729 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1906 +#: ../gui/wxpython/image2target/ii2t_manager.py:2732 #: ../gui/wxpython/vdigit/preferences.py:98 -#: ../gui/wxpython/psmap/dialogs.py:2656 ../gui/wxpython/gcp/manager.py:2656 +#: ../gui/wxpython/psmap/dialogs.py:2658 ../gui/wxpython/gcp/manager.py:2658 msgid "Symbology" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1913 -#: ../gui/wxpython/image2target/ii2t_manager.py:2738 -#: ../gui/wxpython/gcp/manager.py:2665 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1915 +#: ../gui/wxpython/image2target/ii2t_manager.py:2741 +#: ../gui/wxpython/gcp/manager.py:2667 msgid "Highlight highest RMS error only" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1926 -#: ../gui/wxpython/image2target/ii2t_manager.py:2751 -#: ../gui/wxpython/gcp/manager.py:2678 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1928 +#: ../gui/wxpython/image2target/ii2t_manager.py:2754 +#: ../gui/wxpython/gcp/manager.py:2680 msgid "Highlight RMS error > M + SD * factor:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1930 -#: ../gui/wxpython/image2target/ii2t_manager.py:2755 -#: ../gui/wxpython/gcp/manager.py:2682 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1932 +#: ../gui/wxpython/image2target/ii2t_manager.py:2758 +#: ../gui/wxpython/gcp/manager.py:2684 msgid "" "Highlight GCPs with an RMS error larger than \n" "mean + standard deviation * given factor. \n" "Recommended values for this factor are between 1 and 2." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1953 -#: ../gui/wxpython/image2target/ii2t_manager.py:2778 -#: ../gui/wxpython/gcp/manager.py:2705 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1955 +#: ../gui/wxpython/image2target/ii2t_manager.py:2781 +#: ../gui/wxpython/gcp/manager.py:2707 msgid "Symbol settings" msgstr "Configuração de símbolos" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1961 -#: ../gui/wxpython/image2target/ii2t_manager.py:2786 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1963 +#: ../gui/wxpython/image2target/ii2t_manager.py:2789 #: ../gui/wxpython/nviz/tools.py:1423 ../gui/wxpython/nviz/tools.py:2154 #: ../gui/wxpython/nviz/tools.py:2296 ../gui/wxpython/nviz/preferences.py:372 #: ../gui/wxpython/nviz/preferences.py:574 #: ../gui/wxpython/nviz/preferences.py:640 -#: ../gui/wxpython/gui_core/preferences.py:1520 -#: ../gui/wxpython/psmap/dialogs.py:2375 ../gui/wxpython/psmap/dialogs.py:2536 -#: ../gui/wxpython/mapswipe/dialogs.py:280 ../gui/wxpython/gcp/manager.py:2713 +#: ../gui/wxpython/gui_core/preferences.py:1514 +#: ../gui/wxpython/psmap/dialogs.py:2377 ../gui/wxpython/psmap/dialogs.py:2538 +#: ../gui/wxpython/mapswipe/dialogs.py:280 ../gui/wxpython/gcp/manager.py:2715 msgid "Color:" msgstr "Cor:" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1981 -#: ../gui/wxpython/image2target/ii2t_manager.py:2806 -#: ../gui/wxpython/gcp/manager.py:2733 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1983 +#: ../gui/wxpython/image2target/ii2t_manager.py:2809 +#: ../gui/wxpython/gcp/manager.py:2735 msgid "Color for high RMS error:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2001 -#: ../gui/wxpython/image2target/ii2t_manager.py:2826 -#: ../gui/wxpython/gcp/manager.py:2753 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2003 +#: ../gui/wxpython/image2target/ii2t_manager.py:2829 +#: ../gui/wxpython/gcp/manager.py:2755 msgid "Color for selected GCP:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2021 -#: ../gui/wxpython/image2target/ii2t_manager.py:2846 -#: ../gui/wxpython/gcp/manager.py:2773 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2023 +#: ../gui/wxpython/image2target/ii2t_manager.py:2849 +#: ../gui/wxpython/gcp/manager.py:2775 msgid "Color for unused GCPs:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2037 -#: ../gui/wxpython/image2target/ii2t_manager.py:2862 -#: ../gui/wxpython/gcp/manager.py:2789 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2039 +#: ../gui/wxpython/image2target/ii2t_manager.py:2865 +#: ../gui/wxpython/gcp/manager.py:2791 msgid "Show unused GCPs" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2054 -#: ../gui/wxpython/image2target/ii2t_manager.py:2879 -#: ../gui/wxpython/gui_core/preferences.py:1447 -#: ../gui/wxpython/gcp/manager.py:2806 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2056 +#: ../gui/wxpython/image2target/ii2t_manager.py:2882 +#: ../gui/wxpython/gui_core/preferences.py:1441 +#: ../gui/wxpython/gcp/manager.py:2808 msgid "Symbol size:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2076 -#: ../gui/wxpython/image2target/ii2t_manager.py:2901 -#: ../gui/wxpython/gui_core/preferences.py:1415 -#: ../gui/wxpython/psmap/dialogs.py:6813 -#: ../gui/wxpython/mapswipe/dialogs.py:327 ../gui/wxpython/gcp/manager.py:2828 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2078 +#: ../gui/wxpython/image2target/ii2t_manager.py:2904 +#: ../gui/wxpython/gui_core/preferences.py:1409 +#: ../gui/wxpython/psmap/dialogs.py:6815 +#: ../gui/wxpython/mapswipe/dialogs.py:327 ../gui/wxpython/gcp/manager.py:2830 #: ../gui/wxpython/vnet/dialogs.py:1279 msgid "Line width:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2122 -#: ../gui/wxpython/image2target/ii2t_manager.py:741 -#: ../gui/wxpython/image2target/ii2t_manager.py:2953 -#: ../gui/wxpython/gcp/manager.py:718 ../gui/wxpython/gcp/manager.py:2880 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2124 +#: ../gui/wxpython/image2target/ii2t_manager.py:743 +#: ../gui/wxpython/image2target/ii2t_manager.py:2956 +#: ../gui/wxpython/gcp/manager.py:720 ../gui/wxpython/gcp/manager.py:2882 msgid "Select source map to display:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2136 -#: ../gui/wxpython/image2target/ii2t_manager.py:767 -#: ../gui/wxpython/image2target/ii2t_manager.py:2967 -#: ../gui/wxpython/gcp/manager.py:744 ../gui/wxpython/gcp/manager.py:2894 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2138 +#: ../gui/wxpython/image2target/ii2t_manager.py:769 +#: ../gui/wxpython/image2target/ii2t_manager.py:2970 +#: ../gui/wxpython/gcp/manager.py:746 ../gui/wxpython/gcp/manager.py:2896 msgid "Select target raster map to display:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2161 -#: ../gui/wxpython/image2target/ii2t_manager.py:3007 -#: ../gui/wxpython/gcp/manager.py:2934 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2163 +#: ../gui/wxpython/image2target/ii2t_manager.py:3010 +#: ../gui/wxpython/gcp/manager.py:2936 msgid "Rectification" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2170 -#: ../gui/wxpython/image2target/ii2t_manager.py:3016 -#: ../gui/wxpython/gcp/manager.py:2943 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2172 +#: ../gui/wxpython/image2target/ii2t_manager.py:3019 +#: ../gui/wxpython/gcp/manager.py:2945 msgid "Select rectification order" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2172 -#: ../gui/wxpython/image2target/ii2t_manager.py:3018 -#: ../gui/wxpython/gcp/manager.py:2945 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2174 +#: ../gui/wxpython/image2target/ii2t_manager.py:3021 +#: ../gui/wxpython/gcp/manager.py:2947 msgid "1st order" msgstr "Primeira ordem" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2173 -#: ../gui/wxpython/image2target/ii2t_manager.py:3019 -#: ../gui/wxpython/gcp/manager.py:2946 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2175 +#: ../gui/wxpython/image2target/ii2t_manager.py:3022 +#: ../gui/wxpython/gcp/manager.py:2948 msgid "2nd order" msgstr "Segunda ordem" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2174 -#: ../gui/wxpython/image2target/ii2t_manager.py:3020 -#: ../gui/wxpython/gcp/manager.py:2947 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2176 +#: ../gui/wxpython/image2target/ii2t_manager.py:3023 +#: ../gui/wxpython/gcp/manager.py:2949 msgid "3rd order" msgstr "Terceira ordem" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2186 -#: ../gui/wxpython/image2target/ii2t_manager.py:3032 -#: ../gui/wxpython/gcp/manager.py:2959 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2188 +#: ../gui/wxpython/image2target/ii2t_manager.py:3035 +#: ../gui/wxpython/gcp/manager.py:2961 msgid "Select interpolation method:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2202 -#: ../gui/wxpython/image2target/ii2t_manager.py:3048 -#: ../gui/wxpython/gcp/manager.py:2975 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2204 +#: ../gui/wxpython/image2target/ii2t_manager.py:3051 +#: ../gui/wxpython/gcp/manager.py:2977 msgid "clip to computational region in target location" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2212 -#: ../gui/wxpython/image2target/ii2t_manager.py:589 -#: ../gui/wxpython/image2target/ii2t_manager.py:3058 -#: ../gui/wxpython/gcp/manager.py:560 ../gui/wxpython/gcp/manager.py:2985 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2214 +#: ../gui/wxpython/image2target/ii2t_manager.py:591 +#: ../gui/wxpython/image2target/ii2t_manager.py:3061 +#: ../gui/wxpython/gcp/manager.py:562 ../gui/wxpython/gcp/manager.py:2987 msgid "Extension for output maps:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2253 -#: ../gui/wxpython/image2target/ii2t_manager.py:3099 -#: ../gui/wxpython/gcp/manager.py:3026 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2255 +#: ../gui/wxpython/image2target/ii2t_manager.py:3102 +#: ../gui/wxpython/gcp/manager.py:3028 msgid "RMS threshold factor must be > 0" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2256 -#: ../gui/wxpython/image2target/ii2t_manager.py:3102 -#: ../gui/wxpython/gcp/manager.py:3029 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2258 +#: ../gui/wxpython/image2target/ii2t_manager.py:3105 +#: ../gui/wxpython/gcp/manager.py:3031 msgid "" "RMS threshold factor is < 1\n" "Too many points might be highlighted" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2416 -#: ../gui/wxpython/image2target/ii2t_manager.py:3286 -#: ../gui/wxpython/gcp/manager.py:3213 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2418 +#: ../gui/wxpython/image2target/ii2t_manager.py:3289 +#: ../gui/wxpython/gcp/manager.py:3215 #, python-format msgid "GCP Manager settings saved to file '%s'." msgstr "" @@ -3379,13 +3379,13 @@ #: ../gui/wxpython/photo2image/ip2i_mapdisplay.py:478 #: ../gui/wxpython/image2target/ii2t_mapdisplay.py:479 -#: ../gui/wxpython/gcp/mapdisplay.py:479 ../gui/wxpython/mapdisp/frame.py:1390 +#: ../gui/wxpython/gcp/mapdisplay.py:479 ../gui/wxpython/mapdisp/frame.py:1389 msgid "Zoom to default region" msgstr "Zoom à região pré-definida" #: ../gui/wxpython/photo2image/ip2i_mapdisplay.py:482 #: ../gui/wxpython/image2target/ii2t_mapdisplay.py:483 -#: ../gui/wxpython/gcp/mapdisplay.py:483 ../gui/wxpython/mapdisp/frame.py:1392 +#: ../gui/wxpython/gcp/mapdisplay.py:483 ../gui/wxpython/mapdisp/frame.py:1391 msgid "Zoom to saved region" msgstr "Zoom à região guardada" @@ -3397,7 +3397,7 @@ #: ../gui/wxpython/photo2image/ip2i_mapdisplay.py:492 #: ../gui/wxpython/image2target/ii2t_mapdisplay.py:493 -#: ../gui/wxpython/gcp/mapdisplay.py:493 ../gui/wxpython/mapdisp/frame.py:1402 +#: ../gui/wxpython/gcp/mapdisplay.py:493 ../gui/wxpython/mapdisp/frame.py:1401 msgid "Save display geometry to named region" msgstr "Guardar a geometria de visualização para a região designada" @@ -3414,11 +3414,11 @@ msgstr "" #: ../gui/wxpython/photo2image/g.gui.photo2image.py:111 -msgid "Please provide an order value (1 if 4 Fiducials, 2 if 8 Fiducials)" +msgid "Please provive an order value (1 if 4 Fiducials, 2 if 8 Fiducials)" msgstr "" #: ../gui/wxpython/photo2image/g.gui.photo2image.py:116 -msgid "Please provide an output files extension (used by i.rectify)" +msgid "Please provive an output files extension (used by i.rectify)" msgstr "" #: ../gui/wxpython/photo2image/ip2i_statusbar.py:38 @@ -3520,7 +3520,7 @@ msgstr "" #: ../gui/wxpython/core/render.py:1010 ../gui/wxpython/core/render.py:1013 -#: ../gui/wxpython/core/render.py:1016 ../gui/wxpython/core/gcmd.py:435 +#: ../gui/wxpython/core/render.py:1016 ../gui/wxpython/core/gcmd.py:437 msgid "Details:" msgstr "Detalhes:" @@ -3538,24 +3538,24 @@ msgid "Unable to get current geographic extent. Force quiting wxGUI. Please manually run g.region to fix the problem." msgstr "" -#: ../gui/wxpython/core/toolboxes.py:225 +#: ../gui/wxpython/core/toolboxes.py:227 msgid "Unable to parse user toolboxes XML files. Default files will be loaded." msgstr "" -#: ../gui/wxpython/core/toolboxes.py:269 +#: ../gui/wxpython/core/toolboxes.py:271 msgid "Unable to create toolboxes directory." msgstr "" -#: ../gui/wxpython/core/toolboxes.py:493 +#: ../gui/wxpython/core/toolboxes.py:495 msgid "Custom toolboxes" msgstr "" -#: ../gui/wxpython/core/toolboxes.py:517 +#: ../gui/wxpython/core/toolboxes.py:519 #, python-format msgid "List of addons cannot be obtained because g.extension failed. Details: %s" msgstr "" -#: ../gui/wxpython/core/toolboxes.py:574 +#: ../gui/wxpython/core/toolboxes.py:576 msgid "Addons" msgstr "" @@ -3588,32 +3588,32 @@ "WMS layers can not be displayed without the bindings.\n" msgstr "" -#: ../gui/wxpython/core/gcmd.py:126 +#: ../gui/wxpython/core/gcmd.py:128 msgid "Reason" msgstr "" -#: ../gui/wxpython/core/gcmd.py:151 ../gui/wxpython/gis_set.py:697 -#: ../gui/wxpython/gis_set.py:740 +#: ../gui/wxpython/core/gcmd.py:153 ../gui/wxpython/gis_set.py:639 +#: ../gui/wxpython/gis_set.py:682 #: ../gui/wxpython/image2target/ii2t_gis_set.py:640 #: ../gui/wxpython/image2target/ii2t_gis_set.py:683 -#: ../gui/wxpython/lmgr/frame.py:2570 +#: ../gui/wxpython/lmgr/frame.py:2573 msgid "Message" msgstr "Mensagem" -#: ../gui/wxpython/core/gcmd.py:432 +#: ../gui/wxpython/core/gcmd.py:434 msgid "Execution failed:" msgstr "Falha na execução:" -#: ../gui/wxpython/core/gcmd.py:437 ../gui/wxpython/core/gcmd.py:444 +#: ../gui/wxpython/core/gcmd.py:439 ../gui/wxpython/core/gcmd.py:446 msgid "Error: " msgstr "Erro:" -#: ../gui/wxpython/core/gcmd.py:521 +#: ../gui/wxpython/core/gcmd.py:523 #, python-format msgid "Unable to exectute command: '%s'" msgstr "" -#: ../gui/wxpython/core/gcmd.py:747 ../gui/wxpython/gui_core/forms.py:2740 +#: ../gui/wxpython/core/gcmd.py:749 ../gui/wxpython/gui_core/forms.py:2770 #, python-format msgid "Error in %s" msgstr "Erro no %s" @@ -3628,136 +3628,136 @@ msgid "WARNING: Ignoring unsupported wx debug level (must be >=0 and <=5). {0}\n" msgstr "" -#: ../gui/wxpython/core/settings.py:503 +#: ../gui/wxpython/core/settings.py:505 msgid "Segment break" msgstr "Quebra de segmento" -#: ../gui/wxpython/core/settings.py:569 +#: ../gui/wxpython/core/settings.py:571 msgid "Data point" msgstr "" -#: ../gui/wxpython/core/settings.py:643 +#: ../gui/wxpython/core/settings.py:645 msgid "animation" msgstr "" -#: ../gui/wxpython/core/settings.py:866 +#: ../gui/wxpython/core/settings.py:868 msgid "Collapse all except PERMANENT and current" msgstr "" -#: ../gui/wxpython/core/settings.py:867 +#: ../gui/wxpython/core/settings.py:869 msgid "Collapse all except PERMANENT" msgstr "" -#: ../gui/wxpython/core/settings.py:868 +#: ../gui/wxpython/core/settings.py:870 msgid "Collapse all except current" msgstr "" -#: ../gui/wxpython/core/settings.py:869 +#: ../gui/wxpython/core/settings.py:871 msgid "Collapse all" msgstr "Colapsar todos" -#: ../gui/wxpython/core/settings.py:870 +#: ../gui/wxpython/core/settings.py:872 msgid "Expand all" msgstr "Espandir todos" -#: ../gui/wxpython/core/settings.py:875 ../gui/wxpython/dbmgr/base.py:1406 +#: ../gui/wxpython/core/settings.py:877 ../gui/wxpython/dbmgr/base.py:1408 msgid "Edit selected record" msgstr "Editar registo seleccionado" -#: ../gui/wxpython/core/settings.py:875 +#: ../gui/wxpython/core/settings.py:877 msgid "Display selected" msgstr "Mostrar lo seleccionado" -#: ../gui/wxpython/core/settings.py:884 +#: ../gui/wxpython/core/settings.py:886 msgid "Classic (labels only)" msgstr "" -#: ../gui/wxpython/core/settings.py:885 +#: ../gui/wxpython/core/settings.py:887 msgid "Combined (labels and module names)" msgstr "" -#: ../gui/wxpython/core/settings.py:886 +#: ../gui/wxpython/core/settings.py:888 msgid "Expert (module names only)" msgstr "" -#: ../gui/wxpython/core/settings.py:891 +#: ../gui/wxpython/core/settings.py:893 msgid "Basic top" msgstr "" -#: ../gui/wxpython/core/settings.py:892 +#: ../gui/wxpython/core/settings.py:894 msgid "Basic left" msgstr "" -#: ../gui/wxpython/core/settings.py:893 +#: ../gui/wxpython/core/settings.py:895 msgid "Fancy green" msgstr "" -#: ../gui/wxpython/core/settings.py:894 +#: ../gui/wxpython/core/settings.py:896 msgid "List left" msgstr "" -#: ../gui/wxpython/core/settings.py:901 +#: ../gui/wxpython/core/settings.py:903 msgid "Zoom and recenter" msgstr "" -#: ../gui/wxpython/core/settings.py:901 +#: ../gui/wxpython/core/settings.py:903 msgid "Zoom to mouse cursor" msgstr "" -#: ../gui/wxpython/core/settings.py:901 +#: ../gui/wxpython/core/settings.py:903 msgid "Nothing" msgstr "" -#: ../gui/wxpython/core/settings.py:903 +#: ../gui/wxpython/core/settings.py:905 msgid "Scroll forward to zoom in" msgstr "" -#: ../gui/wxpython/core/settings.py:903 +#: ../gui/wxpython/core/settings.py:905 msgid "Scroll back to zoom in" msgstr "" -#: ../gui/wxpython/core/settings.py:936 ../gui/wxpython/core/settings.py:948 +#: ../gui/wxpython/core/settings.py:938 ../gui/wxpython/core/settings.py:950 msgid "box" msgstr "caixa" -#: ../gui/wxpython/core/settings.py:937 +#: ../gui/wxpython/core/settings.py:939 msgid "sphere" msgstr "esfera" -#: ../gui/wxpython/core/settings.py:938 +#: ../gui/wxpython/core/settings.py:940 msgid "cube" msgstr "cubo" -#: ../gui/wxpython/core/settings.py:939 +#: ../gui/wxpython/core/settings.py:941 msgid "diamond" msgstr "diamante" -#: ../gui/wxpython/core/settings.py:940 +#: ../gui/wxpython/core/settings.py:942 msgid "aster" msgstr "ASTER" -#: ../gui/wxpython/core/settings.py:941 +#: ../gui/wxpython/core/settings.py:943 msgid "gyro" msgstr "gyro" -#: ../gui/wxpython/core/settings.py:942 +#: ../gui/wxpython/core/settings.py:944 msgid "histogram" msgstr "Histograma" -#: ../gui/wxpython/core/settings.py:948 +#: ../gui/wxpython/core/settings.py:950 msgid "cross" msgstr "" -#: ../gui/wxpython/core/settings.py:948 +#: ../gui/wxpython/core/settings.py:950 msgid "circle" msgstr "" -#: ../gui/wxpython/core/settings.py:981 +#: ../gui/wxpython/core/settings.py:983 #, python-format msgid "Unable to read settings file <%s>\n" msgstr "" -#: ../gui/wxpython/core/settings.py:1007 +#: ../gui/wxpython/core/settings.py:1009 #, python-format msgid "" "Error: Reading settings from file <%(file)s> failed.\n" @@ -3765,11 +3765,11 @@ "\t\tLine: '%(line)s'\n" msgstr "" -#: ../gui/wxpython/core/settings.py:1025 +#: ../gui/wxpython/core/settings.py:1028 msgid "Unable to create settings directory" msgstr "" -#: ../gui/wxpython/core/settings.py:1073 +#: ../gui/wxpython/core/settings.py:1076 #, python-format msgid "" "Writing settings to file <%(file)s> failed.\n" @@ -3777,16 +3777,16 @@ "Details: %(detail)s" msgstr "" -#: ../gui/wxpython/core/settings.py:1179 +#: ../gui/wxpython/core/settings.py:1182 msgid "Unable to set " msgstr "" -#: ../gui/wxpython/core/settings.py:1215 ../gui/wxpython/core/settings.py:1225 +#: ../gui/wxpython/core/settings.py:1218 ../gui/wxpython/core/settings.py:1229 #, python-format msgid "Unable to parse settings '%s'" msgstr "" -#: ../gui/wxpython/core/gconsole.py:502 +#: ../gui/wxpython/core/gconsole.py:504 #, python-format msgid "" "Unable to run command:\n" @@ -3795,40 +3795,40 @@ "Option <%(opt)s>: read from standard input is not supported by wxGUI" msgstr "" -#: ../gui/wxpython/core/gconsole.py:526 +#: ../gui/wxpython/core/gconsole.py:528 #, python-format msgid "Module <%s> not found." msgstr "" -#: ../gui/wxpython/core/gconsole.py:656 ../gui/wxpython/gmodeler/frame.py:299 +#: ../gui/wxpython/core/gconsole.py:658 ../gui/wxpython/gmodeler/frame.py:299 #, python-format msgid "%d sec" msgstr "" -#: ../gui/wxpython/core/gconsole.py:659 ../gui/wxpython/gmodeler/frame.py:302 +#: ../gui/wxpython/core/gconsole.py:661 ../gui/wxpython/gmodeler/frame.py:302 #, python-format msgid "%(min)d min %(sec)d sec" msgstr "" -#: ../gui/wxpython/core/gconsole.py:663 ../gui/wxpython/gui_core/ghelp.py:231 +#: ../gui/wxpython/core/gconsole.py:665 ../gui/wxpython/gui_core/ghelp.py:231 #: ../gui/wxpython/gmodeler/model.py:1123 #: ../gui/wxpython/gmodeler/model.py:1229 ../gui/wxpython/gmodeler/frame.py:306 msgid "unknown" msgstr "desconhecido" -#: ../gui/wxpython/core/gconsole.py:667 +#: ../gui/wxpython/core/gconsole.py:669 msgid "Please note that the data are left in inconsistent state and may be corrupted" msgstr "" -#: ../gui/wxpython/core/gconsole.py:669 +#: ../gui/wxpython/core/gconsole.py:671 msgid "Command aborted" msgstr "Comando cancelado" -#: ../gui/wxpython/core/gconsole.py:671 ../gui/wxpython/gmodeler/frame.py:312 +#: ../gui/wxpython/core/gconsole.py:673 ../gui/wxpython/gmodeler/frame.py:312 msgid "Command finished" msgstr "Comando terminado" -#: ../gui/wxpython/core/gconsole.py:747 ../gui/wxpython/gui_core/goutput.py:496 +#: ../gui/wxpython/core/gconsole.py:749 #, python-format msgid "" "Unable to write file '%(filePath)s'.\n" @@ -3836,7 +3836,7 @@ "Details: %(error)s" msgstr "" -#: ../gui/wxpython/core/menutree.py:151 +#: ../gui/wxpython/core/menutree.py:153 #, python-format msgid "Unknow tag %s" msgstr "" @@ -3883,210 +3883,181 @@ msgid "Unable to create file '%s'\n" msgstr "" -#: ../gui/wxpython/core/utils.py:996 ../gui/wxpython/gui_core/forms.py:1729 +#: ../gui/wxpython/core/utils.py:996 ../gui/wxpython/gui_core/forms.py:1739 msgid "Select Color" msgstr "Seleccionar cor" -#: ../gui/wxpython/gis_set.py:122 +#: ../gui/wxpython/gis_set.py:115 #: ../gui/wxpython/image2target/ii2t_gis_set.py:122 msgid "1. Select GRASS GIS database directory" msgstr "" -#: ../gui/wxpython/gis_set.py:125 +#: ../gui/wxpython/gis_set.py:118 #: ../gui/wxpython/image2target/ii2t_gis_set.py:125 msgid "2. Select GRASS Location" msgstr "" -#: ../gui/wxpython/gis_set.py:128 +#: ../gui/wxpython/gis_set.py:121 #: ../gui/wxpython/image2target/ii2t_gis_set.py:128 msgid "3. Select GRASS Mapset" msgstr "" -#: ../gui/wxpython/gis_set.py:146 +#: ../gui/wxpython/gis_set.py:139 #: ../gui/wxpython/image2target/ii2t_gis_set.py:146 msgid "GRASS GIS database directory contains Locations." msgstr "" -#: ../gui/wxpython/gis_set.py:150 +#: ../gui/wxpython/gis_set.py:143 #: ../gui/wxpython/image2target/ii2t_gis_set.py:150 msgid "All data in one Location is in the same coordinate reference system (projection). One Location can be one project. Location contains Mapsets." msgstr "" -#: ../gui/wxpython/gis_set.py:158 +#: ../gui/wxpython/gis_set.py:151 #: ../gui/wxpython/image2target/ii2t_gis_set.py:158 msgid "Mapset contains GIS data related to one project, task within one project, subregion or user." msgstr "" -#: ../gui/wxpython/gis_set.py:173 +#: ../gui/wxpython/gis_set.py:166 #: ../gui/wxpython/image2target/ii2t_gis_set.py:173 msgid "Start &GRASS session" msgstr "" -#: ../gui/wxpython/gis_set.py:179 +#: ../gui/wxpython/gis_set.py:172 #: ../gui/wxpython/image2target/ii2t_gis_set.py:179 msgid "&Browse" msgstr "" #. GTC New mapset -#: ../gui/wxpython/gis_set.py:182 +#: ../gui/wxpython/gis_set.py:175 #: ../gui/wxpython/image2target/ii2t_gis_set.py:182 msgid "&New" msgstr "" -#: ../gui/wxpython/gis_set.py:183 +#: ../gui/wxpython/gis_set.py:176 #: ../gui/wxpython/image2target/ii2t_gis_set.py:183 msgid "Create a new Mapset in selected Location" msgstr "" #. GTC New location -#: ../gui/wxpython/gis_set.py:186 +#: ../gui/wxpython/gis_set.py:179 #: ../gui/wxpython/image2target/ii2t_gis_set.py:186 msgid "N&ew" msgstr "" -#: ../gui/wxpython/gis_set.py:189 +#: ../gui/wxpython/gis_set.py:182 #: ../gui/wxpython/image2target/ii2t_gis_set.py:189 msgid "Create a new location using location wizard. After location is created successfully, GRASS session is started." msgstr "" #. GTC Rename location -#: ../gui/wxpython/gis_set.py:194 +#: ../gui/wxpython/gis_set.py:187 #: ../gui/wxpython/image2target/ii2t_gis_set.py:194 msgid "Ren&ame" msgstr "" -#: ../gui/wxpython/gis_set.py:195 ../gui/wxpython/gis_set.py:727 +#: ../gui/wxpython/gis_set.py:188 ../gui/wxpython/gis_set.py:669 #: ../gui/wxpython/image2target/ii2t_gis_set.py:195 #: ../gui/wxpython/image2target/ii2t_gis_set.py:670 msgid "Rename selected location" msgstr "Renomear location seleccionada" #. GTC Delete location -#: ../gui/wxpython/gis_set.py:198 +#: ../gui/wxpython/gis_set.py:191 #: ../gui/wxpython/image2target/ii2t_gis_set.py:198 msgid "De&lete" msgstr "" -#: ../gui/wxpython/gis_set.py:199 ../gui/wxpython/gis_set.py:810 +#: ../gui/wxpython/gis_set.py:192 ../gui/wxpython/gis_set.py:752 #: ../gui/wxpython/image2target/ii2t_gis_set.py:199 #: ../gui/wxpython/image2target/ii2t_gis_set.py:753 msgid "Delete selected location" msgstr "Apagar location seleccionada" -#: ../gui/wxpython/gis_set.py:201 ../gui/wxpython/startup/locdownload.py:303 +#: ../gui/wxpython/gis_set.py:194 ../gui/wxpython/startup/locdownload.py:303 msgid "Do&wnload" msgstr "" -#: ../gui/wxpython/gis_set.py:202 +#: ../gui/wxpython/gis_set.py:195 msgid "Download sample location" msgstr "" #. GTC Rename mapset -#: ../gui/wxpython/gis_set.py:206 +#: ../gui/wxpython/gis_set.py:199 #: ../gui/wxpython/image2target/ii2t_gis_set.py:202 -#: ../gui/wxpython/datacatalog/tree.py:990 ../gui/wxpython/dbmgr/base.py:2409 +#: ../gui/wxpython/datacatalog/tree.py:990 ../gui/wxpython/dbmgr/base.py:2411 msgid "&Rename" msgstr "&Renomear" -#: ../gui/wxpython/gis_set.py:207 ../gui/wxpython/gis_set.py:684 +#: ../gui/wxpython/gis_set.py:200 ../gui/wxpython/gis_set.py:626 #: ../gui/wxpython/image2target/ii2t_gis_set.py:203 #: ../gui/wxpython/image2target/ii2t_gis_set.py:627 msgid "Rename selected mapset" msgstr "Cambiar nombre del directorio de mapas seleccionado" #. GTC Delete mapset -#: ../gui/wxpython/gis_set.py:210 +#: ../gui/wxpython/gis_set.py:203 #: ../gui/wxpython/image2target/ii2t_gis_set.py:206 #: ../gui/wxpython/datacatalog/tree.py:985 msgid "&Delete" msgstr "" -#: ../gui/wxpython/gis_set.py:211 ../gui/wxpython/gis_set.py:782 +#: ../gui/wxpython/gis_set.py:204 ../gui/wxpython/gis_set.py:724 #: ../gui/wxpython/image2target/ii2t_gis_set.py:207 #: ../gui/wxpython/image2target/ii2t_gis_set.py:725 msgid "Delete selected mapset" msgstr "Apagar mapset seleccionado" -#: ../gui/wxpython/gis_set.py:257 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:252 -#, python-format -msgid "GRASS GIS %s startup%s" -msgstr "" +#: ../gui/wxpython/gis_set.py:258 +#, fuzzy, python-format +msgid "GRASS GIS %s Startup%s" +msgstr "GRASS GIS - Visualización de mapas" -#: ../gui/wxpython/gis_set.py:262 +#: ../gui/wxpython/gis_set.py:263 #: ../gui/wxpython/image2target/ii2t_gis_set.py:257 msgid "Enter GRASS session" msgstr "Entre na sessão GRASS" -#: ../gui/wxpython/gis_set.py:282 +#: ../gui/wxpython/gis_set.py:283 #: ../gui/wxpython/image2target/ii2t_gis_set.py:277 msgid "Unable to set GRASS database. Check your locale settings." msgstr "" -#: ../gui/wxpython/gis_set.py:302 +#: ../gui/wxpython/gis_set.py:303 #: ../gui/wxpython/image2target/ii2t_gis_set.py:297 #, python-format msgid "ERROR: Location <%s> not found\n" msgstr "" -#: ../gui/wxpython/gis_set.py:320 +#: ../gui/wxpython/gis_set.py:321 #: ../gui/wxpython/image2target/ii2t_gis_set.py:315 #, python-format msgid "ERROR: Mapset <%s> not found\n" msgstr "" -#: ../gui/wxpython/gis_set.py:480 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:474 -#, python-format -msgid "Invalid line in GISRC file (%s):%s\n" -msgstr "" - -#: ../gui/wxpython/gis_set.py:511 +#: ../gui/wxpython/gis_set.py:490 #: ../gui/wxpython/image2target/ii2t_gis_set.py:505 #: ../gui/wxpython/startup/locdownload.py:441 #, python-brace-format msgid "Error: {text}" msgstr "" -#: ../gui/wxpython/gis_set.py:549 -msgid "Documents" -msgstr "" - -#: ../gui/wxpython/gis_set.py:550 -msgid "My Documents" -msgstr "" - -#: ../gui/wxpython/gis_set.py:574 +#: ../gui/wxpython/gis_set.py:531 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1171 msgid "GRASS needs a directory (GRASS database) in which to store its data. Create one now if you have not already done so. A popular choice is \"grassdata\", located in your home directory. Press Browse button to select the directory." msgstr "" -#: ../gui/wxpython/gis_set.py:596 +#: ../gui/wxpython/gis_set.py:553 #: ../gui/wxpython/image2target/ii2t_gis_set.py:539 #, python-format msgid "Do you want to import <%(name)s> to the newly created location?" msgstr "" -#: ../gui/wxpython/gis_set.py:599 +#: ../gui/wxpython/gis_set.py:556 #: ../gui/wxpython/image2target/ii2t_gis_set.py:542 msgid "Import data?" msgstr "" -#: ../gui/wxpython/gis_set.py:613 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:556 -msgid "New mapset:" -msgstr "" - -#: ../gui/wxpython/gis_set.py:614 ../gui/wxpython/gis_set.py:1015 -#: ../gui/wxpython/menustrings.py:245 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:240 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:557 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:938 -#: ../gui/wxpython/lmgr/frame.py:1072 -msgid "Create new mapset" -msgstr "Criar novo mapset:" - -#: ../gui/wxpython/gis_set.py:655 +#: ../gui/wxpython/gis_set.py:597 #: ../gui/wxpython/image2target/ii2t_gis_set.py:598 #, python-format msgid "" @@ -4094,13 +4065,13 @@ "Reason: %(msg)s" msgstr "" -#: ../gui/wxpython/gis_set.py:662 +#: ../gui/wxpython/gis_set.py:604 #: ../gui/wxpython/image2target/ii2t_gis_set.py:605 #, python-format msgid "Data file <%(name)s> imported successfully. The location's default region was set from this imported map." msgstr "" -#: ../gui/wxpython/gis_set.py:676 +#: ../gui/wxpython/gis_set.py:618 #: ../gui/wxpython/image2target/ii2t_gis_set.py:619 msgid "" "Mapset is required for valid GRASS location.\n" @@ -4108,7 +4079,7 @@ "This mapset cannot be renamed." msgstr "" -#: ../gui/wxpython/gis_set.py:682 ../gui/wxpython/gis_set.py:725 +#: ../gui/wxpython/gis_set.py:624 ../gui/wxpython/gis_set.py:667 #: ../gui/wxpython/image2target/ii2t_gis_set.py:625 #: ../gui/wxpython/image2target/ii2t_gis_set.py:668 #, python-format @@ -4118,7 +4089,7 @@ "Enter new name:" msgstr "" -#: ../gui/wxpython/gis_set.py:698 +#: ../gui/wxpython/gis_set.py:640 #: ../gui/wxpython/image2target/ii2t_gis_set.py:641 #, python-format msgid "" @@ -4127,7 +4098,7 @@ "Mapset <%s> already exists in location." msgstr "" -#: ../gui/wxpython/gis_set.py:712 +#: ../gui/wxpython/gis_set.py:654 #: ../gui/wxpython/image2target/ii2t_gis_set.py:655 #, python-format msgid "" @@ -4136,7 +4107,7 @@ "%s" msgstr "" -#: ../gui/wxpython/gis_set.py:741 +#: ../gui/wxpython/gis_set.py:683 #: ../gui/wxpython/image2target/ii2t_gis_set.py:684 #, python-format msgid "" @@ -4145,7 +4116,7 @@ "Location <%s> already exists in GRASS database." msgstr "" -#: ../gui/wxpython/gis_set.py:756 +#: ../gui/wxpython/gis_set.py:698 #: ../gui/wxpython/image2target/ii2t_gis_set.py:699 #, python-format msgid "" @@ -4154,7 +4125,7 @@ "%s" msgstr "" -#: ../gui/wxpython/gis_set.py:770 +#: ../gui/wxpython/gis_set.py:712 #: ../gui/wxpython/image2target/ii2t_gis_set.py:713 msgid "" "Mapset is required for valid GRASS location.\n" @@ -4162,7 +4133,7 @@ "This mapset cannot be deleted." msgstr "" -#: ../gui/wxpython/gis_set.py:777 +#: ../gui/wxpython/gis_set.py:719 #: ../gui/wxpython/image2target/ii2t_gis_set.py:720 #, python-format msgid "" @@ -4174,12 +4145,12 @@ "\n" "TODOS os MAPAS incluidos neste MAPSET serão APAGADOS DEFINITIVAMENTE!" -#: ../gui/wxpython/gis_set.py:791 +#: ../gui/wxpython/gis_set.py:733 #: ../gui/wxpython/image2target/ii2t_gis_set.py:734 msgid "Unable to delete mapset" msgstr "Não é possível apagar mapset" -#: ../gui/wxpython/gis_set.py:805 +#: ../gui/wxpython/gis_set.py:747 #: ../gui/wxpython/image2target/ii2t_gis_set.py:748 #, python-format msgid "" @@ -4191,48 +4162,42 @@ "\n" "TODOS os MAPAS incluidos neste lcoation serão APAGADOS!" -#: ../gui/wxpython/gis_set.py:821 +#: ../gui/wxpython/gis_set.py:763 #: ../gui/wxpython/image2target/ii2t_gis_set.py:764 msgid "Unable to delete location" msgstr "Não é possível apagar location" -#: ../gui/wxpython/gis_set.py:851 +#: ../gui/wxpython/gis_set.py:793 #: ../gui/wxpython/image2target/ii2t_gis_set.py:774 #, python-brace-format msgid "Unicode error detected. Check your locale settings. Details: {0}" msgstr "" -#: ../gui/wxpython/gis_set.py:863 +#: ../gui/wxpython/gis_set.py:805 #: ../gui/wxpython/image2target/ii2t_gis_set.py:786 #, python-format msgid "No GRASS Location found in '%s'. Create a new Location or choose different GRASS database directory." msgstr "" -#: ../gui/wxpython/gis_set.py:985 +#: ../gui/wxpython/gis_set.py:920 #: ../gui/wxpython/image2target/ii2t_gis_set.py:908 #, python-format msgid "Path '%s' doesn't exist." msgstr "" -#: ../gui/wxpython/gis_set.py:1000 +#: ../gui/wxpython/gis_set.py:935 #: ../gui/wxpython/image2target/ii2t_gis_set.py:923 -#: ../gui/wxpython/gui_core/gselect.py:1192 +#: ../gui/wxpython/gui_core/gselect.py:1198 msgid "Choose GIS Data Directory" msgstr "" -#: ../gui/wxpython/gis_set.py:1014 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:937 -#: ../gui/wxpython/lmgr/frame.py:1071 -msgid "Enter name for new mapset:" -msgstr "Insira nome para novo mapset:" - -#: ../gui/wxpython/gis_set.py:1029 +#: ../gui/wxpython/gis_set.py:962 #: ../gui/wxpython/image2target/ii2t_gis_set.py:952 #, python-format msgid "Mapset <%s> already exists." msgstr "" -#: ../gui/wxpython/gis_set.py:1036 +#: ../gui/wxpython/gis_set.py:969 #: ../gui/wxpython/image2target/ii2t_gis_set.py:959 #, python-format msgid "" @@ -4241,18 +4206,18 @@ "Are you really sure that you want to create this mapset?" msgstr "" -#: ../gui/wxpython/gis_set.py:1041 +#: ../gui/wxpython/gis_set.py:974 #: ../gui/wxpython/image2target/ii2t_gis_set.py:964 msgid "Reserved mapset name" msgstr "" -#: ../gui/wxpython/gis_set.py:1073 +#: ../gui/wxpython/gis_set.py:993 #: ../gui/wxpython/image2target/ii2t_gis_set.py:996 #, python-format msgid "Unable to create new mapset: %s" msgstr "Não é possível criar novo mapset: %s" -#: ../gui/wxpython/gis_set.py:1088 +#: ../gui/wxpython/gis_set.py:1008 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1011 #, python-format msgid "" @@ -4264,13 +4229,13 @@ "Do you want to try to remove .gislock (note that you need permission for this operation) and continue?" msgstr "" -#: ../gui/wxpython/gis_set.py:1094 ../gui/wxpython/gis_set.py:1107 +#: ../gui/wxpython/gis_set.py:1014 ../gui/wxpython/gis_set.py:1027 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1017 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1030 msgid "Lock file found" msgstr "" -#: ../gui/wxpython/gis_set.py:1103 +#: ../gui/wxpython/gis_set.py:1023 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1026 msgid "" "ARE YOU REALLY SURE?\n" @@ -4278,7 +4243,7 @@ "If you really are running another GRASS session doing this could corrupt your data. Have another look in the processor manager just to be sure..." msgstr "" -#: ../gui/wxpython/gis_set.py:1117 +#: ../gui/wxpython/gis_set.py:1037 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1040 #, python-format msgid "" @@ -4287,20 +4252,20 @@ "Details: %(reason)s" msgstr "" -#: ../gui/wxpython/gis_set.py:1167 +#: ../gui/wxpython/gis_set.py:1082 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1090 #, python-format msgid "Name <%(name)s> is not a valid name for location or mapset. Please use only ASCII characters excluding %(chars)s and space." msgstr "" -#: ../gui/wxpython/gis_set.py:1172 +#: ../gui/wxpython/gis_set.py:1087 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1095 -#: ../gui/wxpython/gui_core/widgets.py:859 +#: ../gui/wxpython/gui_core/widgets.py:860 msgid "Invalid name" msgstr "" -#: ../gui/wxpython/menustrings.py:3 ../gui/wxpython/menustrings.py:2004 -#: ../gui/wxpython/menustrings.py:2054 +#: ../gui/wxpython/menustrings.py:3 ../gui/wxpython/menustrings.py:2005 +#: ../gui/wxpython/menustrings.py:2055 #: ../gui/wxpython/image2target/ii2t_menustrings.py:4 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1972 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2022 @@ -4312,7 +4277,7 @@ msgid "Workspace" msgstr "Workspace (Ãrea de trabalho)" -#: ../gui/wxpython/menustrings.py:5 ../gui/wxpython/menustrings.py:2005 +#: ../gui/wxpython/menustrings.py:5 ../gui/wxpython/menustrings.py:2006 #: ../gui/wxpython/image2target/ii2t_menustrings.py:6 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1973 #: ../gui/wxpython/nviz/tools.py:1360 @@ -4324,7 +4289,7 @@ msgid "Create new workspace" msgstr "Criar novo workspace" -#: ../gui/wxpython/menustrings.py:7 ../gui/wxpython/menustrings.py:2007 +#: ../gui/wxpython/menustrings.py:7 ../gui/wxpython/menustrings.py:2008 #: ../gui/wxpython/image2target/ii2t_menustrings.py:8 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1975 msgid "Open" @@ -4337,11 +4302,11 @@ #: ../gui/wxpython/menustrings.py:10 #: ../gui/wxpython/image2target/ii2t_menustrings.py:11 -#: ../gui/wxpython/lmgr/frame.py:1615 ../gui/wxpython/lmgr/frame.py:1636 +#: ../gui/wxpython/lmgr/frame.py:1618 ../gui/wxpython/lmgr/frame.py:1639 msgid "Save workspace" msgstr "Guardar entorno de trabajo" -#: ../gui/wxpython/menustrings.py:11 ../gui/wxpython/menustrings.py:2011 +#: ../gui/wxpython/menustrings.py:11 ../gui/wxpython/menustrings.py:2012 #: ../gui/wxpython/image2target/ii2t_menustrings.py:12 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1979 msgid "Save as" @@ -4352,10 +4317,10 @@ msgid "Save workspace to file" msgstr "Gravar workspace para ficheiro" -#: ../gui/wxpython/menustrings.py:13 ../gui/wxpython/menustrings.py:2013 +#: ../gui/wxpython/menustrings.py:13 ../gui/wxpython/menustrings.py:2014 #: ../gui/wxpython/image2target/ii2t_menustrings.py:14 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1981 -#: ../gui/wxpython/gui_core/forms.py:561 +#: ../gui/wxpython/gui_core/forms.py:573 #: ../gui/wxpython/mapswipe/dialogs.py:193 msgid "Close" msgstr "Fechar" @@ -4460,143 +4425,143 @@ msgid "Close all open map display windows" msgstr "" -#: ../gui/wxpython/menustrings.py:37 ../gui/wxpython/menustrings.py:1055 +#: ../gui/wxpython/menustrings.py:37 ../gui/wxpython/menustrings.py:1056 msgid "Simplified raster import with reprojection" msgstr "" #: ../gui/wxpython/menustrings.py:38 ../gui/wxpython/menustrings.py:40 -#: ../gui/wxpython/menustrings.py:1056 ../gui/wxpython/menustrings.py:1058 +#: ../gui/wxpython/menustrings.py:1057 ../gui/wxpython/menustrings.py:1059 #: ../gui/wxpython/image2target/ii2t_menustrings.py:39 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1040 msgid "Imports raster data into a GRASS raster map using GDAL library." msgstr "" -#: ../gui/wxpython/menustrings.py:39 ../gui/wxpython/menustrings.py:1057 +#: ../gui/wxpython/menustrings.py:39 ../gui/wxpython/menustrings.py:1058 msgid "Import of common raster formats" msgstr "" -#: ../gui/wxpython/menustrings.py:41 ../gui/wxpython/menustrings.py:1059 +#: ../gui/wxpython/menustrings.py:41 ../gui/wxpython/menustrings.py:1060 #: ../gui/wxpython/image2target/ii2t_menustrings.py:42 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1043 msgid "ASCII x,y,z point import and gridding" msgstr "" -#: ../gui/wxpython/menustrings.py:42 ../gui/wxpython/menustrings.py:1060 +#: ../gui/wxpython/menustrings.py:42 ../gui/wxpython/menustrings.py:1061 #: ../gui/wxpython/image2target/ii2t_menustrings.py:43 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1044 msgid "Creates a raster map from an assemblage of many coordinates using univariate statistics." msgstr "" -#: ../gui/wxpython/menustrings.py:43 ../gui/wxpython/menustrings.py:1061 +#: ../gui/wxpython/menustrings.py:43 ../gui/wxpython/menustrings.py:1062 #: ../gui/wxpython/image2target/ii2t_menustrings.py:44 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1045 msgid "ASCII grid import" msgstr "Importar ASCII grid" -#: ../gui/wxpython/menustrings.py:44 ../gui/wxpython/menustrings.py:1062 +#: ../gui/wxpython/menustrings.py:44 ../gui/wxpython/menustrings.py:1063 #: ../gui/wxpython/image2target/ii2t_menustrings.py:45 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1046 msgid "Converts a GRASS ASCII raster file to binary raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:45 ../gui/wxpython/menustrings.py:1063 +#: ../gui/wxpython/menustrings.py:45 ../gui/wxpython/menustrings.py:1064 #: ../gui/wxpython/image2target/ii2t_menustrings.py:46 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1047 msgid "ASCII polygons, lines, and point import" msgstr "" -#: ../gui/wxpython/menustrings.py:46 ../gui/wxpython/menustrings.py:1064 +#: ../gui/wxpython/menustrings.py:46 ../gui/wxpython/menustrings.py:1065 #: ../gui/wxpython/image2target/ii2t_menustrings.py:47 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1048 msgid "Creates raster maps from ASCII polygon/line/point data files." msgstr "" -#: ../gui/wxpython/menustrings.py:47 ../gui/wxpython/menustrings.py:1065 +#: ../gui/wxpython/menustrings.py:47 ../gui/wxpython/menustrings.py:1066 #: ../gui/wxpython/image2target/ii2t_menustrings.py:48 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1049 msgid "Raw binary array import" msgstr "" -#: ../gui/wxpython/menustrings.py:48 ../gui/wxpython/menustrings.py:1066 +#: ../gui/wxpython/menustrings.py:48 ../gui/wxpython/menustrings.py:1067 #: ../gui/wxpython/image2target/ii2t_menustrings.py:49 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1050 msgid "Import a binary raster file into a GRASS raster map layer." msgstr "" -#: ../gui/wxpython/menustrings.py:49 ../gui/wxpython/menustrings.py:1067 +#: ../gui/wxpython/menustrings.py:49 ../gui/wxpython/menustrings.py:1068 #: ../gui/wxpython/image2target/ii2t_menustrings.py:50 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1051 msgid "GRIDATB.FOR import" msgstr "Importar GRDATB.FOR" -#: ../gui/wxpython/menustrings.py:50 ../gui/wxpython/menustrings.py:1068 +#: ../gui/wxpython/menustrings.py:50 ../gui/wxpython/menustrings.py:1069 #: ../gui/wxpython/image2target/ii2t_menustrings.py:51 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1052 msgid "Imports GRIDATB.FOR map file (TOPMODEL) into a GRASS raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:51 ../gui/wxpython/menustrings.py:1069 +#: ../gui/wxpython/menustrings.py:51 ../gui/wxpython/menustrings.py:1070 #: ../gui/wxpython/image2target/ii2t_menustrings.py:52 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1053 msgid "Matlab 2D array import" msgstr "" -#: ../gui/wxpython/menustrings.py:52 ../gui/wxpython/menustrings.py:1070 +#: ../gui/wxpython/menustrings.py:52 ../gui/wxpython/menustrings.py:1071 #: ../gui/wxpython/image2target/ii2t_menustrings.py:53 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1054 msgid "Imports a binary MAT-File(v4) to a GRASS raster." msgstr "" -#: ../gui/wxpython/menustrings.py:53 ../gui/wxpython/menustrings.py:1071 +#: ../gui/wxpython/menustrings.py:53 ../gui/wxpython/menustrings.py:1072 #: ../gui/wxpython/image2target/ii2t_menustrings.py:54 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1055 msgid "PNG import" msgstr "" -#: ../gui/wxpython/menustrings.py:54 ../gui/wxpython/menustrings.py:1072 +#: ../gui/wxpython/menustrings.py:54 ../gui/wxpython/menustrings.py:1073 #: ../gui/wxpython/image2target/ii2t_menustrings.py:55 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1056 msgid "Imports non-georeferenced PNG format image." msgstr "" -#: ../gui/wxpython/menustrings.py:55 ../gui/wxpython/menustrings.py:1073 +#: ../gui/wxpython/menustrings.py:55 ../gui/wxpython/menustrings.py:1074 #: ../gui/wxpython/image2target/ii2t_menustrings.py:56 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1057 msgid "SPOT NDVI import" msgstr "Importar SPOT NDVI" -#: ../gui/wxpython/menustrings.py:56 ../gui/wxpython/menustrings.py:1074 +#: ../gui/wxpython/menustrings.py:56 ../gui/wxpython/menustrings.py:1075 #: ../gui/wxpython/image2target/ii2t_menustrings.py:57 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1058 msgid "Imports SPOT VGT NDVI data into a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:57 ../gui/wxpython/menustrings.py:1075 +#: ../gui/wxpython/menustrings.py:57 ../gui/wxpython/menustrings.py:1076 #: ../gui/wxpython/image2target/ii2t_menustrings.py:58 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1059 msgid "SRTM HGT import" msgstr "Importar SRTM HGT" -#: ../gui/wxpython/menustrings.py:58 ../gui/wxpython/menustrings.py:1076 +#: ../gui/wxpython/menustrings.py:58 ../gui/wxpython/menustrings.py:1077 #: ../gui/wxpython/image2target/ii2t_menustrings.py:59 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1060 msgid "Imports SRTM HGT files into raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:59 ../gui/wxpython/menustrings.py:1077 +#: ../gui/wxpython/menustrings.py:59 ../gui/wxpython/menustrings.py:1078 #: ../gui/wxpython/image2target/ii2t_menustrings.py:60 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1061 msgid "Terra ASTER HDF import" msgstr "Importar HDF Terra ASTER" -#: ../gui/wxpython/menustrings.py:60 ../gui/wxpython/menustrings.py:1078 +#: ../gui/wxpython/menustrings.py:60 ../gui/wxpython/menustrings.py:1079 #: ../gui/wxpython/image2target/ii2t_menustrings.py:61 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1062 msgid "Georeference, rectify, and import Terra-ASTER imagery and relative DEMs using gdalwarp." msgstr "" #: ../gui/wxpython/menustrings.py:61 ../gui/wxpython/menustrings.py:86 -#: ../gui/wxpython/menustrings.py:1079 ../gui/wxpython/menustrings.py:1104 +#: ../gui/wxpython/menustrings.py:1080 ../gui/wxpython/menustrings.py:1105 #: ../gui/wxpython/image2target/ii2t_menustrings.py:62 #: ../gui/wxpython/image2target/ii2t_menustrings.py:86 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1063 @@ -4604,24 +4569,22 @@ msgid "LAS LiDAR points import" msgstr "" -#: ../gui/wxpython/menustrings.py:62 ../gui/wxpython/menustrings.py:1080 +#: ../gui/wxpython/menustrings.py:62 ../gui/wxpython/menustrings.py:1081 msgid "Creates a raster map from LAS LiDAR points using univariate statistics." msgstr "" -#: ../gui/wxpython/menustrings.py:63 ../gui/wxpython/menustrings.py:1081 +#: ../gui/wxpython/menustrings.py:63 ../gui/wxpython/menustrings.py:1082 #: ../gui/wxpython/image2target/ii2t_menustrings.py:63 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1064 msgid "Unpack raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:64 ../gui/wxpython/menustrings.py:1082 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:64 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1065 -msgid "Imports a raster map as GRASS GIS specific archive file (packed with r.pack)" +#: ../gui/wxpython/menustrings.py:64 ../gui/wxpython/menustrings.py:1083 +msgid "Imports a GRASS GIS specific raster archive file (packed with r.pack) as a raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:65 ../gui/wxpython/menustrings.py:291 -#: ../gui/wxpython/menustrings.py:1083 ../gui/wxpython/menustrings.py:1233 +#: ../gui/wxpython/menustrings.py:65 ../gui/wxpython/menustrings.py:292 +#: ../gui/wxpython/menustrings.py:1084 ../gui/wxpython/menustrings.py:1234 #: ../gui/wxpython/image2target/ii2t_menustrings.py:65 #: ../gui/wxpython/image2target/ii2t_menustrings.py:286 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1066 @@ -4629,8 +4592,8 @@ msgid "Reproject raster map from different GRASS location" msgstr "" -#: ../gui/wxpython/menustrings.py:66 ../gui/wxpython/menustrings.py:292 -#: ../gui/wxpython/menustrings.py:1084 ../gui/wxpython/menustrings.py:1234 +#: ../gui/wxpython/menustrings.py:66 ../gui/wxpython/menustrings.py:293 +#: ../gui/wxpython/menustrings.py:1085 ../gui/wxpython/menustrings.py:1235 #: ../gui/wxpython/image2target/ii2t_menustrings.py:66 #: ../gui/wxpython/image2target/ii2t_menustrings.py:287 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1067 @@ -4638,123 +4601,121 @@ msgid "Re-projects a raster map from given location to the current location." msgstr "" -#: ../gui/wxpython/menustrings.py:68 ../gui/wxpython/menustrings.py:1086 +#: ../gui/wxpython/menustrings.py:68 ../gui/wxpython/menustrings.py:1087 msgid "Simplified vector import with reprojection" msgstr "" #: ../gui/wxpython/menustrings.py:69 ../gui/wxpython/menustrings.py:71 -#: ../gui/wxpython/menustrings.py:1087 ../gui/wxpython/menustrings.py:1089 +#: ../gui/wxpython/menustrings.py:1088 ../gui/wxpython/menustrings.py:1090 #: ../gui/wxpython/image2target/ii2t_menustrings.py:69 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1070 msgid "Imports vector data into a GRASS vector map using OGR library." msgstr "" -#: ../gui/wxpython/menustrings.py:70 ../gui/wxpython/menustrings.py:1088 +#: ../gui/wxpython/menustrings.py:70 ../gui/wxpython/menustrings.py:1089 msgid "Import of common vector formats" msgstr "" -#: ../gui/wxpython/menustrings.py:72 ../gui/wxpython/menustrings.py:1090 +#: ../gui/wxpython/menustrings.py:72 ../gui/wxpython/menustrings.py:1091 #: ../gui/wxpython/image2target/ii2t_menustrings.py:72 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1073 msgid "ASCII points or GRASS ASCII format" msgstr "" -#: ../gui/wxpython/menustrings.py:73 ../gui/wxpython/menustrings.py:1091 +#: ../gui/wxpython/menustrings.py:73 ../gui/wxpython/menustrings.py:1092 #: ../gui/wxpython/image2target/ii2t_menustrings.py:73 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1074 msgid "Creates a vector map from an ASCII points file or ASCII vector file." msgstr "" -#: ../gui/wxpython/menustrings.py:74 ../gui/wxpython/menustrings.py:1092 +#: ../gui/wxpython/menustrings.py:74 ../gui/wxpython/menustrings.py:1093 #: ../gui/wxpython/image2target/ii2t_menustrings.py:74 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1075 msgid "ASCII points as a vector lines" msgstr "" -#: ../gui/wxpython/menustrings.py:75 ../gui/wxpython/menustrings.py:1093 +#: ../gui/wxpython/menustrings.py:75 ../gui/wxpython/menustrings.py:1094 #: ../gui/wxpython/image2target/ii2t_menustrings.py:75 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1076 msgid "Imports ASCII x,y[,z] coordinates as a series of lines." msgstr "" -#: ../gui/wxpython/menustrings.py:76 ../gui/wxpython/menustrings.py:1094 +#: ../gui/wxpython/menustrings.py:76 ../gui/wxpython/menustrings.py:1095 #: ../gui/wxpython/image2target/ii2t_menustrings.py:76 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1077 msgid "DXF import" msgstr "Importação de DXF" -#: ../gui/wxpython/menustrings.py:77 ../gui/wxpython/menustrings.py:1095 +#: ../gui/wxpython/menustrings.py:77 ../gui/wxpython/menustrings.py:1096 #: ../gui/wxpython/image2target/ii2t_menustrings.py:77 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1078 msgid "Converts files in DXF format to GRASS vector map format." msgstr "" -#: ../gui/wxpython/menustrings.py:78 ../gui/wxpython/menustrings.py:1096 +#: ../gui/wxpython/menustrings.py:78 ../gui/wxpython/menustrings.py:1097 #: ../gui/wxpython/image2target/ii2t_menustrings.py:78 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1079 msgid "WFS" msgstr "" -#: ../gui/wxpython/menustrings.py:79 ../gui/wxpython/menustrings.py:1097 +#: ../gui/wxpython/menustrings.py:79 ../gui/wxpython/menustrings.py:1098 #: ../gui/wxpython/image2target/ii2t_menustrings.py:79 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1080 msgid "Imports GetFeature from a WFS server." msgstr "" -#: ../gui/wxpython/menustrings.py:80 ../gui/wxpython/menustrings.py:1098 +#: ../gui/wxpython/menustrings.py:80 ../gui/wxpython/menustrings.py:1099 #: ../gui/wxpython/image2target/ii2t_menustrings.py:80 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1081 msgid "ESRI e00 import" msgstr "Importar e00 de ESRI" -#: ../gui/wxpython/menustrings.py:81 ../gui/wxpython/menustrings.py:1099 +#: ../gui/wxpython/menustrings.py:81 ../gui/wxpython/menustrings.py:1100 #: ../gui/wxpython/image2target/ii2t_menustrings.py:81 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1082 msgid "Imports E00 file into a vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:82 ../gui/wxpython/menustrings.py:1100 +#: ../gui/wxpython/menustrings.py:82 ../gui/wxpython/menustrings.py:1101 #: ../gui/wxpython/image2target/ii2t_menustrings.py:82 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1083 msgid "Geonames import" msgstr "" -#: ../gui/wxpython/menustrings.py:83 ../gui/wxpython/menustrings.py:1101 +#: ../gui/wxpython/menustrings.py:83 ../gui/wxpython/menustrings.py:1102 #: ../gui/wxpython/image2target/ii2t_menustrings.py:83 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1084 msgid "Imports geonames.org country files into a vector points map." msgstr "" -#: ../gui/wxpython/menustrings.py:84 ../gui/wxpython/menustrings.py:1102 +#: ../gui/wxpython/menustrings.py:84 ../gui/wxpython/menustrings.py:1103 #: ../gui/wxpython/image2target/ii2t_menustrings.py:84 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1085 msgid "Matlab array or Mapgen format import" msgstr "" -#: ../gui/wxpython/menustrings.py:85 ../gui/wxpython/menustrings.py:1103 +#: ../gui/wxpython/menustrings.py:85 ../gui/wxpython/menustrings.py:1104 #: ../gui/wxpython/image2target/ii2t_menustrings.py:85 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1086 msgid "Imports Mapgen or Matlab-ASCII vector maps into GRASS." msgstr "" -#: ../gui/wxpython/menustrings.py:87 ../gui/wxpython/menustrings.py:1105 +#: ../gui/wxpython/menustrings.py:87 ../gui/wxpython/menustrings.py:1106 msgid "Converts LAS LiDAR point clouds to a GRASS vector map with libLAS." msgstr "" -#: ../gui/wxpython/menustrings.py:88 ../gui/wxpython/menustrings.py:1106 +#: ../gui/wxpython/menustrings.py:88 ../gui/wxpython/menustrings.py:1107 #: ../gui/wxpython/image2target/ii2t_menustrings.py:87 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1088 msgid "Unpack vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:89 ../gui/wxpython/menustrings.py:1107 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:88 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1089 -msgid "Imports a vector map as GRASS GIS specific archive file (packed with v.pack)" +#: ../gui/wxpython/menustrings.py:89 ../gui/wxpython/menustrings.py:1108 +msgid "Imports a GRASS GIS specific vector archive file (packed with v.pack) as a vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:90 ../gui/wxpython/menustrings.py:571 -#: ../gui/wxpython/menustrings.py:1108 ../gui/wxpython/menustrings.py:1513 +#: ../gui/wxpython/menustrings.py:90 ../gui/wxpython/menustrings.py:572 +#: ../gui/wxpython/menustrings.py:1109 ../gui/wxpython/menustrings.py:1514 #: ../gui/wxpython/image2target/ii2t_menustrings.py:89 #: ../gui/wxpython/image2target/ii2t_menustrings.py:564 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1090 @@ -4762,8 +4723,8 @@ msgid "Reproject vector map from different GRASS location" msgstr "" -#: ../gui/wxpython/menustrings.py:91 ../gui/wxpython/menustrings.py:572 -#: ../gui/wxpython/menustrings.py:1109 ../gui/wxpython/menustrings.py:1514 +#: ../gui/wxpython/menustrings.py:91 ../gui/wxpython/menustrings.py:573 +#: ../gui/wxpython/menustrings.py:1110 ../gui/wxpython/menustrings.py:1515 #: ../gui/wxpython/image2target/ii2t_menustrings.py:90 #: ../gui/wxpython/image2target/ii2t_menustrings.py:565 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1091 @@ -4771,55 +4732,55 @@ msgid "Re-projects a vector map from one location to the current location." msgstr "" -#: ../gui/wxpython/menustrings.py:92 ../gui/wxpython/menustrings.py:1110 +#: ../gui/wxpython/menustrings.py:92 ../gui/wxpython/menustrings.py:1111 #: ../gui/wxpython/image2target/ii2t_menustrings.py:91 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1092 msgid "Import 3D raster data" msgstr "" -#: ../gui/wxpython/menustrings.py:93 ../gui/wxpython/menustrings.py:1111 +#: ../gui/wxpython/menustrings.py:93 ../gui/wxpython/menustrings.py:1112 #: ../gui/wxpython/image2target/ii2t_menustrings.py:92 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1093 msgid "ASCII 3D import" msgstr "Importação de 3D ASCII" -#: ../gui/wxpython/menustrings.py:94 ../gui/wxpython/menustrings.py:1112 +#: ../gui/wxpython/menustrings.py:94 ../gui/wxpython/menustrings.py:1113 #: ../gui/wxpython/image2target/ii2t_menustrings.py:93 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1094 msgid "Converts a 3D ASCII raster text file into a (binary) 3D raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:95 ../gui/wxpython/menustrings.py:1113 +#: ../gui/wxpython/menustrings.py:95 ../gui/wxpython/menustrings.py:1114 #: ../gui/wxpython/image2target/ii2t_menustrings.py:94 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1095 msgid "Raw binary array 3D import" msgstr "" -#: ../gui/wxpython/menustrings.py:96 ../gui/wxpython/menustrings.py:1114 +#: ../gui/wxpython/menustrings.py:96 ../gui/wxpython/menustrings.py:1115 #: ../gui/wxpython/image2target/ii2t_menustrings.py:95 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1096 msgid "Imports a binary raster file into a GRASS 3D raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:97 ../gui/wxpython/menustrings.py:1115 +#: ../gui/wxpython/menustrings.py:97 ../gui/wxpython/menustrings.py:1116 #: ../gui/wxpython/image2target/ii2t_menustrings.py:96 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1097 msgid "Vis5D import" msgstr "Importação de Vis5D" -#: ../gui/wxpython/menustrings.py:98 ../gui/wxpython/menustrings.py:1116 +#: ../gui/wxpython/menustrings.py:98 ../gui/wxpython/menustrings.py:1117 #: ../gui/wxpython/image2target/ii2t_menustrings.py:97 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1098 msgid "Import 3-dimensional Vis5D files." msgstr "" -#: ../gui/wxpython/menustrings.py:99 ../gui/wxpython/menustrings.py:1117 +#: ../gui/wxpython/menustrings.py:99 ../gui/wxpython/menustrings.py:1118 #: ../gui/wxpython/image2target/ii2t_menustrings.py:98 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1099 msgid "Import database table" msgstr "Importar tabela de base de dados" -#: ../gui/wxpython/menustrings.py:100 ../gui/wxpython/menustrings.py:1118 +#: ../gui/wxpython/menustrings.py:100 ../gui/wxpython/menustrings.py:1119 #: ../gui/wxpython/image2target/ii2t_menustrings.py:68 #: ../gui/wxpython/image2target/ii2t_menustrings.py:99 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1069 @@ -4827,21 +4788,21 @@ msgid "Common import formats" msgstr "" -#: ../gui/wxpython/menustrings.py:101 ../gui/wxpython/menustrings.py:1119 +#: ../gui/wxpython/menustrings.py:101 ../gui/wxpython/menustrings.py:1120 #: ../gui/wxpython/image2target/ii2t_menustrings.py:100 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1101 msgid "Imports attribute tables in various formats." msgstr "" -#: ../gui/wxpython/menustrings.py:102 ../gui/wxpython/menustrings.py:1120 +#: ../gui/wxpython/menustrings.py:102 ../gui/wxpython/menustrings.py:1121 #: ../gui/wxpython/image2target/ii2t_menustrings.py:101 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1102 msgid "Export raster map" msgstr "Exportar mapa raster" #: ../gui/wxpython/menustrings.py:103 ../gui/wxpython/menustrings.py:132 -#: ../gui/wxpython/menustrings.py:158 ../gui/wxpython/menustrings.py:1121 -#: ../gui/wxpython/menustrings.py:1150 ../gui/wxpython/menustrings.py:1176 +#: ../gui/wxpython/menustrings.py:158 ../gui/wxpython/menustrings.py:1122 +#: ../gui/wxpython/menustrings.py:1151 ../gui/wxpython/menustrings.py:1177 #: ../gui/wxpython/image2target/ii2t_menustrings.py:102 #: ../gui/wxpython/image2target/ii2t_menustrings.py:131 #: ../gui/wxpython/image2target/ii2t_menustrings.py:156 @@ -4851,122 +4812,122 @@ msgid "Common export formats" msgstr "" -#: ../gui/wxpython/menustrings.py:104 ../gui/wxpython/menustrings.py:1122 +#: ../gui/wxpython/menustrings.py:104 ../gui/wxpython/menustrings.py:1123 #: ../gui/wxpython/image2target/ii2t_menustrings.py:103 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1104 msgid "Exports GRASS raster maps into GDAL supported formats." msgstr "" -#: ../gui/wxpython/menustrings.py:105 ../gui/wxpython/menustrings.py:1123 +#: ../gui/wxpython/menustrings.py:105 ../gui/wxpython/menustrings.py:1124 #: ../gui/wxpython/image2target/ii2t_menustrings.py:104 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1105 msgid "ASCII grid export" msgstr "Exportar grelha ASCII" -#: ../gui/wxpython/menustrings.py:106 ../gui/wxpython/menustrings.py:1124 +#: ../gui/wxpython/menustrings.py:106 ../gui/wxpython/menustrings.py:1125 #: ../gui/wxpython/image2target/ii2t_menustrings.py:105 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1106 msgid "Converts a raster map layer into a GRASS ASCII text file." msgstr "" -#: ../gui/wxpython/menustrings.py:107 ../gui/wxpython/menustrings.py:1125 +#: ../gui/wxpython/menustrings.py:107 ../gui/wxpython/menustrings.py:1126 #: ../gui/wxpython/image2target/ii2t_menustrings.py:106 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1107 msgid "ASCII x,y,z points export" msgstr "" -#: ../gui/wxpython/menustrings.py:108 ../gui/wxpython/menustrings.py:1126 +#: ../gui/wxpython/menustrings.py:108 ../gui/wxpython/menustrings.py:1127 #: ../gui/wxpython/image2target/ii2t_menustrings.py:107 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1108 msgid "Exports a raster map to a text file as x,y,z values based on cell centers." msgstr "" -#: ../gui/wxpython/menustrings.py:109 ../gui/wxpython/menustrings.py:1127 +#: ../gui/wxpython/menustrings.py:109 ../gui/wxpython/menustrings.py:1128 #: ../gui/wxpython/image2target/ii2t_menustrings.py:108 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1109 msgid "GRIDATB.FOR export" msgstr "Exportar GRIDATB.FOR" -#: ../gui/wxpython/menustrings.py:110 ../gui/wxpython/menustrings.py:1128 +#: ../gui/wxpython/menustrings.py:110 ../gui/wxpython/menustrings.py:1129 #: ../gui/wxpython/image2target/ii2t_menustrings.py:109 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1110 msgid "Exports GRASS raster map to GRIDATB.FOR map file (TOPMODEL)." msgstr "" -#: ../gui/wxpython/menustrings.py:111 ../gui/wxpython/menustrings.py:1129 +#: ../gui/wxpython/menustrings.py:111 ../gui/wxpython/menustrings.py:1130 #: ../gui/wxpython/image2target/ii2t_menustrings.py:110 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1111 msgid "Matlab 2D array export" msgstr "" -#: ../gui/wxpython/menustrings.py:112 ../gui/wxpython/menustrings.py:1130 +#: ../gui/wxpython/menustrings.py:112 ../gui/wxpython/menustrings.py:1131 #: ../gui/wxpython/image2target/ii2t_menustrings.py:111 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1112 msgid "Exports a GRASS raster to a binary MAT-File." msgstr "Exportar um GRASS raster para um binário MAT." -#: ../gui/wxpython/menustrings.py:113 ../gui/wxpython/menustrings.py:1131 +#: ../gui/wxpython/menustrings.py:113 ../gui/wxpython/menustrings.py:1132 #: ../gui/wxpython/image2target/ii2t_menustrings.py:112 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1113 msgid "Raw binary array export" msgstr "" -#: ../gui/wxpython/menustrings.py:114 ../gui/wxpython/menustrings.py:1132 +#: ../gui/wxpython/menustrings.py:114 ../gui/wxpython/menustrings.py:1133 #: ../gui/wxpython/image2target/ii2t_menustrings.py:113 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1114 msgid "Exports a GRASS raster to a binary array." msgstr "Exporta um raster de GRASS numa sequência binária (binary array)." -#: ../gui/wxpython/menustrings.py:115 ../gui/wxpython/menustrings.py:1133 +#: ../gui/wxpython/menustrings.py:115 ../gui/wxpython/menustrings.py:1134 #: ../gui/wxpython/image2target/ii2t_menustrings.py:114 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1115 msgid "MPEG-1 export" msgstr "Exportar MPEG-1" -#: ../gui/wxpython/menustrings.py:116 ../gui/wxpython/menustrings.py:1134 +#: ../gui/wxpython/menustrings.py:116 ../gui/wxpython/menustrings.py:1135 #: ../gui/wxpython/image2target/ii2t_menustrings.py:115 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1116 msgid "Converts raster map series to MPEG movie." msgstr "" -#: ../gui/wxpython/menustrings.py:117 ../gui/wxpython/menustrings.py:1135 +#: ../gui/wxpython/menustrings.py:117 ../gui/wxpython/menustrings.py:1136 #: ../gui/wxpython/image2target/ii2t_menustrings.py:116 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1117 msgid "PNG export" msgstr "Exportar PNG" -#: ../gui/wxpython/menustrings.py:118 ../gui/wxpython/menustrings.py:1136 +#: ../gui/wxpython/menustrings.py:118 ../gui/wxpython/menustrings.py:1137 #: ../gui/wxpython/image2target/ii2t_menustrings.py:117 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1118 msgid "Export a GRASS raster map as a non-georeferenced PNG image." msgstr "" -#: ../gui/wxpython/menustrings.py:119 ../gui/wxpython/menustrings.py:1137 +#: ../gui/wxpython/menustrings.py:119 ../gui/wxpython/menustrings.py:1138 #: ../gui/wxpython/image2target/ii2t_menustrings.py:118 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1119 msgid "PPM export" msgstr "Exportación PPM" -#: ../gui/wxpython/menustrings.py:120 ../gui/wxpython/menustrings.py:1138 +#: ../gui/wxpython/menustrings.py:120 ../gui/wxpython/menustrings.py:1139 #: ../gui/wxpython/image2target/ii2t_menustrings.py:119 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1120 msgid "Converts a GRASS raster map to a PPM image file." msgstr "" -#: ../gui/wxpython/menustrings.py:121 ../gui/wxpython/menustrings.py:1139 +#: ../gui/wxpython/menustrings.py:121 ../gui/wxpython/menustrings.py:1140 #: ../gui/wxpython/image2target/ii2t_menustrings.py:120 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1121 msgid "PPM from RGB export" msgstr "Exportar PPM a partir de RGB" -#: ../gui/wxpython/menustrings.py:122 ../gui/wxpython/menustrings.py:1140 +#: ../gui/wxpython/menustrings.py:122 ../gui/wxpython/menustrings.py:1141 #: ../gui/wxpython/image2target/ii2t_menustrings.py:121 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1122 msgid "Converts 3 GRASS raster layers (R,G,B) to a PPM image file." msgstr "" #: ../gui/wxpython/menustrings.py:123 ../gui/wxpython/menustrings.py:140 -#: ../gui/wxpython/menustrings.py:1141 ../gui/wxpython/menustrings.py:1158 +#: ../gui/wxpython/menustrings.py:1142 ../gui/wxpython/menustrings.py:1159 #: ../gui/wxpython/image2target/ii2t_menustrings.py:122 #: ../gui/wxpython/image2target/ii2t_menustrings.py:138 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1123 @@ -4974,27 +4935,27 @@ msgid "POV-Ray export" msgstr "Exportar POV-Ray" -#: ../gui/wxpython/menustrings.py:124 ../gui/wxpython/menustrings.py:1142 +#: ../gui/wxpython/menustrings.py:124 ../gui/wxpython/menustrings.py:1143 #: ../gui/wxpython/image2target/ii2t_menustrings.py:123 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1124 msgid "Converts a raster map layer into a height-field file for POV-Ray." msgstr "" -#: ../gui/wxpython/menustrings.py:125 ../gui/wxpython/menustrings.py:1143 +#: ../gui/wxpython/menustrings.py:125 ../gui/wxpython/menustrings.py:1144 #: ../gui/wxpython/image2target/ii2t_menustrings.py:124 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1125 msgid "VRML export" msgstr "Exportar VRML" -#: ../gui/wxpython/menustrings.py:126 ../gui/wxpython/menustrings.py:1144 +#: ../gui/wxpython/menustrings.py:126 ../gui/wxpython/menustrings.py:1145 #: ../gui/wxpython/image2target/ii2t_menustrings.py:125 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1126 msgid "Exports a raster map to the Virtual Reality Modeling Language (VRML)." msgstr "" #: ../gui/wxpython/menustrings.py:127 ../gui/wxpython/menustrings.py:144 -#: ../gui/wxpython/menustrings.py:155 ../gui/wxpython/menustrings.py:1145 -#: ../gui/wxpython/menustrings.py:1162 ../gui/wxpython/menustrings.py:1173 +#: ../gui/wxpython/menustrings.py:155 ../gui/wxpython/menustrings.py:1146 +#: ../gui/wxpython/menustrings.py:1163 ../gui/wxpython/menustrings.py:1174 #: ../gui/wxpython/image2target/ii2t_menustrings.py:126 #: ../gui/wxpython/image2target/ii2t_menustrings.py:142 #: ../gui/wxpython/image2target/ii2t_menustrings.py:153 @@ -5004,227 +4965,227 @@ msgid "VTK export" msgstr "Exportar VTK" -#: ../gui/wxpython/menustrings.py:128 ../gui/wxpython/menustrings.py:1146 +#: ../gui/wxpython/menustrings.py:128 ../gui/wxpython/menustrings.py:1147 #: ../gui/wxpython/image2target/ii2t_menustrings.py:127 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1128 msgid "Converts raster maps into the VTK-ASCII format." msgstr "" -#: ../gui/wxpython/menustrings.py:129 ../gui/wxpython/menustrings.py:1147 +#: ../gui/wxpython/menustrings.py:129 ../gui/wxpython/menustrings.py:1148 #: ../gui/wxpython/image2target/ii2t_menustrings.py:128 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1129 msgid "Pack raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:130 ../gui/wxpython/menustrings.py:1148 +#: ../gui/wxpython/menustrings.py:130 ../gui/wxpython/menustrings.py:1149 #: ../gui/wxpython/image2target/ii2t_menustrings.py:129 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1130 msgid "Exports a raster map as GRASS GIS specific archive file" msgstr "" -#: ../gui/wxpython/menustrings.py:131 ../gui/wxpython/menustrings.py:1149 +#: ../gui/wxpython/menustrings.py:131 ../gui/wxpython/menustrings.py:1150 #: ../gui/wxpython/image2target/ii2t_menustrings.py:130 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1131 msgid "Export vector map" msgstr "Exportar mapa vectorial" -#: ../gui/wxpython/menustrings.py:133 ../gui/wxpython/menustrings.py:1151 +#: ../gui/wxpython/menustrings.py:133 ../gui/wxpython/menustrings.py:1152 msgid "Exports a vector map layer to any of the supported OGR vector formats. By default a vector map layer is exported to OGC GeoPackage format." msgstr "" -#: ../gui/wxpython/menustrings.py:134 ../gui/wxpython/menustrings.py:1152 +#: ../gui/wxpython/menustrings.py:134 ../gui/wxpython/menustrings.py:1153 #: ../gui/wxpython/image2target/ii2t_menustrings.py:133 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1134 msgid "ASCII points or GRASS ASCII vector export" msgstr "" -#: ../gui/wxpython/menustrings.py:135 ../gui/wxpython/menustrings.py:1153 +#: ../gui/wxpython/menustrings.py:135 ../gui/wxpython/menustrings.py:1154 #: ../gui/wxpython/image2target/ii2t_menustrings.py:134 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1135 msgid "Exports a vector map to a GRASS ASCII vector representation. By default only features with category are exported. To export all features use 'layer=-1'." msgstr "" -#: ../gui/wxpython/menustrings.py:136 ../gui/wxpython/menustrings.py:1154 +#: ../gui/wxpython/menustrings.py:136 ../gui/wxpython/menustrings.py:1155 #: ../gui/wxpython/image2target/ii2t_menustrings.py:135 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1136 msgid "DXF export" msgstr "Exportar DXF" -#: ../gui/wxpython/menustrings.py:137 ../gui/wxpython/menustrings.py:1155 +#: ../gui/wxpython/menustrings.py:137 ../gui/wxpython/menustrings.py:1156 #: ../gui/wxpython/image2target/ii2t_menustrings.py:136 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1137 msgid "Exports vector map to DXF file format." msgstr "" -#: ../gui/wxpython/menustrings.py:138 ../gui/wxpython/menustrings.py:1156 +#: ../gui/wxpython/menustrings.py:138 ../gui/wxpython/menustrings.py:1157 #: ../gui/wxpython/image2target/ii2t_menustrings.py:137 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1138 msgid "PostGIS export" msgstr "" -#: ../gui/wxpython/menustrings.py:139 ../gui/wxpython/menustrings.py:1157 +#: ../gui/wxpython/menustrings.py:139 ../gui/wxpython/menustrings.py:1158 msgid "Exports a vector map layer to PostGIS feature table." msgstr "" -#: ../gui/wxpython/menustrings.py:141 ../gui/wxpython/menustrings.py:1159 +#: ../gui/wxpython/menustrings.py:141 ../gui/wxpython/menustrings.py:1160 #: ../gui/wxpython/image2target/ii2t_menustrings.py:139 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1140 msgid "Converts GRASS x,y,z points to POV-Ray x,z,y format." msgstr "" -#: ../gui/wxpython/menustrings.py:142 ../gui/wxpython/menustrings.py:1160 +#: ../gui/wxpython/menustrings.py:142 ../gui/wxpython/menustrings.py:1161 #: ../gui/wxpython/image2target/ii2t_menustrings.py:140 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1141 msgid "SVG export" msgstr "Exportação SVG" -#: ../gui/wxpython/menustrings.py:143 ../gui/wxpython/menustrings.py:1161 +#: ../gui/wxpython/menustrings.py:143 ../gui/wxpython/menustrings.py:1162 #: ../gui/wxpython/image2target/ii2t_menustrings.py:141 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1142 msgid "Exports a vector map to SVG file." msgstr "" -#: ../gui/wxpython/menustrings.py:145 ../gui/wxpython/menustrings.py:1163 +#: ../gui/wxpython/menustrings.py:145 ../gui/wxpython/menustrings.py:1164 #: ../gui/wxpython/image2target/ii2t_menustrings.py:143 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1144 msgid "Converts a vector map to VTK ASCII output." msgstr "" -#: ../gui/wxpython/menustrings.py:146 ../gui/wxpython/menustrings.py:1164 +#: ../gui/wxpython/menustrings.py:146 ../gui/wxpython/menustrings.py:1165 #: ../gui/wxpython/image2target/ii2t_menustrings.py:144 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1145 msgid "Pack vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:147 ../gui/wxpython/menustrings.py:1165 +#: ../gui/wxpython/menustrings.py:147 ../gui/wxpython/menustrings.py:1166 #: ../gui/wxpython/image2target/ii2t_menustrings.py:145 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1146 msgid "Exports a vector map as GRASS GIS specific archive file" msgstr "" -#: ../gui/wxpython/menustrings.py:148 ../gui/wxpython/menustrings.py:1166 +#: ../gui/wxpython/menustrings.py:148 ../gui/wxpython/menustrings.py:1167 #: ../gui/wxpython/image2target/ii2t_menustrings.py:146 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1147 msgid "Export 3D raster maps" msgstr "" -#: ../gui/wxpython/menustrings.py:149 ../gui/wxpython/menustrings.py:1167 +#: ../gui/wxpython/menustrings.py:149 ../gui/wxpython/menustrings.py:1168 #: ../gui/wxpython/image2target/ii2t_menustrings.py:147 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1148 msgid "ASCII 3D export" msgstr "Exportação ASCII 3D" -#: ../gui/wxpython/menustrings.py:150 ../gui/wxpython/menustrings.py:1168 +#: ../gui/wxpython/menustrings.py:150 ../gui/wxpython/menustrings.py:1169 #: ../gui/wxpython/image2target/ii2t_menustrings.py:148 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1149 msgid "Converts a 3D raster map layer into a ASCII text file." msgstr "" -#: ../gui/wxpython/menustrings.py:151 ../gui/wxpython/menustrings.py:1169 +#: ../gui/wxpython/menustrings.py:151 ../gui/wxpython/menustrings.py:1170 #: ../gui/wxpython/image2target/ii2t_menustrings.py:149 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1150 msgid "Raw binary array 3D export" msgstr "" -#: ../gui/wxpython/menustrings.py:152 ../gui/wxpython/menustrings.py:1170 +#: ../gui/wxpython/menustrings.py:152 ../gui/wxpython/menustrings.py:1171 #: ../gui/wxpython/image2target/ii2t_menustrings.py:150 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1151 msgid "Exports a GRASS 3D raster map to a binary array." msgstr "" -#: ../gui/wxpython/menustrings.py:153 ../gui/wxpython/menustrings.py:1171 +#: ../gui/wxpython/menustrings.py:153 ../gui/wxpython/menustrings.py:1172 #: ../gui/wxpython/image2target/ii2t_menustrings.py:151 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1152 msgid "Vis5D export" msgstr "Exportação Vis5D" -#: ../gui/wxpython/menustrings.py:154 ../gui/wxpython/menustrings.py:1172 +#: ../gui/wxpython/menustrings.py:154 ../gui/wxpython/menustrings.py:1173 #: ../gui/wxpython/image2target/ii2t_menustrings.py:152 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1153 msgid "Exports GRASS 3D raster map to 3-dimensional Vis5D file." msgstr "" -#: ../gui/wxpython/menustrings.py:156 ../gui/wxpython/menustrings.py:1174 +#: ../gui/wxpython/menustrings.py:156 ../gui/wxpython/menustrings.py:1175 #: ../gui/wxpython/image2target/ii2t_menustrings.py:154 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1155 msgid "Converts 3D raster maps into the VTK-ASCII format." msgstr "" -#: ../gui/wxpython/menustrings.py:157 ../gui/wxpython/menustrings.py:1175 +#: ../gui/wxpython/menustrings.py:157 ../gui/wxpython/menustrings.py:1176 #: ../gui/wxpython/image2target/ii2t_menustrings.py:155 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1156 msgid "Export database table" msgstr "" -#: ../gui/wxpython/menustrings.py:159 ../gui/wxpython/menustrings.py:1177 +#: ../gui/wxpython/menustrings.py:159 ../gui/wxpython/menustrings.py:1178 #: ../gui/wxpython/image2target/ii2t_menustrings.py:157 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1158 msgid "Exports attribute tables into various formats." msgstr "" -#: ../gui/wxpython/menustrings.py:160 ../gui/wxpython/menustrings.py:1178 +#: ../gui/wxpython/menustrings.py:160 ../gui/wxpython/menustrings.py:1179 #: ../gui/wxpython/image2target/ii2t_menustrings.py:158 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1159 msgid "Link external data" msgstr "" -#: ../gui/wxpython/menustrings.py:162 ../gui/wxpython/menustrings.py:1180 +#: ../gui/wxpython/menustrings.py:162 ../gui/wxpython/menustrings.py:1181 #: ../gui/wxpython/image2target/ii2t_menustrings.py:160 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1161 msgid "Link GDAL supported raster data as a pseudo GRASS raster map layer." msgstr "" -#: ../gui/wxpython/menustrings.py:164 ../gui/wxpython/menustrings.py:1182 +#: ../gui/wxpython/menustrings.py:164 ../gui/wxpython/menustrings.py:1183 #: ../gui/wxpython/image2target/ii2t_menustrings.py:162 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1163 msgid "Creates a new pseudo-vector map as a link to an OGR-supported layer." msgstr "" -#: ../gui/wxpython/menustrings.py:165 ../gui/wxpython/menustrings.py:1183 +#: ../gui/wxpython/menustrings.py:165 ../gui/wxpython/menustrings.py:1184 #: ../gui/wxpython/image2target/ii2t_menustrings.py:163 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1164 msgid "Output format for raster data" msgstr "" -#: ../gui/wxpython/menustrings.py:166 ../gui/wxpython/menustrings.py:1184 +#: ../gui/wxpython/menustrings.py:166 ../gui/wxpython/menustrings.py:1185 #: ../gui/wxpython/image2target/ii2t_menustrings.py:164 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1165 msgid "Redirects raster output to file utilizing GDAL library rather than storing in GRASS raster format." msgstr "" -#: ../gui/wxpython/menustrings.py:167 ../gui/wxpython/menustrings.py:1185 +#: ../gui/wxpython/menustrings.py:167 ../gui/wxpython/menustrings.py:1186 #: ../gui/wxpython/image2target/ii2t_menustrings.py:165 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1166 msgid "Output format for vector data" msgstr "" -#: ../gui/wxpython/menustrings.py:168 ../gui/wxpython/menustrings.py:1186 +#: ../gui/wxpython/menustrings.py:168 ../gui/wxpython/menustrings.py:1187 #: ../gui/wxpython/image2target/ii2t_menustrings.py:166 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1167 msgid "Defines vector output format utilizing OGR library." msgstr "" -#: ../gui/wxpython/menustrings.py:169 ../gui/wxpython/menustrings.py:1187 +#: ../gui/wxpython/menustrings.py:169 ../gui/wxpython/menustrings.py:1188 #: ../gui/wxpython/image2target/ii2t_menustrings.py:167 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1168 msgid "Manage maps" msgstr "" -#: ../gui/wxpython/menustrings.py:170 ../gui/wxpython/menustrings.py:1188 +#: ../gui/wxpython/menustrings.py:170 ../gui/wxpython/menustrings.py:1189 #: ../gui/wxpython/image2target/ii2t_menustrings.py:168 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1169 -#: ../gui/wxpython/gui_core/forms.py:611 +#: ../gui/wxpython/gui_core/forms.py:623 msgid "Copy" msgstr "Copiar" -#: ../gui/wxpython/menustrings.py:171 ../gui/wxpython/menustrings.py:1189 +#: ../gui/wxpython/menustrings.py:171 ../gui/wxpython/menustrings.py:1190 #: ../gui/wxpython/image2target/ii2t_menustrings.py:169 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1170 msgid "Copies available data files in the current mapset search path to the user's current mapset." msgstr "" -#: ../gui/wxpython/menustrings.py:172 ../gui/wxpython/menustrings.py:962 -#: ../gui/wxpython/menustrings.py:1190 ../gui/wxpython/menustrings.py:1904 +#: ../gui/wxpython/menustrings.py:172 ../gui/wxpython/menustrings.py:963 +#: ../gui/wxpython/menustrings.py:1191 ../gui/wxpython/menustrings.py:1905 #: ../gui/wxpython/image2target/ii2t_menustrings.py:170 #: ../gui/wxpython/image2target/ii2t_menustrings.py:946 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1171 @@ -5232,14 +5193,14 @@ msgid "List" msgstr "Listar" -#: ../gui/wxpython/menustrings.py:173 ../gui/wxpython/menustrings.py:1191 +#: ../gui/wxpython/menustrings.py:173 ../gui/wxpython/menustrings.py:1192 #: ../gui/wxpython/image2target/ii2t_menustrings.py:171 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1172 msgid "Lists available GRASS data base files of the user-specified data type optionally using the search pattern." msgstr "" -#: ../gui/wxpython/menustrings.py:174 ../gui/wxpython/menustrings.py:950 -#: ../gui/wxpython/menustrings.py:1192 ../gui/wxpython/menustrings.py:1892 +#: ../gui/wxpython/menustrings.py:174 ../gui/wxpython/menustrings.py:951 +#: ../gui/wxpython/menustrings.py:1193 ../gui/wxpython/menustrings.py:1893 #: ../gui/wxpython/image2target/ii2t_menustrings.py:172 #: ../gui/wxpython/image2target/ii2t_menustrings.py:934 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1173 @@ -5248,32 +5209,32 @@ msgid "Rename" msgstr "Alterar nome" -#: ../gui/wxpython/menustrings.py:175 ../gui/wxpython/menustrings.py:1193 +#: ../gui/wxpython/menustrings.py:175 ../gui/wxpython/menustrings.py:1194 #: ../gui/wxpython/image2target/ii2t_menustrings.py:173 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1174 msgid "Renames data base element files in the user's current mapset." msgstr "" -#: ../gui/wxpython/menustrings.py:176 ../gui/wxpython/menustrings.py:1194 -#: ../gui/wxpython/menustrings.py:2088 +#: ../gui/wxpython/menustrings.py:176 ../gui/wxpython/menustrings.py:1195 +#: ../gui/wxpython/menustrings.py:2089 #: ../gui/wxpython/image2target/ii2t_menustrings.py:174 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1175 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2056 #: ../gui/wxpython/nviz/tools.py:1364 ../gui/wxpython/nviz/tools.py:2367 -#: ../gui/wxpython/nviz/tools.py:2419 ../gui/wxpython/psmap/dialogs.py:1770 +#: ../gui/wxpython/nviz/tools.py:2419 ../gui/wxpython/psmap/dialogs.py:1772 msgid "Delete" msgstr "Apagar" -#: ../gui/wxpython/menustrings.py:177 ../gui/wxpython/menustrings.py:1195 +#: ../gui/wxpython/menustrings.py:177 ../gui/wxpython/menustrings.py:1196 #: ../gui/wxpython/image2target/ii2t_menustrings.py:175 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1176 msgid "Removes data base element files from the user's current mapset using the search pattern." msgstr "" -#: ../gui/wxpython/menustrings.py:178 ../gui/wxpython/menustrings.py:315 -#: ../gui/wxpython/menustrings.py:609 ../gui/wxpython/menustrings.py:863 -#: ../gui/wxpython/menustrings.py:1257 ../gui/wxpython/menustrings.py:1551 -#: ../gui/wxpython/menustrings.py:1805 +#: ../gui/wxpython/menustrings.py:178 ../gui/wxpython/menustrings.py:316 +#: ../gui/wxpython/menustrings.py:610 ../gui/wxpython/menustrings.py:864 +#: ../gui/wxpython/menustrings.py:1258 ../gui/wxpython/menustrings.py:1552 +#: ../gui/wxpython/menustrings.py:1806 #: ../gui/wxpython/image2target/ii2t_menustrings.py:176 #: ../gui/wxpython/image2target/ii2t_menustrings.py:310 #: ../gui/wxpython/image2target/ii2t_menustrings.py:602 @@ -5284,96 +5245,96 @@ msgid "Map type conversions" msgstr "Conversões de tipos de mapa" -#: ../gui/wxpython/menustrings.py:179 ../gui/wxpython/menustrings.py:316 -#: ../gui/wxpython/menustrings.py:1258 +#: ../gui/wxpython/menustrings.py:179 ../gui/wxpython/menustrings.py:317 +#: ../gui/wxpython/menustrings.py:1259 #: ../gui/wxpython/image2target/ii2t_menustrings.py:177 #: ../gui/wxpython/image2target/ii2t_menustrings.py:311 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1237 msgid "Raster to vector" msgstr "Raster para vectorial" -#: ../gui/wxpython/menustrings.py:180 ../gui/wxpython/menustrings.py:317 -#: ../gui/wxpython/menustrings.py:1259 +#: ../gui/wxpython/menustrings.py:180 ../gui/wxpython/menustrings.py:318 +#: ../gui/wxpython/menustrings.py:1260 #: ../gui/wxpython/image2target/ii2t_menustrings.py:178 #: ../gui/wxpython/image2target/ii2t_menustrings.py:312 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1238 msgid "Converts a raster map into a vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:181 ../gui/wxpython/menustrings.py:318 -#: ../gui/wxpython/menustrings.py:1260 +#: ../gui/wxpython/menustrings.py:181 ../gui/wxpython/menustrings.py:319 +#: ../gui/wxpython/menustrings.py:1261 #: ../gui/wxpython/image2target/ii2t_menustrings.py:179 #: ../gui/wxpython/image2target/ii2t_menustrings.py:313 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1239 msgid "Raster series to 3D raster" msgstr "" -#: ../gui/wxpython/menustrings.py:182 ../gui/wxpython/menustrings.py:319 -#: ../gui/wxpython/menustrings.py:1261 +#: ../gui/wxpython/menustrings.py:182 ../gui/wxpython/menustrings.py:320 +#: ../gui/wxpython/menustrings.py:1262 #: ../gui/wxpython/image2target/ii2t_menustrings.py:180 #: ../gui/wxpython/image2target/ii2t_menustrings.py:314 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1240 msgid "Converts 2D raster map slices to one 3D raster volume map." msgstr "" -#: ../gui/wxpython/menustrings.py:183 ../gui/wxpython/menustrings.py:320 -#: ../gui/wxpython/menustrings.py:1262 +#: ../gui/wxpython/menustrings.py:183 ../gui/wxpython/menustrings.py:321 +#: ../gui/wxpython/menustrings.py:1263 #: ../gui/wxpython/image2target/ii2t_menustrings.py:181 #: ../gui/wxpython/image2target/ii2t_menustrings.py:315 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1241 msgid "Raster 2.5D to 3D raster" msgstr "" -#: ../gui/wxpython/menustrings.py:184 ../gui/wxpython/menustrings.py:321 -#: ../gui/wxpython/menustrings.py:1263 +#: ../gui/wxpython/menustrings.py:184 ../gui/wxpython/menustrings.py:322 +#: ../gui/wxpython/menustrings.py:1264 #: ../gui/wxpython/image2target/ii2t_menustrings.py:182 #: ../gui/wxpython/image2target/ii2t_menustrings.py:316 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1242 msgid "Creates a 3D volume map based on 2D elevation and value raster maps." msgstr "" -#: ../gui/wxpython/menustrings.py:185 ../gui/wxpython/menustrings.py:610 -#: ../gui/wxpython/menustrings.py:1552 +#: ../gui/wxpython/menustrings.py:185 ../gui/wxpython/menustrings.py:611 +#: ../gui/wxpython/menustrings.py:1553 #: ../gui/wxpython/image2target/ii2t_menustrings.py:183 #: ../gui/wxpython/image2target/ii2t_menustrings.py:603 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1529 msgid "Vector to raster" msgstr "Vectorial para raster" -#: ../gui/wxpython/menustrings.py:186 ../gui/wxpython/menustrings.py:611 -#: ../gui/wxpython/menustrings.py:1553 +#: ../gui/wxpython/menustrings.py:186 ../gui/wxpython/menustrings.py:612 +#: ../gui/wxpython/menustrings.py:1554 #: ../gui/wxpython/image2target/ii2t_menustrings.py:184 #: ../gui/wxpython/image2target/ii2t_menustrings.py:604 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1530 msgid "Converts (rasterize) a vector map into a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:187 ../gui/wxpython/menustrings.py:612 -#: ../gui/wxpython/menustrings.py:1554 +#: ../gui/wxpython/menustrings.py:187 ../gui/wxpython/menustrings.py:613 +#: ../gui/wxpython/menustrings.py:1555 #: ../gui/wxpython/image2target/ii2t_menustrings.py:185 #: ../gui/wxpython/image2target/ii2t_menustrings.py:605 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1531 msgid "Vector to 3D raster" msgstr "" -#: ../gui/wxpython/menustrings.py:188 ../gui/wxpython/menustrings.py:613 -#: ../gui/wxpython/menustrings.py:1555 +#: ../gui/wxpython/menustrings.py:188 ../gui/wxpython/menustrings.py:614 +#: ../gui/wxpython/menustrings.py:1556 #: ../gui/wxpython/image2target/ii2t_menustrings.py:186 #: ../gui/wxpython/image2target/ii2t_menustrings.py:606 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1532 msgid "Converts a vector map (only points) into a 3D raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:189 ../gui/wxpython/menustrings.py:614 -#: ../gui/wxpython/menustrings.py:1556 +#: ../gui/wxpython/menustrings.py:189 ../gui/wxpython/menustrings.py:615 +#: ../gui/wxpython/menustrings.py:1557 #: ../gui/wxpython/image2target/ii2t_menustrings.py:187 #: ../gui/wxpython/image2target/ii2t_menustrings.py:607 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1533 msgid "2D vector to 3D vector" msgstr "Vector 2D para 3D" -#: ../gui/wxpython/menustrings.py:190 ../gui/wxpython/menustrings.py:615 -#: ../gui/wxpython/menustrings.py:1557 +#: ../gui/wxpython/menustrings.py:190 ../gui/wxpython/menustrings.py:616 +#: ../gui/wxpython/menustrings.py:1558 #: ../gui/wxpython/image2target/ii2t_menustrings.py:188 #: ../gui/wxpython/image2target/ii2t_menustrings.py:608 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1534 @@ -5385,39 +5346,39 @@ msgid "3D raster to raster series" msgstr "" -#: ../gui/wxpython/menustrings.py:192 ../gui/wxpython/menustrings.py:865 -#: ../gui/wxpython/menustrings.py:1807 +#: ../gui/wxpython/menustrings.py:192 ../gui/wxpython/menustrings.py:866 +#: ../gui/wxpython/menustrings.py:1808 #: ../gui/wxpython/image2target/ii2t_menustrings.py:190 #: ../gui/wxpython/image2target/ii2t_menustrings.py:849 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1775 msgid "Converts 3D raster maps to 2D raster maps" msgstr "Converte mapas raster 3D em mapas raster 2D" -#: ../gui/wxpython/menustrings.py:193 ../gui/wxpython/menustrings.py:1990 +#: ../gui/wxpython/menustrings.py:193 ../gui/wxpython/menustrings.py:1991 #: ../gui/wxpython/image2target/ii2t_menustrings.py:191 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1958 msgid "Georectify" msgstr "Georrectificar" -#: ../gui/wxpython/menustrings.py:194 ../gui/wxpython/menustrings.py:1991 +#: ../gui/wxpython/menustrings.py:194 ../gui/wxpython/menustrings.py:1992 #: ../gui/wxpython/image2target/ii2t_menustrings.py:192 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1959 msgid "Manage Ground Control Points for Georectification" msgstr "" -#: ../gui/wxpython/menustrings.py:195 ../gui/wxpython/menustrings.py:1992 +#: ../gui/wxpython/menustrings.py:195 ../gui/wxpython/menustrings.py:1993 #: ../gui/wxpython/image2target/ii2t_menustrings.py:193 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1960 msgid "Graphical modeler" msgstr "" -#: ../gui/wxpython/menustrings.py:196 ../gui/wxpython/menustrings.py:1993 +#: ../gui/wxpython/menustrings.py:196 ../gui/wxpython/menustrings.py:1994 #: ../gui/wxpython/image2target/ii2t_menustrings.py:194 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1961 msgid "Launch Graphical modeler" msgstr "" -#: ../gui/wxpython/menustrings.py:197 ../gui/wxpython/menustrings.py:2043 +#: ../gui/wxpython/menustrings.py:197 ../gui/wxpython/menustrings.py:2044 #: ../gui/wxpython/image2target/ii2t_menustrings.py:195 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2011 msgid "Run model" @@ -5433,8 +5394,13 @@ msgid "3D image rendering" msgstr "" -#: ../gui/wxpython/menustrings.py:200 ../gui/wxpython/menustrings.py:1036 -#: ../gui/wxpython/menustrings.py:1978 ../gui/wxpython/menustrings.py:1985 +#: ../gui/wxpython/menustrings.py:200 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:198 +msgid "Creates a 3D rendering of GIS data. Renders surfaces (raster data), 2D/3D vector data, and volumes (3D raster data) in 3D." +msgstr "" + +#: ../gui/wxpython/menustrings.py:201 ../gui/wxpython/menustrings.py:1037 +#: ../gui/wxpython/menustrings.py:1979 ../gui/wxpython/menustrings.py:1986 #: ../gui/wxpython/image2target/ii2t_menustrings.py:199 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1020 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1946 @@ -5442,8 +5408,8 @@ msgid "Animation tool" msgstr "" -#: ../gui/wxpython/menustrings.py:201 ../gui/wxpython/menustrings.py:1037 -#: ../gui/wxpython/menustrings.py:1979 ../gui/wxpython/menustrings.py:1986 +#: ../gui/wxpython/menustrings.py:202 ../gui/wxpython/menustrings.py:1038 +#: ../gui/wxpython/menustrings.py:1980 ../gui/wxpython/menustrings.py:1987 #: ../gui/wxpython/image2target/ii2t_menustrings.py:200 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1021 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1947 @@ -5451,89 +5417,89 @@ msgid "Launch animation tool." msgstr "" -#: ../gui/wxpython/menustrings.py:202 +#: ../gui/wxpython/menustrings.py:203 #: ../gui/wxpython/image2target/ii2t_menustrings.py:201 msgid "Bearing/distance to coordinates" msgstr "" -#: ../gui/wxpython/menustrings.py:203 +#: ../gui/wxpython/menustrings.py:204 #: ../gui/wxpython/image2target/ii2t_menustrings.py:202 msgid "A simple utility for converting bearing and distance measurements to coordinates and vice versa. It assumes a cartesian coordinate system" msgstr "" -#: ../gui/wxpython/menustrings.py:204 ../gui/wxpython/menustrings.py:1988 +#: ../gui/wxpython/menustrings.py:205 ../gui/wxpython/menustrings.py:1989 #: ../gui/wxpython/image2target/ii2t_menustrings.py:203 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1956 #: ../gui/wxpython/lmgr/toolbars.py:162 msgid "Cartographic Composer" msgstr "" -#: ../gui/wxpython/menustrings.py:205 ../gui/wxpython/menustrings.py:1989 +#: ../gui/wxpython/menustrings.py:206 ../gui/wxpython/menustrings.py:1990 #: ../gui/wxpython/image2target/ii2t_menustrings.py:204 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1957 msgid "Launch Cartographic Composer" msgstr "" -#: ../gui/wxpython/menustrings.py:206 ../gui/wxpython/menustrings.py:1996 +#: ../gui/wxpython/menustrings.py:207 ../gui/wxpython/menustrings.py:1997 #: ../gui/wxpython/image2target/ii2t_menustrings.py:205 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1964 msgid "Map Swipe" msgstr "" -#: ../gui/wxpython/menustrings.py:207 ../gui/wxpython/menustrings.py:1997 +#: ../gui/wxpython/menustrings.py:208 ../gui/wxpython/menustrings.py:1998 #: ../gui/wxpython/image2target/ii2t_menustrings.py:206 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1965 msgid "Launch Map Swipe" msgstr "" -#: ../gui/wxpython/menustrings.py:208 +#: ../gui/wxpython/menustrings.py:209 #: ../gui/wxpython/image2target/ii2t_menustrings.py:207 msgid "Launch script" msgstr "" -#: ../gui/wxpython/menustrings.py:209 +#: ../gui/wxpython/menustrings.py:210 #: ../gui/wxpython/image2target/ii2t_menustrings.py:208 msgid "Launches script file." msgstr "" -#: ../gui/wxpython/menustrings.py:210 +#: ../gui/wxpython/menustrings.py:211 msgid "Simple Python Editor" msgstr "" -#: ../gui/wxpython/menustrings.py:211 +#: ../gui/wxpython/menustrings.py:212 msgid "Launches Simple Python Editor." msgstr "" -#: ../gui/wxpython/menustrings.py:212 +#: ../gui/wxpython/menustrings.py:213 #: ../gui/wxpython/image2target/ii2t_menustrings.py:209 -#: ../gui/wxpython/gui_core/dialogs.py:2347 +#: ../gui/wxpython/gui_core/dialogs.py:2352 msgid "Close GUI" msgstr "" -#: ../gui/wxpython/menustrings.py:213 +#: ../gui/wxpython/menustrings.py:214 #: ../gui/wxpython/image2target/ii2t_menustrings.py:210 msgid "Close graphical user interface." msgstr "" -#: ../gui/wxpython/menustrings.py:214 +#: ../gui/wxpython/menustrings.py:215 #: ../gui/wxpython/image2target/ii2t_menustrings.py:211 -#: ../gui/wxpython/gui_core/dialogs.py:2326 -#: ../gui/wxpython/gui_core/dialogs.py:2350 +#: ../gui/wxpython/gui_core/dialogs.py:2331 +#: ../gui/wxpython/gui_core/dialogs.py:2355 msgid "Quit GRASS GIS" msgstr "" -#: ../gui/wxpython/menustrings.py:215 +#: ../gui/wxpython/menustrings.py:216 #: ../gui/wxpython/image2target/ii2t_menustrings.py:212 msgid "Close GUI and exit GRASS GIS shell." msgstr "" -#: ../gui/wxpython/menustrings.py:216 ../gui/wxpython/menustrings.py:2021 +#: ../gui/wxpython/menustrings.py:217 ../gui/wxpython/menustrings.py:2022 #: ../gui/wxpython/image2target/ii2t_menustrings.py:213 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1989 msgid "&Settings" msgstr "" -#: ../gui/wxpython/menustrings.py:217 ../gui/wxpython/menustrings.py:1196 +#: ../gui/wxpython/menustrings.py:218 ../gui/wxpython/menustrings.py:1197 #: ../gui/wxpython/image2target/ii2t_menustrings.py:214 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1177 #: ../gui/wxpython/mapdisp/statusbar.py:1152 @@ -5541,14 +5507,14 @@ msgid "Computational region" msgstr "" -#: ../gui/wxpython/menustrings.py:218 ../gui/wxpython/menustrings.py:1197 +#: ../gui/wxpython/menustrings.py:219 ../gui/wxpython/menustrings.py:1198 #: ../gui/wxpython/image2target/ii2t_menustrings.py:215 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1178 msgid "Show current region" msgstr "" -#: ../gui/wxpython/menustrings.py:219 ../gui/wxpython/menustrings.py:221 -#: ../gui/wxpython/menustrings.py:1198 ../gui/wxpython/menustrings.py:1200 +#: ../gui/wxpython/menustrings.py:220 ../gui/wxpython/menustrings.py:222 +#: ../gui/wxpython/menustrings.py:1199 ../gui/wxpython/menustrings.py:1201 #: ../gui/wxpython/image2target/ii2t_menustrings.py:216 #: ../gui/wxpython/image2target/ii2t_menustrings.py:218 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1179 @@ -5556,355 +5522,363 @@ msgid "Shows the extent and resolution of the computational region." msgstr "" -#: ../gui/wxpython/menustrings.py:220 ../gui/wxpython/menustrings.py:1199 +#: ../gui/wxpython/menustrings.py:221 ../gui/wxpython/menustrings.py:1200 #: ../gui/wxpython/image2target/ii2t_menustrings.py:217 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1180 msgid "Show region using latitude and longitude" msgstr "" -#: ../gui/wxpython/menustrings.py:222 ../gui/wxpython/menustrings.py:1201 +#: ../gui/wxpython/menustrings.py:223 ../gui/wxpython/menustrings.py:1202 msgid "Show current region extent in Map Display" msgstr "" -#: ../gui/wxpython/menustrings.py:223 ../gui/wxpython/menustrings.py:1202 +#: ../gui/wxpython/menustrings.py:224 ../gui/wxpython/menustrings.py:1203 msgid "Shows the extent of the computational region in Map Display." msgstr "" -#: ../gui/wxpython/menustrings.py:224 ../gui/wxpython/menustrings.py:1203 +#: ../gui/wxpython/menustrings.py:225 ../gui/wxpython/menustrings.py:1204 #: ../gui/wxpython/image2target/ii2t_menustrings.py:219 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1182 msgid "Set region" msgstr "Definir Região" -#: ../gui/wxpython/menustrings.py:225 ../gui/wxpython/menustrings.py:1204 +#: ../gui/wxpython/menustrings.py:226 ../gui/wxpython/menustrings.py:1205 #: ../gui/wxpython/image2target/ii2t_menustrings.py:220 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1183 msgid "Manages the boundary definitions for the geographic region." msgstr "" -#: ../gui/wxpython/menustrings.py:226 +#: ../gui/wxpython/menustrings.py:227 #: ../gui/wxpython/image2target/ii2t_menustrings.py:221 msgid "GRASS working environment" msgstr "Ambiente de trabalho GRASS" -#: ../gui/wxpython/menustrings.py:227 +#: ../gui/wxpython/menustrings.py:228 #: ../gui/wxpython/image2target/ii2t_menustrings.py:222 msgid "Mapset access" msgstr "Avesso ao Mapset" -#: ../gui/wxpython/menustrings.py:228 +#: ../gui/wxpython/menustrings.py:229 #: ../gui/wxpython/image2target/ii2t_menustrings.py:223 msgid "Set/unset access to other mapsets in current location" msgstr "" -#: ../gui/wxpython/menustrings.py:229 +#: ../gui/wxpython/menustrings.py:230 #: ../gui/wxpython/image2target/ii2t_menustrings.py:224 msgid "User access" msgstr "Acesso de utilizador" -#: ../gui/wxpython/menustrings.py:230 +#: ../gui/wxpython/menustrings.py:231 #: ../gui/wxpython/image2target/ii2t_menustrings.py:225 msgid "Controls access to the current mapset for other users on the system. If no option given, prints current status." msgstr "" -#: ../gui/wxpython/menustrings.py:231 +#: ../gui/wxpython/menustrings.py:232 #: ../gui/wxpython/image2target/ii2t_menustrings.py:226 msgid "Change working environment" msgstr "Alterar ambiente de trabalho" -#: ../gui/wxpython/menustrings.py:232 +#: ../gui/wxpython/menustrings.py:233 #: ../gui/wxpython/image2target/ii2t_menustrings.py:227 msgid "Changes/reports current mapset. Optionally create new mapset or list available mapsets in given location." msgstr "" -#: ../gui/wxpython/menustrings.py:233 +#: ../gui/wxpython/menustrings.py:234 #: ../gui/wxpython/image2target/ii2t_menustrings.py:228 msgid "Change location and mapset" msgstr "" -#: ../gui/wxpython/menustrings.py:234 +#: ../gui/wxpython/menustrings.py:235 #: ../gui/wxpython/image2target/ii2t_menustrings.py:229 msgid "Change current location and mapset." msgstr "" -#: ../gui/wxpython/menustrings.py:235 +#: ../gui/wxpython/menustrings.py:236 #: ../gui/wxpython/image2target/ii2t_menustrings.py:230 msgid "Change mapset" msgstr "" -#: ../gui/wxpython/menustrings.py:236 +#: ../gui/wxpython/menustrings.py:237 #: ../gui/wxpython/image2target/ii2t_menustrings.py:231 msgid "Change current mapset." msgstr "Mudar mapset actual." -#: ../gui/wxpython/menustrings.py:237 ../gui/wxpython/menustrings.py:238 +#: ../gui/wxpython/menustrings.py:238 ../gui/wxpython/menustrings.py:239 #: ../gui/wxpython/image2target/ii2t_menustrings.py:232 #: ../gui/wxpython/image2target/ii2t_menustrings.py:233 msgid "Change working directory" msgstr "" -#: ../gui/wxpython/menustrings.py:239 +#: ../gui/wxpython/menustrings.py:240 #: ../gui/wxpython/image2target/ii2t_menustrings.py:234 msgid "Show settings" msgstr "Mostrar configuração" -#: ../gui/wxpython/menustrings.py:240 +#: ../gui/wxpython/menustrings.py:241 #: ../gui/wxpython/image2target/ii2t_menustrings.py:235 msgid "Outputs and modifies the user's current GRASS variable settings." msgstr "" -#: ../gui/wxpython/menustrings.py:241 +#: ../gui/wxpython/menustrings.py:242 #: ../gui/wxpython/image2target/ii2t_menustrings.py:236 msgid "Change settings" msgstr "Alterar configurações" -#: ../gui/wxpython/menustrings.py:242 +#: ../gui/wxpython/menustrings.py:243 #: ../gui/wxpython/image2target/ii2t_menustrings.py:237 msgid "Outputs and modifies the user's current GRASS variable settings. Prints all defined GRASS variables if no option is given." msgstr "" -#: ../gui/wxpython/menustrings.py:243 +#: ../gui/wxpython/menustrings.py:244 #: ../gui/wxpython/image2target/ii2t_menustrings.py:238 msgid "Create new location" msgstr "" -#: ../gui/wxpython/menustrings.py:244 +#: ../gui/wxpython/menustrings.py:245 #: ../gui/wxpython/image2target/ii2t_menustrings.py:239 msgid "Launches location wizard to create new GRASS location." msgstr "" #: ../gui/wxpython/menustrings.py:246 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:240 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:557 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:938 +#: ../gui/wxpython/startup/guiutils.py:52 ../gui/wxpython/lmgr/frame.py:1072 +msgid "Create new mapset" +msgstr "Criar novo mapset:" + +#: ../gui/wxpython/menustrings.py:247 #: ../gui/wxpython/image2target/ii2t_menustrings.py:241 msgid "Creates new mapset in the current location, changes current mapset." msgstr "" -#: ../gui/wxpython/menustrings.py:247 +#: ../gui/wxpython/menustrings.py:248 #: ../gui/wxpython/image2target/ii2t_menustrings.py:242 msgid "Version and copyright" msgstr "" -#: ../gui/wxpython/menustrings.py:248 +#: ../gui/wxpython/menustrings.py:249 #: ../gui/wxpython/image2target/ii2t_menustrings.py:243 msgid "Displays version and copyright information." msgstr "Exibir versão e informação do copywright." -#: ../gui/wxpython/menustrings.py:249 +#: ../gui/wxpython/menustrings.py:250 #: ../gui/wxpython/image2target/ii2t_menustrings.py:244 msgid "Map projections" msgstr "" -#: ../gui/wxpython/menustrings.py:250 +#: ../gui/wxpython/menustrings.py:251 #: ../gui/wxpython/image2target/ii2t_menustrings.py:245 msgid "Display map projection" msgstr "" -#: ../gui/wxpython/menustrings.py:251 +#: ../gui/wxpython/menustrings.py:252 #: ../gui/wxpython/image2target/ii2t_menustrings.py:246 msgid "Converts co-ordinate system descriptions (i.e. projection information) between various formats (including GRASS format)." msgstr "" -#: ../gui/wxpython/menustrings.py:252 +#: ../gui/wxpython/menustrings.py:253 #: ../gui/wxpython/image2target/ii2t_menustrings.py:247 msgid "Manage projections" msgstr "Gestão de projecções" -#: ../gui/wxpython/menustrings.py:253 +#: ../gui/wxpython/menustrings.py:254 #: ../gui/wxpython/image2target/ii2t_menustrings.py:248 msgid "Prints or modifies GRASS projection information files (in various co-ordinate system descriptions). Can also be used to create new GRASS locations." msgstr "" -#: ../gui/wxpython/menustrings.py:254 +#: ../gui/wxpython/menustrings.py:255 #: ../gui/wxpython/image2target/ii2t_menustrings.py:249 msgid "Convert coordinates" msgstr "Converter coordenadas" -#: ../gui/wxpython/menustrings.py:255 +#: ../gui/wxpython/menustrings.py:256 #: ../gui/wxpython/image2target/ii2t_menustrings.py:250 msgid "Converts coordinates from one projection to another (cs2cs frontend)." msgstr "" -#: ../gui/wxpython/menustrings.py:256 +#: ../gui/wxpython/menustrings.py:257 #: ../gui/wxpython/image2target/ii2t_menustrings.py:251 msgid "Addons extensions" msgstr "" -#: ../gui/wxpython/menustrings.py:257 +#: ../gui/wxpython/menustrings.py:258 #: ../gui/wxpython/image2target/ii2t_menustrings.py:252 msgid "Install extension from addons" msgstr "" -#: ../gui/wxpython/menustrings.py:258 +#: ../gui/wxpython/menustrings.py:259 #: ../gui/wxpython/image2target/ii2t_menustrings.py:253 msgid "Installs new extension from GRASS AddOns SVN repository." msgstr "" -#: ../gui/wxpython/menustrings.py:259 +#: ../gui/wxpython/menustrings.py:260 #: ../gui/wxpython/image2target/ii2t_menustrings.py:254 msgid "Manage installed extension" msgstr "" -#: ../gui/wxpython/menustrings.py:260 +#: ../gui/wxpython/menustrings.py:261 #: ../gui/wxpython/image2target/ii2t_menustrings.py:255 msgid "Updates or removes installed GRASS AddOns extension(s)." msgstr "" -#: ../gui/wxpython/menustrings.py:261 ../gui/wxpython/menustrings.py:2022 +#: ../gui/wxpython/menustrings.py:262 ../gui/wxpython/menustrings.py:2023 #: ../gui/wxpython/image2target/ii2t_menustrings.py:256 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1990 msgid "Preferences" msgstr "Configuração" -#: ../gui/wxpython/menustrings.py:262 +#: ../gui/wxpython/menustrings.py:263 #: ../gui/wxpython/image2target/ii2t_menustrings.py:257 msgid "User GUI preferences (display font, commands, digitizer, etc.)" msgstr "Preferências do utilizador para o GUI (tipo de letra, comandos, digitalizador, etc.)" -#: ../gui/wxpython/menustrings.py:263 ../gui/wxpython/menustrings.py:1205 +#: ../gui/wxpython/menustrings.py:264 ../gui/wxpython/menustrings.py:1206 #: ../gui/wxpython/image2target/ii2t_menustrings.py:258 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1184 msgid "&Raster" msgstr "" -#: ../gui/wxpython/menustrings.py:264 ../gui/wxpython/menustrings.py:1206 +#: ../gui/wxpython/menustrings.py:265 ../gui/wxpython/menustrings.py:1207 #: ../gui/wxpython/image2target/ii2t_menustrings.py:259 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1185 msgid "Develop raster map" msgstr "Desenvolver mapa raster" -#: ../gui/wxpython/menustrings.py:265 ../gui/wxpython/menustrings.py:1207 +#: ../gui/wxpython/menustrings.py:266 ../gui/wxpython/menustrings.py:1208 #: ../gui/wxpython/image2target/ii2t_menustrings.py:260 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1186 msgid "Compress/decompress" msgstr "Comprimir/descomprimir" -#: ../gui/wxpython/menustrings.py:266 ../gui/wxpython/menustrings.py:1208 +#: ../gui/wxpython/menustrings.py:267 ../gui/wxpython/menustrings.py:1209 #: ../gui/wxpython/image2target/ii2t_menustrings.py:261 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1187 msgid "Compresses and decompresses raster maps." msgstr "Comprime e descomprime mapas raster." -#: ../gui/wxpython/menustrings.py:267 ../gui/wxpython/menustrings.py:1209 +#: ../gui/wxpython/menustrings.py:268 ../gui/wxpython/menustrings.py:1210 #: ../gui/wxpython/image2target/ii2t_menustrings.py:262 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1188 msgid "Region boundaries" msgstr "Limites/contornos de região" -#: ../gui/wxpython/menustrings.py:268 ../gui/wxpython/menustrings.py:1210 +#: ../gui/wxpython/menustrings.py:269 ../gui/wxpython/menustrings.py:1211 #: ../gui/wxpython/image2target/ii2t_menustrings.py:263 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1189 msgid "Sets the boundary definitions for a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:269 ../gui/wxpython/menustrings.py:1211 +#: ../gui/wxpython/menustrings.py:270 ../gui/wxpython/menustrings.py:1212 #: ../gui/wxpython/image2target/ii2t_menustrings.py:264 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1190 msgid "Manage NULL values" msgstr "Gerir valores NULOS" -#: ../gui/wxpython/menustrings.py:270 ../gui/wxpython/menustrings.py:1212 +#: ../gui/wxpython/menustrings.py:271 ../gui/wxpython/menustrings.py:1213 #: ../gui/wxpython/image2target/ii2t_menustrings.py:265 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1191 msgid "Manages NULL-values of given raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:271 ../gui/wxpython/menustrings.py:1213 +#: ../gui/wxpython/menustrings.py:272 ../gui/wxpython/menustrings.py:1214 #: ../gui/wxpython/image2target/ii2t_menustrings.py:266 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1192 msgid "Quantization" msgstr "Quantização" -#: ../gui/wxpython/menustrings.py:272 ../gui/wxpython/menustrings.py:1214 +#: ../gui/wxpython/menustrings.py:273 ../gui/wxpython/menustrings.py:1215 #: ../gui/wxpython/image2target/ii2t_menustrings.py:267 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1193 msgid "Produces the quantization file for a floating-point map." msgstr "" -#: ../gui/wxpython/menustrings.py:273 ../gui/wxpython/menustrings.py:1215 +#: ../gui/wxpython/menustrings.py:274 ../gui/wxpython/menustrings.py:1216 #: ../gui/wxpython/image2target/ii2t_menustrings.py:268 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1194 msgid "Timestamp" msgstr "Marca de tempo (timestamp)" -#: ../gui/wxpython/menustrings.py:274 ../gui/wxpython/menustrings.py:1216 +#: ../gui/wxpython/menustrings.py:275 ../gui/wxpython/menustrings.py:1217 #: ../gui/wxpython/image2target/ii2t_menustrings.py:269 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1195 msgid "Modifies a timestamp for a raster map. Print/add/remove a timestamp for a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:275 ../gui/wxpython/menustrings.py:1217 +#: ../gui/wxpython/menustrings.py:276 ../gui/wxpython/menustrings.py:1218 #: ../gui/wxpython/image2target/ii2t_menustrings.py:270 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1196 msgid "Resample using aggregate statistics" msgstr "" -#: ../gui/wxpython/menustrings.py:276 ../gui/wxpython/menustrings.py:1218 +#: ../gui/wxpython/menustrings.py:277 ../gui/wxpython/menustrings.py:1219 #: ../gui/wxpython/image2target/ii2t_menustrings.py:271 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1197 msgid "Resamples raster map layers to a coarser grid using aggregation." msgstr "" -#: ../gui/wxpython/menustrings.py:277 ../gui/wxpython/menustrings.py:1219 +#: ../gui/wxpython/menustrings.py:278 ../gui/wxpython/menustrings.py:1220 #: ../gui/wxpython/image2target/ii2t_menustrings.py:272 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1198 msgid "Resample using multiple methods" msgstr "" -#: ../gui/wxpython/menustrings.py:278 ../gui/wxpython/menustrings.py:1220 +#: ../gui/wxpython/menustrings.py:279 ../gui/wxpython/menustrings.py:1221 #: ../gui/wxpython/image2target/ii2t_menustrings.py:273 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1199 msgid "Resamples raster map to a finer grid using interpolation." msgstr "" -#: ../gui/wxpython/menustrings.py:279 ../gui/wxpython/menustrings.py:1221 +#: ../gui/wxpython/menustrings.py:280 ../gui/wxpython/menustrings.py:1222 #: ../gui/wxpython/image2target/ii2t_menustrings.py:274 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1200 msgid "Resample using nearest neighbor" msgstr "" -#: ../gui/wxpython/menustrings.py:280 ../gui/wxpython/menustrings.py:1222 +#: ../gui/wxpython/menustrings.py:281 ../gui/wxpython/menustrings.py:1223 #: ../gui/wxpython/image2target/ii2t_menustrings.py:275 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1201 msgid "GRASS raster map layer data resampling capability." msgstr "" -#: ../gui/wxpython/menustrings.py:281 ../gui/wxpython/menustrings.py:1223 +#: ../gui/wxpython/menustrings.py:282 ../gui/wxpython/menustrings.py:1224 #: ../gui/wxpython/image2target/ii2t_menustrings.py:276 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1202 msgid "Resample using spline tension" msgstr "" -#: ../gui/wxpython/menustrings.py:282 ../gui/wxpython/menustrings.py:1224 +#: ../gui/wxpython/menustrings.py:283 ../gui/wxpython/menustrings.py:1225 #: ../gui/wxpython/image2target/ii2t_menustrings.py:277 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1203 msgid "Reinterpolates and optionally computes topographic analysis from input raster map to a new raster map (possibly with different resolution) using regularized spline with tension and smoothing." msgstr "" -#: ../gui/wxpython/menustrings.py:283 ../gui/wxpython/menustrings.py:1225 +#: ../gui/wxpython/menustrings.py:284 ../gui/wxpython/menustrings.py:1226 #: ../gui/wxpython/image2target/ii2t_menustrings.py:278 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1204 msgid "Resample using bspline" msgstr "" -#: ../gui/wxpython/menustrings.py:284 ../gui/wxpython/menustrings.py:1226 +#: ../gui/wxpython/menustrings.py:285 ../gui/wxpython/menustrings.py:1227 #: ../gui/wxpython/image2target/ii2t_menustrings.py:279 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1205 msgid "Performs bilinear or bicubic spline interpolation with Tykhonov regularization." msgstr "" -#: ../gui/wxpython/menustrings.py:285 ../gui/wxpython/menustrings.py:1227 +#: ../gui/wxpython/menustrings.py:286 ../gui/wxpython/menustrings.py:1228 #: ../gui/wxpython/image2target/ii2t_menustrings.py:280 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1206 msgid "Resample using analytic kernel" msgstr "" -#: ../gui/wxpython/menustrings.py:286 ../gui/wxpython/menustrings.py:1228 +#: ../gui/wxpython/menustrings.py:287 ../gui/wxpython/menustrings.py:1229 #: ../gui/wxpython/image2target/ii2t_menustrings.py:281 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1207 msgid "Resamples raster map layers using an analytic kernel." msgstr "" -#: ../gui/wxpython/menustrings.py:287 ../gui/wxpython/menustrings.py:573 -#: ../gui/wxpython/menustrings.py:1229 ../gui/wxpython/menustrings.py:1515 +#: ../gui/wxpython/menustrings.py:288 ../gui/wxpython/menustrings.py:574 +#: ../gui/wxpython/menustrings.py:1230 ../gui/wxpython/menustrings.py:1516 #: ../gui/wxpython/image2target/ii2t_menustrings.py:282 #: ../gui/wxpython/image2target/ii2t_menustrings.py:566 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1208 @@ -5912,38 +5886,38 @@ msgid "Support file maintenance" msgstr "Suportar ficheiro de manutenção" -#: ../gui/wxpython/menustrings.py:288 ../gui/wxpython/menustrings.py:1230 +#: ../gui/wxpython/menustrings.py:289 ../gui/wxpython/menustrings.py:1231 #: ../gui/wxpython/image2target/ii2t_menustrings.py:283 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1209 msgid "Allows creation and/or modification of raster map layer support files." msgstr "" -#: ../gui/wxpython/menustrings.py:289 ../gui/wxpython/menustrings.py:1231 +#: ../gui/wxpython/menustrings.py:290 ../gui/wxpython/menustrings.py:1232 #: ../gui/wxpython/image2target/ii2t_menustrings.py:284 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1210 msgid "Update map statistics" msgstr "Actualizar estatísticas de mapa" -#: ../gui/wxpython/menustrings.py:290 ../gui/wxpython/menustrings.py:1232 +#: ../gui/wxpython/menustrings.py:291 ../gui/wxpython/menustrings.py:1233 #: ../gui/wxpython/image2target/ii2t_menustrings.py:285 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1211 msgid "Update raster map statistics" msgstr "Actualizar estatísticas de mapa raster" -#: ../gui/wxpython/menustrings.py:293 ../gui/wxpython/menustrings.py:1235 +#: ../gui/wxpython/menustrings.py:294 ../gui/wxpython/menustrings.py:1236 #: ../gui/wxpython/image2target/ii2t_menustrings.py:288 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1214 msgid "Tiling" msgstr "" -#: ../gui/wxpython/menustrings.py:294 ../gui/wxpython/menustrings.py:1236 +#: ../gui/wxpython/menustrings.py:295 ../gui/wxpython/menustrings.py:1237 #: ../gui/wxpython/image2target/ii2t_menustrings.py:289 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1215 msgid "Produces tilings of the source projection for use in the destination region and projection." msgstr "" -#: ../gui/wxpython/menustrings.py:295 ../gui/wxpython/menustrings.py:592 -#: ../gui/wxpython/menustrings.py:1237 ../gui/wxpython/menustrings.py:1534 +#: ../gui/wxpython/menustrings.py:296 ../gui/wxpython/menustrings.py:593 +#: ../gui/wxpython/menustrings.py:1238 ../gui/wxpython/menustrings.py:1535 #: ../gui/wxpython/image2target/ii2t_menustrings.py:290 #: ../gui/wxpython/image2target/ii2t_menustrings.py:585 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1216 @@ -5951,8 +5925,8 @@ msgid "Manage colors" msgstr "Gestão de cores" -#: ../gui/wxpython/menustrings.py:296 ../gui/wxpython/menustrings.py:593 -#: ../gui/wxpython/menustrings.py:1238 ../gui/wxpython/menustrings.py:1535 +#: ../gui/wxpython/menustrings.py:297 ../gui/wxpython/menustrings.py:594 +#: ../gui/wxpython/menustrings.py:1239 ../gui/wxpython/menustrings.py:1536 #: ../gui/wxpython/image2target/ii2t_menustrings.py:291 #: ../gui/wxpython/image2target/ii2t_menustrings.py:586 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1217 @@ -5960,26 +5934,26 @@ msgid "Color tables" msgstr "Tabelas de cor" -#: ../gui/wxpython/menustrings.py:297 ../gui/wxpython/menustrings.py:1239 +#: ../gui/wxpython/menustrings.py:298 ../gui/wxpython/menustrings.py:1240 #: ../gui/wxpython/image2target/ii2t_menustrings.py:292 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1218 msgid "Creates/modifies the color table associated with a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:298 ../gui/wxpython/menustrings.py:1240 +#: ../gui/wxpython/menustrings.py:299 ../gui/wxpython/menustrings.py:1241 #: ../gui/wxpython/image2target/ii2t_menustrings.py:293 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1219 msgid "Color tables (stddev)" msgstr "Tabelas de cor (stddev)" -#: ../gui/wxpython/menustrings.py:299 ../gui/wxpython/menustrings.py:1241 +#: ../gui/wxpython/menustrings.py:300 ../gui/wxpython/menustrings.py:1242 #: ../gui/wxpython/image2target/ii2t_menustrings.py:294 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1220 msgid "Sets color rules based on stddev from a raster map's mean value." msgstr "" -#: ../gui/wxpython/menustrings.py:300 ../gui/wxpython/menustrings.py:595 -#: ../gui/wxpython/menustrings.py:1242 ../gui/wxpython/menustrings.py:1537 +#: ../gui/wxpython/menustrings.py:301 ../gui/wxpython/menustrings.py:596 +#: ../gui/wxpython/menustrings.py:1243 ../gui/wxpython/menustrings.py:1538 #: ../gui/wxpython/image2target/ii2t_menustrings.py:295 #: ../gui/wxpython/image2target/ii2t_menustrings.py:588 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1221 @@ -5987,14 +5961,14 @@ msgid "Manage color rules interactively" msgstr "" -#: ../gui/wxpython/menustrings.py:301 ../gui/wxpython/menustrings.py:1243 +#: ../gui/wxpython/menustrings.py:302 ../gui/wxpython/menustrings.py:1244 #: ../gui/wxpython/image2target/ii2t_menustrings.py:296 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1222 msgid "Interactive management of raster color tables." msgstr "" -#: ../gui/wxpython/menustrings.py:302 ../gui/wxpython/menustrings.py:597 -#: ../gui/wxpython/menustrings.py:1244 ../gui/wxpython/menustrings.py:1539 +#: ../gui/wxpython/menustrings.py:303 ../gui/wxpython/menustrings.py:598 +#: ../gui/wxpython/menustrings.py:1245 ../gui/wxpython/menustrings.py:1540 #: ../gui/wxpython/image2target/ii2t_menustrings.py:297 #: ../gui/wxpython/image2target/ii2t_menustrings.py:590 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1223 @@ -6002,38 +5976,38 @@ msgid "Export color table" msgstr "" -#: ../gui/wxpython/menustrings.py:303 ../gui/wxpython/menustrings.py:1245 +#: ../gui/wxpython/menustrings.py:304 ../gui/wxpython/menustrings.py:1246 #: ../gui/wxpython/image2target/ii2t_menustrings.py:298 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1224 msgid "Exports the color table associated with a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:304 ../gui/wxpython/menustrings.py:1246 +#: ../gui/wxpython/menustrings.py:305 ../gui/wxpython/menustrings.py:1247 #: ../gui/wxpython/image2target/ii2t_menustrings.py:299 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1225 msgid "Blend 2 color rasters" msgstr "Misturar 2 raster de cor" -#: ../gui/wxpython/menustrings.py:305 ../gui/wxpython/menustrings.py:1247 +#: ../gui/wxpython/menustrings.py:306 ../gui/wxpython/menustrings.py:1248 #: ../gui/wxpython/image2target/ii2t_menustrings.py:300 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1226 msgid "Blends color components of two raster maps by a given ratio." msgstr "" -#: ../gui/wxpython/menustrings.py:306 ../gui/wxpython/menustrings.py:1248 +#: ../gui/wxpython/menustrings.py:307 ../gui/wxpython/menustrings.py:1249 #: ../gui/wxpython/image2target/ii2t_menustrings.py:301 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1227 msgid "Create RGB" msgstr "Criar RGB" -#: ../gui/wxpython/menustrings.py:307 ../gui/wxpython/menustrings.py:1249 +#: ../gui/wxpython/menustrings.py:308 ../gui/wxpython/menustrings.py:1250 #: ../gui/wxpython/image2target/ii2t_menustrings.py:302 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1228 msgid "Combines red, green and blue raster maps into a single composite raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:308 ../gui/wxpython/menustrings.py:765 -#: ../gui/wxpython/menustrings.py:1250 ../gui/wxpython/menustrings.py:1707 +#: ../gui/wxpython/menustrings.py:309 ../gui/wxpython/menustrings.py:766 +#: ../gui/wxpython/menustrings.py:1251 ../gui/wxpython/menustrings.py:1708 #: ../gui/wxpython/image2target/ii2t_menustrings.py:303 #: ../gui/wxpython/image2target/ii2t_menustrings.py:754 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1229 @@ -6041,92 +6015,92 @@ msgid "RGB to HIS" msgstr "RGB para HIS" -#: ../gui/wxpython/menustrings.py:309 ../gui/wxpython/menustrings.py:1251 +#: ../gui/wxpython/menustrings.py:310 ../gui/wxpython/menustrings.py:1252 #: ../gui/wxpython/image2target/ii2t_menustrings.py:304 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1230 msgid "Generates red, green and blue (RGB) raster map layers combining hue, intensity and saturation (HIS) values from user-specified input raster map layers." msgstr "" -#: ../gui/wxpython/menustrings.py:310 ../gui/wxpython/menustrings.py:1252 +#: ../gui/wxpython/menustrings.py:311 ../gui/wxpython/menustrings.py:1253 #: ../gui/wxpython/image2target/ii2t_menustrings.py:305 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1231 msgid "Query raster maps" msgstr "" -#: ../gui/wxpython/menustrings.py:311 ../gui/wxpython/menustrings.py:1253 +#: ../gui/wxpython/menustrings.py:312 ../gui/wxpython/menustrings.py:1254 #: ../gui/wxpython/image2target/ii2t_menustrings.py:306 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1232 msgid "Query values by coordinates" msgstr "" -#: ../gui/wxpython/menustrings.py:312 ../gui/wxpython/menustrings.py:1254 +#: ../gui/wxpython/menustrings.py:313 ../gui/wxpython/menustrings.py:1255 #: ../gui/wxpython/image2target/ii2t_menustrings.py:307 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1233 msgid "Queries raster maps on their category values and category labels." msgstr "" -#: ../gui/wxpython/menustrings.py:313 ../gui/wxpython/menustrings.py:1255 +#: ../gui/wxpython/menustrings.py:314 ../gui/wxpython/menustrings.py:1256 #: ../gui/wxpython/image2target/ii2t_menustrings.py:308 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1234 msgid "Query colors by value" msgstr "" -#: ../gui/wxpython/menustrings.py:314 ../gui/wxpython/menustrings.py:1256 +#: ../gui/wxpython/menustrings.py:315 ../gui/wxpython/menustrings.py:1257 #: ../gui/wxpython/image2target/ii2t_menustrings.py:309 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1235 msgid "Queries colors for a raster map layer." msgstr "" -#: ../gui/wxpython/menustrings.py:322 ../gui/wxpython/menustrings.py:1264 +#: ../gui/wxpython/menustrings.py:323 ../gui/wxpython/menustrings.py:1265 #: ../gui/wxpython/image2target/ii2t_menustrings.py:317 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1243 msgid "Raster buffers and distance" msgstr "" -#: ../gui/wxpython/menustrings.py:323 ../gui/wxpython/menustrings.py:1265 +#: ../gui/wxpython/menustrings.py:324 ../gui/wxpython/menustrings.py:1266 #: ../gui/wxpython/image2target/ii2t_menustrings.py:318 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1244 msgid "Buffer rasters" msgstr "Zonas tampão de raster" -#: ../gui/wxpython/menustrings.py:324 ../gui/wxpython/menustrings.py:1266 +#: ../gui/wxpython/menustrings.py:325 ../gui/wxpython/menustrings.py:1267 #: ../gui/wxpython/image2target/ii2t_menustrings.py:319 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1245 msgid "Creates a raster map showing buffer zones surrounding cells that contain non-NULL category values." msgstr "" -#: ../gui/wxpython/menustrings.py:325 ../gui/wxpython/menustrings.py:1267 +#: ../gui/wxpython/menustrings.py:326 ../gui/wxpython/menustrings.py:1268 #: ../gui/wxpython/image2target/ii2t_menustrings.py:320 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1246 msgid "Concentric circles" msgstr "" -#: ../gui/wxpython/menustrings.py:326 ../gui/wxpython/menustrings.py:1268 +#: ../gui/wxpython/menustrings.py:327 ../gui/wxpython/menustrings.py:1269 #: ../gui/wxpython/image2target/ii2t_menustrings.py:321 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1247 msgid "Creates a raster map containing concentric rings around a given point." msgstr "" -#: ../gui/wxpython/menustrings.py:327 ../gui/wxpython/menustrings.py:1269 +#: ../gui/wxpython/menustrings.py:328 ../gui/wxpython/menustrings.py:1270 #: ../gui/wxpython/image2target/ii2t_menustrings.py:322 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1248 msgid "Closest points" msgstr "Pontos mais perto" -#: ../gui/wxpython/menustrings.py:328 ../gui/wxpython/menustrings.py:1270 +#: ../gui/wxpython/menustrings.py:329 ../gui/wxpython/menustrings.py:1271 #: ../gui/wxpython/image2target/ii2t_menustrings.py:323 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1249 msgid "Locates the closest points between objects in two raster maps." msgstr "" -#: ../gui/wxpython/menustrings.py:329 ../gui/wxpython/menustrings.py:1271 +#: ../gui/wxpython/menustrings.py:330 ../gui/wxpython/menustrings.py:1272 #: ../gui/wxpython/image2target/ii2t_menustrings.py:324 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1250 msgid "Grow by one cell" msgstr "" -#: ../gui/wxpython/menustrings.py:330 ../gui/wxpython/menustrings.py:395 -#: ../gui/wxpython/menustrings.py:1272 ../gui/wxpython/menustrings.py:1337 +#: ../gui/wxpython/menustrings.py:331 ../gui/wxpython/menustrings.py:396 +#: ../gui/wxpython/menustrings.py:1273 ../gui/wxpython/menustrings.py:1338 #: ../gui/wxpython/image2target/ii2t_menustrings.py:325 #: ../gui/wxpython/image2target/ii2t_menustrings.py:388 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1251 @@ -6134,8 +6108,8 @@ msgid "Generates a raster map layer with contiguous areas grown by one cell." msgstr "" -#: ../gui/wxpython/menustrings.py:331 ../gui/wxpython/menustrings.py:387 -#: ../gui/wxpython/menustrings.py:1273 ../gui/wxpython/menustrings.py:1329 +#: ../gui/wxpython/menustrings.py:332 ../gui/wxpython/menustrings.py:388 +#: ../gui/wxpython/menustrings.py:1274 ../gui/wxpython/menustrings.py:1330 #: ../gui/wxpython/image2target/ii2t_menustrings.py:326 #: ../gui/wxpython/image2target/ii2t_menustrings.py:380 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1252 @@ -6143,8 +6117,8 @@ msgid "Distance to features" msgstr "" -#: ../gui/wxpython/menustrings.py:332 ../gui/wxpython/menustrings.py:388 -#: ../gui/wxpython/menustrings.py:1274 ../gui/wxpython/menustrings.py:1330 +#: ../gui/wxpython/menustrings.py:333 ../gui/wxpython/menustrings.py:389 +#: ../gui/wxpython/menustrings.py:1275 ../gui/wxpython/menustrings.py:1331 #: ../gui/wxpython/image2target/ii2t_menustrings.py:327 #: ../gui/wxpython/image2target/ii2t_menustrings.py:381 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1253 @@ -6152,22 +6126,22 @@ msgid "Generates a raster map containing distances to nearest raster features." msgstr "" -#: ../gui/wxpython/menustrings.py:333 ../gui/wxpython/menustrings.py:1275 +#: ../gui/wxpython/menustrings.py:334 ../gui/wxpython/menustrings.py:1276 #: ../gui/wxpython/image2target/ii2t_menustrings.py:328 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1254 #: ../gui/wxpython/nviz/tools.py:977 ../gui/wxpython/nviz/tools.py:2817 -#: ../gui/wxpython/psmap/dialogs.py:2310 +#: ../gui/wxpython/psmap/dialogs.py:2312 msgid "Mask" msgstr "Máscara" -#: ../gui/wxpython/menustrings.py:334 ../gui/wxpython/menustrings.py:1276 +#: ../gui/wxpython/menustrings.py:335 ../gui/wxpython/menustrings.py:1277 #: ../gui/wxpython/image2target/ii2t_menustrings.py:329 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1255 msgid "Creates a MASK for limiting raster operation." msgstr "" -#: ../gui/wxpython/menustrings.py:335 ../gui/wxpython/menustrings.py:336 -#: ../gui/wxpython/menustrings.py:1277 ../gui/wxpython/menustrings.py:1278 +#: ../gui/wxpython/menustrings.py:336 ../gui/wxpython/menustrings.py:337 +#: ../gui/wxpython/menustrings.py:1278 ../gui/wxpython/menustrings.py:1279 #: ../gui/wxpython/image2target/ii2t_menustrings.py:330 #: ../gui/wxpython/image2target/ii2t_menustrings.py:331 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1256 @@ -6175,539 +6149,539 @@ msgid "Raster map calculator" msgstr "" -#: ../gui/wxpython/menustrings.py:337 ../gui/wxpython/menustrings.py:1279 +#: ../gui/wxpython/menustrings.py:338 ../gui/wxpython/menustrings.py:1280 #: ../gui/wxpython/image2target/ii2t_menustrings.py:332 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1258 msgid "Neighborhood analysis" msgstr "Análise do vizinho mais próximo" -#: ../gui/wxpython/menustrings.py:338 ../gui/wxpython/menustrings.py:1280 +#: ../gui/wxpython/menustrings.py:339 ../gui/wxpython/menustrings.py:1281 #: ../gui/wxpython/image2target/ii2t_menustrings.py:333 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1259 #: ../gui/wxpython/rlisetup/wizard.py:886 msgid "Moving window" msgstr "Mover a Janela" -#: ../gui/wxpython/menustrings.py:339 ../gui/wxpython/menustrings.py:1281 +#: ../gui/wxpython/menustrings.py:340 ../gui/wxpython/menustrings.py:1282 #: ../gui/wxpython/image2target/ii2t_menustrings.py:334 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1260 msgid "Makes each cell category value a function of the category values assigned to the cells around it, and stores new cell values in an output raster map layer." msgstr "" -#: ../gui/wxpython/menustrings.py:340 ../gui/wxpython/menustrings.py:1282 +#: ../gui/wxpython/menustrings.py:341 ../gui/wxpython/menustrings.py:1283 #: ../gui/wxpython/image2target/ii2t_menustrings.py:335 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1261 msgid "Neighborhood points" msgstr "Pontos de vizinhança" -#: ../gui/wxpython/menustrings.py:341 ../gui/wxpython/menustrings.py:1283 +#: ../gui/wxpython/menustrings.py:342 ../gui/wxpython/menustrings.py:1284 #: ../gui/wxpython/image2target/ii2t_menustrings.py:336 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1262 msgid "Neighborhood analysis tool for vector point maps. Makes each cell value a function of the attribute values assigned to the vector points or centroids around it, and stores new cell values in an output raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:342 ../gui/wxpython/menustrings.py:1284 +#: ../gui/wxpython/menustrings.py:343 ../gui/wxpython/menustrings.py:1285 #: ../gui/wxpython/image2target/ii2t_menustrings.py:337 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1263 msgid "Overlay rasters" msgstr "Sobrepor raster" -#: ../gui/wxpython/menustrings.py:343 ../gui/wxpython/menustrings.py:1285 +#: ../gui/wxpython/menustrings.py:344 ../gui/wxpython/menustrings.py:1286 #: ../gui/wxpython/image2target/ii2t_menustrings.py:338 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1264 msgid "Cross product" msgstr "Cruzar produtos" -#: ../gui/wxpython/menustrings.py:344 ../gui/wxpython/menustrings.py:1286 +#: ../gui/wxpython/menustrings.py:345 ../gui/wxpython/menustrings.py:1287 #: ../gui/wxpython/image2target/ii2t_menustrings.py:339 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1265 msgid "Creates a cross product of the category values from multiple raster map layers." msgstr "" -#: ../gui/wxpython/menustrings.py:345 ../gui/wxpython/menustrings.py:1287 +#: ../gui/wxpython/menustrings.py:346 ../gui/wxpython/menustrings.py:1288 #: ../gui/wxpython/image2target/ii2t_menustrings.py:340 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1266 msgid "Patch raster maps" msgstr "" -#: ../gui/wxpython/menustrings.py:346 ../gui/wxpython/menustrings.py:1288 +#: ../gui/wxpython/menustrings.py:347 ../gui/wxpython/menustrings.py:1289 #: ../gui/wxpython/image2target/ii2t_menustrings.py:341 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1267 msgid "Creates a composite raster map layer by using known category values from one (or more) map layer(s) to fill in areas of \"no data\" in another map layer." msgstr "" -#: ../gui/wxpython/menustrings.py:347 ../gui/wxpython/menustrings.py:1289 +#: ../gui/wxpython/menustrings.py:348 ../gui/wxpython/menustrings.py:1290 #: ../gui/wxpython/image2target/ii2t_menustrings.py:342 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1268 msgid "Raster series aggregation" msgstr "" -#: ../gui/wxpython/menustrings.py:348 ../gui/wxpython/menustrings.py:1290 +#: ../gui/wxpython/menustrings.py:349 ../gui/wxpython/menustrings.py:1291 #: ../gui/wxpython/image2target/ii2t_menustrings.py:343 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1269 msgid "Makes each output cell value a function of the values assigned to the corresponding cells in the input raster map layers." msgstr "" -#: ../gui/wxpython/menustrings.py:349 ../gui/wxpython/menustrings.py:1291 +#: ../gui/wxpython/menustrings.py:350 ../gui/wxpython/menustrings.py:1292 #: ../gui/wxpython/image2target/ii2t_menustrings.py:344 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1270 msgid "Raster series accumulation" msgstr "" -#: ../gui/wxpython/menustrings.py:350 ../gui/wxpython/menustrings.py:1292 +#: ../gui/wxpython/menustrings.py:351 ../gui/wxpython/menustrings.py:1293 #: ../gui/wxpython/image2target/ii2t_menustrings.py:345 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1271 msgid "Makes each output cell value a accumulationfunction of the values assigned to the corresponding cells in the input raster map layers." msgstr "" -#: ../gui/wxpython/menustrings.py:351 ../gui/wxpython/menustrings.py:1293 +#: ../gui/wxpython/menustrings.py:352 ../gui/wxpython/menustrings.py:1294 #: ../gui/wxpython/image2target/ii2t_menustrings.py:346 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1272 msgid "Statistical overlay" msgstr "" -#: ../gui/wxpython/menustrings.py:352 ../gui/wxpython/menustrings.py:1294 +#: ../gui/wxpython/menustrings.py:353 ../gui/wxpython/menustrings.py:1295 #: ../gui/wxpython/image2target/ii2t_menustrings.py:347 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1273 msgid "Calculates category or object oriented statistics (accumulator-based statistics)." msgstr "" -#: ../gui/wxpython/menustrings.py:353 ../gui/wxpython/menustrings.py:1295 +#: ../gui/wxpython/menustrings.py:354 ../gui/wxpython/menustrings.py:1296 #: ../gui/wxpython/image2target/ii2t_menustrings.py:348 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1274 msgid "Quantiles overlay" msgstr "" -#: ../gui/wxpython/menustrings.py:354 ../gui/wxpython/menustrings.py:1296 +#: ../gui/wxpython/menustrings.py:355 ../gui/wxpython/menustrings.py:1297 #: ../gui/wxpython/image2target/ii2t_menustrings.py:349 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1275 msgid "Compute category quantiles using two passes." msgstr "" -#: ../gui/wxpython/menustrings.py:355 ../gui/wxpython/menustrings.py:1297 +#: ../gui/wxpython/menustrings.py:356 ../gui/wxpython/menustrings.py:1298 #: ../gui/wxpython/image2target/ii2t_menustrings.py:350 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1276 msgid "Solar radiance and shadows" msgstr "Radiância solar e sombras" -#: ../gui/wxpython/menustrings.py:356 ../gui/wxpython/menustrings.py:1298 +#: ../gui/wxpython/menustrings.py:357 ../gui/wxpython/menustrings.py:1299 #: ../gui/wxpython/image2target/ii2t_menustrings.py:351 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1277 msgid "LatLong map" msgstr "" -#: ../gui/wxpython/menustrings.py:357 ../gui/wxpython/menustrings.py:1299 +#: ../gui/wxpython/menustrings.py:358 ../gui/wxpython/menustrings.py:1300 #: ../gui/wxpython/image2target/ii2t_menustrings.py:352 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1278 msgid "Creates a latitude/longitude raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:358 ../gui/wxpython/menustrings.py:1300 +#: ../gui/wxpython/menustrings.py:359 ../gui/wxpython/menustrings.py:1301 #: ../gui/wxpython/image2target/ii2t_menustrings.py:353 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1279 msgid "Solar irradiance and irradiation" msgstr "Irradiância e radiância solar" -#: ../gui/wxpython/menustrings.py:359 ../gui/wxpython/menustrings.py:1301 +#: ../gui/wxpython/menustrings.py:360 ../gui/wxpython/menustrings.py:1302 #: ../gui/wxpython/image2target/ii2t_menustrings.py:354 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1280 msgid "Solar irradiance and irradiation model. Computes direct (beam), diffuse and reflected solar irradiation raster maps for given day, latitude, surface and atmospheric conditions. Solar parameters (e.g. sunrise, sunset times, declination, extraterrestrial irradiance, daylight length) are saved in the map history file. Alternatively, a local time can be specified to compute solar incidence angle and/or irradiance raster maps. The shadowing effect of the topography is optionally incorporated." msgstr "" -#: ../gui/wxpython/menustrings.py:360 ../gui/wxpython/menustrings.py:1302 +#: ../gui/wxpython/menustrings.py:361 ../gui/wxpython/menustrings.py:1303 #: ../gui/wxpython/image2target/ii2t_menustrings.py:355 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1281 msgid "Shadows map" msgstr "Mapa de sombras" -#: ../gui/wxpython/menustrings.py:361 ../gui/wxpython/menustrings.py:1303 +#: ../gui/wxpython/menustrings.py:362 ../gui/wxpython/menustrings.py:1304 #: ../gui/wxpython/image2target/ii2t_menustrings.py:356 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1282 msgid "Calculates cast shadow areas from sun position and elevation raster map. Either exact sun position (A) is specified, or date/time to calculate the sun position (B) by r.sunmask itself." msgstr "" -#: ../gui/wxpython/menustrings.py:362 ../gui/wxpython/menustrings.py:1304 +#: ../gui/wxpython/menustrings.py:363 ../gui/wxpython/menustrings.py:1305 #: ../gui/wxpython/image2target/ii2t_menustrings.py:357 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1283 msgid "Sunshine hours and solar angles" msgstr "" -#: ../gui/wxpython/menustrings.py:363 ../gui/wxpython/menustrings.py:1305 +#: ../gui/wxpython/menustrings.py:364 ../gui/wxpython/menustrings.py:1306 #: ../gui/wxpython/image2target/ii2t_menustrings.py:358 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1284 msgid "Calculates solar elevation, solar azimuth, and sun hours. Solar elevation: the angle between the direction of the geometric center of the sun's apparent disk and the (idealized) horizon. Solar azimuth: the angle from due north in clockwise direction." msgstr "" -#: ../gui/wxpython/menustrings.py:364 ../gui/wxpython/menustrings.py:1306 +#: ../gui/wxpython/menustrings.py:365 ../gui/wxpython/menustrings.py:1307 #: ../gui/wxpython/image2target/ii2t_menustrings.py:359 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1285 msgid "Terrain analysis" msgstr "Análise do terreno" -#: ../gui/wxpython/menustrings.py:365 ../gui/wxpython/menustrings.py:1307 +#: ../gui/wxpython/menustrings.py:366 ../gui/wxpython/menustrings.py:1308 #: ../gui/wxpython/image2target/ii2t_menustrings.py:360 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1286 msgid "Generate contour lines" msgstr "Gerar linhas de contorno" -#: ../gui/wxpython/menustrings.py:366 ../gui/wxpython/menustrings.py:1308 +#: ../gui/wxpython/menustrings.py:367 ../gui/wxpython/menustrings.py:1309 #: ../gui/wxpython/image2target/ii2t_menustrings.py:361 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1287 msgid "Produces a vector map of specified contours from a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:367 ../gui/wxpython/menustrings.py:1309 +#: ../gui/wxpython/menustrings.py:368 ../gui/wxpython/menustrings.py:1310 #: ../gui/wxpython/image2target/ii2t_menustrings.py:362 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1288 msgid "Cost surface" msgstr "Superficies de custo" -#: ../gui/wxpython/menustrings.py:368 ../gui/wxpython/menustrings.py:1310 +#: ../gui/wxpython/menustrings.py:369 ../gui/wxpython/menustrings.py:1311 #: ../gui/wxpython/image2target/ii2t_menustrings.py:363 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1289 msgid "Creates a raster map showing the cumulative cost of moving between different geographic locations on an input raster map whose cell category values represent cost." msgstr "" -#: ../gui/wxpython/menustrings.py:369 ../gui/wxpython/menustrings.py:1311 +#: ../gui/wxpython/menustrings.py:370 ../gui/wxpython/menustrings.py:1312 #: ../gui/wxpython/image2target/ii2t_menustrings.py:364 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1290 msgid "Cumulative movement costs" msgstr "" -#: ../gui/wxpython/menustrings.py:370 ../gui/wxpython/menustrings.py:1312 +#: ../gui/wxpython/menustrings.py:371 ../gui/wxpython/menustrings.py:1313 #: ../gui/wxpython/image2target/ii2t_menustrings.py:365 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1291 msgid "Creates a raster map showing the anisotropic cumulative cost of moving between different geographic locations on an input raster map whose cell category values represent cost." msgstr "" -#: ../gui/wxpython/menustrings.py:371 ../gui/wxpython/menustrings.py:1313 +#: ../gui/wxpython/menustrings.py:372 ../gui/wxpython/menustrings.py:1314 #: ../gui/wxpython/image2target/ii2t_menustrings.py:366 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1292 msgid "Least cost route or flow" msgstr "" -#: ../gui/wxpython/menustrings.py:372 ../gui/wxpython/menustrings.py:1314 +#: ../gui/wxpython/menustrings.py:373 ../gui/wxpython/menustrings.py:1315 #: ../gui/wxpython/image2target/ii2t_menustrings.py:367 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1293 msgid "Traces a flow through an elevation model or cost surface on a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:373 ../gui/wxpython/menustrings.py:1315 +#: ../gui/wxpython/menustrings.py:374 ../gui/wxpython/menustrings.py:1316 #: ../gui/wxpython/image2target/ii2t_menustrings.py:368 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1294 msgid "Compute shaded relief" msgstr "" -#: ../gui/wxpython/menustrings.py:374 ../gui/wxpython/menustrings.py:1316 +#: ../gui/wxpython/menustrings.py:375 ../gui/wxpython/menustrings.py:1317 #: ../gui/wxpython/image2target/ii2t_menustrings.py:369 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1295 msgid "Creates shaded relief map from an elevation map (DEM). " msgstr "" -#: ../gui/wxpython/menustrings.py:375 ../gui/wxpython/menustrings.py:1317 +#: ../gui/wxpython/menustrings.py:376 ../gui/wxpython/menustrings.py:1318 #: ../gui/wxpython/image2target/ii2t_menustrings.py:370 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1296 msgid "Apply shade to raster" msgstr "" -#: ../gui/wxpython/menustrings.py:376 ../gui/wxpython/menustrings.py:1318 +#: ../gui/wxpython/menustrings.py:377 ../gui/wxpython/menustrings.py:1319 #: ../gui/wxpython/image2target/ii2t_menustrings.py:371 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1297 msgid "Drapes a color raster over an shaded relief or aspect map." msgstr "" -#: ../gui/wxpython/menustrings.py:377 ../gui/wxpython/menustrings.py:1319 +#: ../gui/wxpython/menustrings.py:378 ../gui/wxpython/menustrings.py:1320 #: ../gui/wxpython/image2target/ii2t_menustrings.py:372 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1298 msgid "Slope and aspect" msgstr "" -#: ../gui/wxpython/menustrings.py:378 ../gui/wxpython/menustrings.py:1320 +#: ../gui/wxpython/menustrings.py:379 ../gui/wxpython/menustrings.py:1321 #: ../gui/wxpython/image2target/ii2t_menustrings.py:373 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1299 msgid "Generates raster maps of slope, aspect, curvatures and partial derivatives from an elevation raster map. Aspect is calculated counterclockwise from east." msgstr "" -#: ../gui/wxpython/menustrings.py:379 ../gui/wxpython/menustrings.py:1321 +#: ../gui/wxpython/menustrings.py:380 ../gui/wxpython/menustrings.py:1322 msgid "Landforms" msgstr "" -#: ../gui/wxpython/menustrings.py:380 ../gui/wxpython/menustrings.py:1322 +#: ../gui/wxpython/menustrings.py:381 ../gui/wxpython/menustrings.py:1323 msgid "Calculates geomorphons (terrain forms) and associated geometry using machine vision approach." msgstr "" -#: ../gui/wxpython/menustrings.py:381 ../gui/wxpython/menustrings.py:1323 +#: ../gui/wxpython/menustrings.py:382 ../gui/wxpython/menustrings.py:1324 #: ../gui/wxpython/image2target/ii2t_menustrings.py:374 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1300 msgid "Terrain parameters" msgstr "" -#: ../gui/wxpython/menustrings.py:382 ../gui/wxpython/menustrings.py:1324 +#: ../gui/wxpython/menustrings.py:383 ../gui/wxpython/menustrings.py:1325 #: ../gui/wxpython/image2target/ii2t_menustrings.py:375 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1301 msgid "Extracts terrain parameters from a DEM. Uses a multi-scale approach by taking fitting quadratic parameters to any size window (via least squares)." msgstr "" -#: ../gui/wxpython/menustrings.py:383 ../gui/wxpython/menustrings.py:1325 +#: ../gui/wxpython/menustrings.py:384 ../gui/wxpython/menustrings.py:1326 #: ../gui/wxpython/image2target/ii2t_menustrings.py:376 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1302 msgid "Textural features" msgstr "Carracterísticas de textura" -#: ../gui/wxpython/menustrings.py:384 ../gui/wxpython/menustrings.py:1326 +#: ../gui/wxpython/menustrings.py:385 ../gui/wxpython/menustrings.py:1327 #: ../gui/wxpython/image2target/ii2t_menustrings.py:377 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1303 msgid "Generate images with textural features from a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:385 ../gui/wxpython/menustrings.py:1327 +#: ../gui/wxpython/menustrings.py:386 ../gui/wxpython/menustrings.py:1328 #: ../gui/wxpython/image2target/ii2t_menustrings.py:378 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1304 msgid "Visibility" msgstr "Visibilidade" -#: ../gui/wxpython/menustrings.py:386 ../gui/wxpython/menustrings.py:1328 +#: ../gui/wxpython/menustrings.py:387 ../gui/wxpython/menustrings.py:1329 #: ../gui/wxpython/image2target/ii2t_menustrings.py:379 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1305 msgid "Computes the viewshed of a point on an elevation raster map. Default format: NULL (invisible), vertical angle wrt viewpoint (visible)." msgstr "" -#: ../gui/wxpython/menustrings.py:389 ../gui/wxpython/menustrings.py:1331 +#: ../gui/wxpython/menustrings.py:390 ../gui/wxpython/menustrings.py:1332 #: ../gui/wxpython/image2target/ii2t_menustrings.py:382 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1308 msgid "Horizon angle" msgstr "" -#: ../gui/wxpython/menustrings.py:390 ../gui/wxpython/menustrings.py:1332 +#: ../gui/wxpython/menustrings.py:391 ../gui/wxpython/menustrings.py:1333 #: ../gui/wxpython/image2target/ii2t_menustrings.py:383 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1309 msgid "Computes horizon angle height from a digital elevation model. The module has two different modes of operation: 1. Computes the entire horizon around a single point whose coordinates are given with the 'coord' option. The horizon height (in radians). 2. Computes one or more raster maps of the horizon height in a single direction. The input for this is the angle (in degrees), which is measured counterclockwise with east=0, north=90 etc. The output is the horizon height in radians." msgstr "" -#: ../gui/wxpython/menustrings.py:391 ../gui/wxpython/menustrings.py:1333 +#: ../gui/wxpython/menustrings.py:392 ../gui/wxpython/menustrings.py:1334 #: ../gui/wxpython/image2target/ii2t_menustrings.py:384 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1310 msgid "Transform features" msgstr "Transformar objectos" -#: ../gui/wxpython/menustrings.py:392 ../gui/wxpython/menustrings.py:1334 +#: ../gui/wxpython/menustrings.py:393 ../gui/wxpython/menustrings.py:1335 #: ../gui/wxpython/image2target/ii2t_menustrings.py:385 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1311 msgid "Clump" msgstr "Agrupar" -#: ../gui/wxpython/menustrings.py:393 ../gui/wxpython/menustrings.py:1335 +#: ../gui/wxpython/menustrings.py:394 ../gui/wxpython/menustrings.py:1336 #: ../gui/wxpython/image2target/ii2t_menustrings.py:386 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1312 msgid "Recategorizes data in a raster map by grouping cells that form physically discrete areas into unique categories." msgstr "" -#: ../gui/wxpython/menustrings.py:394 ../gui/wxpython/menustrings.py:1336 +#: ../gui/wxpython/menustrings.py:395 ../gui/wxpython/menustrings.py:1337 #: ../gui/wxpython/image2target/ii2t_menustrings.py:387 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1313 msgid "Grow" msgstr "Crescer/Incrementar" -#: ../gui/wxpython/menustrings.py:396 ../gui/wxpython/menustrings.py:1338 +#: ../gui/wxpython/menustrings.py:397 ../gui/wxpython/menustrings.py:1339 #: ../gui/wxpython/image2target/ii2t_menustrings.py:389 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1315 msgid "Thin" msgstr "Adelgaçado" -#: ../gui/wxpython/menustrings.py:397 ../gui/wxpython/menustrings.py:1339 +#: ../gui/wxpython/menustrings.py:398 ../gui/wxpython/menustrings.py:1340 #: ../gui/wxpython/image2target/ii2t_menustrings.py:390 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1316 msgid "Thins non-null cells that denote linear features in a raster map layer." msgstr "" -#: ../gui/wxpython/menustrings.py:398 ../gui/wxpython/menustrings.py:1340 +#: ../gui/wxpython/menustrings.py:399 ../gui/wxpython/menustrings.py:1341 #: ../gui/wxpython/image2target/ii2t_menustrings.py:391 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1317 msgid "Hydrologic modeling" msgstr "Modelo hidrológico" -#: ../gui/wxpython/menustrings.py:399 ../gui/wxpython/menustrings.py:1341 +#: ../gui/wxpython/menustrings.py:400 ../gui/wxpython/menustrings.py:1342 #: ../gui/wxpython/image2target/ii2t_menustrings.py:392 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1318 msgid "Carve stream channels" msgstr "" -#: ../gui/wxpython/menustrings.py:400 ../gui/wxpython/menustrings.py:1342 +#: ../gui/wxpython/menustrings.py:401 ../gui/wxpython/menustrings.py:1343 #: ../gui/wxpython/image2target/ii2t_menustrings.py:393 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1319 msgid "Generates stream channels. Takes vector stream data, transforms it to raster and subtracts depth from the output DEM." msgstr "" -#: ../gui/wxpython/menustrings.py:401 ../gui/wxpython/menustrings.py:1343 +#: ../gui/wxpython/menustrings.py:402 ../gui/wxpython/menustrings.py:1344 #: ../gui/wxpython/image2target/ii2t_menustrings.py:394 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1320 msgid "Fill lake" msgstr "Encher lago" -#: ../gui/wxpython/menustrings.py:402 ../gui/wxpython/menustrings.py:1344 +#: ../gui/wxpython/menustrings.py:403 ../gui/wxpython/menustrings.py:1345 #: ../gui/wxpython/image2target/ii2t_menustrings.py:395 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1321 msgid "Fills lake at given point to given level." msgstr "" -#: ../gui/wxpython/menustrings.py:403 ../gui/wxpython/menustrings.py:1345 +#: ../gui/wxpython/menustrings.py:404 ../gui/wxpython/menustrings.py:1346 #: ../gui/wxpython/image2target/ii2t_menustrings.py:396 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1322 msgid "Depressionless map and flowlines" msgstr "" -#: ../gui/wxpython/menustrings.py:404 ../gui/wxpython/menustrings.py:1346 +#: ../gui/wxpython/menustrings.py:405 ../gui/wxpython/menustrings.py:1347 #: ../gui/wxpython/image2target/ii2t_menustrings.py:397 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1323 msgid "Filters and generates a depressionless elevation map and a flow direction map from a given elevation raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:405 ../gui/wxpython/menustrings.py:1347 +#: ../gui/wxpython/menustrings.py:406 ../gui/wxpython/menustrings.py:1348 #: ../gui/wxpython/image2target/ii2t_menustrings.py:398 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1324 msgid "Flow accumulation" msgstr "Acumulação de fluxos" -#: ../gui/wxpython/menustrings.py:406 ../gui/wxpython/menustrings.py:1348 +#: ../gui/wxpython/menustrings.py:407 ../gui/wxpython/menustrings.py:1349 #: ../gui/wxpython/image2target/ii2t_menustrings.py:399 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1325 msgid "Performs flow computation for massive grids." msgstr "" -#: ../gui/wxpython/menustrings.py:407 ../gui/wxpython/menustrings.py:1349 +#: ../gui/wxpython/menustrings.py:408 ../gui/wxpython/menustrings.py:1350 #: ../gui/wxpython/image2target/ii2t_menustrings.py:400 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1326 msgid "Flow lines" msgstr "Linhas de fluxo" -#: ../gui/wxpython/menustrings.py:408 ../gui/wxpython/menustrings.py:1350 +#: ../gui/wxpython/menustrings.py:409 ../gui/wxpython/menustrings.py:1351 #: ../gui/wxpython/image2target/ii2t_menustrings.py:401 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1327 msgid "Constructs flowlines. Computes flowlines, flowpath lengths, and flowaccumulation (contributing areas) from a elevation raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:409 ../gui/wxpython/menustrings.py:1351 +#: ../gui/wxpython/menustrings.py:410 ../gui/wxpython/menustrings.py:1352 #: ../gui/wxpython/image2target/ii2t_menustrings.py:402 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1328 msgid "Watershed analysis" msgstr "" -#: ../gui/wxpython/menustrings.py:410 ../gui/wxpython/menustrings.py:1352 +#: ../gui/wxpython/menustrings.py:411 ../gui/wxpython/menustrings.py:1353 #: ../gui/wxpython/image2target/ii2t_menustrings.py:403 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1329 msgid "Calculates hydrological parameters and RUSLE factors." msgstr "" -#: ../gui/wxpython/menustrings.py:411 ../gui/wxpython/menustrings.py:1353 +#: ../gui/wxpython/menustrings.py:412 ../gui/wxpython/menustrings.py:1354 #: ../gui/wxpython/image2target/ii2t_menustrings.py:404 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1330 msgid "Watershed subbasins" msgstr "" -#: ../gui/wxpython/menustrings.py:412 ../gui/wxpython/menustrings.py:1354 +#: ../gui/wxpython/menustrings.py:413 ../gui/wxpython/menustrings.py:1355 #: ../gui/wxpython/image2target/ii2t_menustrings.py:405 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1331 msgid "Generates watershed subbasins raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:413 ../gui/wxpython/menustrings.py:1355 +#: ../gui/wxpython/menustrings.py:414 ../gui/wxpython/menustrings.py:1356 #: ../gui/wxpython/image2target/ii2t_menustrings.py:406 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1332 msgid "Watershed basin creation" msgstr "" -#: ../gui/wxpython/menustrings.py:414 ../gui/wxpython/menustrings.py:1356 +#: ../gui/wxpython/menustrings.py:415 ../gui/wxpython/menustrings.py:1357 #: ../gui/wxpython/image2target/ii2t_menustrings.py:407 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1333 msgid "Creates watershed basins from a drainage direction map." msgstr "" -#: ../gui/wxpython/menustrings.py:415 ../gui/wxpython/menustrings.py:1357 +#: ../gui/wxpython/menustrings.py:416 ../gui/wxpython/menustrings.py:1358 #: ../gui/wxpython/image2target/ii2t_menustrings.py:408 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1334 msgid "Extraction of stream networks" msgstr "" -#: ../gui/wxpython/menustrings.py:416 ../gui/wxpython/menustrings.py:1358 +#: ../gui/wxpython/menustrings.py:417 ../gui/wxpython/menustrings.py:1359 #: ../gui/wxpython/image2target/ii2t_menustrings.py:409 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1335 msgid "Performs stream network extraction." msgstr "" -#: ../gui/wxpython/menustrings.py:417 ../gui/wxpython/menustrings.py:1359 +#: ../gui/wxpython/menustrings.py:418 ../gui/wxpython/menustrings.py:1360 #: ../gui/wxpython/image2target/ii2t_menustrings.py:410 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1336 msgid "SIMWE Overland flow modeling" msgstr "Modelação de fluxos SIMWE sobre a terra" -#: ../gui/wxpython/menustrings.py:418 ../gui/wxpython/menustrings.py:1360 +#: ../gui/wxpython/menustrings.py:419 ../gui/wxpython/menustrings.py:1361 #: ../gui/wxpython/image2target/ii2t_menustrings.py:411 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1337 msgid "Overland flow hydrologic simulation using path sampling method (SIMWE)." msgstr "" -#: ../gui/wxpython/menustrings.py:419 ../gui/wxpython/menustrings.py:1361 +#: ../gui/wxpython/menustrings.py:420 ../gui/wxpython/menustrings.py:1362 #: ../gui/wxpython/image2target/ii2t_menustrings.py:412 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1338 msgid "SIMWE Sediment flux modeling" msgstr "Modelação de de fluxo de sedimentos SIMWE" -#: ../gui/wxpython/menustrings.py:420 ../gui/wxpython/menustrings.py:1362 +#: ../gui/wxpython/menustrings.py:421 ../gui/wxpython/menustrings.py:1363 #: ../gui/wxpython/image2target/ii2t_menustrings.py:413 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1339 msgid "Sediment transport and erosion/deposition simulation using path sampling method (SIMWE)." msgstr "" -#: ../gui/wxpython/menustrings.py:421 ../gui/wxpython/menustrings.py:1363 +#: ../gui/wxpython/menustrings.py:422 ../gui/wxpython/menustrings.py:1364 #: ../gui/wxpython/image2target/ii2t_menustrings.py:414 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1340 msgid "Topographic index map" msgstr "Mapa de índice topográfico" -#: ../gui/wxpython/menustrings.py:422 ../gui/wxpython/menustrings.py:1364 +#: ../gui/wxpython/menustrings.py:423 ../gui/wxpython/menustrings.py:1365 #: ../gui/wxpython/image2target/ii2t_menustrings.py:415 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1341 msgid "Creates a topographic index (wetness index) raster map from an elevation raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:423 ../gui/wxpython/menustrings.py:1365 +#: ../gui/wxpython/menustrings.py:424 ../gui/wxpython/menustrings.py:1366 #: ../gui/wxpython/image2target/ii2t_menustrings.py:416 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1342 msgid "TOPMODEL simulation" msgstr "Simulacão TOPMODEL" -#: ../gui/wxpython/menustrings.py:424 ../gui/wxpython/menustrings.py:1366 +#: ../gui/wxpython/menustrings.py:425 ../gui/wxpython/menustrings.py:1367 #: ../gui/wxpython/image2target/ii2t_menustrings.py:417 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1343 msgid "Simulates TOPMODEL which is a physically based hydrologic model." msgstr "" -#: ../gui/wxpython/menustrings.py:425 ../gui/wxpython/menustrings.py:1367 +#: ../gui/wxpython/menustrings.py:426 ../gui/wxpython/menustrings.py:1368 #: ../gui/wxpython/image2target/ii2t_menustrings.py:418 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1344 msgid "USLE K-factor" msgstr "" -#: ../gui/wxpython/menustrings.py:426 ../gui/wxpython/menustrings.py:1368 +#: ../gui/wxpython/menustrings.py:427 ../gui/wxpython/menustrings.py:1369 #: ../gui/wxpython/image2target/ii2t_menustrings.py:419 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1345 msgid "Computes USLE Soil Erodibility Factor (K)." msgstr "" -#: ../gui/wxpython/menustrings.py:427 ../gui/wxpython/menustrings.py:1369 +#: ../gui/wxpython/menustrings.py:428 ../gui/wxpython/menustrings.py:1370 #: ../gui/wxpython/image2target/ii2t_menustrings.py:420 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1346 msgid "USLE R-factor" msgstr "" -#: ../gui/wxpython/menustrings.py:428 ../gui/wxpython/menustrings.py:1370 +#: ../gui/wxpython/menustrings.py:429 ../gui/wxpython/menustrings.py:1371 #: ../gui/wxpython/image2target/ii2t_menustrings.py:421 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1347 msgid "Computes USLE R factor, Rainfall erosivity index." msgstr "" -#: ../gui/wxpython/menustrings.py:429 ../gui/wxpython/menustrings.py:876 -#: ../gui/wxpython/menustrings.py:1371 ../gui/wxpython/menustrings.py:1818 +#: ../gui/wxpython/menustrings.py:430 ../gui/wxpython/menustrings.py:877 +#: ../gui/wxpython/menustrings.py:1372 ../gui/wxpython/menustrings.py:1819 #: ../gui/wxpython/image2target/ii2t_menustrings.py:422 #: ../gui/wxpython/image2target/ii2t_menustrings.py:860 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1348 @@ -6715,254 +6689,254 @@ msgid "Groundwater modeling" msgstr "" -#: ../gui/wxpython/menustrings.py:430 ../gui/wxpython/menustrings.py:1372 +#: ../gui/wxpython/menustrings.py:431 ../gui/wxpython/menustrings.py:1373 #: ../gui/wxpython/image2target/ii2t_menustrings.py:423 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1349 msgid "Groundwater flow" msgstr "" -#: ../gui/wxpython/menustrings.py:431 ../gui/wxpython/menustrings.py:1373 +#: ../gui/wxpython/menustrings.py:432 ../gui/wxpython/menustrings.py:1374 #: ../gui/wxpython/image2target/ii2t_menustrings.py:424 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1350 msgid "Numerical calculation program for transient, confined and unconfined groundwater flow in two dimensions." msgstr "" -#: ../gui/wxpython/menustrings.py:432 ../gui/wxpython/menustrings.py:1374 +#: ../gui/wxpython/menustrings.py:433 ../gui/wxpython/menustrings.py:1375 #: ../gui/wxpython/image2target/ii2t_menustrings.py:425 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1351 msgid "Groundwater solute transport" msgstr "" -#: ../gui/wxpython/menustrings.py:433 ../gui/wxpython/menustrings.py:1375 +#: ../gui/wxpython/menustrings.py:434 ../gui/wxpython/menustrings.py:1376 #: ../gui/wxpython/image2target/ii2t_menustrings.py:426 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1352 msgid "Numerical calculation program for transient, confined and unconfined solute transport in two dimensions" msgstr "" -#: ../gui/wxpython/menustrings.py:434 ../gui/wxpython/menustrings.py:1376 +#: ../gui/wxpython/menustrings.py:435 ../gui/wxpython/menustrings.py:1377 #: ../gui/wxpython/image2target/ii2t_menustrings.py:427 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1353 msgid "Landscape patch analysis" msgstr "" -#: ../gui/wxpython/menustrings.py:435 ../gui/wxpython/menustrings.py:1377 +#: ../gui/wxpython/menustrings.py:436 ../gui/wxpython/menustrings.py:1378 #: ../gui/wxpython/image2target/ii2t_menustrings.py:428 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1354 msgid "Set up sampling and analysis framework" msgstr "" -#: ../gui/wxpython/menustrings.py:436 ../gui/wxpython/menustrings.py:1378 +#: ../gui/wxpython/menustrings.py:437 ../gui/wxpython/menustrings.py:1379 #: ../gui/wxpython/image2target/ii2t_menustrings.py:429 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1355 msgid "Configuration editor for r.li.'index'" msgstr "" -#: ../gui/wxpython/menustrings.py:437 ../gui/wxpython/menustrings.py:1379 +#: ../gui/wxpython/menustrings.py:438 ../gui/wxpython/menustrings.py:1380 #: ../gui/wxpython/image2target/ii2t_menustrings.py:430 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1356 msgid "Edge density" msgstr "Densidade de limites/bordas" -#: ../gui/wxpython/menustrings.py:438 ../gui/wxpython/menustrings.py:1380 +#: ../gui/wxpython/menustrings.py:439 ../gui/wxpython/menustrings.py:1381 #: ../gui/wxpython/image2target/ii2t_menustrings.py:431 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1357 msgid "Calculates edge density index on a raster map, using a 4 neighbour algorithm" msgstr "" -#: ../gui/wxpython/menustrings.py:439 ../gui/wxpython/menustrings.py:1381 +#: ../gui/wxpython/menustrings.py:440 ../gui/wxpython/menustrings.py:1382 #: ../gui/wxpython/image2target/ii2t_menustrings.py:432 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1358 msgid "Contrast weighted edge density" msgstr "" -#: ../gui/wxpython/menustrings.py:440 ../gui/wxpython/menustrings.py:1382 +#: ../gui/wxpython/menustrings.py:441 ../gui/wxpython/menustrings.py:1383 #: ../gui/wxpython/image2target/ii2t_menustrings.py:433 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1359 msgid "Calculates contrast weighted edge density index on a raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:441 ../gui/wxpython/menustrings.py:1383 +#: ../gui/wxpython/menustrings.py:442 ../gui/wxpython/menustrings.py:1384 #: ../gui/wxpython/image2target/ii2t_menustrings.py:434 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1360 msgid "Patch area mean" msgstr "Média da área da parcela" -#: ../gui/wxpython/menustrings.py:442 ../gui/wxpython/menustrings.py:1384 +#: ../gui/wxpython/menustrings.py:443 ../gui/wxpython/menustrings.py:1385 #: ../gui/wxpython/image2target/ii2t_menustrings.py:435 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1361 msgid "Calculates mean patch size index on a raster map, using a 4 neighbour algorithm" msgstr "" -#: ../gui/wxpython/menustrings.py:443 ../gui/wxpython/menustrings.py:1385 +#: ../gui/wxpython/menustrings.py:444 ../gui/wxpython/menustrings.py:1386 #: ../gui/wxpython/image2target/ii2t_menustrings.py:436 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1362 msgid "Patch area range" msgstr "" -#: ../gui/wxpython/menustrings.py:444 ../gui/wxpython/menustrings.py:1386 +#: ../gui/wxpython/menustrings.py:445 ../gui/wxpython/menustrings.py:1387 #: ../gui/wxpython/image2target/ii2t_menustrings.py:437 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1363 msgid "Calculates range of patch area size on a raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:445 ../gui/wxpython/menustrings.py:1387 +#: ../gui/wxpython/menustrings.py:446 ../gui/wxpython/menustrings.py:1388 #: ../gui/wxpython/image2target/ii2t_menustrings.py:438 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1364 msgid "Patch area Std Dev" msgstr "" -#: ../gui/wxpython/menustrings.py:446 ../gui/wxpython/menustrings.py:1388 +#: ../gui/wxpython/menustrings.py:447 ../gui/wxpython/menustrings.py:1389 #: ../gui/wxpython/image2target/ii2t_menustrings.py:439 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1365 msgid "Calculates standard deviation of patch area a raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:447 ../gui/wxpython/menustrings.py:1389 +#: ../gui/wxpython/menustrings.py:448 ../gui/wxpython/menustrings.py:1390 #: ../gui/wxpython/image2target/ii2t_menustrings.py:440 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1366 msgid "Patch area Coeff Var" msgstr "Coeficiente de variância de área de parcela" -#: ../gui/wxpython/menustrings.py:448 ../gui/wxpython/menustrings.py:1390 +#: ../gui/wxpython/menustrings.py:449 ../gui/wxpython/menustrings.py:1391 #: ../gui/wxpython/image2target/ii2t_menustrings.py:441 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1367 msgid "Calculates coefficient of variation of patch area on a raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:449 ../gui/wxpython/menustrings.py:1391 +#: ../gui/wxpython/menustrings.py:450 ../gui/wxpython/menustrings.py:1392 #: ../gui/wxpython/image2target/ii2t_menustrings.py:442 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1368 msgid "Patch density" msgstr "Densidade de parcela" -#: ../gui/wxpython/menustrings.py:450 ../gui/wxpython/menustrings.py:1392 +#: ../gui/wxpython/menustrings.py:451 ../gui/wxpython/menustrings.py:1393 #: ../gui/wxpython/image2target/ii2t_menustrings.py:443 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1369 msgid "Calculates patch density index on a raster map, using a 4 neighbour algorithm" msgstr "" -#: ../gui/wxpython/menustrings.py:451 ../gui/wxpython/menustrings.py:1393 +#: ../gui/wxpython/menustrings.py:452 ../gui/wxpython/menustrings.py:1394 #: ../gui/wxpython/image2target/ii2t_menustrings.py:444 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1370 msgid "Patch number" msgstr "" -#: ../gui/wxpython/menustrings.py:452 ../gui/wxpython/menustrings.py:1394 +#: ../gui/wxpython/menustrings.py:453 ../gui/wxpython/menustrings.py:1395 #: ../gui/wxpython/image2target/ii2t_menustrings.py:445 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1371 msgid "Calculates patch number index on a raster map, using a 4 neighbour algorithm." msgstr "" -#: ../gui/wxpython/menustrings.py:453 ../gui/wxpython/menustrings.py:1395 +#: ../gui/wxpython/menustrings.py:454 ../gui/wxpython/menustrings.py:1396 #: ../gui/wxpython/image2target/ii2t_menustrings.py:446 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1372 msgid "Dominance's diversity" msgstr "Diversidade de dominância" -#: ../gui/wxpython/menustrings.py:454 ../gui/wxpython/menustrings.py:1396 +#: ../gui/wxpython/menustrings.py:455 ../gui/wxpython/menustrings.py:1397 #: ../gui/wxpython/image2target/ii2t_menustrings.py:447 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1373 msgid "Calculates dominance's diversity index on a raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:455 ../gui/wxpython/menustrings.py:1397 +#: ../gui/wxpython/menustrings.py:456 ../gui/wxpython/menustrings.py:1398 #: ../gui/wxpython/image2target/ii2t_menustrings.py:448 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1374 msgid "Shannon's diversity" msgstr "Diversidade de Shannon" -#: ../gui/wxpython/menustrings.py:456 ../gui/wxpython/menustrings.py:1398 +#: ../gui/wxpython/menustrings.py:457 ../gui/wxpython/menustrings.py:1399 #: ../gui/wxpython/image2target/ii2t_menustrings.py:449 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1375 msgid "Calculates Shannon's diversity index on a raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:457 ../gui/wxpython/menustrings.py:1399 +#: ../gui/wxpython/menustrings.py:458 ../gui/wxpython/menustrings.py:1400 #: ../gui/wxpython/image2target/ii2t_menustrings.py:450 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1376 msgid "Simpson's diversity" msgstr "Diversidade de Simpson" -#: ../gui/wxpython/menustrings.py:458 ../gui/wxpython/menustrings.py:1400 +#: ../gui/wxpython/menustrings.py:459 ../gui/wxpython/menustrings.py:1401 #: ../gui/wxpython/image2target/ii2t_menustrings.py:451 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1377 msgid "Calculates Simpson's diversity index on a raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:459 ../gui/wxpython/menustrings.py:1401 +#: ../gui/wxpython/menustrings.py:460 ../gui/wxpython/menustrings.py:1402 #: ../gui/wxpython/image2target/ii2t_menustrings.py:452 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1378 msgid "Richness" msgstr "Riqueza" -#: ../gui/wxpython/menustrings.py:460 ../gui/wxpython/menustrings.py:1402 +#: ../gui/wxpython/menustrings.py:461 ../gui/wxpython/menustrings.py:1403 #: ../gui/wxpython/image2target/ii2t_menustrings.py:453 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1379 msgid "Calculates richness index on a raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:461 ../gui/wxpython/menustrings.py:1403 +#: ../gui/wxpython/menustrings.py:462 ../gui/wxpython/menustrings.py:1404 #: ../gui/wxpython/image2target/ii2t_menustrings.py:454 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1380 msgid "Shape index" msgstr "Ãndice de formas" -#: ../gui/wxpython/menustrings.py:462 ../gui/wxpython/menustrings.py:1404 +#: ../gui/wxpython/menustrings.py:463 ../gui/wxpython/menustrings.py:1405 #: ../gui/wxpython/image2target/ii2t_menustrings.py:455 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1381 msgid "Calculates shape index on a raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:463 ../gui/wxpython/menustrings.py:1405 +#: ../gui/wxpython/menustrings.py:464 ../gui/wxpython/menustrings.py:1406 #: ../gui/wxpython/image2target/ii2t_menustrings.py:456 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1382 msgid "Wildfire modeling" msgstr "Modelação de fogos" -#: ../gui/wxpython/menustrings.py:464 ../gui/wxpython/menustrings.py:1406 +#: ../gui/wxpython/menustrings.py:465 ../gui/wxpython/menustrings.py:1407 #: ../gui/wxpython/image2target/ii2t_menustrings.py:457 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1383 msgid "Rate of spread" msgstr "Rácio de propagação" -#: ../gui/wxpython/menustrings.py:465 ../gui/wxpython/menustrings.py:1407 +#: ../gui/wxpython/menustrings.py:466 ../gui/wxpython/menustrings.py:1408 #: ../gui/wxpython/image2target/ii2t_menustrings.py:458 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1384 msgid "Generates rate of spread raster maps. Generates three, or four raster map layers showing the base (perpendicular) rate of spread (ROS), the maximum (forward) ROS, the direction of the maximum ROS, and optionally the maximum potential spotting distance for fire spread simulation." msgstr "" -#: ../gui/wxpython/menustrings.py:466 ../gui/wxpython/menustrings.py:1408 +#: ../gui/wxpython/menustrings.py:467 ../gui/wxpython/menustrings.py:1409 #: ../gui/wxpython/image2target/ii2t_menustrings.py:459 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1385 msgid "Least-cost spread paths" msgstr "" -#: ../gui/wxpython/menustrings.py:467 ../gui/wxpython/menustrings.py:1409 +#: ../gui/wxpython/menustrings.py:468 ../gui/wxpython/menustrings.py:1410 #: ../gui/wxpython/image2target/ii2t_menustrings.py:460 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1386 msgid "Recursively traces the least cost path backwards to cells from which the cumulative cost was determined." msgstr "" -#: ../gui/wxpython/menustrings.py:468 ../gui/wxpython/menustrings.py:1410 +#: ../gui/wxpython/menustrings.py:469 ../gui/wxpython/menustrings.py:1411 #: ../gui/wxpython/image2target/ii2t_menustrings.py:461 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1387 msgid "Anisotropic spread simulation" msgstr "Simulação de propagação anisotrópica" -#: ../gui/wxpython/menustrings.py:469 ../gui/wxpython/menustrings.py:1411 +#: ../gui/wxpython/menustrings.py:470 ../gui/wxpython/menustrings.py:1412 #: ../gui/wxpython/image2target/ii2t_menustrings.py:462 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1388 msgid "Simulates elliptically anisotropic spread. Generates a raster map of the cumulative time of spread, given raster maps containing the rates of spread (ROS), the ROS directions and the spread origins. It optionally produces raster maps to contain backlink UTM coordinates for tracing spread paths. Usable for fire spread simulations." msgstr "" -#: ../gui/wxpython/menustrings.py:470 ../gui/wxpython/menustrings.py:1412 +#: ../gui/wxpython/menustrings.py:471 ../gui/wxpython/menustrings.py:1413 #: ../gui/wxpython/image2target/ii2t_menustrings.py:463 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1389 msgid "Change category values and labels" msgstr "" -#: ../gui/wxpython/menustrings.py:471 ../gui/wxpython/menustrings.py:521 -#: ../gui/wxpython/menustrings.py:1413 ../gui/wxpython/menustrings.py:1463 +#: ../gui/wxpython/menustrings.py:472 ../gui/wxpython/menustrings.py:522 +#: ../gui/wxpython/menustrings.py:1414 ../gui/wxpython/menustrings.py:1464 #: ../gui/wxpython/image2target/ii2t_menustrings.py:464 #: ../gui/wxpython/image2target/ii2t_menustrings.py:514 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1390 @@ -6970,8 +6944,8 @@ msgid "Manage category information" msgstr "Gerir informação de categoria" -#: ../gui/wxpython/menustrings.py:472 ../gui/wxpython/menustrings.py:522 -#: ../gui/wxpython/menustrings.py:1414 ../gui/wxpython/menustrings.py:1464 +#: ../gui/wxpython/menustrings.py:473 ../gui/wxpython/menustrings.py:523 +#: ../gui/wxpython/menustrings.py:1415 ../gui/wxpython/menustrings.py:1465 #: ../gui/wxpython/image2target/ii2t_menustrings.py:465 #: ../gui/wxpython/image2target/ii2t_menustrings.py:515 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1391 @@ -6979,32 +6953,32 @@ msgid "Manages category values and labels associated with user-specified raster map layers." msgstr "" -#: ../gui/wxpython/menustrings.py:473 ../gui/wxpython/menustrings.py:1415 +#: ../gui/wxpython/menustrings.py:474 ../gui/wxpython/menustrings.py:1416 #: ../gui/wxpython/image2target/ii2t_menustrings.py:466 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1392 msgid "Interactively edit category values" msgstr "" -#: ../gui/wxpython/menustrings.py:474 ../gui/wxpython/menustrings.py:1416 +#: ../gui/wxpython/menustrings.py:475 ../gui/wxpython/menustrings.py:1417 #: ../gui/wxpython/image2target/ii2t_menustrings.py:467 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1393 msgid "Edits cell values in a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:475 ../gui/wxpython/menustrings.py:1417 +#: ../gui/wxpython/menustrings.py:476 ../gui/wxpython/menustrings.py:1418 #: ../gui/wxpython/image2target/ii2t_menustrings.py:468 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1394 msgid "Reclassify by size" msgstr "Reclassificar por tamanho" -#: ../gui/wxpython/menustrings.py:476 ../gui/wxpython/menustrings.py:1418 +#: ../gui/wxpython/menustrings.py:477 ../gui/wxpython/menustrings.py:1419 #: ../gui/wxpython/image2target/ii2t_menustrings.py:469 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1395 msgid "Reclasses a raster map greater or less than user specified area size (in hectares)." msgstr "" -#: ../gui/wxpython/menustrings.py:477 ../gui/wxpython/menustrings.py:696 -#: ../gui/wxpython/menustrings.py:1419 ../gui/wxpython/menustrings.py:1638 +#: ../gui/wxpython/menustrings.py:478 ../gui/wxpython/menustrings.py:697 +#: ../gui/wxpython/menustrings.py:1420 ../gui/wxpython/menustrings.py:1639 #: ../gui/wxpython/image2target/ii2t_menustrings.py:470 #: ../gui/wxpython/image2target/ii2t_menustrings.py:687 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1396 @@ -7012,252 +6986,252 @@ msgid "Reclassify" msgstr "" -#: ../gui/wxpython/menustrings.py:478 ../gui/wxpython/menustrings.py:1420 +#: ../gui/wxpython/menustrings.py:479 ../gui/wxpython/menustrings.py:1421 #: ../gui/wxpython/image2target/ii2t_menustrings.py:471 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1397 msgid "Reclassify raster map based on category values. Creates a new raster map whose category values are based upon a reclassification of the categories in an existing raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:479 ../gui/wxpython/menustrings.py:1421 +#: ../gui/wxpython/menustrings.py:480 ../gui/wxpython/menustrings.py:1422 #: ../gui/wxpython/image2target/ii2t_menustrings.py:472 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1398 msgid "Recode" msgstr "" -#: ../gui/wxpython/menustrings.py:480 ../gui/wxpython/menustrings.py:1422 +#: ../gui/wxpython/menustrings.py:481 ../gui/wxpython/menustrings.py:1423 #: ../gui/wxpython/image2target/ii2t_menustrings.py:473 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1399 msgid "Recodes categorical raster maps." msgstr "" -#: ../gui/wxpython/menustrings.py:481 ../gui/wxpython/menustrings.py:1423 +#: ../gui/wxpython/menustrings.py:482 ../gui/wxpython/menustrings.py:1424 #: ../gui/wxpython/image2target/ii2t_menustrings.py:474 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1400 msgid "Rescale" msgstr "" -#: ../gui/wxpython/menustrings.py:482 ../gui/wxpython/menustrings.py:1424 +#: ../gui/wxpython/menustrings.py:483 ../gui/wxpython/menustrings.py:1425 #: ../gui/wxpython/image2target/ii2t_menustrings.py:475 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1401 msgid "Rescales the range of category values in a raster map layer." msgstr "" -#: ../gui/wxpython/menustrings.py:483 ../gui/wxpython/menustrings.py:1425 +#: ../gui/wxpython/menustrings.py:484 ../gui/wxpython/menustrings.py:1426 #: ../gui/wxpython/image2target/ii2t_menustrings.py:476 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1402 msgid "Rescale with histogram" msgstr "" -#: ../gui/wxpython/menustrings.py:484 ../gui/wxpython/menustrings.py:1426 +#: ../gui/wxpython/menustrings.py:485 ../gui/wxpython/menustrings.py:1427 #: ../gui/wxpython/image2target/ii2t_menustrings.py:477 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1403 msgid "Rescales histogram equalized the range of category values in a raster map layer." msgstr "" -#: ../gui/wxpython/menustrings.py:485 ../gui/wxpython/menustrings.py:1427 +#: ../gui/wxpython/menustrings.py:486 ../gui/wxpython/menustrings.py:1428 #: ../gui/wxpython/image2target/ii2t_menustrings.py:478 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1404 msgid "Generate random cells" msgstr "Gerar células aleatórias" -#: ../gui/wxpython/menustrings.py:486 ../gui/wxpython/menustrings.py:1428 +#: ../gui/wxpython/menustrings.py:487 ../gui/wxpython/menustrings.py:1429 #: ../gui/wxpython/image2target/ii2t_menustrings.py:479 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1405 msgid "Random cells" msgstr "Células aleatórias" -#: ../gui/wxpython/menustrings.py:487 ../gui/wxpython/menustrings.py:1429 +#: ../gui/wxpython/menustrings.py:488 ../gui/wxpython/menustrings.py:1430 #: ../gui/wxpython/image2target/ii2t_menustrings.py:480 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1406 msgid "Generates random cell values with spatial dependence." msgstr "" -#: ../gui/wxpython/menustrings.py:488 ../gui/wxpython/menustrings.py:1430 +#: ../gui/wxpython/menustrings.py:489 ../gui/wxpython/menustrings.py:1431 #: ../gui/wxpython/image2target/ii2t_menustrings.py:481 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1407 msgid "Random cells and vector points" msgstr "" -#: ../gui/wxpython/menustrings.py:489 ../gui/wxpython/menustrings.py:1431 +#: ../gui/wxpython/menustrings.py:490 ../gui/wxpython/menustrings.py:1432 #: ../gui/wxpython/image2target/ii2t_menustrings.py:482 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1408 msgid "Creates a raster map layer and vector point map containing randomly located points." msgstr "" -#: ../gui/wxpython/menustrings.py:490 ../gui/wxpython/menustrings.py:1432 +#: ../gui/wxpython/menustrings.py:491 ../gui/wxpython/menustrings.py:1433 #: ../gui/wxpython/image2target/ii2t_menustrings.py:483 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1409 msgid "Generate surfaces" msgstr "Gerar superfícies" -#: ../gui/wxpython/menustrings.py:491 ../gui/wxpython/menustrings.py:1433 +#: ../gui/wxpython/menustrings.py:492 ../gui/wxpython/menustrings.py:1434 #: ../gui/wxpython/image2target/ii2t_menustrings.py:484 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1410 msgid "Fractal surface" msgstr "Superficie fractal" -#: ../gui/wxpython/menustrings.py:492 ../gui/wxpython/menustrings.py:1434 +#: ../gui/wxpython/menustrings.py:493 ../gui/wxpython/menustrings.py:1435 #: ../gui/wxpython/image2target/ii2t_menustrings.py:485 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1411 msgid "Creates a fractal surface of a given fractal dimension." msgstr "" -#: ../gui/wxpython/menustrings.py:493 ../gui/wxpython/menustrings.py:1435 +#: ../gui/wxpython/menustrings.py:494 ../gui/wxpython/menustrings.py:1436 #: ../gui/wxpython/image2target/ii2t_menustrings.py:486 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1412 msgid "Gaussian kernel density surface" msgstr "" -#: ../gui/wxpython/menustrings.py:494 ../gui/wxpython/menustrings.py:1436 +#: ../gui/wxpython/menustrings.py:495 ../gui/wxpython/menustrings.py:1437 #: ../gui/wxpython/image2target/ii2t_menustrings.py:487 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1413 msgid "Generates a raster density map from vector points map. Density is computed using a moving kernel. Optionally generates a vector density map on a vector network." msgstr "" -#: ../gui/wxpython/menustrings.py:495 ../gui/wxpython/menustrings.py:1437 +#: ../gui/wxpython/menustrings.py:496 ../gui/wxpython/menustrings.py:1438 #: ../gui/wxpython/image2target/ii2t_menustrings.py:488 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1414 msgid "Gaussian deviates surface" msgstr "Superficie gaussiana derivada" -#: ../gui/wxpython/menustrings.py:496 ../gui/wxpython/menustrings.py:1438 +#: ../gui/wxpython/menustrings.py:497 ../gui/wxpython/menustrings.py:1439 #: ../gui/wxpython/image2target/ii2t_menustrings.py:489 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1415 msgid "Generates a raster map using gaussian random number generator. Mean and standard deviation of gaussian deviates can be expressed by the user." msgstr "" -#: ../gui/wxpython/menustrings.py:497 ../gui/wxpython/menustrings.py:1439 +#: ../gui/wxpython/menustrings.py:498 ../gui/wxpython/menustrings.py:1440 #: ../gui/wxpython/image2target/ii2t_menustrings.py:490 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1416 #: ../gui/wxpython/nviz/tools.py:5181 msgid "Plane" msgstr "Plano" -#: ../gui/wxpython/menustrings.py:498 ../gui/wxpython/menustrings.py:1440 +#: ../gui/wxpython/menustrings.py:499 ../gui/wxpython/menustrings.py:1441 #: ../gui/wxpython/image2target/ii2t_menustrings.py:491 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1417 msgid "Creates raster plane map given dip (inclination), aspect (azimuth) and one point." msgstr "" -#: ../gui/wxpython/menustrings.py:499 ../gui/wxpython/menustrings.py:1441 +#: ../gui/wxpython/menustrings.py:500 ../gui/wxpython/menustrings.py:1442 #: ../gui/wxpython/image2target/ii2t_menustrings.py:492 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1418 msgid "Random deviates surface" msgstr "Superficie derivada aleatoria" -#: ../gui/wxpython/menustrings.py:500 ../gui/wxpython/menustrings.py:1442 +#: ../gui/wxpython/menustrings.py:501 ../gui/wxpython/menustrings.py:1443 #: ../gui/wxpython/image2target/ii2t_menustrings.py:493 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1419 msgid "Produces a raster surface map of uniform random deviates with defined range." msgstr "" -#: ../gui/wxpython/menustrings.py:501 ../gui/wxpython/menustrings.py:1443 +#: ../gui/wxpython/menustrings.py:502 ../gui/wxpython/menustrings.py:1444 #: ../gui/wxpython/image2target/ii2t_menustrings.py:494 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1420 msgid "Random surface with spatial dependence" msgstr "Superfície aleatória com dependência espacial" -#: ../gui/wxpython/menustrings.py:502 ../gui/wxpython/menustrings.py:1444 +#: ../gui/wxpython/menustrings.py:503 ../gui/wxpython/menustrings.py:1445 #: ../gui/wxpython/image2target/ii2t_menustrings.py:495 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1421 msgid "Generates random surface(s) with spatial dependence." msgstr "" -#: ../gui/wxpython/menustrings.py:503 ../gui/wxpython/menustrings.py:1445 +#: ../gui/wxpython/menustrings.py:504 ../gui/wxpython/menustrings.py:1446 #: ../gui/wxpython/image2target/ii2t_menustrings.py:496 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1422 msgid "Interpolate surfaces" msgstr "Interpolar superficies" -#: ../gui/wxpython/menustrings.py:504 ../gui/wxpython/menustrings.py:1446 +#: ../gui/wxpython/menustrings.py:505 ../gui/wxpython/menustrings.py:1447 #: ../gui/wxpython/image2target/ii2t_menustrings.py:497 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1423 msgid "Bilinear and bicubic from vector points" msgstr "" -#: ../gui/wxpython/menustrings.py:505 ../gui/wxpython/menustrings.py:1447 +#: ../gui/wxpython/menustrings.py:506 ../gui/wxpython/menustrings.py:1448 #: ../gui/wxpython/image2target/ii2t_menustrings.py:498 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1424 msgid "Performs bicubic or bilinear spline interpolation with Tykhonov regularization." msgstr "" -#: ../gui/wxpython/menustrings.py:506 ../gui/wxpython/menustrings.py:1448 +#: ../gui/wxpython/menustrings.py:507 ../gui/wxpython/menustrings.py:1449 #: ../gui/wxpython/image2target/ii2t_menustrings.py:499 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1425 msgid "IDW from raster points" msgstr "IDW a partir de pontos raster" -#: ../gui/wxpython/menustrings.py:507 ../gui/wxpython/menustrings.py:1449 +#: ../gui/wxpython/menustrings.py:508 ../gui/wxpython/menustrings.py:1450 #: ../gui/wxpython/image2target/ii2t_menustrings.py:500 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1426 msgid "Provides surface interpolation from raster point data by Inverse Distance Squared Weighting." msgstr "" -#: ../gui/wxpython/menustrings.py:508 ../gui/wxpython/menustrings.py:1450 +#: ../gui/wxpython/menustrings.py:509 ../gui/wxpython/menustrings.py:1451 #: ../gui/wxpython/image2target/ii2t_menustrings.py:501 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1427 msgid "IDW from vector points" msgstr "IDW a partir de pontos vectoriais" -#: ../gui/wxpython/menustrings.py:509 ../gui/wxpython/menustrings.py:1451 +#: ../gui/wxpython/menustrings.py:510 ../gui/wxpython/menustrings.py:1452 #: ../gui/wxpython/image2target/ii2t_menustrings.py:502 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1428 msgid "Provides surface interpolation from vector point data by Inverse Distance Squared Weighting." msgstr "" -#: ../gui/wxpython/menustrings.py:510 ../gui/wxpython/menustrings.py:1452 +#: ../gui/wxpython/menustrings.py:511 ../gui/wxpython/menustrings.py:1453 #: ../gui/wxpython/image2target/ii2t_menustrings.py:503 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1429 msgid "Raster contours" msgstr "Contornos raster" -#: ../gui/wxpython/menustrings.py:511 ../gui/wxpython/menustrings.py:1453 +#: ../gui/wxpython/menustrings.py:512 ../gui/wxpython/menustrings.py:1454 #: ../gui/wxpython/image2target/ii2t_menustrings.py:504 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1430 msgid "Generates surface raster map from rasterized contours." msgstr "" -#: ../gui/wxpython/menustrings.py:512 ../gui/wxpython/menustrings.py:1454 +#: ../gui/wxpython/menustrings.py:513 ../gui/wxpython/menustrings.py:1455 #: ../gui/wxpython/image2target/ii2t_menustrings.py:505 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1431 msgid "Regularized spline tension" msgstr "" -#: ../gui/wxpython/menustrings.py:513 ../gui/wxpython/menustrings.py:1455 +#: ../gui/wxpython/menustrings.py:514 ../gui/wxpython/menustrings.py:1456 #: ../gui/wxpython/image2target/ii2t_menustrings.py:506 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1432 msgid "Performs surface interpolation from vector points map by splines. Spatial approximation and topographic analysis from given point or isoline data in vector format to floating point raster format using regularized spline with tension." msgstr "" -#: ../gui/wxpython/menustrings.py:514 ../gui/wxpython/menustrings.py:1456 +#: ../gui/wxpython/menustrings.py:515 ../gui/wxpython/menustrings.py:1457 #: ../gui/wxpython/image2target/ii2t_menustrings.py:507 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1433 msgid "Raster series interpolation" msgstr "" -#: ../gui/wxpython/menustrings.py:515 ../gui/wxpython/menustrings.py:1457 +#: ../gui/wxpython/menustrings.py:516 ../gui/wxpython/menustrings.py:1458 #: ../gui/wxpython/image2target/ii2t_menustrings.py:508 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1434 msgid "Interpolates raster maps located (temporal or spatial) in between input raster maps at specific sampling positions." msgstr "" -#: ../gui/wxpython/menustrings.py:516 ../gui/wxpython/menustrings.py:1458 +#: ../gui/wxpython/menustrings.py:517 ../gui/wxpython/menustrings.py:1459 #: ../gui/wxpython/image2target/ii2t_menustrings.py:509 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1435 msgid "Fill NULL cells" msgstr "Preencher células NULAS" -#: ../gui/wxpython/menustrings.py:517 ../gui/wxpython/menustrings.py:1459 +#: ../gui/wxpython/menustrings.py:518 ../gui/wxpython/menustrings.py:1460 #: ../gui/wxpython/image2target/ii2t_menustrings.py:510 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1436 msgid "Fills no-data areas in raster maps using spline interpolation." msgstr "" -#: ../gui/wxpython/menustrings.py:518 ../gui/wxpython/menustrings.py:735 -#: ../gui/wxpython/menustrings.py:852 ../gui/wxpython/menustrings.py:880 -#: ../gui/wxpython/menustrings.py:1024 ../gui/wxpython/menustrings.py:1460 -#: ../gui/wxpython/menustrings.py:1677 ../gui/wxpython/menustrings.py:1794 -#: ../gui/wxpython/menustrings.py:1822 ../gui/wxpython/menustrings.py:1966 +#: ../gui/wxpython/menustrings.py:519 ../gui/wxpython/menustrings.py:736 +#: ../gui/wxpython/menustrings.py:853 ../gui/wxpython/menustrings.py:881 +#: ../gui/wxpython/menustrings.py:1025 ../gui/wxpython/menustrings.py:1461 +#: ../gui/wxpython/menustrings.py:1678 ../gui/wxpython/menustrings.py:1795 +#: ../gui/wxpython/menustrings.py:1823 ../gui/wxpython/menustrings.py:1967 #: ../gui/wxpython/image2target/ii2t_menustrings.py:511 #: ../gui/wxpython/image2target/ii2t_menustrings.py:726 #: ../gui/wxpython/image2target/ii2t_menustrings.py:836 @@ -7269,456 +7243,456 @@ msgid "Reports and statistics" msgstr "Relatórios e estatística" -#: ../gui/wxpython/menustrings.py:519 ../gui/wxpython/menustrings.py:1461 +#: ../gui/wxpython/menustrings.py:520 ../gui/wxpython/menustrings.py:1462 #: ../gui/wxpython/image2target/ii2t_menustrings.py:512 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1438 msgid "Basic raster metadata" msgstr "Metadata básica de raster" -#: ../gui/wxpython/menustrings.py:520 ../gui/wxpython/menustrings.py:1462 +#: ../gui/wxpython/menustrings.py:521 ../gui/wxpython/menustrings.py:1463 #: ../gui/wxpython/image2target/ii2t_menustrings.py:513 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1439 msgid "Outputs basic information about a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:523 ../gui/wxpython/menustrings.py:1465 +#: ../gui/wxpython/menustrings.py:524 ../gui/wxpython/menustrings.py:1466 #: ../gui/wxpython/image2target/ii2t_menustrings.py:516 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1442 msgid "General statistics" msgstr "Estatísticas gerais" -#: ../gui/wxpython/menustrings.py:524 ../gui/wxpython/menustrings.py:1466 +#: ../gui/wxpython/menustrings.py:525 ../gui/wxpython/menustrings.py:1467 #: ../gui/wxpython/image2target/ii2t_menustrings.py:517 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1443 msgid "Generates area statistics for raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:525 ../gui/wxpython/menustrings.py:1467 +#: ../gui/wxpython/menustrings.py:526 ../gui/wxpython/menustrings.py:1468 #: ../gui/wxpython/image2target/ii2t_menustrings.py:518 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1444 msgid "Quantiles for large data sets" msgstr "" -#: ../gui/wxpython/menustrings.py:526 ../gui/wxpython/menustrings.py:1468 +#: ../gui/wxpython/menustrings.py:527 ../gui/wxpython/menustrings.py:1469 #: ../gui/wxpython/image2target/ii2t_menustrings.py:519 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1445 msgid "Compute quantiles using two passes." msgstr "" -#: ../gui/wxpython/menustrings.py:527 ../gui/wxpython/menustrings.py:1469 +#: ../gui/wxpython/menustrings.py:528 ../gui/wxpython/menustrings.py:1470 #: ../gui/wxpython/image2target/ii2t_menustrings.py:520 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1446 msgid "Range of category values" msgstr "Intervalo de valores de categoria" -#: ../gui/wxpython/menustrings.py:528 ../gui/wxpython/menustrings.py:1470 +#: ../gui/wxpython/menustrings.py:529 ../gui/wxpython/menustrings.py:1471 #: ../gui/wxpython/image2target/ii2t_menustrings.py:521 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1447 msgid "Prints terse list of category values found in a raster map layer." msgstr "" -#: ../gui/wxpython/menustrings.py:529 ../gui/wxpython/menustrings.py:1471 +#: ../gui/wxpython/menustrings.py:530 ../gui/wxpython/menustrings.py:1472 #: ../gui/wxpython/image2target/ii2t_menustrings.py:522 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1448 msgid "Sum area by raster map and category" msgstr "" -#: ../gui/wxpython/menustrings.py:530 ../gui/wxpython/menustrings.py:1472 +#: ../gui/wxpython/menustrings.py:531 ../gui/wxpython/menustrings.py:1473 #: ../gui/wxpython/image2target/ii2t_menustrings.py:523 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1449 msgid "Reports statistics for raster maps." msgstr "" -#: ../gui/wxpython/menustrings.py:531 ../gui/wxpython/menustrings.py:1473 +#: ../gui/wxpython/menustrings.py:532 ../gui/wxpython/menustrings.py:1474 #: ../gui/wxpython/image2target/ii2t_menustrings.py:524 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1450 msgid "Statistics for clumped cells" msgstr "" -#: ../gui/wxpython/menustrings.py:532 ../gui/wxpython/menustrings.py:1474 +#: ../gui/wxpython/menustrings.py:533 ../gui/wxpython/menustrings.py:1475 #: ../gui/wxpython/image2target/ii2t_menustrings.py:525 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1451 msgid "Calculates the volume of data \"clumps\". Optionally produces a GRASS vector points map containing the calculated centroids of these clumps." msgstr "" -#: ../gui/wxpython/menustrings.py:533 ../gui/wxpython/menustrings.py:1475 +#: ../gui/wxpython/menustrings.py:534 ../gui/wxpython/menustrings.py:1476 #: ../gui/wxpython/image2target/ii2t_menustrings.py:526 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1452 msgid "Total corrected area" msgstr "Total da área corrigida" -#: ../gui/wxpython/menustrings.py:534 ../gui/wxpython/menustrings.py:1476 +#: ../gui/wxpython/menustrings.py:535 ../gui/wxpython/menustrings.py:1477 #: ../gui/wxpython/image2target/ii2t_menustrings.py:527 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1453 msgid "Prints estimation of surface area for raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:535 ../gui/wxpython/menustrings.py:1477 +#: ../gui/wxpython/menustrings.py:536 ../gui/wxpython/menustrings.py:1478 #: ../gui/wxpython/image2target/ii2t_menustrings.py:528 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1454 #: ../gui/wxpython/lmgr/layertree.py:804 ../gui/wxpython/lmgr/layertree.py:860 msgid "Univariate raster statistics" msgstr "Estatística Univariada de raster" -#: ../gui/wxpython/menustrings.py:536 ../gui/wxpython/menustrings.py:1478 +#: ../gui/wxpython/menustrings.py:537 ../gui/wxpython/menustrings.py:1479 #: ../gui/wxpython/image2target/ii2t_menustrings.py:529 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1455 msgid "Calculates univariate statistics from the non-null cells of a raster map. Statistics include number of cells counted, minimum and maximum cell values, range, arithmetic mean, population variance, standard deviation, coefficient of variation, and sum." msgstr "" -#: ../gui/wxpython/menustrings.py:537 ../gui/wxpython/menustrings.py:746 -#: ../gui/wxpython/menustrings.py:1479 ../gui/wxpython/menustrings.py:1688 +#: ../gui/wxpython/menustrings.py:538 ../gui/wxpython/menustrings.py:747 +#: ../gui/wxpython/menustrings.py:1480 ../gui/wxpython/menustrings.py:1689 #: ../gui/wxpython/image2target/ii2t_menustrings.py:530 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1456 msgid "Sample transects" msgstr "Transectos de amostra" -#: ../gui/wxpython/menustrings.py:538 ../gui/wxpython/menustrings.py:1480 +#: ../gui/wxpython/menustrings.py:539 ../gui/wxpython/menustrings.py:1481 #: ../gui/wxpython/image2target/ii2t_menustrings.py:531 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1457 msgid "Outputs the raster map layer values lying on user-defined line(s)." msgstr "" -#: ../gui/wxpython/menustrings.py:539 ../gui/wxpython/menustrings.py:1481 +#: ../gui/wxpython/menustrings.py:540 ../gui/wxpython/menustrings.py:1482 #: ../gui/wxpython/image2target/ii2t_menustrings.py:532 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1458 msgid "Sample transects (bearing/distance)" msgstr "" -#: ../gui/wxpython/menustrings.py:540 ../gui/wxpython/menustrings.py:1482 +#: ../gui/wxpython/menustrings.py:541 ../gui/wxpython/menustrings.py:1483 #: ../gui/wxpython/image2target/ii2t_menustrings.py:533 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1459 msgid "Outputs raster map layer values lying along user defined transect line(s)." msgstr "" -#: ../gui/wxpython/menustrings.py:541 ../gui/wxpython/menustrings.py:1483 +#: ../gui/wxpython/menustrings.py:542 ../gui/wxpython/menustrings.py:1484 #: ../gui/wxpython/image2target/ii2t_menustrings.py:534 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1460 msgid "Covariance/correlation" msgstr "Covariância/correlação" -#: ../gui/wxpython/menustrings.py:542 ../gui/wxpython/menustrings.py:1484 +#: ../gui/wxpython/menustrings.py:543 ../gui/wxpython/menustrings.py:1485 #: ../gui/wxpython/image2target/ii2t_menustrings.py:535 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1461 msgid "Outputs a covariance/correlation matrix for user-specified raster map layer(s)." msgstr "" -#: ../gui/wxpython/menustrings.py:543 ../gui/wxpython/menustrings.py:1485 +#: ../gui/wxpython/menustrings.py:544 ../gui/wxpython/menustrings.py:1486 #: ../gui/wxpython/image2target/ii2t_menustrings.py:536 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1462 msgid "Linear regression" msgstr "Regressão linear" -#: ../gui/wxpython/menustrings.py:544 ../gui/wxpython/menustrings.py:1486 +#: ../gui/wxpython/menustrings.py:545 ../gui/wxpython/menustrings.py:1487 #: ../gui/wxpython/image2target/ii2t_menustrings.py:537 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1463 msgid "Calculates linear regression from two raster maps: y = a + b*x." msgstr "" -#: ../gui/wxpython/menustrings.py:545 ../gui/wxpython/menustrings.py:1487 +#: ../gui/wxpython/menustrings.py:546 ../gui/wxpython/menustrings.py:1488 #: ../gui/wxpython/image2target/ii2t_menustrings.py:538 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1464 msgid "Multiple regression" msgstr "" -#: ../gui/wxpython/menustrings.py:546 ../gui/wxpython/menustrings.py:1488 +#: ../gui/wxpython/menustrings.py:547 ../gui/wxpython/menustrings.py:1489 #: ../gui/wxpython/image2target/ii2t_menustrings.py:539 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1465 msgid "Calculates multiple linear regression from raster maps." msgstr "" -#: ../gui/wxpython/menustrings.py:547 ../gui/wxpython/menustrings.py:1489 +#: ../gui/wxpython/menustrings.py:548 ../gui/wxpython/menustrings.py:1490 #: ../gui/wxpython/image2target/ii2t_menustrings.py:540 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1466 msgid "Mutual category occurrences" msgstr "" -#: ../gui/wxpython/menustrings.py:548 ../gui/wxpython/menustrings.py:1490 +#: ../gui/wxpython/menustrings.py:549 ../gui/wxpython/menustrings.py:1491 #: ../gui/wxpython/image2target/ii2t_menustrings.py:541 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1467 msgid "Tabulates the mutual occurrence (coincidence) of categories for two raster map layers." msgstr "" -#: ../gui/wxpython/menustrings.py:549 ../gui/wxpython/menustrings.py:1491 +#: ../gui/wxpython/menustrings.py:550 ../gui/wxpython/menustrings.py:1492 #: ../gui/wxpython/image2target/ii2t_menustrings.py:542 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1468 msgid "&Vector" msgstr "" -#: ../gui/wxpython/menustrings.py:550 ../gui/wxpython/menustrings.py:1492 +#: ../gui/wxpython/menustrings.py:551 ../gui/wxpython/menustrings.py:1493 #: ../gui/wxpython/image2target/ii2t_menustrings.py:543 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1469 msgid "Develop vector map" msgstr "Título do mapa vetorial" -#: ../gui/wxpython/menustrings.py:551 ../gui/wxpython/menustrings.py:1493 +#: ../gui/wxpython/menustrings.py:552 ../gui/wxpython/menustrings.py:1494 #: ../gui/wxpython/image2target/ii2t_menustrings.py:544 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1470 -#: ../gui/wxpython/gui_core/dialogs.py:264 -#: ../gui/wxpython/gui_core/dialogs.py:402 +#: ../gui/wxpython/gui_core/dialogs.py:265 +#: ../gui/wxpython/gui_core/dialogs.py:403 msgid "Create new vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:552 ../gui/wxpython/menustrings.py:1494 +#: ../gui/wxpython/menustrings.py:553 ../gui/wxpython/menustrings.py:1495 #: ../gui/wxpython/image2target/ii2t_menustrings.py:545 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1471 msgid "Create new empty vector map" msgstr "Criar novo mapa vectorial vazio" -#: ../gui/wxpython/menustrings.py:553 ../gui/wxpython/menustrings.py:1495 +#: ../gui/wxpython/menustrings.py:554 ../gui/wxpython/menustrings.py:1496 #: ../gui/wxpython/image2target/ii2t_menustrings.py:546 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1472 msgid "Edit vector map (non-interactively)" msgstr "Editar mapa vectorial (não-interactivamente)" -#: ../gui/wxpython/menustrings.py:554 ../gui/wxpython/menustrings.py:1496 +#: ../gui/wxpython/menustrings.py:555 ../gui/wxpython/menustrings.py:1497 #: ../gui/wxpython/image2target/ii2t_menustrings.py:547 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1473 msgid "Edits a vector map, allows adding, deleting and modifying selected vector features." msgstr "" -#: ../gui/wxpython/menustrings.py:555 ../gui/wxpython/menustrings.py:1497 +#: ../gui/wxpython/menustrings.py:556 ../gui/wxpython/menustrings.py:1498 #: ../gui/wxpython/image2target/ii2t_menustrings.py:548 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1474 msgid "Convert object types" msgstr "Converter tipos objectos" -#: ../gui/wxpython/menustrings.py:556 ../gui/wxpython/menustrings.py:1498 +#: ../gui/wxpython/menustrings.py:557 ../gui/wxpython/menustrings.py:1499 #: ../gui/wxpython/image2target/ii2t_menustrings.py:549 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1475 msgid "Changes type of vector features." msgstr "" -#: ../gui/wxpython/menustrings.py:557 ../gui/wxpython/menustrings.py:1499 +#: ../gui/wxpython/menustrings.py:558 ../gui/wxpython/menustrings.py:1500 #: ../gui/wxpython/image2target/ii2t_menustrings.py:550 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1476 msgid "Parallel lines" msgstr "Linhas paralelas" -#: ../gui/wxpython/menustrings.py:558 ../gui/wxpython/menustrings.py:1500 +#: ../gui/wxpython/menustrings.py:559 ../gui/wxpython/menustrings.py:1501 #: ../gui/wxpython/image2target/ii2t_menustrings.py:551 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1477 msgid "Creates parallel line to input vector lines." msgstr "" -#: ../gui/wxpython/menustrings.py:559 ../gui/wxpython/menustrings.py:1501 +#: ../gui/wxpython/menustrings.py:560 ../gui/wxpython/menustrings.py:1502 #: ../gui/wxpython/image2target/ii2t_menustrings.py:552 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1478 msgid "Dissolve boundaries" msgstr "Dissolver fronteiras/contornos" -#: ../gui/wxpython/menustrings.py:560 ../gui/wxpython/menustrings.py:1502 +#: ../gui/wxpython/menustrings.py:561 ../gui/wxpython/menustrings.py:1503 #: ../gui/wxpython/image2target/ii2t_menustrings.py:553 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1479 msgid "Dissolves boundaries between adjacent areas sharing a common category number or attribute." msgstr "" -#: ../gui/wxpython/menustrings.py:561 ../gui/wxpython/menustrings.py:1503 +#: ../gui/wxpython/menustrings.py:562 ../gui/wxpython/menustrings.py:1504 #: ../gui/wxpython/image2target/ii2t_menustrings.py:554 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1480 msgid "Create 3D vector over raster" msgstr "Criar vectorial 3D sobre raster" -#: ../gui/wxpython/menustrings.py:562 ../gui/wxpython/menustrings.py:1504 +#: ../gui/wxpython/menustrings.py:563 ../gui/wxpython/menustrings.py:1505 #: ../gui/wxpython/image2target/ii2t_menustrings.py:555 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1481 msgid "Converts 2D vector features to 3D by sampling of elevation raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:563 ../gui/wxpython/menustrings.py:1505 +#: ../gui/wxpython/menustrings.py:564 ../gui/wxpython/menustrings.py:1506 #: ../gui/wxpython/image2target/ii2t_menustrings.py:556 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1482 msgid "Extrude 3D vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:564 ../gui/wxpython/menustrings.py:1506 +#: ../gui/wxpython/menustrings.py:565 ../gui/wxpython/menustrings.py:1507 #: ../gui/wxpython/image2target/ii2t_menustrings.py:557 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1483 msgid "Extrudes flat vector features to 3D vector features with defined height. Optionally the height can be derived from sampling of elevation raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:565 ../gui/wxpython/menustrings.py:1507 +#: ../gui/wxpython/menustrings.py:566 ../gui/wxpython/menustrings.py:1508 #: ../gui/wxpython/image2target/ii2t_menustrings.py:558 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1484 msgid "Create labels" msgstr "Criar etiquetas" -#: ../gui/wxpython/menustrings.py:566 ../gui/wxpython/menustrings.py:1508 +#: ../gui/wxpython/menustrings.py:567 ../gui/wxpython/menustrings.py:1509 #: ../gui/wxpython/image2target/ii2t_menustrings.py:559 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1485 msgid "Creates paint labels for a vector map from attached attributes." msgstr "" -#: ../gui/wxpython/menustrings.py:567 ../gui/wxpython/menustrings.py:1509 +#: ../gui/wxpython/menustrings.py:568 ../gui/wxpython/menustrings.py:1510 #: ../gui/wxpython/image2target/ii2t_menustrings.py:560 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1486 msgid "Reposition vector map" msgstr "Reposicionar mapa vectorial" -#: ../gui/wxpython/menustrings.py:568 ../gui/wxpython/menustrings.py:1510 +#: ../gui/wxpython/menustrings.py:569 ../gui/wxpython/menustrings.py:1511 #: ../gui/wxpython/image2target/ii2t_menustrings.py:561 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1487 msgid "Performs an affine transformation (shift, scale and rotate) on vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:569 ../gui/wxpython/menustrings.py:1511 +#: ../gui/wxpython/menustrings.py:570 ../gui/wxpython/menustrings.py:1512 #: ../gui/wxpython/image2target/ii2t_menustrings.py:562 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1488 msgid "Rectify vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:570 ../gui/wxpython/menustrings.py:1512 +#: ../gui/wxpython/menustrings.py:571 ../gui/wxpython/menustrings.py:1513 #: ../gui/wxpython/image2target/ii2t_menustrings.py:563 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1489 msgid "Rectifies a vector by computing a coordinate transformation for each object in the vector based on the control points." msgstr "" -#: ../gui/wxpython/menustrings.py:574 ../gui/wxpython/menustrings.py:1516 +#: ../gui/wxpython/menustrings.py:575 ../gui/wxpython/menustrings.py:1517 #: ../gui/wxpython/image2target/ii2t_menustrings.py:567 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1493 msgid "Updates vector map metadata." msgstr "" -#: ../gui/wxpython/menustrings.py:575 ../gui/wxpython/menustrings.py:1517 +#: ../gui/wxpython/menustrings.py:576 ../gui/wxpython/menustrings.py:1518 #: ../gui/wxpython/image2target/ii2t_menustrings.py:568 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1494 msgid "Topology maintenance" msgstr "" -#: ../gui/wxpython/menustrings.py:576 ../gui/wxpython/menustrings.py:1518 +#: ../gui/wxpython/menustrings.py:577 ../gui/wxpython/menustrings.py:1519 #: ../gui/wxpython/image2target/ii2t_menustrings.py:569 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1495 msgid "Create or rebuild topology" msgstr "" -#: ../gui/wxpython/menustrings.py:577 ../gui/wxpython/menustrings.py:1519 +#: ../gui/wxpython/menustrings.py:578 ../gui/wxpython/menustrings.py:1520 #: ../gui/wxpython/image2target/ii2t_menustrings.py:570 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1496 msgid "Creates topology for vector map. Optionally also checks for topological errors." msgstr "" -#: ../gui/wxpython/menustrings.py:578 ../gui/wxpython/menustrings.py:1520 +#: ../gui/wxpython/menustrings.py:579 ../gui/wxpython/menustrings.py:1521 #: ../gui/wxpython/image2target/ii2t_menustrings.py:571 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1497 msgid "Rebuild topology on all vector maps" msgstr "" -#: ../gui/wxpython/menustrings.py:579 ../gui/wxpython/menustrings.py:1521 +#: ../gui/wxpython/menustrings.py:580 ../gui/wxpython/menustrings.py:1522 #: ../gui/wxpython/image2target/ii2t_menustrings.py:572 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1498 msgid "Rebuilds topology on all vector maps in the current mapset." msgstr "" -#: ../gui/wxpython/menustrings.py:580 ../gui/wxpython/menustrings.py:1522 +#: ../gui/wxpython/menustrings.py:581 ../gui/wxpython/menustrings.py:1523 #: ../gui/wxpython/image2target/ii2t_menustrings.py:573 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1499 msgid "Build polylines" msgstr "Construir polilinhas" -#: ../gui/wxpython/menustrings.py:581 ../gui/wxpython/menustrings.py:1523 +#: ../gui/wxpython/menustrings.py:582 ../gui/wxpython/menustrings.py:1524 #: ../gui/wxpython/image2target/ii2t_menustrings.py:574 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1500 msgid "Builds polylines from lines or boundaries." msgstr "Construir polilinhas a partir de linhas de contorno/fronteira." -#: ../gui/wxpython/menustrings.py:582 ../gui/wxpython/menustrings.py:1524 +#: ../gui/wxpython/menustrings.py:583 ../gui/wxpython/menustrings.py:1525 #: ../gui/wxpython/image2target/ii2t_menustrings.py:575 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1501 msgid "Split lines" msgstr "" -#: ../gui/wxpython/menustrings.py:583 ../gui/wxpython/menustrings.py:1525 +#: ../gui/wxpython/menustrings.py:584 ../gui/wxpython/menustrings.py:1526 #: ../gui/wxpython/image2target/ii2t_menustrings.py:576 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1502 msgid "Splits vector lines to shorter segments." msgstr "" -#: ../gui/wxpython/menustrings.py:584 ../gui/wxpython/menustrings.py:1526 +#: ../gui/wxpython/menustrings.py:585 ../gui/wxpython/menustrings.py:1527 #: ../gui/wxpython/image2target/ii2t_menustrings.py:577 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1503 msgid "Split polylines" msgstr "Dividir polilinhas" -#: ../gui/wxpython/menustrings.py:585 ../gui/wxpython/menustrings.py:1527 +#: ../gui/wxpython/menustrings.py:586 ../gui/wxpython/menustrings.py:1528 #: ../gui/wxpython/image2target/ii2t_menustrings.py:578 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1504 msgid "Creates points/segments from input vector lines and positions." msgstr "" -#: ../gui/wxpython/menustrings.py:586 ../gui/wxpython/menustrings.py:1528 +#: ../gui/wxpython/menustrings.py:587 ../gui/wxpython/menustrings.py:1529 #: ../gui/wxpython/image2target/ii2t_menustrings.py:579 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1505 msgid "Clean vector map" msgstr "Limpar mapa vectorial" -#: ../gui/wxpython/menustrings.py:587 ../gui/wxpython/menustrings.py:1529 +#: ../gui/wxpython/menustrings.py:588 ../gui/wxpython/menustrings.py:1530 #: ../gui/wxpython/image2target/ii2t_menustrings.py:580 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1506 msgid "Toolset for cleaning topology of vector map." msgstr "Ferramentas para limpar a topologia de mapas vectoriais." -#: ../gui/wxpython/menustrings.py:588 ../gui/wxpython/menustrings.py:1530 +#: ../gui/wxpython/menustrings.py:589 ../gui/wxpython/menustrings.py:1531 #: ../gui/wxpython/image2target/ii2t_menustrings.py:581 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1507 msgid "Smooth or simplify" msgstr "" -#: ../gui/wxpython/menustrings.py:589 ../gui/wxpython/menustrings.py:1531 +#: ../gui/wxpython/menustrings.py:590 ../gui/wxpython/menustrings.py:1532 #: ../gui/wxpython/image2target/ii2t_menustrings.py:582 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1508 msgid "Performs vector based generalization." msgstr "" -#: ../gui/wxpython/menustrings.py:590 ../gui/wxpython/menustrings.py:1532 +#: ../gui/wxpython/menustrings.py:591 ../gui/wxpython/menustrings.py:1533 #: ../gui/wxpython/image2target/ii2t_menustrings.py:583 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1509 msgid "Add centroids" msgstr "Adicionar centroides" -#: ../gui/wxpython/menustrings.py:591 ../gui/wxpython/menustrings.py:1533 +#: ../gui/wxpython/menustrings.py:592 ../gui/wxpython/menustrings.py:1534 #: ../gui/wxpython/image2target/ii2t_menustrings.py:584 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1510 msgid "Adds missing centroids to closed boundaries." msgstr "" -#: ../gui/wxpython/menustrings.py:594 ../gui/wxpython/menustrings.py:1536 +#: ../gui/wxpython/menustrings.py:595 ../gui/wxpython/menustrings.py:1537 #: ../gui/wxpython/image2target/ii2t_menustrings.py:587 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1513 msgid "Creates/modifies the color table associated with a vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:596 ../gui/wxpython/menustrings.py:1538 +#: ../gui/wxpython/menustrings.py:597 ../gui/wxpython/menustrings.py:1539 #: ../gui/wxpython/image2target/ii2t_menustrings.py:589 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1515 msgid "Interactive management of vector color tables." msgstr "" -#: ../gui/wxpython/menustrings.py:598 ../gui/wxpython/menustrings.py:1540 +#: ../gui/wxpython/menustrings.py:599 ../gui/wxpython/menustrings.py:1541 #: ../gui/wxpython/image2target/ii2t_menustrings.py:591 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1517 msgid "Exports the color table associated with a vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:599 ../gui/wxpython/menustrings.py:1541 +#: ../gui/wxpython/menustrings.py:600 ../gui/wxpython/menustrings.py:1542 #: ../gui/wxpython/image2target/ii2t_menustrings.py:592 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1518 msgid "Query vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:600 ../gui/wxpython/menustrings.py:1542 +#: ../gui/wxpython/menustrings.py:601 ../gui/wxpython/menustrings.py:1543 #: ../gui/wxpython/image2target/ii2t_menustrings.py:593 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1519 msgid "Query with coordinate(s)" msgstr "Consultar com coordenada(s)" -#: ../gui/wxpython/menustrings.py:601 ../gui/wxpython/menustrings.py:1543 +#: ../gui/wxpython/menustrings.py:602 ../gui/wxpython/menustrings.py:1544 #: ../gui/wxpython/image2target/ii2t_menustrings.py:594 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1520 msgid "Queries a vector map at given locations." msgstr "" -#: ../gui/wxpython/menustrings.py:602 ../gui/wxpython/menustrings.py:919 -#: ../gui/wxpython/menustrings.py:1544 ../gui/wxpython/menustrings.py:1861 +#: ../gui/wxpython/menustrings.py:603 ../gui/wxpython/menustrings.py:920 +#: ../gui/wxpython/menustrings.py:1545 ../gui/wxpython/menustrings.py:1862 #: ../gui/wxpython/image2target/ii2t_menustrings.py:595 #: ../gui/wxpython/image2target/ii2t_menustrings.py:903 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1521 @@ -7726,8 +7700,8 @@ msgid "Query vector attribute data" msgstr "Consultar datos de vectorial" -#: ../gui/wxpython/menustrings.py:603 ../gui/wxpython/menustrings.py:920 -#: ../gui/wxpython/menustrings.py:1545 ../gui/wxpython/menustrings.py:1862 +#: ../gui/wxpython/menustrings.py:604 ../gui/wxpython/menustrings.py:921 +#: ../gui/wxpython/menustrings.py:1546 ../gui/wxpython/menustrings.py:1863 #: ../gui/wxpython/image2target/ii2t_menustrings.py:596 #: ../gui/wxpython/image2target/ii2t_menustrings.py:904 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1522 @@ -7735,56 +7709,56 @@ msgid "Prints vector map attributes." msgstr "Imprime atributos de mapa vectorial." -#: ../gui/wxpython/menustrings.py:604 ../gui/wxpython/menustrings.py:1546 +#: ../gui/wxpython/menustrings.py:605 ../gui/wxpython/menustrings.py:1547 #: ../gui/wxpython/image2target/ii2t_menustrings.py:597 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1523 msgid "Feature selection" msgstr "" -#: ../gui/wxpython/menustrings.py:605 ../gui/wxpython/menustrings.py:1547 +#: ../gui/wxpython/menustrings.py:606 ../gui/wxpython/menustrings.py:1548 #: ../gui/wxpython/image2target/ii2t_menustrings.py:598 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1524 msgid "Select by attributes" msgstr "" -#: ../gui/wxpython/menustrings.py:606 ../gui/wxpython/menustrings.py:1548 +#: ../gui/wxpython/menustrings.py:607 ../gui/wxpython/menustrings.py:1549 #: ../gui/wxpython/image2target/ii2t_menustrings.py:599 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1525 msgid "Selects vector features from an existing vector map and creates a new vector map containing only the selected features." msgstr "" -#: ../gui/wxpython/menustrings.py:607 ../gui/wxpython/menustrings.py:1549 +#: ../gui/wxpython/menustrings.py:608 ../gui/wxpython/menustrings.py:1550 #: ../gui/wxpython/image2target/ii2t_menustrings.py:600 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1526 msgid "Select by another map" msgstr "" -#: ../gui/wxpython/menustrings.py:608 ../gui/wxpython/menustrings.py:1550 +#: ../gui/wxpython/menustrings.py:609 ../gui/wxpython/menustrings.py:1551 #: ../gui/wxpython/image2target/ii2t_menustrings.py:601 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1527 msgid "Selects features from vector map (A) by features from other vector map (B)." msgstr "" -#: ../gui/wxpython/menustrings.py:616 ../gui/wxpython/menustrings.py:1558 +#: ../gui/wxpython/menustrings.py:617 ../gui/wxpython/menustrings.py:1559 #: ../gui/wxpython/image2target/ii2t_menustrings.py:609 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1535 msgid "Buffer vectors" msgstr "Vectores de tampão" -#: ../gui/wxpython/menustrings.py:617 ../gui/wxpython/menustrings.py:1559 +#: ../gui/wxpython/menustrings.py:618 ../gui/wxpython/menustrings.py:1560 #: ../gui/wxpython/image2target/ii2t_menustrings.py:610 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1536 msgid "Creates a buffer around vector features of given type." msgstr "" -#: ../gui/wxpython/menustrings.py:618 ../gui/wxpython/menustrings.py:1560 +#: ../gui/wxpython/menustrings.py:619 ../gui/wxpython/menustrings.py:1561 #: ../gui/wxpython/image2target/ii2t_menustrings.py:611 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1537 msgid "Point analysis" msgstr "" -#: ../gui/wxpython/menustrings.py:619 ../gui/wxpython/menustrings.py:632 -#: ../gui/wxpython/menustrings.py:1561 ../gui/wxpython/menustrings.py:1574 +#: ../gui/wxpython/menustrings.py:620 ../gui/wxpython/menustrings.py:633 +#: ../gui/wxpython/menustrings.py:1562 ../gui/wxpython/menustrings.py:1575 #: ../gui/wxpython/image2target/ii2t_menustrings.py:612 #: ../gui/wxpython/image2target/ii2t_menustrings.py:625 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1538 @@ -7792,9 +7766,9 @@ msgid "Identify and remove outliers" msgstr "" -#: ../gui/wxpython/menustrings.py:620 ../gui/wxpython/menustrings.py:633 -#: ../gui/wxpython/menustrings.py:732 ../gui/wxpython/menustrings.py:1562 -#: ../gui/wxpython/menustrings.py:1575 ../gui/wxpython/menustrings.py:1674 +#: ../gui/wxpython/menustrings.py:621 ../gui/wxpython/menustrings.py:634 +#: ../gui/wxpython/menustrings.py:733 ../gui/wxpython/menustrings.py:1563 +#: ../gui/wxpython/menustrings.py:1576 ../gui/wxpython/menustrings.py:1675 #: ../gui/wxpython/image2target/ii2t_menustrings.py:613 #: ../gui/wxpython/image2target/ii2t_menustrings.py:626 #: ../gui/wxpython/image2target/ii2t_menustrings.py:723 @@ -7804,26 +7778,26 @@ msgid "Removes outliers from vector point data." msgstr "Remover outiliers de dados de pontos" -#: ../gui/wxpython/menustrings.py:621 ../gui/wxpython/menustrings.py:1563 +#: ../gui/wxpython/menustrings.py:622 ../gui/wxpython/menustrings.py:1564 #: ../gui/wxpython/image2target/ii2t_menustrings.py:614 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1540 msgid "Identify point clusters" msgstr "" -#: ../gui/wxpython/menustrings.py:622 ../gui/wxpython/menustrings.py:1564 +#: ../gui/wxpython/menustrings.py:623 ../gui/wxpython/menustrings.py:1565 #: ../gui/wxpython/image2target/ii2t_menustrings.py:615 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1541 msgid "Performs cluster identification." msgstr "" -#: ../gui/wxpython/menustrings.py:623 ../gui/wxpython/menustrings.py:1565 +#: ../gui/wxpython/menustrings.py:624 ../gui/wxpython/menustrings.py:1566 #: ../gui/wxpython/image2target/ii2t_menustrings.py:616 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1542 msgid "Indices for quadrat counts of vector point lists" msgstr "" -#: ../gui/wxpython/menustrings.py:624 ../gui/wxpython/menustrings.py:749 -#: ../gui/wxpython/menustrings.py:1566 ../gui/wxpython/menustrings.py:1691 +#: ../gui/wxpython/menustrings.py:625 ../gui/wxpython/menustrings.py:750 +#: ../gui/wxpython/menustrings.py:1567 ../gui/wxpython/menustrings.py:1692 #: ../gui/wxpython/image2target/ii2t_menustrings.py:617 #: ../gui/wxpython/image2target/ii2t_menustrings.py:738 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1543 @@ -7831,8 +7805,8 @@ msgid "Indices for quadrat counts of vector point lists." msgstr "" -#: ../gui/wxpython/menustrings.py:625 ../gui/wxpython/menustrings.py:729 -#: ../gui/wxpython/menustrings.py:1567 ../gui/wxpython/menustrings.py:1671 +#: ../gui/wxpython/menustrings.py:626 ../gui/wxpython/menustrings.py:730 +#: ../gui/wxpython/menustrings.py:1568 ../gui/wxpython/menustrings.py:1672 #: ../gui/wxpython/image2target/ii2t_menustrings.py:618 #: ../gui/wxpython/image2target/ii2t_menustrings.py:720 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1544 @@ -7840,8 +7814,8 @@ msgid "Perturb points" msgstr "Perturbar pontos" -#: ../gui/wxpython/menustrings.py:626 ../gui/wxpython/menustrings.py:730 -#: ../gui/wxpython/menustrings.py:1568 ../gui/wxpython/menustrings.py:1672 +#: ../gui/wxpython/menustrings.py:627 ../gui/wxpython/menustrings.py:731 +#: ../gui/wxpython/menustrings.py:1569 ../gui/wxpython/menustrings.py:1673 #: ../gui/wxpython/image2target/ii2t_menustrings.py:619 #: ../gui/wxpython/image2target/ii2t_menustrings.py:721 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1545 @@ -7849,8 +7823,8 @@ msgid "Random location perturbations of vector points." msgstr "" -#: ../gui/wxpython/menustrings.py:627 ../gui/wxpython/menustrings.py:733 -#: ../gui/wxpython/menustrings.py:1569 ../gui/wxpython/menustrings.py:1675 +#: ../gui/wxpython/menustrings.py:628 ../gui/wxpython/menustrings.py:734 +#: ../gui/wxpython/menustrings.py:1570 ../gui/wxpython/menustrings.py:1676 #: ../gui/wxpython/image2target/ii2t_menustrings.py:620 #: ../gui/wxpython/image2target/ii2t_menustrings.py:724 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1546 @@ -7858,8 +7832,8 @@ msgid "Test/training point sets" msgstr "Grupos de pontos de teste/treino" -#: ../gui/wxpython/menustrings.py:628 ../gui/wxpython/menustrings.py:734 -#: ../gui/wxpython/menustrings.py:1570 ../gui/wxpython/menustrings.py:1676 +#: ../gui/wxpython/menustrings.py:629 ../gui/wxpython/menustrings.py:735 +#: ../gui/wxpython/menustrings.py:1571 ../gui/wxpython/menustrings.py:1677 #: ../gui/wxpython/image2target/ii2t_menustrings.py:621 #: ../gui/wxpython/image2target/ii2t_menustrings.py:725 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1547 @@ -7867,14 +7841,14 @@ msgid "Randomly partition points into test/train sets." msgstr "Separar pontos aleatoriamente em conjuntos de teste/treino" -#: ../gui/wxpython/menustrings.py:629 ../gui/wxpython/menustrings.py:1571 +#: ../gui/wxpython/menustrings.py:630 ../gui/wxpython/menustrings.py:1572 #: ../gui/wxpython/image2target/ii2t_menustrings.py:622 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1548 msgid "Tests for normality for vector points" msgstr "" -#: ../gui/wxpython/menustrings.py:630 ../gui/wxpython/menustrings.py:751 -#: ../gui/wxpython/menustrings.py:1572 ../gui/wxpython/menustrings.py:1693 +#: ../gui/wxpython/menustrings.py:631 ../gui/wxpython/menustrings.py:752 +#: ../gui/wxpython/menustrings.py:1573 ../gui/wxpython/menustrings.py:1694 #: ../gui/wxpython/image2target/ii2t_menustrings.py:623 #: ../gui/wxpython/image2target/ii2t_menustrings.py:740 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1549 @@ -7882,323 +7856,323 @@ msgid "Tests for normality for vector points." msgstr "" -#: ../gui/wxpython/menustrings.py:631 ../gui/wxpython/menustrings.py:1573 +#: ../gui/wxpython/menustrings.py:632 ../gui/wxpython/menustrings.py:1574 #: ../gui/wxpython/image2target/ii2t_menustrings.py:624 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1550 msgid "Lidar analysis" msgstr "Análise LIDAR" -#: ../gui/wxpython/menustrings.py:634 ../gui/wxpython/menustrings.py:1576 +#: ../gui/wxpython/menustrings.py:635 ../gui/wxpython/menustrings.py:1577 #: ../gui/wxpython/image2target/ii2t_menustrings.py:627 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1553 msgid "Detect edges" msgstr "Detectar fronteiras/bordas" -#: ../gui/wxpython/menustrings.py:635 ../gui/wxpython/menustrings.py:1577 +#: ../gui/wxpython/menustrings.py:636 ../gui/wxpython/menustrings.py:1578 #: ../gui/wxpython/image2target/ii2t_menustrings.py:628 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1554 msgid "Detects the object's edges from a LIDAR data set." msgstr "" -#: ../gui/wxpython/menustrings.py:636 ../gui/wxpython/menustrings.py:1578 +#: ../gui/wxpython/menustrings.py:637 ../gui/wxpython/menustrings.py:1579 #: ../gui/wxpython/image2target/ii2t_menustrings.py:629 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1555 msgid "Detect interiors" msgstr "Detectar interiores" -#: ../gui/wxpython/menustrings.py:637 ../gui/wxpython/menustrings.py:1579 +#: ../gui/wxpython/menustrings.py:638 ../gui/wxpython/menustrings.py:1580 #: ../gui/wxpython/image2target/ii2t_menustrings.py:630 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1556 msgid "Building contour determination and Region Growing algorithm for determining the building inside" msgstr "" -#: ../gui/wxpython/menustrings.py:638 ../gui/wxpython/menustrings.py:1580 +#: ../gui/wxpython/menustrings.py:639 ../gui/wxpython/menustrings.py:1581 #: ../gui/wxpython/image2target/ii2t_menustrings.py:631 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1557 msgid "Correct and reclassify objects" msgstr "Corrigir e reclassificar objectos" -#: ../gui/wxpython/menustrings.py:639 ../gui/wxpython/menustrings.py:1581 +#: ../gui/wxpython/menustrings.py:640 ../gui/wxpython/menustrings.py:1582 #: ../gui/wxpython/image2target/ii2t_menustrings.py:632 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1558 msgid "Corrects the v.lidar.growing output. It is the last of the three algorithms for LIDAR filtering." msgstr "" -#: ../gui/wxpython/menustrings.py:640 ../gui/wxpython/menustrings.py:1582 +#: ../gui/wxpython/menustrings.py:641 ../gui/wxpython/menustrings.py:1583 #: ../gui/wxpython/image2target/ii2t_menustrings.py:633 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1559 msgid "Linear referencing" msgstr "Referenciamento linear" -#: ../gui/wxpython/menustrings.py:641 ../gui/wxpython/menustrings.py:1583 +#: ../gui/wxpython/menustrings.py:642 ../gui/wxpython/menustrings.py:1584 #: ../gui/wxpython/image2target/ii2t_menustrings.py:634 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1560 msgid "Create LRS" msgstr "Criar LRS" -#: ../gui/wxpython/menustrings.py:642 ../gui/wxpython/menustrings.py:1584 +#: ../gui/wxpython/menustrings.py:643 ../gui/wxpython/menustrings.py:1585 #: ../gui/wxpython/image2target/ii2t_menustrings.py:635 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1561 msgid "Creates a linear reference system." msgstr "" -#: ../gui/wxpython/menustrings.py:643 ../gui/wxpython/menustrings.py:1585 +#: ../gui/wxpython/menustrings.py:644 ../gui/wxpython/menustrings.py:1586 #: ../gui/wxpython/image2target/ii2t_menustrings.py:636 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1562 msgid "Create stationing" msgstr "" -#: ../gui/wxpython/menustrings.py:644 ../gui/wxpython/menustrings.py:1586 +#: ../gui/wxpython/menustrings.py:645 ../gui/wxpython/menustrings.py:1587 #: ../gui/wxpython/image2target/ii2t_menustrings.py:637 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1563 msgid "Creates stationing from input lines, and linear reference system." msgstr "" -#: ../gui/wxpython/menustrings.py:645 ../gui/wxpython/menustrings.py:1587 +#: ../gui/wxpython/menustrings.py:646 ../gui/wxpython/menustrings.py:1588 #: ../gui/wxpython/image2target/ii2t_menustrings.py:638 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1564 msgid "Create points/segments" msgstr "Criar pontos/segmentos" -#: ../gui/wxpython/menustrings.py:646 ../gui/wxpython/menustrings.py:1588 +#: ../gui/wxpython/menustrings.py:647 ../gui/wxpython/menustrings.py:1589 #: ../gui/wxpython/image2target/ii2t_menustrings.py:639 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1565 msgid "Creates points/segments from input lines, linear reference system and positions read from stdin or a file." msgstr "" -#: ../gui/wxpython/menustrings.py:647 ../gui/wxpython/menustrings.py:1589 +#: ../gui/wxpython/menustrings.py:648 ../gui/wxpython/menustrings.py:1590 #: ../gui/wxpython/image2target/ii2t_menustrings.py:640 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1566 msgid "Find line id and offset" msgstr "Procurar ID da linha e offset" -#: ../gui/wxpython/menustrings.py:648 ../gui/wxpython/menustrings.py:1590 +#: ../gui/wxpython/menustrings.py:649 ../gui/wxpython/menustrings.py:1591 #: ../gui/wxpython/image2target/ii2t_menustrings.py:641 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1567 msgid "Finds line id and real km+offset for given points in vector map using linear reference system." msgstr "" -#: ../gui/wxpython/menustrings.py:649 ../gui/wxpython/menustrings.py:1591 +#: ../gui/wxpython/menustrings.py:650 ../gui/wxpython/menustrings.py:1592 #: ../gui/wxpython/image2target/ii2t_menustrings.py:642 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1568 msgid "Nearest features" msgstr "Elementos mais próximos" -#: ../gui/wxpython/menustrings.py:650 ../gui/wxpython/menustrings.py:1592 +#: ../gui/wxpython/menustrings.py:651 ../gui/wxpython/menustrings.py:1593 #: ../gui/wxpython/image2target/ii2t_menustrings.py:643 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1569 msgid "Finds the nearest element in vector map 'to' for elements in vector map 'from'." msgstr "" -#: ../gui/wxpython/menustrings.py:651 ../gui/wxpython/menustrings.py:1593 +#: ../gui/wxpython/menustrings.py:652 ../gui/wxpython/menustrings.py:1594 #: ../gui/wxpython/image2target/ii2t_menustrings.py:644 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1570 msgid "Network analysis" msgstr "Análise de rede" -#: ../gui/wxpython/menustrings.py:652 ../gui/wxpython/menustrings.py:1594 +#: ../gui/wxpython/menustrings.py:653 ../gui/wxpython/menustrings.py:1595 #: ../gui/wxpython/image2target/ii2t_menustrings.py:645 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1571 #: ../gui/wxpython/mapdisp/toolbars.py:58 msgid "Vector network analysis tool" msgstr "" -#: ../gui/wxpython/menustrings.py:653 ../gui/wxpython/menustrings.py:1595 +#: ../gui/wxpython/menustrings.py:654 ../gui/wxpython/menustrings.py:1596 #: ../gui/wxpython/image2target/ii2t_menustrings.py:646 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1572 msgid "Tool for interactive vector network analysis." msgstr "" -#: ../gui/wxpython/menustrings.py:654 ../gui/wxpython/menustrings.py:1596 +#: ../gui/wxpython/menustrings.py:655 ../gui/wxpython/menustrings.py:1597 #: ../gui/wxpython/image2target/ii2t_menustrings.py:647 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1573 msgid "Network preparation" msgstr "" -#: ../gui/wxpython/menustrings.py:655 ../gui/wxpython/menustrings.py:1597 +#: ../gui/wxpython/menustrings.py:656 ../gui/wxpython/menustrings.py:1598 #: ../gui/wxpython/image2target/ii2t_menustrings.py:648 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1574 msgid "Performs network maintenance." msgstr "" -#: ../gui/wxpython/menustrings.py:656 ../gui/wxpython/menustrings.py:1598 +#: ../gui/wxpython/menustrings.py:657 ../gui/wxpython/menustrings.py:1599 #: ../gui/wxpython/image2target/ii2t_menustrings.py:649 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1575 msgid "Allocate subnets" msgstr "Atribuir subredes" -#: ../gui/wxpython/menustrings.py:657 ../gui/wxpython/menustrings.py:1599 +#: ../gui/wxpython/menustrings.py:658 ../gui/wxpython/menustrings.py:1600 msgid "Allocates subnets for nearest centers. Center node must be opened (costs >= 0). Costs of center node are used in calculation." msgstr "" -#: ../gui/wxpython/menustrings.py:658 ../gui/wxpython/menustrings.py:1600 +#: ../gui/wxpython/menustrings.py:659 ../gui/wxpython/menustrings.py:1601 #: ../gui/wxpython/image2target/ii2t_menustrings.py:651 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1577 msgid "Split net" msgstr "Dividir rede" -#: ../gui/wxpython/menustrings.py:659 ../gui/wxpython/menustrings.py:1601 +#: ../gui/wxpython/menustrings.py:660 ../gui/wxpython/menustrings.py:1602 msgid "Splits subnets for nearest centers by cost isolines. Splits net to bands between cost isolines (direction from center). Center node must be opened (costs >= 0). Costs of center node are used in calculation." msgstr "" -#: ../gui/wxpython/menustrings.py:660 ../gui/wxpython/menustrings.py:1602 +#: ../gui/wxpython/menustrings.py:661 ../gui/wxpython/menustrings.py:1603 #: ../gui/wxpython/image2target/ii2t_menustrings.py:653 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1579 msgid "Shortest path" msgstr "Caminho mais curto" -#: ../gui/wxpython/menustrings.py:661 ../gui/wxpython/menustrings.py:1603 +#: ../gui/wxpython/menustrings.py:662 ../gui/wxpython/menustrings.py:1604 #: ../gui/wxpython/image2target/ii2t_menustrings.py:654 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1580 msgid "Finds shortest path on vector network." msgstr "Encontrar o caminho/rota mais curto numa rede de vectorial." -#: ../gui/wxpython/menustrings.py:662 ../gui/wxpython/menustrings.py:1604 +#: ../gui/wxpython/menustrings.py:663 ../gui/wxpython/menustrings.py:1605 #: ../gui/wxpython/image2target/ii2t_menustrings.py:655 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1581 msgid "Shortest path for sets of features" msgstr "" -#: ../gui/wxpython/menustrings.py:663 ../gui/wxpython/menustrings.py:1605 +#: ../gui/wxpython/menustrings.py:664 ../gui/wxpython/menustrings.py:1606 #: ../gui/wxpython/image2target/ii2t_menustrings.py:656 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1582 msgid "Computes shortest distance via the network between the given sets of features. Finds the shortest paths from each 'from' point to the nearest 'to' feature and various information about this relation are uploaded to the attribute table." msgstr "" -#: ../gui/wxpython/menustrings.py:664 ../gui/wxpython/menustrings.py:1606 +#: ../gui/wxpython/menustrings.py:665 ../gui/wxpython/menustrings.py:1607 #: ../gui/wxpython/image2target/ii2t_menustrings.py:657 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1583 msgid "Shortest path using timetables" msgstr "" -#: ../gui/wxpython/menustrings.py:665 ../gui/wxpython/menustrings.py:1607 +#: ../gui/wxpython/menustrings.py:666 ../gui/wxpython/menustrings.py:1608 #: ../gui/wxpython/image2target/ii2t_menustrings.py:658 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1584 msgid "Finds shortest path using timetables." msgstr "" -#: ../gui/wxpython/menustrings.py:666 ../gui/wxpython/menustrings.py:1608 +#: ../gui/wxpython/menustrings.py:667 ../gui/wxpython/menustrings.py:1609 #: ../gui/wxpython/image2target/ii2t_menustrings.py:659 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1585 msgid "Shortest path for all pairs" msgstr "" -#: ../gui/wxpython/menustrings.py:667 ../gui/wxpython/menustrings.py:1609 +#: ../gui/wxpython/menustrings.py:668 ../gui/wxpython/menustrings.py:1610 #: ../gui/wxpython/image2target/ii2t_menustrings.py:660 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1586 msgid "Computes the shortest path between all pairs of nodes in the network." msgstr "" -#: ../gui/wxpython/menustrings.py:668 ../gui/wxpython/menustrings.py:1610 +#: ../gui/wxpython/menustrings.py:669 ../gui/wxpython/menustrings.py:1611 #: ../gui/wxpython/image2target/ii2t_menustrings.py:661 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1587 msgid "Visibility network" msgstr "Rede de visibilidade" -#: ../gui/wxpython/menustrings.py:669 ../gui/wxpython/menustrings.py:1611 +#: ../gui/wxpython/menustrings.py:670 ../gui/wxpython/menustrings.py:1612 #: ../gui/wxpython/image2target/ii2t_menustrings.py:662 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1588 msgid "Performs visibility graph construction." msgstr "" -#: ../gui/wxpython/menustrings.py:670 ../gui/wxpython/menustrings.py:1612 +#: ../gui/wxpython/menustrings.py:671 ../gui/wxpython/menustrings.py:1613 #: ../gui/wxpython/image2target/ii2t_menustrings.py:663 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1589 msgid "Bridges and articulation points" msgstr "" -#: ../gui/wxpython/menustrings.py:671 ../gui/wxpython/menustrings.py:1613 +#: ../gui/wxpython/menustrings.py:672 ../gui/wxpython/menustrings.py:1614 #: ../gui/wxpython/image2target/ii2t_menustrings.py:664 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1590 msgid "Computes bridges and articulation points in the network." msgstr "" -#: ../gui/wxpython/menustrings.py:672 ../gui/wxpython/menustrings.py:1614 +#: ../gui/wxpython/menustrings.py:673 ../gui/wxpython/menustrings.py:1615 #: ../gui/wxpython/image2target/ii2t_menustrings.py:665 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1591 msgid "Maximum flow" msgstr "" -#: ../gui/wxpython/menustrings.py:673 ../gui/wxpython/menustrings.py:1615 +#: ../gui/wxpython/menustrings.py:674 ../gui/wxpython/menustrings.py:1616 #: ../gui/wxpython/image2target/ii2t_menustrings.py:666 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1592 msgid "Computes the maximum flow between two sets of nodes in the network." msgstr "" -#: ../gui/wxpython/menustrings.py:674 ../gui/wxpython/menustrings.py:1616 +#: ../gui/wxpython/menustrings.py:675 ../gui/wxpython/menustrings.py:1617 #: ../gui/wxpython/image2target/ii2t_menustrings.py:667 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1593 msgid "Vertex connectivity" msgstr "" -#: ../gui/wxpython/menustrings.py:675 ../gui/wxpython/menustrings.py:1617 +#: ../gui/wxpython/menustrings.py:676 ../gui/wxpython/menustrings.py:1618 #: ../gui/wxpython/image2target/ii2t_menustrings.py:668 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1594 msgid "Computes vertex connectivity between two sets of nodes in the network." msgstr "" -#: ../gui/wxpython/menustrings.py:676 ../gui/wxpython/menustrings.py:1618 +#: ../gui/wxpython/menustrings.py:677 ../gui/wxpython/menustrings.py:1619 #: ../gui/wxpython/image2target/ii2t_menustrings.py:669 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1595 msgid "Components" msgstr "" -#: ../gui/wxpython/menustrings.py:677 ../gui/wxpython/menustrings.py:1619 +#: ../gui/wxpython/menustrings.py:678 ../gui/wxpython/menustrings.py:1620 #: ../gui/wxpython/image2target/ii2t_menustrings.py:670 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1596 msgid "Computes strongly and weakly connected components in the network." msgstr "" -#: ../gui/wxpython/menustrings.py:678 ../gui/wxpython/menustrings.py:1620 +#: ../gui/wxpython/menustrings.py:679 ../gui/wxpython/menustrings.py:1621 #: ../gui/wxpython/image2target/ii2t_menustrings.py:671 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1597 msgid "Centrality" msgstr "" -#: ../gui/wxpython/menustrings.py:679 ../gui/wxpython/menustrings.py:1621 +#: ../gui/wxpython/menustrings.py:680 ../gui/wxpython/menustrings.py:1622 #: ../gui/wxpython/image2target/ii2t_menustrings.py:672 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1598 msgid "Computes degree, centrality, betweeness, closeness and eigenvector centrality measures in the network." msgstr "" -#: ../gui/wxpython/menustrings.py:680 ../gui/wxpython/menustrings.py:1622 +#: ../gui/wxpython/menustrings.py:681 ../gui/wxpython/menustrings.py:1623 #: ../gui/wxpython/image2target/ii2t_menustrings.py:673 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1599 msgid "Steiner tree" msgstr "Ãrvore de Steiner" -#: ../gui/wxpython/menustrings.py:681 ../gui/wxpython/menustrings.py:1623 +#: ../gui/wxpython/menustrings.py:682 ../gui/wxpython/menustrings.py:1624 #: ../gui/wxpython/image2target/ii2t_menustrings.py:674 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1600 msgid "Creates Steiner tree for the network and given terminals. Note that 'Minimum Steiner Tree' problem is NP-hard and heuristic algorithm is used in this module so the result may be sub optimal." msgstr "" -#: ../gui/wxpython/menustrings.py:682 ../gui/wxpython/menustrings.py:1624 +#: ../gui/wxpython/menustrings.py:683 ../gui/wxpython/menustrings.py:1625 #: ../gui/wxpython/image2target/ii2t_menustrings.py:675 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1601 msgid "Minimum spanning tree" msgstr "" -#: ../gui/wxpython/menustrings.py:683 ../gui/wxpython/menustrings.py:1625 +#: ../gui/wxpython/menustrings.py:684 ../gui/wxpython/menustrings.py:1626 #: ../gui/wxpython/image2target/ii2t_menustrings.py:676 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1602 msgid "Computes minimum spanning tree for the network." msgstr "" -#: ../gui/wxpython/menustrings.py:684 ../gui/wxpython/menustrings.py:1626 +#: ../gui/wxpython/menustrings.py:685 ../gui/wxpython/menustrings.py:1627 #: ../gui/wxpython/image2target/ii2t_menustrings.py:677 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1603 msgid "Traveling salesman analysis" msgstr "Análise do caixeiro-viajante" -#: ../gui/wxpython/menustrings.py:685 ../gui/wxpython/menustrings.py:1627 +#: ../gui/wxpython/menustrings.py:686 ../gui/wxpython/menustrings.py:1628 #: ../gui/wxpython/image2target/ii2t_menustrings.py:678 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1604 msgid "Creates a cycle connecting given nodes (Traveling salesman problem). Note that TSP is NP-hard, heuristic algorithm is used by this module and created cycle may be sub optimal" msgstr "" -#: ../gui/wxpython/menustrings.py:686 ../gui/wxpython/menustrings.py:689 -#: ../gui/wxpython/menustrings.py:1628 ../gui/wxpython/menustrings.py:1631 +#: ../gui/wxpython/menustrings.py:687 ../gui/wxpython/menustrings.py:690 +#: ../gui/wxpython/menustrings.py:1629 ../gui/wxpython/menustrings.py:1632 #: ../gui/wxpython/image2target/ii2t_menustrings.py:679 #: ../gui/wxpython/image2target/ii2t_menustrings.py:680 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1605 @@ -8206,1016 +8180,1016 @@ msgid "Overlay vector maps" msgstr "Sobrepor mapas vectoriais" -#: ../gui/wxpython/menustrings.py:687 ../gui/wxpython/menustrings.py:1629 +#: ../gui/wxpython/menustrings.py:688 ../gui/wxpython/menustrings.py:1630 msgid "Clip vector maps" msgstr "" -#: ../gui/wxpython/menustrings.py:688 ../gui/wxpython/menustrings.py:1630 +#: ../gui/wxpython/menustrings.py:689 ../gui/wxpython/menustrings.py:1631 msgid "Extracts features of input map which overlay features of clip map." msgstr "" -#: ../gui/wxpython/menustrings.py:690 ../gui/wxpython/menustrings.py:1632 +#: ../gui/wxpython/menustrings.py:691 ../gui/wxpython/menustrings.py:1633 #: ../gui/wxpython/image2target/ii2t_menustrings.py:681 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1607 msgid "Overlays two vector maps offering clip, intersection, difference, symmetrical difference, union operators." msgstr "" -#: ../gui/wxpython/menustrings.py:691 ../gui/wxpython/menustrings.py:1633 +#: ../gui/wxpython/menustrings.py:692 ../gui/wxpython/menustrings.py:1634 #: ../gui/wxpython/image2target/ii2t_menustrings.py:682 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1608 msgid "Patch vector maps" msgstr "" -#: ../gui/wxpython/menustrings.py:692 ../gui/wxpython/menustrings.py:1634 +#: ../gui/wxpython/menustrings.py:693 ../gui/wxpython/menustrings.py:1635 #: ../gui/wxpython/image2target/ii2t_menustrings.py:683 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1609 msgid "Creates a new vector map by combining other vector maps." msgstr "" -#: ../gui/wxpython/menustrings.py:693 ../gui/wxpython/menustrings.py:1635 +#: ../gui/wxpython/menustrings.py:694 ../gui/wxpython/menustrings.py:1636 #: ../gui/wxpython/image2target/ii2t_menustrings.py:684 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1610 msgid "Manage categories" msgstr "" -#: ../gui/wxpython/menustrings.py:694 ../gui/wxpython/menustrings.py:1636 +#: ../gui/wxpython/menustrings.py:695 ../gui/wxpython/menustrings.py:1637 #: ../gui/wxpython/image2target/ii2t_menustrings.py:685 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1611 msgid "Change or report categories" msgstr "" -#: ../gui/wxpython/menustrings.py:695 ../gui/wxpython/menustrings.py:1637 +#: ../gui/wxpython/menustrings.py:696 ../gui/wxpython/menustrings.py:1638 #: ../gui/wxpython/image2target/ii2t_menustrings.py:686 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1612 msgid "Attaches, deletes or reports vector categories to map geometry." msgstr "" -#: ../gui/wxpython/menustrings.py:697 ../gui/wxpython/menustrings.py:1639 +#: ../gui/wxpython/menustrings.py:698 ../gui/wxpython/menustrings.py:1640 #: ../gui/wxpython/image2target/ii2t_menustrings.py:688 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1614 msgid "Changes vector category values for an existing vector map according to results of SQL queries or a value in attribute table column." msgstr "" -#: ../gui/wxpython/menustrings.py:698 ../gui/wxpython/menustrings.py:1640 +#: ../gui/wxpython/menustrings.py:699 ../gui/wxpython/menustrings.py:1641 #: ../gui/wxpython/image2target/ii2t_menustrings.py:689 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1615 #: ../gui/wxpython/dbmgr/dialogs.py:122 msgid "Update attributes" msgstr "" -#: ../gui/wxpython/menustrings.py:699 ../gui/wxpython/menustrings.py:1641 +#: ../gui/wxpython/menustrings.py:700 ../gui/wxpython/menustrings.py:1642 #: ../gui/wxpython/image2target/ii2t_menustrings.py:690 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1616 msgid "Update area attributes from raster" msgstr "Actualizar atributos de área a partir de ráster" -#: ../gui/wxpython/menustrings.py:700 ../gui/wxpython/menustrings.py:1642 +#: ../gui/wxpython/menustrings.py:701 ../gui/wxpython/menustrings.py:1643 #: ../gui/wxpython/image2target/ii2t_menustrings.py:691 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1617 msgid "Calculates univariate statistics from a raster map based on a vector map and uploads statistics to new attribute columns." msgstr "" -#: ../gui/wxpython/menustrings.py:701 ../gui/wxpython/menustrings.py:1643 +#: ../gui/wxpython/menustrings.py:702 ../gui/wxpython/menustrings.py:1644 #: ../gui/wxpython/image2target/ii2t_menustrings.py:692 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1618 msgid "Update area attributes from vector" msgstr "" -#: ../gui/wxpython/menustrings.py:702 ../gui/wxpython/menustrings.py:1644 +#: ../gui/wxpython/menustrings.py:703 ../gui/wxpython/menustrings.py:1645 #: ../gui/wxpython/image2target/ii2t_menustrings.py:693 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1619 msgid "Count points in areas, calculate statistics from point attributes." msgstr "" -#: ../gui/wxpython/menustrings.py:703 ../gui/wxpython/menustrings.py:1645 +#: ../gui/wxpython/menustrings.py:704 ../gui/wxpython/menustrings.py:1646 #: ../gui/wxpython/image2target/ii2t_menustrings.py:694 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1620 msgid "Update point attributes from areas" msgstr "Actualizar atributos de ountos a partir de áreas" -#: ../gui/wxpython/menustrings.py:704 ../gui/wxpython/menustrings.py:1646 +#: ../gui/wxpython/menustrings.py:705 ../gui/wxpython/menustrings.py:1647 #: ../gui/wxpython/image2target/ii2t_menustrings.py:695 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1621 msgid "Uploads vector values at positions of vector points to the table." msgstr "" -#: ../gui/wxpython/menustrings.py:705 ../gui/wxpython/menustrings.py:1647 +#: ../gui/wxpython/menustrings.py:706 ../gui/wxpython/menustrings.py:1648 #: ../gui/wxpython/image2target/ii2t_menustrings.py:696 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1622 msgid "Update database values from vector" msgstr "" -#: ../gui/wxpython/menustrings.py:706 ../gui/wxpython/menustrings.py:1648 +#: ../gui/wxpython/menustrings.py:707 ../gui/wxpython/menustrings.py:1649 #: ../gui/wxpython/image2target/ii2t_menustrings.py:697 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1623 msgid "Populates attribute values from vector features." msgstr "" -#: ../gui/wxpython/menustrings.py:707 ../gui/wxpython/menustrings.py:1649 +#: ../gui/wxpython/menustrings.py:708 ../gui/wxpython/menustrings.py:1650 #: ../gui/wxpython/image2target/ii2t_menustrings.py:698 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1624 msgid "Sample raster maps at point locations" msgstr "" -#: ../gui/wxpython/menustrings.py:708 ../gui/wxpython/menustrings.py:1650 +#: ../gui/wxpython/menustrings.py:709 ../gui/wxpython/menustrings.py:1651 #: ../gui/wxpython/image2target/ii2t_menustrings.py:699 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1625 msgid "Uploads raster values at positions of vector points to the table." msgstr "" -#: ../gui/wxpython/menustrings.py:709 ../gui/wxpython/menustrings.py:1651 +#: ../gui/wxpython/menustrings.py:710 ../gui/wxpython/menustrings.py:1652 #: ../gui/wxpython/image2target/ii2t_menustrings.py:700 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1626 msgid "Sample raster neighborhood around points" msgstr "" -#: ../gui/wxpython/menustrings.py:710 ../gui/wxpython/menustrings.py:1652 +#: ../gui/wxpython/menustrings.py:711 ../gui/wxpython/menustrings.py:1653 #: ../gui/wxpython/image2target/ii2t_menustrings.py:701 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1627 msgid "Samples a raster map at vector point locations." msgstr "" -#: ../gui/wxpython/menustrings.py:711 ../gui/wxpython/menustrings.py:1653 +#: ../gui/wxpython/menustrings.py:712 ../gui/wxpython/menustrings.py:1654 #: ../gui/wxpython/image2target/ii2t_menustrings.py:702 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1628 msgid "Generate area for current region" msgstr "Gerar área para região actual" -#: ../gui/wxpython/menustrings.py:712 ../gui/wxpython/menustrings.py:1654 +#: ../gui/wxpython/menustrings.py:713 ../gui/wxpython/menustrings.py:1655 #: ../gui/wxpython/image2target/ii2t_menustrings.py:703 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1629 msgid "Creates a vector polygon from the current region extent." msgstr "" -#: ../gui/wxpython/menustrings.py:713 ../gui/wxpython/menustrings.py:1655 +#: ../gui/wxpython/menustrings.py:714 ../gui/wxpython/menustrings.py:1656 #: ../gui/wxpython/image2target/ii2t_menustrings.py:704 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1630 msgid "Generate areas from points" msgstr "Gerar áreas a partir de pontos" -#: ../gui/wxpython/menustrings.py:714 ../gui/wxpython/menustrings.py:1656 +#: ../gui/wxpython/menustrings.py:715 ../gui/wxpython/menustrings.py:1657 #: ../gui/wxpython/image2target/ii2t_menustrings.py:705 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1631 msgid "Convex hull" msgstr "Casco convexo" -#: ../gui/wxpython/menustrings.py:715 ../gui/wxpython/menustrings.py:1657 +#: ../gui/wxpython/menustrings.py:716 ../gui/wxpython/menustrings.py:1658 #: ../gui/wxpython/image2target/ii2t_menustrings.py:706 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1632 msgid "Produces a 2D/3D convex hull for a given vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:716 ../gui/wxpython/menustrings.py:1658 +#: ../gui/wxpython/menustrings.py:717 ../gui/wxpython/menustrings.py:1659 #: ../gui/wxpython/image2target/ii2t_menustrings.py:707 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1633 msgid "Delaunay triangles" msgstr "Triângulos de Delaunay" -#: ../gui/wxpython/menustrings.py:717 ../gui/wxpython/menustrings.py:1659 +#: ../gui/wxpython/menustrings.py:718 ../gui/wxpython/menustrings.py:1660 #: ../gui/wxpython/image2target/ii2t_menustrings.py:708 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1634 msgid "Creates a Delaunay triangulation from an input vector map containing points or centroids." msgstr "" -#: ../gui/wxpython/menustrings.py:718 ../gui/wxpython/menustrings.py:1660 +#: ../gui/wxpython/menustrings.py:719 ../gui/wxpython/menustrings.py:1661 #: ../gui/wxpython/image2target/ii2t_menustrings.py:709 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1635 msgid "Voronoi diagram/Thiessen polygons" msgstr "Diagramas de Voronoi/Polígonos de Thiessen" -#: ../gui/wxpython/menustrings.py:719 ../gui/wxpython/menustrings.py:1661 +#: ../gui/wxpython/menustrings.py:720 ../gui/wxpython/menustrings.py:1662 msgid "Creates a Voronoi diagram constrained to the extents of the current region from an input vector map containing points or centroids." msgstr "" -#: ../gui/wxpython/menustrings.py:720 ../gui/wxpython/menustrings.py:1662 +#: ../gui/wxpython/menustrings.py:721 ../gui/wxpython/menustrings.py:1663 #: ../gui/wxpython/image2target/ii2t_menustrings.py:711 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1637 msgid "Generate grid" msgstr "Gerar grelha/quadrícula" -#: ../gui/wxpython/menustrings.py:721 ../gui/wxpython/menustrings.py:1663 +#: ../gui/wxpython/menustrings.py:722 ../gui/wxpython/menustrings.py:1664 #: ../gui/wxpython/image2target/ii2t_menustrings.py:712 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1638 msgid "Creates a vector map of a user-defined grid." msgstr "" -#: ../gui/wxpython/menustrings.py:722 ../gui/wxpython/menustrings.py:1664 +#: ../gui/wxpython/menustrings.py:723 ../gui/wxpython/menustrings.py:1665 #: ../gui/wxpython/image2target/ii2t_menustrings.py:713 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1639 msgid "Generate points" msgstr "Gerar pontos" -#: ../gui/wxpython/menustrings.py:723 ../gui/wxpython/menustrings.py:1665 +#: ../gui/wxpython/menustrings.py:724 ../gui/wxpython/menustrings.py:1666 #: ../gui/wxpython/image2target/ii2t_menustrings.py:714 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1640 msgid "Generate from database" msgstr "Gerar da base de dados" -#: ../gui/wxpython/menustrings.py:724 ../gui/wxpython/menustrings.py:1666 +#: ../gui/wxpython/menustrings.py:725 ../gui/wxpython/menustrings.py:1667 #: ../gui/wxpython/image2target/ii2t_menustrings.py:715 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1641 msgid "Creates new vector (points) map from database table containing coordinates." msgstr "" -#: ../gui/wxpython/menustrings.py:725 ../gui/wxpython/menustrings.py:1667 +#: ../gui/wxpython/menustrings.py:726 ../gui/wxpython/menustrings.py:1668 #: ../gui/wxpython/image2target/ii2t_menustrings.py:716 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1642 msgid "Generate points along lines" msgstr "Gerar pontos ao longo das linhas" -#: ../gui/wxpython/menustrings.py:726 ../gui/wxpython/menustrings.py:1668 +#: ../gui/wxpython/menustrings.py:727 ../gui/wxpython/menustrings.py:1669 #: ../gui/wxpython/image2target/ii2t_menustrings.py:717 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1643 msgid "Creates points along input lines in new vector map with 2 layers." msgstr "" -#: ../gui/wxpython/menustrings.py:727 ../gui/wxpython/menustrings.py:1669 +#: ../gui/wxpython/menustrings.py:728 ../gui/wxpython/menustrings.py:1670 #: ../gui/wxpython/image2target/ii2t_menustrings.py:718 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1644 msgid "Generate random points" msgstr "Gerar pontos aleatórios" -#: ../gui/wxpython/menustrings.py:728 ../gui/wxpython/menustrings.py:1670 +#: ../gui/wxpython/menustrings.py:729 ../gui/wxpython/menustrings.py:1671 #: ../gui/wxpython/image2target/ii2t_menustrings.py:719 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1645 msgid "Generates random 2D/3D vector points." msgstr "" -#: ../gui/wxpython/menustrings.py:731 ../gui/wxpython/menustrings.py:1673 +#: ../gui/wxpython/menustrings.py:732 ../gui/wxpython/menustrings.py:1674 #: ../gui/wxpython/image2target/ii2t_menustrings.py:722 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1648 msgid "Remove outliers in point sets" msgstr "Remover outliers de conjunto de pontos" -#: ../gui/wxpython/menustrings.py:736 ../gui/wxpython/menustrings.py:1678 +#: ../gui/wxpython/menustrings.py:737 ../gui/wxpython/menustrings.py:1679 #: ../gui/wxpython/image2target/ii2t_menustrings.py:727 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1653 msgid "Basic vector metadata" msgstr "Informação base da Metadata vectorial" -#: ../gui/wxpython/menustrings.py:737 ../gui/wxpython/menustrings.py:1679 +#: ../gui/wxpython/menustrings.py:738 ../gui/wxpython/menustrings.py:1680 #: ../gui/wxpython/image2target/ii2t_menustrings.py:728 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1654 msgid "Outputs basic information about a vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:738 ../gui/wxpython/menustrings.py:1680 +#: ../gui/wxpython/menustrings.py:739 ../gui/wxpython/menustrings.py:1681 #: ../gui/wxpython/image2target/ii2t_menustrings.py:729 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1655 msgid "Classify attribute data" msgstr "" -#: ../gui/wxpython/menustrings.py:739 ../gui/wxpython/menustrings.py:1681 +#: ../gui/wxpython/menustrings.py:740 ../gui/wxpython/menustrings.py:1682 #: ../gui/wxpython/image2target/ii2t_menustrings.py:730 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1656 msgid "Classifies attribute data, e.g. for thematic mapping" msgstr "" -#: ../gui/wxpython/menustrings.py:740 ../gui/wxpython/menustrings.py:1682 +#: ../gui/wxpython/menustrings.py:741 ../gui/wxpython/menustrings.py:1683 #: ../gui/wxpython/image2target/ii2t_menustrings.py:731 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1657 msgid "Report topology by category" msgstr "Informar topologia por categoria" -#: ../gui/wxpython/menustrings.py:741 ../gui/wxpython/menustrings.py:1683 +#: ../gui/wxpython/menustrings.py:742 ../gui/wxpython/menustrings.py:1684 #: ../gui/wxpython/image2target/ii2t_menustrings.py:732 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1658 msgid "Reports geometry statistics for vector maps." msgstr "" -#: ../gui/wxpython/menustrings.py:742 ../gui/wxpython/menustrings.py:1684 +#: ../gui/wxpython/menustrings.py:743 ../gui/wxpython/menustrings.py:1685 #: ../gui/wxpython/image2target/ii2t_menustrings.py:733 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1659 msgid "Univariate attribute statistics for points" msgstr "" -#: ../gui/wxpython/menustrings.py:743 ../gui/wxpython/menustrings.py:1685 +#: ../gui/wxpython/menustrings.py:744 ../gui/wxpython/menustrings.py:1686 #: ../gui/wxpython/image2target/ii2t_menustrings.py:734 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1660 msgid "Calculates univariate statistics of vector map features. Variance and standard deviation is calculated only for points if specified." msgstr "" -#: ../gui/wxpython/menustrings.py:744 ../gui/wxpython/menustrings.py:1686 +#: ../gui/wxpython/menustrings.py:745 ../gui/wxpython/menustrings.py:1687 #: ../gui/wxpython/image2target/ii2t_menustrings.py:735 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1661 msgid "Univariate statistics for attribute columns" msgstr "" -#: ../gui/wxpython/menustrings.py:745 ../gui/wxpython/menustrings.py:1687 +#: ../gui/wxpython/menustrings.py:746 ../gui/wxpython/menustrings.py:1688 #: ../gui/wxpython/image2target/ii2t_menustrings.py:736 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1662 msgid "Calculates univariate statistics on selected table column for a GRASS vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:747 ../gui/wxpython/menustrings.py:1689 +#: ../gui/wxpython/menustrings.py:748 ../gui/wxpython/menustrings.py:1690 msgid "Vector map profiling tool" msgstr "" -#: ../gui/wxpython/menustrings.py:748 ../gui/wxpython/menustrings.py:1690 +#: ../gui/wxpython/menustrings.py:749 ../gui/wxpython/menustrings.py:1691 #: ../gui/wxpython/image2target/ii2t_menustrings.py:737 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1663 msgid "Quadrat indices" msgstr "Ãndices quadráticos" -#: ../gui/wxpython/menustrings.py:750 ../gui/wxpython/menustrings.py:1692 +#: ../gui/wxpython/menustrings.py:751 ../gui/wxpython/menustrings.py:1693 #: ../gui/wxpython/image2target/ii2t_menustrings.py:739 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1665 msgid "Test normality" msgstr "Teste de normalidade" -#: ../gui/wxpython/menustrings.py:752 ../gui/wxpython/menustrings.py:1694 +#: ../gui/wxpython/menustrings.py:753 ../gui/wxpython/menustrings.py:1695 #: ../gui/wxpython/image2target/ii2t_menustrings.py:741 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1667 msgid "&Imagery" msgstr "" -#: ../gui/wxpython/menustrings.py:753 ../gui/wxpython/menustrings.py:1695 +#: ../gui/wxpython/menustrings.py:754 ../gui/wxpython/menustrings.py:1696 #: ../gui/wxpython/image2target/ii2t_menustrings.py:742 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1668 msgid "Develop images and groups" msgstr "Criar imagens e grupos" -#: ../gui/wxpython/menustrings.py:754 ../gui/wxpython/menustrings.py:1696 +#: ../gui/wxpython/menustrings.py:755 ../gui/wxpython/menustrings.py:1697 #: ../gui/wxpython/image2target/ii2t_menustrings.py:743 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1669 msgid "Create/edit group" msgstr "Criar/editar grupo" -#: ../gui/wxpython/menustrings.py:755 ../gui/wxpython/menustrings.py:1697 +#: ../gui/wxpython/menustrings.py:756 ../gui/wxpython/menustrings.py:1698 #: ../gui/wxpython/image2target/ii2t_menustrings.py:744 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1670 msgid "Creates, edits, and lists groups of imagery files." msgstr "" -#: ../gui/wxpython/menustrings.py:756 ../gui/wxpython/menustrings.py:1698 +#: ../gui/wxpython/menustrings.py:757 ../gui/wxpython/menustrings.py:1699 #: ../gui/wxpython/image2target/ii2t_menustrings.py:745 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1671 msgid "Target group" msgstr "Grupo objectivo/alvo" -#: ../gui/wxpython/menustrings.py:757 ../gui/wxpython/menustrings.py:1699 +#: ../gui/wxpython/menustrings.py:758 ../gui/wxpython/menustrings.py:1700 #: ../gui/wxpython/image2target/ii2t_menustrings.py:746 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1672 msgid "Targets an imagery group to a GRASS location and mapset." msgstr "Apontar um grupo de imagens para location e mapset de GRASS." -#: ../gui/wxpython/menustrings.py:758 ../gui/wxpython/menustrings.py:1700 +#: ../gui/wxpython/menustrings.py:759 ../gui/wxpython/menustrings.py:1701 #: ../gui/wxpython/image2target/ii2t_menustrings.py:747 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1673 msgid "Mosaic images" msgstr "Imagens de mosaico" -#: ../gui/wxpython/menustrings.py:759 ../gui/wxpython/menustrings.py:1701 +#: ../gui/wxpython/menustrings.py:760 ../gui/wxpython/menustrings.py:1702 #: ../gui/wxpython/image2target/ii2t_menustrings.py:748 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1674 msgid "Mosaics several images and extends colormap." msgstr "" -#: ../gui/wxpython/menustrings.py:760 ../gui/wxpython/menustrings.py:1702 +#: ../gui/wxpython/menustrings.py:761 ../gui/wxpython/menustrings.py:1703 #: ../gui/wxpython/image2target/ii2t_menustrings.py:749 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1675 msgid "Manage image colors" msgstr "Gerir cores de imagens" -#: ../gui/wxpython/menustrings.py:761 ../gui/wxpython/menustrings.py:1703 +#: ../gui/wxpython/menustrings.py:762 ../gui/wxpython/menustrings.py:1704 #: ../gui/wxpython/image2target/ii2t_menustrings.py:750 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1676 msgid "Color balance for RGB" msgstr "Equilíbrio de cor para RGB" -#: ../gui/wxpython/menustrings.py:762 ../gui/wxpython/menustrings.py:1704 +#: ../gui/wxpython/menustrings.py:763 ../gui/wxpython/menustrings.py:1705 #: ../gui/wxpython/image2target/ii2t_menustrings.py:751 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1677 msgid "Performs auto-balancing of colors for RGB images." msgstr "" -#: ../gui/wxpython/menustrings.py:763 ../gui/wxpython/menustrings.py:1705 +#: ../gui/wxpython/menustrings.py:764 ../gui/wxpython/menustrings.py:1706 #: ../gui/wxpython/image2target/ii2t_menustrings.py:752 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1678 msgid "HIS to RGB" msgstr "HIS para RGB" -#: ../gui/wxpython/menustrings.py:764 ../gui/wxpython/menustrings.py:1706 +#: ../gui/wxpython/menustrings.py:765 ../gui/wxpython/menustrings.py:1707 #: ../gui/wxpython/image2target/ii2t_menustrings.py:753 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1679 msgid "Transforms raster maps from HIS (Hue-Intensity-Saturation) color space to RGB (Red-Green-Blue) color space." msgstr "" -#: ../gui/wxpython/menustrings.py:766 ../gui/wxpython/menustrings.py:1708 +#: ../gui/wxpython/menustrings.py:767 ../gui/wxpython/menustrings.py:1709 #: ../gui/wxpython/image2target/ii2t_menustrings.py:755 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1681 msgid "Transforms raster maps from RGB (Red-Green-Blue) color space to HIS (Hue-Intensity-Saturation) color space." msgstr "" -#: ../gui/wxpython/menustrings.py:767 ../gui/wxpython/menustrings.py:1709 +#: ../gui/wxpython/menustrings.py:768 ../gui/wxpython/menustrings.py:1710 #: ../gui/wxpython/image2target/ii2t_menustrings.py:756 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1682 msgid "Rectify image or raster" msgstr "rectificar imagem ou raster" -#: ../gui/wxpython/menustrings.py:768 ../gui/wxpython/menustrings.py:1710 +#: ../gui/wxpython/menustrings.py:769 ../gui/wxpython/menustrings.py:1711 #: ../gui/wxpython/image2target/ii2t_menustrings.py:757 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1683 msgid "Rectifies an image by computing a coordinate transformation for each pixel in the image based on the control points." msgstr "" -#: ../gui/wxpython/menustrings.py:769 ../gui/wxpython/menustrings.py:1711 +#: ../gui/wxpython/menustrings.py:770 ../gui/wxpython/menustrings.py:1712 #: ../gui/wxpython/image2target/ii2t_menustrings.py:758 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1684 #: ../gui/wxpython/lmgr/layertree.py:795 msgid "Histogram" msgstr "Histograma" -#: ../gui/wxpython/menustrings.py:770 ../gui/wxpython/menustrings.py:1712 +#: ../gui/wxpython/menustrings.py:771 ../gui/wxpython/menustrings.py:1713 #: ../gui/wxpython/image2target/ii2t_menustrings.py:759 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1685 msgid "Generate histogram of image" msgstr "Gerar histograma da imagem." -#: ../gui/wxpython/menustrings.py:771 ../gui/wxpython/menustrings.py:1713 +#: ../gui/wxpython/menustrings.py:772 ../gui/wxpython/menustrings.py:1714 #: ../gui/wxpython/image2target/ii2t_menustrings.py:760 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1686 msgid "Spectral response" msgstr "Resposta espectral" -#: ../gui/wxpython/menustrings.py:772 ../gui/wxpython/menustrings.py:1714 +#: ../gui/wxpython/menustrings.py:773 ../gui/wxpython/menustrings.py:1715 #: ../gui/wxpython/image2target/ii2t_menustrings.py:761 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1687 msgid "Displays spectral response at user specified locations in group or images." msgstr "" -#: ../gui/wxpython/menustrings.py:773 ../gui/wxpython/menustrings.py:1715 +#: ../gui/wxpython/menustrings.py:774 ../gui/wxpython/menustrings.py:1716 #: ../gui/wxpython/image2target/ii2t_menustrings.py:762 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1688 msgid "Pan sharpening" msgstr "" -#: ../gui/wxpython/menustrings.py:774 ../gui/wxpython/menustrings.py:1716 +#: ../gui/wxpython/menustrings.py:775 ../gui/wxpython/menustrings.py:1717 #: ../gui/wxpython/image2target/ii2t_menustrings.py:763 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1689 msgid "Image fusion algorithms to sharpen multispectral with high-res panchromatic channels" msgstr "" -#: ../gui/wxpython/menustrings.py:775 ../gui/wxpython/menustrings.py:1717 +#: ../gui/wxpython/menustrings.py:776 ../gui/wxpython/menustrings.py:1718 #: ../gui/wxpython/image2target/ii2t_menustrings.py:764 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1690 msgid "Classify image" msgstr "Classificar imagem" -#: ../gui/wxpython/menustrings.py:776 ../gui/wxpython/menustrings.py:1718 +#: ../gui/wxpython/menustrings.py:777 ../gui/wxpython/menustrings.py:1719 #: ../gui/wxpython/image2target/ii2t_menustrings.py:765 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1691 msgid "Clustering input for unsupervised classification" msgstr "Clustering de input para classificação não-supervisada" -#: ../gui/wxpython/menustrings.py:777 ../gui/wxpython/menustrings.py:1719 +#: ../gui/wxpython/menustrings.py:778 ../gui/wxpython/menustrings.py:1720 #: ../gui/wxpython/image2target/ii2t_menustrings.py:766 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1692 msgid "Generates spectral signatures for land cover types in an image using a clustering algorithm. The resulting signature file is used as input for i.maxlik, to generate an unsupervised image classification." msgstr "" -#: ../gui/wxpython/menustrings.py:778 ../gui/wxpython/menustrings.py:1720 +#: ../gui/wxpython/menustrings.py:779 ../gui/wxpython/menustrings.py:1721 #: ../gui/wxpython/image2target/ii2t_menustrings.py:767 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1693 msgid "Input for supervised MLC" msgstr "Entrada para MLC supervisado" -#: ../gui/wxpython/menustrings.py:779 ../gui/wxpython/menustrings.py:1721 +#: ../gui/wxpython/menustrings.py:780 ../gui/wxpython/menustrings.py:1722 #: ../gui/wxpython/image2target/ii2t_menustrings.py:768 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1694 msgid "Generates statistics for i.maxlik from raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:780 ../gui/wxpython/menustrings.py:1722 +#: ../gui/wxpython/menustrings.py:781 ../gui/wxpython/menustrings.py:1723 #: ../gui/wxpython/image2target/ii2t_menustrings.py:769 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1695 msgid "Maximum likelihood classification (MLC)" msgstr "Um custo cumulativo máximo (MLC)" -#: ../gui/wxpython/menustrings.py:781 ../gui/wxpython/menustrings.py:1723 +#: ../gui/wxpython/menustrings.py:782 ../gui/wxpython/menustrings.py:1724 #: ../gui/wxpython/image2target/ii2t_menustrings.py:770 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1696 msgid "Classifies the cell spectral reflectances in imagery data. Classification is based on the spectral signature information generated by either i.cluster, g.gui.iclass, or i.gensig." msgstr "" -#: ../gui/wxpython/menustrings.py:782 ../gui/wxpython/menustrings.py:1724 -#: ../gui/wxpython/menustrings.py:1994 +#: ../gui/wxpython/menustrings.py:783 ../gui/wxpython/menustrings.py:1725 +#: ../gui/wxpython/menustrings.py:1995 #: ../gui/wxpython/image2target/ii2t_menustrings.py:771 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1697 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1962 msgid "Interactive input for supervised classification" msgstr "" -#: ../gui/wxpython/menustrings.py:783 ../gui/wxpython/menustrings.py:1725 -#: ../gui/wxpython/menustrings.py:1995 +#: ../gui/wxpython/menustrings.py:784 ../gui/wxpython/menustrings.py:1726 +#: ../gui/wxpython/menustrings.py:1996 #: ../gui/wxpython/image2target/ii2t_menustrings.py:772 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1698 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1963 msgid "Generates spectral signatures by allowing the user to outline training areas." msgstr "" -#: ../gui/wxpython/menustrings.py:784 ../gui/wxpython/menustrings.py:1726 +#: ../gui/wxpython/menustrings.py:785 ../gui/wxpython/menustrings.py:1727 #: ../gui/wxpython/image2target/ii2t_menustrings.py:773 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1699 msgid "Input for supervised SMAP" msgstr "Entrada para SMAP supervisado" -#: ../gui/wxpython/menustrings.py:785 ../gui/wxpython/menustrings.py:1727 +#: ../gui/wxpython/menustrings.py:786 ../gui/wxpython/menustrings.py:1728 #: ../gui/wxpython/image2target/ii2t_menustrings.py:774 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1700 msgid "Generates statistics for i.smap from raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:786 ../gui/wxpython/menustrings.py:1728 +#: ../gui/wxpython/menustrings.py:787 ../gui/wxpython/menustrings.py:1729 #: ../gui/wxpython/image2target/ii2t_menustrings.py:775 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1701 msgid "Sequential maximum a posteriori classification (SMAP)" msgstr "" -#: ../gui/wxpython/menustrings.py:787 ../gui/wxpython/menustrings.py:1729 +#: ../gui/wxpython/menustrings.py:788 ../gui/wxpython/menustrings.py:1730 #: ../gui/wxpython/image2target/ii2t_menustrings.py:776 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1702 msgid "Performs contextual image classification using sequential maximum a posteriori (SMAP) estimation." msgstr "" -#: ../gui/wxpython/menustrings.py:788 ../gui/wxpython/menustrings.py:1730 +#: ../gui/wxpython/menustrings.py:789 ../gui/wxpython/menustrings.py:1731 #: ../gui/wxpython/image2target/ii2t_menustrings.py:777 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1703 msgid "Object segmentation" msgstr "" -#: ../gui/wxpython/menustrings.py:789 ../gui/wxpython/menustrings.py:1731 +#: ../gui/wxpython/menustrings.py:790 ../gui/wxpython/menustrings.py:1732 #: ../gui/wxpython/image2target/ii2t_menustrings.py:778 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1704 msgid "Identifies segments (objects) from imagery data." msgstr "" -#: ../gui/wxpython/menustrings.py:790 ../gui/wxpython/menustrings.py:1732 +#: ../gui/wxpython/menustrings.py:791 ../gui/wxpython/menustrings.py:1733 #: ../gui/wxpython/image2target/ii2t_menustrings.py:779 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1705 msgid "Filter image" msgstr "Filtrar imagem" -#: ../gui/wxpython/menustrings.py:791 ../gui/wxpython/menustrings.py:1733 +#: ../gui/wxpython/menustrings.py:792 ../gui/wxpython/menustrings.py:1734 #: ../gui/wxpython/image2target/ii2t_menustrings.py:780 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1706 msgid "Edge detection" msgstr "Detección de fronteiras/bordas" -#: ../gui/wxpython/menustrings.py:792 ../gui/wxpython/menustrings.py:1734 +#: ../gui/wxpython/menustrings.py:793 ../gui/wxpython/menustrings.py:1735 #: ../gui/wxpython/image2target/ii2t_menustrings.py:781 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1707 msgid "Zero-crossing \"edge detection\" raster function for image processing." msgstr "" -#: ../gui/wxpython/menustrings.py:793 ../gui/wxpython/menustrings.py:1735 +#: ../gui/wxpython/menustrings.py:794 ../gui/wxpython/menustrings.py:1736 #: ../gui/wxpython/image2target/ii2t_menustrings.py:782 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1708 msgid "Matrix/convolving filter" msgstr "Matriz/Filtro convolção" -#: ../gui/wxpython/menustrings.py:794 ../gui/wxpython/menustrings.py:1736 +#: ../gui/wxpython/menustrings.py:795 ../gui/wxpython/menustrings.py:1737 #: ../gui/wxpython/image2target/ii2t_menustrings.py:783 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1709 msgid "Performs raster map matrix filter." msgstr "" -#: ../gui/wxpython/menustrings.py:795 ../gui/wxpython/menustrings.py:1737 +#: ../gui/wxpython/menustrings.py:796 ../gui/wxpython/menustrings.py:1738 #: ../gui/wxpython/image2target/ii2t_menustrings.py:784 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1710 msgid "Transform image" msgstr "Transformar imagem" -#: ../gui/wxpython/menustrings.py:796 ../gui/wxpython/menustrings.py:1738 +#: ../gui/wxpython/menustrings.py:797 ../gui/wxpython/menustrings.py:1739 #: ../gui/wxpython/image2target/ii2t_menustrings.py:785 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1711 msgid "Canonical correlation" msgstr "Correlação canónica" -#: ../gui/wxpython/menustrings.py:797 ../gui/wxpython/menustrings.py:1739 +#: ../gui/wxpython/menustrings.py:798 ../gui/wxpython/menustrings.py:1740 #: ../gui/wxpython/image2target/ii2t_menustrings.py:786 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1712 msgid "Canonical components analysis (CCA) program for image processing." msgstr "" -#: ../gui/wxpython/menustrings.py:798 ../gui/wxpython/menustrings.py:1740 +#: ../gui/wxpython/menustrings.py:799 ../gui/wxpython/menustrings.py:1741 #: ../gui/wxpython/image2target/ii2t_menustrings.py:787 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1713 msgid "Principal components" msgstr "Componentes Principais" -#: ../gui/wxpython/menustrings.py:799 ../gui/wxpython/menustrings.py:1741 +#: ../gui/wxpython/menustrings.py:800 ../gui/wxpython/menustrings.py:1742 #: ../gui/wxpython/image2target/ii2t_menustrings.py:788 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1714 msgid "Principal components analysis (PCA) for image processing." msgstr "" -#: ../gui/wxpython/menustrings.py:800 ../gui/wxpython/menustrings.py:1742 +#: ../gui/wxpython/menustrings.py:801 ../gui/wxpython/menustrings.py:1743 #: ../gui/wxpython/image2target/ii2t_menustrings.py:789 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1715 msgid "Fast Fourier" msgstr "Fast Fourier" -#: ../gui/wxpython/menustrings.py:801 ../gui/wxpython/menustrings.py:1743 +#: ../gui/wxpython/menustrings.py:802 ../gui/wxpython/menustrings.py:1744 #: ../gui/wxpython/image2target/ii2t_menustrings.py:790 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1716 msgid "Fast Fourier Transform (FFT) for image processing." msgstr "Fast Fourier Transform (FFT) para processamento de imagem." -#: ../gui/wxpython/menustrings.py:802 ../gui/wxpython/menustrings.py:1744 +#: ../gui/wxpython/menustrings.py:803 ../gui/wxpython/menustrings.py:1745 #: ../gui/wxpython/image2target/ii2t_menustrings.py:791 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1717 msgid "Inverse Fast Fourier" msgstr "Fast Fourier inversa" -#: ../gui/wxpython/menustrings.py:803 ../gui/wxpython/menustrings.py:1745 +#: ../gui/wxpython/menustrings.py:804 ../gui/wxpython/menustrings.py:1746 #: ../gui/wxpython/image2target/ii2t_menustrings.py:792 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1718 msgid "Inverse Fast Fourier Transform (IFFT) for image processing." msgstr "Inverse Fast Fourier Transform (IFFT) para processamento de imagem." -#: ../gui/wxpython/menustrings.py:804 ../gui/wxpython/menustrings.py:1746 +#: ../gui/wxpython/menustrings.py:805 ../gui/wxpython/menustrings.py:1747 #: ../gui/wxpython/image2target/ii2t_menustrings.py:793 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1719 msgid "Satellite images tools" msgstr "" -#: ../gui/wxpython/menustrings.py:805 ../gui/wxpython/menustrings.py:1747 +#: ../gui/wxpython/menustrings.py:806 ../gui/wxpython/menustrings.py:1748 #: ../gui/wxpython/image2target/ii2t_menustrings.py:794 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1720 msgid "Aster DN to radiance/reflectance" msgstr "" -#: ../gui/wxpython/menustrings.py:806 ../gui/wxpython/menustrings.py:1748 +#: ../gui/wxpython/menustrings.py:807 ../gui/wxpython/menustrings.py:1749 #: ../gui/wxpython/image2target/ii2t_menustrings.py:795 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1721 msgid "Calculates Top of Atmosphere Radiance/Reflectance/Brightness Temperature from ASTER DN." msgstr "" -#: ../gui/wxpython/menustrings.py:807 ../gui/wxpython/menustrings.py:1749 +#: ../gui/wxpython/menustrings.py:808 ../gui/wxpython/menustrings.py:1750 #: ../gui/wxpython/image2target/ii2t_menustrings.py:796 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1722 msgid "Landsat DN to radiance/reflectance" msgstr "" -#: ../gui/wxpython/menustrings.py:808 ../gui/wxpython/menustrings.py:1750 +#: ../gui/wxpython/menustrings.py:809 ../gui/wxpython/menustrings.py:1751 #: ../gui/wxpython/image2target/ii2t_menustrings.py:797 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1723 msgid "Calculates top-of-atmosphere radiance or reflectance and temperature for Landsat MSS/TM/ETM+/OLI" msgstr "" -#: ../gui/wxpython/menustrings.py:809 ../gui/wxpython/menustrings.py:1751 +#: ../gui/wxpython/menustrings.py:810 ../gui/wxpython/menustrings.py:1752 #: ../gui/wxpython/image2target/ii2t_menustrings.py:798 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1724 msgid "Landsat cloud cover assessment" msgstr "" -#: ../gui/wxpython/menustrings.py:810 ../gui/wxpython/menustrings.py:1752 +#: ../gui/wxpython/menustrings.py:811 ../gui/wxpython/menustrings.py:1753 #: ../gui/wxpython/image2target/ii2t_menustrings.py:799 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1725 msgid "Performs Landsat TM/ETM+ Automatic Cloud Cover Assessment (ACCA)." msgstr "" -#: ../gui/wxpython/menustrings.py:811 ../gui/wxpython/menustrings.py:1753 +#: ../gui/wxpython/menustrings.py:812 ../gui/wxpython/menustrings.py:1754 #: ../gui/wxpython/image2target/ii2t_menustrings.py:800 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1726 msgid "Modis quality control" msgstr "" -#: ../gui/wxpython/menustrings.py:812 ../gui/wxpython/menustrings.py:1754 +#: ../gui/wxpython/menustrings.py:813 ../gui/wxpython/menustrings.py:1755 #: ../gui/wxpython/image2target/ii2t_menustrings.py:801 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1727 msgid "Extracts quality control parameters from MODIS QC layers." msgstr "" -#: ../gui/wxpython/menustrings.py:813 ../gui/wxpython/menustrings.py:1755 +#: ../gui/wxpython/menustrings.py:814 ../gui/wxpython/menustrings.py:1756 #: ../gui/wxpython/image2target/ii2t_menustrings.py:802 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1728 msgid "Atmospheric correction" msgstr "Correcção atmosférica" -#: ../gui/wxpython/menustrings.py:814 ../gui/wxpython/menustrings.py:1756 +#: ../gui/wxpython/menustrings.py:815 ../gui/wxpython/menustrings.py:1757 #: ../gui/wxpython/image2target/ii2t_menustrings.py:803 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1729 msgid "Performs atmospheric correction using the 6S algorithm. 6S - Second Simulation of Satellite Signal in the Solar Spectrum." msgstr "" -#: ../gui/wxpython/menustrings.py:815 ../gui/wxpython/menustrings.py:1757 +#: ../gui/wxpython/menustrings.py:816 ../gui/wxpython/menustrings.py:1758 #: ../gui/wxpython/image2target/ii2t_menustrings.py:804 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1730 msgid "Topographic correction" msgstr "" -#: ../gui/wxpython/menustrings.py:816 ../gui/wxpython/menustrings.py:1758 +#: ../gui/wxpython/menustrings.py:817 ../gui/wxpython/menustrings.py:1759 #: ../gui/wxpython/image2target/ii2t_menustrings.py:805 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1731 msgid "Computes topographic correction of reflectance." msgstr "" -#: ../gui/wxpython/menustrings.py:817 ../gui/wxpython/menustrings.py:1759 +#: ../gui/wxpython/menustrings.py:818 ../gui/wxpython/menustrings.py:1760 msgid "Orthophoto tools" msgstr "" -#: ../gui/wxpython/menustrings.py:818 ../gui/wxpython/menustrings.py:1760 +#: ../gui/wxpython/menustrings.py:819 ../gui/wxpython/menustrings.py:1761 msgid "Manage GCPs for 3D correction" msgstr "" -#: ../gui/wxpython/menustrings.py:819 ../gui/wxpython/menustrings.py:1761 +#: ../gui/wxpython/menustrings.py:820 ../gui/wxpython/menustrings.py:1762 msgid "Georectifies a map and allows managing GCP for 3D correction." msgstr "" -#: ../gui/wxpython/menustrings.py:820 ../gui/wxpython/menustrings.py:1762 +#: ../gui/wxpython/menustrings.py:821 ../gui/wxpython/menustrings.py:1763 msgid "Corrects scanning distortions" msgstr "" -#: ../gui/wxpython/menustrings.py:821 ../gui/wxpython/menustrings.py:1763 +#: ../gui/wxpython/menustrings.py:822 ../gui/wxpython/menustrings.py:1764 msgid "Corrects scanning distortions of a scanned aerial photo." msgstr "" -#: ../gui/wxpython/menustrings.py:822 ../gui/wxpython/menustrings.py:1764 +#: ../gui/wxpython/menustrings.py:823 ../gui/wxpython/menustrings.py:1765 #: ../gui/wxpython/image2target/ii2t_menustrings.py:806 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1732 msgid "Satellite images products" msgstr "" -#: ../gui/wxpython/menustrings.py:823 ../gui/wxpython/menustrings.py:1765 +#: ../gui/wxpython/menustrings.py:824 ../gui/wxpython/menustrings.py:1766 #: ../gui/wxpython/image2target/ii2t_menustrings.py:807 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1733 msgid "Vegetation indices" msgstr "" -#: ../gui/wxpython/menustrings.py:824 ../gui/wxpython/menustrings.py:1766 +#: ../gui/wxpython/menustrings.py:825 ../gui/wxpython/menustrings.py:1767 #: ../gui/wxpython/image2target/ii2t_menustrings.py:808 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1734 msgid "Calculates different types of vegetation indices. Uses red and nir bands mostly, and some indices require additional bands." msgstr "" -#: ../gui/wxpython/menustrings.py:825 ../gui/wxpython/menustrings.py:1767 +#: ../gui/wxpython/menustrings.py:826 ../gui/wxpython/menustrings.py:1768 #: ../gui/wxpython/image2target/ii2t_menustrings.py:809 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1735 msgid "Tasseled cap vegetation index" msgstr "Ãndice de vegetação Tasseled cap" -#: ../gui/wxpython/menustrings.py:826 ../gui/wxpython/menustrings.py:1768 +#: ../gui/wxpython/menustrings.py:827 ../gui/wxpython/menustrings.py:1769 #: ../gui/wxpython/image2target/ii2t_menustrings.py:810 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1736 msgid "Performs Tasseled Cap (Kauth Thomas) transformation." msgstr "" -#: ../gui/wxpython/menustrings.py:827 ../gui/wxpython/menustrings.py:1769 +#: ../gui/wxpython/menustrings.py:828 ../gui/wxpython/menustrings.py:1770 #: ../gui/wxpython/image2target/ii2t_menustrings.py:811 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1737 msgid "Albedo" msgstr "Albedo" -#: ../gui/wxpython/menustrings.py:828 ../gui/wxpython/menustrings.py:1770 +#: ../gui/wxpython/menustrings.py:829 ../gui/wxpython/menustrings.py:1771 #: ../gui/wxpython/image2target/ii2t_menustrings.py:812 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1738 msgid "Computes broad band albedo from surface reflectance." msgstr "" -#: ../gui/wxpython/menustrings.py:829 ../gui/wxpython/menustrings.py:1771 +#: ../gui/wxpython/menustrings.py:830 ../gui/wxpython/menustrings.py:1772 #: ../gui/wxpython/image2target/ii2t_menustrings.py:813 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1739 msgid "Emissivity" msgstr "Emissividade" -#: ../gui/wxpython/menustrings.py:830 ../gui/wxpython/menustrings.py:1772 +#: ../gui/wxpython/menustrings.py:831 ../gui/wxpython/menustrings.py:1773 #: ../gui/wxpython/image2target/ii2t_menustrings.py:814 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1740 msgid "Computes emissivity from NDVI, generic method for sparse land." msgstr "" -#: ../gui/wxpython/menustrings.py:831 ../gui/wxpython/menustrings.py:1773 +#: ../gui/wxpython/menustrings.py:832 ../gui/wxpython/menustrings.py:1774 #: ../gui/wxpython/image2target/ii2t_menustrings.py:815 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1741 msgid "Biomass growth" msgstr "" -#: ../gui/wxpython/menustrings.py:832 ../gui/wxpython/menustrings.py:1774 +#: ../gui/wxpython/menustrings.py:833 ../gui/wxpython/menustrings.py:1775 #: ../gui/wxpython/image2target/ii2t_menustrings.py:816 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1742 msgid "Computes biomass growth, precursor of crop yield calculation." msgstr "" -#: ../gui/wxpython/menustrings.py:833 ../gui/wxpython/menustrings.py:1775 +#: ../gui/wxpython/menustrings.py:834 ../gui/wxpython/menustrings.py:1776 #: ../gui/wxpython/image2target/ii2t_menustrings.py:817 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1743 msgid "Evapotranspiration calculation" msgstr "" -#: ../gui/wxpython/menustrings.py:834 ../gui/wxpython/menustrings.py:1776 +#: ../gui/wxpython/menustrings.py:835 ../gui/wxpython/menustrings.py:1777 #: ../gui/wxpython/image2target/ii2t_menustrings.py:818 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1744 msgid "Instantaneaous Net Radiation" msgstr "" -#: ../gui/wxpython/menustrings.py:835 ../gui/wxpython/menustrings.py:1777 +#: ../gui/wxpython/menustrings.py:836 ../gui/wxpython/menustrings.py:1778 #: ../gui/wxpython/image2target/ii2t_menustrings.py:819 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1745 msgid "Net radiation approximation (Bastiaanssen, 1995)." msgstr "" -#: ../gui/wxpython/menustrings.py:836 ../gui/wxpython/menustrings.py:1778 +#: ../gui/wxpython/menustrings.py:837 ../gui/wxpython/menustrings.py:1779 #: ../gui/wxpython/image2target/ii2t_menustrings.py:820 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1746 msgid "Soil heat flux" msgstr "" -#: ../gui/wxpython/menustrings.py:837 ../gui/wxpython/menustrings.py:1779 +#: ../gui/wxpython/menustrings.py:838 ../gui/wxpython/menustrings.py:1780 #: ../gui/wxpython/image2target/ii2t_menustrings.py:821 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1747 msgid "Soil heat flux approximation (Bastiaanssen, 1995)." msgstr "" -#: ../gui/wxpython/menustrings.py:838 ../gui/wxpython/menustrings.py:1780 +#: ../gui/wxpython/menustrings.py:839 ../gui/wxpython/menustrings.py:1781 #: ../gui/wxpython/image2target/ii2t_menustrings.py:822 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1748 msgid "Sensible heat flux" msgstr "" -#: ../gui/wxpython/menustrings.py:839 ../gui/wxpython/menustrings.py:1781 +#: ../gui/wxpython/menustrings.py:840 ../gui/wxpython/menustrings.py:1782 #: ../gui/wxpython/image2target/ii2t_menustrings.py:823 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1749 msgid "Computes sensible heat flux iteration SEBAL 01." msgstr "" -#: ../gui/wxpython/menustrings.py:840 ../gui/wxpython/menustrings.py:1782 +#: ../gui/wxpython/menustrings.py:841 ../gui/wxpython/menustrings.py:1783 #: ../gui/wxpython/image2target/ii2t_menustrings.py:824 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1750 msgid "Evaporative fraction" msgstr "" -#: ../gui/wxpython/menustrings.py:841 ../gui/wxpython/menustrings.py:1783 +#: ../gui/wxpython/menustrings.py:842 ../gui/wxpython/menustrings.py:1784 #: ../gui/wxpython/image2target/ii2t_menustrings.py:825 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1751 msgid "Computes evaporative fraction and root zone soil moisture." msgstr "" -#: ../gui/wxpython/menustrings.py:842 ../gui/wxpython/menustrings.py:1784 +#: ../gui/wxpython/menustrings.py:843 ../gui/wxpython/menustrings.py:1785 #: ../gui/wxpython/image2target/ii2t_menustrings.py:826 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1752 msgid "Actual Evapotranspiration" msgstr "" -#: ../gui/wxpython/menustrings.py:843 ../gui/wxpython/menustrings.py:1785 +#: ../gui/wxpython/menustrings.py:844 ../gui/wxpython/menustrings.py:1786 #: ../gui/wxpython/image2target/ii2t_menustrings.py:827 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1753 msgid "Actual evapotranspiration for diurnal period (Bastiaanssen, 1995)." msgstr "" -#: ../gui/wxpython/menustrings.py:844 ../gui/wxpython/menustrings.py:1786 +#: ../gui/wxpython/menustrings.py:845 ../gui/wxpython/menustrings.py:1787 #: ../gui/wxpython/image2target/ii2t_menustrings.py:828 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1754 msgid "Temporal integration of ETa" msgstr "" -#: ../gui/wxpython/menustrings.py:845 ../gui/wxpython/menustrings.py:1787 +#: ../gui/wxpython/menustrings.py:846 ../gui/wxpython/menustrings.py:1788 #: ../gui/wxpython/image2target/ii2t_menustrings.py:829 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1755 msgid "Computes temporal integration of satellite ET actual (ETa) following the daily ET reference (ETo) from meteorological station(s)." msgstr "" -#: ../gui/wxpython/menustrings.py:846 ../gui/wxpython/menustrings.py:1788 +#: ../gui/wxpython/menustrings.py:847 ../gui/wxpython/menustrings.py:1789 #: ../gui/wxpython/image2target/ii2t_menustrings.py:830 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1756 msgid "Hargreaves methods Evapotranspiration" msgstr "" -#: ../gui/wxpython/menustrings.py:847 ../gui/wxpython/menustrings.py:1789 +#: ../gui/wxpython/menustrings.py:848 ../gui/wxpython/menustrings.py:1790 #: ../gui/wxpython/image2target/ii2t_menustrings.py:831 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1757 msgid "Computes evapotranspiration calculation modified or original Hargreaves formulation, 2001." msgstr "" -#: ../gui/wxpython/menustrings.py:848 ../gui/wxpython/menustrings.py:1790 +#: ../gui/wxpython/menustrings.py:849 ../gui/wxpython/menustrings.py:1791 #: ../gui/wxpython/image2target/ii2t_menustrings.py:832 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1758 msgid "Penman-Monteith Evapotranspiration" msgstr "" -#: ../gui/wxpython/menustrings.py:849 ../gui/wxpython/menustrings.py:1791 +#: ../gui/wxpython/menustrings.py:850 ../gui/wxpython/menustrings.py:1792 #: ../gui/wxpython/image2target/ii2t_menustrings.py:833 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1759 msgid "Computes potential evapotranspiration calculation with hourly Penman-Monteith." msgstr "" -#: ../gui/wxpython/menustrings.py:850 ../gui/wxpython/menustrings.py:1792 +#: ../gui/wxpython/menustrings.py:851 ../gui/wxpython/menustrings.py:1793 #: ../gui/wxpython/image2target/ii2t_menustrings.py:834 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1760 msgid "Priestley-Taylor Evapotranspiration" msgstr "" -#: ../gui/wxpython/menustrings.py:851 ../gui/wxpython/menustrings.py:1793 +#: ../gui/wxpython/menustrings.py:852 ../gui/wxpython/menustrings.py:1794 #: ../gui/wxpython/image2target/ii2t_menustrings.py:835 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1761 msgid "Computes evapotranspiration calculation Priestley and Taylor formulation, 1972." msgstr "" -#: ../gui/wxpython/menustrings.py:853 ../gui/wxpython/menustrings.py:1795 +#: ../gui/wxpython/menustrings.py:854 ../gui/wxpython/menustrings.py:1796 #: ../gui/wxpython/image2target/ii2t_menustrings.py:837 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1763 msgid "Kappa analysis" msgstr "Análise KAPPA" -#: ../gui/wxpython/menustrings.py:854 ../gui/wxpython/menustrings.py:1796 +#: ../gui/wxpython/menustrings.py:855 ../gui/wxpython/menustrings.py:1797 #: ../gui/wxpython/image2target/ii2t_menustrings.py:838 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1764 msgid "Calculates error matrix and kappa parameter for accuracy assessment of classification result." msgstr "" -#: ../gui/wxpython/menustrings.py:855 ../gui/wxpython/menustrings.py:1797 +#: ../gui/wxpython/menustrings.py:856 ../gui/wxpython/menustrings.py:1798 #: ../gui/wxpython/image2target/ii2t_menustrings.py:839 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1765 msgid "OIF for LandSat TM" msgstr "OIF para LandSat TM" -#: ../gui/wxpython/menustrings.py:856 ../gui/wxpython/menustrings.py:1798 +#: ../gui/wxpython/menustrings.py:857 ../gui/wxpython/menustrings.py:1799 #: ../gui/wxpython/image2target/ii2t_menustrings.py:840 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1766 msgid "Calculates Optimum-Index-Factor table for spectral bands" msgstr "" -#: ../gui/wxpython/menustrings.py:857 ../gui/wxpython/menustrings.py:1799 +#: ../gui/wxpython/menustrings.py:858 ../gui/wxpython/menustrings.py:1800 #: ../gui/wxpython/image2target/ii2t_menustrings.py:841 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1767 msgid "3D r&aster" msgstr "" -#: ../gui/wxpython/menustrings.py:858 ../gui/wxpython/menustrings.py:1800 +#: ../gui/wxpython/menustrings.py:859 ../gui/wxpython/menustrings.py:1801 #: ../gui/wxpython/image2target/ii2t_menustrings.py:842 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1768 msgid "Develop 3D raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:859 ../gui/wxpython/menustrings.py:1801 +#: ../gui/wxpython/menustrings.py:860 ../gui/wxpython/menustrings.py:1802 #: ../gui/wxpython/image2target/ii2t_menustrings.py:843 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1769 msgid "Manage 3D NULL values" msgstr "Gerir valores NULOS 3D" -#: ../gui/wxpython/menustrings.py:860 ../gui/wxpython/menustrings.py:1802 +#: ../gui/wxpython/menustrings.py:861 ../gui/wxpython/menustrings.py:1803 #: ../gui/wxpython/image2target/ii2t_menustrings.py:844 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1770 msgid "Explicitly create the 3D NULL-value bitmap file." msgstr "" -#: ../gui/wxpython/menustrings.py:861 ../gui/wxpython/menustrings.py:1803 +#: ../gui/wxpython/menustrings.py:862 ../gui/wxpython/menustrings.py:1804 #: ../gui/wxpython/image2target/ii2t_menustrings.py:845 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1771 msgid "Manage timestamp" msgstr "Gestão dos registos de tempo" -#: ../gui/wxpython/menustrings.py:862 ../gui/wxpython/menustrings.py:1804 +#: ../gui/wxpython/menustrings.py:863 ../gui/wxpython/menustrings.py:1805 #: ../gui/wxpython/image2target/ii2t_menustrings.py:846 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1772 msgid "Modifies a timestamp for a 3D raster map. Print/add/remove a timestamp for a 3D raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:864 ../gui/wxpython/menustrings.py:1806 +#: ../gui/wxpython/menustrings.py:865 ../gui/wxpython/menustrings.py:1807 #: ../gui/wxpython/image2target/ii2t_menustrings.py:848 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1774 msgid "3D rasters to raster series" msgstr "" -#: ../gui/wxpython/menustrings.py:866 ../gui/wxpython/menustrings.py:1808 +#: ../gui/wxpython/menustrings.py:867 ../gui/wxpython/menustrings.py:1809 #: ../gui/wxpython/image2target/ii2t_menustrings.py:850 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1776 msgid "3D color tables" msgstr "" -#: ../gui/wxpython/menustrings.py:867 ../gui/wxpython/menustrings.py:1809 +#: ../gui/wxpython/menustrings.py:868 ../gui/wxpython/menustrings.py:1810 #: ../gui/wxpython/image2target/ii2t_menustrings.py:851 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1777 msgid "Creates/modifies the color table associated with a 3D raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:868 ../gui/wxpython/menustrings.py:1810 +#: ../gui/wxpython/menustrings.py:869 ../gui/wxpython/menustrings.py:1811 #: ../gui/wxpython/image2target/ii2t_menustrings.py:852 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1778 msgid "Export 3D color table" msgstr "" -#: ../gui/wxpython/menustrings.py:869 ../gui/wxpython/menustrings.py:1811 +#: ../gui/wxpython/menustrings.py:870 ../gui/wxpython/menustrings.py:1812 #: ../gui/wxpython/image2target/ii2t_menustrings.py:853 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1779 msgid "Exports the color table associated with a 3D raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:870 ../gui/wxpython/menustrings.py:1812 +#: ../gui/wxpython/menustrings.py:871 ../gui/wxpython/menustrings.py:1813 #: ../gui/wxpython/image2target/ii2t_menustrings.py:854 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1780 msgid "3D mask" msgstr "" -#: ../gui/wxpython/menustrings.py:871 ../gui/wxpython/menustrings.py:1813 +#: ../gui/wxpython/menustrings.py:872 ../gui/wxpython/menustrings.py:1814 #: ../gui/wxpython/image2target/ii2t_menustrings.py:855 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1781 msgid "Establishes the current working 3D raster mask." msgstr "Establecer a máscara 3D raster actual de trabalho" -#: ../gui/wxpython/menustrings.py:872 ../gui/wxpython/menustrings.py:873 -#: ../gui/wxpython/menustrings.py:1814 ../gui/wxpython/menustrings.py:1815 +#: ../gui/wxpython/menustrings.py:873 ../gui/wxpython/menustrings.py:874 +#: ../gui/wxpython/menustrings.py:1815 ../gui/wxpython/menustrings.py:1816 #: ../gui/wxpython/image2target/ii2t_menustrings.py:856 #: ../gui/wxpython/image2target/ii2t_menustrings.py:857 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1782 @@ -9223,224 +9197,224 @@ msgid "3D raster map calculator" msgstr "" -#: ../gui/wxpython/menustrings.py:874 ../gui/wxpython/menustrings.py:1816 +#: ../gui/wxpython/menustrings.py:875 ../gui/wxpython/menustrings.py:1817 #: ../gui/wxpython/image2target/ii2t_menustrings.py:858 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1784 msgid "Cross section" msgstr "" -#: ../gui/wxpython/menustrings.py:875 ../gui/wxpython/menustrings.py:1817 +#: ../gui/wxpython/menustrings.py:876 ../gui/wxpython/menustrings.py:1818 #: ../gui/wxpython/image2target/ii2t_menustrings.py:859 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1785 msgid "Creates cross section 2D raster map from 3D raster map based on 2D elevation map" msgstr "" -#: ../gui/wxpython/menustrings.py:877 ../gui/wxpython/menustrings.py:1819 +#: ../gui/wxpython/menustrings.py:878 ../gui/wxpython/menustrings.py:1820 #: ../gui/wxpython/image2target/ii2t_menustrings.py:861 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1787 msgid "Numerical calculation program for transient, confined groundwater flow in three dimensions." msgstr "" -#: ../gui/wxpython/menustrings.py:878 ../gui/wxpython/menustrings.py:1820 +#: ../gui/wxpython/menustrings.py:879 ../gui/wxpython/menustrings.py:1821 #: ../gui/wxpython/image2target/ii2t_menustrings.py:862 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1788 msgid "Interpolate 3D raster from points" msgstr "" -#: ../gui/wxpython/menustrings.py:879 ../gui/wxpython/menustrings.py:1821 +#: ../gui/wxpython/menustrings.py:880 ../gui/wxpython/menustrings.py:1822 #: ../gui/wxpython/image2target/ii2t_menustrings.py:863 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1789 msgid "Interpolates point data to a 3D raster map using regularized spline with tension (RST) algorithm." msgstr "" -#: ../gui/wxpython/menustrings.py:881 ../gui/wxpython/menustrings.py:1823 +#: ../gui/wxpython/menustrings.py:882 ../gui/wxpython/menustrings.py:1824 #: ../gui/wxpython/image2target/ii2t_menustrings.py:865 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1791 msgid "Basic 3D raster metadata" msgstr "" -#: ../gui/wxpython/menustrings.py:882 ../gui/wxpython/menustrings.py:1824 +#: ../gui/wxpython/menustrings.py:883 ../gui/wxpython/menustrings.py:1825 #: ../gui/wxpython/image2target/ii2t_menustrings.py:866 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1792 msgid "Outputs basic information about a user-specified 3D raster map layer." msgstr "" -#: ../gui/wxpython/menustrings.py:883 ../gui/wxpython/menustrings.py:1825 +#: ../gui/wxpython/menustrings.py:884 ../gui/wxpython/menustrings.py:1826 #: ../gui/wxpython/image2target/ii2t_menustrings.py:867 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1793 msgid "3D raster statistics" msgstr "" -#: ../gui/wxpython/menustrings.py:884 ../gui/wxpython/menustrings.py:1826 +#: ../gui/wxpython/menustrings.py:885 ../gui/wxpython/menustrings.py:1827 #: ../gui/wxpython/image2target/ii2t_menustrings.py:868 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1794 msgid "Generates volume statistics for 3D raster maps." msgstr "" -#: ../gui/wxpython/menustrings.py:885 ../gui/wxpython/menustrings.py:1827 +#: ../gui/wxpython/menustrings.py:886 ../gui/wxpython/menustrings.py:1828 #: ../gui/wxpython/image2target/ii2t_menustrings.py:869 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1795 msgid "Univariate statistics for 3D rasters" msgstr "" -#: ../gui/wxpython/menustrings.py:886 ../gui/wxpython/menustrings.py:1828 +#: ../gui/wxpython/menustrings.py:887 ../gui/wxpython/menustrings.py:1829 #: ../gui/wxpython/image2target/ii2t_menustrings.py:870 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1796 msgid "Calculates univariate statistics from the non-null cells of a 3D raster map. Statistics include number of cells counted, minimum and maximum cell values, range, arithmetic mean, population variance, standard deviation, coefficient of variation, and sum." msgstr "" -#: ../gui/wxpython/menustrings.py:887 ../gui/wxpython/menustrings.py:1829 +#: ../gui/wxpython/menustrings.py:888 ../gui/wxpython/menustrings.py:1830 #: ../gui/wxpython/image2target/ii2t_menustrings.py:871 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1797 msgid "&Database" msgstr "" -#: ../gui/wxpython/menustrings.py:888 ../gui/wxpython/menustrings.py:1830 +#: ../gui/wxpython/menustrings.py:889 ../gui/wxpython/menustrings.py:1831 #: ../gui/wxpython/image2target/ii2t_menustrings.py:872 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1798 msgid "Database information" msgstr "Informacão sobre a base de dados" -#: ../gui/wxpython/menustrings.py:889 ../gui/wxpython/menustrings.py:1831 +#: ../gui/wxpython/menustrings.py:890 ../gui/wxpython/menustrings.py:1832 #: ../gui/wxpython/image2target/ii2t_menustrings.py:873 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1799 msgid "List databases" msgstr "" -#: ../gui/wxpython/menustrings.py:890 ../gui/wxpython/menustrings.py:1832 +#: ../gui/wxpython/menustrings.py:891 ../gui/wxpython/menustrings.py:1833 #: ../gui/wxpython/image2target/ii2t_menustrings.py:874 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1800 msgid "Lists all databases for a given driver and location." msgstr "" -#: ../gui/wxpython/menustrings.py:891 ../gui/wxpython/menustrings.py:1833 +#: ../gui/wxpython/menustrings.py:892 ../gui/wxpython/menustrings.py:1834 #: ../gui/wxpython/image2target/ii2t_menustrings.py:875 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1801 msgid "List drivers" msgstr "Listar controladores" -#: ../gui/wxpython/menustrings.py:892 ../gui/wxpython/menustrings.py:1834 +#: ../gui/wxpython/menustrings.py:893 ../gui/wxpython/menustrings.py:1835 #: ../gui/wxpython/image2target/ii2t_menustrings.py:876 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1802 msgid "Lists all database drivers." msgstr "" -#: ../gui/wxpython/menustrings.py:893 ../gui/wxpython/menustrings.py:1835 +#: ../gui/wxpython/menustrings.py:894 ../gui/wxpython/menustrings.py:1836 #: ../gui/wxpython/image2target/ii2t_menustrings.py:877 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1803 msgid "List tables" msgstr "Listar tabelas" -#: ../gui/wxpython/menustrings.py:894 ../gui/wxpython/menustrings.py:1836 +#: ../gui/wxpython/menustrings.py:895 ../gui/wxpython/menustrings.py:1837 #: ../gui/wxpython/image2target/ii2t_menustrings.py:878 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1804 msgid "Lists all tables for a given database." msgstr "" -#: ../gui/wxpython/menustrings.py:895 ../gui/wxpython/menustrings.py:1837 +#: ../gui/wxpython/menustrings.py:896 ../gui/wxpython/menustrings.py:1838 #: ../gui/wxpython/image2target/ii2t_menustrings.py:879 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1805 msgid "Describe table" msgstr "Descrever tabela" -#: ../gui/wxpython/menustrings.py:896 ../gui/wxpython/menustrings.py:1838 +#: ../gui/wxpython/menustrings.py:897 ../gui/wxpython/menustrings.py:1839 #: ../gui/wxpython/image2target/ii2t_menustrings.py:880 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1806 msgid "Describes a table in detail." msgstr "Descrever uma tabela em detalhe." -#: ../gui/wxpython/menustrings.py:897 ../gui/wxpython/menustrings.py:1839 +#: ../gui/wxpython/menustrings.py:898 ../gui/wxpython/menustrings.py:1840 #: ../gui/wxpython/image2target/ii2t_menustrings.py:881 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1807 msgid "List columns" msgstr "Listar colunas" -#: ../gui/wxpython/menustrings.py:898 ../gui/wxpython/menustrings.py:1840 +#: ../gui/wxpython/menustrings.py:899 ../gui/wxpython/menustrings.py:1841 #: ../gui/wxpython/image2target/ii2t_menustrings.py:882 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1808 msgid "List all columns for a given table." msgstr "Mostrar todas as colunas para uma dada tabela." -#: ../gui/wxpython/menustrings.py:899 ../gui/wxpython/menustrings.py:1841 +#: ../gui/wxpython/menustrings.py:900 ../gui/wxpython/menustrings.py:1842 #: ../gui/wxpython/image2target/ii2t_menustrings.py:883 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1809 msgid "Manage databases" msgstr "Gerir bases de dados" -#: ../gui/wxpython/menustrings.py:900 ../gui/wxpython/menustrings.py:1842 +#: ../gui/wxpython/menustrings.py:901 ../gui/wxpython/menustrings.py:1843 #: ../gui/wxpython/image2target/ii2t_menustrings.py:884 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1810 msgid "Connect" msgstr "Ligar" -#: ../gui/wxpython/menustrings.py:901 ../gui/wxpython/menustrings.py:1843 +#: ../gui/wxpython/menustrings.py:902 ../gui/wxpython/menustrings.py:1844 #: ../gui/wxpython/image2target/ii2t_menustrings.py:885 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1811 msgid "Prints/sets general DB connection for current mapset." msgstr "" -#: ../gui/wxpython/menustrings.py:902 ../gui/wxpython/menustrings.py:1844 +#: ../gui/wxpython/menustrings.py:903 ../gui/wxpython/menustrings.py:1845 #: ../gui/wxpython/image2target/ii2t_menustrings.py:886 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1812 msgid "Login" msgstr "Login" -#: ../gui/wxpython/menustrings.py:903 ../gui/wxpython/menustrings.py:1845 +#: ../gui/wxpython/menustrings.py:904 ../gui/wxpython/menustrings.py:1846 #: ../gui/wxpython/image2target/ii2t_menustrings.py:887 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1813 msgid "Sets user/password for DB driver/database." msgstr "" -#: ../gui/wxpython/menustrings.py:904 ../gui/wxpython/menustrings.py:1846 +#: ../gui/wxpython/menustrings.py:905 ../gui/wxpython/menustrings.py:1847 #: ../gui/wxpython/image2target/ii2t_menustrings.py:888 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1814 msgid "Create database" msgstr "" -#: ../gui/wxpython/menustrings.py:905 ../gui/wxpython/menustrings.py:1847 +#: ../gui/wxpython/menustrings.py:906 ../gui/wxpython/menustrings.py:1848 #: ../gui/wxpython/image2target/ii2t_menustrings.py:889 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1815 msgid "Creates an empty database." msgstr "" -#: ../gui/wxpython/menustrings.py:906 ../gui/wxpython/menustrings.py:1848 +#: ../gui/wxpython/menustrings.py:907 ../gui/wxpython/menustrings.py:1849 #: ../gui/wxpython/image2target/ii2t_menustrings.py:890 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1816 msgid "Drop database" msgstr "" -#: ../gui/wxpython/menustrings.py:907 ../gui/wxpython/menustrings.py:1849 +#: ../gui/wxpython/menustrings.py:908 ../gui/wxpython/menustrings.py:1850 #: ../gui/wxpython/image2target/ii2t_menustrings.py:891 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1817 msgid "Removes an existing database." msgstr "" -#: ../gui/wxpython/menustrings.py:908 ../gui/wxpython/menustrings.py:1850 +#: ../gui/wxpython/menustrings.py:909 ../gui/wxpython/menustrings.py:1851 #: ../gui/wxpython/image2target/ii2t_menustrings.py:892 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1818 msgid "Drop table" msgstr "" -#: ../gui/wxpython/menustrings.py:909 ../gui/wxpython/menustrings.py:1851 +#: ../gui/wxpython/menustrings.py:910 ../gui/wxpython/menustrings.py:1852 #: ../gui/wxpython/image2target/ii2t_menustrings.py:893 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1819 msgid "Drops an attribute table." msgstr "" -#: ../gui/wxpython/menustrings.py:910 ../gui/wxpython/menustrings.py:1852 +#: ../gui/wxpython/menustrings.py:911 ../gui/wxpython/menustrings.py:1853 #: ../gui/wxpython/image2target/ii2t_menustrings.py:894 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1820 msgid "Copy table" msgstr "Copiar tabla" -#: ../gui/wxpython/menustrings.py:911 ../gui/wxpython/menustrings.py:1853 +#: ../gui/wxpython/menustrings.py:912 ../gui/wxpython/menustrings.py:1854 #: ../gui/wxpython/image2target/ii2t_menustrings.py:895 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1821 msgid "Copy a table. Either 'from_table' (optionally with 'where') can be used or 'select' option, but not 'from_table' and 'select' at the same time." msgstr "" -#: ../gui/wxpython/menustrings.py:912 ../gui/wxpython/menustrings.py:932 -#: ../gui/wxpython/menustrings.py:1854 ../gui/wxpython/menustrings.py:1874 +#: ../gui/wxpython/menustrings.py:913 ../gui/wxpython/menustrings.py:933 +#: ../gui/wxpython/menustrings.py:1855 ../gui/wxpython/menustrings.py:1875 #: ../gui/wxpython/image2target/ii2t_menustrings.py:896 #: ../gui/wxpython/image2target/ii2t_menustrings.py:916 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1822 @@ -9448,1196 +9422,1196 @@ msgid "Drop column" msgstr "" -#: ../gui/wxpython/menustrings.py:913 ../gui/wxpython/menustrings.py:1855 +#: ../gui/wxpython/menustrings.py:914 ../gui/wxpython/menustrings.py:1856 #: ../gui/wxpython/image2target/ii2t_menustrings.py:897 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1823 msgid "Drops a column from selected attribute table." msgstr "" -#: ../gui/wxpython/menustrings.py:914 ../gui/wxpython/menustrings.py:1856 +#: ../gui/wxpython/menustrings.py:915 ../gui/wxpython/menustrings.py:1857 #: ../gui/wxpython/image2target/ii2t_menustrings.py:898 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1824 msgid "Test" msgstr "Teste" -#: ../gui/wxpython/menustrings.py:915 ../gui/wxpython/menustrings.py:1857 +#: ../gui/wxpython/menustrings.py:916 ../gui/wxpython/menustrings.py:1858 #: ../gui/wxpython/image2target/ii2t_menustrings.py:899 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1825 msgid "Test database driver, database must exist and set by db.connect." msgstr "" -#: ../gui/wxpython/menustrings.py:916 ../gui/wxpython/menustrings.py:1858 +#: ../gui/wxpython/menustrings.py:917 ../gui/wxpython/menustrings.py:1859 #: ../gui/wxpython/image2target/ii2t_menustrings.py:900 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1826 -#: ../gui/wxpython/dbmgr/sqlbuilder.py:111 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:115 msgid "Query" msgstr "Consultas" -#: ../gui/wxpython/menustrings.py:917 ../gui/wxpython/menustrings.py:1859 +#: ../gui/wxpython/menustrings.py:918 ../gui/wxpython/menustrings.py:1860 #: ../gui/wxpython/image2target/ii2t_menustrings.py:901 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1827 msgid "Query any table" msgstr "Consultar qualquer tabela" -#: ../gui/wxpython/menustrings.py:918 ../gui/wxpython/menustrings.py:1860 +#: ../gui/wxpython/menustrings.py:919 ../gui/wxpython/menustrings.py:1861 #: ../gui/wxpython/image2target/ii2t_menustrings.py:902 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1828 msgid "Selects data from attribute table. Performs SQL query statement(s)." msgstr "" -#: ../gui/wxpython/menustrings.py:921 ../gui/wxpython/menustrings.py:1863 +#: ../gui/wxpython/menustrings.py:922 ../gui/wxpython/menustrings.py:1864 #: ../gui/wxpython/image2target/ii2t_menustrings.py:905 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1831 msgid "SQL statement" msgstr "Declaração SQL" -#: ../gui/wxpython/menustrings.py:922 ../gui/wxpython/menustrings.py:1864 +#: ../gui/wxpython/menustrings.py:923 ../gui/wxpython/menustrings.py:1865 #: ../gui/wxpython/image2target/ii2t_menustrings.py:906 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1832 msgid "Executes any SQL statement. For SELECT statements use 'db.select'." msgstr "" -#: ../gui/wxpython/menustrings.py:923 ../gui/wxpython/menustrings.py:1865 +#: ../gui/wxpython/menustrings.py:924 ../gui/wxpython/menustrings.py:1866 #: ../gui/wxpython/image2target/ii2t_menustrings.py:907 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1833 msgid "Vector database connections" msgstr "" -#: ../gui/wxpython/menustrings.py:924 ../gui/wxpython/menustrings.py:1866 +#: ../gui/wxpython/menustrings.py:925 ../gui/wxpython/menustrings.py:1867 #: ../gui/wxpython/image2target/ii2t_menustrings.py:908 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1834 msgid "New table" msgstr "Nova tabela" -#: ../gui/wxpython/menustrings.py:925 ../gui/wxpython/menustrings.py:1867 +#: ../gui/wxpython/menustrings.py:926 ../gui/wxpython/menustrings.py:1868 #: ../gui/wxpython/image2target/ii2t_menustrings.py:909 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1835 msgid "Creates and connects a new attribute table to a given layer of an existing vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:926 ../gui/wxpython/menustrings.py:1868 +#: ../gui/wxpython/menustrings.py:927 ../gui/wxpython/menustrings.py:1869 #: ../gui/wxpython/image2target/ii2t_menustrings.py:910 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1836 msgid "Remove table" msgstr "Eliminar tabela" -#: ../gui/wxpython/menustrings.py:927 ../gui/wxpython/menustrings.py:1869 +#: ../gui/wxpython/menustrings.py:928 ../gui/wxpython/menustrings.py:1870 #: ../gui/wxpython/image2target/ii2t_menustrings.py:911 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1837 msgid "Removes existing attribute table of a vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:928 ../gui/wxpython/menustrings.py:1870 +#: ../gui/wxpython/menustrings.py:929 ../gui/wxpython/menustrings.py:1871 #: ../gui/wxpython/image2target/ii2t_menustrings.py:912 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1838 msgid "Join table" msgstr "" -#: ../gui/wxpython/menustrings.py:929 ../gui/wxpython/menustrings.py:1871 +#: ../gui/wxpython/menustrings.py:930 ../gui/wxpython/menustrings.py:1872 #: ../gui/wxpython/image2target/ii2t_menustrings.py:913 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1839 msgid "Joins a database table to a vector map table." msgstr "" -#: ../gui/wxpython/menustrings.py:930 ../gui/wxpython/menustrings.py:1872 +#: ../gui/wxpython/menustrings.py:931 ../gui/wxpython/menustrings.py:1873 #: ../gui/wxpython/image2target/ii2t_menustrings.py:914 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1840 msgid "Add columns" msgstr "Adicionar colunas" -#: ../gui/wxpython/menustrings.py:931 ../gui/wxpython/menustrings.py:1873 +#: ../gui/wxpython/menustrings.py:932 ../gui/wxpython/menustrings.py:1874 #: ../gui/wxpython/image2target/ii2t_menustrings.py:915 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1841 msgid "Adds one or more columns to the attribute table connected to a given vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:933 ../gui/wxpython/menustrings.py:1875 +#: ../gui/wxpython/menustrings.py:934 ../gui/wxpython/menustrings.py:1876 #: ../gui/wxpython/image2target/ii2t_menustrings.py:917 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1843 msgid "Drops a column from the attribute table connected to a given vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:934 ../gui/wxpython/menustrings.py:1876 +#: ../gui/wxpython/menustrings.py:935 ../gui/wxpython/menustrings.py:1877 #: ../gui/wxpython/image2target/ii2t_menustrings.py:918 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1844 -#: ../gui/wxpython/dbmgr/base.py:2370 +#: ../gui/wxpython/dbmgr/base.py:2372 msgid "Rename column" msgstr "Renomear nome da coluna" -#: ../gui/wxpython/menustrings.py:935 ../gui/wxpython/menustrings.py:1877 +#: ../gui/wxpython/menustrings.py:936 ../gui/wxpython/menustrings.py:1878 #: ../gui/wxpython/image2target/ii2t_menustrings.py:919 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1845 msgid "Renames a column in the attribute table connected to a given vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:936 ../gui/wxpython/menustrings.py:1878 +#: ../gui/wxpython/menustrings.py:937 ../gui/wxpython/menustrings.py:1879 #: ../gui/wxpython/image2target/ii2t_menustrings.py:920 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1846 msgid "Change values" msgstr "Alterar valores" -#: ../gui/wxpython/menustrings.py:937 ../gui/wxpython/menustrings.py:1879 +#: ../gui/wxpython/menustrings.py:938 ../gui/wxpython/menustrings.py:1880 #: ../gui/wxpython/image2target/ii2t_menustrings.py:921 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1847 msgid "Updates a column in the attribute table connected to a vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:938 ../gui/wxpython/menustrings.py:1880 +#: ../gui/wxpython/menustrings.py:939 ../gui/wxpython/menustrings.py:1881 #: ../gui/wxpython/image2target/ii2t_menustrings.py:922 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1848 msgid "Drop row" msgstr "" -#: ../gui/wxpython/menustrings.py:939 ../gui/wxpython/menustrings.py:1881 +#: ../gui/wxpython/menustrings.py:940 ../gui/wxpython/menustrings.py:1882 #: ../gui/wxpython/image2target/ii2t_menustrings.py:923 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1849 msgid "Removes a vector feature from a vector map through attribute selection." msgstr "" -#: ../gui/wxpython/menustrings.py:940 ../gui/wxpython/menustrings.py:1882 +#: ../gui/wxpython/menustrings.py:941 ../gui/wxpython/menustrings.py:1883 #: ../gui/wxpython/image2target/ii2t_menustrings.py:924 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1850 msgid "Reconnect vectors to database" msgstr "" -#: ../gui/wxpython/menustrings.py:941 ../gui/wxpython/menustrings.py:1883 +#: ../gui/wxpython/menustrings.py:942 ../gui/wxpython/menustrings.py:1884 #: ../gui/wxpython/image2target/ii2t_menustrings.py:925 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1851 msgid "Reconnects attribute tables for all vector maps from the current mapset to a new database." msgstr "" -#: ../gui/wxpython/menustrings.py:942 ../gui/wxpython/menustrings.py:1884 +#: ../gui/wxpython/menustrings.py:943 ../gui/wxpython/menustrings.py:1885 #: ../gui/wxpython/image2target/ii2t_menustrings.py:926 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1852 msgid "Set vector map - database connection" msgstr "" -#: ../gui/wxpython/menustrings.py:943 ../gui/wxpython/menustrings.py:1885 +#: ../gui/wxpython/menustrings.py:944 ../gui/wxpython/menustrings.py:1886 #: ../gui/wxpython/image2target/ii2t_menustrings.py:927 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1853 msgid "Prints/sets DB connection for a vector map to attribute table." msgstr "" -#: ../gui/wxpython/menustrings.py:944 ../gui/wxpython/menustrings.py:1886 +#: ../gui/wxpython/menustrings.py:945 ../gui/wxpython/menustrings.py:1887 #: ../gui/wxpython/image2target/ii2t_menustrings.py:928 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1854 msgid "&Temporal" msgstr "" -#: ../gui/wxpython/menustrings.py:945 ../gui/wxpython/menustrings.py:1887 +#: ../gui/wxpython/menustrings.py:946 ../gui/wxpython/menustrings.py:1888 #: ../gui/wxpython/image2target/ii2t_menustrings.py:929 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1855 msgid "Manage datasets" msgstr "" -#: ../gui/wxpython/menustrings.py:946 ../gui/wxpython/menustrings.py:1888 +#: ../gui/wxpython/menustrings.py:947 ../gui/wxpython/menustrings.py:1889 #: ../gui/wxpython/image2target/ii2t_menustrings.py:930 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1856 msgid "Connect temporal database" msgstr "" -#: ../gui/wxpython/menustrings.py:947 ../gui/wxpython/menustrings.py:1889 +#: ../gui/wxpython/menustrings.py:948 ../gui/wxpython/menustrings.py:1890 #: ../gui/wxpython/image2target/ii2t_menustrings.py:931 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1857 msgid "Prints/sets general temporal GIS database connection for current mapset." msgstr "" -#: ../gui/wxpython/menustrings.py:948 ../gui/wxpython/menustrings.py:1890 +#: ../gui/wxpython/menustrings.py:949 ../gui/wxpython/menustrings.py:1891 #: ../gui/wxpython/image2target/ii2t_menustrings.py:932 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1858 #: ../gui/wxpython/rlisetup/frame.py:143 msgid "Create" msgstr "" -#: ../gui/wxpython/menustrings.py:949 ../gui/wxpython/menustrings.py:1891 +#: ../gui/wxpython/menustrings.py:950 ../gui/wxpython/menustrings.py:1892 #: ../gui/wxpython/image2target/ii2t_menustrings.py:933 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1859 msgid "Creates a space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:951 ../gui/wxpython/menustrings.py:1893 +#: ../gui/wxpython/menustrings.py:952 ../gui/wxpython/menustrings.py:1894 #: ../gui/wxpython/image2target/ii2t_menustrings.py:935 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1861 msgid "Renames a space time dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:952 ../gui/wxpython/menustrings.py:1894 +#: ../gui/wxpython/menustrings.py:953 ../gui/wxpython/menustrings.py:1895 #: ../gui/wxpython/image2target/ii2t_menustrings.py:936 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1862 #: ../gui/wxpython/gui_core/simplelmgr.py:463 -#: ../gui/wxpython/animation/dialogs.py:780 -#: ../gui/wxpython/animation/dialogs.py:1012 +#: ../gui/wxpython/animation/dialogs.py:783 +#: ../gui/wxpython/animation/dialogs.py:1015 #: ../gui/wxpython/lmgr/layertree.py:459 ../gui/wxpython/rlisetup/frame.py:140 #: ../gui/wxpython/gmodeler/frame.py:1499 msgid "Remove" msgstr "Remover" -#: ../gui/wxpython/menustrings.py:953 ../gui/wxpython/menustrings.py:1895 +#: ../gui/wxpython/menustrings.py:954 ../gui/wxpython/menustrings.py:1896 #: ../gui/wxpython/image2target/ii2t_menustrings.py:937 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1863 msgid "Removes space time datasets from temporal database." msgstr "" -#: ../gui/wxpython/menustrings.py:954 ../gui/wxpython/menustrings.py:1896 +#: ../gui/wxpython/menustrings.py:955 ../gui/wxpython/menustrings.py:1897 #: ../gui/wxpython/image2target/ii2t_menustrings.py:938 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1864 msgid "Update metadata" msgstr "" -#: ../gui/wxpython/menustrings.py:955 ../gui/wxpython/menustrings.py:1897 +#: ../gui/wxpython/menustrings.py:956 ../gui/wxpython/menustrings.py:1898 #: ../gui/wxpython/image2target/ii2t_menustrings.py:939 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1865 msgid "Modifies the metadata of a space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:956 ../gui/wxpython/menustrings.py:1898 +#: ../gui/wxpython/menustrings.py:957 ../gui/wxpython/menustrings.py:1899 #: ../gui/wxpython/image2target/ii2t_menustrings.py:940 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1866 msgid "Merge" msgstr "" -#: ../gui/wxpython/menustrings.py:957 ../gui/wxpython/menustrings.py:1899 +#: ../gui/wxpython/menustrings.py:958 ../gui/wxpython/menustrings.py:1900 #: ../gui/wxpython/image2target/ii2t_menustrings.py:941 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1867 msgid "Merges several space time datasets into a single space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:958 ../gui/wxpython/menustrings.py:1900 +#: ../gui/wxpython/menustrings.py:959 ../gui/wxpython/menustrings.py:1901 #: ../gui/wxpython/image2target/ii2t_menustrings.py:942 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1868 msgid "Temporally shift" msgstr "" -#: ../gui/wxpython/menustrings.py:959 ../gui/wxpython/menustrings.py:1901 +#: ../gui/wxpython/menustrings.py:960 ../gui/wxpython/menustrings.py:1902 #: ../gui/wxpython/image2target/ii2t_menustrings.py:943 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1869 msgid "Shifts temporally the maps of a space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:960 ../gui/wxpython/menustrings.py:1902 +#: ../gui/wxpython/menustrings.py:961 ../gui/wxpython/menustrings.py:1903 #: ../gui/wxpython/image2target/ii2t_menustrings.py:944 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1870 msgid "Snap maps of dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:961 ../gui/wxpython/menustrings.py:1903 +#: ../gui/wxpython/menustrings.py:962 ../gui/wxpython/menustrings.py:1904 #: ../gui/wxpython/image2target/ii2t_menustrings.py:945 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1871 msgid "Snaps temporally the maps of a space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:963 ../gui/wxpython/menustrings.py:1905 +#: ../gui/wxpython/menustrings.py:964 ../gui/wxpython/menustrings.py:1906 #: ../gui/wxpython/image2target/ii2t_menustrings.py:947 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1873 msgid "Lists space time datasets and maps registered in the temporal database." msgstr "" -#: ../gui/wxpython/menustrings.py:964 ../gui/wxpython/menustrings.py:1906 +#: ../gui/wxpython/menustrings.py:965 ../gui/wxpython/menustrings.py:1907 #: ../gui/wxpython/image2target/ii2t_menustrings.py:948 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1874 msgid "Manage maps in datasets" msgstr "" -#: ../gui/wxpython/menustrings.py:965 ../gui/wxpython/menustrings.py:1907 +#: ../gui/wxpython/menustrings.py:966 ../gui/wxpython/menustrings.py:1908 #: ../gui/wxpython/image2target/ii2t_menustrings.py:949 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1875 msgid "Register maps in datasets" msgstr "" -#: ../gui/wxpython/menustrings.py:966 ../gui/wxpython/menustrings.py:1908 +#: ../gui/wxpython/menustrings.py:967 ../gui/wxpython/menustrings.py:1909 msgid "Assigns timestamps and registers raster, vector and raster3d maps in a space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:967 ../gui/wxpython/menustrings.py:1909 +#: ../gui/wxpython/menustrings.py:968 ../gui/wxpython/menustrings.py:1910 #: ../gui/wxpython/image2target/ii2t_menustrings.py:951 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1877 msgid "Unregister maps from datasets" msgstr "" -#: ../gui/wxpython/menustrings.py:968 ../gui/wxpython/menustrings.py:1910 +#: ../gui/wxpython/menustrings.py:969 ../gui/wxpython/menustrings.py:1911 #: ../gui/wxpython/image2target/ii2t_menustrings.py:952 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1878 msgid "Unregisters raster, vector and raster3d maps from the temporal database or a specific space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:969 ../gui/wxpython/menustrings.py:1911 +#: ../gui/wxpython/menustrings.py:970 ../gui/wxpython/menustrings.py:1912 #: ../gui/wxpython/image2target/ii2t_menustrings.py:953 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1879 msgid "List raster dataset maps" msgstr "" -#: ../gui/wxpython/menustrings.py:970 ../gui/wxpython/menustrings.py:1912 +#: ../gui/wxpython/menustrings.py:971 ../gui/wxpython/menustrings.py:1913 #: ../gui/wxpython/image2target/ii2t_menustrings.py:954 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1880 msgid "Lists registered maps of a space time raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:971 ../gui/wxpython/menustrings.py:1913 +#: ../gui/wxpython/menustrings.py:972 ../gui/wxpython/menustrings.py:1914 #: ../gui/wxpython/image2target/ii2t_menustrings.py:955 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1881 msgid "List vector dataset maps" msgstr "" -#: ../gui/wxpython/menustrings.py:972 ../gui/wxpython/menustrings.py:1914 +#: ../gui/wxpython/menustrings.py:973 ../gui/wxpython/menustrings.py:1915 #: ../gui/wxpython/image2target/ii2t_menustrings.py:956 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1882 msgid "Lists registered maps of a space time vector dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:973 ../gui/wxpython/menustrings.py:1915 +#: ../gui/wxpython/menustrings.py:974 ../gui/wxpython/menustrings.py:1916 #: ../gui/wxpython/image2target/ii2t_menustrings.py:957 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1883 msgid "List 3D raster dataset maps" msgstr "" -#: ../gui/wxpython/menustrings.py:974 ../gui/wxpython/menustrings.py:1916 +#: ../gui/wxpython/menustrings.py:975 ../gui/wxpython/menustrings.py:1917 #: ../gui/wxpython/image2target/ii2t_menustrings.py:958 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1884 msgid "Lists registered maps of a space time raster3d dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:975 ../gui/wxpython/menustrings.py:1917 +#: ../gui/wxpython/menustrings.py:976 ../gui/wxpython/menustrings.py:1918 #: ../gui/wxpython/image2target/ii2t_menustrings.py:959 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1885 msgid "Import" msgstr "" -#: ../gui/wxpython/menustrings.py:976 ../gui/wxpython/menustrings.py:1918 +#: ../gui/wxpython/menustrings.py:977 ../gui/wxpython/menustrings.py:1919 #: ../gui/wxpython/image2target/ii2t_menustrings.py:960 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1886 msgid "Import raster dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:977 ../gui/wxpython/menustrings.py:1919 +#: ../gui/wxpython/menustrings.py:978 ../gui/wxpython/menustrings.py:1920 #: ../gui/wxpython/image2target/ii2t_menustrings.py:961 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1887 msgid "Imports space time raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:978 ../gui/wxpython/menustrings.py:1920 +#: ../gui/wxpython/menustrings.py:979 ../gui/wxpython/menustrings.py:1921 #: ../gui/wxpython/image2target/ii2t_menustrings.py:962 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1888 msgid "Import vector dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:979 ../gui/wxpython/menustrings.py:1921 +#: ../gui/wxpython/menustrings.py:980 ../gui/wxpython/menustrings.py:1922 #: ../gui/wxpython/image2target/ii2t_menustrings.py:963 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1889 msgid "Imports a space time vector dataset from a GRASS GIS specific archive file." msgstr "" -#: ../gui/wxpython/menustrings.py:980 ../gui/wxpython/menustrings.py:1922 +#: ../gui/wxpython/menustrings.py:981 ../gui/wxpython/menustrings.py:1923 #: ../gui/wxpython/image2target/ii2t_menustrings.py:964 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1890 -#: ../gui/wxpython/animation/dialogs.py:934 +#: ../gui/wxpython/animation/dialogs.py:937 ../gui/wxpython/tplot/frame.py:335 #: ../gui/wxpython/lmgr/layertree.py:739 msgid "Export" msgstr "" -#: ../gui/wxpython/menustrings.py:981 ../gui/wxpython/menustrings.py:1923 +#: ../gui/wxpython/menustrings.py:982 ../gui/wxpython/menustrings.py:1924 #: ../gui/wxpython/image2target/ii2t_menustrings.py:965 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1891 msgid "Export raster dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:982 ../gui/wxpython/menustrings.py:1924 +#: ../gui/wxpython/menustrings.py:983 ../gui/wxpython/menustrings.py:1925 #: ../gui/wxpython/image2target/ii2t_menustrings.py:966 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1892 msgid "Exports space time raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:983 ../gui/wxpython/menustrings.py:1925 +#: ../gui/wxpython/menustrings.py:984 ../gui/wxpython/menustrings.py:1926 #: ../gui/wxpython/image2target/ii2t_menustrings.py:967 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1893 msgid "Export raster dataset as VTK time series" msgstr "" -#: ../gui/wxpython/menustrings.py:984 ../gui/wxpython/menustrings.py:1926 +#: ../gui/wxpython/menustrings.py:985 ../gui/wxpython/menustrings.py:1927 #: ../gui/wxpython/image2target/ii2t_menustrings.py:968 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1894 msgid "Exports space time raster dataset as VTK time series." msgstr "" -#: ../gui/wxpython/menustrings.py:985 ../gui/wxpython/menustrings.py:1927 +#: ../gui/wxpython/menustrings.py:986 ../gui/wxpython/menustrings.py:1928 #: ../gui/wxpython/image2target/ii2t_menustrings.py:969 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1895 msgid "Export vector dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:986 ../gui/wxpython/menustrings.py:1928 +#: ../gui/wxpython/menustrings.py:987 ../gui/wxpython/menustrings.py:1929 #: ../gui/wxpython/image2target/ii2t_menustrings.py:970 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1896 msgid "Exports a space time vector dataset as GRASS GIS specific archive file." msgstr "" -#: ../gui/wxpython/menustrings.py:987 ../gui/wxpython/menustrings.py:1929 +#: ../gui/wxpython/menustrings.py:988 ../gui/wxpython/menustrings.py:1930 #: ../gui/wxpython/image2target/ii2t_menustrings.py:971 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1897 msgid "Convert raster dataset to 3D raster" msgstr "" -#: ../gui/wxpython/menustrings.py:988 ../gui/wxpython/menustrings.py:1930 +#: ../gui/wxpython/menustrings.py:989 ../gui/wxpython/menustrings.py:1931 #: ../gui/wxpython/image2target/ii2t_menustrings.py:972 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1898 msgid "Converts a space time raster dataset into a 3D raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:989 ../gui/wxpython/menustrings.py:1931 +#: ../gui/wxpython/menustrings.py:990 ../gui/wxpython/menustrings.py:1932 #: ../gui/wxpython/image2target/ii2t_menustrings.py:973 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1899 msgid "Extraction" msgstr "" -#: ../gui/wxpython/menustrings.py:990 ../gui/wxpython/menustrings.py:1932 +#: ../gui/wxpython/menustrings.py:991 ../gui/wxpython/menustrings.py:1933 #: ../gui/wxpython/image2target/ii2t_menustrings.py:974 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1900 msgid "Extract subset of raster dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:991 ../gui/wxpython/menustrings.py:1933 +#: ../gui/wxpython/menustrings.py:992 ../gui/wxpython/menustrings.py:1934 #: ../gui/wxpython/image2target/ii2t_menustrings.py:975 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1901 msgid "Extracts a subset of a space time raster datasets." msgstr "" -#: ../gui/wxpython/menustrings.py:992 ../gui/wxpython/menustrings.py:1934 +#: ../gui/wxpython/menustrings.py:993 ../gui/wxpython/menustrings.py:1935 #: ../gui/wxpython/image2target/ii2t_menustrings.py:976 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1902 msgid "Extract subset of vector dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:993 ../gui/wxpython/menustrings.py:1935 +#: ../gui/wxpython/menustrings.py:994 ../gui/wxpython/menustrings.py:1936 #: ../gui/wxpython/image2target/ii2t_menustrings.py:977 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1903 msgid "Extracts a subset of a space time vector dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:994 ../gui/wxpython/menustrings.py:1936 +#: ../gui/wxpython/menustrings.py:995 ../gui/wxpython/menustrings.py:1937 #: ../gui/wxpython/image2target/ii2t_menustrings.py:978 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1904 msgid "Extract subset of 3D raster dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:995 ../gui/wxpython/menustrings.py:1937 +#: ../gui/wxpython/menustrings.py:996 ../gui/wxpython/menustrings.py:1938 #: ../gui/wxpython/image2target/ii2t_menustrings.py:979 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1905 msgid "Extracts a subset of a space time 3D raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:996 ../gui/wxpython/menustrings.py:1938 +#: ../gui/wxpython/menustrings.py:997 ../gui/wxpython/menustrings.py:1939 #: ../gui/wxpython/image2target/ii2t_menustrings.py:980 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1906 msgid "Query vector dataset attribute data" msgstr "" -#: ../gui/wxpython/menustrings.py:997 ../gui/wxpython/menustrings.py:1939 +#: ../gui/wxpython/menustrings.py:998 ../gui/wxpython/menustrings.py:1940 #: ../gui/wxpython/image2target/ii2t_menustrings.py:981 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1907 msgid "Prints attributes of vector maps registered in a space time vector dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:998 ../gui/wxpython/menustrings.py:1940 +#: ../gui/wxpython/menustrings.py:999 ../gui/wxpython/menustrings.py:1941 #: ../gui/wxpython/image2target/ii2t_menustrings.py:982 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1908 msgid "Raster dataset color table" msgstr "" -#: ../gui/wxpython/menustrings.py:999 ../gui/wxpython/menustrings.py:1941 +#: ../gui/wxpython/menustrings.py:1000 ../gui/wxpython/menustrings.py:1942 #: ../gui/wxpython/image2target/ii2t_menustrings.py:983 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1909 msgid "Creates/modifies the color table associated with each raster map of the space time raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:1000 ../gui/wxpython/menustrings.py:1942 +#: ../gui/wxpython/menustrings.py:1001 ../gui/wxpython/menustrings.py:1943 #: ../gui/wxpython/image2target/ii2t_menustrings.py:984 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1910 msgid "Raster calculations" msgstr "" -#: ../gui/wxpython/menustrings.py:1001 ../gui/wxpython/menustrings.py:1943 +#: ../gui/wxpython/menustrings.py:1002 ../gui/wxpython/menustrings.py:1944 #: ../gui/wxpython/image2target/ii2t_menustrings.py:985 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1911 msgid "Performs spatio-temporal mapcalc expressions on temporally sampled maps of space time raster datasets." msgstr "" -#: ../gui/wxpython/menustrings.py:1002 ../gui/wxpython/menustrings.py:1944 +#: ../gui/wxpython/menustrings.py:1003 ../gui/wxpython/menustrings.py:1945 #: ../gui/wxpython/image2target/ii2t_menustrings.py:986 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1912 msgid "3D raster calculations" msgstr "" -#: ../gui/wxpython/menustrings.py:1003 ../gui/wxpython/menustrings.py:1945 +#: ../gui/wxpython/menustrings.py:1004 ../gui/wxpython/menustrings.py:1946 #: ../gui/wxpython/image2target/ii2t_menustrings.py:987 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1913 msgid "Performs r3.mapcalc expressions on maps of sampled space time 3D raster datasets." msgstr "" -#: ../gui/wxpython/menustrings.py:1004 ../gui/wxpython/menustrings.py:1946 +#: ../gui/wxpython/menustrings.py:1005 ../gui/wxpython/menustrings.py:1947 #: ../gui/wxpython/image2target/ii2t_menustrings.py:988 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1914 msgid "Interpolate gaps in raster datasets" msgstr "" -#: ../gui/wxpython/menustrings.py:1005 ../gui/wxpython/menustrings.py:1947 +#: ../gui/wxpython/menustrings.py:1006 ../gui/wxpython/menustrings.py:1948 #: ../gui/wxpython/image2target/ii2t_menustrings.py:989 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1915 msgid "Replaces gaps in a space time raster dataset with interpolated raster maps." msgstr "" -#: ../gui/wxpython/menustrings.py:1006 ../gui/wxpython/menustrings.py:1948 +#: ../gui/wxpython/menustrings.py:1007 ../gui/wxpython/menustrings.py:1949 #: ../gui/wxpython/image2target/ii2t_menustrings.py:990 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1916 msgid "Aggregation" msgstr "" -#: ../gui/wxpython/menustrings.py:1007 ../gui/wxpython/menustrings.py:1949 +#: ../gui/wxpython/menustrings.py:1008 ../gui/wxpython/menustrings.py:1950 #: ../gui/wxpython/image2target/ii2t_menustrings.py:991 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1917 msgid "Neighborhood analysis in raster dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:1008 ../gui/wxpython/menustrings.py:1950 +#: ../gui/wxpython/menustrings.py:1009 ../gui/wxpython/menustrings.py:1951 #: ../gui/wxpython/image2target/ii2t_menustrings.py:992 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1918 msgid "Performs a neighborhood analysis for each map in a space time raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:1009 ../gui/wxpython/menustrings.py:1951 +#: ../gui/wxpython/menustrings.py:1010 ../gui/wxpython/menustrings.py:1952 #: ../gui/wxpython/image2target/ii2t_menustrings.py:993 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1919 msgid "Aggregation in raster datasets" msgstr "" -#: ../gui/wxpython/menustrings.py:1010 ../gui/wxpython/menustrings.py:1952 +#: ../gui/wxpython/menustrings.py:1011 ../gui/wxpython/menustrings.py:1953 #: ../gui/wxpython/image2target/ii2t_menustrings.py:994 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1920 msgid "Performs different aggregation algorithms from r.series on all or a subset of raster maps in a space time raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:1011 ../gui/wxpython/menustrings.py:1953 +#: ../gui/wxpython/menustrings.py:1012 ../gui/wxpython/menustrings.py:1954 #: ../gui/wxpython/image2target/ii2t_menustrings.py:995 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1921 msgid "Temporal aggregation" msgstr "" -#: ../gui/wxpython/menustrings.py:1012 ../gui/wxpython/menustrings.py:1954 +#: ../gui/wxpython/menustrings.py:1013 ../gui/wxpython/menustrings.py:1955 #: ../gui/wxpython/image2target/ii2t_menustrings.py:996 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1922 msgid "Aggregates temporally the maps of a space time raster dataset by a user defined granularity." msgstr "" -#: ../gui/wxpython/menustrings.py:1013 ../gui/wxpython/menustrings.py:1955 +#: ../gui/wxpython/menustrings.py:1014 ../gui/wxpython/menustrings.py:1956 #: ../gui/wxpython/image2target/ii2t_menustrings.py:997 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1923 msgid "Temporal aggregation by dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:1014 ../gui/wxpython/menustrings.py:1956 +#: ../gui/wxpython/menustrings.py:1015 ../gui/wxpython/menustrings.py:1957 #: ../gui/wxpython/image2target/ii2t_menustrings.py:998 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1924 msgid "Aggregates data of an existing space time raster dataset using the time intervals of a second space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:1015 ../gui/wxpython/menustrings.py:1957 +#: ../gui/wxpython/menustrings.py:1016 ../gui/wxpython/menustrings.py:1958 #: ../gui/wxpython/image2target/ii2t_menustrings.py:999 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1925 msgid "Sampling" msgstr "" -#: ../gui/wxpython/menustrings.py:1016 ../gui/wxpython/menustrings.py:1958 +#: ../gui/wxpython/menustrings.py:1017 ../gui/wxpython/menustrings.py:1959 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1000 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1926 msgid "Sample a space time raster dataset at point coordinates" msgstr "" -#: ../gui/wxpython/menustrings.py:1017 ../gui/wxpython/menustrings.py:1959 +#: ../gui/wxpython/menustrings.py:1018 ../gui/wxpython/menustrings.py:1960 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1001 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1927 msgid "Sample a space time raster dataset at specific vector point coordinates and write the output to stdout using different layouts" msgstr "" -#: ../gui/wxpython/menustrings.py:1018 ../gui/wxpython/menustrings.py:1960 +#: ../gui/wxpython/menustrings.py:1019 ../gui/wxpython/menustrings.py:1961 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1002 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1928 msgid "Query raster dataset by vector points dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:1019 ../gui/wxpython/menustrings.py:1961 +#: ../gui/wxpython/menustrings.py:1020 ../gui/wxpython/menustrings.py:1962 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1003 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1929 msgid "Stores raster map values at spatial and temporal positions of vector points as vector attributes." msgstr "" -#: ../gui/wxpython/menustrings.py:1020 ../gui/wxpython/menustrings.py:1962 +#: ../gui/wxpython/menustrings.py:1021 ../gui/wxpython/menustrings.py:1963 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1004 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1930 msgid "Observe specific locations in raster dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:1021 ../gui/wxpython/menustrings.py:1963 +#: ../gui/wxpython/menustrings.py:1022 ../gui/wxpython/menustrings.py:1964 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1005 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1931 msgid "Observes specific locations in a space time raster dataset over a period of time using vector points." msgstr "" -#: ../gui/wxpython/menustrings.py:1022 ../gui/wxpython/menustrings.py:1964 +#: ../gui/wxpython/menustrings.py:1023 ../gui/wxpython/menustrings.py:1965 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1006 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1932 msgid "Temporal sampling" msgstr "" -#: ../gui/wxpython/menustrings.py:1023 ../gui/wxpython/menustrings.py:1965 +#: ../gui/wxpython/menustrings.py:1024 ../gui/wxpython/menustrings.py:1966 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1007 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1933 msgid "Samples the input space time dataset(s) with a sample space time dataset and print the result to stdout." msgstr "" -#: ../gui/wxpython/menustrings.py:1025 ../gui/wxpython/menustrings.py:1967 +#: ../gui/wxpython/menustrings.py:1026 ../gui/wxpython/menustrings.py:1968 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1009 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1935 msgid "Space time datasets metadata" msgstr "" -#: ../gui/wxpython/menustrings.py:1026 ../gui/wxpython/menustrings.py:1968 +#: ../gui/wxpython/menustrings.py:1027 ../gui/wxpython/menustrings.py:1969 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1010 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1936 msgid "Lists information about space time datasets and maps." msgstr "" -#: ../gui/wxpython/menustrings.py:1027 ../gui/wxpython/menustrings.py:1969 +#: ../gui/wxpython/menustrings.py:1028 ../gui/wxpython/menustrings.py:1970 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1011 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1937 msgid "Univariate raster dataset statistics" msgstr "" -#: ../gui/wxpython/menustrings.py:1028 ../gui/wxpython/menustrings.py:1970 +#: ../gui/wxpython/menustrings.py:1029 ../gui/wxpython/menustrings.py:1971 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1012 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1938 msgid "Calculates univariate statistics from the non-null cells for each registered raster map of a space time raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:1029 ../gui/wxpython/menustrings.py:1971 +#: ../gui/wxpython/menustrings.py:1030 ../gui/wxpython/menustrings.py:1972 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1013 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1939 msgid "Univariate vector dataset statistics" msgstr "" -#: ../gui/wxpython/menustrings.py:1030 ../gui/wxpython/menustrings.py:1972 +#: ../gui/wxpython/menustrings.py:1031 ../gui/wxpython/menustrings.py:1973 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1014 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1940 msgid "Calculates univariate statistics of attributes for each registered vector map of a space time vector dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:1031 ../gui/wxpython/menustrings.py:1973 +#: ../gui/wxpython/menustrings.py:1032 ../gui/wxpython/menustrings.py:1974 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1015 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1941 msgid "Univariate 3D raster dataset statistics" msgstr "" -#: ../gui/wxpython/menustrings.py:1032 ../gui/wxpython/menustrings.py:1974 +#: ../gui/wxpython/menustrings.py:1033 ../gui/wxpython/menustrings.py:1975 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1016 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1942 msgid "Calculates univariate statistics from the non-null cells for each registered 3D raster map of a space time 3D raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:1033 ../gui/wxpython/menustrings.py:1975 +#: ../gui/wxpython/menustrings.py:1034 ../gui/wxpython/menustrings.py:1976 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1017 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1943 msgid "Report temporal topology" msgstr "" -#: ../gui/wxpython/menustrings.py:1034 ../gui/wxpython/menustrings.py:1976 +#: ../gui/wxpython/menustrings.py:1035 ../gui/wxpython/menustrings.py:1977 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1018 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1944 msgid "Lists temporal topology of a space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:1035 ../gui/wxpython/menustrings.py:1977 -#: ../gui/wxpython/menustrings.py:1984 +#: ../gui/wxpython/menustrings.py:1036 ../gui/wxpython/menustrings.py:1978 +#: ../gui/wxpython/menustrings.py:1985 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1019 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1945 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1952 msgid "GUI tools" msgstr "" -#: ../gui/wxpython/menustrings.py:1038 ../gui/wxpython/menustrings.py:1980 -#: ../gui/wxpython/menustrings.py:2000 +#: ../gui/wxpython/menustrings.py:1039 ../gui/wxpython/menustrings.py:1981 +#: ../gui/wxpython/menustrings.py:2001 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1022 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1948 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1968 msgid "Timeline tool" msgstr "" -#: ../gui/wxpython/menustrings.py:1039 ../gui/wxpython/menustrings.py:1981 -#: ../gui/wxpython/menustrings.py:2001 +#: ../gui/wxpython/menustrings.py:1040 ../gui/wxpython/menustrings.py:1982 +#: ../gui/wxpython/menustrings.py:2002 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1023 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1949 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1969 msgid "Plot temporal extents." msgstr "" -#: ../gui/wxpython/menustrings.py:1040 ../gui/wxpython/menustrings.py:1982 -#: ../gui/wxpython/menustrings.py:1998 +#: ../gui/wxpython/menustrings.py:1041 ../gui/wxpython/menustrings.py:1983 +#: ../gui/wxpython/menustrings.py:1999 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1024 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1950 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1966 msgid "Temporal plot tool" msgstr "" -#: ../gui/wxpython/menustrings.py:1041 ../gui/wxpython/menustrings.py:1983 -#: ../gui/wxpython/menustrings.py:1999 +#: ../gui/wxpython/menustrings.py:1042 ../gui/wxpython/menustrings.py:1984 +#: ../gui/wxpython/menustrings.py:2000 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1025 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1951 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1967 msgid "Plot temporal values." msgstr "" -#: ../gui/wxpython/menustrings.py:1042 ../gui/wxpython/menustrings.py:2047 -#: ../gui/wxpython/menustrings.py:2090 +#: ../gui/wxpython/menustrings.py:1043 ../gui/wxpython/menustrings.py:2048 +#: ../gui/wxpython/menustrings.py:2091 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1026 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2015 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2058 msgid "&Help" msgstr "" -#: ../gui/wxpython/menustrings.py:1043 +#: ../gui/wxpython/menustrings.py:1044 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1027 msgid "GRASS help" msgstr "" -#: ../gui/wxpython/menustrings.py:1044 ../gui/wxpython/menustrings.py:1046 +#: ../gui/wxpython/menustrings.py:1045 ../gui/wxpython/menustrings.py:1047 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1028 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1030 msgid "Display the HTML man pages of GRASS GIS" msgstr "" -#: ../gui/wxpython/menustrings.py:1045 +#: ../gui/wxpython/menustrings.py:1046 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1029 msgid "GUI help" msgstr "" -#: ../gui/wxpython/menustrings.py:1047 +#: ../gui/wxpython/menustrings.py:1048 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1031 msgid "About system" msgstr "" -#: ../gui/wxpython/menustrings.py:1048 +#: ../gui/wxpython/menustrings.py:1049 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1032 msgid "Prints system information" msgstr "" -#: ../gui/wxpython/menustrings.py:1049 ../gui/wxpython/menustrings.py:1050 +#: ../gui/wxpython/menustrings.py:1050 ../gui/wxpython/menustrings.py:1051 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1033 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1034 #: ../gui/wxpython/gui_core/ghelp.py:53 msgid "About GRASS GIS" msgstr "Acerca de GRASS GIS" -#: ../gui/wxpython/menustrings.py:1053 +#: ../gui/wxpython/menustrings.py:1054 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1037 msgid "Import, export and link data" msgstr "" -#: ../gui/wxpython/menustrings.py:1987 +#: ../gui/wxpython/menustrings.py:1988 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1955 msgid "Attribute table manager" msgstr "" -#: ../gui/wxpython/menustrings.py:2006 +#: ../gui/wxpython/menustrings.py:2007 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1974 msgid "Create new model" msgstr "" -#: ../gui/wxpython/menustrings.py:2008 +#: ../gui/wxpython/menustrings.py:2009 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1976 msgid "Load model from file" msgstr "" -#: ../gui/wxpython/menustrings.py:2010 +#: ../gui/wxpython/menustrings.py:2011 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1978 #: ../gui/wxpython/gmodeler/frame.py:518 msgid "Save model" msgstr "" -#: ../gui/wxpython/menustrings.py:2012 +#: ../gui/wxpython/menustrings.py:2013 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1980 msgid "Save model to file" msgstr "" -#: ../gui/wxpython/menustrings.py:2014 +#: ../gui/wxpython/menustrings.py:2015 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1982 msgid "Close model file" msgstr "" -#: ../gui/wxpython/menustrings.py:2015 +#: ../gui/wxpython/menustrings.py:2016 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1983 msgid "Export to image" msgstr "" -#: ../gui/wxpython/menustrings.py:2016 +#: ../gui/wxpython/menustrings.py:2017 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1984 msgid "Export model to image" msgstr "" -#: ../gui/wxpython/menustrings.py:2017 +#: ../gui/wxpython/menustrings.py:2018 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1985 msgid "Export to Python" msgstr "" -#: ../gui/wxpython/menustrings.py:2018 +#: ../gui/wxpython/menustrings.py:2019 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1986 msgid "Export model to Python script" msgstr "" -#: ../gui/wxpython/menustrings.py:2019 +#: ../gui/wxpython/menustrings.py:2020 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1987 msgid "Quit modeler" msgstr "" -#: ../gui/wxpython/menustrings.py:2020 +#: ../gui/wxpython/menustrings.py:2021 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1988 msgid "Close modeler window" msgstr "" -#: ../gui/wxpython/menustrings.py:2023 +#: ../gui/wxpython/menustrings.py:2024 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1991 #: ../gui/wxpython/gmodeler/preferences.py:32 msgid "Modeler settings" msgstr "" -#: ../gui/wxpython/menustrings.py:2024 +#: ../gui/wxpython/menustrings.py:2025 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1992 msgid "&Model" msgstr "" -#: ../gui/wxpython/menustrings.py:2025 +#: ../gui/wxpython/menustrings.py:2026 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1993 msgid "Add command" msgstr "" -#: ../gui/wxpython/menustrings.py:2026 +#: ../gui/wxpython/menustrings.py:2027 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1994 msgid "Add action (GRASS command) to model" msgstr "" -#: ../gui/wxpython/menustrings.py:2027 +#: ../gui/wxpython/menustrings.py:2028 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1995 msgid "Add data" msgstr "" -#: ../gui/wxpython/menustrings.py:2028 +#: ../gui/wxpython/menustrings.py:2029 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1996 msgid "Add data item to model" msgstr "" -#: ../gui/wxpython/menustrings.py:2029 +#: ../gui/wxpython/menustrings.py:2030 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1997 msgid "Define relation" msgstr "" -#: ../gui/wxpython/menustrings.py:2030 +#: ../gui/wxpython/menustrings.py:2031 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1998 msgid "Define relation between data and action items" msgstr "" -#: ../gui/wxpython/menustrings.py:2031 +#: ../gui/wxpython/menustrings.py:2032 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1999 msgid "Add loop / series" msgstr "" -#: ../gui/wxpython/menustrings.py:2032 +#: ../gui/wxpython/menustrings.py:2033 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2000 msgid "Adds loop (series) to model" msgstr "" -#: ../gui/wxpython/menustrings.py:2033 +#: ../gui/wxpython/menustrings.py:2034 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2001 msgid "Add condition" msgstr "" -#: ../gui/wxpython/menustrings.py:2034 +#: ../gui/wxpython/menustrings.py:2035 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2002 msgid "Adds condition (if/else) to model" msgstr "" -#: ../gui/wxpython/menustrings.py:2035 +#: ../gui/wxpython/menustrings.py:2036 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2003 #: ../gui/wxpython/gmodeler/frame.py:885 msgid "Add comment" msgstr "" -#: ../gui/wxpython/menustrings.py:2036 +#: ../gui/wxpython/menustrings.py:2037 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2004 msgid "Adds comment to model" msgstr "" -#: ../gui/wxpython/menustrings.py:2037 +#: ../gui/wxpython/menustrings.py:2038 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2005 msgid "Remove item" msgstr "" -#: ../gui/wxpython/menustrings.py:2038 +#: ../gui/wxpython/menustrings.py:2039 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2006 msgid "Remove action/data from model" msgstr "" -#: ../gui/wxpython/menustrings.py:2039 +#: ../gui/wxpython/menustrings.py:2040 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2007 #: ../gui/wxpython/gmodeler/preferences.py:661 msgid "Model properties" msgstr "" -#: ../gui/wxpython/menustrings.py:2040 +#: ../gui/wxpython/menustrings.py:2041 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2008 msgid "Model properties (name, purpose, etc.)" msgstr "" -#: ../gui/wxpython/menustrings.py:2041 +#: ../gui/wxpython/menustrings.py:2042 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2009 msgid "Delete intermediate data" msgstr "" -#: ../gui/wxpython/menustrings.py:2042 +#: ../gui/wxpython/menustrings.py:2043 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2010 msgid "Delete intermediate data defined in the model" msgstr "" -#: ../gui/wxpython/menustrings.py:2044 +#: ../gui/wxpython/menustrings.py:2045 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2012 msgid "Run entire model" msgstr "" -#: ../gui/wxpython/menustrings.py:2045 +#: ../gui/wxpython/menustrings.py:2046 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2013 msgid "Validate model" msgstr "" -#: ../gui/wxpython/menustrings.py:2046 +#: ../gui/wxpython/menustrings.py:2047 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2014 msgid "Validate entire model" msgstr "" -#: ../gui/wxpython/menustrings.py:2048 ../gui/wxpython/menustrings.py:2091 +#: ../gui/wxpython/menustrings.py:2049 ../gui/wxpython/menustrings.py:2092 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2016 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2059 -#: ../gui/wxpython/tplot/frame.py:280 ../gui/wxpython/timeline/frame.py:137 +#: ../gui/wxpython/tplot/frame.py:346 ../gui/wxpython/timeline/frame.py:137 msgid "Help" msgstr "Ajuda" -#: ../gui/wxpython/menustrings.py:2049 +#: ../gui/wxpython/menustrings.py:2050 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2017 msgid "Display the HTML man pages of Graphical modeler" msgstr "" -#: ../gui/wxpython/menustrings.py:2050 +#: ../gui/wxpython/menustrings.py:2051 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2018 msgid "About Graphical Modeler" msgstr "" -#: ../gui/wxpython/menustrings.py:2051 +#: ../gui/wxpython/menustrings.py:2052 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2019 msgid "Display information about Graphical Modeler" msgstr "" -#: ../gui/wxpython/menustrings.py:2056 +#: ../gui/wxpython/menustrings.py:2057 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2024 #: ../gui/wxpython/psmap/toolbars.py:77 msgid "Specify paper size, margins and orientation" msgstr "" -#: ../gui/wxpython/menustrings.py:2057 +#: ../gui/wxpython/menustrings.py:2058 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2025 msgid "Load instruction file" msgstr "" -#: ../gui/wxpython/menustrings.py:2058 +#: ../gui/wxpython/menustrings.py:2059 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2026 #: ../gui/wxpython/psmap/toolbars.py:70 msgid "Load text file with mapping instructions" msgstr "" -#: ../gui/wxpython/menustrings.py:2059 +#: ../gui/wxpython/menustrings.py:2060 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2027 msgid "Export instruction file" msgstr "" -#: ../gui/wxpython/menustrings.py:2060 +#: ../gui/wxpython/menustrings.py:2061 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2028 #: ../gui/wxpython/psmap/toolbars.py:68 msgid "Generate text file with mapping instructions" msgstr "" -#: ../gui/wxpython/menustrings.py:2061 +#: ../gui/wxpython/menustrings.py:2062 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2029 msgid "Export to PostScript" msgstr "" -#: ../gui/wxpython/menustrings.py:2062 +#: ../gui/wxpython/menustrings.py:2063 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2030 #: ../gui/wxpython/psmap/toolbars.py:72 msgid "Generate PostScript output" msgstr "" -#: ../gui/wxpython/menustrings.py:2063 +#: ../gui/wxpython/menustrings.py:2064 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2031 msgid "Export to PDF" msgstr "" -#: ../gui/wxpython/menustrings.py:2064 +#: ../gui/wxpython/menustrings.py:2065 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2032 #: ../gui/wxpython/psmap/toolbars.py:74 msgid "Generate PDF output" msgstr "" -#: ../gui/wxpython/menustrings.py:2065 ../gui/wxpython/menustrings.py:2066 +#: ../gui/wxpython/menustrings.py:2066 ../gui/wxpython/menustrings.py:2067 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2033 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2034 msgid "Launch ps.map dialog" msgstr "" -#: ../gui/wxpython/menustrings.py:2067 +#: ../gui/wxpython/menustrings.py:2068 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2035 #: ../gui/wxpython/gui_core/toolbars.py:74 ../gui/wxpython/lmgr/layertree.py:78 msgid "Quit" msgstr "Sair" -#: ../gui/wxpython/menustrings.py:2068 +#: ../gui/wxpython/menustrings.py:2069 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2036 msgid "Close Cartographic Composer" msgstr "" -#: ../gui/wxpython/menustrings.py:2069 +#: ../gui/wxpython/menustrings.py:2070 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2037 msgid "&Insert" msgstr "" -#: ../gui/wxpython/menustrings.py:2070 +#: ../gui/wxpython/menustrings.py:2071 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2038 -#: ../gui/wxpython/psmap/toolbars.py:82 ../gui/wxpython/psmap/dialogs.py:833 -#: ../gui/wxpython/psmap/dialogs.py:887 +#: ../gui/wxpython/psmap/toolbars.py:82 ../gui/wxpython/psmap/dialogs.py:835 +#: ../gui/wxpython/psmap/dialogs.py:889 msgid "Map frame" msgstr "" -#: ../gui/wxpython/menustrings.py:2071 +#: ../gui/wxpython/menustrings.py:2072 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2039 msgid "Add or edit map frame" msgstr "" -#: ../gui/wxpython/menustrings.py:2072 +#: ../gui/wxpython/menustrings.py:2073 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2040 #: ../gui/wxpython/nviz/mapwindow.py:1675 ../gui/wxpython/nviz/tools.py:827 -#: ../gui/wxpython/psmap/dialogs.py:1540 ../gui/wxpython/lmgr/layertree.py:1044 +#: ../gui/wxpython/psmap/dialogs.py:1542 ../gui/wxpython/lmgr/layertree.py:1044 msgid "Raster map" msgstr "Mapa raster" -#: ../gui/wxpython/menustrings.py:2073 +#: ../gui/wxpython/menustrings.py:2074 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2041 msgid "Add or edit raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:2074 +#: ../gui/wxpython/menustrings.py:2075 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2042 -#: ../gui/wxpython/nviz/tools.py:1453 ../gui/wxpython/psmap/dialogs.py:3644 +#: ../gui/wxpython/nviz/tools.py:1453 ../gui/wxpython/psmap/dialogs.py:3646 #: ../gui/wxpython/lmgr/layertree.py:1048 msgid "Vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:2075 +#: ../gui/wxpython/menustrings.py:2076 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2043 msgid "Add or edit vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:2076 +#: ../gui/wxpython/menustrings.py:2077 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2044 msgid "Map legend" msgstr "" -#: ../gui/wxpython/menustrings.py:2077 +#: ../gui/wxpython/menustrings.py:2078 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2045 msgid "Add or edit raster and vector legend" msgstr "" -#: ../gui/wxpython/menustrings.py:2078 +#: ../gui/wxpython/menustrings.py:2079 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2046 #: ../gui/wxpython/psmap/toolbars.py:93 msgid "Map info" msgstr "" -#: ../gui/wxpython/menustrings.py:2079 +#: ../gui/wxpython/menustrings.py:2080 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2047 msgid "Add or edit map info" msgstr "" -#: ../gui/wxpython/menustrings.py:2080 +#: ../gui/wxpython/menustrings.py:2081 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2048 #: ../gui/wxpython/nviz/tools.py:2381 ../gui/wxpython/psmap/toolbars.py:97 msgid "Scale bar" msgstr "" -#: ../gui/wxpython/menustrings.py:2081 +#: ../gui/wxpython/menustrings.py:2082 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2049 msgid "Add or edit scale bar" msgstr "" -#: ../gui/wxpython/menustrings.py:2082 +#: ../gui/wxpython/menustrings.py:2083 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2050 -#: ../gui/wxpython/psmap/toolbars.py:91 ../gui/wxpython/psmap/dialogs.py:5185 -#: ../gui/wxpython/psmap/dialogs.py:5194 -#: ../gui/wxpython/animation/dialogs.py:1537 +#: ../gui/wxpython/psmap/toolbars.py:91 ../gui/wxpython/psmap/dialogs.py:5187 +#: ../gui/wxpython/psmap/dialogs.py:5196 +#: ../gui/wxpython/animation/dialogs.py:1540 msgid "Text" msgstr "" -#: ../gui/wxpython/menustrings.py:2083 +#: ../gui/wxpython/menustrings.py:2084 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2051 -#: ../gui/wxpython/animation/dialogs.py:988 +#: ../gui/wxpython/animation/dialogs.py:991 #: ../gui/wxpython/mapdisp/toolbars.py:54 msgid "Add text" msgstr "" -#: ../gui/wxpython/menustrings.py:2084 +#: ../gui/wxpython/menustrings.py:2085 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2052 -#: ../gui/wxpython/psmap/toolbars.py:99 ../gui/wxpython/psmap/dialogs.py:5720 -#: ../gui/wxpython/psmap/dialogs.py:5782 -#: ../gui/wxpython/animation/dialogs.py:1536 +#: ../gui/wxpython/psmap/toolbars.py:99 ../gui/wxpython/psmap/dialogs.py:5722 +#: ../gui/wxpython/psmap/dialogs.py:5784 +#: ../gui/wxpython/animation/dialogs.py:1539 msgid "Image" msgstr "" -#: ../gui/wxpython/menustrings.py:2085 +#: ../gui/wxpython/menustrings.py:2086 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2053 -#: ../gui/wxpython/animation/dialogs.py:988 +#: ../gui/wxpython/animation/dialogs.py:991 msgid "Add image" msgstr "" -#: ../gui/wxpython/menustrings.py:2086 +#: ../gui/wxpython/menustrings.py:2087 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2054 #: ../gui/wxpython/nviz/tools.py:2332 ../gui/wxpython/psmap/toolbars.py:101 -#: ../gui/wxpython/psmap/dialogs.py:6244 +#: ../gui/wxpython/psmap/dialogs.py:6246 msgid "North Arrow" msgstr "" -#: ../gui/wxpython/menustrings.py:2087 +#: ../gui/wxpython/menustrings.py:2088 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2055 #: ../gui/wxpython/mapdisp/toolbars.py:41 msgid "Add north arrow" msgstr "" -#: ../gui/wxpython/menustrings.py:2089 +#: ../gui/wxpython/menustrings.py:2090 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2057 #: ../gui/wxpython/psmap/toolbars.py:85 msgid "Delete selected object" msgstr "" -#: ../gui/wxpython/menustrings.py:2092 +#: ../gui/wxpython/menustrings.py:2093 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2060 msgid "Display the HTML man pages of Cartographic Composer" msgstr "" -#: ../gui/wxpython/menustrings.py:2093 +#: ../gui/wxpython/menustrings.py:2094 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2061 msgid "About Cartographic Composer" msgstr "" -#: ../gui/wxpython/menustrings.py:2094 +#: ../gui/wxpython/menustrings.py:2095 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2062 msgid "Display information about Cartographic Composer" msgstr "" @@ -10659,20 +10633,26 @@ msgid "Imports raster data into a GRASS raster map using GDAL library and reprojects on the fly." msgstr "" +#: ../gui/wxpython/image2target/ii2t_menustrings.py:64 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1065 +msgid "Imports a raster map as GRASS GIS specific archive file (packed with r.pack)" +msgstr "" + #: ../gui/wxpython/image2target/ii2t_menustrings.py:71 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1072 msgid "Imports vector data into a GRASS vector map using OGR library and reprojects on the fly." msgstr "" +#: ../gui/wxpython/image2target/ii2t_menustrings.py:88 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1089 +msgid "Imports a vector map as GRASS GIS specific archive file (packed with v.pack)" +msgstr "" + #: ../gui/wxpython/image2target/ii2t_menustrings.py:132 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1133 msgid "Exports a vector map layer to any of the supported OGR vector formats. By default a vector map layer is exported to Esri Shapefile format." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:198 -msgid "Creates a 3D rendering of GIS data. Renders surfaces (raster data), 2D/3D vector data, and volumes (3D raster data) in 3D." -msgstr "" - #: ../gui/wxpython/image2target/ii2t_menustrings.py:650 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1576 msgid "Allocates subnets for nearest centers (direction from center). center node must be opened (costs >= 0). Costs of center node are used in calculation" @@ -10703,236 +10683,256 @@ msgid "GRASS GIS Manage Ground Control Points" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:177 -#: ../gui/wxpython/gcp/manager.py:148 +#: ../gui/wxpython/image2target/ii2t_manager.py:179 +#: ../gui/wxpython/gcp/manager.py:150 msgid "Setup for georectification" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:210 -#: ../gui/wxpython/image2target/ii2t_manager.py:214 -#: ../gui/wxpython/gcp/manager.py:181 ../gui/wxpython/gcp/manager.py:185 +#: ../gui/wxpython/image2target/ii2t_manager.py:212 +#: ../gui/wxpython/image2target/ii2t_manager.py:216 +#: ../gui/wxpython/gcp/manager.py:183 ../gui/wxpython/gcp/manager.py:187 msgid "Georectifying setup canceled." msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:379 -#: ../gui/wxpython/gcp/manager.py:350 +#: ../gui/wxpython/image2target/ii2t_manager.py:381 +#: ../gui/wxpython/gcp/manager.py:352 msgid "Select map type and location/mapset" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:393 -#: ../gui/wxpython/gcp/manager.py:364 +#: ../gui/wxpython/image2target/ii2t_manager.py:395 +#: ../gui/wxpython/gcp/manager.py:366 msgid "Map type to georectify" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:394 -#: ../gui/wxpython/gui_core/dialogs.py:1452 -#: ../gui/wxpython/gui_core/dialogs.py:1697 -#: ../gui/wxpython/psmap/dialogs.py:920 ../gui/wxpython/gcp/manager.py:365 +#: ../gui/wxpython/image2target/ii2t_manager.py:396 +#: ../gui/wxpython/gui_core/dialogs.py:1453 +#: ../gui/wxpython/gui_core/dialogs.py:1699 +#: ../gui/wxpython/psmap/dialogs.py:922 ../gui/wxpython/gcp/manager.py:367 #: ../gui/wxpython/gmodeler/frame.py:1746 msgid "raster" msgstr "raster" -#: ../gui/wxpython/image2target/ii2t_manager.py:394 -#: ../gui/wxpython/gui_core/dialogs.py:1452 -#: ../gui/wxpython/psmap/dialogs.py:923 ../gui/wxpython/gcp/manager.py:365 +#: ../gui/wxpython/image2target/ii2t_manager.py:396 +#: ../gui/wxpython/gui_core/dialogs.py:1453 +#: ../gui/wxpython/psmap/dialogs.py:925 ../gui/wxpython/gcp/manager.py:367 #: ../gui/wxpython/gmodeler/frame.py:1747 msgid "vector" msgstr "vectorial" -#: ../gui/wxpython/image2target/ii2t_manager.py:404 -#: ../gui/wxpython/gcp/manager.py:375 +#: ../gui/wxpython/image2target/ii2t_manager.py:406 +#: ../gui/wxpython/gcp/manager.py:377 msgid "Select source location:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:425 -#: ../gui/wxpython/gcp/manager.py:396 +#: ../gui/wxpython/image2target/ii2t_manager.py:427 +#: ../gui/wxpython/gcp/manager.py:398 msgid "Select source mapset:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:481 -#: ../gui/wxpython/gcp/manager.py:452 +#: ../gui/wxpython/image2target/ii2t_manager.py:483 +#: ../gui/wxpython/gcp/manager.py:454 msgid "You must select a valid location before selecting a mapset" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:494 -#: ../gui/wxpython/gcp/manager.py:465 +#: ../gui/wxpython/image2target/ii2t_manager.py:496 +#: ../gui/wxpython/gcp/manager.py:467 msgid "You must select a valid location and mapset in order to continue" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:516 -#: ../gui/wxpython/gcp/manager.py:487 +#: ../gui/wxpython/image2target/ii2t_manager.py:518 +#: ../gui/wxpython/gcp/manager.py:489 msgid "Select image/map group to georectify" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:538 +#: ../gui/wxpython/image2target/ii2t_manager.py:540 msgid "Select group:" msgstr "Seleccionar grupo:" -#: ../gui/wxpython/image2target/ii2t_manager.py:555 -#: ../gui/wxpython/gcp/manager.py:526 +#: ../gui/wxpython/image2target/ii2t_manager.py:557 +#: ../gui/wxpython/gcp/manager.py:528 msgid "Create group if none exists" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:569 -#: ../gui/wxpython/gcp/manager.py:540 +#: ../gui/wxpython/image2target/ii2t_manager.py:571 +#: ../gui/wxpython/gcp/manager.py:542 msgid "Add vector map to group..." msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:653 -#: ../gui/wxpython/gcp/manager.py:630 +#: ../gui/wxpython/image2target/ii2t_manager.py:655 +#: ../gui/wxpython/gcp/manager.py:632 msgid "You must select a valid image/map group in order to continue" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:660 -#: ../gui/wxpython/gcp/manager.py:637 +#: ../gui/wxpython/image2target/ii2t_manager.py:662 +#: ../gui/wxpython/gcp/manager.py:639 msgid "You must enter an map name extension in order to continue" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:729 -#: ../gui/wxpython/gcp/manager.py:706 +#: ../gui/wxpython/image2target/ii2t_manager.py:731 +#: ../gui/wxpython/gcp/manager.py:708 msgid "Select maps to display for ground control point (GCP) creation" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:790 -#: ../gui/wxpython/image2target/ii2t_manager.py:2981 -#: ../gui/wxpython/gcp/manager.py:767 ../gui/wxpython/gcp/manager.py:2908 +#: ../gui/wxpython/image2target/ii2t_manager.py:792 +#: ../gui/wxpython/image2target/ii2t_manager.py:2984 +#: ../gui/wxpython/gcp/manager.py:769 ../gui/wxpython/gcp/manager.py:2910 msgid "Select target vector map to display:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:862 -#: ../gui/wxpython/gcp/manager.py:839 +#: ../gui/wxpython/image2target/ii2t_manager.py:864 +#: ../gui/wxpython/gcp/manager.py:841 msgid "You must select a source map in order to continue" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:889 -#: ../gui/wxpython/image2target/ii2t_manager.py:920 -#: ../gui/wxpython/gcp/manager.py:866 ../gui/wxpython/gcp/manager.py:897 +#: ../gui/wxpython/image2target/ii2t_manager.py:891 +#: ../gui/wxpython/image2target/ii2t_manager.py:922 +#: ../gui/wxpython/gcp/manager.py:868 ../gui/wxpython/gcp/manager.py:899 #, python-format msgid "" "No maps in selected group <%s>.\n" "Please edit group or select another group." msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:950 -#: ../gui/wxpython/gcp/manager.py:927 +#: ../gui/wxpython/image2target/ii2t_manager.py:952 +#: ../gui/wxpython/gcp/manager.py:929 msgid "Manage Ground Control Points" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:1483 +#: ../gui/wxpython/image2target/ii2t_manager.py:1485 msgid "Writing CONTROL_POINTS file failed" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:1495 +#: ../gui/wxpython/image2target/ii2t_manager.py:1497 #, python-format msgid "CONTROL_POINTS file saved for group <%s>" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:1546 +#: ../gui/wxpython/image2target/ii2t_manager.py:1548 msgid "Reading CONTROL_POINTS file failed" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:1701 -#: ../gui/wxpython/gcp/manager.py:1635 +#: ../gui/wxpython/image2target/ii2t_manager.py:1703 +#: ../gui/wxpython/gcp/manager.py:1637 #, python-format msgid "Transforming <%s>..." msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:1706 -#: ../gui/wxpython/gcp/manager.py:1640 +#: ../gui/wxpython/image2target/ii2t_manager.py:1708 +#: ../gui/wxpython/gcp/manager.py:1642 #, python-format msgid "Rectifying vector map <%s>, please wait..." msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:1740 -#: ../gui/wxpython/gcp/manager.py:1674 +#: ../gui/wxpython/image2target/ii2t_manager.py:1743 +#: ../gui/wxpython/gcp/manager.py:1676 #, python-format msgid "Georectification of vector map <%s> failed" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:1872 +#: ../gui/wxpython/image2target/ii2t_manager.py:1875 msgid "" "Could not calculate RMS Error.\n" "Possible error with i.ortho.transform." msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:1998 +#: ../gui/wxpython/image2target/ii2t_manager.py:2001 msgid "" "Could not calculate new extends.\n" "Possible error with i.ortho.transform." msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2210 -#: ../gui/wxpython/image2target/ii2t_manager.py:2230 -#: ../gui/wxpython/gcp/manager.py:2147 ../gui/wxpython/gcp/manager.py:2165 +#: ../gui/wxpython/image2target/ii2t_manager.py:2213 +#: ../gui/wxpython/image2target/ii2t_manager.py:2233 +#: ../gui/wxpython/gcp/manager.py:2149 ../gui/wxpython/gcp/manager.py:2167 msgid "source E" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2211 -#: ../gui/wxpython/image2target/ii2t_manager.py:2231 -#: ../gui/wxpython/gcp/manager.py:2148 ../gui/wxpython/gcp/manager.py:2166 +#: ../gui/wxpython/image2target/ii2t_manager.py:2214 +#: ../gui/wxpython/image2target/ii2t_manager.py:2234 +#: ../gui/wxpython/gcp/manager.py:2150 ../gui/wxpython/gcp/manager.py:2168 msgid "source N" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2212 -#: ../gui/wxpython/image2target/ii2t_manager.py:2232 +#: ../gui/wxpython/image2target/ii2t_manager.py:2215 +#: ../gui/wxpython/image2target/ii2t_manager.py:2235 msgid "source Z" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2213 -#: ../gui/wxpython/image2target/ii2t_manager.py:2233 -#: ../gui/wxpython/gcp/manager.py:2149 ../gui/wxpython/gcp/manager.py:2167 +#: ../gui/wxpython/image2target/ii2t_manager.py:2216 +#: ../gui/wxpython/image2target/ii2t_manager.py:2236 +#: ../gui/wxpython/gcp/manager.py:2151 ../gui/wxpython/gcp/manager.py:2169 msgid "target E" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2214 -#: ../gui/wxpython/image2target/ii2t_manager.py:2234 -#: ../gui/wxpython/gcp/manager.py:2150 ../gui/wxpython/gcp/manager.py:2168 +#: ../gui/wxpython/image2target/ii2t_manager.py:2217 +#: ../gui/wxpython/image2target/ii2t_manager.py:2237 +#: ../gui/wxpython/gcp/manager.py:2152 ../gui/wxpython/gcp/manager.py:2170 msgid "target N" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2215 -#: ../gui/wxpython/image2target/ii2t_manager.py:2235 +#: ../gui/wxpython/image2target/ii2t_manager.py:2218 +#: ../gui/wxpython/image2target/ii2t_manager.py:2238 msgid "target Z" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2425 -#: ../gui/wxpython/gcp/manager.py:2354 +#: ../gui/wxpython/image2target/ii2t_manager.py:2428 +#: ../gui/wxpython/gcp/manager.py:2356 msgid "Create vector map group" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2500 -#: ../gui/wxpython/gcp/manager.py:2429 +#: ../gui/wxpython/image2target/ii2t_manager.py:2503 +#: ../gui/wxpython/gcp/manager.py:2431 msgid "Select vector map(s) to add to group:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2583 -#: ../gui/wxpython/gcp/manager.py:2516 +#: ../gui/wxpython/image2target/ii2t_manager.py:2586 +#: ../gui/wxpython/gcp/manager.py:2518 msgid "source E:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2584 -#: ../gui/wxpython/gcp/manager.py:2517 +#: ../gui/wxpython/image2target/ii2t_manager.py:2587 +#: ../gui/wxpython/gcp/manager.py:2519 msgid "target E:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2585 -#: ../gui/wxpython/gcp/manager.py:2518 +#: ../gui/wxpython/image2target/ii2t_manager.py:2588 +#: ../gui/wxpython/gcp/manager.py:2520 msgid "source N:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2586 -#: ../gui/wxpython/gcp/manager.py:2519 +#: ../gui/wxpython/image2target/ii2t_manager.py:2589 +#: ../gui/wxpython/gcp/manager.py:2521 msgid "target N:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2587 +#: ../gui/wxpython/image2target/ii2t_manager.py:2590 msgid "source Z:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2588 +#: ../gui/wxpython/image2target/ii2t_manager.py:2591 msgid "target Z:" msgstr "" +#: ../gui/wxpython/image2target/ii2t_gis_set.py:252 +#, python-format +msgid "GRASS GIS %s startup%s" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_gis_set.py:474 +#: ../gui/wxpython/startup/guiutils.py:80 +#, python-format +msgid "Invalid line in GISRC file (%s):%s\n" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_gis_set.py:556 +msgid "New mapset:" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_gis_set.py:937 +#: ../gui/wxpython/lmgr/frame.py:1071 +msgid "Enter name for new mapset:" +msgstr "Insira nome para novo mapset:" + #: ../gui/wxpython/vdigit/mapwindow.py:425 msgid "Update categories" msgstr "Actualizar categorias" @@ -11122,7 +11122,7 @@ msgid "Z bulk-labeling of 3D lines" msgstr "" -#: ../gui/wxpython/vdigit/toolbars.py:603 ../gui/wxpython/vdigit/wxdigit.py:63 +#: ../gui/wxpython/vdigit/toolbars.py:603 ../gui/wxpython/vdigit/wxdigit.py:64 msgid "No vector map open for editing." msgstr "" @@ -11137,7 +11137,7 @@ #: ../gui/wxpython/vdigit/toolbars.py:841 #: ../gui/wxpython/vdigit/toolbars.py:998 #: ../gui/wxpython/vdigit/toolbars.py:1096 -#: ../gui/wxpython/gui_core/dialogs.py:213 +#: ../gui/wxpython/gui_core/dialogs.py:214 msgid "Select vector map" msgstr "Seleccionar mapa vectorial" @@ -11224,9 +11224,9 @@ msgstr "" #: ../gui/wxpython/vdigit/preferences.py:150 -#: ../gui/wxpython/gui_core/preferences.py:281 -#: ../gui/wxpython/animation/dialogs.py:340 -#: ../gui/wxpython/animation/dialogs.py:1854 +#: ../gui/wxpython/gui_core/preferences.py:274 +#: ../gui/wxpython/animation/dialogs.py:343 +#: ../gui/wxpython/animation/dialogs.py:1857 #: ../gui/wxpython/gmodeler/preferences.py:54 msgid "General" msgstr "Geral" @@ -11348,7 +11348,7 @@ msgstr "Seleccionar dangles" #: ../gui/wxpython/vdigit/preferences.py:582 -#: ../gui/wxpython/gui_core/preferences.py:1504 +#: ../gui/wxpython/gui_core/preferences.py:1498 msgid "Attributes" msgstr "Atributos" @@ -11363,8 +11363,8 @@ #: ../gui/wxpython/vdigit/preferences.py:612 #: ../gui/wxpython/vdigit/preferences.py:615 #: ../gui/wxpython/vdigit/dialogs.py:116 ../gui/wxpython/vdigit/dialogs.py:576 -#: ../gui/wxpython/dbmgr/dialogs.py:512 ../gui/wxpython/dbmgr/base.py:2952 -#: ../gui/wxpython/dbmgr/base.py:3073 ../gui/wxpython/dbmgr/base.py:3339 +#: ../gui/wxpython/dbmgr/dialogs.py:512 ../gui/wxpython/dbmgr/base.py:2954 +#: ../gui/wxpython/dbmgr/base.py:3075 ../gui/wxpython/dbmgr/base.py:3341 msgid "Layer" msgstr "Camada" @@ -11436,8 +11436,8 @@ msgstr "Destacar (duplicados)" #: ../gui/wxpython/vdigit/preferences.py:800 -#: ../gui/wxpython/gui_core/gselect.py:2342 -#: ../gui/wxpython/psmap/toolbars.py:103 ../gui/wxpython/psmap/dialogs.py:6279 +#: ../gui/wxpython/gui_core/gselect.py:2334 +#: ../gui/wxpython/psmap/toolbars.py:103 ../gui/wxpython/psmap/dialogs.py:6281 msgid "Point" msgstr "Ponto" @@ -11512,7 +11512,7 @@ msgid "Add new category" msgstr "" -#: ../gui/wxpython/vdigit/dialogs.py:151 ../gui/wxpython/psmap/dialogs.py:479 +#: ../gui/wxpython/vdigit/dialogs.py:151 ../gui/wxpython/psmap/dialogs.py:481 #: ../gui/wxpython/web_services/dialogs.py:685 msgid "Apply changes" msgstr "" @@ -11552,8 +11552,8 @@ msgid "Delete all" msgstr "" -#: ../gui/wxpython/vdigit/dialogs.py:290 ../gui/wxpython/dbmgr/base.py:1438 -#: ../gui/wxpython/dbmgr/base.py:2588 ../gui/wxpython/gmodeler/dialogs.py:851 +#: ../gui/wxpython/vdigit/dialogs.py:290 ../gui/wxpython/dbmgr/base.py:1440 +#: ../gui/wxpython/dbmgr/base.py:2590 ../gui/wxpython/gmodeler/dialogs.py:851 #: ../gui/wxpython/gmodeler/dialogs.py:1017 msgid "Reload" msgstr "Recarregar" @@ -11591,29 +11591,29 @@ msgid "Layer (Categories)" msgstr "" -#: ../gui/wxpython/vdigit/wxdisplay.py:1017 +#: ../gui/wxpython/vdigit/wxdisplay.py:1019 #, python-format msgid "Topology for vector map <%s> is not available. Topology is required by digitizer. Do you want to rebuild topology (takes some time) and open the vector map for editing?" msgstr "" -#: ../gui/wxpython/vdigit/wxdisplay.py:1022 +#: ../gui/wxpython/vdigit/wxdisplay.py:1024 msgid "Topology missing" msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:56 +#: ../gui/wxpython/vdigit/wxdigit.py:57 msgid "Digitization Error" msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:61 +#: ../gui/wxpython/vdigit/wxdigit.py:62 #, python-format msgid "Unable to open vector map <%s>." msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:64 +#: ../gui/wxpython/vdigit/wxdigit.py:65 msgid "Operation canceled." msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:71 +#: ../gui/wxpython/vdigit/wxdigit.py:72 #, python-format msgid "" "Writing new feature failed. Operation canceled.\n" @@ -11621,50 +11621,55 @@ "Reason: %s" msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:80 +#: ../gui/wxpython/vdigit/wxdigit.py:81 #, python-format msgid "Reading feature id %d failed. Operation canceled." msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:88 +#: ../gui/wxpython/vdigit/wxdigit.py:89 #, python-format msgid "Database link %d not available. Operation canceled." msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:96 +#: ../gui/wxpython/vdigit/wxdigit.py:97 #, python-format msgid "Unable to start database driver <%s>. Operation canceled." msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:106 +#: ../gui/wxpython/vdigit/wxdigit.py:107 #, python-format msgid "Unable to open database <%(db)s> by driver <%(driver)s>. Operation canceled." msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:114 +#: ../gui/wxpython/vdigit/wxdigit.py:115 #, python-format msgid "Unable to execute SQL query '%s'. Operation canceled." msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:122 +#: ../gui/wxpython/vdigit/wxdigit.py:123 #, python-format msgid "Feature id %d is marked as dead. Operation canceled." msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:130 +#: ../gui/wxpython/vdigit/wxdigit.py:131 #, python-format msgid "Unsupported feature type %d. Operation canceled." msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:500 +#: ../gui/wxpython/vdigit/wxdigit.py:501 #, python-format msgid "Unknown feature type '%s'" msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:505 +#: ../gui/wxpython/vdigit/wxdigit.py:506 msgid "Not enough points for line" msgstr "" +#: ../gui/wxpython/startup/guiutils.py:51 +#, fuzzy +msgid "Name for the new mapset:" +msgstr "Insira nome para novo mapset:" + #: ../gui/wxpython/startup/locdownload.py:150 #, python-brace-format msgid "ZIP file is unreadable: {0}" @@ -11733,6 +11738,14 @@ msgid "Abort download" msgstr "" +#: ../gui/wxpython/startup/utils.py:45 +msgid "Documents" +msgstr "" + +#: ../gui/wxpython/startup/utils.py:46 +msgid "My Documents" +msgstr "" + #: ../gui/wxpython/nviz/mapwindow.py:244 msgid "Opening 3D view was not successful. Please try to change the value of depth buffer in GUI Settings dialog > tab Map Display > Advanced and restart GUI." msgstr "" @@ -11858,11 +11871,11 @@ msgid "constant#" msgstr "" -#: ../gui/wxpython/nviz/wxnviz.py:33 +#: ../gui/wxpython/nviz/wxnviz.py:35 msgid "This module requires the NumPy module, which could not be imported. It probably is not installed (it's not part of the standard Python distribution). See the Numeric Python site (http://numpy.scipy.org) for information on downloading source or binaries." msgstr "" -#: ../gui/wxpython/nviz/wxnviz.py:505 ../gui/wxpython/nviz/wxnviz.py:517 +#: ../gui/wxpython/nviz/wxnviz.py:510 ../gui/wxpython/nviz/wxnviz.py:522 #, python-format msgid "3d raster map <%s> not found" msgstr "" @@ -11878,7 +11891,7 @@ msgstr "" #: ../gui/wxpython/nviz/tools.py:100 -#: ../gui/wxpython/gui_core/preferences.py:499 +#: ../gui/wxpython/gui_core/preferences.py:492 msgid "Appearance" msgstr "" @@ -11919,9 +11932,9 @@ msgstr "" #: ../gui/wxpython/nviz/tools.py:366 ../gui/wxpython/nviz/tools.py:1285 -#: ../gui/wxpython/nviz/tools.py:2126 ../gui/wxpython/gui_core/dialogs.py:1937 -#: ../gui/wxpython/psmap/dialogs.py:3849 ../gui/wxpython/psmap/dialogs.py:4066 -#: ../gui/wxpython/psmap/dialogs.py:4857 +#: ../gui/wxpython/nviz/tools.py:2126 ../gui/wxpython/gui_core/dialogs.py:1942 +#: ../gui/wxpython/psmap/dialogs.py:3851 ../gui/wxpython/psmap/dialogs.py:4068 +#: ../gui/wxpython/psmap/dialogs.py:4859 #: ../gui/wxpython/gmodeler/preferences.py:210 #: ../gui/wxpython/gmodeler/preferences.py:376 #: ../gui/wxpython/gmodeler/preferences.py:488 @@ -11974,8 +11987,8 @@ msgstr "" #: ../gui/wxpython/nviz/tools.py:465 ../gui/wxpython/nviz/preferences.py:204 -#: ../gui/wxpython/gui_core/preferences.py:891 -#: ../gui/wxpython/animation/dialogs.py:1864 +#: ../gui/wxpython/gui_core/preferences.py:885 +#: ../gui/wxpython/animation/dialogs.py:1867 #: ../gui/wxpython/web_services/widgets.py:317 msgid "Background color:" msgstr "Cor de fundo:" @@ -12016,7 +12029,7 @@ msgid "Save image sequence" msgstr "" -#: ../gui/wxpython/nviz/tools.py:624 ../gui/wxpython/psmap/dialogs.py:5794 +#: ../gui/wxpython/nviz/tools.py:624 ../gui/wxpython/psmap/dialogs.py:5796 msgid "Choose a directory:" msgstr "" @@ -12024,7 +12037,7 @@ msgid "Choose a directory for images" msgstr "" -#: ../gui/wxpython/nviz/tools.py:632 ../gui/wxpython/animation/dialogs.py:1187 +#: ../gui/wxpython/nviz/tools.py:632 ../gui/wxpython/animation/dialogs.py:1190 msgid "File prefix:" msgstr "" @@ -12032,7 +12045,7 @@ msgid "Generated files names will look like this: prefix_1.ppm, prefix_2.ppm, ..." msgstr "" -#: ../gui/wxpython/nviz/tools.py:640 ../gui/wxpython/animation/dialogs.py:1191 +#: ../gui/wxpython/nviz/tools.py:640 ../gui/wxpython/animation/dialogs.py:1194 msgid "File format:" msgstr "" @@ -12049,7 +12062,7 @@ msgid "Vector" msgstr "Vector" -#: ../gui/wxpython/nviz/tools.py:728 ../gui/wxpython/gui_core/dialogs.py:1452 +#: ../gui/wxpython/nviz/tools.py:728 ../gui/wxpython/gui_core/dialogs.py:1453 msgid "3D raster" msgstr "" @@ -12061,7 +12074,7 @@ msgid "Fringe" msgstr "" -#: ../gui/wxpython/nviz/tools.py:782 ../gui/wxpython/animation/dialogs.py:929 +#: ../gui/wxpython/nviz/tools.py:782 ../gui/wxpython/animation/dialogs.py:932 msgid "Decorations" msgstr "" @@ -12070,7 +12083,7 @@ msgstr "" #: ../gui/wxpython/nviz/tools.py:850 ../gui/wxpython/nviz/tools.py:1889 -#: ../gui/wxpython/nviz/preferences.py:405 ../gui/wxpython/tplot/frame.py:277 +#: ../gui/wxpython/nviz/preferences.py:405 ../gui/wxpython/tplot/frame.py:343 #: ../gui/wxpython/timeline/frame.py:135 msgid "Draw" msgstr "Desenhar" @@ -12168,11 +12181,11 @@ msgstr "constante" #: ../gui/wxpython/nviz/tools.py:1050 ../gui/wxpython/nviz/tools.py:2021 -#: ../gui/wxpython/psmap/dialogs.py:3798 ../gui/wxpython/psmap/dialogs.py:4518 -#: ../gui/wxpython/psmap/dialogs.py:4796 ../gui/wxpython/psmap/dialogs.py:5377 -#: ../gui/wxpython/psmap/dialogs.py:5385 ../gui/wxpython/psmap/dialogs.py:5945 -#: ../gui/wxpython/psmap/dialogs.py:5954 ../gui/wxpython/psmap/dialogs.py:6529 -#: ../gui/wxpython/psmap/dialogs.py:6538 +#: ../gui/wxpython/psmap/dialogs.py:3800 ../gui/wxpython/psmap/dialogs.py:4520 +#: ../gui/wxpython/psmap/dialogs.py:4798 ../gui/wxpython/psmap/dialogs.py:5379 +#: ../gui/wxpython/psmap/dialogs.py:5387 ../gui/wxpython/psmap/dialogs.py:5947 +#: ../gui/wxpython/psmap/dialogs.py:5956 ../gui/wxpython/psmap/dialogs.py:6531 +#: ../gui/wxpython/psmap/dialogs.py:6540 msgid "Position" msgstr "Posição" @@ -12316,11 +12329,11 @@ msgid "Icon:" msgstr "" -#: ../gui/wxpython/nviz/tools.py:1659 ../gui/wxpython/psmap/dialogs.py:2735 +#: ../gui/wxpython/nviz/tools.py:1659 ../gui/wxpython/psmap/dialogs.py:2737 msgid "size:" msgstr "" -#: ../gui/wxpython/nviz/tools.py:1717 ../gui/wxpython/psmap/dialogs.py:2661 +#: ../gui/wxpython/nviz/tools.py:1717 ../gui/wxpython/psmap/dialogs.py:2663 msgid "symbol:" msgstr "" @@ -12743,134 +12756,134 @@ msgid "Nothing found" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:549 +#: ../gui/wxpython/gui_core/forms.py:561 msgid "Enter parameters for '" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:565 +#: ../gui/wxpython/gui_core/forms.py:577 msgid "Close this window without executing the command (Ctrl+Q)" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:596 +#: ../gui/wxpython/gui_core/forms.py:608 msgid "Run the command (Ctrl+R)" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:624 +#: ../gui/wxpython/gui_core/forms.py:636 msgid "Show manual page of the command (Ctrl+H)" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:663 +#: ../gui/wxpython/gui_core/forms.py:675 msgid "Add created map(s) into layer tree" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:693 +#: ../gui/wxpython/gui_core/forms.py:705 msgid "Close dialog when command is successfully finished. Change this settings in Preferences dialog ('Command' tab)." msgstr "" -#: ../gui/wxpython/gui_core/forms.py:878 +#: ../gui/wxpython/gui_core/forms.py:890 #, python-format msgid "'%s' copied to clipboard" msgstr "'%s' copiado para a área de trabalho (clipboard)" -#: ../gui/wxpython/gui_core/forms.py:962 ../gui/wxpython/gui_core/forms.py:976 +#: ../gui/wxpython/gui_core/forms.py:974 ../gui/wxpython/gui_core/forms.py:988 msgid "Required" msgstr "Parâmetros Obrigatórios" -#: ../gui/wxpython/gui_core/forms.py:965 ../gui/wxpython/gui_core/forms.py:977 +#: ../gui/wxpython/gui_core/forms.py:977 ../gui/wxpython/gui_core/forms.py:989 msgid "Optional" msgstr "Opcional" -#: ../gui/wxpython/gui_core/forms.py:1060 -#: ../gui/wxpython/gui_core/forms.py:2065 +#: ../gui/wxpython/gui_core/forms.py:1072 +#: ../gui/wxpython/gui_core/forms.py:2086 msgid "Parameterized in model" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1129 +#: ../gui/wxpython/gui_core/forms.py:1141 msgid "This option is required" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1150 +#: ../gui/wxpython/gui_core/forms.py:1162 msgid "[multiple]" msgstr "[múltiplo]" -#: ../gui/wxpython/gui_core/forms.py:1208 +#: ../gui/wxpython/gui_core/forms.py:1220 msgid "valid range" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1318 -#: ../gui/wxpython/gui_core/forms.py:2696 +#: ../gui/wxpython/gui_core/forms.py:1330 +#: ../gui/wxpython/gui_core/forms.py:2726 #: ../gui/wxpython/gui_core/toolbars.py:70 msgid "Select font" msgstr "Seleccionar tipo de letra" -#: ../gui/wxpython/gui_core/forms.py:1430 ../gui/wxpython/lmgr/toolbars.py:158 +#: ../gui/wxpython/gui_core/forms.py:1443 ../gui/wxpython/lmgr/toolbars.py:158 msgid "Graphical Modeler" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1436 -#: ../gui/wxpython/gui_core/preferences.py:779 +#: ../gui/wxpython/gui_core/forms.py:1449 +#: ../gui/wxpython/gui_core/preferences.py:773 msgid "Map Display" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1549 +#: ../gui/wxpython/gui_core/forms.py:1562 msgid "Show graphical representation of temporal extent of dataset(s) ." msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1779 -#: ../gui/wxpython/gui_core/preferences.py:1363 -#: ../gui/wxpython/gui_core/preferences.py:1398 +#: ../gui/wxpython/gui_core/forms.py:1789 +#: ../gui/wxpython/gui_core/preferences.py:1357 +#: ../gui/wxpython/gui_core/preferences.py:1392 msgid "Transparent" msgstr "Transparente" -#: ../gui/wxpython/gui_core/forms.py:1815 -#: ../gui/wxpython/gui_core/forms.py:1907 +#: ../gui/wxpython/gui_core/forms.py:1825 +#: ../gui/wxpython/gui_core/forms.py:1917 #, python-format msgid "Choose %s" msgstr "Seleccionar %s" -#: ../gui/wxpython/gui_core/forms.py:1818 +#: ../gui/wxpython/gui_core/forms.py:1828 #: ../gui/wxpython/gmodeler/frame.py:1750 msgid "file" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1860 +#: ../gui/wxpython/gui_core/forms.py:1870 msgid "Load and edit content of a file" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1863 +#: ../gui/wxpython/gui_core/forms.py:1873 msgid "&Save as" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1865 +#: ../gui/wxpython/gui_core/forms.py:1875 msgid "Save content to a file for further use" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1870 +#: ../gui/wxpython/gui_core/forms.py:1880 msgid "or enter values directly:" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1872 +#: ../gui/wxpython/gui_core/forms.py:1882 msgid "Enter file content directly instead of specifying a file. Temporary file will be automatically created." msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1910 -#: ../gui/wxpython/gui_core/gselect.py:1434 +#: ../gui/wxpython/gui_core/forms.py:1920 +#: ../gui/wxpython/gui_core/gselect.py:1426 msgid "Directory" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:2255 ../gui/wxpython/gmodeler/frame.py:171 +#: ../gui/wxpython/gui_core/forms.py:2285 ../gui/wxpython/gmodeler/frame.py:171 msgid "Command output" msgstr "Saída de comando" -#: ../gui/wxpython/gui_core/forms.py:2268 +#: ../gui/wxpython/gui_core/forms.py:2298 msgid "Manual" msgstr "Manual" -#: ../gui/wxpython/gui_core/forms.py:2312 +#: ../gui/wxpython/gui_core/forms.py:2342 msgid "Nothing to load." msgstr "" -#: ../gui/wxpython/gui_core/forms.py:2320 +#: ../gui/wxpython/gui_core/forms.py:2350 #, python-format msgid "" "Unable to load file.\n" @@ -12878,26 +12891,26 @@ "Reason: %s" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:2350 +#: ../gui/wxpython/gui_core/forms.py:2380 msgid "Save input as..." msgstr "" -#: ../gui/wxpython/gui_core/forms.py:2683 +#: ../gui/wxpython/gui_core/forms.py:2713 msgid "No dataset given." msgstr "" -#: ../gui/wxpython/gui_core/forms.py:2852 -#: ../gui/wxpython/gui_core/forms.py:2869 +#: ../gui/wxpython/gui_core/forms.py:2882 +#: ../gui/wxpython/gui_core/forms.py:2899 #, python-format msgid "Unable to parse command '%s'" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:2876 +#: ../gui/wxpython/gui_core/forms.py:2906 #, python-format msgid "%(cmd)s: parameter '%(key)s' not available" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:2958 +#: ../gui/wxpython/gui_core/forms.py:2988 msgid "Try to set up GRASS_ADDON_PATH or GRASS_ADDON_BASE variable." msgstr "" @@ -13042,11 +13055,11 @@ msgstr "" #: ../gui/wxpython/gui_core/ghelp.py:118 ../gui/wxpython/gui_core/ghelp.py:921 -#: ../gui/wxpython/lmgr/frame.py:87 ../gui/wxpython/lmgr/frame.py:1217 +#: ../gui/wxpython/lmgr/frame.py:87 ../gui/wxpython/lmgr/frame.py:1221 msgid "Unable to get GRASS version\n" msgstr "" -#: ../gui/wxpython/gui_core/ghelp.py:131 ../gui/wxpython/lmgr/frame.py:1241 +#: ../gui/wxpython/gui_core/ghelp.py:131 ../gui/wxpython/lmgr/frame.py:1245 msgid "unknown version" msgstr "" @@ -13165,7 +13178,7 @@ msgid "Selected map <%s> has been disabled for rendering. Operation canceled." msgstr "" -#: ../gui/wxpython/gui_core/vselect.py:277 ../gui/wxpython/lmgr/frame.py:2569 +#: ../gui/wxpython/gui_core/vselect.py:277 ../gui/wxpython/lmgr/frame.py:2572 #: ../gui/wxpython/mapdisp/frame.py:594 msgid "No map layer selected. Operation canceled." msgstr "" @@ -13292,561 +13305,569 @@ msgid "Select graphics tool" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:69 +#: ../gui/wxpython/gui_core/gselect.py:72 #, python-format msgid "" "Unable to import pyGRASS: %s\n" "Some functionality will be not accessible" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:507 +#: ../gui/wxpython/gui_core/gselect.py:511 msgid "Not selectable element" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:544 -#: ../gui/wxpython/gui_core/preferences.py:2203 +#: ../gui/wxpython/gui_core/gselect.py:548 +#: ../gui/wxpython/gui_core/preferences.py:2197 msgid "Mapset" msgstr "Mapset" -#: ../gui/wxpython/gui_core/gselect.py:556 +#: ../gui/wxpython/gui_core/gselect.py:560 msgid "Type: " msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:574 +#: ../gui/wxpython/gui_core/gselect.py:578 #, python-format msgid "GSelect: invalid item: %s" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1411 +#: ../gui/wxpython/gui_core/gselect.py:890 +msgid "No table linked to layer <{}>." +msgstr "" + +#: ../gui/wxpython/gui_core/gselect.py:1403 msgid "Output settings" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1413 +#: ../gui/wxpython/gui_core/gselect.py:1405 msgid "Source input" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1424 +#: ../gui/wxpython/gui_core/gselect.py:1416 msgid "Native" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1430 +#: ../gui/wxpython/gui_core/gselect.py:1422 msgid "File" msgstr "Arquivo" -#: ../gui/wxpython/gui_core/gselect.py:1438 ../gui/wxpython/dbmgr/base.py:2954 -#: ../gui/wxpython/dbmgr/base.py:3084 ../gui/wxpython/dbmgr/base.py:3353 +#: ../gui/wxpython/gui_core/gselect.py:1430 ../gui/wxpython/dbmgr/base.py:2956 +#: ../gui/wxpython/dbmgr/base.py:3086 ../gui/wxpython/dbmgr/base.py:3355 msgid "Database" msgstr "Base de dados" -#: ../gui/wxpython/gui_core/gselect.py:1442 +#: ../gui/wxpython/gui_core/gselect.py:1434 msgid "Protocol" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1453 +#: ../gui/wxpython/gui_core/gselect.py:1445 msgid "Output type" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1455 +#: ../gui/wxpython/gui_core/gselect.py:1447 msgid "Source type" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1477 +#: ../gui/wxpython/gui_core/gselect.py:1469 msgid "All files" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1493 +#: ../gui/wxpython/gui_core/gselect.py:1485 msgid "ZIP files" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1494 +#: ../gui/wxpython/gui_core/gselect.py:1486 msgid "GZIP files" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1495 +#: ../gui/wxpython/gui_core/gselect.py:1487 msgid "TAR files" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1497 +#: ../gui/wxpython/gui_core/gselect.py:1489 msgid "TARGZ files" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1505 +#: ../gui/wxpython/gui_core/gselect.py:1497 msgid "File:" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1506 +#: ../gui/wxpython/gui_core/gselect.py:1498 msgid "Choose file to import" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1521 -#: ../gui/wxpython/gui_core/gselect.py:1604 -#: ../gui/wxpython/animation/dialogs.py:1196 +#: ../gui/wxpython/gui_core/gselect.py:1513 +#: ../gui/wxpython/gui_core/gselect.py:1596 +#: ../gui/wxpython/animation/dialogs.py:1199 msgid "Directory:" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1522 -#: ../gui/wxpython/gui_core/gselect.py:1605 +#: ../gui/wxpython/gui_core/gselect.py:1514 +#: ../gui/wxpython/gui_core/gselect.py:1597 msgid "Choose input directory" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1539 +#: ../gui/wxpython/gui_core/gselect.py:1531 msgid "Extension:" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1568 -#: ../gui/wxpython/gui_core/gselect.py:1583 -#: ../gui/wxpython/gui_core/gselect.py:1585 -#: ../gui/wxpython/gui_core/widgets.py:1294 -#: ../gui/wxpython/animation/dialogs.py:402 +#: ../gui/wxpython/gui_core/gselect.py:1560 +#: ../gui/wxpython/gui_core/gselect.py:1575 +#: ../gui/wxpython/gui_core/gselect.py:1577 +#: ../gui/wxpython/gui_core/widgets.py:1298 +#: ../gui/wxpython/animation/dialogs.py:405 #: ../gui/wxpython/vnet/dialogs.py:1643 #: ../gui/wxpython/gmodeler/preferences.py:706 msgid "Name:" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1569 +#: ../gui/wxpython/gui_core/gselect.py:1561 msgid "Choose file" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1590 -#: ../gui/wxpython/gui_core/gselect.py:2350 +#: ../gui/wxpython/gui_core/gselect.py:1582 +#: ../gui/wxpython/gui_core/gselect.py:2342 msgid "Feature type:" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1592 +#: ../gui/wxpython/gui_core/gselect.py:1584 msgid "simple features" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1593 +#: ../gui/wxpython/gui_core/gselect.py:1585 msgid "topological" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1704 -#: ../gui/wxpython/gui_core/gselect.py:1735 -#: ../gui/wxpython/gui_core/gselect.py:1786 -#: ../gui/wxpython/gui_core/gselect.py:1824 +#: ../gui/wxpython/gui_core/gselect.py:1696 +#: ../gui/wxpython/gui_core/gselect.py:1727 +#: ../gui/wxpython/gui_core/gselect.py:1778 +#: ../gui/wxpython/gui_core/gselect.py:1816 msgid "Creation options:" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1718 -#: ../gui/wxpython/gui_core/gselect.py:1757 -#: ../gui/wxpython/gui_core/gselect.py:1809 +#: ../gui/wxpython/gui_core/gselect.py:1710 +#: ../gui/wxpython/gui_core/gselect.py:1749 +#: ../gui/wxpython/gui_core/gselect.py:1801 msgid "Format:" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1816 +#: ../gui/wxpython/gui_core/gselect.py:1808 msgid "Protocol:" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1839 +#: ../gui/wxpython/gui_core/gselect.py:1831 msgid "No settings available" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1959 +#: ../gui/wxpython/gui_core/gselect.py:1951 #: ../gui/wxpython/web_services/dialogs.py:302 msgid "No data source defined, settings are not saved." msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:2342 +#: ../gui/wxpython/gui_core/gselect.py:2334 msgid "LineString" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:2342 +#: ../gui/wxpython/gui_core/gselect.py:2334 msgid "Polygon" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:2561 +#: ../gui/wxpython/gui_core/gselect.py:2553 msgid "No vector map selected in layer manager. Operation canceled." msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:2574 +#: ../gui/wxpython/gui_core/gselect.py:2566 msgid "Input vector map is not selected" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:2578 +#: ../gui/wxpython/gui_core/gselect.py:2570 #, python-format msgid "Input vector map <%s> and selected map <%s> in layer manager are different. Operation canceled." msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:113 +#: ../gui/wxpython/gui_core/gselect.py:2746 +msgid "No vector map selected" +msgstr "" + +#: ../gui/wxpython/gui_core/widgets.py:114 msgid " (...)" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:854 +#: ../gui/wxpython/gui_core/widgets.py:855 #, python-format msgid "Name <%(name)s> is not a valid name for GRASS map. Please use only ASCII characters excluding %(chars)s and space." msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:968 -#: ../gui/wxpython/gui_core/dialogs.py:768 -#: ../gui/wxpython/gui_core/dialogs.py:836 -#: ../gui/wxpython/gui_core/dialogs.py:1576 ../gui/wxpython/dbmgr/base.py:1419 +#: ../gui/wxpython/gui_core/widgets.py:969 +#: ../gui/wxpython/gui_core/dialogs.py:769 +#: ../gui/wxpython/gui_core/dialogs.py:837 +#: ../gui/wxpython/gui_core/dialogs.py:1578 ../gui/wxpython/dbmgr/base.py:1421 msgid "Select all" msgstr "Seleccionar todo" -#: ../gui/wxpython/gui_core/widgets.py:969 -#: ../gui/wxpython/gui_core/dialogs.py:1578 ../gui/wxpython/dbmgr/base.py:1420 +#: ../gui/wxpython/gui_core/widgets.py:970 +#: ../gui/wxpython/gui_core/dialogs.py:1580 ../gui/wxpython/dbmgr/base.py:1422 msgid "Deselect all" msgstr "Desceleccionar todo" -#: ../gui/wxpython/gui_core/widgets.py:1082 +#: ../gui/wxpython/gui_core/widgets.py:1086 msgid "Fulltext search" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1084 +#: ../gui/wxpython/gui_core/widgets.py:1088 msgid "Type to search in all modules. Press Enter for next match." msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1151 +#: ../gui/wxpython/gui_core/widgets.py:1155 msgid "Searching, please type more characters." msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1160 +#: ../gui/wxpython/gui_core/widgets.py:1164 #, python-format msgid "%d modules match" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1230 +#: ../gui/wxpython/gui_core/widgets.py:1234 msgid "Profiles" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1236 +#: ../gui/wxpython/gui_core/widgets.py:1240 msgid "Save current settings" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1240 +#: ../gui/wxpython/gui_core/widgets.py:1244 msgid "Delete currently selected settings" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1263 +#: ../gui/wxpython/gui_core/widgets.py:1267 msgid "Load:" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1281 +#: ../gui/wxpython/gui_core/widgets.py:1285 #, python-format msgid "Settings <%s> not found" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1295 -#: ../gui/wxpython/gui_core/widgets.py:1315 +#: ../gui/wxpython/gui_core/widgets.py:1299 +#: ../gui/wxpython/gui_core/widgets.py:1319 msgid "Save settings" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1300 +#: ../gui/wxpython/gui_core/widgets.py:1304 msgid "Name not given, settings is not saved." msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1312 +#: ../gui/wxpython/gui_core/widgets.py:1316 #, python-format msgid "Settings <%s> already exists. Do you want to overwrite the settings?" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1363 +#: ../gui/wxpython/gui_core/widgets.py:1367 msgid "No settings is defined. Operation canceled." msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1401 +#: ../gui/wxpython/gui_core/widgets.py:1405 msgid "Unable to save settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:59 +#: ../gui/wxpython/gui_core/preferences.py:61 msgid "User settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:83 +#: ../gui/wxpython/gui_core/preferences.py:85 msgid "Set to default" msgstr "Aceitar valores padrão" -#: ../gui/wxpython/gui_core/preferences.py:91 +#: ../gui/wxpython/gui_core/preferences.py:93 msgid "Revert settings to default" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:94 +#: ../gui/wxpython/gui_core/preferences.py:96 msgid "Apply changes for the current session only and close" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:95 +#: ../gui/wxpython/gui_core/preferences.py:97 msgid "Save for this session only" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:165 +#: ../gui/wxpython/gui_core/preferences.py:167 msgid "Settings applied to current session but not saved" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:237 +#: ../gui/wxpython/gui_core/preferences.py:230 msgid "Key column cannot be empty string." msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:256 +#: ../gui/wxpython/gui_core/preferences.py:249 msgid "GUI Settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:291 +#: ../gui/wxpython/gui_core/preferences.py:284 msgid "Layer Manager settings" msgstr "Definições do gestor de camadas" -#: ../gui/wxpython/gui_core/preferences.py:301 +#: ../gui/wxpython/gui_core/preferences.py:294 msgid "Ask when removing map layer from layer tree" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:314 +#: ../gui/wxpython/gui_core/preferences.py:307 msgid "Ask when quiting wxGUI or closing display" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:329 -#: ../gui/wxpython/gui_core/preferences.py:346 +#: ../gui/wxpython/gui_core/preferences.py:322 +#: ../gui/wxpython/gui_core/preferences.py:339 #, python-format msgid "Hide '%s' tab (requires GUI restart)" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:330 -#: ../gui/wxpython/gui_core/preferences.py:1120 +#: ../gui/wxpython/gui_core/preferences.py:323 +#: ../gui/wxpython/gui_core/preferences.py:1114 #: ../gui/wxpython/lmgr/frame.py:366 msgid "Modules" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:347 +#: ../gui/wxpython/gui_core/preferences.py:340 #: ../gui/wxpython/lmgr/frame.py:390 msgid "Python" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:366 +#: ../gui/wxpython/gui_core/preferences.py:359 msgid "Automatically copy selected text to clipboard (in the Console tab)" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:394 +#: ../gui/wxpython/gui_core/preferences.py:387 msgid "Workspace settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:401 +#: ../gui/wxpython/gui_core/preferences.py:394 msgid "Suppress positioning Map Display Window(s)" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:417 +#: ../gui/wxpython/gui_core/preferences.py:410 msgid "Suppress positioning Layer Manager window" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:432 +#: ../gui/wxpython/gui_core/preferences.py:425 msgid "Save current window layout as default" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:441 +#: ../gui/wxpython/gui_core/preferences.py:434 msgid "Save current position and size of Layer Manager window and opened Map Display window(s) and use as default for next sessions." msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:463 +#: ../gui/wxpython/gui_core/preferences.py:456 msgid "Region settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:470 +#: ../gui/wxpython/gui_core/preferences.py:463 msgid "Align region to resolution" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:524 +#: ../gui/wxpython/gui_core/preferences.py:517 msgid "Font for command output:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:529 -#: ../gui/wxpython/gui_core/preferences.py:806 -#: ../gui/wxpython/animation/dialogs.py:1061 +#: ../gui/wxpython/gui_core/preferences.py:522 +#: ../gui/wxpython/gui_core/preferences.py:800 +#: ../gui/wxpython/animation/dialogs.py:1064 msgid "Set font" msgstr "Establecer tipo de letra" -#: ../gui/wxpython/gui_core/preferences.py:542 +#: ../gui/wxpython/gui_core/preferences.py:535 msgid "Language settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:558 +#: ../gui/wxpython/gui_core/preferences.py:551 msgid "Choose language (requires to save and GRASS restart):" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:591 +#: ../gui/wxpython/gui_core/preferences.py:585 msgid "Appearance settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:601 +#: ../gui/wxpython/gui_core/preferences.py:595 msgid "Element list:" msgstr "Lista de elementos:" -#: ../gui/wxpython/gui_core/preferences.py:631 +#: ../gui/wxpython/gui_core/preferences.py:625 msgid "Menu style (requires to save and GUI restart):" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:666 +#: ../gui/wxpython/gui_core/preferences.py:660 msgid "Height of map selection popup window (in pixels):" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:706 +#: ../gui/wxpython/gui_core/preferences.py:700 msgid "Icon theme (requires GUI restart):" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:733 +#: ../gui/wxpython/gui_core/preferences.py:727 msgid "Module dialog style:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:800 +#: ../gui/wxpython/gui_core/preferences.py:794 msgid "Default font for GRASS displays:" msgstr "Tipo de letra padrão no GRASS:" -#: ../gui/wxpython/gui_core/preferences.py:827 +#: ../gui/wxpython/gui_core/preferences.py:821 msgid "Default display settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:837 +#: ../gui/wxpython/gui_core/preferences.py:831 msgid "Display driver:" msgstr "Mostrar controlador:" -#: ../gui/wxpython/gui_core/preferences.py:863 +#: ../gui/wxpython/gui_core/preferences.py:857 msgid "Statusbar mode:" msgstr "Modo da barra de estado:" -#: ../gui/wxpython/gui_core/preferences.py:915 +#: ../gui/wxpython/gui_core/preferences.py:909 #: ../gui/wxpython/mapdisp/statusbar.py:520 msgid "Align region extent based on display size" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:931 +#: ../gui/wxpython/gui_core/preferences.py:925 #: ../gui/wxpython/mapdisp/statusbar.py:563 msgid "Constrain display resolution to computational settings" msgstr "Restringir a resolução para as definições da máquina" -#: ../gui/wxpython/gui_core/preferences.py:947 +#: ../gui/wxpython/gui_core/preferences.py:941 msgid "Enable auto-rendering" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:964 +#: ../gui/wxpython/gui_core/preferences.py:958 msgid "Enable auto-zooming to selected map layer" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:980 +#: ../gui/wxpython/gui_core/preferences.py:974 msgid "Show computational region extent" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:996 +#: ../gui/wxpython/gui_core/preferences.py:990 msgid "Mouse wheel action:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1022 +#: ../gui/wxpython/gui_core/preferences.py:1016 msgid "Mouse scrolling direction:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1063 +#: ../gui/wxpython/gui_core/preferences.py:1057 msgid "Advanced display settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1072 +#: ../gui/wxpython/gui_core/preferences.py:1066 msgid "3D view depth buffer (possible values are 16, 24, 32):" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1127 +#: ../gui/wxpython/gui_core/preferences.py:1121 msgid "Module dialog settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1152 +#: ../gui/wxpython/gui_core/preferences.py:1146 msgid "Close dialog when module is successfully finished" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1166 -#: ../gui/wxpython/gui_core/dialogs.py:306 +#: ../gui/wxpython/gui_core/preferences.py:1160 +#: ../gui/wxpython/gui_core/dialogs.py:307 msgid "Add created map into layer tree" msgstr "Adicionar mapa criado à árvore de camadas" -#: ../gui/wxpython/gui_core/preferences.py:1181 +#: ../gui/wxpython/gui_core/preferences.py:1175 msgid "Allow interactive input" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1195 +#: ../gui/wxpython/gui_core/preferences.py:1189 msgid "Verbosity level:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1231 +#: ../gui/wxpython/gui_core/preferences.py:1225 #: ../gui/wxpython/lmgr/frame.py:323 msgid "Layers" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1241 +#: ../gui/wxpython/gui_core/preferences.py:1235 msgid "Default raster settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1251 +#: ../gui/wxpython/gui_core/preferences.py:1245 msgid "Make null cells opaque" msgstr "Definir células NULAS como opacas" -#: ../gui/wxpython/gui_core/preferences.py:1266 +#: ../gui/wxpython/gui_core/preferences.py:1260 msgid "Default color table" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1312 +#: ../gui/wxpython/gui_core/preferences.py:1306 msgid "Default vector settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1318 +#: ../gui/wxpython/gui_core/preferences.py:1312 msgid "Display:" msgstr "Exibir:" -#: ../gui/wxpython/gui_core/preferences.py:1343 +#: ../gui/wxpython/gui_core/preferences.py:1337 msgid "Feature color:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1383 +#: ../gui/wxpython/gui_core/preferences.py:1377 msgid "Area fill color:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1431 +#: ../gui/wxpython/gui_core/preferences.py:1425 msgid "Random colors according to category number " msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1459 +#: ../gui/wxpython/gui_core/preferences.py:1453 msgid "Symbol:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1513 -#: ../gui/wxpython/dbmgr/base.py:1422 +#: ../gui/wxpython/gui_core/preferences.py:1507 +#: ../gui/wxpython/dbmgr/base.py:1424 msgid "Highlight selected features" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1542 +#: ../gui/wxpython/gui_core/preferences.py:1536 msgid "Line width (in pixels):" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1558 +#: ../gui/wxpython/gui_core/preferences.py:1552 msgid "Automatically hightlight selected features in map display" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1582 +#: ../gui/wxpython/gui_core/preferences.py:1576 msgid "Data browser" msgstr "Busca de dados" -#: ../gui/wxpython/gui_core/preferences.py:1590 +#: ../gui/wxpython/gui_core/preferences.py:1584 msgid "Left mouse double click:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1615 +#: ../gui/wxpython/gui_core/preferences.py:1609 msgid "Encoding (e.g. utf-8, ascii, iso8859-1, koi8-r):" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1630 +#: ../gui/wxpython/gui_core/preferences.py:1624 msgid "Ask when deleting data record(s) from table" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1654 +#: ../gui/wxpython/gui_core/preferences.py:1648 msgid "Create table" msgstr "Criar tabela" -#: ../gui/wxpython/gui_core/preferences.py:1661 -#: ../gui/wxpython/gui_core/dialogs.py:351 +#: ../gui/wxpython/gui_core/preferences.py:1655 +#: ../gui/wxpython/gui_core/dialogs.py:352 msgid "Key column:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1695 +#: ../gui/wxpython/gui_core/preferences.py:1689 #: ../gui/wxpython/mapdisp/statusbar.py:824 msgid "Projection" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1704 +#: ../gui/wxpython/gui_core/preferences.py:1698 msgid "Projection statusbar settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1713 +#: ../gui/wxpython/gui_core/preferences.py:1707 msgid "" "\n" "Note: This only controls the coordinates displayed in the lower-left of the Map Display\n" @@ -13855,63 +13876,63 @@ "menu located at the bottom of the Map Display window.\n" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1746 +#: ../gui/wxpython/gui_core/preferences.py:1740 msgid "Proj.4 string (required):" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1763 +#: ../gui/wxpython/gui_core/preferences.py:1757 msgid "EPSG file:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1780 +#: ../gui/wxpython/gui_core/preferences.py:1774 msgid "Load EPSG codes (be patient), enter EPSG code or insert Proj.4 string directly." msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1788 +#: ../gui/wxpython/gui_core/preferences.py:1782 msgid "&Load EPSG codes" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1808 +#: ../gui/wxpython/gui_core/preferences.py:1802 msgid "Coordinates format" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1816 +#: ../gui/wxpython/gui_core/preferences.py:1810 msgid "Lat/long projections" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1837 +#: ../gui/wxpython/gui_core/preferences.py:1831 msgid "Precision:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1923 +#: ../gui/wxpython/gui_core/preferences.py:1917 #, python-format msgid "Unable to read EPSG codes: %s" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1956 -#: ../gui/wxpython/gui_core/preferences.py:1968 -#: ../gui/wxpython/gui_core/preferences.py:1980 +#: ../gui/wxpython/gui_core/preferences.py:1950 +#: ../gui/wxpython/gui_core/preferences.py:1962 +#: ../gui/wxpython/gui_core/preferences.py:1974 #, python-format msgid "EPSG code %s not found" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1990 +#: ../gui/wxpython/gui_core/preferences.py:1984 msgid "Select default display font" msgstr "Seleccionar tipo de letra padrão" -#: ../gui/wxpython/gui_core/preferences.py:2004 +#: ../gui/wxpython/gui_core/preferences.py:1998 msgid "Failed to set default display font. Try different font." msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:2023 +#: ../gui/wxpython/gui_core/preferences.py:2017 msgid "Select default output font" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:2112 +#: ../gui/wxpython/gui_core/preferences.py:2106 msgid "Manage access to mapsets" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:2127 +#: ../gui/wxpython/gui_core/preferences.py:2121 msgid "" "Check a mapset to make it accessible, uncheck it to hide it.\n" " Notes:\n" @@ -13920,7 +13941,7 @@ " - You may only write to mapsets which you own." msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:2204 +#: ../gui/wxpython/gui_core/preferences.py:2198 msgid "Owner" msgstr "Proprietário" @@ -13932,274 +13953,274 @@ msgid "Select GRASS location and mapset" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:122 +#: ../gui/wxpython/gui_core/dialogs.py:123 msgid "Location or mapset is not defined." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:132 +#: ../gui/wxpython/gui_core/dialogs.py:133 msgid "Name of GRASS location:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:143 -#: ../gui/wxpython/gui_core/dialogs.py:200 +#: ../gui/wxpython/gui_core/dialogs.py:144 +#: ../gui/wxpython/gui_core/dialogs.py:201 msgid "Name of mapset:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:172 +#: ../gui/wxpython/gui_core/dialogs.py:173 msgid "Select mapset in GRASS location" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:192 +#: ../gui/wxpython/gui_core/dialogs.py:193 msgid "Name of mapset is missing." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:233 +#: ../gui/wxpython/gui_core/dialogs.py:234 msgid "Name of vector map is missing." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:286 +#: ../gui/wxpython/gui_core/dialogs.py:287 msgid "Create attribute table" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:320 +#: ../gui/wxpython/gui_core/dialogs.py:321 msgid "Name of new vector map is missing." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:332 +#: ../gui/wxpython/gui_core/dialogs.py:333 msgid "Name for new vector map:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:435 +#: ../gui/wxpython/gui_core/dialogs.py:436 #, python-format msgid "Unable to create vector map <%s>." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:440 +#: ../gui/wxpython/gui_core/dialogs.py:441 #, python-format msgid "" "Invalid or empty key column.\n" "Unable to create vector map <%s>." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:471 +#: ../gui/wxpython/gui_core/dialogs.py:472 #, python-format msgid "Vector map <%s> already exists in the current mapset. Do you want to overwrite it?" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:561 +#: ../gui/wxpython/gui_core/dialogs.py:562 msgid "Load region:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:567 +#: ../gui/wxpython/gui_core/dialogs.py:568 msgid "Save region:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:619 +#: ../gui/wxpython/gui_core/dialogs.py:620 msgid "Name cannot begin with '.' and must not contain space, quotes, '/', ''', '@', ',', '=', '*', and all other non-alphanumeric characters." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:635 +#: ../gui/wxpython/gui_core/dialogs.py:636 msgid "Create or edit imagery groups" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:669 +#: ../gui/wxpython/gui_core/dialogs.py:670 msgid "Apply changes to selected group and close dialog" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:670 +#: ../gui/wxpython/gui_core/dialogs.py:671 msgid "Apply changes to selected group" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:671 +#: ../gui/wxpython/gui_core/dialogs.py:672 msgid "Close dialog, changes are not applied" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:712 -#: ../gui/wxpython/gui_core/dialogs.py:1509 +#: ../gui/wxpython/gui_core/dialogs.py:713 +#: ../gui/wxpython/gui_core/dialogs.py:1510 msgid "Put here a regular expression. Characters '.*' stand for anything, character '^' stands for the beginning and '$' for the end." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:719 +#: ../gui/wxpython/gui_core/dialogs.py:720 msgid "Select existing group or enter name of new group:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:730 +#: ../gui/wxpython/gui_core/dialogs.py:731 msgid "Edit/create subgroup" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:743 +#: ../gui/wxpython/gui_core/dialogs.py:744 msgid "Select existing subgroup or enter name of new subgroup:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:777 -#: ../gui/wxpython/gui_core/dialogs.py:845 -#: ../gui/wxpython/gui_core/dialogs.py:1494 +#: ../gui/wxpython/gui_core/dialogs.py:778 +#: ../gui/wxpython/gui_core/dialogs.py:846 +#: ../gui/wxpython/gui_core/dialogs.py:1495 msgid "Pattern:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:795 -#: ../gui/wxpython/gui_core/dialogs.py:863 -#: ../gui/wxpython/gui_core/dialogs.py:1518 +#: ../gui/wxpython/gui_core/dialogs.py:796 +#: ../gui/wxpython/gui_core/dialogs.py:864 +#: ../gui/wxpython/gui_core/dialogs.py:1519 msgid "List of maps:" msgstr "Lista de mapas:" -#: ../gui/wxpython/gui_core/dialogs.py:811 +#: ../gui/wxpython/gui_core/dialogs.py:812 msgid "Select map layers and add them to the list." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:816 +#: ../gui/wxpython/gui_core/dialogs.py:817 msgid "Remove selected layer(s) from list." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:873 +#: ../gui/wxpython/gui_core/dialogs.py:874 msgid "Check maps from group to be included into subgroup." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1037 +#: ../gui/wxpython/gui_core/dialogs.py:1038 msgid "Add selected map layers into group" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1174 +#: ../gui/wxpython/gui_core/dialogs.py:1175 #, python-format msgid "Group <%s> was changed, do you want to apply changes?" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1177 -#: ../gui/wxpython/gui_core/dialogs.py:1193 +#: ../gui/wxpython/gui_core/dialogs.py:1178 +#: ../gui/wxpython/gui_core/dialogs.py:1194 msgid "Unapplied changes" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1190 +#: ../gui/wxpython/gui_core/dialogs.py:1191 #, python-format msgid "Subgroup <%s> was changed, do you want to apply changes?" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1247 +#: ../gui/wxpython/gui_core/dialogs.py:1248 msgid "No raster maps selected." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1276 +#: ../gui/wxpython/gui_core/dialogs.py:1277 #, python-format msgid "No changes to apply in group <%s>." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1279 +#: ../gui/wxpython/gui_core/dialogs.py:1280 #, python-format msgid "Group <%s> was successfully created." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1281 +#: ../gui/wxpython/gui_core/dialogs.py:1282 #, python-format msgid "Group <%s> was successfully changed." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1284 +#: ../gui/wxpython/gui_core/dialogs.py:1285 #, python-format msgid "Creating of new group <%s> failed." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1286 +#: ../gui/wxpython/gui_core/dialogs.py:1287 #, python-format msgid "Changing of group <%s> failed." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1324 +#: ../gui/wxpython/gui_core/dialogs.py:1325 msgid "No group selected." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1329 +#: ../gui/wxpython/gui_core/dialogs.py:1330 msgid "No subgroup selected." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1436 +#: ../gui/wxpython/gui_core/dialogs.py:1437 msgid "Use fully-qualified map names" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1462 +#: ../gui/wxpython/gui_core/dialogs.py:1463 msgid "Map type:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1477 +#: ../gui/wxpython/gui_core/dialogs.py:1478 msgid "Select toggle" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1484 +#: ../gui/wxpython/gui_core/dialogs.py:1485 msgid "Mapset:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1577 +#: ../gui/wxpython/gui_core/dialogs.py:1579 msgid "Invert selection" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1720 +#: ../gui/wxpython/gui_core/dialogs.py:1722 #, python-format msgid "Dynamic series (%s)" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1747 +#: ../gui/wxpython/gui_core/dialogs.py:1749 msgid "Set Map Layer Opacity" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1778 -#: ../gui/wxpython/psmap/dialogs.py:6389 ../gui/wxpython/psmap/dialogs.py:6416 -#: ../gui/wxpython/psmap/dialogs.py:6748 ../gui/wxpython/psmap/dialogs.py:6778 +#: ../gui/wxpython/gui_core/dialogs.py:1780 +#: ../gui/wxpython/psmap/dialogs.py:6391 ../gui/wxpython/psmap/dialogs.py:6418 +#: ../gui/wxpython/psmap/dialogs.py:6750 ../gui/wxpython/psmap/dialogs.py:6780 msgid "transparent" msgstr "transparente" -#: ../gui/wxpython/gui_core/dialogs.py:1781 +#: ../gui/wxpython/gui_core/dialogs.py:1783 msgid "opaque" msgstr "opaco" -#: ../gui/wxpython/gui_core/dialogs.py:1879 +#: ../gui/wxpython/gui_core/dialogs.py:1884 msgid "Set image size" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1894 +#: ../gui/wxpython/gui_core/dialogs.py:1899 msgid "Image size" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1941 +#: ../gui/wxpython/gui_core/dialogs.py:1946 msgid "Template:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1981 +#: ../gui/wxpython/gui_core/dialogs.py:1986 msgid "GRASS GIS SQL Query Utility" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1997 +#: ../gui/wxpython/gui_core/dialogs.py:2002 msgid " SQL statement " msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:2045 +#: ../gui/wxpython/gui_core/dialogs.py:2050 msgid "Symbols" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:2080 +#: ../gui/wxpython/gui_core/dialogs.py:2085 msgid "Symbol directory:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:2092 +#: ../gui/wxpython/gui_core/dialogs.py:2097 msgid "Symbol name:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:2343 +#: ../gui/wxpython/gui_core/dialogs.py:2348 msgid "Do you want to quit GRASS including shell prompt or just close the GUI?" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:2420 +#: ../gui/wxpython/gui_core/dialogs.py:2425 msgid "Select font:" msgstr "Seleccionar tipo de letra:" -#: ../gui/wxpython/gui_core/dialogs.py:2451 +#: ../gui/wxpython/gui_core/dialogs.py:2456 msgid "Character encoding:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:2469 -#: ../gui/wxpython/psmap/dialogs.py:398 ../gui/wxpython/psmap/dialogs.py:4979 +#: ../gui/wxpython/gui_core/dialogs.py:2474 +#: ../gui/wxpython/psmap/dialogs.py:400 ../gui/wxpython/psmap/dialogs.py:4981 msgid "Font size:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:2521 +#: ../gui/wxpython/gui_core/dialogs.py:2526 msgid "Example" msgstr "" @@ -14300,28 +14321,28 @@ msgid "Toggle to save list of executed commands into a file; content saved when switching off." msgstr "" -#: ../gui/wxpython/gui_core/goutput.py:420 +#: ../gui/wxpython/gui_core/goutput.py:421 #: ../gui/wxpython/gui_core/goutput.py:516 msgid "Save file as..." msgstr "Guardar ficheiro como..." -#: ../gui/wxpython/gui_core/goutput.py:422 +#: ../gui/wxpython/gui_core/goutput.py:423 #: ../gui/wxpython/gui_core/goutput.py:518 #, python-format msgid "%(txt)s (*.txt)|*.txt|%(files)s (*)|*" msgstr "" -#: ../gui/wxpython/gui_core/goutput.py:423 +#: ../gui/wxpython/gui_core/goutput.py:424 #: ../gui/wxpython/gui_core/goutput.py:519 msgid "Text files" msgstr "" -#: ../gui/wxpython/gui_core/goutput.py:424 +#: ../gui/wxpython/gui_core/goutput.py:425 #: ../gui/wxpython/gui_core/goutput.py:520 msgid "Files" msgstr "" -#: ../gui/wxpython/gui_core/goutput.py:437 +#: ../gui/wxpython/gui_core/goutput.py:438 #, python-format msgid "" "Unable to write file '%(path)s'.\n" @@ -14329,14 +14350,21 @@ "Details: %(error)s" msgstr "" -#: ../gui/wxpython/gui_core/goutput.py:442 +#: ../gui/wxpython/gui_core/goutput.py:443 #, python-format msgid "Command output saved into '%s'" msgstr "" +#: ../gui/wxpython/gui_core/goutput.py:497 +#, python-brace-format +msgid "" +"Unable to write file '{filePath}'.\n" +"\n" +"Details: {error}" +msgstr "" + #: ../gui/wxpython/gui_core/goutput.py:501 -#, python-format -msgid "Command log saved to '%s'" +msgid "Command log saved to '{}'" msgstr "" #: ../gui/wxpython/psmap/toolbars.py:79 @@ -14468,7 +14496,7 @@ msgstr "" #: ../gui/wxpython/psmap/frame.py:636 ../gui/wxpython/psmap/frame.py:661 -#: ../gui/wxpython/psmap/dialogs.py:1635 +#: ../gui/wxpython/psmap/dialogs.py:1637 msgid "Please, create map frame first." msgstr "" @@ -14516,7 +14544,7 @@ msgid "Click and drag to resize object" msgstr "" -#: ../gui/wxpython/psmap/frame.py:2471 +#: ../gui/wxpython/psmap/frame.py:2474 msgid "labels: " msgstr "" @@ -14611,760 +14639,760 @@ msgid "Failed to read instruction %(inst)s: file %(file)s not found." msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:231 +#: ../gui/wxpython/psmap/dialogs.py:233 msgid "Units:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:242 +#: ../gui/wxpython/psmap/dialogs.py:244 msgid "" "Position of the top left corner\n" "from the top left edge of the paper" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:244 -#: ../gui/wxpython/animation/dialogs.py:1137 +#: ../gui/wxpython/psmap/dialogs.py:246 +#: ../gui/wxpython/animation/dialogs.py:1140 msgid "X:" msgstr "X:" -#: ../gui/wxpython/psmap/dialogs.py:246 -#: ../gui/wxpython/animation/dialogs.py:1139 +#: ../gui/wxpython/psmap/dialogs.py:248 +#: ../gui/wxpython/animation/dialogs.py:1142 msgid "Y:" msgstr "Y:" -#: ../gui/wxpython/psmap/dialogs.py:271 +#: ../gui/wxpython/psmap/dialogs.py:273 msgid "Position is given:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:273 +#: ../gui/wxpython/psmap/dialogs.py:275 msgid "relative to paper" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:275 +#: ../gui/wxpython/psmap/dialogs.py:277 msgid "by map coordinates" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:305 +#: ../gui/wxpython/psmap/dialogs.py:307 msgid "" "Position from the top left\n" "edge of the paper" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:396 +#: ../gui/wxpython/psmap/dialogs.py:398 msgid "Font:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:424 +#: ../gui/wxpython/psmap/dialogs.py:426 msgid "Choose color:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:473 +#: ../gui/wxpython/psmap/dialogs.py:475 msgid "Close dialog and apply changes" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:524 +#: ../gui/wxpython/psmap/dialogs.py:526 msgid "Units" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:525 -#: ../gui/wxpython/animation/dialogs.py:926 +#: ../gui/wxpython/psmap/dialogs.py:527 +#: ../gui/wxpython/animation/dialogs.py:929 msgid "Format" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:526 +#: ../gui/wxpython/psmap/dialogs.py:528 msgid "Orientation" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:527 ../gui/wxpython/psmap/dialogs.py:2888 +#: ../gui/wxpython/psmap/dialogs.py:529 ../gui/wxpython/psmap/dialogs.py:2890 msgid "Width" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:528 +#: ../gui/wxpython/psmap/dialogs.py:530 msgid "Height" msgstr "Altura" -#: ../gui/wxpython/psmap/dialogs.py:529 +#: ../gui/wxpython/psmap/dialogs.py:531 msgid "Left" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:530 +#: ../gui/wxpython/psmap/dialogs.py:532 msgid "Right" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:594 +#: ../gui/wxpython/psmap/dialogs.py:596 msgid "Literal is not allowed!" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:608 +#: ../gui/wxpython/psmap/dialogs.py:610 msgid "Page size" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:612 +#: ../gui/wxpython/psmap/dialogs.py:614 msgid "Margins" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:619 +#: ../gui/wxpython/psmap/dialogs.py:621 msgid "Portrait" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:619 +#: ../gui/wxpython/psmap/dialogs.py:621 msgid "Landscape" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:765 +#: ../gui/wxpython/psmap/dialogs.py:767 msgid "Map settings" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:775 +#: ../gui/wxpython/psmap/dialogs.py:777 msgid "Map frame settings" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:893 +#: ../gui/wxpython/psmap/dialogs.py:895 msgid "Map frame options:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:894 +#: ../gui/wxpython/psmap/dialogs.py:896 msgid "fit frame to match selected map" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:895 +#: ../gui/wxpython/psmap/dialogs.py:897 msgid "fit frame to match saved region" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:896 +#: ../gui/wxpython/psmap/dialogs.py:898 msgid "fit frame to match current computational region" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:897 +#: ../gui/wxpython/psmap/dialogs.py:899 msgid "fixed scale and map center" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:914 ../gui/wxpython/psmap/dialogs.py:1224 +#: ../gui/wxpython/psmap/dialogs.py:916 ../gui/wxpython/psmap/dialogs.py:1226 msgid "Map selection" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:927 ../gui/wxpython/psmap/dialogs.py:1715 +#: ../gui/wxpython/psmap/dialogs.py:929 ../gui/wxpython/psmap/dialogs.py:1717 msgid "Map:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:927 +#: ../gui/wxpython/psmap/dialogs.py:929 msgid "Region:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:984 +#: ../gui/wxpython/psmap/dialogs.py:986 msgid "Map scale and center" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:988 +#: ../gui/wxpython/psmap/dialogs.py:990 msgid "Center:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:989 +#: ../gui/wxpython/psmap/dialogs.py:991 msgid "E:" msgstr "E:" -#: ../gui/wxpython/psmap/dialogs.py:990 +#: ../gui/wxpython/psmap/dialogs.py:992 msgid "N:" msgstr "N:" -#: ../gui/wxpython/psmap/dialogs.py:997 ../gui/wxpython/psmap/dialogs.py:5860 +#: ../gui/wxpython/psmap/dialogs.py:999 ../gui/wxpython/psmap/dialogs.py:5862 msgid "Scale:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:998 +#: ../gui/wxpython/psmap/dialogs.py:1000 msgid "1 :" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1062 +#: ../gui/wxpython/psmap/dialogs.py:1064 msgid "Map max resolution (dpi):" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1099 ../gui/wxpython/psmap/dialogs.py:3709 +#: ../gui/wxpython/psmap/dialogs.py:1101 ../gui/wxpython/psmap/dialogs.py:3711 msgid "Border" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1105 +#: ../gui/wxpython/psmap/dialogs.py:1107 msgid "draw border around map frame" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1112 +#: ../gui/wxpython/psmap/dialogs.py:1114 msgid "border color:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1114 +#: ../gui/wxpython/psmap/dialogs.py:1116 msgid "border width (pts):" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1233 +#: ../gui/wxpython/psmap/dialogs.py:1235 msgid "" "Region is set to match this map,\n" "raster or vector map must be added later" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1240 +#: ../gui/wxpython/psmap/dialogs.py:1242 msgid "Region selection" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1420 +#: ../gui/wxpython/psmap/dialogs.py:1422 msgid "No map selected!" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1444 +#: ../gui/wxpython/psmap/dialogs.py:1446 msgid "No region selected!" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1495 +#: ../gui/wxpython/psmap/dialogs.py:1497 msgid "Invalid scale or map center!" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1565 +#: ../gui/wxpython/psmap/dialogs.py:1567 msgid "Choose raster map" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1570 +#: ../gui/wxpython/psmap/dialogs.py:1572 msgid "no raster map" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1573 +#: ../gui/wxpython/psmap/dialogs.py:1575 msgid "raster:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1698 ../gui/wxpython/gmodeler/model.py:798 +#: ../gui/wxpython/psmap/dialogs.py:1700 ../gui/wxpython/gmodeler/model.py:798 msgid "Vector maps" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1711 +#: ../gui/wxpython/psmap/dialogs.py:1713 msgid "Add map" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1719 ../gui/wxpython/psmap/dialogs.py:2180 +#: ../gui/wxpython/psmap/dialogs.py:1721 ../gui/wxpython/psmap/dialogs.py:2182 msgid "points" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1719 ../gui/wxpython/psmap/dialogs.py:2182 +#: ../gui/wxpython/psmap/dialogs.py:1721 ../gui/wxpython/psmap/dialogs.py:2184 msgid "lines" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1719 +#: ../gui/wxpython/psmap/dialogs.py:1721 msgid "areas" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1725 +#: ../gui/wxpython/psmap/dialogs.py:1727 msgid "Data Type" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1730 -#: ../gui/wxpython/animation/dialogs.py:776 ../gui/wxpython/dbmgr/base.py:2361 +#: ../gui/wxpython/psmap/dialogs.py:1732 +#: ../gui/wxpython/animation/dialogs.py:779 ../gui/wxpython/dbmgr/base.py:2363 msgid "Add" msgstr "Adicionar" -#: ../gui/wxpython/psmap/dialogs.py:1759 +#: ../gui/wxpython/psmap/dialogs.py:1761 msgid "Manage vector maps" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1764 +#: ../gui/wxpython/psmap/dialogs.py:1766 msgid "The topmost vector map overlaps the others" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1768 ../gui/wxpython/psmap/dialogs.py:3666 +#: ../gui/wxpython/psmap/dialogs.py:1770 ../gui/wxpython/psmap/dialogs.py:3668 #: ../gui/wxpython/web_services/widgets.py:267 msgid "Up" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1769 ../gui/wxpython/psmap/dialogs.py:3667 +#: ../gui/wxpython/psmap/dialogs.py:1771 ../gui/wxpython/psmap/dialogs.py:3669 #: ../gui/wxpython/web_services/widgets.py:269 msgid "Down" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1771 +#: ../gui/wxpython/psmap/dialogs.py:1773 msgid "Properties..." msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2014 +#: ../gui/wxpython/psmap/dialogs.py:2016 msgid "Raster map settings" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2062 +#: ../gui/wxpython/psmap/dialogs.py:2064 msgid "Vector maps settings" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2110 +#: ../gui/wxpython/psmap/dialogs.py:2112 #, python-format msgid "%s properties" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2165 +#: ../gui/wxpython/psmap/dialogs.py:2167 msgid "Data selection" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2180 +#: ../gui/wxpython/psmap/dialogs.py:2182 msgid "centroids" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2182 +#: ../gui/wxpython/psmap/dialogs.py:2184 msgid "boundaries" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2220 +#: ../gui/wxpython/psmap/dialogs.py:2222 msgid "Layer selection" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2227 +#: ../gui/wxpython/psmap/dialogs.py:2229 msgid "Database connection is not defined in DB file." msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2228 +#: ../gui/wxpython/psmap/dialogs.py:2230 msgid "Select layer:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2257 +#: ../gui/wxpython/psmap/dialogs.py:2259 msgid "list of categories (e.g. 1,3,5-7)" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2314 +#: ../gui/wxpython/psmap/dialogs.py:2316 msgid "Use current mask" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2333 ../gui/wxpython/psmap/dialogs.py:2489 +#: ../gui/wxpython/psmap/dialogs.py:2335 ../gui/wxpython/psmap/dialogs.py:2491 msgid "Colors" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2342 ../gui/wxpython/psmap/dialogs.py:2498 +#: ../gui/wxpython/psmap/dialogs.py:2344 ../gui/wxpython/psmap/dialogs.py:2500 msgid "Outline" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2347 ../gui/wxpython/psmap/dialogs.py:2508 +#: ../gui/wxpython/psmap/dialogs.py:2349 ../gui/wxpython/psmap/dialogs.py:2510 msgid "draw outline" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2350 ../gui/wxpython/psmap/dialogs.py:2513 -#: ../gui/wxpython/psmap/dialogs.py:5285 ../gui/wxpython/psmap/dialogs.py:5293 +#: ../gui/wxpython/psmap/dialogs.py:2352 ../gui/wxpython/psmap/dialogs.py:2515 +#: ../gui/wxpython/psmap/dialogs.py:5287 ../gui/wxpython/psmap/dialogs.py:5295 msgid "Width (pts):" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2419 +#: ../gui/wxpython/psmap/dialogs.py:2421 msgid "fill color" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2425 ../gui/wxpython/psmap/dialogs.py:2583 +#: ../gui/wxpython/psmap/dialogs.py:2427 ../gui/wxpython/psmap/dialogs.py:2585 msgid "choose color:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2440 ../gui/wxpython/psmap/dialogs.py:2599 +#: ../gui/wxpython/psmap/dialogs.py:2442 ../gui/wxpython/psmap/dialogs.py:2601 msgid "color from map table column:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2511 +#: ../gui/wxpython/psmap/dialogs.py:2513 msgid "No effect for fill color from table column" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2580 +#: ../gui/wxpython/psmap/dialogs.py:2582 msgid "Color of lines:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2647 ../gui/wxpython/psmap/dialogs.py:2879 -#: ../gui/wxpython/psmap/dialogs.py:3004 +#: ../gui/wxpython/psmap/dialogs.py:2649 ../gui/wxpython/psmap/dialogs.py:2881 +#: ../gui/wxpython/psmap/dialogs.py:3006 msgid "Size and style" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2675 +#: ../gui/wxpython/psmap/dialogs.py:2677 msgid "eps file:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2680 ../gui/wxpython/psmap/dialogs.py:3022 +#: ../gui/wxpython/psmap/dialogs.py:2682 ../gui/wxpython/psmap/dialogs.py:3024 msgid "Type filename or click browse to choose file" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2681 ../gui/wxpython/psmap/dialogs.py:3023 +#: ../gui/wxpython/psmap/dialogs.py:2683 ../gui/wxpython/psmap/dialogs.py:3025 msgid "Choose a file" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2740 +#: ../gui/wxpython/psmap/dialogs.py:2742 msgid "size from map table column:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2742 +#: ../gui/wxpython/psmap/dialogs.py:2744 msgid "scale:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2807 +#: ../gui/wxpython/psmap/dialogs.py:2809 msgid "Rotation" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2812 +#: ../gui/wxpython/psmap/dialogs.py:2814 msgid "rotate symbols:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2814 +#: ../gui/wxpython/psmap/dialogs.py:2816 msgid "counterclockwise in degrees:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2818 +#: ../gui/wxpython/psmap/dialogs.py:2820 msgid "from map table column:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2893 +#: ../gui/wxpython/psmap/dialogs.py:2895 msgid "Set width (pts):" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2910 +#: ../gui/wxpython/psmap/dialogs.py:2912 msgid "multiply width by category value" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2947 +#: ../gui/wxpython/psmap/dialogs.py:2949 msgid "Choose line style:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2960 +#: ../gui/wxpython/psmap/dialogs.py:2962 msgid "Choose linecap:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3013 +#: ../gui/wxpython/psmap/dialogs.py:3015 msgid "Pattern" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3018 +#: ../gui/wxpython/psmap/dialogs.py:3020 msgid "use pattern:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3020 +#: ../gui/wxpython/psmap/dialogs.py:3022 msgid "Choose pattern file:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3028 +#: ../gui/wxpython/psmap/dialogs.py:3030 msgid "pattern line width (pts):" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3032 +#: ../gui/wxpython/psmap/dialogs.py:3034 msgid "pattern scale factor:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3392 +#: ../gui/wxpython/psmap/dialogs.py:3394 msgid "Raster legend" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3397 -#: ../gui/wxpython/animation/dialogs.py:473 +#: ../gui/wxpython/psmap/dialogs.py:3399 +#: ../gui/wxpython/animation/dialogs.py:476 msgid "Show raster legend" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3411 +#: ../gui/wxpython/psmap/dialogs.py:3413 msgid "Source raster" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3416 +#: ../gui/wxpython/psmap/dialogs.py:3418 msgid "current raster" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3419 +#: ../gui/wxpython/psmap/dialogs.py:3421 msgid "select raster" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3426 ../gui/wxpython/psmap/dialogs.py:4441 +#: ../gui/wxpython/psmap/dialogs.py:3428 ../gui/wxpython/psmap/dialogs.py:4443 #, python-format msgid "%(rast)s: type %(type)s" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3475 +#: ../gui/wxpython/psmap/dialogs.py:3477 msgid "Type of legend" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3480 +#: ../gui/wxpython/psmap/dialogs.py:3482 msgid "discrete legend (categorical maps)" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3484 +#: ../gui/wxpython/psmap/dialogs.py:3486 msgid "continuous color gradient legend (floating point map)" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3510 +#: ../gui/wxpython/psmap/dialogs.py:3512 msgid "Advanced legend settings" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3515 +#: ../gui/wxpython/psmap/dialogs.py:3517 msgid "draw \"no data\" box" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3524 +#: ../gui/wxpython/psmap/dialogs.py:3526 msgid "draw ticks across color table" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3616 +#: ../gui/wxpython/psmap/dialogs.py:3618 msgid "Vector legend" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3621 +#: ../gui/wxpython/psmap/dialogs.py:3623 msgid "Show vector legend" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3635 +#: ../gui/wxpython/psmap/dialogs.py:3637 msgid "Source vector maps" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3640 +#: ../gui/wxpython/psmap/dialogs.py:3642 msgid "Choose vector maps and their order in legend" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3645 ../gui/wxpython/gmodeler/frame.py:1886 +#: ../gui/wxpython/psmap/dialogs.py:3647 ../gui/wxpython/gmodeler/frame.py:1886 #: ../gui/wxpython/gmodeler/dialogs.py:492 #: ../gui/wxpython/gmodeler/dialogs.py:604 msgid "Label" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3668 ../gui/wxpython/psmap/dialogs.py:4148 +#: ../gui/wxpython/psmap/dialogs.py:3670 ../gui/wxpython/psmap/dialogs.py:4150 msgid "Edit label" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3714 +#: ../gui/wxpython/psmap/dialogs.py:3716 msgid "draw border around legend" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3772 +#: ../gui/wxpython/psmap/dialogs.py:3774 msgid "Size and position" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3842 +#: ../gui/wxpython/psmap/dialogs.py:3844 msgid "Leave the edit field empty, to use default values." msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3882 +#: ../gui/wxpython/psmap/dialogs.py:3884 msgid "" "Width of the color symbol (for lines)\n" "in front of the legend text" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3888 ../gui/wxpython/psmap/dialogs.py:4053 +#: ../gui/wxpython/psmap/dialogs.py:3890 ../gui/wxpython/psmap/dialogs.py:4055 msgid "Columns:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3898 +#: ../gui/wxpython/psmap/dialogs.py:3900 msgid "column span:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3900 +#: ../gui/wxpython/psmap/dialogs.py:3902 msgid "" "Column separation distance between the left edges\n" "of two columns in a multicolumn legend" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4147 +#: ../gui/wxpython/psmap/dialogs.py:4149 msgid "Edit legend label:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4194 +#: ../gui/wxpython/psmap/dialogs.py:4196 msgid "No raster map selected!" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4195 +#: ../gui/wxpython/psmap/dialogs.py:4197 msgid "No raster" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4485 +#: ../gui/wxpython/psmap/dialogs.py:4487 msgid "Mapinfo settings" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4589 +#: ../gui/wxpython/psmap/dialogs.py:4591 msgid "Color settings" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4595 +#: ../gui/wxpython/psmap/dialogs.py:4597 msgid "use border color:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4597 +#: ../gui/wxpython/psmap/dialogs.py:4599 msgid "use background color:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4856 +#: ../gui/wxpython/psmap/dialogs.py:4858 msgid "Length:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4862 +#: ../gui/wxpython/psmap/dialogs.py:4864 msgid "Scalebar length is given in map units" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4867 +#: ../gui/wxpython/psmap/dialogs.py:4869 msgid "Scalebar height is real height on paper" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4869 +#: ../gui/wxpython/psmap/dialogs.py:4871 msgid "default" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4946 +#: ../gui/wxpython/psmap/dialogs.py:4948 msgid "Type:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4965 +#: ../gui/wxpython/psmap/dialogs.py:4967 msgid "Number of segments:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4971 +#: ../gui/wxpython/psmap/dialogs.py:4973 msgid "Label every " msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4972 +#: ../gui/wxpython/psmap/dialogs.py:4974 msgid "segments" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4985 +#: ../gui/wxpython/psmap/dialogs.py:4987 msgid "transparent text background" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5103 +#: ../gui/wxpython/psmap/dialogs.py:5105 msgid "Length of scale bar is not defined" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5197 +#: ../gui/wxpython/psmap/dialogs.py:5199 msgid "Enter text:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5268 +#: ../gui/wxpython/psmap/dialogs.py:5270 msgid "Text effects" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5274 +#: ../gui/wxpython/psmap/dialogs.py:5276 msgid "text background" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5279 +#: ../gui/wxpython/psmap/dialogs.py:5281 msgid "highlight" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5288 +#: ../gui/wxpython/psmap/dialogs.py:5290 msgid "text border" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5397 +#: ../gui/wxpython/psmap/dialogs.py:5399 msgid "Offset" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5401 +#: ../gui/wxpython/psmap/dialogs.py:5403 msgid "horizontal (pts):" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5403 +#: ../gui/wxpython/psmap/dialogs.py:5405 msgid "vertical (pts):" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5442 +#: ../gui/wxpython/psmap/dialogs.py:5444 msgid " Reference point" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5496 +#: ../gui/wxpython/psmap/dialogs.py:5498 msgid "Text rotation" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5502 +#: ../gui/wxpython/psmap/dialogs.py:5504 msgid "rotate text (counterclockwise)" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5594 +#: ../gui/wxpython/psmap/dialogs.py:5596 msgid "No text entered!" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5795 +#: ../gui/wxpython/psmap/dialogs.py:5797 msgid "Choose a directory with images" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5838 +#: ../gui/wxpython/psmap/dialogs.py:5840 msgid "Note: only EPS format supported" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5854 +#: ../gui/wxpython/psmap/dialogs.py:5856 msgid "Scale And Rotation" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5895 ../gui/wxpython/psmap/dialogs.py:6477 +#: ../gui/wxpython/psmap/dialogs.py:5897 ../gui/wxpython/psmap/dialogs.py:6479 msgid "Rotation angle (deg):" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5911 ../gui/wxpython/psmap/dialogs.py:6499 +#: ../gui/wxpython/psmap/dialogs.py:5913 ../gui/wxpython/psmap/dialogs.py:6501 msgid "Counterclockwise rotation in degrees" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6037 +#: ../gui/wxpython/psmap/dialogs.py:6039 msgid "" "PIL\n" "missing" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6057 +#: ../gui/wxpython/psmap/dialogs.py:6059 #, python-format msgid "Unable to read file %s" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6118 +#: ../gui/wxpython/psmap/dialogs.py:6120 #, python-format msgid "size: %(width)s x %(height)s pts" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6140 +#: ../gui/wxpython/psmap/dialogs.py:6142 msgid "No image selected." msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6247 +#: ../gui/wxpython/psmap/dialogs.py:6249 msgid "North Arrow settings" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6258 +#: ../gui/wxpython/psmap/dialogs.py:6260 msgid "Compute convergence" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6329 +#: ../gui/wxpython/psmap/dialogs.py:6331 msgid "Symbol" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6336 +#: ../gui/wxpython/psmap/dialogs.py:6338 msgid "Select symbol:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6353 +#: ../gui/wxpython/psmap/dialogs.py:6355 msgid "" "Note: Selected symbol is not displayed\n" "in draft mode (only in preview mode)" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6386 ../gui/wxpython/psmap/dialogs.py:6745 +#: ../gui/wxpython/psmap/dialogs.py:6388 ../gui/wxpython/psmap/dialogs.py:6747 msgid "Outline color:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6413 ../gui/wxpython/psmap/dialogs.py:6775 +#: ../gui/wxpython/psmap/dialogs.py:6415 ../gui/wxpython/psmap/dialogs.py:6777 msgid "Fill color:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6452 +#: ../gui/wxpython/psmap/dialogs.py:6454 msgid "Size and Rotation" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6460 +#: ../gui/wxpython/psmap/dialogs.py:6462 msgid "Size (pt):" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6463 +#: ../gui/wxpython/psmap/dialogs.py:6465 msgid "Symbol size in points" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6698 +#: ../gui/wxpython/psmap/dialogs.py:6700 msgid "Rectangle settings" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6700 +#: ../gui/wxpython/psmap/dialogs.py:6702 msgid "Line settings" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6834 +#: ../gui/wxpython/psmap/dialogs.py:6836 msgid "Line width in points" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6908 +#: ../gui/wxpython/psmap/dialogs.py:6910 msgid "Vector labels" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6928 +#: ../gui/wxpython/psmap/dialogs.py:6930 msgid "Vector label files created beforehand by v.label module" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6945 +#: ../gui/wxpython/psmap/dialogs.py:6947 msgid "You can select multiple label files." msgstr "" @@ -15481,7 +15509,7 @@ msgid "Map <%s> not found." msgstr "Mapa <%s> não encontrado" -#: ../gui/wxpython/mapswipe/frame.py:674 ../gui/wxpython/mapdisp/frame.py:897 +#: ../gui/wxpython/mapswipe/frame.py:674 ../gui/wxpython/mapdisp/frame.py:896 msgid "No raster or vector map layer selected for querying." msgstr "" @@ -15525,7 +15553,7 @@ msgid "Shape:" msgstr "" -#: ../gui/wxpython/gcp/manager.py:509 +#: ../gui/wxpython/gcp/manager.py:511 msgid "Select/create group:" msgstr "" @@ -15559,23 +15587,23 @@ msgid "Animation %d" msgstr "" -#: ../gui/wxpython/animation/nviztask.py:43 ../gui/wxpython/lmgr/frame.py:1391 +#: ../gui/wxpython/animation/nviztask.py:45 ../gui/wxpython/lmgr/frame.py:1395 #, python-format msgid "" "Reading workspace file <%s> failed.\n" "Invalid file, unable to parse XML document." msgstr "" -#: ../gui/wxpython/animation/nviztask.py:53 +#: ../gui/wxpython/animation/nviztask.py:55 #, python-format msgid "No 3d view information in workspace file <%s>." msgstr "" -#: ../gui/wxpython/animation/nviztask.py:285 +#: ../gui/wxpython/animation/nviztask.py:287 msgid "Please add only one layer in the list." msgstr "" -#: ../gui/wxpython/animation/nviztask.py:292 +#: ../gui/wxpython/animation/nviztask.py:294 msgid "No map series nor space-time dataset is added." msgstr "" @@ -15601,7 +15629,7 @@ #: ../gui/wxpython/animation/toolbars.py:51 #: ../gui/wxpython/animation/toolbars.py:52 -#: ../gui/wxpython/animation/dialogs.py:324 +#: ../gui/wxpython/animation/dialogs.py:327 msgid "Add new animation" msgstr "" @@ -15612,7 +15640,7 @@ #: ../gui/wxpython/animation/toolbars.py:59 #: ../gui/wxpython/animation/toolbars.py:60 -#: ../gui/wxpython/animation/dialogs.py:907 +#: ../gui/wxpython/animation/dialogs.py:910 msgid "Export animation" msgstr "" @@ -15670,427 +15698,427 @@ msgid "%s=, %s=, %s= and %s= are mutually exclusive." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:53 +#: ../gui/wxpython/animation/dialogs.py:56 msgid "Adjust speed of animation" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:100 +#: ../gui/wxpython/animation/dialogs.py:103 msgid "Simple mode" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:105 +#: ../gui/wxpython/animation/dialogs.py:108 msgid "Frame duration:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:106 -#: ../gui/wxpython/animation/dialogs.py:147 +#: ../gui/wxpython/animation/dialogs.py:109 +#: ../gui/wxpython/animation/dialogs.py:150 msgid "ms" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:139 +#: ../gui/wxpython/animation/dialogs.py:142 msgid "Temporal mode" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:144 +#: ../gui/wxpython/animation/dialogs.py:147 msgid "Time unit:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:146 +#: ../gui/wxpython/animation/dialogs.py:149 msgid "Duration of time unit:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:218 +#: ../gui/wxpython/animation/dialogs.py:221 msgid "year" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:219 +#: ../gui/wxpython/animation/dialogs.py:222 msgid "month" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:220 +#: ../gui/wxpython/animation/dialogs.py:223 msgid "day" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:221 +#: ../gui/wxpython/animation/dialogs.py:224 msgid "hour" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:222 +#: ../gui/wxpython/animation/dialogs.py:225 msgid "minute" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:223 +#: ../gui/wxpython/animation/dialogs.py:226 msgid "second" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:288 +#: ../gui/wxpython/animation/dialogs.py:291 msgid "Animation speed is too high." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:326 +#: ../gui/wxpython/animation/dialogs.py:329 msgid "Edit animation" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:344 +#: ../gui/wxpython/animation/dialogs.py:347 msgid "Advanced" msgstr "Avançado" -#: ../gui/wxpython/animation/dialogs.py:375 +#: ../gui/wxpython/animation/dialogs.py:378 msgid "top left" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:376 +#: ../gui/wxpython/animation/dialogs.py:379 msgid "top right" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:377 +#: ../gui/wxpython/animation/dialogs.py:380 msgid "bottom left" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:378 +#: ../gui/wxpython/animation/dialogs.py:381 msgid "bottom right" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:394 +#: ../gui/wxpython/animation/dialogs.py:397 msgid "Select 2D or 3D view" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:409 +#: ../gui/wxpython/animation/dialogs.py:412 msgid "Window position:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:419 +#: ../gui/wxpython/animation/dialogs.py:422 msgid "View mode:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:430 +#: ../gui/wxpython/animation/dialogs.py:433 msgid "" "For 3D animation, please select only one space-time dataset\n" "or one series of map layers." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:475 +#: ../gui/wxpython/animation/dialogs.py:478 #: ../gui/wxpython/lmgr/layertree.py:111 msgid "Set options" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:496 +#: ../gui/wxpython/animation/dialogs.py:499 msgid "3D view parameters" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:504 +#: ../gui/wxpython/animation/dialogs.py:507 msgid "Workspace file:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:506 +#: ../gui/wxpython/animation/dialogs.py:509 msgid "Choose workspace file to import 3D view parameters" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:515 +#: ../gui/wxpython/animation/dialogs.py:518 msgid "Parameter for animation:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:554 +#: ../gui/wxpython/animation/dialogs.py:557 msgid "Animate region change (2D view only)" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:558 +#: ../gui/wxpython/animation/dialogs.py:561 msgid "Start region:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:568 +#: ../gui/wxpython/animation/dialogs.py:571 msgid "End region:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:574 +#: ../gui/wxpython/animation/dialogs.py:577 msgid "Zoom value:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:575 +#: ../gui/wxpython/animation/dialogs.py:578 msgid "N-S/E-W distances in map units used to gradually reduce region." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:582 +#: ../gui/wxpython/animation/dialogs.py:585 msgid "N-S:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:585 +#: ../gui/wxpython/animation/dialogs.py:588 msgid "E-W:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:683 +#: ../gui/wxpython/animation/dialogs.py:686 msgid "Only one series or space-time dataset is accepted for 3D mode." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:691 +#: ../gui/wxpython/animation/dialogs.py:694 msgid "No map series or space-time dataset added." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:719 +#: ../gui/wxpython/animation/dialogs.py:722 msgid "Region information is not complete" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:753 +#: ../gui/wxpython/animation/dialogs.py:756 msgid "Add, edit or remove animations" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:765 +#: ../gui/wxpython/animation/dialogs.py:768 msgid "List of animations" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:778 +#: ../gui/wxpython/animation/dialogs.py:781 msgid "Edit" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:837 +#: ../gui/wxpython/animation/dialogs.py:840 #, python-format msgid "Maximum number of animations is %d." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:887 +#: ../gui/wxpython/animation/dialogs.py:890 #: ../gui/wxpython/animation/controller.py:262 msgid "More animations are using one window. Please select different window for each animation." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:988 +#: ../gui/wxpython/animation/dialogs.py:991 msgid "Add time stamp" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1030 +#: ../gui/wxpython/animation/dialogs.py:1033 msgid "Add time stamp, image or text decoration by one of the buttons above." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1032 +#: ../gui/wxpython/animation/dialogs.py:1035 msgid "Add image or text decoration by one of the buttons above." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1053 +#: ../gui/wxpython/animation/dialogs.py:1056 msgid "Font settings:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1058 +#: ../gui/wxpython/animation/dialogs.py:1061 msgid "Sample text" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1078 +#: ../gui/wxpython/animation/dialogs.py:1081 msgid "Image file:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1079 +#: ../gui/wxpython/animation/dialogs.py:1082 msgid "Choose image file" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1095 +#: ../gui/wxpython/animation/dialogs.py:1098 msgid "Text:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1116 +#: ../gui/wxpython/animation/dialogs.py:1119 msgid "Placement as percentage of screen coordinates (X: 0, Y: 0 is top left):" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1151 +#: ../gui/wxpython/animation/dialogs.py:1154 msgid "image sequence" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1151 +#: ../gui/wxpython/animation/dialogs.py:1154 msgid "animated GIF" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1151 +#: ../gui/wxpython/animation/dialogs.py:1154 msgid "SWF" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1151 +#: ../gui/wxpython/animation/dialogs.py:1154 msgid "AVI" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1162 +#: ../gui/wxpython/animation/dialogs.py:1165 msgid "Export to:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1189 +#: ../gui/wxpython/animation/dialogs.py:1192 msgid "animation_" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1197 +#: ../gui/wxpython/animation/dialogs.py:1200 msgid "Choose directory for export" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1232 +#: ../gui/wxpython/animation/dialogs.py:1235 msgid "GIF file:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1233 -#: ../gui/wxpython/animation/dialogs.py:1257 -#: ../gui/wxpython/animation/dialogs.py:1288 +#: ../gui/wxpython/animation/dialogs.py:1236 +#: ../gui/wxpython/animation/dialogs.py:1260 +#: ../gui/wxpython/animation/dialogs.py:1291 msgid "Choose file to save animation" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1256 +#: ../gui/wxpython/animation/dialogs.py:1259 msgid "SWF file:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1279 +#: ../gui/wxpython/animation/dialogs.py:1282 msgid "" "Program 'ffmpeg' was not found.\n" "Please install it first and make sure\n" "it's in the PATH variable." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1287 +#: ../gui/wxpython/animation/dialogs.py:1290 msgid "AVI file:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1295 +#: ../gui/wxpython/animation/dialogs.py:1298 msgid "Video codec:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1299 +#: ../gui/wxpython/animation/dialogs.py:1302 msgid "Additional options:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1303 +#: ../gui/wxpython/animation/dialogs.py:1306 msgid "Consider adding '-sameq' or '-qscale 1' if not satisfied with video quality. Options depend on ffmpeg version." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1340 +#: ../gui/wxpython/animation/dialogs.py:1343 #, python-format msgid "Current frame rate: %.2f fps" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1472 +#: ../gui/wxpython/animation/dialogs.py:1475 #, python-format msgid "File %s not found." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1476 +#: ../gui/wxpython/animation/dialogs.py:1479 msgid "Decoration image file is missing." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1485 +#: ../gui/wxpython/animation/dialogs.py:1488 #, python-format msgid "Directory %s not found." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1489 +#: ../gui/wxpython/animation/dialogs.py:1492 msgid "Export directory is missing." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1493 -#: ../gui/wxpython/animation/dialogs.py:1497 +#: ../gui/wxpython/animation/dialogs.py:1496 +#: ../gui/wxpython/animation/dialogs.py:1500 msgid "Export file is missing." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1535 +#: ../gui/wxpython/animation/dialogs.py:1538 msgid "Time stamp" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1613 +#: ../gui/wxpython/animation/dialogs.py:1616 msgid "Add space-time dataset layer" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1638 +#: ../gui/wxpython/animation/dialogs.py:1641 msgid "Multiple raster maps" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1639 +#: ../gui/wxpython/animation/dialogs.py:1642 msgid "Multiple vector maps" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1640 +#: ../gui/wxpython/animation/dialogs.py:1643 msgid "Multiple 3D raster maps" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1641 +#: ../gui/wxpython/animation/dialogs.py:1644 msgid "Space time raster dataset" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1642 +#: ../gui/wxpython/animation/dialogs.py:1645 msgid "Space time vector dataset" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1643 +#: ../gui/wxpython/animation/dialogs.py:1646 msgid "Space time 3D raster dataset" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1682 +#: ../gui/wxpython/animation/dialogs.py:1685 msgid "Input data type:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1763 +#: ../gui/wxpython/animation/dialogs.py:1766 msgid "Select raster/vector maps." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1792 +#: ../gui/wxpython/animation/dialogs.py:1795 msgid "Please select maps or dataset first." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1821 +#: ../gui/wxpython/animation/dialogs.py:1824 msgid "Animation Tool settings" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1885 +#: ../gui/wxpython/animation/dialogs.py:1888 msgid "Number of parallel processes:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1914 +#: ../gui/wxpython/animation/dialogs.py:1917 msgid "Text foreground color:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1935 +#: ../gui/wxpython/animation/dialogs.py:1938 msgid "Text background color:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1967 +#: ../gui/wxpython/animation/dialogs.py:1970 #: ../gui/wxpython/timeline/frame.py:303 msgid "Time" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1977 +#: ../gui/wxpython/animation/dialogs.py:1980 msgid "Absolute time format:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1997 +#: ../gui/wxpython/animation/dialogs.py:2000 msgid "Click and then press key up or down to preview different date and time formats. Type custom format string." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:2008 +#: ../gui/wxpython/animation/dialogs.py:2011 msgid "Learn more about formatting options" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:2022 +#: ../gui/wxpython/animation/dialogs.py:2025 msgid "Display instances with no data" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:2025 +#: ../gui/wxpython/animation/dialogs.py:2028 msgid "When animating instant-based data which have irregular timestamps you can display 'no data frame' (checked option) or keep last frame." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:2056 +#: ../gui/wxpython/animation/dialogs.py:2059 msgid "Invalid" msgstr "" -#: ../gui/wxpython/animation/temporal_manager.py:110 +#: ../gui/wxpython/animation/temporal_manager.py:112 msgid "It is not allowed to display data with different temporal types (absolute and relative)." msgstr "" -#: ../gui/wxpython/animation/temporal_manager.py:125 +#: ../gui/wxpython/animation/temporal_manager.py:127 #, python-format msgid "It is not allowed to display data with different units (%s)." msgstr "" -#: ../gui/wxpython/animation/temporal_manager.py:137 +#: ../gui/wxpython/animation/temporal_manager.py:139 msgid "You are going to display data with different temporal types of maps (interval and point). It is recommended to use data of one temporal type to avoid confusion." msgstr "" -#: ../gui/wxpython/animation/temporal_manager.py:242 +#: ../gui/wxpython/animation/temporal_manager.py:244 #: ../gui/wxpython/animation/utils.py:70 ../gui/wxpython/animation/utils.py:79 -#: ../gui/wxpython/tplot/frame.py:809 ../gui/wxpython/timeline/frame.py:463 +#: ../gui/wxpython/tplot/frame.py:927 ../gui/wxpython/timeline/frame.py:465 #, python-format msgid "Space time dataset <%s> not found." msgstr "" -#: ../gui/wxpython/animation/temporal_manager.py:347 +#: ../gui/wxpython/animation/temporal_manager.py:349 #, python-format msgid "Topology of Space time dataset %s is invalid." msgstr "" @@ -16159,186 +16187,227 @@ msgid "Unable to load icon theme. Reason: %s. Quiting wxGUI..." msgstr "" -#: ../gui/wxpython/tplot/g.gui.tplot.py:106 +#: ../gui/wxpython/tplot/g.gui.tplot.py:138 msgid "With stvds you have to set 'attr' option" msgstr "" -#: ../gui/wxpython/tplot/g.gui.tplot.py:110 +#: ../gui/wxpython/tplot/g.gui.tplot.py:142 msgid "With stvds it is not possible to use 'coordinates' and 'cats' options together" msgstr "" -#: ../gui/wxpython/tplot/g.gui.tplot.py:113 +#: ../gui/wxpython/tplot/g.gui.tplot.py:145 msgid "With stvds you have to use 'coordinates' or 'cats' option" msgstr "" -#: ../gui/wxpython/tplot/frame.py:43 +#: ../gui/wxpython/tplot/frame.py:44 #, python-brace-format msgid "The Temporal Plot Tool needs the \"matplotlib\" (python-matplotlib) package to be installed. {0}" msgstr "" -#: ../gui/wxpython/tplot/frame.py:97 +#: ../gui/wxpython/tplot/frame.py:100 msgid "GRASS GIS Temporal Plot Tool" msgstr "" -#: ../gui/wxpython/tplot/frame.py:180 +#: ../gui/wxpython/tplot/frame.py:184 msgid "" "Raster temporal dataset (strds)\n" "Press ENTER after typing the name or select with the combobox" msgstr "" -#: ../gui/wxpython/tplot/frame.py:189 +#: ../gui/wxpython/tplot/frame.py:193 msgid "X and Y coordinates separated by comma:" msgstr "" -#: ../gui/wxpython/tplot/frame.py:201 +#: ../gui/wxpython/tplot/frame.py:205 msgid "Coordinates can be obtained for example by right-clicking on Map Display." msgstr "" -#: ../gui/wxpython/tplot/frame.py:216 +#: ../gui/wxpython/tplot/frame.py:220 msgid "STRDS" msgstr "" -#: ../gui/wxpython/tplot/frame.py:224 +#: ../gui/wxpython/tplot/frame.py:228 msgid "" "Vector temporal dataset (stvds)\n" "Press ENTER after typing the name or select with the combobox" msgstr "" -#: ../gui/wxpython/tplot/frame.py:238 +#: ../gui/wxpython/tplot/frame.py:242 msgid "Select attribute column" msgstr "" -#: ../gui/wxpython/tplot/frame.py:251 +#: ../gui/wxpython/tplot/frame.py:255 msgid "Select category of vector(s)" msgstr "" -#: ../gui/wxpython/tplot/frame.py:269 +#: ../gui/wxpython/tplot/frame.py:273 msgid "STVDS" msgstr "" -#: ../gui/wxpython/tplot/frame.py:297 ../gui/wxpython/tplot/frame.py:724 -#: ../gui/wxpython/tplot/frame.py:728 ../gui/wxpython/tplot/frame.py:749 -#: ../gui/wxpython/tplot/frame.py:875 +#: ../gui/wxpython/tplot/frame.py:280 +msgid "Set title for the plot" +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:285 +msgid "Set label for X axis" +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:290 +msgid "Set label for Y axis" +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:302 +#, fuzzy +msgid "Labels" +msgstr "Adicionar etiquetas" + +#: ../gui/wxpython/tplot/frame.py:309 +msgid "Path for output CSV file with plotted data" +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:315 +msgid "CVS path" +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:321 +#, fuzzy +msgid "Do you want the CSV header?" +msgstr "Pretende criar uma GRASS location <%s>?" + +#: ../gui/wxpython/tplot/frame.py:363 ../gui/wxpython/tplot/frame.py:842 +#: ../gui/wxpython/tplot/frame.py:846 ../gui/wxpython/tplot/frame.py:867 +#: ../gui/wxpython/tplot/frame.py:993 msgid "Invalid input coordinates" msgstr "" -#: ../gui/wxpython/tplot/frame.py:309 ../gui/wxpython/tplot/frame.py:422 +#: ../gui/wxpython/tplot/frame.py:375 ../gui/wxpython/tplot/frame.py:488 #: ../gui/wxpython/timeline/frame.py:180 #, python-format msgid "Dataset <%s> not found in temporal database" msgstr "" -#: ../gui/wxpython/tplot/frame.py:327 ../gui/wxpython/tplot/frame.py:441 +#: ../gui/wxpython/tplot/frame.py:393 ../gui/wxpython/tplot/frame.py:507 #: ../gui/wxpython/timeline/frame.py:196 msgid "Datasets have different temporal type (absolute x relative), which is not allowed." msgstr "" -#: ../gui/wxpython/tplot/frame.py:344 ../gui/wxpython/tplot/frame.py:451 +#: ../gui/wxpython/tplot/frame.py:410 ../gui/wxpython/tplot/frame.py:517 #: ../gui/wxpython/timeline/frame.py:215 msgid "Datasets have different time unit which is not allowed." msgstr "" -#: ../gui/wxpython/tplot/frame.py:388 +#: ../gui/wxpython/tplot/frame.py:454 #, python-brace-format msgid "Category {ca} is not on vector map {ma} and it will be not used" msgstr "" -#: ../gui/wxpython/tplot/frame.py:407 +#: ../gui/wxpython/tplot/frame.py:473 msgid "Both coordinates and categories are set, coordinates will be used. The use categories remove text from coordinate form" msgstr "" -#: ../gui/wxpython/tplot/frame.py:412 +#: ../gui/wxpython/tplot/frame.py:478 msgid "With Vector temporal dataset you have to select an attribute column" msgstr "" -#: ../gui/wxpython/tplot/frame.py:464 +#: ../gui/wxpython/tplot/frame.py:530 msgid "Difference number of vector layers and maps in the vector temporal dataset" msgstr "" -#: ../gui/wxpython/tplot/frame.py:506 +#: ../gui/wxpython/tplot/frame.py:572 #, python-brace-format msgid "No connection between vector map {vmap} and layer {la}" msgstr "" -#: ../gui/wxpython/tplot/frame.py:580 -msgid "Problem getting data from raster temporal dataset. Empty list of values." -msgstr "" - -#: ../gui/wxpython/tplot/frame.py:592 ../gui/wxpython/tplot/frame.py:644 -#: ../gui/wxpython/tplot/frame.py:682 +#: ../gui/wxpython/tplot/frame.py:638 #, python-format msgid "Temporal resolution: %s" msgstr "" -#: ../gui/wxpython/tplot/frame.py:594 ../gui/wxpython/tplot/frame.py:646 -#: ../gui/wxpython/tplot/frame.py:684 ../gui/wxpython/timeline/frame.py:373 +#: ../gui/wxpython/tplot/frame.py:640 ../gui/wxpython/timeline/frame.py:374 #, python-format msgid "Time [%s]" msgstr "" -#: ../gui/wxpython/tplot/frame.py:625 +#: ../gui/wxpython/tplot/frame.py:683 +msgid "Problem getting data from raster temporal dataset. Empty list of values." +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:729 #, python-brace-format msgid "Problem getting data from vector temporal dataset. Empty list of values for cat {ca}." msgstr "" -#: ../gui/wxpython/tplot/frame.py:670 +#: ../gui/wxpython/tplot/frame.py:776 msgid "Problem getting data from vector temporal dataset. Empty list of values." msgstr "" -#: ../gui/wxpython/tplot/frame.py:717 +#: ../gui/wxpython/tplot/frame.py:802 +#, fuzzy, python-brace-format +msgid "{pa} already exists, do you want to overwrite?" +msgstr "El archivo de entorno de trabajo <%s> ya existe. ¿Quiere sobrescribirlo?" + +#: ../gui/wxpython/tplot/frame.py:804 +msgid "File exists" +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:809 +msgid "Please change name of output CSV file or " +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:835 msgid "Incorrect coordinates format, should be: x,y" msgstr "" -#: ../gui/wxpython/tplot/frame.py:733 +#: ../gui/wxpython/tplot/frame.py:851 msgid "Seed point outside the current region" msgstr "" -#: ../gui/wxpython/tplot/frame.py:745 +#: ../gui/wxpython/tplot/frame.py:863 msgid "Invalid input raster dataset" msgstr "" -#: ../gui/wxpython/tplot/frame.py:762 +#: ../gui/wxpython/tplot/frame.py:880 msgid "Invalid input vector dataset" msgstr "" -#: ../gui/wxpython/tplot/frame.py:824 ../gui/wxpython/timeline/frame.py:478 +#: ../gui/wxpython/tplot/frame.py:942 ../gui/wxpython/timeline/frame.py:480 #, python-format msgid "Please specify the space time dataset <%s>." msgstr "" -#: ../gui/wxpython/tplot/frame.py:827 ../gui/wxpython/timeline/frame.py:480 +#: ../gui/wxpython/tplot/frame.py:945 ../gui/wxpython/timeline/frame.py:482 msgid "Ambiguous dataset name" msgstr "" -#: ../gui/wxpython/tplot/frame.py:868 ../gui/wxpython/tplot/frame.py:916 +#: ../gui/wxpython/tplot/frame.py:986 ../gui/wxpython/tplot/frame.py:1044 msgid "Invalid input temporal dataset" msgstr "" -#: ../gui/wxpython/tplot/frame.py:937 +#: ../gui/wxpython/tplot/frame.py:1065 msgid "Datasets have different number of values" msgstr "" -#: ../gui/wxpython/tplot/frame.py:961 ../gui/wxpython/timeline/frame.py:564 +#: ../gui/wxpython/tplot/frame.py:1089 ../gui/wxpython/timeline/frame.py:566 #, python-format msgid "Space time raster dataset: %s" msgstr "" -#: ../gui/wxpython/tplot/frame.py:963 ../gui/wxpython/timeline/frame.py:566 +#: ../gui/wxpython/tplot/frame.py:1091 ../gui/wxpython/timeline/frame.py:568 #, python-format msgid "Space time vector dataset: %s" msgstr "" -#: ../gui/wxpython/tplot/frame.py:965 ../gui/wxpython/timeline/frame.py:568 +#: ../gui/wxpython/tplot/frame.py:1093 ../gui/wxpython/timeline/frame.py:570 #, python-format msgid "Space time 3D raster dataset: %s" msgstr "" -#: ../gui/wxpython/tplot/frame.py:967 +#: ../gui/wxpython/tplot/frame.py:1095 #, python-brace-format msgid "Value for {date} is {val}" msgstr "" -#: ../gui/wxpython/tplot/frame.py:970 +#: ../gui/wxpython/tplot/frame.py:1098 msgid "Press Del to dismiss." msgstr "" @@ -16410,7 +16479,7 @@ msgid "Launch user-defined script" msgstr "" -#: ../gui/wxpython/lmgr/toolbars.py:166 ../gui/wxpython/lmgr/pyshell.py:63 +#: ../gui/wxpython/lmgr/toolbars.py:166 ../gui/wxpython/lmgr/pyshell.py:65 msgid "Open a simple Python code editor" msgstr "" @@ -16450,40 +16519,40 @@ msgid "Show 3D view mode manual" msgstr "" -#: ../gui/wxpython/lmgr/pyshell.py:43 +#: ../gui/wxpython/lmgr/pyshell.py:45 #, python-format msgid "Welcome to wxGUI Interactive Python Shell %s" msgstr "" -#: ../gui/wxpython/lmgr/pyshell.py:44 +#: ../gui/wxpython/lmgr/pyshell.py:46 #, python-format msgid "Type %s for more GRASS scripting related information." msgstr "" -#: ../gui/wxpython/lmgr/pyshell.py:45 +#: ../gui/wxpython/lmgr/pyshell.py:47 #, python-format msgid "Type %s to add raster or vector to the layer tree." msgstr "" -#: ../gui/wxpython/lmgr/pyshell.py:55 +#: ../gui/wxpython/lmgr/pyshell.py:57 msgid "Delete all text from the shell" msgstr "" -#: ../gui/wxpython/lmgr/pyshell.py:60 +#: ../gui/wxpython/lmgr/pyshell.py:62 msgid "Simple &editor" msgstr "" -#: ../gui/wxpython/lmgr/pyshell.py:117 +#: ../gui/wxpython/lmgr/pyshell.py:119 #, python-format msgid "Raster or vector map <%s> not found" msgstr "" -#: ../gui/wxpython/lmgr/pyshell.py:124 +#: ../gui/wxpython/lmgr/pyshell.py:126 #, python-format msgid "Raster map <%s> added" msgstr "" -#: ../gui/wxpython/lmgr/pyshell.py:126 +#: ../gui/wxpython/lmgr/pyshell.py:128 #, python-format msgid "Vector map <%s> added" msgstr "" @@ -16517,7 +16586,7 @@ msgid "3D view Toolbar" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:284 ../gui/wxpython/lmgr/frame.py:1717 +#: ../gui/wxpython/lmgr/frame.py:284 ../gui/wxpython/lmgr/frame.py:1720 msgid "Rename Map Display" msgstr "" @@ -16563,11 +16632,11 @@ msgid "GRASS Model File (*.gxm)|*.gxm" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:663 ../gui/wxpython/lmgr/frame.py:2518 +#: ../gui/wxpython/lmgr/frame.py:663 ../gui/wxpython/lmgr/frame.py:2521 msgid "Do you want to save changes in the workspace?" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:665 ../gui/wxpython/lmgr/frame.py:2520 +#: ../gui/wxpython/lmgr/frame.py:665 ../gui/wxpython/lmgr/frame.py:2523 msgid "Do you want to store current settings to workspace file?" msgstr "" @@ -16581,7 +16650,7 @@ msgid "Command '%s' not yet implemented in the WxGUI. Try adding it as a command layer instead." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:936 ../gui/wxpython/lmgr/frame.py:2002 +#: ../gui/wxpython/lmgr/frame.py:936 ../gui/wxpython/lmgr/frame.py:2005 msgid "Selected map layer is not vector." msgstr "" @@ -16637,122 +16706,122 @@ msgid "No location/mapset provided. Operation canceled." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1078 ../gui/wxpython/lmgr/frame.py:1099 +#: ../gui/wxpython/lmgr/frame.py:1078 ../gui/wxpython/lmgr/frame.py:1103 msgid "No mapset provided. Operation canceled." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1087 ../gui/wxpython/lmgr/frame.py:1109 +#: ../gui/wxpython/lmgr/frame.py:1091 ../gui/wxpython/lmgr/frame.py:1113 #: ../gui/wxpython/datacatalog/frame.py:127 #, python-format msgid "Current mapset is <%s>." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1133 +#: ../gui/wxpython/lmgr/frame.py:1137 #, python-format msgid "" "Working directory changed to:\n" "\"%s\"" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1140 +#: ../gui/wxpython/lmgr/frame.py:1144 msgid "Changes current working directory for this GUI." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1142 +#: ../gui/wxpython/lmgr/frame.py:1146 msgid "Usage: cd [directory]" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1143 +#: ../gui/wxpython/lmgr/frame.py:1147 msgid "Without parameters it opens a dialog." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1147 +#: ../gui/wxpython/lmgr/frame.py:1151 msgid "If ~ (tilde) is present as the first directory on the path, it is replaced by user's home directory." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1161 +#: ../gui/wxpython/lmgr/frame.py:1165 msgid "More than one parameter provided." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1181 +#: ../gui/wxpython/lmgr/frame.py:1185 msgid "Choose a working directory" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1226 +#: ../gui/wxpython/lmgr/frame.py:1230 msgid "System Info" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1241 +#: ../gui/wxpython/lmgr/frame.py:1245 msgid "GRASS version" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1242 +#: ../gui/wxpython/lmgr/frame.py:1246 msgid "GRASS SVN revision" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1244 +#: ../gui/wxpython/lmgr/frame.py:1248 msgid "Build date" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1246 +#: ../gui/wxpython/lmgr/frame.py:1250 msgid "Build platform" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1259 +#: ../gui/wxpython/lmgr/frame.py:1263 msgid "Platform" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1322 +#: ../gui/wxpython/lmgr/frame.py:1326 msgid "Current workspace is not empty. Do you want to store current settings to workspace file?" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1325 +#: ../gui/wxpython/lmgr/frame.py:1329 msgid "Create new workspace?" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1354 +#: ../gui/wxpython/lmgr/frame.py:1358 msgid "Choose workspace file" msgstr "Escolhar o ficheiro de workspace " -#: ../gui/wxpython/lmgr/frame.py:1356 ../gui/wxpython/lmgr/frame.py:1594 +#: ../gui/wxpython/lmgr/frame.py:1360 ../gui/wxpython/lmgr/frame.py:1597 msgid "GRASS Workspace File (*.gxw)|*.gxw" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1396 ../gui/wxpython/lmgr/frame.py:1568 +#: ../gui/wxpython/lmgr/frame.py:1400 ../gui/wxpython/lmgr/frame.py:1571 msgid "Please wait, loading workspace..." msgstr "Por favor aguarde, a carregar workspace..." -#: ../gui/wxpython/lmgr/frame.py:1548 +#: ../gui/wxpython/lmgr/frame.py:1551 msgid "Choose GRC file to load" msgstr "Escolha o ficheiro GRC para carregar" -#: ../gui/wxpython/lmgr/frame.py:1550 +#: ../gui/wxpython/lmgr/frame.py:1553 msgid "Old GRASS Workspace File (*.grc)|*.grc" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1592 +#: ../gui/wxpython/lmgr/frame.py:1595 msgid "Choose file to save current workspace" msgstr "Escolher ficheiro para gravar workspace actual" -#: ../gui/wxpython/lmgr/frame.py:1612 ../gui/wxpython/lmgr/frame.py:1633 +#: ../gui/wxpython/lmgr/frame.py:1615 ../gui/wxpython/lmgr/frame.py:1636 #, python-format msgid "Workspace file <%s> already exists. Do you want to overwrite this file?" msgstr "El archivo de entorno de trabajo <%s> ya existe. ¿Quiere sobrescribirlo?" -#: ../gui/wxpython/lmgr/frame.py:1660 +#: ../gui/wxpython/lmgr/frame.py:1663 msgid "Writing current settings to workspace file failed." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1672 ../gui/wxpython/gmodeler/frame.py:1139 +#: ../gui/wxpython/lmgr/frame.py:1675 ../gui/wxpython/gmodeler/frame.py:1139 #, python-format msgid "Unable to open file <%s> for writing." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1716 +#: ../gui/wxpython/lmgr/frame.py:1719 msgid "Enter new name:" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1814 +#: ../gui/wxpython/lmgr/frame.py:1817 #, python-format msgid "" "Unable to launch \"Supervised Classification Tool\".\n" @@ -16760,32 +16829,32 @@ "Reason: %s" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1856 +#: ../gui/wxpython/lmgr/frame.py:1859 msgid "Unable to start Timeline Tool." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1867 +#: ../gui/wxpython/lmgr/frame.py:1870 msgid "Unable to start Temporal Plot Tool." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2137 +#: ../gui/wxpython/lmgr/frame.py:2140 msgid "Add selected map layers into layer tree" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2170 ../gui/wxpython/lmgr/frame.py:2207 +#: ../gui/wxpython/lmgr/frame.py:2173 ../gui/wxpython/lmgr/frame.py:2210 #, python-format msgid "Unsupported map layer type <%s>." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2336 +#: ../gui/wxpython/lmgr/frame.py:2339 msgid "Note that cell values can only be displayed for regions of less than 10,000 cells." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2428 ../gui/wxpython/lmgr/layertree.py:1983 +#: ../gui/wxpython/lmgr/frame.py:2431 ../gui/wxpython/lmgr/layertree.py:1983 msgid "opacity:" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2436 +#: ../gui/wxpython/lmgr/frame.py:2439 #, python-format msgid "" "Do you want to remove map layer(s)\n" @@ -16795,27 +16864,27 @@ "Pretende remover as camada(s) de mapa(s)%s\n" "da árvore de camadas?" -#: ../gui/wxpython/lmgr/frame.py:2439 +#: ../gui/wxpython/lmgr/frame.py:2442 msgid "Do you want to remove selected map layer(s) from layer tree?" msgstr "Pretende remover as camada(s) de mapa seleccionadas da árvore de camadas?" -#: ../gui/wxpython/lmgr/frame.py:2445 +#: ../gui/wxpython/lmgr/frame.py:2448 msgid "Remove map layer" msgstr "Remover camada do mapa" -#: ../gui/wxpython/lmgr/frame.py:2527 +#: ../gui/wxpython/lmgr/frame.py:2530 msgid "Quit GRASS GUI" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2559 +#: ../gui/wxpython/lmgr/frame.py:2562 msgid "Unable to exit GRASS shell: unknown PID" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2579 +#: ../gui/wxpython/lmgr/frame.py:2582 msgid "Display resolution is currently not constrained to computational settings. It's suggested to constrain map to region geometry. Do you want to constrain the resolution?" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2588 +#: ../gui/wxpython/lmgr/frame.py:2591 msgid "Constrain map to region geometry?" msgstr "" @@ -17123,7 +17192,7 @@ msgstr "" #: ../gui/wxpython/rlisetup/functions.py:127 -#: ../gui/wxpython/rlisetup/wizard.py:1712 +#: ../gui/wxpython/rlisetup/wizard.py:1711 msgid "The polygon seems to have 0 areas" msgstr "" @@ -17468,77 +17537,77 @@ msgid "Select sample area " msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1715 +#: ../gui/wxpython/rlisetup/wizard.py:1714 msgid "Select sample area 1 of " msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1745 +#: ../gui/wxpython/rlisetup/wizard.py:1744 msgid "Configuration file name:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1754 +#: ../gui/wxpython/rlisetup/wizard.py:1753 msgid "Raster name:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1764 +#: ../gui/wxpython/rlisetup/wizard.py:1763 msgid "Vector name:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1773 +#: ../gui/wxpython/rlisetup/wizard.py:1772 msgid "Region type:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1791 +#: ../gui/wxpython/rlisetup/wizard.py:1790 msgid "Sampling area type:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1854 +#: ../gui/wxpython/rlisetup/wizard.py:1853 msgid "Region keyboard values:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1868 -#: ../gui/wxpython/rlisetup/wizard.py:1893 -#: ../gui/wxpython/rlisetup/wizard.py:1897 +#: ../gui/wxpython/rlisetup/wizard.py:1867 +#: ../gui/wxpython/rlisetup/wizard.py:1892 +#: ../gui/wxpython/rlisetup/wizard.py:1896 msgid "Type of shape:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1871 -#: ../gui/wxpython/rlisetup/wizard.py:1900 +#: ../gui/wxpython/rlisetup/wizard.py:1870 +#: ../gui/wxpython/rlisetup/wizard.py:1899 msgid "Radius size:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1872 -#: ../gui/wxpython/rlisetup/wizard.py:1901 +#: ../gui/wxpython/rlisetup/wizard.py:1871 +#: ../gui/wxpython/rlisetup/wizard.py:1900 msgid "Name circle mask:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1874 -#: ../gui/wxpython/rlisetup/wizard.py:1903 +#: ../gui/wxpython/rlisetup/wizard.py:1873 +#: ../gui/wxpython/rlisetup/wizard.py:1902 msgid "Width size:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1875 -#: ../gui/wxpython/rlisetup/wizard.py:1904 +#: ../gui/wxpython/rlisetup/wizard.py:1874 +#: ../gui/wxpython/rlisetup/wizard.py:1903 msgid "Height size:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1878 +#: ../gui/wxpython/rlisetup/wizard.py:1877 msgid "Method of distribution:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1881 +#: ../gui/wxpython/rlisetup/wizard.py:1880 msgid "Number sampling units:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1884 +#: ../gui/wxpython/rlisetup/wizard.py:1883 msgid "Distance between units:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1887 +#: ../gui/wxpython/rlisetup/wizard.py:1886 msgid "Number row strates:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1889 +#: ../gui/wxpython/rlisetup/wizard.py:1888 msgid "Number column strates:" msgstr "" @@ -17569,56 +17638,56 @@ msgid "Remove legend" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:254 +#: ../gui/wxpython/mapwin/buffered.py:256 msgid "Copy coordinates to clipboard" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:262 +#: ../gui/wxpython/mapwin/buffered.py:264 msgid "Hide toolbars" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:264 +#: ../gui/wxpython/mapwin/buffered.py:266 msgid "Show toolbars" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:271 +#: ../gui/wxpython/mapwin/buffered.py:273 msgid "Hide statusbar" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:272 +#: ../gui/wxpython/mapwin/buffered.py:274 msgid "Show statusbar" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:289 +#: ../gui/wxpython/mapwin/buffered.py:291 msgid "Resize legend" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:990 +#: ../gui/wxpython/mapwin/buffered.py:991 msgid "Unable to draw registered graphics. The graphics was unregistered." msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:2079 +#: ../gui/wxpython/mapwin/buffered.py:2080 msgid "Zoom to saved region extents" msgstr "Zoom para a extensão da região guardada" -#: ../gui/wxpython/mapwin/buffered.py:2081 +#: ../gui/wxpython/mapwin/buffered.py:2082 msgid "Set compulational region from named region" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:2094 +#: ../gui/wxpython/mapwin/buffered.py:2095 #, python-format msgid "Region <%s> not found. Operation canceled." msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:2124 +#: ../gui/wxpython/mapwin/buffered.py:2125 msgid "Save display extents to region file" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:2126 +#: ../gui/wxpython/mapwin/buffered.py:2127 msgid "Save computational region to region file" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:2138 +#: ../gui/wxpython/mapwin/buffered.py:2139 #, python-format msgid "Region file <%s> already exists. Do you want to overwrite it?" msgstr "" @@ -18365,92 +18434,93 @@ msgid "Data catalog" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:95 ../gui/wxpython/dbmgr/base.py:2276 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:99 ../gui/wxpython/dbmgr/base.py:2278 msgid "Database connection" msgstr "Ligação à base de dados" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:127 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:131 msgid "Set SQL statement to default" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:130 -msgid "Apply SQL statement in Attribute Table Manager" +#: ../gui/wxpython/dbmgr/sqlbuilder.py:134 +msgid "Apply SQL statement" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:132 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:136 msgid "Close the dialog" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:219 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:223 msgid "Columns" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:233 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:238 msgid "Interactive insertion" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:247 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:252 msgid "Values" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:257 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:262 msgid "Get all values" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:262 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:267 msgid "Get sample" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:264 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:269 msgid "Get first 256 unique values as sample" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:283 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:288 msgid "Go to:" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:296 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:301 msgid "Close dialog on apply" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:471 -#: ../gui/wxpython/dbmgr/sqlbuilder.py:616 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:482 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:627 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:855 #, python-format msgid "GRASS SQL Builder (%(type)s) - <%(map)s>" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:474 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:485 msgid "Column to show (SELECT clause)" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:475 -#: ../gui/wxpython/dbmgr/sqlbuilder.py:620 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:486 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:631 msgid "Constraint for query (WHERE clause)" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:487 ../gui/wxpython/dbmgr/base.py:1213 -#: ../gui/wxpython/dbmgr/base.py:1239 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:498 ../gui/wxpython/dbmgr/base.py:1215 +#: ../gui/wxpython/dbmgr/base.py:1241 #, python-format msgid "Example: %s" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:491 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:502 msgid "Verify" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:492 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:503 msgid "Verify SQL statement" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:500 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:511 msgid "SQL statement not verified" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:544 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:555 msgid "SQL statement is not valid" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:546 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:557 #, python-format msgid "" "SQL statement is not valid.\n" @@ -18458,31 +18528,31 @@ "%s" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:548 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:559 msgid "SQL statement is valid" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:619 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:630 msgid "Column to set (SET clause)" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:621 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:632 msgid "Calculate column value to set" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:693 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:704 msgid "Functions" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:726 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:737 msgid "SQL statement was not applied" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:728 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:739 msgid "SQL statement applied" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:762 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:773 msgid "Dbf driver does not support usage of SQL functions." msgstr "" @@ -18540,65 +18610,65 @@ msgid "Unknown" msgstr "Desconhecido" -#: ../gui/wxpython/dbmgr/dialogs.py:788 ../gui/wxpython/dbmgr/base.py:2319 -#: ../gui/wxpython/dbmgr/base.py:2383 +#: ../gui/wxpython/dbmgr/dialogs.py:788 ../gui/wxpython/dbmgr/base.py:2321 +#: ../gui/wxpython/dbmgr/base.py:2385 msgid "Column" msgstr "" -#: ../gui/wxpython/dbmgr/dialogs.py:799 ../gui/wxpython/dbmgr/base.py:2338 +#: ../gui/wxpython/dbmgr/dialogs.py:799 ../gui/wxpython/dbmgr/base.py:2340 #: ../gui/wxpython/gmodeler/preferences.py:255 #: ../gui/wxpython/web_services/widgets.py:935 msgid "Type" msgstr "Tipo" -#: ../gui/wxpython/dbmgr/dialogs.py:810 ../gui/wxpython/dbmgr/base.py:2354 +#: ../gui/wxpython/dbmgr/dialogs.py:810 ../gui/wxpython/dbmgr/base.py:2356 msgid "Length" msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:79 +#: ../gui/wxpython/dbmgr/manager.py:80 msgid "GRASS GIS Attribute Table Manager - " msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:81 +#: ../gui/wxpython/dbmgr/manager.py:82 msgid "READONLY - " msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:99 +#: ../gui/wxpython/dbmgr/manager.py:100 #, python-format msgid "Database connection for vector map <%s> is not defined in DB file. You can define new connection in 'Manage layers' tab." msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:105 +#: ../gui/wxpython/dbmgr/manager.py:106 msgid "Please wait, loading attribute data..." msgstr "Por favor aguarde, carregando dados de atributo..." -#: ../gui/wxpython/dbmgr/manager.py:114 +#: ../gui/wxpython/dbmgr/manager.py:115 msgid "Browse data" msgstr "Explorar dados" -#: ../gui/wxpython/dbmgr/manager.py:122 +#: ../gui/wxpython/dbmgr/manager.py:123 msgid "Manage tables" msgstr "Gerir tabelas" -#: ../gui/wxpython/dbmgr/manager.py:129 +#: ../gui/wxpython/dbmgr/manager.py:130 msgid "Manage layers" msgstr "Gerir camadas" -#: ../gui/wxpython/dbmgr/manager.py:140 +#: ../gui/wxpython/dbmgr/manager.py:141 msgid "Close Attribute Table Manager" msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:143 +#: ../gui/wxpython/dbmgr/manager.py:144 msgid "Reload currently selected attribute data" msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:146 +#: ../gui/wxpython/dbmgr/manager.py:147 msgid "Reload all attribute data (drop current selection)" msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:222 ../gui/wxpython/dbmgr/base.py:317 -#: ../gui/wxpython/dbmgr/base.py:919 ../gui/wxpython/dbmgr/base.py:1089 -#: ../gui/wxpython/dbmgr/base.py:1444 ../gui/wxpython/dbmgr/base.py:2096 +#: ../gui/wxpython/dbmgr/manager.py:223 ../gui/wxpython/dbmgr/base.py:317 +#: ../gui/wxpython/dbmgr/base.py:921 ../gui/wxpython/dbmgr/base.py:1091 +#: ../gui/wxpython/dbmgr/base.py:1446 ../gui/wxpython/dbmgr/base.py:2098 #, python-format msgid "Number of loaded records: %d" msgstr "Número de registos carregados: %d" @@ -18699,129 +18769,129 @@ msgid "Add column to table <%s>" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1025 +#: ../gui/wxpython/dbmgr/base.py:1027 msgid "Unable to add column to the table. No column name defined." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1039 +#: ../gui/wxpython/dbmgr/base.py:1041 #, python-format msgid "Column <%(column)s> already exists in table <%(table)s>." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1122 +#: ../gui/wxpython/dbmgr/base.py:1124 msgid "Attribute data - right-click to edit/manage records" msgstr "Dados de atributo- clique no botão direito para editar/gerir registos" -#: ../gui/wxpython/dbmgr/base.py:1137 ../gui/wxpython/dbmgr/base.py:2260 -#: ../gui/wxpython/dbmgr/base.py:2955 ../gui/wxpython/dbmgr/base.py:3090 -#: ../gui/wxpython/dbmgr/base.py:3359 +#: ../gui/wxpython/dbmgr/base.py:1139 ../gui/wxpython/dbmgr/base.py:2262 +#: ../gui/wxpython/dbmgr/base.py:2957 ../gui/wxpython/dbmgr/base.py:3092 +#: ../gui/wxpython/dbmgr/base.py:3361 msgid "Table" msgstr "Tabela" -#: ../gui/wxpython/dbmgr/base.py:1139 ../gui/wxpython/dbmgr/base.py:2262 +#: ../gui/wxpython/dbmgr/base.py:1141 ../gui/wxpython/dbmgr/base.py:2264 msgid " (readonly)" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1153 +#: ../gui/wxpython/dbmgr/base.py:1155 msgid "SQL Query" msgstr "Consulta SQL" -#: ../gui/wxpython/dbmgr/base.py:1183 +#: ../gui/wxpython/dbmgr/base.py:1185 msgid "Simple" msgstr "Simples" -#: ../gui/wxpython/dbmgr/base.py:1190 +#: ../gui/wxpython/dbmgr/base.py:1192 msgid "Apply SELECT statement and reload data records" msgstr "Aplique o comando SELECCIONAR/SELECT e recarregue os registos" -#: ../gui/wxpython/dbmgr/base.py:1224 +#: ../gui/wxpython/dbmgr/base.py:1226 msgid "Builder" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1229 +#: ../gui/wxpython/dbmgr/base.py:1231 msgid "SQL Builder" msgstr "Construtor SQL" -#: ../gui/wxpython/dbmgr/base.py:1411 ../gui/wxpython/dbmgr/base.py:1600 +#: ../gui/wxpython/dbmgr/base.py:1413 ../gui/wxpython/dbmgr/base.py:1602 msgid "Insert new record" msgstr "Inserir novo registo" -#: ../gui/wxpython/dbmgr/base.py:1412 +#: ../gui/wxpython/dbmgr/base.py:1414 msgid "Delete selected record(s)" msgstr "Apagar registro(s) seleccionado(s)" -#: ../gui/wxpython/dbmgr/base.py:1413 +#: ../gui/wxpython/dbmgr/base.py:1415 msgid "Delete all records" msgstr "Apagar todos os registos" -#: ../gui/wxpython/dbmgr/base.py:1425 +#: ../gui/wxpython/dbmgr/base.py:1427 msgid "Highlight selected features and zoom" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1429 ../gui/wxpython/dbmgr/base.py:1940 +#: ../gui/wxpython/dbmgr/base.py:1431 ../gui/wxpython/dbmgr/base.py:1942 msgid "Extract selected features" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1430 +#: ../gui/wxpython/dbmgr/base.py:1432 msgid "Delete selected features" msgstr "Apagar caractecterísticas seleccionadas" -#: ../gui/wxpython/dbmgr/base.py:1493 +#: ../gui/wxpython/dbmgr/base.py:1495 msgid "Update existing record" msgstr "Actualizar registo existente" -#: ../gui/wxpython/dbmgr/base.py:1520 ../gui/wxpython/dbmgr/base.py:1633 +#: ../gui/wxpython/dbmgr/base.py:1522 ../gui/wxpython/dbmgr/base.py:1635 #, python-format msgid "Value '%(value)s' needs to be entered as %(type)s." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1539 +#: ../gui/wxpython/dbmgr/base.py:1541 #, python-format msgid "" "Unable to update existing record.\n" "%s" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1611 +#: ../gui/wxpython/dbmgr/base.py:1613 #, python-format msgid "Record with category number %d already exists in the table." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1621 +#: ../gui/wxpython/dbmgr/base.py:1623 #, python-format msgid "Category number (column %s) is missing." msgstr "Número de categoria (column %s) não foi encontrado." -#: ../gui/wxpython/dbmgr/base.py:1645 +#: ../gui/wxpython/dbmgr/base.py:1647 #, python-format msgid "" "Unable to insert new record.\n" "%s" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1698 +#: ../gui/wxpython/dbmgr/base.py:1700 #, python-format msgid "Selected data records (%d) will be permanently deleted from table. Do you want to delete them?" msgstr "Seleccionar os dados de registo (%d) irá apagar definitivamente os dados da tabela. Pretende apagar estes registos?" -#: ../gui/wxpython/dbmgr/base.py:1701 ../gui/wxpython/dbmgr/base.py:1751 +#: ../gui/wxpython/dbmgr/base.py:1703 ../gui/wxpython/dbmgr/base.py:1753 msgid "Delete records" msgstr "Apagar registos" -#: ../gui/wxpython/dbmgr/base.py:1748 +#: ../gui/wxpython/dbmgr/base.py:1750 #, python-format msgid "All data records (%d) will be permanently deleted from table. Do you want to delete them?" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1935 +#: ../gui/wxpython/dbmgr/base.py:1937 msgid "Nothing to extract." msgstr "Nada para extrair." -#: ../gui/wxpython/dbmgr/base.py:1969 +#: ../gui/wxpython/dbmgr/base.py:1971 msgid "Nothing to delete." msgstr "Nada para apagar" -#: ../gui/wxpython/dbmgr/base.py:2040 ../gui/wxpython/dbmgr/base.py:2076 +#: ../gui/wxpython/dbmgr/base.py:2042 ../gui/wxpython/dbmgr/base.py:2078 #, python-format msgid "" "Loading attribute data failed.\n" @@ -18829,7 +18899,7 @@ "%s" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2059 +#: ../gui/wxpython/dbmgr/base.py:2061 #, python-format msgid "" "Loading attribute data failed.\n" @@ -18838,47 +18908,47 @@ "%s" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2295 +#: ../gui/wxpython/dbmgr/base.py:2297 #, python-format msgid "Table <%s> - right-click to delete column(s)" msgstr "Tabela <%s> - botão-direitto para apagar colunas)" -#: ../gui/wxpython/dbmgr/base.py:2399 ../gui/wxpython/gmodeler/dialogs.py:359 +#: ../gui/wxpython/dbmgr/base.py:2401 ../gui/wxpython/gmodeler/dialogs.py:359 msgid "To" msgstr "Para" -#: ../gui/wxpython/dbmgr/base.py:2517 +#: ../gui/wxpython/dbmgr/base.py:2519 msgid "Unable to rename column. No column name defined." msgstr "Não é possivel renomear coluna. Não se encontra definido nenhum nome de coluna." -#: ../gui/wxpython/dbmgr/base.py:2525 +#: ../gui/wxpython/dbmgr/base.py:2527 #, python-format msgid "Unable to rename column <%(column)s> to <%(columnTo)s>. Column already exists in the table <%(table)s>." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2543 +#: ../gui/wxpython/dbmgr/base.py:2545 #, python-format msgid "Unable to rename column. Column <%(column)s> doesn't exist in the table <%(table)s>." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2582 +#: ../gui/wxpython/dbmgr/base.py:2584 msgid "Drop selected column" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2586 +#: ../gui/wxpython/dbmgr/base.py:2588 msgid "Drop all columns" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2618 +#: ../gui/wxpython/dbmgr/base.py:2620 #, python-format msgid "Selected %s will PERMANENTLY removed from table. Do you want to drop the column?" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2621 ../gui/wxpython/dbmgr/base.py:2665 +#: ../gui/wxpython/dbmgr/base.py:2623 ../gui/wxpython/dbmgr/base.py:2667 msgid "Drop column(s)" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2662 +#: ../gui/wxpython/dbmgr/base.py:2664 #, python-format msgid "" "Selected columns\n" @@ -18886,101 +18956,101 @@ "will PERMANENTLY removed from table. Do you want to drop the columns?" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2768 +#: ../gui/wxpython/dbmgr/base.py:2770 msgid "List of layers" msgstr "Lista de camadas" -#: ../gui/wxpython/dbmgr/base.py:2853 ../gui/wxpython/dbmgr/base.py:3281 -#: ../gui/wxpython/dbmgr/base.py:3713 +#: ../gui/wxpython/dbmgr/base.py:2855 ../gui/wxpython/dbmgr/base.py:3283 +#: ../gui/wxpython/dbmgr/base.py:3715 #, python-format msgid "Drop also linked attribute table (%s)" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2896 +#: ../gui/wxpython/dbmgr/base.py:2898 msgid "Column name" msgstr "Nome da coluna" -#: ../gui/wxpython/dbmgr/base.py:2896 ../gui/wxpython/gmodeler/frame.py:1732 +#: ../gui/wxpython/dbmgr/base.py:2898 ../gui/wxpython/gmodeler/frame.py:1732 #: ../gui/wxpython/gmodeler/frame.py:1785 msgid "Data type" msgstr "Tipo de datos" -#: ../gui/wxpython/dbmgr/base.py:2896 +#: ../gui/wxpython/dbmgr/base.py:2898 msgid "Data length" msgstr "Extensão de dados" -#: ../gui/wxpython/dbmgr/base.py:2953 ../gui/wxpython/dbmgr/base.py:3079 -#: ../gui/wxpython/dbmgr/base.py:3347 +#: ../gui/wxpython/dbmgr/base.py:2955 ../gui/wxpython/dbmgr/base.py:3081 +#: ../gui/wxpython/dbmgr/base.py:3349 msgid "Driver" msgstr "Driver" -#: ../gui/wxpython/dbmgr/base.py:2956 +#: ../gui/wxpython/dbmgr/base.py:2958 msgid "Key" msgstr "Chave" -#: ../gui/wxpython/dbmgr/base.py:3055 +#: ../gui/wxpython/dbmgr/base.py:3057 msgid "Add layer" msgstr "Adicionar camada" -#: ../gui/wxpython/dbmgr/base.py:3065 +#: ../gui/wxpython/dbmgr/base.py:3067 msgid "Layer description" msgstr "Descrição de camada" -#: ../gui/wxpython/dbmgr/base.py:3095 ../gui/wxpython/dbmgr/base.py:3139 -#: ../gui/wxpython/dbmgr/base.py:3365 +#: ../gui/wxpython/dbmgr/base.py:3097 ../gui/wxpython/dbmgr/base.py:3141 +#: ../gui/wxpython/dbmgr/base.py:3367 msgid "Key column" msgstr "Nome de chave" -#: ../gui/wxpython/dbmgr/base.py:3100 +#: ../gui/wxpython/dbmgr/base.py:3102 msgid "Insert record for each category into table" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3122 +#: ../gui/wxpython/dbmgr/base.py:3124 msgid "You need to add categories by v.category module." msgstr "Precisa de adicionar categorias utilizando o módulo v.category." -#: ../gui/wxpython/dbmgr/base.py:3126 +#: ../gui/wxpython/dbmgr/base.py:3128 msgid "Table description" msgstr "Descrição da tabela" -#: ../gui/wxpython/dbmgr/base.py:3134 +#: ../gui/wxpython/dbmgr/base.py:3136 msgid "Table name" msgstr "Nome da tablea" -#: ../gui/wxpython/dbmgr/base.py:3148 +#: ../gui/wxpython/dbmgr/base.py:3150 msgid "&Create table" msgstr "&Criar tabela" -#: ../gui/wxpython/dbmgr/base.py:3152 +#: ../gui/wxpython/dbmgr/base.py:3154 #: ../gui/wxpython/web_services/dialogs.py:537 msgid "&Add layer" msgstr "&Adicionar camada" -#: ../gui/wxpython/dbmgr/base.py:3156 +#: ../gui/wxpython/dbmgr/base.py:3158 msgid "&Set default" msgstr "&Definir padrão" -#: ../gui/wxpython/dbmgr/base.py:3260 +#: ../gui/wxpython/dbmgr/base.py:3262 msgid "Remove layer" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3263 +#: ../gui/wxpython/dbmgr/base.py:3265 msgid "Layer to remove" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3289 +#: ../gui/wxpython/dbmgr/base.py:3291 msgid "&Remove layer" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3332 +#: ../gui/wxpython/dbmgr/base.py:3334 msgid "Modify layer" msgstr "Modificar camada" -#: ../gui/wxpython/dbmgr/base.py:3408 +#: ../gui/wxpython/dbmgr/base.py:3410 msgid "&Modify layer" msgstr "&Modificar camada" -#: ../gui/wxpython/dbmgr/base.py:3457 +#: ../gui/wxpython/dbmgr/base.py:3459 msgid "" "Unable to get list of tables.\n" "Please use db.connect to set database parameters." @@ -18988,46 +19058,46 @@ "Não foi possível obter uma lista das tabelas.\n" "Por favor use o comando db.connect para definir os parâmetros da base de dados." -#: ../gui/wxpython/dbmgr/base.py:3554 +#: ../gui/wxpython/dbmgr/base.py:3556 msgid "Unable to create new table. Table name or key column name is missing." msgstr "Não é possível criar uma nova tabela. Nome da tabela ou nome da chave de coluna não foi encontrado." -#: ../gui/wxpython/dbmgr/base.py:3561 +#: ../gui/wxpython/dbmgr/base.py:3563 #, python-format msgid "Unable to create new table. Table <%s> already exists in the database." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3602 +#: ../gui/wxpython/dbmgr/base.py:3604 #, python-format msgid "Unable to add new layer to vector map <%(vector)s>. Layer %(layer)d already exists." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3771 +#: ../gui/wxpython/dbmgr/base.py:3773 msgid "Field statistics" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3792 +#: ../gui/wxpython/dbmgr/base.py:3794 msgid "Copy statistics the clipboard (Ctrl+C)" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3859 +#: ../gui/wxpython/dbmgr/base.py:3861 msgid "Statistics is not support for DBF tables." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3886 +#: ../gui/wxpython/dbmgr/base.py:3888 msgid "Unable to calculte statistics." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3894 +#: ../gui/wxpython/dbmgr/base.py:3896 #, python-format msgid "Unable to calculte statistics. Invalid number of lines %d (should be %d)." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3914 +#: ../gui/wxpython/dbmgr/base.py:3916 msgid "Unable to calculte standard deviation." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3920 +#: ../gui/wxpython/dbmgr/base.py:3922 #, python-format msgid "Field statistics <%s>" msgstr "" @@ -19625,57 +19695,57 @@ msgid "Y" msgstr "" -#: ../gui/wxpython/timeline/frame.py:570 +#: ../gui/wxpython/timeline/frame.py:572 #, python-format msgid "Mapset: %s" msgstr "" -#: ../gui/wxpython/timeline/frame.py:571 +#: ../gui/wxpython/timeline/frame.py:573 #, python-format msgid "Map name: %s" msgstr "" -#: ../gui/wxpython/timeline/frame.py:573 +#: ../gui/wxpython/timeline/frame.py:575 #, python-format msgid "Start time: %s" msgstr "" -#: ../gui/wxpython/timeline/frame.py:576 +#: ../gui/wxpython/timeline/frame.py:578 #, python-format msgid "End time: %s" msgstr "" -#: ../gui/wxpython/timeline/frame.py:580 +#: ../gui/wxpython/timeline/frame.py:582 msgid "WARNING: invalid topology" msgstr "" -#: ../gui/wxpython/timeline/frame.py:582 +#: ../gui/wxpython/timeline/frame.py:584 msgid "" "\n" "Press Del to dismiss." msgstr "" -#: ../gui/wxpython/mapdisp/main.py:187 +#: ../gui/wxpython/mapdisp/main.py:189 #, python-format msgid "Unsupported command %s." msgstr "" -#: ../gui/wxpython/mapdisp/main.py:281 +#: ../gui/wxpython/mapdisp/main.py:283 #, python-format msgid "Unable to read cmdfile '%(cmd)s'. Details: %(det)s" msgstr "" -#: ../gui/wxpython/mapdisp/main.py:616 +#: ../gui/wxpython/mapdisp/main.py:618 #, python-format msgid "Starting map display <%s>..." msgstr "" -#: ../gui/wxpython/mapdisp/main.py:622 +#: ../gui/wxpython/mapdisp/main.py:624 #, python-format msgid "Unable to create file <%s>" msgstr "" -#: ../gui/wxpython/mapdisp/main.py:638 +#: ../gui/wxpython/mapdisp/main.py:640 #, python-format msgid "Stopping map display <%s>..." msgstr "" @@ -19825,33 +19895,33 @@ msgid "d.to.rast can be used only in 2D mode." msgstr "" -#: ../gui/wxpython/mapdisp/frame.py:890 +#: ../gui/wxpython/mapdisp/frame.py:889 #, python-format msgid "Vector map <%s> opened for editing - skipped." msgstr "" -#: ../gui/wxpython/mapdisp/frame.py:961 +#: ../gui/wxpython/mapdisp/frame.py:960 #, python-brace-format msgid "Failed to query vector map(s) <{maps}>. Check database settings and topology." msgstr "" -#: ../gui/wxpython/mapdisp/frame.py:1395 +#: ../gui/wxpython/mapdisp/frame.py:1394 msgid "Set computational region extent from display" msgstr "" -#: ../gui/wxpython/mapdisp/frame.py:1397 +#: ../gui/wxpython/mapdisp/frame.py:1396 msgid "Set computational region extent interactively" msgstr "" -#: ../gui/wxpython/mapdisp/frame.py:1399 +#: ../gui/wxpython/mapdisp/frame.py:1398 msgid "Set computational region from named region" msgstr "" -#: ../gui/wxpython/mapdisp/frame.py:1404 +#: ../gui/wxpython/mapdisp/frame.py:1403 msgid "Save computational region to named region" msgstr "" -#: ../gui/wxpython/mapdisp/frame.py:1537 +#: ../gui/wxpython/mapdisp/frame.py:1536 msgid "Raster Digitizer Toolbar" msgstr "" @@ -20234,10 +20304,6 @@ msgstr "Camada a apagar" #, fuzzy -msgid "Do you want to create new mapset?" -msgstr "Pretende criar uma GRASS location <%s>?" - -#, fuzzy msgid "Numeric column:" msgstr "Cambiar nombre de columna" diff -Nru grass-7.4.3/locale/po/grasswxpy_ro.po grass-7.6.0/locale/po/grasswxpy_ro.po --- grass-7.4.3/locale/po/grasswxpy_ro.po 2018-11-24 09:45:25.000000000 +0000 +++ grass-7.6.0/locale/po/grasswxpy_ro.po 2018-12-26 10:57:24.000000000 +0000 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: grasswxpy_ro\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-03-24 00:06+0100\n" +"POT-Creation-Date: 2018-12-26 11:43+0100\n" "PO-Revision-Date: 2013-07-17 21:26+0200\n" "Last-Translator: Andreea Marin \n" "Language-Team: GRASS Translation Team \n" @@ -53,18 +53,18 @@ msgid "Set drawing color (not raster cell color)" msgstr "" -#: ../gui/wxpython/rdigit/toolbars.py:88 +#: ../gui/wxpython/rdigit/toolbars.py:85 msgid "Cell value:" msgstr "" -#: ../gui/wxpython/rdigit/toolbars.py:101 +#: ../gui/wxpython/rdigit/toolbars.py:99 msgid "Width of currently digitized line or diameter of a digitized point in map units." msgstr "" -#: ../gui/wxpython/rdigit/toolbars.py:102 +#: ../gui/wxpython/rdigit/toolbars.py:100 #: ../gui/wxpython/nviz/preferences.py:559 -#: ../gui/wxpython/gui_core/dialogs.py:1933 -#: ../gui/wxpython/psmap/dialogs.py:3831 +#: ../gui/wxpython/gui_core/dialogs.py:1938 +#: ../gui/wxpython/psmap/dialogs.py:3833 #: ../gui/wxpython/gmodeler/preferences.py:184 #: ../gui/wxpython/gmodeler/preferences.py:350 #: ../gui/wxpython/gmodeler/preferences.py:462 @@ -72,7 +72,7 @@ msgid "Width:" msgstr "Lățime:" -#: ../gui/wxpython/rdigit/toolbars.py:142 +#: ../gui/wxpython/rdigit/toolbars.py:146 msgid "New raster map" msgstr "" @@ -103,7 +103,7 @@ #: ../gui/wxpython/rdigit/dialogs.py:104 #: ../gui/wxpython/modules/colorrules.py:679 -#: ../gui/wxpython/gui_core/dialogs.py:475 +#: ../gui/wxpython/gui_core/dialogs.py:476 #: ../gui/wxpython/lmgr/layertree.py:1085 #: ../gui/wxpython/datacatalog/tree.py:220 msgid "Overwrite?" @@ -196,7 +196,7 @@ msgstr "IntroduceÈ›i un nume de fiÈ™ier È™i click pentru a alege fiÈ™ierul È™i pentru a salva tabela de culoare" #: ../gui/wxpython/modules/colorrules.py:453 ../gui/wxpython/menustrings.py:9 -#: ../gui/wxpython/menustrings.py:2009 +#: ../gui/wxpython/menustrings.py:2010 #: ../gui/wxpython/image2target/ii2t_menustrings.py:10 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1977 msgid "Save" @@ -223,7 +223,7 @@ msgstr "Reîncarcă tabelul implicit" #: ../gui/wxpython/modules/colorrules.py:582 -#: ../gui/wxpython/iclass/toolbars.py:76 +#: ../gui/wxpython/iclass/toolbars.py:78 msgid "Preview" msgstr "Previzualizare" @@ -242,7 +242,7 @@ msgstr "" #: ../gui/wxpython/modules/colorrules.py:690 -#: ../gui/wxpython/gui_core/forms.py:2346 +#: ../gui/wxpython/gui_core/forms.py:2376 msgid "Nothing to save." msgstr "Nimic de salvat." @@ -266,7 +266,7 @@ #: ../gui/wxpython/modules/colorrules.py:972 #: ../gui/wxpython/modules/colorrules.py:1654 #: ../gui/wxpython/modules/colorrules.py:1658 -#: ../gui/wxpython/psmap/dialogs.py:3537 +#: ../gui/wxpython/psmap/dialogs.py:3539 msgid "range" msgstr "interval" @@ -334,7 +334,7 @@ msgstr "FolosiÈ›i coloana de culoare in loc de tabelul de culoare:" #: ../gui/wxpython/modules/colorrules.py:1139 ../gui/wxpython/dbmgr/base.py:467 -#: ../gui/wxpython/dbmgr/base.py:2307 +#: ../gui/wxpython/dbmgr/base.py:2309 msgid "Add column" msgstr "Adaugă coloană" @@ -431,7 +431,7 @@ msgstr "Expresie" #: ../gui/wxpython/modules/mcalc_builder.py:158 -#: ../gui/wxpython/modules/vclean.py:173 ../gui/wxpython/gui_core/forms.py:595 +#: ../gui/wxpython/modules/vclean.py:173 ../gui/wxpython/gui_core/forms.py:607 #: ../gui/wxpython/gui_core/menu.py:174 ../gui/wxpython/gmodeler/model.py:2835 #: ../gui/wxpython/gmodeler/frame.py:1983 msgid "&Run" @@ -442,7 +442,7 @@ msgstr "Salvează expresia ca fiÈ™ier" #: ../gui/wxpython/modules/mcalc_builder.py:165 -#: ../gui/wxpython/gui_core/forms.py:1858 +#: ../gui/wxpython/gui_core/forms.py:1868 msgid "&Load" msgstr "&ÃŽncarcă" @@ -451,7 +451,7 @@ msgstr "ÃŽncarcă expresia din fiÈ™ier" #: ../gui/wxpython/modules/mcalc_builder.py:169 -#: ../gui/wxpython/gui_core/forms.py:615 +#: ../gui/wxpython/gui_core/forms.py:627 msgid "Copy the current command string to the clipboard" msgstr "" @@ -574,7 +574,7 @@ #: ../gui/wxpython/modules/mcalc_builder.py:283 #: ../gui/wxpython/modules/import_export.py:96 #: ../gui/wxpython/modules/vclean.py:145 -#: ../gui/wxpython/gui_core/preferences.py:1138 +#: ../gui/wxpython/gui_core/preferences.py:1132 #: ../gui/wxpython/gmodeler/preferences.py:682 msgid "Allow output files to overwrite existing files" msgstr "PermiteÈ›i fiÈ™ierele de ieÈ™ire pentru a suprascrie fiÈ™ierele existente" @@ -595,28 +595,28 @@ msgid "Add created raster map into layer tree" msgstr "Adaugă harta raster creată într-un arbore de straturi" -#: ../gui/wxpython/modules/mcalc_builder.py:642 +#: ../gui/wxpython/modules/mcalc_builder.py:658 msgid "You must enter the name of a new raster map to create." msgstr "Trebuie introdus numele hărÈ›ii raster nou creată." -#: ../gui/wxpython/modules/mcalc_builder.py:653 +#: ../gui/wxpython/modules/mcalc_builder.py:669 msgid "You must enter an expression to create a new raster map." msgstr "Trebuie introdusă o expresie pentru a crea o nouă hartă raster." -#: ../gui/wxpython/modules/mcalc_builder.py:713 +#: ../gui/wxpython/modules/mcalc_builder.py:729 msgid "Choose a file name to save the expression" msgstr "Alege un nume de fiÈ™ier pentru a salva expresia" -#: ../gui/wxpython/modules/mcalc_builder.py:714 -#: ../gui/wxpython/modules/mcalc_builder.py:736 +#: ../gui/wxpython/modules/mcalc_builder.py:730 +#: ../gui/wxpython/modules/mcalc_builder.py:752 msgid "Expression file (*)|*" msgstr "FiÈ™ier al expresiei (*)|*" -#: ../gui/wxpython/modules/mcalc_builder.py:735 +#: ../gui/wxpython/modules/mcalc_builder.py:751 msgid "Choose a file name to load the expression" msgstr "Alege un nume de fiÈ™ier pentru a încărca expresia" -#: ../gui/wxpython/modules/mcalc_builder.py:771 +#: ../gui/wxpython/modules/mcalc_builder.py:787 #, python-brace-format msgid "'{cmd}' copied to clipboard" msgstr "" @@ -645,12 +645,12 @@ #: ../gui/wxpython/modules/import_export.py:78 #: ../gui/wxpython/modules/import_export.py:869 -#: ../gui/wxpython/gui_core/forms.py:2031 +#: ../gui/wxpython/gui_core/forms.py:2041 msgid "Layer id" msgstr "Strat id" #: ../gui/wxpython/modules/import_export.py:79 -#: ../gui/wxpython/gui_core/forms.py:2032 +#: ../gui/wxpython/gui_core/forms.py:2042 #: ../gui/wxpython/web_services/widgets.py:937 msgid "Layer name" msgstr "Strat nume" @@ -660,13 +660,13 @@ msgstr "" #: ../gui/wxpython/modules/import_export.py:82 -#: ../gui/wxpython/gui_core/forms.py:2033 ../gui/wxpython/psmap/dialogs.py:2176 +#: ../gui/wxpython/gui_core/forms.py:2043 ../gui/wxpython/psmap/dialogs.py:2178 msgid "Feature type" msgstr "Tipul trăsăturii" #: ../gui/wxpython/modules/import_export.py:83 #: ../gui/wxpython/modules/import_export.py:85 -#: ../gui/wxpython/gui_core/forms.py:2034 +#: ../gui/wxpython/gui_core/forms.py:2044 msgid "Projection match" msgstr "" @@ -675,16 +675,16 @@ msgstr "" #: ../gui/wxpython/modules/import_export.py:105 -#: ../gui/wxpython/gui_core/forms.py:684 +#: ../gui/wxpython/gui_core/forms.py:696 msgid "Close dialog on finish" msgstr "ÃŽnchide caseta de dialog la final" #: ../gui/wxpython/modules/import_export.py:117 #: ../gui/wxpython/modules/import_export.py:670 #: ../gui/wxpython/iscatt/dialogs.py:402 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1878 -#: ../gui/wxpython/image2target/ii2t_manager.py:2703 -#: ../gui/wxpython/gcp/manager.py:2630 ../gui/wxpython/vnet/dialogs.py:1312 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1880 +#: ../gui/wxpython/image2target/ii2t_manager.py:2706 +#: ../gui/wxpython/gcp/manager.py:2632 ../gui/wxpython/vnet/dialogs.py:1312 #: ../gui/wxpython/web_services/dialogs.py:145 #: ../gui/wxpython/web_services/dialogs.py:901 msgid "Close dialog" @@ -711,7 +711,7 @@ msgstr "" #: ../gui/wxpython/modules/import_export.py:376 -#: ../gui/wxpython/menustrings.py:161 ../gui/wxpython/menustrings.py:1179 +#: ../gui/wxpython/menustrings.py:161 ../gui/wxpython/menustrings.py:1180 #: ../gui/wxpython/image2target/ii2t_menustrings.py:159 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1160 #: ../gui/wxpython/lmgr/layertree.py:60 @@ -719,7 +719,7 @@ msgstr "Leagă date raster externe" #: ../gui/wxpython/modules/import_export.py:378 -#: ../gui/wxpython/menustrings.py:36 ../gui/wxpython/menustrings.py:1054 +#: ../gui/wxpython/menustrings.py:36 ../gui/wxpython/menustrings.py:1055 #: ../gui/wxpython/image2target/ii2t_menustrings.py:37 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1038 #: ../gui/wxpython/lmgr/layertree.py:58 @@ -757,7 +757,7 @@ msgstr "" #: ../gui/wxpython/modules/import_export.py:517 -#: ../gui/wxpython/menustrings.py:163 ../gui/wxpython/menustrings.py:1181 +#: ../gui/wxpython/menustrings.py:163 ../gui/wxpython/menustrings.py:1182 #: ../gui/wxpython/image2target/ii2t_menustrings.py:161 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1162 #: ../gui/wxpython/lmgr/layertree.py:68 @@ -765,7 +765,7 @@ msgstr "Leagă date vectoriale externe" #: ../gui/wxpython/modules/import_export.py:519 -#: ../gui/wxpython/menustrings.py:67 ../gui/wxpython/menustrings.py:1085 +#: ../gui/wxpython/menustrings.py:67 ../gui/wxpython/menustrings.py:1086 #: ../gui/wxpython/image2target/ii2t_menustrings.py:67 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1068 #: ../gui/wxpython/lmgr/layertree.py:66 @@ -802,21 +802,21 @@ #: ../gui/wxpython/location_wizard/wizard.py:1421 #: ../gui/wxpython/location_wizard/wizard.py:1511 #: ../gui/wxpython/location_wizard/wizard.py:1739 -#: ../gui/wxpython/nviz/tools.py:626 ../gui/wxpython/gui_core/forms.py:1819 -#: ../gui/wxpython/gui_core/forms.py:1911 -#: ../gui/wxpython/gui_core/gselect.py:1193 -#: ../gui/wxpython/gui_core/gselect.py:1507 -#: ../gui/wxpython/gui_core/gselect.py:1523 -#: ../gui/wxpython/gui_core/gselect.py:1570 -#: ../gui/wxpython/gui_core/gselect.py:1606 -#: ../gui/wxpython/psmap/dialogs.py:2679 ../gui/wxpython/psmap/dialogs.py:3021 -#: ../gui/wxpython/psmap/dialogs.py:5796 -#: ../gui/wxpython/animation/dialogs.py:508 -#: ../gui/wxpython/animation/dialogs.py:1080 -#: ../gui/wxpython/animation/dialogs.py:1198 -#: ../gui/wxpython/animation/dialogs.py:1234 -#: ../gui/wxpython/animation/dialogs.py:1258 -#: ../gui/wxpython/animation/dialogs.py:1289 +#: ../gui/wxpython/nviz/tools.py:626 ../gui/wxpython/gui_core/forms.py:1829 +#: ../gui/wxpython/gui_core/forms.py:1921 +#: ../gui/wxpython/gui_core/gselect.py:1199 +#: ../gui/wxpython/gui_core/gselect.py:1499 +#: ../gui/wxpython/gui_core/gselect.py:1515 +#: ../gui/wxpython/gui_core/gselect.py:1562 +#: ../gui/wxpython/gui_core/gselect.py:1598 +#: ../gui/wxpython/psmap/dialogs.py:2681 ../gui/wxpython/psmap/dialogs.py:3023 +#: ../gui/wxpython/psmap/dialogs.py:5798 +#: ../gui/wxpython/animation/dialogs.py:511 +#: ../gui/wxpython/animation/dialogs.py:1083 +#: ../gui/wxpython/animation/dialogs.py:1201 +#: ../gui/wxpython/animation/dialogs.py:1237 +#: ../gui/wxpython/animation/dialogs.py:1261 +#: ../gui/wxpython/animation/dialogs.py:1292 ../gui/wxpython/tplot/frame.py:316 msgid "Browse" msgstr "Caută" @@ -961,7 +961,7 @@ msgstr "Extensie" #: ../gui/wxpython/modules/histogram.py:191 -#: ../gui/wxpython/mapwin/buffered.py:699 +#: ../gui/wxpython/mapwin/buffered.py:701 msgid "Please wait, exporting image..." msgstr "Vă rugăm să aÈ™teptaÈ›i, exportarea imaginii..." @@ -970,8 +970,8 @@ msgstr "Intrument GRASS GIS pentru histogramă (d.histogram)" #: ../gui/wxpython/modules/histogram.py:400 -#: ../gui/wxpython/iclass/g.gui.iclass.py:91 ../gui/wxpython/nviz/wxnviz.py:347 -#: ../gui/wxpython/nviz/wxnviz.py:358 +#: ../gui/wxpython/iclass/g.gui.iclass.py:91 ../gui/wxpython/nviz/wxnviz.py:352 +#: ../gui/wxpython/nviz/wxnviz.py:363 #: ../gui/wxpython/mapswipe/g.gui.mapswipe.py:79 #, python-format msgid "Raster map <%s> not found" @@ -991,7 +991,7 @@ #: ../gui/wxpython/modules/histogram.py:501 ../gui/wxpython/wxplot/base.py:610 #: ../gui/wxpython/photo2image/ip2i_mapdisplay.py:425 -#: ../gui/wxpython/menustrings.py:2055 +#: ../gui/wxpython/menustrings.py:2056 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2023 #: ../gui/wxpython/image2target/ii2t_mapdisplay.py:426 #: ../gui/wxpython/psmap/toolbars.py:76 ../gui/wxpython/gcp/mapdisplay.py:426 @@ -1338,10 +1338,10 @@ msgid "Selected group must be in current mapset" msgstr "" -#: ../gui/wxpython/wxplot/dialogs.py:602 ../gui/wxpython/psmap/dialogs.py:595 -#: ../gui/wxpython/psmap/dialogs.py:1421 ../gui/wxpython/psmap/dialogs.py:1445 -#: ../gui/wxpython/psmap/dialogs.py:1496 ../gui/wxpython/psmap/dialogs.py:5104 -#: ../gui/wxpython/animation/dialogs.py:743 +#: ../gui/wxpython/wxplot/dialogs.py:602 ../gui/wxpython/psmap/dialogs.py:597 +#: ../gui/wxpython/psmap/dialogs.py:1423 ../gui/wxpython/psmap/dialogs.py:1447 +#: ../gui/wxpython/psmap/dialogs.py:1498 ../gui/wxpython/psmap/dialogs.py:5106 +#: ../gui/wxpython/animation/dialogs.py:746 #: ../gui/wxpython/animation/controller.py:295 msgid "Invalid input" msgstr "Intrare invalidă" @@ -1372,11 +1372,11 @@ msgstr "Dimensiunea fontului pentru etichetă (pts):" #: ../gui/wxpython/wxplot/dialogs.py:751 -#: ../gui/wxpython/gui_core/preferences.py:507 -#: ../gui/wxpython/gui_core/preferences.py:787 -#: ../gui/wxpython/gui_core/dialogs.py:2414 -#: ../gui/wxpython/psmap/dialogs.py:3947 ../gui/wxpython/psmap/dialogs.py:4554 -#: ../gui/wxpython/psmap/dialogs.py:5218 +#: ../gui/wxpython/gui_core/preferences.py:500 +#: ../gui/wxpython/gui_core/preferences.py:781 +#: ../gui/wxpython/gui_core/dialogs.py:2419 +#: ../gui/wxpython/psmap/dialogs.py:3949 ../gui/wxpython/psmap/dialogs.py:4556 +#: ../gui/wxpython/psmap/dialogs.py:5220 msgid "Font settings" msgstr "Setările fontului" @@ -1394,9 +1394,9 @@ #: ../gui/wxpython/wxplot/dialogs.py:829 ../gui/wxpython/wxplot/dialogs.py:1428 #: ../gui/wxpython/iscatt/dialogs.py:397 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1873 -#: ../gui/wxpython/image2target/ii2t_manager.py:2698 -#: ../gui/wxpython/gcp/manager.py:2625 ../gui/wxpython/vnet/dialogs.py:1307 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1875 +#: ../gui/wxpython/image2target/ii2t_manager.py:2701 +#: ../gui/wxpython/gcp/manager.py:2627 ../gui/wxpython/vnet/dialogs.py:1307 msgid "Apply changes for the current session" msgstr "Aplică modificările pentru sesiunea curentă" @@ -1406,17 +1406,17 @@ #: ../gui/wxpython/wxplot/dialogs.py:836 ../gui/wxpython/wxplot/dialogs.py:1432 #: ../gui/wxpython/iscatt/dialogs.py:400 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1876 -#: ../gui/wxpython/image2target/ii2t_manager.py:2701 -#: ../gui/wxpython/gui_core/preferences.py:98 -#: ../gui/wxpython/gcp/manager.py:2628 ../gui/wxpython/vnet/dialogs.py:1310 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1878 +#: ../gui/wxpython/image2target/ii2t_manager.py:2704 +#: ../gui/wxpython/gui_core/preferences.py:100 +#: ../gui/wxpython/gcp/manager.py:2630 ../gui/wxpython/vnet/dialogs.py:1310 msgid "Apply and save changes to user settings file (default for next sessions)" msgstr "Aplică È™i salvează modificările la setările fiÈ™ierului utilizatorului (implicit pentru sesiunea viitoare)" #: ../gui/wxpython/wxplot/dialogs.py:838 ../gui/wxpython/wxplot/dialogs.py:1433 #: ../gui/wxpython/vdigit/preferences.py:70 -#: ../gui/wxpython/gui_core/preferences.py:101 -#: ../gui/wxpython/psmap/dialogs.py:475 +#: ../gui/wxpython/gui_core/preferences.py:103 +#: ../gui/wxpython/psmap/dialogs.py:477 #: ../gui/wxpython/gmodeler/preferences.py:696 msgid "Close dialog and ignore changes" msgstr "ÃŽnchideÈ›i caseta de dialog È™i ignoraÈ›i modificările" @@ -1431,7 +1431,7 @@ msgstr "Nici o hartă sau grup de imagine selectat(ă) pentru reprezentare grafică." #: ../gui/wxpython/wxplot/dialogs.py:965 ../gui/wxpython/core/workspace.py:1635 -#: ../gui/wxpython/core/gcmd.py:140 ../gui/wxpython/mapwin/buffered.py:2141 +#: ../gui/wxpython/core/gcmd.py:142 ../gui/wxpython/mapwin/buffered.py:2142 msgid "Warning" msgstr "AtenÈ›ie" @@ -1457,8 +1457,8 @@ msgid "Line width" msgstr "Lățimea liniei" -#: ../gui/wxpython/wxplot/dialogs.py:1072 ../gui/wxpython/psmap/dialogs.py:2942 -#: ../gui/wxpython/psmap/dialogs.py:6807 +#: ../gui/wxpython/wxplot/dialogs.py:1072 ../gui/wxpython/psmap/dialogs.py:2944 +#: ../gui/wxpython/psmap/dialogs.py:6809 msgid "Line style" msgstr "Stilul liniei" @@ -1475,7 +1475,7 @@ #: ../gui/wxpython/wxplot/dialogs.py:1109 #: ../gui/wxpython/wxplot/dialogs.py:1191 ../gui/wxpython/iclass/dialogs.py:396 #: ../gui/wxpython/nviz/tools.py:976 ../gui/wxpython/nviz/tools.py:2816 -#: ../gui/wxpython/psmap/dialogs.py:6378 ../gui/wxpython/psmap/dialogs.py:6738 +#: ../gui/wxpython/psmap/dialogs.py:6380 ../gui/wxpython/psmap/dialogs.py:6740 #: ../gui/wxpython/gmodeler/preferences.py:107 #: ../gui/wxpython/gmodeler/preferences.py:421 #: ../gui/wxpython/gmodeler/preferences.py:533 @@ -1483,19 +1483,19 @@ msgstr "Culoare" #: ../gui/wxpython/wxplot/dialogs.py:1123 -#: ../gui/wxpython/wxplot/dialogs.py:1204 ../gui/wxpython/psmap/dialogs.py:2730 -#: ../gui/wxpython/psmap/dialogs.py:3804 ../gui/wxpython/psmap/dialogs.py:4852 +#: ../gui/wxpython/wxplot/dialogs.py:1204 ../gui/wxpython/psmap/dialogs.py:2732 +#: ../gui/wxpython/psmap/dialogs.py:3806 ../gui/wxpython/psmap/dialogs.py:4854 msgid "Size" msgstr "Dimensiune" #: ../gui/wxpython/wxplot/dialogs.py:1137 -#: ../gui/wxpython/wxplot/dialogs.py:1218 ../gui/wxpython/psmap/dialogs.py:2414 -#: ../gui/wxpython/psmap/dialogs.py:2575 +#: ../gui/wxpython/wxplot/dialogs.py:1218 ../gui/wxpython/psmap/dialogs.py:2416 +#: ../gui/wxpython/psmap/dialogs.py:2577 msgid "Fill" msgstr "Umple" #: ../gui/wxpython/wxplot/dialogs.py:1164 -#: ../gui/wxpython/wxplot/dialogs.py:1245 ../gui/wxpython/psmap/dialogs.py:4942 +#: ../gui/wxpython/wxplot/dialogs.py:1245 ../gui/wxpython/psmap/dialogs.py:4944 msgid "Style" msgstr "Stil" @@ -1713,63 +1713,63 @@ "%s" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:34 +#: ../gui/wxpython/iclass/toolbars.py:36 msgid "Set opacity level" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:37 ../gui/wxpython/iclass/dialogs.py:280 +#: ../gui/wxpython/iclass/toolbars.py:39 ../gui/wxpython/iclass/dialogs.py:280 msgid "Class manager" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:40 ../gui/wxpython/iclass/dialogs.py:44 +#: ../gui/wxpython/iclass/toolbars.py:42 ../gui/wxpython/iclass/dialogs.py:44 #: ../gui/wxpython/iscatt/toolbars.py:46 msgid "Select imagery group" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:43 +#: ../gui/wxpython/iclass/toolbars.py:45 msgid "Run analysis, update histogram and coincidence plots" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:46 +#: ../gui/wxpython/iclass/toolbars.py:48 msgid "Save signature file for i.maxlik" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:49 +#: ../gui/wxpython/iclass/toolbars.py:51 msgid "Remove selected map layer" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:52 +#: ../gui/wxpython/iclass/toolbars.py:54 msgid "Export training areas to vector map" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:55 +#: ../gui/wxpython/iclass/toolbars.py:57 msgid "Import training areas from vector map" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:58 +#: ../gui/wxpython/iclass/toolbars.py:60 #: ../gui/wxpython/gui_core/simplelmgr.py:480 #: ../gui/wxpython/lmgr/layertree.py:82 msgid "Add RGB map layer" msgstr "Adaugă un strat RGB" -#: ../gui/wxpython/iclass/toolbars.py:76 +#: ../gui/wxpython/iclass/toolbars.py:78 msgid "Training" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:82 +#: ../gui/wxpython/iclass/toolbars.py:84 msgid "Set map canvas for " msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:84 +#: ../gui/wxpython/iclass/toolbars.py:86 msgid "/ Zoom to map" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:260 -#: ../gui/wxpython/iclass/toolbars.py:269 +#: ../gui/wxpython/iclass/toolbars.py:262 +#: ../gui/wxpython/iclass/toolbars.py:271 msgid "std dev" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:343 +#: ../gui/wxpython/iclass/toolbars.py:345 msgid "Add raster map" msgstr "" @@ -1946,8 +1946,8 @@ msgid "Subgroup <%s> not found" msgstr "" -#: ../gui/wxpython/iclass/g.gui.iclass.py:98 ../gui/wxpython/nviz/wxnviz.py:435 -#: ../gui/wxpython/dbmgr/sqlbuilder.py:62 +#: ../gui/wxpython/iclass/g.gui.iclass.py:98 ../gui/wxpython/nviz/wxnviz.py:440 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:64 #: ../gui/wxpython/dbmgr/g.gui.dbmgr.py:48 #, python-format msgid "Vector map <%s> not found" @@ -1979,8 +1979,8 @@ msgstr "" #: ../gui/wxpython/iclass/dialogs.py:78 -#: ../gui/wxpython/image2target/ii2t_manager.py:565 -#: ../gui/wxpython/gcp/manager.py:536 +#: ../gui/wxpython/image2target/ii2t_manager.py:567 +#: ../gui/wxpython/gcp/manager.py:538 msgid "Create/edit group..." msgstr "Crează/editează grup..." @@ -2028,20 +2028,20 @@ msgstr "Numele hărÈ›ii raster:" #: ../gui/wxpython/iclass/dialogs.py:259 -#: ../gui/wxpython/gui_core/dialogs.py:239 +#: ../gui/wxpython/gui_core/dialogs.py:240 #: ../gui/wxpython/gmodeler/dialogs.py:91 msgid "Name of vector map:" msgstr "Numele hărÈ›ii vectoriale:" -#: ../gui/wxpython/iclass/dialogs.py:295 ../gui/wxpython/iscatt/frame.py:140 +#: ../gui/wxpython/iclass/dialogs.py:295 ../gui/wxpython/iscatt/frame.py:143 msgid "Classes" msgstr "" -#: ../gui/wxpython/iclass/dialogs.py:395 ../gui/wxpython/iscatt/frame.py:413 +#: ../gui/wxpython/iclass/dialogs.py:395 ../gui/wxpython/iscatt/frame.py:416 msgid "Class name" msgstr "" -#: ../gui/wxpython/iclass/dialogs.py:429 ../gui/wxpython/iscatt/frame.py:451 +#: ../gui/wxpython/iclass/dialogs.py:429 ../gui/wxpython/iscatt/frame.py:454 msgid "Please use only ASCII characters." msgstr "" @@ -2303,64 +2303,64 @@ msgid "Remove selected class" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:166 +#: ../gui/wxpython/iscatt/frame.py:169 msgid "GRASS GIS Interactive Scatter Plot Tool" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:398 +#: ../gui/wxpython/iscatt/frame.py:401 msgid "scatter plot" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:476 +#: ../gui/wxpython/iscatt/frame.py:479 msgid "Maximum limit of categories number was reached." msgstr "" -#: ../gui/wxpython/iscatt/frame.py:572 +#: ../gui/wxpython/iscatt/frame.py:575 msgid "Rename class" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:576 +#: ../gui/wxpython/iscatt/frame.py:579 msgid "Set color" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:580 ../gui/wxpython/lmgr/layertree.py:491 +#: ../gui/wxpython/iscatt/frame.py:583 ../gui/wxpython/lmgr/layertree.py:491 msgid "Change opacity level" msgstr "Modifică nivelul opacității" -#: ../gui/wxpython/iscatt/frame.py:584 +#: ../gui/wxpython/iscatt/frame.py:587 msgid "Hide" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:586 +#: ../gui/wxpython/iscatt/frame.py:589 msgid "Show" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:601 +#: ../gui/wxpython/iscatt/frame.py:604 msgid "Move to top" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:607 +#: ../gui/wxpython/iscatt/frame.py:610 msgid "Move to bottom" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:615 +#: ../gui/wxpython/iscatt/frame.py:618 msgid "Move category up" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:621 +#: ../gui/wxpython/iscatt/frame.py:624 msgid "Move category down" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:629 +#: ../gui/wxpython/iscatt/frame.py:632 msgid "Export class raster" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:701 +#: ../gui/wxpython/iscatt/frame.py:704 #, python-format msgid "Change opacity of class <%s>" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:726 +#: ../gui/wxpython/iscatt/frame.py:729 msgid "Empty name was inserted." msgstr "" @@ -2461,19 +2461,19 @@ #: ../gui/wxpython/location_wizard/wizard.py:675 #: ../gui/wxpython/location_wizard/wizard.py:864 #: ../gui/wxpython/location_wizard/wizard.py:2013 -#: ../gui/wxpython/core/workspace.py:1616 ../gui/wxpython/core/gcmd.py:113 -#: ../gui/wxpython/gis_set.py:281 ../gui/wxpython/gis_set.py:711 -#: ../gui/wxpython/gis_set.py:755 +#: ../gui/wxpython/core/workspace.py:1616 ../gui/wxpython/core/gcmd.py:115 +#: ../gui/wxpython/gis_set.py:282 ../gui/wxpython/gis_set.py:653 +#: ../gui/wxpython/gis_set.py:697 #: ../gui/wxpython/image2target/ii2t_gis_set.py:276 #: ../gui/wxpython/image2target/ii2t_gis_set.py:654 #: ../gui/wxpython/image2target/ii2t_gis_set.py:698 #: ../gui/wxpython/vdigit/dialogs.py:253 ../gui/wxpython/vdigit/dialogs.py:447 -#: ../gui/wxpython/gui_core/preferences.py:238 -#: ../gui/wxpython/gui_core/preferences.py:1925 -#: ../gui/wxpython/gui_core/preferences.py:1958 -#: ../gui/wxpython/gui_core/preferences.py:1970 -#: ../gui/wxpython/gui_core/preferences.py:1982 -#: ../gui/wxpython/psmap/dialogs.py:5594 ../gui/wxpython/lmgr/layertree.py:1003 +#: ../gui/wxpython/gui_core/preferences.py:231 +#: ../gui/wxpython/gui_core/preferences.py:1919 +#: ../gui/wxpython/gui_core/preferences.py:1952 +#: ../gui/wxpython/gui_core/preferences.py:1964 +#: ../gui/wxpython/gui_core/preferences.py:1976 +#: ../gui/wxpython/psmap/dialogs.py:5596 ../gui/wxpython/lmgr/layertree.py:1003 #: ../gui/wxpython/gmodeler/frame.py:1141 msgid "Error" msgstr "Eroare" @@ -2521,12 +2521,12 @@ msgstr "Celule 3D: %d" #: ../gui/wxpython/location_wizard/dialogs.py:276 -#: ../gui/wxpython/psmap/dialogs.py:531 +#: ../gui/wxpython/psmap/dialogs.py:533 msgid "Top" msgstr "Sus" #: ../gui/wxpython/location_wizard/dialogs.py:284 -#: ../gui/wxpython/psmap/dialogs.py:532 +#: ../gui/wxpython/psmap/dialogs.py:534 msgid "Bottom" msgstr "Jos" @@ -2734,13 +2734,13 @@ msgstr "IntroduceÈ›i parametrii pentru %s proiecÈ›ie" #: ../gui/wxpython/location_wizard/wizard.py:932 -#: ../gui/wxpython/gui_core/gselect.py:2100 +#: ../gui/wxpython/gui_core/gselect.py:2092 #: ../gui/wxpython/gmodeler/dialogs.py:919 msgid "No" msgstr "Nu" #: ../gui/wxpython/location_wizard/wizard.py:932 -#: ../gui/wxpython/gui_core/gselect.py:2102 +#: ../gui/wxpython/gui_core/gselect.py:2094 #: ../gui/wxpython/gmodeler/dialogs.py:921 msgid "Yes" msgstr "Da" @@ -2800,7 +2800,7 @@ msgstr "Calea către EPSG- fiÈ™ier coduri:" #: ../gui/wxpython/location_wizard/wizard.py:1502 -#: ../gui/wxpython/gui_core/preferences.py:1728 +#: ../gui/wxpython/gui_core/preferences.py:1722 msgid "EPSG code:" msgstr "Codul EPSG:" @@ -2815,7 +2815,7 @@ msgstr "AlegeÈ›i fiÈ™ier EPSG coduri" #: ../gui/wxpython/location_wizard/wizard.py:1696 -#: ../gui/wxpython/gui_core/preferences.py:1916 +#: ../gui/wxpython/gui_core/preferences.py:1910 #, python-brace-format msgid "Unable to read EPGS codes: {0}" msgstr "" @@ -2855,7 +2855,7 @@ msgstr "Transformarea datumului este necesară." #: ../gui/wxpython/location_wizard/wizard.py:2072 -#: ../gui/wxpython/rlisetup/wizard.py:1738 +#: ../gui/wxpython/rlisetup/wizard.py:1737 msgid "Summary" msgstr "Rezumat" @@ -2882,7 +2882,7 @@ msgstr "" #: ../gui/wxpython/location_wizard/wizard.py:2249 -#: ../gui/wxpython/psmap/dialogs.py:702 ../gui/wxpython/psmap/dialogs.py:723 +#: ../gui/wxpython/psmap/dialogs.py:704 ../gui/wxpython/psmap/dialogs.py:725 msgid "custom" msgstr "obicei" @@ -2945,52 +2945,52 @@ msgid "File <%s> not found." msgstr "FiÈ™ierul <%s> nu este găsit." -#: ../gui/wxpython/photo2image/ip2i_manager.py:276 +#: ../gui/wxpython/photo2image/ip2i_manager.py:278 msgid "Manage Location of Fiducial Points on a Scanned Photo" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:380 +#: ../gui/wxpython/photo2image/ip2i_manager.py:382 msgid "A POINTS file exists, renaming it to POINTS_BAK" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:406 +#: ../gui/wxpython/photo2image/ip2i_manager.py:408 msgid "Opening CAMERA file failed" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:441 -#: ../gui/wxpython/photo2image/ip2i_manager.py:843 -#: ../gui/wxpython/gcp/manager.py:1419 +#: ../gui/wxpython/photo2image/ip2i_manager.py:443 +#: ../gui/wxpython/photo2image/ip2i_manager.py:845 +#: ../gui/wxpython/gcp/manager.py:1421 msgid "Writing POINTS file failed" msgstr "Scrierea fiÈ™ierului PUNCTE a eÈ™uat" -#: ../gui/wxpython/photo2image/ip2i_manager.py:616 -#: ../gui/wxpython/image2target/ii2t_manager.py:1225 -#: ../gui/wxpython/gcp/manager.py:1192 +#: ../gui/wxpython/photo2image/ip2i_manager.py:618 +#: ../gui/wxpython/image2target/ii2t_manager.py:1227 +#: ../gui/wxpython/gcp/manager.py:1194 #, python-format msgid "At least %d GCPs required. Operation canceled." msgstr "Cel puÈ›in %d puncte de control necesare. OperaÈ›iune anulată." -#: ../gui/wxpython/photo2image/ip2i_manager.py:759 -#: ../gui/wxpython/image2target/ii2t_manager.py:1367 -#: ../gui/wxpython/gcp/manager.py:1335 -msgid "source" -msgstr "sursa" - #: ../gui/wxpython/photo2image/ip2i_manager.py:761 #: ../gui/wxpython/image2target/ii2t_manager.py:1369 #: ../gui/wxpython/gcp/manager.py:1337 -msgid "target" -msgstr "destinaÈ›ie" +msgid "source" +msgstr "sursa" #: ../gui/wxpython/photo2image/ip2i_manager.py:763 #: ../gui/wxpython/image2target/ii2t_manager.py:1371 #: ../gui/wxpython/gcp/manager.py:1339 -msgid "Set GCP coordinates" -msgstr "Setează coordonatele punctelor de control" +msgid "target" +msgstr "destinaÈ›ie" #: ../gui/wxpython/photo2image/ip2i_manager.py:765 #: ../gui/wxpython/image2target/ii2t_manager.py:1373 #: ../gui/wxpython/gcp/manager.py:1341 +msgid "Set GCP coordinates" +msgstr "Setează coordonatele punctelor de control" + +#: ../gui/wxpython/photo2image/ip2i_manager.py:767 +#: ../gui/wxpython/image2target/ii2t_manager.py:1375 +#: ../gui/wxpython/gcp/manager.py:1343 #, python-format msgid "" "Set %(coor)s coordinates for GCP No. %(key)s? \n" @@ -3003,32 +3003,32 @@ "Est: %(coor0)s \n" "Nord: %(coor1)s " -#: ../gui/wxpython/photo2image/ip2i_manager.py:856 -#: ../gui/wxpython/gcp/manager.py:1431 +#: ../gui/wxpython/photo2image/ip2i_manager.py:858 +#: ../gui/wxpython/gcp/manager.py:1433 #, python-format msgid "POINTS file saved for group <%s>" msgstr "FiÈ™ierul PUNCTE salvat pentru grupul <%s>" -#: ../gui/wxpython/photo2image/ip2i_manager.py:872 -#: ../gui/wxpython/image2target/ii2t_manager.py:1511 -#: ../gui/wxpython/gcp/manager.py:1447 +#: ../gui/wxpython/photo2image/ip2i_manager.py:874 +#: ../gui/wxpython/image2target/ii2t_manager.py:1513 +#: ../gui/wxpython/gcp/manager.py:1449 msgid "source mapwin not defined" msgstr "fereastra sursă nu este definită" -#: ../gui/wxpython/photo2image/ip2i_manager.py:877 -#: ../gui/wxpython/image2target/ii2t_manager.py:1516 -#: ../gui/wxpython/gcp/manager.py:1452 +#: ../gui/wxpython/photo2image/ip2i_manager.py:879 +#: ../gui/wxpython/image2target/ii2t_manager.py:1518 +#: ../gui/wxpython/gcp/manager.py:1454 msgid "target mapwin not defined" msgstr "fereastra destinaÈ›ie nu este definită" -#: ../gui/wxpython/photo2image/ip2i_manager.py:907 -#: ../gui/wxpython/gcp/manager.py:1482 +#: ../gui/wxpython/photo2image/ip2i_manager.py:909 +#: ../gui/wxpython/gcp/manager.py:1484 msgid "Reading POINTS file failed" msgstr "Citirea fiÈ™ierului POINTS a eÈ™uat" -#: ../gui/wxpython/photo2image/ip2i_manager.py:992 -#: ../gui/wxpython/image2target/ii2t_manager.py:1633 -#: ../gui/wxpython/gcp/manager.py:1567 +#: ../gui/wxpython/photo2image/ip2i_manager.py:994 +#: ../gui/wxpython/image2target/ii2t_manager.py:1635 +#: ../gui/wxpython/gcp/manager.py:1569 #, python-format msgid "" "Insufficient points defined and active (checked) for selected rectification method (order: %d).\n" @@ -3037,161 +3037,161 @@ "10+ points for 3rd order." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1020 -#: ../gui/wxpython/image2target/ii2t_manager.py:1661 -#: ../gui/wxpython/gcp/manager.py:1595 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1022 +#: ../gui/wxpython/image2target/ii2t_manager.py:1663 +#: ../gui/wxpython/gcp/manager.py:1597 msgid "Rectifying images, please wait..." msgstr "Rectificarea imaginii, vă rugăm să aÈ™teptaÈ›i..." -#: ../gui/wxpython/photo2image/ip2i_manager.py:1042 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1044 msgid "Writing output image to group, please wait..." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1072 -#: ../gui/wxpython/image2target/ii2t_manager.py:1746 -#: ../gui/wxpython/gcp/manager.py:1680 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1074 +#: ../gui/wxpython/image2target/ii2t_manager.py:1749 +#: ../gui/wxpython/gcp/manager.py:1682 msgid "GCP Manager settings" msgstr "Setări Gestionare GCP" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1117 -#: ../gui/wxpython/image2target/ii2t_manager.py:1793 -#: ../gui/wxpython/gcp/manager.py:1727 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1119 +#: ../gui/wxpython/image2target/ii2t_manager.py:1796 +#: ../gui/wxpython/gcp/manager.py:1729 msgid "Quit GCP Manager" msgstr "ÃŽnchide Gestionare GCP" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1118 -#: ../gui/wxpython/image2target/ii2t_manager.py:1794 -#: ../gui/wxpython/gcp/manager.py:1728 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1120 +#: ../gui/wxpython/image2target/ii2t_manager.py:1797 +#: ../gui/wxpython/gcp/manager.py:1730 msgid "Save ground control points?" msgstr "SalvaÈ›i punctele de control?" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1196 -#: ../gui/wxpython/gcp/manager.py:1807 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1198 +#: ../gui/wxpython/gcp/manager.py:1809 msgid "" "Could not calculate RMS Error.\n" "Possible error with m.transform." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1324 -#: ../gui/wxpython/gcp/manager.py:1935 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1326 +#: ../gui/wxpython/gcp/manager.py:1937 msgid "" "Could not calculate new extends.\n" "Possible error with m.transform." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1456 -#: ../gui/wxpython/image2target/ii2t_manager.py:2130 -#: ../gui/wxpython/gcp/manager.py:2067 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1458 +#: ../gui/wxpython/image2target/ii2t_manager.py:2133 +#: ../gui/wxpython/gcp/manager.py:2069 msgid "Adjust source display to target display" msgstr "ReglaÈ›i sursa de afiÈ™are la afiÈ™area destinaÈ›iei" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1461 -#: ../gui/wxpython/image2target/ii2t_manager.py:2135 -#: ../gui/wxpython/gcp/manager.py:2072 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1463 +#: ../gui/wxpython/image2target/ii2t_manager.py:2138 +#: ../gui/wxpython/gcp/manager.py:2074 msgid "Adjust target display to source display" msgstr "ReglaÈ›i destinaÈ›ia de afiÈ™are la afiÈ™area sursă" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1535 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1553 -#: ../gui/wxpython/image2target/ii2t_manager.py:2209 -#: ../gui/wxpython/image2target/ii2t_manager.py:2229 -#: ../gui/wxpython/gcp/manager.py:2146 ../gui/wxpython/gcp/manager.py:2164 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1537 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1555 +#: ../gui/wxpython/image2target/ii2t_manager.py:2212 +#: ../gui/wxpython/image2target/ii2t_manager.py:2232 +#: ../gui/wxpython/gcp/manager.py:2148 ../gui/wxpython/gcp/manager.py:2166 #: ../gui/wxpython/vnet/widgets.py:85 ../gui/wxpython/vnet/vnet_data.py:259 msgid "use" msgstr "utilizează" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1536 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1554 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1538 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1556 msgid "source X" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1537 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1555 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1539 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1557 msgid "source Y" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1538 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1556 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1540 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1558 msgid "target X" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1539 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1557 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1541 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1559 msgid "target Y" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1540 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1558 -#: ../gui/wxpython/image2target/ii2t_manager.py:2216 -#: ../gui/wxpython/image2target/ii2t_manager.py:2236 -#: ../gui/wxpython/gcp/manager.py:2151 ../gui/wxpython/gcp/manager.py:2169 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1542 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1560 +#: ../gui/wxpython/image2target/ii2t_manager.py:2219 +#: ../gui/wxpython/image2target/ii2t_manager.py:2239 +#: ../gui/wxpython/gcp/manager.py:2153 ../gui/wxpython/gcp/manager.py:2171 msgid "Forward error" msgstr "Eroare înainte" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1541 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1559 -#: ../gui/wxpython/image2target/ii2t_manager.py:2217 -#: ../gui/wxpython/image2target/ii2t_manager.py:2237 -#: ../gui/wxpython/gcp/manager.py:2152 ../gui/wxpython/gcp/manager.py:2170 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1543 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1561 +#: ../gui/wxpython/image2target/ii2t_manager.py:2220 +#: ../gui/wxpython/image2target/ii2t_manager.py:2240 +#: ../gui/wxpython/gcp/manager.py:2154 ../gui/wxpython/gcp/manager.py:2172 msgid "Backward error" msgstr "Eroare înapoi" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1696 -#: ../gui/wxpython/image2target/ii2t_manager.py:2376 -#: ../gui/wxpython/gcp/manager.py:2307 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1698 +#: ../gui/wxpython/image2target/ii2t_manager.py:2379 +#: ../gui/wxpython/gcp/manager.py:2309 msgid "Invalid coordinate value. Operation canceled." msgstr "Invalidă valoarea de coordonată. OperaÈ›iune anulată." -#: ../gui/wxpython/photo2image/ip2i_manager.py:1734 -#: ../gui/wxpython/image2target/ii2t_manager.py:2551 -#: ../gui/wxpython/gcp/manager.py:2485 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1736 +#: ../gui/wxpython/image2target/ii2t_manager.py:2554 +#: ../gui/wxpython/gcp/manager.py:2487 msgid "Edit GCP" msgstr "EditaÈ›i GCP" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1746 -#: ../gui/wxpython/image2target/ii2t_manager.py:2563 -#: ../gui/wxpython/gcp/manager.py:2497 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1748 +#: ../gui/wxpython/image2target/ii2t_manager.py:2566 +#: ../gui/wxpython/gcp/manager.py:2499 msgid "Ground Control Point No." msgstr "Nr. puncte de control" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1765 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1767 msgid "source X:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1766 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1768 msgid "target X:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1767 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1769 msgid "source Y:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1768 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1770 msgid "target Y:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1904 -#: ../gui/wxpython/image2target/ii2t_manager.py:2729 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1906 +#: ../gui/wxpython/image2target/ii2t_manager.py:2732 #: ../gui/wxpython/vdigit/preferences.py:98 -#: ../gui/wxpython/psmap/dialogs.py:2656 ../gui/wxpython/gcp/manager.py:2656 +#: ../gui/wxpython/psmap/dialogs.py:2658 ../gui/wxpython/gcp/manager.py:2658 msgid "Symbology" msgstr "Simbologie" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1913 -#: ../gui/wxpython/image2target/ii2t_manager.py:2738 -#: ../gui/wxpython/gcp/manager.py:2665 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1915 +#: ../gui/wxpython/image2target/ii2t_manager.py:2741 +#: ../gui/wxpython/gcp/manager.py:2667 msgid "Highlight highest RMS error only" msgstr "EvidenÈ›iează cea mai mare eroare RMS numai" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1926 -#: ../gui/wxpython/image2target/ii2t_manager.py:2751 -#: ../gui/wxpython/gcp/manager.py:2678 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1928 +#: ../gui/wxpython/image2target/ii2t_manager.py:2754 +#: ../gui/wxpython/gcp/manager.py:2680 msgid "Highlight RMS error > M + SD * factor:" msgstr "EvidenÈ›iează eroara RMS > M + SD * factor:" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1930 -#: ../gui/wxpython/image2target/ii2t_manager.py:2755 -#: ../gui/wxpython/gcp/manager.py:2682 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1932 +#: ../gui/wxpython/image2target/ii2t_manager.py:2758 +#: ../gui/wxpython/gcp/manager.py:2684 msgid "" "Highlight GCPs with an RMS error larger than \n" "mean + standard deviation * given factor. \n" @@ -3201,136 +3201,136 @@ "media + deviaÈ›ia standard * factor dat. \n" "Valorile recomandate pentru acest factor sunt între 1 È™i 2." -#: ../gui/wxpython/photo2image/ip2i_manager.py:1953 -#: ../gui/wxpython/image2target/ii2t_manager.py:2778 -#: ../gui/wxpython/gcp/manager.py:2705 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1955 +#: ../gui/wxpython/image2target/ii2t_manager.py:2781 +#: ../gui/wxpython/gcp/manager.py:2707 msgid "Symbol settings" msgstr "Setări simbol" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1961 -#: ../gui/wxpython/image2target/ii2t_manager.py:2786 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1963 +#: ../gui/wxpython/image2target/ii2t_manager.py:2789 #: ../gui/wxpython/nviz/tools.py:1423 ../gui/wxpython/nviz/tools.py:2154 #: ../gui/wxpython/nviz/tools.py:2296 ../gui/wxpython/nviz/preferences.py:372 #: ../gui/wxpython/nviz/preferences.py:574 #: ../gui/wxpython/nviz/preferences.py:640 -#: ../gui/wxpython/gui_core/preferences.py:1520 -#: ../gui/wxpython/psmap/dialogs.py:2375 ../gui/wxpython/psmap/dialogs.py:2536 -#: ../gui/wxpython/mapswipe/dialogs.py:280 ../gui/wxpython/gcp/manager.py:2713 +#: ../gui/wxpython/gui_core/preferences.py:1514 +#: ../gui/wxpython/psmap/dialogs.py:2377 ../gui/wxpython/psmap/dialogs.py:2538 +#: ../gui/wxpython/mapswipe/dialogs.py:280 ../gui/wxpython/gcp/manager.py:2715 msgid "Color:" msgstr "Culoare:" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1981 -#: ../gui/wxpython/image2target/ii2t_manager.py:2806 -#: ../gui/wxpython/gcp/manager.py:2733 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1983 +#: ../gui/wxpython/image2target/ii2t_manager.py:2809 +#: ../gui/wxpython/gcp/manager.py:2735 msgid "Color for high RMS error:" msgstr "Culoare pentru cea mai mare eroare RMS:" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2001 -#: ../gui/wxpython/image2target/ii2t_manager.py:2826 -#: ../gui/wxpython/gcp/manager.py:2753 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2003 +#: ../gui/wxpython/image2target/ii2t_manager.py:2829 +#: ../gui/wxpython/gcp/manager.py:2755 msgid "Color for selected GCP:" msgstr "Culoare pentru GCP selectate:" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2021 -#: ../gui/wxpython/image2target/ii2t_manager.py:2846 -#: ../gui/wxpython/gcp/manager.py:2773 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2023 +#: ../gui/wxpython/image2target/ii2t_manager.py:2849 +#: ../gui/wxpython/gcp/manager.py:2775 msgid "Color for unused GCPs:" msgstr "Culoare pentru GCP-urile neutilizate:" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2037 -#: ../gui/wxpython/image2target/ii2t_manager.py:2862 -#: ../gui/wxpython/gcp/manager.py:2789 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2039 +#: ../gui/wxpython/image2target/ii2t_manager.py:2865 +#: ../gui/wxpython/gcp/manager.py:2791 msgid "Show unused GCPs" msgstr "Arată GCP-urile neutilizate" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2054 -#: ../gui/wxpython/image2target/ii2t_manager.py:2879 -#: ../gui/wxpython/gui_core/preferences.py:1447 -#: ../gui/wxpython/gcp/manager.py:2806 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2056 +#: ../gui/wxpython/image2target/ii2t_manager.py:2882 +#: ../gui/wxpython/gui_core/preferences.py:1441 +#: ../gui/wxpython/gcp/manager.py:2808 msgid "Symbol size:" msgstr "Dimensiune simbol:" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2076 -#: ../gui/wxpython/image2target/ii2t_manager.py:2901 -#: ../gui/wxpython/gui_core/preferences.py:1415 -#: ../gui/wxpython/psmap/dialogs.py:6813 -#: ../gui/wxpython/mapswipe/dialogs.py:327 ../gui/wxpython/gcp/manager.py:2828 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2078 +#: ../gui/wxpython/image2target/ii2t_manager.py:2904 +#: ../gui/wxpython/gui_core/preferences.py:1409 +#: ../gui/wxpython/psmap/dialogs.py:6815 +#: ../gui/wxpython/mapswipe/dialogs.py:327 ../gui/wxpython/gcp/manager.py:2830 #: ../gui/wxpython/vnet/dialogs.py:1279 msgid "Line width:" msgstr "Lățimea liniei:" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2122 -#: ../gui/wxpython/image2target/ii2t_manager.py:741 -#: ../gui/wxpython/image2target/ii2t_manager.py:2953 -#: ../gui/wxpython/gcp/manager.py:718 ../gui/wxpython/gcp/manager.py:2880 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2124 +#: ../gui/wxpython/image2target/ii2t_manager.py:743 +#: ../gui/wxpython/image2target/ii2t_manager.py:2956 +#: ../gui/wxpython/gcp/manager.py:720 ../gui/wxpython/gcp/manager.py:2882 msgid "Select source map to display:" msgstr "Selectează harta sursă pentru a afiÈ™a:" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2136 -#: ../gui/wxpython/image2target/ii2t_manager.py:767 -#: ../gui/wxpython/image2target/ii2t_manager.py:2967 -#: ../gui/wxpython/gcp/manager.py:744 ../gui/wxpython/gcp/manager.py:2894 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2138 +#: ../gui/wxpython/image2target/ii2t_manager.py:769 +#: ../gui/wxpython/image2target/ii2t_manager.py:2970 +#: ../gui/wxpython/gcp/manager.py:746 ../gui/wxpython/gcp/manager.py:2896 msgid "Select target raster map to display:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2161 -#: ../gui/wxpython/image2target/ii2t_manager.py:3007 -#: ../gui/wxpython/gcp/manager.py:2934 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2163 +#: ../gui/wxpython/image2target/ii2t_manager.py:3010 +#: ../gui/wxpython/gcp/manager.py:2936 msgid "Rectification" msgstr "Rectificare" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2170 -#: ../gui/wxpython/image2target/ii2t_manager.py:3016 -#: ../gui/wxpython/gcp/manager.py:2943 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2172 +#: ../gui/wxpython/image2target/ii2t_manager.py:3019 +#: ../gui/wxpython/gcp/manager.py:2945 msgid "Select rectification order" msgstr "SelectaÈ›i pentru rectificare" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2172 -#: ../gui/wxpython/image2target/ii2t_manager.py:3018 -#: ../gui/wxpython/gcp/manager.py:2945 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2174 +#: ../gui/wxpython/image2target/ii2t_manager.py:3021 +#: ../gui/wxpython/gcp/manager.py:2947 msgid "1st order" msgstr "prima transformare" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2173 -#: ../gui/wxpython/image2target/ii2t_manager.py:3019 -#: ../gui/wxpython/gcp/manager.py:2946 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2175 +#: ../gui/wxpython/image2target/ii2t_manager.py:3022 +#: ../gui/wxpython/gcp/manager.py:2948 msgid "2nd order" msgstr "a doua transformare" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2174 -#: ../gui/wxpython/image2target/ii2t_manager.py:3020 -#: ../gui/wxpython/gcp/manager.py:2947 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2176 +#: ../gui/wxpython/image2target/ii2t_manager.py:3023 +#: ../gui/wxpython/gcp/manager.py:2949 msgid "3rd order" msgstr "a treia transformare" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2186 -#: ../gui/wxpython/image2target/ii2t_manager.py:3032 -#: ../gui/wxpython/gcp/manager.py:2959 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2188 +#: ../gui/wxpython/image2target/ii2t_manager.py:3035 +#: ../gui/wxpython/gcp/manager.py:2961 msgid "Select interpolation method:" msgstr "SelectaÈ›i metoda de interpolare:" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2202 -#: ../gui/wxpython/image2target/ii2t_manager.py:3048 -#: ../gui/wxpython/gcp/manager.py:2975 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2204 +#: ../gui/wxpython/image2target/ii2t_manager.py:3051 +#: ../gui/wxpython/gcp/manager.py:2977 msgid "clip to computational region in target location" msgstr "decupează regiunea de calcul în funcÈ›ie de locaÈ›ie" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2212 -#: ../gui/wxpython/image2target/ii2t_manager.py:589 -#: ../gui/wxpython/image2target/ii2t_manager.py:3058 -#: ../gui/wxpython/gcp/manager.py:560 ../gui/wxpython/gcp/manager.py:2985 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2214 +#: ../gui/wxpython/image2target/ii2t_manager.py:591 +#: ../gui/wxpython/image2target/ii2t_manager.py:3061 +#: ../gui/wxpython/gcp/manager.py:562 ../gui/wxpython/gcp/manager.py:2987 msgid "Extension for output maps:" msgstr "Extensie pentru hărÈ›ile de ieÈ™ire:" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2253 -#: ../gui/wxpython/image2target/ii2t_manager.py:3099 -#: ../gui/wxpython/gcp/manager.py:3026 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2255 +#: ../gui/wxpython/image2target/ii2t_manager.py:3102 +#: ../gui/wxpython/gcp/manager.py:3028 msgid "RMS threshold factor must be > 0" msgstr "Factorul de prag RMS trebuie să fie > 0" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2256 -#: ../gui/wxpython/image2target/ii2t_manager.py:3102 -#: ../gui/wxpython/gcp/manager.py:3029 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2258 +#: ../gui/wxpython/image2target/ii2t_manager.py:3105 +#: ../gui/wxpython/gcp/manager.py:3031 msgid "" "RMS threshold factor is < 1\n" "Too many points might be highlighted" @@ -3338,9 +3338,9 @@ "Factorul de prag RMS este < 1\n" "Prea multe puncte ar putea fi evidenÈ›iate" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2416 -#: ../gui/wxpython/image2target/ii2t_manager.py:3286 -#: ../gui/wxpython/gcp/manager.py:3213 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2418 +#: ../gui/wxpython/image2target/ii2t_manager.py:3289 +#: ../gui/wxpython/gcp/manager.py:3215 #, python-format msgid "GCP Manager settings saved to file '%s'." msgstr "Setările Gestionează GCP salvate ca fiÈ™ier '%s'." @@ -3394,13 +3394,13 @@ #: ../gui/wxpython/photo2image/ip2i_mapdisplay.py:478 #: ../gui/wxpython/image2target/ii2t_mapdisplay.py:479 -#: ../gui/wxpython/gcp/mapdisplay.py:479 ../gui/wxpython/mapdisp/frame.py:1390 +#: ../gui/wxpython/gcp/mapdisplay.py:479 ../gui/wxpython/mapdisp/frame.py:1389 msgid "Zoom to default region" msgstr "MăreÈ™te la regiunea implicită" #: ../gui/wxpython/photo2image/ip2i_mapdisplay.py:482 #: ../gui/wxpython/image2target/ii2t_mapdisplay.py:483 -#: ../gui/wxpython/gcp/mapdisplay.py:483 ../gui/wxpython/mapdisp/frame.py:1392 +#: ../gui/wxpython/gcp/mapdisplay.py:483 ../gui/wxpython/mapdisp/frame.py:1391 msgid "Zoom to saved region" msgstr "MăreÈ™te la regiunea salvată" @@ -3412,7 +3412,7 @@ #: ../gui/wxpython/photo2image/ip2i_mapdisplay.py:492 #: ../gui/wxpython/image2target/ii2t_mapdisplay.py:493 -#: ../gui/wxpython/gcp/mapdisplay.py:493 ../gui/wxpython/mapdisp/frame.py:1402 +#: ../gui/wxpython/gcp/mapdisplay.py:493 ../gui/wxpython/mapdisp/frame.py:1401 msgid "Save display geometry to named region" msgstr "Salvează geometria afișării la regiunea numită" @@ -3429,11 +3429,11 @@ msgstr "" #: ../gui/wxpython/photo2image/g.gui.photo2image.py:111 -msgid "Please provide an order value (1 if 4 Fiducials, 2 if 8 Fiducials)" +msgid "Please provive an order value (1 if 4 Fiducials, 2 if 8 Fiducials)" msgstr "" #: ../gui/wxpython/photo2image/g.gui.photo2image.py:116 -msgid "Please provide an output files extension (used by i.rectify)" +msgid "Please provive an output files extension (used by i.rectify)" msgstr "" #: ../gui/wxpython/photo2image/ip2i_statusbar.py:38 @@ -3535,7 +3535,7 @@ msgstr "Nu s-a putut da zoom la harta raster<%s>." #: ../gui/wxpython/core/render.py:1010 ../gui/wxpython/core/render.py:1013 -#: ../gui/wxpython/core/render.py:1016 ../gui/wxpython/core/gcmd.py:435 +#: ../gui/wxpython/core/render.py:1016 ../gui/wxpython/core/gcmd.py:437 msgid "Details:" msgstr "Detalii:" @@ -3553,24 +3553,24 @@ msgid "Unable to get current geographic extent. Force quiting wxGUI. Please manually run g.region to fix the problem." msgstr "Nu s-a putut obÈ›ine extinderea geografică curentă. ForÈ›aÈ›i închiderea wxGUI. Vă rugăm rulaÈ›i manual g.region pentru a rezolva problema." -#: ../gui/wxpython/core/toolboxes.py:225 +#: ../gui/wxpython/core/toolboxes.py:227 msgid "Unable to parse user toolboxes XML files. Default files will be loaded." msgstr "" -#: ../gui/wxpython/core/toolboxes.py:269 +#: ../gui/wxpython/core/toolboxes.py:271 msgid "Unable to create toolboxes directory." msgstr "" -#: ../gui/wxpython/core/toolboxes.py:493 +#: ../gui/wxpython/core/toolboxes.py:495 msgid "Custom toolboxes" msgstr "" -#: ../gui/wxpython/core/toolboxes.py:517 +#: ../gui/wxpython/core/toolboxes.py:519 #, python-format msgid "List of addons cannot be obtained because g.extension failed. Details: %s" msgstr "" -#: ../gui/wxpython/core/toolboxes.py:574 +#: ../gui/wxpython/core/toolboxes.py:576 msgid "Addons" msgstr "" @@ -3603,32 +3603,32 @@ "WMS layers can not be displayed without the bindings.\n" msgstr "" -#: ../gui/wxpython/core/gcmd.py:126 +#: ../gui/wxpython/core/gcmd.py:128 msgid "Reason" msgstr "Motiv" -#: ../gui/wxpython/core/gcmd.py:151 ../gui/wxpython/gis_set.py:697 -#: ../gui/wxpython/gis_set.py:740 +#: ../gui/wxpython/core/gcmd.py:153 ../gui/wxpython/gis_set.py:639 +#: ../gui/wxpython/gis_set.py:682 #: ../gui/wxpython/image2target/ii2t_gis_set.py:640 #: ../gui/wxpython/image2target/ii2t_gis_set.py:683 -#: ../gui/wxpython/lmgr/frame.py:2570 +#: ../gui/wxpython/lmgr/frame.py:2573 msgid "Message" msgstr "Mesaj" -#: ../gui/wxpython/core/gcmd.py:432 +#: ../gui/wxpython/core/gcmd.py:434 msgid "Execution failed:" msgstr "ExecuÈ›ie eÈ™uată:" -#: ../gui/wxpython/core/gcmd.py:437 ../gui/wxpython/core/gcmd.py:444 +#: ../gui/wxpython/core/gcmd.py:439 ../gui/wxpython/core/gcmd.py:446 msgid "Error: " msgstr "Eroare:" -#: ../gui/wxpython/core/gcmd.py:521 +#: ../gui/wxpython/core/gcmd.py:523 #, python-format msgid "Unable to exectute command: '%s'" msgstr "Nu s-a putut executa comanda: '%s'" -#: ../gui/wxpython/core/gcmd.py:747 ../gui/wxpython/gui_core/forms.py:2740 +#: ../gui/wxpython/core/gcmd.py:749 ../gui/wxpython/gui_core/forms.py:2770 #, python-format msgid "Error in %s" msgstr "Eroare în %s" @@ -3643,136 +3643,136 @@ msgid "WARNING: Ignoring unsupported wx debug level (must be >=0 and <=5). {0}\n" msgstr "" -#: ../gui/wxpython/core/settings.py:503 +#: ../gui/wxpython/core/settings.py:505 msgid "Segment break" msgstr "Segment întrerupt" -#: ../gui/wxpython/core/settings.py:569 +#: ../gui/wxpython/core/settings.py:571 msgid "Data point" msgstr "" -#: ../gui/wxpython/core/settings.py:643 +#: ../gui/wxpython/core/settings.py:645 msgid "animation" msgstr "animaÈ›ie" -#: ../gui/wxpython/core/settings.py:866 +#: ../gui/wxpython/core/settings.py:868 msgid "Collapse all except PERMANENT and current" msgstr "Reduce tot cu excepÈ›ia PERMANENT È™i curent" -#: ../gui/wxpython/core/settings.py:867 +#: ../gui/wxpython/core/settings.py:869 msgid "Collapse all except PERMANENT" msgstr "Reduce tot cu excepÈ›ia PERMANENT " -#: ../gui/wxpython/core/settings.py:868 +#: ../gui/wxpython/core/settings.py:870 msgid "Collapse all except current" msgstr "Reduce tot cu excepÈ›ia curent" -#: ../gui/wxpython/core/settings.py:869 +#: ../gui/wxpython/core/settings.py:871 msgid "Collapse all" msgstr "Reduce tot" -#: ../gui/wxpython/core/settings.py:870 +#: ../gui/wxpython/core/settings.py:872 msgid "Expand all" msgstr "Extinde tot" -#: ../gui/wxpython/core/settings.py:875 ../gui/wxpython/dbmgr/base.py:1406 +#: ../gui/wxpython/core/settings.py:877 ../gui/wxpython/dbmgr/base.py:1408 msgid "Edit selected record" msgstr "Editează înregistrarea selectată" -#: ../gui/wxpython/core/settings.py:875 +#: ../gui/wxpython/core/settings.py:877 msgid "Display selected" msgstr "AfiÈ™are selectată" -#: ../gui/wxpython/core/settings.py:884 +#: ../gui/wxpython/core/settings.py:886 msgid "Classic (labels only)" msgstr "Clasic (doar etichetele)" -#: ../gui/wxpython/core/settings.py:885 +#: ../gui/wxpython/core/settings.py:887 msgid "Combined (labels and module names)" msgstr "Combinate (etichetele È™i numele modulelor)" -#: ../gui/wxpython/core/settings.py:886 +#: ../gui/wxpython/core/settings.py:888 msgid "Expert (module names only)" msgstr "" -#: ../gui/wxpython/core/settings.py:891 +#: ../gui/wxpython/core/settings.py:893 msgid "Basic top" msgstr "" -#: ../gui/wxpython/core/settings.py:892 +#: ../gui/wxpython/core/settings.py:894 msgid "Basic left" msgstr "" -#: ../gui/wxpython/core/settings.py:893 +#: ../gui/wxpython/core/settings.py:895 msgid "Fancy green" msgstr "" -#: ../gui/wxpython/core/settings.py:894 +#: ../gui/wxpython/core/settings.py:896 msgid "List left" msgstr "" -#: ../gui/wxpython/core/settings.py:901 +#: ../gui/wxpython/core/settings.py:903 msgid "Zoom and recenter" msgstr "MăreÈ™te È™i recentrează" -#: ../gui/wxpython/core/settings.py:901 +#: ../gui/wxpython/core/settings.py:903 msgid "Zoom to mouse cursor" msgstr "MăreÈ™te cu mouse-ul" -#: ../gui/wxpython/core/settings.py:901 +#: ../gui/wxpython/core/settings.py:903 msgid "Nothing" msgstr "Nimic" -#: ../gui/wxpython/core/settings.py:903 +#: ../gui/wxpython/core/settings.py:905 msgid "Scroll forward to zoom in" msgstr "Derulare înainte pentru a mări" -#: ../gui/wxpython/core/settings.py:903 +#: ../gui/wxpython/core/settings.py:905 msgid "Scroll back to zoom in" msgstr "Derulare inapoi pentru a mări" -#: ../gui/wxpython/core/settings.py:936 ../gui/wxpython/core/settings.py:948 +#: ../gui/wxpython/core/settings.py:938 ../gui/wxpython/core/settings.py:950 msgid "box" msgstr "cutie" -#: ../gui/wxpython/core/settings.py:937 +#: ../gui/wxpython/core/settings.py:939 msgid "sphere" msgstr "sferă" -#: ../gui/wxpython/core/settings.py:938 +#: ../gui/wxpython/core/settings.py:940 msgid "cube" msgstr "cub" -#: ../gui/wxpython/core/settings.py:939 +#: ../gui/wxpython/core/settings.py:941 msgid "diamond" msgstr "romb" -#: ../gui/wxpython/core/settings.py:940 +#: ../gui/wxpython/core/settings.py:942 msgid "aster" msgstr "aster" -#: ../gui/wxpython/core/settings.py:941 +#: ../gui/wxpython/core/settings.py:943 msgid "gyro" msgstr "gyro" -#: ../gui/wxpython/core/settings.py:942 +#: ../gui/wxpython/core/settings.py:944 msgid "histogram" msgstr "histrogramă" -#: ../gui/wxpython/core/settings.py:948 +#: ../gui/wxpython/core/settings.py:950 msgid "cross" msgstr "" -#: ../gui/wxpython/core/settings.py:948 +#: ../gui/wxpython/core/settings.py:950 msgid "circle" msgstr "" -#: ../gui/wxpython/core/settings.py:981 +#: ../gui/wxpython/core/settings.py:983 #, python-format msgid "Unable to read settings file <%s>\n" msgstr "Nu s-a putut citi fiÈ™ierul <%s>\n" -#: ../gui/wxpython/core/settings.py:1007 +#: ../gui/wxpython/core/settings.py:1009 #, python-format msgid "" "Error: Reading settings from file <%(file)s> failed.\n" @@ -3783,11 +3783,11 @@ "\t\tDetalii: %(detail)s\n" "\t\tLinia: '%(line)s'\n" -#: ../gui/wxpython/core/settings.py:1025 +#: ../gui/wxpython/core/settings.py:1028 msgid "Unable to create settings directory" msgstr "Nu s-a putut crea directorul pentru setări" -#: ../gui/wxpython/core/settings.py:1073 +#: ../gui/wxpython/core/settings.py:1076 #, python-format msgid "" "Writing settings to file <%(file)s> failed.\n" @@ -3798,16 +3798,16 @@ "\n" "Detalii: %(detail)s" -#: ../gui/wxpython/core/settings.py:1179 +#: ../gui/wxpython/core/settings.py:1182 msgid "Unable to set " msgstr "Nu s-a putut seta" -#: ../gui/wxpython/core/settings.py:1215 ../gui/wxpython/core/settings.py:1225 +#: ../gui/wxpython/core/settings.py:1218 ../gui/wxpython/core/settings.py:1229 #, python-format msgid "Unable to parse settings '%s'" msgstr "Nu s-au putut analiza setările '%s'" -#: ../gui/wxpython/core/gconsole.py:502 +#: ../gui/wxpython/core/gconsole.py:504 #, python-format msgid "" "Unable to run command:\n" @@ -3820,40 +3820,40 @@ "\n" "OpÈ›iune <%(opt)s>: citirea de la intrarea standard nu este acceptată de wxGUI" -#: ../gui/wxpython/core/gconsole.py:526 +#: ../gui/wxpython/core/gconsole.py:528 #, python-format msgid "Module <%s> not found." msgstr "" -#: ../gui/wxpython/core/gconsole.py:656 ../gui/wxpython/gmodeler/frame.py:299 +#: ../gui/wxpython/core/gconsole.py:658 ../gui/wxpython/gmodeler/frame.py:299 #, python-format msgid "%d sec" msgstr "%d sec" -#: ../gui/wxpython/core/gconsole.py:659 ../gui/wxpython/gmodeler/frame.py:302 +#: ../gui/wxpython/core/gconsole.py:661 ../gui/wxpython/gmodeler/frame.py:302 #, python-format msgid "%(min)d min %(sec)d sec" msgstr "%(min)d min %(sec)d sec" -#: ../gui/wxpython/core/gconsole.py:663 ../gui/wxpython/gui_core/ghelp.py:231 +#: ../gui/wxpython/core/gconsole.py:665 ../gui/wxpython/gui_core/ghelp.py:231 #: ../gui/wxpython/gmodeler/model.py:1123 #: ../gui/wxpython/gmodeler/model.py:1229 ../gui/wxpython/gmodeler/frame.py:306 msgid "unknown" msgstr "necunoscut" -#: ../gui/wxpython/core/gconsole.py:667 +#: ../gui/wxpython/core/gconsole.py:669 msgid "Please note that the data are left in inconsistent state and may be corrupted" msgstr "Vă rugăm să reÈ›ineÈ›i că datele sunt lăsate în stare de inconsistență È™i pot fi corupte" -#: ../gui/wxpython/core/gconsole.py:669 +#: ../gui/wxpython/core/gconsole.py:671 msgid "Command aborted" msgstr "Comandă eÈ™uată" -#: ../gui/wxpython/core/gconsole.py:671 ../gui/wxpython/gmodeler/frame.py:312 +#: ../gui/wxpython/core/gconsole.py:673 ../gui/wxpython/gmodeler/frame.py:312 msgid "Command finished" msgstr "Comandă finalizată" -#: ../gui/wxpython/core/gconsole.py:747 ../gui/wxpython/gui_core/goutput.py:496 +#: ../gui/wxpython/core/gconsole.py:749 #, python-format msgid "" "Unable to write file '%(filePath)s'.\n" @@ -3864,7 +3864,7 @@ "\n" "Detalii: %(error)s" -#: ../gui/wxpython/core/menutree.py:151 +#: ../gui/wxpython/core/menutree.py:153 #, python-format msgid "Unknow tag %s" msgstr "" @@ -3911,210 +3911,181 @@ msgid "Unable to create file '%s'\n" msgstr "Nu s-a putut crea fiÈ™ierul'%s'\n" -#: ../gui/wxpython/core/utils.py:996 ../gui/wxpython/gui_core/forms.py:1729 +#: ../gui/wxpython/core/utils.py:996 ../gui/wxpython/gui_core/forms.py:1739 msgid "Select Color" msgstr "Selectează Culoare" -#: ../gui/wxpython/gis_set.py:122 +#: ../gui/wxpython/gis_set.py:115 #: ../gui/wxpython/image2target/ii2t_gis_set.py:122 msgid "1. Select GRASS GIS database directory" msgstr "" -#: ../gui/wxpython/gis_set.py:125 +#: ../gui/wxpython/gis_set.py:118 #: ../gui/wxpython/image2target/ii2t_gis_set.py:125 msgid "2. Select GRASS Location" msgstr "" -#: ../gui/wxpython/gis_set.py:128 +#: ../gui/wxpython/gis_set.py:121 #: ../gui/wxpython/image2target/ii2t_gis_set.py:128 msgid "3. Select GRASS Mapset" msgstr "" -#: ../gui/wxpython/gis_set.py:146 +#: ../gui/wxpython/gis_set.py:139 #: ../gui/wxpython/image2target/ii2t_gis_set.py:146 msgid "GRASS GIS database directory contains Locations." msgstr "" -#: ../gui/wxpython/gis_set.py:150 +#: ../gui/wxpython/gis_set.py:143 #: ../gui/wxpython/image2target/ii2t_gis_set.py:150 msgid "All data in one Location is in the same coordinate reference system (projection). One Location can be one project. Location contains Mapsets." msgstr "" -#: ../gui/wxpython/gis_set.py:158 +#: ../gui/wxpython/gis_set.py:151 #: ../gui/wxpython/image2target/ii2t_gis_set.py:158 msgid "Mapset contains GIS data related to one project, task within one project, subregion or user." msgstr "" -#: ../gui/wxpython/gis_set.py:173 +#: ../gui/wxpython/gis_set.py:166 #: ../gui/wxpython/image2target/ii2t_gis_set.py:173 msgid "Start &GRASS session" msgstr "" -#: ../gui/wxpython/gis_set.py:179 +#: ../gui/wxpython/gis_set.py:172 #: ../gui/wxpython/image2target/ii2t_gis_set.py:179 msgid "&Browse" msgstr "&Navigator" #. GTC New mapset -#: ../gui/wxpython/gis_set.py:182 +#: ../gui/wxpython/gis_set.py:175 #: ../gui/wxpython/image2target/ii2t_gis_set.py:182 msgid "&New" msgstr "" -#: ../gui/wxpython/gis_set.py:183 +#: ../gui/wxpython/gis_set.py:176 #: ../gui/wxpython/image2target/ii2t_gis_set.py:183 msgid "Create a new Mapset in selected Location" msgstr "" #. GTC New location -#: ../gui/wxpython/gis_set.py:186 +#: ../gui/wxpython/gis_set.py:179 #: ../gui/wxpython/image2target/ii2t_gis_set.py:186 msgid "N&ew" msgstr "" -#: ../gui/wxpython/gis_set.py:189 +#: ../gui/wxpython/gis_set.py:182 #: ../gui/wxpython/image2target/ii2t_gis_set.py:189 msgid "Create a new location using location wizard. After location is created successfully, GRASS session is started." msgstr "" #. GTC Rename location -#: ../gui/wxpython/gis_set.py:194 +#: ../gui/wxpython/gis_set.py:187 #: ../gui/wxpython/image2target/ii2t_gis_set.py:194 msgid "Ren&ame" msgstr "" -#: ../gui/wxpython/gis_set.py:195 ../gui/wxpython/gis_set.py:727 +#: ../gui/wxpython/gis_set.py:188 ../gui/wxpython/gis_set.py:669 #: ../gui/wxpython/image2target/ii2t_gis_set.py:195 #: ../gui/wxpython/image2target/ii2t_gis_set.py:670 msgid "Rename selected location" msgstr "RedenumeÈ™te locaÈ›ia selectată" #. GTC Delete location -#: ../gui/wxpython/gis_set.py:198 +#: ../gui/wxpython/gis_set.py:191 #: ../gui/wxpython/image2target/ii2t_gis_set.py:198 msgid "De&lete" msgstr "" -#: ../gui/wxpython/gis_set.py:199 ../gui/wxpython/gis_set.py:810 +#: ../gui/wxpython/gis_set.py:192 ../gui/wxpython/gis_set.py:752 #: ../gui/wxpython/image2target/ii2t_gis_set.py:199 #: ../gui/wxpython/image2target/ii2t_gis_set.py:753 msgid "Delete selected location" msgstr "Șterge locaÈ›ie selectată" -#: ../gui/wxpython/gis_set.py:201 ../gui/wxpython/startup/locdownload.py:303 +#: ../gui/wxpython/gis_set.py:194 ../gui/wxpython/startup/locdownload.py:303 msgid "Do&wnload" msgstr "" -#: ../gui/wxpython/gis_set.py:202 +#: ../gui/wxpython/gis_set.py:195 msgid "Download sample location" msgstr "" #. GTC Rename mapset -#: ../gui/wxpython/gis_set.py:206 +#: ../gui/wxpython/gis_set.py:199 #: ../gui/wxpython/image2target/ii2t_gis_set.py:202 -#: ../gui/wxpython/datacatalog/tree.py:990 ../gui/wxpython/dbmgr/base.py:2409 +#: ../gui/wxpython/datacatalog/tree.py:990 ../gui/wxpython/dbmgr/base.py:2411 msgid "&Rename" msgstr "&RedenumeÈ™te" -#: ../gui/wxpython/gis_set.py:207 ../gui/wxpython/gis_set.py:684 +#: ../gui/wxpython/gis_set.py:200 ../gui/wxpython/gis_set.py:626 #: ../gui/wxpython/image2target/ii2t_gis_set.py:203 #: ../gui/wxpython/image2target/ii2t_gis_set.py:627 msgid "Rename selected mapset" msgstr "RedenumeÈ™te mapsetul selectat" #. GTC Delete mapset -#: ../gui/wxpython/gis_set.py:210 +#: ../gui/wxpython/gis_set.py:203 #: ../gui/wxpython/image2target/ii2t_gis_set.py:206 #: ../gui/wxpython/datacatalog/tree.py:985 msgid "&Delete" msgstr "" -#: ../gui/wxpython/gis_set.py:211 ../gui/wxpython/gis_set.py:782 +#: ../gui/wxpython/gis_set.py:204 ../gui/wxpython/gis_set.py:724 #: ../gui/wxpython/image2target/ii2t_gis_set.py:207 #: ../gui/wxpython/image2target/ii2t_gis_set.py:725 msgid "Delete selected mapset" msgstr "Șterge mapset selectat" -#: ../gui/wxpython/gis_set.py:257 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:252 -#, python-format -msgid "GRASS GIS %s startup%s" -msgstr "" +#: ../gui/wxpython/gis_set.py:258 +#, fuzzy, python-format +msgid "GRASS GIS %s Startup%s" +msgstr "GRASS GIS - Fereastra de vizualizare" -#: ../gui/wxpython/gis_set.py:262 +#: ../gui/wxpython/gis_set.py:263 #: ../gui/wxpython/image2target/ii2t_gis_set.py:257 msgid "Enter GRASS session" msgstr "IntroduceÈ›i sesiunea GRASS" -#: ../gui/wxpython/gis_set.py:282 +#: ../gui/wxpython/gis_set.py:283 #: ../gui/wxpython/image2target/ii2t_gis_set.py:277 msgid "Unable to set GRASS database. Check your locale settings." msgstr "Nu se poate stabili baza de date GRASS. VerificaÈ›i setările de localizare." -#: ../gui/wxpython/gis_set.py:302 +#: ../gui/wxpython/gis_set.py:303 #: ../gui/wxpython/image2target/ii2t_gis_set.py:297 #, python-format msgid "ERROR: Location <%s> not found\n" msgstr "" -#: ../gui/wxpython/gis_set.py:320 +#: ../gui/wxpython/gis_set.py:321 #: ../gui/wxpython/image2target/ii2t_gis_set.py:315 #, python-format msgid "ERROR: Mapset <%s> not found\n" msgstr "" -#: ../gui/wxpython/gis_set.py:480 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:474 -#, python-format -msgid "Invalid line in GISRC file (%s):%s\n" -msgstr "" - -#: ../gui/wxpython/gis_set.py:511 +#: ../gui/wxpython/gis_set.py:490 #: ../gui/wxpython/image2target/ii2t_gis_set.py:505 #: ../gui/wxpython/startup/locdownload.py:441 #, python-brace-format msgid "Error: {text}" msgstr "" -#: ../gui/wxpython/gis_set.py:549 -msgid "Documents" -msgstr "" - -#: ../gui/wxpython/gis_set.py:550 -msgid "My Documents" -msgstr "" - -#: ../gui/wxpython/gis_set.py:574 +#: ../gui/wxpython/gis_set.py:531 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1171 msgid "GRASS needs a directory (GRASS database) in which to store its data. Create one now if you have not already done so. A popular choice is \"grassdata\", located in your home directory. Press Browse button to select the directory." msgstr "" -#: ../gui/wxpython/gis_set.py:596 +#: ../gui/wxpython/gis_set.py:553 #: ../gui/wxpython/image2target/ii2t_gis_set.py:539 #, python-format msgid "Do you want to import <%(name)s> to the newly created location?" msgstr "" -#: ../gui/wxpython/gis_set.py:599 +#: ../gui/wxpython/gis_set.py:556 #: ../gui/wxpython/image2target/ii2t_gis_set.py:542 msgid "Import data?" msgstr "" -#: ../gui/wxpython/gis_set.py:613 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:556 -msgid "New mapset:" -msgstr "" - -#: ../gui/wxpython/gis_set.py:614 ../gui/wxpython/gis_set.py:1015 -#: ../gui/wxpython/menustrings.py:245 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:240 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:557 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:938 -#: ../gui/wxpython/lmgr/frame.py:1072 -msgid "Create new mapset" -msgstr "Crează mapset nou" - -#: ../gui/wxpython/gis_set.py:655 +#: ../gui/wxpython/gis_set.py:597 #: ../gui/wxpython/image2target/ii2t_gis_set.py:598 #, python-format msgid "" @@ -4122,13 +4093,13 @@ "Reason: %(msg)s" msgstr "" -#: ../gui/wxpython/gis_set.py:662 +#: ../gui/wxpython/gis_set.py:604 #: ../gui/wxpython/image2target/ii2t_gis_set.py:605 #, python-format msgid "Data file <%(name)s> imported successfully. The location's default region was set from this imported map." msgstr "" -#: ../gui/wxpython/gis_set.py:676 +#: ../gui/wxpython/gis_set.py:618 #: ../gui/wxpython/image2target/ii2t_gis_set.py:619 msgid "" "Mapset is required for valid GRASS location.\n" @@ -4139,7 +4110,7 @@ "\n" "Acest mapset nu poate fi redenumit." -#: ../gui/wxpython/gis_set.py:682 ../gui/wxpython/gis_set.py:725 +#: ../gui/wxpython/gis_set.py:624 ../gui/wxpython/gis_set.py:667 #: ../gui/wxpython/image2target/ii2t_gis_set.py:625 #: ../gui/wxpython/image2target/ii2t_gis_set.py:668 #, python-format @@ -4152,7 +4123,7 @@ "\n" "IntroduceÈ›i un nume nou:" -#: ../gui/wxpython/gis_set.py:698 +#: ../gui/wxpython/gis_set.py:640 #: ../gui/wxpython/image2target/ii2t_gis_set.py:641 #, python-format msgid "" @@ -4164,7 +4135,7 @@ "\n" "Mapset-ul <%s> există deja în locaÈ›ie." -#: ../gui/wxpython/gis_set.py:712 +#: ../gui/wxpython/gis_set.py:654 #: ../gui/wxpython/image2target/ii2t_gis_set.py:655 #, python-format msgid "" @@ -4176,7 +4147,7 @@ "\n" "%s" -#: ../gui/wxpython/gis_set.py:741 +#: ../gui/wxpython/gis_set.py:683 #: ../gui/wxpython/image2target/ii2t_gis_set.py:684 #, python-format msgid "" @@ -4188,7 +4159,7 @@ "\n" "LocaÈ›ia <%s> există deja în baza de date GRASS." -#: ../gui/wxpython/gis_set.py:756 +#: ../gui/wxpython/gis_set.py:698 #: ../gui/wxpython/image2target/ii2t_gis_set.py:699 #, python-format msgid "" @@ -4200,7 +4171,7 @@ "\n" "%s" -#: ../gui/wxpython/gis_set.py:770 +#: ../gui/wxpython/gis_set.py:712 #: ../gui/wxpython/image2target/ii2t_gis_set.py:713 msgid "" "Mapset is required for valid GRASS location.\n" @@ -4211,7 +4182,7 @@ "\n" "Acest mapset nu poate fi È™ters." -#: ../gui/wxpython/gis_set.py:777 +#: ../gui/wxpython/gis_set.py:719 #: ../gui/wxpython/image2target/ii2t_gis_set.py:720 #, python-format msgid "" @@ -4223,12 +4194,12 @@ "\n" "TOATE HÄ‚RÈšILE incluse în acest mapset vor fi ȘTERSE DEFINITIV!" -#: ../gui/wxpython/gis_set.py:791 +#: ../gui/wxpython/gis_set.py:733 #: ../gui/wxpython/image2target/ii2t_gis_set.py:734 msgid "Unable to delete mapset" msgstr "Nu s-a putut È™terge mapset" -#: ../gui/wxpython/gis_set.py:805 +#: ../gui/wxpython/gis_set.py:747 #: ../gui/wxpython/image2target/ii2t_gis_set.py:748 #, python-format msgid "" @@ -4240,48 +4211,42 @@ "\n" " TOATE HÄ‚RÈšILE incluse în acestă locaÈ›ie vor fi ȘTERSE DEFINITIV!" -#: ../gui/wxpython/gis_set.py:821 +#: ../gui/wxpython/gis_set.py:763 #: ../gui/wxpython/image2target/ii2t_gis_set.py:764 msgid "Unable to delete location" msgstr "Nu s-a putut È™terge locaÈ›ia" -#: ../gui/wxpython/gis_set.py:851 +#: ../gui/wxpython/gis_set.py:793 #: ../gui/wxpython/image2target/ii2t_gis_set.py:774 #, python-brace-format msgid "Unicode error detected. Check your locale settings. Details: {0}" msgstr "" -#: ../gui/wxpython/gis_set.py:863 +#: ../gui/wxpython/gis_set.py:805 #: ../gui/wxpython/image2target/ii2t_gis_set.py:786 #, python-format msgid "No GRASS Location found in '%s'. Create a new Location or choose different GRASS database directory." msgstr "" -#: ../gui/wxpython/gis_set.py:985 +#: ../gui/wxpython/gis_set.py:920 #: ../gui/wxpython/image2target/ii2t_gis_set.py:908 #, python-format msgid "Path '%s' doesn't exist." msgstr "" -#: ../gui/wxpython/gis_set.py:1000 +#: ../gui/wxpython/gis_set.py:935 #: ../gui/wxpython/image2target/ii2t_gis_set.py:923 -#: ../gui/wxpython/gui_core/gselect.py:1192 +#: ../gui/wxpython/gui_core/gselect.py:1198 msgid "Choose GIS Data Directory" msgstr "Alege directorul de lucru:" -#: ../gui/wxpython/gis_set.py:1014 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:937 -#: ../gui/wxpython/lmgr/frame.py:1071 -msgid "Enter name for new mapset:" -msgstr "IntroduceÈ›i nume pentru mapset nou:" - -#: ../gui/wxpython/gis_set.py:1029 +#: ../gui/wxpython/gis_set.py:962 #: ../gui/wxpython/image2target/ii2t_gis_set.py:952 #, python-format msgid "Mapset <%s> already exists." msgstr "Mapset <%s> există deja." -#: ../gui/wxpython/gis_set.py:1036 +#: ../gui/wxpython/gis_set.py:969 #: ../gui/wxpython/image2target/ii2t_gis_set.py:959 #, python-format msgid "" @@ -4290,18 +4255,18 @@ "Are you really sure that you want to create this mapset?" msgstr "" -#: ../gui/wxpython/gis_set.py:1041 +#: ../gui/wxpython/gis_set.py:974 #: ../gui/wxpython/image2target/ii2t_gis_set.py:964 msgid "Reserved mapset name" msgstr "" -#: ../gui/wxpython/gis_set.py:1073 +#: ../gui/wxpython/gis_set.py:993 #: ../gui/wxpython/image2target/ii2t_gis_set.py:996 #, python-format msgid "Unable to create new mapset: %s" msgstr "Nu s-a putut crea mapset nou: %s" -#: ../gui/wxpython/gis_set.py:1088 +#: ../gui/wxpython/gis_set.py:1008 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1011 #, python-format msgid "" @@ -4319,13 +4284,13 @@ "\n" "DoriÈ›i să încercaÈ›i să eliminaÈ›i .gislock (notă: pentru această operaÈ›iune aveÈ›i nevoie de permisiune) È™i să continuaÈ›i?" -#: ../gui/wxpython/gis_set.py:1094 ../gui/wxpython/gis_set.py:1107 +#: ../gui/wxpython/gis_set.py:1014 ../gui/wxpython/gis_set.py:1027 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1017 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1030 msgid "Lock file found" msgstr "Blocare fiÈ™ier găsit" -#: ../gui/wxpython/gis_set.py:1103 +#: ../gui/wxpython/gis_set.py:1023 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1026 msgid "" "ARE YOU REALLY SURE?\n" @@ -4336,7 +4301,7 @@ "\n" "Dacă rulaÈ›i o altă sesiune de GRASS, aceasta vă poate afecta datele. UitaÈ›i-vă în gestionează procesor pentru a fi siguri..." -#: ../gui/wxpython/gis_set.py:1117 +#: ../gui/wxpython/gis_set.py:1037 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1040 #, python-format msgid "" @@ -4348,20 +4313,20 @@ "\n" "Detalii: %(reason)s" -#: ../gui/wxpython/gis_set.py:1167 +#: ../gui/wxpython/gis_set.py:1082 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1090 #, python-format msgid "Name <%(name)s> is not a valid name for location or mapset. Please use only ASCII characters excluding %(chars)s and space." msgstr "Nume <%(name)s> nu este un nume valid pentru locaÈ›ie È™i mapset. Vă rugăm să folosiÈ›i doar caractere ASCII fără %(chars)s È™i spaÈ›ii." -#: ../gui/wxpython/gis_set.py:1172 +#: ../gui/wxpython/gis_set.py:1087 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1095 -#: ../gui/wxpython/gui_core/widgets.py:859 +#: ../gui/wxpython/gui_core/widgets.py:860 msgid "Invalid name" msgstr "Nume invalid" -#: ../gui/wxpython/menustrings.py:3 ../gui/wxpython/menustrings.py:2004 -#: ../gui/wxpython/menustrings.py:2054 +#: ../gui/wxpython/menustrings.py:3 ../gui/wxpython/menustrings.py:2005 +#: ../gui/wxpython/menustrings.py:2055 #: ../gui/wxpython/image2target/ii2t_menustrings.py:4 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1972 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2022 @@ -4373,7 +4338,7 @@ msgid "Workspace" msgstr "SpaÈ›iu de lucru" -#: ../gui/wxpython/menustrings.py:5 ../gui/wxpython/menustrings.py:2005 +#: ../gui/wxpython/menustrings.py:5 ../gui/wxpython/menustrings.py:2006 #: ../gui/wxpython/image2target/ii2t_menustrings.py:6 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1973 #: ../gui/wxpython/nviz/tools.py:1360 @@ -4385,7 +4350,7 @@ msgid "Create new workspace" msgstr "Crează spaÈ›iu de lucru nou" -#: ../gui/wxpython/menustrings.py:7 ../gui/wxpython/menustrings.py:2007 +#: ../gui/wxpython/menustrings.py:7 ../gui/wxpython/menustrings.py:2008 #: ../gui/wxpython/image2target/ii2t_menustrings.py:8 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1975 msgid "Open" @@ -4398,11 +4363,11 @@ #: ../gui/wxpython/menustrings.py:10 #: ../gui/wxpython/image2target/ii2t_menustrings.py:11 -#: ../gui/wxpython/lmgr/frame.py:1615 ../gui/wxpython/lmgr/frame.py:1636 +#: ../gui/wxpython/lmgr/frame.py:1618 ../gui/wxpython/lmgr/frame.py:1639 msgid "Save workspace" msgstr "Salvează spaÈ›iu de lucru" -#: ../gui/wxpython/menustrings.py:11 ../gui/wxpython/menustrings.py:2011 +#: ../gui/wxpython/menustrings.py:11 ../gui/wxpython/menustrings.py:2012 #: ../gui/wxpython/image2target/ii2t_menustrings.py:12 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1979 msgid "Save as" @@ -4413,10 +4378,10 @@ msgid "Save workspace to file" msgstr "Salvează spaÈ›iu de lucru în fiÈ™ierul" -#: ../gui/wxpython/menustrings.py:13 ../gui/wxpython/menustrings.py:2013 +#: ../gui/wxpython/menustrings.py:13 ../gui/wxpython/menustrings.py:2014 #: ../gui/wxpython/image2target/ii2t_menustrings.py:14 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1981 -#: ../gui/wxpython/gui_core/forms.py:561 +#: ../gui/wxpython/gui_core/forms.py:573 #: ../gui/wxpython/mapswipe/dialogs.py:193 msgid "Close" msgstr "ÃŽnchide" @@ -4521,143 +4486,143 @@ msgid "Close all open map display windows" msgstr "ÃŽnchide toate ferestrele de vizualizare deschise" -#: ../gui/wxpython/menustrings.py:37 ../gui/wxpython/menustrings.py:1055 +#: ../gui/wxpython/menustrings.py:37 ../gui/wxpython/menustrings.py:1056 msgid "Simplified raster import with reprojection" msgstr "" #: ../gui/wxpython/menustrings.py:38 ../gui/wxpython/menustrings.py:40 -#: ../gui/wxpython/menustrings.py:1056 ../gui/wxpython/menustrings.py:1058 +#: ../gui/wxpython/menustrings.py:1057 ../gui/wxpython/menustrings.py:1059 #: ../gui/wxpython/image2target/ii2t_menustrings.py:39 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1040 msgid "Imports raster data into a GRASS raster map using GDAL library." msgstr "" -#: ../gui/wxpython/menustrings.py:39 ../gui/wxpython/menustrings.py:1057 +#: ../gui/wxpython/menustrings.py:39 ../gui/wxpython/menustrings.py:1058 msgid "Import of common raster formats" msgstr "" -#: ../gui/wxpython/menustrings.py:41 ../gui/wxpython/menustrings.py:1059 +#: ../gui/wxpython/menustrings.py:41 ../gui/wxpython/menustrings.py:1060 #: ../gui/wxpython/image2target/ii2t_menustrings.py:42 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1043 msgid "ASCII x,y,z point import and gridding" msgstr "Importă puncte ASCII x,y,z È™i gridează" -#: ../gui/wxpython/menustrings.py:42 ../gui/wxpython/menustrings.py:1060 +#: ../gui/wxpython/menustrings.py:42 ../gui/wxpython/menustrings.py:1061 #: ../gui/wxpython/image2target/ii2t_menustrings.py:43 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1044 msgid "Creates a raster map from an assemblage of many coordinates using univariate statistics." msgstr "" -#: ../gui/wxpython/menustrings.py:43 ../gui/wxpython/menustrings.py:1061 +#: ../gui/wxpython/menustrings.py:43 ../gui/wxpython/menustrings.py:1062 #: ../gui/wxpython/image2target/ii2t_menustrings.py:44 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1045 msgid "ASCII grid import" msgstr "Importă grid ASCII" -#: ../gui/wxpython/menustrings.py:44 ../gui/wxpython/menustrings.py:1062 +#: ../gui/wxpython/menustrings.py:44 ../gui/wxpython/menustrings.py:1063 #: ../gui/wxpython/image2target/ii2t_menustrings.py:45 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1046 msgid "Converts a GRASS ASCII raster file to binary raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:45 ../gui/wxpython/menustrings.py:1063 +#: ../gui/wxpython/menustrings.py:45 ../gui/wxpython/menustrings.py:1064 #: ../gui/wxpython/image2target/ii2t_menustrings.py:46 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1047 msgid "ASCII polygons, lines, and point import" msgstr "" -#: ../gui/wxpython/menustrings.py:46 ../gui/wxpython/menustrings.py:1064 +#: ../gui/wxpython/menustrings.py:46 ../gui/wxpython/menustrings.py:1065 #: ../gui/wxpython/image2target/ii2t_menustrings.py:47 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1048 msgid "Creates raster maps from ASCII polygon/line/point data files." msgstr "Crează hărÈ›i raster din date de tip punct/linie/poligon ASCII" -#: ../gui/wxpython/menustrings.py:47 ../gui/wxpython/menustrings.py:1065 +#: ../gui/wxpython/menustrings.py:47 ../gui/wxpython/menustrings.py:1066 #: ../gui/wxpython/image2target/ii2t_menustrings.py:48 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1049 msgid "Raw binary array import" msgstr "" -#: ../gui/wxpython/menustrings.py:48 ../gui/wxpython/menustrings.py:1066 +#: ../gui/wxpython/menustrings.py:48 ../gui/wxpython/menustrings.py:1067 #: ../gui/wxpython/image2target/ii2t_menustrings.py:49 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1050 msgid "Import a binary raster file into a GRASS raster map layer." msgstr "" -#: ../gui/wxpython/menustrings.py:49 ../gui/wxpython/menustrings.py:1067 +#: ../gui/wxpython/menustrings.py:49 ../gui/wxpython/menustrings.py:1068 #: ../gui/wxpython/image2target/ii2t_menustrings.py:50 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1051 msgid "GRIDATB.FOR import" msgstr "Importă GRIDATB.FOR" -#: ../gui/wxpython/menustrings.py:50 ../gui/wxpython/menustrings.py:1068 +#: ../gui/wxpython/menustrings.py:50 ../gui/wxpython/menustrings.py:1069 #: ../gui/wxpython/image2target/ii2t_menustrings.py:51 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1052 msgid "Imports GRIDATB.FOR map file (TOPMODEL) into a GRASS raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:51 ../gui/wxpython/menustrings.py:1069 +#: ../gui/wxpython/menustrings.py:51 ../gui/wxpython/menustrings.py:1070 #: ../gui/wxpython/image2target/ii2t_menustrings.py:52 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1053 msgid "Matlab 2D array import" msgstr "Importă È™ir 2D Matlab" -#: ../gui/wxpython/menustrings.py:52 ../gui/wxpython/menustrings.py:1070 +#: ../gui/wxpython/menustrings.py:52 ../gui/wxpython/menustrings.py:1071 #: ../gui/wxpython/image2target/ii2t_menustrings.py:53 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1054 msgid "Imports a binary MAT-File(v4) to a GRASS raster." msgstr "Importă un fiÈ™ier binar MAT-File(v4) la un raster GRASS." -#: ../gui/wxpython/menustrings.py:53 ../gui/wxpython/menustrings.py:1071 +#: ../gui/wxpython/menustrings.py:53 ../gui/wxpython/menustrings.py:1072 #: ../gui/wxpython/image2target/ii2t_menustrings.py:54 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1055 msgid "PNG import" msgstr "" -#: ../gui/wxpython/menustrings.py:54 ../gui/wxpython/menustrings.py:1072 +#: ../gui/wxpython/menustrings.py:54 ../gui/wxpython/menustrings.py:1073 #: ../gui/wxpython/image2target/ii2t_menustrings.py:55 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1056 msgid "Imports non-georeferenced PNG format image." msgstr "" -#: ../gui/wxpython/menustrings.py:55 ../gui/wxpython/menustrings.py:1073 +#: ../gui/wxpython/menustrings.py:55 ../gui/wxpython/menustrings.py:1074 #: ../gui/wxpython/image2target/ii2t_menustrings.py:56 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1057 msgid "SPOT NDVI import" msgstr "Importă SPOT NDVI" -#: ../gui/wxpython/menustrings.py:56 ../gui/wxpython/menustrings.py:1074 +#: ../gui/wxpython/menustrings.py:56 ../gui/wxpython/menustrings.py:1075 #: ../gui/wxpython/image2target/ii2t_menustrings.py:57 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1058 msgid "Imports SPOT VGT NDVI data into a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:57 ../gui/wxpython/menustrings.py:1075 +#: ../gui/wxpython/menustrings.py:57 ../gui/wxpython/menustrings.py:1076 #: ../gui/wxpython/image2target/ii2t_menustrings.py:58 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1059 msgid "SRTM HGT import" msgstr "Importă SRTM HGT" -#: ../gui/wxpython/menustrings.py:58 ../gui/wxpython/menustrings.py:1076 +#: ../gui/wxpython/menustrings.py:58 ../gui/wxpython/menustrings.py:1077 #: ../gui/wxpython/image2target/ii2t_menustrings.py:59 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1060 msgid "Imports SRTM HGT files into raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:59 ../gui/wxpython/menustrings.py:1077 +#: ../gui/wxpython/menustrings.py:59 ../gui/wxpython/menustrings.py:1078 #: ../gui/wxpython/image2target/ii2t_menustrings.py:60 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1061 msgid "Terra ASTER HDF import" msgstr "Importă Terra ASTER HDF" -#: ../gui/wxpython/menustrings.py:60 ../gui/wxpython/menustrings.py:1078 +#: ../gui/wxpython/menustrings.py:60 ../gui/wxpython/menustrings.py:1079 #: ../gui/wxpython/image2target/ii2t_menustrings.py:61 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1062 msgid "Georeference, rectify, and import Terra-ASTER imagery and relative DEMs using gdalwarp." msgstr "" #: ../gui/wxpython/menustrings.py:61 ../gui/wxpython/menustrings.py:86 -#: ../gui/wxpython/menustrings.py:1079 ../gui/wxpython/menustrings.py:1104 +#: ../gui/wxpython/menustrings.py:1080 ../gui/wxpython/menustrings.py:1105 #: ../gui/wxpython/image2target/ii2t_menustrings.py:62 #: ../gui/wxpython/image2target/ii2t_menustrings.py:86 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1063 @@ -4665,24 +4630,22 @@ msgid "LAS LiDAR points import" msgstr "" -#: ../gui/wxpython/menustrings.py:62 ../gui/wxpython/menustrings.py:1080 +#: ../gui/wxpython/menustrings.py:62 ../gui/wxpython/menustrings.py:1081 msgid "Creates a raster map from LAS LiDAR points using univariate statistics." msgstr "" -#: ../gui/wxpython/menustrings.py:63 ../gui/wxpython/menustrings.py:1081 +#: ../gui/wxpython/menustrings.py:63 ../gui/wxpython/menustrings.py:1082 #: ../gui/wxpython/image2target/ii2t_menustrings.py:63 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1064 msgid "Unpack raster map" msgstr "Despachetează hartă raster" -#: ../gui/wxpython/menustrings.py:64 ../gui/wxpython/menustrings.py:1082 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:64 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1065 -msgid "Imports a raster map as GRASS GIS specific archive file (packed with r.pack)" +#: ../gui/wxpython/menustrings.py:64 ../gui/wxpython/menustrings.py:1083 +msgid "Imports a GRASS GIS specific raster archive file (packed with r.pack) as a raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:65 ../gui/wxpython/menustrings.py:291 -#: ../gui/wxpython/menustrings.py:1083 ../gui/wxpython/menustrings.py:1233 +#: ../gui/wxpython/menustrings.py:65 ../gui/wxpython/menustrings.py:292 +#: ../gui/wxpython/menustrings.py:1084 ../gui/wxpython/menustrings.py:1234 #: ../gui/wxpython/image2target/ii2t_menustrings.py:65 #: ../gui/wxpython/image2target/ii2t_menustrings.py:286 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1066 @@ -4690,8 +4653,8 @@ msgid "Reproject raster map from different GRASS location" msgstr "" -#: ../gui/wxpython/menustrings.py:66 ../gui/wxpython/menustrings.py:292 -#: ../gui/wxpython/menustrings.py:1084 ../gui/wxpython/menustrings.py:1234 +#: ../gui/wxpython/menustrings.py:66 ../gui/wxpython/menustrings.py:293 +#: ../gui/wxpython/menustrings.py:1085 ../gui/wxpython/menustrings.py:1235 #: ../gui/wxpython/image2target/ii2t_menustrings.py:66 #: ../gui/wxpython/image2target/ii2t_menustrings.py:287 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1067 @@ -4699,123 +4662,121 @@ msgid "Re-projects a raster map from given location to the current location." msgstr "" -#: ../gui/wxpython/menustrings.py:68 ../gui/wxpython/menustrings.py:1086 +#: ../gui/wxpython/menustrings.py:68 ../gui/wxpython/menustrings.py:1087 msgid "Simplified vector import with reprojection" msgstr "" #: ../gui/wxpython/menustrings.py:69 ../gui/wxpython/menustrings.py:71 -#: ../gui/wxpython/menustrings.py:1087 ../gui/wxpython/menustrings.py:1089 +#: ../gui/wxpython/menustrings.py:1088 ../gui/wxpython/menustrings.py:1090 #: ../gui/wxpython/image2target/ii2t_menustrings.py:69 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1070 msgid "Imports vector data into a GRASS vector map using OGR library." msgstr "" -#: ../gui/wxpython/menustrings.py:70 ../gui/wxpython/menustrings.py:1088 +#: ../gui/wxpython/menustrings.py:70 ../gui/wxpython/menustrings.py:1089 msgid "Import of common vector formats" msgstr "" -#: ../gui/wxpython/menustrings.py:72 ../gui/wxpython/menustrings.py:1090 +#: ../gui/wxpython/menustrings.py:72 ../gui/wxpython/menustrings.py:1091 #: ../gui/wxpython/image2target/ii2t_menustrings.py:72 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1073 msgid "ASCII points or GRASS ASCII format" msgstr "" -#: ../gui/wxpython/menustrings.py:73 ../gui/wxpython/menustrings.py:1091 +#: ../gui/wxpython/menustrings.py:73 ../gui/wxpython/menustrings.py:1092 #: ../gui/wxpython/image2target/ii2t_menustrings.py:73 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1074 msgid "Creates a vector map from an ASCII points file or ASCII vector file." msgstr "" -#: ../gui/wxpython/menustrings.py:74 ../gui/wxpython/menustrings.py:1092 +#: ../gui/wxpython/menustrings.py:74 ../gui/wxpython/menustrings.py:1093 #: ../gui/wxpython/image2target/ii2t_menustrings.py:74 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1075 msgid "ASCII points as a vector lines" msgstr "Puncte ASCII ca linii vectoriale" -#: ../gui/wxpython/menustrings.py:75 ../gui/wxpython/menustrings.py:1093 +#: ../gui/wxpython/menustrings.py:75 ../gui/wxpython/menustrings.py:1094 #: ../gui/wxpython/image2target/ii2t_menustrings.py:75 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1076 msgid "Imports ASCII x,y[,z] coordinates as a series of lines." msgstr "" -#: ../gui/wxpython/menustrings.py:76 ../gui/wxpython/menustrings.py:1094 +#: ../gui/wxpython/menustrings.py:76 ../gui/wxpython/menustrings.py:1095 #: ../gui/wxpython/image2target/ii2t_menustrings.py:76 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1077 msgid "DXF import" msgstr "Importă DXF" -#: ../gui/wxpython/menustrings.py:77 ../gui/wxpython/menustrings.py:1095 +#: ../gui/wxpython/menustrings.py:77 ../gui/wxpython/menustrings.py:1096 #: ../gui/wxpython/image2target/ii2t_menustrings.py:77 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1078 msgid "Converts files in DXF format to GRASS vector map format." msgstr "ConverteÈ™te fiÈ™ierele din format DXF în format hartă vectorială GRASS." -#: ../gui/wxpython/menustrings.py:78 ../gui/wxpython/menustrings.py:1096 +#: ../gui/wxpython/menustrings.py:78 ../gui/wxpython/menustrings.py:1097 #: ../gui/wxpython/image2target/ii2t_menustrings.py:78 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1079 msgid "WFS" msgstr "WFS" -#: ../gui/wxpython/menustrings.py:79 ../gui/wxpython/menustrings.py:1097 +#: ../gui/wxpython/menustrings.py:79 ../gui/wxpython/menustrings.py:1098 #: ../gui/wxpython/image2target/ii2t_menustrings.py:79 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1080 msgid "Imports GetFeature from a WFS server." msgstr "" -#: ../gui/wxpython/menustrings.py:80 ../gui/wxpython/menustrings.py:1098 +#: ../gui/wxpython/menustrings.py:80 ../gui/wxpython/menustrings.py:1099 #: ../gui/wxpython/image2target/ii2t_menustrings.py:80 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1081 msgid "ESRI e00 import" msgstr "Importă ESRI e00" -#: ../gui/wxpython/menustrings.py:81 ../gui/wxpython/menustrings.py:1099 +#: ../gui/wxpython/menustrings.py:81 ../gui/wxpython/menustrings.py:1100 #: ../gui/wxpython/image2target/ii2t_menustrings.py:81 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1082 msgid "Imports E00 file into a vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:82 ../gui/wxpython/menustrings.py:1100 +#: ../gui/wxpython/menustrings.py:82 ../gui/wxpython/menustrings.py:1101 #: ../gui/wxpython/image2target/ii2t_menustrings.py:82 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1083 msgid "Geonames import" msgstr "Importă Geonames" -#: ../gui/wxpython/menustrings.py:83 ../gui/wxpython/menustrings.py:1101 +#: ../gui/wxpython/menustrings.py:83 ../gui/wxpython/menustrings.py:1102 #: ../gui/wxpython/image2target/ii2t_menustrings.py:83 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1084 msgid "Imports geonames.org country files into a vector points map." msgstr "" -#: ../gui/wxpython/menustrings.py:84 ../gui/wxpython/menustrings.py:1102 +#: ../gui/wxpython/menustrings.py:84 ../gui/wxpython/menustrings.py:1103 #: ../gui/wxpython/image2target/ii2t_menustrings.py:84 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1085 msgid "Matlab array or Mapgen format import" msgstr "Importă È™ir Matlab sau format Mapgen" -#: ../gui/wxpython/menustrings.py:85 ../gui/wxpython/menustrings.py:1103 +#: ../gui/wxpython/menustrings.py:85 ../gui/wxpython/menustrings.py:1104 #: ../gui/wxpython/image2target/ii2t_menustrings.py:85 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1086 msgid "Imports Mapgen or Matlab-ASCII vector maps into GRASS." msgstr "Importă hartă vectorială Mapgen sau Matlab-ASCII în GRASS." -#: ../gui/wxpython/menustrings.py:87 ../gui/wxpython/menustrings.py:1105 +#: ../gui/wxpython/menustrings.py:87 ../gui/wxpython/menustrings.py:1106 msgid "Converts LAS LiDAR point clouds to a GRASS vector map with libLAS." msgstr "" -#: ../gui/wxpython/menustrings.py:88 ../gui/wxpython/menustrings.py:1106 +#: ../gui/wxpython/menustrings.py:88 ../gui/wxpython/menustrings.py:1107 #: ../gui/wxpython/image2target/ii2t_menustrings.py:87 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1088 msgid "Unpack vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:89 ../gui/wxpython/menustrings.py:1107 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:88 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1089 -msgid "Imports a vector map as GRASS GIS specific archive file (packed with v.pack)" +#: ../gui/wxpython/menustrings.py:89 ../gui/wxpython/menustrings.py:1108 +msgid "Imports a GRASS GIS specific vector archive file (packed with v.pack) as a vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:90 ../gui/wxpython/menustrings.py:571 -#: ../gui/wxpython/menustrings.py:1108 ../gui/wxpython/menustrings.py:1513 +#: ../gui/wxpython/menustrings.py:90 ../gui/wxpython/menustrings.py:572 +#: ../gui/wxpython/menustrings.py:1109 ../gui/wxpython/menustrings.py:1514 #: ../gui/wxpython/image2target/ii2t_menustrings.py:89 #: ../gui/wxpython/image2target/ii2t_menustrings.py:564 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1090 @@ -4823,8 +4784,8 @@ msgid "Reproject vector map from different GRASS location" msgstr "" -#: ../gui/wxpython/menustrings.py:91 ../gui/wxpython/menustrings.py:572 -#: ../gui/wxpython/menustrings.py:1109 ../gui/wxpython/menustrings.py:1514 +#: ../gui/wxpython/menustrings.py:91 ../gui/wxpython/menustrings.py:573 +#: ../gui/wxpython/menustrings.py:1110 ../gui/wxpython/menustrings.py:1515 #: ../gui/wxpython/image2target/ii2t_menustrings.py:90 #: ../gui/wxpython/image2target/ii2t_menustrings.py:565 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1091 @@ -4832,55 +4793,55 @@ msgid "Re-projects a vector map from one location to the current location." msgstr "Reproiectează harta vectorială de la o locaÈ›ie la locaÈ›ia curentă." -#: ../gui/wxpython/menustrings.py:92 ../gui/wxpython/menustrings.py:1110 +#: ../gui/wxpython/menustrings.py:92 ../gui/wxpython/menustrings.py:1111 #: ../gui/wxpython/image2target/ii2t_menustrings.py:91 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1092 msgid "Import 3D raster data" msgstr "Importă date raster 3D" -#: ../gui/wxpython/menustrings.py:93 ../gui/wxpython/menustrings.py:1111 +#: ../gui/wxpython/menustrings.py:93 ../gui/wxpython/menustrings.py:1112 #: ../gui/wxpython/image2target/ii2t_menustrings.py:92 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1093 msgid "ASCII 3D import" msgstr "Importă ASCII 3D" -#: ../gui/wxpython/menustrings.py:94 ../gui/wxpython/menustrings.py:1112 +#: ../gui/wxpython/menustrings.py:94 ../gui/wxpython/menustrings.py:1113 #: ../gui/wxpython/image2target/ii2t_menustrings.py:93 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1094 msgid "Converts a 3D ASCII raster text file into a (binary) 3D raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:95 ../gui/wxpython/menustrings.py:1113 +#: ../gui/wxpython/menustrings.py:95 ../gui/wxpython/menustrings.py:1114 #: ../gui/wxpython/image2target/ii2t_menustrings.py:94 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1095 msgid "Raw binary array 3D import" msgstr "" -#: ../gui/wxpython/menustrings.py:96 ../gui/wxpython/menustrings.py:1114 +#: ../gui/wxpython/menustrings.py:96 ../gui/wxpython/menustrings.py:1115 #: ../gui/wxpython/image2target/ii2t_menustrings.py:95 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1096 msgid "Imports a binary raster file into a GRASS 3D raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:97 ../gui/wxpython/menustrings.py:1115 +#: ../gui/wxpython/menustrings.py:97 ../gui/wxpython/menustrings.py:1116 #: ../gui/wxpython/image2target/ii2t_menustrings.py:96 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1097 msgid "Vis5D import" msgstr "Importă Vis5D" -#: ../gui/wxpython/menustrings.py:98 ../gui/wxpython/menustrings.py:1116 +#: ../gui/wxpython/menustrings.py:98 ../gui/wxpython/menustrings.py:1117 #: ../gui/wxpython/image2target/ii2t_menustrings.py:97 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1098 msgid "Import 3-dimensional Vis5D files." msgstr "" -#: ../gui/wxpython/menustrings.py:99 ../gui/wxpython/menustrings.py:1117 +#: ../gui/wxpython/menustrings.py:99 ../gui/wxpython/menustrings.py:1118 #: ../gui/wxpython/image2target/ii2t_menustrings.py:98 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1099 msgid "Import database table" msgstr "Importă tabela bazei de date" -#: ../gui/wxpython/menustrings.py:100 ../gui/wxpython/menustrings.py:1118 +#: ../gui/wxpython/menustrings.py:100 ../gui/wxpython/menustrings.py:1119 #: ../gui/wxpython/image2target/ii2t_menustrings.py:68 #: ../gui/wxpython/image2target/ii2t_menustrings.py:99 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1069 @@ -4888,21 +4849,21 @@ msgid "Common import formats" msgstr "Importă formate comune" -#: ../gui/wxpython/menustrings.py:101 ../gui/wxpython/menustrings.py:1119 +#: ../gui/wxpython/menustrings.py:101 ../gui/wxpython/menustrings.py:1120 #: ../gui/wxpython/image2target/ii2t_menustrings.py:100 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1101 msgid "Imports attribute tables in various formats." msgstr "Importă tabele de atribute în formate diferite." -#: ../gui/wxpython/menustrings.py:102 ../gui/wxpython/menustrings.py:1120 +#: ../gui/wxpython/menustrings.py:102 ../gui/wxpython/menustrings.py:1121 #: ../gui/wxpython/image2target/ii2t_menustrings.py:101 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1102 msgid "Export raster map" msgstr "Exportă harta raster" #: ../gui/wxpython/menustrings.py:103 ../gui/wxpython/menustrings.py:132 -#: ../gui/wxpython/menustrings.py:158 ../gui/wxpython/menustrings.py:1121 -#: ../gui/wxpython/menustrings.py:1150 ../gui/wxpython/menustrings.py:1176 +#: ../gui/wxpython/menustrings.py:158 ../gui/wxpython/menustrings.py:1122 +#: ../gui/wxpython/menustrings.py:1151 ../gui/wxpython/menustrings.py:1177 #: ../gui/wxpython/image2target/ii2t_menustrings.py:102 #: ../gui/wxpython/image2target/ii2t_menustrings.py:131 #: ../gui/wxpython/image2target/ii2t_menustrings.py:156 @@ -4912,122 +4873,122 @@ msgid "Common export formats" msgstr "Exportă formate comune" -#: ../gui/wxpython/menustrings.py:104 ../gui/wxpython/menustrings.py:1122 +#: ../gui/wxpython/menustrings.py:104 ../gui/wxpython/menustrings.py:1123 #: ../gui/wxpython/image2target/ii2t_menustrings.py:103 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1104 msgid "Exports GRASS raster maps into GDAL supported formats." msgstr "Exportă hartă raster GRASS în formate acceptate." -#: ../gui/wxpython/menustrings.py:105 ../gui/wxpython/menustrings.py:1123 +#: ../gui/wxpython/menustrings.py:105 ../gui/wxpython/menustrings.py:1124 #: ../gui/wxpython/image2target/ii2t_menustrings.py:104 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1105 msgid "ASCII grid export" msgstr "Exportă grid ASCII" -#: ../gui/wxpython/menustrings.py:106 ../gui/wxpython/menustrings.py:1124 +#: ../gui/wxpython/menustrings.py:106 ../gui/wxpython/menustrings.py:1125 #: ../gui/wxpython/image2target/ii2t_menustrings.py:105 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1106 msgid "Converts a raster map layer into a GRASS ASCII text file." msgstr "" -#: ../gui/wxpython/menustrings.py:107 ../gui/wxpython/menustrings.py:1125 +#: ../gui/wxpython/menustrings.py:107 ../gui/wxpython/menustrings.py:1126 #: ../gui/wxpython/image2target/ii2t_menustrings.py:106 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1107 msgid "ASCII x,y,z points export" msgstr "Exportă puncte ASCII x,y,z" -#: ../gui/wxpython/menustrings.py:108 ../gui/wxpython/menustrings.py:1126 +#: ../gui/wxpython/menustrings.py:108 ../gui/wxpython/menustrings.py:1127 #: ../gui/wxpython/image2target/ii2t_menustrings.py:107 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1108 msgid "Exports a raster map to a text file as x,y,z values based on cell centers." msgstr "" -#: ../gui/wxpython/menustrings.py:109 ../gui/wxpython/menustrings.py:1127 +#: ../gui/wxpython/menustrings.py:109 ../gui/wxpython/menustrings.py:1128 #: ../gui/wxpython/image2target/ii2t_menustrings.py:108 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1109 msgid "GRIDATB.FOR export" msgstr "Exportă GRIDATB.FOR " -#: ../gui/wxpython/menustrings.py:110 ../gui/wxpython/menustrings.py:1128 +#: ../gui/wxpython/menustrings.py:110 ../gui/wxpython/menustrings.py:1129 #: ../gui/wxpython/image2target/ii2t_menustrings.py:109 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1110 msgid "Exports GRASS raster map to GRIDATB.FOR map file (TOPMODEL)." msgstr "" -#: ../gui/wxpython/menustrings.py:111 ../gui/wxpython/menustrings.py:1129 +#: ../gui/wxpython/menustrings.py:111 ../gui/wxpython/menustrings.py:1130 #: ../gui/wxpython/image2target/ii2t_menustrings.py:110 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1111 msgid "Matlab 2D array export" msgstr "Exportă È™ir 2D Matlab" -#: ../gui/wxpython/menustrings.py:112 ../gui/wxpython/menustrings.py:1130 +#: ../gui/wxpython/menustrings.py:112 ../gui/wxpython/menustrings.py:1131 #: ../gui/wxpython/image2target/ii2t_menustrings.py:111 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1112 msgid "Exports a GRASS raster to a binary MAT-File." msgstr "Exportă raster GRASS în fiÈ™ier binar MAT-File." -#: ../gui/wxpython/menustrings.py:113 ../gui/wxpython/menustrings.py:1131 +#: ../gui/wxpython/menustrings.py:113 ../gui/wxpython/menustrings.py:1132 #: ../gui/wxpython/image2target/ii2t_menustrings.py:112 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1113 msgid "Raw binary array export" msgstr "Exportă È™irul binar brut " -#: ../gui/wxpython/menustrings.py:114 ../gui/wxpython/menustrings.py:1132 +#: ../gui/wxpython/menustrings.py:114 ../gui/wxpython/menustrings.py:1133 #: ../gui/wxpython/image2target/ii2t_menustrings.py:113 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1114 msgid "Exports a GRASS raster to a binary array." msgstr "" -#: ../gui/wxpython/menustrings.py:115 ../gui/wxpython/menustrings.py:1133 +#: ../gui/wxpython/menustrings.py:115 ../gui/wxpython/menustrings.py:1134 #: ../gui/wxpython/image2target/ii2t_menustrings.py:114 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1115 msgid "MPEG-1 export" msgstr "Exportă MPEG-1 " -#: ../gui/wxpython/menustrings.py:116 ../gui/wxpython/menustrings.py:1134 +#: ../gui/wxpython/menustrings.py:116 ../gui/wxpython/menustrings.py:1135 #: ../gui/wxpython/image2target/ii2t_menustrings.py:115 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1116 msgid "Converts raster map series to MPEG movie." msgstr "" -#: ../gui/wxpython/menustrings.py:117 ../gui/wxpython/menustrings.py:1135 +#: ../gui/wxpython/menustrings.py:117 ../gui/wxpython/menustrings.py:1136 #: ../gui/wxpython/image2target/ii2t_menustrings.py:116 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1117 msgid "PNG export" msgstr "Exportă PNG" -#: ../gui/wxpython/menustrings.py:118 ../gui/wxpython/menustrings.py:1136 +#: ../gui/wxpython/menustrings.py:118 ../gui/wxpython/menustrings.py:1137 #: ../gui/wxpython/image2target/ii2t_menustrings.py:117 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1118 msgid "Export a GRASS raster map as a non-georeferenced PNG image." msgstr "" -#: ../gui/wxpython/menustrings.py:119 ../gui/wxpython/menustrings.py:1137 +#: ../gui/wxpython/menustrings.py:119 ../gui/wxpython/menustrings.py:1138 #: ../gui/wxpython/image2target/ii2t_menustrings.py:118 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1119 msgid "PPM export" msgstr "Exportă PPM" -#: ../gui/wxpython/menustrings.py:120 ../gui/wxpython/menustrings.py:1138 +#: ../gui/wxpython/menustrings.py:120 ../gui/wxpython/menustrings.py:1139 #: ../gui/wxpython/image2target/ii2t_menustrings.py:119 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1120 msgid "Converts a GRASS raster map to a PPM image file." msgstr "" -#: ../gui/wxpython/menustrings.py:121 ../gui/wxpython/menustrings.py:1139 +#: ../gui/wxpython/menustrings.py:121 ../gui/wxpython/menustrings.py:1140 #: ../gui/wxpython/image2target/ii2t_menustrings.py:120 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1121 msgid "PPM from RGB export" msgstr "Exportă PPM din RGB" -#: ../gui/wxpython/menustrings.py:122 ../gui/wxpython/menustrings.py:1140 +#: ../gui/wxpython/menustrings.py:122 ../gui/wxpython/menustrings.py:1141 #: ../gui/wxpython/image2target/ii2t_menustrings.py:121 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1122 msgid "Converts 3 GRASS raster layers (R,G,B) to a PPM image file." msgstr "" #: ../gui/wxpython/menustrings.py:123 ../gui/wxpython/menustrings.py:140 -#: ../gui/wxpython/menustrings.py:1141 ../gui/wxpython/menustrings.py:1158 +#: ../gui/wxpython/menustrings.py:1142 ../gui/wxpython/menustrings.py:1159 #: ../gui/wxpython/image2target/ii2t_menustrings.py:122 #: ../gui/wxpython/image2target/ii2t_menustrings.py:138 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1123 @@ -5035,27 +4996,27 @@ msgid "POV-Ray export" msgstr "Exportă POV-Ray" -#: ../gui/wxpython/menustrings.py:124 ../gui/wxpython/menustrings.py:1142 +#: ../gui/wxpython/menustrings.py:124 ../gui/wxpython/menustrings.py:1143 #: ../gui/wxpython/image2target/ii2t_menustrings.py:123 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1124 msgid "Converts a raster map layer into a height-field file for POV-Ray." msgstr "" -#: ../gui/wxpython/menustrings.py:125 ../gui/wxpython/menustrings.py:1143 +#: ../gui/wxpython/menustrings.py:125 ../gui/wxpython/menustrings.py:1144 #: ../gui/wxpython/image2target/ii2t_menustrings.py:124 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1125 msgid "VRML export" msgstr "Exportă VRML" -#: ../gui/wxpython/menustrings.py:126 ../gui/wxpython/menustrings.py:1144 +#: ../gui/wxpython/menustrings.py:126 ../gui/wxpython/menustrings.py:1145 #: ../gui/wxpython/image2target/ii2t_menustrings.py:125 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1126 msgid "Exports a raster map to the Virtual Reality Modeling Language (VRML)." msgstr "" #: ../gui/wxpython/menustrings.py:127 ../gui/wxpython/menustrings.py:144 -#: ../gui/wxpython/menustrings.py:155 ../gui/wxpython/menustrings.py:1145 -#: ../gui/wxpython/menustrings.py:1162 ../gui/wxpython/menustrings.py:1173 +#: ../gui/wxpython/menustrings.py:155 ../gui/wxpython/menustrings.py:1146 +#: ../gui/wxpython/menustrings.py:1163 ../gui/wxpython/menustrings.py:1174 #: ../gui/wxpython/image2target/ii2t_menustrings.py:126 #: ../gui/wxpython/image2target/ii2t_menustrings.py:142 #: ../gui/wxpython/image2target/ii2t_menustrings.py:153 @@ -5065,227 +5026,227 @@ msgid "VTK export" msgstr "Exportă VTK" -#: ../gui/wxpython/menustrings.py:128 ../gui/wxpython/menustrings.py:1146 +#: ../gui/wxpython/menustrings.py:128 ../gui/wxpython/menustrings.py:1147 #: ../gui/wxpython/image2target/ii2t_menustrings.py:127 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1128 msgid "Converts raster maps into the VTK-ASCII format." msgstr "" -#: ../gui/wxpython/menustrings.py:129 ../gui/wxpython/menustrings.py:1147 +#: ../gui/wxpython/menustrings.py:129 ../gui/wxpython/menustrings.py:1148 #: ../gui/wxpython/image2target/ii2t_menustrings.py:128 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1129 msgid "Pack raster map" msgstr "Impachetează hartă raster" -#: ../gui/wxpython/menustrings.py:130 ../gui/wxpython/menustrings.py:1148 +#: ../gui/wxpython/menustrings.py:130 ../gui/wxpython/menustrings.py:1149 #: ../gui/wxpython/image2target/ii2t_menustrings.py:129 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1130 msgid "Exports a raster map as GRASS GIS specific archive file" msgstr "" -#: ../gui/wxpython/menustrings.py:131 ../gui/wxpython/menustrings.py:1149 +#: ../gui/wxpython/menustrings.py:131 ../gui/wxpython/menustrings.py:1150 #: ../gui/wxpython/image2target/ii2t_menustrings.py:130 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1131 msgid "Export vector map" msgstr "Exportă hartă vectorială" -#: ../gui/wxpython/menustrings.py:133 ../gui/wxpython/menustrings.py:1151 +#: ../gui/wxpython/menustrings.py:133 ../gui/wxpython/menustrings.py:1152 msgid "Exports a vector map layer to any of the supported OGR vector formats. By default a vector map layer is exported to OGC GeoPackage format." msgstr "" -#: ../gui/wxpython/menustrings.py:134 ../gui/wxpython/menustrings.py:1152 +#: ../gui/wxpython/menustrings.py:134 ../gui/wxpython/menustrings.py:1153 #: ../gui/wxpython/image2target/ii2t_menustrings.py:133 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1134 msgid "ASCII points or GRASS ASCII vector export" msgstr "" -#: ../gui/wxpython/menustrings.py:135 ../gui/wxpython/menustrings.py:1153 +#: ../gui/wxpython/menustrings.py:135 ../gui/wxpython/menustrings.py:1154 #: ../gui/wxpython/image2target/ii2t_menustrings.py:134 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1135 msgid "Exports a vector map to a GRASS ASCII vector representation. By default only features with category are exported. To export all features use 'layer=-1'." msgstr "" -#: ../gui/wxpython/menustrings.py:136 ../gui/wxpython/menustrings.py:1154 +#: ../gui/wxpython/menustrings.py:136 ../gui/wxpython/menustrings.py:1155 #: ../gui/wxpython/image2target/ii2t_menustrings.py:135 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1136 msgid "DXF export" msgstr "Exportă DXF" -#: ../gui/wxpython/menustrings.py:137 ../gui/wxpython/menustrings.py:1155 +#: ../gui/wxpython/menustrings.py:137 ../gui/wxpython/menustrings.py:1156 #: ../gui/wxpython/image2target/ii2t_menustrings.py:136 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1137 msgid "Exports vector map to DXF file format." msgstr "" -#: ../gui/wxpython/menustrings.py:138 ../gui/wxpython/menustrings.py:1156 +#: ../gui/wxpython/menustrings.py:138 ../gui/wxpython/menustrings.py:1157 #: ../gui/wxpython/image2target/ii2t_menustrings.py:137 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1138 msgid "PostGIS export" msgstr "" -#: ../gui/wxpython/menustrings.py:139 ../gui/wxpython/menustrings.py:1157 +#: ../gui/wxpython/menustrings.py:139 ../gui/wxpython/menustrings.py:1158 msgid "Exports a vector map layer to PostGIS feature table." msgstr "" -#: ../gui/wxpython/menustrings.py:141 ../gui/wxpython/menustrings.py:1159 +#: ../gui/wxpython/menustrings.py:141 ../gui/wxpython/menustrings.py:1160 #: ../gui/wxpython/image2target/ii2t_menustrings.py:139 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1140 msgid "Converts GRASS x,y,z points to POV-Ray x,z,y format." msgstr "" -#: ../gui/wxpython/menustrings.py:142 ../gui/wxpython/menustrings.py:1160 +#: ../gui/wxpython/menustrings.py:142 ../gui/wxpython/menustrings.py:1161 #: ../gui/wxpython/image2target/ii2t_menustrings.py:140 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1141 msgid "SVG export" msgstr "Exportă SVG" -#: ../gui/wxpython/menustrings.py:143 ../gui/wxpython/menustrings.py:1161 +#: ../gui/wxpython/menustrings.py:143 ../gui/wxpython/menustrings.py:1162 #: ../gui/wxpython/image2target/ii2t_menustrings.py:141 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1142 msgid "Exports a vector map to SVG file." msgstr "" -#: ../gui/wxpython/menustrings.py:145 ../gui/wxpython/menustrings.py:1163 +#: ../gui/wxpython/menustrings.py:145 ../gui/wxpython/menustrings.py:1164 #: ../gui/wxpython/image2target/ii2t_menustrings.py:143 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1144 msgid "Converts a vector map to VTK ASCII output." msgstr "" -#: ../gui/wxpython/menustrings.py:146 ../gui/wxpython/menustrings.py:1164 +#: ../gui/wxpython/menustrings.py:146 ../gui/wxpython/menustrings.py:1165 #: ../gui/wxpython/image2target/ii2t_menustrings.py:144 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1145 msgid "Pack vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:147 ../gui/wxpython/menustrings.py:1165 +#: ../gui/wxpython/menustrings.py:147 ../gui/wxpython/menustrings.py:1166 #: ../gui/wxpython/image2target/ii2t_menustrings.py:145 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1146 msgid "Exports a vector map as GRASS GIS specific archive file" msgstr "" -#: ../gui/wxpython/menustrings.py:148 ../gui/wxpython/menustrings.py:1166 +#: ../gui/wxpython/menustrings.py:148 ../gui/wxpython/menustrings.py:1167 #: ../gui/wxpython/image2target/ii2t_menustrings.py:146 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1147 msgid "Export 3D raster maps" msgstr "Exportă hărÈ›i raster 3D" -#: ../gui/wxpython/menustrings.py:149 ../gui/wxpython/menustrings.py:1167 +#: ../gui/wxpython/menustrings.py:149 ../gui/wxpython/menustrings.py:1168 #: ../gui/wxpython/image2target/ii2t_menustrings.py:147 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1148 msgid "ASCII 3D export" msgstr "Exportă ASCII 3D" -#: ../gui/wxpython/menustrings.py:150 ../gui/wxpython/menustrings.py:1168 +#: ../gui/wxpython/menustrings.py:150 ../gui/wxpython/menustrings.py:1169 #: ../gui/wxpython/image2target/ii2t_menustrings.py:148 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1149 msgid "Converts a 3D raster map layer into a ASCII text file." msgstr "" -#: ../gui/wxpython/menustrings.py:151 ../gui/wxpython/menustrings.py:1169 +#: ../gui/wxpython/menustrings.py:151 ../gui/wxpython/menustrings.py:1170 #: ../gui/wxpython/image2target/ii2t_menustrings.py:149 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1150 msgid "Raw binary array 3D export" msgstr "" -#: ../gui/wxpython/menustrings.py:152 ../gui/wxpython/menustrings.py:1170 +#: ../gui/wxpython/menustrings.py:152 ../gui/wxpython/menustrings.py:1171 #: ../gui/wxpython/image2target/ii2t_menustrings.py:150 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1151 msgid "Exports a GRASS 3D raster map to a binary array." msgstr "" -#: ../gui/wxpython/menustrings.py:153 ../gui/wxpython/menustrings.py:1171 +#: ../gui/wxpython/menustrings.py:153 ../gui/wxpython/menustrings.py:1172 #: ../gui/wxpython/image2target/ii2t_menustrings.py:151 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1152 msgid "Vis5D export" msgstr "Exportă Vis5D" -#: ../gui/wxpython/menustrings.py:154 ../gui/wxpython/menustrings.py:1172 +#: ../gui/wxpython/menustrings.py:154 ../gui/wxpython/menustrings.py:1173 #: ../gui/wxpython/image2target/ii2t_menustrings.py:152 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1153 msgid "Exports GRASS 3D raster map to 3-dimensional Vis5D file." msgstr "Exportă hartă raster GRASS 3D în fiÈ™ier tridimensional Vis5D." -#: ../gui/wxpython/menustrings.py:156 ../gui/wxpython/menustrings.py:1174 +#: ../gui/wxpython/menustrings.py:156 ../gui/wxpython/menustrings.py:1175 #: ../gui/wxpython/image2target/ii2t_menustrings.py:154 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1155 msgid "Converts 3D raster maps into the VTK-ASCII format." msgstr "ConverteÈ™te hartă raster 3D în format VTK-ASCII." -#: ../gui/wxpython/menustrings.py:157 ../gui/wxpython/menustrings.py:1175 +#: ../gui/wxpython/menustrings.py:157 ../gui/wxpython/menustrings.py:1176 #: ../gui/wxpython/image2target/ii2t_menustrings.py:155 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1156 msgid "Export database table" msgstr "Exportă tabela bazei de date" -#: ../gui/wxpython/menustrings.py:159 ../gui/wxpython/menustrings.py:1177 +#: ../gui/wxpython/menustrings.py:159 ../gui/wxpython/menustrings.py:1178 #: ../gui/wxpython/image2target/ii2t_menustrings.py:157 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1158 msgid "Exports attribute tables into various formats." msgstr "Exportă tabela de atribute în formate diferite." -#: ../gui/wxpython/menustrings.py:160 ../gui/wxpython/menustrings.py:1178 +#: ../gui/wxpython/menustrings.py:160 ../gui/wxpython/menustrings.py:1179 #: ../gui/wxpython/image2target/ii2t_menustrings.py:158 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1159 msgid "Link external data" msgstr "" -#: ../gui/wxpython/menustrings.py:162 ../gui/wxpython/menustrings.py:1180 +#: ../gui/wxpython/menustrings.py:162 ../gui/wxpython/menustrings.py:1181 #: ../gui/wxpython/image2target/ii2t_menustrings.py:160 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1161 msgid "Link GDAL supported raster data as a pseudo GRASS raster map layer." msgstr "Leagă date raster suportate GDAL ca pseudo strat raster GRASS." -#: ../gui/wxpython/menustrings.py:164 ../gui/wxpython/menustrings.py:1182 +#: ../gui/wxpython/menustrings.py:164 ../gui/wxpython/menustrings.py:1183 #: ../gui/wxpython/image2target/ii2t_menustrings.py:162 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1163 msgid "Creates a new pseudo-vector map as a link to an OGR-supported layer." msgstr "Crează pseudo-hartă vectorială nouă ca o legătură la un strat acceptat OGR." -#: ../gui/wxpython/menustrings.py:165 ../gui/wxpython/menustrings.py:1183 +#: ../gui/wxpython/menustrings.py:165 ../gui/wxpython/menustrings.py:1184 #: ../gui/wxpython/image2target/ii2t_menustrings.py:163 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1164 msgid "Output format for raster data" msgstr "" -#: ../gui/wxpython/menustrings.py:166 ../gui/wxpython/menustrings.py:1184 +#: ../gui/wxpython/menustrings.py:166 ../gui/wxpython/menustrings.py:1185 #: ../gui/wxpython/image2target/ii2t_menustrings.py:164 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1165 msgid "Redirects raster output to file utilizing GDAL library rather than storing in GRASS raster format." msgstr "" -#: ../gui/wxpython/menustrings.py:167 ../gui/wxpython/menustrings.py:1185 +#: ../gui/wxpython/menustrings.py:167 ../gui/wxpython/menustrings.py:1186 #: ../gui/wxpython/image2target/ii2t_menustrings.py:165 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1166 msgid "Output format for vector data" msgstr "" -#: ../gui/wxpython/menustrings.py:168 ../gui/wxpython/menustrings.py:1186 +#: ../gui/wxpython/menustrings.py:168 ../gui/wxpython/menustrings.py:1187 #: ../gui/wxpython/image2target/ii2t_menustrings.py:166 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1167 msgid "Defines vector output format utilizing OGR library." msgstr "" -#: ../gui/wxpython/menustrings.py:169 ../gui/wxpython/menustrings.py:1187 +#: ../gui/wxpython/menustrings.py:169 ../gui/wxpython/menustrings.py:1188 #: ../gui/wxpython/image2target/ii2t_menustrings.py:167 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1168 msgid "Manage maps" msgstr "" -#: ../gui/wxpython/menustrings.py:170 ../gui/wxpython/menustrings.py:1188 +#: ../gui/wxpython/menustrings.py:170 ../gui/wxpython/menustrings.py:1189 #: ../gui/wxpython/image2target/ii2t_menustrings.py:168 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1169 -#: ../gui/wxpython/gui_core/forms.py:611 +#: ../gui/wxpython/gui_core/forms.py:623 msgid "Copy" msgstr "Copiază" -#: ../gui/wxpython/menustrings.py:171 ../gui/wxpython/menustrings.py:1189 +#: ../gui/wxpython/menustrings.py:171 ../gui/wxpython/menustrings.py:1190 #: ../gui/wxpython/image2target/ii2t_menustrings.py:169 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1170 msgid "Copies available data files in the current mapset search path to the user's current mapset." msgstr "" -#: ../gui/wxpython/menustrings.py:172 ../gui/wxpython/menustrings.py:962 -#: ../gui/wxpython/menustrings.py:1190 ../gui/wxpython/menustrings.py:1904 +#: ../gui/wxpython/menustrings.py:172 ../gui/wxpython/menustrings.py:963 +#: ../gui/wxpython/menustrings.py:1191 ../gui/wxpython/menustrings.py:1905 #: ../gui/wxpython/image2target/ii2t_menustrings.py:170 #: ../gui/wxpython/image2target/ii2t_menustrings.py:946 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1171 @@ -5293,14 +5254,14 @@ msgid "List" msgstr "Listă" -#: ../gui/wxpython/menustrings.py:173 ../gui/wxpython/menustrings.py:1191 +#: ../gui/wxpython/menustrings.py:173 ../gui/wxpython/menustrings.py:1192 #: ../gui/wxpython/image2target/ii2t_menustrings.py:171 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1172 msgid "Lists available GRASS data base files of the user-specified data type optionally using the search pattern." msgstr "Listează fiÈ™ierele de bază disponibile GRASS specificate de utilizator folosind modulul de căutare." -#: ../gui/wxpython/menustrings.py:174 ../gui/wxpython/menustrings.py:950 -#: ../gui/wxpython/menustrings.py:1192 ../gui/wxpython/menustrings.py:1892 +#: ../gui/wxpython/menustrings.py:174 ../gui/wxpython/menustrings.py:951 +#: ../gui/wxpython/menustrings.py:1193 ../gui/wxpython/menustrings.py:1893 #: ../gui/wxpython/image2target/ii2t_menustrings.py:172 #: ../gui/wxpython/image2target/ii2t_menustrings.py:934 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1173 @@ -5309,32 +5270,32 @@ msgid "Rename" msgstr "RedenumeÈ™te" -#: ../gui/wxpython/menustrings.py:175 ../gui/wxpython/menustrings.py:1193 +#: ../gui/wxpython/menustrings.py:175 ../gui/wxpython/menustrings.py:1194 #: ../gui/wxpython/image2target/ii2t_menustrings.py:173 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1174 msgid "Renames data base element files in the user's current mapset." msgstr "RedenumeÈ™te fiÈ™ierele de bază în mapsetul curent." -#: ../gui/wxpython/menustrings.py:176 ../gui/wxpython/menustrings.py:1194 -#: ../gui/wxpython/menustrings.py:2088 +#: ../gui/wxpython/menustrings.py:176 ../gui/wxpython/menustrings.py:1195 +#: ../gui/wxpython/menustrings.py:2089 #: ../gui/wxpython/image2target/ii2t_menustrings.py:174 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1175 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2056 #: ../gui/wxpython/nviz/tools.py:1364 ../gui/wxpython/nviz/tools.py:2367 -#: ../gui/wxpython/nviz/tools.py:2419 ../gui/wxpython/psmap/dialogs.py:1770 +#: ../gui/wxpython/nviz/tools.py:2419 ../gui/wxpython/psmap/dialogs.py:1772 msgid "Delete" msgstr "Șterge" -#: ../gui/wxpython/menustrings.py:177 ../gui/wxpython/menustrings.py:1195 +#: ../gui/wxpython/menustrings.py:177 ../gui/wxpython/menustrings.py:1196 #: ../gui/wxpython/image2target/ii2t_menustrings.py:175 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1176 msgid "Removes data base element files from the user's current mapset using the search pattern." msgstr "" -#: ../gui/wxpython/menustrings.py:178 ../gui/wxpython/menustrings.py:315 -#: ../gui/wxpython/menustrings.py:609 ../gui/wxpython/menustrings.py:863 -#: ../gui/wxpython/menustrings.py:1257 ../gui/wxpython/menustrings.py:1551 -#: ../gui/wxpython/menustrings.py:1805 +#: ../gui/wxpython/menustrings.py:178 ../gui/wxpython/menustrings.py:316 +#: ../gui/wxpython/menustrings.py:610 ../gui/wxpython/menustrings.py:864 +#: ../gui/wxpython/menustrings.py:1258 ../gui/wxpython/menustrings.py:1552 +#: ../gui/wxpython/menustrings.py:1806 #: ../gui/wxpython/image2target/ii2t_menustrings.py:176 #: ../gui/wxpython/image2target/ii2t_menustrings.py:310 #: ../gui/wxpython/image2target/ii2t_menustrings.py:602 @@ -5345,96 +5306,96 @@ msgid "Map type conversions" msgstr "Conversii tip de hărÈ›i" -#: ../gui/wxpython/menustrings.py:179 ../gui/wxpython/menustrings.py:316 -#: ../gui/wxpython/menustrings.py:1258 +#: ../gui/wxpython/menustrings.py:179 ../gui/wxpython/menustrings.py:317 +#: ../gui/wxpython/menustrings.py:1259 #: ../gui/wxpython/image2target/ii2t_menustrings.py:177 #: ../gui/wxpython/image2target/ii2t_menustrings.py:311 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1237 msgid "Raster to vector" msgstr "Raster în vector" -#: ../gui/wxpython/menustrings.py:180 ../gui/wxpython/menustrings.py:317 -#: ../gui/wxpython/menustrings.py:1259 +#: ../gui/wxpython/menustrings.py:180 ../gui/wxpython/menustrings.py:318 +#: ../gui/wxpython/menustrings.py:1260 #: ../gui/wxpython/image2target/ii2t_menustrings.py:178 #: ../gui/wxpython/image2target/ii2t_menustrings.py:312 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1238 msgid "Converts a raster map into a vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:181 ../gui/wxpython/menustrings.py:318 -#: ../gui/wxpython/menustrings.py:1260 +#: ../gui/wxpython/menustrings.py:181 ../gui/wxpython/menustrings.py:319 +#: ../gui/wxpython/menustrings.py:1261 #: ../gui/wxpython/image2target/ii2t_menustrings.py:179 #: ../gui/wxpython/image2target/ii2t_menustrings.py:313 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1239 msgid "Raster series to 3D raster" msgstr "" -#: ../gui/wxpython/menustrings.py:182 ../gui/wxpython/menustrings.py:319 -#: ../gui/wxpython/menustrings.py:1261 +#: ../gui/wxpython/menustrings.py:182 ../gui/wxpython/menustrings.py:320 +#: ../gui/wxpython/menustrings.py:1262 #: ../gui/wxpython/image2target/ii2t_menustrings.py:180 #: ../gui/wxpython/image2target/ii2t_menustrings.py:314 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1240 msgid "Converts 2D raster map slices to one 3D raster volume map." msgstr "" -#: ../gui/wxpython/menustrings.py:183 ../gui/wxpython/menustrings.py:320 -#: ../gui/wxpython/menustrings.py:1262 +#: ../gui/wxpython/menustrings.py:183 ../gui/wxpython/menustrings.py:321 +#: ../gui/wxpython/menustrings.py:1263 #: ../gui/wxpython/image2target/ii2t_menustrings.py:181 #: ../gui/wxpython/image2target/ii2t_menustrings.py:315 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1241 msgid "Raster 2.5D to 3D raster" msgstr "" -#: ../gui/wxpython/menustrings.py:184 ../gui/wxpython/menustrings.py:321 -#: ../gui/wxpython/menustrings.py:1263 +#: ../gui/wxpython/menustrings.py:184 ../gui/wxpython/menustrings.py:322 +#: ../gui/wxpython/menustrings.py:1264 #: ../gui/wxpython/image2target/ii2t_menustrings.py:182 #: ../gui/wxpython/image2target/ii2t_menustrings.py:316 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1242 msgid "Creates a 3D volume map based on 2D elevation and value raster maps." msgstr "Crează volum 3D bazat pe elevaÈ›ie 2D È™i valoare hartă raster." -#: ../gui/wxpython/menustrings.py:185 ../gui/wxpython/menustrings.py:610 -#: ../gui/wxpython/menustrings.py:1552 +#: ../gui/wxpython/menustrings.py:185 ../gui/wxpython/menustrings.py:611 +#: ../gui/wxpython/menustrings.py:1553 #: ../gui/wxpython/image2target/ii2t_menustrings.py:183 #: ../gui/wxpython/image2target/ii2t_menustrings.py:603 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1529 msgid "Vector to raster" msgstr "Vector în raster" -#: ../gui/wxpython/menustrings.py:186 ../gui/wxpython/menustrings.py:611 -#: ../gui/wxpython/menustrings.py:1553 +#: ../gui/wxpython/menustrings.py:186 ../gui/wxpython/menustrings.py:612 +#: ../gui/wxpython/menustrings.py:1554 #: ../gui/wxpython/image2target/ii2t_menustrings.py:184 #: ../gui/wxpython/image2target/ii2t_menustrings.py:604 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1530 msgid "Converts (rasterize) a vector map into a raster map." msgstr "ConverteÈ™te hartă vectorială în hartă raster (rasterizare)." -#: ../gui/wxpython/menustrings.py:187 ../gui/wxpython/menustrings.py:612 -#: ../gui/wxpython/menustrings.py:1554 +#: ../gui/wxpython/menustrings.py:187 ../gui/wxpython/menustrings.py:613 +#: ../gui/wxpython/menustrings.py:1555 #: ../gui/wxpython/image2target/ii2t_menustrings.py:185 #: ../gui/wxpython/image2target/ii2t_menustrings.py:605 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1531 msgid "Vector to 3D raster" msgstr "" -#: ../gui/wxpython/menustrings.py:188 ../gui/wxpython/menustrings.py:613 -#: ../gui/wxpython/menustrings.py:1555 +#: ../gui/wxpython/menustrings.py:188 ../gui/wxpython/menustrings.py:614 +#: ../gui/wxpython/menustrings.py:1556 #: ../gui/wxpython/image2target/ii2t_menustrings.py:186 #: ../gui/wxpython/image2target/ii2t_menustrings.py:606 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1532 msgid "Converts a vector map (only points) into a 3D raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:189 ../gui/wxpython/menustrings.py:614 -#: ../gui/wxpython/menustrings.py:1556 +#: ../gui/wxpython/menustrings.py:189 ../gui/wxpython/menustrings.py:615 +#: ../gui/wxpython/menustrings.py:1557 #: ../gui/wxpython/image2target/ii2t_menustrings.py:187 #: ../gui/wxpython/image2target/ii2t_menustrings.py:607 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1533 msgid "2D vector to 3D vector" msgstr "2D vector în 3D vector" -#: ../gui/wxpython/menustrings.py:190 ../gui/wxpython/menustrings.py:615 -#: ../gui/wxpython/menustrings.py:1557 +#: ../gui/wxpython/menustrings.py:190 ../gui/wxpython/menustrings.py:616 +#: ../gui/wxpython/menustrings.py:1558 #: ../gui/wxpython/image2target/ii2t_menustrings.py:188 #: ../gui/wxpython/image2target/ii2t_menustrings.py:608 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1534 @@ -5446,39 +5407,39 @@ msgid "3D raster to raster series" msgstr "" -#: ../gui/wxpython/menustrings.py:192 ../gui/wxpython/menustrings.py:865 -#: ../gui/wxpython/menustrings.py:1807 +#: ../gui/wxpython/menustrings.py:192 ../gui/wxpython/menustrings.py:866 +#: ../gui/wxpython/menustrings.py:1808 #: ../gui/wxpython/image2target/ii2t_menustrings.py:190 #: ../gui/wxpython/image2target/ii2t_menustrings.py:849 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1775 msgid "Converts 3D raster maps to 2D raster maps" msgstr "ConverteÈ™te hartă raster 3D în hartă raster 2D" -#: ../gui/wxpython/menustrings.py:193 ../gui/wxpython/menustrings.py:1990 +#: ../gui/wxpython/menustrings.py:193 ../gui/wxpython/menustrings.py:1991 #: ../gui/wxpython/image2target/ii2t_menustrings.py:191 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1958 msgid "Georectify" msgstr "Georectificare" -#: ../gui/wxpython/menustrings.py:194 ../gui/wxpython/menustrings.py:1991 +#: ../gui/wxpython/menustrings.py:194 ../gui/wxpython/menustrings.py:1992 #: ../gui/wxpython/image2target/ii2t_menustrings.py:192 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1959 msgid "Manage Ground Control Points for Georectification" msgstr "Gestionare puncte de control pentru georectificare" -#: ../gui/wxpython/menustrings.py:195 ../gui/wxpython/menustrings.py:1992 +#: ../gui/wxpython/menustrings.py:195 ../gui/wxpython/menustrings.py:1993 #: ../gui/wxpython/image2target/ii2t_menustrings.py:193 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1960 msgid "Graphical modeler" msgstr "Modelare grafică" -#: ../gui/wxpython/menustrings.py:196 ../gui/wxpython/menustrings.py:1993 +#: ../gui/wxpython/menustrings.py:196 ../gui/wxpython/menustrings.py:1994 #: ../gui/wxpython/image2target/ii2t_menustrings.py:194 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1961 msgid "Launch Graphical modeler" msgstr "Lansează Modelare grafică" -#: ../gui/wxpython/menustrings.py:197 ../gui/wxpython/menustrings.py:2043 +#: ../gui/wxpython/menustrings.py:197 ../gui/wxpython/menustrings.py:2044 #: ../gui/wxpython/image2target/ii2t_menustrings.py:195 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2011 msgid "Run model" @@ -5494,8 +5455,13 @@ msgid "3D image rendering" msgstr "redarea 3D a imaginii" -#: ../gui/wxpython/menustrings.py:200 ../gui/wxpython/menustrings.py:1036 -#: ../gui/wxpython/menustrings.py:1978 ../gui/wxpython/menustrings.py:1985 +#: ../gui/wxpython/menustrings.py:200 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:198 +msgid "Creates a 3D rendering of GIS data. Renders surfaces (raster data), 2D/3D vector data, and volumes (3D raster data) in 3D." +msgstr "" + +#: ../gui/wxpython/menustrings.py:201 ../gui/wxpython/menustrings.py:1037 +#: ../gui/wxpython/menustrings.py:1979 ../gui/wxpython/menustrings.py:1986 #: ../gui/wxpython/image2target/ii2t_menustrings.py:199 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1020 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1946 @@ -5503,8 +5469,8 @@ msgid "Animation tool" msgstr "" -#: ../gui/wxpython/menustrings.py:201 ../gui/wxpython/menustrings.py:1037 -#: ../gui/wxpython/menustrings.py:1979 ../gui/wxpython/menustrings.py:1986 +#: ../gui/wxpython/menustrings.py:202 ../gui/wxpython/menustrings.py:1038 +#: ../gui/wxpython/menustrings.py:1980 ../gui/wxpython/menustrings.py:1987 #: ../gui/wxpython/image2target/ii2t_menustrings.py:200 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1021 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1947 @@ -5512,89 +5478,89 @@ msgid "Launch animation tool." msgstr "" -#: ../gui/wxpython/menustrings.py:202 +#: ../gui/wxpython/menustrings.py:203 #: ../gui/wxpython/image2target/ii2t_menustrings.py:201 msgid "Bearing/distance to coordinates" msgstr "DirecÈ›ia/distanÈ›a la coordonate" -#: ../gui/wxpython/menustrings.py:203 +#: ../gui/wxpython/menustrings.py:204 #: ../gui/wxpython/image2target/ii2t_menustrings.py:202 msgid "A simple utility for converting bearing and distance measurements to coordinates and vice versa. It assumes a cartesian coordinate system" msgstr "" -#: ../gui/wxpython/menustrings.py:204 ../gui/wxpython/menustrings.py:1988 +#: ../gui/wxpython/menustrings.py:205 ../gui/wxpython/menustrings.py:1989 #: ../gui/wxpython/image2target/ii2t_menustrings.py:203 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1956 #: ../gui/wxpython/lmgr/toolbars.py:162 msgid "Cartographic Composer" msgstr "CompoziÈ›ie Cartografică" -#: ../gui/wxpython/menustrings.py:205 ../gui/wxpython/menustrings.py:1989 +#: ../gui/wxpython/menustrings.py:206 ../gui/wxpython/menustrings.py:1990 #: ../gui/wxpython/image2target/ii2t_menustrings.py:204 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1957 msgid "Launch Cartographic Composer" msgstr "Lansează CompoziÈ›ie Cartografică" -#: ../gui/wxpython/menustrings.py:206 ../gui/wxpython/menustrings.py:1996 +#: ../gui/wxpython/menustrings.py:207 ../gui/wxpython/menustrings.py:1997 #: ../gui/wxpython/image2target/ii2t_menustrings.py:205 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1964 msgid "Map Swipe" msgstr "" -#: ../gui/wxpython/menustrings.py:207 ../gui/wxpython/menustrings.py:1997 +#: ../gui/wxpython/menustrings.py:208 ../gui/wxpython/menustrings.py:1998 #: ../gui/wxpython/image2target/ii2t_menustrings.py:206 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1965 msgid "Launch Map Swipe" msgstr "" -#: ../gui/wxpython/menustrings.py:208 +#: ../gui/wxpython/menustrings.py:209 #: ../gui/wxpython/image2target/ii2t_menustrings.py:207 msgid "Launch script" msgstr "Lansare script" -#: ../gui/wxpython/menustrings.py:209 +#: ../gui/wxpython/menustrings.py:210 #: ../gui/wxpython/image2target/ii2t_menustrings.py:208 msgid "Launches script file." msgstr "Lansează fiÈ™ier sript." -#: ../gui/wxpython/menustrings.py:210 +#: ../gui/wxpython/menustrings.py:211 msgid "Simple Python Editor" msgstr "" -#: ../gui/wxpython/menustrings.py:211 +#: ../gui/wxpython/menustrings.py:212 msgid "Launches Simple Python Editor." msgstr "" -#: ../gui/wxpython/menustrings.py:212 +#: ../gui/wxpython/menustrings.py:213 #: ../gui/wxpython/image2target/ii2t_menustrings.py:209 -#: ../gui/wxpython/gui_core/dialogs.py:2347 +#: ../gui/wxpython/gui_core/dialogs.py:2352 msgid "Close GUI" msgstr "" -#: ../gui/wxpython/menustrings.py:213 +#: ../gui/wxpython/menustrings.py:214 #: ../gui/wxpython/image2target/ii2t_menustrings.py:210 msgid "Close graphical user interface." msgstr "" -#: ../gui/wxpython/menustrings.py:214 +#: ../gui/wxpython/menustrings.py:215 #: ../gui/wxpython/image2target/ii2t_menustrings.py:211 -#: ../gui/wxpython/gui_core/dialogs.py:2326 -#: ../gui/wxpython/gui_core/dialogs.py:2350 +#: ../gui/wxpython/gui_core/dialogs.py:2331 +#: ../gui/wxpython/gui_core/dialogs.py:2355 msgid "Quit GRASS GIS" msgstr "" -#: ../gui/wxpython/menustrings.py:215 +#: ../gui/wxpython/menustrings.py:216 #: ../gui/wxpython/image2target/ii2t_menustrings.py:212 msgid "Close GUI and exit GRASS GIS shell." msgstr "" -#: ../gui/wxpython/menustrings.py:216 ../gui/wxpython/menustrings.py:2021 +#: ../gui/wxpython/menustrings.py:217 ../gui/wxpython/menustrings.py:2022 #: ../gui/wxpython/image2target/ii2t_menustrings.py:213 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1989 msgid "&Settings" msgstr "&Setări" -#: ../gui/wxpython/menustrings.py:217 ../gui/wxpython/menustrings.py:1196 +#: ../gui/wxpython/menustrings.py:218 ../gui/wxpython/menustrings.py:1197 #: ../gui/wxpython/image2target/ii2t_menustrings.py:214 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1177 #: ../gui/wxpython/mapdisp/statusbar.py:1152 @@ -5602,14 +5568,14 @@ msgid "Computational region" msgstr "" -#: ../gui/wxpython/menustrings.py:218 ../gui/wxpython/menustrings.py:1197 +#: ../gui/wxpython/menustrings.py:219 ../gui/wxpython/menustrings.py:1198 #: ../gui/wxpython/image2target/ii2t_menustrings.py:215 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1178 msgid "Show current region" msgstr "" -#: ../gui/wxpython/menustrings.py:219 ../gui/wxpython/menustrings.py:221 -#: ../gui/wxpython/menustrings.py:1198 ../gui/wxpython/menustrings.py:1200 +#: ../gui/wxpython/menustrings.py:220 ../gui/wxpython/menustrings.py:222 +#: ../gui/wxpython/menustrings.py:1199 ../gui/wxpython/menustrings.py:1201 #: ../gui/wxpython/image2target/ii2t_menustrings.py:216 #: ../gui/wxpython/image2target/ii2t_menustrings.py:218 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1179 @@ -5617,355 +5583,363 @@ msgid "Shows the extent and resolution of the computational region." msgstr "" -#: ../gui/wxpython/menustrings.py:220 ../gui/wxpython/menustrings.py:1199 +#: ../gui/wxpython/menustrings.py:221 ../gui/wxpython/menustrings.py:1200 #: ../gui/wxpython/image2target/ii2t_menustrings.py:217 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1180 msgid "Show region using latitude and longitude" msgstr "" -#: ../gui/wxpython/menustrings.py:222 ../gui/wxpython/menustrings.py:1201 +#: ../gui/wxpython/menustrings.py:223 ../gui/wxpython/menustrings.py:1202 msgid "Show current region extent in Map Display" msgstr "" -#: ../gui/wxpython/menustrings.py:223 ../gui/wxpython/menustrings.py:1202 +#: ../gui/wxpython/menustrings.py:224 ../gui/wxpython/menustrings.py:1203 msgid "Shows the extent of the computational region in Map Display." msgstr "" -#: ../gui/wxpython/menustrings.py:224 ../gui/wxpython/menustrings.py:1203 +#: ../gui/wxpython/menustrings.py:225 ../gui/wxpython/menustrings.py:1204 #: ../gui/wxpython/image2target/ii2t_menustrings.py:219 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1182 msgid "Set region" msgstr "SetaÈ›i regiunea" -#: ../gui/wxpython/menustrings.py:225 ../gui/wxpython/menustrings.py:1204 +#: ../gui/wxpython/menustrings.py:226 ../gui/wxpython/menustrings.py:1205 #: ../gui/wxpython/image2target/ii2t_menustrings.py:220 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1183 msgid "Manages the boundary definitions for the geographic region." msgstr "GestionaÈ›i definirea limitelor pentru regiunea geografică." -#: ../gui/wxpython/menustrings.py:226 +#: ../gui/wxpython/menustrings.py:227 #: ../gui/wxpython/image2target/ii2t_menustrings.py:221 msgid "GRASS working environment" msgstr "Mediul de lucru GRASS" -#: ../gui/wxpython/menustrings.py:227 +#: ../gui/wxpython/menustrings.py:228 #: ../gui/wxpython/image2target/ii2t_menustrings.py:222 msgid "Mapset access" msgstr "Acces mapset" -#: ../gui/wxpython/menustrings.py:228 +#: ../gui/wxpython/menustrings.py:229 #: ../gui/wxpython/image2target/ii2t_menustrings.py:223 msgid "Set/unset access to other mapsets in current location" msgstr "Activează/dezactivează accesul la alte mapseturi din locaÈ›ia curentă" -#: ../gui/wxpython/menustrings.py:229 +#: ../gui/wxpython/menustrings.py:230 #: ../gui/wxpython/image2target/ii2t_menustrings.py:224 msgid "User access" msgstr "Acces utilizator" -#: ../gui/wxpython/menustrings.py:230 +#: ../gui/wxpython/menustrings.py:231 #: ../gui/wxpython/image2target/ii2t_menustrings.py:225 msgid "Controls access to the current mapset for other users on the system. If no option given, prints current status." msgstr "" -#: ../gui/wxpython/menustrings.py:231 +#: ../gui/wxpython/menustrings.py:232 #: ../gui/wxpython/image2target/ii2t_menustrings.py:226 msgid "Change working environment" msgstr "Schimbă mediul de lucru" -#: ../gui/wxpython/menustrings.py:232 +#: ../gui/wxpython/menustrings.py:233 #: ../gui/wxpython/image2target/ii2t_menustrings.py:227 msgid "Changes/reports current mapset. Optionally create new mapset or list available mapsets in given location." msgstr "" -#: ../gui/wxpython/menustrings.py:233 +#: ../gui/wxpython/menustrings.py:234 #: ../gui/wxpython/image2target/ii2t_menustrings.py:228 msgid "Change location and mapset" msgstr "Schimbă locaÈ›ia È™i mapset-ul" -#: ../gui/wxpython/menustrings.py:234 +#: ../gui/wxpython/menustrings.py:235 #: ../gui/wxpython/image2target/ii2t_menustrings.py:229 msgid "Change current location and mapset." msgstr "Schimbă locaÈ›ia È™i mapset-ul curente." -#: ../gui/wxpython/menustrings.py:235 +#: ../gui/wxpython/menustrings.py:236 #: ../gui/wxpython/image2target/ii2t_menustrings.py:230 msgid "Change mapset" msgstr "Schimbă mapset" -#: ../gui/wxpython/menustrings.py:236 +#: ../gui/wxpython/menustrings.py:237 #: ../gui/wxpython/image2target/ii2t_menustrings.py:231 msgid "Change current mapset." msgstr "Schimbă mapset-ul curent." -#: ../gui/wxpython/menustrings.py:237 ../gui/wxpython/menustrings.py:238 +#: ../gui/wxpython/menustrings.py:238 ../gui/wxpython/menustrings.py:239 #: ../gui/wxpython/image2target/ii2t_menustrings.py:232 #: ../gui/wxpython/image2target/ii2t_menustrings.py:233 msgid "Change working directory" msgstr "" -#: ../gui/wxpython/menustrings.py:239 +#: ../gui/wxpython/menustrings.py:240 #: ../gui/wxpython/image2target/ii2t_menustrings.py:234 msgid "Show settings" msgstr "AfiÈ™ează setările" -#: ../gui/wxpython/menustrings.py:240 +#: ../gui/wxpython/menustrings.py:241 #: ../gui/wxpython/image2target/ii2t_menustrings.py:235 msgid "Outputs and modifies the user's current GRASS variable settings." msgstr "AfiÈ™ează È™i modifică setările variabilelor ale utilizatorului GRASS curent." -#: ../gui/wxpython/menustrings.py:241 +#: ../gui/wxpython/menustrings.py:242 #: ../gui/wxpython/image2target/ii2t_menustrings.py:236 msgid "Change settings" msgstr "Schimbă setările" -#: ../gui/wxpython/menustrings.py:242 +#: ../gui/wxpython/menustrings.py:243 #: ../gui/wxpython/image2target/ii2t_menustrings.py:237 msgid "Outputs and modifies the user's current GRASS variable settings. Prints all defined GRASS variables if no option is given." msgstr "" -#: ../gui/wxpython/menustrings.py:243 +#: ../gui/wxpython/menustrings.py:244 #: ../gui/wxpython/image2target/ii2t_menustrings.py:238 msgid "Create new location" msgstr "Crează locaÈ›ie nouă" -#: ../gui/wxpython/menustrings.py:244 +#: ../gui/wxpython/menustrings.py:245 #: ../gui/wxpython/image2target/ii2t_menustrings.py:239 msgid "Launches location wizard to create new GRASS location." msgstr "Lansează locaÈ›ia wizard pentru a crea o locaÈ›ie nouă GRASS." #: ../gui/wxpython/menustrings.py:246 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:240 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:557 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:938 +#: ../gui/wxpython/startup/guiutils.py:52 ../gui/wxpython/lmgr/frame.py:1072 +msgid "Create new mapset" +msgstr "Crează mapset nou" + +#: ../gui/wxpython/menustrings.py:247 #: ../gui/wxpython/image2target/ii2t_menustrings.py:241 msgid "Creates new mapset in the current location, changes current mapset." msgstr "Crează mapset nou în locaÈ›ia curentă, schimbaÈ›i mapset-ul curent." -#: ../gui/wxpython/menustrings.py:247 +#: ../gui/wxpython/menustrings.py:248 #: ../gui/wxpython/image2target/ii2t_menustrings.py:242 msgid "Version and copyright" msgstr "" -#: ../gui/wxpython/menustrings.py:248 +#: ../gui/wxpython/menustrings.py:249 #: ../gui/wxpython/image2target/ii2t_menustrings.py:243 msgid "Displays version and copyright information." msgstr "AfiÈ™ează versiunea È™i informaÈ›iile privind drepturile de autor." -#: ../gui/wxpython/menustrings.py:249 +#: ../gui/wxpython/menustrings.py:250 #: ../gui/wxpython/image2target/ii2t_menustrings.py:244 msgid "Map projections" msgstr "ProiecÈ›iile hărÈ›ii" -#: ../gui/wxpython/menustrings.py:250 +#: ../gui/wxpython/menustrings.py:251 #: ../gui/wxpython/image2target/ii2t_menustrings.py:245 msgid "Display map projection" msgstr "AfiÈ™ează proiecÈ›ia hărÈ›ii" -#: ../gui/wxpython/menustrings.py:251 +#: ../gui/wxpython/menustrings.py:252 #: ../gui/wxpython/image2target/ii2t_menustrings.py:246 msgid "Converts co-ordinate system descriptions (i.e. projection information) between various formats (including GRASS format)." msgstr "" -#: ../gui/wxpython/menustrings.py:252 +#: ../gui/wxpython/menustrings.py:253 #: ../gui/wxpython/image2target/ii2t_menustrings.py:247 msgid "Manage projections" msgstr "Gestionează proiecÈ›iile" -#: ../gui/wxpython/menustrings.py:253 +#: ../gui/wxpython/menustrings.py:254 #: ../gui/wxpython/image2target/ii2t_menustrings.py:248 msgid "Prints or modifies GRASS projection information files (in various co-ordinate system descriptions). Can also be used to create new GRASS locations." msgstr "" -#: ../gui/wxpython/menustrings.py:254 +#: ../gui/wxpython/menustrings.py:255 #: ../gui/wxpython/image2target/ii2t_menustrings.py:249 msgid "Convert coordinates" msgstr "ConverteÈ™te coordonate" -#: ../gui/wxpython/menustrings.py:255 +#: ../gui/wxpython/menustrings.py:256 #: ../gui/wxpython/image2target/ii2t_menustrings.py:250 msgid "Converts coordinates from one projection to another (cs2cs frontend)." msgstr "" -#: ../gui/wxpython/menustrings.py:256 +#: ../gui/wxpython/menustrings.py:257 #: ../gui/wxpython/image2target/ii2t_menustrings.py:251 msgid "Addons extensions" msgstr "Extensiile addon-urilor" -#: ../gui/wxpython/menustrings.py:257 +#: ../gui/wxpython/menustrings.py:258 #: ../gui/wxpython/image2target/ii2t_menustrings.py:252 msgid "Install extension from addons" msgstr "Instalează extensii de la addon-uri" -#: ../gui/wxpython/menustrings.py:258 +#: ../gui/wxpython/menustrings.py:259 #: ../gui/wxpython/image2target/ii2t_menustrings.py:253 msgid "Installs new extension from GRASS AddOns SVN repository." msgstr "Instalează extensie nouă de la GRASS AddOns SVN." -#: ../gui/wxpython/menustrings.py:259 +#: ../gui/wxpython/menustrings.py:260 #: ../gui/wxpython/image2target/ii2t_menustrings.py:254 msgid "Manage installed extension" msgstr "" -#: ../gui/wxpython/menustrings.py:260 +#: ../gui/wxpython/menustrings.py:261 #: ../gui/wxpython/image2target/ii2t_menustrings.py:255 msgid "Updates or removes installed GRASS AddOns extension(s)." msgstr "" -#: ../gui/wxpython/menustrings.py:261 ../gui/wxpython/menustrings.py:2022 +#: ../gui/wxpython/menustrings.py:262 ../gui/wxpython/menustrings.py:2023 #: ../gui/wxpython/image2target/ii2t_menustrings.py:256 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1990 msgid "Preferences" msgstr "PreferinÈ›e" -#: ../gui/wxpython/menustrings.py:262 +#: ../gui/wxpython/menustrings.py:263 #: ../gui/wxpython/image2target/ii2t_menustrings.py:257 msgid "User GUI preferences (display font, commands, digitizer, etc.)" msgstr "PreferinÈ›ele GUI ale utilizatorului (font afiÈ™are, comenzi, vectorizare, etc.)" -#: ../gui/wxpython/menustrings.py:263 ../gui/wxpython/menustrings.py:1205 +#: ../gui/wxpython/menustrings.py:264 ../gui/wxpython/menustrings.py:1206 #: ../gui/wxpython/image2target/ii2t_menustrings.py:258 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1184 msgid "&Raster" msgstr "&Raster" -#: ../gui/wxpython/menustrings.py:264 ../gui/wxpython/menustrings.py:1206 +#: ../gui/wxpython/menustrings.py:265 ../gui/wxpython/menustrings.py:1207 #: ../gui/wxpython/image2target/ii2t_menustrings.py:259 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1185 msgid "Develop raster map" msgstr "Dezvoltă harta raster" -#: ../gui/wxpython/menustrings.py:265 ../gui/wxpython/menustrings.py:1207 +#: ../gui/wxpython/menustrings.py:266 ../gui/wxpython/menustrings.py:1208 #: ../gui/wxpython/image2target/ii2t_menustrings.py:260 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1186 msgid "Compress/decompress" msgstr "Comprimă/decomprimă" -#: ../gui/wxpython/menustrings.py:266 ../gui/wxpython/menustrings.py:1208 +#: ../gui/wxpython/menustrings.py:267 ../gui/wxpython/menustrings.py:1209 #: ../gui/wxpython/image2target/ii2t_menustrings.py:261 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1187 msgid "Compresses and decompresses raster maps." msgstr "Comprimă È™i decomprimă hărÈ›i raster." -#: ../gui/wxpython/menustrings.py:267 ../gui/wxpython/menustrings.py:1209 +#: ../gui/wxpython/menustrings.py:268 ../gui/wxpython/menustrings.py:1210 #: ../gui/wxpython/image2target/ii2t_menustrings.py:262 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1188 msgid "Region boundaries" msgstr "Limitele regiunii" -#: ../gui/wxpython/menustrings.py:268 ../gui/wxpython/menustrings.py:1210 +#: ../gui/wxpython/menustrings.py:269 ../gui/wxpython/menustrings.py:1211 #: ../gui/wxpython/image2target/ii2t_menustrings.py:263 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1189 msgid "Sets the boundary definitions for a raster map." msgstr "StabileÈ™te definiÈ›iile limită pentru o hartă raster." -#: ../gui/wxpython/menustrings.py:269 ../gui/wxpython/menustrings.py:1211 +#: ../gui/wxpython/menustrings.py:270 ../gui/wxpython/menustrings.py:1212 #: ../gui/wxpython/image2target/ii2t_menustrings.py:264 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1190 msgid "Manage NULL values" msgstr "Gestionează valorile nule" -#: ../gui/wxpython/menustrings.py:270 ../gui/wxpython/menustrings.py:1212 +#: ../gui/wxpython/menustrings.py:271 ../gui/wxpython/menustrings.py:1213 #: ../gui/wxpython/image2target/ii2t_menustrings.py:265 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1191 msgid "Manages NULL-values of given raster map." msgstr "Gestionează valorile nule pentru o hartă raster dată." -#: ../gui/wxpython/menustrings.py:271 ../gui/wxpython/menustrings.py:1213 +#: ../gui/wxpython/menustrings.py:272 ../gui/wxpython/menustrings.py:1214 #: ../gui/wxpython/image2target/ii2t_menustrings.py:266 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1192 msgid "Quantization" msgstr "Cuantificare" -#: ../gui/wxpython/menustrings.py:272 ../gui/wxpython/menustrings.py:1214 +#: ../gui/wxpython/menustrings.py:273 ../gui/wxpython/menustrings.py:1215 #: ../gui/wxpython/image2target/ii2t_menustrings.py:267 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1193 msgid "Produces the quantization file for a floating-point map." msgstr "Produce fiÈ™ier de cuantificare pentru ă o hartă cu numere reale." -#: ../gui/wxpython/menustrings.py:273 ../gui/wxpython/menustrings.py:1215 +#: ../gui/wxpython/menustrings.py:274 ../gui/wxpython/menustrings.py:1216 #: ../gui/wxpython/image2target/ii2t_menustrings.py:268 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1194 msgid "Timestamp" msgstr "Timestamp" -#: ../gui/wxpython/menustrings.py:274 ../gui/wxpython/menustrings.py:1216 +#: ../gui/wxpython/menustrings.py:275 ../gui/wxpython/menustrings.py:1217 #: ../gui/wxpython/image2target/ii2t_menustrings.py:269 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1195 msgid "Modifies a timestamp for a raster map. Print/add/remove a timestamp for a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:275 ../gui/wxpython/menustrings.py:1217 +#: ../gui/wxpython/menustrings.py:276 ../gui/wxpython/menustrings.py:1218 #: ../gui/wxpython/image2target/ii2t_menustrings.py:270 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1196 msgid "Resample using aggregate statistics" msgstr "Re-eÈ™anÈ›ionează folosind statistici agregate." -#: ../gui/wxpython/menustrings.py:276 ../gui/wxpython/menustrings.py:1218 +#: ../gui/wxpython/menustrings.py:277 ../gui/wxpython/menustrings.py:1219 #: ../gui/wxpython/image2target/ii2t_menustrings.py:271 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1197 msgid "Resamples raster map layers to a coarser grid using aggregation." msgstr "Re-eÈ™anÈ›ionează straturi raster într-un grid mai grosier folosind agregarea." -#: ../gui/wxpython/menustrings.py:277 ../gui/wxpython/menustrings.py:1219 +#: ../gui/wxpython/menustrings.py:278 ../gui/wxpython/menustrings.py:1220 #: ../gui/wxpython/image2target/ii2t_menustrings.py:272 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1198 msgid "Resample using multiple methods" msgstr "Re-eÈ™anÈ›ionează folosind metode multiple" -#: ../gui/wxpython/menustrings.py:278 ../gui/wxpython/menustrings.py:1220 +#: ../gui/wxpython/menustrings.py:279 ../gui/wxpython/menustrings.py:1221 #: ../gui/wxpython/image2target/ii2t_menustrings.py:273 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1199 msgid "Resamples raster map to a finer grid using interpolation." msgstr "" -#: ../gui/wxpython/menustrings.py:279 ../gui/wxpython/menustrings.py:1221 +#: ../gui/wxpython/menustrings.py:280 ../gui/wxpython/menustrings.py:1222 #: ../gui/wxpython/image2target/ii2t_menustrings.py:274 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1200 msgid "Resample using nearest neighbor" msgstr "Re-eÈ™anÈ›ionează folosind cel mai apropiat vecin" -#: ../gui/wxpython/menustrings.py:280 ../gui/wxpython/menustrings.py:1222 +#: ../gui/wxpython/menustrings.py:281 ../gui/wxpython/menustrings.py:1223 #: ../gui/wxpython/image2target/ii2t_menustrings.py:275 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1201 msgid "GRASS raster map layer data resampling capability." msgstr "Capacitatea de re-eÈ™antionare a datelor raster GRASS." -#: ../gui/wxpython/menustrings.py:281 ../gui/wxpython/menustrings.py:1223 +#: ../gui/wxpython/menustrings.py:282 ../gui/wxpython/menustrings.py:1224 #: ../gui/wxpython/image2target/ii2t_menustrings.py:276 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1202 msgid "Resample using spline tension" msgstr "Re-eÈ™anÈ›ionează folosind spline tension" -#: ../gui/wxpython/menustrings.py:282 ../gui/wxpython/menustrings.py:1224 +#: ../gui/wxpython/menustrings.py:283 ../gui/wxpython/menustrings.py:1225 #: ../gui/wxpython/image2target/ii2t_menustrings.py:277 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1203 msgid "Reinterpolates and optionally computes topographic analysis from input raster map to a new raster map (possibly with different resolution) using regularized spline with tension and smoothing." msgstr "Reinterpolează È™i opÈ›ional calculează analiza topografică de la harta raster de intrare la noua hartă raster (posibil cu rezoluÈ›ie diferită) folosind metoda regularized spline with tension È™i netezirea." -#: ../gui/wxpython/menustrings.py:283 ../gui/wxpython/menustrings.py:1225 +#: ../gui/wxpython/menustrings.py:284 ../gui/wxpython/menustrings.py:1226 #: ../gui/wxpython/image2target/ii2t_menustrings.py:278 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1204 msgid "Resample using bspline" msgstr "" -#: ../gui/wxpython/menustrings.py:284 ../gui/wxpython/menustrings.py:1226 +#: ../gui/wxpython/menustrings.py:285 ../gui/wxpython/menustrings.py:1227 #: ../gui/wxpython/image2target/ii2t_menustrings.py:279 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1205 msgid "Performs bilinear or bicubic spline interpolation with Tykhonov regularization." msgstr "" -#: ../gui/wxpython/menustrings.py:285 ../gui/wxpython/menustrings.py:1227 +#: ../gui/wxpython/menustrings.py:286 ../gui/wxpython/menustrings.py:1228 #: ../gui/wxpython/image2target/ii2t_menustrings.py:280 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1206 msgid "Resample using analytic kernel" msgstr "" -#: ../gui/wxpython/menustrings.py:286 ../gui/wxpython/menustrings.py:1228 +#: ../gui/wxpython/menustrings.py:287 ../gui/wxpython/menustrings.py:1229 #: ../gui/wxpython/image2target/ii2t_menustrings.py:281 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1207 msgid "Resamples raster map layers using an analytic kernel." msgstr "" -#: ../gui/wxpython/menustrings.py:287 ../gui/wxpython/menustrings.py:573 -#: ../gui/wxpython/menustrings.py:1229 ../gui/wxpython/menustrings.py:1515 +#: ../gui/wxpython/menustrings.py:288 ../gui/wxpython/menustrings.py:574 +#: ../gui/wxpython/menustrings.py:1230 ../gui/wxpython/menustrings.py:1516 #: ../gui/wxpython/image2target/ii2t_menustrings.py:282 #: ../gui/wxpython/image2target/ii2t_menustrings.py:566 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1208 @@ -5973,38 +5947,38 @@ msgid "Support file maintenance" msgstr "ÃŽntreÈ›inerea fiÈ™ierului suport" -#: ../gui/wxpython/menustrings.py:288 ../gui/wxpython/menustrings.py:1230 +#: ../gui/wxpython/menustrings.py:289 ../gui/wxpython/menustrings.py:1231 #: ../gui/wxpython/image2target/ii2t_menustrings.py:283 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1209 msgid "Allows creation and/or modification of raster map layer support files." msgstr "Permite crearea È™i/sau modificarea fiÈ™ierelor suport a hărÈ›ilor raster." -#: ../gui/wxpython/menustrings.py:289 ../gui/wxpython/menustrings.py:1231 +#: ../gui/wxpython/menustrings.py:290 ../gui/wxpython/menustrings.py:1232 #: ../gui/wxpython/image2target/ii2t_menustrings.py:284 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1210 msgid "Update map statistics" msgstr "Actualizează statistica hărÈ›ii" -#: ../gui/wxpython/menustrings.py:290 ../gui/wxpython/menustrings.py:1232 +#: ../gui/wxpython/menustrings.py:291 ../gui/wxpython/menustrings.py:1233 #: ../gui/wxpython/image2target/ii2t_menustrings.py:285 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1211 msgid "Update raster map statistics" msgstr "Actualizează statistica hărÈ›ii raster" -#: ../gui/wxpython/menustrings.py:293 ../gui/wxpython/menustrings.py:1235 +#: ../gui/wxpython/menustrings.py:294 ../gui/wxpython/menustrings.py:1236 #: ../gui/wxpython/image2target/ii2t_menustrings.py:288 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1214 msgid "Tiling" msgstr "Mozaicare" -#: ../gui/wxpython/menustrings.py:294 ../gui/wxpython/menustrings.py:1236 +#: ../gui/wxpython/menustrings.py:295 ../gui/wxpython/menustrings.py:1237 #: ../gui/wxpython/image2target/ii2t_menustrings.py:289 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1215 msgid "Produces tilings of the source projection for use in the destination region and projection." msgstr "Produce o mozaicare a proiecÈ›iei sursă pentru folosirea în regiunea È™i proiecÈ›ia de destinaÈ›ie." -#: ../gui/wxpython/menustrings.py:295 ../gui/wxpython/menustrings.py:592 -#: ../gui/wxpython/menustrings.py:1237 ../gui/wxpython/menustrings.py:1534 +#: ../gui/wxpython/menustrings.py:296 ../gui/wxpython/menustrings.py:593 +#: ../gui/wxpython/menustrings.py:1238 ../gui/wxpython/menustrings.py:1535 #: ../gui/wxpython/image2target/ii2t_menustrings.py:290 #: ../gui/wxpython/image2target/ii2t_menustrings.py:585 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1216 @@ -6012,8 +5986,8 @@ msgid "Manage colors" msgstr "Gestionează culori" -#: ../gui/wxpython/menustrings.py:296 ../gui/wxpython/menustrings.py:593 -#: ../gui/wxpython/menustrings.py:1238 ../gui/wxpython/menustrings.py:1535 +#: ../gui/wxpython/menustrings.py:297 ../gui/wxpython/menustrings.py:594 +#: ../gui/wxpython/menustrings.py:1239 ../gui/wxpython/menustrings.py:1536 #: ../gui/wxpython/image2target/ii2t_menustrings.py:291 #: ../gui/wxpython/image2target/ii2t_menustrings.py:586 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1217 @@ -6021,26 +5995,26 @@ msgid "Color tables" msgstr "Tabela de culori" -#: ../gui/wxpython/menustrings.py:297 ../gui/wxpython/menustrings.py:1239 +#: ../gui/wxpython/menustrings.py:298 ../gui/wxpython/menustrings.py:1240 #: ../gui/wxpython/image2target/ii2t_menustrings.py:292 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1218 msgid "Creates/modifies the color table associated with a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:298 ../gui/wxpython/menustrings.py:1240 +#: ../gui/wxpython/menustrings.py:299 ../gui/wxpython/menustrings.py:1241 #: ../gui/wxpython/image2target/ii2t_menustrings.py:293 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1219 msgid "Color tables (stddev)" msgstr "Tabela de culori (stddev)" -#: ../gui/wxpython/menustrings.py:299 ../gui/wxpython/menustrings.py:1241 +#: ../gui/wxpython/menustrings.py:300 ../gui/wxpython/menustrings.py:1242 #: ../gui/wxpython/image2target/ii2t_menustrings.py:294 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1220 msgid "Sets color rules based on stddev from a raster map's mean value." msgstr "" -#: ../gui/wxpython/menustrings.py:300 ../gui/wxpython/menustrings.py:595 -#: ../gui/wxpython/menustrings.py:1242 ../gui/wxpython/menustrings.py:1537 +#: ../gui/wxpython/menustrings.py:301 ../gui/wxpython/menustrings.py:596 +#: ../gui/wxpython/menustrings.py:1243 ../gui/wxpython/menustrings.py:1538 #: ../gui/wxpython/image2target/ii2t_menustrings.py:295 #: ../gui/wxpython/image2target/ii2t_menustrings.py:588 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1221 @@ -6048,14 +6022,14 @@ msgid "Manage color rules interactively" msgstr "" -#: ../gui/wxpython/menustrings.py:301 ../gui/wxpython/menustrings.py:1243 +#: ../gui/wxpython/menustrings.py:302 ../gui/wxpython/menustrings.py:1244 #: ../gui/wxpython/image2target/ii2t_menustrings.py:296 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1222 msgid "Interactive management of raster color tables." msgstr "Gestionează interactiv tabelele de culoare pentru raster." -#: ../gui/wxpython/menustrings.py:302 ../gui/wxpython/menustrings.py:597 -#: ../gui/wxpython/menustrings.py:1244 ../gui/wxpython/menustrings.py:1539 +#: ../gui/wxpython/menustrings.py:303 ../gui/wxpython/menustrings.py:598 +#: ../gui/wxpython/menustrings.py:1245 ../gui/wxpython/menustrings.py:1540 #: ../gui/wxpython/image2target/ii2t_menustrings.py:297 #: ../gui/wxpython/image2target/ii2t_menustrings.py:590 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1223 @@ -6063,38 +6037,38 @@ msgid "Export color table" msgstr "Exportă tabela de culori" -#: ../gui/wxpython/menustrings.py:303 ../gui/wxpython/menustrings.py:1245 +#: ../gui/wxpython/menustrings.py:304 ../gui/wxpython/menustrings.py:1246 #: ../gui/wxpython/image2target/ii2t_menustrings.py:298 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1224 msgid "Exports the color table associated with a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:304 ../gui/wxpython/menustrings.py:1246 +#: ../gui/wxpython/menustrings.py:305 ../gui/wxpython/menustrings.py:1247 #: ../gui/wxpython/image2target/ii2t_menustrings.py:299 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1225 msgid "Blend 2 color rasters" msgstr "AmestecaÈ›i 2 culori pentru raster" -#: ../gui/wxpython/menustrings.py:305 ../gui/wxpython/menustrings.py:1247 +#: ../gui/wxpython/menustrings.py:306 ../gui/wxpython/menustrings.py:1248 #: ../gui/wxpython/image2target/ii2t_menustrings.py:300 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1226 msgid "Blends color components of two raster maps by a given ratio." msgstr "AmestecaÈ›i componentele de culaore a două hărÈ›i raster pe baza unei raÈ›ii date." -#: ../gui/wxpython/menustrings.py:306 ../gui/wxpython/menustrings.py:1248 +#: ../gui/wxpython/menustrings.py:307 ../gui/wxpython/menustrings.py:1249 #: ../gui/wxpython/image2target/ii2t_menustrings.py:301 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1227 msgid "Create RGB" msgstr "Crează RBG" -#: ../gui/wxpython/menustrings.py:307 ../gui/wxpython/menustrings.py:1249 +#: ../gui/wxpython/menustrings.py:308 ../gui/wxpython/menustrings.py:1250 #: ../gui/wxpython/image2target/ii2t_menustrings.py:302 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1228 msgid "Combines red, green and blue raster maps into a single composite raster map." msgstr "Combină roÈ™u, verde È™i albastru într-o singură hartă raster." -#: ../gui/wxpython/menustrings.py:308 ../gui/wxpython/menustrings.py:765 -#: ../gui/wxpython/menustrings.py:1250 ../gui/wxpython/menustrings.py:1707 +#: ../gui/wxpython/menustrings.py:309 ../gui/wxpython/menustrings.py:766 +#: ../gui/wxpython/menustrings.py:1251 ../gui/wxpython/menustrings.py:1708 #: ../gui/wxpython/image2target/ii2t_menustrings.py:303 #: ../gui/wxpython/image2target/ii2t_menustrings.py:754 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1229 @@ -6102,92 +6076,92 @@ msgid "RGB to HIS" msgstr "RGB în HIS" -#: ../gui/wxpython/menustrings.py:309 ../gui/wxpython/menustrings.py:1251 +#: ../gui/wxpython/menustrings.py:310 ../gui/wxpython/menustrings.py:1252 #: ../gui/wxpython/image2target/ii2t_menustrings.py:304 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1230 msgid "Generates red, green and blue (RGB) raster map layers combining hue, intensity and saturation (HIS) values from user-specified input raster map layers." msgstr "" -#: ../gui/wxpython/menustrings.py:310 ../gui/wxpython/menustrings.py:1252 +#: ../gui/wxpython/menustrings.py:311 ../gui/wxpython/menustrings.py:1253 #: ../gui/wxpython/image2target/ii2t_menustrings.py:305 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1231 msgid "Query raster maps" msgstr "Interoghează hartă raster" -#: ../gui/wxpython/menustrings.py:311 ../gui/wxpython/menustrings.py:1253 +#: ../gui/wxpython/menustrings.py:312 ../gui/wxpython/menustrings.py:1254 #: ../gui/wxpython/image2target/ii2t_menustrings.py:306 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1232 msgid "Query values by coordinates" msgstr "Interoghează valorile pe baza coordonatelor" -#: ../gui/wxpython/menustrings.py:312 ../gui/wxpython/menustrings.py:1254 +#: ../gui/wxpython/menustrings.py:313 ../gui/wxpython/menustrings.py:1255 #: ../gui/wxpython/image2target/ii2t_menustrings.py:307 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1233 msgid "Queries raster maps on their category values and category labels." msgstr "" -#: ../gui/wxpython/menustrings.py:313 ../gui/wxpython/menustrings.py:1255 +#: ../gui/wxpython/menustrings.py:314 ../gui/wxpython/menustrings.py:1256 #: ../gui/wxpython/image2target/ii2t_menustrings.py:308 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1234 msgid "Query colors by value" msgstr "Interoghează culorile pe baza valorilor" -#: ../gui/wxpython/menustrings.py:314 ../gui/wxpython/menustrings.py:1256 +#: ../gui/wxpython/menustrings.py:315 ../gui/wxpython/menustrings.py:1257 #: ../gui/wxpython/image2target/ii2t_menustrings.py:309 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1235 msgid "Queries colors for a raster map layer." msgstr "Interoghează culorile pentru un strat raster." -#: ../gui/wxpython/menustrings.py:322 ../gui/wxpython/menustrings.py:1264 +#: ../gui/wxpython/menustrings.py:323 ../gui/wxpython/menustrings.py:1265 #: ../gui/wxpython/image2target/ii2t_menustrings.py:317 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1243 msgid "Raster buffers and distance" msgstr "" -#: ../gui/wxpython/menustrings.py:323 ../gui/wxpython/menustrings.py:1265 +#: ../gui/wxpython/menustrings.py:324 ../gui/wxpython/menustrings.py:1266 #: ../gui/wxpython/image2target/ii2t_menustrings.py:318 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1244 msgid "Buffer rasters" msgstr "Buffer raster" -#: ../gui/wxpython/menustrings.py:324 ../gui/wxpython/menustrings.py:1266 +#: ../gui/wxpython/menustrings.py:325 ../gui/wxpython/menustrings.py:1267 #: ../gui/wxpython/image2target/ii2t_menustrings.py:319 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1245 msgid "Creates a raster map showing buffer zones surrounding cells that contain non-NULL category values." msgstr "" -#: ../gui/wxpython/menustrings.py:325 ../gui/wxpython/menustrings.py:1267 +#: ../gui/wxpython/menustrings.py:326 ../gui/wxpython/menustrings.py:1268 #: ../gui/wxpython/image2target/ii2t_menustrings.py:320 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1246 msgid "Concentric circles" msgstr "Cercuri concentrice" -#: ../gui/wxpython/menustrings.py:326 ../gui/wxpython/menustrings.py:1268 +#: ../gui/wxpython/menustrings.py:327 ../gui/wxpython/menustrings.py:1269 #: ../gui/wxpython/image2target/ii2t_menustrings.py:321 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1247 msgid "Creates a raster map containing concentric rings around a given point." msgstr "Crează o hartă raster care conÈ›ine inele concentrice în jurul punctelor date." -#: ../gui/wxpython/menustrings.py:327 ../gui/wxpython/menustrings.py:1269 +#: ../gui/wxpython/menustrings.py:328 ../gui/wxpython/menustrings.py:1270 #: ../gui/wxpython/image2target/ii2t_menustrings.py:322 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1248 msgid "Closest points" msgstr "Punctele mai apropiate" -#: ../gui/wxpython/menustrings.py:328 ../gui/wxpython/menustrings.py:1270 +#: ../gui/wxpython/menustrings.py:329 ../gui/wxpython/menustrings.py:1271 #: ../gui/wxpython/image2target/ii2t_menustrings.py:323 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1249 msgid "Locates the closest points between objects in two raster maps." msgstr "Localizează punctele mai apropiate dintre obiectele din două hărÈ›i raster." -#: ../gui/wxpython/menustrings.py:329 ../gui/wxpython/menustrings.py:1271 +#: ../gui/wxpython/menustrings.py:330 ../gui/wxpython/menustrings.py:1272 #: ../gui/wxpython/image2target/ii2t_menustrings.py:324 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1250 msgid "Grow by one cell" msgstr "" -#: ../gui/wxpython/menustrings.py:330 ../gui/wxpython/menustrings.py:395 -#: ../gui/wxpython/menustrings.py:1272 ../gui/wxpython/menustrings.py:1337 +#: ../gui/wxpython/menustrings.py:331 ../gui/wxpython/menustrings.py:396 +#: ../gui/wxpython/menustrings.py:1273 ../gui/wxpython/menustrings.py:1338 #: ../gui/wxpython/image2target/ii2t_menustrings.py:325 #: ../gui/wxpython/image2target/ii2t_menustrings.py:388 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1251 @@ -6195,8 +6169,8 @@ msgid "Generates a raster map layer with contiguous areas grown by one cell." msgstr "Generează o hartă raster cu areale continuu dezvoltate după o singură celulă." -#: ../gui/wxpython/menustrings.py:331 ../gui/wxpython/menustrings.py:387 -#: ../gui/wxpython/menustrings.py:1273 ../gui/wxpython/menustrings.py:1329 +#: ../gui/wxpython/menustrings.py:332 ../gui/wxpython/menustrings.py:388 +#: ../gui/wxpython/menustrings.py:1274 ../gui/wxpython/menustrings.py:1330 #: ../gui/wxpython/image2target/ii2t_menustrings.py:326 #: ../gui/wxpython/image2target/ii2t_menustrings.py:380 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1252 @@ -6204,8 +6178,8 @@ msgid "Distance to features" msgstr "DistanÈ›a la trăsături" -#: ../gui/wxpython/menustrings.py:332 ../gui/wxpython/menustrings.py:388 -#: ../gui/wxpython/menustrings.py:1274 ../gui/wxpython/menustrings.py:1330 +#: ../gui/wxpython/menustrings.py:333 ../gui/wxpython/menustrings.py:389 +#: ../gui/wxpython/menustrings.py:1275 ../gui/wxpython/menustrings.py:1331 #: ../gui/wxpython/image2target/ii2t_menustrings.py:327 #: ../gui/wxpython/image2target/ii2t_menustrings.py:381 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1253 @@ -6213,22 +6187,22 @@ msgid "Generates a raster map containing distances to nearest raster features." msgstr "" -#: ../gui/wxpython/menustrings.py:333 ../gui/wxpython/menustrings.py:1275 +#: ../gui/wxpython/menustrings.py:334 ../gui/wxpython/menustrings.py:1276 #: ../gui/wxpython/image2target/ii2t_menustrings.py:328 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1254 #: ../gui/wxpython/nviz/tools.py:977 ../gui/wxpython/nviz/tools.py:2817 -#: ../gui/wxpython/psmap/dialogs.py:2310 +#: ../gui/wxpython/psmap/dialogs.py:2312 msgid "Mask" msgstr "Mască" -#: ../gui/wxpython/menustrings.py:334 ../gui/wxpython/menustrings.py:1276 +#: ../gui/wxpython/menustrings.py:335 ../gui/wxpython/menustrings.py:1277 #: ../gui/wxpython/image2target/ii2t_menustrings.py:329 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1255 msgid "Creates a MASK for limiting raster operation." msgstr "Crează o MASCÄ‚ pentru limitarea operaÈ›iei raster." -#: ../gui/wxpython/menustrings.py:335 ../gui/wxpython/menustrings.py:336 -#: ../gui/wxpython/menustrings.py:1277 ../gui/wxpython/menustrings.py:1278 +#: ../gui/wxpython/menustrings.py:336 ../gui/wxpython/menustrings.py:337 +#: ../gui/wxpython/menustrings.py:1278 ../gui/wxpython/menustrings.py:1279 #: ../gui/wxpython/image2target/ii2t_menustrings.py:330 #: ../gui/wxpython/image2target/ii2t_menustrings.py:331 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1256 @@ -6236,539 +6210,539 @@ msgid "Raster map calculator" msgstr "Calculator raster" -#: ../gui/wxpython/menustrings.py:337 ../gui/wxpython/menustrings.py:1279 +#: ../gui/wxpython/menustrings.py:338 ../gui/wxpython/menustrings.py:1280 #: ../gui/wxpython/image2target/ii2t_menustrings.py:332 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1258 msgid "Neighborhood analysis" msgstr "Analiza vecinătății" -#: ../gui/wxpython/menustrings.py:338 ../gui/wxpython/menustrings.py:1280 +#: ../gui/wxpython/menustrings.py:339 ../gui/wxpython/menustrings.py:1281 #: ../gui/wxpython/image2target/ii2t_menustrings.py:333 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1259 #: ../gui/wxpython/rlisetup/wizard.py:886 msgid "Moving window" msgstr "Mutarea ferestrei" -#: ../gui/wxpython/menustrings.py:339 ../gui/wxpython/menustrings.py:1281 +#: ../gui/wxpython/menustrings.py:340 ../gui/wxpython/menustrings.py:1282 #: ../gui/wxpython/image2target/ii2t_menustrings.py:334 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1260 msgid "Makes each cell category value a function of the category values assigned to the cells around it, and stores new cell values in an output raster map layer." msgstr "Face fiecare valoare a celulei în funcÈ›ie de valorile de categorii atribuite celulelor din jurul ei È™i stochează valorile celulei într-o hartă raster de ieÈ™ire." -#: ../gui/wxpython/menustrings.py:340 ../gui/wxpython/menustrings.py:1282 +#: ../gui/wxpython/menustrings.py:341 ../gui/wxpython/menustrings.py:1283 #: ../gui/wxpython/image2target/ii2t_menustrings.py:335 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1261 msgid "Neighborhood points" msgstr "Punctele vecinătății" -#: ../gui/wxpython/menustrings.py:341 ../gui/wxpython/menustrings.py:1283 +#: ../gui/wxpython/menustrings.py:342 ../gui/wxpython/menustrings.py:1284 #: ../gui/wxpython/image2target/ii2t_menustrings.py:336 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1262 msgid "Neighborhood analysis tool for vector point maps. Makes each cell value a function of the attribute values assigned to the vector points or centroids around it, and stores new cell values in an output raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:342 ../gui/wxpython/menustrings.py:1284 +#: ../gui/wxpython/menustrings.py:343 ../gui/wxpython/menustrings.py:1285 #: ../gui/wxpython/image2target/ii2t_menustrings.py:337 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1263 msgid "Overlay rasters" msgstr "Suprapunere raster" -#: ../gui/wxpython/menustrings.py:343 ../gui/wxpython/menustrings.py:1285 +#: ../gui/wxpython/menustrings.py:344 ../gui/wxpython/menustrings.py:1286 #: ../gui/wxpython/image2target/ii2t_menustrings.py:338 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1264 msgid "Cross product" msgstr "Produse intersectate" -#: ../gui/wxpython/menustrings.py:344 ../gui/wxpython/menustrings.py:1286 +#: ../gui/wxpython/menustrings.py:345 ../gui/wxpython/menustrings.py:1287 #: ../gui/wxpython/image2target/ii2t_menustrings.py:339 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1265 msgid "Creates a cross product of the category values from multiple raster map layers." msgstr "Crează produse intersectate a categoriilor de valori din straturi multiple de rastere." -#: ../gui/wxpython/menustrings.py:345 ../gui/wxpython/menustrings.py:1287 +#: ../gui/wxpython/menustrings.py:346 ../gui/wxpython/menustrings.py:1288 #: ../gui/wxpython/image2target/ii2t_menustrings.py:340 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1266 msgid "Patch raster maps" msgstr "Combină hărÈ›i raster" -#: ../gui/wxpython/menustrings.py:346 ../gui/wxpython/menustrings.py:1288 +#: ../gui/wxpython/menustrings.py:347 ../gui/wxpython/menustrings.py:1289 #: ../gui/wxpython/image2target/ii2t_menustrings.py:341 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1267 msgid "Creates a composite raster map layer by using known category values from one (or more) map layer(s) to fill in areas of \"no data\" in another map layer." msgstr "Crează o compoziÈ›ie de hartă raster folosind valorile de categorii cunoscute de la unul (sau mai multe) straturi pentru a umple arealele cu \"no data\" într-o altă hartă." -#: ../gui/wxpython/menustrings.py:347 ../gui/wxpython/menustrings.py:1289 +#: ../gui/wxpython/menustrings.py:348 ../gui/wxpython/menustrings.py:1290 #: ../gui/wxpython/image2target/ii2t_menustrings.py:342 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1268 msgid "Raster series aggregation" msgstr "" -#: ../gui/wxpython/menustrings.py:348 ../gui/wxpython/menustrings.py:1290 +#: ../gui/wxpython/menustrings.py:349 ../gui/wxpython/menustrings.py:1291 #: ../gui/wxpython/image2target/ii2t_menustrings.py:343 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1269 msgid "Makes each output cell value a function of the values assigned to the corresponding cells in the input raster map layers." msgstr "Face fiecare valoare a celulei rezultate în funcÈ›ie de valorile corespunzătoare celulelor din harta raster de intrare." -#: ../gui/wxpython/menustrings.py:349 ../gui/wxpython/menustrings.py:1291 +#: ../gui/wxpython/menustrings.py:350 ../gui/wxpython/menustrings.py:1292 #: ../gui/wxpython/image2target/ii2t_menustrings.py:344 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1270 msgid "Raster series accumulation" msgstr "" -#: ../gui/wxpython/menustrings.py:350 ../gui/wxpython/menustrings.py:1292 +#: ../gui/wxpython/menustrings.py:351 ../gui/wxpython/menustrings.py:1293 #: ../gui/wxpython/image2target/ii2t_menustrings.py:345 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1271 msgid "Makes each output cell value a accumulationfunction of the values assigned to the corresponding cells in the input raster map layers." msgstr "" -#: ../gui/wxpython/menustrings.py:351 ../gui/wxpython/menustrings.py:1293 +#: ../gui/wxpython/menustrings.py:352 ../gui/wxpython/menustrings.py:1294 #: ../gui/wxpython/image2target/ii2t_menustrings.py:346 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1272 msgid "Statistical overlay" msgstr "Recuperarea statistică" -#: ../gui/wxpython/menustrings.py:352 ../gui/wxpython/menustrings.py:1294 +#: ../gui/wxpython/menustrings.py:353 ../gui/wxpython/menustrings.py:1295 #: ../gui/wxpython/image2target/ii2t_menustrings.py:347 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1273 msgid "Calculates category or object oriented statistics (accumulator-based statistics)." msgstr "" -#: ../gui/wxpython/menustrings.py:353 ../gui/wxpython/menustrings.py:1295 +#: ../gui/wxpython/menustrings.py:354 ../gui/wxpython/menustrings.py:1296 #: ../gui/wxpython/image2target/ii2t_menustrings.py:348 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1274 msgid "Quantiles overlay" msgstr "" -#: ../gui/wxpython/menustrings.py:354 ../gui/wxpython/menustrings.py:1296 +#: ../gui/wxpython/menustrings.py:355 ../gui/wxpython/menustrings.py:1297 #: ../gui/wxpython/image2target/ii2t_menustrings.py:349 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1275 msgid "Compute category quantiles using two passes." msgstr "" -#: ../gui/wxpython/menustrings.py:355 ../gui/wxpython/menustrings.py:1297 +#: ../gui/wxpython/menustrings.py:356 ../gui/wxpython/menustrings.py:1298 #: ../gui/wxpython/image2target/ii2t_menustrings.py:350 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1276 msgid "Solar radiance and shadows" msgstr "RadiaÈ›ia solară È™i umbre" -#: ../gui/wxpython/menustrings.py:356 ../gui/wxpython/menustrings.py:1298 +#: ../gui/wxpython/menustrings.py:357 ../gui/wxpython/menustrings.py:1299 #: ../gui/wxpython/image2target/ii2t_menustrings.py:351 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1277 msgid "LatLong map" msgstr "" -#: ../gui/wxpython/menustrings.py:357 ../gui/wxpython/menustrings.py:1299 +#: ../gui/wxpython/menustrings.py:358 ../gui/wxpython/menustrings.py:1300 #: ../gui/wxpython/image2target/ii2t_menustrings.py:352 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1278 msgid "Creates a latitude/longitude raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:358 ../gui/wxpython/menustrings.py:1300 +#: ../gui/wxpython/menustrings.py:359 ../gui/wxpython/menustrings.py:1301 #: ../gui/wxpython/image2target/ii2t_menustrings.py:353 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1279 msgid "Solar irradiance and irradiation" msgstr "Iradierea solară È™i iradiere" -#: ../gui/wxpython/menustrings.py:359 ../gui/wxpython/menustrings.py:1301 +#: ../gui/wxpython/menustrings.py:360 ../gui/wxpython/menustrings.py:1302 #: ../gui/wxpython/image2target/ii2t_menustrings.py:354 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1280 msgid "Solar irradiance and irradiation model. Computes direct (beam), diffuse and reflected solar irradiation raster maps for given day, latitude, surface and atmospheric conditions. Solar parameters (e.g. sunrise, sunset times, declination, extraterrestrial irradiance, daylight length) are saved in the map history file. Alternatively, a local time can be specified to compute solar incidence angle and/or irradiance raster maps. The shadowing effect of the topography is optionally incorporated." msgstr "" -#: ../gui/wxpython/menustrings.py:360 ../gui/wxpython/menustrings.py:1302 +#: ../gui/wxpython/menustrings.py:361 ../gui/wxpython/menustrings.py:1303 #: ../gui/wxpython/image2target/ii2t_menustrings.py:355 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1281 msgid "Shadows map" msgstr "Harta umbrelor" -#: ../gui/wxpython/menustrings.py:361 ../gui/wxpython/menustrings.py:1303 +#: ../gui/wxpython/menustrings.py:362 ../gui/wxpython/menustrings.py:1304 #: ../gui/wxpython/image2target/ii2t_menustrings.py:356 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1282 msgid "Calculates cast shadow areas from sun position and elevation raster map. Either exact sun position (A) is specified, or date/time to calculate the sun position (B) by r.sunmask itself." msgstr "" -#: ../gui/wxpython/menustrings.py:362 ../gui/wxpython/menustrings.py:1304 +#: ../gui/wxpython/menustrings.py:363 ../gui/wxpython/menustrings.py:1305 #: ../gui/wxpython/image2target/ii2t_menustrings.py:357 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1283 msgid "Sunshine hours and solar angles" msgstr "" -#: ../gui/wxpython/menustrings.py:363 ../gui/wxpython/menustrings.py:1305 +#: ../gui/wxpython/menustrings.py:364 ../gui/wxpython/menustrings.py:1306 #: ../gui/wxpython/image2target/ii2t_menustrings.py:358 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1284 msgid "Calculates solar elevation, solar azimuth, and sun hours. Solar elevation: the angle between the direction of the geometric center of the sun's apparent disk and the (idealized) horizon. Solar azimuth: the angle from due north in clockwise direction." msgstr "" -#: ../gui/wxpython/menustrings.py:364 ../gui/wxpython/menustrings.py:1306 +#: ../gui/wxpython/menustrings.py:365 ../gui/wxpython/menustrings.py:1307 #: ../gui/wxpython/image2target/ii2t_menustrings.py:359 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1285 msgid "Terrain analysis" msgstr "Analiza terenului" -#: ../gui/wxpython/menustrings.py:365 ../gui/wxpython/menustrings.py:1307 +#: ../gui/wxpython/menustrings.py:366 ../gui/wxpython/menustrings.py:1308 #: ../gui/wxpython/image2target/ii2t_menustrings.py:360 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1286 msgid "Generate contour lines" msgstr "Generează curbe de nivel" -#: ../gui/wxpython/menustrings.py:366 ../gui/wxpython/menustrings.py:1308 +#: ../gui/wxpython/menustrings.py:367 ../gui/wxpython/menustrings.py:1309 #: ../gui/wxpython/image2target/ii2t_menustrings.py:361 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1287 msgid "Produces a vector map of specified contours from a raster map." msgstr "Produce harta vectorială a curbelor de nivel dintr-o hartă raster." -#: ../gui/wxpython/menustrings.py:367 ../gui/wxpython/menustrings.py:1309 +#: ../gui/wxpython/menustrings.py:368 ../gui/wxpython/menustrings.py:1310 #: ../gui/wxpython/image2target/ii2t_menustrings.py:362 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1288 msgid "Cost surface" msgstr "Suprafață de cost" -#: ../gui/wxpython/menustrings.py:368 ../gui/wxpython/menustrings.py:1310 +#: ../gui/wxpython/menustrings.py:369 ../gui/wxpython/menustrings.py:1311 #: ../gui/wxpython/image2target/ii2t_menustrings.py:363 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1289 msgid "Creates a raster map showing the cumulative cost of moving between different geographic locations on an input raster map whose cell category values represent cost." msgstr "Crează o hartă raster care arată costul cumulat a deplasării dintre locaÈ›ii geografice diferite pe o hartă raster a cărui celule are valori ce reprezintă costul." -#: ../gui/wxpython/menustrings.py:369 ../gui/wxpython/menustrings.py:1311 +#: ../gui/wxpython/menustrings.py:370 ../gui/wxpython/menustrings.py:1312 #: ../gui/wxpython/image2target/ii2t_menustrings.py:364 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1290 msgid "Cumulative movement costs" msgstr "Costul cumulat al deplasării" -#: ../gui/wxpython/menustrings.py:370 ../gui/wxpython/menustrings.py:1312 +#: ../gui/wxpython/menustrings.py:371 ../gui/wxpython/menustrings.py:1313 #: ../gui/wxpython/image2target/ii2t_menustrings.py:365 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1291 msgid "Creates a raster map showing the anisotropic cumulative cost of moving between different geographic locations on an input raster map whose cell category values represent cost." msgstr "" -#: ../gui/wxpython/menustrings.py:371 ../gui/wxpython/menustrings.py:1313 +#: ../gui/wxpython/menustrings.py:372 ../gui/wxpython/menustrings.py:1314 #: ../gui/wxpython/image2target/ii2t_menustrings.py:366 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1292 msgid "Least cost route or flow" msgstr "Cel mai scurt drum sau curs de apă" -#: ../gui/wxpython/menustrings.py:372 ../gui/wxpython/menustrings.py:1314 +#: ../gui/wxpython/menustrings.py:373 ../gui/wxpython/menustrings.py:1315 #: ../gui/wxpython/image2target/ii2t_menustrings.py:367 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1293 msgid "Traces a flow through an elevation model or cost surface on a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:373 ../gui/wxpython/menustrings.py:1315 +#: ../gui/wxpython/menustrings.py:374 ../gui/wxpython/menustrings.py:1316 #: ../gui/wxpython/image2target/ii2t_menustrings.py:368 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1294 msgid "Compute shaded relief" msgstr "" -#: ../gui/wxpython/menustrings.py:374 ../gui/wxpython/menustrings.py:1316 +#: ../gui/wxpython/menustrings.py:375 ../gui/wxpython/menustrings.py:1317 #: ../gui/wxpython/image2target/ii2t_menustrings.py:369 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1295 msgid "Creates shaded relief map from an elevation map (DEM). " msgstr "" -#: ../gui/wxpython/menustrings.py:375 ../gui/wxpython/menustrings.py:1317 +#: ../gui/wxpython/menustrings.py:376 ../gui/wxpython/menustrings.py:1318 #: ../gui/wxpython/image2target/ii2t_menustrings.py:370 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1296 msgid "Apply shade to raster" msgstr "" -#: ../gui/wxpython/menustrings.py:376 ../gui/wxpython/menustrings.py:1318 +#: ../gui/wxpython/menustrings.py:377 ../gui/wxpython/menustrings.py:1319 #: ../gui/wxpython/image2target/ii2t_menustrings.py:371 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1297 msgid "Drapes a color raster over an shaded relief or aspect map." msgstr "" -#: ../gui/wxpython/menustrings.py:377 ../gui/wxpython/menustrings.py:1319 +#: ../gui/wxpython/menustrings.py:378 ../gui/wxpython/menustrings.py:1320 #: ../gui/wxpython/image2target/ii2t_menustrings.py:372 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1298 msgid "Slope and aspect" msgstr "Panta È™i orientarea versanÈ›ilor" -#: ../gui/wxpython/menustrings.py:378 ../gui/wxpython/menustrings.py:1320 +#: ../gui/wxpython/menustrings.py:379 ../gui/wxpython/menustrings.py:1321 #: ../gui/wxpython/image2target/ii2t_menustrings.py:373 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1299 msgid "Generates raster maps of slope, aspect, curvatures and partial derivatives from an elevation raster map. Aspect is calculated counterclockwise from east." msgstr "" -#: ../gui/wxpython/menustrings.py:379 ../gui/wxpython/menustrings.py:1321 +#: ../gui/wxpython/menustrings.py:380 ../gui/wxpython/menustrings.py:1322 msgid "Landforms" msgstr "" -#: ../gui/wxpython/menustrings.py:380 ../gui/wxpython/menustrings.py:1322 +#: ../gui/wxpython/menustrings.py:381 ../gui/wxpython/menustrings.py:1323 msgid "Calculates geomorphons (terrain forms) and associated geometry using machine vision approach." msgstr "" -#: ../gui/wxpython/menustrings.py:381 ../gui/wxpython/menustrings.py:1323 +#: ../gui/wxpython/menustrings.py:382 ../gui/wxpython/menustrings.py:1324 #: ../gui/wxpython/image2target/ii2t_menustrings.py:374 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1300 msgid "Terrain parameters" msgstr "Parametrii terenului" -#: ../gui/wxpython/menustrings.py:382 ../gui/wxpython/menustrings.py:1324 +#: ../gui/wxpython/menustrings.py:383 ../gui/wxpython/menustrings.py:1325 #: ../gui/wxpython/image2target/ii2t_menustrings.py:375 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1301 msgid "Extracts terrain parameters from a DEM. Uses a multi-scale approach by taking fitting quadratic parameters to any size window (via least squares)." msgstr "" -#: ../gui/wxpython/menustrings.py:383 ../gui/wxpython/menustrings.py:1325 +#: ../gui/wxpython/menustrings.py:384 ../gui/wxpython/menustrings.py:1326 #: ../gui/wxpython/image2target/ii2t_menustrings.py:376 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1302 msgid "Textural features" msgstr "Trăsături texturale" -#: ../gui/wxpython/menustrings.py:384 ../gui/wxpython/menustrings.py:1326 +#: ../gui/wxpython/menustrings.py:385 ../gui/wxpython/menustrings.py:1327 #: ../gui/wxpython/image2target/ii2t_menustrings.py:377 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1303 msgid "Generate images with textural features from a raster map." msgstr "Generează imagini cu trăsături texturale dintr-o hartă raster." -#: ../gui/wxpython/menustrings.py:385 ../gui/wxpython/menustrings.py:1327 +#: ../gui/wxpython/menustrings.py:386 ../gui/wxpython/menustrings.py:1328 #: ../gui/wxpython/image2target/ii2t_menustrings.py:378 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1304 msgid "Visibility" msgstr "Vizibilitate" -#: ../gui/wxpython/menustrings.py:386 ../gui/wxpython/menustrings.py:1328 +#: ../gui/wxpython/menustrings.py:387 ../gui/wxpython/menustrings.py:1329 #: ../gui/wxpython/image2target/ii2t_menustrings.py:379 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1305 msgid "Computes the viewshed of a point on an elevation raster map. Default format: NULL (invisible), vertical angle wrt viewpoint (visible)." msgstr "" -#: ../gui/wxpython/menustrings.py:389 ../gui/wxpython/menustrings.py:1331 +#: ../gui/wxpython/menustrings.py:390 ../gui/wxpython/menustrings.py:1332 #: ../gui/wxpython/image2target/ii2t_menustrings.py:382 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1308 msgid "Horizon angle" msgstr "Unghiul de orizont" -#: ../gui/wxpython/menustrings.py:390 ../gui/wxpython/menustrings.py:1332 +#: ../gui/wxpython/menustrings.py:391 ../gui/wxpython/menustrings.py:1333 #: ../gui/wxpython/image2target/ii2t_menustrings.py:383 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1309 msgid "Computes horizon angle height from a digital elevation model. The module has two different modes of operation: 1. Computes the entire horizon around a single point whose coordinates are given with the 'coord' option. The horizon height (in radians). 2. Computes one or more raster maps of the horizon height in a single direction. The input for this is the angle (in degrees), which is measured counterclockwise with east=0, north=90 etc. The output is the horizon height in radians." msgstr "" -#: ../gui/wxpython/menustrings.py:391 ../gui/wxpython/menustrings.py:1333 +#: ../gui/wxpython/menustrings.py:392 ../gui/wxpython/menustrings.py:1334 #: ../gui/wxpython/image2target/ii2t_menustrings.py:384 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1310 msgid "Transform features" msgstr "Transformă trăsături" -#: ../gui/wxpython/menustrings.py:392 ../gui/wxpython/menustrings.py:1334 +#: ../gui/wxpython/menustrings.py:393 ../gui/wxpython/menustrings.py:1335 #: ../gui/wxpython/image2target/ii2t_menustrings.py:385 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1311 msgid "Clump" msgstr "Grup" -#: ../gui/wxpython/menustrings.py:393 ../gui/wxpython/menustrings.py:1335 +#: ../gui/wxpython/menustrings.py:394 ../gui/wxpython/menustrings.py:1336 #: ../gui/wxpython/image2target/ii2t_menustrings.py:386 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1312 msgid "Recategorizes data in a raster map by grouping cells that form physically discrete areas into unique categories." msgstr "Sortează datele dintr-o hartă raster în funcÈ›ie de gruparea celulelor care formează areale fizice discrete într-o singură categorie." -#: ../gui/wxpython/menustrings.py:394 ../gui/wxpython/menustrings.py:1336 +#: ../gui/wxpython/menustrings.py:395 ../gui/wxpython/menustrings.py:1337 #: ../gui/wxpython/image2target/ii2t_menustrings.py:387 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1313 msgid "Grow" msgstr "Dezvoltă" -#: ../gui/wxpython/menustrings.py:396 ../gui/wxpython/menustrings.py:1338 +#: ../gui/wxpython/menustrings.py:397 ../gui/wxpython/menustrings.py:1339 #: ../gui/wxpython/image2target/ii2t_menustrings.py:389 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1315 msgid "Thin" msgstr "SubÈ›iază" -#: ../gui/wxpython/menustrings.py:397 ../gui/wxpython/menustrings.py:1339 +#: ../gui/wxpython/menustrings.py:398 ../gui/wxpython/menustrings.py:1340 #: ../gui/wxpython/image2target/ii2t_menustrings.py:390 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1316 msgid "Thins non-null cells that denote linear features in a raster map layer." msgstr "" -#: ../gui/wxpython/menustrings.py:398 ../gui/wxpython/menustrings.py:1340 +#: ../gui/wxpython/menustrings.py:399 ../gui/wxpython/menustrings.py:1341 #: ../gui/wxpython/image2target/ii2t_menustrings.py:391 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1317 msgid "Hydrologic modeling" msgstr "Modelare hidrologică" -#: ../gui/wxpython/menustrings.py:399 ../gui/wxpython/menustrings.py:1341 +#: ../gui/wxpython/menustrings.py:400 ../gui/wxpython/menustrings.py:1342 #: ../gui/wxpython/image2target/ii2t_menustrings.py:392 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1318 msgid "Carve stream channels" msgstr "Canale de drenaj" -#: ../gui/wxpython/menustrings.py:400 ../gui/wxpython/menustrings.py:1342 +#: ../gui/wxpython/menustrings.py:401 ../gui/wxpython/menustrings.py:1343 #: ../gui/wxpython/image2target/ii2t_menustrings.py:393 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1319 msgid "Generates stream channels. Takes vector stream data, transforms it to raster and subtracts depth from the output DEM." msgstr "" -#: ../gui/wxpython/menustrings.py:401 ../gui/wxpython/menustrings.py:1343 +#: ../gui/wxpython/menustrings.py:402 ../gui/wxpython/menustrings.py:1344 #: ../gui/wxpython/image2target/ii2t_menustrings.py:394 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1320 msgid "Fill lake" msgstr "Umple lac" -#: ../gui/wxpython/menustrings.py:402 ../gui/wxpython/menustrings.py:1344 +#: ../gui/wxpython/menustrings.py:403 ../gui/wxpython/menustrings.py:1345 #: ../gui/wxpython/image2target/ii2t_menustrings.py:395 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1321 msgid "Fills lake at given point to given level." msgstr "Umple lacul de la un punct dat pana la un anumit nivel." -#: ../gui/wxpython/menustrings.py:403 ../gui/wxpython/menustrings.py:1345 +#: ../gui/wxpython/menustrings.py:404 ../gui/wxpython/menustrings.py:1346 #: ../gui/wxpython/image2target/ii2t_menustrings.py:396 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1322 msgid "Depressionless map and flowlines" msgstr "Harta depresiunilor È™i liniilor de scurgere" -#: ../gui/wxpython/menustrings.py:404 ../gui/wxpython/menustrings.py:1346 +#: ../gui/wxpython/menustrings.py:405 ../gui/wxpython/menustrings.py:1347 #: ../gui/wxpython/image2target/ii2t_menustrings.py:397 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1323 msgid "Filters and generates a depressionless elevation map and a flow direction map from a given elevation raster map." msgstr "Filtrează È™i generează o harta de elevaÈ›ie a depresiunilor È™i o hartă a direcÈ›iei de scurgere dintr-un raster dat." -#: ../gui/wxpython/menustrings.py:405 ../gui/wxpython/menustrings.py:1347 +#: ../gui/wxpython/menustrings.py:406 ../gui/wxpython/menustrings.py:1348 #: ../gui/wxpython/image2target/ii2t_menustrings.py:398 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1324 msgid "Flow accumulation" msgstr "Acumularea scurgerii" -#: ../gui/wxpython/menustrings.py:406 ../gui/wxpython/menustrings.py:1348 +#: ../gui/wxpython/menustrings.py:407 ../gui/wxpython/menustrings.py:1349 #: ../gui/wxpython/image2target/ii2t_menustrings.py:399 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1325 msgid "Performs flow computation for massive grids." msgstr "" -#: ../gui/wxpython/menustrings.py:407 ../gui/wxpython/menustrings.py:1349 +#: ../gui/wxpython/menustrings.py:408 ../gui/wxpython/menustrings.py:1350 #: ../gui/wxpython/image2target/ii2t_menustrings.py:400 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1326 msgid "Flow lines" msgstr "Liniile de scurgere" -#: ../gui/wxpython/menustrings.py:408 ../gui/wxpython/menustrings.py:1350 +#: ../gui/wxpython/menustrings.py:409 ../gui/wxpython/menustrings.py:1351 #: ../gui/wxpython/image2target/ii2t_menustrings.py:401 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1327 msgid "Constructs flowlines. Computes flowlines, flowpath lengths, and flowaccumulation (contributing areas) from a elevation raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:409 ../gui/wxpython/menustrings.py:1351 +#: ../gui/wxpython/menustrings.py:410 ../gui/wxpython/menustrings.py:1352 #: ../gui/wxpython/image2target/ii2t_menustrings.py:402 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1328 msgid "Watershed analysis" msgstr "Analiza bazinelor hidrografice" -#: ../gui/wxpython/menustrings.py:410 ../gui/wxpython/menustrings.py:1352 +#: ../gui/wxpython/menustrings.py:411 ../gui/wxpython/menustrings.py:1353 #: ../gui/wxpython/image2target/ii2t_menustrings.py:403 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1329 msgid "Calculates hydrological parameters and RUSLE factors." msgstr "" -#: ../gui/wxpython/menustrings.py:411 ../gui/wxpython/menustrings.py:1353 +#: ../gui/wxpython/menustrings.py:412 ../gui/wxpython/menustrings.py:1354 #: ../gui/wxpython/image2target/ii2t_menustrings.py:404 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1330 msgid "Watershed subbasins" msgstr "Subbazine hidrografice" -#: ../gui/wxpython/menustrings.py:412 ../gui/wxpython/menustrings.py:1354 +#: ../gui/wxpython/menustrings.py:413 ../gui/wxpython/menustrings.py:1355 #: ../gui/wxpython/image2target/ii2t_menustrings.py:405 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1331 msgid "Generates watershed subbasins raster map." msgstr "Generează harta raster a subbazinelor hidrografice." -#: ../gui/wxpython/menustrings.py:413 ../gui/wxpython/menustrings.py:1355 +#: ../gui/wxpython/menustrings.py:414 ../gui/wxpython/menustrings.py:1356 #: ../gui/wxpython/image2target/ii2t_menustrings.py:406 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1332 msgid "Watershed basin creation" msgstr "Crearea de bazin hidrografic" -#: ../gui/wxpython/menustrings.py:414 ../gui/wxpython/menustrings.py:1356 +#: ../gui/wxpython/menustrings.py:415 ../gui/wxpython/menustrings.py:1357 #: ../gui/wxpython/image2target/ii2t_menustrings.py:407 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1333 msgid "Creates watershed basins from a drainage direction map." msgstr "" -#: ../gui/wxpython/menustrings.py:415 ../gui/wxpython/menustrings.py:1357 +#: ../gui/wxpython/menustrings.py:416 ../gui/wxpython/menustrings.py:1358 #: ../gui/wxpython/image2target/ii2t_menustrings.py:408 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1334 msgid "Extraction of stream networks" msgstr "" -#: ../gui/wxpython/menustrings.py:416 ../gui/wxpython/menustrings.py:1358 +#: ../gui/wxpython/menustrings.py:417 ../gui/wxpython/menustrings.py:1359 #: ../gui/wxpython/image2target/ii2t_menustrings.py:409 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1335 msgid "Performs stream network extraction." msgstr "" -#: ../gui/wxpython/menustrings.py:417 ../gui/wxpython/menustrings.py:1359 +#: ../gui/wxpython/menustrings.py:418 ../gui/wxpython/menustrings.py:1360 #: ../gui/wxpython/image2target/ii2t_menustrings.py:410 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1336 msgid "SIMWE Overland flow modeling" msgstr "Modelarea scurgerii apei SIMWE " -#: ../gui/wxpython/menustrings.py:418 ../gui/wxpython/menustrings.py:1360 +#: ../gui/wxpython/menustrings.py:419 ../gui/wxpython/menustrings.py:1361 #: ../gui/wxpython/image2target/ii2t_menustrings.py:411 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1337 msgid "Overland flow hydrologic simulation using path sampling method (SIMWE)." msgstr "Simularea inundaÈ›iei prin metoda (SIMWE)." -#: ../gui/wxpython/menustrings.py:419 ../gui/wxpython/menustrings.py:1361 +#: ../gui/wxpython/menustrings.py:420 ../gui/wxpython/menustrings.py:1362 #: ../gui/wxpython/image2target/ii2t_menustrings.py:412 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1338 msgid "SIMWE Sediment flux modeling" msgstr "Modelarea SIMWE a fluxului de sedimente" -#: ../gui/wxpython/menustrings.py:420 ../gui/wxpython/menustrings.py:1362 +#: ../gui/wxpython/menustrings.py:421 ../gui/wxpython/menustrings.py:1363 #: ../gui/wxpython/image2target/ii2t_menustrings.py:413 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1339 msgid "Sediment transport and erosion/deposition simulation using path sampling method (SIMWE)." msgstr "Simularea transportului de sedimente È™i eroziune/depozitare folosind metoda (SIMWE)." -#: ../gui/wxpython/menustrings.py:421 ../gui/wxpython/menustrings.py:1363 +#: ../gui/wxpython/menustrings.py:422 ../gui/wxpython/menustrings.py:1364 #: ../gui/wxpython/image2target/ii2t_menustrings.py:414 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1340 msgid "Topographic index map" msgstr "Harta indicelui topografic" -#: ../gui/wxpython/menustrings.py:422 ../gui/wxpython/menustrings.py:1364 +#: ../gui/wxpython/menustrings.py:423 ../gui/wxpython/menustrings.py:1365 #: ../gui/wxpython/image2target/ii2t_menustrings.py:415 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1341 msgid "Creates a topographic index (wetness index) raster map from an elevation raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:423 ../gui/wxpython/menustrings.py:1365 +#: ../gui/wxpython/menustrings.py:424 ../gui/wxpython/menustrings.py:1366 #: ../gui/wxpython/image2target/ii2t_menustrings.py:416 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1342 msgid "TOPMODEL simulation" msgstr "Simularea TOPMODEL" -#: ../gui/wxpython/menustrings.py:424 ../gui/wxpython/menustrings.py:1366 +#: ../gui/wxpython/menustrings.py:425 ../gui/wxpython/menustrings.py:1367 #: ../gui/wxpython/image2target/ii2t_menustrings.py:417 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1343 msgid "Simulates TOPMODEL which is a physically based hydrologic model." msgstr "Simulează TOPMODEL, care este un model hidrologic bazat pe fizică." -#: ../gui/wxpython/menustrings.py:425 ../gui/wxpython/menustrings.py:1367 +#: ../gui/wxpython/menustrings.py:426 ../gui/wxpython/menustrings.py:1368 #: ../gui/wxpython/image2target/ii2t_menustrings.py:418 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1344 msgid "USLE K-factor" msgstr "" -#: ../gui/wxpython/menustrings.py:426 ../gui/wxpython/menustrings.py:1368 +#: ../gui/wxpython/menustrings.py:427 ../gui/wxpython/menustrings.py:1369 #: ../gui/wxpython/image2target/ii2t_menustrings.py:419 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1345 msgid "Computes USLE Soil Erodibility Factor (K)." msgstr "" -#: ../gui/wxpython/menustrings.py:427 ../gui/wxpython/menustrings.py:1369 +#: ../gui/wxpython/menustrings.py:428 ../gui/wxpython/menustrings.py:1370 #: ../gui/wxpython/image2target/ii2t_menustrings.py:420 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1346 msgid "USLE R-factor" msgstr "" -#: ../gui/wxpython/menustrings.py:428 ../gui/wxpython/menustrings.py:1370 +#: ../gui/wxpython/menustrings.py:429 ../gui/wxpython/menustrings.py:1371 #: ../gui/wxpython/image2target/ii2t_menustrings.py:421 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1347 msgid "Computes USLE R factor, Rainfall erosivity index." msgstr "" -#: ../gui/wxpython/menustrings.py:429 ../gui/wxpython/menustrings.py:876 -#: ../gui/wxpython/menustrings.py:1371 ../gui/wxpython/menustrings.py:1818 +#: ../gui/wxpython/menustrings.py:430 ../gui/wxpython/menustrings.py:877 +#: ../gui/wxpython/menustrings.py:1372 ../gui/wxpython/menustrings.py:1819 #: ../gui/wxpython/image2target/ii2t_menustrings.py:422 #: ../gui/wxpython/image2target/ii2t_menustrings.py:860 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1348 @@ -6776,254 +6750,254 @@ msgid "Groundwater modeling" msgstr "Modelarea apelor subterane" -#: ../gui/wxpython/menustrings.py:430 ../gui/wxpython/menustrings.py:1372 +#: ../gui/wxpython/menustrings.py:431 ../gui/wxpython/menustrings.py:1373 #: ../gui/wxpython/image2target/ii2t_menustrings.py:423 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1349 msgid "Groundwater flow" msgstr "" -#: ../gui/wxpython/menustrings.py:431 ../gui/wxpython/menustrings.py:1373 +#: ../gui/wxpython/menustrings.py:432 ../gui/wxpython/menustrings.py:1374 #: ../gui/wxpython/image2target/ii2t_menustrings.py:424 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1350 msgid "Numerical calculation program for transient, confined and unconfined groundwater flow in two dimensions." msgstr "Program de calcul numeric pentru tranzitarea, nelimitată È™i neînchisă a apelor subterane în două dimensiuni." -#: ../gui/wxpython/menustrings.py:432 ../gui/wxpython/menustrings.py:1374 +#: ../gui/wxpython/menustrings.py:433 ../gui/wxpython/menustrings.py:1375 #: ../gui/wxpython/image2target/ii2t_menustrings.py:425 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1351 msgid "Groundwater solute transport" msgstr "" -#: ../gui/wxpython/menustrings.py:433 ../gui/wxpython/menustrings.py:1375 +#: ../gui/wxpython/menustrings.py:434 ../gui/wxpython/menustrings.py:1376 #: ../gui/wxpython/image2target/ii2t_menustrings.py:426 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1352 msgid "Numerical calculation program for transient, confined and unconfined solute transport in two dimensions" msgstr "" -#: ../gui/wxpython/menustrings.py:434 ../gui/wxpython/menustrings.py:1376 +#: ../gui/wxpython/menustrings.py:435 ../gui/wxpython/menustrings.py:1377 #: ../gui/wxpython/image2target/ii2t_menustrings.py:427 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1353 msgid "Landscape patch analysis" msgstr "Analiza de parcele ale peisajului" -#: ../gui/wxpython/menustrings.py:435 ../gui/wxpython/menustrings.py:1377 +#: ../gui/wxpython/menustrings.py:436 ../gui/wxpython/menustrings.py:1378 #: ../gui/wxpython/image2target/ii2t_menustrings.py:428 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1354 msgid "Set up sampling and analysis framework" msgstr "Configurează prelevare de probe È™i analiza cadrului" -#: ../gui/wxpython/menustrings.py:436 ../gui/wxpython/menustrings.py:1378 +#: ../gui/wxpython/menustrings.py:437 ../gui/wxpython/menustrings.py:1379 #: ../gui/wxpython/image2target/ii2t_menustrings.py:429 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1355 msgid "Configuration editor for r.li.'index'" msgstr "Editor de configurare pentru r.li.'index'" -#: ../gui/wxpython/menustrings.py:437 ../gui/wxpython/menustrings.py:1379 +#: ../gui/wxpython/menustrings.py:438 ../gui/wxpython/menustrings.py:1380 #: ../gui/wxpython/image2target/ii2t_menustrings.py:430 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1356 msgid "Edge density" msgstr "Densitatea marginii" -#: ../gui/wxpython/menustrings.py:438 ../gui/wxpython/menustrings.py:1380 +#: ../gui/wxpython/menustrings.py:439 ../gui/wxpython/menustrings.py:1381 #: ../gui/wxpython/image2target/ii2t_menustrings.py:431 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1357 msgid "Calculates edge density index on a raster map, using a 4 neighbour algorithm" msgstr "Calculează indicele densității marginii pe o hartă raster, folosind algoritmul celor 4 vecini " -#: ../gui/wxpython/menustrings.py:439 ../gui/wxpython/menustrings.py:1381 +#: ../gui/wxpython/menustrings.py:440 ../gui/wxpython/menustrings.py:1382 #: ../gui/wxpython/image2target/ii2t_menustrings.py:432 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1358 msgid "Contrast weighted edge density" msgstr "Contrastul ponderat al densității de margine" -#: ../gui/wxpython/menustrings.py:440 ../gui/wxpython/menustrings.py:1382 +#: ../gui/wxpython/menustrings.py:441 ../gui/wxpython/menustrings.py:1383 #: ../gui/wxpython/image2target/ii2t_menustrings.py:433 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1359 msgid "Calculates contrast weighted edge density index on a raster map" msgstr "Calculează constratul ponderat al indicelului densității marginii pe o hartă raster" -#: ../gui/wxpython/menustrings.py:441 ../gui/wxpython/menustrings.py:1383 +#: ../gui/wxpython/menustrings.py:442 ../gui/wxpython/menustrings.py:1384 #: ../gui/wxpython/image2target/ii2t_menustrings.py:434 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1360 msgid "Patch area mean" msgstr "SuprafaÈ›a medie a parcelei" -#: ../gui/wxpython/menustrings.py:442 ../gui/wxpython/menustrings.py:1384 +#: ../gui/wxpython/menustrings.py:443 ../gui/wxpython/menustrings.py:1385 #: ../gui/wxpython/image2target/ii2t_menustrings.py:435 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1361 msgid "Calculates mean patch size index on a raster map, using a 4 neighbour algorithm" msgstr "Calculează dimensiunea medie a parcelei pe o hartă raster, folosind algoritmul celor 4 vecini" -#: ../gui/wxpython/menustrings.py:443 ../gui/wxpython/menustrings.py:1385 +#: ../gui/wxpython/menustrings.py:444 ../gui/wxpython/menustrings.py:1386 #: ../gui/wxpython/image2target/ii2t_menustrings.py:436 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1362 msgid "Patch area range" msgstr "Rândurile parcelei" -#: ../gui/wxpython/menustrings.py:444 ../gui/wxpython/menustrings.py:1386 +#: ../gui/wxpython/menustrings.py:445 ../gui/wxpython/menustrings.py:1387 #: ../gui/wxpython/image2target/ii2t_menustrings.py:437 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1363 msgid "Calculates range of patch area size on a raster map" msgstr "Calculează dimensiunea rândurilor parcelei pe o hartă raster" -#: ../gui/wxpython/menustrings.py:445 ../gui/wxpython/menustrings.py:1387 +#: ../gui/wxpython/menustrings.py:446 ../gui/wxpython/menustrings.py:1388 #: ../gui/wxpython/image2target/ii2t_menustrings.py:438 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1364 msgid "Patch area Std Dev" msgstr "DeviaÈ›ia standard a parcelei" -#: ../gui/wxpython/menustrings.py:446 ../gui/wxpython/menustrings.py:1388 +#: ../gui/wxpython/menustrings.py:447 ../gui/wxpython/menustrings.py:1389 #: ../gui/wxpython/image2target/ii2t_menustrings.py:439 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1365 msgid "Calculates standard deviation of patch area a raster map" msgstr "Calculează deviaÈ›ia standard a parcelei pe o hartă raster" -#: ../gui/wxpython/menustrings.py:447 ../gui/wxpython/menustrings.py:1389 +#: ../gui/wxpython/menustrings.py:448 ../gui/wxpython/menustrings.py:1390 #: ../gui/wxpython/image2target/ii2t_menustrings.py:440 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1366 msgid "Patch area Coeff Var" msgstr "Coeficientul de variaÈ›ie a parcelei" -#: ../gui/wxpython/menustrings.py:448 ../gui/wxpython/menustrings.py:1390 +#: ../gui/wxpython/menustrings.py:449 ../gui/wxpython/menustrings.py:1391 #: ../gui/wxpython/image2target/ii2t_menustrings.py:441 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1367 msgid "Calculates coefficient of variation of patch area on a raster map" msgstr "Calculează coeficientul de variaÈ›ie a parcelei pe o hartă raster" -#: ../gui/wxpython/menustrings.py:449 ../gui/wxpython/menustrings.py:1391 +#: ../gui/wxpython/menustrings.py:450 ../gui/wxpython/menustrings.py:1392 #: ../gui/wxpython/image2target/ii2t_menustrings.py:442 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1368 msgid "Patch density" msgstr "Densitatea parcelelor" -#: ../gui/wxpython/menustrings.py:450 ../gui/wxpython/menustrings.py:1392 +#: ../gui/wxpython/menustrings.py:451 ../gui/wxpython/menustrings.py:1393 #: ../gui/wxpython/image2target/ii2t_menustrings.py:443 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1369 msgid "Calculates patch density index on a raster map, using a 4 neighbour algorithm" msgstr "Calculează densitatea parcelelor pe o hartă raster, folosind algoritmul celor 4 vecini" -#: ../gui/wxpython/menustrings.py:451 ../gui/wxpython/menustrings.py:1393 +#: ../gui/wxpython/menustrings.py:452 ../gui/wxpython/menustrings.py:1394 #: ../gui/wxpython/image2target/ii2t_menustrings.py:444 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1370 msgid "Patch number" msgstr "Număr de parcele" -#: ../gui/wxpython/menustrings.py:452 ../gui/wxpython/menustrings.py:1394 +#: ../gui/wxpython/menustrings.py:453 ../gui/wxpython/menustrings.py:1395 #: ../gui/wxpython/image2target/ii2t_menustrings.py:445 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1371 msgid "Calculates patch number index on a raster map, using a 4 neighbour algorithm." msgstr "Calculează numărul de parcele pe o hartă raster, folosind algoritmul celor 4 vecini" -#: ../gui/wxpython/menustrings.py:453 ../gui/wxpython/menustrings.py:1395 +#: ../gui/wxpython/menustrings.py:454 ../gui/wxpython/menustrings.py:1396 #: ../gui/wxpython/image2target/ii2t_menustrings.py:446 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1372 msgid "Dominance's diversity" msgstr "Diversitatea Dominance" -#: ../gui/wxpython/menustrings.py:454 ../gui/wxpython/menustrings.py:1396 +#: ../gui/wxpython/menustrings.py:455 ../gui/wxpython/menustrings.py:1397 #: ../gui/wxpython/image2target/ii2t_menustrings.py:447 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1373 msgid "Calculates dominance's diversity index on a raster map" msgstr "Calculează indicele diversității dominante pe o hartă raster" -#: ../gui/wxpython/menustrings.py:455 ../gui/wxpython/menustrings.py:1397 +#: ../gui/wxpython/menustrings.py:456 ../gui/wxpython/menustrings.py:1398 #: ../gui/wxpython/image2target/ii2t_menustrings.py:448 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1374 msgid "Shannon's diversity" msgstr "Diversitatea Shannon" -#: ../gui/wxpython/menustrings.py:456 ../gui/wxpython/menustrings.py:1398 +#: ../gui/wxpython/menustrings.py:457 ../gui/wxpython/menustrings.py:1399 #: ../gui/wxpython/image2target/ii2t_menustrings.py:449 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1375 msgid "Calculates Shannon's diversity index on a raster map" msgstr "Calculează indicele diversității Shannon pe o hartă raster" -#: ../gui/wxpython/menustrings.py:457 ../gui/wxpython/menustrings.py:1399 +#: ../gui/wxpython/menustrings.py:458 ../gui/wxpython/menustrings.py:1400 #: ../gui/wxpython/image2target/ii2t_menustrings.py:450 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1376 msgid "Simpson's diversity" msgstr "Diversitatea Simpson" -#: ../gui/wxpython/menustrings.py:458 ../gui/wxpython/menustrings.py:1400 +#: ../gui/wxpython/menustrings.py:459 ../gui/wxpython/menustrings.py:1401 #: ../gui/wxpython/image2target/ii2t_menustrings.py:451 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1377 msgid "Calculates Simpson's diversity index on a raster map" msgstr "Calculează indicele diversității Shannon pe o hartă raster" -#: ../gui/wxpython/menustrings.py:459 ../gui/wxpython/menustrings.py:1401 +#: ../gui/wxpython/menustrings.py:460 ../gui/wxpython/menustrings.py:1402 #: ../gui/wxpython/image2target/ii2t_menustrings.py:452 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1378 msgid "Richness" msgstr "AbundenÈ›a" -#: ../gui/wxpython/menustrings.py:460 ../gui/wxpython/menustrings.py:1402 +#: ../gui/wxpython/menustrings.py:461 ../gui/wxpython/menustrings.py:1403 #: ../gui/wxpython/image2target/ii2t_menustrings.py:453 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1379 msgid "Calculates richness index on a raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:461 ../gui/wxpython/menustrings.py:1403 +#: ../gui/wxpython/menustrings.py:462 ../gui/wxpython/menustrings.py:1404 #: ../gui/wxpython/image2target/ii2t_menustrings.py:454 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1380 msgid "Shape index" msgstr "Indicele de formă" -#: ../gui/wxpython/menustrings.py:462 ../gui/wxpython/menustrings.py:1404 +#: ../gui/wxpython/menustrings.py:463 ../gui/wxpython/menustrings.py:1405 #: ../gui/wxpython/image2target/ii2t_menustrings.py:455 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1381 msgid "Calculates shape index on a raster map" msgstr "Calculează indicele de formă pe o hartă raster" -#: ../gui/wxpython/menustrings.py:463 ../gui/wxpython/menustrings.py:1405 +#: ../gui/wxpython/menustrings.py:464 ../gui/wxpython/menustrings.py:1406 #: ../gui/wxpython/image2target/ii2t_menustrings.py:456 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1382 msgid "Wildfire modeling" msgstr "Modelarea incendiilor " -#: ../gui/wxpython/menustrings.py:464 ../gui/wxpython/menustrings.py:1406 +#: ../gui/wxpython/menustrings.py:465 ../gui/wxpython/menustrings.py:1407 #: ../gui/wxpython/image2target/ii2t_menustrings.py:457 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1383 msgid "Rate of spread" msgstr "Rata de răspândire" -#: ../gui/wxpython/menustrings.py:465 ../gui/wxpython/menustrings.py:1407 +#: ../gui/wxpython/menustrings.py:466 ../gui/wxpython/menustrings.py:1408 #: ../gui/wxpython/image2target/ii2t_menustrings.py:458 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1384 msgid "Generates rate of spread raster maps. Generates three, or four raster map layers showing the base (perpendicular) rate of spread (ROS), the maximum (forward) ROS, the direction of the maximum ROS, and optionally the maximum potential spotting distance for fire spread simulation." msgstr "" -#: ../gui/wxpython/menustrings.py:466 ../gui/wxpython/menustrings.py:1408 +#: ../gui/wxpython/menustrings.py:467 ../gui/wxpython/menustrings.py:1409 #: ../gui/wxpython/image2target/ii2t_menustrings.py:459 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1385 msgid "Least-cost spread paths" msgstr "Căi de propagare pentru cost minim" -#: ../gui/wxpython/menustrings.py:467 ../gui/wxpython/menustrings.py:1409 +#: ../gui/wxpython/menustrings.py:468 ../gui/wxpython/menustrings.py:1410 #: ../gui/wxpython/image2target/ii2t_menustrings.py:460 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1386 msgid "Recursively traces the least cost path backwards to cells from which the cumulative cost was determined." msgstr "Trasează recursiv cea mai scurtă cale la celulele de la care a fost determinat costul cumulativ." -#: ../gui/wxpython/menustrings.py:468 ../gui/wxpython/menustrings.py:1410 +#: ../gui/wxpython/menustrings.py:469 ../gui/wxpython/menustrings.py:1411 #: ../gui/wxpython/image2target/ii2t_menustrings.py:461 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1387 msgid "Anisotropic spread simulation" msgstr "Simulare de difuzie \"anisotropic\"" -#: ../gui/wxpython/menustrings.py:469 ../gui/wxpython/menustrings.py:1411 +#: ../gui/wxpython/menustrings.py:470 ../gui/wxpython/menustrings.py:1412 #: ../gui/wxpython/image2target/ii2t_menustrings.py:462 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1388 msgid "Simulates elliptically anisotropic spread. Generates a raster map of the cumulative time of spread, given raster maps containing the rates of spread (ROS), the ROS directions and the spread origins. It optionally produces raster maps to contain backlink UTM coordinates for tracing spread paths. Usable for fire spread simulations." msgstr "" -#: ../gui/wxpython/menustrings.py:470 ../gui/wxpython/menustrings.py:1412 +#: ../gui/wxpython/menustrings.py:471 ../gui/wxpython/menustrings.py:1413 #: ../gui/wxpython/image2target/ii2t_menustrings.py:463 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1389 msgid "Change category values and labels" msgstr "Schimbă categoriile de valori È™i etichete" -#: ../gui/wxpython/menustrings.py:471 ../gui/wxpython/menustrings.py:521 -#: ../gui/wxpython/menustrings.py:1413 ../gui/wxpython/menustrings.py:1463 +#: ../gui/wxpython/menustrings.py:472 ../gui/wxpython/menustrings.py:522 +#: ../gui/wxpython/menustrings.py:1414 ../gui/wxpython/menustrings.py:1464 #: ../gui/wxpython/image2target/ii2t_menustrings.py:464 #: ../gui/wxpython/image2target/ii2t_menustrings.py:514 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1390 @@ -7031,8 +7005,8 @@ msgid "Manage category information" msgstr "Gestionează categorii de informaÈ›ii" -#: ../gui/wxpython/menustrings.py:472 ../gui/wxpython/menustrings.py:522 -#: ../gui/wxpython/menustrings.py:1414 ../gui/wxpython/menustrings.py:1464 +#: ../gui/wxpython/menustrings.py:473 ../gui/wxpython/menustrings.py:523 +#: ../gui/wxpython/menustrings.py:1415 ../gui/wxpython/menustrings.py:1465 #: ../gui/wxpython/image2target/ii2t_menustrings.py:465 #: ../gui/wxpython/image2target/ii2t_menustrings.py:515 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1391 @@ -7040,32 +7014,32 @@ msgid "Manages category values and labels associated with user-specified raster map layers." msgstr "Gestionează categorii de valori È™i etichete asociate cu o hartă raster specificată de utilizator." -#: ../gui/wxpython/menustrings.py:473 ../gui/wxpython/menustrings.py:1415 +#: ../gui/wxpython/menustrings.py:474 ../gui/wxpython/menustrings.py:1416 #: ../gui/wxpython/image2target/ii2t_menustrings.py:466 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1392 msgid "Interactively edit category values" msgstr "Editează interactiv valorile" -#: ../gui/wxpython/menustrings.py:474 ../gui/wxpython/menustrings.py:1416 +#: ../gui/wxpython/menustrings.py:475 ../gui/wxpython/menustrings.py:1417 #: ../gui/wxpython/image2target/ii2t_menustrings.py:467 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1393 msgid "Edits cell values in a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:475 ../gui/wxpython/menustrings.py:1417 +#: ../gui/wxpython/menustrings.py:476 ../gui/wxpython/menustrings.py:1418 #: ../gui/wxpython/image2target/ii2t_menustrings.py:468 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1394 msgid "Reclassify by size" msgstr "Reclasifică în funcÈ›ie de dimensiune" -#: ../gui/wxpython/menustrings.py:476 ../gui/wxpython/menustrings.py:1418 +#: ../gui/wxpython/menustrings.py:477 ../gui/wxpython/menustrings.py:1419 #: ../gui/wxpython/image2target/ii2t_menustrings.py:469 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1395 msgid "Reclasses a raster map greater or less than user specified area size (in hectares)." msgstr "Reclasifică o hartă raster la o dimensiune mai mare sau egală cu valoarea specificată (în hectare) de utilizator." -#: ../gui/wxpython/menustrings.py:477 ../gui/wxpython/menustrings.py:696 -#: ../gui/wxpython/menustrings.py:1419 ../gui/wxpython/menustrings.py:1638 +#: ../gui/wxpython/menustrings.py:478 ../gui/wxpython/menustrings.py:697 +#: ../gui/wxpython/menustrings.py:1420 ../gui/wxpython/menustrings.py:1639 #: ../gui/wxpython/image2target/ii2t_menustrings.py:470 #: ../gui/wxpython/image2target/ii2t_menustrings.py:687 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1396 @@ -7073,252 +7047,252 @@ msgid "Reclassify" msgstr "Reclasifică" -#: ../gui/wxpython/menustrings.py:478 ../gui/wxpython/menustrings.py:1420 +#: ../gui/wxpython/menustrings.py:479 ../gui/wxpython/menustrings.py:1421 #: ../gui/wxpython/image2target/ii2t_menustrings.py:471 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1397 msgid "Reclassify raster map based on category values. Creates a new raster map whose category values are based upon a reclassification of the categories in an existing raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:479 ../gui/wxpython/menustrings.py:1421 +#: ../gui/wxpython/menustrings.py:480 ../gui/wxpython/menustrings.py:1422 #: ../gui/wxpython/image2target/ii2t_menustrings.py:472 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1398 msgid "Recode" msgstr "Recodează" -#: ../gui/wxpython/menustrings.py:480 ../gui/wxpython/menustrings.py:1422 +#: ../gui/wxpython/menustrings.py:481 ../gui/wxpython/menustrings.py:1423 #: ../gui/wxpython/image2target/ii2t_menustrings.py:473 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1399 msgid "Recodes categorical raster maps." msgstr "Recodează categorii de hărÈ›i raster." -#: ../gui/wxpython/menustrings.py:481 ../gui/wxpython/menustrings.py:1423 +#: ../gui/wxpython/menustrings.py:482 ../gui/wxpython/menustrings.py:1424 #: ../gui/wxpython/image2target/ii2t_menustrings.py:474 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1400 msgid "Rescale" msgstr "Redimensionează" -#: ../gui/wxpython/menustrings.py:482 ../gui/wxpython/menustrings.py:1424 +#: ../gui/wxpython/menustrings.py:483 ../gui/wxpython/menustrings.py:1425 #: ../gui/wxpython/image2target/ii2t_menustrings.py:475 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1401 msgid "Rescales the range of category values in a raster map layer." msgstr "Redimensionează seria de valori pentru un strat raster." -#: ../gui/wxpython/menustrings.py:483 ../gui/wxpython/menustrings.py:1425 +#: ../gui/wxpython/menustrings.py:484 ../gui/wxpython/menustrings.py:1426 #: ../gui/wxpython/image2target/ii2t_menustrings.py:476 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1402 msgid "Rescale with histogram" msgstr "Redimensionează cu histogramă" -#: ../gui/wxpython/menustrings.py:484 ../gui/wxpython/menustrings.py:1426 +#: ../gui/wxpython/menustrings.py:485 ../gui/wxpython/menustrings.py:1427 #: ../gui/wxpython/image2target/ii2t_menustrings.py:477 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1403 msgid "Rescales histogram equalized the range of category values in a raster map layer." msgstr "Redimensionează histograma egalizată cu gama de valori din stratul raster." -#: ../gui/wxpython/menustrings.py:485 ../gui/wxpython/menustrings.py:1427 +#: ../gui/wxpython/menustrings.py:486 ../gui/wxpython/menustrings.py:1428 #: ../gui/wxpython/image2target/ii2t_menustrings.py:478 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1404 msgid "Generate random cells" msgstr "Generează celule aleator" -#: ../gui/wxpython/menustrings.py:486 ../gui/wxpython/menustrings.py:1428 +#: ../gui/wxpython/menustrings.py:487 ../gui/wxpython/menustrings.py:1429 #: ../gui/wxpython/image2target/ii2t_menustrings.py:479 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1405 msgid "Random cells" msgstr "Celule aleatorii" -#: ../gui/wxpython/menustrings.py:487 ../gui/wxpython/menustrings.py:1429 +#: ../gui/wxpython/menustrings.py:488 ../gui/wxpython/menustrings.py:1430 #: ../gui/wxpython/image2target/ii2t_menustrings.py:480 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1406 msgid "Generates random cell values with spatial dependence." msgstr "Generează aleator valorile celulelor cu dependență spaÈ›ială." -#: ../gui/wxpython/menustrings.py:488 ../gui/wxpython/menustrings.py:1430 +#: ../gui/wxpython/menustrings.py:489 ../gui/wxpython/menustrings.py:1431 #: ../gui/wxpython/image2target/ii2t_menustrings.py:481 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1407 msgid "Random cells and vector points" msgstr "Celule È™i puncte vectoriale aleatorii" -#: ../gui/wxpython/menustrings.py:489 ../gui/wxpython/menustrings.py:1431 +#: ../gui/wxpython/menustrings.py:490 ../gui/wxpython/menustrings.py:1432 #: ../gui/wxpython/image2target/ii2t_menustrings.py:482 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1408 msgid "Creates a raster map layer and vector point map containing randomly located points." msgstr "Crează strat raster È™i puncte vectoriale care conÈ›in puncte localizate aleatoriu." -#: ../gui/wxpython/menustrings.py:490 ../gui/wxpython/menustrings.py:1432 +#: ../gui/wxpython/menustrings.py:491 ../gui/wxpython/menustrings.py:1433 #: ../gui/wxpython/image2target/ii2t_menustrings.py:483 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1409 msgid "Generate surfaces" msgstr "Generează suprafeÈ›e" -#: ../gui/wxpython/menustrings.py:491 ../gui/wxpython/menustrings.py:1433 +#: ../gui/wxpython/menustrings.py:492 ../gui/wxpython/menustrings.py:1434 #: ../gui/wxpython/image2target/ii2t_menustrings.py:484 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1410 msgid "Fractal surface" msgstr "Suprafață fractal" -#: ../gui/wxpython/menustrings.py:492 ../gui/wxpython/menustrings.py:1434 +#: ../gui/wxpython/menustrings.py:493 ../gui/wxpython/menustrings.py:1435 #: ../gui/wxpython/image2target/ii2t_menustrings.py:485 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1411 msgid "Creates a fractal surface of a given fractal dimension." msgstr "Crează o suprafață fractal pentru o dimensiune fractală dată." -#: ../gui/wxpython/menustrings.py:493 ../gui/wxpython/menustrings.py:1435 +#: ../gui/wxpython/menustrings.py:494 ../gui/wxpython/menustrings.py:1436 #: ../gui/wxpython/image2target/ii2t_menustrings.py:486 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1412 msgid "Gaussian kernel density surface" msgstr "SuprafaÈ›a densității Gaussian kernel" -#: ../gui/wxpython/menustrings.py:494 ../gui/wxpython/menustrings.py:1436 +#: ../gui/wxpython/menustrings.py:495 ../gui/wxpython/menustrings.py:1437 #: ../gui/wxpython/image2target/ii2t_menustrings.py:487 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1413 msgid "Generates a raster density map from vector points map. Density is computed using a moving kernel. Optionally generates a vector density map on a vector network." msgstr "" -#: ../gui/wxpython/menustrings.py:495 ../gui/wxpython/menustrings.py:1437 +#: ../gui/wxpython/menustrings.py:496 ../gui/wxpython/menustrings.py:1438 #: ../gui/wxpython/image2target/ii2t_menustrings.py:488 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1414 msgid "Gaussian deviates surface" msgstr "SuprafaÈ›a deviaÈ›iei Gaussiene" -#: ../gui/wxpython/menustrings.py:496 ../gui/wxpython/menustrings.py:1438 +#: ../gui/wxpython/menustrings.py:497 ../gui/wxpython/menustrings.py:1439 #: ../gui/wxpython/image2target/ii2t_menustrings.py:489 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1415 msgid "Generates a raster map using gaussian random number generator. Mean and standard deviation of gaussian deviates can be expressed by the user." msgstr "" -#: ../gui/wxpython/menustrings.py:497 ../gui/wxpython/menustrings.py:1439 +#: ../gui/wxpython/menustrings.py:498 ../gui/wxpython/menustrings.py:1440 #: ../gui/wxpython/image2target/ii2t_menustrings.py:490 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1416 #: ../gui/wxpython/nviz/tools.py:5181 msgid "Plane" msgstr "Plan" -#: ../gui/wxpython/menustrings.py:498 ../gui/wxpython/menustrings.py:1440 +#: ../gui/wxpython/menustrings.py:499 ../gui/wxpython/menustrings.py:1441 #: ../gui/wxpython/image2target/ii2t_menustrings.py:491 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1417 msgid "Creates raster plane map given dip (inclination), aspect (azimuth) and one point." msgstr "" -#: ../gui/wxpython/menustrings.py:499 ../gui/wxpython/menustrings.py:1441 +#: ../gui/wxpython/menustrings.py:500 ../gui/wxpython/menustrings.py:1442 #: ../gui/wxpython/image2target/ii2t_menustrings.py:492 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1418 msgid "Random deviates surface" msgstr "Abaterea aleatorie a suprafeÈ›ei" -#: ../gui/wxpython/menustrings.py:500 ../gui/wxpython/menustrings.py:1442 +#: ../gui/wxpython/menustrings.py:501 ../gui/wxpython/menustrings.py:1443 #: ../gui/wxpython/image2target/ii2t_menustrings.py:493 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1419 msgid "Produces a raster surface map of uniform random deviates with defined range." msgstr "" -#: ../gui/wxpython/menustrings.py:501 ../gui/wxpython/menustrings.py:1443 +#: ../gui/wxpython/menustrings.py:502 ../gui/wxpython/menustrings.py:1444 #: ../gui/wxpython/image2target/ii2t_menustrings.py:494 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1420 msgid "Random surface with spatial dependence" msgstr "Suprafață aleatorie cu dependență spaÈ›ială" -#: ../gui/wxpython/menustrings.py:502 ../gui/wxpython/menustrings.py:1444 +#: ../gui/wxpython/menustrings.py:503 ../gui/wxpython/menustrings.py:1445 #: ../gui/wxpython/image2target/ii2t_menustrings.py:495 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1421 msgid "Generates random surface(s) with spatial dependence." msgstr "Generează suprafeÈ›e aleatorii cu dependență spaÈ›ială." -#: ../gui/wxpython/menustrings.py:503 ../gui/wxpython/menustrings.py:1445 +#: ../gui/wxpython/menustrings.py:504 ../gui/wxpython/menustrings.py:1446 #: ../gui/wxpython/image2target/ii2t_menustrings.py:496 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1422 msgid "Interpolate surfaces" msgstr "Interpolarea suprafeÈ›elor" -#: ../gui/wxpython/menustrings.py:504 ../gui/wxpython/menustrings.py:1446 +#: ../gui/wxpython/menustrings.py:505 ../gui/wxpython/menustrings.py:1447 #: ../gui/wxpython/image2target/ii2t_menustrings.py:497 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1423 msgid "Bilinear and bicubic from vector points" msgstr "Bilinear È™i bicubic din puncte vectoriale" -#: ../gui/wxpython/menustrings.py:505 ../gui/wxpython/menustrings.py:1447 +#: ../gui/wxpython/menustrings.py:506 ../gui/wxpython/menustrings.py:1448 #: ../gui/wxpython/image2target/ii2t_menustrings.py:498 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1424 msgid "Performs bicubic or bilinear spline interpolation with Tykhonov regularization." msgstr "" -#: ../gui/wxpython/menustrings.py:506 ../gui/wxpython/menustrings.py:1448 +#: ../gui/wxpython/menustrings.py:507 ../gui/wxpython/menustrings.py:1449 #: ../gui/wxpython/image2target/ii2t_menustrings.py:499 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1425 msgid "IDW from raster points" msgstr "IDW din puncte raster" -#: ../gui/wxpython/menustrings.py:507 ../gui/wxpython/menustrings.py:1449 +#: ../gui/wxpython/menustrings.py:508 ../gui/wxpython/menustrings.py:1450 #: ../gui/wxpython/image2target/ii2t_menustrings.py:500 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1426 msgid "Provides surface interpolation from raster point data by Inverse Distance Squared Weighting." msgstr "" -#: ../gui/wxpython/menustrings.py:508 ../gui/wxpython/menustrings.py:1450 +#: ../gui/wxpython/menustrings.py:509 ../gui/wxpython/menustrings.py:1451 #: ../gui/wxpython/image2target/ii2t_menustrings.py:501 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1427 msgid "IDW from vector points" msgstr "IDW din puncte vectoriale" -#: ../gui/wxpython/menustrings.py:509 ../gui/wxpython/menustrings.py:1451 +#: ../gui/wxpython/menustrings.py:510 ../gui/wxpython/menustrings.py:1452 #: ../gui/wxpython/image2target/ii2t_menustrings.py:502 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1428 msgid "Provides surface interpolation from vector point data by Inverse Distance Squared Weighting." msgstr "" -#: ../gui/wxpython/menustrings.py:510 ../gui/wxpython/menustrings.py:1452 +#: ../gui/wxpython/menustrings.py:511 ../gui/wxpython/menustrings.py:1453 #: ../gui/wxpython/image2target/ii2t_menustrings.py:503 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1429 msgid "Raster contours" msgstr "Contururi raster" -#: ../gui/wxpython/menustrings.py:511 ../gui/wxpython/menustrings.py:1453 +#: ../gui/wxpython/menustrings.py:512 ../gui/wxpython/menustrings.py:1454 #: ../gui/wxpython/image2target/ii2t_menustrings.py:504 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1430 msgid "Generates surface raster map from rasterized contours." msgstr "" -#: ../gui/wxpython/menustrings.py:512 ../gui/wxpython/menustrings.py:1454 +#: ../gui/wxpython/menustrings.py:513 ../gui/wxpython/menustrings.py:1455 #: ../gui/wxpython/image2target/ii2t_menustrings.py:505 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1431 msgid "Regularized spline tension" msgstr "Regularized spline tension" -#: ../gui/wxpython/menustrings.py:513 ../gui/wxpython/menustrings.py:1455 +#: ../gui/wxpython/menustrings.py:514 ../gui/wxpython/menustrings.py:1456 #: ../gui/wxpython/image2target/ii2t_menustrings.py:506 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1432 msgid "Performs surface interpolation from vector points map by splines. Spatial approximation and topographic analysis from given point or isoline data in vector format to floating point raster format using regularized spline with tension." msgstr "" -#: ../gui/wxpython/menustrings.py:514 ../gui/wxpython/menustrings.py:1456 +#: ../gui/wxpython/menustrings.py:515 ../gui/wxpython/menustrings.py:1457 #: ../gui/wxpython/image2target/ii2t_menustrings.py:507 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1433 msgid "Raster series interpolation" msgstr "" -#: ../gui/wxpython/menustrings.py:515 ../gui/wxpython/menustrings.py:1457 +#: ../gui/wxpython/menustrings.py:516 ../gui/wxpython/menustrings.py:1458 #: ../gui/wxpython/image2target/ii2t_menustrings.py:508 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1434 msgid "Interpolates raster maps located (temporal or spatial) in between input raster maps at specific sampling positions." msgstr "" -#: ../gui/wxpython/menustrings.py:516 ../gui/wxpython/menustrings.py:1458 +#: ../gui/wxpython/menustrings.py:517 ../gui/wxpython/menustrings.py:1459 #: ../gui/wxpython/image2target/ii2t_menustrings.py:509 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1435 msgid "Fill NULL cells" msgstr "Umple celulele nule" -#: ../gui/wxpython/menustrings.py:517 ../gui/wxpython/menustrings.py:1459 +#: ../gui/wxpython/menustrings.py:518 ../gui/wxpython/menustrings.py:1460 #: ../gui/wxpython/image2target/ii2t_menustrings.py:510 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1436 msgid "Fills no-data areas in raster maps using spline interpolation." msgstr "Umple arealele fără date din harta raster folosind interpolarea spline." -#: ../gui/wxpython/menustrings.py:518 ../gui/wxpython/menustrings.py:735 -#: ../gui/wxpython/menustrings.py:852 ../gui/wxpython/menustrings.py:880 -#: ../gui/wxpython/menustrings.py:1024 ../gui/wxpython/menustrings.py:1460 -#: ../gui/wxpython/menustrings.py:1677 ../gui/wxpython/menustrings.py:1794 -#: ../gui/wxpython/menustrings.py:1822 ../gui/wxpython/menustrings.py:1966 +#: ../gui/wxpython/menustrings.py:519 ../gui/wxpython/menustrings.py:736 +#: ../gui/wxpython/menustrings.py:853 ../gui/wxpython/menustrings.py:881 +#: ../gui/wxpython/menustrings.py:1025 ../gui/wxpython/menustrings.py:1461 +#: ../gui/wxpython/menustrings.py:1678 ../gui/wxpython/menustrings.py:1795 +#: ../gui/wxpython/menustrings.py:1823 ../gui/wxpython/menustrings.py:1967 #: ../gui/wxpython/image2target/ii2t_menustrings.py:511 #: ../gui/wxpython/image2target/ii2t_menustrings.py:726 #: ../gui/wxpython/image2target/ii2t_menustrings.py:836 @@ -7330,456 +7304,456 @@ msgid "Reports and statistics" msgstr "Rapoarte È™i statistici" -#: ../gui/wxpython/menustrings.py:519 ../gui/wxpython/menustrings.py:1461 +#: ../gui/wxpython/menustrings.py:520 ../gui/wxpython/menustrings.py:1462 #: ../gui/wxpython/image2target/ii2t_menustrings.py:512 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1438 msgid "Basic raster metadata" msgstr "Metadate de bază pentru raster" -#: ../gui/wxpython/menustrings.py:520 ../gui/wxpython/menustrings.py:1462 +#: ../gui/wxpython/menustrings.py:521 ../gui/wxpython/menustrings.py:1463 #: ../gui/wxpython/image2target/ii2t_menustrings.py:513 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1439 msgid "Outputs basic information about a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:523 ../gui/wxpython/menustrings.py:1465 +#: ../gui/wxpython/menustrings.py:524 ../gui/wxpython/menustrings.py:1466 #: ../gui/wxpython/image2target/ii2t_menustrings.py:516 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1442 msgid "General statistics" msgstr "Statistici generale" -#: ../gui/wxpython/menustrings.py:524 ../gui/wxpython/menustrings.py:1466 +#: ../gui/wxpython/menustrings.py:525 ../gui/wxpython/menustrings.py:1467 #: ../gui/wxpython/image2target/ii2t_menustrings.py:517 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1443 msgid "Generates area statistics for raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:525 ../gui/wxpython/menustrings.py:1467 +#: ../gui/wxpython/menustrings.py:526 ../gui/wxpython/menustrings.py:1468 #: ../gui/wxpython/image2target/ii2t_menustrings.py:518 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1444 msgid "Quantiles for large data sets" msgstr "Cuantile pentru seturile mari de date" -#: ../gui/wxpython/menustrings.py:526 ../gui/wxpython/menustrings.py:1468 +#: ../gui/wxpython/menustrings.py:527 ../gui/wxpython/menustrings.py:1469 #: ../gui/wxpython/image2target/ii2t_menustrings.py:519 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1445 msgid "Compute quantiles using two passes." msgstr "Calculează cuantile folosind două treceri." -#: ../gui/wxpython/menustrings.py:527 ../gui/wxpython/menustrings.py:1469 +#: ../gui/wxpython/menustrings.py:528 ../gui/wxpython/menustrings.py:1470 #: ../gui/wxpython/image2target/ii2t_menustrings.py:520 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1446 msgid "Range of category values" msgstr "Interval al valorilor" -#: ../gui/wxpython/menustrings.py:528 ../gui/wxpython/menustrings.py:1470 +#: ../gui/wxpython/menustrings.py:529 ../gui/wxpython/menustrings.py:1471 #: ../gui/wxpython/image2target/ii2t_menustrings.py:521 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1447 msgid "Prints terse list of category values found in a raster map layer." msgstr "Printează lista categoriilor de valori găsite în harta raster." -#: ../gui/wxpython/menustrings.py:529 ../gui/wxpython/menustrings.py:1471 +#: ../gui/wxpython/menustrings.py:530 ../gui/wxpython/menustrings.py:1472 #: ../gui/wxpython/image2target/ii2t_menustrings.py:522 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1448 msgid "Sum area by raster map and category" msgstr "Sumă areal în funcÈ›ie de harta raster È™i categorii" -#: ../gui/wxpython/menustrings.py:530 ../gui/wxpython/menustrings.py:1472 +#: ../gui/wxpython/menustrings.py:531 ../gui/wxpython/menustrings.py:1473 #: ../gui/wxpython/image2target/ii2t_menustrings.py:523 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1449 msgid "Reports statistics for raster maps." msgstr "" -#: ../gui/wxpython/menustrings.py:531 ../gui/wxpython/menustrings.py:1473 +#: ../gui/wxpython/menustrings.py:532 ../gui/wxpython/menustrings.py:1474 #: ../gui/wxpython/image2target/ii2t_menustrings.py:524 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1450 msgid "Statistics for clumped cells" msgstr "Statistici pentru grupuri de celule" -#: ../gui/wxpython/menustrings.py:532 ../gui/wxpython/menustrings.py:1474 +#: ../gui/wxpython/menustrings.py:533 ../gui/wxpython/menustrings.py:1475 #: ../gui/wxpython/image2target/ii2t_menustrings.py:525 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1451 msgid "Calculates the volume of data \"clumps\". Optionally produces a GRASS vector points map containing the calculated centroids of these clumps." msgstr "" -#: ../gui/wxpython/menustrings.py:533 ../gui/wxpython/menustrings.py:1475 +#: ../gui/wxpython/menustrings.py:534 ../gui/wxpython/menustrings.py:1476 #: ../gui/wxpython/image2target/ii2t_menustrings.py:526 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1452 msgid "Total corrected area" msgstr "Areale totale corectate" -#: ../gui/wxpython/menustrings.py:534 ../gui/wxpython/menustrings.py:1476 +#: ../gui/wxpython/menustrings.py:535 ../gui/wxpython/menustrings.py:1477 #: ../gui/wxpython/image2target/ii2t_menustrings.py:527 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1453 msgid "Prints estimation of surface area for raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:535 ../gui/wxpython/menustrings.py:1477 +#: ../gui/wxpython/menustrings.py:536 ../gui/wxpython/menustrings.py:1478 #: ../gui/wxpython/image2target/ii2t_menustrings.py:528 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1454 #: ../gui/wxpython/lmgr/layertree.py:804 ../gui/wxpython/lmgr/layertree.py:860 msgid "Univariate raster statistics" msgstr "Statistici univariate pentru raster" -#: ../gui/wxpython/menustrings.py:536 ../gui/wxpython/menustrings.py:1478 +#: ../gui/wxpython/menustrings.py:537 ../gui/wxpython/menustrings.py:1479 #: ../gui/wxpython/image2target/ii2t_menustrings.py:529 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1455 msgid "Calculates univariate statistics from the non-null cells of a raster map. Statistics include number of cells counted, minimum and maximum cell values, range, arithmetic mean, population variance, standard deviation, coefficient of variation, and sum." msgstr "" -#: ../gui/wxpython/menustrings.py:537 ../gui/wxpython/menustrings.py:746 -#: ../gui/wxpython/menustrings.py:1479 ../gui/wxpython/menustrings.py:1688 +#: ../gui/wxpython/menustrings.py:538 ../gui/wxpython/menustrings.py:747 +#: ../gui/wxpython/menustrings.py:1480 ../gui/wxpython/menustrings.py:1689 #: ../gui/wxpython/image2target/ii2t_menustrings.py:530 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1456 msgid "Sample transects" msgstr "Exemple de transects" -#: ../gui/wxpython/menustrings.py:538 ../gui/wxpython/menustrings.py:1480 +#: ../gui/wxpython/menustrings.py:539 ../gui/wxpython/menustrings.py:1481 #: ../gui/wxpython/image2target/ii2t_menustrings.py:531 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1457 msgid "Outputs the raster map layer values lying on user-defined line(s)." msgstr "AfiÈ™ează valorile stratului raster situate de-a lungul liniei definită de utilizator." -#: ../gui/wxpython/menustrings.py:539 ../gui/wxpython/menustrings.py:1481 +#: ../gui/wxpython/menustrings.py:540 ../gui/wxpython/menustrings.py:1482 #: ../gui/wxpython/image2target/ii2t_menustrings.py:532 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1458 msgid "Sample transects (bearing/distance)" msgstr "Exemple de transects (direcÈ›ie/distanță)" -#: ../gui/wxpython/menustrings.py:540 ../gui/wxpython/menustrings.py:1482 +#: ../gui/wxpython/menustrings.py:541 ../gui/wxpython/menustrings.py:1483 #: ../gui/wxpython/image2target/ii2t_menustrings.py:533 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1459 msgid "Outputs raster map layer values lying along user defined transect line(s)." msgstr "AfiÈ™ează valorile stratului raster situate de-a lungul liniei transect definită de utilizator." -#: ../gui/wxpython/menustrings.py:541 ../gui/wxpython/menustrings.py:1483 +#: ../gui/wxpython/menustrings.py:542 ../gui/wxpython/menustrings.py:1484 #: ../gui/wxpython/image2target/ii2t_menustrings.py:534 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1460 msgid "Covariance/correlation" msgstr "Covarianță/corelaÈ›ie" -#: ../gui/wxpython/menustrings.py:542 ../gui/wxpython/menustrings.py:1484 +#: ../gui/wxpython/menustrings.py:543 ../gui/wxpython/menustrings.py:1485 #: ../gui/wxpython/image2target/ii2t_menustrings.py:535 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1461 msgid "Outputs a covariance/correlation matrix for user-specified raster map layer(s)." msgstr "Crează matricea de covarianță/corelaÈ›ie pentru o hartă raster specificată de utilizator." -#: ../gui/wxpython/menustrings.py:543 ../gui/wxpython/menustrings.py:1485 +#: ../gui/wxpython/menustrings.py:544 ../gui/wxpython/menustrings.py:1486 #: ../gui/wxpython/image2target/ii2t_menustrings.py:536 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1462 msgid "Linear regression" msgstr "Regresie lineară" -#: ../gui/wxpython/menustrings.py:544 ../gui/wxpython/menustrings.py:1486 +#: ../gui/wxpython/menustrings.py:545 ../gui/wxpython/menustrings.py:1487 #: ../gui/wxpython/image2target/ii2t_menustrings.py:537 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1463 msgid "Calculates linear regression from two raster maps: y = a + b*x." msgstr "Calculează regresia lineară din două hărÈ›i raster: y = a + b*x." -#: ../gui/wxpython/menustrings.py:545 ../gui/wxpython/menustrings.py:1487 +#: ../gui/wxpython/menustrings.py:546 ../gui/wxpython/menustrings.py:1488 #: ../gui/wxpython/image2target/ii2t_menustrings.py:538 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1464 msgid "Multiple regression" msgstr "" -#: ../gui/wxpython/menustrings.py:546 ../gui/wxpython/menustrings.py:1488 +#: ../gui/wxpython/menustrings.py:547 ../gui/wxpython/menustrings.py:1489 #: ../gui/wxpython/image2target/ii2t_menustrings.py:539 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1465 msgid "Calculates multiple linear regression from raster maps." msgstr "" -#: ../gui/wxpython/menustrings.py:547 ../gui/wxpython/menustrings.py:1489 +#: ../gui/wxpython/menustrings.py:548 ../gui/wxpython/menustrings.py:1490 #: ../gui/wxpython/image2target/ii2t_menustrings.py:540 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1466 msgid "Mutual category occurrences" msgstr "ApariÈ›ia reciprocă a categoriilor" -#: ../gui/wxpython/menustrings.py:548 ../gui/wxpython/menustrings.py:1490 +#: ../gui/wxpython/menustrings.py:549 ../gui/wxpython/menustrings.py:1491 #: ../gui/wxpython/image2target/ii2t_menustrings.py:541 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1467 msgid "Tabulates the mutual occurrence (coincidence) of categories for two raster map layers." msgstr "Cataloghează apariÈ›ia reciprocă (coincidență) a categoriilor pentru două straturi raster." -#: ../gui/wxpython/menustrings.py:549 ../gui/wxpython/menustrings.py:1491 +#: ../gui/wxpython/menustrings.py:550 ../gui/wxpython/menustrings.py:1492 #: ../gui/wxpython/image2target/ii2t_menustrings.py:542 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1468 msgid "&Vector" msgstr "&Vector" -#: ../gui/wxpython/menustrings.py:550 ../gui/wxpython/menustrings.py:1492 +#: ../gui/wxpython/menustrings.py:551 ../gui/wxpython/menustrings.py:1493 #: ../gui/wxpython/image2target/ii2t_menustrings.py:543 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1469 msgid "Develop vector map" msgstr "Dezvoltă hartă vectorială" -#: ../gui/wxpython/menustrings.py:551 ../gui/wxpython/menustrings.py:1493 +#: ../gui/wxpython/menustrings.py:552 ../gui/wxpython/menustrings.py:1494 #: ../gui/wxpython/image2target/ii2t_menustrings.py:544 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1470 -#: ../gui/wxpython/gui_core/dialogs.py:264 -#: ../gui/wxpython/gui_core/dialogs.py:402 +#: ../gui/wxpython/gui_core/dialogs.py:265 +#: ../gui/wxpython/gui_core/dialogs.py:403 msgid "Create new vector map" msgstr "Crează o nouă hartă vectorială" -#: ../gui/wxpython/menustrings.py:552 ../gui/wxpython/menustrings.py:1494 +#: ../gui/wxpython/menustrings.py:553 ../gui/wxpython/menustrings.py:1495 #: ../gui/wxpython/image2target/ii2t_menustrings.py:545 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1471 msgid "Create new empty vector map" msgstr "Crează o hartă vectorială goală" -#: ../gui/wxpython/menustrings.py:553 ../gui/wxpython/menustrings.py:1495 +#: ../gui/wxpython/menustrings.py:554 ../gui/wxpython/menustrings.py:1496 #: ../gui/wxpython/image2target/ii2t_menustrings.py:546 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1472 msgid "Edit vector map (non-interactively)" msgstr "Editează harta vectorială (neinteractiv)" -#: ../gui/wxpython/menustrings.py:554 ../gui/wxpython/menustrings.py:1496 +#: ../gui/wxpython/menustrings.py:555 ../gui/wxpython/menustrings.py:1497 #: ../gui/wxpython/image2target/ii2t_menustrings.py:547 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1473 msgid "Edits a vector map, allows adding, deleting and modifying selected vector features." msgstr "Editarea unei hărÈ›i vectoriale, permite adăugarea, È™tergerea È™i modificarea trăsăturilor vectoriale selectate." -#: ../gui/wxpython/menustrings.py:555 ../gui/wxpython/menustrings.py:1497 +#: ../gui/wxpython/menustrings.py:556 ../gui/wxpython/menustrings.py:1498 #: ../gui/wxpython/image2target/ii2t_menustrings.py:548 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1474 msgid "Convert object types" msgstr "ConverteÈ™te tipul de obiect" -#: ../gui/wxpython/menustrings.py:556 ../gui/wxpython/menustrings.py:1498 +#: ../gui/wxpython/menustrings.py:557 ../gui/wxpython/menustrings.py:1499 #: ../gui/wxpython/image2target/ii2t_menustrings.py:549 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1475 msgid "Changes type of vector features." msgstr "" -#: ../gui/wxpython/menustrings.py:557 ../gui/wxpython/menustrings.py:1499 +#: ../gui/wxpython/menustrings.py:558 ../gui/wxpython/menustrings.py:1500 #: ../gui/wxpython/image2target/ii2t_menustrings.py:550 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1476 msgid "Parallel lines" msgstr "Linii paralele" -#: ../gui/wxpython/menustrings.py:558 ../gui/wxpython/menustrings.py:1500 +#: ../gui/wxpython/menustrings.py:559 ../gui/wxpython/menustrings.py:1501 #: ../gui/wxpython/image2target/ii2t_menustrings.py:551 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1477 msgid "Creates parallel line to input vector lines." msgstr "Crează linie paralelă cu liniile vectorului de intrare." -#: ../gui/wxpython/menustrings.py:559 ../gui/wxpython/menustrings.py:1501 +#: ../gui/wxpython/menustrings.py:560 ../gui/wxpython/menustrings.py:1502 #: ../gui/wxpython/image2target/ii2t_menustrings.py:552 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1478 msgid "Dissolve boundaries" msgstr "Dizolvă limitele" -#: ../gui/wxpython/menustrings.py:560 ../gui/wxpython/menustrings.py:1502 +#: ../gui/wxpython/menustrings.py:561 ../gui/wxpython/menustrings.py:1503 #: ../gui/wxpython/image2target/ii2t_menustrings.py:553 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1479 msgid "Dissolves boundaries between adjacent areas sharing a common category number or attribute." msgstr "Se dizolvă limitele dintre arealele adiacente un număr comun de categorii sau atribute." -#: ../gui/wxpython/menustrings.py:561 ../gui/wxpython/menustrings.py:1503 +#: ../gui/wxpython/menustrings.py:562 ../gui/wxpython/menustrings.py:1504 #: ../gui/wxpython/image2target/ii2t_menustrings.py:554 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1480 msgid "Create 3D vector over raster" msgstr "Crează vector 3D peste raster " -#: ../gui/wxpython/menustrings.py:562 ../gui/wxpython/menustrings.py:1504 +#: ../gui/wxpython/menustrings.py:563 ../gui/wxpython/menustrings.py:1505 #: ../gui/wxpython/image2target/ii2t_menustrings.py:555 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1481 msgid "Converts 2D vector features to 3D by sampling of elevation raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:563 ../gui/wxpython/menustrings.py:1505 +#: ../gui/wxpython/menustrings.py:564 ../gui/wxpython/menustrings.py:1506 #: ../gui/wxpython/image2target/ii2t_menustrings.py:556 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1482 msgid "Extrude 3D vector map" msgstr "Extrudarea 3D a hărÈ›ii vectoriale" -#: ../gui/wxpython/menustrings.py:564 ../gui/wxpython/menustrings.py:1506 +#: ../gui/wxpython/menustrings.py:565 ../gui/wxpython/menustrings.py:1507 #: ../gui/wxpython/image2target/ii2t_menustrings.py:557 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1483 msgid "Extrudes flat vector features to 3D vector features with defined height. Optionally the height can be derived from sampling of elevation raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:565 ../gui/wxpython/menustrings.py:1507 +#: ../gui/wxpython/menustrings.py:566 ../gui/wxpython/menustrings.py:1508 #: ../gui/wxpython/image2target/ii2t_menustrings.py:558 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1484 msgid "Create labels" msgstr "Crează etichete" -#: ../gui/wxpython/menustrings.py:566 ../gui/wxpython/menustrings.py:1508 +#: ../gui/wxpython/menustrings.py:567 ../gui/wxpython/menustrings.py:1509 #: ../gui/wxpython/image2target/ii2t_menustrings.py:559 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1485 msgid "Creates paint labels for a vector map from attached attributes." msgstr "Crează etichete de culoare pentru harta vectorială în funcÈ›ie de atribute." -#: ../gui/wxpython/menustrings.py:567 ../gui/wxpython/menustrings.py:1509 +#: ../gui/wxpython/menustrings.py:568 ../gui/wxpython/menustrings.py:1510 #: ../gui/wxpython/image2target/ii2t_menustrings.py:560 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1486 msgid "Reposition vector map" msgstr "RepoziÈ›ionează harta vectorială" -#: ../gui/wxpython/menustrings.py:568 ../gui/wxpython/menustrings.py:1510 +#: ../gui/wxpython/menustrings.py:569 ../gui/wxpython/menustrings.py:1511 #: ../gui/wxpython/image2target/ii2t_menustrings.py:561 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1487 msgid "Performs an affine transformation (shift, scale and rotate) on vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:569 ../gui/wxpython/menustrings.py:1511 +#: ../gui/wxpython/menustrings.py:570 ../gui/wxpython/menustrings.py:1512 #: ../gui/wxpython/image2target/ii2t_menustrings.py:562 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1488 msgid "Rectify vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:570 ../gui/wxpython/menustrings.py:1512 +#: ../gui/wxpython/menustrings.py:571 ../gui/wxpython/menustrings.py:1513 #: ../gui/wxpython/image2target/ii2t_menustrings.py:563 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1489 msgid "Rectifies a vector by computing a coordinate transformation for each object in the vector based on the control points." msgstr "" -#: ../gui/wxpython/menustrings.py:574 ../gui/wxpython/menustrings.py:1516 +#: ../gui/wxpython/menustrings.py:575 ../gui/wxpython/menustrings.py:1517 #: ../gui/wxpython/image2target/ii2t_menustrings.py:567 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1493 msgid "Updates vector map metadata." msgstr "Actualizări de metadate a hărÈ›ii vectoriale." -#: ../gui/wxpython/menustrings.py:575 ../gui/wxpython/menustrings.py:1517 +#: ../gui/wxpython/menustrings.py:576 ../gui/wxpython/menustrings.py:1518 #: ../gui/wxpython/image2target/ii2t_menustrings.py:568 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1494 msgid "Topology maintenance" msgstr "Topologie de întreÈ›inere" -#: ../gui/wxpython/menustrings.py:576 ../gui/wxpython/menustrings.py:1518 +#: ../gui/wxpython/menustrings.py:577 ../gui/wxpython/menustrings.py:1519 #: ../gui/wxpython/image2target/ii2t_menustrings.py:569 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1495 msgid "Create or rebuild topology" msgstr "Crează sau reconstruieÈ™te topologia" -#: ../gui/wxpython/menustrings.py:577 ../gui/wxpython/menustrings.py:1519 +#: ../gui/wxpython/menustrings.py:578 ../gui/wxpython/menustrings.py:1520 #: ../gui/wxpython/image2target/ii2t_menustrings.py:570 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1496 msgid "Creates topology for vector map. Optionally also checks for topological errors." msgstr "" -#: ../gui/wxpython/menustrings.py:578 ../gui/wxpython/menustrings.py:1520 +#: ../gui/wxpython/menustrings.py:579 ../gui/wxpython/menustrings.py:1521 #: ../gui/wxpython/image2target/ii2t_menustrings.py:571 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1497 msgid "Rebuild topology on all vector maps" msgstr "ReconstruieÈ™te topologie pentru toate hărÈ›ile vectoriale" -#: ../gui/wxpython/menustrings.py:579 ../gui/wxpython/menustrings.py:1521 +#: ../gui/wxpython/menustrings.py:580 ../gui/wxpython/menustrings.py:1522 #: ../gui/wxpython/image2target/ii2t_menustrings.py:572 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1498 msgid "Rebuilds topology on all vector maps in the current mapset." msgstr "ReconstruieÈ™te topologie pentru toate hărÈ›ile vectoriale din mapset-ul curent." -#: ../gui/wxpython/menustrings.py:580 ../gui/wxpython/menustrings.py:1522 +#: ../gui/wxpython/menustrings.py:581 ../gui/wxpython/menustrings.py:1523 #: ../gui/wxpython/image2target/ii2t_menustrings.py:573 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1499 msgid "Build polylines" msgstr "ConstruieÈ™te polinii" -#: ../gui/wxpython/menustrings.py:581 ../gui/wxpython/menustrings.py:1523 +#: ../gui/wxpython/menustrings.py:582 ../gui/wxpython/menustrings.py:1524 #: ../gui/wxpython/image2target/ii2t_menustrings.py:574 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1500 msgid "Builds polylines from lines or boundaries." msgstr "ConstruieÈ™te polinii din linii sau limite." -#: ../gui/wxpython/menustrings.py:582 ../gui/wxpython/menustrings.py:1524 +#: ../gui/wxpython/menustrings.py:583 ../gui/wxpython/menustrings.py:1525 #: ../gui/wxpython/image2target/ii2t_menustrings.py:575 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1501 msgid "Split lines" msgstr "Desparte liniile" -#: ../gui/wxpython/menustrings.py:583 ../gui/wxpython/menustrings.py:1525 +#: ../gui/wxpython/menustrings.py:584 ../gui/wxpython/menustrings.py:1526 #: ../gui/wxpython/image2target/ii2t_menustrings.py:576 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1502 msgid "Splits vector lines to shorter segments." msgstr "" -#: ../gui/wxpython/menustrings.py:584 ../gui/wxpython/menustrings.py:1526 +#: ../gui/wxpython/menustrings.py:585 ../gui/wxpython/menustrings.py:1527 #: ../gui/wxpython/image2target/ii2t_menustrings.py:577 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1503 msgid "Split polylines" msgstr "Desparte poliliniile" -#: ../gui/wxpython/menustrings.py:585 ../gui/wxpython/menustrings.py:1527 +#: ../gui/wxpython/menustrings.py:586 ../gui/wxpython/menustrings.py:1528 #: ../gui/wxpython/image2target/ii2t_menustrings.py:578 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1504 msgid "Creates points/segments from input vector lines and positions." msgstr "Crează puncte/segmente din liniile vectoriale de intrare È™i poziÈ›ii." -#: ../gui/wxpython/menustrings.py:586 ../gui/wxpython/menustrings.py:1528 +#: ../gui/wxpython/menustrings.py:587 ../gui/wxpython/menustrings.py:1529 #: ../gui/wxpython/image2target/ii2t_menustrings.py:579 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1505 msgid "Clean vector map" msgstr "Curăță harta vectorială" -#: ../gui/wxpython/menustrings.py:587 ../gui/wxpython/menustrings.py:1529 +#: ../gui/wxpython/menustrings.py:588 ../gui/wxpython/menustrings.py:1530 #: ../gui/wxpython/image2target/ii2t_menustrings.py:580 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1506 msgid "Toolset for cleaning topology of vector map." msgstr "Set de intrumente pentru curățarea topologiei hărÈ›ii vectoriale." -#: ../gui/wxpython/menustrings.py:588 ../gui/wxpython/menustrings.py:1530 +#: ../gui/wxpython/menustrings.py:589 ../gui/wxpython/menustrings.py:1531 #: ../gui/wxpython/image2target/ii2t_menustrings.py:581 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1507 msgid "Smooth or simplify" msgstr "Netezire sau simplificare" -#: ../gui/wxpython/menustrings.py:589 ../gui/wxpython/menustrings.py:1531 +#: ../gui/wxpython/menustrings.py:590 ../gui/wxpython/menustrings.py:1532 #: ../gui/wxpython/image2target/ii2t_menustrings.py:582 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1508 msgid "Performs vector based generalization." msgstr "" -#: ../gui/wxpython/menustrings.py:590 ../gui/wxpython/menustrings.py:1532 +#: ../gui/wxpython/menustrings.py:591 ../gui/wxpython/menustrings.py:1533 #: ../gui/wxpython/image2target/ii2t_menustrings.py:583 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1509 msgid "Add centroids" msgstr "Adăugă centroizi" -#: ../gui/wxpython/menustrings.py:591 ../gui/wxpython/menustrings.py:1533 +#: ../gui/wxpython/menustrings.py:592 ../gui/wxpython/menustrings.py:1534 #: ../gui/wxpython/image2target/ii2t_menustrings.py:584 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1510 msgid "Adds missing centroids to closed boundaries." msgstr "Adaugă centroizi pentru a închide limitele." -#: ../gui/wxpython/menustrings.py:594 ../gui/wxpython/menustrings.py:1536 +#: ../gui/wxpython/menustrings.py:595 ../gui/wxpython/menustrings.py:1537 #: ../gui/wxpython/image2target/ii2t_menustrings.py:587 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1513 msgid "Creates/modifies the color table associated with a vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:596 ../gui/wxpython/menustrings.py:1538 +#: ../gui/wxpython/menustrings.py:597 ../gui/wxpython/menustrings.py:1539 #: ../gui/wxpython/image2target/ii2t_menustrings.py:589 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1515 msgid "Interactive management of vector color tables." msgstr "Gestionează interactiv tabela de culori pentru vector." -#: ../gui/wxpython/menustrings.py:598 ../gui/wxpython/menustrings.py:1540 +#: ../gui/wxpython/menustrings.py:599 ../gui/wxpython/menustrings.py:1541 #: ../gui/wxpython/image2target/ii2t_menustrings.py:591 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1517 msgid "Exports the color table associated with a vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:599 ../gui/wxpython/menustrings.py:1541 +#: ../gui/wxpython/menustrings.py:600 ../gui/wxpython/menustrings.py:1542 #: ../gui/wxpython/image2target/ii2t_menustrings.py:592 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1518 msgid "Query vector map" msgstr "Interoghează harta vectorială" -#: ../gui/wxpython/menustrings.py:600 ../gui/wxpython/menustrings.py:1542 +#: ../gui/wxpython/menustrings.py:601 ../gui/wxpython/menustrings.py:1543 #: ../gui/wxpython/image2target/ii2t_menustrings.py:593 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1519 msgid "Query with coordinate(s)" msgstr "Interoghează cu coordonate" -#: ../gui/wxpython/menustrings.py:601 ../gui/wxpython/menustrings.py:1543 +#: ../gui/wxpython/menustrings.py:602 ../gui/wxpython/menustrings.py:1544 #: ../gui/wxpython/image2target/ii2t_menustrings.py:594 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1520 msgid "Queries a vector map at given locations." msgstr "" -#: ../gui/wxpython/menustrings.py:602 ../gui/wxpython/menustrings.py:919 -#: ../gui/wxpython/menustrings.py:1544 ../gui/wxpython/menustrings.py:1861 +#: ../gui/wxpython/menustrings.py:603 ../gui/wxpython/menustrings.py:920 +#: ../gui/wxpython/menustrings.py:1545 ../gui/wxpython/menustrings.py:1862 #: ../gui/wxpython/image2target/ii2t_menustrings.py:595 #: ../gui/wxpython/image2target/ii2t_menustrings.py:903 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1521 @@ -7787,8 +7761,8 @@ msgid "Query vector attribute data" msgstr "Interoghează data de atribut vectorială" -#: ../gui/wxpython/menustrings.py:603 ../gui/wxpython/menustrings.py:920 -#: ../gui/wxpython/menustrings.py:1545 ../gui/wxpython/menustrings.py:1862 +#: ../gui/wxpython/menustrings.py:604 ../gui/wxpython/menustrings.py:921 +#: ../gui/wxpython/menustrings.py:1546 ../gui/wxpython/menustrings.py:1863 #: ../gui/wxpython/image2target/ii2t_menustrings.py:596 #: ../gui/wxpython/image2target/ii2t_menustrings.py:904 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1522 @@ -7796,56 +7770,56 @@ msgid "Prints vector map attributes." msgstr "Printează aytibutele hărÈ›ii vectoriale." -#: ../gui/wxpython/menustrings.py:604 ../gui/wxpython/menustrings.py:1546 +#: ../gui/wxpython/menustrings.py:605 ../gui/wxpython/menustrings.py:1547 #: ../gui/wxpython/image2target/ii2t_menustrings.py:597 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1523 msgid "Feature selection" msgstr "Selectează trăsătura" -#: ../gui/wxpython/menustrings.py:605 ../gui/wxpython/menustrings.py:1547 +#: ../gui/wxpython/menustrings.py:606 ../gui/wxpython/menustrings.py:1548 #: ../gui/wxpython/image2target/ii2t_menustrings.py:598 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1524 msgid "Select by attributes" msgstr "" -#: ../gui/wxpython/menustrings.py:606 ../gui/wxpython/menustrings.py:1548 +#: ../gui/wxpython/menustrings.py:607 ../gui/wxpython/menustrings.py:1549 #: ../gui/wxpython/image2target/ii2t_menustrings.py:599 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1525 msgid "Selects vector features from an existing vector map and creates a new vector map containing only the selected features." msgstr "" -#: ../gui/wxpython/menustrings.py:607 ../gui/wxpython/menustrings.py:1549 +#: ../gui/wxpython/menustrings.py:608 ../gui/wxpython/menustrings.py:1550 #: ../gui/wxpython/image2target/ii2t_menustrings.py:600 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1526 msgid "Select by another map" msgstr "" -#: ../gui/wxpython/menustrings.py:608 ../gui/wxpython/menustrings.py:1550 +#: ../gui/wxpython/menustrings.py:609 ../gui/wxpython/menustrings.py:1551 #: ../gui/wxpython/image2target/ii2t_menustrings.py:601 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1527 msgid "Selects features from vector map (A) by features from other vector map (B)." msgstr "Selectează trăsături din harta vectorială (A) în funcÈ›ie de trăsăturile din harta vectorială (B)." -#: ../gui/wxpython/menustrings.py:616 ../gui/wxpython/menustrings.py:1558 +#: ../gui/wxpython/menustrings.py:617 ../gui/wxpython/menustrings.py:1559 #: ../gui/wxpython/image2target/ii2t_menustrings.py:609 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1535 msgid "Buffer vectors" msgstr "Buffer pentru vectori" -#: ../gui/wxpython/menustrings.py:617 ../gui/wxpython/menustrings.py:1559 +#: ../gui/wxpython/menustrings.py:618 ../gui/wxpython/menustrings.py:1560 #: ../gui/wxpython/image2target/ii2t_menustrings.py:610 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1536 msgid "Creates a buffer around vector features of given type." msgstr "" -#: ../gui/wxpython/menustrings.py:618 ../gui/wxpython/menustrings.py:1560 +#: ../gui/wxpython/menustrings.py:619 ../gui/wxpython/menustrings.py:1561 #: ../gui/wxpython/image2target/ii2t_menustrings.py:611 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1537 msgid "Point analysis" msgstr "" -#: ../gui/wxpython/menustrings.py:619 ../gui/wxpython/menustrings.py:632 -#: ../gui/wxpython/menustrings.py:1561 ../gui/wxpython/menustrings.py:1574 +#: ../gui/wxpython/menustrings.py:620 ../gui/wxpython/menustrings.py:633 +#: ../gui/wxpython/menustrings.py:1562 ../gui/wxpython/menustrings.py:1575 #: ../gui/wxpython/image2target/ii2t_menustrings.py:612 #: ../gui/wxpython/image2target/ii2t_menustrings.py:625 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1538 @@ -7853,9 +7827,9 @@ msgid "Identify and remove outliers" msgstr "" -#: ../gui/wxpython/menustrings.py:620 ../gui/wxpython/menustrings.py:633 -#: ../gui/wxpython/menustrings.py:732 ../gui/wxpython/menustrings.py:1562 -#: ../gui/wxpython/menustrings.py:1575 ../gui/wxpython/menustrings.py:1674 +#: ../gui/wxpython/menustrings.py:621 ../gui/wxpython/menustrings.py:634 +#: ../gui/wxpython/menustrings.py:733 ../gui/wxpython/menustrings.py:1563 +#: ../gui/wxpython/menustrings.py:1576 ../gui/wxpython/menustrings.py:1675 #: ../gui/wxpython/image2target/ii2t_menustrings.py:613 #: ../gui/wxpython/image2target/ii2t_menustrings.py:626 #: ../gui/wxpython/image2target/ii2t_menustrings.py:723 @@ -7865,26 +7839,26 @@ msgid "Removes outliers from vector point data." msgstr "Elimină datele aberante din punctele vectoriale." -#: ../gui/wxpython/menustrings.py:621 ../gui/wxpython/menustrings.py:1563 +#: ../gui/wxpython/menustrings.py:622 ../gui/wxpython/menustrings.py:1564 #: ../gui/wxpython/image2target/ii2t_menustrings.py:614 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1540 msgid "Identify point clusters" msgstr "" -#: ../gui/wxpython/menustrings.py:622 ../gui/wxpython/menustrings.py:1564 +#: ../gui/wxpython/menustrings.py:623 ../gui/wxpython/menustrings.py:1565 #: ../gui/wxpython/image2target/ii2t_menustrings.py:615 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1541 msgid "Performs cluster identification." msgstr "" -#: ../gui/wxpython/menustrings.py:623 ../gui/wxpython/menustrings.py:1565 +#: ../gui/wxpython/menustrings.py:624 ../gui/wxpython/menustrings.py:1566 #: ../gui/wxpython/image2target/ii2t_menustrings.py:616 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1542 msgid "Indices for quadrat counts of vector point lists" msgstr "" -#: ../gui/wxpython/menustrings.py:624 ../gui/wxpython/menustrings.py:749 -#: ../gui/wxpython/menustrings.py:1566 ../gui/wxpython/menustrings.py:1691 +#: ../gui/wxpython/menustrings.py:625 ../gui/wxpython/menustrings.py:750 +#: ../gui/wxpython/menustrings.py:1567 ../gui/wxpython/menustrings.py:1692 #: ../gui/wxpython/image2target/ii2t_menustrings.py:617 #: ../gui/wxpython/image2target/ii2t_menustrings.py:738 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1543 @@ -7892,8 +7866,8 @@ msgid "Indices for quadrat counts of vector point lists." msgstr "" -#: ../gui/wxpython/menustrings.py:625 ../gui/wxpython/menustrings.py:729 -#: ../gui/wxpython/menustrings.py:1567 ../gui/wxpython/menustrings.py:1671 +#: ../gui/wxpython/menustrings.py:626 ../gui/wxpython/menustrings.py:730 +#: ../gui/wxpython/menustrings.py:1568 ../gui/wxpython/menustrings.py:1672 #: ../gui/wxpython/image2target/ii2t_menustrings.py:618 #: ../gui/wxpython/image2target/ii2t_menustrings.py:720 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1544 @@ -7901,8 +7875,8 @@ msgid "Perturb points" msgstr "Puncte pertubate" -#: ../gui/wxpython/menustrings.py:626 ../gui/wxpython/menustrings.py:730 -#: ../gui/wxpython/menustrings.py:1568 ../gui/wxpython/menustrings.py:1672 +#: ../gui/wxpython/menustrings.py:627 ../gui/wxpython/menustrings.py:731 +#: ../gui/wxpython/menustrings.py:1569 ../gui/wxpython/menustrings.py:1673 #: ../gui/wxpython/image2target/ii2t_menustrings.py:619 #: ../gui/wxpython/image2target/ii2t_menustrings.py:721 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1545 @@ -7910,8 +7884,8 @@ msgid "Random location perturbations of vector points." msgstr "" -#: ../gui/wxpython/menustrings.py:627 ../gui/wxpython/menustrings.py:733 -#: ../gui/wxpython/menustrings.py:1569 ../gui/wxpython/menustrings.py:1675 +#: ../gui/wxpython/menustrings.py:628 ../gui/wxpython/menustrings.py:734 +#: ../gui/wxpython/menustrings.py:1570 ../gui/wxpython/menustrings.py:1676 #: ../gui/wxpython/image2target/ii2t_menustrings.py:620 #: ../gui/wxpython/image2target/ii2t_menustrings.py:724 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1546 @@ -7919,8 +7893,8 @@ msgid "Test/training point sets" msgstr "Testare/pregătire seturi de puncte" -#: ../gui/wxpython/menustrings.py:628 ../gui/wxpython/menustrings.py:734 -#: ../gui/wxpython/menustrings.py:1570 ../gui/wxpython/menustrings.py:1676 +#: ../gui/wxpython/menustrings.py:629 ../gui/wxpython/menustrings.py:735 +#: ../gui/wxpython/menustrings.py:1571 ../gui/wxpython/menustrings.py:1677 #: ../gui/wxpython/image2target/ii2t_menustrings.py:621 #: ../gui/wxpython/image2target/ii2t_menustrings.py:725 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1547 @@ -7928,14 +7902,14 @@ msgid "Randomly partition points into test/train sets." msgstr "Puncte de partiÈ›ie aleatoriu în seturile test/pregătire." -#: ../gui/wxpython/menustrings.py:629 ../gui/wxpython/menustrings.py:1571 +#: ../gui/wxpython/menustrings.py:630 ../gui/wxpython/menustrings.py:1572 #: ../gui/wxpython/image2target/ii2t_menustrings.py:622 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1548 msgid "Tests for normality for vector points" msgstr "" -#: ../gui/wxpython/menustrings.py:630 ../gui/wxpython/menustrings.py:751 -#: ../gui/wxpython/menustrings.py:1572 ../gui/wxpython/menustrings.py:1693 +#: ../gui/wxpython/menustrings.py:631 ../gui/wxpython/menustrings.py:752 +#: ../gui/wxpython/menustrings.py:1573 ../gui/wxpython/menustrings.py:1694 #: ../gui/wxpython/image2target/ii2t_menustrings.py:623 #: ../gui/wxpython/image2target/ii2t_menustrings.py:740 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1549 @@ -7943,323 +7917,323 @@ msgid "Tests for normality for vector points." msgstr "" -#: ../gui/wxpython/menustrings.py:631 ../gui/wxpython/menustrings.py:1573 +#: ../gui/wxpython/menustrings.py:632 ../gui/wxpython/menustrings.py:1574 #: ../gui/wxpython/image2target/ii2t_menustrings.py:624 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1550 msgid "Lidar analysis" msgstr "Analiză Lidar" -#: ../gui/wxpython/menustrings.py:634 ../gui/wxpython/menustrings.py:1576 +#: ../gui/wxpython/menustrings.py:635 ../gui/wxpython/menustrings.py:1577 #: ../gui/wxpython/image2target/ii2t_menustrings.py:627 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1553 msgid "Detect edges" msgstr "Detectează marginile" -#: ../gui/wxpython/menustrings.py:635 ../gui/wxpython/menustrings.py:1577 +#: ../gui/wxpython/menustrings.py:636 ../gui/wxpython/menustrings.py:1578 #: ../gui/wxpython/image2target/ii2t_menustrings.py:628 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1554 msgid "Detects the object's edges from a LIDAR data set." msgstr "Detectează marginile obiectului dintr-un set de date LIDAR." -#: ../gui/wxpython/menustrings.py:636 ../gui/wxpython/menustrings.py:1578 +#: ../gui/wxpython/menustrings.py:637 ../gui/wxpython/menustrings.py:1579 #: ../gui/wxpython/image2target/ii2t_menustrings.py:629 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1555 msgid "Detect interiors" msgstr "Detectează interioare" -#: ../gui/wxpython/menustrings.py:637 ../gui/wxpython/menustrings.py:1579 +#: ../gui/wxpython/menustrings.py:638 ../gui/wxpython/menustrings.py:1580 #: ../gui/wxpython/image2target/ii2t_menustrings.py:630 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1556 msgid "Building contour determination and Region Growing algorithm for determining the building inside" msgstr "Determinarea conturului de construcÈ›ie È™i algoritmul Regiunii de CreÈ™tere pentru determinarea interiorului clădirii" -#: ../gui/wxpython/menustrings.py:638 ../gui/wxpython/menustrings.py:1580 +#: ../gui/wxpython/menustrings.py:639 ../gui/wxpython/menustrings.py:1581 #: ../gui/wxpython/image2target/ii2t_menustrings.py:631 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1557 msgid "Correct and reclassify objects" msgstr "Corectează È™i reclasifică obiectele" -#: ../gui/wxpython/menustrings.py:639 ../gui/wxpython/menustrings.py:1581 +#: ../gui/wxpython/menustrings.py:640 ../gui/wxpython/menustrings.py:1582 #: ../gui/wxpython/image2target/ii2t_menustrings.py:632 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1558 msgid "Corrects the v.lidar.growing output. It is the last of the three algorithms for LIDAR filtering." msgstr "" -#: ../gui/wxpython/menustrings.py:640 ../gui/wxpython/menustrings.py:1582 +#: ../gui/wxpython/menustrings.py:641 ../gui/wxpython/menustrings.py:1583 #: ../gui/wxpython/image2target/ii2t_menustrings.py:633 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1559 msgid "Linear referencing" msgstr "ReferenÈ›iere lineară" -#: ../gui/wxpython/menustrings.py:641 ../gui/wxpython/menustrings.py:1583 +#: ../gui/wxpython/menustrings.py:642 ../gui/wxpython/menustrings.py:1584 #: ../gui/wxpython/image2target/ii2t_menustrings.py:634 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1560 msgid "Create LRS" msgstr "Crează LRS" -#: ../gui/wxpython/menustrings.py:642 ../gui/wxpython/menustrings.py:1584 +#: ../gui/wxpython/menustrings.py:643 ../gui/wxpython/menustrings.py:1585 #: ../gui/wxpython/image2target/ii2t_menustrings.py:635 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1561 msgid "Creates a linear reference system." msgstr "" -#: ../gui/wxpython/menustrings.py:643 ../gui/wxpython/menustrings.py:1585 +#: ../gui/wxpython/menustrings.py:644 ../gui/wxpython/menustrings.py:1586 #: ../gui/wxpython/image2target/ii2t_menustrings.py:636 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1562 msgid "Create stationing" msgstr "Crează staÈ›ionare" -#: ../gui/wxpython/menustrings.py:644 ../gui/wxpython/menustrings.py:1586 +#: ../gui/wxpython/menustrings.py:645 ../gui/wxpython/menustrings.py:1587 #: ../gui/wxpython/image2target/ii2t_menustrings.py:637 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1563 msgid "Creates stationing from input lines, and linear reference system." msgstr "" -#: ../gui/wxpython/menustrings.py:645 ../gui/wxpython/menustrings.py:1587 +#: ../gui/wxpython/menustrings.py:646 ../gui/wxpython/menustrings.py:1588 #: ../gui/wxpython/image2target/ii2t_menustrings.py:638 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1564 msgid "Create points/segments" msgstr "Crează puncte/segmente" -#: ../gui/wxpython/menustrings.py:646 ../gui/wxpython/menustrings.py:1588 +#: ../gui/wxpython/menustrings.py:647 ../gui/wxpython/menustrings.py:1589 #: ../gui/wxpython/image2target/ii2t_menustrings.py:639 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1565 msgid "Creates points/segments from input lines, linear reference system and positions read from stdin or a file." msgstr "Crează puncte/segmente din linii de intrare, sistem de referință linear È™i poziÈ›ii citite din stdin sau din fiÈ™ier." -#: ../gui/wxpython/menustrings.py:647 ../gui/wxpython/menustrings.py:1589 +#: ../gui/wxpython/menustrings.py:648 ../gui/wxpython/menustrings.py:1590 #: ../gui/wxpython/image2target/ii2t_menustrings.py:640 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1566 msgid "Find line id and offset" msgstr "GăseÈ™te id-ul liniei È™i offset" -#: ../gui/wxpython/menustrings.py:648 ../gui/wxpython/menustrings.py:1590 +#: ../gui/wxpython/menustrings.py:649 ../gui/wxpython/menustrings.py:1591 #: ../gui/wxpython/image2target/ii2t_menustrings.py:641 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1567 msgid "Finds line id and real km+offset for given points in vector map using linear reference system." msgstr "GăseÈ™te id-ul liniei È™i km real+offset pentru anumite puncte din harta vectorială folosind sistemul de referință linear." -#: ../gui/wxpython/menustrings.py:649 ../gui/wxpython/menustrings.py:1591 +#: ../gui/wxpython/menustrings.py:650 ../gui/wxpython/menustrings.py:1592 #: ../gui/wxpython/image2target/ii2t_menustrings.py:642 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1568 msgid "Nearest features" msgstr "Cele mai apropiate trăsături" -#: ../gui/wxpython/menustrings.py:650 ../gui/wxpython/menustrings.py:1592 +#: ../gui/wxpython/menustrings.py:651 ../gui/wxpython/menustrings.py:1593 #: ../gui/wxpython/image2target/ii2t_menustrings.py:643 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1569 msgid "Finds the nearest element in vector map 'to' for elements in vector map 'from'." msgstr "GăseÈ™te cele mai apropiate elemente din harta vectorială 'to' cu elementele din harta vectorială 'from'." -#: ../gui/wxpython/menustrings.py:651 ../gui/wxpython/menustrings.py:1593 +#: ../gui/wxpython/menustrings.py:652 ../gui/wxpython/menustrings.py:1594 #: ../gui/wxpython/image2target/ii2t_menustrings.py:644 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1570 msgid "Network analysis" msgstr "Analiza reÈ›elei" -#: ../gui/wxpython/menustrings.py:652 ../gui/wxpython/menustrings.py:1594 +#: ../gui/wxpython/menustrings.py:653 ../gui/wxpython/menustrings.py:1595 #: ../gui/wxpython/image2target/ii2t_menustrings.py:645 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1571 #: ../gui/wxpython/mapdisp/toolbars.py:58 msgid "Vector network analysis tool" msgstr "" -#: ../gui/wxpython/menustrings.py:653 ../gui/wxpython/menustrings.py:1595 +#: ../gui/wxpython/menustrings.py:654 ../gui/wxpython/menustrings.py:1596 #: ../gui/wxpython/image2target/ii2t_menustrings.py:646 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1572 msgid "Tool for interactive vector network analysis." msgstr "" -#: ../gui/wxpython/menustrings.py:654 ../gui/wxpython/menustrings.py:1596 +#: ../gui/wxpython/menustrings.py:655 ../gui/wxpython/menustrings.py:1597 #: ../gui/wxpython/image2target/ii2t_menustrings.py:647 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1573 msgid "Network preparation" msgstr "" -#: ../gui/wxpython/menustrings.py:655 ../gui/wxpython/menustrings.py:1597 +#: ../gui/wxpython/menustrings.py:656 ../gui/wxpython/menustrings.py:1598 #: ../gui/wxpython/image2target/ii2t_menustrings.py:648 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1574 msgid "Performs network maintenance." msgstr "Efectuează întreÈ›inerea reÈ›elei." -#: ../gui/wxpython/menustrings.py:656 ../gui/wxpython/menustrings.py:1598 +#: ../gui/wxpython/menustrings.py:657 ../gui/wxpython/menustrings.py:1599 #: ../gui/wxpython/image2target/ii2t_menustrings.py:649 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1575 msgid "Allocate subnets" msgstr "Alocare de subreÈ›ele" -#: ../gui/wxpython/menustrings.py:657 ../gui/wxpython/menustrings.py:1599 +#: ../gui/wxpython/menustrings.py:658 ../gui/wxpython/menustrings.py:1600 msgid "Allocates subnets for nearest centers. Center node must be opened (costs >= 0). Costs of center node are used in calculation." msgstr "" -#: ../gui/wxpython/menustrings.py:658 ../gui/wxpython/menustrings.py:1600 +#: ../gui/wxpython/menustrings.py:659 ../gui/wxpython/menustrings.py:1601 #: ../gui/wxpython/image2target/ii2t_menustrings.py:651 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1577 msgid "Split net" msgstr "Desparte reÈ›ea" -#: ../gui/wxpython/menustrings.py:659 ../gui/wxpython/menustrings.py:1601 +#: ../gui/wxpython/menustrings.py:660 ../gui/wxpython/menustrings.py:1602 msgid "Splits subnets for nearest centers by cost isolines. Splits net to bands between cost isolines (direction from center). Center node must be opened (costs >= 0). Costs of center node are used in calculation." msgstr "" -#: ../gui/wxpython/menustrings.py:660 ../gui/wxpython/menustrings.py:1602 +#: ../gui/wxpython/menustrings.py:661 ../gui/wxpython/menustrings.py:1603 #: ../gui/wxpython/image2target/ii2t_menustrings.py:653 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1579 msgid "Shortest path" msgstr "Calea cea mai scurtă" -#: ../gui/wxpython/menustrings.py:661 ../gui/wxpython/menustrings.py:1603 +#: ../gui/wxpython/menustrings.py:662 ../gui/wxpython/menustrings.py:1604 #: ../gui/wxpython/image2target/ii2t_menustrings.py:654 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1580 msgid "Finds shortest path on vector network." msgstr "GăseÈ™te calea cea mai scurtă a unei reÈ›ele vectoriale." -#: ../gui/wxpython/menustrings.py:662 ../gui/wxpython/menustrings.py:1604 +#: ../gui/wxpython/menustrings.py:663 ../gui/wxpython/menustrings.py:1605 #: ../gui/wxpython/image2target/ii2t_menustrings.py:655 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1581 msgid "Shortest path for sets of features" msgstr "Calea cea mai scurtă pentru seturi de trăsături" -#: ../gui/wxpython/menustrings.py:663 ../gui/wxpython/menustrings.py:1605 +#: ../gui/wxpython/menustrings.py:664 ../gui/wxpython/menustrings.py:1606 #: ../gui/wxpython/image2target/ii2t_menustrings.py:656 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1582 msgid "Computes shortest distance via the network between the given sets of features. Finds the shortest paths from each 'from' point to the nearest 'to' feature and various information about this relation are uploaded to the attribute table." msgstr "" -#: ../gui/wxpython/menustrings.py:664 ../gui/wxpython/menustrings.py:1606 +#: ../gui/wxpython/menustrings.py:665 ../gui/wxpython/menustrings.py:1607 #: ../gui/wxpython/image2target/ii2t_menustrings.py:657 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1583 msgid "Shortest path using timetables" msgstr "Calea cea mai scurtă folosind orar" -#: ../gui/wxpython/menustrings.py:665 ../gui/wxpython/menustrings.py:1607 +#: ../gui/wxpython/menustrings.py:666 ../gui/wxpython/menustrings.py:1608 #: ../gui/wxpython/image2target/ii2t_menustrings.py:658 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1584 msgid "Finds shortest path using timetables." msgstr "GăseÈ™te calea cea mai scurtă folosind orar." -#: ../gui/wxpython/menustrings.py:666 ../gui/wxpython/menustrings.py:1608 +#: ../gui/wxpython/menustrings.py:667 ../gui/wxpython/menustrings.py:1609 #: ../gui/wxpython/image2target/ii2t_menustrings.py:659 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1585 msgid "Shortest path for all pairs" msgstr "Calea cea mai scurtă pentru toate perechile" -#: ../gui/wxpython/menustrings.py:667 ../gui/wxpython/menustrings.py:1609 +#: ../gui/wxpython/menustrings.py:668 ../gui/wxpython/menustrings.py:1610 #: ../gui/wxpython/image2target/ii2t_menustrings.py:660 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1586 msgid "Computes the shortest path between all pairs of nodes in the network." msgstr "Calculează calea cea mai scurtă dintre toate perechile de noduri din reÈ›ea." -#: ../gui/wxpython/menustrings.py:668 ../gui/wxpython/menustrings.py:1610 +#: ../gui/wxpython/menustrings.py:669 ../gui/wxpython/menustrings.py:1611 #: ../gui/wxpython/image2target/ii2t_menustrings.py:661 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1587 msgid "Visibility network" msgstr "Vizibilitatea reÈ›elei" -#: ../gui/wxpython/menustrings.py:669 ../gui/wxpython/menustrings.py:1611 +#: ../gui/wxpython/menustrings.py:670 ../gui/wxpython/menustrings.py:1612 #: ../gui/wxpython/image2target/ii2t_menustrings.py:662 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1588 msgid "Performs visibility graph construction." msgstr "" -#: ../gui/wxpython/menustrings.py:670 ../gui/wxpython/menustrings.py:1612 +#: ../gui/wxpython/menustrings.py:671 ../gui/wxpython/menustrings.py:1613 #: ../gui/wxpython/image2target/ii2t_menustrings.py:663 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1589 msgid "Bridges and articulation points" msgstr "Poduri È™i puncte de articulaÈ›ie" -#: ../gui/wxpython/menustrings.py:671 ../gui/wxpython/menustrings.py:1613 +#: ../gui/wxpython/menustrings.py:672 ../gui/wxpython/menustrings.py:1614 #: ../gui/wxpython/image2target/ii2t_menustrings.py:664 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1590 msgid "Computes bridges and articulation points in the network." msgstr "Calculează podurile È™i punctele de articulaÈ›ie din reÈ›ea." -#: ../gui/wxpython/menustrings.py:672 ../gui/wxpython/menustrings.py:1614 +#: ../gui/wxpython/menustrings.py:673 ../gui/wxpython/menustrings.py:1615 #: ../gui/wxpython/image2target/ii2t_menustrings.py:665 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1591 msgid "Maximum flow" msgstr "Fluxul maxim" -#: ../gui/wxpython/menustrings.py:673 ../gui/wxpython/menustrings.py:1615 +#: ../gui/wxpython/menustrings.py:674 ../gui/wxpython/menustrings.py:1616 #: ../gui/wxpython/image2target/ii2t_menustrings.py:666 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1592 msgid "Computes the maximum flow between two sets of nodes in the network." msgstr "Calculează fluxul maxim dintre două seturi de noduri din reÈ›ea." -#: ../gui/wxpython/menustrings.py:674 ../gui/wxpython/menustrings.py:1616 +#: ../gui/wxpython/menustrings.py:675 ../gui/wxpython/menustrings.py:1617 #: ../gui/wxpython/image2target/ii2t_menustrings.py:667 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1593 msgid "Vertex connectivity" msgstr "Conectivitatea vertex-ului" -#: ../gui/wxpython/menustrings.py:675 ../gui/wxpython/menustrings.py:1617 +#: ../gui/wxpython/menustrings.py:676 ../gui/wxpython/menustrings.py:1618 #: ../gui/wxpython/image2target/ii2t_menustrings.py:668 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1594 msgid "Computes vertex connectivity between two sets of nodes in the network." msgstr "Calculează conectivitatea punctelor de inflexiune dintre două seturi de noduri din reÈ›ea." -#: ../gui/wxpython/menustrings.py:676 ../gui/wxpython/menustrings.py:1618 +#: ../gui/wxpython/menustrings.py:677 ../gui/wxpython/menustrings.py:1619 #: ../gui/wxpython/image2target/ii2t_menustrings.py:669 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1595 msgid "Components" msgstr "Componente" -#: ../gui/wxpython/menustrings.py:677 ../gui/wxpython/menustrings.py:1619 +#: ../gui/wxpython/menustrings.py:678 ../gui/wxpython/menustrings.py:1620 #: ../gui/wxpython/image2target/ii2t_menustrings.py:670 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1596 msgid "Computes strongly and weakly connected components in the network." msgstr "Calculează componentele cele mai puternic È™i cele mai slab conectate din reÈ›ea." -#: ../gui/wxpython/menustrings.py:678 ../gui/wxpython/menustrings.py:1620 +#: ../gui/wxpython/menustrings.py:679 ../gui/wxpython/menustrings.py:1621 #: ../gui/wxpython/image2target/ii2t_menustrings.py:671 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1597 msgid "Centrality" msgstr "Centralitate" -#: ../gui/wxpython/menustrings.py:679 ../gui/wxpython/menustrings.py:1621 +#: ../gui/wxpython/menustrings.py:680 ../gui/wxpython/menustrings.py:1622 #: ../gui/wxpython/image2target/ii2t_menustrings.py:672 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1598 msgid "Computes degree, centrality, betweeness, closeness and eigenvector centrality measures in the network." msgstr "Calculează gradele, centralitatea, aproprierea È™i vectorii eigen din reÈ›ea." -#: ../gui/wxpython/menustrings.py:680 ../gui/wxpython/menustrings.py:1622 +#: ../gui/wxpython/menustrings.py:681 ../gui/wxpython/menustrings.py:1623 #: ../gui/wxpython/image2target/ii2t_menustrings.py:673 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1599 msgid "Steiner tree" msgstr "Arborele Steiner" -#: ../gui/wxpython/menustrings.py:681 ../gui/wxpython/menustrings.py:1623 +#: ../gui/wxpython/menustrings.py:682 ../gui/wxpython/menustrings.py:1624 #: ../gui/wxpython/image2target/ii2t_menustrings.py:674 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1600 msgid "Creates Steiner tree for the network and given terminals. Note that 'Minimum Steiner Tree' problem is NP-hard and heuristic algorithm is used in this module so the result may be sub optimal." msgstr "" -#: ../gui/wxpython/menustrings.py:682 ../gui/wxpython/menustrings.py:1624 +#: ../gui/wxpython/menustrings.py:683 ../gui/wxpython/menustrings.py:1625 #: ../gui/wxpython/image2target/ii2t_menustrings.py:675 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1601 msgid "Minimum spanning tree" msgstr "ÃŽntinderea minimă a arborelui" -#: ../gui/wxpython/menustrings.py:683 ../gui/wxpython/menustrings.py:1625 +#: ../gui/wxpython/menustrings.py:684 ../gui/wxpython/menustrings.py:1626 #: ../gui/wxpython/image2target/ii2t_menustrings.py:676 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1602 msgid "Computes minimum spanning tree for the network." msgstr "Calculează întinderea minimă a arborelui pentru reÈ›ea." -#: ../gui/wxpython/menustrings.py:684 ../gui/wxpython/menustrings.py:1626 +#: ../gui/wxpython/menustrings.py:685 ../gui/wxpython/menustrings.py:1627 #: ../gui/wxpython/image2target/ii2t_menustrings.py:677 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1603 msgid "Traveling salesman analysis" msgstr "Analiză de tip 'vânzător călător'" -#: ../gui/wxpython/menustrings.py:685 ../gui/wxpython/menustrings.py:1627 +#: ../gui/wxpython/menustrings.py:686 ../gui/wxpython/menustrings.py:1628 #: ../gui/wxpython/image2target/ii2t_menustrings.py:678 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1604 msgid "Creates a cycle connecting given nodes (Traveling salesman problem). Note that TSP is NP-hard, heuristic algorithm is used by this module and created cycle may be sub optimal" msgstr "" -#: ../gui/wxpython/menustrings.py:686 ../gui/wxpython/menustrings.py:689 -#: ../gui/wxpython/menustrings.py:1628 ../gui/wxpython/menustrings.py:1631 +#: ../gui/wxpython/menustrings.py:687 ../gui/wxpython/menustrings.py:690 +#: ../gui/wxpython/menustrings.py:1629 ../gui/wxpython/menustrings.py:1632 #: ../gui/wxpython/image2target/ii2t_menustrings.py:679 #: ../gui/wxpython/image2target/ii2t_menustrings.py:680 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1605 @@ -8267,1016 +8241,1016 @@ msgid "Overlay vector maps" msgstr "Suprapunerea hărÈ›ii vectoriale" -#: ../gui/wxpython/menustrings.py:687 ../gui/wxpython/menustrings.py:1629 +#: ../gui/wxpython/menustrings.py:688 ../gui/wxpython/menustrings.py:1630 msgid "Clip vector maps" msgstr "" -#: ../gui/wxpython/menustrings.py:688 ../gui/wxpython/menustrings.py:1630 +#: ../gui/wxpython/menustrings.py:689 ../gui/wxpython/menustrings.py:1631 msgid "Extracts features of input map which overlay features of clip map." msgstr "" -#: ../gui/wxpython/menustrings.py:690 ../gui/wxpython/menustrings.py:1632 +#: ../gui/wxpython/menustrings.py:691 ../gui/wxpython/menustrings.py:1633 #: ../gui/wxpython/image2target/ii2t_menustrings.py:681 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1607 msgid "Overlays two vector maps offering clip, intersection, difference, symmetrical difference, union operators." msgstr "" -#: ../gui/wxpython/menustrings.py:691 ../gui/wxpython/menustrings.py:1633 +#: ../gui/wxpython/menustrings.py:692 ../gui/wxpython/menustrings.py:1634 #: ../gui/wxpython/image2target/ii2t_menustrings.py:682 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1608 msgid "Patch vector maps" msgstr "Combină harta vectorială" -#: ../gui/wxpython/menustrings.py:692 ../gui/wxpython/menustrings.py:1634 +#: ../gui/wxpython/menustrings.py:693 ../gui/wxpython/menustrings.py:1635 #: ../gui/wxpython/image2target/ii2t_menustrings.py:683 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1609 msgid "Creates a new vector map by combining other vector maps." msgstr "" -#: ../gui/wxpython/menustrings.py:693 ../gui/wxpython/menustrings.py:1635 +#: ../gui/wxpython/menustrings.py:694 ../gui/wxpython/menustrings.py:1636 #: ../gui/wxpython/image2target/ii2t_menustrings.py:684 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1610 msgid "Manage categories" msgstr "" -#: ../gui/wxpython/menustrings.py:694 ../gui/wxpython/menustrings.py:1636 +#: ../gui/wxpython/menustrings.py:695 ../gui/wxpython/menustrings.py:1637 #: ../gui/wxpython/image2target/ii2t_menustrings.py:685 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1611 msgid "Change or report categories" msgstr "" -#: ../gui/wxpython/menustrings.py:695 ../gui/wxpython/menustrings.py:1637 +#: ../gui/wxpython/menustrings.py:696 ../gui/wxpython/menustrings.py:1638 #: ../gui/wxpython/image2target/ii2t_menustrings.py:686 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1612 msgid "Attaches, deletes or reports vector categories to map geometry." msgstr "" -#: ../gui/wxpython/menustrings.py:697 ../gui/wxpython/menustrings.py:1639 +#: ../gui/wxpython/menustrings.py:698 ../gui/wxpython/menustrings.py:1640 #: ../gui/wxpython/image2target/ii2t_menustrings.py:688 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1614 msgid "Changes vector category values for an existing vector map according to results of SQL queries or a value in attribute table column." msgstr "Schimbă valorile de categorie vectorială pentru o hartă vectorială existentă în funcÈ›ie de rezultatele interogărilor SQL sau de valorile din coloana de atribute din tabel." -#: ../gui/wxpython/menustrings.py:698 ../gui/wxpython/menustrings.py:1640 +#: ../gui/wxpython/menustrings.py:699 ../gui/wxpython/menustrings.py:1641 #: ../gui/wxpython/image2target/ii2t_menustrings.py:689 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1615 #: ../gui/wxpython/dbmgr/dialogs.py:122 msgid "Update attributes" msgstr "Actualizare atribute" -#: ../gui/wxpython/menustrings.py:699 ../gui/wxpython/menustrings.py:1641 +#: ../gui/wxpython/menustrings.py:700 ../gui/wxpython/menustrings.py:1642 #: ../gui/wxpython/image2target/ii2t_menustrings.py:690 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1616 msgid "Update area attributes from raster" msgstr "Actualizează atributele zonei dintr-un raster" -#: ../gui/wxpython/menustrings.py:700 ../gui/wxpython/menustrings.py:1642 +#: ../gui/wxpython/menustrings.py:701 ../gui/wxpython/menustrings.py:1643 #: ../gui/wxpython/image2target/ii2t_menustrings.py:691 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1617 msgid "Calculates univariate statistics from a raster map based on a vector map and uploads statistics to new attribute columns." msgstr "" -#: ../gui/wxpython/menustrings.py:701 ../gui/wxpython/menustrings.py:1643 +#: ../gui/wxpython/menustrings.py:702 ../gui/wxpython/menustrings.py:1644 #: ../gui/wxpython/image2target/ii2t_menustrings.py:692 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1618 msgid "Update area attributes from vector" msgstr "" -#: ../gui/wxpython/menustrings.py:702 ../gui/wxpython/menustrings.py:1644 +#: ../gui/wxpython/menustrings.py:703 ../gui/wxpython/menustrings.py:1645 #: ../gui/wxpython/image2target/ii2t_menustrings.py:693 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1619 msgid "Count points in areas, calculate statistics from point attributes." msgstr "" -#: ../gui/wxpython/menustrings.py:703 ../gui/wxpython/menustrings.py:1645 +#: ../gui/wxpython/menustrings.py:704 ../gui/wxpython/menustrings.py:1646 #: ../gui/wxpython/image2target/ii2t_menustrings.py:694 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1620 msgid "Update point attributes from areas" msgstr "Actualizează atributele punctelor din areale" -#: ../gui/wxpython/menustrings.py:704 ../gui/wxpython/menustrings.py:1646 +#: ../gui/wxpython/menustrings.py:705 ../gui/wxpython/menustrings.py:1647 #: ../gui/wxpython/image2target/ii2t_menustrings.py:695 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1621 msgid "Uploads vector values at positions of vector points to the table." msgstr "ÃŽncarcă valorile vectorilor în poziÈ›iile punctelor vectoriale din tabel." -#: ../gui/wxpython/menustrings.py:705 ../gui/wxpython/menustrings.py:1647 +#: ../gui/wxpython/menustrings.py:706 ../gui/wxpython/menustrings.py:1648 #: ../gui/wxpython/image2target/ii2t_menustrings.py:696 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1622 msgid "Update database values from vector" msgstr "ÃŽncarcă valorile bazei de date dintr-un vector" -#: ../gui/wxpython/menustrings.py:706 ../gui/wxpython/menustrings.py:1648 +#: ../gui/wxpython/menustrings.py:707 ../gui/wxpython/menustrings.py:1649 #: ../gui/wxpython/image2target/ii2t_menustrings.py:697 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1623 msgid "Populates attribute values from vector features." msgstr "" -#: ../gui/wxpython/menustrings.py:707 ../gui/wxpython/menustrings.py:1649 +#: ../gui/wxpython/menustrings.py:708 ../gui/wxpython/menustrings.py:1650 #: ../gui/wxpython/image2target/ii2t_menustrings.py:698 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1624 msgid "Sample raster maps at point locations" msgstr "EÈ™antionează harta raster în punctele locaÈ›iei" -#: ../gui/wxpython/menustrings.py:708 ../gui/wxpython/menustrings.py:1650 +#: ../gui/wxpython/menustrings.py:709 ../gui/wxpython/menustrings.py:1651 #: ../gui/wxpython/image2target/ii2t_menustrings.py:699 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1625 msgid "Uploads raster values at positions of vector points to the table." msgstr "ÃŽncarcă valorile rasterului la poziÈ›ia punctelor vectoriale din tabel." -#: ../gui/wxpython/menustrings.py:709 ../gui/wxpython/menustrings.py:1651 +#: ../gui/wxpython/menustrings.py:710 ../gui/wxpython/menustrings.py:1652 #: ../gui/wxpython/image2target/ii2t_menustrings.py:700 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1626 msgid "Sample raster neighborhood around points" msgstr "EÈ™antionează rasterul în jurul punctelor vecine" -#: ../gui/wxpython/menustrings.py:710 ../gui/wxpython/menustrings.py:1652 +#: ../gui/wxpython/menustrings.py:711 ../gui/wxpython/menustrings.py:1653 #: ../gui/wxpython/image2target/ii2t_menustrings.py:701 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1627 msgid "Samples a raster map at vector point locations." msgstr "EÈ™antionează harta raster la locaÈ›ia punctelor vectoriale." -#: ../gui/wxpython/menustrings.py:711 ../gui/wxpython/menustrings.py:1653 +#: ../gui/wxpython/menustrings.py:712 ../gui/wxpython/menustrings.py:1654 #: ../gui/wxpython/image2target/ii2t_menustrings.py:702 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1628 msgid "Generate area for current region" msgstr "Generează areal pentru regiunea curentă" -#: ../gui/wxpython/menustrings.py:712 ../gui/wxpython/menustrings.py:1654 +#: ../gui/wxpython/menustrings.py:713 ../gui/wxpython/menustrings.py:1655 #: ../gui/wxpython/image2target/ii2t_menustrings.py:703 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1629 msgid "Creates a vector polygon from the current region extent." msgstr "Crează poligon vectorial în funcÈ›ie de extinderea regiunii curente." -#: ../gui/wxpython/menustrings.py:713 ../gui/wxpython/menustrings.py:1655 +#: ../gui/wxpython/menustrings.py:714 ../gui/wxpython/menustrings.py:1656 #: ../gui/wxpython/image2target/ii2t_menustrings.py:704 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1630 msgid "Generate areas from points" msgstr "Generează areal din puncte" -#: ../gui/wxpython/menustrings.py:714 ../gui/wxpython/menustrings.py:1656 +#: ../gui/wxpython/menustrings.py:715 ../gui/wxpython/menustrings.py:1657 #: ../gui/wxpython/image2target/ii2t_menustrings.py:705 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1631 msgid "Convex hull" msgstr "ÃŽnveliÈ™ convex" -#: ../gui/wxpython/menustrings.py:715 ../gui/wxpython/menustrings.py:1657 +#: ../gui/wxpython/menustrings.py:716 ../gui/wxpython/menustrings.py:1658 #: ../gui/wxpython/image2target/ii2t_menustrings.py:706 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1632 msgid "Produces a 2D/3D convex hull for a given vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:716 ../gui/wxpython/menustrings.py:1658 +#: ../gui/wxpython/menustrings.py:717 ../gui/wxpython/menustrings.py:1659 #: ../gui/wxpython/image2target/ii2t_menustrings.py:707 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1633 msgid "Delaunay triangles" msgstr "Triunghiuri Delaunay" -#: ../gui/wxpython/menustrings.py:717 ../gui/wxpython/menustrings.py:1659 +#: ../gui/wxpython/menustrings.py:718 ../gui/wxpython/menustrings.py:1660 #: ../gui/wxpython/image2target/ii2t_menustrings.py:708 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1634 msgid "Creates a Delaunay triangulation from an input vector map containing points or centroids." msgstr "Crează triangulaÈ›ia Delaunay dintr-o hartă vectorială de intrare care conÈ›ine puncte sau centrozi." -#: ../gui/wxpython/menustrings.py:718 ../gui/wxpython/menustrings.py:1660 +#: ../gui/wxpython/menustrings.py:719 ../gui/wxpython/menustrings.py:1661 #: ../gui/wxpython/image2target/ii2t_menustrings.py:709 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1635 msgid "Voronoi diagram/Thiessen polygons" msgstr "Diagrama Voronoi/Poligoane Thiessen" -#: ../gui/wxpython/menustrings.py:719 ../gui/wxpython/menustrings.py:1661 +#: ../gui/wxpython/menustrings.py:720 ../gui/wxpython/menustrings.py:1662 msgid "Creates a Voronoi diagram constrained to the extents of the current region from an input vector map containing points or centroids." msgstr "" -#: ../gui/wxpython/menustrings.py:720 ../gui/wxpython/menustrings.py:1662 +#: ../gui/wxpython/menustrings.py:721 ../gui/wxpython/menustrings.py:1663 #: ../gui/wxpython/image2target/ii2t_menustrings.py:711 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1637 msgid "Generate grid" msgstr "Generează grid" -#: ../gui/wxpython/menustrings.py:721 ../gui/wxpython/menustrings.py:1663 +#: ../gui/wxpython/menustrings.py:722 ../gui/wxpython/menustrings.py:1664 #: ../gui/wxpython/image2target/ii2t_menustrings.py:712 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1638 msgid "Creates a vector map of a user-defined grid." msgstr "" -#: ../gui/wxpython/menustrings.py:722 ../gui/wxpython/menustrings.py:1664 +#: ../gui/wxpython/menustrings.py:723 ../gui/wxpython/menustrings.py:1665 #: ../gui/wxpython/image2target/ii2t_menustrings.py:713 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1639 msgid "Generate points" msgstr "Generează puncte" -#: ../gui/wxpython/menustrings.py:723 ../gui/wxpython/menustrings.py:1665 +#: ../gui/wxpython/menustrings.py:724 ../gui/wxpython/menustrings.py:1666 #: ../gui/wxpython/image2target/ii2t_menustrings.py:714 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1640 msgid "Generate from database" msgstr "Generează din baza de date" -#: ../gui/wxpython/menustrings.py:724 ../gui/wxpython/menustrings.py:1666 +#: ../gui/wxpython/menustrings.py:725 ../gui/wxpython/menustrings.py:1667 #: ../gui/wxpython/image2target/ii2t_menustrings.py:715 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1641 msgid "Creates new vector (points) map from database table containing coordinates." msgstr "Crează hartă vectorială nouă (puncte) din tabelul bazei de date care conÈ›ine coordonate." -#: ../gui/wxpython/menustrings.py:725 ../gui/wxpython/menustrings.py:1667 +#: ../gui/wxpython/menustrings.py:726 ../gui/wxpython/menustrings.py:1668 #: ../gui/wxpython/image2target/ii2t_menustrings.py:716 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1642 msgid "Generate points along lines" msgstr "Generează puncte de-a lungul liniilor" -#: ../gui/wxpython/menustrings.py:726 ../gui/wxpython/menustrings.py:1668 +#: ../gui/wxpython/menustrings.py:727 ../gui/wxpython/menustrings.py:1669 #: ../gui/wxpython/image2target/ii2t_menustrings.py:717 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1643 msgid "Creates points along input lines in new vector map with 2 layers." msgstr "" -#: ../gui/wxpython/menustrings.py:727 ../gui/wxpython/menustrings.py:1669 +#: ../gui/wxpython/menustrings.py:728 ../gui/wxpython/menustrings.py:1670 #: ../gui/wxpython/image2target/ii2t_menustrings.py:718 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1644 msgid "Generate random points" msgstr "Generează puncte aleatorii" -#: ../gui/wxpython/menustrings.py:728 ../gui/wxpython/menustrings.py:1670 +#: ../gui/wxpython/menustrings.py:729 ../gui/wxpython/menustrings.py:1671 #: ../gui/wxpython/image2target/ii2t_menustrings.py:719 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1645 msgid "Generates random 2D/3D vector points." msgstr "" -#: ../gui/wxpython/menustrings.py:731 ../gui/wxpython/menustrings.py:1673 +#: ../gui/wxpython/menustrings.py:732 ../gui/wxpython/menustrings.py:1674 #: ../gui/wxpython/image2target/ii2t_menustrings.py:722 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1648 msgid "Remove outliers in point sets" msgstr "Elimină seturile de puncte aberante" -#: ../gui/wxpython/menustrings.py:736 ../gui/wxpython/menustrings.py:1678 +#: ../gui/wxpython/menustrings.py:737 ../gui/wxpython/menustrings.py:1679 #: ../gui/wxpython/image2target/ii2t_menustrings.py:727 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1653 msgid "Basic vector metadata" msgstr "Metadata vectorului de bază" -#: ../gui/wxpython/menustrings.py:737 ../gui/wxpython/menustrings.py:1679 +#: ../gui/wxpython/menustrings.py:738 ../gui/wxpython/menustrings.py:1680 #: ../gui/wxpython/image2target/ii2t_menustrings.py:728 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1654 msgid "Outputs basic information about a vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:738 ../gui/wxpython/menustrings.py:1680 +#: ../gui/wxpython/menustrings.py:739 ../gui/wxpython/menustrings.py:1681 #: ../gui/wxpython/image2target/ii2t_menustrings.py:729 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1655 msgid "Classify attribute data" msgstr "Clasifică datele de atribut" -#: ../gui/wxpython/menustrings.py:739 ../gui/wxpython/menustrings.py:1681 +#: ../gui/wxpython/menustrings.py:740 ../gui/wxpython/menustrings.py:1682 #: ../gui/wxpython/image2target/ii2t_menustrings.py:730 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1656 msgid "Classifies attribute data, e.g. for thematic mapping" msgstr "Clasifică datele de atribut, de ex. pentru cartografierea tematică" -#: ../gui/wxpython/menustrings.py:740 ../gui/wxpython/menustrings.py:1682 +#: ../gui/wxpython/menustrings.py:741 ../gui/wxpython/menustrings.py:1683 #: ../gui/wxpython/image2target/ii2t_menustrings.py:731 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1657 msgid "Report topology by category" msgstr "Raport topologie în funcÈ›ie de categorie" -#: ../gui/wxpython/menustrings.py:741 ../gui/wxpython/menustrings.py:1683 +#: ../gui/wxpython/menustrings.py:742 ../gui/wxpython/menustrings.py:1684 #: ../gui/wxpython/image2target/ii2t_menustrings.py:732 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1658 msgid "Reports geometry statistics for vector maps." msgstr "" -#: ../gui/wxpython/menustrings.py:742 ../gui/wxpython/menustrings.py:1684 +#: ../gui/wxpython/menustrings.py:743 ../gui/wxpython/menustrings.py:1685 #: ../gui/wxpython/image2target/ii2t_menustrings.py:733 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1659 msgid "Univariate attribute statistics for points" msgstr "Statistici univariate de atribute pentru puncte" -#: ../gui/wxpython/menustrings.py:743 ../gui/wxpython/menustrings.py:1685 +#: ../gui/wxpython/menustrings.py:744 ../gui/wxpython/menustrings.py:1686 #: ../gui/wxpython/image2target/ii2t_menustrings.py:734 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1660 msgid "Calculates univariate statistics of vector map features. Variance and standard deviation is calculated only for points if specified." msgstr "" -#: ../gui/wxpython/menustrings.py:744 ../gui/wxpython/menustrings.py:1686 +#: ../gui/wxpython/menustrings.py:745 ../gui/wxpython/menustrings.py:1687 #: ../gui/wxpython/image2target/ii2t_menustrings.py:735 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1661 msgid "Univariate statistics for attribute columns" msgstr "Statistici univariate pentru coloanele de atribute" -#: ../gui/wxpython/menustrings.py:745 ../gui/wxpython/menustrings.py:1687 +#: ../gui/wxpython/menustrings.py:746 ../gui/wxpython/menustrings.py:1688 #: ../gui/wxpython/image2target/ii2t_menustrings.py:736 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1662 msgid "Calculates univariate statistics on selected table column for a GRASS vector map." msgstr "Calculează statistici univariate pe coloana tabelului selectat pentru o hartă vectorială GRASS." -#: ../gui/wxpython/menustrings.py:747 ../gui/wxpython/menustrings.py:1689 +#: ../gui/wxpython/menustrings.py:748 ../gui/wxpython/menustrings.py:1690 msgid "Vector map profiling tool" msgstr "" -#: ../gui/wxpython/menustrings.py:748 ../gui/wxpython/menustrings.py:1690 +#: ../gui/wxpython/menustrings.py:749 ../gui/wxpython/menustrings.py:1691 #: ../gui/wxpython/image2target/ii2t_menustrings.py:737 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1663 msgid "Quadrat indices" msgstr "Indicii Quadrat" -#: ../gui/wxpython/menustrings.py:750 ../gui/wxpython/menustrings.py:1692 +#: ../gui/wxpython/menustrings.py:751 ../gui/wxpython/menustrings.py:1693 #: ../gui/wxpython/image2target/ii2t_menustrings.py:739 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1665 msgid "Test normality" msgstr "Test de normalitate" -#: ../gui/wxpython/menustrings.py:752 ../gui/wxpython/menustrings.py:1694 +#: ../gui/wxpython/menustrings.py:753 ../gui/wxpython/menustrings.py:1695 #: ../gui/wxpython/image2target/ii2t_menustrings.py:741 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1667 msgid "&Imagery" msgstr "&Imagini" -#: ../gui/wxpython/menustrings.py:753 ../gui/wxpython/menustrings.py:1695 +#: ../gui/wxpython/menustrings.py:754 ../gui/wxpython/menustrings.py:1696 #: ../gui/wxpython/image2target/ii2t_menustrings.py:742 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1668 msgid "Develop images and groups" msgstr "Dezvoltă imagini È™i grupuri" -#: ../gui/wxpython/menustrings.py:754 ../gui/wxpython/menustrings.py:1696 +#: ../gui/wxpython/menustrings.py:755 ../gui/wxpython/menustrings.py:1697 #: ../gui/wxpython/image2target/ii2t_menustrings.py:743 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1669 msgid "Create/edit group" msgstr "Crează/editează grup" -#: ../gui/wxpython/menustrings.py:755 ../gui/wxpython/menustrings.py:1697 +#: ../gui/wxpython/menustrings.py:756 ../gui/wxpython/menustrings.py:1698 #: ../gui/wxpython/image2target/ii2t_menustrings.py:744 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1670 msgid "Creates, edits, and lists groups of imagery files." msgstr "Crează, editează È™i listează grupurile fiÈ™ierelor de imagine." -#: ../gui/wxpython/menustrings.py:756 ../gui/wxpython/menustrings.py:1698 +#: ../gui/wxpython/menustrings.py:757 ../gui/wxpython/menustrings.py:1699 #: ../gui/wxpython/image2target/ii2t_menustrings.py:745 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1671 msgid "Target group" msgstr "Grupul È›intă" -#: ../gui/wxpython/menustrings.py:757 ../gui/wxpython/menustrings.py:1699 +#: ../gui/wxpython/menustrings.py:758 ../gui/wxpython/menustrings.py:1700 #: ../gui/wxpython/image2target/ii2t_menustrings.py:746 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1672 msgid "Targets an imagery group to a GRASS location and mapset." msgstr "Vizarea grupului de imagini pentru locaÈ›ia È™i mapsetul GRASS." -#: ../gui/wxpython/menustrings.py:758 ../gui/wxpython/menustrings.py:1700 +#: ../gui/wxpython/menustrings.py:759 ../gui/wxpython/menustrings.py:1701 #: ../gui/wxpython/image2target/ii2t_menustrings.py:747 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1673 msgid "Mosaic images" msgstr "Mozaic de imagini" -#: ../gui/wxpython/menustrings.py:759 ../gui/wxpython/menustrings.py:1701 +#: ../gui/wxpython/menustrings.py:760 ../gui/wxpython/menustrings.py:1702 #: ../gui/wxpython/image2target/ii2t_menustrings.py:748 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1674 msgid "Mosaics several images and extends colormap." msgstr "" -#: ../gui/wxpython/menustrings.py:760 ../gui/wxpython/menustrings.py:1702 +#: ../gui/wxpython/menustrings.py:761 ../gui/wxpython/menustrings.py:1703 #: ../gui/wxpython/image2target/ii2t_menustrings.py:749 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1675 msgid "Manage image colors" msgstr "Gestionează culorile imaginii" -#: ../gui/wxpython/menustrings.py:761 ../gui/wxpython/menustrings.py:1703 +#: ../gui/wxpython/menustrings.py:762 ../gui/wxpython/menustrings.py:1704 #: ../gui/wxpython/image2target/ii2t_menustrings.py:750 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1676 msgid "Color balance for RGB" msgstr "Balans de culoare pentru RGB" -#: ../gui/wxpython/menustrings.py:762 ../gui/wxpython/menustrings.py:1704 +#: ../gui/wxpython/menustrings.py:763 ../gui/wxpython/menustrings.py:1705 #: ../gui/wxpython/image2target/ii2t_menustrings.py:751 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1677 msgid "Performs auto-balancing of colors for RGB images." msgstr "" -#: ../gui/wxpython/menustrings.py:763 ../gui/wxpython/menustrings.py:1705 +#: ../gui/wxpython/menustrings.py:764 ../gui/wxpython/menustrings.py:1706 #: ../gui/wxpython/image2target/ii2t_menustrings.py:752 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1678 msgid "HIS to RGB" msgstr "HIS - RGB" -#: ../gui/wxpython/menustrings.py:764 ../gui/wxpython/menustrings.py:1706 +#: ../gui/wxpython/menustrings.py:765 ../gui/wxpython/menustrings.py:1707 #: ../gui/wxpython/image2target/ii2t_menustrings.py:753 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1679 msgid "Transforms raster maps from HIS (Hue-Intensity-Saturation) color space to RGB (Red-Green-Blue) color space." msgstr "Transformă harta raster din sistemul HIS (Valoare-Intensitate-SaturaÈ›ie) în sistemul de culori RGB (RoÈ™u-Verde-Albastru)." -#: ../gui/wxpython/menustrings.py:766 ../gui/wxpython/menustrings.py:1708 +#: ../gui/wxpython/menustrings.py:767 ../gui/wxpython/menustrings.py:1709 #: ../gui/wxpython/image2target/ii2t_menustrings.py:755 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1681 msgid "Transforms raster maps from RGB (Red-Green-Blue) color space to HIS (Hue-Intensity-Saturation) color space." msgstr "Transformă harta raster din sistemul de culori RGB (RoÈ™u-Verde-Albastru) în sistemul HIS (Valoare-Intensitate-SaturaÈ›ie)." -#: ../gui/wxpython/menustrings.py:767 ../gui/wxpython/menustrings.py:1709 +#: ../gui/wxpython/menustrings.py:768 ../gui/wxpython/menustrings.py:1710 #: ../gui/wxpython/image2target/ii2t_menustrings.py:756 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1682 msgid "Rectify image or raster" msgstr "Rectifică imagine sau raster" -#: ../gui/wxpython/menustrings.py:768 ../gui/wxpython/menustrings.py:1710 +#: ../gui/wxpython/menustrings.py:769 ../gui/wxpython/menustrings.py:1711 #: ../gui/wxpython/image2target/ii2t_menustrings.py:757 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1683 msgid "Rectifies an image by computing a coordinate transformation for each pixel in the image based on the control points." msgstr "Rectifică o imagine în funcÈ›ie de calculul transformării coordonatelor fiecărui pixel din imagine, pe baza punctelor de control." -#: ../gui/wxpython/menustrings.py:769 ../gui/wxpython/menustrings.py:1711 +#: ../gui/wxpython/menustrings.py:770 ../gui/wxpython/menustrings.py:1712 #: ../gui/wxpython/image2target/ii2t_menustrings.py:758 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1684 #: ../gui/wxpython/lmgr/layertree.py:795 msgid "Histogram" msgstr "Histogramă" -#: ../gui/wxpython/menustrings.py:770 ../gui/wxpython/menustrings.py:1712 +#: ../gui/wxpython/menustrings.py:771 ../gui/wxpython/menustrings.py:1713 #: ../gui/wxpython/image2target/ii2t_menustrings.py:759 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1685 msgid "Generate histogram of image" msgstr "Generează histograma imaginii" -#: ../gui/wxpython/menustrings.py:771 ../gui/wxpython/menustrings.py:1713 +#: ../gui/wxpython/menustrings.py:772 ../gui/wxpython/menustrings.py:1714 #: ../gui/wxpython/image2target/ii2t_menustrings.py:760 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1686 msgid "Spectral response" msgstr "Răspunsul spectral" -#: ../gui/wxpython/menustrings.py:772 ../gui/wxpython/menustrings.py:1714 +#: ../gui/wxpython/menustrings.py:773 ../gui/wxpython/menustrings.py:1715 #: ../gui/wxpython/image2target/ii2t_menustrings.py:761 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1687 msgid "Displays spectral response at user specified locations in group or images." msgstr "AfiÈ™ează răspunsul spectral în locaÈ›iile specificate de utilizator din grup sau imagini." -#: ../gui/wxpython/menustrings.py:773 ../gui/wxpython/menustrings.py:1715 +#: ../gui/wxpython/menustrings.py:774 ../gui/wxpython/menustrings.py:1716 #: ../gui/wxpython/image2target/ii2t_menustrings.py:762 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1688 msgid "Pan sharpening" msgstr "" -#: ../gui/wxpython/menustrings.py:774 ../gui/wxpython/menustrings.py:1716 +#: ../gui/wxpython/menustrings.py:775 ../gui/wxpython/menustrings.py:1717 #: ../gui/wxpython/image2target/ii2t_menustrings.py:763 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1689 msgid "Image fusion algorithms to sharpen multispectral with high-res panchromatic channels" msgstr "" -#: ../gui/wxpython/menustrings.py:775 ../gui/wxpython/menustrings.py:1717 +#: ../gui/wxpython/menustrings.py:776 ../gui/wxpython/menustrings.py:1718 #: ../gui/wxpython/image2target/ii2t_menustrings.py:764 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1690 msgid "Classify image" msgstr "Clasifică imaginea" -#: ../gui/wxpython/menustrings.py:776 ../gui/wxpython/menustrings.py:1718 +#: ../gui/wxpython/menustrings.py:777 ../gui/wxpython/menustrings.py:1719 #: ../gui/wxpython/image2target/ii2t_menustrings.py:765 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1691 msgid "Clustering input for unsupervised classification" msgstr "Gruparea pixelilor de intrare pentru clasificarea nesupervizată" -#: ../gui/wxpython/menustrings.py:777 ../gui/wxpython/menustrings.py:1719 +#: ../gui/wxpython/menustrings.py:778 ../gui/wxpython/menustrings.py:1720 #: ../gui/wxpython/image2target/ii2t_menustrings.py:766 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1692 msgid "Generates spectral signatures for land cover types in an image using a clustering algorithm. The resulting signature file is used as input for i.maxlik, to generate an unsupervised image classification." msgstr "" -#: ../gui/wxpython/menustrings.py:778 ../gui/wxpython/menustrings.py:1720 +#: ../gui/wxpython/menustrings.py:779 ../gui/wxpython/menustrings.py:1721 #: ../gui/wxpython/image2target/ii2t_menustrings.py:767 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1693 msgid "Input for supervised MLC" msgstr "Intrare pentru MLC supervizată" -#: ../gui/wxpython/menustrings.py:779 ../gui/wxpython/menustrings.py:1721 +#: ../gui/wxpython/menustrings.py:780 ../gui/wxpython/menustrings.py:1722 #: ../gui/wxpython/image2target/ii2t_menustrings.py:768 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1694 msgid "Generates statistics for i.maxlik from raster map." msgstr "Generează statistici pentru i.maxlik dintr-o hartă raster." -#: ../gui/wxpython/menustrings.py:780 ../gui/wxpython/menustrings.py:1722 +#: ../gui/wxpython/menustrings.py:781 ../gui/wxpython/menustrings.py:1723 #: ../gui/wxpython/image2target/ii2t_menustrings.py:769 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1695 msgid "Maximum likelihood classification (MLC)" msgstr "Algoritmul Gaussian de asemănare maximă" -#: ../gui/wxpython/menustrings.py:781 ../gui/wxpython/menustrings.py:1723 +#: ../gui/wxpython/menustrings.py:782 ../gui/wxpython/menustrings.py:1724 #: ../gui/wxpython/image2target/ii2t_menustrings.py:770 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1696 msgid "Classifies the cell spectral reflectances in imagery data. Classification is based on the spectral signature information generated by either i.cluster, g.gui.iclass, or i.gensig." msgstr "" -#: ../gui/wxpython/menustrings.py:782 ../gui/wxpython/menustrings.py:1724 -#: ../gui/wxpython/menustrings.py:1994 +#: ../gui/wxpython/menustrings.py:783 ../gui/wxpython/menustrings.py:1725 +#: ../gui/wxpython/menustrings.py:1995 #: ../gui/wxpython/image2target/ii2t_menustrings.py:771 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1697 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1962 msgid "Interactive input for supervised classification" msgstr "" -#: ../gui/wxpython/menustrings.py:783 ../gui/wxpython/menustrings.py:1725 -#: ../gui/wxpython/menustrings.py:1995 +#: ../gui/wxpython/menustrings.py:784 ../gui/wxpython/menustrings.py:1726 +#: ../gui/wxpython/menustrings.py:1996 #: ../gui/wxpython/image2target/ii2t_menustrings.py:772 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1698 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1963 msgid "Generates spectral signatures by allowing the user to outline training areas." msgstr "" -#: ../gui/wxpython/menustrings.py:784 ../gui/wxpython/menustrings.py:1726 +#: ../gui/wxpython/menustrings.py:785 ../gui/wxpython/menustrings.py:1727 #: ../gui/wxpython/image2target/ii2t_menustrings.py:773 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1699 msgid "Input for supervised SMAP" msgstr "Intrare pentru SMAP supervizată" -#: ../gui/wxpython/menustrings.py:785 ../gui/wxpython/menustrings.py:1727 +#: ../gui/wxpython/menustrings.py:786 ../gui/wxpython/menustrings.py:1728 #: ../gui/wxpython/image2target/ii2t_menustrings.py:774 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1700 msgid "Generates statistics for i.smap from raster map." msgstr "Generează statistici pentru i.smap dintr-o hartă raster." -#: ../gui/wxpython/menustrings.py:786 ../gui/wxpython/menustrings.py:1728 +#: ../gui/wxpython/menustrings.py:787 ../gui/wxpython/menustrings.py:1729 #: ../gui/wxpython/image2target/ii2t_menustrings.py:775 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1701 msgid "Sequential maximum a posteriori classification (SMAP)" msgstr "Clasificarea maximă secvenÈ›ială posterioară (SMAP)" -#: ../gui/wxpython/menustrings.py:787 ../gui/wxpython/menustrings.py:1729 +#: ../gui/wxpython/menustrings.py:788 ../gui/wxpython/menustrings.py:1730 #: ../gui/wxpython/image2target/ii2t_menustrings.py:776 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1702 msgid "Performs contextual image classification using sequential maximum a posteriori (SMAP) estimation." msgstr "Efectuează o clasificare contextuală a imagii folosind estimarea maximă secvenÈ›ială posterioară (SMAP)." -#: ../gui/wxpython/menustrings.py:788 ../gui/wxpython/menustrings.py:1730 +#: ../gui/wxpython/menustrings.py:789 ../gui/wxpython/menustrings.py:1731 #: ../gui/wxpython/image2target/ii2t_menustrings.py:777 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1703 msgid "Object segmentation" msgstr "" -#: ../gui/wxpython/menustrings.py:789 ../gui/wxpython/menustrings.py:1731 +#: ../gui/wxpython/menustrings.py:790 ../gui/wxpython/menustrings.py:1732 #: ../gui/wxpython/image2target/ii2t_menustrings.py:778 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1704 msgid "Identifies segments (objects) from imagery data." msgstr "" -#: ../gui/wxpython/menustrings.py:790 ../gui/wxpython/menustrings.py:1732 +#: ../gui/wxpython/menustrings.py:791 ../gui/wxpython/menustrings.py:1733 #: ../gui/wxpython/image2target/ii2t_menustrings.py:779 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1705 msgid "Filter image" msgstr "Filtru de imagine" -#: ../gui/wxpython/menustrings.py:791 ../gui/wxpython/menustrings.py:1733 +#: ../gui/wxpython/menustrings.py:792 ../gui/wxpython/menustrings.py:1734 #: ../gui/wxpython/image2target/ii2t_menustrings.py:780 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1706 msgid "Edge detection" msgstr "Detectarea marginilor" -#: ../gui/wxpython/menustrings.py:792 ../gui/wxpython/menustrings.py:1734 +#: ../gui/wxpython/menustrings.py:793 ../gui/wxpython/menustrings.py:1735 #: ../gui/wxpython/image2target/ii2t_menustrings.py:781 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1707 msgid "Zero-crossing \"edge detection\" raster function for image processing." msgstr "FuncÈ›ia raster \"detectarea marginilor\" fără trecere pentru procesarea imaginii." -#: ../gui/wxpython/menustrings.py:793 ../gui/wxpython/menustrings.py:1735 +#: ../gui/wxpython/menustrings.py:794 ../gui/wxpython/menustrings.py:1736 #: ../gui/wxpython/image2target/ii2t_menustrings.py:782 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1708 msgid "Matrix/convolving filter" msgstr "Matricea/Filtrul de convoluÈ›ie" -#: ../gui/wxpython/menustrings.py:794 ../gui/wxpython/menustrings.py:1736 +#: ../gui/wxpython/menustrings.py:795 ../gui/wxpython/menustrings.py:1737 #: ../gui/wxpython/image2target/ii2t_menustrings.py:783 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1709 msgid "Performs raster map matrix filter." msgstr "Aplică un filtru de matrice hărÈ›ii raster." -#: ../gui/wxpython/menustrings.py:795 ../gui/wxpython/menustrings.py:1737 +#: ../gui/wxpython/menustrings.py:796 ../gui/wxpython/menustrings.py:1738 #: ../gui/wxpython/image2target/ii2t_menustrings.py:784 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1710 msgid "Transform image" msgstr "Transformarea imaginii" -#: ../gui/wxpython/menustrings.py:796 ../gui/wxpython/menustrings.py:1738 +#: ../gui/wxpython/menustrings.py:797 ../gui/wxpython/menustrings.py:1739 #: ../gui/wxpython/image2target/ii2t_menustrings.py:785 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1711 msgid "Canonical correlation" msgstr "CorelaÈ›ie canonică" -#: ../gui/wxpython/menustrings.py:797 ../gui/wxpython/menustrings.py:1739 +#: ../gui/wxpython/menustrings.py:798 ../gui/wxpython/menustrings.py:1740 #: ../gui/wxpython/image2target/ii2t_menustrings.py:786 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1712 msgid "Canonical components analysis (CCA) program for image processing." msgstr "" -#: ../gui/wxpython/menustrings.py:798 ../gui/wxpython/menustrings.py:1740 +#: ../gui/wxpython/menustrings.py:799 ../gui/wxpython/menustrings.py:1741 #: ../gui/wxpython/image2target/ii2t_menustrings.py:787 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1713 msgid "Principal components" msgstr "Componente principale" -#: ../gui/wxpython/menustrings.py:799 ../gui/wxpython/menustrings.py:1741 +#: ../gui/wxpython/menustrings.py:800 ../gui/wxpython/menustrings.py:1742 #: ../gui/wxpython/image2target/ii2t_menustrings.py:788 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1714 msgid "Principal components analysis (PCA) for image processing." msgstr "Analiza componentelor principale (PCA) pentru procesarea imaginii." -#: ../gui/wxpython/menustrings.py:800 ../gui/wxpython/menustrings.py:1742 +#: ../gui/wxpython/menustrings.py:801 ../gui/wxpython/menustrings.py:1743 #: ../gui/wxpython/image2target/ii2t_menustrings.py:789 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1715 msgid "Fast Fourier" msgstr "Fourier Rapid" -#: ../gui/wxpython/menustrings.py:801 ../gui/wxpython/menustrings.py:1743 +#: ../gui/wxpython/menustrings.py:802 ../gui/wxpython/menustrings.py:1744 #: ../gui/wxpython/image2target/ii2t_menustrings.py:790 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1716 msgid "Fast Fourier Transform (FFT) for image processing." msgstr "Transformarea Fourier Rapid (FFT) pentru procesarea imaginii." -#: ../gui/wxpython/menustrings.py:802 ../gui/wxpython/menustrings.py:1744 +#: ../gui/wxpython/menustrings.py:803 ../gui/wxpython/menustrings.py:1745 #: ../gui/wxpython/image2target/ii2t_menustrings.py:791 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1717 msgid "Inverse Fast Fourier" msgstr "Invers Fourier Rapid" -#: ../gui/wxpython/menustrings.py:803 ../gui/wxpython/menustrings.py:1745 +#: ../gui/wxpython/menustrings.py:804 ../gui/wxpython/menustrings.py:1746 #: ../gui/wxpython/image2target/ii2t_menustrings.py:792 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1718 msgid "Inverse Fast Fourier Transform (IFFT) for image processing." msgstr "Transformarea Invers Fourier Rapid (IFFT) pentru procesarea imaginii." -#: ../gui/wxpython/menustrings.py:804 ../gui/wxpython/menustrings.py:1746 +#: ../gui/wxpython/menustrings.py:805 ../gui/wxpython/menustrings.py:1747 #: ../gui/wxpython/image2target/ii2t_menustrings.py:793 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1719 msgid "Satellite images tools" msgstr "Intrumentele imaginilor satelitare" -#: ../gui/wxpython/menustrings.py:805 ../gui/wxpython/menustrings.py:1747 +#: ../gui/wxpython/menustrings.py:806 ../gui/wxpython/menustrings.py:1748 #: ../gui/wxpython/image2target/ii2t_menustrings.py:794 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1720 msgid "Aster DN to radiance/reflectance" msgstr "" -#: ../gui/wxpython/menustrings.py:806 ../gui/wxpython/menustrings.py:1748 +#: ../gui/wxpython/menustrings.py:807 ../gui/wxpython/menustrings.py:1749 #: ../gui/wxpython/image2target/ii2t_menustrings.py:795 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1721 msgid "Calculates Top of Atmosphere Radiance/Reflectance/Brightness Temperature from ASTER DN." msgstr "" -#: ../gui/wxpython/menustrings.py:807 ../gui/wxpython/menustrings.py:1749 +#: ../gui/wxpython/menustrings.py:808 ../gui/wxpython/menustrings.py:1750 #: ../gui/wxpython/image2target/ii2t_menustrings.py:796 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1722 msgid "Landsat DN to radiance/reflectance" msgstr "Număr digital Landsat în radianță/reflectanță" -#: ../gui/wxpython/menustrings.py:808 ../gui/wxpython/menustrings.py:1750 +#: ../gui/wxpython/menustrings.py:809 ../gui/wxpython/menustrings.py:1751 #: ../gui/wxpython/image2target/ii2t_menustrings.py:797 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1723 msgid "Calculates top-of-atmosphere radiance or reflectance and temperature for Landsat MSS/TM/ETM+/OLI" msgstr "" -#: ../gui/wxpython/menustrings.py:809 ../gui/wxpython/menustrings.py:1751 +#: ../gui/wxpython/menustrings.py:810 ../gui/wxpython/menustrings.py:1752 #: ../gui/wxpython/image2target/ii2t_menustrings.py:798 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1724 msgid "Landsat cloud cover assessment" msgstr "Aprecierea acoperiri cu nori a imaginii Landsat" -#: ../gui/wxpython/menustrings.py:810 ../gui/wxpython/menustrings.py:1752 +#: ../gui/wxpython/menustrings.py:811 ../gui/wxpython/menustrings.py:1753 #: ../gui/wxpython/image2target/ii2t_menustrings.py:799 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1725 msgid "Performs Landsat TM/ETM+ Automatic Cloud Cover Assessment (ACCA)." msgstr "Evaluează automat acoperirea cu nori a imaginilor Landsat TM/ETM+ (ACCA)." -#: ../gui/wxpython/menustrings.py:811 ../gui/wxpython/menustrings.py:1753 +#: ../gui/wxpython/menustrings.py:812 ../gui/wxpython/menustrings.py:1754 #: ../gui/wxpython/image2target/ii2t_menustrings.py:800 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1726 msgid "Modis quality control" msgstr "Control de calitate Modis" -#: ../gui/wxpython/menustrings.py:812 ../gui/wxpython/menustrings.py:1754 +#: ../gui/wxpython/menustrings.py:813 ../gui/wxpython/menustrings.py:1755 #: ../gui/wxpython/image2target/ii2t_menustrings.py:801 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1727 msgid "Extracts quality control parameters from MODIS QC layers." msgstr "" -#: ../gui/wxpython/menustrings.py:813 ../gui/wxpython/menustrings.py:1755 +#: ../gui/wxpython/menustrings.py:814 ../gui/wxpython/menustrings.py:1756 #: ../gui/wxpython/image2target/ii2t_menustrings.py:802 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1728 msgid "Atmospheric correction" msgstr "CorecÈ›ie atmosferică" -#: ../gui/wxpython/menustrings.py:814 ../gui/wxpython/menustrings.py:1756 +#: ../gui/wxpython/menustrings.py:815 ../gui/wxpython/menustrings.py:1757 #: ../gui/wxpython/image2target/ii2t_menustrings.py:803 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1729 msgid "Performs atmospheric correction using the 6S algorithm. 6S - Second Simulation of Satellite Signal in the Solar Spectrum." msgstr "" -#: ../gui/wxpython/menustrings.py:815 ../gui/wxpython/menustrings.py:1757 +#: ../gui/wxpython/menustrings.py:816 ../gui/wxpython/menustrings.py:1758 #: ../gui/wxpython/image2target/ii2t_menustrings.py:804 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1730 msgid "Topographic correction" msgstr "CorecÈ›ie topografică" -#: ../gui/wxpython/menustrings.py:816 ../gui/wxpython/menustrings.py:1758 +#: ../gui/wxpython/menustrings.py:817 ../gui/wxpython/menustrings.py:1759 #: ../gui/wxpython/image2target/ii2t_menustrings.py:805 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1731 msgid "Computes topographic correction of reflectance." msgstr "Calculează corecÈ›ia topografică a reflectanÈ›ei." -#: ../gui/wxpython/menustrings.py:817 ../gui/wxpython/menustrings.py:1759 +#: ../gui/wxpython/menustrings.py:818 ../gui/wxpython/menustrings.py:1760 msgid "Orthophoto tools" msgstr "" -#: ../gui/wxpython/menustrings.py:818 ../gui/wxpython/menustrings.py:1760 +#: ../gui/wxpython/menustrings.py:819 ../gui/wxpython/menustrings.py:1761 msgid "Manage GCPs for 3D correction" msgstr "" -#: ../gui/wxpython/menustrings.py:819 ../gui/wxpython/menustrings.py:1761 +#: ../gui/wxpython/menustrings.py:820 ../gui/wxpython/menustrings.py:1762 msgid "Georectifies a map and allows managing GCP for 3D correction." msgstr "" -#: ../gui/wxpython/menustrings.py:820 ../gui/wxpython/menustrings.py:1762 +#: ../gui/wxpython/menustrings.py:821 ../gui/wxpython/menustrings.py:1763 msgid "Corrects scanning distortions" msgstr "" -#: ../gui/wxpython/menustrings.py:821 ../gui/wxpython/menustrings.py:1763 +#: ../gui/wxpython/menustrings.py:822 ../gui/wxpython/menustrings.py:1764 msgid "Corrects scanning distortions of a scanned aerial photo." msgstr "" -#: ../gui/wxpython/menustrings.py:822 ../gui/wxpython/menustrings.py:1764 +#: ../gui/wxpython/menustrings.py:823 ../gui/wxpython/menustrings.py:1765 #: ../gui/wxpython/image2target/ii2t_menustrings.py:806 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1732 msgid "Satellite images products" msgstr "Produse ale imaginilor satelitare" -#: ../gui/wxpython/menustrings.py:823 ../gui/wxpython/menustrings.py:1765 +#: ../gui/wxpython/menustrings.py:824 ../gui/wxpython/menustrings.py:1766 #: ../gui/wxpython/image2target/ii2t_menustrings.py:807 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1733 msgid "Vegetation indices" msgstr "" -#: ../gui/wxpython/menustrings.py:824 ../gui/wxpython/menustrings.py:1766 +#: ../gui/wxpython/menustrings.py:825 ../gui/wxpython/menustrings.py:1767 #: ../gui/wxpython/image2target/ii2t_menustrings.py:808 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1734 msgid "Calculates different types of vegetation indices. Uses red and nir bands mostly, and some indices require additional bands." msgstr "" -#: ../gui/wxpython/menustrings.py:825 ../gui/wxpython/menustrings.py:1767 +#: ../gui/wxpython/menustrings.py:826 ../gui/wxpython/menustrings.py:1768 #: ../gui/wxpython/image2target/ii2t_menustrings.py:809 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1735 msgid "Tasseled cap vegetation index" msgstr "Indicele de vegetaÈ›ie Tasseled cap" -#: ../gui/wxpython/menustrings.py:826 ../gui/wxpython/menustrings.py:1768 +#: ../gui/wxpython/menustrings.py:827 ../gui/wxpython/menustrings.py:1769 #: ../gui/wxpython/image2target/ii2t_menustrings.py:810 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1736 msgid "Performs Tasseled Cap (Kauth Thomas) transformation." msgstr "" -#: ../gui/wxpython/menustrings.py:827 ../gui/wxpython/menustrings.py:1769 +#: ../gui/wxpython/menustrings.py:828 ../gui/wxpython/menustrings.py:1770 #: ../gui/wxpython/image2target/ii2t_menustrings.py:811 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1737 msgid "Albedo" msgstr "" -#: ../gui/wxpython/menustrings.py:828 ../gui/wxpython/menustrings.py:1770 +#: ../gui/wxpython/menustrings.py:829 ../gui/wxpython/menustrings.py:1771 #: ../gui/wxpython/image2target/ii2t_menustrings.py:812 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1738 msgid "Computes broad band albedo from surface reflectance." msgstr "" -#: ../gui/wxpython/menustrings.py:829 ../gui/wxpython/menustrings.py:1771 +#: ../gui/wxpython/menustrings.py:830 ../gui/wxpython/menustrings.py:1772 #: ../gui/wxpython/image2target/ii2t_menustrings.py:813 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1739 msgid "Emissivity" msgstr "" -#: ../gui/wxpython/menustrings.py:830 ../gui/wxpython/menustrings.py:1772 +#: ../gui/wxpython/menustrings.py:831 ../gui/wxpython/menustrings.py:1773 #: ../gui/wxpython/image2target/ii2t_menustrings.py:814 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1740 msgid "Computes emissivity from NDVI, generic method for sparse land." msgstr "" -#: ../gui/wxpython/menustrings.py:831 ../gui/wxpython/menustrings.py:1773 +#: ../gui/wxpython/menustrings.py:832 ../gui/wxpython/menustrings.py:1774 #: ../gui/wxpython/image2target/ii2t_menustrings.py:815 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1741 msgid "Biomass growth" msgstr "" -#: ../gui/wxpython/menustrings.py:832 ../gui/wxpython/menustrings.py:1774 +#: ../gui/wxpython/menustrings.py:833 ../gui/wxpython/menustrings.py:1775 #: ../gui/wxpython/image2target/ii2t_menustrings.py:816 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1742 msgid "Computes biomass growth, precursor of crop yield calculation." msgstr "" -#: ../gui/wxpython/menustrings.py:833 ../gui/wxpython/menustrings.py:1775 +#: ../gui/wxpython/menustrings.py:834 ../gui/wxpython/menustrings.py:1776 #: ../gui/wxpython/image2target/ii2t_menustrings.py:817 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1743 msgid "Evapotranspiration calculation" msgstr "" -#: ../gui/wxpython/menustrings.py:834 ../gui/wxpython/menustrings.py:1776 +#: ../gui/wxpython/menustrings.py:835 ../gui/wxpython/menustrings.py:1777 #: ../gui/wxpython/image2target/ii2t_menustrings.py:818 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1744 msgid "Instantaneaous Net Radiation" msgstr "" -#: ../gui/wxpython/menustrings.py:835 ../gui/wxpython/menustrings.py:1777 +#: ../gui/wxpython/menustrings.py:836 ../gui/wxpython/menustrings.py:1778 #: ../gui/wxpython/image2target/ii2t_menustrings.py:819 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1745 msgid "Net radiation approximation (Bastiaanssen, 1995)." msgstr "" -#: ../gui/wxpython/menustrings.py:836 ../gui/wxpython/menustrings.py:1778 +#: ../gui/wxpython/menustrings.py:837 ../gui/wxpython/menustrings.py:1779 #: ../gui/wxpython/image2target/ii2t_menustrings.py:820 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1746 msgid "Soil heat flux" msgstr "" -#: ../gui/wxpython/menustrings.py:837 ../gui/wxpython/menustrings.py:1779 +#: ../gui/wxpython/menustrings.py:838 ../gui/wxpython/menustrings.py:1780 #: ../gui/wxpython/image2target/ii2t_menustrings.py:821 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1747 msgid "Soil heat flux approximation (Bastiaanssen, 1995)." msgstr "" -#: ../gui/wxpython/menustrings.py:838 ../gui/wxpython/menustrings.py:1780 +#: ../gui/wxpython/menustrings.py:839 ../gui/wxpython/menustrings.py:1781 #: ../gui/wxpython/image2target/ii2t_menustrings.py:822 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1748 msgid "Sensible heat flux" msgstr "" -#: ../gui/wxpython/menustrings.py:839 ../gui/wxpython/menustrings.py:1781 +#: ../gui/wxpython/menustrings.py:840 ../gui/wxpython/menustrings.py:1782 #: ../gui/wxpython/image2target/ii2t_menustrings.py:823 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1749 msgid "Computes sensible heat flux iteration SEBAL 01." msgstr "" -#: ../gui/wxpython/menustrings.py:840 ../gui/wxpython/menustrings.py:1782 +#: ../gui/wxpython/menustrings.py:841 ../gui/wxpython/menustrings.py:1783 #: ../gui/wxpython/image2target/ii2t_menustrings.py:824 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1750 msgid "Evaporative fraction" msgstr "" -#: ../gui/wxpython/menustrings.py:841 ../gui/wxpython/menustrings.py:1783 +#: ../gui/wxpython/menustrings.py:842 ../gui/wxpython/menustrings.py:1784 #: ../gui/wxpython/image2target/ii2t_menustrings.py:825 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1751 msgid "Computes evaporative fraction and root zone soil moisture." msgstr "" -#: ../gui/wxpython/menustrings.py:842 ../gui/wxpython/menustrings.py:1784 +#: ../gui/wxpython/menustrings.py:843 ../gui/wxpython/menustrings.py:1785 #: ../gui/wxpython/image2target/ii2t_menustrings.py:826 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1752 msgid "Actual Evapotranspiration" msgstr "" -#: ../gui/wxpython/menustrings.py:843 ../gui/wxpython/menustrings.py:1785 +#: ../gui/wxpython/menustrings.py:844 ../gui/wxpython/menustrings.py:1786 #: ../gui/wxpython/image2target/ii2t_menustrings.py:827 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1753 msgid "Actual evapotranspiration for diurnal period (Bastiaanssen, 1995)." msgstr "" -#: ../gui/wxpython/menustrings.py:844 ../gui/wxpython/menustrings.py:1786 +#: ../gui/wxpython/menustrings.py:845 ../gui/wxpython/menustrings.py:1787 #: ../gui/wxpython/image2target/ii2t_menustrings.py:828 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1754 msgid "Temporal integration of ETa" msgstr "" -#: ../gui/wxpython/menustrings.py:845 ../gui/wxpython/menustrings.py:1787 +#: ../gui/wxpython/menustrings.py:846 ../gui/wxpython/menustrings.py:1788 #: ../gui/wxpython/image2target/ii2t_menustrings.py:829 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1755 msgid "Computes temporal integration of satellite ET actual (ETa) following the daily ET reference (ETo) from meteorological station(s)." msgstr "" -#: ../gui/wxpython/menustrings.py:846 ../gui/wxpython/menustrings.py:1788 +#: ../gui/wxpython/menustrings.py:847 ../gui/wxpython/menustrings.py:1789 #: ../gui/wxpython/image2target/ii2t_menustrings.py:830 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1756 msgid "Hargreaves methods Evapotranspiration" msgstr "" -#: ../gui/wxpython/menustrings.py:847 ../gui/wxpython/menustrings.py:1789 +#: ../gui/wxpython/menustrings.py:848 ../gui/wxpython/menustrings.py:1790 #: ../gui/wxpython/image2target/ii2t_menustrings.py:831 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1757 msgid "Computes evapotranspiration calculation modified or original Hargreaves formulation, 2001." msgstr "" -#: ../gui/wxpython/menustrings.py:848 ../gui/wxpython/menustrings.py:1790 +#: ../gui/wxpython/menustrings.py:849 ../gui/wxpython/menustrings.py:1791 #: ../gui/wxpython/image2target/ii2t_menustrings.py:832 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1758 msgid "Penman-Monteith Evapotranspiration" msgstr "" -#: ../gui/wxpython/menustrings.py:849 ../gui/wxpython/menustrings.py:1791 +#: ../gui/wxpython/menustrings.py:850 ../gui/wxpython/menustrings.py:1792 #: ../gui/wxpython/image2target/ii2t_menustrings.py:833 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1759 msgid "Computes potential evapotranspiration calculation with hourly Penman-Monteith." msgstr "" -#: ../gui/wxpython/menustrings.py:850 ../gui/wxpython/menustrings.py:1792 +#: ../gui/wxpython/menustrings.py:851 ../gui/wxpython/menustrings.py:1793 #: ../gui/wxpython/image2target/ii2t_menustrings.py:834 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1760 msgid "Priestley-Taylor Evapotranspiration" msgstr "" -#: ../gui/wxpython/menustrings.py:851 ../gui/wxpython/menustrings.py:1793 +#: ../gui/wxpython/menustrings.py:852 ../gui/wxpython/menustrings.py:1794 #: ../gui/wxpython/image2target/ii2t_menustrings.py:835 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1761 msgid "Computes evapotranspiration calculation Priestley and Taylor formulation, 1972." msgstr "" -#: ../gui/wxpython/menustrings.py:853 ../gui/wxpython/menustrings.py:1795 +#: ../gui/wxpython/menustrings.py:854 ../gui/wxpython/menustrings.py:1796 #: ../gui/wxpython/image2target/ii2t_menustrings.py:837 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1763 msgid "Kappa analysis" msgstr "Analiza Kappa" -#: ../gui/wxpython/menustrings.py:854 ../gui/wxpython/menustrings.py:1796 +#: ../gui/wxpython/menustrings.py:855 ../gui/wxpython/menustrings.py:1797 #: ../gui/wxpython/image2target/ii2t_menustrings.py:838 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1764 msgid "Calculates error matrix and kappa parameter for accuracy assessment of classification result." msgstr "" -#: ../gui/wxpython/menustrings.py:855 ../gui/wxpython/menustrings.py:1797 +#: ../gui/wxpython/menustrings.py:856 ../gui/wxpython/menustrings.py:1798 #: ../gui/wxpython/image2target/ii2t_menustrings.py:839 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1765 msgid "OIF for LandSat TM" msgstr "OIF pentru LandSat TM" -#: ../gui/wxpython/menustrings.py:856 ../gui/wxpython/menustrings.py:1798 +#: ../gui/wxpython/menustrings.py:857 ../gui/wxpython/menustrings.py:1799 #: ../gui/wxpython/image2target/ii2t_menustrings.py:840 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1766 msgid "Calculates Optimum-Index-Factor table for spectral bands" msgstr "" -#: ../gui/wxpython/menustrings.py:857 ../gui/wxpython/menustrings.py:1799 +#: ../gui/wxpython/menustrings.py:858 ../gui/wxpython/menustrings.py:1800 #: ../gui/wxpython/image2target/ii2t_menustrings.py:841 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1767 msgid "3D r&aster" msgstr "" -#: ../gui/wxpython/menustrings.py:858 ../gui/wxpython/menustrings.py:1800 +#: ../gui/wxpython/menustrings.py:859 ../gui/wxpython/menustrings.py:1801 #: ../gui/wxpython/image2target/ii2t_menustrings.py:842 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1768 msgid "Develop 3D raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:859 ../gui/wxpython/menustrings.py:1801 +#: ../gui/wxpython/menustrings.py:860 ../gui/wxpython/menustrings.py:1802 #: ../gui/wxpython/image2target/ii2t_menustrings.py:843 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1769 msgid "Manage 3D NULL values" msgstr "Gestionează valorile 3D nule" -#: ../gui/wxpython/menustrings.py:860 ../gui/wxpython/menustrings.py:1802 +#: ../gui/wxpython/menustrings.py:861 ../gui/wxpython/menustrings.py:1803 #: ../gui/wxpython/image2target/ii2t_menustrings.py:844 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1770 msgid "Explicitly create the 3D NULL-value bitmap file." msgstr "Crează în mod explicit un fiÈ™ier bitmap cu valorile 3D nule." -#: ../gui/wxpython/menustrings.py:861 ../gui/wxpython/menustrings.py:1803 +#: ../gui/wxpython/menustrings.py:862 ../gui/wxpython/menustrings.py:1804 #: ../gui/wxpython/image2target/ii2t_menustrings.py:845 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1771 msgid "Manage timestamp" msgstr "Gestionează timestamp" -#: ../gui/wxpython/menustrings.py:862 ../gui/wxpython/menustrings.py:1804 +#: ../gui/wxpython/menustrings.py:863 ../gui/wxpython/menustrings.py:1805 #: ../gui/wxpython/image2target/ii2t_menustrings.py:846 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1772 msgid "Modifies a timestamp for a 3D raster map. Print/add/remove a timestamp for a 3D raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:864 ../gui/wxpython/menustrings.py:1806 +#: ../gui/wxpython/menustrings.py:865 ../gui/wxpython/menustrings.py:1807 #: ../gui/wxpython/image2target/ii2t_menustrings.py:848 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1774 msgid "3D rasters to raster series" msgstr "" -#: ../gui/wxpython/menustrings.py:866 ../gui/wxpython/menustrings.py:1808 +#: ../gui/wxpython/menustrings.py:867 ../gui/wxpython/menustrings.py:1809 #: ../gui/wxpython/image2target/ii2t_menustrings.py:850 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1776 msgid "3D color tables" msgstr "" -#: ../gui/wxpython/menustrings.py:867 ../gui/wxpython/menustrings.py:1809 +#: ../gui/wxpython/menustrings.py:868 ../gui/wxpython/menustrings.py:1810 #: ../gui/wxpython/image2target/ii2t_menustrings.py:851 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1777 msgid "Creates/modifies the color table associated with a 3D raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:868 ../gui/wxpython/menustrings.py:1810 +#: ../gui/wxpython/menustrings.py:869 ../gui/wxpython/menustrings.py:1811 #: ../gui/wxpython/image2target/ii2t_menustrings.py:852 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1778 msgid "Export 3D color table" msgstr "" -#: ../gui/wxpython/menustrings.py:869 ../gui/wxpython/menustrings.py:1811 +#: ../gui/wxpython/menustrings.py:870 ../gui/wxpython/menustrings.py:1812 #: ../gui/wxpython/image2target/ii2t_menustrings.py:853 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1779 msgid "Exports the color table associated with a 3D raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:870 ../gui/wxpython/menustrings.py:1812 +#: ../gui/wxpython/menustrings.py:871 ../gui/wxpython/menustrings.py:1813 #: ../gui/wxpython/image2target/ii2t_menustrings.py:854 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1780 msgid "3D mask" msgstr "" -#: ../gui/wxpython/menustrings.py:871 ../gui/wxpython/menustrings.py:1813 +#: ../gui/wxpython/menustrings.py:872 ../gui/wxpython/menustrings.py:1814 #: ../gui/wxpython/image2target/ii2t_menustrings.py:855 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1781 msgid "Establishes the current working 3D raster mask." msgstr "StabileÈ™te o mască 3D pentru rasterul curent." -#: ../gui/wxpython/menustrings.py:872 ../gui/wxpython/menustrings.py:873 -#: ../gui/wxpython/menustrings.py:1814 ../gui/wxpython/menustrings.py:1815 +#: ../gui/wxpython/menustrings.py:873 ../gui/wxpython/menustrings.py:874 +#: ../gui/wxpython/menustrings.py:1815 ../gui/wxpython/menustrings.py:1816 #: ../gui/wxpython/image2target/ii2t_menustrings.py:856 #: ../gui/wxpython/image2target/ii2t_menustrings.py:857 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1782 @@ -9284,224 +9258,224 @@ msgid "3D raster map calculator" msgstr "" -#: ../gui/wxpython/menustrings.py:874 ../gui/wxpython/menustrings.py:1816 +#: ../gui/wxpython/menustrings.py:875 ../gui/wxpython/menustrings.py:1817 #: ../gui/wxpython/image2target/ii2t_menustrings.py:858 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1784 msgid "Cross section" msgstr "SecÈ›iune transversală" -#: ../gui/wxpython/menustrings.py:875 ../gui/wxpython/menustrings.py:1817 +#: ../gui/wxpython/menustrings.py:876 ../gui/wxpython/menustrings.py:1818 #: ../gui/wxpython/image2target/ii2t_menustrings.py:859 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1785 msgid "Creates cross section 2D raster map from 3D raster map based on 2D elevation map" msgstr "" -#: ../gui/wxpython/menustrings.py:877 ../gui/wxpython/menustrings.py:1819 +#: ../gui/wxpython/menustrings.py:878 ../gui/wxpython/menustrings.py:1820 #: ../gui/wxpython/image2target/ii2t_menustrings.py:861 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1787 msgid "Numerical calculation program for transient, confined groundwater flow in three dimensions." msgstr "" -#: ../gui/wxpython/menustrings.py:878 ../gui/wxpython/menustrings.py:1820 +#: ../gui/wxpython/menustrings.py:879 ../gui/wxpython/menustrings.py:1821 #: ../gui/wxpython/image2target/ii2t_menustrings.py:862 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1788 msgid "Interpolate 3D raster from points" msgstr "" -#: ../gui/wxpython/menustrings.py:879 ../gui/wxpython/menustrings.py:1821 +#: ../gui/wxpython/menustrings.py:880 ../gui/wxpython/menustrings.py:1822 #: ../gui/wxpython/image2target/ii2t_menustrings.py:863 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1789 msgid "Interpolates point data to a 3D raster map using regularized spline with tension (RST) algorithm." msgstr "Interpolează datele punctuale într-o hartă raster 3D folosind algoritmul regular spline with tension (RST)." -#: ../gui/wxpython/menustrings.py:881 ../gui/wxpython/menustrings.py:1823 +#: ../gui/wxpython/menustrings.py:882 ../gui/wxpython/menustrings.py:1824 #: ../gui/wxpython/image2target/ii2t_menustrings.py:865 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1791 msgid "Basic 3D raster metadata" msgstr "" -#: ../gui/wxpython/menustrings.py:882 ../gui/wxpython/menustrings.py:1824 +#: ../gui/wxpython/menustrings.py:883 ../gui/wxpython/menustrings.py:1825 #: ../gui/wxpython/image2target/ii2t_menustrings.py:866 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1792 msgid "Outputs basic information about a user-specified 3D raster map layer." msgstr "Transmite informaÈ›ii de bază despre harta raster 3D specificată de utilizator." -#: ../gui/wxpython/menustrings.py:883 ../gui/wxpython/menustrings.py:1825 +#: ../gui/wxpython/menustrings.py:884 ../gui/wxpython/menustrings.py:1826 #: ../gui/wxpython/image2target/ii2t_menustrings.py:867 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1793 msgid "3D raster statistics" msgstr "" -#: ../gui/wxpython/menustrings.py:884 ../gui/wxpython/menustrings.py:1826 +#: ../gui/wxpython/menustrings.py:885 ../gui/wxpython/menustrings.py:1827 #: ../gui/wxpython/image2target/ii2t_menustrings.py:868 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1794 msgid "Generates volume statistics for 3D raster maps." msgstr "Generează statistici de volume pentru harta raster 3D." -#: ../gui/wxpython/menustrings.py:885 ../gui/wxpython/menustrings.py:1827 +#: ../gui/wxpython/menustrings.py:886 ../gui/wxpython/menustrings.py:1828 #: ../gui/wxpython/image2target/ii2t_menustrings.py:869 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1795 msgid "Univariate statistics for 3D rasters" msgstr "" -#: ../gui/wxpython/menustrings.py:886 ../gui/wxpython/menustrings.py:1828 +#: ../gui/wxpython/menustrings.py:887 ../gui/wxpython/menustrings.py:1829 #: ../gui/wxpython/image2target/ii2t_menustrings.py:870 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1796 msgid "Calculates univariate statistics from the non-null cells of a 3D raster map. Statistics include number of cells counted, minimum and maximum cell values, range, arithmetic mean, population variance, standard deviation, coefficient of variation, and sum." msgstr "" -#: ../gui/wxpython/menustrings.py:887 ../gui/wxpython/menustrings.py:1829 +#: ../gui/wxpython/menustrings.py:888 ../gui/wxpython/menustrings.py:1830 #: ../gui/wxpython/image2target/ii2t_menustrings.py:871 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1797 msgid "&Database" msgstr "&Baza de date" -#: ../gui/wxpython/menustrings.py:888 ../gui/wxpython/menustrings.py:1830 +#: ../gui/wxpython/menustrings.py:889 ../gui/wxpython/menustrings.py:1831 #: ../gui/wxpython/image2target/ii2t_menustrings.py:872 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1798 msgid "Database information" msgstr "InformaÈ›ii baza de date" -#: ../gui/wxpython/menustrings.py:889 ../gui/wxpython/menustrings.py:1831 +#: ../gui/wxpython/menustrings.py:890 ../gui/wxpython/menustrings.py:1832 #: ../gui/wxpython/image2target/ii2t_menustrings.py:873 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1799 msgid "List databases" msgstr "" -#: ../gui/wxpython/menustrings.py:890 ../gui/wxpython/menustrings.py:1832 +#: ../gui/wxpython/menustrings.py:891 ../gui/wxpython/menustrings.py:1833 #: ../gui/wxpython/image2target/ii2t_menustrings.py:874 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1800 msgid "Lists all databases for a given driver and location." msgstr "" -#: ../gui/wxpython/menustrings.py:891 ../gui/wxpython/menustrings.py:1833 +#: ../gui/wxpython/menustrings.py:892 ../gui/wxpython/menustrings.py:1834 #: ../gui/wxpython/image2target/ii2t_menustrings.py:875 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1801 msgid "List drivers" msgstr "Listează driverele" -#: ../gui/wxpython/menustrings.py:892 ../gui/wxpython/menustrings.py:1834 +#: ../gui/wxpython/menustrings.py:893 ../gui/wxpython/menustrings.py:1835 #: ../gui/wxpython/image2target/ii2t_menustrings.py:876 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1802 msgid "Lists all database drivers." msgstr "Listează toate driverele bazei de date." -#: ../gui/wxpython/menustrings.py:893 ../gui/wxpython/menustrings.py:1835 +#: ../gui/wxpython/menustrings.py:894 ../gui/wxpython/menustrings.py:1836 #: ../gui/wxpython/image2target/ii2t_menustrings.py:877 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1803 msgid "List tables" msgstr "Listează tabelele" -#: ../gui/wxpython/menustrings.py:894 ../gui/wxpython/menustrings.py:1836 +#: ../gui/wxpython/menustrings.py:895 ../gui/wxpython/menustrings.py:1837 #: ../gui/wxpython/image2target/ii2t_menustrings.py:878 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1804 msgid "Lists all tables for a given database." msgstr "Listează toate tabelele pentru o bază de date dată." -#: ../gui/wxpython/menustrings.py:895 ../gui/wxpython/menustrings.py:1837 +#: ../gui/wxpython/menustrings.py:896 ../gui/wxpython/menustrings.py:1838 #: ../gui/wxpython/image2target/ii2t_menustrings.py:879 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1805 msgid "Describe table" msgstr "Descrie tabel" -#: ../gui/wxpython/menustrings.py:896 ../gui/wxpython/menustrings.py:1838 +#: ../gui/wxpython/menustrings.py:897 ../gui/wxpython/menustrings.py:1839 #: ../gui/wxpython/image2target/ii2t_menustrings.py:880 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1806 msgid "Describes a table in detail." msgstr "Descrie în detaliu un tabel." -#: ../gui/wxpython/menustrings.py:897 ../gui/wxpython/menustrings.py:1839 +#: ../gui/wxpython/menustrings.py:898 ../gui/wxpython/menustrings.py:1840 #: ../gui/wxpython/image2target/ii2t_menustrings.py:881 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1807 msgid "List columns" msgstr "Listează coloane" -#: ../gui/wxpython/menustrings.py:898 ../gui/wxpython/menustrings.py:1840 +#: ../gui/wxpython/menustrings.py:899 ../gui/wxpython/menustrings.py:1841 #: ../gui/wxpython/image2target/ii2t_menustrings.py:882 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1808 msgid "List all columns for a given table." msgstr "Listează toate coloanele pentru un tabel dat." -#: ../gui/wxpython/menustrings.py:899 ../gui/wxpython/menustrings.py:1841 +#: ../gui/wxpython/menustrings.py:900 ../gui/wxpython/menustrings.py:1842 #: ../gui/wxpython/image2target/ii2t_menustrings.py:883 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1809 msgid "Manage databases" msgstr "Gestionează baza de date" -#: ../gui/wxpython/menustrings.py:900 ../gui/wxpython/menustrings.py:1842 +#: ../gui/wxpython/menustrings.py:901 ../gui/wxpython/menustrings.py:1843 #: ../gui/wxpython/image2target/ii2t_menustrings.py:884 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1810 msgid "Connect" msgstr "Conectează" -#: ../gui/wxpython/menustrings.py:901 ../gui/wxpython/menustrings.py:1843 +#: ../gui/wxpython/menustrings.py:902 ../gui/wxpython/menustrings.py:1844 #: ../gui/wxpython/image2target/ii2t_menustrings.py:885 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1811 msgid "Prints/sets general DB connection for current mapset." msgstr "" -#: ../gui/wxpython/menustrings.py:902 ../gui/wxpython/menustrings.py:1844 +#: ../gui/wxpython/menustrings.py:903 ../gui/wxpython/menustrings.py:1845 #: ../gui/wxpython/image2target/ii2t_menustrings.py:886 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1812 msgid "Login" msgstr "Autentificare" -#: ../gui/wxpython/menustrings.py:903 ../gui/wxpython/menustrings.py:1845 +#: ../gui/wxpython/menustrings.py:904 ../gui/wxpython/menustrings.py:1846 #: ../gui/wxpython/image2target/ii2t_menustrings.py:887 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1813 msgid "Sets user/password for DB driver/database." msgstr "" -#: ../gui/wxpython/menustrings.py:904 ../gui/wxpython/menustrings.py:1846 +#: ../gui/wxpython/menustrings.py:905 ../gui/wxpython/menustrings.py:1847 #: ../gui/wxpython/image2target/ii2t_menustrings.py:888 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1814 msgid "Create database" msgstr "" -#: ../gui/wxpython/menustrings.py:905 ../gui/wxpython/menustrings.py:1847 +#: ../gui/wxpython/menustrings.py:906 ../gui/wxpython/menustrings.py:1848 #: ../gui/wxpython/image2target/ii2t_menustrings.py:889 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1815 msgid "Creates an empty database." msgstr "" -#: ../gui/wxpython/menustrings.py:906 ../gui/wxpython/menustrings.py:1848 +#: ../gui/wxpython/menustrings.py:907 ../gui/wxpython/menustrings.py:1849 #: ../gui/wxpython/image2target/ii2t_menustrings.py:890 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1816 msgid "Drop database" msgstr "" -#: ../gui/wxpython/menustrings.py:907 ../gui/wxpython/menustrings.py:1849 +#: ../gui/wxpython/menustrings.py:908 ../gui/wxpython/menustrings.py:1850 #: ../gui/wxpython/image2target/ii2t_menustrings.py:891 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1817 msgid "Removes an existing database." msgstr "" -#: ../gui/wxpython/menustrings.py:908 ../gui/wxpython/menustrings.py:1850 +#: ../gui/wxpython/menustrings.py:909 ../gui/wxpython/menustrings.py:1851 #: ../gui/wxpython/image2target/ii2t_menustrings.py:892 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1818 msgid "Drop table" msgstr "Șterge tabel" -#: ../gui/wxpython/menustrings.py:909 ../gui/wxpython/menustrings.py:1851 +#: ../gui/wxpython/menustrings.py:910 ../gui/wxpython/menustrings.py:1852 #: ../gui/wxpython/image2target/ii2t_menustrings.py:893 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1819 msgid "Drops an attribute table." msgstr "Șterge tabela de atribute." -#: ../gui/wxpython/menustrings.py:910 ../gui/wxpython/menustrings.py:1852 +#: ../gui/wxpython/menustrings.py:911 ../gui/wxpython/menustrings.py:1853 #: ../gui/wxpython/image2target/ii2t_menustrings.py:894 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1820 msgid "Copy table" msgstr "Copiază tabel" -#: ../gui/wxpython/menustrings.py:911 ../gui/wxpython/menustrings.py:1853 +#: ../gui/wxpython/menustrings.py:912 ../gui/wxpython/menustrings.py:1854 #: ../gui/wxpython/image2target/ii2t_menustrings.py:895 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1821 msgid "Copy a table. Either 'from_table' (optionally with 'where') can be used or 'select' option, but not 'from_table' and 'select' at the same time." msgstr "" -#: ../gui/wxpython/menustrings.py:912 ../gui/wxpython/menustrings.py:932 -#: ../gui/wxpython/menustrings.py:1854 ../gui/wxpython/menustrings.py:1874 +#: ../gui/wxpython/menustrings.py:913 ../gui/wxpython/menustrings.py:933 +#: ../gui/wxpython/menustrings.py:1855 ../gui/wxpython/menustrings.py:1875 #: ../gui/wxpython/image2target/ii2t_menustrings.py:896 #: ../gui/wxpython/image2target/ii2t_menustrings.py:916 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1822 @@ -9509,1196 +9483,1196 @@ msgid "Drop column" msgstr "Șterge coloana" -#: ../gui/wxpython/menustrings.py:913 ../gui/wxpython/menustrings.py:1855 +#: ../gui/wxpython/menustrings.py:914 ../gui/wxpython/menustrings.py:1856 #: ../gui/wxpython/image2target/ii2t_menustrings.py:897 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1823 msgid "Drops a column from selected attribute table." msgstr "" -#: ../gui/wxpython/menustrings.py:914 ../gui/wxpython/menustrings.py:1856 +#: ../gui/wxpython/menustrings.py:915 ../gui/wxpython/menustrings.py:1857 #: ../gui/wxpython/image2target/ii2t_menustrings.py:898 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1824 msgid "Test" msgstr "Test" -#: ../gui/wxpython/menustrings.py:915 ../gui/wxpython/menustrings.py:1857 +#: ../gui/wxpython/menustrings.py:916 ../gui/wxpython/menustrings.py:1858 #: ../gui/wxpython/image2target/ii2t_menustrings.py:899 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1825 msgid "Test database driver, database must exist and set by db.connect." msgstr "Testare driver bază de date; baza de date trebuie să existe È™i să fie conectată prin db.connect." -#: ../gui/wxpython/menustrings.py:916 ../gui/wxpython/menustrings.py:1858 +#: ../gui/wxpython/menustrings.py:917 ../gui/wxpython/menustrings.py:1859 #: ../gui/wxpython/image2target/ii2t_menustrings.py:900 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1826 -#: ../gui/wxpython/dbmgr/sqlbuilder.py:111 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:115 msgid "Query" msgstr "Interogare" -#: ../gui/wxpython/menustrings.py:917 ../gui/wxpython/menustrings.py:1859 +#: ../gui/wxpython/menustrings.py:918 ../gui/wxpython/menustrings.py:1860 #: ../gui/wxpython/image2target/ii2t_menustrings.py:901 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1827 msgid "Query any table" msgstr "Interoghează orice tabel" -#: ../gui/wxpython/menustrings.py:918 ../gui/wxpython/menustrings.py:1860 +#: ../gui/wxpython/menustrings.py:919 ../gui/wxpython/menustrings.py:1861 #: ../gui/wxpython/image2target/ii2t_menustrings.py:902 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1828 msgid "Selects data from attribute table. Performs SQL query statement(s)." msgstr "" -#: ../gui/wxpython/menustrings.py:921 ../gui/wxpython/menustrings.py:1863 +#: ../gui/wxpython/menustrings.py:922 ../gui/wxpython/menustrings.py:1864 #: ../gui/wxpython/image2target/ii2t_menustrings.py:905 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1831 msgid "SQL statement" msgstr "DeclaraÈ›ie SQL" -#: ../gui/wxpython/menustrings.py:922 ../gui/wxpython/menustrings.py:1864 +#: ../gui/wxpython/menustrings.py:923 ../gui/wxpython/menustrings.py:1865 #: ../gui/wxpython/image2target/ii2t_menustrings.py:906 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1832 msgid "Executes any SQL statement. For SELECT statements use 'db.select'." msgstr "" -#: ../gui/wxpython/menustrings.py:923 ../gui/wxpython/menustrings.py:1865 +#: ../gui/wxpython/menustrings.py:924 ../gui/wxpython/menustrings.py:1866 #: ../gui/wxpython/image2target/ii2t_menustrings.py:907 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1833 msgid "Vector database connections" msgstr "Conectează vector la baza de date" -#: ../gui/wxpython/menustrings.py:924 ../gui/wxpython/menustrings.py:1866 +#: ../gui/wxpython/menustrings.py:925 ../gui/wxpython/menustrings.py:1867 #: ../gui/wxpython/image2target/ii2t_menustrings.py:908 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1834 msgid "New table" msgstr "Tabel nou" -#: ../gui/wxpython/menustrings.py:925 ../gui/wxpython/menustrings.py:1867 +#: ../gui/wxpython/menustrings.py:926 ../gui/wxpython/menustrings.py:1868 #: ../gui/wxpython/image2target/ii2t_menustrings.py:909 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1835 msgid "Creates and connects a new attribute table to a given layer of an existing vector map." msgstr "Crează È™i conectează o tabelă de atribute nouă la un anumit strat a hărÈ›ii vectoriale existente." -#: ../gui/wxpython/menustrings.py:926 ../gui/wxpython/menustrings.py:1868 +#: ../gui/wxpython/menustrings.py:927 ../gui/wxpython/menustrings.py:1869 #: ../gui/wxpython/image2target/ii2t_menustrings.py:910 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1836 msgid "Remove table" msgstr "Elimină tabel" -#: ../gui/wxpython/menustrings.py:927 ../gui/wxpython/menustrings.py:1869 +#: ../gui/wxpython/menustrings.py:928 ../gui/wxpython/menustrings.py:1870 #: ../gui/wxpython/image2target/ii2t_menustrings.py:911 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1837 msgid "Removes existing attribute table of a vector map." msgstr "Elimină tabela de atribute existentă a hărÈ›ii vectoriale." -#: ../gui/wxpython/menustrings.py:928 ../gui/wxpython/menustrings.py:1870 +#: ../gui/wxpython/menustrings.py:929 ../gui/wxpython/menustrings.py:1871 #: ../gui/wxpython/image2target/ii2t_menustrings.py:912 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1838 msgid "Join table" msgstr "Alătură tabel" -#: ../gui/wxpython/menustrings.py:929 ../gui/wxpython/menustrings.py:1871 +#: ../gui/wxpython/menustrings.py:930 ../gui/wxpython/menustrings.py:1872 #: ../gui/wxpython/image2target/ii2t_menustrings.py:913 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1839 msgid "Joins a database table to a vector map table." msgstr "" -#: ../gui/wxpython/menustrings.py:930 ../gui/wxpython/menustrings.py:1872 +#: ../gui/wxpython/menustrings.py:931 ../gui/wxpython/menustrings.py:1873 #: ../gui/wxpython/image2target/ii2t_menustrings.py:914 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1840 msgid "Add columns" msgstr "Adaugă coloane" -#: ../gui/wxpython/menustrings.py:931 ../gui/wxpython/menustrings.py:1873 +#: ../gui/wxpython/menustrings.py:932 ../gui/wxpython/menustrings.py:1874 #: ../gui/wxpython/image2target/ii2t_menustrings.py:915 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1841 msgid "Adds one or more columns to the attribute table connected to a given vector map." msgstr "Adaugă una sau mai multe coloane la tabela de atribute conectată la o anumită hartă vectorială." -#: ../gui/wxpython/menustrings.py:933 ../gui/wxpython/menustrings.py:1875 +#: ../gui/wxpython/menustrings.py:934 ../gui/wxpython/menustrings.py:1876 #: ../gui/wxpython/image2target/ii2t_menustrings.py:917 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1843 msgid "Drops a column from the attribute table connected to a given vector map." msgstr "Șterge o coloană din tabela de atribute conectată la o anumită hartă vectorială." -#: ../gui/wxpython/menustrings.py:934 ../gui/wxpython/menustrings.py:1876 +#: ../gui/wxpython/menustrings.py:935 ../gui/wxpython/menustrings.py:1877 #: ../gui/wxpython/image2target/ii2t_menustrings.py:918 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1844 -#: ../gui/wxpython/dbmgr/base.py:2370 +#: ../gui/wxpython/dbmgr/base.py:2372 msgid "Rename column" msgstr "RedenumeÈ™te coloană" -#: ../gui/wxpython/menustrings.py:935 ../gui/wxpython/menustrings.py:1877 +#: ../gui/wxpython/menustrings.py:936 ../gui/wxpython/menustrings.py:1878 #: ../gui/wxpython/image2target/ii2t_menustrings.py:919 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1845 msgid "Renames a column in the attribute table connected to a given vector map." msgstr "RedenumeÈ™te o coloană din tabela de atribute conectată la o anumită hartă vectorială." -#: ../gui/wxpython/menustrings.py:936 ../gui/wxpython/menustrings.py:1878 +#: ../gui/wxpython/menustrings.py:937 ../gui/wxpython/menustrings.py:1879 #: ../gui/wxpython/image2target/ii2t_menustrings.py:920 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1846 msgid "Change values" msgstr "Schimbă valorile" -#: ../gui/wxpython/menustrings.py:937 ../gui/wxpython/menustrings.py:1879 +#: ../gui/wxpython/menustrings.py:938 ../gui/wxpython/menustrings.py:1880 #: ../gui/wxpython/image2target/ii2t_menustrings.py:921 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1847 msgid "Updates a column in the attribute table connected to a vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:938 ../gui/wxpython/menustrings.py:1880 +#: ../gui/wxpython/menustrings.py:939 ../gui/wxpython/menustrings.py:1881 #: ../gui/wxpython/image2target/ii2t_menustrings.py:922 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1848 msgid "Drop row" msgstr "" -#: ../gui/wxpython/menustrings.py:939 ../gui/wxpython/menustrings.py:1881 +#: ../gui/wxpython/menustrings.py:940 ../gui/wxpython/menustrings.py:1882 #: ../gui/wxpython/image2target/ii2t_menustrings.py:923 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1849 msgid "Removes a vector feature from a vector map through attribute selection." msgstr "" -#: ../gui/wxpython/menustrings.py:940 ../gui/wxpython/menustrings.py:1882 +#: ../gui/wxpython/menustrings.py:941 ../gui/wxpython/menustrings.py:1883 #: ../gui/wxpython/image2target/ii2t_menustrings.py:924 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1850 msgid "Reconnect vectors to database" msgstr "Reconectează vectorii la baza de date" -#: ../gui/wxpython/menustrings.py:941 ../gui/wxpython/menustrings.py:1883 +#: ../gui/wxpython/menustrings.py:942 ../gui/wxpython/menustrings.py:1884 #: ../gui/wxpython/image2target/ii2t_menustrings.py:925 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1851 msgid "Reconnects attribute tables for all vector maps from the current mapset to a new database." msgstr "" -#: ../gui/wxpython/menustrings.py:942 ../gui/wxpython/menustrings.py:1884 +#: ../gui/wxpython/menustrings.py:943 ../gui/wxpython/menustrings.py:1885 #: ../gui/wxpython/image2target/ii2t_menustrings.py:926 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1852 msgid "Set vector map - database connection" msgstr "Definirea conexiunii dintre harta vectorială È™i baza de date." -#: ../gui/wxpython/menustrings.py:943 ../gui/wxpython/menustrings.py:1885 +#: ../gui/wxpython/menustrings.py:944 ../gui/wxpython/menustrings.py:1886 #: ../gui/wxpython/image2target/ii2t_menustrings.py:927 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1853 msgid "Prints/sets DB connection for a vector map to attribute table." msgstr "Printează/setează conexiunea BD pentru o hartă vectorială la tabela de atribute." -#: ../gui/wxpython/menustrings.py:944 ../gui/wxpython/menustrings.py:1886 +#: ../gui/wxpython/menustrings.py:945 ../gui/wxpython/menustrings.py:1887 #: ../gui/wxpython/image2target/ii2t_menustrings.py:928 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1854 msgid "&Temporal" msgstr "" -#: ../gui/wxpython/menustrings.py:945 ../gui/wxpython/menustrings.py:1887 +#: ../gui/wxpython/menustrings.py:946 ../gui/wxpython/menustrings.py:1888 #: ../gui/wxpython/image2target/ii2t_menustrings.py:929 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1855 msgid "Manage datasets" msgstr "" -#: ../gui/wxpython/menustrings.py:946 ../gui/wxpython/menustrings.py:1888 +#: ../gui/wxpython/menustrings.py:947 ../gui/wxpython/menustrings.py:1889 #: ../gui/wxpython/image2target/ii2t_menustrings.py:930 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1856 msgid "Connect temporal database" msgstr "" -#: ../gui/wxpython/menustrings.py:947 ../gui/wxpython/menustrings.py:1889 +#: ../gui/wxpython/menustrings.py:948 ../gui/wxpython/menustrings.py:1890 #: ../gui/wxpython/image2target/ii2t_menustrings.py:931 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1857 msgid "Prints/sets general temporal GIS database connection for current mapset." msgstr "" -#: ../gui/wxpython/menustrings.py:948 ../gui/wxpython/menustrings.py:1890 +#: ../gui/wxpython/menustrings.py:949 ../gui/wxpython/menustrings.py:1891 #: ../gui/wxpython/image2target/ii2t_menustrings.py:932 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1858 #: ../gui/wxpython/rlisetup/frame.py:143 msgid "Create" msgstr "" -#: ../gui/wxpython/menustrings.py:949 ../gui/wxpython/menustrings.py:1891 +#: ../gui/wxpython/menustrings.py:950 ../gui/wxpython/menustrings.py:1892 #: ../gui/wxpython/image2target/ii2t_menustrings.py:933 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1859 msgid "Creates a space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:951 ../gui/wxpython/menustrings.py:1893 +#: ../gui/wxpython/menustrings.py:952 ../gui/wxpython/menustrings.py:1894 #: ../gui/wxpython/image2target/ii2t_menustrings.py:935 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1861 msgid "Renames a space time dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:952 ../gui/wxpython/menustrings.py:1894 +#: ../gui/wxpython/menustrings.py:953 ../gui/wxpython/menustrings.py:1895 #: ../gui/wxpython/image2target/ii2t_menustrings.py:936 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1862 #: ../gui/wxpython/gui_core/simplelmgr.py:463 -#: ../gui/wxpython/animation/dialogs.py:780 -#: ../gui/wxpython/animation/dialogs.py:1012 +#: ../gui/wxpython/animation/dialogs.py:783 +#: ../gui/wxpython/animation/dialogs.py:1015 #: ../gui/wxpython/lmgr/layertree.py:459 ../gui/wxpython/rlisetup/frame.py:140 #: ../gui/wxpython/gmodeler/frame.py:1499 msgid "Remove" msgstr "Elimină" -#: ../gui/wxpython/menustrings.py:953 ../gui/wxpython/menustrings.py:1895 +#: ../gui/wxpython/menustrings.py:954 ../gui/wxpython/menustrings.py:1896 #: ../gui/wxpython/image2target/ii2t_menustrings.py:937 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1863 msgid "Removes space time datasets from temporal database." msgstr "" -#: ../gui/wxpython/menustrings.py:954 ../gui/wxpython/menustrings.py:1896 +#: ../gui/wxpython/menustrings.py:955 ../gui/wxpython/menustrings.py:1897 #: ../gui/wxpython/image2target/ii2t_menustrings.py:938 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1864 msgid "Update metadata" msgstr "" -#: ../gui/wxpython/menustrings.py:955 ../gui/wxpython/menustrings.py:1897 +#: ../gui/wxpython/menustrings.py:956 ../gui/wxpython/menustrings.py:1898 #: ../gui/wxpython/image2target/ii2t_menustrings.py:939 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1865 msgid "Modifies the metadata of a space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:956 ../gui/wxpython/menustrings.py:1898 +#: ../gui/wxpython/menustrings.py:957 ../gui/wxpython/menustrings.py:1899 #: ../gui/wxpython/image2target/ii2t_menustrings.py:940 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1866 msgid "Merge" msgstr "" -#: ../gui/wxpython/menustrings.py:957 ../gui/wxpython/menustrings.py:1899 +#: ../gui/wxpython/menustrings.py:958 ../gui/wxpython/menustrings.py:1900 #: ../gui/wxpython/image2target/ii2t_menustrings.py:941 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1867 msgid "Merges several space time datasets into a single space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:958 ../gui/wxpython/menustrings.py:1900 +#: ../gui/wxpython/menustrings.py:959 ../gui/wxpython/menustrings.py:1901 #: ../gui/wxpython/image2target/ii2t_menustrings.py:942 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1868 msgid "Temporally shift" msgstr "" -#: ../gui/wxpython/menustrings.py:959 ../gui/wxpython/menustrings.py:1901 +#: ../gui/wxpython/menustrings.py:960 ../gui/wxpython/menustrings.py:1902 #: ../gui/wxpython/image2target/ii2t_menustrings.py:943 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1869 msgid "Shifts temporally the maps of a space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:960 ../gui/wxpython/menustrings.py:1902 +#: ../gui/wxpython/menustrings.py:961 ../gui/wxpython/menustrings.py:1903 #: ../gui/wxpython/image2target/ii2t_menustrings.py:944 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1870 msgid "Snap maps of dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:961 ../gui/wxpython/menustrings.py:1903 +#: ../gui/wxpython/menustrings.py:962 ../gui/wxpython/menustrings.py:1904 #: ../gui/wxpython/image2target/ii2t_menustrings.py:945 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1871 msgid "Snaps temporally the maps of a space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:963 ../gui/wxpython/menustrings.py:1905 +#: ../gui/wxpython/menustrings.py:964 ../gui/wxpython/menustrings.py:1906 #: ../gui/wxpython/image2target/ii2t_menustrings.py:947 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1873 msgid "Lists space time datasets and maps registered in the temporal database." msgstr "" -#: ../gui/wxpython/menustrings.py:964 ../gui/wxpython/menustrings.py:1906 +#: ../gui/wxpython/menustrings.py:965 ../gui/wxpython/menustrings.py:1907 #: ../gui/wxpython/image2target/ii2t_menustrings.py:948 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1874 msgid "Manage maps in datasets" msgstr "" -#: ../gui/wxpython/menustrings.py:965 ../gui/wxpython/menustrings.py:1907 +#: ../gui/wxpython/menustrings.py:966 ../gui/wxpython/menustrings.py:1908 #: ../gui/wxpython/image2target/ii2t_menustrings.py:949 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1875 msgid "Register maps in datasets" msgstr "" -#: ../gui/wxpython/menustrings.py:966 ../gui/wxpython/menustrings.py:1908 +#: ../gui/wxpython/menustrings.py:967 ../gui/wxpython/menustrings.py:1909 msgid "Assigns timestamps and registers raster, vector and raster3d maps in a space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:967 ../gui/wxpython/menustrings.py:1909 +#: ../gui/wxpython/menustrings.py:968 ../gui/wxpython/menustrings.py:1910 #: ../gui/wxpython/image2target/ii2t_menustrings.py:951 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1877 msgid "Unregister maps from datasets" msgstr "" -#: ../gui/wxpython/menustrings.py:968 ../gui/wxpython/menustrings.py:1910 +#: ../gui/wxpython/menustrings.py:969 ../gui/wxpython/menustrings.py:1911 #: ../gui/wxpython/image2target/ii2t_menustrings.py:952 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1878 msgid "Unregisters raster, vector and raster3d maps from the temporal database or a specific space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:969 ../gui/wxpython/menustrings.py:1911 +#: ../gui/wxpython/menustrings.py:970 ../gui/wxpython/menustrings.py:1912 #: ../gui/wxpython/image2target/ii2t_menustrings.py:953 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1879 msgid "List raster dataset maps" msgstr "" -#: ../gui/wxpython/menustrings.py:970 ../gui/wxpython/menustrings.py:1912 +#: ../gui/wxpython/menustrings.py:971 ../gui/wxpython/menustrings.py:1913 #: ../gui/wxpython/image2target/ii2t_menustrings.py:954 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1880 msgid "Lists registered maps of a space time raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:971 ../gui/wxpython/menustrings.py:1913 +#: ../gui/wxpython/menustrings.py:972 ../gui/wxpython/menustrings.py:1914 #: ../gui/wxpython/image2target/ii2t_menustrings.py:955 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1881 msgid "List vector dataset maps" msgstr "" -#: ../gui/wxpython/menustrings.py:972 ../gui/wxpython/menustrings.py:1914 +#: ../gui/wxpython/menustrings.py:973 ../gui/wxpython/menustrings.py:1915 #: ../gui/wxpython/image2target/ii2t_menustrings.py:956 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1882 msgid "Lists registered maps of a space time vector dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:973 ../gui/wxpython/menustrings.py:1915 +#: ../gui/wxpython/menustrings.py:974 ../gui/wxpython/menustrings.py:1916 #: ../gui/wxpython/image2target/ii2t_menustrings.py:957 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1883 msgid "List 3D raster dataset maps" msgstr "" -#: ../gui/wxpython/menustrings.py:974 ../gui/wxpython/menustrings.py:1916 +#: ../gui/wxpython/menustrings.py:975 ../gui/wxpython/menustrings.py:1917 #: ../gui/wxpython/image2target/ii2t_menustrings.py:958 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1884 msgid "Lists registered maps of a space time raster3d dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:975 ../gui/wxpython/menustrings.py:1917 +#: ../gui/wxpython/menustrings.py:976 ../gui/wxpython/menustrings.py:1918 #: ../gui/wxpython/image2target/ii2t_menustrings.py:959 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1885 msgid "Import" msgstr "" -#: ../gui/wxpython/menustrings.py:976 ../gui/wxpython/menustrings.py:1918 +#: ../gui/wxpython/menustrings.py:977 ../gui/wxpython/menustrings.py:1919 #: ../gui/wxpython/image2target/ii2t_menustrings.py:960 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1886 msgid "Import raster dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:977 ../gui/wxpython/menustrings.py:1919 +#: ../gui/wxpython/menustrings.py:978 ../gui/wxpython/menustrings.py:1920 #: ../gui/wxpython/image2target/ii2t_menustrings.py:961 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1887 msgid "Imports space time raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:978 ../gui/wxpython/menustrings.py:1920 +#: ../gui/wxpython/menustrings.py:979 ../gui/wxpython/menustrings.py:1921 #: ../gui/wxpython/image2target/ii2t_menustrings.py:962 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1888 msgid "Import vector dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:979 ../gui/wxpython/menustrings.py:1921 +#: ../gui/wxpython/menustrings.py:980 ../gui/wxpython/menustrings.py:1922 #: ../gui/wxpython/image2target/ii2t_menustrings.py:963 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1889 msgid "Imports a space time vector dataset from a GRASS GIS specific archive file." msgstr "" -#: ../gui/wxpython/menustrings.py:980 ../gui/wxpython/menustrings.py:1922 +#: ../gui/wxpython/menustrings.py:981 ../gui/wxpython/menustrings.py:1923 #: ../gui/wxpython/image2target/ii2t_menustrings.py:964 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1890 -#: ../gui/wxpython/animation/dialogs.py:934 +#: ../gui/wxpython/animation/dialogs.py:937 ../gui/wxpython/tplot/frame.py:335 #: ../gui/wxpython/lmgr/layertree.py:739 msgid "Export" msgstr "Exportă" -#: ../gui/wxpython/menustrings.py:981 ../gui/wxpython/menustrings.py:1923 +#: ../gui/wxpython/menustrings.py:982 ../gui/wxpython/menustrings.py:1924 #: ../gui/wxpython/image2target/ii2t_menustrings.py:965 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1891 msgid "Export raster dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:982 ../gui/wxpython/menustrings.py:1924 +#: ../gui/wxpython/menustrings.py:983 ../gui/wxpython/menustrings.py:1925 #: ../gui/wxpython/image2target/ii2t_menustrings.py:966 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1892 msgid "Exports space time raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:983 ../gui/wxpython/menustrings.py:1925 +#: ../gui/wxpython/menustrings.py:984 ../gui/wxpython/menustrings.py:1926 #: ../gui/wxpython/image2target/ii2t_menustrings.py:967 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1893 msgid "Export raster dataset as VTK time series" msgstr "" -#: ../gui/wxpython/menustrings.py:984 ../gui/wxpython/menustrings.py:1926 +#: ../gui/wxpython/menustrings.py:985 ../gui/wxpython/menustrings.py:1927 #: ../gui/wxpython/image2target/ii2t_menustrings.py:968 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1894 msgid "Exports space time raster dataset as VTK time series." msgstr "" -#: ../gui/wxpython/menustrings.py:985 ../gui/wxpython/menustrings.py:1927 +#: ../gui/wxpython/menustrings.py:986 ../gui/wxpython/menustrings.py:1928 #: ../gui/wxpython/image2target/ii2t_menustrings.py:969 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1895 msgid "Export vector dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:986 ../gui/wxpython/menustrings.py:1928 +#: ../gui/wxpython/menustrings.py:987 ../gui/wxpython/menustrings.py:1929 #: ../gui/wxpython/image2target/ii2t_menustrings.py:970 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1896 msgid "Exports a space time vector dataset as GRASS GIS specific archive file." msgstr "" -#: ../gui/wxpython/menustrings.py:987 ../gui/wxpython/menustrings.py:1929 +#: ../gui/wxpython/menustrings.py:988 ../gui/wxpython/menustrings.py:1930 #: ../gui/wxpython/image2target/ii2t_menustrings.py:971 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1897 msgid "Convert raster dataset to 3D raster" msgstr "" -#: ../gui/wxpython/menustrings.py:988 ../gui/wxpython/menustrings.py:1930 +#: ../gui/wxpython/menustrings.py:989 ../gui/wxpython/menustrings.py:1931 #: ../gui/wxpython/image2target/ii2t_menustrings.py:972 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1898 msgid "Converts a space time raster dataset into a 3D raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:989 ../gui/wxpython/menustrings.py:1931 +#: ../gui/wxpython/menustrings.py:990 ../gui/wxpython/menustrings.py:1932 #: ../gui/wxpython/image2target/ii2t_menustrings.py:973 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1899 msgid "Extraction" msgstr "" -#: ../gui/wxpython/menustrings.py:990 ../gui/wxpython/menustrings.py:1932 +#: ../gui/wxpython/menustrings.py:991 ../gui/wxpython/menustrings.py:1933 #: ../gui/wxpython/image2target/ii2t_menustrings.py:974 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1900 msgid "Extract subset of raster dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:991 ../gui/wxpython/menustrings.py:1933 +#: ../gui/wxpython/menustrings.py:992 ../gui/wxpython/menustrings.py:1934 #: ../gui/wxpython/image2target/ii2t_menustrings.py:975 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1901 msgid "Extracts a subset of a space time raster datasets." msgstr "" -#: ../gui/wxpython/menustrings.py:992 ../gui/wxpython/menustrings.py:1934 +#: ../gui/wxpython/menustrings.py:993 ../gui/wxpython/menustrings.py:1935 #: ../gui/wxpython/image2target/ii2t_menustrings.py:976 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1902 msgid "Extract subset of vector dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:993 ../gui/wxpython/menustrings.py:1935 +#: ../gui/wxpython/menustrings.py:994 ../gui/wxpython/menustrings.py:1936 #: ../gui/wxpython/image2target/ii2t_menustrings.py:977 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1903 msgid "Extracts a subset of a space time vector dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:994 ../gui/wxpython/menustrings.py:1936 +#: ../gui/wxpython/menustrings.py:995 ../gui/wxpython/menustrings.py:1937 #: ../gui/wxpython/image2target/ii2t_menustrings.py:978 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1904 msgid "Extract subset of 3D raster dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:995 ../gui/wxpython/menustrings.py:1937 +#: ../gui/wxpython/menustrings.py:996 ../gui/wxpython/menustrings.py:1938 #: ../gui/wxpython/image2target/ii2t_menustrings.py:979 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1905 msgid "Extracts a subset of a space time 3D raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:996 ../gui/wxpython/menustrings.py:1938 +#: ../gui/wxpython/menustrings.py:997 ../gui/wxpython/menustrings.py:1939 #: ../gui/wxpython/image2target/ii2t_menustrings.py:980 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1906 msgid "Query vector dataset attribute data" msgstr "" -#: ../gui/wxpython/menustrings.py:997 ../gui/wxpython/menustrings.py:1939 +#: ../gui/wxpython/menustrings.py:998 ../gui/wxpython/menustrings.py:1940 #: ../gui/wxpython/image2target/ii2t_menustrings.py:981 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1907 msgid "Prints attributes of vector maps registered in a space time vector dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:998 ../gui/wxpython/menustrings.py:1940 +#: ../gui/wxpython/menustrings.py:999 ../gui/wxpython/menustrings.py:1941 #: ../gui/wxpython/image2target/ii2t_menustrings.py:982 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1908 msgid "Raster dataset color table" msgstr "" -#: ../gui/wxpython/menustrings.py:999 ../gui/wxpython/menustrings.py:1941 +#: ../gui/wxpython/menustrings.py:1000 ../gui/wxpython/menustrings.py:1942 #: ../gui/wxpython/image2target/ii2t_menustrings.py:983 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1909 msgid "Creates/modifies the color table associated with each raster map of the space time raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:1000 ../gui/wxpython/menustrings.py:1942 +#: ../gui/wxpython/menustrings.py:1001 ../gui/wxpython/menustrings.py:1943 #: ../gui/wxpython/image2target/ii2t_menustrings.py:984 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1910 msgid "Raster calculations" msgstr "" -#: ../gui/wxpython/menustrings.py:1001 ../gui/wxpython/menustrings.py:1943 +#: ../gui/wxpython/menustrings.py:1002 ../gui/wxpython/menustrings.py:1944 #: ../gui/wxpython/image2target/ii2t_menustrings.py:985 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1911 msgid "Performs spatio-temporal mapcalc expressions on temporally sampled maps of space time raster datasets." msgstr "" -#: ../gui/wxpython/menustrings.py:1002 ../gui/wxpython/menustrings.py:1944 +#: ../gui/wxpython/menustrings.py:1003 ../gui/wxpython/menustrings.py:1945 #: ../gui/wxpython/image2target/ii2t_menustrings.py:986 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1912 msgid "3D raster calculations" msgstr "" -#: ../gui/wxpython/menustrings.py:1003 ../gui/wxpython/menustrings.py:1945 +#: ../gui/wxpython/menustrings.py:1004 ../gui/wxpython/menustrings.py:1946 #: ../gui/wxpython/image2target/ii2t_menustrings.py:987 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1913 msgid "Performs r3.mapcalc expressions on maps of sampled space time 3D raster datasets." msgstr "" -#: ../gui/wxpython/menustrings.py:1004 ../gui/wxpython/menustrings.py:1946 +#: ../gui/wxpython/menustrings.py:1005 ../gui/wxpython/menustrings.py:1947 #: ../gui/wxpython/image2target/ii2t_menustrings.py:988 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1914 msgid "Interpolate gaps in raster datasets" msgstr "" -#: ../gui/wxpython/menustrings.py:1005 ../gui/wxpython/menustrings.py:1947 +#: ../gui/wxpython/menustrings.py:1006 ../gui/wxpython/menustrings.py:1948 #: ../gui/wxpython/image2target/ii2t_menustrings.py:989 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1915 msgid "Replaces gaps in a space time raster dataset with interpolated raster maps." msgstr "" -#: ../gui/wxpython/menustrings.py:1006 ../gui/wxpython/menustrings.py:1948 +#: ../gui/wxpython/menustrings.py:1007 ../gui/wxpython/menustrings.py:1949 #: ../gui/wxpython/image2target/ii2t_menustrings.py:990 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1916 msgid "Aggregation" msgstr "" -#: ../gui/wxpython/menustrings.py:1007 ../gui/wxpython/menustrings.py:1949 +#: ../gui/wxpython/menustrings.py:1008 ../gui/wxpython/menustrings.py:1950 #: ../gui/wxpython/image2target/ii2t_menustrings.py:991 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1917 msgid "Neighborhood analysis in raster dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:1008 ../gui/wxpython/menustrings.py:1950 +#: ../gui/wxpython/menustrings.py:1009 ../gui/wxpython/menustrings.py:1951 #: ../gui/wxpython/image2target/ii2t_menustrings.py:992 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1918 msgid "Performs a neighborhood analysis for each map in a space time raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:1009 ../gui/wxpython/menustrings.py:1951 +#: ../gui/wxpython/menustrings.py:1010 ../gui/wxpython/menustrings.py:1952 #: ../gui/wxpython/image2target/ii2t_menustrings.py:993 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1919 msgid "Aggregation in raster datasets" msgstr "" -#: ../gui/wxpython/menustrings.py:1010 ../gui/wxpython/menustrings.py:1952 +#: ../gui/wxpython/menustrings.py:1011 ../gui/wxpython/menustrings.py:1953 #: ../gui/wxpython/image2target/ii2t_menustrings.py:994 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1920 msgid "Performs different aggregation algorithms from r.series on all or a subset of raster maps in a space time raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:1011 ../gui/wxpython/menustrings.py:1953 +#: ../gui/wxpython/menustrings.py:1012 ../gui/wxpython/menustrings.py:1954 #: ../gui/wxpython/image2target/ii2t_menustrings.py:995 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1921 msgid "Temporal aggregation" msgstr "" -#: ../gui/wxpython/menustrings.py:1012 ../gui/wxpython/menustrings.py:1954 +#: ../gui/wxpython/menustrings.py:1013 ../gui/wxpython/menustrings.py:1955 #: ../gui/wxpython/image2target/ii2t_menustrings.py:996 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1922 msgid "Aggregates temporally the maps of a space time raster dataset by a user defined granularity." msgstr "" -#: ../gui/wxpython/menustrings.py:1013 ../gui/wxpython/menustrings.py:1955 +#: ../gui/wxpython/menustrings.py:1014 ../gui/wxpython/menustrings.py:1956 #: ../gui/wxpython/image2target/ii2t_menustrings.py:997 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1923 msgid "Temporal aggregation by dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:1014 ../gui/wxpython/menustrings.py:1956 +#: ../gui/wxpython/menustrings.py:1015 ../gui/wxpython/menustrings.py:1957 #: ../gui/wxpython/image2target/ii2t_menustrings.py:998 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1924 msgid "Aggregates data of an existing space time raster dataset using the time intervals of a second space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:1015 ../gui/wxpython/menustrings.py:1957 +#: ../gui/wxpython/menustrings.py:1016 ../gui/wxpython/menustrings.py:1958 #: ../gui/wxpython/image2target/ii2t_menustrings.py:999 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1925 msgid "Sampling" msgstr "" -#: ../gui/wxpython/menustrings.py:1016 ../gui/wxpython/menustrings.py:1958 +#: ../gui/wxpython/menustrings.py:1017 ../gui/wxpython/menustrings.py:1959 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1000 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1926 msgid "Sample a space time raster dataset at point coordinates" msgstr "" -#: ../gui/wxpython/menustrings.py:1017 ../gui/wxpython/menustrings.py:1959 +#: ../gui/wxpython/menustrings.py:1018 ../gui/wxpython/menustrings.py:1960 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1001 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1927 msgid "Sample a space time raster dataset at specific vector point coordinates and write the output to stdout using different layouts" msgstr "" -#: ../gui/wxpython/menustrings.py:1018 ../gui/wxpython/menustrings.py:1960 +#: ../gui/wxpython/menustrings.py:1019 ../gui/wxpython/menustrings.py:1961 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1002 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1928 msgid "Query raster dataset by vector points dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:1019 ../gui/wxpython/menustrings.py:1961 +#: ../gui/wxpython/menustrings.py:1020 ../gui/wxpython/menustrings.py:1962 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1003 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1929 msgid "Stores raster map values at spatial and temporal positions of vector points as vector attributes." msgstr "" -#: ../gui/wxpython/menustrings.py:1020 ../gui/wxpython/menustrings.py:1962 +#: ../gui/wxpython/menustrings.py:1021 ../gui/wxpython/menustrings.py:1963 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1004 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1930 msgid "Observe specific locations in raster dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:1021 ../gui/wxpython/menustrings.py:1963 +#: ../gui/wxpython/menustrings.py:1022 ../gui/wxpython/menustrings.py:1964 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1005 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1931 msgid "Observes specific locations in a space time raster dataset over a period of time using vector points." msgstr "" -#: ../gui/wxpython/menustrings.py:1022 ../gui/wxpython/menustrings.py:1964 +#: ../gui/wxpython/menustrings.py:1023 ../gui/wxpython/menustrings.py:1965 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1006 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1932 msgid "Temporal sampling" msgstr "" -#: ../gui/wxpython/menustrings.py:1023 ../gui/wxpython/menustrings.py:1965 +#: ../gui/wxpython/menustrings.py:1024 ../gui/wxpython/menustrings.py:1966 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1007 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1933 msgid "Samples the input space time dataset(s) with a sample space time dataset and print the result to stdout." msgstr "" -#: ../gui/wxpython/menustrings.py:1025 ../gui/wxpython/menustrings.py:1967 +#: ../gui/wxpython/menustrings.py:1026 ../gui/wxpython/menustrings.py:1968 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1009 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1935 msgid "Space time datasets metadata" msgstr "" -#: ../gui/wxpython/menustrings.py:1026 ../gui/wxpython/menustrings.py:1968 +#: ../gui/wxpython/menustrings.py:1027 ../gui/wxpython/menustrings.py:1969 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1010 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1936 msgid "Lists information about space time datasets and maps." msgstr "" -#: ../gui/wxpython/menustrings.py:1027 ../gui/wxpython/menustrings.py:1969 +#: ../gui/wxpython/menustrings.py:1028 ../gui/wxpython/menustrings.py:1970 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1011 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1937 msgid "Univariate raster dataset statistics" msgstr "" -#: ../gui/wxpython/menustrings.py:1028 ../gui/wxpython/menustrings.py:1970 +#: ../gui/wxpython/menustrings.py:1029 ../gui/wxpython/menustrings.py:1971 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1012 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1938 msgid "Calculates univariate statistics from the non-null cells for each registered raster map of a space time raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:1029 ../gui/wxpython/menustrings.py:1971 +#: ../gui/wxpython/menustrings.py:1030 ../gui/wxpython/menustrings.py:1972 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1013 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1939 msgid "Univariate vector dataset statistics" msgstr "" -#: ../gui/wxpython/menustrings.py:1030 ../gui/wxpython/menustrings.py:1972 +#: ../gui/wxpython/menustrings.py:1031 ../gui/wxpython/menustrings.py:1973 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1014 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1940 msgid "Calculates univariate statistics of attributes for each registered vector map of a space time vector dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:1031 ../gui/wxpython/menustrings.py:1973 +#: ../gui/wxpython/menustrings.py:1032 ../gui/wxpython/menustrings.py:1974 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1015 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1941 msgid "Univariate 3D raster dataset statistics" msgstr "" -#: ../gui/wxpython/menustrings.py:1032 ../gui/wxpython/menustrings.py:1974 +#: ../gui/wxpython/menustrings.py:1033 ../gui/wxpython/menustrings.py:1975 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1016 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1942 msgid "Calculates univariate statistics from the non-null cells for each registered 3D raster map of a space time 3D raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:1033 ../gui/wxpython/menustrings.py:1975 +#: ../gui/wxpython/menustrings.py:1034 ../gui/wxpython/menustrings.py:1976 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1017 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1943 msgid "Report temporal topology" msgstr "" -#: ../gui/wxpython/menustrings.py:1034 ../gui/wxpython/menustrings.py:1976 +#: ../gui/wxpython/menustrings.py:1035 ../gui/wxpython/menustrings.py:1977 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1018 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1944 msgid "Lists temporal topology of a space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:1035 ../gui/wxpython/menustrings.py:1977 -#: ../gui/wxpython/menustrings.py:1984 +#: ../gui/wxpython/menustrings.py:1036 ../gui/wxpython/menustrings.py:1978 +#: ../gui/wxpython/menustrings.py:1985 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1019 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1945 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1952 msgid "GUI tools" msgstr "" -#: ../gui/wxpython/menustrings.py:1038 ../gui/wxpython/menustrings.py:1980 -#: ../gui/wxpython/menustrings.py:2000 +#: ../gui/wxpython/menustrings.py:1039 ../gui/wxpython/menustrings.py:1981 +#: ../gui/wxpython/menustrings.py:2001 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1022 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1948 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1968 msgid "Timeline tool" msgstr "" -#: ../gui/wxpython/menustrings.py:1039 ../gui/wxpython/menustrings.py:1981 -#: ../gui/wxpython/menustrings.py:2001 +#: ../gui/wxpython/menustrings.py:1040 ../gui/wxpython/menustrings.py:1982 +#: ../gui/wxpython/menustrings.py:2002 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1023 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1949 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1969 msgid "Plot temporal extents." msgstr "" -#: ../gui/wxpython/menustrings.py:1040 ../gui/wxpython/menustrings.py:1982 -#: ../gui/wxpython/menustrings.py:1998 +#: ../gui/wxpython/menustrings.py:1041 ../gui/wxpython/menustrings.py:1983 +#: ../gui/wxpython/menustrings.py:1999 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1024 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1950 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1966 msgid "Temporal plot tool" msgstr "" -#: ../gui/wxpython/menustrings.py:1041 ../gui/wxpython/menustrings.py:1983 -#: ../gui/wxpython/menustrings.py:1999 +#: ../gui/wxpython/menustrings.py:1042 ../gui/wxpython/menustrings.py:1984 +#: ../gui/wxpython/menustrings.py:2000 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1025 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1951 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1967 msgid "Plot temporal values." msgstr "" -#: ../gui/wxpython/menustrings.py:1042 ../gui/wxpython/menustrings.py:2047 -#: ../gui/wxpython/menustrings.py:2090 +#: ../gui/wxpython/menustrings.py:1043 ../gui/wxpython/menustrings.py:2048 +#: ../gui/wxpython/menustrings.py:2091 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1026 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2015 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2058 msgid "&Help" msgstr "&Ajutor" -#: ../gui/wxpython/menustrings.py:1043 +#: ../gui/wxpython/menustrings.py:1044 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1027 msgid "GRASS help" msgstr "Ajutor GRASS" -#: ../gui/wxpython/menustrings.py:1044 ../gui/wxpython/menustrings.py:1046 +#: ../gui/wxpython/menustrings.py:1045 ../gui/wxpython/menustrings.py:1047 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1028 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1030 msgid "Display the HTML man pages of GRASS GIS" msgstr "" -#: ../gui/wxpython/menustrings.py:1045 +#: ../gui/wxpython/menustrings.py:1046 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1029 msgid "GUI help" msgstr "Ajutor GUI" -#: ../gui/wxpython/menustrings.py:1047 +#: ../gui/wxpython/menustrings.py:1048 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1031 msgid "About system" msgstr "Despre sistem" -#: ../gui/wxpython/menustrings.py:1048 +#: ../gui/wxpython/menustrings.py:1049 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1032 msgid "Prints system information" msgstr "AfiÈ™ează informaÈ›ii despre sistem" -#: ../gui/wxpython/menustrings.py:1049 ../gui/wxpython/menustrings.py:1050 +#: ../gui/wxpython/menustrings.py:1050 ../gui/wxpython/menustrings.py:1051 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1033 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1034 #: ../gui/wxpython/gui_core/ghelp.py:53 msgid "About GRASS GIS" msgstr "Despre GRASS GIS" -#: ../gui/wxpython/menustrings.py:1053 +#: ../gui/wxpython/menustrings.py:1054 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1037 msgid "Import, export and link data" msgstr "" -#: ../gui/wxpython/menustrings.py:1987 +#: ../gui/wxpython/menustrings.py:1988 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1955 msgid "Attribute table manager" msgstr "" -#: ../gui/wxpython/menustrings.py:2006 +#: ../gui/wxpython/menustrings.py:2007 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1974 msgid "Create new model" msgstr "Crează model nou" -#: ../gui/wxpython/menustrings.py:2008 +#: ../gui/wxpython/menustrings.py:2009 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1976 msgid "Load model from file" msgstr "ÃŽncarcă model nou din fiÈ™ierul" -#: ../gui/wxpython/menustrings.py:2010 +#: ../gui/wxpython/menustrings.py:2011 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1978 #: ../gui/wxpython/gmodeler/frame.py:518 msgid "Save model" msgstr "Salvează model" -#: ../gui/wxpython/menustrings.py:2012 +#: ../gui/wxpython/menustrings.py:2013 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1980 msgid "Save model to file" msgstr "Salvează model nou ca fiÈ™ier" -#: ../gui/wxpython/menustrings.py:2014 +#: ../gui/wxpython/menustrings.py:2015 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1982 msgid "Close model file" msgstr "ÃŽnchide fiÈ™ierul model" -#: ../gui/wxpython/menustrings.py:2015 +#: ../gui/wxpython/menustrings.py:2016 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1983 msgid "Export to image" msgstr "Exportă ca imagine" -#: ../gui/wxpython/menustrings.py:2016 +#: ../gui/wxpython/menustrings.py:2017 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1984 msgid "Export model to image" msgstr "Exportă modelul ca imagine" -#: ../gui/wxpython/menustrings.py:2017 +#: ../gui/wxpython/menustrings.py:2018 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1985 msgid "Export to Python" msgstr "Exportă ca Python" -#: ../gui/wxpython/menustrings.py:2018 +#: ../gui/wxpython/menustrings.py:2019 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1986 msgid "Export model to Python script" msgstr "Exportă modelul ca script Python" -#: ../gui/wxpython/menustrings.py:2019 +#: ../gui/wxpython/menustrings.py:2020 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1987 msgid "Quit modeler" msgstr "ÃŽnchide modelarea" -#: ../gui/wxpython/menustrings.py:2020 +#: ../gui/wxpython/menustrings.py:2021 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1988 msgid "Close modeler window" msgstr "ÃŽnchide fereastra de modelare" -#: ../gui/wxpython/menustrings.py:2023 +#: ../gui/wxpython/menustrings.py:2024 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1991 #: ../gui/wxpython/gmodeler/preferences.py:32 msgid "Modeler settings" msgstr "Setări de modelare" -#: ../gui/wxpython/menustrings.py:2024 +#: ../gui/wxpython/menustrings.py:2025 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1992 msgid "&Model" msgstr "&Model" -#: ../gui/wxpython/menustrings.py:2025 +#: ../gui/wxpython/menustrings.py:2026 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1993 msgid "Add command" msgstr "Adaugă comandă" -#: ../gui/wxpython/menustrings.py:2026 +#: ../gui/wxpython/menustrings.py:2027 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1994 msgid "Add action (GRASS command) to model" msgstr "Adaugă acÈ›iune (comandă GRASS) la model" -#: ../gui/wxpython/menustrings.py:2027 +#: ../gui/wxpython/menustrings.py:2028 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1995 msgid "Add data" msgstr "Adaugă data" -#: ../gui/wxpython/menustrings.py:2028 +#: ../gui/wxpython/menustrings.py:2029 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1996 msgid "Add data item to model" msgstr "Adaugă un element de date la model" -#: ../gui/wxpython/menustrings.py:2029 +#: ../gui/wxpython/menustrings.py:2030 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1997 msgid "Define relation" msgstr "DefineÈ™te relaÈ›ia" -#: ../gui/wxpython/menustrings.py:2030 +#: ../gui/wxpython/menustrings.py:2031 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1998 msgid "Define relation between data and action items" msgstr "DefineÈ™te relaÈ›ia dintre elementele de date È™i acÈ›iune" -#: ../gui/wxpython/menustrings.py:2031 +#: ../gui/wxpython/menustrings.py:2032 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1999 msgid "Add loop / series" msgstr "Adaugă buclă / serii" -#: ../gui/wxpython/menustrings.py:2032 +#: ../gui/wxpython/menustrings.py:2033 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2000 msgid "Adds loop (series) to model" msgstr "Adaugă buclă (serii) la model" -#: ../gui/wxpython/menustrings.py:2033 +#: ../gui/wxpython/menustrings.py:2034 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2001 msgid "Add condition" msgstr "Adaugă condiÈ›ie" -#: ../gui/wxpython/menustrings.py:2034 +#: ../gui/wxpython/menustrings.py:2035 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2002 msgid "Adds condition (if/else) to model" msgstr "Adaugă condiÈ›ie (daca/altfel) la model" -#: ../gui/wxpython/menustrings.py:2035 +#: ../gui/wxpython/menustrings.py:2036 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2003 #: ../gui/wxpython/gmodeler/frame.py:885 msgid "Add comment" msgstr "" -#: ../gui/wxpython/menustrings.py:2036 +#: ../gui/wxpython/menustrings.py:2037 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2004 msgid "Adds comment to model" msgstr "" -#: ../gui/wxpython/menustrings.py:2037 +#: ../gui/wxpython/menustrings.py:2038 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2005 msgid "Remove item" msgstr "Elimină element" -#: ../gui/wxpython/menustrings.py:2038 +#: ../gui/wxpython/menustrings.py:2039 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2006 msgid "Remove action/data from model" msgstr "Elimină acÈ›iune/date din model" -#: ../gui/wxpython/menustrings.py:2039 +#: ../gui/wxpython/menustrings.py:2040 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2007 #: ../gui/wxpython/gmodeler/preferences.py:661 msgid "Model properties" msgstr "Proprietățile modelului" -#: ../gui/wxpython/menustrings.py:2040 +#: ../gui/wxpython/menustrings.py:2041 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2008 msgid "Model properties (name, purpose, etc.)" msgstr "Proprietățile modelului (nume, scop, etc.)" -#: ../gui/wxpython/menustrings.py:2041 +#: ../gui/wxpython/menustrings.py:2042 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2009 msgid "Delete intermediate data" msgstr "Șterge datele intermediare" -#: ../gui/wxpython/menustrings.py:2042 +#: ../gui/wxpython/menustrings.py:2043 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2010 msgid "Delete intermediate data defined in the model" msgstr "Șterge datele intermediare definite în model" -#: ../gui/wxpython/menustrings.py:2044 +#: ../gui/wxpython/menustrings.py:2045 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2012 msgid "Run entire model" msgstr "Rulează întregul model" -#: ../gui/wxpython/menustrings.py:2045 +#: ../gui/wxpython/menustrings.py:2046 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2013 msgid "Validate model" msgstr "Validează model" -#: ../gui/wxpython/menustrings.py:2046 +#: ../gui/wxpython/menustrings.py:2047 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2014 msgid "Validate entire model" msgstr "Validează întregul model" -#: ../gui/wxpython/menustrings.py:2048 ../gui/wxpython/menustrings.py:2091 +#: ../gui/wxpython/menustrings.py:2049 ../gui/wxpython/menustrings.py:2092 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2016 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2059 -#: ../gui/wxpython/tplot/frame.py:280 ../gui/wxpython/timeline/frame.py:137 +#: ../gui/wxpython/tplot/frame.py:346 ../gui/wxpython/timeline/frame.py:137 msgid "Help" msgstr "Ajutor" -#: ../gui/wxpython/menustrings.py:2049 +#: ../gui/wxpython/menustrings.py:2050 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2017 msgid "Display the HTML man pages of Graphical modeler" msgstr "AfiÈ™ează principala pagină HTML a aplicaÈ›iei de modelare grafică" -#: ../gui/wxpython/menustrings.py:2050 +#: ../gui/wxpython/menustrings.py:2051 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2018 msgid "About Graphical Modeler" msgstr "Despre Modelare Grafică" -#: ../gui/wxpython/menustrings.py:2051 +#: ../gui/wxpython/menustrings.py:2052 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2019 msgid "Display information about Graphical Modeler" msgstr "AfiÈ™ează informaÈ›ii despre Modelare Grafică" -#: ../gui/wxpython/menustrings.py:2056 +#: ../gui/wxpython/menustrings.py:2057 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2024 #: ../gui/wxpython/psmap/toolbars.py:77 msgid "Specify paper size, margins and orientation" msgstr "Specifică formatul paginii, marginile È™i orientarea" -#: ../gui/wxpython/menustrings.py:2057 +#: ../gui/wxpython/menustrings.py:2058 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2025 msgid "Load instruction file" msgstr "" -#: ../gui/wxpython/menustrings.py:2058 +#: ../gui/wxpython/menustrings.py:2059 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2026 #: ../gui/wxpython/psmap/toolbars.py:70 msgid "Load text file with mapping instructions" msgstr "ÃŽncarcă fiÈ™ierul text cu instrucÈ›iunile de cartografiere" -#: ../gui/wxpython/menustrings.py:2059 +#: ../gui/wxpython/menustrings.py:2060 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2027 msgid "Export instruction file" msgstr "" -#: ../gui/wxpython/menustrings.py:2060 +#: ../gui/wxpython/menustrings.py:2061 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2028 #: ../gui/wxpython/psmap/toolbars.py:68 msgid "Generate text file with mapping instructions" msgstr "Generează fiÈ™ierul text cu instrucÈ›iunile de cartografiere" -#: ../gui/wxpython/menustrings.py:2061 +#: ../gui/wxpython/menustrings.py:2062 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2029 msgid "Export to PostScript" msgstr "" -#: ../gui/wxpython/menustrings.py:2062 +#: ../gui/wxpython/menustrings.py:2063 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2030 #: ../gui/wxpython/psmap/toolbars.py:72 msgid "Generate PostScript output" msgstr "Generează ca ieÈ™ire PostScript" -#: ../gui/wxpython/menustrings.py:2063 +#: ../gui/wxpython/menustrings.py:2064 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2031 msgid "Export to PDF" msgstr "" -#: ../gui/wxpython/menustrings.py:2064 +#: ../gui/wxpython/menustrings.py:2065 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2032 #: ../gui/wxpython/psmap/toolbars.py:74 msgid "Generate PDF output" msgstr "Generează ca ieÈ™ire PDF" -#: ../gui/wxpython/menustrings.py:2065 ../gui/wxpython/menustrings.py:2066 +#: ../gui/wxpython/menustrings.py:2066 ../gui/wxpython/menustrings.py:2067 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2033 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2034 msgid "Launch ps.map dialog" msgstr "" -#: ../gui/wxpython/menustrings.py:2067 +#: ../gui/wxpython/menustrings.py:2068 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2035 #: ../gui/wxpython/gui_core/toolbars.py:74 ../gui/wxpython/lmgr/layertree.py:78 msgid "Quit" msgstr "ÃŽnchide" -#: ../gui/wxpython/menustrings.py:2068 +#: ../gui/wxpython/menustrings.py:2069 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2036 msgid "Close Cartographic Composer" msgstr "" -#: ../gui/wxpython/menustrings.py:2069 +#: ../gui/wxpython/menustrings.py:2070 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2037 msgid "&Insert" msgstr "" -#: ../gui/wxpython/menustrings.py:2070 +#: ../gui/wxpython/menustrings.py:2071 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2038 -#: ../gui/wxpython/psmap/toolbars.py:82 ../gui/wxpython/psmap/dialogs.py:833 -#: ../gui/wxpython/psmap/dialogs.py:887 +#: ../gui/wxpython/psmap/toolbars.py:82 ../gui/wxpython/psmap/dialogs.py:835 +#: ../gui/wxpython/psmap/dialogs.py:889 msgid "Map frame" msgstr "Cadrul hărÈ›ii" -#: ../gui/wxpython/menustrings.py:2071 +#: ../gui/wxpython/menustrings.py:2072 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2039 msgid "Add or edit map frame" msgstr "" -#: ../gui/wxpython/menustrings.py:2072 +#: ../gui/wxpython/menustrings.py:2073 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2040 #: ../gui/wxpython/nviz/mapwindow.py:1675 ../gui/wxpython/nviz/tools.py:827 -#: ../gui/wxpython/psmap/dialogs.py:1540 ../gui/wxpython/lmgr/layertree.py:1044 +#: ../gui/wxpython/psmap/dialogs.py:1542 ../gui/wxpython/lmgr/layertree.py:1044 msgid "Raster map" msgstr "Harta raster" -#: ../gui/wxpython/menustrings.py:2073 +#: ../gui/wxpython/menustrings.py:2074 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2041 msgid "Add or edit raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:2074 +#: ../gui/wxpython/menustrings.py:2075 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2042 -#: ../gui/wxpython/nviz/tools.py:1453 ../gui/wxpython/psmap/dialogs.py:3644 +#: ../gui/wxpython/nviz/tools.py:1453 ../gui/wxpython/psmap/dialogs.py:3646 #: ../gui/wxpython/lmgr/layertree.py:1048 msgid "Vector map" msgstr "Harta vectorială" -#: ../gui/wxpython/menustrings.py:2075 +#: ../gui/wxpython/menustrings.py:2076 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2043 msgid "Add or edit vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:2076 +#: ../gui/wxpython/menustrings.py:2077 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2044 msgid "Map legend" msgstr "" -#: ../gui/wxpython/menustrings.py:2077 +#: ../gui/wxpython/menustrings.py:2078 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2045 msgid "Add or edit raster and vector legend" msgstr "" -#: ../gui/wxpython/menustrings.py:2078 +#: ../gui/wxpython/menustrings.py:2079 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2046 #: ../gui/wxpython/psmap/toolbars.py:93 msgid "Map info" msgstr "InformaÈ›ii hartă" -#: ../gui/wxpython/menustrings.py:2079 +#: ../gui/wxpython/menustrings.py:2080 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2047 msgid "Add or edit map info" msgstr "" -#: ../gui/wxpython/menustrings.py:2080 +#: ../gui/wxpython/menustrings.py:2081 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2048 #: ../gui/wxpython/nviz/tools.py:2381 ../gui/wxpython/psmap/toolbars.py:97 msgid "Scale bar" msgstr "Scara" -#: ../gui/wxpython/menustrings.py:2081 +#: ../gui/wxpython/menustrings.py:2082 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2049 msgid "Add or edit scale bar" msgstr "" -#: ../gui/wxpython/menustrings.py:2082 +#: ../gui/wxpython/menustrings.py:2083 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2050 -#: ../gui/wxpython/psmap/toolbars.py:91 ../gui/wxpython/psmap/dialogs.py:5185 -#: ../gui/wxpython/psmap/dialogs.py:5194 -#: ../gui/wxpython/animation/dialogs.py:1537 +#: ../gui/wxpython/psmap/toolbars.py:91 ../gui/wxpython/psmap/dialogs.py:5187 +#: ../gui/wxpython/psmap/dialogs.py:5196 +#: ../gui/wxpython/animation/dialogs.py:1540 msgid "Text" msgstr "Text" -#: ../gui/wxpython/menustrings.py:2083 +#: ../gui/wxpython/menustrings.py:2084 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2051 -#: ../gui/wxpython/animation/dialogs.py:988 +#: ../gui/wxpython/animation/dialogs.py:991 #: ../gui/wxpython/mapdisp/toolbars.py:54 msgid "Add text" msgstr "" -#: ../gui/wxpython/menustrings.py:2084 +#: ../gui/wxpython/menustrings.py:2085 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2052 -#: ../gui/wxpython/psmap/toolbars.py:99 ../gui/wxpython/psmap/dialogs.py:5720 -#: ../gui/wxpython/psmap/dialogs.py:5782 -#: ../gui/wxpython/animation/dialogs.py:1536 +#: ../gui/wxpython/psmap/toolbars.py:99 ../gui/wxpython/psmap/dialogs.py:5722 +#: ../gui/wxpython/psmap/dialogs.py:5784 +#: ../gui/wxpython/animation/dialogs.py:1539 msgid "Image" msgstr "Imagine" -#: ../gui/wxpython/menustrings.py:2085 +#: ../gui/wxpython/menustrings.py:2086 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2053 -#: ../gui/wxpython/animation/dialogs.py:988 +#: ../gui/wxpython/animation/dialogs.py:991 msgid "Add image" msgstr "" -#: ../gui/wxpython/menustrings.py:2086 +#: ../gui/wxpython/menustrings.py:2087 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2054 #: ../gui/wxpython/nviz/tools.py:2332 ../gui/wxpython/psmap/toolbars.py:101 -#: ../gui/wxpython/psmap/dialogs.py:6244 +#: ../gui/wxpython/psmap/dialogs.py:6246 msgid "North Arrow" msgstr "Săgeata Nord" -#: ../gui/wxpython/menustrings.py:2087 +#: ../gui/wxpython/menustrings.py:2088 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2055 #: ../gui/wxpython/mapdisp/toolbars.py:41 msgid "Add north arrow" msgstr "" -#: ../gui/wxpython/menustrings.py:2089 +#: ../gui/wxpython/menustrings.py:2090 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2057 #: ../gui/wxpython/psmap/toolbars.py:85 msgid "Delete selected object" msgstr "Șterge obiectele selectate" -#: ../gui/wxpython/menustrings.py:2092 +#: ../gui/wxpython/menustrings.py:2093 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2060 msgid "Display the HTML man pages of Cartographic Composer" msgstr "" -#: ../gui/wxpython/menustrings.py:2093 +#: ../gui/wxpython/menustrings.py:2094 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2061 msgid "About Cartographic Composer" msgstr "" -#: ../gui/wxpython/menustrings.py:2094 +#: ../gui/wxpython/menustrings.py:2095 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2062 msgid "Display information about Cartographic Composer" msgstr "" @@ -10720,20 +10694,26 @@ msgid "Imports raster data into a GRASS raster map using GDAL library and reprojects on the fly." msgstr "" +#: ../gui/wxpython/image2target/ii2t_menustrings.py:64 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1065 +msgid "Imports a raster map as GRASS GIS specific archive file (packed with r.pack)" +msgstr "" + #: ../gui/wxpython/image2target/ii2t_menustrings.py:71 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1072 msgid "Imports vector data into a GRASS vector map using OGR library and reprojects on the fly." msgstr "" +#: ../gui/wxpython/image2target/ii2t_menustrings.py:88 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1089 +msgid "Imports a vector map as GRASS GIS specific archive file (packed with v.pack)" +msgstr "" + #: ../gui/wxpython/image2target/ii2t_menustrings.py:132 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1133 msgid "Exports a vector map layer to any of the supported OGR vector formats. By default a vector map layer is exported to Esri Shapefile format." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:198 -msgid "Creates a 3D rendering of GIS data. Renders surfaces (raster data), 2D/3D vector data, and volumes (3D raster data) in 3D." -msgstr "" - #: ../gui/wxpython/image2target/ii2t_menustrings.py:650 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1576 msgid "Allocates subnets for nearest centers (direction from center). center node must be opened (costs >= 0). Costs of center node are used in calculation" @@ -10764,110 +10744,110 @@ msgid "GRASS GIS Manage Ground Control Points" msgstr "Gestionează puncte de control" -#: ../gui/wxpython/image2target/ii2t_manager.py:177 -#: ../gui/wxpython/gcp/manager.py:148 +#: ../gui/wxpython/image2target/ii2t_manager.py:179 +#: ../gui/wxpython/gcp/manager.py:150 msgid "Setup for georectification" msgstr "Configurare pentru georectificare" -#: ../gui/wxpython/image2target/ii2t_manager.py:210 -#: ../gui/wxpython/image2target/ii2t_manager.py:214 -#: ../gui/wxpython/gcp/manager.py:181 ../gui/wxpython/gcp/manager.py:185 +#: ../gui/wxpython/image2target/ii2t_manager.py:212 +#: ../gui/wxpython/image2target/ii2t_manager.py:216 +#: ../gui/wxpython/gcp/manager.py:183 ../gui/wxpython/gcp/manager.py:187 msgid "Georectifying setup canceled." msgstr "Configurarea pentru georectificare a fost anulată." -#: ../gui/wxpython/image2target/ii2t_manager.py:379 -#: ../gui/wxpython/gcp/manager.py:350 +#: ../gui/wxpython/image2target/ii2t_manager.py:381 +#: ../gui/wxpython/gcp/manager.py:352 msgid "Select map type and location/mapset" msgstr "Selectează tipul hărÈ›ii È™i locaÈ›ia/mapset" -#: ../gui/wxpython/image2target/ii2t_manager.py:393 -#: ../gui/wxpython/gcp/manager.py:364 +#: ../gui/wxpython/image2target/ii2t_manager.py:395 +#: ../gui/wxpython/gcp/manager.py:366 msgid "Map type to georectify" msgstr "Tipul hărÈ›ii pentru georectifiacre" -#: ../gui/wxpython/image2target/ii2t_manager.py:394 -#: ../gui/wxpython/gui_core/dialogs.py:1452 -#: ../gui/wxpython/gui_core/dialogs.py:1697 -#: ../gui/wxpython/psmap/dialogs.py:920 ../gui/wxpython/gcp/manager.py:365 +#: ../gui/wxpython/image2target/ii2t_manager.py:396 +#: ../gui/wxpython/gui_core/dialogs.py:1453 +#: ../gui/wxpython/gui_core/dialogs.py:1699 +#: ../gui/wxpython/psmap/dialogs.py:922 ../gui/wxpython/gcp/manager.py:367 #: ../gui/wxpython/gmodeler/frame.py:1746 msgid "raster" msgstr "raster" -#: ../gui/wxpython/image2target/ii2t_manager.py:394 -#: ../gui/wxpython/gui_core/dialogs.py:1452 -#: ../gui/wxpython/psmap/dialogs.py:923 ../gui/wxpython/gcp/manager.py:365 +#: ../gui/wxpython/image2target/ii2t_manager.py:396 +#: ../gui/wxpython/gui_core/dialogs.py:1453 +#: ../gui/wxpython/psmap/dialogs.py:925 ../gui/wxpython/gcp/manager.py:367 #: ../gui/wxpython/gmodeler/frame.py:1747 msgid "vector" msgstr "vector" -#: ../gui/wxpython/image2target/ii2t_manager.py:404 -#: ../gui/wxpython/gcp/manager.py:375 +#: ../gui/wxpython/image2target/ii2t_manager.py:406 +#: ../gui/wxpython/gcp/manager.py:377 msgid "Select source location:" msgstr "Selectează locaÈ›ia sursă:" -#: ../gui/wxpython/image2target/ii2t_manager.py:425 -#: ../gui/wxpython/gcp/manager.py:396 +#: ../gui/wxpython/image2target/ii2t_manager.py:427 +#: ../gui/wxpython/gcp/manager.py:398 msgid "Select source mapset:" msgstr "Selectează mapsetul sursă:" -#: ../gui/wxpython/image2target/ii2t_manager.py:481 -#: ../gui/wxpython/gcp/manager.py:452 +#: ../gui/wxpython/image2target/ii2t_manager.py:483 +#: ../gui/wxpython/gcp/manager.py:454 msgid "You must select a valid location before selecting a mapset" msgstr "Trebuie să selectaÈ›i o locaÈ›ie validă înainte de a selecta un mapset" -#: ../gui/wxpython/image2target/ii2t_manager.py:494 -#: ../gui/wxpython/gcp/manager.py:465 +#: ../gui/wxpython/image2target/ii2t_manager.py:496 +#: ../gui/wxpython/gcp/manager.py:467 msgid "You must select a valid location and mapset in order to continue" msgstr "Trebuie să selectaÈ›i o locaÈ›ie validă È™i un mapset pentru a continua" -#: ../gui/wxpython/image2target/ii2t_manager.py:516 -#: ../gui/wxpython/gcp/manager.py:487 +#: ../gui/wxpython/image2target/ii2t_manager.py:518 +#: ../gui/wxpython/gcp/manager.py:489 msgid "Select image/map group to georectify" msgstr "Selectează imaginea/grupul de hărÈ›i pentru georectificare" -#: ../gui/wxpython/image2target/ii2t_manager.py:538 +#: ../gui/wxpython/image2target/ii2t_manager.py:540 msgid "Select group:" msgstr "Selectează grup:" -#: ../gui/wxpython/image2target/ii2t_manager.py:555 -#: ../gui/wxpython/gcp/manager.py:526 +#: ../gui/wxpython/image2target/ii2t_manager.py:557 +#: ../gui/wxpython/gcp/manager.py:528 msgid "Create group if none exists" msgstr "Crează grup, în cazul în care nu există" -#: ../gui/wxpython/image2target/ii2t_manager.py:569 -#: ../gui/wxpython/gcp/manager.py:540 +#: ../gui/wxpython/image2target/ii2t_manager.py:571 +#: ../gui/wxpython/gcp/manager.py:542 msgid "Add vector map to group..." msgstr "Adaugă hartă vectorială la grup..." -#: ../gui/wxpython/image2target/ii2t_manager.py:653 -#: ../gui/wxpython/gcp/manager.py:630 +#: ../gui/wxpython/image2target/ii2t_manager.py:655 +#: ../gui/wxpython/gcp/manager.py:632 msgid "You must select a valid image/map group in order to continue" msgstr "Trebuie să selectaÈ›i o imagine/grup de hărÈ›i pentru a continua" -#: ../gui/wxpython/image2target/ii2t_manager.py:660 -#: ../gui/wxpython/gcp/manager.py:637 +#: ../gui/wxpython/image2target/ii2t_manager.py:662 +#: ../gui/wxpython/gcp/manager.py:639 msgid "You must enter an map name extension in order to continue" msgstr "Trenuie să introduceÈ›i numele extensiei hărÈ›ii pentru a continua" -#: ../gui/wxpython/image2target/ii2t_manager.py:729 -#: ../gui/wxpython/gcp/manager.py:706 +#: ../gui/wxpython/image2target/ii2t_manager.py:731 +#: ../gui/wxpython/gcp/manager.py:708 msgid "Select maps to display for ground control point (GCP) creation" msgstr "Selectează hărÈ›i pentru a afiÈ™a crearea punctului de control (GCP)" -#: ../gui/wxpython/image2target/ii2t_manager.py:790 -#: ../gui/wxpython/image2target/ii2t_manager.py:2981 -#: ../gui/wxpython/gcp/manager.py:767 ../gui/wxpython/gcp/manager.py:2908 +#: ../gui/wxpython/image2target/ii2t_manager.py:792 +#: ../gui/wxpython/image2target/ii2t_manager.py:2984 +#: ../gui/wxpython/gcp/manager.py:769 ../gui/wxpython/gcp/manager.py:2910 msgid "Select target vector map to display:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:862 -#: ../gui/wxpython/gcp/manager.py:839 +#: ../gui/wxpython/image2target/ii2t_manager.py:864 +#: ../gui/wxpython/gcp/manager.py:841 msgid "You must select a source map in order to continue" msgstr "Trebuie să selectaÈ›i o hartă sursă pentru a continua" -#: ../gui/wxpython/image2target/ii2t_manager.py:889 -#: ../gui/wxpython/image2target/ii2t_manager.py:920 -#: ../gui/wxpython/gcp/manager.py:866 ../gui/wxpython/gcp/manager.py:897 +#: ../gui/wxpython/image2target/ii2t_manager.py:891 +#: ../gui/wxpython/image2target/ii2t_manager.py:922 +#: ../gui/wxpython/gcp/manager.py:868 ../gui/wxpython/gcp/manager.py:899 #, python-format msgid "" "No maps in selected group <%s>.\n" @@ -10876,126 +10856,146 @@ "Nici o hartă în grupul selectat.p <%s>.\n" "Vă rugăm să editaÈ›i grupul sau să selectaÈ›i un alt grup." -#: ../gui/wxpython/image2target/ii2t_manager.py:950 -#: ../gui/wxpython/gcp/manager.py:927 +#: ../gui/wxpython/image2target/ii2t_manager.py:952 +#: ../gui/wxpython/gcp/manager.py:929 msgid "Manage Ground Control Points" msgstr "Gestionarea punctelor de control" -#: ../gui/wxpython/image2target/ii2t_manager.py:1483 +#: ../gui/wxpython/image2target/ii2t_manager.py:1485 msgid "Writing CONTROL_POINTS file failed" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:1495 +#: ../gui/wxpython/image2target/ii2t_manager.py:1497 #, python-format msgid "CONTROL_POINTS file saved for group <%s>" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:1546 +#: ../gui/wxpython/image2target/ii2t_manager.py:1548 msgid "Reading CONTROL_POINTS file failed" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:1701 -#: ../gui/wxpython/gcp/manager.py:1635 +#: ../gui/wxpython/image2target/ii2t_manager.py:1703 +#: ../gui/wxpython/gcp/manager.py:1637 #, python-format msgid "Transforming <%s>..." msgstr "Transformarea <%s>..." -#: ../gui/wxpython/image2target/ii2t_manager.py:1706 -#: ../gui/wxpython/gcp/manager.py:1640 +#: ../gui/wxpython/image2target/ii2t_manager.py:1708 +#: ../gui/wxpython/gcp/manager.py:1642 #, python-format msgid "Rectifying vector map <%s>, please wait..." msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:1740 -#: ../gui/wxpython/gcp/manager.py:1674 +#: ../gui/wxpython/image2target/ii2t_manager.py:1743 +#: ../gui/wxpython/gcp/manager.py:1676 #, python-format msgid "Georectification of vector map <%s> failed" msgstr "Georectificare hărÈ›ii vectoriale <%s> a eÈ™uat" -#: ../gui/wxpython/image2target/ii2t_manager.py:1872 +#: ../gui/wxpython/image2target/ii2t_manager.py:1875 msgid "" "Could not calculate RMS Error.\n" "Possible error with i.ortho.transform." msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:1998 +#: ../gui/wxpython/image2target/ii2t_manager.py:2001 msgid "" "Could not calculate new extends.\n" "Possible error with i.ortho.transform." msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2210 -#: ../gui/wxpython/image2target/ii2t_manager.py:2230 -#: ../gui/wxpython/gcp/manager.py:2147 ../gui/wxpython/gcp/manager.py:2165 +#: ../gui/wxpython/image2target/ii2t_manager.py:2213 +#: ../gui/wxpython/image2target/ii2t_manager.py:2233 +#: ../gui/wxpython/gcp/manager.py:2149 ../gui/wxpython/gcp/manager.py:2167 msgid "source E" msgstr "sursa E" -#: ../gui/wxpython/image2target/ii2t_manager.py:2211 -#: ../gui/wxpython/image2target/ii2t_manager.py:2231 -#: ../gui/wxpython/gcp/manager.py:2148 ../gui/wxpython/gcp/manager.py:2166 +#: ../gui/wxpython/image2target/ii2t_manager.py:2214 +#: ../gui/wxpython/image2target/ii2t_manager.py:2234 +#: ../gui/wxpython/gcp/manager.py:2150 ../gui/wxpython/gcp/manager.py:2168 msgid "source N" msgstr "sursa N" -#: ../gui/wxpython/image2target/ii2t_manager.py:2212 -#: ../gui/wxpython/image2target/ii2t_manager.py:2232 +#: ../gui/wxpython/image2target/ii2t_manager.py:2215 +#: ../gui/wxpython/image2target/ii2t_manager.py:2235 msgid "source Z" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2213 -#: ../gui/wxpython/image2target/ii2t_manager.py:2233 -#: ../gui/wxpython/gcp/manager.py:2149 ../gui/wxpython/gcp/manager.py:2167 +#: ../gui/wxpython/image2target/ii2t_manager.py:2216 +#: ../gui/wxpython/image2target/ii2t_manager.py:2236 +#: ../gui/wxpython/gcp/manager.py:2151 ../gui/wxpython/gcp/manager.py:2169 msgid "target E" msgstr "destinaÈ›ia E" -#: ../gui/wxpython/image2target/ii2t_manager.py:2214 -#: ../gui/wxpython/image2target/ii2t_manager.py:2234 -#: ../gui/wxpython/gcp/manager.py:2150 ../gui/wxpython/gcp/manager.py:2168 +#: ../gui/wxpython/image2target/ii2t_manager.py:2217 +#: ../gui/wxpython/image2target/ii2t_manager.py:2237 +#: ../gui/wxpython/gcp/manager.py:2152 ../gui/wxpython/gcp/manager.py:2170 msgid "target N" msgstr "destinaÈ›ia N" -#: ../gui/wxpython/image2target/ii2t_manager.py:2215 -#: ../gui/wxpython/image2target/ii2t_manager.py:2235 +#: ../gui/wxpython/image2target/ii2t_manager.py:2218 +#: ../gui/wxpython/image2target/ii2t_manager.py:2238 msgid "target Z" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2425 -#: ../gui/wxpython/gcp/manager.py:2354 +#: ../gui/wxpython/image2target/ii2t_manager.py:2428 +#: ../gui/wxpython/gcp/manager.py:2356 msgid "Create vector map group" msgstr "Crează un grup de hartă vectorială" -#: ../gui/wxpython/image2target/ii2t_manager.py:2500 -#: ../gui/wxpython/gcp/manager.py:2429 +#: ../gui/wxpython/image2target/ii2t_manager.py:2503 +#: ../gui/wxpython/gcp/manager.py:2431 msgid "Select vector map(s) to add to group:" msgstr "Selectează harta vectorială pentru a adauga la grup:" -#: ../gui/wxpython/image2target/ii2t_manager.py:2583 -#: ../gui/wxpython/gcp/manager.py:2516 +#: ../gui/wxpython/image2target/ii2t_manager.py:2586 +#: ../gui/wxpython/gcp/manager.py:2518 msgid "source E:" msgstr "sursa E:" -#: ../gui/wxpython/image2target/ii2t_manager.py:2584 -#: ../gui/wxpython/gcp/manager.py:2517 +#: ../gui/wxpython/image2target/ii2t_manager.py:2587 +#: ../gui/wxpython/gcp/manager.py:2519 msgid "target E:" msgstr "destinaÈ›ia E:" -#: ../gui/wxpython/image2target/ii2t_manager.py:2585 -#: ../gui/wxpython/gcp/manager.py:2518 +#: ../gui/wxpython/image2target/ii2t_manager.py:2588 +#: ../gui/wxpython/gcp/manager.py:2520 msgid "source N:" msgstr "sursa N:" -#: ../gui/wxpython/image2target/ii2t_manager.py:2586 -#: ../gui/wxpython/gcp/manager.py:2519 +#: ../gui/wxpython/image2target/ii2t_manager.py:2589 +#: ../gui/wxpython/gcp/manager.py:2521 msgid "target N:" msgstr "destinaÈ›ia N:" -#: ../gui/wxpython/image2target/ii2t_manager.py:2587 +#: ../gui/wxpython/image2target/ii2t_manager.py:2590 msgid "source Z:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2588 +#: ../gui/wxpython/image2target/ii2t_manager.py:2591 msgid "target Z:" msgstr "" +#: ../gui/wxpython/image2target/ii2t_gis_set.py:252 +#, python-format +msgid "GRASS GIS %s startup%s" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_gis_set.py:474 +#: ../gui/wxpython/startup/guiutils.py:80 +#, python-format +msgid "Invalid line in GISRC file (%s):%s\n" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_gis_set.py:556 +msgid "New mapset:" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_gis_set.py:937 +#: ../gui/wxpython/lmgr/frame.py:1071 +msgid "Enter name for new mapset:" +msgstr "IntroduceÈ›i nume pentru mapset nou:" + #: ../gui/wxpython/vdigit/mapwindow.py:425 msgid "Update categories" msgstr "Actualizează categorii" @@ -11185,7 +11185,7 @@ msgid "Z bulk-labeling of 3D lines" msgstr "" -#: ../gui/wxpython/vdigit/toolbars.py:603 ../gui/wxpython/vdigit/wxdigit.py:63 +#: ../gui/wxpython/vdigit/toolbars.py:603 ../gui/wxpython/vdigit/wxdigit.py:64 msgid "No vector map open for editing." msgstr "Nici o hartă vectorială deschisă pentru editare." @@ -11200,7 +11200,7 @@ #: ../gui/wxpython/vdigit/toolbars.py:841 #: ../gui/wxpython/vdigit/toolbars.py:998 #: ../gui/wxpython/vdigit/toolbars.py:1096 -#: ../gui/wxpython/gui_core/dialogs.py:213 +#: ../gui/wxpython/gui_core/dialogs.py:214 msgid "Select vector map" msgstr "Selectează harta vectorială" @@ -11287,9 +11287,9 @@ msgstr "ÃŽnchide caseta de dialog È™i salvează modificările din fiÈ™ierul de setări" #: ../gui/wxpython/vdigit/preferences.py:150 -#: ../gui/wxpython/gui_core/preferences.py:281 -#: ../gui/wxpython/animation/dialogs.py:340 -#: ../gui/wxpython/animation/dialogs.py:1854 +#: ../gui/wxpython/gui_core/preferences.py:274 +#: ../gui/wxpython/animation/dialogs.py:343 +#: ../gui/wxpython/animation/dialogs.py:1857 #: ../gui/wxpython/gmodeler/preferences.py:54 msgid "General" msgstr "General" @@ -11411,7 +11411,7 @@ msgstr "Selectează linie deplasată" #: ../gui/wxpython/vdigit/preferences.py:582 -#: ../gui/wxpython/gui_core/preferences.py:1504 +#: ../gui/wxpython/gui_core/preferences.py:1498 msgid "Attributes" msgstr "Atribute" @@ -11426,8 +11426,8 @@ #: ../gui/wxpython/vdigit/preferences.py:612 #: ../gui/wxpython/vdigit/preferences.py:615 #: ../gui/wxpython/vdigit/dialogs.py:116 ../gui/wxpython/vdigit/dialogs.py:576 -#: ../gui/wxpython/dbmgr/dialogs.py:512 ../gui/wxpython/dbmgr/base.py:2952 -#: ../gui/wxpython/dbmgr/base.py:3073 ../gui/wxpython/dbmgr/base.py:3339 +#: ../gui/wxpython/dbmgr/dialogs.py:512 ../gui/wxpython/dbmgr/base.py:2954 +#: ../gui/wxpython/dbmgr/base.py:3075 ../gui/wxpython/dbmgr/base.py:3341 msgid "Layer" msgstr "Strat" @@ -11499,8 +11499,8 @@ msgstr "Luminozitate (dubluri)" #: ../gui/wxpython/vdigit/preferences.py:800 -#: ../gui/wxpython/gui_core/gselect.py:2342 -#: ../gui/wxpython/psmap/toolbars.py:103 ../gui/wxpython/psmap/dialogs.py:6279 +#: ../gui/wxpython/gui_core/gselect.py:2334 +#: ../gui/wxpython/psmap/toolbars.py:103 ../gui/wxpython/psmap/dialogs.py:6281 msgid "Point" msgstr "Punct" @@ -11575,7 +11575,7 @@ msgid "Add new category" msgstr "Adaugă categorie nouă" -#: ../gui/wxpython/vdigit/dialogs.py:151 ../gui/wxpython/psmap/dialogs.py:479 +#: ../gui/wxpython/vdigit/dialogs.py:151 ../gui/wxpython/psmap/dialogs.py:481 #: ../gui/wxpython/web_services/dialogs.py:685 msgid "Apply changes" msgstr "Aplică modificările" @@ -11615,8 +11615,8 @@ msgid "Delete all" msgstr "Șterge tot" -#: ../gui/wxpython/vdigit/dialogs.py:290 ../gui/wxpython/dbmgr/base.py:1438 -#: ../gui/wxpython/dbmgr/base.py:2588 ../gui/wxpython/gmodeler/dialogs.py:851 +#: ../gui/wxpython/vdigit/dialogs.py:290 ../gui/wxpython/dbmgr/base.py:1440 +#: ../gui/wxpython/dbmgr/base.py:2590 ../gui/wxpython/gmodeler/dialogs.py:851 #: ../gui/wxpython/gmodeler/dialogs.py:1017 msgid "Reload" msgstr "Reîncarcă" @@ -11654,29 +11654,29 @@ msgid "Layer (Categories)" msgstr "Strat (Categorii)" -#: ../gui/wxpython/vdigit/wxdisplay.py:1017 +#: ../gui/wxpython/vdigit/wxdisplay.py:1019 #, python-format msgid "Topology for vector map <%s> is not available. Topology is required by digitizer. Do you want to rebuild topology (takes some time) and open the vector map for editing?" msgstr "Topologia pentru harta vectorială <%s> nu este disponibilă. Topologia este necesară pentru vectorizare. DoriÈ›i să reconstruiÈ›i topologia (va lua ceva timp) È™i să deschideÈ›i harta vectorială pentru editare?" -#: ../gui/wxpython/vdigit/wxdisplay.py:1022 +#: ../gui/wxpython/vdigit/wxdisplay.py:1024 msgid "Topology missing" msgstr "LipseÈ™te topologia" -#: ../gui/wxpython/vdigit/wxdigit.py:56 +#: ../gui/wxpython/vdigit/wxdigit.py:57 msgid "Digitization Error" msgstr "Eroare vectorizare" -#: ../gui/wxpython/vdigit/wxdigit.py:61 +#: ../gui/wxpython/vdigit/wxdigit.py:62 #, python-format msgid "Unable to open vector map <%s>." msgstr "Nu s-a putut deschide harta vectorială <%s>." -#: ../gui/wxpython/vdigit/wxdigit.py:64 +#: ../gui/wxpython/vdigit/wxdigit.py:65 msgid "Operation canceled." msgstr "OperaÈ›iune anulată." -#: ../gui/wxpython/vdigit/wxdigit.py:71 +#: ../gui/wxpython/vdigit/wxdigit.py:72 #, python-format msgid "" "Writing new feature failed. Operation canceled.\n" @@ -11684,50 +11684,55 @@ "Reason: %s" msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:80 +#: ../gui/wxpython/vdigit/wxdigit.py:81 #, python-format msgid "Reading feature id %d failed. Operation canceled." msgstr "Citirea id-ului trăsăturii %d a eÈ™uat. OperaÈ›iune anulată." -#: ../gui/wxpython/vdigit/wxdigit.py:88 +#: ../gui/wxpython/vdigit/wxdigit.py:89 #, python-format msgid "Database link %d not available. Operation canceled." msgstr "Legătura bazei de date %d nu este disponibilă. OperaÈ›iune anulată." -#: ../gui/wxpython/vdigit/wxdigit.py:96 +#: ../gui/wxpython/vdigit/wxdigit.py:97 #, python-format msgid "Unable to start database driver <%s>. Operation canceled." msgstr "Nu s-a putut deschide driver-ul bazei de date <%s>. OperaÈ›iune anulată." -#: ../gui/wxpython/vdigit/wxdigit.py:106 +#: ../gui/wxpython/vdigit/wxdigit.py:107 #, python-format msgid "Unable to open database <%(db)s> by driver <%(driver)s>. Operation canceled." msgstr "Nu s-a putut deschide baza de date <%(db)s> cu driver-ul <%(driver)s>. OperaÈ›iune anulată." -#: ../gui/wxpython/vdigit/wxdigit.py:114 +#: ../gui/wxpython/vdigit/wxdigit.py:115 #, python-format msgid "Unable to execute SQL query '%s'. Operation canceled." msgstr "Nu s-a putut executa interogarea SQL '%s'. OperaÈ›iune anulată." -#: ../gui/wxpython/vdigit/wxdigit.py:122 +#: ../gui/wxpython/vdigit/wxdigit.py:123 #, python-format msgid "Feature id %d is marked as dead. Operation canceled." msgstr "Id-ul trăsăturii %d este marcat ca inactiv. OperaÈ›iune anulată." -#: ../gui/wxpython/vdigit/wxdigit.py:130 +#: ../gui/wxpython/vdigit/wxdigit.py:131 #, python-format msgid "Unsupported feature type %d. Operation canceled." msgstr "Tip de trăsătură nesuportat '%d'. OperaÈ›iunea este anulată." -#: ../gui/wxpython/vdigit/wxdigit.py:500 +#: ../gui/wxpython/vdigit/wxdigit.py:501 #, python-format msgid "Unknown feature type '%s'" msgstr "Tip de trăsătură necunoscut '%s'" -#: ../gui/wxpython/vdigit/wxdigit.py:505 +#: ../gui/wxpython/vdigit/wxdigit.py:506 msgid "Not enough points for line" msgstr "Nu sunt suficiente puncte pentru linie" +#: ../gui/wxpython/startup/guiutils.py:51 +#, fuzzy +msgid "Name for the new mapset:" +msgstr "IntroduceÈ›i nume pentru mapset nou:" + #: ../gui/wxpython/startup/locdownload.py:150 #, python-brace-format msgid "ZIP file is unreadable: {0}" @@ -11796,6 +11801,14 @@ msgid "Abort download" msgstr "" +#: ../gui/wxpython/startup/utils.py:45 +msgid "Documents" +msgstr "" + +#: ../gui/wxpython/startup/utils.py:46 +msgid "My Documents" +msgstr "" + #: ../gui/wxpython/nviz/mapwindow.py:244 msgid "Opening 3D view was not successful. Please try to change the value of depth buffer in GUI Settings dialog > tab Map Display > Advanced and restart GUI." msgstr "Vizualizarea 3D nu a fost realizată cu succes. Vă rugăm să încercaÈ›i să modificaÈ›i valoare adâncimii zonei tampon din caseta de dialog Setări GUI > tabul AfiÈ™are hartă > AvansaÈ›i È™i restartaÈ›i GUI." @@ -11924,11 +11937,11 @@ msgid "constant#" msgstr "constantă#" -#: ../gui/wxpython/nviz/wxnviz.py:33 +#: ../gui/wxpython/nviz/wxnviz.py:35 msgid "This module requires the NumPy module, which could not be imported. It probably is not installed (it's not part of the standard Python distribution). See the Numeric Python site (http://numpy.scipy.org) for information on downloading source or binaries." msgstr "Acest modul necesită modulul NumPy, care nu a putut fi importat. Probabil nu este instalat (nu este parte a distribuÈ›iei standard de Python). Vezi site-ul Numeric Python (http://numpy.scipy.org) pentru informaÈ›ii despre descărcarea codului sursă." -#: ../gui/wxpython/nviz/wxnviz.py:505 ../gui/wxpython/nviz/wxnviz.py:517 +#: ../gui/wxpython/nviz/wxnviz.py:510 ../gui/wxpython/nviz/wxnviz.py:522 #, python-format msgid "3d raster map <%s> not found" msgstr "harta raster 3D <%s> nu a fost găsită" @@ -11944,7 +11957,7 @@ msgstr "Data" #: ../gui/wxpython/nviz/tools.py:100 -#: ../gui/wxpython/gui_core/preferences.py:499 +#: ../gui/wxpython/gui_core/preferences.py:492 msgid "Appearance" msgstr "Aspect" @@ -11985,9 +11998,9 @@ msgstr "Reglează înălÈ›imea relativă a trăsăturilor peste planul suprafeÈ›ei" #: ../gui/wxpython/nviz/tools.py:366 ../gui/wxpython/nviz/tools.py:1285 -#: ../gui/wxpython/nviz/tools.py:2126 ../gui/wxpython/gui_core/dialogs.py:1937 -#: ../gui/wxpython/psmap/dialogs.py:3849 ../gui/wxpython/psmap/dialogs.py:4066 -#: ../gui/wxpython/psmap/dialogs.py:4857 +#: ../gui/wxpython/nviz/tools.py:2126 ../gui/wxpython/gui_core/dialogs.py:1942 +#: ../gui/wxpython/psmap/dialogs.py:3851 ../gui/wxpython/psmap/dialogs.py:4068 +#: ../gui/wxpython/psmap/dialogs.py:4859 #: ../gui/wxpython/gmodeler/preferences.py:210 #: ../gui/wxpython/gmodeler/preferences.py:376 #: ../gui/wxpython/gmodeler/preferences.py:488 @@ -12040,8 +12053,8 @@ msgstr "Aspectul Imaginii" #: ../gui/wxpython/nviz/tools.py:465 ../gui/wxpython/nviz/preferences.py:204 -#: ../gui/wxpython/gui_core/preferences.py:891 -#: ../gui/wxpython/animation/dialogs.py:1864 +#: ../gui/wxpython/gui_core/preferences.py:885 +#: ../gui/wxpython/animation/dialogs.py:1867 #: ../gui/wxpython/web_services/widgets.py:317 msgid "Background color:" msgstr "Culoare de fundal:" @@ -12082,7 +12095,7 @@ msgid "Save image sequence" msgstr "Salvează secvență de imagini" -#: ../gui/wxpython/nviz/tools.py:624 ../gui/wxpython/psmap/dialogs.py:5794 +#: ../gui/wxpython/nviz/tools.py:624 ../gui/wxpython/psmap/dialogs.py:5796 msgid "Choose a directory:" msgstr "Alege un director:" @@ -12090,7 +12103,7 @@ msgid "Choose a directory for images" msgstr "Alege un director pentru imagini" -#: ../gui/wxpython/nviz/tools.py:632 ../gui/wxpython/animation/dialogs.py:1187 +#: ../gui/wxpython/nviz/tools.py:632 ../gui/wxpython/animation/dialogs.py:1190 msgid "File prefix:" msgstr "Prefix fiÈ™ier:" @@ -12098,7 +12111,7 @@ msgid "Generated files names will look like this: prefix_1.ppm, prefix_2.ppm, ..." msgstr "Numele fiÈ™ierelor generate va arăta astfel: prefix_1.ppm, prefix_2.ppm, ..." -#: ../gui/wxpython/nviz/tools.py:640 ../gui/wxpython/animation/dialogs.py:1191 +#: ../gui/wxpython/nviz/tools.py:640 ../gui/wxpython/animation/dialogs.py:1194 msgid "File format:" msgstr "Format fiÈ™ier:" @@ -12115,7 +12128,7 @@ msgid "Vector" msgstr "Vector" -#: ../gui/wxpython/nviz/tools.py:728 ../gui/wxpython/gui_core/dialogs.py:1452 +#: ../gui/wxpython/nviz/tools.py:728 ../gui/wxpython/gui_core/dialogs.py:1453 msgid "3D raster" msgstr "3D raster" @@ -12127,7 +12140,7 @@ msgid "Fringe" msgstr "" -#: ../gui/wxpython/nviz/tools.py:782 ../gui/wxpython/animation/dialogs.py:929 +#: ../gui/wxpython/nviz/tools.py:782 ../gui/wxpython/animation/dialogs.py:932 msgid "Decorations" msgstr "Cadrul extern" @@ -12136,7 +12149,7 @@ msgstr "Planuri de tăiere" #: ../gui/wxpython/nviz/tools.py:850 ../gui/wxpython/nviz/tools.py:1889 -#: ../gui/wxpython/nviz/preferences.py:405 ../gui/wxpython/tplot/frame.py:277 +#: ../gui/wxpython/nviz/preferences.py:405 ../gui/wxpython/tplot/frame.py:343 #: ../gui/wxpython/timeline/frame.py:135 msgid "Draw" msgstr "Desenează" @@ -12234,11 +12247,11 @@ msgstr "constantă" #: ../gui/wxpython/nviz/tools.py:1050 ../gui/wxpython/nviz/tools.py:2021 -#: ../gui/wxpython/psmap/dialogs.py:3798 ../gui/wxpython/psmap/dialogs.py:4518 -#: ../gui/wxpython/psmap/dialogs.py:4796 ../gui/wxpython/psmap/dialogs.py:5377 -#: ../gui/wxpython/psmap/dialogs.py:5385 ../gui/wxpython/psmap/dialogs.py:5945 -#: ../gui/wxpython/psmap/dialogs.py:5954 ../gui/wxpython/psmap/dialogs.py:6529 -#: ../gui/wxpython/psmap/dialogs.py:6538 +#: ../gui/wxpython/psmap/dialogs.py:3800 ../gui/wxpython/psmap/dialogs.py:4520 +#: ../gui/wxpython/psmap/dialogs.py:4798 ../gui/wxpython/psmap/dialogs.py:5379 +#: ../gui/wxpython/psmap/dialogs.py:5387 ../gui/wxpython/psmap/dialogs.py:5947 +#: ../gui/wxpython/psmap/dialogs.py:5956 ../gui/wxpython/psmap/dialogs.py:6531 +#: ../gui/wxpython/psmap/dialogs.py:6540 msgid "Position" msgstr "PoziÈ›ie" @@ -12382,11 +12395,11 @@ msgid "Icon:" msgstr "Pictogramă:" -#: ../gui/wxpython/nviz/tools.py:1659 ../gui/wxpython/psmap/dialogs.py:2735 +#: ../gui/wxpython/nviz/tools.py:1659 ../gui/wxpython/psmap/dialogs.py:2737 msgid "size:" msgstr "dimensiune:" -#: ../gui/wxpython/nviz/tools.py:1717 ../gui/wxpython/psmap/dialogs.py:2661 +#: ../gui/wxpython/nviz/tools.py:1717 ../gui/wxpython/psmap/dialogs.py:2663 msgid "symbol:" msgstr "simbol:" @@ -12809,134 +12822,134 @@ msgid "Nothing found" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:549 +#: ../gui/wxpython/gui_core/forms.py:561 msgid "Enter parameters for '" msgstr "IntroduceÈ›i paramatrii pentru'" -#: ../gui/wxpython/gui_core/forms.py:565 +#: ../gui/wxpython/gui_core/forms.py:577 msgid "Close this window without executing the command (Ctrl+Q)" msgstr "ÃŽnchideÈ›i această fereastră fără executarea comenzii (Ctrl+Q)" -#: ../gui/wxpython/gui_core/forms.py:596 +#: ../gui/wxpython/gui_core/forms.py:608 msgid "Run the command (Ctrl+R)" msgstr "Rulează comanda (Ctrl+R)" -#: ../gui/wxpython/gui_core/forms.py:624 +#: ../gui/wxpython/gui_core/forms.py:636 msgid "Show manual page of the command (Ctrl+H)" msgstr "AfiÈ™ează pagina de manual a comenzii (Ctrl+H)" -#: ../gui/wxpython/gui_core/forms.py:663 +#: ../gui/wxpython/gui_core/forms.py:675 msgid "Add created map(s) into layer tree" msgstr "Adaugă harta creată la arborele de straturi" -#: ../gui/wxpython/gui_core/forms.py:693 +#: ../gui/wxpython/gui_core/forms.py:705 msgid "Close dialog when command is successfully finished. Change this settings in Preferences dialog ('Command' tab)." msgstr "ÃŽnchide caseta de dialog când comanda a fost finalizată cu succes. Schimbă setările în caseta Preferences ('Command' tab)." -#: ../gui/wxpython/gui_core/forms.py:878 +#: ../gui/wxpython/gui_core/forms.py:890 #, python-format msgid "'%s' copied to clipboard" msgstr "'%s' copiat în clipboard" -#: ../gui/wxpython/gui_core/forms.py:962 ../gui/wxpython/gui_core/forms.py:976 +#: ../gui/wxpython/gui_core/forms.py:974 ../gui/wxpython/gui_core/forms.py:988 msgid "Required" msgstr "Necesar" -#: ../gui/wxpython/gui_core/forms.py:965 ../gui/wxpython/gui_core/forms.py:977 +#: ../gui/wxpython/gui_core/forms.py:977 ../gui/wxpython/gui_core/forms.py:989 msgid "Optional" msgstr "OpÈ›ional" -#: ../gui/wxpython/gui_core/forms.py:1060 -#: ../gui/wxpython/gui_core/forms.py:2065 +#: ../gui/wxpython/gui_core/forms.py:1072 +#: ../gui/wxpython/gui_core/forms.py:2086 msgid "Parameterized in model" msgstr "Parametrizare în model" -#: ../gui/wxpython/gui_core/forms.py:1129 +#: ../gui/wxpython/gui_core/forms.py:1141 msgid "This option is required" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1150 +#: ../gui/wxpython/gui_core/forms.py:1162 msgid "[multiple]" msgstr "[multiple]" -#: ../gui/wxpython/gui_core/forms.py:1208 +#: ../gui/wxpython/gui_core/forms.py:1220 msgid "valid range" msgstr "interval valid" -#: ../gui/wxpython/gui_core/forms.py:1318 -#: ../gui/wxpython/gui_core/forms.py:2696 +#: ../gui/wxpython/gui_core/forms.py:1330 +#: ../gui/wxpython/gui_core/forms.py:2726 #: ../gui/wxpython/gui_core/toolbars.py:70 msgid "Select font" msgstr "Selectează font" -#: ../gui/wxpython/gui_core/forms.py:1430 ../gui/wxpython/lmgr/toolbars.py:158 +#: ../gui/wxpython/gui_core/forms.py:1443 ../gui/wxpython/lmgr/toolbars.py:158 msgid "Graphical Modeler" msgstr "Modelare Grafică" -#: ../gui/wxpython/gui_core/forms.py:1436 -#: ../gui/wxpython/gui_core/preferences.py:779 +#: ../gui/wxpython/gui_core/forms.py:1449 +#: ../gui/wxpython/gui_core/preferences.py:773 msgid "Map Display" msgstr "AfiÈ™are hartă" -#: ../gui/wxpython/gui_core/forms.py:1549 +#: ../gui/wxpython/gui_core/forms.py:1562 msgid "Show graphical representation of temporal extent of dataset(s) ." msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1779 -#: ../gui/wxpython/gui_core/preferences.py:1363 -#: ../gui/wxpython/gui_core/preferences.py:1398 +#: ../gui/wxpython/gui_core/forms.py:1789 +#: ../gui/wxpython/gui_core/preferences.py:1357 +#: ../gui/wxpython/gui_core/preferences.py:1392 msgid "Transparent" msgstr "Transparent" -#: ../gui/wxpython/gui_core/forms.py:1815 -#: ../gui/wxpython/gui_core/forms.py:1907 +#: ../gui/wxpython/gui_core/forms.py:1825 +#: ../gui/wxpython/gui_core/forms.py:1917 #, python-format msgid "Choose %s" msgstr "Alege %s" -#: ../gui/wxpython/gui_core/forms.py:1818 +#: ../gui/wxpython/gui_core/forms.py:1828 #: ../gui/wxpython/gmodeler/frame.py:1750 msgid "file" msgstr "fiÈ™ier" -#: ../gui/wxpython/gui_core/forms.py:1860 +#: ../gui/wxpython/gui_core/forms.py:1870 msgid "Load and edit content of a file" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1863 +#: ../gui/wxpython/gui_core/forms.py:1873 msgid "&Save as" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1865 +#: ../gui/wxpython/gui_core/forms.py:1875 msgid "Save content to a file for further use" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1870 +#: ../gui/wxpython/gui_core/forms.py:1880 msgid "or enter values directly:" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1872 +#: ../gui/wxpython/gui_core/forms.py:1882 msgid "Enter file content directly instead of specifying a file. Temporary file will be automatically created." msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1910 -#: ../gui/wxpython/gui_core/gselect.py:1434 +#: ../gui/wxpython/gui_core/forms.py:1920 +#: ../gui/wxpython/gui_core/gselect.py:1426 msgid "Directory" msgstr "Director" -#: ../gui/wxpython/gui_core/forms.py:2255 ../gui/wxpython/gmodeler/frame.py:171 +#: ../gui/wxpython/gui_core/forms.py:2285 ../gui/wxpython/gmodeler/frame.py:171 msgid "Command output" msgstr "Comanda de ieÈ™ire" -#: ../gui/wxpython/gui_core/forms.py:2268 +#: ../gui/wxpython/gui_core/forms.py:2298 msgid "Manual" msgstr "Manual" -#: ../gui/wxpython/gui_core/forms.py:2312 +#: ../gui/wxpython/gui_core/forms.py:2342 msgid "Nothing to load." msgstr "Nimic de încărcat." -#: ../gui/wxpython/gui_core/forms.py:2320 +#: ../gui/wxpython/gui_core/forms.py:2350 #, python-format msgid "" "Unable to load file.\n" @@ -12944,26 +12957,26 @@ "Reason: %s" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:2350 +#: ../gui/wxpython/gui_core/forms.py:2380 msgid "Save input as..." msgstr "Salvează datele de intrare ca..." -#: ../gui/wxpython/gui_core/forms.py:2683 +#: ../gui/wxpython/gui_core/forms.py:2713 msgid "No dataset given." msgstr "" -#: ../gui/wxpython/gui_core/forms.py:2852 -#: ../gui/wxpython/gui_core/forms.py:2869 +#: ../gui/wxpython/gui_core/forms.py:2882 +#: ../gui/wxpython/gui_core/forms.py:2899 #, python-format msgid "Unable to parse command '%s'" msgstr "Nu poate fi analizată comanda '%s'" -#: ../gui/wxpython/gui_core/forms.py:2876 +#: ../gui/wxpython/gui_core/forms.py:2906 #, python-format msgid "%(cmd)s: parameter '%(key)s' not available" msgstr "%(cmd)s: parametrul '%(key)s' nu este disponibil" -#: ../gui/wxpython/gui_core/forms.py:2958 +#: ../gui/wxpython/gui_core/forms.py:2988 msgid "Try to set up GRASS_ADDON_PATH or GRASS_ADDON_BASE variable." msgstr "" @@ -13108,11 +13121,11 @@ msgstr "" #: ../gui/wxpython/gui_core/ghelp.py:118 ../gui/wxpython/gui_core/ghelp.py:921 -#: ../gui/wxpython/lmgr/frame.py:87 ../gui/wxpython/lmgr/frame.py:1217 +#: ../gui/wxpython/lmgr/frame.py:87 ../gui/wxpython/lmgr/frame.py:1221 msgid "Unable to get GRASS version\n" msgstr "" -#: ../gui/wxpython/gui_core/ghelp.py:131 ../gui/wxpython/lmgr/frame.py:1241 +#: ../gui/wxpython/gui_core/ghelp.py:131 ../gui/wxpython/lmgr/frame.py:1245 msgid "unknown version" msgstr "" @@ -13231,7 +13244,7 @@ msgid "Selected map <%s> has been disabled for rendering. Operation canceled." msgstr "" -#: ../gui/wxpython/gui_core/vselect.py:277 ../gui/wxpython/lmgr/frame.py:2569 +#: ../gui/wxpython/gui_core/vselect.py:277 ../gui/wxpython/lmgr/frame.py:2572 #: ../gui/wxpython/mapdisp/frame.py:594 msgid "No map layer selected. Operation canceled." msgstr "Nici un strat selectat. OperaÈ›iune anulată." @@ -13358,561 +13371,569 @@ msgid "Select graphics tool" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:69 +#: ../gui/wxpython/gui_core/gselect.py:72 #, python-format msgid "" "Unable to import pyGRASS: %s\n" "Some functionality will be not accessible" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:507 +#: ../gui/wxpython/gui_core/gselect.py:511 msgid "Not selectable element" msgstr "Nici un element selectat" -#: ../gui/wxpython/gui_core/gselect.py:544 -#: ../gui/wxpython/gui_core/preferences.py:2203 +#: ../gui/wxpython/gui_core/gselect.py:548 +#: ../gui/wxpython/gui_core/preferences.py:2197 msgid "Mapset" msgstr "Mapset" -#: ../gui/wxpython/gui_core/gselect.py:556 +#: ../gui/wxpython/gui_core/gselect.py:560 msgid "Type: " msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:574 +#: ../gui/wxpython/gui_core/gselect.py:578 #, python-format msgid "GSelect: invalid item: %s" msgstr "GSelectează: element nevalid: %s" -#: ../gui/wxpython/gui_core/gselect.py:1411 +#: ../gui/wxpython/gui_core/gselect.py:890 +msgid "No table linked to layer <{}>." +msgstr "" + +#: ../gui/wxpython/gui_core/gselect.py:1403 msgid "Output settings" msgstr "Setările de ieÈ™ire" -#: ../gui/wxpython/gui_core/gselect.py:1413 +#: ../gui/wxpython/gui_core/gselect.py:1405 msgid "Source input" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1424 +#: ../gui/wxpython/gui_core/gselect.py:1416 msgid "Native" msgstr "Nativ" -#: ../gui/wxpython/gui_core/gselect.py:1430 +#: ../gui/wxpython/gui_core/gselect.py:1422 msgid "File" msgstr "FiÈ™ier" -#: ../gui/wxpython/gui_core/gselect.py:1438 ../gui/wxpython/dbmgr/base.py:2954 -#: ../gui/wxpython/dbmgr/base.py:3084 ../gui/wxpython/dbmgr/base.py:3353 +#: ../gui/wxpython/gui_core/gselect.py:1430 ../gui/wxpython/dbmgr/base.py:2956 +#: ../gui/wxpython/dbmgr/base.py:3086 ../gui/wxpython/dbmgr/base.py:3355 msgid "Database" msgstr "Bază de date" -#: ../gui/wxpython/gui_core/gselect.py:1442 +#: ../gui/wxpython/gui_core/gselect.py:1434 msgid "Protocol" msgstr "Protocol" -#: ../gui/wxpython/gui_core/gselect.py:1453 +#: ../gui/wxpython/gui_core/gselect.py:1445 msgid "Output type" msgstr "Tipul de ieÈ™ire" -#: ../gui/wxpython/gui_core/gselect.py:1455 +#: ../gui/wxpython/gui_core/gselect.py:1447 msgid "Source type" msgstr "Tipul sursei:" -#: ../gui/wxpython/gui_core/gselect.py:1477 +#: ../gui/wxpython/gui_core/gselect.py:1469 msgid "All files" msgstr "Toate fiÈ™ierele" -#: ../gui/wxpython/gui_core/gselect.py:1493 +#: ../gui/wxpython/gui_core/gselect.py:1485 msgid "ZIP files" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1494 +#: ../gui/wxpython/gui_core/gselect.py:1486 msgid "GZIP files" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1495 +#: ../gui/wxpython/gui_core/gselect.py:1487 msgid "TAR files" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1497 +#: ../gui/wxpython/gui_core/gselect.py:1489 msgid "TARGZ files" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1505 +#: ../gui/wxpython/gui_core/gselect.py:1497 msgid "File:" msgstr "FiÈ™ier:" -#: ../gui/wxpython/gui_core/gselect.py:1506 +#: ../gui/wxpython/gui_core/gselect.py:1498 msgid "Choose file to import" msgstr "Alege fiÈ™ierul pentru import" -#: ../gui/wxpython/gui_core/gselect.py:1521 -#: ../gui/wxpython/gui_core/gselect.py:1604 -#: ../gui/wxpython/animation/dialogs.py:1196 +#: ../gui/wxpython/gui_core/gselect.py:1513 +#: ../gui/wxpython/gui_core/gselect.py:1596 +#: ../gui/wxpython/animation/dialogs.py:1199 msgid "Directory:" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1522 -#: ../gui/wxpython/gui_core/gselect.py:1605 +#: ../gui/wxpython/gui_core/gselect.py:1514 +#: ../gui/wxpython/gui_core/gselect.py:1597 msgid "Choose input directory" msgstr "Alege directorul de intrare" -#: ../gui/wxpython/gui_core/gselect.py:1539 +#: ../gui/wxpython/gui_core/gselect.py:1531 msgid "Extension:" msgstr "Extensie:" -#: ../gui/wxpython/gui_core/gselect.py:1568 -#: ../gui/wxpython/gui_core/gselect.py:1583 -#: ../gui/wxpython/gui_core/gselect.py:1585 -#: ../gui/wxpython/gui_core/widgets.py:1294 -#: ../gui/wxpython/animation/dialogs.py:402 +#: ../gui/wxpython/gui_core/gselect.py:1560 +#: ../gui/wxpython/gui_core/gselect.py:1575 +#: ../gui/wxpython/gui_core/gselect.py:1577 +#: ../gui/wxpython/gui_core/widgets.py:1298 +#: ../gui/wxpython/animation/dialogs.py:405 #: ../gui/wxpython/vnet/dialogs.py:1643 #: ../gui/wxpython/gmodeler/preferences.py:706 msgid "Name:" msgstr "Nume:" -#: ../gui/wxpython/gui_core/gselect.py:1569 +#: ../gui/wxpython/gui_core/gselect.py:1561 msgid "Choose file" msgstr "Alege fiÈ™ier" -#: ../gui/wxpython/gui_core/gselect.py:1590 -#: ../gui/wxpython/gui_core/gselect.py:2350 +#: ../gui/wxpython/gui_core/gselect.py:1582 +#: ../gui/wxpython/gui_core/gselect.py:2342 msgid "Feature type:" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1592 +#: ../gui/wxpython/gui_core/gselect.py:1584 msgid "simple features" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1593 +#: ../gui/wxpython/gui_core/gselect.py:1585 msgid "topological" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1704 -#: ../gui/wxpython/gui_core/gselect.py:1735 -#: ../gui/wxpython/gui_core/gselect.py:1786 -#: ../gui/wxpython/gui_core/gselect.py:1824 +#: ../gui/wxpython/gui_core/gselect.py:1696 +#: ../gui/wxpython/gui_core/gselect.py:1727 +#: ../gui/wxpython/gui_core/gselect.py:1778 +#: ../gui/wxpython/gui_core/gselect.py:1816 msgid "Creation options:" msgstr "Crearea opÈ›iunilor:" -#: ../gui/wxpython/gui_core/gselect.py:1718 -#: ../gui/wxpython/gui_core/gselect.py:1757 -#: ../gui/wxpython/gui_core/gselect.py:1809 +#: ../gui/wxpython/gui_core/gselect.py:1710 +#: ../gui/wxpython/gui_core/gselect.py:1749 +#: ../gui/wxpython/gui_core/gselect.py:1801 msgid "Format:" msgstr "Format:" -#: ../gui/wxpython/gui_core/gselect.py:1816 +#: ../gui/wxpython/gui_core/gselect.py:1808 msgid "Protocol:" msgstr "Protocol:" -#: ../gui/wxpython/gui_core/gselect.py:1839 +#: ../gui/wxpython/gui_core/gselect.py:1831 msgid "No settings available" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1959 +#: ../gui/wxpython/gui_core/gselect.py:1951 #: ../gui/wxpython/web_services/dialogs.py:302 msgid "No data source defined, settings are not saved." msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:2342 +#: ../gui/wxpython/gui_core/gselect.py:2334 msgid "LineString" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:2342 +#: ../gui/wxpython/gui_core/gselect.py:2334 msgid "Polygon" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:2561 +#: ../gui/wxpython/gui_core/gselect.py:2553 msgid "No vector map selected in layer manager. Operation canceled." msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:2574 +#: ../gui/wxpython/gui_core/gselect.py:2566 msgid "Input vector map is not selected" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:2578 +#: ../gui/wxpython/gui_core/gselect.py:2570 #, python-format msgid "Input vector map <%s> and selected map <%s> in layer manager are different. Operation canceled." msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:113 +#: ../gui/wxpython/gui_core/gselect.py:2746 +msgid "No vector map selected" +msgstr "" + +#: ../gui/wxpython/gui_core/widgets.py:114 msgid " (...)" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:854 +#: ../gui/wxpython/gui_core/widgets.py:855 #, python-format msgid "Name <%(name)s> is not a valid name for GRASS map. Please use only ASCII characters excluding %(chars)s and space." msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:968 -#: ../gui/wxpython/gui_core/dialogs.py:768 -#: ../gui/wxpython/gui_core/dialogs.py:836 -#: ../gui/wxpython/gui_core/dialogs.py:1576 ../gui/wxpython/dbmgr/base.py:1419 +#: ../gui/wxpython/gui_core/widgets.py:969 +#: ../gui/wxpython/gui_core/dialogs.py:769 +#: ../gui/wxpython/gui_core/dialogs.py:837 +#: ../gui/wxpython/gui_core/dialogs.py:1578 ../gui/wxpython/dbmgr/base.py:1421 msgid "Select all" msgstr "Selectează tot" -#: ../gui/wxpython/gui_core/widgets.py:969 -#: ../gui/wxpython/gui_core/dialogs.py:1578 ../gui/wxpython/dbmgr/base.py:1420 +#: ../gui/wxpython/gui_core/widgets.py:970 +#: ../gui/wxpython/gui_core/dialogs.py:1580 ../gui/wxpython/dbmgr/base.py:1422 msgid "Deselect all" msgstr "Deselectează tot" -#: ../gui/wxpython/gui_core/widgets.py:1082 +#: ../gui/wxpython/gui_core/widgets.py:1086 msgid "Fulltext search" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1084 +#: ../gui/wxpython/gui_core/widgets.py:1088 msgid "Type to search in all modules. Press Enter for next match." msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1151 +#: ../gui/wxpython/gui_core/widgets.py:1155 msgid "Searching, please type more characters." msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1160 +#: ../gui/wxpython/gui_core/widgets.py:1164 #, python-format msgid "%d modules match" msgstr "%d module potrivite" -#: ../gui/wxpython/gui_core/widgets.py:1230 +#: ../gui/wxpython/gui_core/widgets.py:1234 msgid "Profiles" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1236 +#: ../gui/wxpython/gui_core/widgets.py:1240 msgid "Save current settings" msgstr "Salvează setările curente" -#: ../gui/wxpython/gui_core/widgets.py:1240 +#: ../gui/wxpython/gui_core/widgets.py:1244 msgid "Delete currently selected settings" msgstr "Șterge setările curente selectate" -#: ../gui/wxpython/gui_core/widgets.py:1263 +#: ../gui/wxpython/gui_core/widgets.py:1267 msgid "Load:" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1281 +#: ../gui/wxpython/gui_core/widgets.py:1285 #, python-format msgid "Settings <%s> not found" msgstr "Setările <%s> nu au fost găsite" -#: ../gui/wxpython/gui_core/widgets.py:1295 -#: ../gui/wxpython/gui_core/widgets.py:1315 +#: ../gui/wxpython/gui_core/widgets.py:1299 +#: ../gui/wxpython/gui_core/widgets.py:1319 msgid "Save settings" msgstr "Salvează setările" -#: ../gui/wxpython/gui_core/widgets.py:1300 +#: ../gui/wxpython/gui_core/widgets.py:1304 msgid "Name not given, settings is not saved." msgstr "Numele nu a fost introdus, setările nu sunt salvate." -#: ../gui/wxpython/gui_core/widgets.py:1312 +#: ../gui/wxpython/gui_core/widgets.py:1316 #, python-format msgid "Settings <%s> already exists. Do you want to overwrite the settings?" msgstr "Setările <%s> există deja. DoriÈ›i să suprascrieÈ›i setări?" -#: ../gui/wxpython/gui_core/widgets.py:1363 +#: ../gui/wxpython/gui_core/widgets.py:1367 msgid "No settings is defined. Operation canceled." msgstr "Nici o setare nu este definită. OperaÈ›iune anulată." -#: ../gui/wxpython/gui_core/widgets.py:1401 +#: ../gui/wxpython/gui_core/widgets.py:1405 msgid "Unable to save settings" msgstr "Nu se pot salva setările" -#: ../gui/wxpython/gui_core/preferences.py:59 +#: ../gui/wxpython/gui_core/preferences.py:61 msgid "User settings" msgstr "Setările utilizatorului" -#: ../gui/wxpython/gui_core/preferences.py:83 +#: ../gui/wxpython/gui_core/preferences.py:85 msgid "Set to default" msgstr "Setat la valorile implicite" -#: ../gui/wxpython/gui_core/preferences.py:91 +#: ../gui/wxpython/gui_core/preferences.py:93 msgid "Revert settings to default" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:94 +#: ../gui/wxpython/gui_core/preferences.py:96 msgid "Apply changes for the current session only and close" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:95 +#: ../gui/wxpython/gui_core/preferences.py:97 msgid "Save for this session only" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:165 +#: ../gui/wxpython/gui_core/preferences.py:167 msgid "Settings applied to current session but not saved" msgstr "Setări aplicate sesiunii curente dar nu salvate" -#: ../gui/wxpython/gui_core/preferences.py:237 +#: ../gui/wxpython/gui_core/preferences.py:230 msgid "Key column cannot be empty string." msgstr "Coloana primară nu poate fi un È™ir gol." -#: ../gui/wxpython/gui_core/preferences.py:256 +#: ../gui/wxpython/gui_core/preferences.py:249 msgid "GUI Settings" msgstr "Setările interfeÈ›ei grafice" -#: ../gui/wxpython/gui_core/preferences.py:291 +#: ../gui/wxpython/gui_core/preferences.py:284 msgid "Layer Manager settings" msgstr "Setările pentru gestionarea de straturi" -#: ../gui/wxpython/gui_core/preferences.py:301 +#: ../gui/wxpython/gui_core/preferences.py:294 msgid "Ask when removing map layer from layer tree" msgstr "Solicită când este eliminat stratul de hartă din arborele de straturi" -#: ../gui/wxpython/gui_core/preferences.py:314 +#: ../gui/wxpython/gui_core/preferences.py:307 msgid "Ask when quiting wxGUI or closing display" msgstr "Solicită când se renunță la wxGUI sau se închide afiÈ™area" -#: ../gui/wxpython/gui_core/preferences.py:329 -#: ../gui/wxpython/gui_core/preferences.py:346 +#: ../gui/wxpython/gui_core/preferences.py:322 +#: ../gui/wxpython/gui_core/preferences.py:339 #, python-format msgid "Hide '%s' tab (requires GUI restart)" msgstr "Ascunde '%s' tab-ul (necesită restartarea GUI)" -#: ../gui/wxpython/gui_core/preferences.py:330 -#: ../gui/wxpython/gui_core/preferences.py:1120 +#: ../gui/wxpython/gui_core/preferences.py:323 +#: ../gui/wxpython/gui_core/preferences.py:1114 #: ../gui/wxpython/lmgr/frame.py:366 msgid "Modules" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:347 +#: ../gui/wxpython/gui_core/preferences.py:340 #: ../gui/wxpython/lmgr/frame.py:390 msgid "Python" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:366 +#: ../gui/wxpython/gui_core/preferences.py:359 msgid "Automatically copy selected text to clipboard (in the Console tab)" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:394 +#: ../gui/wxpython/gui_core/preferences.py:387 msgid "Workspace settings" msgstr "Setările spaÈ›iului de lucru" -#: ../gui/wxpython/gui_core/preferences.py:401 +#: ../gui/wxpython/gui_core/preferences.py:394 msgid "Suppress positioning Map Display Window(s)" msgstr "Suprimă poziÈ›ionarea ferestrei de vizualizare" -#: ../gui/wxpython/gui_core/preferences.py:417 +#: ../gui/wxpython/gui_core/preferences.py:410 msgid "Suppress positioning Layer Manager window" msgstr "Suprimă poziÈ›ionarea ferestrei de manipulare" -#: ../gui/wxpython/gui_core/preferences.py:432 +#: ../gui/wxpython/gui_core/preferences.py:425 msgid "Save current window layout as default" msgstr "Salvează aspectul ferestrei ca implicit" -#: ../gui/wxpython/gui_core/preferences.py:441 +#: ../gui/wxpython/gui_core/preferences.py:434 msgid "Save current position and size of Layer Manager window and opened Map Display window(s) and use as default for next sessions." msgstr "Salvează poziÈ›ia È™i dimensiunea curentă a ferestrei de manipulare È™i deschiderea ferestrei de vizualizare È™i foloseÈ™te-le ca implicit în următoarea sesiune." -#: ../gui/wxpython/gui_core/preferences.py:463 +#: ../gui/wxpython/gui_core/preferences.py:456 msgid "Region settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:470 +#: ../gui/wxpython/gui_core/preferences.py:463 msgid "Align region to resolution" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:524 +#: ../gui/wxpython/gui_core/preferences.py:517 msgid "Font for command output:" msgstr "Font pentru comanda de ieÈ™ire:" -#: ../gui/wxpython/gui_core/preferences.py:529 -#: ../gui/wxpython/gui_core/preferences.py:806 -#: ../gui/wxpython/animation/dialogs.py:1061 +#: ../gui/wxpython/gui_core/preferences.py:522 +#: ../gui/wxpython/gui_core/preferences.py:800 +#: ../gui/wxpython/animation/dialogs.py:1064 msgid "Set font" msgstr "Setează font" -#: ../gui/wxpython/gui_core/preferences.py:542 +#: ../gui/wxpython/gui_core/preferences.py:535 msgid "Language settings" msgstr "Setările de limbă" -#: ../gui/wxpython/gui_core/preferences.py:558 +#: ../gui/wxpython/gui_core/preferences.py:551 msgid "Choose language (requires to save and GRASS restart):" msgstr "Alege limba (necesită salvarea È™i repornirea GRASS):" -#: ../gui/wxpython/gui_core/preferences.py:591 +#: ../gui/wxpython/gui_core/preferences.py:585 msgid "Appearance settings" msgstr "Aspectul setărilor" -#: ../gui/wxpython/gui_core/preferences.py:601 +#: ../gui/wxpython/gui_core/preferences.py:595 msgid "Element list:" msgstr "Lista de elemente:" -#: ../gui/wxpython/gui_core/preferences.py:631 +#: ../gui/wxpython/gui_core/preferences.py:625 msgid "Menu style (requires to save and GUI restart):" msgstr "Stilul meniului (necesită salvarea È™i repornirea GUI):" -#: ../gui/wxpython/gui_core/preferences.py:666 +#: ../gui/wxpython/gui_core/preferences.py:660 msgid "Height of map selection popup window (in pixels):" msgstr "ÃŽnălÈ›imea ferestrei pop-up a hărÈ›ii de selectie (în pixeli):" -#: ../gui/wxpython/gui_core/preferences.py:706 +#: ../gui/wxpython/gui_core/preferences.py:700 msgid "Icon theme (requires GUI restart):" msgstr "Tema imaginii (necesită restartarea GUI):" -#: ../gui/wxpython/gui_core/preferences.py:733 +#: ../gui/wxpython/gui_core/preferences.py:727 msgid "Module dialog style:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:800 +#: ../gui/wxpython/gui_core/preferences.py:794 msgid "Default font for GRASS displays:" msgstr "Fontul implicit pentru afiÈ™are GRASS:" -#: ../gui/wxpython/gui_core/preferences.py:827 +#: ../gui/wxpython/gui_core/preferences.py:821 msgid "Default display settings" msgstr "Setările implicite de afiÈ™are" -#: ../gui/wxpython/gui_core/preferences.py:837 +#: ../gui/wxpython/gui_core/preferences.py:831 msgid "Display driver:" msgstr "AfiÈ™are driver:" -#: ../gui/wxpython/gui_core/preferences.py:863 +#: ../gui/wxpython/gui_core/preferences.py:857 msgid "Statusbar mode:" msgstr "Mod de stare:" -#: ../gui/wxpython/gui_core/preferences.py:915 +#: ../gui/wxpython/gui_core/preferences.py:909 #: ../gui/wxpython/mapdisp/statusbar.py:520 msgid "Align region extent based on display size" msgstr "Alinierea extinderii regiunii la dimensiunea de afiÈ™are" -#: ../gui/wxpython/gui_core/preferences.py:931 +#: ../gui/wxpython/gui_core/preferences.py:925 #: ../gui/wxpython/mapdisp/statusbar.py:563 msgid "Constrain display resolution to computational settings" msgstr "Constrânge rezoluÈ›ia de afiÈ™are la setările de calcul" -#: ../gui/wxpython/gui_core/preferences.py:947 +#: ../gui/wxpython/gui_core/preferences.py:941 msgid "Enable auto-rendering" msgstr "Permite auto-redarea" -#: ../gui/wxpython/gui_core/preferences.py:964 +#: ../gui/wxpython/gui_core/preferences.py:958 msgid "Enable auto-zooming to selected map layer" msgstr "Permite zoom automat pentru layerul selectat" -#: ../gui/wxpython/gui_core/preferences.py:980 +#: ../gui/wxpython/gui_core/preferences.py:974 msgid "Show computational region extent" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:996 +#: ../gui/wxpython/gui_core/preferences.py:990 msgid "Mouse wheel action:" msgstr "AcÈ›iunea roÈ›ii mouse-ului" -#: ../gui/wxpython/gui_core/preferences.py:1022 +#: ../gui/wxpython/gui_core/preferences.py:1016 msgid "Mouse scrolling direction:" msgstr "DirecÈ›ia de miÈ™care a mouse-ului:" -#: ../gui/wxpython/gui_core/preferences.py:1063 +#: ../gui/wxpython/gui_core/preferences.py:1057 msgid "Advanced display settings" msgstr "Setări avansate de afiÈ™are" -#: ../gui/wxpython/gui_core/preferences.py:1072 +#: ../gui/wxpython/gui_core/preferences.py:1066 msgid "3D view depth buffer (possible values are 16, 24, 32):" msgstr "Vizualizarea 3D a adâncimii zonei tampon (valorile posibile sunt 16,24,32)" -#: ../gui/wxpython/gui_core/preferences.py:1127 +#: ../gui/wxpython/gui_core/preferences.py:1121 msgid "Module dialog settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1152 +#: ../gui/wxpython/gui_core/preferences.py:1146 msgid "Close dialog when module is successfully finished" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1166 -#: ../gui/wxpython/gui_core/dialogs.py:306 +#: ../gui/wxpython/gui_core/preferences.py:1160 +#: ../gui/wxpython/gui_core/dialogs.py:307 msgid "Add created map into layer tree" msgstr "Adaugă harta creată în arborele de straturi" -#: ../gui/wxpython/gui_core/preferences.py:1181 +#: ../gui/wxpython/gui_core/preferences.py:1175 msgid "Allow interactive input" msgstr "Permite intrare interactivă" -#: ../gui/wxpython/gui_core/preferences.py:1195 +#: ../gui/wxpython/gui_core/preferences.py:1189 msgid "Verbosity level:" msgstr "Nivelul de detaliere:" -#: ../gui/wxpython/gui_core/preferences.py:1231 +#: ../gui/wxpython/gui_core/preferences.py:1225 #: ../gui/wxpython/lmgr/frame.py:323 msgid "Layers" msgstr "Straturi" -#: ../gui/wxpython/gui_core/preferences.py:1241 +#: ../gui/wxpython/gui_core/preferences.py:1235 msgid "Default raster settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1251 +#: ../gui/wxpython/gui_core/preferences.py:1245 msgid "Make null cells opaque" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1266 +#: ../gui/wxpython/gui_core/preferences.py:1260 msgid "Default color table" msgstr "Tabelul de culori implicit" -#: ../gui/wxpython/gui_core/preferences.py:1312 +#: ../gui/wxpython/gui_core/preferences.py:1306 msgid "Default vector settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1318 +#: ../gui/wxpython/gui_core/preferences.py:1312 msgid "Display:" msgstr "AfiÈ™are:" -#: ../gui/wxpython/gui_core/preferences.py:1343 +#: ../gui/wxpython/gui_core/preferences.py:1337 msgid "Feature color:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1383 +#: ../gui/wxpython/gui_core/preferences.py:1377 msgid "Area fill color:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1431 +#: ../gui/wxpython/gui_core/preferences.py:1425 msgid "Random colors according to category number " msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1459 +#: ../gui/wxpython/gui_core/preferences.py:1453 msgid "Symbol:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1513 -#: ../gui/wxpython/dbmgr/base.py:1422 +#: ../gui/wxpython/gui_core/preferences.py:1507 +#: ../gui/wxpython/dbmgr/base.py:1424 msgid "Highlight selected features" msgstr "EvidenÈ›iază trăsăturile selectate" -#: ../gui/wxpython/gui_core/preferences.py:1542 +#: ../gui/wxpython/gui_core/preferences.py:1536 msgid "Line width (in pixels):" msgstr "Lățimea liniei (în pixeli):" -#: ../gui/wxpython/gui_core/preferences.py:1558 +#: ../gui/wxpython/gui_core/preferences.py:1552 msgid "Automatically hightlight selected features in map display" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1582 +#: ../gui/wxpython/gui_core/preferences.py:1576 msgid "Data browser" msgstr "Navigator de date" -#: ../gui/wxpython/gui_core/preferences.py:1590 +#: ../gui/wxpython/gui_core/preferences.py:1584 msgid "Left mouse double click:" msgstr "Dublu clik pe butonul stâng al mouse-ului:" -#: ../gui/wxpython/gui_core/preferences.py:1615 +#: ../gui/wxpython/gui_core/preferences.py:1609 msgid "Encoding (e.g. utf-8, ascii, iso8859-1, koi8-r):" msgstr "Codificare (e.g. utf-8, ascii, iso8859-1, koi8-r):" -#: ../gui/wxpython/gui_core/preferences.py:1630 +#: ../gui/wxpython/gui_core/preferences.py:1624 msgid "Ask when deleting data record(s) from table" msgstr "ÃŽntreabă când È™tergeÈ›i înregistrări de date din tabelă" -#: ../gui/wxpython/gui_core/preferences.py:1654 +#: ../gui/wxpython/gui_core/preferences.py:1648 msgid "Create table" msgstr "Crează tabel" -#: ../gui/wxpython/gui_core/preferences.py:1661 -#: ../gui/wxpython/gui_core/dialogs.py:351 +#: ../gui/wxpython/gui_core/preferences.py:1655 +#: ../gui/wxpython/gui_core/dialogs.py:352 msgid "Key column:" msgstr "Coloana primară:" -#: ../gui/wxpython/gui_core/preferences.py:1695 +#: ../gui/wxpython/gui_core/preferences.py:1689 #: ../gui/wxpython/mapdisp/statusbar.py:824 msgid "Projection" msgstr "ProiecÈ›ie" -#: ../gui/wxpython/gui_core/preferences.py:1704 +#: ../gui/wxpython/gui_core/preferences.py:1698 msgid "Projection statusbar settings" msgstr "Setările barei de proiecÈ›ie" -#: ../gui/wxpython/gui_core/preferences.py:1713 +#: ../gui/wxpython/gui_core/preferences.py:1707 msgid "" "\n" "Note: This only controls the coordinates displayed in the lower-left of the Map Display\n" @@ -13926,63 +13947,63 @@ "proiecÈ›ia în nici un fel. Veti avea nevoie să daÈ›i posibilitatea de selectare a proiecÈ›iei în caseta de jos\n" "meniu situat în partea de jos a ferestrei de vizualizare.\n" -#: ../gui/wxpython/gui_core/preferences.py:1746 +#: ../gui/wxpython/gui_core/preferences.py:1740 msgid "Proj.4 string (required):" msgstr "Șirul Proj.4 (obligatoriu)" -#: ../gui/wxpython/gui_core/preferences.py:1763 +#: ../gui/wxpython/gui_core/preferences.py:1757 msgid "EPSG file:" msgstr "FiÈ™ier EPSG:" -#: ../gui/wxpython/gui_core/preferences.py:1780 +#: ../gui/wxpython/gui_core/preferences.py:1774 msgid "Load EPSG codes (be patient), enter EPSG code or insert Proj.4 string directly." msgstr "ÃŽncărcaÈ›i codurile EPSG (fi rabdător), introduceÈ›i codul EPSG sau inseraÈ›i direct È™irul Proj.4." -#: ../gui/wxpython/gui_core/preferences.py:1788 +#: ../gui/wxpython/gui_core/preferences.py:1782 msgid "&Load EPSG codes" msgstr "&ÃŽncarcă codurile EPSG" -#: ../gui/wxpython/gui_core/preferences.py:1808 +#: ../gui/wxpython/gui_core/preferences.py:1802 msgid "Coordinates format" msgstr "Formatul coordonatelor" -#: ../gui/wxpython/gui_core/preferences.py:1816 +#: ../gui/wxpython/gui_core/preferences.py:1810 msgid "Lat/long projections" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1837 +#: ../gui/wxpython/gui_core/preferences.py:1831 msgid "Precision:" msgstr "Precizia:" -#: ../gui/wxpython/gui_core/preferences.py:1923 +#: ../gui/wxpython/gui_core/preferences.py:1917 #, python-format msgid "Unable to read EPSG codes: %s" msgstr "Nu pot fi citite codurile EPSG: %s" -#: ../gui/wxpython/gui_core/preferences.py:1956 -#: ../gui/wxpython/gui_core/preferences.py:1968 -#: ../gui/wxpython/gui_core/preferences.py:1980 +#: ../gui/wxpython/gui_core/preferences.py:1950 +#: ../gui/wxpython/gui_core/preferences.py:1962 +#: ../gui/wxpython/gui_core/preferences.py:1974 #, python-format msgid "EPSG code %s not found" msgstr "Codul EPSG %s nu este găsit" -#: ../gui/wxpython/gui_core/preferences.py:1990 +#: ../gui/wxpython/gui_core/preferences.py:1984 msgid "Select default display font" msgstr "Selectează fontul de afiÈ™are prestabilit" -#: ../gui/wxpython/gui_core/preferences.py:2004 +#: ../gui/wxpython/gui_core/preferences.py:1998 msgid "Failed to set default display font. Try different font." msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:2023 +#: ../gui/wxpython/gui_core/preferences.py:2017 msgid "Select default output font" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:2112 +#: ../gui/wxpython/gui_core/preferences.py:2106 msgid "Manage access to mapsets" msgstr "Gestionează accesul la mapset" -#: ../gui/wxpython/gui_core/preferences.py:2127 +#: ../gui/wxpython/gui_core/preferences.py:2121 msgid "" "Check a mapset to make it accessible, uncheck it to hide it.\n" " Notes:\n" @@ -13996,7 +14017,7 @@ " - PuteÈ›i scrie numai în mapsetul curent.\n" " - PuteÈ›i scrie numai pentru mapseturile pe care le deÈ›ineÈ›i." -#: ../gui/wxpython/gui_core/preferences.py:2204 +#: ../gui/wxpython/gui_core/preferences.py:2198 msgid "Owner" msgstr "Proprietar" @@ -14008,49 +14029,49 @@ msgid "Select GRASS location and mapset" msgstr "Selectează locaÈ›ie È™i mapset" -#: ../gui/wxpython/gui_core/dialogs.py:122 +#: ../gui/wxpython/gui_core/dialogs.py:123 msgid "Location or mapset is not defined." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:132 +#: ../gui/wxpython/gui_core/dialogs.py:133 msgid "Name of GRASS location:" msgstr "Numele locaÈ›iei:" -#: ../gui/wxpython/gui_core/dialogs.py:143 -#: ../gui/wxpython/gui_core/dialogs.py:200 +#: ../gui/wxpython/gui_core/dialogs.py:144 +#: ../gui/wxpython/gui_core/dialogs.py:201 msgid "Name of mapset:" msgstr "Numele mapset-ului" -#: ../gui/wxpython/gui_core/dialogs.py:172 +#: ../gui/wxpython/gui_core/dialogs.py:173 msgid "Select mapset in GRASS location" msgstr "Selectează mapset în locaÈ›ia GRASS" -#: ../gui/wxpython/gui_core/dialogs.py:192 +#: ../gui/wxpython/gui_core/dialogs.py:193 msgid "Name of mapset is missing." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:233 +#: ../gui/wxpython/gui_core/dialogs.py:234 msgid "Name of vector map is missing." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:286 +#: ../gui/wxpython/gui_core/dialogs.py:287 msgid "Create attribute table" msgstr "Crează tabela de atribute" -#: ../gui/wxpython/gui_core/dialogs.py:320 +#: ../gui/wxpython/gui_core/dialogs.py:321 msgid "Name of new vector map is missing." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:332 +#: ../gui/wxpython/gui_core/dialogs.py:333 msgid "Name for new vector map:" msgstr "Nume pentru noua hartă vectorială:" -#: ../gui/wxpython/gui_core/dialogs.py:435 +#: ../gui/wxpython/gui_core/dialogs.py:436 #, python-format msgid "Unable to create vector map <%s>." msgstr "Nu se poate crea harta vectorială <%s>." -#: ../gui/wxpython/gui_core/dialogs.py:440 +#: ../gui/wxpython/gui_core/dialogs.py:441 #, python-format msgid "" "Invalid or empty key column.\n" @@ -14059,225 +14080,225 @@ "Coloană primară nevalidă sau goală.\n" " Nu se poate crea harta vectorială <%s>." -#: ../gui/wxpython/gui_core/dialogs.py:471 +#: ../gui/wxpython/gui_core/dialogs.py:472 #, python-format msgid "Vector map <%s> already exists in the current mapset. Do you want to overwrite it?" msgstr "Harta vectorială <%s> există deja în mapset-ul curent. DoriÈ›i să suprascrieÈ›i?" -#: ../gui/wxpython/gui_core/dialogs.py:561 +#: ../gui/wxpython/gui_core/dialogs.py:562 msgid "Load region:" msgstr "ÃŽncarcă regiunea:" -#: ../gui/wxpython/gui_core/dialogs.py:567 +#: ../gui/wxpython/gui_core/dialogs.py:568 msgid "Save region:" msgstr "Salvează regiunea:" -#: ../gui/wxpython/gui_core/dialogs.py:619 +#: ../gui/wxpython/gui_core/dialogs.py:620 msgid "Name cannot begin with '.' and must not contain space, quotes, '/', ''', '@', ',', '=', '*', and all other non-alphanumeric characters." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:635 +#: ../gui/wxpython/gui_core/dialogs.py:636 msgid "Create or edit imagery groups" msgstr "Crează sau editează grupurile de imagini" -#: ../gui/wxpython/gui_core/dialogs.py:669 +#: ../gui/wxpython/gui_core/dialogs.py:670 msgid "Apply changes to selected group and close dialog" msgstr "Aplică modificările pentru grupul selectat È™i închide caseta de dialog" -#: ../gui/wxpython/gui_core/dialogs.py:670 +#: ../gui/wxpython/gui_core/dialogs.py:671 msgid "Apply changes to selected group" msgstr "Aplică modificările pentru grupul selectat" -#: ../gui/wxpython/gui_core/dialogs.py:671 +#: ../gui/wxpython/gui_core/dialogs.py:672 msgid "Close dialog, changes are not applied" msgstr "ÃŽnchide caseta de dialog, modificările nu sunt aplicate" -#: ../gui/wxpython/gui_core/dialogs.py:712 -#: ../gui/wxpython/gui_core/dialogs.py:1509 +#: ../gui/wxpython/gui_core/dialogs.py:713 +#: ../gui/wxpython/gui_core/dialogs.py:1510 msgid "Put here a regular expression. Characters '.*' stand for anything, character '^' stands for the beginning and '$' for the end." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:719 +#: ../gui/wxpython/gui_core/dialogs.py:720 msgid "Select existing group or enter name of new group:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:730 +#: ../gui/wxpython/gui_core/dialogs.py:731 msgid "Edit/create subgroup" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:743 +#: ../gui/wxpython/gui_core/dialogs.py:744 msgid "Select existing subgroup or enter name of new subgroup:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:777 -#: ../gui/wxpython/gui_core/dialogs.py:845 -#: ../gui/wxpython/gui_core/dialogs.py:1494 +#: ../gui/wxpython/gui_core/dialogs.py:778 +#: ../gui/wxpython/gui_core/dialogs.py:846 +#: ../gui/wxpython/gui_core/dialogs.py:1495 msgid "Pattern:" msgstr "Model:" -#: ../gui/wxpython/gui_core/dialogs.py:795 -#: ../gui/wxpython/gui_core/dialogs.py:863 -#: ../gui/wxpython/gui_core/dialogs.py:1518 +#: ../gui/wxpython/gui_core/dialogs.py:796 +#: ../gui/wxpython/gui_core/dialogs.py:864 +#: ../gui/wxpython/gui_core/dialogs.py:1519 msgid "List of maps:" msgstr "Lista hărÈ›ilor" -#: ../gui/wxpython/gui_core/dialogs.py:811 +#: ../gui/wxpython/gui_core/dialogs.py:812 msgid "Select map layers and add them to the list." msgstr "Selectează straturile hărÈ›ii È™i le adaugă la listă." -#: ../gui/wxpython/gui_core/dialogs.py:816 +#: ../gui/wxpython/gui_core/dialogs.py:817 msgid "Remove selected layer(s) from list." msgstr "Elimină straturile selectate din listă." -#: ../gui/wxpython/gui_core/dialogs.py:873 +#: ../gui/wxpython/gui_core/dialogs.py:874 msgid "Check maps from group to be included into subgroup." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1037 +#: ../gui/wxpython/gui_core/dialogs.py:1038 msgid "Add selected map layers into group" msgstr "Adaugă straturile selectate în grup" -#: ../gui/wxpython/gui_core/dialogs.py:1174 +#: ../gui/wxpython/gui_core/dialogs.py:1175 #, python-format msgid "Group <%s> was changed, do you want to apply changes?" msgstr "Grupul <%s> a fost modificat, doriÈ›i să fie aplicate schimbările?" -#: ../gui/wxpython/gui_core/dialogs.py:1177 -#: ../gui/wxpython/gui_core/dialogs.py:1193 +#: ../gui/wxpython/gui_core/dialogs.py:1178 +#: ../gui/wxpython/gui_core/dialogs.py:1194 msgid "Unapplied changes" msgstr "Modificări neaplicate" -#: ../gui/wxpython/gui_core/dialogs.py:1190 +#: ../gui/wxpython/gui_core/dialogs.py:1191 #, python-format msgid "Subgroup <%s> was changed, do you want to apply changes?" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1247 +#: ../gui/wxpython/gui_core/dialogs.py:1248 msgid "No raster maps selected." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1276 +#: ../gui/wxpython/gui_core/dialogs.py:1277 #, python-format msgid "No changes to apply in group <%s>." msgstr "Nici o modificare nu a fost aplicată în grup <%s>." -#: ../gui/wxpython/gui_core/dialogs.py:1279 +#: ../gui/wxpython/gui_core/dialogs.py:1280 #, python-format msgid "Group <%s> was successfully created." msgstr "Grupul <%s> a fost creat cu succes." -#: ../gui/wxpython/gui_core/dialogs.py:1281 +#: ../gui/wxpython/gui_core/dialogs.py:1282 #, python-format msgid "Group <%s> was successfully changed." msgstr "Grupul <%s> a fost modificat cu succes." -#: ../gui/wxpython/gui_core/dialogs.py:1284 +#: ../gui/wxpython/gui_core/dialogs.py:1285 #, python-format msgid "Creating of new group <%s> failed." msgstr "Crearea grupului nou <%s> a eÈ™uat." -#: ../gui/wxpython/gui_core/dialogs.py:1286 +#: ../gui/wxpython/gui_core/dialogs.py:1287 #, python-format msgid "Changing of group <%s> failed." msgstr "Modificarea grupului <%s> a eÈ™uat." -#: ../gui/wxpython/gui_core/dialogs.py:1324 +#: ../gui/wxpython/gui_core/dialogs.py:1325 msgid "No group selected." msgstr "Nici un grup selectat." -#: ../gui/wxpython/gui_core/dialogs.py:1329 +#: ../gui/wxpython/gui_core/dialogs.py:1330 msgid "No subgroup selected." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1436 +#: ../gui/wxpython/gui_core/dialogs.py:1437 msgid "Use fully-qualified map names" msgstr "Utilizarea numelui complet a hărÈ›ii" -#: ../gui/wxpython/gui_core/dialogs.py:1462 +#: ../gui/wxpython/gui_core/dialogs.py:1463 msgid "Map type:" msgstr "Tipul hărÈ›ii:" -#: ../gui/wxpython/gui_core/dialogs.py:1477 +#: ../gui/wxpython/gui_core/dialogs.py:1478 msgid "Select toggle" msgstr "Selectează declanÈ™ator" -#: ../gui/wxpython/gui_core/dialogs.py:1484 +#: ../gui/wxpython/gui_core/dialogs.py:1485 msgid "Mapset:" msgstr "Mapset:" -#: ../gui/wxpython/gui_core/dialogs.py:1577 +#: ../gui/wxpython/gui_core/dialogs.py:1579 msgid "Invert selection" msgstr "SelecÈ›ie inversă" -#: ../gui/wxpython/gui_core/dialogs.py:1720 +#: ../gui/wxpython/gui_core/dialogs.py:1722 #, python-format msgid "Dynamic series (%s)" msgstr "Serii dinamice (%s)" -#: ../gui/wxpython/gui_core/dialogs.py:1747 +#: ../gui/wxpython/gui_core/dialogs.py:1749 msgid "Set Map Layer Opacity" msgstr "Setează opacitatea " -#: ../gui/wxpython/gui_core/dialogs.py:1778 -#: ../gui/wxpython/psmap/dialogs.py:6389 ../gui/wxpython/psmap/dialogs.py:6416 -#: ../gui/wxpython/psmap/dialogs.py:6748 ../gui/wxpython/psmap/dialogs.py:6778 +#: ../gui/wxpython/gui_core/dialogs.py:1780 +#: ../gui/wxpython/psmap/dialogs.py:6391 ../gui/wxpython/psmap/dialogs.py:6418 +#: ../gui/wxpython/psmap/dialogs.py:6750 ../gui/wxpython/psmap/dialogs.py:6780 msgid "transparent" msgstr "transparent" -#: ../gui/wxpython/gui_core/dialogs.py:1781 +#: ../gui/wxpython/gui_core/dialogs.py:1783 msgid "opaque" msgstr "opac" -#: ../gui/wxpython/gui_core/dialogs.py:1879 +#: ../gui/wxpython/gui_core/dialogs.py:1884 msgid "Set image size" msgstr "Setează dimensiunea imaginii" -#: ../gui/wxpython/gui_core/dialogs.py:1894 +#: ../gui/wxpython/gui_core/dialogs.py:1899 msgid "Image size" msgstr "Dimensiunea imaginii" -#: ../gui/wxpython/gui_core/dialogs.py:1941 +#: ../gui/wxpython/gui_core/dialogs.py:1946 msgid "Template:" msgstr "Șablon:" -#: ../gui/wxpython/gui_core/dialogs.py:1981 +#: ../gui/wxpython/gui_core/dialogs.py:1986 msgid "GRASS GIS SQL Query Utility" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1997 +#: ../gui/wxpython/gui_core/dialogs.py:2002 msgid " SQL statement " msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:2045 +#: ../gui/wxpython/gui_core/dialogs.py:2050 msgid "Symbols" msgstr "Simboluri" -#: ../gui/wxpython/gui_core/dialogs.py:2080 +#: ../gui/wxpython/gui_core/dialogs.py:2085 msgid "Symbol directory:" msgstr "Directorul simbolului:" -#: ../gui/wxpython/gui_core/dialogs.py:2092 +#: ../gui/wxpython/gui_core/dialogs.py:2097 msgid "Symbol name:" msgstr "Simbol nume:" -#: ../gui/wxpython/gui_core/dialogs.py:2343 +#: ../gui/wxpython/gui_core/dialogs.py:2348 msgid "Do you want to quit GRASS including shell prompt or just close the GUI?" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:2420 +#: ../gui/wxpython/gui_core/dialogs.py:2425 msgid "Select font:" msgstr "Selectează font:" -#: ../gui/wxpython/gui_core/dialogs.py:2451 +#: ../gui/wxpython/gui_core/dialogs.py:2456 msgid "Character encoding:" msgstr "Codarea caracterelor:" -#: ../gui/wxpython/gui_core/dialogs.py:2469 -#: ../gui/wxpython/psmap/dialogs.py:398 ../gui/wxpython/psmap/dialogs.py:4979 +#: ../gui/wxpython/gui_core/dialogs.py:2474 +#: ../gui/wxpython/psmap/dialogs.py:400 ../gui/wxpython/psmap/dialogs.py:4981 msgid "Font size:" msgstr "Dimensiune font:" -#: ../gui/wxpython/gui_core/dialogs.py:2521 +#: ../gui/wxpython/gui_core/dialogs.py:2526 msgid "Example" msgstr "" @@ -14378,28 +14399,28 @@ msgid "Toggle to save list of executed commands into a file; content saved when switching off." msgstr "" -#: ../gui/wxpython/gui_core/goutput.py:420 +#: ../gui/wxpython/gui_core/goutput.py:421 #: ../gui/wxpython/gui_core/goutput.py:516 msgid "Save file as..." msgstr "Salvează fiÈ™ierul ca..." -#: ../gui/wxpython/gui_core/goutput.py:422 +#: ../gui/wxpython/gui_core/goutput.py:423 #: ../gui/wxpython/gui_core/goutput.py:518 #, python-format msgid "%(txt)s (*.txt)|*.txt|%(files)s (*)|*" msgstr "%(txt)s (*.txt)|*.txt|%(files)s (*)|*" -#: ../gui/wxpython/gui_core/goutput.py:423 +#: ../gui/wxpython/gui_core/goutput.py:424 #: ../gui/wxpython/gui_core/goutput.py:519 msgid "Text files" msgstr "FiÈ™iere text" -#: ../gui/wxpython/gui_core/goutput.py:424 +#: ../gui/wxpython/gui_core/goutput.py:425 #: ../gui/wxpython/gui_core/goutput.py:520 msgid "Files" msgstr "FiÈ™iere" -#: ../gui/wxpython/gui_core/goutput.py:437 +#: ../gui/wxpython/gui_core/goutput.py:438 #, python-format msgid "" "Unable to write file '%(path)s'.\n" @@ -14410,14 +14431,21 @@ "\n" "Detalii: %(error)s" -#: ../gui/wxpython/gui_core/goutput.py:442 +#: ../gui/wxpython/gui_core/goutput.py:443 #, python-format msgid "Command output saved into '%s'" msgstr "Comanda de ieÈ™ire salvată în '%s'" +#: ../gui/wxpython/gui_core/goutput.py:497 +#, python-brace-format +msgid "" +"Unable to write file '{filePath}'.\n" +"\n" +"Details: {error}" +msgstr "" + #: ../gui/wxpython/gui_core/goutput.py:501 -#, python-format -msgid "Command log saved to '%s'" +msgid "Command log saved to '{}'" msgstr "" #: ../gui/wxpython/psmap/toolbars.py:79 @@ -14554,7 +14582,7 @@ msgstr "Citirea fiÈ™ierului a eÈ™uat %s." #: ../gui/wxpython/psmap/frame.py:636 ../gui/wxpython/psmap/frame.py:661 -#: ../gui/wxpython/psmap/dialogs.py:1635 +#: ../gui/wxpython/psmap/dialogs.py:1637 msgid "Please, create map frame first." msgstr "Vă rugăm să creaÈ›i prima data cadrul hărÈ›ii." @@ -14602,7 +14630,7 @@ msgid "Click and drag to resize object" msgstr "Click È™i trage-È›i pentru a redimensiona obiectul" -#: ../gui/wxpython/psmap/frame.py:2471 +#: ../gui/wxpython/psmap/frame.py:2474 msgid "labels: " msgstr "" @@ -14711,11 +14739,11 @@ msgid "Failed to read instruction %(inst)s: file %(file)s not found." msgstr "Citirea instrucÈ›iunilor a eÈ™uat %(inst)s: fiÈ™ierul %(file)s nu a fost găsit." -#: ../gui/wxpython/psmap/dialogs.py:231 +#: ../gui/wxpython/psmap/dialogs.py:233 msgid "Units:" msgstr "Unități:" -#: ../gui/wxpython/psmap/dialogs.py:242 +#: ../gui/wxpython/psmap/dialogs.py:244 msgid "" "Position of the top left corner\n" "from the top left edge of the paper" @@ -14723,29 +14751,29 @@ "PoziÈ›ia colÈ›ului stânga sus\n" "de la marginea stângă sus a paginii" -#: ../gui/wxpython/psmap/dialogs.py:244 -#: ../gui/wxpython/animation/dialogs.py:1137 +#: ../gui/wxpython/psmap/dialogs.py:246 +#: ../gui/wxpython/animation/dialogs.py:1140 msgid "X:" msgstr "X:" -#: ../gui/wxpython/psmap/dialogs.py:246 -#: ../gui/wxpython/animation/dialogs.py:1139 +#: ../gui/wxpython/psmap/dialogs.py:248 +#: ../gui/wxpython/animation/dialogs.py:1142 msgid "Y:" msgstr "Y:" -#: ../gui/wxpython/psmap/dialogs.py:271 +#: ../gui/wxpython/psmap/dialogs.py:273 msgid "Position is given:" msgstr "PoziÈ›ia este dată:" -#: ../gui/wxpython/psmap/dialogs.py:273 +#: ../gui/wxpython/psmap/dialogs.py:275 msgid "relative to paper" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:275 +#: ../gui/wxpython/psmap/dialogs.py:277 msgid "by map coordinates" msgstr "în funcÈ›ie de coordonatele hărÈ›ii" -#: ../gui/wxpython/psmap/dialogs.py:305 +#: ../gui/wxpython/psmap/dialogs.py:307 msgid "" "Position from the top left\n" "edge of the paper" @@ -14753,152 +14781,152 @@ "PoziÈ›ia din stânga sus\n" "marginea paginii" -#: ../gui/wxpython/psmap/dialogs.py:396 +#: ../gui/wxpython/psmap/dialogs.py:398 msgid "Font:" msgstr "Font:" -#: ../gui/wxpython/psmap/dialogs.py:424 +#: ../gui/wxpython/psmap/dialogs.py:426 msgid "Choose color:" msgstr "Alege culoare:" -#: ../gui/wxpython/psmap/dialogs.py:473 +#: ../gui/wxpython/psmap/dialogs.py:475 msgid "Close dialog and apply changes" msgstr "ÃŽnchide caseta de dialog È™i aplică modificările" -#: ../gui/wxpython/psmap/dialogs.py:524 +#: ../gui/wxpython/psmap/dialogs.py:526 msgid "Units" msgstr "Unități" -#: ../gui/wxpython/psmap/dialogs.py:525 -#: ../gui/wxpython/animation/dialogs.py:926 +#: ../gui/wxpython/psmap/dialogs.py:527 +#: ../gui/wxpython/animation/dialogs.py:929 msgid "Format" msgstr "Format" -#: ../gui/wxpython/psmap/dialogs.py:526 +#: ../gui/wxpython/psmap/dialogs.py:528 msgid "Orientation" msgstr "Orientare" -#: ../gui/wxpython/psmap/dialogs.py:527 ../gui/wxpython/psmap/dialogs.py:2888 +#: ../gui/wxpython/psmap/dialogs.py:529 ../gui/wxpython/psmap/dialogs.py:2890 msgid "Width" msgstr "Lățime" -#: ../gui/wxpython/psmap/dialogs.py:528 +#: ../gui/wxpython/psmap/dialogs.py:530 msgid "Height" msgstr "ÃŽnălÈ›ime" -#: ../gui/wxpython/psmap/dialogs.py:529 +#: ../gui/wxpython/psmap/dialogs.py:531 msgid "Left" msgstr "Stânga" -#: ../gui/wxpython/psmap/dialogs.py:530 +#: ../gui/wxpython/psmap/dialogs.py:532 msgid "Right" msgstr "Dreapta" -#: ../gui/wxpython/psmap/dialogs.py:594 +#: ../gui/wxpython/psmap/dialogs.py:596 msgid "Literal is not allowed!" msgstr "Literal nu este permis!" -#: ../gui/wxpython/psmap/dialogs.py:608 +#: ../gui/wxpython/psmap/dialogs.py:610 msgid "Page size" msgstr "Dimensiunea paginii" -#: ../gui/wxpython/psmap/dialogs.py:612 +#: ../gui/wxpython/psmap/dialogs.py:614 msgid "Margins" msgstr "Margini" -#: ../gui/wxpython/psmap/dialogs.py:619 +#: ../gui/wxpython/psmap/dialogs.py:621 msgid "Portrait" msgstr "Portret" -#: ../gui/wxpython/psmap/dialogs.py:619 +#: ../gui/wxpython/psmap/dialogs.py:621 msgid "Landscape" msgstr "Peisaj" -#: ../gui/wxpython/psmap/dialogs.py:765 +#: ../gui/wxpython/psmap/dialogs.py:767 msgid "Map settings" msgstr "Setările hărÈ›ii" -#: ../gui/wxpython/psmap/dialogs.py:775 +#: ../gui/wxpython/psmap/dialogs.py:777 msgid "Map frame settings" msgstr "Setările cadrului hărÈ›ii" -#: ../gui/wxpython/psmap/dialogs.py:893 +#: ../gui/wxpython/psmap/dialogs.py:895 msgid "Map frame options:" msgstr "OpÈ›iunile cadrului hărÈ›ii" -#: ../gui/wxpython/psmap/dialogs.py:894 +#: ../gui/wxpython/psmap/dialogs.py:896 msgid "fit frame to match selected map" msgstr "potriveÈ™te cadrul cu harta selectată" -#: ../gui/wxpython/psmap/dialogs.py:895 +#: ../gui/wxpython/psmap/dialogs.py:897 msgid "fit frame to match saved region" msgstr "potriveÈ™te cadrul cu regiunea salvată" -#: ../gui/wxpython/psmap/dialogs.py:896 +#: ../gui/wxpython/psmap/dialogs.py:898 msgid "fit frame to match current computational region" msgstr "potriveÈ™te cadrul cu regiunea de calcul curentă" -#: ../gui/wxpython/psmap/dialogs.py:897 +#: ../gui/wxpython/psmap/dialogs.py:899 msgid "fixed scale and map center" msgstr "fixează scara È™i centrul hărÈ›ii" -#: ../gui/wxpython/psmap/dialogs.py:914 ../gui/wxpython/psmap/dialogs.py:1224 +#: ../gui/wxpython/psmap/dialogs.py:916 ../gui/wxpython/psmap/dialogs.py:1226 msgid "Map selection" msgstr "SelecÈ›ia hărÈ›ii" -#: ../gui/wxpython/psmap/dialogs.py:927 ../gui/wxpython/psmap/dialogs.py:1715 +#: ../gui/wxpython/psmap/dialogs.py:929 ../gui/wxpython/psmap/dialogs.py:1717 msgid "Map:" msgstr "Harta:" -#: ../gui/wxpython/psmap/dialogs.py:927 +#: ../gui/wxpython/psmap/dialogs.py:929 msgid "Region:" msgstr "Regiunea:" -#: ../gui/wxpython/psmap/dialogs.py:984 +#: ../gui/wxpython/psmap/dialogs.py:986 msgid "Map scale and center" msgstr "Scara È™i centrul hărÈ›ii" -#: ../gui/wxpython/psmap/dialogs.py:988 +#: ../gui/wxpython/psmap/dialogs.py:990 msgid "Center:" msgstr "Centru:" -#: ../gui/wxpython/psmap/dialogs.py:989 +#: ../gui/wxpython/psmap/dialogs.py:991 msgid "E:" msgstr "E:" -#: ../gui/wxpython/psmap/dialogs.py:990 +#: ../gui/wxpython/psmap/dialogs.py:992 msgid "N:" msgstr "N:" -#: ../gui/wxpython/psmap/dialogs.py:997 ../gui/wxpython/psmap/dialogs.py:5860 +#: ../gui/wxpython/psmap/dialogs.py:999 ../gui/wxpython/psmap/dialogs.py:5862 msgid "Scale:" msgstr "Scara:" -#: ../gui/wxpython/psmap/dialogs.py:998 +#: ../gui/wxpython/psmap/dialogs.py:1000 msgid "1 :" msgstr "1:" -#: ../gui/wxpython/psmap/dialogs.py:1062 +#: ../gui/wxpython/psmap/dialogs.py:1064 msgid "Map max resolution (dpi):" msgstr "RezoluÈ›ia maximă a hărÈ›ii (dpi):" -#: ../gui/wxpython/psmap/dialogs.py:1099 ../gui/wxpython/psmap/dialogs.py:3709 +#: ../gui/wxpython/psmap/dialogs.py:1101 ../gui/wxpython/psmap/dialogs.py:3711 msgid "Border" msgstr "Chenar" -#: ../gui/wxpython/psmap/dialogs.py:1105 +#: ../gui/wxpython/psmap/dialogs.py:1107 msgid "draw border around map frame" msgstr "desenează chenar în jurul cadrului hărÈ›ii" -#: ../gui/wxpython/psmap/dialogs.py:1112 +#: ../gui/wxpython/psmap/dialogs.py:1114 msgid "border color:" msgstr "Culoare chenar:" -#: ../gui/wxpython/psmap/dialogs.py:1114 +#: ../gui/wxpython/psmap/dialogs.py:1116 msgid "border width (pts):" msgstr "lățimea chenarului (pts):" -#: ../gui/wxpython/psmap/dialogs.py:1233 +#: ../gui/wxpython/psmap/dialogs.py:1235 msgid "" "Region is set to match this map,\n" "raster or vector map must be added later" @@ -14906,333 +14934,333 @@ "Regiunea este setată pentru a se potrivi cu această hartă,\n" "harta vectorială sau raster trebuie adăugată mai târziu" -#: ../gui/wxpython/psmap/dialogs.py:1240 +#: ../gui/wxpython/psmap/dialogs.py:1242 msgid "Region selection" msgstr "SelecÈ›ia regiunii" -#: ../gui/wxpython/psmap/dialogs.py:1420 +#: ../gui/wxpython/psmap/dialogs.py:1422 msgid "No map selected!" msgstr "Nici o hartă selectată!" -#: ../gui/wxpython/psmap/dialogs.py:1444 +#: ../gui/wxpython/psmap/dialogs.py:1446 msgid "No region selected!" msgstr "Nici o regiune selectată!" -#: ../gui/wxpython/psmap/dialogs.py:1495 +#: ../gui/wxpython/psmap/dialogs.py:1497 msgid "Invalid scale or map center!" msgstr "Scară sau centrul hărÈ›ii invalid(ă)!" -#: ../gui/wxpython/psmap/dialogs.py:1565 +#: ../gui/wxpython/psmap/dialogs.py:1567 msgid "Choose raster map" msgstr "Alege harta raster" -#: ../gui/wxpython/psmap/dialogs.py:1570 +#: ../gui/wxpython/psmap/dialogs.py:1572 msgid "no raster map" msgstr "nici o hartă raster" -#: ../gui/wxpython/psmap/dialogs.py:1573 +#: ../gui/wxpython/psmap/dialogs.py:1575 msgid "raster:" msgstr "raster:" -#: ../gui/wxpython/psmap/dialogs.py:1698 ../gui/wxpython/gmodeler/model.py:798 +#: ../gui/wxpython/psmap/dialogs.py:1700 ../gui/wxpython/gmodeler/model.py:798 msgid "Vector maps" msgstr "HărÈ›i vectoriale" -#: ../gui/wxpython/psmap/dialogs.py:1711 +#: ../gui/wxpython/psmap/dialogs.py:1713 msgid "Add map" msgstr "Adaugă harta" -#: ../gui/wxpython/psmap/dialogs.py:1719 ../gui/wxpython/psmap/dialogs.py:2180 +#: ../gui/wxpython/psmap/dialogs.py:1721 ../gui/wxpython/psmap/dialogs.py:2182 msgid "points" msgstr "puncte" -#: ../gui/wxpython/psmap/dialogs.py:1719 ../gui/wxpython/psmap/dialogs.py:2182 +#: ../gui/wxpython/psmap/dialogs.py:1721 ../gui/wxpython/psmap/dialogs.py:2184 msgid "lines" msgstr "linii" -#: ../gui/wxpython/psmap/dialogs.py:1719 +#: ../gui/wxpython/psmap/dialogs.py:1721 msgid "areas" msgstr "areale" -#: ../gui/wxpython/psmap/dialogs.py:1725 +#: ../gui/wxpython/psmap/dialogs.py:1727 msgid "Data Type" msgstr "Tipul datei" -#: ../gui/wxpython/psmap/dialogs.py:1730 -#: ../gui/wxpython/animation/dialogs.py:776 ../gui/wxpython/dbmgr/base.py:2361 +#: ../gui/wxpython/psmap/dialogs.py:1732 +#: ../gui/wxpython/animation/dialogs.py:779 ../gui/wxpython/dbmgr/base.py:2363 msgid "Add" msgstr "Adaugă" -#: ../gui/wxpython/psmap/dialogs.py:1759 +#: ../gui/wxpython/psmap/dialogs.py:1761 msgid "Manage vector maps" msgstr "Gestionează hărÈ›ile vectoriale" -#: ../gui/wxpython/psmap/dialogs.py:1764 +#: ../gui/wxpython/psmap/dialogs.py:1766 msgid "The topmost vector map overlaps the others" msgstr "Cea mai de sus hartă vectorială se suprapune peste celelalte" -#: ../gui/wxpython/psmap/dialogs.py:1768 ../gui/wxpython/psmap/dialogs.py:3666 +#: ../gui/wxpython/psmap/dialogs.py:1770 ../gui/wxpython/psmap/dialogs.py:3668 #: ../gui/wxpython/web_services/widgets.py:267 msgid "Up" msgstr "Sus" -#: ../gui/wxpython/psmap/dialogs.py:1769 ../gui/wxpython/psmap/dialogs.py:3667 +#: ../gui/wxpython/psmap/dialogs.py:1771 ../gui/wxpython/psmap/dialogs.py:3669 #: ../gui/wxpython/web_services/widgets.py:269 msgid "Down" msgstr "Jos" -#: ../gui/wxpython/psmap/dialogs.py:1771 +#: ../gui/wxpython/psmap/dialogs.py:1773 msgid "Properties..." msgstr "Proprietăți..." -#: ../gui/wxpython/psmap/dialogs.py:2014 +#: ../gui/wxpython/psmap/dialogs.py:2016 msgid "Raster map settings" msgstr "Setările hărÈ›ii raster" -#: ../gui/wxpython/psmap/dialogs.py:2062 +#: ../gui/wxpython/psmap/dialogs.py:2064 msgid "Vector maps settings" msgstr "Setările hărÈ›ilor vectoriale" -#: ../gui/wxpython/psmap/dialogs.py:2110 +#: ../gui/wxpython/psmap/dialogs.py:2112 #, python-format msgid "%s properties" msgstr "%s proprietăți" -#: ../gui/wxpython/psmap/dialogs.py:2165 +#: ../gui/wxpython/psmap/dialogs.py:2167 msgid "Data selection" msgstr "Selectarea datei" -#: ../gui/wxpython/psmap/dialogs.py:2180 +#: ../gui/wxpython/psmap/dialogs.py:2182 msgid "centroids" msgstr "centroizi" -#: ../gui/wxpython/psmap/dialogs.py:2182 +#: ../gui/wxpython/psmap/dialogs.py:2184 msgid "boundaries" msgstr "limitele" -#: ../gui/wxpython/psmap/dialogs.py:2220 +#: ../gui/wxpython/psmap/dialogs.py:2222 msgid "Layer selection" msgstr "Selectarea stratului" -#: ../gui/wxpython/psmap/dialogs.py:2227 +#: ../gui/wxpython/psmap/dialogs.py:2229 msgid "Database connection is not defined in DB file." msgstr "Conexiunea bazei de date nu este definită în fiÈ™ierul DB." -#: ../gui/wxpython/psmap/dialogs.py:2228 +#: ../gui/wxpython/psmap/dialogs.py:2230 msgid "Select layer:" msgstr "Selectează strat:" -#: ../gui/wxpython/psmap/dialogs.py:2257 +#: ../gui/wxpython/psmap/dialogs.py:2259 msgid "list of categories (e.g. 1,3,5-7)" msgstr "lista categoriilor (e.g. 1,3,5-7)" -#: ../gui/wxpython/psmap/dialogs.py:2314 +#: ../gui/wxpython/psmap/dialogs.py:2316 msgid "Use current mask" msgstr "FoloseÈ™te masca curentă" -#: ../gui/wxpython/psmap/dialogs.py:2333 ../gui/wxpython/psmap/dialogs.py:2489 +#: ../gui/wxpython/psmap/dialogs.py:2335 ../gui/wxpython/psmap/dialogs.py:2491 msgid "Colors" msgstr "Culori" -#: ../gui/wxpython/psmap/dialogs.py:2342 ../gui/wxpython/psmap/dialogs.py:2498 +#: ../gui/wxpython/psmap/dialogs.py:2344 ../gui/wxpython/psmap/dialogs.py:2500 msgid "Outline" msgstr "Contur" -#: ../gui/wxpython/psmap/dialogs.py:2347 ../gui/wxpython/psmap/dialogs.py:2508 +#: ../gui/wxpython/psmap/dialogs.py:2349 ../gui/wxpython/psmap/dialogs.py:2510 msgid "draw outline" msgstr "desenaÈ›i contur" -#: ../gui/wxpython/psmap/dialogs.py:2350 ../gui/wxpython/psmap/dialogs.py:2513 -#: ../gui/wxpython/psmap/dialogs.py:5285 ../gui/wxpython/psmap/dialogs.py:5293 +#: ../gui/wxpython/psmap/dialogs.py:2352 ../gui/wxpython/psmap/dialogs.py:2515 +#: ../gui/wxpython/psmap/dialogs.py:5287 ../gui/wxpython/psmap/dialogs.py:5295 msgid "Width (pts):" msgstr "Lățime (pts):" -#: ../gui/wxpython/psmap/dialogs.py:2419 +#: ../gui/wxpython/psmap/dialogs.py:2421 msgid "fill color" msgstr "culoare de umplere" -#: ../gui/wxpython/psmap/dialogs.py:2425 ../gui/wxpython/psmap/dialogs.py:2583 +#: ../gui/wxpython/psmap/dialogs.py:2427 ../gui/wxpython/psmap/dialogs.py:2585 msgid "choose color:" msgstr "alege culoare:" -#: ../gui/wxpython/psmap/dialogs.py:2440 ../gui/wxpython/psmap/dialogs.py:2599 +#: ../gui/wxpython/psmap/dialogs.py:2442 ../gui/wxpython/psmap/dialogs.py:2601 msgid "color from map table column:" msgstr "culoare din coloana tabelului hărÈ›ii:" -#: ../gui/wxpython/psmap/dialogs.py:2511 +#: ../gui/wxpython/psmap/dialogs.py:2513 msgid "No effect for fill color from table column" msgstr "Nici un efect pentru culoarea de umplere din coloana tabelului" -#: ../gui/wxpython/psmap/dialogs.py:2580 +#: ../gui/wxpython/psmap/dialogs.py:2582 msgid "Color of lines:" msgstr "Culoarea liniilor:" -#: ../gui/wxpython/psmap/dialogs.py:2647 ../gui/wxpython/psmap/dialogs.py:2879 -#: ../gui/wxpython/psmap/dialogs.py:3004 +#: ../gui/wxpython/psmap/dialogs.py:2649 ../gui/wxpython/psmap/dialogs.py:2881 +#: ../gui/wxpython/psmap/dialogs.py:3006 msgid "Size and style" msgstr "Dimensiune È™i stil" -#: ../gui/wxpython/psmap/dialogs.py:2675 +#: ../gui/wxpython/psmap/dialogs.py:2677 msgid "eps file:" msgstr "fiÈ™ier eps:" -#: ../gui/wxpython/psmap/dialogs.py:2680 ../gui/wxpython/psmap/dialogs.py:3022 +#: ../gui/wxpython/psmap/dialogs.py:2682 ../gui/wxpython/psmap/dialogs.py:3024 msgid "Type filename or click browse to choose file" msgstr "TastaÈ›i un nume de fiÈ™ier sau faceÈ›i click pe navigator pentru a alege fiÈ™ierul" -#: ../gui/wxpython/psmap/dialogs.py:2681 ../gui/wxpython/psmap/dialogs.py:3023 +#: ../gui/wxpython/psmap/dialogs.py:2683 ../gui/wxpython/psmap/dialogs.py:3025 msgid "Choose a file" msgstr "Alege un fiÈ™ier" -#: ../gui/wxpython/psmap/dialogs.py:2740 +#: ../gui/wxpython/psmap/dialogs.py:2742 msgid "size from map table column:" msgstr "dimensiune din coloana tabelului hărÈ›ii:" -#: ../gui/wxpython/psmap/dialogs.py:2742 +#: ../gui/wxpython/psmap/dialogs.py:2744 msgid "scale:" msgstr "scara:" -#: ../gui/wxpython/psmap/dialogs.py:2807 +#: ../gui/wxpython/psmap/dialogs.py:2809 msgid "Rotation" msgstr "RotaÈ›ia" -#: ../gui/wxpython/psmap/dialogs.py:2812 +#: ../gui/wxpython/psmap/dialogs.py:2814 msgid "rotate symbols:" msgstr "roteÈ™te simboluri:" -#: ../gui/wxpython/psmap/dialogs.py:2814 +#: ../gui/wxpython/psmap/dialogs.py:2816 msgid "counterclockwise in degrees:" msgstr "invers acelor de ceasornic, în grade:" -#: ../gui/wxpython/psmap/dialogs.py:2818 +#: ../gui/wxpython/psmap/dialogs.py:2820 msgid "from map table column:" msgstr "din coloana tabelului:" -#: ../gui/wxpython/psmap/dialogs.py:2893 +#: ../gui/wxpython/psmap/dialogs.py:2895 msgid "Set width (pts):" msgstr "Setează lățime (pts):" -#: ../gui/wxpython/psmap/dialogs.py:2910 +#: ../gui/wxpython/psmap/dialogs.py:2912 msgid "multiply width by category value" msgstr "modifică lățimea în funcÈ›ie de valoarea de categorie" -#: ../gui/wxpython/psmap/dialogs.py:2947 +#: ../gui/wxpython/psmap/dialogs.py:2949 msgid "Choose line style:" msgstr "Alege stilul liniei:" -#: ../gui/wxpython/psmap/dialogs.py:2960 +#: ../gui/wxpython/psmap/dialogs.py:2962 msgid "Choose linecap:" msgstr "Alege tipul de capăt pentru linie:" -#: ../gui/wxpython/psmap/dialogs.py:3013 +#: ../gui/wxpython/psmap/dialogs.py:3015 msgid "Pattern" msgstr "Model" -#: ../gui/wxpython/psmap/dialogs.py:3018 +#: ../gui/wxpython/psmap/dialogs.py:3020 msgid "use pattern:" msgstr "utilizează model:" -#: ../gui/wxpython/psmap/dialogs.py:3020 +#: ../gui/wxpython/psmap/dialogs.py:3022 msgid "Choose pattern file:" msgstr "Alege fiÈ™ierul model:" -#: ../gui/wxpython/psmap/dialogs.py:3028 +#: ../gui/wxpython/psmap/dialogs.py:3030 msgid "pattern line width (pts):" msgstr "lățimea liniei de model (pts):" -#: ../gui/wxpython/psmap/dialogs.py:3032 +#: ../gui/wxpython/psmap/dialogs.py:3034 msgid "pattern scale factor:" msgstr "factorul de scară al modelului:" -#: ../gui/wxpython/psmap/dialogs.py:3392 +#: ../gui/wxpython/psmap/dialogs.py:3394 msgid "Raster legend" msgstr "Legendă raster" -#: ../gui/wxpython/psmap/dialogs.py:3397 -#: ../gui/wxpython/animation/dialogs.py:473 +#: ../gui/wxpython/psmap/dialogs.py:3399 +#: ../gui/wxpython/animation/dialogs.py:476 msgid "Show raster legend" msgstr "Arată legendă raster" -#: ../gui/wxpython/psmap/dialogs.py:3411 +#: ../gui/wxpython/psmap/dialogs.py:3413 msgid "Source raster" msgstr "Sursa raster" -#: ../gui/wxpython/psmap/dialogs.py:3416 +#: ../gui/wxpython/psmap/dialogs.py:3418 msgid "current raster" msgstr "rasterul curent" -#: ../gui/wxpython/psmap/dialogs.py:3419 +#: ../gui/wxpython/psmap/dialogs.py:3421 msgid "select raster" msgstr "selectează raster" -#: ../gui/wxpython/psmap/dialogs.py:3426 ../gui/wxpython/psmap/dialogs.py:4441 +#: ../gui/wxpython/psmap/dialogs.py:3428 ../gui/wxpython/psmap/dialogs.py:4443 #, python-format msgid "%(rast)s: type %(type)s" msgstr "%(rast)s: tip %(type)s" -#: ../gui/wxpython/psmap/dialogs.py:3475 +#: ../gui/wxpython/psmap/dialogs.py:3477 msgid "Type of legend" msgstr "Tipul de legendă" -#: ../gui/wxpython/psmap/dialogs.py:3480 +#: ../gui/wxpython/psmap/dialogs.py:3482 msgid "discrete legend (categorical maps)" msgstr "legendă discretă (categorii de hărÈ›i)" -#: ../gui/wxpython/psmap/dialogs.py:3484 +#: ../gui/wxpython/psmap/dialogs.py:3486 msgid "continuous color gradient legend (floating point map)" msgstr "gradiant de culoare continuu pentru legendă (hartă cu numere reale)" -#: ../gui/wxpython/psmap/dialogs.py:3510 +#: ../gui/wxpython/psmap/dialogs.py:3512 msgid "Advanced legend settings" msgstr "Setările avansate ale legendei " -#: ../gui/wxpython/psmap/dialogs.py:3515 +#: ../gui/wxpython/psmap/dialogs.py:3517 msgid "draw \"no data\" box" msgstr "desenează \"fără date\" casetă" -#: ../gui/wxpython/psmap/dialogs.py:3524 +#: ../gui/wxpython/psmap/dialogs.py:3526 msgid "draw ticks across color table" msgstr "arată amploarea tabelului de culoare" -#: ../gui/wxpython/psmap/dialogs.py:3616 +#: ../gui/wxpython/psmap/dialogs.py:3618 msgid "Vector legend" msgstr "Legendă vector" -#: ../gui/wxpython/psmap/dialogs.py:3621 +#: ../gui/wxpython/psmap/dialogs.py:3623 msgid "Show vector legend" msgstr "Arată legendă vector" -#: ../gui/wxpython/psmap/dialogs.py:3635 +#: ../gui/wxpython/psmap/dialogs.py:3637 msgid "Source vector maps" msgstr "Sursa hărÈ›ilor vectoriale" -#: ../gui/wxpython/psmap/dialogs.py:3640 +#: ../gui/wxpython/psmap/dialogs.py:3642 msgid "Choose vector maps and their order in legend" msgstr "Alege hărÈ›ile vectoriale È™i ordinea lor în legendă" -#: ../gui/wxpython/psmap/dialogs.py:3645 ../gui/wxpython/gmodeler/frame.py:1886 +#: ../gui/wxpython/psmap/dialogs.py:3647 ../gui/wxpython/gmodeler/frame.py:1886 #: ../gui/wxpython/gmodeler/dialogs.py:492 #: ../gui/wxpython/gmodeler/dialogs.py:604 msgid "Label" msgstr "Etichetă" -#: ../gui/wxpython/psmap/dialogs.py:3668 ../gui/wxpython/psmap/dialogs.py:4148 +#: ../gui/wxpython/psmap/dialogs.py:3670 ../gui/wxpython/psmap/dialogs.py:4150 msgid "Edit label" msgstr "Editează eticheta" -#: ../gui/wxpython/psmap/dialogs.py:3714 +#: ../gui/wxpython/psmap/dialogs.py:3716 msgid "draw border around legend" msgstr "desenează chenar în jurul legendei" -#: ../gui/wxpython/psmap/dialogs.py:3772 +#: ../gui/wxpython/psmap/dialogs.py:3774 msgid "Size and position" msgstr "Dimensiune È™i poziÈ›ie" -#: ../gui/wxpython/psmap/dialogs.py:3842 +#: ../gui/wxpython/psmap/dialogs.py:3844 msgid "Leave the edit field empty, to use default values." msgstr "LăsaÈ›i câmpul editabil gol, pentru a folosi valorile implicite." -#: ../gui/wxpython/psmap/dialogs.py:3882 +#: ../gui/wxpython/psmap/dialogs.py:3884 msgid "" "Width of the color symbol (for lines)\n" "in front of the legend text" @@ -15240,15 +15268,15 @@ "Lățimea simbolului de culoare (pentru linii)\n" " în faÈ›a textului legendei" -#: ../gui/wxpython/psmap/dialogs.py:3888 ../gui/wxpython/psmap/dialogs.py:4053 +#: ../gui/wxpython/psmap/dialogs.py:3890 ../gui/wxpython/psmap/dialogs.py:4055 msgid "Columns:" msgstr "Coloane:" -#: ../gui/wxpython/psmap/dialogs.py:3898 +#: ../gui/wxpython/psmap/dialogs.py:3900 msgid "column span:" msgstr "lățimea coloanei:" -#: ../gui/wxpython/psmap/dialogs.py:3900 +#: ../gui/wxpython/psmap/dialogs.py:3902 msgid "" "Column separation distance between the left edges\n" "of two columns in a multicolumn legend" @@ -15256,143 +15284,143 @@ "DistanÈ›a de separare dintre marginile din stânga\n" "a două coloane în cadrul legendei" -#: ../gui/wxpython/psmap/dialogs.py:4147 +#: ../gui/wxpython/psmap/dialogs.py:4149 msgid "Edit legend label:" msgstr "Editează eticheta legendei:" -#: ../gui/wxpython/psmap/dialogs.py:4194 +#: ../gui/wxpython/psmap/dialogs.py:4196 msgid "No raster map selected!" msgstr "Nici o hartă raster selectată!" -#: ../gui/wxpython/psmap/dialogs.py:4195 +#: ../gui/wxpython/psmap/dialogs.py:4197 msgid "No raster" msgstr "Nici un raster" -#: ../gui/wxpython/psmap/dialogs.py:4485 +#: ../gui/wxpython/psmap/dialogs.py:4487 msgid "Mapinfo settings" msgstr "Parametrii hărÈ›ii" -#: ../gui/wxpython/psmap/dialogs.py:4589 +#: ../gui/wxpython/psmap/dialogs.py:4591 msgid "Color settings" msgstr "Setări culoare" -#: ../gui/wxpython/psmap/dialogs.py:4595 +#: ../gui/wxpython/psmap/dialogs.py:4597 msgid "use border color:" msgstr "utilizează culoare pentru margine:" -#: ../gui/wxpython/psmap/dialogs.py:4597 +#: ../gui/wxpython/psmap/dialogs.py:4599 msgid "use background color:" msgstr "utilizează culoare de fundal:" -#: ../gui/wxpython/psmap/dialogs.py:4856 +#: ../gui/wxpython/psmap/dialogs.py:4858 msgid "Length:" msgstr "Lungime:" -#: ../gui/wxpython/psmap/dialogs.py:4862 +#: ../gui/wxpython/psmap/dialogs.py:4864 msgid "Scalebar length is given in map units" msgstr "Lungimea scării este dată în unități de hartă" -#: ../gui/wxpython/psmap/dialogs.py:4867 +#: ../gui/wxpython/psmap/dialogs.py:4869 msgid "Scalebar height is real height on paper" msgstr "ÃŽnălÈ›imea scării este înălÈ›imea reală pe hârtie" -#: ../gui/wxpython/psmap/dialogs.py:4869 +#: ../gui/wxpython/psmap/dialogs.py:4871 msgid "default" msgstr "implicit" -#: ../gui/wxpython/psmap/dialogs.py:4946 +#: ../gui/wxpython/psmap/dialogs.py:4948 msgid "Type:" msgstr "Tip:" -#: ../gui/wxpython/psmap/dialogs.py:4965 +#: ../gui/wxpython/psmap/dialogs.py:4967 msgid "Number of segments:" msgstr "Număr de segmente:" -#: ../gui/wxpython/psmap/dialogs.py:4971 +#: ../gui/wxpython/psmap/dialogs.py:4973 msgid "Label every " msgstr "EtichetaÈ›i fiecare" -#: ../gui/wxpython/psmap/dialogs.py:4972 +#: ../gui/wxpython/psmap/dialogs.py:4974 msgid "segments" msgstr "segmente" -#: ../gui/wxpython/psmap/dialogs.py:4985 +#: ../gui/wxpython/psmap/dialogs.py:4987 msgid "transparent text background" msgstr "fundal transparent pentru text" -#: ../gui/wxpython/psmap/dialogs.py:5103 +#: ../gui/wxpython/psmap/dialogs.py:5105 msgid "Length of scale bar is not defined" msgstr "Lungimea barei de scară nu este definit" -#: ../gui/wxpython/psmap/dialogs.py:5197 +#: ../gui/wxpython/psmap/dialogs.py:5199 msgid "Enter text:" msgstr "IntroduceÈ›i textul:" -#: ../gui/wxpython/psmap/dialogs.py:5268 +#: ../gui/wxpython/psmap/dialogs.py:5270 msgid "Text effects" msgstr "Effecte pentru text" -#: ../gui/wxpython/psmap/dialogs.py:5274 +#: ../gui/wxpython/psmap/dialogs.py:5276 msgid "text background" msgstr "fundal pentru text" -#: ../gui/wxpython/psmap/dialogs.py:5279 +#: ../gui/wxpython/psmap/dialogs.py:5281 msgid "highlight" msgstr "evidenÈ›iere" -#: ../gui/wxpython/psmap/dialogs.py:5288 +#: ../gui/wxpython/psmap/dialogs.py:5290 msgid "text border" msgstr "marginea pentru text" -#: ../gui/wxpython/psmap/dialogs.py:5397 +#: ../gui/wxpython/psmap/dialogs.py:5399 msgid "Offset" msgstr "Echilibru" -#: ../gui/wxpython/psmap/dialogs.py:5401 +#: ../gui/wxpython/psmap/dialogs.py:5403 msgid "horizontal (pts):" msgstr "orizontal (pts):" -#: ../gui/wxpython/psmap/dialogs.py:5403 +#: ../gui/wxpython/psmap/dialogs.py:5405 msgid "vertical (pts):" msgstr "vertical (pts):" -#: ../gui/wxpython/psmap/dialogs.py:5442 +#: ../gui/wxpython/psmap/dialogs.py:5444 msgid " Reference point" msgstr "Punct de referință" -#: ../gui/wxpython/psmap/dialogs.py:5496 +#: ../gui/wxpython/psmap/dialogs.py:5498 msgid "Text rotation" msgstr "RotaÈ›ie text" -#: ../gui/wxpython/psmap/dialogs.py:5502 +#: ../gui/wxpython/psmap/dialogs.py:5504 msgid "rotate text (counterclockwise)" msgstr "roteÈ™te textul (invers acelor de ceasornic)" -#: ../gui/wxpython/psmap/dialogs.py:5594 +#: ../gui/wxpython/psmap/dialogs.py:5596 msgid "No text entered!" msgstr "Nici un text introdus!" -#: ../gui/wxpython/psmap/dialogs.py:5795 +#: ../gui/wxpython/psmap/dialogs.py:5797 msgid "Choose a directory with images" msgstr "Alege un director cu imagini" -#: ../gui/wxpython/psmap/dialogs.py:5838 +#: ../gui/wxpython/psmap/dialogs.py:5840 msgid "Note: only EPS format supported" msgstr "Notă: este acceptat doar format EPS" -#: ../gui/wxpython/psmap/dialogs.py:5854 +#: ../gui/wxpython/psmap/dialogs.py:5856 msgid "Scale And Rotation" msgstr "Scară È™i rotaÈ›ie" -#: ../gui/wxpython/psmap/dialogs.py:5895 ../gui/wxpython/psmap/dialogs.py:6477 +#: ../gui/wxpython/psmap/dialogs.py:5897 ../gui/wxpython/psmap/dialogs.py:6479 msgid "Rotation angle (deg):" msgstr "Unghiul de rotaÈ›ie (grade):" -#: ../gui/wxpython/psmap/dialogs.py:5911 ../gui/wxpython/psmap/dialogs.py:6499 +#: ../gui/wxpython/psmap/dialogs.py:5913 ../gui/wxpython/psmap/dialogs.py:6501 msgid "Counterclockwise rotation in degrees" msgstr "RotaÈ›ie inversă acelor de ceasornic, în grade" -#: ../gui/wxpython/psmap/dialogs.py:6037 +#: ../gui/wxpython/psmap/dialogs.py:6039 msgid "" "PIL\n" "missing" @@ -15400,37 +15428,37 @@ "PIL\n" "lipsă" -#: ../gui/wxpython/psmap/dialogs.py:6057 +#: ../gui/wxpython/psmap/dialogs.py:6059 #, python-format msgid "Unable to read file %s" msgstr "Nu s-a putut citi fiÈ™ierul %s" -#: ../gui/wxpython/psmap/dialogs.py:6118 +#: ../gui/wxpython/psmap/dialogs.py:6120 #, python-format msgid "size: %(width)s x %(height)s pts" msgstr "dimesiune: %(width)s x %(height)s pts" -#: ../gui/wxpython/psmap/dialogs.py:6140 +#: ../gui/wxpython/psmap/dialogs.py:6142 msgid "No image selected." msgstr "Nici o imagine selectată." -#: ../gui/wxpython/psmap/dialogs.py:6247 +#: ../gui/wxpython/psmap/dialogs.py:6249 msgid "North Arrow settings" msgstr "Setările săgeÈ›ii Nord" -#: ../gui/wxpython/psmap/dialogs.py:6258 +#: ../gui/wxpython/psmap/dialogs.py:6260 msgid "Compute convergence" msgstr "Calculează convergență" -#: ../gui/wxpython/psmap/dialogs.py:6329 +#: ../gui/wxpython/psmap/dialogs.py:6331 msgid "Symbol" msgstr "Simbol" -#: ../gui/wxpython/psmap/dialogs.py:6336 +#: ../gui/wxpython/psmap/dialogs.py:6338 msgid "Select symbol:" msgstr "SelectaÈ›i simbol:" -#: ../gui/wxpython/psmap/dialogs.py:6353 +#: ../gui/wxpython/psmap/dialogs.py:6355 msgid "" "Note: Selected symbol is not displayed\n" "in draft mode (only in preview mode)" @@ -15438,47 +15466,47 @@ "Notă: Simbolul selectat nu este afiÈ™at\n" "în modul draft (doar în modul de previzualizare)" -#: ../gui/wxpython/psmap/dialogs.py:6386 ../gui/wxpython/psmap/dialogs.py:6745 +#: ../gui/wxpython/psmap/dialogs.py:6388 ../gui/wxpython/psmap/dialogs.py:6747 msgid "Outline color:" msgstr "Culoarea conturului:" -#: ../gui/wxpython/psmap/dialogs.py:6413 ../gui/wxpython/psmap/dialogs.py:6775 +#: ../gui/wxpython/psmap/dialogs.py:6415 ../gui/wxpython/psmap/dialogs.py:6777 msgid "Fill color:" msgstr "Culoarea de umplere:" -#: ../gui/wxpython/psmap/dialogs.py:6452 +#: ../gui/wxpython/psmap/dialogs.py:6454 msgid "Size and Rotation" msgstr "Dimensiune È™i rotaÈ›ie" -#: ../gui/wxpython/psmap/dialogs.py:6460 +#: ../gui/wxpython/psmap/dialogs.py:6462 msgid "Size (pt):" msgstr "Dimensiune (pt):" -#: ../gui/wxpython/psmap/dialogs.py:6463 +#: ../gui/wxpython/psmap/dialogs.py:6465 msgid "Symbol size in points" msgstr "Dimensiunea simbolului în puncte" -#: ../gui/wxpython/psmap/dialogs.py:6698 +#: ../gui/wxpython/psmap/dialogs.py:6700 msgid "Rectangle settings" msgstr "Setările dreptunghiului" -#: ../gui/wxpython/psmap/dialogs.py:6700 +#: ../gui/wxpython/psmap/dialogs.py:6702 msgid "Line settings" msgstr "Setările liniei:" -#: ../gui/wxpython/psmap/dialogs.py:6834 +#: ../gui/wxpython/psmap/dialogs.py:6836 msgid "Line width in points" msgstr "Lățimea liniei în puncte" -#: ../gui/wxpython/psmap/dialogs.py:6908 +#: ../gui/wxpython/psmap/dialogs.py:6910 msgid "Vector labels" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6928 +#: ../gui/wxpython/psmap/dialogs.py:6930 msgid "Vector label files created beforehand by v.label module" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6945 +#: ../gui/wxpython/psmap/dialogs.py:6947 msgid "You can select multiple label files." msgstr "" @@ -15595,7 +15623,7 @@ msgid "Map <%s> not found." msgstr "Harta <%s> nu a fost găsită." -#: ../gui/wxpython/mapswipe/frame.py:674 ../gui/wxpython/mapdisp/frame.py:897 +#: ../gui/wxpython/mapswipe/frame.py:674 ../gui/wxpython/mapdisp/frame.py:896 msgid "No raster or vector map layer selected for querying." msgstr "Nici un raster sau vector selectat pentru interogare." @@ -15639,7 +15667,7 @@ msgid "Shape:" msgstr "" -#: ../gui/wxpython/gcp/manager.py:509 +#: ../gui/wxpython/gcp/manager.py:511 msgid "Select/create group:" msgstr "" @@ -15673,7 +15701,7 @@ msgid "Animation %d" msgstr "" -#: ../gui/wxpython/animation/nviztask.py:43 ../gui/wxpython/lmgr/frame.py:1391 +#: ../gui/wxpython/animation/nviztask.py:45 ../gui/wxpython/lmgr/frame.py:1395 #, python-format msgid "" "Reading workspace file <%s> failed.\n" @@ -15682,16 +15710,16 @@ "Citirea fiÈ™ierului spaÈ›iului de lucru <%s> a eÈ™uat.\n" "FiÈ™ier nevalid, nu s-a putut analiza documentul XML." -#: ../gui/wxpython/animation/nviztask.py:53 +#: ../gui/wxpython/animation/nviztask.py:55 #, python-format msgid "No 3d view information in workspace file <%s>." msgstr "" -#: ../gui/wxpython/animation/nviztask.py:285 +#: ../gui/wxpython/animation/nviztask.py:287 msgid "Please add only one layer in the list." msgstr "" -#: ../gui/wxpython/animation/nviztask.py:292 +#: ../gui/wxpython/animation/nviztask.py:294 msgid "No map series nor space-time dataset is added." msgstr "" @@ -15717,7 +15745,7 @@ #: ../gui/wxpython/animation/toolbars.py:51 #: ../gui/wxpython/animation/toolbars.py:52 -#: ../gui/wxpython/animation/dialogs.py:324 +#: ../gui/wxpython/animation/dialogs.py:327 msgid "Add new animation" msgstr "" @@ -15728,7 +15756,7 @@ #: ../gui/wxpython/animation/toolbars.py:59 #: ../gui/wxpython/animation/toolbars.py:60 -#: ../gui/wxpython/animation/dialogs.py:907 +#: ../gui/wxpython/animation/dialogs.py:910 msgid "Export animation" msgstr "" @@ -15786,427 +15814,427 @@ msgid "%s=, %s=, %s= and %s= are mutually exclusive." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:53 +#: ../gui/wxpython/animation/dialogs.py:56 msgid "Adjust speed of animation" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:100 +#: ../gui/wxpython/animation/dialogs.py:103 msgid "Simple mode" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:105 +#: ../gui/wxpython/animation/dialogs.py:108 msgid "Frame duration:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:106 -#: ../gui/wxpython/animation/dialogs.py:147 +#: ../gui/wxpython/animation/dialogs.py:109 +#: ../gui/wxpython/animation/dialogs.py:150 msgid "ms" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:139 +#: ../gui/wxpython/animation/dialogs.py:142 msgid "Temporal mode" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:144 +#: ../gui/wxpython/animation/dialogs.py:147 msgid "Time unit:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:146 +#: ../gui/wxpython/animation/dialogs.py:149 msgid "Duration of time unit:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:218 +#: ../gui/wxpython/animation/dialogs.py:221 msgid "year" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:219 +#: ../gui/wxpython/animation/dialogs.py:222 msgid "month" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:220 +#: ../gui/wxpython/animation/dialogs.py:223 msgid "day" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:221 +#: ../gui/wxpython/animation/dialogs.py:224 msgid "hour" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:222 +#: ../gui/wxpython/animation/dialogs.py:225 msgid "minute" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:223 +#: ../gui/wxpython/animation/dialogs.py:226 msgid "second" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:288 +#: ../gui/wxpython/animation/dialogs.py:291 msgid "Animation speed is too high." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:326 +#: ../gui/wxpython/animation/dialogs.py:329 msgid "Edit animation" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:344 +#: ../gui/wxpython/animation/dialogs.py:347 msgid "Advanced" msgstr "Avansat" -#: ../gui/wxpython/animation/dialogs.py:375 +#: ../gui/wxpython/animation/dialogs.py:378 msgid "top left" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:376 +#: ../gui/wxpython/animation/dialogs.py:379 msgid "top right" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:377 +#: ../gui/wxpython/animation/dialogs.py:380 msgid "bottom left" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:378 +#: ../gui/wxpython/animation/dialogs.py:381 msgid "bottom right" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:394 +#: ../gui/wxpython/animation/dialogs.py:397 msgid "Select 2D or 3D view" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:409 +#: ../gui/wxpython/animation/dialogs.py:412 msgid "Window position:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:419 +#: ../gui/wxpython/animation/dialogs.py:422 msgid "View mode:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:430 +#: ../gui/wxpython/animation/dialogs.py:433 msgid "" "For 3D animation, please select only one space-time dataset\n" "or one series of map layers." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:475 +#: ../gui/wxpython/animation/dialogs.py:478 #: ../gui/wxpython/lmgr/layertree.py:111 msgid "Set options" msgstr "Setează opÈ›iunile" -#: ../gui/wxpython/animation/dialogs.py:496 +#: ../gui/wxpython/animation/dialogs.py:499 msgid "3D view parameters" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:504 +#: ../gui/wxpython/animation/dialogs.py:507 msgid "Workspace file:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:506 +#: ../gui/wxpython/animation/dialogs.py:509 msgid "Choose workspace file to import 3D view parameters" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:515 +#: ../gui/wxpython/animation/dialogs.py:518 msgid "Parameter for animation:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:554 +#: ../gui/wxpython/animation/dialogs.py:557 msgid "Animate region change (2D view only)" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:558 +#: ../gui/wxpython/animation/dialogs.py:561 msgid "Start region:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:568 +#: ../gui/wxpython/animation/dialogs.py:571 msgid "End region:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:574 +#: ../gui/wxpython/animation/dialogs.py:577 msgid "Zoom value:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:575 +#: ../gui/wxpython/animation/dialogs.py:578 msgid "N-S/E-W distances in map units used to gradually reduce region." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:582 +#: ../gui/wxpython/animation/dialogs.py:585 msgid "N-S:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:585 +#: ../gui/wxpython/animation/dialogs.py:588 msgid "E-W:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:683 +#: ../gui/wxpython/animation/dialogs.py:686 msgid "Only one series or space-time dataset is accepted for 3D mode." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:691 +#: ../gui/wxpython/animation/dialogs.py:694 msgid "No map series or space-time dataset added." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:719 +#: ../gui/wxpython/animation/dialogs.py:722 msgid "Region information is not complete" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:753 +#: ../gui/wxpython/animation/dialogs.py:756 msgid "Add, edit or remove animations" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:765 +#: ../gui/wxpython/animation/dialogs.py:768 msgid "List of animations" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:778 +#: ../gui/wxpython/animation/dialogs.py:781 msgid "Edit" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:837 +#: ../gui/wxpython/animation/dialogs.py:840 #, python-format msgid "Maximum number of animations is %d." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:887 +#: ../gui/wxpython/animation/dialogs.py:890 #: ../gui/wxpython/animation/controller.py:262 msgid "More animations are using one window. Please select different window for each animation." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:988 +#: ../gui/wxpython/animation/dialogs.py:991 msgid "Add time stamp" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1030 +#: ../gui/wxpython/animation/dialogs.py:1033 msgid "Add time stamp, image or text decoration by one of the buttons above." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1032 +#: ../gui/wxpython/animation/dialogs.py:1035 msgid "Add image or text decoration by one of the buttons above." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1053 +#: ../gui/wxpython/animation/dialogs.py:1056 msgid "Font settings:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1058 +#: ../gui/wxpython/animation/dialogs.py:1061 msgid "Sample text" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1078 +#: ../gui/wxpython/animation/dialogs.py:1081 msgid "Image file:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1079 +#: ../gui/wxpython/animation/dialogs.py:1082 msgid "Choose image file" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1095 +#: ../gui/wxpython/animation/dialogs.py:1098 msgid "Text:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1116 +#: ../gui/wxpython/animation/dialogs.py:1119 msgid "Placement as percentage of screen coordinates (X: 0, Y: 0 is top left):" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1151 +#: ../gui/wxpython/animation/dialogs.py:1154 msgid "image sequence" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1151 +#: ../gui/wxpython/animation/dialogs.py:1154 msgid "animated GIF" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1151 +#: ../gui/wxpython/animation/dialogs.py:1154 msgid "SWF" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1151 +#: ../gui/wxpython/animation/dialogs.py:1154 msgid "AVI" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1162 +#: ../gui/wxpython/animation/dialogs.py:1165 msgid "Export to:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1189 +#: ../gui/wxpython/animation/dialogs.py:1192 msgid "animation_" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1197 +#: ../gui/wxpython/animation/dialogs.py:1200 msgid "Choose directory for export" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1232 +#: ../gui/wxpython/animation/dialogs.py:1235 msgid "GIF file:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1233 -#: ../gui/wxpython/animation/dialogs.py:1257 -#: ../gui/wxpython/animation/dialogs.py:1288 +#: ../gui/wxpython/animation/dialogs.py:1236 +#: ../gui/wxpython/animation/dialogs.py:1260 +#: ../gui/wxpython/animation/dialogs.py:1291 msgid "Choose file to save animation" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1256 +#: ../gui/wxpython/animation/dialogs.py:1259 msgid "SWF file:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1279 +#: ../gui/wxpython/animation/dialogs.py:1282 msgid "" "Program 'ffmpeg' was not found.\n" "Please install it first and make sure\n" "it's in the PATH variable." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1287 +#: ../gui/wxpython/animation/dialogs.py:1290 msgid "AVI file:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1295 +#: ../gui/wxpython/animation/dialogs.py:1298 msgid "Video codec:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1299 +#: ../gui/wxpython/animation/dialogs.py:1302 msgid "Additional options:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1303 +#: ../gui/wxpython/animation/dialogs.py:1306 msgid "Consider adding '-sameq' or '-qscale 1' if not satisfied with video quality. Options depend on ffmpeg version." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1340 +#: ../gui/wxpython/animation/dialogs.py:1343 #, python-format msgid "Current frame rate: %.2f fps" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1472 +#: ../gui/wxpython/animation/dialogs.py:1475 #, python-format msgid "File %s not found." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1476 +#: ../gui/wxpython/animation/dialogs.py:1479 msgid "Decoration image file is missing." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1485 +#: ../gui/wxpython/animation/dialogs.py:1488 #, python-format msgid "Directory %s not found." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1489 +#: ../gui/wxpython/animation/dialogs.py:1492 msgid "Export directory is missing." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1493 -#: ../gui/wxpython/animation/dialogs.py:1497 +#: ../gui/wxpython/animation/dialogs.py:1496 +#: ../gui/wxpython/animation/dialogs.py:1500 msgid "Export file is missing." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1535 +#: ../gui/wxpython/animation/dialogs.py:1538 msgid "Time stamp" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1613 +#: ../gui/wxpython/animation/dialogs.py:1616 msgid "Add space-time dataset layer" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1638 +#: ../gui/wxpython/animation/dialogs.py:1641 msgid "Multiple raster maps" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1639 +#: ../gui/wxpython/animation/dialogs.py:1642 msgid "Multiple vector maps" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1640 +#: ../gui/wxpython/animation/dialogs.py:1643 msgid "Multiple 3D raster maps" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1641 +#: ../gui/wxpython/animation/dialogs.py:1644 msgid "Space time raster dataset" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1642 +#: ../gui/wxpython/animation/dialogs.py:1645 msgid "Space time vector dataset" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1643 +#: ../gui/wxpython/animation/dialogs.py:1646 msgid "Space time 3D raster dataset" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1682 +#: ../gui/wxpython/animation/dialogs.py:1685 msgid "Input data type:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1763 +#: ../gui/wxpython/animation/dialogs.py:1766 msgid "Select raster/vector maps." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1792 +#: ../gui/wxpython/animation/dialogs.py:1795 msgid "Please select maps or dataset first." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1821 +#: ../gui/wxpython/animation/dialogs.py:1824 msgid "Animation Tool settings" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1885 +#: ../gui/wxpython/animation/dialogs.py:1888 msgid "Number of parallel processes:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1914 +#: ../gui/wxpython/animation/dialogs.py:1917 msgid "Text foreground color:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1935 +#: ../gui/wxpython/animation/dialogs.py:1938 msgid "Text background color:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1967 +#: ../gui/wxpython/animation/dialogs.py:1970 #: ../gui/wxpython/timeline/frame.py:303 msgid "Time" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1977 +#: ../gui/wxpython/animation/dialogs.py:1980 msgid "Absolute time format:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1997 +#: ../gui/wxpython/animation/dialogs.py:2000 msgid "Click and then press key up or down to preview different date and time formats. Type custom format string." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:2008 +#: ../gui/wxpython/animation/dialogs.py:2011 msgid "Learn more about formatting options" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:2022 +#: ../gui/wxpython/animation/dialogs.py:2025 msgid "Display instances with no data" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:2025 +#: ../gui/wxpython/animation/dialogs.py:2028 msgid "When animating instant-based data which have irregular timestamps you can display 'no data frame' (checked option) or keep last frame." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:2056 +#: ../gui/wxpython/animation/dialogs.py:2059 msgid "Invalid" msgstr "" -#: ../gui/wxpython/animation/temporal_manager.py:110 +#: ../gui/wxpython/animation/temporal_manager.py:112 msgid "It is not allowed to display data with different temporal types (absolute and relative)." msgstr "" -#: ../gui/wxpython/animation/temporal_manager.py:125 +#: ../gui/wxpython/animation/temporal_manager.py:127 #, python-format msgid "It is not allowed to display data with different units (%s)." msgstr "" -#: ../gui/wxpython/animation/temporal_manager.py:137 +#: ../gui/wxpython/animation/temporal_manager.py:139 msgid "You are going to display data with different temporal types of maps (interval and point). It is recommended to use data of one temporal type to avoid confusion." msgstr "" -#: ../gui/wxpython/animation/temporal_manager.py:242 +#: ../gui/wxpython/animation/temporal_manager.py:244 #: ../gui/wxpython/animation/utils.py:70 ../gui/wxpython/animation/utils.py:79 -#: ../gui/wxpython/tplot/frame.py:809 ../gui/wxpython/timeline/frame.py:463 +#: ../gui/wxpython/tplot/frame.py:927 ../gui/wxpython/timeline/frame.py:465 #, python-format msgid "Space time dataset <%s> not found." msgstr "" -#: ../gui/wxpython/animation/temporal_manager.py:347 +#: ../gui/wxpython/animation/temporal_manager.py:349 #, python-format msgid "Topology of Space time dataset %s is invalid." msgstr "" @@ -16275,186 +16303,230 @@ msgid "Unable to load icon theme. Reason: %s. Quiting wxGUI..." msgstr "" -#: ../gui/wxpython/tplot/g.gui.tplot.py:106 +#: ../gui/wxpython/tplot/g.gui.tplot.py:138 msgid "With stvds you have to set 'attr' option" msgstr "" -#: ../gui/wxpython/tplot/g.gui.tplot.py:110 +#: ../gui/wxpython/tplot/g.gui.tplot.py:142 msgid "With stvds it is not possible to use 'coordinates' and 'cats' options together" msgstr "" -#: ../gui/wxpython/tplot/g.gui.tplot.py:113 +#: ../gui/wxpython/tplot/g.gui.tplot.py:145 msgid "With stvds you have to use 'coordinates' or 'cats' option" msgstr "" -#: ../gui/wxpython/tplot/frame.py:43 +#: ../gui/wxpython/tplot/frame.py:44 #, python-brace-format msgid "The Temporal Plot Tool needs the \"matplotlib\" (python-matplotlib) package to be installed. {0}" msgstr "" -#: ../gui/wxpython/tplot/frame.py:97 +#: ../gui/wxpython/tplot/frame.py:100 msgid "GRASS GIS Temporal Plot Tool" msgstr "" -#: ../gui/wxpython/tplot/frame.py:180 +#: ../gui/wxpython/tplot/frame.py:184 msgid "" "Raster temporal dataset (strds)\n" "Press ENTER after typing the name or select with the combobox" msgstr "" -#: ../gui/wxpython/tplot/frame.py:189 +#: ../gui/wxpython/tplot/frame.py:193 msgid "X and Y coordinates separated by comma:" msgstr "" -#: ../gui/wxpython/tplot/frame.py:201 +#: ../gui/wxpython/tplot/frame.py:205 msgid "Coordinates can be obtained for example by right-clicking on Map Display." msgstr "" -#: ../gui/wxpython/tplot/frame.py:216 +#: ../gui/wxpython/tplot/frame.py:220 msgid "STRDS" msgstr "" -#: ../gui/wxpython/tplot/frame.py:224 +#: ../gui/wxpython/tplot/frame.py:228 msgid "" "Vector temporal dataset (stvds)\n" "Press ENTER after typing the name or select with the combobox" msgstr "" -#: ../gui/wxpython/tplot/frame.py:238 +#: ../gui/wxpython/tplot/frame.py:242 msgid "Select attribute column" msgstr "" -#: ../gui/wxpython/tplot/frame.py:251 +#: ../gui/wxpython/tplot/frame.py:255 msgid "Select category of vector(s)" msgstr "" -#: ../gui/wxpython/tplot/frame.py:269 +#: ../gui/wxpython/tplot/frame.py:273 msgid "STVDS" msgstr "" -#: ../gui/wxpython/tplot/frame.py:297 ../gui/wxpython/tplot/frame.py:724 -#: ../gui/wxpython/tplot/frame.py:728 ../gui/wxpython/tplot/frame.py:749 -#: ../gui/wxpython/tplot/frame.py:875 +#: ../gui/wxpython/tplot/frame.py:280 +msgid "Set title for the plot" +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:285 +#, fuzzy +msgid "Set label for X axis" +msgstr "Rând paral cu axa:" + +#: ../gui/wxpython/tplot/frame.py:290 +#, fuzzy +msgid "Set label for Y axis" +msgstr "Rând paral cu axa:" + +#: ../gui/wxpython/tplot/frame.py:302 +#, fuzzy +msgid "Labels" +msgstr "Etichetă" + +#: ../gui/wxpython/tplot/frame.py:309 +msgid "Path for output CSV file with plotted data" +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:315 +msgid "CVS path" +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:321 +#, fuzzy +msgid "Do you want the CSV header?" +msgstr "DoriÈ›i să salvaÈ›i modificările din model?" + +#: ../gui/wxpython/tplot/frame.py:363 ../gui/wxpython/tplot/frame.py:842 +#: ../gui/wxpython/tplot/frame.py:846 ../gui/wxpython/tplot/frame.py:867 +#: ../gui/wxpython/tplot/frame.py:993 msgid "Invalid input coordinates" msgstr "" -#: ../gui/wxpython/tplot/frame.py:309 ../gui/wxpython/tplot/frame.py:422 +#: ../gui/wxpython/tplot/frame.py:375 ../gui/wxpython/tplot/frame.py:488 #: ../gui/wxpython/timeline/frame.py:180 #, python-format msgid "Dataset <%s> not found in temporal database" msgstr "" -#: ../gui/wxpython/tplot/frame.py:327 ../gui/wxpython/tplot/frame.py:441 +#: ../gui/wxpython/tplot/frame.py:393 ../gui/wxpython/tplot/frame.py:507 #: ../gui/wxpython/timeline/frame.py:196 msgid "Datasets have different temporal type (absolute x relative), which is not allowed." msgstr "" -#: ../gui/wxpython/tplot/frame.py:344 ../gui/wxpython/tplot/frame.py:451 +#: ../gui/wxpython/tplot/frame.py:410 ../gui/wxpython/tplot/frame.py:517 #: ../gui/wxpython/timeline/frame.py:215 msgid "Datasets have different time unit which is not allowed." msgstr "" -#: ../gui/wxpython/tplot/frame.py:388 +#: ../gui/wxpython/tplot/frame.py:454 #, python-brace-format msgid "Category {ca} is not on vector map {ma} and it will be not used" msgstr "" -#: ../gui/wxpython/tplot/frame.py:407 +#: ../gui/wxpython/tplot/frame.py:473 msgid "Both coordinates and categories are set, coordinates will be used. The use categories remove text from coordinate form" msgstr "" -#: ../gui/wxpython/tplot/frame.py:412 +#: ../gui/wxpython/tplot/frame.py:478 msgid "With Vector temporal dataset you have to select an attribute column" msgstr "" -#: ../gui/wxpython/tplot/frame.py:464 +#: ../gui/wxpython/tplot/frame.py:530 msgid "Difference number of vector layers and maps in the vector temporal dataset" msgstr "" -#: ../gui/wxpython/tplot/frame.py:506 +#: ../gui/wxpython/tplot/frame.py:572 #, python-brace-format msgid "No connection between vector map {vmap} and layer {la}" msgstr "" -#: ../gui/wxpython/tplot/frame.py:580 -msgid "Problem getting data from raster temporal dataset. Empty list of values." -msgstr "" - -#: ../gui/wxpython/tplot/frame.py:592 ../gui/wxpython/tplot/frame.py:644 -#: ../gui/wxpython/tplot/frame.py:682 +#: ../gui/wxpython/tplot/frame.py:638 #, python-format msgid "Temporal resolution: %s" msgstr "" -#: ../gui/wxpython/tplot/frame.py:594 ../gui/wxpython/tplot/frame.py:646 -#: ../gui/wxpython/tplot/frame.py:684 ../gui/wxpython/timeline/frame.py:373 +#: ../gui/wxpython/tplot/frame.py:640 ../gui/wxpython/timeline/frame.py:374 #, python-format msgid "Time [%s]" msgstr "" -#: ../gui/wxpython/tplot/frame.py:625 +#: ../gui/wxpython/tplot/frame.py:683 +msgid "Problem getting data from raster temporal dataset. Empty list of values." +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:729 #, python-brace-format msgid "Problem getting data from vector temporal dataset. Empty list of values for cat {ca}." msgstr "" -#: ../gui/wxpython/tplot/frame.py:670 +#: ../gui/wxpython/tplot/frame.py:776 msgid "Problem getting data from vector temporal dataset. Empty list of values." msgstr "" -#: ../gui/wxpython/tplot/frame.py:717 +#: ../gui/wxpython/tplot/frame.py:802 +#, fuzzy, python-brace-format +msgid "{pa} already exists, do you want to overwrite?" +msgstr "FiÈ™ierul <%s> există deja. DoriÈ›i să suprascrieÈ›i fiÈ™ierul?" + +#: ../gui/wxpython/tplot/frame.py:804 +#, fuzzy +msgid "File exists" +msgstr "FiÈ™ierul există deja" + +#: ../gui/wxpython/tplot/frame.py:809 +msgid "Please change name of output CSV file or " +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:835 msgid "Incorrect coordinates format, should be: x,y" msgstr "" -#: ../gui/wxpython/tplot/frame.py:733 +#: ../gui/wxpython/tplot/frame.py:851 msgid "Seed point outside the current region" msgstr "" -#: ../gui/wxpython/tplot/frame.py:745 +#: ../gui/wxpython/tplot/frame.py:863 msgid "Invalid input raster dataset" msgstr "" -#: ../gui/wxpython/tplot/frame.py:762 +#: ../gui/wxpython/tplot/frame.py:880 msgid "Invalid input vector dataset" msgstr "" -#: ../gui/wxpython/tplot/frame.py:824 ../gui/wxpython/timeline/frame.py:478 +#: ../gui/wxpython/tplot/frame.py:942 ../gui/wxpython/timeline/frame.py:480 #, python-format msgid "Please specify the space time dataset <%s>." msgstr "" -#: ../gui/wxpython/tplot/frame.py:827 ../gui/wxpython/timeline/frame.py:480 +#: ../gui/wxpython/tplot/frame.py:945 ../gui/wxpython/timeline/frame.py:482 msgid "Ambiguous dataset name" msgstr "" -#: ../gui/wxpython/tplot/frame.py:868 ../gui/wxpython/tplot/frame.py:916 +#: ../gui/wxpython/tplot/frame.py:986 ../gui/wxpython/tplot/frame.py:1044 msgid "Invalid input temporal dataset" msgstr "" -#: ../gui/wxpython/tplot/frame.py:937 +#: ../gui/wxpython/tplot/frame.py:1065 msgid "Datasets have different number of values" msgstr "" -#: ../gui/wxpython/tplot/frame.py:961 ../gui/wxpython/timeline/frame.py:564 +#: ../gui/wxpython/tplot/frame.py:1089 ../gui/wxpython/timeline/frame.py:566 #, python-format msgid "Space time raster dataset: %s" msgstr "" -#: ../gui/wxpython/tplot/frame.py:963 ../gui/wxpython/timeline/frame.py:566 +#: ../gui/wxpython/tplot/frame.py:1091 ../gui/wxpython/timeline/frame.py:568 #, python-format msgid "Space time vector dataset: %s" msgstr "" -#: ../gui/wxpython/tplot/frame.py:965 ../gui/wxpython/timeline/frame.py:568 +#: ../gui/wxpython/tplot/frame.py:1093 ../gui/wxpython/timeline/frame.py:570 #, python-format msgid "Space time 3D raster dataset: %s" msgstr "" -#: ../gui/wxpython/tplot/frame.py:967 +#: ../gui/wxpython/tplot/frame.py:1095 #, python-brace-format msgid "Value for {date} is {val}" msgstr "" -#: ../gui/wxpython/tplot/frame.py:970 +#: ../gui/wxpython/tplot/frame.py:1098 msgid "Press Del to dismiss." msgstr "" @@ -16526,7 +16598,7 @@ msgid "Launch user-defined script" msgstr "" -#: ../gui/wxpython/lmgr/toolbars.py:166 ../gui/wxpython/lmgr/pyshell.py:63 +#: ../gui/wxpython/lmgr/toolbars.py:166 ../gui/wxpython/lmgr/pyshell.py:65 msgid "Open a simple Python code editor" msgstr "" @@ -16566,40 +16638,40 @@ msgid "Show 3D view mode manual" msgstr "AfiÈ™ează manual pentru modul de vizualizare 3D" -#: ../gui/wxpython/lmgr/pyshell.py:43 +#: ../gui/wxpython/lmgr/pyshell.py:45 #, python-format msgid "Welcome to wxGUI Interactive Python Shell %s" msgstr "Bine aÈ›i venit în consola interactivă Python wxGUI %s" -#: ../gui/wxpython/lmgr/pyshell.py:44 +#: ../gui/wxpython/lmgr/pyshell.py:46 #, python-format msgid "Type %s for more GRASS scripting related information." msgstr "Tip %s pentru mai multe informaÈ›ii relative de scripting GRASS." -#: ../gui/wxpython/lmgr/pyshell.py:45 +#: ../gui/wxpython/lmgr/pyshell.py:47 #, python-format msgid "Type %s to add raster or vector to the layer tree." msgstr "Tip %s pentru adăugarea de raster sau vector la arborele de strat." -#: ../gui/wxpython/lmgr/pyshell.py:55 +#: ../gui/wxpython/lmgr/pyshell.py:57 msgid "Delete all text from the shell" msgstr "Șterge tot textul din consolă" -#: ../gui/wxpython/lmgr/pyshell.py:60 +#: ../gui/wxpython/lmgr/pyshell.py:62 msgid "Simple &editor" msgstr "" -#: ../gui/wxpython/lmgr/pyshell.py:117 +#: ../gui/wxpython/lmgr/pyshell.py:119 #, python-format msgid "Raster or vector map <%s> not found" msgstr "Harta raster sau vectorială <%s> nu a fost găsită" -#: ../gui/wxpython/lmgr/pyshell.py:124 +#: ../gui/wxpython/lmgr/pyshell.py:126 #, python-format msgid "Raster map <%s> added" msgstr "Harta raster <%s> adăugată" -#: ../gui/wxpython/lmgr/pyshell.py:126 +#: ../gui/wxpython/lmgr/pyshell.py:128 #, python-format msgid "Vector map <%s> added" msgstr "Harta vectorială <%s> adăugată" @@ -16633,7 +16705,7 @@ msgid "3D view Toolbar" msgstr "Bara de instrumente pentru vizualizarea 3D" -#: ../gui/wxpython/lmgr/frame.py:284 ../gui/wxpython/lmgr/frame.py:1717 +#: ../gui/wxpython/lmgr/frame.py:284 ../gui/wxpython/lmgr/frame.py:1720 msgid "Rename Map Display" msgstr "AfiÈ™ează harta redenumită" @@ -16684,11 +16756,11 @@ msgid "GRASS Model File (*.gxm)|*.gxm" msgstr "FiÈ™ier Model GRASS (*.gxm)|*.gxm" -#: ../gui/wxpython/lmgr/frame.py:663 ../gui/wxpython/lmgr/frame.py:2518 +#: ../gui/wxpython/lmgr/frame.py:663 ../gui/wxpython/lmgr/frame.py:2521 msgid "Do you want to save changes in the workspace?" msgstr "DoriÈ›i să salvaÈ›i modificările din spaÈ›iul de lucru?" -#: ../gui/wxpython/lmgr/frame.py:665 ../gui/wxpython/lmgr/frame.py:2520 +#: ../gui/wxpython/lmgr/frame.py:665 ../gui/wxpython/lmgr/frame.py:2523 msgid "Do you want to store current settings to workspace file?" msgstr "DoriÈ›i să stocaÈ›i setările curente în fiÈ™ierul spaÈ›iului de lucru?" @@ -16702,7 +16774,7 @@ msgid "Command '%s' not yet implemented in the WxGUI. Try adding it as a command layer instead." msgstr "Comanda '%s' nu a fost încă implementată în WxGUI. ÃŽncercaÈ›i să-l adăugaÈ›i ca un strat de control." -#: ../gui/wxpython/lmgr/frame.py:936 ../gui/wxpython/lmgr/frame.py:2002 +#: ../gui/wxpython/lmgr/frame.py:936 ../gui/wxpython/lmgr/frame.py:2005 msgid "Selected map layer is not vector." msgstr "Stratul selectat nu este un vector." @@ -16758,122 +16830,122 @@ msgid "No location/mapset provided. Operation canceled." msgstr "Nici un o locaÈ›ie/nici un mapset selectat(ă). OperaÈ›iune anulată." -#: ../gui/wxpython/lmgr/frame.py:1078 ../gui/wxpython/lmgr/frame.py:1099 +#: ../gui/wxpython/lmgr/frame.py:1078 ../gui/wxpython/lmgr/frame.py:1103 msgid "No mapset provided. Operation canceled." msgstr "Nici un mapset selectat. OperaÈ›iune anulată." -#: ../gui/wxpython/lmgr/frame.py:1087 ../gui/wxpython/lmgr/frame.py:1109 +#: ../gui/wxpython/lmgr/frame.py:1091 ../gui/wxpython/lmgr/frame.py:1113 #: ../gui/wxpython/datacatalog/frame.py:127 #, python-format msgid "Current mapset is <%s>." msgstr "Mapset-ul curent este <%s>." -#: ../gui/wxpython/lmgr/frame.py:1133 +#: ../gui/wxpython/lmgr/frame.py:1137 #, python-format msgid "" "Working directory changed to:\n" "\"%s\"" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1140 +#: ../gui/wxpython/lmgr/frame.py:1144 msgid "Changes current working directory for this GUI." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1142 +#: ../gui/wxpython/lmgr/frame.py:1146 msgid "Usage: cd [directory]" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1143 +#: ../gui/wxpython/lmgr/frame.py:1147 msgid "Without parameters it opens a dialog." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1147 +#: ../gui/wxpython/lmgr/frame.py:1151 msgid "If ~ (tilde) is present as the first directory on the path, it is replaced by user's home directory." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1161 +#: ../gui/wxpython/lmgr/frame.py:1165 msgid "More than one parameter provided." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1181 +#: ../gui/wxpython/lmgr/frame.py:1185 msgid "Choose a working directory" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1226 +#: ../gui/wxpython/lmgr/frame.py:1230 msgid "System Info" msgstr "InformaÈ›ii Sistem" -#: ../gui/wxpython/lmgr/frame.py:1241 +#: ../gui/wxpython/lmgr/frame.py:1245 msgid "GRASS version" msgstr "Versiunea GRASS" -#: ../gui/wxpython/lmgr/frame.py:1242 +#: ../gui/wxpython/lmgr/frame.py:1246 msgid "GRASS SVN revision" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1244 +#: ../gui/wxpython/lmgr/frame.py:1248 msgid "Build date" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1246 +#: ../gui/wxpython/lmgr/frame.py:1250 msgid "Build platform" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1259 +#: ../gui/wxpython/lmgr/frame.py:1263 msgid "Platform" msgstr "Platformă" -#: ../gui/wxpython/lmgr/frame.py:1322 +#: ../gui/wxpython/lmgr/frame.py:1326 msgid "Current workspace is not empty. Do you want to store current settings to workspace file?" msgstr "SpaÈ›iul de lucru curent nu este gol. DoriÈ›i să stocaÈ›i setările curente pentru fiÈ™ierul din spaÈ›iul de lucru?" -#: ../gui/wxpython/lmgr/frame.py:1325 +#: ../gui/wxpython/lmgr/frame.py:1329 msgid "Create new workspace?" msgstr "CreaÈ›i spaÈ›iu de lucru nou?" -#: ../gui/wxpython/lmgr/frame.py:1354 +#: ../gui/wxpython/lmgr/frame.py:1358 msgid "Choose workspace file" msgstr "Alege fiÈ™ierul spaÈ›iului de lucru" -#: ../gui/wxpython/lmgr/frame.py:1356 ../gui/wxpython/lmgr/frame.py:1594 +#: ../gui/wxpython/lmgr/frame.py:1360 ../gui/wxpython/lmgr/frame.py:1597 msgid "GRASS Workspace File (*.gxw)|*.gxw" msgstr "FiÈ™ierul spaÈ›iului de lucru GRASS (*.gxw)|*.gxw" -#: ../gui/wxpython/lmgr/frame.py:1396 ../gui/wxpython/lmgr/frame.py:1568 +#: ../gui/wxpython/lmgr/frame.py:1400 ../gui/wxpython/lmgr/frame.py:1571 msgid "Please wait, loading workspace..." msgstr "Vă rugăm să aÈ™teptaÈ›i, încărcarea spaÈ›iului de lucru..." -#: ../gui/wxpython/lmgr/frame.py:1548 +#: ../gui/wxpython/lmgr/frame.py:1551 msgid "Choose GRC file to load" msgstr "Alege fiÈ™ier GRC pentru încărcare" -#: ../gui/wxpython/lmgr/frame.py:1550 +#: ../gui/wxpython/lmgr/frame.py:1553 msgid "Old GRASS Workspace File (*.grc)|*.grc" msgstr "FiÈ™ier mai vechi al spaÈ›iului de lucru GRASS (*.grc)|*.grc" -#: ../gui/wxpython/lmgr/frame.py:1592 +#: ../gui/wxpython/lmgr/frame.py:1595 msgid "Choose file to save current workspace" msgstr "Alege fiÈ™ier pentru a salva spaÈ›iul de lucru curent" -#: ../gui/wxpython/lmgr/frame.py:1612 ../gui/wxpython/lmgr/frame.py:1633 +#: ../gui/wxpython/lmgr/frame.py:1615 ../gui/wxpython/lmgr/frame.py:1636 #, python-format msgid "Workspace file <%s> already exists. Do you want to overwrite this file?" msgstr "FiÈ™ierul spaÈ›iului de lucru <%s> există deja. DoriÈ›i să suprascrieÈ›i acest fiÈ™ier?" -#: ../gui/wxpython/lmgr/frame.py:1660 +#: ../gui/wxpython/lmgr/frame.py:1663 msgid "Writing current settings to workspace file failed." msgstr "Scrierea setărilor curente la fiÈ™ierul spaÈ›iului de lucru a eÈ™uat." -#: ../gui/wxpython/lmgr/frame.py:1672 ../gui/wxpython/gmodeler/frame.py:1139 +#: ../gui/wxpython/lmgr/frame.py:1675 ../gui/wxpython/gmodeler/frame.py:1139 #, python-format msgid "Unable to open file <%s> for writing." msgstr "Nu s-a putut deschide fiÈ™ierul <%s> pentru scriere." -#: ../gui/wxpython/lmgr/frame.py:1716 +#: ../gui/wxpython/lmgr/frame.py:1719 msgid "Enter new name:" msgstr "IntroduceÈ›i nume nou:" -#: ../gui/wxpython/lmgr/frame.py:1814 +#: ../gui/wxpython/lmgr/frame.py:1817 #, python-format msgid "" "Unable to launch \"Supervised Classification Tool\".\n" @@ -16881,32 +16953,32 @@ "Reason: %s" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1856 +#: ../gui/wxpython/lmgr/frame.py:1859 msgid "Unable to start Timeline Tool." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1867 +#: ../gui/wxpython/lmgr/frame.py:1870 msgid "Unable to start Temporal Plot Tool." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2137 +#: ../gui/wxpython/lmgr/frame.py:2140 msgid "Add selected map layers into layer tree" msgstr "Adaugă straturile selectate la arborele de strat" -#: ../gui/wxpython/lmgr/frame.py:2170 ../gui/wxpython/lmgr/frame.py:2207 +#: ../gui/wxpython/lmgr/frame.py:2173 ../gui/wxpython/lmgr/frame.py:2210 #, python-format msgid "Unsupported map layer type <%s>." msgstr "Tip de strat neacceptat <%s>." -#: ../gui/wxpython/lmgr/frame.py:2336 +#: ../gui/wxpython/lmgr/frame.py:2339 msgid "Note that cell values can only be displayed for regions of less than 10,000 cells." msgstr "ReÈ›ine faptul că valorile celulelor pot fi afiÈ™ate numai pentru regiunile cu mai puÈ›in de 10,000 celule." -#: ../gui/wxpython/lmgr/frame.py:2428 ../gui/wxpython/lmgr/layertree.py:1983 +#: ../gui/wxpython/lmgr/frame.py:2431 ../gui/wxpython/lmgr/layertree.py:1983 msgid "opacity:" msgstr "opacitate:" -#: ../gui/wxpython/lmgr/frame.py:2436 +#: ../gui/wxpython/lmgr/frame.py:2439 #, python-format msgid "" "Do you want to remove map layer(s)\n" @@ -16917,30 +16989,30 @@ "%s\n" "din arborele de strat?" -#: ../gui/wxpython/lmgr/frame.py:2439 +#: ../gui/wxpython/lmgr/frame.py:2442 msgid "Do you want to remove selected map layer(s) from layer tree?" msgstr "" "DoriÈ›i să eliminaÈ›i stratul(urile) selectat(e)\n" "%s\n" "din arborele de strat?" -#: ../gui/wxpython/lmgr/frame.py:2445 +#: ../gui/wxpython/lmgr/frame.py:2448 msgid "Remove map layer" msgstr "Elimină strat" -#: ../gui/wxpython/lmgr/frame.py:2527 +#: ../gui/wxpython/lmgr/frame.py:2530 msgid "Quit GRASS GUI" msgstr "ÃŽnchide GRASS GUI" -#: ../gui/wxpython/lmgr/frame.py:2559 +#: ../gui/wxpython/lmgr/frame.py:2562 msgid "Unable to exit GRASS shell: unknown PID" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2579 +#: ../gui/wxpython/lmgr/frame.py:2582 msgid "Display resolution is currently not constrained to computational settings. It's suggested to constrain map to region geometry. Do you want to constrain the resolution?" msgstr "RezoluÈ›ia eranului nu este în prezent limitată de setările de calcul. Este recomandat să limitaÈ›i harta la geometria regiunii. DoriÈ›i să limitaÈ›i rezoluÈ›ia?" -#: ../gui/wxpython/lmgr/frame.py:2588 +#: ../gui/wxpython/lmgr/frame.py:2591 msgid "Constrain map to region geometry?" msgstr "LimitaÈ›i harta la geometria regiunii?" @@ -17248,7 +17320,7 @@ msgstr "" #: ../gui/wxpython/rlisetup/functions.py:127 -#: ../gui/wxpython/rlisetup/wizard.py:1712 +#: ../gui/wxpython/rlisetup/wizard.py:1711 msgid "The polygon seems to have 0 areas" msgstr "" @@ -17593,77 +17665,77 @@ msgid "Select sample area " msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1715 +#: ../gui/wxpython/rlisetup/wizard.py:1714 msgid "Select sample area 1 of " msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1745 +#: ../gui/wxpython/rlisetup/wizard.py:1744 msgid "Configuration file name:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1754 +#: ../gui/wxpython/rlisetup/wizard.py:1753 msgid "Raster name:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1764 +#: ../gui/wxpython/rlisetup/wizard.py:1763 msgid "Vector name:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1773 +#: ../gui/wxpython/rlisetup/wizard.py:1772 msgid "Region type:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1791 +#: ../gui/wxpython/rlisetup/wizard.py:1790 msgid "Sampling area type:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1854 +#: ../gui/wxpython/rlisetup/wizard.py:1853 msgid "Region keyboard values:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1868 -#: ../gui/wxpython/rlisetup/wizard.py:1893 -#: ../gui/wxpython/rlisetup/wizard.py:1897 +#: ../gui/wxpython/rlisetup/wizard.py:1867 +#: ../gui/wxpython/rlisetup/wizard.py:1892 +#: ../gui/wxpython/rlisetup/wizard.py:1896 msgid "Type of shape:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1871 -#: ../gui/wxpython/rlisetup/wizard.py:1900 +#: ../gui/wxpython/rlisetup/wizard.py:1870 +#: ../gui/wxpython/rlisetup/wizard.py:1899 msgid "Radius size:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1872 -#: ../gui/wxpython/rlisetup/wizard.py:1901 +#: ../gui/wxpython/rlisetup/wizard.py:1871 +#: ../gui/wxpython/rlisetup/wizard.py:1900 msgid "Name circle mask:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1874 -#: ../gui/wxpython/rlisetup/wizard.py:1903 +#: ../gui/wxpython/rlisetup/wizard.py:1873 +#: ../gui/wxpython/rlisetup/wizard.py:1902 msgid "Width size:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1875 -#: ../gui/wxpython/rlisetup/wizard.py:1904 +#: ../gui/wxpython/rlisetup/wizard.py:1874 +#: ../gui/wxpython/rlisetup/wizard.py:1903 msgid "Height size:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1878 +#: ../gui/wxpython/rlisetup/wizard.py:1877 msgid "Method of distribution:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1881 +#: ../gui/wxpython/rlisetup/wizard.py:1880 msgid "Number sampling units:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1884 +#: ../gui/wxpython/rlisetup/wizard.py:1883 msgid "Distance between units:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1887 +#: ../gui/wxpython/rlisetup/wizard.py:1886 msgid "Number row strates:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1889 +#: ../gui/wxpython/rlisetup/wizard.py:1888 msgid "Number column strates:" msgstr "" @@ -17694,56 +17766,56 @@ msgid "Remove legend" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:254 +#: ../gui/wxpython/mapwin/buffered.py:256 msgid "Copy coordinates to clipboard" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:262 +#: ../gui/wxpython/mapwin/buffered.py:264 msgid "Hide toolbars" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:264 +#: ../gui/wxpython/mapwin/buffered.py:266 msgid "Show toolbars" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:271 +#: ../gui/wxpython/mapwin/buffered.py:273 msgid "Hide statusbar" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:272 +#: ../gui/wxpython/mapwin/buffered.py:274 msgid "Show statusbar" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:289 +#: ../gui/wxpython/mapwin/buffered.py:291 msgid "Resize legend" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:990 +#: ../gui/wxpython/mapwin/buffered.py:991 msgid "Unable to draw registered graphics. The graphics was unregistered." msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:2079 +#: ../gui/wxpython/mapwin/buffered.py:2080 msgid "Zoom to saved region extents" msgstr "Zoom pentru a salva extinderea regiunii" -#: ../gui/wxpython/mapwin/buffered.py:2081 +#: ../gui/wxpython/mapwin/buffered.py:2082 msgid "Set compulational region from named region" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:2094 +#: ../gui/wxpython/mapwin/buffered.py:2095 #, python-format msgid "Region <%s> not found. Operation canceled." msgstr "Regiunea <%s> nu a fost găsită. OperaÈ›iune anulată." -#: ../gui/wxpython/mapwin/buffered.py:2124 +#: ../gui/wxpython/mapwin/buffered.py:2125 msgid "Save display extents to region file" msgstr "Salvează extinderea afișării în fiÈ™ierul regiunii" -#: ../gui/wxpython/mapwin/buffered.py:2126 +#: ../gui/wxpython/mapwin/buffered.py:2127 msgid "Save computational region to region file" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:2138 +#: ../gui/wxpython/mapwin/buffered.py:2139 #, python-format msgid "Region file <%s> already exists. Do you want to overwrite it?" msgstr "FiÈ™ierul regiunii <%s> există deja. DoriÈ›i să-l suprascrieÈ›i?" @@ -18490,92 +18562,93 @@ msgid "Data catalog" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:95 ../gui/wxpython/dbmgr/base.py:2276 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:99 ../gui/wxpython/dbmgr/base.py:2278 msgid "Database connection" msgstr "Conexiunea bazei de date" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:127 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:131 msgid "Set SQL statement to default" msgstr "Setează declaraÈ›ia SQL ca implicit" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:130 -msgid "Apply SQL statement in Attribute Table Manager" +#: ../gui/wxpython/dbmgr/sqlbuilder.py:134 +msgid "Apply SQL statement" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:132 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:136 msgid "Close the dialog" msgstr "ÃŽnchide caseta de dialog" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:219 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:223 msgid "Columns" msgstr "Coloane" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:233 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:238 msgid "Interactive insertion" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:247 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:252 msgid "Values" msgstr "Valori" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:257 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:262 msgid "Get all values" msgstr "ObÈ›ine toate valorile" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:262 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:267 msgid "Get sample" msgstr "ObÈ›ine eÈ™antion" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:264 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:269 msgid "Get first 256 unique values as sample" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:283 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:288 msgid "Go to:" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:296 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:301 msgid "Close dialog on apply" msgstr "ÃŽnchide caseta de dialog după validare" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:471 -#: ../gui/wxpython/dbmgr/sqlbuilder.py:616 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:482 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:627 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:855 #, python-format msgid "GRASS SQL Builder (%(type)s) - <%(map)s>" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:474 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:485 msgid "Column to show (SELECT clause)" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:475 -#: ../gui/wxpython/dbmgr/sqlbuilder.py:620 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:486 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:631 msgid "Constraint for query (WHERE clause)" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:487 ../gui/wxpython/dbmgr/base.py:1213 -#: ../gui/wxpython/dbmgr/base.py:1239 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:498 ../gui/wxpython/dbmgr/base.py:1215 +#: ../gui/wxpython/dbmgr/base.py:1241 #, python-format msgid "Example: %s" msgstr "Examplu: %s" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:491 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:502 msgid "Verify" msgstr "Verifică" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:492 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:503 msgid "Verify SQL statement" msgstr "Verifică declaraÈ›ia SQL" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:500 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:511 msgid "SQL statement not verified" msgstr "DeclaraÈ›ia SQL nu a fost verificată" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:544 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:555 msgid "SQL statement is not valid" msgstr "DeclaraÈ›ia SQL nu este validă" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:546 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:557 #, python-format msgid "" "SQL statement is not valid.\n" @@ -18586,31 +18659,31 @@ "\n" "%s" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:548 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:559 msgid "SQL statement is valid" msgstr "DeclaraÈ›ia SQL este validă" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:619 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:630 msgid "Column to set (SET clause)" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:621 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:632 msgid "Calculate column value to set" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:693 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:704 msgid "Functions" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:726 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:737 msgid "SQL statement was not applied" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:728 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:739 msgid "SQL statement applied" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:762 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:773 msgid "Dbf driver does not support usage of SQL functions." msgstr "" @@ -18671,65 +18744,65 @@ msgid "Unknown" msgstr "Necunoscut" -#: ../gui/wxpython/dbmgr/dialogs.py:788 ../gui/wxpython/dbmgr/base.py:2319 -#: ../gui/wxpython/dbmgr/base.py:2383 +#: ../gui/wxpython/dbmgr/dialogs.py:788 ../gui/wxpython/dbmgr/base.py:2321 +#: ../gui/wxpython/dbmgr/base.py:2385 msgid "Column" msgstr "Coloană" -#: ../gui/wxpython/dbmgr/dialogs.py:799 ../gui/wxpython/dbmgr/base.py:2338 +#: ../gui/wxpython/dbmgr/dialogs.py:799 ../gui/wxpython/dbmgr/base.py:2340 #: ../gui/wxpython/gmodeler/preferences.py:255 #: ../gui/wxpython/web_services/widgets.py:935 msgid "Type" msgstr "Tip" -#: ../gui/wxpython/dbmgr/dialogs.py:810 ../gui/wxpython/dbmgr/base.py:2354 +#: ../gui/wxpython/dbmgr/dialogs.py:810 ../gui/wxpython/dbmgr/base.py:2356 msgid "Length" msgstr "Lungime" -#: ../gui/wxpython/dbmgr/manager.py:79 +#: ../gui/wxpython/dbmgr/manager.py:80 msgid "GRASS GIS Attribute Table Manager - " msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:81 +#: ../gui/wxpython/dbmgr/manager.py:82 msgid "READONLY - " msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:99 +#: ../gui/wxpython/dbmgr/manager.py:100 #, python-format msgid "Database connection for vector map <%s> is not defined in DB file. You can define new connection in 'Manage layers' tab." msgstr "Conexiunea bazei de date pentru harta vectorială <%s> nu este definită în fiÈ™ierul BD. PuteÈ›i defini o nouă conexiune în tab-ul 'Gestionare straturi' " -#: ../gui/wxpython/dbmgr/manager.py:105 +#: ../gui/wxpython/dbmgr/manager.py:106 msgid "Please wait, loading attribute data..." msgstr "Vă rugăm să aÈ™teptaÈ›i, încărcarea atributelor..." -#: ../gui/wxpython/dbmgr/manager.py:114 +#: ../gui/wxpython/dbmgr/manager.py:115 msgid "Browse data" msgstr "Caută data" -#: ../gui/wxpython/dbmgr/manager.py:122 +#: ../gui/wxpython/dbmgr/manager.py:123 msgid "Manage tables" msgstr "Gestionează tabele" -#: ../gui/wxpython/dbmgr/manager.py:129 +#: ../gui/wxpython/dbmgr/manager.py:130 msgid "Manage layers" msgstr "Gestionează straturi" -#: ../gui/wxpython/dbmgr/manager.py:140 +#: ../gui/wxpython/dbmgr/manager.py:141 msgid "Close Attribute Table Manager" msgstr "ÃŽnchide gestionarea tabelei de atribute" -#: ../gui/wxpython/dbmgr/manager.py:143 +#: ../gui/wxpython/dbmgr/manager.py:144 msgid "Reload currently selected attribute data" msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:146 +#: ../gui/wxpython/dbmgr/manager.py:147 msgid "Reload all attribute data (drop current selection)" msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:222 ../gui/wxpython/dbmgr/base.py:317 -#: ../gui/wxpython/dbmgr/base.py:919 ../gui/wxpython/dbmgr/base.py:1089 -#: ../gui/wxpython/dbmgr/base.py:1444 ../gui/wxpython/dbmgr/base.py:2096 +#: ../gui/wxpython/dbmgr/manager.py:223 ../gui/wxpython/dbmgr/base.py:317 +#: ../gui/wxpython/dbmgr/base.py:921 ../gui/wxpython/dbmgr/base.py:1091 +#: ../gui/wxpython/dbmgr/base.py:1446 ../gui/wxpython/dbmgr/base.py:2098 #, python-format msgid "Number of loaded records: %d" msgstr "Număr de înregistrări încărcate: %d" @@ -18833,83 +18906,83 @@ msgid "Add column to table <%s>" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1025 +#: ../gui/wxpython/dbmgr/base.py:1027 msgid "Unable to add column to the table. No column name defined." msgstr "Nu s-a putut adăuga coloana la tabel. Nici un nume de coloană definit." -#: ../gui/wxpython/dbmgr/base.py:1039 +#: ../gui/wxpython/dbmgr/base.py:1041 #, python-format msgid "Column <%(column)s> already exists in table <%(table)s>." msgstr "Coloana <%(column)s> există deja în tabel <%(table)s>." -#: ../gui/wxpython/dbmgr/base.py:1122 +#: ../gui/wxpython/dbmgr/base.py:1124 msgid "Attribute data - right-click to edit/manage records" msgstr "Datele de atribut - click dreapta pentru editare/gestionare înregistrări" -#: ../gui/wxpython/dbmgr/base.py:1137 ../gui/wxpython/dbmgr/base.py:2260 -#: ../gui/wxpython/dbmgr/base.py:2955 ../gui/wxpython/dbmgr/base.py:3090 -#: ../gui/wxpython/dbmgr/base.py:3359 +#: ../gui/wxpython/dbmgr/base.py:1139 ../gui/wxpython/dbmgr/base.py:2262 +#: ../gui/wxpython/dbmgr/base.py:2957 ../gui/wxpython/dbmgr/base.py:3092 +#: ../gui/wxpython/dbmgr/base.py:3361 msgid "Table" msgstr "Tabel" -#: ../gui/wxpython/dbmgr/base.py:1139 ../gui/wxpython/dbmgr/base.py:2262 +#: ../gui/wxpython/dbmgr/base.py:1141 ../gui/wxpython/dbmgr/base.py:2264 msgid " (readonly)" msgstr "(doar citire)" -#: ../gui/wxpython/dbmgr/base.py:1153 +#: ../gui/wxpython/dbmgr/base.py:1155 msgid "SQL Query" msgstr "Interogare SQL" -#: ../gui/wxpython/dbmgr/base.py:1183 +#: ../gui/wxpython/dbmgr/base.py:1185 msgid "Simple" msgstr "Simplu" -#: ../gui/wxpython/dbmgr/base.py:1190 +#: ../gui/wxpython/dbmgr/base.py:1192 msgid "Apply SELECT statement and reload data records" msgstr "Aplică declaraÈ›ia SELECT È™i reîncarcă datele înregistrate" -#: ../gui/wxpython/dbmgr/base.py:1224 +#: ../gui/wxpython/dbmgr/base.py:1226 msgid "Builder" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1229 +#: ../gui/wxpython/dbmgr/base.py:1231 msgid "SQL Builder" msgstr "ConstrucÈ›ie SQL" -#: ../gui/wxpython/dbmgr/base.py:1411 ../gui/wxpython/dbmgr/base.py:1600 +#: ../gui/wxpython/dbmgr/base.py:1413 ../gui/wxpython/dbmgr/base.py:1602 msgid "Insert new record" msgstr "Inserează inregistrare nouă" -#: ../gui/wxpython/dbmgr/base.py:1412 +#: ../gui/wxpython/dbmgr/base.py:1414 msgid "Delete selected record(s)" msgstr "Șterge înregistrarea selectată" -#: ../gui/wxpython/dbmgr/base.py:1413 +#: ../gui/wxpython/dbmgr/base.py:1415 msgid "Delete all records" msgstr "Șterge toate înregistrările" -#: ../gui/wxpython/dbmgr/base.py:1425 +#: ../gui/wxpython/dbmgr/base.py:1427 msgid "Highlight selected features and zoom" msgstr "EvidenÈ›iază trăsăturile selectate È™i măriÈ›i" -#: ../gui/wxpython/dbmgr/base.py:1429 ../gui/wxpython/dbmgr/base.py:1940 +#: ../gui/wxpython/dbmgr/base.py:1431 ../gui/wxpython/dbmgr/base.py:1942 msgid "Extract selected features" msgstr "Extrage trăsăturile selectate" -#: ../gui/wxpython/dbmgr/base.py:1430 +#: ../gui/wxpython/dbmgr/base.py:1432 msgid "Delete selected features" msgstr "Șterge trăsăturile selectate" -#: ../gui/wxpython/dbmgr/base.py:1493 +#: ../gui/wxpython/dbmgr/base.py:1495 msgid "Update existing record" msgstr "Actualizarea înregistrărilor existente" -#: ../gui/wxpython/dbmgr/base.py:1520 ../gui/wxpython/dbmgr/base.py:1633 +#: ../gui/wxpython/dbmgr/base.py:1522 ../gui/wxpython/dbmgr/base.py:1635 #, python-format msgid "Value '%(value)s' needs to be entered as %(type)s." msgstr "Valoarea '%(value)s' trebuie introdusă ca %(type)s." -#: ../gui/wxpython/dbmgr/base.py:1539 +#: ../gui/wxpython/dbmgr/base.py:1541 #, python-format msgid "" "Unable to update existing record.\n" @@ -18918,17 +18991,17 @@ "Nu s-a putut actualiza înregistrarea existentă.\n" "%s" -#: ../gui/wxpython/dbmgr/base.py:1611 +#: ../gui/wxpython/dbmgr/base.py:1613 #, python-format msgid "Record with category number %d already exists in the table." msgstr "ÃŽnregistrarea cu numărul de categorie %d există deja în tabel." -#: ../gui/wxpython/dbmgr/base.py:1621 +#: ../gui/wxpython/dbmgr/base.py:1623 #, python-format msgid "Category number (column %s) is missing." msgstr "Numărul de categorie (coloana %s) lipseÈ™te." -#: ../gui/wxpython/dbmgr/base.py:1645 +#: ../gui/wxpython/dbmgr/base.py:1647 #, python-format msgid "" "Unable to insert new record.\n" @@ -18937,29 +19010,29 @@ "Nu s-a putut insera o înregistrare nouă.\n" "%s" -#: ../gui/wxpython/dbmgr/base.py:1698 +#: ../gui/wxpython/dbmgr/base.py:1700 #, python-format msgid "Selected data records (%d) will be permanently deleted from table. Do you want to delete them?" msgstr "Datele înregistrate selectate (%d) vor fi È™terse definitiv din tabel. DoriÈ›i să le È™tergeÈ›i?" -#: ../gui/wxpython/dbmgr/base.py:1701 ../gui/wxpython/dbmgr/base.py:1751 +#: ../gui/wxpython/dbmgr/base.py:1703 ../gui/wxpython/dbmgr/base.py:1753 msgid "Delete records" msgstr "Șterge înregistrările" -#: ../gui/wxpython/dbmgr/base.py:1748 +#: ../gui/wxpython/dbmgr/base.py:1750 #, python-format msgid "All data records (%d) will be permanently deleted from table. Do you want to delete them?" msgstr "Toate înregistrările (%d) vor fi È™terse definitiv din tabel. DoriÈ›i să le È™tergeÈ›i?" -#: ../gui/wxpython/dbmgr/base.py:1935 +#: ../gui/wxpython/dbmgr/base.py:1937 msgid "Nothing to extract." msgstr "Nimic de extras." -#: ../gui/wxpython/dbmgr/base.py:1969 +#: ../gui/wxpython/dbmgr/base.py:1971 msgid "Nothing to delete." msgstr "Nimic de È™ters." -#: ../gui/wxpython/dbmgr/base.py:2040 ../gui/wxpython/dbmgr/base.py:2076 +#: ../gui/wxpython/dbmgr/base.py:2042 ../gui/wxpython/dbmgr/base.py:2078 #, python-format msgid "" "Loading attribute data failed.\n" @@ -18970,7 +19043,7 @@ "\n" "%s" -#: ../gui/wxpython/dbmgr/base.py:2059 +#: ../gui/wxpython/dbmgr/base.py:2061 #, python-format msgid "" "Loading attribute data failed.\n" @@ -18983,47 +19056,47 @@ "\n" "%s" -#: ../gui/wxpython/dbmgr/base.py:2295 +#: ../gui/wxpython/dbmgr/base.py:2297 #, python-format msgid "Table <%s> - right-click to delete column(s)" msgstr "Tabel <%s> - click dreapta pentru a È™terge coloana(ele)" -#: ../gui/wxpython/dbmgr/base.py:2399 ../gui/wxpython/gmodeler/dialogs.py:359 +#: ../gui/wxpython/dbmgr/base.py:2401 ../gui/wxpython/gmodeler/dialogs.py:359 msgid "To" msgstr "La" -#: ../gui/wxpython/dbmgr/base.py:2517 +#: ../gui/wxpython/dbmgr/base.py:2519 msgid "Unable to rename column. No column name defined." msgstr "Nu s-a putut redenumi coloana. Nici un nume de coloană definit." -#: ../gui/wxpython/dbmgr/base.py:2525 +#: ../gui/wxpython/dbmgr/base.py:2527 #, python-format msgid "Unable to rename column <%(column)s> to <%(columnTo)s>. Column already exists in the table <%(table)s>." msgstr "Nu s-a putut redenumi coloana <%(column)s> în <%(columnTo)s>. Coloana există deja în tabel <%(table)s>." -#: ../gui/wxpython/dbmgr/base.py:2543 +#: ../gui/wxpython/dbmgr/base.py:2545 #, python-format msgid "Unable to rename column. Column <%(column)s> doesn't exist in the table <%(table)s>." msgstr "Nu s-a putut redenumi coloana. Coloana <%(column)s> nu există în tabel <%(table)s>." -#: ../gui/wxpython/dbmgr/base.py:2582 +#: ../gui/wxpython/dbmgr/base.py:2584 msgid "Drop selected column" msgstr "Șterge coloana selectată" -#: ../gui/wxpython/dbmgr/base.py:2586 +#: ../gui/wxpython/dbmgr/base.py:2588 msgid "Drop all columns" msgstr "Șterge toate coloanele" -#: ../gui/wxpython/dbmgr/base.py:2618 +#: ../gui/wxpython/dbmgr/base.py:2620 #, python-format msgid "Selected %s will PERMANENTLY removed from table. Do you want to drop the column?" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2621 ../gui/wxpython/dbmgr/base.py:2665 +#: ../gui/wxpython/dbmgr/base.py:2623 ../gui/wxpython/dbmgr/base.py:2667 msgid "Drop column(s)" msgstr "Șterge coloana(ele)" -#: ../gui/wxpython/dbmgr/base.py:2662 +#: ../gui/wxpython/dbmgr/base.py:2664 #, python-format msgid "" "Selected columns\n" @@ -19034,101 +19107,101 @@ "%s\n" "vor fi eliminate DEFINITIV din tabel. DoriÈ›i să È™tergeÈ›i aceste coloane?" -#: ../gui/wxpython/dbmgr/base.py:2768 +#: ../gui/wxpython/dbmgr/base.py:2770 msgid "List of layers" msgstr "Lista straturilor" -#: ../gui/wxpython/dbmgr/base.py:2853 ../gui/wxpython/dbmgr/base.py:3281 -#: ../gui/wxpython/dbmgr/base.py:3713 +#: ../gui/wxpython/dbmgr/base.py:2855 ../gui/wxpython/dbmgr/base.py:3283 +#: ../gui/wxpython/dbmgr/base.py:3715 #, python-format msgid "Drop also linked attribute table (%s)" msgstr "Șterge tabela de atribute legată(%s)" -#: ../gui/wxpython/dbmgr/base.py:2896 +#: ../gui/wxpython/dbmgr/base.py:2898 msgid "Column name" msgstr "Numele coloanei" -#: ../gui/wxpython/dbmgr/base.py:2896 ../gui/wxpython/gmodeler/frame.py:1732 +#: ../gui/wxpython/dbmgr/base.py:2898 ../gui/wxpython/gmodeler/frame.py:1732 #: ../gui/wxpython/gmodeler/frame.py:1785 msgid "Data type" msgstr "Tipul datei" -#: ../gui/wxpython/dbmgr/base.py:2896 +#: ../gui/wxpython/dbmgr/base.py:2898 msgid "Data length" msgstr "Lungimea datei" -#: ../gui/wxpython/dbmgr/base.py:2953 ../gui/wxpython/dbmgr/base.py:3079 -#: ../gui/wxpython/dbmgr/base.py:3347 +#: ../gui/wxpython/dbmgr/base.py:2955 ../gui/wxpython/dbmgr/base.py:3081 +#: ../gui/wxpython/dbmgr/base.py:3349 msgid "Driver" msgstr "Driver" -#: ../gui/wxpython/dbmgr/base.py:2956 +#: ../gui/wxpython/dbmgr/base.py:2958 msgid "Key" msgstr "Cheie" -#: ../gui/wxpython/dbmgr/base.py:3055 +#: ../gui/wxpython/dbmgr/base.py:3057 msgid "Add layer" msgstr "Adaugă strat" -#: ../gui/wxpython/dbmgr/base.py:3065 +#: ../gui/wxpython/dbmgr/base.py:3067 msgid "Layer description" msgstr "Descriere strat" -#: ../gui/wxpython/dbmgr/base.py:3095 ../gui/wxpython/dbmgr/base.py:3139 -#: ../gui/wxpython/dbmgr/base.py:3365 +#: ../gui/wxpython/dbmgr/base.py:3097 ../gui/wxpython/dbmgr/base.py:3141 +#: ../gui/wxpython/dbmgr/base.py:3367 msgid "Key column" msgstr "Coloana primară" -#: ../gui/wxpython/dbmgr/base.py:3100 +#: ../gui/wxpython/dbmgr/base.py:3102 msgid "Insert record for each category into table" msgstr "Inserează înregistrare pentru fiecare categorie în tabel" -#: ../gui/wxpython/dbmgr/base.py:3122 +#: ../gui/wxpython/dbmgr/base.py:3124 msgid "You need to add categories by v.category module." msgstr "Este nevoie să adaugi categorii cu modulul v.category." -#: ../gui/wxpython/dbmgr/base.py:3126 +#: ../gui/wxpython/dbmgr/base.py:3128 msgid "Table description" msgstr "Descriere tabel" -#: ../gui/wxpython/dbmgr/base.py:3134 +#: ../gui/wxpython/dbmgr/base.py:3136 msgid "Table name" msgstr "Numele tabelului" -#: ../gui/wxpython/dbmgr/base.py:3148 +#: ../gui/wxpython/dbmgr/base.py:3150 msgid "&Create table" msgstr "&Crează tabel" -#: ../gui/wxpython/dbmgr/base.py:3152 +#: ../gui/wxpython/dbmgr/base.py:3154 #: ../gui/wxpython/web_services/dialogs.py:537 msgid "&Add layer" msgstr "&Adaugă strat" -#: ../gui/wxpython/dbmgr/base.py:3156 +#: ../gui/wxpython/dbmgr/base.py:3158 msgid "&Set default" msgstr "&Setează default" -#: ../gui/wxpython/dbmgr/base.py:3260 +#: ../gui/wxpython/dbmgr/base.py:3262 msgid "Remove layer" msgstr "Elimină strat" -#: ../gui/wxpython/dbmgr/base.py:3263 +#: ../gui/wxpython/dbmgr/base.py:3265 msgid "Layer to remove" msgstr "Strat pentru eliminare" -#: ../gui/wxpython/dbmgr/base.py:3289 +#: ../gui/wxpython/dbmgr/base.py:3291 msgid "&Remove layer" msgstr "&Elimină strat" -#: ../gui/wxpython/dbmgr/base.py:3332 +#: ../gui/wxpython/dbmgr/base.py:3334 msgid "Modify layer" msgstr "Modifică strat" -#: ../gui/wxpython/dbmgr/base.py:3408 +#: ../gui/wxpython/dbmgr/base.py:3410 msgid "&Modify layer" msgstr "&Modifică strat" -#: ../gui/wxpython/dbmgr/base.py:3457 +#: ../gui/wxpython/dbmgr/base.py:3459 msgid "" "Unable to get list of tables.\n" "Please use db.connect to set database parameters." @@ -19136,46 +19209,46 @@ "Nu se poate obÈ›ine lista tabelelor.\n" "Vă rugăm utilizaÈ›i db.connect pentru a seta parametrii bazei de date." -#: ../gui/wxpython/dbmgr/base.py:3554 +#: ../gui/wxpython/dbmgr/base.py:3556 msgid "Unable to create new table. Table name or key column name is missing." msgstr "Nu se poate crea un tabel nou. Numele tabelului sau numele coloanei primare lipseÈ™te." -#: ../gui/wxpython/dbmgr/base.py:3561 +#: ../gui/wxpython/dbmgr/base.py:3563 #, python-format msgid "Unable to create new table. Table <%s> already exists in the database." msgstr "Nu se poate crea un tabel nou. Tabelul <%s> există deja în baza de date." -#: ../gui/wxpython/dbmgr/base.py:3602 +#: ../gui/wxpython/dbmgr/base.py:3604 #, python-format msgid "Unable to add new layer to vector map <%(vector)s>. Layer %(layer)d already exists." msgstr "Nu se poate adăuga un strat nou la harta vectorială <%(vector)s>. Stratul %(layer)d există deja." -#: ../gui/wxpython/dbmgr/base.py:3771 +#: ../gui/wxpython/dbmgr/base.py:3773 msgid "Field statistics" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3792 +#: ../gui/wxpython/dbmgr/base.py:3794 msgid "Copy statistics the clipboard (Ctrl+C)" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3859 +#: ../gui/wxpython/dbmgr/base.py:3861 msgid "Statistics is not support for DBF tables." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3886 +#: ../gui/wxpython/dbmgr/base.py:3888 msgid "Unable to calculte statistics." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3894 +#: ../gui/wxpython/dbmgr/base.py:3896 #, python-format msgid "Unable to calculte statistics. Invalid number of lines %d (should be %d)." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3914 +#: ../gui/wxpython/dbmgr/base.py:3916 msgid "Unable to calculte standard deviation." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3920 +#: ../gui/wxpython/dbmgr/base.py:3922 #, python-format msgid "Field statistics <%s>" msgstr "" @@ -19793,57 +19866,57 @@ msgid "Y" msgstr "" -#: ../gui/wxpython/timeline/frame.py:570 +#: ../gui/wxpython/timeline/frame.py:572 #, python-format msgid "Mapset: %s" msgstr "" -#: ../gui/wxpython/timeline/frame.py:571 +#: ../gui/wxpython/timeline/frame.py:573 #, python-format msgid "Map name: %s" msgstr "" -#: ../gui/wxpython/timeline/frame.py:573 +#: ../gui/wxpython/timeline/frame.py:575 #, python-format msgid "Start time: %s" msgstr "" -#: ../gui/wxpython/timeline/frame.py:576 +#: ../gui/wxpython/timeline/frame.py:578 #, python-format msgid "End time: %s" msgstr "" -#: ../gui/wxpython/timeline/frame.py:580 +#: ../gui/wxpython/timeline/frame.py:582 msgid "WARNING: invalid topology" msgstr "" -#: ../gui/wxpython/timeline/frame.py:582 +#: ../gui/wxpython/timeline/frame.py:584 msgid "" "\n" "Press Del to dismiss." msgstr "" -#: ../gui/wxpython/mapdisp/main.py:187 +#: ../gui/wxpython/mapdisp/main.py:189 #, python-format msgid "Unsupported command %s." msgstr "" -#: ../gui/wxpython/mapdisp/main.py:281 +#: ../gui/wxpython/mapdisp/main.py:283 #, python-format msgid "Unable to read cmdfile '%(cmd)s'. Details: %(det)s" msgstr "" -#: ../gui/wxpython/mapdisp/main.py:616 +#: ../gui/wxpython/mapdisp/main.py:618 #, python-format msgid "Starting map display <%s>..." msgstr "PorneÈ™te afiÈ™area hărÈ›ii <%s>..." -#: ../gui/wxpython/mapdisp/main.py:622 +#: ../gui/wxpython/mapdisp/main.py:624 #, python-format msgid "Unable to create file <%s>" msgstr "" -#: ../gui/wxpython/mapdisp/main.py:638 +#: ../gui/wxpython/mapdisp/main.py:640 #, python-format msgid "Stopping map display <%s>..." msgstr "OpreÈ™te afiÈ™area hărÈ›ii <%s>..." @@ -19998,33 +20071,33 @@ msgid "d.to.rast can be used only in 2D mode." msgstr "" -#: ../gui/wxpython/mapdisp/frame.py:890 +#: ../gui/wxpython/mapdisp/frame.py:889 #, python-format msgid "Vector map <%s> opened for editing - skipped." msgstr "Harta vectorială <%s> deschisă pentru editare - sărită." -#: ../gui/wxpython/mapdisp/frame.py:961 +#: ../gui/wxpython/mapdisp/frame.py:960 #, python-brace-format msgid "Failed to query vector map(s) <{maps}>. Check database settings and topology." msgstr "" -#: ../gui/wxpython/mapdisp/frame.py:1395 +#: ../gui/wxpython/mapdisp/frame.py:1394 msgid "Set computational region extent from display" msgstr "" -#: ../gui/wxpython/mapdisp/frame.py:1397 +#: ../gui/wxpython/mapdisp/frame.py:1396 msgid "Set computational region extent interactively" msgstr "" -#: ../gui/wxpython/mapdisp/frame.py:1399 +#: ../gui/wxpython/mapdisp/frame.py:1398 msgid "Set computational region from named region" msgstr "" -#: ../gui/wxpython/mapdisp/frame.py:1404 +#: ../gui/wxpython/mapdisp/frame.py:1403 msgid "Save computational region to named region" msgstr "" -#: ../gui/wxpython/mapdisp/frame.py:1537 +#: ../gui/wxpython/mapdisp/frame.py:1536 msgid "Raster Digitizer Toolbar" msgstr "" diff -Nru grass-7.4.3/locale/po/grasswxpy_ru.po grass-7.6.0/locale/po/grasswxpy_ru.po --- grass-7.4.3/locale/po/grasswxpy_ru.po 2018-11-24 09:45:26.000000000 +0000 +++ grass-7.6.0/locale/po/grasswxpy_ru.po 2018-12-26 10:57:24.000000000 +0000 @@ -6,7 +6,7 @@ msgstr "" "Project-Id-Version: grasswxpy_ru\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-03-24 00:06+0100\n" +"POT-Creation-Date: 2018-12-26 11:43+0100\n" "PO-Revision-Date: 2008-10-10 19:44-0600\n" "Last-Translator: Maxim Dubinin \n" "Language-Team: Russian \n" @@ -52,18 +52,18 @@ msgid "Set drawing color (not raster cell color)" msgstr "" -#: ../gui/wxpython/rdigit/toolbars.py:88 +#: ../gui/wxpython/rdigit/toolbars.py:85 msgid "Cell value:" msgstr "" -#: ../gui/wxpython/rdigit/toolbars.py:101 +#: ../gui/wxpython/rdigit/toolbars.py:99 msgid "Width of currently digitized line or diameter of a digitized point in map units." msgstr "" -#: ../gui/wxpython/rdigit/toolbars.py:102 +#: ../gui/wxpython/rdigit/toolbars.py:100 #: ../gui/wxpython/nviz/preferences.py:559 -#: ../gui/wxpython/gui_core/dialogs.py:1933 -#: ../gui/wxpython/psmap/dialogs.py:3831 +#: ../gui/wxpython/gui_core/dialogs.py:1938 +#: ../gui/wxpython/psmap/dialogs.py:3833 #: ../gui/wxpython/gmodeler/preferences.py:184 #: ../gui/wxpython/gmodeler/preferences.py:350 #: ../gui/wxpython/gmodeler/preferences.py:462 @@ -71,7 +71,7 @@ msgid "Width:" msgstr "Ширина:" -#: ../gui/wxpython/rdigit/toolbars.py:142 +#: ../gui/wxpython/rdigit/toolbars.py:146 msgid "New raster map" msgstr "" @@ -102,7 +102,7 @@ #: ../gui/wxpython/rdigit/dialogs.py:104 #: ../gui/wxpython/modules/colorrules.py:679 -#: ../gui/wxpython/gui_core/dialogs.py:475 +#: ../gui/wxpython/gui_core/dialogs.py:476 #: ../gui/wxpython/lmgr/layertree.py:1085 #: ../gui/wxpython/datacatalog/tree.py:220 msgid "Overwrite?" @@ -195,7 +195,7 @@ msgstr "" #: ../gui/wxpython/modules/colorrules.py:453 ../gui/wxpython/menustrings.py:9 -#: ../gui/wxpython/menustrings.py:2009 +#: ../gui/wxpython/menustrings.py:2010 #: ../gui/wxpython/image2target/ii2t_menustrings.py:10 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1977 msgid "Save" @@ -222,7 +222,7 @@ msgstr "" #: ../gui/wxpython/modules/colorrules.py:582 -#: ../gui/wxpython/iclass/toolbars.py:76 +#: ../gui/wxpython/iclass/toolbars.py:78 msgid "Preview" msgstr "ПредпроÑмотр" @@ -241,7 +241,7 @@ msgstr "" #: ../gui/wxpython/modules/colorrules.py:690 -#: ../gui/wxpython/gui_core/forms.py:2346 +#: ../gui/wxpython/gui_core/forms.py:2376 msgid "Nothing to save." msgstr "" @@ -265,7 +265,7 @@ #: ../gui/wxpython/modules/colorrules.py:972 #: ../gui/wxpython/modules/colorrules.py:1654 #: ../gui/wxpython/modules/colorrules.py:1658 -#: ../gui/wxpython/psmap/dialogs.py:3537 +#: ../gui/wxpython/psmap/dialogs.py:3539 msgid "range" msgstr "" @@ -333,7 +333,7 @@ msgstr "" #: ../gui/wxpython/modules/colorrules.py:1139 ../gui/wxpython/dbmgr/base.py:467 -#: ../gui/wxpython/dbmgr/base.py:2307 +#: ../gui/wxpython/dbmgr/base.py:2309 msgid "Add column" msgstr "" @@ -430,7 +430,7 @@ msgstr "" #: ../gui/wxpython/modules/mcalc_builder.py:158 -#: ../gui/wxpython/modules/vclean.py:173 ../gui/wxpython/gui_core/forms.py:595 +#: ../gui/wxpython/modules/vclean.py:173 ../gui/wxpython/gui_core/forms.py:607 #: ../gui/wxpython/gui_core/menu.py:174 ../gui/wxpython/gmodeler/model.py:2835 #: ../gui/wxpython/gmodeler/frame.py:1983 msgid "&Run" @@ -441,7 +441,7 @@ msgstr "" #: ../gui/wxpython/modules/mcalc_builder.py:165 -#: ../gui/wxpython/gui_core/forms.py:1858 +#: ../gui/wxpython/gui_core/forms.py:1868 msgid "&Load" msgstr "" @@ -450,7 +450,7 @@ msgstr "" #: ../gui/wxpython/modules/mcalc_builder.py:169 -#: ../gui/wxpython/gui_core/forms.py:615 +#: ../gui/wxpython/gui_core/forms.py:627 msgid "Copy the current command string to the clipboard" msgstr "Копировать текущую командную Ñтроку в буфер обмена" @@ -573,7 +573,7 @@ #: ../gui/wxpython/modules/mcalc_builder.py:283 #: ../gui/wxpython/modules/import_export.py:96 #: ../gui/wxpython/modules/vclean.py:145 -#: ../gui/wxpython/gui_core/preferences.py:1138 +#: ../gui/wxpython/gui_core/preferences.py:1132 #: ../gui/wxpython/gmodeler/preferences.py:682 msgid "Allow output files to overwrite existing files" msgstr "Разрешить перезапиÑывать файлы поверх уже Ñозданных" @@ -594,28 +594,28 @@ msgid "Add created raster map into layer tree" msgstr "" -#: ../gui/wxpython/modules/mcalc_builder.py:642 +#: ../gui/wxpython/modules/mcalc_builder.py:658 msgid "You must enter the name of a new raster map to create." msgstr "" -#: ../gui/wxpython/modules/mcalc_builder.py:653 +#: ../gui/wxpython/modules/mcalc_builder.py:669 msgid "You must enter an expression to create a new raster map." msgstr "" -#: ../gui/wxpython/modules/mcalc_builder.py:713 +#: ../gui/wxpython/modules/mcalc_builder.py:729 msgid "Choose a file name to save the expression" msgstr "" -#: ../gui/wxpython/modules/mcalc_builder.py:714 -#: ../gui/wxpython/modules/mcalc_builder.py:736 +#: ../gui/wxpython/modules/mcalc_builder.py:730 +#: ../gui/wxpython/modules/mcalc_builder.py:752 msgid "Expression file (*)|*" msgstr "" -#: ../gui/wxpython/modules/mcalc_builder.py:735 +#: ../gui/wxpython/modules/mcalc_builder.py:751 msgid "Choose a file name to load the expression" msgstr "" -#: ../gui/wxpython/modules/mcalc_builder.py:771 +#: ../gui/wxpython/modules/mcalc_builder.py:787 #, python-brace-format msgid "'{cmd}' copied to clipboard" msgstr "" @@ -644,12 +644,12 @@ #: ../gui/wxpython/modules/import_export.py:78 #: ../gui/wxpython/modules/import_export.py:869 -#: ../gui/wxpython/gui_core/forms.py:2031 +#: ../gui/wxpython/gui_core/forms.py:2041 msgid "Layer id" msgstr "" #: ../gui/wxpython/modules/import_export.py:79 -#: ../gui/wxpython/gui_core/forms.py:2032 +#: ../gui/wxpython/gui_core/forms.py:2042 #: ../gui/wxpython/web_services/widgets.py:937 msgid "Layer name" msgstr "Ð˜Ð¼Ñ ÑлоÑ" @@ -659,13 +659,13 @@ msgstr "" #: ../gui/wxpython/modules/import_export.py:82 -#: ../gui/wxpython/gui_core/forms.py:2033 ../gui/wxpython/psmap/dialogs.py:2176 +#: ../gui/wxpython/gui_core/forms.py:2043 ../gui/wxpython/psmap/dialogs.py:2178 msgid "Feature type" msgstr "" #: ../gui/wxpython/modules/import_export.py:83 #: ../gui/wxpython/modules/import_export.py:85 -#: ../gui/wxpython/gui_core/forms.py:2034 +#: ../gui/wxpython/gui_core/forms.py:2044 msgid "Projection match" msgstr "" @@ -674,16 +674,16 @@ msgstr "" #: ../gui/wxpython/modules/import_export.py:105 -#: ../gui/wxpython/gui_core/forms.py:684 +#: ../gui/wxpython/gui_core/forms.py:696 msgid "Close dialog on finish" msgstr "Закрыть диалоговое окно поÑле Ð¾ÐºÐ¾Ð½Ñ‡Ð°Ð½Ð¸Ñ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸" #: ../gui/wxpython/modules/import_export.py:117 #: ../gui/wxpython/modules/import_export.py:670 #: ../gui/wxpython/iscatt/dialogs.py:402 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1878 -#: ../gui/wxpython/image2target/ii2t_manager.py:2703 -#: ../gui/wxpython/gcp/manager.py:2630 ../gui/wxpython/vnet/dialogs.py:1312 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1880 +#: ../gui/wxpython/image2target/ii2t_manager.py:2706 +#: ../gui/wxpython/gcp/manager.py:2632 ../gui/wxpython/vnet/dialogs.py:1312 #: ../gui/wxpython/web_services/dialogs.py:145 #: ../gui/wxpython/web_services/dialogs.py:901 msgid "Close dialog" @@ -710,7 +710,7 @@ msgstr "" #: ../gui/wxpython/modules/import_export.py:376 -#: ../gui/wxpython/menustrings.py:161 ../gui/wxpython/menustrings.py:1179 +#: ../gui/wxpython/menustrings.py:161 ../gui/wxpython/menustrings.py:1180 #: ../gui/wxpython/image2target/ii2t_menustrings.py:159 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1160 #: ../gui/wxpython/lmgr/layertree.py:60 @@ -718,7 +718,7 @@ msgstr "" #: ../gui/wxpython/modules/import_export.py:378 -#: ../gui/wxpython/menustrings.py:36 ../gui/wxpython/menustrings.py:1054 +#: ../gui/wxpython/menustrings.py:36 ../gui/wxpython/menustrings.py:1055 #: ../gui/wxpython/image2target/ii2t_menustrings.py:37 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1038 #: ../gui/wxpython/lmgr/layertree.py:58 @@ -756,7 +756,7 @@ msgstr "" #: ../gui/wxpython/modules/import_export.py:517 -#: ../gui/wxpython/menustrings.py:163 ../gui/wxpython/menustrings.py:1181 +#: ../gui/wxpython/menustrings.py:163 ../gui/wxpython/menustrings.py:1182 #: ../gui/wxpython/image2target/ii2t_menustrings.py:161 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1162 #: ../gui/wxpython/lmgr/layertree.py:68 @@ -764,7 +764,7 @@ msgstr "" #: ../gui/wxpython/modules/import_export.py:519 -#: ../gui/wxpython/menustrings.py:67 ../gui/wxpython/menustrings.py:1085 +#: ../gui/wxpython/menustrings.py:67 ../gui/wxpython/menustrings.py:1086 #: ../gui/wxpython/image2target/ii2t_menustrings.py:67 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1068 #: ../gui/wxpython/lmgr/layertree.py:66 @@ -801,21 +801,21 @@ #: ../gui/wxpython/location_wizard/wizard.py:1421 #: ../gui/wxpython/location_wizard/wizard.py:1511 #: ../gui/wxpython/location_wizard/wizard.py:1739 -#: ../gui/wxpython/nviz/tools.py:626 ../gui/wxpython/gui_core/forms.py:1819 -#: ../gui/wxpython/gui_core/forms.py:1911 -#: ../gui/wxpython/gui_core/gselect.py:1193 -#: ../gui/wxpython/gui_core/gselect.py:1507 -#: ../gui/wxpython/gui_core/gselect.py:1523 -#: ../gui/wxpython/gui_core/gselect.py:1570 -#: ../gui/wxpython/gui_core/gselect.py:1606 -#: ../gui/wxpython/psmap/dialogs.py:2679 ../gui/wxpython/psmap/dialogs.py:3021 -#: ../gui/wxpython/psmap/dialogs.py:5796 -#: ../gui/wxpython/animation/dialogs.py:508 -#: ../gui/wxpython/animation/dialogs.py:1080 -#: ../gui/wxpython/animation/dialogs.py:1198 -#: ../gui/wxpython/animation/dialogs.py:1234 -#: ../gui/wxpython/animation/dialogs.py:1258 -#: ../gui/wxpython/animation/dialogs.py:1289 +#: ../gui/wxpython/nviz/tools.py:626 ../gui/wxpython/gui_core/forms.py:1829 +#: ../gui/wxpython/gui_core/forms.py:1921 +#: ../gui/wxpython/gui_core/gselect.py:1199 +#: ../gui/wxpython/gui_core/gselect.py:1499 +#: ../gui/wxpython/gui_core/gselect.py:1515 +#: ../gui/wxpython/gui_core/gselect.py:1562 +#: ../gui/wxpython/gui_core/gselect.py:1598 +#: ../gui/wxpython/psmap/dialogs.py:2681 ../gui/wxpython/psmap/dialogs.py:3023 +#: ../gui/wxpython/psmap/dialogs.py:5798 +#: ../gui/wxpython/animation/dialogs.py:511 +#: ../gui/wxpython/animation/dialogs.py:1083 +#: ../gui/wxpython/animation/dialogs.py:1201 +#: ../gui/wxpython/animation/dialogs.py:1237 +#: ../gui/wxpython/animation/dialogs.py:1261 +#: ../gui/wxpython/animation/dialogs.py:1292 ../gui/wxpython/tplot/frame.py:316 msgid "Browse" msgstr "ПроÑмотр" @@ -956,7 +956,7 @@ msgstr "" #: ../gui/wxpython/modules/histogram.py:191 -#: ../gui/wxpython/mapwin/buffered.py:699 +#: ../gui/wxpython/mapwin/buffered.py:701 msgid "Please wait, exporting image..." msgstr "" @@ -965,8 +965,8 @@ msgstr "" #: ../gui/wxpython/modules/histogram.py:400 -#: ../gui/wxpython/iclass/g.gui.iclass.py:91 ../gui/wxpython/nviz/wxnviz.py:347 -#: ../gui/wxpython/nviz/wxnviz.py:358 +#: ../gui/wxpython/iclass/g.gui.iclass.py:91 ../gui/wxpython/nviz/wxnviz.py:352 +#: ../gui/wxpython/nviz/wxnviz.py:363 #: ../gui/wxpython/mapswipe/g.gui.mapswipe.py:79 #, python-format msgid "Raster map <%s> not found" @@ -986,7 +986,7 @@ #: ../gui/wxpython/modules/histogram.py:501 ../gui/wxpython/wxplot/base.py:610 #: ../gui/wxpython/photo2image/ip2i_mapdisplay.py:425 -#: ../gui/wxpython/menustrings.py:2055 +#: ../gui/wxpython/menustrings.py:2056 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2023 #: ../gui/wxpython/image2target/ii2t_mapdisplay.py:426 #: ../gui/wxpython/psmap/toolbars.py:76 ../gui/wxpython/gcp/mapdisplay.py:426 @@ -1330,10 +1330,10 @@ msgid "Selected group must be in current mapset" msgstr "" -#: ../gui/wxpython/wxplot/dialogs.py:602 ../gui/wxpython/psmap/dialogs.py:595 -#: ../gui/wxpython/psmap/dialogs.py:1421 ../gui/wxpython/psmap/dialogs.py:1445 -#: ../gui/wxpython/psmap/dialogs.py:1496 ../gui/wxpython/psmap/dialogs.py:5104 -#: ../gui/wxpython/animation/dialogs.py:743 +#: ../gui/wxpython/wxplot/dialogs.py:602 ../gui/wxpython/psmap/dialogs.py:597 +#: ../gui/wxpython/psmap/dialogs.py:1423 ../gui/wxpython/psmap/dialogs.py:1447 +#: ../gui/wxpython/psmap/dialogs.py:1498 ../gui/wxpython/psmap/dialogs.py:5106 +#: ../gui/wxpython/animation/dialogs.py:746 #: ../gui/wxpython/animation/controller.py:295 msgid "Invalid input" msgstr "" @@ -1364,11 +1364,11 @@ msgstr "Размер шрифта подпиÑи (pts):" #: ../gui/wxpython/wxplot/dialogs.py:751 -#: ../gui/wxpython/gui_core/preferences.py:507 -#: ../gui/wxpython/gui_core/preferences.py:787 -#: ../gui/wxpython/gui_core/dialogs.py:2414 -#: ../gui/wxpython/psmap/dialogs.py:3947 ../gui/wxpython/psmap/dialogs.py:4554 -#: ../gui/wxpython/psmap/dialogs.py:5218 +#: ../gui/wxpython/gui_core/preferences.py:500 +#: ../gui/wxpython/gui_core/preferences.py:781 +#: ../gui/wxpython/gui_core/dialogs.py:2419 +#: ../gui/wxpython/psmap/dialogs.py:3949 ../gui/wxpython/psmap/dialogs.py:4556 +#: ../gui/wxpython/psmap/dialogs.py:5220 msgid "Font settings" msgstr "ÐаÑтройки шрифта" @@ -1386,9 +1386,9 @@ #: ../gui/wxpython/wxplot/dialogs.py:829 ../gui/wxpython/wxplot/dialogs.py:1428 #: ../gui/wxpython/iscatt/dialogs.py:397 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1873 -#: ../gui/wxpython/image2target/ii2t_manager.py:2698 -#: ../gui/wxpython/gcp/manager.py:2625 ../gui/wxpython/vnet/dialogs.py:1307 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1875 +#: ../gui/wxpython/image2target/ii2t_manager.py:2701 +#: ../gui/wxpython/gcp/manager.py:2627 ../gui/wxpython/vnet/dialogs.py:1307 msgid "Apply changes for the current session" msgstr "Применить Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ð´Ð»Ñ ÑущеÑтвующей ÑеÑÑии" @@ -1398,17 +1398,17 @@ #: ../gui/wxpython/wxplot/dialogs.py:836 ../gui/wxpython/wxplot/dialogs.py:1432 #: ../gui/wxpython/iscatt/dialogs.py:400 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1876 -#: ../gui/wxpython/image2target/ii2t_manager.py:2701 -#: ../gui/wxpython/gui_core/preferences.py:98 -#: ../gui/wxpython/gcp/manager.py:2628 ../gui/wxpython/vnet/dialogs.py:1310 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1878 +#: ../gui/wxpython/image2target/ii2t_manager.py:2704 +#: ../gui/wxpython/gui_core/preferences.py:100 +#: ../gui/wxpython/gcp/manager.py:2630 ../gui/wxpython/vnet/dialogs.py:1310 msgid "Apply and save changes to user settings file (default for next sessions)" msgstr "Применить и Ñохранить Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ð´Ð»Ñ Ñ„Ð°Ð¹Ð»Ð° пользовательÑких наÑтроек (будет по-умолчанию Ð´Ð»Ñ Ñледующих ÑеÑÑий)" #: ../gui/wxpython/wxplot/dialogs.py:838 ../gui/wxpython/wxplot/dialogs.py:1433 #: ../gui/wxpython/vdigit/preferences.py:70 -#: ../gui/wxpython/gui_core/preferences.py:101 -#: ../gui/wxpython/psmap/dialogs.py:475 +#: ../gui/wxpython/gui_core/preferences.py:103 +#: ../gui/wxpython/psmap/dialogs.py:477 #: ../gui/wxpython/gmodeler/preferences.py:696 msgid "Close dialog and ignore changes" msgstr "Закрыть диалоговое окно и игнорировать изменениÑ" @@ -1423,7 +1423,7 @@ msgstr "" #: ../gui/wxpython/wxplot/dialogs.py:965 ../gui/wxpython/core/workspace.py:1635 -#: ../gui/wxpython/core/gcmd.py:140 ../gui/wxpython/mapwin/buffered.py:2141 +#: ../gui/wxpython/core/gcmd.py:142 ../gui/wxpython/mapwin/buffered.py:2142 msgid "Warning" msgstr "Предупреждение" @@ -1449,8 +1449,8 @@ msgid "Line width" msgstr "Ширина линии" -#: ../gui/wxpython/wxplot/dialogs.py:1072 ../gui/wxpython/psmap/dialogs.py:2942 -#: ../gui/wxpython/psmap/dialogs.py:6807 +#: ../gui/wxpython/wxplot/dialogs.py:1072 ../gui/wxpython/psmap/dialogs.py:2944 +#: ../gui/wxpython/psmap/dialogs.py:6809 msgid "Line style" msgstr "Стиль линии" @@ -1467,7 +1467,7 @@ #: ../gui/wxpython/wxplot/dialogs.py:1109 #: ../gui/wxpython/wxplot/dialogs.py:1191 ../gui/wxpython/iclass/dialogs.py:396 #: ../gui/wxpython/nviz/tools.py:976 ../gui/wxpython/nviz/tools.py:2816 -#: ../gui/wxpython/psmap/dialogs.py:6378 ../gui/wxpython/psmap/dialogs.py:6738 +#: ../gui/wxpython/psmap/dialogs.py:6380 ../gui/wxpython/psmap/dialogs.py:6740 #: ../gui/wxpython/gmodeler/preferences.py:107 #: ../gui/wxpython/gmodeler/preferences.py:421 #: ../gui/wxpython/gmodeler/preferences.py:533 @@ -1475,19 +1475,19 @@ msgstr "Цвет" #: ../gui/wxpython/wxplot/dialogs.py:1123 -#: ../gui/wxpython/wxplot/dialogs.py:1204 ../gui/wxpython/psmap/dialogs.py:2730 -#: ../gui/wxpython/psmap/dialogs.py:3804 ../gui/wxpython/psmap/dialogs.py:4852 +#: ../gui/wxpython/wxplot/dialogs.py:1204 ../gui/wxpython/psmap/dialogs.py:2732 +#: ../gui/wxpython/psmap/dialogs.py:3806 ../gui/wxpython/psmap/dialogs.py:4854 msgid "Size" msgstr "Размер" #: ../gui/wxpython/wxplot/dialogs.py:1137 -#: ../gui/wxpython/wxplot/dialogs.py:1218 ../gui/wxpython/psmap/dialogs.py:2414 -#: ../gui/wxpython/psmap/dialogs.py:2575 +#: ../gui/wxpython/wxplot/dialogs.py:1218 ../gui/wxpython/psmap/dialogs.py:2416 +#: ../gui/wxpython/psmap/dialogs.py:2577 msgid "Fill" msgstr "" #: ../gui/wxpython/wxplot/dialogs.py:1164 -#: ../gui/wxpython/wxplot/dialogs.py:1245 ../gui/wxpython/psmap/dialogs.py:4942 +#: ../gui/wxpython/wxplot/dialogs.py:1245 ../gui/wxpython/psmap/dialogs.py:4944 msgid "Style" msgstr "Стиль" @@ -1705,63 +1705,63 @@ "%s" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:34 +#: ../gui/wxpython/iclass/toolbars.py:36 msgid "Set opacity level" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:37 ../gui/wxpython/iclass/dialogs.py:280 +#: ../gui/wxpython/iclass/toolbars.py:39 ../gui/wxpython/iclass/dialogs.py:280 msgid "Class manager" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:40 ../gui/wxpython/iclass/dialogs.py:44 +#: ../gui/wxpython/iclass/toolbars.py:42 ../gui/wxpython/iclass/dialogs.py:44 #: ../gui/wxpython/iscatt/toolbars.py:46 msgid "Select imagery group" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:43 +#: ../gui/wxpython/iclass/toolbars.py:45 msgid "Run analysis, update histogram and coincidence plots" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:46 +#: ../gui/wxpython/iclass/toolbars.py:48 msgid "Save signature file for i.maxlik" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:49 +#: ../gui/wxpython/iclass/toolbars.py:51 msgid "Remove selected map layer" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:52 +#: ../gui/wxpython/iclass/toolbars.py:54 msgid "Export training areas to vector map" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:55 +#: ../gui/wxpython/iclass/toolbars.py:57 msgid "Import training areas from vector map" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:58 +#: ../gui/wxpython/iclass/toolbars.py:60 #: ../gui/wxpython/gui_core/simplelmgr.py:480 #: ../gui/wxpython/lmgr/layertree.py:82 msgid "Add RGB map layer" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:76 +#: ../gui/wxpython/iclass/toolbars.py:78 msgid "Training" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:82 +#: ../gui/wxpython/iclass/toolbars.py:84 msgid "Set map canvas for " msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:84 +#: ../gui/wxpython/iclass/toolbars.py:86 msgid "/ Zoom to map" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:260 -#: ../gui/wxpython/iclass/toolbars.py:269 +#: ../gui/wxpython/iclass/toolbars.py:262 +#: ../gui/wxpython/iclass/toolbars.py:271 msgid "std dev" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:343 +#: ../gui/wxpython/iclass/toolbars.py:345 msgid "Add raster map" msgstr "" @@ -1938,8 +1938,8 @@ msgid "Subgroup <%s> not found" msgstr "" -#: ../gui/wxpython/iclass/g.gui.iclass.py:98 ../gui/wxpython/nviz/wxnviz.py:435 -#: ../gui/wxpython/dbmgr/sqlbuilder.py:62 +#: ../gui/wxpython/iclass/g.gui.iclass.py:98 ../gui/wxpython/nviz/wxnviz.py:440 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:64 #: ../gui/wxpython/dbmgr/g.gui.dbmgr.py:48 #, python-format msgid "Vector map <%s> not found" @@ -1971,8 +1971,8 @@ msgstr "" #: ../gui/wxpython/iclass/dialogs.py:78 -#: ../gui/wxpython/image2target/ii2t_manager.py:565 -#: ../gui/wxpython/gcp/manager.py:536 +#: ../gui/wxpython/image2target/ii2t_manager.py:567 +#: ../gui/wxpython/gcp/manager.py:538 msgid "Create/edit group..." msgstr "Создать/редактировать группу..." @@ -2020,20 +2020,20 @@ msgstr "" #: ../gui/wxpython/iclass/dialogs.py:259 -#: ../gui/wxpython/gui_core/dialogs.py:239 +#: ../gui/wxpython/gui_core/dialogs.py:240 #: ../gui/wxpython/gmodeler/dialogs.py:91 msgid "Name of vector map:" msgstr "" -#: ../gui/wxpython/iclass/dialogs.py:295 ../gui/wxpython/iscatt/frame.py:140 +#: ../gui/wxpython/iclass/dialogs.py:295 ../gui/wxpython/iscatt/frame.py:143 msgid "Classes" msgstr "" -#: ../gui/wxpython/iclass/dialogs.py:395 ../gui/wxpython/iscatt/frame.py:413 +#: ../gui/wxpython/iclass/dialogs.py:395 ../gui/wxpython/iscatt/frame.py:416 msgid "Class name" msgstr "" -#: ../gui/wxpython/iclass/dialogs.py:429 ../gui/wxpython/iscatt/frame.py:451 +#: ../gui/wxpython/iclass/dialogs.py:429 ../gui/wxpython/iscatt/frame.py:454 msgid "Please use only ASCII characters." msgstr "" @@ -2295,64 +2295,64 @@ msgid "Remove selected class" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:166 +#: ../gui/wxpython/iscatt/frame.py:169 msgid "GRASS GIS Interactive Scatter Plot Tool" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:398 +#: ../gui/wxpython/iscatt/frame.py:401 msgid "scatter plot" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:476 +#: ../gui/wxpython/iscatt/frame.py:479 msgid "Maximum limit of categories number was reached." msgstr "" -#: ../gui/wxpython/iscatt/frame.py:572 +#: ../gui/wxpython/iscatt/frame.py:575 msgid "Rename class" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:576 +#: ../gui/wxpython/iscatt/frame.py:579 msgid "Set color" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:580 ../gui/wxpython/lmgr/layertree.py:491 +#: ../gui/wxpython/iscatt/frame.py:583 ../gui/wxpython/lmgr/layertree.py:491 msgid "Change opacity level" msgstr "Изменить уровень непрозрачноÑти" -#: ../gui/wxpython/iscatt/frame.py:584 +#: ../gui/wxpython/iscatt/frame.py:587 msgid "Hide" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:586 +#: ../gui/wxpython/iscatt/frame.py:589 msgid "Show" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:601 +#: ../gui/wxpython/iscatt/frame.py:604 msgid "Move to top" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:607 +#: ../gui/wxpython/iscatt/frame.py:610 msgid "Move to bottom" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:615 +#: ../gui/wxpython/iscatt/frame.py:618 msgid "Move category up" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:621 +#: ../gui/wxpython/iscatt/frame.py:624 msgid "Move category down" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:629 +#: ../gui/wxpython/iscatt/frame.py:632 msgid "Export class raster" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:701 +#: ../gui/wxpython/iscatt/frame.py:704 #, python-format msgid "Change opacity of class <%s>" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:726 +#: ../gui/wxpython/iscatt/frame.py:729 msgid "Empty name was inserted." msgstr "" @@ -2453,19 +2453,19 @@ #: ../gui/wxpython/location_wizard/wizard.py:675 #: ../gui/wxpython/location_wizard/wizard.py:864 #: ../gui/wxpython/location_wizard/wizard.py:2013 -#: ../gui/wxpython/core/workspace.py:1616 ../gui/wxpython/core/gcmd.py:113 -#: ../gui/wxpython/gis_set.py:281 ../gui/wxpython/gis_set.py:711 -#: ../gui/wxpython/gis_set.py:755 +#: ../gui/wxpython/core/workspace.py:1616 ../gui/wxpython/core/gcmd.py:115 +#: ../gui/wxpython/gis_set.py:282 ../gui/wxpython/gis_set.py:653 +#: ../gui/wxpython/gis_set.py:697 #: ../gui/wxpython/image2target/ii2t_gis_set.py:276 #: ../gui/wxpython/image2target/ii2t_gis_set.py:654 #: ../gui/wxpython/image2target/ii2t_gis_set.py:698 #: ../gui/wxpython/vdigit/dialogs.py:253 ../gui/wxpython/vdigit/dialogs.py:447 -#: ../gui/wxpython/gui_core/preferences.py:238 -#: ../gui/wxpython/gui_core/preferences.py:1925 -#: ../gui/wxpython/gui_core/preferences.py:1958 -#: ../gui/wxpython/gui_core/preferences.py:1970 -#: ../gui/wxpython/gui_core/preferences.py:1982 -#: ../gui/wxpython/psmap/dialogs.py:5594 ../gui/wxpython/lmgr/layertree.py:1003 +#: ../gui/wxpython/gui_core/preferences.py:231 +#: ../gui/wxpython/gui_core/preferences.py:1919 +#: ../gui/wxpython/gui_core/preferences.py:1952 +#: ../gui/wxpython/gui_core/preferences.py:1964 +#: ../gui/wxpython/gui_core/preferences.py:1976 +#: ../gui/wxpython/psmap/dialogs.py:5596 ../gui/wxpython/lmgr/layertree.py:1003 #: ../gui/wxpython/gmodeler/frame.py:1141 msgid "Error" msgstr "Ошибка" @@ -2513,12 +2513,12 @@ msgstr "3D Ñчейки: %d" #: ../gui/wxpython/location_wizard/dialogs.py:276 -#: ../gui/wxpython/psmap/dialogs.py:531 +#: ../gui/wxpython/psmap/dialogs.py:533 msgid "Top" msgstr "Верх" #: ../gui/wxpython/location_wizard/dialogs.py:284 -#: ../gui/wxpython/psmap/dialogs.py:532 +#: ../gui/wxpython/psmap/dialogs.py:534 msgid "Bottom" msgstr "Ðиз" @@ -2726,13 +2726,13 @@ msgstr "" #: ../gui/wxpython/location_wizard/wizard.py:932 -#: ../gui/wxpython/gui_core/gselect.py:2100 +#: ../gui/wxpython/gui_core/gselect.py:2092 #: ../gui/wxpython/gmodeler/dialogs.py:919 msgid "No" msgstr "" #: ../gui/wxpython/location_wizard/wizard.py:932 -#: ../gui/wxpython/gui_core/gselect.py:2102 +#: ../gui/wxpython/gui_core/gselect.py:2094 #: ../gui/wxpython/gmodeler/dialogs.py:921 msgid "Yes" msgstr "" @@ -2792,7 +2792,7 @@ msgstr "Путь к файлу кодов EPSG:" #: ../gui/wxpython/location_wizard/wizard.py:1502 -#: ../gui/wxpython/gui_core/preferences.py:1728 +#: ../gui/wxpython/gui_core/preferences.py:1722 msgid "EPSG code:" msgstr "код EPSG:" @@ -2807,7 +2807,7 @@ msgstr "Выбрать файл кодов EPSG" #: ../gui/wxpython/location_wizard/wizard.py:1696 -#: ../gui/wxpython/gui_core/preferences.py:1916 +#: ../gui/wxpython/gui_core/preferences.py:1910 #, python-brace-format msgid "Unable to read EPGS codes: {0}" msgstr "" @@ -2847,7 +2847,7 @@ msgstr "Ðеобходима транÑÑ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ñ Ð´Ð°Ñ‚ÑƒÐ¼Ð°." #: ../gui/wxpython/location_wizard/wizard.py:2072 -#: ../gui/wxpython/rlisetup/wizard.py:1738 +#: ../gui/wxpython/rlisetup/wizard.py:1737 msgid "Summary" msgstr "ОÑÐ½Ð¾Ð²Ð½Ð°Ñ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ñ" @@ -2874,7 +2874,7 @@ msgstr "" #: ../gui/wxpython/location_wizard/wizard.py:2249 -#: ../gui/wxpython/psmap/dialogs.py:702 ../gui/wxpython/psmap/dialogs.py:723 +#: ../gui/wxpython/psmap/dialogs.py:704 ../gui/wxpython/psmap/dialogs.py:725 msgid "custom" msgstr "" @@ -2934,52 +2934,52 @@ msgid "File <%s> not found." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:276 +#: ../gui/wxpython/photo2image/ip2i_manager.py:278 msgid "Manage Location of Fiducial Points on a Scanned Photo" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:380 +#: ../gui/wxpython/photo2image/ip2i_manager.py:382 msgid "A POINTS file exists, renaming it to POINTS_BAK" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:406 +#: ../gui/wxpython/photo2image/ip2i_manager.py:408 msgid "Opening CAMERA file failed" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:441 -#: ../gui/wxpython/photo2image/ip2i_manager.py:843 -#: ../gui/wxpython/gcp/manager.py:1419 +#: ../gui/wxpython/photo2image/ip2i_manager.py:443 +#: ../gui/wxpython/photo2image/ip2i_manager.py:845 +#: ../gui/wxpython/gcp/manager.py:1421 msgid "Writing POINTS file failed" msgstr "Ошибка при запиÑи файла POINTS" -#: ../gui/wxpython/photo2image/ip2i_manager.py:616 -#: ../gui/wxpython/image2target/ii2t_manager.py:1225 -#: ../gui/wxpython/gcp/manager.py:1192 +#: ../gui/wxpython/photo2image/ip2i_manager.py:618 +#: ../gui/wxpython/image2target/ii2t_manager.py:1227 +#: ../gui/wxpython/gcp/manager.py:1194 #, python-format msgid "At least %d GCPs required. Operation canceled." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:759 -#: ../gui/wxpython/image2target/ii2t_manager.py:1367 -#: ../gui/wxpython/gcp/manager.py:1335 -msgid "source" -msgstr "" - #: ../gui/wxpython/photo2image/ip2i_manager.py:761 #: ../gui/wxpython/image2target/ii2t_manager.py:1369 #: ../gui/wxpython/gcp/manager.py:1337 -msgid "target" +msgid "source" msgstr "" #: ../gui/wxpython/photo2image/ip2i_manager.py:763 #: ../gui/wxpython/image2target/ii2t_manager.py:1371 #: ../gui/wxpython/gcp/manager.py:1339 -msgid "Set GCP coordinates" +msgid "target" msgstr "" #: ../gui/wxpython/photo2image/ip2i_manager.py:765 #: ../gui/wxpython/image2target/ii2t_manager.py:1373 #: ../gui/wxpython/gcp/manager.py:1341 +msgid "Set GCP coordinates" +msgstr "" + +#: ../gui/wxpython/photo2image/ip2i_manager.py:767 +#: ../gui/wxpython/image2target/ii2t_manager.py:1375 +#: ../gui/wxpython/gcp/manager.py:1343 #, python-format msgid "" "Set %(coor)s coordinates for GCP No. %(key)s? \n" @@ -2988,32 +2988,32 @@ "North: %(coor1)s" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:856 -#: ../gui/wxpython/gcp/manager.py:1431 +#: ../gui/wxpython/photo2image/ip2i_manager.py:858 +#: ../gui/wxpython/gcp/manager.py:1433 #, python-format msgid "POINTS file saved for group <%s>" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:872 -#: ../gui/wxpython/image2target/ii2t_manager.py:1511 -#: ../gui/wxpython/gcp/manager.py:1447 +#: ../gui/wxpython/photo2image/ip2i_manager.py:874 +#: ../gui/wxpython/image2target/ii2t_manager.py:1513 +#: ../gui/wxpython/gcp/manager.py:1449 msgid "source mapwin not defined" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:877 -#: ../gui/wxpython/image2target/ii2t_manager.py:1516 -#: ../gui/wxpython/gcp/manager.py:1452 +#: ../gui/wxpython/photo2image/ip2i_manager.py:879 +#: ../gui/wxpython/image2target/ii2t_manager.py:1518 +#: ../gui/wxpython/gcp/manager.py:1454 msgid "target mapwin not defined" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:907 -#: ../gui/wxpython/gcp/manager.py:1482 +#: ../gui/wxpython/photo2image/ip2i_manager.py:909 +#: ../gui/wxpython/gcp/manager.py:1484 msgid "Reading POINTS file failed" msgstr "Ошибка при чтении файла POINTS" -#: ../gui/wxpython/photo2image/ip2i_manager.py:992 -#: ../gui/wxpython/image2target/ii2t_manager.py:1633 -#: ../gui/wxpython/gcp/manager.py:1567 +#: ../gui/wxpython/photo2image/ip2i_manager.py:994 +#: ../gui/wxpython/image2target/ii2t_manager.py:1635 +#: ../gui/wxpython/gcp/manager.py:1569 #, python-format msgid "" "Insufficient points defined and active (checked) for selected rectification method (order: %d).\n" @@ -3022,305 +3022,305 @@ "10+ points for 3rd order." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1020 -#: ../gui/wxpython/image2target/ii2t_manager.py:1661 -#: ../gui/wxpython/gcp/manager.py:1595 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1022 +#: ../gui/wxpython/image2target/ii2t_manager.py:1663 +#: ../gui/wxpython/gcp/manager.py:1597 msgid "Rectifying images, please wait..." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1042 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1044 msgid "Writing output image to group, please wait..." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1072 -#: ../gui/wxpython/image2target/ii2t_manager.py:1746 -#: ../gui/wxpython/gcp/manager.py:1680 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1074 +#: ../gui/wxpython/image2target/ii2t_manager.py:1749 +#: ../gui/wxpython/gcp/manager.py:1682 msgid "GCP Manager settings" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1117 -#: ../gui/wxpython/image2target/ii2t_manager.py:1793 -#: ../gui/wxpython/gcp/manager.py:1727 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1119 +#: ../gui/wxpython/image2target/ii2t_manager.py:1796 +#: ../gui/wxpython/gcp/manager.py:1729 msgid "Quit GCP Manager" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1118 -#: ../gui/wxpython/image2target/ii2t_manager.py:1794 -#: ../gui/wxpython/gcp/manager.py:1728 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1120 +#: ../gui/wxpython/image2target/ii2t_manager.py:1797 +#: ../gui/wxpython/gcp/manager.py:1730 msgid "Save ground control points?" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1196 -#: ../gui/wxpython/gcp/manager.py:1807 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1198 +#: ../gui/wxpython/gcp/manager.py:1809 msgid "" "Could not calculate RMS Error.\n" "Possible error with m.transform." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1324 -#: ../gui/wxpython/gcp/manager.py:1935 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1326 +#: ../gui/wxpython/gcp/manager.py:1937 msgid "" "Could not calculate new extends.\n" "Possible error with m.transform." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1456 -#: ../gui/wxpython/image2target/ii2t_manager.py:2130 -#: ../gui/wxpython/gcp/manager.py:2067 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1458 +#: ../gui/wxpython/image2target/ii2t_manager.py:2133 +#: ../gui/wxpython/gcp/manager.py:2069 msgid "Adjust source display to target display" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1461 -#: ../gui/wxpython/image2target/ii2t_manager.py:2135 -#: ../gui/wxpython/gcp/manager.py:2072 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1463 +#: ../gui/wxpython/image2target/ii2t_manager.py:2138 +#: ../gui/wxpython/gcp/manager.py:2074 msgid "Adjust target display to source display" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1535 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1553 -#: ../gui/wxpython/image2target/ii2t_manager.py:2209 -#: ../gui/wxpython/image2target/ii2t_manager.py:2229 -#: ../gui/wxpython/gcp/manager.py:2146 ../gui/wxpython/gcp/manager.py:2164 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1537 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1555 +#: ../gui/wxpython/image2target/ii2t_manager.py:2212 +#: ../gui/wxpython/image2target/ii2t_manager.py:2232 +#: ../gui/wxpython/gcp/manager.py:2148 ../gui/wxpython/gcp/manager.py:2166 #: ../gui/wxpython/vnet/widgets.py:85 ../gui/wxpython/vnet/vnet_data.py:259 msgid "use" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1536 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1554 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1538 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1556 msgid "source X" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1537 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1555 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1539 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1557 msgid "source Y" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1538 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1556 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1540 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1558 msgid "target X" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1539 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1557 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1541 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1559 msgid "target Y" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1540 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1558 -#: ../gui/wxpython/image2target/ii2t_manager.py:2216 -#: ../gui/wxpython/image2target/ii2t_manager.py:2236 -#: ../gui/wxpython/gcp/manager.py:2151 ../gui/wxpython/gcp/manager.py:2169 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1542 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1560 +#: ../gui/wxpython/image2target/ii2t_manager.py:2219 +#: ../gui/wxpython/image2target/ii2t_manager.py:2239 +#: ../gui/wxpython/gcp/manager.py:2153 ../gui/wxpython/gcp/manager.py:2171 msgid "Forward error" msgstr "ПрÑÐ¼Ð°Ñ Ð¾ÑˆÐ¸Ð±ÐºÐ°" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1541 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1559 -#: ../gui/wxpython/image2target/ii2t_manager.py:2217 -#: ../gui/wxpython/image2target/ii2t_manager.py:2237 -#: ../gui/wxpython/gcp/manager.py:2152 ../gui/wxpython/gcp/manager.py:2170 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1543 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1561 +#: ../gui/wxpython/image2target/ii2t_manager.py:2220 +#: ../gui/wxpython/image2target/ii2t_manager.py:2240 +#: ../gui/wxpython/gcp/manager.py:2154 ../gui/wxpython/gcp/manager.py:2172 msgid "Backward error" msgstr "ÐžÐ±Ñ€Ð°Ñ‚Ð½Ð°Ñ Ð¾ÑˆÐ¸Ð±ÐºÐ°" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1696 -#: ../gui/wxpython/image2target/ii2t_manager.py:2376 -#: ../gui/wxpython/gcp/manager.py:2307 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1698 +#: ../gui/wxpython/image2target/ii2t_manager.py:2379 +#: ../gui/wxpython/gcp/manager.py:2309 msgid "Invalid coordinate value. Operation canceled." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1734 -#: ../gui/wxpython/image2target/ii2t_manager.py:2551 -#: ../gui/wxpython/gcp/manager.py:2485 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1736 +#: ../gui/wxpython/image2target/ii2t_manager.py:2554 +#: ../gui/wxpython/gcp/manager.py:2487 msgid "Edit GCP" msgstr "Редактировать GCP" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1746 -#: ../gui/wxpython/image2target/ii2t_manager.py:2563 -#: ../gui/wxpython/gcp/manager.py:2497 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1748 +#: ../gui/wxpython/image2target/ii2t_manager.py:2566 +#: ../gui/wxpython/gcp/manager.py:2499 msgid "Ground Control Point No." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1765 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1767 msgid "source X:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1766 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1768 msgid "target X:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1767 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1769 msgid "source Y:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1768 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1770 msgid "target Y:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1904 -#: ../gui/wxpython/image2target/ii2t_manager.py:2729 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1906 +#: ../gui/wxpython/image2target/ii2t_manager.py:2732 #: ../gui/wxpython/vdigit/preferences.py:98 -#: ../gui/wxpython/psmap/dialogs.py:2656 ../gui/wxpython/gcp/manager.py:2656 +#: ../gui/wxpython/psmap/dialogs.py:2658 ../gui/wxpython/gcp/manager.py:2658 msgid "Symbology" msgstr "СимволизациÑ" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1913 -#: ../gui/wxpython/image2target/ii2t_manager.py:2738 -#: ../gui/wxpython/gcp/manager.py:2665 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1915 +#: ../gui/wxpython/image2target/ii2t_manager.py:2741 +#: ../gui/wxpython/gcp/manager.py:2667 msgid "Highlight highest RMS error only" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1926 -#: ../gui/wxpython/image2target/ii2t_manager.py:2751 -#: ../gui/wxpython/gcp/manager.py:2678 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1928 +#: ../gui/wxpython/image2target/ii2t_manager.py:2754 +#: ../gui/wxpython/gcp/manager.py:2680 msgid "Highlight RMS error > M + SD * factor:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1930 -#: ../gui/wxpython/image2target/ii2t_manager.py:2755 -#: ../gui/wxpython/gcp/manager.py:2682 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1932 +#: ../gui/wxpython/image2target/ii2t_manager.py:2758 +#: ../gui/wxpython/gcp/manager.py:2684 msgid "" "Highlight GCPs with an RMS error larger than \n" "mean + standard deviation * given factor. \n" "Recommended values for this factor are between 1 and 2." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1953 -#: ../gui/wxpython/image2target/ii2t_manager.py:2778 -#: ../gui/wxpython/gcp/manager.py:2705 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1955 +#: ../gui/wxpython/image2target/ii2t_manager.py:2781 +#: ../gui/wxpython/gcp/manager.py:2707 msgid "Symbol settings" msgstr "ÐаÑтройки Ñимвола" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1961 -#: ../gui/wxpython/image2target/ii2t_manager.py:2786 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1963 +#: ../gui/wxpython/image2target/ii2t_manager.py:2789 #: ../gui/wxpython/nviz/tools.py:1423 ../gui/wxpython/nviz/tools.py:2154 #: ../gui/wxpython/nviz/tools.py:2296 ../gui/wxpython/nviz/preferences.py:372 #: ../gui/wxpython/nviz/preferences.py:574 #: ../gui/wxpython/nviz/preferences.py:640 -#: ../gui/wxpython/gui_core/preferences.py:1520 -#: ../gui/wxpython/psmap/dialogs.py:2375 ../gui/wxpython/psmap/dialogs.py:2536 -#: ../gui/wxpython/mapswipe/dialogs.py:280 ../gui/wxpython/gcp/manager.py:2713 +#: ../gui/wxpython/gui_core/preferences.py:1514 +#: ../gui/wxpython/psmap/dialogs.py:2377 ../gui/wxpython/psmap/dialogs.py:2538 +#: ../gui/wxpython/mapswipe/dialogs.py:280 ../gui/wxpython/gcp/manager.py:2715 msgid "Color:" msgstr "Цвет:" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1981 -#: ../gui/wxpython/image2target/ii2t_manager.py:2806 -#: ../gui/wxpython/gcp/manager.py:2733 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1983 +#: ../gui/wxpython/image2target/ii2t_manager.py:2809 +#: ../gui/wxpython/gcp/manager.py:2735 msgid "Color for high RMS error:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2001 -#: ../gui/wxpython/image2target/ii2t_manager.py:2826 -#: ../gui/wxpython/gcp/manager.py:2753 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2003 +#: ../gui/wxpython/image2target/ii2t_manager.py:2829 +#: ../gui/wxpython/gcp/manager.py:2755 msgid "Color for selected GCP:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2021 -#: ../gui/wxpython/image2target/ii2t_manager.py:2846 -#: ../gui/wxpython/gcp/manager.py:2773 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2023 +#: ../gui/wxpython/image2target/ii2t_manager.py:2849 +#: ../gui/wxpython/gcp/manager.py:2775 msgid "Color for unused GCPs:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2037 -#: ../gui/wxpython/image2target/ii2t_manager.py:2862 -#: ../gui/wxpython/gcp/manager.py:2789 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2039 +#: ../gui/wxpython/image2target/ii2t_manager.py:2865 +#: ../gui/wxpython/gcp/manager.py:2791 msgid "Show unused GCPs" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2054 -#: ../gui/wxpython/image2target/ii2t_manager.py:2879 -#: ../gui/wxpython/gui_core/preferences.py:1447 -#: ../gui/wxpython/gcp/manager.py:2806 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2056 +#: ../gui/wxpython/image2target/ii2t_manager.py:2882 +#: ../gui/wxpython/gui_core/preferences.py:1441 +#: ../gui/wxpython/gcp/manager.py:2808 msgid "Symbol size:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2076 -#: ../gui/wxpython/image2target/ii2t_manager.py:2901 -#: ../gui/wxpython/gui_core/preferences.py:1415 -#: ../gui/wxpython/psmap/dialogs.py:6813 -#: ../gui/wxpython/mapswipe/dialogs.py:327 ../gui/wxpython/gcp/manager.py:2828 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2078 +#: ../gui/wxpython/image2target/ii2t_manager.py:2904 +#: ../gui/wxpython/gui_core/preferences.py:1409 +#: ../gui/wxpython/psmap/dialogs.py:6815 +#: ../gui/wxpython/mapswipe/dialogs.py:327 ../gui/wxpython/gcp/manager.py:2830 #: ../gui/wxpython/vnet/dialogs.py:1279 msgid "Line width:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2122 -#: ../gui/wxpython/image2target/ii2t_manager.py:741 -#: ../gui/wxpython/image2target/ii2t_manager.py:2953 -#: ../gui/wxpython/gcp/manager.py:718 ../gui/wxpython/gcp/manager.py:2880 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2124 +#: ../gui/wxpython/image2target/ii2t_manager.py:743 +#: ../gui/wxpython/image2target/ii2t_manager.py:2956 +#: ../gui/wxpython/gcp/manager.py:720 ../gui/wxpython/gcp/manager.py:2882 msgid "Select source map to display:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2136 -#: ../gui/wxpython/image2target/ii2t_manager.py:767 -#: ../gui/wxpython/image2target/ii2t_manager.py:2967 -#: ../gui/wxpython/gcp/manager.py:744 ../gui/wxpython/gcp/manager.py:2894 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2138 +#: ../gui/wxpython/image2target/ii2t_manager.py:769 +#: ../gui/wxpython/image2target/ii2t_manager.py:2970 +#: ../gui/wxpython/gcp/manager.py:746 ../gui/wxpython/gcp/manager.py:2896 msgid "Select target raster map to display:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2161 -#: ../gui/wxpython/image2target/ii2t_manager.py:3007 -#: ../gui/wxpython/gcp/manager.py:2934 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2163 +#: ../gui/wxpython/image2target/ii2t_manager.py:3010 +#: ../gui/wxpython/gcp/manager.py:2936 msgid "Rectification" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2170 -#: ../gui/wxpython/image2target/ii2t_manager.py:3016 -#: ../gui/wxpython/gcp/manager.py:2943 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2172 +#: ../gui/wxpython/image2target/ii2t_manager.py:3019 +#: ../gui/wxpython/gcp/manager.py:2945 msgid "Select rectification order" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2172 -#: ../gui/wxpython/image2target/ii2t_manager.py:3018 -#: ../gui/wxpython/gcp/manager.py:2945 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2174 +#: ../gui/wxpython/image2target/ii2t_manager.py:3021 +#: ../gui/wxpython/gcp/manager.py:2947 msgid "1st order" msgstr "1-ый уровень" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2173 -#: ../gui/wxpython/image2target/ii2t_manager.py:3019 -#: ../gui/wxpython/gcp/manager.py:2946 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2175 +#: ../gui/wxpython/image2target/ii2t_manager.py:3022 +#: ../gui/wxpython/gcp/manager.py:2948 msgid "2nd order" msgstr "2-ой уровень" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2174 -#: ../gui/wxpython/image2target/ii2t_manager.py:3020 -#: ../gui/wxpython/gcp/manager.py:2947 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2176 +#: ../gui/wxpython/image2target/ii2t_manager.py:3023 +#: ../gui/wxpython/gcp/manager.py:2949 msgid "3rd order" msgstr "3-ий уровень" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2186 -#: ../gui/wxpython/image2target/ii2t_manager.py:3032 -#: ../gui/wxpython/gcp/manager.py:2959 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2188 +#: ../gui/wxpython/image2target/ii2t_manager.py:3035 +#: ../gui/wxpython/gcp/manager.py:2961 msgid "Select interpolation method:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2202 -#: ../gui/wxpython/image2target/ii2t_manager.py:3048 -#: ../gui/wxpython/gcp/manager.py:2975 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2204 +#: ../gui/wxpython/image2target/ii2t_manager.py:3051 +#: ../gui/wxpython/gcp/manager.py:2977 msgid "clip to computational region in target location" msgstr "обрезать по раÑчетному региону целевой облаÑти" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2212 -#: ../gui/wxpython/image2target/ii2t_manager.py:589 -#: ../gui/wxpython/image2target/ii2t_manager.py:3058 -#: ../gui/wxpython/gcp/manager.py:560 ../gui/wxpython/gcp/manager.py:2985 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2214 +#: ../gui/wxpython/image2target/ii2t_manager.py:591 +#: ../gui/wxpython/image2target/ii2t_manager.py:3061 +#: ../gui/wxpython/gcp/manager.py:562 ../gui/wxpython/gcp/manager.py:2987 msgid "Extension for output maps:" msgstr "РаÑширение Ð´Ð»Ñ Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ñ‹Ñ… Ñлоев:" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2253 -#: ../gui/wxpython/image2target/ii2t_manager.py:3099 -#: ../gui/wxpython/gcp/manager.py:3026 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2255 +#: ../gui/wxpython/image2target/ii2t_manager.py:3102 +#: ../gui/wxpython/gcp/manager.py:3028 msgid "RMS threshold factor must be > 0" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2256 -#: ../gui/wxpython/image2target/ii2t_manager.py:3102 -#: ../gui/wxpython/gcp/manager.py:3029 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2258 +#: ../gui/wxpython/image2target/ii2t_manager.py:3105 +#: ../gui/wxpython/gcp/manager.py:3031 msgid "" "RMS threshold factor is < 1\n" "Too many points might be highlighted" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2416 -#: ../gui/wxpython/image2target/ii2t_manager.py:3286 -#: ../gui/wxpython/gcp/manager.py:3213 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2418 +#: ../gui/wxpython/image2target/ii2t_manager.py:3289 +#: ../gui/wxpython/gcp/manager.py:3215 #, python-format msgid "GCP Manager settings saved to file '%s'." msgstr "" @@ -3374,13 +3374,13 @@ #: ../gui/wxpython/photo2image/ip2i_mapdisplay.py:478 #: ../gui/wxpython/image2target/ii2t_mapdisplay.py:479 -#: ../gui/wxpython/gcp/mapdisplay.py:479 ../gui/wxpython/mapdisp/frame.py:1390 +#: ../gui/wxpython/gcp/mapdisplay.py:479 ../gui/wxpython/mapdisp/frame.py:1389 msgid "Zoom to default region" msgstr "МаÑштабировать до региона по умолчанию" #: ../gui/wxpython/photo2image/ip2i_mapdisplay.py:482 #: ../gui/wxpython/image2target/ii2t_mapdisplay.py:483 -#: ../gui/wxpython/gcp/mapdisplay.py:483 ../gui/wxpython/mapdisp/frame.py:1392 +#: ../gui/wxpython/gcp/mapdisplay.py:483 ../gui/wxpython/mapdisp/frame.py:1391 msgid "Zoom to saved region" msgstr "МаÑштабировать до Ñохраненного региона" @@ -3392,7 +3392,7 @@ #: ../gui/wxpython/photo2image/ip2i_mapdisplay.py:492 #: ../gui/wxpython/image2target/ii2t_mapdisplay.py:493 -#: ../gui/wxpython/gcp/mapdisplay.py:493 ../gui/wxpython/mapdisp/frame.py:1402 +#: ../gui/wxpython/gcp/mapdisplay.py:493 ../gui/wxpython/mapdisp/frame.py:1401 msgid "Save display geometry to named region" msgstr "Сохранить геометрию диÑÐ¿Ð»ÐµÑ Ð² регион Ñ Ð½Ð°Ð·Ð²Ð°Ð½Ð¸ÐµÐ¼" @@ -3409,11 +3409,11 @@ msgstr "" #: ../gui/wxpython/photo2image/g.gui.photo2image.py:111 -msgid "Please provide an order value (1 if 4 Fiducials, 2 if 8 Fiducials)" +msgid "Please provive an order value (1 if 4 Fiducials, 2 if 8 Fiducials)" msgstr "" #: ../gui/wxpython/photo2image/g.gui.photo2image.py:116 -msgid "Please provide an output files extension (used by i.rectify)" +msgid "Please provive an output files extension (used by i.rectify)" msgstr "" #: ../gui/wxpython/photo2image/ip2i_statusbar.py:38 @@ -3515,7 +3515,7 @@ msgstr "" #: ../gui/wxpython/core/render.py:1010 ../gui/wxpython/core/render.py:1013 -#: ../gui/wxpython/core/render.py:1016 ../gui/wxpython/core/gcmd.py:435 +#: ../gui/wxpython/core/render.py:1016 ../gui/wxpython/core/gcmd.py:437 msgid "Details:" msgstr "ПодробноÑти:" @@ -3533,24 +3533,24 @@ msgid "Unable to get current geographic extent. Force quiting wxGUI. Please manually run g.region to fix the problem." msgstr "" -#: ../gui/wxpython/core/toolboxes.py:225 +#: ../gui/wxpython/core/toolboxes.py:227 msgid "Unable to parse user toolboxes XML files. Default files will be loaded." msgstr "" -#: ../gui/wxpython/core/toolboxes.py:269 +#: ../gui/wxpython/core/toolboxes.py:271 msgid "Unable to create toolboxes directory." msgstr "" -#: ../gui/wxpython/core/toolboxes.py:493 +#: ../gui/wxpython/core/toolboxes.py:495 msgid "Custom toolboxes" msgstr "" -#: ../gui/wxpython/core/toolboxes.py:517 +#: ../gui/wxpython/core/toolboxes.py:519 #, python-format msgid "List of addons cannot be obtained because g.extension failed. Details: %s" msgstr "" -#: ../gui/wxpython/core/toolboxes.py:574 +#: ../gui/wxpython/core/toolboxes.py:576 msgid "Addons" msgstr "" @@ -3583,32 +3583,32 @@ "WMS layers can not be displayed without the bindings.\n" msgstr "" -#: ../gui/wxpython/core/gcmd.py:126 +#: ../gui/wxpython/core/gcmd.py:128 msgid "Reason" msgstr "" -#: ../gui/wxpython/core/gcmd.py:151 ../gui/wxpython/gis_set.py:697 -#: ../gui/wxpython/gis_set.py:740 +#: ../gui/wxpython/core/gcmd.py:153 ../gui/wxpython/gis_set.py:639 +#: ../gui/wxpython/gis_set.py:682 #: ../gui/wxpython/image2target/ii2t_gis_set.py:640 #: ../gui/wxpython/image2target/ii2t_gis_set.py:683 -#: ../gui/wxpython/lmgr/frame.py:2570 +#: ../gui/wxpython/lmgr/frame.py:2573 msgid "Message" msgstr "Сообщение" -#: ../gui/wxpython/core/gcmd.py:432 +#: ../gui/wxpython/core/gcmd.py:434 msgid "Execution failed:" msgstr "Выполнение прервано Ñ Ð¾ÑˆÐ¸Ð±ÐºÐ¾Ð¹:" -#: ../gui/wxpython/core/gcmd.py:437 ../gui/wxpython/core/gcmd.py:444 +#: ../gui/wxpython/core/gcmd.py:439 ../gui/wxpython/core/gcmd.py:446 msgid "Error: " msgstr "Ошибка: " -#: ../gui/wxpython/core/gcmd.py:521 +#: ../gui/wxpython/core/gcmd.py:523 #, python-format msgid "Unable to exectute command: '%s'" msgstr "Ðевозможно выполнить команду: '%s'" -#: ../gui/wxpython/core/gcmd.py:747 ../gui/wxpython/gui_core/forms.py:2740 +#: ../gui/wxpython/core/gcmd.py:749 ../gui/wxpython/gui_core/forms.py:2770 #, python-format msgid "Error in %s" msgstr "Ошибка в %s" @@ -3623,136 +3623,136 @@ msgid "WARNING: Ignoring unsupported wx debug level (must be >=0 and <=5). {0}\n" msgstr "" -#: ../gui/wxpython/core/settings.py:503 +#: ../gui/wxpython/core/settings.py:505 msgid "Segment break" msgstr "Разорвать Ñегмент" -#: ../gui/wxpython/core/settings.py:569 +#: ../gui/wxpython/core/settings.py:571 msgid "Data point" msgstr "" -#: ../gui/wxpython/core/settings.py:643 +#: ../gui/wxpython/core/settings.py:645 msgid "animation" msgstr "" -#: ../gui/wxpython/core/settings.py:866 +#: ../gui/wxpython/core/settings.py:868 msgid "Collapse all except PERMANENT and current" msgstr "Свернуть вÑе кроме PERMANENT и текущего" -#: ../gui/wxpython/core/settings.py:867 +#: ../gui/wxpython/core/settings.py:869 msgid "Collapse all except PERMANENT" msgstr "Свернуть вÑе кроме PERMANENT" -#: ../gui/wxpython/core/settings.py:868 +#: ../gui/wxpython/core/settings.py:870 msgid "Collapse all except current" msgstr "" -#: ../gui/wxpython/core/settings.py:869 +#: ../gui/wxpython/core/settings.py:871 msgid "Collapse all" msgstr "Свернуть вÑе" -#: ../gui/wxpython/core/settings.py:870 +#: ../gui/wxpython/core/settings.py:872 msgid "Expand all" msgstr "Развернуть вÑе" -#: ../gui/wxpython/core/settings.py:875 ../gui/wxpython/dbmgr/base.py:1406 +#: ../gui/wxpython/core/settings.py:877 ../gui/wxpython/dbmgr/base.py:1408 msgid "Edit selected record" msgstr "Редактировать выбранную запиÑÑŒ" -#: ../gui/wxpython/core/settings.py:875 +#: ../gui/wxpython/core/settings.py:877 msgid "Display selected" msgstr "Отобразить выбранные объекты" -#: ../gui/wxpython/core/settings.py:884 +#: ../gui/wxpython/core/settings.py:886 msgid "Classic (labels only)" msgstr "" -#: ../gui/wxpython/core/settings.py:885 +#: ../gui/wxpython/core/settings.py:887 msgid "Combined (labels and module names)" msgstr "" -#: ../gui/wxpython/core/settings.py:886 +#: ../gui/wxpython/core/settings.py:888 msgid "Expert (module names only)" msgstr "" -#: ../gui/wxpython/core/settings.py:891 +#: ../gui/wxpython/core/settings.py:893 msgid "Basic top" msgstr "" -#: ../gui/wxpython/core/settings.py:892 +#: ../gui/wxpython/core/settings.py:894 msgid "Basic left" msgstr "" -#: ../gui/wxpython/core/settings.py:893 +#: ../gui/wxpython/core/settings.py:895 msgid "Fancy green" msgstr "" -#: ../gui/wxpython/core/settings.py:894 +#: ../gui/wxpython/core/settings.py:896 msgid "List left" msgstr "" -#: ../gui/wxpython/core/settings.py:901 +#: ../gui/wxpython/core/settings.py:903 msgid "Zoom and recenter" msgstr "" -#: ../gui/wxpython/core/settings.py:901 +#: ../gui/wxpython/core/settings.py:903 msgid "Zoom to mouse cursor" msgstr "" -#: ../gui/wxpython/core/settings.py:901 +#: ../gui/wxpython/core/settings.py:903 msgid "Nothing" msgstr "" -#: ../gui/wxpython/core/settings.py:903 +#: ../gui/wxpython/core/settings.py:905 msgid "Scroll forward to zoom in" msgstr "" -#: ../gui/wxpython/core/settings.py:903 +#: ../gui/wxpython/core/settings.py:905 msgid "Scroll back to zoom in" msgstr "" -#: ../gui/wxpython/core/settings.py:936 ../gui/wxpython/core/settings.py:948 +#: ../gui/wxpython/core/settings.py:938 ../gui/wxpython/core/settings.py:950 msgid "box" msgstr "прÑмоугольник" -#: ../gui/wxpython/core/settings.py:937 +#: ../gui/wxpython/core/settings.py:939 msgid "sphere" msgstr "Ñфера" -#: ../gui/wxpython/core/settings.py:938 +#: ../gui/wxpython/core/settings.py:940 msgid "cube" msgstr "куб" -#: ../gui/wxpython/core/settings.py:939 +#: ../gui/wxpython/core/settings.py:941 msgid "diamond" msgstr "ромб" -#: ../gui/wxpython/core/settings.py:940 +#: ../gui/wxpython/core/settings.py:942 msgid "aster" msgstr "aster" -#: ../gui/wxpython/core/settings.py:941 +#: ../gui/wxpython/core/settings.py:943 msgid "gyro" msgstr "gyro" -#: ../gui/wxpython/core/settings.py:942 +#: ../gui/wxpython/core/settings.py:944 msgid "histogram" msgstr "гиÑтограмма" -#: ../gui/wxpython/core/settings.py:948 +#: ../gui/wxpython/core/settings.py:950 msgid "cross" msgstr "" -#: ../gui/wxpython/core/settings.py:948 +#: ../gui/wxpython/core/settings.py:950 msgid "circle" msgstr "" -#: ../gui/wxpython/core/settings.py:981 +#: ../gui/wxpython/core/settings.py:983 #, python-format msgid "Unable to read settings file <%s>\n" msgstr "" -#: ../gui/wxpython/core/settings.py:1007 +#: ../gui/wxpython/core/settings.py:1009 #, python-format msgid "" "Error: Reading settings from file <%(file)s> failed.\n" @@ -3760,11 +3760,11 @@ "\t\tLine: '%(line)s'\n" msgstr "" -#: ../gui/wxpython/core/settings.py:1025 +#: ../gui/wxpython/core/settings.py:1028 msgid "Unable to create settings directory" msgstr "" -#: ../gui/wxpython/core/settings.py:1073 +#: ../gui/wxpython/core/settings.py:1076 #, python-format msgid "" "Writing settings to file <%(file)s> failed.\n" @@ -3775,16 +3775,16 @@ "\n" "ПодробноÑти: %(detail)s" -#: ../gui/wxpython/core/settings.py:1179 +#: ../gui/wxpython/core/settings.py:1182 msgid "Unable to set " msgstr "Ðевозможно уÑтановить" -#: ../gui/wxpython/core/settings.py:1215 ../gui/wxpython/core/settings.py:1225 +#: ../gui/wxpython/core/settings.py:1218 ../gui/wxpython/core/settings.py:1229 #, python-format msgid "Unable to parse settings '%s'" msgstr "" -#: ../gui/wxpython/core/gconsole.py:502 +#: ../gui/wxpython/core/gconsole.py:504 #, python-format msgid "" "Unable to run command:\n" @@ -3793,40 +3793,40 @@ "Option <%(opt)s>: read from standard input is not supported by wxGUI" msgstr "" -#: ../gui/wxpython/core/gconsole.py:526 +#: ../gui/wxpython/core/gconsole.py:528 #, python-format msgid "Module <%s> not found." msgstr "" -#: ../gui/wxpython/core/gconsole.py:656 ../gui/wxpython/gmodeler/frame.py:299 +#: ../gui/wxpython/core/gconsole.py:658 ../gui/wxpython/gmodeler/frame.py:299 #, python-format msgid "%d sec" msgstr "" -#: ../gui/wxpython/core/gconsole.py:659 ../gui/wxpython/gmodeler/frame.py:302 +#: ../gui/wxpython/core/gconsole.py:661 ../gui/wxpython/gmodeler/frame.py:302 #, python-format msgid "%(min)d min %(sec)d sec" msgstr "" -#: ../gui/wxpython/core/gconsole.py:663 ../gui/wxpython/gui_core/ghelp.py:231 +#: ../gui/wxpython/core/gconsole.py:665 ../gui/wxpython/gui_core/ghelp.py:231 #: ../gui/wxpython/gmodeler/model.py:1123 #: ../gui/wxpython/gmodeler/model.py:1229 ../gui/wxpython/gmodeler/frame.py:306 msgid "unknown" msgstr "неизвеÑтно" -#: ../gui/wxpython/core/gconsole.py:667 +#: ../gui/wxpython/core/gconsole.py:669 msgid "Please note that the data are left in inconsistent state and may be corrupted" msgstr "" -#: ../gui/wxpython/core/gconsole.py:669 +#: ../gui/wxpython/core/gconsole.py:671 msgid "Command aborted" msgstr "ÐžÐ¿ÐµÑ€Ð°Ñ†Ð¸Ñ Ð¿Ñ€ÐµÑ€Ð²Ð°Ð½Ð°" -#: ../gui/wxpython/core/gconsole.py:671 ../gui/wxpython/gmodeler/frame.py:312 +#: ../gui/wxpython/core/gconsole.py:673 ../gui/wxpython/gmodeler/frame.py:312 msgid "Command finished" msgstr "ÐžÐ¿ÐµÑ€Ð°Ñ†Ð¸Ñ Ð·Ð°Ð²ÐµÑ€ÑˆÐµÐ½Ð°" -#: ../gui/wxpython/core/gconsole.py:747 ../gui/wxpython/gui_core/goutput.py:496 +#: ../gui/wxpython/core/gconsole.py:749 #, python-format msgid "" "Unable to write file '%(filePath)s'.\n" @@ -3834,7 +3834,7 @@ "Details: %(error)s" msgstr "" -#: ../gui/wxpython/core/menutree.py:151 +#: ../gui/wxpython/core/menutree.py:153 #, python-format msgid "Unknow tag %s" msgstr "" @@ -3881,210 +3881,181 @@ msgid "Unable to create file '%s'\n" msgstr "" -#: ../gui/wxpython/core/utils.py:996 ../gui/wxpython/gui_core/forms.py:1729 +#: ../gui/wxpython/core/utils.py:996 ../gui/wxpython/gui_core/forms.py:1739 msgid "Select Color" msgstr "Выбрать цвет" -#: ../gui/wxpython/gis_set.py:122 +#: ../gui/wxpython/gis_set.py:115 #: ../gui/wxpython/image2target/ii2t_gis_set.py:122 msgid "1. Select GRASS GIS database directory" msgstr "" -#: ../gui/wxpython/gis_set.py:125 +#: ../gui/wxpython/gis_set.py:118 #: ../gui/wxpython/image2target/ii2t_gis_set.py:125 msgid "2. Select GRASS Location" msgstr "" -#: ../gui/wxpython/gis_set.py:128 +#: ../gui/wxpython/gis_set.py:121 #: ../gui/wxpython/image2target/ii2t_gis_set.py:128 msgid "3. Select GRASS Mapset" msgstr "" -#: ../gui/wxpython/gis_set.py:146 +#: ../gui/wxpython/gis_set.py:139 #: ../gui/wxpython/image2target/ii2t_gis_set.py:146 msgid "GRASS GIS database directory contains Locations." msgstr "" -#: ../gui/wxpython/gis_set.py:150 +#: ../gui/wxpython/gis_set.py:143 #: ../gui/wxpython/image2target/ii2t_gis_set.py:150 msgid "All data in one Location is in the same coordinate reference system (projection). One Location can be one project. Location contains Mapsets." msgstr "" -#: ../gui/wxpython/gis_set.py:158 +#: ../gui/wxpython/gis_set.py:151 #: ../gui/wxpython/image2target/ii2t_gis_set.py:158 msgid "Mapset contains GIS data related to one project, task within one project, subregion or user." msgstr "" -#: ../gui/wxpython/gis_set.py:173 +#: ../gui/wxpython/gis_set.py:166 #: ../gui/wxpython/image2target/ii2t_gis_set.py:173 msgid "Start &GRASS session" msgstr "" -#: ../gui/wxpython/gis_set.py:179 +#: ../gui/wxpython/gis_set.py:172 #: ../gui/wxpython/image2target/ii2t_gis_set.py:179 msgid "&Browse" msgstr "" #. GTC New mapset -#: ../gui/wxpython/gis_set.py:182 +#: ../gui/wxpython/gis_set.py:175 #: ../gui/wxpython/image2target/ii2t_gis_set.py:182 msgid "&New" msgstr "" -#: ../gui/wxpython/gis_set.py:183 +#: ../gui/wxpython/gis_set.py:176 #: ../gui/wxpython/image2target/ii2t_gis_set.py:183 msgid "Create a new Mapset in selected Location" msgstr "" #. GTC New location -#: ../gui/wxpython/gis_set.py:186 +#: ../gui/wxpython/gis_set.py:179 #: ../gui/wxpython/image2target/ii2t_gis_set.py:186 msgid "N&ew" msgstr "" -#: ../gui/wxpython/gis_set.py:189 +#: ../gui/wxpython/gis_set.py:182 #: ../gui/wxpython/image2target/ii2t_gis_set.py:189 msgid "Create a new location using location wizard. After location is created successfully, GRASS session is started." msgstr "" #. GTC Rename location -#: ../gui/wxpython/gis_set.py:194 +#: ../gui/wxpython/gis_set.py:187 #: ../gui/wxpython/image2target/ii2t_gis_set.py:194 msgid "Ren&ame" msgstr "" -#: ../gui/wxpython/gis_set.py:195 ../gui/wxpython/gis_set.py:727 +#: ../gui/wxpython/gis_set.py:188 ../gui/wxpython/gis_set.py:669 #: ../gui/wxpython/image2target/ii2t_gis_set.py:195 #: ../gui/wxpython/image2target/ii2t_gis_set.py:670 msgid "Rename selected location" msgstr "Переименовать выбранную облаÑÑ‚ÑŒ" #. GTC Delete location -#: ../gui/wxpython/gis_set.py:198 +#: ../gui/wxpython/gis_set.py:191 #: ../gui/wxpython/image2target/ii2t_gis_set.py:198 msgid "De&lete" msgstr "" -#: ../gui/wxpython/gis_set.py:199 ../gui/wxpython/gis_set.py:810 +#: ../gui/wxpython/gis_set.py:192 ../gui/wxpython/gis_set.py:752 #: ../gui/wxpython/image2target/ii2t_gis_set.py:199 #: ../gui/wxpython/image2target/ii2t_gis_set.py:753 msgid "Delete selected location" msgstr "Удалить выбранную облаÑÑ‚ÑŒ" -#: ../gui/wxpython/gis_set.py:201 ../gui/wxpython/startup/locdownload.py:303 +#: ../gui/wxpython/gis_set.py:194 ../gui/wxpython/startup/locdownload.py:303 msgid "Do&wnload" msgstr "" -#: ../gui/wxpython/gis_set.py:202 +#: ../gui/wxpython/gis_set.py:195 msgid "Download sample location" msgstr "" #. GTC Rename mapset -#: ../gui/wxpython/gis_set.py:206 +#: ../gui/wxpython/gis_set.py:199 #: ../gui/wxpython/image2target/ii2t_gis_set.py:202 -#: ../gui/wxpython/datacatalog/tree.py:990 ../gui/wxpython/dbmgr/base.py:2409 +#: ../gui/wxpython/datacatalog/tree.py:990 ../gui/wxpython/dbmgr/base.py:2411 msgid "&Rename" msgstr "&Переименовать" -#: ../gui/wxpython/gis_set.py:207 ../gui/wxpython/gis_set.py:684 +#: ../gui/wxpython/gis_set.py:200 ../gui/wxpython/gis_set.py:626 #: ../gui/wxpython/image2target/ii2t_gis_set.py:203 #: ../gui/wxpython/image2target/ii2t_gis_set.py:627 msgid "Rename selected mapset" msgstr "Переименовать выбранный набор" #. GTC Delete mapset -#: ../gui/wxpython/gis_set.py:210 +#: ../gui/wxpython/gis_set.py:203 #: ../gui/wxpython/image2target/ii2t_gis_set.py:206 #: ../gui/wxpython/datacatalog/tree.py:985 msgid "&Delete" msgstr "" -#: ../gui/wxpython/gis_set.py:211 ../gui/wxpython/gis_set.py:782 +#: ../gui/wxpython/gis_set.py:204 ../gui/wxpython/gis_set.py:724 #: ../gui/wxpython/image2target/ii2t_gis_set.py:207 #: ../gui/wxpython/image2target/ii2t_gis_set.py:725 msgid "Delete selected mapset" msgstr "Удалить выбранный набор" -#: ../gui/wxpython/gis_set.py:257 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:252 -#, python-format -msgid "GRASS GIS %s startup%s" -msgstr "" +#: ../gui/wxpython/gis_set.py:258 +#, fuzzy, python-format +msgid "GRASS GIS %s Startup%s" +msgstr "GRASS GIS - Окно ÑлоÑ" -#: ../gui/wxpython/gis_set.py:262 +#: ../gui/wxpython/gis_set.py:263 #: ../gui/wxpython/image2target/ii2t_gis_set.py:257 msgid "Enter GRASS session" msgstr "Вход в ÑеÑÑию GRASS" -#: ../gui/wxpython/gis_set.py:282 +#: ../gui/wxpython/gis_set.py:283 #: ../gui/wxpython/image2target/ii2t_gis_set.py:277 msgid "Unable to set GRASS database. Check your locale settings." msgstr "" -#: ../gui/wxpython/gis_set.py:302 +#: ../gui/wxpython/gis_set.py:303 #: ../gui/wxpython/image2target/ii2t_gis_set.py:297 #, python-format msgid "ERROR: Location <%s> not found\n" msgstr "" -#: ../gui/wxpython/gis_set.py:320 +#: ../gui/wxpython/gis_set.py:321 #: ../gui/wxpython/image2target/ii2t_gis_set.py:315 #, python-format msgid "ERROR: Mapset <%s> not found\n" msgstr "" -#: ../gui/wxpython/gis_set.py:480 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:474 -#, python-format -msgid "Invalid line in GISRC file (%s):%s\n" -msgstr "" - -#: ../gui/wxpython/gis_set.py:511 +#: ../gui/wxpython/gis_set.py:490 #: ../gui/wxpython/image2target/ii2t_gis_set.py:505 #: ../gui/wxpython/startup/locdownload.py:441 #, python-brace-format msgid "Error: {text}" msgstr "" -#: ../gui/wxpython/gis_set.py:549 -msgid "Documents" -msgstr "" - -#: ../gui/wxpython/gis_set.py:550 -msgid "My Documents" -msgstr "" - -#: ../gui/wxpython/gis_set.py:574 +#: ../gui/wxpython/gis_set.py:531 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1171 msgid "GRASS needs a directory (GRASS database) in which to store its data. Create one now if you have not already done so. A popular choice is \"grassdata\", located in your home directory. Press Browse button to select the directory." msgstr "" -#: ../gui/wxpython/gis_set.py:596 +#: ../gui/wxpython/gis_set.py:553 #: ../gui/wxpython/image2target/ii2t_gis_set.py:539 #, python-format msgid "Do you want to import <%(name)s> to the newly created location?" msgstr "" -#: ../gui/wxpython/gis_set.py:599 +#: ../gui/wxpython/gis_set.py:556 #: ../gui/wxpython/image2target/ii2t_gis_set.py:542 msgid "Import data?" msgstr "" -#: ../gui/wxpython/gis_set.py:613 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:556 -msgid "New mapset:" -msgstr "" - -#: ../gui/wxpython/gis_set.py:614 ../gui/wxpython/gis_set.py:1015 -#: ../gui/wxpython/menustrings.py:245 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:240 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:557 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:938 -#: ../gui/wxpython/lmgr/frame.py:1072 -msgid "Create new mapset" -msgstr "Создать новый набор" - -#: ../gui/wxpython/gis_set.py:655 +#: ../gui/wxpython/gis_set.py:597 #: ../gui/wxpython/image2target/ii2t_gis_set.py:598 #, python-format msgid "" @@ -4092,13 +4063,13 @@ "Reason: %(msg)s" msgstr "" -#: ../gui/wxpython/gis_set.py:662 +#: ../gui/wxpython/gis_set.py:604 #: ../gui/wxpython/image2target/ii2t_gis_set.py:605 #, python-format msgid "Data file <%(name)s> imported successfully. The location's default region was set from this imported map." msgstr "" -#: ../gui/wxpython/gis_set.py:676 +#: ../gui/wxpython/gis_set.py:618 #: ../gui/wxpython/image2target/ii2t_gis_set.py:619 msgid "" "Mapset is required for valid GRASS location.\n" @@ -4106,7 +4077,7 @@ "This mapset cannot be renamed." msgstr "" -#: ../gui/wxpython/gis_set.py:682 ../gui/wxpython/gis_set.py:725 +#: ../gui/wxpython/gis_set.py:624 ../gui/wxpython/gis_set.py:667 #: ../gui/wxpython/image2target/ii2t_gis_set.py:625 #: ../gui/wxpython/image2target/ii2t_gis_set.py:668 #, python-format @@ -4116,7 +4087,7 @@ "Enter new name:" msgstr "" -#: ../gui/wxpython/gis_set.py:698 +#: ../gui/wxpython/gis_set.py:640 #: ../gui/wxpython/image2target/ii2t_gis_set.py:641 #, python-format msgid "" @@ -4125,7 +4096,7 @@ "Mapset <%s> already exists in location." msgstr "" -#: ../gui/wxpython/gis_set.py:712 +#: ../gui/wxpython/gis_set.py:654 #: ../gui/wxpython/image2target/ii2t_gis_set.py:655 #, python-format msgid "" @@ -4134,7 +4105,7 @@ "%s" msgstr "" -#: ../gui/wxpython/gis_set.py:741 +#: ../gui/wxpython/gis_set.py:683 #: ../gui/wxpython/image2target/ii2t_gis_set.py:684 #, python-format msgid "" @@ -4143,7 +4114,7 @@ "Location <%s> already exists in GRASS database." msgstr "" -#: ../gui/wxpython/gis_set.py:756 +#: ../gui/wxpython/gis_set.py:698 #: ../gui/wxpython/image2target/ii2t_gis_set.py:699 #, python-format msgid "" @@ -4152,7 +4123,7 @@ "%s" msgstr "" -#: ../gui/wxpython/gis_set.py:770 +#: ../gui/wxpython/gis_set.py:712 #: ../gui/wxpython/image2target/ii2t_gis_set.py:713 msgid "" "Mapset is required for valid GRASS location.\n" @@ -4160,7 +4131,7 @@ "This mapset cannot be deleted." msgstr "" -#: ../gui/wxpython/gis_set.py:777 +#: ../gui/wxpython/gis_set.py:719 #: ../gui/wxpython/image2target/ii2t_gis_set.py:720 #, python-format msgid "" @@ -4172,12 +4143,12 @@ "\n" "ВСЕ СЛОИ входÑщие в ÑоÑтав набора будут УДÐЛЕÐЫ!" -#: ../gui/wxpython/gis_set.py:791 +#: ../gui/wxpython/gis_set.py:733 #: ../gui/wxpython/image2target/ii2t_gis_set.py:734 msgid "Unable to delete mapset" msgstr "Ðевозможно удалить набор" -#: ../gui/wxpython/gis_set.py:805 +#: ../gui/wxpython/gis_set.py:747 #: ../gui/wxpython/image2target/ii2t_gis_set.py:748 #, python-format msgid "" @@ -4189,48 +4160,42 @@ "\n" "ВСЕ СЛОИ входÑщие в ÑоÑтав облаÑти будут УДÐЛЕÐЫ!" -#: ../gui/wxpython/gis_set.py:821 +#: ../gui/wxpython/gis_set.py:763 #: ../gui/wxpython/image2target/ii2t_gis_set.py:764 msgid "Unable to delete location" msgstr "Ðевозможно удалить облаÑÑ‚ÑŒ" -#: ../gui/wxpython/gis_set.py:851 +#: ../gui/wxpython/gis_set.py:793 #: ../gui/wxpython/image2target/ii2t_gis_set.py:774 #, python-brace-format msgid "Unicode error detected. Check your locale settings. Details: {0}" msgstr "" -#: ../gui/wxpython/gis_set.py:863 +#: ../gui/wxpython/gis_set.py:805 #: ../gui/wxpython/image2target/ii2t_gis_set.py:786 #, python-format msgid "No GRASS Location found in '%s'. Create a new Location or choose different GRASS database directory." msgstr "" -#: ../gui/wxpython/gis_set.py:985 +#: ../gui/wxpython/gis_set.py:920 #: ../gui/wxpython/image2target/ii2t_gis_set.py:908 #, python-format msgid "Path '%s' doesn't exist." msgstr "" -#: ../gui/wxpython/gis_set.py:1000 +#: ../gui/wxpython/gis_set.py:935 #: ../gui/wxpython/image2target/ii2t_gis_set.py:923 -#: ../gui/wxpython/gui_core/gselect.py:1192 +#: ../gui/wxpython/gui_core/gselect.py:1198 msgid "Choose GIS Data Directory" msgstr "" -#: ../gui/wxpython/gis_set.py:1014 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:937 -#: ../gui/wxpython/lmgr/frame.py:1071 -msgid "Enter name for new mapset:" -msgstr "Введите Ð¸Ð¼Ñ Ð´Ð»Ñ Ð½Ð¾Ð²Ð¾Ð³Ð¾ набора:" - -#: ../gui/wxpython/gis_set.py:1029 +#: ../gui/wxpython/gis_set.py:962 #: ../gui/wxpython/image2target/ii2t_gis_set.py:952 #, python-format msgid "Mapset <%s> already exists." msgstr "" -#: ../gui/wxpython/gis_set.py:1036 +#: ../gui/wxpython/gis_set.py:969 #: ../gui/wxpython/image2target/ii2t_gis_set.py:959 #, python-format msgid "" @@ -4239,18 +4204,18 @@ "Are you really sure that you want to create this mapset?" msgstr "" -#: ../gui/wxpython/gis_set.py:1041 +#: ../gui/wxpython/gis_set.py:974 #: ../gui/wxpython/image2target/ii2t_gis_set.py:964 msgid "Reserved mapset name" msgstr "" -#: ../gui/wxpython/gis_set.py:1073 +#: ../gui/wxpython/gis_set.py:993 #: ../gui/wxpython/image2target/ii2t_gis_set.py:996 #, python-format msgid "Unable to create new mapset: %s" msgstr "Ðевозможно Ñоздать новый набор: %s" -#: ../gui/wxpython/gis_set.py:1088 +#: ../gui/wxpython/gis_set.py:1008 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1011 #, python-format msgid "" @@ -4262,13 +4227,13 @@ "Do you want to try to remove .gislock (note that you need permission for this operation) and continue?" msgstr "" -#: ../gui/wxpython/gis_set.py:1094 ../gui/wxpython/gis_set.py:1107 +#: ../gui/wxpython/gis_set.py:1014 ../gui/wxpython/gis_set.py:1027 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1017 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1030 msgid "Lock file found" msgstr "" -#: ../gui/wxpython/gis_set.py:1103 +#: ../gui/wxpython/gis_set.py:1023 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1026 msgid "" "ARE YOU REALLY SURE?\n" @@ -4276,7 +4241,7 @@ "If you really are running another GRASS session doing this could corrupt your data. Have another look in the processor manager just to be sure..." msgstr "" -#: ../gui/wxpython/gis_set.py:1117 +#: ../gui/wxpython/gis_set.py:1037 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1040 #, python-format msgid "" @@ -4285,20 +4250,20 @@ "Details: %(reason)s" msgstr "" -#: ../gui/wxpython/gis_set.py:1167 +#: ../gui/wxpython/gis_set.py:1082 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1090 #, python-format msgid "Name <%(name)s> is not a valid name for location or mapset. Please use only ASCII characters excluding %(chars)s and space." msgstr "" -#: ../gui/wxpython/gis_set.py:1172 +#: ../gui/wxpython/gis_set.py:1087 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1095 -#: ../gui/wxpython/gui_core/widgets.py:859 +#: ../gui/wxpython/gui_core/widgets.py:860 msgid "Invalid name" msgstr "" -#: ../gui/wxpython/menustrings.py:3 ../gui/wxpython/menustrings.py:2004 -#: ../gui/wxpython/menustrings.py:2054 +#: ../gui/wxpython/menustrings.py:3 ../gui/wxpython/menustrings.py:2005 +#: ../gui/wxpython/menustrings.py:2055 #: ../gui/wxpython/image2target/ii2t_menustrings.py:4 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1972 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2022 @@ -4310,7 +4275,7 @@ msgid "Workspace" msgstr "Проект" -#: ../gui/wxpython/menustrings.py:5 ../gui/wxpython/menustrings.py:2005 +#: ../gui/wxpython/menustrings.py:5 ../gui/wxpython/menustrings.py:2006 #: ../gui/wxpython/image2target/ii2t_menustrings.py:6 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1973 #: ../gui/wxpython/nviz/tools.py:1360 @@ -4322,7 +4287,7 @@ msgid "Create new workspace" msgstr "" -#: ../gui/wxpython/menustrings.py:7 ../gui/wxpython/menustrings.py:2007 +#: ../gui/wxpython/menustrings.py:7 ../gui/wxpython/menustrings.py:2008 #: ../gui/wxpython/image2target/ii2t_menustrings.py:8 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1975 msgid "Open" @@ -4335,11 +4300,11 @@ #: ../gui/wxpython/menustrings.py:10 #: ../gui/wxpython/image2target/ii2t_menustrings.py:11 -#: ../gui/wxpython/lmgr/frame.py:1615 ../gui/wxpython/lmgr/frame.py:1636 +#: ../gui/wxpython/lmgr/frame.py:1618 ../gui/wxpython/lmgr/frame.py:1639 msgid "Save workspace" msgstr "Сохранить проект" -#: ../gui/wxpython/menustrings.py:11 ../gui/wxpython/menustrings.py:2011 +#: ../gui/wxpython/menustrings.py:11 ../gui/wxpython/menustrings.py:2012 #: ../gui/wxpython/image2target/ii2t_menustrings.py:12 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1979 msgid "Save as" @@ -4350,10 +4315,10 @@ msgid "Save workspace to file" msgstr "" -#: ../gui/wxpython/menustrings.py:13 ../gui/wxpython/menustrings.py:2013 +#: ../gui/wxpython/menustrings.py:13 ../gui/wxpython/menustrings.py:2014 #: ../gui/wxpython/image2target/ii2t_menustrings.py:14 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1981 -#: ../gui/wxpython/gui_core/forms.py:561 +#: ../gui/wxpython/gui_core/forms.py:573 #: ../gui/wxpython/mapswipe/dialogs.py:193 msgid "Close" msgstr "" @@ -4458,143 +4423,143 @@ msgid "Close all open map display windows" msgstr "" -#: ../gui/wxpython/menustrings.py:37 ../gui/wxpython/menustrings.py:1055 +#: ../gui/wxpython/menustrings.py:37 ../gui/wxpython/menustrings.py:1056 msgid "Simplified raster import with reprojection" msgstr "" #: ../gui/wxpython/menustrings.py:38 ../gui/wxpython/menustrings.py:40 -#: ../gui/wxpython/menustrings.py:1056 ../gui/wxpython/menustrings.py:1058 +#: ../gui/wxpython/menustrings.py:1057 ../gui/wxpython/menustrings.py:1059 #: ../gui/wxpython/image2target/ii2t_menustrings.py:39 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1040 msgid "Imports raster data into a GRASS raster map using GDAL library." msgstr "" -#: ../gui/wxpython/menustrings.py:39 ../gui/wxpython/menustrings.py:1057 +#: ../gui/wxpython/menustrings.py:39 ../gui/wxpython/menustrings.py:1058 msgid "Import of common raster formats" msgstr "" -#: ../gui/wxpython/menustrings.py:41 ../gui/wxpython/menustrings.py:1059 +#: ../gui/wxpython/menustrings.py:41 ../gui/wxpython/menustrings.py:1060 #: ../gui/wxpython/image2target/ii2t_menustrings.py:42 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1043 msgid "ASCII x,y,z point import and gridding" msgstr "" -#: ../gui/wxpython/menustrings.py:42 ../gui/wxpython/menustrings.py:1060 +#: ../gui/wxpython/menustrings.py:42 ../gui/wxpython/menustrings.py:1061 #: ../gui/wxpython/image2target/ii2t_menustrings.py:43 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1044 msgid "Creates a raster map from an assemblage of many coordinates using univariate statistics." msgstr "" -#: ../gui/wxpython/menustrings.py:43 ../gui/wxpython/menustrings.py:1061 +#: ../gui/wxpython/menustrings.py:43 ../gui/wxpython/menustrings.py:1062 #: ../gui/wxpython/image2target/ii2t_menustrings.py:44 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1045 msgid "ASCII grid import" msgstr "Импорт ASCII grid" -#: ../gui/wxpython/menustrings.py:44 ../gui/wxpython/menustrings.py:1062 +#: ../gui/wxpython/menustrings.py:44 ../gui/wxpython/menustrings.py:1063 #: ../gui/wxpython/image2target/ii2t_menustrings.py:45 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1046 msgid "Converts a GRASS ASCII raster file to binary raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:45 ../gui/wxpython/menustrings.py:1063 +#: ../gui/wxpython/menustrings.py:45 ../gui/wxpython/menustrings.py:1064 #: ../gui/wxpython/image2target/ii2t_menustrings.py:46 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1047 msgid "ASCII polygons, lines, and point import" msgstr "" -#: ../gui/wxpython/menustrings.py:46 ../gui/wxpython/menustrings.py:1064 +#: ../gui/wxpython/menustrings.py:46 ../gui/wxpython/menustrings.py:1065 #: ../gui/wxpython/image2target/ii2t_menustrings.py:47 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1048 msgid "Creates raster maps from ASCII polygon/line/point data files." msgstr "Создать раÑтровый Ñлои из файлов ASCII полигонов/линий/точек." -#: ../gui/wxpython/menustrings.py:47 ../gui/wxpython/menustrings.py:1065 +#: ../gui/wxpython/menustrings.py:47 ../gui/wxpython/menustrings.py:1066 #: ../gui/wxpython/image2target/ii2t_menustrings.py:48 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1049 msgid "Raw binary array import" msgstr "" -#: ../gui/wxpython/menustrings.py:48 ../gui/wxpython/menustrings.py:1066 +#: ../gui/wxpython/menustrings.py:48 ../gui/wxpython/menustrings.py:1067 #: ../gui/wxpython/image2target/ii2t_menustrings.py:49 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1050 msgid "Import a binary raster file into a GRASS raster map layer." msgstr "Импорт бинарного раÑтрового файла в раÑтровый Ñлой GRASS." -#: ../gui/wxpython/menustrings.py:49 ../gui/wxpython/menustrings.py:1067 +#: ../gui/wxpython/menustrings.py:49 ../gui/wxpython/menustrings.py:1068 #: ../gui/wxpython/image2target/ii2t_menustrings.py:50 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1051 msgid "GRIDATB.FOR import" msgstr "импорт GRIDATB.FOR" -#: ../gui/wxpython/menustrings.py:50 ../gui/wxpython/menustrings.py:1068 +#: ../gui/wxpython/menustrings.py:50 ../gui/wxpython/menustrings.py:1069 #: ../gui/wxpython/image2target/ii2t_menustrings.py:51 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1052 msgid "Imports GRIDATB.FOR map file (TOPMODEL) into a GRASS raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:51 ../gui/wxpython/menustrings.py:1069 +#: ../gui/wxpython/menustrings.py:51 ../gui/wxpython/menustrings.py:1070 #: ../gui/wxpython/image2target/ii2t_menustrings.py:52 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1053 msgid "Matlab 2D array import" msgstr "" -#: ../gui/wxpython/menustrings.py:52 ../gui/wxpython/menustrings.py:1070 +#: ../gui/wxpython/menustrings.py:52 ../gui/wxpython/menustrings.py:1071 #: ../gui/wxpython/image2target/ii2t_menustrings.py:53 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1054 msgid "Imports a binary MAT-File(v4) to a GRASS raster." msgstr "Импорт бинарного файла MAT-File(v4) в раÑÑ‚Ñ€ GRASS." -#: ../gui/wxpython/menustrings.py:53 ../gui/wxpython/menustrings.py:1071 +#: ../gui/wxpython/menustrings.py:53 ../gui/wxpython/menustrings.py:1072 #: ../gui/wxpython/image2target/ii2t_menustrings.py:54 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1055 msgid "PNG import" msgstr "" -#: ../gui/wxpython/menustrings.py:54 ../gui/wxpython/menustrings.py:1072 +#: ../gui/wxpython/menustrings.py:54 ../gui/wxpython/menustrings.py:1073 #: ../gui/wxpython/image2target/ii2t_menustrings.py:55 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1056 msgid "Imports non-georeferenced PNG format image." msgstr "" -#: ../gui/wxpython/menustrings.py:55 ../gui/wxpython/menustrings.py:1073 +#: ../gui/wxpython/menustrings.py:55 ../gui/wxpython/menustrings.py:1074 #: ../gui/wxpython/image2target/ii2t_menustrings.py:56 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1057 msgid "SPOT NDVI import" msgstr "Импорт SPOT NDVI" -#: ../gui/wxpython/menustrings.py:56 ../gui/wxpython/menustrings.py:1074 +#: ../gui/wxpython/menustrings.py:56 ../gui/wxpython/menustrings.py:1075 #: ../gui/wxpython/image2target/ii2t_menustrings.py:57 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1058 msgid "Imports SPOT VGT NDVI data into a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:57 ../gui/wxpython/menustrings.py:1075 +#: ../gui/wxpython/menustrings.py:57 ../gui/wxpython/menustrings.py:1076 #: ../gui/wxpython/image2target/ii2t_menustrings.py:58 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1059 msgid "SRTM HGT import" msgstr "Импорт SRTM HGT" -#: ../gui/wxpython/menustrings.py:58 ../gui/wxpython/menustrings.py:1076 +#: ../gui/wxpython/menustrings.py:58 ../gui/wxpython/menustrings.py:1077 #: ../gui/wxpython/image2target/ii2t_menustrings.py:59 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1060 msgid "Imports SRTM HGT files into raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:59 ../gui/wxpython/menustrings.py:1077 +#: ../gui/wxpython/menustrings.py:59 ../gui/wxpython/menustrings.py:1078 #: ../gui/wxpython/image2target/ii2t_menustrings.py:60 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1061 msgid "Terra ASTER HDF import" msgstr "Импорт Terra ASTER HDF" -#: ../gui/wxpython/menustrings.py:60 ../gui/wxpython/menustrings.py:1078 +#: ../gui/wxpython/menustrings.py:60 ../gui/wxpython/menustrings.py:1079 #: ../gui/wxpython/image2target/ii2t_menustrings.py:61 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1062 msgid "Georeference, rectify, and import Terra-ASTER imagery and relative DEMs using gdalwarp." msgstr "" #: ../gui/wxpython/menustrings.py:61 ../gui/wxpython/menustrings.py:86 -#: ../gui/wxpython/menustrings.py:1079 ../gui/wxpython/menustrings.py:1104 +#: ../gui/wxpython/menustrings.py:1080 ../gui/wxpython/menustrings.py:1105 #: ../gui/wxpython/image2target/ii2t_menustrings.py:62 #: ../gui/wxpython/image2target/ii2t_menustrings.py:86 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1063 @@ -4602,24 +4567,22 @@ msgid "LAS LiDAR points import" msgstr "" -#: ../gui/wxpython/menustrings.py:62 ../gui/wxpython/menustrings.py:1080 +#: ../gui/wxpython/menustrings.py:62 ../gui/wxpython/menustrings.py:1081 msgid "Creates a raster map from LAS LiDAR points using univariate statistics." msgstr "" -#: ../gui/wxpython/menustrings.py:63 ../gui/wxpython/menustrings.py:1081 +#: ../gui/wxpython/menustrings.py:63 ../gui/wxpython/menustrings.py:1082 #: ../gui/wxpython/image2target/ii2t_menustrings.py:63 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1064 msgid "Unpack raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:64 ../gui/wxpython/menustrings.py:1082 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:64 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1065 -msgid "Imports a raster map as GRASS GIS specific archive file (packed with r.pack)" +#: ../gui/wxpython/menustrings.py:64 ../gui/wxpython/menustrings.py:1083 +msgid "Imports a GRASS GIS specific raster archive file (packed with r.pack) as a raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:65 ../gui/wxpython/menustrings.py:291 -#: ../gui/wxpython/menustrings.py:1083 ../gui/wxpython/menustrings.py:1233 +#: ../gui/wxpython/menustrings.py:65 ../gui/wxpython/menustrings.py:292 +#: ../gui/wxpython/menustrings.py:1084 ../gui/wxpython/menustrings.py:1234 #: ../gui/wxpython/image2target/ii2t_menustrings.py:65 #: ../gui/wxpython/image2target/ii2t_menustrings.py:286 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1066 @@ -4627,8 +4590,8 @@ msgid "Reproject raster map from different GRASS location" msgstr "" -#: ../gui/wxpython/menustrings.py:66 ../gui/wxpython/menustrings.py:292 -#: ../gui/wxpython/menustrings.py:1084 ../gui/wxpython/menustrings.py:1234 +#: ../gui/wxpython/menustrings.py:66 ../gui/wxpython/menustrings.py:293 +#: ../gui/wxpython/menustrings.py:1085 ../gui/wxpython/menustrings.py:1235 #: ../gui/wxpython/image2target/ii2t_menustrings.py:66 #: ../gui/wxpython/image2target/ii2t_menustrings.py:287 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1067 @@ -4636,123 +4599,121 @@ msgid "Re-projects a raster map from given location to the current location." msgstr "" -#: ../gui/wxpython/menustrings.py:68 ../gui/wxpython/menustrings.py:1086 +#: ../gui/wxpython/menustrings.py:68 ../gui/wxpython/menustrings.py:1087 msgid "Simplified vector import with reprojection" msgstr "" #: ../gui/wxpython/menustrings.py:69 ../gui/wxpython/menustrings.py:71 -#: ../gui/wxpython/menustrings.py:1087 ../gui/wxpython/menustrings.py:1089 +#: ../gui/wxpython/menustrings.py:1088 ../gui/wxpython/menustrings.py:1090 #: ../gui/wxpython/image2target/ii2t_menustrings.py:69 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1070 msgid "Imports vector data into a GRASS vector map using OGR library." msgstr "" -#: ../gui/wxpython/menustrings.py:70 ../gui/wxpython/menustrings.py:1088 +#: ../gui/wxpython/menustrings.py:70 ../gui/wxpython/menustrings.py:1089 msgid "Import of common vector formats" msgstr "" -#: ../gui/wxpython/menustrings.py:72 ../gui/wxpython/menustrings.py:1090 +#: ../gui/wxpython/menustrings.py:72 ../gui/wxpython/menustrings.py:1091 #: ../gui/wxpython/image2target/ii2t_menustrings.py:72 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1073 msgid "ASCII points or GRASS ASCII format" msgstr "" -#: ../gui/wxpython/menustrings.py:73 ../gui/wxpython/menustrings.py:1091 +#: ../gui/wxpython/menustrings.py:73 ../gui/wxpython/menustrings.py:1092 #: ../gui/wxpython/image2target/ii2t_menustrings.py:73 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1074 msgid "Creates a vector map from an ASCII points file or ASCII vector file." msgstr "" -#: ../gui/wxpython/menustrings.py:74 ../gui/wxpython/menustrings.py:1092 +#: ../gui/wxpython/menustrings.py:74 ../gui/wxpython/menustrings.py:1093 #: ../gui/wxpython/image2target/ii2t_menustrings.py:74 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1075 msgid "ASCII points as a vector lines" msgstr "" -#: ../gui/wxpython/menustrings.py:75 ../gui/wxpython/menustrings.py:1093 +#: ../gui/wxpython/menustrings.py:75 ../gui/wxpython/menustrings.py:1094 #: ../gui/wxpython/image2target/ii2t_menustrings.py:75 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1076 msgid "Imports ASCII x,y[,z] coordinates as a series of lines." msgstr "" -#: ../gui/wxpython/menustrings.py:76 ../gui/wxpython/menustrings.py:1094 +#: ../gui/wxpython/menustrings.py:76 ../gui/wxpython/menustrings.py:1095 #: ../gui/wxpython/image2target/ii2t_menustrings.py:76 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1077 msgid "DXF import" msgstr "импорт DXF" -#: ../gui/wxpython/menustrings.py:77 ../gui/wxpython/menustrings.py:1095 +#: ../gui/wxpython/menustrings.py:77 ../gui/wxpython/menustrings.py:1096 #: ../gui/wxpython/image2target/ii2t_menustrings.py:77 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1078 msgid "Converts files in DXF format to GRASS vector map format." msgstr "Конвертировать файлов в формате DXF в векторные Ñлои GRASS." -#: ../gui/wxpython/menustrings.py:78 ../gui/wxpython/menustrings.py:1096 +#: ../gui/wxpython/menustrings.py:78 ../gui/wxpython/menustrings.py:1097 #: ../gui/wxpython/image2target/ii2t_menustrings.py:78 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1079 msgid "WFS" msgstr "" -#: ../gui/wxpython/menustrings.py:79 ../gui/wxpython/menustrings.py:1097 +#: ../gui/wxpython/menustrings.py:79 ../gui/wxpython/menustrings.py:1098 #: ../gui/wxpython/image2target/ii2t_menustrings.py:79 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1080 msgid "Imports GetFeature from a WFS server." msgstr "" -#: ../gui/wxpython/menustrings.py:80 ../gui/wxpython/menustrings.py:1098 +#: ../gui/wxpython/menustrings.py:80 ../gui/wxpython/menustrings.py:1099 #: ../gui/wxpython/image2target/ii2t_menustrings.py:80 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1081 msgid "ESRI e00 import" msgstr "Импорт ESRI e00" -#: ../gui/wxpython/menustrings.py:81 ../gui/wxpython/menustrings.py:1099 +#: ../gui/wxpython/menustrings.py:81 ../gui/wxpython/menustrings.py:1100 #: ../gui/wxpython/image2target/ii2t_menustrings.py:81 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1082 msgid "Imports E00 file into a vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:82 ../gui/wxpython/menustrings.py:1100 +#: ../gui/wxpython/menustrings.py:82 ../gui/wxpython/menustrings.py:1101 #: ../gui/wxpython/image2target/ii2t_menustrings.py:82 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1083 msgid "Geonames import" msgstr "" -#: ../gui/wxpython/menustrings.py:83 ../gui/wxpython/menustrings.py:1101 +#: ../gui/wxpython/menustrings.py:83 ../gui/wxpython/menustrings.py:1102 #: ../gui/wxpython/image2target/ii2t_menustrings.py:83 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1084 msgid "Imports geonames.org country files into a vector points map." msgstr "" -#: ../gui/wxpython/menustrings.py:84 ../gui/wxpython/menustrings.py:1102 +#: ../gui/wxpython/menustrings.py:84 ../gui/wxpython/menustrings.py:1103 #: ../gui/wxpython/image2target/ii2t_menustrings.py:84 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1085 msgid "Matlab array or Mapgen format import" msgstr "" -#: ../gui/wxpython/menustrings.py:85 ../gui/wxpython/menustrings.py:1103 +#: ../gui/wxpython/menustrings.py:85 ../gui/wxpython/menustrings.py:1104 #: ../gui/wxpython/image2target/ii2t_menustrings.py:85 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1086 msgid "Imports Mapgen or Matlab-ASCII vector maps into GRASS." msgstr "" -#: ../gui/wxpython/menustrings.py:87 ../gui/wxpython/menustrings.py:1105 +#: ../gui/wxpython/menustrings.py:87 ../gui/wxpython/menustrings.py:1106 msgid "Converts LAS LiDAR point clouds to a GRASS vector map with libLAS." msgstr "" -#: ../gui/wxpython/menustrings.py:88 ../gui/wxpython/menustrings.py:1106 +#: ../gui/wxpython/menustrings.py:88 ../gui/wxpython/menustrings.py:1107 #: ../gui/wxpython/image2target/ii2t_menustrings.py:87 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1088 msgid "Unpack vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:89 ../gui/wxpython/menustrings.py:1107 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:88 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1089 -msgid "Imports a vector map as GRASS GIS specific archive file (packed with v.pack)" +#: ../gui/wxpython/menustrings.py:89 ../gui/wxpython/menustrings.py:1108 +msgid "Imports a GRASS GIS specific vector archive file (packed with v.pack) as a vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:90 ../gui/wxpython/menustrings.py:571 -#: ../gui/wxpython/menustrings.py:1108 ../gui/wxpython/menustrings.py:1513 +#: ../gui/wxpython/menustrings.py:90 ../gui/wxpython/menustrings.py:572 +#: ../gui/wxpython/menustrings.py:1109 ../gui/wxpython/menustrings.py:1514 #: ../gui/wxpython/image2target/ii2t_menustrings.py:89 #: ../gui/wxpython/image2target/ii2t_menustrings.py:564 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1090 @@ -4760,8 +4721,8 @@ msgid "Reproject vector map from different GRASS location" msgstr "" -#: ../gui/wxpython/menustrings.py:91 ../gui/wxpython/menustrings.py:572 -#: ../gui/wxpython/menustrings.py:1109 ../gui/wxpython/menustrings.py:1514 +#: ../gui/wxpython/menustrings.py:91 ../gui/wxpython/menustrings.py:573 +#: ../gui/wxpython/menustrings.py:1110 ../gui/wxpython/menustrings.py:1515 #: ../gui/wxpython/image2target/ii2t_menustrings.py:90 #: ../gui/wxpython/image2target/ii2t_menustrings.py:565 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1091 @@ -4769,55 +4730,55 @@ msgid "Re-projects a vector map from one location to the current location." msgstr "" -#: ../gui/wxpython/menustrings.py:92 ../gui/wxpython/menustrings.py:1110 +#: ../gui/wxpython/menustrings.py:92 ../gui/wxpython/menustrings.py:1111 #: ../gui/wxpython/image2target/ii2t_menustrings.py:91 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1092 msgid "Import 3D raster data" msgstr "" -#: ../gui/wxpython/menustrings.py:93 ../gui/wxpython/menustrings.py:1111 +#: ../gui/wxpython/menustrings.py:93 ../gui/wxpython/menustrings.py:1112 #: ../gui/wxpython/image2target/ii2t_menustrings.py:92 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1093 msgid "ASCII 3D import" msgstr "Импорт ASCII 3D" -#: ../gui/wxpython/menustrings.py:94 ../gui/wxpython/menustrings.py:1112 +#: ../gui/wxpython/menustrings.py:94 ../gui/wxpython/menustrings.py:1113 #: ../gui/wxpython/image2target/ii2t_menustrings.py:93 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1094 msgid "Converts a 3D ASCII raster text file into a (binary) 3D raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:95 ../gui/wxpython/menustrings.py:1113 +#: ../gui/wxpython/menustrings.py:95 ../gui/wxpython/menustrings.py:1114 #: ../gui/wxpython/image2target/ii2t_menustrings.py:94 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1095 msgid "Raw binary array 3D import" msgstr "" -#: ../gui/wxpython/menustrings.py:96 ../gui/wxpython/menustrings.py:1114 +#: ../gui/wxpython/menustrings.py:96 ../gui/wxpython/menustrings.py:1115 #: ../gui/wxpython/image2target/ii2t_menustrings.py:95 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1096 msgid "Imports a binary raster file into a GRASS 3D raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:97 ../gui/wxpython/menustrings.py:1115 +#: ../gui/wxpython/menustrings.py:97 ../gui/wxpython/menustrings.py:1116 #: ../gui/wxpython/image2target/ii2t_menustrings.py:96 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1097 msgid "Vis5D import" msgstr "Импорт Vis5D" -#: ../gui/wxpython/menustrings.py:98 ../gui/wxpython/menustrings.py:1116 +#: ../gui/wxpython/menustrings.py:98 ../gui/wxpython/menustrings.py:1117 #: ../gui/wxpython/image2target/ii2t_menustrings.py:97 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1098 msgid "Import 3-dimensional Vis5D files." msgstr "" -#: ../gui/wxpython/menustrings.py:99 ../gui/wxpython/menustrings.py:1117 +#: ../gui/wxpython/menustrings.py:99 ../gui/wxpython/menustrings.py:1118 #: ../gui/wxpython/image2target/ii2t_menustrings.py:98 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1099 msgid "Import database table" msgstr "Импорт таблицы базы данных" -#: ../gui/wxpython/menustrings.py:100 ../gui/wxpython/menustrings.py:1118 +#: ../gui/wxpython/menustrings.py:100 ../gui/wxpython/menustrings.py:1119 #: ../gui/wxpython/image2target/ii2t_menustrings.py:68 #: ../gui/wxpython/image2target/ii2t_menustrings.py:99 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1069 @@ -4825,21 +4786,21 @@ msgid "Common import formats" msgstr "" -#: ../gui/wxpython/menustrings.py:101 ../gui/wxpython/menustrings.py:1119 +#: ../gui/wxpython/menustrings.py:101 ../gui/wxpython/menustrings.py:1120 #: ../gui/wxpython/image2target/ii2t_menustrings.py:100 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1101 msgid "Imports attribute tables in various formats." msgstr "" -#: ../gui/wxpython/menustrings.py:102 ../gui/wxpython/menustrings.py:1120 +#: ../gui/wxpython/menustrings.py:102 ../gui/wxpython/menustrings.py:1121 #: ../gui/wxpython/image2target/ii2t_menustrings.py:101 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1102 msgid "Export raster map" msgstr "ЭкÑпорт раÑтрового ÑлоÑ" #: ../gui/wxpython/menustrings.py:103 ../gui/wxpython/menustrings.py:132 -#: ../gui/wxpython/menustrings.py:158 ../gui/wxpython/menustrings.py:1121 -#: ../gui/wxpython/menustrings.py:1150 ../gui/wxpython/menustrings.py:1176 +#: ../gui/wxpython/menustrings.py:158 ../gui/wxpython/menustrings.py:1122 +#: ../gui/wxpython/menustrings.py:1151 ../gui/wxpython/menustrings.py:1177 #: ../gui/wxpython/image2target/ii2t_menustrings.py:102 #: ../gui/wxpython/image2target/ii2t_menustrings.py:131 #: ../gui/wxpython/image2target/ii2t_menustrings.py:156 @@ -4849,122 +4810,122 @@ msgid "Common export formats" msgstr "" -#: ../gui/wxpython/menustrings.py:104 ../gui/wxpython/menustrings.py:1122 +#: ../gui/wxpython/menustrings.py:104 ../gui/wxpython/menustrings.py:1123 #: ../gui/wxpython/image2target/ii2t_menustrings.py:103 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1104 msgid "Exports GRASS raster maps into GDAL supported formats." msgstr "" -#: ../gui/wxpython/menustrings.py:105 ../gui/wxpython/menustrings.py:1123 +#: ../gui/wxpython/menustrings.py:105 ../gui/wxpython/menustrings.py:1124 #: ../gui/wxpython/image2target/ii2t_menustrings.py:104 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1105 msgid "ASCII grid export" msgstr "ЭкÑпорт ASCII" -#: ../gui/wxpython/menustrings.py:106 ../gui/wxpython/menustrings.py:1124 +#: ../gui/wxpython/menustrings.py:106 ../gui/wxpython/menustrings.py:1125 #: ../gui/wxpython/image2target/ii2t_menustrings.py:105 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1106 msgid "Converts a raster map layer into a GRASS ASCII text file." msgstr "" -#: ../gui/wxpython/menustrings.py:107 ../gui/wxpython/menustrings.py:1125 +#: ../gui/wxpython/menustrings.py:107 ../gui/wxpython/menustrings.py:1126 #: ../gui/wxpython/image2target/ii2t_menustrings.py:106 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1107 msgid "ASCII x,y,z points export" msgstr "" -#: ../gui/wxpython/menustrings.py:108 ../gui/wxpython/menustrings.py:1126 +#: ../gui/wxpython/menustrings.py:108 ../gui/wxpython/menustrings.py:1127 #: ../gui/wxpython/image2target/ii2t_menustrings.py:107 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1108 msgid "Exports a raster map to a text file as x,y,z values based on cell centers." msgstr "" -#: ../gui/wxpython/menustrings.py:109 ../gui/wxpython/menustrings.py:1127 +#: ../gui/wxpython/menustrings.py:109 ../gui/wxpython/menustrings.py:1128 #: ../gui/wxpython/image2target/ii2t_menustrings.py:108 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1109 msgid "GRIDATB.FOR export" msgstr "ЭкÑпорт GRIDATB.FOR" -#: ../gui/wxpython/menustrings.py:110 ../gui/wxpython/menustrings.py:1128 +#: ../gui/wxpython/menustrings.py:110 ../gui/wxpython/menustrings.py:1129 #: ../gui/wxpython/image2target/ii2t_menustrings.py:109 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1110 msgid "Exports GRASS raster map to GRIDATB.FOR map file (TOPMODEL)." msgstr "" -#: ../gui/wxpython/menustrings.py:111 ../gui/wxpython/menustrings.py:1129 +#: ../gui/wxpython/menustrings.py:111 ../gui/wxpython/menustrings.py:1130 #: ../gui/wxpython/image2target/ii2t_menustrings.py:110 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1111 msgid "Matlab 2D array export" msgstr "" -#: ../gui/wxpython/menustrings.py:112 ../gui/wxpython/menustrings.py:1130 +#: ../gui/wxpython/menustrings.py:112 ../gui/wxpython/menustrings.py:1131 #: ../gui/wxpython/image2target/ii2t_menustrings.py:111 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1112 msgid "Exports a GRASS raster to a binary MAT-File." msgstr "ЭкÑпорт раÑтра GRASS в бинарный файл MAT-File." -#: ../gui/wxpython/menustrings.py:113 ../gui/wxpython/menustrings.py:1131 +#: ../gui/wxpython/menustrings.py:113 ../gui/wxpython/menustrings.py:1132 #: ../gui/wxpython/image2target/ii2t_menustrings.py:112 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1113 msgid "Raw binary array export" msgstr "" -#: ../gui/wxpython/menustrings.py:114 ../gui/wxpython/menustrings.py:1132 +#: ../gui/wxpython/menustrings.py:114 ../gui/wxpython/menustrings.py:1133 #: ../gui/wxpython/image2target/ii2t_menustrings.py:113 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1114 msgid "Exports a GRASS raster to a binary array." msgstr "ЭкÑпорт раÑтра GRASS как бинарного маÑÑива." -#: ../gui/wxpython/menustrings.py:115 ../gui/wxpython/menustrings.py:1133 +#: ../gui/wxpython/menustrings.py:115 ../gui/wxpython/menustrings.py:1134 #: ../gui/wxpython/image2target/ii2t_menustrings.py:114 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1115 msgid "MPEG-1 export" msgstr "ЭкÑпорт MPEG-1" -#: ../gui/wxpython/menustrings.py:116 ../gui/wxpython/menustrings.py:1134 +#: ../gui/wxpython/menustrings.py:116 ../gui/wxpython/menustrings.py:1135 #: ../gui/wxpython/image2target/ii2t_menustrings.py:115 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1116 msgid "Converts raster map series to MPEG movie." msgstr "" -#: ../gui/wxpython/menustrings.py:117 ../gui/wxpython/menustrings.py:1135 +#: ../gui/wxpython/menustrings.py:117 ../gui/wxpython/menustrings.py:1136 #: ../gui/wxpython/image2target/ii2t_menustrings.py:116 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1117 msgid "PNG export" msgstr "ЭкÑпорт PNG" -#: ../gui/wxpython/menustrings.py:118 ../gui/wxpython/menustrings.py:1136 +#: ../gui/wxpython/menustrings.py:118 ../gui/wxpython/menustrings.py:1137 #: ../gui/wxpython/image2target/ii2t_menustrings.py:117 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1118 msgid "Export a GRASS raster map as a non-georeferenced PNG image." msgstr "" -#: ../gui/wxpython/menustrings.py:119 ../gui/wxpython/menustrings.py:1137 +#: ../gui/wxpython/menustrings.py:119 ../gui/wxpython/menustrings.py:1138 #: ../gui/wxpython/image2target/ii2t_menustrings.py:118 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1119 msgid "PPM export" msgstr "ЭкÑпорт PPM" -#: ../gui/wxpython/menustrings.py:120 ../gui/wxpython/menustrings.py:1138 +#: ../gui/wxpython/menustrings.py:120 ../gui/wxpython/menustrings.py:1139 #: ../gui/wxpython/image2target/ii2t_menustrings.py:119 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1120 msgid "Converts a GRASS raster map to a PPM image file." msgstr "" -#: ../gui/wxpython/menustrings.py:121 ../gui/wxpython/menustrings.py:1139 +#: ../gui/wxpython/menustrings.py:121 ../gui/wxpython/menustrings.py:1140 #: ../gui/wxpython/image2target/ii2t_menustrings.py:120 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1121 msgid "PPM from RGB export" msgstr "ЭкÑпорт PPM из RGB" -#: ../gui/wxpython/menustrings.py:122 ../gui/wxpython/menustrings.py:1140 +#: ../gui/wxpython/menustrings.py:122 ../gui/wxpython/menustrings.py:1141 #: ../gui/wxpython/image2target/ii2t_menustrings.py:121 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1122 msgid "Converts 3 GRASS raster layers (R,G,B) to a PPM image file." msgstr "" #: ../gui/wxpython/menustrings.py:123 ../gui/wxpython/menustrings.py:140 -#: ../gui/wxpython/menustrings.py:1141 ../gui/wxpython/menustrings.py:1158 +#: ../gui/wxpython/menustrings.py:1142 ../gui/wxpython/menustrings.py:1159 #: ../gui/wxpython/image2target/ii2t_menustrings.py:122 #: ../gui/wxpython/image2target/ii2t_menustrings.py:138 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1123 @@ -4972,27 +4933,27 @@ msgid "POV-Ray export" msgstr "ЭкÑпорт POV-Ray" -#: ../gui/wxpython/menustrings.py:124 ../gui/wxpython/menustrings.py:1142 +#: ../gui/wxpython/menustrings.py:124 ../gui/wxpython/menustrings.py:1143 #: ../gui/wxpython/image2target/ii2t_menustrings.py:123 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1124 msgid "Converts a raster map layer into a height-field file for POV-Ray." msgstr "" -#: ../gui/wxpython/menustrings.py:125 ../gui/wxpython/menustrings.py:1143 +#: ../gui/wxpython/menustrings.py:125 ../gui/wxpython/menustrings.py:1144 #: ../gui/wxpython/image2target/ii2t_menustrings.py:124 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1125 msgid "VRML export" msgstr "ÑкÑпорт VRML" -#: ../gui/wxpython/menustrings.py:126 ../gui/wxpython/menustrings.py:1144 +#: ../gui/wxpython/menustrings.py:126 ../gui/wxpython/menustrings.py:1145 #: ../gui/wxpython/image2target/ii2t_menustrings.py:125 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1126 msgid "Exports a raster map to the Virtual Reality Modeling Language (VRML)." msgstr "" #: ../gui/wxpython/menustrings.py:127 ../gui/wxpython/menustrings.py:144 -#: ../gui/wxpython/menustrings.py:155 ../gui/wxpython/menustrings.py:1145 -#: ../gui/wxpython/menustrings.py:1162 ../gui/wxpython/menustrings.py:1173 +#: ../gui/wxpython/menustrings.py:155 ../gui/wxpython/menustrings.py:1146 +#: ../gui/wxpython/menustrings.py:1163 ../gui/wxpython/menustrings.py:1174 #: ../gui/wxpython/image2target/ii2t_menustrings.py:126 #: ../gui/wxpython/image2target/ii2t_menustrings.py:142 #: ../gui/wxpython/image2target/ii2t_menustrings.py:153 @@ -5002,227 +4963,227 @@ msgid "VTK export" msgstr "ÑкÑпорт VTK" -#: ../gui/wxpython/menustrings.py:128 ../gui/wxpython/menustrings.py:1146 +#: ../gui/wxpython/menustrings.py:128 ../gui/wxpython/menustrings.py:1147 #: ../gui/wxpython/image2target/ii2t_menustrings.py:127 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1128 msgid "Converts raster maps into the VTK-ASCII format." msgstr "" -#: ../gui/wxpython/menustrings.py:129 ../gui/wxpython/menustrings.py:1147 +#: ../gui/wxpython/menustrings.py:129 ../gui/wxpython/menustrings.py:1148 #: ../gui/wxpython/image2target/ii2t_menustrings.py:128 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1129 msgid "Pack raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:130 ../gui/wxpython/menustrings.py:1148 +#: ../gui/wxpython/menustrings.py:130 ../gui/wxpython/menustrings.py:1149 #: ../gui/wxpython/image2target/ii2t_menustrings.py:129 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1130 msgid "Exports a raster map as GRASS GIS specific archive file" msgstr "" -#: ../gui/wxpython/menustrings.py:131 ../gui/wxpython/menustrings.py:1149 +#: ../gui/wxpython/menustrings.py:131 ../gui/wxpython/menustrings.py:1150 #: ../gui/wxpython/image2target/ii2t_menustrings.py:130 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1131 msgid "Export vector map" msgstr "ЭкÑпорт векторного ÑлоÑ" -#: ../gui/wxpython/menustrings.py:133 ../gui/wxpython/menustrings.py:1151 +#: ../gui/wxpython/menustrings.py:133 ../gui/wxpython/menustrings.py:1152 msgid "Exports a vector map layer to any of the supported OGR vector formats. By default a vector map layer is exported to OGC GeoPackage format." msgstr "" -#: ../gui/wxpython/menustrings.py:134 ../gui/wxpython/menustrings.py:1152 +#: ../gui/wxpython/menustrings.py:134 ../gui/wxpython/menustrings.py:1153 #: ../gui/wxpython/image2target/ii2t_menustrings.py:133 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1134 msgid "ASCII points or GRASS ASCII vector export" msgstr "" -#: ../gui/wxpython/menustrings.py:135 ../gui/wxpython/menustrings.py:1153 +#: ../gui/wxpython/menustrings.py:135 ../gui/wxpython/menustrings.py:1154 #: ../gui/wxpython/image2target/ii2t_menustrings.py:134 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1135 msgid "Exports a vector map to a GRASS ASCII vector representation. By default only features with category are exported. To export all features use 'layer=-1'." msgstr "" -#: ../gui/wxpython/menustrings.py:136 ../gui/wxpython/menustrings.py:1154 +#: ../gui/wxpython/menustrings.py:136 ../gui/wxpython/menustrings.py:1155 #: ../gui/wxpython/image2target/ii2t_menustrings.py:135 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1136 msgid "DXF export" msgstr "ÑкÑпорт DXF" -#: ../gui/wxpython/menustrings.py:137 ../gui/wxpython/menustrings.py:1155 +#: ../gui/wxpython/menustrings.py:137 ../gui/wxpython/menustrings.py:1156 #: ../gui/wxpython/image2target/ii2t_menustrings.py:136 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1137 msgid "Exports vector map to DXF file format." msgstr "" -#: ../gui/wxpython/menustrings.py:138 ../gui/wxpython/menustrings.py:1156 +#: ../gui/wxpython/menustrings.py:138 ../gui/wxpython/menustrings.py:1157 #: ../gui/wxpython/image2target/ii2t_menustrings.py:137 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1138 msgid "PostGIS export" msgstr "" -#: ../gui/wxpython/menustrings.py:139 ../gui/wxpython/menustrings.py:1157 +#: ../gui/wxpython/menustrings.py:139 ../gui/wxpython/menustrings.py:1158 msgid "Exports a vector map layer to PostGIS feature table." msgstr "" -#: ../gui/wxpython/menustrings.py:141 ../gui/wxpython/menustrings.py:1159 +#: ../gui/wxpython/menustrings.py:141 ../gui/wxpython/menustrings.py:1160 #: ../gui/wxpython/image2target/ii2t_menustrings.py:139 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1140 msgid "Converts GRASS x,y,z points to POV-Ray x,z,y format." msgstr "" -#: ../gui/wxpython/menustrings.py:142 ../gui/wxpython/menustrings.py:1160 +#: ../gui/wxpython/menustrings.py:142 ../gui/wxpython/menustrings.py:1161 #: ../gui/wxpython/image2target/ii2t_menustrings.py:140 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1141 msgid "SVG export" msgstr "ÑкÑпорт SVG" -#: ../gui/wxpython/menustrings.py:143 ../gui/wxpython/menustrings.py:1161 +#: ../gui/wxpython/menustrings.py:143 ../gui/wxpython/menustrings.py:1162 #: ../gui/wxpython/image2target/ii2t_menustrings.py:141 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1142 msgid "Exports a vector map to SVG file." msgstr "" -#: ../gui/wxpython/menustrings.py:145 ../gui/wxpython/menustrings.py:1163 +#: ../gui/wxpython/menustrings.py:145 ../gui/wxpython/menustrings.py:1164 #: ../gui/wxpython/image2target/ii2t_menustrings.py:143 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1144 msgid "Converts a vector map to VTK ASCII output." msgstr "" -#: ../gui/wxpython/menustrings.py:146 ../gui/wxpython/menustrings.py:1164 +#: ../gui/wxpython/menustrings.py:146 ../gui/wxpython/menustrings.py:1165 #: ../gui/wxpython/image2target/ii2t_menustrings.py:144 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1145 msgid "Pack vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:147 ../gui/wxpython/menustrings.py:1165 +#: ../gui/wxpython/menustrings.py:147 ../gui/wxpython/menustrings.py:1166 #: ../gui/wxpython/image2target/ii2t_menustrings.py:145 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1146 msgid "Exports a vector map as GRASS GIS specific archive file" msgstr "" -#: ../gui/wxpython/menustrings.py:148 ../gui/wxpython/menustrings.py:1166 +#: ../gui/wxpython/menustrings.py:148 ../gui/wxpython/menustrings.py:1167 #: ../gui/wxpython/image2target/ii2t_menustrings.py:146 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1147 msgid "Export 3D raster maps" msgstr "" -#: ../gui/wxpython/menustrings.py:149 ../gui/wxpython/menustrings.py:1167 +#: ../gui/wxpython/menustrings.py:149 ../gui/wxpython/menustrings.py:1168 #: ../gui/wxpython/image2target/ii2t_menustrings.py:147 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1148 msgid "ASCII 3D export" msgstr "ÑкÑпорт ASCII 3D" -#: ../gui/wxpython/menustrings.py:150 ../gui/wxpython/menustrings.py:1168 +#: ../gui/wxpython/menustrings.py:150 ../gui/wxpython/menustrings.py:1169 #: ../gui/wxpython/image2target/ii2t_menustrings.py:148 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1149 msgid "Converts a 3D raster map layer into a ASCII text file." msgstr "" -#: ../gui/wxpython/menustrings.py:151 ../gui/wxpython/menustrings.py:1169 +#: ../gui/wxpython/menustrings.py:151 ../gui/wxpython/menustrings.py:1170 #: ../gui/wxpython/image2target/ii2t_menustrings.py:149 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1150 msgid "Raw binary array 3D export" msgstr "" -#: ../gui/wxpython/menustrings.py:152 ../gui/wxpython/menustrings.py:1170 +#: ../gui/wxpython/menustrings.py:152 ../gui/wxpython/menustrings.py:1171 #: ../gui/wxpython/image2target/ii2t_menustrings.py:150 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1151 msgid "Exports a GRASS 3D raster map to a binary array." msgstr "" -#: ../gui/wxpython/menustrings.py:153 ../gui/wxpython/menustrings.py:1171 +#: ../gui/wxpython/menustrings.py:153 ../gui/wxpython/menustrings.py:1172 #: ../gui/wxpython/image2target/ii2t_menustrings.py:151 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1152 msgid "Vis5D export" msgstr "ÑкÑпорт Vis5D" -#: ../gui/wxpython/menustrings.py:154 ../gui/wxpython/menustrings.py:1172 +#: ../gui/wxpython/menustrings.py:154 ../gui/wxpython/menustrings.py:1173 #: ../gui/wxpython/image2target/ii2t_menustrings.py:152 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1153 msgid "Exports GRASS 3D raster map to 3-dimensional Vis5D file." msgstr "" -#: ../gui/wxpython/menustrings.py:156 ../gui/wxpython/menustrings.py:1174 +#: ../gui/wxpython/menustrings.py:156 ../gui/wxpython/menustrings.py:1175 #: ../gui/wxpython/image2target/ii2t_menustrings.py:154 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1155 msgid "Converts 3D raster maps into the VTK-ASCII format." msgstr "" -#: ../gui/wxpython/menustrings.py:157 ../gui/wxpython/menustrings.py:1175 +#: ../gui/wxpython/menustrings.py:157 ../gui/wxpython/menustrings.py:1176 #: ../gui/wxpython/image2target/ii2t_menustrings.py:155 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1156 msgid "Export database table" msgstr "" -#: ../gui/wxpython/menustrings.py:159 ../gui/wxpython/menustrings.py:1177 +#: ../gui/wxpython/menustrings.py:159 ../gui/wxpython/menustrings.py:1178 #: ../gui/wxpython/image2target/ii2t_menustrings.py:157 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1158 msgid "Exports attribute tables into various formats." msgstr "" -#: ../gui/wxpython/menustrings.py:160 ../gui/wxpython/menustrings.py:1178 +#: ../gui/wxpython/menustrings.py:160 ../gui/wxpython/menustrings.py:1179 #: ../gui/wxpython/image2target/ii2t_menustrings.py:158 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1159 msgid "Link external data" msgstr "" -#: ../gui/wxpython/menustrings.py:162 ../gui/wxpython/menustrings.py:1180 +#: ../gui/wxpython/menustrings.py:162 ../gui/wxpython/menustrings.py:1181 #: ../gui/wxpython/image2target/ii2t_menustrings.py:160 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1161 msgid "Link GDAL supported raster data as a pseudo GRASS raster map layer." msgstr "" -#: ../gui/wxpython/menustrings.py:164 ../gui/wxpython/menustrings.py:1182 +#: ../gui/wxpython/menustrings.py:164 ../gui/wxpython/menustrings.py:1183 #: ../gui/wxpython/image2target/ii2t_menustrings.py:162 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1163 msgid "Creates a new pseudo-vector map as a link to an OGR-supported layer." msgstr "" -#: ../gui/wxpython/menustrings.py:165 ../gui/wxpython/menustrings.py:1183 +#: ../gui/wxpython/menustrings.py:165 ../gui/wxpython/menustrings.py:1184 #: ../gui/wxpython/image2target/ii2t_menustrings.py:163 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1164 msgid "Output format for raster data" msgstr "" -#: ../gui/wxpython/menustrings.py:166 ../gui/wxpython/menustrings.py:1184 +#: ../gui/wxpython/menustrings.py:166 ../gui/wxpython/menustrings.py:1185 #: ../gui/wxpython/image2target/ii2t_menustrings.py:164 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1165 msgid "Redirects raster output to file utilizing GDAL library rather than storing in GRASS raster format." msgstr "" -#: ../gui/wxpython/menustrings.py:167 ../gui/wxpython/menustrings.py:1185 +#: ../gui/wxpython/menustrings.py:167 ../gui/wxpython/menustrings.py:1186 #: ../gui/wxpython/image2target/ii2t_menustrings.py:165 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1166 msgid "Output format for vector data" msgstr "" -#: ../gui/wxpython/menustrings.py:168 ../gui/wxpython/menustrings.py:1186 +#: ../gui/wxpython/menustrings.py:168 ../gui/wxpython/menustrings.py:1187 #: ../gui/wxpython/image2target/ii2t_menustrings.py:166 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1167 msgid "Defines vector output format utilizing OGR library." msgstr "" -#: ../gui/wxpython/menustrings.py:169 ../gui/wxpython/menustrings.py:1187 +#: ../gui/wxpython/menustrings.py:169 ../gui/wxpython/menustrings.py:1188 #: ../gui/wxpython/image2target/ii2t_menustrings.py:167 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1168 msgid "Manage maps" msgstr "" -#: ../gui/wxpython/menustrings.py:170 ../gui/wxpython/menustrings.py:1188 +#: ../gui/wxpython/menustrings.py:170 ../gui/wxpython/menustrings.py:1189 #: ../gui/wxpython/image2target/ii2t_menustrings.py:168 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1169 -#: ../gui/wxpython/gui_core/forms.py:611 +#: ../gui/wxpython/gui_core/forms.py:623 msgid "Copy" msgstr "Копировать" -#: ../gui/wxpython/menustrings.py:171 ../gui/wxpython/menustrings.py:1189 +#: ../gui/wxpython/menustrings.py:171 ../gui/wxpython/menustrings.py:1190 #: ../gui/wxpython/image2target/ii2t_menustrings.py:169 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1170 msgid "Copies available data files in the current mapset search path to the user's current mapset." msgstr "" -#: ../gui/wxpython/menustrings.py:172 ../gui/wxpython/menustrings.py:962 -#: ../gui/wxpython/menustrings.py:1190 ../gui/wxpython/menustrings.py:1904 +#: ../gui/wxpython/menustrings.py:172 ../gui/wxpython/menustrings.py:963 +#: ../gui/wxpython/menustrings.py:1191 ../gui/wxpython/menustrings.py:1905 #: ../gui/wxpython/image2target/ii2t_menustrings.py:170 #: ../gui/wxpython/image2target/ii2t_menustrings.py:946 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1171 @@ -5230,14 +5191,14 @@ msgid "List" msgstr "СпиÑок" -#: ../gui/wxpython/menustrings.py:173 ../gui/wxpython/menustrings.py:1191 +#: ../gui/wxpython/menustrings.py:173 ../gui/wxpython/menustrings.py:1192 #: ../gui/wxpython/image2target/ii2t_menustrings.py:171 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1172 msgid "Lists available GRASS data base files of the user-specified data type optionally using the search pattern." msgstr "" -#: ../gui/wxpython/menustrings.py:174 ../gui/wxpython/menustrings.py:950 -#: ../gui/wxpython/menustrings.py:1192 ../gui/wxpython/menustrings.py:1892 +#: ../gui/wxpython/menustrings.py:174 ../gui/wxpython/menustrings.py:951 +#: ../gui/wxpython/menustrings.py:1193 ../gui/wxpython/menustrings.py:1893 #: ../gui/wxpython/image2target/ii2t_menustrings.py:172 #: ../gui/wxpython/image2target/ii2t_menustrings.py:934 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1173 @@ -5246,32 +5207,32 @@ msgid "Rename" msgstr "Переименовать" -#: ../gui/wxpython/menustrings.py:175 ../gui/wxpython/menustrings.py:1193 +#: ../gui/wxpython/menustrings.py:175 ../gui/wxpython/menustrings.py:1194 #: ../gui/wxpython/image2target/ii2t_menustrings.py:173 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1174 msgid "Renames data base element files in the user's current mapset." msgstr "Переименовать файлы Ñлементов базы данных из текущего набора пользователÑ." -#: ../gui/wxpython/menustrings.py:176 ../gui/wxpython/menustrings.py:1194 -#: ../gui/wxpython/menustrings.py:2088 +#: ../gui/wxpython/menustrings.py:176 ../gui/wxpython/menustrings.py:1195 +#: ../gui/wxpython/menustrings.py:2089 #: ../gui/wxpython/image2target/ii2t_menustrings.py:174 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1175 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2056 #: ../gui/wxpython/nviz/tools.py:1364 ../gui/wxpython/nviz/tools.py:2367 -#: ../gui/wxpython/nviz/tools.py:2419 ../gui/wxpython/psmap/dialogs.py:1770 +#: ../gui/wxpython/nviz/tools.py:2419 ../gui/wxpython/psmap/dialogs.py:1772 msgid "Delete" msgstr "Удалить" -#: ../gui/wxpython/menustrings.py:177 ../gui/wxpython/menustrings.py:1195 +#: ../gui/wxpython/menustrings.py:177 ../gui/wxpython/menustrings.py:1196 #: ../gui/wxpython/image2target/ii2t_menustrings.py:175 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1176 msgid "Removes data base element files from the user's current mapset using the search pattern." msgstr "" -#: ../gui/wxpython/menustrings.py:178 ../gui/wxpython/menustrings.py:315 -#: ../gui/wxpython/menustrings.py:609 ../gui/wxpython/menustrings.py:863 -#: ../gui/wxpython/menustrings.py:1257 ../gui/wxpython/menustrings.py:1551 -#: ../gui/wxpython/menustrings.py:1805 +#: ../gui/wxpython/menustrings.py:178 ../gui/wxpython/menustrings.py:316 +#: ../gui/wxpython/menustrings.py:610 ../gui/wxpython/menustrings.py:864 +#: ../gui/wxpython/menustrings.py:1258 ../gui/wxpython/menustrings.py:1552 +#: ../gui/wxpython/menustrings.py:1806 #: ../gui/wxpython/image2target/ii2t_menustrings.py:176 #: ../gui/wxpython/image2target/ii2t_menustrings.py:310 #: ../gui/wxpython/image2target/ii2t_menustrings.py:602 @@ -5282,96 +5243,96 @@ msgid "Map type conversions" msgstr "ÐšÐ¾Ð½Ð²ÐµÑ€Ñ‚Ð°Ñ†Ð¸Ñ Ñ‚Ð¸Ð¿Ð¾Ð² Ñлоев" -#: ../gui/wxpython/menustrings.py:179 ../gui/wxpython/menustrings.py:316 -#: ../gui/wxpython/menustrings.py:1258 +#: ../gui/wxpython/menustrings.py:179 ../gui/wxpython/menustrings.py:317 +#: ../gui/wxpython/menustrings.py:1259 #: ../gui/wxpython/image2target/ii2t_menustrings.py:177 #: ../gui/wxpython/image2target/ii2t_menustrings.py:311 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1237 msgid "Raster to vector" msgstr "РаÑÑ‚Ñ€ в вектор" -#: ../gui/wxpython/menustrings.py:180 ../gui/wxpython/menustrings.py:317 -#: ../gui/wxpython/menustrings.py:1259 +#: ../gui/wxpython/menustrings.py:180 ../gui/wxpython/menustrings.py:318 +#: ../gui/wxpython/menustrings.py:1260 #: ../gui/wxpython/image2target/ii2t_menustrings.py:178 #: ../gui/wxpython/image2target/ii2t_menustrings.py:312 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1238 msgid "Converts a raster map into a vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:181 ../gui/wxpython/menustrings.py:318 -#: ../gui/wxpython/menustrings.py:1260 +#: ../gui/wxpython/menustrings.py:181 ../gui/wxpython/menustrings.py:319 +#: ../gui/wxpython/menustrings.py:1261 #: ../gui/wxpython/image2target/ii2t_menustrings.py:179 #: ../gui/wxpython/image2target/ii2t_menustrings.py:313 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1239 msgid "Raster series to 3D raster" msgstr "" -#: ../gui/wxpython/menustrings.py:182 ../gui/wxpython/menustrings.py:319 -#: ../gui/wxpython/menustrings.py:1261 +#: ../gui/wxpython/menustrings.py:182 ../gui/wxpython/menustrings.py:320 +#: ../gui/wxpython/menustrings.py:1262 #: ../gui/wxpython/image2target/ii2t_menustrings.py:180 #: ../gui/wxpython/image2target/ii2t_menustrings.py:314 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1240 msgid "Converts 2D raster map slices to one 3D raster volume map." msgstr "Конвертировать раÑтровые 2D Ñлои в один раÑтровый 3D Ñлой объема." -#: ../gui/wxpython/menustrings.py:183 ../gui/wxpython/menustrings.py:320 -#: ../gui/wxpython/menustrings.py:1262 +#: ../gui/wxpython/menustrings.py:183 ../gui/wxpython/menustrings.py:321 +#: ../gui/wxpython/menustrings.py:1263 #: ../gui/wxpython/image2target/ii2t_menustrings.py:181 #: ../gui/wxpython/image2target/ii2t_menustrings.py:315 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1241 msgid "Raster 2.5D to 3D raster" msgstr "" -#: ../gui/wxpython/menustrings.py:184 ../gui/wxpython/menustrings.py:321 -#: ../gui/wxpython/menustrings.py:1263 +#: ../gui/wxpython/menustrings.py:184 ../gui/wxpython/menustrings.py:322 +#: ../gui/wxpython/menustrings.py:1264 #: ../gui/wxpython/image2target/ii2t_menustrings.py:182 #: ../gui/wxpython/image2target/ii2t_menustrings.py:316 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1242 msgid "Creates a 3D volume map based on 2D elevation and value raster maps." msgstr "Создать 3D Ñлой объема из 2D ÑÐ»Ð¾Ñ Ð²Ñ‹Ñот раÑтровых Ñлоев Ñо значениÑми." -#: ../gui/wxpython/menustrings.py:185 ../gui/wxpython/menustrings.py:610 -#: ../gui/wxpython/menustrings.py:1552 +#: ../gui/wxpython/menustrings.py:185 ../gui/wxpython/menustrings.py:611 +#: ../gui/wxpython/menustrings.py:1553 #: ../gui/wxpython/image2target/ii2t_menustrings.py:183 #: ../gui/wxpython/image2target/ii2t_menustrings.py:603 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1529 msgid "Vector to raster" msgstr "Вектор в раÑÑ‚Ñ€" -#: ../gui/wxpython/menustrings.py:186 ../gui/wxpython/menustrings.py:611 -#: ../gui/wxpython/menustrings.py:1553 +#: ../gui/wxpython/menustrings.py:186 ../gui/wxpython/menustrings.py:612 +#: ../gui/wxpython/menustrings.py:1554 #: ../gui/wxpython/image2target/ii2t_menustrings.py:184 #: ../gui/wxpython/image2target/ii2t_menustrings.py:604 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1530 msgid "Converts (rasterize) a vector map into a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:187 ../gui/wxpython/menustrings.py:612 -#: ../gui/wxpython/menustrings.py:1554 +#: ../gui/wxpython/menustrings.py:187 ../gui/wxpython/menustrings.py:613 +#: ../gui/wxpython/menustrings.py:1555 #: ../gui/wxpython/image2target/ii2t_menustrings.py:185 #: ../gui/wxpython/image2target/ii2t_menustrings.py:605 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1531 msgid "Vector to 3D raster" msgstr "" -#: ../gui/wxpython/menustrings.py:188 ../gui/wxpython/menustrings.py:613 -#: ../gui/wxpython/menustrings.py:1555 +#: ../gui/wxpython/menustrings.py:188 ../gui/wxpython/menustrings.py:614 +#: ../gui/wxpython/menustrings.py:1556 #: ../gui/wxpython/image2target/ii2t_menustrings.py:186 #: ../gui/wxpython/image2target/ii2t_menustrings.py:606 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1532 msgid "Converts a vector map (only points) into a 3D raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:189 ../gui/wxpython/menustrings.py:614 -#: ../gui/wxpython/menustrings.py:1556 +#: ../gui/wxpython/menustrings.py:189 ../gui/wxpython/menustrings.py:615 +#: ../gui/wxpython/menustrings.py:1557 #: ../gui/wxpython/image2target/ii2t_menustrings.py:187 #: ../gui/wxpython/image2target/ii2t_menustrings.py:607 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1533 msgid "2D vector to 3D vector" msgstr "" -#: ../gui/wxpython/menustrings.py:190 ../gui/wxpython/menustrings.py:615 -#: ../gui/wxpython/menustrings.py:1557 +#: ../gui/wxpython/menustrings.py:190 ../gui/wxpython/menustrings.py:616 +#: ../gui/wxpython/menustrings.py:1558 #: ../gui/wxpython/image2target/ii2t_menustrings.py:188 #: ../gui/wxpython/image2target/ii2t_menustrings.py:608 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1534 @@ -5383,39 +5344,39 @@ msgid "3D raster to raster series" msgstr "" -#: ../gui/wxpython/menustrings.py:192 ../gui/wxpython/menustrings.py:865 -#: ../gui/wxpython/menustrings.py:1807 +#: ../gui/wxpython/menustrings.py:192 ../gui/wxpython/menustrings.py:866 +#: ../gui/wxpython/menustrings.py:1808 #: ../gui/wxpython/image2target/ii2t_menustrings.py:190 #: ../gui/wxpython/image2target/ii2t_menustrings.py:849 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1775 msgid "Converts 3D raster maps to 2D raster maps" msgstr "Конвертировать раÑтровые 3D Ñлои в раÑтровые 2D Ñлои" -#: ../gui/wxpython/menustrings.py:193 ../gui/wxpython/menustrings.py:1990 +#: ../gui/wxpython/menustrings.py:193 ../gui/wxpython/menustrings.py:1991 #: ../gui/wxpython/image2target/ii2t_menustrings.py:191 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1958 msgid "Georectify" msgstr "ПровеÑти геометричеÑкую коррекцию" -#: ../gui/wxpython/menustrings.py:194 ../gui/wxpython/menustrings.py:1991 +#: ../gui/wxpython/menustrings.py:194 ../gui/wxpython/menustrings.py:1992 #: ../gui/wxpython/image2target/ii2t_menustrings.py:192 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1959 msgid "Manage Ground Control Points for Georectification" msgstr "" -#: ../gui/wxpython/menustrings.py:195 ../gui/wxpython/menustrings.py:1992 +#: ../gui/wxpython/menustrings.py:195 ../gui/wxpython/menustrings.py:1993 #: ../gui/wxpython/image2target/ii2t_menustrings.py:193 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1960 msgid "Graphical modeler" msgstr "" -#: ../gui/wxpython/menustrings.py:196 ../gui/wxpython/menustrings.py:1993 +#: ../gui/wxpython/menustrings.py:196 ../gui/wxpython/menustrings.py:1994 #: ../gui/wxpython/image2target/ii2t_menustrings.py:194 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1961 msgid "Launch Graphical modeler" msgstr "" -#: ../gui/wxpython/menustrings.py:197 ../gui/wxpython/menustrings.py:2043 +#: ../gui/wxpython/menustrings.py:197 ../gui/wxpython/menustrings.py:2044 #: ../gui/wxpython/image2target/ii2t_menustrings.py:195 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2011 msgid "Run model" @@ -5431,8 +5392,13 @@ msgid "3D image rendering" msgstr "" -#: ../gui/wxpython/menustrings.py:200 ../gui/wxpython/menustrings.py:1036 -#: ../gui/wxpython/menustrings.py:1978 ../gui/wxpython/menustrings.py:1985 +#: ../gui/wxpython/menustrings.py:200 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:198 +msgid "Creates a 3D rendering of GIS data. Renders surfaces (raster data), 2D/3D vector data, and volumes (3D raster data) in 3D." +msgstr "" + +#: ../gui/wxpython/menustrings.py:201 ../gui/wxpython/menustrings.py:1037 +#: ../gui/wxpython/menustrings.py:1979 ../gui/wxpython/menustrings.py:1986 #: ../gui/wxpython/image2target/ii2t_menustrings.py:199 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1020 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1946 @@ -5440,8 +5406,8 @@ msgid "Animation tool" msgstr "" -#: ../gui/wxpython/menustrings.py:201 ../gui/wxpython/menustrings.py:1037 -#: ../gui/wxpython/menustrings.py:1979 ../gui/wxpython/menustrings.py:1986 +#: ../gui/wxpython/menustrings.py:202 ../gui/wxpython/menustrings.py:1038 +#: ../gui/wxpython/menustrings.py:1980 ../gui/wxpython/menustrings.py:1987 #: ../gui/wxpython/image2target/ii2t_menustrings.py:200 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1021 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1947 @@ -5449,89 +5415,89 @@ msgid "Launch animation tool." msgstr "" -#: ../gui/wxpython/menustrings.py:202 +#: ../gui/wxpython/menustrings.py:203 #: ../gui/wxpython/image2target/ii2t_menustrings.py:201 msgid "Bearing/distance to coordinates" msgstr "Ðаправление/раÑÑтоÑние до координат" -#: ../gui/wxpython/menustrings.py:203 +#: ../gui/wxpython/menustrings.py:204 #: ../gui/wxpython/image2target/ii2t_menustrings.py:202 msgid "A simple utility for converting bearing and distance measurements to coordinates and vice versa. It assumes a cartesian coordinate system" msgstr "" -#: ../gui/wxpython/menustrings.py:204 ../gui/wxpython/menustrings.py:1988 +#: ../gui/wxpython/menustrings.py:205 ../gui/wxpython/menustrings.py:1989 #: ../gui/wxpython/image2target/ii2t_menustrings.py:203 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1956 #: ../gui/wxpython/lmgr/toolbars.py:162 msgid "Cartographic Composer" msgstr "" -#: ../gui/wxpython/menustrings.py:205 ../gui/wxpython/menustrings.py:1989 +#: ../gui/wxpython/menustrings.py:206 ../gui/wxpython/menustrings.py:1990 #: ../gui/wxpython/image2target/ii2t_menustrings.py:204 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1957 msgid "Launch Cartographic Composer" msgstr "" -#: ../gui/wxpython/menustrings.py:206 ../gui/wxpython/menustrings.py:1996 +#: ../gui/wxpython/menustrings.py:207 ../gui/wxpython/menustrings.py:1997 #: ../gui/wxpython/image2target/ii2t_menustrings.py:205 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1964 msgid "Map Swipe" msgstr "" -#: ../gui/wxpython/menustrings.py:207 ../gui/wxpython/menustrings.py:1997 +#: ../gui/wxpython/menustrings.py:208 ../gui/wxpython/menustrings.py:1998 #: ../gui/wxpython/image2target/ii2t_menustrings.py:206 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1965 msgid "Launch Map Swipe" msgstr "" -#: ../gui/wxpython/menustrings.py:208 +#: ../gui/wxpython/menustrings.py:209 #: ../gui/wxpython/image2target/ii2t_menustrings.py:207 msgid "Launch script" msgstr "" -#: ../gui/wxpython/menustrings.py:209 +#: ../gui/wxpython/menustrings.py:210 #: ../gui/wxpython/image2target/ii2t_menustrings.py:208 msgid "Launches script file." msgstr "" -#: ../gui/wxpython/menustrings.py:210 +#: ../gui/wxpython/menustrings.py:211 msgid "Simple Python Editor" msgstr "" -#: ../gui/wxpython/menustrings.py:211 +#: ../gui/wxpython/menustrings.py:212 msgid "Launches Simple Python Editor." msgstr "" -#: ../gui/wxpython/menustrings.py:212 +#: ../gui/wxpython/menustrings.py:213 #: ../gui/wxpython/image2target/ii2t_menustrings.py:209 -#: ../gui/wxpython/gui_core/dialogs.py:2347 +#: ../gui/wxpython/gui_core/dialogs.py:2352 msgid "Close GUI" msgstr "" -#: ../gui/wxpython/menustrings.py:213 +#: ../gui/wxpython/menustrings.py:214 #: ../gui/wxpython/image2target/ii2t_menustrings.py:210 msgid "Close graphical user interface." msgstr "" -#: ../gui/wxpython/menustrings.py:214 +#: ../gui/wxpython/menustrings.py:215 #: ../gui/wxpython/image2target/ii2t_menustrings.py:211 -#: ../gui/wxpython/gui_core/dialogs.py:2326 -#: ../gui/wxpython/gui_core/dialogs.py:2350 +#: ../gui/wxpython/gui_core/dialogs.py:2331 +#: ../gui/wxpython/gui_core/dialogs.py:2355 msgid "Quit GRASS GIS" msgstr "" -#: ../gui/wxpython/menustrings.py:215 +#: ../gui/wxpython/menustrings.py:216 #: ../gui/wxpython/image2target/ii2t_menustrings.py:212 msgid "Close GUI and exit GRASS GIS shell." msgstr "" -#: ../gui/wxpython/menustrings.py:216 ../gui/wxpython/menustrings.py:2021 +#: ../gui/wxpython/menustrings.py:217 ../gui/wxpython/menustrings.py:2022 #: ../gui/wxpython/image2target/ii2t_menustrings.py:213 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1989 msgid "&Settings" msgstr "" -#: ../gui/wxpython/menustrings.py:217 ../gui/wxpython/menustrings.py:1196 +#: ../gui/wxpython/menustrings.py:218 ../gui/wxpython/menustrings.py:1197 #: ../gui/wxpython/image2target/ii2t_menustrings.py:214 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1177 #: ../gui/wxpython/mapdisp/statusbar.py:1152 @@ -5539,14 +5505,14 @@ msgid "Computational region" msgstr "" -#: ../gui/wxpython/menustrings.py:218 ../gui/wxpython/menustrings.py:1197 +#: ../gui/wxpython/menustrings.py:219 ../gui/wxpython/menustrings.py:1198 #: ../gui/wxpython/image2target/ii2t_menustrings.py:215 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1178 msgid "Show current region" msgstr "" -#: ../gui/wxpython/menustrings.py:219 ../gui/wxpython/menustrings.py:221 -#: ../gui/wxpython/menustrings.py:1198 ../gui/wxpython/menustrings.py:1200 +#: ../gui/wxpython/menustrings.py:220 ../gui/wxpython/menustrings.py:222 +#: ../gui/wxpython/menustrings.py:1199 ../gui/wxpython/menustrings.py:1201 #: ../gui/wxpython/image2target/ii2t_menustrings.py:216 #: ../gui/wxpython/image2target/ii2t_menustrings.py:218 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1179 @@ -5554,355 +5520,363 @@ msgid "Shows the extent and resolution of the computational region." msgstr "" -#: ../gui/wxpython/menustrings.py:220 ../gui/wxpython/menustrings.py:1199 +#: ../gui/wxpython/menustrings.py:221 ../gui/wxpython/menustrings.py:1200 #: ../gui/wxpython/image2target/ii2t_menustrings.py:217 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1180 msgid "Show region using latitude and longitude" msgstr "" -#: ../gui/wxpython/menustrings.py:222 ../gui/wxpython/menustrings.py:1201 +#: ../gui/wxpython/menustrings.py:223 ../gui/wxpython/menustrings.py:1202 msgid "Show current region extent in Map Display" msgstr "" -#: ../gui/wxpython/menustrings.py:223 ../gui/wxpython/menustrings.py:1202 +#: ../gui/wxpython/menustrings.py:224 ../gui/wxpython/menustrings.py:1203 msgid "Shows the extent of the computational region in Map Display." msgstr "" -#: ../gui/wxpython/menustrings.py:224 ../gui/wxpython/menustrings.py:1203 +#: ../gui/wxpython/menustrings.py:225 ../gui/wxpython/menustrings.py:1204 #: ../gui/wxpython/image2target/ii2t_menustrings.py:219 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1182 msgid "Set region" msgstr "УÑтановить регион" -#: ../gui/wxpython/menustrings.py:225 ../gui/wxpython/menustrings.py:1204 +#: ../gui/wxpython/menustrings.py:226 ../gui/wxpython/menustrings.py:1205 #: ../gui/wxpython/image2target/ii2t_menustrings.py:220 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1183 msgid "Manages the boundary definitions for the geographic region." msgstr "УправлÑÑ‚ÑŒ границами географичеÑкого региона." -#: ../gui/wxpython/menustrings.py:226 +#: ../gui/wxpython/menustrings.py:227 #: ../gui/wxpython/image2target/ii2t_menustrings.py:221 msgid "GRASS working environment" msgstr "Ð Ð°Ð±Ð¾Ñ‡Ð°Ñ Ñреда GRASS" -#: ../gui/wxpython/menustrings.py:227 +#: ../gui/wxpython/menustrings.py:228 #: ../gui/wxpython/image2target/ii2t_menustrings.py:222 msgid "Mapset access" msgstr "ДоÑтуп к набору" -#: ../gui/wxpython/menustrings.py:228 +#: ../gui/wxpython/menustrings.py:229 #: ../gui/wxpython/image2target/ii2t_menustrings.py:223 msgid "Set/unset access to other mapsets in current location" msgstr "УÑтановить/убрать доÑтуп к другим наборам Ñтой облаÑти" -#: ../gui/wxpython/menustrings.py:229 +#: ../gui/wxpython/menustrings.py:230 #: ../gui/wxpython/image2target/ii2t_menustrings.py:224 msgid "User access" msgstr "ПользовательÑкий доÑтуп" -#: ../gui/wxpython/menustrings.py:230 +#: ../gui/wxpython/menustrings.py:231 #: ../gui/wxpython/image2target/ii2t_menustrings.py:225 msgid "Controls access to the current mapset for other users on the system. If no option given, prints current status." msgstr "" -#: ../gui/wxpython/menustrings.py:231 +#: ../gui/wxpython/menustrings.py:232 #: ../gui/wxpython/image2target/ii2t_menustrings.py:226 msgid "Change working environment" msgstr "Изменить рабочую Ñреду" -#: ../gui/wxpython/menustrings.py:232 +#: ../gui/wxpython/menustrings.py:233 #: ../gui/wxpython/image2target/ii2t_menustrings.py:227 msgid "Changes/reports current mapset. Optionally create new mapset or list available mapsets in given location." msgstr "" -#: ../gui/wxpython/menustrings.py:233 +#: ../gui/wxpython/menustrings.py:234 #: ../gui/wxpython/image2target/ii2t_menustrings.py:228 msgid "Change location and mapset" msgstr "" -#: ../gui/wxpython/menustrings.py:234 +#: ../gui/wxpython/menustrings.py:235 #: ../gui/wxpython/image2target/ii2t_menustrings.py:229 msgid "Change current location and mapset." msgstr "" -#: ../gui/wxpython/menustrings.py:235 +#: ../gui/wxpython/menustrings.py:236 #: ../gui/wxpython/image2target/ii2t_menustrings.py:230 msgid "Change mapset" msgstr "" -#: ../gui/wxpython/menustrings.py:236 +#: ../gui/wxpython/menustrings.py:237 #: ../gui/wxpython/image2target/ii2t_menustrings.py:231 msgid "Change current mapset." msgstr "Изменить текущий набор." -#: ../gui/wxpython/menustrings.py:237 ../gui/wxpython/menustrings.py:238 +#: ../gui/wxpython/menustrings.py:238 ../gui/wxpython/menustrings.py:239 #: ../gui/wxpython/image2target/ii2t_menustrings.py:232 #: ../gui/wxpython/image2target/ii2t_menustrings.py:233 msgid "Change working directory" msgstr "" -#: ../gui/wxpython/menustrings.py:239 +#: ../gui/wxpython/menustrings.py:240 #: ../gui/wxpython/image2target/ii2t_menustrings.py:234 msgid "Show settings" msgstr "Показать наÑтройки" -#: ../gui/wxpython/menustrings.py:240 +#: ../gui/wxpython/menustrings.py:241 #: ../gui/wxpython/image2target/ii2t_menustrings.py:235 msgid "Outputs and modifies the user's current GRASS variable settings." msgstr "ВывеÑти и изменить текущие пользовательÑкие наÑтройки GRASS." -#: ../gui/wxpython/menustrings.py:241 +#: ../gui/wxpython/menustrings.py:242 #: ../gui/wxpython/image2target/ii2t_menustrings.py:236 msgid "Change settings" msgstr "Изменить наÑтройки" -#: ../gui/wxpython/menustrings.py:242 +#: ../gui/wxpython/menustrings.py:243 #: ../gui/wxpython/image2target/ii2t_menustrings.py:237 msgid "Outputs and modifies the user's current GRASS variable settings. Prints all defined GRASS variables if no option is given." msgstr "" -#: ../gui/wxpython/menustrings.py:243 +#: ../gui/wxpython/menustrings.py:244 #: ../gui/wxpython/image2target/ii2t_menustrings.py:238 msgid "Create new location" msgstr "" -#: ../gui/wxpython/menustrings.py:244 +#: ../gui/wxpython/menustrings.py:245 #: ../gui/wxpython/image2target/ii2t_menustrings.py:239 msgid "Launches location wizard to create new GRASS location." msgstr "" #: ../gui/wxpython/menustrings.py:246 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:240 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:557 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:938 +#: ../gui/wxpython/startup/guiutils.py:52 ../gui/wxpython/lmgr/frame.py:1072 +msgid "Create new mapset" +msgstr "Создать новый набор" + +#: ../gui/wxpython/menustrings.py:247 #: ../gui/wxpython/image2target/ii2t_menustrings.py:241 msgid "Creates new mapset in the current location, changes current mapset." msgstr "" -#: ../gui/wxpython/menustrings.py:247 +#: ../gui/wxpython/menustrings.py:248 #: ../gui/wxpython/image2target/ii2t_menustrings.py:242 msgid "Version and copyright" msgstr "" -#: ../gui/wxpython/menustrings.py:248 +#: ../gui/wxpython/menustrings.py:249 #: ../gui/wxpython/image2target/ii2t_menustrings.py:243 msgid "Displays version and copyright information." msgstr "Показать верÑию и информацию о копирайте." -#: ../gui/wxpython/menustrings.py:249 +#: ../gui/wxpython/menustrings.py:250 #: ../gui/wxpython/image2target/ii2t_menustrings.py:244 msgid "Map projections" msgstr "" -#: ../gui/wxpython/menustrings.py:250 +#: ../gui/wxpython/menustrings.py:251 #: ../gui/wxpython/image2target/ii2t_menustrings.py:245 msgid "Display map projection" msgstr "" -#: ../gui/wxpython/menustrings.py:251 +#: ../gui/wxpython/menustrings.py:252 #: ../gui/wxpython/image2target/ii2t_menustrings.py:246 msgid "Converts co-ordinate system descriptions (i.e. projection information) between various formats (including GRASS format)." msgstr "" -#: ../gui/wxpython/menustrings.py:252 +#: ../gui/wxpython/menustrings.py:253 #: ../gui/wxpython/image2target/ii2t_menustrings.py:247 msgid "Manage projections" msgstr "Управление проекциÑми" -#: ../gui/wxpython/menustrings.py:253 +#: ../gui/wxpython/menustrings.py:254 #: ../gui/wxpython/image2target/ii2t_menustrings.py:248 msgid "Prints or modifies GRASS projection information files (in various co-ordinate system descriptions). Can also be used to create new GRASS locations." msgstr "" -#: ../gui/wxpython/menustrings.py:254 +#: ../gui/wxpython/menustrings.py:255 #: ../gui/wxpython/image2target/ii2t_menustrings.py:249 msgid "Convert coordinates" msgstr "Конвертировать координаты" -#: ../gui/wxpython/menustrings.py:255 +#: ../gui/wxpython/menustrings.py:256 #: ../gui/wxpython/image2target/ii2t_menustrings.py:250 msgid "Converts coordinates from one projection to another (cs2cs frontend)." msgstr "" -#: ../gui/wxpython/menustrings.py:256 +#: ../gui/wxpython/menustrings.py:257 #: ../gui/wxpython/image2target/ii2t_menustrings.py:251 msgid "Addons extensions" msgstr "" -#: ../gui/wxpython/menustrings.py:257 +#: ../gui/wxpython/menustrings.py:258 #: ../gui/wxpython/image2target/ii2t_menustrings.py:252 msgid "Install extension from addons" msgstr "" -#: ../gui/wxpython/menustrings.py:258 +#: ../gui/wxpython/menustrings.py:259 #: ../gui/wxpython/image2target/ii2t_menustrings.py:253 msgid "Installs new extension from GRASS AddOns SVN repository." msgstr "" -#: ../gui/wxpython/menustrings.py:259 +#: ../gui/wxpython/menustrings.py:260 #: ../gui/wxpython/image2target/ii2t_menustrings.py:254 msgid "Manage installed extension" msgstr "" -#: ../gui/wxpython/menustrings.py:260 +#: ../gui/wxpython/menustrings.py:261 #: ../gui/wxpython/image2target/ii2t_menustrings.py:255 msgid "Updates or removes installed GRASS AddOns extension(s)." msgstr "" -#: ../gui/wxpython/menustrings.py:261 ../gui/wxpython/menustrings.py:2022 +#: ../gui/wxpython/menustrings.py:262 ../gui/wxpython/menustrings.py:2023 #: ../gui/wxpython/image2target/ii2t_menustrings.py:256 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1990 msgid "Preferences" msgstr "ÐаÑтройки" -#: ../gui/wxpython/menustrings.py:262 +#: ../gui/wxpython/menustrings.py:263 #: ../gui/wxpython/image2target/ii2t_menustrings.py:257 msgid "User GUI preferences (display font, commands, digitizer, etc.)" msgstr "ПользовательÑкие наÑтройки интерфейÑа (шрифт, команды, оцифровка и Ñ‚.д.)" -#: ../gui/wxpython/menustrings.py:263 ../gui/wxpython/menustrings.py:1205 +#: ../gui/wxpython/menustrings.py:264 ../gui/wxpython/menustrings.py:1206 #: ../gui/wxpython/image2target/ii2t_menustrings.py:258 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1184 msgid "&Raster" msgstr "" -#: ../gui/wxpython/menustrings.py:264 ../gui/wxpython/menustrings.py:1206 +#: ../gui/wxpython/menustrings.py:265 ../gui/wxpython/menustrings.py:1207 #: ../gui/wxpython/image2target/ii2t_menustrings.py:259 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1185 msgid "Develop raster map" msgstr "Обработать раÑтровый Ñлой" -#: ../gui/wxpython/menustrings.py:265 ../gui/wxpython/menustrings.py:1207 +#: ../gui/wxpython/menustrings.py:266 ../gui/wxpython/menustrings.py:1208 #: ../gui/wxpython/image2target/ii2t_menustrings.py:260 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1186 msgid "Compress/decompress" msgstr "Сжать/раÑпаковать" -#: ../gui/wxpython/menustrings.py:266 ../gui/wxpython/menustrings.py:1208 +#: ../gui/wxpython/menustrings.py:267 ../gui/wxpython/menustrings.py:1209 #: ../gui/wxpython/image2target/ii2t_menustrings.py:261 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1187 msgid "Compresses and decompresses raster maps." msgstr "Сжать и раÑпаковать раÑтровые Ñлои." -#: ../gui/wxpython/menustrings.py:267 ../gui/wxpython/menustrings.py:1209 +#: ../gui/wxpython/menustrings.py:268 ../gui/wxpython/menustrings.py:1210 #: ../gui/wxpython/image2target/ii2t_menustrings.py:262 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1188 msgid "Region boundaries" msgstr "Границы региона" -#: ../gui/wxpython/menustrings.py:268 ../gui/wxpython/menustrings.py:1210 +#: ../gui/wxpython/menustrings.py:269 ../gui/wxpython/menustrings.py:1211 #: ../gui/wxpython/image2target/ii2t_menustrings.py:263 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1189 msgid "Sets the boundary definitions for a raster map." msgstr "УÑтановить границы Ð´Ð»Ñ Ñ€Ð°Ñтрового ÑлоÑ." -#: ../gui/wxpython/menustrings.py:269 ../gui/wxpython/menustrings.py:1211 +#: ../gui/wxpython/menustrings.py:270 ../gui/wxpython/menustrings.py:1212 #: ../gui/wxpython/image2target/ii2t_menustrings.py:264 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1190 msgid "Manage NULL values" msgstr "Управление значениÑми NULL" -#: ../gui/wxpython/menustrings.py:270 ../gui/wxpython/menustrings.py:1212 +#: ../gui/wxpython/menustrings.py:271 ../gui/wxpython/menustrings.py:1213 #: ../gui/wxpython/image2target/ii2t_menustrings.py:265 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1191 msgid "Manages NULL-values of given raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:271 ../gui/wxpython/menustrings.py:1213 +#: ../gui/wxpython/menustrings.py:272 ../gui/wxpython/menustrings.py:1214 #: ../gui/wxpython/image2target/ii2t_menustrings.py:266 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1192 msgid "Quantization" msgstr "Квантование" -#: ../gui/wxpython/menustrings.py:272 ../gui/wxpython/menustrings.py:1214 +#: ../gui/wxpython/menustrings.py:273 ../gui/wxpython/menustrings.py:1215 #: ../gui/wxpython/image2target/ii2t_menustrings.py:267 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1193 msgid "Produces the quantization file for a floating-point map." msgstr "Создать файл ÐºÐ²Ð°Ð½Ñ‚Ð¾Ð²Ð°Ð½Ð¸Ñ Ð´Ð»Ñ ÑÐ»Ð¾Ñ Ñ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ запÑтой." -#: ../gui/wxpython/menustrings.py:273 ../gui/wxpython/menustrings.py:1215 +#: ../gui/wxpython/menustrings.py:274 ../gui/wxpython/menustrings.py:1216 #: ../gui/wxpython/image2target/ii2t_menustrings.py:268 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1194 msgid "Timestamp" msgstr "Ð’Ñ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ Ð¼ÐµÑ‚ÐºÐ°" -#: ../gui/wxpython/menustrings.py:274 ../gui/wxpython/menustrings.py:1216 +#: ../gui/wxpython/menustrings.py:275 ../gui/wxpython/menustrings.py:1217 #: ../gui/wxpython/image2target/ii2t_menustrings.py:269 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1195 msgid "Modifies a timestamp for a raster map. Print/add/remove a timestamp for a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:275 ../gui/wxpython/menustrings.py:1217 +#: ../gui/wxpython/menustrings.py:276 ../gui/wxpython/menustrings.py:1218 #: ../gui/wxpython/image2target/ii2t_menustrings.py:270 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1196 msgid "Resample using aggregate statistics" msgstr "ПереÑчет Ñ Ð¸Ñпользованием ÑтатиÑтики агрегации" -#: ../gui/wxpython/menustrings.py:276 ../gui/wxpython/menustrings.py:1218 +#: ../gui/wxpython/menustrings.py:277 ../gui/wxpython/menustrings.py:1219 #: ../gui/wxpython/image2target/ii2t_menustrings.py:271 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1197 msgid "Resamples raster map layers to a coarser grid using aggregation." msgstr "" -#: ../gui/wxpython/menustrings.py:277 ../gui/wxpython/menustrings.py:1219 +#: ../gui/wxpython/menustrings.py:278 ../gui/wxpython/menustrings.py:1220 #: ../gui/wxpython/image2target/ii2t_menustrings.py:272 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1198 msgid "Resample using multiple methods" msgstr "ПереÑчет иÑÐ¿Ð¾Ð»ÑŒÐ·ÑƒÑ Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð½Ñ‹Ðµ методы" -#: ../gui/wxpython/menustrings.py:278 ../gui/wxpython/menustrings.py:1220 +#: ../gui/wxpython/menustrings.py:279 ../gui/wxpython/menustrings.py:1221 #: ../gui/wxpython/image2target/ii2t_menustrings.py:273 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1199 msgid "Resamples raster map to a finer grid using interpolation." msgstr "" -#: ../gui/wxpython/menustrings.py:279 ../gui/wxpython/menustrings.py:1221 +#: ../gui/wxpython/menustrings.py:280 ../gui/wxpython/menustrings.py:1222 #: ../gui/wxpython/image2target/ii2t_menustrings.py:274 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1200 msgid "Resample using nearest neighbor" msgstr "ПереÑчет иÑÐ¿Ð¾Ð»ÑŒÐ·ÑƒÑ Ð¼ÐµÑ‚Ð¾Ð´ ближайшего ÑоÑеда" -#: ../gui/wxpython/menustrings.py:280 ../gui/wxpython/menustrings.py:1222 +#: ../gui/wxpython/menustrings.py:281 ../gui/wxpython/menustrings.py:1223 #: ../gui/wxpython/image2target/ii2t_menustrings.py:275 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1201 msgid "GRASS raster map layer data resampling capability." msgstr "ВозможноÑти переÑчета раÑтрового ÑÐ»Ð¾Ñ GRASS." -#: ../gui/wxpython/menustrings.py:281 ../gui/wxpython/menustrings.py:1223 +#: ../gui/wxpython/menustrings.py:282 ../gui/wxpython/menustrings.py:1224 #: ../gui/wxpython/image2target/ii2t_menustrings.py:276 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1202 msgid "Resample using spline tension" msgstr "ПереÑчет Ñ Ð¸Ñпользованием Ñплайнов" -#: ../gui/wxpython/menustrings.py:282 ../gui/wxpython/menustrings.py:1224 +#: ../gui/wxpython/menustrings.py:283 ../gui/wxpython/menustrings.py:1225 #: ../gui/wxpython/image2target/ii2t_menustrings.py:277 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1203 msgid "Reinterpolates and optionally computes topographic analysis from input raster map to a new raster map (possibly with different resolution) using regularized spline with tension and smoothing." msgstr "Интерполировать и провеÑти топографичеÑкий анализ иÑходного раÑтрового ÑÐ»Ð¾Ñ Ñ Ð¿Ð¾Ð»ÑƒÑ‡ÐµÐ½Ð¸ÐµÐ¼ нового раÑтрового ÑÐ»Ð¾Ñ (возможно Ñ Ð´Ñ€ÑƒÐ³Ð¸Ð¼ разрешением) иÑÐ¿Ð¾Ð»ÑŒÐ·ÑƒÑ Ñплайны Ñо Ñглаживанием." -#: ../gui/wxpython/menustrings.py:283 ../gui/wxpython/menustrings.py:1225 +#: ../gui/wxpython/menustrings.py:284 ../gui/wxpython/menustrings.py:1226 #: ../gui/wxpython/image2target/ii2t_menustrings.py:278 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1204 msgid "Resample using bspline" msgstr "" -#: ../gui/wxpython/menustrings.py:284 ../gui/wxpython/menustrings.py:1226 +#: ../gui/wxpython/menustrings.py:285 ../gui/wxpython/menustrings.py:1227 #: ../gui/wxpython/image2target/ii2t_menustrings.py:279 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1205 msgid "Performs bilinear or bicubic spline interpolation with Tykhonov regularization." msgstr "" -#: ../gui/wxpython/menustrings.py:285 ../gui/wxpython/menustrings.py:1227 +#: ../gui/wxpython/menustrings.py:286 ../gui/wxpython/menustrings.py:1228 #: ../gui/wxpython/image2target/ii2t_menustrings.py:280 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1206 msgid "Resample using analytic kernel" msgstr "" -#: ../gui/wxpython/menustrings.py:286 ../gui/wxpython/menustrings.py:1228 +#: ../gui/wxpython/menustrings.py:287 ../gui/wxpython/menustrings.py:1229 #: ../gui/wxpython/image2target/ii2t_menustrings.py:281 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1207 msgid "Resamples raster map layers using an analytic kernel." msgstr "" -#: ../gui/wxpython/menustrings.py:287 ../gui/wxpython/menustrings.py:573 -#: ../gui/wxpython/menustrings.py:1229 ../gui/wxpython/menustrings.py:1515 +#: ../gui/wxpython/menustrings.py:288 ../gui/wxpython/menustrings.py:574 +#: ../gui/wxpython/menustrings.py:1230 ../gui/wxpython/menustrings.py:1516 #: ../gui/wxpython/image2target/ii2t_menustrings.py:282 #: ../gui/wxpython/image2target/ii2t_menustrings.py:566 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1208 @@ -5910,38 +5884,38 @@ msgid "Support file maintenance" msgstr "Обновление файла поддержки" -#: ../gui/wxpython/menustrings.py:288 ../gui/wxpython/menustrings.py:1230 +#: ../gui/wxpython/menustrings.py:289 ../gui/wxpython/menustrings.py:1231 #: ../gui/wxpython/image2target/ii2t_menustrings.py:283 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1209 msgid "Allows creation and/or modification of raster map layer support files." msgstr "ПозволÑет Ñоздание и/или модификацию файлов поддержки раÑтровых Ñлоев." -#: ../gui/wxpython/menustrings.py:289 ../gui/wxpython/menustrings.py:1231 +#: ../gui/wxpython/menustrings.py:290 ../gui/wxpython/menustrings.py:1232 #: ../gui/wxpython/image2target/ii2t_menustrings.py:284 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1210 msgid "Update map statistics" msgstr "Обновить ÑтатиÑтику ÑлоÑ" -#: ../gui/wxpython/menustrings.py:290 ../gui/wxpython/menustrings.py:1232 +#: ../gui/wxpython/menustrings.py:291 ../gui/wxpython/menustrings.py:1233 #: ../gui/wxpython/image2target/ii2t_menustrings.py:285 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1211 msgid "Update raster map statistics" msgstr "Обновить ÑтатиÑтику раÑтрового ÑлоÑ" -#: ../gui/wxpython/menustrings.py:293 ../gui/wxpython/menustrings.py:1235 +#: ../gui/wxpython/menustrings.py:294 ../gui/wxpython/menustrings.py:1236 #: ../gui/wxpython/image2target/ii2t_menustrings.py:288 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1214 msgid "Tiling" msgstr "Тайлинг" -#: ../gui/wxpython/menustrings.py:294 ../gui/wxpython/menustrings.py:1236 +#: ../gui/wxpython/menustrings.py:295 ../gui/wxpython/menustrings.py:1237 #: ../gui/wxpython/image2target/ii2t_menustrings.py:289 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1215 msgid "Produces tilings of the source projection for use in the destination region and projection." msgstr "" -#: ../gui/wxpython/menustrings.py:295 ../gui/wxpython/menustrings.py:592 -#: ../gui/wxpython/menustrings.py:1237 ../gui/wxpython/menustrings.py:1534 +#: ../gui/wxpython/menustrings.py:296 ../gui/wxpython/menustrings.py:593 +#: ../gui/wxpython/menustrings.py:1238 ../gui/wxpython/menustrings.py:1535 #: ../gui/wxpython/image2target/ii2t_menustrings.py:290 #: ../gui/wxpython/image2target/ii2t_menustrings.py:585 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1216 @@ -5949,8 +5923,8 @@ msgid "Manage colors" msgstr "УправлÑÑ‚ÑŒ цветами" -#: ../gui/wxpython/menustrings.py:296 ../gui/wxpython/menustrings.py:593 -#: ../gui/wxpython/menustrings.py:1238 ../gui/wxpython/menustrings.py:1535 +#: ../gui/wxpython/menustrings.py:297 ../gui/wxpython/menustrings.py:594 +#: ../gui/wxpython/menustrings.py:1239 ../gui/wxpython/menustrings.py:1536 #: ../gui/wxpython/image2target/ii2t_menustrings.py:291 #: ../gui/wxpython/image2target/ii2t_menustrings.py:586 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1217 @@ -5958,26 +5932,26 @@ msgid "Color tables" msgstr "Цветовые таблицы" -#: ../gui/wxpython/menustrings.py:297 ../gui/wxpython/menustrings.py:1239 +#: ../gui/wxpython/menustrings.py:298 ../gui/wxpython/menustrings.py:1240 #: ../gui/wxpython/image2target/ii2t_menustrings.py:292 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1218 msgid "Creates/modifies the color table associated with a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:298 ../gui/wxpython/menustrings.py:1240 +#: ../gui/wxpython/menustrings.py:299 ../gui/wxpython/menustrings.py:1241 #: ../gui/wxpython/image2target/ii2t_menustrings.py:293 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1219 msgid "Color tables (stddev)" msgstr "" -#: ../gui/wxpython/menustrings.py:299 ../gui/wxpython/menustrings.py:1241 +#: ../gui/wxpython/menustrings.py:300 ../gui/wxpython/menustrings.py:1242 #: ../gui/wxpython/image2target/ii2t_menustrings.py:294 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1220 msgid "Sets color rules based on stddev from a raster map's mean value." msgstr "" -#: ../gui/wxpython/menustrings.py:300 ../gui/wxpython/menustrings.py:595 -#: ../gui/wxpython/menustrings.py:1242 ../gui/wxpython/menustrings.py:1537 +#: ../gui/wxpython/menustrings.py:301 ../gui/wxpython/menustrings.py:596 +#: ../gui/wxpython/menustrings.py:1243 ../gui/wxpython/menustrings.py:1538 #: ../gui/wxpython/image2target/ii2t_menustrings.py:295 #: ../gui/wxpython/image2target/ii2t_menustrings.py:588 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1221 @@ -5985,14 +5959,14 @@ msgid "Manage color rules interactively" msgstr "" -#: ../gui/wxpython/menustrings.py:301 ../gui/wxpython/menustrings.py:1243 +#: ../gui/wxpython/menustrings.py:302 ../gui/wxpython/menustrings.py:1244 #: ../gui/wxpython/image2target/ii2t_menustrings.py:296 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1222 msgid "Interactive management of raster color tables." msgstr "" -#: ../gui/wxpython/menustrings.py:302 ../gui/wxpython/menustrings.py:597 -#: ../gui/wxpython/menustrings.py:1244 ../gui/wxpython/menustrings.py:1539 +#: ../gui/wxpython/menustrings.py:303 ../gui/wxpython/menustrings.py:598 +#: ../gui/wxpython/menustrings.py:1245 ../gui/wxpython/menustrings.py:1540 #: ../gui/wxpython/image2target/ii2t_menustrings.py:297 #: ../gui/wxpython/image2target/ii2t_menustrings.py:590 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1223 @@ -6000,38 +5974,38 @@ msgid "Export color table" msgstr "" -#: ../gui/wxpython/menustrings.py:303 ../gui/wxpython/menustrings.py:1245 +#: ../gui/wxpython/menustrings.py:304 ../gui/wxpython/menustrings.py:1246 #: ../gui/wxpython/image2target/ii2t_menustrings.py:298 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1224 msgid "Exports the color table associated with a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:304 ../gui/wxpython/menustrings.py:1246 +#: ../gui/wxpython/menustrings.py:305 ../gui/wxpython/menustrings.py:1247 #: ../gui/wxpython/image2target/ii2t_menustrings.py:299 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1225 msgid "Blend 2 color rasters" msgstr "Смешать 2 цветных раÑтра" -#: ../gui/wxpython/menustrings.py:305 ../gui/wxpython/menustrings.py:1247 +#: ../gui/wxpython/menustrings.py:306 ../gui/wxpython/menustrings.py:1248 #: ../gui/wxpython/image2target/ii2t_menustrings.py:300 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1226 msgid "Blends color components of two raster maps by a given ratio." msgstr "" -#: ../gui/wxpython/menustrings.py:306 ../gui/wxpython/menustrings.py:1248 +#: ../gui/wxpython/menustrings.py:307 ../gui/wxpython/menustrings.py:1249 #: ../gui/wxpython/image2target/ii2t_menustrings.py:301 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1227 msgid "Create RGB" msgstr "Создать RGB" -#: ../gui/wxpython/menustrings.py:307 ../gui/wxpython/menustrings.py:1249 +#: ../gui/wxpython/menustrings.py:308 ../gui/wxpython/menustrings.py:1250 #: ../gui/wxpython/image2target/ii2t_menustrings.py:302 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1228 msgid "Combines red, green and blue raster maps into a single composite raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:308 ../gui/wxpython/menustrings.py:765 -#: ../gui/wxpython/menustrings.py:1250 ../gui/wxpython/menustrings.py:1707 +#: ../gui/wxpython/menustrings.py:309 ../gui/wxpython/menustrings.py:766 +#: ../gui/wxpython/menustrings.py:1251 ../gui/wxpython/menustrings.py:1708 #: ../gui/wxpython/image2target/ii2t_menustrings.py:303 #: ../gui/wxpython/image2target/ii2t_menustrings.py:754 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1229 @@ -6039,92 +6013,92 @@ msgid "RGB to HIS" msgstr "RGB в HIS" -#: ../gui/wxpython/menustrings.py:309 ../gui/wxpython/menustrings.py:1251 +#: ../gui/wxpython/menustrings.py:310 ../gui/wxpython/menustrings.py:1252 #: ../gui/wxpython/image2target/ii2t_menustrings.py:304 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1230 msgid "Generates red, green and blue (RGB) raster map layers combining hue, intensity and saturation (HIS) values from user-specified input raster map layers." msgstr "" -#: ../gui/wxpython/menustrings.py:310 ../gui/wxpython/menustrings.py:1252 +#: ../gui/wxpython/menustrings.py:311 ../gui/wxpython/menustrings.py:1253 #: ../gui/wxpython/image2target/ii2t_menustrings.py:305 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1231 msgid "Query raster maps" msgstr "" -#: ../gui/wxpython/menustrings.py:311 ../gui/wxpython/menustrings.py:1253 +#: ../gui/wxpython/menustrings.py:312 ../gui/wxpython/menustrings.py:1254 #: ../gui/wxpython/image2target/ii2t_menustrings.py:306 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1232 msgid "Query values by coordinates" msgstr "" -#: ../gui/wxpython/menustrings.py:312 ../gui/wxpython/menustrings.py:1254 +#: ../gui/wxpython/menustrings.py:313 ../gui/wxpython/menustrings.py:1255 #: ../gui/wxpython/image2target/ii2t_menustrings.py:307 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1233 msgid "Queries raster maps on their category values and category labels." msgstr "" -#: ../gui/wxpython/menustrings.py:313 ../gui/wxpython/menustrings.py:1255 +#: ../gui/wxpython/menustrings.py:314 ../gui/wxpython/menustrings.py:1256 #: ../gui/wxpython/image2target/ii2t_menustrings.py:308 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1234 msgid "Query colors by value" msgstr "" -#: ../gui/wxpython/menustrings.py:314 ../gui/wxpython/menustrings.py:1256 +#: ../gui/wxpython/menustrings.py:315 ../gui/wxpython/menustrings.py:1257 #: ../gui/wxpython/image2target/ii2t_menustrings.py:309 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1235 msgid "Queries colors for a raster map layer." msgstr "" -#: ../gui/wxpython/menustrings.py:322 ../gui/wxpython/menustrings.py:1264 +#: ../gui/wxpython/menustrings.py:323 ../gui/wxpython/menustrings.py:1265 #: ../gui/wxpython/image2target/ii2t_menustrings.py:317 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1243 msgid "Raster buffers and distance" msgstr "" -#: ../gui/wxpython/menustrings.py:323 ../gui/wxpython/menustrings.py:1265 +#: ../gui/wxpython/menustrings.py:324 ../gui/wxpython/menustrings.py:1266 #: ../gui/wxpython/image2target/ii2t_menustrings.py:318 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1244 msgid "Buffer rasters" msgstr "Буферизировать раÑтры" -#: ../gui/wxpython/menustrings.py:324 ../gui/wxpython/menustrings.py:1266 +#: ../gui/wxpython/menustrings.py:325 ../gui/wxpython/menustrings.py:1267 #: ../gui/wxpython/image2target/ii2t_menustrings.py:319 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1245 msgid "Creates a raster map showing buffer zones surrounding cells that contain non-NULL category values." msgstr "" -#: ../gui/wxpython/menustrings.py:325 ../gui/wxpython/menustrings.py:1267 +#: ../gui/wxpython/menustrings.py:326 ../gui/wxpython/menustrings.py:1268 #: ../gui/wxpython/image2target/ii2t_menustrings.py:320 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1246 msgid "Concentric circles" msgstr "КонцентричеÑкие окружноÑти" -#: ../gui/wxpython/menustrings.py:326 ../gui/wxpython/menustrings.py:1268 +#: ../gui/wxpython/menustrings.py:327 ../gui/wxpython/menustrings.py:1269 #: ../gui/wxpython/image2target/ii2t_menustrings.py:321 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1247 msgid "Creates a raster map containing concentric rings around a given point." msgstr "Создать раÑтровый Ñлой, Ñодержащий концентричеÑкие окружноÑти вокруг данной точки" -#: ../gui/wxpython/menustrings.py:327 ../gui/wxpython/menustrings.py:1269 +#: ../gui/wxpython/menustrings.py:328 ../gui/wxpython/menustrings.py:1270 #: ../gui/wxpython/image2target/ii2t_menustrings.py:322 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1248 msgid "Closest points" msgstr "Ближайшие точки" -#: ../gui/wxpython/menustrings.py:328 ../gui/wxpython/menustrings.py:1270 +#: ../gui/wxpython/menustrings.py:329 ../gui/wxpython/menustrings.py:1271 #: ../gui/wxpython/image2target/ii2t_menustrings.py:323 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1249 msgid "Locates the closest points between objects in two raster maps." msgstr "Ðаходит ближайшие точки между объектами двух раÑтров." -#: ../gui/wxpython/menustrings.py:329 ../gui/wxpython/menustrings.py:1271 +#: ../gui/wxpython/menustrings.py:330 ../gui/wxpython/menustrings.py:1272 #: ../gui/wxpython/image2target/ii2t_menustrings.py:324 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1250 msgid "Grow by one cell" msgstr "" -#: ../gui/wxpython/menustrings.py:330 ../gui/wxpython/menustrings.py:395 -#: ../gui/wxpython/menustrings.py:1272 ../gui/wxpython/menustrings.py:1337 +#: ../gui/wxpython/menustrings.py:331 ../gui/wxpython/menustrings.py:396 +#: ../gui/wxpython/menustrings.py:1273 ../gui/wxpython/menustrings.py:1338 #: ../gui/wxpython/image2target/ii2t_menustrings.py:325 #: ../gui/wxpython/image2target/ii2t_menustrings.py:388 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1251 @@ -6132,8 +6106,8 @@ msgid "Generates a raster map layer with contiguous areas grown by one cell." msgstr "" -#: ../gui/wxpython/menustrings.py:331 ../gui/wxpython/menustrings.py:387 -#: ../gui/wxpython/menustrings.py:1273 ../gui/wxpython/menustrings.py:1329 +#: ../gui/wxpython/menustrings.py:332 ../gui/wxpython/menustrings.py:388 +#: ../gui/wxpython/menustrings.py:1274 ../gui/wxpython/menustrings.py:1330 #: ../gui/wxpython/image2target/ii2t_menustrings.py:326 #: ../gui/wxpython/image2target/ii2t_menustrings.py:380 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1252 @@ -6141,8 +6115,8 @@ msgid "Distance to features" msgstr "" -#: ../gui/wxpython/menustrings.py:332 ../gui/wxpython/menustrings.py:388 -#: ../gui/wxpython/menustrings.py:1274 ../gui/wxpython/menustrings.py:1330 +#: ../gui/wxpython/menustrings.py:333 ../gui/wxpython/menustrings.py:389 +#: ../gui/wxpython/menustrings.py:1275 ../gui/wxpython/menustrings.py:1331 #: ../gui/wxpython/image2target/ii2t_menustrings.py:327 #: ../gui/wxpython/image2target/ii2t_menustrings.py:381 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1253 @@ -6150,22 +6124,22 @@ msgid "Generates a raster map containing distances to nearest raster features." msgstr "" -#: ../gui/wxpython/menustrings.py:333 ../gui/wxpython/menustrings.py:1275 +#: ../gui/wxpython/menustrings.py:334 ../gui/wxpython/menustrings.py:1276 #: ../gui/wxpython/image2target/ii2t_menustrings.py:328 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1254 #: ../gui/wxpython/nviz/tools.py:977 ../gui/wxpython/nviz/tools.py:2817 -#: ../gui/wxpython/psmap/dialogs.py:2310 +#: ../gui/wxpython/psmap/dialogs.py:2312 msgid "Mask" msgstr "МаÑкировать" -#: ../gui/wxpython/menustrings.py:334 ../gui/wxpython/menustrings.py:1276 +#: ../gui/wxpython/menustrings.py:335 ../gui/wxpython/menustrings.py:1277 #: ../gui/wxpython/image2target/ii2t_menustrings.py:329 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1255 msgid "Creates a MASK for limiting raster operation." msgstr "" -#: ../gui/wxpython/menustrings.py:335 ../gui/wxpython/menustrings.py:336 -#: ../gui/wxpython/menustrings.py:1277 ../gui/wxpython/menustrings.py:1278 +#: ../gui/wxpython/menustrings.py:336 ../gui/wxpython/menustrings.py:337 +#: ../gui/wxpython/menustrings.py:1278 ../gui/wxpython/menustrings.py:1279 #: ../gui/wxpython/image2target/ii2t_menustrings.py:330 #: ../gui/wxpython/image2target/ii2t_menustrings.py:331 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1256 @@ -6173,539 +6147,539 @@ msgid "Raster map calculator" msgstr "" -#: ../gui/wxpython/menustrings.py:337 ../gui/wxpython/menustrings.py:1279 +#: ../gui/wxpython/menustrings.py:338 ../gui/wxpython/menustrings.py:1280 #: ../gui/wxpython/image2target/ii2t_menustrings.py:332 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1258 msgid "Neighborhood analysis" msgstr "Ðнализ ÑоÑедÑтва" -#: ../gui/wxpython/menustrings.py:338 ../gui/wxpython/menustrings.py:1280 +#: ../gui/wxpython/menustrings.py:339 ../gui/wxpython/menustrings.py:1281 #: ../gui/wxpython/image2target/ii2t_menustrings.py:333 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1259 #: ../gui/wxpython/rlisetup/wizard.py:886 msgid "Moving window" msgstr "Плавающее окно" -#: ../gui/wxpython/menustrings.py:339 ../gui/wxpython/menustrings.py:1281 +#: ../gui/wxpython/menustrings.py:340 ../gui/wxpython/menustrings.py:1282 #: ../gui/wxpython/image2target/ii2t_menustrings.py:334 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1260 msgid "Makes each cell category value a function of the category values assigned to the cells around it, and stores new cell values in an output raster map layer." msgstr "Задать Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ Ñчеек, как функцию значений категорий Ñчеек вокруг, Ñохранить новые Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ Ð² выходном раÑтровом Ñлое." -#: ../gui/wxpython/menustrings.py:340 ../gui/wxpython/menustrings.py:1282 +#: ../gui/wxpython/menustrings.py:341 ../gui/wxpython/menustrings.py:1283 #: ../gui/wxpython/image2target/ii2t_menustrings.py:335 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1261 msgid "Neighborhood points" msgstr "СоÑедние точки" -#: ../gui/wxpython/menustrings.py:341 ../gui/wxpython/menustrings.py:1283 +#: ../gui/wxpython/menustrings.py:342 ../gui/wxpython/menustrings.py:1284 #: ../gui/wxpython/image2target/ii2t_menustrings.py:336 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1262 msgid "Neighborhood analysis tool for vector point maps. Makes each cell value a function of the attribute values assigned to the vector points or centroids around it, and stores new cell values in an output raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:342 ../gui/wxpython/menustrings.py:1284 +#: ../gui/wxpython/menustrings.py:343 ../gui/wxpython/menustrings.py:1285 #: ../gui/wxpython/image2target/ii2t_menustrings.py:337 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1263 msgid "Overlay rasters" msgstr "Ðаложить раÑтры" -#: ../gui/wxpython/menustrings.py:343 ../gui/wxpython/menustrings.py:1285 +#: ../gui/wxpython/menustrings.py:344 ../gui/wxpython/menustrings.py:1286 #: ../gui/wxpython/image2target/ii2t_menustrings.py:338 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1264 msgid "Cross product" msgstr "КроÑÑ-продукт" -#: ../gui/wxpython/menustrings.py:344 ../gui/wxpython/menustrings.py:1286 +#: ../gui/wxpython/menustrings.py:345 ../gui/wxpython/menustrings.py:1287 #: ../gui/wxpython/image2target/ii2t_menustrings.py:339 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1265 msgid "Creates a cross product of the category values from multiple raster map layers." msgstr "Создать кроÑÑ-продукт значений категорий из неÑкольких раÑтровых Ñлоев." -#: ../gui/wxpython/menustrings.py:345 ../gui/wxpython/menustrings.py:1287 +#: ../gui/wxpython/menustrings.py:346 ../gui/wxpython/menustrings.py:1288 #: ../gui/wxpython/image2target/ii2t_menustrings.py:340 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1266 msgid "Patch raster maps" msgstr "Залатать раÑтровые Ñлои" -#: ../gui/wxpython/menustrings.py:346 ../gui/wxpython/menustrings.py:1288 +#: ../gui/wxpython/menustrings.py:347 ../gui/wxpython/menustrings.py:1289 #: ../gui/wxpython/image2target/ii2t_menustrings.py:341 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1267 msgid "Creates a composite raster map layer by using known category values from one (or more) map layer(s) to fill in areas of \"no data\" in another map layer." msgstr "Создать композитный раÑтровый Ñлой иÑÐ¿Ð¾Ð»ÑŒÐ·ÑƒÑ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ ÐºÐ°Ñ‚ÐµÐ³Ð¾Ñ€Ð¸Ð¹ Ñчеек из одного (или неÑкольких) Ñлоев Ð´Ð»Ñ Ð·Ð°Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ \"no data\" ÑлоÑ." -#: ../gui/wxpython/menustrings.py:347 ../gui/wxpython/menustrings.py:1289 +#: ../gui/wxpython/menustrings.py:348 ../gui/wxpython/menustrings.py:1290 #: ../gui/wxpython/image2target/ii2t_menustrings.py:342 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1268 msgid "Raster series aggregation" msgstr "" -#: ../gui/wxpython/menustrings.py:348 ../gui/wxpython/menustrings.py:1290 +#: ../gui/wxpython/menustrings.py:349 ../gui/wxpython/menustrings.py:1291 #: ../gui/wxpython/image2target/ii2t_menustrings.py:343 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1269 msgid "Makes each output cell value a function of the values assigned to the corresponding cells in the input raster map layers." msgstr "Задать Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ Ð´Ð»Ñ Ð½Ð¾Ð²Ñ‹Ñ… Ñчеек, как функцию значений Ñчеек иÑходных раÑтровых Ñлое." -#: ../gui/wxpython/menustrings.py:349 ../gui/wxpython/menustrings.py:1291 +#: ../gui/wxpython/menustrings.py:350 ../gui/wxpython/menustrings.py:1292 #: ../gui/wxpython/image2target/ii2t_menustrings.py:344 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1270 msgid "Raster series accumulation" msgstr "" -#: ../gui/wxpython/menustrings.py:350 ../gui/wxpython/menustrings.py:1292 +#: ../gui/wxpython/menustrings.py:351 ../gui/wxpython/menustrings.py:1293 #: ../gui/wxpython/image2target/ii2t_menustrings.py:345 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1271 msgid "Makes each output cell value a accumulationfunction of the values assigned to the corresponding cells in the input raster map layers." msgstr "" -#: ../gui/wxpython/menustrings.py:351 ../gui/wxpython/menustrings.py:1293 +#: ../gui/wxpython/menustrings.py:352 ../gui/wxpython/menustrings.py:1294 #: ../gui/wxpython/image2target/ii2t_menustrings.py:346 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1272 msgid "Statistical overlay" msgstr "СтатиÑтичеÑкое наложение" -#: ../gui/wxpython/menustrings.py:352 ../gui/wxpython/menustrings.py:1294 +#: ../gui/wxpython/menustrings.py:353 ../gui/wxpython/menustrings.py:1295 #: ../gui/wxpython/image2target/ii2t_menustrings.py:347 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1273 msgid "Calculates category or object oriented statistics (accumulator-based statistics)." msgstr "" -#: ../gui/wxpython/menustrings.py:353 ../gui/wxpython/menustrings.py:1295 +#: ../gui/wxpython/menustrings.py:354 ../gui/wxpython/menustrings.py:1296 #: ../gui/wxpython/image2target/ii2t_menustrings.py:348 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1274 msgid "Quantiles overlay" msgstr "" -#: ../gui/wxpython/menustrings.py:354 ../gui/wxpython/menustrings.py:1296 +#: ../gui/wxpython/menustrings.py:355 ../gui/wxpython/menustrings.py:1297 #: ../gui/wxpython/image2target/ii2t_menustrings.py:349 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1275 msgid "Compute category quantiles using two passes." msgstr "" -#: ../gui/wxpython/menustrings.py:355 ../gui/wxpython/menustrings.py:1297 +#: ../gui/wxpython/menustrings.py:356 ../gui/wxpython/menustrings.py:1298 #: ../gui/wxpython/image2target/ii2t_menustrings.py:350 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1276 msgid "Solar radiance and shadows" msgstr "Ð¡Ð¾Ð»Ð½ÐµÑ‡Ð½Ð°Ñ Ð¾ÑвещенноÑÑ‚ÑŒ и тени" -#: ../gui/wxpython/menustrings.py:356 ../gui/wxpython/menustrings.py:1298 +#: ../gui/wxpython/menustrings.py:357 ../gui/wxpython/menustrings.py:1299 #: ../gui/wxpython/image2target/ii2t_menustrings.py:351 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1277 msgid "LatLong map" msgstr "" -#: ../gui/wxpython/menustrings.py:357 ../gui/wxpython/menustrings.py:1299 +#: ../gui/wxpython/menustrings.py:358 ../gui/wxpython/menustrings.py:1300 #: ../gui/wxpython/image2target/ii2t_menustrings.py:352 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1278 msgid "Creates a latitude/longitude raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:358 ../gui/wxpython/menustrings.py:1300 +#: ../gui/wxpython/menustrings.py:359 ../gui/wxpython/menustrings.py:1301 #: ../gui/wxpython/image2target/ii2t_menustrings.py:353 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1279 msgid "Solar irradiance and irradiation" msgstr "Ð¡Ð¾Ð»Ð½ÐµÑ‡Ð½Ð°Ñ Ð¾ÑвещенноÑÑ‚ÑŒ и иррадиациÑ" -#: ../gui/wxpython/menustrings.py:359 ../gui/wxpython/menustrings.py:1301 +#: ../gui/wxpython/menustrings.py:360 ../gui/wxpython/menustrings.py:1302 #: ../gui/wxpython/image2target/ii2t_menustrings.py:354 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1280 msgid "Solar irradiance and irradiation model. Computes direct (beam), diffuse and reflected solar irradiation raster maps for given day, latitude, surface and atmospheric conditions. Solar parameters (e.g. sunrise, sunset times, declination, extraterrestrial irradiance, daylight length) are saved in the map history file. Alternatively, a local time can be specified to compute solar incidence angle and/or irradiance raster maps. The shadowing effect of the topography is optionally incorporated." msgstr "" -#: ../gui/wxpython/menustrings.py:360 ../gui/wxpython/menustrings.py:1302 +#: ../gui/wxpython/menustrings.py:361 ../gui/wxpython/menustrings.py:1303 #: ../gui/wxpython/image2target/ii2t_menustrings.py:355 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1281 msgid "Shadows map" msgstr "Слой теней" -#: ../gui/wxpython/menustrings.py:361 ../gui/wxpython/menustrings.py:1303 +#: ../gui/wxpython/menustrings.py:362 ../gui/wxpython/menustrings.py:1304 #: ../gui/wxpython/image2target/ii2t_menustrings.py:356 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1282 msgid "Calculates cast shadow areas from sun position and elevation raster map. Either exact sun position (A) is specified, or date/time to calculate the sun position (B) by r.sunmask itself." msgstr "" -#: ../gui/wxpython/menustrings.py:362 ../gui/wxpython/menustrings.py:1304 +#: ../gui/wxpython/menustrings.py:363 ../gui/wxpython/menustrings.py:1305 #: ../gui/wxpython/image2target/ii2t_menustrings.py:357 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1283 msgid "Sunshine hours and solar angles" msgstr "" -#: ../gui/wxpython/menustrings.py:363 ../gui/wxpython/menustrings.py:1305 +#: ../gui/wxpython/menustrings.py:364 ../gui/wxpython/menustrings.py:1306 #: ../gui/wxpython/image2target/ii2t_menustrings.py:358 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1284 msgid "Calculates solar elevation, solar azimuth, and sun hours. Solar elevation: the angle between the direction of the geometric center of the sun's apparent disk and the (idealized) horizon. Solar azimuth: the angle from due north in clockwise direction." msgstr "" -#: ../gui/wxpython/menustrings.py:364 ../gui/wxpython/menustrings.py:1306 +#: ../gui/wxpython/menustrings.py:365 ../gui/wxpython/menustrings.py:1307 #: ../gui/wxpython/image2target/ii2t_menustrings.py:359 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1285 msgid "Terrain analysis" msgstr "Ðнализ рельефа" -#: ../gui/wxpython/menustrings.py:365 ../gui/wxpython/menustrings.py:1307 +#: ../gui/wxpython/menustrings.py:366 ../gui/wxpython/menustrings.py:1308 #: ../gui/wxpython/image2target/ii2t_menustrings.py:360 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1286 msgid "Generate contour lines" msgstr "Создать изолинии" -#: ../gui/wxpython/menustrings.py:366 ../gui/wxpython/menustrings.py:1308 +#: ../gui/wxpython/menustrings.py:367 ../gui/wxpython/menustrings.py:1309 #: ../gui/wxpython/image2target/ii2t_menustrings.py:361 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1287 msgid "Produces a vector map of specified contours from a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:367 ../gui/wxpython/menustrings.py:1309 +#: ../gui/wxpython/menustrings.py:368 ../gui/wxpython/menustrings.py:1310 #: ../gui/wxpython/image2target/ii2t_menustrings.py:362 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1288 msgid "Cost surface" msgstr "СтоимоÑÑ‚Ð½Ð°Ñ Ð¿Ð¾Ð²ÐµÑ€Ñ…Ð½Ð¾ÑÑ‚ÑŒ" -#: ../gui/wxpython/menustrings.py:368 ../gui/wxpython/menustrings.py:1310 +#: ../gui/wxpython/menustrings.py:369 ../gui/wxpython/menustrings.py:1311 #: ../gui/wxpython/image2target/ii2t_menustrings.py:363 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1289 msgid "Creates a raster map showing the cumulative cost of moving between different geographic locations on an input raster map whose cell category values represent cost." msgstr "" -#: ../gui/wxpython/menustrings.py:369 ../gui/wxpython/menustrings.py:1311 +#: ../gui/wxpython/menustrings.py:370 ../gui/wxpython/menustrings.py:1312 #: ../gui/wxpython/image2target/ii2t_menustrings.py:364 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1290 msgid "Cumulative movement costs" msgstr "КумулÑÑ‚Ð¸Ð²Ð½Ð°Ñ Ñ†ÐµÐ½Ð° перемещениÑ" -#: ../gui/wxpython/menustrings.py:370 ../gui/wxpython/menustrings.py:1312 +#: ../gui/wxpython/menustrings.py:371 ../gui/wxpython/menustrings.py:1313 #: ../gui/wxpython/image2target/ii2t_menustrings.py:365 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1291 msgid "Creates a raster map showing the anisotropic cumulative cost of moving between different geographic locations on an input raster map whose cell category values represent cost." msgstr "" -#: ../gui/wxpython/menustrings.py:371 ../gui/wxpython/menustrings.py:1313 +#: ../gui/wxpython/menustrings.py:372 ../gui/wxpython/menustrings.py:1314 #: ../gui/wxpython/image2target/ii2t_menustrings.py:366 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1292 msgid "Least cost route or flow" msgstr "Путь или поток наименьшей ÑтоимоÑти " -#: ../gui/wxpython/menustrings.py:372 ../gui/wxpython/menustrings.py:1314 +#: ../gui/wxpython/menustrings.py:373 ../gui/wxpython/menustrings.py:1315 #: ../gui/wxpython/image2target/ii2t_menustrings.py:367 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1293 msgid "Traces a flow through an elevation model or cost surface on a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:373 ../gui/wxpython/menustrings.py:1315 +#: ../gui/wxpython/menustrings.py:374 ../gui/wxpython/menustrings.py:1316 #: ../gui/wxpython/image2target/ii2t_menustrings.py:368 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1294 msgid "Compute shaded relief" msgstr "" -#: ../gui/wxpython/menustrings.py:374 ../gui/wxpython/menustrings.py:1316 +#: ../gui/wxpython/menustrings.py:375 ../gui/wxpython/menustrings.py:1317 #: ../gui/wxpython/image2target/ii2t_menustrings.py:369 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1295 msgid "Creates shaded relief map from an elevation map (DEM). " msgstr "" -#: ../gui/wxpython/menustrings.py:375 ../gui/wxpython/menustrings.py:1317 +#: ../gui/wxpython/menustrings.py:376 ../gui/wxpython/menustrings.py:1318 #: ../gui/wxpython/image2target/ii2t_menustrings.py:370 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1296 msgid "Apply shade to raster" msgstr "" -#: ../gui/wxpython/menustrings.py:376 ../gui/wxpython/menustrings.py:1318 +#: ../gui/wxpython/menustrings.py:377 ../gui/wxpython/menustrings.py:1319 #: ../gui/wxpython/image2target/ii2t_menustrings.py:371 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1297 msgid "Drapes a color raster over an shaded relief or aspect map." msgstr "" -#: ../gui/wxpython/menustrings.py:377 ../gui/wxpython/menustrings.py:1319 +#: ../gui/wxpython/menustrings.py:378 ../gui/wxpython/menustrings.py:1320 #: ../gui/wxpython/image2target/ii2t_menustrings.py:372 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1298 msgid "Slope and aspect" msgstr "Крутизна и ÑкÑпозициÑ" -#: ../gui/wxpython/menustrings.py:378 ../gui/wxpython/menustrings.py:1320 +#: ../gui/wxpython/menustrings.py:379 ../gui/wxpython/menustrings.py:1321 #: ../gui/wxpython/image2target/ii2t_menustrings.py:373 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1299 msgid "Generates raster maps of slope, aspect, curvatures and partial derivatives from an elevation raster map. Aspect is calculated counterclockwise from east." msgstr "" -#: ../gui/wxpython/menustrings.py:379 ../gui/wxpython/menustrings.py:1321 +#: ../gui/wxpython/menustrings.py:380 ../gui/wxpython/menustrings.py:1322 msgid "Landforms" msgstr "" -#: ../gui/wxpython/menustrings.py:380 ../gui/wxpython/menustrings.py:1322 +#: ../gui/wxpython/menustrings.py:381 ../gui/wxpython/menustrings.py:1323 msgid "Calculates geomorphons (terrain forms) and associated geometry using machine vision approach." msgstr "" -#: ../gui/wxpython/menustrings.py:381 ../gui/wxpython/menustrings.py:1323 +#: ../gui/wxpython/menustrings.py:382 ../gui/wxpython/menustrings.py:1324 #: ../gui/wxpython/image2target/ii2t_menustrings.py:374 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1300 msgid "Terrain parameters" msgstr "Параметры рельефа" -#: ../gui/wxpython/menustrings.py:382 ../gui/wxpython/menustrings.py:1324 +#: ../gui/wxpython/menustrings.py:383 ../gui/wxpython/menustrings.py:1325 #: ../gui/wxpython/image2target/ii2t_menustrings.py:375 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1301 msgid "Extracts terrain parameters from a DEM. Uses a multi-scale approach by taking fitting quadratic parameters to any size window (via least squares)." msgstr "" -#: ../gui/wxpython/menustrings.py:383 ../gui/wxpython/menustrings.py:1325 +#: ../gui/wxpython/menustrings.py:384 ../gui/wxpython/menustrings.py:1326 #: ../gui/wxpython/image2target/ii2t_menustrings.py:376 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1302 msgid "Textural features" msgstr "ТекÑтурные признаки" -#: ../gui/wxpython/menustrings.py:384 ../gui/wxpython/menustrings.py:1326 +#: ../gui/wxpython/menustrings.py:385 ../gui/wxpython/menustrings.py:1327 #: ../gui/wxpython/image2target/ii2t_menustrings.py:377 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1303 msgid "Generate images with textural features from a raster map." msgstr "Создать Ð¸Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ Ñ Ñ‚ÐµÐºÑтурными признаками Ð´Ð»Ñ Ñ€Ð°Ñтровых Ñлоев." -#: ../gui/wxpython/menustrings.py:385 ../gui/wxpython/menustrings.py:1327 +#: ../gui/wxpython/menustrings.py:386 ../gui/wxpython/menustrings.py:1328 #: ../gui/wxpython/image2target/ii2t_menustrings.py:378 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1304 msgid "Visibility" msgstr "ВидимоÑÑ‚ÑŒ" -#: ../gui/wxpython/menustrings.py:386 ../gui/wxpython/menustrings.py:1328 +#: ../gui/wxpython/menustrings.py:387 ../gui/wxpython/menustrings.py:1329 #: ../gui/wxpython/image2target/ii2t_menustrings.py:379 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1305 msgid "Computes the viewshed of a point on an elevation raster map. Default format: NULL (invisible), vertical angle wrt viewpoint (visible)." msgstr "" -#: ../gui/wxpython/menustrings.py:389 ../gui/wxpython/menustrings.py:1331 +#: ../gui/wxpython/menustrings.py:390 ../gui/wxpython/menustrings.py:1332 #: ../gui/wxpython/image2target/ii2t_menustrings.py:382 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1308 msgid "Horizon angle" msgstr "" -#: ../gui/wxpython/menustrings.py:390 ../gui/wxpython/menustrings.py:1332 +#: ../gui/wxpython/menustrings.py:391 ../gui/wxpython/menustrings.py:1333 #: ../gui/wxpython/image2target/ii2t_menustrings.py:383 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1309 msgid "Computes horizon angle height from a digital elevation model. The module has two different modes of operation: 1. Computes the entire horizon around a single point whose coordinates are given with the 'coord' option. The horizon height (in radians). 2. Computes one or more raster maps of the horizon height in a single direction. The input for this is the angle (in degrees), which is measured counterclockwise with east=0, north=90 etc. The output is the horizon height in radians." msgstr "" -#: ../gui/wxpython/menustrings.py:391 ../gui/wxpython/menustrings.py:1333 +#: ../gui/wxpython/menustrings.py:392 ../gui/wxpython/menustrings.py:1334 #: ../gui/wxpython/image2target/ii2t_menustrings.py:384 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1310 msgid "Transform features" msgstr "ТранÑформировать объекты" -#: ../gui/wxpython/menustrings.py:392 ../gui/wxpython/menustrings.py:1334 +#: ../gui/wxpython/menustrings.py:393 ../gui/wxpython/menustrings.py:1335 #: ../gui/wxpython/image2target/ii2t_menustrings.py:385 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1311 msgid "Clump" msgstr "КлаÑтеризациÑ" -#: ../gui/wxpython/menustrings.py:393 ../gui/wxpython/menustrings.py:1335 +#: ../gui/wxpython/menustrings.py:394 ../gui/wxpython/menustrings.py:1336 #: ../gui/wxpython/image2target/ii2t_menustrings.py:386 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1312 msgid "Recategorizes data in a raster map by grouping cells that form physically discrete areas into unique categories." msgstr "" -#: ../gui/wxpython/menustrings.py:394 ../gui/wxpython/menustrings.py:1336 +#: ../gui/wxpython/menustrings.py:395 ../gui/wxpython/menustrings.py:1337 #: ../gui/wxpython/image2target/ii2t_menustrings.py:387 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1313 msgid "Grow" msgstr "ВыраÑтить" -#: ../gui/wxpython/menustrings.py:396 ../gui/wxpython/menustrings.py:1338 +#: ../gui/wxpython/menustrings.py:397 ../gui/wxpython/menustrings.py:1339 #: ../gui/wxpython/image2target/ii2t_menustrings.py:389 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1315 msgid "Thin" msgstr "Проредить" -#: ../gui/wxpython/menustrings.py:397 ../gui/wxpython/menustrings.py:1339 +#: ../gui/wxpython/menustrings.py:398 ../gui/wxpython/menustrings.py:1340 #: ../gui/wxpython/image2target/ii2t_menustrings.py:390 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1316 msgid "Thins non-null cells that denote linear features in a raster map layer." msgstr "" -#: ../gui/wxpython/menustrings.py:398 ../gui/wxpython/menustrings.py:1340 +#: ../gui/wxpython/menustrings.py:399 ../gui/wxpython/menustrings.py:1341 #: ../gui/wxpython/image2target/ii2t_menustrings.py:391 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1317 msgid "Hydrologic modeling" msgstr "ГидрологичеÑкое моделирование" -#: ../gui/wxpython/menustrings.py:399 ../gui/wxpython/menustrings.py:1341 +#: ../gui/wxpython/menustrings.py:400 ../gui/wxpython/menustrings.py:1342 #: ../gui/wxpython/image2target/ii2t_menustrings.py:392 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1318 msgid "Carve stream channels" msgstr "Прорезать каналы водотоков" -#: ../gui/wxpython/menustrings.py:400 ../gui/wxpython/menustrings.py:1342 +#: ../gui/wxpython/menustrings.py:401 ../gui/wxpython/menustrings.py:1343 #: ../gui/wxpython/image2target/ii2t_menustrings.py:393 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1319 msgid "Generates stream channels. Takes vector stream data, transforms it to raster and subtracts depth from the output DEM." msgstr "" -#: ../gui/wxpython/menustrings.py:401 ../gui/wxpython/menustrings.py:1343 +#: ../gui/wxpython/menustrings.py:402 ../gui/wxpython/menustrings.py:1344 #: ../gui/wxpython/image2target/ii2t_menustrings.py:394 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1320 msgid "Fill lake" msgstr "Заполнить озеро" -#: ../gui/wxpython/menustrings.py:402 ../gui/wxpython/menustrings.py:1344 +#: ../gui/wxpython/menustrings.py:403 ../gui/wxpython/menustrings.py:1345 #: ../gui/wxpython/image2target/ii2t_menustrings.py:395 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1321 msgid "Fills lake at given point to given level." msgstr "" -#: ../gui/wxpython/menustrings.py:403 ../gui/wxpython/menustrings.py:1345 +#: ../gui/wxpython/menustrings.py:404 ../gui/wxpython/menustrings.py:1346 #: ../gui/wxpython/image2target/ii2t_menustrings.py:396 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1322 msgid "Depressionless map and flowlines" msgstr "Слой без депреÑÑий и линии Ñтока" -#: ../gui/wxpython/menustrings.py:404 ../gui/wxpython/menustrings.py:1346 +#: ../gui/wxpython/menustrings.py:405 ../gui/wxpython/menustrings.py:1347 #: ../gui/wxpython/image2target/ii2t_menustrings.py:397 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1323 msgid "Filters and generates a depressionless elevation map and a flow direction map from a given elevation raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:405 ../gui/wxpython/menustrings.py:1347 +#: ../gui/wxpython/menustrings.py:406 ../gui/wxpython/menustrings.py:1348 #: ../gui/wxpython/image2target/ii2t_menustrings.py:398 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1324 msgid "Flow accumulation" msgstr "ÐккумулÑÑ†Ð¸Ñ Ñтока" -#: ../gui/wxpython/menustrings.py:406 ../gui/wxpython/menustrings.py:1348 +#: ../gui/wxpython/menustrings.py:407 ../gui/wxpython/menustrings.py:1349 #: ../gui/wxpython/image2target/ii2t_menustrings.py:399 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1325 msgid "Performs flow computation for massive grids." msgstr "" -#: ../gui/wxpython/menustrings.py:407 ../gui/wxpython/menustrings.py:1349 +#: ../gui/wxpython/menustrings.py:408 ../gui/wxpython/menustrings.py:1350 #: ../gui/wxpython/image2target/ii2t_menustrings.py:400 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1326 msgid "Flow lines" msgstr "Линии Ñтока" -#: ../gui/wxpython/menustrings.py:408 ../gui/wxpython/menustrings.py:1350 +#: ../gui/wxpython/menustrings.py:409 ../gui/wxpython/menustrings.py:1351 #: ../gui/wxpython/image2target/ii2t_menustrings.py:401 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1327 msgid "Constructs flowlines. Computes flowlines, flowpath lengths, and flowaccumulation (contributing areas) from a elevation raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:409 ../gui/wxpython/menustrings.py:1351 +#: ../gui/wxpython/menustrings.py:410 ../gui/wxpython/menustrings.py:1352 #: ../gui/wxpython/image2target/ii2t_menustrings.py:402 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1328 msgid "Watershed analysis" msgstr "Ðнализ водоÑборов" -#: ../gui/wxpython/menustrings.py:410 ../gui/wxpython/menustrings.py:1352 +#: ../gui/wxpython/menustrings.py:411 ../gui/wxpython/menustrings.py:1353 #: ../gui/wxpython/image2target/ii2t_menustrings.py:403 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1329 msgid "Calculates hydrological parameters and RUSLE factors." msgstr "" -#: ../gui/wxpython/menustrings.py:411 ../gui/wxpython/menustrings.py:1353 +#: ../gui/wxpython/menustrings.py:412 ../gui/wxpython/menustrings.py:1354 #: ../gui/wxpython/image2target/ii2t_menustrings.py:404 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1330 msgid "Watershed subbasins" msgstr "ВодоÑборные ÑуббаÑÑейны" -#: ../gui/wxpython/menustrings.py:412 ../gui/wxpython/menustrings.py:1354 +#: ../gui/wxpython/menustrings.py:413 ../gui/wxpython/menustrings.py:1355 #: ../gui/wxpython/image2target/ii2t_menustrings.py:405 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1331 msgid "Generates watershed subbasins raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:413 ../gui/wxpython/menustrings.py:1355 +#: ../gui/wxpython/menustrings.py:414 ../gui/wxpython/menustrings.py:1356 #: ../gui/wxpython/image2target/ii2t_menustrings.py:406 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1332 msgid "Watershed basin creation" msgstr "Создание водоÑборного баÑÑейна" -#: ../gui/wxpython/menustrings.py:414 ../gui/wxpython/menustrings.py:1356 +#: ../gui/wxpython/menustrings.py:415 ../gui/wxpython/menustrings.py:1357 #: ../gui/wxpython/image2target/ii2t_menustrings.py:407 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1333 msgid "Creates watershed basins from a drainage direction map." msgstr "" -#: ../gui/wxpython/menustrings.py:415 ../gui/wxpython/menustrings.py:1357 +#: ../gui/wxpython/menustrings.py:416 ../gui/wxpython/menustrings.py:1358 #: ../gui/wxpython/image2target/ii2t_menustrings.py:408 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1334 msgid "Extraction of stream networks" msgstr "" -#: ../gui/wxpython/menustrings.py:416 ../gui/wxpython/menustrings.py:1358 +#: ../gui/wxpython/menustrings.py:417 ../gui/wxpython/menustrings.py:1359 #: ../gui/wxpython/image2target/ii2t_menustrings.py:409 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1335 msgid "Performs stream network extraction." msgstr "" -#: ../gui/wxpython/menustrings.py:417 ../gui/wxpython/menustrings.py:1359 +#: ../gui/wxpython/menustrings.py:418 ../gui/wxpython/menustrings.py:1360 #: ../gui/wxpython/image2target/ii2t_menustrings.py:410 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1336 msgid "SIMWE Overland flow modeling" msgstr "SIMWE моделирование поверхноÑтного Ñтока" -#: ../gui/wxpython/menustrings.py:418 ../gui/wxpython/menustrings.py:1360 +#: ../gui/wxpython/menustrings.py:419 ../gui/wxpython/menustrings.py:1361 #: ../gui/wxpython/image2target/ii2t_menustrings.py:411 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1337 msgid "Overland flow hydrologic simulation using path sampling method (SIMWE)." msgstr "" -#: ../gui/wxpython/menustrings.py:419 ../gui/wxpython/menustrings.py:1361 +#: ../gui/wxpython/menustrings.py:420 ../gui/wxpython/menustrings.py:1362 #: ../gui/wxpython/image2target/ii2t_menustrings.py:412 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1338 msgid "SIMWE Sediment flux modeling" msgstr "SIMWE-моделирование наноÑных потоков " -#: ../gui/wxpython/menustrings.py:420 ../gui/wxpython/menustrings.py:1362 +#: ../gui/wxpython/menustrings.py:421 ../gui/wxpython/menustrings.py:1363 #: ../gui/wxpython/image2target/ii2t_menustrings.py:413 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1339 msgid "Sediment transport and erosion/deposition simulation using path sampling method (SIMWE)." msgstr "" -#: ../gui/wxpython/menustrings.py:421 ../gui/wxpython/menustrings.py:1363 +#: ../gui/wxpython/menustrings.py:422 ../gui/wxpython/menustrings.py:1364 #: ../gui/wxpython/image2target/ii2t_menustrings.py:414 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1340 msgid "Topographic index map" msgstr "Слой индекÑа рельефа" -#: ../gui/wxpython/menustrings.py:422 ../gui/wxpython/menustrings.py:1364 +#: ../gui/wxpython/menustrings.py:423 ../gui/wxpython/menustrings.py:1365 #: ../gui/wxpython/image2target/ii2t_menustrings.py:415 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1341 msgid "Creates a topographic index (wetness index) raster map from an elevation raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:423 ../gui/wxpython/menustrings.py:1365 +#: ../gui/wxpython/menustrings.py:424 ../gui/wxpython/menustrings.py:1366 #: ../gui/wxpython/image2target/ii2t_menustrings.py:416 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1342 msgid "TOPMODEL simulation" msgstr "СимулÑÑ†Ð¸Ñ TOPMODEL" -#: ../gui/wxpython/menustrings.py:424 ../gui/wxpython/menustrings.py:1366 +#: ../gui/wxpython/menustrings.py:425 ../gui/wxpython/menustrings.py:1367 #: ../gui/wxpython/image2target/ii2t_menustrings.py:417 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1343 msgid "Simulates TOPMODEL which is a physically based hydrologic model." msgstr "Симулирует физичеÑки обоÑнованную гидрологичеÑкую модель TOPMODEL." -#: ../gui/wxpython/menustrings.py:425 ../gui/wxpython/menustrings.py:1367 +#: ../gui/wxpython/menustrings.py:426 ../gui/wxpython/menustrings.py:1368 #: ../gui/wxpython/image2target/ii2t_menustrings.py:418 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1344 msgid "USLE K-factor" msgstr "" -#: ../gui/wxpython/menustrings.py:426 ../gui/wxpython/menustrings.py:1368 +#: ../gui/wxpython/menustrings.py:427 ../gui/wxpython/menustrings.py:1369 #: ../gui/wxpython/image2target/ii2t_menustrings.py:419 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1345 msgid "Computes USLE Soil Erodibility Factor (K)." msgstr "" -#: ../gui/wxpython/menustrings.py:427 ../gui/wxpython/menustrings.py:1369 +#: ../gui/wxpython/menustrings.py:428 ../gui/wxpython/menustrings.py:1370 #: ../gui/wxpython/image2target/ii2t_menustrings.py:420 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1346 msgid "USLE R-factor" msgstr "" -#: ../gui/wxpython/menustrings.py:428 ../gui/wxpython/menustrings.py:1370 +#: ../gui/wxpython/menustrings.py:429 ../gui/wxpython/menustrings.py:1371 #: ../gui/wxpython/image2target/ii2t_menustrings.py:421 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1347 msgid "Computes USLE R factor, Rainfall erosivity index." msgstr "" -#: ../gui/wxpython/menustrings.py:429 ../gui/wxpython/menustrings.py:876 -#: ../gui/wxpython/menustrings.py:1371 ../gui/wxpython/menustrings.py:1818 +#: ../gui/wxpython/menustrings.py:430 ../gui/wxpython/menustrings.py:877 +#: ../gui/wxpython/menustrings.py:1372 ../gui/wxpython/menustrings.py:1819 #: ../gui/wxpython/image2target/ii2t_menustrings.py:422 #: ../gui/wxpython/image2target/ii2t_menustrings.py:860 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1348 @@ -6713,254 +6687,254 @@ msgid "Groundwater modeling" msgstr "" -#: ../gui/wxpython/menustrings.py:430 ../gui/wxpython/menustrings.py:1372 +#: ../gui/wxpython/menustrings.py:431 ../gui/wxpython/menustrings.py:1373 #: ../gui/wxpython/image2target/ii2t_menustrings.py:423 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1349 msgid "Groundwater flow" msgstr "" -#: ../gui/wxpython/menustrings.py:431 ../gui/wxpython/menustrings.py:1373 +#: ../gui/wxpython/menustrings.py:432 ../gui/wxpython/menustrings.py:1374 #: ../gui/wxpython/image2target/ii2t_menustrings.py:424 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1350 msgid "Numerical calculation program for transient, confined and unconfined groundwater flow in two dimensions." msgstr "" -#: ../gui/wxpython/menustrings.py:432 ../gui/wxpython/menustrings.py:1374 +#: ../gui/wxpython/menustrings.py:433 ../gui/wxpython/menustrings.py:1375 #: ../gui/wxpython/image2target/ii2t_menustrings.py:425 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1351 msgid "Groundwater solute transport" msgstr "" -#: ../gui/wxpython/menustrings.py:433 ../gui/wxpython/menustrings.py:1375 +#: ../gui/wxpython/menustrings.py:434 ../gui/wxpython/menustrings.py:1376 #: ../gui/wxpython/image2target/ii2t_menustrings.py:426 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1352 msgid "Numerical calculation program for transient, confined and unconfined solute transport in two dimensions" msgstr "" -#: ../gui/wxpython/menustrings.py:434 ../gui/wxpython/menustrings.py:1376 +#: ../gui/wxpython/menustrings.py:435 ../gui/wxpython/menustrings.py:1377 #: ../gui/wxpython/image2target/ii2t_menustrings.py:427 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1353 msgid "Landscape patch analysis" msgstr "Ðнализ учаÑтков ландшафта" -#: ../gui/wxpython/menustrings.py:435 ../gui/wxpython/menustrings.py:1377 +#: ../gui/wxpython/menustrings.py:436 ../gui/wxpython/menustrings.py:1378 #: ../gui/wxpython/image2target/ii2t_menustrings.py:428 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1354 msgid "Set up sampling and analysis framework" msgstr "Задать Ñхему анализа и ÑÑмплинга" -#: ../gui/wxpython/menustrings.py:436 ../gui/wxpython/menustrings.py:1378 +#: ../gui/wxpython/menustrings.py:437 ../gui/wxpython/menustrings.py:1379 #: ../gui/wxpython/image2target/ii2t_menustrings.py:429 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1355 msgid "Configuration editor for r.li.'index'" msgstr "Редактор конфигурации Ð´Ð»Ñ r.li.'index'" -#: ../gui/wxpython/menustrings.py:437 ../gui/wxpython/menustrings.py:1379 +#: ../gui/wxpython/menustrings.py:438 ../gui/wxpython/menustrings.py:1380 #: ../gui/wxpython/image2target/ii2t_menustrings.py:430 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1356 msgid "Edge density" msgstr "ПлотноÑÑ‚ÑŒ границ" -#: ../gui/wxpython/menustrings.py:438 ../gui/wxpython/menustrings.py:1380 +#: ../gui/wxpython/menustrings.py:439 ../gui/wxpython/menustrings.py:1381 #: ../gui/wxpython/image2target/ii2t_menustrings.py:431 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1357 msgid "Calculates edge density index on a raster map, using a 4 neighbour algorithm" msgstr "РаÑÑчитать Ð¸Ð½Ð´ÐµÐºÑ Ð¿Ð»Ð¾Ñ‚Ð½Ð¾Ñти границ раÑтрового ÑлоÑ, иÑÐ¿Ð¾Ð»ÑŒÐ·ÑƒÑ Ð°Ð»Ð³Ð¾Ñ€Ð¸Ñ‚Ð¼ 4-Ñ… ближайших ÑоÑедей" -#: ../gui/wxpython/menustrings.py:439 ../gui/wxpython/menustrings.py:1381 +#: ../gui/wxpython/menustrings.py:440 ../gui/wxpython/menustrings.py:1382 #: ../gui/wxpython/image2target/ii2t_menustrings.py:432 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1358 msgid "Contrast weighted edge density" msgstr "ПлотноÑÑ‚ÑŒ границ Ð²Ð·Ð²ÐµÑˆÐµÐ½Ð½Ð°Ñ Ð¿Ð¾ контраÑту" -#: ../gui/wxpython/menustrings.py:440 ../gui/wxpython/menustrings.py:1382 +#: ../gui/wxpython/menustrings.py:441 ../gui/wxpython/menustrings.py:1383 #: ../gui/wxpython/image2target/ii2t_menustrings.py:433 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1359 msgid "Calculates contrast weighted edge density index on a raster map" msgstr "ВычиÑлить плотноÑÑ‚ÑŒ границ взвешенную по контраÑту Ð´Ð»Ñ Ñ€Ð°Ñтрового ÑлоÑ" -#: ../gui/wxpython/menustrings.py:441 ../gui/wxpython/menustrings.py:1383 +#: ../gui/wxpython/menustrings.py:442 ../gui/wxpython/menustrings.py:1384 #: ../gui/wxpython/image2target/ii2t_menustrings.py:434 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1360 msgid "Patch area mean" msgstr "СреднÑÑ Ð¿Ð»Ð¾Ñ‰Ð°Ð´ÑŒ учаÑтка" -#: ../gui/wxpython/menustrings.py:442 ../gui/wxpython/menustrings.py:1384 +#: ../gui/wxpython/menustrings.py:443 ../gui/wxpython/menustrings.py:1385 #: ../gui/wxpython/image2target/ii2t_menustrings.py:435 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1361 msgid "Calculates mean patch size index on a raster map, using a 4 neighbour algorithm" msgstr "ВычиÑлить Ð¸Ð½Ð´ÐµÐºÑ Ñреднего размера учаÑтка Ð´Ð»Ñ Ñ€Ð°Ñтра, иÑÐ¿Ð¾Ð»ÑŒÐ·ÑƒÑ Ð°Ð»Ð³Ð¾Ñ€Ð¸Ñ‚Ð¼ 4 ближайших ÑоÑедей." -#: ../gui/wxpython/menustrings.py:443 ../gui/wxpython/menustrings.py:1385 +#: ../gui/wxpython/menustrings.py:444 ../gui/wxpython/menustrings.py:1386 #: ../gui/wxpython/image2target/ii2t_menustrings.py:436 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1362 msgid "Patch area range" msgstr "Диапазон площадей учаÑтков" -#: ../gui/wxpython/menustrings.py:444 ../gui/wxpython/menustrings.py:1386 +#: ../gui/wxpython/menustrings.py:445 ../gui/wxpython/menustrings.py:1387 #: ../gui/wxpython/image2target/ii2t_menustrings.py:437 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1363 msgid "Calculates range of patch area size on a raster map" msgstr "РаÑÑчитать диапазон площадей учаÑтков раÑтрового ÑлоÑ" -#: ../gui/wxpython/menustrings.py:445 ../gui/wxpython/menustrings.py:1387 +#: ../gui/wxpython/menustrings.py:446 ../gui/wxpython/menustrings.py:1388 #: ../gui/wxpython/image2target/ii2t_menustrings.py:438 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1364 msgid "Patch area Std Dev" msgstr "Стандартное отклонение площади учаÑтков" -#: ../gui/wxpython/menustrings.py:446 ../gui/wxpython/menustrings.py:1388 +#: ../gui/wxpython/menustrings.py:447 ../gui/wxpython/menustrings.py:1389 #: ../gui/wxpython/image2target/ii2t_menustrings.py:439 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1365 msgid "Calculates standard deviation of patch area a raster map" msgstr "РаÑÑчитать Ñтандартное отклонение площади учаÑтков раÑтрового ÑлоÑ" -#: ../gui/wxpython/menustrings.py:447 ../gui/wxpython/menustrings.py:1389 +#: ../gui/wxpython/menustrings.py:448 ../gui/wxpython/menustrings.py:1390 #: ../gui/wxpython/image2target/ii2t_menustrings.py:440 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1366 msgid "Patch area Coeff Var" msgstr "КоÑффициент вариации площади учаÑтка" -#: ../gui/wxpython/menustrings.py:448 ../gui/wxpython/menustrings.py:1390 +#: ../gui/wxpython/menustrings.py:449 ../gui/wxpython/menustrings.py:1391 #: ../gui/wxpython/image2target/ii2t_menustrings.py:441 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1367 msgid "Calculates coefficient of variation of patch area on a raster map" msgstr "РаÑÑчитывает коÑффициент вариации площади учаÑтка раÑтрового ÑлоÑ" -#: ../gui/wxpython/menustrings.py:449 ../gui/wxpython/menustrings.py:1391 +#: ../gui/wxpython/menustrings.py:450 ../gui/wxpython/menustrings.py:1392 #: ../gui/wxpython/image2target/ii2t_menustrings.py:442 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1368 msgid "Patch density" msgstr "ПлотноÑÑ‚ÑŒ учаÑтков" -#: ../gui/wxpython/menustrings.py:450 ../gui/wxpython/menustrings.py:1392 +#: ../gui/wxpython/menustrings.py:451 ../gui/wxpython/menustrings.py:1393 #: ../gui/wxpython/image2target/ii2t_menustrings.py:443 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1369 msgid "Calculates patch density index on a raster map, using a 4 neighbour algorithm" msgstr "РаÑÑчитать Ð¸Ð½Ð´ÐµÐºÑ Ð¿Ð»Ð¾Ñ‚Ð½Ð¾Ñти учаÑтков раÑтрового ÑлоÑ, иÑÐ¿Ð¾Ð»ÑŒÐ·ÑƒÑ Ð°Ð»Ð³Ð¾Ñ€Ð¸Ñ‚Ð¼ 4-Ñ… ближайших ÑоÑедей" -#: ../gui/wxpython/menustrings.py:451 ../gui/wxpython/menustrings.py:1393 +#: ../gui/wxpython/menustrings.py:452 ../gui/wxpython/menustrings.py:1394 #: ../gui/wxpython/image2target/ii2t_menustrings.py:444 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1370 msgid "Patch number" msgstr "КоличеÑтво учаÑтков" -#: ../gui/wxpython/menustrings.py:452 ../gui/wxpython/menustrings.py:1394 +#: ../gui/wxpython/menustrings.py:453 ../gui/wxpython/menustrings.py:1395 #: ../gui/wxpython/image2target/ii2t_menustrings.py:445 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1371 msgid "Calculates patch number index on a raster map, using a 4 neighbour algorithm." msgstr "РаÑÑчитать Ð¸Ð½Ð´ÐµÐºÑ ÐºÐ¾Ð»Ð¸Ñ‡ÐµÑтва учаÑтков раÑтрового ÑлоÑ, иÑÐ¿Ð¾Ð»ÑŒÐ·ÑƒÑ Ð°Ð»Ð³Ð¾Ñ€Ð¸Ñ‚Ð¼ 4-Ñ… ближайших ÑоÑедей" -#: ../gui/wxpython/menustrings.py:453 ../gui/wxpython/menustrings.py:1395 +#: ../gui/wxpython/menustrings.py:454 ../gui/wxpython/menustrings.py:1396 #: ../gui/wxpython/image2target/ii2t_menustrings.py:446 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1372 msgid "Dominance's diversity" msgstr "Доминантное разнообразие" -#: ../gui/wxpython/menustrings.py:454 ../gui/wxpython/menustrings.py:1396 +#: ../gui/wxpython/menustrings.py:455 ../gui/wxpython/menustrings.py:1397 #: ../gui/wxpython/image2target/ii2t_menustrings.py:447 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1373 msgid "Calculates dominance's diversity index on a raster map" msgstr "РаÑÑчитать Ð¸Ð½Ð´ÐµÐºÑ Ð´Ð¾Ð¼Ð¸Ð½Ð°Ð½Ñ‚Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð½Ð¾Ð¾Ð±Ñ€Ð°Ð·Ð¸Ñ Ñ€Ð°Ñтрового ÑлоÑ" -#: ../gui/wxpython/menustrings.py:455 ../gui/wxpython/menustrings.py:1397 +#: ../gui/wxpython/menustrings.py:456 ../gui/wxpython/menustrings.py:1398 #: ../gui/wxpython/image2target/ii2t_menustrings.py:448 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1374 msgid "Shannon's diversity" msgstr "Разнообразие Шеннона" -#: ../gui/wxpython/menustrings.py:456 ../gui/wxpython/menustrings.py:1398 +#: ../gui/wxpython/menustrings.py:457 ../gui/wxpython/menustrings.py:1399 #: ../gui/wxpython/image2target/ii2t_menustrings.py:449 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1375 msgid "Calculates Shannon's diversity index on a raster map" msgstr "РаÑÑчитать Ð¸Ð½Ð´ÐµÐºÑ Ñ€Ð°Ð·Ð½Ð¾Ð¾Ð±Ñ€Ð°Ð·Ð¸Ñ Ð¨ÐµÐ½Ð½Ð¾Ð½Ð° Ð´Ð»Ñ Ñ€Ð°Ñтрового ÑлоÑ" -#: ../gui/wxpython/menustrings.py:457 ../gui/wxpython/menustrings.py:1399 +#: ../gui/wxpython/menustrings.py:458 ../gui/wxpython/menustrings.py:1400 #: ../gui/wxpython/image2target/ii2t_menustrings.py:450 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1376 msgid "Simpson's diversity" msgstr "Разнообразие СимпÑона" -#: ../gui/wxpython/menustrings.py:458 ../gui/wxpython/menustrings.py:1400 +#: ../gui/wxpython/menustrings.py:459 ../gui/wxpython/menustrings.py:1401 #: ../gui/wxpython/image2target/ii2t_menustrings.py:451 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1377 msgid "Calculates Simpson's diversity index on a raster map" msgstr "РаÑÑчитать Ð¸Ð½Ð´ÐµÐºÑ Ñ€Ð°Ð·Ð½Ð¾Ð¾Ð±Ñ€Ð°Ð·Ð¸Ñ Ð¡Ð¸Ð¼Ð¿Ñона Ð´Ð»Ñ Ñ€Ð°Ñтрового ÑлоÑ" -#: ../gui/wxpython/menustrings.py:459 ../gui/wxpython/menustrings.py:1401 +#: ../gui/wxpython/menustrings.py:460 ../gui/wxpython/menustrings.py:1402 #: ../gui/wxpython/image2target/ii2t_menustrings.py:452 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1378 msgid "Richness" msgstr "БогатÑтво" -#: ../gui/wxpython/menustrings.py:460 ../gui/wxpython/menustrings.py:1402 +#: ../gui/wxpython/menustrings.py:461 ../gui/wxpython/menustrings.py:1403 #: ../gui/wxpython/image2target/ii2t_menustrings.py:453 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1379 msgid "Calculates richness index on a raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:461 ../gui/wxpython/menustrings.py:1403 +#: ../gui/wxpython/menustrings.py:462 ../gui/wxpython/menustrings.py:1404 #: ../gui/wxpython/image2target/ii2t_menustrings.py:454 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1380 msgid "Shape index" msgstr "Ð˜Ð½Ð´ÐµÐºÑ Ñ„Ð¾Ñ€Ð¼Ñ‹" -#: ../gui/wxpython/menustrings.py:462 ../gui/wxpython/menustrings.py:1404 +#: ../gui/wxpython/menustrings.py:463 ../gui/wxpython/menustrings.py:1405 #: ../gui/wxpython/image2target/ii2t_menustrings.py:455 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1381 msgid "Calculates shape index on a raster map" msgstr "РаÑÑчитать Ð¸Ð½Ð´ÐµÐºÑ Ñ„Ð¾Ñ€Ð¼Ñ‹ Ð´Ð»Ñ Ñ€Ð°Ñтрового ÑлоÑ" -#: ../gui/wxpython/menustrings.py:463 ../gui/wxpython/menustrings.py:1405 +#: ../gui/wxpython/menustrings.py:464 ../gui/wxpython/menustrings.py:1406 #: ../gui/wxpython/image2target/ii2t_menustrings.py:456 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1382 msgid "Wildfire modeling" msgstr "Моделирование пожаров" -#: ../gui/wxpython/menustrings.py:464 ../gui/wxpython/menustrings.py:1406 +#: ../gui/wxpython/menustrings.py:465 ../gui/wxpython/menustrings.py:1407 #: ../gui/wxpython/image2target/ii2t_menustrings.py:457 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1383 msgid "Rate of spread" msgstr "СкороÑÑ‚ÑŒ раÑпроÑтранениÑ" -#: ../gui/wxpython/menustrings.py:465 ../gui/wxpython/menustrings.py:1407 +#: ../gui/wxpython/menustrings.py:466 ../gui/wxpython/menustrings.py:1408 #: ../gui/wxpython/image2target/ii2t_menustrings.py:458 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1384 msgid "Generates rate of spread raster maps. Generates three, or four raster map layers showing the base (perpendicular) rate of spread (ROS), the maximum (forward) ROS, the direction of the maximum ROS, and optionally the maximum potential spotting distance for fire spread simulation." msgstr "" -#: ../gui/wxpython/menustrings.py:466 ../gui/wxpython/menustrings.py:1408 +#: ../gui/wxpython/menustrings.py:467 ../gui/wxpython/menustrings.py:1409 #: ../gui/wxpython/image2target/ii2t_menustrings.py:459 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1385 msgid "Least-cost spread paths" msgstr "Траектории минимальной ÑтоимоÑти раÑпроÑтранениÑ" -#: ../gui/wxpython/menustrings.py:467 ../gui/wxpython/menustrings.py:1409 +#: ../gui/wxpython/menustrings.py:468 ../gui/wxpython/menustrings.py:1410 #: ../gui/wxpython/image2target/ii2t_menustrings.py:460 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1386 msgid "Recursively traces the least cost path backwards to cells from which the cumulative cost was determined." msgstr "РекурÑивно проÑледить путь наименьшей ÑтоимоÑти к Ñчейкам Ð´Ð»Ñ ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ñ… была определена кумулÑÑ‚Ð¸Ð²Ð½Ð°Ñ ÑтоимоÑÑ‚ÑŒ." -#: ../gui/wxpython/menustrings.py:468 ../gui/wxpython/menustrings.py:1410 +#: ../gui/wxpython/menustrings.py:469 ../gui/wxpython/menustrings.py:1411 #: ../gui/wxpython/image2target/ii2t_menustrings.py:461 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1387 msgid "Anisotropic spread simulation" msgstr "Моделирование анизотропного раÑпроÑтранениÑ" -#: ../gui/wxpython/menustrings.py:469 ../gui/wxpython/menustrings.py:1411 +#: ../gui/wxpython/menustrings.py:470 ../gui/wxpython/menustrings.py:1412 #: ../gui/wxpython/image2target/ii2t_menustrings.py:462 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1388 msgid "Simulates elliptically anisotropic spread. Generates a raster map of the cumulative time of spread, given raster maps containing the rates of spread (ROS), the ROS directions and the spread origins. It optionally produces raster maps to contain backlink UTM coordinates for tracing spread paths. Usable for fire spread simulations." msgstr "" -#: ../gui/wxpython/menustrings.py:470 ../gui/wxpython/menustrings.py:1412 +#: ../gui/wxpython/menustrings.py:471 ../gui/wxpython/menustrings.py:1413 #: ../gui/wxpython/image2target/ii2t_menustrings.py:463 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1389 msgid "Change category values and labels" msgstr "Изменить Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ ÐºÐ°Ñ‚ÐµÐ³Ð¾Ñ€Ð¸Ð¹ и подпиÑи" -#: ../gui/wxpython/menustrings.py:471 ../gui/wxpython/menustrings.py:521 -#: ../gui/wxpython/menustrings.py:1413 ../gui/wxpython/menustrings.py:1463 +#: ../gui/wxpython/menustrings.py:472 ../gui/wxpython/menustrings.py:522 +#: ../gui/wxpython/menustrings.py:1414 ../gui/wxpython/menustrings.py:1464 #: ../gui/wxpython/image2target/ii2t_menustrings.py:464 #: ../gui/wxpython/image2target/ii2t_menustrings.py:514 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1390 @@ -6968,8 +6942,8 @@ msgid "Manage category information" msgstr "Управление информацией о категориÑÑ…" -#: ../gui/wxpython/menustrings.py:472 ../gui/wxpython/menustrings.py:522 -#: ../gui/wxpython/menustrings.py:1414 ../gui/wxpython/menustrings.py:1464 +#: ../gui/wxpython/menustrings.py:473 ../gui/wxpython/menustrings.py:523 +#: ../gui/wxpython/menustrings.py:1415 ../gui/wxpython/menustrings.py:1465 #: ../gui/wxpython/image2target/ii2t_menustrings.py:465 #: ../gui/wxpython/image2target/ii2t_menustrings.py:515 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1391 @@ -6977,32 +6951,32 @@ msgid "Manages category values and labels associated with user-specified raster map layers." msgstr "Управление значениÑми категорий и подпиÑÑми, ÑвÑзанными Ñ Ñ€Ð°Ñтровыми ÑлоÑми определенными пользователем." -#: ../gui/wxpython/menustrings.py:473 ../gui/wxpython/menustrings.py:1415 +#: ../gui/wxpython/menustrings.py:474 ../gui/wxpython/menustrings.py:1416 #: ../gui/wxpython/image2target/ii2t_menustrings.py:466 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1392 msgid "Interactively edit category values" msgstr "Интерактивное редактирование значений категорий" -#: ../gui/wxpython/menustrings.py:474 ../gui/wxpython/menustrings.py:1416 +#: ../gui/wxpython/menustrings.py:475 ../gui/wxpython/menustrings.py:1417 #: ../gui/wxpython/image2target/ii2t_menustrings.py:467 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1393 msgid "Edits cell values in a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:475 ../gui/wxpython/menustrings.py:1417 +#: ../gui/wxpython/menustrings.py:476 ../gui/wxpython/menustrings.py:1418 #: ../gui/wxpython/image2target/ii2t_menustrings.py:468 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1394 msgid "Reclassify by size" msgstr "ПереклаÑÑифицировать по размеру" -#: ../gui/wxpython/menustrings.py:476 ../gui/wxpython/menustrings.py:1418 +#: ../gui/wxpython/menustrings.py:477 ../gui/wxpython/menustrings.py:1419 #: ../gui/wxpython/image2target/ii2t_menustrings.py:469 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1395 msgid "Reclasses a raster map greater or less than user specified area size (in hectares)." msgstr "" -#: ../gui/wxpython/menustrings.py:477 ../gui/wxpython/menustrings.py:696 -#: ../gui/wxpython/menustrings.py:1419 ../gui/wxpython/menustrings.py:1638 +#: ../gui/wxpython/menustrings.py:478 ../gui/wxpython/menustrings.py:697 +#: ../gui/wxpython/menustrings.py:1420 ../gui/wxpython/menustrings.py:1639 #: ../gui/wxpython/image2target/ii2t_menustrings.py:470 #: ../gui/wxpython/image2target/ii2t_menustrings.py:687 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1396 @@ -7010,252 +6984,252 @@ msgid "Reclassify" msgstr "" -#: ../gui/wxpython/menustrings.py:478 ../gui/wxpython/menustrings.py:1420 +#: ../gui/wxpython/menustrings.py:479 ../gui/wxpython/menustrings.py:1421 #: ../gui/wxpython/image2target/ii2t_menustrings.py:471 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1397 msgid "Reclassify raster map based on category values. Creates a new raster map whose category values are based upon a reclassification of the categories in an existing raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:479 ../gui/wxpython/menustrings.py:1421 +#: ../gui/wxpython/menustrings.py:480 ../gui/wxpython/menustrings.py:1422 #: ../gui/wxpython/image2target/ii2t_menustrings.py:472 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1398 msgid "Recode" msgstr "" -#: ../gui/wxpython/menustrings.py:480 ../gui/wxpython/menustrings.py:1422 +#: ../gui/wxpython/menustrings.py:481 ../gui/wxpython/menustrings.py:1423 #: ../gui/wxpython/image2target/ii2t_menustrings.py:473 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1399 msgid "Recodes categorical raster maps." msgstr "" -#: ../gui/wxpython/menustrings.py:481 ../gui/wxpython/menustrings.py:1423 +#: ../gui/wxpython/menustrings.py:482 ../gui/wxpython/menustrings.py:1424 #: ../gui/wxpython/image2target/ii2t_menustrings.py:474 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1400 msgid "Rescale" msgstr "Изменить маÑштаб" -#: ../gui/wxpython/menustrings.py:482 ../gui/wxpython/menustrings.py:1424 +#: ../gui/wxpython/menustrings.py:483 ../gui/wxpython/menustrings.py:1425 #: ../gui/wxpython/image2target/ii2t_menustrings.py:475 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1401 msgid "Rescales the range of category values in a raster map layer." msgstr "Изменить маÑштаб значений категорий раÑтрового ÑлоÑ." -#: ../gui/wxpython/menustrings.py:483 ../gui/wxpython/menustrings.py:1425 +#: ../gui/wxpython/menustrings.py:484 ../gui/wxpython/menustrings.py:1426 #: ../gui/wxpython/image2target/ii2t_menustrings.py:476 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1402 msgid "Rescale with histogram" msgstr "Изменить маÑштаб Ñ Ð¿Ð¾Ð¼Ð¾Ñ‰ÑŒÑŽ гиÑтограммы" -#: ../gui/wxpython/menustrings.py:484 ../gui/wxpython/menustrings.py:1426 +#: ../gui/wxpython/menustrings.py:485 ../gui/wxpython/menustrings.py:1427 #: ../gui/wxpython/image2target/ii2t_menustrings.py:477 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1403 msgid "Rescales histogram equalized the range of category values in a raster map layer." msgstr "МаÑштабировать гиÑтограмму ÑƒÑ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ñ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð° значений категорий в раÑтровом Ñлое." -#: ../gui/wxpython/menustrings.py:485 ../gui/wxpython/menustrings.py:1427 +#: ../gui/wxpython/menustrings.py:486 ../gui/wxpython/menustrings.py:1428 #: ../gui/wxpython/image2target/ii2t_menustrings.py:478 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1404 msgid "Generate random cells" msgstr "Генерировать Ñлучайные Ñчейки" -#: ../gui/wxpython/menustrings.py:486 ../gui/wxpython/menustrings.py:1428 +#: ../gui/wxpython/menustrings.py:487 ../gui/wxpython/menustrings.py:1429 #: ../gui/wxpython/image2target/ii2t_menustrings.py:479 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1405 msgid "Random cells" msgstr "Случайные Ñчейки" -#: ../gui/wxpython/menustrings.py:487 ../gui/wxpython/menustrings.py:1429 +#: ../gui/wxpython/menustrings.py:488 ../gui/wxpython/menustrings.py:1430 #: ../gui/wxpython/image2target/ii2t_menustrings.py:480 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1406 msgid "Generates random cell values with spatial dependence." msgstr "Генерировать Ñлучайные Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ Ð´Ð»Ñ Ñчеек Ñ ÑƒÑ‡ÐµÑ‚Ð¾Ð¼ проÑтранÑтвенной завиÑимоÑти." -#: ../gui/wxpython/menustrings.py:488 ../gui/wxpython/menustrings.py:1430 +#: ../gui/wxpython/menustrings.py:489 ../gui/wxpython/menustrings.py:1431 #: ../gui/wxpython/image2target/ii2t_menustrings.py:481 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1407 msgid "Random cells and vector points" msgstr "Случайные Ñчейки и векторные точки" -#: ../gui/wxpython/menustrings.py:489 ../gui/wxpython/menustrings.py:1431 +#: ../gui/wxpython/menustrings.py:490 ../gui/wxpython/menustrings.py:1432 #: ../gui/wxpython/image2target/ii2t_menustrings.py:482 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1408 msgid "Creates a raster map layer and vector point map containing randomly located points." msgstr "" -#: ../gui/wxpython/menustrings.py:490 ../gui/wxpython/menustrings.py:1432 +#: ../gui/wxpython/menustrings.py:491 ../gui/wxpython/menustrings.py:1433 #: ../gui/wxpython/image2target/ii2t_menustrings.py:483 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1409 msgid "Generate surfaces" msgstr "Генерировать поверхноÑти" -#: ../gui/wxpython/menustrings.py:491 ../gui/wxpython/menustrings.py:1433 +#: ../gui/wxpython/menustrings.py:492 ../gui/wxpython/menustrings.py:1434 #: ../gui/wxpython/image2target/ii2t_menustrings.py:484 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1410 msgid "Fractal surface" msgstr "Ð¤Ñ€Ð°ÐºÑ‚Ð°Ð»ÑŒÐ½Ð°Ñ Ð¿Ð¾Ð²ÐµÑ€Ñ…Ð½Ð¾ÑÑ‚ÑŒ" -#: ../gui/wxpython/menustrings.py:492 ../gui/wxpython/menustrings.py:1434 +#: ../gui/wxpython/menustrings.py:493 ../gui/wxpython/menustrings.py:1435 #: ../gui/wxpython/image2target/ii2t_menustrings.py:485 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1411 msgid "Creates a fractal surface of a given fractal dimension." msgstr "Создать фрактальную поверхноÑÑ‚ÑŒ заданной фрактальной размерноÑти." -#: ../gui/wxpython/menustrings.py:493 ../gui/wxpython/menustrings.py:1435 +#: ../gui/wxpython/menustrings.py:494 ../gui/wxpython/menustrings.py:1436 #: ../gui/wxpython/image2target/ii2t_menustrings.py:486 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1412 msgid "Gaussian kernel density surface" msgstr "ПоверхноÑÑ‚ÑŒ плотноÑти функции ГауÑÑа" -#: ../gui/wxpython/menustrings.py:494 ../gui/wxpython/menustrings.py:1436 +#: ../gui/wxpython/menustrings.py:495 ../gui/wxpython/menustrings.py:1437 #: ../gui/wxpython/image2target/ii2t_menustrings.py:487 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1413 msgid "Generates a raster density map from vector points map. Density is computed using a moving kernel. Optionally generates a vector density map on a vector network." msgstr "" -#: ../gui/wxpython/menustrings.py:495 ../gui/wxpython/menustrings.py:1437 +#: ../gui/wxpython/menustrings.py:496 ../gui/wxpython/menustrings.py:1438 #: ../gui/wxpython/image2target/ii2t_menustrings.py:488 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1414 msgid "Gaussian deviates surface" msgstr "ПоверхноÑÑ‚ÑŒ ГауÑÑовых отклонений" -#: ../gui/wxpython/menustrings.py:496 ../gui/wxpython/menustrings.py:1438 +#: ../gui/wxpython/menustrings.py:497 ../gui/wxpython/menustrings.py:1439 #: ../gui/wxpython/image2target/ii2t_menustrings.py:489 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1415 msgid "Generates a raster map using gaussian random number generator. Mean and standard deviation of gaussian deviates can be expressed by the user." msgstr "" -#: ../gui/wxpython/menustrings.py:497 ../gui/wxpython/menustrings.py:1439 +#: ../gui/wxpython/menustrings.py:498 ../gui/wxpython/menustrings.py:1440 #: ../gui/wxpython/image2target/ii2t_menustrings.py:490 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1416 #: ../gui/wxpython/nviz/tools.py:5181 msgid "Plane" msgstr "ПлоÑкоÑÑ‚ÑŒ" -#: ../gui/wxpython/menustrings.py:498 ../gui/wxpython/menustrings.py:1440 +#: ../gui/wxpython/menustrings.py:499 ../gui/wxpython/menustrings.py:1441 #: ../gui/wxpython/image2target/ii2t_menustrings.py:491 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1417 msgid "Creates raster plane map given dip (inclination), aspect (azimuth) and one point." msgstr "" -#: ../gui/wxpython/menustrings.py:499 ../gui/wxpython/menustrings.py:1441 +#: ../gui/wxpython/menustrings.py:500 ../gui/wxpython/menustrings.py:1442 #: ../gui/wxpython/image2target/ii2t_menustrings.py:492 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1418 msgid "Random deviates surface" msgstr "ПоверхноÑÑ‚ÑŒ Ñлучайных отклонений" -#: ../gui/wxpython/menustrings.py:500 ../gui/wxpython/menustrings.py:1442 +#: ../gui/wxpython/menustrings.py:501 ../gui/wxpython/menustrings.py:1443 #: ../gui/wxpython/image2target/ii2t_menustrings.py:493 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1419 msgid "Produces a raster surface map of uniform random deviates with defined range." msgstr "" -#: ../gui/wxpython/menustrings.py:501 ../gui/wxpython/menustrings.py:1443 +#: ../gui/wxpython/menustrings.py:502 ../gui/wxpython/menustrings.py:1444 #: ../gui/wxpython/image2target/ii2t_menustrings.py:494 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1420 msgid "Random surface with spatial dependence" msgstr "Ð¡Ð»ÑƒÑ‡Ð°Ð¹Ð½Ð°Ñ Ð¿Ð¾Ð²ÐµÑ€Ñ…Ð½Ð¾ÑÑ‚ÑŒ Ñ Ð¿Ñ€Ð¾ÑтранÑтвенной завиÑимоÑтью" -#: ../gui/wxpython/menustrings.py:502 ../gui/wxpython/menustrings.py:1444 +#: ../gui/wxpython/menustrings.py:503 ../gui/wxpython/menustrings.py:1445 #: ../gui/wxpython/image2target/ii2t_menustrings.py:495 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1421 msgid "Generates random surface(s) with spatial dependence." msgstr "Создать Ñлучайную поверхноÑÑ‚ÑŒ(и) Ñ Ð¿Ñ€Ð¾ÑтранÑтвенной завиÑимоÑтью." -#: ../gui/wxpython/menustrings.py:503 ../gui/wxpython/menustrings.py:1445 +#: ../gui/wxpython/menustrings.py:504 ../gui/wxpython/menustrings.py:1446 #: ../gui/wxpython/image2target/ii2t_menustrings.py:496 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1422 msgid "Interpolate surfaces" msgstr "Интерполировать поверхноÑти" -#: ../gui/wxpython/menustrings.py:504 ../gui/wxpython/menustrings.py:1446 +#: ../gui/wxpython/menustrings.py:505 ../gui/wxpython/menustrings.py:1447 #: ../gui/wxpython/image2target/ii2t_menustrings.py:497 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1423 msgid "Bilinear and bicubic from vector points" msgstr "Ð‘Ð¸Ð»Ð¸Ð½ÐµÐ¹Ð½Ð°Ñ Ð¸ бикубичеÑÐºÐ°Ñ Ð¸Ð½Ñ‚ÐµÑ€Ð¿Ð¾Ð»ÑÑ†Ð¸Ñ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ñ‹Ñ… точек" -#: ../gui/wxpython/menustrings.py:505 ../gui/wxpython/menustrings.py:1447 +#: ../gui/wxpython/menustrings.py:506 ../gui/wxpython/menustrings.py:1448 #: ../gui/wxpython/image2target/ii2t_menustrings.py:498 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1424 msgid "Performs bicubic or bilinear spline interpolation with Tykhonov regularization." msgstr "" -#: ../gui/wxpython/menustrings.py:506 ../gui/wxpython/menustrings.py:1448 +#: ../gui/wxpython/menustrings.py:507 ../gui/wxpython/menustrings.py:1449 #: ../gui/wxpython/image2target/ii2t_menustrings.py:499 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1425 msgid "IDW from raster points" msgstr "IDW из раÑтровых точек" -#: ../gui/wxpython/menustrings.py:507 ../gui/wxpython/menustrings.py:1449 +#: ../gui/wxpython/menustrings.py:508 ../gui/wxpython/menustrings.py:1450 #: ../gui/wxpython/image2target/ii2t_menustrings.py:500 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1426 msgid "Provides surface interpolation from raster point data by Inverse Distance Squared Weighting." msgstr "" -#: ../gui/wxpython/menustrings.py:508 ../gui/wxpython/menustrings.py:1450 +#: ../gui/wxpython/menustrings.py:509 ../gui/wxpython/menustrings.py:1451 #: ../gui/wxpython/image2target/ii2t_menustrings.py:501 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1427 msgid "IDW from vector points" msgstr "IDW из векторных точек" -#: ../gui/wxpython/menustrings.py:509 ../gui/wxpython/menustrings.py:1451 +#: ../gui/wxpython/menustrings.py:510 ../gui/wxpython/menustrings.py:1452 #: ../gui/wxpython/image2target/ii2t_menustrings.py:502 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1428 msgid "Provides surface interpolation from vector point data by Inverse Distance Squared Weighting." msgstr "" -#: ../gui/wxpython/menustrings.py:510 ../gui/wxpython/menustrings.py:1452 +#: ../gui/wxpython/menustrings.py:511 ../gui/wxpython/menustrings.py:1453 #: ../gui/wxpython/image2target/ii2t_menustrings.py:503 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1429 msgid "Raster contours" msgstr "РаÑтровые изолинии" -#: ../gui/wxpython/menustrings.py:511 ../gui/wxpython/menustrings.py:1453 +#: ../gui/wxpython/menustrings.py:512 ../gui/wxpython/menustrings.py:1454 #: ../gui/wxpython/image2target/ii2t_menustrings.py:504 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1430 msgid "Generates surface raster map from rasterized contours." msgstr "" -#: ../gui/wxpython/menustrings.py:512 ../gui/wxpython/menustrings.py:1454 +#: ../gui/wxpython/menustrings.py:513 ../gui/wxpython/menustrings.py:1455 #: ../gui/wxpython/image2target/ii2t_menustrings.py:505 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1431 msgid "Regularized spline tension" msgstr "Сплайн-интерполÑÑ†Ð¸Ñ (Regularized spline tension)" -#: ../gui/wxpython/menustrings.py:513 ../gui/wxpython/menustrings.py:1455 +#: ../gui/wxpython/menustrings.py:514 ../gui/wxpython/menustrings.py:1456 #: ../gui/wxpython/image2target/ii2t_menustrings.py:506 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1432 msgid "Performs surface interpolation from vector points map by splines. Spatial approximation and topographic analysis from given point or isoline data in vector format to floating point raster format using regularized spline with tension." msgstr "" -#: ../gui/wxpython/menustrings.py:514 ../gui/wxpython/menustrings.py:1456 +#: ../gui/wxpython/menustrings.py:515 ../gui/wxpython/menustrings.py:1457 #: ../gui/wxpython/image2target/ii2t_menustrings.py:507 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1433 msgid "Raster series interpolation" msgstr "" -#: ../gui/wxpython/menustrings.py:515 ../gui/wxpython/menustrings.py:1457 +#: ../gui/wxpython/menustrings.py:516 ../gui/wxpython/menustrings.py:1458 #: ../gui/wxpython/image2target/ii2t_menustrings.py:508 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1434 msgid "Interpolates raster maps located (temporal or spatial) in between input raster maps at specific sampling positions." msgstr "" -#: ../gui/wxpython/menustrings.py:516 ../gui/wxpython/menustrings.py:1458 +#: ../gui/wxpython/menustrings.py:517 ../gui/wxpython/menustrings.py:1459 #: ../gui/wxpython/image2target/ii2t_menustrings.py:509 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1435 msgid "Fill NULL cells" msgstr "Заполнить NULL-Ñчейки" -#: ../gui/wxpython/menustrings.py:517 ../gui/wxpython/menustrings.py:1459 +#: ../gui/wxpython/menustrings.py:518 ../gui/wxpython/menustrings.py:1460 #: ../gui/wxpython/image2target/ii2t_menustrings.py:510 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1436 msgid "Fills no-data areas in raster maps using spline interpolation." msgstr "" -#: ../gui/wxpython/menustrings.py:518 ../gui/wxpython/menustrings.py:735 -#: ../gui/wxpython/menustrings.py:852 ../gui/wxpython/menustrings.py:880 -#: ../gui/wxpython/menustrings.py:1024 ../gui/wxpython/menustrings.py:1460 -#: ../gui/wxpython/menustrings.py:1677 ../gui/wxpython/menustrings.py:1794 -#: ../gui/wxpython/menustrings.py:1822 ../gui/wxpython/menustrings.py:1966 +#: ../gui/wxpython/menustrings.py:519 ../gui/wxpython/menustrings.py:736 +#: ../gui/wxpython/menustrings.py:853 ../gui/wxpython/menustrings.py:881 +#: ../gui/wxpython/menustrings.py:1025 ../gui/wxpython/menustrings.py:1461 +#: ../gui/wxpython/menustrings.py:1678 ../gui/wxpython/menustrings.py:1795 +#: ../gui/wxpython/menustrings.py:1823 ../gui/wxpython/menustrings.py:1967 #: ../gui/wxpython/image2target/ii2t_menustrings.py:511 #: ../gui/wxpython/image2target/ii2t_menustrings.py:726 #: ../gui/wxpython/image2target/ii2t_menustrings.py:836 @@ -7267,456 +7241,456 @@ msgid "Reports and statistics" msgstr "Отчеты и ÑтатиÑтика" -#: ../gui/wxpython/menustrings.py:519 ../gui/wxpython/menustrings.py:1461 +#: ../gui/wxpython/menustrings.py:520 ../gui/wxpython/menustrings.py:1462 #: ../gui/wxpython/image2target/ii2t_menustrings.py:512 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1438 msgid "Basic raster metadata" msgstr "ОÑновные метаданные раÑтра" -#: ../gui/wxpython/menustrings.py:520 ../gui/wxpython/menustrings.py:1462 +#: ../gui/wxpython/menustrings.py:521 ../gui/wxpython/menustrings.py:1463 #: ../gui/wxpython/image2target/ii2t_menustrings.py:513 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1439 msgid "Outputs basic information about a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:523 ../gui/wxpython/menustrings.py:1465 +#: ../gui/wxpython/menustrings.py:524 ../gui/wxpython/menustrings.py:1466 #: ../gui/wxpython/image2target/ii2t_menustrings.py:516 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1442 msgid "General statistics" msgstr "ÐžÐ±Ñ‰Ð°Ñ ÑтатиÑтика" -#: ../gui/wxpython/menustrings.py:524 ../gui/wxpython/menustrings.py:1466 +#: ../gui/wxpython/menustrings.py:525 ../gui/wxpython/menustrings.py:1467 #: ../gui/wxpython/image2target/ii2t_menustrings.py:517 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1443 msgid "Generates area statistics for raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:525 ../gui/wxpython/menustrings.py:1467 +#: ../gui/wxpython/menustrings.py:526 ../gui/wxpython/menustrings.py:1468 #: ../gui/wxpython/image2target/ii2t_menustrings.py:518 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1444 msgid "Quantiles for large data sets" msgstr "" -#: ../gui/wxpython/menustrings.py:526 ../gui/wxpython/menustrings.py:1468 +#: ../gui/wxpython/menustrings.py:527 ../gui/wxpython/menustrings.py:1469 #: ../gui/wxpython/image2target/ii2t_menustrings.py:519 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1445 msgid "Compute quantiles using two passes." msgstr "" -#: ../gui/wxpython/menustrings.py:527 ../gui/wxpython/menustrings.py:1469 +#: ../gui/wxpython/menustrings.py:528 ../gui/wxpython/menustrings.py:1470 #: ../gui/wxpython/image2target/ii2t_menustrings.py:520 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1446 msgid "Range of category values" msgstr "Ð Ð°Ð·Ð±Ñ€Ð¾Ñ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ категорий" -#: ../gui/wxpython/menustrings.py:528 ../gui/wxpython/menustrings.py:1470 +#: ../gui/wxpython/menustrings.py:529 ../gui/wxpython/menustrings.py:1471 #: ../gui/wxpython/image2target/ii2t_menustrings.py:521 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1447 msgid "Prints terse list of category values found in a raster map layer." msgstr "ВывеÑти краткий ÑпиÑок значений категорий, найденных в раÑтровом Ñлое." -#: ../gui/wxpython/menustrings.py:529 ../gui/wxpython/menustrings.py:1471 +#: ../gui/wxpython/menustrings.py:530 ../gui/wxpython/menustrings.py:1472 #: ../gui/wxpython/image2target/ii2t_menustrings.py:522 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1448 msgid "Sum area by raster map and category" msgstr "Суммировать площадь раÑтрового ÑÐ»Ð¾Ñ Ð¿Ð¾ категориÑм" -#: ../gui/wxpython/menustrings.py:530 ../gui/wxpython/menustrings.py:1472 +#: ../gui/wxpython/menustrings.py:531 ../gui/wxpython/menustrings.py:1473 #: ../gui/wxpython/image2target/ii2t_menustrings.py:523 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1449 msgid "Reports statistics for raster maps." msgstr "" -#: ../gui/wxpython/menustrings.py:531 ../gui/wxpython/menustrings.py:1473 +#: ../gui/wxpython/menustrings.py:532 ../gui/wxpython/menustrings.py:1474 #: ../gui/wxpython/image2target/ii2t_menustrings.py:524 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1450 msgid "Statistics for clumped cells" msgstr "СтатиÑтика Ð´Ð»Ñ Ð³Ñ€ÑƒÐ¿Ð¿Ñ‹ Ñчеек" -#: ../gui/wxpython/menustrings.py:532 ../gui/wxpython/menustrings.py:1474 +#: ../gui/wxpython/menustrings.py:533 ../gui/wxpython/menustrings.py:1475 #: ../gui/wxpython/image2target/ii2t_menustrings.py:525 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1451 msgid "Calculates the volume of data \"clumps\". Optionally produces a GRASS vector points map containing the calculated centroids of these clumps." msgstr "" -#: ../gui/wxpython/menustrings.py:533 ../gui/wxpython/menustrings.py:1475 +#: ../gui/wxpython/menustrings.py:534 ../gui/wxpython/menustrings.py:1476 #: ../gui/wxpython/image2target/ii2t_menustrings.py:526 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1452 msgid "Total corrected area" msgstr "ÐžÐ±Ñ‰Ð°Ñ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð°Ñ Ð¿Ð»Ð¾Ñ‰Ð°Ð´ÑŒ" -#: ../gui/wxpython/menustrings.py:534 ../gui/wxpython/menustrings.py:1476 +#: ../gui/wxpython/menustrings.py:535 ../gui/wxpython/menustrings.py:1477 #: ../gui/wxpython/image2target/ii2t_menustrings.py:527 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1453 msgid "Prints estimation of surface area for raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:535 ../gui/wxpython/menustrings.py:1477 +#: ../gui/wxpython/menustrings.py:536 ../gui/wxpython/menustrings.py:1478 #: ../gui/wxpython/image2target/ii2t_menustrings.py:528 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1454 #: ../gui/wxpython/lmgr/layertree.py:804 ../gui/wxpython/lmgr/layertree.py:860 msgid "Univariate raster statistics" msgstr "ÐžÐ´Ð½Ð¾Ð¼ÐµÑ€Ð½Ð°Ñ ÑтатиÑтика раÑтра" -#: ../gui/wxpython/menustrings.py:536 ../gui/wxpython/menustrings.py:1478 +#: ../gui/wxpython/menustrings.py:537 ../gui/wxpython/menustrings.py:1479 #: ../gui/wxpython/image2target/ii2t_menustrings.py:529 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1455 msgid "Calculates univariate statistics from the non-null cells of a raster map. Statistics include number of cells counted, minimum and maximum cell values, range, arithmetic mean, population variance, standard deviation, coefficient of variation, and sum." msgstr "" -#: ../gui/wxpython/menustrings.py:537 ../gui/wxpython/menustrings.py:746 -#: ../gui/wxpython/menustrings.py:1479 ../gui/wxpython/menustrings.py:1688 +#: ../gui/wxpython/menustrings.py:538 ../gui/wxpython/menustrings.py:747 +#: ../gui/wxpython/menustrings.py:1480 ../gui/wxpython/menustrings.py:1689 #: ../gui/wxpython/image2target/ii2t_menustrings.py:530 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1456 msgid "Sample transects" msgstr "Получить Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ Ñ Ñ‚Ñ€Ð°Ð½Ñект" -#: ../gui/wxpython/menustrings.py:538 ../gui/wxpython/menustrings.py:1480 +#: ../gui/wxpython/menustrings.py:539 ../gui/wxpython/menustrings.py:1481 #: ../gui/wxpython/image2target/ii2t_menustrings.py:531 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1457 msgid "Outputs the raster map layer values lying on user-defined line(s)." msgstr "ВывеÑти Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ Ñ€Ð°Ñтрового ÑлоÑ, лежащие на линии (линиÑÑ…), заданных пользователем." -#: ../gui/wxpython/menustrings.py:539 ../gui/wxpython/menustrings.py:1481 +#: ../gui/wxpython/menustrings.py:540 ../gui/wxpython/menustrings.py:1482 #: ../gui/wxpython/image2target/ii2t_menustrings.py:532 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1458 msgid "Sample transects (bearing/distance)" msgstr "Получить Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ Ñ Ñ‚Ñ€Ð°Ð½Ñект (азимут/раÑÑтоÑние)" -#: ../gui/wxpython/menustrings.py:540 ../gui/wxpython/menustrings.py:1482 +#: ../gui/wxpython/menustrings.py:541 ../gui/wxpython/menustrings.py:1483 #: ../gui/wxpython/image2target/ii2t_menustrings.py:533 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1459 msgid "Outputs raster map layer values lying along user defined transect line(s)." msgstr "ВывеÑти Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ Ñ€Ð°Ñтрового ÑлоÑ, лежащие вдоль линии разреза (разрезов), заданных пользователем." -#: ../gui/wxpython/menustrings.py:541 ../gui/wxpython/menustrings.py:1483 +#: ../gui/wxpython/menustrings.py:542 ../gui/wxpython/menustrings.py:1484 #: ../gui/wxpython/image2target/ii2t_menustrings.py:534 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1460 msgid "Covariance/correlation" msgstr "КовариациÑ/коррелÑциÑ" -#: ../gui/wxpython/menustrings.py:542 ../gui/wxpython/menustrings.py:1484 +#: ../gui/wxpython/menustrings.py:543 ../gui/wxpython/menustrings.py:1485 #: ../gui/wxpython/image2target/ii2t_menustrings.py:535 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1461 msgid "Outputs a covariance/correlation matrix for user-specified raster map layer(s)." msgstr "ВывеÑти матрицу корреллÑции/ковариации Ð´Ð»Ñ Ñ€Ð°Ñтрового ÑлоÑ(ев), неопределенного пользователем." -#: ../gui/wxpython/menustrings.py:543 ../gui/wxpython/menustrings.py:1485 +#: ../gui/wxpython/menustrings.py:544 ../gui/wxpython/menustrings.py:1486 #: ../gui/wxpython/image2target/ii2t_menustrings.py:536 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1462 msgid "Linear regression" msgstr "Ð›Ð¸Ð½ÐµÐ¹Ð½Ð°Ñ Ñ€ÐµÐ³Ñ€ÐµÑÑиÑ" -#: ../gui/wxpython/menustrings.py:544 ../gui/wxpython/menustrings.py:1486 +#: ../gui/wxpython/menustrings.py:545 ../gui/wxpython/menustrings.py:1487 #: ../gui/wxpython/image2target/ii2t_menustrings.py:537 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1463 msgid "Calculates linear regression from two raster maps: y = a + b*x." msgstr "" -#: ../gui/wxpython/menustrings.py:545 ../gui/wxpython/menustrings.py:1487 +#: ../gui/wxpython/menustrings.py:546 ../gui/wxpython/menustrings.py:1488 #: ../gui/wxpython/image2target/ii2t_menustrings.py:538 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1464 msgid "Multiple regression" msgstr "" -#: ../gui/wxpython/menustrings.py:546 ../gui/wxpython/menustrings.py:1488 +#: ../gui/wxpython/menustrings.py:547 ../gui/wxpython/menustrings.py:1489 #: ../gui/wxpython/image2target/ii2t_menustrings.py:539 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1465 msgid "Calculates multiple linear regression from raster maps." msgstr "" -#: ../gui/wxpython/menustrings.py:547 ../gui/wxpython/menustrings.py:1489 +#: ../gui/wxpython/menustrings.py:548 ../gui/wxpython/menustrings.py:1490 #: ../gui/wxpython/image2target/ii2t_menustrings.py:540 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1466 msgid "Mutual category occurrences" msgstr "Совпадение общих категорий" -#: ../gui/wxpython/menustrings.py:548 ../gui/wxpython/menustrings.py:1490 +#: ../gui/wxpython/menustrings.py:549 ../gui/wxpython/menustrings.py:1491 #: ../gui/wxpython/image2target/ii2t_menustrings.py:541 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1467 msgid "Tabulates the mutual occurrence (coincidence) of categories for two raster map layers." msgstr "Создать таблицу взаимных Ñовпадений категорий двух раÑтровых Ñлоев." -#: ../gui/wxpython/menustrings.py:549 ../gui/wxpython/menustrings.py:1491 +#: ../gui/wxpython/menustrings.py:550 ../gui/wxpython/menustrings.py:1492 #: ../gui/wxpython/image2target/ii2t_menustrings.py:542 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1468 msgid "&Vector" msgstr "" -#: ../gui/wxpython/menustrings.py:550 ../gui/wxpython/menustrings.py:1492 +#: ../gui/wxpython/menustrings.py:551 ../gui/wxpython/menustrings.py:1493 #: ../gui/wxpython/image2target/ii2t_menustrings.py:543 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1469 msgid "Develop vector map" msgstr "Создать векторный Ñлой" -#: ../gui/wxpython/menustrings.py:551 ../gui/wxpython/menustrings.py:1493 +#: ../gui/wxpython/menustrings.py:552 ../gui/wxpython/menustrings.py:1494 #: ../gui/wxpython/image2target/ii2t_menustrings.py:544 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1470 -#: ../gui/wxpython/gui_core/dialogs.py:264 -#: ../gui/wxpython/gui_core/dialogs.py:402 +#: ../gui/wxpython/gui_core/dialogs.py:265 +#: ../gui/wxpython/gui_core/dialogs.py:403 msgid "Create new vector map" msgstr "Создать новый векторный Ñлой" -#: ../gui/wxpython/menustrings.py:552 ../gui/wxpython/menustrings.py:1494 +#: ../gui/wxpython/menustrings.py:553 ../gui/wxpython/menustrings.py:1495 #: ../gui/wxpython/image2target/ii2t_menustrings.py:545 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1471 msgid "Create new empty vector map" msgstr "Создать новый пуÑтой векторный Ñлой" -#: ../gui/wxpython/menustrings.py:553 ../gui/wxpython/menustrings.py:1495 +#: ../gui/wxpython/menustrings.py:554 ../gui/wxpython/menustrings.py:1496 #: ../gui/wxpython/image2target/ii2t_menustrings.py:546 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1472 msgid "Edit vector map (non-interactively)" msgstr "" -#: ../gui/wxpython/menustrings.py:554 ../gui/wxpython/menustrings.py:1496 +#: ../gui/wxpython/menustrings.py:555 ../gui/wxpython/menustrings.py:1497 #: ../gui/wxpython/image2target/ii2t_menustrings.py:547 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1473 msgid "Edits a vector map, allows adding, deleting and modifying selected vector features." msgstr "" -#: ../gui/wxpython/menustrings.py:555 ../gui/wxpython/menustrings.py:1497 +#: ../gui/wxpython/menustrings.py:556 ../gui/wxpython/menustrings.py:1498 #: ../gui/wxpython/image2target/ii2t_menustrings.py:548 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1474 msgid "Convert object types" msgstr "Конвертировать типы объектов" -#: ../gui/wxpython/menustrings.py:556 ../gui/wxpython/menustrings.py:1498 +#: ../gui/wxpython/menustrings.py:557 ../gui/wxpython/menustrings.py:1499 #: ../gui/wxpython/image2target/ii2t_menustrings.py:549 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1475 msgid "Changes type of vector features." msgstr "" -#: ../gui/wxpython/menustrings.py:557 ../gui/wxpython/menustrings.py:1499 +#: ../gui/wxpython/menustrings.py:558 ../gui/wxpython/menustrings.py:1500 #: ../gui/wxpython/image2target/ii2t_menustrings.py:550 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1476 msgid "Parallel lines" msgstr "Параллельные линии" -#: ../gui/wxpython/menustrings.py:558 ../gui/wxpython/menustrings.py:1500 +#: ../gui/wxpython/menustrings.py:559 ../gui/wxpython/menustrings.py:1501 #: ../gui/wxpython/image2target/ii2t_menustrings.py:551 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1477 msgid "Creates parallel line to input vector lines." msgstr "" -#: ../gui/wxpython/menustrings.py:559 ../gui/wxpython/menustrings.py:1501 +#: ../gui/wxpython/menustrings.py:560 ../gui/wxpython/menustrings.py:1502 #: ../gui/wxpython/image2target/ii2t_menustrings.py:552 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1478 msgid "Dissolve boundaries" msgstr "Удалить границы" -#: ../gui/wxpython/menustrings.py:560 ../gui/wxpython/menustrings.py:1502 +#: ../gui/wxpython/menustrings.py:561 ../gui/wxpython/menustrings.py:1503 #: ../gui/wxpython/image2target/ii2t_menustrings.py:553 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1479 msgid "Dissolves boundaries between adjacent areas sharing a common category number or attribute." msgstr "" -#: ../gui/wxpython/menustrings.py:561 ../gui/wxpython/menustrings.py:1503 +#: ../gui/wxpython/menustrings.py:562 ../gui/wxpython/menustrings.py:1504 #: ../gui/wxpython/image2target/ii2t_menustrings.py:554 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1480 msgid "Create 3D vector over raster" msgstr "Создать 3D-вектор поверх раÑтра" -#: ../gui/wxpython/menustrings.py:562 ../gui/wxpython/menustrings.py:1504 +#: ../gui/wxpython/menustrings.py:563 ../gui/wxpython/menustrings.py:1505 #: ../gui/wxpython/image2target/ii2t_menustrings.py:555 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1481 msgid "Converts 2D vector features to 3D by sampling of elevation raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:563 ../gui/wxpython/menustrings.py:1505 +#: ../gui/wxpython/menustrings.py:564 ../gui/wxpython/menustrings.py:1506 #: ../gui/wxpython/image2target/ii2t_menustrings.py:556 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1482 msgid "Extrude 3D vector map" msgstr "Выдвинуть трехмерный векторный Ñлой" -#: ../gui/wxpython/menustrings.py:564 ../gui/wxpython/menustrings.py:1506 +#: ../gui/wxpython/menustrings.py:565 ../gui/wxpython/menustrings.py:1507 #: ../gui/wxpython/image2target/ii2t_menustrings.py:557 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1483 msgid "Extrudes flat vector features to 3D vector features with defined height. Optionally the height can be derived from sampling of elevation raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:565 ../gui/wxpython/menustrings.py:1507 +#: ../gui/wxpython/menustrings.py:566 ../gui/wxpython/menustrings.py:1508 #: ../gui/wxpython/image2target/ii2t_menustrings.py:558 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1484 msgid "Create labels" msgstr "Создать подпиÑи" -#: ../gui/wxpython/menustrings.py:566 ../gui/wxpython/menustrings.py:1508 +#: ../gui/wxpython/menustrings.py:567 ../gui/wxpython/menustrings.py:1509 #: ../gui/wxpython/image2target/ii2t_menustrings.py:559 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1485 msgid "Creates paint labels for a vector map from attached attributes." msgstr "Создать подпиÑи-риÑунки Ð´Ð»Ñ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð¾Ð³Ð¾ ÑлоÑ, иÑÐ¿Ð¾Ð»ÑŒÐ·ÑƒÑ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹." -#: ../gui/wxpython/menustrings.py:567 ../gui/wxpython/menustrings.py:1509 +#: ../gui/wxpython/menustrings.py:568 ../gui/wxpython/menustrings.py:1510 #: ../gui/wxpython/image2target/ii2t_menustrings.py:560 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1486 msgid "Reposition vector map" msgstr "ПеремеÑтить векторный Ñлой" -#: ../gui/wxpython/menustrings.py:568 ../gui/wxpython/menustrings.py:1510 +#: ../gui/wxpython/menustrings.py:569 ../gui/wxpython/menustrings.py:1511 #: ../gui/wxpython/image2target/ii2t_menustrings.py:561 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1487 msgid "Performs an affine transformation (shift, scale and rotate) on vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:569 ../gui/wxpython/menustrings.py:1511 +#: ../gui/wxpython/menustrings.py:570 ../gui/wxpython/menustrings.py:1512 #: ../gui/wxpython/image2target/ii2t_menustrings.py:562 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1488 msgid "Rectify vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:570 ../gui/wxpython/menustrings.py:1512 +#: ../gui/wxpython/menustrings.py:571 ../gui/wxpython/menustrings.py:1513 #: ../gui/wxpython/image2target/ii2t_menustrings.py:563 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1489 msgid "Rectifies a vector by computing a coordinate transformation for each object in the vector based on the control points." msgstr "" -#: ../gui/wxpython/menustrings.py:574 ../gui/wxpython/menustrings.py:1516 +#: ../gui/wxpython/menustrings.py:575 ../gui/wxpython/menustrings.py:1517 #: ../gui/wxpython/image2target/ii2t_menustrings.py:567 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1493 msgid "Updates vector map metadata." msgstr "" -#: ../gui/wxpython/menustrings.py:575 ../gui/wxpython/menustrings.py:1517 +#: ../gui/wxpython/menustrings.py:576 ../gui/wxpython/menustrings.py:1518 #: ../gui/wxpython/image2target/ii2t_menustrings.py:568 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1494 msgid "Topology maintenance" msgstr "" -#: ../gui/wxpython/menustrings.py:576 ../gui/wxpython/menustrings.py:1518 +#: ../gui/wxpython/menustrings.py:577 ../gui/wxpython/menustrings.py:1519 #: ../gui/wxpython/image2target/ii2t_menustrings.py:569 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1495 msgid "Create or rebuild topology" msgstr "" -#: ../gui/wxpython/menustrings.py:577 ../gui/wxpython/menustrings.py:1519 +#: ../gui/wxpython/menustrings.py:578 ../gui/wxpython/menustrings.py:1520 #: ../gui/wxpython/image2target/ii2t_menustrings.py:570 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1496 msgid "Creates topology for vector map. Optionally also checks for topological errors." msgstr "" -#: ../gui/wxpython/menustrings.py:578 ../gui/wxpython/menustrings.py:1520 +#: ../gui/wxpython/menustrings.py:579 ../gui/wxpython/menustrings.py:1521 #: ../gui/wxpython/image2target/ii2t_menustrings.py:571 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1497 msgid "Rebuild topology on all vector maps" msgstr "" -#: ../gui/wxpython/menustrings.py:579 ../gui/wxpython/menustrings.py:1521 +#: ../gui/wxpython/menustrings.py:580 ../gui/wxpython/menustrings.py:1522 #: ../gui/wxpython/image2target/ii2t_menustrings.py:572 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1498 msgid "Rebuilds topology on all vector maps in the current mapset." msgstr "" -#: ../gui/wxpython/menustrings.py:580 ../gui/wxpython/menustrings.py:1522 +#: ../gui/wxpython/menustrings.py:581 ../gui/wxpython/menustrings.py:1523 #: ../gui/wxpython/image2target/ii2t_menustrings.py:573 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1499 msgid "Build polylines" msgstr "ПоÑтроить полилинии" -#: ../gui/wxpython/menustrings.py:581 ../gui/wxpython/menustrings.py:1523 +#: ../gui/wxpython/menustrings.py:582 ../gui/wxpython/menustrings.py:1524 #: ../gui/wxpython/image2target/ii2t_menustrings.py:574 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1500 msgid "Builds polylines from lines or boundaries." msgstr "ПоÑтроить полилинии из линий или границ." -#: ../gui/wxpython/menustrings.py:582 ../gui/wxpython/menustrings.py:1524 +#: ../gui/wxpython/menustrings.py:583 ../gui/wxpython/menustrings.py:1525 #: ../gui/wxpython/image2target/ii2t_menustrings.py:575 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1501 msgid "Split lines" msgstr "" -#: ../gui/wxpython/menustrings.py:583 ../gui/wxpython/menustrings.py:1525 +#: ../gui/wxpython/menustrings.py:584 ../gui/wxpython/menustrings.py:1526 #: ../gui/wxpython/image2target/ii2t_menustrings.py:576 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1502 msgid "Splits vector lines to shorter segments." msgstr "" -#: ../gui/wxpython/menustrings.py:584 ../gui/wxpython/menustrings.py:1526 +#: ../gui/wxpython/menustrings.py:585 ../gui/wxpython/menustrings.py:1527 #: ../gui/wxpython/image2target/ii2t_menustrings.py:577 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1503 msgid "Split polylines" msgstr "Разделить полилинии" -#: ../gui/wxpython/menustrings.py:585 ../gui/wxpython/menustrings.py:1527 +#: ../gui/wxpython/menustrings.py:586 ../gui/wxpython/menustrings.py:1528 #: ../gui/wxpython/image2target/ii2t_menustrings.py:578 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1504 msgid "Creates points/segments from input vector lines and positions." msgstr "Создать точки/полигоны из иÑходных векторных линий и точек." -#: ../gui/wxpython/menustrings.py:586 ../gui/wxpython/menustrings.py:1528 +#: ../gui/wxpython/menustrings.py:587 ../gui/wxpython/menustrings.py:1529 #: ../gui/wxpython/image2target/ii2t_menustrings.py:579 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1505 msgid "Clean vector map" msgstr "ОчиÑтить векторный Ñлой" -#: ../gui/wxpython/menustrings.py:587 ../gui/wxpython/menustrings.py:1529 +#: ../gui/wxpython/menustrings.py:588 ../gui/wxpython/menustrings.py:1530 #: ../gui/wxpython/image2target/ii2t_menustrings.py:580 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1506 msgid "Toolset for cleaning topology of vector map." msgstr "Ðабор инÑтрументов Ð´Ð»Ñ Ð¿Ñ€Ð°Ð²ÐºÐ¸ топологии векторного ÑлоÑ." -#: ../gui/wxpython/menustrings.py:588 ../gui/wxpython/menustrings.py:1530 +#: ../gui/wxpython/menustrings.py:589 ../gui/wxpython/menustrings.py:1531 #: ../gui/wxpython/image2target/ii2t_menustrings.py:581 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1507 msgid "Smooth or simplify" msgstr "" -#: ../gui/wxpython/menustrings.py:589 ../gui/wxpython/menustrings.py:1531 +#: ../gui/wxpython/menustrings.py:590 ../gui/wxpython/menustrings.py:1532 #: ../gui/wxpython/image2target/ii2t_menustrings.py:582 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1508 msgid "Performs vector based generalization." msgstr "" -#: ../gui/wxpython/menustrings.py:590 ../gui/wxpython/menustrings.py:1532 +#: ../gui/wxpython/menustrings.py:591 ../gui/wxpython/menustrings.py:1533 #: ../gui/wxpython/image2target/ii2t_menustrings.py:583 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1509 msgid "Add centroids" msgstr "Добавить центроиды" -#: ../gui/wxpython/menustrings.py:591 ../gui/wxpython/menustrings.py:1533 +#: ../gui/wxpython/menustrings.py:592 ../gui/wxpython/menustrings.py:1534 #: ../gui/wxpython/image2target/ii2t_menustrings.py:584 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1510 msgid "Adds missing centroids to closed boundaries." msgstr "" -#: ../gui/wxpython/menustrings.py:594 ../gui/wxpython/menustrings.py:1536 +#: ../gui/wxpython/menustrings.py:595 ../gui/wxpython/menustrings.py:1537 #: ../gui/wxpython/image2target/ii2t_menustrings.py:587 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1513 msgid "Creates/modifies the color table associated with a vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:596 ../gui/wxpython/menustrings.py:1538 +#: ../gui/wxpython/menustrings.py:597 ../gui/wxpython/menustrings.py:1539 #: ../gui/wxpython/image2target/ii2t_menustrings.py:589 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1515 msgid "Interactive management of vector color tables." msgstr "" -#: ../gui/wxpython/menustrings.py:598 ../gui/wxpython/menustrings.py:1540 +#: ../gui/wxpython/menustrings.py:599 ../gui/wxpython/menustrings.py:1541 #: ../gui/wxpython/image2target/ii2t_menustrings.py:591 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1517 msgid "Exports the color table associated with a vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:599 ../gui/wxpython/menustrings.py:1541 +#: ../gui/wxpython/menustrings.py:600 ../gui/wxpython/menustrings.py:1542 #: ../gui/wxpython/image2target/ii2t_menustrings.py:592 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1518 msgid "Query vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:600 ../gui/wxpython/menustrings.py:1542 +#: ../gui/wxpython/menustrings.py:601 ../gui/wxpython/menustrings.py:1543 #: ../gui/wxpython/image2target/ii2t_menustrings.py:593 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1519 msgid "Query with coordinate(s)" msgstr "Ð—Ð°Ð¿Ñ€Ð¾Ñ Ð¿Ð¾ координатами" -#: ../gui/wxpython/menustrings.py:601 ../gui/wxpython/menustrings.py:1543 +#: ../gui/wxpython/menustrings.py:602 ../gui/wxpython/menustrings.py:1544 #: ../gui/wxpython/image2target/ii2t_menustrings.py:594 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1520 msgid "Queries a vector map at given locations." msgstr "" -#: ../gui/wxpython/menustrings.py:602 ../gui/wxpython/menustrings.py:919 -#: ../gui/wxpython/menustrings.py:1544 ../gui/wxpython/menustrings.py:1861 +#: ../gui/wxpython/menustrings.py:603 ../gui/wxpython/menustrings.py:920 +#: ../gui/wxpython/menustrings.py:1545 ../gui/wxpython/menustrings.py:1862 #: ../gui/wxpython/image2target/ii2t_menustrings.py:595 #: ../gui/wxpython/image2target/ii2t_menustrings.py:903 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1521 @@ -7724,8 +7698,8 @@ msgid "Query vector attribute data" msgstr "Сделать Ð·Ð°Ð¿Ñ€Ð¾Ñ Ðº векторным атрибутивным данным" -#: ../gui/wxpython/menustrings.py:603 ../gui/wxpython/menustrings.py:920 -#: ../gui/wxpython/menustrings.py:1545 ../gui/wxpython/menustrings.py:1862 +#: ../gui/wxpython/menustrings.py:604 ../gui/wxpython/menustrings.py:921 +#: ../gui/wxpython/menustrings.py:1546 ../gui/wxpython/menustrings.py:1863 #: ../gui/wxpython/image2target/ii2t_menustrings.py:596 #: ../gui/wxpython/image2target/ii2t_menustrings.py:904 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1522 @@ -7733,56 +7707,56 @@ msgid "Prints vector map attributes." msgstr "ВывеÑти атрибуты векторного ÑлоÑ." -#: ../gui/wxpython/menustrings.py:604 ../gui/wxpython/menustrings.py:1546 +#: ../gui/wxpython/menustrings.py:605 ../gui/wxpython/menustrings.py:1547 #: ../gui/wxpython/image2target/ii2t_menustrings.py:597 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1523 msgid "Feature selection" msgstr "" -#: ../gui/wxpython/menustrings.py:605 ../gui/wxpython/menustrings.py:1547 +#: ../gui/wxpython/menustrings.py:606 ../gui/wxpython/menustrings.py:1548 #: ../gui/wxpython/image2target/ii2t_menustrings.py:598 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1524 msgid "Select by attributes" msgstr "" -#: ../gui/wxpython/menustrings.py:606 ../gui/wxpython/menustrings.py:1548 +#: ../gui/wxpython/menustrings.py:607 ../gui/wxpython/menustrings.py:1549 #: ../gui/wxpython/image2target/ii2t_menustrings.py:599 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1525 msgid "Selects vector features from an existing vector map and creates a new vector map containing only the selected features." msgstr "" -#: ../gui/wxpython/menustrings.py:607 ../gui/wxpython/menustrings.py:1549 +#: ../gui/wxpython/menustrings.py:608 ../gui/wxpython/menustrings.py:1550 #: ../gui/wxpython/image2target/ii2t_menustrings.py:600 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1526 msgid "Select by another map" msgstr "" -#: ../gui/wxpython/menustrings.py:608 ../gui/wxpython/menustrings.py:1550 +#: ../gui/wxpython/menustrings.py:609 ../gui/wxpython/menustrings.py:1551 #: ../gui/wxpython/image2target/ii2t_menustrings.py:601 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1527 msgid "Selects features from vector map (A) by features from other vector map (B)." msgstr "" -#: ../gui/wxpython/menustrings.py:616 ../gui/wxpython/menustrings.py:1558 +#: ../gui/wxpython/menustrings.py:617 ../gui/wxpython/menustrings.py:1559 #: ../gui/wxpython/image2target/ii2t_menustrings.py:609 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1535 msgid "Buffer vectors" msgstr "Буферизовать вектора" -#: ../gui/wxpython/menustrings.py:617 ../gui/wxpython/menustrings.py:1559 +#: ../gui/wxpython/menustrings.py:618 ../gui/wxpython/menustrings.py:1560 #: ../gui/wxpython/image2target/ii2t_menustrings.py:610 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1536 msgid "Creates a buffer around vector features of given type." msgstr "" -#: ../gui/wxpython/menustrings.py:618 ../gui/wxpython/menustrings.py:1560 +#: ../gui/wxpython/menustrings.py:619 ../gui/wxpython/menustrings.py:1561 #: ../gui/wxpython/image2target/ii2t_menustrings.py:611 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1537 msgid "Point analysis" msgstr "" -#: ../gui/wxpython/menustrings.py:619 ../gui/wxpython/menustrings.py:632 -#: ../gui/wxpython/menustrings.py:1561 ../gui/wxpython/menustrings.py:1574 +#: ../gui/wxpython/menustrings.py:620 ../gui/wxpython/menustrings.py:633 +#: ../gui/wxpython/menustrings.py:1562 ../gui/wxpython/menustrings.py:1575 #: ../gui/wxpython/image2target/ii2t_menustrings.py:612 #: ../gui/wxpython/image2target/ii2t_menustrings.py:625 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1538 @@ -7790,9 +7764,9 @@ msgid "Identify and remove outliers" msgstr "" -#: ../gui/wxpython/menustrings.py:620 ../gui/wxpython/menustrings.py:633 -#: ../gui/wxpython/menustrings.py:732 ../gui/wxpython/menustrings.py:1562 -#: ../gui/wxpython/menustrings.py:1575 ../gui/wxpython/menustrings.py:1674 +#: ../gui/wxpython/menustrings.py:621 ../gui/wxpython/menustrings.py:634 +#: ../gui/wxpython/menustrings.py:733 ../gui/wxpython/menustrings.py:1563 +#: ../gui/wxpython/menustrings.py:1576 ../gui/wxpython/menustrings.py:1675 #: ../gui/wxpython/image2target/ii2t_menustrings.py:613 #: ../gui/wxpython/image2target/ii2t_menustrings.py:626 #: ../gui/wxpython/image2target/ii2t_menustrings.py:723 @@ -7802,26 +7776,26 @@ msgid "Removes outliers from vector point data." msgstr "Удалить обоÑобленные точки из векторных точечных данных." -#: ../gui/wxpython/menustrings.py:621 ../gui/wxpython/menustrings.py:1563 +#: ../gui/wxpython/menustrings.py:622 ../gui/wxpython/menustrings.py:1564 #: ../gui/wxpython/image2target/ii2t_menustrings.py:614 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1540 msgid "Identify point clusters" msgstr "" -#: ../gui/wxpython/menustrings.py:622 ../gui/wxpython/menustrings.py:1564 +#: ../gui/wxpython/menustrings.py:623 ../gui/wxpython/menustrings.py:1565 #: ../gui/wxpython/image2target/ii2t_menustrings.py:615 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1541 msgid "Performs cluster identification." msgstr "" -#: ../gui/wxpython/menustrings.py:623 ../gui/wxpython/menustrings.py:1565 +#: ../gui/wxpython/menustrings.py:624 ../gui/wxpython/menustrings.py:1566 #: ../gui/wxpython/image2target/ii2t_menustrings.py:616 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1542 msgid "Indices for quadrat counts of vector point lists" msgstr "" -#: ../gui/wxpython/menustrings.py:624 ../gui/wxpython/menustrings.py:749 -#: ../gui/wxpython/menustrings.py:1566 ../gui/wxpython/menustrings.py:1691 +#: ../gui/wxpython/menustrings.py:625 ../gui/wxpython/menustrings.py:750 +#: ../gui/wxpython/menustrings.py:1567 ../gui/wxpython/menustrings.py:1692 #: ../gui/wxpython/image2target/ii2t_menustrings.py:617 #: ../gui/wxpython/image2target/ii2t_menustrings.py:738 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1543 @@ -7829,8 +7803,8 @@ msgid "Indices for quadrat counts of vector point lists." msgstr "" -#: ../gui/wxpython/menustrings.py:625 ../gui/wxpython/menustrings.py:729 -#: ../gui/wxpython/menustrings.py:1567 ../gui/wxpython/menustrings.py:1671 +#: ../gui/wxpython/menustrings.py:626 ../gui/wxpython/menustrings.py:730 +#: ../gui/wxpython/menustrings.py:1568 ../gui/wxpython/menustrings.py:1672 #: ../gui/wxpython/image2target/ii2t_menustrings.py:618 #: ../gui/wxpython/image2target/ii2t_menustrings.py:720 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1544 @@ -7838,8 +7812,8 @@ msgid "Perturb points" msgstr "СмеÑтить положение точек" -#: ../gui/wxpython/menustrings.py:626 ../gui/wxpython/menustrings.py:730 -#: ../gui/wxpython/menustrings.py:1568 ../gui/wxpython/menustrings.py:1672 +#: ../gui/wxpython/menustrings.py:627 ../gui/wxpython/menustrings.py:731 +#: ../gui/wxpython/menustrings.py:1569 ../gui/wxpython/menustrings.py:1673 #: ../gui/wxpython/image2target/ii2t_menustrings.py:619 #: ../gui/wxpython/image2target/ii2t_menustrings.py:721 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1545 @@ -7847,8 +7821,8 @@ msgid "Random location perturbations of vector points." msgstr "" -#: ../gui/wxpython/menustrings.py:627 ../gui/wxpython/menustrings.py:733 -#: ../gui/wxpython/menustrings.py:1569 ../gui/wxpython/menustrings.py:1675 +#: ../gui/wxpython/menustrings.py:628 ../gui/wxpython/menustrings.py:734 +#: ../gui/wxpython/menustrings.py:1570 ../gui/wxpython/menustrings.py:1676 #: ../gui/wxpython/image2target/ii2t_menustrings.py:620 #: ../gui/wxpython/image2target/ii2t_menustrings.py:724 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1546 @@ -7856,8 +7830,8 @@ msgid "Test/training point sets" msgstr "Проверочные/тренировочные наборы точек" -#: ../gui/wxpython/menustrings.py:628 ../gui/wxpython/menustrings.py:734 -#: ../gui/wxpython/menustrings.py:1570 ../gui/wxpython/menustrings.py:1676 +#: ../gui/wxpython/menustrings.py:629 ../gui/wxpython/menustrings.py:735 +#: ../gui/wxpython/menustrings.py:1571 ../gui/wxpython/menustrings.py:1677 #: ../gui/wxpython/image2target/ii2t_menustrings.py:621 #: ../gui/wxpython/image2target/ii2t_menustrings.py:725 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1547 @@ -7865,14 +7839,14 @@ msgid "Randomly partition points into test/train sets." msgstr "Случайно разделить точки в проверочные/тренировочные наборы." -#: ../gui/wxpython/menustrings.py:629 ../gui/wxpython/menustrings.py:1571 +#: ../gui/wxpython/menustrings.py:630 ../gui/wxpython/menustrings.py:1572 #: ../gui/wxpython/image2target/ii2t_menustrings.py:622 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1548 msgid "Tests for normality for vector points" msgstr "" -#: ../gui/wxpython/menustrings.py:630 ../gui/wxpython/menustrings.py:751 -#: ../gui/wxpython/menustrings.py:1572 ../gui/wxpython/menustrings.py:1693 +#: ../gui/wxpython/menustrings.py:631 ../gui/wxpython/menustrings.py:752 +#: ../gui/wxpython/menustrings.py:1573 ../gui/wxpython/menustrings.py:1694 #: ../gui/wxpython/image2target/ii2t_menustrings.py:623 #: ../gui/wxpython/image2target/ii2t_menustrings.py:740 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1549 @@ -7880,323 +7854,323 @@ msgid "Tests for normality for vector points." msgstr "" -#: ../gui/wxpython/menustrings.py:631 ../gui/wxpython/menustrings.py:1573 +#: ../gui/wxpython/menustrings.py:632 ../gui/wxpython/menustrings.py:1574 #: ../gui/wxpython/image2target/ii2t_menustrings.py:624 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1550 msgid "Lidar analysis" msgstr "Ðнализ данных LIDAR" -#: ../gui/wxpython/menustrings.py:634 ../gui/wxpython/menustrings.py:1576 +#: ../gui/wxpython/menustrings.py:635 ../gui/wxpython/menustrings.py:1577 #: ../gui/wxpython/image2target/ii2t_menustrings.py:627 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1553 msgid "Detect edges" msgstr "Определить границы" -#: ../gui/wxpython/menustrings.py:635 ../gui/wxpython/menustrings.py:1577 +#: ../gui/wxpython/menustrings.py:636 ../gui/wxpython/menustrings.py:1578 #: ../gui/wxpython/image2target/ii2t_menustrings.py:628 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1554 msgid "Detects the object's edges from a LIDAR data set." msgstr "Определить границы объекта из набора данных LIDAR." -#: ../gui/wxpython/menustrings.py:636 ../gui/wxpython/menustrings.py:1578 +#: ../gui/wxpython/menustrings.py:637 ../gui/wxpython/menustrings.py:1579 #: ../gui/wxpython/image2target/ii2t_menustrings.py:629 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1555 msgid "Detect interiors" msgstr "Определить внутренние объекты" -#: ../gui/wxpython/menustrings.py:637 ../gui/wxpython/menustrings.py:1579 +#: ../gui/wxpython/menustrings.py:638 ../gui/wxpython/menustrings.py:1580 #: ../gui/wxpython/image2target/ii2t_menustrings.py:630 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1556 msgid "Building contour determination and Region Growing algorithm for determining the building inside" msgstr "Определение границы ÑÑ‚Ñ€Ð¾ÐµÐ½Ð¸Ñ Ð¸ алгоритм роÑта Ð´Ð»Ñ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ ÑтроениÑ" -#: ../gui/wxpython/menustrings.py:638 ../gui/wxpython/menustrings.py:1580 +#: ../gui/wxpython/menustrings.py:639 ../gui/wxpython/menustrings.py:1581 #: ../gui/wxpython/image2target/ii2t_menustrings.py:631 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1557 msgid "Correct and reclassify objects" msgstr "ИÑправить и переклаÑÑифицировать объекты" -#: ../gui/wxpython/menustrings.py:639 ../gui/wxpython/menustrings.py:1581 +#: ../gui/wxpython/menustrings.py:640 ../gui/wxpython/menustrings.py:1582 #: ../gui/wxpython/image2target/ii2t_menustrings.py:632 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1558 msgid "Corrects the v.lidar.growing output. It is the last of the three algorithms for LIDAR filtering." msgstr "" -#: ../gui/wxpython/menustrings.py:640 ../gui/wxpython/menustrings.py:1582 +#: ../gui/wxpython/menustrings.py:641 ../gui/wxpython/menustrings.py:1583 #: ../gui/wxpython/image2target/ii2t_menustrings.py:633 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1559 msgid "Linear referencing" msgstr "Ð›Ð¸Ð½ÐµÐ¹Ð½Ð°Ñ Ð¿Ñ€Ð¸Ð²Ñзка" -#: ../gui/wxpython/menustrings.py:641 ../gui/wxpython/menustrings.py:1583 +#: ../gui/wxpython/menustrings.py:642 ../gui/wxpython/menustrings.py:1584 #: ../gui/wxpython/image2target/ii2t_menustrings.py:634 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1560 msgid "Create LRS" msgstr "Создать LRS" -#: ../gui/wxpython/menustrings.py:642 ../gui/wxpython/menustrings.py:1584 +#: ../gui/wxpython/menustrings.py:643 ../gui/wxpython/menustrings.py:1585 #: ../gui/wxpython/image2target/ii2t_menustrings.py:635 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1561 msgid "Creates a linear reference system." msgstr "" -#: ../gui/wxpython/menustrings.py:643 ../gui/wxpython/menustrings.py:1585 +#: ../gui/wxpython/menustrings.py:644 ../gui/wxpython/menustrings.py:1586 #: ../gui/wxpython/image2target/ii2t_menustrings.py:636 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1562 msgid "Create stationing" msgstr "Создать Ñтанции" -#: ../gui/wxpython/menustrings.py:644 ../gui/wxpython/menustrings.py:1586 +#: ../gui/wxpython/menustrings.py:645 ../gui/wxpython/menustrings.py:1587 #: ../gui/wxpython/image2target/ii2t_menustrings.py:637 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1563 msgid "Creates stationing from input lines, and linear reference system." msgstr "" -#: ../gui/wxpython/menustrings.py:645 ../gui/wxpython/menustrings.py:1587 +#: ../gui/wxpython/menustrings.py:646 ../gui/wxpython/menustrings.py:1588 #: ../gui/wxpython/image2target/ii2t_menustrings.py:638 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1564 msgid "Create points/segments" msgstr "Создать точки/Ñегменты" -#: ../gui/wxpython/menustrings.py:646 ../gui/wxpython/menustrings.py:1588 +#: ../gui/wxpython/menustrings.py:647 ../gui/wxpython/menustrings.py:1589 #: ../gui/wxpython/image2target/ii2t_menustrings.py:639 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1565 msgid "Creates points/segments from input lines, linear reference system and positions read from stdin or a file." msgstr "Создать точки/Ñегменты из входных линий, ÑиÑтемы линейных координат и точек, Ñчитываемых из stdin или файла." -#: ../gui/wxpython/menustrings.py:647 ../gui/wxpython/menustrings.py:1589 +#: ../gui/wxpython/menustrings.py:648 ../gui/wxpython/menustrings.py:1590 #: ../gui/wxpython/image2target/ii2t_menustrings.py:640 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1566 msgid "Find line id and offset" msgstr "Ðайти id-номер линии и ÑмеÑтить" -#: ../gui/wxpython/menustrings.py:648 ../gui/wxpython/menustrings.py:1590 +#: ../gui/wxpython/menustrings.py:649 ../gui/wxpython/menustrings.py:1591 #: ../gui/wxpython/image2target/ii2t_menustrings.py:641 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1567 msgid "Finds line id and real km+offset for given points in vector map using linear reference system." msgstr "Ðайти ID линии и реальный километраж+офÑет Ð´Ð»Ñ Ð·Ð°Ð´Ð°Ð½Ð½Ñ‹Ñ… точек векторного ÑÐ»Ð¾Ñ Ð¸ÑÐ¿Ð¾Ð»ÑŒÐ·ÑƒÑ ÑиÑтему линейных координат." -#: ../gui/wxpython/menustrings.py:649 ../gui/wxpython/menustrings.py:1591 +#: ../gui/wxpython/menustrings.py:650 ../gui/wxpython/menustrings.py:1592 #: ../gui/wxpython/image2target/ii2t_menustrings.py:642 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1568 msgid "Nearest features" msgstr "Ближайшие объекты" -#: ../gui/wxpython/menustrings.py:650 ../gui/wxpython/menustrings.py:1592 +#: ../gui/wxpython/menustrings.py:651 ../gui/wxpython/menustrings.py:1593 #: ../gui/wxpython/image2target/ii2t_menustrings.py:643 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1569 msgid "Finds the nearest element in vector map 'to' for elements in vector map 'from'." msgstr "Ðайти ближайший Ñлемент в результирующем векторном Ñлое Ð´Ð»Ñ Ñлементов в иÑходном векторном Ñлое." -#: ../gui/wxpython/menustrings.py:651 ../gui/wxpython/menustrings.py:1593 +#: ../gui/wxpython/menustrings.py:652 ../gui/wxpython/menustrings.py:1594 #: ../gui/wxpython/image2target/ii2t_menustrings.py:644 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1570 msgid "Network analysis" msgstr "Сетевой анализ" -#: ../gui/wxpython/menustrings.py:652 ../gui/wxpython/menustrings.py:1594 +#: ../gui/wxpython/menustrings.py:653 ../gui/wxpython/menustrings.py:1595 #: ../gui/wxpython/image2target/ii2t_menustrings.py:645 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1571 #: ../gui/wxpython/mapdisp/toolbars.py:58 msgid "Vector network analysis tool" msgstr "" -#: ../gui/wxpython/menustrings.py:653 ../gui/wxpython/menustrings.py:1595 +#: ../gui/wxpython/menustrings.py:654 ../gui/wxpython/menustrings.py:1596 #: ../gui/wxpython/image2target/ii2t_menustrings.py:646 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1572 msgid "Tool for interactive vector network analysis." msgstr "" -#: ../gui/wxpython/menustrings.py:654 ../gui/wxpython/menustrings.py:1596 +#: ../gui/wxpython/menustrings.py:655 ../gui/wxpython/menustrings.py:1597 #: ../gui/wxpython/image2target/ii2t_menustrings.py:647 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1573 msgid "Network preparation" msgstr "" -#: ../gui/wxpython/menustrings.py:655 ../gui/wxpython/menustrings.py:1597 +#: ../gui/wxpython/menustrings.py:656 ../gui/wxpython/menustrings.py:1598 #: ../gui/wxpython/image2target/ii2t_menustrings.py:648 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1574 msgid "Performs network maintenance." msgstr "" -#: ../gui/wxpython/menustrings.py:656 ../gui/wxpython/menustrings.py:1598 +#: ../gui/wxpython/menustrings.py:657 ../gui/wxpython/menustrings.py:1599 #: ../gui/wxpython/image2target/ii2t_menustrings.py:649 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1575 msgid "Allocate subnets" msgstr "Ðайти подÑети" -#: ../gui/wxpython/menustrings.py:657 ../gui/wxpython/menustrings.py:1599 +#: ../gui/wxpython/menustrings.py:658 ../gui/wxpython/menustrings.py:1600 msgid "Allocates subnets for nearest centers. Center node must be opened (costs >= 0). Costs of center node are used in calculation." msgstr "" -#: ../gui/wxpython/menustrings.py:658 ../gui/wxpython/menustrings.py:1600 +#: ../gui/wxpython/menustrings.py:659 ../gui/wxpython/menustrings.py:1601 #: ../gui/wxpython/image2target/ii2t_menustrings.py:651 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1577 msgid "Split net" msgstr "Разделить Ñеть" -#: ../gui/wxpython/menustrings.py:659 ../gui/wxpython/menustrings.py:1601 +#: ../gui/wxpython/menustrings.py:660 ../gui/wxpython/menustrings.py:1602 msgid "Splits subnets for nearest centers by cost isolines. Splits net to bands between cost isolines (direction from center). Center node must be opened (costs >= 0). Costs of center node are used in calculation." msgstr "" -#: ../gui/wxpython/menustrings.py:660 ../gui/wxpython/menustrings.py:1602 +#: ../gui/wxpython/menustrings.py:661 ../gui/wxpython/menustrings.py:1603 #: ../gui/wxpython/image2target/ii2t_menustrings.py:653 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1579 msgid "Shortest path" msgstr "Кратчайший путь" -#: ../gui/wxpython/menustrings.py:661 ../gui/wxpython/menustrings.py:1603 +#: ../gui/wxpython/menustrings.py:662 ../gui/wxpython/menustrings.py:1604 #: ../gui/wxpython/image2target/ii2t_menustrings.py:654 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1580 msgid "Finds shortest path on vector network." msgstr "Ðайти кратчайший путь по векторной Ñети" -#: ../gui/wxpython/menustrings.py:662 ../gui/wxpython/menustrings.py:1604 +#: ../gui/wxpython/menustrings.py:663 ../gui/wxpython/menustrings.py:1605 #: ../gui/wxpython/image2target/ii2t_menustrings.py:655 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1581 msgid "Shortest path for sets of features" msgstr "" -#: ../gui/wxpython/menustrings.py:663 ../gui/wxpython/menustrings.py:1605 +#: ../gui/wxpython/menustrings.py:664 ../gui/wxpython/menustrings.py:1606 #: ../gui/wxpython/image2target/ii2t_menustrings.py:656 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1582 msgid "Computes shortest distance via the network between the given sets of features. Finds the shortest paths from each 'from' point to the nearest 'to' feature and various information about this relation are uploaded to the attribute table." msgstr "" -#: ../gui/wxpython/menustrings.py:664 ../gui/wxpython/menustrings.py:1606 +#: ../gui/wxpython/menustrings.py:665 ../gui/wxpython/menustrings.py:1607 #: ../gui/wxpython/image2target/ii2t_menustrings.py:657 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1583 msgid "Shortest path using timetables" msgstr "" -#: ../gui/wxpython/menustrings.py:665 ../gui/wxpython/menustrings.py:1607 +#: ../gui/wxpython/menustrings.py:666 ../gui/wxpython/menustrings.py:1608 #: ../gui/wxpython/image2target/ii2t_menustrings.py:658 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1584 msgid "Finds shortest path using timetables." msgstr "" -#: ../gui/wxpython/menustrings.py:666 ../gui/wxpython/menustrings.py:1608 +#: ../gui/wxpython/menustrings.py:667 ../gui/wxpython/menustrings.py:1609 #: ../gui/wxpython/image2target/ii2t_menustrings.py:659 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1585 msgid "Shortest path for all pairs" msgstr "" -#: ../gui/wxpython/menustrings.py:667 ../gui/wxpython/menustrings.py:1609 +#: ../gui/wxpython/menustrings.py:668 ../gui/wxpython/menustrings.py:1610 #: ../gui/wxpython/image2target/ii2t_menustrings.py:660 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1586 msgid "Computes the shortest path between all pairs of nodes in the network." msgstr "" -#: ../gui/wxpython/menustrings.py:668 ../gui/wxpython/menustrings.py:1610 +#: ../gui/wxpython/menustrings.py:669 ../gui/wxpython/menustrings.py:1611 #: ../gui/wxpython/image2target/ii2t_menustrings.py:661 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1587 msgid "Visibility network" msgstr "Сеть видимоÑти" -#: ../gui/wxpython/menustrings.py:669 ../gui/wxpython/menustrings.py:1611 +#: ../gui/wxpython/menustrings.py:670 ../gui/wxpython/menustrings.py:1612 #: ../gui/wxpython/image2target/ii2t_menustrings.py:662 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1588 msgid "Performs visibility graph construction." msgstr "" -#: ../gui/wxpython/menustrings.py:670 ../gui/wxpython/menustrings.py:1612 +#: ../gui/wxpython/menustrings.py:671 ../gui/wxpython/menustrings.py:1613 #: ../gui/wxpython/image2target/ii2t_menustrings.py:663 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1589 msgid "Bridges and articulation points" msgstr "" -#: ../gui/wxpython/menustrings.py:671 ../gui/wxpython/menustrings.py:1613 +#: ../gui/wxpython/menustrings.py:672 ../gui/wxpython/menustrings.py:1614 #: ../gui/wxpython/image2target/ii2t_menustrings.py:664 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1590 msgid "Computes bridges and articulation points in the network." msgstr "" -#: ../gui/wxpython/menustrings.py:672 ../gui/wxpython/menustrings.py:1614 +#: ../gui/wxpython/menustrings.py:673 ../gui/wxpython/menustrings.py:1615 #: ../gui/wxpython/image2target/ii2t_menustrings.py:665 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1591 msgid "Maximum flow" msgstr "" -#: ../gui/wxpython/menustrings.py:673 ../gui/wxpython/menustrings.py:1615 +#: ../gui/wxpython/menustrings.py:674 ../gui/wxpython/menustrings.py:1616 #: ../gui/wxpython/image2target/ii2t_menustrings.py:666 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1592 msgid "Computes the maximum flow between two sets of nodes in the network." msgstr "" -#: ../gui/wxpython/menustrings.py:674 ../gui/wxpython/menustrings.py:1616 +#: ../gui/wxpython/menustrings.py:675 ../gui/wxpython/menustrings.py:1617 #: ../gui/wxpython/image2target/ii2t_menustrings.py:667 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1593 msgid "Vertex connectivity" msgstr "" -#: ../gui/wxpython/menustrings.py:675 ../gui/wxpython/menustrings.py:1617 +#: ../gui/wxpython/menustrings.py:676 ../gui/wxpython/menustrings.py:1618 #: ../gui/wxpython/image2target/ii2t_menustrings.py:668 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1594 msgid "Computes vertex connectivity between two sets of nodes in the network." msgstr "" -#: ../gui/wxpython/menustrings.py:676 ../gui/wxpython/menustrings.py:1618 +#: ../gui/wxpython/menustrings.py:677 ../gui/wxpython/menustrings.py:1619 #: ../gui/wxpython/image2target/ii2t_menustrings.py:669 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1595 msgid "Components" msgstr "" -#: ../gui/wxpython/menustrings.py:677 ../gui/wxpython/menustrings.py:1619 +#: ../gui/wxpython/menustrings.py:678 ../gui/wxpython/menustrings.py:1620 #: ../gui/wxpython/image2target/ii2t_menustrings.py:670 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1596 msgid "Computes strongly and weakly connected components in the network." msgstr "" -#: ../gui/wxpython/menustrings.py:678 ../gui/wxpython/menustrings.py:1620 +#: ../gui/wxpython/menustrings.py:679 ../gui/wxpython/menustrings.py:1621 #: ../gui/wxpython/image2target/ii2t_menustrings.py:671 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1597 msgid "Centrality" msgstr "" -#: ../gui/wxpython/menustrings.py:679 ../gui/wxpython/menustrings.py:1621 +#: ../gui/wxpython/menustrings.py:680 ../gui/wxpython/menustrings.py:1622 #: ../gui/wxpython/image2target/ii2t_menustrings.py:672 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1598 msgid "Computes degree, centrality, betweeness, closeness and eigenvector centrality measures in the network." msgstr "" -#: ../gui/wxpython/menustrings.py:680 ../gui/wxpython/menustrings.py:1622 +#: ../gui/wxpython/menustrings.py:681 ../gui/wxpython/menustrings.py:1623 #: ../gui/wxpython/image2target/ii2t_menustrings.py:673 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1599 msgid "Steiner tree" msgstr "Дерево Штейнера" -#: ../gui/wxpython/menustrings.py:681 ../gui/wxpython/menustrings.py:1623 +#: ../gui/wxpython/menustrings.py:682 ../gui/wxpython/menustrings.py:1624 #: ../gui/wxpython/image2target/ii2t_menustrings.py:674 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1600 msgid "Creates Steiner tree for the network and given terminals. Note that 'Minimum Steiner Tree' problem is NP-hard and heuristic algorithm is used in this module so the result may be sub optimal." msgstr "" -#: ../gui/wxpython/menustrings.py:682 ../gui/wxpython/menustrings.py:1624 +#: ../gui/wxpython/menustrings.py:683 ../gui/wxpython/menustrings.py:1625 #: ../gui/wxpython/image2target/ii2t_menustrings.py:675 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1601 msgid "Minimum spanning tree" msgstr "" -#: ../gui/wxpython/menustrings.py:683 ../gui/wxpython/menustrings.py:1625 +#: ../gui/wxpython/menustrings.py:684 ../gui/wxpython/menustrings.py:1626 #: ../gui/wxpython/image2target/ii2t_menustrings.py:676 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1602 msgid "Computes minimum spanning tree for the network." msgstr "" -#: ../gui/wxpython/menustrings.py:684 ../gui/wxpython/menustrings.py:1626 +#: ../gui/wxpython/menustrings.py:685 ../gui/wxpython/menustrings.py:1627 #: ../gui/wxpython/image2target/ii2t_menustrings.py:677 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1603 msgid "Traveling salesman analysis" msgstr "Ðнализ коммивоÑжера" -#: ../gui/wxpython/menustrings.py:685 ../gui/wxpython/menustrings.py:1627 +#: ../gui/wxpython/menustrings.py:686 ../gui/wxpython/menustrings.py:1628 #: ../gui/wxpython/image2target/ii2t_menustrings.py:678 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1604 msgid "Creates a cycle connecting given nodes (Traveling salesman problem). Note that TSP is NP-hard, heuristic algorithm is used by this module and created cycle may be sub optimal" msgstr "" -#: ../gui/wxpython/menustrings.py:686 ../gui/wxpython/menustrings.py:689 -#: ../gui/wxpython/menustrings.py:1628 ../gui/wxpython/menustrings.py:1631 +#: ../gui/wxpython/menustrings.py:687 ../gui/wxpython/menustrings.py:690 +#: ../gui/wxpython/menustrings.py:1629 ../gui/wxpython/menustrings.py:1632 #: ../gui/wxpython/image2target/ii2t_menustrings.py:679 #: ../gui/wxpython/image2target/ii2t_menustrings.py:680 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1605 @@ -8204,1016 +8178,1016 @@ msgid "Overlay vector maps" msgstr "Ðаложить векторные Ñлои" -#: ../gui/wxpython/menustrings.py:687 ../gui/wxpython/menustrings.py:1629 +#: ../gui/wxpython/menustrings.py:688 ../gui/wxpython/menustrings.py:1630 msgid "Clip vector maps" msgstr "" -#: ../gui/wxpython/menustrings.py:688 ../gui/wxpython/menustrings.py:1630 +#: ../gui/wxpython/menustrings.py:689 ../gui/wxpython/menustrings.py:1631 msgid "Extracts features of input map which overlay features of clip map." msgstr "" -#: ../gui/wxpython/menustrings.py:690 ../gui/wxpython/menustrings.py:1632 +#: ../gui/wxpython/menustrings.py:691 ../gui/wxpython/menustrings.py:1633 #: ../gui/wxpython/image2target/ii2t_menustrings.py:681 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1607 msgid "Overlays two vector maps offering clip, intersection, difference, symmetrical difference, union operators." msgstr "" -#: ../gui/wxpython/menustrings.py:691 ../gui/wxpython/menustrings.py:1633 +#: ../gui/wxpython/menustrings.py:692 ../gui/wxpython/menustrings.py:1634 #: ../gui/wxpython/image2target/ii2t_menustrings.py:682 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1608 msgid "Patch vector maps" msgstr "Векторные Ñлои учаÑтков" -#: ../gui/wxpython/menustrings.py:692 ../gui/wxpython/menustrings.py:1634 +#: ../gui/wxpython/menustrings.py:693 ../gui/wxpython/menustrings.py:1635 #: ../gui/wxpython/image2target/ii2t_menustrings.py:683 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1609 msgid "Creates a new vector map by combining other vector maps." msgstr "" -#: ../gui/wxpython/menustrings.py:693 ../gui/wxpython/menustrings.py:1635 +#: ../gui/wxpython/menustrings.py:694 ../gui/wxpython/menustrings.py:1636 #: ../gui/wxpython/image2target/ii2t_menustrings.py:684 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1610 msgid "Manage categories" msgstr "" -#: ../gui/wxpython/menustrings.py:694 ../gui/wxpython/menustrings.py:1636 +#: ../gui/wxpython/menustrings.py:695 ../gui/wxpython/menustrings.py:1637 #: ../gui/wxpython/image2target/ii2t_menustrings.py:685 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1611 msgid "Change or report categories" msgstr "" -#: ../gui/wxpython/menustrings.py:695 ../gui/wxpython/menustrings.py:1637 +#: ../gui/wxpython/menustrings.py:696 ../gui/wxpython/menustrings.py:1638 #: ../gui/wxpython/image2target/ii2t_menustrings.py:686 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1612 msgid "Attaches, deletes or reports vector categories to map geometry." msgstr "" -#: ../gui/wxpython/menustrings.py:697 ../gui/wxpython/menustrings.py:1639 +#: ../gui/wxpython/menustrings.py:698 ../gui/wxpython/menustrings.py:1640 #: ../gui/wxpython/image2target/ii2t_menustrings.py:688 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1614 msgid "Changes vector category values for an existing vector map according to results of SQL queries or a value in attribute table column." msgstr "Изменить Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ñ‹Ñ… категорий Ð´Ð»Ñ Ð¸Ð¼ÐµÑŽÑ‰ÐµÐ³Ð¾ÑÑ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð¾Ð³Ð¾ ÑÐ»Ð¾Ñ ÑоглаÑно результатам SQL-запроÑов или значению в поле атрибутивной таблицы." -#: ../gui/wxpython/menustrings.py:698 ../gui/wxpython/menustrings.py:1640 +#: ../gui/wxpython/menustrings.py:699 ../gui/wxpython/menustrings.py:1641 #: ../gui/wxpython/image2target/ii2t_menustrings.py:689 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1615 #: ../gui/wxpython/dbmgr/dialogs.py:122 msgid "Update attributes" msgstr "Обновить атрибуты" -#: ../gui/wxpython/menustrings.py:699 ../gui/wxpython/menustrings.py:1641 +#: ../gui/wxpython/menustrings.py:700 ../gui/wxpython/menustrings.py:1642 #: ../gui/wxpython/image2target/ii2t_menustrings.py:690 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1616 msgid "Update area attributes from raster" msgstr "Обновить атрибуты полигона из раÑтра" -#: ../gui/wxpython/menustrings.py:700 ../gui/wxpython/menustrings.py:1642 +#: ../gui/wxpython/menustrings.py:701 ../gui/wxpython/menustrings.py:1643 #: ../gui/wxpython/image2target/ii2t_menustrings.py:691 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1617 msgid "Calculates univariate statistics from a raster map based on a vector map and uploads statistics to new attribute columns." msgstr "" -#: ../gui/wxpython/menustrings.py:701 ../gui/wxpython/menustrings.py:1643 +#: ../gui/wxpython/menustrings.py:702 ../gui/wxpython/menustrings.py:1644 #: ../gui/wxpython/image2target/ii2t_menustrings.py:692 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1618 msgid "Update area attributes from vector" msgstr "" -#: ../gui/wxpython/menustrings.py:702 ../gui/wxpython/menustrings.py:1644 +#: ../gui/wxpython/menustrings.py:703 ../gui/wxpython/menustrings.py:1645 #: ../gui/wxpython/image2target/ii2t_menustrings.py:693 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1619 msgid "Count points in areas, calculate statistics from point attributes." msgstr "" -#: ../gui/wxpython/menustrings.py:703 ../gui/wxpython/menustrings.py:1645 +#: ../gui/wxpython/menustrings.py:704 ../gui/wxpython/menustrings.py:1646 #: ../gui/wxpython/image2target/ii2t_menustrings.py:694 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1620 msgid "Update point attributes from areas" msgstr "Обновить атрибуты точек иÑÐ¿Ð¾Ð»ÑŒÐ·ÑƒÑ Ð¿Ð¾Ð»Ð¸Ð³Ð¾Ð½Ñ‹" -#: ../gui/wxpython/menustrings.py:704 ../gui/wxpython/menustrings.py:1646 +#: ../gui/wxpython/menustrings.py:705 ../gui/wxpython/menustrings.py:1647 #: ../gui/wxpython/image2target/ii2t_menustrings.py:695 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1621 msgid "Uploads vector values at positions of vector points to the table." msgstr "" -#: ../gui/wxpython/menustrings.py:705 ../gui/wxpython/menustrings.py:1647 +#: ../gui/wxpython/menustrings.py:706 ../gui/wxpython/menustrings.py:1648 #: ../gui/wxpython/image2target/ii2t_menustrings.py:696 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1622 msgid "Update database values from vector" msgstr "" -#: ../gui/wxpython/menustrings.py:706 ../gui/wxpython/menustrings.py:1648 +#: ../gui/wxpython/menustrings.py:707 ../gui/wxpython/menustrings.py:1649 #: ../gui/wxpython/image2target/ii2t_menustrings.py:697 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1623 msgid "Populates attribute values from vector features." msgstr "" -#: ../gui/wxpython/menustrings.py:707 ../gui/wxpython/menustrings.py:1649 +#: ../gui/wxpython/menustrings.py:708 ../gui/wxpython/menustrings.py:1650 #: ../gui/wxpython/image2target/ii2t_menustrings.py:698 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1624 msgid "Sample raster maps at point locations" msgstr "Получить Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ Ñ€Ð°Ñтровых Ñлоев в меÑтоположениÑÑ…, определенных векторными точками" -#: ../gui/wxpython/menustrings.py:708 ../gui/wxpython/menustrings.py:1650 +#: ../gui/wxpython/menustrings.py:709 ../gui/wxpython/menustrings.py:1651 #: ../gui/wxpython/image2target/ii2t_menustrings.py:699 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1625 msgid "Uploads raster values at positions of vector points to the table." msgstr "Загрузить в таблицу раÑтровую информацию в точках векторного ÑлоÑ." -#: ../gui/wxpython/menustrings.py:709 ../gui/wxpython/menustrings.py:1651 +#: ../gui/wxpython/menustrings.py:710 ../gui/wxpython/menustrings.py:1652 #: ../gui/wxpython/image2target/ii2t_menustrings.py:700 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1626 msgid "Sample raster neighborhood around points" msgstr "Получать Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ Ñ€Ð°Ñтра в окреÑтноÑÑ‚ÑÑ… точек" -#: ../gui/wxpython/menustrings.py:710 ../gui/wxpython/menustrings.py:1652 +#: ../gui/wxpython/menustrings.py:711 ../gui/wxpython/menustrings.py:1653 #: ../gui/wxpython/image2target/ii2t_menustrings.py:701 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1627 msgid "Samples a raster map at vector point locations." msgstr "Получить Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ Ñ€Ð°Ñтрового ÑÐ»Ð¾Ñ Ð² меÑтоположениÑÑ…, определенных векторными точками." -#: ../gui/wxpython/menustrings.py:711 ../gui/wxpython/menustrings.py:1653 +#: ../gui/wxpython/menustrings.py:712 ../gui/wxpython/menustrings.py:1654 #: ../gui/wxpython/image2target/ii2t_menustrings.py:702 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1628 msgid "Generate area for current region" msgstr "Создать полигоны Ð´Ð»Ñ Ð´Ð°Ð½Ð½Ð¾Ð³Ð¾ региона" -#: ../gui/wxpython/menustrings.py:712 ../gui/wxpython/menustrings.py:1654 +#: ../gui/wxpython/menustrings.py:713 ../gui/wxpython/menustrings.py:1655 #: ../gui/wxpython/image2target/ii2t_menustrings.py:703 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1629 msgid "Creates a vector polygon from the current region extent." msgstr "" -#: ../gui/wxpython/menustrings.py:713 ../gui/wxpython/menustrings.py:1655 +#: ../gui/wxpython/menustrings.py:714 ../gui/wxpython/menustrings.py:1656 #: ../gui/wxpython/image2target/ii2t_menustrings.py:704 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1630 msgid "Generate areas from points" msgstr "Создать полигоны из точек" -#: ../gui/wxpython/menustrings.py:714 ../gui/wxpython/menustrings.py:1656 +#: ../gui/wxpython/menustrings.py:715 ../gui/wxpython/menustrings.py:1657 #: ../gui/wxpython/image2target/ii2t_menustrings.py:705 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1631 msgid "Convex hull" msgstr "КонвекÑный полигон" -#: ../gui/wxpython/menustrings.py:715 ../gui/wxpython/menustrings.py:1657 +#: ../gui/wxpython/menustrings.py:716 ../gui/wxpython/menustrings.py:1658 #: ../gui/wxpython/image2target/ii2t_menustrings.py:706 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1632 msgid "Produces a 2D/3D convex hull for a given vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:716 ../gui/wxpython/menustrings.py:1658 +#: ../gui/wxpython/menustrings.py:717 ../gui/wxpython/menustrings.py:1659 #: ../gui/wxpython/image2target/ii2t_menustrings.py:707 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1633 msgid "Delaunay triangles" msgstr "Треугольники ДелонÑ" -#: ../gui/wxpython/menustrings.py:717 ../gui/wxpython/menustrings.py:1659 +#: ../gui/wxpython/menustrings.py:718 ../gui/wxpython/menustrings.py:1660 #: ../gui/wxpython/image2target/ii2t_menustrings.py:708 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1634 msgid "Creates a Delaunay triangulation from an input vector map containing points or centroids." msgstr "ПоÑтроить триангулÑцию Ð”ÐµÐ»Ð¾Ð½Ñ Ð½Ð° оÑнове иÑходного векторного ÑлоÑ, Ñодержащего точки или центроиды." -#: ../gui/wxpython/menustrings.py:718 ../gui/wxpython/menustrings.py:1660 +#: ../gui/wxpython/menustrings.py:719 ../gui/wxpython/menustrings.py:1661 #: ../gui/wxpython/image2target/ii2t_menustrings.py:709 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1635 msgid "Voronoi diagram/Thiessen polygons" msgstr "Диаграмма Вороного/Полигоны ТиÑÑена" -#: ../gui/wxpython/menustrings.py:719 ../gui/wxpython/menustrings.py:1661 +#: ../gui/wxpython/menustrings.py:720 ../gui/wxpython/menustrings.py:1662 msgid "Creates a Voronoi diagram constrained to the extents of the current region from an input vector map containing points or centroids." msgstr "" -#: ../gui/wxpython/menustrings.py:720 ../gui/wxpython/menustrings.py:1662 +#: ../gui/wxpython/menustrings.py:721 ../gui/wxpython/menustrings.py:1663 #: ../gui/wxpython/image2target/ii2t_menustrings.py:711 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1637 msgid "Generate grid" msgstr "Создать грид" -#: ../gui/wxpython/menustrings.py:721 ../gui/wxpython/menustrings.py:1663 +#: ../gui/wxpython/menustrings.py:722 ../gui/wxpython/menustrings.py:1664 #: ../gui/wxpython/image2target/ii2t_menustrings.py:712 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1638 msgid "Creates a vector map of a user-defined grid." msgstr "" -#: ../gui/wxpython/menustrings.py:722 ../gui/wxpython/menustrings.py:1664 +#: ../gui/wxpython/menustrings.py:723 ../gui/wxpython/menustrings.py:1665 #: ../gui/wxpython/image2target/ii2t_menustrings.py:713 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1639 msgid "Generate points" msgstr "Создать точки" -#: ../gui/wxpython/menustrings.py:723 ../gui/wxpython/menustrings.py:1665 +#: ../gui/wxpython/menustrings.py:724 ../gui/wxpython/menustrings.py:1666 #: ../gui/wxpython/image2target/ii2t_menustrings.py:714 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1640 msgid "Generate from database" msgstr "Создать из базы данных" -#: ../gui/wxpython/menustrings.py:724 ../gui/wxpython/menustrings.py:1666 +#: ../gui/wxpython/menustrings.py:725 ../gui/wxpython/menustrings.py:1667 #: ../gui/wxpython/image2target/ii2t_menustrings.py:715 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1641 msgid "Creates new vector (points) map from database table containing coordinates." msgstr "Создать новый векторный (точечный) Ñлой из таблицы базы данных, Ñодержащей координаты." -#: ../gui/wxpython/menustrings.py:725 ../gui/wxpython/menustrings.py:1667 +#: ../gui/wxpython/menustrings.py:726 ../gui/wxpython/menustrings.py:1668 #: ../gui/wxpython/image2target/ii2t_menustrings.py:716 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1642 msgid "Generate points along lines" msgstr "Создать точки вдоль линий" -#: ../gui/wxpython/menustrings.py:726 ../gui/wxpython/menustrings.py:1668 +#: ../gui/wxpython/menustrings.py:727 ../gui/wxpython/menustrings.py:1669 #: ../gui/wxpython/image2target/ii2t_menustrings.py:717 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1643 msgid "Creates points along input lines in new vector map with 2 layers." msgstr "" -#: ../gui/wxpython/menustrings.py:727 ../gui/wxpython/menustrings.py:1669 +#: ../gui/wxpython/menustrings.py:728 ../gui/wxpython/menustrings.py:1670 #: ../gui/wxpython/image2target/ii2t_menustrings.py:718 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1644 msgid "Generate random points" msgstr "Создать Ñлучайные точки" -#: ../gui/wxpython/menustrings.py:728 ../gui/wxpython/menustrings.py:1670 +#: ../gui/wxpython/menustrings.py:729 ../gui/wxpython/menustrings.py:1671 #: ../gui/wxpython/image2target/ii2t_menustrings.py:719 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1645 msgid "Generates random 2D/3D vector points." msgstr "" -#: ../gui/wxpython/menustrings.py:731 ../gui/wxpython/menustrings.py:1673 +#: ../gui/wxpython/menustrings.py:732 ../gui/wxpython/menustrings.py:1674 #: ../gui/wxpython/image2target/ii2t_menustrings.py:722 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1648 msgid "Remove outliers in point sets" msgstr "Удалить обоÑобленные точки из набора" -#: ../gui/wxpython/menustrings.py:736 ../gui/wxpython/menustrings.py:1678 +#: ../gui/wxpython/menustrings.py:737 ../gui/wxpython/menustrings.py:1679 #: ../gui/wxpython/image2target/ii2t_menustrings.py:727 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1653 msgid "Basic vector metadata" msgstr "ОÑновные векторные метаданные" -#: ../gui/wxpython/menustrings.py:737 ../gui/wxpython/menustrings.py:1679 +#: ../gui/wxpython/menustrings.py:738 ../gui/wxpython/menustrings.py:1680 #: ../gui/wxpython/image2target/ii2t_menustrings.py:728 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1654 msgid "Outputs basic information about a vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:738 ../gui/wxpython/menustrings.py:1680 +#: ../gui/wxpython/menustrings.py:739 ../gui/wxpython/menustrings.py:1681 #: ../gui/wxpython/image2target/ii2t_menustrings.py:729 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1655 msgid "Classify attribute data" msgstr "" -#: ../gui/wxpython/menustrings.py:739 ../gui/wxpython/menustrings.py:1681 +#: ../gui/wxpython/menustrings.py:740 ../gui/wxpython/menustrings.py:1682 #: ../gui/wxpython/image2target/ii2t_menustrings.py:730 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1656 msgid "Classifies attribute data, e.g. for thematic mapping" msgstr "" -#: ../gui/wxpython/menustrings.py:740 ../gui/wxpython/menustrings.py:1682 +#: ../gui/wxpython/menustrings.py:741 ../gui/wxpython/menustrings.py:1683 #: ../gui/wxpython/image2target/ii2t_menustrings.py:731 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1657 msgid "Report topology by category" msgstr "Показать топологию по категории" -#: ../gui/wxpython/menustrings.py:741 ../gui/wxpython/menustrings.py:1683 +#: ../gui/wxpython/menustrings.py:742 ../gui/wxpython/menustrings.py:1684 #: ../gui/wxpython/image2target/ii2t_menustrings.py:732 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1658 msgid "Reports geometry statistics for vector maps." msgstr "" -#: ../gui/wxpython/menustrings.py:742 ../gui/wxpython/menustrings.py:1684 +#: ../gui/wxpython/menustrings.py:743 ../gui/wxpython/menustrings.py:1685 #: ../gui/wxpython/image2target/ii2t_menustrings.py:733 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1659 msgid "Univariate attribute statistics for points" msgstr "" -#: ../gui/wxpython/menustrings.py:743 ../gui/wxpython/menustrings.py:1685 +#: ../gui/wxpython/menustrings.py:744 ../gui/wxpython/menustrings.py:1686 #: ../gui/wxpython/image2target/ii2t_menustrings.py:734 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1660 msgid "Calculates univariate statistics of vector map features. Variance and standard deviation is calculated only for points if specified." msgstr "" -#: ../gui/wxpython/menustrings.py:744 ../gui/wxpython/menustrings.py:1686 +#: ../gui/wxpython/menustrings.py:745 ../gui/wxpython/menustrings.py:1687 #: ../gui/wxpython/image2target/ii2t_menustrings.py:735 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1661 msgid "Univariate statistics for attribute columns" msgstr "" -#: ../gui/wxpython/menustrings.py:745 ../gui/wxpython/menustrings.py:1687 +#: ../gui/wxpython/menustrings.py:746 ../gui/wxpython/menustrings.py:1688 #: ../gui/wxpython/image2target/ii2t_menustrings.py:736 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1662 msgid "Calculates univariate statistics on selected table column for a GRASS vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:747 ../gui/wxpython/menustrings.py:1689 +#: ../gui/wxpython/menustrings.py:748 ../gui/wxpython/menustrings.py:1690 msgid "Vector map profiling tool" msgstr "" -#: ../gui/wxpython/menustrings.py:748 ../gui/wxpython/menustrings.py:1690 +#: ../gui/wxpython/menustrings.py:749 ../gui/wxpython/menustrings.py:1691 #: ../gui/wxpython/image2target/ii2t_menustrings.py:737 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1663 msgid "Quadrat indices" msgstr "КвадратичеÑкие индекÑÑ‹" -#: ../gui/wxpython/menustrings.py:750 ../gui/wxpython/menustrings.py:1692 +#: ../gui/wxpython/menustrings.py:751 ../gui/wxpython/menustrings.py:1693 #: ../gui/wxpython/image2target/ii2t_menustrings.py:739 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1665 msgid "Test normality" msgstr "ТеÑÑ‚ нормальноÑти" -#: ../gui/wxpython/menustrings.py:752 ../gui/wxpython/menustrings.py:1694 +#: ../gui/wxpython/menustrings.py:753 ../gui/wxpython/menustrings.py:1695 #: ../gui/wxpython/image2target/ii2t_menustrings.py:741 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1667 msgid "&Imagery" msgstr "" -#: ../gui/wxpython/menustrings.py:753 ../gui/wxpython/menustrings.py:1695 +#: ../gui/wxpython/menustrings.py:754 ../gui/wxpython/menustrings.py:1696 #: ../gui/wxpython/image2target/ii2t_menustrings.py:742 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1668 msgid "Develop images and groups" msgstr "Обработать Ð¸Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ Ð¸ группы" -#: ../gui/wxpython/menustrings.py:754 ../gui/wxpython/menustrings.py:1696 +#: ../gui/wxpython/menustrings.py:755 ../gui/wxpython/menustrings.py:1697 #: ../gui/wxpython/image2target/ii2t_menustrings.py:743 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1669 msgid "Create/edit group" msgstr "Создать/редактировать группу" -#: ../gui/wxpython/menustrings.py:755 ../gui/wxpython/menustrings.py:1697 +#: ../gui/wxpython/menustrings.py:756 ../gui/wxpython/menustrings.py:1698 #: ../gui/wxpython/image2target/ii2t_menustrings.py:744 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1670 msgid "Creates, edits, and lists groups of imagery files." msgstr "" -#: ../gui/wxpython/menustrings.py:756 ../gui/wxpython/menustrings.py:1698 +#: ../gui/wxpython/menustrings.py:757 ../gui/wxpython/menustrings.py:1699 #: ../gui/wxpython/image2target/ii2t_menustrings.py:745 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1671 msgid "Target group" msgstr "Ð¦ÐµÐ»ÐµÐ²Ð°Ñ Ð³Ñ€ÑƒÐ¿Ð¿Ð°" -#: ../gui/wxpython/menustrings.py:757 ../gui/wxpython/menustrings.py:1699 +#: ../gui/wxpython/menustrings.py:758 ../gui/wxpython/menustrings.py:1700 #: ../gui/wxpython/image2target/ii2t_menustrings.py:746 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1672 msgid "Targets an imagery group to a GRASS location and mapset." msgstr "ПеремеÑтить группу изображений в облаÑÑ‚ÑŒ и набор GRASS." -#: ../gui/wxpython/menustrings.py:758 ../gui/wxpython/menustrings.py:1700 +#: ../gui/wxpython/menustrings.py:759 ../gui/wxpython/menustrings.py:1701 #: ../gui/wxpython/image2target/ii2t_menustrings.py:747 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1673 msgid "Mosaic images" msgstr "Мозаицировать изображениÑ" -#: ../gui/wxpython/menustrings.py:759 ../gui/wxpython/menustrings.py:1701 +#: ../gui/wxpython/menustrings.py:760 ../gui/wxpython/menustrings.py:1702 #: ../gui/wxpython/image2target/ii2t_menustrings.py:748 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1674 msgid "Mosaics several images and extends colormap." msgstr "" -#: ../gui/wxpython/menustrings.py:760 ../gui/wxpython/menustrings.py:1702 +#: ../gui/wxpython/menustrings.py:761 ../gui/wxpython/menustrings.py:1703 #: ../gui/wxpython/image2target/ii2t_menustrings.py:749 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1675 msgid "Manage image colors" msgstr "Управление цветами изображениÑ" -#: ../gui/wxpython/menustrings.py:761 ../gui/wxpython/menustrings.py:1703 +#: ../gui/wxpython/menustrings.py:762 ../gui/wxpython/menustrings.py:1704 #: ../gui/wxpython/image2target/ii2t_menustrings.py:750 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1676 msgid "Color balance for RGB" msgstr "Цветовой Ð±Ð°Ð»Ð°Ð½Ñ RGB" -#: ../gui/wxpython/menustrings.py:762 ../gui/wxpython/menustrings.py:1704 +#: ../gui/wxpython/menustrings.py:763 ../gui/wxpython/menustrings.py:1705 #: ../gui/wxpython/image2target/ii2t_menustrings.py:751 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1677 msgid "Performs auto-balancing of colors for RGB images." msgstr "" -#: ../gui/wxpython/menustrings.py:763 ../gui/wxpython/menustrings.py:1705 +#: ../gui/wxpython/menustrings.py:764 ../gui/wxpython/menustrings.py:1706 #: ../gui/wxpython/image2target/ii2t_menustrings.py:752 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1678 msgid "HIS to RGB" msgstr "HIS в RGB" -#: ../gui/wxpython/menustrings.py:764 ../gui/wxpython/menustrings.py:1706 +#: ../gui/wxpython/menustrings.py:765 ../gui/wxpython/menustrings.py:1707 #: ../gui/wxpython/image2target/ii2t_menustrings.py:753 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1679 msgid "Transforms raster maps from HIS (Hue-Intensity-Saturation) color space to RGB (Red-Green-Blue) color space." msgstr "" -#: ../gui/wxpython/menustrings.py:766 ../gui/wxpython/menustrings.py:1708 +#: ../gui/wxpython/menustrings.py:767 ../gui/wxpython/menustrings.py:1709 #: ../gui/wxpython/image2target/ii2t_menustrings.py:755 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1681 msgid "Transforms raster maps from RGB (Red-Green-Blue) color space to HIS (Hue-Intensity-Saturation) color space." msgstr "" -#: ../gui/wxpython/menustrings.py:767 ../gui/wxpython/menustrings.py:1709 +#: ../gui/wxpython/menustrings.py:768 ../gui/wxpython/menustrings.py:1710 #: ../gui/wxpython/image2target/ii2t_menustrings.py:756 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1682 msgid "Rectify image or raster" msgstr "Ректифицировать изображение или раÑÑ‚Ñ€" -#: ../gui/wxpython/menustrings.py:768 ../gui/wxpython/menustrings.py:1710 +#: ../gui/wxpython/menustrings.py:769 ../gui/wxpython/menustrings.py:1711 #: ../gui/wxpython/image2target/ii2t_menustrings.py:757 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1683 msgid "Rectifies an image by computing a coordinate transformation for each pixel in the image based on the control points." msgstr "" -#: ../gui/wxpython/menustrings.py:769 ../gui/wxpython/menustrings.py:1711 +#: ../gui/wxpython/menustrings.py:770 ../gui/wxpython/menustrings.py:1712 #: ../gui/wxpython/image2target/ii2t_menustrings.py:758 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1684 #: ../gui/wxpython/lmgr/layertree.py:795 msgid "Histogram" msgstr "ГиÑтограмма" -#: ../gui/wxpython/menustrings.py:770 ../gui/wxpython/menustrings.py:1712 +#: ../gui/wxpython/menustrings.py:771 ../gui/wxpython/menustrings.py:1713 #: ../gui/wxpython/image2target/ii2t_menustrings.py:759 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1685 msgid "Generate histogram of image" msgstr "Создать гиÑтограмму изображениÑ" -#: ../gui/wxpython/menustrings.py:771 ../gui/wxpython/menustrings.py:1713 +#: ../gui/wxpython/menustrings.py:772 ../gui/wxpython/menustrings.py:1714 #: ../gui/wxpython/image2target/ii2t_menustrings.py:760 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1686 msgid "Spectral response" msgstr "Ð¡Ð¿ÐµÐºÑ‚Ñ€Ð°Ð»ÑŒÐ½Ð°Ñ Ñ…Ð°Ñ€Ð°ÐºÑ‚ÐµÑ€Ð¸Ñтика" -#: ../gui/wxpython/menustrings.py:772 ../gui/wxpython/menustrings.py:1714 +#: ../gui/wxpython/menustrings.py:773 ../gui/wxpython/menustrings.py:1715 #: ../gui/wxpython/image2target/ii2t_menustrings.py:761 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1687 msgid "Displays spectral response at user specified locations in group or images." msgstr "" -#: ../gui/wxpython/menustrings.py:773 ../gui/wxpython/menustrings.py:1715 +#: ../gui/wxpython/menustrings.py:774 ../gui/wxpython/menustrings.py:1716 #: ../gui/wxpython/image2target/ii2t_menustrings.py:762 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1688 msgid "Pan sharpening" msgstr "" -#: ../gui/wxpython/menustrings.py:774 ../gui/wxpython/menustrings.py:1716 +#: ../gui/wxpython/menustrings.py:775 ../gui/wxpython/menustrings.py:1717 #: ../gui/wxpython/image2target/ii2t_menustrings.py:763 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1689 msgid "Image fusion algorithms to sharpen multispectral with high-res panchromatic channels" msgstr "" -#: ../gui/wxpython/menustrings.py:775 ../gui/wxpython/menustrings.py:1717 +#: ../gui/wxpython/menustrings.py:776 ../gui/wxpython/menustrings.py:1718 #: ../gui/wxpython/image2target/ii2t_menustrings.py:764 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1690 msgid "Classify image" msgstr "КлаÑÑифицировать изображение" -#: ../gui/wxpython/menustrings.py:776 ../gui/wxpython/menustrings.py:1718 +#: ../gui/wxpython/menustrings.py:777 ../gui/wxpython/menustrings.py:1719 #: ../gui/wxpython/image2target/ii2t_menustrings.py:765 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1691 msgid "Clustering input for unsupervised classification" msgstr "КлаÑÑ‚ÐµÑ€Ð¸Ð·Ð°Ñ†Ð¸Ñ Ð¸Ñходных данных Ð´Ð»Ñ ÐºÐ»Ð°ÑÑификации без обучениÑ" -#: ../gui/wxpython/menustrings.py:777 ../gui/wxpython/menustrings.py:1719 +#: ../gui/wxpython/menustrings.py:778 ../gui/wxpython/menustrings.py:1720 #: ../gui/wxpython/image2target/ii2t_menustrings.py:766 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1692 msgid "Generates spectral signatures for land cover types in an image using a clustering algorithm. The resulting signature file is used as input for i.maxlik, to generate an unsupervised image classification." msgstr "" -#: ../gui/wxpython/menustrings.py:778 ../gui/wxpython/menustrings.py:1720 +#: ../gui/wxpython/menustrings.py:779 ../gui/wxpython/menustrings.py:1721 #: ../gui/wxpython/image2target/ii2t_menustrings.py:767 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1693 msgid "Input for supervised MLC" msgstr "ИÑходные данные Ð´Ð»Ñ MLC Ñ Ð¾Ð±ÑƒÑ‡ÐµÐ½Ð¸ÐµÐ¼" -#: ../gui/wxpython/menustrings.py:779 ../gui/wxpython/menustrings.py:1721 +#: ../gui/wxpython/menustrings.py:780 ../gui/wxpython/menustrings.py:1722 #: ../gui/wxpython/image2target/ii2t_menustrings.py:768 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1694 msgid "Generates statistics for i.maxlik from raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:780 ../gui/wxpython/menustrings.py:1722 +#: ../gui/wxpython/menustrings.py:781 ../gui/wxpython/menustrings.py:1723 #: ../gui/wxpython/image2target/ii2t_menustrings.py:769 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1695 msgid "Maximum likelihood classification (MLC)" msgstr "КлаÑÑÐ¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ Ð¼Ð°ÐºÑимального Ð¿Ð¾Ð´Ð¾Ð±Ð¸Ñ (MLC)" -#: ../gui/wxpython/menustrings.py:781 ../gui/wxpython/menustrings.py:1723 +#: ../gui/wxpython/menustrings.py:782 ../gui/wxpython/menustrings.py:1724 #: ../gui/wxpython/image2target/ii2t_menustrings.py:770 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1696 msgid "Classifies the cell spectral reflectances in imagery data. Classification is based on the spectral signature information generated by either i.cluster, g.gui.iclass, or i.gensig." msgstr "" -#: ../gui/wxpython/menustrings.py:782 ../gui/wxpython/menustrings.py:1724 -#: ../gui/wxpython/menustrings.py:1994 +#: ../gui/wxpython/menustrings.py:783 ../gui/wxpython/menustrings.py:1725 +#: ../gui/wxpython/menustrings.py:1995 #: ../gui/wxpython/image2target/ii2t_menustrings.py:771 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1697 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1962 msgid "Interactive input for supervised classification" msgstr "Интерактивный ввод Ð´Ð»Ñ ÐºÐ»Ð°ÑÑификации Ñ Ð¾Ð±ÑƒÑ‡ÐµÐ½Ð¸ÐµÐ¼" -#: ../gui/wxpython/menustrings.py:783 ../gui/wxpython/menustrings.py:1725 -#: ../gui/wxpython/menustrings.py:1995 +#: ../gui/wxpython/menustrings.py:784 ../gui/wxpython/menustrings.py:1726 +#: ../gui/wxpython/menustrings.py:1996 #: ../gui/wxpython/image2target/ii2t_menustrings.py:772 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1698 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1963 msgid "Generates spectral signatures by allowing the user to outline training areas." msgstr "" -#: ../gui/wxpython/menustrings.py:784 ../gui/wxpython/menustrings.py:1726 +#: ../gui/wxpython/menustrings.py:785 ../gui/wxpython/menustrings.py:1727 #: ../gui/wxpython/image2target/ii2t_menustrings.py:773 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1699 msgid "Input for supervised SMAP" msgstr "Входные данные Ð´Ð»Ñ SMAP Ñ Ð¾Ð±ÑƒÑ‡ÐµÐ½Ð¸ÐµÐ¼" -#: ../gui/wxpython/menustrings.py:785 ../gui/wxpython/menustrings.py:1727 +#: ../gui/wxpython/menustrings.py:786 ../gui/wxpython/menustrings.py:1728 #: ../gui/wxpython/image2target/ii2t_menustrings.py:774 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1700 msgid "Generates statistics for i.smap from raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:786 ../gui/wxpython/menustrings.py:1728 +#: ../gui/wxpython/menustrings.py:787 ../gui/wxpython/menustrings.py:1729 #: ../gui/wxpython/image2target/ii2t_menustrings.py:775 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1701 msgid "Sequential maximum a posteriori classification (SMAP)" msgstr "Sequential maximum a posteriori classification (SMAP)" -#: ../gui/wxpython/menustrings.py:787 ../gui/wxpython/menustrings.py:1729 +#: ../gui/wxpython/menustrings.py:788 ../gui/wxpython/menustrings.py:1730 #: ../gui/wxpython/image2target/ii2t_menustrings.py:776 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1702 msgid "Performs contextual image classification using sequential maximum a posteriori (SMAP) estimation." msgstr "ПроизвеÑти контекÑтную клаÑÑификацию Ð¸Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ Ð¸ÑÐ¿Ð¾Ð»ÑŒÐ·ÑƒÑ Ð¾Ñ†ÐµÐ½ÐºÑƒ sequential maximum a posteriori (SMAP)." -#: ../gui/wxpython/menustrings.py:788 ../gui/wxpython/menustrings.py:1730 +#: ../gui/wxpython/menustrings.py:789 ../gui/wxpython/menustrings.py:1731 #: ../gui/wxpython/image2target/ii2t_menustrings.py:777 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1703 msgid "Object segmentation" msgstr "" -#: ../gui/wxpython/menustrings.py:789 ../gui/wxpython/menustrings.py:1731 +#: ../gui/wxpython/menustrings.py:790 ../gui/wxpython/menustrings.py:1732 #: ../gui/wxpython/image2target/ii2t_menustrings.py:778 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1704 msgid "Identifies segments (objects) from imagery data." msgstr "" -#: ../gui/wxpython/menustrings.py:790 ../gui/wxpython/menustrings.py:1732 +#: ../gui/wxpython/menustrings.py:791 ../gui/wxpython/menustrings.py:1733 #: ../gui/wxpython/image2target/ii2t_menustrings.py:779 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1705 msgid "Filter image" msgstr "Фильтровать изображение" -#: ../gui/wxpython/menustrings.py:791 ../gui/wxpython/menustrings.py:1733 +#: ../gui/wxpython/menustrings.py:792 ../gui/wxpython/menustrings.py:1734 #: ../gui/wxpython/image2target/ii2t_menustrings.py:780 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1706 msgid "Edge detection" msgstr "Определение границ" -#: ../gui/wxpython/menustrings.py:792 ../gui/wxpython/menustrings.py:1734 +#: ../gui/wxpython/menustrings.py:793 ../gui/wxpython/menustrings.py:1735 #: ../gui/wxpython/image2target/ii2t_menustrings.py:781 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1707 msgid "Zero-crossing \"edge detection\" raster function for image processing." msgstr "РаÑÑ‚Ñ€Ð¾Ð²Ð°Ñ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ Ð´Ð»Ñ Ð¾Ð±Ñ€Ð°Ð±Ð¾Ñ‚ÐºÐ¸ изображений \"определение граний\" Ñ Ð¿ÐµÑ€ÐµÑечением нулевого значениÑ." -#: ../gui/wxpython/menustrings.py:793 ../gui/wxpython/menustrings.py:1735 +#: ../gui/wxpython/menustrings.py:794 ../gui/wxpython/menustrings.py:1736 #: ../gui/wxpython/image2target/ii2t_menustrings.py:782 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1708 msgid "Matrix/convolving filter" msgstr "Матричный/Ñвернутый фильтр" -#: ../gui/wxpython/menustrings.py:794 ../gui/wxpython/menustrings.py:1736 +#: ../gui/wxpython/menustrings.py:795 ../gui/wxpython/menustrings.py:1737 #: ../gui/wxpython/image2target/ii2t_menustrings.py:783 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1709 msgid "Performs raster map matrix filter." msgstr "" -#: ../gui/wxpython/menustrings.py:795 ../gui/wxpython/menustrings.py:1737 +#: ../gui/wxpython/menustrings.py:796 ../gui/wxpython/menustrings.py:1738 #: ../gui/wxpython/image2target/ii2t_menustrings.py:784 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1710 msgid "Transform image" msgstr "ТранÑформировать изображение" -#: ../gui/wxpython/menustrings.py:796 ../gui/wxpython/menustrings.py:1738 +#: ../gui/wxpython/menustrings.py:797 ../gui/wxpython/menustrings.py:1739 #: ../gui/wxpython/image2target/ii2t_menustrings.py:785 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1711 msgid "Canonical correlation" msgstr "КаноничеÑÐºÐ°Ñ ÐºÐ¾Ñ€Ñ€ÐµÐ»ÑциÑ" -#: ../gui/wxpython/menustrings.py:797 ../gui/wxpython/menustrings.py:1739 +#: ../gui/wxpython/menustrings.py:798 ../gui/wxpython/menustrings.py:1740 #: ../gui/wxpython/image2target/ii2t_menustrings.py:786 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1712 msgid "Canonical components analysis (CCA) program for image processing." msgstr "" -#: ../gui/wxpython/menustrings.py:798 ../gui/wxpython/menustrings.py:1740 +#: ../gui/wxpython/menustrings.py:799 ../gui/wxpython/menustrings.py:1741 #: ../gui/wxpython/image2target/ii2t_menustrings.py:787 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1713 msgid "Principal components" msgstr "Главные компоненты" -#: ../gui/wxpython/menustrings.py:799 ../gui/wxpython/menustrings.py:1741 +#: ../gui/wxpython/menustrings.py:800 ../gui/wxpython/menustrings.py:1742 #: ../gui/wxpython/image2target/ii2t_menustrings.py:788 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1714 msgid "Principal components analysis (PCA) for image processing." msgstr "" -#: ../gui/wxpython/menustrings.py:800 ../gui/wxpython/menustrings.py:1742 +#: ../gui/wxpython/menustrings.py:801 ../gui/wxpython/menustrings.py:1743 #: ../gui/wxpython/image2target/ii2t_menustrings.py:789 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1715 msgid "Fast Fourier" msgstr "БыÑтрое преобразование Фурье" -#: ../gui/wxpython/menustrings.py:801 ../gui/wxpython/menustrings.py:1743 +#: ../gui/wxpython/menustrings.py:802 ../gui/wxpython/menustrings.py:1744 #: ../gui/wxpython/image2target/ii2t_menustrings.py:790 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1716 msgid "Fast Fourier Transform (FFT) for image processing." msgstr "БыÑтрое преобразование Фурье (FFT) Ð´Ð»Ñ Ð¾Ð±Ñ€Ð°Ð±Ð¾Ñ‚ÐºÐ¸ изображений." -#: ../gui/wxpython/menustrings.py:802 ../gui/wxpython/menustrings.py:1744 +#: ../gui/wxpython/menustrings.py:803 ../gui/wxpython/menustrings.py:1745 #: ../gui/wxpython/image2target/ii2t_menustrings.py:791 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1717 msgid "Inverse Fast Fourier" msgstr "Обратное быÑтрое преобразование Фурье" -#: ../gui/wxpython/menustrings.py:803 ../gui/wxpython/menustrings.py:1745 +#: ../gui/wxpython/menustrings.py:804 ../gui/wxpython/menustrings.py:1746 #: ../gui/wxpython/image2target/ii2t_menustrings.py:792 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1718 msgid "Inverse Fast Fourier Transform (IFFT) for image processing." msgstr "Обратное быÑтрое преобразование Фурье (IFFT) Ð´Ð»Ñ Ð¾Ð±Ñ€Ð°Ð±Ð¾Ñ‚ÐºÐ¸ изображений/" -#: ../gui/wxpython/menustrings.py:804 ../gui/wxpython/menustrings.py:1746 +#: ../gui/wxpython/menustrings.py:805 ../gui/wxpython/menustrings.py:1747 #: ../gui/wxpython/image2target/ii2t_menustrings.py:793 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1719 msgid "Satellite images tools" msgstr "" -#: ../gui/wxpython/menustrings.py:805 ../gui/wxpython/menustrings.py:1747 +#: ../gui/wxpython/menustrings.py:806 ../gui/wxpython/menustrings.py:1748 #: ../gui/wxpython/image2target/ii2t_menustrings.py:794 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1720 msgid "Aster DN to radiance/reflectance" msgstr "" -#: ../gui/wxpython/menustrings.py:806 ../gui/wxpython/menustrings.py:1748 +#: ../gui/wxpython/menustrings.py:807 ../gui/wxpython/menustrings.py:1749 #: ../gui/wxpython/image2target/ii2t_menustrings.py:795 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1721 msgid "Calculates Top of Atmosphere Radiance/Reflectance/Brightness Temperature from ASTER DN." msgstr "" -#: ../gui/wxpython/menustrings.py:807 ../gui/wxpython/menustrings.py:1749 +#: ../gui/wxpython/menustrings.py:808 ../gui/wxpython/menustrings.py:1750 #: ../gui/wxpython/image2target/ii2t_menustrings.py:796 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1722 msgid "Landsat DN to radiance/reflectance" msgstr "" -#: ../gui/wxpython/menustrings.py:808 ../gui/wxpython/menustrings.py:1750 +#: ../gui/wxpython/menustrings.py:809 ../gui/wxpython/menustrings.py:1751 #: ../gui/wxpython/image2target/ii2t_menustrings.py:797 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1723 msgid "Calculates top-of-atmosphere radiance or reflectance and temperature for Landsat MSS/TM/ETM+/OLI" msgstr "" -#: ../gui/wxpython/menustrings.py:809 ../gui/wxpython/menustrings.py:1751 +#: ../gui/wxpython/menustrings.py:810 ../gui/wxpython/menustrings.py:1752 #: ../gui/wxpython/image2target/ii2t_menustrings.py:798 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1724 msgid "Landsat cloud cover assessment" msgstr "" -#: ../gui/wxpython/menustrings.py:810 ../gui/wxpython/menustrings.py:1752 +#: ../gui/wxpython/menustrings.py:811 ../gui/wxpython/menustrings.py:1753 #: ../gui/wxpython/image2target/ii2t_menustrings.py:799 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1725 msgid "Performs Landsat TM/ETM+ Automatic Cloud Cover Assessment (ACCA)." msgstr "" -#: ../gui/wxpython/menustrings.py:811 ../gui/wxpython/menustrings.py:1753 +#: ../gui/wxpython/menustrings.py:812 ../gui/wxpython/menustrings.py:1754 #: ../gui/wxpython/image2target/ii2t_menustrings.py:800 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1726 msgid "Modis quality control" msgstr "" -#: ../gui/wxpython/menustrings.py:812 ../gui/wxpython/menustrings.py:1754 +#: ../gui/wxpython/menustrings.py:813 ../gui/wxpython/menustrings.py:1755 #: ../gui/wxpython/image2target/ii2t_menustrings.py:801 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1727 msgid "Extracts quality control parameters from MODIS QC layers." msgstr "" -#: ../gui/wxpython/menustrings.py:813 ../gui/wxpython/menustrings.py:1755 +#: ../gui/wxpython/menustrings.py:814 ../gui/wxpython/menustrings.py:1756 #: ../gui/wxpython/image2target/ii2t_menustrings.py:802 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1728 msgid "Atmospheric correction" msgstr "ÐтмоÑÑ„ÐµÑ€Ð½Ð°Ñ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ†Ð¸Ñ" -#: ../gui/wxpython/menustrings.py:814 ../gui/wxpython/menustrings.py:1756 +#: ../gui/wxpython/menustrings.py:815 ../gui/wxpython/menustrings.py:1757 #: ../gui/wxpython/image2target/ii2t_menustrings.py:803 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1729 msgid "Performs atmospheric correction using the 6S algorithm. 6S - Second Simulation of Satellite Signal in the Solar Spectrum." msgstr "" -#: ../gui/wxpython/menustrings.py:815 ../gui/wxpython/menustrings.py:1757 +#: ../gui/wxpython/menustrings.py:816 ../gui/wxpython/menustrings.py:1758 #: ../gui/wxpython/image2target/ii2t_menustrings.py:804 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1730 msgid "Topographic correction" msgstr "" -#: ../gui/wxpython/menustrings.py:816 ../gui/wxpython/menustrings.py:1758 +#: ../gui/wxpython/menustrings.py:817 ../gui/wxpython/menustrings.py:1759 #: ../gui/wxpython/image2target/ii2t_menustrings.py:805 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1731 msgid "Computes topographic correction of reflectance." msgstr "" -#: ../gui/wxpython/menustrings.py:817 ../gui/wxpython/menustrings.py:1759 +#: ../gui/wxpython/menustrings.py:818 ../gui/wxpython/menustrings.py:1760 msgid "Orthophoto tools" msgstr "" -#: ../gui/wxpython/menustrings.py:818 ../gui/wxpython/menustrings.py:1760 +#: ../gui/wxpython/menustrings.py:819 ../gui/wxpython/menustrings.py:1761 msgid "Manage GCPs for 3D correction" msgstr "" -#: ../gui/wxpython/menustrings.py:819 ../gui/wxpython/menustrings.py:1761 +#: ../gui/wxpython/menustrings.py:820 ../gui/wxpython/menustrings.py:1762 msgid "Georectifies a map and allows managing GCP for 3D correction." msgstr "" -#: ../gui/wxpython/menustrings.py:820 ../gui/wxpython/menustrings.py:1762 +#: ../gui/wxpython/menustrings.py:821 ../gui/wxpython/menustrings.py:1763 msgid "Corrects scanning distortions" msgstr "" -#: ../gui/wxpython/menustrings.py:821 ../gui/wxpython/menustrings.py:1763 +#: ../gui/wxpython/menustrings.py:822 ../gui/wxpython/menustrings.py:1764 msgid "Corrects scanning distortions of a scanned aerial photo." msgstr "" -#: ../gui/wxpython/menustrings.py:822 ../gui/wxpython/menustrings.py:1764 +#: ../gui/wxpython/menustrings.py:823 ../gui/wxpython/menustrings.py:1765 #: ../gui/wxpython/image2target/ii2t_menustrings.py:806 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1732 msgid "Satellite images products" msgstr "" -#: ../gui/wxpython/menustrings.py:823 ../gui/wxpython/menustrings.py:1765 +#: ../gui/wxpython/menustrings.py:824 ../gui/wxpython/menustrings.py:1766 #: ../gui/wxpython/image2target/ii2t_menustrings.py:807 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1733 msgid "Vegetation indices" msgstr "" -#: ../gui/wxpython/menustrings.py:824 ../gui/wxpython/menustrings.py:1766 +#: ../gui/wxpython/menustrings.py:825 ../gui/wxpython/menustrings.py:1767 #: ../gui/wxpython/image2target/ii2t_menustrings.py:808 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1734 msgid "Calculates different types of vegetation indices. Uses red and nir bands mostly, and some indices require additional bands." msgstr "" -#: ../gui/wxpython/menustrings.py:825 ../gui/wxpython/menustrings.py:1767 +#: ../gui/wxpython/menustrings.py:826 ../gui/wxpython/menustrings.py:1768 #: ../gui/wxpython/image2target/ii2t_menustrings.py:809 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1735 msgid "Tasseled cap vegetation index" msgstr "Ð˜Ð½Ð´ÐµÐºÑ Ð²ÐµÐ³ÐµÑ‚Ð°Ñ†Ð¸Ð¸ Tasseled cap" -#: ../gui/wxpython/menustrings.py:826 ../gui/wxpython/menustrings.py:1768 +#: ../gui/wxpython/menustrings.py:827 ../gui/wxpython/menustrings.py:1769 #: ../gui/wxpython/image2target/ii2t_menustrings.py:810 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1736 msgid "Performs Tasseled Cap (Kauth Thomas) transformation." msgstr "" -#: ../gui/wxpython/menustrings.py:827 ../gui/wxpython/menustrings.py:1769 +#: ../gui/wxpython/menustrings.py:828 ../gui/wxpython/menustrings.py:1770 #: ../gui/wxpython/image2target/ii2t_menustrings.py:811 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1737 msgid "Albedo" msgstr "" -#: ../gui/wxpython/menustrings.py:828 ../gui/wxpython/menustrings.py:1770 +#: ../gui/wxpython/menustrings.py:829 ../gui/wxpython/menustrings.py:1771 #: ../gui/wxpython/image2target/ii2t_menustrings.py:812 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1738 msgid "Computes broad band albedo from surface reflectance." msgstr "" -#: ../gui/wxpython/menustrings.py:829 ../gui/wxpython/menustrings.py:1771 +#: ../gui/wxpython/menustrings.py:830 ../gui/wxpython/menustrings.py:1772 #: ../gui/wxpython/image2target/ii2t_menustrings.py:813 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1739 msgid "Emissivity" msgstr "" -#: ../gui/wxpython/menustrings.py:830 ../gui/wxpython/menustrings.py:1772 +#: ../gui/wxpython/menustrings.py:831 ../gui/wxpython/menustrings.py:1773 #: ../gui/wxpython/image2target/ii2t_menustrings.py:814 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1740 msgid "Computes emissivity from NDVI, generic method for sparse land." msgstr "" -#: ../gui/wxpython/menustrings.py:831 ../gui/wxpython/menustrings.py:1773 +#: ../gui/wxpython/menustrings.py:832 ../gui/wxpython/menustrings.py:1774 #: ../gui/wxpython/image2target/ii2t_menustrings.py:815 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1741 msgid "Biomass growth" msgstr "" -#: ../gui/wxpython/menustrings.py:832 ../gui/wxpython/menustrings.py:1774 +#: ../gui/wxpython/menustrings.py:833 ../gui/wxpython/menustrings.py:1775 #: ../gui/wxpython/image2target/ii2t_menustrings.py:816 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1742 msgid "Computes biomass growth, precursor of crop yield calculation." msgstr "" -#: ../gui/wxpython/menustrings.py:833 ../gui/wxpython/menustrings.py:1775 +#: ../gui/wxpython/menustrings.py:834 ../gui/wxpython/menustrings.py:1776 #: ../gui/wxpython/image2target/ii2t_menustrings.py:817 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1743 msgid "Evapotranspiration calculation" msgstr "" -#: ../gui/wxpython/menustrings.py:834 ../gui/wxpython/menustrings.py:1776 +#: ../gui/wxpython/menustrings.py:835 ../gui/wxpython/menustrings.py:1777 #: ../gui/wxpython/image2target/ii2t_menustrings.py:818 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1744 msgid "Instantaneaous Net Radiation" msgstr "" -#: ../gui/wxpython/menustrings.py:835 ../gui/wxpython/menustrings.py:1777 +#: ../gui/wxpython/menustrings.py:836 ../gui/wxpython/menustrings.py:1778 #: ../gui/wxpython/image2target/ii2t_menustrings.py:819 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1745 msgid "Net radiation approximation (Bastiaanssen, 1995)." msgstr "" -#: ../gui/wxpython/menustrings.py:836 ../gui/wxpython/menustrings.py:1778 +#: ../gui/wxpython/menustrings.py:837 ../gui/wxpython/menustrings.py:1779 #: ../gui/wxpython/image2target/ii2t_menustrings.py:820 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1746 msgid "Soil heat flux" msgstr "" -#: ../gui/wxpython/menustrings.py:837 ../gui/wxpython/menustrings.py:1779 +#: ../gui/wxpython/menustrings.py:838 ../gui/wxpython/menustrings.py:1780 #: ../gui/wxpython/image2target/ii2t_menustrings.py:821 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1747 msgid "Soil heat flux approximation (Bastiaanssen, 1995)." msgstr "" -#: ../gui/wxpython/menustrings.py:838 ../gui/wxpython/menustrings.py:1780 +#: ../gui/wxpython/menustrings.py:839 ../gui/wxpython/menustrings.py:1781 #: ../gui/wxpython/image2target/ii2t_menustrings.py:822 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1748 msgid "Sensible heat flux" msgstr "" -#: ../gui/wxpython/menustrings.py:839 ../gui/wxpython/menustrings.py:1781 +#: ../gui/wxpython/menustrings.py:840 ../gui/wxpython/menustrings.py:1782 #: ../gui/wxpython/image2target/ii2t_menustrings.py:823 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1749 msgid "Computes sensible heat flux iteration SEBAL 01." msgstr "" -#: ../gui/wxpython/menustrings.py:840 ../gui/wxpython/menustrings.py:1782 +#: ../gui/wxpython/menustrings.py:841 ../gui/wxpython/menustrings.py:1783 #: ../gui/wxpython/image2target/ii2t_menustrings.py:824 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1750 msgid "Evaporative fraction" msgstr "" -#: ../gui/wxpython/menustrings.py:841 ../gui/wxpython/menustrings.py:1783 +#: ../gui/wxpython/menustrings.py:842 ../gui/wxpython/menustrings.py:1784 #: ../gui/wxpython/image2target/ii2t_menustrings.py:825 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1751 msgid "Computes evaporative fraction and root zone soil moisture." msgstr "" -#: ../gui/wxpython/menustrings.py:842 ../gui/wxpython/menustrings.py:1784 +#: ../gui/wxpython/menustrings.py:843 ../gui/wxpython/menustrings.py:1785 #: ../gui/wxpython/image2target/ii2t_menustrings.py:826 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1752 msgid "Actual Evapotranspiration" msgstr "" -#: ../gui/wxpython/menustrings.py:843 ../gui/wxpython/menustrings.py:1785 +#: ../gui/wxpython/menustrings.py:844 ../gui/wxpython/menustrings.py:1786 #: ../gui/wxpython/image2target/ii2t_menustrings.py:827 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1753 msgid "Actual evapotranspiration for diurnal period (Bastiaanssen, 1995)." msgstr "" -#: ../gui/wxpython/menustrings.py:844 ../gui/wxpython/menustrings.py:1786 +#: ../gui/wxpython/menustrings.py:845 ../gui/wxpython/menustrings.py:1787 #: ../gui/wxpython/image2target/ii2t_menustrings.py:828 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1754 msgid "Temporal integration of ETa" msgstr "" -#: ../gui/wxpython/menustrings.py:845 ../gui/wxpython/menustrings.py:1787 +#: ../gui/wxpython/menustrings.py:846 ../gui/wxpython/menustrings.py:1788 #: ../gui/wxpython/image2target/ii2t_menustrings.py:829 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1755 msgid "Computes temporal integration of satellite ET actual (ETa) following the daily ET reference (ETo) from meteorological station(s)." msgstr "" -#: ../gui/wxpython/menustrings.py:846 ../gui/wxpython/menustrings.py:1788 +#: ../gui/wxpython/menustrings.py:847 ../gui/wxpython/menustrings.py:1789 #: ../gui/wxpython/image2target/ii2t_menustrings.py:830 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1756 msgid "Hargreaves methods Evapotranspiration" msgstr "" -#: ../gui/wxpython/menustrings.py:847 ../gui/wxpython/menustrings.py:1789 +#: ../gui/wxpython/menustrings.py:848 ../gui/wxpython/menustrings.py:1790 #: ../gui/wxpython/image2target/ii2t_menustrings.py:831 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1757 msgid "Computes evapotranspiration calculation modified or original Hargreaves formulation, 2001." msgstr "" -#: ../gui/wxpython/menustrings.py:848 ../gui/wxpython/menustrings.py:1790 +#: ../gui/wxpython/menustrings.py:849 ../gui/wxpython/menustrings.py:1791 #: ../gui/wxpython/image2target/ii2t_menustrings.py:832 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1758 msgid "Penman-Monteith Evapotranspiration" msgstr "" -#: ../gui/wxpython/menustrings.py:849 ../gui/wxpython/menustrings.py:1791 +#: ../gui/wxpython/menustrings.py:850 ../gui/wxpython/menustrings.py:1792 #: ../gui/wxpython/image2target/ii2t_menustrings.py:833 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1759 msgid "Computes potential evapotranspiration calculation with hourly Penman-Monteith." msgstr "" -#: ../gui/wxpython/menustrings.py:850 ../gui/wxpython/menustrings.py:1792 +#: ../gui/wxpython/menustrings.py:851 ../gui/wxpython/menustrings.py:1793 #: ../gui/wxpython/image2target/ii2t_menustrings.py:834 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1760 msgid "Priestley-Taylor Evapotranspiration" msgstr "" -#: ../gui/wxpython/menustrings.py:851 ../gui/wxpython/menustrings.py:1793 +#: ../gui/wxpython/menustrings.py:852 ../gui/wxpython/menustrings.py:1794 #: ../gui/wxpython/image2target/ii2t_menustrings.py:835 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1761 msgid "Computes evapotranspiration calculation Priestley and Taylor formulation, 1972." msgstr "" -#: ../gui/wxpython/menustrings.py:853 ../gui/wxpython/menustrings.py:1795 +#: ../gui/wxpython/menustrings.py:854 ../gui/wxpython/menustrings.py:1796 #: ../gui/wxpython/image2target/ii2t_menustrings.py:837 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1763 msgid "Kappa analysis" msgstr "Каппа анализ" -#: ../gui/wxpython/menustrings.py:854 ../gui/wxpython/menustrings.py:1796 +#: ../gui/wxpython/menustrings.py:855 ../gui/wxpython/menustrings.py:1797 #: ../gui/wxpython/image2target/ii2t_menustrings.py:838 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1764 msgid "Calculates error matrix and kappa parameter for accuracy assessment of classification result." msgstr "" -#: ../gui/wxpython/menustrings.py:855 ../gui/wxpython/menustrings.py:1797 +#: ../gui/wxpython/menustrings.py:856 ../gui/wxpython/menustrings.py:1798 #: ../gui/wxpython/image2target/ii2t_menustrings.py:839 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1765 msgid "OIF for LandSat TM" msgstr "OIF Ð´Ð»Ñ LandSat TM" -#: ../gui/wxpython/menustrings.py:856 ../gui/wxpython/menustrings.py:1798 +#: ../gui/wxpython/menustrings.py:857 ../gui/wxpython/menustrings.py:1799 #: ../gui/wxpython/image2target/ii2t_menustrings.py:840 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1766 msgid "Calculates Optimum-Index-Factor table for spectral bands" msgstr "" -#: ../gui/wxpython/menustrings.py:857 ../gui/wxpython/menustrings.py:1799 +#: ../gui/wxpython/menustrings.py:858 ../gui/wxpython/menustrings.py:1800 #: ../gui/wxpython/image2target/ii2t_menustrings.py:841 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1767 msgid "3D r&aster" msgstr "" -#: ../gui/wxpython/menustrings.py:858 ../gui/wxpython/menustrings.py:1800 +#: ../gui/wxpython/menustrings.py:859 ../gui/wxpython/menustrings.py:1801 #: ../gui/wxpython/image2target/ii2t_menustrings.py:842 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1768 msgid "Develop 3D raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:859 ../gui/wxpython/menustrings.py:1801 +#: ../gui/wxpython/menustrings.py:860 ../gui/wxpython/menustrings.py:1802 #: ../gui/wxpython/image2target/ii2t_menustrings.py:843 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1769 msgid "Manage 3D NULL values" msgstr "УправлÑÑ‚ÑŒ 3D NULL значениÑми" -#: ../gui/wxpython/menustrings.py:860 ../gui/wxpython/menustrings.py:1802 +#: ../gui/wxpython/menustrings.py:861 ../gui/wxpython/menustrings.py:1803 #: ../gui/wxpython/image2target/ii2t_menustrings.py:844 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1770 msgid "Explicitly create the 3D NULL-value bitmap file." msgstr "Создать 3D битмÑп файл Ñ NULL-значениÑми." -#: ../gui/wxpython/menustrings.py:861 ../gui/wxpython/menustrings.py:1803 +#: ../gui/wxpython/menustrings.py:862 ../gui/wxpython/menustrings.py:1804 #: ../gui/wxpython/image2target/ii2t_menustrings.py:845 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1771 msgid "Manage timestamp" msgstr "Управление временной меткой" -#: ../gui/wxpython/menustrings.py:862 ../gui/wxpython/menustrings.py:1804 +#: ../gui/wxpython/menustrings.py:863 ../gui/wxpython/menustrings.py:1805 #: ../gui/wxpython/image2target/ii2t_menustrings.py:846 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1772 msgid "Modifies a timestamp for a 3D raster map. Print/add/remove a timestamp for a 3D raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:864 ../gui/wxpython/menustrings.py:1806 +#: ../gui/wxpython/menustrings.py:865 ../gui/wxpython/menustrings.py:1807 #: ../gui/wxpython/image2target/ii2t_menustrings.py:848 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1774 msgid "3D rasters to raster series" msgstr "" -#: ../gui/wxpython/menustrings.py:866 ../gui/wxpython/menustrings.py:1808 +#: ../gui/wxpython/menustrings.py:867 ../gui/wxpython/menustrings.py:1809 #: ../gui/wxpython/image2target/ii2t_menustrings.py:850 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1776 msgid "3D color tables" msgstr "" -#: ../gui/wxpython/menustrings.py:867 ../gui/wxpython/menustrings.py:1809 +#: ../gui/wxpython/menustrings.py:868 ../gui/wxpython/menustrings.py:1810 #: ../gui/wxpython/image2target/ii2t_menustrings.py:851 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1777 msgid "Creates/modifies the color table associated with a 3D raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:868 ../gui/wxpython/menustrings.py:1810 +#: ../gui/wxpython/menustrings.py:869 ../gui/wxpython/menustrings.py:1811 #: ../gui/wxpython/image2target/ii2t_menustrings.py:852 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1778 msgid "Export 3D color table" msgstr "" -#: ../gui/wxpython/menustrings.py:869 ../gui/wxpython/menustrings.py:1811 +#: ../gui/wxpython/menustrings.py:870 ../gui/wxpython/menustrings.py:1812 #: ../gui/wxpython/image2target/ii2t_menustrings.py:853 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1779 msgid "Exports the color table associated with a 3D raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:870 ../gui/wxpython/menustrings.py:1812 +#: ../gui/wxpython/menustrings.py:871 ../gui/wxpython/menustrings.py:1813 #: ../gui/wxpython/image2target/ii2t_menustrings.py:854 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1780 msgid "3D mask" msgstr "" -#: ../gui/wxpython/menustrings.py:871 ../gui/wxpython/menustrings.py:1813 +#: ../gui/wxpython/menustrings.py:872 ../gui/wxpython/menustrings.py:1814 #: ../gui/wxpython/image2target/ii2t_menustrings.py:855 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1781 msgid "Establishes the current working 3D raster mask." msgstr "УÑтановить текущую трехмерную раÑтровую маÑку." -#: ../gui/wxpython/menustrings.py:872 ../gui/wxpython/menustrings.py:873 -#: ../gui/wxpython/menustrings.py:1814 ../gui/wxpython/menustrings.py:1815 +#: ../gui/wxpython/menustrings.py:873 ../gui/wxpython/menustrings.py:874 +#: ../gui/wxpython/menustrings.py:1815 ../gui/wxpython/menustrings.py:1816 #: ../gui/wxpython/image2target/ii2t_menustrings.py:856 #: ../gui/wxpython/image2target/ii2t_menustrings.py:857 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1782 @@ -9221,224 +9195,224 @@ msgid "3D raster map calculator" msgstr "" -#: ../gui/wxpython/menustrings.py:874 ../gui/wxpython/menustrings.py:1816 +#: ../gui/wxpython/menustrings.py:875 ../gui/wxpython/menustrings.py:1817 #: ../gui/wxpython/image2target/ii2t_menustrings.py:858 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1784 msgid "Cross section" msgstr "Сечение" -#: ../gui/wxpython/menustrings.py:875 ../gui/wxpython/menustrings.py:1817 +#: ../gui/wxpython/menustrings.py:876 ../gui/wxpython/menustrings.py:1818 #: ../gui/wxpython/image2target/ii2t_menustrings.py:859 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1785 msgid "Creates cross section 2D raster map from 3D raster map based on 2D elevation map" msgstr "" -#: ../gui/wxpython/menustrings.py:877 ../gui/wxpython/menustrings.py:1819 +#: ../gui/wxpython/menustrings.py:878 ../gui/wxpython/menustrings.py:1820 #: ../gui/wxpython/image2target/ii2t_menustrings.py:861 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1787 msgid "Numerical calculation program for transient, confined groundwater flow in three dimensions." msgstr "" -#: ../gui/wxpython/menustrings.py:878 ../gui/wxpython/menustrings.py:1820 +#: ../gui/wxpython/menustrings.py:879 ../gui/wxpython/menustrings.py:1821 #: ../gui/wxpython/image2target/ii2t_menustrings.py:862 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1788 msgid "Interpolate 3D raster from points" msgstr "" -#: ../gui/wxpython/menustrings.py:879 ../gui/wxpython/menustrings.py:1821 +#: ../gui/wxpython/menustrings.py:880 ../gui/wxpython/menustrings.py:1822 #: ../gui/wxpython/image2target/ii2t_menustrings.py:863 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1789 msgid "Interpolates point data to a 3D raster map using regularized spline with tension (RST) algorithm." msgstr "Интерполировать точечные данные в G3D объемный грид, иÑÐ¿Ð¾Ð»ÑŒÐ·ÑƒÑ Ð°Ð»Ð³Ð¾Ñ€Ð¸Ñ‚Ð¼ Ñплайн-интерполÑции (RST)." -#: ../gui/wxpython/menustrings.py:881 ../gui/wxpython/menustrings.py:1823 +#: ../gui/wxpython/menustrings.py:882 ../gui/wxpython/menustrings.py:1824 #: ../gui/wxpython/image2target/ii2t_menustrings.py:865 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1791 msgid "Basic 3D raster metadata" msgstr "" -#: ../gui/wxpython/menustrings.py:882 ../gui/wxpython/menustrings.py:1824 +#: ../gui/wxpython/menustrings.py:883 ../gui/wxpython/menustrings.py:1825 #: ../gui/wxpython/image2target/ii2t_menustrings.py:866 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1792 msgid "Outputs basic information about a user-specified 3D raster map layer." msgstr "ВывеÑти оÑновную информацию о трехмерном векторном Ñлое, заданном пользователем." -#: ../gui/wxpython/menustrings.py:883 ../gui/wxpython/menustrings.py:1825 +#: ../gui/wxpython/menustrings.py:884 ../gui/wxpython/menustrings.py:1826 #: ../gui/wxpython/image2target/ii2t_menustrings.py:867 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1793 msgid "3D raster statistics" msgstr "" -#: ../gui/wxpython/menustrings.py:884 ../gui/wxpython/menustrings.py:1826 +#: ../gui/wxpython/menustrings.py:885 ../gui/wxpython/menustrings.py:1827 #: ../gui/wxpython/image2target/ii2t_menustrings.py:868 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1794 msgid "Generates volume statistics for 3D raster maps." msgstr "" -#: ../gui/wxpython/menustrings.py:885 ../gui/wxpython/menustrings.py:1827 +#: ../gui/wxpython/menustrings.py:886 ../gui/wxpython/menustrings.py:1828 #: ../gui/wxpython/image2target/ii2t_menustrings.py:869 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1795 msgid "Univariate statistics for 3D rasters" msgstr "" -#: ../gui/wxpython/menustrings.py:886 ../gui/wxpython/menustrings.py:1828 +#: ../gui/wxpython/menustrings.py:887 ../gui/wxpython/menustrings.py:1829 #: ../gui/wxpython/image2target/ii2t_menustrings.py:870 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1796 msgid "Calculates univariate statistics from the non-null cells of a 3D raster map. Statistics include number of cells counted, minimum and maximum cell values, range, arithmetic mean, population variance, standard deviation, coefficient of variation, and sum." msgstr "" -#: ../gui/wxpython/menustrings.py:887 ../gui/wxpython/menustrings.py:1829 +#: ../gui/wxpython/menustrings.py:888 ../gui/wxpython/menustrings.py:1830 #: ../gui/wxpython/image2target/ii2t_menustrings.py:871 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1797 msgid "&Database" msgstr "" -#: ../gui/wxpython/menustrings.py:888 ../gui/wxpython/menustrings.py:1830 +#: ../gui/wxpython/menustrings.py:889 ../gui/wxpython/menustrings.py:1831 #: ../gui/wxpython/image2target/ii2t_menustrings.py:872 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1798 msgid "Database information" msgstr "Ð˜Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ñ Ð¾ базе данных" -#: ../gui/wxpython/menustrings.py:889 ../gui/wxpython/menustrings.py:1831 +#: ../gui/wxpython/menustrings.py:890 ../gui/wxpython/menustrings.py:1832 #: ../gui/wxpython/image2target/ii2t_menustrings.py:873 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1799 msgid "List databases" msgstr "" -#: ../gui/wxpython/menustrings.py:890 ../gui/wxpython/menustrings.py:1832 +#: ../gui/wxpython/menustrings.py:891 ../gui/wxpython/menustrings.py:1833 #: ../gui/wxpython/image2target/ii2t_menustrings.py:874 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1800 msgid "Lists all databases for a given driver and location." msgstr "" -#: ../gui/wxpython/menustrings.py:891 ../gui/wxpython/menustrings.py:1833 +#: ../gui/wxpython/menustrings.py:892 ../gui/wxpython/menustrings.py:1834 #: ../gui/wxpython/image2target/ii2t_menustrings.py:875 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1801 msgid "List drivers" msgstr "СпиÑок драйверов" -#: ../gui/wxpython/menustrings.py:892 ../gui/wxpython/menustrings.py:1834 +#: ../gui/wxpython/menustrings.py:893 ../gui/wxpython/menustrings.py:1835 #: ../gui/wxpython/image2target/ii2t_menustrings.py:876 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1802 msgid "Lists all database drivers." msgstr "" -#: ../gui/wxpython/menustrings.py:893 ../gui/wxpython/menustrings.py:1835 +#: ../gui/wxpython/menustrings.py:894 ../gui/wxpython/menustrings.py:1836 #: ../gui/wxpython/image2target/ii2t_menustrings.py:877 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1803 msgid "List tables" msgstr "СпиÑок таблиц" -#: ../gui/wxpython/menustrings.py:894 ../gui/wxpython/menustrings.py:1836 +#: ../gui/wxpython/menustrings.py:895 ../gui/wxpython/menustrings.py:1837 #: ../gui/wxpython/image2target/ii2t_menustrings.py:878 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1804 msgid "Lists all tables for a given database." msgstr "СпиÑок вÑех таблиц Ð´Ð»Ñ Ð´Ð°Ð½Ð½Ð¾Ð¹ базы данных." -#: ../gui/wxpython/menustrings.py:895 ../gui/wxpython/menustrings.py:1837 +#: ../gui/wxpython/menustrings.py:896 ../gui/wxpython/menustrings.py:1838 #: ../gui/wxpython/image2target/ii2t_menustrings.py:879 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1805 msgid "Describe table" msgstr "ОпиÑать таблицу" -#: ../gui/wxpython/menustrings.py:896 ../gui/wxpython/menustrings.py:1838 +#: ../gui/wxpython/menustrings.py:897 ../gui/wxpython/menustrings.py:1839 #: ../gui/wxpython/image2target/ii2t_menustrings.py:880 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1806 msgid "Describes a table in detail." msgstr "Детально опиÑать таблицу" -#: ../gui/wxpython/menustrings.py:897 ../gui/wxpython/menustrings.py:1839 +#: ../gui/wxpython/menustrings.py:898 ../gui/wxpython/menustrings.py:1840 #: ../gui/wxpython/image2target/ii2t_menustrings.py:881 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1807 msgid "List columns" msgstr "СпиÑок полей" -#: ../gui/wxpython/menustrings.py:898 ../gui/wxpython/menustrings.py:1840 +#: ../gui/wxpython/menustrings.py:899 ../gui/wxpython/menustrings.py:1841 #: ../gui/wxpython/image2target/ii2t_menustrings.py:882 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1808 msgid "List all columns for a given table." msgstr "СпиÑок вÑех полей Ð´Ð»Ñ Ð´Ð°Ð½Ð½Ð¾Ð¹ таблицы." -#: ../gui/wxpython/menustrings.py:899 ../gui/wxpython/menustrings.py:1841 +#: ../gui/wxpython/menustrings.py:900 ../gui/wxpython/menustrings.py:1842 #: ../gui/wxpython/image2target/ii2t_menustrings.py:883 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1809 msgid "Manage databases" msgstr "Управление базами данных" -#: ../gui/wxpython/menustrings.py:900 ../gui/wxpython/menustrings.py:1842 +#: ../gui/wxpython/menustrings.py:901 ../gui/wxpython/menustrings.py:1843 #: ../gui/wxpython/image2target/ii2t_menustrings.py:884 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1810 msgid "Connect" msgstr "СвÑзь" -#: ../gui/wxpython/menustrings.py:901 ../gui/wxpython/menustrings.py:1843 +#: ../gui/wxpython/menustrings.py:902 ../gui/wxpython/menustrings.py:1844 #: ../gui/wxpython/image2target/ii2t_menustrings.py:885 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1811 msgid "Prints/sets general DB connection for current mapset." msgstr "" -#: ../gui/wxpython/menustrings.py:902 ../gui/wxpython/menustrings.py:1844 +#: ../gui/wxpython/menustrings.py:903 ../gui/wxpython/menustrings.py:1845 #: ../gui/wxpython/image2target/ii2t_menustrings.py:886 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1812 msgid "Login" msgstr "Логин" -#: ../gui/wxpython/menustrings.py:903 ../gui/wxpython/menustrings.py:1845 +#: ../gui/wxpython/menustrings.py:904 ../gui/wxpython/menustrings.py:1846 #: ../gui/wxpython/image2target/ii2t_menustrings.py:887 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1813 msgid "Sets user/password for DB driver/database." msgstr "" -#: ../gui/wxpython/menustrings.py:904 ../gui/wxpython/menustrings.py:1846 +#: ../gui/wxpython/menustrings.py:905 ../gui/wxpython/menustrings.py:1847 #: ../gui/wxpython/image2target/ii2t_menustrings.py:888 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1814 msgid "Create database" msgstr "" -#: ../gui/wxpython/menustrings.py:905 ../gui/wxpython/menustrings.py:1847 +#: ../gui/wxpython/menustrings.py:906 ../gui/wxpython/menustrings.py:1848 #: ../gui/wxpython/image2target/ii2t_menustrings.py:889 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1815 msgid "Creates an empty database." msgstr "" -#: ../gui/wxpython/menustrings.py:906 ../gui/wxpython/menustrings.py:1848 +#: ../gui/wxpython/menustrings.py:907 ../gui/wxpython/menustrings.py:1849 #: ../gui/wxpython/image2target/ii2t_menustrings.py:890 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1816 msgid "Drop database" msgstr "" -#: ../gui/wxpython/menustrings.py:907 ../gui/wxpython/menustrings.py:1849 +#: ../gui/wxpython/menustrings.py:908 ../gui/wxpython/menustrings.py:1850 #: ../gui/wxpython/image2target/ii2t_menustrings.py:891 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1817 msgid "Removes an existing database." msgstr "" -#: ../gui/wxpython/menustrings.py:908 ../gui/wxpython/menustrings.py:1850 +#: ../gui/wxpython/menustrings.py:909 ../gui/wxpython/menustrings.py:1851 #: ../gui/wxpython/image2target/ii2t_menustrings.py:892 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1818 msgid "Drop table" msgstr "" -#: ../gui/wxpython/menustrings.py:909 ../gui/wxpython/menustrings.py:1851 +#: ../gui/wxpython/menustrings.py:910 ../gui/wxpython/menustrings.py:1852 #: ../gui/wxpython/image2target/ii2t_menustrings.py:893 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1819 msgid "Drops an attribute table." msgstr "" -#: ../gui/wxpython/menustrings.py:910 ../gui/wxpython/menustrings.py:1852 +#: ../gui/wxpython/menustrings.py:911 ../gui/wxpython/menustrings.py:1853 #: ../gui/wxpython/image2target/ii2t_menustrings.py:894 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1820 msgid "Copy table" msgstr "Копировать таблицу" -#: ../gui/wxpython/menustrings.py:911 ../gui/wxpython/menustrings.py:1853 +#: ../gui/wxpython/menustrings.py:912 ../gui/wxpython/menustrings.py:1854 #: ../gui/wxpython/image2target/ii2t_menustrings.py:895 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1821 msgid "Copy a table. Either 'from_table' (optionally with 'where') can be used or 'select' option, but not 'from_table' and 'select' at the same time." msgstr "" -#: ../gui/wxpython/menustrings.py:912 ../gui/wxpython/menustrings.py:932 -#: ../gui/wxpython/menustrings.py:1854 ../gui/wxpython/menustrings.py:1874 +#: ../gui/wxpython/menustrings.py:913 ../gui/wxpython/menustrings.py:933 +#: ../gui/wxpython/menustrings.py:1855 ../gui/wxpython/menustrings.py:1875 #: ../gui/wxpython/image2target/ii2t_menustrings.py:896 #: ../gui/wxpython/image2target/ii2t_menustrings.py:916 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1822 @@ -9446,1196 +9420,1196 @@ msgid "Drop column" msgstr "" -#: ../gui/wxpython/menustrings.py:913 ../gui/wxpython/menustrings.py:1855 +#: ../gui/wxpython/menustrings.py:914 ../gui/wxpython/menustrings.py:1856 #: ../gui/wxpython/image2target/ii2t_menustrings.py:897 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1823 msgid "Drops a column from selected attribute table." msgstr "" -#: ../gui/wxpython/menustrings.py:914 ../gui/wxpython/menustrings.py:1856 +#: ../gui/wxpython/menustrings.py:915 ../gui/wxpython/menustrings.py:1857 #: ../gui/wxpython/image2target/ii2t_menustrings.py:898 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1824 msgid "Test" msgstr "ТеÑÑ‚" -#: ../gui/wxpython/menustrings.py:915 ../gui/wxpython/menustrings.py:1857 +#: ../gui/wxpython/menustrings.py:916 ../gui/wxpython/menustrings.py:1858 #: ../gui/wxpython/image2target/ii2t_menustrings.py:899 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1825 msgid "Test database driver, database must exist and set by db.connect." msgstr "" -#: ../gui/wxpython/menustrings.py:916 ../gui/wxpython/menustrings.py:1858 +#: ../gui/wxpython/menustrings.py:917 ../gui/wxpython/menustrings.py:1859 #: ../gui/wxpython/image2target/ii2t_menustrings.py:900 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1826 -#: ../gui/wxpython/dbmgr/sqlbuilder.py:111 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:115 msgid "Query" msgstr "ЗапроÑ" -#: ../gui/wxpython/menustrings.py:917 ../gui/wxpython/menustrings.py:1859 +#: ../gui/wxpython/menustrings.py:918 ../gui/wxpython/menustrings.py:1860 #: ../gui/wxpython/image2target/ii2t_menustrings.py:901 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1827 msgid "Query any table" msgstr "Сделать Ð·Ð°Ð¿Ñ€Ð¾Ñ Ðº любой таблице" -#: ../gui/wxpython/menustrings.py:918 ../gui/wxpython/menustrings.py:1860 +#: ../gui/wxpython/menustrings.py:919 ../gui/wxpython/menustrings.py:1861 #: ../gui/wxpython/image2target/ii2t_menustrings.py:902 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1828 msgid "Selects data from attribute table. Performs SQL query statement(s)." msgstr "" -#: ../gui/wxpython/menustrings.py:921 ../gui/wxpython/menustrings.py:1863 +#: ../gui/wxpython/menustrings.py:922 ../gui/wxpython/menustrings.py:1864 #: ../gui/wxpython/image2target/ii2t_menustrings.py:905 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1831 msgid "SQL statement" msgstr "Оператор SQL" -#: ../gui/wxpython/menustrings.py:922 ../gui/wxpython/menustrings.py:1864 +#: ../gui/wxpython/menustrings.py:923 ../gui/wxpython/menustrings.py:1865 #: ../gui/wxpython/image2target/ii2t_menustrings.py:906 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1832 msgid "Executes any SQL statement. For SELECT statements use 'db.select'." msgstr "" -#: ../gui/wxpython/menustrings.py:923 ../gui/wxpython/menustrings.py:1865 +#: ../gui/wxpython/menustrings.py:924 ../gui/wxpython/menustrings.py:1866 #: ../gui/wxpython/image2target/ii2t_menustrings.py:907 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1833 msgid "Vector database connections" msgstr "СвÑзи векторных баз данных" -#: ../gui/wxpython/menustrings.py:924 ../gui/wxpython/menustrings.py:1866 +#: ../gui/wxpython/menustrings.py:925 ../gui/wxpython/menustrings.py:1867 #: ../gui/wxpython/image2target/ii2t_menustrings.py:908 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1834 msgid "New table" msgstr "ÐÐ¾Ð²Ð°Ñ Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ð°" -#: ../gui/wxpython/menustrings.py:925 ../gui/wxpython/menustrings.py:1867 +#: ../gui/wxpython/menustrings.py:926 ../gui/wxpython/menustrings.py:1868 #: ../gui/wxpython/image2target/ii2t_menustrings.py:909 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1835 msgid "Creates and connects a new attribute table to a given layer of an existing vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:926 ../gui/wxpython/menustrings.py:1868 +#: ../gui/wxpython/menustrings.py:927 ../gui/wxpython/menustrings.py:1869 #: ../gui/wxpython/image2target/ii2t_menustrings.py:910 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1836 msgid "Remove table" msgstr "Удалить таблицу" -#: ../gui/wxpython/menustrings.py:927 ../gui/wxpython/menustrings.py:1869 +#: ../gui/wxpython/menustrings.py:928 ../gui/wxpython/menustrings.py:1870 #: ../gui/wxpython/image2target/ii2t_menustrings.py:911 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1837 msgid "Removes existing attribute table of a vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:928 ../gui/wxpython/menustrings.py:1870 +#: ../gui/wxpython/menustrings.py:929 ../gui/wxpython/menustrings.py:1871 #: ../gui/wxpython/image2target/ii2t_menustrings.py:912 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1838 msgid "Join table" msgstr "" -#: ../gui/wxpython/menustrings.py:929 ../gui/wxpython/menustrings.py:1871 +#: ../gui/wxpython/menustrings.py:930 ../gui/wxpython/menustrings.py:1872 #: ../gui/wxpython/image2target/ii2t_menustrings.py:913 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1839 msgid "Joins a database table to a vector map table." msgstr "" -#: ../gui/wxpython/menustrings.py:930 ../gui/wxpython/menustrings.py:1872 +#: ../gui/wxpython/menustrings.py:931 ../gui/wxpython/menustrings.py:1873 #: ../gui/wxpython/image2target/ii2t_menustrings.py:914 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1840 msgid "Add columns" msgstr "Добавить поле" -#: ../gui/wxpython/menustrings.py:931 ../gui/wxpython/menustrings.py:1873 +#: ../gui/wxpython/menustrings.py:932 ../gui/wxpython/menustrings.py:1874 #: ../gui/wxpython/image2target/ii2t_menustrings.py:915 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1841 msgid "Adds one or more columns to the attribute table connected to a given vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:933 ../gui/wxpython/menustrings.py:1875 +#: ../gui/wxpython/menustrings.py:934 ../gui/wxpython/menustrings.py:1876 #: ../gui/wxpython/image2target/ii2t_menustrings.py:917 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1843 msgid "Drops a column from the attribute table connected to a given vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:934 ../gui/wxpython/menustrings.py:1876 +#: ../gui/wxpython/menustrings.py:935 ../gui/wxpython/menustrings.py:1877 #: ../gui/wxpython/image2target/ii2t_menustrings.py:918 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1844 -#: ../gui/wxpython/dbmgr/base.py:2370 +#: ../gui/wxpython/dbmgr/base.py:2372 msgid "Rename column" msgstr "Переименовать поле" -#: ../gui/wxpython/menustrings.py:935 ../gui/wxpython/menustrings.py:1877 +#: ../gui/wxpython/menustrings.py:936 ../gui/wxpython/menustrings.py:1878 #: ../gui/wxpython/image2target/ii2t_menustrings.py:919 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1845 msgid "Renames a column in the attribute table connected to a given vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:936 ../gui/wxpython/menustrings.py:1878 +#: ../gui/wxpython/menustrings.py:937 ../gui/wxpython/menustrings.py:1879 #: ../gui/wxpython/image2target/ii2t_menustrings.py:920 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1846 msgid "Change values" msgstr "Изменить значениÑ" -#: ../gui/wxpython/menustrings.py:937 ../gui/wxpython/menustrings.py:1879 +#: ../gui/wxpython/menustrings.py:938 ../gui/wxpython/menustrings.py:1880 #: ../gui/wxpython/image2target/ii2t_menustrings.py:921 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1847 msgid "Updates a column in the attribute table connected to a vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:938 ../gui/wxpython/menustrings.py:1880 +#: ../gui/wxpython/menustrings.py:939 ../gui/wxpython/menustrings.py:1881 #: ../gui/wxpython/image2target/ii2t_menustrings.py:922 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1848 msgid "Drop row" msgstr "" -#: ../gui/wxpython/menustrings.py:939 ../gui/wxpython/menustrings.py:1881 +#: ../gui/wxpython/menustrings.py:940 ../gui/wxpython/menustrings.py:1882 #: ../gui/wxpython/image2target/ii2t_menustrings.py:923 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1849 msgid "Removes a vector feature from a vector map through attribute selection." msgstr "" -#: ../gui/wxpython/menustrings.py:940 ../gui/wxpython/menustrings.py:1882 +#: ../gui/wxpython/menustrings.py:941 ../gui/wxpython/menustrings.py:1883 #: ../gui/wxpython/image2target/ii2t_menustrings.py:924 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1850 msgid "Reconnect vectors to database" msgstr "" -#: ../gui/wxpython/menustrings.py:941 ../gui/wxpython/menustrings.py:1883 +#: ../gui/wxpython/menustrings.py:942 ../gui/wxpython/menustrings.py:1884 #: ../gui/wxpython/image2target/ii2t_menustrings.py:925 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1851 msgid "Reconnects attribute tables for all vector maps from the current mapset to a new database." msgstr "" -#: ../gui/wxpython/menustrings.py:942 ../gui/wxpython/menustrings.py:1884 +#: ../gui/wxpython/menustrings.py:943 ../gui/wxpython/menustrings.py:1885 #: ../gui/wxpython/image2target/ii2t_menustrings.py:926 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1852 msgid "Set vector map - database connection" msgstr "УÑтановить ÑвÑзь векторный Ñлой - база данных" -#: ../gui/wxpython/menustrings.py:943 ../gui/wxpython/menustrings.py:1885 +#: ../gui/wxpython/menustrings.py:944 ../gui/wxpython/menustrings.py:1886 #: ../gui/wxpython/image2target/ii2t_menustrings.py:927 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1853 msgid "Prints/sets DB connection for a vector map to attribute table." msgstr "ВывеÑти/уÑтановить Ð´Ð»Ñ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð¾Ð³Ð¾ ÑÐ»Ð¾Ñ ÑвÑзь Ñ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸Ð²Ð½Ð¾Ð¹ таблицей базы данных." -#: ../gui/wxpython/menustrings.py:944 ../gui/wxpython/menustrings.py:1886 +#: ../gui/wxpython/menustrings.py:945 ../gui/wxpython/menustrings.py:1887 #: ../gui/wxpython/image2target/ii2t_menustrings.py:928 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1854 msgid "&Temporal" msgstr "" -#: ../gui/wxpython/menustrings.py:945 ../gui/wxpython/menustrings.py:1887 +#: ../gui/wxpython/menustrings.py:946 ../gui/wxpython/menustrings.py:1888 #: ../gui/wxpython/image2target/ii2t_menustrings.py:929 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1855 msgid "Manage datasets" msgstr "" -#: ../gui/wxpython/menustrings.py:946 ../gui/wxpython/menustrings.py:1888 +#: ../gui/wxpython/menustrings.py:947 ../gui/wxpython/menustrings.py:1889 #: ../gui/wxpython/image2target/ii2t_menustrings.py:930 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1856 msgid "Connect temporal database" msgstr "" -#: ../gui/wxpython/menustrings.py:947 ../gui/wxpython/menustrings.py:1889 +#: ../gui/wxpython/menustrings.py:948 ../gui/wxpython/menustrings.py:1890 #: ../gui/wxpython/image2target/ii2t_menustrings.py:931 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1857 msgid "Prints/sets general temporal GIS database connection for current mapset." msgstr "" -#: ../gui/wxpython/menustrings.py:948 ../gui/wxpython/menustrings.py:1890 +#: ../gui/wxpython/menustrings.py:949 ../gui/wxpython/menustrings.py:1891 #: ../gui/wxpython/image2target/ii2t_menustrings.py:932 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1858 #: ../gui/wxpython/rlisetup/frame.py:143 msgid "Create" msgstr "" -#: ../gui/wxpython/menustrings.py:949 ../gui/wxpython/menustrings.py:1891 +#: ../gui/wxpython/menustrings.py:950 ../gui/wxpython/menustrings.py:1892 #: ../gui/wxpython/image2target/ii2t_menustrings.py:933 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1859 msgid "Creates a space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:951 ../gui/wxpython/menustrings.py:1893 +#: ../gui/wxpython/menustrings.py:952 ../gui/wxpython/menustrings.py:1894 #: ../gui/wxpython/image2target/ii2t_menustrings.py:935 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1861 msgid "Renames a space time dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:952 ../gui/wxpython/menustrings.py:1894 +#: ../gui/wxpython/menustrings.py:953 ../gui/wxpython/menustrings.py:1895 #: ../gui/wxpython/image2target/ii2t_menustrings.py:936 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1862 #: ../gui/wxpython/gui_core/simplelmgr.py:463 -#: ../gui/wxpython/animation/dialogs.py:780 -#: ../gui/wxpython/animation/dialogs.py:1012 +#: ../gui/wxpython/animation/dialogs.py:783 +#: ../gui/wxpython/animation/dialogs.py:1015 #: ../gui/wxpython/lmgr/layertree.py:459 ../gui/wxpython/rlisetup/frame.py:140 #: ../gui/wxpython/gmodeler/frame.py:1499 msgid "Remove" msgstr "Удалить" -#: ../gui/wxpython/menustrings.py:953 ../gui/wxpython/menustrings.py:1895 +#: ../gui/wxpython/menustrings.py:954 ../gui/wxpython/menustrings.py:1896 #: ../gui/wxpython/image2target/ii2t_menustrings.py:937 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1863 msgid "Removes space time datasets from temporal database." msgstr "" -#: ../gui/wxpython/menustrings.py:954 ../gui/wxpython/menustrings.py:1896 +#: ../gui/wxpython/menustrings.py:955 ../gui/wxpython/menustrings.py:1897 #: ../gui/wxpython/image2target/ii2t_menustrings.py:938 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1864 msgid "Update metadata" msgstr "" -#: ../gui/wxpython/menustrings.py:955 ../gui/wxpython/menustrings.py:1897 +#: ../gui/wxpython/menustrings.py:956 ../gui/wxpython/menustrings.py:1898 #: ../gui/wxpython/image2target/ii2t_menustrings.py:939 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1865 msgid "Modifies the metadata of a space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:956 ../gui/wxpython/menustrings.py:1898 +#: ../gui/wxpython/menustrings.py:957 ../gui/wxpython/menustrings.py:1899 #: ../gui/wxpython/image2target/ii2t_menustrings.py:940 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1866 msgid "Merge" msgstr "" -#: ../gui/wxpython/menustrings.py:957 ../gui/wxpython/menustrings.py:1899 +#: ../gui/wxpython/menustrings.py:958 ../gui/wxpython/menustrings.py:1900 #: ../gui/wxpython/image2target/ii2t_menustrings.py:941 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1867 msgid "Merges several space time datasets into a single space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:958 ../gui/wxpython/menustrings.py:1900 +#: ../gui/wxpython/menustrings.py:959 ../gui/wxpython/menustrings.py:1901 #: ../gui/wxpython/image2target/ii2t_menustrings.py:942 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1868 msgid "Temporally shift" msgstr "" -#: ../gui/wxpython/menustrings.py:959 ../gui/wxpython/menustrings.py:1901 +#: ../gui/wxpython/menustrings.py:960 ../gui/wxpython/menustrings.py:1902 #: ../gui/wxpython/image2target/ii2t_menustrings.py:943 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1869 msgid "Shifts temporally the maps of a space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:960 ../gui/wxpython/menustrings.py:1902 +#: ../gui/wxpython/menustrings.py:961 ../gui/wxpython/menustrings.py:1903 #: ../gui/wxpython/image2target/ii2t_menustrings.py:944 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1870 msgid "Snap maps of dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:961 ../gui/wxpython/menustrings.py:1903 +#: ../gui/wxpython/menustrings.py:962 ../gui/wxpython/menustrings.py:1904 #: ../gui/wxpython/image2target/ii2t_menustrings.py:945 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1871 msgid "Snaps temporally the maps of a space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:963 ../gui/wxpython/menustrings.py:1905 +#: ../gui/wxpython/menustrings.py:964 ../gui/wxpython/menustrings.py:1906 #: ../gui/wxpython/image2target/ii2t_menustrings.py:947 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1873 msgid "Lists space time datasets and maps registered in the temporal database." msgstr "" -#: ../gui/wxpython/menustrings.py:964 ../gui/wxpython/menustrings.py:1906 +#: ../gui/wxpython/menustrings.py:965 ../gui/wxpython/menustrings.py:1907 #: ../gui/wxpython/image2target/ii2t_menustrings.py:948 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1874 msgid "Manage maps in datasets" msgstr "" -#: ../gui/wxpython/menustrings.py:965 ../gui/wxpython/menustrings.py:1907 +#: ../gui/wxpython/menustrings.py:966 ../gui/wxpython/menustrings.py:1908 #: ../gui/wxpython/image2target/ii2t_menustrings.py:949 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1875 msgid "Register maps in datasets" msgstr "" -#: ../gui/wxpython/menustrings.py:966 ../gui/wxpython/menustrings.py:1908 +#: ../gui/wxpython/menustrings.py:967 ../gui/wxpython/menustrings.py:1909 msgid "Assigns timestamps and registers raster, vector and raster3d maps in a space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:967 ../gui/wxpython/menustrings.py:1909 +#: ../gui/wxpython/menustrings.py:968 ../gui/wxpython/menustrings.py:1910 #: ../gui/wxpython/image2target/ii2t_menustrings.py:951 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1877 msgid "Unregister maps from datasets" msgstr "" -#: ../gui/wxpython/menustrings.py:968 ../gui/wxpython/menustrings.py:1910 +#: ../gui/wxpython/menustrings.py:969 ../gui/wxpython/menustrings.py:1911 #: ../gui/wxpython/image2target/ii2t_menustrings.py:952 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1878 msgid "Unregisters raster, vector and raster3d maps from the temporal database or a specific space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:969 ../gui/wxpython/menustrings.py:1911 +#: ../gui/wxpython/menustrings.py:970 ../gui/wxpython/menustrings.py:1912 #: ../gui/wxpython/image2target/ii2t_menustrings.py:953 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1879 msgid "List raster dataset maps" msgstr "" -#: ../gui/wxpython/menustrings.py:970 ../gui/wxpython/menustrings.py:1912 +#: ../gui/wxpython/menustrings.py:971 ../gui/wxpython/menustrings.py:1913 #: ../gui/wxpython/image2target/ii2t_menustrings.py:954 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1880 msgid "Lists registered maps of a space time raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:971 ../gui/wxpython/menustrings.py:1913 +#: ../gui/wxpython/menustrings.py:972 ../gui/wxpython/menustrings.py:1914 #: ../gui/wxpython/image2target/ii2t_menustrings.py:955 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1881 msgid "List vector dataset maps" msgstr "" -#: ../gui/wxpython/menustrings.py:972 ../gui/wxpython/menustrings.py:1914 +#: ../gui/wxpython/menustrings.py:973 ../gui/wxpython/menustrings.py:1915 #: ../gui/wxpython/image2target/ii2t_menustrings.py:956 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1882 msgid "Lists registered maps of a space time vector dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:973 ../gui/wxpython/menustrings.py:1915 +#: ../gui/wxpython/menustrings.py:974 ../gui/wxpython/menustrings.py:1916 #: ../gui/wxpython/image2target/ii2t_menustrings.py:957 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1883 msgid "List 3D raster dataset maps" msgstr "" -#: ../gui/wxpython/menustrings.py:974 ../gui/wxpython/menustrings.py:1916 +#: ../gui/wxpython/menustrings.py:975 ../gui/wxpython/menustrings.py:1917 #: ../gui/wxpython/image2target/ii2t_menustrings.py:958 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1884 msgid "Lists registered maps of a space time raster3d dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:975 ../gui/wxpython/menustrings.py:1917 +#: ../gui/wxpython/menustrings.py:976 ../gui/wxpython/menustrings.py:1918 #: ../gui/wxpython/image2target/ii2t_menustrings.py:959 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1885 msgid "Import" msgstr "" -#: ../gui/wxpython/menustrings.py:976 ../gui/wxpython/menustrings.py:1918 +#: ../gui/wxpython/menustrings.py:977 ../gui/wxpython/menustrings.py:1919 #: ../gui/wxpython/image2target/ii2t_menustrings.py:960 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1886 msgid "Import raster dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:977 ../gui/wxpython/menustrings.py:1919 +#: ../gui/wxpython/menustrings.py:978 ../gui/wxpython/menustrings.py:1920 #: ../gui/wxpython/image2target/ii2t_menustrings.py:961 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1887 msgid "Imports space time raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:978 ../gui/wxpython/menustrings.py:1920 +#: ../gui/wxpython/menustrings.py:979 ../gui/wxpython/menustrings.py:1921 #: ../gui/wxpython/image2target/ii2t_menustrings.py:962 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1888 msgid "Import vector dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:979 ../gui/wxpython/menustrings.py:1921 +#: ../gui/wxpython/menustrings.py:980 ../gui/wxpython/menustrings.py:1922 #: ../gui/wxpython/image2target/ii2t_menustrings.py:963 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1889 msgid "Imports a space time vector dataset from a GRASS GIS specific archive file." msgstr "" -#: ../gui/wxpython/menustrings.py:980 ../gui/wxpython/menustrings.py:1922 +#: ../gui/wxpython/menustrings.py:981 ../gui/wxpython/menustrings.py:1923 #: ../gui/wxpython/image2target/ii2t_menustrings.py:964 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1890 -#: ../gui/wxpython/animation/dialogs.py:934 +#: ../gui/wxpython/animation/dialogs.py:937 ../gui/wxpython/tplot/frame.py:335 #: ../gui/wxpython/lmgr/layertree.py:739 msgid "Export" msgstr "" -#: ../gui/wxpython/menustrings.py:981 ../gui/wxpython/menustrings.py:1923 +#: ../gui/wxpython/menustrings.py:982 ../gui/wxpython/menustrings.py:1924 #: ../gui/wxpython/image2target/ii2t_menustrings.py:965 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1891 msgid "Export raster dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:982 ../gui/wxpython/menustrings.py:1924 +#: ../gui/wxpython/menustrings.py:983 ../gui/wxpython/menustrings.py:1925 #: ../gui/wxpython/image2target/ii2t_menustrings.py:966 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1892 msgid "Exports space time raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:983 ../gui/wxpython/menustrings.py:1925 +#: ../gui/wxpython/menustrings.py:984 ../gui/wxpython/menustrings.py:1926 #: ../gui/wxpython/image2target/ii2t_menustrings.py:967 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1893 msgid "Export raster dataset as VTK time series" msgstr "" -#: ../gui/wxpython/menustrings.py:984 ../gui/wxpython/menustrings.py:1926 +#: ../gui/wxpython/menustrings.py:985 ../gui/wxpython/menustrings.py:1927 #: ../gui/wxpython/image2target/ii2t_menustrings.py:968 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1894 msgid "Exports space time raster dataset as VTK time series." msgstr "" -#: ../gui/wxpython/menustrings.py:985 ../gui/wxpython/menustrings.py:1927 +#: ../gui/wxpython/menustrings.py:986 ../gui/wxpython/menustrings.py:1928 #: ../gui/wxpython/image2target/ii2t_menustrings.py:969 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1895 msgid "Export vector dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:986 ../gui/wxpython/menustrings.py:1928 +#: ../gui/wxpython/menustrings.py:987 ../gui/wxpython/menustrings.py:1929 #: ../gui/wxpython/image2target/ii2t_menustrings.py:970 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1896 msgid "Exports a space time vector dataset as GRASS GIS specific archive file." msgstr "" -#: ../gui/wxpython/menustrings.py:987 ../gui/wxpython/menustrings.py:1929 +#: ../gui/wxpython/menustrings.py:988 ../gui/wxpython/menustrings.py:1930 #: ../gui/wxpython/image2target/ii2t_menustrings.py:971 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1897 msgid "Convert raster dataset to 3D raster" msgstr "" -#: ../gui/wxpython/menustrings.py:988 ../gui/wxpython/menustrings.py:1930 +#: ../gui/wxpython/menustrings.py:989 ../gui/wxpython/menustrings.py:1931 #: ../gui/wxpython/image2target/ii2t_menustrings.py:972 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1898 msgid "Converts a space time raster dataset into a 3D raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:989 ../gui/wxpython/menustrings.py:1931 +#: ../gui/wxpython/menustrings.py:990 ../gui/wxpython/menustrings.py:1932 #: ../gui/wxpython/image2target/ii2t_menustrings.py:973 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1899 msgid "Extraction" msgstr "" -#: ../gui/wxpython/menustrings.py:990 ../gui/wxpython/menustrings.py:1932 +#: ../gui/wxpython/menustrings.py:991 ../gui/wxpython/menustrings.py:1933 #: ../gui/wxpython/image2target/ii2t_menustrings.py:974 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1900 msgid "Extract subset of raster dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:991 ../gui/wxpython/menustrings.py:1933 +#: ../gui/wxpython/menustrings.py:992 ../gui/wxpython/menustrings.py:1934 #: ../gui/wxpython/image2target/ii2t_menustrings.py:975 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1901 msgid "Extracts a subset of a space time raster datasets." msgstr "" -#: ../gui/wxpython/menustrings.py:992 ../gui/wxpython/menustrings.py:1934 +#: ../gui/wxpython/menustrings.py:993 ../gui/wxpython/menustrings.py:1935 #: ../gui/wxpython/image2target/ii2t_menustrings.py:976 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1902 msgid "Extract subset of vector dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:993 ../gui/wxpython/menustrings.py:1935 +#: ../gui/wxpython/menustrings.py:994 ../gui/wxpython/menustrings.py:1936 #: ../gui/wxpython/image2target/ii2t_menustrings.py:977 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1903 msgid "Extracts a subset of a space time vector dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:994 ../gui/wxpython/menustrings.py:1936 +#: ../gui/wxpython/menustrings.py:995 ../gui/wxpython/menustrings.py:1937 #: ../gui/wxpython/image2target/ii2t_menustrings.py:978 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1904 msgid "Extract subset of 3D raster dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:995 ../gui/wxpython/menustrings.py:1937 +#: ../gui/wxpython/menustrings.py:996 ../gui/wxpython/menustrings.py:1938 #: ../gui/wxpython/image2target/ii2t_menustrings.py:979 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1905 msgid "Extracts a subset of a space time 3D raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:996 ../gui/wxpython/menustrings.py:1938 +#: ../gui/wxpython/menustrings.py:997 ../gui/wxpython/menustrings.py:1939 #: ../gui/wxpython/image2target/ii2t_menustrings.py:980 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1906 msgid "Query vector dataset attribute data" msgstr "" -#: ../gui/wxpython/menustrings.py:997 ../gui/wxpython/menustrings.py:1939 +#: ../gui/wxpython/menustrings.py:998 ../gui/wxpython/menustrings.py:1940 #: ../gui/wxpython/image2target/ii2t_menustrings.py:981 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1907 msgid "Prints attributes of vector maps registered in a space time vector dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:998 ../gui/wxpython/menustrings.py:1940 +#: ../gui/wxpython/menustrings.py:999 ../gui/wxpython/menustrings.py:1941 #: ../gui/wxpython/image2target/ii2t_menustrings.py:982 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1908 msgid "Raster dataset color table" msgstr "" -#: ../gui/wxpython/menustrings.py:999 ../gui/wxpython/menustrings.py:1941 +#: ../gui/wxpython/menustrings.py:1000 ../gui/wxpython/menustrings.py:1942 #: ../gui/wxpython/image2target/ii2t_menustrings.py:983 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1909 msgid "Creates/modifies the color table associated with each raster map of the space time raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:1000 ../gui/wxpython/menustrings.py:1942 +#: ../gui/wxpython/menustrings.py:1001 ../gui/wxpython/menustrings.py:1943 #: ../gui/wxpython/image2target/ii2t_menustrings.py:984 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1910 msgid "Raster calculations" msgstr "" -#: ../gui/wxpython/menustrings.py:1001 ../gui/wxpython/menustrings.py:1943 +#: ../gui/wxpython/menustrings.py:1002 ../gui/wxpython/menustrings.py:1944 #: ../gui/wxpython/image2target/ii2t_menustrings.py:985 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1911 msgid "Performs spatio-temporal mapcalc expressions on temporally sampled maps of space time raster datasets." msgstr "" -#: ../gui/wxpython/menustrings.py:1002 ../gui/wxpython/menustrings.py:1944 +#: ../gui/wxpython/menustrings.py:1003 ../gui/wxpython/menustrings.py:1945 #: ../gui/wxpython/image2target/ii2t_menustrings.py:986 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1912 msgid "3D raster calculations" msgstr "" -#: ../gui/wxpython/menustrings.py:1003 ../gui/wxpython/menustrings.py:1945 +#: ../gui/wxpython/menustrings.py:1004 ../gui/wxpython/menustrings.py:1946 #: ../gui/wxpython/image2target/ii2t_menustrings.py:987 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1913 msgid "Performs r3.mapcalc expressions on maps of sampled space time 3D raster datasets." msgstr "" -#: ../gui/wxpython/menustrings.py:1004 ../gui/wxpython/menustrings.py:1946 +#: ../gui/wxpython/menustrings.py:1005 ../gui/wxpython/menustrings.py:1947 #: ../gui/wxpython/image2target/ii2t_menustrings.py:988 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1914 msgid "Interpolate gaps in raster datasets" msgstr "" -#: ../gui/wxpython/menustrings.py:1005 ../gui/wxpython/menustrings.py:1947 +#: ../gui/wxpython/menustrings.py:1006 ../gui/wxpython/menustrings.py:1948 #: ../gui/wxpython/image2target/ii2t_menustrings.py:989 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1915 msgid "Replaces gaps in a space time raster dataset with interpolated raster maps." msgstr "" -#: ../gui/wxpython/menustrings.py:1006 ../gui/wxpython/menustrings.py:1948 +#: ../gui/wxpython/menustrings.py:1007 ../gui/wxpython/menustrings.py:1949 #: ../gui/wxpython/image2target/ii2t_menustrings.py:990 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1916 msgid "Aggregation" msgstr "" -#: ../gui/wxpython/menustrings.py:1007 ../gui/wxpython/menustrings.py:1949 +#: ../gui/wxpython/menustrings.py:1008 ../gui/wxpython/menustrings.py:1950 #: ../gui/wxpython/image2target/ii2t_menustrings.py:991 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1917 msgid "Neighborhood analysis in raster dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:1008 ../gui/wxpython/menustrings.py:1950 +#: ../gui/wxpython/menustrings.py:1009 ../gui/wxpython/menustrings.py:1951 #: ../gui/wxpython/image2target/ii2t_menustrings.py:992 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1918 msgid "Performs a neighborhood analysis for each map in a space time raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:1009 ../gui/wxpython/menustrings.py:1951 +#: ../gui/wxpython/menustrings.py:1010 ../gui/wxpython/menustrings.py:1952 #: ../gui/wxpython/image2target/ii2t_menustrings.py:993 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1919 msgid "Aggregation in raster datasets" msgstr "" -#: ../gui/wxpython/menustrings.py:1010 ../gui/wxpython/menustrings.py:1952 +#: ../gui/wxpython/menustrings.py:1011 ../gui/wxpython/menustrings.py:1953 #: ../gui/wxpython/image2target/ii2t_menustrings.py:994 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1920 msgid "Performs different aggregation algorithms from r.series on all or a subset of raster maps in a space time raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:1011 ../gui/wxpython/menustrings.py:1953 +#: ../gui/wxpython/menustrings.py:1012 ../gui/wxpython/menustrings.py:1954 #: ../gui/wxpython/image2target/ii2t_menustrings.py:995 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1921 msgid "Temporal aggregation" msgstr "" -#: ../gui/wxpython/menustrings.py:1012 ../gui/wxpython/menustrings.py:1954 +#: ../gui/wxpython/menustrings.py:1013 ../gui/wxpython/menustrings.py:1955 #: ../gui/wxpython/image2target/ii2t_menustrings.py:996 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1922 msgid "Aggregates temporally the maps of a space time raster dataset by a user defined granularity." msgstr "" -#: ../gui/wxpython/menustrings.py:1013 ../gui/wxpython/menustrings.py:1955 +#: ../gui/wxpython/menustrings.py:1014 ../gui/wxpython/menustrings.py:1956 #: ../gui/wxpython/image2target/ii2t_menustrings.py:997 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1923 msgid "Temporal aggregation by dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:1014 ../gui/wxpython/menustrings.py:1956 +#: ../gui/wxpython/menustrings.py:1015 ../gui/wxpython/menustrings.py:1957 #: ../gui/wxpython/image2target/ii2t_menustrings.py:998 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1924 msgid "Aggregates data of an existing space time raster dataset using the time intervals of a second space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:1015 ../gui/wxpython/menustrings.py:1957 +#: ../gui/wxpython/menustrings.py:1016 ../gui/wxpython/menustrings.py:1958 #: ../gui/wxpython/image2target/ii2t_menustrings.py:999 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1925 msgid "Sampling" msgstr "" -#: ../gui/wxpython/menustrings.py:1016 ../gui/wxpython/menustrings.py:1958 +#: ../gui/wxpython/menustrings.py:1017 ../gui/wxpython/menustrings.py:1959 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1000 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1926 msgid "Sample a space time raster dataset at point coordinates" msgstr "" -#: ../gui/wxpython/menustrings.py:1017 ../gui/wxpython/menustrings.py:1959 +#: ../gui/wxpython/menustrings.py:1018 ../gui/wxpython/menustrings.py:1960 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1001 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1927 msgid "Sample a space time raster dataset at specific vector point coordinates and write the output to stdout using different layouts" msgstr "" -#: ../gui/wxpython/menustrings.py:1018 ../gui/wxpython/menustrings.py:1960 +#: ../gui/wxpython/menustrings.py:1019 ../gui/wxpython/menustrings.py:1961 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1002 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1928 msgid "Query raster dataset by vector points dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:1019 ../gui/wxpython/menustrings.py:1961 +#: ../gui/wxpython/menustrings.py:1020 ../gui/wxpython/menustrings.py:1962 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1003 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1929 msgid "Stores raster map values at spatial and temporal positions of vector points as vector attributes." msgstr "" -#: ../gui/wxpython/menustrings.py:1020 ../gui/wxpython/menustrings.py:1962 +#: ../gui/wxpython/menustrings.py:1021 ../gui/wxpython/menustrings.py:1963 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1004 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1930 msgid "Observe specific locations in raster dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:1021 ../gui/wxpython/menustrings.py:1963 +#: ../gui/wxpython/menustrings.py:1022 ../gui/wxpython/menustrings.py:1964 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1005 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1931 msgid "Observes specific locations in a space time raster dataset over a period of time using vector points." msgstr "" -#: ../gui/wxpython/menustrings.py:1022 ../gui/wxpython/menustrings.py:1964 +#: ../gui/wxpython/menustrings.py:1023 ../gui/wxpython/menustrings.py:1965 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1006 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1932 msgid "Temporal sampling" msgstr "" -#: ../gui/wxpython/menustrings.py:1023 ../gui/wxpython/menustrings.py:1965 +#: ../gui/wxpython/menustrings.py:1024 ../gui/wxpython/menustrings.py:1966 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1007 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1933 msgid "Samples the input space time dataset(s) with a sample space time dataset and print the result to stdout." msgstr "" -#: ../gui/wxpython/menustrings.py:1025 ../gui/wxpython/menustrings.py:1967 +#: ../gui/wxpython/menustrings.py:1026 ../gui/wxpython/menustrings.py:1968 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1009 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1935 msgid "Space time datasets metadata" msgstr "" -#: ../gui/wxpython/menustrings.py:1026 ../gui/wxpython/menustrings.py:1968 +#: ../gui/wxpython/menustrings.py:1027 ../gui/wxpython/menustrings.py:1969 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1010 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1936 msgid "Lists information about space time datasets and maps." msgstr "" -#: ../gui/wxpython/menustrings.py:1027 ../gui/wxpython/menustrings.py:1969 +#: ../gui/wxpython/menustrings.py:1028 ../gui/wxpython/menustrings.py:1970 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1011 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1937 msgid "Univariate raster dataset statistics" msgstr "" -#: ../gui/wxpython/menustrings.py:1028 ../gui/wxpython/menustrings.py:1970 +#: ../gui/wxpython/menustrings.py:1029 ../gui/wxpython/menustrings.py:1971 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1012 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1938 msgid "Calculates univariate statistics from the non-null cells for each registered raster map of a space time raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:1029 ../gui/wxpython/menustrings.py:1971 +#: ../gui/wxpython/menustrings.py:1030 ../gui/wxpython/menustrings.py:1972 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1013 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1939 msgid "Univariate vector dataset statistics" msgstr "" -#: ../gui/wxpython/menustrings.py:1030 ../gui/wxpython/menustrings.py:1972 +#: ../gui/wxpython/menustrings.py:1031 ../gui/wxpython/menustrings.py:1973 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1014 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1940 msgid "Calculates univariate statistics of attributes for each registered vector map of a space time vector dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:1031 ../gui/wxpython/menustrings.py:1973 +#: ../gui/wxpython/menustrings.py:1032 ../gui/wxpython/menustrings.py:1974 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1015 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1941 msgid "Univariate 3D raster dataset statistics" msgstr "" -#: ../gui/wxpython/menustrings.py:1032 ../gui/wxpython/menustrings.py:1974 +#: ../gui/wxpython/menustrings.py:1033 ../gui/wxpython/menustrings.py:1975 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1016 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1942 msgid "Calculates univariate statistics from the non-null cells for each registered 3D raster map of a space time 3D raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:1033 ../gui/wxpython/menustrings.py:1975 +#: ../gui/wxpython/menustrings.py:1034 ../gui/wxpython/menustrings.py:1976 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1017 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1943 msgid "Report temporal topology" msgstr "" -#: ../gui/wxpython/menustrings.py:1034 ../gui/wxpython/menustrings.py:1976 +#: ../gui/wxpython/menustrings.py:1035 ../gui/wxpython/menustrings.py:1977 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1018 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1944 msgid "Lists temporal topology of a space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:1035 ../gui/wxpython/menustrings.py:1977 -#: ../gui/wxpython/menustrings.py:1984 +#: ../gui/wxpython/menustrings.py:1036 ../gui/wxpython/menustrings.py:1978 +#: ../gui/wxpython/menustrings.py:1985 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1019 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1945 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1952 msgid "GUI tools" msgstr "" -#: ../gui/wxpython/menustrings.py:1038 ../gui/wxpython/menustrings.py:1980 -#: ../gui/wxpython/menustrings.py:2000 +#: ../gui/wxpython/menustrings.py:1039 ../gui/wxpython/menustrings.py:1981 +#: ../gui/wxpython/menustrings.py:2001 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1022 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1948 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1968 msgid "Timeline tool" msgstr "" -#: ../gui/wxpython/menustrings.py:1039 ../gui/wxpython/menustrings.py:1981 -#: ../gui/wxpython/menustrings.py:2001 +#: ../gui/wxpython/menustrings.py:1040 ../gui/wxpython/menustrings.py:1982 +#: ../gui/wxpython/menustrings.py:2002 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1023 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1949 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1969 msgid "Plot temporal extents." msgstr "" -#: ../gui/wxpython/menustrings.py:1040 ../gui/wxpython/menustrings.py:1982 -#: ../gui/wxpython/menustrings.py:1998 +#: ../gui/wxpython/menustrings.py:1041 ../gui/wxpython/menustrings.py:1983 +#: ../gui/wxpython/menustrings.py:1999 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1024 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1950 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1966 msgid "Temporal plot tool" msgstr "" -#: ../gui/wxpython/menustrings.py:1041 ../gui/wxpython/menustrings.py:1983 -#: ../gui/wxpython/menustrings.py:1999 +#: ../gui/wxpython/menustrings.py:1042 ../gui/wxpython/menustrings.py:1984 +#: ../gui/wxpython/menustrings.py:2000 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1025 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1951 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1967 msgid "Plot temporal values." msgstr "" -#: ../gui/wxpython/menustrings.py:1042 ../gui/wxpython/menustrings.py:2047 -#: ../gui/wxpython/menustrings.py:2090 +#: ../gui/wxpython/menustrings.py:1043 ../gui/wxpython/menustrings.py:2048 +#: ../gui/wxpython/menustrings.py:2091 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1026 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2015 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2058 msgid "&Help" msgstr "" -#: ../gui/wxpython/menustrings.py:1043 +#: ../gui/wxpython/menustrings.py:1044 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1027 msgid "GRASS help" msgstr "" -#: ../gui/wxpython/menustrings.py:1044 ../gui/wxpython/menustrings.py:1046 +#: ../gui/wxpython/menustrings.py:1045 ../gui/wxpython/menustrings.py:1047 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1028 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1030 msgid "Display the HTML man pages of GRASS GIS" msgstr "" -#: ../gui/wxpython/menustrings.py:1045 +#: ../gui/wxpython/menustrings.py:1046 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1029 msgid "GUI help" msgstr "" -#: ../gui/wxpython/menustrings.py:1047 +#: ../gui/wxpython/menustrings.py:1048 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1031 msgid "About system" msgstr "" -#: ../gui/wxpython/menustrings.py:1048 +#: ../gui/wxpython/menustrings.py:1049 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1032 msgid "Prints system information" msgstr "" -#: ../gui/wxpython/menustrings.py:1049 ../gui/wxpython/menustrings.py:1050 +#: ../gui/wxpython/menustrings.py:1050 ../gui/wxpython/menustrings.py:1051 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1033 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1034 #: ../gui/wxpython/gui_core/ghelp.py:53 msgid "About GRASS GIS" msgstr "О ГИС GRASS" -#: ../gui/wxpython/menustrings.py:1053 +#: ../gui/wxpython/menustrings.py:1054 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1037 msgid "Import, export and link data" msgstr "" -#: ../gui/wxpython/menustrings.py:1987 +#: ../gui/wxpython/menustrings.py:1988 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1955 msgid "Attribute table manager" msgstr "" -#: ../gui/wxpython/menustrings.py:2006 +#: ../gui/wxpython/menustrings.py:2007 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1974 msgid "Create new model" msgstr "" -#: ../gui/wxpython/menustrings.py:2008 +#: ../gui/wxpython/menustrings.py:2009 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1976 msgid "Load model from file" msgstr "" -#: ../gui/wxpython/menustrings.py:2010 +#: ../gui/wxpython/menustrings.py:2011 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1978 #: ../gui/wxpython/gmodeler/frame.py:518 msgid "Save model" msgstr "" -#: ../gui/wxpython/menustrings.py:2012 +#: ../gui/wxpython/menustrings.py:2013 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1980 msgid "Save model to file" msgstr "" -#: ../gui/wxpython/menustrings.py:2014 +#: ../gui/wxpython/menustrings.py:2015 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1982 msgid "Close model file" msgstr "" -#: ../gui/wxpython/menustrings.py:2015 +#: ../gui/wxpython/menustrings.py:2016 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1983 msgid "Export to image" msgstr "" -#: ../gui/wxpython/menustrings.py:2016 +#: ../gui/wxpython/menustrings.py:2017 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1984 msgid "Export model to image" msgstr "" -#: ../gui/wxpython/menustrings.py:2017 +#: ../gui/wxpython/menustrings.py:2018 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1985 msgid "Export to Python" msgstr "" -#: ../gui/wxpython/menustrings.py:2018 +#: ../gui/wxpython/menustrings.py:2019 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1986 msgid "Export model to Python script" msgstr "" -#: ../gui/wxpython/menustrings.py:2019 +#: ../gui/wxpython/menustrings.py:2020 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1987 msgid "Quit modeler" msgstr "" -#: ../gui/wxpython/menustrings.py:2020 +#: ../gui/wxpython/menustrings.py:2021 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1988 msgid "Close modeler window" msgstr "" -#: ../gui/wxpython/menustrings.py:2023 +#: ../gui/wxpython/menustrings.py:2024 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1991 #: ../gui/wxpython/gmodeler/preferences.py:32 msgid "Modeler settings" msgstr "" -#: ../gui/wxpython/menustrings.py:2024 +#: ../gui/wxpython/menustrings.py:2025 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1992 msgid "&Model" msgstr "" -#: ../gui/wxpython/menustrings.py:2025 +#: ../gui/wxpython/menustrings.py:2026 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1993 msgid "Add command" msgstr "" -#: ../gui/wxpython/menustrings.py:2026 +#: ../gui/wxpython/menustrings.py:2027 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1994 msgid "Add action (GRASS command) to model" msgstr "" -#: ../gui/wxpython/menustrings.py:2027 +#: ../gui/wxpython/menustrings.py:2028 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1995 msgid "Add data" msgstr "" -#: ../gui/wxpython/menustrings.py:2028 +#: ../gui/wxpython/menustrings.py:2029 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1996 msgid "Add data item to model" msgstr "" -#: ../gui/wxpython/menustrings.py:2029 +#: ../gui/wxpython/menustrings.py:2030 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1997 msgid "Define relation" msgstr "" -#: ../gui/wxpython/menustrings.py:2030 +#: ../gui/wxpython/menustrings.py:2031 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1998 msgid "Define relation between data and action items" msgstr "" -#: ../gui/wxpython/menustrings.py:2031 +#: ../gui/wxpython/menustrings.py:2032 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1999 msgid "Add loop / series" msgstr "" -#: ../gui/wxpython/menustrings.py:2032 +#: ../gui/wxpython/menustrings.py:2033 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2000 msgid "Adds loop (series) to model" msgstr "" -#: ../gui/wxpython/menustrings.py:2033 +#: ../gui/wxpython/menustrings.py:2034 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2001 msgid "Add condition" msgstr "" -#: ../gui/wxpython/menustrings.py:2034 +#: ../gui/wxpython/menustrings.py:2035 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2002 msgid "Adds condition (if/else) to model" msgstr "" -#: ../gui/wxpython/menustrings.py:2035 +#: ../gui/wxpython/menustrings.py:2036 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2003 #: ../gui/wxpython/gmodeler/frame.py:885 msgid "Add comment" msgstr "" -#: ../gui/wxpython/menustrings.py:2036 +#: ../gui/wxpython/menustrings.py:2037 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2004 msgid "Adds comment to model" msgstr "" -#: ../gui/wxpython/menustrings.py:2037 +#: ../gui/wxpython/menustrings.py:2038 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2005 msgid "Remove item" msgstr "" -#: ../gui/wxpython/menustrings.py:2038 +#: ../gui/wxpython/menustrings.py:2039 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2006 msgid "Remove action/data from model" msgstr "" -#: ../gui/wxpython/menustrings.py:2039 +#: ../gui/wxpython/menustrings.py:2040 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2007 #: ../gui/wxpython/gmodeler/preferences.py:661 msgid "Model properties" msgstr "" -#: ../gui/wxpython/menustrings.py:2040 +#: ../gui/wxpython/menustrings.py:2041 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2008 msgid "Model properties (name, purpose, etc.)" msgstr "" -#: ../gui/wxpython/menustrings.py:2041 +#: ../gui/wxpython/menustrings.py:2042 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2009 msgid "Delete intermediate data" msgstr "" -#: ../gui/wxpython/menustrings.py:2042 +#: ../gui/wxpython/menustrings.py:2043 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2010 msgid "Delete intermediate data defined in the model" msgstr "" -#: ../gui/wxpython/menustrings.py:2044 +#: ../gui/wxpython/menustrings.py:2045 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2012 msgid "Run entire model" msgstr "" -#: ../gui/wxpython/menustrings.py:2045 +#: ../gui/wxpython/menustrings.py:2046 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2013 msgid "Validate model" msgstr "" -#: ../gui/wxpython/menustrings.py:2046 +#: ../gui/wxpython/menustrings.py:2047 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2014 msgid "Validate entire model" msgstr "" -#: ../gui/wxpython/menustrings.py:2048 ../gui/wxpython/menustrings.py:2091 +#: ../gui/wxpython/menustrings.py:2049 ../gui/wxpython/menustrings.py:2092 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2016 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2059 -#: ../gui/wxpython/tplot/frame.py:280 ../gui/wxpython/timeline/frame.py:137 +#: ../gui/wxpython/tplot/frame.py:346 ../gui/wxpython/timeline/frame.py:137 msgid "Help" msgstr "Помощь" -#: ../gui/wxpython/menustrings.py:2049 +#: ../gui/wxpython/menustrings.py:2050 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2017 msgid "Display the HTML man pages of Graphical modeler" msgstr "" -#: ../gui/wxpython/menustrings.py:2050 +#: ../gui/wxpython/menustrings.py:2051 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2018 msgid "About Graphical Modeler" msgstr "" -#: ../gui/wxpython/menustrings.py:2051 +#: ../gui/wxpython/menustrings.py:2052 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2019 msgid "Display information about Graphical Modeler" msgstr "" -#: ../gui/wxpython/menustrings.py:2056 +#: ../gui/wxpython/menustrings.py:2057 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2024 #: ../gui/wxpython/psmap/toolbars.py:77 msgid "Specify paper size, margins and orientation" msgstr "" -#: ../gui/wxpython/menustrings.py:2057 +#: ../gui/wxpython/menustrings.py:2058 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2025 msgid "Load instruction file" msgstr "" -#: ../gui/wxpython/menustrings.py:2058 +#: ../gui/wxpython/menustrings.py:2059 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2026 #: ../gui/wxpython/psmap/toolbars.py:70 msgid "Load text file with mapping instructions" msgstr "" -#: ../gui/wxpython/menustrings.py:2059 +#: ../gui/wxpython/menustrings.py:2060 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2027 msgid "Export instruction file" msgstr "" -#: ../gui/wxpython/menustrings.py:2060 +#: ../gui/wxpython/menustrings.py:2061 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2028 #: ../gui/wxpython/psmap/toolbars.py:68 msgid "Generate text file with mapping instructions" msgstr "" -#: ../gui/wxpython/menustrings.py:2061 +#: ../gui/wxpython/menustrings.py:2062 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2029 msgid "Export to PostScript" msgstr "" -#: ../gui/wxpython/menustrings.py:2062 +#: ../gui/wxpython/menustrings.py:2063 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2030 #: ../gui/wxpython/psmap/toolbars.py:72 msgid "Generate PostScript output" msgstr "" -#: ../gui/wxpython/menustrings.py:2063 +#: ../gui/wxpython/menustrings.py:2064 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2031 msgid "Export to PDF" msgstr "" -#: ../gui/wxpython/menustrings.py:2064 +#: ../gui/wxpython/menustrings.py:2065 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2032 #: ../gui/wxpython/psmap/toolbars.py:74 msgid "Generate PDF output" msgstr "" -#: ../gui/wxpython/menustrings.py:2065 ../gui/wxpython/menustrings.py:2066 +#: ../gui/wxpython/menustrings.py:2066 ../gui/wxpython/menustrings.py:2067 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2033 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2034 msgid "Launch ps.map dialog" msgstr "" -#: ../gui/wxpython/menustrings.py:2067 +#: ../gui/wxpython/menustrings.py:2068 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2035 #: ../gui/wxpython/gui_core/toolbars.py:74 ../gui/wxpython/lmgr/layertree.py:78 msgid "Quit" msgstr "Выход" -#: ../gui/wxpython/menustrings.py:2068 +#: ../gui/wxpython/menustrings.py:2069 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2036 msgid "Close Cartographic Composer" msgstr "" -#: ../gui/wxpython/menustrings.py:2069 +#: ../gui/wxpython/menustrings.py:2070 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2037 msgid "&Insert" msgstr "" -#: ../gui/wxpython/menustrings.py:2070 +#: ../gui/wxpython/menustrings.py:2071 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2038 -#: ../gui/wxpython/psmap/toolbars.py:82 ../gui/wxpython/psmap/dialogs.py:833 -#: ../gui/wxpython/psmap/dialogs.py:887 +#: ../gui/wxpython/psmap/toolbars.py:82 ../gui/wxpython/psmap/dialogs.py:835 +#: ../gui/wxpython/psmap/dialogs.py:889 msgid "Map frame" msgstr "" -#: ../gui/wxpython/menustrings.py:2071 +#: ../gui/wxpython/menustrings.py:2072 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2039 msgid "Add or edit map frame" msgstr "" -#: ../gui/wxpython/menustrings.py:2072 +#: ../gui/wxpython/menustrings.py:2073 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2040 #: ../gui/wxpython/nviz/mapwindow.py:1675 ../gui/wxpython/nviz/tools.py:827 -#: ../gui/wxpython/psmap/dialogs.py:1540 ../gui/wxpython/lmgr/layertree.py:1044 +#: ../gui/wxpython/psmap/dialogs.py:1542 ../gui/wxpython/lmgr/layertree.py:1044 msgid "Raster map" msgstr "РаÑтровый Ñлой" -#: ../gui/wxpython/menustrings.py:2073 +#: ../gui/wxpython/menustrings.py:2074 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2041 msgid "Add or edit raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:2074 +#: ../gui/wxpython/menustrings.py:2075 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2042 -#: ../gui/wxpython/nviz/tools.py:1453 ../gui/wxpython/psmap/dialogs.py:3644 +#: ../gui/wxpython/nviz/tools.py:1453 ../gui/wxpython/psmap/dialogs.py:3646 #: ../gui/wxpython/lmgr/layertree.py:1048 msgid "Vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:2075 +#: ../gui/wxpython/menustrings.py:2076 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2043 msgid "Add or edit vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:2076 +#: ../gui/wxpython/menustrings.py:2077 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2044 msgid "Map legend" msgstr "" -#: ../gui/wxpython/menustrings.py:2077 +#: ../gui/wxpython/menustrings.py:2078 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2045 msgid "Add or edit raster and vector legend" msgstr "" -#: ../gui/wxpython/menustrings.py:2078 +#: ../gui/wxpython/menustrings.py:2079 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2046 #: ../gui/wxpython/psmap/toolbars.py:93 msgid "Map info" msgstr "" -#: ../gui/wxpython/menustrings.py:2079 +#: ../gui/wxpython/menustrings.py:2080 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2047 msgid "Add or edit map info" msgstr "" -#: ../gui/wxpython/menustrings.py:2080 +#: ../gui/wxpython/menustrings.py:2081 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2048 #: ../gui/wxpython/nviz/tools.py:2381 ../gui/wxpython/psmap/toolbars.py:97 msgid "Scale bar" msgstr "" -#: ../gui/wxpython/menustrings.py:2081 +#: ../gui/wxpython/menustrings.py:2082 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2049 msgid "Add or edit scale bar" msgstr "" -#: ../gui/wxpython/menustrings.py:2082 +#: ../gui/wxpython/menustrings.py:2083 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2050 -#: ../gui/wxpython/psmap/toolbars.py:91 ../gui/wxpython/psmap/dialogs.py:5185 -#: ../gui/wxpython/psmap/dialogs.py:5194 -#: ../gui/wxpython/animation/dialogs.py:1537 +#: ../gui/wxpython/psmap/toolbars.py:91 ../gui/wxpython/psmap/dialogs.py:5187 +#: ../gui/wxpython/psmap/dialogs.py:5196 +#: ../gui/wxpython/animation/dialogs.py:1540 msgid "Text" msgstr "" -#: ../gui/wxpython/menustrings.py:2083 +#: ../gui/wxpython/menustrings.py:2084 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2051 -#: ../gui/wxpython/animation/dialogs.py:988 +#: ../gui/wxpython/animation/dialogs.py:991 #: ../gui/wxpython/mapdisp/toolbars.py:54 msgid "Add text" msgstr "" -#: ../gui/wxpython/menustrings.py:2084 +#: ../gui/wxpython/menustrings.py:2085 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2052 -#: ../gui/wxpython/psmap/toolbars.py:99 ../gui/wxpython/psmap/dialogs.py:5720 -#: ../gui/wxpython/psmap/dialogs.py:5782 -#: ../gui/wxpython/animation/dialogs.py:1536 +#: ../gui/wxpython/psmap/toolbars.py:99 ../gui/wxpython/psmap/dialogs.py:5722 +#: ../gui/wxpython/psmap/dialogs.py:5784 +#: ../gui/wxpython/animation/dialogs.py:1539 msgid "Image" msgstr "" -#: ../gui/wxpython/menustrings.py:2085 +#: ../gui/wxpython/menustrings.py:2086 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2053 -#: ../gui/wxpython/animation/dialogs.py:988 +#: ../gui/wxpython/animation/dialogs.py:991 msgid "Add image" msgstr "" -#: ../gui/wxpython/menustrings.py:2086 +#: ../gui/wxpython/menustrings.py:2087 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2054 #: ../gui/wxpython/nviz/tools.py:2332 ../gui/wxpython/psmap/toolbars.py:101 -#: ../gui/wxpython/psmap/dialogs.py:6244 +#: ../gui/wxpython/psmap/dialogs.py:6246 msgid "North Arrow" msgstr "" -#: ../gui/wxpython/menustrings.py:2087 +#: ../gui/wxpython/menustrings.py:2088 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2055 #: ../gui/wxpython/mapdisp/toolbars.py:41 msgid "Add north arrow" msgstr "" -#: ../gui/wxpython/menustrings.py:2089 +#: ../gui/wxpython/menustrings.py:2090 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2057 #: ../gui/wxpython/psmap/toolbars.py:85 msgid "Delete selected object" msgstr "" -#: ../gui/wxpython/menustrings.py:2092 +#: ../gui/wxpython/menustrings.py:2093 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2060 msgid "Display the HTML man pages of Cartographic Composer" msgstr "" -#: ../gui/wxpython/menustrings.py:2093 +#: ../gui/wxpython/menustrings.py:2094 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2061 msgid "About Cartographic Composer" msgstr "" -#: ../gui/wxpython/menustrings.py:2094 +#: ../gui/wxpython/menustrings.py:2095 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2062 msgid "Display information about Cartographic Composer" msgstr "" @@ -10657,20 +10631,26 @@ msgid "Imports raster data into a GRASS raster map using GDAL library and reprojects on the fly." msgstr "" +#: ../gui/wxpython/image2target/ii2t_menustrings.py:64 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1065 +msgid "Imports a raster map as GRASS GIS specific archive file (packed with r.pack)" +msgstr "" + #: ../gui/wxpython/image2target/ii2t_menustrings.py:71 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1072 msgid "Imports vector data into a GRASS vector map using OGR library and reprojects on the fly." msgstr "" +#: ../gui/wxpython/image2target/ii2t_menustrings.py:88 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1089 +msgid "Imports a vector map as GRASS GIS specific archive file (packed with v.pack)" +msgstr "" + #: ../gui/wxpython/image2target/ii2t_menustrings.py:132 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1133 msgid "Exports a vector map layer to any of the supported OGR vector formats. By default a vector map layer is exported to Esri Shapefile format." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:198 -msgid "Creates a 3D rendering of GIS data. Renders surfaces (raster data), 2D/3D vector data, and volumes (3D raster data) in 3D." -msgstr "" - #: ../gui/wxpython/image2target/ii2t_menustrings.py:650 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1576 msgid "Allocates subnets for nearest centers (direction from center). center node must be opened (costs >= 0). Costs of center node are used in calculation" @@ -10701,236 +10681,256 @@ msgid "GRASS GIS Manage Ground Control Points" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:177 -#: ../gui/wxpython/gcp/manager.py:148 +#: ../gui/wxpython/image2target/ii2t_manager.py:179 +#: ../gui/wxpython/gcp/manager.py:150 msgid "Setup for georectification" msgstr "УÑтановки Ð´Ð»Ñ Ð¿Ñ€Ð¸Ð²Ñзки" -#: ../gui/wxpython/image2target/ii2t_manager.py:210 -#: ../gui/wxpython/image2target/ii2t_manager.py:214 -#: ../gui/wxpython/gcp/manager.py:181 ../gui/wxpython/gcp/manager.py:185 +#: ../gui/wxpython/image2target/ii2t_manager.py:212 +#: ../gui/wxpython/image2target/ii2t_manager.py:216 +#: ../gui/wxpython/gcp/manager.py:183 ../gui/wxpython/gcp/manager.py:187 msgid "Georectifying setup canceled." msgstr "Отмена наÑтроек привÑзки." -#: ../gui/wxpython/image2target/ii2t_manager.py:379 -#: ../gui/wxpython/gcp/manager.py:350 +#: ../gui/wxpython/image2target/ii2t_manager.py:381 +#: ../gui/wxpython/gcp/manager.py:352 msgid "Select map type and location/mapset" msgstr "Выбрать тип ÑÐ»Ð¾Ñ Ð¸ облаÑÑ‚ÑŒ/набор" -#: ../gui/wxpython/image2target/ii2t_manager.py:393 -#: ../gui/wxpython/gcp/manager.py:364 +#: ../gui/wxpython/image2target/ii2t_manager.py:395 +#: ../gui/wxpython/gcp/manager.py:366 msgid "Map type to georectify" msgstr "Тип ÑÐ»Ð¾Ñ Ð´Ð»Ñ Ð¿Ñ€Ð¸Ð²Ñзки" -#: ../gui/wxpython/image2target/ii2t_manager.py:394 -#: ../gui/wxpython/gui_core/dialogs.py:1452 -#: ../gui/wxpython/gui_core/dialogs.py:1697 -#: ../gui/wxpython/psmap/dialogs.py:920 ../gui/wxpython/gcp/manager.py:365 +#: ../gui/wxpython/image2target/ii2t_manager.py:396 +#: ../gui/wxpython/gui_core/dialogs.py:1453 +#: ../gui/wxpython/gui_core/dialogs.py:1699 +#: ../gui/wxpython/psmap/dialogs.py:922 ../gui/wxpython/gcp/manager.py:367 #: ../gui/wxpython/gmodeler/frame.py:1746 msgid "raster" msgstr "раÑÑ‚Ñ€" -#: ../gui/wxpython/image2target/ii2t_manager.py:394 -#: ../gui/wxpython/gui_core/dialogs.py:1452 -#: ../gui/wxpython/psmap/dialogs.py:923 ../gui/wxpython/gcp/manager.py:365 +#: ../gui/wxpython/image2target/ii2t_manager.py:396 +#: ../gui/wxpython/gui_core/dialogs.py:1453 +#: ../gui/wxpython/psmap/dialogs.py:925 ../gui/wxpython/gcp/manager.py:367 #: ../gui/wxpython/gmodeler/frame.py:1747 msgid "vector" msgstr "вектор" -#: ../gui/wxpython/image2target/ii2t_manager.py:404 -#: ../gui/wxpython/gcp/manager.py:375 +#: ../gui/wxpython/image2target/ii2t_manager.py:406 +#: ../gui/wxpython/gcp/manager.py:377 msgid "Select source location:" msgstr "Выбрать иÑходную облаÑÑ‚ÑŒ:" -#: ../gui/wxpython/image2target/ii2t_manager.py:425 -#: ../gui/wxpython/gcp/manager.py:396 +#: ../gui/wxpython/image2target/ii2t_manager.py:427 +#: ../gui/wxpython/gcp/manager.py:398 msgid "Select source mapset:" msgstr "Выбрать иÑходный набор:" -#: ../gui/wxpython/image2target/ii2t_manager.py:481 -#: ../gui/wxpython/gcp/manager.py:452 +#: ../gui/wxpython/image2target/ii2t_manager.py:483 +#: ../gui/wxpython/gcp/manager.py:454 msgid "You must select a valid location before selecting a mapset" msgstr "Ð’Ñ‹ должны указать подходÑщую облаÑÑ‚ÑŒ перед выбором набора" -#: ../gui/wxpython/image2target/ii2t_manager.py:494 -#: ../gui/wxpython/gcp/manager.py:465 +#: ../gui/wxpython/image2target/ii2t_manager.py:496 +#: ../gui/wxpython/gcp/manager.py:467 msgid "You must select a valid location and mapset in order to continue" msgstr "Ð’Ñ‹ должны указать подходÑщую облаÑÑ‚ÑŒ и набор Ð´Ð»Ñ Ñ‚Ð¾Ð³Ð¾, чтобы продолжить работу" -#: ../gui/wxpython/image2target/ii2t_manager.py:516 -#: ../gui/wxpython/gcp/manager.py:487 +#: ../gui/wxpython/image2target/ii2t_manager.py:518 +#: ../gui/wxpython/gcp/manager.py:489 msgid "Select image/map group to georectify" msgstr "Выбрать изображение/Ñлой Ð´Ð»Ñ Ð¿Ñ€Ð¸Ð²Ñзки" -#: ../gui/wxpython/image2target/ii2t_manager.py:538 +#: ../gui/wxpython/image2target/ii2t_manager.py:540 msgid "Select group:" msgstr "Выбрать группу:" -#: ../gui/wxpython/image2target/ii2t_manager.py:555 -#: ../gui/wxpython/gcp/manager.py:526 +#: ../gui/wxpython/image2target/ii2t_manager.py:557 +#: ../gui/wxpython/gcp/manager.py:528 msgid "Create group if none exists" msgstr "ЕÑли группа не Ñоздана, Ñоздать новую" -#: ../gui/wxpython/image2target/ii2t_manager.py:569 -#: ../gui/wxpython/gcp/manager.py:540 +#: ../gui/wxpython/image2target/ii2t_manager.py:571 +#: ../gui/wxpython/gcp/manager.py:542 msgid "Add vector map to group..." msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:653 -#: ../gui/wxpython/gcp/manager.py:630 +#: ../gui/wxpython/image2target/ii2t_manager.py:655 +#: ../gui/wxpython/gcp/manager.py:632 msgid "You must select a valid image/map group in order to continue" msgstr "Ð’Ñ‹ должны указать правильную группу изображений/Ñлоев Ð´Ð»Ñ Ñ‚Ð¾Ð³Ð¾, чтобы продолжить работу" -#: ../gui/wxpython/image2target/ii2t_manager.py:660 -#: ../gui/wxpython/gcp/manager.py:637 +#: ../gui/wxpython/image2target/ii2t_manager.py:662 +#: ../gui/wxpython/gcp/manager.py:639 msgid "You must enter an map name extension in order to continue" msgstr "Ð’Ñ‹ должны указать раÑширение ÑÐ»Ð¾Ñ Ð´Ð»Ñ Ñ‚Ð¾Ð³Ð¾, чтобы продолжить работу" -#: ../gui/wxpython/image2target/ii2t_manager.py:729 -#: ../gui/wxpython/gcp/manager.py:706 +#: ../gui/wxpython/image2target/ii2t_manager.py:731 +#: ../gui/wxpython/gcp/manager.py:708 msgid "Select maps to display for ground control point (GCP) creation" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:790 -#: ../gui/wxpython/image2target/ii2t_manager.py:2981 -#: ../gui/wxpython/gcp/manager.py:767 ../gui/wxpython/gcp/manager.py:2908 +#: ../gui/wxpython/image2target/ii2t_manager.py:792 +#: ../gui/wxpython/image2target/ii2t_manager.py:2984 +#: ../gui/wxpython/gcp/manager.py:769 ../gui/wxpython/gcp/manager.py:2910 msgid "Select target vector map to display:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:862 -#: ../gui/wxpython/gcp/manager.py:839 +#: ../gui/wxpython/image2target/ii2t_manager.py:864 +#: ../gui/wxpython/gcp/manager.py:841 msgid "You must select a source map in order to continue" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:889 -#: ../gui/wxpython/image2target/ii2t_manager.py:920 -#: ../gui/wxpython/gcp/manager.py:866 ../gui/wxpython/gcp/manager.py:897 +#: ../gui/wxpython/image2target/ii2t_manager.py:891 +#: ../gui/wxpython/image2target/ii2t_manager.py:922 +#: ../gui/wxpython/gcp/manager.py:868 ../gui/wxpython/gcp/manager.py:899 #, python-format msgid "" "No maps in selected group <%s>.\n" "Please edit group or select another group." msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:950 -#: ../gui/wxpython/gcp/manager.py:927 +#: ../gui/wxpython/image2target/ii2t_manager.py:952 +#: ../gui/wxpython/gcp/manager.py:929 msgid "Manage Ground Control Points" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:1483 +#: ../gui/wxpython/image2target/ii2t_manager.py:1485 msgid "Writing CONTROL_POINTS file failed" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:1495 +#: ../gui/wxpython/image2target/ii2t_manager.py:1497 #, python-format msgid "CONTROL_POINTS file saved for group <%s>" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:1546 +#: ../gui/wxpython/image2target/ii2t_manager.py:1548 msgid "Reading CONTROL_POINTS file failed" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:1701 -#: ../gui/wxpython/gcp/manager.py:1635 +#: ../gui/wxpython/image2target/ii2t_manager.py:1703 +#: ../gui/wxpython/gcp/manager.py:1637 #, python-format msgid "Transforming <%s>..." msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:1706 -#: ../gui/wxpython/gcp/manager.py:1640 +#: ../gui/wxpython/image2target/ii2t_manager.py:1708 +#: ../gui/wxpython/gcp/manager.py:1642 #, python-format msgid "Rectifying vector map <%s>, please wait..." msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:1740 -#: ../gui/wxpython/gcp/manager.py:1674 +#: ../gui/wxpython/image2target/ii2t_manager.py:1743 +#: ../gui/wxpython/gcp/manager.py:1676 #, python-format msgid "Georectification of vector map <%s> failed" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:1872 +#: ../gui/wxpython/image2target/ii2t_manager.py:1875 msgid "" "Could not calculate RMS Error.\n" "Possible error with i.ortho.transform." msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:1998 +#: ../gui/wxpython/image2target/ii2t_manager.py:2001 msgid "" "Could not calculate new extends.\n" "Possible error with i.ortho.transform." msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2210 -#: ../gui/wxpython/image2target/ii2t_manager.py:2230 -#: ../gui/wxpython/gcp/manager.py:2147 ../gui/wxpython/gcp/manager.py:2165 +#: ../gui/wxpython/image2target/ii2t_manager.py:2213 +#: ../gui/wxpython/image2target/ii2t_manager.py:2233 +#: ../gui/wxpython/gcp/manager.py:2149 ../gui/wxpython/gcp/manager.py:2167 msgid "source E" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2211 -#: ../gui/wxpython/image2target/ii2t_manager.py:2231 -#: ../gui/wxpython/gcp/manager.py:2148 ../gui/wxpython/gcp/manager.py:2166 +#: ../gui/wxpython/image2target/ii2t_manager.py:2214 +#: ../gui/wxpython/image2target/ii2t_manager.py:2234 +#: ../gui/wxpython/gcp/manager.py:2150 ../gui/wxpython/gcp/manager.py:2168 msgid "source N" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2212 -#: ../gui/wxpython/image2target/ii2t_manager.py:2232 +#: ../gui/wxpython/image2target/ii2t_manager.py:2215 +#: ../gui/wxpython/image2target/ii2t_manager.py:2235 msgid "source Z" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2213 -#: ../gui/wxpython/image2target/ii2t_manager.py:2233 -#: ../gui/wxpython/gcp/manager.py:2149 ../gui/wxpython/gcp/manager.py:2167 +#: ../gui/wxpython/image2target/ii2t_manager.py:2216 +#: ../gui/wxpython/image2target/ii2t_manager.py:2236 +#: ../gui/wxpython/gcp/manager.py:2151 ../gui/wxpython/gcp/manager.py:2169 msgid "target E" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2214 -#: ../gui/wxpython/image2target/ii2t_manager.py:2234 -#: ../gui/wxpython/gcp/manager.py:2150 ../gui/wxpython/gcp/manager.py:2168 +#: ../gui/wxpython/image2target/ii2t_manager.py:2217 +#: ../gui/wxpython/image2target/ii2t_manager.py:2237 +#: ../gui/wxpython/gcp/manager.py:2152 ../gui/wxpython/gcp/manager.py:2170 msgid "target N" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2215 -#: ../gui/wxpython/image2target/ii2t_manager.py:2235 +#: ../gui/wxpython/image2target/ii2t_manager.py:2218 +#: ../gui/wxpython/image2target/ii2t_manager.py:2238 msgid "target Z" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2425 -#: ../gui/wxpython/gcp/manager.py:2354 +#: ../gui/wxpython/image2target/ii2t_manager.py:2428 +#: ../gui/wxpython/gcp/manager.py:2356 msgid "Create vector map group" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2500 -#: ../gui/wxpython/gcp/manager.py:2429 +#: ../gui/wxpython/image2target/ii2t_manager.py:2503 +#: ../gui/wxpython/gcp/manager.py:2431 msgid "Select vector map(s) to add to group:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2583 -#: ../gui/wxpython/gcp/manager.py:2516 +#: ../gui/wxpython/image2target/ii2t_manager.py:2586 +#: ../gui/wxpython/gcp/manager.py:2518 msgid "source E:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2584 -#: ../gui/wxpython/gcp/manager.py:2517 +#: ../gui/wxpython/image2target/ii2t_manager.py:2587 +#: ../gui/wxpython/gcp/manager.py:2519 msgid "target E:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2585 -#: ../gui/wxpython/gcp/manager.py:2518 +#: ../gui/wxpython/image2target/ii2t_manager.py:2588 +#: ../gui/wxpython/gcp/manager.py:2520 msgid "source N:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2586 -#: ../gui/wxpython/gcp/manager.py:2519 +#: ../gui/wxpython/image2target/ii2t_manager.py:2589 +#: ../gui/wxpython/gcp/manager.py:2521 msgid "target N:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2587 +#: ../gui/wxpython/image2target/ii2t_manager.py:2590 msgid "source Z:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2588 +#: ../gui/wxpython/image2target/ii2t_manager.py:2591 msgid "target Z:" msgstr "" +#: ../gui/wxpython/image2target/ii2t_gis_set.py:252 +#, python-format +msgid "GRASS GIS %s startup%s" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_gis_set.py:474 +#: ../gui/wxpython/startup/guiutils.py:80 +#, python-format +msgid "Invalid line in GISRC file (%s):%s\n" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_gis_set.py:556 +msgid "New mapset:" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_gis_set.py:937 +#: ../gui/wxpython/lmgr/frame.py:1071 +msgid "Enter name for new mapset:" +msgstr "Введите Ð¸Ð¼Ñ Ð´Ð»Ñ Ð½Ð¾Ð²Ð¾Ð³Ð¾ набора:" + #: ../gui/wxpython/vdigit/mapwindow.py:425 msgid "Update categories" msgstr "Обновить категории" @@ -11120,7 +11120,7 @@ msgid "Z bulk-labeling of 3D lines" msgstr "МаÑÑовое подпиÑывание Z 3D линий" -#: ../gui/wxpython/vdigit/toolbars.py:603 ../gui/wxpython/vdigit/wxdigit.py:63 +#: ../gui/wxpython/vdigit/toolbars.py:603 ../gui/wxpython/vdigit/wxdigit.py:64 msgid "No vector map open for editing." msgstr "" @@ -11135,7 +11135,7 @@ #: ../gui/wxpython/vdigit/toolbars.py:841 #: ../gui/wxpython/vdigit/toolbars.py:998 #: ../gui/wxpython/vdigit/toolbars.py:1096 -#: ../gui/wxpython/gui_core/dialogs.py:213 +#: ../gui/wxpython/gui_core/dialogs.py:214 msgid "Select vector map" msgstr "Выберите векторный Ñлой" @@ -11222,9 +11222,9 @@ msgstr "Закрыть диалог и Ñохранить Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ð² файле наÑтроек пользователÑ" #: ../gui/wxpython/vdigit/preferences.py:150 -#: ../gui/wxpython/gui_core/preferences.py:281 -#: ../gui/wxpython/animation/dialogs.py:340 -#: ../gui/wxpython/animation/dialogs.py:1854 +#: ../gui/wxpython/gui_core/preferences.py:274 +#: ../gui/wxpython/animation/dialogs.py:343 +#: ../gui/wxpython/animation/dialogs.py:1857 #: ../gui/wxpython/gmodeler/preferences.py:54 msgid "General" msgstr "Общие" @@ -11346,7 +11346,7 @@ msgstr "Выбрать виÑÑщие узлы" #: ../gui/wxpython/vdigit/preferences.py:582 -#: ../gui/wxpython/gui_core/preferences.py:1504 +#: ../gui/wxpython/gui_core/preferences.py:1498 msgid "Attributes" msgstr "Ðтрибуты" @@ -11361,8 +11361,8 @@ #: ../gui/wxpython/vdigit/preferences.py:612 #: ../gui/wxpython/vdigit/preferences.py:615 #: ../gui/wxpython/vdigit/dialogs.py:116 ../gui/wxpython/vdigit/dialogs.py:576 -#: ../gui/wxpython/dbmgr/dialogs.py:512 ../gui/wxpython/dbmgr/base.py:2952 -#: ../gui/wxpython/dbmgr/base.py:3073 ../gui/wxpython/dbmgr/base.py:3339 +#: ../gui/wxpython/dbmgr/dialogs.py:512 ../gui/wxpython/dbmgr/base.py:2954 +#: ../gui/wxpython/dbmgr/base.py:3075 ../gui/wxpython/dbmgr/base.py:3341 msgid "Layer" msgstr "Слой" @@ -11434,8 +11434,8 @@ msgstr "ПодÑветить (дубликаты)" #: ../gui/wxpython/vdigit/preferences.py:800 -#: ../gui/wxpython/gui_core/gselect.py:2342 -#: ../gui/wxpython/psmap/toolbars.py:103 ../gui/wxpython/psmap/dialogs.py:6279 +#: ../gui/wxpython/gui_core/gselect.py:2334 +#: ../gui/wxpython/psmap/toolbars.py:103 ../gui/wxpython/psmap/dialogs.py:6281 msgid "Point" msgstr "Точка" @@ -11510,7 +11510,7 @@ msgid "Add new category" msgstr "Добавить новую категорию" -#: ../gui/wxpython/vdigit/dialogs.py:151 ../gui/wxpython/psmap/dialogs.py:479 +#: ../gui/wxpython/vdigit/dialogs.py:151 ../gui/wxpython/psmap/dialogs.py:481 #: ../gui/wxpython/web_services/dialogs.py:685 msgid "Apply changes" msgstr "Применить изменениÑ" @@ -11550,8 +11550,8 @@ msgid "Delete all" msgstr "Удалить вÑе" -#: ../gui/wxpython/vdigit/dialogs.py:290 ../gui/wxpython/dbmgr/base.py:1438 -#: ../gui/wxpython/dbmgr/base.py:2588 ../gui/wxpython/gmodeler/dialogs.py:851 +#: ../gui/wxpython/vdigit/dialogs.py:290 ../gui/wxpython/dbmgr/base.py:1440 +#: ../gui/wxpython/dbmgr/base.py:2590 ../gui/wxpython/gmodeler/dialogs.py:851 #: ../gui/wxpython/gmodeler/dialogs.py:1017 msgid "Reload" msgstr "Загрузить заново" @@ -11589,29 +11589,29 @@ msgid "Layer (Categories)" msgstr "Слой (Категории)" -#: ../gui/wxpython/vdigit/wxdisplay.py:1017 +#: ../gui/wxpython/vdigit/wxdisplay.py:1019 #, python-format msgid "Topology for vector map <%s> is not available. Topology is required by digitizer. Do you want to rebuild topology (takes some time) and open the vector map for editing?" msgstr "" -#: ../gui/wxpython/vdigit/wxdisplay.py:1022 +#: ../gui/wxpython/vdigit/wxdisplay.py:1024 msgid "Topology missing" msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:56 +#: ../gui/wxpython/vdigit/wxdigit.py:57 msgid "Digitization Error" msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:61 +#: ../gui/wxpython/vdigit/wxdigit.py:62 #, python-format msgid "Unable to open vector map <%s>." msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:64 +#: ../gui/wxpython/vdigit/wxdigit.py:65 msgid "Operation canceled." msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:71 +#: ../gui/wxpython/vdigit/wxdigit.py:72 #, python-format msgid "" "Writing new feature failed. Operation canceled.\n" @@ -11619,50 +11619,55 @@ "Reason: %s" msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:80 +#: ../gui/wxpython/vdigit/wxdigit.py:81 #, python-format msgid "Reading feature id %d failed. Operation canceled." msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:88 +#: ../gui/wxpython/vdigit/wxdigit.py:89 #, python-format msgid "Database link %d not available. Operation canceled." msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:96 +#: ../gui/wxpython/vdigit/wxdigit.py:97 #, python-format msgid "Unable to start database driver <%s>. Operation canceled." msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:106 +#: ../gui/wxpython/vdigit/wxdigit.py:107 #, python-format msgid "Unable to open database <%(db)s> by driver <%(driver)s>. Operation canceled." msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:114 +#: ../gui/wxpython/vdigit/wxdigit.py:115 #, python-format msgid "Unable to execute SQL query '%s'. Operation canceled." msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:122 +#: ../gui/wxpython/vdigit/wxdigit.py:123 #, python-format msgid "Feature id %d is marked as dead. Operation canceled." msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:130 +#: ../gui/wxpython/vdigit/wxdigit.py:131 #, python-format msgid "Unsupported feature type %d. Operation canceled." msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:500 +#: ../gui/wxpython/vdigit/wxdigit.py:501 #, python-format msgid "Unknown feature type '%s'" msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:505 +#: ../gui/wxpython/vdigit/wxdigit.py:506 msgid "Not enough points for line" msgstr "" +#: ../gui/wxpython/startup/guiutils.py:51 +#, fuzzy +msgid "Name for the new mapset:" +msgstr "Введите Ð¸Ð¼Ñ Ð´Ð»Ñ Ð½Ð¾Ð²Ð¾Ð³Ð¾ набора:" + #: ../gui/wxpython/startup/locdownload.py:150 #, python-brace-format msgid "ZIP file is unreadable: {0}" @@ -11731,6 +11736,14 @@ msgid "Abort download" msgstr "" +#: ../gui/wxpython/startup/utils.py:45 +msgid "Documents" +msgstr "" + +#: ../gui/wxpython/startup/utils.py:46 +msgid "My Documents" +msgstr "" + #: ../gui/wxpython/nviz/mapwindow.py:244 msgid "Opening 3D view was not successful. Please try to change the value of depth buffer in GUI Settings dialog > tab Map Display > Advanced and restart GUI." msgstr "" @@ -11859,11 +11872,11 @@ msgid "constant#" msgstr "" -#: ../gui/wxpython/nviz/wxnviz.py:33 +#: ../gui/wxpython/nviz/wxnviz.py:35 msgid "This module requires the NumPy module, which could not be imported. It probably is not installed (it's not part of the standard Python distribution). See the Numeric Python site (http://numpy.scipy.org) for information on downloading source or binaries." msgstr "" -#: ../gui/wxpython/nviz/wxnviz.py:505 ../gui/wxpython/nviz/wxnviz.py:517 +#: ../gui/wxpython/nviz/wxnviz.py:510 ../gui/wxpython/nviz/wxnviz.py:522 #, python-format msgid "3d raster map <%s> not found" msgstr "" @@ -11879,7 +11892,7 @@ msgstr "" #: ../gui/wxpython/nviz/tools.py:100 -#: ../gui/wxpython/gui_core/preferences.py:499 +#: ../gui/wxpython/gui_core/preferences.py:492 msgid "Appearance" msgstr "" @@ -11920,9 +11933,9 @@ msgstr "" #: ../gui/wxpython/nviz/tools.py:366 ../gui/wxpython/nviz/tools.py:1285 -#: ../gui/wxpython/nviz/tools.py:2126 ../gui/wxpython/gui_core/dialogs.py:1937 -#: ../gui/wxpython/psmap/dialogs.py:3849 ../gui/wxpython/psmap/dialogs.py:4066 -#: ../gui/wxpython/psmap/dialogs.py:4857 +#: ../gui/wxpython/nviz/tools.py:2126 ../gui/wxpython/gui_core/dialogs.py:1942 +#: ../gui/wxpython/psmap/dialogs.py:3851 ../gui/wxpython/psmap/dialogs.py:4068 +#: ../gui/wxpython/psmap/dialogs.py:4859 #: ../gui/wxpython/gmodeler/preferences.py:210 #: ../gui/wxpython/gmodeler/preferences.py:376 #: ../gui/wxpython/gmodeler/preferences.py:488 @@ -11975,8 +11988,8 @@ msgstr "" #: ../gui/wxpython/nviz/tools.py:465 ../gui/wxpython/nviz/preferences.py:204 -#: ../gui/wxpython/gui_core/preferences.py:891 -#: ../gui/wxpython/animation/dialogs.py:1864 +#: ../gui/wxpython/gui_core/preferences.py:885 +#: ../gui/wxpython/animation/dialogs.py:1867 #: ../gui/wxpython/web_services/widgets.py:317 msgid "Background color:" msgstr "Цвет фона:" @@ -12017,7 +12030,7 @@ msgid "Save image sequence" msgstr "" -#: ../gui/wxpython/nviz/tools.py:624 ../gui/wxpython/psmap/dialogs.py:5794 +#: ../gui/wxpython/nviz/tools.py:624 ../gui/wxpython/psmap/dialogs.py:5796 msgid "Choose a directory:" msgstr "" @@ -12025,7 +12038,7 @@ msgid "Choose a directory for images" msgstr "" -#: ../gui/wxpython/nviz/tools.py:632 ../gui/wxpython/animation/dialogs.py:1187 +#: ../gui/wxpython/nviz/tools.py:632 ../gui/wxpython/animation/dialogs.py:1190 msgid "File prefix:" msgstr "" @@ -12033,7 +12046,7 @@ msgid "Generated files names will look like this: prefix_1.ppm, prefix_2.ppm, ..." msgstr "" -#: ../gui/wxpython/nviz/tools.py:640 ../gui/wxpython/animation/dialogs.py:1191 +#: ../gui/wxpython/nviz/tools.py:640 ../gui/wxpython/animation/dialogs.py:1194 msgid "File format:" msgstr "" @@ -12050,7 +12063,7 @@ msgid "Vector" msgstr "Вектор" -#: ../gui/wxpython/nviz/tools.py:728 ../gui/wxpython/gui_core/dialogs.py:1452 +#: ../gui/wxpython/nviz/tools.py:728 ../gui/wxpython/gui_core/dialogs.py:1453 msgid "3D raster" msgstr "" @@ -12062,7 +12075,7 @@ msgid "Fringe" msgstr "" -#: ../gui/wxpython/nviz/tools.py:782 ../gui/wxpython/animation/dialogs.py:929 +#: ../gui/wxpython/nviz/tools.py:782 ../gui/wxpython/animation/dialogs.py:932 msgid "Decorations" msgstr "" @@ -12071,7 +12084,7 @@ msgstr "" #: ../gui/wxpython/nviz/tools.py:850 ../gui/wxpython/nviz/tools.py:1889 -#: ../gui/wxpython/nviz/preferences.py:405 ../gui/wxpython/tplot/frame.py:277 +#: ../gui/wxpython/nviz/preferences.py:405 ../gui/wxpython/tplot/frame.py:343 #: ../gui/wxpython/timeline/frame.py:135 msgid "Draw" msgstr "РиÑовать" @@ -12169,11 +12182,11 @@ msgstr "поÑтоÑннаÑ" #: ../gui/wxpython/nviz/tools.py:1050 ../gui/wxpython/nviz/tools.py:2021 -#: ../gui/wxpython/psmap/dialogs.py:3798 ../gui/wxpython/psmap/dialogs.py:4518 -#: ../gui/wxpython/psmap/dialogs.py:4796 ../gui/wxpython/psmap/dialogs.py:5377 -#: ../gui/wxpython/psmap/dialogs.py:5385 ../gui/wxpython/psmap/dialogs.py:5945 -#: ../gui/wxpython/psmap/dialogs.py:5954 ../gui/wxpython/psmap/dialogs.py:6529 -#: ../gui/wxpython/psmap/dialogs.py:6538 +#: ../gui/wxpython/psmap/dialogs.py:3800 ../gui/wxpython/psmap/dialogs.py:4520 +#: ../gui/wxpython/psmap/dialogs.py:4798 ../gui/wxpython/psmap/dialogs.py:5379 +#: ../gui/wxpython/psmap/dialogs.py:5387 ../gui/wxpython/psmap/dialogs.py:5947 +#: ../gui/wxpython/psmap/dialogs.py:5956 ../gui/wxpython/psmap/dialogs.py:6531 +#: ../gui/wxpython/psmap/dialogs.py:6540 msgid "Position" msgstr "Положение" @@ -12317,11 +12330,11 @@ msgid "Icon:" msgstr "" -#: ../gui/wxpython/nviz/tools.py:1659 ../gui/wxpython/psmap/dialogs.py:2735 +#: ../gui/wxpython/nviz/tools.py:1659 ../gui/wxpython/psmap/dialogs.py:2737 msgid "size:" msgstr "" -#: ../gui/wxpython/nviz/tools.py:1717 ../gui/wxpython/psmap/dialogs.py:2661 +#: ../gui/wxpython/nviz/tools.py:1717 ../gui/wxpython/psmap/dialogs.py:2663 msgid "symbol:" msgstr "" @@ -12744,134 +12757,134 @@ msgid "Nothing found" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:549 +#: ../gui/wxpython/gui_core/forms.py:561 msgid "Enter parameters for '" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:565 +#: ../gui/wxpython/gui_core/forms.py:577 msgid "Close this window without executing the command (Ctrl+Q)" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:596 +#: ../gui/wxpython/gui_core/forms.py:608 msgid "Run the command (Ctrl+R)" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:624 +#: ../gui/wxpython/gui_core/forms.py:636 msgid "Show manual page of the command (Ctrl+H)" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:663 +#: ../gui/wxpython/gui_core/forms.py:675 msgid "Add created map(s) into layer tree" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:693 +#: ../gui/wxpython/gui_core/forms.py:705 msgid "Close dialog when command is successfully finished. Change this settings in Preferences dialog ('Command' tab)." msgstr "" -#: ../gui/wxpython/gui_core/forms.py:878 +#: ../gui/wxpython/gui_core/forms.py:890 #, python-format msgid "'%s' copied to clipboard" msgstr "'%s' Ñкопировано в буфер обмена" -#: ../gui/wxpython/gui_core/forms.py:962 ../gui/wxpython/gui_core/forms.py:976 +#: ../gui/wxpython/gui_core/forms.py:974 ../gui/wxpython/gui_core/forms.py:988 msgid "Required" msgstr "Ðеобходимо" -#: ../gui/wxpython/gui_core/forms.py:965 ../gui/wxpython/gui_core/forms.py:977 +#: ../gui/wxpython/gui_core/forms.py:977 ../gui/wxpython/gui_core/forms.py:989 msgid "Optional" msgstr "Опционный" -#: ../gui/wxpython/gui_core/forms.py:1060 -#: ../gui/wxpython/gui_core/forms.py:2065 +#: ../gui/wxpython/gui_core/forms.py:1072 +#: ../gui/wxpython/gui_core/forms.py:2086 msgid "Parameterized in model" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1129 +#: ../gui/wxpython/gui_core/forms.py:1141 msgid "This option is required" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1150 +#: ../gui/wxpython/gui_core/forms.py:1162 msgid "[multiple]" msgstr "[множеÑтвенный]" -#: ../gui/wxpython/gui_core/forms.py:1208 +#: ../gui/wxpython/gui_core/forms.py:1220 msgid "valid range" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1318 -#: ../gui/wxpython/gui_core/forms.py:2696 +#: ../gui/wxpython/gui_core/forms.py:1330 +#: ../gui/wxpython/gui_core/forms.py:2726 #: ../gui/wxpython/gui_core/toolbars.py:70 msgid "Select font" msgstr "Выбрать шрифт" -#: ../gui/wxpython/gui_core/forms.py:1430 ../gui/wxpython/lmgr/toolbars.py:158 +#: ../gui/wxpython/gui_core/forms.py:1443 ../gui/wxpython/lmgr/toolbars.py:158 msgid "Graphical Modeler" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1436 -#: ../gui/wxpython/gui_core/preferences.py:779 +#: ../gui/wxpython/gui_core/forms.py:1449 +#: ../gui/wxpython/gui_core/preferences.py:773 msgid "Map Display" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1549 +#: ../gui/wxpython/gui_core/forms.py:1562 msgid "Show graphical representation of temporal extent of dataset(s) ." msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1779 -#: ../gui/wxpython/gui_core/preferences.py:1363 -#: ../gui/wxpython/gui_core/preferences.py:1398 +#: ../gui/wxpython/gui_core/forms.py:1789 +#: ../gui/wxpython/gui_core/preferences.py:1357 +#: ../gui/wxpython/gui_core/preferences.py:1392 msgid "Transparent" msgstr "Прозрачный" -#: ../gui/wxpython/gui_core/forms.py:1815 -#: ../gui/wxpython/gui_core/forms.py:1907 +#: ../gui/wxpython/gui_core/forms.py:1825 +#: ../gui/wxpython/gui_core/forms.py:1917 #, python-format msgid "Choose %s" msgstr "Выбрать %s" -#: ../gui/wxpython/gui_core/forms.py:1818 +#: ../gui/wxpython/gui_core/forms.py:1828 #: ../gui/wxpython/gmodeler/frame.py:1750 msgid "file" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1860 +#: ../gui/wxpython/gui_core/forms.py:1870 msgid "Load and edit content of a file" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1863 +#: ../gui/wxpython/gui_core/forms.py:1873 msgid "&Save as" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1865 +#: ../gui/wxpython/gui_core/forms.py:1875 msgid "Save content to a file for further use" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1870 +#: ../gui/wxpython/gui_core/forms.py:1880 msgid "or enter values directly:" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1872 +#: ../gui/wxpython/gui_core/forms.py:1882 msgid "Enter file content directly instead of specifying a file. Temporary file will be automatically created." msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1910 -#: ../gui/wxpython/gui_core/gselect.py:1434 +#: ../gui/wxpython/gui_core/forms.py:1920 +#: ../gui/wxpython/gui_core/gselect.py:1426 msgid "Directory" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:2255 ../gui/wxpython/gmodeler/frame.py:171 +#: ../gui/wxpython/gui_core/forms.py:2285 ../gui/wxpython/gmodeler/frame.py:171 msgid "Command output" msgstr "Результат команды" -#: ../gui/wxpython/gui_core/forms.py:2268 +#: ../gui/wxpython/gui_core/forms.py:2298 msgid "Manual" msgstr "Вручную" -#: ../gui/wxpython/gui_core/forms.py:2312 +#: ../gui/wxpython/gui_core/forms.py:2342 msgid "Nothing to load." msgstr "" -#: ../gui/wxpython/gui_core/forms.py:2320 +#: ../gui/wxpython/gui_core/forms.py:2350 #, python-format msgid "" "Unable to load file.\n" @@ -12879,26 +12892,26 @@ "Reason: %s" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:2350 +#: ../gui/wxpython/gui_core/forms.py:2380 msgid "Save input as..." msgstr "" -#: ../gui/wxpython/gui_core/forms.py:2683 +#: ../gui/wxpython/gui_core/forms.py:2713 msgid "No dataset given." msgstr "" -#: ../gui/wxpython/gui_core/forms.py:2852 -#: ../gui/wxpython/gui_core/forms.py:2869 +#: ../gui/wxpython/gui_core/forms.py:2882 +#: ../gui/wxpython/gui_core/forms.py:2899 #, python-format msgid "Unable to parse command '%s'" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:2876 +#: ../gui/wxpython/gui_core/forms.py:2906 #, python-format msgid "%(cmd)s: parameter '%(key)s' not available" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:2958 +#: ../gui/wxpython/gui_core/forms.py:2988 msgid "Try to set up GRASS_ADDON_PATH or GRASS_ADDON_BASE variable." msgstr "" @@ -13043,11 +13056,11 @@ msgstr "" #: ../gui/wxpython/gui_core/ghelp.py:118 ../gui/wxpython/gui_core/ghelp.py:921 -#: ../gui/wxpython/lmgr/frame.py:87 ../gui/wxpython/lmgr/frame.py:1217 +#: ../gui/wxpython/lmgr/frame.py:87 ../gui/wxpython/lmgr/frame.py:1221 msgid "Unable to get GRASS version\n" msgstr "" -#: ../gui/wxpython/gui_core/ghelp.py:131 ../gui/wxpython/lmgr/frame.py:1241 +#: ../gui/wxpython/gui_core/ghelp.py:131 ../gui/wxpython/lmgr/frame.py:1245 msgid "unknown version" msgstr "" @@ -13166,7 +13179,7 @@ msgid "Selected map <%s> has been disabled for rendering. Operation canceled." msgstr "" -#: ../gui/wxpython/gui_core/vselect.py:277 ../gui/wxpython/lmgr/frame.py:2569 +#: ../gui/wxpython/gui_core/vselect.py:277 ../gui/wxpython/lmgr/frame.py:2572 #: ../gui/wxpython/mapdisp/frame.py:594 msgid "No map layer selected. Operation canceled." msgstr "" @@ -13293,561 +13306,569 @@ msgid "Select graphics tool" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:69 +#: ../gui/wxpython/gui_core/gselect.py:72 #, python-format msgid "" "Unable to import pyGRASS: %s\n" "Some functionality will be not accessible" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:507 +#: ../gui/wxpython/gui_core/gselect.py:511 msgid "Not selectable element" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:544 -#: ../gui/wxpython/gui_core/preferences.py:2203 +#: ../gui/wxpython/gui_core/gselect.py:548 +#: ../gui/wxpython/gui_core/preferences.py:2197 msgid "Mapset" msgstr "Ðабор" -#: ../gui/wxpython/gui_core/gselect.py:556 +#: ../gui/wxpython/gui_core/gselect.py:560 msgid "Type: " msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:574 +#: ../gui/wxpython/gui_core/gselect.py:578 #, python-format msgid "GSelect: invalid item: %s" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1411 +#: ../gui/wxpython/gui_core/gselect.py:890 +msgid "No table linked to layer <{}>." +msgstr "" + +#: ../gui/wxpython/gui_core/gselect.py:1403 msgid "Output settings" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1413 +#: ../gui/wxpython/gui_core/gselect.py:1405 msgid "Source input" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1424 +#: ../gui/wxpython/gui_core/gselect.py:1416 msgid "Native" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1430 +#: ../gui/wxpython/gui_core/gselect.py:1422 msgid "File" msgstr "Файл" -#: ../gui/wxpython/gui_core/gselect.py:1438 ../gui/wxpython/dbmgr/base.py:2954 -#: ../gui/wxpython/dbmgr/base.py:3084 ../gui/wxpython/dbmgr/base.py:3353 +#: ../gui/wxpython/gui_core/gselect.py:1430 ../gui/wxpython/dbmgr/base.py:2956 +#: ../gui/wxpython/dbmgr/base.py:3086 ../gui/wxpython/dbmgr/base.py:3355 msgid "Database" msgstr "База данных" -#: ../gui/wxpython/gui_core/gselect.py:1442 +#: ../gui/wxpython/gui_core/gselect.py:1434 msgid "Protocol" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1453 +#: ../gui/wxpython/gui_core/gselect.py:1445 msgid "Output type" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1455 +#: ../gui/wxpython/gui_core/gselect.py:1447 msgid "Source type" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1477 +#: ../gui/wxpython/gui_core/gselect.py:1469 msgid "All files" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1493 +#: ../gui/wxpython/gui_core/gselect.py:1485 msgid "ZIP files" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1494 +#: ../gui/wxpython/gui_core/gselect.py:1486 msgid "GZIP files" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1495 +#: ../gui/wxpython/gui_core/gselect.py:1487 msgid "TAR files" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1497 +#: ../gui/wxpython/gui_core/gselect.py:1489 msgid "TARGZ files" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1505 +#: ../gui/wxpython/gui_core/gselect.py:1497 msgid "File:" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1506 +#: ../gui/wxpython/gui_core/gselect.py:1498 msgid "Choose file to import" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1521 -#: ../gui/wxpython/gui_core/gselect.py:1604 -#: ../gui/wxpython/animation/dialogs.py:1196 +#: ../gui/wxpython/gui_core/gselect.py:1513 +#: ../gui/wxpython/gui_core/gselect.py:1596 +#: ../gui/wxpython/animation/dialogs.py:1199 msgid "Directory:" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1522 -#: ../gui/wxpython/gui_core/gselect.py:1605 +#: ../gui/wxpython/gui_core/gselect.py:1514 +#: ../gui/wxpython/gui_core/gselect.py:1597 msgid "Choose input directory" msgstr "Выберите иÑходную папку" -#: ../gui/wxpython/gui_core/gselect.py:1539 +#: ../gui/wxpython/gui_core/gselect.py:1531 msgid "Extension:" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1568 -#: ../gui/wxpython/gui_core/gselect.py:1583 -#: ../gui/wxpython/gui_core/gselect.py:1585 -#: ../gui/wxpython/gui_core/widgets.py:1294 -#: ../gui/wxpython/animation/dialogs.py:402 +#: ../gui/wxpython/gui_core/gselect.py:1560 +#: ../gui/wxpython/gui_core/gselect.py:1575 +#: ../gui/wxpython/gui_core/gselect.py:1577 +#: ../gui/wxpython/gui_core/widgets.py:1298 +#: ../gui/wxpython/animation/dialogs.py:405 #: ../gui/wxpython/vnet/dialogs.py:1643 #: ../gui/wxpython/gmodeler/preferences.py:706 msgid "Name:" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1569 +#: ../gui/wxpython/gui_core/gselect.py:1561 msgid "Choose file" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1590 -#: ../gui/wxpython/gui_core/gselect.py:2350 +#: ../gui/wxpython/gui_core/gselect.py:1582 +#: ../gui/wxpython/gui_core/gselect.py:2342 msgid "Feature type:" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1592 +#: ../gui/wxpython/gui_core/gselect.py:1584 msgid "simple features" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1593 +#: ../gui/wxpython/gui_core/gselect.py:1585 msgid "topological" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1704 -#: ../gui/wxpython/gui_core/gselect.py:1735 -#: ../gui/wxpython/gui_core/gselect.py:1786 -#: ../gui/wxpython/gui_core/gselect.py:1824 +#: ../gui/wxpython/gui_core/gselect.py:1696 +#: ../gui/wxpython/gui_core/gselect.py:1727 +#: ../gui/wxpython/gui_core/gselect.py:1778 +#: ../gui/wxpython/gui_core/gselect.py:1816 msgid "Creation options:" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1718 -#: ../gui/wxpython/gui_core/gselect.py:1757 -#: ../gui/wxpython/gui_core/gselect.py:1809 +#: ../gui/wxpython/gui_core/gselect.py:1710 +#: ../gui/wxpython/gui_core/gselect.py:1749 +#: ../gui/wxpython/gui_core/gselect.py:1801 msgid "Format:" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1816 +#: ../gui/wxpython/gui_core/gselect.py:1808 msgid "Protocol:" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1839 +#: ../gui/wxpython/gui_core/gselect.py:1831 msgid "No settings available" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1959 +#: ../gui/wxpython/gui_core/gselect.py:1951 #: ../gui/wxpython/web_services/dialogs.py:302 msgid "No data source defined, settings are not saved." msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:2342 +#: ../gui/wxpython/gui_core/gselect.py:2334 msgid "LineString" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:2342 +#: ../gui/wxpython/gui_core/gselect.py:2334 msgid "Polygon" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:2561 +#: ../gui/wxpython/gui_core/gselect.py:2553 msgid "No vector map selected in layer manager. Operation canceled." msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:2574 +#: ../gui/wxpython/gui_core/gselect.py:2566 msgid "Input vector map is not selected" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:2578 +#: ../gui/wxpython/gui_core/gselect.py:2570 #, python-format msgid "Input vector map <%s> and selected map <%s> in layer manager are different. Operation canceled." msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:113 +#: ../gui/wxpython/gui_core/gselect.py:2746 +msgid "No vector map selected" +msgstr "" + +#: ../gui/wxpython/gui_core/widgets.py:114 msgid " (...)" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:854 +#: ../gui/wxpython/gui_core/widgets.py:855 #, python-format msgid "Name <%(name)s> is not a valid name for GRASS map. Please use only ASCII characters excluding %(chars)s and space." msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:968 -#: ../gui/wxpython/gui_core/dialogs.py:768 -#: ../gui/wxpython/gui_core/dialogs.py:836 -#: ../gui/wxpython/gui_core/dialogs.py:1576 ../gui/wxpython/dbmgr/base.py:1419 +#: ../gui/wxpython/gui_core/widgets.py:969 +#: ../gui/wxpython/gui_core/dialogs.py:769 +#: ../gui/wxpython/gui_core/dialogs.py:837 +#: ../gui/wxpython/gui_core/dialogs.py:1578 ../gui/wxpython/dbmgr/base.py:1421 msgid "Select all" msgstr "Выбрать вÑе" -#: ../gui/wxpython/gui_core/widgets.py:969 -#: ../gui/wxpython/gui_core/dialogs.py:1578 ../gui/wxpython/dbmgr/base.py:1420 +#: ../gui/wxpython/gui_core/widgets.py:970 +#: ../gui/wxpython/gui_core/dialogs.py:1580 ../gui/wxpython/dbmgr/base.py:1422 msgid "Deselect all" msgstr "СнÑÑ‚ÑŒ выделение Ñо вÑего" -#: ../gui/wxpython/gui_core/widgets.py:1082 +#: ../gui/wxpython/gui_core/widgets.py:1086 msgid "Fulltext search" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1084 +#: ../gui/wxpython/gui_core/widgets.py:1088 msgid "Type to search in all modules. Press Enter for next match." msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1151 +#: ../gui/wxpython/gui_core/widgets.py:1155 msgid "Searching, please type more characters." msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1160 +#: ../gui/wxpython/gui_core/widgets.py:1164 #, python-format msgid "%d modules match" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1230 +#: ../gui/wxpython/gui_core/widgets.py:1234 msgid "Profiles" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1236 +#: ../gui/wxpython/gui_core/widgets.py:1240 msgid "Save current settings" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1240 +#: ../gui/wxpython/gui_core/widgets.py:1244 msgid "Delete currently selected settings" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1263 +#: ../gui/wxpython/gui_core/widgets.py:1267 msgid "Load:" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1281 +#: ../gui/wxpython/gui_core/widgets.py:1285 #, python-format msgid "Settings <%s> not found" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1295 -#: ../gui/wxpython/gui_core/widgets.py:1315 +#: ../gui/wxpython/gui_core/widgets.py:1299 +#: ../gui/wxpython/gui_core/widgets.py:1319 msgid "Save settings" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1300 +#: ../gui/wxpython/gui_core/widgets.py:1304 msgid "Name not given, settings is not saved." msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1312 +#: ../gui/wxpython/gui_core/widgets.py:1316 #, python-format msgid "Settings <%s> already exists. Do you want to overwrite the settings?" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1363 +#: ../gui/wxpython/gui_core/widgets.py:1367 msgid "No settings is defined. Operation canceled." msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1401 +#: ../gui/wxpython/gui_core/widgets.py:1405 msgid "Unable to save settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:59 +#: ../gui/wxpython/gui_core/preferences.py:61 msgid "User settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:83 +#: ../gui/wxpython/gui_core/preferences.py:85 msgid "Set to default" msgstr "УÑтановить по умолчанию" -#: ../gui/wxpython/gui_core/preferences.py:91 +#: ../gui/wxpython/gui_core/preferences.py:93 msgid "Revert settings to default" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:94 +#: ../gui/wxpython/gui_core/preferences.py:96 msgid "Apply changes for the current session only and close" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:95 +#: ../gui/wxpython/gui_core/preferences.py:97 msgid "Save for this session only" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:165 +#: ../gui/wxpython/gui_core/preferences.py:167 msgid "Settings applied to current session but not saved" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:237 +#: ../gui/wxpython/gui_core/preferences.py:230 msgid "Key column cannot be empty string." msgstr "Ключевое поле не может быть пуÑтой Ñтрокой." -#: ../gui/wxpython/gui_core/preferences.py:256 +#: ../gui/wxpython/gui_core/preferences.py:249 msgid "GUI Settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:291 +#: ../gui/wxpython/gui_core/preferences.py:284 msgid "Layer Manager settings" msgstr "ÐаÑтройки Менеджера Ñлоев" -#: ../gui/wxpython/gui_core/preferences.py:301 +#: ../gui/wxpython/gui_core/preferences.py:294 msgid "Ask when removing map layer from layer tree" msgstr "Спрашивать когда Ñлой удалÑетÑÑ Ð¸Ð· ÑодержаниÑ" -#: ../gui/wxpython/gui_core/preferences.py:314 +#: ../gui/wxpython/gui_core/preferences.py:307 msgid "Ask when quiting wxGUI or closing display" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:329 -#: ../gui/wxpython/gui_core/preferences.py:346 +#: ../gui/wxpython/gui_core/preferences.py:322 +#: ../gui/wxpython/gui_core/preferences.py:339 #, python-format msgid "Hide '%s' tab (requires GUI restart)" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:330 -#: ../gui/wxpython/gui_core/preferences.py:1120 +#: ../gui/wxpython/gui_core/preferences.py:323 +#: ../gui/wxpython/gui_core/preferences.py:1114 #: ../gui/wxpython/lmgr/frame.py:366 msgid "Modules" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:347 +#: ../gui/wxpython/gui_core/preferences.py:340 #: ../gui/wxpython/lmgr/frame.py:390 msgid "Python" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:366 +#: ../gui/wxpython/gui_core/preferences.py:359 msgid "Automatically copy selected text to clipboard (in the Console tab)" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:394 +#: ../gui/wxpython/gui_core/preferences.py:387 msgid "Workspace settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:401 +#: ../gui/wxpython/gui_core/preferences.py:394 msgid "Suppress positioning Map Display Window(s)" msgstr "Подавить позиционирование окон диÑплеев" -#: ../gui/wxpython/gui_core/preferences.py:417 +#: ../gui/wxpython/gui_core/preferences.py:410 msgid "Suppress positioning Layer Manager window" msgstr "Подавить позиционирование окна Менеджера Ñлоев" -#: ../gui/wxpython/gui_core/preferences.py:432 +#: ../gui/wxpython/gui_core/preferences.py:425 msgid "Save current window layout as default" msgstr "Сохранить текущий макет окна как макет по умолчанию" -#: ../gui/wxpython/gui_core/preferences.py:441 +#: ../gui/wxpython/gui_core/preferences.py:434 msgid "Save current position and size of Layer Manager window and opened Map Display window(s) and use as default for next sessions." msgstr "Сохранить текущую позицию и размер Менеджера Ñлоев, открыть окно(окна) диÑÐ¿Ð»ÐµÑ Ð¸ иÑпользовать по умолчанию Ð´Ð»Ñ Ñледующих ÑеÑÑий." -#: ../gui/wxpython/gui_core/preferences.py:463 +#: ../gui/wxpython/gui_core/preferences.py:456 msgid "Region settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:470 +#: ../gui/wxpython/gui_core/preferences.py:463 msgid "Align region to resolution" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:524 +#: ../gui/wxpython/gui_core/preferences.py:517 msgid "Font for command output:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:529 -#: ../gui/wxpython/gui_core/preferences.py:806 -#: ../gui/wxpython/animation/dialogs.py:1061 +#: ../gui/wxpython/gui_core/preferences.py:522 +#: ../gui/wxpython/gui_core/preferences.py:800 +#: ../gui/wxpython/animation/dialogs.py:1064 msgid "Set font" msgstr "УÑтановите шрифт" -#: ../gui/wxpython/gui_core/preferences.py:542 +#: ../gui/wxpython/gui_core/preferences.py:535 msgid "Language settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:558 +#: ../gui/wxpython/gui_core/preferences.py:551 msgid "Choose language (requires to save and GRASS restart):" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:591 +#: ../gui/wxpython/gui_core/preferences.py:585 msgid "Appearance settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:601 +#: ../gui/wxpython/gui_core/preferences.py:595 msgid "Element list:" msgstr "СпиÑок Ñлементов:" -#: ../gui/wxpython/gui_core/preferences.py:631 +#: ../gui/wxpython/gui_core/preferences.py:625 msgid "Menu style (requires to save and GUI restart):" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:666 +#: ../gui/wxpython/gui_core/preferences.py:660 msgid "Height of map selection popup window (in pixels):" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:706 +#: ../gui/wxpython/gui_core/preferences.py:700 msgid "Icon theme (requires GUI restart):" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:733 +#: ../gui/wxpython/gui_core/preferences.py:727 msgid "Module dialog style:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:800 +#: ../gui/wxpython/gui_core/preferences.py:794 msgid "Default font for GRASS displays:" msgstr "Шрифт по умолчанию Ð´Ð»Ñ Ð´Ð¸Ñплеев GRASS:" -#: ../gui/wxpython/gui_core/preferences.py:827 +#: ../gui/wxpython/gui_core/preferences.py:821 msgid "Default display settings" msgstr "ÐаÑтройки диÑÐ¿Ð»ÐµÑ Ð¿Ð¾ умолчанию" -#: ../gui/wxpython/gui_core/preferences.py:837 +#: ../gui/wxpython/gui_core/preferences.py:831 msgid "Display driver:" msgstr "Драйвер диÑплеÑ:" -#: ../gui/wxpython/gui_core/preferences.py:863 +#: ../gui/wxpython/gui_core/preferences.py:857 msgid "Statusbar mode:" msgstr "Режим Ñтроки ÑтатуÑа:" -#: ../gui/wxpython/gui_core/preferences.py:915 +#: ../gui/wxpython/gui_core/preferences.py:909 #: ../gui/wxpython/mapdisp/statusbar.py:520 msgid "Align region extent based on display size" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:931 +#: ../gui/wxpython/gui_core/preferences.py:925 #: ../gui/wxpython/mapdisp/statusbar.py:563 msgid "Constrain display resolution to computational settings" msgstr "ПривеÑти разрешение диÑÐ¿Ð»ÐµÑ Ðº наÑтройкам раÑчета" -#: ../gui/wxpython/gui_core/preferences.py:947 +#: ../gui/wxpython/gui_core/preferences.py:941 msgid "Enable auto-rendering" msgstr "Включить авто-отриÑовку" -#: ../gui/wxpython/gui_core/preferences.py:964 +#: ../gui/wxpython/gui_core/preferences.py:958 msgid "Enable auto-zooming to selected map layer" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:980 +#: ../gui/wxpython/gui_core/preferences.py:974 msgid "Show computational region extent" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:996 +#: ../gui/wxpython/gui_core/preferences.py:990 msgid "Mouse wheel action:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1022 +#: ../gui/wxpython/gui_core/preferences.py:1016 msgid "Mouse scrolling direction:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1063 +#: ../gui/wxpython/gui_core/preferences.py:1057 msgid "Advanced display settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1072 +#: ../gui/wxpython/gui_core/preferences.py:1066 msgid "3D view depth buffer (possible values are 16, 24, 32):" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1127 +#: ../gui/wxpython/gui_core/preferences.py:1121 msgid "Module dialog settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1152 +#: ../gui/wxpython/gui_core/preferences.py:1146 msgid "Close dialog when module is successfully finished" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1166 -#: ../gui/wxpython/gui_core/dialogs.py:306 +#: ../gui/wxpython/gui_core/preferences.py:1160 +#: ../gui/wxpython/gui_core/dialogs.py:307 msgid "Add created map into layer tree" msgstr "Добавить Ñозданный Ñлой в Ñодержание" -#: ../gui/wxpython/gui_core/preferences.py:1181 +#: ../gui/wxpython/gui_core/preferences.py:1175 msgid "Allow interactive input" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1195 +#: ../gui/wxpython/gui_core/preferences.py:1189 msgid "Verbosity level:" msgstr "Уровень избыточноÑти информации:" -#: ../gui/wxpython/gui_core/preferences.py:1231 +#: ../gui/wxpython/gui_core/preferences.py:1225 #: ../gui/wxpython/lmgr/frame.py:323 msgid "Layers" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1241 +#: ../gui/wxpython/gui_core/preferences.py:1235 msgid "Default raster settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1251 +#: ../gui/wxpython/gui_core/preferences.py:1245 msgid "Make null cells opaque" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1266 +#: ../gui/wxpython/gui_core/preferences.py:1260 msgid "Default color table" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1312 +#: ../gui/wxpython/gui_core/preferences.py:1306 msgid "Default vector settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1318 +#: ../gui/wxpython/gui_core/preferences.py:1312 msgid "Display:" msgstr "ДиÑплей:" -#: ../gui/wxpython/gui_core/preferences.py:1343 +#: ../gui/wxpython/gui_core/preferences.py:1337 msgid "Feature color:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1383 +#: ../gui/wxpython/gui_core/preferences.py:1377 msgid "Area fill color:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1431 +#: ../gui/wxpython/gui_core/preferences.py:1425 msgid "Random colors according to category number " msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1459 +#: ../gui/wxpython/gui_core/preferences.py:1453 msgid "Symbol:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1513 -#: ../gui/wxpython/dbmgr/base.py:1422 +#: ../gui/wxpython/gui_core/preferences.py:1507 +#: ../gui/wxpython/dbmgr/base.py:1424 msgid "Highlight selected features" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1542 +#: ../gui/wxpython/gui_core/preferences.py:1536 msgid "Line width (in pixels):" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1558 +#: ../gui/wxpython/gui_core/preferences.py:1552 msgid "Automatically hightlight selected features in map display" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1582 +#: ../gui/wxpython/gui_core/preferences.py:1576 msgid "Data browser" msgstr "ПроÑмотр данных" -#: ../gui/wxpython/gui_core/preferences.py:1590 +#: ../gui/wxpython/gui_core/preferences.py:1584 msgid "Left mouse double click:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1615 +#: ../gui/wxpython/gui_core/preferences.py:1609 msgid "Encoding (e.g. utf-8, ascii, iso8859-1, koi8-r):" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1630 +#: ../gui/wxpython/gui_core/preferences.py:1624 msgid "Ask when deleting data record(s) from table" msgstr "Спрашивать перед удалением запиÑей из таблицы" -#: ../gui/wxpython/gui_core/preferences.py:1654 +#: ../gui/wxpython/gui_core/preferences.py:1648 msgid "Create table" msgstr "Создать таблицу" -#: ../gui/wxpython/gui_core/preferences.py:1661 -#: ../gui/wxpython/gui_core/dialogs.py:351 +#: ../gui/wxpython/gui_core/preferences.py:1655 +#: ../gui/wxpython/gui_core/dialogs.py:352 msgid "Key column:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1695 +#: ../gui/wxpython/gui_core/preferences.py:1689 #: ../gui/wxpython/mapdisp/statusbar.py:824 msgid "Projection" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1704 +#: ../gui/wxpython/gui_core/preferences.py:1698 msgid "Projection statusbar settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1713 +#: ../gui/wxpython/gui_core/preferences.py:1707 msgid "" "\n" "Note: This only controls the coordinates displayed in the lower-left of the Map Display\n" @@ -13856,63 +13877,63 @@ "menu located at the bottom of the Map Display window.\n" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1746 +#: ../gui/wxpython/gui_core/preferences.py:1740 msgid "Proj.4 string (required):" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1763 +#: ../gui/wxpython/gui_core/preferences.py:1757 msgid "EPSG file:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1780 +#: ../gui/wxpython/gui_core/preferences.py:1774 msgid "Load EPSG codes (be patient), enter EPSG code or insert Proj.4 string directly." msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1788 +#: ../gui/wxpython/gui_core/preferences.py:1782 msgid "&Load EPSG codes" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1808 +#: ../gui/wxpython/gui_core/preferences.py:1802 msgid "Coordinates format" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1816 +#: ../gui/wxpython/gui_core/preferences.py:1810 msgid "Lat/long projections" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1837 +#: ../gui/wxpython/gui_core/preferences.py:1831 msgid "Precision:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1923 +#: ../gui/wxpython/gui_core/preferences.py:1917 #, python-format msgid "Unable to read EPSG codes: %s" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1956 -#: ../gui/wxpython/gui_core/preferences.py:1968 -#: ../gui/wxpython/gui_core/preferences.py:1980 +#: ../gui/wxpython/gui_core/preferences.py:1950 +#: ../gui/wxpython/gui_core/preferences.py:1962 +#: ../gui/wxpython/gui_core/preferences.py:1974 #, python-format msgid "EPSG code %s not found" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1990 +#: ../gui/wxpython/gui_core/preferences.py:1984 msgid "Select default display font" msgstr "Выбрать шрифт диÑÐ¿Ð»ÐµÑ Ð¿Ð¾ умолчанию" -#: ../gui/wxpython/gui_core/preferences.py:2004 +#: ../gui/wxpython/gui_core/preferences.py:1998 msgid "Failed to set default display font. Try different font." msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:2023 +#: ../gui/wxpython/gui_core/preferences.py:2017 msgid "Select default output font" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:2112 +#: ../gui/wxpython/gui_core/preferences.py:2106 msgid "Manage access to mapsets" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:2127 +#: ../gui/wxpython/gui_core/preferences.py:2121 msgid "" "Check a mapset to make it accessible, uncheck it to hide it.\n" " Notes:\n" @@ -13921,7 +13942,7 @@ " - You may only write to mapsets which you own." msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:2204 +#: ../gui/wxpython/gui_core/preferences.py:2198 msgid "Owner" msgstr "Владелец" @@ -13933,274 +13954,274 @@ msgid "Select GRASS location and mapset" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:122 +#: ../gui/wxpython/gui_core/dialogs.py:123 msgid "Location or mapset is not defined." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:132 +#: ../gui/wxpython/gui_core/dialogs.py:133 msgid "Name of GRASS location:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:143 -#: ../gui/wxpython/gui_core/dialogs.py:200 +#: ../gui/wxpython/gui_core/dialogs.py:144 +#: ../gui/wxpython/gui_core/dialogs.py:201 msgid "Name of mapset:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:172 +#: ../gui/wxpython/gui_core/dialogs.py:173 msgid "Select mapset in GRASS location" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:192 +#: ../gui/wxpython/gui_core/dialogs.py:193 msgid "Name of mapset is missing." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:233 +#: ../gui/wxpython/gui_core/dialogs.py:234 msgid "Name of vector map is missing." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:286 +#: ../gui/wxpython/gui_core/dialogs.py:287 msgid "Create attribute table" msgstr "Создать атрибутивную таблицу" -#: ../gui/wxpython/gui_core/dialogs.py:320 +#: ../gui/wxpython/gui_core/dialogs.py:321 msgid "Name of new vector map is missing." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:332 +#: ../gui/wxpython/gui_core/dialogs.py:333 msgid "Name for new vector map:" msgstr "Ð˜Ð¼Ñ Ð´Ð»Ñ Ð½Ð¾Ð²Ð¾Ð³Ð¾ векторного ÑлоÑ" -#: ../gui/wxpython/gui_core/dialogs.py:435 +#: ../gui/wxpython/gui_core/dialogs.py:436 #, python-format msgid "Unable to create vector map <%s>." msgstr "Ðе могу Ñоздать новый векторный Ñлой <%s>." -#: ../gui/wxpython/gui_core/dialogs.py:440 +#: ../gui/wxpython/gui_core/dialogs.py:441 #, python-format msgid "" "Invalid or empty key column.\n" "Unable to create vector map <%s>." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:471 +#: ../gui/wxpython/gui_core/dialogs.py:472 #, python-format msgid "Vector map <%s> already exists in the current mapset. Do you want to overwrite it?" msgstr "Векторный Ñлой <%s> в текущем наборе уже ÑущеÑтвует. ПерезапиÑать?" -#: ../gui/wxpython/gui_core/dialogs.py:561 +#: ../gui/wxpython/gui_core/dialogs.py:562 msgid "Load region:" msgstr "Загрузить регион:" -#: ../gui/wxpython/gui_core/dialogs.py:567 +#: ../gui/wxpython/gui_core/dialogs.py:568 msgid "Save region:" msgstr "Сохранить регион:" -#: ../gui/wxpython/gui_core/dialogs.py:619 +#: ../gui/wxpython/gui_core/dialogs.py:620 msgid "Name cannot begin with '.' and must not contain space, quotes, '/', ''', '@', ',', '=', '*', and all other non-alphanumeric characters." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:635 +#: ../gui/wxpython/gui_core/dialogs.py:636 msgid "Create or edit imagery groups" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:669 +#: ../gui/wxpython/gui_core/dialogs.py:670 msgid "Apply changes to selected group and close dialog" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:670 +#: ../gui/wxpython/gui_core/dialogs.py:671 msgid "Apply changes to selected group" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:671 +#: ../gui/wxpython/gui_core/dialogs.py:672 msgid "Close dialog, changes are not applied" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:712 -#: ../gui/wxpython/gui_core/dialogs.py:1509 +#: ../gui/wxpython/gui_core/dialogs.py:713 +#: ../gui/wxpython/gui_core/dialogs.py:1510 msgid "Put here a regular expression. Characters '.*' stand for anything, character '^' stands for the beginning and '$' for the end." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:719 +#: ../gui/wxpython/gui_core/dialogs.py:720 msgid "Select existing group or enter name of new group:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:730 +#: ../gui/wxpython/gui_core/dialogs.py:731 msgid "Edit/create subgroup" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:743 +#: ../gui/wxpython/gui_core/dialogs.py:744 msgid "Select existing subgroup or enter name of new subgroup:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:777 -#: ../gui/wxpython/gui_core/dialogs.py:845 -#: ../gui/wxpython/gui_core/dialogs.py:1494 +#: ../gui/wxpython/gui_core/dialogs.py:778 +#: ../gui/wxpython/gui_core/dialogs.py:846 +#: ../gui/wxpython/gui_core/dialogs.py:1495 msgid "Pattern:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:795 -#: ../gui/wxpython/gui_core/dialogs.py:863 -#: ../gui/wxpython/gui_core/dialogs.py:1518 +#: ../gui/wxpython/gui_core/dialogs.py:796 +#: ../gui/wxpython/gui_core/dialogs.py:864 +#: ../gui/wxpython/gui_core/dialogs.py:1519 msgid "List of maps:" msgstr "СпиÑок карт:" -#: ../gui/wxpython/gui_core/dialogs.py:811 +#: ../gui/wxpython/gui_core/dialogs.py:812 msgid "Select map layers and add them to the list." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:816 +#: ../gui/wxpython/gui_core/dialogs.py:817 msgid "Remove selected layer(s) from list." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:873 +#: ../gui/wxpython/gui_core/dialogs.py:874 msgid "Check maps from group to be included into subgroup." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1037 +#: ../gui/wxpython/gui_core/dialogs.py:1038 msgid "Add selected map layers into group" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1174 +#: ../gui/wxpython/gui_core/dialogs.py:1175 #, python-format msgid "Group <%s> was changed, do you want to apply changes?" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1177 -#: ../gui/wxpython/gui_core/dialogs.py:1193 +#: ../gui/wxpython/gui_core/dialogs.py:1178 +#: ../gui/wxpython/gui_core/dialogs.py:1194 msgid "Unapplied changes" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1190 +#: ../gui/wxpython/gui_core/dialogs.py:1191 #, python-format msgid "Subgroup <%s> was changed, do you want to apply changes?" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1247 +#: ../gui/wxpython/gui_core/dialogs.py:1248 msgid "No raster maps selected." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1276 +#: ../gui/wxpython/gui_core/dialogs.py:1277 #, python-format msgid "No changes to apply in group <%s>." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1279 +#: ../gui/wxpython/gui_core/dialogs.py:1280 #, python-format msgid "Group <%s> was successfully created." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1281 +#: ../gui/wxpython/gui_core/dialogs.py:1282 #, python-format msgid "Group <%s> was successfully changed." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1284 +#: ../gui/wxpython/gui_core/dialogs.py:1285 #, python-format msgid "Creating of new group <%s> failed." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1286 +#: ../gui/wxpython/gui_core/dialogs.py:1287 #, python-format msgid "Changing of group <%s> failed." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1324 +#: ../gui/wxpython/gui_core/dialogs.py:1325 msgid "No group selected." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1329 +#: ../gui/wxpython/gui_core/dialogs.py:1330 msgid "No subgroup selected." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1436 +#: ../gui/wxpython/gui_core/dialogs.py:1437 msgid "Use fully-qualified map names" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1462 +#: ../gui/wxpython/gui_core/dialogs.py:1463 msgid "Map type:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1477 +#: ../gui/wxpython/gui_core/dialogs.py:1478 msgid "Select toggle" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1484 +#: ../gui/wxpython/gui_core/dialogs.py:1485 msgid "Mapset:" msgstr "Ðабор:" -#: ../gui/wxpython/gui_core/dialogs.py:1577 +#: ../gui/wxpython/gui_core/dialogs.py:1579 msgid "Invert selection" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1720 +#: ../gui/wxpython/gui_core/dialogs.py:1722 #, python-format msgid "Dynamic series (%s)" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1747 +#: ../gui/wxpython/gui_core/dialogs.py:1749 msgid "Set Map Layer Opacity" msgstr "УÑтановить непрозрачноÑÑ‚ÑŒ ÑлоÑ" -#: ../gui/wxpython/gui_core/dialogs.py:1778 -#: ../gui/wxpython/psmap/dialogs.py:6389 ../gui/wxpython/psmap/dialogs.py:6416 -#: ../gui/wxpython/psmap/dialogs.py:6748 ../gui/wxpython/psmap/dialogs.py:6778 +#: ../gui/wxpython/gui_core/dialogs.py:1780 +#: ../gui/wxpython/psmap/dialogs.py:6391 ../gui/wxpython/psmap/dialogs.py:6418 +#: ../gui/wxpython/psmap/dialogs.py:6750 ../gui/wxpython/psmap/dialogs.py:6780 msgid "transparent" msgstr "прозрачный" -#: ../gui/wxpython/gui_core/dialogs.py:1781 +#: ../gui/wxpython/gui_core/dialogs.py:1783 msgid "opaque" msgstr "непрозрачный" -#: ../gui/wxpython/gui_core/dialogs.py:1879 +#: ../gui/wxpython/gui_core/dialogs.py:1884 msgid "Set image size" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1894 +#: ../gui/wxpython/gui_core/dialogs.py:1899 msgid "Image size" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1941 +#: ../gui/wxpython/gui_core/dialogs.py:1946 msgid "Template:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1981 +#: ../gui/wxpython/gui_core/dialogs.py:1986 msgid "GRASS GIS SQL Query Utility" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1997 +#: ../gui/wxpython/gui_core/dialogs.py:2002 msgid " SQL statement " msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:2045 +#: ../gui/wxpython/gui_core/dialogs.py:2050 msgid "Symbols" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:2080 +#: ../gui/wxpython/gui_core/dialogs.py:2085 msgid "Symbol directory:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:2092 +#: ../gui/wxpython/gui_core/dialogs.py:2097 msgid "Symbol name:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:2343 +#: ../gui/wxpython/gui_core/dialogs.py:2348 msgid "Do you want to quit GRASS including shell prompt or just close the GUI?" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:2420 +#: ../gui/wxpython/gui_core/dialogs.py:2425 msgid "Select font:" msgstr "Выбрать шрифт:" -#: ../gui/wxpython/gui_core/dialogs.py:2451 +#: ../gui/wxpython/gui_core/dialogs.py:2456 msgid "Character encoding:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:2469 -#: ../gui/wxpython/psmap/dialogs.py:398 ../gui/wxpython/psmap/dialogs.py:4979 +#: ../gui/wxpython/gui_core/dialogs.py:2474 +#: ../gui/wxpython/psmap/dialogs.py:400 ../gui/wxpython/psmap/dialogs.py:4981 msgid "Font size:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:2521 +#: ../gui/wxpython/gui_core/dialogs.py:2526 msgid "Example" msgstr "" @@ -14301,28 +14322,28 @@ msgid "Toggle to save list of executed commands into a file; content saved when switching off." msgstr "" -#: ../gui/wxpython/gui_core/goutput.py:420 +#: ../gui/wxpython/gui_core/goutput.py:421 #: ../gui/wxpython/gui_core/goutput.py:516 msgid "Save file as..." msgstr "Сохранить файл как..." -#: ../gui/wxpython/gui_core/goutput.py:422 +#: ../gui/wxpython/gui_core/goutput.py:423 #: ../gui/wxpython/gui_core/goutput.py:518 #, python-format msgid "%(txt)s (*.txt)|*.txt|%(files)s (*)|*" msgstr "" -#: ../gui/wxpython/gui_core/goutput.py:423 +#: ../gui/wxpython/gui_core/goutput.py:424 #: ../gui/wxpython/gui_core/goutput.py:519 msgid "Text files" msgstr "" -#: ../gui/wxpython/gui_core/goutput.py:424 +#: ../gui/wxpython/gui_core/goutput.py:425 #: ../gui/wxpython/gui_core/goutput.py:520 msgid "Files" msgstr "" -#: ../gui/wxpython/gui_core/goutput.py:437 +#: ../gui/wxpython/gui_core/goutput.py:438 #, python-format msgid "" "Unable to write file '%(path)s'.\n" @@ -14330,14 +14351,21 @@ "Details: %(error)s" msgstr "" -#: ../gui/wxpython/gui_core/goutput.py:442 +#: ../gui/wxpython/gui_core/goutput.py:443 #, python-format msgid "Command output saved into '%s'" msgstr "" +#: ../gui/wxpython/gui_core/goutput.py:497 +#, python-brace-format +msgid "" +"Unable to write file '{filePath}'.\n" +"\n" +"Details: {error}" +msgstr "" + #: ../gui/wxpython/gui_core/goutput.py:501 -#, python-format -msgid "Command log saved to '%s'" +msgid "Command log saved to '{}'" msgstr "" #: ../gui/wxpython/psmap/toolbars.py:79 @@ -14469,7 +14497,7 @@ msgstr "" #: ../gui/wxpython/psmap/frame.py:636 ../gui/wxpython/psmap/frame.py:661 -#: ../gui/wxpython/psmap/dialogs.py:1635 +#: ../gui/wxpython/psmap/dialogs.py:1637 msgid "Please, create map frame first." msgstr "" @@ -14517,7 +14545,7 @@ msgid "Click and drag to resize object" msgstr "" -#: ../gui/wxpython/psmap/frame.py:2471 +#: ../gui/wxpython/psmap/frame.py:2474 msgid "labels: " msgstr "" @@ -14612,760 +14640,760 @@ msgid "Failed to read instruction %(inst)s: file %(file)s not found." msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:231 +#: ../gui/wxpython/psmap/dialogs.py:233 msgid "Units:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:242 +#: ../gui/wxpython/psmap/dialogs.py:244 msgid "" "Position of the top left corner\n" "from the top left edge of the paper" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:244 -#: ../gui/wxpython/animation/dialogs.py:1137 +#: ../gui/wxpython/psmap/dialogs.py:246 +#: ../gui/wxpython/animation/dialogs.py:1140 msgid "X:" msgstr "X:" -#: ../gui/wxpython/psmap/dialogs.py:246 -#: ../gui/wxpython/animation/dialogs.py:1139 +#: ../gui/wxpython/psmap/dialogs.py:248 +#: ../gui/wxpython/animation/dialogs.py:1142 msgid "Y:" msgstr "Y:" -#: ../gui/wxpython/psmap/dialogs.py:271 +#: ../gui/wxpython/psmap/dialogs.py:273 msgid "Position is given:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:273 +#: ../gui/wxpython/psmap/dialogs.py:275 msgid "relative to paper" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:275 +#: ../gui/wxpython/psmap/dialogs.py:277 msgid "by map coordinates" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:305 +#: ../gui/wxpython/psmap/dialogs.py:307 msgid "" "Position from the top left\n" "edge of the paper" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:396 +#: ../gui/wxpython/psmap/dialogs.py:398 msgid "Font:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:424 +#: ../gui/wxpython/psmap/dialogs.py:426 msgid "Choose color:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:473 +#: ../gui/wxpython/psmap/dialogs.py:475 msgid "Close dialog and apply changes" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:524 +#: ../gui/wxpython/psmap/dialogs.py:526 msgid "Units" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:525 -#: ../gui/wxpython/animation/dialogs.py:926 +#: ../gui/wxpython/psmap/dialogs.py:527 +#: ../gui/wxpython/animation/dialogs.py:929 msgid "Format" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:526 +#: ../gui/wxpython/psmap/dialogs.py:528 msgid "Orientation" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:527 ../gui/wxpython/psmap/dialogs.py:2888 +#: ../gui/wxpython/psmap/dialogs.py:529 ../gui/wxpython/psmap/dialogs.py:2890 msgid "Width" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:528 +#: ../gui/wxpython/psmap/dialogs.py:530 msgid "Height" msgstr "Ð’Ñ‹Ñота" -#: ../gui/wxpython/psmap/dialogs.py:529 +#: ../gui/wxpython/psmap/dialogs.py:531 msgid "Left" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:530 +#: ../gui/wxpython/psmap/dialogs.py:532 msgid "Right" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:594 +#: ../gui/wxpython/psmap/dialogs.py:596 msgid "Literal is not allowed!" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:608 +#: ../gui/wxpython/psmap/dialogs.py:610 msgid "Page size" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:612 +#: ../gui/wxpython/psmap/dialogs.py:614 msgid "Margins" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:619 +#: ../gui/wxpython/psmap/dialogs.py:621 msgid "Portrait" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:619 +#: ../gui/wxpython/psmap/dialogs.py:621 msgid "Landscape" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:765 +#: ../gui/wxpython/psmap/dialogs.py:767 msgid "Map settings" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:775 +#: ../gui/wxpython/psmap/dialogs.py:777 msgid "Map frame settings" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:893 +#: ../gui/wxpython/psmap/dialogs.py:895 msgid "Map frame options:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:894 +#: ../gui/wxpython/psmap/dialogs.py:896 msgid "fit frame to match selected map" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:895 +#: ../gui/wxpython/psmap/dialogs.py:897 msgid "fit frame to match saved region" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:896 +#: ../gui/wxpython/psmap/dialogs.py:898 msgid "fit frame to match current computational region" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:897 +#: ../gui/wxpython/psmap/dialogs.py:899 msgid "fixed scale and map center" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:914 ../gui/wxpython/psmap/dialogs.py:1224 +#: ../gui/wxpython/psmap/dialogs.py:916 ../gui/wxpython/psmap/dialogs.py:1226 msgid "Map selection" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:927 ../gui/wxpython/psmap/dialogs.py:1715 +#: ../gui/wxpython/psmap/dialogs.py:929 ../gui/wxpython/psmap/dialogs.py:1717 msgid "Map:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:927 +#: ../gui/wxpython/psmap/dialogs.py:929 msgid "Region:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:984 +#: ../gui/wxpython/psmap/dialogs.py:986 msgid "Map scale and center" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:988 +#: ../gui/wxpython/psmap/dialogs.py:990 msgid "Center:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:989 +#: ../gui/wxpython/psmap/dialogs.py:991 msgid "E:" msgstr "E:" -#: ../gui/wxpython/psmap/dialogs.py:990 +#: ../gui/wxpython/psmap/dialogs.py:992 msgid "N:" msgstr "N:" -#: ../gui/wxpython/psmap/dialogs.py:997 ../gui/wxpython/psmap/dialogs.py:5860 +#: ../gui/wxpython/psmap/dialogs.py:999 ../gui/wxpython/psmap/dialogs.py:5862 msgid "Scale:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:998 +#: ../gui/wxpython/psmap/dialogs.py:1000 msgid "1 :" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1062 +#: ../gui/wxpython/psmap/dialogs.py:1064 msgid "Map max resolution (dpi):" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1099 ../gui/wxpython/psmap/dialogs.py:3709 +#: ../gui/wxpython/psmap/dialogs.py:1101 ../gui/wxpython/psmap/dialogs.py:3711 msgid "Border" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1105 +#: ../gui/wxpython/psmap/dialogs.py:1107 msgid "draw border around map frame" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1112 +#: ../gui/wxpython/psmap/dialogs.py:1114 msgid "border color:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1114 +#: ../gui/wxpython/psmap/dialogs.py:1116 msgid "border width (pts):" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1233 +#: ../gui/wxpython/psmap/dialogs.py:1235 msgid "" "Region is set to match this map,\n" "raster or vector map must be added later" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1240 +#: ../gui/wxpython/psmap/dialogs.py:1242 msgid "Region selection" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1420 +#: ../gui/wxpython/psmap/dialogs.py:1422 msgid "No map selected!" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1444 +#: ../gui/wxpython/psmap/dialogs.py:1446 msgid "No region selected!" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1495 +#: ../gui/wxpython/psmap/dialogs.py:1497 msgid "Invalid scale or map center!" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1565 +#: ../gui/wxpython/psmap/dialogs.py:1567 msgid "Choose raster map" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1570 +#: ../gui/wxpython/psmap/dialogs.py:1572 msgid "no raster map" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1573 +#: ../gui/wxpython/psmap/dialogs.py:1575 msgid "raster:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1698 ../gui/wxpython/gmodeler/model.py:798 +#: ../gui/wxpython/psmap/dialogs.py:1700 ../gui/wxpython/gmodeler/model.py:798 msgid "Vector maps" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1711 +#: ../gui/wxpython/psmap/dialogs.py:1713 msgid "Add map" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1719 ../gui/wxpython/psmap/dialogs.py:2180 +#: ../gui/wxpython/psmap/dialogs.py:1721 ../gui/wxpython/psmap/dialogs.py:2182 msgid "points" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1719 ../gui/wxpython/psmap/dialogs.py:2182 +#: ../gui/wxpython/psmap/dialogs.py:1721 ../gui/wxpython/psmap/dialogs.py:2184 msgid "lines" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1719 +#: ../gui/wxpython/psmap/dialogs.py:1721 msgid "areas" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1725 +#: ../gui/wxpython/psmap/dialogs.py:1727 msgid "Data Type" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1730 -#: ../gui/wxpython/animation/dialogs.py:776 ../gui/wxpython/dbmgr/base.py:2361 +#: ../gui/wxpython/psmap/dialogs.py:1732 +#: ../gui/wxpython/animation/dialogs.py:779 ../gui/wxpython/dbmgr/base.py:2363 msgid "Add" msgstr "Добавить" -#: ../gui/wxpython/psmap/dialogs.py:1759 +#: ../gui/wxpython/psmap/dialogs.py:1761 msgid "Manage vector maps" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1764 +#: ../gui/wxpython/psmap/dialogs.py:1766 msgid "The topmost vector map overlaps the others" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1768 ../gui/wxpython/psmap/dialogs.py:3666 +#: ../gui/wxpython/psmap/dialogs.py:1770 ../gui/wxpython/psmap/dialogs.py:3668 #: ../gui/wxpython/web_services/widgets.py:267 msgid "Up" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1769 ../gui/wxpython/psmap/dialogs.py:3667 +#: ../gui/wxpython/psmap/dialogs.py:1771 ../gui/wxpython/psmap/dialogs.py:3669 #: ../gui/wxpython/web_services/widgets.py:269 msgid "Down" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1771 +#: ../gui/wxpython/psmap/dialogs.py:1773 msgid "Properties..." msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2014 +#: ../gui/wxpython/psmap/dialogs.py:2016 msgid "Raster map settings" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2062 +#: ../gui/wxpython/psmap/dialogs.py:2064 msgid "Vector maps settings" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2110 +#: ../gui/wxpython/psmap/dialogs.py:2112 #, python-format msgid "%s properties" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2165 +#: ../gui/wxpython/psmap/dialogs.py:2167 msgid "Data selection" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2180 +#: ../gui/wxpython/psmap/dialogs.py:2182 msgid "centroids" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2182 +#: ../gui/wxpython/psmap/dialogs.py:2184 msgid "boundaries" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2220 +#: ../gui/wxpython/psmap/dialogs.py:2222 msgid "Layer selection" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2227 +#: ../gui/wxpython/psmap/dialogs.py:2229 msgid "Database connection is not defined in DB file." msgstr "Соединение Ñ Ð±Ð°Ð·Ð¾Ð¹ данных не определено в файле DB." -#: ../gui/wxpython/psmap/dialogs.py:2228 +#: ../gui/wxpython/psmap/dialogs.py:2230 msgid "Select layer:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2257 +#: ../gui/wxpython/psmap/dialogs.py:2259 msgid "list of categories (e.g. 1,3,5-7)" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2314 +#: ../gui/wxpython/psmap/dialogs.py:2316 msgid "Use current mask" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2333 ../gui/wxpython/psmap/dialogs.py:2489 +#: ../gui/wxpython/psmap/dialogs.py:2335 ../gui/wxpython/psmap/dialogs.py:2491 msgid "Colors" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2342 ../gui/wxpython/psmap/dialogs.py:2498 +#: ../gui/wxpython/psmap/dialogs.py:2344 ../gui/wxpython/psmap/dialogs.py:2500 msgid "Outline" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2347 ../gui/wxpython/psmap/dialogs.py:2508 +#: ../gui/wxpython/psmap/dialogs.py:2349 ../gui/wxpython/psmap/dialogs.py:2510 msgid "draw outline" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2350 ../gui/wxpython/psmap/dialogs.py:2513 -#: ../gui/wxpython/psmap/dialogs.py:5285 ../gui/wxpython/psmap/dialogs.py:5293 +#: ../gui/wxpython/psmap/dialogs.py:2352 ../gui/wxpython/psmap/dialogs.py:2515 +#: ../gui/wxpython/psmap/dialogs.py:5287 ../gui/wxpython/psmap/dialogs.py:5295 msgid "Width (pts):" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2419 +#: ../gui/wxpython/psmap/dialogs.py:2421 msgid "fill color" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2425 ../gui/wxpython/psmap/dialogs.py:2583 +#: ../gui/wxpython/psmap/dialogs.py:2427 ../gui/wxpython/psmap/dialogs.py:2585 msgid "choose color:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2440 ../gui/wxpython/psmap/dialogs.py:2599 +#: ../gui/wxpython/psmap/dialogs.py:2442 ../gui/wxpython/psmap/dialogs.py:2601 msgid "color from map table column:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2511 +#: ../gui/wxpython/psmap/dialogs.py:2513 msgid "No effect for fill color from table column" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2580 +#: ../gui/wxpython/psmap/dialogs.py:2582 msgid "Color of lines:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2647 ../gui/wxpython/psmap/dialogs.py:2879 -#: ../gui/wxpython/psmap/dialogs.py:3004 +#: ../gui/wxpython/psmap/dialogs.py:2649 ../gui/wxpython/psmap/dialogs.py:2881 +#: ../gui/wxpython/psmap/dialogs.py:3006 msgid "Size and style" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2675 +#: ../gui/wxpython/psmap/dialogs.py:2677 msgid "eps file:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2680 ../gui/wxpython/psmap/dialogs.py:3022 +#: ../gui/wxpython/psmap/dialogs.py:2682 ../gui/wxpython/psmap/dialogs.py:3024 msgid "Type filename or click browse to choose file" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2681 ../gui/wxpython/psmap/dialogs.py:3023 +#: ../gui/wxpython/psmap/dialogs.py:2683 ../gui/wxpython/psmap/dialogs.py:3025 msgid "Choose a file" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2740 +#: ../gui/wxpython/psmap/dialogs.py:2742 msgid "size from map table column:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2742 +#: ../gui/wxpython/psmap/dialogs.py:2744 msgid "scale:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2807 +#: ../gui/wxpython/psmap/dialogs.py:2809 msgid "Rotation" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2812 +#: ../gui/wxpython/psmap/dialogs.py:2814 msgid "rotate symbols:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2814 +#: ../gui/wxpython/psmap/dialogs.py:2816 msgid "counterclockwise in degrees:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2818 +#: ../gui/wxpython/psmap/dialogs.py:2820 msgid "from map table column:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2893 +#: ../gui/wxpython/psmap/dialogs.py:2895 msgid "Set width (pts):" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2910 +#: ../gui/wxpython/psmap/dialogs.py:2912 msgid "multiply width by category value" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2947 +#: ../gui/wxpython/psmap/dialogs.py:2949 msgid "Choose line style:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2960 +#: ../gui/wxpython/psmap/dialogs.py:2962 msgid "Choose linecap:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3013 +#: ../gui/wxpython/psmap/dialogs.py:3015 msgid "Pattern" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3018 +#: ../gui/wxpython/psmap/dialogs.py:3020 msgid "use pattern:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3020 +#: ../gui/wxpython/psmap/dialogs.py:3022 msgid "Choose pattern file:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3028 +#: ../gui/wxpython/psmap/dialogs.py:3030 msgid "pattern line width (pts):" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3032 +#: ../gui/wxpython/psmap/dialogs.py:3034 msgid "pattern scale factor:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3392 +#: ../gui/wxpython/psmap/dialogs.py:3394 msgid "Raster legend" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3397 -#: ../gui/wxpython/animation/dialogs.py:473 +#: ../gui/wxpython/psmap/dialogs.py:3399 +#: ../gui/wxpython/animation/dialogs.py:476 msgid "Show raster legend" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3411 +#: ../gui/wxpython/psmap/dialogs.py:3413 msgid "Source raster" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3416 +#: ../gui/wxpython/psmap/dialogs.py:3418 msgid "current raster" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3419 +#: ../gui/wxpython/psmap/dialogs.py:3421 msgid "select raster" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3426 ../gui/wxpython/psmap/dialogs.py:4441 +#: ../gui/wxpython/psmap/dialogs.py:3428 ../gui/wxpython/psmap/dialogs.py:4443 #, python-format msgid "%(rast)s: type %(type)s" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3475 +#: ../gui/wxpython/psmap/dialogs.py:3477 msgid "Type of legend" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3480 +#: ../gui/wxpython/psmap/dialogs.py:3482 msgid "discrete legend (categorical maps)" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3484 +#: ../gui/wxpython/psmap/dialogs.py:3486 msgid "continuous color gradient legend (floating point map)" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3510 +#: ../gui/wxpython/psmap/dialogs.py:3512 msgid "Advanced legend settings" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3515 +#: ../gui/wxpython/psmap/dialogs.py:3517 msgid "draw \"no data\" box" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3524 +#: ../gui/wxpython/psmap/dialogs.py:3526 msgid "draw ticks across color table" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3616 +#: ../gui/wxpython/psmap/dialogs.py:3618 msgid "Vector legend" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3621 +#: ../gui/wxpython/psmap/dialogs.py:3623 msgid "Show vector legend" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3635 +#: ../gui/wxpython/psmap/dialogs.py:3637 msgid "Source vector maps" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3640 +#: ../gui/wxpython/psmap/dialogs.py:3642 msgid "Choose vector maps and their order in legend" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3645 ../gui/wxpython/gmodeler/frame.py:1886 +#: ../gui/wxpython/psmap/dialogs.py:3647 ../gui/wxpython/gmodeler/frame.py:1886 #: ../gui/wxpython/gmodeler/dialogs.py:492 #: ../gui/wxpython/gmodeler/dialogs.py:604 msgid "Label" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3668 ../gui/wxpython/psmap/dialogs.py:4148 +#: ../gui/wxpython/psmap/dialogs.py:3670 ../gui/wxpython/psmap/dialogs.py:4150 msgid "Edit label" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3714 +#: ../gui/wxpython/psmap/dialogs.py:3716 msgid "draw border around legend" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3772 +#: ../gui/wxpython/psmap/dialogs.py:3774 msgid "Size and position" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3842 +#: ../gui/wxpython/psmap/dialogs.py:3844 msgid "Leave the edit field empty, to use default values." msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3882 +#: ../gui/wxpython/psmap/dialogs.py:3884 msgid "" "Width of the color symbol (for lines)\n" "in front of the legend text" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3888 ../gui/wxpython/psmap/dialogs.py:4053 +#: ../gui/wxpython/psmap/dialogs.py:3890 ../gui/wxpython/psmap/dialogs.py:4055 msgid "Columns:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3898 +#: ../gui/wxpython/psmap/dialogs.py:3900 msgid "column span:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3900 +#: ../gui/wxpython/psmap/dialogs.py:3902 msgid "" "Column separation distance between the left edges\n" "of two columns in a multicolumn legend" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4147 +#: ../gui/wxpython/psmap/dialogs.py:4149 msgid "Edit legend label:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4194 +#: ../gui/wxpython/psmap/dialogs.py:4196 msgid "No raster map selected!" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4195 +#: ../gui/wxpython/psmap/dialogs.py:4197 msgid "No raster" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4485 +#: ../gui/wxpython/psmap/dialogs.py:4487 msgid "Mapinfo settings" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4589 +#: ../gui/wxpython/psmap/dialogs.py:4591 msgid "Color settings" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4595 +#: ../gui/wxpython/psmap/dialogs.py:4597 msgid "use border color:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4597 +#: ../gui/wxpython/psmap/dialogs.py:4599 msgid "use background color:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4856 +#: ../gui/wxpython/psmap/dialogs.py:4858 msgid "Length:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4862 +#: ../gui/wxpython/psmap/dialogs.py:4864 msgid "Scalebar length is given in map units" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4867 +#: ../gui/wxpython/psmap/dialogs.py:4869 msgid "Scalebar height is real height on paper" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4869 +#: ../gui/wxpython/psmap/dialogs.py:4871 msgid "default" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4946 +#: ../gui/wxpython/psmap/dialogs.py:4948 msgid "Type:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4965 +#: ../gui/wxpython/psmap/dialogs.py:4967 msgid "Number of segments:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4971 +#: ../gui/wxpython/psmap/dialogs.py:4973 msgid "Label every " msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4972 +#: ../gui/wxpython/psmap/dialogs.py:4974 msgid "segments" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4985 +#: ../gui/wxpython/psmap/dialogs.py:4987 msgid "transparent text background" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5103 +#: ../gui/wxpython/psmap/dialogs.py:5105 msgid "Length of scale bar is not defined" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5197 +#: ../gui/wxpython/psmap/dialogs.py:5199 msgid "Enter text:" msgstr "Введите текÑÑ‚:" -#: ../gui/wxpython/psmap/dialogs.py:5268 +#: ../gui/wxpython/psmap/dialogs.py:5270 msgid "Text effects" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5274 +#: ../gui/wxpython/psmap/dialogs.py:5276 msgid "text background" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5279 +#: ../gui/wxpython/psmap/dialogs.py:5281 msgid "highlight" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5288 +#: ../gui/wxpython/psmap/dialogs.py:5290 msgid "text border" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5397 +#: ../gui/wxpython/psmap/dialogs.py:5399 msgid "Offset" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5401 +#: ../gui/wxpython/psmap/dialogs.py:5403 msgid "horizontal (pts):" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5403 +#: ../gui/wxpython/psmap/dialogs.py:5405 msgid "vertical (pts):" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5442 +#: ../gui/wxpython/psmap/dialogs.py:5444 msgid " Reference point" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5496 +#: ../gui/wxpython/psmap/dialogs.py:5498 msgid "Text rotation" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5502 +#: ../gui/wxpython/psmap/dialogs.py:5504 msgid "rotate text (counterclockwise)" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5594 +#: ../gui/wxpython/psmap/dialogs.py:5596 msgid "No text entered!" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5795 +#: ../gui/wxpython/psmap/dialogs.py:5797 msgid "Choose a directory with images" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5838 +#: ../gui/wxpython/psmap/dialogs.py:5840 msgid "Note: only EPS format supported" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5854 +#: ../gui/wxpython/psmap/dialogs.py:5856 msgid "Scale And Rotation" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5895 ../gui/wxpython/psmap/dialogs.py:6477 +#: ../gui/wxpython/psmap/dialogs.py:5897 ../gui/wxpython/psmap/dialogs.py:6479 msgid "Rotation angle (deg):" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5911 ../gui/wxpython/psmap/dialogs.py:6499 +#: ../gui/wxpython/psmap/dialogs.py:5913 ../gui/wxpython/psmap/dialogs.py:6501 msgid "Counterclockwise rotation in degrees" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6037 +#: ../gui/wxpython/psmap/dialogs.py:6039 msgid "" "PIL\n" "missing" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6057 +#: ../gui/wxpython/psmap/dialogs.py:6059 #, python-format msgid "Unable to read file %s" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6118 +#: ../gui/wxpython/psmap/dialogs.py:6120 #, python-format msgid "size: %(width)s x %(height)s pts" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6140 +#: ../gui/wxpython/psmap/dialogs.py:6142 msgid "No image selected." msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6247 +#: ../gui/wxpython/psmap/dialogs.py:6249 msgid "North Arrow settings" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6258 +#: ../gui/wxpython/psmap/dialogs.py:6260 msgid "Compute convergence" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6329 +#: ../gui/wxpython/psmap/dialogs.py:6331 msgid "Symbol" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6336 +#: ../gui/wxpython/psmap/dialogs.py:6338 msgid "Select symbol:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6353 +#: ../gui/wxpython/psmap/dialogs.py:6355 msgid "" "Note: Selected symbol is not displayed\n" "in draft mode (only in preview mode)" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6386 ../gui/wxpython/psmap/dialogs.py:6745 +#: ../gui/wxpython/psmap/dialogs.py:6388 ../gui/wxpython/psmap/dialogs.py:6747 msgid "Outline color:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6413 ../gui/wxpython/psmap/dialogs.py:6775 +#: ../gui/wxpython/psmap/dialogs.py:6415 ../gui/wxpython/psmap/dialogs.py:6777 msgid "Fill color:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6452 +#: ../gui/wxpython/psmap/dialogs.py:6454 msgid "Size and Rotation" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6460 +#: ../gui/wxpython/psmap/dialogs.py:6462 msgid "Size (pt):" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6463 +#: ../gui/wxpython/psmap/dialogs.py:6465 msgid "Symbol size in points" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6698 +#: ../gui/wxpython/psmap/dialogs.py:6700 msgid "Rectangle settings" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6700 +#: ../gui/wxpython/psmap/dialogs.py:6702 msgid "Line settings" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6834 +#: ../gui/wxpython/psmap/dialogs.py:6836 msgid "Line width in points" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6908 +#: ../gui/wxpython/psmap/dialogs.py:6910 msgid "Vector labels" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6928 +#: ../gui/wxpython/psmap/dialogs.py:6930 msgid "Vector label files created beforehand by v.label module" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6945 +#: ../gui/wxpython/psmap/dialogs.py:6947 msgid "You can select multiple label files." msgstr "" @@ -15482,7 +15510,7 @@ msgid "Map <%s> not found." msgstr "Слой <%s> не найден." -#: ../gui/wxpython/mapswipe/frame.py:674 ../gui/wxpython/mapdisp/frame.py:897 +#: ../gui/wxpython/mapswipe/frame.py:674 ../gui/wxpython/mapdisp/frame.py:896 msgid "No raster or vector map layer selected for querying." msgstr "" @@ -15526,7 +15554,7 @@ msgid "Shape:" msgstr "" -#: ../gui/wxpython/gcp/manager.py:509 +#: ../gui/wxpython/gcp/manager.py:511 msgid "Select/create group:" msgstr "" @@ -15560,23 +15588,23 @@ msgid "Animation %d" msgstr "" -#: ../gui/wxpython/animation/nviztask.py:43 ../gui/wxpython/lmgr/frame.py:1391 +#: ../gui/wxpython/animation/nviztask.py:45 ../gui/wxpython/lmgr/frame.py:1395 #, python-format msgid "" "Reading workspace file <%s> failed.\n" "Invalid file, unable to parse XML document." msgstr "" -#: ../gui/wxpython/animation/nviztask.py:53 +#: ../gui/wxpython/animation/nviztask.py:55 #, python-format msgid "No 3d view information in workspace file <%s>." msgstr "" -#: ../gui/wxpython/animation/nviztask.py:285 +#: ../gui/wxpython/animation/nviztask.py:287 msgid "Please add only one layer in the list." msgstr "" -#: ../gui/wxpython/animation/nviztask.py:292 +#: ../gui/wxpython/animation/nviztask.py:294 msgid "No map series nor space-time dataset is added." msgstr "" @@ -15602,7 +15630,7 @@ #: ../gui/wxpython/animation/toolbars.py:51 #: ../gui/wxpython/animation/toolbars.py:52 -#: ../gui/wxpython/animation/dialogs.py:324 +#: ../gui/wxpython/animation/dialogs.py:327 msgid "Add new animation" msgstr "" @@ -15613,7 +15641,7 @@ #: ../gui/wxpython/animation/toolbars.py:59 #: ../gui/wxpython/animation/toolbars.py:60 -#: ../gui/wxpython/animation/dialogs.py:907 +#: ../gui/wxpython/animation/dialogs.py:910 msgid "Export animation" msgstr "" @@ -15671,427 +15699,427 @@ msgid "%s=, %s=, %s= and %s= are mutually exclusive." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:53 +#: ../gui/wxpython/animation/dialogs.py:56 msgid "Adjust speed of animation" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:100 +#: ../gui/wxpython/animation/dialogs.py:103 msgid "Simple mode" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:105 +#: ../gui/wxpython/animation/dialogs.py:108 msgid "Frame duration:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:106 -#: ../gui/wxpython/animation/dialogs.py:147 +#: ../gui/wxpython/animation/dialogs.py:109 +#: ../gui/wxpython/animation/dialogs.py:150 msgid "ms" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:139 +#: ../gui/wxpython/animation/dialogs.py:142 msgid "Temporal mode" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:144 +#: ../gui/wxpython/animation/dialogs.py:147 msgid "Time unit:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:146 +#: ../gui/wxpython/animation/dialogs.py:149 msgid "Duration of time unit:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:218 +#: ../gui/wxpython/animation/dialogs.py:221 msgid "year" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:219 +#: ../gui/wxpython/animation/dialogs.py:222 msgid "month" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:220 +#: ../gui/wxpython/animation/dialogs.py:223 msgid "day" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:221 +#: ../gui/wxpython/animation/dialogs.py:224 msgid "hour" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:222 +#: ../gui/wxpython/animation/dialogs.py:225 msgid "minute" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:223 +#: ../gui/wxpython/animation/dialogs.py:226 msgid "second" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:288 +#: ../gui/wxpython/animation/dialogs.py:291 msgid "Animation speed is too high." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:326 +#: ../gui/wxpython/animation/dialogs.py:329 msgid "Edit animation" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:344 +#: ../gui/wxpython/animation/dialogs.py:347 msgid "Advanced" msgstr "РаÑширенные" -#: ../gui/wxpython/animation/dialogs.py:375 +#: ../gui/wxpython/animation/dialogs.py:378 msgid "top left" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:376 +#: ../gui/wxpython/animation/dialogs.py:379 msgid "top right" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:377 +#: ../gui/wxpython/animation/dialogs.py:380 msgid "bottom left" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:378 +#: ../gui/wxpython/animation/dialogs.py:381 msgid "bottom right" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:394 +#: ../gui/wxpython/animation/dialogs.py:397 msgid "Select 2D or 3D view" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:409 +#: ../gui/wxpython/animation/dialogs.py:412 msgid "Window position:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:419 +#: ../gui/wxpython/animation/dialogs.py:422 msgid "View mode:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:430 +#: ../gui/wxpython/animation/dialogs.py:433 msgid "" "For 3D animation, please select only one space-time dataset\n" "or one series of map layers." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:475 +#: ../gui/wxpython/animation/dialogs.py:478 #: ../gui/wxpython/lmgr/layertree.py:111 msgid "Set options" msgstr "УÑтановить наÑтройки" -#: ../gui/wxpython/animation/dialogs.py:496 +#: ../gui/wxpython/animation/dialogs.py:499 msgid "3D view parameters" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:504 +#: ../gui/wxpython/animation/dialogs.py:507 msgid "Workspace file:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:506 +#: ../gui/wxpython/animation/dialogs.py:509 msgid "Choose workspace file to import 3D view parameters" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:515 +#: ../gui/wxpython/animation/dialogs.py:518 msgid "Parameter for animation:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:554 +#: ../gui/wxpython/animation/dialogs.py:557 msgid "Animate region change (2D view only)" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:558 +#: ../gui/wxpython/animation/dialogs.py:561 msgid "Start region:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:568 +#: ../gui/wxpython/animation/dialogs.py:571 msgid "End region:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:574 +#: ../gui/wxpython/animation/dialogs.py:577 msgid "Zoom value:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:575 +#: ../gui/wxpython/animation/dialogs.py:578 msgid "N-S/E-W distances in map units used to gradually reduce region." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:582 +#: ../gui/wxpython/animation/dialogs.py:585 msgid "N-S:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:585 +#: ../gui/wxpython/animation/dialogs.py:588 msgid "E-W:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:683 +#: ../gui/wxpython/animation/dialogs.py:686 msgid "Only one series or space-time dataset is accepted for 3D mode." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:691 +#: ../gui/wxpython/animation/dialogs.py:694 msgid "No map series or space-time dataset added." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:719 +#: ../gui/wxpython/animation/dialogs.py:722 msgid "Region information is not complete" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:753 +#: ../gui/wxpython/animation/dialogs.py:756 msgid "Add, edit or remove animations" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:765 +#: ../gui/wxpython/animation/dialogs.py:768 msgid "List of animations" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:778 +#: ../gui/wxpython/animation/dialogs.py:781 msgid "Edit" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:837 +#: ../gui/wxpython/animation/dialogs.py:840 #, python-format msgid "Maximum number of animations is %d." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:887 +#: ../gui/wxpython/animation/dialogs.py:890 #: ../gui/wxpython/animation/controller.py:262 msgid "More animations are using one window. Please select different window for each animation." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:988 +#: ../gui/wxpython/animation/dialogs.py:991 msgid "Add time stamp" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1030 +#: ../gui/wxpython/animation/dialogs.py:1033 msgid "Add time stamp, image or text decoration by one of the buttons above." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1032 +#: ../gui/wxpython/animation/dialogs.py:1035 msgid "Add image or text decoration by one of the buttons above." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1053 +#: ../gui/wxpython/animation/dialogs.py:1056 msgid "Font settings:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1058 +#: ../gui/wxpython/animation/dialogs.py:1061 msgid "Sample text" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1078 +#: ../gui/wxpython/animation/dialogs.py:1081 msgid "Image file:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1079 +#: ../gui/wxpython/animation/dialogs.py:1082 msgid "Choose image file" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1095 +#: ../gui/wxpython/animation/dialogs.py:1098 msgid "Text:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1116 +#: ../gui/wxpython/animation/dialogs.py:1119 msgid "Placement as percentage of screen coordinates (X: 0, Y: 0 is top left):" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1151 +#: ../gui/wxpython/animation/dialogs.py:1154 msgid "image sequence" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1151 +#: ../gui/wxpython/animation/dialogs.py:1154 msgid "animated GIF" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1151 +#: ../gui/wxpython/animation/dialogs.py:1154 msgid "SWF" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1151 +#: ../gui/wxpython/animation/dialogs.py:1154 msgid "AVI" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1162 +#: ../gui/wxpython/animation/dialogs.py:1165 msgid "Export to:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1189 +#: ../gui/wxpython/animation/dialogs.py:1192 msgid "animation_" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1197 +#: ../gui/wxpython/animation/dialogs.py:1200 msgid "Choose directory for export" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1232 +#: ../gui/wxpython/animation/dialogs.py:1235 msgid "GIF file:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1233 -#: ../gui/wxpython/animation/dialogs.py:1257 -#: ../gui/wxpython/animation/dialogs.py:1288 +#: ../gui/wxpython/animation/dialogs.py:1236 +#: ../gui/wxpython/animation/dialogs.py:1260 +#: ../gui/wxpython/animation/dialogs.py:1291 msgid "Choose file to save animation" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1256 +#: ../gui/wxpython/animation/dialogs.py:1259 msgid "SWF file:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1279 +#: ../gui/wxpython/animation/dialogs.py:1282 msgid "" "Program 'ffmpeg' was not found.\n" "Please install it first and make sure\n" "it's in the PATH variable." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1287 +#: ../gui/wxpython/animation/dialogs.py:1290 msgid "AVI file:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1295 +#: ../gui/wxpython/animation/dialogs.py:1298 msgid "Video codec:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1299 +#: ../gui/wxpython/animation/dialogs.py:1302 msgid "Additional options:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1303 +#: ../gui/wxpython/animation/dialogs.py:1306 msgid "Consider adding '-sameq' or '-qscale 1' if not satisfied with video quality. Options depend on ffmpeg version." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1340 +#: ../gui/wxpython/animation/dialogs.py:1343 #, python-format msgid "Current frame rate: %.2f fps" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1472 +#: ../gui/wxpython/animation/dialogs.py:1475 #, python-format msgid "File %s not found." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1476 +#: ../gui/wxpython/animation/dialogs.py:1479 msgid "Decoration image file is missing." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1485 +#: ../gui/wxpython/animation/dialogs.py:1488 #, python-format msgid "Directory %s not found." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1489 +#: ../gui/wxpython/animation/dialogs.py:1492 msgid "Export directory is missing." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1493 -#: ../gui/wxpython/animation/dialogs.py:1497 +#: ../gui/wxpython/animation/dialogs.py:1496 +#: ../gui/wxpython/animation/dialogs.py:1500 msgid "Export file is missing." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1535 +#: ../gui/wxpython/animation/dialogs.py:1538 msgid "Time stamp" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1613 +#: ../gui/wxpython/animation/dialogs.py:1616 msgid "Add space-time dataset layer" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1638 +#: ../gui/wxpython/animation/dialogs.py:1641 msgid "Multiple raster maps" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1639 +#: ../gui/wxpython/animation/dialogs.py:1642 msgid "Multiple vector maps" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1640 +#: ../gui/wxpython/animation/dialogs.py:1643 msgid "Multiple 3D raster maps" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1641 +#: ../gui/wxpython/animation/dialogs.py:1644 msgid "Space time raster dataset" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1642 +#: ../gui/wxpython/animation/dialogs.py:1645 msgid "Space time vector dataset" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1643 +#: ../gui/wxpython/animation/dialogs.py:1646 msgid "Space time 3D raster dataset" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1682 +#: ../gui/wxpython/animation/dialogs.py:1685 msgid "Input data type:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1763 +#: ../gui/wxpython/animation/dialogs.py:1766 msgid "Select raster/vector maps." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1792 +#: ../gui/wxpython/animation/dialogs.py:1795 msgid "Please select maps or dataset first." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1821 +#: ../gui/wxpython/animation/dialogs.py:1824 msgid "Animation Tool settings" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1885 +#: ../gui/wxpython/animation/dialogs.py:1888 msgid "Number of parallel processes:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1914 +#: ../gui/wxpython/animation/dialogs.py:1917 msgid "Text foreground color:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1935 +#: ../gui/wxpython/animation/dialogs.py:1938 msgid "Text background color:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1967 +#: ../gui/wxpython/animation/dialogs.py:1970 #: ../gui/wxpython/timeline/frame.py:303 msgid "Time" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1977 +#: ../gui/wxpython/animation/dialogs.py:1980 msgid "Absolute time format:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1997 +#: ../gui/wxpython/animation/dialogs.py:2000 msgid "Click and then press key up or down to preview different date and time formats. Type custom format string." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:2008 +#: ../gui/wxpython/animation/dialogs.py:2011 msgid "Learn more about formatting options" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:2022 +#: ../gui/wxpython/animation/dialogs.py:2025 msgid "Display instances with no data" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:2025 +#: ../gui/wxpython/animation/dialogs.py:2028 msgid "When animating instant-based data which have irregular timestamps you can display 'no data frame' (checked option) or keep last frame." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:2056 +#: ../gui/wxpython/animation/dialogs.py:2059 msgid "Invalid" msgstr "" -#: ../gui/wxpython/animation/temporal_manager.py:110 +#: ../gui/wxpython/animation/temporal_manager.py:112 msgid "It is not allowed to display data with different temporal types (absolute and relative)." msgstr "" -#: ../gui/wxpython/animation/temporal_manager.py:125 +#: ../gui/wxpython/animation/temporal_manager.py:127 #, python-format msgid "It is not allowed to display data with different units (%s)." msgstr "" -#: ../gui/wxpython/animation/temporal_manager.py:137 +#: ../gui/wxpython/animation/temporal_manager.py:139 msgid "You are going to display data with different temporal types of maps (interval and point). It is recommended to use data of one temporal type to avoid confusion." msgstr "" -#: ../gui/wxpython/animation/temporal_manager.py:242 +#: ../gui/wxpython/animation/temporal_manager.py:244 #: ../gui/wxpython/animation/utils.py:70 ../gui/wxpython/animation/utils.py:79 -#: ../gui/wxpython/tplot/frame.py:809 ../gui/wxpython/timeline/frame.py:463 +#: ../gui/wxpython/tplot/frame.py:927 ../gui/wxpython/timeline/frame.py:465 #, python-format msgid "Space time dataset <%s> not found." msgstr "" -#: ../gui/wxpython/animation/temporal_manager.py:347 +#: ../gui/wxpython/animation/temporal_manager.py:349 #, python-format msgid "Topology of Space time dataset %s is invalid." msgstr "" @@ -16160,186 +16188,227 @@ msgid "Unable to load icon theme. Reason: %s. Quiting wxGUI..." msgstr "" -#: ../gui/wxpython/tplot/g.gui.tplot.py:106 +#: ../gui/wxpython/tplot/g.gui.tplot.py:138 msgid "With stvds you have to set 'attr' option" msgstr "" -#: ../gui/wxpython/tplot/g.gui.tplot.py:110 +#: ../gui/wxpython/tplot/g.gui.tplot.py:142 msgid "With stvds it is not possible to use 'coordinates' and 'cats' options together" msgstr "" -#: ../gui/wxpython/tplot/g.gui.tplot.py:113 +#: ../gui/wxpython/tplot/g.gui.tplot.py:145 msgid "With stvds you have to use 'coordinates' or 'cats' option" msgstr "" -#: ../gui/wxpython/tplot/frame.py:43 +#: ../gui/wxpython/tplot/frame.py:44 #, python-brace-format msgid "The Temporal Plot Tool needs the \"matplotlib\" (python-matplotlib) package to be installed. {0}" msgstr "" -#: ../gui/wxpython/tplot/frame.py:97 +#: ../gui/wxpython/tplot/frame.py:100 msgid "GRASS GIS Temporal Plot Tool" msgstr "" -#: ../gui/wxpython/tplot/frame.py:180 +#: ../gui/wxpython/tplot/frame.py:184 msgid "" "Raster temporal dataset (strds)\n" "Press ENTER after typing the name or select with the combobox" msgstr "" -#: ../gui/wxpython/tplot/frame.py:189 +#: ../gui/wxpython/tplot/frame.py:193 msgid "X and Y coordinates separated by comma:" msgstr "" -#: ../gui/wxpython/tplot/frame.py:201 +#: ../gui/wxpython/tplot/frame.py:205 msgid "Coordinates can be obtained for example by right-clicking on Map Display." msgstr "" -#: ../gui/wxpython/tplot/frame.py:216 +#: ../gui/wxpython/tplot/frame.py:220 msgid "STRDS" msgstr "" -#: ../gui/wxpython/tplot/frame.py:224 +#: ../gui/wxpython/tplot/frame.py:228 msgid "" "Vector temporal dataset (stvds)\n" "Press ENTER after typing the name or select with the combobox" msgstr "" -#: ../gui/wxpython/tplot/frame.py:238 +#: ../gui/wxpython/tplot/frame.py:242 msgid "Select attribute column" msgstr "" -#: ../gui/wxpython/tplot/frame.py:251 +#: ../gui/wxpython/tplot/frame.py:255 msgid "Select category of vector(s)" msgstr "" -#: ../gui/wxpython/tplot/frame.py:269 +#: ../gui/wxpython/tplot/frame.py:273 msgid "STVDS" msgstr "" -#: ../gui/wxpython/tplot/frame.py:297 ../gui/wxpython/tplot/frame.py:724 -#: ../gui/wxpython/tplot/frame.py:728 ../gui/wxpython/tplot/frame.py:749 -#: ../gui/wxpython/tplot/frame.py:875 +#: ../gui/wxpython/tplot/frame.py:280 +msgid "Set title for the plot" +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:285 +msgid "Set label for X axis" +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:290 +msgid "Set label for Y axis" +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:302 +#, fuzzy +msgid "Labels" +msgstr "Добавить подпиÑи" + +#: ../gui/wxpython/tplot/frame.py:309 +msgid "Path for output CSV file with plotted data" +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:315 +msgid "CVS path" +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:321 +#, fuzzy +msgid "Do you want the CSV header?" +msgstr "Ð’Ñ‹ хотите Ñоздать новую облаÑÑ‚ÑŒ GRASS <%s>?" + +#: ../gui/wxpython/tplot/frame.py:363 ../gui/wxpython/tplot/frame.py:842 +#: ../gui/wxpython/tplot/frame.py:846 ../gui/wxpython/tplot/frame.py:867 +#: ../gui/wxpython/tplot/frame.py:993 msgid "Invalid input coordinates" msgstr "" -#: ../gui/wxpython/tplot/frame.py:309 ../gui/wxpython/tplot/frame.py:422 +#: ../gui/wxpython/tplot/frame.py:375 ../gui/wxpython/tplot/frame.py:488 #: ../gui/wxpython/timeline/frame.py:180 #, python-format msgid "Dataset <%s> not found in temporal database" msgstr "" -#: ../gui/wxpython/tplot/frame.py:327 ../gui/wxpython/tplot/frame.py:441 +#: ../gui/wxpython/tplot/frame.py:393 ../gui/wxpython/tplot/frame.py:507 #: ../gui/wxpython/timeline/frame.py:196 msgid "Datasets have different temporal type (absolute x relative), which is not allowed." msgstr "" -#: ../gui/wxpython/tplot/frame.py:344 ../gui/wxpython/tplot/frame.py:451 +#: ../gui/wxpython/tplot/frame.py:410 ../gui/wxpython/tplot/frame.py:517 #: ../gui/wxpython/timeline/frame.py:215 msgid "Datasets have different time unit which is not allowed." msgstr "" -#: ../gui/wxpython/tplot/frame.py:388 +#: ../gui/wxpython/tplot/frame.py:454 #, python-brace-format msgid "Category {ca} is not on vector map {ma} and it will be not used" msgstr "" -#: ../gui/wxpython/tplot/frame.py:407 +#: ../gui/wxpython/tplot/frame.py:473 msgid "Both coordinates and categories are set, coordinates will be used. The use categories remove text from coordinate form" msgstr "" -#: ../gui/wxpython/tplot/frame.py:412 +#: ../gui/wxpython/tplot/frame.py:478 msgid "With Vector temporal dataset you have to select an attribute column" msgstr "" -#: ../gui/wxpython/tplot/frame.py:464 +#: ../gui/wxpython/tplot/frame.py:530 msgid "Difference number of vector layers and maps in the vector temporal dataset" msgstr "" -#: ../gui/wxpython/tplot/frame.py:506 +#: ../gui/wxpython/tplot/frame.py:572 #, python-brace-format msgid "No connection between vector map {vmap} and layer {la}" msgstr "" -#: ../gui/wxpython/tplot/frame.py:580 -msgid "Problem getting data from raster temporal dataset. Empty list of values." -msgstr "" - -#: ../gui/wxpython/tplot/frame.py:592 ../gui/wxpython/tplot/frame.py:644 -#: ../gui/wxpython/tplot/frame.py:682 +#: ../gui/wxpython/tplot/frame.py:638 #, python-format msgid "Temporal resolution: %s" msgstr "" -#: ../gui/wxpython/tplot/frame.py:594 ../gui/wxpython/tplot/frame.py:646 -#: ../gui/wxpython/tplot/frame.py:684 ../gui/wxpython/timeline/frame.py:373 +#: ../gui/wxpython/tplot/frame.py:640 ../gui/wxpython/timeline/frame.py:374 #, python-format msgid "Time [%s]" msgstr "" -#: ../gui/wxpython/tplot/frame.py:625 +#: ../gui/wxpython/tplot/frame.py:683 +msgid "Problem getting data from raster temporal dataset. Empty list of values." +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:729 #, python-brace-format msgid "Problem getting data from vector temporal dataset. Empty list of values for cat {ca}." msgstr "" -#: ../gui/wxpython/tplot/frame.py:670 +#: ../gui/wxpython/tplot/frame.py:776 msgid "Problem getting data from vector temporal dataset. Empty list of values." msgstr "" -#: ../gui/wxpython/tplot/frame.py:717 +#: ../gui/wxpython/tplot/frame.py:802 +#, fuzzy, python-brace-format +msgid "{pa} already exists, do you want to overwrite?" +msgstr "Файл региона <%s> уже ÑущеÑтвует. ПерезапиÑать?" + +#: ../gui/wxpython/tplot/frame.py:804 +msgid "File exists" +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:809 +msgid "Please change name of output CSV file or " +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:835 msgid "Incorrect coordinates format, should be: x,y" msgstr "" -#: ../gui/wxpython/tplot/frame.py:733 +#: ../gui/wxpython/tplot/frame.py:851 msgid "Seed point outside the current region" msgstr "" -#: ../gui/wxpython/tplot/frame.py:745 +#: ../gui/wxpython/tplot/frame.py:863 msgid "Invalid input raster dataset" msgstr "" -#: ../gui/wxpython/tplot/frame.py:762 +#: ../gui/wxpython/tplot/frame.py:880 msgid "Invalid input vector dataset" msgstr "" -#: ../gui/wxpython/tplot/frame.py:824 ../gui/wxpython/timeline/frame.py:478 +#: ../gui/wxpython/tplot/frame.py:942 ../gui/wxpython/timeline/frame.py:480 #, python-format msgid "Please specify the space time dataset <%s>." msgstr "" -#: ../gui/wxpython/tplot/frame.py:827 ../gui/wxpython/timeline/frame.py:480 +#: ../gui/wxpython/tplot/frame.py:945 ../gui/wxpython/timeline/frame.py:482 msgid "Ambiguous dataset name" msgstr "" -#: ../gui/wxpython/tplot/frame.py:868 ../gui/wxpython/tplot/frame.py:916 +#: ../gui/wxpython/tplot/frame.py:986 ../gui/wxpython/tplot/frame.py:1044 msgid "Invalid input temporal dataset" msgstr "" -#: ../gui/wxpython/tplot/frame.py:937 +#: ../gui/wxpython/tplot/frame.py:1065 msgid "Datasets have different number of values" msgstr "" -#: ../gui/wxpython/tplot/frame.py:961 ../gui/wxpython/timeline/frame.py:564 +#: ../gui/wxpython/tplot/frame.py:1089 ../gui/wxpython/timeline/frame.py:566 #, python-format msgid "Space time raster dataset: %s" msgstr "" -#: ../gui/wxpython/tplot/frame.py:963 ../gui/wxpython/timeline/frame.py:566 +#: ../gui/wxpython/tplot/frame.py:1091 ../gui/wxpython/timeline/frame.py:568 #, python-format msgid "Space time vector dataset: %s" msgstr "" -#: ../gui/wxpython/tplot/frame.py:965 ../gui/wxpython/timeline/frame.py:568 +#: ../gui/wxpython/tplot/frame.py:1093 ../gui/wxpython/timeline/frame.py:570 #, python-format msgid "Space time 3D raster dataset: %s" msgstr "" -#: ../gui/wxpython/tplot/frame.py:967 +#: ../gui/wxpython/tplot/frame.py:1095 #, python-brace-format msgid "Value for {date} is {val}" msgstr "" -#: ../gui/wxpython/tplot/frame.py:970 +#: ../gui/wxpython/tplot/frame.py:1098 msgid "Press Del to dismiss." msgstr "" @@ -16411,7 +16480,7 @@ msgid "Launch user-defined script" msgstr "" -#: ../gui/wxpython/lmgr/toolbars.py:166 ../gui/wxpython/lmgr/pyshell.py:63 +#: ../gui/wxpython/lmgr/toolbars.py:166 ../gui/wxpython/lmgr/pyshell.py:65 msgid "Open a simple Python code editor" msgstr "" @@ -16451,40 +16520,40 @@ msgid "Show 3D view mode manual" msgstr "" -#: ../gui/wxpython/lmgr/pyshell.py:43 +#: ../gui/wxpython/lmgr/pyshell.py:45 #, python-format msgid "Welcome to wxGUI Interactive Python Shell %s" msgstr "" -#: ../gui/wxpython/lmgr/pyshell.py:44 +#: ../gui/wxpython/lmgr/pyshell.py:46 #, python-format msgid "Type %s for more GRASS scripting related information." msgstr "" -#: ../gui/wxpython/lmgr/pyshell.py:45 +#: ../gui/wxpython/lmgr/pyshell.py:47 #, python-format msgid "Type %s to add raster or vector to the layer tree." msgstr "" -#: ../gui/wxpython/lmgr/pyshell.py:55 +#: ../gui/wxpython/lmgr/pyshell.py:57 msgid "Delete all text from the shell" msgstr "" -#: ../gui/wxpython/lmgr/pyshell.py:60 +#: ../gui/wxpython/lmgr/pyshell.py:62 msgid "Simple &editor" msgstr "" -#: ../gui/wxpython/lmgr/pyshell.py:117 +#: ../gui/wxpython/lmgr/pyshell.py:119 #, python-format msgid "Raster or vector map <%s> not found" msgstr "" -#: ../gui/wxpython/lmgr/pyshell.py:124 +#: ../gui/wxpython/lmgr/pyshell.py:126 #, python-format msgid "Raster map <%s> added" msgstr "" -#: ../gui/wxpython/lmgr/pyshell.py:126 +#: ../gui/wxpython/lmgr/pyshell.py:128 #, python-format msgid "Vector map <%s> added" msgstr "" @@ -16518,7 +16587,7 @@ msgid "3D view Toolbar" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:284 ../gui/wxpython/lmgr/frame.py:1717 +#: ../gui/wxpython/lmgr/frame.py:284 ../gui/wxpython/lmgr/frame.py:1720 msgid "Rename Map Display" msgstr "" @@ -16564,11 +16633,11 @@ msgid "GRASS Model File (*.gxm)|*.gxm" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:663 ../gui/wxpython/lmgr/frame.py:2518 +#: ../gui/wxpython/lmgr/frame.py:663 ../gui/wxpython/lmgr/frame.py:2521 msgid "Do you want to save changes in the workspace?" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:665 ../gui/wxpython/lmgr/frame.py:2520 +#: ../gui/wxpython/lmgr/frame.py:665 ../gui/wxpython/lmgr/frame.py:2523 msgid "Do you want to store current settings to workspace file?" msgstr "" @@ -16582,7 +16651,7 @@ msgid "Command '%s' not yet implemented in the WxGUI. Try adding it as a command layer instead." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:936 ../gui/wxpython/lmgr/frame.py:2002 +#: ../gui/wxpython/lmgr/frame.py:936 ../gui/wxpython/lmgr/frame.py:2005 msgid "Selected map layer is not vector." msgstr "" @@ -16638,122 +16707,122 @@ msgid "No location/mapset provided. Operation canceled." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1078 ../gui/wxpython/lmgr/frame.py:1099 +#: ../gui/wxpython/lmgr/frame.py:1078 ../gui/wxpython/lmgr/frame.py:1103 msgid "No mapset provided. Operation canceled." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1087 ../gui/wxpython/lmgr/frame.py:1109 +#: ../gui/wxpython/lmgr/frame.py:1091 ../gui/wxpython/lmgr/frame.py:1113 #: ../gui/wxpython/datacatalog/frame.py:127 #, python-format msgid "Current mapset is <%s>." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1133 +#: ../gui/wxpython/lmgr/frame.py:1137 #, python-format msgid "" "Working directory changed to:\n" "\"%s\"" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1140 +#: ../gui/wxpython/lmgr/frame.py:1144 msgid "Changes current working directory for this GUI." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1142 +#: ../gui/wxpython/lmgr/frame.py:1146 msgid "Usage: cd [directory]" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1143 +#: ../gui/wxpython/lmgr/frame.py:1147 msgid "Without parameters it opens a dialog." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1147 +#: ../gui/wxpython/lmgr/frame.py:1151 msgid "If ~ (tilde) is present as the first directory on the path, it is replaced by user's home directory." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1161 +#: ../gui/wxpython/lmgr/frame.py:1165 msgid "More than one parameter provided." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1181 +#: ../gui/wxpython/lmgr/frame.py:1185 msgid "Choose a working directory" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1226 +#: ../gui/wxpython/lmgr/frame.py:1230 msgid "System Info" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1241 +#: ../gui/wxpython/lmgr/frame.py:1245 msgid "GRASS version" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1242 +#: ../gui/wxpython/lmgr/frame.py:1246 msgid "GRASS SVN revision" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1244 +#: ../gui/wxpython/lmgr/frame.py:1248 msgid "Build date" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1246 +#: ../gui/wxpython/lmgr/frame.py:1250 msgid "Build platform" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1259 +#: ../gui/wxpython/lmgr/frame.py:1263 msgid "Platform" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1322 +#: ../gui/wxpython/lmgr/frame.py:1326 msgid "Current workspace is not empty. Do you want to store current settings to workspace file?" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1325 +#: ../gui/wxpython/lmgr/frame.py:1329 msgid "Create new workspace?" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1354 +#: ../gui/wxpython/lmgr/frame.py:1358 msgid "Choose workspace file" msgstr "Выберите файл проекта" -#: ../gui/wxpython/lmgr/frame.py:1356 ../gui/wxpython/lmgr/frame.py:1594 +#: ../gui/wxpython/lmgr/frame.py:1360 ../gui/wxpython/lmgr/frame.py:1597 msgid "GRASS Workspace File (*.gxw)|*.gxw" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1396 ../gui/wxpython/lmgr/frame.py:1568 +#: ../gui/wxpython/lmgr/frame.py:1400 ../gui/wxpython/lmgr/frame.py:1571 msgid "Please wait, loading workspace..." msgstr "Загрузка проекта, пожалуйÑта подождите ..." -#: ../gui/wxpython/lmgr/frame.py:1548 +#: ../gui/wxpython/lmgr/frame.py:1551 msgid "Choose GRC file to load" msgstr "Выберите загружаемый файл GRC" -#: ../gui/wxpython/lmgr/frame.py:1550 +#: ../gui/wxpython/lmgr/frame.py:1553 msgid "Old GRASS Workspace File (*.grc)|*.grc" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1592 +#: ../gui/wxpython/lmgr/frame.py:1595 msgid "Choose file to save current workspace" msgstr "Выберите файл Ð´Ð»Ñ ÑÐ¾Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ Ñ‚ÐµÐºÑƒÑ‰ÐµÐ³Ð¾ проекта" -#: ../gui/wxpython/lmgr/frame.py:1612 ../gui/wxpython/lmgr/frame.py:1633 +#: ../gui/wxpython/lmgr/frame.py:1615 ../gui/wxpython/lmgr/frame.py:1636 #, python-format msgid "Workspace file <%s> already exists. Do you want to overwrite this file?" msgstr "Файл проекта <%s> уже ÑущеÑтвует. ПерезапиÑать Ñтот файл?" -#: ../gui/wxpython/lmgr/frame.py:1660 +#: ../gui/wxpython/lmgr/frame.py:1663 msgid "Writing current settings to workspace file failed." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1672 ../gui/wxpython/gmodeler/frame.py:1139 +#: ../gui/wxpython/lmgr/frame.py:1675 ../gui/wxpython/gmodeler/frame.py:1139 #, python-format msgid "Unable to open file <%s> for writing." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1716 +#: ../gui/wxpython/lmgr/frame.py:1719 msgid "Enter new name:" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1814 +#: ../gui/wxpython/lmgr/frame.py:1817 #, python-format msgid "" "Unable to launch \"Supervised Classification Tool\".\n" @@ -16761,32 +16830,32 @@ "Reason: %s" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1856 +#: ../gui/wxpython/lmgr/frame.py:1859 msgid "Unable to start Timeline Tool." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1867 +#: ../gui/wxpython/lmgr/frame.py:1870 msgid "Unable to start Temporal Plot Tool." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2137 +#: ../gui/wxpython/lmgr/frame.py:2140 msgid "Add selected map layers into layer tree" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2170 ../gui/wxpython/lmgr/frame.py:2207 +#: ../gui/wxpython/lmgr/frame.py:2173 ../gui/wxpython/lmgr/frame.py:2210 #, python-format msgid "Unsupported map layer type <%s>." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2336 +#: ../gui/wxpython/lmgr/frame.py:2339 msgid "Note that cell values can only be displayed for regions of less than 10,000 cells." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2428 ../gui/wxpython/lmgr/layertree.py:1983 +#: ../gui/wxpython/lmgr/frame.py:2431 ../gui/wxpython/lmgr/layertree.py:1983 msgid "opacity:" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2436 +#: ../gui/wxpython/lmgr/frame.py:2439 #, python-format msgid "" "Do you want to remove map layer(s)\n" @@ -16794,27 +16863,27 @@ "from layer tree?" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2439 +#: ../gui/wxpython/lmgr/frame.py:2442 msgid "Do you want to remove selected map layer(s) from layer tree?" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2445 +#: ../gui/wxpython/lmgr/frame.py:2448 msgid "Remove map layer" msgstr "Удалить Ñлой" -#: ../gui/wxpython/lmgr/frame.py:2527 +#: ../gui/wxpython/lmgr/frame.py:2530 msgid "Quit GRASS GUI" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2559 +#: ../gui/wxpython/lmgr/frame.py:2562 msgid "Unable to exit GRASS shell: unknown PID" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2579 +#: ../gui/wxpython/lmgr/frame.py:2582 msgid "Display resolution is currently not constrained to computational settings. It's suggested to constrain map to region geometry. Do you want to constrain the resolution?" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2588 +#: ../gui/wxpython/lmgr/frame.py:2591 msgid "Constrain map to region geometry?" msgstr "" @@ -17122,7 +17191,7 @@ msgstr "" #: ../gui/wxpython/rlisetup/functions.py:127 -#: ../gui/wxpython/rlisetup/wizard.py:1712 +#: ../gui/wxpython/rlisetup/wizard.py:1711 msgid "The polygon seems to have 0 areas" msgstr "" @@ -17467,77 +17536,77 @@ msgid "Select sample area " msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1715 +#: ../gui/wxpython/rlisetup/wizard.py:1714 msgid "Select sample area 1 of " msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1745 +#: ../gui/wxpython/rlisetup/wizard.py:1744 msgid "Configuration file name:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1754 +#: ../gui/wxpython/rlisetup/wizard.py:1753 msgid "Raster name:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1764 +#: ../gui/wxpython/rlisetup/wizard.py:1763 msgid "Vector name:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1773 +#: ../gui/wxpython/rlisetup/wizard.py:1772 msgid "Region type:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1791 +#: ../gui/wxpython/rlisetup/wizard.py:1790 msgid "Sampling area type:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1854 +#: ../gui/wxpython/rlisetup/wizard.py:1853 msgid "Region keyboard values:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1868 -#: ../gui/wxpython/rlisetup/wizard.py:1893 -#: ../gui/wxpython/rlisetup/wizard.py:1897 +#: ../gui/wxpython/rlisetup/wizard.py:1867 +#: ../gui/wxpython/rlisetup/wizard.py:1892 +#: ../gui/wxpython/rlisetup/wizard.py:1896 msgid "Type of shape:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1871 -#: ../gui/wxpython/rlisetup/wizard.py:1900 +#: ../gui/wxpython/rlisetup/wizard.py:1870 +#: ../gui/wxpython/rlisetup/wizard.py:1899 msgid "Radius size:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1872 -#: ../gui/wxpython/rlisetup/wizard.py:1901 +#: ../gui/wxpython/rlisetup/wizard.py:1871 +#: ../gui/wxpython/rlisetup/wizard.py:1900 msgid "Name circle mask:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1874 -#: ../gui/wxpython/rlisetup/wizard.py:1903 +#: ../gui/wxpython/rlisetup/wizard.py:1873 +#: ../gui/wxpython/rlisetup/wizard.py:1902 msgid "Width size:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1875 -#: ../gui/wxpython/rlisetup/wizard.py:1904 +#: ../gui/wxpython/rlisetup/wizard.py:1874 +#: ../gui/wxpython/rlisetup/wizard.py:1903 msgid "Height size:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1878 +#: ../gui/wxpython/rlisetup/wizard.py:1877 msgid "Method of distribution:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1881 +#: ../gui/wxpython/rlisetup/wizard.py:1880 msgid "Number sampling units:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1884 +#: ../gui/wxpython/rlisetup/wizard.py:1883 msgid "Distance between units:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1887 +#: ../gui/wxpython/rlisetup/wizard.py:1886 msgid "Number row strates:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1889 +#: ../gui/wxpython/rlisetup/wizard.py:1888 msgid "Number column strates:" msgstr "" @@ -17568,56 +17637,56 @@ msgid "Remove legend" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:254 +#: ../gui/wxpython/mapwin/buffered.py:256 msgid "Copy coordinates to clipboard" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:262 +#: ../gui/wxpython/mapwin/buffered.py:264 msgid "Hide toolbars" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:264 +#: ../gui/wxpython/mapwin/buffered.py:266 msgid "Show toolbars" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:271 +#: ../gui/wxpython/mapwin/buffered.py:273 msgid "Hide statusbar" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:272 +#: ../gui/wxpython/mapwin/buffered.py:274 msgid "Show statusbar" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:289 +#: ../gui/wxpython/mapwin/buffered.py:291 msgid "Resize legend" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:990 +#: ../gui/wxpython/mapwin/buffered.py:991 msgid "Unable to draw registered graphics. The graphics was unregistered." msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:2079 +#: ../gui/wxpython/mapwin/buffered.py:2080 msgid "Zoom to saved region extents" msgstr "МаÑштабировать до охвата Ñохраненных регионов" -#: ../gui/wxpython/mapwin/buffered.py:2081 +#: ../gui/wxpython/mapwin/buffered.py:2082 msgid "Set compulational region from named region" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:2094 +#: ../gui/wxpython/mapwin/buffered.py:2095 #, python-format msgid "Region <%s> not found. Operation canceled." msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:2124 +#: ../gui/wxpython/mapwin/buffered.py:2125 msgid "Save display extents to region file" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:2126 +#: ../gui/wxpython/mapwin/buffered.py:2127 msgid "Save computational region to region file" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:2138 +#: ../gui/wxpython/mapwin/buffered.py:2139 #, python-format msgid "Region file <%s> already exists. Do you want to overwrite it?" msgstr "Файл региона <%s> уже ÑущеÑтвует. ПерезапиÑать?" @@ -18364,92 +18433,93 @@ msgid "Data catalog" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:95 ../gui/wxpython/dbmgr/base.py:2276 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:99 ../gui/wxpython/dbmgr/base.py:2278 msgid "Database connection" msgstr "Соединение Ñ Ð±Ð°Ð·Ð¾Ð¹ данных" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:127 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:131 msgid "Set SQL statement to default" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:130 -msgid "Apply SQL statement in Attribute Table Manager" +#: ../gui/wxpython/dbmgr/sqlbuilder.py:134 +msgid "Apply SQL statement" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:132 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:136 msgid "Close the dialog" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:219 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:223 msgid "Columns" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:233 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:238 msgid "Interactive insertion" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:247 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:252 msgid "Values" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:257 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:262 msgid "Get all values" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:262 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:267 msgid "Get sample" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:264 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:269 msgid "Get first 256 unique values as sample" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:283 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:288 msgid "Go to:" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:296 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:301 msgid "Close dialog on apply" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:471 -#: ../gui/wxpython/dbmgr/sqlbuilder.py:616 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:482 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:627 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:855 #, python-format msgid "GRASS SQL Builder (%(type)s) - <%(map)s>" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:474 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:485 msgid "Column to show (SELECT clause)" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:475 -#: ../gui/wxpython/dbmgr/sqlbuilder.py:620 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:486 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:631 msgid "Constraint for query (WHERE clause)" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:487 ../gui/wxpython/dbmgr/base.py:1213 -#: ../gui/wxpython/dbmgr/base.py:1239 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:498 ../gui/wxpython/dbmgr/base.py:1215 +#: ../gui/wxpython/dbmgr/base.py:1241 #, python-format msgid "Example: %s" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:491 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:502 msgid "Verify" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:492 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:503 msgid "Verify SQL statement" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:500 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:511 msgid "SQL statement not verified" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:544 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:555 msgid "SQL statement is not valid" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:546 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:557 #, python-format msgid "" "SQL statement is not valid.\n" @@ -18457,31 +18527,31 @@ "%s" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:548 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:559 msgid "SQL statement is valid" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:619 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:630 msgid "Column to set (SET clause)" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:621 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:632 msgid "Calculate column value to set" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:693 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:704 msgid "Functions" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:726 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:737 msgid "SQL statement was not applied" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:728 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:739 msgid "SQL statement applied" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:762 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:773 msgid "Dbf driver does not support usage of SQL functions." msgstr "" @@ -18539,65 +18609,65 @@ msgid "Unknown" msgstr "ÐеизвеÑтно" -#: ../gui/wxpython/dbmgr/dialogs.py:788 ../gui/wxpython/dbmgr/base.py:2319 -#: ../gui/wxpython/dbmgr/base.py:2383 +#: ../gui/wxpython/dbmgr/dialogs.py:788 ../gui/wxpython/dbmgr/base.py:2321 +#: ../gui/wxpython/dbmgr/base.py:2385 msgid "Column" msgstr "" -#: ../gui/wxpython/dbmgr/dialogs.py:799 ../gui/wxpython/dbmgr/base.py:2338 +#: ../gui/wxpython/dbmgr/dialogs.py:799 ../gui/wxpython/dbmgr/base.py:2340 #: ../gui/wxpython/gmodeler/preferences.py:255 #: ../gui/wxpython/web_services/widgets.py:935 msgid "Type" msgstr "Тип" -#: ../gui/wxpython/dbmgr/dialogs.py:810 ../gui/wxpython/dbmgr/base.py:2354 +#: ../gui/wxpython/dbmgr/dialogs.py:810 ../gui/wxpython/dbmgr/base.py:2356 msgid "Length" msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:79 +#: ../gui/wxpython/dbmgr/manager.py:80 msgid "GRASS GIS Attribute Table Manager - " msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:81 +#: ../gui/wxpython/dbmgr/manager.py:82 msgid "READONLY - " msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:99 +#: ../gui/wxpython/dbmgr/manager.py:100 #, python-format msgid "Database connection for vector map <%s> is not defined in DB file. You can define new connection in 'Manage layers' tab." msgstr "Соединение Ñ Ð±Ð°Ð·Ð¾Ð¹ данных Ð´Ð»Ñ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð¾Ð³Ð¾ ÑÐ»Ð¾Ñ <%s> не определено в файле DB. Ð’Ñ‹ можете Ñоздать новое Ñоединение в закладке 'Управление ÑлоÑми'." -#: ../gui/wxpython/dbmgr/manager.py:105 +#: ../gui/wxpython/dbmgr/manager.py:106 msgid "Please wait, loading attribute data..." msgstr "Загрузка атрибутивных данных, пожалуйÑта подождите..." -#: ../gui/wxpython/dbmgr/manager.py:114 +#: ../gui/wxpython/dbmgr/manager.py:115 msgid "Browse data" msgstr "ПролиÑтать данные" -#: ../gui/wxpython/dbmgr/manager.py:122 +#: ../gui/wxpython/dbmgr/manager.py:123 msgid "Manage tables" msgstr "Управление таблицами" -#: ../gui/wxpython/dbmgr/manager.py:129 +#: ../gui/wxpython/dbmgr/manager.py:130 msgid "Manage layers" msgstr "Управление ÑлоÑми" -#: ../gui/wxpython/dbmgr/manager.py:140 +#: ../gui/wxpython/dbmgr/manager.py:141 msgid "Close Attribute Table Manager" msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:143 +#: ../gui/wxpython/dbmgr/manager.py:144 msgid "Reload currently selected attribute data" msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:146 +#: ../gui/wxpython/dbmgr/manager.py:147 msgid "Reload all attribute data (drop current selection)" msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:222 ../gui/wxpython/dbmgr/base.py:317 -#: ../gui/wxpython/dbmgr/base.py:919 ../gui/wxpython/dbmgr/base.py:1089 -#: ../gui/wxpython/dbmgr/base.py:1444 ../gui/wxpython/dbmgr/base.py:2096 +#: ../gui/wxpython/dbmgr/manager.py:223 ../gui/wxpython/dbmgr/base.py:317 +#: ../gui/wxpython/dbmgr/base.py:921 ../gui/wxpython/dbmgr/base.py:1091 +#: ../gui/wxpython/dbmgr/base.py:1446 ../gui/wxpython/dbmgr/base.py:2098 #, python-format msgid "Number of loaded records: %d" msgstr "ЧиÑло загруженных запиÑей: %d" @@ -18698,129 +18768,129 @@ msgid "Add column to table <%s>" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1025 +#: ../gui/wxpython/dbmgr/base.py:1027 msgid "Unable to add column to the table. No column name defined." msgstr "Ðевозможно добавить поле в таблицу. Ðе определено Ð¸Ð¼Ñ Ð¿Ð¾Ð»Ñ." -#: ../gui/wxpython/dbmgr/base.py:1039 +#: ../gui/wxpython/dbmgr/base.py:1041 #, python-format msgid "Column <%(column)s> already exists in table <%(table)s>." msgstr "Поле <%(column)s> уже ÑущеÑтвует в таблице <%(table)s>." -#: ../gui/wxpython/dbmgr/base.py:1122 +#: ../gui/wxpython/dbmgr/base.py:1124 msgid "Attribute data - right-click to edit/manage records" msgstr "Ðтрибутивные данные - Ð´Ð»Ñ Ñ€ÐµÐ´Ð°ÐºÑ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ/ÑƒÐ¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¸Ñ Ð·Ð°Ð¿Ð¸ÑÑми нажмите правую кнопку мыши" -#: ../gui/wxpython/dbmgr/base.py:1137 ../gui/wxpython/dbmgr/base.py:2260 -#: ../gui/wxpython/dbmgr/base.py:2955 ../gui/wxpython/dbmgr/base.py:3090 -#: ../gui/wxpython/dbmgr/base.py:3359 +#: ../gui/wxpython/dbmgr/base.py:1139 ../gui/wxpython/dbmgr/base.py:2262 +#: ../gui/wxpython/dbmgr/base.py:2957 ../gui/wxpython/dbmgr/base.py:3092 +#: ../gui/wxpython/dbmgr/base.py:3361 msgid "Table" msgstr "Таблица" -#: ../gui/wxpython/dbmgr/base.py:1139 ../gui/wxpython/dbmgr/base.py:2262 +#: ../gui/wxpython/dbmgr/base.py:1141 ../gui/wxpython/dbmgr/base.py:2264 msgid " (readonly)" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1153 +#: ../gui/wxpython/dbmgr/base.py:1155 msgid "SQL Query" msgstr "SQL-запроÑ" -#: ../gui/wxpython/dbmgr/base.py:1183 +#: ../gui/wxpython/dbmgr/base.py:1185 msgid "Simple" msgstr "ПроÑтой" -#: ../gui/wxpython/dbmgr/base.py:1190 +#: ../gui/wxpython/dbmgr/base.py:1192 msgid "Apply SELECT statement and reload data records" msgstr "Применить выражение SELECT и перезагрузить запиÑи данных" -#: ../gui/wxpython/dbmgr/base.py:1224 +#: ../gui/wxpython/dbmgr/base.py:1226 msgid "Builder" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1229 +#: ../gui/wxpython/dbmgr/base.py:1231 msgid "SQL Builder" msgstr "КонÑтруктор SQL" -#: ../gui/wxpython/dbmgr/base.py:1411 ../gui/wxpython/dbmgr/base.py:1600 +#: ../gui/wxpython/dbmgr/base.py:1413 ../gui/wxpython/dbmgr/base.py:1602 msgid "Insert new record" msgstr "Ð’Ñтавить новую запиÑÑŒ" -#: ../gui/wxpython/dbmgr/base.py:1412 +#: ../gui/wxpython/dbmgr/base.py:1414 msgid "Delete selected record(s)" msgstr "Удалить выбранные запиÑи" -#: ../gui/wxpython/dbmgr/base.py:1413 +#: ../gui/wxpython/dbmgr/base.py:1415 msgid "Delete all records" msgstr "Удалить вÑе запиÑи" -#: ../gui/wxpython/dbmgr/base.py:1425 +#: ../gui/wxpython/dbmgr/base.py:1427 msgid "Highlight selected features and zoom" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1429 ../gui/wxpython/dbmgr/base.py:1940 +#: ../gui/wxpython/dbmgr/base.py:1431 ../gui/wxpython/dbmgr/base.py:1942 msgid "Extract selected features" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1430 +#: ../gui/wxpython/dbmgr/base.py:1432 msgid "Delete selected features" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1493 +#: ../gui/wxpython/dbmgr/base.py:1495 msgid "Update existing record" msgstr "Обновить ÑущеÑтвующую запиÑÑŒ" -#: ../gui/wxpython/dbmgr/base.py:1520 ../gui/wxpython/dbmgr/base.py:1633 +#: ../gui/wxpython/dbmgr/base.py:1522 ../gui/wxpython/dbmgr/base.py:1635 #, python-format msgid "Value '%(value)s' needs to be entered as %(type)s." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1539 +#: ../gui/wxpython/dbmgr/base.py:1541 #, python-format msgid "" "Unable to update existing record.\n" "%s" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1611 +#: ../gui/wxpython/dbmgr/base.py:1613 #, python-format msgid "Record with category number %d already exists in the table." msgstr "ЗапиÑÑŒ Ñ Ð½Ð¾Ð¼ÐµÑ€Ð¾Ð¼ категории %d уже ÑущеÑтвует в таблице." -#: ../gui/wxpython/dbmgr/base.py:1621 +#: ../gui/wxpython/dbmgr/base.py:1623 #, python-format msgid "Category number (column %s) is missing." msgstr "Пропущен номер категории (поле %s)." -#: ../gui/wxpython/dbmgr/base.py:1645 +#: ../gui/wxpython/dbmgr/base.py:1647 #, python-format msgid "" "Unable to insert new record.\n" "%s" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1698 +#: ../gui/wxpython/dbmgr/base.py:1700 #, python-format msgid "Selected data records (%d) will be permanently deleted from table. Do you want to delete them?" msgstr "Выбранные запиÑи (%d) будут навÑегда удалены из таблицы. Ð’Ñ‹ хотите их удалить?" -#: ../gui/wxpython/dbmgr/base.py:1701 ../gui/wxpython/dbmgr/base.py:1751 +#: ../gui/wxpython/dbmgr/base.py:1703 ../gui/wxpython/dbmgr/base.py:1753 msgid "Delete records" msgstr "Удалить запиÑи" -#: ../gui/wxpython/dbmgr/base.py:1748 +#: ../gui/wxpython/dbmgr/base.py:1750 #, python-format msgid "All data records (%d) will be permanently deleted from table. Do you want to delete them?" msgstr "Ð’Ñе запиÑи (%d) будут навÑегда удалены из таблицы. Ð’Ñ‹ хотите их удалить?" -#: ../gui/wxpython/dbmgr/base.py:1935 +#: ../gui/wxpython/dbmgr/base.py:1937 msgid "Nothing to extract." msgstr "Ðечего не выбрано." -#: ../gui/wxpython/dbmgr/base.py:1969 +#: ../gui/wxpython/dbmgr/base.py:1971 msgid "Nothing to delete." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2040 ../gui/wxpython/dbmgr/base.py:2076 +#: ../gui/wxpython/dbmgr/base.py:2042 ../gui/wxpython/dbmgr/base.py:2078 #, python-format msgid "" "Loading attribute data failed.\n" @@ -18831,7 +18901,7 @@ "\n" "%s" -#: ../gui/wxpython/dbmgr/base.py:2059 +#: ../gui/wxpython/dbmgr/base.py:2061 #, python-format msgid "" "Loading attribute data failed.\n" @@ -18844,47 +18914,47 @@ "\n" "%s" -#: ../gui/wxpython/dbmgr/base.py:2295 +#: ../gui/wxpython/dbmgr/base.py:2297 #, python-format msgid "Table <%s> - right-click to delete column(s)" msgstr "Таблица <%s> - нажмите правую кнопку мыши Ð´Ð»Ñ ÑƒÐ´Ð°Ð»ÐµÐ½Ð¸Ñ Ñтолбца (Ñтолбцов)" -#: ../gui/wxpython/dbmgr/base.py:2399 ../gui/wxpython/gmodeler/dialogs.py:359 +#: ../gui/wxpython/dbmgr/base.py:2401 ../gui/wxpython/gmodeler/dialogs.py:359 msgid "To" msgstr "Ð’" -#: ../gui/wxpython/dbmgr/base.py:2517 +#: ../gui/wxpython/dbmgr/base.py:2519 msgid "Unable to rename column. No column name defined." msgstr "Ðевозможно переименовать поле. Ðе задано Ð¸Ð¼Ñ Ð¿Ð¾Ð»Ñ." -#: ../gui/wxpython/dbmgr/base.py:2525 +#: ../gui/wxpython/dbmgr/base.py:2527 #, python-format msgid "Unable to rename column <%(column)s> to <%(columnTo)s>. Column already exists in the table <%(table)s>." msgstr "Ðевозможно переименовать поле <%(column)s> в <%(columnTo)s>. Поле уже ÑущеÑтвует в таблице <%(table)s>." -#: ../gui/wxpython/dbmgr/base.py:2543 +#: ../gui/wxpython/dbmgr/base.py:2545 #, python-format msgid "Unable to rename column. Column <%(column)s> doesn't exist in the table <%(table)s>." msgstr "Ðевозможно переименовать поле. Поле <%(column)s> не ÑущеÑтвует в таблице <%(table)s>." -#: ../gui/wxpython/dbmgr/base.py:2582 +#: ../gui/wxpython/dbmgr/base.py:2584 msgid "Drop selected column" msgstr "Удалить выбранное поле" -#: ../gui/wxpython/dbmgr/base.py:2586 +#: ../gui/wxpython/dbmgr/base.py:2588 msgid "Drop all columns" msgstr "Удалить вÑе полÑ" -#: ../gui/wxpython/dbmgr/base.py:2618 +#: ../gui/wxpython/dbmgr/base.py:2620 #, python-format msgid "Selected %s will PERMANENTLY removed from table. Do you want to drop the column?" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2621 ../gui/wxpython/dbmgr/base.py:2665 +#: ../gui/wxpython/dbmgr/base.py:2623 ../gui/wxpython/dbmgr/base.py:2667 msgid "Drop column(s)" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2662 +#: ../gui/wxpython/dbmgr/base.py:2664 #, python-format msgid "" "Selected columns\n" @@ -18892,146 +18962,146 @@ "will PERMANENTLY removed from table. Do you want to drop the columns?" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2768 +#: ../gui/wxpython/dbmgr/base.py:2770 msgid "List of layers" msgstr "СпиÑок Ñлоев" -#: ../gui/wxpython/dbmgr/base.py:2853 ../gui/wxpython/dbmgr/base.py:3281 -#: ../gui/wxpython/dbmgr/base.py:3713 +#: ../gui/wxpython/dbmgr/base.py:2855 ../gui/wxpython/dbmgr/base.py:3283 +#: ../gui/wxpython/dbmgr/base.py:3715 #, python-format msgid "Drop also linked attribute table (%s)" msgstr "Удалить ÑвÑзанную атрибутивную таблицу (%s)" -#: ../gui/wxpython/dbmgr/base.py:2896 +#: ../gui/wxpython/dbmgr/base.py:2898 msgid "Column name" msgstr "Ð˜Ð¼Ñ Ð¿Ð¾Ð»Ñ" -#: ../gui/wxpython/dbmgr/base.py:2896 ../gui/wxpython/gmodeler/frame.py:1732 +#: ../gui/wxpython/dbmgr/base.py:2898 ../gui/wxpython/gmodeler/frame.py:1732 #: ../gui/wxpython/gmodeler/frame.py:1785 msgid "Data type" msgstr "Тип данных" -#: ../gui/wxpython/dbmgr/base.py:2896 +#: ../gui/wxpython/dbmgr/base.py:2898 msgid "Data length" msgstr "Объем данных" -#: ../gui/wxpython/dbmgr/base.py:2953 ../gui/wxpython/dbmgr/base.py:3079 -#: ../gui/wxpython/dbmgr/base.py:3347 +#: ../gui/wxpython/dbmgr/base.py:2955 ../gui/wxpython/dbmgr/base.py:3081 +#: ../gui/wxpython/dbmgr/base.py:3349 msgid "Driver" msgstr "Драйвер" -#: ../gui/wxpython/dbmgr/base.py:2956 +#: ../gui/wxpython/dbmgr/base.py:2958 msgid "Key" msgstr "Ключ" -#: ../gui/wxpython/dbmgr/base.py:3055 +#: ../gui/wxpython/dbmgr/base.py:3057 msgid "Add layer" msgstr "Добавить Ñлой" -#: ../gui/wxpython/dbmgr/base.py:3065 +#: ../gui/wxpython/dbmgr/base.py:3067 msgid "Layer description" msgstr "ОпиÑание ÑлоÑ" -#: ../gui/wxpython/dbmgr/base.py:3095 ../gui/wxpython/dbmgr/base.py:3139 -#: ../gui/wxpython/dbmgr/base.py:3365 +#: ../gui/wxpython/dbmgr/base.py:3097 ../gui/wxpython/dbmgr/base.py:3141 +#: ../gui/wxpython/dbmgr/base.py:3367 msgid "Key column" msgstr "Ключевое поле" -#: ../gui/wxpython/dbmgr/base.py:3100 +#: ../gui/wxpython/dbmgr/base.py:3102 msgid "Insert record for each category into table" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3122 +#: ../gui/wxpython/dbmgr/base.py:3124 msgid "You need to add categories by v.category module." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3126 +#: ../gui/wxpython/dbmgr/base.py:3128 msgid "Table description" msgstr "ОпиÑание таблицы" -#: ../gui/wxpython/dbmgr/base.py:3134 +#: ../gui/wxpython/dbmgr/base.py:3136 msgid "Table name" msgstr "Ðазвание таблицы" -#: ../gui/wxpython/dbmgr/base.py:3148 +#: ../gui/wxpython/dbmgr/base.py:3150 msgid "&Create table" msgstr "&Создать таблицу" -#: ../gui/wxpython/dbmgr/base.py:3152 +#: ../gui/wxpython/dbmgr/base.py:3154 #: ../gui/wxpython/web_services/dialogs.py:537 msgid "&Add layer" msgstr "&Добавить Ñлой" -#: ../gui/wxpython/dbmgr/base.py:3156 +#: ../gui/wxpython/dbmgr/base.py:3158 msgid "&Set default" msgstr "&УÑтановить по умолчанию" -#: ../gui/wxpython/dbmgr/base.py:3260 +#: ../gui/wxpython/dbmgr/base.py:3262 msgid "Remove layer" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3263 +#: ../gui/wxpython/dbmgr/base.py:3265 msgid "Layer to remove" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3289 +#: ../gui/wxpython/dbmgr/base.py:3291 msgid "&Remove layer" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3332 +#: ../gui/wxpython/dbmgr/base.py:3334 msgid "Modify layer" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3408 +#: ../gui/wxpython/dbmgr/base.py:3410 msgid "&Modify layer" msgstr "&Изменить Ñлой" -#: ../gui/wxpython/dbmgr/base.py:3457 +#: ../gui/wxpython/dbmgr/base.py:3459 msgid "" "Unable to get list of tables.\n" "Please use db.connect to set database parameters." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3554 +#: ../gui/wxpython/dbmgr/base.py:3556 msgid "Unable to create new table. Table name or key column name is missing." msgstr "Ðевозможно Ñоздать новую таблицу. Пропущено название таблицы или название ключевого полÑ." -#: ../gui/wxpython/dbmgr/base.py:3561 +#: ../gui/wxpython/dbmgr/base.py:3563 #, python-format msgid "Unable to create new table. Table <%s> already exists in the database." msgstr "Ðевозможно Ñоздать новую таблицу. Таблица <%s> уже еÑÑ‚ÑŒ в базе данных." -#: ../gui/wxpython/dbmgr/base.py:3602 +#: ../gui/wxpython/dbmgr/base.py:3604 #, python-format msgid "Unable to add new layer to vector map <%(vector)s>. Layer %(layer)d already exists." msgstr "Ðевозможно добавить новые Ñлои в векторную карту <%(vector)s>. Слой %(layer)d уже ÑущеÑтвует." -#: ../gui/wxpython/dbmgr/base.py:3771 +#: ../gui/wxpython/dbmgr/base.py:3773 msgid "Field statistics" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3792 +#: ../gui/wxpython/dbmgr/base.py:3794 msgid "Copy statistics the clipboard (Ctrl+C)" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3859 +#: ../gui/wxpython/dbmgr/base.py:3861 msgid "Statistics is not support for DBF tables." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3886 +#: ../gui/wxpython/dbmgr/base.py:3888 msgid "Unable to calculte statistics." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3894 +#: ../gui/wxpython/dbmgr/base.py:3896 #, python-format msgid "Unable to calculte statistics. Invalid number of lines %d (should be %d)." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3914 +#: ../gui/wxpython/dbmgr/base.py:3916 msgid "Unable to calculte standard deviation." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3920 +#: ../gui/wxpython/dbmgr/base.py:3922 #, python-format msgid "Field statistics <%s>" msgstr "" @@ -19629,57 +19699,57 @@ msgid "Y" msgstr "" -#: ../gui/wxpython/timeline/frame.py:570 +#: ../gui/wxpython/timeline/frame.py:572 #, python-format msgid "Mapset: %s" msgstr "" -#: ../gui/wxpython/timeline/frame.py:571 +#: ../gui/wxpython/timeline/frame.py:573 #, python-format msgid "Map name: %s" msgstr "" -#: ../gui/wxpython/timeline/frame.py:573 +#: ../gui/wxpython/timeline/frame.py:575 #, python-format msgid "Start time: %s" msgstr "" -#: ../gui/wxpython/timeline/frame.py:576 +#: ../gui/wxpython/timeline/frame.py:578 #, python-format msgid "End time: %s" msgstr "" -#: ../gui/wxpython/timeline/frame.py:580 +#: ../gui/wxpython/timeline/frame.py:582 msgid "WARNING: invalid topology" msgstr "" -#: ../gui/wxpython/timeline/frame.py:582 +#: ../gui/wxpython/timeline/frame.py:584 msgid "" "\n" "Press Del to dismiss." msgstr "" -#: ../gui/wxpython/mapdisp/main.py:187 +#: ../gui/wxpython/mapdisp/main.py:189 #, python-format msgid "Unsupported command %s." msgstr "" -#: ../gui/wxpython/mapdisp/main.py:281 +#: ../gui/wxpython/mapdisp/main.py:283 #, python-format msgid "Unable to read cmdfile '%(cmd)s'. Details: %(det)s" msgstr "" -#: ../gui/wxpython/mapdisp/main.py:616 +#: ../gui/wxpython/mapdisp/main.py:618 #, python-format msgid "Starting map display <%s>..." msgstr "" -#: ../gui/wxpython/mapdisp/main.py:622 +#: ../gui/wxpython/mapdisp/main.py:624 #, python-format msgid "Unable to create file <%s>" msgstr "" -#: ../gui/wxpython/mapdisp/main.py:638 +#: ../gui/wxpython/mapdisp/main.py:640 #, python-format msgid "Stopping map display <%s>..." msgstr "" @@ -19829,33 +19899,33 @@ msgid "d.to.rast can be used only in 2D mode." msgstr "" -#: ../gui/wxpython/mapdisp/frame.py:890 +#: ../gui/wxpython/mapdisp/frame.py:889 #, python-format msgid "Vector map <%s> opened for editing - skipped." msgstr "" -#: ../gui/wxpython/mapdisp/frame.py:961 +#: ../gui/wxpython/mapdisp/frame.py:960 #, python-brace-format msgid "Failed to query vector map(s) <{maps}>. Check database settings and topology." msgstr "" -#: ../gui/wxpython/mapdisp/frame.py:1395 +#: ../gui/wxpython/mapdisp/frame.py:1394 msgid "Set computational region extent from display" msgstr "" -#: ../gui/wxpython/mapdisp/frame.py:1397 +#: ../gui/wxpython/mapdisp/frame.py:1396 msgid "Set computational region extent interactively" msgstr "" -#: ../gui/wxpython/mapdisp/frame.py:1399 +#: ../gui/wxpython/mapdisp/frame.py:1398 msgid "Set computational region from named region" msgstr "" -#: ../gui/wxpython/mapdisp/frame.py:1404 +#: ../gui/wxpython/mapdisp/frame.py:1403 msgid "Save computational region to named region" msgstr "" -#: ../gui/wxpython/mapdisp/frame.py:1537 +#: ../gui/wxpython/mapdisp/frame.py:1536 msgid "Raster Digitizer Toolbar" msgstr "" @@ -20238,10 +20308,6 @@ msgstr "Слой Ð´Ð»Ñ ÑƒÐ´Ð°Ð»ÐµÐ½Ð¸Ñ" #, fuzzy -msgid "Do you want to create new mapset?" -msgstr "Ð’Ñ‹ хотите Ñоздать новую облаÑÑ‚ÑŒ GRASS <%s>?" - -#, fuzzy msgid "Numeric column:" msgstr "Ключевое поле" diff -Nru grass-7.4.3/locale/po/grasswxpy_si.po grass-7.6.0/locale/po/grasswxpy_si.po --- grass-7.4.3/locale/po/grasswxpy_si.po 2018-11-24 09:45:27.000000000 +0000 +++ grass-7.6.0/locale/po/grasswxpy_si.po 2018-12-26 10:57:24.000000000 +0000 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: grasslibs_si\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-03-24 00:06+0100\n" +"POT-Creation-Date: 2018-12-26 11:43+0100\n" "PO-Revision-Date: 2017-05-23 21:08+0200\n" "Language-Team: Sinhala (https://www.transifex.com/grass-gis/teams/45198/si/)\n" "Language: si\n" @@ -52,18 +52,18 @@ msgid "Set drawing color (not raster cell color)" msgstr "" -#: ../gui/wxpython/rdigit/toolbars.py:88 +#: ../gui/wxpython/rdigit/toolbars.py:85 msgid "Cell value:" msgstr "" -#: ../gui/wxpython/rdigit/toolbars.py:101 +#: ../gui/wxpython/rdigit/toolbars.py:99 msgid "Width of currently digitized line or diameter of a digitized point in map units." msgstr "" -#: ../gui/wxpython/rdigit/toolbars.py:102 +#: ../gui/wxpython/rdigit/toolbars.py:100 #: ../gui/wxpython/nviz/preferences.py:559 -#: ../gui/wxpython/gui_core/dialogs.py:1933 -#: ../gui/wxpython/psmap/dialogs.py:3831 +#: ../gui/wxpython/gui_core/dialogs.py:1938 +#: ../gui/wxpython/psmap/dialogs.py:3833 #: ../gui/wxpython/gmodeler/preferences.py:184 #: ../gui/wxpython/gmodeler/preferences.py:350 #: ../gui/wxpython/gmodeler/preferences.py:462 @@ -71,7 +71,7 @@ msgid "Width:" msgstr "" -#: ../gui/wxpython/rdigit/toolbars.py:142 +#: ../gui/wxpython/rdigit/toolbars.py:146 msgid "New raster map" msgstr "" @@ -102,7 +102,7 @@ #: ../gui/wxpython/rdigit/dialogs.py:104 #: ../gui/wxpython/modules/colorrules.py:679 -#: ../gui/wxpython/gui_core/dialogs.py:475 +#: ../gui/wxpython/gui_core/dialogs.py:476 #: ../gui/wxpython/lmgr/layertree.py:1085 #: ../gui/wxpython/datacatalog/tree.py:220 msgid "Overwrite?" @@ -195,7 +195,7 @@ msgstr "" #: ../gui/wxpython/modules/colorrules.py:453 ../gui/wxpython/menustrings.py:9 -#: ../gui/wxpython/menustrings.py:2009 +#: ../gui/wxpython/menustrings.py:2010 #: ../gui/wxpython/image2target/ii2t_menustrings.py:10 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1977 msgid "Save" @@ -222,7 +222,7 @@ msgstr "" #: ../gui/wxpython/modules/colorrules.py:582 -#: ../gui/wxpython/iclass/toolbars.py:76 +#: ../gui/wxpython/iclass/toolbars.py:78 msgid "Preview" msgstr "" @@ -241,7 +241,7 @@ msgstr "" #: ../gui/wxpython/modules/colorrules.py:690 -#: ../gui/wxpython/gui_core/forms.py:2346 +#: ../gui/wxpython/gui_core/forms.py:2376 msgid "Nothing to save." msgstr "" @@ -265,7 +265,7 @@ #: ../gui/wxpython/modules/colorrules.py:972 #: ../gui/wxpython/modules/colorrules.py:1654 #: ../gui/wxpython/modules/colorrules.py:1658 -#: ../gui/wxpython/psmap/dialogs.py:3537 +#: ../gui/wxpython/psmap/dialogs.py:3539 msgid "range" msgstr "" @@ -333,7 +333,7 @@ msgstr "" #: ../gui/wxpython/modules/colorrules.py:1139 ../gui/wxpython/dbmgr/base.py:467 -#: ../gui/wxpython/dbmgr/base.py:2307 +#: ../gui/wxpython/dbmgr/base.py:2309 msgid "Add column" msgstr "" @@ -430,7 +430,7 @@ msgstr "" #: ../gui/wxpython/modules/mcalc_builder.py:158 -#: ../gui/wxpython/modules/vclean.py:173 ../gui/wxpython/gui_core/forms.py:595 +#: ../gui/wxpython/modules/vclean.py:173 ../gui/wxpython/gui_core/forms.py:607 #: ../gui/wxpython/gui_core/menu.py:174 ../gui/wxpython/gmodeler/model.py:2835 #: ../gui/wxpython/gmodeler/frame.py:1983 msgid "&Run" @@ -441,7 +441,7 @@ msgstr "" #: ../gui/wxpython/modules/mcalc_builder.py:165 -#: ../gui/wxpython/gui_core/forms.py:1858 +#: ../gui/wxpython/gui_core/forms.py:1868 msgid "&Load" msgstr "" @@ -450,7 +450,7 @@ msgstr "" #: ../gui/wxpython/modules/mcalc_builder.py:169 -#: ../gui/wxpython/gui_core/forms.py:615 +#: ../gui/wxpython/gui_core/forms.py:627 msgid "Copy the current command string to the clipboard" msgstr "" @@ -573,7 +573,7 @@ #: ../gui/wxpython/modules/mcalc_builder.py:283 #: ../gui/wxpython/modules/import_export.py:96 #: ../gui/wxpython/modules/vclean.py:145 -#: ../gui/wxpython/gui_core/preferences.py:1138 +#: ../gui/wxpython/gui_core/preferences.py:1132 #: ../gui/wxpython/gmodeler/preferences.py:682 msgid "Allow output files to overwrite existing files" msgstr "" @@ -594,28 +594,28 @@ msgid "Add created raster map into layer tree" msgstr "" -#: ../gui/wxpython/modules/mcalc_builder.py:642 +#: ../gui/wxpython/modules/mcalc_builder.py:658 msgid "You must enter the name of a new raster map to create." msgstr "" -#: ../gui/wxpython/modules/mcalc_builder.py:653 +#: ../gui/wxpython/modules/mcalc_builder.py:669 msgid "You must enter an expression to create a new raster map." msgstr "" -#: ../gui/wxpython/modules/mcalc_builder.py:713 +#: ../gui/wxpython/modules/mcalc_builder.py:729 msgid "Choose a file name to save the expression" msgstr "" -#: ../gui/wxpython/modules/mcalc_builder.py:714 -#: ../gui/wxpython/modules/mcalc_builder.py:736 +#: ../gui/wxpython/modules/mcalc_builder.py:730 +#: ../gui/wxpython/modules/mcalc_builder.py:752 msgid "Expression file (*)|*" msgstr "" -#: ../gui/wxpython/modules/mcalc_builder.py:735 +#: ../gui/wxpython/modules/mcalc_builder.py:751 msgid "Choose a file name to load the expression" msgstr "" -#: ../gui/wxpython/modules/mcalc_builder.py:771 +#: ../gui/wxpython/modules/mcalc_builder.py:787 #, python-brace-format msgid "'{cmd}' copied to clipboard" msgstr "" @@ -644,12 +644,12 @@ #: ../gui/wxpython/modules/import_export.py:78 #: ../gui/wxpython/modules/import_export.py:869 -#: ../gui/wxpython/gui_core/forms.py:2031 +#: ../gui/wxpython/gui_core/forms.py:2041 msgid "Layer id" msgstr "" #: ../gui/wxpython/modules/import_export.py:79 -#: ../gui/wxpython/gui_core/forms.py:2032 +#: ../gui/wxpython/gui_core/forms.py:2042 #: ../gui/wxpython/web_services/widgets.py:937 msgid "Layer name" msgstr "" @@ -659,13 +659,13 @@ msgstr "" #: ../gui/wxpython/modules/import_export.py:82 -#: ../gui/wxpython/gui_core/forms.py:2033 ../gui/wxpython/psmap/dialogs.py:2176 +#: ../gui/wxpython/gui_core/forms.py:2043 ../gui/wxpython/psmap/dialogs.py:2178 msgid "Feature type" msgstr "" #: ../gui/wxpython/modules/import_export.py:83 #: ../gui/wxpython/modules/import_export.py:85 -#: ../gui/wxpython/gui_core/forms.py:2034 +#: ../gui/wxpython/gui_core/forms.py:2044 msgid "Projection match" msgstr "" @@ -674,16 +674,16 @@ msgstr "" #: ../gui/wxpython/modules/import_export.py:105 -#: ../gui/wxpython/gui_core/forms.py:684 +#: ../gui/wxpython/gui_core/forms.py:696 msgid "Close dialog on finish" msgstr "" #: ../gui/wxpython/modules/import_export.py:117 #: ../gui/wxpython/modules/import_export.py:670 #: ../gui/wxpython/iscatt/dialogs.py:402 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1878 -#: ../gui/wxpython/image2target/ii2t_manager.py:2703 -#: ../gui/wxpython/gcp/manager.py:2630 ../gui/wxpython/vnet/dialogs.py:1312 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1880 +#: ../gui/wxpython/image2target/ii2t_manager.py:2706 +#: ../gui/wxpython/gcp/manager.py:2632 ../gui/wxpython/vnet/dialogs.py:1312 #: ../gui/wxpython/web_services/dialogs.py:145 #: ../gui/wxpython/web_services/dialogs.py:901 msgid "Close dialog" @@ -710,7 +710,7 @@ msgstr "" #: ../gui/wxpython/modules/import_export.py:376 -#: ../gui/wxpython/menustrings.py:161 ../gui/wxpython/menustrings.py:1179 +#: ../gui/wxpython/menustrings.py:161 ../gui/wxpython/menustrings.py:1180 #: ../gui/wxpython/image2target/ii2t_menustrings.py:159 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1160 #: ../gui/wxpython/lmgr/layertree.py:60 @@ -718,7 +718,7 @@ msgstr "" #: ../gui/wxpython/modules/import_export.py:378 -#: ../gui/wxpython/menustrings.py:36 ../gui/wxpython/menustrings.py:1054 +#: ../gui/wxpython/menustrings.py:36 ../gui/wxpython/menustrings.py:1055 #: ../gui/wxpython/image2target/ii2t_menustrings.py:37 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1038 #: ../gui/wxpython/lmgr/layertree.py:58 @@ -756,7 +756,7 @@ msgstr "" #: ../gui/wxpython/modules/import_export.py:517 -#: ../gui/wxpython/menustrings.py:163 ../gui/wxpython/menustrings.py:1181 +#: ../gui/wxpython/menustrings.py:163 ../gui/wxpython/menustrings.py:1182 #: ../gui/wxpython/image2target/ii2t_menustrings.py:161 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1162 #: ../gui/wxpython/lmgr/layertree.py:68 @@ -764,7 +764,7 @@ msgstr "" #: ../gui/wxpython/modules/import_export.py:519 -#: ../gui/wxpython/menustrings.py:67 ../gui/wxpython/menustrings.py:1085 +#: ../gui/wxpython/menustrings.py:67 ../gui/wxpython/menustrings.py:1086 #: ../gui/wxpython/image2target/ii2t_menustrings.py:67 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1068 #: ../gui/wxpython/lmgr/layertree.py:66 @@ -801,21 +801,21 @@ #: ../gui/wxpython/location_wizard/wizard.py:1421 #: ../gui/wxpython/location_wizard/wizard.py:1511 #: ../gui/wxpython/location_wizard/wizard.py:1739 -#: ../gui/wxpython/nviz/tools.py:626 ../gui/wxpython/gui_core/forms.py:1819 -#: ../gui/wxpython/gui_core/forms.py:1911 -#: ../gui/wxpython/gui_core/gselect.py:1193 -#: ../gui/wxpython/gui_core/gselect.py:1507 -#: ../gui/wxpython/gui_core/gselect.py:1523 -#: ../gui/wxpython/gui_core/gselect.py:1570 -#: ../gui/wxpython/gui_core/gselect.py:1606 -#: ../gui/wxpython/psmap/dialogs.py:2679 ../gui/wxpython/psmap/dialogs.py:3021 -#: ../gui/wxpython/psmap/dialogs.py:5796 -#: ../gui/wxpython/animation/dialogs.py:508 -#: ../gui/wxpython/animation/dialogs.py:1080 -#: ../gui/wxpython/animation/dialogs.py:1198 -#: ../gui/wxpython/animation/dialogs.py:1234 -#: ../gui/wxpython/animation/dialogs.py:1258 -#: ../gui/wxpython/animation/dialogs.py:1289 +#: ../gui/wxpython/nviz/tools.py:626 ../gui/wxpython/gui_core/forms.py:1829 +#: ../gui/wxpython/gui_core/forms.py:1921 +#: ../gui/wxpython/gui_core/gselect.py:1199 +#: ../gui/wxpython/gui_core/gselect.py:1499 +#: ../gui/wxpython/gui_core/gselect.py:1515 +#: ../gui/wxpython/gui_core/gselect.py:1562 +#: ../gui/wxpython/gui_core/gselect.py:1598 +#: ../gui/wxpython/psmap/dialogs.py:2681 ../gui/wxpython/psmap/dialogs.py:3023 +#: ../gui/wxpython/psmap/dialogs.py:5798 +#: ../gui/wxpython/animation/dialogs.py:511 +#: ../gui/wxpython/animation/dialogs.py:1083 +#: ../gui/wxpython/animation/dialogs.py:1201 +#: ../gui/wxpython/animation/dialogs.py:1237 +#: ../gui/wxpython/animation/dialogs.py:1261 +#: ../gui/wxpython/animation/dialogs.py:1292 ../gui/wxpython/tplot/frame.py:316 msgid "Browse" msgstr "" @@ -956,7 +956,7 @@ msgstr "" #: ../gui/wxpython/modules/histogram.py:191 -#: ../gui/wxpython/mapwin/buffered.py:699 +#: ../gui/wxpython/mapwin/buffered.py:701 msgid "Please wait, exporting image..." msgstr "" @@ -965,8 +965,8 @@ msgstr "" #: ../gui/wxpython/modules/histogram.py:400 -#: ../gui/wxpython/iclass/g.gui.iclass.py:91 ../gui/wxpython/nviz/wxnviz.py:347 -#: ../gui/wxpython/nviz/wxnviz.py:358 +#: ../gui/wxpython/iclass/g.gui.iclass.py:91 ../gui/wxpython/nviz/wxnviz.py:352 +#: ../gui/wxpython/nviz/wxnviz.py:363 #: ../gui/wxpython/mapswipe/g.gui.mapswipe.py:79 #, python-format msgid "Raster map <%s> not found" @@ -986,7 +986,7 @@ #: ../gui/wxpython/modules/histogram.py:501 ../gui/wxpython/wxplot/base.py:610 #: ../gui/wxpython/photo2image/ip2i_mapdisplay.py:425 -#: ../gui/wxpython/menustrings.py:2055 +#: ../gui/wxpython/menustrings.py:2056 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2023 #: ../gui/wxpython/image2target/ii2t_mapdisplay.py:426 #: ../gui/wxpython/psmap/toolbars.py:76 ../gui/wxpython/gcp/mapdisplay.py:426 @@ -1330,10 +1330,10 @@ msgid "Selected group must be in current mapset" msgstr "" -#: ../gui/wxpython/wxplot/dialogs.py:602 ../gui/wxpython/psmap/dialogs.py:595 -#: ../gui/wxpython/psmap/dialogs.py:1421 ../gui/wxpython/psmap/dialogs.py:1445 -#: ../gui/wxpython/psmap/dialogs.py:1496 ../gui/wxpython/psmap/dialogs.py:5104 -#: ../gui/wxpython/animation/dialogs.py:743 +#: ../gui/wxpython/wxplot/dialogs.py:602 ../gui/wxpython/psmap/dialogs.py:597 +#: ../gui/wxpython/psmap/dialogs.py:1423 ../gui/wxpython/psmap/dialogs.py:1447 +#: ../gui/wxpython/psmap/dialogs.py:1498 ../gui/wxpython/psmap/dialogs.py:5106 +#: ../gui/wxpython/animation/dialogs.py:746 #: ../gui/wxpython/animation/controller.py:295 msgid "Invalid input" msgstr "" @@ -1364,11 +1364,11 @@ msgstr "" #: ../gui/wxpython/wxplot/dialogs.py:751 -#: ../gui/wxpython/gui_core/preferences.py:507 -#: ../gui/wxpython/gui_core/preferences.py:787 -#: ../gui/wxpython/gui_core/dialogs.py:2414 -#: ../gui/wxpython/psmap/dialogs.py:3947 ../gui/wxpython/psmap/dialogs.py:4554 -#: ../gui/wxpython/psmap/dialogs.py:5218 +#: ../gui/wxpython/gui_core/preferences.py:500 +#: ../gui/wxpython/gui_core/preferences.py:781 +#: ../gui/wxpython/gui_core/dialogs.py:2419 +#: ../gui/wxpython/psmap/dialogs.py:3949 ../gui/wxpython/psmap/dialogs.py:4556 +#: ../gui/wxpython/psmap/dialogs.py:5220 msgid "Font settings" msgstr "" @@ -1386,9 +1386,9 @@ #: ../gui/wxpython/wxplot/dialogs.py:829 ../gui/wxpython/wxplot/dialogs.py:1428 #: ../gui/wxpython/iscatt/dialogs.py:397 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1873 -#: ../gui/wxpython/image2target/ii2t_manager.py:2698 -#: ../gui/wxpython/gcp/manager.py:2625 ../gui/wxpython/vnet/dialogs.py:1307 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1875 +#: ../gui/wxpython/image2target/ii2t_manager.py:2701 +#: ../gui/wxpython/gcp/manager.py:2627 ../gui/wxpython/vnet/dialogs.py:1307 msgid "Apply changes for the current session" msgstr "" @@ -1398,17 +1398,17 @@ #: ../gui/wxpython/wxplot/dialogs.py:836 ../gui/wxpython/wxplot/dialogs.py:1432 #: ../gui/wxpython/iscatt/dialogs.py:400 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1876 -#: ../gui/wxpython/image2target/ii2t_manager.py:2701 -#: ../gui/wxpython/gui_core/preferences.py:98 -#: ../gui/wxpython/gcp/manager.py:2628 ../gui/wxpython/vnet/dialogs.py:1310 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1878 +#: ../gui/wxpython/image2target/ii2t_manager.py:2704 +#: ../gui/wxpython/gui_core/preferences.py:100 +#: ../gui/wxpython/gcp/manager.py:2630 ../gui/wxpython/vnet/dialogs.py:1310 msgid "Apply and save changes to user settings file (default for next sessions)" msgstr "" #: ../gui/wxpython/wxplot/dialogs.py:838 ../gui/wxpython/wxplot/dialogs.py:1433 #: ../gui/wxpython/vdigit/preferences.py:70 -#: ../gui/wxpython/gui_core/preferences.py:101 -#: ../gui/wxpython/psmap/dialogs.py:475 +#: ../gui/wxpython/gui_core/preferences.py:103 +#: ../gui/wxpython/psmap/dialogs.py:477 #: ../gui/wxpython/gmodeler/preferences.py:696 msgid "Close dialog and ignore changes" msgstr "" @@ -1423,7 +1423,7 @@ msgstr "" #: ../gui/wxpython/wxplot/dialogs.py:965 ../gui/wxpython/core/workspace.py:1635 -#: ../gui/wxpython/core/gcmd.py:140 ../gui/wxpython/mapwin/buffered.py:2141 +#: ../gui/wxpython/core/gcmd.py:142 ../gui/wxpython/mapwin/buffered.py:2142 msgid "Warning" msgstr "" @@ -1449,8 +1449,8 @@ msgid "Line width" msgstr "" -#: ../gui/wxpython/wxplot/dialogs.py:1072 ../gui/wxpython/psmap/dialogs.py:2942 -#: ../gui/wxpython/psmap/dialogs.py:6807 +#: ../gui/wxpython/wxplot/dialogs.py:1072 ../gui/wxpython/psmap/dialogs.py:2944 +#: ../gui/wxpython/psmap/dialogs.py:6809 msgid "Line style" msgstr "" @@ -1467,7 +1467,7 @@ #: ../gui/wxpython/wxplot/dialogs.py:1109 #: ../gui/wxpython/wxplot/dialogs.py:1191 ../gui/wxpython/iclass/dialogs.py:396 #: ../gui/wxpython/nviz/tools.py:976 ../gui/wxpython/nviz/tools.py:2816 -#: ../gui/wxpython/psmap/dialogs.py:6378 ../gui/wxpython/psmap/dialogs.py:6738 +#: ../gui/wxpython/psmap/dialogs.py:6380 ../gui/wxpython/psmap/dialogs.py:6740 #: ../gui/wxpython/gmodeler/preferences.py:107 #: ../gui/wxpython/gmodeler/preferences.py:421 #: ../gui/wxpython/gmodeler/preferences.py:533 @@ -1475,19 +1475,19 @@ msgstr "" #: ../gui/wxpython/wxplot/dialogs.py:1123 -#: ../gui/wxpython/wxplot/dialogs.py:1204 ../gui/wxpython/psmap/dialogs.py:2730 -#: ../gui/wxpython/psmap/dialogs.py:3804 ../gui/wxpython/psmap/dialogs.py:4852 +#: ../gui/wxpython/wxplot/dialogs.py:1204 ../gui/wxpython/psmap/dialogs.py:2732 +#: ../gui/wxpython/psmap/dialogs.py:3806 ../gui/wxpython/psmap/dialogs.py:4854 msgid "Size" msgstr "" #: ../gui/wxpython/wxplot/dialogs.py:1137 -#: ../gui/wxpython/wxplot/dialogs.py:1218 ../gui/wxpython/psmap/dialogs.py:2414 -#: ../gui/wxpython/psmap/dialogs.py:2575 +#: ../gui/wxpython/wxplot/dialogs.py:1218 ../gui/wxpython/psmap/dialogs.py:2416 +#: ../gui/wxpython/psmap/dialogs.py:2577 msgid "Fill" msgstr "" #: ../gui/wxpython/wxplot/dialogs.py:1164 -#: ../gui/wxpython/wxplot/dialogs.py:1245 ../gui/wxpython/psmap/dialogs.py:4942 +#: ../gui/wxpython/wxplot/dialogs.py:1245 ../gui/wxpython/psmap/dialogs.py:4944 msgid "Style" msgstr "" @@ -1705,63 +1705,63 @@ "%s" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:34 +#: ../gui/wxpython/iclass/toolbars.py:36 msgid "Set opacity level" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:37 ../gui/wxpython/iclass/dialogs.py:280 +#: ../gui/wxpython/iclass/toolbars.py:39 ../gui/wxpython/iclass/dialogs.py:280 msgid "Class manager" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:40 ../gui/wxpython/iclass/dialogs.py:44 +#: ../gui/wxpython/iclass/toolbars.py:42 ../gui/wxpython/iclass/dialogs.py:44 #: ../gui/wxpython/iscatt/toolbars.py:46 msgid "Select imagery group" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:43 +#: ../gui/wxpython/iclass/toolbars.py:45 msgid "Run analysis, update histogram and coincidence plots" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:46 +#: ../gui/wxpython/iclass/toolbars.py:48 msgid "Save signature file for i.maxlik" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:49 +#: ../gui/wxpython/iclass/toolbars.py:51 msgid "Remove selected map layer" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:52 +#: ../gui/wxpython/iclass/toolbars.py:54 msgid "Export training areas to vector map" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:55 +#: ../gui/wxpython/iclass/toolbars.py:57 msgid "Import training areas from vector map" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:58 +#: ../gui/wxpython/iclass/toolbars.py:60 #: ../gui/wxpython/gui_core/simplelmgr.py:480 #: ../gui/wxpython/lmgr/layertree.py:82 msgid "Add RGB map layer" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:76 +#: ../gui/wxpython/iclass/toolbars.py:78 msgid "Training" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:82 +#: ../gui/wxpython/iclass/toolbars.py:84 msgid "Set map canvas for " msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:84 +#: ../gui/wxpython/iclass/toolbars.py:86 msgid "/ Zoom to map" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:260 -#: ../gui/wxpython/iclass/toolbars.py:269 +#: ../gui/wxpython/iclass/toolbars.py:262 +#: ../gui/wxpython/iclass/toolbars.py:271 msgid "std dev" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:343 +#: ../gui/wxpython/iclass/toolbars.py:345 msgid "Add raster map" msgstr "" @@ -1938,8 +1938,8 @@ msgid "Subgroup <%s> not found" msgstr "" -#: ../gui/wxpython/iclass/g.gui.iclass.py:98 ../gui/wxpython/nviz/wxnviz.py:435 -#: ../gui/wxpython/dbmgr/sqlbuilder.py:62 +#: ../gui/wxpython/iclass/g.gui.iclass.py:98 ../gui/wxpython/nviz/wxnviz.py:440 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:64 #: ../gui/wxpython/dbmgr/g.gui.dbmgr.py:48 #, python-format msgid "Vector map <%s> not found" @@ -1971,8 +1971,8 @@ msgstr "" #: ../gui/wxpython/iclass/dialogs.py:78 -#: ../gui/wxpython/image2target/ii2t_manager.py:565 -#: ../gui/wxpython/gcp/manager.py:536 +#: ../gui/wxpython/image2target/ii2t_manager.py:567 +#: ../gui/wxpython/gcp/manager.py:538 msgid "Create/edit group..." msgstr "" @@ -2020,20 +2020,20 @@ msgstr "" #: ../gui/wxpython/iclass/dialogs.py:259 -#: ../gui/wxpython/gui_core/dialogs.py:239 +#: ../gui/wxpython/gui_core/dialogs.py:240 #: ../gui/wxpython/gmodeler/dialogs.py:91 msgid "Name of vector map:" msgstr "" -#: ../gui/wxpython/iclass/dialogs.py:295 ../gui/wxpython/iscatt/frame.py:140 +#: ../gui/wxpython/iclass/dialogs.py:295 ../gui/wxpython/iscatt/frame.py:143 msgid "Classes" msgstr "" -#: ../gui/wxpython/iclass/dialogs.py:395 ../gui/wxpython/iscatt/frame.py:413 +#: ../gui/wxpython/iclass/dialogs.py:395 ../gui/wxpython/iscatt/frame.py:416 msgid "Class name" msgstr "" -#: ../gui/wxpython/iclass/dialogs.py:429 ../gui/wxpython/iscatt/frame.py:451 +#: ../gui/wxpython/iclass/dialogs.py:429 ../gui/wxpython/iscatt/frame.py:454 msgid "Please use only ASCII characters." msgstr "" @@ -2295,64 +2295,64 @@ msgid "Remove selected class" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:166 +#: ../gui/wxpython/iscatt/frame.py:169 msgid "GRASS GIS Interactive Scatter Plot Tool" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:398 +#: ../gui/wxpython/iscatt/frame.py:401 msgid "scatter plot" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:476 +#: ../gui/wxpython/iscatt/frame.py:479 msgid "Maximum limit of categories number was reached." msgstr "" -#: ../gui/wxpython/iscatt/frame.py:572 +#: ../gui/wxpython/iscatt/frame.py:575 msgid "Rename class" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:576 +#: ../gui/wxpython/iscatt/frame.py:579 msgid "Set color" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:580 ../gui/wxpython/lmgr/layertree.py:491 +#: ../gui/wxpython/iscatt/frame.py:583 ../gui/wxpython/lmgr/layertree.py:491 msgid "Change opacity level" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:584 +#: ../gui/wxpython/iscatt/frame.py:587 msgid "Hide" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:586 +#: ../gui/wxpython/iscatt/frame.py:589 msgid "Show" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:601 +#: ../gui/wxpython/iscatt/frame.py:604 msgid "Move to top" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:607 +#: ../gui/wxpython/iscatt/frame.py:610 msgid "Move to bottom" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:615 +#: ../gui/wxpython/iscatt/frame.py:618 msgid "Move category up" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:621 +#: ../gui/wxpython/iscatt/frame.py:624 msgid "Move category down" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:629 +#: ../gui/wxpython/iscatt/frame.py:632 msgid "Export class raster" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:701 +#: ../gui/wxpython/iscatt/frame.py:704 #, python-format msgid "Change opacity of class <%s>" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:726 +#: ../gui/wxpython/iscatt/frame.py:729 msgid "Empty name was inserted." msgstr "" @@ -2453,19 +2453,19 @@ #: ../gui/wxpython/location_wizard/wizard.py:675 #: ../gui/wxpython/location_wizard/wizard.py:864 #: ../gui/wxpython/location_wizard/wizard.py:2013 -#: ../gui/wxpython/core/workspace.py:1616 ../gui/wxpython/core/gcmd.py:113 -#: ../gui/wxpython/gis_set.py:281 ../gui/wxpython/gis_set.py:711 -#: ../gui/wxpython/gis_set.py:755 +#: ../gui/wxpython/core/workspace.py:1616 ../gui/wxpython/core/gcmd.py:115 +#: ../gui/wxpython/gis_set.py:282 ../gui/wxpython/gis_set.py:653 +#: ../gui/wxpython/gis_set.py:697 #: ../gui/wxpython/image2target/ii2t_gis_set.py:276 #: ../gui/wxpython/image2target/ii2t_gis_set.py:654 #: ../gui/wxpython/image2target/ii2t_gis_set.py:698 #: ../gui/wxpython/vdigit/dialogs.py:253 ../gui/wxpython/vdigit/dialogs.py:447 -#: ../gui/wxpython/gui_core/preferences.py:238 -#: ../gui/wxpython/gui_core/preferences.py:1925 -#: ../gui/wxpython/gui_core/preferences.py:1958 -#: ../gui/wxpython/gui_core/preferences.py:1970 -#: ../gui/wxpython/gui_core/preferences.py:1982 -#: ../gui/wxpython/psmap/dialogs.py:5594 ../gui/wxpython/lmgr/layertree.py:1003 +#: ../gui/wxpython/gui_core/preferences.py:231 +#: ../gui/wxpython/gui_core/preferences.py:1919 +#: ../gui/wxpython/gui_core/preferences.py:1952 +#: ../gui/wxpython/gui_core/preferences.py:1964 +#: ../gui/wxpython/gui_core/preferences.py:1976 +#: ../gui/wxpython/psmap/dialogs.py:5596 ../gui/wxpython/lmgr/layertree.py:1003 #: ../gui/wxpython/gmodeler/frame.py:1141 msgid "Error" msgstr "" @@ -2513,12 +2513,12 @@ msgstr "" #: ../gui/wxpython/location_wizard/dialogs.py:276 -#: ../gui/wxpython/psmap/dialogs.py:531 +#: ../gui/wxpython/psmap/dialogs.py:533 msgid "Top" msgstr "" #: ../gui/wxpython/location_wizard/dialogs.py:284 -#: ../gui/wxpython/psmap/dialogs.py:532 +#: ../gui/wxpython/psmap/dialogs.py:534 msgid "Bottom" msgstr "" @@ -2726,13 +2726,13 @@ msgstr "" #: ../gui/wxpython/location_wizard/wizard.py:932 -#: ../gui/wxpython/gui_core/gselect.py:2100 +#: ../gui/wxpython/gui_core/gselect.py:2092 #: ../gui/wxpython/gmodeler/dialogs.py:919 msgid "No" msgstr "" #: ../gui/wxpython/location_wizard/wizard.py:932 -#: ../gui/wxpython/gui_core/gselect.py:2102 +#: ../gui/wxpython/gui_core/gselect.py:2094 #: ../gui/wxpython/gmodeler/dialogs.py:921 msgid "Yes" msgstr "" @@ -2792,7 +2792,7 @@ msgstr "" #: ../gui/wxpython/location_wizard/wizard.py:1502 -#: ../gui/wxpython/gui_core/preferences.py:1728 +#: ../gui/wxpython/gui_core/preferences.py:1722 msgid "EPSG code:" msgstr "" @@ -2807,7 +2807,7 @@ msgstr "" #: ../gui/wxpython/location_wizard/wizard.py:1696 -#: ../gui/wxpython/gui_core/preferences.py:1916 +#: ../gui/wxpython/gui_core/preferences.py:1910 #, python-brace-format msgid "Unable to read EPGS codes: {0}" msgstr "" @@ -2847,7 +2847,7 @@ msgstr "" #: ../gui/wxpython/location_wizard/wizard.py:2072 -#: ../gui/wxpython/rlisetup/wizard.py:1738 +#: ../gui/wxpython/rlisetup/wizard.py:1737 msgid "Summary" msgstr "" @@ -2874,7 +2874,7 @@ msgstr "" #: ../gui/wxpython/location_wizard/wizard.py:2249 -#: ../gui/wxpython/psmap/dialogs.py:702 ../gui/wxpython/psmap/dialogs.py:723 +#: ../gui/wxpython/psmap/dialogs.py:704 ../gui/wxpython/psmap/dialogs.py:725 msgid "custom" msgstr "" @@ -2934,52 +2934,52 @@ msgid "File <%s> not found." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:276 +#: ../gui/wxpython/photo2image/ip2i_manager.py:278 msgid "Manage Location of Fiducial Points on a Scanned Photo" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:380 +#: ../gui/wxpython/photo2image/ip2i_manager.py:382 msgid "A POINTS file exists, renaming it to POINTS_BAK" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:406 +#: ../gui/wxpython/photo2image/ip2i_manager.py:408 msgid "Opening CAMERA file failed" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:441 -#: ../gui/wxpython/photo2image/ip2i_manager.py:843 -#: ../gui/wxpython/gcp/manager.py:1419 +#: ../gui/wxpython/photo2image/ip2i_manager.py:443 +#: ../gui/wxpython/photo2image/ip2i_manager.py:845 +#: ../gui/wxpython/gcp/manager.py:1421 msgid "Writing POINTS file failed" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:616 -#: ../gui/wxpython/image2target/ii2t_manager.py:1225 -#: ../gui/wxpython/gcp/manager.py:1192 +#: ../gui/wxpython/photo2image/ip2i_manager.py:618 +#: ../gui/wxpython/image2target/ii2t_manager.py:1227 +#: ../gui/wxpython/gcp/manager.py:1194 #, python-format msgid "At least %d GCPs required. Operation canceled." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:759 -#: ../gui/wxpython/image2target/ii2t_manager.py:1367 -#: ../gui/wxpython/gcp/manager.py:1335 -msgid "source" -msgstr "" - #: ../gui/wxpython/photo2image/ip2i_manager.py:761 #: ../gui/wxpython/image2target/ii2t_manager.py:1369 #: ../gui/wxpython/gcp/manager.py:1337 -msgid "target" +msgid "source" msgstr "" #: ../gui/wxpython/photo2image/ip2i_manager.py:763 #: ../gui/wxpython/image2target/ii2t_manager.py:1371 #: ../gui/wxpython/gcp/manager.py:1339 -msgid "Set GCP coordinates" +msgid "target" msgstr "" #: ../gui/wxpython/photo2image/ip2i_manager.py:765 #: ../gui/wxpython/image2target/ii2t_manager.py:1373 #: ../gui/wxpython/gcp/manager.py:1341 +msgid "Set GCP coordinates" +msgstr "" + +#: ../gui/wxpython/photo2image/ip2i_manager.py:767 +#: ../gui/wxpython/image2target/ii2t_manager.py:1375 +#: ../gui/wxpython/gcp/manager.py:1343 #, python-format msgid "" "Set %(coor)s coordinates for GCP No. %(key)s? \n" @@ -2988,32 +2988,32 @@ "North: %(coor1)s" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:856 -#: ../gui/wxpython/gcp/manager.py:1431 +#: ../gui/wxpython/photo2image/ip2i_manager.py:858 +#: ../gui/wxpython/gcp/manager.py:1433 #, python-format msgid "POINTS file saved for group <%s>" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:872 -#: ../gui/wxpython/image2target/ii2t_manager.py:1511 -#: ../gui/wxpython/gcp/manager.py:1447 +#: ../gui/wxpython/photo2image/ip2i_manager.py:874 +#: ../gui/wxpython/image2target/ii2t_manager.py:1513 +#: ../gui/wxpython/gcp/manager.py:1449 msgid "source mapwin not defined" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:877 -#: ../gui/wxpython/image2target/ii2t_manager.py:1516 -#: ../gui/wxpython/gcp/manager.py:1452 +#: ../gui/wxpython/photo2image/ip2i_manager.py:879 +#: ../gui/wxpython/image2target/ii2t_manager.py:1518 +#: ../gui/wxpython/gcp/manager.py:1454 msgid "target mapwin not defined" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:907 -#: ../gui/wxpython/gcp/manager.py:1482 +#: ../gui/wxpython/photo2image/ip2i_manager.py:909 +#: ../gui/wxpython/gcp/manager.py:1484 msgid "Reading POINTS file failed" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:992 -#: ../gui/wxpython/image2target/ii2t_manager.py:1633 -#: ../gui/wxpython/gcp/manager.py:1567 +#: ../gui/wxpython/photo2image/ip2i_manager.py:994 +#: ../gui/wxpython/image2target/ii2t_manager.py:1635 +#: ../gui/wxpython/gcp/manager.py:1569 #, python-format msgid "" "Insufficient points defined and active (checked) for selected rectification method (order: %d).\n" @@ -3022,305 +3022,305 @@ "10+ points for 3rd order." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1020 -#: ../gui/wxpython/image2target/ii2t_manager.py:1661 -#: ../gui/wxpython/gcp/manager.py:1595 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1022 +#: ../gui/wxpython/image2target/ii2t_manager.py:1663 +#: ../gui/wxpython/gcp/manager.py:1597 msgid "Rectifying images, please wait..." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1042 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1044 msgid "Writing output image to group, please wait..." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1072 -#: ../gui/wxpython/image2target/ii2t_manager.py:1746 -#: ../gui/wxpython/gcp/manager.py:1680 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1074 +#: ../gui/wxpython/image2target/ii2t_manager.py:1749 +#: ../gui/wxpython/gcp/manager.py:1682 msgid "GCP Manager settings" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1117 -#: ../gui/wxpython/image2target/ii2t_manager.py:1793 -#: ../gui/wxpython/gcp/manager.py:1727 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1119 +#: ../gui/wxpython/image2target/ii2t_manager.py:1796 +#: ../gui/wxpython/gcp/manager.py:1729 msgid "Quit GCP Manager" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1118 -#: ../gui/wxpython/image2target/ii2t_manager.py:1794 -#: ../gui/wxpython/gcp/manager.py:1728 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1120 +#: ../gui/wxpython/image2target/ii2t_manager.py:1797 +#: ../gui/wxpython/gcp/manager.py:1730 msgid "Save ground control points?" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1196 -#: ../gui/wxpython/gcp/manager.py:1807 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1198 +#: ../gui/wxpython/gcp/manager.py:1809 msgid "" "Could not calculate RMS Error.\n" "Possible error with m.transform." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1324 -#: ../gui/wxpython/gcp/manager.py:1935 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1326 +#: ../gui/wxpython/gcp/manager.py:1937 msgid "" "Could not calculate new extends.\n" "Possible error with m.transform." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1456 -#: ../gui/wxpython/image2target/ii2t_manager.py:2130 -#: ../gui/wxpython/gcp/manager.py:2067 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1458 +#: ../gui/wxpython/image2target/ii2t_manager.py:2133 +#: ../gui/wxpython/gcp/manager.py:2069 msgid "Adjust source display to target display" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1461 -#: ../gui/wxpython/image2target/ii2t_manager.py:2135 -#: ../gui/wxpython/gcp/manager.py:2072 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1463 +#: ../gui/wxpython/image2target/ii2t_manager.py:2138 +#: ../gui/wxpython/gcp/manager.py:2074 msgid "Adjust target display to source display" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1535 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1553 -#: ../gui/wxpython/image2target/ii2t_manager.py:2209 -#: ../gui/wxpython/image2target/ii2t_manager.py:2229 -#: ../gui/wxpython/gcp/manager.py:2146 ../gui/wxpython/gcp/manager.py:2164 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1537 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1555 +#: ../gui/wxpython/image2target/ii2t_manager.py:2212 +#: ../gui/wxpython/image2target/ii2t_manager.py:2232 +#: ../gui/wxpython/gcp/manager.py:2148 ../gui/wxpython/gcp/manager.py:2166 #: ../gui/wxpython/vnet/widgets.py:85 ../gui/wxpython/vnet/vnet_data.py:259 msgid "use" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1536 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1554 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1538 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1556 msgid "source X" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1537 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1555 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1539 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1557 msgid "source Y" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1538 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1556 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1540 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1558 msgid "target X" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1539 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1557 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1541 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1559 msgid "target Y" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1540 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1558 -#: ../gui/wxpython/image2target/ii2t_manager.py:2216 -#: ../gui/wxpython/image2target/ii2t_manager.py:2236 -#: ../gui/wxpython/gcp/manager.py:2151 ../gui/wxpython/gcp/manager.py:2169 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1542 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1560 +#: ../gui/wxpython/image2target/ii2t_manager.py:2219 +#: ../gui/wxpython/image2target/ii2t_manager.py:2239 +#: ../gui/wxpython/gcp/manager.py:2153 ../gui/wxpython/gcp/manager.py:2171 msgid "Forward error" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1541 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1559 -#: ../gui/wxpython/image2target/ii2t_manager.py:2217 -#: ../gui/wxpython/image2target/ii2t_manager.py:2237 -#: ../gui/wxpython/gcp/manager.py:2152 ../gui/wxpython/gcp/manager.py:2170 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1543 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1561 +#: ../gui/wxpython/image2target/ii2t_manager.py:2220 +#: ../gui/wxpython/image2target/ii2t_manager.py:2240 +#: ../gui/wxpython/gcp/manager.py:2154 ../gui/wxpython/gcp/manager.py:2172 msgid "Backward error" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1696 -#: ../gui/wxpython/image2target/ii2t_manager.py:2376 -#: ../gui/wxpython/gcp/manager.py:2307 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1698 +#: ../gui/wxpython/image2target/ii2t_manager.py:2379 +#: ../gui/wxpython/gcp/manager.py:2309 msgid "Invalid coordinate value. Operation canceled." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1734 -#: ../gui/wxpython/image2target/ii2t_manager.py:2551 -#: ../gui/wxpython/gcp/manager.py:2485 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1736 +#: ../gui/wxpython/image2target/ii2t_manager.py:2554 +#: ../gui/wxpython/gcp/manager.py:2487 msgid "Edit GCP" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1746 -#: ../gui/wxpython/image2target/ii2t_manager.py:2563 -#: ../gui/wxpython/gcp/manager.py:2497 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1748 +#: ../gui/wxpython/image2target/ii2t_manager.py:2566 +#: ../gui/wxpython/gcp/manager.py:2499 msgid "Ground Control Point No." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1765 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1767 msgid "source X:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1766 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1768 msgid "target X:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1767 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1769 msgid "source Y:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1768 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1770 msgid "target Y:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1904 -#: ../gui/wxpython/image2target/ii2t_manager.py:2729 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1906 +#: ../gui/wxpython/image2target/ii2t_manager.py:2732 #: ../gui/wxpython/vdigit/preferences.py:98 -#: ../gui/wxpython/psmap/dialogs.py:2656 ../gui/wxpython/gcp/manager.py:2656 +#: ../gui/wxpython/psmap/dialogs.py:2658 ../gui/wxpython/gcp/manager.py:2658 msgid "Symbology" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1913 -#: ../gui/wxpython/image2target/ii2t_manager.py:2738 -#: ../gui/wxpython/gcp/manager.py:2665 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1915 +#: ../gui/wxpython/image2target/ii2t_manager.py:2741 +#: ../gui/wxpython/gcp/manager.py:2667 msgid "Highlight highest RMS error only" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1926 -#: ../gui/wxpython/image2target/ii2t_manager.py:2751 -#: ../gui/wxpython/gcp/manager.py:2678 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1928 +#: ../gui/wxpython/image2target/ii2t_manager.py:2754 +#: ../gui/wxpython/gcp/manager.py:2680 msgid "Highlight RMS error > M + SD * factor:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1930 -#: ../gui/wxpython/image2target/ii2t_manager.py:2755 -#: ../gui/wxpython/gcp/manager.py:2682 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1932 +#: ../gui/wxpython/image2target/ii2t_manager.py:2758 +#: ../gui/wxpython/gcp/manager.py:2684 msgid "" "Highlight GCPs with an RMS error larger than \n" "mean + standard deviation * given factor. \n" "Recommended values for this factor are between 1 and 2." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1953 -#: ../gui/wxpython/image2target/ii2t_manager.py:2778 -#: ../gui/wxpython/gcp/manager.py:2705 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1955 +#: ../gui/wxpython/image2target/ii2t_manager.py:2781 +#: ../gui/wxpython/gcp/manager.py:2707 msgid "Symbol settings" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1961 -#: ../gui/wxpython/image2target/ii2t_manager.py:2786 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1963 +#: ../gui/wxpython/image2target/ii2t_manager.py:2789 #: ../gui/wxpython/nviz/tools.py:1423 ../gui/wxpython/nviz/tools.py:2154 #: ../gui/wxpython/nviz/tools.py:2296 ../gui/wxpython/nviz/preferences.py:372 #: ../gui/wxpython/nviz/preferences.py:574 #: ../gui/wxpython/nviz/preferences.py:640 -#: ../gui/wxpython/gui_core/preferences.py:1520 -#: ../gui/wxpython/psmap/dialogs.py:2375 ../gui/wxpython/psmap/dialogs.py:2536 -#: ../gui/wxpython/mapswipe/dialogs.py:280 ../gui/wxpython/gcp/manager.py:2713 +#: ../gui/wxpython/gui_core/preferences.py:1514 +#: ../gui/wxpython/psmap/dialogs.py:2377 ../gui/wxpython/psmap/dialogs.py:2538 +#: ../gui/wxpython/mapswipe/dialogs.py:280 ../gui/wxpython/gcp/manager.py:2715 msgid "Color:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1981 -#: ../gui/wxpython/image2target/ii2t_manager.py:2806 -#: ../gui/wxpython/gcp/manager.py:2733 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1983 +#: ../gui/wxpython/image2target/ii2t_manager.py:2809 +#: ../gui/wxpython/gcp/manager.py:2735 msgid "Color for high RMS error:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2001 -#: ../gui/wxpython/image2target/ii2t_manager.py:2826 -#: ../gui/wxpython/gcp/manager.py:2753 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2003 +#: ../gui/wxpython/image2target/ii2t_manager.py:2829 +#: ../gui/wxpython/gcp/manager.py:2755 msgid "Color for selected GCP:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2021 -#: ../gui/wxpython/image2target/ii2t_manager.py:2846 -#: ../gui/wxpython/gcp/manager.py:2773 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2023 +#: ../gui/wxpython/image2target/ii2t_manager.py:2849 +#: ../gui/wxpython/gcp/manager.py:2775 msgid "Color for unused GCPs:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2037 -#: ../gui/wxpython/image2target/ii2t_manager.py:2862 -#: ../gui/wxpython/gcp/manager.py:2789 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2039 +#: ../gui/wxpython/image2target/ii2t_manager.py:2865 +#: ../gui/wxpython/gcp/manager.py:2791 msgid "Show unused GCPs" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2054 -#: ../gui/wxpython/image2target/ii2t_manager.py:2879 -#: ../gui/wxpython/gui_core/preferences.py:1447 -#: ../gui/wxpython/gcp/manager.py:2806 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2056 +#: ../gui/wxpython/image2target/ii2t_manager.py:2882 +#: ../gui/wxpython/gui_core/preferences.py:1441 +#: ../gui/wxpython/gcp/manager.py:2808 msgid "Symbol size:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2076 -#: ../gui/wxpython/image2target/ii2t_manager.py:2901 -#: ../gui/wxpython/gui_core/preferences.py:1415 -#: ../gui/wxpython/psmap/dialogs.py:6813 -#: ../gui/wxpython/mapswipe/dialogs.py:327 ../gui/wxpython/gcp/manager.py:2828 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2078 +#: ../gui/wxpython/image2target/ii2t_manager.py:2904 +#: ../gui/wxpython/gui_core/preferences.py:1409 +#: ../gui/wxpython/psmap/dialogs.py:6815 +#: ../gui/wxpython/mapswipe/dialogs.py:327 ../gui/wxpython/gcp/manager.py:2830 #: ../gui/wxpython/vnet/dialogs.py:1279 msgid "Line width:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2122 -#: ../gui/wxpython/image2target/ii2t_manager.py:741 -#: ../gui/wxpython/image2target/ii2t_manager.py:2953 -#: ../gui/wxpython/gcp/manager.py:718 ../gui/wxpython/gcp/manager.py:2880 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2124 +#: ../gui/wxpython/image2target/ii2t_manager.py:743 +#: ../gui/wxpython/image2target/ii2t_manager.py:2956 +#: ../gui/wxpython/gcp/manager.py:720 ../gui/wxpython/gcp/manager.py:2882 msgid "Select source map to display:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2136 -#: ../gui/wxpython/image2target/ii2t_manager.py:767 -#: ../gui/wxpython/image2target/ii2t_manager.py:2967 -#: ../gui/wxpython/gcp/manager.py:744 ../gui/wxpython/gcp/manager.py:2894 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2138 +#: ../gui/wxpython/image2target/ii2t_manager.py:769 +#: ../gui/wxpython/image2target/ii2t_manager.py:2970 +#: ../gui/wxpython/gcp/manager.py:746 ../gui/wxpython/gcp/manager.py:2896 msgid "Select target raster map to display:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2161 -#: ../gui/wxpython/image2target/ii2t_manager.py:3007 -#: ../gui/wxpython/gcp/manager.py:2934 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2163 +#: ../gui/wxpython/image2target/ii2t_manager.py:3010 +#: ../gui/wxpython/gcp/manager.py:2936 msgid "Rectification" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2170 -#: ../gui/wxpython/image2target/ii2t_manager.py:3016 -#: ../gui/wxpython/gcp/manager.py:2943 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2172 +#: ../gui/wxpython/image2target/ii2t_manager.py:3019 +#: ../gui/wxpython/gcp/manager.py:2945 msgid "Select rectification order" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2172 -#: ../gui/wxpython/image2target/ii2t_manager.py:3018 -#: ../gui/wxpython/gcp/manager.py:2945 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2174 +#: ../gui/wxpython/image2target/ii2t_manager.py:3021 +#: ../gui/wxpython/gcp/manager.py:2947 msgid "1st order" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2173 -#: ../gui/wxpython/image2target/ii2t_manager.py:3019 -#: ../gui/wxpython/gcp/manager.py:2946 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2175 +#: ../gui/wxpython/image2target/ii2t_manager.py:3022 +#: ../gui/wxpython/gcp/manager.py:2948 msgid "2nd order" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2174 -#: ../gui/wxpython/image2target/ii2t_manager.py:3020 -#: ../gui/wxpython/gcp/manager.py:2947 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2176 +#: ../gui/wxpython/image2target/ii2t_manager.py:3023 +#: ../gui/wxpython/gcp/manager.py:2949 msgid "3rd order" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2186 -#: ../gui/wxpython/image2target/ii2t_manager.py:3032 -#: ../gui/wxpython/gcp/manager.py:2959 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2188 +#: ../gui/wxpython/image2target/ii2t_manager.py:3035 +#: ../gui/wxpython/gcp/manager.py:2961 msgid "Select interpolation method:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2202 -#: ../gui/wxpython/image2target/ii2t_manager.py:3048 -#: ../gui/wxpython/gcp/manager.py:2975 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2204 +#: ../gui/wxpython/image2target/ii2t_manager.py:3051 +#: ../gui/wxpython/gcp/manager.py:2977 msgid "clip to computational region in target location" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2212 -#: ../gui/wxpython/image2target/ii2t_manager.py:589 -#: ../gui/wxpython/image2target/ii2t_manager.py:3058 -#: ../gui/wxpython/gcp/manager.py:560 ../gui/wxpython/gcp/manager.py:2985 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2214 +#: ../gui/wxpython/image2target/ii2t_manager.py:591 +#: ../gui/wxpython/image2target/ii2t_manager.py:3061 +#: ../gui/wxpython/gcp/manager.py:562 ../gui/wxpython/gcp/manager.py:2987 msgid "Extension for output maps:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2253 -#: ../gui/wxpython/image2target/ii2t_manager.py:3099 -#: ../gui/wxpython/gcp/manager.py:3026 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2255 +#: ../gui/wxpython/image2target/ii2t_manager.py:3102 +#: ../gui/wxpython/gcp/manager.py:3028 msgid "RMS threshold factor must be > 0" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2256 -#: ../gui/wxpython/image2target/ii2t_manager.py:3102 -#: ../gui/wxpython/gcp/manager.py:3029 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2258 +#: ../gui/wxpython/image2target/ii2t_manager.py:3105 +#: ../gui/wxpython/gcp/manager.py:3031 msgid "" "RMS threshold factor is < 1\n" "Too many points might be highlighted" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2416 -#: ../gui/wxpython/image2target/ii2t_manager.py:3286 -#: ../gui/wxpython/gcp/manager.py:3213 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2418 +#: ../gui/wxpython/image2target/ii2t_manager.py:3289 +#: ../gui/wxpython/gcp/manager.py:3215 #, python-format msgid "GCP Manager settings saved to file '%s'." msgstr "" @@ -3374,13 +3374,13 @@ #: ../gui/wxpython/photo2image/ip2i_mapdisplay.py:478 #: ../gui/wxpython/image2target/ii2t_mapdisplay.py:479 -#: ../gui/wxpython/gcp/mapdisplay.py:479 ../gui/wxpython/mapdisp/frame.py:1390 +#: ../gui/wxpython/gcp/mapdisplay.py:479 ../gui/wxpython/mapdisp/frame.py:1389 msgid "Zoom to default region" msgstr "" #: ../gui/wxpython/photo2image/ip2i_mapdisplay.py:482 #: ../gui/wxpython/image2target/ii2t_mapdisplay.py:483 -#: ../gui/wxpython/gcp/mapdisplay.py:483 ../gui/wxpython/mapdisp/frame.py:1392 +#: ../gui/wxpython/gcp/mapdisplay.py:483 ../gui/wxpython/mapdisp/frame.py:1391 msgid "Zoom to saved region" msgstr "" @@ -3392,7 +3392,7 @@ #: ../gui/wxpython/photo2image/ip2i_mapdisplay.py:492 #: ../gui/wxpython/image2target/ii2t_mapdisplay.py:493 -#: ../gui/wxpython/gcp/mapdisplay.py:493 ../gui/wxpython/mapdisp/frame.py:1402 +#: ../gui/wxpython/gcp/mapdisplay.py:493 ../gui/wxpython/mapdisp/frame.py:1401 msgid "Save display geometry to named region" msgstr "" @@ -3409,11 +3409,11 @@ msgstr "" #: ../gui/wxpython/photo2image/g.gui.photo2image.py:111 -msgid "Please provide an order value (1 if 4 Fiducials, 2 if 8 Fiducials)" +msgid "Please provive an order value (1 if 4 Fiducials, 2 if 8 Fiducials)" msgstr "" #: ../gui/wxpython/photo2image/g.gui.photo2image.py:116 -msgid "Please provide an output files extension (used by i.rectify)" +msgid "Please provive an output files extension (used by i.rectify)" msgstr "" #: ../gui/wxpython/photo2image/ip2i_statusbar.py:38 @@ -3515,7 +3515,7 @@ msgstr "" #: ../gui/wxpython/core/render.py:1010 ../gui/wxpython/core/render.py:1013 -#: ../gui/wxpython/core/render.py:1016 ../gui/wxpython/core/gcmd.py:435 +#: ../gui/wxpython/core/render.py:1016 ../gui/wxpython/core/gcmd.py:437 msgid "Details:" msgstr "" @@ -3533,24 +3533,24 @@ msgid "Unable to get current geographic extent. Force quiting wxGUI. Please manually run g.region to fix the problem." msgstr "" -#: ../gui/wxpython/core/toolboxes.py:225 +#: ../gui/wxpython/core/toolboxes.py:227 msgid "Unable to parse user toolboxes XML files. Default files will be loaded." msgstr "" -#: ../gui/wxpython/core/toolboxes.py:269 +#: ../gui/wxpython/core/toolboxes.py:271 msgid "Unable to create toolboxes directory." msgstr "" -#: ../gui/wxpython/core/toolboxes.py:493 +#: ../gui/wxpython/core/toolboxes.py:495 msgid "Custom toolboxes" msgstr "" -#: ../gui/wxpython/core/toolboxes.py:517 +#: ../gui/wxpython/core/toolboxes.py:519 #, python-format msgid "List of addons cannot be obtained because g.extension failed. Details: %s" msgstr "" -#: ../gui/wxpython/core/toolboxes.py:574 +#: ../gui/wxpython/core/toolboxes.py:576 msgid "Addons" msgstr "" @@ -3579,32 +3579,32 @@ "WMS layers can not be displayed without the bindings.\n" msgstr "" -#: ../gui/wxpython/core/gcmd.py:126 +#: ../gui/wxpython/core/gcmd.py:128 msgid "Reason" msgstr "" -#: ../gui/wxpython/core/gcmd.py:151 ../gui/wxpython/gis_set.py:697 -#: ../gui/wxpython/gis_set.py:740 +#: ../gui/wxpython/core/gcmd.py:153 ../gui/wxpython/gis_set.py:639 +#: ../gui/wxpython/gis_set.py:682 #: ../gui/wxpython/image2target/ii2t_gis_set.py:640 #: ../gui/wxpython/image2target/ii2t_gis_set.py:683 -#: ../gui/wxpython/lmgr/frame.py:2570 +#: ../gui/wxpython/lmgr/frame.py:2573 msgid "Message" msgstr "" -#: ../gui/wxpython/core/gcmd.py:432 +#: ../gui/wxpython/core/gcmd.py:434 msgid "Execution failed:" msgstr "" -#: ../gui/wxpython/core/gcmd.py:437 ../gui/wxpython/core/gcmd.py:444 +#: ../gui/wxpython/core/gcmd.py:439 ../gui/wxpython/core/gcmd.py:446 msgid "Error: " msgstr "" -#: ../gui/wxpython/core/gcmd.py:521 +#: ../gui/wxpython/core/gcmd.py:523 #, python-format msgid "Unable to exectute command: '%s'" msgstr "" -#: ../gui/wxpython/core/gcmd.py:747 ../gui/wxpython/gui_core/forms.py:2740 +#: ../gui/wxpython/core/gcmd.py:749 ../gui/wxpython/gui_core/forms.py:2770 #, python-format msgid "Error in %s" msgstr "" @@ -3619,136 +3619,136 @@ msgid "WARNING: Ignoring unsupported wx debug level (must be >=0 and <=5). {0}\n" msgstr "" -#: ../gui/wxpython/core/settings.py:503 +#: ../gui/wxpython/core/settings.py:505 msgid "Segment break" msgstr "" -#: ../gui/wxpython/core/settings.py:569 +#: ../gui/wxpython/core/settings.py:571 msgid "Data point" msgstr "" -#: ../gui/wxpython/core/settings.py:643 +#: ../gui/wxpython/core/settings.py:645 msgid "animation" msgstr "" -#: ../gui/wxpython/core/settings.py:866 +#: ../gui/wxpython/core/settings.py:868 msgid "Collapse all except PERMANENT and current" msgstr "" -#: ../gui/wxpython/core/settings.py:867 +#: ../gui/wxpython/core/settings.py:869 msgid "Collapse all except PERMANENT" msgstr "" -#: ../gui/wxpython/core/settings.py:868 +#: ../gui/wxpython/core/settings.py:870 msgid "Collapse all except current" msgstr "" -#: ../gui/wxpython/core/settings.py:869 +#: ../gui/wxpython/core/settings.py:871 msgid "Collapse all" msgstr "" -#: ../gui/wxpython/core/settings.py:870 +#: ../gui/wxpython/core/settings.py:872 msgid "Expand all" msgstr "" -#: ../gui/wxpython/core/settings.py:875 ../gui/wxpython/dbmgr/base.py:1406 +#: ../gui/wxpython/core/settings.py:877 ../gui/wxpython/dbmgr/base.py:1408 msgid "Edit selected record" msgstr "" -#: ../gui/wxpython/core/settings.py:875 +#: ../gui/wxpython/core/settings.py:877 msgid "Display selected" msgstr "" -#: ../gui/wxpython/core/settings.py:884 +#: ../gui/wxpython/core/settings.py:886 msgid "Classic (labels only)" msgstr "" -#: ../gui/wxpython/core/settings.py:885 +#: ../gui/wxpython/core/settings.py:887 msgid "Combined (labels and module names)" msgstr "" -#: ../gui/wxpython/core/settings.py:886 +#: ../gui/wxpython/core/settings.py:888 msgid "Expert (module names only)" msgstr "" -#: ../gui/wxpython/core/settings.py:891 +#: ../gui/wxpython/core/settings.py:893 msgid "Basic top" msgstr "" -#: ../gui/wxpython/core/settings.py:892 +#: ../gui/wxpython/core/settings.py:894 msgid "Basic left" msgstr "" -#: ../gui/wxpython/core/settings.py:893 +#: ../gui/wxpython/core/settings.py:895 msgid "Fancy green" msgstr "" -#: ../gui/wxpython/core/settings.py:894 +#: ../gui/wxpython/core/settings.py:896 msgid "List left" msgstr "" -#: ../gui/wxpython/core/settings.py:901 +#: ../gui/wxpython/core/settings.py:903 msgid "Zoom and recenter" msgstr "" -#: ../gui/wxpython/core/settings.py:901 +#: ../gui/wxpython/core/settings.py:903 msgid "Zoom to mouse cursor" msgstr "" -#: ../gui/wxpython/core/settings.py:901 +#: ../gui/wxpython/core/settings.py:903 msgid "Nothing" msgstr "" -#: ../gui/wxpython/core/settings.py:903 +#: ../gui/wxpython/core/settings.py:905 msgid "Scroll forward to zoom in" msgstr "" -#: ../gui/wxpython/core/settings.py:903 +#: ../gui/wxpython/core/settings.py:905 msgid "Scroll back to zoom in" msgstr "" -#: ../gui/wxpython/core/settings.py:936 ../gui/wxpython/core/settings.py:948 +#: ../gui/wxpython/core/settings.py:938 ../gui/wxpython/core/settings.py:950 msgid "box" msgstr "" -#: ../gui/wxpython/core/settings.py:937 +#: ../gui/wxpython/core/settings.py:939 msgid "sphere" msgstr "" -#: ../gui/wxpython/core/settings.py:938 +#: ../gui/wxpython/core/settings.py:940 msgid "cube" msgstr "" -#: ../gui/wxpython/core/settings.py:939 +#: ../gui/wxpython/core/settings.py:941 msgid "diamond" msgstr "" -#: ../gui/wxpython/core/settings.py:940 +#: ../gui/wxpython/core/settings.py:942 msgid "aster" msgstr "" -#: ../gui/wxpython/core/settings.py:941 +#: ../gui/wxpython/core/settings.py:943 msgid "gyro" msgstr "" -#: ../gui/wxpython/core/settings.py:942 +#: ../gui/wxpython/core/settings.py:944 msgid "histogram" msgstr "" -#: ../gui/wxpython/core/settings.py:948 +#: ../gui/wxpython/core/settings.py:950 msgid "cross" msgstr "" -#: ../gui/wxpython/core/settings.py:948 +#: ../gui/wxpython/core/settings.py:950 msgid "circle" msgstr "" -#: ../gui/wxpython/core/settings.py:981 +#: ../gui/wxpython/core/settings.py:983 #, python-format msgid "Unable to read settings file <%s>\n" msgstr "" -#: ../gui/wxpython/core/settings.py:1007 +#: ../gui/wxpython/core/settings.py:1009 #, python-format msgid "" "Error: Reading settings from file <%(file)s> failed.\n" @@ -3756,11 +3756,11 @@ "\t\tLine: '%(line)s'\n" msgstr "" -#: ../gui/wxpython/core/settings.py:1025 +#: ../gui/wxpython/core/settings.py:1028 msgid "Unable to create settings directory" msgstr "" -#: ../gui/wxpython/core/settings.py:1073 +#: ../gui/wxpython/core/settings.py:1076 #, python-format msgid "" "Writing settings to file <%(file)s> failed.\n" @@ -3768,16 +3768,16 @@ "Details: %(detail)s" msgstr "" -#: ../gui/wxpython/core/settings.py:1179 +#: ../gui/wxpython/core/settings.py:1182 msgid "Unable to set " msgstr "" -#: ../gui/wxpython/core/settings.py:1215 ../gui/wxpython/core/settings.py:1225 +#: ../gui/wxpython/core/settings.py:1218 ../gui/wxpython/core/settings.py:1229 #, python-format msgid "Unable to parse settings '%s'" msgstr "" -#: ../gui/wxpython/core/gconsole.py:502 +#: ../gui/wxpython/core/gconsole.py:504 #, python-format msgid "" "Unable to run command:\n" @@ -3786,40 +3786,40 @@ "Option <%(opt)s>: read from standard input is not supported by wxGUI" msgstr "" -#: ../gui/wxpython/core/gconsole.py:526 +#: ../gui/wxpython/core/gconsole.py:528 #, python-format msgid "Module <%s> not found." msgstr "" -#: ../gui/wxpython/core/gconsole.py:656 ../gui/wxpython/gmodeler/frame.py:299 +#: ../gui/wxpython/core/gconsole.py:658 ../gui/wxpython/gmodeler/frame.py:299 #, python-format msgid "%d sec" msgstr "" -#: ../gui/wxpython/core/gconsole.py:659 ../gui/wxpython/gmodeler/frame.py:302 +#: ../gui/wxpython/core/gconsole.py:661 ../gui/wxpython/gmodeler/frame.py:302 #, python-format msgid "%(min)d min %(sec)d sec" msgstr "" -#: ../gui/wxpython/core/gconsole.py:663 ../gui/wxpython/gui_core/ghelp.py:231 +#: ../gui/wxpython/core/gconsole.py:665 ../gui/wxpython/gui_core/ghelp.py:231 #: ../gui/wxpython/gmodeler/model.py:1123 #: ../gui/wxpython/gmodeler/model.py:1229 ../gui/wxpython/gmodeler/frame.py:306 msgid "unknown" msgstr "" -#: ../gui/wxpython/core/gconsole.py:667 +#: ../gui/wxpython/core/gconsole.py:669 msgid "Please note that the data are left in inconsistent state and may be corrupted" msgstr "" -#: ../gui/wxpython/core/gconsole.py:669 +#: ../gui/wxpython/core/gconsole.py:671 msgid "Command aborted" msgstr "" -#: ../gui/wxpython/core/gconsole.py:671 ../gui/wxpython/gmodeler/frame.py:312 +#: ../gui/wxpython/core/gconsole.py:673 ../gui/wxpython/gmodeler/frame.py:312 msgid "Command finished" msgstr "" -#: ../gui/wxpython/core/gconsole.py:747 ../gui/wxpython/gui_core/goutput.py:496 +#: ../gui/wxpython/core/gconsole.py:749 #, python-format msgid "" "Unable to write file '%(filePath)s'.\n" @@ -3827,7 +3827,7 @@ "Details: %(error)s" msgstr "" -#: ../gui/wxpython/core/menutree.py:151 +#: ../gui/wxpython/core/menutree.py:153 #, python-format msgid "Unknow tag %s" msgstr "" @@ -3874,210 +3874,181 @@ msgid "Unable to create file '%s'\n" msgstr "" -#: ../gui/wxpython/core/utils.py:996 ../gui/wxpython/gui_core/forms.py:1729 +#: ../gui/wxpython/core/utils.py:996 ../gui/wxpython/gui_core/forms.py:1739 msgid "Select Color" msgstr "" -#: ../gui/wxpython/gis_set.py:122 +#: ../gui/wxpython/gis_set.py:115 #: ../gui/wxpython/image2target/ii2t_gis_set.py:122 msgid "1. Select GRASS GIS database directory" msgstr "" -#: ../gui/wxpython/gis_set.py:125 +#: ../gui/wxpython/gis_set.py:118 #: ../gui/wxpython/image2target/ii2t_gis_set.py:125 msgid "2. Select GRASS Location" msgstr "" -#: ../gui/wxpython/gis_set.py:128 +#: ../gui/wxpython/gis_set.py:121 #: ../gui/wxpython/image2target/ii2t_gis_set.py:128 msgid "3. Select GRASS Mapset" msgstr "" -#: ../gui/wxpython/gis_set.py:146 +#: ../gui/wxpython/gis_set.py:139 #: ../gui/wxpython/image2target/ii2t_gis_set.py:146 msgid "GRASS GIS database directory contains Locations." msgstr "" -#: ../gui/wxpython/gis_set.py:150 +#: ../gui/wxpython/gis_set.py:143 #: ../gui/wxpython/image2target/ii2t_gis_set.py:150 msgid "All data in one Location is in the same coordinate reference system (projection). One Location can be one project. Location contains Mapsets." msgstr "" -#: ../gui/wxpython/gis_set.py:158 +#: ../gui/wxpython/gis_set.py:151 #: ../gui/wxpython/image2target/ii2t_gis_set.py:158 msgid "Mapset contains GIS data related to one project, task within one project, subregion or user." msgstr "" -#: ../gui/wxpython/gis_set.py:173 +#: ../gui/wxpython/gis_set.py:166 #: ../gui/wxpython/image2target/ii2t_gis_set.py:173 msgid "Start &GRASS session" msgstr "" -#: ../gui/wxpython/gis_set.py:179 +#: ../gui/wxpython/gis_set.py:172 #: ../gui/wxpython/image2target/ii2t_gis_set.py:179 msgid "&Browse" msgstr "" #. GTC New mapset -#: ../gui/wxpython/gis_set.py:182 +#: ../gui/wxpython/gis_set.py:175 #: ../gui/wxpython/image2target/ii2t_gis_set.py:182 msgid "&New" msgstr "" -#: ../gui/wxpython/gis_set.py:183 +#: ../gui/wxpython/gis_set.py:176 #: ../gui/wxpython/image2target/ii2t_gis_set.py:183 msgid "Create a new Mapset in selected Location" msgstr "" #. GTC New location -#: ../gui/wxpython/gis_set.py:186 +#: ../gui/wxpython/gis_set.py:179 #: ../gui/wxpython/image2target/ii2t_gis_set.py:186 msgid "N&ew" msgstr "" -#: ../gui/wxpython/gis_set.py:189 +#: ../gui/wxpython/gis_set.py:182 #: ../gui/wxpython/image2target/ii2t_gis_set.py:189 msgid "Create a new location using location wizard. After location is created successfully, GRASS session is started." msgstr "" #. GTC Rename location -#: ../gui/wxpython/gis_set.py:194 +#: ../gui/wxpython/gis_set.py:187 #: ../gui/wxpython/image2target/ii2t_gis_set.py:194 msgid "Ren&ame" msgstr "" -#: ../gui/wxpython/gis_set.py:195 ../gui/wxpython/gis_set.py:727 +#: ../gui/wxpython/gis_set.py:188 ../gui/wxpython/gis_set.py:669 #: ../gui/wxpython/image2target/ii2t_gis_set.py:195 #: ../gui/wxpython/image2target/ii2t_gis_set.py:670 msgid "Rename selected location" msgstr "" #. GTC Delete location -#: ../gui/wxpython/gis_set.py:198 +#: ../gui/wxpython/gis_set.py:191 #: ../gui/wxpython/image2target/ii2t_gis_set.py:198 msgid "De&lete" msgstr "" -#: ../gui/wxpython/gis_set.py:199 ../gui/wxpython/gis_set.py:810 +#: ../gui/wxpython/gis_set.py:192 ../gui/wxpython/gis_set.py:752 #: ../gui/wxpython/image2target/ii2t_gis_set.py:199 #: ../gui/wxpython/image2target/ii2t_gis_set.py:753 msgid "Delete selected location" msgstr "" -#: ../gui/wxpython/gis_set.py:201 ../gui/wxpython/startup/locdownload.py:303 +#: ../gui/wxpython/gis_set.py:194 ../gui/wxpython/startup/locdownload.py:303 msgid "Do&wnload" msgstr "" -#: ../gui/wxpython/gis_set.py:202 +#: ../gui/wxpython/gis_set.py:195 msgid "Download sample location" msgstr "" #. GTC Rename mapset -#: ../gui/wxpython/gis_set.py:206 +#: ../gui/wxpython/gis_set.py:199 #: ../gui/wxpython/image2target/ii2t_gis_set.py:202 -#: ../gui/wxpython/datacatalog/tree.py:990 ../gui/wxpython/dbmgr/base.py:2409 +#: ../gui/wxpython/datacatalog/tree.py:990 ../gui/wxpython/dbmgr/base.py:2411 msgid "&Rename" msgstr "" -#: ../gui/wxpython/gis_set.py:207 ../gui/wxpython/gis_set.py:684 +#: ../gui/wxpython/gis_set.py:200 ../gui/wxpython/gis_set.py:626 #: ../gui/wxpython/image2target/ii2t_gis_set.py:203 #: ../gui/wxpython/image2target/ii2t_gis_set.py:627 msgid "Rename selected mapset" msgstr "" #. GTC Delete mapset -#: ../gui/wxpython/gis_set.py:210 +#: ../gui/wxpython/gis_set.py:203 #: ../gui/wxpython/image2target/ii2t_gis_set.py:206 #: ../gui/wxpython/datacatalog/tree.py:985 msgid "&Delete" msgstr "" -#: ../gui/wxpython/gis_set.py:211 ../gui/wxpython/gis_set.py:782 +#: ../gui/wxpython/gis_set.py:204 ../gui/wxpython/gis_set.py:724 #: ../gui/wxpython/image2target/ii2t_gis_set.py:207 #: ../gui/wxpython/image2target/ii2t_gis_set.py:725 msgid "Delete selected mapset" msgstr "" -#: ../gui/wxpython/gis_set.py:257 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:252 +#: ../gui/wxpython/gis_set.py:258 #, python-format -msgid "GRASS GIS %s startup%s" +msgid "GRASS GIS %s Startup%s" msgstr "" -#: ../gui/wxpython/gis_set.py:262 +#: ../gui/wxpython/gis_set.py:263 #: ../gui/wxpython/image2target/ii2t_gis_set.py:257 msgid "Enter GRASS session" msgstr "" -#: ../gui/wxpython/gis_set.py:282 +#: ../gui/wxpython/gis_set.py:283 #: ../gui/wxpython/image2target/ii2t_gis_set.py:277 msgid "Unable to set GRASS database. Check your locale settings." msgstr "" -#: ../gui/wxpython/gis_set.py:302 +#: ../gui/wxpython/gis_set.py:303 #: ../gui/wxpython/image2target/ii2t_gis_set.py:297 #, python-format msgid "ERROR: Location <%s> not found\n" msgstr "" -#: ../gui/wxpython/gis_set.py:320 +#: ../gui/wxpython/gis_set.py:321 #: ../gui/wxpython/image2target/ii2t_gis_set.py:315 #, python-format msgid "ERROR: Mapset <%s> not found\n" msgstr "" -#: ../gui/wxpython/gis_set.py:480 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:474 -#, python-format -msgid "Invalid line in GISRC file (%s):%s\n" -msgstr "" - -#: ../gui/wxpython/gis_set.py:511 +#: ../gui/wxpython/gis_set.py:490 #: ../gui/wxpython/image2target/ii2t_gis_set.py:505 #: ../gui/wxpython/startup/locdownload.py:441 #, python-brace-format msgid "Error: {text}" msgstr "" -#: ../gui/wxpython/gis_set.py:549 -msgid "Documents" -msgstr "" - -#: ../gui/wxpython/gis_set.py:550 -msgid "My Documents" -msgstr "" - -#: ../gui/wxpython/gis_set.py:574 +#: ../gui/wxpython/gis_set.py:531 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1171 msgid "GRASS needs a directory (GRASS database) in which to store its data. Create one now if you have not already done so. A popular choice is \"grassdata\", located in your home directory. Press Browse button to select the directory." msgstr "" -#: ../gui/wxpython/gis_set.py:596 +#: ../gui/wxpython/gis_set.py:553 #: ../gui/wxpython/image2target/ii2t_gis_set.py:539 #, python-format msgid "Do you want to import <%(name)s> to the newly created location?" msgstr "" -#: ../gui/wxpython/gis_set.py:599 +#: ../gui/wxpython/gis_set.py:556 #: ../gui/wxpython/image2target/ii2t_gis_set.py:542 msgid "Import data?" msgstr "" -#: ../gui/wxpython/gis_set.py:613 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:556 -msgid "New mapset:" -msgstr "" - -#: ../gui/wxpython/gis_set.py:614 ../gui/wxpython/gis_set.py:1015 -#: ../gui/wxpython/menustrings.py:245 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:240 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:557 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:938 -#: ../gui/wxpython/lmgr/frame.py:1072 -msgid "Create new mapset" -msgstr "" - -#: ../gui/wxpython/gis_set.py:655 +#: ../gui/wxpython/gis_set.py:597 #: ../gui/wxpython/image2target/ii2t_gis_set.py:598 #, python-format msgid "" @@ -4085,13 +4056,13 @@ "Reason: %(msg)s" msgstr "" -#: ../gui/wxpython/gis_set.py:662 +#: ../gui/wxpython/gis_set.py:604 #: ../gui/wxpython/image2target/ii2t_gis_set.py:605 #, python-format msgid "Data file <%(name)s> imported successfully. The location's default region was set from this imported map." msgstr "" -#: ../gui/wxpython/gis_set.py:676 +#: ../gui/wxpython/gis_set.py:618 #: ../gui/wxpython/image2target/ii2t_gis_set.py:619 msgid "" "Mapset is required for valid GRASS location.\n" @@ -4099,7 +4070,7 @@ "This mapset cannot be renamed." msgstr "" -#: ../gui/wxpython/gis_set.py:682 ../gui/wxpython/gis_set.py:725 +#: ../gui/wxpython/gis_set.py:624 ../gui/wxpython/gis_set.py:667 #: ../gui/wxpython/image2target/ii2t_gis_set.py:625 #: ../gui/wxpython/image2target/ii2t_gis_set.py:668 #, python-format @@ -4109,7 +4080,7 @@ "Enter new name:" msgstr "" -#: ../gui/wxpython/gis_set.py:698 +#: ../gui/wxpython/gis_set.py:640 #: ../gui/wxpython/image2target/ii2t_gis_set.py:641 #, python-format msgid "" @@ -4118,7 +4089,7 @@ "Mapset <%s> already exists in location." msgstr "" -#: ../gui/wxpython/gis_set.py:712 +#: ../gui/wxpython/gis_set.py:654 #: ../gui/wxpython/image2target/ii2t_gis_set.py:655 #, python-format msgid "" @@ -4127,7 +4098,7 @@ "%s" msgstr "" -#: ../gui/wxpython/gis_set.py:741 +#: ../gui/wxpython/gis_set.py:683 #: ../gui/wxpython/image2target/ii2t_gis_set.py:684 #, python-format msgid "" @@ -4136,7 +4107,7 @@ "Location <%s> already exists in GRASS database." msgstr "" -#: ../gui/wxpython/gis_set.py:756 +#: ../gui/wxpython/gis_set.py:698 #: ../gui/wxpython/image2target/ii2t_gis_set.py:699 #, python-format msgid "" @@ -4145,7 +4116,7 @@ "%s" msgstr "" -#: ../gui/wxpython/gis_set.py:770 +#: ../gui/wxpython/gis_set.py:712 #: ../gui/wxpython/image2target/ii2t_gis_set.py:713 msgid "" "Mapset is required for valid GRASS location.\n" @@ -4153,7 +4124,7 @@ "This mapset cannot be deleted." msgstr "" -#: ../gui/wxpython/gis_set.py:777 +#: ../gui/wxpython/gis_set.py:719 #: ../gui/wxpython/image2target/ii2t_gis_set.py:720 #, python-format msgid "" @@ -4162,12 +4133,12 @@ "ALL MAPS included in this mapset will be PERMANENTLY DELETED!" msgstr "" -#: ../gui/wxpython/gis_set.py:791 +#: ../gui/wxpython/gis_set.py:733 #: ../gui/wxpython/image2target/ii2t_gis_set.py:734 msgid "Unable to delete mapset" msgstr "" -#: ../gui/wxpython/gis_set.py:805 +#: ../gui/wxpython/gis_set.py:747 #: ../gui/wxpython/image2target/ii2t_gis_set.py:748 #, python-format msgid "" @@ -4176,48 +4147,42 @@ "ALL MAPS included in this location will be PERMANENTLY DELETED!" msgstr "" -#: ../gui/wxpython/gis_set.py:821 +#: ../gui/wxpython/gis_set.py:763 #: ../gui/wxpython/image2target/ii2t_gis_set.py:764 msgid "Unable to delete location" msgstr "" -#: ../gui/wxpython/gis_set.py:851 +#: ../gui/wxpython/gis_set.py:793 #: ../gui/wxpython/image2target/ii2t_gis_set.py:774 #, python-brace-format msgid "Unicode error detected. Check your locale settings. Details: {0}" msgstr "" -#: ../gui/wxpython/gis_set.py:863 +#: ../gui/wxpython/gis_set.py:805 #: ../gui/wxpython/image2target/ii2t_gis_set.py:786 #, python-format msgid "No GRASS Location found in '%s'. Create a new Location or choose different GRASS database directory." msgstr "" -#: ../gui/wxpython/gis_set.py:985 +#: ../gui/wxpython/gis_set.py:920 #: ../gui/wxpython/image2target/ii2t_gis_set.py:908 #, python-format msgid "Path '%s' doesn't exist." msgstr "" -#: ../gui/wxpython/gis_set.py:1000 +#: ../gui/wxpython/gis_set.py:935 #: ../gui/wxpython/image2target/ii2t_gis_set.py:923 -#: ../gui/wxpython/gui_core/gselect.py:1192 +#: ../gui/wxpython/gui_core/gselect.py:1198 msgid "Choose GIS Data Directory" msgstr "" -#: ../gui/wxpython/gis_set.py:1014 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:937 -#: ../gui/wxpython/lmgr/frame.py:1071 -msgid "Enter name for new mapset:" -msgstr "" - -#: ../gui/wxpython/gis_set.py:1029 +#: ../gui/wxpython/gis_set.py:962 #: ../gui/wxpython/image2target/ii2t_gis_set.py:952 #, python-format msgid "Mapset <%s> already exists." msgstr "" -#: ../gui/wxpython/gis_set.py:1036 +#: ../gui/wxpython/gis_set.py:969 #: ../gui/wxpython/image2target/ii2t_gis_set.py:959 #, python-format msgid "" @@ -4226,18 +4191,18 @@ "Are you really sure that you want to create this mapset?" msgstr "" -#: ../gui/wxpython/gis_set.py:1041 +#: ../gui/wxpython/gis_set.py:974 #: ../gui/wxpython/image2target/ii2t_gis_set.py:964 msgid "Reserved mapset name" msgstr "" -#: ../gui/wxpython/gis_set.py:1073 +#: ../gui/wxpython/gis_set.py:993 #: ../gui/wxpython/image2target/ii2t_gis_set.py:996 #, python-format msgid "Unable to create new mapset: %s" msgstr "" -#: ../gui/wxpython/gis_set.py:1088 +#: ../gui/wxpython/gis_set.py:1008 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1011 #, python-format msgid "" @@ -4249,13 +4214,13 @@ "Do you want to try to remove .gislock (note that you need permission for this operation) and continue?" msgstr "" -#: ../gui/wxpython/gis_set.py:1094 ../gui/wxpython/gis_set.py:1107 +#: ../gui/wxpython/gis_set.py:1014 ../gui/wxpython/gis_set.py:1027 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1017 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1030 msgid "Lock file found" msgstr "" -#: ../gui/wxpython/gis_set.py:1103 +#: ../gui/wxpython/gis_set.py:1023 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1026 msgid "" "ARE YOU REALLY SURE?\n" @@ -4263,7 +4228,7 @@ "If you really are running another GRASS session doing this could corrupt your data. Have another look in the processor manager just to be sure..." msgstr "" -#: ../gui/wxpython/gis_set.py:1117 +#: ../gui/wxpython/gis_set.py:1037 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1040 #, python-format msgid "" @@ -4272,20 +4237,20 @@ "Details: %(reason)s" msgstr "" -#: ../gui/wxpython/gis_set.py:1167 +#: ../gui/wxpython/gis_set.py:1082 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1090 #, python-format msgid "Name <%(name)s> is not a valid name for location or mapset. Please use only ASCII characters excluding %(chars)s and space." msgstr "" -#: ../gui/wxpython/gis_set.py:1172 +#: ../gui/wxpython/gis_set.py:1087 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1095 -#: ../gui/wxpython/gui_core/widgets.py:859 +#: ../gui/wxpython/gui_core/widgets.py:860 msgid "Invalid name" msgstr "" -#: ../gui/wxpython/menustrings.py:3 ../gui/wxpython/menustrings.py:2004 -#: ../gui/wxpython/menustrings.py:2054 +#: ../gui/wxpython/menustrings.py:3 ../gui/wxpython/menustrings.py:2005 +#: ../gui/wxpython/menustrings.py:2055 #: ../gui/wxpython/image2target/ii2t_menustrings.py:4 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1972 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2022 @@ -4297,7 +4262,7 @@ msgid "Workspace" msgstr "" -#: ../gui/wxpython/menustrings.py:5 ../gui/wxpython/menustrings.py:2005 +#: ../gui/wxpython/menustrings.py:5 ../gui/wxpython/menustrings.py:2006 #: ../gui/wxpython/image2target/ii2t_menustrings.py:6 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1973 #: ../gui/wxpython/nviz/tools.py:1360 @@ -4309,7 +4274,7 @@ msgid "Create new workspace" msgstr "" -#: ../gui/wxpython/menustrings.py:7 ../gui/wxpython/menustrings.py:2007 +#: ../gui/wxpython/menustrings.py:7 ../gui/wxpython/menustrings.py:2008 #: ../gui/wxpython/image2target/ii2t_menustrings.py:8 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1975 msgid "Open" @@ -4322,11 +4287,11 @@ #: ../gui/wxpython/menustrings.py:10 #: ../gui/wxpython/image2target/ii2t_menustrings.py:11 -#: ../gui/wxpython/lmgr/frame.py:1615 ../gui/wxpython/lmgr/frame.py:1636 +#: ../gui/wxpython/lmgr/frame.py:1618 ../gui/wxpython/lmgr/frame.py:1639 msgid "Save workspace" msgstr "" -#: ../gui/wxpython/menustrings.py:11 ../gui/wxpython/menustrings.py:2011 +#: ../gui/wxpython/menustrings.py:11 ../gui/wxpython/menustrings.py:2012 #: ../gui/wxpython/image2target/ii2t_menustrings.py:12 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1979 msgid "Save as" @@ -4337,10 +4302,10 @@ msgid "Save workspace to file" msgstr "" -#: ../gui/wxpython/menustrings.py:13 ../gui/wxpython/menustrings.py:2013 +#: ../gui/wxpython/menustrings.py:13 ../gui/wxpython/menustrings.py:2014 #: ../gui/wxpython/image2target/ii2t_menustrings.py:14 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1981 -#: ../gui/wxpython/gui_core/forms.py:561 +#: ../gui/wxpython/gui_core/forms.py:573 #: ../gui/wxpython/mapswipe/dialogs.py:193 msgid "Close" msgstr "" @@ -4445,143 +4410,143 @@ msgid "Close all open map display windows" msgstr "" -#: ../gui/wxpython/menustrings.py:37 ../gui/wxpython/menustrings.py:1055 +#: ../gui/wxpython/menustrings.py:37 ../gui/wxpython/menustrings.py:1056 msgid "Simplified raster import with reprojection" msgstr "" #: ../gui/wxpython/menustrings.py:38 ../gui/wxpython/menustrings.py:40 -#: ../gui/wxpython/menustrings.py:1056 ../gui/wxpython/menustrings.py:1058 +#: ../gui/wxpython/menustrings.py:1057 ../gui/wxpython/menustrings.py:1059 #: ../gui/wxpython/image2target/ii2t_menustrings.py:39 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1040 msgid "Imports raster data into a GRASS raster map using GDAL library." msgstr "" -#: ../gui/wxpython/menustrings.py:39 ../gui/wxpython/menustrings.py:1057 +#: ../gui/wxpython/menustrings.py:39 ../gui/wxpython/menustrings.py:1058 msgid "Import of common raster formats" msgstr "" -#: ../gui/wxpython/menustrings.py:41 ../gui/wxpython/menustrings.py:1059 +#: ../gui/wxpython/menustrings.py:41 ../gui/wxpython/menustrings.py:1060 #: ../gui/wxpython/image2target/ii2t_menustrings.py:42 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1043 msgid "ASCII x,y,z point import and gridding" msgstr "" -#: ../gui/wxpython/menustrings.py:42 ../gui/wxpython/menustrings.py:1060 +#: ../gui/wxpython/menustrings.py:42 ../gui/wxpython/menustrings.py:1061 #: ../gui/wxpython/image2target/ii2t_menustrings.py:43 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1044 msgid "Creates a raster map from an assemblage of many coordinates using univariate statistics." msgstr "" -#: ../gui/wxpython/menustrings.py:43 ../gui/wxpython/menustrings.py:1061 +#: ../gui/wxpython/menustrings.py:43 ../gui/wxpython/menustrings.py:1062 #: ../gui/wxpython/image2target/ii2t_menustrings.py:44 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1045 msgid "ASCII grid import" msgstr "" -#: ../gui/wxpython/menustrings.py:44 ../gui/wxpython/menustrings.py:1062 +#: ../gui/wxpython/menustrings.py:44 ../gui/wxpython/menustrings.py:1063 #: ../gui/wxpython/image2target/ii2t_menustrings.py:45 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1046 msgid "Converts a GRASS ASCII raster file to binary raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:45 ../gui/wxpython/menustrings.py:1063 +#: ../gui/wxpython/menustrings.py:45 ../gui/wxpython/menustrings.py:1064 #: ../gui/wxpython/image2target/ii2t_menustrings.py:46 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1047 msgid "ASCII polygons, lines, and point import" msgstr "" -#: ../gui/wxpython/menustrings.py:46 ../gui/wxpython/menustrings.py:1064 +#: ../gui/wxpython/menustrings.py:46 ../gui/wxpython/menustrings.py:1065 #: ../gui/wxpython/image2target/ii2t_menustrings.py:47 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1048 msgid "Creates raster maps from ASCII polygon/line/point data files." msgstr "" -#: ../gui/wxpython/menustrings.py:47 ../gui/wxpython/menustrings.py:1065 +#: ../gui/wxpython/menustrings.py:47 ../gui/wxpython/menustrings.py:1066 #: ../gui/wxpython/image2target/ii2t_menustrings.py:48 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1049 msgid "Raw binary array import" msgstr "" -#: ../gui/wxpython/menustrings.py:48 ../gui/wxpython/menustrings.py:1066 +#: ../gui/wxpython/menustrings.py:48 ../gui/wxpython/menustrings.py:1067 #: ../gui/wxpython/image2target/ii2t_menustrings.py:49 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1050 msgid "Import a binary raster file into a GRASS raster map layer." msgstr "" -#: ../gui/wxpython/menustrings.py:49 ../gui/wxpython/menustrings.py:1067 +#: ../gui/wxpython/menustrings.py:49 ../gui/wxpython/menustrings.py:1068 #: ../gui/wxpython/image2target/ii2t_menustrings.py:50 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1051 msgid "GRIDATB.FOR import" msgstr "" -#: ../gui/wxpython/menustrings.py:50 ../gui/wxpython/menustrings.py:1068 +#: ../gui/wxpython/menustrings.py:50 ../gui/wxpython/menustrings.py:1069 #: ../gui/wxpython/image2target/ii2t_menustrings.py:51 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1052 msgid "Imports GRIDATB.FOR map file (TOPMODEL) into a GRASS raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:51 ../gui/wxpython/menustrings.py:1069 +#: ../gui/wxpython/menustrings.py:51 ../gui/wxpython/menustrings.py:1070 #: ../gui/wxpython/image2target/ii2t_menustrings.py:52 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1053 msgid "Matlab 2D array import" msgstr "" -#: ../gui/wxpython/menustrings.py:52 ../gui/wxpython/menustrings.py:1070 +#: ../gui/wxpython/menustrings.py:52 ../gui/wxpython/menustrings.py:1071 #: ../gui/wxpython/image2target/ii2t_menustrings.py:53 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1054 msgid "Imports a binary MAT-File(v4) to a GRASS raster." msgstr "" -#: ../gui/wxpython/menustrings.py:53 ../gui/wxpython/menustrings.py:1071 +#: ../gui/wxpython/menustrings.py:53 ../gui/wxpython/menustrings.py:1072 #: ../gui/wxpython/image2target/ii2t_menustrings.py:54 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1055 msgid "PNG import" msgstr "" -#: ../gui/wxpython/menustrings.py:54 ../gui/wxpython/menustrings.py:1072 +#: ../gui/wxpython/menustrings.py:54 ../gui/wxpython/menustrings.py:1073 #: ../gui/wxpython/image2target/ii2t_menustrings.py:55 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1056 msgid "Imports non-georeferenced PNG format image." msgstr "" -#: ../gui/wxpython/menustrings.py:55 ../gui/wxpython/menustrings.py:1073 +#: ../gui/wxpython/menustrings.py:55 ../gui/wxpython/menustrings.py:1074 #: ../gui/wxpython/image2target/ii2t_menustrings.py:56 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1057 msgid "SPOT NDVI import" msgstr "" -#: ../gui/wxpython/menustrings.py:56 ../gui/wxpython/menustrings.py:1074 +#: ../gui/wxpython/menustrings.py:56 ../gui/wxpython/menustrings.py:1075 #: ../gui/wxpython/image2target/ii2t_menustrings.py:57 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1058 msgid "Imports SPOT VGT NDVI data into a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:57 ../gui/wxpython/menustrings.py:1075 +#: ../gui/wxpython/menustrings.py:57 ../gui/wxpython/menustrings.py:1076 #: ../gui/wxpython/image2target/ii2t_menustrings.py:58 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1059 msgid "SRTM HGT import" msgstr "" -#: ../gui/wxpython/menustrings.py:58 ../gui/wxpython/menustrings.py:1076 +#: ../gui/wxpython/menustrings.py:58 ../gui/wxpython/menustrings.py:1077 #: ../gui/wxpython/image2target/ii2t_menustrings.py:59 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1060 msgid "Imports SRTM HGT files into raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:59 ../gui/wxpython/menustrings.py:1077 +#: ../gui/wxpython/menustrings.py:59 ../gui/wxpython/menustrings.py:1078 #: ../gui/wxpython/image2target/ii2t_menustrings.py:60 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1061 msgid "Terra ASTER HDF import" msgstr "" -#: ../gui/wxpython/menustrings.py:60 ../gui/wxpython/menustrings.py:1078 +#: ../gui/wxpython/menustrings.py:60 ../gui/wxpython/menustrings.py:1079 #: ../gui/wxpython/image2target/ii2t_menustrings.py:61 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1062 msgid "Georeference, rectify, and import Terra-ASTER imagery and relative DEMs using gdalwarp." msgstr "" #: ../gui/wxpython/menustrings.py:61 ../gui/wxpython/menustrings.py:86 -#: ../gui/wxpython/menustrings.py:1079 ../gui/wxpython/menustrings.py:1104 +#: ../gui/wxpython/menustrings.py:1080 ../gui/wxpython/menustrings.py:1105 #: ../gui/wxpython/image2target/ii2t_menustrings.py:62 #: ../gui/wxpython/image2target/ii2t_menustrings.py:86 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1063 @@ -4589,24 +4554,22 @@ msgid "LAS LiDAR points import" msgstr "" -#: ../gui/wxpython/menustrings.py:62 ../gui/wxpython/menustrings.py:1080 +#: ../gui/wxpython/menustrings.py:62 ../gui/wxpython/menustrings.py:1081 msgid "Creates a raster map from LAS LiDAR points using univariate statistics." msgstr "" -#: ../gui/wxpython/menustrings.py:63 ../gui/wxpython/menustrings.py:1081 +#: ../gui/wxpython/menustrings.py:63 ../gui/wxpython/menustrings.py:1082 #: ../gui/wxpython/image2target/ii2t_menustrings.py:63 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1064 msgid "Unpack raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:64 ../gui/wxpython/menustrings.py:1082 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:64 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1065 -msgid "Imports a raster map as GRASS GIS specific archive file (packed with r.pack)" +#: ../gui/wxpython/menustrings.py:64 ../gui/wxpython/menustrings.py:1083 +msgid "Imports a GRASS GIS specific raster archive file (packed with r.pack) as a raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:65 ../gui/wxpython/menustrings.py:291 -#: ../gui/wxpython/menustrings.py:1083 ../gui/wxpython/menustrings.py:1233 +#: ../gui/wxpython/menustrings.py:65 ../gui/wxpython/menustrings.py:292 +#: ../gui/wxpython/menustrings.py:1084 ../gui/wxpython/menustrings.py:1234 #: ../gui/wxpython/image2target/ii2t_menustrings.py:65 #: ../gui/wxpython/image2target/ii2t_menustrings.py:286 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1066 @@ -4614,8 +4577,8 @@ msgid "Reproject raster map from different GRASS location" msgstr "" -#: ../gui/wxpython/menustrings.py:66 ../gui/wxpython/menustrings.py:292 -#: ../gui/wxpython/menustrings.py:1084 ../gui/wxpython/menustrings.py:1234 +#: ../gui/wxpython/menustrings.py:66 ../gui/wxpython/menustrings.py:293 +#: ../gui/wxpython/menustrings.py:1085 ../gui/wxpython/menustrings.py:1235 #: ../gui/wxpython/image2target/ii2t_menustrings.py:66 #: ../gui/wxpython/image2target/ii2t_menustrings.py:287 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1067 @@ -4623,123 +4586,121 @@ msgid "Re-projects a raster map from given location to the current location." msgstr "" -#: ../gui/wxpython/menustrings.py:68 ../gui/wxpython/menustrings.py:1086 +#: ../gui/wxpython/menustrings.py:68 ../gui/wxpython/menustrings.py:1087 msgid "Simplified vector import with reprojection" msgstr "" #: ../gui/wxpython/menustrings.py:69 ../gui/wxpython/menustrings.py:71 -#: ../gui/wxpython/menustrings.py:1087 ../gui/wxpython/menustrings.py:1089 +#: ../gui/wxpython/menustrings.py:1088 ../gui/wxpython/menustrings.py:1090 #: ../gui/wxpython/image2target/ii2t_menustrings.py:69 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1070 msgid "Imports vector data into a GRASS vector map using OGR library." msgstr "" -#: ../gui/wxpython/menustrings.py:70 ../gui/wxpython/menustrings.py:1088 +#: ../gui/wxpython/menustrings.py:70 ../gui/wxpython/menustrings.py:1089 msgid "Import of common vector formats" msgstr "" -#: ../gui/wxpython/menustrings.py:72 ../gui/wxpython/menustrings.py:1090 +#: ../gui/wxpython/menustrings.py:72 ../gui/wxpython/menustrings.py:1091 #: ../gui/wxpython/image2target/ii2t_menustrings.py:72 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1073 msgid "ASCII points or GRASS ASCII format" msgstr "" -#: ../gui/wxpython/menustrings.py:73 ../gui/wxpython/menustrings.py:1091 +#: ../gui/wxpython/menustrings.py:73 ../gui/wxpython/menustrings.py:1092 #: ../gui/wxpython/image2target/ii2t_menustrings.py:73 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1074 msgid "Creates a vector map from an ASCII points file or ASCII vector file." msgstr "" -#: ../gui/wxpython/menustrings.py:74 ../gui/wxpython/menustrings.py:1092 +#: ../gui/wxpython/menustrings.py:74 ../gui/wxpython/menustrings.py:1093 #: ../gui/wxpython/image2target/ii2t_menustrings.py:74 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1075 msgid "ASCII points as a vector lines" msgstr "" -#: ../gui/wxpython/menustrings.py:75 ../gui/wxpython/menustrings.py:1093 +#: ../gui/wxpython/menustrings.py:75 ../gui/wxpython/menustrings.py:1094 #: ../gui/wxpython/image2target/ii2t_menustrings.py:75 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1076 msgid "Imports ASCII x,y[,z] coordinates as a series of lines." msgstr "" -#: ../gui/wxpython/menustrings.py:76 ../gui/wxpython/menustrings.py:1094 +#: ../gui/wxpython/menustrings.py:76 ../gui/wxpython/menustrings.py:1095 #: ../gui/wxpython/image2target/ii2t_menustrings.py:76 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1077 msgid "DXF import" msgstr "" -#: ../gui/wxpython/menustrings.py:77 ../gui/wxpython/menustrings.py:1095 +#: ../gui/wxpython/menustrings.py:77 ../gui/wxpython/menustrings.py:1096 #: ../gui/wxpython/image2target/ii2t_menustrings.py:77 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1078 msgid "Converts files in DXF format to GRASS vector map format." msgstr "" -#: ../gui/wxpython/menustrings.py:78 ../gui/wxpython/menustrings.py:1096 +#: ../gui/wxpython/menustrings.py:78 ../gui/wxpython/menustrings.py:1097 #: ../gui/wxpython/image2target/ii2t_menustrings.py:78 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1079 msgid "WFS" msgstr "" -#: ../gui/wxpython/menustrings.py:79 ../gui/wxpython/menustrings.py:1097 +#: ../gui/wxpython/menustrings.py:79 ../gui/wxpython/menustrings.py:1098 #: ../gui/wxpython/image2target/ii2t_menustrings.py:79 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1080 msgid "Imports GetFeature from a WFS server." msgstr "" -#: ../gui/wxpython/menustrings.py:80 ../gui/wxpython/menustrings.py:1098 +#: ../gui/wxpython/menustrings.py:80 ../gui/wxpython/menustrings.py:1099 #: ../gui/wxpython/image2target/ii2t_menustrings.py:80 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1081 msgid "ESRI e00 import" msgstr "" -#: ../gui/wxpython/menustrings.py:81 ../gui/wxpython/menustrings.py:1099 +#: ../gui/wxpython/menustrings.py:81 ../gui/wxpython/menustrings.py:1100 #: ../gui/wxpython/image2target/ii2t_menustrings.py:81 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1082 msgid "Imports E00 file into a vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:82 ../gui/wxpython/menustrings.py:1100 +#: ../gui/wxpython/menustrings.py:82 ../gui/wxpython/menustrings.py:1101 #: ../gui/wxpython/image2target/ii2t_menustrings.py:82 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1083 msgid "Geonames import" msgstr "" -#: ../gui/wxpython/menustrings.py:83 ../gui/wxpython/menustrings.py:1101 +#: ../gui/wxpython/menustrings.py:83 ../gui/wxpython/menustrings.py:1102 #: ../gui/wxpython/image2target/ii2t_menustrings.py:83 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1084 msgid "Imports geonames.org country files into a vector points map." msgstr "" -#: ../gui/wxpython/menustrings.py:84 ../gui/wxpython/menustrings.py:1102 +#: ../gui/wxpython/menustrings.py:84 ../gui/wxpython/menustrings.py:1103 #: ../gui/wxpython/image2target/ii2t_menustrings.py:84 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1085 msgid "Matlab array or Mapgen format import" msgstr "" -#: ../gui/wxpython/menustrings.py:85 ../gui/wxpython/menustrings.py:1103 +#: ../gui/wxpython/menustrings.py:85 ../gui/wxpython/menustrings.py:1104 #: ../gui/wxpython/image2target/ii2t_menustrings.py:85 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1086 msgid "Imports Mapgen or Matlab-ASCII vector maps into GRASS." msgstr "" -#: ../gui/wxpython/menustrings.py:87 ../gui/wxpython/menustrings.py:1105 +#: ../gui/wxpython/menustrings.py:87 ../gui/wxpython/menustrings.py:1106 msgid "Converts LAS LiDAR point clouds to a GRASS vector map with libLAS." msgstr "" -#: ../gui/wxpython/menustrings.py:88 ../gui/wxpython/menustrings.py:1106 +#: ../gui/wxpython/menustrings.py:88 ../gui/wxpython/menustrings.py:1107 #: ../gui/wxpython/image2target/ii2t_menustrings.py:87 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1088 msgid "Unpack vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:89 ../gui/wxpython/menustrings.py:1107 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:88 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1089 -msgid "Imports a vector map as GRASS GIS specific archive file (packed with v.pack)" +#: ../gui/wxpython/menustrings.py:89 ../gui/wxpython/menustrings.py:1108 +msgid "Imports a GRASS GIS specific vector archive file (packed with v.pack) as a vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:90 ../gui/wxpython/menustrings.py:571 -#: ../gui/wxpython/menustrings.py:1108 ../gui/wxpython/menustrings.py:1513 +#: ../gui/wxpython/menustrings.py:90 ../gui/wxpython/menustrings.py:572 +#: ../gui/wxpython/menustrings.py:1109 ../gui/wxpython/menustrings.py:1514 #: ../gui/wxpython/image2target/ii2t_menustrings.py:89 #: ../gui/wxpython/image2target/ii2t_menustrings.py:564 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1090 @@ -4747,8 +4708,8 @@ msgid "Reproject vector map from different GRASS location" msgstr "" -#: ../gui/wxpython/menustrings.py:91 ../gui/wxpython/menustrings.py:572 -#: ../gui/wxpython/menustrings.py:1109 ../gui/wxpython/menustrings.py:1514 +#: ../gui/wxpython/menustrings.py:91 ../gui/wxpython/menustrings.py:573 +#: ../gui/wxpython/menustrings.py:1110 ../gui/wxpython/menustrings.py:1515 #: ../gui/wxpython/image2target/ii2t_menustrings.py:90 #: ../gui/wxpython/image2target/ii2t_menustrings.py:565 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1091 @@ -4756,55 +4717,55 @@ msgid "Re-projects a vector map from one location to the current location." msgstr "" -#: ../gui/wxpython/menustrings.py:92 ../gui/wxpython/menustrings.py:1110 +#: ../gui/wxpython/menustrings.py:92 ../gui/wxpython/menustrings.py:1111 #: ../gui/wxpython/image2target/ii2t_menustrings.py:91 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1092 msgid "Import 3D raster data" msgstr "" -#: ../gui/wxpython/menustrings.py:93 ../gui/wxpython/menustrings.py:1111 +#: ../gui/wxpython/menustrings.py:93 ../gui/wxpython/menustrings.py:1112 #: ../gui/wxpython/image2target/ii2t_menustrings.py:92 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1093 msgid "ASCII 3D import" msgstr "" -#: ../gui/wxpython/menustrings.py:94 ../gui/wxpython/menustrings.py:1112 +#: ../gui/wxpython/menustrings.py:94 ../gui/wxpython/menustrings.py:1113 #: ../gui/wxpython/image2target/ii2t_menustrings.py:93 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1094 msgid "Converts a 3D ASCII raster text file into a (binary) 3D raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:95 ../gui/wxpython/menustrings.py:1113 +#: ../gui/wxpython/menustrings.py:95 ../gui/wxpython/menustrings.py:1114 #: ../gui/wxpython/image2target/ii2t_menustrings.py:94 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1095 msgid "Raw binary array 3D import" msgstr "" -#: ../gui/wxpython/menustrings.py:96 ../gui/wxpython/menustrings.py:1114 +#: ../gui/wxpython/menustrings.py:96 ../gui/wxpython/menustrings.py:1115 #: ../gui/wxpython/image2target/ii2t_menustrings.py:95 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1096 msgid "Imports a binary raster file into a GRASS 3D raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:97 ../gui/wxpython/menustrings.py:1115 +#: ../gui/wxpython/menustrings.py:97 ../gui/wxpython/menustrings.py:1116 #: ../gui/wxpython/image2target/ii2t_menustrings.py:96 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1097 msgid "Vis5D import" msgstr "" -#: ../gui/wxpython/menustrings.py:98 ../gui/wxpython/menustrings.py:1116 +#: ../gui/wxpython/menustrings.py:98 ../gui/wxpython/menustrings.py:1117 #: ../gui/wxpython/image2target/ii2t_menustrings.py:97 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1098 msgid "Import 3-dimensional Vis5D files." msgstr "" -#: ../gui/wxpython/menustrings.py:99 ../gui/wxpython/menustrings.py:1117 +#: ../gui/wxpython/menustrings.py:99 ../gui/wxpython/menustrings.py:1118 #: ../gui/wxpython/image2target/ii2t_menustrings.py:98 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1099 msgid "Import database table" msgstr "" -#: ../gui/wxpython/menustrings.py:100 ../gui/wxpython/menustrings.py:1118 +#: ../gui/wxpython/menustrings.py:100 ../gui/wxpython/menustrings.py:1119 #: ../gui/wxpython/image2target/ii2t_menustrings.py:68 #: ../gui/wxpython/image2target/ii2t_menustrings.py:99 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1069 @@ -4812,21 +4773,21 @@ msgid "Common import formats" msgstr "" -#: ../gui/wxpython/menustrings.py:101 ../gui/wxpython/menustrings.py:1119 +#: ../gui/wxpython/menustrings.py:101 ../gui/wxpython/menustrings.py:1120 #: ../gui/wxpython/image2target/ii2t_menustrings.py:100 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1101 msgid "Imports attribute tables in various formats." msgstr "" -#: ../gui/wxpython/menustrings.py:102 ../gui/wxpython/menustrings.py:1120 +#: ../gui/wxpython/menustrings.py:102 ../gui/wxpython/menustrings.py:1121 #: ../gui/wxpython/image2target/ii2t_menustrings.py:101 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1102 msgid "Export raster map" msgstr "" #: ../gui/wxpython/menustrings.py:103 ../gui/wxpython/menustrings.py:132 -#: ../gui/wxpython/menustrings.py:158 ../gui/wxpython/menustrings.py:1121 -#: ../gui/wxpython/menustrings.py:1150 ../gui/wxpython/menustrings.py:1176 +#: ../gui/wxpython/menustrings.py:158 ../gui/wxpython/menustrings.py:1122 +#: ../gui/wxpython/menustrings.py:1151 ../gui/wxpython/menustrings.py:1177 #: ../gui/wxpython/image2target/ii2t_menustrings.py:102 #: ../gui/wxpython/image2target/ii2t_menustrings.py:131 #: ../gui/wxpython/image2target/ii2t_menustrings.py:156 @@ -4836,122 +4797,122 @@ msgid "Common export formats" msgstr "" -#: ../gui/wxpython/menustrings.py:104 ../gui/wxpython/menustrings.py:1122 +#: ../gui/wxpython/menustrings.py:104 ../gui/wxpython/menustrings.py:1123 #: ../gui/wxpython/image2target/ii2t_menustrings.py:103 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1104 msgid "Exports GRASS raster maps into GDAL supported formats." msgstr "" -#: ../gui/wxpython/menustrings.py:105 ../gui/wxpython/menustrings.py:1123 +#: ../gui/wxpython/menustrings.py:105 ../gui/wxpython/menustrings.py:1124 #: ../gui/wxpython/image2target/ii2t_menustrings.py:104 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1105 msgid "ASCII grid export" msgstr "" -#: ../gui/wxpython/menustrings.py:106 ../gui/wxpython/menustrings.py:1124 +#: ../gui/wxpython/menustrings.py:106 ../gui/wxpython/menustrings.py:1125 #: ../gui/wxpython/image2target/ii2t_menustrings.py:105 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1106 msgid "Converts a raster map layer into a GRASS ASCII text file." msgstr "" -#: ../gui/wxpython/menustrings.py:107 ../gui/wxpython/menustrings.py:1125 +#: ../gui/wxpython/menustrings.py:107 ../gui/wxpython/menustrings.py:1126 #: ../gui/wxpython/image2target/ii2t_menustrings.py:106 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1107 msgid "ASCII x,y,z points export" msgstr "" -#: ../gui/wxpython/menustrings.py:108 ../gui/wxpython/menustrings.py:1126 +#: ../gui/wxpython/menustrings.py:108 ../gui/wxpython/menustrings.py:1127 #: ../gui/wxpython/image2target/ii2t_menustrings.py:107 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1108 msgid "Exports a raster map to a text file as x,y,z values based on cell centers." msgstr "" -#: ../gui/wxpython/menustrings.py:109 ../gui/wxpython/menustrings.py:1127 +#: ../gui/wxpython/menustrings.py:109 ../gui/wxpython/menustrings.py:1128 #: ../gui/wxpython/image2target/ii2t_menustrings.py:108 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1109 msgid "GRIDATB.FOR export" msgstr "" -#: ../gui/wxpython/menustrings.py:110 ../gui/wxpython/menustrings.py:1128 +#: ../gui/wxpython/menustrings.py:110 ../gui/wxpython/menustrings.py:1129 #: ../gui/wxpython/image2target/ii2t_menustrings.py:109 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1110 msgid "Exports GRASS raster map to GRIDATB.FOR map file (TOPMODEL)." msgstr "" -#: ../gui/wxpython/menustrings.py:111 ../gui/wxpython/menustrings.py:1129 +#: ../gui/wxpython/menustrings.py:111 ../gui/wxpython/menustrings.py:1130 #: ../gui/wxpython/image2target/ii2t_menustrings.py:110 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1111 msgid "Matlab 2D array export" msgstr "" -#: ../gui/wxpython/menustrings.py:112 ../gui/wxpython/menustrings.py:1130 +#: ../gui/wxpython/menustrings.py:112 ../gui/wxpython/menustrings.py:1131 #: ../gui/wxpython/image2target/ii2t_menustrings.py:111 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1112 msgid "Exports a GRASS raster to a binary MAT-File." msgstr "" -#: ../gui/wxpython/menustrings.py:113 ../gui/wxpython/menustrings.py:1131 +#: ../gui/wxpython/menustrings.py:113 ../gui/wxpython/menustrings.py:1132 #: ../gui/wxpython/image2target/ii2t_menustrings.py:112 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1113 msgid "Raw binary array export" msgstr "" -#: ../gui/wxpython/menustrings.py:114 ../gui/wxpython/menustrings.py:1132 +#: ../gui/wxpython/menustrings.py:114 ../gui/wxpython/menustrings.py:1133 #: ../gui/wxpython/image2target/ii2t_menustrings.py:113 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1114 msgid "Exports a GRASS raster to a binary array." msgstr "" -#: ../gui/wxpython/menustrings.py:115 ../gui/wxpython/menustrings.py:1133 +#: ../gui/wxpython/menustrings.py:115 ../gui/wxpython/menustrings.py:1134 #: ../gui/wxpython/image2target/ii2t_menustrings.py:114 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1115 msgid "MPEG-1 export" msgstr "" -#: ../gui/wxpython/menustrings.py:116 ../gui/wxpython/menustrings.py:1134 +#: ../gui/wxpython/menustrings.py:116 ../gui/wxpython/menustrings.py:1135 #: ../gui/wxpython/image2target/ii2t_menustrings.py:115 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1116 msgid "Converts raster map series to MPEG movie." msgstr "" -#: ../gui/wxpython/menustrings.py:117 ../gui/wxpython/menustrings.py:1135 +#: ../gui/wxpython/menustrings.py:117 ../gui/wxpython/menustrings.py:1136 #: ../gui/wxpython/image2target/ii2t_menustrings.py:116 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1117 msgid "PNG export" msgstr "" -#: ../gui/wxpython/menustrings.py:118 ../gui/wxpython/menustrings.py:1136 +#: ../gui/wxpython/menustrings.py:118 ../gui/wxpython/menustrings.py:1137 #: ../gui/wxpython/image2target/ii2t_menustrings.py:117 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1118 msgid "Export a GRASS raster map as a non-georeferenced PNG image." msgstr "" -#: ../gui/wxpython/menustrings.py:119 ../gui/wxpython/menustrings.py:1137 +#: ../gui/wxpython/menustrings.py:119 ../gui/wxpython/menustrings.py:1138 #: ../gui/wxpython/image2target/ii2t_menustrings.py:118 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1119 msgid "PPM export" msgstr "" -#: ../gui/wxpython/menustrings.py:120 ../gui/wxpython/menustrings.py:1138 +#: ../gui/wxpython/menustrings.py:120 ../gui/wxpython/menustrings.py:1139 #: ../gui/wxpython/image2target/ii2t_menustrings.py:119 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1120 msgid "Converts a GRASS raster map to a PPM image file." msgstr "" -#: ../gui/wxpython/menustrings.py:121 ../gui/wxpython/menustrings.py:1139 +#: ../gui/wxpython/menustrings.py:121 ../gui/wxpython/menustrings.py:1140 #: ../gui/wxpython/image2target/ii2t_menustrings.py:120 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1121 msgid "PPM from RGB export" msgstr "" -#: ../gui/wxpython/menustrings.py:122 ../gui/wxpython/menustrings.py:1140 +#: ../gui/wxpython/menustrings.py:122 ../gui/wxpython/menustrings.py:1141 #: ../gui/wxpython/image2target/ii2t_menustrings.py:121 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1122 msgid "Converts 3 GRASS raster layers (R,G,B) to a PPM image file." msgstr "" #: ../gui/wxpython/menustrings.py:123 ../gui/wxpython/menustrings.py:140 -#: ../gui/wxpython/menustrings.py:1141 ../gui/wxpython/menustrings.py:1158 +#: ../gui/wxpython/menustrings.py:1142 ../gui/wxpython/menustrings.py:1159 #: ../gui/wxpython/image2target/ii2t_menustrings.py:122 #: ../gui/wxpython/image2target/ii2t_menustrings.py:138 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1123 @@ -4959,27 +4920,27 @@ msgid "POV-Ray export" msgstr "" -#: ../gui/wxpython/menustrings.py:124 ../gui/wxpython/menustrings.py:1142 +#: ../gui/wxpython/menustrings.py:124 ../gui/wxpython/menustrings.py:1143 #: ../gui/wxpython/image2target/ii2t_menustrings.py:123 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1124 msgid "Converts a raster map layer into a height-field file for POV-Ray." msgstr "" -#: ../gui/wxpython/menustrings.py:125 ../gui/wxpython/menustrings.py:1143 +#: ../gui/wxpython/menustrings.py:125 ../gui/wxpython/menustrings.py:1144 #: ../gui/wxpython/image2target/ii2t_menustrings.py:124 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1125 msgid "VRML export" msgstr "" -#: ../gui/wxpython/menustrings.py:126 ../gui/wxpython/menustrings.py:1144 +#: ../gui/wxpython/menustrings.py:126 ../gui/wxpython/menustrings.py:1145 #: ../gui/wxpython/image2target/ii2t_menustrings.py:125 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1126 msgid "Exports a raster map to the Virtual Reality Modeling Language (VRML)." msgstr "" #: ../gui/wxpython/menustrings.py:127 ../gui/wxpython/menustrings.py:144 -#: ../gui/wxpython/menustrings.py:155 ../gui/wxpython/menustrings.py:1145 -#: ../gui/wxpython/menustrings.py:1162 ../gui/wxpython/menustrings.py:1173 +#: ../gui/wxpython/menustrings.py:155 ../gui/wxpython/menustrings.py:1146 +#: ../gui/wxpython/menustrings.py:1163 ../gui/wxpython/menustrings.py:1174 #: ../gui/wxpython/image2target/ii2t_menustrings.py:126 #: ../gui/wxpython/image2target/ii2t_menustrings.py:142 #: ../gui/wxpython/image2target/ii2t_menustrings.py:153 @@ -4989,227 +4950,227 @@ msgid "VTK export" msgstr "" -#: ../gui/wxpython/menustrings.py:128 ../gui/wxpython/menustrings.py:1146 +#: ../gui/wxpython/menustrings.py:128 ../gui/wxpython/menustrings.py:1147 #: ../gui/wxpython/image2target/ii2t_menustrings.py:127 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1128 msgid "Converts raster maps into the VTK-ASCII format." msgstr "" -#: ../gui/wxpython/menustrings.py:129 ../gui/wxpython/menustrings.py:1147 +#: ../gui/wxpython/menustrings.py:129 ../gui/wxpython/menustrings.py:1148 #: ../gui/wxpython/image2target/ii2t_menustrings.py:128 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1129 msgid "Pack raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:130 ../gui/wxpython/menustrings.py:1148 +#: ../gui/wxpython/menustrings.py:130 ../gui/wxpython/menustrings.py:1149 #: ../gui/wxpython/image2target/ii2t_menustrings.py:129 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1130 msgid "Exports a raster map as GRASS GIS specific archive file" msgstr "" -#: ../gui/wxpython/menustrings.py:131 ../gui/wxpython/menustrings.py:1149 +#: ../gui/wxpython/menustrings.py:131 ../gui/wxpython/menustrings.py:1150 #: ../gui/wxpython/image2target/ii2t_menustrings.py:130 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1131 msgid "Export vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:133 ../gui/wxpython/menustrings.py:1151 +#: ../gui/wxpython/menustrings.py:133 ../gui/wxpython/menustrings.py:1152 msgid "Exports a vector map layer to any of the supported OGR vector formats. By default a vector map layer is exported to OGC GeoPackage format." msgstr "" -#: ../gui/wxpython/menustrings.py:134 ../gui/wxpython/menustrings.py:1152 +#: ../gui/wxpython/menustrings.py:134 ../gui/wxpython/menustrings.py:1153 #: ../gui/wxpython/image2target/ii2t_menustrings.py:133 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1134 msgid "ASCII points or GRASS ASCII vector export" msgstr "" -#: ../gui/wxpython/menustrings.py:135 ../gui/wxpython/menustrings.py:1153 +#: ../gui/wxpython/menustrings.py:135 ../gui/wxpython/menustrings.py:1154 #: ../gui/wxpython/image2target/ii2t_menustrings.py:134 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1135 msgid "Exports a vector map to a GRASS ASCII vector representation. By default only features with category are exported. To export all features use 'layer=-1'." msgstr "" -#: ../gui/wxpython/menustrings.py:136 ../gui/wxpython/menustrings.py:1154 +#: ../gui/wxpython/menustrings.py:136 ../gui/wxpython/menustrings.py:1155 #: ../gui/wxpython/image2target/ii2t_menustrings.py:135 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1136 msgid "DXF export" msgstr "" -#: ../gui/wxpython/menustrings.py:137 ../gui/wxpython/menustrings.py:1155 +#: ../gui/wxpython/menustrings.py:137 ../gui/wxpython/menustrings.py:1156 #: ../gui/wxpython/image2target/ii2t_menustrings.py:136 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1137 msgid "Exports vector map to DXF file format." msgstr "" -#: ../gui/wxpython/menustrings.py:138 ../gui/wxpython/menustrings.py:1156 +#: ../gui/wxpython/menustrings.py:138 ../gui/wxpython/menustrings.py:1157 #: ../gui/wxpython/image2target/ii2t_menustrings.py:137 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1138 msgid "PostGIS export" msgstr "" -#: ../gui/wxpython/menustrings.py:139 ../gui/wxpython/menustrings.py:1157 +#: ../gui/wxpython/menustrings.py:139 ../gui/wxpython/menustrings.py:1158 msgid "Exports a vector map layer to PostGIS feature table." msgstr "" -#: ../gui/wxpython/menustrings.py:141 ../gui/wxpython/menustrings.py:1159 +#: ../gui/wxpython/menustrings.py:141 ../gui/wxpython/menustrings.py:1160 #: ../gui/wxpython/image2target/ii2t_menustrings.py:139 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1140 msgid "Converts GRASS x,y,z points to POV-Ray x,z,y format." msgstr "" -#: ../gui/wxpython/menustrings.py:142 ../gui/wxpython/menustrings.py:1160 +#: ../gui/wxpython/menustrings.py:142 ../gui/wxpython/menustrings.py:1161 #: ../gui/wxpython/image2target/ii2t_menustrings.py:140 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1141 msgid "SVG export" msgstr "" -#: ../gui/wxpython/menustrings.py:143 ../gui/wxpython/menustrings.py:1161 +#: ../gui/wxpython/menustrings.py:143 ../gui/wxpython/menustrings.py:1162 #: ../gui/wxpython/image2target/ii2t_menustrings.py:141 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1142 msgid "Exports a vector map to SVG file." msgstr "" -#: ../gui/wxpython/menustrings.py:145 ../gui/wxpython/menustrings.py:1163 +#: ../gui/wxpython/menustrings.py:145 ../gui/wxpython/menustrings.py:1164 #: ../gui/wxpython/image2target/ii2t_menustrings.py:143 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1144 msgid "Converts a vector map to VTK ASCII output." msgstr "" -#: ../gui/wxpython/menustrings.py:146 ../gui/wxpython/menustrings.py:1164 +#: ../gui/wxpython/menustrings.py:146 ../gui/wxpython/menustrings.py:1165 #: ../gui/wxpython/image2target/ii2t_menustrings.py:144 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1145 msgid "Pack vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:147 ../gui/wxpython/menustrings.py:1165 +#: ../gui/wxpython/menustrings.py:147 ../gui/wxpython/menustrings.py:1166 #: ../gui/wxpython/image2target/ii2t_menustrings.py:145 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1146 msgid "Exports a vector map as GRASS GIS specific archive file" msgstr "" -#: ../gui/wxpython/menustrings.py:148 ../gui/wxpython/menustrings.py:1166 +#: ../gui/wxpython/menustrings.py:148 ../gui/wxpython/menustrings.py:1167 #: ../gui/wxpython/image2target/ii2t_menustrings.py:146 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1147 msgid "Export 3D raster maps" msgstr "" -#: ../gui/wxpython/menustrings.py:149 ../gui/wxpython/menustrings.py:1167 +#: ../gui/wxpython/menustrings.py:149 ../gui/wxpython/menustrings.py:1168 #: ../gui/wxpython/image2target/ii2t_menustrings.py:147 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1148 msgid "ASCII 3D export" msgstr "" -#: ../gui/wxpython/menustrings.py:150 ../gui/wxpython/menustrings.py:1168 +#: ../gui/wxpython/menustrings.py:150 ../gui/wxpython/menustrings.py:1169 #: ../gui/wxpython/image2target/ii2t_menustrings.py:148 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1149 msgid "Converts a 3D raster map layer into a ASCII text file." msgstr "" -#: ../gui/wxpython/menustrings.py:151 ../gui/wxpython/menustrings.py:1169 +#: ../gui/wxpython/menustrings.py:151 ../gui/wxpython/menustrings.py:1170 #: ../gui/wxpython/image2target/ii2t_menustrings.py:149 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1150 msgid "Raw binary array 3D export" msgstr "" -#: ../gui/wxpython/menustrings.py:152 ../gui/wxpython/menustrings.py:1170 +#: ../gui/wxpython/menustrings.py:152 ../gui/wxpython/menustrings.py:1171 #: ../gui/wxpython/image2target/ii2t_menustrings.py:150 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1151 msgid "Exports a GRASS 3D raster map to a binary array." msgstr "" -#: ../gui/wxpython/menustrings.py:153 ../gui/wxpython/menustrings.py:1171 +#: ../gui/wxpython/menustrings.py:153 ../gui/wxpython/menustrings.py:1172 #: ../gui/wxpython/image2target/ii2t_menustrings.py:151 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1152 msgid "Vis5D export" msgstr "" -#: ../gui/wxpython/menustrings.py:154 ../gui/wxpython/menustrings.py:1172 +#: ../gui/wxpython/menustrings.py:154 ../gui/wxpython/menustrings.py:1173 #: ../gui/wxpython/image2target/ii2t_menustrings.py:152 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1153 msgid "Exports GRASS 3D raster map to 3-dimensional Vis5D file." msgstr "" -#: ../gui/wxpython/menustrings.py:156 ../gui/wxpython/menustrings.py:1174 +#: ../gui/wxpython/menustrings.py:156 ../gui/wxpython/menustrings.py:1175 #: ../gui/wxpython/image2target/ii2t_menustrings.py:154 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1155 msgid "Converts 3D raster maps into the VTK-ASCII format." msgstr "" -#: ../gui/wxpython/menustrings.py:157 ../gui/wxpython/menustrings.py:1175 +#: ../gui/wxpython/menustrings.py:157 ../gui/wxpython/menustrings.py:1176 #: ../gui/wxpython/image2target/ii2t_menustrings.py:155 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1156 msgid "Export database table" msgstr "" -#: ../gui/wxpython/menustrings.py:159 ../gui/wxpython/menustrings.py:1177 +#: ../gui/wxpython/menustrings.py:159 ../gui/wxpython/menustrings.py:1178 #: ../gui/wxpython/image2target/ii2t_menustrings.py:157 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1158 msgid "Exports attribute tables into various formats." msgstr "" -#: ../gui/wxpython/menustrings.py:160 ../gui/wxpython/menustrings.py:1178 +#: ../gui/wxpython/menustrings.py:160 ../gui/wxpython/menustrings.py:1179 #: ../gui/wxpython/image2target/ii2t_menustrings.py:158 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1159 msgid "Link external data" msgstr "" -#: ../gui/wxpython/menustrings.py:162 ../gui/wxpython/menustrings.py:1180 +#: ../gui/wxpython/menustrings.py:162 ../gui/wxpython/menustrings.py:1181 #: ../gui/wxpython/image2target/ii2t_menustrings.py:160 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1161 msgid "Link GDAL supported raster data as a pseudo GRASS raster map layer." msgstr "" -#: ../gui/wxpython/menustrings.py:164 ../gui/wxpython/menustrings.py:1182 +#: ../gui/wxpython/menustrings.py:164 ../gui/wxpython/menustrings.py:1183 #: ../gui/wxpython/image2target/ii2t_menustrings.py:162 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1163 msgid "Creates a new pseudo-vector map as a link to an OGR-supported layer." msgstr "" -#: ../gui/wxpython/menustrings.py:165 ../gui/wxpython/menustrings.py:1183 +#: ../gui/wxpython/menustrings.py:165 ../gui/wxpython/menustrings.py:1184 #: ../gui/wxpython/image2target/ii2t_menustrings.py:163 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1164 msgid "Output format for raster data" msgstr "" -#: ../gui/wxpython/menustrings.py:166 ../gui/wxpython/menustrings.py:1184 +#: ../gui/wxpython/menustrings.py:166 ../gui/wxpython/menustrings.py:1185 #: ../gui/wxpython/image2target/ii2t_menustrings.py:164 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1165 msgid "Redirects raster output to file utilizing GDAL library rather than storing in GRASS raster format." msgstr "" -#: ../gui/wxpython/menustrings.py:167 ../gui/wxpython/menustrings.py:1185 +#: ../gui/wxpython/menustrings.py:167 ../gui/wxpython/menustrings.py:1186 #: ../gui/wxpython/image2target/ii2t_menustrings.py:165 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1166 msgid "Output format for vector data" msgstr "" -#: ../gui/wxpython/menustrings.py:168 ../gui/wxpython/menustrings.py:1186 +#: ../gui/wxpython/menustrings.py:168 ../gui/wxpython/menustrings.py:1187 #: ../gui/wxpython/image2target/ii2t_menustrings.py:166 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1167 msgid "Defines vector output format utilizing OGR library." msgstr "" -#: ../gui/wxpython/menustrings.py:169 ../gui/wxpython/menustrings.py:1187 +#: ../gui/wxpython/menustrings.py:169 ../gui/wxpython/menustrings.py:1188 #: ../gui/wxpython/image2target/ii2t_menustrings.py:167 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1168 msgid "Manage maps" msgstr "" -#: ../gui/wxpython/menustrings.py:170 ../gui/wxpython/menustrings.py:1188 +#: ../gui/wxpython/menustrings.py:170 ../gui/wxpython/menustrings.py:1189 #: ../gui/wxpython/image2target/ii2t_menustrings.py:168 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1169 -#: ../gui/wxpython/gui_core/forms.py:611 +#: ../gui/wxpython/gui_core/forms.py:623 msgid "Copy" msgstr "" -#: ../gui/wxpython/menustrings.py:171 ../gui/wxpython/menustrings.py:1189 +#: ../gui/wxpython/menustrings.py:171 ../gui/wxpython/menustrings.py:1190 #: ../gui/wxpython/image2target/ii2t_menustrings.py:169 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1170 msgid "Copies available data files in the current mapset search path to the user's current mapset." msgstr "" -#: ../gui/wxpython/menustrings.py:172 ../gui/wxpython/menustrings.py:962 -#: ../gui/wxpython/menustrings.py:1190 ../gui/wxpython/menustrings.py:1904 +#: ../gui/wxpython/menustrings.py:172 ../gui/wxpython/menustrings.py:963 +#: ../gui/wxpython/menustrings.py:1191 ../gui/wxpython/menustrings.py:1905 #: ../gui/wxpython/image2target/ii2t_menustrings.py:170 #: ../gui/wxpython/image2target/ii2t_menustrings.py:946 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1171 @@ -5217,14 +5178,14 @@ msgid "List" msgstr "" -#: ../gui/wxpython/menustrings.py:173 ../gui/wxpython/menustrings.py:1191 +#: ../gui/wxpython/menustrings.py:173 ../gui/wxpython/menustrings.py:1192 #: ../gui/wxpython/image2target/ii2t_menustrings.py:171 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1172 msgid "Lists available GRASS data base files of the user-specified data type optionally using the search pattern." msgstr "" -#: ../gui/wxpython/menustrings.py:174 ../gui/wxpython/menustrings.py:950 -#: ../gui/wxpython/menustrings.py:1192 ../gui/wxpython/menustrings.py:1892 +#: ../gui/wxpython/menustrings.py:174 ../gui/wxpython/menustrings.py:951 +#: ../gui/wxpython/menustrings.py:1193 ../gui/wxpython/menustrings.py:1893 #: ../gui/wxpython/image2target/ii2t_menustrings.py:172 #: ../gui/wxpython/image2target/ii2t_menustrings.py:934 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1173 @@ -5233,32 +5194,32 @@ msgid "Rename" msgstr "" -#: ../gui/wxpython/menustrings.py:175 ../gui/wxpython/menustrings.py:1193 +#: ../gui/wxpython/menustrings.py:175 ../gui/wxpython/menustrings.py:1194 #: ../gui/wxpython/image2target/ii2t_menustrings.py:173 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1174 msgid "Renames data base element files in the user's current mapset." msgstr "" -#: ../gui/wxpython/menustrings.py:176 ../gui/wxpython/menustrings.py:1194 -#: ../gui/wxpython/menustrings.py:2088 +#: ../gui/wxpython/menustrings.py:176 ../gui/wxpython/menustrings.py:1195 +#: ../gui/wxpython/menustrings.py:2089 #: ../gui/wxpython/image2target/ii2t_menustrings.py:174 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1175 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2056 #: ../gui/wxpython/nviz/tools.py:1364 ../gui/wxpython/nviz/tools.py:2367 -#: ../gui/wxpython/nviz/tools.py:2419 ../gui/wxpython/psmap/dialogs.py:1770 +#: ../gui/wxpython/nviz/tools.py:2419 ../gui/wxpython/psmap/dialogs.py:1772 msgid "Delete" msgstr "" -#: ../gui/wxpython/menustrings.py:177 ../gui/wxpython/menustrings.py:1195 +#: ../gui/wxpython/menustrings.py:177 ../gui/wxpython/menustrings.py:1196 #: ../gui/wxpython/image2target/ii2t_menustrings.py:175 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1176 msgid "Removes data base element files from the user's current mapset using the search pattern." msgstr "" -#: ../gui/wxpython/menustrings.py:178 ../gui/wxpython/menustrings.py:315 -#: ../gui/wxpython/menustrings.py:609 ../gui/wxpython/menustrings.py:863 -#: ../gui/wxpython/menustrings.py:1257 ../gui/wxpython/menustrings.py:1551 -#: ../gui/wxpython/menustrings.py:1805 +#: ../gui/wxpython/menustrings.py:178 ../gui/wxpython/menustrings.py:316 +#: ../gui/wxpython/menustrings.py:610 ../gui/wxpython/menustrings.py:864 +#: ../gui/wxpython/menustrings.py:1258 ../gui/wxpython/menustrings.py:1552 +#: ../gui/wxpython/menustrings.py:1806 #: ../gui/wxpython/image2target/ii2t_menustrings.py:176 #: ../gui/wxpython/image2target/ii2t_menustrings.py:310 #: ../gui/wxpython/image2target/ii2t_menustrings.py:602 @@ -5269,96 +5230,96 @@ msgid "Map type conversions" msgstr "" -#: ../gui/wxpython/menustrings.py:179 ../gui/wxpython/menustrings.py:316 -#: ../gui/wxpython/menustrings.py:1258 +#: ../gui/wxpython/menustrings.py:179 ../gui/wxpython/menustrings.py:317 +#: ../gui/wxpython/menustrings.py:1259 #: ../gui/wxpython/image2target/ii2t_menustrings.py:177 #: ../gui/wxpython/image2target/ii2t_menustrings.py:311 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1237 msgid "Raster to vector" msgstr "" -#: ../gui/wxpython/menustrings.py:180 ../gui/wxpython/menustrings.py:317 -#: ../gui/wxpython/menustrings.py:1259 +#: ../gui/wxpython/menustrings.py:180 ../gui/wxpython/menustrings.py:318 +#: ../gui/wxpython/menustrings.py:1260 #: ../gui/wxpython/image2target/ii2t_menustrings.py:178 #: ../gui/wxpython/image2target/ii2t_menustrings.py:312 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1238 msgid "Converts a raster map into a vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:181 ../gui/wxpython/menustrings.py:318 -#: ../gui/wxpython/menustrings.py:1260 +#: ../gui/wxpython/menustrings.py:181 ../gui/wxpython/menustrings.py:319 +#: ../gui/wxpython/menustrings.py:1261 #: ../gui/wxpython/image2target/ii2t_menustrings.py:179 #: ../gui/wxpython/image2target/ii2t_menustrings.py:313 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1239 msgid "Raster series to 3D raster" msgstr "" -#: ../gui/wxpython/menustrings.py:182 ../gui/wxpython/menustrings.py:319 -#: ../gui/wxpython/menustrings.py:1261 +#: ../gui/wxpython/menustrings.py:182 ../gui/wxpython/menustrings.py:320 +#: ../gui/wxpython/menustrings.py:1262 #: ../gui/wxpython/image2target/ii2t_menustrings.py:180 #: ../gui/wxpython/image2target/ii2t_menustrings.py:314 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1240 msgid "Converts 2D raster map slices to one 3D raster volume map." msgstr "" -#: ../gui/wxpython/menustrings.py:183 ../gui/wxpython/menustrings.py:320 -#: ../gui/wxpython/menustrings.py:1262 +#: ../gui/wxpython/menustrings.py:183 ../gui/wxpython/menustrings.py:321 +#: ../gui/wxpython/menustrings.py:1263 #: ../gui/wxpython/image2target/ii2t_menustrings.py:181 #: ../gui/wxpython/image2target/ii2t_menustrings.py:315 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1241 msgid "Raster 2.5D to 3D raster" msgstr "" -#: ../gui/wxpython/menustrings.py:184 ../gui/wxpython/menustrings.py:321 -#: ../gui/wxpython/menustrings.py:1263 +#: ../gui/wxpython/menustrings.py:184 ../gui/wxpython/menustrings.py:322 +#: ../gui/wxpython/menustrings.py:1264 #: ../gui/wxpython/image2target/ii2t_menustrings.py:182 #: ../gui/wxpython/image2target/ii2t_menustrings.py:316 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1242 msgid "Creates a 3D volume map based on 2D elevation and value raster maps." msgstr "" -#: ../gui/wxpython/menustrings.py:185 ../gui/wxpython/menustrings.py:610 -#: ../gui/wxpython/menustrings.py:1552 +#: ../gui/wxpython/menustrings.py:185 ../gui/wxpython/menustrings.py:611 +#: ../gui/wxpython/menustrings.py:1553 #: ../gui/wxpython/image2target/ii2t_menustrings.py:183 #: ../gui/wxpython/image2target/ii2t_menustrings.py:603 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1529 msgid "Vector to raster" msgstr "" -#: ../gui/wxpython/menustrings.py:186 ../gui/wxpython/menustrings.py:611 -#: ../gui/wxpython/menustrings.py:1553 +#: ../gui/wxpython/menustrings.py:186 ../gui/wxpython/menustrings.py:612 +#: ../gui/wxpython/menustrings.py:1554 #: ../gui/wxpython/image2target/ii2t_menustrings.py:184 #: ../gui/wxpython/image2target/ii2t_menustrings.py:604 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1530 msgid "Converts (rasterize) a vector map into a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:187 ../gui/wxpython/menustrings.py:612 -#: ../gui/wxpython/menustrings.py:1554 +#: ../gui/wxpython/menustrings.py:187 ../gui/wxpython/menustrings.py:613 +#: ../gui/wxpython/menustrings.py:1555 #: ../gui/wxpython/image2target/ii2t_menustrings.py:185 #: ../gui/wxpython/image2target/ii2t_menustrings.py:605 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1531 msgid "Vector to 3D raster" msgstr "" -#: ../gui/wxpython/menustrings.py:188 ../gui/wxpython/menustrings.py:613 -#: ../gui/wxpython/menustrings.py:1555 +#: ../gui/wxpython/menustrings.py:188 ../gui/wxpython/menustrings.py:614 +#: ../gui/wxpython/menustrings.py:1556 #: ../gui/wxpython/image2target/ii2t_menustrings.py:186 #: ../gui/wxpython/image2target/ii2t_menustrings.py:606 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1532 msgid "Converts a vector map (only points) into a 3D raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:189 ../gui/wxpython/menustrings.py:614 -#: ../gui/wxpython/menustrings.py:1556 +#: ../gui/wxpython/menustrings.py:189 ../gui/wxpython/menustrings.py:615 +#: ../gui/wxpython/menustrings.py:1557 #: ../gui/wxpython/image2target/ii2t_menustrings.py:187 #: ../gui/wxpython/image2target/ii2t_menustrings.py:607 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1533 msgid "2D vector to 3D vector" msgstr "" -#: ../gui/wxpython/menustrings.py:190 ../gui/wxpython/menustrings.py:615 -#: ../gui/wxpython/menustrings.py:1557 +#: ../gui/wxpython/menustrings.py:190 ../gui/wxpython/menustrings.py:616 +#: ../gui/wxpython/menustrings.py:1558 #: ../gui/wxpython/image2target/ii2t_menustrings.py:188 #: ../gui/wxpython/image2target/ii2t_menustrings.py:608 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1534 @@ -5370,39 +5331,39 @@ msgid "3D raster to raster series" msgstr "" -#: ../gui/wxpython/menustrings.py:192 ../gui/wxpython/menustrings.py:865 -#: ../gui/wxpython/menustrings.py:1807 +#: ../gui/wxpython/menustrings.py:192 ../gui/wxpython/menustrings.py:866 +#: ../gui/wxpython/menustrings.py:1808 #: ../gui/wxpython/image2target/ii2t_menustrings.py:190 #: ../gui/wxpython/image2target/ii2t_menustrings.py:849 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1775 msgid "Converts 3D raster maps to 2D raster maps" msgstr "" -#: ../gui/wxpython/menustrings.py:193 ../gui/wxpython/menustrings.py:1990 +#: ../gui/wxpython/menustrings.py:193 ../gui/wxpython/menustrings.py:1991 #: ../gui/wxpython/image2target/ii2t_menustrings.py:191 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1958 msgid "Georectify" msgstr "" -#: ../gui/wxpython/menustrings.py:194 ../gui/wxpython/menustrings.py:1991 +#: ../gui/wxpython/menustrings.py:194 ../gui/wxpython/menustrings.py:1992 #: ../gui/wxpython/image2target/ii2t_menustrings.py:192 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1959 msgid "Manage Ground Control Points for Georectification" msgstr "" -#: ../gui/wxpython/menustrings.py:195 ../gui/wxpython/menustrings.py:1992 +#: ../gui/wxpython/menustrings.py:195 ../gui/wxpython/menustrings.py:1993 #: ../gui/wxpython/image2target/ii2t_menustrings.py:193 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1960 msgid "Graphical modeler" msgstr "" -#: ../gui/wxpython/menustrings.py:196 ../gui/wxpython/menustrings.py:1993 +#: ../gui/wxpython/menustrings.py:196 ../gui/wxpython/menustrings.py:1994 #: ../gui/wxpython/image2target/ii2t_menustrings.py:194 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1961 msgid "Launch Graphical modeler" msgstr "" -#: ../gui/wxpython/menustrings.py:197 ../gui/wxpython/menustrings.py:2043 +#: ../gui/wxpython/menustrings.py:197 ../gui/wxpython/menustrings.py:2044 #: ../gui/wxpython/image2target/ii2t_menustrings.py:195 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2011 msgid "Run model" @@ -5418,8 +5379,13 @@ msgid "3D image rendering" msgstr "" -#: ../gui/wxpython/menustrings.py:200 ../gui/wxpython/menustrings.py:1036 -#: ../gui/wxpython/menustrings.py:1978 ../gui/wxpython/menustrings.py:1985 +#: ../gui/wxpython/menustrings.py:200 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:198 +msgid "Creates a 3D rendering of GIS data. Renders surfaces (raster data), 2D/3D vector data, and volumes (3D raster data) in 3D." +msgstr "" + +#: ../gui/wxpython/menustrings.py:201 ../gui/wxpython/menustrings.py:1037 +#: ../gui/wxpython/menustrings.py:1979 ../gui/wxpython/menustrings.py:1986 #: ../gui/wxpython/image2target/ii2t_menustrings.py:199 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1020 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1946 @@ -5427,8 +5393,8 @@ msgid "Animation tool" msgstr "" -#: ../gui/wxpython/menustrings.py:201 ../gui/wxpython/menustrings.py:1037 -#: ../gui/wxpython/menustrings.py:1979 ../gui/wxpython/menustrings.py:1986 +#: ../gui/wxpython/menustrings.py:202 ../gui/wxpython/menustrings.py:1038 +#: ../gui/wxpython/menustrings.py:1980 ../gui/wxpython/menustrings.py:1987 #: ../gui/wxpython/image2target/ii2t_menustrings.py:200 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1021 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1947 @@ -5436,89 +5402,89 @@ msgid "Launch animation tool." msgstr "" -#: ../gui/wxpython/menustrings.py:202 +#: ../gui/wxpython/menustrings.py:203 #: ../gui/wxpython/image2target/ii2t_menustrings.py:201 msgid "Bearing/distance to coordinates" msgstr "" -#: ../gui/wxpython/menustrings.py:203 +#: ../gui/wxpython/menustrings.py:204 #: ../gui/wxpython/image2target/ii2t_menustrings.py:202 msgid "A simple utility for converting bearing and distance measurements to coordinates and vice versa. It assumes a cartesian coordinate system" msgstr "" -#: ../gui/wxpython/menustrings.py:204 ../gui/wxpython/menustrings.py:1988 +#: ../gui/wxpython/menustrings.py:205 ../gui/wxpython/menustrings.py:1989 #: ../gui/wxpython/image2target/ii2t_menustrings.py:203 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1956 #: ../gui/wxpython/lmgr/toolbars.py:162 msgid "Cartographic Composer" msgstr "" -#: ../gui/wxpython/menustrings.py:205 ../gui/wxpython/menustrings.py:1989 +#: ../gui/wxpython/menustrings.py:206 ../gui/wxpython/menustrings.py:1990 #: ../gui/wxpython/image2target/ii2t_menustrings.py:204 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1957 msgid "Launch Cartographic Composer" msgstr "" -#: ../gui/wxpython/menustrings.py:206 ../gui/wxpython/menustrings.py:1996 +#: ../gui/wxpython/menustrings.py:207 ../gui/wxpython/menustrings.py:1997 #: ../gui/wxpython/image2target/ii2t_menustrings.py:205 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1964 msgid "Map Swipe" msgstr "" -#: ../gui/wxpython/menustrings.py:207 ../gui/wxpython/menustrings.py:1997 +#: ../gui/wxpython/menustrings.py:208 ../gui/wxpython/menustrings.py:1998 #: ../gui/wxpython/image2target/ii2t_menustrings.py:206 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1965 msgid "Launch Map Swipe" msgstr "" -#: ../gui/wxpython/menustrings.py:208 +#: ../gui/wxpython/menustrings.py:209 #: ../gui/wxpython/image2target/ii2t_menustrings.py:207 msgid "Launch script" msgstr "" -#: ../gui/wxpython/menustrings.py:209 +#: ../gui/wxpython/menustrings.py:210 #: ../gui/wxpython/image2target/ii2t_menustrings.py:208 msgid "Launches script file." msgstr "" -#: ../gui/wxpython/menustrings.py:210 +#: ../gui/wxpython/menustrings.py:211 msgid "Simple Python Editor" msgstr "" -#: ../gui/wxpython/menustrings.py:211 +#: ../gui/wxpython/menustrings.py:212 msgid "Launches Simple Python Editor." msgstr "" -#: ../gui/wxpython/menustrings.py:212 +#: ../gui/wxpython/menustrings.py:213 #: ../gui/wxpython/image2target/ii2t_menustrings.py:209 -#: ../gui/wxpython/gui_core/dialogs.py:2347 +#: ../gui/wxpython/gui_core/dialogs.py:2352 msgid "Close GUI" msgstr "" -#: ../gui/wxpython/menustrings.py:213 +#: ../gui/wxpython/menustrings.py:214 #: ../gui/wxpython/image2target/ii2t_menustrings.py:210 msgid "Close graphical user interface." msgstr "" -#: ../gui/wxpython/menustrings.py:214 +#: ../gui/wxpython/menustrings.py:215 #: ../gui/wxpython/image2target/ii2t_menustrings.py:211 -#: ../gui/wxpython/gui_core/dialogs.py:2326 -#: ../gui/wxpython/gui_core/dialogs.py:2350 +#: ../gui/wxpython/gui_core/dialogs.py:2331 +#: ../gui/wxpython/gui_core/dialogs.py:2355 msgid "Quit GRASS GIS" msgstr "" -#: ../gui/wxpython/menustrings.py:215 +#: ../gui/wxpython/menustrings.py:216 #: ../gui/wxpython/image2target/ii2t_menustrings.py:212 msgid "Close GUI and exit GRASS GIS shell." msgstr "" -#: ../gui/wxpython/menustrings.py:216 ../gui/wxpython/menustrings.py:2021 +#: ../gui/wxpython/menustrings.py:217 ../gui/wxpython/menustrings.py:2022 #: ../gui/wxpython/image2target/ii2t_menustrings.py:213 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1989 msgid "&Settings" msgstr "" -#: ../gui/wxpython/menustrings.py:217 ../gui/wxpython/menustrings.py:1196 +#: ../gui/wxpython/menustrings.py:218 ../gui/wxpython/menustrings.py:1197 #: ../gui/wxpython/image2target/ii2t_menustrings.py:214 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1177 #: ../gui/wxpython/mapdisp/statusbar.py:1152 @@ -5526,14 +5492,14 @@ msgid "Computational region" msgstr "" -#: ../gui/wxpython/menustrings.py:218 ../gui/wxpython/menustrings.py:1197 +#: ../gui/wxpython/menustrings.py:219 ../gui/wxpython/menustrings.py:1198 #: ../gui/wxpython/image2target/ii2t_menustrings.py:215 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1178 msgid "Show current region" msgstr "" -#: ../gui/wxpython/menustrings.py:219 ../gui/wxpython/menustrings.py:221 -#: ../gui/wxpython/menustrings.py:1198 ../gui/wxpython/menustrings.py:1200 +#: ../gui/wxpython/menustrings.py:220 ../gui/wxpython/menustrings.py:222 +#: ../gui/wxpython/menustrings.py:1199 ../gui/wxpython/menustrings.py:1201 #: ../gui/wxpython/image2target/ii2t_menustrings.py:216 #: ../gui/wxpython/image2target/ii2t_menustrings.py:218 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1179 @@ -5541,355 +5507,363 @@ msgid "Shows the extent and resolution of the computational region." msgstr "" -#: ../gui/wxpython/menustrings.py:220 ../gui/wxpython/menustrings.py:1199 +#: ../gui/wxpython/menustrings.py:221 ../gui/wxpython/menustrings.py:1200 #: ../gui/wxpython/image2target/ii2t_menustrings.py:217 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1180 msgid "Show region using latitude and longitude" msgstr "" -#: ../gui/wxpython/menustrings.py:222 ../gui/wxpython/menustrings.py:1201 +#: ../gui/wxpython/menustrings.py:223 ../gui/wxpython/menustrings.py:1202 msgid "Show current region extent in Map Display" msgstr "" -#: ../gui/wxpython/menustrings.py:223 ../gui/wxpython/menustrings.py:1202 +#: ../gui/wxpython/menustrings.py:224 ../gui/wxpython/menustrings.py:1203 msgid "Shows the extent of the computational region in Map Display." msgstr "" -#: ../gui/wxpython/menustrings.py:224 ../gui/wxpython/menustrings.py:1203 +#: ../gui/wxpython/menustrings.py:225 ../gui/wxpython/menustrings.py:1204 #: ../gui/wxpython/image2target/ii2t_menustrings.py:219 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1182 msgid "Set region" msgstr "" -#: ../gui/wxpython/menustrings.py:225 ../gui/wxpython/menustrings.py:1204 +#: ../gui/wxpython/menustrings.py:226 ../gui/wxpython/menustrings.py:1205 #: ../gui/wxpython/image2target/ii2t_menustrings.py:220 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1183 msgid "Manages the boundary definitions for the geographic region." msgstr "" -#: ../gui/wxpython/menustrings.py:226 +#: ../gui/wxpython/menustrings.py:227 #: ../gui/wxpython/image2target/ii2t_menustrings.py:221 msgid "GRASS working environment" msgstr "" -#: ../gui/wxpython/menustrings.py:227 +#: ../gui/wxpython/menustrings.py:228 #: ../gui/wxpython/image2target/ii2t_menustrings.py:222 msgid "Mapset access" msgstr "" -#: ../gui/wxpython/menustrings.py:228 +#: ../gui/wxpython/menustrings.py:229 #: ../gui/wxpython/image2target/ii2t_menustrings.py:223 msgid "Set/unset access to other mapsets in current location" msgstr "" -#: ../gui/wxpython/menustrings.py:229 +#: ../gui/wxpython/menustrings.py:230 #: ../gui/wxpython/image2target/ii2t_menustrings.py:224 msgid "User access" msgstr "" -#: ../gui/wxpython/menustrings.py:230 +#: ../gui/wxpython/menustrings.py:231 #: ../gui/wxpython/image2target/ii2t_menustrings.py:225 msgid "Controls access to the current mapset for other users on the system. If no option given, prints current status." msgstr "" -#: ../gui/wxpython/menustrings.py:231 +#: ../gui/wxpython/menustrings.py:232 #: ../gui/wxpython/image2target/ii2t_menustrings.py:226 msgid "Change working environment" msgstr "" -#: ../gui/wxpython/menustrings.py:232 +#: ../gui/wxpython/menustrings.py:233 #: ../gui/wxpython/image2target/ii2t_menustrings.py:227 msgid "Changes/reports current mapset. Optionally create new mapset or list available mapsets in given location." msgstr "" -#: ../gui/wxpython/menustrings.py:233 +#: ../gui/wxpython/menustrings.py:234 #: ../gui/wxpython/image2target/ii2t_menustrings.py:228 msgid "Change location and mapset" msgstr "" -#: ../gui/wxpython/menustrings.py:234 +#: ../gui/wxpython/menustrings.py:235 #: ../gui/wxpython/image2target/ii2t_menustrings.py:229 msgid "Change current location and mapset." msgstr "" -#: ../gui/wxpython/menustrings.py:235 +#: ../gui/wxpython/menustrings.py:236 #: ../gui/wxpython/image2target/ii2t_menustrings.py:230 msgid "Change mapset" msgstr "" -#: ../gui/wxpython/menustrings.py:236 +#: ../gui/wxpython/menustrings.py:237 #: ../gui/wxpython/image2target/ii2t_menustrings.py:231 msgid "Change current mapset." msgstr "" -#: ../gui/wxpython/menustrings.py:237 ../gui/wxpython/menustrings.py:238 +#: ../gui/wxpython/menustrings.py:238 ../gui/wxpython/menustrings.py:239 #: ../gui/wxpython/image2target/ii2t_menustrings.py:232 #: ../gui/wxpython/image2target/ii2t_menustrings.py:233 msgid "Change working directory" msgstr "" -#: ../gui/wxpython/menustrings.py:239 +#: ../gui/wxpython/menustrings.py:240 #: ../gui/wxpython/image2target/ii2t_menustrings.py:234 msgid "Show settings" msgstr "" -#: ../gui/wxpython/menustrings.py:240 +#: ../gui/wxpython/menustrings.py:241 #: ../gui/wxpython/image2target/ii2t_menustrings.py:235 msgid "Outputs and modifies the user's current GRASS variable settings." msgstr "" -#: ../gui/wxpython/menustrings.py:241 +#: ../gui/wxpython/menustrings.py:242 #: ../gui/wxpython/image2target/ii2t_menustrings.py:236 msgid "Change settings" msgstr "" -#: ../gui/wxpython/menustrings.py:242 +#: ../gui/wxpython/menustrings.py:243 #: ../gui/wxpython/image2target/ii2t_menustrings.py:237 msgid "Outputs and modifies the user's current GRASS variable settings. Prints all defined GRASS variables if no option is given." msgstr "" -#: ../gui/wxpython/menustrings.py:243 +#: ../gui/wxpython/menustrings.py:244 #: ../gui/wxpython/image2target/ii2t_menustrings.py:238 msgid "Create new location" msgstr "" -#: ../gui/wxpython/menustrings.py:244 +#: ../gui/wxpython/menustrings.py:245 #: ../gui/wxpython/image2target/ii2t_menustrings.py:239 msgid "Launches location wizard to create new GRASS location." msgstr "" #: ../gui/wxpython/menustrings.py:246 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:240 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:557 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:938 +#: ../gui/wxpython/startup/guiutils.py:52 ../gui/wxpython/lmgr/frame.py:1072 +msgid "Create new mapset" +msgstr "" + +#: ../gui/wxpython/menustrings.py:247 #: ../gui/wxpython/image2target/ii2t_menustrings.py:241 msgid "Creates new mapset in the current location, changes current mapset." msgstr "" -#: ../gui/wxpython/menustrings.py:247 +#: ../gui/wxpython/menustrings.py:248 #: ../gui/wxpython/image2target/ii2t_menustrings.py:242 msgid "Version and copyright" msgstr "" -#: ../gui/wxpython/menustrings.py:248 +#: ../gui/wxpython/menustrings.py:249 #: ../gui/wxpython/image2target/ii2t_menustrings.py:243 msgid "Displays version and copyright information." msgstr "" -#: ../gui/wxpython/menustrings.py:249 +#: ../gui/wxpython/menustrings.py:250 #: ../gui/wxpython/image2target/ii2t_menustrings.py:244 msgid "Map projections" msgstr "" -#: ../gui/wxpython/menustrings.py:250 +#: ../gui/wxpython/menustrings.py:251 #: ../gui/wxpython/image2target/ii2t_menustrings.py:245 msgid "Display map projection" msgstr "" -#: ../gui/wxpython/menustrings.py:251 +#: ../gui/wxpython/menustrings.py:252 #: ../gui/wxpython/image2target/ii2t_menustrings.py:246 msgid "Converts co-ordinate system descriptions (i.e. projection information) between various formats (including GRASS format)." msgstr "" -#: ../gui/wxpython/menustrings.py:252 +#: ../gui/wxpython/menustrings.py:253 #: ../gui/wxpython/image2target/ii2t_menustrings.py:247 msgid "Manage projections" msgstr "" -#: ../gui/wxpython/menustrings.py:253 +#: ../gui/wxpython/menustrings.py:254 #: ../gui/wxpython/image2target/ii2t_menustrings.py:248 msgid "Prints or modifies GRASS projection information files (in various co-ordinate system descriptions). Can also be used to create new GRASS locations." msgstr "" -#: ../gui/wxpython/menustrings.py:254 +#: ../gui/wxpython/menustrings.py:255 #: ../gui/wxpython/image2target/ii2t_menustrings.py:249 msgid "Convert coordinates" msgstr "" -#: ../gui/wxpython/menustrings.py:255 +#: ../gui/wxpython/menustrings.py:256 #: ../gui/wxpython/image2target/ii2t_menustrings.py:250 msgid "Converts coordinates from one projection to another (cs2cs frontend)." msgstr "" -#: ../gui/wxpython/menustrings.py:256 +#: ../gui/wxpython/menustrings.py:257 #: ../gui/wxpython/image2target/ii2t_menustrings.py:251 msgid "Addons extensions" msgstr "" -#: ../gui/wxpython/menustrings.py:257 +#: ../gui/wxpython/menustrings.py:258 #: ../gui/wxpython/image2target/ii2t_menustrings.py:252 msgid "Install extension from addons" msgstr "" -#: ../gui/wxpython/menustrings.py:258 +#: ../gui/wxpython/menustrings.py:259 #: ../gui/wxpython/image2target/ii2t_menustrings.py:253 msgid "Installs new extension from GRASS AddOns SVN repository." msgstr "" -#: ../gui/wxpython/menustrings.py:259 +#: ../gui/wxpython/menustrings.py:260 #: ../gui/wxpython/image2target/ii2t_menustrings.py:254 msgid "Manage installed extension" msgstr "" -#: ../gui/wxpython/menustrings.py:260 +#: ../gui/wxpython/menustrings.py:261 #: ../gui/wxpython/image2target/ii2t_menustrings.py:255 msgid "Updates or removes installed GRASS AddOns extension(s)." msgstr "" -#: ../gui/wxpython/menustrings.py:261 ../gui/wxpython/menustrings.py:2022 +#: ../gui/wxpython/menustrings.py:262 ../gui/wxpython/menustrings.py:2023 #: ../gui/wxpython/image2target/ii2t_menustrings.py:256 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1990 msgid "Preferences" msgstr "" -#: ../gui/wxpython/menustrings.py:262 +#: ../gui/wxpython/menustrings.py:263 #: ../gui/wxpython/image2target/ii2t_menustrings.py:257 msgid "User GUI preferences (display font, commands, digitizer, etc.)" msgstr "" -#: ../gui/wxpython/menustrings.py:263 ../gui/wxpython/menustrings.py:1205 +#: ../gui/wxpython/menustrings.py:264 ../gui/wxpython/menustrings.py:1206 #: ../gui/wxpython/image2target/ii2t_menustrings.py:258 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1184 msgid "&Raster" msgstr "" -#: ../gui/wxpython/menustrings.py:264 ../gui/wxpython/menustrings.py:1206 +#: ../gui/wxpython/menustrings.py:265 ../gui/wxpython/menustrings.py:1207 #: ../gui/wxpython/image2target/ii2t_menustrings.py:259 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1185 msgid "Develop raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:265 ../gui/wxpython/menustrings.py:1207 +#: ../gui/wxpython/menustrings.py:266 ../gui/wxpython/menustrings.py:1208 #: ../gui/wxpython/image2target/ii2t_menustrings.py:260 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1186 msgid "Compress/decompress" msgstr "" -#: ../gui/wxpython/menustrings.py:266 ../gui/wxpython/menustrings.py:1208 +#: ../gui/wxpython/menustrings.py:267 ../gui/wxpython/menustrings.py:1209 #: ../gui/wxpython/image2target/ii2t_menustrings.py:261 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1187 msgid "Compresses and decompresses raster maps." msgstr "" -#: ../gui/wxpython/menustrings.py:267 ../gui/wxpython/menustrings.py:1209 +#: ../gui/wxpython/menustrings.py:268 ../gui/wxpython/menustrings.py:1210 #: ../gui/wxpython/image2target/ii2t_menustrings.py:262 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1188 msgid "Region boundaries" msgstr "" -#: ../gui/wxpython/menustrings.py:268 ../gui/wxpython/menustrings.py:1210 +#: ../gui/wxpython/menustrings.py:269 ../gui/wxpython/menustrings.py:1211 #: ../gui/wxpython/image2target/ii2t_menustrings.py:263 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1189 msgid "Sets the boundary definitions for a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:269 ../gui/wxpython/menustrings.py:1211 +#: ../gui/wxpython/menustrings.py:270 ../gui/wxpython/menustrings.py:1212 #: ../gui/wxpython/image2target/ii2t_menustrings.py:264 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1190 msgid "Manage NULL values" msgstr "" -#: ../gui/wxpython/menustrings.py:270 ../gui/wxpython/menustrings.py:1212 +#: ../gui/wxpython/menustrings.py:271 ../gui/wxpython/menustrings.py:1213 #: ../gui/wxpython/image2target/ii2t_menustrings.py:265 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1191 msgid "Manages NULL-values of given raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:271 ../gui/wxpython/menustrings.py:1213 +#: ../gui/wxpython/menustrings.py:272 ../gui/wxpython/menustrings.py:1214 #: ../gui/wxpython/image2target/ii2t_menustrings.py:266 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1192 msgid "Quantization" msgstr "" -#: ../gui/wxpython/menustrings.py:272 ../gui/wxpython/menustrings.py:1214 +#: ../gui/wxpython/menustrings.py:273 ../gui/wxpython/menustrings.py:1215 #: ../gui/wxpython/image2target/ii2t_menustrings.py:267 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1193 msgid "Produces the quantization file for a floating-point map." msgstr "" -#: ../gui/wxpython/menustrings.py:273 ../gui/wxpython/menustrings.py:1215 +#: ../gui/wxpython/menustrings.py:274 ../gui/wxpython/menustrings.py:1216 #: ../gui/wxpython/image2target/ii2t_menustrings.py:268 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1194 msgid "Timestamp" msgstr "" -#: ../gui/wxpython/menustrings.py:274 ../gui/wxpython/menustrings.py:1216 +#: ../gui/wxpython/menustrings.py:275 ../gui/wxpython/menustrings.py:1217 #: ../gui/wxpython/image2target/ii2t_menustrings.py:269 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1195 msgid "Modifies a timestamp for a raster map. Print/add/remove a timestamp for a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:275 ../gui/wxpython/menustrings.py:1217 +#: ../gui/wxpython/menustrings.py:276 ../gui/wxpython/menustrings.py:1218 #: ../gui/wxpython/image2target/ii2t_menustrings.py:270 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1196 msgid "Resample using aggregate statistics" msgstr "" -#: ../gui/wxpython/menustrings.py:276 ../gui/wxpython/menustrings.py:1218 +#: ../gui/wxpython/menustrings.py:277 ../gui/wxpython/menustrings.py:1219 #: ../gui/wxpython/image2target/ii2t_menustrings.py:271 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1197 msgid "Resamples raster map layers to a coarser grid using aggregation." msgstr "" -#: ../gui/wxpython/menustrings.py:277 ../gui/wxpython/menustrings.py:1219 +#: ../gui/wxpython/menustrings.py:278 ../gui/wxpython/menustrings.py:1220 #: ../gui/wxpython/image2target/ii2t_menustrings.py:272 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1198 msgid "Resample using multiple methods" msgstr "" -#: ../gui/wxpython/menustrings.py:278 ../gui/wxpython/menustrings.py:1220 +#: ../gui/wxpython/menustrings.py:279 ../gui/wxpython/menustrings.py:1221 #: ../gui/wxpython/image2target/ii2t_menustrings.py:273 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1199 msgid "Resamples raster map to a finer grid using interpolation." msgstr "" -#: ../gui/wxpython/menustrings.py:279 ../gui/wxpython/menustrings.py:1221 +#: ../gui/wxpython/menustrings.py:280 ../gui/wxpython/menustrings.py:1222 #: ../gui/wxpython/image2target/ii2t_menustrings.py:274 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1200 msgid "Resample using nearest neighbor" msgstr "" -#: ../gui/wxpython/menustrings.py:280 ../gui/wxpython/menustrings.py:1222 +#: ../gui/wxpython/menustrings.py:281 ../gui/wxpython/menustrings.py:1223 #: ../gui/wxpython/image2target/ii2t_menustrings.py:275 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1201 msgid "GRASS raster map layer data resampling capability." msgstr "" -#: ../gui/wxpython/menustrings.py:281 ../gui/wxpython/menustrings.py:1223 +#: ../gui/wxpython/menustrings.py:282 ../gui/wxpython/menustrings.py:1224 #: ../gui/wxpython/image2target/ii2t_menustrings.py:276 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1202 msgid "Resample using spline tension" msgstr "" -#: ../gui/wxpython/menustrings.py:282 ../gui/wxpython/menustrings.py:1224 +#: ../gui/wxpython/menustrings.py:283 ../gui/wxpython/menustrings.py:1225 #: ../gui/wxpython/image2target/ii2t_menustrings.py:277 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1203 msgid "Reinterpolates and optionally computes topographic analysis from input raster map to a new raster map (possibly with different resolution) using regularized spline with tension and smoothing." msgstr "" -#: ../gui/wxpython/menustrings.py:283 ../gui/wxpython/menustrings.py:1225 +#: ../gui/wxpython/menustrings.py:284 ../gui/wxpython/menustrings.py:1226 #: ../gui/wxpython/image2target/ii2t_menustrings.py:278 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1204 msgid "Resample using bspline" msgstr "" -#: ../gui/wxpython/menustrings.py:284 ../gui/wxpython/menustrings.py:1226 +#: ../gui/wxpython/menustrings.py:285 ../gui/wxpython/menustrings.py:1227 #: ../gui/wxpython/image2target/ii2t_menustrings.py:279 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1205 msgid "Performs bilinear or bicubic spline interpolation with Tykhonov regularization." msgstr "" -#: ../gui/wxpython/menustrings.py:285 ../gui/wxpython/menustrings.py:1227 +#: ../gui/wxpython/menustrings.py:286 ../gui/wxpython/menustrings.py:1228 #: ../gui/wxpython/image2target/ii2t_menustrings.py:280 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1206 msgid "Resample using analytic kernel" msgstr "" -#: ../gui/wxpython/menustrings.py:286 ../gui/wxpython/menustrings.py:1228 +#: ../gui/wxpython/menustrings.py:287 ../gui/wxpython/menustrings.py:1229 #: ../gui/wxpython/image2target/ii2t_menustrings.py:281 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1207 msgid "Resamples raster map layers using an analytic kernel." msgstr "" -#: ../gui/wxpython/menustrings.py:287 ../gui/wxpython/menustrings.py:573 -#: ../gui/wxpython/menustrings.py:1229 ../gui/wxpython/menustrings.py:1515 +#: ../gui/wxpython/menustrings.py:288 ../gui/wxpython/menustrings.py:574 +#: ../gui/wxpython/menustrings.py:1230 ../gui/wxpython/menustrings.py:1516 #: ../gui/wxpython/image2target/ii2t_menustrings.py:282 #: ../gui/wxpython/image2target/ii2t_menustrings.py:566 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1208 @@ -5897,38 +5871,38 @@ msgid "Support file maintenance" msgstr "" -#: ../gui/wxpython/menustrings.py:288 ../gui/wxpython/menustrings.py:1230 +#: ../gui/wxpython/menustrings.py:289 ../gui/wxpython/menustrings.py:1231 #: ../gui/wxpython/image2target/ii2t_menustrings.py:283 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1209 msgid "Allows creation and/or modification of raster map layer support files." msgstr "" -#: ../gui/wxpython/menustrings.py:289 ../gui/wxpython/menustrings.py:1231 +#: ../gui/wxpython/menustrings.py:290 ../gui/wxpython/menustrings.py:1232 #: ../gui/wxpython/image2target/ii2t_menustrings.py:284 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1210 msgid "Update map statistics" msgstr "" -#: ../gui/wxpython/menustrings.py:290 ../gui/wxpython/menustrings.py:1232 +#: ../gui/wxpython/menustrings.py:291 ../gui/wxpython/menustrings.py:1233 #: ../gui/wxpython/image2target/ii2t_menustrings.py:285 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1211 msgid "Update raster map statistics" msgstr "" -#: ../gui/wxpython/menustrings.py:293 ../gui/wxpython/menustrings.py:1235 +#: ../gui/wxpython/menustrings.py:294 ../gui/wxpython/menustrings.py:1236 #: ../gui/wxpython/image2target/ii2t_menustrings.py:288 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1214 msgid "Tiling" msgstr "" -#: ../gui/wxpython/menustrings.py:294 ../gui/wxpython/menustrings.py:1236 +#: ../gui/wxpython/menustrings.py:295 ../gui/wxpython/menustrings.py:1237 #: ../gui/wxpython/image2target/ii2t_menustrings.py:289 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1215 msgid "Produces tilings of the source projection for use in the destination region and projection." msgstr "" -#: ../gui/wxpython/menustrings.py:295 ../gui/wxpython/menustrings.py:592 -#: ../gui/wxpython/menustrings.py:1237 ../gui/wxpython/menustrings.py:1534 +#: ../gui/wxpython/menustrings.py:296 ../gui/wxpython/menustrings.py:593 +#: ../gui/wxpython/menustrings.py:1238 ../gui/wxpython/menustrings.py:1535 #: ../gui/wxpython/image2target/ii2t_menustrings.py:290 #: ../gui/wxpython/image2target/ii2t_menustrings.py:585 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1216 @@ -5936,8 +5910,8 @@ msgid "Manage colors" msgstr "" -#: ../gui/wxpython/menustrings.py:296 ../gui/wxpython/menustrings.py:593 -#: ../gui/wxpython/menustrings.py:1238 ../gui/wxpython/menustrings.py:1535 +#: ../gui/wxpython/menustrings.py:297 ../gui/wxpython/menustrings.py:594 +#: ../gui/wxpython/menustrings.py:1239 ../gui/wxpython/menustrings.py:1536 #: ../gui/wxpython/image2target/ii2t_menustrings.py:291 #: ../gui/wxpython/image2target/ii2t_menustrings.py:586 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1217 @@ -5945,26 +5919,26 @@ msgid "Color tables" msgstr "" -#: ../gui/wxpython/menustrings.py:297 ../gui/wxpython/menustrings.py:1239 +#: ../gui/wxpython/menustrings.py:298 ../gui/wxpython/menustrings.py:1240 #: ../gui/wxpython/image2target/ii2t_menustrings.py:292 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1218 msgid "Creates/modifies the color table associated with a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:298 ../gui/wxpython/menustrings.py:1240 +#: ../gui/wxpython/menustrings.py:299 ../gui/wxpython/menustrings.py:1241 #: ../gui/wxpython/image2target/ii2t_menustrings.py:293 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1219 msgid "Color tables (stddev)" msgstr "" -#: ../gui/wxpython/menustrings.py:299 ../gui/wxpython/menustrings.py:1241 +#: ../gui/wxpython/menustrings.py:300 ../gui/wxpython/menustrings.py:1242 #: ../gui/wxpython/image2target/ii2t_menustrings.py:294 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1220 msgid "Sets color rules based on stddev from a raster map's mean value." msgstr "" -#: ../gui/wxpython/menustrings.py:300 ../gui/wxpython/menustrings.py:595 -#: ../gui/wxpython/menustrings.py:1242 ../gui/wxpython/menustrings.py:1537 +#: ../gui/wxpython/menustrings.py:301 ../gui/wxpython/menustrings.py:596 +#: ../gui/wxpython/menustrings.py:1243 ../gui/wxpython/menustrings.py:1538 #: ../gui/wxpython/image2target/ii2t_menustrings.py:295 #: ../gui/wxpython/image2target/ii2t_menustrings.py:588 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1221 @@ -5972,14 +5946,14 @@ msgid "Manage color rules interactively" msgstr "" -#: ../gui/wxpython/menustrings.py:301 ../gui/wxpython/menustrings.py:1243 +#: ../gui/wxpython/menustrings.py:302 ../gui/wxpython/menustrings.py:1244 #: ../gui/wxpython/image2target/ii2t_menustrings.py:296 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1222 msgid "Interactive management of raster color tables." msgstr "" -#: ../gui/wxpython/menustrings.py:302 ../gui/wxpython/menustrings.py:597 -#: ../gui/wxpython/menustrings.py:1244 ../gui/wxpython/menustrings.py:1539 +#: ../gui/wxpython/menustrings.py:303 ../gui/wxpython/menustrings.py:598 +#: ../gui/wxpython/menustrings.py:1245 ../gui/wxpython/menustrings.py:1540 #: ../gui/wxpython/image2target/ii2t_menustrings.py:297 #: ../gui/wxpython/image2target/ii2t_menustrings.py:590 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1223 @@ -5987,38 +5961,38 @@ msgid "Export color table" msgstr "" -#: ../gui/wxpython/menustrings.py:303 ../gui/wxpython/menustrings.py:1245 +#: ../gui/wxpython/menustrings.py:304 ../gui/wxpython/menustrings.py:1246 #: ../gui/wxpython/image2target/ii2t_menustrings.py:298 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1224 msgid "Exports the color table associated with a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:304 ../gui/wxpython/menustrings.py:1246 +#: ../gui/wxpython/menustrings.py:305 ../gui/wxpython/menustrings.py:1247 #: ../gui/wxpython/image2target/ii2t_menustrings.py:299 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1225 msgid "Blend 2 color rasters" msgstr "" -#: ../gui/wxpython/menustrings.py:305 ../gui/wxpython/menustrings.py:1247 +#: ../gui/wxpython/menustrings.py:306 ../gui/wxpython/menustrings.py:1248 #: ../gui/wxpython/image2target/ii2t_menustrings.py:300 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1226 msgid "Blends color components of two raster maps by a given ratio." msgstr "" -#: ../gui/wxpython/menustrings.py:306 ../gui/wxpython/menustrings.py:1248 +#: ../gui/wxpython/menustrings.py:307 ../gui/wxpython/menustrings.py:1249 #: ../gui/wxpython/image2target/ii2t_menustrings.py:301 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1227 msgid "Create RGB" msgstr "" -#: ../gui/wxpython/menustrings.py:307 ../gui/wxpython/menustrings.py:1249 +#: ../gui/wxpython/menustrings.py:308 ../gui/wxpython/menustrings.py:1250 #: ../gui/wxpython/image2target/ii2t_menustrings.py:302 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1228 msgid "Combines red, green and blue raster maps into a single composite raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:308 ../gui/wxpython/menustrings.py:765 -#: ../gui/wxpython/menustrings.py:1250 ../gui/wxpython/menustrings.py:1707 +#: ../gui/wxpython/menustrings.py:309 ../gui/wxpython/menustrings.py:766 +#: ../gui/wxpython/menustrings.py:1251 ../gui/wxpython/menustrings.py:1708 #: ../gui/wxpython/image2target/ii2t_menustrings.py:303 #: ../gui/wxpython/image2target/ii2t_menustrings.py:754 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1229 @@ -6026,92 +6000,92 @@ msgid "RGB to HIS" msgstr "" -#: ../gui/wxpython/menustrings.py:309 ../gui/wxpython/menustrings.py:1251 +#: ../gui/wxpython/menustrings.py:310 ../gui/wxpython/menustrings.py:1252 #: ../gui/wxpython/image2target/ii2t_menustrings.py:304 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1230 msgid "Generates red, green and blue (RGB) raster map layers combining hue, intensity and saturation (HIS) values from user-specified input raster map layers." msgstr "" -#: ../gui/wxpython/menustrings.py:310 ../gui/wxpython/menustrings.py:1252 +#: ../gui/wxpython/menustrings.py:311 ../gui/wxpython/menustrings.py:1253 #: ../gui/wxpython/image2target/ii2t_menustrings.py:305 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1231 msgid "Query raster maps" msgstr "" -#: ../gui/wxpython/menustrings.py:311 ../gui/wxpython/menustrings.py:1253 +#: ../gui/wxpython/menustrings.py:312 ../gui/wxpython/menustrings.py:1254 #: ../gui/wxpython/image2target/ii2t_menustrings.py:306 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1232 msgid "Query values by coordinates" msgstr "" -#: ../gui/wxpython/menustrings.py:312 ../gui/wxpython/menustrings.py:1254 +#: ../gui/wxpython/menustrings.py:313 ../gui/wxpython/menustrings.py:1255 #: ../gui/wxpython/image2target/ii2t_menustrings.py:307 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1233 msgid "Queries raster maps on their category values and category labels." msgstr "" -#: ../gui/wxpython/menustrings.py:313 ../gui/wxpython/menustrings.py:1255 +#: ../gui/wxpython/menustrings.py:314 ../gui/wxpython/menustrings.py:1256 #: ../gui/wxpython/image2target/ii2t_menustrings.py:308 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1234 msgid "Query colors by value" msgstr "" -#: ../gui/wxpython/menustrings.py:314 ../gui/wxpython/menustrings.py:1256 +#: ../gui/wxpython/menustrings.py:315 ../gui/wxpython/menustrings.py:1257 #: ../gui/wxpython/image2target/ii2t_menustrings.py:309 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1235 msgid "Queries colors for a raster map layer." msgstr "" -#: ../gui/wxpython/menustrings.py:322 ../gui/wxpython/menustrings.py:1264 +#: ../gui/wxpython/menustrings.py:323 ../gui/wxpython/menustrings.py:1265 #: ../gui/wxpython/image2target/ii2t_menustrings.py:317 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1243 msgid "Raster buffers and distance" msgstr "" -#: ../gui/wxpython/menustrings.py:323 ../gui/wxpython/menustrings.py:1265 +#: ../gui/wxpython/menustrings.py:324 ../gui/wxpython/menustrings.py:1266 #: ../gui/wxpython/image2target/ii2t_menustrings.py:318 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1244 msgid "Buffer rasters" msgstr "" -#: ../gui/wxpython/menustrings.py:324 ../gui/wxpython/menustrings.py:1266 +#: ../gui/wxpython/menustrings.py:325 ../gui/wxpython/menustrings.py:1267 #: ../gui/wxpython/image2target/ii2t_menustrings.py:319 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1245 msgid "Creates a raster map showing buffer zones surrounding cells that contain non-NULL category values." msgstr "" -#: ../gui/wxpython/menustrings.py:325 ../gui/wxpython/menustrings.py:1267 +#: ../gui/wxpython/menustrings.py:326 ../gui/wxpython/menustrings.py:1268 #: ../gui/wxpython/image2target/ii2t_menustrings.py:320 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1246 msgid "Concentric circles" msgstr "" -#: ../gui/wxpython/menustrings.py:326 ../gui/wxpython/menustrings.py:1268 +#: ../gui/wxpython/menustrings.py:327 ../gui/wxpython/menustrings.py:1269 #: ../gui/wxpython/image2target/ii2t_menustrings.py:321 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1247 msgid "Creates a raster map containing concentric rings around a given point." msgstr "" -#: ../gui/wxpython/menustrings.py:327 ../gui/wxpython/menustrings.py:1269 +#: ../gui/wxpython/menustrings.py:328 ../gui/wxpython/menustrings.py:1270 #: ../gui/wxpython/image2target/ii2t_menustrings.py:322 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1248 msgid "Closest points" msgstr "" -#: ../gui/wxpython/menustrings.py:328 ../gui/wxpython/menustrings.py:1270 +#: ../gui/wxpython/menustrings.py:329 ../gui/wxpython/menustrings.py:1271 #: ../gui/wxpython/image2target/ii2t_menustrings.py:323 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1249 msgid "Locates the closest points between objects in two raster maps." msgstr "" -#: ../gui/wxpython/menustrings.py:329 ../gui/wxpython/menustrings.py:1271 +#: ../gui/wxpython/menustrings.py:330 ../gui/wxpython/menustrings.py:1272 #: ../gui/wxpython/image2target/ii2t_menustrings.py:324 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1250 msgid "Grow by one cell" msgstr "" -#: ../gui/wxpython/menustrings.py:330 ../gui/wxpython/menustrings.py:395 -#: ../gui/wxpython/menustrings.py:1272 ../gui/wxpython/menustrings.py:1337 +#: ../gui/wxpython/menustrings.py:331 ../gui/wxpython/menustrings.py:396 +#: ../gui/wxpython/menustrings.py:1273 ../gui/wxpython/menustrings.py:1338 #: ../gui/wxpython/image2target/ii2t_menustrings.py:325 #: ../gui/wxpython/image2target/ii2t_menustrings.py:388 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1251 @@ -6119,8 +6093,8 @@ msgid "Generates a raster map layer with contiguous areas grown by one cell." msgstr "" -#: ../gui/wxpython/menustrings.py:331 ../gui/wxpython/menustrings.py:387 -#: ../gui/wxpython/menustrings.py:1273 ../gui/wxpython/menustrings.py:1329 +#: ../gui/wxpython/menustrings.py:332 ../gui/wxpython/menustrings.py:388 +#: ../gui/wxpython/menustrings.py:1274 ../gui/wxpython/menustrings.py:1330 #: ../gui/wxpython/image2target/ii2t_menustrings.py:326 #: ../gui/wxpython/image2target/ii2t_menustrings.py:380 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1252 @@ -6128,8 +6102,8 @@ msgid "Distance to features" msgstr "" -#: ../gui/wxpython/menustrings.py:332 ../gui/wxpython/menustrings.py:388 -#: ../gui/wxpython/menustrings.py:1274 ../gui/wxpython/menustrings.py:1330 +#: ../gui/wxpython/menustrings.py:333 ../gui/wxpython/menustrings.py:389 +#: ../gui/wxpython/menustrings.py:1275 ../gui/wxpython/menustrings.py:1331 #: ../gui/wxpython/image2target/ii2t_menustrings.py:327 #: ../gui/wxpython/image2target/ii2t_menustrings.py:381 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1253 @@ -6137,22 +6111,22 @@ msgid "Generates a raster map containing distances to nearest raster features." msgstr "" -#: ../gui/wxpython/menustrings.py:333 ../gui/wxpython/menustrings.py:1275 +#: ../gui/wxpython/menustrings.py:334 ../gui/wxpython/menustrings.py:1276 #: ../gui/wxpython/image2target/ii2t_menustrings.py:328 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1254 #: ../gui/wxpython/nviz/tools.py:977 ../gui/wxpython/nviz/tools.py:2817 -#: ../gui/wxpython/psmap/dialogs.py:2310 +#: ../gui/wxpython/psmap/dialogs.py:2312 msgid "Mask" msgstr "" -#: ../gui/wxpython/menustrings.py:334 ../gui/wxpython/menustrings.py:1276 +#: ../gui/wxpython/menustrings.py:335 ../gui/wxpython/menustrings.py:1277 #: ../gui/wxpython/image2target/ii2t_menustrings.py:329 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1255 msgid "Creates a MASK for limiting raster operation." msgstr "" -#: ../gui/wxpython/menustrings.py:335 ../gui/wxpython/menustrings.py:336 -#: ../gui/wxpython/menustrings.py:1277 ../gui/wxpython/menustrings.py:1278 +#: ../gui/wxpython/menustrings.py:336 ../gui/wxpython/menustrings.py:337 +#: ../gui/wxpython/menustrings.py:1278 ../gui/wxpython/menustrings.py:1279 #: ../gui/wxpython/image2target/ii2t_menustrings.py:330 #: ../gui/wxpython/image2target/ii2t_menustrings.py:331 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1256 @@ -6160,539 +6134,539 @@ msgid "Raster map calculator" msgstr "" -#: ../gui/wxpython/menustrings.py:337 ../gui/wxpython/menustrings.py:1279 +#: ../gui/wxpython/menustrings.py:338 ../gui/wxpython/menustrings.py:1280 #: ../gui/wxpython/image2target/ii2t_menustrings.py:332 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1258 msgid "Neighborhood analysis" msgstr "" -#: ../gui/wxpython/menustrings.py:338 ../gui/wxpython/menustrings.py:1280 +#: ../gui/wxpython/menustrings.py:339 ../gui/wxpython/menustrings.py:1281 #: ../gui/wxpython/image2target/ii2t_menustrings.py:333 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1259 #: ../gui/wxpython/rlisetup/wizard.py:886 msgid "Moving window" msgstr "" -#: ../gui/wxpython/menustrings.py:339 ../gui/wxpython/menustrings.py:1281 +#: ../gui/wxpython/menustrings.py:340 ../gui/wxpython/menustrings.py:1282 #: ../gui/wxpython/image2target/ii2t_menustrings.py:334 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1260 msgid "Makes each cell category value a function of the category values assigned to the cells around it, and stores new cell values in an output raster map layer." msgstr "" -#: ../gui/wxpython/menustrings.py:340 ../gui/wxpython/menustrings.py:1282 +#: ../gui/wxpython/menustrings.py:341 ../gui/wxpython/menustrings.py:1283 #: ../gui/wxpython/image2target/ii2t_menustrings.py:335 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1261 msgid "Neighborhood points" msgstr "" -#: ../gui/wxpython/menustrings.py:341 ../gui/wxpython/menustrings.py:1283 +#: ../gui/wxpython/menustrings.py:342 ../gui/wxpython/menustrings.py:1284 #: ../gui/wxpython/image2target/ii2t_menustrings.py:336 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1262 msgid "Neighborhood analysis tool for vector point maps. Makes each cell value a function of the attribute values assigned to the vector points or centroids around it, and stores new cell values in an output raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:342 ../gui/wxpython/menustrings.py:1284 +#: ../gui/wxpython/menustrings.py:343 ../gui/wxpython/menustrings.py:1285 #: ../gui/wxpython/image2target/ii2t_menustrings.py:337 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1263 msgid "Overlay rasters" msgstr "" -#: ../gui/wxpython/menustrings.py:343 ../gui/wxpython/menustrings.py:1285 +#: ../gui/wxpython/menustrings.py:344 ../gui/wxpython/menustrings.py:1286 #: ../gui/wxpython/image2target/ii2t_menustrings.py:338 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1264 msgid "Cross product" msgstr "" -#: ../gui/wxpython/menustrings.py:344 ../gui/wxpython/menustrings.py:1286 +#: ../gui/wxpython/menustrings.py:345 ../gui/wxpython/menustrings.py:1287 #: ../gui/wxpython/image2target/ii2t_menustrings.py:339 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1265 msgid "Creates a cross product of the category values from multiple raster map layers." msgstr "" -#: ../gui/wxpython/menustrings.py:345 ../gui/wxpython/menustrings.py:1287 +#: ../gui/wxpython/menustrings.py:346 ../gui/wxpython/menustrings.py:1288 #: ../gui/wxpython/image2target/ii2t_menustrings.py:340 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1266 msgid "Patch raster maps" msgstr "" -#: ../gui/wxpython/menustrings.py:346 ../gui/wxpython/menustrings.py:1288 +#: ../gui/wxpython/menustrings.py:347 ../gui/wxpython/menustrings.py:1289 #: ../gui/wxpython/image2target/ii2t_menustrings.py:341 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1267 msgid "Creates a composite raster map layer by using known category values from one (or more) map layer(s) to fill in areas of \"no data\" in another map layer." msgstr "" -#: ../gui/wxpython/menustrings.py:347 ../gui/wxpython/menustrings.py:1289 +#: ../gui/wxpython/menustrings.py:348 ../gui/wxpython/menustrings.py:1290 #: ../gui/wxpython/image2target/ii2t_menustrings.py:342 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1268 msgid "Raster series aggregation" msgstr "" -#: ../gui/wxpython/menustrings.py:348 ../gui/wxpython/menustrings.py:1290 +#: ../gui/wxpython/menustrings.py:349 ../gui/wxpython/menustrings.py:1291 #: ../gui/wxpython/image2target/ii2t_menustrings.py:343 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1269 msgid "Makes each output cell value a function of the values assigned to the corresponding cells in the input raster map layers." msgstr "" -#: ../gui/wxpython/menustrings.py:349 ../gui/wxpython/menustrings.py:1291 +#: ../gui/wxpython/menustrings.py:350 ../gui/wxpython/menustrings.py:1292 #: ../gui/wxpython/image2target/ii2t_menustrings.py:344 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1270 msgid "Raster series accumulation" msgstr "" -#: ../gui/wxpython/menustrings.py:350 ../gui/wxpython/menustrings.py:1292 +#: ../gui/wxpython/menustrings.py:351 ../gui/wxpython/menustrings.py:1293 #: ../gui/wxpython/image2target/ii2t_menustrings.py:345 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1271 msgid "Makes each output cell value a accumulationfunction of the values assigned to the corresponding cells in the input raster map layers." msgstr "" -#: ../gui/wxpython/menustrings.py:351 ../gui/wxpython/menustrings.py:1293 +#: ../gui/wxpython/menustrings.py:352 ../gui/wxpython/menustrings.py:1294 #: ../gui/wxpython/image2target/ii2t_menustrings.py:346 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1272 msgid "Statistical overlay" msgstr "" -#: ../gui/wxpython/menustrings.py:352 ../gui/wxpython/menustrings.py:1294 +#: ../gui/wxpython/menustrings.py:353 ../gui/wxpython/menustrings.py:1295 #: ../gui/wxpython/image2target/ii2t_menustrings.py:347 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1273 msgid "Calculates category or object oriented statistics (accumulator-based statistics)." msgstr "" -#: ../gui/wxpython/menustrings.py:353 ../gui/wxpython/menustrings.py:1295 +#: ../gui/wxpython/menustrings.py:354 ../gui/wxpython/menustrings.py:1296 #: ../gui/wxpython/image2target/ii2t_menustrings.py:348 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1274 msgid "Quantiles overlay" msgstr "" -#: ../gui/wxpython/menustrings.py:354 ../gui/wxpython/menustrings.py:1296 +#: ../gui/wxpython/menustrings.py:355 ../gui/wxpython/menustrings.py:1297 #: ../gui/wxpython/image2target/ii2t_menustrings.py:349 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1275 msgid "Compute category quantiles using two passes." msgstr "" -#: ../gui/wxpython/menustrings.py:355 ../gui/wxpython/menustrings.py:1297 +#: ../gui/wxpython/menustrings.py:356 ../gui/wxpython/menustrings.py:1298 #: ../gui/wxpython/image2target/ii2t_menustrings.py:350 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1276 msgid "Solar radiance and shadows" msgstr "" -#: ../gui/wxpython/menustrings.py:356 ../gui/wxpython/menustrings.py:1298 +#: ../gui/wxpython/menustrings.py:357 ../gui/wxpython/menustrings.py:1299 #: ../gui/wxpython/image2target/ii2t_menustrings.py:351 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1277 msgid "LatLong map" msgstr "" -#: ../gui/wxpython/menustrings.py:357 ../gui/wxpython/menustrings.py:1299 +#: ../gui/wxpython/menustrings.py:358 ../gui/wxpython/menustrings.py:1300 #: ../gui/wxpython/image2target/ii2t_menustrings.py:352 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1278 msgid "Creates a latitude/longitude raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:358 ../gui/wxpython/menustrings.py:1300 +#: ../gui/wxpython/menustrings.py:359 ../gui/wxpython/menustrings.py:1301 #: ../gui/wxpython/image2target/ii2t_menustrings.py:353 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1279 msgid "Solar irradiance and irradiation" msgstr "" -#: ../gui/wxpython/menustrings.py:359 ../gui/wxpython/menustrings.py:1301 +#: ../gui/wxpython/menustrings.py:360 ../gui/wxpython/menustrings.py:1302 #: ../gui/wxpython/image2target/ii2t_menustrings.py:354 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1280 msgid "Solar irradiance and irradiation model. Computes direct (beam), diffuse and reflected solar irradiation raster maps for given day, latitude, surface and atmospheric conditions. Solar parameters (e.g. sunrise, sunset times, declination, extraterrestrial irradiance, daylight length) are saved in the map history file. Alternatively, a local time can be specified to compute solar incidence angle and/or irradiance raster maps. The shadowing effect of the topography is optionally incorporated." msgstr "" -#: ../gui/wxpython/menustrings.py:360 ../gui/wxpython/menustrings.py:1302 +#: ../gui/wxpython/menustrings.py:361 ../gui/wxpython/menustrings.py:1303 #: ../gui/wxpython/image2target/ii2t_menustrings.py:355 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1281 msgid "Shadows map" msgstr "" -#: ../gui/wxpython/menustrings.py:361 ../gui/wxpython/menustrings.py:1303 +#: ../gui/wxpython/menustrings.py:362 ../gui/wxpython/menustrings.py:1304 #: ../gui/wxpython/image2target/ii2t_menustrings.py:356 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1282 msgid "Calculates cast shadow areas from sun position and elevation raster map. Either exact sun position (A) is specified, or date/time to calculate the sun position (B) by r.sunmask itself." msgstr "" -#: ../gui/wxpython/menustrings.py:362 ../gui/wxpython/menustrings.py:1304 +#: ../gui/wxpython/menustrings.py:363 ../gui/wxpython/menustrings.py:1305 #: ../gui/wxpython/image2target/ii2t_menustrings.py:357 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1283 msgid "Sunshine hours and solar angles" msgstr "" -#: ../gui/wxpython/menustrings.py:363 ../gui/wxpython/menustrings.py:1305 +#: ../gui/wxpython/menustrings.py:364 ../gui/wxpython/menustrings.py:1306 #: ../gui/wxpython/image2target/ii2t_menustrings.py:358 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1284 msgid "Calculates solar elevation, solar azimuth, and sun hours. Solar elevation: the angle between the direction of the geometric center of the sun's apparent disk and the (idealized) horizon. Solar azimuth: the angle from due north in clockwise direction." msgstr "" -#: ../gui/wxpython/menustrings.py:364 ../gui/wxpython/menustrings.py:1306 +#: ../gui/wxpython/menustrings.py:365 ../gui/wxpython/menustrings.py:1307 #: ../gui/wxpython/image2target/ii2t_menustrings.py:359 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1285 msgid "Terrain analysis" msgstr "" -#: ../gui/wxpython/menustrings.py:365 ../gui/wxpython/menustrings.py:1307 +#: ../gui/wxpython/menustrings.py:366 ../gui/wxpython/menustrings.py:1308 #: ../gui/wxpython/image2target/ii2t_menustrings.py:360 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1286 msgid "Generate contour lines" msgstr "" -#: ../gui/wxpython/menustrings.py:366 ../gui/wxpython/menustrings.py:1308 +#: ../gui/wxpython/menustrings.py:367 ../gui/wxpython/menustrings.py:1309 #: ../gui/wxpython/image2target/ii2t_menustrings.py:361 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1287 msgid "Produces a vector map of specified contours from a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:367 ../gui/wxpython/menustrings.py:1309 +#: ../gui/wxpython/menustrings.py:368 ../gui/wxpython/menustrings.py:1310 #: ../gui/wxpython/image2target/ii2t_menustrings.py:362 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1288 msgid "Cost surface" msgstr "" -#: ../gui/wxpython/menustrings.py:368 ../gui/wxpython/menustrings.py:1310 +#: ../gui/wxpython/menustrings.py:369 ../gui/wxpython/menustrings.py:1311 #: ../gui/wxpython/image2target/ii2t_menustrings.py:363 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1289 msgid "Creates a raster map showing the cumulative cost of moving between different geographic locations on an input raster map whose cell category values represent cost." msgstr "" -#: ../gui/wxpython/menustrings.py:369 ../gui/wxpython/menustrings.py:1311 +#: ../gui/wxpython/menustrings.py:370 ../gui/wxpython/menustrings.py:1312 #: ../gui/wxpython/image2target/ii2t_menustrings.py:364 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1290 msgid "Cumulative movement costs" msgstr "" -#: ../gui/wxpython/menustrings.py:370 ../gui/wxpython/menustrings.py:1312 +#: ../gui/wxpython/menustrings.py:371 ../gui/wxpython/menustrings.py:1313 #: ../gui/wxpython/image2target/ii2t_menustrings.py:365 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1291 msgid "Creates a raster map showing the anisotropic cumulative cost of moving between different geographic locations on an input raster map whose cell category values represent cost." msgstr "" -#: ../gui/wxpython/menustrings.py:371 ../gui/wxpython/menustrings.py:1313 +#: ../gui/wxpython/menustrings.py:372 ../gui/wxpython/menustrings.py:1314 #: ../gui/wxpython/image2target/ii2t_menustrings.py:366 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1292 msgid "Least cost route or flow" msgstr "" -#: ../gui/wxpython/menustrings.py:372 ../gui/wxpython/menustrings.py:1314 +#: ../gui/wxpython/menustrings.py:373 ../gui/wxpython/menustrings.py:1315 #: ../gui/wxpython/image2target/ii2t_menustrings.py:367 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1293 msgid "Traces a flow through an elevation model or cost surface on a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:373 ../gui/wxpython/menustrings.py:1315 +#: ../gui/wxpython/menustrings.py:374 ../gui/wxpython/menustrings.py:1316 #: ../gui/wxpython/image2target/ii2t_menustrings.py:368 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1294 msgid "Compute shaded relief" msgstr "" -#: ../gui/wxpython/menustrings.py:374 ../gui/wxpython/menustrings.py:1316 +#: ../gui/wxpython/menustrings.py:375 ../gui/wxpython/menustrings.py:1317 #: ../gui/wxpython/image2target/ii2t_menustrings.py:369 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1295 msgid "Creates shaded relief map from an elevation map (DEM). " msgstr "" -#: ../gui/wxpython/menustrings.py:375 ../gui/wxpython/menustrings.py:1317 +#: ../gui/wxpython/menustrings.py:376 ../gui/wxpython/menustrings.py:1318 #: ../gui/wxpython/image2target/ii2t_menustrings.py:370 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1296 msgid "Apply shade to raster" msgstr "" -#: ../gui/wxpython/menustrings.py:376 ../gui/wxpython/menustrings.py:1318 +#: ../gui/wxpython/menustrings.py:377 ../gui/wxpython/menustrings.py:1319 #: ../gui/wxpython/image2target/ii2t_menustrings.py:371 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1297 msgid "Drapes a color raster over an shaded relief or aspect map." msgstr "" -#: ../gui/wxpython/menustrings.py:377 ../gui/wxpython/menustrings.py:1319 +#: ../gui/wxpython/menustrings.py:378 ../gui/wxpython/menustrings.py:1320 #: ../gui/wxpython/image2target/ii2t_menustrings.py:372 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1298 msgid "Slope and aspect" msgstr "" -#: ../gui/wxpython/menustrings.py:378 ../gui/wxpython/menustrings.py:1320 +#: ../gui/wxpython/menustrings.py:379 ../gui/wxpython/menustrings.py:1321 #: ../gui/wxpython/image2target/ii2t_menustrings.py:373 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1299 msgid "Generates raster maps of slope, aspect, curvatures and partial derivatives from an elevation raster map. Aspect is calculated counterclockwise from east." msgstr "" -#: ../gui/wxpython/menustrings.py:379 ../gui/wxpython/menustrings.py:1321 +#: ../gui/wxpython/menustrings.py:380 ../gui/wxpython/menustrings.py:1322 msgid "Landforms" msgstr "" -#: ../gui/wxpython/menustrings.py:380 ../gui/wxpython/menustrings.py:1322 +#: ../gui/wxpython/menustrings.py:381 ../gui/wxpython/menustrings.py:1323 msgid "Calculates geomorphons (terrain forms) and associated geometry using machine vision approach." msgstr "" -#: ../gui/wxpython/menustrings.py:381 ../gui/wxpython/menustrings.py:1323 +#: ../gui/wxpython/menustrings.py:382 ../gui/wxpython/menustrings.py:1324 #: ../gui/wxpython/image2target/ii2t_menustrings.py:374 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1300 msgid "Terrain parameters" msgstr "" -#: ../gui/wxpython/menustrings.py:382 ../gui/wxpython/menustrings.py:1324 +#: ../gui/wxpython/menustrings.py:383 ../gui/wxpython/menustrings.py:1325 #: ../gui/wxpython/image2target/ii2t_menustrings.py:375 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1301 msgid "Extracts terrain parameters from a DEM. Uses a multi-scale approach by taking fitting quadratic parameters to any size window (via least squares)." msgstr "" -#: ../gui/wxpython/menustrings.py:383 ../gui/wxpython/menustrings.py:1325 +#: ../gui/wxpython/menustrings.py:384 ../gui/wxpython/menustrings.py:1326 #: ../gui/wxpython/image2target/ii2t_menustrings.py:376 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1302 msgid "Textural features" msgstr "" -#: ../gui/wxpython/menustrings.py:384 ../gui/wxpython/menustrings.py:1326 +#: ../gui/wxpython/menustrings.py:385 ../gui/wxpython/menustrings.py:1327 #: ../gui/wxpython/image2target/ii2t_menustrings.py:377 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1303 msgid "Generate images with textural features from a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:385 ../gui/wxpython/menustrings.py:1327 +#: ../gui/wxpython/menustrings.py:386 ../gui/wxpython/menustrings.py:1328 #: ../gui/wxpython/image2target/ii2t_menustrings.py:378 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1304 msgid "Visibility" msgstr "" -#: ../gui/wxpython/menustrings.py:386 ../gui/wxpython/menustrings.py:1328 +#: ../gui/wxpython/menustrings.py:387 ../gui/wxpython/menustrings.py:1329 #: ../gui/wxpython/image2target/ii2t_menustrings.py:379 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1305 msgid "Computes the viewshed of a point on an elevation raster map. Default format: NULL (invisible), vertical angle wrt viewpoint (visible)." msgstr "" -#: ../gui/wxpython/menustrings.py:389 ../gui/wxpython/menustrings.py:1331 +#: ../gui/wxpython/menustrings.py:390 ../gui/wxpython/menustrings.py:1332 #: ../gui/wxpython/image2target/ii2t_menustrings.py:382 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1308 msgid "Horizon angle" msgstr "" -#: ../gui/wxpython/menustrings.py:390 ../gui/wxpython/menustrings.py:1332 +#: ../gui/wxpython/menustrings.py:391 ../gui/wxpython/menustrings.py:1333 #: ../gui/wxpython/image2target/ii2t_menustrings.py:383 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1309 msgid "Computes horizon angle height from a digital elevation model. The module has two different modes of operation: 1. Computes the entire horizon around a single point whose coordinates are given with the 'coord' option. The horizon height (in radians). 2. Computes one or more raster maps of the horizon height in a single direction. The input for this is the angle (in degrees), which is measured counterclockwise with east=0, north=90 etc. The output is the horizon height in radians." msgstr "" -#: ../gui/wxpython/menustrings.py:391 ../gui/wxpython/menustrings.py:1333 +#: ../gui/wxpython/menustrings.py:392 ../gui/wxpython/menustrings.py:1334 #: ../gui/wxpython/image2target/ii2t_menustrings.py:384 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1310 msgid "Transform features" msgstr "" -#: ../gui/wxpython/menustrings.py:392 ../gui/wxpython/menustrings.py:1334 +#: ../gui/wxpython/menustrings.py:393 ../gui/wxpython/menustrings.py:1335 #: ../gui/wxpython/image2target/ii2t_menustrings.py:385 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1311 msgid "Clump" msgstr "" -#: ../gui/wxpython/menustrings.py:393 ../gui/wxpython/menustrings.py:1335 +#: ../gui/wxpython/menustrings.py:394 ../gui/wxpython/menustrings.py:1336 #: ../gui/wxpython/image2target/ii2t_menustrings.py:386 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1312 msgid "Recategorizes data in a raster map by grouping cells that form physically discrete areas into unique categories." msgstr "" -#: ../gui/wxpython/menustrings.py:394 ../gui/wxpython/menustrings.py:1336 +#: ../gui/wxpython/menustrings.py:395 ../gui/wxpython/menustrings.py:1337 #: ../gui/wxpython/image2target/ii2t_menustrings.py:387 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1313 msgid "Grow" msgstr "" -#: ../gui/wxpython/menustrings.py:396 ../gui/wxpython/menustrings.py:1338 +#: ../gui/wxpython/menustrings.py:397 ../gui/wxpython/menustrings.py:1339 #: ../gui/wxpython/image2target/ii2t_menustrings.py:389 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1315 msgid "Thin" msgstr "" -#: ../gui/wxpython/menustrings.py:397 ../gui/wxpython/menustrings.py:1339 +#: ../gui/wxpython/menustrings.py:398 ../gui/wxpython/menustrings.py:1340 #: ../gui/wxpython/image2target/ii2t_menustrings.py:390 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1316 msgid "Thins non-null cells that denote linear features in a raster map layer." msgstr "" -#: ../gui/wxpython/menustrings.py:398 ../gui/wxpython/menustrings.py:1340 +#: ../gui/wxpython/menustrings.py:399 ../gui/wxpython/menustrings.py:1341 #: ../gui/wxpython/image2target/ii2t_menustrings.py:391 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1317 msgid "Hydrologic modeling" msgstr "" -#: ../gui/wxpython/menustrings.py:399 ../gui/wxpython/menustrings.py:1341 +#: ../gui/wxpython/menustrings.py:400 ../gui/wxpython/menustrings.py:1342 #: ../gui/wxpython/image2target/ii2t_menustrings.py:392 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1318 msgid "Carve stream channels" msgstr "" -#: ../gui/wxpython/menustrings.py:400 ../gui/wxpython/menustrings.py:1342 +#: ../gui/wxpython/menustrings.py:401 ../gui/wxpython/menustrings.py:1343 #: ../gui/wxpython/image2target/ii2t_menustrings.py:393 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1319 msgid "Generates stream channels. Takes vector stream data, transforms it to raster and subtracts depth from the output DEM." msgstr "" -#: ../gui/wxpython/menustrings.py:401 ../gui/wxpython/menustrings.py:1343 +#: ../gui/wxpython/menustrings.py:402 ../gui/wxpython/menustrings.py:1344 #: ../gui/wxpython/image2target/ii2t_menustrings.py:394 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1320 msgid "Fill lake" msgstr "" -#: ../gui/wxpython/menustrings.py:402 ../gui/wxpython/menustrings.py:1344 +#: ../gui/wxpython/menustrings.py:403 ../gui/wxpython/menustrings.py:1345 #: ../gui/wxpython/image2target/ii2t_menustrings.py:395 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1321 msgid "Fills lake at given point to given level." msgstr "" -#: ../gui/wxpython/menustrings.py:403 ../gui/wxpython/menustrings.py:1345 +#: ../gui/wxpython/menustrings.py:404 ../gui/wxpython/menustrings.py:1346 #: ../gui/wxpython/image2target/ii2t_menustrings.py:396 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1322 msgid "Depressionless map and flowlines" msgstr "" -#: ../gui/wxpython/menustrings.py:404 ../gui/wxpython/menustrings.py:1346 +#: ../gui/wxpython/menustrings.py:405 ../gui/wxpython/menustrings.py:1347 #: ../gui/wxpython/image2target/ii2t_menustrings.py:397 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1323 msgid "Filters and generates a depressionless elevation map and a flow direction map from a given elevation raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:405 ../gui/wxpython/menustrings.py:1347 +#: ../gui/wxpython/menustrings.py:406 ../gui/wxpython/menustrings.py:1348 #: ../gui/wxpython/image2target/ii2t_menustrings.py:398 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1324 msgid "Flow accumulation" msgstr "" -#: ../gui/wxpython/menustrings.py:406 ../gui/wxpython/menustrings.py:1348 +#: ../gui/wxpython/menustrings.py:407 ../gui/wxpython/menustrings.py:1349 #: ../gui/wxpython/image2target/ii2t_menustrings.py:399 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1325 msgid "Performs flow computation for massive grids." msgstr "" -#: ../gui/wxpython/menustrings.py:407 ../gui/wxpython/menustrings.py:1349 +#: ../gui/wxpython/menustrings.py:408 ../gui/wxpython/menustrings.py:1350 #: ../gui/wxpython/image2target/ii2t_menustrings.py:400 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1326 msgid "Flow lines" msgstr "" -#: ../gui/wxpython/menustrings.py:408 ../gui/wxpython/menustrings.py:1350 +#: ../gui/wxpython/menustrings.py:409 ../gui/wxpython/menustrings.py:1351 #: ../gui/wxpython/image2target/ii2t_menustrings.py:401 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1327 msgid "Constructs flowlines. Computes flowlines, flowpath lengths, and flowaccumulation (contributing areas) from a elevation raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:409 ../gui/wxpython/menustrings.py:1351 +#: ../gui/wxpython/menustrings.py:410 ../gui/wxpython/menustrings.py:1352 #: ../gui/wxpython/image2target/ii2t_menustrings.py:402 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1328 msgid "Watershed analysis" msgstr "" -#: ../gui/wxpython/menustrings.py:410 ../gui/wxpython/menustrings.py:1352 +#: ../gui/wxpython/menustrings.py:411 ../gui/wxpython/menustrings.py:1353 #: ../gui/wxpython/image2target/ii2t_menustrings.py:403 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1329 msgid "Calculates hydrological parameters and RUSLE factors." msgstr "" -#: ../gui/wxpython/menustrings.py:411 ../gui/wxpython/menustrings.py:1353 +#: ../gui/wxpython/menustrings.py:412 ../gui/wxpython/menustrings.py:1354 #: ../gui/wxpython/image2target/ii2t_menustrings.py:404 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1330 msgid "Watershed subbasins" msgstr "" -#: ../gui/wxpython/menustrings.py:412 ../gui/wxpython/menustrings.py:1354 +#: ../gui/wxpython/menustrings.py:413 ../gui/wxpython/menustrings.py:1355 #: ../gui/wxpython/image2target/ii2t_menustrings.py:405 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1331 msgid "Generates watershed subbasins raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:413 ../gui/wxpython/menustrings.py:1355 +#: ../gui/wxpython/menustrings.py:414 ../gui/wxpython/menustrings.py:1356 #: ../gui/wxpython/image2target/ii2t_menustrings.py:406 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1332 msgid "Watershed basin creation" msgstr "" -#: ../gui/wxpython/menustrings.py:414 ../gui/wxpython/menustrings.py:1356 +#: ../gui/wxpython/menustrings.py:415 ../gui/wxpython/menustrings.py:1357 #: ../gui/wxpython/image2target/ii2t_menustrings.py:407 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1333 msgid "Creates watershed basins from a drainage direction map." msgstr "" -#: ../gui/wxpython/menustrings.py:415 ../gui/wxpython/menustrings.py:1357 +#: ../gui/wxpython/menustrings.py:416 ../gui/wxpython/menustrings.py:1358 #: ../gui/wxpython/image2target/ii2t_menustrings.py:408 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1334 msgid "Extraction of stream networks" msgstr "" -#: ../gui/wxpython/menustrings.py:416 ../gui/wxpython/menustrings.py:1358 +#: ../gui/wxpython/menustrings.py:417 ../gui/wxpython/menustrings.py:1359 #: ../gui/wxpython/image2target/ii2t_menustrings.py:409 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1335 msgid "Performs stream network extraction." msgstr "" -#: ../gui/wxpython/menustrings.py:417 ../gui/wxpython/menustrings.py:1359 +#: ../gui/wxpython/menustrings.py:418 ../gui/wxpython/menustrings.py:1360 #: ../gui/wxpython/image2target/ii2t_menustrings.py:410 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1336 msgid "SIMWE Overland flow modeling" msgstr "" -#: ../gui/wxpython/menustrings.py:418 ../gui/wxpython/menustrings.py:1360 +#: ../gui/wxpython/menustrings.py:419 ../gui/wxpython/menustrings.py:1361 #: ../gui/wxpython/image2target/ii2t_menustrings.py:411 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1337 msgid "Overland flow hydrologic simulation using path sampling method (SIMWE)." msgstr "" -#: ../gui/wxpython/menustrings.py:419 ../gui/wxpython/menustrings.py:1361 +#: ../gui/wxpython/menustrings.py:420 ../gui/wxpython/menustrings.py:1362 #: ../gui/wxpython/image2target/ii2t_menustrings.py:412 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1338 msgid "SIMWE Sediment flux modeling" msgstr "" -#: ../gui/wxpython/menustrings.py:420 ../gui/wxpython/menustrings.py:1362 +#: ../gui/wxpython/menustrings.py:421 ../gui/wxpython/menustrings.py:1363 #: ../gui/wxpython/image2target/ii2t_menustrings.py:413 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1339 msgid "Sediment transport and erosion/deposition simulation using path sampling method (SIMWE)." msgstr "" -#: ../gui/wxpython/menustrings.py:421 ../gui/wxpython/menustrings.py:1363 +#: ../gui/wxpython/menustrings.py:422 ../gui/wxpython/menustrings.py:1364 #: ../gui/wxpython/image2target/ii2t_menustrings.py:414 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1340 msgid "Topographic index map" msgstr "" -#: ../gui/wxpython/menustrings.py:422 ../gui/wxpython/menustrings.py:1364 +#: ../gui/wxpython/menustrings.py:423 ../gui/wxpython/menustrings.py:1365 #: ../gui/wxpython/image2target/ii2t_menustrings.py:415 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1341 msgid "Creates a topographic index (wetness index) raster map from an elevation raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:423 ../gui/wxpython/menustrings.py:1365 +#: ../gui/wxpython/menustrings.py:424 ../gui/wxpython/menustrings.py:1366 #: ../gui/wxpython/image2target/ii2t_menustrings.py:416 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1342 msgid "TOPMODEL simulation" msgstr "" -#: ../gui/wxpython/menustrings.py:424 ../gui/wxpython/menustrings.py:1366 +#: ../gui/wxpython/menustrings.py:425 ../gui/wxpython/menustrings.py:1367 #: ../gui/wxpython/image2target/ii2t_menustrings.py:417 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1343 msgid "Simulates TOPMODEL which is a physically based hydrologic model." msgstr "" -#: ../gui/wxpython/menustrings.py:425 ../gui/wxpython/menustrings.py:1367 +#: ../gui/wxpython/menustrings.py:426 ../gui/wxpython/menustrings.py:1368 #: ../gui/wxpython/image2target/ii2t_menustrings.py:418 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1344 msgid "USLE K-factor" msgstr "" -#: ../gui/wxpython/menustrings.py:426 ../gui/wxpython/menustrings.py:1368 +#: ../gui/wxpython/menustrings.py:427 ../gui/wxpython/menustrings.py:1369 #: ../gui/wxpython/image2target/ii2t_menustrings.py:419 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1345 msgid "Computes USLE Soil Erodibility Factor (K)." msgstr "" -#: ../gui/wxpython/menustrings.py:427 ../gui/wxpython/menustrings.py:1369 +#: ../gui/wxpython/menustrings.py:428 ../gui/wxpython/menustrings.py:1370 #: ../gui/wxpython/image2target/ii2t_menustrings.py:420 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1346 msgid "USLE R-factor" msgstr "" -#: ../gui/wxpython/menustrings.py:428 ../gui/wxpython/menustrings.py:1370 +#: ../gui/wxpython/menustrings.py:429 ../gui/wxpython/menustrings.py:1371 #: ../gui/wxpython/image2target/ii2t_menustrings.py:421 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1347 msgid "Computes USLE R factor, Rainfall erosivity index." msgstr "" -#: ../gui/wxpython/menustrings.py:429 ../gui/wxpython/menustrings.py:876 -#: ../gui/wxpython/menustrings.py:1371 ../gui/wxpython/menustrings.py:1818 +#: ../gui/wxpython/menustrings.py:430 ../gui/wxpython/menustrings.py:877 +#: ../gui/wxpython/menustrings.py:1372 ../gui/wxpython/menustrings.py:1819 #: ../gui/wxpython/image2target/ii2t_menustrings.py:422 #: ../gui/wxpython/image2target/ii2t_menustrings.py:860 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1348 @@ -6700,254 +6674,254 @@ msgid "Groundwater modeling" msgstr "" -#: ../gui/wxpython/menustrings.py:430 ../gui/wxpython/menustrings.py:1372 +#: ../gui/wxpython/menustrings.py:431 ../gui/wxpython/menustrings.py:1373 #: ../gui/wxpython/image2target/ii2t_menustrings.py:423 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1349 msgid "Groundwater flow" msgstr "" -#: ../gui/wxpython/menustrings.py:431 ../gui/wxpython/menustrings.py:1373 +#: ../gui/wxpython/menustrings.py:432 ../gui/wxpython/menustrings.py:1374 #: ../gui/wxpython/image2target/ii2t_menustrings.py:424 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1350 msgid "Numerical calculation program for transient, confined and unconfined groundwater flow in two dimensions." msgstr "" -#: ../gui/wxpython/menustrings.py:432 ../gui/wxpython/menustrings.py:1374 +#: ../gui/wxpython/menustrings.py:433 ../gui/wxpython/menustrings.py:1375 #: ../gui/wxpython/image2target/ii2t_menustrings.py:425 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1351 msgid "Groundwater solute transport" msgstr "" -#: ../gui/wxpython/menustrings.py:433 ../gui/wxpython/menustrings.py:1375 +#: ../gui/wxpython/menustrings.py:434 ../gui/wxpython/menustrings.py:1376 #: ../gui/wxpython/image2target/ii2t_menustrings.py:426 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1352 msgid "Numerical calculation program for transient, confined and unconfined solute transport in two dimensions" msgstr "" -#: ../gui/wxpython/menustrings.py:434 ../gui/wxpython/menustrings.py:1376 +#: ../gui/wxpython/menustrings.py:435 ../gui/wxpython/menustrings.py:1377 #: ../gui/wxpython/image2target/ii2t_menustrings.py:427 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1353 msgid "Landscape patch analysis" msgstr "" -#: ../gui/wxpython/menustrings.py:435 ../gui/wxpython/menustrings.py:1377 +#: ../gui/wxpython/menustrings.py:436 ../gui/wxpython/menustrings.py:1378 #: ../gui/wxpython/image2target/ii2t_menustrings.py:428 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1354 msgid "Set up sampling and analysis framework" msgstr "" -#: ../gui/wxpython/menustrings.py:436 ../gui/wxpython/menustrings.py:1378 +#: ../gui/wxpython/menustrings.py:437 ../gui/wxpython/menustrings.py:1379 #: ../gui/wxpython/image2target/ii2t_menustrings.py:429 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1355 msgid "Configuration editor for r.li.'index'" msgstr "" -#: ../gui/wxpython/menustrings.py:437 ../gui/wxpython/menustrings.py:1379 +#: ../gui/wxpython/menustrings.py:438 ../gui/wxpython/menustrings.py:1380 #: ../gui/wxpython/image2target/ii2t_menustrings.py:430 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1356 msgid "Edge density" msgstr "" -#: ../gui/wxpython/menustrings.py:438 ../gui/wxpython/menustrings.py:1380 +#: ../gui/wxpython/menustrings.py:439 ../gui/wxpython/menustrings.py:1381 #: ../gui/wxpython/image2target/ii2t_menustrings.py:431 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1357 msgid "Calculates edge density index on a raster map, using a 4 neighbour algorithm" msgstr "" -#: ../gui/wxpython/menustrings.py:439 ../gui/wxpython/menustrings.py:1381 +#: ../gui/wxpython/menustrings.py:440 ../gui/wxpython/menustrings.py:1382 #: ../gui/wxpython/image2target/ii2t_menustrings.py:432 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1358 msgid "Contrast weighted edge density" msgstr "" -#: ../gui/wxpython/menustrings.py:440 ../gui/wxpython/menustrings.py:1382 +#: ../gui/wxpython/menustrings.py:441 ../gui/wxpython/menustrings.py:1383 #: ../gui/wxpython/image2target/ii2t_menustrings.py:433 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1359 msgid "Calculates contrast weighted edge density index on a raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:441 ../gui/wxpython/menustrings.py:1383 +#: ../gui/wxpython/menustrings.py:442 ../gui/wxpython/menustrings.py:1384 #: ../gui/wxpython/image2target/ii2t_menustrings.py:434 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1360 msgid "Patch area mean" msgstr "" -#: ../gui/wxpython/menustrings.py:442 ../gui/wxpython/menustrings.py:1384 +#: ../gui/wxpython/menustrings.py:443 ../gui/wxpython/menustrings.py:1385 #: ../gui/wxpython/image2target/ii2t_menustrings.py:435 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1361 msgid "Calculates mean patch size index on a raster map, using a 4 neighbour algorithm" msgstr "" -#: ../gui/wxpython/menustrings.py:443 ../gui/wxpython/menustrings.py:1385 +#: ../gui/wxpython/menustrings.py:444 ../gui/wxpython/menustrings.py:1386 #: ../gui/wxpython/image2target/ii2t_menustrings.py:436 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1362 msgid "Patch area range" msgstr "" -#: ../gui/wxpython/menustrings.py:444 ../gui/wxpython/menustrings.py:1386 +#: ../gui/wxpython/menustrings.py:445 ../gui/wxpython/menustrings.py:1387 #: ../gui/wxpython/image2target/ii2t_menustrings.py:437 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1363 msgid "Calculates range of patch area size on a raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:445 ../gui/wxpython/menustrings.py:1387 +#: ../gui/wxpython/menustrings.py:446 ../gui/wxpython/menustrings.py:1388 #: ../gui/wxpython/image2target/ii2t_menustrings.py:438 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1364 msgid "Patch area Std Dev" msgstr "" -#: ../gui/wxpython/menustrings.py:446 ../gui/wxpython/menustrings.py:1388 +#: ../gui/wxpython/menustrings.py:447 ../gui/wxpython/menustrings.py:1389 #: ../gui/wxpython/image2target/ii2t_menustrings.py:439 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1365 msgid "Calculates standard deviation of patch area a raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:447 ../gui/wxpython/menustrings.py:1389 +#: ../gui/wxpython/menustrings.py:448 ../gui/wxpython/menustrings.py:1390 #: ../gui/wxpython/image2target/ii2t_menustrings.py:440 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1366 msgid "Patch area Coeff Var" msgstr "" -#: ../gui/wxpython/menustrings.py:448 ../gui/wxpython/menustrings.py:1390 +#: ../gui/wxpython/menustrings.py:449 ../gui/wxpython/menustrings.py:1391 #: ../gui/wxpython/image2target/ii2t_menustrings.py:441 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1367 msgid "Calculates coefficient of variation of patch area on a raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:449 ../gui/wxpython/menustrings.py:1391 +#: ../gui/wxpython/menustrings.py:450 ../gui/wxpython/menustrings.py:1392 #: ../gui/wxpython/image2target/ii2t_menustrings.py:442 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1368 msgid "Patch density" msgstr "" -#: ../gui/wxpython/menustrings.py:450 ../gui/wxpython/menustrings.py:1392 +#: ../gui/wxpython/menustrings.py:451 ../gui/wxpython/menustrings.py:1393 #: ../gui/wxpython/image2target/ii2t_menustrings.py:443 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1369 msgid "Calculates patch density index on a raster map, using a 4 neighbour algorithm" msgstr "" -#: ../gui/wxpython/menustrings.py:451 ../gui/wxpython/menustrings.py:1393 +#: ../gui/wxpython/menustrings.py:452 ../gui/wxpython/menustrings.py:1394 #: ../gui/wxpython/image2target/ii2t_menustrings.py:444 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1370 msgid "Patch number" msgstr "" -#: ../gui/wxpython/menustrings.py:452 ../gui/wxpython/menustrings.py:1394 +#: ../gui/wxpython/menustrings.py:453 ../gui/wxpython/menustrings.py:1395 #: ../gui/wxpython/image2target/ii2t_menustrings.py:445 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1371 msgid "Calculates patch number index on a raster map, using a 4 neighbour algorithm." msgstr "" -#: ../gui/wxpython/menustrings.py:453 ../gui/wxpython/menustrings.py:1395 +#: ../gui/wxpython/menustrings.py:454 ../gui/wxpython/menustrings.py:1396 #: ../gui/wxpython/image2target/ii2t_menustrings.py:446 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1372 msgid "Dominance's diversity" msgstr "" -#: ../gui/wxpython/menustrings.py:454 ../gui/wxpython/menustrings.py:1396 +#: ../gui/wxpython/menustrings.py:455 ../gui/wxpython/menustrings.py:1397 #: ../gui/wxpython/image2target/ii2t_menustrings.py:447 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1373 msgid "Calculates dominance's diversity index on a raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:455 ../gui/wxpython/menustrings.py:1397 +#: ../gui/wxpython/menustrings.py:456 ../gui/wxpython/menustrings.py:1398 #: ../gui/wxpython/image2target/ii2t_menustrings.py:448 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1374 msgid "Shannon's diversity" msgstr "" -#: ../gui/wxpython/menustrings.py:456 ../gui/wxpython/menustrings.py:1398 +#: ../gui/wxpython/menustrings.py:457 ../gui/wxpython/menustrings.py:1399 #: ../gui/wxpython/image2target/ii2t_menustrings.py:449 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1375 msgid "Calculates Shannon's diversity index on a raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:457 ../gui/wxpython/menustrings.py:1399 +#: ../gui/wxpython/menustrings.py:458 ../gui/wxpython/menustrings.py:1400 #: ../gui/wxpython/image2target/ii2t_menustrings.py:450 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1376 msgid "Simpson's diversity" msgstr "" -#: ../gui/wxpython/menustrings.py:458 ../gui/wxpython/menustrings.py:1400 +#: ../gui/wxpython/menustrings.py:459 ../gui/wxpython/menustrings.py:1401 #: ../gui/wxpython/image2target/ii2t_menustrings.py:451 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1377 msgid "Calculates Simpson's diversity index on a raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:459 ../gui/wxpython/menustrings.py:1401 +#: ../gui/wxpython/menustrings.py:460 ../gui/wxpython/menustrings.py:1402 #: ../gui/wxpython/image2target/ii2t_menustrings.py:452 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1378 msgid "Richness" msgstr "" -#: ../gui/wxpython/menustrings.py:460 ../gui/wxpython/menustrings.py:1402 +#: ../gui/wxpython/menustrings.py:461 ../gui/wxpython/menustrings.py:1403 #: ../gui/wxpython/image2target/ii2t_menustrings.py:453 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1379 msgid "Calculates richness index on a raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:461 ../gui/wxpython/menustrings.py:1403 +#: ../gui/wxpython/menustrings.py:462 ../gui/wxpython/menustrings.py:1404 #: ../gui/wxpython/image2target/ii2t_menustrings.py:454 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1380 msgid "Shape index" msgstr "" -#: ../gui/wxpython/menustrings.py:462 ../gui/wxpython/menustrings.py:1404 +#: ../gui/wxpython/menustrings.py:463 ../gui/wxpython/menustrings.py:1405 #: ../gui/wxpython/image2target/ii2t_menustrings.py:455 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1381 msgid "Calculates shape index on a raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:463 ../gui/wxpython/menustrings.py:1405 +#: ../gui/wxpython/menustrings.py:464 ../gui/wxpython/menustrings.py:1406 #: ../gui/wxpython/image2target/ii2t_menustrings.py:456 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1382 msgid "Wildfire modeling" msgstr "" -#: ../gui/wxpython/menustrings.py:464 ../gui/wxpython/menustrings.py:1406 +#: ../gui/wxpython/menustrings.py:465 ../gui/wxpython/menustrings.py:1407 #: ../gui/wxpython/image2target/ii2t_menustrings.py:457 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1383 msgid "Rate of spread" msgstr "" -#: ../gui/wxpython/menustrings.py:465 ../gui/wxpython/menustrings.py:1407 +#: ../gui/wxpython/menustrings.py:466 ../gui/wxpython/menustrings.py:1408 #: ../gui/wxpython/image2target/ii2t_menustrings.py:458 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1384 msgid "Generates rate of spread raster maps. Generates three, or four raster map layers showing the base (perpendicular) rate of spread (ROS), the maximum (forward) ROS, the direction of the maximum ROS, and optionally the maximum potential spotting distance for fire spread simulation." msgstr "" -#: ../gui/wxpython/menustrings.py:466 ../gui/wxpython/menustrings.py:1408 +#: ../gui/wxpython/menustrings.py:467 ../gui/wxpython/menustrings.py:1409 #: ../gui/wxpython/image2target/ii2t_menustrings.py:459 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1385 msgid "Least-cost spread paths" msgstr "" -#: ../gui/wxpython/menustrings.py:467 ../gui/wxpython/menustrings.py:1409 +#: ../gui/wxpython/menustrings.py:468 ../gui/wxpython/menustrings.py:1410 #: ../gui/wxpython/image2target/ii2t_menustrings.py:460 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1386 msgid "Recursively traces the least cost path backwards to cells from which the cumulative cost was determined." msgstr "" -#: ../gui/wxpython/menustrings.py:468 ../gui/wxpython/menustrings.py:1410 +#: ../gui/wxpython/menustrings.py:469 ../gui/wxpython/menustrings.py:1411 #: ../gui/wxpython/image2target/ii2t_menustrings.py:461 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1387 msgid "Anisotropic spread simulation" msgstr "" -#: ../gui/wxpython/menustrings.py:469 ../gui/wxpython/menustrings.py:1411 +#: ../gui/wxpython/menustrings.py:470 ../gui/wxpython/menustrings.py:1412 #: ../gui/wxpython/image2target/ii2t_menustrings.py:462 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1388 msgid "Simulates elliptically anisotropic spread. Generates a raster map of the cumulative time of spread, given raster maps containing the rates of spread (ROS), the ROS directions and the spread origins. It optionally produces raster maps to contain backlink UTM coordinates for tracing spread paths. Usable for fire spread simulations." msgstr "" -#: ../gui/wxpython/menustrings.py:470 ../gui/wxpython/menustrings.py:1412 +#: ../gui/wxpython/menustrings.py:471 ../gui/wxpython/menustrings.py:1413 #: ../gui/wxpython/image2target/ii2t_menustrings.py:463 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1389 msgid "Change category values and labels" msgstr "" -#: ../gui/wxpython/menustrings.py:471 ../gui/wxpython/menustrings.py:521 -#: ../gui/wxpython/menustrings.py:1413 ../gui/wxpython/menustrings.py:1463 +#: ../gui/wxpython/menustrings.py:472 ../gui/wxpython/menustrings.py:522 +#: ../gui/wxpython/menustrings.py:1414 ../gui/wxpython/menustrings.py:1464 #: ../gui/wxpython/image2target/ii2t_menustrings.py:464 #: ../gui/wxpython/image2target/ii2t_menustrings.py:514 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1390 @@ -6955,8 +6929,8 @@ msgid "Manage category information" msgstr "" -#: ../gui/wxpython/menustrings.py:472 ../gui/wxpython/menustrings.py:522 -#: ../gui/wxpython/menustrings.py:1414 ../gui/wxpython/menustrings.py:1464 +#: ../gui/wxpython/menustrings.py:473 ../gui/wxpython/menustrings.py:523 +#: ../gui/wxpython/menustrings.py:1415 ../gui/wxpython/menustrings.py:1465 #: ../gui/wxpython/image2target/ii2t_menustrings.py:465 #: ../gui/wxpython/image2target/ii2t_menustrings.py:515 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1391 @@ -6964,32 +6938,32 @@ msgid "Manages category values and labels associated with user-specified raster map layers." msgstr "" -#: ../gui/wxpython/menustrings.py:473 ../gui/wxpython/menustrings.py:1415 +#: ../gui/wxpython/menustrings.py:474 ../gui/wxpython/menustrings.py:1416 #: ../gui/wxpython/image2target/ii2t_menustrings.py:466 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1392 msgid "Interactively edit category values" msgstr "" -#: ../gui/wxpython/menustrings.py:474 ../gui/wxpython/menustrings.py:1416 +#: ../gui/wxpython/menustrings.py:475 ../gui/wxpython/menustrings.py:1417 #: ../gui/wxpython/image2target/ii2t_menustrings.py:467 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1393 msgid "Edits cell values in a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:475 ../gui/wxpython/menustrings.py:1417 +#: ../gui/wxpython/menustrings.py:476 ../gui/wxpython/menustrings.py:1418 #: ../gui/wxpython/image2target/ii2t_menustrings.py:468 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1394 msgid "Reclassify by size" msgstr "" -#: ../gui/wxpython/menustrings.py:476 ../gui/wxpython/menustrings.py:1418 +#: ../gui/wxpython/menustrings.py:477 ../gui/wxpython/menustrings.py:1419 #: ../gui/wxpython/image2target/ii2t_menustrings.py:469 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1395 msgid "Reclasses a raster map greater or less than user specified area size (in hectares)." msgstr "" -#: ../gui/wxpython/menustrings.py:477 ../gui/wxpython/menustrings.py:696 -#: ../gui/wxpython/menustrings.py:1419 ../gui/wxpython/menustrings.py:1638 +#: ../gui/wxpython/menustrings.py:478 ../gui/wxpython/menustrings.py:697 +#: ../gui/wxpython/menustrings.py:1420 ../gui/wxpython/menustrings.py:1639 #: ../gui/wxpython/image2target/ii2t_menustrings.py:470 #: ../gui/wxpython/image2target/ii2t_menustrings.py:687 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1396 @@ -6997,252 +6971,252 @@ msgid "Reclassify" msgstr "" -#: ../gui/wxpython/menustrings.py:478 ../gui/wxpython/menustrings.py:1420 +#: ../gui/wxpython/menustrings.py:479 ../gui/wxpython/menustrings.py:1421 #: ../gui/wxpython/image2target/ii2t_menustrings.py:471 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1397 msgid "Reclassify raster map based on category values. Creates a new raster map whose category values are based upon a reclassification of the categories in an existing raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:479 ../gui/wxpython/menustrings.py:1421 +#: ../gui/wxpython/menustrings.py:480 ../gui/wxpython/menustrings.py:1422 #: ../gui/wxpython/image2target/ii2t_menustrings.py:472 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1398 msgid "Recode" msgstr "" -#: ../gui/wxpython/menustrings.py:480 ../gui/wxpython/menustrings.py:1422 +#: ../gui/wxpython/menustrings.py:481 ../gui/wxpython/menustrings.py:1423 #: ../gui/wxpython/image2target/ii2t_menustrings.py:473 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1399 msgid "Recodes categorical raster maps." msgstr "" -#: ../gui/wxpython/menustrings.py:481 ../gui/wxpython/menustrings.py:1423 +#: ../gui/wxpython/menustrings.py:482 ../gui/wxpython/menustrings.py:1424 #: ../gui/wxpython/image2target/ii2t_menustrings.py:474 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1400 msgid "Rescale" msgstr "" -#: ../gui/wxpython/menustrings.py:482 ../gui/wxpython/menustrings.py:1424 +#: ../gui/wxpython/menustrings.py:483 ../gui/wxpython/menustrings.py:1425 #: ../gui/wxpython/image2target/ii2t_menustrings.py:475 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1401 msgid "Rescales the range of category values in a raster map layer." msgstr "" -#: ../gui/wxpython/menustrings.py:483 ../gui/wxpython/menustrings.py:1425 +#: ../gui/wxpython/menustrings.py:484 ../gui/wxpython/menustrings.py:1426 #: ../gui/wxpython/image2target/ii2t_menustrings.py:476 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1402 msgid "Rescale with histogram" msgstr "" -#: ../gui/wxpython/menustrings.py:484 ../gui/wxpython/menustrings.py:1426 +#: ../gui/wxpython/menustrings.py:485 ../gui/wxpython/menustrings.py:1427 #: ../gui/wxpython/image2target/ii2t_menustrings.py:477 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1403 msgid "Rescales histogram equalized the range of category values in a raster map layer." msgstr "" -#: ../gui/wxpython/menustrings.py:485 ../gui/wxpython/menustrings.py:1427 +#: ../gui/wxpython/menustrings.py:486 ../gui/wxpython/menustrings.py:1428 #: ../gui/wxpython/image2target/ii2t_menustrings.py:478 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1404 msgid "Generate random cells" msgstr "" -#: ../gui/wxpython/menustrings.py:486 ../gui/wxpython/menustrings.py:1428 +#: ../gui/wxpython/menustrings.py:487 ../gui/wxpython/menustrings.py:1429 #: ../gui/wxpython/image2target/ii2t_menustrings.py:479 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1405 msgid "Random cells" msgstr "" -#: ../gui/wxpython/menustrings.py:487 ../gui/wxpython/menustrings.py:1429 +#: ../gui/wxpython/menustrings.py:488 ../gui/wxpython/menustrings.py:1430 #: ../gui/wxpython/image2target/ii2t_menustrings.py:480 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1406 msgid "Generates random cell values with spatial dependence." msgstr "" -#: ../gui/wxpython/menustrings.py:488 ../gui/wxpython/menustrings.py:1430 +#: ../gui/wxpython/menustrings.py:489 ../gui/wxpython/menustrings.py:1431 #: ../gui/wxpython/image2target/ii2t_menustrings.py:481 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1407 msgid "Random cells and vector points" msgstr "" -#: ../gui/wxpython/menustrings.py:489 ../gui/wxpython/menustrings.py:1431 +#: ../gui/wxpython/menustrings.py:490 ../gui/wxpython/menustrings.py:1432 #: ../gui/wxpython/image2target/ii2t_menustrings.py:482 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1408 msgid "Creates a raster map layer and vector point map containing randomly located points." msgstr "" -#: ../gui/wxpython/menustrings.py:490 ../gui/wxpython/menustrings.py:1432 +#: ../gui/wxpython/menustrings.py:491 ../gui/wxpython/menustrings.py:1433 #: ../gui/wxpython/image2target/ii2t_menustrings.py:483 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1409 msgid "Generate surfaces" msgstr "" -#: ../gui/wxpython/menustrings.py:491 ../gui/wxpython/menustrings.py:1433 +#: ../gui/wxpython/menustrings.py:492 ../gui/wxpython/menustrings.py:1434 #: ../gui/wxpython/image2target/ii2t_menustrings.py:484 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1410 msgid "Fractal surface" msgstr "" -#: ../gui/wxpython/menustrings.py:492 ../gui/wxpython/menustrings.py:1434 +#: ../gui/wxpython/menustrings.py:493 ../gui/wxpython/menustrings.py:1435 #: ../gui/wxpython/image2target/ii2t_menustrings.py:485 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1411 msgid "Creates a fractal surface of a given fractal dimension." msgstr "" -#: ../gui/wxpython/menustrings.py:493 ../gui/wxpython/menustrings.py:1435 +#: ../gui/wxpython/menustrings.py:494 ../gui/wxpython/menustrings.py:1436 #: ../gui/wxpython/image2target/ii2t_menustrings.py:486 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1412 msgid "Gaussian kernel density surface" msgstr "" -#: ../gui/wxpython/menustrings.py:494 ../gui/wxpython/menustrings.py:1436 +#: ../gui/wxpython/menustrings.py:495 ../gui/wxpython/menustrings.py:1437 #: ../gui/wxpython/image2target/ii2t_menustrings.py:487 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1413 msgid "Generates a raster density map from vector points map. Density is computed using a moving kernel. Optionally generates a vector density map on a vector network." msgstr "" -#: ../gui/wxpython/menustrings.py:495 ../gui/wxpython/menustrings.py:1437 +#: ../gui/wxpython/menustrings.py:496 ../gui/wxpython/menustrings.py:1438 #: ../gui/wxpython/image2target/ii2t_menustrings.py:488 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1414 msgid "Gaussian deviates surface" msgstr "" -#: ../gui/wxpython/menustrings.py:496 ../gui/wxpython/menustrings.py:1438 +#: ../gui/wxpython/menustrings.py:497 ../gui/wxpython/menustrings.py:1439 #: ../gui/wxpython/image2target/ii2t_menustrings.py:489 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1415 msgid "Generates a raster map using gaussian random number generator. Mean and standard deviation of gaussian deviates can be expressed by the user." msgstr "" -#: ../gui/wxpython/menustrings.py:497 ../gui/wxpython/menustrings.py:1439 +#: ../gui/wxpython/menustrings.py:498 ../gui/wxpython/menustrings.py:1440 #: ../gui/wxpython/image2target/ii2t_menustrings.py:490 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1416 #: ../gui/wxpython/nviz/tools.py:5181 msgid "Plane" msgstr "" -#: ../gui/wxpython/menustrings.py:498 ../gui/wxpython/menustrings.py:1440 +#: ../gui/wxpython/menustrings.py:499 ../gui/wxpython/menustrings.py:1441 #: ../gui/wxpython/image2target/ii2t_menustrings.py:491 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1417 msgid "Creates raster plane map given dip (inclination), aspect (azimuth) and one point." msgstr "" -#: ../gui/wxpython/menustrings.py:499 ../gui/wxpython/menustrings.py:1441 +#: ../gui/wxpython/menustrings.py:500 ../gui/wxpython/menustrings.py:1442 #: ../gui/wxpython/image2target/ii2t_menustrings.py:492 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1418 msgid "Random deviates surface" msgstr "" -#: ../gui/wxpython/menustrings.py:500 ../gui/wxpython/menustrings.py:1442 +#: ../gui/wxpython/menustrings.py:501 ../gui/wxpython/menustrings.py:1443 #: ../gui/wxpython/image2target/ii2t_menustrings.py:493 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1419 msgid "Produces a raster surface map of uniform random deviates with defined range." msgstr "" -#: ../gui/wxpython/menustrings.py:501 ../gui/wxpython/menustrings.py:1443 +#: ../gui/wxpython/menustrings.py:502 ../gui/wxpython/menustrings.py:1444 #: ../gui/wxpython/image2target/ii2t_menustrings.py:494 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1420 msgid "Random surface with spatial dependence" msgstr "" -#: ../gui/wxpython/menustrings.py:502 ../gui/wxpython/menustrings.py:1444 +#: ../gui/wxpython/menustrings.py:503 ../gui/wxpython/menustrings.py:1445 #: ../gui/wxpython/image2target/ii2t_menustrings.py:495 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1421 msgid "Generates random surface(s) with spatial dependence." msgstr "" -#: ../gui/wxpython/menustrings.py:503 ../gui/wxpython/menustrings.py:1445 +#: ../gui/wxpython/menustrings.py:504 ../gui/wxpython/menustrings.py:1446 #: ../gui/wxpython/image2target/ii2t_menustrings.py:496 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1422 msgid "Interpolate surfaces" msgstr "" -#: ../gui/wxpython/menustrings.py:504 ../gui/wxpython/menustrings.py:1446 +#: ../gui/wxpython/menustrings.py:505 ../gui/wxpython/menustrings.py:1447 #: ../gui/wxpython/image2target/ii2t_menustrings.py:497 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1423 msgid "Bilinear and bicubic from vector points" msgstr "" -#: ../gui/wxpython/menustrings.py:505 ../gui/wxpython/menustrings.py:1447 +#: ../gui/wxpython/menustrings.py:506 ../gui/wxpython/menustrings.py:1448 #: ../gui/wxpython/image2target/ii2t_menustrings.py:498 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1424 msgid "Performs bicubic or bilinear spline interpolation with Tykhonov regularization." msgstr "" -#: ../gui/wxpython/menustrings.py:506 ../gui/wxpython/menustrings.py:1448 +#: ../gui/wxpython/menustrings.py:507 ../gui/wxpython/menustrings.py:1449 #: ../gui/wxpython/image2target/ii2t_menustrings.py:499 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1425 msgid "IDW from raster points" msgstr "" -#: ../gui/wxpython/menustrings.py:507 ../gui/wxpython/menustrings.py:1449 +#: ../gui/wxpython/menustrings.py:508 ../gui/wxpython/menustrings.py:1450 #: ../gui/wxpython/image2target/ii2t_menustrings.py:500 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1426 msgid "Provides surface interpolation from raster point data by Inverse Distance Squared Weighting." msgstr "" -#: ../gui/wxpython/menustrings.py:508 ../gui/wxpython/menustrings.py:1450 +#: ../gui/wxpython/menustrings.py:509 ../gui/wxpython/menustrings.py:1451 #: ../gui/wxpython/image2target/ii2t_menustrings.py:501 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1427 msgid "IDW from vector points" msgstr "" -#: ../gui/wxpython/menustrings.py:509 ../gui/wxpython/menustrings.py:1451 +#: ../gui/wxpython/menustrings.py:510 ../gui/wxpython/menustrings.py:1452 #: ../gui/wxpython/image2target/ii2t_menustrings.py:502 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1428 msgid "Provides surface interpolation from vector point data by Inverse Distance Squared Weighting." msgstr "" -#: ../gui/wxpython/menustrings.py:510 ../gui/wxpython/menustrings.py:1452 +#: ../gui/wxpython/menustrings.py:511 ../gui/wxpython/menustrings.py:1453 #: ../gui/wxpython/image2target/ii2t_menustrings.py:503 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1429 msgid "Raster contours" msgstr "" -#: ../gui/wxpython/menustrings.py:511 ../gui/wxpython/menustrings.py:1453 +#: ../gui/wxpython/menustrings.py:512 ../gui/wxpython/menustrings.py:1454 #: ../gui/wxpython/image2target/ii2t_menustrings.py:504 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1430 msgid "Generates surface raster map from rasterized contours." msgstr "" -#: ../gui/wxpython/menustrings.py:512 ../gui/wxpython/menustrings.py:1454 +#: ../gui/wxpython/menustrings.py:513 ../gui/wxpython/menustrings.py:1455 #: ../gui/wxpython/image2target/ii2t_menustrings.py:505 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1431 msgid "Regularized spline tension" msgstr "" -#: ../gui/wxpython/menustrings.py:513 ../gui/wxpython/menustrings.py:1455 +#: ../gui/wxpython/menustrings.py:514 ../gui/wxpython/menustrings.py:1456 #: ../gui/wxpython/image2target/ii2t_menustrings.py:506 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1432 msgid "Performs surface interpolation from vector points map by splines. Spatial approximation and topographic analysis from given point or isoline data in vector format to floating point raster format using regularized spline with tension." msgstr "" -#: ../gui/wxpython/menustrings.py:514 ../gui/wxpython/menustrings.py:1456 +#: ../gui/wxpython/menustrings.py:515 ../gui/wxpython/menustrings.py:1457 #: ../gui/wxpython/image2target/ii2t_menustrings.py:507 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1433 msgid "Raster series interpolation" msgstr "" -#: ../gui/wxpython/menustrings.py:515 ../gui/wxpython/menustrings.py:1457 +#: ../gui/wxpython/menustrings.py:516 ../gui/wxpython/menustrings.py:1458 #: ../gui/wxpython/image2target/ii2t_menustrings.py:508 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1434 msgid "Interpolates raster maps located (temporal or spatial) in between input raster maps at specific sampling positions." msgstr "" -#: ../gui/wxpython/menustrings.py:516 ../gui/wxpython/menustrings.py:1458 +#: ../gui/wxpython/menustrings.py:517 ../gui/wxpython/menustrings.py:1459 #: ../gui/wxpython/image2target/ii2t_menustrings.py:509 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1435 msgid "Fill NULL cells" msgstr "" -#: ../gui/wxpython/menustrings.py:517 ../gui/wxpython/menustrings.py:1459 +#: ../gui/wxpython/menustrings.py:518 ../gui/wxpython/menustrings.py:1460 #: ../gui/wxpython/image2target/ii2t_menustrings.py:510 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1436 msgid "Fills no-data areas in raster maps using spline interpolation." msgstr "" -#: ../gui/wxpython/menustrings.py:518 ../gui/wxpython/menustrings.py:735 -#: ../gui/wxpython/menustrings.py:852 ../gui/wxpython/menustrings.py:880 -#: ../gui/wxpython/menustrings.py:1024 ../gui/wxpython/menustrings.py:1460 -#: ../gui/wxpython/menustrings.py:1677 ../gui/wxpython/menustrings.py:1794 -#: ../gui/wxpython/menustrings.py:1822 ../gui/wxpython/menustrings.py:1966 +#: ../gui/wxpython/menustrings.py:519 ../gui/wxpython/menustrings.py:736 +#: ../gui/wxpython/menustrings.py:853 ../gui/wxpython/menustrings.py:881 +#: ../gui/wxpython/menustrings.py:1025 ../gui/wxpython/menustrings.py:1461 +#: ../gui/wxpython/menustrings.py:1678 ../gui/wxpython/menustrings.py:1795 +#: ../gui/wxpython/menustrings.py:1823 ../gui/wxpython/menustrings.py:1967 #: ../gui/wxpython/image2target/ii2t_menustrings.py:511 #: ../gui/wxpython/image2target/ii2t_menustrings.py:726 #: ../gui/wxpython/image2target/ii2t_menustrings.py:836 @@ -7254,456 +7228,456 @@ msgid "Reports and statistics" msgstr "" -#: ../gui/wxpython/menustrings.py:519 ../gui/wxpython/menustrings.py:1461 +#: ../gui/wxpython/menustrings.py:520 ../gui/wxpython/menustrings.py:1462 #: ../gui/wxpython/image2target/ii2t_menustrings.py:512 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1438 msgid "Basic raster metadata" msgstr "" -#: ../gui/wxpython/menustrings.py:520 ../gui/wxpython/menustrings.py:1462 +#: ../gui/wxpython/menustrings.py:521 ../gui/wxpython/menustrings.py:1463 #: ../gui/wxpython/image2target/ii2t_menustrings.py:513 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1439 msgid "Outputs basic information about a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:523 ../gui/wxpython/menustrings.py:1465 +#: ../gui/wxpython/menustrings.py:524 ../gui/wxpython/menustrings.py:1466 #: ../gui/wxpython/image2target/ii2t_menustrings.py:516 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1442 msgid "General statistics" msgstr "" -#: ../gui/wxpython/menustrings.py:524 ../gui/wxpython/menustrings.py:1466 +#: ../gui/wxpython/menustrings.py:525 ../gui/wxpython/menustrings.py:1467 #: ../gui/wxpython/image2target/ii2t_menustrings.py:517 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1443 msgid "Generates area statistics for raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:525 ../gui/wxpython/menustrings.py:1467 +#: ../gui/wxpython/menustrings.py:526 ../gui/wxpython/menustrings.py:1468 #: ../gui/wxpython/image2target/ii2t_menustrings.py:518 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1444 msgid "Quantiles for large data sets" msgstr "" -#: ../gui/wxpython/menustrings.py:526 ../gui/wxpython/menustrings.py:1468 +#: ../gui/wxpython/menustrings.py:527 ../gui/wxpython/menustrings.py:1469 #: ../gui/wxpython/image2target/ii2t_menustrings.py:519 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1445 msgid "Compute quantiles using two passes." msgstr "" -#: ../gui/wxpython/menustrings.py:527 ../gui/wxpython/menustrings.py:1469 +#: ../gui/wxpython/menustrings.py:528 ../gui/wxpython/menustrings.py:1470 #: ../gui/wxpython/image2target/ii2t_menustrings.py:520 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1446 msgid "Range of category values" msgstr "" -#: ../gui/wxpython/menustrings.py:528 ../gui/wxpython/menustrings.py:1470 +#: ../gui/wxpython/menustrings.py:529 ../gui/wxpython/menustrings.py:1471 #: ../gui/wxpython/image2target/ii2t_menustrings.py:521 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1447 msgid "Prints terse list of category values found in a raster map layer." msgstr "" -#: ../gui/wxpython/menustrings.py:529 ../gui/wxpython/menustrings.py:1471 +#: ../gui/wxpython/menustrings.py:530 ../gui/wxpython/menustrings.py:1472 #: ../gui/wxpython/image2target/ii2t_menustrings.py:522 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1448 msgid "Sum area by raster map and category" msgstr "" -#: ../gui/wxpython/menustrings.py:530 ../gui/wxpython/menustrings.py:1472 +#: ../gui/wxpython/menustrings.py:531 ../gui/wxpython/menustrings.py:1473 #: ../gui/wxpython/image2target/ii2t_menustrings.py:523 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1449 msgid "Reports statistics for raster maps." msgstr "" -#: ../gui/wxpython/menustrings.py:531 ../gui/wxpython/menustrings.py:1473 +#: ../gui/wxpython/menustrings.py:532 ../gui/wxpython/menustrings.py:1474 #: ../gui/wxpython/image2target/ii2t_menustrings.py:524 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1450 msgid "Statistics for clumped cells" msgstr "" -#: ../gui/wxpython/menustrings.py:532 ../gui/wxpython/menustrings.py:1474 +#: ../gui/wxpython/menustrings.py:533 ../gui/wxpython/menustrings.py:1475 #: ../gui/wxpython/image2target/ii2t_menustrings.py:525 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1451 msgid "Calculates the volume of data \"clumps\". Optionally produces a GRASS vector points map containing the calculated centroids of these clumps." msgstr "" -#: ../gui/wxpython/menustrings.py:533 ../gui/wxpython/menustrings.py:1475 +#: ../gui/wxpython/menustrings.py:534 ../gui/wxpython/menustrings.py:1476 #: ../gui/wxpython/image2target/ii2t_menustrings.py:526 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1452 msgid "Total corrected area" msgstr "" -#: ../gui/wxpython/menustrings.py:534 ../gui/wxpython/menustrings.py:1476 +#: ../gui/wxpython/menustrings.py:535 ../gui/wxpython/menustrings.py:1477 #: ../gui/wxpython/image2target/ii2t_menustrings.py:527 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1453 msgid "Prints estimation of surface area for raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:535 ../gui/wxpython/menustrings.py:1477 +#: ../gui/wxpython/menustrings.py:536 ../gui/wxpython/menustrings.py:1478 #: ../gui/wxpython/image2target/ii2t_menustrings.py:528 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1454 #: ../gui/wxpython/lmgr/layertree.py:804 ../gui/wxpython/lmgr/layertree.py:860 msgid "Univariate raster statistics" msgstr "" -#: ../gui/wxpython/menustrings.py:536 ../gui/wxpython/menustrings.py:1478 +#: ../gui/wxpython/menustrings.py:537 ../gui/wxpython/menustrings.py:1479 #: ../gui/wxpython/image2target/ii2t_menustrings.py:529 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1455 msgid "Calculates univariate statistics from the non-null cells of a raster map. Statistics include number of cells counted, minimum and maximum cell values, range, arithmetic mean, population variance, standard deviation, coefficient of variation, and sum." msgstr "" -#: ../gui/wxpython/menustrings.py:537 ../gui/wxpython/menustrings.py:746 -#: ../gui/wxpython/menustrings.py:1479 ../gui/wxpython/menustrings.py:1688 +#: ../gui/wxpython/menustrings.py:538 ../gui/wxpython/menustrings.py:747 +#: ../gui/wxpython/menustrings.py:1480 ../gui/wxpython/menustrings.py:1689 #: ../gui/wxpython/image2target/ii2t_menustrings.py:530 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1456 msgid "Sample transects" msgstr "" -#: ../gui/wxpython/menustrings.py:538 ../gui/wxpython/menustrings.py:1480 +#: ../gui/wxpython/menustrings.py:539 ../gui/wxpython/menustrings.py:1481 #: ../gui/wxpython/image2target/ii2t_menustrings.py:531 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1457 msgid "Outputs the raster map layer values lying on user-defined line(s)." msgstr "" -#: ../gui/wxpython/menustrings.py:539 ../gui/wxpython/menustrings.py:1481 +#: ../gui/wxpython/menustrings.py:540 ../gui/wxpython/menustrings.py:1482 #: ../gui/wxpython/image2target/ii2t_menustrings.py:532 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1458 msgid "Sample transects (bearing/distance)" msgstr "" -#: ../gui/wxpython/menustrings.py:540 ../gui/wxpython/menustrings.py:1482 +#: ../gui/wxpython/menustrings.py:541 ../gui/wxpython/menustrings.py:1483 #: ../gui/wxpython/image2target/ii2t_menustrings.py:533 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1459 msgid "Outputs raster map layer values lying along user defined transect line(s)." msgstr "" -#: ../gui/wxpython/menustrings.py:541 ../gui/wxpython/menustrings.py:1483 +#: ../gui/wxpython/menustrings.py:542 ../gui/wxpython/menustrings.py:1484 #: ../gui/wxpython/image2target/ii2t_menustrings.py:534 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1460 msgid "Covariance/correlation" msgstr "" -#: ../gui/wxpython/menustrings.py:542 ../gui/wxpython/menustrings.py:1484 +#: ../gui/wxpython/menustrings.py:543 ../gui/wxpython/menustrings.py:1485 #: ../gui/wxpython/image2target/ii2t_menustrings.py:535 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1461 msgid "Outputs a covariance/correlation matrix for user-specified raster map layer(s)." msgstr "" -#: ../gui/wxpython/menustrings.py:543 ../gui/wxpython/menustrings.py:1485 +#: ../gui/wxpython/menustrings.py:544 ../gui/wxpython/menustrings.py:1486 #: ../gui/wxpython/image2target/ii2t_menustrings.py:536 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1462 msgid "Linear regression" msgstr "" -#: ../gui/wxpython/menustrings.py:544 ../gui/wxpython/menustrings.py:1486 +#: ../gui/wxpython/menustrings.py:545 ../gui/wxpython/menustrings.py:1487 #: ../gui/wxpython/image2target/ii2t_menustrings.py:537 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1463 msgid "Calculates linear regression from two raster maps: y = a + b*x." msgstr "" -#: ../gui/wxpython/menustrings.py:545 ../gui/wxpython/menustrings.py:1487 +#: ../gui/wxpython/menustrings.py:546 ../gui/wxpython/menustrings.py:1488 #: ../gui/wxpython/image2target/ii2t_menustrings.py:538 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1464 msgid "Multiple regression" msgstr "" -#: ../gui/wxpython/menustrings.py:546 ../gui/wxpython/menustrings.py:1488 +#: ../gui/wxpython/menustrings.py:547 ../gui/wxpython/menustrings.py:1489 #: ../gui/wxpython/image2target/ii2t_menustrings.py:539 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1465 msgid "Calculates multiple linear regression from raster maps." msgstr "" -#: ../gui/wxpython/menustrings.py:547 ../gui/wxpython/menustrings.py:1489 +#: ../gui/wxpython/menustrings.py:548 ../gui/wxpython/menustrings.py:1490 #: ../gui/wxpython/image2target/ii2t_menustrings.py:540 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1466 msgid "Mutual category occurrences" msgstr "" -#: ../gui/wxpython/menustrings.py:548 ../gui/wxpython/menustrings.py:1490 +#: ../gui/wxpython/menustrings.py:549 ../gui/wxpython/menustrings.py:1491 #: ../gui/wxpython/image2target/ii2t_menustrings.py:541 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1467 msgid "Tabulates the mutual occurrence (coincidence) of categories for two raster map layers." msgstr "" -#: ../gui/wxpython/menustrings.py:549 ../gui/wxpython/menustrings.py:1491 +#: ../gui/wxpython/menustrings.py:550 ../gui/wxpython/menustrings.py:1492 #: ../gui/wxpython/image2target/ii2t_menustrings.py:542 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1468 msgid "&Vector" msgstr "" -#: ../gui/wxpython/menustrings.py:550 ../gui/wxpython/menustrings.py:1492 +#: ../gui/wxpython/menustrings.py:551 ../gui/wxpython/menustrings.py:1493 #: ../gui/wxpython/image2target/ii2t_menustrings.py:543 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1469 msgid "Develop vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:551 ../gui/wxpython/menustrings.py:1493 +#: ../gui/wxpython/menustrings.py:552 ../gui/wxpython/menustrings.py:1494 #: ../gui/wxpython/image2target/ii2t_menustrings.py:544 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1470 -#: ../gui/wxpython/gui_core/dialogs.py:264 -#: ../gui/wxpython/gui_core/dialogs.py:402 +#: ../gui/wxpython/gui_core/dialogs.py:265 +#: ../gui/wxpython/gui_core/dialogs.py:403 msgid "Create new vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:552 ../gui/wxpython/menustrings.py:1494 +#: ../gui/wxpython/menustrings.py:553 ../gui/wxpython/menustrings.py:1495 #: ../gui/wxpython/image2target/ii2t_menustrings.py:545 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1471 msgid "Create new empty vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:553 ../gui/wxpython/menustrings.py:1495 +#: ../gui/wxpython/menustrings.py:554 ../gui/wxpython/menustrings.py:1496 #: ../gui/wxpython/image2target/ii2t_menustrings.py:546 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1472 msgid "Edit vector map (non-interactively)" msgstr "" -#: ../gui/wxpython/menustrings.py:554 ../gui/wxpython/menustrings.py:1496 +#: ../gui/wxpython/menustrings.py:555 ../gui/wxpython/menustrings.py:1497 #: ../gui/wxpython/image2target/ii2t_menustrings.py:547 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1473 msgid "Edits a vector map, allows adding, deleting and modifying selected vector features." msgstr "" -#: ../gui/wxpython/menustrings.py:555 ../gui/wxpython/menustrings.py:1497 +#: ../gui/wxpython/menustrings.py:556 ../gui/wxpython/menustrings.py:1498 #: ../gui/wxpython/image2target/ii2t_menustrings.py:548 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1474 msgid "Convert object types" msgstr "" -#: ../gui/wxpython/menustrings.py:556 ../gui/wxpython/menustrings.py:1498 +#: ../gui/wxpython/menustrings.py:557 ../gui/wxpython/menustrings.py:1499 #: ../gui/wxpython/image2target/ii2t_menustrings.py:549 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1475 msgid "Changes type of vector features." msgstr "" -#: ../gui/wxpython/menustrings.py:557 ../gui/wxpython/menustrings.py:1499 +#: ../gui/wxpython/menustrings.py:558 ../gui/wxpython/menustrings.py:1500 #: ../gui/wxpython/image2target/ii2t_menustrings.py:550 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1476 msgid "Parallel lines" msgstr "" -#: ../gui/wxpython/menustrings.py:558 ../gui/wxpython/menustrings.py:1500 +#: ../gui/wxpython/menustrings.py:559 ../gui/wxpython/menustrings.py:1501 #: ../gui/wxpython/image2target/ii2t_menustrings.py:551 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1477 msgid "Creates parallel line to input vector lines." msgstr "" -#: ../gui/wxpython/menustrings.py:559 ../gui/wxpython/menustrings.py:1501 +#: ../gui/wxpython/menustrings.py:560 ../gui/wxpython/menustrings.py:1502 #: ../gui/wxpython/image2target/ii2t_menustrings.py:552 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1478 msgid "Dissolve boundaries" msgstr "" -#: ../gui/wxpython/menustrings.py:560 ../gui/wxpython/menustrings.py:1502 +#: ../gui/wxpython/menustrings.py:561 ../gui/wxpython/menustrings.py:1503 #: ../gui/wxpython/image2target/ii2t_menustrings.py:553 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1479 msgid "Dissolves boundaries between adjacent areas sharing a common category number or attribute." msgstr "" -#: ../gui/wxpython/menustrings.py:561 ../gui/wxpython/menustrings.py:1503 +#: ../gui/wxpython/menustrings.py:562 ../gui/wxpython/menustrings.py:1504 #: ../gui/wxpython/image2target/ii2t_menustrings.py:554 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1480 msgid "Create 3D vector over raster" msgstr "" -#: ../gui/wxpython/menustrings.py:562 ../gui/wxpython/menustrings.py:1504 +#: ../gui/wxpython/menustrings.py:563 ../gui/wxpython/menustrings.py:1505 #: ../gui/wxpython/image2target/ii2t_menustrings.py:555 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1481 msgid "Converts 2D vector features to 3D by sampling of elevation raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:563 ../gui/wxpython/menustrings.py:1505 +#: ../gui/wxpython/menustrings.py:564 ../gui/wxpython/menustrings.py:1506 #: ../gui/wxpython/image2target/ii2t_menustrings.py:556 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1482 msgid "Extrude 3D vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:564 ../gui/wxpython/menustrings.py:1506 +#: ../gui/wxpython/menustrings.py:565 ../gui/wxpython/menustrings.py:1507 #: ../gui/wxpython/image2target/ii2t_menustrings.py:557 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1483 msgid "Extrudes flat vector features to 3D vector features with defined height. Optionally the height can be derived from sampling of elevation raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:565 ../gui/wxpython/menustrings.py:1507 +#: ../gui/wxpython/menustrings.py:566 ../gui/wxpython/menustrings.py:1508 #: ../gui/wxpython/image2target/ii2t_menustrings.py:558 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1484 msgid "Create labels" msgstr "" -#: ../gui/wxpython/menustrings.py:566 ../gui/wxpython/menustrings.py:1508 +#: ../gui/wxpython/menustrings.py:567 ../gui/wxpython/menustrings.py:1509 #: ../gui/wxpython/image2target/ii2t_menustrings.py:559 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1485 msgid "Creates paint labels for a vector map from attached attributes." msgstr "" -#: ../gui/wxpython/menustrings.py:567 ../gui/wxpython/menustrings.py:1509 +#: ../gui/wxpython/menustrings.py:568 ../gui/wxpython/menustrings.py:1510 #: ../gui/wxpython/image2target/ii2t_menustrings.py:560 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1486 msgid "Reposition vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:568 ../gui/wxpython/menustrings.py:1510 +#: ../gui/wxpython/menustrings.py:569 ../gui/wxpython/menustrings.py:1511 #: ../gui/wxpython/image2target/ii2t_menustrings.py:561 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1487 msgid "Performs an affine transformation (shift, scale and rotate) on vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:569 ../gui/wxpython/menustrings.py:1511 +#: ../gui/wxpython/menustrings.py:570 ../gui/wxpython/menustrings.py:1512 #: ../gui/wxpython/image2target/ii2t_menustrings.py:562 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1488 msgid "Rectify vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:570 ../gui/wxpython/menustrings.py:1512 +#: ../gui/wxpython/menustrings.py:571 ../gui/wxpython/menustrings.py:1513 #: ../gui/wxpython/image2target/ii2t_menustrings.py:563 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1489 msgid "Rectifies a vector by computing a coordinate transformation for each object in the vector based on the control points." msgstr "" -#: ../gui/wxpython/menustrings.py:574 ../gui/wxpython/menustrings.py:1516 +#: ../gui/wxpython/menustrings.py:575 ../gui/wxpython/menustrings.py:1517 #: ../gui/wxpython/image2target/ii2t_menustrings.py:567 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1493 msgid "Updates vector map metadata." msgstr "" -#: ../gui/wxpython/menustrings.py:575 ../gui/wxpython/menustrings.py:1517 +#: ../gui/wxpython/menustrings.py:576 ../gui/wxpython/menustrings.py:1518 #: ../gui/wxpython/image2target/ii2t_menustrings.py:568 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1494 msgid "Topology maintenance" msgstr "" -#: ../gui/wxpython/menustrings.py:576 ../gui/wxpython/menustrings.py:1518 +#: ../gui/wxpython/menustrings.py:577 ../gui/wxpython/menustrings.py:1519 #: ../gui/wxpython/image2target/ii2t_menustrings.py:569 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1495 msgid "Create or rebuild topology" msgstr "" -#: ../gui/wxpython/menustrings.py:577 ../gui/wxpython/menustrings.py:1519 +#: ../gui/wxpython/menustrings.py:578 ../gui/wxpython/menustrings.py:1520 #: ../gui/wxpython/image2target/ii2t_menustrings.py:570 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1496 msgid "Creates topology for vector map. Optionally also checks for topological errors." msgstr "" -#: ../gui/wxpython/menustrings.py:578 ../gui/wxpython/menustrings.py:1520 +#: ../gui/wxpython/menustrings.py:579 ../gui/wxpython/menustrings.py:1521 #: ../gui/wxpython/image2target/ii2t_menustrings.py:571 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1497 msgid "Rebuild topology on all vector maps" msgstr "" -#: ../gui/wxpython/menustrings.py:579 ../gui/wxpython/menustrings.py:1521 +#: ../gui/wxpython/menustrings.py:580 ../gui/wxpython/menustrings.py:1522 #: ../gui/wxpython/image2target/ii2t_menustrings.py:572 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1498 msgid "Rebuilds topology on all vector maps in the current mapset." msgstr "" -#: ../gui/wxpython/menustrings.py:580 ../gui/wxpython/menustrings.py:1522 +#: ../gui/wxpython/menustrings.py:581 ../gui/wxpython/menustrings.py:1523 #: ../gui/wxpython/image2target/ii2t_menustrings.py:573 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1499 msgid "Build polylines" msgstr "" -#: ../gui/wxpython/menustrings.py:581 ../gui/wxpython/menustrings.py:1523 +#: ../gui/wxpython/menustrings.py:582 ../gui/wxpython/menustrings.py:1524 #: ../gui/wxpython/image2target/ii2t_menustrings.py:574 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1500 msgid "Builds polylines from lines or boundaries." msgstr "" -#: ../gui/wxpython/menustrings.py:582 ../gui/wxpython/menustrings.py:1524 +#: ../gui/wxpython/menustrings.py:583 ../gui/wxpython/menustrings.py:1525 #: ../gui/wxpython/image2target/ii2t_menustrings.py:575 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1501 msgid "Split lines" msgstr "" -#: ../gui/wxpython/menustrings.py:583 ../gui/wxpython/menustrings.py:1525 +#: ../gui/wxpython/menustrings.py:584 ../gui/wxpython/menustrings.py:1526 #: ../gui/wxpython/image2target/ii2t_menustrings.py:576 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1502 msgid "Splits vector lines to shorter segments." msgstr "" -#: ../gui/wxpython/menustrings.py:584 ../gui/wxpython/menustrings.py:1526 +#: ../gui/wxpython/menustrings.py:585 ../gui/wxpython/menustrings.py:1527 #: ../gui/wxpython/image2target/ii2t_menustrings.py:577 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1503 msgid "Split polylines" msgstr "" -#: ../gui/wxpython/menustrings.py:585 ../gui/wxpython/menustrings.py:1527 +#: ../gui/wxpython/menustrings.py:586 ../gui/wxpython/menustrings.py:1528 #: ../gui/wxpython/image2target/ii2t_menustrings.py:578 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1504 msgid "Creates points/segments from input vector lines and positions." msgstr "" -#: ../gui/wxpython/menustrings.py:586 ../gui/wxpython/menustrings.py:1528 +#: ../gui/wxpython/menustrings.py:587 ../gui/wxpython/menustrings.py:1529 #: ../gui/wxpython/image2target/ii2t_menustrings.py:579 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1505 msgid "Clean vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:587 ../gui/wxpython/menustrings.py:1529 +#: ../gui/wxpython/menustrings.py:588 ../gui/wxpython/menustrings.py:1530 #: ../gui/wxpython/image2target/ii2t_menustrings.py:580 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1506 msgid "Toolset for cleaning topology of vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:588 ../gui/wxpython/menustrings.py:1530 +#: ../gui/wxpython/menustrings.py:589 ../gui/wxpython/menustrings.py:1531 #: ../gui/wxpython/image2target/ii2t_menustrings.py:581 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1507 msgid "Smooth or simplify" msgstr "" -#: ../gui/wxpython/menustrings.py:589 ../gui/wxpython/menustrings.py:1531 +#: ../gui/wxpython/menustrings.py:590 ../gui/wxpython/menustrings.py:1532 #: ../gui/wxpython/image2target/ii2t_menustrings.py:582 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1508 msgid "Performs vector based generalization." msgstr "" -#: ../gui/wxpython/menustrings.py:590 ../gui/wxpython/menustrings.py:1532 +#: ../gui/wxpython/menustrings.py:591 ../gui/wxpython/menustrings.py:1533 #: ../gui/wxpython/image2target/ii2t_menustrings.py:583 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1509 msgid "Add centroids" msgstr "" -#: ../gui/wxpython/menustrings.py:591 ../gui/wxpython/menustrings.py:1533 +#: ../gui/wxpython/menustrings.py:592 ../gui/wxpython/menustrings.py:1534 #: ../gui/wxpython/image2target/ii2t_menustrings.py:584 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1510 msgid "Adds missing centroids to closed boundaries." msgstr "" -#: ../gui/wxpython/menustrings.py:594 ../gui/wxpython/menustrings.py:1536 +#: ../gui/wxpython/menustrings.py:595 ../gui/wxpython/menustrings.py:1537 #: ../gui/wxpython/image2target/ii2t_menustrings.py:587 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1513 msgid "Creates/modifies the color table associated with a vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:596 ../gui/wxpython/menustrings.py:1538 +#: ../gui/wxpython/menustrings.py:597 ../gui/wxpython/menustrings.py:1539 #: ../gui/wxpython/image2target/ii2t_menustrings.py:589 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1515 msgid "Interactive management of vector color tables." msgstr "" -#: ../gui/wxpython/menustrings.py:598 ../gui/wxpython/menustrings.py:1540 +#: ../gui/wxpython/menustrings.py:599 ../gui/wxpython/menustrings.py:1541 #: ../gui/wxpython/image2target/ii2t_menustrings.py:591 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1517 msgid "Exports the color table associated with a vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:599 ../gui/wxpython/menustrings.py:1541 +#: ../gui/wxpython/menustrings.py:600 ../gui/wxpython/menustrings.py:1542 #: ../gui/wxpython/image2target/ii2t_menustrings.py:592 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1518 msgid "Query vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:600 ../gui/wxpython/menustrings.py:1542 +#: ../gui/wxpython/menustrings.py:601 ../gui/wxpython/menustrings.py:1543 #: ../gui/wxpython/image2target/ii2t_menustrings.py:593 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1519 msgid "Query with coordinate(s)" msgstr "" -#: ../gui/wxpython/menustrings.py:601 ../gui/wxpython/menustrings.py:1543 +#: ../gui/wxpython/menustrings.py:602 ../gui/wxpython/menustrings.py:1544 #: ../gui/wxpython/image2target/ii2t_menustrings.py:594 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1520 msgid "Queries a vector map at given locations." msgstr "" -#: ../gui/wxpython/menustrings.py:602 ../gui/wxpython/menustrings.py:919 -#: ../gui/wxpython/menustrings.py:1544 ../gui/wxpython/menustrings.py:1861 +#: ../gui/wxpython/menustrings.py:603 ../gui/wxpython/menustrings.py:920 +#: ../gui/wxpython/menustrings.py:1545 ../gui/wxpython/menustrings.py:1862 #: ../gui/wxpython/image2target/ii2t_menustrings.py:595 #: ../gui/wxpython/image2target/ii2t_menustrings.py:903 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1521 @@ -7711,8 +7685,8 @@ msgid "Query vector attribute data" msgstr "" -#: ../gui/wxpython/menustrings.py:603 ../gui/wxpython/menustrings.py:920 -#: ../gui/wxpython/menustrings.py:1545 ../gui/wxpython/menustrings.py:1862 +#: ../gui/wxpython/menustrings.py:604 ../gui/wxpython/menustrings.py:921 +#: ../gui/wxpython/menustrings.py:1546 ../gui/wxpython/menustrings.py:1863 #: ../gui/wxpython/image2target/ii2t_menustrings.py:596 #: ../gui/wxpython/image2target/ii2t_menustrings.py:904 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1522 @@ -7720,56 +7694,56 @@ msgid "Prints vector map attributes." msgstr "" -#: ../gui/wxpython/menustrings.py:604 ../gui/wxpython/menustrings.py:1546 +#: ../gui/wxpython/menustrings.py:605 ../gui/wxpython/menustrings.py:1547 #: ../gui/wxpython/image2target/ii2t_menustrings.py:597 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1523 msgid "Feature selection" msgstr "" -#: ../gui/wxpython/menustrings.py:605 ../gui/wxpython/menustrings.py:1547 +#: ../gui/wxpython/menustrings.py:606 ../gui/wxpython/menustrings.py:1548 #: ../gui/wxpython/image2target/ii2t_menustrings.py:598 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1524 msgid "Select by attributes" msgstr "" -#: ../gui/wxpython/menustrings.py:606 ../gui/wxpython/menustrings.py:1548 +#: ../gui/wxpython/menustrings.py:607 ../gui/wxpython/menustrings.py:1549 #: ../gui/wxpython/image2target/ii2t_menustrings.py:599 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1525 msgid "Selects vector features from an existing vector map and creates a new vector map containing only the selected features." msgstr "" -#: ../gui/wxpython/menustrings.py:607 ../gui/wxpython/menustrings.py:1549 +#: ../gui/wxpython/menustrings.py:608 ../gui/wxpython/menustrings.py:1550 #: ../gui/wxpython/image2target/ii2t_menustrings.py:600 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1526 msgid "Select by another map" msgstr "" -#: ../gui/wxpython/menustrings.py:608 ../gui/wxpython/menustrings.py:1550 +#: ../gui/wxpython/menustrings.py:609 ../gui/wxpython/menustrings.py:1551 #: ../gui/wxpython/image2target/ii2t_menustrings.py:601 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1527 msgid "Selects features from vector map (A) by features from other vector map (B)." msgstr "" -#: ../gui/wxpython/menustrings.py:616 ../gui/wxpython/menustrings.py:1558 +#: ../gui/wxpython/menustrings.py:617 ../gui/wxpython/menustrings.py:1559 #: ../gui/wxpython/image2target/ii2t_menustrings.py:609 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1535 msgid "Buffer vectors" msgstr "" -#: ../gui/wxpython/menustrings.py:617 ../gui/wxpython/menustrings.py:1559 +#: ../gui/wxpython/menustrings.py:618 ../gui/wxpython/menustrings.py:1560 #: ../gui/wxpython/image2target/ii2t_menustrings.py:610 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1536 msgid "Creates a buffer around vector features of given type." msgstr "" -#: ../gui/wxpython/menustrings.py:618 ../gui/wxpython/menustrings.py:1560 +#: ../gui/wxpython/menustrings.py:619 ../gui/wxpython/menustrings.py:1561 #: ../gui/wxpython/image2target/ii2t_menustrings.py:611 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1537 msgid "Point analysis" msgstr "" -#: ../gui/wxpython/menustrings.py:619 ../gui/wxpython/menustrings.py:632 -#: ../gui/wxpython/menustrings.py:1561 ../gui/wxpython/menustrings.py:1574 +#: ../gui/wxpython/menustrings.py:620 ../gui/wxpython/menustrings.py:633 +#: ../gui/wxpython/menustrings.py:1562 ../gui/wxpython/menustrings.py:1575 #: ../gui/wxpython/image2target/ii2t_menustrings.py:612 #: ../gui/wxpython/image2target/ii2t_menustrings.py:625 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1538 @@ -7777,9 +7751,9 @@ msgid "Identify and remove outliers" msgstr "" -#: ../gui/wxpython/menustrings.py:620 ../gui/wxpython/menustrings.py:633 -#: ../gui/wxpython/menustrings.py:732 ../gui/wxpython/menustrings.py:1562 -#: ../gui/wxpython/menustrings.py:1575 ../gui/wxpython/menustrings.py:1674 +#: ../gui/wxpython/menustrings.py:621 ../gui/wxpython/menustrings.py:634 +#: ../gui/wxpython/menustrings.py:733 ../gui/wxpython/menustrings.py:1563 +#: ../gui/wxpython/menustrings.py:1576 ../gui/wxpython/menustrings.py:1675 #: ../gui/wxpython/image2target/ii2t_menustrings.py:613 #: ../gui/wxpython/image2target/ii2t_menustrings.py:626 #: ../gui/wxpython/image2target/ii2t_menustrings.py:723 @@ -7789,26 +7763,26 @@ msgid "Removes outliers from vector point data." msgstr "" -#: ../gui/wxpython/menustrings.py:621 ../gui/wxpython/menustrings.py:1563 +#: ../gui/wxpython/menustrings.py:622 ../gui/wxpython/menustrings.py:1564 #: ../gui/wxpython/image2target/ii2t_menustrings.py:614 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1540 msgid "Identify point clusters" msgstr "" -#: ../gui/wxpython/menustrings.py:622 ../gui/wxpython/menustrings.py:1564 +#: ../gui/wxpython/menustrings.py:623 ../gui/wxpython/menustrings.py:1565 #: ../gui/wxpython/image2target/ii2t_menustrings.py:615 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1541 msgid "Performs cluster identification." msgstr "" -#: ../gui/wxpython/menustrings.py:623 ../gui/wxpython/menustrings.py:1565 +#: ../gui/wxpython/menustrings.py:624 ../gui/wxpython/menustrings.py:1566 #: ../gui/wxpython/image2target/ii2t_menustrings.py:616 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1542 msgid "Indices for quadrat counts of vector point lists" msgstr "" -#: ../gui/wxpython/menustrings.py:624 ../gui/wxpython/menustrings.py:749 -#: ../gui/wxpython/menustrings.py:1566 ../gui/wxpython/menustrings.py:1691 +#: ../gui/wxpython/menustrings.py:625 ../gui/wxpython/menustrings.py:750 +#: ../gui/wxpython/menustrings.py:1567 ../gui/wxpython/menustrings.py:1692 #: ../gui/wxpython/image2target/ii2t_menustrings.py:617 #: ../gui/wxpython/image2target/ii2t_menustrings.py:738 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1543 @@ -7816,8 +7790,8 @@ msgid "Indices for quadrat counts of vector point lists." msgstr "" -#: ../gui/wxpython/menustrings.py:625 ../gui/wxpython/menustrings.py:729 -#: ../gui/wxpython/menustrings.py:1567 ../gui/wxpython/menustrings.py:1671 +#: ../gui/wxpython/menustrings.py:626 ../gui/wxpython/menustrings.py:730 +#: ../gui/wxpython/menustrings.py:1568 ../gui/wxpython/menustrings.py:1672 #: ../gui/wxpython/image2target/ii2t_menustrings.py:618 #: ../gui/wxpython/image2target/ii2t_menustrings.py:720 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1544 @@ -7825,8 +7799,8 @@ msgid "Perturb points" msgstr "" -#: ../gui/wxpython/menustrings.py:626 ../gui/wxpython/menustrings.py:730 -#: ../gui/wxpython/menustrings.py:1568 ../gui/wxpython/menustrings.py:1672 +#: ../gui/wxpython/menustrings.py:627 ../gui/wxpython/menustrings.py:731 +#: ../gui/wxpython/menustrings.py:1569 ../gui/wxpython/menustrings.py:1673 #: ../gui/wxpython/image2target/ii2t_menustrings.py:619 #: ../gui/wxpython/image2target/ii2t_menustrings.py:721 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1545 @@ -7834,8 +7808,8 @@ msgid "Random location perturbations of vector points." msgstr "" -#: ../gui/wxpython/menustrings.py:627 ../gui/wxpython/menustrings.py:733 -#: ../gui/wxpython/menustrings.py:1569 ../gui/wxpython/menustrings.py:1675 +#: ../gui/wxpython/menustrings.py:628 ../gui/wxpython/menustrings.py:734 +#: ../gui/wxpython/menustrings.py:1570 ../gui/wxpython/menustrings.py:1676 #: ../gui/wxpython/image2target/ii2t_menustrings.py:620 #: ../gui/wxpython/image2target/ii2t_menustrings.py:724 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1546 @@ -7843,8 +7817,8 @@ msgid "Test/training point sets" msgstr "" -#: ../gui/wxpython/menustrings.py:628 ../gui/wxpython/menustrings.py:734 -#: ../gui/wxpython/menustrings.py:1570 ../gui/wxpython/menustrings.py:1676 +#: ../gui/wxpython/menustrings.py:629 ../gui/wxpython/menustrings.py:735 +#: ../gui/wxpython/menustrings.py:1571 ../gui/wxpython/menustrings.py:1677 #: ../gui/wxpython/image2target/ii2t_menustrings.py:621 #: ../gui/wxpython/image2target/ii2t_menustrings.py:725 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1547 @@ -7852,14 +7826,14 @@ msgid "Randomly partition points into test/train sets." msgstr "" -#: ../gui/wxpython/menustrings.py:629 ../gui/wxpython/menustrings.py:1571 +#: ../gui/wxpython/menustrings.py:630 ../gui/wxpython/menustrings.py:1572 #: ../gui/wxpython/image2target/ii2t_menustrings.py:622 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1548 msgid "Tests for normality for vector points" msgstr "" -#: ../gui/wxpython/menustrings.py:630 ../gui/wxpython/menustrings.py:751 -#: ../gui/wxpython/menustrings.py:1572 ../gui/wxpython/menustrings.py:1693 +#: ../gui/wxpython/menustrings.py:631 ../gui/wxpython/menustrings.py:752 +#: ../gui/wxpython/menustrings.py:1573 ../gui/wxpython/menustrings.py:1694 #: ../gui/wxpython/image2target/ii2t_menustrings.py:623 #: ../gui/wxpython/image2target/ii2t_menustrings.py:740 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1549 @@ -7867,323 +7841,323 @@ msgid "Tests for normality for vector points." msgstr "" -#: ../gui/wxpython/menustrings.py:631 ../gui/wxpython/menustrings.py:1573 +#: ../gui/wxpython/menustrings.py:632 ../gui/wxpython/menustrings.py:1574 #: ../gui/wxpython/image2target/ii2t_menustrings.py:624 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1550 msgid "Lidar analysis" msgstr "" -#: ../gui/wxpython/menustrings.py:634 ../gui/wxpython/menustrings.py:1576 +#: ../gui/wxpython/menustrings.py:635 ../gui/wxpython/menustrings.py:1577 #: ../gui/wxpython/image2target/ii2t_menustrings.py:627 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1553 msgid "Detect edges" msgstr "" -#: ../gui/wxpython/menustrings.py:635 ../gui/wxpython/menustrings.py:1577 +#: ../gui/wxpython/menustrings.py:636 ../gui/wxpython/menustrings.py:1578 #: ../gui/wxpython/image2target/ii2t_menustrings.py:628 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1554 msgid "Detects the object's edges from a LIDAR data set." msgstr "" -#: ../gui/wxpython/menustrings.py:636 ../gui/wxpython/menustrings.py:1578 +#: ../gui/wxpython/menustrings.py:637 ../gui/wxpython/menustrings.py:1579 #: ../gui/wxpython/image2target/ii2t_menustrings.py:629 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1555 msgid "Detect interiors" msgstr "" -#: ../gui/wxpython/menustrings.py:637 ../gui/wxpython/menustrings.py:1579 +#: ../gui/wxpython/menustrings.py:638 ../gui/wxpython/menustrings.py:1580 #: ../gui/wxpython/image2target/ii2t_menustrings.py:630 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1556 msgid "Building contour determination and Region Growing algorithm for determining the building inside" msgstr "" -#: ../gui/wxpython/menustrings.py:638 ../gui/wxpython/menustrings.py:1580 +#: ../gui/wxpython/menustrings.py:639 ../gui/wxpython/menustrings.py:1581 #: ../gui/wxpython/image2target/ii2t_menustrings.py:631 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1557 msgid "Correct and reclassify objects" msgstr "" -#: ../gui/wxpython/menustrings.py:639 ../gui/wxpython/menustrings.py:1581 +#: ../gui/wxpython/menustrings.py:640 ../gui/wxpython/menustrings.py:1582 #: ../gui/wxpython/image2target/ii2t_menustrings.py:632 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1558 msgid "Corrects the v.lidar.growing output. It is the last of the three algorithms for LIDAR filtering." msgstr "" -#: ../gui/wxpython/menustrings.py:640 ../gui/wxpython/menustrings.py:1582 +#: ../gui/wxpython/menustrings.py:641 ../gui/wxpython/menustrings.py:1583 #: ../gui/wxpython/image2target/ii2t_menustrings.py:633 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1559 msgid "Linear referencing" msgstr "" -#: ../gui/wxpython/menustrings.py:641 ../gui/wxpython/menustrings.py:1583 +#: ../gui/wxpython/menustrings.py:642 ../gui/wxpython/menustrings.py:1584 #: ../gui/wxpython/image2target/ii2t_menustrings.py:634 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1560 msgid "Create LRS" msgstr "" -#: ../gui/wxpython/menustrings.py:642 ../gui/wxpython/menustrings.py:1584 +#: ../gui/wxpython/menustrings.py:643 ../gui/wxpython/menustrings.py:1585 #: ../gui/wxpython/image2target/ii2t_menustrings.py:635 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1561 msgid "Creates a linear reference system." msgstr "" -#: ../gui/wxpython/menustrings.py:643 ../gui/wxpython/menustrings.py:1585 +#: ../gui/wxpython/menustrings.py:644 ../gui/wxpython/menustrings.py:1586 #: ../gui/wxpython/image2target/ii2t_menustrings.py:636 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1562 msgid "Create stationing" msgstr "" -#: ../gui/wxpython/menustrings.py:644 ../gui/wxpython/menustrings.py:1586 +#: ../gui/wxpython/menustrings.py:645 ../gui/wxpython/menustrings.py:1587 #: ../gui/wxpython/image2target/ii2t_menustrings.py:637 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1563 msgid "Creates stationing from input lines, and linear reference system." msgstr "" -#: ../gui/wxpython/menustrings.py:645 ../gui/wxpython/menustrings.py:1587 +#: ../gui/wxpython/menustrings.py:646 ../gui/wxpython/menustrings.py:1588 #: ../gui/wxpython/image2target/ii2t_menustrings.py:638 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1564 msgid "Create points/segments" msgstr "" -#: ../gui/wxpython/menustrings.py:646 ../gui/wxpython/menustrings.py:1588 +#: ../gui/wxpython/menustrings.py:647 ../gui/wxpython/menustrings.py:1589 #: ../gui/wxpython/image2target/ii2t_menustrings.py:639 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1565 msgid "Creates points/segments from input lines, linear reference system and positions read from stdin or a file." msgstr "" -#: ../gui/wxpython/menustrings.py:647 ../gui/wxpython/menustrings.py:1589 +#: ../gui/wxpython/menustrings.py:648 ../gui/wxpython/menustrings.py:1590 #: ../gui/wxpython/image2target/ii2t_menustrings.py:640 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1566 msgid "Find line id and offset" msgstr "" -#: ../gui/wxpython/menustrings.py:648 ../gui/wxpython/menustrings.py:1590 +#: ../gui/wxpython/menustrings.py:649 ../gui/wxpython/menustrings.py:1591 #: ../gui/wxpython/image2target/ii2t_menustrings.py:641 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1567 msgid "Finds line id and real km+offset for given points in vector map using linear reference system." msgstr "" -#: ../gui/wxpython/menustrings.py:649 ../gui/wxpython/menustrings.py:1591 +#: ../gui/wxpython/menustrings.py:650 ../gui/wxpython/menustrings.py:1592 #: ../gui/wxpython/image2target/ii2t_menustrings.py:642 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1568 msgid "Nearest features" msgstr "" -#: ../gui/wxpython/menustrings.py:650 ../gui/wxpython/menustrings.py:1592 +#: ../gui/wxpython/menustrings.py:651 ../gui/wxpython/menustrings.py:1593 #: ../gui/wxpython/image2target/ii2t_menustrings.py:643 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1569 msgid "Finds the nearest element in vector map 'to' for elements in vector map 'from'." msgstr "" -#: ../gui/wxpython/menustrings.py:651 ../gui/wxpython/menustrings.py:1593 +#: ../gui/wxpython/menustrings.py:652 ../gui/wxpython/menustrings.py:1594 #: ../gui/wxpython/image2target/ii2t_menustrings.py:644 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1570 msgid "Network analysis" msgstr "" -#: ../gui/wxpython/menustrings.py:652 ../gui/wxpython/menustrings.py:1594 +#: ../gui/wxpython/menustrings.py:653 ../gui/wxpython/menustrings.py:1595 #: ../gui/wxpython/image2target/ii2t_menustrings.py:645 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1571 #: ../gui/wxpython/mapdisp/toolbars.py:58 msgid "Vector network analysis tool" msgstr "" -#: ../gui/wxpython/menustrings.py:653 ../gui/wxpython/menustrings.py:1595 +#: ../gui/wxpython/menustrings.py:654 ../gui/wxpython/menustrings.py:1596 #: ../gui/wxpython/image2target/ii2t_menustrings.py:646 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1572 msgid "Tool for interactive vector network analysis." msgstr "" -#: ../gui/wxpython/menustrings.py:654 ../gui/wxpython/menustrings.py:1596 +#: ../gui/wxpython/menustrings.py:655 ../gui/wxpython/menustrings.py:1597 #: ../gui/wxpython/image2target/ii2t_menustrings.py:647 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1573 msgid "Network preparation" msgstr "" -#: ../gui/wxpython/menustrings.py:655 ../gui/wxpython/menustrings.py:1597 +#: ../gui/wxpython/menustrings.py:656 ../gui/wxpython/menustrings.py:1598 #: ../gui/wxpython/image2target/ii2t_menustrings.py:648 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1574 msgid "Performs network maintenance." msgstr "" -#: ../gui/wxpython/menustrings.py:656 ../gui/wxpython/menustrings.py:1598 +#: ../gui/wxpython/menustrings.py:657 ../gui/wxpython/menustrings.py:1599 #: ../gui/wxpython/image2target/ii2t_menustrings.py:649 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1575 msgid "Allocate subnets" msgstr "" -#: ../gui/wxpython/menustrings.py:657 ../gui/wxpython/menustrings.py:1599 +#: ../gui/wxpython/menustrings.py:658 ../gui/wxpython/menustrings.py:1600 msgid "Allocates subnets for nearest centers. Center node must be opened (costs >= 0). Costs of center node are used in calculation." msgstr "" -#: ../gui/wxpython/menustrings.py:658 ../gui/wxpython/menustrings.py:1600 +#: ../gui/wxpython/menustrings.py:659 ../gui/wxpython/menustrings.py:1601 #: ../gui/wxpython/image2target/ii2t_menustrings.py:651 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1577 msgid "Split net" msgstr "" -#: ../gui/wxpython/menustrings.py:659 ../gui/wxpython/menustrings.py:1601 +#: ../gui/wxpython/menustrings.py:660 ../gui/wxpython/menustrings.py:1602 msgid "Splits subnets for nearest centers by cost isolines. Splits net to bands between cost isolines (direction from center). Center node must be opened (costs >= 0). Costs of center node are used in calculation." msgstr "" -#: ../gui/wxpython/menustrings.py:660 ../gui/wxpython/menustrings.py:1602 +#: ../gui/wxpython/menustrings.py:661 ../gui/wxpython/menustrings.py:1603 #: ../gui/wxpython/image2target/ii2t_menustrings.py:653 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1579 msgid "Shortest path" msgstr "" -#: ../gui/wxpython/menustrings.py:661 ../gui/wxpython/menustrings.py:1603 +#: ../gui/wxpython/menustrings.py:662 ../gui/wxpython/menustrings.py:1604 #: ../gui/wxpython/image2target/ii2t_menustrings.py:654 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1580 msgid "Finds shortest path on vector network." msgstr "" -#: ../gui/wxpython/menustrings.py:662 ../gui/wxpython/menustrings.py:1604 +#: ../gui/wxpython/menustrings.py:663 ../gui/wxpython/menustrings.py:1605 #: ../gui/wxpython/image2target/ii2t_menustrings.py:655 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1581 msgid "Shortest path for sets of features" msgstr "" -#: ../gui/wxpython/menustrings.py:663 ../gui/wxpython/menustrings.py:1605 +#: ../gui/wxpython/menustrings.py:664 ../gui/wxpython/menustrings.py:1606 #: ../gui/wxpython/image2target/ii2t_menustrings.py:656 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1582 msgid "Computes shortest distance via the network between the given sets of features. Finds the shortest paths from each 'from' point to the nearest 'to' feature and various information about this relation are uploaded to the attribute table." msgstr "" -#: ../gui/wxpython/menustrings.py:664 ../gui/wxpython/menustrings.py:1606 +#: ../gui/wxpython/menustrings.py:665 ../gui/wxpython/menustrings.py:1607 #: ../gui/wxpython/image2target/ii2t_menustrings.py:657 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1583 msgid "Shortest path using timetables" msgstr "" -#: ../gui/wxpython/menustrings.py:665 ../gui/wxpython/menustrings.py:1607 +#: ../gui/wxpython/menustrings.py:666 ../gui/wxpython/menustrings.py:1608 #: ../gui/wxpython/image2target/ii2t_menustrings.py:658 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1584 msgid "Finds shortest path using timetables." msgstr "" -#: ../gui/wxpython/menustrings.py:666 ../gui/wxpython/menustrings.py:1608 +#: ../gui/wxpython/menustrings.py:667 ../gui/wxpython/menustrings.py:1609 #: ../gui/wxpython/image2target/ii2t_menustrings.py:659 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1585 msgid "Shortest path for all pairs" msgstr "" -#: ../gui/wxpython/menustrings.py:667 ../gui/wxpython/menustrings.py:1609 +#: ../gui/wxpython/menustrings.py:668 ../gui/wxpython/menustrings.py:1610 #: ../gui/wxpython/image2target/ii2t_menustrings.py:660 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1586 msgid "Computes the shortest path between all pairs of nodes in the network." msgstr "" -#: ../gui/wxpython/menustrings.py:668 ../gui/wxpython/menustrings.py:1610 +#: ../gui/wxpython/menustrings.py:669 ../gui/wxpython/menustrings.py:1611 #: ../gui/wxpython/image2target/ii2t_menustrings.py:661 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1587 msgid "Visibility network" msgstr "" -#: ../gui/wxpython/menustrings.py:669 ../gui/wxpython/menustrings.py:1611 +#: ../gui/wxpython/menustrings.py:670 ../gui/wxpython/menustrings.py:1612 #: ../gui/wxpython/image2target/ii2t_menustrings.py:662 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1588 msgid "Performs visibility graph construction." msgstr "" -#: ../gui/wxpython/menustrings.py:670 ../gui/wxpython/menustrings.py:1612 +#: ../gui/wxpython/menustrings.py:671 ../gui/wxpython/menustrings.py:1613 #: ../gui/wxpython/image2target/ii2t_menustrings.py:663 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1589 msgid "Bridges and articulation points" msgstr "" -#: ../gui/wxpython/menustrings.py:671 ../gui/wxpython/menustrings.py:1613 +#: ../gui/wxpython/menustrings.py:672 ../gui/wxpython/menustrings.py:1614 #: ../gui/wxpython/image2target/ii2t_menustrings.py:664 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1590 msgid "Computes bridges and articulation points in the network." msgstr "" -#: ../gui/wxpython/menustrings.py:672 ../gui/wxpython/menustrings.py:1614 +#: ../gui/wxpython/menustrings.py:673 ../gui/wxpython/menustrings.py:1615 #: ../gui/wxpython/image2target/ii2t_menustrings.py:665 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1591 msgid "Maximum flow" msgstr "" -#: ../gui/wxpython/menustrings.py:673 ../gui/wxpython/menustrings.py:1615 +#: ../gui/wxpython/menustrings.py:674 ../gui/wxpython/menustrings.py:1616 #: ../gui/wxpython/image2target/ii2t_menustrings.py:666 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1592 msgid "Computes the maximum flow between two sets of nodes in the network." msgstr "" -#: ../gui/wxpython/menustrings.py:674 ../gui/wxpython/menustrings.py:1616 +#: ../gui/wxpython/menustrings.py:675 ../gui/wxpython/menustrings.py:1617 #: ../gui/wxpython/image2target/ii2t_menustrings.py:667 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1593 msgid "Vertex connectivity" msgstr "" -#: ../gui/wxpython/menustrings.py:675 ../gui/wxpython/menustrings.py:1617 +#: ../gui/wxpython/menustrings.py:676 ../gui/wxpython/menustrings.py:1618 #: ../gui/wxpython/image2target/ii2t_menustrings.py:668 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1594 msgid "Computes vertex connectivity between two sets of nodes in the network." msgstr "" -#: ../gui/wxpython/menustrings.py:676 ../gui/wxpython/menustrings.py:1618 +#: ../gui/wxpython/menustrings.py:677 ../gui/wxpython/menustrings.py:1619 #: ../gui/wxpython/image2target/ii2t_menustrings.py:669 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1595 msgid "Components" msgstr "" -#: ../gui/wxpython/menustrings.py:677 ../gui/wxpython/menustrings.py:1619 +#: ../gui/wxpython/menustrings.py:678 ../gui/wxpython/menustrings.py:1620 #: ../gui/wxpython/image2target/ii2t_menustrings.py:670 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1596 msgid "Computes strongly and weakly connected components in the network." msgstr "" -#: ../gui/wxpython/menustrings.py:678 ../gui/wxpython/menustrings.py:1620 +#: ../gui/wxpython/menustrings.py:679 ../gui/wxpython/menustrings.py:1621 #: ../gui/wxpython/image2target/ii2t_menustrings.py:671 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1597 msgid "Centrality" msgstr "" -#: ../gui/wxpython/menustrings.py:679 ../gui/wxpython/menustrings.py:1621 +#: ../gui/wxpython/menustrings.py:680 ../gui/wxpython/menustrings.py:1622 #: ../gui/wxpython/image2target/ii2t_menustrings.py:672 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1598 msgid "Computes degree, centrality, betweeness, closeness and eigenvector centrality measures in the network." msgstr "" -#: ../gui/wxpython/menustrings.py:680 ../gui/wxpython/menustrings.py:1622 +#: ../gui/wxpython/menustrings.py:681 ../gui/wxpython/menustrings.py:1623 #: ../gui/wxpython/image2target/ii2t_menustrings.py:673 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1599 msgid "Steiner tree" msgstr "" -#: ../gui/wxpython/menustrings.py:681 ../gui/wxpython/menustrings.py:1623 +#: ../gui/wxpython/menustrings.py:682 ../gui/wxpython/menustrings.py:1624 #: ../gui/wxpython/image2target/ii2t_menustrings.py:674 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1600 msgid "Creates Steiner tree for the network and given terminals. Note that 'Minimum Steiner Tree' problem is NP-hard and heuristic algorithm is used in this module so the result may be sub optimal." msgstr "" -#: ../gui/wxpython/menustrings.py:682 ../gui/wxpython/menustrings.py:1624 +#: ../gui/wxpython/menustrings.py:683 ../gui/wxpython/menustrings.py:1625 #: ../gui/wxpython/image2target/ii2t_menustrings.py:675 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1601 msgid "Minimum spanning tree" msgstr "" -#: ../gui/wxpython/menustrings.py:683 ../gui/wxpython/menustrings.py:1625 +#: ../gui/wxpython/menustrings.py:684 ../gui/wxpython/menustrings.py:1626 #: ../gui/wxpython/image2target/ii2t_menustrings.py:676 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1602 msgid "Computes minimum spanning tree for the network." msgstr "" -#: ../gui/wxpython/menustrings.py:684 ../gui/wxpython/menustrings.py:1626 +#: ../gui/wxpython/menustrings.py:685 ../gui/wxpython/menustrings.py:1627 #: ../gui/wxpython/image2target/ii2t_menustrings.py:677 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1603 msgid "Traveling salesman analysis" msgstr "" -#: ../gui/wxpython/menustrings.py:685 ../gui/wxpython/menustrings.py:1627 +#: ../gui/wxpython/menustrings.py:686 ../gui/wxpython/menustrings.py:1628 #: ../gui/wxpython/image2target/ii2t_menustrings.py:678 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1604 msgid "Creates a cycle connecting given nodes (Traveling salesman problem). Note that TSP is NP-hard, heuristic algorithm is used by this module and created cycle may be sub optimal" msgstr "" -#: ../gui/wxpython/menustrings.py:686 ../gui/wxpython/menustrings.py:689 -#: ../gui/wxpython/menustrings.py:1628 ../gui/wxpython/menustrings.py:1631 +#: ../gui/wxpython/menustrings.py:687 ../gui/wxpython/menustrings.py:690 +#: ../gui/wxpython/menustrings.py:1629 ../gui/wxpython/menustrings.py:1632 #: ../gui/wxpython/image2target/ii2t_menustrings.py:679 #: ../gui/wxpython/image2target/ii2t_menustrings.py:680 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1605 @@ -8191,1016 +8165,1016 @@ msgid "Overlay vector maps" msgstr "" -#: ../gui/wxpython/menustrings.py:687 ../gui/wxpython/menustrings.py:1629 +#: ../gui/wxpython/menustrings.py:688 ../gui/wxpython/menustrings.py:1630 msgid "Clip vector maps" msgstr "" -#: ../gui/wxpython/menustrings.py:688 ../gui/wxpython/menustrings.py:1630 +#: ../gui/wxpython/menustrings.py:689 ../gui/wxpython/menustrings.py:1631 msgid "Extracts features of input map which overlay features of clip map." msgstr "" -#: ../gui/wxpython/menustrings.py:690 ../gui/wxpython/menustrings.py:1632 +#: ../gui/wxpython/menustrings.py:691 ../gui/wxpython/menustrings.py:1633 #: ../gui/wxpython/image2target/ii2t_menustrings.py:681 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1607 msgid "Overlays two vector maps offering clip, intersection, difference, symmetrical difference, union operators." msgstr "" -#: ../gui/wxpython/menustrings.py:691 ../gui/wxpython/menustrings.py:1633 +#: ../gui/wxpython/menustrings.py:692 ../gui/wxpython/menustrings.py:1634 #: ../gui/wxpython/image2target/ii2t_menustrings.py:682 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1608 msgid "Patch vector maps" msgstr "" -#: ../gui/wxpython/menustrings.py:692 ../gui/wxpython/menustrings.py:1634 +#: ../gui/wxpython/menustrings.py:693 ../gui/wxpython/menustrings.py:1635 #: ../gui/wxpython/image2target/ii2t_menustrings.py:683 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1609 msgid "Creates a new vector map by combining other vector maps." msgstr "" -#: ../gui/wxpython/menustrings.py:693 ../gui/wxpython/menustrings.py:1635 +#: ../gui/wxpython/menustrings.py:694 ../gui/wxpython/menustrings.py:1636 #: ../gui/wxpython/image2target/ii2t_menustrings.py:684 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1610 msgid "Manage categories" msgstr "" -#: ../gui/wxpython/menustrings.py:694 ../gui/wxpython/menustrings.py:1636 +#: ../gui/wxpython/menustrings.py:695 ../gui/wxpython/menustrings.py:1637 #: ../gui/wxpython/image2target/ii2t_menustrings.py:685 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1611 msgid "Change or report categories" msgstr "" -#: ../gui/wxpython/menustrings.py:695 ../gui/wxpython/menustrings.py:1637 +#: ../gui/wxpython/menustrings.py:696 ../gui/wxpython/menustrings.py:1638 #: ../gui/wxpython/image2target/ii2t_menustrings.py:686 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1612 msgid "Attaches, deletes or reports vector categories to map geometry." msgstr "" -#: ../gui/wxpython/menustrings.py:697 ../gui/wxpython/menustrings.py:1639 +#: ../gui/wxpython/menustrings.py:698 ../gui/wxpython/menustrings.py:1640 #: ../gui/wxpython/image2target/ii2t_menustrings.py:688 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1614 msgid "Changes vector category values for an existing vector map according to results of SQL queries or a value in attribute table column." msgstr "" -#: ../gui/wxpython/menustrings.py:698 ../gui/wxpython/menustrings.py:1640 +#: ../gui/wxpython/menustrings.py:699 ../gui/wxpython/menustrings.py:1641 #: ../gui/wxpython/image2target/ii2t_menustrings.py:689 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1615 #: ../gui/wxpython/dbmgr/dialogs.py:122 msgid "Update attributes" msgstr "" -#: ../gui/wxpython/menustrings.py:699 ../gui/wxpython/menustrings.py:1641 +#: ../gui/wxpython/menustrings.py:700 ../gui/wxpython/menustrings.py:1642 #: ../gui/wxpython/image2target/ii2t_menustrings.py:690 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1616 msgid "Update area attributes from raster" msgstr "" -#: ../gui/wxpython/menustrings.py:700 ../gui/wxpython/menustrings.py:1642 +#: ../gui/wxpython/menustrings.py:701 ../gui/wxpython/menustrings.py:1643 #: ../gui/wxpython/image2target/ii2t_menustrings.py:691 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1617 msgid "Calculates univariate statistics from a raster map based on a vector map and uploads statistics to new attribute columns." msgstr "" -#: ../gui/wxpython/menustrings.py:701 ../gui/wxpython/menustrings.py:1643 +#: ../gui/wxpython/menustrings.py:702 ../gui/wxpython/menustrings.py:1644 #: ../gui/wxpython/image2target/ii2t_menustrings.py:692 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1618 msgid "Update area attributes from vector" msgstr "" -#: ../gui/wxpython/menustrings.py:702 ../gui/wxpython/menustrings.py:1644 +#: ../gui/wxpython/menustrings.py:703 ../gui/wxpython/menustrings.py:1645 #: ../gui/wxpython/image2target/ii2t_menustrings.py:693 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1619 msgid "Count points in areas, calculate statistics from point attributes." msgstr "" -#: ../gui/wxpython/menustrings.py:703 ../gui/wxpython/menustrings.py:1645 +#: ../gui/wxpython/menustrings.py:704 ../gui/wxpython/menustrings.py:1646 #: ../gui/wxpython/image2target/ii2t_menustrings.py:694 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1620 msgid "Update point attributes from areas" msgstr "" -#: ../gui/wxpython/menustrings.py:704 ../gui/wxpython/menustrings.py:1646 +#: ../gui/wxpython/menustrings.py:705 ../gui/wxpython/menustrings.py:1647 #: ../gui/wxpython/image2target/ii2t_menustrings.py:695 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1621 msgid "Uploads vector values at positions of vector points to the table." msgstr "" -#: ../gui/wxpython/menustrings.py:705 ../gui/wxpython/menustrings.py:1647 +#: ../gui/wxpython/menustrings.py:706 ../gui/wxpython/menustrings.py:1648 #: ../gui/wxpython/image2target/ii2t_menustrings.py:696 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1622 msgid "Update database values from vector" msgstr "" -#: ../gui/wxpython/menustrings.py:706 ../gui/wxpython/menustrings.py:1648 +#: ../gui/wxpython/menustrings.py:707 ../gui/wxpython/menustrings.py:1649 #: ../gui/wxpython/image2target/ii2t_menustrings.py:697 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1623 msgid "Populates attribute values from vector features." msgstr "" -#: ../gui/wxpython/menustrings.py:707 ../gui/wxpython/menustrings.py:1649 +#: ../gui/wxpython/menustrings.py:708 ../gui/wxpython/menustrings.py:1650 #: ../gui/wxpython/image2target/ii2t_menustrings.py:698 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1624 msgid "Sample raster maps at point locations" msgstr "" -#: ../gui/wxpython/menustrings.py:708 ../gui/wxpython/menustrings.py:1650 +#: ../gui/wxpython/menustrings.py:709 ../gui/wxpython/menustrings.py:1651 #: ../gui/wxpython/image2target/ii2t_menustrings.py:699 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1625 msgid "Uploads raster values at positions of vector points to the table." msgstr "" -#: ../gui/wxpython/menustrings.py:709 ../gui/wxpython/menustrings.py:1651 +#: ../gui/wxpython/menustrings.py:710 ../gui/wxpython/menustrings.py:1652 #: ../gui/wxpython/image2target/ii2t_menustrings.py:700 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1626 msgid "Sample raster neighborhood around points" msgstr "" -#: ../gui/wxpython/menustrings.py:710 ../gui/wxpython/menustrings.py:1652 +#: ../gui/wxpython/menustrings.py:711 ../gui/wxpython/menustrings.py:1653 #: ../gui/wxpython/image2target/ii2t_menustrings.py:701 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1627 msgid "Samples a raster map at vector point locations." msgstr "" -#: ../gui/wxpython/menustrings.py:711 ../gui/wxpython/menustrings.py:1653 +#: ../gui/wxpython/menustrings.py:712 ../gui/wxpython/menustrings.py:1654 #: ../gui/wxpython/image2target/ii2t_menustrings.py:702 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1628 msgid "Generate area for current region" msgstr "" -#: ../gui/wxpython/menustrings.py:712 ../gui/wxpython/menustrings.py:1654 +#: ../gui/wxpython/menustrings.py:713 ../gui/wxpython/menustrings.py:1655 #: ../gui/wxpython/image2target/ii2t_menustrings.py:703 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1629 msgid "Creates a vector polygon from the current region extent." msgstr "" -#: ../gui/wxpython/menustrings.py:713 ../gui/wxpython/menustrings.py:1655 +#: ../gui/wxpython/menustrings.py:714 ../gui/wxpython/menustrings.py:1656 #: ../gui/wxpython/image2target/ii2t_menustrings.py:704 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1630 msgid "Generate areas from points" msgstr "" -#: ../gui/wxpython/menustrings.py:714 ../gui/wxpython/menustrings.py:1656 +#: ../gui/wxpython/menustrings.py:715 ../gui/wxpython/menustrings.py:1657 #: ../gui/wxpython/image2target/ii2t_menustrings.py:705 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1631 msgid "Convex hull" msgstr "" -#: ../gui/wxpython/menustrings.py:715 ../gui/wxpython/menustrings.py:1657 +#: ../gui/wxpython/menustrings.py:716 ../gui/wxpython/menustrings.py:1658 #: ../gui/wxpython/image2target/ii2t_menustrings.py:706 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1632 msgid "Produces a 2D/3D convex hull for a given vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:716 ../gui/wxpython/menustrings.py:1658 +#: ../gui/wxpython/menustrings.py:717 ../gui/wxpython/menustrings.py:1659 #: ../gui/wxpython/image2target/ii2t_menustrings.py:707 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1633 msgid "Delaunay triangles" msgstr "" -#: ../gui/wxpython/menustrings.py:717 ../gui/wxpython/menustrings.py:1659 +#: ../gui/wxpython/menustrings.py:718 ../gui/wxpython/menustrings.py:1660 #: ../gui/wxpython/image2target/ii2t_menustrings.py:708 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1634 msgid "Creates a Delaunay triangulation from an input vector map containing points or centroids." msgstr "" -#: ../gui/wxpython/menustrings.py:718 ../gui/wxpython/menustrings.py:1660 +#: ../gui/wxpython/menustrings.py:719 ../gui/wxpython/menustrings.py:1661 #: ../gui/wxpython/image2target/ii2t_menustrings.py:709 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1635 msgid "Voronoi diagram/Thiessen polygons" msgstr "" -#: ../gui/wxpython/menustrings.py:719 ../gui/wxpython/menustrings.py:1661 +#: ../gui/wxpython/menustrings.py:720 ../gui/wxpython/menustrings.py:1662 msgid "Creates a Voronoi diagram constrained to the extents of the current region from an input vector map containing points or centroids." msgstr "" -#: ../gui/wxpython/menustrings.py:720 ../gui/wxpython/menustrings.py:1662 +#: ../gui/wxpython/menustrings.py:721 ../gui/wxpython/menustrings.py:1663 #: ../gui/wxpython/image2target/ii2t_menustrings.py:711 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1637 msgid "Generate grid" msgstr "" -#: ../gui/wxpython/menustrings.py:721 ../gui/wxpython/menustrings.py:1663 +#: ../gui/wxpython/menustrings.py:722 ../gui/wxpython/menustrings.py:1664 #: ../gui/wxpython/image2target/ii2t_menustrings.py:712 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1638 msgid "Creates a vector map of a user-defined grid." msgstr "" -#: ../gui/wxpython/menustrings.py:722 ../gui/wxpython/menustrings.py:1664 +#: ../gui/wxpython/menustrings.py:723 ../gui/wxpython/menustrings.py:1665 #: ../gui/wxpython/image2target/ii2t_menustrings.py:713 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1639 msgid "Generate points" msgstr "" -#: ../gui/wxpython/menustrings.py:723 ../gui/wxpython/menustrings.py:1665 +#: ../gui/wxpython/menustrings.py:724 ../gui/wxpython/menustrings.py:1666 #: ../gui/wxpython/image2target/ii2t_menustrings.py:714 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1640 msgid "Generate from database" msgstr "" -#: ../gui/wxpython/menustrings.py:724 ../gui/wxpython/menustrings.py:1666 +#: ../gui/wxpython/menustrings.py:725 ../gui/wxpython/menustrings.py:1667 #: ../gui/wxpython/image2target/ii2t_menustrings.py:715 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1641 msgid "Creates new vector (points) map from database table containing coordinates." msgstr "" -#: ../gui/wxpython/menustrings.py:725 ../gui/wxpython/menustrings.py:1667 +#: ../gui/wxpython/menustrings.py:726 ../gui/wxpython/menustrings.py:1668 #: ../gui/wxpython/image2target/ii2t_menustrings.py:716 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1642 msgid "Generate points along lines" msgstr "" -#: ../gui/wxpython/menustrings.py:726 ../gui/wxpython/menustrings.py:1668 +#: ../gui/wxpython/menustrings.py:727 ../gui/wxpython/menustrings.py:1669 #: ../gui/wxpython/image2target/ii2t_menustrings.py:717 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1643 msgid "Creates points along input lines in new vector map with 2 layers." msgstr "" -#: ../gui/wxpython/menustrings.py:727 ../gui/wxpython/menustrings.py:1669 +#: ../gui/wxpython/menustrings.py:728 ../gui/wxpython/menustrings.py:1670 #: ../gui/wxpython/image2target/ii2t_menustrings.py:718 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1644 msgid "Generate random points" msgstr "" -#: ../gui/wxpython/menustrings.py:728 ../gui/wxpython/menustrings.py:1670 +#: ../gui/wxpython/menustrings.py:729 ../gui/wxpython/menustrings.py:1671 #: ../gui/wxpython/image2target/ii2t_menustrings.py:719 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1645 msgid "Generates random 2D/3D vector points." msgstr "" -#: ../gui/wxpython/menustrings.py:731 ../gui/wxpython/menustrings.py:1673 +#: ../gui/wxpython/menustrings.py:732 ../gui/wxpython/menustrings.py:1674 #: ../gui/wxpython/image2target/ii2t_menustrings.py:722 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1648 msgid "Remove outliers in point sets" msgstr "" -#: ../gui/wxpython/menustrings.py:736 ../gui/wxpython/menustrings.py:1678 +#: ../gui/wxpython/menustrings.py:737 ../gui/wxpython/menustrings.py:1679 #: ../gui/wxpython/image2target/ii2t_menustrings.py:727 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1653 msgid "Basic vector metadata" msgstr "" -#: ../gui/wxpython/menustrings.py:737 ../gui/wxpython/menustrings.py:1679 +#: ../gui/wxpython/menustrings.py:738 ../gui/wxpython/menustrings.py:1680 #: ../gui/wxpython/image2target/ii2t_menustrings.py:728 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1654 msgid "Outputs basic information about a vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:738 ../gui/wxpython/menustrings.py:1680 +#: ../gui/wxpython/menustrings.py:739 ../gui/wxpython/menustrings.py:1681 #: ../gui/wxpython/image2target/ii2t_menustrings.py:729 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1655 msgid "Classify attribute data" msgstr "" -#: ../gui/wxpython/menustrings.py:739 ../gui/wxpython/menustrings.py:1681 +#: ../gui/wxpython/menustrings.py:740 ../gui/wxpython/menustrings.py:1682 #: ../gui/wxpython/image2target/ii2t_menustrings.py:730 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1656 msgid "Classifies attribute data, e.g. for thematic mapping" msgstr "" -#: ../gui/wxpython/menustrings.py:740 ../gui/wxpython/menustrings.py:1682 +#: ../gui/wxpython/menustrings.py:741 ../gui/wxpython/menustrings.py:1683 #: ../gui/wxpython/image2target/ii2t_menustrings.py:731 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1657 msgid "Report topology by category" msgstr "" -#: ../gui/wxpython/menustrings.py:741 ../gui/wxpython/menustrings.py:1683 +#: ../gui/wxpython/menustrings.py:742 ../gui/wxpython/menustrings.py:1684 #: ../gui/wxpython/image2target/ii2t_menustrings.py:732 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1658 msgid "Reports geometry statistics for vector maps." msgstr "" -#: ../gui/wxpython/menustrings.py:742 ../gui/wxpython/menustrings.py:1684 +#: ../gui/wxpython/menustrings.py:743 ../gui/wxpython/menustrings.py:1685 #: ../gui/wxpython/image2target/ii2t_menustrings.py:733 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1659 msgid "Univariate attribute statistics for points" msgstr "" -#: ../gui/wxpython/menustrings.py:743 ../gui/wxpython/menustrings.py:1685 +#: ../gui/wxpython/menustrings.py:744 ../gui/wxpython/menustrings.py:1686 #: ../gui/wxpython/image2target/ii2t_menustrings.py:734 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1660 msgid "Calculates univariate statistics of vector map features. Variance and standard deviation is calculated only for points if specified." msgstr "" -#: ../gui/wxpython/menustrings.py:744 ../gui/wxpython/menustrings.py:1686 +#: ../gui/wxpython/menustrings.py:745 ../gui/wxpython/menustrings.py:1687 #: ../gui/wxpython/image2target/ii2t_menustrings.py:735 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1661 msgid "Univariate statistics for attribute columns" msgstr "" -#: ../gui/wxpython/menustrings.py:745 ../gui/wxpython/menustrings.py:1687 +#: ../gui/wxpython/menustrings.py:746 ../gui/wxpython/menustrings.py:1688 #: ../gui/wxpython/image2target/ii2t_menustrings.py:736 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1662 msgid "Calculates univariate statistics on selected table column for a GRASS vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:747 ../gui/wxpython/menustrings.py:1689 +#: ../gui/wxpython/menustrings.py:748 ../gui/wxpython/menustrings.py:1690 msgid "Vector map profiling tool" msgstr "" -#: ../gui/wxpython/menustrings.py:748 ../gui/wxpython/menustrings.py:1690 +#: ../gui/wxpython/menustrings.py:749 ../gui/wxpython/menustrings.py:1691 #: ../gui/wxpython/image2target/ii2t_menustrings.py:737 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1663 msgid "Quadrat indices" msgstr "" -#: ../gui/wxpython/menustrings.py:750 ../gui/wxpython/menustrings.py:1692 +#: ../gui/wxpython/menustrings.py:751 ../gui/wxpython/menustrings.py:1693 #: ../gui/wxpython/image2target/ii2t_menustrings.py:739 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1665 msgid "Test normality" msgstr "" -#: ../gui/wxpython/menustrings.py:752 ../gui/wxpython/menustrings.py:1694 +#: ../gui/wxpython/menustrings.py:753 ../gui/wxpython/menustrings.py:1695 #: ../gui/wxpython/image2target/ii2t_menustrings.py:741 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1667 msgid "&Imagery" msgstr "" -#: ../gui/wxpython/menustrings.py:753 ../gui/wxpython/menustrings.py:1695 +#: ../gui/wxpython/menustrings.py:754 ../gui/wxpython/menustrings.py:1696 #: ../gui/wxpython/image2target/ii2t_menustrings.py:742 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1668 msgid "Develop images and groups" msgstr "" -#: ../gui/wxpython/menustrings.py:754 ../gui/wxpython/menustrings.py:1696 +#: ../gui/wxpython/menustrings.py:755 ../gui/wxpython/menustrings.py:1697 #: ../gui/wxpython/image2target/ii2t_menustrings.py:743 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1669 msgid "Create/edit group" msgstr "" -#: ../gui/wxpython/menustrings.py:755 ../gui/wxpython/menustrings.py:1697 +#: ../gui/wxpython/menustrings.py:756 ../gui/wxpython/menustrings.py:1698 #: ../gui/wxpython/image2target/ii2t_menustrings.py:744 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1670 msgid "Creates, edits, and lists groups of imagery files." msgstr "" -#: ../gui/wxpython/menustrings.py:756 ../gui/wxpython/menustrings.py:1698 +#: ../gui/wxpython/menustrings.py:757 ../gui/wxpython/menustrings.py:1699 #: ../gui/wxpython/image2target/ii2t_menustrings.py:745 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1671 msgid "Target group" msgstr "" -#: ../gui/wxpython/menustrings.py:757 ../gui/wxpython/menustrings.py:1699 +#: ../gui/wxpython/menustrings.py:758 ../gui/wxpython/menustrings.py:1700 #: ../gui/wxpython/image2target/ii2t_menustrings.py:746 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1672 msgid "Targets an imagery group to a GRASS location and mapset." msgstr "" -#: ../gui/wxpython/menustrings.py:758 ../gui/wxpython/menustrings.py:1700 +#: ../gui/wxpython/menustrings.py:759 ../gui/wxpython/menustrings.py:1701 #: ../gui/wxpython/image2target/ii2t_menustrings.py:747 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1673 msgid "Mosaic images" msgstr "" -#: ../gui/wxpython/menustrings.py:759 ../gui/wxpython/menustrings.py:1701 +#: ../gui/wxpython/menustrings.py:760 ../gui/wxpython/menustrings.py:1702 #: ../gui/wxpython/image2target/ii2t_menustrings.py:748 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1674 msgid "Mosaics several images and extends colormap." msgstr "" -#: ../gui/wxpython/menustrings.py:760 ../gui/wxpython/menustrings.py:1702 +#: ../gui/wxpython/menustrings.py:761 ../gui/wxpython/menustrings.py:1703 #: ../gui/wxpython/image2target/ii2t_menustrings.py:749 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1675 msgid "Manage image colors" msgstr "" -#: ../gui/wxpython/menustrings.py:761 ../gui/wxpython/menustrings.py:1703 +#: ../gui/wxpython/menustrings.py:762 ../gui/wxpython/menustrings.py:1704 #: ../gui/wxpython/image2target/ii2t_menustrings.py:750 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1676 msgid "Color balance for RGB" msgstr "" -#: ../gui/wxpython/menustrings.py:762 ../gui/wxpython/menustrings.py:1704 +#: ../gui/wxpython/menustrings.py:763 ../gui/wxpython/menustrings.py:1705 #: ../gui/wxpython/image2target/ii2t_menustrings.py:751 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1677 msgid "Performs auto-balancing of colors for RGB images." msgstr "" -#: ../gui/wxpython/menustrings.py:763 ../gui/wxpython/menustrings.py:1705 +#: ../gui/wxpython/menustrings.py:764 ../gui/wxpython/menustrings.py:1706 #: ../gui/wxpython/image2target/ii2t_menustrings.py:752 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1678 msgid "HIS to RGB" msgstr "" -#: ../gui/wxpython/menustrings.py:764 ../gui/wxpython/menustrings.py:1706 +#: ../gui/wxpython/menustrings.py:765 ../gui/wxpython/menustrings.py:1707 #: ../gui/wxpython/image2target/ii2t_menustrings.py:753 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1679 msgid "Transforms raster maps from HIS (Hue-Intensity-Saturation) color space to RGB (Red-Green-Blue) color space." msgstr "" -#: ../gui/wxpython/menustrings.py:766 ../gui/wxpython/menustrings.py:1708 +#: ../gui/wxpython/menustrings.py:767 ../gui/wxpython/menustrings.py:1709 #: ../gui/wxpython/image2target/ii2t_menustrings.py:755 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1681 msgid "Transforms raster maps from RGB (Red-Green-Blue) color space to HIS (Hue-Intensity-Saturation) color space." msgstr "" -#: ../gui/wxpython/menustrings.py:767 ../gui/wxpython/menustrings.py:1709 +#: ../gui/wxpython/menustrings.py:768 ../gui/wxpython/menustrings.py:1710 #: ../gui/wxpython/image2target/ii2t_menustrings.py:756 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1682 msgid "Rectify image or raster" msgstr "" -#: ../gui/wxpython/menustrings.py:768 ../gui/wxpython/menustrings.py:1710 +#: ../gui/wxpython/menustrings.py:769 ../gui/wxpython/menustrings.py:1711 #: ../gui/wxpython/image2target/ii2t_menustrings.py:757 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1683 msgid "Rectifies an image by computing a coordinate transformation for each pixel in the image based on the control points." msgstr "" -#: ../gui/wxpython/menustrings.py:769 ../gui/wxpython/menustrings.py:1711 +#: ../gui/wxpython/menustrings.py:770 ../gui/wxpython/menustrings.py:1712 #: ../gui/wxpython/image2target/ii2t_menustrings.py:758 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1684 #: ../gui/wxpython/lmgr/layertree.py:795 msgid "Histogram" msgstr "" -#: ../gui/wxpython/menustrings.py:770 ../gui/wxpython/menustrings.py:1712 +#: ../gui/wxpython/menustrings.py:771 ../gui/wxpython/menustrings.py:1713 #: ../gui/wxpython/image2target/ii2t_menustrings.py:759 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1685 msgid "Generate histogram of image" msgstr "" -#: ../gui/wxpython/menustrings.py:771 ../gui/wxpython/menustrings.py:1713 +#: ../gui/wxpython/menustrings.py:772 ../gui/wxpython/menustrings.py:1714 #: ../gui/wxpython/image2target/ii2t_menustrings.py:760 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1686 msgid "Spectral response" msgstr "" -#: ../gui/wxpython/menustrings.py:772 ../gui/wxpython/menustrings.py:1714 +#: ../gui/wxpython/menustrings.py:773 ../gui/wxpython/menustrings.py:1715 #: ../gui/wxpython/image2target/ii2t_menustrings.py:761 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1687 msgid "Displays spectral response at user specified locations in group or images." msgstr "" -#: ../gui/wxpython/menustrings.py:773 ../gui/wxpython/menustrings.py:1715 +#: ../gui/wxpython/menustrings.py:774 ../gui/wxpython/menustrings.py:1716 #: ../gui/wxpython/image2target/ii2t_menustrings.py:762 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1688 msgid "Pan sharpening" msgstr "" -#: ../gui/wxpython/menustrings.py:774 ../gui/wxpython/menustrings.py:1716 +#: ../gui/wxpython/menustrings.py:775 ../gui/wxpython/menustrings.py:1717 #: ../gui/wxpython/image2target/ii2t_menustrings.py:763 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1689 msgid "Image fusion algorithms to sharpen multispectral with high-res panchromatic channels" msgstr "" -#: ../gui/wxpython/menustrings.py:775 ../gui/wxpython/menustrings.py:1717 +#: ../gui/wxpython/menustrings.py:776 ../gui/wxpython/menustrings.py:1718 #: ../gui/wxpython/image2target/ii2t_menustrings.py:764 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1690 msgid "Classify image" msgstr "" -#: ../gui/wxpython/menustrings.py:776 ../gui/wxpython/menustrings.py:1718 +#: ../gui/wxpython/menustrings.py:777 ../gui/wxpython/menustrings.py:1719 #: ../gui/wxpython/image2target/ii2t_menustrings.py:765 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1691 msgid "Clustering input for unsupervised classification" msgstr "" -#: ../gui/wxpython/menustrings.py:777 ../gui/wxpython/menustrings.py:1719 +#: ../gui/wxpython/menustrings.py:778 ../gui/wxpython/menustrings.py:1720 #: ../gui/wxpython/image2target/ii2t_menustrings.py:766 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1692 msgid "Generates spectral signatures for land cover types in an image using a clustering algorithm. The resulting signature file is used as input for i.maxlik, to generate an unsupervised image classification." msgstr "" -#: ../gui/wxpython/menustrings.py:778 ../gui/wxpython/menustrings.py:1720 +#: ../gui/wxpython/menustrings.py:779 ../gui/wxpython/menustrings.py:1721 #: ../gui/wxpython/image2target/ii2t_menustrings.py:767 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1693 msgid "Input for supervised MLC" msgstr "" -#: ../gui/wxpython/menustrings.py:779 ../gui/wxpython/menustrings.py:1721 +#: ../gui/wxpython/menustrings.py:780 ../gui/wxpython/menustrings.py:1722 #: ../gui/wxpython/image2target/ii2t_menustrings.py:768 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1694 msgid "Generates statistics for i.maxlik from raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:780 ../gui/wxpython/menustrings.py:1722 +#: ../gui/wxpython/menustrings.py:781 ../gui/wxpython/menustrings.py:1723 #: ../gui/wxpython/image2target/ii2t_menustrings.py:769 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1695 msgid "Maximum likelihood classification (MLC)" msgstr "" -#: ../gui/wxpython/menustrings.py:781 ../gui/wxpython/menustrings.py:1723 +#: ../gui/wxpython/menustrings.py:782 ../gui/wxpython/menustrings.py:1724 #: ../gui/wxpython/image2target/ii2t_menustrings.py:770 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1696 msgid "Classifies the cell spectral reflectances in imagery data. Classification is based on the spectral signature information generated by either i.cluster, g.gui.iclass, or i.gensig." msgstr "" -#: ../gui/wxpython/menustrings.py:782 ../gui/wxpython/menustrings.py:1724 -#: ../gui/wxpython/menustrings.py:1994 +#: ../gui/wxpython/menustrings.py:783 ../gui/wxpython/menustrings.py:1725 +#: ../gui/wxpython/menustrings.py:1995 #: ../gui/wxpython/image2target/ii2t_menustrings.py:771 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1697 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1962 msgid "Interactive input for supervised classification" msgstr "" -#: ../gui/wxpython/menustrings.py:783 ../gui/wxpython/menustrings.py:1725 -#: ../gui/wxpython/menustrings.py:1995 +#: ../gui/wxpython/menustrings.py:784 ../gui/wxpython/menustrings.py:1726 +#: ../gui/wxpython/menustrings.py:1996 #: ../gui/wxpython/image2target/ii2t_menustrings.py:772 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1698 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1963 msgid "Generates spectral signatures by allowing the user to outline training areas." msgstr "" -#: ../gui/wxpython/menustrings.py:784 ../gui/wxpython/menustrings.py:1726 +#: ../gui/wxpython/menustrings.py:785 ../gui/wxpython/menustrings.py:1727 #: ../gui/wxpython/image2target/ii2t_menustrings.py:773 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1699 msgid "Input for supervised SMAP" msgstr "" -#: ../gui/wxpython/menustrings.py:785 ../gui/wxpython/menustrings.py:1727 +#: ../gui/wxpython/menustrings.py:786 ../gui/wxpython/menustrings.py:1728 #: ../gui/wxpython/image2target/ii2t_menustrings.py:774 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1700 msgid "Generates statistics for i.smap from raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:786 ../gui/wxpython/menustrings.py:1728 +#: ../gui/wxpython/menustrings.py:787 ../gui/wxpython/menustrings.py:1729 #: ../gui/wxpython/image2target/ii2t_menustrings.py:775 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1701 msgid "Sequential maximum a posteriori classification (SMAP)" msgstr "" -#: ../gui/wxpython/menustrings.py:787 ../gui/wxpython/menustrings.py:1729 +#: ../gui/wxpython/menustrings.py:788 ../gui/wxpython/menustrings.py:1730 #: ../gui/wxpython/image2target/ii2t_menustrings.py:776 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1702 msgid "Performs contextual image classification using sequential maximum a posteriori (SMAP) estimation." msgstr "" -#: ../gui/wxpython/menustrings.py:788 ../gui/wxpython/menustrings.py:1730 +#: ../gui/wxpython/menustrings.py:789 ../gui/wxpython/menustrings.py:1731 #: ../gui/wxpython/image2target/ii2t_menustrings.py:777 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1703 msgid "Object segmentation" msgstr "" -#: ../gui/wxpython/menustrings.py:789 ../gui/wxpython/menustrings.py:1731 +#: ../gui/wxpython/menustrings.py:790 ../gui/wxpython/menustrings.py:1732 #: ../gui/wxpython/image2target/ii2t_menustrings.py:778 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1704 msgid "Identifies segments (objects) from imagery data." msgstr "" -#: ../gui/wxpython/menustrings.py:790 ../gui/wxpython/menustrings.py:1732 +#: ../gui/wxpython/menustrings.py:791 ../gui/wxpython/menustrings.py:1733 #: ../gui/wxpython/image2target/ii2t_menustrings.py:779 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1705 msgid "Filter image" msgstr "" -#: ../gui/wxpython/menustrings.py:791 ../gui/wxpython/menustrings.py:1733 +#: ../gui/wxpython/menustrings.py:792 ../gui/wxpython/menustrings.py:1734 #: ../gui/wxpython/image2target/ii2t_menustrings.py:780 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1706 msgid "Edge detection" msgstr "" -#: ../gui/wxpython/menustrings.py:792 ../gui/wxpython/menustrings.py:1734 +#: ../gui/wxpython/menustrings.py:793 ../gui/wxpython/menustrings.py:1735 #: ../gui/wxpython/image2target/ii2t_menustrings.py:781 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1707 msgid "Zero-crossing \"edge detection\" raster function for image processing." msgstr "" -#: ../gui/wxpython/menustrings.py:793 ../gui/wxpython/menustrings.py:1735 +#: ../gui/wxpython/menustrings.py:794 ../gui/wxpython/menustrings.py:1736 #: ../gui/wxpython/image2target/ii2t_menustrings.py:782 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1708 msgid "Matrix/convolving filter" msgstr "" -#: ../gui/wxpython/menustrings.py:794 ../gui/wxpython/menustrings.py:1736 +#: ../gui/wxpython/menustrings.py:795 ../gui/wxpython/menustrings.py:1737 #: ../gui/wxpython/image2target/ii2t_menustrings.py:783 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1709 msgid "Performs raster map matrix filter." msgstr "" -#: ../gui/wxpython/menustrings.py:795 ../gui/wxpython/menustrings.py:1737 +#: ../gui/wxpython/menustrings.py:796 ../gui/wxpython/menustrings.py:1738 #: ../gui/wxpython/image2target/ii2t_menustrings.py:784 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1710 msgid "Transform image" msgstr "" -#: ../gui/wxpython/menustrings.py:796 ../gui/wxpython/menustrings.py:1738 +#: ../gui/wxpython/menustrings.py:797 ../gui/wxpython/menustrings.py:1739 #: ../gui/wxpython/image2target/ii2t_menustrings.py:785 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1711 msgid "Canonical correlation" msgstr "" -#: ../gui/wxpython/menustrings.py:797 ../gui/wxpython/menustrings.py:1739 +#: ../gui/wxpython/menustrings.py:798 ../gui/wxpython/menustrings.py:1740 #: ../gui/wxpython/image2target/ii2t_menustrings.py:786 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1712 msgid "Canonical components analysis (CCA) program for image processing." msgstr "" -#: ../gui/wxpython/menustrings.py:798 ../gui/wxpython/menustrings.py:1740 +#: ../gui/wxpython/menustrings.py:799 ../gui/wxpython/menustrings.py:1741 #: ../gui/wxpython/image2target/ii2t_menustrings.py:787 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1713 msgid "Principal components" msgstr "" -#: ../gui/wxpython/menustrings.py:799 ../gui/wxpython/menustrings.py:1741 +#: ../gui/wxpython/menustrings.py:800 ../gui/wxpython/menustrings.py:1742 #: ../gui/wxpython/image2target/ii2t_menustrings.py:788 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1714 msgid "Principal components analysis (PCA) for image processing." msgstr "" -#: ../gui/wxpython/menustrings.py:800 ../gui/wxpython/menustrings.py:1742 +#: ../gui/wxpython/menustrings.py:801 ../gui/wxpython/menustrings.py:1743 #: ../gui/wxpython/image2target/ii2t_menustrings.py:789 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1715 msgid "Fast Fourier" msgstr "" -#: ../gui/wxpython/menustrings.py:801 ../gui/wxpython/menustrings.py:1743 +#: ../gui/wxpython/menustrings.py:802 ../gui/wxpython/menustrings.py:1744 #: ../gui/wxpython/image2target/ii2t_menustrings.py:790 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1716 msgid "Fast Fourier Transform (FFT) for image processing." msgstr "" -#: ../gui/wxpython/menustrings.py:802 ../gui/wxpython/menustrings.py:1744 +#: ../gui/wxpython/menustrings.py:803 ../gui/wxpython/menustrings.py:1745 #: ../gui/wxpython/image2target/ii2t_menustrings.py:791 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1717 msgid "Inverse Fast Fourier" msgstr "" -#: ../gui/wxpython/menustrings.py:803 ../gui/wxpython/menustrings.py:1745 +#: ../gui/wxpython/menustrings.py:804 ../gui/wxpython/menustrings.py:1746 #: ../gui/wxpython/image2target/ii2t_menustrings.py:792 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1718 msgid "Inverse Fast Fourier Transform (IFFT) for image processing." msgstr "" -#: ../gui/wxpython/menustrings.py:804 ../gui/wxpython/menustrings.py:1746 +#: ../gui/wxpython/menustrings.py:805 ../gui/wxpython/menustrings.py:1747 #: ../gui/wxpython/image2target/ii2t_menustrings.py:793 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1719 msgid "Satellite images tools" msgstr "" -#: ../gui/wxpython/menustrings.py:805 ../gui/wxpython/menustrings.py:1747 +#: ../gui/wxpython/menustrings.py:806 ../gui/wxpython/menustrings.py:1748 #: ../gui/wxpython/image2target/ii2t_menustrings.py:794 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1720 msgid "Aster DN to radiance/reflectance" msgstr "" -#: ../gui/wxpython/menustrings.py:806 ../gui/wxpython/menustrings.py:1748 +#: ../gui/wxpython/menustrings.py:807 ../gui/wxpython/menustrings.py:1749 #: ../gui/wxpython/image2target/ii2t_menustrings.py:795 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1721 msgid "Calculates Top of Atmosphere Radiance/Reflectance/Brightness Temperature from ASTER DN." msgstr "" -#: ../gui/wxpython/menustrings.py:807 ../gui/wxpython/menustrings.py:1749 +#: ../gui/wxpython/menustrings.py:808 ../gui/wxpython/menustrings.py:1750 #: ../gui/wxpython/image2target/ii2t_menustrings.py:796 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1722 msgid "Landsat DN to radiance/reflectance" msgstr "" -#: ../gui/wxpython/menustrings.py:808 ../gui/wxpython/menustrings.py:1750 +#: ../gui/wxpython/menustrings.py:809 ../gui/wxpython/menustrings.py:1751 #: ../gui/wxpython/image2target/ii2t_menustrings.py:797 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1723 msgid "Calculates top-of-atmosphere radiance or reflectance and temperature for Landsat MSS/TM/ETM+/OLI" msgstr "" -#: ../gui/wxpython/menustrings.py:809 ../gui/wxpython/menustrings.py:1751 +#: ../gui/wxpython/menustrings.py:810 ../gui/wxpython/menustrings.py:1752 #: ../gui/wxpython/image2target/ii2t_menustrings.py:798 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1724 msgid "Landsat cloud cover assessment" msgstr "" -#: ../gui/wxpython/menustrings.py:810 ../gui/wxpython/menustrings.py:1752 +#: ../gui/wxpython/menustrings.py:811 ../gui/wxpython/menustrings.py:1753 #: ../gui/wxpython/image2target/ii2t_menustrings.py:799 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1725 msgid "Performs Landsat TM/ETM+ Automatic Cloud Cover Assessment (ACCA)." msgstr "" -#: ../gui/wxpython/menustrings.py:811 ../gui/wxpython/menustrings.py:1753 +#: ../gui/wxpython/menustrings.py:812 ../gui/wxpython/menustrings.py:1754 #: ../gui/wxpython/image2target/ii2t_menustrings.py:800 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1726 msgid "Modis quality control" msgstr "" -#: ../gui/wxpython/menustrings.py:812 ../gui/wxpython/menustrings.py:1754 +#: ../gui/wxpython/menustrings.py:813 ../gui/wxpython/menustrings.py:1755 #: ../gui/wxpython/image2target/ii2t_menustrings.py:801 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1727 msgid "Extracts quality control parameters from MODIS QC layers." msgstr "" -#: ../gui/wxpython/menustrings.py:813 ../gui/wxpython/menustrings.py:1755 +#: ../gui/wxpython/menustrings.py:814 ../gui/wxpython/menustrings.py:1756 #: ../gui/wxpython/image2target/ii2t_menustrings.py:802 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1728 msgid "Atmospheric correction" msgstr "" -#: ../gui/wxpython/menustrings.py:814 ../gui/wxpython/menustrings.py:1756 +#: ../gui/wxpython/menustrings.py:815 ../gui/wxpython/menustrings.py:1757 #: ../gui/wxpython/image2target/ii2t_menustrings.py:803 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1729 msgid "Performs atmospheric correction using the 6S algorithm. 6S - Second Simulation of Satellite Signal in the Solar Spectrum." msgstr "" -#: ../gui/wxpython/menustrings.py:815 ../gui/wxpython/menustrings.py:1757 +#: ../gui/wxpython/menustrings.py:816 ../gui/wxpython/menustrings.py:1758 #: ../gui/wxpython/image2target/ii2t_menustrings.py:804 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1730 msgid "Topographic correction" msgstr "" -#: ../gui/wxpython/menustrings.py:816 ../gui/wxpython/menustrings.py:1758 +#: ../gui/wxpython/menustrings.py:817 ../gui/wxpython/menustrings.py:1759 #: ../gui/wxpython/image2target/ii2t_menustrings.py:805 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1731 msgid "Computes topographic correction of reflectance." msgstr "" -#: ../gui/wxpython/menustrings.py:817 ../gui/wxpython/menustrings.py:1759 +#: ../gui/wxpython/menustrings.py:818 ../gui/wxpython/menustrings.py:1760 msgid "Orthophoto tools" msgstr "" -#: ../gui/wxpython/menustrings.py:818 ../gui/wxpython/menustrings.py:1760 +#: ../gui/wxpython/menustrings.py:819 ../gui/wxpython/menustrings.py:1761 msgid "Manage GCPs for 3D correction" msgstr "" -#: ../gui/wxpython/menustrings.py:819 ../gui/wxpython/menustrings.py:1761 +#: ../gui/wxpython/menustrings.py:820 ../gui/wxpython/menustrings.py:1762 msgid "Georectifies a map and allows managing GCP for 3D correction." msgstr "" -#: ../gui/wxpython/menustrings.py:820 ../gui/wxpython/menustrings.py:1762 +#: ../gui/wxpython/menustrings.py:821 ../gui/wxpython/menustrings.py:1763 msgid "Corrects scanning distortions" msgstr "" -#: ../gui/wxpython/menustrings.py:821 ../gui/wxpython/menustrings.py:1763 +#: ../gui/wxpython/menustrings.py:822 ../gui/wxpython/menustrings.py:1764 msgid "Corrects scanning distortions of a scanned aerial photo." msgstr "" -#: ../gui/wxpython/menustrings.py:822 ../gui/wxpython/menustrings.py:1764 +#: ../gui/wxpython/menustrings.py:823 ../gui/wxpython/menustrings.py:1765 #: ../gui/wxpython/image2target/ii2t_menustrings.py:806 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1732 msgid "Satellite images products" msgstr "" -#: ../gui/wxpython/menustrings.py:823 ../gui/wxpython/menustrings.py:1765 +#: ../gui/wxpython/menustrings.py:824 ../gui/wxpython/menustrings.py:1766 #: ../gui/wxpython/image2target/ii2t_menustrings.py:807 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1733 msgid "Vegetation indices" msgstr "" -#: ../gui/wxpython/menustrings.py:824 ../gui/wxpython/menustrings.py:1766 +#: ../gui/wxpython/menustrings.py:825 ../gui/wxpython/menustrings.py:1767 #: ../gui/wxpython/image2target/ii2t_menustrings.py:808 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1734 msgid "Calculates different types of vegetation indices. Uses red and nir bands mostly, and some indices require additional bands." msgstr "" -#: ../gui/wxpython/menustrings.py:825 ../gui/wxpython/menustrings.py:1767 +#: ../gui/wxpython/menustrings.py:826 ../gui/wxpython/menustrings.py:1768 #: ../gui/wxpython/image2target/ii2t_menustrings.py:809 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1735 msgid "Tasseled cap vegetation index" msgstr "" -#: ../gui/wxpython/menustrings.py:826 ../gui/wxpython/menustrings.py:1768 +#: ../gui/wxpython/menustrings.py:827 ../gui/wxpython/menustrings.py:1769 #: ../gui/wxpython/image2target/ii2t_menustrings.py:810 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1736 msgid "Performs Tasseled Cap (Kauth Thomas) transformation." msgstr "" -#: ../gui/wxpython/menustrings.py:827 ../gui/wxpython/menustrings.py:1769 +#: ../gui/wxpython/menustrings.py:828 ../gui/wxpython/menustrings.py:1770 #: ../gui/wxpython/image2target/ii2t_menustrings.py:811 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1737 msgid "Albedo" msgstr "" -#: ../gui/wxpython/menustrings.py:828 ../gui/wxpython/menustrings.py:1770 +#: ../gui/wxpython/menustrings.py:829 ../gui/wxpython/menustrings.py:1771 #: ../gui/wxpython/image2target/ii2t_menustrings.py:812 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1738 msgid "Computes broad band albedo from surface reflectance." msgstr "" -#: ../gui/wxpython/menustrings.py:829 ../gui/wxpython/menustrings.py:1771 +#: ../gui/wxpython/menustrings.py:830 ../gui/wxpython/menustrings.py:1772 #: ../gui/wxpython/image2target/ii2t_menustrings.py:813 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1739 msgid "Emissivity" msgstr "" -#: ../gui/wxpython/menustrings.py:830 ../gui/wxpython/menustrings.py:1772 +#: ../gui/wxpython/menustrings.py:831 ../gui/wxpython/menustrings.py:1773 #: ../gui/wxpython/image2target/ii2t_menustrings.py:814 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1740 msgid "Computes emissivity from NDVI, generic method for sparse land." msgstr "" -#: ../gui/wxpython/menustrings.py:831 ../gui/wxpython/menustrings.py:1773 +#: ../gui/wxpython/menustrings.py:832 ../gui/wxpython/menustrings.py:1774 #: ../gui/wxpython/image2target/ii2t_menustrings.py:815 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1741 msgid "Biomass growth" msgstr "" -#: ../gui/wxpython/menustrings.py:832 ../gui/wxpython/menustrings.py:1774 +#: ../gui/wxpython/menustrings.py:833 ../gui/wxpython/menustrings.py:1775 #: ../gui/wxpython/image2target/ii2t_menustrings.py:816 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1742 msgid "Computes biomass growth, precursor of crop yield calculation." msgstr "" -#: ../gui/wxpython/menustrings.py:833 ../gui/wxpython/menustrings.py:1775 +#: ../gui/wxpython/menustrings.py:834 ../gui/wxpython/menustrings.py:1776 #: ../gui/wxpython/image2target/ii2t_menustrings.py:817 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1743 msgid "Evapotranspiration calculation" msgstr "" -#: ../gui/wxpython/menustrings.py:834 ../gui/wxpython/menustrings.py:1776 +#: ../gui/wxpython/menustrings.py:835 ../gui/wxpython/menustrings.py:1777 #: ../gui/wxpython/image2target/ii2t_menustrings.py:818 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1744 msgid "Instantaneaous Net Radiation" msgstr "" -#: ../gui/wxpython/menustrings.py:835 ../gui/wxpython/menustrings.py:1777 +#: ../gui/wxpython/menustrings.py:836 ../gui/wxpython/menustrings.py:1778 #: ../gui/wxpython/image2target/ii2t_menustrings.py:819 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1745 msgid "Net radiation approximation (Bastiaanssen, 1995)." msgstr "" -#: ../gui/wxpython/menustrings.py:836 ../gui/wxpython/menustrings.py:1778 +#: ../gui/wxpython/menustrings.py:837 ../gui/wxpython/menustrings.py:1779 #: ../gui/wxpython/image2target/ii2t_menustrings.py:820 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1746 msgid "Soil heat flux" msgstr "" -#: ../gui/wxpython/menustrings.py:837 ../gui/wxpython/menustrings.py:1779 +#: ../gui/wxpython/menustrings.py:838 ../gui/wxpython/menustrings.py:1780 #: ../gui/wxpython/image2target/ii2t_menustrings.py:821 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1747 msgid "Soil heat flux approximation (Bastiaanssen, 1995)." msgstr "" -#: ../gui/wxpython/menustrings.py:838 ../gui/wxpython/menustrings.py:1780 +#: ../gui/wxpython/menustrings.py:839 ../gui/wxpython/menustrings.py:1781 #: ../gui/wxpython/image2target/ii2t_menustrings.py:822 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1748 msgid "Sensible heat flux" msgstr "" -#: ../gui/wxpython/menustrings.py:839 ../gui/wxpython/menustrings.py:1781 +#: ../gui/wxpython/menustrings.py:840 ../gui/wxpython/menustrings.py:1782 #: ../gui/wxpython/image2target/ii2t_menustrings.py:823 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1749 msgid "Computes sensible heat flux iteration SEBAL 01." msgstr "" -#: ../gui/wxpython/menustrings.py:840 ../gui/wxpython/menustrings.py:1782 +#: ../gui/wxpython/menustrings.py:841 ../gui/wxpython/menustrings.py:1783 #: ../gui/wxpython/image2target/ii2t_menustrings.py:824 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1750 msgid "Evaporative fraction" msgstr "" -#: ../gui/wxpython/menustrings.py:841 ../gui/wxpython/menustrings.py:1783 +#: ../gui/wxpython/menustrings.py:842 ../gui/wxpython/menustrings.py:1784 #: ../gui/wxpython/image2target/ii2t_menustrings.py:825 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1751 msgid "Computes evaporative fraction and root zone soil moisture." msgstr "" -#: ../gui/wxpython/menustrings.py:842 ../gui/wxpython/menustrings.py:1784 +#: ../gui/wxpython/menustrings.py:843 ../gui/wxpython/menustrings.py:1785 #: ../gui/wxpython/image2target/ii2t_menustrings.py:826 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1752 msgid "Actual Evapotranspiration" msgstr "" -#: ../gui/wxpython/menustrings.py:843 ../gui/wxpython/menustrings.py:1785 +#: ../gui/wxpython/menustrings.py:844 ../gui/wxpython/menustrings.py:1786 #: ../gui/wxpython/image2target/ii2t_menustrings.py:827 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1753 msgid "Actual evapotranspiration for diurnal period (Bastiaanssen, 1995)." msgstr "" -#: ../gui/wxpython/menustrings.py:844 ../gui/wxpython/menustrings.py:1786 +#: ../gui/wxpython/menustrings.py:845 ../gui/wxpython/menustrings.py:1787 #: ../gui/wxpython/image2target/ii2t_menustrings.py:828 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1754 msgid "Temporal integration of ETa" msgstr "" -#: ../gui/wxpython/menustrings.py:845 ../gui/wxpython/menustrings.py:1787 +#: ../gui/wxpython/menustrings.py:846 ../gui/wxpython/menustrings.py:1788 #: ../gui/wxpython/image2target/ii2t_menustrings.py:829 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1755 msgid "Computes temporal integration of satellite ET actual (ETa) following the daily ET reference (ETo) from meteorological station(s)." msgstr "" -#: ../gui/wxpython/menustrings.py:846 ../gui/wxpython/menustrings.py:1788 +#: ../gui/wxpython/menustrings.py:847 ../gui/wxpython/menustrings.py:1789 #: ../gui/wxpython/image2target/ii2t_menustrings.py:830 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1756 msgid "Hargreaves methods Evapotranspiration" msgstr "" -#: ../gui/wxpython/menustrings.py:847 ../gui/wxpython/menustrings.py:1789 +#: ../gui/wxpython/menustrings.py:848 ../gui/wxpython/menustrings.py:1790 #: ../gui/wxpython/image2target/ii2t_menustrings.py:831 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1757 msgid "Computes evapotranspiration calculation modified or original Hargreaves formulation, 2001." msgstr "" -#: ../gui/wxpython/menustrings.py:848 ../gui/wxpython/menustrings.py:1790 +#: ../gui/wxpython/menustrings.py:849 ../gui/wxpython/menustrings.py:1791 #: ../gui/wxpython/image2target/ii2t_menustrings.py:832 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1758 msgid "Penman-Monteith Evapotranspiration" msgstr "" -#: ../gui/wxpython/menustrings.py:849 ../gui/wxpython/menustrings.py:1791 +#: ../gui/wxpython/menustrings.py:850 ../gui/wxpython/menustrings.py:1792 #: ../gui/wxpython/image2target/ii2t_menustrings.py:833 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1759 msgid "Computes potential evapotranspiration calculation with hourly Penman-Monteith." msgstr "" -#: ../gui/wxpython/menustrings.py:850 ../gui/wxpython/menustrings.py:1792 +#: ../gui/wxpython/menustrings.py:851 ../gui/wxpython/menustrings.py:1793 #: ../gui/wxpython/image2target/ii2t_menustrings.py:834 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1760 msgid "Priestley-Taylor Evapotranspiration" msgstr "" -#: ../gui/wxpython/menustrings.py:851 ../gui/wxpython/menustrings.py:1793 +#: ../gui/wxpython/menustrings.py:852 ../gui/wxpython/menustrings.py:1794 #: ../gui/wxpython/image2target/ii2t_menustrings.py:835 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1761 msgid "Computes evapotranspiration calculation Priestley and Taylor formulation, 1972." msgstr "" -#: ../gui/wxpython/menustrings.py:853 ../gui/wxpython/menustrings.py:1795 +#: ../gui/wxpython/menustrings.py:854 ../gui/wxpython/menustrings.py:1796 #: ../gui/wxpython/image2target/ii2t_menustrings.py:837 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1763 msgid "Kappa analysis" msgstr "" -#: ../gui/wxpython/menustrings.py:854 ../gui/wxpython/menustrings.py:1796 +#: ../gui/wxpython/menustrings.py:855 ../gui/wxpython/menustrings.py:1797 #: ../gui/wxpython/image2target/ii2t_menustrings.py:838 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1764 msgid "Calculates error matrix and kappa parameter for accuracy assessment of classification result." msgstr "" -#: ../gui/wxpython/menustrings.py:855 ../gui/wxpython/menustrings.py:1797 +#: ../gui/wxpython/menustrings.py:856 ../gui/wxpython/menustrings.py:1798 #: ../gui/wxpython/image2target/ii2t_menustrings.py:839 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1765 msgid "OIF for LandSat TM" msgstr "" -#: ../gui/wxpython/menustrings.py:856 ../gui/wxpython/menustrings.py:1798 +#: ../gui/wxpython/menustrings.py:857 ../gui/wxpython/menustrings.py:1799 #: ../gui/wxpython/image2target/ii2t_menustrings.py:840 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1766 msgid "Calculates Optimum-Index-Factor table for spectral bands" msgstr "" -#: ../gui/wxpython/menustrings.py:857 ../gui/wxpython/menustrings.py:1799 +#: ../gui/wxpython/menustrings.py:858 ../gui/wxpython/menustrings.py:1800 #: ../gui/wxpython/image2target/ii2t_menustrings.py:841 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1767 msgid "3D r&aster" msgstr "" -#: ../gui/wxpython/menustrings.py:858 ../gui/wxpython/menustrings.py:1800 +#: ../gui/wxpython/menustrings.py:859 ../gui/wxpython/menustrings.py:1801 #: ../gui/wxpython/image2target/ii2t_menustrings.py:842 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1768 msgid "Develop 3D raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:859 ../gui/wxpython/menustrings.py:1801 +#: ../gui/wxpython/menustrings.py:860 ../gui/wxpython/menustrings.py:1802 #: ../gui/wxpython/image2target/ii2t_menustrings.py:843 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1769 msgid "Manage 3D NULL values" msgstr "" -#: ../gui/wxpython/menustrings.py:860 ../gui/wxpython/menustrings.py:1802 +#: ../gui/wxpython/menustrings.py:861 ../gui/wxpython/menustrings.py:1803 #: ../gui/wxpython/image2target/ii2t_menustrings.py:844 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1770 msgid "Explicitly create the 3D NULL-value bitmap file." msgstr "" -#: ../gui/wxpython/menustrings.py:861 ../gui/wxpython/menustrings.py:1803 +#: ../gui/wxpython/menustrings.py:862 ../gui/wxpython/menustrings.py:1804 #: ../gui/wxpython/image2target/ii2t_menustrings.py:845 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1771 msgid "Manage timestamp" msgstr "" -#: ../gui/wxpython/menustrings.py:862 ../gui/wxpython/menustrings.py:1804 +#: ../gui/wxpython/menustrings.py:863 ../gui/wxpython/menustrings.py:1805 #: ../gui/wxpython/image2target/ii2t_menustrings.py:846 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1772 msgid "Modifies a timestamp for a 3D raster map. Print/add/remove a timestamp for a 3D raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:864 ../gui/wxpython/menustrings.py:1806 +#: ../gui/wxpython/menustrings.py:865 ../gui/wxpython/menustrings.py:1807 #: ../gui/wxpython/image2target/ii2t_menustrings.py:848 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1774 msgid "3D rasters to raster series" msgstr "" -#: ../gui/wxpython/menustrings.py:866 ../gui/wxpython/menustrings.py:1808 +#: ../gui/wxpython/menustrings.py:867 ../gui/wxpython/menustrings.py:1809 #: ../gui/wxpython/image2target/ii2t_menustrings.py:850 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1776 msgid "3D color tables" msgstr "" -#: ../gui/wxpython/menustrings.py:867 ../gui/wxpython/menustrings.py:1809 +#: ../gui/wxpython/menustrings.py:868 ../gui/wxpython/menustrings.py:1810 #: ../gui/wxpython/image2target/ii2t_menustrings.py:851 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1777 msgid "Creates/modifies the color table associated with a 3D raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:868 ../gui/wxpython/menustrings.py:1810 +#: ../gui/wxpython/menustrings.py:869 ../gui/wxpython/menustrings.py:1811 #: ../gui/wxpython/image2target/ii2t_menustrings.py:852 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1778 msgid "Export 3D color table" msgstr "" -#: ../gui/wxpython/menustrings.py:869 ../gui/wxpython/menustrings.py:1811 +#: ../gui/wxpython/menustrings.py:870 ../gui/wxpython/menustrings.py:1812 #: ../gui/wxpython/image2target/ii2t_menustrings.py:853 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1779 msgid "Exports the color table associated with a 3D raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:870 ../gui/wxpython/menustrings.py:1812 +#: ../gui/wxpython/menustrings.py:871 ../gui/wxpython/menustrings.py:1813 #: ../gui/wxpython/image2target/ii2t_menustrings.py:854 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1780 msgid "3D mask" msgstr "" -#: ../gui/wxpython/menustrings.py:871 ../gui/wxpython/menustrings.py:1813 +#: ../gui/wxpython/menustrings.py:872 ../gui/wxpython/menustrings.py:1814 #: ../gui/wxpython/image2target/ii2t_menustrings.py:855 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1781 msgid "Establishes the current working 3D raster mask." msgstr "" -#: ../gui/wxpython/menustrings.py:872 ../gui/wxpython/menustrings.py:873 -#: ../gui/wxpython/menustrings.py:1814 ../gui/wxpython/menustrings.py:1815 +#: ../gui/wxpython/menustrings.py:873 ../gui/wxpython/menustrings.py:874 +#: ../gui/wxpython/menustrings.py:1815 ../gui/wxpython/menustrings.py:1816 #: ../gui/wxpython/image2target/ii2t_menustrings.py:856 #: ../gui/wxpython/image2target/ii2t_menustrings.py:857 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1782 @@ -9208,224 +9182,224 @@ msgid "3D raster map calculator" msgstr "" -#: ../gui/wxpython/menustrings.py:874 ../gui/wxpython/menustrings.py:1816 +#: ../gui/wxpython/menustrings.py:875 ../gui/wxpython/menustrings.py:1817 #: ../gui/wxpython/image2target/ii2t_menustrings.py:858 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1784 msgid "Cross section" msgstr "" -#: ../gui/wxpython/menustrings.py:875 ../gui/wxpython/menustrings.py:1817 +#: ../gui/wxpython/menustrings.py:876 ../gui/wxpython/menustrings.py:1818 #: ../gui/wxpython/image2target/ii2t_menustrings.py:859 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1785 msgid "Creates cross section 2D raster map from 3D raster map based on 2D elevation map" msgstr "" -#: ../gui/wxpython/menustrings.py:877 ../gui/wxpython/menustrings.py:1819 +#: ../gui/wxpython/menustrings.py:878 ../gui/wxpython/menustrings.py:1820 #: ../gui/wxpython/image2target/ii2t_menustrings.py:861 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1787 msgid "Numerical calculation program for transient, confined groundwater flow in three dimensions." msgstr "" -#: ../gui/wxpython/menustrings.py:878 ../gui/wxpython/menustrings.py:1820 +#: ../gui/wxpython/menustrings.py:879 ../gui/wxpython/menustrings.py:1821 #: ../gui/wxpython/image2target/ii2t_menustrings.py:862 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1788 msgid "Interpolate 3D raster from points" msgstr "" -#: ../gui/wxpython/menustrings.py:879 ../gui/wxpython/menustrings.py:1821 +#: ../gui/wxpython/menustrings.py:880 ../gui/wxpython/menustrings.py:1822 #: ../gui/wxpython/image2target/ii2t_menustrings.py:863 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1789 msgid "Interpolates point data to a 3D raster map using regularized spline with tension (RST) algorithm." msgstr "" -#: ../gui/wxpython/menustrings.py:881 ../gui/wxpython/menustrings.py:1823 +#: ../gui/wxpython/menustrings.py:882 ../gui/wxpython/menustrings.py:1824 #: ../gui/wxpython/image2target/ii2t_menustrings.py:865 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1791 msgid "Basic 3D raster metadata" msgstr "" -#: ../gui/wxpython/menustrings.py:882 ../gui/wxpython/menustrings.py:1824 +#: ../gui/wxpython/menustrings.py:883 ../gui/wxpython/menustrings.py:1825 #: ../gui/wxpython/image2target/ii2t_menustrings.py:866 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1792 msgid "Outputs basic information about a user-specified 3D raster map layer." msgstr "" -#: ../gui/wxpython/menustrings.py:883 ../gui/wxpython/menustrings.py:1825 +#: ../gui/wxpython/menustrings.py:884 ../gui/wxpython/menustrings.py:1826 #: ../gui/wxpython/image2target/ii2t_menustrings.py:867 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1793 msgid "3D raster statistics" msgstr "" -#: ../gui/wxpython/menustrings.py:884 ../gui/wxpython/menustrings.py:1826 +#: ../gui/wxpython/menustrings.py:885 ../gui/wxpython/menustrings.py:1827 #: ../gui/wxpython/image2target/ii2t_menustrings.py:868 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1794 msgid "Generates volume statistics for 3D raster maps." msgstr "" -#: ../gui/wxpython/menustrings.py:885 ../gui/wxpython/menustrings.py:1827 +#: ../gui/wxpython/menustrings.py:886 ../gui/wxpython/menustrings.py:1828 #: ../gui/wxpython/image2target/ii2t_menustrings.py:869 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1795 msgid "Univariate statistics for 3D rasters" msgstr "" -#: ../gui/wxpython/menustrings.py:886 ../gui/wxpython/menustrings.py:1828 +#: ../gui/wxpython/menustrings.py:887 ../gui/wxpython/menustrings.py:1829 #: ../gui/wxpython/image2target/ii2t_menustrings.py:870 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1796 msgid "Calculates univariate statistics from the non-null cells of a 3D raster map. Statistics include number of cells counted, minimum and maximum cell values, range, arithmetic mean, population variance, standard deviation, coefficient of variation, and sum." msgstr "" -#: ../gui/wxpython/menustrings.py:887 ../gui/wxpython/menustrings.py:1829 +#: ../gui/wxpython/menustrings.py:888 ../gui/wxpython/menustrings.py:1830 #: ../gui/wxpython/image2target/ii2t_menustrings.py:871 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1797 msgid "&Database" msgstr "" -#: ../gui/wxpython/menustrings.py:888 ../gui/wxpython/menustrings.py:1830 +#: ../gui/wxpython/menustrings.py:889 ../gui/wxpython/menustrings.py:1831 #: ../gui/wxpython/image2target/ii2t_menustrings.py:872 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1798 msgid "Database information" msgstr "" -#: ../gui/wxpython/menustrings.py:889 ../gui/wxpython/menustrings.py:1831 +#: ../gui/wxpython/menustrings.py:890 ../gui/wxpython/menustrings.py:1832 #: ../gui/wxpython/image2target/ii2t_menustrings.py:873 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1799 msgid "List databases" msgstr "" -#: ../gui/wxpython/menustrings.py:890 ../gui/wxpython/menustrings.py:1832 +#: ../gui/wxpython/menustrings.py:891 ../gui/wxpython/menustrings.py:1833 #: ../gui/wxpython/image2target/ii2t_menustrings.py:874 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1800 msgid "Lists all databases for a given driver and location." msgstr "" -#: ../gui/wxpython/menustrings.py:891 ../gui/wxpython/menustrings.py:1833 +#: ../gui/wxpython/menustrings.py:892 ../gui/wxpython/menustrings.py:1834 #: ../gui/wxpython/image2target/ii2t_menustrings.py:875 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1801 msgid "List drivers" msgstr "" -#: ../gui/wxpython/menustrings.py:892 ../gui/wxpython/menustrings.py:1834 +#: ../gui/wxpython/menustrings.py:893 ../gui/wxpython/menustrings.py:1835 #: ../gui/wxpython/image2target/ii2t_menustrings.py:876 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1802 msgid "Lists all database drivers." msgstr "" -#: ../gui/wxpython/menustrings.py:893 ../gui/wxpython/menustrings.py:1835 +#: ../gui/wxpython/menustrings.py:894 ../gui/wxpython/menustrings.py:1836 #: ../gui/wxpython/image2target/ii2t_menustrings.py:877 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1803 msgid "List tables" msgstr "" -#: ../gui/wxpython/menustrings.py:894 ../gui/wxpython/menustrings.py:1836 +#: ../gui/wxpython/menustrings.py:895 ../gui/wxpython/menustrings.py:1837 #: ../gui/wxpython/image2target/ii2t_menustrings.py:878 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1804 msgid "Lists all tables for a given database." msgstr "" -#: ../gui/wxpython/menustrings.py:895 ../gui/wxpython/menustrings.py:1837 +#: ../gui/wxpython/menustrings.py:896 ../gui/wxpython/menustrings.py:1838 #: ../gui/wxpython/image2target/ii2t_menustrings.py:879 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1805 msgid "Describe table" msgstr "" -#: ../gui/wxpython/menustrings.py:896 ../gui/wxpython/menustrings.py:1838 +#: ../gui/wxpython/menustrings.py:897 ../gui/wxpython/menustrings.py:1839 #: ../gui/wxpython/image2target/ii2t_menustrings.py:880 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1806 msgid "Describes a table in detail." msgstr "" -#: ../gui/wxpython/menustrings.py:897 ../gui/wxpython/menustrings.py:1839 +#: ../gui/wxpython/menustrings.py:898 ../gui/wxpython/menustrings.py:1840 #: ../gui/wxpython/image2target/ii2t_menustrings.py:881 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1807 msgid "List columns" msgstr "" -#: ../gui/wxpython/menustrings.py:898 ../gui/wxpython/menustrings.py:1840 +#: ../gui/wxpython/menustrings.py:899 ../gui/wxpython/menustrings.py:1841 #: ../gui/wxpython/image2target/ii2t_menustrings.py:882 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1808 msgid "List all columns for a given table." msgstr "" -#: ../gui/wxpython/menustrings.py:899 ../gui/wxpython/menustrings.py:1841 +#: ../gui/wxpython/menustrings.py:900 ../gui/wxpython/menustrings.py:1842 #: ../gui/wxpython/image2target/ii2t_menustrings.py:883 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1809 msgid "Manage databases" msgstr "" -#: ../gui/wxpython/menustrings.py:900 ../gui/wxpython/menustrings.py:1842 +#: ../gui/wxpython/menustrings.py:901 ../gui/wxpython/menustrings.py:1843 #: ../gui/wxpython/image2target/ii2t_menustrings.py:884 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1810 msgid "Connect" msgstr "" -#: ../gui/wxpython/menustrings.py:901 ../gui/wxpython/menustrings.py:1843 +#: ../gui/wxpython/menustrings.py:902 ../gui/wxpython/menustrings.py:1844 #: ../gui/wxpython/image2target/ii2t_menustrings.py:885 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1811 msgid "Prints/sets general DB connection for current mapset." msgstr "" -#: ../gui/wxpython/menustrings.py:902 ../gui/wxpython/menustrings.py:1844 +#: ../gui/wxpython/menustrings.py:903 ../gui/wxpython/menustrings.py:1845 #: ../gui/wxpython/image2target/ii2t_menustrings.py:886 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1812 msgid "Login" msgstr "" -#: ../gui/wxpython/menustrings.py:903 ../gui/wxpython/menustrings.py:1845 +#: ../gui/wxpython/menustrings.py:904 ../gui/wxpython/menustrings.py:1846 #: ../gui/wxpython/image2target/ii2t_menustrings.py:887 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1813 msgid "Sets user/password for DB driver/database." msgstr "" -#: ../gui/wxpython/menustrings.py:904 ../gui/wxpython/menustrings.py:1846 +#: ../gui/wxpython/menustrings.py:905 ../gui/wxpython/menustrings.py:1847 #: ../gui/wxpython/image2target/ii2t_menustrings.py:888 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1814 msgid "Create database" msgstr "" -#: ../gui/wxpython/menustrings.py:905 ../gui/wxpython/menustrings.py:1847 +#: ../gui/wxpython/menustrings.py:906 ../gui/wxpython/menustrings.py:1848 #: ../gui/wxpython/image2target/ii2t_menustrings.py:889 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1815 msgid "Creates an empty database." msgstr "" -#: ../gui/wxpython/menustrings.py:906 ../gui/wxpython/menustrings.py:1848 +#: ../gui/wxpython/menustrings.py:907 ../gui/wxpython/menustrings.py:1849 #: ../gui/wxpython/image2target/ii2t_menustrings.py:890 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1816 msgid "Drop database" msgstr "" -#: ../gui/wxpython/menustrings.py:907 ../gui/wxpython/menustrings.py:1849 +#: ../gui/wxpython/menustrings.py:908 ../gui/wxpython/menustrings.py:1850 #: ../gui/wxpython/image2target/ii2t_menustrings.py:891 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1817 msgid "Removes an existing database." msgstr "" -#: ../gui/wxpython/menustrings.py:908 ../gui/wxpython/menustrings.py:1850 +#: ../gui/wxpython/menustrings.py:909 ../gui/wxpython/menustrings.py:1851 #: ../gui/wxpython/image2target/ii2t_menustrings.py:892 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1818 msgid "Drop table" msgstr "" -#: ../gui/wxpython/menustrings.py:909 ../gui/wxpython/menustrings.py:1851 +#: ../gui/wxpython/menustrings.py:910 ../gui/wxpython/menustrings.py:1852 #: ../gui/wxpython/image2target/ii2t_menustrings.py:893 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1819 msgid "Drops an attribute table." msgstr "" -#: ../gui/wxpython/menustrings.py:910 ../gui/wxpython/menustrings.py:1852 +#: ../gui/wxpython/menustrings.py:911 ../gui/wxpython/menustrings.py:1853 #: ../gui/wxpython/image2target/ii2t_menustrings.py:894 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1820 msgid "Copy table" msgstr "" -#: ../gui/wxpython/menustrings.py:911 ../gui/wxpython/menustrings.py:1853 +#: ../gui/wxpython/menustrings.py:912 ../gui/wxpython/menustrings.py:1854 #: ../gui/wxpython/image2target/ii2t_menustrings.py:895 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1821 msgid "Copy a table. Either 'from_table' (optionally with 'where') can be used or 'select' option, but not 'from_table' and 'select' at the same time." msgstr "" -#: ../gui/wxpython/menustrings.py:912 ../gui/wxpython/menustrings.py:932 -#: ../gui/wxpython/menustrings.py:1854 ../gui/wxpython/menustrings.py:1874 +#: ../gui/wxpython/menustrings.py:913 ../gui/wxpython/menustrings.py:933 +#: ../gui/wxpython/menustrings.py:1855 ../gui/wxpython/menustrings.py:1875 #: ../gui/wxpython/image2target/ii2t_menustrings.py:896 #: ../gui/wxpython/image2target/ii2t_menustrings.py:916 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1822 @@ -9433,1196 +9407,1196 @@ msgid "Drop column" msgstr "" -#: ../gui/wxpython/menustrings.py:913 ../gui/wxpython/menustrings.py:1855 +#: ../gui/wxpython/menustrings.py:914 ../gui/wxpython/menustrings.py:1856 #: ../gui/wxpython/image2target/ii2t_menustrings.py:897 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1823 msgid "Drops a column from selected attribute table." msgstr "" -#: ../gui/wxpython/menustrings.py:914 ../gui/wxpython/menustrings.py:1856 +#: ../gui/wxpython/menustrings.py:915 ../gui/wxpython/menustrings.py:1857 #: ../gui/wxpython/image2target/ii2t_menustrings.py:898 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1824 msgid "Test" msgstr "" -#: ../gui/wxpython/menustrings.py:915 ../gui/wxpython/menustrings.py:1857 +#: ../gui/wxpython/menustrings.py:916 ../gui/wxpython/menustrings.py:1858 #: ../gui/wxpython/image2target/ii2t_menustrings.py:899 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1825 msgid "Test database driver, database must exist and set by db.connect." msgstr "" -#: ../gui/wxpython/menustrings.py:916 ../gui/wxpython/menustrings.py:1858 +#: ../gui/wxpython/menustrings.py:917 ../gui/wxpython/menustrings.py:1859 #: ../gui/wxpython/image2target/ii2t_menustrings.py:900 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1826 -#: ../gui/wxpython/dbmgr/sqlbuilder.py:111 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:115 msgid "Query" msgstr "" -#: ../gui/wxpython/menustrings.py:917 ../gui/wxpython/menustrings.py:1859 +#: ../gui/wxpython/menustrings.py:918 ../gui/wxpython/menustrings.py:1860 #: ../gui/wxpython/image2target/ii2t_menustrings.py:901 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1827 msgid "Query any table" msgstr "" -#: ../gui/wxpython/menustrings.py:918 ../gui/wxpython/menustrings.py:1860 +#: ../gui/wxpython/menustrings.py:919 ../gui/wxpython/menustrings.py:1861 #: ../gui/wxpython/image2target/ii2t_menustrings.py:902 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1828 msgid "Selects data from attribute table. Performs SQL query statement(s)." msgstr "" -#: ../gui/wxpython/menustrings.py:921 ../gui/wxpython/menustrings.py:1863 +#: ../gui/wxpython/menustrings.py:922 ../gui/wxpython/menustrings.py:1864 #: ../gui/wxpython/image2target/ii2t_menustrings.py:905 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1831 msgid "SQL statement" msgstr "" -#: ../gui/wxpython/menustrings.py:922 ../gui/wxpython/menustrings.py:1864 +#: ../gui/wxpython/menustrings.py:923 ../gui/wxpython/menustrings.py:1865 #: ../gui/wxpython/image2target/ii2t_menustrings.py:906 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1832 msgid "Executes any SQL statement. For SELECT statements use 'db.select'." msgstr "" -#: ../gui/wxpython/menustrings.py:923 ../gui/wxpython/menustrings.py:1865 +#: ../gui/wxpython/menustrings.py:924 ../gui/wxpython/menustrings.py:1866 #: ../gui/wxpython/image2target/ii2t_menustrings.py:907 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1833 msgid "Vector database connections" msgstr "" -#: ../gui/wxpython/menustrings.py:924 ../gui/wxpython/menustrings.py:1866 +#: ../gui/wxpython/menustrings.py:925 ../gui/wxpython/menustrings.py:1867 #: ../gui/wxpython/image2target/ii2t_menustrings.py:908 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1834 msgid "New table" msgstr "" -#: ../gui/wxpython/menustrings.py:925 ../gui/wxpython/menustrings.py:1867 +#: ../gui/wxpython/menustrings.py:926 ../gui/wxpython/menustrings.py:1868 #: ../gui/wxpython/image2target/ii2t_menustrings.py:909 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1835 msgid "Creates and connects a new attribute table to a given layer of an existing vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:926 ../gui/wxpython/menustrings.py:1868 +#: ../gui/wxpython/menustrings.py:927 ../gui/wxpython/menustrings.py:1869 #: ../gui/wxpython/image2target/ii2t_menustrings.py:910 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1836 msgid "Remove table" msgstr "" -#: ../gui/wxpython/menustrings.py:927 ../gui/wxpython/menustrings.py:1869 +#: ../gui/wxpython/menustrings.py:928 ../gui/wxpython/menustrings.py:1870 #: ../gui/wxpython/image2target/ii2t_menustrings.py:911 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1837 msgid "Removes existing attribute table of a vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:928 ../gui/wxpython/menustrings.py:1870 +#: ../gui/wxpython/menustrings.py:929 ../gui/wxpython/menustrings.py:1871 #: ../gui/wxpython/image2target/ii2t_menustrings.py:912 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1838 msgid "Join table" msgstr "" -#: ../gui/wxpython/menustrings.py:929 ../gui/wxpython/menustrings.py:1871 +#: ../gui/wxpython/menustrings.py:930 ../gui/wxpython/menustrings.py:1872 #: ../gui/wxpython/image2target/ii2t_menustrings.py:913 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1839 msgid "Joins a database table to a vector map table." msgstr "" -#: ../gui/wxpython/menustrings.py:930 ../gui/wxpython/menustrings.py:1872 +#: ../gui/wxpython/menustrings.py:931 ../gui/wxpython/menustrings.py:1873 #: ../gui/wxpython/image2target/ii2t_menustrings.py:914 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1840 msgid "Add columns" msgstr "" -#: ../gui/wxpython/menustrings.py:931 ../gui/wxpython/menustrings.py:1873 +#: ../gui/wxpython/menustrings.py:932 ../gui/wxpython/menustrings.py:1874 #: ../gui/wxpython/image2target/ii2t_menustrings.py:915 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1841 msgid "Adds one or more columns to the attribute table connected to a given vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:933 ../gui/wxpython/menustrings.py:1875 +#: ../gui/wxpython/menustrings.py:934 ../gui/wxpython/menustrings.py:1876 #: ../gui/wxpython/image2target/ii2t_menustrings.py:917 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1843 msgid "Drops a column from the attribute table connected to a given vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:934 ../gui/wxpython/menustrings.py:1876 +#: ../gui/wxpython/menustrings.py:935 ../gui/wxpython/menustrings.py:1877 #: ../gui/wxpython/image2target/ii2t_menustrings.py:918 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1844 -#: ../gui/wxpython/dbmgr/base.py:2370 +#: ../gui/wxpython/dbmgr/base.py:2372 msgid "Rename column" msgstr "" -#: ../gui/wxpython/menustrings.py:935 ../gui/wxpython/menustrings.py:1877 +#: ../gui/wxpython/menustrings.py:936 ../gui/wxpython/menustrings.py:1878 #: ../gui/wxpython/image2target/ii2t_menustrings.py:919 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1845 msgid "Renames a column in the attribute table connected to a given vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:936 ../gui/wxpython/menustrings.py:1878 +#: ../gui/wxpython/menustrings.py:937 ../gui/wxpython/menustrings.py:1879 #: ../gui/wxpython/image2target/ii2t_menustrings.py:920 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1846 msgid "Change values" msgstr "" -#: ../gui/wxpython/menustrings.py:937 ../gui/wxpython/menustrings.py:1879 +#: ../gui/wxpython/menustrings.py:938 ../gui/wxpython/menustrings.py:1880 #: ../gui/wxpython/image2target/ii2t_menustrings.py:921 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1847 msgid "Updates a column in the attribute table connected to a vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:938 ../gui/wxpython/menustrings.py:1880 +#: ../gui/wxpython/menustrings.py:939 ../gui/wxpython/menustrings.py:1881 #: ../gui/wxpython/image2target/ii2t_menustrings.py:922 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1848 msgid "Drop row" msgstr "" -#: ../gui/wxpython/menustrings.py:939 ../gui/wxpython/menustrings.py:1881 +#: ../gui/wxpython/menustrings.py:940 ../gui/wxpython/menustrings.py:1882 #: ../gui/wxpython/image2target/ii2t_menustrings.py:923 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1849 msgid "Removes a vector feature from a vector map through attribute selection." msgstr "" -#: ../gui/wxpython/menustrings.py:940 ../gui/wxpython/menustrings.py:1882 +#: ../gui/wxpython/menustrings.py:941 ../gui/wxpython/menustrings.py:1883 #: ../gui/wxpython/image2target/ii2t_menustrings.py:924 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1850 msgid "Reconnect vectors to database" msgstr "" -#: ../gui/wxpython/menustrings.py:941 ../gui/wxpython/menustrings.py:1883 +#: ../gui/wxpython/menustrings.py:942 ../gui/wxpython/menustrings.py:1884 #: ../gui/wxpython/image2target/ii2t_menustrings.py:925 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1851 msgid "Reconnects attribute tables for all vector maps from the current mapset to a new database." msgstr "" -#: ../gui/wxpython/menustrings.py:942 ../gui/wxpython/menustrings.py:1884 +#: ../gui/wxpython/menustrings.py:943 ../gui/wxpython/menustrings.py:1885 #: ../gui/wxpython/image2target/ii2t_menustrings.py:926 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1852 msgid "Set vector map - database connection" msgstr "" -#: ../gui/wxpython/menustrings.py:943 ../gui/wxpython/menustrings.py:1885 +#: ../gui/wxpython/menustrings.py:944 ../gui/wxpython/menustrings.py:1886 #: ../gui/wxpython/image2target/ii2t_menustrings.py:927 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1853 msgid "Prints/sets DB connection for a vector map to attribute table." msgstr "" -#: ../gui/wxpython/menustrings.py:944 ../gui/wxpython/menustrings.py:1886 +#: ../gui/wxpython/menustrings.py:945 ../gui/wxpython/menustrings.py:1887 #: ../gui/wxpython/image2target/ii2t_menustrings.py:928 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1854 msgid "&Temporal" msgstr "" -#: ../gui/wxpython/menustrings.py:945 ../gui/wxpython/menustrings.py:1887 +#: ../gui/wxpython/menustrings.py:946 ../gui/wxpython/menustrings.py:1888 #: ../gui/wxpython/image2target/ii2t_menustrings.py:929 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1855 msgid "Manage datasets" msgstr "" -#: ../gui/wxpython/menustrings.py:946 ../gui/wxpython/menustrings.py:1888 +#: ../gui/wxpython/menustrings.py:947 ../gui/wxpython/menustrings.py:1889 #: ../gui/wxpython/image2target/ii2t_menustrings.py:930 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1856 msgid "Connect temporal database" msgstr "" -#: ../gui/wxpython/menustrings.py:947 ../gui/wxpython/menustrings.py:1889 +#: ../gui/wxpython/menustrings.py:948 ../gui/wxpython/menustrings.py:1890 #: ../gui/wxpython/image2target/ii2t_menustrings.py:931 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1857 msgid "Prints/sets general temporal GIS database connection for current mapset." msgstr "" -#: ../gui/wxpython/menustrings.py:948 ../gui/wxpython/menustrings.py:1890 +#: ../gui/wxpython/menustrings.py:949 ../gui/wxpython/menustrings.py:1891 #: ../gui/wxpython/image2target/ii2t_menustrings.py:932 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1858 #: ../gui/wxpython/rlisetup/frame.py:143 msgid "Create" msgstr "" -#: ../gui/wxpython/menustrings.py:949 ../gui/wxpython/menustrings.py:1891 +#: ../gui/wxpython/menustrings.py:950 ../gui/wxpython/menustrings.py:1892 #: ../gui/wxpython/image2target/ii2t_menustrings.py:933 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1859 msgid "Creates a space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:951 ../gui/wxpython/menustrings.py:1893 +#: ../gui/wxpython/menustrings.py:952 ../gui/wxpython/menustrings.py:1894 #: ../gui/wxpython/image2target/ii2t_menustrings.py:935 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1861 msgid "Renames a space time dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:952 ../gui/wxpython/menustrings.py:1894 +#: ../gui/wxpython/menustrings.py:953 ../gui/wxpython/menustrings.py:1895 #: ../gui/wxpython/image2target/ii2t_menustrings.py:936 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1862 #: ../gui/wxpython/gui_core/simplelmgr.py:463 -#: ../gui/wxpython/animation/dialogs.py:780 -#: ../gui/wxpython/animation/dialogs.py:1012 +#: ../gui/wxpython/animation/dialogs.py:783 +#: ../gui/wxpython/animation/dialogs.py:1015 #: ../gui/wxpython/lmgr/layertree.py:459 ../gui/wxpython/rlisetup/frame.py:140 #: ../gui/wxpython/gmodeler/frame.py:1499 msgid "Remove" msgstr "" -#: ../gui/wxpython/menustrings.py:953 ../gui/wxpython/menustrings.py:1895 +#: ../gui/wxpython/menustrings.py:954 ../gui/wxpython/menustrings.py:1896 #: ../gui/wxpython/image2target/ii2t_menustrings.py:937 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1863 msgid "Removes space time datasets from temporal database." msgstr "" -#: ../gui/wxpython/menustrings.py:954 ../gui/wxpython/menustrings.py:1896 +#: ../gui/wxpython/menustrings.py:955 ../gui/wxpython/menustrings.py:1897 #: ../gui/wxpython/image2target/ii2t_menustrings.py:938 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1864 msgid "Update metadata" msgstr "" -#: ../gui/wxpython/menustrings.py:955 ../gui/wxpython/menustrings.py:1897 +#: ../gui/wxpython/menustrings.py:956 ../gui/wxpython/menustrings.py:1898 #: ../gui/wxpython/image2target/ii2t_menustrings.py:939 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1865 msgid "Modifies the metadata of a space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:956 ../gui/wxpython/menustrings.py:1898 +#: ../gui/wxpython/menustrings.py:957 ../gui/wxpython/menustrings.py:1899 #: ../gui/wxpython/image2target/ii2t_menustrings.py:940 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1866 msgid "Merge" msgstr "" -#: ../gui/wxpython/menustrings.py:957 ../gui/wxpython/menustrings.py:1899 +#: ../gui/wxpython/menustrings.py:958 ../gui/wxpython/menustrings.py:1900 #: ../gui/wxpython/image2target/ii2t_menustrings.py:941 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1867 msgid "Merges several space time datasets into a single space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:958 ../gui/wxpython/menustrings.py:1900 +#: ../gui/wxpython/menustrings.py:959 ../gui/wxpython/menustrings.py:1901 #: ../gui/wxpython/image2target/ii2t_menustrings.py:942 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1868 msgid "Temporally shift" msgstr "" -#: ../gui/wxpython/menustrings.py:959 ../gui/wxpython/menustrings.py:1901 +#: ../gui/wxpython/menustrings.py:960 ../gui/wxpython/menustrings.py:1902 #: ../gui/wxpython/image2target/ii2t_menustrings.py:943 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1869 msgid "Shifts temporally the maps of a space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:960 ../gui/wxpython/menustrings.py:1902 +#: ../gui/wxpython/menustrings.py:961 ../gui/wxpython/menustrings.py:1903 #: ../gui/wxpython/image2target/ii2t_menustrings.py:944 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1870 msgid "Snap maps of dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:961 ../gui/wxpython/menustrings.py:1903 +#: ../gui/wxpython/menustrings.py:962 ../gui/wxpython/menustrings.py:1904 #: ../gui/wxpython/image2target/ii2t_menustrings.py:945 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1871 msgid "Snaps temporally the maps of a space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:963 ../gui/wxpython/menustrings.py:1905 +#: ../gui/wxpython/menustrings.py:964 ../gui/wxpython/menustrings.py:1906 #: ../gui/wxpython/image2target/ii2t_menustrings.py:947 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1873 msgid "Lists space time datasets and maps registered in the temporal database." msgstr "" -#: ../gui/wxpython/menustrings.py:964 ../gui/wxpython/menustrings.py:1906 +#: ../gui/wxpython/menustrings.py:965 ../gui/wxpython/menustrings.py:1907 #: ../gui/wxpython/image2target/ii2t_menustrings.py:948 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1874 msgid "Manage maps in datasets" msgstr "" -#: ../gui/wxpython/menustrings.py:965 ../gui/wxpython/menustrings.py:1907 +#: ../gui/wxpython/menustrings.py:966 ../gui/wxpython/menustrings.py:1908 #: ../gui/wxpython/image2target/ii2t_menustrings.py:949 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1875 msgid "Register maps in datasets" msgstr "" -#: ../gui/wxpython/menustrings.py:966 ../gui/wxpython/menustrings.py:1908 +#: ../gui/wxpython/menustrings.py:967 ../gui/wxpython/menustrings.py:1909 msgid "Assigns timestamps and registers raster, vector and raster3d maps in a space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:967 ../gui/wxpython/menustrings.py:1909 +#: ../gui/wxpython/menustrings.py:968 ../gui/wxpython/menustrings.py:1910 #: ../gui/wxpython/image2target/ii2t_menustrings.py:951 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1877 msgid "Unregister maps from datasets" msgstr "" -#: ../gui/wxpython/menustrings.py:968 ../gui/wxpython/menustrings.py:1910 +#: ../gui/wxpython/menustrings.py:969 ../gui/wxpython/menustrings.py:1911 #: ../gui/wxpython/image2target/ii2t_menustrings.py:952 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1878 msgid "Unregisters raster, vector and raster3d maps from the temporal database or a specific space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:969 ../gui/wxpython/menustrings.py:1911 +#: ../gui/wxpython/menustrings.py:970 ../gui/wxpython/menustrings.py:1912 #: ../gui/wxpython/image2target/ii2t_menustrings.py:953 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1879 msgid "List raster dataset maps" msgstr "" -#: ../gui/wxpython/menustrings.py:970 ../gui/wxpython/menustrings.py:1912 +#: ../gui/wxpython/menustrings.py:971 ../gui/wxpython/menustrings.py:1913 #: ../gui/wxpython/image2target/ii2t_menustrings.py:954 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1880 msgid "Lists registered maps of a space time raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:971 ../gui/wxpython/menustrings.py:1913 +#: ../gui/wxpython/menustrings.py:972 ../gui/wxpython/menustrings.py:1914 #: ../gui/wxpython/image2target/ii2t_menustrings.py:955 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1881 msgid "List vector dataset maps" msgstr "" -#: ../gui/wxpython/menustrings.py:972 ../gui/wxpython/menustrings.py:1914 +#: ../gui/wxpython/menustrings.py:973 ../gui/wxpython/menustrings.py:1915 #: ../gui/wxpython/image2target/ii2t_menustrings.py:956 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1882 msgid "Lists registered maps of a space time vector dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:973 ../gui/wxpython/menustrings.py:1915 +#: ../gui/wxpython/menustrings.py:974 ../gui/wxpython/menustrings.py:1916 #: ../gui/wxpython/image2target/ii2t_menustrings.py:957 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1883 msgid "List 3D raster dataset maps" msgstr "" -#: ../gui/wxpython/menustrings.py:974 ../gui/wxpython/menustrings.py:1916 +#: ../gui/wxpython/menustrings.py:975 ../gui/wxpython/menustrings.py:1917 #: ../gui/wxpython/image2target/ii2t_menustrings.py:958 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1884 msgid "Lists registered maps of a space time raster3d dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:975 ../gui/wxpython/menustrings.py:1917 +#: ../gui/wxpython/menustrings.py:976 ../gui/wxpython/menustrings.py:1918 #: ../gui/wxpython/image2target/ii2t_menustrings.py:959 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1885 msgid "Import" msgstr "" -#: ../gui/wxpython/menustrings.py:976 ../gui/wxpython/menustrings.py:1918 +#: ../gui/wxpython/menustrings.py:977 ../gui/wxpython/menustrings.py:1919 #: ../gui/wxpython/image2target/ii2t_menustrings.py:960 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1886 msgid "Import raster dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:977 ../gui/wxpython/menustrings.py:1919 +#: ../gui/wxpython/menustrings.py:978 ../gui/wxpython/menustrings.py:1920 #: ../gui/wxpython/image2target/ii2t_menustrings.py:961 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1887 msgid "Imports space time raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:978 ../gui/wxpython/menustrings.py:1920 +#: ../gui/wxpython/menustrings.py:979 ../gui/wxpython/menustrings.py:1921 #: ../gui/wxpython/image2target/ii2t_menustrings.py:962 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1888 msgid "Import vector dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:979 ../gui/wxpython/menustrings.py:1921 +#: ../gui/wxpython/menustrings.py:980 ../gui/wxpython/menustrings.py:1922 #: ../gui/wxpython/image2target/ii2t_menustrings.py:963 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1889 msgid "Imports a space time vector dataset from a GRASS GIS specific archive file." msgstr "" -#: ../gui/wxpython/menustrings.py:980 ../gui/wxpython/menustrings.py:1922 +#: ../gui/wxpython/menustrings.py:981 ../gui/wxpython/menustrings.py:1923 #: ../gui/wxpython/image2target/ii2t_menustrings.py:964 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1890 -#: ../gui/wxpython/animation/dialogs.py:934 +#: ../gui/wxpython/animation/dialogs.py:937 ../gui/wxpython/tplot/frame.py:335 #: ../gui/wxpython/lmgr/layertree.py:739 msgid "Export" msgstr "" -#: ../gui/wxpython/menustrings.py:981 ../gui/wxpython/menustrings.py:1923 +#: ../gui/wxpython/menustrings.py:982 ../gui/wxpython/menustrings.py:1924 #: ../gui/wxpython/image2target/ii2t_menustrings.py:965 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1891 msgid "Export raster dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:982 ../gui/wxpython/menustrings.py:1924 +#: ../gui/wxpython/menustrings.py:983 ../gui/wxpython/menustrings.py:1925 #: ../gui/wxpython/image2target/ii2t_menustrings.py:966 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1892 msgid "Exports space time raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:983 ../gui/wxpython/menustrings.py:1925 +#: ../gui/wxpython/menustrings.py:984 ../gui/wxpython/menustrings.py:1926 #: ../gui/wxpython/image2target/ii2t_menustrings.py:967 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1893 msgid "Export raster dataset as VTK time series" msgstr "" -#: ../gui/wxpython/menustrings.py:984 ../gui/wxpython/menustrings.py:1926 +#: ../gui/wxpython/menustrings.py:985 ../gui/wxpython/menustrings.py:1927 #: ../gui/wxpython/image2target/ii2t_menustrings.py:968 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1894 msgid "Exports space time raster dataset as VTK time series." msgstr "" -#: ../gui/wxpython/menustrings.py:985 ../gui/wxpython/menustrings.py:1927 +#: ../gui/wxpython/menustrings.py:986 ../gui/wxpython/menustrings.py:1928 #: ../gui/wxpython/image2target/ii2t_menustrings.py:969 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1895 msgid "Export vector dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:986 ../gui/wxpython/menustrings.py:1928 +#: ../gui/wxpython/menustrings.py:987 ../gui/wxpython/menustrings.py:1929 #: ../gui/wxpython/image2target/ii2t_menustrings.py:970 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1896 msgid "Exports a space time vector dataset as GRASS GIS specific archive file." msgstr "" -#: ../gui/wxpython/menustrings.py:987 ../gui/wxpython/menustrings.py:1929 +#: ../gui/wxpython/menustrings.py:988 ../gui/wxpython/menustrings.py:1930 #: ../gui/wxpython/image2target/ii2t_menustrings.py:971 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1897 msgid "Convert raster dataset to 3D raster" msgstr "" -#: ../gui/wxpython/menustrings.py:988 ../gui/wxpython/menustrings.py:1930 +#: ../gui/wxpython/menustrings.py:989 ../gui/wxpython/menustrings.py:1931 #: ../gui/wxpython/image2target/ii2t_menustrings.py:972 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1898 msgid "Converts a space time raster dataset into a 3D raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:989 ../gui/wxpython/menustrings.py:1931 +#: ../gui/wxpython/menustrings.py:990 ../gui/wxpython/menustrings.py:1932 #: ../gui/wxpython/image2target/ii2t_menustrings.py:973 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1899 msgid "Extraction" msgstr "" -#: ../gui/wxpython/menustrings.py:990 ../gui/wxpython/menustrings.py:1932 +#: ../gui/wxpython/menustrings.py:991 ../gui/wxpython/menustrings.py:1933 #: ../gui/wxpython/image2target/ii2t_menustrings.py:974 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1900 msgid "Extract subset of raster dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:991 ../gui/wxpython/menustrings.py:1933 +#: ../gui/wxpython/menustrings.py:992 ../gui/wxpython/menustrings.py:1934 #: ../gui/wxpython/image2target/ii2t_menustrings.py:975 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1901 msgid "Extracts a subset of a space time raster datasets." msgstr "" -#: ../gui/wxpython/menustrings.py:992 ../gui/wxpython/menustrings.py:1934 +#: ../gui/wxpython/menustrings.py:993 ../gui/wxpython/menustrings.py:1935 #: ../gui/wxpython/image2target/ii2t_menustrings.py:976 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1902 msgid "Extract subset of vector dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:993 ../gui/wxpython/menustrings.py:1935 +#: ../gui/wxpython/menustrings.py:994 ../gui/wxpython/menustrings.py:1936 #: ../gui/wxpython/image2target/ii2t_menustrings.py:977 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1903 msgid "Extracts a subset of a space time vector dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:994 ../gui/wxpython/menustrings.py:1936 +#: ../gui/wxpython/menustrings.py:995 ../gui/wxpython/menustrings.py:1937 #: ../gui/wxpython/image2target/ii2t_menustrings.py:978 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1904 msgid "Extract subset of 3D raster dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:995 ../gui/wxpython/menustrings.py:1937 +#: ../gui/wxpython/menustrings.py:996 ../gui/wxpython/menustrings.py:1938 #: ../gui/wxpython/image2target/ii2t_menustrings.py:979 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1905 msgid "Extracts a subset of a space time 3D raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:996 ../gui/wxpython/menustrings.py:1938 +#: ../gui/wxpython/menustrings.py:997 ../gui/wxpython/menustrings.py:1939 #: ../gui/wxpython/image2target/ii2t_menustrings.py:980 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1906 msgid "Query vector dataset attribute data" msgstr "" -#: ../gui/wxpython/menustrings.py:997 ../gui/wxpython/menustrings.py:1939 +#: ../gui/wxpython/menustrings.py:998 ../gui/wxpython/menustrings.py:1940 #: ../gui/wxpython/image2target/ii2t_menustrings.py:981 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1907 msgid "Prints attributes of vector maps registered in a space time vector dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:998 ../gui/wxpython/menustrings.py:1940 +#: ../gui/wxpython/menustrings.py:999 ../gui/wxpython/menustrings.py:1941 #: ../gui/wxpython/image2target/ii2t_menustrings.py:982 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1908 msgid "Raster dataset color table" msgstr "" -#: ../gui/wxpython/menustrings.py:999 ../gui/wxpython/menustrings.py:1941 +#: ../gui/wxpython/menustrings.py:1000 ../gui/wxpython/menustrings.py:1942 #: ../gui/wxpython/image2target/ii2t_menustrings.py:983 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1909 msgid "Creates/modifies the color table associated with each raster map of the space time raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:1000 ../gui/wxpython/menustrings.py:1942 +#: ../gui/wxpython/menustrings.py:1001 ../gui/wxpython/menustrings.py:1943 #: ../gui/wxpython/image2target/ii2t_menustrings.py:984 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1910 msgid "Raster calculations" msgstr "" -#: ../gui/wxpython/menustrings.py:1001 ../gui/wxpython/menustrings.py:1943 +#: ../gui/wxpython/menustrings.py:1002 ../gui/wxpython/menustrings.py:1944 #: ../gui/wxpython/image2target/ii2t_menustrings.py:985 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1911 msgid "Performs spatio-temporal mapcalc expressions on temporally sampled maps of space time raster datasets." msgstr "" -#: ../gui/wxpython/menustrings.py:1002 ../gui/wxpython/menustrings.py:1944 +#: ../gui/wxpython/menustrings.py:1003 ../gui/wxpython/menustrings.py:1945 #: ../gui/wxpython/image2target/ii2t_menustrings.py:986 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1912 msgid "3D raster calculations" msgstr "" -#: ../gui/wxpython/menustrings.py:1003 ../gui/wxpython/menustrings.py:1945 +#: ../gui/wxpython/menustrings.py:1004 ../gui/wxpython/menustrings.py:1946 #: ../gui/wxpython/image2target/ii2t_menustrings.py:987 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1913 msgid "Performs r3.mapcalc expressions on maps of sampled space time 3D raster datasets." msgstr "" -#: ../gui/wxpython/menustrings.py:1004 ../gui/wxpython/menustrings.py:1946 +#: ../gui/wxpython/menustrings.py:1005 ../gui/wxpython/menustrings.py:1947 #: ../gui/wxpython/image2target/ii2t_menustrings.py:988 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1914 msgid "Interpolate gaps in raster datasets" msgstr "" -#: ../gui/wxpython/menustrings.py:1005 ../gui/wxpython/menustrings.py:1947 +#: ../gui/wxpython/menustrings.py:1006 ../gui/wxpython/menustrings.py:1948 #: ../gui/wxpython/image2target/ii2t_menustrings.py:989 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1915 msgid "Replaces gaps in a space time raster dataset with interpolated raster maps." msgstr "" -#: ../gui/wxpython/menustrings.py:1006 ../gui/wxpython/menustrings.py:1948 +#: ../gui/wxpython/menustrings.py:1007 ../gui/wxpython/menustrings.py:1949 #: ../gui/wxpython/image2target/ii2t_menustrings.py:990 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1916 msgid "Aggregation" msgstr "" -#: ../gui/wxpython/menustrings.py:1007 ../gui/wxpython/menustrings.py:1949 +#: ../gui/wxpython/menustrings.py:1008 ../gui/wxpython/menustrings.py:1950 #: ../gui/wxpython/image2target/ii2t_menustrings.py:991 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1917 msgid "Neighborhood analysis in raster dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:1008 ../gui/wxpython/menustrings.py:1950 +#: ../gui/wxpython/menustrings.py:1009 ../gui/wxpython/menustrings.py:1951 #: ../gui/wxpython/image2target/ii2t_menustrings.py:992 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1918 msgid "Performs a neighborhood analysis for each map in a space time raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:1009 ../gui/wxpython/menustrings.py:1951 +#: ../gui/wxpython/menustrings.py:1010 ../gui/wxpython/menustrings.py:1952 #: ../gui/wxpython/image2target/ii2t_menustrings.py:993 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1919 msgid "Aggregation in raster datasets" msgstr "" -#: ../gui/wxpython/menustrings.py:1010 ../gui/wxpython/menustrings.py:1952 +#: ../gui/wxpython/menustrings.py:1011 ../gui/wxpython/menustrings.py:1953 #: ../gui/wxpython/image2target/ii2t_menustrings.py:994 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1920 msgid "Performs different aggregation algorithms from r.series on all or a subset of raster maps in a space time raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:1011 ../gui/wxpython/menustrings.py:1953 +#: ../gui/wxpython/menustrings.py:1012 ../gui/wxpython/menustrings.py:1954 #: ../gui/wxpython/image2target/ii2t_menustrings.py:995 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1921 msgid "Temporal aggregation" msgstr "" -#: ../gui/wxpython/menustrings.py:1012 ../gui/wxpython/menustrings.py:1954 +#: ../gui/wxpython/menustrings.py:1013 ../gui/wxpython/menustrings.py:1955 #: ../gui/wxpython/image2target/ii2t_menustrings.py:996 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1922 msgid "Aggregates temporally the maps of a space time raster dataset by a user defined granularity." msgstr "" -#: ../gui/wxpython/menustrings.py:1013 ../gui/wxpython/menustrings.py:1955 +#: ../gui/wxpython/menustrings.py:1014 ../gui/wxpython/menustrings.py:1956 #: ../gui/wxpython/image2target/ii2t_menustrings.py:997 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1923 msgid "Temporal aggregation by dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:1014 ../gui/wxpython/menustrings.py:1956 +#: ../gui/wxpython/menustrings.py:1015 ../gui/wxpython/menustrings.py:1957 #: ../gui/wxpython/image2target/ii2t_menustrings.py:998 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1924 msgid "Aggregates data of an existing space time raster dataset using the time intervals of a second space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:1015 ../gui/wxpython/menustrings.py:1957 +#: ../gui/wxpython/menustrings.py:1016 ../gui/wxpython/menustrings.py:1958 #: ../gui/wxpython/image2target/ii2t_menustrings.py:999 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1925 msgid "Sampling" msgstr "" -#: ../gui/wxpython/menustrings.py:1016 ../gui/wxpython/menustrings.py:1958 +#: ../gui/wxpython/menustrings.py:1017 ../gui/wxpython/menustrings.py:1959 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1000 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1926 msgid "Sample a space time raster dataset at point coordinates" msgstr "" -#: ../gui/wxpython/menustrings.py:1017 ../gui/wxpython/menustrings.py:1959 +#: ../gui/wxpython/menustrings.py:1018 ../gui/wxpython/menustrings.py:1960 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1001 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1927 msgid "Sample a space time raster dataset at specific vector point coordinates and write the output to stdout using different layouts" msgstr "" -#: ../gui/wxpython/menustrings.py:1018 ../gui/wxpython/menustrings.py:1960 +#: ../gui/wxpython/menustrings.py:1019 ../gui/wxpython/menustrings.py:1961 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1002 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1928 msgid "Query raster dataset by vector points dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:1019 ../gui/wxpython/menustrings.py:1961 +#: ../gui/wxpython/menustrings.py:1020 ../gui/wxpython/menustrings.py:1962 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1003 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1929 msgid "Stores raster map values at spatial and temporal positions of vector points as vector attributes." msgstr "" -#: ../gui/wxpython/menustrings.py:1020 ../gui/wxpython/menustrings.py:1962 +#: ../gui/wxpython/menustrings.py:1021 ../gui/wxpython/menustrings.py:1963 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1004 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1930 msgid "Observe specific locations in raster dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:1021 ../gui/wxpython/menustrings.py:1963 +#: ../gui/wxpython/menustrings.py:1022 ../gui/wxpython/menustrings.py:1964 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1005 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1931 msgid "Observes specific locations in a space time raster dataset over a period of time using vector points." msgstr "" -#: ../gui/wxpython/menustrings.py:1022 ../gui/wxpython/menustrings.py:1964 +#: ../gui/wxpython/menustrings.py:1023 ../gui/wxpython/menustrings.py:1965 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1006 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1932 msgid "Temporal sampling" msgstr "" -#: ../gui/wxpython/menustrings.py:1023 ../gui/wxpython/menustrings.py:1965 +#: ../gui/wxpython/menustrings.py:1024 ../gui/wxpython/menustrings.py:1966 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1007 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1933 msgid "Samples the input space time dataset(s) with a sample space time dataset and print the result to stdout." msgstr "" -#: ../gui/wxpython/menustrings.py:1025 ../gui/wxpython/menustrings.py:1967 +#: ../gui/wxpython/menustrings.py:1026 ../gui/wxpython/menustrings.py:1968 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1009 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1935 msgid "Space time datasets metadata" msgstr "" -#: ../gui/wxpython/menustrings.py:1026 ../gui/wxpython/menustrings.py:1968 +#: ../gui/wxpython/menustrings.py:1027 ../gui/wxpython/menustrings.py:1969 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1010 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1936 msgid "Lists information about space time datasets and maps." msgstr "" -#: ../gui/wxpython/menustrings.py:1027 ../gui/wxpython/menustrings.py:1969 +#: ../gui/wxpython/menustrings.py:1028 ../gui/wxpython/menustrings.py:1970 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1011 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1937 msgid "Univariate raster dataset statistics" msgstr "" -#: ../gui/wxpython/menustrings.py:1028 ../gui/wxpython/menustrings.py:1970 +#: ../gui/wxpython/menustrings.py:1029 ../gui/wxpython/menustrings.py:1971 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1012 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1938 msgid "Calculates univariate statistics from the non-null cells for each registered raster map of a space time raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:1029 ../gui/wxpython/menustrings.py:1971 +#: ../gui/wxpython/menustrings.py:1030 ../gui/wxpython/menustrings.py:1972 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1013 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1939 msgid "Univariate vector dataset statistics" msgstr "" -#: ../gui/wxpython/menustrings.py:1030 ../gui/wxpython/menustrings.py:1972 +#: ../gui/wxpython/menustrings.py:1031 ../gui/wxpython/menustrings.py:1973 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1014 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1940 msgid "Calculates univariate statistics of attributes for each registered vector map of a space time vector dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:1031 ../gui/wxpython/menustrings.py:1973 +#: ../gui/wxpython/menustrings.py:1032 ../gui/wxpython/menustrings.py:1974 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1015 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1941 msgid "Univariate 3D raster dataset statistics" msgstr "" -#: ../gui/wxpython/menustrings.py:1032 ../gui/wxpython/menustrings.py:1974 +#: ../gui/wxpython/menustrings.py:1033 ../gui/wxpython/menustrings.py:1975 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1016 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1942 msgid "Calculates univariate statistics from the non-null cells for each registered 3D raster map of a space time 3D raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:1033 ../gui/wxpython/menustrings.py:1975 +#: ../gui/wxpython/menustrings.py:1034 ../gui/wxpython/menustrings.py:1976 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1017 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1943 msgid "Report temporal topology" msgstr "" -#: ../gui/wxpython/menustrings.py:1034 ../gui/wxpython/menustrings.py:1976 +#: ../gui/wxpython/menustrings.py:1035 ../gui/wxpython/menustrings.py:1977 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1018 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1944 msgid "Lists temporal topology of a space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:1035 ../gui/wxpython/menustrings.py:1977 -#: ../gui/wxpython/menustrings.py:1984 +#: ../gui/wxpython/menustrings.py:1036 ../gui/wxpython/menustrings.py:1978 +#: ../gui/wxpython/menustrings.py:1985 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1019 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1945 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1952 msgid "GUI tools" msgstr "" -#: ../gui/wxpython/menustrings.py:1038 ../gui/wxpython/menustrings.py:1980 -#: ../gui/wxpython/menustrings.py:2000 +#: ../gui/wxpython/menustrings.py:1039 ../gui/wxpython/menustrings.py:1981 +#: ../gui/wxpython/menustrings.py:2001 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1022 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1948 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1968 msgid "Timeline tool" msgstr "" -#: ../gui/wxpython/menustrings.py:1039 ../gui/wxpython/menustrings.py:1981 -#: ../gui/wxpython/menustrings.py:2001 +#: ../gui/wxpython/menustrings.py:1040 ../gui/wxpython/menustrings.py:1982 +#: ../gui/wxpython/menustrings.py:2002 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1023 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1949 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1969 msgid "Plot temporal extents." msgstr "" -#: ../gui/wxpython/menustrings.py:1040 ../gui/wxpython/menustrings.py:1982 -#: ../gui/wxpython/menustrings.py:1998 +#: ../gui/wxpython/menustrings.py:1041 ../gui/wxpython/menustrings.py:1983 +#: ../gui/wxpython/menustrings.py:1999 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1024 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1950 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1966 msgid "Temporal plot tool" msgstr "" -#: ../gui/wxpython/menustrings.py:1041 ../gui/wxpython/menustrings.py:1983 -#: ../gui/wxpython/menustrings.py:1999 +#: ../gui/wxpython/menustrings.py:1042 ../gui/wxpython/menustrings.py:1984 +#: ../gui/wxpython/menustrings.py:2000 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1025 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1951 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1967 msgid "Plot temporal values." msgstr "" -#: ../gui/wxpython/menustrings.py:1042 ../gui/wxpython/menustrings.py:2047 -#: ../gui/wxpython/menustrings.py:2090 +#: ../gui/wxpython/menustrings.py:1043 ../gui/wxpython/menustrings.py:2048 +#: ../gui/wxpython/menustrings.py:2091 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1026 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2015 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2058 msgid "&Help" msgstr "" -#: ../gui/wxpython/menustrings.py:1043 +#: ../gui/wxpython/menustrings.py:1044 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1027 msgid "GRASS help" msgstr "" -#: ../gui/wxpython/menustrings.py:1044 ../gui/wxpython/menustrings.py:1046 +#: ../gui/wxpython/menustrings.py:1045 ../gui/wxpython/menustrings.py:1047 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1028 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1030 msgid "Display the HTML man pages of GRASS GIS" msgstr "" -#: ../gui/wxpython/menustrings.py:1045 +#: ../gui/wxpython/menustrings.py:1046 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1029 msgid "GUI help" msgstr "" -#: ../gui/wxpython/menustrings.py:1047 +#: ../gui/wxpython/menustrings.py:1048 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1031 msgid "About system" msgstr "" -#: ../gui/wxpython/menustrings.py:1048 +#: ../gui/wxpython/menustrings.py:1049 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1032 msgid "Prints system information" msgstr "" -#: ../gui/wxpython/menustrings.py:1049 ../gui/wxpython/menustrings.py:1050 +#: ../gui/wxpython/menustrings.py:1050 ../gui/wxpython/menustrings.py:1051 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1033 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1034 #: ../gui/wxpython/gui_core/ghelp.py:53 msgid "About GRASS GIS" msgstr "" -#: ../gui/wxpython/menustrings.py:1053 +#: ../gui/wxpython/menustrings.py:1054 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1037 msgid "Import, export and link data" msgstr "" -#: ../gui/wxpython/menustrings.py:1987 +#: ../gui/wxpython/menustrings.py:1988 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1955 msgid "Attribute table manager" msgstr "" -#: ../gui/wxpython/menustrings.py:2006 +#: ../gui/wxpython/menustrings.py:2007 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1974 msgid "Create new model" msgstr "" -#: ../gui/wxpython/menustrings.py:2008 +#: ../gui/wxpython/menustrings.py:2009 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1976 msgid "Load model from file" msgstr "" -#: ../gui/wxpython/menustrings.py:2010 +#: ../gui/wxpython/menustrings.py:2011 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1978 #: ../gui/wxpython/gmodeler/frame.py:518 msgid "Save model" msgstr "" -#: ../gui/wxpython/menustrings.py:2012 +#: ../gui/wxpython/menustrings.py:2013 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1980 msgid "Save model to file" msgstr "" -#: ../gui/wxpython/menustrings.py:2014 +#: ../gui/wxpython/menustrings.py:2015 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1982 msgid "Close model file" msgstr "" -#: ../gui/wxpython/menustrings.py:2015 +#: ../gui/wxpython/menustrings.py:2016 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1983 msgid "Export to image" msgstr "" -#: ../gui/wxpython/menustrings.py:2016 +#: ../gui/wxpython/menustrings.py:2017 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1984 msgid "Export model to image" msgstr "" -#: ../gui/wxpython/menustrings.py:2017 +#: ../gui/wxpython/menustrings.py:2018 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1985 msgid "Export to Python" msgstr "" -#: ../gui/wxpython/menustrings.py:2018 +#: ../gui/wxpython/menustrings.py:2019 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1986 msgid "Export model to Python script" msgstr "" -#: ../gui/wxpython/menustrings.py:2019 +#: ../gui/wxpython/menustrings.py:2020 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1987 msgid "Quit modeler" msgstr "" -#: ../gui/wxpython/menustrings.py:2020 +#: ../gui/wxpython/menustrings.py:2021 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1988 msgid "Close modeler window" msgstr "" -#: ../gui/wxpython/menustrings.py:2023 +#: ../gui/wxpython/menustrings.py:2024 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1991 #: ../gui/wxpython/gmodeler/preferences.py:32 msgid "Modeler settings" msgstr "" -#: ../gui/wxpython/menustrings.py:2024 +#: ../gui/wxpython/menustrings.py:2025 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1992 msgid "&Model" msgstr "" -#: ../gui/wxpython/menustrings.py:2025 +#: ../gui/wxpython/menustrings.py:2026 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1993 msgid "Add command" msgstr "" -#: ../gui/wxpython/menustrings.py:2026 +#: ../gui/wxpython/menustrings.py:2027 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1994 msgid "Add action (GRASS command) to model" msgstr "" -#: ../gui/wxpython/menustrings.py:2027 +#: ../gui/wxpython/menustrings.py:2028 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1995 msgid "Add data" msgstr "" -#: ../gui/wxpython/menustrings.py:2028 +#: ../gui/wxpython/menustrings.py:2029 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1996 msgid "Add data item to model" msgstr "" -#: ../gui/wxpython/menustrings.py:2029 +#: ../gui/wxpython/menustrings.py:2030 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1997 msgid "Define relation" msgstr "" -#: ../gui/wxpython/menustrings.py:2030 +#: ../gui/wxpython/menustrings.py:2031 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1998 msgid "Define relation between data and action items" msgstr "" -#: ../gui/wxpython/menustrings.py:2031 +#: ../gui/wxpython/menustrings.py:2032 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1999 msgid "Add loop / series" msgstr "" -#: ../gui/wxpython/menustrings.py:2032 +#: ../gui/wxpython/menustrings.py:2033 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2000 msgid "Adds loop (series) to model" msgstr "" -#: ../gui/wxpython/menustrings.py:2033 +#: ../gui/wxpython/menustrings.py:2034 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2001 msgid "Add condition" msgstr "" -#: ../gui/wxpython/menustrings.py:2034 +#: ../gui/wxpython/menustrings.py:2035 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2002 msgid "Adds condition (if/else) to model" msgstr "" -#: ../gui/wxpython/menustrings.py:2035 +#: ../gui/wxpython/menustrings.py:2036 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2003 #: ../gui/wxpython/gmodeler/frame.py:885 msgid "Add comment" msgstr "" -#: ../gui/wxpython/menustrings.py:2036 +#: ../gui/wxpython/menustrings.py:2037 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2004 msgid "Adds comment to model" msgstr "" -#: ../gui/wxpython/menustrings.py:2037 +#: ../gui/wxpython/menustrings.py:2038 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2005 msgid "Remove item" msgstr "" -#: ../gui/wxpython/menustrings.py:2038 +#: ../gui/wxpython/menustrings.py:2039 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2006 msgid "Remove action/data from model" msgstr "" -#: ../gui/wxpython/menustrings.py:2039 +#: ../gui/wxpython/menustrings.py:2040 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2007 #: ../gui/wxpython/gmodeler/preferences.py:661 msgid "Model properties" msgstr "" -#: ../gui/wxpython/menustrings.py:2040 +#: ../gui/wxpython/menustrings.py:2041 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2008 msgid "Model properties (name, purpose, etc.)" msgstr "" -#: ../gui/wxpython/menustrings.py:2041 +#: ../gui/wxpython/menustrings.py:2042 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2009 msgid "Delete intermediate data" msgstr "" -#: ../gui/wxpython/menustrings.py:2042 +#: ../gui/wxpython/menustrings.py:2043 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2010 msgid "Delete intermediate data defined in the model" msgstr "" -#: ../gui/wxpython/menustrings.py:2044 +#: ../gui/wxpython/menustrings.py:2045 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2012 msgid "Run entire model" msgstr "" -#: ../gui/wxpython/menustrings.py:2045 +#: ../gui/wxpython/menustrings.py:2046 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2013 msgid "Validate model" msgstr "" -#: ../gui/wxpython/menustrings.py:2046 +#: ../gui/wxpython/menustrings.py:2047 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2014 msgid "Validate entire model" msgstr "" -#: ../gui/wxpython/menustrings.py:2048 ../gui/wxpython/menustrings.py:2091 +#: ../gui/wxpython/menustrings.py:2049 ../gui/wxpython/menustrings.py:2092 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2016 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2059 -#: ../gui/wxpython/tplot/frame.py:280 ../gui/wxpython/timeline/frame.py:137 +#: ../gui/wxpython/tplot/frame.py:346 ../gui/wxpython/timeline/frame.py:137 msgid "Help" msgstr "" -#: ../gui/wxpython/menustrings.py:2049 +#: ../gui/wxpython/menustrings.py:2050 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2017 msgid "Display the HTML man pages of Graphical modeler" msgstr "" -#: ../gui/wxpython/menustrings.py:2050 +#: ../gui/wxpython/menustrings.py:2051 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2018 msgid "About Graphical Modeler" msgstr "" -#: ../gui/wxpython/menustrings.py:2051 +#: ../gui/wxpython/menustrings.py:2052 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2019 msgid "Display information about Graphical Modeler" msgstr "" -#: ../gui/wxpython/menustrings.py:2056 +#: ../gui/wxpython/menustrings.py:2057 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2024 #: ../gui/wxpython/psmap/toolbars.py:77 msgid "Specify paper size, margins and orientation" msgstr "" -#: ../gui/wxpython/menustrings.py:2057 +#: ../gui/wxpython/menustrings.py:2058 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2025 msgid "Load instruction file" msgstr "" -#: ../gui/wxpython/menustrings.py:2058 +#: ../gui/wxpython/menustrings.py:2059 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2026 #: ../gui/wxpython/psmap/toolbars.py:70 msgid "Load text file with mapping instructions" msgstr "" -#: ../gui/wxpython/menustrings.py:2059 +#: ../gui/wxpython/menustrings.py:2060 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2027 msgid "Export instruction file" msgstr "" -#: ../gui/wxpython/menustrings.py:2060 +#: ../gui/wxpython/menustrings.py:2061 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2028 #: ../gui/wxpython/psmap/toolbars.py:68 msgid "Generate text file with mapping instructions" msgstr "" -#: ../gui/wxpython/menustrings.py:2061 +#: ../gui/wxpython/menustrings.py:2062 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2029 msgid "Export to PostScript" msgstr "" -#: ../gui/wxpython/menustrings.py:2062 +#: ../gui/wxpython/menustrings.py:2063 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2030 #: ../gui/wxpython/psmap/toolbars.py:72 msgid "Generate PostScript output" msgstr "" -#: ../gui/wxpython/menustrings.py:2063 +#: ../gui/wxpython/menustrings.py:2064 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2031 msgid "Export to PDF" msgstr "" -#: ../gui/wxpython/menustrings.py:2064 +#: ../gui/wxpython/menustrings.py:2065 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2032 #: ../gui/wxpython/psmap/toolbars.py:74 msgid "Generate PDF output" msgstr "" -#: ../gui/wxpython/menustrings.py:2065 ../gui/wxpython/menustrings.py:2066 +#: ../gui/wxpython/menustrings.py:2066 ../gui/wxpython/menustrings.py:2067 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2033 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2034 msgid "Launch ps.map dialog" msgstr "" -#: ../gui/wxpython/menustrings.py:2067 +#: ../gui/wxpython/menustrings.py:2068 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2035 #: ../gui/wxpython/gui_core/toolbars.py:74 ../gui/wxpython/lmgr/layertree.py:78 msgid "Quit" msgstr "" -#: ../gui/wxpython/menustrings.py:2068 +#: ../gui/wxpython/menustrings.py:2069 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2036 msgid "Close Cartographic Composer" msgstr "" -#: ../gui/wxpython/menustrings.py:2069 +#: ../gui/wxpython/menustrings.py:2070 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2037 msgid "&Insert" msgstr "" -#: ../gui/wxpython/menustrings.py:2070 +#: ../gui/wxpython/menustrings.py:2071 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2038 -#: ../gui/wxpython/psmap/toolbars.py:82 ../gui/wxpython/psmap/dialogs.py:833 -#: ../gui/wxpython/psmap/dialogs.py:887 +#: ../gui/wxpython/psmap/toolbars.py:82 ../gui/wxpython/psmap/dialogs.py:835 +#: ../gui/wxpython/psmap/dialogs.py:889 msgid "Map frame" msgstr "" -#: ../gui/wxpython/menustrings.py:2071 +#: ../gui/wxpython/menustrings.py:2072 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2039 msgid "Add or edit map frame" msgstr "" -#: ../gui/wxpython/menustrings.py:2072 +#: ../gui/wxpython/menustrings.py:2073 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2040 #: ../gui/wxpython/nviz/mapwindow.py:1675 ../gui/wxpython/nviz/tools.py:827 -#: ../gui/wxpython/psmap/dialogs.py:1540 ../gui/wxpython/lmgr/layertree.py:1044 +#: ../gui/wxpython/psmap/dialogs.py:1542 ../gui/wxpython/lmgr/layertree.py:1044 msgid "Raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:2073 +#: ../gui/wxpython/menustrings.py:2074 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2041 msgid "Add or edit raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:2074 +#: ../gui/wxpython/menustrings.py:2075 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2042 -#: ../gui/wxpython/nviz/tools.py:1453 ../gui/wxpython/psmap/dialogs.py:3644 +#: ../gui/wxpython/nviz/tools.py:1453 ../gui/wxpython/psmap/dialogs.py:3646 #: ../gui/wxpython/lmgr/layertree.py:1048 msgid "Vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:2075 +#: ../gui/wxpython/menustrings.py:2076 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2043 msgid "Add or edit vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:2076 +#: ../gui/wxpython/menustrings.py:2077 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2044 msgid "Map legend" msgstr "" -#: ../gui/wxpython/menustrings.py:2077 +#: ../gui/wxpython/menustrings.py:2078 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2045 msgid "Add or edit raster and vector legend" msgstr "" -#: ../gui/wxpython/menustrings.py:2078 +#: ../gui/wxpython/menustrings.py:2079 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2046 #: ../gui/wxpython/psmap/toolbars.py:93 msgid "Map info" msgstr "" -#: ../gui/wxpython/menustrings.py:2079 +#: ../gui/wxpython/menustrings.py:2080 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2047 msgid "Add or edit map info" msgstr "" -#: ../gui/wxpython/menustrings.py:2080 +#: ../gui/wxpython/menustrings.py:2081 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2048 #: ../gui/wxpython/nviz/tools.py:2381 ../gui/wxpython/psmap/toolbars.py:97 msgid "Scale bar" msgstr "" -#: ../gui/wxpython/menustrings.py:2081 +#: ../gui/wxpython/menustrings.py:2082 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2049 msgid "Add or edit scale bar" msgstr "" -#: ../gui/wxpython/menustrings.py:2082 +#: ../gui/wxpython/menustrings.py:2083 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2050 -#: ../gui/wxpython/psmap/toolbars.py:91 ../gui/wxpython/psmap/dialogs.py:5185 -#: ../gui/wxpython/psmap/dialogs.py:5194 -#: ../gui/wxpython/animation/dialogs.py:1537 +#: ../gui/wxpython/psmap/toolbars.py:91 ../gui/wxpython/psmap/dialogs.py:5187 +#: ../gui/wxpython/psmap/dialogs.py:5196 +#: ../gui/wxpython/animation/dialogs.py:1540 msgid "Text" msgstr "" -#: ../gui/wxpython/menustrings.py:2083 +#: ../gui/wxpython/menustrings.py:2084 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2051 -#: ../gui/wxpython/animation/dialogs.py:988 +#: ../gui/wxpython/animation/dialogs.py:991 #: ../gui/wxpython/mapdisp/toolbars.py:54 msgid "Add text" msgstr "" -#: ../gui/wxpython/menustrings.py:2084 +#: ../gui/wxpython/menustrings.py:2085 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2052 -#: ../gui/wxpython/psmap/toolbars.py:99 ../gui/wxpython/psmap/dialogs.py:5720 -#: ../gui/wxpython/psmap/dialogs.py:5782 -#: ../gui/wxpython/animation/dialogs.py:1536 +#: ../gui/wxpython/psmap/toolbars.py:99 ../gui/wxpython/psmap/dialogs.py:5722 +#: ../gui/wxpython/psmap/dialogs.py:5784 +#: ../gui/wxpython/animation/dialogs.py:1539 msgid "Image" msgstr "" -#: ../gui/wxpython/menustrings.py:2085 +#: ../gui/wxpython/menustrings.py:2086 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2053 -#: ../gui/wxpython/animation/dialogs.py:988 +#: ../gui/wxpython/animation/dialogs.py:991 msgid "Add image" msgstr "" -#: ../gui/wxpython/menustrings.py:2086 +#: ../gui/wxpython/menustrings.py:2087 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2054 #: ../gui/wxpython/nviz/tools.py:2332 ../gui/wxpython/psmap/toolbars.py:101 -#: ../gui/wxpython/psmap/dialogs.py:6244 +#: ../gui/wxpython/psmap/dialogs.py:6246 msgid "North Arrow" msgstr "" -#: ../gui/wxpython/menustrings.py:2087 +#: ../gui/wxpython/menustrings.py:2088 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2055 #: ../gui/wxpython/mapdisp/toolbars.py:41 msgid "Add north arrow" msgstr "" -#: ../gui/wxpython/menustrings.py:2089 +#: ../gui/wxpython/menustrings.py:2090 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2057 #: ../gui/wxpython/psmap/toolbars.py:85 msgid "Delete selected object" msgstr "" -#: ../gui/wxpython/menustrings.py:2092 +#: ../gui/wxpython/menustrings.py:2093 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2060 msgid "Display the HTML man pages of Cartographic Composer" msgstr "" -#: ../gui/wxpython/menustrings.py:2093 +#: ../gui/wxpython/menustrings.py:2094 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2061 msgid "About Cartographic Composer" msgstr "" -#: ../gui/wxpython/menustrings.py:2094 +#: ../gui/wxpython/menustrings.py:2095 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2062 msgid "Display information about Cartographic Composer" msgstr "" @@ -10644,20 +10618,26 @@ msgid "Imports raster data into a GRASS raster map using GDAL library and reprojects on the fly." msgstr "" +#: ../gui/wxpython/image2target/ii2t_menustrings.py:64 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1065 +msgid "Imports a raster map as GRASS GIS specific archive file (packed with r.pack)" +msgstr "" + #: ../gui/wxpython/image2target/ii2t_menustrings.py:71 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1072 msgid "Imports vector data into a GRASS vector map using OGR library and reprojects on the fly." msgstr "" +#: ../gui/wxpython/image2target/ii2t_menustrings.py:88 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1089 +msgid "Imports a vector map as GRASS GIS specific archive file (packed with v.pack)" +msgstr "" + #: ../gui/wxpython/image2target/ii2t_menustrings.py:132 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1133 msgid "Exports a vector map layer to any of the supported OGR vector formats. By default a vector map layer is exported to Esri Shapefile format." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:198 -msgid "Creates a 3D rendering of GIS data. Renders surfaces (raster data), 2D/3D vector data, and volumes (3D raster data) in 3D." -msgstr "" - #: ../gui/wxpython/image2target/ii2t_menustrings.py:650 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1576 msgid "Allocates subnets for nearest centers (direction from center). center node must be opened (costs >= 0). Costs of center node are used in calculation" @@ -10688,236 +10668,256 @@ msgid "GRASS GIS Manage Ground Control Points" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:177 -#: ../gui/wxpython/gcp/manager.py:148 +#: ../gui/wxpython/image2target/ii2t_manager.py:179 +#: ../gui/wxpython/gcp/manager.py:150 msgid "Setup for georectification" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:210 -#: ../gui/wxpython/image2target/ii2t_manager.py:214 -#: ../gui/wxpython/gcp/manager.py:181 ../gui/wxpython/gcp/manager.py:185 +#: ../gui/wxpython/image2target/ii2t_manager.py:212 +#: ../gui/wxpython/image2target/ii2t_manager.py:216 +#: ../gui/wxpython/gcp/manager.py:183 ../gui/wxpython/gcp/manager.py:187 msgid "Georectifying setup canceled." msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:379 -#: ../gui/wxpython/gcp/manager.py:350 +#: ../gui/wxpython/image2target/ii2t_manager.py:381 +#: ../gui/wxpython/gcp/manager.py:352 msgid "Select map type and location/mapset" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:393 -#: ../gui/wxpython/gcp/manager.py:364 +#: ../gui/wxpython/image2target/ii2t_manager.py:395 +#: ../gui/wxpython/gcp/manager.py:366 msgid "Map type to georectify" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:394 -#: ../gui/wxpython/gui_core/dialogs.py:1452 -#: ../gui/wxpython/gui_core/dialogs.py:1697 -#: ../gui/wxpython/psmap/dialogs.py:920 ../gui/wxpython/gcp/manager.py:365 +#: ../gui/wxpython/image2target/ii2t_manager.py:396 +#: ../gui/wxpython/gui_core/dialogs.py:1453 +#: ../gui/wxpython/gui_core/dialogs.py:1699 +#: ../gui/wxpython/psmap/dialogs.py:922 ../gui/wxpython/gcp/manager.py:367 #: ../gui/wxpython/gmodeler/frame.py:1746 msgid "raster" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:394 -#: ../gui/wxpython/gui_core/dialogs.py:1452 -#: ../gui/wxpython/psmap/dialogs.py:923 ../gui/wxpython/gcp/manager.py:365 +#: ../gui/wxpython/image2target/ii2t_manager.py:396 +#: ../gui/wxpython/gui_core/dialogs.py:1453 +#: ../gui/wxpython/psmap/dialogs.py:925 ../gui/wxpython/gcp/manager.py:367 #: ../gui/wxpython/gmodeler/frame.py:1747 msgid "vector" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:404 -#: ../gui/wxpython/gcp/manager.py:375 +#: ../gui/wxpython/image2target/ii2t_manager.py:406 +#: ../gui/wxpython/gcp/manager.py:377 msgid "Select source location:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:425 -#: ../gui/wxpython/gcp/manager.py:396 +#: ../gui/wxpython/image2target/ii2t_manager.py:427 +#: ../gui/wxpython/gcp/manager.py:398 msgid "Select source mapset:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:481 -#: ../gui/wxpython/gcp/manager.py:452 +#: ../gui/wxpython/image2target/ii2t_manager.py:483 +#: ../gui/wxpython/gcp/manager.py:454 msgid "You must select a valid location before selecting a mapset" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:494 -#: ../gui/wxpython/gcp/manager.py:465 +#: ../gui/wxpython/image2target/ii2t_manager.py:496 +#: ../gui/wxpython/gcp/manager.py:467 msgid "You must select a valid location and mapset in order to continue" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:516 -#: ../gui/wxpython/gcp/manager.py:487 +#: ../gui/wxpython/image2target/ii2t_manager.py:518 +#: ../gui/wxpython/gcp/manager.py:489 msgid "Select image/map group to georectify" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:538 +#: ../gui/wxpython/image2target/ii2t_manager.py:540 msgid "Select group:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:555 -#: ../gui/wxpython/gcp/manager.py:526 +#: ../gui/wxpython/image2target/ii2t_manager.py:557 +#: ../gui/wxpython/gcp/manager.py:528 msgid "Create group if none exists" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:569 -#: ../gui/wxpython/gcp/manager.py:540 +#: ../gui/wxpython/image2target/ii2t_manager.py:571 +#: ../gui/wxpython/gcp/manager.py:542 msgid "Add vector map to group..." msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:653 -#: ../gui/wxpython/gcp/manager.py:630 +#: ../gui/wxpython/image2target/ii2t_manager.py:655 +#: ../gui/wxpython/gcp/manager.py:632 msgid "You must select a valid image/map group in order to continue" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:660 -#: ../gui/wxpython/gcp/manager.py:637 +#: ../gui/wxpython/image2target/ii2t_manager.py:662 +#: ../gui/wxpython/gcp/manager.py:639 msgid "You must enter an map name extension in order to continue" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:729 -#: ../gui/wxpython/gcp/manager.py:706 +#: ../gui/wxpython/image2target/ii2t_manager.py:731 +#: ../gui/wxpython/gcp/manager.py:708 msgid "Select maps to display for ground control point (GCP) creation" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:790 -#: ../gui/wxpython/image2target/ii2t_manager.py:2981 -#: ../gui/wxpython/gcp/manager.py:767 ../gui/wxpython/gcp/manager.py:2908 +#: ../gui/wxpython/image2target/ii2t_manager.py:792 +#: ../gui/wxpython/image2target/ii2t_manager.py:2984 +#: ../gui/wxpython/gcp/manager.py:769 ../gui/wxpython/gcp/manager.py:2910 msgid "Select target vector map to display:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:862 -#: ../gui/wxpython/gcp/manager.py:839 +#: ../gui/wxpython/image2target/ii2t_manager.py:864 +#: ../gui/wxpython/gcp/manager.py:841 msgid "You must select a source map in order to continue" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:889 -#: ../gui/wxpython/image2target/ii2t_manager.py:920 -#: ../gui/wxpython/gcp/manager.py:866 ../gui/wxpython/gcp/manager.py:897 +#: ../gui/wxpython/image2target/ii2t_manager.py:891 +#: ../gui/wxpython/image2target/ii2t_manager.py:922 +#: ../gui/wxpython/gcp/manager.py:868 ../gui/wxpython/gcp/manager.py:899 #, python-format msgid "" "No maps in selected group <%s>.\n" "Please edit group or select another group." msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:950 -#: ../gui/wxpython/gcp/manager.py:927 +#: ../gui/wxpython/image2target/ii2t_manager.py:952 +#: ../gui/wxpython/gcp/manager.py:929 msgid "Manage Ground Control Points" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:1483 +#: ../gui/wxpython/image2target/ii2t_manager.py:1485 msgid "Writing CONTROL_POINTS file failed" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:1495 +#: ../gui/wxpython/image2target/ii2t_manager.py:1497 #, python-format msgid "CONTROL_POINTS file saved for group <%s>" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:1546 +#: ../gui/wxpython/image2target/ii2t_manager.py:1548 msgid "Reading CONTROL_POINTS file failed" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:1701 -#: ../gui/wxpython/gcp/manager.py:1635 +#: ../gui/wxpython/image2target/ii2t_manager.py:1703 +#: ../gui/wxpython/gcp/manager.py:1637 #, python-format msgid "Transforming <%s>..." msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:1706 -#: ../gui/wxpython/gcp/manager.py:1640 +#: ../gui/wxpython/image2target/ii2t_manager.py:1708 +#: ../gui/wxpython/gcp/manager.py:1642 #, python-format msgid "Rectifying vector map <%s>, please wait..." msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:1740 -#: ../gui/wxpython/gcp/manager.py:1674 +#: ../gui/wxpython/image2target/ii2t_manager.py:1743 +#: ../gui/wxpython/gcp/manager.py:1676 #, python-format msgid "Georectification of vector map <%s> failed" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:1872 +#: ../gui/wxpython/image2target/ii2t_manager.py:1875 msgid "" "Could not calculate RMS Error.\n" "Possible error with i.ortho.transform." msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:1998 +#: ../gui/wxpython/image2target/ii2t_manager.py:2001 msgid "" "Could not calculate new extends.\n" "Possible error with i.ortho.transform." msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2210 -#: ../gui/wxpython/image2target/ii2t_manager.py:2230 -#: ../gui/wxpython/gcp/manager.py:2147 ../gui/wxpython/gcp/manager.py:2165 +#: ../gui/wxpython/image2target/ii2t_manager.py:2213 +#: ../gui/wxpython/image2target/ii2t_manager.py:2233 +#: ../gui/wxpython/gcp/manager.py:2149 ../gui/wxpython/gcp/manager.py:2167 msgid "source E" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2211 -#: ../gui/wxpython/image2target/ii2t_manager.py:2231 -#: ../gui/wxpython/gcp/manager.py:2148 ../gui/wxpython/gcp/manager.py:2166 +#: ../gui/wxpython/image2target/ii2t_manager.py:2214 +#: ../gui/wxpython/image2target/ii2t_manager.py:2234 +#: ../gui/wxpython/gcp/manager.py:2150 ../gui/wxpython/gcp/manager.py:2168 msgid "source N" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2212 -#: ../gui/wxpython/image2target/ii2t_manager.py:2232 +#: ../gui/wxpython/image2target/ii2t_manager.py:2215 +#: ../gui/wxpython/image2target/ii2t_manager.py:2235 msgid "source Z" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2213 -#: ../gui/wxpython/image2target/ii2t_manager.py:2233 -#: ../gui/wxpython/gcp/manager.py:2149 ../gui/wxpython/gcp/manager.py:2167 +#: ../gui/wxpython/image2target/ii2t_manager.py:2216 +#: ../gui/wxpython/image2target/ii2t_manager.py:2236 +#: ../gui/wxpython/gcp/manager.py:2151 ../gui/wxpython/gcp/manager.py:2169 msgid "target E" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2214 -#: ../gui/wxpython/image2target/ii2t_manager.py:2234 -#: ../gui/wxpython/gcp/manager.py:2150 ../gui/wxpython/gcp/manager.py:2168 +#: ../gui/wxpython/image2target/ii2t_manager.py:2217 +#: ../gui/wxpython/image2target/ii2t_manager.py:2237 +#: ../gui/wxpython/gcp/manager.py:2152 ../gui/wxpython/gcp/manager.py:2170 msgid "target N" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2215 -#: ../gui/wxpython/image2target/ii2t_manager.py:2235 +#: ../gui/wxpython/image2target/ii2t_manager.py:2218 +#: ../gui/wxpython/image2target/ii2t_manager.py:2238 msgid "target Z" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2425 -#: ../gui/wxpython/gcp/manager.py:2354 +#: ../gui/wxpython/image2target/ii2t_manager.py:2428 +#: ../gui/wxpython/gcp/manager.py:2356 msgid "Create vector map group" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2500 -#: ../gui/wxpython/gcp/manager.py:2429 +#: ../gui/wxpython/image2target/ii2t_manager.py:2503 +#: ../gui/wxpython/gcp/manager.py:2431 msgid "Select vector map(s) to add to group:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2583 -#: ../gui/wxpython/gcp/manager.py:2516 +#: ../gui/wxpython/image2target/ii2t_manager.py:2586 +#: ../gui/wxpython/gcp/manager.py:2518 msgid "source E:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2584 -#: ../gui/wxpython/gcp/manager.py:2517 +#: ../gui/wxpython/image2target/ii2t_manager.py:2587 +#: ../gui/wxpython/gcp/manager.py:2519 msgid "target E:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2585 -#: ../gui/wxpython/gcp/manager.py:2518 +#: ../gui/wxpython/image2target/ii2t_manager.py:2588 +#: ../gui/wxpython/gcp/manager.py:2520 msgid "source N:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2586 -#: ../gui/wxpython/gcp/manager.py:2519 +#: ../gui/wxpython/image2target/ii2t_manager.py:2589 +#: ../gui/wxpython/gcp/manager.py:2521 msgid "target N:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2587 +#: ../gui/wxpython/image2target/ii2t_manager.py:2590 msgid "source Z:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2588 +#: ../gui/wxpython/image2target/ii2t_manager.py:2591 msgid "target Z:" msgstr "" +#: ../gui/wxpython/image2target/ii2t_gis_set.py:252 +#, python-format +msgid "GRASS GIS %s startup%s" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_gis_set.py:474 +#: ../gui/wxpython/startup/guiutils.py:80 +#, python-format +msgid "Invalid line in GISRC file (%s):%s\n" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_gis_set.py:556 +msgid "New mapset:" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_gis_set.py:937 +#: ../gui/wxpython/lmgr/frame.py:1071 +msgid "Enter name for new mapset:" +msgstr "" + #: ../gui/wxpython/vdigit/mapwindow.py:425 msgid "Update categories" msgstr "" @@ -11107,7 +11107,7 @@ msgid "Z bulk-labeling of 3D lines" msgstr "" -#: ../gui/wxpython/vdigit/toolbars.py:603 ../gui/wxpython/vdigit/wxdigit.py:63 +#: ../gui/wxpython/vdigit/toolbars.py:603 ../gui/wxpython/vdigit/wxdigit.py:64 msgid "No vector map open for editing." msgstr "" @@ -11122,7 +11122,7 @@ #: ../gui/wxpython/vdigit/toolbars.py:841 #: ../gui/wxpython/vdigit/toolbars.py:998 #: ../gui/wxpython/vdigit/toolbars.py:1096 -#: ../gui/wxpython/gui_core/dialogs.py:213 +#: ../gui/wxpython/gui_core/dialogs.py:214 msgid "Select vector map" msgstr "" @@ -11209,9 +11209,9 @@ msgstr "" #: ../gui/wxpython/vdigit/preferences.py:150 -#: ../gui/wxpython/gui_core/preferences.py:281 -#: ../gui/wxpython/animation/dialogs.py:340 -#: ../gui/wxpython/animation/dialogs.py:1854 +#: ../gui/wxpython/gui_core/preferences.py:274 +#: ../gui/wxpython/animation/dialogs.py:343 +#: ../gui/wxpython/animation/dialogs.py:1857 #: ../gui/wxpython/gmodeler/preferences.py:54 msgid "General" msgstr "" @@ -11333,7 +11333,7 @@ msgstr "" #: ../gui/wxpython/vdigit/preferences.py:582 -#: ../gui/wxpython/gui_core/preferences.py:1504 +#: ../gui/wxpython/gui_core/preferences.py:1498 msgid "Attributes" msgstr "" @@ -11348,8 +11348,8 @@ #: ../gui/wxpython/vdigit/preferences.py:612 #: ../gui/wxpython/vdigit/preferences.py:615 #: ../gui/wxpython/vdigit/dialogs.py:116 ../gui/wxpython/vdigit/dialogs.py:576 -#: ../gui/wxpython/dbmgr/dialogs.py:512 ../gui/wxpython/dbmgr/base.py:2952 -#: ../gui/wxpython/dbmgr/base.py:3073 ../gui/wxpython/dbmgr/base.py:3339 +#: ../gui/wxpython/dbmgr/dialogs.py:512 ../gui/wxpython/dbmgr/base.py:2954 +#: ../gui/wxpython/dbmgr/base.py:3075 ../gui/wxpython/dbmgr/base.py:3341 msgid "Layer" msgstr "" @@ -11421,8 +11421,8 @@ msgstr "" #: ../gui/wxpython/vdigit/preferences.py:800 -#: ../gui/wxpython/gui_core/gselect.py:2342 -#: ../gui/wxpython/psmap/toolbars.py:103 ../gui/wxpython/psmap/dialogs.py:6279 +#: ../gui/wxpython/gui_core/gselect.py:2334 +#: ../gui/wxpython/psmap/toolbars.py:103 ../gui/wxpython/psmap/dialogs.py:6281 msgid "Point" msgstr "" @@ -11497,7 +11497,7 @@ msgid "Add new category" msgstr "" -#: ../gui/wxpython/vdigit/dialogs.py:151 ../gui/wxpython/psmap/dialogs.py:479 +#: ../gui/wxpython/vdigit/dialogs.py:151 ../gui/wxpython/psmap/dialogs.py:481 #: ../gui/wxpython/web_services/dialogs.py:685 msgid "Apply changes" msgstr "" @@ -11534,8 +11534,8 @@ msgid "Delete all" msgstr "" -#: ../gui/wxpython/vdigit/dialogs.py:290 ../gui/wxpython/dbmgr/base.py:1438 -#: ../gui/wxpython/dbmgr/base.py:2588 ../gui/wxpython/gmodeler/dialogs.py:851 +#: ../gui/wxpython/vdigit/dialogs.py:290 ../gui/wxpython/dbmgr/base.py:1440 +#: ../gui/wxpython/dbmgr/base.py:2590 ../gui/wxpython/gmodeler/dialogs.py:851 #: ../gui/wxpython/gmodeler/dialogs.py:1017 msgid "Reload" msgstr "" @@ -11573,29 +11573,29 @@ msgid "Layer (Categories)" msgstr "" -#: ../gui/wxpython/vdigit/wxdisplay.py:1017 +#: ../gui/wxpython/vdigit/wxdisplay.py:1019 #, python-format msgid "Topology for vector map <%s> is not available. Topology is required by digitizer. Do you want to rebuild topology (takes some time) and open the vector map for editing?" msgstr "" -#: ../gui/wxpython/vdigit/wxdisplay.py:1022 +#: ../gui/wxpython/vdigit/wxdisplay.py:1024 msgid "Topology missing" msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:56 +#: ../gui/wxpython/vdigit/wxdigit.py:57 msgid "Digitization Error" msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:61 +#: ../gui/wxpython/vdigit/wxdigit.py:62 #, python-format msgid "Unable to open vector map <%s>." msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:64 +#: ../gui/wxpython/vdigit/wxdigit.py:65 msgid "Operation canceled." msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:71 +#: ../gui/wxpython/vdigit/wxdigit.py:72 #, python-format msgid "" "Writing new feature failed. Operation canceled.\n" @@ -11603,50 +11603,54 @@ "Reason: %s" msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:80 +#: ../gui/wxpython/vdigit/wxdigit.py:81 #, python-format msgid "Reading feature id %d failed. Operation canceled." msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:88 +#: ../gui/wxpython/vdigit/wxdigit.py:89 #, python-format msgid "Database link %d not available. Operation canceled." msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:96 +#: ../gui/wxpython/vdigit/wxdigit.py:97 #, python-format msgid "Unable to start database driver <%s>. Operation canceled." msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:106 +#: ../gui/wxpython/vdigit/wxdigit.py:107 #, python-format msgid "Unable to open database <%(db)s> by driver <%(driver)s>. Operation canceled." msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:114 +#: ../gui/wxpython/vdigit/wxdigit.py:115 #, python-format msgid "Unable to execute SQL query '%s'. Operation canceled." msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:122 +#: ../gui/wxpython/vdigit/wxdigit.py:123 #, python-format msgid "Feature id %d is marked as dead. Operation canceled." msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:130 +#: ../gui/wxpython/vdigit/wxdigit.py:131 #, python-format msgid "Unsupported feature type %d. Operation canceled." msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:500 +#: ../gui/wxpython/vdigit/wxdigit.py:501 #, python-format msgid "Unknown feature type '%s'" msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:505 +#: ../gui/wxpython/vdigit/wxdigit.py:506 msgid "Not enough points for line" msgstr "" +#: ../gui/wxpython/startup/guiutils.py:51 +msgid "Name for the new mapset:" +msgstr "" + #: ../gui/wxpython/startup/locdownload.py:150 #, python-brace-format msgid "ZIP file is unreadable: {0}" @@ -11715,6 +11719,14 @@ msgid "Abort download" msgstr "" +#: ../gui/wxpython/startup/utils.py:45 +msgid "Documents" +msgstr "" + +#: ../gui/wxpython/startup/utils.py:46 +msgid "My Documents" +msgstr "" + #: ../gui/wxpython/nviz/mapwindow.py:244 msgid "Opening 3D view was not successful. Please try to change the value of depth buffer in GUI Settings dialog > tab Map Display > Advanced and restart GUI." msgstr "" @@ -11840,11 +11852,11 @@ msgid "constant#" msgstr "" -#: ../gui/wxpython/nviz/wxnviz.py:33 +#: ../gui/wxpython/nviz/wxnviz.py:35 msgid "This module requires the NumPy module, which could not be imported. It probably is not installed (it's not part of the standard Python distribution). See the Numeric Python site (http://numpy.scipy.org) for information on downloading source or binaries." msgstr "" -#: ../gui/wxpython/nviz/wxnviz.py:505 ../gui/wxpython/nviz/wxnviz.py:517 +#: ../gui/wxpython/nviz/wxnviz.py:510 ../gui/wxpython/nviz/wxnviz.py:522 #, python-format msgid "3d raster map <%s> not found" msgstr "" @@ -11860,7 +11872,7 @@ msgstr "" #: ../gui/wxpython/nviz/tools.py:100 -#: ../gui/wxpython/gui_core/preferences.py:499 +#: ../gui/wxpython/gui_core/preferences.py:492 msgid "Appearance" msgstr "" @@ -11901,9 +11913,9 @@ msgstr "" #: ../gui/wxpython/nviz/tools.py:366 ../gui/wxpython/nviz/tools.py:1285 -#: ../gui/wxpython/nviz/tools.py:2126 ../gui/wxpython/gui_core/dialogs.py:1937 -#: ../gui/wxpython/psmap/dialogs.py:3849 ../gui/wxpython/psmap/dialogs.py:4066 -#: ../gui/wxpython/psmap/dialogs.py:4857 +#: ../gui/wxpython/nviz/tools.py:2126 ../gui/wxpython/gui_core/dialogs.py:1942 +#: ../gui/wxpython/psmap/dialogs.py:3851 ../gui/wxpython/psmap/dialogs.py:4068 +#: ../gui/wxpython/psmap/dialogs.py:4859 #: ../gui/wxpython/gmodeler/preferences.py:210 #: ../gui/wxpython/gmodeler/preferences.py:376 #: ../gui/wxpython/gmodeler/preferences.py:488 @@ -11956,8 +11968,8 @@ msgstr "" #: ../gui/wxpython/nviz/tools.py:465 ../gui/wxpython/nviz/preferences.py:204 -#: ../gui/wxpython/gui_core/preferences.py:891 -#: ../gui/wxpython/animation/dialogs.py:1864 +#: ../gui/wxpython/gui_core/preferences.py:885 +#: ../gui/wxpython/animation/dialogs.py:1867 #: ../gui/wxpython/web_services/widgets.py:317 msgid "Background color:" msgstr "" @@ -11998,7 +12010,7 @@ msgid "Save image sequence" msgstr "" -#: ../gui/wxpython/nviz/tools.py:624 ../gui/wxpython/psmap/dialogs.py:5794 +#: ../gui/wxpython/nviz/tools.py:624 ../gui/wxpython/psmap/dialogs.py:5796 msgid "Choose a directory:" msgstr "" @@ -12006,7 +12018,7 @@ msgid "Choose a directory for images" msgstr "" -#: ../gui/wxpython/nviz/tools.py:632 ../gui/wxpython/animation/dialogs.py:1187 +#: ../gui/wxpython/nviz/tools.py:632 ../gui/wxpython/animation/dialogs.py:1190 msgid "File prefix:" msgstr "" @@ -12014,7 +12026,7 @@ msgid "Generated files names will look like this: prefix_1.ppm, prefix_2.ppm, ..." msgstr "" -#: ../gui/wxpython/nviz/tools.py:640 ../gui/wxpython/animation/dialogs.py:1191 +#: ../gui/wxpython/nviz/tools.py:640 ../gui/wxpython/animation/dialogs.py:1194 msgid "File format:" msgstr "" @@ -12031,7 +12043,7 @@ msgid "Vector" msgstr "" -#: ../gui/wxpython/nviz/tools.py:728 ../gui/wxpython/gui_core/dialogs.py:1452 +#: ../gui/wxpython/nviz/tools.py:728 ../gui/wxpython/gui_core/dialogs.py:1453 msgid "3D raster" msgstr "" @@ -12043,7 +12055,7 @@ msgid "Fringe" msgstr "" -#: ../gui/wxpython/nviz/tools.py:782 ../gui/wxpython/animation/dialogs.py:929 +#: ../gui/wxpython/nviz/tools.py:782 ../gui/wxpython/animation/dialogs.py:932 msgid "Decorations" msgstr "" @@ -12052,7 +12064,7 @@ msgstr "" #: ../gui/wxpython/nviz/tools.py:850 ../gui/wxpython/nviz/tools.py:1889 -#: ../gui/wxpython/nviz/preferences.py:405 ../gui/wxpython/tplot/frame.py:277 +#: ../gui/wxpython/nviz/preferences.py:405 ../gui/wxpython/tplot/frame.py:343 #: ../gui/wxpython/timeline/frame.py:135 msgid "Draw" msgstr "" @@ -12150,11 +12162,11 @@ msgstr "" #: ../gui/wxpython/nviz/tools.py:1050 ../gui/wxpython/nviz/tools.py:2021 -#: ../gui/wxpython/psmap/dialogs.py:3798 ../gui/wxpython/psmap/dialogs.py:4518 -#: ../gui/wxpython/psmap/dialogs.py:4796 ../gui/wxpython/psmap/dialogs.py:5377 -#: ../gui/wxpython/psmap/dialogs.py:5385 ../gui/wxpython/psmap/dialogs.py:5945 -#: ../gui/wxpython/psmap/dialogs.py:5954 ../gui/wxpython/psmap/dialogs.py:6529 -#: ../gui/wxpython/psmap/dialogs.py:6538 +#: ../gui/wxpython/psmap/dialogs.py:3800 ../gui/wxpython/psmap/dialogs.py:4520 +#: ../gui/wxpython/psmap/dialogs.py:4798 ../gui/wxpython/psmap/dialogs.py:5379 +#: ../gui/wxpython/psmap/dialogs.py:5387 ../gui/wxpython/psmap/dialogs.py:5947 +#: ../gui/wxpython/psmap/dialogs.py:5956 ../gui/wxpython/psmap/dialogs.py:6531 +#: ../gui/wxpython/psmap/dialogs.py:6540 msgid "Position" msgstr "" @@ -12298,11 +12310,11 @@ msgid "Icon:" msgstr "" -#: ../gui/wxpython/nviz/tools.py:1659 ../gui/wxpython/psmap/dialogs.py:2735 +#: ../gui/wxpython/nviz/tools.py:1659 ../gui/wxpython/psmap/dialogs.py:2737 msgid "size:" msgstr "" -#: ../gui/wxpython/nviz/tools.py:1717 ../gui/wxpython/psmap/dialogs.py:2661 +#: ../gui/wxpython/nviz/tools.py:1717 ../gui/wxpython/psmap/dialogs.py:2663 msgid "symbol:" msgstr "" @@ -12725,134 +12737,134 @@ msgid "Nothing found" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:549 +#: ../gui/wxpython/gui_core/forms.py:561 msgid "Enter parameters for '" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:565 +#: ../gui/wxpython/gui_core/forms.py:577 msgid "Close this window without executing the command (Ctrl+Q)" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:596 +#: ../gui/wxpython/gui_core/forms.py:608 msgid "Run the command (Ctrl+R)" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:624 +#: ../gui/wxpython/gui_core/forms.py:636 msgid "Show manual page of the command (Ctrl+H)" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:663 +#: ../gui/wxpython/gui_core/forms.py:675 msgid "Add created map(s) into layer tree" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:693 +#: ../gui/wxpython/gui_core/forms.py:705 msgid "Close dialog when command is successfully finished. Change this settings in Preferences dialog ('Command' tab)." msgstr "" -#: ../gui/wxpython/gui_core/forms.py:878 +#: ../gui/wxpython/gui_core/forms.py:890 #, python-format msgid "'%s' copied to clipboard" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:962 ../gui/wxpython/gui_core/forms.py:976 +#: ../gui/wxpython/gui_core/forms.py:974 ../gui/wxpython/gui_core/forms.py:988 msgid "Required" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:965 ../gui/wxpython/gui_core/forms.py:977 +#: ../gui/wxpython/gui_core/forms.py:977 ../gui/wxpython/gui_core/forms.py:989 msgid "Optional" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1060 -#: ../gui/wxpython/gui_core/forms.py:2065 +#: ../gui/wxpython/gui_core/forms.py:1072 +#: ../gui/wxpython/gui_core/forms.py:2086 msgid "Parameterized in model" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1129 +#: ../gui/wxpython/gui_core/forms.py:1141 msgid "This option is required" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1150 +#: ../gui/wxpython/gui_core/forms.py:1162 msgid "[multiple]" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1208 +#: ../gui/wxpython/gui_core/forms.py:1220 msgid "valid range" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1318 -#: ../gui/wxpython/gui_core/forms.py:2696 +#: ../gui/wxpython/gui_core/forms.py:1330 +#: ../gui/wxpython/gui_core/forms.py:2726 #: ../gui/wxpython/gui_core/toolbars.py:70 msgid "Select font" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1430 ../gui/wxpython/lmgr/toolbars.py:158 +#: ../gui/wxpython/gui_core/forms.py:1443 ../gui/wxpython/lmgr/toolbars.py:158 msgid "Graphical Modeler" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1436 -#: ../gui/wxpython/gui_core/preferences.py:779 +#: ../gui/wxpython/gui_core/forms.py:1449 +#: ../gui/wxpython/gui_core/preferences.py:773 msgid "Map Display" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1549 +#: ../gui/wxpython/gui_core/forms.py:1562 msgid "Show graphical representation of temporal extent of dataset(s) ." msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1779 -#: ../gui/wxpython/gui_core/preferences.py:1363 -#: ../gui/wxpython/gui_core/preferences.py:1398 +#: ../gui/wxpython/gui_core/forms.py:1789 +#: ../gui/wxpython/gui_core/preferences.py:1357 +#: ../gui/wxpython/gui_core/preferences.py:1392 msgid "Transparent" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1815 -#: ../gui/wxpython/gui_core/forms.py:1907 +#: ../gui/wxpython/gui_core/forms.py:1825 +#: ../gui/wxpython/gui_core/forms.py:1917 #, python-format msgid "Choose %s" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1818 +#: ../gui/wxpython/gui_core/forms.py:1828 #: ../gui/wxpython/gmodeler/frame.py:1750 msgid "file" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1860 +#: ../gui/wxpython/gui_core/forms.py:1870 msgid "Load and edit content of a file" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1863 +#: ../gui/wxpython/gui_core/forms.py:1873 msgid "&Save as" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1865 +#: ../gui/wxpython/gui_core/forms.py:1875 msgid "Save content to a file for further use" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1870 +#: ../gui/wxpython/gui_core/forms.py:1880 msgid "or enter values directly:" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1872 +#: ../gui/wxpython/gui_core/forms.py:1882 msgid "Enter file content directly instead of specifying a file. Temporary file will be automatically created." msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1910 -#: ../gui/wxpython/gui_core/gselect.py:1434 +#: ../gui/wxpython/gui_core/forms.py:1920 +#: ../gui/wxpython/gui_core/gselect.py:1426 msgid "Directory" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:2255 ../gui/wxpython/gmodeler/frame.py:171 +#: ../gui/wxpython/gui_core/forms.py:2285 ../gui/wxpython/gmodeler/frame.py:171 msgid "Command output" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:2268 +#: ../gui/wxpython/gui_core/forms.py:2298 msgid "Manual" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:2312 +#: ../gui/wxpython/gui_core/forms.py:2342 msgid "Nothing to load." msgstr "" -#: ../gui/wxpython/gui_core/forms.py:2320 +#: ../gui/wxpython/gui_core/forms.py:2350 #, python-format msgid "" "Unable to load file.\n" @@ -12860,26 +12872,26 @@ "Reason: %s" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:2350 +#: ../gui/wxpython/gui_core/forms.py:2380 msgid "Save input as..." msgstr "" -#: ../gui/wxpython/gui_core/forms.py:2683 +#: ../gui/wxpython/gui_core/forms.py:2713 msgid "No dataset given." msgstr "" -#: ../gui/wxpython/gui_core/forms.py:2852 -#: ../gui/wxpython/gui_core/forms.py:2869 +#: ../gui/wxpython/gui_core/forms.py:2882 +#: ../gui/wxpython/gui_core/forms.py:2899 #, python-format msgid "Unable to parse command '%s'" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:2876 +#: ../gui/wxpython/gui_core/forms.py:2906 #, python-format msgid "%(cmd)s: parameter '%(key)s' not available" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:2958 +#: ../gui/wxpython/gui_core/forms.py:2988 msgid "Try to set up GRASS_ADDON_PATH or GRASS_ADDON_BASE variable." msgstr "" @@ -13024,11 +13036,11 @@ msgstr "" #: ../gui/wxpython/gui_core/ghelp.py:118 ../gui/wxpython/gui_core/ghelp.py:921 -#: ../gui/wxpython/lmgr/frame.py:87 ../gui/wxpython/lmgr/frame.py:1217 +#: ../gui/wxpython/lmgr/frame.py:87 ../gui/wxpython/lmgr/frame.py:1221 msgid "Unable to get GRASS version\n" msgstr "" -#: ../gui/wxpython/gui_core/ghelp.py:131 ../gui/wxpython/lmgr/frame.py:1241 +#: ../gui/wxpython/gui_core/ghelp.py:131 ../gui/wxpython/lmgr/frame.py:1245 msgid "unknown version" msgstr "" @@ -13147,7 +13159,7 @@ msgid "Selected map <%s> has been disabled for rendering. Operation canceled." msgstr "" -#: ../gui/wxpython/gui_core/vselect.py:277 ../gui/wxpython/lmgr/frame.py:2569 +#: ../gui/wxpython/gui_core/vselect.py:277 ../gui/wxpython/lmgr/frame.py:2572 #: ../gui/wxpython/mapdisp/frame.py:594 msgid "No map layer selected. Operation canceled." msgstr "" @@ -13274,561 +13286,569 @@ msgid "Select graphics tool" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:69 +#: ../gui/wxpython/gui_core/gselect.py:72 #, python-format msgid "" "Unable to import pyGRASS: %s\n" "Some functionality will be not accessible" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:507 +#: ../gui/wxpython/gui_core/gselect.py:511 msgid "Not selectable element" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:544 -#: ../gui/wxpython/gui_core/preferences.py:2203 +#: ../gui/wxpython/gui_core/gselect.py:548 +#: ../gui/wxpython/gui_core/preferences.py:2197 msgid "Mapset" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:556 +#: ../gui/wxpython/gui_core/gselect.py:560 msgid "Type: " msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:574 +#: ../gui/wxpython/gui_core/gselect.py:578 #, python-format msgid "GSelect: invalid item: %s" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1411 +#: ../gui/wxpython/gui_core/gselect.py:890 +msgid "No table linked to layer <{}>." +msgstr "" + +#: ../gui/wxpython/gui_core/gselect.py:1403 msgid "Output settings" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1413 +#: ../gui/wxpython/gui_core/gselect.py:1405 msgid "Source input" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1424 +#: ../gui/wxpython/gui_core/gselect.py:1416 msgid "Native" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1430 +#: ../gui/wxpython/gui_core/gselect.py:1422 msgid "File" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1438 ../gui/wxpython/dbmgr/base.py:2954 -#: ../gui/wxpython/dbmgr/base.py:3084 ../gui/wxpython/dbmgr/base.py:3353 +#: ../gui/wxpython/gui_core/gselect.py:1430 ../gui/wxpython/dbmgr/base.py:2956 +#: ../gui/wxpython/dbmgr/base.py:3086 ../gui/wxpython/dbmgr/base.py:3355 msgid "Database" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1442 +#: ../gui/wxpython/gui_core/gselect.py:1434 msgid "Protocol" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1453 +#: ../gui/wxpython/gui_core/gselect.py:1445 msgid "Output type" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1455 +#: ../gui/wxpython/gui_core/gselect.py:1447 msgid "Source type" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1477 +#: ../gui/wxpython/gui_core/gselect.py:1469 msgid "All files" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1493 +#: ../gui/wxpython/gui_core/gselect.py:1485 msgid "ZIP files" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1494 +#: ../gui/wxpython/gui_core/gselect.py:1486 msgid "GZIP files" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1495 +#: ../gui/wxpython/gui_core/gselect.py:1487 msgid "TAR files" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1497 +#: ../gui/wxpython/gui_core/gselect.py:1489 msgid "TARGZ files" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1505 +#: ../gui/wxpython/gui_core/gselect.py:1497 msgid "File:" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1506 +#: ../gui/wxpython/gui_core/gselect.py:1498 msgid "Choose file to import" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1521 -#: ../gui/wxpython/gui_core/gselect.py:1604 -#: ../gui/wxpython/animation/dialogs.py:1196 +#: ../gui/wxpython/gui_core/gselect.py:1513 +#: ../gui/wxpython/gui_core/gselect.py:1596 +#: ../gui/wxpython/animation/dialogs.py:1199 msgid "Directory:" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1522 -#: ../gui/wxpython/gui_core/gselect.py:1605 +#: ../gui/wxpython/gui_core/gselect.py:1514 +#: ../gui/wxpython/gui_core/gselect.py:1597 msgid "Choose input directory" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1539 +#: ../gui/wxpython/gui_core/gselect.py:1531 msgid "Extension:" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1568 -#: ../gui/wxpython/gui_core/gselect.py:1583 -#: ../gui/wxpython/gui_core/gselect.py:1585 -#: ../gui/wxpython/gui_core/widgets.py:1294 -#: ../gui/wxpython/animation/dialogs.py:402 +#: ../gui/wxpython/gui_core/gselect.py:1560 +#: ../gui/wxpython/gui_core/gselect.py:1575 +#: ../gui/wxpython/gui_core/gselect.py:1577 +#: ../gui/wxpython/gui_core/widgets.py:1298 +#: ../gui/wxpython/animation/dialogs.py:405 #: ../gui/wxpython/vnet/dialogs.py:1643 #: ../gui/wxpython/gmodeler/preferences.py:706 msgid "Name:" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1569 +#: ../gui/wxpython/gui_core/gselect.py:1561 msgid "Choose file" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1590 -#: ../gui/wxpython/gui_core/gselect.py:2350 +#: ../gui/wxpython/gui_core/gselect.py:1582 +#: ../gui/wxpython/gui_core/gselect.py:2342 msgid "Feature type:" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1592 +#: ../gui/wxpython/gui_core/gselect.py:1584 msgid "simple features" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1593 +#: ../gui/wxpython/gui_core/gselect.py:1585 msgid "topological" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1704 -#: ../gui/wxpython/gui_core/gselect.py:1735 -#: ../gui/wxpython/gui_core/gselect.py:1786 -#: ../gui/wxpython/gui_core/gselect.py:1824 +#: ../gui/wxpython/gui_core/gselect.py:1696 +#: ../gui/wxpython/gui_core/gselect.py:1727 +#: ../gui/wxpython/gui_core/gselect.py:1778 +#: ../gui/wxpython/gui_core/gselect.py:1816 msgid "Creation options:" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1718 -#: ../gui/wxpython/gui_core/gselect.py:1757 -#: ../gui/wxpython/gui_core/gselect.py:1809 +#: ../gui/wxpython/gui_core/gselect.py:1710 +#: ../gui/wxpython/gui_core/gselect.py:1749 +#: ../gui/wxpython/gui_core/gselect.py:1801 msgid "Format:" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1816 +#: ../gui/wxpython/gui_core/gselect.py:1808 msgid "Protocol:" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1839 +#: ../gui/wxpython/gui_core/gselect.py:1831 msgid "No settings available" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1959 +#: ../gui/wxpython/gui_core/gselect.py:1951 #: ../gui/wxpython/web_services/dialogs.py:302 msgid "No data source defined, settings are not saved." msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:2342 +#: ../gui/wxpython/gui_core/gselect.py:2334 msgid "LineString" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:2342 +#: ../gui/wxpython/gui_core/gselect.py:2334 msgid "Polygon" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:2561 +#: ../gui/wxpython/gui_core/gselect.py:2553 msgid "No vector map selected in layer manager. Operation canceled." msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:2574 +#: ../gui/wxpython/gui_core/gselect.py:2566 msgid "Input vector map is not selected" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:2578 +#: ../gui/wxpython/gui_core/gselect.py:2570 #, python-format msgid "Input vector map <%s> and selected map <%s> in layer manager are different. Operation canceled." msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:113 +#: ../gui/wxpython/gui_core/gselect.py:2746 +msgid "No vector map selected" +msgstr "" + +#: ../gui/wxpython/gui_core/widgets.py:114 msgid " (...)" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:854 +#: ../gui/wxpython/gui_core/widgets.py:855 #, python-format msgid "Name <%(name)s> is not a valid name for GRASS map. Please use only ASCII characters excluding %(chars)s and space." msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:968 -#: ../gui/wxpython/gui_core/dialogs.py:768 -#: ../gui/wxpython/gui_core/dialogs.py:836 -#: ../gui/wxpython/gui_core/dialogs.py:1576 ../gui/wxpython/dbmgr/base.py:1419 +#: ../gui/wxpython/gui_core/widgets.py:969 +#: ../gui/wxpython/gui_core/dialogs.py:769 +#: ../gui/wxpython/gui_core/dialogs.py:837 +#: ../gui/wxpython/gui_core/dialogs.py:1578 ../gui/wxpython/dbmgr/base.py:1421 msgid "Select all" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:969 -#: ../gui/wxpython/gui_core/dialogs.py:1578 ../gui/wxpython/dbmgr/base.py:1420 +#: ../gui/wxpython/gui_core/widgets.py:970 +#: ../gui/wxpython/gui_core/dialogs.py:1580 ../gui/wxpython/dbmgr/base.py:1422 msgid "Deselect all" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1082 +#: ../gui/wxpython/gui_core/widgets.py:1086 msgid "Fulltext search" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1084 +#: ../gui/wxpython/gui_core/widgets.py:1088 msgid "Type to search in all modules. Press Enter for next match." msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1151 +#: ../gui/wxpython/gui_core/widgets.py:1155 msgid "Searching, please type more characters." msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1160 +#: ../gui/wxpython/gui_core/widgets.py:1164 #, python-format msgid "%d modules match" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1230 +#: ../gui/wxpython/gui_core/widgets.py:1234 msgid "Profiles" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1236 +#: ../gui/wxpython/gui_core/widgets.py:1240 msgid "Save current settings" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1240 +#: ../gui/wxpython/gui_core/widgets.py:1244 msgid "Delete currently selected settings" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1263 +#: ../gui/wxpython/gui_core/widgets.py:1267 msgid "Load:" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1281 +#: ../gui/wxpython/gui_core/widgets.py:1285 #, python-format msgid "Settings <%s> not found" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1295 -#: ../gui/wxpython/gui_core/widgets.py:1315 +#: ../gui/wxpython/gui_core/widgets.py:1299 +#: ../gui/wxpython/gui_core/widgets.py:1319 msgid "Save settings" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1300 +#: ../gui/wxpython/gui_core/widgets.py:1304 msgid "Name not given, settings is not saved." msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1312 +#: ../gui/wxpython/gui_core/widgets.py:1316 #, python-format msgid "Settings <%s> already exists. Do you want to overwrite the settings?" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1363 +#: ../gui/wxpython/gui_core/widgets.py:1367 msgid "No settings is defined. Operation canceled." msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1401 +#: ../gui/wxpython/gui_core/widgets.py:1405 msgid "Unable to save settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:59 +#: ../gui/wxpython/gui_core/preferences.py:61 msgid "User settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:83 +#: ../gui/wxpython/gui_core/preferences.py:85 msgid "Set to default" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:91 +#: ../gui/wxpython/gui_core/preferences.py:93 msgid "Revert settings to default" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:94 +#: ../gui/wxpython/gui_core/preferences.py:96 msgid "Apply changes for the current session only and close" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:95 +#: ../gui/wxpython/gui_core/preferences.py:97 msgid "Save for this session only" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:165 +#: ../gui/wxpython/gui_core/preferences.py:167 msgid "Settings applied to current session but not saved" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:237 +#: ../gui/wxpython/gui_core/preferences.py:230 msgid "Key column cannot be empty string." msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:256 +#: ../gui/wxpython/gui_core/preferences.py:249 msgid "GUI Settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:291 +#: ../gui/wxpython/gui_core/preferences.py:284 msgid "Layer Manager settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:301 +#: ../gui/wxpython/gui_core/preferences.py:294 msgid "Ask when removing map layer from layer tree" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:314 +#: ../gui/wxpython/gui_core/preferences.py:307 msgid "Ask when quiting wxGUI or closing display" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:329 -#: ../gui/wxpython/gui_core/preferences.py:346 +#: ../gui/wxpython/gui_core/preferences.py:322 +#: ../gui/wxpython/gui_core/preferences.py:339 #, python-format msgid "Hide '%s' tab (requires GUI restart)" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:330 -#: ../gui/wxpython/gui_core/preferences.py:1120 +#: ../gui/wxpython/gui_core/preferences.py:323 +#: ../gui/wxpython/gui_core/preferences.py:1114 #: ../gui/wxpython/lmgr/frame.py:366 msgid "Modules" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:347 +#: ../gui/wxpython/gui_core/preferences.py:340 #: ../gui/wxpython/lmgr/frame.py:390 msgid "Python" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:366 +#: ../gui/wxpython/gui_core/preferences.py:359 msgid "Automatically copy selected text to clipboard (in the Console tab)" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:394 +#: ../gui/wxpython/gui_core/preferences.py:387 msgid "Workspace settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:401 +#: ../gui/wxpython/gui_core/preferences.py:394 msgid "Suppress positioning Map Display Window(s)" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:417 +#: ../gui/wxpython/gui_core/preferences.py:410 msgid "Suppress positioning Layer Manager window" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:432 +#: ../gui/wxpython/gui_core/preferences.py:425 msgid "Save current window layout as default" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:441 +#: ../gui/wxpython/gui_core/preferences.py:434 msgid "Save current position and size of Layer Manager window and opened Map Display window(s) and use as default for next sessions." msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:463 +#: ../gui/wxpython/gui_core/preferences.py:456 msgid "Region settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:470 +#: ../gui/wxpython/gui_core/preferences.py:463 msgid "Align region to resolution" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:524 +#: ../gui/wxpython/gui_core/preferences.py:517 msgid "Font for command output:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:529 -#: ../gui/wxpython/gui_core/preferences.py:806 -#: ../gui/wxpython/animation/dialogs.py:1061 +#: ../gui/wxpython/gui_core/preferences.py:522 +#: ../gui/wxpython/gui_core/preferences.py:800 +#: ../gui/wxpython/animation/dialogs.py:1064 msgid "Set font" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:542 +#: ../gui/wxpython/gui_core/preferences.py:535 msgid "Language settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:558 +#: ../gui/wxpython/gui_core/preferences.py:551 msgid "Choose language (requires to save and GRASS restart):" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:591 +#: ../gui/wxpython/gui_core/preferences.py:585 msgid "Appearance settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:601 +#: ../gui/wxpython/gui_core/preferences.py:595 msgid "Element list:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:631 +#: ../gui/wxpython/gui_core/preferences.py:625 msgid "Menu style (requires to save and GUI restart):" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:666 +#: ../gui/wxpython/gui_core/preferences.py:660 msgid "Height of map selection popup window (in pixels):" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:706 +#: ../gui/wxpython/gui_core/preferences.py:700 msgid "Icon theme (requires GUI restart):" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:733 +#: ../gui/wxpython/gui_core/preferences.py:727 msgid "Module dialog style:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:800 +#: ../gui/wxpython/gui_core/preferences.py:794 msgid "Default font for GRASS displays:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:827 +#: ../gui/wxpython/gui_core/preferences.py:821 msgid "Default display settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:837 +#: ../gui/wxpython/gui_core/preferences.py:831 msgid "Display driver:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:863 +#: ../gui/wxpython/gui_core/preferences.py:857 msgid "Statusbar mode:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:915 +#: ../gui/wxpython/gui_core/preferences.py:909 #: ../gui/wxpython/mapdisp/statusbar.py:520 msgid "Align region extent based on display size" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:931 +#: ../gui/wxpython/gui_core/preferences.py:925 #: ../gui/wxpython/mapdisp/statusbar.py:563 msgid "Constrain display resolution to computational settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:947 +#: ../gui/wxpython/gui_core/preferences.py:941 msgid "Enable auto-rendering" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:964 +#: ../gui/wxpython/gui_core/preferences.py:958 msgid "Enable auto-zooming to selected map layer" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:980 +#: ../gui/wxpython/gui_core/preferences.py:974 msgid "Show computational region extent" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:996 +#: ../gui/wxpython/gui_core/preferences.py:990 msgid "Mouse wheel action:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1022 +#: ../gui/wxpython/gui_core/preferences.py:1016 msgid "Mouse scrolling direction:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1063 +#: ../gui/wxpython/gui_core/preferences.py:1057 msgid "Advanced display settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1072 +#: ../gui/wxpython/gui_core/preferences.py:1066 msgid "3D view depth buffer (possible values are 16, 24, 32):" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1127 +#: ../gui/wxpython/gui_core/preferences.py:1121 msgid "Module dialog settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1152 +#: ../gui/wxpython/gui_core/preferences.py:1146 msgid "Close dialog when module is successfully finished" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1166 -#: ../gui/wxpython/gui_core/dialogs.py:306 +#: ../gui/wxpython/gui_core/preferences.py:1160 +#: ../gui/wxpython/gui_core/dialogs.py:307 msgid "Add created map into layer tree" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1181 +#: ../gui/wxpython/gui_core/preferences.py:1175 msgid "Allow interactive input" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1195 +#: ../gui/wxpython/gui_core/preferences.py:1189 msgid "Verbosity level:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1231 +#: ../gui/wxpython/gui_core/preferences.py:1225 #: ../gui/wxpython/lmgr/frame.py:323 msgid "Layers" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1241 +#: ../gui/wxpython/gui_core/preferences.py:1235 msgid "Default raster settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1251 +#: ../gui/wxpython/gui_core/preferences.py:1245 msgid "Make null cells opaque" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1266 +#: ../gui/wxpython/gui_core/preferences.py:1260 msgid "Default color table" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1312 +#: ../gui/wxpython/gui_core/preferences.py:1306 msgid "Default vector settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1318 +#: ../gui/wxpython/gui_core/preferences.py:1312 msgid "Display:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1343 +#: ../gui/wxpython/gui_core/preferences.py:1337 msgid "Feature color:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1383 +#: ../gui/wxpython/gui_core/preferences.py:1377 msgid "Area fill color:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1431 +#: ../gui/wxpython/gui_core/preferences.py:1425 msgid "Random colors according to category number " msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1459 +#: ../gui/wxpython/gui_core/preferences.py:1453 msgid "Symbol:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1513 -#: ../gui/wxpython/dbmgr/base.py:1422 +#: ../gui/wxpython/gui_core/preferences.py:1507 +#: ../gui/wxpython/dbmgr/base.py:1424 msgid "Highlight selected features" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1542 +#: ../gui/wxpython/gui_core/preferences.py:1536 msgid "Line width (in pixels):" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1558 +#: ../gui/wxpython/gui_core/preferences.py:1552 msgid "Automatically hightlight selected features in map display" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1582 +#: ../gui/wxpython/gui_core/preferences.py:1576 msgid "Data browser" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1590 +#: ../gui/wxpython/gui_core/preferences.py:1584 msgid "Left mouse double click:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1615 +#: ../gui/wxpython/gui_core/preferences.py:1609 msgid "Encoding (e.g. utf-8, ascii, iso8859-1, koi8-r):" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1630 +#: ../gui/wxpython/gui_core/preferences.py:1624 msgid "Ask when deleting data record(s) from table" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1654 +#: ../gui/wxpython/gui_core/preferences.py:1648 msgid "Create table" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1661 -#: ../gui/wxpython/gui_core/dialogs.py:351 +#: ../gui/wxpython/gui_core/preferences.py:1655 +#: ../gui/wxpython/gui_core/dialogs.py:352 msgid "Key column:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1695 +#: ../gui/wxpython/gui_core/preferences.py:1689 #: ../gui/wxpython/mapdisp/statusbar.py:824 msgid "Projection" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1704 +#: ../gui/wxpython/gui_core/preferences.py:1698 msgid "Projection statusbar settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1713 +#: ../gui/wxpython/gui_core/preferences.py:1707 msgid "" "\n" "Note: This only controls the coordinates displayed in the lower-left of the Map Display\n" @@ -13837,63 +13857,63 @@ "menu located at the bottom of the Map Display window.\n" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1746 +#: ../gui/wxpython/gui_core/preferences.py:1740 msgid "Proj.4 string (required):" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1763 +#: ../gui/wxpython/gui_core/preferences.py:1757 msgid "EPSG file:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1780 +#: ../gui/wxpython/gui_core/preferences.py:1774 msgid "Load EPSG codes (be patient), enter EPSG code or insert Proj.4 string directly." msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1788 +#: ../gui/wxpython/gui_core/preferences.py:1782 msgid "&Load EPSG codes" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1808 +#: ../gui/wxpython/gui_core/preferences.py:1802 msgid "Coordinates format" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1816 +#: ../gui/wxpython/gui_core/preferences.py:1810 msgid "Lat/long projections" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1837 +#: ../gui/wxpython/gui_core/preferences.py:1831 msgid "Precision:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1923 +#: ../gui/wxpython/gui_core/preferences.py:1917 #, python-format msgid "Unable to read EPSG codes: %s" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1956 -#: ../gui/wxpython/gui_core/preferences.py:1968 -#: ../gui/wxpython/gui_core/preferences.py:1980 +#: ../gui/wxpython/gui_core/preferences.py:1950 +#: ../gui/wxpython/gui_core/preferences.py:1962 +#: ../gui/wxpython/gui_core/preferences.py:1974 #, python-format msgid "EPSG code %s not found" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1990 +#: ../gui/wxpython/gui_core/preferences.py:1984 msgid "Select default display font" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:2004 +#: ../gui/wxpython/gui_core/preferences.py:1998 msgid "Failed to set default display font. Try different font." msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:2023 +#: ../gui/wxpython/gui_core/preferences.py:2017 msgid "Select default output font" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:2112 +#: ../gui/wxpython/gui_core/preferences.py:2106 msgid "Manage access to mapsets" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:2127 +#: ../gui/wxpython/gui_core/preferences.py:2121 msgid "" "Check a mapset to make it accessible, uncheck it to hide it.\n" " Notes:\n" @@ -13902,7 +13922,7 @@ " - You may only write to mapsets which you own." msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:2204 +#: ../gui/wxpython/gui_core/preferences.py:2198 msgid "Owner" msgstr "" @@ -13914,274 +13934,274 @@ msgid "Select GRASS location and mapset" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:122 +#: ../gui/wxpython/gui_core/dialogs.py:123 msgid "Location or mapset is not defined." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:132 +#: ../gui/wxpython/gui_core/dialogs.py:133 msgid "Name of GRASS location:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:143 -#: ../gui/wxpython/gui_core/dialogs.py:200 +#: ../gui/wxpython/gui_core/dialogs.py:144 +#: ../gui/wxpython/gui_core/dialogs.py:201 msgid "Name of mapset:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:172 +#: ../gui/wxpython/gui_core/dialogs.py:173 msgid "Select mapset in GRASS location" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:192 +#: ../gui/wxpython/gui_core/dialogs.py:193 msgid "Name of mapset is missing." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:233 +#: ../gui/wxpython/gui_core/dialogs.py:234 msgid "Name of vector map is missing." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:286 +#: ../gui/wxpython/gui_core/dialogs.py:287 msgid "Create attribute table" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:320 +#: ../gui/wxpython/gui_core/dialogs.py:321 msgid "Name of new vector map is missing." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:332 +#: ../gui/wxpython/gui_core/dialogs.py:333 msgid "Name for new vector map:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:435 +#: ../gui/wxpython/gui_core/dialogs.py:436 #, python-format msgid "Unable to create vector map <%s>." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:440 +#: ../gui/wxpython/gui_core/dialogs.py:441 #, python-format msgid "" "Invalid or empty key column.\n" "Unable to create vector map <%s>." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:471 +#: ../gui/wxpython/gui_core/dialogs.py:472 #, python-format msgid "Vector map <%s> already exists in the current mapset. Do you want to overwrite it?" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:561 +#: ../gui/wxpython/gui_core/dialogs.py:562 msgid "Load region:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:567 +#: ../gui/wxpython/gui_core/dialogs.py:568 msgid "Save region:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:619 +#: ../gui/wxpython/gui_core/dialogs.py:620 msgid "Name cannot begin with '.' and must not contain space, quotes, '/', ''', '@', ',', '=', '*', and all other non-alphanumeric characters." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:635 +#: ../gui/wxpython/gui_core/dialogs.py:636 msgid "Create or edit imagery groups" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:669 +#: ../gui/wxpython/gui_core/dialogs.py:670 msgid "Apply changes to selected group and close dialog" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:670 +#: ../gui/wxpython/gui_core/dialogs.py:671 msgid "Apply changes to selected group" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:671 +#: ../gui/wxpython/gui_core/dialogs.py:672 msgid "Close dialog, changes are not applied" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:712 -#: ../gui/wxpython/gui_core/dialogs.py:1509 +#: ../gui/wxpython/gui_core/dialogs.py:713 +#: ../gui/wxpython/gui_core/dialogs.py:1510 msgid "Put here a regular expression. Characters '.*' stand for anything, character '^' stands for the beginning and '$' for the end." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:719 +#: ../gui/wxpython/gui_core/dialogs.py:720 msgid "Select existing group or enter name of new group:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:730 +#: ../gui/wxpython/gui_core/dialogs.py:731 msgid "Edit/create subgroup" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:743 +#: ../gui/wxpython/gui_core/dialogs.py:744 msgid "Select existing subgroup or enter name of new subgroup:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:777 -#: ../gui/wxpython/gui_core/dialogs.py:845 -#: ../gui/wxpython/gui_core/dialogs.py:1494 +#: ../gui/wxpython/gui_core/dialogs.py:778 +#: ../gui/wxpython/gui_core/dialogs.py:846 +#: ../gui/wxpython/gui_core/dialogs.py:1495 msgid "Pattern:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:795 -#: ../gui/wxpython/gui_core/dialogs.py:863 -#: ../gui/wxpython/gui_core/dialogs.py:1518 +#: ../gui/wxpython/gui_core/dialogs.py:796 +#: ../gui/wxpython/gui_core/dialogs.py:864 +#: ../gui/wxpython/gui_core/dialogs.py:1519 msgid "List of maps:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:811 +#: ../gui/wxpython/gui_core/dialogs.py:812 msgid "Select map layers and add them to the list." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:816 +#: ../gui/wxpython/gui_core/dialogs.py:817 msgid "Remove selected layer(s) from list." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:873 +#: ../gui/wxpython/gui_core/dialogs.py:874 msgid "Check maps from group to be included into subgroup." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1037 +#: ../gui/wxpython/gui_core/dialogs.py:1038 msgid "Add selected map layers into group" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1174 +#: ../gui/wxpython/gui_core/dialogs.py:1175 #, python-format msgid "Group <%s> was changed, do you want to apply changes?" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1177 -#: ../gui/wxpython/gui_core/dialogs.py:1193 +#: ../gui/wxpython/gui_core/dialogs.py:1178 +#: ../gui/wxpython/gui_core/dialogs.py:1194 msgid "Unapplied changes" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1190 +#: ../gui/wxpython/gui_core/dialogs.py:1191 #, python-format msgid "Subgroup <%s> was changed, do you want to apply changes?" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1247 +#: ../gui/wxpython/gui_core/dialogs.py:1248 msgid "No raster maps selected." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1276 +#: ../gui/wxpython/gui_core/dialogs.py:1277 #, python-format msgid "No changes to apply in group <%s>." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1279 +#: ../gui/wxpython/gui_core/dialogs.py:1280 #, python-format msgid "Group <%s> was successfully created." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1281 +#: ../gui/wxpython/gui_core/dialogs.py:1282 #, python-format msgid "Group <%s> was successfully changed." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1284 +#: ../gui/wxpython/gui_core/dialogs.py:1285 #, python-format msgid "Creating of new group <%s> failed." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1286 +#: ../gui/wxpython/gui_core/dialogs.py:1287 #, python-format msgid "Changing of group <%s> failed." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1324 +#: ../gui/wxpython/gui_core/dialogs.py:1325 msgid "No group selected." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1329 +#: ../gui/wxpython/gui_core/dialogs.py:1330 msgid "No subgroup selected." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1436 +#: ../gui/wxpython/gui_core/dialogs.py:1437 msgid "Use fully-qualified map names" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1462 +#: ../gui/wxpython/gui_core/dialogs.py:1463 msgid "Map type:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1477 +#: ../gui/wxpython/gui_core/dialogs.py:1478 msgid "Select toggle" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1484 +#: ../gui/wxpython/gui_core/dialogs.py:1485 msgid "Mapset:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1577 +#: ../gui/wxpython/gui_core/dialogs.py:1579 msgid "Invert selection" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1720 +#: ../gui/wxpython/gui_core/dialogs.py:1722 #, python-format msgid "Dynamic series (%s)" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1747 +#: ../gui/wxpython/gui_core/dialogs.py:1749 msgid "Set Map Layer Opacity" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1778 -#: ../gui/wxpython/psmap/dialogs.py:6389 ../gui/wxpython/psmap/dialogs.py:6416 -#: ../gui/wxpython/psmap/dialogs.py:6748 ../gui/wxpython/psmap/dialogs.py:6778 +#: ../gui/wxpython/gui_core/dialogs.py:1780 +#: ../gui/wxpython/psmap/dialogs.py:6391 ../gui/wxpython/psmap/dialogs.py:6418 +#: ../gui/wxpython/psmap/dialogs.py:6750 ../gui/wxpython/psmap/dialogs.py:6780 msgid "transparent" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1781 +#: ../gui/wxpython/gui_core/dialogs.py:1783 msgid "opaque" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1879 +#: ../gui/wxpython/gui_core/dialogs.py:1884 msgid "Set image size" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1894 +#: ../gui/wxpython/gui_core/dialogs.py:1899 msgid "Image size" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1941 +#: ../gui/wxpython/gui_core/dialogs.py:1946 msgid "Template:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1981 +#: ../gui/wxpython/gui_core/dialogs.py:1986 msgid "GRASS GIS SQL Query Utility" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1997 +#: ../gui/wxpython/gui_core/dialogs.py:2002 msgid " SQL statement " msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:2045 +#: ../gui/wxpython/gui_core/dialogs.py:2050 msgid "Symbols" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:2080 +#: ../gui/wxpython/gui_core/dialogs.py:2085 msgid "Symbol directory:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:2092 +#: ../gui/wxpython/gui_core/dialogs.py:2097 msgid "Symbol name:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:2343 +#: ../gui/wxpython/gui_core/dialogs.py:2348 msgid "Do you want to quit GRASS including shell prompt or just close the GUI?" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:2420 +#: ../gui/wxpython/gui_core/dialogs.py:2425 msgid "Select font:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:2451 +#: ../gui/wxpython/gui_core/dialogs.py:2456 msgid "Character encoding:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:2469 -#: ../gui/wxpython/psmap/dialogs.py:398 ../gui/wxpython/psmap/dialogs.py:4979 +#: ../gui/wxpython/gui_core/dialogs.py:2474 +#: ../gui/wxpython/psmap/dialogs.py:400 ../gui/wxpython/psmap/dialogs.py:4981 msgid "Font size:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:2521 +#: ../gui/wxpython/gui_core/dialogs.py:2526 msgid "Example" msgstr "" @@ -14282,28 +14302,28 @@ msgid "Toggle to save list of executed commands into a file; content saved when switching off." msgstr "" -#: ../gui/wxpython/gui_core/goutput.py:420 +#: ../gui/wxpython/gui_core/goutput.py:421 #: ../gui/wxpython/gui_core/goutput.py:516 msgid "Save file as..." msgstr "" -#: ../gui/wxpython/gui_core/goutput.py:422 +#: ../gui/wxpython/gui_core/goutput.py:423 #: ../gui/wxpython/gui_core/goutput.py:518 #, python-format msgid "%(txt)s (*.txt)|*.txt|%(files)s (*)|*" msgstr "" -#: ../gui/wxpython/gui_core/goutput.py:423 +#: ../gui/wxpython/gui_core/goutput.py:424 #: ../gui/wxpython/gui_core/goutput.py:519 msgid "Text files" msgstr "" -#: ../gui/wxpython/gui_core/goutput.py:424 +#: ../gui/wxpython/gui_core/goutput.py:425 #: ../gui/wxpython/gui_core/goutput.py:520 msgid "Files" msgstr "" -#: ../gui/wxpython/gui_core/goutput.py:437 +#: ../gui/wxpython/gui_core/goutput.py:438 #, python-format msgid "" "Unable to write file '%(path)s'.\n" @@ -14311,14 +14331,21 @@ "Details: %(error)s" msgstr "" -#: ../gui/wxpython/gui_core/goutput.py:442 +#: ../gui/wxpython/gui_core/goutput.py:443 #, python-format msgid "Command output saved into '%s'" msgstr "" +#: ../gui/wxpython/gui_core/goutput.py:497 +#, python-brace-format +msgid "" +"Unable to write file '{filePath}'.\n" +"\n" +"Details: {error}" +msgstr "" + #: ../gui/wxpython/gui_core/goutput.py:501 -#, python-format -msgid "Command log saved to '%s'" +msgid "Command log saved to '{}'" msgstr "" #: ../gui/wxpython/psmap/toolbars.py:79 @@ -14450,7 +14477,7 @@ msgstr "" #: ../gui/wxpython/psmap/frame.py:636 ../gui/wxpython/psmap/frame.py:661 -#: ../gui/wxpython/psmap/dialogs.py:1635 +#: ../gui/wxpython/psmap/dialogs.py:1637 msgid "Please, create map frame first." msgstr "" @@ -14498,7 +14525,7 @@ msgid "Click and drag to resize object" msgstr "" -#: ../gui/wxpython/psmap/frame.py:2471 +#: ../gui/wxpython/psmap/frame.py:2474 msgid "labels: " msgstr "" @@ -14593,760 +14620,760 @@ msgid "Failed to read instruction %(inst)s: file %(file)s not found." msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:231 +#: ../gui/wxpython/psmap/dialogs.py:233 msgid "Units:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:242 +#: ../gui/wxpython/psmap/dialogs.py:244 msgid "" "Position of the top left corner\n" "from the top left edge of the paper" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:244 -#: ../gui/wxpython/animation/dialogs.py:1137 +#: ../gui/wxpython/psmap/dialogs.py:246 +#: ../gui/wxpython/animation/dialogs.py:1140 msgid "X:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:246 -#: ../gui/wxpython/animation/dialogs.py:1139 +#: ../gui/wxpython/psmap/dialogs.py:248 +#: ../gui/wxpython/animation/dialogs.py:1142 msgid "Y:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:271 +#: ../gui/wxpython/psmap/dialogs.py:273 msgid "Position is given:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:273 +#: ../gui/wxpython/psmap/dialogs.py:275 msgid "relative to paper" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:275 +#: ../gui/wxpython/psmap/dialogs.py:277 msgid "by map coordinates" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:305 +#: ../gui/wxpython/psmap/dialogs.py:307 msgid "" "Position from the top left\n" "edge of the paper" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:396 +#: ../gui/wxpython/psmap/dialogs.py:398 msgid "Font:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:424 +#: ../gui/wxpython/psmap/dialogs.py:426 msgid "Choose color:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:473 +#: ../gui/wxpython/psmap/dialogs.py:475 msgid "Close dialog and apply changes" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:524 +#: ../gui/wxpython/psmap/dialogs.py:526 msgid "Units" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:525 -#: ../gui/wxpython/animation/dialogs.py:926 +#: ../gui/wxpython/psmap/dialogs.py:527 +#: ../gui/wxpython/animation/dialogs.py:929 msgid "Format" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:526 +#: ../gui/wxpython/psmap/dialogs.py:528 msgid "Orientation" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:527 ../gui/wxpython/psmap/dialogs.py:2888 +#: ../gui/wxpython/psmap/dialogs.py:529 ../gui/wxpython/psmap/dialogs.py:2890 msgid "Width" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:528 +#: ../gui/wxpython/psmap/dialogs.py:530 msgid "Height" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:529 +#: ../gui/wxpython/psmap/dialogs.py:531 msgid "Left" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:530 +#: ../gui/wxpython/psmap/dialogs.py:532 msgid "Right" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:594 +#: ../gui/wxpython/psmap/dialogs.py:596 msgid "Literal is not allowed!" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:608 +#: ../gui/wxpython/psmap/dialogs.py:610 msgid "Page size" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:612 +#: ../gui/wxpython/psmap/dialogs.py:614 msgid "Margins" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:619 +#: ../gui/wxpython/psmap/dialogs.py:621 msgid "Portrait" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:619 +#: ../gui/wxpython/psmap/dialogs.py:621 msgid "Landscape" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:765 +#: ../gui/wxpython/psmap/dialogs.py:767 msgid "Map settings" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:775 +#: ../gui/wxpython/psmap/dialogs.py:777 msgid "Map frame settings" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:893 +#: ../gui/wxpython/psmap/dialogs.py:895 msgid "Map frame options:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:894 +#: ../gui/wxpython/psmap/dialogs.py:896 msgid "fit frame to match selected map" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:895 +#: ../gui/wxpython/psmap/dialogs.py:897 msgid "fit frame to match saved region" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:896 +#: ../gui/wxpython/psmap/dialogs.py:898 msgid "fit frame to match current computational region" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:897 +#: ../gui/wxpython/psmap/dialogs.py:899 msgid "fixed scale and map center" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:914 ../gui/wxpython/psmap/dialogs.py:1224 +#: ../gui/wxpython/psmap/dialogs.py:916 ../gui/wxpython/psmap/dialogs.py:1226 msgid "Map selection" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:927 ../gui/wxpython/psmap/dialogs.py:1715 +#: ../gui/wxpython/psmap/dialogs.py:929 ../gui/wxpython/psmap/dialogs.py:1717 msgid "Map:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:927 +#: ../gui/wxpython/psmap/dialogs.py:929 msgid "Region:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:984 +#: ../gui/wxpython/psmap/dialogs.py:986 msgid "Map scale and center" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:988 +#: ../gui/wxpython/psmap/dialogs.py:990 msgid "Center:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:989 +#: ../gui/wxpython/psmap/dialogs.py:991 msgid "E:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:990 +#: ../gui/wxpython/psmap/dialogs.py:992 msgid "N:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:997 ../gui/wxpython/psmap/dialogs.py:5860 +#: ../gui/wxpython/psmap/dialogs.py:999 ../gui/wxpython/psmap/dialogs.py:5862 msgid "Scale:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:998 +#: ../gui/wxpython/psmap/dialogs.py:1000 msgid "1 :" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1062 +#: ../gui/wxpython/psmap/dialogs.py:1064 msgid "Map max resolution (dpi):" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1099 ../gui/wxpython/psmap/dialogs.py:3709 +#: ../gui/wxpython/psmap/dialogs.py:1101 ../gui/wxpython/psmap/dialogs.py:3711 msgid "Border" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1105 +#: ../gui/wxpython/psmap/dialogs.py:1107 msgid "draw border around map frame" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1112 +#: ../gui/wxpython/psmap/dialogs.py:1114 msgid "border color:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1114 +#: ../gui/wxpython/psmap/dialogs.py:1116 msgid "border width (pts):" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1233 +#: ../gui/wxpython/psmap/dialogs.py:1235 msgid "" "Region is set to match this map,\n" "raster or vector map must be added later" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1240 +#: ../gui/wxpython/psmap/dialogs.py:1242 msgid "Region selection" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1420 +#: ../gui/wxpython/psmap/dialogs.py:1422 msgid "No map selected!" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1444 +#: ../gui/wxpython/psmap/dialogs.py:1446 msgid "No region selected!" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1495 +#: ../gui/wxpython/psmap/dialogs.py:1497 msgid "Invalid scale or map center!" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1565 +#: ../gui/wxpython/psmap/dialogs.py:1567 msgid "Choose raster map" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1570 +#: ../gui/wxpython/psmap/dialogs.py:1572 msgid "no raster map" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1573 +#: ../gui/wxpython/psmap/dialogs.py:1575 msgid "raster:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1698 ../gui/wxpython/gmodeler/model.py:798 +#: ../gui/wxpython/psmap/dialogs.py:1700 ../gui/wxpython/gmodeler/model.py:798 msgid "Vector maps" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1711 +#: ../gui/wxpython/psmap/dialogs.py:1713 msgid "Add map" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1719 ../gui/wxpython/psmap/dialogs.py:2180 +#: ../gui/wxpython/psmap/dialogs.py:1721 ../gui/wxpython/psmap/dialogs.py:2182 msgid "points" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1719 ../gui/wxpython/psmap/dialogs.py:2182 +#: ../gui/wxpython/psmap/dialogs.py:1721 ../gui/wxpython/psmap/dialogs.py:2184 msgid "lines" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1719 +#: ../gui/wxpython/psmap/dialogs.py:1721 msgid "areas" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1725 +#: ../gui/wxpython/psmap/dialogs.py:1727 msgid "Data Type" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1730 -#: ../gui/wxpython/animation/dialogs.py:776 ../gui/wxpython/dbmgr/base.py:2361 +#: ../gui/wxpython/psmap/dialogs.py:1732 +#: ../gui/wxpython/animation/dialogs.py:779 ../gui/wxpython/dbmgr/base.py:2363 msgid "Add" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1759 +#: ../gui/wxpython/psmap/dialogs.py:1761 msgid "Manage vector maps" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1764 +#: ../gui/wxpython/psmap/dialogs.py:1766 msgid "The topmost vector map overlaps the others" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1768 ../gui/wxpython/psmap/dialogs.py:3666 +#: ../gui/wxpython/psmap/dialogs.py:1770 ../gui/wxpython/psmap/dialogs.py:3668 #: ../gui/wxpython/web_services/widgets.py:267 msgid "Up" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1769 ../gui/wxpython/psmap/dialogs.py:3667 +#: ../gui/wxpython/psmap/dialogs.py:1771 ../gui/wxpython/psmap/dialogs.py:3669 #: ../gui/wxpython/web_services/widgets.py:269 msgid "Down" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1771 +#: ../gui/wxpython/psmap/dialogs.py:1773 msgid "Properties..." msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2014 +#: ../gui/wxpython/psmap/dialogs.py:2016 msgid "Raster map settings" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2062 +#: ../gui/wxpython/psmap/dialogs.py:2064 msgid "Vector maps settings" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2110 +#: ../gui/wxpython/psmap/dialogs.py:2112 #, python-format msgid "%s properties" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2165 +#: ../gui/wxpython/psmap/dialogs.py:2167 msgid "Data selection" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2180 +#: ../gui/wxpython/psmap/dialogs.py:2182 msgid "centroids" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2182 +#: ../gui/wxpython/psmap/dialogs.py:2184 msgid "boundaries" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2220 +#: ../gui/wxpython/psmap/dialogs.py:2222 msgid "Layer selection" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2227 +#: ../gui/wxpython/psmap/dialogs.py:2229 msgid "Database connection is not defined in DB file." msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2228 +#: ../gui/wxpython/psmap/dialogs.py:2230 msgid "Select layer:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2257 +#: ../gui/wxpython/psmap/dialogs.py:2259 msgid "list of categories (e.g. 1,3,5-7)" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2314 +#: ../gui/wxpython/psmap/dialogs.py:2316 msgid "Use current mask" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2333 ../gui/wxpython/psmap/dialogs.py:2489 +#: ../gui/wxpython/psmap/dialogs.py:2335 ../gui/wxpython/psmap/dialogs.py:2491 msgid "Colors" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2342 ../gui/wxpython/psmap/dialogs.py:2498 +#: ../gui/wxpython/psmap/dialogs.py:2344 ../gui/wxpython/psmap/dialogs.py:2500 msgid "Outline" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2347 ../gui/wxpython/psmap/dialogs.py:2508 +#: ../gui/wxpython/psmap/dialogs.py:2349 ../gui/wxpython/psmap/dialogs.py:2510 msgid "draw outline" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2350 ../gui/wxpython/psmap/dialogs.py:2513 -#: ../gui/wxpython/psmap/dialogs.py:5285 ../gui/wxpython/psmap/dialogs.py:5293 +#: ../gui/wxpython/psmap/dialogs.py:2352 ../gui/wxpython/psmap/dialogs.py:2515 +#: ../gui/wxpython/psmap/dialogs.py:5287 ../gui/wxpython/psmap/dialogs.py:5295 msgid "Width (pts):" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2419 +#: ../gui/wxpython/psmap/dialogs.py:2421 msgid "fill color" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2425 ../gui/wxpython/psmap/dialogs.py:2583 +#: ../gui/wxpython/psmap/dialogs.py:2427 ../gui/wxpython/psmap/dialogs.py:2585 msgid "choose color:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2440 ../gui/wxpython/psmap/dialogs.py:2599 +#: ../gui/wxpython/psmap/dialogs.py:2442 ../gui/wxpython/psmap/dialogs.py:2601 msgid "color from map table column:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2511 +#: ../gui/wxpython/psmap/dialogs.py:2513 msgid "No effect for fill color from table column" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2580 +#: ../gui/wxpython/psmap/dialogs.py:2582 msgid "Color of lines:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2647 ../gui/wxpython/psmap/dialogs.py:2879 -#: ../gui/wxpython/psmap/dialogs.py:3004 +#: ../gui/wxpython/psmap/dialogs.py:2649 ../gui/wxpython/psmap/dialogs.py:2881 +#: ../gui/wxpython/psmap/dialogs.py:3006 msgid "Size and style" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2675 +#: ../gui/wxpython/psmap/dialogs.py:2677 msgid "eps file:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2680 ../gui/wxpython/psmap/dialogs.py:3022 +#: ../gui/wxpython/psmap/dialogs.py:2682 ../gui/wxpython/psmap/dialogs.py:3024 msgid "Type filename or click browse to choose file" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2681 ../gui/wxpython/psmap/dialogs.py:3023 +#: ../gui/wxpython/psmap/dialogs.py:2683 ../gui/wxpython/psmap/dialogs.py:3025 msgid "Choose a file" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2740 +#: ../gui/wxpython/psmap/dialogs.py:2742 msgid "size from map table column:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2742 +#: ../gui/wxpython/psmap/dialogs.py:2744 msgid "scale:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2807 +#: ../gui/wxpython/psmap/dialogs.py:2809 msgid "Rotation" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2812 +#: ../gui/wxpython/psmap/dialogs.py:2814 msgid "rotate symbols:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2814 +#: ../gui/wxpython/psmap/dialogs.py:2816 msgid "counterclockwise in degrees:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2818 +#: ../gui/wxpython/psmap/dialogs.py:2820 msgid "from map table column:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2893 +#: ../gui/wxpython/psmap/dialogs.py:2895 msgid "Set width (pts):" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2910 +#: ../gui/wxpython/psmap/dialogs.py:2912 msgid "multiply width by category value" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2947 +#: ../gui/wxpython/psmap/dialogs.py:2949 msgid "Choose line style:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2960 +#: ../gui/wxpython/psmap/dialogs.py:2962 msgid "Choose linecap:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3013 +#: ../gui/wxpython/psmap/dialogs.py:3015 msgid "Pattern" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3018 +#: ../gui/wxpython/psmap/dialogs.py:3020 msgid "use pattern:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3020 +#: ../gui/wxpython/psmap/dialogs.py:3022 msgid "Choose pattern file:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3028 +#: ../gui/wxpython/psmap/dialogs.py:3030 msgid "pattern line width (pts):" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3032 +#: ../gui/wxpython/psmap/dialogs.py:3034 msgid "pattern scale factor:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3392 +#: ../gui/wxpython/psmap/dialogs.py:3394 msgid "Raster legend" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3397 -#: ../gui/wxpython/animation/dialogs.py:473 +#: ../gui/wxpython/psmap/dialogs.py:3399 +#: ../gui/wxpython/animation/dialogs.py:476 msgid "Show raster legend" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3411 +#: ../gui/wxpython/psmap/dialogs.py:3413 msgid "Source raster" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3416 +#: ../gui/wxpython/psmap/dialogs.py:3418 msgid "current raster" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3419 +#: ../gui/wxpython/psmap/dialogs.py:3421 msgid "select raster" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3426 ../gui/wxpython/psmap/dialogs.py:4441 +#: ../gui/wxpython/psmap/dialogs.py:3428 ../gui/wxpython/psmap/dialogs.py:4443 #, python-format msgid "%(rast)s: type %(type)s" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3475 +#: ../gui/wxpython/psmap/dialogs.py:3477 msgid "Type of legend" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3480 +#: ../gui/wxpython/psmap/dialogs.py:3482 msgid "discrete legend (categorical maps)" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3484 +#: ../gui/wxpython/psmap/dialogs.py:3486 msgid "continuous color gradient legend (floating point map)" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3510 +#: ../gui/wxpython/psmap/dialogs.py:3512 msgid "Advanced legend settings" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3515 +#: ../gui/wxpython/psmap/dialogs.py:3517 msgid "draw \"no data\" box" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3524 +#: ../gui/wxpython/psmap/dialogs.py:3526 msgid "draw ticks across color table" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3616 +#: ../gui/wxpython/psmap/dialogs.py:3618 msgid "Vector legend" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3621 +#: ../gui/wxpython/psmap/dialogs.py:3623 msgid "Show vector legend" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3635 +#: ../gui/wxpython/psmap/dialogs.py:3637 msgid "Source vector maps" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3640 +#: ../gui/wxpython/psmap/dialogs.py:3642 msgid "Choose vector maps and their order in legend" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3645 ../gui/wxpython/gmodeler/frame.py:1886 +#: ../gui/wxpython/psmap/dialogs.py:3647 ../gui/wxpython/gmodeler/frame.py:1886 #: ../gui/wxpython/gmodeler/dialogs.py:492 #: ../gui/wxpython/gmodeler/dialogs.py:604 msgid "Label" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3668 ../gui/wxpython/psmap/dialogs.py:4148 +#: ../gui/wxpython/psmap/dialogs.py:3670 ../gui/wxpython/psmap/dialogs.py:4150 msgid "Edit label" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3714 +#: ../gui/wxpython/psmap/dialogs.py:3716 msgid "draw border around legend" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3772 +#: ../gui/wxpython/psmap/dialogs.py:3774 msgid "Size and position" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3842 +#: ../gui/wxpython/psmap/dialogs.py:3844 msgid "Leave the edit field empty, to use default values." msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3882 +#: ../gui/wxpython/psmap/dialogs.py:3884 msgid "" "Width of the color symbol (for lines)\n" "in front of the legend text" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3888 ../gui/wxpython/psmap/dialogs.py:4053 +#: ../gui/wxpython/psmap/dialogs.py:3890 ../gui/wxpython/psmap/dialogs.py:4055 msgid "Columns:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3898 +#: ../gui/wxpython/psmap/dialogs.py:3900 msgid "column span:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3900 +#: ../gui/wxpython/psmap/dialogs.py:3902 msgid "" "Column separation distance between the left edges\n" "of two columns in a multicolumn legend" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4147 +#: ../gui/wxpython/psmap/dialogs.py:4149 msgid "Edit legend label:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4194 +#: ../gui/wxpython/psmap/dialogs.py:4196 msgid "No raster map selected!" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4195 +#: ../gui/wxpython/psmap/dialogs.py:4197 msgid "No raster" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4485 +#: ../gui/wxpython/psmap/dialogs.py:4487 msgid "Mapinfo settings" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4589 +#: ../gui/wxpython/psmap/dialogs.py:4591 msgid "Color settings" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4595 +#: ../gui/wxpython/psmap/dialogs.py:4597 msgid "use border color:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4597 +#: ../gui/wxpython/psmap/dialogs.py:4599 msgid "use background color:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4856 +#: ../gui/wxpython/psmap/dialogs.py:4858 msgid "Length:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4862 +#: ../gui/wxpython/psmap/dialogs.py:4864 msgid "Scalebar length is given in map units" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4867 +#: ../gui/wxpython/psmap/dialogs.py:4869 msgid "Scalebar height is real height on paper" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4869 +#: ../gui/wxpython/psmap/dialogs.py:4871 msgid "default" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4946 +#: ../gui/wxpython/psmap/dialogs.py:4948 msgid "Type:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4965 +#: ../gui/wxpython/psmap/dialogs.py:4967 msgid "Number of segments:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4971 +#: ../gui/wxpython/psmap/dialogs.py:4973 msgid "Label every " msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4972 +#: ../gui/wxpython/psmap/dialogs.py:4974 msgid "segments" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4985 +#: ../gui/wxpython/psmap/dialogs.py:4987 msgid "transparent text background" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5103 +#: ../gui/wxpython/psmap/dialogs.py:5105 msgid "Length of scale bar is not defined" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5197 +#: ../gui/wxpython/psmap/dialogs.py:5199 msgid "Enter text:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5268 +#: ../gui/wxpython/psmap/dialogs.py:5270 msgid "Text effects" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5274 +#: ../gui/wxpython/psmap/dialogs.py:5276 msgid "text background" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5279 +#: ../gui/wxpython/psmap/dialogs.py:5281 msgid "highlight" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5288 +#: ../gui/wxpython/psmap/dialogs.py:5290 msgid "text border" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5397 +#: ../gui/wxpython/psmap/dialogs.py:5399 msgid "Offset" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5401 +#: ../gui/wxpython/psmap/dialogs.py:5403 msgid "horizontal (pts):" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5403 +#: ../gui/wxpython/psmap/dialogs.py:5405 msgid "vertical (pts):" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5442 +#: ../gui/wxpython/psmap/dialogs.py:5444 msgid " Reference point" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5496 +#: ../gui/wxpython/psmap/dialogs.py:5498 msgid "Text rotation" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5502 +#: ../gui/wxpython/psmap/dialogs.py:5504 msgid "rotate text (counterclockwise)" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5594 +#: ../gui/wxpython/psmap/dialogs.py:5596 msgid "No text entered!" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5795 +#: ../gui/wxpython/psmap/dialogs.py:5797 msgid "Choose a directory with images" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5838 +#: ../gui/wxpython/psmap/dialogs.py:5840 msgid "Note: only EPS format supported" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5854 +#: ../gui/wxpython/psmap/dialogs.py:5856 msgid "Scale And Rotation" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5895 ../gui/wxpython/psmap/dialogs.py:6477 +#: ../gui/wxpython/psmap/dialogs.py:5897 ../gui/wxpython/psmap/dialogs.py:6479 msgid "Rotation angle (deg):" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5911 ../gui/wxpython/psmap/dialogs.py:6499 +#: ../gui/wxpython/psmap/dialogs.py:5913 ../gui/wxpython/psmap/dialogs.py:6501 msgid "Counterclockwise rotation in degrees" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6037 +#: ../gui/wxpython/psmap/dialogs.py:6039 msgid "" "PIL\n" "missing" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6057 +#: ../gui/wxpython/psmap/dialogs.py:6059 #, python-format msgid "Unable to read file %s" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6118 +#: ../gui/wxpython/psmap/dialogs.py:6120 #, python-format msgid "size: %(width)s x %(height)s pts" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6140 +#: ../gui/wxpython/psmap/dialogs.py:6142 msgid "No image selected." msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6247 +#: ../gui/wxpython/psmap/dialogs.py:6249 msgid "North Arrow settings" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6258 +#: ../gui/wxpython/psmap/dialogs.py:6260 msgid "Compute convergence" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6329 +#: ../gui/wxpython/psmap/dialogs.py:6331 msgid "Symbol" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6336 +#: ../gui/wxpython/psmap/dialogs.py:6338 msgid "Select symbol:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6353 +#: ../gui/wxpython/psmap/dialogs.py:6355 msgid "" "Note: Selected symbol is not displayed\n" "in draft mode (only in preview mode)" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6386 ../gui/wxpython/psmap/dialogs.py:6745 +#: ../gui/wxpython/psmap/dialogs.py:6388 ../gui/wxpython/psmap/dialogs.py:6747 msgid "Outline color:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6413 ../gui/wxpython/psmap/dialogs.py:6775 +#: ../gui/wxpython/psmap/dialogs.py:6415 ../gui/wxpython/psmap/dialogs.py:6777 msgid "Fill color:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6452 +#: ../gui/wxpython/psmap/dialogs.py:6454 msgid "Size and Rotation" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6460 +#: ../gui/wxpython/psmap/dialogs.py:6462 msgid "Size (pt):" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6463 +#: ../gui/wxpython/psmap/dialogs.py:6465 msgid "Symbol size in points" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6698 +#: ../gui/wxpython/psmap/dialogs.py:6700 msgid "Rectangle settings" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6700 +#: ../gui/wxpython/psmap/dialogs.py:6702 msgid "Line settings" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6834 +#: ../gui/wxpython/psmap/dialogs.py:6836 msgid "Line width in points" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6908 +#: ../gui/wxpython/psmap/dialogs.py:6910 msgid "Vector labels" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6928 +#: ../gui/wxpython/psmap/dialogs.py:6930 msgid "Vector label files created beforehand by v.label module" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6945 +#: ../gui/wxpython/psmap/dialogs.py:6947 msgid "You can select multiple label files." msgstr "" @@ -15463,7 +15490,7 @@ msgid "Map <%s> not found." msgstr "" -#: ../gui/wxpython/mapswipe/frame.py:674 ../gui/wxpython/mapdisp/frame.py:897 +#: ../gui/wxpython/mapswipe/frame.py:674 ../gui/wxpython/mapdisp/frame.py:896 msgid "No raster or vector map layer selected for querying." msgstr "" @@ -15507,7 +15534,7 @@ msgid "Shape:" msgstr "" -#: ../gui/wxpython/gcp/manager.py:509 +#: ../gui/wxpython/gcp/manager.py:511 msgid "Select/create group:" msgstr "" @@ -15541,23 +15568,23 @@ msgid "Animation %d" msgstr "" -#: ../gui/wxpython/animation/nviztask.py:43 ../gui/wxpython/lmgr/frame.py:1391 +#: ../gui/wxpython/animation/nviztask.py:45 ../gui/wxpython/lmgr/frame.py:1395 #, python-format msgid "" "Reading workspace file <%s> failed.\n" "Invalid file, unable to parse XML document." msgstr "" -#: ../gui/wxpython/animation/nviztask.py:53 +#: ../gui/wxpython/animation/nviztask.py:55 #, python-format msgid "No 3d view information in workspace file <%s>." msgstr "" -#: ../gui/wxpython/animation/nviztask.py:285 +#: ../gui/wxpython/animation/nviztask.py:287 msgid "Please add only one layer in the list." msgstr "" -#: ../gui/wxpython/animation/nviztask.py:292 +#: ../gui/wxpython/animation/nviztask.py:294 msgid "No map series nor space-time dataset is added." msgstr "" @@ -15583,7 +15610,7 @@ #: ../gui/wxpython/animation/toolbars.py:51 #: ../gui/wxpython/animation/toolbars.py:52 -#: ../gui/wxpython/animation/dialogs.py:324 +#: ../gui/wxpython/animation/dialogs.py:327 msgid "Add new animation" msgstr "" @@ -15594,7 +15621,7 @@ #: ../gui/wxpython/animation/toolbars.py:59 #: ../gui/wxpython/animation/toolbars.py:60 -#: ../gui/wxpython/animation/dialogs.py:907 +#: ../gui/wxpython/animation/dialogs.py:910 msgid "Export animation" msgstr "" @@ -15652,427 +15679,427 @@ msgid "%s=, %s=, %s= and %s= are mutually exclusive." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:53 +#: ../gui/wxpython/animation/dialogs.py:56 msgid "Adjust speed of animation" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:100 +#: ../gui/wxpython/animation/dialogs.py:103 msgid "Simple mode" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:105 +#: ../gui/wxpython/animation/dialogs.py:108 msgid "Frame duration:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:106 -#: ../gui/wxpython/animation/dialogs.py:147 +#: ../gui/wxpython/animation/dialogs.py:109 +#: ../gui/wxpython/animation/dialogs.py:150 msgid "ms" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:139 +#: ../gui/wxpython/animation/dialogs.py:142 msgid "Temporal mode" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:144 +#: ../gui/wxpython/animation/dialogs.py:147 msgid "Time unit:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:146 +#: ../gui/wxpython/animation/dialogs.py:149 msgid "Duration of time unit:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:218 +#: ../gui/wxpython/animation/dialogs.py:221 msgid "year" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:219 +#: ../gui/wxpython/animation/dialogs.py:222 msgid "month" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:220 +#: ../gui/wxpython/animation/dialogs.py:223 msgid "day" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:221 +#: ../gui/wxpython/animation/dialogs.py:224 msgid "hour" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:222 +#: ../gui/wxpython/animation/dialogs.py:225 msgid "minute" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:223 +#: ../gui/wxpython/animation/dialogs.py:226 msgid "second" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:288 +#: ../gui/wxpython/animation/dialogs.py:291 msgid "Animation speed is too high." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:326 +#: ../gui/wxpython/animation/dialogs.py:329 msgid "Edit animation" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:344 +#: ../gui/wxpython/animation/dialogs.py:347 msgid "Advanced" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:375 +#: ../gui/wxpython/animation/dialogs.py:378 msgid "top left" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:376 +#: ../gui/wxpython/animation/dialogs.py:379 msgid "top right" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:377 +#: ../gui/wxpython/animation/dialogs.py:380 msgid "bottom left" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:378 +#: ../gui/wxpython/animation/dialogs.py:381 msgid "bottom right" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:394 +#: ../gui/wxpython/animation/dialogs.py:397 msgid "Select 2D or 3D view" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:409 +#: ../gui/wxpython/animation/dialogs.py:412 msgid "Window position:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:419 +#: ../gui/wxpython/animation/dialogs.py:422 msgid "View mode:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:430 +#: ../gui/wxpython/animation/dialogs.py:433 msgid "" "For 3D animation, please select only one space-time dataset\n" "or one series of map layers." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:475 +#: ../gui/wxpython/animation/dialogs.py:478 #: ../gui/wxpython/lmgr/layertree.py:111 msgid "Set options" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:496 +#: ../gui/wxpython/animation/dialogs.py:499 msgid "3D view parameters" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:504 +#: ../gui/wxpython/animation/dialogs.py:507 msgid "Workspace file:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:506 +#: ../gui/wxpython/animation/dialogs.py:509 msgid "Choose workspace file to import 3D view parameters" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:515 +#: ../gui/wxpython/animation/dialogs.py:518 msgid "Parameter for animation:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:554 +#: ../gui/wxpython/animation/dialogs.py:557 msgid "Animate region change (2D view only)" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:558 +#: ../gui/wxpython/animation/dialogs.py:561 msgid "Start region:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:568 +#: ../gui/wxpython/animation/dialogs.py:571 msgid "End region:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:574 +#: ../gui/wxpython/animation/dialogs.py:577 msgid "Zoom value:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:575 +#: ../gui/wxpython/animation/dialogs.py:578 msgid "N-S/E-W distances in map units used to gradually reduce region." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:582 +#: ../gui/wxpython/animation/dialogs.py:585 msgid "N-S:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:585 +#: ../gui/wxpython/animation/dialogs.py:588 msgid "E-W:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:683 +#: ../gui/wxpython/animation/dialogs.py:686 msgid "Only one series or space-time dataset is accepted for 3D mode." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:691 +#: ../gui/wxpython/animation/dialogs.py:694 msgid "No map series or space-time dataset added." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:719 +#: ../gui/wxpython/animation/dialogs.py:722 msgid "Region information is not complete" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:753 +#: ../gui/wxpython/animation/dialogs.py:756 msgid "Add, edit or remove animations" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:765 +#: ../gui/wxpython/animation/dialogs.py:768 msgid "List of animations" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:778 +#: ../gui/wxpython/animation/dialogs.py:781 msgid "Edit" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:837 +#: ../gui/wxpython/animation/dialogs.py:840 #, python-format msgid "Maximum number of animations is %d." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:887 +#: ../gui/wxpython/animation/dialogs.py:890 #: ../gui/wxpython/animation/controller.py:262 msgid "More animations are using one window. Please select different window for each animation." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:988 +#: ../gui/wxpython/animation/dialogs.py:991 msgid "Add time stamp" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1030 +#: ../gui/wxpython/animation/dialogs.py:1033 msgid "Add time stamp, image or text decoration by one of the buttons above." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1032 +#: ../gui/wxpython/animation/dialogs.py:1035 msgid "Add image or text decoration by one of the buttons above." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1053 +#: ../gui/wxpython/animation/dialogs.py:1056 msgid "Font settings:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1058 +#: ../gui/wxpython/animation/dialogs.py:1061 msgid "Sample text" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1078 +#: ../gui/wxpython/animation/dialogs.py:1081 msgid "Image file:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1079 +#: ../gui/wxpython/animation/dialogs.py:1082 msgid "Choose image file" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1095 +#: ../gui/wxpython/animation/dialogs.py:1098 msgid "Text:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1116 +#: ../gui/wxpython/animation/dialogs.py:1119 msgid "Placement as percentage of screen coordinates (X: 0, Y: 0 is top left):" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1151 +#: ../gui/wxpython/animation/dialogs.py:1154 msgid "image sequence" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1151 +#: ../gui/wxpython/animation/dialogs.py:1154 msgid "animated GIF" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1151 +#: ../gui/wxpython/animation/dialogs.py:1154 msgid "SWF" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1151 +#: ../gui/wxpython/animation/dialogs.py:1154 msgid "AVI" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1162 +#: ../gui/wxpython/animation/dialogs.py:1165 msgid "Export to:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1189 +#: ../gui/wxpython/animation/dialogs.py:1192 msgid "animation_" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1197 +#: ../gui/wxpython/animation/dialogs.py:1200 msgid "Choose directory for export" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1232 +#: ../gui/wxpython/animation/dialogs.py:1235 msgid "GIF file:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1233 -#: ../gui/wxpython/animation/dialogs.py:1257 -#: ../gui/wxpython/animation/dialogs.py:1288 +#: ../gui/wxpython/animation/dialogs.py:1236 +#: ../gui/wxpython/animation/dialogs.py:1260 +#: ../gui/wxpython/animation/dialogs.py:1291 msgid "Choose file to save animation" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1256 +#: ../gui/wxpython/animation/dialogs.py:1259 msgid "SWF file:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1279 +#: ../gui/wxpython/animation/dialogs.py:1282 msgid "" "Program 'ffmpeg' was not found.\n" "Please install it first and make sure\n" "it's in the PATH variable." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1287 +#: ../gui/wxpython/animation/dialogs.py:1290 msgid "AVI file:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1295 +#: ../gui/wxpython/animation/dialogs.py:1298 msgid "Video codec:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1299 +#: ../gui/wxpython/animation/dialogs.py:1302 msgid "Additional options:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1303 +#: ../gui/wxpython/animation/dialogs.py:1306 msgid "Consider adding '-sameq' or '-qscale 1' if not satisfied with video quality. Options depend on ffmpeg version." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1340 +#: ../gui/wxpython/animation/dialogs.py:1343 #, python-format msgid "Current frame rate: %.2f fps" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1472 +#: ../gui/wxpython/animation/dialogs.py:1475 #, python-format msgid "File %s not found." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1476 +#: ../gui/wxpython/animation/dialogs.py:1479 msgid "Decoration image file is missing." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1485 +#: ../gui/wxpython/animation/dialogs.py:1488 #, python-format msgid "Directory %s not found." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1489 +#: ../gui/wxpython/animation/dialogs.py:1492 msgid "Export directory is missing." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1493 -#: ../gui/wxpython/animation/dialogs.py:1497 +#: ../gui/wxpython/animation/dialogs.py:1496 +#: ../gui/wxpython/animation/dialogs.py:1500 msgid "Export file is missing." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1535 +#: ../gui/wxpython/animation/dialogs.py:1538 msgid "Time stamp" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1613 +#: ../gui/wxpython/animation/dialogs.py:1616 msgid "Add space-time dataset layer" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1638 +#: ../gui/wxpython/animation/dialogs.py:1641 msgid "Multiple raster maps" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1639 +#: ../gui/wxpython/animation/dialogs.py:1642 msgid "Multiple vector maps" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1640 +#: ../gui/wxpython/animation/dialogs.py:1643 msgid "Multiple 3D raster maps" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1641 +#: ../gui/wxpython/animation/dialogs.py:1644 msgid "Space time raster dataset" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1642 +#: ../gui/wxpython/animation/dialogs.py:1645 msgid "Space time vector dataset" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1643 +#: ../gui/wxpython/animation/dialogs.py:1646 msgid "Space time 3D raster dataset" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1682 +#: ../gui/wxpython/animation/dialogs.py:1685 msgid "Input data type:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1763 +#: ../gui/wxpython/animation/dialogs.py:1766 msgid "Select raster/vector maps." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1792 +#: ../gui/wxpython/animation/dialogs.py:1795 msgid "Please select maps or dataset first." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1821 +#: ../gui/wxpython/animation/dialogs.py:1824 msgid "Animation Tool settings" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1885 +#: ../gui/wxpython/animation/dialogs.py:1888 msgid "Number of parallel processes:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1914 +#: ../gui/wxpython/animation/dialogs.py:1917 msgid "Text foreground color:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1935 +#: ../gui/wxpython/animation/dialogs.py:1938 msgid "Text background color:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1967 +#: ../gui/wxpython/animation/dialogs.py:1970 #: ../gui/wxpython/timeline/frame.py:303 msgid "Time" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1977 +#: ../gui/wxpython/animation/dialogs.py:1980 msgid "Absolute time format:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1997 +#: ../gui/wxpython/animation/dialogs.py:2000 msgid "Click and then press key up or down to preview different date and time formats. Type custom format string." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:2008 +#: ../gui/wxpython/animation/dialogs.py:2011 msgid "Learn more about formatting options" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:2022 +#: ../gui/wxpython/animation/dialogs.py:2025 msgid "Display instances with no data" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:2025 +#: ../gui/wxpython/animation/dialogs.py:2028 msgid "When animating instant-based data which have irregular timestamps you can display 'no data frame' (checked option) or keep last frame." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:2056 +#: ../gui/wxpython/animation/dialogs.py:2059 msgid "Invalid" msgstr "" -#: ../gui/wxpython/animation/temporal_manager.py:110 +#: ../gui/wxpython/animation/temporal_manager.py:112 msgid "It is not allowed to display data with different temporal types (absolute and relative)." msgstr "" -#: ../gui/wxpython/animation/temporal_manager.py:125 +#: ../gui/wxpython/animation/temporal_manager.py:127 #, python-format msgid "It is not allowed to display data with different units (%s)." msgstr "" -#: ../gui/wxpython/animation/temporal_manager.py:137 +#: ../gui/wxpython/animation/temporal_manager.py:139 msgid "You are going to display data with different temporal types of maps (interval and point). It is recommended to use data of one temporal type to avoid confusion." msgstr "" -#: ../gui/wxpython/animation/temporal_manager.py:242 +#: ../gui/wxpython/animation/temporal_manager.py:244 #: ../gui/wxpython/animation/utils.py:70 ../gui/wxpython/animation/utils.py:79 -#: ../gui/wxpython/tplot/frame.py:809 ../gui/wxpython/timeline/frame.py:463 +#: ../gui/wxpython/tplot/frame.py:927 ../gui/wxpython/timeline/frame.py:465 #, python-format msgid "Space time dataset <%s> not found." msgstr "" -#: ../gui/wxpython/animation/temporal_manager.py:347 +#: ../gui/wxpython/animation/temporal_manager.py:349 #, python-format msgid "Topology of Space time dataset %s is invalid." msgstr "" @@ -16141,186 +16168,225 @@ msgid "Unable to load icon theme. Reason: %s. Quiting wxGUI..." msgstr "" -#: ../gui/wxpython/tplot/g.gui.tplot.py:106 +#: ../gui/wxpython/tplot/g.gui.tplot.py:138 msgid "With stvds you have to set 'attr' option" msgstr "" -#: ../gui/wxpython/tplot/g.gui.tplot.py:110 +#: ../gui/wxpython/tplot/g.gui.tplot.py:142 msgid "With stvds it is not possible to use 'coordinates' and 'cats' options together" msgstr "" -#: ../gui/wxpython/tplot/g.gui.tplot.py:113 +#: ../gui/wxpython/tplot/g.gui.tplot.py:145 msgid "With stvds you have to use 'coordinates' or 'cats' option" msgstr "" -#: ../gui/wxpython/tplot/frame.py:43 +#: ../gui/wxpython/tplot/frame.py:44 #, python-brace-format msgid "The Temporal Plot Tool needs the \"matplotlib\" (python-matplotlib) package to be installed. {0}" msgstr "" -#: ../gui/wxpython/tplot/frame.py:97 +#: ../gui/wxpython/tplot/frame.py:100 msgid "GRASS GIS Temporal Plot Tool" msgstr "" -#: ../gui/wxpython/tplot/frame.py:180 +#: ../gui/wxpython/tplot/frame.py:184 msgid "" "Raster temporal dataset (strds)\n" "Press ENTER after typing the name or select with the combobox" msgstr "" -#: ../gui/wxpython/tplot/frame.py:189 +#: ../gui/wxpython/tplot/frame.py:193 msgid "X and Y coordinates separated by comma:" msgstr "" -#: ../gui/wxpython/tplot/frame.py:201 +#: ../gui/wxpython/tplot/frame.py:205 msgid "Coordinates can be obtained for example by right-clicking on Map Display." msgstr "" -#: ../gui/wxpython/tplot/frame.py:216 +#: ../gui/wxpython/tplot/frame.py:220 msgid "STRDS" msgstr "" -#: ../gui/wxpython/tplot/frame.py:224 +#: ../gui/wxpython/tplot/frame.py:228 msgid "" "Vector temporal dataset (stvds)\n" "Press ENTER after typing the name or select with the combobox" msgstr "" -#: ../gui/wxpython/tplot/frame.py:238 +#: ../gui/wxpython/tplot/frame.py:242 msgid "Select attribute column" msgstr "" -#: ../gui/wxpython/tplot/frame.py:251 +#: ../gui/wxpython/tplot/frame.py:255 msgid "Select category of vector(s)" msgstr "" -#: ../gui/wxpython/tplot/frame.py:269 +#: ../gui/wxpython/tplot/frame.py:273 msgid "STVDS" msgstr "" -#: ../gui/wxpython/tplot/frame.py:297 ../gui/wxpython/tplot/frame.py:724 -#: ../gui/wxpython/tplot/frame.py:728 ../gui/wxpython/tplot/frame.py:749 -#: ../gui/wxpython/tplot/frame.py:875 +#: ../gui/wxpython/tplot/frame.py:280 +msgid "Set title for the plot" +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:285 +msgid "Set label for X axis" +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:290 +msgid "Set label for Y axis" +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:302 +msgid "Labels" +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:309 +msgid "Path for output CSV file with plotted data" +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:315 +msgid "CVS path" +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:321 +msgid "Do you want the CSV header?" +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:363 ../gui/wxpython/tplot/frame.py:842 +#: ../gui/wxpython/tplot/frame.py:846 ../gui/wxpython/tplot/frame.py:867 +#: ../gui/wxpython/tplot/frame.py:993 msgid "Invalid input coordinates" msgstr "" -#: ../gui/wxpython/tplot/frame.py:309 ../gui/wxpython/tplot/frame.py:422 +#: ../gui/wxpython/tplot/frame.py:375 ../gui/wxpython/tplot/frame.py:488 #: ../gui/wxpython/timeline/frame.py:180 #, python-format msgid "Dataset <%s> not found in temporal database" msgstr "" -#: ../gui/wxpython/tplot/frame.py:327 ../gui/wxpython/tplot/frame.py:441 +#: ../gui/wxpython/tplot/frame.py:393 ../gui/wxpython/tplot/frame.py:507 #: ../gui/wxpython/timeline/frame.py:196 msgid "Datasets have different temporal type (absolute x relative), which is not allowed." msgstr "" -#: ../gui/wxpython/tplot/frame.py:344 ../gui/wxpython/tplot/frame.py:451 +#: ../gui/wxpython/tplot/frame.py:410 ../gui/wxpython/tplot/frame.py:517 #: ../gui/wxpython/timeline/frame.py:215 msgid "Datasets have different time unit which is not allowed." msgstr "" -#: ../gui/wxpython/tplot/frame.py:388 +#: ../gui/wxpython/tplot/frame.py:454 #, python-brace-format msgid "Category {ca} is not on vector map {ma} and it will be not used" msgstr "" -#: ../gui/wxpython/tplot/frame.py:407 +#: ../gui/wxpython/tplot/frame.py:473 msgid "Both coordinates and categories are set, coordinates will be used. The use categories remove text from coordinate form" msgstr "" -#: ../gui/wxpython/tplot/frame.py:412 +#: ../gui/wxpython/tplot/frame.py:478 msgid "With Vector temporal dataset you have to select an attribute column" msgstr "" -#: ../gui/wxpython/tplot/frame.py:464 +#: ../gui/wxpython/tplot/frame.py:530 msgid "Difference number of vector layers and maps in the vector temporal dataset" msgstr "" -#: ../gui/wxpython/tplot/frame.py:506 +#: ../gui/wxpython/tplot/frame.py:572 #, python-brace-format msgid "No connection between vector map {vmap} and layer {la}" msgstr "" -#: ../gui/wxpython/tplot/frame.py:580 -msgid "Problem getting data from raster temporal dataset. Empty list of values." -msgstr "" - -#: ../gui/wxpython/tplot/frame.py:592 ../gui/wxpython/tplot/frame.py:644 -#: ../gui/wxpython/tplot/frame.py:682 +#: ../gui/wxpython/tplot/frame.py:638 #, python-format msgid "Temporal resolution: %s" msgstr "" -#: ../gui/wxpython/tplot/frame.py:594 ../gui/wxpython/tplot/frame.py:646 -#: ../gui/wxpython/tplot/frame.py:684 ../gui/wxpython/timeline/frame.py:373 +#: ../gui/wxpython/tplot/frame.py:640 ../gui/wxpython/timeline/frame.py:374 #, python-format msgid "Time [%s]" msgstr "" -#: ../gui/wxpython/tplot/frame.py:625 +#: ../gui/wxpython/tplot/frame.py:683 +msgid "Problem getting data from raster temporal dataset. Empty list of values." +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:729 #, python-brace-format msgid "Problem getting data from vector temporal dataset. Empty list of values for cat {ca}." msgstr "" -#: ../gui/wxpython/tplot/frame.py:670 +#: ../gui/wxpython/tplot/frame.py:776 msgid "Problem getting data from vector temporal dataset. Empty list of values." msgstr "" -#: ../gui/wxpython/tplot/frame.py:717 +#: ../gui/wxpython/tplot/frame.py:802 +#, python-brace-format +msgid "{pa} already exists, do you want to overwrite?" +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:804 +msgid "File exists" +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:809 +msgid "Please change name of output CSV file or " +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:835 msgid "Incorrect coordinates format, should be: x,y" msgstr "" -#: ../gui/wxpython/tplot/frame.py:733 +#: ../gui/wxpython/tplot/frame.py:851 msgid "Seed point outside the current region" msgstr "" -#: ../gui/wxpython/tplot/frame.py:745 +#: ../gui/wxpython/tplot/frame.py:863 msgid "Invalid input raster dataset" msgstr "" -#: ../gui/wxpython/tplot/frame.py:762 +#: ../gui/wxpython/tplot/frame.py:880 msgid "Invalid input vector dataset" msgstr "" -#: ../gui/wxpython/tplot/frame.py:824 ../gui/wxpython/timeline/frame.py:478 +#: ../gui/wxpython/tplot/frame.py:942 ../gui/wxpython/timeline/frame.py:480 #, python-format msgid "Please specify the space time dataset <%s>." msgstr "" -#: ../gui/wxpython/tplot/frame.py:827 ../gui/wxpython/timeline/frame.py:480 +#: ../gui/wxpython/tplot/frame.py:945 ../gui/wxpython/timeline/frame.py:482 msgid "Ambiguous dataset name" msgstr "" -#: ../gui/wxpython/tplot/frame.py:868 ../gui/wxpython/tplot/frame.py:916 +#: ../gui/wxpython/tplot/frame.py:986 ../gui/wxpython/tplot/frame.py:1044 msgid "Invalid input temporal dataset" msgstr "" -#: ../gui/wxpython/tplot/frame.py:937 +#: ../gui/wxpython/tplot/frame.py:1065 msgid "Datasets have different number of values" msgstr "" -#: ../gui/wxpython/tplot/frame.py:961 ../gui/wxpython/timeline/frame.py:564 +#: ../gui/wxpython/tplot/frame.py:1089 ../gui/wxpython/timeline/frame.py:566 #, python-format msgid "Space time raster dataset: %s" msgstr "" -#: ../gui/wxpython/tplot/frame.py:963 ../gui/wxpython/timeline/frame.py:566 +#: ../gui/wxpython/tplot/frame.py:1091 ../gui/wxpython/timeline/frame.py:568 #, python-format msgid "Space time vector dataset: %s" msgstr "" -#: ../gui/wxpython/tplot/frame.py:965 ../gui/wxpython/timeline/frame.py:568 +#: ../gui/wxpython/tplot/frame.py:1093 ../gui/wxpython/timeline/frame.py:570 #, python-format msgid "Space time 3D raster dataset: %s" msgstr "" -#: ../gui/wxpython/tplot/frame.py:967 +#: ../gui/wxpython/tplot/frame.py:1095 #, python-brace-format msgid "Value for {date} is {val}" msgstr "" -#: ../gui/wxpython/tplot/frame.py:970 +#: ../gui/wxpython/tplot/frame.py:1098 msgid "Press Del to dismiss." msgstr "" @@ -16392,7 +16458,7 @@ msgid "Launch user-defined script" msgstr "" -#: ../gui/wxpython/lmgr/toolbars.py:166 ../gui/wxpython/lmgr/pyshell.py:63 +#: ../gui/wxpython/lmgr/toolbars.py:166 ../gui/wxpython/lmgr/pyshell.py:65 msgid "Open a simple Python code editor" msgstr "" @@ -16432,40 +16498,40 @@ msgid "Show 3D view mode manual" msgstr "" -#: ../gui/wxpython/lmgr/pyshell.py:43 +#: ../gui/wxpython/lmgr/pyshell.py:45 #, python-format msgid "Welcome to wxGUI Interactive Python Shell %s" msgstr "" -#: ../gui/wxpython/lmgr/pyshell.py:44 +#: ../gui/wxpython/lmgr/pyshell.py:46 #, python-format msgid "Type %s for more GRASS scripting related information." msgstr "" -#: ../gui/wxpython/lmgr/pyshell.py:45 +#: ../gui/wxpython/lmgr/pyshell.py:47 #, python-format msgid "Type %s to add raster or vector to the layer tree." msgstr "" -#: ../gui/wxpython/lmgr/pyshell.py:55 +#: ../gui/wxpython/lmgr/pyshell.py:57 msgid "Delete all text from the shell" msgstr "" -#: ../gui/wxpython/lmgr/pyshell.py:60 +#: ../gui/wxpython/lmgr/pyshell.py:62 msgid "Simple &editor" msgstr "" -#: ../gui/wxpython/lmgr/pyshell.py:117 +#: ../gui/wxpython/lmgr/pyshell.py:119 #, python-format msgid "Raster or vector map <%s> not found" msgstr "" -#: ../gui/wxpython/lmgr/pyshell.py:124 +#: ../gui/wxpython/lmgr/pyshell.py:126 #, python-format msgid "Raster map <%s> added" msgstr "" -#: ../gui/wxpython/lmgr/pyshell.py:126 +#: ../gui/wxpython/lmgr/pyshell.py:128 #, python-format msgid "Vector map <%s> added" msgstr "" @@ -16499,7 +16565,7 @@ msgid "3D view Toolbar" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:284 ../gui/wxpython/lmgr/frame.py:1717 +#: ../gui/wxpython/lmgr/frame.py:284 ../gui/wxpython/lmgr/frame.py:1720 msgid "Rename Map Display" msgstr "" @@ -16545,11 +16611,11 @@ msgid "GRASS Model File (*.gxm)|*.gxm" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:663 ../gui/wxpython/lmgr/frame.py:2518 +#: ../gui/wxpython/lmgr/frame.py:663 ../gui/wxpython/lmgr/frame.py:2521 msgid "Do you want to save changes in the workspace?" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:665 ../gui/wxpython/lmgr/frame.py:2520 +#: ../gui/wxpython/lmgr/frame.py:665 ../gui/wxpython/lmgr/frame.py:2523 msgid "Do you want to store current settings to workspace file?" msgstr "" @@ -16563,7 +16629,7 @@ msgid "Command '%s' not yet implemented in the WxGUI. Try adding it as a command layer instead." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:936 ../gui/wxpython/lmgr/frame.py:2002 +#: ../gui/wxpython/lmgr/frame.py:936 ../gui/wxpython/lmgr/frame.py:2005 msgid "Selected map layer is not vector." msgstr "" @@ -16619,122 +16685,122 @@ msgid "No location/mapset provided. Operation canceled." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1078 ../gui/wxpython/lmgr/frame.py:1099 +#: ../gui/wxpython/lmgr/frame.py:1078 ../gui/wxpython/lmgr/frame.py:1103 msgid "No mapset provided. Operation canceled." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1087 ../gui/wxpython/lmgr/frame.py:1109 +#: ../gui/wxpython/lmgr/frame.py:1091 ../gui/wxpython/lmgr/frame.py:1113 #: ../gui/wxpython/datacatalog/frame.py:127 #, python-format msgid "Current mapset is <%s>." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1133 +#: ../gui/wxpython/lmgr/frame.py:1137 #, python-format msgid "" "Working directory changed to:\n" "\"%s\"" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1140 +#: ../gui/wxpython/lmgr/frame.py:1144 msgid "Changes current working directory for this GUI." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1142 +#: ../gui/wxpython/lmgr/frame.py:1146 msgid "Usage: cd [directory]" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1143 +#: ../gui/wxpython/lmgr/frame.py:1147 msgid "Without parameters it opens a dialog." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1147 +#: ../gui/wxpython/lmgr/frame.py:1151 msgid "If ~ (tilde) is present as the first directory on the path, it is replaced by user's home directory." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1161 +#: ../gui/wxpython/lmgr/frame.py:1165 msgid "More than one parameter provided." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1181 +#: ../gui/wxpython/lmgr/frame.py:1185 msgid "Choose a working directory" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1226 +#: ../gui/wxpython/lmgr/frame.py:1230 msgid "System Info" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1241 +#: ../gui/wxpython/lmgr/frame.py:1245 msgid "GRASS version" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1242 +#: ../gui/wxpython/lmgr/frame.py:1246 msgid "GRASS SVN revision" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1244 +#: ../gui/wxpython/lmgr/frame.py:1248 msgid "Build date" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1246 +#: ../gui/wxpython/lmgr/frame.py:1250 msgid "Build platform" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1259 +#: ../gui/wxpython/lmgr/frame.py:1263 msgid "Platform" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1322 +#: ../gui/wxpython/lmgr/frame.py:1326 msgid "Current workspace is not empty. Do you want to store current settings to workspace file?" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1325 +#: ../gui/wxpython/lmgr/frame.py:1329 msgid "Create new workspace?" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1354 +#: ../gui/wxpython/lmgr/frame.py:1358 msgid "Choose workspace file" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1356 ../gui/wxpython/lmgr/frame.py:1594 +#: ../gui/wxpython/lmgr/frame.py:1360 ../gui/wxpython/lmgr/frame.py:1597 msgid "GRASS Workspace File (*.gxw)|*.gxw" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1396 ../gui/wxpython/lmgr/frame.py:1568 +#: ../gui/wxpython/lmgr/frame.py:1400 ../gui/wxpython/lmgr/frame.py:1571 msgid "Please wait, loading workspace..." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1548 +#: ../gui/wxpython/lmgr/frame.py:1551 msgid "Choose GRC file to load" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1550 +#: ../gui/wxpython/lmgr/frame.py:1553 msgid "Old GRASS Workspace File (*.grc)|*.grc" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1592 +#: ../gui/wxpython/lmgr/frame.py:1595 msgid "Choose file to save current workspace" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1612 ../gui/wxpython/lmgr/frame.py:1633 +#: ../gui/wxpython/lmgr/frame.py:1615 ../gui/wxpython/lmgr/frame.py:1636 #, python-format msgid "Workspace file <%s> already exists. Do you want to overwrite this file?" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1660 +#: ../gui/wxpython/lmgr/frame.py:1663 msgid "Writing current settings to workspace file failed." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1672 ../gui/wxpython/gmodeler/frame.py:1139 +#: ../gui/wxpython/lmgr/frame.py:1675 ../gui/wxpython/gmodeler/frame.py:1139 #, python-format msgid "Unable to open file <%s> for writing." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1716 +#: ../gui/wxpython/lmgr/frame.py:1719 msgid "Enter new name:" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1814 +#: ../gui/wxpython/lmgr/frame.py:1817 #, python-format msgid "" "Unable to launch \"Supervised Classification Tool\".\n" @@ -16742,32 +16808,32 @@ "Reason: %s" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1856 +#: ../gui/wxpython/lmgr/frame.py:1859 msgid "Unable to start Timeline Tool." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1867 +#: ../gui/wxpython/lmgr/frame.py:1870 msgid "Unable to start Temporal Plot Tool." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2137 +#: ../gui/wxpython/lmgr/frame.py:2140 msgid "Add selected map layers into layer tree" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2170 ../gui/wxpython/lmgr/frame.py:2207 +#: ../gui/wxpython/lmgr/frame.py:2173 ../gui/wxpython/lmgr/frame.py:2210 #, python-format msgid "Unsupported map layer type <%s>." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2336 +#: ../gui/wxpython/lmgr/frame.py:2339 msgid "Note that cell values can only be displayed for regions of less than 10,000 cells." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2428 ../gui/wxpython/lmgr/layertree.py:1983 +#: ../gui/wxpython/lmgr/frame.py:2431 ../gui/wxpython/lmgr/layertree.py:1983 msgid "opacity:" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2436 +#: ../gui/wxpython/lmgr/frame.py:2439 #, python-format msgid "" "Do you want to remove map layer(s)\n" @@ -16775,27 +16841,27 @@ "from layer tree?" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2439 +#: ../gui/wxpython/lmgr/frame.py:2442 msgid "Do you want to remove selected map layer(s) from layer tree?" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2445 +#: ../gui/wxpython/lmgr/frame.py:2448 msgid "Remove map layer" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2527 +#: ../gui/wxpython/lmgr/frame.py:2530 msgid "Quit GRASS GUI" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2559 +#: ../gui/wxpython/lmgr/frame.py:2562 msgid "Unable to exit GRASS shell: unknown PID" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2579 +#: ../gui/wxpython/lmgr/frame.py:2582 msgid "Display resolution is currently not constrained to computational settings. It's suggested to constrain map to region geometry. Do you want to constrain the resolution?" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2588 +#: ../gui/wxpython/lmgr/frame.py:2591 msgid "Constrain map to region geometry?" msgstr "" @@ -17103,7 +17169,7 @@ msgstr "" #: ../gui/wxpython/rlisetup/functions.py:127 -#: ../gui/wxpython/rlisetup/wizard.py:1712 +#: ../gui/wxpython/rlisetup/wizard.py:1711 msgid "The polygon seems to have 0 areas" msgstr "" @@ -17448,77 +17514,77 @@ msgid "Select sample area " msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1715 +#: ../gui/wxpython/rlisetup/wizard.py:1714 msgid "Select sample area 1 of " msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1745 +#: ../gui/wxpython/rlisetup/wizard.py:1744 msgid "Configuration file name:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1754 +#: ../gui/wxpython/rlisetup/wizard.py:1753 msgid "Raster name:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1764 +#: ../gui/wxpython/rlisetup/wizard.py:1763 msgid "Vector name:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1773 +#: ../gui/wxpython/rlisetup/wizard.py:1772 msgid "Region type:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1791 +#: ../gui/wxpython/rlisetup/wizard.py:1790 msgid "Sampling area type:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1854 +#: ../gui/wxpython/rlisetup/wizard.py:1853 msgid "Region keyboard values:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1868 -#: ../gui/wxpython/rlisetup/wizard.py:1893 -#: ../gui/wxpython/rlisetup/wizard.py:1897 +#: ../gui/wxpython/rlisetup/wizard.py:1867 +#: ../gui/wxpython/rlisetup/wizard.py:1892 +#: ../gui/wxpython/rlisetup/wizard.py:1896 msgid "Type of shape:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1871 -#: ../gui/wxpython/rlisetup/wizard.py:1900 +#: ../gui/wxpython/rlisetup/wizard.py:1870 +#: ../gui/wxpython/rlisetup/wizard.py:1899 msgid "Radius size:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1872 -#: ../gui/wxpython/rlisetup/wizard.py:1901 +#: ../gui/wxpython/rlisetup/wizard.py:1871 +#: ../gui/wxpython/rlisetup/wizard.py:1900 msgid "Name circle mask:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1874 -#: ../gui/wxpython/rlisetup/wizard.py:1903 +#: ../gui/wxpython/rlisetup/wizard.py:1873 +#: ../gui/wxpython/rlisetup/wizard.py:1902 msgid "Width size:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1875 -#: ../gui/wxpython/rlisetup/wizard.py:1904 +#: ../gui/wxpython/rlisetup/wizard.py:1874 +#: ../gui/wxpython/rlisetup/wizard.py:1903 msgid "Height size:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1878 +#: ../gui/wxpython/rlisetup/wizard.py:1877 msgid "Method of distribution:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1881 +#: ../gui/wxpython/rlisetup/wizard.py:1880 msgid "Number sampling units:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1884 +#: ../gui/wxpython/rlisetup/wizard.py:1883 msgid "Distance between units:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1887 +#: ../gui/wxpython/rlisetup/wizard.py:1886 msgid "Number row strates:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1889 +#: ../gui/wxpython/rlisetup/wizard.py:1888 msgid "Number column strates:" msgstr "" @@ -17549,56 +17615,56 @@ msgid "Remove legend" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:254 +#: ../gui/wxpython/mapwin/buffered.py:256 msgid "Copy coordinates to clipboard" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:262 +#: ../gui/wxpython/mapwin/buffered.py:264 msgid "Hide toolbars" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:264 +#: ../gui/wxpython/mapwin/buffered.py:266 msgid "Show toolbars" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:271 +#: ../gui/wxpython/mapwin/buffered.py:273 msgid "Hide statusbar" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:272 +#: ../gui/wxpython/mapwin/buffered.py:274 msgid "Show statusbar" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:289 +#: ../gui/wxpython/mapwin/buffered.py:291 msgid "Resize legend" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:990 +#: ../gui/wxpython/mapwin/buffered.py:991 msgid "Unable to draw registered graphics. The graphics was unregistered." msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:2079 +#: ../gui/wxpython/mapwin/buffered.py:2080 msgid "Zoom to saved region extents" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:2081 +#: ../gui/wxpython/mapwin/buffered.py:2082 msgid "Set compulational region from named region" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:2094 +#: ../gui/wxpython/mapwin/buffered.py:2095 #, python-format msgid "Region <%s> not found. Operation canceled." msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:2124 +#: ../gui/wxpython/mapwin/buffered.py:2125 msgid "Save display extents to region file" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:2126 +#: ../gui/wxpython/mapwin/buffered.py:2127 msgid "Save computational region to region file" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:2138 +#: ../gui/wxpython/mapwin/buffered.py:2139 #, python-format msgid "Region file <%s> already exists. Do you want to overwrite it?" msgstr "" @@ -18345,92 +18411,93 @@ msgid "Data catalog" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:95 ../gui/wxpython/dbmgr/base.py:2276 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:99 ../gui/wxpython/dbmgr/base.py:2278 msgid "Database connection" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:127 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:131 msgid "Set SQL statement to default" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:130 -msgid "Apply SQL statement in Attribute Table Manager" +#: ../gui/wxpython/dbmgr/sqlbuilder.py:134 +msgid "Apply SQL statement" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:132 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:136 msgid "Close the dialog" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:219 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:223 msgid "Columns" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:233 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:238 msgid "Interactive insertion" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:247 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:252 msgid "Values" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:257 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:262 msgid "Get all values" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:262 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:267 msgid "Get sample" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:264 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:269 msgid "Get first 256 unique values as sample" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:283 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:288 msgid "Go to:" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:296 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:301 msgid "Close dialog on apply" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:471 -#: ../gui/wxpython/dbmgr/sqlbuilder.py:616 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:482 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:627 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:855 #, python-format msgid "GRASS SQL Builder (%(type)s) - <%(map)s>" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:474 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:485 msgid "Column to show (SELECT clause)" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:475 -#: ../gui/wxpython/dbmgr/sqlbuilder.py:620 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:486 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:631 msgid "Constraint for query (WHERE clause)" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:487 ../gui/wxpython/dbmgr/base.py:1213 -#: ../gui/wxpython/dbmgr/base.py:1239 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:498 ../gui/wxpython/dbmgr/base.py:1215 +#: ../gui/wxpython/dbmgr/base.py:1241 #, python-format msgid "Example: %s" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:491 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:502 msgid "Verify" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:492 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:503 msgid "Verify SQL statement" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:500 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:511 msgid "SQL statement not verified" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:544 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:555 msgid "SQL statement is not valid" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:546 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:557 #, python-format msgid "" "SQL statement is not valid.\n" @@ -18438,31 +18505,31 @@ "%s" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:548 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:559 msgid "SQL statement is valid" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:619 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:630 msgid "Column to set (SET clause)" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:621 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:632 msgid "Calculate column value to set" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:693 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:704 msgid "Functions" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:726 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:737 msgid "SQL statement was not applied" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:728 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:739 msgid "SQL statement applied" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:762 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:773 msgid "Dbf driver does not support usage of SQL functions." msgstr "" @@ -18520,65 +18587,65 @@ msgid "Unknown" msgstr "" -#: ../gui/wxpython/dbmgr/dialogs.py:788 ../gui/wxpython/dbmgr/base.py:2319 -#: ../gui/wxpython/dbmgr/base.py:2383 +#: ../gui/wxpython/dbmgr/dialogs.py:788 ../gui/wxpython/dbmgr/base.py:2321 +#: ../gui/wxpython/dbmgr/base.py:2385 msgid "Column" msgstr "" -#: ../gui/wxpython/dbmgr/dialogs.py:799 ../gui/wxpython/dbmgr/base.py:2338 +#: ../gui/wxpython/dbmgr/dialogs.py:799 ../gui/wxpython/dbmgr/base.py:2340 #: ../gui/wxpython/gmodeler/preferences.py:255 #: ../gui/wxpython/web_services/widgets.py:935 msgid "Type" msgstr "" -#: ../gui/wxpython/dbmgr/dialogs.py:810 ../gui/wxpython/dbmgr/base.py:2354 +#: ../gui/wxpython/dbmgr/dialogs.py:810 ../gui/wxpython/dbmgr/base.py:2356 msgid "Length" msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:79 +#: ../gui/wxpython/dbmgr/manager.py:80 msgid "GRASS GIS Attribute Table Manager - " msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:81 +#: ../gui/wxpython/dbmgr/manager.py:82 msgid "READONLY - " msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:99 +#: ../gui/wxpython/dbmgr/manager.py:100 #, python-format msgid "Database connection for vector map <%s> is not defined in DB file. You can define new connection in 'Manage layers' tab." msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:105 +#: ../gui/wxpython/dbmgr/manager.py:106 msgid "Please wait, loading attribute data..." msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:114 +#: ../gui/wxpython/dbmgr/manager.py:115 msgid "Browse data" msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:122 +#: ../gui/wxpython/dbmgr/manager.py:123 msgid "Manage tables" msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:129 +#: ../gui/wxpython/dbmgr/manager.py:130 msgid "Manage layers" msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:140 +#: ../gui/wxpython/dbmgr/manager.py:141 msgid "Close Attribute Table Manager" msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:143 +#: ../gui/wxpython/dbmgr/manager.py:144 msgid "Reload currently selected attribute data" msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:146 +#: ../gui/wxpython/dbmgr/manager.py:147 msgid "Reload all attribute data (drop current selection)" msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:222 ../gui/wxpython/dbmgr/base.py:317 -#: ../gui/wxpython/dbmgr/base.py:919 ../gui/wxpython/dbmgr/base.py:1089 -#: ../gui/wxpython/dbmgr/base.py:1444 ../gui/wxpython/dbmgr/base.py:2096 +#: ../gui/wxpython/dbmgr/manager.py:223 ../gui/wxpython/dbmgr/base.py:317 +#: ../gui/wxpython/dbmgr/base.py:921 ../gui/wxpython/dbmgr/base.py:1091 +#: ../gui/wxpython/dbmgr/base.py:1446 ../gui/wxpython/dbmgr/base.py:2098 #, python-format msgid "Number of loaded records: %d" msgstr "" @@ -18679,129 +18746,129 @@ msgid "Add column to table <%s>" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1025 +#: ../gui/wxpython/dbmgr/base.py:1027 msgid "Unable to add column to the table. No column name defined." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1039 +#: ../gui/wxpython/dbmgr/base.py:1041 #, python-format msgid "Column <%(column)s> already exists in table <%(table)s>." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1122 +#: ../gui/wxpython/dbmgr/base.py:1124 msgid "Attribute data - right-click to edit/manage records" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1137 ../gui/wxpython/dbmgr/base.py:2260 -#: ../gui/wxpython/dbmgr/base.py:2955 ../gui/wxpython/dbmgr/base.py:3090 -#: ../gui/wxpython/dbmgr/base.py:3359 +#: ../gui/wxpython/dbmgr/base.py:1139 ../gui/wxpython/dbmgr/base.py:2262 +#: ../gui/wxpython/dbmgr/base.py:2957 ../gui/wxpython/dbmgr/base.py:3092 +#: ../gui/wxpython/dbmgr/base.py:3361 msgid "Table" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1139 ../gui/wxpython/dbmgr/base.py:2262 +#: ../gui/wxpython/dbmgr/base.py:1141 ../gui/wxpython/dbmgr/base.py:2264 msgid " (readonly)" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1153 +#: ../gui/wxpython/dbmgr/base.py:1155 msgid "SQL Query" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1183 +#: ../gui/wxpython/dbmgr/base.py:1185 msgid "Simple" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1190 +#: ../gui/wxpython/dbmgr/base.py:1192 msgid "Apply SELECT statement and reload data records" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1224 +#: ../gui/wxpython/dbmgr/base.py:1226 msgid "Builder" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1229 +#: ../gui/wxpython/dbmgr/base.py:1231 msgid "SQL Builder" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1411 ../gui/wxpython/dbmgr/base.py:1600 +#: ../gui/wxpython/dbmgr/base.py:1413 ../gui/wxpython/dbmgr/base.py:1602 msgid "Insert new record" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1412 +#: ../gui/wxpython/dbmgr/base.py:1414 msgid "Delete selected record(s)" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1413 +#: ../gui/wxpython/dbmgr/base.py:1415 msgid "Delete all records" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1425 +#: ../gui/wxpython/dbmgr/base.py:1427 msgid "Highlight selected features and zoom" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1429 ../gui/wxpython/dbmgr/base.py:1940 +#: ../gui/wxpython/dbmgr/base.py:1431 ../gui/wxpython/dbmgr/base.py:1942 msgid "Extract selected features" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1430 +#: ../gui/wxpython/dbmgr/base.py:1432 msgid "Delete selected features" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1493 +#: ../gui/wxpython/dbmgr/base.py:1495 msgid "Update existing record" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1520 ../gui/wxpython/dbmgr/base.py:1633 +#: ../gui/wxpython/dbmgr/base.py:1522 ../gui/wxpython/dbmgr/base.py:1635 #, python-format msgid "Value '%(value)s' needs to be entered as %(type)s." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1539 +#: ../gui/wxpython/dbmgr/base.py:1541 #, python-format msgid "" "Unable to update existing record.\n" "%s" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1611 +#: ../gui/wxpython/dbmgr/base.py:1613 #, python-format msgid "Record with category number %d already exists in the table." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1621 +#: ../gui/wxpython/dbmgr/base.py:1623 #, python-format msgid "Category number (column %s) is missing." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1645 +#: ../gui/wxpython/dbmgr/base.py:1647 #, python-format msgid "" "Unable to insert new record.\n" "%s" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1698 +#: ../gui/wxpython/dbmgr/base.py:1700 #, python-format msgid "Selected data records (%d) will be permanently deleted from table. Do you want to delete them?" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1701 ../gui/wxpython/dbmgr/base.py:1751 +#: ../gui/wxpython/dbmgr/base.py:1703 ../gui/wxpython/dbmgr/base.py:1753 msgid "Delete records" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1748 +#: ../gui/wxpython/dbmgr/base.py:1750 #, python-format msgid "All data records (%d) will be permanently deleted from table. Do you want to delete them?" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1935 +#: ../gui/wxpython/dbmgr/base.py:1937 msgid "Nothing to extract." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1969 +#: ../gui/wxpython/dbmgr/base.py:1971 msgid "Nothing to delete." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2040 ../gui/wxpython/dbmgr/base.py:2076 +#: ../gui/wxpython/dbmgr/base.py:2042 ../gui/wxpython/dbmgr/base.py:2078 #, python-format msgid "" "Loading attribute data failed.\n" @@ -18809,7 +18876,7 @@ "%s" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2059 +#: ../gui/wxpython/dbmgr/base.py:2061 #, python-format msgid "" "Loading attribute data failed.\n" @@ -18818,47 +18885,47 @@ "%s" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2295 +#: ../gui/wxpython/dbmgr/base.py:2297 #, python-format msgid "Table <%s> - right-click to delete column(s)" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2399 ../gui/wxpython/gmodeler/dialogs.py:359 +#: ../gui/wxpython/dbmgr/base.py:2401 ../gui/wxpython/gmodeler/dialogs.py:359 msgid "To" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2517 +#: ../gui/wxpython/dbmgr/base.py:2519 msgid "Unable to rename column. No column name defined." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2525 +#: ../gui/wxpython/dbmgr/base.py:2527 #, python-format msgid "Unable to rename column <%(column)s> to <%(columnTo)s>. Column already exists in the table <%(table)s>." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2543 +#: ../gui/wxpython/dbmgr/base.py:2545 #, python-format msgid "Unable to rename column. Column <%(column)s> doesn't exist in the table <%(table)s>." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2582 +#: ../gui/wxpython/dbmgr/base.py:2584 msgid "Drop selected column" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2586 +#: ../gui/wxpython/dbmgr/base.py:2588 msgid "Drop all columns" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2618 +#: ../gui/wxpython/dbmgr/base.py:2620 #, python-format msgid "Selected %s will PERMANENTLY removed from table. Do you want to drop the column?" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2621 ../gui/wxpython/dbmgr/base.py:2665 +#: ../gui/wxpython/dbmgr/base.py:2623 ../gui/wxpython/dbmgr/base.py:2667 msgid "Drop column(s)" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2662 +#: ../gui/wxpython/dbmgr/base.py:2664 #, python-format msgid "" "Selected columns\n" @@ -18866,146 +18933,146 @@ "will PERMANENTLY removed from table. Do you want to drop the columns?" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2768 +#: ../gui/wxpython/dbmgr/base.py:2770 msgid "List of layers" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2853 ../gui/wxpython/dbmgr/base.py:3281 -#: ../gui/wxpython/dbmgr/base.py:3713 +#: ../gui/wxpython/dbmgr/base.py:2855 ../gui/wxpython/dbmgr/base.py:3283 +#: ../gui/wxpython/dbmgr/base.py:3715 #, python-format msgid "Drop also linked attribute table (%s)" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2896 +#: ../gui/wxpython/dbmgr/base.py:2898 msgid "Column name" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2896 ../gui/wxpython/gmodeler/frame.py:1732 +#: ../gui/wxpython/dbmgr/base.py:2898 ../gui/wxpython/gmodeler/frame.py:1732 #: ../gui/wxpython/gmodeler/frame.py:1785 msgid "Data type" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2896 +#: ../gui/wxpython/dbmgr/base.py:2898 msgid "Data length" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2953 ../gui/wxpython/dbmgr/base.py:3079 -#: ../gui/wxpython/dbmgr/base.py:3347 +#: ../gui/wxpython/dbmgr/base.py:2955 ../gui/wxpython/dbmgr/base.py:3081 +#: ../gui/wxpython/dbmgr/base.py:3349 msgid "Driver" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2956 +#: ../gui/wxpython/dbmgr/base.py:2958 msgid "Key" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3055 +#: ../gui/wxpython/dbmgr/base.py:3057 msgid "Add layer" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3065 +#: ../gui/wxpython/dbmgr/base.py:3067 msgid "Layer description" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3095 ../gui/wxpython/dbmgr/base.py:3139 -#: ../gui/wxpython/dbmgr/base.py:3365 +#: ../gui/wxpython/dbmgr/base.py:3097 ../gui/wxpython/dbmgr/base.py:3141 +#: ../gui/wxpython/dbmgr/base.py:3367 msgid "Key column" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3100 +#: ../gui/wxpython/dbmgr/base.py:3102 msgid "Insert record for each category into table" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3122 +#: ../gui/wxpython/dbmgr/base.py:3124 msgid "You need to add categories by v.category module." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3126 +#: ../gui/wxpython/dbmgr/base.py:3128 msgid "Table description" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3134 +#: ../gui/wxpython/dbmgr/base.py:3136 msgid "Table name" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3148 +#: ../gui/wxpython/dbmgr/base.py:3150 msgid "&Create table" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3152 +#: ../gui/wxpython/dbmgr/base.py:3154 #: ../gui/wxpython/web_services/dialogs.py:537 msgid "&Add layer" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3156 +#: ../gui/wxpython/dbmgr/base.py:3158 msgid "&Set default" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3260 +#: ../gui/wxpython/dbmgr/base.py:3262 msgid "Remove layer" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3263 +#: ../gui/wxpython/dbmgr/base.py:3265 msgid "Layer to remove" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3289 +#: ../gui/wxpython/dbmgr/base.py:3291 msgid "&Remove layer" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3332 +#: ../gui/wxpython/dbmgr/base.py:3334 msgid "Modify layer" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3408 +#: ../gui/wxpython/dbmgr/base.py:3410 msgid "&Modify layer" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3457 +#: ../gui/wxpython/dbmgr/base.py:3459 msgid "" "Unable to get list of tables.\n" "Please use db.connect to set database parameters." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3554 +#: ../gui/wxpython/dbmgr/base.py:3556 msgid "Unable to create new table. Table name or key column name is missing." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3561 +#: ../gui/wxpython/dbmgr/base.py:3563 #, python-format msgid "Unable to create new table. Table <%s> already exists in the database." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3602 +#: ../gui/wxpython/dbmgr/base.py:3604 #, python-format msgid "Unable to add new layer to vector map <%(vector)s>. Layer %(layer)d already exists." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3771 +#: ../gui/wxpython/dbmgr/base.py:3773 msgid "Field statistics" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3792 +#: ../gui/wxpython/dbmgr/base.py:3794 msgid "Copy statistics the clipboard (Ctrl+C)" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3859 +#: ../gui/wxpython/dbmgr/base.py:3861 msgid "Statistics is not support for DBF tables." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3886 +#: ../gui/wxpython/dbmgr/base.py:3888 msgid "Unable to calculte statistics." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3894 +#: ../gui/wxpython/dbmgr/base.py:3896 #, python-format msgid "Unable to calculte statistics. Invalid number of lines %d (should be %d)." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3914 +#: ../gui/wxpython/dbmgr/base.py:3916 msgid "Unable to calculte standard deviation." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3920 +#: ../gui/wxpython/dbmgr/base.py:3922 #, python-format msgid "Field statistics <%s>" msgstr "" @@ -19603,57 +19670,57 @@ msgid "Y" msgstr "" -#: ../gui/wxpython/timeline/frame.py:570 +#: ../gui/wxpython/timeline/frame.py:572 #, python-format msgid "Mapset: %s" msgstr "" -#: ../gui/wxpython/timeline/frame.py:571 +#: ../gui/wxpython/timeline/frame.py:573 #, python-format msgid "Map name: %s" msgstr "" -#: ../gui/wxpython/timeline/frame.py:573 +#: ../gui/wxpython/timeline/frame.py:575 #, python-format msgid "Start time: %s" msgstr "" -#: ../gui/wxpython/timeline/frame.py:576 +#: ../gui/wxpython/timeline/frame.py:578 #, python-format msgid "End time: %s" msgstr "" -#: ../gui/wxpython/timeline/frame.py:580 +#: ../gui/wxpython/timeline/frame.py:582 msgid "WARNING: invalid topology" msgstr "" -#: ../gui/wxpython/timeline/frame.py:582 +#: ../gui/wxpython/timeline/frame.py:584 msgid "" "\n" "Press Del to dismiss." msgstr "" -#: ../gui/wxpython/mapdisp/main.py:187 +#: ../gui/wxpython/mapdisp/main.py:189 #, python-format msgid "Unsupported command %s." msgstr "" -#: ../gui/wxpython/mapdisp/main.py:281 +#: ../gui/wxpython/mapdisp/main.py:283 #, python-format msgid "Unable to read cmdfile '%(cmd)s'. Details: %(det)s" msgstr "" -#: ../gui/wxpython/mapdisp/main.py:616 +#: ../gui/wxpython/mapdisp/main.py:618 #, python-format msgid "Starting map display <%s>..." msgstr "" -#: ../gui/wxpython/mapdisp/main.py:622 +#: ../gui/wxpython/mapdisp/main.py:624 #, python-format msgid "Unable to create file <%s>" msgstr "" -#: ../gui/wxpython/mapdisp/main.py:638 +#: ../gui/wxpython/mapdisp/main.py:640 #, python-format msgid "Stopping map display <%s>..." msgstr "" @@ -19803,33 +19870,33 @@ msgid "d.to.rast can be used only in 2D mode." msgstr "" -#: ../gui/wxpython/mapdisp/frame.py:890 +#: ../gui/wxpython/mapdisp/frame.py:889 #, python-format msgid "Vector map <%s> opened for editing - skipped." msgstr "" -#: ../gui/wxpython/mapdisp/frame.py:961 +#: ../gui/wxpython/mapdisp/frame.py:960 #, python-brace-format msgid "Failed to query vector map(s) <{maps}>. Check database settings and topology." msgstr "" -#: ../gui/wxpython/mapdisp/frame.py:1395 +#: ../gui/wxpython/mapdisp/frame.py:1394 msgid "Set computational region extent from display" msgstr "" -#: ../gui/wxpython/mapdisp/frame.py:1397 +#: ../gui/wxpython/mapdisp/frame.py:1396 msgid "Set computational region extent interactively" msgstr "" -#: ../gui/wxpython/mapdisp/frame.py:1399 +#: ../gui/wxpython/mapdisp/frame.py:1398 msgid "Set computational region from named region" msgstr "" -#: ../gui/wxpython/mapdisp/frame.py:1404 +#: ../gui/wxpython/mapdisp/frame.py:1403 msgid "Save computational region to named region" msgstr "" -#: ../gui/wxpython/mapdisp/frame.py:1537 +#: ../gui/wxpython/mapdisp/frame.py:1536 msgid "Raster Digitizer Toolbar" msgstr "" diff -Nru grass-7.4.3/locale/po/grasswxpy_ta.po grass-7.6.0/locale/po/grasswxpy_ta.po --- grass-7.4.3/locale/po/grasswxpy_ta.po 2018-11-24 09:45:28.000000000 +0000 +++ grass-7.6.0/locale/po/grasswxpy_ta.po 2018-12-26 10:57:24.000000000 +0000 @@ -9,7 +9,7 @@ msgstr "" "Project-Id-Version: grasslibs_ta\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-03-24 00:06+0100\n" +"POT-Creation-Date: 2018-12-26 11:43+0100\n" "PO-Revision-Date: 2018-01-06 11:31+0100\n" "Last-Translator: Arun Balaji , 2017\n" "Language-Team: Tamil (https://www.transifex.com/grass-gis/teams/45198/ta/)\n" @@ -55,18 +55,18 @@ msgid "Set drawing color (not raster cell color)" msgstr "" -#: ../gui/wxpython/rdigit/toolbars.py:88 +#: ../gui/wxpython/rdigit/toolbars.py:85 msgid "Cell value:" msgstr "" -#: ../gui/wxpython/rdigit/toolbars.py:101 +#: ../gui/wxpython/rdigit/toolbars.py:99 msgid "Width of currently digitized line or diameter of a digitized point in map units." msgstr "" -#: ../gui/wxpython/rdigit/toolbars.py:102 +#: ../gui/wxpython/rdigit/toolbars.py:100 #: ../gui/wxpython/nviz/preferences.py:559 -#: ../gui/wxpython/gui_core/dialogs.py:1933 -#: ../gui/wxpython/psmap/dialogs.py:3831 +#: ../gui/wxpython/gui_core/dialogs.py:1938 +#: ../gui/wxpython/psmap/dialogs.py:3833 #: ../gui/wxpython/gmodeler/preferences.py:184 #: ../gui/wxpython/gmodeler/preferences.py:350 #: ../gui/wxpython/gmodeler/preferences.py:462 @@ -74,7 +74,7 @@ msgid "Width:" msgstr "" -#: ../gui/wxpython/rdigit/toolbars.py:142 +#: ../gui/wxpython/rdigit/toolbars.py:146 msgid "New raster map" msgstr "" @@ -105,7 +105,7 @@ #: ../gui/wxpython/rdigit/dialogs.py:104 #: ../gui/wxpython/modules/colorrules.py:679 -#: ../gui/wxpython/gui_core/dialogs.py:475 +#: ../gui/wxpython/gui_core/dialogs.py:476 #: ../gui/wxpython/lmgr/layertree.py:1085 #: ../gui/wxpython/datacatalog/tree.py:220 msgid "Overwrite?" @@ -198,7 +198,7 @@ msgstr "" #: ../gui/wxpython/modules/colorrules.py:453 ../gui/wxpython/menustrings.py:9 -#: ../gui/wxpython/menustrings.py:2009 +#: ../gui/wxpython/menustrings.py:2010 #: ../gui/wxpython/image2target/ii2t_menustrings.py:10 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1977 msgid "Save" @@ -225,7 +225,7 @@ msgstr "" #: ../gui/wxpython/modules/colorrules.py:582 -#: ../gui/wxpython/iclass/toolbars.py:76 +#: ../gui/wxpython/iclass/toolbars.py:78 msgid "Preview" msgstr "" @@ -244,7 +244,7 @@ msgstr "" #: ../gui/wxpython/modules/colorrules.py:690 -#: ../gui/wxpython/gui_core/forms.py:2346 +#: ../gui/wxpython/gui_core/forms.py:2376 msgid "Nothing to save." msgstr "" @@ -268,7 +268,7 @@ #: ../gui/wxpython/modules/colorrules.py:972 #: ../gui/wxpython/modules/colorrules.py:1654 #: ../gui/wxpython/modules/colorrules.py:1658 -#: ../gui/wxpython/psmap/dialogs.py:3537 +#: ../gui/wxpython/psmap/dialogs.py:3539 msgid "range" msgstr "" @@ -336,7 +336,7 @@ msgstr "" #: ../gui/wxpython/modules/colorrules.py:1139 ../gui/wxpython/dbmgr/base.py:467 -#: ../gui/wxpython/dbmgr/base.py:2307 +#: ../gui/wxpython/dbmgr/base.py:2309 msgid "Add column" msgstr "" @@ -433,7 +433,7 @@ msgstr "" #: ../gui/wxpython/modules/mcalc_builder.py:158 -#: ../gui/wxpython/modules/vclean.py:173 ../gui/wxpython/gui_core/forms.py:595 +#: ../gui/wxpython/modules/vclean.py:173 ../gui/wxpython/gui_core/forms.py:607 #: ../gui/wxpython/gui_core/menu.py:174 ../gui/wxpython/gmodeler/model.py:2835 #: ../gui/wxpython/gmodeler/frame.py:1983 msgid "&Run" @@ -444,7 +444,7 @@ msgstr "" #: ../gui/wxpython/modules/mcalc_builder.py:165 -#: ../gui/wxpython/gui_core/forms.py:1858 +#: ../gui/wxpython/gui_core/forms.py:1868 msgid "&Load" msgstr "" @@ -453,7 +453,7 @@ msgstr "" #: ../gui/wxpython/modules/mcalc_builder.py:169 -#: ../gui/wxpython/gui_core/forms.py:615 +#: ../gui/wxpython/gui_core/forms.py:627 msgid "Copy the current command string to the clipboard" msgstr "" @@ -576,7 +576,7 @@ #: ../gui/wxpython/modules/mcalc_builder.py:283 #: ../gui/wxpython/modules/import_export.py:96 #: ../gui/wxpython/modules/vclean.py:145 -#: ../gui/wxpython/gui_core/preferences.py:1138 +#: ../gui/wxpython/gui_core/preferences.py:1132 #: ../gui/wxpython/gmodeler/preferences.py:682 msgid "Allow output files to overwrite existing files" msgstr "" @@ -597,28 +597,28 @@ msgid "Add created raster map into layer tree" msgstr "" -#: ../gui/wxpython/modules/mcalc_builder.py:642 +#: ../gui/wxpython/modules/mcalc_builder.py:658 msgid "You must enter the name of a new raster map to create." msgstr "" -#: ../gui/wxpython/modules/mcalc_builder.py:653 +#: ../gui/wxpython/modules/mcalc_builder.py:669 msgid "You must enter an expression to create a new raster map." msgstr "" -#: ../gui/wxpython/modules/mcalc_builder.py:713 +#: ../gui/wxpython/modules/mcalc_builder.py:729 msgid "Choose a file name to save the expression" msgstr "" -#: ../gui/wxpython/modules/mcalc_builder.py:714 -#: ../gui/wxpython/modules/mcalc_builder.py:736 +#: ../gui/wxpython/modules/mcalc_builder.py:730 +#: ../gui/wxpython/modules/mcalc_builder.py:752 msgid "Expression file (*)|*" msgstr "" -#: ../gui/wxpython/modules/mcalc_builder.py:735 +#: ../gui/wxpython/modules/mcalc_builder.py:751 msgid "Choose a file name to load the expression" msgstr "" -#: ../gui/wxpython/modules/mcalc_builder.py:771 +#: ../gui/wxpython/modules/mcalc_builder.py:787 #, python-brace-format msgid "'{cmd}' copied to clipboard" msgstr "" @@ -647,12 +647,12 @@ #: ../gui/wxpython/modules/import_export.py:78 #: ../gui/wxpython/modules/import_export.py:869 -#: ../gui/wxpython/gui_core/forms.py:2031 +#: ../gui/wxpython/gui_core/forms.py:2041 msgid "Layer id" msgstr "" #: ../gui/wxpython/modules/import_export.py:79 -#: ../gui/wxpython/gui_core/forms.py:2032 +#: ../gui/wxpython/gui_core/forms.py:2042 #: ../gui/wxpython/web_services/widgets.py:937 msgid "Layer name" msgstr "" @@ -662,13 +662,13 @@ msgstr "" #: ../gui/wxpython/modules/import_export.py:82 -#: ../gui/wxpython/gui_core/forms.py:2033 ../gui/wxpython/psmap/dialogs.py:2176 +#: ../gui/wxpython/gui_core/forms.py:2043 ../gui/wxpython/psmap/dialogs.py:2178 msgid "Feature type" msgstr "" #: ../gui/wxpython/modules/import_export.py:83 #: ../gui/wxpython/modules/import_export.py:85 -#: ../gui/wxpython/gui_core/forms.py:2034 +#: ../gui/wxpython/gui_core/forms.py:2044 msgid "Projection match" msgstr "" @@ -677,16 +677,16 @@ msgstr "" #: ../gui/wxpython/modules/import_export.py:105 -#: ../gui/wxpython/gui_core/forms.py:684 +#: ../gui/wxpython/gui_core/forms.py:696 msgid "Close dialog on finish" msgstr "" #: ../gui/wxpython/modules/import_export.py:117 #: ../gui/wxpython/modules/import_export.py:670 #: ../gui/wxpython/iscatt/dialogs.py:402 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1878 -#: ../gui/wxpython/image2target/ii2t_manager.py:2703 -#: ../gui/wxpython/gcp/manager.py:2630 ../gui/wxpython/vnet/dialogs.py:1312 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1880 +#: ../gui/wxpython/image2target/ii2t_manager.py:2706 +#: ../gui/wxpython/gcp/manager.py:2632 ../gui/wxpython/vnet/dialogs.py:1312 #: ../gui/wxpython/web_services/dialogs.py:145 #: ../gui/wxpython/web_services/dialogs.py:901 msgid "Close dialog" @@ -713,7 +713,7 @@ msgstr "" #: ../gui/wxpython/modules/import_export.py:376 -#: ../gui/wxpython/menustrings.py:161 ../gui/wxpython/menustrings.py:1179 +#: ../gui/wxpython/menustrings.py:161 ../gui/wxpython/menustrings.py:1180 #: ../gui/wxpython/image2target/ii2t_menustrings.py:159 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1160 #: ../gui/wxpython/lmgr/layertree.py:60 @@ -721,7 +721,7 @@ msgstr "" #: ../gui/wxpython/modules/import_export.py:378 -#: ../gui/wxpython/menustrings.py:36 ../gui/wxpython/menustrings.py:1054 +#: ../gui/wxpython/menustrings.py:36 ../gui/wxpython/menustrings.py:1055 #: ../gui/wxpython/image2target/ii2t_menustrings.py:37 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1038 #: ../gui/wxpython/lmgr/layertree.py:58 @@ -759,7 +759,7 @@ msgstr "" #: ../gui/wxpython/modules/import_export.py:517 -#: ../gui/wxpython/menustrings.py:163 ../gui/wxpython/menustrings.py:1181 +#: ../gui/wxpython/menustrings.py:163 ../gui/wxpython/menustrings.py:1182 #: ../gui/wxpython/image2target/ii2t_menustrings.py:161 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1162 #: ../gui/wxpython/lmgr/layertree.py:68 @@ -767,7 +767,7 @@ msgstr "" #: ../gui/wxpython/modules/import_export.py:519 -#: ../gui/wxpython/menustrings.py:67 ../gui/wxpython/menustrings.py:1085 +#: ../gui/wxpython/menustrings.py:67 ../gui/wxpython/menustrings.py:1086 #: ../gui/wxpython/image2target/ii2t_menustrings.py:67 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1068 #: ../gui/wxpython/lmgr/layertree.py:66 @@ -804,21 +804,21 @@ #: ../gui/wxpython/location_wizard/wizard.py:1421 #: ../gui/wxpython/location_wizard/wizard.py:1511 #: ../gui/wxpython/location_wizard/wizard.py:1739 -#: ../gui/wxpython/nviz/tools.py:626 ../gui/wxpython/gui_core/forms.py:1819 -#: ../gui/wxpython/gui_core/forms.py:1911 -#: ../gui/wxpython/gui_core/gselect.py:1193 -#: ../gui/wxpython/gui_core/gselect.py:1507 -#: ../gui/wxpython/gui_core/gselect.py:1523 -#: ../gui/wxpython/gui_core/gselect.py:1570 -#: ../gui/wxpython/gui_core/gselect.py:1606 -#: ../gui/wxpython/psmap/dialogs.py:2679 ../gui/wxpython/psmap/dialogs.py:3021 -#: ../gui/wxpython/psmap/dialogs.py:5796 -#: ../gui/wxpython/animation/dialogs.py:508 -#: ../gui/wxpython/animation/dialogs.py:1080 -#: ../gui/wxpython/animation/dialogs.py:1198 -#: ../gui/wxpython/animation/dialogs.py:1234 -#: ../gui/wxpython/animation/dialogs.py:1258 -#: ../gui/wxpython/animation/dialogs.py:1289 +#: ../gui/wxpython/nviz/tools.py:626 ../gui/wxpython/gui_core/forms.py:1829 +#: ../gui/wxpython/gui_core/forms.py:1921 +#: ../gui/wxpython/gui_core/gselect.py:1199 +#: ../gui/wxpython/gui_core/gselect.py:1499 +#: ../gui/wxpython/gui_core/gselect.py:1515 +#: ../gui/wxpython/gui_core/gselect.py:1562 +#: ../gui/wxpython/gui_core/gselect.py:1598 +#: ../gui/wxpython/psmap/dialogs.py:2681 ../gui/wxpython/psmap/dialogs.py:3023 +#: ../gui/wxpython/psmap/dialogs.py:5798 +#: ../gui/wxpython/animation/dialogs.py:511 +#: ../gui/wxpython/animation/dialogs.py:1083 +#: ../gui/wxpython/animation/dialogs.py:1201 +#: ../gui/wxpython/animation/dialogs.py:1237 +#: ../gui/wxpython/animation/dialogs.py:1261 +#: ../gui/wxpython/animation/dialogs.py:1292 ../gui/wxpython/tplot/frame.py:316 msgid "Browse" msgstr "" @@ -959,7 +959,7 @@ msgstr "" #: ../gui/wxpython/modules/histogram.py:191 -#: ../gui/wxpython/mapwin/buffered.py:699 +#: ../gui/wxpython/mapwin/buffered.py:701 msgid "Please wait, exporting image..." msgstr "" @@ -968,8 +968,8 @@ msgstr "" #: ../gui/wxpython/modules/histogram.py:400 -#: ../gui/wxpython/iclass/g.gui.iclass.py:91 ../gui/wxpython/nviz/wxnviz.py:347 -#: ../gui/wxpython/nviz/wxnviz.py:358 +#: ../gui/wxpython/iclass/g.gui.iclass.py:91 ../gui/wxpython/nviz/wxnviz.py:352 +#: ../gui/wxpython/nviz/wxnviz.py:363 #: ../gui/wxpython/mapswipe/g.gui.mapswipe.py:79 #, python-format msgid "Raster map <%s> not found" @@ -989,7 +989,7 @@ #: ../gui/wxpython/modules/histogram.py:501 ../gui/wxpython/wxplot/base.py:610 #: ../gui/wxpython/photo2image/ip2i_mapdisplay.py:425 -#: ../gui/wxpython/menustrings.py:2055 +#: ../gui/wxpython/menustrings.py:2056 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2023 #: ../gui/wxpython/image2target/ii2t_mapdisplay.py:426 #: ../gui/wxpython/psmap/toolbars.py:76 ../gui/wxpython/gcp/mapdisplay.py:426 @@ -1333,10 +1333,10 @@ msgid "Selected group must be in current mapset" msgstr "" -#: ../gui/wxpython/wxplot/dialogs.py:602 ../gui/wxpython/psmap/dialogs.py:595 -#: ../gui/wxpython/psmap/dialogs.py:1421 ../gui/wxpython/psmap/dialogs.py:1445 -#: ../gui/wxpython/psmap/dialogs.py:1496 ../gui/wxpython/psmap/dialogs.py:5104 -#: ../gui/wxpython/animation/dialogs.py:743 +#: ../gui/wxpython/wxplot/dialogs.py:602 ../gui/wxpython/psmap/dialogs.py:597 +#: ../gui/wxpython/psmap/dialogs.py:1423 ../gui/wxpython/psmap/dialogs.py:1447 +#: ../gui/wxpython/psmap/dialogs.py:1498 ../gui/wxpython/psmap/dialogs.py:5106 +#: ../gui/wxpython/animation/dialogs.py:746 #: ../gui/wxpython/animation/controller.py:295 msgid "Invalid input" msgstr "" @@ -1367,11 +1367,11 @@ msgstr "" #: ../gui/wxpython/wxplot/dialogs.py:751 -#: ../gui/wxpython/gui_core/preferences.py:507 -#: ../gui/wxpython/gui_core/preferences.py:787 -#: ../gui/wxpython/gui_core/dialogs.py:2414 -#: ../gui/wxpython/psmap/dialogs.py:3947 ../gui/wxpython/psmap/dialogs.py:4554 -#: ../gui/wxpython/psmap/dialogs.py:5218 +#: ../gui/wxpython/gui_core/preferences.py:500 +#: ../gui/wxpython/gui_core/preferences.py:781 +#: ../gui/wxpython/gui_core/dialogs.py:2419 +#: ../gui/wxpython/psmap/dialogs.py:3949 ../gui/wxpython/psmap/dialogs.py:4556 +#: ../gui/wxpython/psmap/dialogs.py:5220 msgid "Font settings" msgstr "" @@ -1389,9 +1389,9 @@ #: ../gui/wxpython/wxplot/dialogs.py:829 ../gui/wxpython/wxplot/dialogs.py:1428 #: ../gui/wxpython/iscatt/dialogs.py:397 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1873 -#: ../gui/wxpython/image2target/ii2t_manager.py:2698 -#: ../gui/wxpython/gcp/manager.py:2625 ../gui/wxpython/vnet/dialogs.py:1307 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1875 +#: ../gui/wxpython/image2target/ii2t_manager.py:2701 +#: ../gui/wxpython/gcp/manager.py:2627 ../gui/wxpython/vnet/dialogs.py:1307 msgid "Apply changes for the current session" msgstr "" @@ -1401,17 +1401,17 @@ #: ../gui/wxpython/wxplot/dialogs.py:836 ../gui/wxpython/wxplot/dialogs.py:1432 #: ../gui/wxpython/iscatt/dialogs.py:400 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1876 -#: ../gui/wxpython/image2target/ii2t_manager.py:2701 -#: ../gui/wxpython/gui_core/preferences.py:98 -#: ../gui/wxpython/gcp/manager.py:2628 ../gui/wxpython/vnet/dialogs.py:1310 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1878 +#: ../gui/wxpython/image2target/ii2t_manager.py:2704 +#: ../gui/wxpython/gui_core/preferences.py:100 +#: ../gui/wxpython/gcp/manager.py:2630 ../gui/wxpython/vnet/dialogs.py:1310 msgid "Apply and save changes to user settings file (default for next sessions)" msgstr "" #: ../gui/wxpython/wxplot/dialogs.py:838 ../gui/wxpython/wxplot/dialogs.py:1433 #: ../gui/wxpython/vdigit/preferences.py:70 -#: ../gui/wxpython/gui_core/preferences.py:101 -#: ../gui/wxpython/psmap/dialogs.py:475 +#: ../gui/wxpython/gui_core/preferences.py:103 +#: ../gui/wxpython/psmap/dialogs.py:477 #: ../gui/wxpython/gmodeler/preferences.py:696 msgid "Close dialog and ignore changes" msgstr "" @@ -1426,7 +1426,7 @@ msgstr "" #: ../gui/wxpython/wxplot/dialogs.py:965 ../gui/wxpython/core/workspace.py:1635 -#: ../gui/wxpython/core/gcmd.py:140 ../gui/wxpython/mapwin/buffered.py:2141 +#: ../gui/wxpython/core/gcmd.py:142 ../gui/wxpython/mapwin/buffered.py:2142 msgid "Warning" msgstr "எசà¯à®šà®°à®¿à®•à¯à®•à¯ˆ" @@ -1452,8 +1452,8 @@ msgid "Line width" msgstr "" -#: ../gui/wxpython/wxplot/dialogs.py:1072 ../gui/wxpython/psmap/dialogs.py:2942 -#: ../gui/wxpython/psmap/dialogs.py:6807 +#: ../gui/wxpython/wxplot/dialogs.py:1072 ../gui/wxpython/psmap/dialogs.py:2944 +#: ../gui/wxpython/psmap/dialogs.py:6809 msgid "Line style" msgstr "" @@ -1470,7 +1470,7 @@ #: ../gui/wxpython/wxplot/dialogs.py:1109 #: ../gui/wxpython/wxplot/dialogs.py:1191 ../gui/wxpython/iclass/dialogs.py:396 #: ../gui/wxpython/nviz/tools.py:976 ../gui/wxpython/nviz/tools.py:2816 -#: ../gui/wxpython/psmap/dialogs.py:6378 ../gui/wxpython/psmap/dialogs.py:6738 +#: ../gui/wxpython/psmap/dialogs.py:6380 ../gui/wxpython/psmap/dialogs.py:6740 #: ../gui/wxpython/gmodeler/preferences.py:107 #: ../gui/wxpython/gmodeler/preferences.py:421 #: ../gui/wxpython/gmodeler/preferences.py:533 @@ -1478,19 +1478,19 @@ msgstr "" #: ../gui/wxpython/wxplot/dialogs.py:1123 -#: ../gui/wxpython/wxplot/dialogs.py:1204 ../gui/wxpython/psmap/dialogs.py:2730 -#: ../gui/wxpython/psmap/dialogs.py:3804 ../gui/wxpython/psmap/dialogs.py:4852 +#: ../gui/wxpython/wxplot/dialogs.py:1204 ../gui/wxpython/psmap/dialogs.py:2732 +#: ../gui/wxpython/psmap/dialogs.py:3806 ../gui/wxpython/psmap/dialogs.py:4854 msgid "Size" msgstr "" #: ../gui/wxpython/wxplot/dialogs.py:1137 -#: ../gui/wxpython/wxplot/dialogs.py:1218 ../gui/wxpython/psmap/dialogs.py:2414 -#: ../gui/wxpython/psmap/dialogs.py:2575 +#: ../gui/wxpython/wxplot/dialogs.py:1218 ../gui/wxpython/psmap/dialogs.py:2416 +#: ../gui/wxpython/psmap/dialogs.py:2577 msgid "Fill" msgstr "" #: ../gui/wxpython/wxplot/dialogs.py:1164 -#: ../gui/wxpython/wxplot/dialogs.py:1245 ../gui/wxpython/psmap/dialogs.py:4942 +#: ../gui/wxpython/wxplot/dialogs.py:1245 ../gui/wxpython/psmap/dialogs.py:4944 msgid "Style" msgstr "" @@ -1708,63 +1708,63 @@ "%s" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:34 +#: ../gui/wxpython/iclass/toolbars.py:36 msgid "Set opacity level" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:37 ../gui/wxpython/iclass/dialogs.py:280 +#: ../gui/wxpython/iclass/toolbars.py:39 ../gui/wxpython/iclass/dialogs.py:280 msgid "Class manager" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:40 ../gui/wxpython/iclass/dialogs.py:44 +#: ../gui/wxpython/iclass/toolbars.py:42 ../gui/wxpython/iclass/dialogs.py:44 #: ../gui/wxpython/iscatt/toolbars.py:46 msgid "Select imagery group" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:43 +#: ../gui/wxpython/iclass/toolbars.py:45 msgid "Run analysis, update histogram and coincidence plots" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:46 +#: ../gui/wxpython/iclass/toolbars.py:48 msgid "Save signature file for i.maxlik" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:49 +#: ../gui/wxpython/iclass/toolbars.py:51 msgid "Remove selected map layer" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:52 +#: ../gui/wxpython/iclass/toolbars.py:54 msgid "Export training areas to vector map" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:55 +#: ../gui/wxpython/iclass/toolbars.py:57 msgid "Import training areas from vector map" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:58 +#: ../gui/wxpython/iclass/toolbars.py:60 #: ../gui/wxpython/gui_core/simplelmgr.py:480 #: ../gui/wxpython/lmgr/layertree.py:82 msgid "Add RGB map layer" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:76 +#: ../gui/wxpython/iclass/toolbars.py:78 msgid "Training" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:82 +#: ../gui/wxpython/iclass/toolbars.py:84 msgid "Set map canvas for " msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:84 +#: ../gui/wxpython/iclass/toolbars.py:86 msgid "/ Zoom to map" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:260 -#: ../gui/wxpython/iclass/toolbars.py:269 +#: ../gui/wxpython/iclass/toolbars.py:262 +#: ../gui/wxpython/iclass/toolbars.py:271 msgid "std dev" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:343 +#: ../gui/wxpython/iclass/toolbars.py:345 msgid "Add raster map" msgstr "" @@ -1941,8 +1941,8 @@ msgid "Subgroup <%s> not found" msgstr "" -#: ../gui/wxpython/iclass/g.gui.iclass.py:98 ../gui/wxpython/nviz/wxnviz.py:435 -#: ../gui/wxpython/dbmgr/sqlbuilder.py:62 +#: ../gui/wxpython/iclass/g.gui.iclass.py:98 ../gui/wxpython/nviz/wxnviz.py:440 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:64 #: ../gui/wxpython/dbmgr/g.gui.dbmgr.py:48 #, python-format msgid "Vector map <%s> not found" @@ -1974,8 +1974,8 @@ msgstr "" #: ../gui/wxpython/iclass/dialogs.py:78 -#: ../gui/wxpython/image2target/ii2t_manager.py:565 -#: ../gui/wxpython/gcp/manager.py:536 +#: ../gui/wxpython/image2target/ii2t_manager.py:567 +#: ../gui/wxpython/gcp/manager.py:538 msgid "Create/edit group..." msgstr "" @@ -2023,20 +2023,20 @@ msgstr "" #: ../gui/wxpython/iclass/dialogs.py:259 -#: ../gui/wxpython/gui_core/dialogs.py:239 +#: ../gui/wxpython/gui_core/dialogs.py:240 #: ../gui/wxpython/gmodeler/dialogs.py:91 msgid "Name of vector map:" msgstr "" -#: ../gui/wxpython/iclass/dialogs.py:295 ../gui/wxpython/iscatt/frame.py:140 +#: ../gui/wxpython/iclass/dialogs.py:295 ../gui/wxpython/iscatt/frame.py:143 msgid "Classes" msgstr "" -#: ../gui/wxpython/iclass/dialogs.py:395 ../gui/wxpython/iscatt/frame.py:413 +#: ../gui/wxpython/iclass/dialogs.py:395 ../gui/wxpython/iscatt/frame.py:416 msgid "Class name" msgstr "" -#: ../gui/wxpython/iclass/dialogs.py:429 ../gui/wxpython/iscatt/frame.py:451 +#: ../gui/wxpython/iclass/dialogs.py:429 ../gui/wxpython/iscatt/frame.py:454 msgid "Please use only ASCII characters." msgstr "" @@ -2298,64 +2298,64 @@ msgid "Remove selected class" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:166 +#: ../gui/wxpython/iscatt/frame.py:169 msgid "GRASS GIS Interactive Scatter Plot Tool" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:398 +#: ../gui/wxpython/iscatt/frame.py:401 msgid "scatter plot" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:476 +#: ../gui/wxpython/iscatt/frame.py:479 msgid "Maximum limit of categories number was reached." msgstr "" -#: ../gui/wxpython/iscatt/frame.py:572 +#: ../gui/wxpython/iscatt/frame.py:575 msgid "Rename class" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:576 +#: ../gui/wxpython/iscatt/frame.py:579 msgid "Set color" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:580 ../gui/wxpython/lmgr/layertree.py:491 +#: ../gui/wxpython/iscatt/frame.py:583 ../gui/wxpython/lmgr/layertree.py:491 msgid "Change opacity level" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:584 +#: ../gui/wxpython/iscatt/frame.py:587 msgid "Hide" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:586 +#: ../gui/wxpython/iscatt/frame.py:589 msgid "Show" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:601 +#: ../gui/wxpython/iscatt/frame.py:604 msgid "Move to top" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:607 +#: ../gui/wxpython/iscatt/frame.py:610 msgid "Move to bottom" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:615 +#: ../gui/wxpython/iscatt/frame.py:618 msgid "Move category up" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:621 +#: ../gui/wxpython/iscatt/frame.py:624 msgid "Move category down" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:629 +#: ../gui/wxpython/iscatt/frame.py:632 msgid "Export class raster" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:701 +#: ../gui/wxpython/iscatt/frame.py:704 #, python-format msgid "Change opacity of class <%s>" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:726 +#: ../gui/wxpython/iscatt/frame.py:729 msgid "Empty name was inserted." msgstr "" @@ -2456,19 +2456,19 @@ #: ../gui/wxpython/location_wizard/wizard.py:675 #: ../gui/wxpython/location_wizard/wizard.py:864 #: ../gui/wxpython/location_wizard/wizard.py:2013 -#: ../gui/wxpython/core/workspace.py:1616 ../gui/wxpython/core/gcmd.py:113 -#: ../gui/wxpython/gis_set.py:281 ../gui/wxpython/gis_set.py:711 -#: ../gui/wxpython/gis_set.py:755 +#: ../gui/wxpython/core/workspace.py:1616 ../gui/wxpython/core/gcmd.py:115 +#: ../gui/wxpython/gis_set.py:282 ../gui/wxpython/gis_set.py:653 +#: ../gui/wxpython/gis_set.py:697 #: ../gui/wxpython/image2target/ii2t_gis_set.py:276 #: ../gui/wxpython/image2target/ii2t_gis_set.py:654 #: ../gui/wxpython/image2target/ii2t_gis_set.py:698 #: ../gui/wxpython/vdigit/dialogs.py:253 ../gui/wxpython/vdigit/dialogs.py:447 -#: ../gui/wxpython/gui_core/preferences.py:238 -#: ../gui/wxpython/gui_core/preferences.py:1925 -#: ../gui/wxpython/gui_core/preferences.py:1958 -#: ../gui/wxpython/gui_core/preferences.py:1970 -#: ../gui/wxpython/gui_core/preferences.py:1982 -#: ../gui/wxpython/psmap/dialogs.py:5594 ../gui/wxpython/lmgr/layertree.py:1003 +#: ../gui/wxpython/gui_core/preferences.py:231 +#: ../gui/wxpython/gui_core/preferences.py:1919 +#: ../gui/wxpython/gui_core/preferences.py:1952 +#: ../gui/wxpython/gui_core/preferences.py:1964 +#: ../gui/wxpython/gui_core/preferences.py:1976 +#: ../gui/wxpython/psmap/dialogs.py:5596 ../gui/wxpython/lmgr/layertree.py:1003 #: ../gui/wxpython/gmodeler/frame.py:1141 msgid "Error" msgstr "பிழை" @@ -2516,12 +2516,12 @@ msgstr "" #: ../gui/wxpython/location_wizard/dialogs.py:276 -#: ../gui/wxpython/psmap/dialogs.py:531 +#: ../gui/wxpython/psmap/dialogs.py:533 msgid "Top" msgstr "" #: ../gui/wxpython/location_wizard/dialogs.py:284 -#: ../gui/wxpython/psmap/dialogs.py:532 +#: ../gui/wxpython/psmap/dialogs.py:534 msgid "Bottom" msgstr "" @@ -2729,13 +2729,13 @@ msgstr "" #: ../gui/wxpython/location_wizard/wizard.py:932 -#: ../gui/wxpython/gui_core/gselect.py:2100 +#: ../gui/wxpython/gui_core/gselect.py:2092 #: ../gui/wxpython/gmodeler/dialogs.py:919 msgid "No" msgstr "" #: ../gui/wxpython/location_wizard/wizard.py:932 -#: ../gui/wxpython/gui_core/gselect.py:2102 +#: ../gui/wxpython/gui_core/gselect.py:2094 #: ../gui/wxpython/gmodeler/dialogs.py:921 msgid "Yes" msgstr "" @@ -2795,7 +2795,7 @@ msgstr "" #: ../gui/wxpython/location_wizard/wizard.py:1502 -#: ../gui/wxpython/gui_core/preferences.py:1728 +#: ../gui/wxpython/gui_core/preferences.py:1722 msgid "EPSG code:" msgstr "" @@ -2810,7 +2810,7 @@ msgstr "" #: ../gui/wxpython/location_wizard/wizard.py:1696 -#: ../gui/wxpython/gui_core/preferences.py:1916 +#: ../gui/wxpython/gui_core/preferences.py:1910 #, python-brace-format msgid "Unable to read EPGS codes: {0}" msgstr "" @@ -2850,7 +2850,7 @@ msgstr "" #: ../gui/wxpython/location_wizard/wizard.py:2072 -#: ../gui/wxpython/rlisetup/wizard.py:1738 +#: ../gui/wxpython/rlisetup/wizard.py:1737 msgid "Summary" msgstr "" @@ -2877,7 +2877,7 @@ msgstr "" #: ../gui/wxpython/location_wizard/wizard.py:2249 -#: ../gui/wxpython/psmap/dialogs.py:702 ../gui/wxpython/psmap/dialogs.py:723 +#: ../gui/wxpython/psmap/dialogs.py:704 ../gui/wxpython/psmap/dialogs.py:725 msgid "custom" msgstr "" @@ -2937,52 +2937,52 @@ msgid "File <%s> not found." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:276 +#: ../gui/wxpython/photo2image/ip2i_manager.py:278 msgid "Manage Location of Fiducial Points on a Scanned Photo" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:380 +#: ../gui/wxpython/photo2image/ip2i_manager.py:382 msgid "A POINTS file exists, renaming it to POINTS_BAK" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:406 +#: ../gui/wxpython/photo2image/ip2i_manager.py:408 msgid "Opening CAMERA file failed" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:441 -#: ../gui/wxpython/photo2image/ip2i_manager.py:843 -#: ../gui/wxpython/gcp/manager.py:1419 +#: ../gui/wxpython/photo2image/ip2i_manager.py:443 +#: ../gui/wxpython/photo2image/ip2i_manager.py:845 +#: ../gui/wxpython/gcp/manager.py:1421 msgid "Writing POINTS file failed" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:616 -#: ../gui/wxpython/image2target/ii2t_manager.py:1225 -#: ../gui/wxpython/gcp/manager.py:1192 +#: ../gui/wxpython/photo2image/ip2i_manager.py:618 +#: ../gui/wxpython/image2target/ii2t_manager.py:1227 +#: ../gui/wxpython/gcp/manager.py:1194 #, python-format msgid "At least %d GCPs required. Operation canceled." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:759 -#: ../gui/wxpython/image2target/ii2t_manager.py:1367 -#: ../gui/wxpython/gcp/manager.py:1335 -msgid "source" -msgstr "" - #: ../gui/wxpython/photo2image/ip2i_manager.py:761 #: ../gui/wxpython/image2target/ii2t_manager.py:1369 #: ../gui/wxpython/gcp/manager.py:1337 -msgid "target" +msgid "source" msgstr "" #: ../gui/wxpython/photo2image/ip2i_manager.py:763 #: ../gui/wxpython/image2target/ii2t_manager.py:1371 #: ../gui/wxpython/gcp/manager.py:1339 -msgid "Set GCP coordinates" +msgid "target" msgstr "" #: ../gui/wxpython/photo2image/ip2i_manager.py:765 #: ../gui/wxpython/image2target/ii2t_manager.py:1373 #: ../gui/wxpython/gcp/manager.py:1341 +msgid "Set GCP coordinates" +msgstr "" + +#: ../gui/wxpython/photo2image/ip2i_manager.py:767 +#: ../gui/wxpython/image2target/ii2t_manager.py:1375 +#: ../gui/wxpython/gcp/manager.py:1343 #, python-format msgid "" "Set %(coor)s coordinates for GCP No. %(key)s? \n" @@ -2991,32 +2991,32 @@ "North: %(coor1)s" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:856 -#: ../gui/wxpython/gcp/manager.py:1431 +#: ../gui/wxpython/photo2image/ip2i_manager.py:858 +#: ../gui/wxpython/gcp/manager.py:1433 #, python-format msgid "POINTS file saved for group <%s>" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:872 -#: ../gui/wxpython/image2target/ii2t_manager.py:1511 -#: ../gui/wxpython/gcp/manager.py:1447 +#: ../gui/wxpython/photo2image/ip2i_manager.py:874 +#: ../gui/wxpython/image2target/ii2t_manager.py:1513 +#: ../gui/wxpython/gcp/manager.py:1449 msgid "source mapwin not defined" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:877 -#: ../gui/wxpython/image2target/ii2t_manager.py:1516 -#: ../gui/wxpython/gcp/manager.py:1452 +#: ../gui/wxpython/photo2image/ip2i_manager.py:879 +#: ../gui/wxpython/image2target/ii2t_manager.py:1518 +#: ../gui/wxpython/gcp/manager.py:1454 msgid "target mapwin not defined" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:907 -#: ../gui/wxpython/gcp/manager.py:1482 +#: ../gui/wxpython/photo2image/ip2i_manager.py:909 +#: ../gui/wxpython/gcp/manager.py:1484 msgid "Reading POINTS file failed" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:992 -#: ../gui/wxpython/image2target/ii2t_manager.py:1633 -#: ../gui/wxpython/gcp/manager.py:1567 +#: ../gui/wxpython/photo2image/ip2i_manager.py:994 +#: ../gui/wxpython/image2target/ii2t_manager.py:1635 +#: ../gui/wxpython/gcp/manager.py:1569 #, python-format msgid "" "Insufficient points defined and active (checked) for selected rectification method (order: %d).\n" @@ -3025,305 +3025,305 @@ "10+ points for 3rd order." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1020 -#: ../gui/wxpython/image2target/ii2t_manager.py:1661 -#: ../gui/wxpython/gcp/manager.py:1595 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1022 +#: ../gui/wxpython/image2target/ii2t_manager.py:1663 +#: ../gui/wxpython/gcp/manager.py:1597 msgid "Rectifying images, please wait..." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1042 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1044 msgid "Writing output image to group, please wait..." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1072 -#: ../gui/wxpython/image2target/ii2t_manager.py:1746 -#: ../gui/wxpython/gcp/manager.py:1680 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1074 +#: ../gui/wxpython/image2target/ii2t_manager.py:1749 +#: ../gui/wxpython/gcp/manager.py:1682 msgid "GCP Manager settings" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1117 -#: ../gui/wxpython/image2target/ii2t_manager.py:1793 -#: ../gui/wxpython/gcp/manager.py:1727 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1119 +#: ../gui/wxpython/image2target/ii2t_manager.py:1796 +#: ../gui/wxpython/gcp/manager.py:1729 msgid "Quit GCP Manager" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1118 -#: ../gui/wxpython/image2target/ii2t_manager.py:1794 -#: ../gui/wxpython/gcp/manager.py:1728 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1120 +#: ../gui/wxpython/image2target/ii2t_manager.py:1797 +#: ../gui/wxpython/gcp/manager.py:1730 msgid "Save ground control points?" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1196 -#: ../gui/wxpython/gcp/manager.py:1807 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1198 +#: ../gui/wxpython/gcp/manager.py:1809 msgid "" "Could not calculate RMS Error.\n" "Possible error with m.transform." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1324 -#: ../gui/wxpython/gcp/manager.py:1935 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1326 +#: ../gui/wxpython/gcp/manager.py:1937 msgid "" "Could not calculate new extends.\n" "Possible error with m.transform." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1456 -#: ../gui/wxpython/image2target/ii2t_manager.py:2130 -#: ../gui/wxpython/gcp/manager.py:2067 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1458 +#: ../gui/wxpython/image2target/ii2t_manager.py:2133 +#: ../gui/wxpython/gcp/manager.py:2069 msgid "Adjust source display to target display" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1461 -#: ../gui/wxpython/image2target/ii2t_manager.py:2135 -#: ../gui/wxpython/gcp/manager.py:2072 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1463 +#: ../gui/wxpython/image2target/ii2t_manager.py:2138 +#: ../gui/wxpython/gcp/manager.py:2074 msgid "Adjust target display to source display" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1535 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1553 -#: ../gui/wxpython/image2target/ii2t_manager.py:2209 -#: ../gui/wxpython/image2target/ii2t_manager.py:2229 -#: ../gui/wxpython/gcp/manager.py:2146 ../gui/wxpython/gcp/manager.py:2164 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1537 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1555 +#: ../gui/wxpython/image2target/ii2t_manager.py:2212 +#: ../gui/wxpython/image2target/ii2t_manager.py:2232 +#: ../gui/wxpython/gcp/manager.py:2148 ../gui/wxpython/gcp/manager.py:2166 #: ../gui/wxpython/vnet/widgets.py:85 ../gui/wxpython/vnet/vnet_data.py:259 msgid "use" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1536 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1554 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1538 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1556 msgid "source X" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1537 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1555 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1539 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1557 msgid "source Y" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1538 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1556 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1540 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1558 msgid "target X" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1539 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1557 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1541 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1559 msgid "target Y" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1540 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1558 -#: ../gui/wxpython/image2target/ii2t_manager.py:2216 -#: ../gui/wxpython/image2target/ii2t_manager.py:2236 -#: ../gui/wxpython/gcp/manager.py:2151 ../gui/wxpython/gcp/manager.py:2169 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1542 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1560 +#: ../gui/wxpython/image2target/ii2t_manager.py:2219 +#: ../gui/wxpython/image2target/ii2t_manager.py:2239 +#: ../gui/wxpython/gcp/manager.py:2153 ../gui/wxpython/gcp/manager.py:2171 msgid "Forward error" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1541 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1559 -#: ../gui/wxpython/image2target/ii2t_manager.py:2217 -#: ../gui/wxpython/image2target/ii2t_manager.py:2237 -#: ../gui/wxpython/gcp/manager.py:2152 ../gui/wxpython/gcp/manager.py:2170 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1543 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1561 +#: ../gui/wxpython/image2target/ii2t_manager.py:2220 +#: ../gui/wxpython/image2target/ii2t_manager.py:2240 +#: ../gui/wxpython/gcp/manager.py:2154 ../gui/wxpython/gcp/manager.py:2172 msgid "Backward error" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1696 -#: ../gui/wxpython/image2target/ii2t_manager.py:2376 -#: ../gui/wxpython/gcp/manager.py:2307 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1698 +#: ../gui/wxpython/image2target/ii2t_manager.py:2379 +#: ../gui/wxpython/gcp/manager.py:2309 msgid "Invalid coordinate value. Operation canceled." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1734 -#: ../gui/wxpython/image2target/ii2t_manager.py:2551 -#: ../gui/wxpython/gcp/manager.py:2485 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1736 +#: ../gui/wxpython/image2target/ii2t_manager.py:2554 +#: ../gui/wxpython/gcp/manager.py:2487 msgid "Edit GCP" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1746 -#: ../gui/wxpython/image2target/ii2t_manager.py:2563 -#: ../gui/wxpython/gcp/manager.py:2497 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1748 +#: ../gui/wxpython/image2target/ii2t_manager.py:2566 +#: ../gui/wxpython/gcp/manager.py:2499 msgid "Ground Control Point No." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1765 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1767 msgid "source X:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1766 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1768 msgid "target X:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1767 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1769 msgid "source Y:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1768 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1770 msgid "target Y:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1904 -#: ../gui/wxpython/image2target/ii2t_manager.py:2729 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1906 +#: ../gui/wxpython/image2target/ii2t_manager.py:2732 #: ../gui/wxpython/vdigit/preferences.py:98 -#: ../gui/wxpython/psmap/dialogs.py:2656 ../gui/wxpython/gcp/manager.py:2656 +#: ../gui/wxpython/psmap/dialogs.py:2658 ../gui/wxpython/gcp/manager.py:2658 msgid "Symbology" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1913 -#: ../gui/wxpython/image2target/ii2t_manager.py:2738 -#: ../gui/wxpython/gcp/manager.py:2665 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1915 +#: ../gui/wxpython/image2target/ii2t_manager.py:2741 +#: ../gui/wxpython/gcp/manager.py:2667 msgid "Highlight highest RMS error only" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1926 -#: ../gui/wxpython/image2target/ii2t_manager.py:2751 -#: ../gui/wxpython/gcp/manager.py:2678 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1928 +#: ../gui/wxpython/image2target/ii2t_manager.py:2754 +#: ../gui/wxpython/gcp/manager.py:2680 msgid "Highlight RMS error > M + SD * factor:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1930 -#: ../gui/wxpython/image2target/ii2t_manager.py:2755 -#: ../gui/wxpython/gcp/manager.py:2682 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1932 +#: ../gui/wxpython/image2target/ii2t_manager.py:2758 +#: ../gui/wxpython/gcp/manager.py:2684 msgid "" "Highlight GCPs with an RMS error larger than \n" "mean + standard deviation * given factor. \n" "Recommended values for this factor are between 1 and 2." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1953 -#: ../gui/wxpython/image2target/ii2t_manager.py:2778 -#: ../gui/wxpython/gcp/manager.py:2705 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1955 +#: ../gui/wxpython/image2target/ii2t_manager.py:2781 +#: ../gui/wxpython/gcp/manager.py:2707 msgid "Symbol settings" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1961 -#: ../gui/wxpython/image2target/ii2t_manager.py:2786 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1963 +#: ../gui/wxpython/image2target/ii2t_manager.py:2789 #: ../gui/wxpython/nviz/tools.py:1423 ../gui/wxpython/nviz/tools.py:2154 #: ../gui/wxpython/nviz/tools.py:2296 ../gui/wxpython/nviz/preferences.py:372 #: ../gui/wxpython/nviz/preferences.py:574 #: ../gui/wxpython/nviz/preferences.py:640 -#: ../gui/wxpython/gui_core/preferences.py:1520 -#: ../gui/wxpython/psmap/dialogs.py:2375 ../gui/wxpython/psmap/dialogs.py:2536 -#: ../gui/wxpython/mapswipe/dialogs.py:280 ../gui/wxpython/gcp/manager.py:2713 +#: ../gui/wxpython/gui_core/preferences.py:1514 +#: ../gui/wxpython/psmap/dialogs.py:2377 ../gui/wxpython/psmap/dialogs.py:2538 +#: ../gui/wxpython/mapswipe/dialogs.py:280 ../gui/wxpython/gcp/manager.py:2715 msgid "Color:" msgstr "நிறமà¯:" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1981 -#: ../gui/wxpython/image2target/ii2t_manager.py:2806 -#: ../gui/wxpython/gcp/manager.py:2733 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1983 +#: ../gui/wxpython/image2target/ii2t_manager.py:2809 +#: ../gui/wxpython/gcp/manager.py:2735 msgid "Color for high RMS error:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2001 -#: ../gui/wxpython/image2target/ii2t_manager.py:2826 -#: ../gui/wxpython/gcp/manager.py:2753 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2003 +#: ../gui/wxpython/image2target/ii2t_manager.py:2829 +#: ../gui/wxpython/gcp/manager.py:2755 msgid "Color for selected GCP:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2021 -#: ../gui/wxpython/image2target/ii2t_manager.py:2846 -#: ../gui/wxpython/gcp/manager.py:2773 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2023 +#: ../gui/wxpython/image2target/ii2t_manager.py:2849 +#: ../gui/wxpython/gcp/manager.py:2775 msgid "Color for unused GCPs:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2037 -#: ../gui/wxpython/image2target/ii2t_manager.py:2862 -#: ../gui/wxpython/gcp/manager.py:2789 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2039 +#: ../gui/wxpython/image2target/ii2t_manager.py:2865 +#: ../gui/wxpython/gcp/manager.py:2791 msgid "Show unused GCPs" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2054 -#: ../gui/wxpython/image2target/ii2t_manager.py:2879 -#: ../gui/wxpython/gui_core/preferences.py:1447 -#: ../gui/wxpython/gcp/manager.py:2806 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2056 +#: ../gui/wxpython/image2target/ii2t_manager.py:2882 +#: ../gui/wxpython/gui_core/preferences.py:1441 +#: ../gui/wxpython/gcp/manager.py:2808 msgid "Symbol size:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2076 -#: ../gui/wxpython/image2target/ii2t_manager.py:2901 -#: ../gui/wxpython/gui_core/preferences.py:1415 -#: ../gui/wxpython/psmap/dialogs.py:6813 -#: ../gui/wxpython/mapswipe/dialogs.py:327 ../gui/wxpython/gcp/manager.py:2828 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2078 +#: ../gui/wxpython/image2target/ii2t_manager.py:2904 +#: ../gui/wxpython/gui_core/preferences.py:1409 +#: ../gui/wxpython/psmap/dialogs.py:6815 +#: ../gui/wxpython/mapswipe/dialogs.py:327 ../gui/wxpython/gcp/manager.py:2830 #: ../gui/wxpython/vnet/dialogs.py:1279 msgid "Line width:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2122 -#: ../gui/wxpython/image2target/ii2t_manager.py:741 -#: ../gui/wxpython/image2target/ii2t_manager.py:2953 -#: ../gui/wxpython/gcp/manager.py:718 ../gui/wxpython/gcp/manager.py:2880 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2124 +#: ../gui/wxpython/image2target/ii2t_manager.py:743 +#: ../gui/wxpython/image2target/ii2t_manager.py:2956 +#: ../gui/wxpython/gcp/manager.py:720 ../gui/wxpython/gcp/manager.py:2882 msgid "Select source map to display:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2136 -#: ../gui/wxpython/image2target/ii2t_manager.py:767 -#: ../gui/wxpython/image2target/ii2t_manager.py:2967 -#: ../gui/wxpython/gcp/manager.py:744 ../gui/wxpython/gcp/manager.py:2894 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2138 +#: ../gui/wxpython/image2target/ii2t_manager.py:769 +#: ../gui/wxpython/image2target/ii2t_manager.py:2970 +#: ../gui/wxpython/gcp/manager.py:746 ../gui/wxpython/gcp/manager.py:2896 msgid "Select target raster map to display:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2161 -#: ../gui/wxpython/image2target/ii2t_manager.py:3007 -#: ../gui/wxpython/gcp/manager.py:2934 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2163 +#: ../gui/wxpython/image2target/ii2t_manager.py:3010 +#: ../gui/wxpython/gcp/manager.py:2936 msgid "Rectification" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2170 -#: ../gui/wxpython/image2target/ii2t_manager.py:3016 -#: ../gui/wxpython/gcp/manager.py:2943 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2172 +#: ../gui/wxpython/image2target/ii2t_manager.py:3019 +#: ../gui/wxpython/gcp/manager.py:2945 msgid "Select rectification order" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2172 -#: ../gui/wxpython/image2target/ii2t_manager.py:3018 -#: ../gui/wxpython/gcp/manager.py:2945 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2174 +#: ../gui/wxpython/image2target/ii2t_manager.py:3021 +#: ../gui/wxpython/gcp/manager.py:2947 msgid "1st order" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2173 -#: ../gui/wxpython/image2target/ii2t_manager.py:3019 -#: ../gui/wxpython/gcp/manager.py:2946 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2175 +#: ../gui/wxpython/image2target/ii2t_manager.py:3022 +#: ../gui/wxpython/gcp/manager.py:2948 msgid "2nd order" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2174 -#: ../gui/wxpython/image2target/ii2t_manager.py:3020 -#: ../gui/wxpython/gcp/manager.py:2947 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2176 +#: ../gui/wxpython/image2target/ii2t_manager.py:3023 +#: ../gui/wxpython/gcp/manager.py:2949 msgid "3rd order" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2186 -#: ../gui/wxpython/image2target/ii2t_manager.py:3032 -#: ../gui/wxpython/gcp/manager.py:2959 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2188 +#: ../gui/wxpython/image2target/ii2t_manager.py:3035 +#: ../gui/wxpython/gcp/manager.py:2961 msgid "Select interpolation method:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2202 -#: ../gui/wxpython/image2target/ii2t_manager.py:3048 -#: ../gui/wxpython/gcp/manager.py:2975 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2204 +#: ../gui/wxpython/image2target/ii2t_manager.py:3051 +#: ../gui/wxpython/gcp/manager.py:2977 msgid "clip to computational region in target location" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2212 -#: ../gui/wxpython/image2target/ii2t_manager.py:589 -#: ../gui/wxpython/image2target/ii2t_manager.py:3058 -#: ../gui/wxpython/gcp/manager.py:560 ../gui/wxpython/gcp/manager.py:2985 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2214 +#: ../gui/wxpython/image2target/ii2t_manager.py:591 +#: ../gui/wxpython/image2target/ii2t_manager.py:3061 +#: ../gui/wxpython/gcp/manager.py:562 ../gui/wxpython/gcp/manager.py:2987 msgid "Extension for output maps:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2253 -#: ../gui/wxpython/image2target/ii2t_manager.py:3099 -#: ../gui/wxpython/gcp/manager.py:3026 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2255 +#: ../gui/wxpython/image2target/ii2t_manager.py:3102 +#: ../gui/wxpython/gcp/manager.py:3028 msgid "RMS threshold factor must be > 0" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2256 -#: ../gui/wxpython/image2target/ii2t_manager.py:3102 -#: ../gui/wxpython/gcp/manager.py:3029 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2258 +#: ../gui/wxpython/image2target/ii2t_manager.py:3105 +#: ../gui/wxpython/gcp/manager.py:3031 msgid "" "RMS threshold factor is < 1\n" "Too many points might be highlighted" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2416 -#: ../gui/wxpython/image2target/ii2t_manager.py:3286 -#: ../gui/wxpython/gcp/manager.py:3213 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2418 +#: ../gui/wxpython/image2target/ii2t_manager.py:3289 +#: ../gui/wxpython/gcp/manager.py:3215 #, python-format msgid "GCP Manager settings saved to file '%s'." msgstr "" @@ -3377,13 +3377,13 @@ #: ../gui/wxpython/photo2image/ip2i_mapdisplay.py:478 #: ../gui/wxpython/image2target/ii2t_mapdisplay.py:479 -#: ../gui/wxpython/gcp/mapdisplay.py:479 ../gui/wxpython/mapdisp/frame.py:1390 +#: ../gui/wxpython/gcp/mapdisplay.py:479 ../gui/wxpython/mapdisp/frame.py:1389 msgid "Zoom to default region" msgstr "" #: ../gui/wxpython/photo2image/ip2i_mapdisplay.py:482 #: ../gui/wxpython/image2target/ii2t_mapdisplay.py:483 -#: ../gui/wxpython/gcp/mapdisplay.py:483 ../gui/wxpython/mapdisp/frame.py:1392 +#: ../gui/wxpython/gcp/mapdisplay.py:483 ../gui/wxpython/mapdisp/frame.py:1391 msgid "Zoom to saved region" msgstr "" @@ -3395,7 +3395,7 @@ #: ../gui/wxpython/photo2image/ip2i_mapdisplay.py:492 #: ../gui/wxpython/image2target/ii2t_mapdisplay.py:493 -#: ../gui/wxpython/gcp/mapdisplay.py:493 ../gui/wxpython/mapdisp/frame.py:1402 +#: ../gui/wxpython/gcp/mapdisplay.py:493 ../gui/wxpython/mapdisp/frame.py:1401 msgid "Save display geometry to named region" msgstr "" @@ -3412,11 +3412,11 @@ msgstr "" #: ../gui/wxpython/photo2image/g.gui.photo2image.py:111 -msgid "Please provide an order value (1 if 4 Fiducials, 2 if 8 Fiducials)" +msgid "Please provive an order value (1 if 4 Fiducials, 2 if 8 Fiducials)" msgstr "" #: ../gui/wxpython/photo2image/g.gui.photo2image.py:116 -msgid "Please provide an output files extension (used by i.rectify)" +msgid "Please provive an output files extension (used by i.rectify)" msgstr "" #: ../gui/wxpython/photo2image/ip2i_statusbar.py:38 @@ -3518,7 +3518,7 @@ msgstr "" #: ../gui/wxpython/core/render.py:1010 ../gui/wxpython/core/render.py:1013 -#: ../gui/wxpython/core/render.py:1016 ../gui/wxpython/core/gcmd.py:435 +#: ../gui/wxpython/core/render.py:1016 ../gui/wxpython/core/gcmd.py:437 msgid "Details:" msgstr "விவரஙà¯à®•à®³à¯:" @@ -3536,24 +3536,24 @@ msgid "Unable to get current geographic extent. Force quiting wxGUI. Please manually run g.region to fix the problem." msgstr "" -#: ../gui/wxpython/core/toolboxes.py:225 +#: ../gui/wxpython/core/toolboxes.py:227 msgid "Unable to parse user toolboxes XML files. Default files will be loaded." msgstr "" -#: ../gui/wxpython/core/toolboxes.py:269 +#: ../gui/wxpython/core/toolboxes.py:271 msgid "Unable to create toolboxes directory." msgstr "" -#: ../gui/wxpython/core/toolboxes.py:493 +#: ../gui/wxpython/core/toolboxes.py:495 msgid "Custom toolboxes" msgstr "" -#: ../gui/wxpython/core/toolboxes.py:517 +#: ../gui/wxpython/core/toolboxes.py:519 #, python-format msgid "List of addons cannot be obtained because g.extension failed. Details: %s" msgstr "" -#: ../gui/wxpython/core/toolboxes.py:574 +#: ../gui/wxpython/core/toolboxes.py:576 msgid "Addons" msgstr "" @@ -3582,32 +3582,32 @@ "WMS layers can not be displayed without the bindings.\n" msgstr "" -#: ../gui/wxpython/core/gcmd.py:126 +#: ../gui/wxpython/core/gcmd.py:128 msgid "Reason" msgstr "காரணமà¯" -#: ../gui/wxpython/core/gcmd.py:151 ../gui/wxpython/gis_set.py:697 -#: ../gui/wxpython/gis_set.py:740 +#: ../gui/wxpython/core/gcmd.py:153 ../gui/wxpython/gis_set.py:639 +#: ../gui/wxpython/gis_set.py:682 #: ../gui/wxpython/image2target/ii2t_gis_set.py:640 #: ../gui/wxpython/image2target/ii2t_gis_set.py:683 -#: ../gui/wxpython/lmgr/frame.py:2570 +#: ../gui/wxpython/lmgr/frame.py:2573 msgid "Message" msgstr "செயà¯à®¤à®¿" -#: ../gui/wxpython/core/gcmd.py:432 +#: ../gui/wxpython/core/gcmd.py:434 msgid "Execution failed:" msgstr "செயலà¯à®ªà®Ÿà¯à®¤à¯à®¤ à®®à¯à®Ÿà®¿à®¯à®µà®¿à®²à¯à®²à¯ˆ:" -#: ../gui/wxpython/core/gcmd.py:437 ../gui/wxpython/core/gcmd.py:444 +#: ../gui/wxpython/core/gcmd.py:439 ../gui/wxpython/core/gcmd.py:446 msgid "Error: " msgstr "பிழை:" -#: ../gui/wxpython/core/gcmd.py:521 +#: ../gui/wxpython/core/gcmd.py:523 #, python-format msgid "Unable to exectute command: '%s'" msgstr "கடà¯à®Ÿà®³à¯ˆà®¯à¯ˆ செயலà¯à®ªà®Ÿà¯à®¤à¯à®¤ à®®à¯à®Ÿà®¿à®¯à®µà®¿à®²à¯à®²à¯ˆ: '%s'" -#: ../gui/wxpython/core/gcmd.py:747 ../gui/wxpython/gui_core/forms.py:2740 +#: ../gui/wxpython/core/gcmd.py:749 ../gui/wxpython/gui_core/forms.py:2770 #, python-format msgid "Error in %s" msgstr "%s இல௠பிழை" @@ -3622,136 +3622,136 @@ msgid "WARNING: Ignoring unsupported wx debug level (must be >=0 and <=5). {0}\n" msgstr "" -#: ../gui/wxpython/core/settings.py:503 +#: ../gui/wxpython/core/settings.py:505 msgid "Segment break" msgstr "" -#: ../gui/wxpython/core/settings.py:569 +#: ../gui/wxpython/core/settings.py:571 msgid "Data point" msgstr "" -#: ../gui/wxpython/core/settings.py:643 +#: ../gui/wxpython/core/settings.py:645 msgid "animation" msgstr "" -#: ../gui/wxpython/core/settings.py:866 +#: ../gui/wxpython/core/settings.py:868 msgid "Collapse all except PERMANENT and current" msgstr "" -#: ../gui/wxpython/core/settings.py:867 +#: ../gui/wxpython/core/settings.py:869 msgid "Collapse all except PERMANENT" msgstr "" -#: ../gui/wxpython/core/settings.py:868 +#: ../gui/wxpython/core/settings.py:870 msgid "Collapse all except current" msgstr "" -#: ../gui/wxpython/core/settings.py:869 +#: ../gui/wxpython/core/settings.py:871 msgid "Collapse all" msgstr "" -#: ../gui/wxpython/core/settings.py:870 +#: ../gui/wxpython/core/settings.py:872 msgid "Expand all" msgstr "" -#: ../gui/wxpython/core/settings.py:875 ../gui/wxpython/dbmgr/base.py:1406 +#: ../gui/wxpython/core/settings.py:877 ../gui/wxpython/dbmgr/base.py:1408 msgid "Edit selected record" msgstr "" -#: ../gui/wxpython/core/settings.py:875 +#: ../gui/wxpython/core/settings.py:877 msgid "Display selected" msgstr "" -#: ../gui/wxpython/core/settings.py:884 +#: ../gui/wxpython/core/settings.py:886 msgid "Classic (labels only)" msgstr "" -#: ../gui/wxpython/core/settings.py:885 +#: ../gui/wxpython/core/settings.py:887 msgid "Combined (labels and module names)" msgstr "" -#: ../gui/wxpython/core/settings.py:886 +#: ../gui/wxpython/core/settings.py:888 msgid "Expert (module names only)" msgstr "" -#: ../gui/wxpython/core/settings.py:891 +#: ../gui/wxpython/core/settings.py:893 msgid "Basic top" msgstr "" -#: ../gui/wxpython/core/settings.py:892 +#: ../gui/wxpython/core/settings.py:894 msgid "Basic left" msgstr "" -#: ../gui/wxpython/core/settings.py:893 +#: ../gui/wxpython/core/settings.py:895 msgid "Fancy green" msgstr "" -#: ../gui/wxpython/core/settings.py:894 +#: ../gui/wxpython/core/settings.py:896 msgid "List left" msgstr "" -#: ../gui/wxpython/core/settings.py:901 +#: ../gui/wxpython/core/settings.py:903 msgid "Zoom and recenter" msgstr "" -#: ../gui/wxpython/core/settings.py:901 +#: ../gui/wxpython/core/settings.py:903 msgid "Zoom to mouse cursor" msgstr "" -#: ../gui/wxpython/core/settings.py:901 +#: ../gui/wxpython/core/settings.py:903 msgid "Nothing" msgstr "" -#: ../gui/wxpython/core/settings.py:903 +#: ../gui/wxpython/core/settings.py:905 msgid "Scroll forward to zoom in" msgstr "" -#: ../gui/wxpython/core/settings.py:903 +#: ../gui/wxpython/core/settings.py:905 msgid "Scroll back to zoom in" msgstr "" -#: ../gui/wxpython/core/settings.py:936 ../gui/wxpython/core/settings.py:948 +#: ../gui/wxpython/core/settings.py:938 ../gui/wxpython/core/settings.py:950 msgid "box" msgstr "பெடà¯à®Ÿà®¿" -#: ../gui/wxpython/core/settings.py:937 +#: ../gui/wxpython/core/settings.py:939 msgid "sphere" msgstr "கோளமà¯" -#: ../gui/wxpython/core/settings.py:938 +#: ../gui/wxpython/core/settings.py:940 msgid "cube" msgstr "கன சதà¯à®°à®®à¯" -#: ../gui/wxpython/core/settings.py:939 +#: ../gui/wxpython/core/settings.py:941 msgid "diamond" msgstr "" -#: ../gui/wxpython/core/settings.py:940 +#: ../gui/wxpython/core/settings.py:942 msgid "aster" msgstr "" -#: ../gui/wxpython/core/settings.py:941 +#: ../gui/wxpython/core/settings.py:943 msgid "gyro" msgstr "" -#: ../gui/wxpython/core/settings.py:942 +#: ../gui/wxpython/core/settings.py:944 msgid "histogram" msgstr "" -#: ../gui/wxpython/core/settings.py:948 +#: ../gui/wxpython/core/settings.py:950 msgid "cross" msgstr "" -#: ../gui/wxpython/core/settings.py:948 +#: ../gui/wxpython/core/settings.py:950 msgid "circle" msgstr "வடà¯à®Ÿà®®à¯" -#: ../gui/wxpython/core/settings.py:981 +#: ../gui/wxpython/core/settings.py:983 #, python-format msgid "Unable to read settings file <%s>\n" msgstr "" -#: ../gui/wxpython/core/settings.py:1007 +#: ../gui/wxpython/core/settings.py:1009 #, python-format msgid "" "Error: Reading settings from file <%(file)s> failed.\n" @@ -3759,11 +3759,11 @@ "\t\tLine: '%(line)s'\n" msgstr "" -#: ../gui/wxpython/core/settings.py:1025 +#: ../gui/wxpython/core/settings.py:1028 msgid "Unable to create settings directory" msgstr "" -#: ../gui/wxpython/core/settings.py:1073 +#: ../gui/wxpython/core/settings.py:1076 #, python-format msgid "" "Writing settings to file <%(file)s> failed.\n" @@ -3771,16 +3771,16 @@ "Details: %(detail)s" msgstr "" -#: ../gui/wxpython/core/settings.py:1179 +#: ../gui/wxpython/core/settings.py:1182 msgid "Unable to set " msgstr "" -#: ../gui/wxpython/core/settings.py:1215 ../gui/wxpython/core/settings.py:1225 +#: ../gui/wxpython/core/settings.py:1218 ../gui/wxpython/core/settings.py:1229 #, python-format msgid "Unable to parse settings '%s'" msgstr "" -#: ../gui/wxpython/core/gconsole.py:502 +#: ../gui/wxpython/core/gconsole.py:504 #, python-format msgid "" "Unable to run command:\n" @@ -3789,40 +3789,40 @@ "Option <%(opt)s>: read from standard input is not supported by wxGUI" msgstr "" -#: ../gui/wxpython/core/gconsole.py:526 +#: ../gui/wxpython/core/gconsole.py:528 #, python-format msgid "Module <%s> not found." msgstr "" -#: ../gui/wxpython/core/gconsole.py:656 ../gui/wxpython/gmodeler/frame.py:299 +#: ../gui/wxpython/core/gconsole.py:658 ../gui/wxpython/gmodeler/frame.py:299 #, python-format msgid "%d sec" msgstr "" -#: ../gui/wxpython/core/gconsole.py:659 ../gui/wxpython/gmodeler/frame.py:302 +#: ../gui/wxpython/core/gconsole.py:661 ../gui/wxpython/gmodeler/frame.py:302 #, python-format msgid "%(min)d min %(sec)d sec" msgstr "" -#: ../gui/wxpython/core/gconsole.py:663 ../gui/wxpython/gui_core/ghelp.py:231 +#: ../gui/wxpython/core/gconsole.py:665 ../gui/wxpython/gui_core/ghelp.py:231 #: ../gui/wxpython/gmodeler/model.py:1123 #: ../gui/wxpython/gmodeler/model.py:1229 ../gui/wxpython/gmodeler/frame.py:306 msgid "unknown" msgstr "" -#: ../gui/wxpython/core/gconsole.py:667 +#: ../gui/wxpython/core/gconsole.py:669 msgid "Please note that the data are left in inconsistent state and may be corrupted" msgstr "" -#: ../gui/wxpython/core/gconsole.py:669 +#: ../gui/wxpython/core/gconsole.py:671 msgid "Command aborted" msgstr "கடà¯à®Ÿà®³à¯ˆ கைவிடபà¯à®ªà®Ÿà¯à®Ÿà®¤à¯" -#: ../gui/wxpython/core/gconsole.py:671 ../gui/wxpython/gmodeler/frame.py:312 +#: ../gui/wxpython/core/gconsole.py:673 ../gui/wxpython/gmodeler/frame.py:312 msgid "Command finished" msgstr "கடà¯à®Ÿà®³à¯ˆ à®®à¯à®Ÿà®¿à®¨à¯à®¤à®¤à¯" -#: ../gui/wxpython/core/gconsole.py:747 ../gui/wxpython/gui_core/goutput.py:496 +#: ../gui/wxpython/core/gconsole.py:749 #, python-format msgid "" "Unable to write file '%(filePath)s'.\n" @@ -3830,7 +3830,7 @@ "Details: %(error)s" msgstr "" -#: ../gui/wxpython/core/menutree.py:151 +#: ../gui/wxpython/core/menutree.py:153 #, python-format msgid "Unknow tag %s" msgstr "" @@ -3877,210 +3877,181 @@ msgid "Unable to create file '%s'\n" msgstr "'%s' கோபà¯à®ªà¯ˆ உரà¯à®µà®¾à®•à¯à®• à®®à¯à®Ÿà®¿à®¯à®µà®¿à®²à¯à®²à¯ˆ\n" -#: ../gui/wxpython/core/utils.py:996 ../gui/wxpython/gui_core/forms.py:1729 +#: ../gui/wxpython/core/utils.py:996 ../gui/wxpython/gui_core/forms.py:1739 msgid "Select Color" msgstr "வணà¯à®£à®¤à¯à®¤à¯ˆà®¤à¯ தேரà¯à®¨à¯à®¤à¯†à®Ÿà¯à®•à¯à®•à®µà¯à®®à¯" -#: ../gui/wxpython/gis_set.py:122 +#: ../gui/wxpython/gis_set.py:115 #: ../gui/wxpython/image2target/ii2t_gis_set.py:122 msgid "1. Select GRASS GIS database directory" msgstr "" -#: ../gui/wxpython/gis_set.py:125 +#: ../gui/wxpython/gis_set.py:118 #: ../gui/wxpython/image2target/ii2t_gis_set.py:125 msgid "2. Select GRASS Location" msgstr "" -#: ../gui/wxpython/gis_set.py:128 +#: ../gui/wxpython/gis_set.py:121 #: ../gui/wxpython/image2target/ii2t_gis_set.py:128 msgid "3. Select GRASS Mapset" msgstr "" -#: ../gui/wxpython/gis_set.py:146 +#: ../gui/wxpython/gis_set.py:139 #: ../gui/wxpython/image2target/ii2t_gis_set.py:146 msgid "GRASS GIS database directory contains Locations." msgstr "" -#: ../gui/wxpython/gis_set.py:150 +#: ../gui/wxpython/gis_set.py:143 #: ../gui/wxpython/image2target/ii2t_gis_set.py:150 msgid "All data in one Location is in the same coordinate reference system (projection). One Location can be one project. Location contains Mapsets." msgstr "" -#: ../gui/wxpython/gis_set.py:158 +#: ../gui/wxpython/gis_set.py:151 #: ../gui/wxpython/image2target/ii2t_gis_set.py:158 msgid "Mapset contains GIS data related to one project, task within one project, subregion or user." msgstr "" -#: ../gui/wxpython/gis_set.py:173 +#: ../gui/wxpython/gis_set.py:166 #: ../gui/wxpython/image2target/ii2t_gis_set.py:173 msgid "Start &GRASS session" msgstr "" -#: ../gui/wxpython/gis_set.py:179 +#: ../gui/wxpython/gis_set.py:172 #: ../gui/wxpython/image2target/ii2t_gis_set.py:179 msgid "&Browse" msgstr "" #. GTC New mapset -#: ../gui/wxpython/gis_set.py:182 +#: ../gui/wxpython/gis_set.py:175 #: ../gui/wxpython/image2target/ii2t_gis_set.py:182 msgid "&New" msgstr "" -#: ../gui/wxpython/gis_set.py:183 +#: ../gui/wxpython/gis_set.py:176 #: ../gui/wxpython/image2target/ii2t_gis_set.py:183 msgid "Create a new Mapset in selected Location" msgstr "" #. GTC New location -#: ../gui/wxpython/gis_set.py:186 +#: ../gui/wxpython/gis_set.py:179 #: ../gui/wxpython/image2target/ii2t_gis_set.py:186 msgid "N&ew" msgstr "" -#: ../gui/wxpython/gis_set.py:189 +#: ../gui/wxpython/gis_set.py:182 #: ../gui/wxpython/image2target/ii2t_gis_set.py:189 msgid "Create a new location using location wizard. After location is created successfully, GRASS session is started." msgstr "" #. GTC Rename location -#: ../gui/wxpython/gis_set.py:194 +#: ../gui/wxpython/gis_set.py:187 #: ../gui/wxpython/image2target/ii2t_gis_set.py:194 msgid "Ren&ame" msgstr "" -#: ../gui/wxpython/gis_set.py:195 ../gui/wxpython/gis_set.py:727 +#: ../gui/wxpython/gis_set.py:188 ../gui/wxpython/gis_set.py:669 #: ../gui/wxpython/image2target/ii2t_gis_set.py:195 #: ../gui/wxpython/image2target/ii2t_gis_set.py:670 msgid "Rename selected location" msgstr "" #. GTC Delete location -#: ../gui/wxpython/gis_set.py:198 +#: ../gui/wxpython/gis_set.py:191 #: ../gui/wxpython/image2target/ii2t_gis_set.py:198 msgid "De&lete" msgstr "" -#: ../gui/wxpython/gis_set.py:199 ../gui/wxpython/gis_set.py:810 +#: ../gui/wxpython/gis_set.py:192 ../gui/wxpython/gis_set.py:752 #: ../gui/wxpython/image2target/ii2t_gis_set.py:199 #: ../gui/wxpython/image2target/ii2t_gis_set.py:753 msgid "Delete selected location" msgstr "" -#: ../gui/wxpython/gis_set.py:201 ../gui/wxpython/startup/locdownload.py:303 +#: ../gui/wxpython/gis_set.py:194 ../gui/wxpython/startup/locdownload.py:303 msgid "Do&wnload" msgstr "" -#: ../gui/wxpython/gis_set.py:202 +#: ../gui/wxpython/gis_set.py:195 msgid "Download sample location" msgstr "" #. GTC Rename mapset -#: ../gui/wxpython/gis_set.py:206 +#: ../gui/wxpython/gis_set.py:199 #: ../gui/wxpython/image2target/ii2t_gis_set.py:202 -#: ../gui/wxpython/datacatalog/tree.py:990 ../gui/wxpython/dbmgr/base.py:2409 +#: ../gui/wxpython/datacatalog/tree.py:990 ../gui/wxpython/dbmgr/base.py:2411 msgid "&Rename" msgstr "" -#: ../gui/wxpython/gis_set.py:207 ../gui/wxpython/gis_set.py:684 +#: ../gui/wxpython/gis_set.py:200 ../gui/wxpython/gis_set.py:626 #: ../gui/wxpython/image2target/ii2t_gis_set.py:203 #: ../gui/wxpython/image2target/ii2t_gis_set.py:627 msgid "Rename selected mapset" msgstr "" #. GTC Delete mapset -#: ../gui/wxpython/gis_set.py:210 +#: ../gui/wxpython/gis_set.py:203 #: ../gui/wxpython/image2target/ii2t_gis_set.py:206 #: ../gui/wxpython/datacatalog/tree.py:985 msgid "&Delete" msgstr "" -#: ../gui/wxpython/gis_set.py:211 ../gui/wxpython/gis_set.py:782 +#: ../gui/wxpython/gis_set.py:204 ../gui/wxpython/gis_set.py:724 #: ../gui/wxpython/image2target/ii2t_gis_set.py:207 #: ../gui/wxpython/image2target/ii2t_gis_set.py:725 msgid "Delete selected mapset" msgstr "" -#: ../gui/wxpython/gis_set.py:257 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:252 +#: ../gui/wxpython/gis_set.py:258 #, python-format -msgid "GRASS GIS %s startup%s" +msgid "GRASS GIS %s Startup%s" msgstr "" -#: ../gui/wxpython/gis_set.py:262 +#: ../gui/wxpython/gis_set.py:263 #: ../gui/wxpython/image2target/ii2t_gis_set.py:257 msgid "Enter GRASS session" msgstr "" -#: ../gui/wxpython/gis_set.py:282 +#: ../gui/wxpython/gis_set.py:283 #: ../gui/wxpython/image2target/ii2t_gis_set.py:277 msgid "Unable to set GRASS database. Check your locale settings." msgstr "" -#: ../gui/wxpython/gis_set.py:302 +#: ../gui/wxpython/gis_set.py:303 #: ../gui/wxpython/image2target/ii2t_gis_set.py:297 #, python-format msgid "ERROR: Location <%s> not found\n" msgstr "" -#: ../gui/wxpython/gis_set.py:320 +#: ../gui/wxpython/gis_set.py:321 #: ../gui/wxpython/image2target/ii2t_gis_set.py:315 #, python-format msgid "ERROR: Mapset <%s> not found\n" msgstr "" -#: ../gui/wxpython/gis_set.py:480 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:474 -#, python-format -msgid "Invalid line in GISRC file (%s):%s\n" -msgstr "" - -#: ../gui/wxpython/gis_set.py:511 +#: ../gui/wxpython/gis_set.py:490 #: ../gui/wxpython/image2target/ii2t_gis_set.py:505 #: ../gui/wxpython/startup/locdownload.py:441 #, python-brace-format msgid "Error: {text}" msgstr "" -#: ../gui/wxpython/gis_set.py:549 -msgid "Documents" -msgstr "" - -#: ../gui/wxpython/gis_set.py:550 -msgid "My Documents" -msgstr "" - -#: ../gui/wxpython/gis_set.py:574 +#: ../gui/wxpython/gis_set.py:531 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1171 msgid "GRASS needs a directory (GRASS database) in which to store its data. Create one now if you have not already done so. A popular choice is \"grassdata\", located in your home directory. Press Browse button to select the directory." msgstr "" -#: ../gui/wxpython/gis_set.py:596 +#: ../gui/wxpython/gis_set.py:553 #: ../gui/wxpython/image2target/ii2t_gis_set.py:539 #, python-format msgid "Do you want to import <%(name)s> to the newly created location?" msgstr "" -#: ../gui/wxpython/gis_set.py:599 +#: ../gui/wxpython/gis_set.py:556 #: ../gui/wxpython/image2target/ii2t_gis_set.py:542 msgid "Import data?" msgstr "" -#: ../gui/wxpython/gis_set.py:613 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:556 -msgid "New mapset:" -msgstr "பà¯à®¤à®¿à®¯ வரைபடதà¯à®¤à¯†à®¾à®•à¯à®ªà¯à®ªà¯" - -#: ../gui/wxpython/gis_set.py:614 ../gui/wxpython/gis_set.py:1015 -#: ../gui/wxpython/menustrings.py:245 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:240 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:557 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:938 -#: ../gui/wxpython/lmgr/frame.py:1072 -msgid "Create new mapset" -msgstr "" - -#: ../gui/wxpython/gis_set.py:655 +#: ../gui/wxpython/gis_set.py:597 #: ../gui/wxpython/image2target/ii2t_gis_set.py:598 #, python-format msgid "" @@ -4088,13 +4059,13 @@ "Reason: %(msg)s" msgstr "" -#: ../gui/wxpython/gis_set.py:662 +#: ../gui/wxpython/gis_set.py:604 #: ../gui/wxpython/image2target/ii2t_gis_set.py:605 #, python-format msgid "Data file <%(name)s> imported successfully. The location's default region was set from this imported map." msgstr "" -#: ../gui/wxpython/gis_set.py:676 +#: ../gui/wxpython/gis_set.py:618 #: ../gui/wxpython/image2target/ii2t_gis_set.py:619 msgid "" "Mapset is required for valid GRASS location.\n" @@ -4102,7 +4073,7 @@ "This mapset cannot be renamed." msgstr "" -#: ../gui/wxpython/gis_set.py:682 ../gui/wxpython/gis_set.py:725 +#: ../gui/wxpython/gis_set.py:624 ../gui/wxpython/gis_set.py:667 #: ../gui/wxpython/image2target/ii2t_gis_set.py:625 #: ../gui/wxpython/image2target/ii2t_gis_set.py:668 #, python-format @@ -4112,7 +4083,7 @@ "Enter new name:" msgstr "" -#: ../gui/wxpython/gis_set.py:698 +#: ../gui/wxpython/gis_set.py:640 #: ../gui/wxpython/image2target/ii2t_gis_set.py:641 #, python-format msgid "" @@ -4121,7 +4092,7 @@ "Mapset <%s> already exists in location." msgstr "" -#: ../gui/wxpython/gis_set.py:712 +#: ../gui/wxpython/gis_set.py:654 #: ../gui/wxpython/image2target/ii2t_gis_set.py:655 #, python-format msgid "" @@ -4130,7 +4101,7 @@ "%s" msgstr "" -#: ../gui/wxpython/gis_set.py:741 +#: ../gui/wxpython/gis_set.py:683 #: ../gui/wxpython/image2target/ii2t_gis_set.py:684 #, python-format msgid "" @@ -4139,7 +4110,7 @@ "Location <%s> already exists in GRASS database." msgstr "" -#: ../gui/wxpython/gis_set.py:756 +#: ../gui/wxpython/gis_set.py:698 #: ../gui/wxpython/image2target/ii2t_gis_set.py:699 #, python-format msgid "" @@ -4148,7 +4119,7 @@ "%s" msgstr "" -#: ../gui/wxpython/gis_set.py:770 +#: ../gui/wxpython/gis_set.py:712 #: ../gui/wxpython/image2target/ii2t_gis_set.py:713 msgid "" "Mapset is required for valid GRASS location.\n" @@ -4156,7 +4127,7 @@ "This mapset cannot be deleted." msgstr "" -#: ../gui/wxpython/gis_set.py:777 +#: ../gui/wxpython/gis_set.py:719 #: ../gui/wxpython/image2target/ii2t_gis_set.py:720 #, python-format msgid "" @@ -4165,12 +4136,12 @@ "ALL MAPS included in this mapset will be PERMANENTLY DELETED!" msgstr "" -#: ../gui/wxpython/gis_set.py:791 +#: ../gui/wxpython/gis_set.py:733 #: ../gui/wxpython/image2target/ii2t_gis_set.py:734 msgid "Unable to delete mapset" msgstr "" -#: ../gui/wxpython/gis_set.py:805 +#: ../gui/wxpython/gis_set.py:747 #: ../gui/wxpython/image2target/ii2t_gis_set.py:748 #, python-format msgid "" @@ -4179,48 +4150,42 @@ "ALL MAPS included in this location will be PERMANENTLY DELETED!" msgstr "" -#: ../gui/wxpython/gis_set.py:821 +#: ../gui/wxpython/gis_set.py:763 #: ../gui/wxpython/image2target/ii2t_gis_set.py:764 msgid "Unable to delete location" msgstr "" -#: ../gui/wxpython/gis_set.py:851 +#: ../gui/wxpython/gis_set.py:793 #: ../gui/wxpython/image2target/ii2t_gis_set.py:774 #, python-brace-format msgid "Unicode error detected. Check your locale settings. Details: {0}" msgstr "" -#: ../gui/wxpython/gis_set.py:863 +#: ../gui/wxpython/gis_set.py:805 #: ../gui/wxpython/image2target/ii2t_gis_set.py:786 #, python-format msgid "No GRASS Location found in '%s'. Create a new Location or choose different GRASS database directory." msgstr "" -#: ../gui/wxpython/gis_set.py:985 +#: ../gui/wxpython/gis_set.py:920 #: ../gui/wxpython/image2target/ii2t_gis_set.py:908 #, python-format msgid "Path '%s' doesn't exist." msgstr "" -#: ../gui/wxpython/gis_set.py:1000 +#: ../gui/wxpython/gis_set.py:935 #: ../gui/wxpython/image2target/ii2t_gis_set.py:923 -#: ../gui/wxpython/gui_core/gselect.py:1192 +#: ../gui/wxpython/gui_core/gselect.py:1198 msgid "Choose GIS Data Directory" msgstr "" -#: ../gui/wxpython/gis_set.py:1014 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:937 -#: ../gui/wxpython/lmgr/frame.py:1071 -msgid "Enter name for new mapset:" -msgstr "" - -#: ../gui/wxpython/gis_set.py:1029 +#: ../gui/wxpython/gis_set.py:962 #: ../gui/wxpython/image2target/ii2t_gis_set.py:952 #, python-format msgid "Mapset <%s> already exists." msgstr "" -#: ../gui/wxpython/gis_set.py:1036 +#: ../gui/wxpython/gis_set.py:969 #: ../gui/wxpython/image2target/ii2t_gis_set.py:959 #, python-format msgid "" @@ -4229,18 +4194,18 @@ "Are you really sure that you want to create this mapset?" msgstr "" -#: ../gui/wxpython/gis_set.py:1041 +#: ../gui/wxpython/gis_set.py:974 #: ../gui/wxpython/image2target/ii2t_gis_set.py:964 msgid "Reserved mapset name" msgstr "" -#: ../gui/wxpython/gis_set.py:1073 +#: ../gui/wxpython/gis_set.py:993 #: ../gui/wxpython/image2target/ii2t_gis_set.py:996 #, python-format msgid "Unable to create new mapset: %s" msgstr "" -#: ../gui/wxpython/gis_set.py:1088 +#: ../gui/wxpython/gis_set.py:1008 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1011 #, python-format msgid "" @@ -4252,13 +4217,13 @@ "Do you want to try to remove .gislock (note that you need permission for this operation) and continue?" msgstr "" -#: ../gui/wxpython/gis_set.py:1094 ../gui/wxpython/gis_set.py:1107 +#: ../gui/wxpython/gis_set.py:1014 ../gui/wxpython/gis_set.py:1027 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1017 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1030 msgid "Lock file found" msgstr "" -#: ../gui/wxpython/gis_set.py:1103 +#: ../gui/wxpython/gis_set.py:1023 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1026 msgid "" "ARE YOU REALLY SURE?\n" @@ -4266,7 +4231,7 @@ "If you really are running another GRASS session doing this could corrupt your data. Have another look in the processor manager just to be sure..." msgstr "" -#: ../gui/wxpython/gis_set.py:1117 +#: ../gui/wxpython/gis_set.py:1037 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1040 #, python-format msgid "" @@ -4275,20 +4240,20 @@ "Details: %(reason)s" msgstr "" -#: ../gui/wxpython/gis_set.py:1167 +#: ../gui/wxpython/gis_set.py:1082 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1090 #, python-format msgid "Name <%(name)s> is not a valid name for location or mapset. Please use only ASCII characters excluding %(chars)s and space." msgstr "" -#: ../gui/wxpython/gis_set.py:1172 +#: ../gui/wxpython/gis_set.py:1087 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1095 -#: ../gui/wxpython/gui_core/widgets.py:859 +#: ../gui/wxpython/gui_core/widgets.py:860 msgid "Invalid name" msgstr "" -#: ../gui/wxpython/menustrings.py:3 ../gui/wxpython/menustrings.py:2004 -#: ../gui/wxpython/menustrings.py:2054 +#: ../gui/wxpython/menustrings.py:3 ../gui/wxpython/menustrings.py:2005 +#: ../gui/wxpython/menustrings.py:2055 #: ../gui/wxpython/image2target/ii2t_menustrings.py:4 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1972 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2022 @@ -4300,7 +4265,7 @@ msgid "Workspace" msgstr "" -#: ../gui/wxpython/menustrings.py:5 ../gui/wxpython/menustrings.py:2005 +#: ../gui/wxpython/menustrings.py:5 ../gui/wxpython/menustrings.py:2006 #: ../gui/wxpython/image2target/ii2t_menustrings.py:6 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1973 #: ../gui/wxpython/nviz/tools.py:1360 @@ -4312,7 +4277,7 @@ msgid "Create new workspace" msgstr "" -#: ../gui/wxpython/menustrings.py:7 ../gui/wxpython/menustrings.py:2007 +#: ../gui/wxpython/menustrings.py:7 ../gui/wxpython/menustrings.py:2008 #: ../gui/wxpython/image2target/ii2t_menustrings.py:8 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1975 msgid "Open" @@ -4325,11 +4290,11 @@ #: ../gui/wxpython/menustrings.py:10 #: ../gui/wxpython/image2target/ii2t_menustrings.py:11 -#: ../gui/wxpython/lmgr/frame.py:1615 ../gui/wxpython/lmgr/frame.py:1636 +#: ../gui/wxpython/lmgr/frame.py:1618 ../gui/wxpython/lmgr/frame.py:1639 msgid "Save workspace" msgstr "" -#: ../gui/wxpython/menustrings.py:11 ../gui/wxpython/menustrings.py:2011 +#: ../gui/wxpython/menustrings.py:11 ../gui/wxpython/menustrings.py:2012 #: ../gui/wxpython/image2target/ii2t_menustrings.py:12 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1979 msgid "Save as" @@ -4340,10 +4305,10 @@ msgid "Save workspace to file" msgstr "" -#: ../gui/wxpython/menustrings.py:13 ../gui/wxpython/menustrings.py:2013 +#: ../gui/wxpython/menustrings.py:13 ../gui/wxpython/menustrings.py:2014 #: ../gui/wxpython/image2target/ii2t_menustrings.py:14 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1981 -#: ../gui/wxpython/gui_core/forms.py:561 +#: ../gui/wxpython/gui_core/forms.py:573 #: ../gui/wxpython/mapswipe/dialogs.py:193 msgid "Close" msgstr "" @@ -4448,143 +4413,143 @@ msgid "Close all open map display windows" msgstr "" -#: ../gui/wxpython/menustrings.py:37 ../gui/wxpython/menustrings.py:1055 +#: ../gui/wxpython/menustrings.py:37 ../gui/wxpython/menustrings.py:1056 msgid "Simplified raster import with reprojection" msgstr "" #: ../gui/wxpython/menustrings.py:38 ../gui/wxpython/menustrings.py:40 -#: ../gui/wxpython/menustrings.py:1056 ../gui/wxpython/menustrings.py:1058 +#: ../gui/wxpython/menustrings.py:1057 ../gui/wxpython/menustrings.py:1059 #: ../gui/wxpython/image2target/ii2t_menustrings.py:39 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1040 msgid "Imports raster data into a GRASS raster map using GDAL library." msgstr "" -#: ../gui/wxpython/menustrings.py:39 ../gui/wxpython/menustrings.py:1057 +#: ../gui/wxpython/menustrings.py:39 ../gui/wxpython/menustrings.py:1058 msgid "Import of common raster formats" msgstr "" -#: ../gui/wxpython/menustrings.py:41 ../gui/wxpython/menustrings.py:1059 +#: ../gui/wxpython/menustrings.py:41 ../gui/wxpython/menustrings.py:1060 #: ../gui/wxpython/image2target/ii2t_menustrings.py:42 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1043 msgid "ASCII x,y,z point import and gridding" msgstr "" -#: ../gui/wxpython/menustrings.py:42 ../gui/wxpython/menustrings.py:1060 +#: ../gui/wxpython/menustrings.py:42 ../gui/wxpython/menustrings.py:1061 #: ../gui/wxpython/image2target/ii2t_menustrings.py:43 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1044 msgid "Creates a raster map from an assemblage of many coordinates using univariate statistics." msgstr "" -#: ../gui/wxpython/menustrings.py:43 ../gui/wxpython/menustrings.py:1061 +#: ../gui/wxpython/menustrings.py:43 ../gui/wxpython/menustrings.py:1062 #: ../gui/wxpython/image2target/ii2t_menustrings.py:44 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1045 msgid "ASCII grid import" msgstr "" -#: ../gui/wxpython/menustrings.py:44 ../gui/wxpython/menustrings.py:1062 +#: ../gui/wxpython/menustrings.py:44 ../gui/wxpython/menustrings.py:1063 #: ../gui/wxpython/image2target/ii2t_menustrings.py:45 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1046 msgid "Converts a GRASS ASCII raster file to binary raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:45 ../gui/wxpython/menustrings.py:1063 +#: ../gui/wxpython/menustrings.py:45 ../gui/wxpython/menustrings.py:1064 #: ../gui/wxpython/image2target/ii2t_menustrings.py:46 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1047 msgid "ASCII polygons, lines, and point import" msgstr "" -#: ../gui/wxpython/menustrings.py:46 ../gui/wxpython/menustrings.py:1064 +#: ../gui/wxpython/menustrings.py:46 ../gui/wxpython/menustrings.py:1065 #: ../gui/wxpython/image2target/ii2t_menustrings.py:47 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1048 msgid "Creates raster maps from ASCII polygon/line/point data files." msgstr "" -#: ../gui/wxpython/menustrings.py:47 ../gui/wxpython/menustrings.py:1065 +#: ../gui/wxpython/menustrings.py:47 ../gui/wxpython/menustrings.py:1066 #: ../gui/wxpython/image2target/ii2t_menustrings.py:48 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1049 msgid "Raw binary array import" msgstr "" -#: ../gui/wxpython/menustrings.py:48 ../gui/wxpython/menustrings.py:1066 +#: ../gui/wxpython/menustrings.py:48 ../gui/wxpython/menustrings.py:1067 #: ../gui/wxpython/image2target/ii2t_menustrings.py:49 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1050 msgid "Import a binary raster file into a GRASS raster map layer." msgstr "" -#: ../gui/wxpython/menustrings.py:49 ../gui/wxpython/menustrings.py:1067 +#: ../gui/wxpython/menustrings.py:49 ../gui/wxpython/menustrings.py:1068 #: ../gui/wxpython/image2target/ii2t_menustrings.py:50 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1051 msgid "GRIDATB.FOR import" msgstr "" -#: ../gui/wxpython/menustrings.py:50 ../gui/wxpython/menustrings.py:1068 +#: ../gui/wxpython/menustrings.py:50 ../gui/wxpython/menustrings.py:1069 #: ../gui/wxpython/image2target/ii2t_menustrings.py:51 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1052 msgid "Imports GRIDATB.FOR map file (TOPMODEL) into a GRASS raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:51 ../gui/wxpython/menustrings.py:1069 +#: ../gui/wxpython/menustrings.py:51 ../gui/wxpython/menustrings.py:1070 #: ../gui/wxpython/image2target/ii2t_menustrings.py:52 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1053 msgid "Matlab 2D array import" msgstr "" -#: ../gui/wxpython/menustrings.py:52 ../gui/wxpython/menustrings.py:1070 +#: ../gui/wxpython/menustrings.py:52 ../gui/wxpython/menustrings.py:1071 #: ../gui/wxpython/image2target/ii2t_menustrings.py:53 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1054 msgid "Imports a binary MAT-File(v4) to a GRASS raster." msgstr "" -#: ../gui/wxpython/menustrings.py:53 ../gui/wxpython/menustrings.py:1071 +#: ../gui/wxpython/menustrings.py:53 ../gui/wxpython/menustrings.py:1072 #: ../gui/wxpython/image2target/ii2t_menustrings.py:54 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1055 msgid "PNG import" msgstr "" -#: ../gui/wxpython/menustrings.py:54 ../gui/wxpython/menustrings.py:1072 +#: ../gui/wxpython/menustrings.py:54 ../gui/wxpython/menustrings.py:1073 #: ../gui/wxpython/image2target/ii2t_menustrings.py:55 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1056 msgid "Imports non-georeferenced PNG format image." msgstr "" -#: ../gui/wxpython/menustrings.py:55 ../gui/wxpython/menustrings.py:1073 +#: ../gui/wxpython/menustrings.py:55 ../gui/wxpython/menustrings.py:1074 #: ../gui/wxpython/image2target/ii2t_menustrings.py:56 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1057 msgid "SPOT NDVI import" msgstr "" -#: ../gui/wxpython/menustrings.py:56 ../gui/wxpython/menustrings.py:1074 +#: ../gui/wxpython/menustrings.py:56 ../gui/wxpython/menustrings.py:1075 #: ../gui/wxpython/image2target/ii2t_menustrings.py:57 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1058 msgid "Imports SPOT VGT NDVI data into a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:57 ../gui/wxpython/menustrings.py:1075 +#: ../gui/wxpython/menustrings.py:57 ../gui/wxpython/menustrings.py:1076 #: ../gui/wxpython/image2target/ii2t_menustrings.py:58 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1059 msgid "SRTM HGT import" msgstr "" -#: ../gui/wxpython/menustrings.py:58 ../gui/wxpython/menustrings.py:1076 +#: ../gui/wxpython/menustrings.py:58 ../gui/wxpython/menustrings.py:1077 #: ../gui/wxpython/image2target/ii2t_menustrings.py:59 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1060 msgid "Imports SRTM HGT files into raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:59 ../gui/wxpython/menustrings.py:1077 +#: ../gui/wxpython/menustrings.py:59 ../gui/wxpython/menustrings.py:1078 #: ../gui/wxpython/image2target/ii2t_menustrings.py:60 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1061 msgid "Terra ASTER HDF import" msgstr "" -#: ../gui/wxpython/menustrings.py:60 ../gui/wxpython/menustrings.py:1078 +#: ../gui/wxpython/menustrings.py:60 ../gui/wxpython/menustrings.py:1079 #: ../gui/wxpython/image2target/ii2t_menustrings.py:61 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1062 msgid "Georeference, rectify, and import Terra-ASTER imagery and relative DEMs using gdalwarp." msgstr "" #: ../gui/wxpython/menustrings.py:61 ../gui/wxpython/menustrings.py:86 -#: ../gui/wxpython/menustrings.py:1079 ../gui/wxpython/menustrings.py:1104 +#: ../gui/wxpython/menustrings.py:1080 ../gui/wxpython/menustrings.py:1105 #: ../gui/wxpython/image2target/ii2t_menustrings.py:62 #: ../gui/wxpython/image2target/ii2t_menustrings.py:86 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1063 @@ -4592,24 +4557,22 @@ msgid "LAS LiDAR points import" msgstr "" -#: ../gui/wxpython/menustrings.py:62 ../gui/wxpython/menustrings.py:1080 +#: ../gui/wxpython/menustrings.py:62 ../gui/wxpython/menustrings.py:1081 msgid "Creates a raster map from LAS LiDAR points using univariate statistics." msgstr "" -#: ../gui/wxpython/menustrings.py:63 ../gui/wxpython/menustrings.py:1081 +#: ../gui/wxpython/menustrings.py:63 ../gui/wxpython/menustrings.py:1082 #: ../gui/wxpython/image2target/ii2t_menustrings.py:63 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1064 msgid "Unpack raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:64 ../gui/wxpython/menustrings.py:1082 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:64 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1065 -msgid "Imports a raster map as GRASS GIS specific archive file (packed with r.pack)" +#: ../gui/wxpython/menustrings.py:64 ../gui/wxpython/menustrings.py:1083 +msgid "Imports a GRASS GIS specific raster archive file (packed with r.pack) as a raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:65 ../gui/wxpython/menustrings.py:291 -#: ../gui/wxpython/menustrings.py:1083 ../gui/wxpython/menustrings.py:1233 +#: ../gui/wxpython/menustrings.py:65 ../gui/wxpython/menustrings.py:292 +#: ../gui/wxpython/menustrings.py:1084 ../gui/wxpython/menustrings.py:1234 #: ../gui/wxpython/image2target/ii2t_menustrings.py:65 #: ../gui/wxpython/image2target/ii2t_menustrings.py:286 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1066 @@ -4617,8 +4580,8 @@ msgid "Reproject raster map from different GRASS location" msgstr "" -#: ../gui/wxpython/menustrings.py:66 ../gui/wxpython/menustrings.py:292 -#: ../gui/wxpython/menustrings.py:1084 ../gui/wxpython/menustrings.py:1234 +#: ../gui/wxpython/menustrings.py:66 ../gui/wxpython/menustrings.py:293 +#: ../gui/wxpython/menustrings.py:1085 ../gui/wxpython/menustrings.py:1235 #: ../gui/wxpython/image2target/ii2t_menustrings.py:66 #: ../gui/wxpython/image2target/ii2t_menustrings.py:287 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1067 @@ -4626,123 +4589,121 @@ msgid "Re-projects a raster map from given location to the current location." msgstr "" -#: ../gui/wxpython/menustrings.py:68 ../gui/wxpython/menustrings.py:1086 +#: ../gui/wxpython/menustrings.py:68 ../gui/wxpython/menustrings.py:1087 msgid "Simplified vector import with reprojection" msgstr "" #: ../gui/wxpython/menustrings.py:69 ../gui/wxpython/menustrings.py:71 -#: ../gui/wxpython/menustrings.py:1087 ../gui/wxpython/menustrings.py:1089 +#: ../gui/wxpython/menustrings.py:1088 ../gui/wxpython/menustrings.py:1090 #: ../gui/wxpython/image2target/ii2t_menustrings.py:69 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1070 msgid "Imports vector data into a GRASS vector map using OGR library." msgstr "" -#: ../gui/wxpython/menustrings.py:70 ../gui/wxpython/menustrings.py:1088 +#: ../gui/wxpython/menustrings.py:70 ../gui/wxpython/menustrings.py:1089 msgid "Import of common vector formats" msgstr "" -#: ../gui/wxpython/menustrings.py:72 ../gui/wxpython/menustrings.py:1090 +#: ../gui/wxpython/menustrings.py:72 ../gui/wxpython/menustrings.py:1091 #: ../gui/wxpython/image2target/ii2t_menustrings.py:72 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1073 msgid "ASCII points or GRASS ASCII format" msgstr "" -#: ../gui/wxpython/menustrings.py:73 ../gui/wxpython/menustrings.py:1091 +#: ../gui/wxpython/menustrings.py:73 ../gui/wxpython/menustrings.py:1092 #: ../gui/wxpython/image2target/ii2t_menustrings.py:73 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1074 msgid "Creates a vector map from an ASCII points file or ASCII vector file." msgstr "" -#: ../gui/wxpython/menustrings.py:74 ../gui/wxpython/menustrings.py:1092 +#: ../gui/wxpython/menustrings.py:74 ../gui/wxpython/menustrings.py:1093 #: ../gui/wxpython/image2target/ii2t_menustrings.py:74 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1075 msgid "ASCII points as a vector lines" msgstr "" -#: ../gui/wxpython/menustrings.py:75 ../gui/wxpython/menustrings.py:1093 +#: ../gui/wxpython/menustrings.py:75 ../gui/wxpython/menustrings.py:1094 #: ../gui/wxpython/image2target/ii2t_menustrings.py:75 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1076 msgid "Imports ASCII x,y[,z] coordinates as a series of lines." msgstr "" -#: ../gui/wxpython/menustrings.py:76 ../gui/wxpython/menustrings.py:1094 +#: ../gui/wxpython/menustrings.py:76 ../gui/wxpython/menustrings.py:1095 #: ../gui/wxpython/image2target/ii2t_menustrings.py:76 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1077 msgid "DXF import" msgstr "" -#: ../gui/wxpython/menustrings.py:77 ../gui/wxpython/menustrings.py:1095 +#: ../gui/wxpython/menustrings.py:77 ../gui/wxpython/menustrings.py:1096 #: ../gui/wxpython/image2target/ii2t_menustrings.py:77 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1078 msgid "Converts files in DXF format to GRASS vector map format." msgstr "" -#: ../gui/wxpython/menustrings.py:78 ../gui/wxpython/menustrings.py:1096 +#: ../gui/wxpython/menustrings.py:78 ../gui/wxpython/menustrings.py:1097 #: ../gui/wxpython/image2target/ii2t_menustrings.py:78 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1079 msgid "WFS" msgstr "" -#: ../gui/wxpython/menustrings.py:79 ../gui/wxpython/menustrings.py:1097 +#: ../gui/wxpython/menustrings.py:79 ../gui/wxpython/menustrings.py:1098 #: ../gui/wxpython/image2target/ii2t_menustrings.py:79 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1080 msgid "Imports GetFeature from a WFS server." msgstr "" -#: ../gui/wxpython/menustrings.py:80 ../gui/wxpython/menustrings.py:1098 +#: ../gui/wxpython/menustrings.py:80 ../gui/wxpython/menustrings.py:1099 #: ../gui/wxpython/image2target/ii2t_menustrings.py:80 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1081 msgid "ESRI e00 import" msgstr "" -#: ../gui/wxpython/menustrings.py:81 ../gui/wxpython/menustrings.py:1099 +#: ../gui/wxpython/menustrings.py:81 ../gui/wxpython/menustrings.py:1100 #: ../gui/wxpython/image2target/ii2t_menustrings.py:81 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1082 msgid "Imports E00 file into a vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:82 ../gui/wxpython/menustrings.py:1100 +#: ../gui/wxpython/menustrings.py:82 ../gui/wxpython/menustrings.py:1101 #: ../gui/wxpython/image2target/ii2t_menustrings.py:82 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1083 msgid "Geonames import" msgstr "" -#: ../gui/wxpython/menustrings.py:83 ../gui/wxpython/menustrings.py:1101 +#: ../gui/wxpython/menustrings.py:83 ../gui/wxpython/menustrings.py:1102 #: ../gui/wxpython/image2target/ii2t_menustrings.py:83 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1084 msgid "Imports geonames.org country files into a vector points map." msgstr "" -#: ../gui/wxpython/menustrings.py:84 ../gui/wxpython/menustrings.py:1102 +#: ../gui/wxpython/menustrings.py:84 ../gui/wxpython/menustrings.py:1103 #: ../gui/wxpython/image2target/ii2t_menustrings.py:84 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1085 msgid "Matlab array or Mapgen format import" msgstr "" -#: ../gui/wxpython/menustrings.py:85 ../gui/wxpython/menustrings.py:1103 +#: ../gui/wxpython/menustrings.py:85 ../gui/wxpython/menustrings.py:1104 #: ../gui/wxpython/image2target/ii2t_menustrings.py:85 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1086 msgid "Imports Mapgen or Matlab-ASCII vector maps into GRASS." msgstr "" -#: ../gui/wxpython/menustrings.py:87 ../gui/wxpython/menustrings.py:1105 +#: ../gui/wxpython/menustrings.py:87 ../gui/wxpython/menustrings.py:1106 msgid "Converts LAS LiDAR point clouds to a GRASS vector map with libLAS." msgstr "" -#: ../gui/wxpython/menustrings.py:88 ../gui/wxpython/menustrings.py:1106 +#: ../gui/wxpython/menustrings.py:88 ../gui/wxpython/menustrings.py:1107 #: ../gui/wxpython/image2target/ii2t_menustrings.py:87 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1088 msgid "Unpack vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:89 ../gui/wxpython/menustrings.py:1107 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:88 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1089 -msgid "Imports a vector map as GRASS GIS specific archive file (packed with v.pack)" +#: ../gui/wxpython/menustrings.py:89 ../gui/wxpython/menustrings.py:1108 +msgid "Imports a GRASS GIS specific vector archive file (packed with v.pack) as a vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:90 ../gui/wxpython/menustrings.py:571 -#: ../gui/wxpython/menustrings.py:1108 ../gui/wxpython/menustrings.py:1513 +#: ../gui/wxpython/menustrings.py:90 ../gui/wxpython/menustrings.py:572 +#: ../gui/wxpython/menustrings.py:1109 ../gui/wxpython/menustrings.py:1514 #: ../gui/wxpython/image2target/ii2t_menustrings.py:89 #: ../gui/wxpython/image2target/ii2t_menustrings.py:564 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1090 @@ -4750,8 +4711,8 @@ msgid "Reproject vector map from different GRASS location" msgstr "" -#: ../gui/wxpython/menustrings.py:91 ../gui/wxpython/menustrings.py:572 -#: ../gui/wxpython/menustrings.py:1109 ../gui/wxpython/menustrings.py:1514 +#: ../gui/wxpython/menustrings.py:91 ../gui/wxpython/menustrings.py:573 +#: ../gui/wxpython/menustrings.py:1110 ../gui/wxpython/menustrings.py:1515 #: ../gui/wxpython/image2target/ii2t_menustrings.py:90 #: ../gui/wxpython/image2target/ii2t_menustrings.py:565 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1091 @@ -4759,55 +4720,55 @@ msgid "Re-projects a vector map from one location to the current location." msgstr "" -#: ../gui/wxpython/menustrings.py:92 ../gui/wxpython/menustrings.py:1110 +#: ../gui/wxpython/menustrings.py:92 ../gui/wxpython/menustrings.py:1111 #: ../gui/wxpython/image2target/ii2t_menustrings.py:91 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1092 msgid "Import 3D raster data" msgstr "" -#: ../gui/wxpython/menustrings.py:93 ../gui/wxpython/menustrings.py:1111 +#: ../gui/wxpython/menustrings.py:93 ../gui/wxpython/menustrings.py:1112 #: ../gui/wxpython/image2target/ii2t_menustrings.py:92 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1093 msgid "ASCII 3D import" msgstr "" -#: ../gui/wxpython/menustrings.py:94 ../gui/wxpython/menustrings.py:1112 +#: ../gui/wxpython/menustrings.py:94 ../gui/wxpython/menustrings.py:1113 #: ../gui/wxpython/image2target/ii2t_menustrings.py:93 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1094 msgid "Converts a 3D ASCII raster text file into a (binary) 3D raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:95 ../gui/wxpython/menustrings.py:1113 +#: ../gui/wxpython/menustrings.py:95 ../gui/wxpython/menustrings.py:1114 #: ../gui/wxpython/image2target/ii2t_menustrings.py:94 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1095 msgid "Raw binary array 3D import" msgstr "" -#: ../gui/wxpython/menustrings.py:96 ../gui/wxpython/menustrings.py:1114 +#: ../gui/wxpython/menustrings.py:96 ../gui/wxpython/menustrings.py:1115 #: ../gui/wxpython/image2target/ii2t_menustrings.py:95 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1096 msgid "Imports a binary raster file into a GRASS 3D raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:97 ../gui/wxpython/menustrings.py:1115 +#: ../gui/wxpython/menustrings.py:97 ../gui/wxpython/menustrings.py:1116 #: ../gui/wxpython/image2target/ii2t_menustrings.py:96 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1097 msgid "Vis5D import" msgstr "" -#: ../gui/wxpython/menustrings.py:98 ../gui/wxpython/menustrings.py:1116 +#: ../gui/wxpython/menustrings.py:98 ../gui/wxpython/menustrings.py:1117 #: ../gui/wxpython/image2target/ii2t_menustrings.py:97 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1098 msgid "Import 3-dimensional Vis5D files." msgstr "" -#: ../gui/wxpython/menustrings.py:99 ../gui/wxpython/menustrings.py:1117 +#: ../gui/wxpython/menustrings.py:99 ../gui/wxpython/menustrings.py:1118 #: ../gui/wxpython/image2target/ii2t_menustrings.py:98 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1099 msgid "Import database table" msgstr "" -#: ../gui/wxpython/menustrings.py:100 ../gui/wxpython/menustrings.py:1118 +#: ../gui/wxpython/menustrings.py:100 ../gui/wxpython/menustrings.py:1119 #: ../gui/wxpython/image2target/ii2t_menustrings.py:68 #: ../gui/wxpython/image2target/ii2t_menustrings.py:99 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1069 @@ -4815,21 +4776,21 @@ msgid "Common import formats" msgstr "" -#: ../gui/wxpython/menustrings.py:101 ../gui/wxpython/menustrings.py:1119 +#: ../gui/wxpython/menustrings.py:101 ../gui/wxpython/menustrings.py:1120 #: ../gui/wxpython/image2target/ii2t_menustrings.py:100 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1101 msgid "Imports attribute tables in various formats." msgstr "" -#: ../gui/wxpython/menustrings.py:102 ../gui/wxpython/menustrings.py:1120 +#: ../gui/wxpython/menustrings.py:102 ../gui/wxpython/menustrings.py:1121 #: ../gui/wxpython/image2target/ii2t_menustrings.py:101 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1102 msgid "Export raster map" msgstr "" #: ../gui/wxpython/menustrings.py:103 ../gui/wxpython/menustrings.py:132 -#: ../gui/wxpython/menustrings.py:158 ../gui/wxpython/menustrings.py:1121 -#: ../gui/wxpython/menustrings.py:1150 ../gui/wxpython/menustrings.py:1176 +#: ../gui/wxpython/menustrings.py:158 ../gui/wxpython/menustrings.py:1122 +#: ../gui/wxpython/menustrings.py:1151 ../gui/wxpython/menustrings.py:1177 #: ../gui/wxpython/image2target/ii2t_menustrings.py:102 #: ../gui/wxpython/image2target/ii2t_menustrings.py:131 #: ../gui/wxpython/image2target/ii2t_menustrings.py:156 @@ -4839,122 +4800,122 @@ msgid "Common export formats" msgstr "" -#: ../gui/wxpython/menustrings.py:104 ../gui/wxpython/menustrings.py:1122 +#: ../gui/wxpython/menustrings.py:104 ../gui/wxpython/menustrings.py:1123 #: ../gui/wxpython/image2target/ii2t_menustrings.py:103 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1104 msgid "Exports GRASS raster maps into GDAL supported formats." msgstr "" -#: ../gui/wxpython/menustrings.py:105 ../gui/wxpython/menustrings.py:1123 +#: ../gui/wxpython/menustrings.py:105 ../gui/wxpython/menustrings.py:1124 #: ../gui/wxpython/image2target/ii2t_menustrings.py:104 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1105 msgid "ASCII grid export" msgstr "" -#: ../gui/wxpython/menustrings.py:106 ../gui/wxpython/menustrings.py:1124 +#: ../gui/wxpython/menustrings.py:106 ../gui/wxpython/menustrings.py:1125 #: ../gui/wxpython/image2target/ii2t_menustrings.py:105 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1106 msgid "Converts a raster map layer into a GRASS ASCII text file." msgstr "" -#: ../gui/wxpython/menustrings.py:107 ../gui/wxpython/menustrings.py:1125 +#: ../gui/wxpython/menustrings.py:107 ../gui/wxpython/menustrings.py:1126 #: ../gui/wxpython/image2target/ii2t_menustrings.py:106 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1107 msgid "ASCII x,y,z points export" msgstr "" -#: ../gui/wxpython/menustrings.py:108 ../gui/wxpython/menustrings.py:1126 +#: ../gui/wxpython/menustrings.py:108 ../gui/wxpython/menustrings.py:1127 #: ../gui/wxpython/image2target/ii2t_menustrings.py:107 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1108 msgid "Exports a raster map to a text file as x,y,z values based on cell centers." msgstr "" -#: ../gui/wxpython/menustrings.py:109 ../gui/wxpython/menustrings.py:1127 +#: ../gui/wxpython/menustrings.py:109 ../gui/wxpython/menustrings.py:1128 #: ../gui/wxpython/image2target/ii2t_menustrings.py:108 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1109 msgid "GRIDATB.FOR export" msgstr "" -#: ../gui/wxpython/menustrings.py:110 ../gui/wxpython/menustrings.py:1128 +#: ../gui/wxpython/menustrings.py:110 ../gui/wxpython/menustrings.py:1129 #: ../gui/wxpython/image2target/ii2t_menustrings.py:109 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1110 msgid "Exports GRASS raster map to GRIDATB.FOR map file (TOPMODEL)." msgstr "" -#: ../gui/wxpython/menustrings.py:111 ../gui/wxpython/menustrings.py:1129 +#: ../gui/wxpython/menustrings.py:111 ../gui/wxpython/menustrings.py:1130 #: ../gui/wxpython/image2target/ii2t_menustrings.py:110 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1111 msgid "Matlab 2D array export" msgstr "" -#: ../gui/wxpython/menustrings.py:112 ../gui/wxpython/menustrings.py:1130 +#: ../gui/wxpython/menustrings.py:112 ../gui/wxpython/menustrings.py:1131 #: ../gui/wxpython/image2target/ii2t_menustrings.py:111 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1112 msgid "Exports a GRASS raster to a binary MAT-File." msgstr "" -#: ../gui/wxpython/menustrings.py:113 ../gui/wxpython/menustrings.py:1131 +#: ../gui/wxpython/menustrings.py:113 ../gui/wxpython/menustrings.py:1132 #: ../gui/wxpython/image2target/ii2t_menustrings.py:112 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1113 msgid "Raw binary array export" msgstr "" -#: ../gui/wxpython/menustrings.py:114 ../gui/wxpython/menustrings.py:1132 +#: ../gui/wxpython/menustrings.py:114 ../gui/wxpython/menustrings.py:1133 #: ../gui/wxpython/image2target/ii2t_menustrings.py:113 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1114 msgid "Exports a GRASS raster to a binary array." msgstr "" -#: ../gui/wxpython/menustrings.py:115 ../gui/wxpython/menustrings.py:1133 +#: ../gui/wxpython/menustrings.py:115 ../gui/wxpython/menustrings.py:1134 #: ../gui/wxpython/image2target/ii2t_menustrings.py:114 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1115 msgid "MPEG-1 export" msgstr "" -#: ../gui/wxpython/menustrings.py:116 ../gui/wxpython/menustrings.py:1134 +#: ../gui/wxpython/menustrings.py:116 ../gui/wxpython/menustrings.py:1135 #: ../gui/wxpython/image2target/ii2t_menustrings.py:115 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1116 msgid "Converts raster map series to MPEG movie." msgstr "" -#: ../gui/wxpython/menustrings.py:117 ../gui/wxpython/menustrings.py:1135 +#: ../gui/wxpython/menustrings.py:117 ../gui/wxpython/menustrings.py:1136 #: ../gui/wxpython/image2target/ii2t_menustrings.py:116 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1117 msgid "PNG export" msgstr "" -#: ../gui/wxpython/menustrings.py:118 ../gui/wxpython/menustrings.py:1136 +#: ../gui/wxpython/menustrings.py:118 ../gui/wxpython/menustrings.py:1137 #: ../gui/wxpython/image2target/ii2t_menustrings.py:117 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1118 msgid "Export a GRASS raster map as a non-georeferenced PNG image." msgstr "" -#: ../gui/wxpython/menustrings.py:119 ../gui/wxpython/menustrings.py:1137 +#: ../gui/wxpython/menustrings.py:119 ../gui/wxpython/menustrings.py:1138 #: ../gui/wxpython/image2target/ii2t_menustrings.py:118 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1119 msgid "PPM export" msgstr "" -#: ../gui/wxpython/menustrings.py:120 ../gui/wxpython/menustrings.py:1138 +#: ../gui/wxpython/menustrings.py:120 ../gui/wxpython/menustrings.py:1139 #: ../gui/wxpython/image2target/ii2t_menustrings.py:119 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1120 msgid "Converts a GRASS raster map to a PPM image file." msgstr "" -#: ../gui/wxpython/menustrings.py:121 ../gui/wxpython/menustrings.py:1139 +#: ../gui/wxpython/menustrings.py:121 ../gui/wxpython/menustrings.py:1140 #: ../gui/wxpython/image2target/ii2t_menustrings.py:120 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1121 msgid "PPM from RGB export" msgstr "" -#: ../gui/wxpython/menustrings.py:122 ../gui/wxpython/menustrings.py:1140 +#: ../gui/wxpython/menustrings.py:122 ../gui/wxpython/menustrings.py:1141 #: ../gui/wxpython/image2target/ii2t_menustrings.py:121 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1122 msgid "Converts 3 GRASS raster layers (R,G,B) to a PPM image file." msgstr "" #: ../gui/wxpython/menustrings.py:123 ../gui/wxpython/menustrings.py:140 -#: ../gui/wxpython/menustrings.py:1141 ../gui/wxpython/menustrings.py:1158 +#: ../gui/wxpython/menustrings.py:1142 ../gui/wxpython/menustrings.py:1159 #: ../gui/wxpython/image2target/ii2t_menustrings.py:122 #: ../gui/wxpython/image2target/ii2t_menustrings.py:138 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1123 @@ -4962,27 +4923,27 @@ msgid "POV-Ray export" msgstr "" -#: ../gui/wxpython/menustrings.py:124 ../gui/wxpython/menustrings.py:1142 +#: ../gui/wxpython/menustrings.py:124 ../gui/wxpython/menustrings.py:1143 #: ../gui/wxpython/image2target/ii2t_menustrings.py:123 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1124 msgid "Converts a raster map layer into a height-field file for POV-Ray." msgstr "" -#: ../gui/wxpython/menustrings.py:125 ../gui/wxpython/menustrings.py:1143 +#: ../gui/wxpython/menustrings.py:125 ../gui/wxpython/menustrings.py:1144 #: ../gui/wxpython/image2target/ii2t_menustrings.py:124 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1125 msgid "VRML export" msgstr "" -#: ../gui/wxpython/menustrings.py:126 ../gui/wxpython/menustrings.py:1144 +#: ../gui/wxpython/menustrings.py:126 ../gui/wxpython/menustrings.py:1145 #: ../gui/wxpython/image2target/ii2t_menustrings.py:125 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1126 msgid "Exports a raster map to the Virtual Reality Modeling Language (VRML)." msgstr "" #: ../gui/wxpython/menustrings.py:127 ../gui/wxpython/menustrings.py:144 -#: ../gui/wxpython/menustrings.py:155 ../gui/wxpython/menustrings.py:1145 -#: ../gui/wxpython/menustrings.py:1162 ../gui/wxpython/menustrings.py:1173 +#: ../gui/wxpython/menustrings.py:155 ../gui/wxpython/menustrings.py:1146 +#: ../gui/wxpython/menustrings.py:1163 ../gui/wxpython/menustrings.py:1174 #: ../gui/wxpython/image2target/ii2t_menustrings.py:126 #: ../gui/wxpython/image2target/ii2t_menustrings.py:142 #: ../gui/wxpython/image2target/ii2t_menustrings.py:153 @@ -4992,227 +4953,227 @@ msgid "VTK export" msgstr "" -#: ../gui/wxpython/menustrings.py:128 ../gui/wxpython/menustrings.py:1146 +#: ../gui/wxpython/menustrings.py:128 ../gui/wxpython/menustrings.py:1147 #: ../gui/wxpython/image2target/ii2t_menustrings.py:127 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1128 msgid "Converts raster maps into the VTK-ASCII format." msgstr "" -#: ../gui/wxpython/menustrings.py:129 ../gui/wxpython/menustrings.py:1147 +#: ../gui/wxpython/menustrings.py:129 ../gui/wxpython/menustrings.py:1148 #: ../gui/wxpython/image2target/ii2t_menustrings.py:128 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1129 msgid "Pack raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:130 ../gui/wxpython/menustrings.py:1148 +#: ../gui/wxpython/menustrings.py:130 ../gui/wxpython/menustrings.py:1149 #: ../gui/wxpython/image2target/ii2t_menustrings.py:129 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1130 msgid "Exports a raster map as GRASS GIS specific archive file" msgstr "" -#: ../gui/wxpython/menustrings.py:131 ../gui/wxpython/menustrings.py:1149 +#: ../gui/wxpython/menustrings.py:131 ../gui/wxpython/menustrings.py:1150 #: ../gui/wxpython/image2target/ii2t_menustrings.py:130 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1131 msgid "Export vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:133 ../gui/wxpython/menustrings.py:1151 +#: ../gui/wxpython/menustrings.py:133 ../gui/wxpython/menustrings.py:1152 msgid "Exports a vector map layer to any of the supported OGR vector formats. By default a vector map layer is exported to OGC GeoPackage format." msgstr "" -#: ../gui/wxpython/menustrings.py:134 ../gui/wxpython/menustrings.py:1152 +#: ../gui/wxpython/menustrings.py:134 ../gui/wxpython/menustrings.py:1153 #: ../gui/wxpython/image2target/ii2t_menustrings.py:133 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1134 msgid "ASCII points or GRASS ASCII vector export" msgstr "" -#: ../gui/wxpython/menustrings.py:135 ../gui/wxpython/menustrings.py:1153 +#: ../gui/wxpython/menustrings.py:135 ../gui/wxpython/menustrings.py:1154 #: ../gui/wxpython/image2target/ii2t_menustrings.py:134 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1135 msgid "Exports a vector map to a GRASS ASCII vector representation. By default only features with category are exported. To export all features use 'layer=-1'." msgstr "" -#: ../gui/wxpython/menustrings.py:136 ../gui/wxpython/menustrings.py:1154 +#: ../gui/wxpython/menustrings.py:136 ../gui/wxpython/menustrings.py:1155 #: ../gui/wxpython/image2target/ii2t_menustrings.py:135 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1136 msgid "DXF export" msgstr "" -#: ../gui/wxpython/menustrings.py:137 ../gui/wxpython/menustrings.py:1155 +#: ../gui/wxpython/menustrings.py:137 ../gui/wxpython/menustrings.py:1156 #: ../gui/wxpython/image2target/ii2t_menustrings.py:136 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1137 msgid "Exports vector map to DXF file format." msgstr "" -#: ../gui/wxpython/menustrings.py:138 ../gui/wxpython/menustrings.py:1156 +#: ../gui/wxpython/menustrings.py:138 ../gui/wxpython/menustrings.py:1157 #: ../gui/wxpython/image2target/ii2t_menustrings.py:137 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1138 msgid "PostGIS export" msgstr "" -#: ../gui/wxpython/menustrings.py:139 ../gui/wxpython/menustrings.py:1157 +#: ../gui/wxpython/menustrings.py:139 ../gui/wxpython/menustrings.py:1158 msgid "Exports a vector map layer to PostGIS feature table." msgstr "" -#: ../gui/wxpython/menustrings.py:141 ../gui/wxpython/menustrings.py:1159 +#: ../gui/wxpython/menustrings.py:141 ../gui/wxpython/menustrings.py:1160 #: ../gui/wxpython/image2target/ii2t_menustrings.py:139 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1140 msgid "Converts GRASS x,y,z points to POV-Ray x,z,y format." msgstr "" -#: ../gui/wxpython/menustrings.py:142 ../gui/wxpython/menustrings.py:1160 +#: ../gui/wxpython/menustrings.py:142 ../gui/wxpython/menustrings.py:1161 #: ../gui/wxpython/image2target/ii2t_menustrings.py:140 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1141 msgid "SVG export" msgstr "" -#: ../gui/wxpython/menustrings.py:143 ../gui/wxpython/menustrings.py:1161 +#: ../gui/wxpython/menustrings.py:143 ../gui/wxpython/menustrings.py:1162 #: ../gui/wxpython/image2target/ii2t_menustrings.py:141 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1142 msgid "Exports a vector map to SVG file." msgstr "" -#: ../gui/wxpython/menustrings.py:145 ../gui/wxpython/menustrings.py:1163 +#: ../gui/wxpython/menustrings.py:145 ../gui/wxpython/menustrings.py:1164 #: ../gui/wxpython/image2target/ii2t_menustrings.py:143 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1144 msgid "Converts a vector map to VTK ASCII output." msgstr "" -#: ../gui/wxpython/menustrings.py:146 ../gui/wxpython/menustrings.py:1164 +#: ../gui/wxpython/menustrings.py:146 ../gui/wxpython/menustrings.py:1165 #: ../gui/wxpython/image2target/ii2t_menustrings.py:144 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1145 msgid "Pack vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:147 ../gui/wxpython/menustrings.py:1165 +#: ../gui/wxpython/menustrings.py:147 ../gui/wxpython/menustrings.py:1166 #: ../gui/wxpython/image2target/ii2t_menustrings.py:145 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1146 msgid "Exports a vector map as GRASS GIS specific archive file" msgstr "" -#: ../gui/wxpython/menustrings.py:148 ../gui/wxpython/menustrings.py:1166 +#: ../gui/wxpython/menustrings.py:148 ../gui/wxpython/menustrings.py:1167 #: ../gui/wxpython/image2target/ii2t_menustrings.py:146 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1147 msgid "Export 3D raster maps" msgstr "" -#: ../gui/wxpython/menustrings.py:149 ../gui/wxpython/menustrings.py:1167 +#: ../gui/wxpython/menustrings.py:149 ../gui/wxpython/menustrings.py:1168 #: ../gui/wxpython/image2target/ii2t_menustrings.py:147 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1148 msgid "ASCII 3D export" msgstr "" -#: ../gui/wxpython/menustrings.py:150 ../gui/wxpython/menustrings.py:1168 +#: ../gui/wxpython/menustrings.py:150 ../gui/wxpython/menustrings.py:1169 #: ../gui/wxpython/image2target/ii2t_menustrings.py:148 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1149 msgid "Converts a 3D raster map layer into a ASCII text file." msgstr "" -#: ../gui/wxpython/menustrings.py:151 ../gui/wxpython/menustrings.py:1169 +#: ../gui/wxpython/menustrings.py:151 ../gui/wxpython/menustrings.py:1170 #: ../gui/wxpython/image2target/ii2t_menustrings.py:149 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1150 msgid "Raw binary array 3D export" msgstr "" -#: ../gui/wxpython/menustrings.py:152 ../gui/wxpython/menustrings.py:1170 +#: ../gui/wxpython/menustrings.py:152 ../gui/wxpython/menustrings.py:1171 #: ../gui/wxpython/image2target/ii2t_menustrings.py:150 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1151 msgid "Exports a GRASS 3D raster map to a binary array." msgstr "" -#: ../gui/wxpython/menustrings.py:153 ../gui/wxpython/menustrings.py:1171 +#: ../gui/wxpython/menustrings.py:153 ../gui/wxpython/menustrings.py:1172 #: ../gui/wxpython/image2target/ii2t_menustrings.py:151 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1152 msgid "Vis5D export" msgstr "" -#: ../gui/wxpython/menustrings.py:154 ../gui/wxpython/menustrings.py:1172 +#: ../gui/wxpython/menustrings.py:154 ../gui/wxpython/menustrings.py:1173 #: ../gui/wxpython/image2target/ii2t_menustrings.py:152 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1153 msgid "Exports GRASS 3D raster map to 3-dimensional Vis5D file." msgstr "" -#: ../gui/wxpython/menustrings.py:156 ../gui/wxpython/menustrings.py:1174 +#: ../gui/wxpython/menustrings.py:156 ../gui/wxpython/menustrings.py:1175 #: ../gui/wxpython/image2target/ii2t_menustrings.py:154 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1155 msgid "Converts 3D raster maps into the VTK-ASCII format." msgstr "" -#: ../gui/wxpython/menustrings.py:157 ../gui/wxpython/menustrings.py:1175 +#: ../gui/wxpython/menustrings.py:157 ../gui/wxpython/menustrings.py:1176 #: ../gui/wxpython/image2target/ii2t_menustrings.py:155 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1156 msgid "Export database table" msgstr "" -#: ../gui/wxpython/menustrings.py:159 ../gui/wxpython/menustrings.py:1177 +#: ../gui/wxpython/menustrings.py:159 ../gui/wxpython/menustrings.py:1178 #: ../gui/wxpython/image2target/ii2t_menustrings.py:157 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1158 msgid "Exports attribute tables into various formats." msgstr "" -#: ../gui/wxpython/menustrings.py:160 ../gui/wxpython/menustrings.py:1178 +#: ../gui/wxpython/menustrings.py:160 ../gui/wxpython/menustrings.py:1179 #: ../gui/wxpython/image2target/ii2t_menustrings.py:158 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1159 msgid "Link external data" msgstr "" -#: ../gui/wxpython/menustrings.py:162 ../gui/wxpython/menustrings.py:1180 +#: ../gui/wxpython/menustrings.py:162 ../gui/wxpython/menustrings.py:1181 #: ../gui/wxpython/image2target/ii2t_menustrings.py:160 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1161 msgid "Link GDAL supported raster data as a pseudo GRASS raster map layer." msgstr "" -#: ../gui/wxpython/menustrings.py:164 ../gui/wxpython/menustrings.py:1182 +#: ../gui/wxpython/menustrings.py:164 ../gui/wxpython/menustrings.py:1183 #: ../gui/wxpython/image2target/ii2t_menustrings.py:162 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1163 msgid "Creates a new pseudo-vector map as a link to an OGR-supported layer." msgstr "" -#: ../gui/wxpython/menustrings.py:165 ../gui/wxpython/menustrings.py:1183 +#: ../gui/wxpython/menustrings.py:165 ../gui/wxpython/menustrings.py:1184 #: ../gui/wxpython/image2target/ii2t_menustrings.py:163 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1164 msgid "Output format for raster data" msgstr "" -#: ../gui/wxpython/menustrings.py:166 ../gui/wxpython/menustrings.py:1184 +#: ../gui/wxpython/menustrings.py:166 ../gui/wxpython/menustrings.py:1185 #: ../gui/wxpython/image2target/ii2t_menustrings.py:164 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1165 msgid "Redirects raster output to file utilizing GDAL library rather than storing in GRASS raster format." msgstr "" -#: ../gui/wxpython/menustrings.py:167 ../gui/wxpython/menustrings.py:1185 +#: ../gui/wxpython/menustrings.py:167 ../gui/wxpython/menustrings.py:1186 #: ../gui/wxpython/image2target/ii2t_menustrings.py:165 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1166 msgid "Output format for vector data" msgstr "" -#: ../gui/wxpython/menustrings.py:168 ../gui/wxpython/menustrings.py:1186 +#: ../gui/wxpython/menustrings.py:168 ../gui/wxpython/menustrings.py:1187 #: ../gui/wxpython/image2target/ii2t_menustrings.py:166 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1167 msgid "Defines vector output format utilizing OGR library." msgstr "" -#: ../gui/wxpython/menustrings.py:169 ../gui/wxpython/menustrings.py:1187 +#: ../gui/wxpython/menustrings.py:169 ../gui/wxpython/menustrings.py:1188 #: ../gui/wxpython/image2target/ii2t_menustrings.py:167 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1168 msgid "Manage maps" msgstr "" -#: ../gui/wxpython/menustrings.py:170 ../gui/wxpython/menustrings.py:1188 +#: ../gui/wxpython/menustrings.py:170 ../gui/wxpython/menustrings.py:1189 #: ../gui/wxpython/image2target/ii2t_menustrings.py:168 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1169 -#: ../gui/wxpython/gui_core/forms.py:611 +#: ../gui/wxpython/gui_core/forms.py:623 msgid "Copy" msgstr "" -#: ../gui/wxpython/menustrings.py:171 ../gui/wxpython/menustrings.py:1189 +#: ../gui/wxpython/menustrings.py:171 ../gui/wxpython/menustrings.py:1190 #: ../gui/wxpython/image2target/ii2t_menustrings.py:169 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1170 msgid "Copies available data files in the current mapset search path to the user's current mapset." msgstr "" -#: ../gui/wxpython/menustrings.py:172 ../gui/wxpython/menustrings.py:962 -#: ../gui/wxpython/menustrings.py:1190 ../gui/wxpython/menustrings.py:1904 +#: ../gui/wxpython/menustrings.py:172 ../gui/wxpython/menustrings.py:963 +#: ../gui/wxpython/menustrings.py:1191 ../gui/wxpython/menustrings.py:1905 #: ../gui/wxpython/image2target/ii2t_menustrings.py:170 #: ../gui/wxpython/image2target/ii2t_menustrings.py:946 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1171 @@ -5220,14 +5181,14 @@ msgid "List" msgstr "" -#: ../gui/wxpython/menustrings.py:173 ../gui/wxpython/menustrings.py:1191 +#: ../gui/wxpython/menustrings.py:173 ../gui/wxpython/menustrings.py:1192 #: ../gui/wxpython/image2target/ii2t_menustrings.py:171 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1172 msgid "Lists available GRASS data base files of the user-specified data type optionally using the search pattern." msgstr "" -#: ../gui/wxpython/menustrings.py:174 ../gui/wxpython/menustrings.py:950 -#: ../gui/wxpython/menustrings.py:1192 ../gui/wxpython/menustrings.py:1892 +#: ../gui/wxpython/menustrings.py:174 ../gui/wxpython/menustrings.py:951 +#: ../gui/wxpython/menustrings.py:1193 ../gui/wxpython/menustrings.py:1893 #: ../gui/wxpython/image2target/ii2t_menustrings.py:172 #: ../gui/wxpython/image2target/ii2t_menustrings.py:934 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1173 @@ -5236,32 +5197,32 @@ msgid "Rename" msgstr "" -#: ../gui/wxpython/menustrings.py:175 ../gui/wxpython/menustrings.py:1193 +#: ../gui/wxpython/menustrings.py:175 ../gui/wxpython/menustrings.py:1194 #: ../gui/wxpython/image2target/ii2t_menustrings.py:173 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1174 msgid "Renames data base element files in the user's current mapset." msgstr "" -#: ../gui/wxpython/menustrings.py:176 ../gui/wxpython/menustrings.py:1194 -#: ../gui/wxpython/menustrings.py:2088 +#: ../gui/wxpython/menustrings.py:176 ../gui/wxpython/menustrings.py:1195 +#: ../gui/wxpython/menustrings.py:2089 #: ../gui/wxpython/image2target/ii2t_menustrings.py:174 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1175 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2056 #: ../gui/wxpython/nviz/tools.py:1364 ../gui/wxpython/nviz/tools.py:2367 -#: ../gui/wxpython/nviz/tools.py:2419 ../gui/wxpython/psmap/dialogs.py:1770 +#: ../gui/wxpython/nviz/tools.py:2419 ../gui/wxpython/psmap/dialogs.py:1772 msgid "Delete" msgstr "" -#: ../gui/wxpython/menustrings.py:177 ../gui/wxpython/menustrings.py:1195 +#: ../gui/wxpython/menustrings.py:177 ../gui/wxpython/menustrings.py:1196 #: ../gui/wxpython/image2target/ii2t_menustrings.py:175 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1176 msgid "Removes data base element files from the user's current mapset using the search pattern." msgstr "" -#: ../gui/wxpython/menustrings.py:178 ../gui/wxpython/menustrings.py:315 -#: ../gui/wxpython/menustrings.py:609 ../gui/wxpython/menustrings.py:863 -#: ../gui/wxpython/menustrings.py:1257 ../gui/wxpython/menustrings.py:1551 -#: ../gui/wxpython/menustrings.py:1805 +#: ../gui/wxpython/menustrings.py:178 ../gui/wxpython/menustrings.py:316 +#: ../gui/wxpython/menustrings.py:610 ../gui/wxpython/menustrings.py:864 +#: ../gui/wxpython/menustrings.py:1258 ../gui/wxpython/menustrings.py:1552 +#: ../gui/wxpython/menustrings.py:1806 #: ../gui/wxpython/image2target/ii2t_menustrings.py:176 #: ../gui/wxpython/image2target/ii2t_menustrings.py:310 #: ../gui/wxpython/image2target/ii2t_menustrings.py:602 @@ -5272,96 +5233,96 @@ msgid "Map type conversions" msgstr "" -#: ../gui/wxpython/menustrings.py:179 ../gui/wxpython/menustrings.py:316 -#: ../gui/wxpython/menustrings.py:1258 +#: ../gui/wxpython/menustrings.py:179 ../gui/wxpython/menustrings.py:317 +#: ../gui/wxpython/menustrings.py:1259 #: ../gui/wxpython/image2target/ii2t_menustrings.py:177 #: ../gui/wxpython/image2target/ii2t_menustrings.py:311 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1237 msgid "Raster to vector" msgstr "" -#: ../gui/wxpython/menustrings.py:180 ../gui/wxpython/menustrings.py:317 -#: ../gui/wxpython/menustrings.py:1259 +#: ../gui/wxpython/menustrings.py:180 ../gui/wxpython/menustrings.py:318 +#: ../gui/wxpython/menustrings.py:1260 #: ../gui/wxpython/image2target/ii2t_menustrings.py:178 #: ../gui/wxpython/image2target/ii2t_menustrings.py:312 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1238 msgid "Converts a raster map into a vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:181 ../gui/wxpython/menustrings.py:318 -#: ../gui/wxpython/menustrings.py:1260 +#: ../gui/wxpython/menustrings.py:181 ../gui/wxpython/menustrings.py:319 +#: ../gui/wxpython/menustrings.py:1261 #: ../gui/wxpython/image2target/ii2t_menustrings.py:179 #: ../gui/wxpython/image2target/ii2t_menustrings.py:313 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1239 msgid "Raster series to 3D raster" msgstr "" -#: ../gui/wxpython/menustrings.py:182 ../gui/wxpython/menustrings.py:319 -#: ../gui/wxpython/menustrings.py:1261 +#: ../gui/wxpython/menustrings.py:182 ../gui/wxpython/menustrings.py:320 +#: ../gui/wxpython/menustrings.py:1262 #: ../gui/wxpython/image2target/ii2t_menustrings.py:180 #: ../gui/wxpython/image2target/ii2t_menustrings.py:314 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1240 msgid "Converts 2D raster map slices to one 3D raster volume map." msgstr "" -#: ../gui/wxpython/menustrings.py:183 ../gui/wxpython/menustrings.py:320 -#: ../gui/wxpython/menustrings.py:1262 +#: ../gui/wxpython/menustrings.py:183 ../gui/wxpython/menustrings.py:321 +#: ../gui/wxpython/menustrings.py:1263 #: ../gui/wxpython/image2target/ii2t_menustrings.py:181 #: ../gui/wxpython/image2target/ii2t_menustrings.py:315 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1241 msgid "Raster 2.5D to 3D raster" msgstr "" -#: ../gui/wxpython/menustrings.py:184 ../gui/wxpython/menustrings.py:321 -#: ../gui/wxpython/menustrings.py:1263 +#: ../gui/wxpython/menustrings.py:184 ../gui/wxpython/menustrings.py:322 +#: ../gui/wxpython/menustrings.py:1264 #: ../gui/wxpython/image2target/ii2t_menustrings.py:182 #: ../gui/wxpython/image2target/ii2t_menustrings.py:316 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1242 msgid "Creates a 3D volume map based on 2D elevation and value raster maps." msgstr "" -#: ../gui/wxpython/menustrings.py:185 ../gui/wxpython/menustrings.py:610 -#: ../gui/wxpython/menustrings.py:1552 +#: ../gui/wxpython/menustrings.py:185 ../gui/wxpython/menustrings.py:611 +#: ../gui/wxpython/menustrings.py:1553 #: ../gui/wxpython/image2target/ii2t_menustrings.py:183 #: ../gui/wxpython/image2target/ii2t_menustrings.py:603 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1529 msgid "Vector to raster" msgstr "" -#: ../gui/wxpython/menustrings.py:186 ../gui/wxpython/menustrings.py:611 -#: ../gui/wxpython/menustrings.py:1553 +#: ../gui/wxpython/menustrings.py:186 ../gui/wxpython/menustrings.py:612 +#: ../gui/wxpython/menustrings.py:1554 #: ../gui/wxpython/image2target/ii2t_menustrings.py:184 #: ../gui/wxpython/image2target/ii2t_menustrings.py:604 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1530 msgid "Converts (rasterize) a vector map into a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:187 ../gui/wxpython/menustrings.py:612 -#: ../gui/wxpython/menustrings.py:1554 +#: ../gui/wxpython/menustrings.py:187 ../gui/wxpython/menustrings.py:613 +#: ../gui/wxpython/menustrings.py:1555 #: ../gui/wxpython/image2target/ii2t_menustrings.py:185 #: ../gui/wxpython/image2target/ii2t_menustrings.py:605 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1531 msgid "Vector to 3D raster" msgstr "" -#: ../gui/wxpython/menustrings.py:188 ../gui/wxpython/menustrings.py:613 -#: ../gui/wxpython/menustrings.py:1555 +#: ../gui/wxpython/menustrings.py:188 ../gui/wxpython/menustrings.py:614 +#: ../gui/wxpython/menustrings.py:1556 #: ../gui/wxpython/image2target/ii2t_menustrings.py:186 #: ../gui/wxpython/image2target/ii2t_menustrings.py:606 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1532 msgid "Converts a vector map (only points) into a 3D raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:189 ../gui/wxpython/menustrings.py:614 -#: ../gui/wxpython/menustrings.py:1556 +#: ../gui/wxpython/menustrings.py:189 ../gui/wxpython/menustrings.py:615 +#: ../gui/wxpython/menustrings.py:1557 #: ../gui/wxpython/image2target/ii2t_menustrings.py:187 #: ../gui/wxpython/image2target/ii2t_menustrings.py:607 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1533 msgid "2D vector to 3D vector" msgstr "" -#: ../gui/wxpython/menustrings.py:190 ../gui/wxpython/menustrings.py:615 -#: ../gui/wxpython/menustrings.py:1557 +#: ../gui/wxpython/menustrings.py:190 ../gui/wxpython/menustrings.py:616 +#: ../gui/wxpython/menustrings.py:1558 #: ../gui/wxpython/image2target/ii2t_menustrings.py:188 #: ../gui/wxpython/image2target/ii2t_menustrings.py:608 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1534 @@ -5373,39 +5334,39 @@ msgid "3D raster to raster series" msgstr "" -#: ../gui/wxpython/menustrings.py:192 ../gui/wxpython/menustrings.py:865 -#: ../gui/wxpython/menustrings.py:1807 +#: ../gui/wxpython/menustrings.py:192 ../gui/wxpython/menustrings.py:866 +#: ../gui/wxpython/menustrings.py:1808 #: ../gui/wxpython/image2target/ii2t_menustrings.py:190 #: ../gui/wxpython/image2target/ii2t_menustrings.py:849 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1775 msgid "Converts 3D raster maps to 2D raster maps" msgstr "" -#: ../gui/wxpython/menustrings.py:193 ../gui/wxpython/menustrings.py:1990 +#: ../gui/wxpython/menustrings.py:193 ../gui/wxpython/menustrings.py:1991 #: ../gui/wxpython/image2target/ii2t_menustrings.py:191 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1958 msgid "Georectify" msgstr "" -#: ../gui/wxpython/menustrings.py:194 ../gui/wxpython/menustrings.py:1991 +#: ../gui/wxpython/menustrings.py:194 ../gui/wxpython/menustrings.py:1992 #: ../gui/wxpython/image2target/ii2t_menustrings.py:192 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1959 msgid "Manage Ground Control Points for Georectification" msgstr "" -#: ../gui/wxpython/menustrings.py:195 ../gui/wxpython/menustrings.py:1992 +#: ../gui/wxpython/menustrings.py:195 ../gui/wxpython/menustrings.py:1993 #: ../gui/wxpython/image2target/ii2t_menustrings.py:193 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1960 msgid "Graphical modeler" msgstr "" -#: ../gui/wxpython/menustrings.py:196 ../gui/wxpython/menustrings.py:1993 +#: ../gui/wxpython/menustrings.py:196 ../gui/wxpython/menustrings.py:1994 #: ../gui/wxpython/image2target/ii2t_menustrings.py:194 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1961 msgid "Launch Graphical modeler" msgstr "" -#: ../gui/wxpython/menustrings.py:197 ../gui/wxpython/menustrings.py:2043 +#: ../gui/wxpython/menustrings.py:197 ../gui/wxpython/menustrings.py:2044 #: ../gui/wxpython/image2target/ii2t_menustrings.py:195 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2011 msgid "Run model" @@ -5421,8 +5382,13 @@ msgid "3D image rendering" msgstr "" -#: ../gui/wxpython/menustrings.py:200 ../gui/wxpython/menustrings.py:1036 -#: ../gui/wxpython/menustrings.py:1978 ../gui/wxpython/menustrings.py:1985 +#: ../gui/wxpython/menustrings.py:200 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:198 +msgid "Creates a 3D rendering of GIS data. Renders surfaces (raster data), 2D/3D vector data, and volumes (3D raster data) in 3D." +msgstr "" + +#: ../gui/wxpython/menustrings.py:201 ../gui/wxpython/menustrings.py:1037 +#: ../gui/wxpython/menustrings.py:1979 ../gui/wxpython/menustrings.py:1986 #: ../gui/wxpython/image2target/ii2t_menustrings.py:199 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1020 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1946 @@ -5430,8 +5396,8 @@ msgid "Animation tool" msgstr "" -#: ../gui/wxpython/menustrings.py:201 ../gui/wxpython/menustrings.py:1037 -#: ../gui/wxpython/menustrings.py:1979 ../gui/wxpython/menustrings.py:1986 +#: ../gui/wxpython/menustrings.py:202 ../gui/wxpython/menustrings.py:1038 +#: ../gui/wxpython/menustrings.py:1980 ../gui/wxpython/menustrings.py:1987 #: ../gui/wxpython/image2target/ii2t_menustrings.py:200 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1021 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1947 @@ -5439,89 +5405,89 @@ msgid "Launch animation tool." msgstr "" -#: ../gui/wxpython/menustrings.py:202 +#: ../gui/wxpython/menustrings.py:203 #: ../gui/wxpython/image2target/ii2t_menustrings.py:201 msgid "Bearing/distance to coordinates" msgstr "" -#: ../gui/wxpython/menustrings.py:203 +#: ../gui/wxpython/menustrings.py:204 #: ../gui/wxpython/image2target/ii2t_menustrings.py:202 msgid "A simple utility for converting bearing and distance measurements to coordinates and vice versa. It assumes a cartesian coordinate system" msgstr "" -#: ../gui/wxpython/menustrings.py:204 ../gui/wxpython/menustrings.py:1988 +#: ../gui/wxpython/menustrings.py:205 ../gui/wxpython/menustrings.py:1989 #: ../gui/wxpython/image2target/ii2t_menustrings.py:203 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1956 #: ../gui/wxpython/lmgr/toolbars.py:162 msgid "Cartographic Composer" msgstr "" -#: ../gui/wxpython/menustrings.py:205 ../gui/wxpython/menustrings.py:1989 +#: ../gui/wxpython/menustrings.py:206 ../gui/wxpython/menustrings.py:1990 #: ../gui/wxpython/image2target/ii2t_menustrings.py:204 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1957 msgid "Launch Cartographic Composer" msgstr "" -#: ../gui/wxpython/menustrings.py:206 ../gui/wxpython/menustrings.py:1996 +#: ../gui/wxpython/menustrings.py:207 ../gui/wxpython/menustrings.py:1997 #: ../gui/wxpython/image2target/ii2t_menustrings.py:205 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1964 msgid "Map Swipe" msgstr "" -#: ../gui/wxpython/menustrings.py:207 ../gui/wxpython/menustrings.py:1997 +#: ../gui/wxpython/menustrings.py:208 ../gui/wxpython/menustrings.py:1998 #: ../gui/wxpython/image2target/ii2t_menustrings.py:206 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1965 msgid "Launch Map Swipe" msgstr "" -#: ../gui/wxpython/menustrings.py:208 +#: ../gui/wxpython/menustrings.py:209 #: ../gui/wxpython/image2target/ii2t_menustrings.py:207 msgid "Launch script" msgstr "" -#: ../gui/wxpython/menustrings.py:209 +#: ../gui/wxpython/menustrings.py:210 #: ../gui/wxpython/image2target/ii2t_menustrings.py:208 msgid "Launches script file." msgstr "" -#: ../gui/wxpython/menustrings.py:210 +#: ../gui/wxpython/menustrings.py:211 msgid "Simple Python Editor" msgstr "" -#: ../gui/wxpython/menustrings.py:211 +#: ../gui/wxpython/menustrings.py:212 msgid "Launches Simple Python Editor." msgstr "" -#: ../gui/wxpython/menustrings.py:212 +#: ../gui/wxpython/menustrings.py:213 #: ../gui/wxpython/image2target/ii2t_menustrings.py:209 -#: ../gui/wxpython/gui_core/dialogs.py:2347 +#: ../gui/wxpython/gui_core/dialogs.py:2352 msgid "Close GUI" msgstr "" -#: ../gui/wxpython/menustrings.py:213 +#: ../gui/wxpython/menustrings.py:214 #: ../gui/wxpython/image2target/ii2t_menustrings.py:210 msgid "Close graphical user interface." msgstr "" -#: ../gui/wxpython/menustrings.py:214 +#: ../gui/wxpython/menustrings.py:215 #: ../gui/wxpython/image2target/ii2t_menustrings.py:211 -#: ../gui/wxpython/gui_core/dialogs.py:2326 -#: ../gui/wxpython/gui_core/dialogs.py:2350 +#: ../gui/wxpython/gui_core/dialogs.py:2331 +#: ../gui/wxpython/gui_core/dialogs.py:2355 msgid "Quit GRASS GIS" msgstr "" -#: ../gui/wxpython/menustrings.py:215 +#: ../gui/wxpython/menustrings.py:216 #: ../gui/wxpython/image2target/ii2t_menustrings.py:212 msgid "Close GUI and exit GRASS GIS shell." msgstr "" -#: ../gui/wxpython/menustrings.py:216 ../gui/wxpython/menustrings.py:2021 +#: ../gui/wxpython/menustrings.py:217 ../gui/wxpython/menustrings.py:2022 #: ../gui/wxpython/image2target/ii2t_menustrings.py:213 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1989 msgid "&Settings" msgstr "" -#: ../gui/wxpython/menustrings.py:217 ../gui/wxpython/menustrings.py:1196 +#: ../gui/wxpython/menustrings.py:218 ../gui/wxpython/menustrings.py:1197 #: ../gui/wxpython/image2target/ii2t_menustrings.py:214 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1177 #: ../gui/wxpython/mapdisp/statusbar.py:1152 @@ -5529,14 +5495,14 @@ msgid "Computational region" msgstr "" -#: ../gui/wxpython/menustrings.py:218 ../gui/wxpython/menustrings.py:1197 +#: ../gui/wxpython/menustrings.py:219 ../gui/wxpython/menustrings.py:1198 #: ../gui/wxpython/image2target/ii2t_menustrings.py:215 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1178 msgid "Show current region" msgstr "" -#: ../gui/wxpython/menustrings.py:219 ../gui/wxpython/menustrings.py:221 -#: ../gui/wxpython/menustrings.py:1198 ../gui/wxpython/menustrings.py:1200 +#: ../gui/wxpython/menustrings.py:220 ../gui/wxpython/menustrings.py:222 +#: ../gui/wxpython/menustrings.py:1199 ../gui/wxpython/menustrings.py:1201 #: ../gui/wxpython/image2target/ii2t_menustrings.py:216 #: ../gui/wxpython/image2target/ii2t_menustrings.py:218 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1179 @@ -5544,355 +5510,363 @@ msgid "Shows the extent and resolution of the computational region." msgstr "" -#: ../gui/wxpython/menustrings.py:220 ../gui/wxpython/menustrings.py:1199 +#: ../gui/wxpython/menustrings.py:221 ../gui/wxpython/menustrings.py:1200 #: ../gui/wxpython/image2target/ii2t_menustrings.py:217 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1180 msgid "Show region using latitude and longitude" msgstr "" -#: ../gui/wxpython/menustrings.py:222 ../gui/wxpython/menustrings.py:1201 +#: ../gui/wxpython/menustrings.py:223 ../gui/wxpython/menustrings.py:1202 msgid "Show current region extent in Map Display" msgstr "" -#: ../gui/wxpython/menustrings.py:223 ../gui/wxpython/menustrings.py:1202 +#: ../gui/wxpython/menustrings.py:224 ../gui/wxpython/menustrings.py:1203 msgid "Shows the extent of the computational region in Map Display." msgstr "" -#: ../gui/wxpython/menustrings.py:224 ../gui/wxpython/menustrings.py:1203 +#: ../gui/wxpython/menustrings.py:225 ../gui/wxpython/menustrings.py:1204 #: ../gui/wxpython/image2target/ii2t_menustrings.py:219 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1182 msgid "Set region" msgstr "" -#: ../gui/wxpython/menustrings.py:225 ../gui/wxpython/menustrings.py:1204 +#: ../gui/wxpython/menustrings.py:226 ../gui/wxpython/menustrings.py:1205 #: ../gui/wxpython/image2target/ii2t_menustrings.py:220 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1183 msgid "Manages the boundary definitions for the geographic region." msgstr "" -#: ../gui/wxpython/menustrings.py:226 +#: ../gui/wxpython/menustrings.py:227 #: ../gui/wxpython/image2target/ii2t_menustrings.py:221 msgid "GRASS working environment" msgstr "" -#: ../gui/wxpython/menustrings.py:227 +#: ../gui/wxpython/menustrings.py:228 #: ../gui/wxpython/image2target/ii2t_menustrings.py:222 msgid "Mapset access" msgstr "" -#: ../gui/wxpython/menustrings.py:228 +#: ../gui/wxpython/menustrings.py:229 #: ../gui/wxpython/image2target/ii2t_menustrings.py:223 msgid "Set/unset access to other mapsets in current location" msgstr "" -#: ../gui/wxpython/menustrings.py:229 +#: ../gui/wxpython/menustrings.py:230 #: ../gui/wxpython/image2target/ii2t_menustrings.py:224 msgid "User access" msgstr "" -#: ../gui/wxpython/menustrings.py:230 +#: ../gui/wxpython/menustrings.py:231 #: ../gui/wxpython/image2target/ii2t_menustrings.py:225 msgid "Controls access to the current mapset for other users on the system. If no option given, prints current status." msgstr "" -#: ../gui/wxpython/menustrings.py:231 +#: ../gui/wxpython/menustrings.py:232 #: ../gui/wxpython/image2target/ii2t_menustrings.py:226 msgid "Change working environment" msgstr "" -#: ../gui/wxpython/menustrings.py:232 +#: ../gui/wxpython/menustrings.py:233 #: ../gui/wxpython/image2target/ii2t_menustrings.py:227 msgid "Changes/reports current mapset. Optionally create new mapset or list available mapsets in given location." msgstr "" -#: ../gui/wxpython/menustrings.py:233 +#: ../gui/wxpython/menustrings.py:234 #: ../gui/wxpython/image2target/ii2t_menustrings.py:228 msgid "Change location and mapset" msgstr "" -#: ../gui/wxpython/menustrings.py:234 +#: ../gui/wxpython/menustrings.py:235 #: ../gui/wxpython/image2target/ii2t_menustrings.py:229 msgid "Change current location and mapset." msgstr "" -#: ../gui/wxpython/menustrings.py:235 +#: ../gui/wxpython/menustrings.py:236 #: ../gui/wxpython/image2target/ii2t_menustrings.py:230 msgid "Change mapset" msgstr "" -#: ../gui/wxpython/menustrings.py:236 +#: ../gui/wxpython/menustrings.py:237 #: ../gui/wxpython/image2target/ii2t_menustrings.py:231 msgid "Change current mapset." msgstr "" -#: ../gui/wxpython/menustrings.py:237 ../gui/wxpython/menustrings.py:238 +#: ../gui/wxpython/menustrings.py:238 ../gui/wxpython/menustrings.py:239 #: ../gui/wxpython/image2target/ii2t_menustrings.py:232 #: ../gui/wxpython/image2target/ii2t_menustrings.py:233 msgid "Change working directory" msgstr "" -#: ../gui/wxpython/menustrings.py:239 +#: ../gui/wxpython/menustrings.py:240 #: ../gui/wxpython/image2target/ii2t_menustrings.py:234 msgid "Show settings" msgstr "" -#: ../gui/wxpython/menustrings.py:240 +#: ../gui/wxpython/menustrings.py:241 #: ../gui/wxpython/image2target/ii2t_menustrings.py:235 msgid "Outputs and modifies the user's current GRASS variable settings." msgstr "" -#: ../gui/wxpython/menustrings.py:241 +#: ../gui/wxpython/menustrings.py:242 #: ../gui/wxpython/image2target/ii2t_menustrings.py:236 msgid "Change settings" msgstr "" -#: ../gui/wxpython/menustrings.py:242 +#: ../gui/wxpython/menustrings.py:243 #: ../gui/wxpython/image2target/ii2t_menustrings.py:237 msgid "Outputs and modifies the user's current GRASS variable settings. Prints all defined GRASS variables if no option is given." msgstr "" -#: ../gui/wxpython/menustrings.py:243 +#: ../gui/wxpython/menustrings.py:244 #: ../gui/wxpython/image2target/ii2t_menustrings.py:238 msgid "Create new location" msgstr "" -#: ../gui/wxpython/menustrings.py:244 +#: ../gui/wxpython/menustrings.py:245 #: ../gui/wxpython/image2target/ii2t_menustrings.py:239 msgid "Launches location wizard to create new GRASS location." msgstr "" #: ../gui/wxpython/menustrings.py:246 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:240 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:557 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:938 +#: ../gui/wxpython/startup/guiutils.py:52 ../gui/wxpython/lmgr/frame.py:1072 +msgid "Create new mapset" +msgstr "" + +#: ../gui/wxpython/menustrings.py:247 #: ../gui/wxpython/image2target/ii2t_menustrings.py:241 msgid "Creates new mapset in the current location, changes current mapset." msgstr "" -#: ../gui/wxpython/menustrings.py:247 +#: ../gui/wxpython/menustrings.py:248 #: ../gui/wxpython/image2target/ii2t_menustrings.py:242 msgid "Version and copyright" msgstr "" -#: ../gui/wxpython/menustrings.py:248 +#: ../gui/wxpython/menustrings.py:249 #: ../gui/wxpython/image2target/ii2t_menustrings.py:243 msgid "Displays version and copyright information." msgstr "" -#: ../gui/wxpython/menustrings.py:249 +#: ../gui/wxpython/menustrings.py:250 #: ../gui/wxpython/image2target/ii2t_menustrings.py:244 msgid "Map projections" msgstr "" -#: ../gui/wxpython/menustrings.py:250 +#: ../gui/wxpython/menustrings.py:251 #: ../gui/wxpython/image2target/ii2t_menustrings.py:245 msgid "Display map projection" msgstr "" -#: ../gui/wxpython/menustrings.py:251 +#: ../gui/wxpython/menustrings.py:252 #: ../gui/wxpython/image2target/ii2t_menustrings.py:246 msgid "Converts co-ordinate system descriptions (i.e. projection information) between various formats (including GRASS format)." msgstr "" -#: ../gui/wxpython/menustrings.py:252 +#: ../gui/wxpython/menustrings.py:253 #: ../gui/wxpython/image2target/ii2t_menustrings.py:247 msgid "Manage projections" msgstr "" -#: ../gui/wxpython/menustrings.py:253 +#: ../gui/wxpython/menustrings.py:254 #: ../gui/wxpython/image2target/ii2t_menustrings.py:248 msgid "Prints or modifies GRASS projection information files (in various co-ordinate system descriptions). Can also be used to create new GRASS locations." msgstr "" -#: ../gui/wxpython/menustrings.py:254 +#: ../gui/wxpython/menustrings.py:255 #: ../gui/wxpython/image2target/ii2t_menustrings.py:249 msgid "Convert coordinates" msgstr "" -#: ../gui/wxpython/menustrings.py:255 +#: ../gui/wxpython/menustrings.py:256 #: ../gui/wxpython/image2target/ii2t_menustrings.py:250 msgid "Converts coordinates from one projection to another (cs2cs frontend)." msgstr "" -#: ../gui/wxpython/menustrings.py:256 +#: ../gui/wxpython/menustrings.py:257 #: ../gui/wxpython/image2target/ii2t_menustrings.py:251 msgid "Addons extensions" msgstr "" -#: ../gui/wxpython/menustrings.py:257 +#: ../gui/wxpython/menustrings.py:258 #: ../gui/wxpython/image2target/ii2t_menustrings.py:252 msgid "Install extension from addons" msgstr "" -#: ../gui/wxpython/menustrings.py:258 +#: ../gui/wxpython/menustrings.py:259 #: ../gui/wxpython/image2target/ii2t_menustrings.py:253 msgid "Installs new extension from GRASS AddOns SVN repository." msgstr "" -#: ../gui/wxpython/menustrings.py:259 +#: ../gui/wxpython/menustrings.py:260 #: ../gui/wxpython/image2target/ii2t_menustrings.py:254 msgid "Manage installed extension" msgstr "" -#: ../gui/wxpython/menustrings.py:260 +#: ../gui/wxpython/menustrings.py:261 #: ../gui/wxpython/image2target/ii2t_menustrings.py:255 msgid "Updates or removes installed GRASS AddOns extension(s)." msgstr "" -#: ../gui/wxpython/menustrings.py:261 ../gui/wxpython/menustrings.py:2022 +#: ../gui/wxpython/menustrings.py:262 ../gui/wxpython/menustrings.py:2023 #: ../gui/wxpython/image2target/ii2t_menustrings.py:256 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1990 msgid "Preferences" msgstr "" -#: ../gui/wxpython/menustrings.py:262 +#: ../gui/wxpython/menustrings.py:263 #: ../gui/wxpython/image2target/ii2t_menustrings.py:257 msgid "User GUI preferences (display font, commands, digitizer, etc.)" msgstr "" -#: ../gui/wxpython/menustrings.py:263 ../gui/wxpython/menustrings.py:1205 +#: ../gui/wxpython/menustrings.py:264 ../gui/wxpython/menustrings.py:1206 #: ../gui/wxpython/image2target/ii2t_menustrings.py:258 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1184 msgid "&Raster" msgstr "" -#: ../gui/wxpython/menustrings.py:264 ../gui/wxpython/menustrings.py:1206 +#: ../gui/wxpython/menustrings.py:265 ../gui/wxpython/menustrings.py:1207 #: ../gui/wxpython/image2target/ii2t_menustrings.py:259 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1185 msgid "Develop raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:265 ../gui/wxpython/menustrings.py:1207 +#: ../gui/wxpython/menustrings.py:266 ../gui/wxpython/menustrings.py:1208 #: ../gui/wxpython/image2target/ii2t_menustrings.py:260 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1186 msgid "Compress/decompress" msgstr "" -#: ../gui/wxpython/menustrings.py:266 ../gui/wxpython/menustrings.py:1208 +#: ../gui/wxpython/menustrings.py:267 ../gui/wxpython/menustrings.py:1209 #: ../gui/wxpython/image2target/ii2t_menustrings.py:261 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1187 msgid "Compresses and decompresses raster maps." msgstr "" -#: ../gui/wxpython/menustrings.py:267 ../gui/wxpython/menustrings.py:1209 +#: ../gui/wxpython/menustrings.py:268 ../gui/wxpython/menustrings.py:1210 #: ../gui/wxpython/image2target/ii2t_menustrings.py:262 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1188 msgid "Region boundaries" msgstr "" -#: ../gui/wxpython/menustrings.py:268 ../gui/wxpython/menustrings.py:1210 +#: ../gui/wxpython/menustrings.py:269 ../gui/wxpython/menustrings.py:1211 #: ../gui/wxpython/image2target/ii2t_menustrings.py:263 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1189 msgid "Sets the boundary definitions for a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:269 ../gui/wxpython/menustrings.py:1211 +#: ../gui/wxpython/menustrings.py:270 ../gui/wxpython/menustrings.py:1212 #: ../gui/wxpython/image2target/ii2t_menustrings.py:264 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1190 msgid "Manage NULL values" msgstr "" -#: ../gui/wxpython/menustrings.py:270 ../gui/wxpython/menustrings.py:1212 +#: ../gui/wxpython/menustrings.py:271 ../gui/wxpython/menustrings.py:1213 #: ../gui/wxpython/image2target/ii2t_menustrings.py:265 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1191 msgid "Manages NULL-values of given raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:271 ../gui/wxpython/menustrings.py:1213 +#: ../gui/wxpython/menustrings.py:272 ../gui/wxpython/menustrings.py:1214 #: ../gui/wxpython/image2target/ii2t_menustrings.py:266 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1192 msgid "Quantization" msgstr "" -#: ../gui/wxpython/menustrings.py:272 ../gui/wxpython/menustrings.py:1214 +#: ../gui/wxpython/menustrings.py:273 ../gui/wxpython/menustrings.py:1215 #: ../gui/wxpython/image2target/ii2t_menustrings.py:267 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1193 msgid "Produces the quantization file for a floating-point map." msgstr "" -#: ../gui/wxpython/menustrings.py:273 ../gui/wxpython/menustrings.py:1215 +#: ../gui/wxpython/menustrings.py:274 ../gui/wxpython/menustrings.py:1216 #: ../gui/wxpython/image2target/ii2t_menustrings.py:268 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1194 msgid "Timestamp" msgstr "" -#: ../gui/wxpython/menustrings.py:274 ../gui/wxpython/menustrings.py:1216 +#: ../gui/wxpython/menustrings.py:275 ../gui/wxpython/menustrings.py:1217 #: ../gui/wxpython/image2target/ii2t_menustrings.py:269 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1195 msgid "Modifies a timestamp for a raster map. Print/add/remove a timestamp for a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:275 ../gui/wxpython/menustrings.py:1217 +#: ../gui/wxpython/menustrings.py:276 ../gui/wxpython/menustrings.py:1218 #: ../gui/wxpython/image2target/ii2t_menustrings.py:270 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1196 msgid "Resample using aggregate statistics" msgstr "" -#: ../gui/wxpython/menustrings.py:276 ../gui/wxpython/menustrings.py:1218 +#: ../gui/wxpython/menustrings.py:277 ../gui/wxpython/menustrings.py:1219 #: ../gui/wxpython/image2target/ii2t_menustrings.py:271 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1197 msgid "Resamples raster map layers to a coarser grid using aggregation." msgstr "" -#: ../gui/wxpython/menustrings.py:277 ../gui/wxpython/menustrings.py:1219 +#: ../gui/wxpython/menustrings.py:278 ../gui/wxpython/menustrings.py:1220 #: ../gui/wxpython/image2target/ii2t_menustrings.py:272 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1198 msgid "Resample using multiple methods" msgstr "" -#: ../gui/wxpython/menustrings.py:278 ../gui/wxpython/menustrings.py:1220 +#: ../gui/wxpython/menustrings.py:279 ../gui/wxpython/menustrings.py:1221 #: ../gui/wxpython/image2target/ii2t_menustrings.py:273 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1199 msgid "Resamples raster map to a finer grid using interpolation." msgstr "" -#: ../gui/wxpython/menustrings.py:279 ../gui/wxpython/menustrings.py:1221 +#: ../gui/wxpython/menustrings.py:280 ../gui/wxpython/menustrings.py:1222 #: ../gui/wxpython/image2target/ii2t_menustrings.py:274 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1200 msgid "Resample using nearest neighbor" msgstr "" -#: ../gui/wxpython/menustrings.py:280 ../gui/wxpython/menustrings.py:1222 +#: ../gui/wxpython/menustrings.py:281 ../gui/wxpython/menustrings.py:1223 #: ../gui/wxpython/image2target/ii2t_menustrings.py:275 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1201 msgid "GRASS raster map layer data resampling capability." msgstr "" -#: ../gui/wxpython/menustrings.py:281 ../gui/wxpython/menustrings.py:1223 +#: ../gui/wxpython/menustrings.py:282 ../gui/wxpython/menustrings.py:1224 #: ../gui/wxpython/image2target/ii2t_menustrings.py:276 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1202 msgid "Resample using spline tension" msgstr "" -#: ../gui/wxpython/menustrings.py:282 ../gui/wxpython/menustrings.py:1224 +#: ../gui/wxpython/menustrings.py:283 ../gui/wxpython/menustrings.py:1225 #: ../gui/wxpython/image2target/ii2t_menustrings.py:277 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1203 msgid "Reinterpolates and optionally computes topographic analysis from input raster map to a new raster map (possibly with different resolution) using regularized spline with tension and smoothing." msgstr "" -#: ../gui/wxpython/menustrings.py:283 ../gui/wxpython/menustrings.py:1225 +#: ../gui/wxpython/menustrings.py:284 ../gui/wxpython/menustrings.py:1226 #: ../gui/wxpython/image2target/ii2t_menustrings.py:278 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1204 msgid "Resample using bspline" msgstr "" -#: ../gui/wxpython/menustrings.py:284 ../gui/wxpython/menustrings.py:1226 +#: ../gui/wxpython/menustrings.py:285 ../gui/wxpython/menustrings.py:1227 #: ../gui/wxpython/image2target/ii2t_menustrings.py:279 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1205 msgid "Performs bilinear or bicubic spline interpolation with Tykhonov regularization." msgstr "" -#: ../gui/wxpython/menustrings.py:285 ../gui/wxpython/menustrings.py:1227 +#: ../gui/wxpython/menustrings.py:286 ../gui/wxpython/menustrings.py:1228 #: ../gui/wxpython/image2target/ii2t_menustrings.py:280 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1206 msgid "Resample using analytic kernel" msgstr "" -#: ../gui/wxpython/menustrings.py:286 ../gui/wxpython/menustrings.py:1228 +#: ../gui/wxpython/menustrings.py:287 ../gui/wxpython/menustrings.py:1229 #: ../gui/wxpython/image2target/ii2t_menustrings.py:281 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1207 msgid "Resamples raster map layers using an analytic kernel." msgstr "" -#: ../gui/wxpython/menustrings.py:287 ../gui/wxpython/menustrings.py:573 -#: ../gui/wxpython/menustrings.py:1229 ../gui/wxpython/menustrings.py:1515 +#: ../gui/wxpython/menustrings.py:288 ../gui/wxpython/menustrings.py:574 +#: ../gui/wxpython/menustrings.py:1230 ../gui/wxpython/menustrings.py:1516 #: ../gui/wxpython/image2target/ii2t_menustrings.py:282 #: ../gui/wxpython/image2target/ii2t_menustrings.py:566 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1208 @@ -5900,38 +5874,38 @@ msgid "Support file maintenance" msgstr "" -#: ../gui/wxpython/menustrings.py:288 ../gui/wxpython/menustrings.py:1230 +#: ../gui/wxpython/menustrings.py:289 ../gui/wxpython/menustrings.py:1231 #: ../gui/wxpython/image2target/ii2t_menustrings.py:283 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1209 msgid "Allows creation and/or modification of raster map layer support files." msgstr "" -#: ../gui/wxpython/menustrings.py:289 ../gui/wxpython/menustrings.py:1231 +#: ../gui/wxpython/menustrings.py:290 ../gui/wxpython/menustrings.py:1232 #: ../gui/wxpython/image2target/ii2t_menustrings.py:284 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1210 msgid "Update map statistics" msgstr "" -#: ../gui/wxpython/menustrings.py:290 ../gui/wxpython/menustrings.py:1232 +#: ../gui/wxpython/menustrings.py:291 ../gui/wxpython/menustrings.py:1233 #: ../gui/wxpython/image2target/ii2t_menustrings.py:285 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1211 msgid "Update raster map statistics" msgstr "" -#: ../gui/wxpython/menustrings.py:293 ../gui/wxpython/menustrings.py:1235 +#: ../gui/wxpython/menustrings.py:294 ../gui/wxpython/menustrings.py:1236 #: ../gui/wxpython/image2target/ii2t_menustrings.py:288 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1214 msgid "Tiling" msgstr "" -#: ../gui/wxpython/menustrings.py:294 ../gui/wxpython/menustrings.py:1236 +#: ../gui/wxpython/menustrings.py:295 ../gui/wxpython/menustrings.py:1237 #: ../gui/wxpython/image2target/ii2t_menustrings.py:289 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1215 msgid "Produces tilings of the source projection for use in the destination region and projection." msgstr "" -#: ../gui/wxpython/menustrings.py:295 ../gui/wxpython/menustrings.py:592 -#: ../gui/wxpython/menustrings.py:1237 ../gui/wxpython/menustrings.py:1534 +#: ../gui/wxpython/menustrings.py:296 ../gui/wxpython/menustrings.py:593 +#: ../gui/wxpython/menustrings.py:1238 ../gui/wxpython/menustrings.py:1535 #: ../gui/wxpython/image2target/ii2t_menustrings.py:290 #: ../gui/wxpython/image2target/ii2t_menustrings.py:585 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1216 @@ -5939,8 +5913,8 @@ msgid "Manage colors" msgstr "" -#: ../gui/wxpython/menustrings.py:296 ../gui/wxpython/menustrings.py:593 -#: ../gui/wxpython/menustrings.py:1238 ../gui/wxpython/menustrings.py:1535 +#: ../gui/wxpython/menustrings.py:297 ../gui/wxpython/menustrings.py:594 +#: ../gui/wxpython/menustrings.py:1239 ../gui/wxpython/menustrings.py:1536 #: ../gui/wxpython/image2target/ii2t_menustrings.py:291 #: ../gui/wxpython/image2target/ii2t_menustrings.py:586 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1217 @@ -5948,26 +5922,26 @@ msgid "Color tables" msgstr "" -#: ../gui/wxpython/menustrings.py:297 ../gui/wxpython/menustrings.py:1239 +#: ../gui/wxpython/menustrings.py:298 ../gui/wxpython/menustrings.py:1240 #: ../gui/wxpython/image2target/ii2t_menustrings.py:292 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1218 msgid "Creates/modifies the color table associated with a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:298 ../gui/wxpython/menustrings.py:1240 +#: ../gui/wxpython/menustrings.py:299 ../gui/wxpython/menustrings.py:1241 #: ../gui/wxpython/image2target/ii2t_menustrings.py:293 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1219 msgid "Color tables (stddev)" msgstr "" -#: ../gui/wxpython/menustrings.py:299 ../gui/wxpython/menustrings.py:1241 +#: ../gui/wxpython/menustrings.py:300 ../gui/wxpython/menustrings.py:1242 #: ../gui/wxpython/image2target/ii2t_menustrings.py:294 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1220 msgid "Sets color rules based on stddev from a raster map's mean value." msgstr "" -#: ../gui/wxpython/menustrings.py:300 ../gui/wxpython/menustrings.py:595 -#: ../gui/wxpython/menustrings.py:1242 ../gui/wxpython/menustrings.py:1537 +#: ../gui/wxpython/menustrings.py:301 ../gui/wxpython/menustrings.py:596 +#: ../gui/wxpython/menustrings.py:1243 ../gui/wxpython/menustrings.py:1538 #: ../gui/wxpython/image2target/ii2t_menustrings.py:295 #: ../gui/wxpython/image2target/ii2t_menustrings.py:588 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1221 @@ -5975,14 +5949,14 @@ msgid "Manage color rules interactively" msgstr "" -#: ../gui/wxpython/menustrings.py:301 ../gui/wxpython/menustrings.py:1243 +#: ../gui/wxpython/menustrings.py:302 ../gui/wxpython/menustrings.py:1244 #: ../gui/wxpython/image2target/ii2t_menustrings.py:296 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1222 msgid "Interactive management of raster color tables." msgstr "" -#: ../gui/wxpython/menustrings.py:302 ../gui/wxpython/menustrings.py:597 -#: ../gui/wxpython/menustrings.py:1244 ../gui/wxpython/menustrings.py:1539 +#: ../gui/wxpython/menustrings.py:303 ../gui/wxpython/menustrings.py:598 +#: ../gui/wxpython/menustrings.py:1245 ../gui/wxpython/menustrings.py:1540 #: ../gui/wxpython/image2target/ii2t_menustrings.py:297 #: ../gui/wxpython/image2target/ii2t_menustrings.py:590 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1223 @@ -5990,38 +5964,38 @@ msgid "Export color table" msgstr "" -#: ../gui/wxpython/menustrings.py:303 ../gui/wxpython/menustrings.py:1245 +#: ../gui/wxpython/menustrings.py:304 ../gui/wxpython/menustrings.py:1246 #: ../gui/wxpython/image2target/ii2t_menustrings.py:298 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1224 msgid "Exports the color table associated with a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:304 ../gui/wxpython/menustrings.py:1246 +#: ../gui/wxpython/menustrings.py:305 ../gui/wxpython/menustrings.py:1247 #: ../gui/wxpython/image2target/ii2t_menustrings.py:299 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1225 msgid "Blend 2 color rasters" msgstr "" -#: ../gui/wxpython/menustrings.py:305 ../gui/wxpython/menustrings.py:1247 +#: ../gui/wxpython/menustrings.py:306 ../gui/wxpython/menustrings.py:1248 #: ../gui/wxpython/image2target/ii2t_menustrings.py:300 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1226 msgid "Blends color components of two raster maps by a given ratio." msgstr "" -#: ../gui/wxpython/menustrings.py:306 ../gui/wxpython/menustrings.py:1248 +#: ../gui/wxpython/menustrings.py:307 ../gui/wxpython/menustrings.py:1249 #: ../gui/wxpython/image2target/ii2t_menustrings.py:301 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1227 msgid "Create RGB" msgstr "" -#: ../gui/wxpython/menustrings.py:307 ../gui/wxpython/menustrings.py:1249 +#: ../gui/wxpython/menustrings.py:308 ../gui/wxpython/menustrings.py:1250 #: ../gui/wxpython/image2target/ii2t_menustrings.py:302 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1228 msgid "Combines red, green and blue raster maps into a single composite raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:308 ../gui/wxpython/menustrings.py:765 -#: ../gui/wxpython/menustrings.py:1250 ../gui/wxpython/menustrings.py:1707 +#: ../gui/wxpython/menustrings.py:309 ../gui/wxpython/menustrings.py:766 +#: ../gui/wxpython/menustrings.py:1251 ../gui/wxpython/menustrings.py:1708 #: ../gui/wxpython/image2target/ii2t_menustrings.py:303 #: ../gui/wxpython/image2target/ii2t_menustrings.py:754 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1229 @@ -6029,92 +6003,92 @@ msgid "RGB to HIS" msgstr "" -#: ../gui/wxpython/menustrings.py:309 ../gui/wxpython/menustrings.py:1251 +#: ../gui/wxpython/menustrings.py:310 ../gui/wxpython/menustrings.py:1252 #: ../gui/wxpython/image2target/ii2t_menustrings.py:304 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1230 msgid "Generates red, green and blue (RGB) raster map layers combining hue, intensity and saturation (HIS) values from user-specified input raster map layers." msgstr "" -#: ../gui/wxpython/menustrings.py:310 ../gui/wxpython/menustrings.py:1252 +#: ../gui/wxpython/menustrings.py:311 ../gui/wxpython/menustrings.py:1253 #: ../gui/wxpython/image2target/ii2t_menustrings.py:305 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1231 msgid "Query raster maps" msgstr "" -#: ../gui/wxpython/menustrings.py:311 ../gui/wxpython/menustrings.py:1253 +#: ../gui/wxpython/menustrings.py:312 ../gui/wxpython/menustrings.py:1254 #: ../gui/wxpython/image2target/ii2t_menustrings.py:306 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1232 msgid "Query values by coordinates" msgstr "" -#: ../gui/wxpython/menustrings.py:312 ../gui/wxpython/menustrings.py:1254 +#: ../gui/wxpython/menustrings.py:313 ../gui/wxpython/menustrings.py:1255 #: ../gui/wxpython/image2target/ii2t_menustrings.py:307 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1233 msgid "Queries raster maps on their category values and category labels." msgstr "" -#: ../gui/wxpython/menustrings.py:313 ../gui/wxpython/menustrings.py:1255 +#: ../gui/wxpython/menustrings.py:314 ../gui/wxpython/menustrings.py:1256 #: ../gui/wxpython/image2target/ii2t_menustrings.py:308 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1234 msgid "Query colors by value" msgstr "" -#: ../gui/wxpython/menustrings.py:314 ../gui/wxpython/menustrings.py:1256 +#: ../gui/wxpython/menustrings.py:315 ../gui/wxpython/menustrings.py:1257 #: ../gui/wxpython/image2target/ii2t_menustrings.py:309 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1235 msgid "Queries colors for a raster map layer." msgstr "" -#: ../gui/wxpython/menustrings.py:322 ../gui/wxpython/menustrings.py:1264 +#: ../gui/wxpython/menustrings.py:323 ../gui/wxpython/menustrings.py:1265 #: ../gui/wxpython/image2target/ii2t_menustrings.py:317 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1243 msgid "Raster buffers and distance" msgstr "" -#: ../gui/wxpython/menustrings.py:323 ../gui/wxpython/menustrings.py:1265 +#: ../gui/wxpython/menustrings.py:324 ../gui/wxpython/menustrings.py:1266 #: ../gui/wxpython/image2target/ii2t_menustrings.py:318 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1244 msgid "Buffer rasters" msgstr "" -#: ../gui/wxpython/menustrings.py:324 ../gui/wxpython/menustrings.py:1266 +#: ../gui/wxpython/menustrings.py:325 ../gui/wxpython/menustrings.py:1267 #: ../gui/wxpython/image2target/ii2t_menustrings.py:319 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1245 msgid "Creates a raster map showing buffer zones surrounding cells that contain non-NULL category values." msgstr "" -#: ../gui/wxpython/menustrings.py:325 ../gui/wxpython/menustrings.py:1267 +#: ../gui/wxpython/menustrings.py:326 ../gui/wxpython/menustrings.py:1268 #: ../gui/wxpython/image2target/ii2t_menustrings.py:320 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1246 msgid "Concentric circles" msgstr "" -#: ../gui/wxpython/menustrings.py:326 ../gui/wxpython/menustrings.py:1268 +#: ../gui/wxpython/menustrings.py:327 ../gui/wxpython/menustrings.py:1269 #: ../gui/wxpython/image2target/ii2t_menustrings.py:321 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1247 msgid "Creates a raster map containing concentric rings around a given point." msgstr "" -#: ../gui/wxpython/menustrings.py:327 ../gui/wxpython/menustrings.py:1269 +#: ../gui/wxpython/menustrings.py:328 ../gui/wxpython/menustrings.py:1270 #: ../gui/wxpython/image2target/ii2t_menustrings.py:322 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1248 msgid "Closest points" msgstr "" -#: ../gui/wxpython/menustrings.py:328 ../gui/wxpython/menustrings.py:1270 +#: ../gui/wxpython/menustrings.py:329 ../gui/wxpython/menustrings.py:1271 #: ../gui/wxpython/image2target/ii2t_menustrings.py:323 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1249 msgid "Locates the closest points between objects in two raster maps." msgstr "" -#: ../gui/wxpython/menustrings.py:329 ../gui/wxpython/menustrings.py:1271 +#: ../gui/wxpython/menustrings.py:330 ../gui/wxpython/menustrings.py:1272 #: ../gui/wxpython/image2target/ii2t_menustrings.py:324 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1250 msgid "Grow by one cell" msgstr "" -#: ../gui/wxpython/menustrings.py:330 ../gui/wxpython/menustrings.py:395 -#: ../gui/wxpython/menustrings.py:1272 ../gui/wxpython/menustrings.py:1337 +#: ../gui/wxpython/menustrings.py:331 ../gui/wxpython/menustrings.py:396 +#: ../gui/wxpython/menustrings.py:1273 ../gui/wxpython/menustrings.py:1338 #: ../gui/wxpython/image2target/ii2t_menustrings.py:325 #: ../gui/wxpython/image2target/ii2t_menustrings.py:388 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1251 @@ -6122,8 +6096,8 @@ msgid "Generates a raster map layer with contiguous areas grown by one cell." msgstr "" -#: ../gui/wxpython/menustrings.py:331 ../gui/wxpython/menustrings.py:387 -#: ../gui/wxpython/menustrings.py:1273 ../gui/wxpython/menustrings.py:1329 +#: ../gui/wxpython/menustrings.py:332 ../gui/wxpython/menustrings.py:388 +#: ../gui/wxpython/menustrings.py:1274 ../gui/wxpython/menustrings.py:1330 #: ../gui/wxpython/image2target/ii2t_menustrings.py:326 #: ../gui/wxpython/image2target/ii2t_menustrings.py:380 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1252 @@ -6131,8 +6105,8 @@ msgid "Distance to features" msgstr "" -#: ../gui/wxpython/menustrings.py:332 ../gui/wxpython/menustrings.py:388 -#: ../gui/wxpython/menustrings.py:1274 ../gui/wxpython/menustrings.py:1330 +#: ../gui/wxpython/menustrings.py:333 ../gui/wxpython/menustrings.py:389 +#: ../gui/wxpython/menustrings.py:1275 ../gui/wxpython/menustrings.py:1331 #: ../gui/wxpython/image2target/ii2t_menustrings.py:327 #: ../gui/wxpython/image2target/ii2t_menustrings.py:381 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1253 @@ -6140,22 +6114,22 @@ msgid "Generates a raster map containing distances to nearest raster features." msgstr "" -#: ../gui/wxpython/menustrings.py:333 ../gui/wxpython/menustrings.py:1275 +#: ../gui/wxpython/menustrings.py:334 ../gui/wxpython/menustrings.py:1276 #: ../gui/wxpython/image2target/ii2t_menustrings.py:328 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1254 #: ../gui/wxpython/nviz/tools.py:977 ../gui/wxpython/nviz/tools.py:2817 -#: ../gui/wxpython/psmap/dialogs.py:2310 +#: ../gui/wxpython/psmap/dialogs.py:2312 msgid "Mask" msgstr "" -#: ../gui/wxpython/menustrings.py:334 ../gui/wxpython/menustrings.py:1276 +#: ../gui/wxpython/menustrings.py:335 ../gui/wxpython/menustrings.py:1277 #: ../gui/wxpython/image2target/ii2t_menustrings.py:329 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1255 msgid "Creates a MASK for limiting raster operation." msgstr "" -#: ../gui/wxpython/menustrings.py:335 ../gui/wxpython/menustrings.py:336 -#: ../gui/wxpython/menustrings.py:1277 ../gui/wxpython/menustrings.py:1278 +#: ../gui/wxpython/menustrings.py:336 ../gui/wxpython/menustrings.py:337 +#: ../gui/wxpython/menustrings.py:1278 ../gui/wxpython/menustrings.py:1279 #: ../gui/wxpython/image2target/ii2t_menustrings.py:330 #: ../gui/wxpython/image2target/ii2t_menustrings.py:331 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1256 @@ -6163,539 +6137,539 @@ msgid "Raster map calculator" msgstr "" -#: ../gui/wxpython/menustrings.py:337 ../gui/wxpython/menustrings.py:1279 +#: ../gui/wxpython/menustrings.py:338 ../gui/wxpython/menustrings.py:1280 #: ../gui/wxpython/image2target/ii2t_menustrings.py:332 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1258 msgid "Neighborhood analysis" msgstr "" -#: ../gui/wxpython/menustrings.py:338 ../gui/wxpython/menustrings.py:1280 +#: ../gui/wxpython/menustrings.py:339 ../gui/wxpython/menustrings.py:1281 #: ../gui/wxpython/image2target/ii2t_menustrings.py:333 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1259 #: ../gui/wxpython/rlisetup/wizard.py:886 msgid "Moving window" msgstr "" -#: ../gui/wxpython/menustrings.py:339 ../gui/wxpython/menustrings.py:1281 +#: ../gui/wxpython/menustrings.py:340 ../gui/wxpython/menustrings.py:1282 #: ../gui/wxpython/image2target/ii2t_menustrings.py:334 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1260 msgid "Makes each cell category value a function of the category values assigned to the cells around it, and stores new cell values in an output raster map layer." msgstr "" -#: ../gui/wxpython/menustrings.py:340 ../gui/wxpython/menustrings.py:1282 +#: ../gui/wxpython/menustrings.py:341 ../gui/wxpython/menustrings.py:1283 #: ../gui/wxpython/image2target/ii2t_menustrings.py:335 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1261 msgid "Neighborhood points" msgstr "" -#: ../gui/wxpython/menustrings.py:341 ../gui/wxpython/menustrings.py:1283 +#: ../gui/wxpython/menustrings.py:342 ../gui/wxpython/menustrings.py:1284 #: ../gui/wxpython/image2target/ii2t_menustrings.py:336 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1262 msgid "Neighborhood analysis tool for vector point maps. Makes each cell value a function of the attribute values assigned to the vector points or centroids around it, and stores new cell values in an output raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:342 ../gui/wxpython/menustrings.py:1284 +#: ../gui/wxpython/menustrings.py:343 ../gui/wxpython/menustrings.py:1285 #: ../gui/wxpython/image2target/ii2t_menustrings.py:337 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1263 msgid "Overlay rasters" msgstr "" -#: ../gui/wxpython/menustrings.py:343 ../gui/wxpython/menustrings.py:1285 +#: ../gui/wxpython/menustrings.py:344 ../gui/wxpython/menustrings.py:1286 #: ../gui/wxpython/image2target/ii2t_menustrings.py:338 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1264 msgid "Cross product" msgstr "" -#: ../gui/wxpython/menustrings.py:344 ../gui/wxpython/menustrings.py:1286 +#: ../gui/wxpython/menustrings.py:345 ../gui/wxpython/menustrings.py:1287 #: ../gui/wxpython/image2target/ii2t_menustrings.py:339 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1265 msgid "Creates a cross product of the category values from multiple raster map layers." msgstr "" -#: ../gui/wxpython/menustrings.py:345 ../gui/wxpython/menustrings.py:1287 +#: ../gui/wxpython/menustrings.py:346 ../gui/wxpython/menustrings.py:1288 #: ../gui/wxpython/image2target/ii2t_menustrings.py:340 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1266 msgid "Patch raster maps" msgstr "" -#: ../gui/wxpython/menustrings.py:346 ../gui/wxpython/menustrings.py:1288 +#: ../gui/wxpython/menustrings.py:347 ../gui/wxpython/menustrings.py:1289 #: ../gui/wxpython/image2target/ii2t_menustrings.py:341 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1267 msgid "Creates a composite raster map layer by using known category values from one (or more) map layer(s) to fill in areas of \"no data\" in another map layer." msgstr "" -#: ../gui/wxpython/menustrings.py:347 ../gui/wxpython/menustrings.py:1289 +#: ../gui/wxpython/menustrings.py:348 ../gui/wxpython/menustrings.py:1290 #: ../gui/wxpython/image2target/ii2t_menustrings.py:342 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1268 msgid "Raster series aggregation" msgstr "" -#: ../gui/wxpython/menustrings.py:348 ../gui/wxpython/menustrings.py:1290 +#: ../gui/wxpython/menustrings.py:349 ../gui/wxpython/menustrings.py:1291 #: ../gui/wxpython/image2target/ii2t_menustrings.py:343 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1269 msgid "Makes each output cell value a function of the values assigned to the corresponding cells in the input raster map layers." msgstr "" -#: ../gui/wxpython/menustrings.py:349 ../gui/wxpython/menustrings.py:1291 +#: ../gui/wxpython/menustrings.py:350 ../gui/wxpython/menustrings.py:1292 #: ../gui/wxpython/image2target/ii2t_menustrings.py:344 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1270 msgid "Raster series accumulation" msgstr "" -#: ../gui/wxpython/menustrings.py:350 ../gui/wxpython/menustrings.py:1292 +#: ../gui/wxpython/menustrings.py:351 ../gui/wxpython/menustrings.py:1293 #: ../gui/wxpython/image2target/ii2t_menustrings.py:345 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1271 msgid "Makes each output cell value a accumulationfunction of the values assigned to the corresponding cells in the input raster map layers." msgstr "" -#: ../gui/wxpython/menustrings.py:351 ../gui/wxpython/menustrings.py:1293 +#: ../gui/wxpython/menustrings.py:352 ../gui/wxpython/menustrings.py:1294 #: ../gui/wxpython/image2target/ii2t_menustrings.py:346 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1272 msgid "Statistical overlay" msgstr "" -#: ../gui/wxpython/menustrings.py:352 ../gui/wxpython/menustrings.py:1294 +#: ../gui/wxpython/menustrings.py:353 ../gui/wxpython/menustrings.py:1295 #: ../gui/wxpython/image2target/ii2t_menustrings.py:347 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1273 msgid "Calculates category or object oriented statistics (accumulator-based statistics)." msgstr "" -#: ../gui/wxpython/menustrings.py:353 ../gui/wxpython/menustrings.py:1295 +#: ../gui/wxpython/menustrings.py:354 ../gui/wxpython/menustrings.py:1296 #: ../gui/wxpython/image2target/ii2t_menustrings.py:348 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1274 msgid "Quantiles overlay" msgstr "" -#: ../gui/wxpython/menustrings.py:354 ../gui/wxpython/menustrings.py:1296 +#: ../gui/wxpython/menustrings.py:355 ../gui/wxpython/menustrings.py:1297 #: ../gui/wxpython/image2target/ii2t_menustrings.py:349 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1275 msgid "Compute category quantiles using two passes." msgstr "" -#: ../gui/wxpython/menustrings.py:355 ../gui/wxpython/menustrings.py:1297 +#: ../gui/wxpython/menustrings.py:356 ../gui/wxpython/menustrings.py:1298 #: ../gui/wxpython/image2target/ii2t_menustrings.py:350 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1276 msgid "Solar radiance and shadows" msgstr "" -#: ../gui/wxpython/menustrings.py:356 ../gui/wxpython/menustrings.py:1298 +#: ../gui/wxpython/menustrings.py:357 ../gui/wxpython/menustrings.py:1299 #: ../gui/wxpython/image2target/ii2t_menustrings.py:351 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1277 msgid "LatLong map" msgstr "" -#: ../gui/wxpython/menustrings.py:357 ../gui/wxpython/menustrings.py:1299 +#: ../gui/wxpython/menustrings.py:358 ../gui/wxpython/menustrings.py:1300 #: ../gui/wxpython/image2target/ii2t_menustrings.py:352 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1278 msgid "Creates a latitude/longitude raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:358 ../gui/wxpython/menustrings.py:1300 +#: ../gui/wxpython/menustrings.py:359 ../gui/wxpython/menustrings.py:1301 #: ../gui/wxpython/image2target/ii2t_menustrings.py:353 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1279 msgid "Solar irradiance and irradiation" msgstr "" -#: ../gui/wxpython/menustrings.py:359 ../gui/wxpython/menustrings.py:1301 +#: ../gui/wxpython/menustrings.py:360 ../gui/wxpython/menustrings.py:1302 #: ../gui/wxpython/image2target/ii2t_menustrings.py:354 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1280 msgid "Solar irradiance and irradiation model. Computes direct (beam), diffuse and reflected solar irradiation raster maps for given day, latitude, surface and atmospheric conditions. Solar parameters (e.g. sunrise, sunset times, declination, extraterrestrial irradiance, daylight length) are saved in the map history file. Alternatively, a local time can be specified to compute solar incidence angle and/or irradiance raster maps. The shadowing effect of the topography is optionally incorporated." msgstr "" -#: ../gui/wxpython/menustrings.py:360 ../gui/wxpython/menustrings.py:1302 +#: ../gui/wxpython/menustrings.py:361 ../gui/wxpython/menustrings.py:1303 #: ../gui/wxpython/image2target/ii2t_menustrings.py:355 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1281 msgid "Shadows map" msgstr "" -#: ../gui/wxpython/menustrings.py:361 ../gui/wxpython/menustrings.py:1303 +#: ../gui/wxpython/menustrings.py:362 ../gui/wxpython/menustrings.py:1304 #: ../gui/wxpython/image2target/ii2t_menustrings.py:356 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1282 msgid "Calculates cast shadow areas from sun position and elevation raster map. Either exact sun position (A) is specified, or date/time to calculate the sun position (B) by r.sunmask itself." msgstr "" -#: ../gui/wxpython/menustrings.py:362 ../gui/wxpython/menustrings.py:1304 +#: ../gui/wxpython/menustrings.py:363 ../gui/wxpython/menustrings.py:1305 #: ../gui/wxpython/image2target/ii2t_menustrings.py:357 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1283 msgid "Sunshine hours and solar angles" msgstr "" -#: ../gui/wxpython/menustrings.py:363 ../gui/wxpython/menustrings.py:1305 +#: ../gui/wxpython/menustrings.py:364 ../gui/wxpython/menustrings.py:1306 #: ../gui/wxpython/image2target/ii2t_menustrings.py:358 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1284 msgid "Calculates solar elevation, solar azimuth, and sun hours. Solar elevation: the angle between the direction of the geometric center of the sun's apparent disk and the (idealized) horizon. Solar azimuth: the angle from due north in clockwise direction." msgstr "" -#: ../gui/wxpython/menustrings.py:364 ../gui/wxpython/menustrings.py:1306 +#: ../gui/wxpython/menustrings.py:365 ../gui/wxpython/menustrings.py:1307 #: ../gui/wxpython/image2target/ii2t_menustrings.py:359 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1285 msgid "Terrain analysis" msgstr "" -#: ../gui/wxpython/menustrings.py:365 ../gui/wxpython/menustrings.py:1307 +#: ../gui/wxpython/menustrings.py:366 ../gui/wxpython/menustrings.py:1308 #: ../gui/wxpython/image2target/ii2t_menustrings.py:360 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1286 msgid "Generate contour lines" msgstr "" -#: ../gui/wxpython/menustrings.py:366 ../gui/wxpython/menustrings.py:1308 +#: ../gui/wxpython/menustrings.py:367 ../gui/wxpython/menustrings.py:1309 #: ../gui/wxpython/image2target/ii2t_menustrings.py:361 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1287 msgid "Produces a vector map of specified contours from a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:367 ../gui/wxpython/menustrings.py:1309 +#: ../gui/wxpython/menustrings.py:368 ../gui/wxpython/menustrings.py:1310 #: ../gui/wxpython/image2target/ii2t_menustrings.py:362 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1288 msgid "Cost surface" msgstr "" -#: ../gui/wxpython/menustrings.py:368 ../gui/wxpython/menustrings.py:1310 +#: ../gui/wxpython/menustrings.py:369 ../gui/wxpython/menustrings.py:1311 #: ../gui/wxpython/image2target/ii2t_menustrings.py:363 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1289 msgid "Creates a raster map showing the cumulative cost of moving between different geographic locations on an input raster map whose cell category values represent cost." msgstr "" -#: ../gui/wxpython/menustrings.py:369 ../gui/wxpython/menustrings.py:1311 +#: ../gui/wxpython/menustrings.py:370 ../gui/wxpython/menustrings.py:1312 #: ../gui/wxpython/image2target/ii2t_menustrings.py:364 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1290 msgid "Cumulative movement costs" msgstr "" -#: ../gui/wxpython/menustrings.py:370 ../gui/wxpython/menustrings.py:1312 +#: ../gui/wxpython/menustrings.py:371 ../gui/wxpython/menustrings.py:1313 #: ../gui/wxpython/image2target/ii2t_menustrings.py:365 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1291 msgid "Creates a raster map showing the anisotropic cumulative cost of moving between different geographic locations on an input raster map whose cell category values represent cost." msgstr "" -#: ../gui/wxpython/menustrings.py:371 ../gui/wxpython/menustrings.py:1313 +#: ../gui/wxpython/menustrings.py:372 ../gui/wxpython/menustrings.py:1314 #: ../gui/wxpython/image2target/ii2t_menustrings.py:366 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1292 msgid "Least cost route or flow" msgstr "" -#: ../gui/wxpython/menustrings.py:372 ../gui/wxpython/menustrings.py:1314 +#: ../gui/wxpython/menustrings.py:373 ../gui/wxpython/menustrings.py:1315 #: ../gui/wxpython/image2target/ii2t_menustrings.py:367 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1293 msgid "Traces a flow through an elevation model or cost surface on a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:373 ../gui/wxpython/menustrings.py:1315 +#: ../gui/wxpython/menustrings.py:374 ../gui/wxpython/menustrings.py:1316 #: ../gui/wxpython/image2target/ii2t_menustrings.py:368 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1294 msgid "Compute shaded relief" msgstr "" -#: ../gui/wxpython/menustrings.py:374 ../gui/wxpython/menustrings.py:1316 +#: ../gui/wxpython/menustrings.py:375 ../gui/wxpython/menustrings.py:1317 #: ../gui/wxpython/image2target/ii2t_menustrings.py:369 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1295 msgid "Creates shaded relief map from an elevation map (DEM). " msgstr "" -#: ../gui/wxpython/menustrings.py:375 ../gui/wxpython/menustrings.py:1317 +#: ../gui/wxpython/menustrings.py:376 ../gui/wxpython/menustrings.py:1318 #: ../gui/wxpython/image2target/ii2t_menustrings.py:370 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1296 msgid "Apply shade to raster" msgstr "" -#: ../gui/wxpython/menustrings.py:376 ../gui/wxpython/menustrings.py:1318 +#: ../gui/wxpython/menustrings.py:377 ../gui/wxpython/menustrings.py:1319 #: ../gui/wxpython/image2target/ii2t_menustrings.py:371 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1297 msgid "Drapes a color raster over an shaded relief or aspect map." msgstr "" -#: ../gui/wxpython/menustrings.py:377 ../gui/wxpython/menustrings.py:1319 +#: ../gui/wxpython/menustrings.py:378 ../gui/wxpython/menustrings.py:1320 #: ../gui/wxpython/image2target/ii2t_menustrings.py:372 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1298 msgid "Slope and aspect" msgstr "" -#: ../gui/wxpython/menustrings.py:378 ../gui/wxpython/menustrings.py:1320 +#: ../gui/wxpython/menustrings.py:379 ../gui/wxpython/menustrings.py:1321 #: ../gui/wxpython/image2target/ii2t_menustrings.py:373 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1299 msgid "Generates raster maps of slope, aspect, curvatures and partial derivatives from an elevation raster map. Aspect is calculated counterclockwise from east." msgstr "" -#: ../gui/wxpython/menustrings.py:379 ../gui/wxpython/menustrings.py:1321 +#: ../gui/wxpython/menustrings.py:380 ../gui/wxpython/menustrings.py:1322 msgid "Landforms" msgstr "" -#: ../gui/wxpython/menustrings.py:380 ../gui/wxpython/menustrings.py:1322 +#: ../gui/wxpython/menustrings.py:381 ../gui/wxpython/menustrings.py:1323 msgid "Calculates geomorphons (terrain forms) and associated geometry using machine vision approach." msgstr "" -#: ../gui/wxpython/menustrings.py:381 ../gui/wxpython/menustrings.py:1323 +#: ../gui/wxpython/menustrings.py:382 ../gui/wxpython/menustrings.py:1324 #: ../gui/wxpython/image2target/ii2t_menustrings.py:374 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1300 msgid "Terrain parameters" msgstr "" -#: ../gui/wxpython/menustrings.py:382 ../gui/wxpython/menustrings.py:1324 +#: ../gui/wxpython/menustrings.py:383 ../gui/wxpython/menustrings.py:1325 #: ../gui/wxpython/image2target/ii2t_menustrings.py:375 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1301 msgid "Extracts terrain parameters from a DEM. Uses a multi-scale approach by taking fitting quadratic parameters to any size window (via least squares)." msgstr "" -#: ../gui/wxpython/menustrings.py:383 ../gui/wxpython/menustrings.py:1325 +#: ../gui/wxpython/menustrings.py:384 ../gui/wxpython/menustrings.py:1326 #: ../gui/wxpython/image2target/ii2t_menustrings.py:376 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1302 msgid "Textural features" msgstr "" -#: ../gui/wxpython/menustrings.py:384 ../gui/wxpython/menustrings.py:1326 +#: ../gui/wxpython/menustrings.py:385 ../gui/wxpython/menustrings.py:1327 #: ../gui/wxpython/image2target/ii2t_menustrings.py:377 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1303 msgid "Generate images with textural features from a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:385 ../gui/wxpython/menustrings.py:1327 +#: ../gui/wxpython/menustrings.py:386 ../gui/wxpython/menustrings.py:1328 #: ../gui/wxpython/image2target/ii2t_menustrings.py:378 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1304 msgid "Visibility" msgstr "" -#: ../gui/wxpython/menustrings.py:386 ../gui/wxpython/menustrings.py:1328 +#: ../gui/wxpython/menustrings.py:387 ../gui/wxpython/menustrings.py:1329 #: ../gui/wxpython/image2target/ii2t_menustrings.py:379 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1305 msgid "Computes the viewshed of a point on an elevation raster map. Default format: NULL (invisible), vertical angle wrt viewpoint (visible)." msgstr "" -#: ../gui/wxpython/menustrings.py:389 ../gui/wxpython/menustrings.py:1331 +#: ../gui/wxpython/menustrings.py:390 ../gui/wxpython/menustrings.py:1332 #: ../gui/wxpython/image2target/ii2t_menustrings.py:382 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1308 msgid "Horizon angle" msgstr "" -#: ../gui/wxpython/menustrings.py:390 ../gui/wxpython/menustrings.py:1332 +#: ../gui/wxpython/menustrings.py:391 ../gui/wxpython/menustrings.py:1333 #: ../gui/wxpython/image2target/ii2t_menustrings.py:383 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1309 msgid "Computes horizon angle height from a digital elevation model. The module has two different modes of operation: 1. Computes the entire horizon around a single point whose coordinates are given with the 'coord' option. The horizon height (in radians). 2. Computes one or more raster maps of the horizon height in a single direction. The input for this is the angle (in degrees), which is measured counterclockwise with east=0, north=90 etc. The output is the horizon height in radians." msgstr "" -#: ../gui/wxpython/menustrings.py:391 ../gui/wxpython/menustrings.py:1333 +#: ../gui/wxpython/menustrings.py:392 ../gui/wxpython/menustrings.py:1334 #: ../gui/wxpython/image2target/ii2t_menustrings.py:384 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1310 msgid "Transform features" msgstr "" -#: ../gui/wxpython/menustrings.py:392 ../gui/wxpython/menustrings.py:1334 +#: ../gui/wxpython/menustrings.py:393 ../gui/wxpython/menustrings.py:1335 #: ../gui/wxpython/image2target/ii2t_menustrings.py:385 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1311 msgid "Clump" msgstr "" -#: ../gui/wxpython/menustrings.py:393 ../gui/wxpython/menustrings.py:1335 +#: ../gui/wxpython/menustrings.py:394 ../gui/wxpython/menustrings.py:1336 #: ../gui/wxpython/image2target/ii2t_menustrings.py:386 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1312 msgid "Recategorizes data in a raster map by grouping cells that form physically discrete areas into unique categories." msgstr "" -#: ../gui/wxpython/menustrings.py:394 ../gui/wxpython/menustrings.py:1336 +#: ../gui/wxpython/menustrings.py:395 ../gui/wxpython/menustrings.py:1337 #: ../gui/wxpython/image2target/ii2t_menustrings.py:387 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1313 msgid "Grow" msgstr "" -#: ../gui/wxpython/menustrings.py:396 ../gui/wxpython/menustrings.py:1338 +#: ../gui/wxpython/menustrings.py:397 ../gui/wxpython/menustrings.py:1339 #: ../gui/wxpython/image2target/ii2t_menustrings.py:389 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1315 msgid "Thin" msgstr "" -#: ../gui/wxpython/menustrings.py:397 ../gui/wxpython/menustrings.py:1339 +#: ../gui/wxpython/menustrings.py:398 ../gui/wxpython/menustrings.py:1340 #: ../gui/wxpython/image2target/ii2t_menustrings.py:390 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1316 msgid "Thins non-null cells that denote linear features in a raster map layer." msgstr "" -#: ../gui/wxpython/menustrings.py:398 ../gui/wxpython/menustrings.py:1340 +#: ../gui/wxpython/menustrings.py:399 ../gui/wxpython/menustrings.py:1341 #: ../gui/wxpython/image2target/ii2t_menustrings.py:391 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1317 msgid "Hydrologic modeling" msgstr "" -#: ../gui/wxpython/menustrings.py:399 ../gui/wxpython/menustrings.py:1341 +#: ../gui/wxpython/menustrings.py:400 ../gui/wxpython/menustrings.py:1342 #: ../gui/wxpython/image2target/ii2t_menustrings.py:392 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1318 msgid "Carve stream channels" msgstr "" -#: ../gui/wxpython/menustrings.py:400 ../gui/wxpython/menustrings.py:1342 +#: ../gui/wxpython/menustrings.py:401 ../gui/wxpython/menustrings.py:1343 #: ../gui/wxpython/image2target/ii2t_menustrings.py:393 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1319 msgid "Generates stream channels. Takes vector stream data, transforms it to raster and subtracts depth from the output DEM." msgstr "" -#: ../gui/wxpython/menustrings.py:401 ../gui/wxpython/menustrings.py:1343 +#: ../gui/wxpython/menustrings.py:402 ../gui/wxpython/menustrings.py:1344 #: ../gui/wxpython/image2target/ii2t_menustrings.py:394 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1320 msgid "Fill lake" msgstr "" -#: ../gui/wxpython/menustrings.py:402 ../gui/wxpython/menustrings.py:1344 +#: ../gui/wxpython/menustrings.py:403 ../gui/wxpython/menustrings.py:1345 #: ../gui/wxpython/image2target/ii2t_menustrings.py:395 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1321 msgid "Fills lake at given point to given level." msgstr "" -#: ../gui/wxpython/menustrings.py:403 ../gui/wxpython/menustrings.py:1345 +#: ../gui/wxpython/menustrings.py:404 ../gui/wxpython/menustrings.py:1346 #: ../gui/wxpython/image2target/ii2t_menustrings.py:396 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1322 msgid "Depressionless map and flowlines" msgstr "" -#: ../gui/wxpython/menustrings.py:404 ../gui/wxpython/menustrings.py:1346 +#: ../gui/wxpython/menustrings.py:405 ../gui/wxpython/menustrings.py:1347 #: ../gui/wxpython/image2target/ii2t_menustrings.py:397 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1323 msgid "Filters and generates a depressionless elevation map and a flow direction map from a given elevation raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:405 ../gui/wxpython/menustrings.py:1347 +#: ../gui/wxpython/menustrings.py:406 ../gui/wxpython/menustrings.py:1348 #: ../gui/wxpython/image2target/ii2t_menustrings.py:398 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1324 msgid "Flow accumulation" msgstr "" -#: ../gui/wxpython/menustrings.py:406 ../gui/wxpython/menustrings.py:1348 +#: ../gui/wxpython/menustrings.py:407 ../gui/wxpython/menustrings.py:1349 #: ../gui/wxpython/image2target/ii2t_menustrings.py:399 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1325 msgid "Performs flow computation for massive grids." msgstr "" -#: ../gui/wxpython/menustrings.py:407 ../gui/wxpython/menustrings.py:1349 +#: ../gui/wxpython/menustrings.py:408 ../gui/wxpython/menustrings.py:1350 #: ../gui/wxpython/image2target/ii2t_menustrings.py:400 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1326 msgid "Flow lines" msgstr "" -#: ../gui/wxpython/menustrings.py:408 ../gui/wxpython/menustrings.py:1350 +#: ../gui/wxpython/menustrings.py:409 ../gui/wxpython/menustrings.py:1351 #: ../gui/wxpython/image2target/ii2t_menustrings.py:401 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1327 msgid "Constructs flowlines. Computes flowlines, flowpath lengths, and flowaccumulation (contributing areas) from a elevation raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:409 ../gui/wxpython/menustrings.py:1351 +#: ../gui/wxpython/menustrings.py:410 ../gui/wxpython/menustrings.py:1352 #: ../gui/wxpython/image2target/ii2t_menustrings.py:402 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1328 msgid "Watershed analysis" msgstr "" -#: ../gui/wxpython/menustrings.py:410 ../gui/wxpython/menustrings.py:1352 +#: ../gui/wxpython/menustrings.py:411 ../gui/wxpython/menustrings.py:1353 #: ../gui/wxpython/image2target/ii2t_menustrings.py:403 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1329 msgid "Calculates hydrological parameters and RUSLE factors." msgstr "" -#: ../gui/wxpython/menustrings.py:411 ../gui/wxpython/menustrings.py:1353 +#: ../gui/wxpython/menustrings.py:412 ../gui/wxpython/menustrings.py:1354 #: ../gui/wxpython/image2target/ii2t_menustrings.py:404 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1330 msgid "Watershed subbasins" msgstr "" -#: ../gui/wxpython/menustrings.py:412 ../gui/wxpython/menustrings.py:1354 +#: ../gui/wxpython/menustrings.py:413 ../gui/wxpython/menustrings.py:1355 #: ../gui/wxpython/image2target/ii2t_menustrings.py:405 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1331 msgid "Generates watershed subbasins raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:413 ../gui/wxpython/menustrings.py:1355 +#: ../gui/wxpython/menustrings.py:414 ../gui/wxpython/menustrings.py:1356 #: ../gui/wxpython/image2target/ii2t_menustrings.py:406 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1332 msgid "Watershed basin creation" msgstr "" -#: ../gui/wxpython/menustrings.py:414 ../gui/wxpython/menustrings.py:1356 +#: ../gui/wxpython/menustrings.py:415 ../gui/wxpython/menustrings.py:1357 #: ../gui/wxpython/image2target/ii2t_menustrings.py:407 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1333 msgid "Creates watershed basins from a drainage direction map." msgstr "" -#: ../gui/wxpython/menustrings.py:415 ../gui/wxpython/menustrings.py:1357 +#: ../gui/wxpython/menustrings.py:416 ../gui/wxpython/menustrings.py:1358 #: ../gui/wxpython/image2target/ii2t_menustrings.py:408 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1334 msgid "Extraction of stream networks" msgstr "" -#: ../gui/wxpython/menustrings.py:416 ../gui/wxpython/menustrings.py:1358 +#: ../gui/wxpython/menustrings.py:417 ../gui/wxpython/menustrings.py:1359 #: ../gui/wxpython/image2target/ii2t_menustrings.py:409 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1335 msgid "Performs stream network extraction." msgstr "" -#: ../gui/wxpython/menustrings.py:417 ../gui/wxpython/menustrings.py:1359 +#: ../gui/wxpython/menustrings.py:418 ../gui/wxpython/menustrings.py:1360 #: ../gui/wxpython/image2target/ii2t_menustrings.py:410 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1336 msgid "SIMWE Overland flow modeling" msgstr "" -#: ../gui/wxpython/menustrings.py:418 ../gui/wxpython/menustrings.py:1360 +#: ../gui/wxpython/menustrings.py:419 ../gui/wxpython/menustrings.py:1361 #: ../gui/wxpython/image2target/ii2t_menustrings.py:411 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1337 msgid "Overland flow hydrologic simulation using path sampling method (SIMWE)." msgstr "" -#: ../gui/wxpython/menustrings.py:419 ../gui/wxpython/menustrings.py:1361 +#: ../gui/wxpython/menustrings.py:420 ../gui/wxpython/menustrings.py:1362 #: ../gui/wxpython/image2target/ii2t_menustrings.py:412 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1338 msgid "SIMWE Sediment flux modeling" msgstr "" -#: ../gui/wxpython/menustrings.py:420 ../gui/wxpython/menustrings.py:1362 +#: ../gui/wxpython/menustrings.py:421 ../gui/wxpython/menustrings.py:1363 #: ../gui/wxpython/image2target/ii2t_menustrings.py:413 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1339 msgid "Sediment transport and erosion/deposition simulation using path sampling method (SIMWE)." msgstr "" -#: ../gui/wxpython/menustrings.py:421 ../gui/wxpython/menustrings.py:1363 +#: ../gui/wxpython/menustrings.py:422 ../gui/wxpython/menustrings.py:1364 #: ../gui/wxpython/image2target/ii2t_menustrings.py:414 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1340 msgid "Topographic index map" msgstr "" -#: ../gui/wxpython/menustrings.py:422 ../gui/wxpython/menustrings.py:1364 +#: ../gui/wxpython/menustrings.py:423 ../gui/wxpython/menustrings.py:1365 #: ../gui/wxpython/image2target/ii2t_menustrings.py:415 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1341 msgid "Creates a topographic index (wetness index) raster map from an elevation raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:423 ../gui/wxpython/menustrings.py:1365 +#: ../gui/wxpython/menustrings.py:424 ../gui/wxpython/menustrings.py:1366 #: ../gui/wxpython/image2target/ii2t_menustrings.py:416 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1342 msgid "TOPMODEL simulation" msgstr "" -#: ../gui/wxpython/menustrings.py:424 ../gui/wxpython/menustrings.py:1366 +#: ../gui/wxpython/menustrings.py:425 ../gui/wxpython/menustrings.py:1367 #: ../gui/wxpython/image2target/ii2t_menustrings.py:417 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1343 msgid "Simulates TOPMODEL which is a physically based hydrologic model." msgstr "" -#: ../gui/wxpython/menustrings.py:425 ../gui/wxpython/menustrings.py:1367 +#: ../gui/wxpython/menustrings.py:426 ../gui/wxpython/menustrings.py:1368 #: ../gui/wxpython/image2target/ii2t_menustrings.py:418 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1344 msgid "USLE K-factor" msgstr "" -#: ../gui/wxpython/menustrings.py:426 ../gui/wxpython/menustrings.py:1368 +#: ../gui/wxpython/menustrings.py:427 ../gui/wxpython/menustrings.py:1369 #: ../gui/wxpython/image2target/ii2t_menustrings.py:419 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1345 msgid "Computes USLE Soil Erodibility Factor (K)." msgstr "" -#: ../gui/wxpython/menustrings.py:427 ../gui/wxpython/menustrings.py:1369 +#: ../gui/wxpython/menustrings.py:428 ../gui/wxpython/menustrings.py:1370 #: ../gui/wxpython/image2target/ii2t_menustrings.py:420 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1346 msgid "USLE R-factor" msgstr "" -#: ../gui/wxpython/menustrings.py:428 ../gui/wxpython/menustrings.py:1370 +#: ../gui/wxpython/menustrings.py:429 ../gui/wxpython/menustrings.py:1371 #: ../gui/wxpython/image2target/ii2t_menustrings.py:421 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1347 msgid "Computes USLE R factor, Rainfall erosivity index." msgstr "" -#: ../gui/wxpython/menustrings.py:429 ../gui/wxpython/menustrings.py:876 -#: ../gui/wxpython/menustrings.py:1371 ../gui/wxpython/menustrings.py:1818 +#: ../gui/wxpython/menustrings.py:430 ../gui/wxpython/menustrings.py:877 +#: ../gui/wxpython/menustrings.py:1372 ../gui/wxpython/menustrings.py:1819 #: ../gui/wxpython/image2target/ii2t_menustrings.py:422 #: ../gui/wxpython/image2target/ii2t_menustrings.py:860 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1348 @@ -6703,254 +6677,254 @@ msgid "Groundwater modeling" msgstr "" -#: ../gui/wxpython/menustrings.py:430 ../gui/wxpython/menustrings.py:1372 +#: ../gui/wxpython/menustrings.py:431 ../gui/wxpython/menustrings.py:1373 #: ../gui/wxpython/image2target/ii2t_menustrings.py:423 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1349 msgid "Groundwater flow" msgstr "" -#: ../gui/wxpython/menustrings.py:431 ../gui/wxpython/menustrings.py:1373 +#: ../gui/wxpython/menustrings.py:432 ../gui/wxpython/menustrings.py:1374 #: ../gui/wxpython/image2target/ii2t_menustrings.py:424 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1350 msgid "Numerical calculation program for transient, confined and unconfined groundwater flow in two dimensions." msgstr "" -#: ../gui/wxpython/menustrings.py:432 ../gui/wxpython/menustrings.py:1374 +#: ../gui/wxpython/menustrings.py:433 ../gui/wxpython/menustrings.py:1375 #: ../gui/wxpython/image2target/ii2t_menustrings.py:425 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1351 msgid "Groundwater solute transport" msgstr "" -#: ../gui/wxpython/menustrings.py:433 ../gui/wxpython/menustrings.py:1375 +#: ../gui/wxpython/menustrings.py:434 ../gui/wxpython/menustrings.py:1376 #: ../gui/wxpython/image2target/ii2t_menustrings.py:426 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1352 msgid "Numerical calculation program for transient, confined and unconfined solute transport in two dimensions" msgstr "" -#: ../gui/wxpython/menustrings.py:434 ../gui/wxpython/menustrings.py:1376 +#: ../gui/wxpython/menustrings.py:435 ../gui/wxpython/menustrings.py:1377 #: ../gui/wxpython/image2target/ii2t_menustrings.py:427 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1353 msgid "Landscape patch analysis" msgstr "" -#: ../gui/wxpython/menustrings.py:435 ../gui/wxpython/menustrings.py:1377 +#: ../gui/wxpython/menustrings.py:436 ../gui/wxpython/menustrings.py:1378 #: ../gui/wxpython/image2target/ii2t_menustrings.py:428 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1354 msgid "Set up sampling and analysis framework" msgstr "" -#: ../gui/wxpython/menustrings.py:436 ../gui/wxpython/menustrings.py:1378 +#: ../gui/wxpython/menustrings.py:437 ../gui/wxpython/menustrings.py:1379 #: ../gui/wxpython/image2target/ii2t_menustrings.py:429 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1355 msgid "Configuration editor for r.li.'index'" msgstr "" -#: ../gui/wxpython/menustrings.py:437 ../gui/wxpython/menustrings.py:1379 +#: ../gui/wxpython/menustrings.py:438 ../gui/wxpython/menustrings.py:1380 #: ../gui/wxpython/image2target/ii2t_menustrings.py:430 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1356 msgid "Edge density" msgstr "" -#: ../gui/wxpython/menustrings.py:438 ../gui/wxpython/menustrings.py:1380 +#: ../gui/wxpython/menustrings.py:439 ../gui/wxpython/menustrings.py:1381 #: ../gui/wxpython/image2target/ii2t_menustrings.py:431 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1357 msgid "Calculates edge density index on a raster map, using a 4 neighbour algorithm" msgstr "" -#: ../gui/wxpython/menustrings.py:439 ../gui/wxpython/menustrings.py:1381 +#: ../gui/wxpython/menustrings.py:440 ../gui/wxpython/menustrings.py:1382 #: ../gui/wxpython/image2target/ii2t_menustrings.py:432 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1358 msgid "Contrast weighted edge density" msgstr "" -#: ../gui/wxpython/menustrings.py:440 ../gui/wxpython/menustrings.py:1382 +#: ../gui/wxpython/menustrings.py:441 ../gui/wxpython/menustrings.py:1383 #: ../gui/wxpython/image2target/ii2t_menustrings.py:433 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1359 msgid "Calculates contrast weighted edge density index on a raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:441 ../gui/wxpython/menustrings.py:1383 +#: ../gui/wxpython/menustrings.py:442 ../gui/wxpython/menustrings.py:1384 #: ../gui/wxpython/image2target/ii2t_menustrings.py:434 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1360 msgid "Patch area mean" msgstr "" -#: ../gui/wxpython/menustrings.py:442 ../gui/wxpython/menustrings.py:1384 +#: ../gui/wxpython/menustrings.py:443 ../gui/wxpython/menustrings.py:1385 #: ../gui/wxpython/image2target/ii2t_menustrings.py:435 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1361 msgid "Calculates mean patch size index on a raster map, using a 4 neighbour algorithm" msgstr "" -#: ../gui/wxpython/menustrings.py:443 ../gui/wxpython/menustrings.py:1385 +#: ../gui/wxpython/menustrings.py:444 ../gui/wxpython/menustrings.py:1386 #: ../gui/wxpython/image2target/ii2t_menustrings.py:436 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1362 msgid "Patch area range" msgstr "" -#: ../gui/wxpython/menustrings.py:444 ../gui/wxpython/menustrings.py:1386 +#: ../gui/wxpython/menustrings.py:445 ../gui/wxpython/menustrings.py:1387 #: ../gui/wxpython/image2target/ii2t_menustrings.py:437 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1363 msgid "Calculates range of patch area size on a raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:445 ../gui/wxpython/menustrings.py:1387 +#: ../gui/wxpython/menustrings.py:446 ../gui/wxpython/menustrings.py:1388 #: ../gui/wxpython/image2target/ii2t_menustrings.py:438 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1364 msgid "Patch area Std Dev" msgstr "" -#: ../gui/wxpython/menustrings.py:446 ../gui/wxpython/menustrings.py:1388 +#: ../gui/wxpython/menustrings.py:447 ../gui/wxpython/menustrings.py:1389 #: ../gui/wxpython/image2target/ii2t_menustrings.py:439 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1365 msgid "Calculates standard deviation of patch area a raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:447 ../gui/wxpython/menustrings.py:1389 +#: ../gui/wxpython/menustrings.py:448 ../gui/wxpython/menustrings.py:1390 #: ../gui/wxpython/image2target/ii2t_menustrings.py:440 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1366 msgid "Patch area Coeff Var" msgstr "" -#: ../gui/wxpython/menustrings.py:448 ../gui/wxpython/menustrings.py:1390 +#: ../gui/wxpython/menustrings.py:449 ../gui/wxpython/menustrings.py:1391 #: ../gui/wxpython/image2target/ii2t_menustrings.py:441 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1367 msgid "Calculates coefficient of variation of patch area on a raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:449 ../gui/wxpython/menustrings.py:1391 +#: ../gui/wxpython/menustrings.py:450 ../gui/wxpython/menustrings.py:1392 #: ../gui/wxpython/image2target/ii2t_menustrings.py:442 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1368 msgid "Patch density" msgstr "" -#: ../gui/wxpython/menustrings.py:450 ../gui/wxpython/menustrings.py:1392 +#: ../gui/wxpython/menustrings.py:451 ../gui/wxpython/menustrings.py:1393 #: ../gui/wxpython/image2target/ii2t_menustrings.py:443 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1369 msgid "Calculates patch density index on a raster map, using a 4 neighbour algorithm" msgstr "" -#: ../gui/wxpython/menustrings.py:451 ../gui/wxpython/menustrings.py:1393 +#: ../gui/wxpython/menustrings.py:452 ../gui/wxpython/menustrings.py:1394 #: ../gui/wxpython/image2target/ii2t_menustrings.py:444 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1370 msgid "Patch number" msgstr "" -#: ../gui/wxpython/menustrings.py:452 ../gui/wxpython/menustrings.py:1394 +#: ../gui/wxpython/menustrings.py:453 ../gui/wxpython/menustrings.py:1395 #: ../gui/wxpython/image2target/ii2t_menustrings.py:445 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1371 msgid "Calculates patch number index on a raster map, using a 4 neighbour algorithm." msgstr "" -#: ../gui/wxpython/menustrings.py:453 ../gui/wxpython/menustrings.py:1395 +#: ../gui/wxpython/menustrings.py:454 ../gui/wxpython/menustrings.py:1396 #: ../gui/wxpython/image2target/ii2t_menustrings.py:446 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1372 msgid "Dominance's diversity" msgstr "" -#: ../gui/wxpython/menustrings.py:454 ../gui/wxpython/menustrings.py:1396 +#: ../gui/wxpython/menustrings.py:455 ../gui/wxpython/menustrings.py:1397 #: ../gui/wxpython/image2target/ii2t_menustrings.py:447 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1373 msgid "Calculates dominance's diversity index on a raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:455 ../gui/wxpython/menustrings.py:1397 +#: ../gui/wxpython/menustrings.py:456 ../gui/wxpython/menustrings.py:1398 #: ../gui/wxpython/image2target/ii2t_menustrings.py:448 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1374 msgid "Shannon's diversity" msgstr "" -#: ../gui/wxpython/menustrings.py:456 ../gui/wxpython/menustrings.py:1398 +#: ../gui/wxpython/menustrings.py:457 ../gui/wxpython/menustrings.py:1399 #: ../gui/wxpython/image2target/ii2t_menustrings.py:449 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1375 msgid "Calculates Shannon's diversity index on a raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:457 ../gui/wxpython/menustrings.py:1399 +#: ../gui/wxpython/menustrings.py:458 ../gui/wxpython/menustrings.py:1400 #: ../gui/wxpython/image2target/ii2t_menustrings.py:450 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1376 msgid "Simpson's diversity" msgstr "" -#: ../gui/wxpython/menustrings.py:458 ../gui/wxpython/menustrings.py:1400 +#: ../gui/wxpython/menustrings.py:459 ../gui/wxpython/menustrings.py:1401 #: ../gui/wxpython/image2target/ii2t_menustrings.py:451 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1377 msgid "Calculates Simpson's diversity index on a raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:459 ../gui/wxpython/menustrings.py:1401 +#: ../gui/wxpython/menustrings.py:460 ../gui/wxpython/menustrings.py:1402 #: ../gui/wxpython/image2target/ii2t_menustrings.py:452 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1378 msgid "Richness" msgstr "" -#: ../gui/wxpython/menustrings.py:460 ../gui/wxpython/menustrings.py:1402 +#: ../gui/wxpython/menustrings.py:461 ../gui/wxpython/menustrings.py:1403 #: ../gui/wxpython/image2target/ii2t_menustrings.py:453 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1379 msgid "Calculates richness index on a raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:461 ../gui/wxpython/menustrings.py:1403 +#: ../gui/wxpython/menustrings.py:462 ../gui/wxpython/menustrings.py:1404 #: ../gui/wxpython/image2target/ii2t_menustrings.py:454 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1380 msgid "Shape index" msgstr "" -#: ../gui/wxpython/menustrings.py:462 ../gui/wxpython/menustrings.py:1404 +#: ../gui/wxpython/menustrings.py:463 ../gui/wxpython/menustrings.py:1405 #: ../gui/wxpython/image2target/ii2t_menustrings.py:455 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1381 msgid "Calculates shape index on a raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:463 ../gui/wxpython/menustrings.py:1405 +#: ../gui/wxpython/menustrings.py:464 ../gui/wxpython/menustrings.py:1406 #: ../gui/wxpython/image2target/ii2t_menustrings.py:456 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1382 msgid "Wildfire modeling" msgstr "" -#: ../gui/wxpython/menustrings.py:464 ../gui/wxpython/menustrings.py:1406 +#: ../gui/wxpython/menustrings.py:465 ../gui/wxpython/menustrings.py:1407 #: ../gui/wxpython/image2target/ii2t_menustrings.py:457 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1383 msgid "Rate of spread" msgstr "" -#: ../gui/wxpython/menustrings.py:465 ../gui/wxpython/menustrings.py:1407 +#: ../gui/wxpython/menustrings.py:466 ../gui/wxpython/menustrings.py:1408 #: ../gui/wxpython/image2target/ii2t_menustrings.py:458 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1384 msgid "Generates rate of spread raster maps. Generates three, or four raster map layers showing the base (perpendicular) rate of spread (ROS), the maximum (forward) ROS, the direction of the maximum ROS, and optionally the maximum potential spotting distance for fire spread simulation." msgstr "" -#: ../gui/wxpython/menustrings.py:466 ../gui/wxpython/menustrings.py:1408 +#: ../gui/wxpython/menustrings.py:467 ../gui/wxpython/menustrings.py:1409 #: ../gui/wxpython/image2target/ii2t_menustrings.py:459 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1385 msgid "Least-cost spread paths" msgstr "" -#: ../gui/wxpython/menustrings.py:467 ../gui/wxpython/menustrings.py:1409 +#: ../gui/wxpython/menustrings.py:468 ../gui/wxpython/menustrings.py:1410 #: ../gui/wxpython/image2target/ii2t_menustrings.py:460 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1386 msgid "Recursively traces the least cost path backwards to cells from which the cumulative cost was determined." msgstr "" -#: ../gui/wxpython/menustrings.py:468 ../gui/wxpython/menustrings.py:1410 +#: ../gui/wxpython/menustrings.py:469 ../gui/wxpython/menustrings.py:1411 #: ../gui/wxpython/image2target/ii2t_menustrings.py:461 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1387 msgid "Anisotropic spread simulation" msgstr "" -#: ../gui/wxpython/menustrings.py:469 ../gui/wxpython/menustrings.py:1411 +#: ../gui/wxpython/menustrings.py:470 ../gui/wxpython/menustrings.py:1412 #: ../gui/wxpython/image2target/ii2t_menustrings.py:462 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1388 msgid "Simulates elliptically anisotropic spread. Generates a raster map of the cumulative time of spread, given raster maps containing the rates of spread (ROS), the ROS directions and the spread origins. It optionally produces raster maps to contain backlink UTM coordinates for tracing spread paths. Usable for fire spread simulations." msgstr "" -#: ../gui/wxpython/menustrings.py:470 ../gui/wxpython/menustrings.py:1412 +#: ../gui/wxpython/menustrings.py:471 ../gui/wxpython/menustrings.py:1413 #: ../gui/wxpython/image2target/ii2t_menustrings.py:463 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1389 msgid "Change category values and labels" msgstr "" -#: ../gui/wxpython/menustrings.py:471 ../gui/wxpython/menustrings.py:521 -#: ../gui/wxpython/menustrings.py:1413 ../gui/wxpython/menustrings.py:1463 +#: ../gui/wxpython/menustrings.py:472 ../gui/wxpython/menustrings.py:522 +#: ../gui/wxpython/menustrings.py:1414 ../gui/wxpython/menustrings.py:1464 #: ../gui/wxpython/image2target/ii2t_menustrings.py:464 #: ../gui/wxpython/image2target/ii2t_menustrings.py:514 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1390 @@ -6958,8 +6932,8 @@ msgid "Manage category information" msgstr "" -#: ../gui/wxpython/menustrings.py:472 ../gui/wxpython/menustrings.py:522 -#: ../gui/wxpython/menustrings.py:1414 ../gui/wxpython/menustrings.py:1464 +#: ../gui/wxpython/menustrings.py:473 ../gui/wxpython/menustrings.py:523 +#: ../gui/wxpython/menustrings.py:1415 ../gui/wxpython/menustrings.py:1465 #: ../gui/wxpython/image2target/ii2t_menustrings.py:465 #: ../gui/wxpython/image2target/ii2t_menustrings.py:515 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1391 @@ -6967,32 +6941,32 @@ msgid "Manages category values and labels associated with user-specified raster map layers." msgstr "" -#: ../gui/wxpython/menustrings.py:473 ../gui/wxpython/menustrings.py:1415 +#: ../gui/wxpython/menustrings.py:474 ../gui/wxpython/menustrings.py:1416 #: ../gui/wxpython/image2target/ii2t_menustrings.py:466 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1392 msgid "Interactively edit category values" msgstr "" -#: ../gui/wxpython/menustrings.py:474 ../gui/wxpython/menustrings.py:1416 +#: ../gui/wxpython/menustrings.py:475 ../gui/wxpython/menustrings.py:1417 #: ../gui/wxpython/image2target/ii2t_menustrings.py:467 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1393 msgid "Edits cell values in a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:475 ../gui/wxpython/menustrings.py:1417 +#: ../gui/wxpython/menustrings.py:476 ../gui/wxpython/menustrings.py:1418 #: ../gui/wxpython/image2target/ii2t_menustrings.py:468 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1394 msgid "Reclassify by size" msgstr "" -#: ../gui/wxpython/menustrings.py:476 ../gui/wxpython/menustrings.py:1418 +#: ../gui/wxpython/menustrings.py:477 ../gui/wxpython/menustrings.py:1419 #: ../gui/wxpython/image2target/ii2t_menustrings.py:469 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1395 msgid "Reclasses a raster map greater or less than user specified area size (in hectares)." msgstr "" -#: ../gui/wxpython/menustrings.py:477 ../gui/wxpython/menustrings.py:696 -#: ../gui/wxpython/menustrings.py:1419 ../gui/wxpython/menustrings.py:1638 +#: ../gui/wxpython/menustrings.py:478 ../gui/wxpython/menustrings.py:697 +#: ../gui/wxpython/menustrings.py:1420 ../gui/wxpython/menustrings.py:1639 #: ../gui/wxpython/image2target/ii2t_menustrings.py:470 #: ../gui/wxpython/image2target/ii2t_menustrings.py:687 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1396 @@ -7000,252 +6974,252 @@ msgid "Reclassify" msgstr "" -#: ../gui/wxpython/menustrings.py:478 ../gui/wxpython/menustrings.py:1420 +#: ../gui/wxpython/menustrings.py:479 ../gui/wxpython/menustrings.py:1421 #: ../gui/wxpython/image2target/ii2t_menustrings.py:471 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1397 msgid "Reclassify raster map based on category values. Creates a new raster map whose category values are based upon a reclassification of the categories in an existing raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:479 ../gui/wxpython/menustrings.py:1421 +#: ../gui/wxpython/menustrings.py:480 ../gui/wxpython/menustrings.py:1422 #: ../gui/wxpython/image2target/ii2t_menustrings.py:472 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1398 msgid "Recode" msgstr "" -#: ../gui/wxpython/menustrings.py:480 ../gui/wxpython/menustrings.py:1422 +#: ../gui/wxpython/menustrings.py:481 ../gui/wxpython/menustrings.py:1423 #: ../gui/wxpython/image2target/ii2t_menustrings.py:473 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1399 msgid "Recodes categorical raster maps." msgstr "" -#: ../gui/wxpython/menustrings.py:481 ../gui/wxpython/menustrings.py:1423 +#: ../gui/wxpython/menustrings.py:482 ../gui/wxpython/menustrings.py:1424 #: ../gui/wxpython/image2target/ii2t_menustrings.py:474 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1400 msgid "Rescale" msgstr "" -#: ../gui/wxpython/menustrings.py:482 ../gui/wxpython/menustrings.py:1424 +#: ../gui/wxpython/menustrings.py:483 ../gui/wxpython/menustrings.py:1425 #: ../gui/wxpython/image2target/ii2t_menustrings.py:475 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1401 msgid "Rescales the range of category values in a raster map layer." msgstr "" -#: ../gui/wxpython/menustrings.py:483 ../gui/wxpython/menustrings.py:1425 +#: ../gui/wxpython/menustrings.py:484 ../gui/wxpython/menustrings.py:1426 #: ../gui/wxpython/image2target/ii2t_menustrings.py:476 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1402 msgid "Rescale with histogram" msgstr "" -#: ../gui/wxpython/menustrings.py:484 ../gui/wxpython/menustrings.py:1426 +#: ../gui/wxpython/menustrings.py:485 ../gui/wxpython/menustrings.py:1427 #: ../gui/wxpython/image2target/ii2t_menustrings.py:477 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1403 msgid "Rescales histogram equalized the range of category values in a raster map layer." msgstr "" -#: ../gui/wxpython/menustrings.py:485 ../gui/wxpython/menustrings.py:1427 +#: ../gui/wxpython/menustrings.py:486 ../gui/wxpython/menustrings.py:1428 #: ../gui/wxpython/image2target/ii2t_menustrings.py:478 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1404 msgid "Generate random cells" msgstr "" -#: ../gui/wxpython/menustrings.py:486 ../gui/wxpython/menustrings.py:1428 +#: ../gui/wxpython/menustrings.py:487 ../gui/wxpython/menustrings.py:1429 #: ../gui/wxpython/image2target/ii2t_menustrings.py:479 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1405 msgid "Random cells" msgstr "" -#: ../gui/wxpython/menustrings.py:487 ../gui/wxpython/menustrings.py:1429 +#: ../gui/wxpython/menustrings.py:488 ../gui/wxpython/menustrings.py:1430 #: ../gui/wxpython/image2target/ii2t_menustrings.py:480 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1406 msgid "Generates random cell values with spatial dependence." msgstr "" -#: ../gui/wxpython/menustrings.py:488 ../gui/wxpython/menustrings.py:1430 +#: ../gui/wxpython/menustrings.py:489 ../gui/wxpython/menustrings.py:1431 #: ../gui/wxpython/image2target/ii2t_menustrings.py:481 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1407 msgid "Random cells and vector points" msgstr "" -#: ../gui/wxpython/menustrings.py:489 ../gui/wxpython/menustrings.py:1431 +#: ../gui/wxpython/menustrings.py:490 ../gui/wxpython/menustrings.py:1432 #: ../gui/wxpython/image2target/ii2t_menustrings.py:482 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1408 msgid "Creates a raster map layer and vector point map containing randomly located points." msgstr "" -#: ../gui/wxpython/menustrings.py:490 ../gui/wxpython/menustrings.py:1432 +#: ../gui/wxpython/menustrings.py:491 ../gui/wxpython/menustrings.py:1433 #: ../gui/wxpython/image2target/ii2t_menustrings.py:483 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1409 msgid "Generate surfaces" msgstr "" -#: ../gui/wxpython/menustrings.py:491 ../gui/wxpython/menustrings.py:1433 +#: ../gui/wxpython/menustrings.py:492 ../gui/wxpython/menustrings.py:1434 #: ../gui/wxpython/image2target/ii2t_menustrings.py:484 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1410 msgid "Fractal surface" msgstr "" -#: ../gui/wxpython/menustrings.py:492 ../gui/wxpython/menustrings.py:1434 +#: ../gui/wxpython/menustrings.py:493 ../gui/wxpython/menustrings.py:1435 #: ../gui/wxpython/image2target/ii2t_menustrings.py:485 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1411 msgid "Creates a fractal surface of a given fractal dimension." msgstr "" -#: ../gui/wxpython/menustrings.py:493 ../gui/wxpython/menustrings.py:1435 +#: ../gui/wxpython/menustrings.py:494 ../gui/wxpython/menustrings.py:1436 #: ../gui/wxpython/image2target/ii2t_menustrings.py:486 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1412 msgid "Gaussian kernel density surface" msgstr "" -#: ../gui/wxpython/menustrings.py:494 ../gui/wxpython/menustrings.py:1436 +#: ../gui/wxpython/menustrings.py:495 ../gui/wxpython/menustrings.py:1437 #: ../gui/wxpython/image2target/ii2t_menustrings.py:487 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1413 msgid "Generates a raster density map from vector points map. Density is computed using a moving kernel. Optionally generates a vector density map on a vector network." msgstr "" -#: ../gui/wxpython/menustrings.py:495 ../gui/wxpython/menustrings.py:1437 +#: ../gui/wxpython/menustrings.py:496 ../gui/wxpython/menustrings.py:1438 #: ../gui/wxpython/image2target/ii2t_menustrings.py:488 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1414 msgid "Gaussian deviates surface" msgstr "" -#: ../gui/wxpython/menustrings.py:496 ../gui/wxpython/menustrings.py:1438 +#: ../gui/wxpython/menustrings.py:497 ../gui/wxpython/menustrings.py:1439 #: ../gui/wxpython/image2target/ii2t_menustrings.py:489 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1415 msgid "Generates a raster map using gaussian random number generator. Mean and standard deviation of gaussian deviates can be expressed by the user." msgstr "" -#: ../gui/wxpython/menustrings.py:497 ../gui/wxpython/menustrings.py:1439 +#: ../gui/wxpython/menustrings.py:498 ../gui/wxpython/menustrings.py:1440 #: ../gui/wxpython/image2target/ii2t_menustrings.py:490 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1416 #: ../gui/wxpython/nviz/tools.py:5181 msgid "Plane" msgstr "" -#: ../gui/wxpython/menustrings.py:498 ../gui/wxpython/menustrings.py:1440 +#: ../gui/wxpython/menustrings.py:499 ../gui/wxpython/menustrings.py:1441 #: ../gui/wxpython/image2target/ii2t_menustrings.py:491 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1417 msgid "Creates raster plane map given dip (inclination), aspect (azimuth) and one point." msgstr "" -#: ../gui/wxpython/menustrings.py:499 ../gui/wxpython/menustrings.py:1441 +#: ../gui/wxpython/menustrings.py:500 ../gui/wxpython/menustrings.py:1442 #: ../gui/wxpython/image2target/ii2t_menustrings.py:492 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1418 msgid "Random deviates surface" msgstr "" -#: ../gui/wxpython/menustrings.py:500 ../gui/wxpython/menustrings.py:1442 +#: ../gui/wxpython/menustrings.py:501 ../gui/wxpython/menustrings.py:1443 #: ../gui/wxpython/image2target/ii2t_menustrings.py:493 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1419 msgid "Produces a raster surface map of uniform random deviates with defined range." msgstr "" -#: ../gui/wxpython/menustrings.py:501 ../gui/wxpython/menustrings.py:1443 +#: ../gui/wxpython/menustrings.py:502 ../gui/wxpython/menustrings.py:1444 #: ../gui/wxpython/image2target/ii2t_menustrings.py:494 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1420 msgid "Random surface with spatial dependence" msgstr "" -#: ../gui/wxpython/menustrings.py:502 ../gui/wxpython/menustrings.py:1444 +#: ../gui/wxpython/menustrings.py:503 ../gui/wxpython/menustrings.py:1445 #: ../gui/wxpython/image2target/ii2t_menustrings.py:495 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1421 msgid "Generates random surface(s) with spatial dependence." msgstr "" -#: ../gui/wxpython/menustrings.py:503 ../gui/wxpython/menustrings.py:1445 +#: ../gui/wxpython/menustrings.py:504 ../gui/wxpython/menustrings.py:1446 #: ../gui/wxpython/image2target/ii2t_menustrings.py:496 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1422 msgid "Interpolate surfaces" msgstr "" -#: ../gui/wxpython/menustrings.py:504 ../gui/wxpython/menustrings.py:1446 +#: ../gui/wxpython/menustrings.py:505 ../gui/wxpython/menustrings.py:1447 #: ../gui/wxpython/image2target/ii2t_menustrings.py:497 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1423 msgid "Bilinear and bicubic from vector points" msgstr "" -#: ../gui/wxpython/menustrings.py:505 ../gui/wxpython/menustrings.py:1447 +#: ../gui/wxpython/menustrings.py:506 ../gui/wxpython/menustrings.py:1448 #: ../gui/wxpython/image2target/ii2t_menustrings.py:498 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1424 msgid "Performs bicubic or bilinear spline interpolation with Tykhonov regularization." msgstr "" -#: ../gui/wxpython/menustrings.py:506 ../gui/wxpython/menustrings.py:1448 +#: ../gui/wxpython/menustrings.py:507 ../gui/wxpython/menustrings.py:1449 #: ../gui/wxpython/image2target/ii2t_menustrings.py:499 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1425 msgid "IDW from raster points" msgstr "" -#: ../gui/wxpython/menustrings.py:507 ../gui/wxpython/menustrings.py:1449 +#: ../gui/wxpython/menustrings.py:508 ../gui/wxpython/menustrings.py:1450 #: ../gui/wxpython/image2target/ii2t_menustrings.py:500 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1426 msgid "Provides surface interpolation from raster point data by Inverse Distance Squared Weighting." msgstr "" -#: ../gui/wxpython/menustrings.py:508 ../gui/wxpython/menustrings.py:1450 +#: ../gui/wxpython/menustrings.py:509 ../gui/wxpython/menustrings.py:1451 #: ../gui/wxpython/image2target/ii2t_menustrings.py:501 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1427 msgid "IDW from vector points" msgstr "" -#: ../gui/wxpython/menustrings.py:509 ../gui/wxpython/menustrings.py:1451 +#: ../gui/wxpython/menustrings.py:510 ../gui/wxpython/menustrings.py:1452 #: ../gui/wxpython/image2target/ii2t_menustrings.py:502 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1428 msgid "Provides surface interpolation from vector point data by Inverse Distance Squared Weighting." msgstr "" -#: ../gui/wxpython/menustrings.py:510 ../gui/wxpython/menustrings.py:1452 +#: ../gui/wxpython/menustrings.py:511 ../gui/wxpython/menustrings.py:1453 #: ../gui/wxpython/image2target/ii2t_menustrings.py:503 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1429 msgid "Raster contours" msgstr "" -#: ../gui/wxpython/menustrings.py:511 ../gui/wxpython/menustrings.py:1453 +#: ../gui/wxpython/menustrings.py:512 ../gui/wxpython/menustrings.py:1454 #: ../gui/wxpython/image2target/ii2t_menustrings.py:504 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1430 msgid "Generates surface raster map from rasterized contours." msgstr "" -#: ../gui/wxpython/menustrings.py:512 ../gui/wxpython/menustrings.py:1454 +#: ../gui/wxpython/menustrings.py:513 ../gui/wxpython/menustrings.py:1455 #: ../gui/wxpython/image2target/ii2t_menustrings.py:505 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1431 msgid "Regularized spline tension" msgstr "" -#: ../gui/wxpython/menustrings.py:513 ../gui/wxpython/menustrings.py:1455 +#: ../gui/wxpython/menustrings.py:514 ../gui/wxpython/menustrings.py:1456 #: ../gui/wxpython/image2target/ii2t_menustrings.py:506 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1432 msgid "Performs surface interpolation from vector points map by splines. Spatial approximation and topographic analysis from given point or isoline data in vector format to floating point raster format using regularized spline with tension." msgstr "" -#: ../gui/wxpython/menustrings.py:514 ../gui/wxpython/menustrings.py:1456 +#: ../gui/wxpython/menustrings.py:515 ../gui/wxpython/menustrings.py:1457 #: ../gui/wxpython/image2target/ii2t_menustrings.py:507 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1433 msgid "Raster series interpolation" msgstr "" -#: ../gui/wxpython/menustrings.py:515 ../gui/wxpython/menustrings.py:1457 +#: ../gui/wxpython/menustrings.py:516 ../gui/wxpython/menustrings.py:1458 #: ../gui/wxpython/image2target/ii2t_menustrings.py:508 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1434 msgid "Interpolates raster maps located (temporal or spatial) in between input raster maps at specific sampling positions." msgstr "" -#: ../gui/wxpython/menustrings.py:516 ../gui/wxpython/menustrings.py:1458 +#: ../gui/wxpython/menustrings.py:517 ../gui/wxpython/menustrings.py:1459 #: ../gui/wxpython/image2target/ii2t_menustrings.py:509 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1435 msgid "Fill NULL cells" msgstr "" -#: ../gui/wxpython/menustrings.py:517 ../gui/wxpython/menustrings.py:1459 +#: ../gui/wxpython/menustrings.py:518 ../gui/wxpython/menustrings.py:1460 #: ../gui/wxpython/image2target/ii2t_menustrings.py:510 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1436 msgid "Fills no-data areas in raster maps using spline interpolation." msgstr "" -#: ../gui/wxpython/menustrings.py:518 ../gui/wxpython/menustrings.py:735 -#: ../gui/wxpython/menustrings.py:852 ../gui/wxpython/menustrings.py:880 -#: ../gui/wxpython/menustrings.py:1024 ../gui/wxpython/menustrings.py:1460 -#: ../gui/wxpython/menustrings.py:1677 ../gui/wxpython/menustrings.py:1794 -#: ../gui/wxpython/menustrings.py:1822 ../gui/wxpython/menustrings.py:1966 +#: ../gui/wxpython/menustrings.py:519 ../gui/wxpython/menustrings.py:736 +#: ../gui/wxpython/menustrings.py:853 ../gui/wxpython/menustrings.py:881 +#: ../gui/wxpython/menustrings.py:1025 ../gui/wxpython/menustrings.py:1461 +#: ../gui/wxpython/menustrings.py:1678 ../gui/wxpython/menustrings.py:1795 +#: ../gui/wxpython/menustrings.py:1823 ../gui/wxpython/menustrings.py:1967 #: ../gui/wxpython/image2target/ii2t_menustrings.py:511 #: ../gui/wxpython/image2target/ii2t_menustrings.py:726 #: ../gui/wxpython/image2target/ii2t_menustrings.py:836 @@ -7257,456 +7231,456 @@ msgid "Reports and statistics" msgstr "" -#: ../gui/wxpython/menustrings.py:519 ../gui/wxpython/menustrings.py:1461 +#: ../gui/wxpython/menustrings.py:520 ../gui/wxpython/menustrings.py:1462 #: ../gui/wxpython/image2target/ii2t_menustrings.py:512 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1438 msgid "Basic raster metadata" msgstr "" -#: ../gui/wxpython/menustrings.py:520 ../gui/wxpython/menustrings.py:1462 +#: ../gui/wxpython/menustrings.py:521 ../gui/wxpython/menustrings.py:1463 #: ../gui/wxpython/image2target/ii2t_menustrings.py:513 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1439 msgid "Outputs basic information about a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:523 ../gui/wxpython/menustrings.py:1465 +#: ../gui/wxpython/menustrings.py:524 ../gui/wxpython/menustrings.py:1466 #: ../gui/wxpython/image2target/ii2t_menustrings.py:516 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1442 msgid "General statistics" msgstr "" -#: ../gui/wxpython/menustrings.py:524 ../gui/wxpython/menustrings.py:1466 +#: ../gui/wxpython/menustrings.py:525 ../gui/wxpython/menustrings.py:1467 #: ../gui/wxpython/image2target/ii2t_menustrings.py:517 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1443 msgid "Generates area statistics for raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:525 ../gui/wxpython/menustrings.py:1467 +#: ../gui/wxpython/menustrings.py:526 ../gui/wxpython/menustrings.py:1468 #: ../gui/wxpython/image2target/ii2t_menustrings.py:518 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1444 msgid "Quantiles for large data sets" msgstr "" -#: ../gui/wxpython/menustrings.py:526 ../gui/wxpython/menustrings.py:1468 +#: ../gui/wxpython/menustrings.py:527 ../gui/wxpython/menustrings.py:1469 #: ../gui/wxpython/image2target/ii2t_menustrings.py:519 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1445 msgid "Compute quantiles using two passes." msgstr "" -#: ../gui/wxpython/menustrings.py:527 ../gui/wxpython/menustrings.py:1469 +#: ../gui/wxpython/menustrings.py:528 ../gui/wxpython/menustrings.py:1470 #: ../gui/wxpython/image2target/ii2t_menustrings.py:520 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1446 msgid "Range of category values" msgstr "" -#: ../gui/wxpython/menustrings.py:528 ../gui/wxpython/menustrings.py:1470 +#: ../gui/wxpython/menustrings.py:529 ../gui/wxpython/menustrings.py:1471 #: ../gui/wxpython/image2target/ii2t_menustrings.py:521 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1447 msgid "Prints terse list of category values found in a raster map layer." msgstr "" -#: ../gui/wxpython/menustrings.py:529 ../gui/wxpython/menustrings.py:1471 +#: ../gui/wxpython/menustrings.py:530 ../gui/wxpython/menustrings.py:1472 #: ../gui/wxpython/image2target/ii2t_menustrings.py:522 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1448 msgid "Sum area by raster map and category" msgstr "" -#: ../gui/wxpython/menustrings.py:530 ../gui/wxpython/menustrings.py:1472 +#: ../gui/wxpython/menustrings.py:531 ../gui/wxpython/menustrings.py:1473 #: ../gui/wxpython/image2target/ii2t_menustrings.py:523 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1449 msgid "Reports statistics for raster maps." msgstr "" -#: ../gui/wxpython/menustrings.py:531 ../gui/wxpython/menustrings.py:1473 +#: ../gui/wxpython/menustrings.py:532 ../gui/wxpython/menustrings.py:1474 #: ../gui/wxpython/image2target/ii2t_menustrings.py:524 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1450 msgid "Statistics for clumped cells" msgstr "" -#: ../gui/wxpython/menustrings.py:532 ../gui/wxpython/menustrings.py:1474 +#: ../gui/wxpython/menustrings.py:533 ../gui/wxpython/menustrings.py:1475 #: ../gui/wxpython/image2target/ii2t_menustrings.py:525 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1451 msgid "Calculates the volume of data \"clumps\". Optionally produces a GRASS vector points map containing the calculated centroids of these clumps." msgstr "" -#: ../gui/wxpython/menustrings.py:533 ../gui/wxpython/menustrings.py:1475 +#: ../gui/wxpython/menustrings.py:534 ../gui/wxpython/menustrings.py:1476 #: ../gui/wxpython/image2target/ii2t_menustrings.py:526 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1452 msgid "Total corrected area" msgstr "" -#: ../gui/wxpython/menustrings.py:534 ../gui/wxpython/menustrings.py:1476 +#: ../gui/wxpython/menustrings.py:535 ../gui/wxpython/menustrings.py:1477 #: ../gui/wxpython/image2target/ii2t_menustrings.py:527 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1453 msgid "Prints estimation of surface area for raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:535 ../gui/wxpython/menustrings.py:1477 +#: ../gui/wxpython/menustrings.py:536 ../gui/wxpython/menustrings.py:1478 #: ../gui/wxpython/image2target/ii2t_menustrings.py:528 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1454 #: ../gui/wxpython/lmgr/layertree.py:804 ../gui/wxpython/lmgr/layertree.py:860 msgid "Univariate raster statistics" msgstr "" -#: ../gui/wxpython/menustrings.py:536 ../gui/wxpython/menustrings.py:1478 +#: ../gui/wxpython/menustrings.py:537 ../gui/wxpython/menustrings.py:1479 #: ../gui/wxpython/image2target/ii2t_menustrings.py:529 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1455 msgid "Calculates univariate statistics from the non-null cells of a raster map. Statistics include number of cells counted, minimum and maximum cell values, range, arithmetic mean, population variance, standard deviation, coefficient of variation, and sum." msgstr "" -#: ../gui/wxpython/menustrings.py:537 ../gui/wxpython/menustrings.py:746 -#: ../gui/wxpython/menustrings.py:1479 ../gui/wxpython/menustrings.py:1688 +#: ../gui/wxpython/menustrings.py:538 ../gui/wxpython/menustrings.py:747 +#: ../gui/wxpython/menustrings.py:1480 ../gui/wxpython/menustrings.py:1689 #: ../gui/wxpython/image2target/ii2t_menustrings.py:530 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1456 msgid "Sample transects" msgstr "" -#: ../gui/wxpython/menustrings.py:538 ../gui/wxpython/menustrings.py:1480 +#: ../gui/wxpython/menustrings.py:539 ../gui/wxpython/menustrings.py:1481 #: ../gui/wxpython/image2target/ii2t_menustrings.py:531 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1457 msgid "Outputs the raster map layer values lying on user-defined line(s)." msgstr "" -#: ../gui/wxpython/menustrings.py:539 ../gui/wxpython/menustrings.py:1481 +#: ../gui/wxpython/menustrings.py:540 ../gui/wxpython/menustrings.py:1482 #: ../gui/wxpython/image2target/ii2t_menustrings.py:532 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1458 msgid "Sample transects (bearing/distance)" msgstr "" -#: ../gui/wxpython/menustrings.py:540 ../gui/wxpython/menustrings.py:1482 +#: ../gui/wxpython/menustrings.py:541 ../gui/wxpython/menustrings.py:1483 #: ../gui/wxpython/image2target/ii2t_menustrings.py:533 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1459 msgid "Outputs raster map layer values lying along user defined transect line(s)." msgstr "" -#: ../gui/wxpython/menustrings.py:541 ../gui/wxpython/menustrings.py:1483 +#: ../gui/wxpython/menustrings.py:542 ../gui/wxpython/menustrings.py:1484 #: ../gui/wxpython/image2target/ii2t_menustrings.py:534 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1460 msgid "Covariance/correlation" msgstr "" -#: ../gui/wxpython/menustrings.py:542 ../gui/wxpython/menustrings.py:1484 +#: ../gui/wxpython/menustrings.py:543 ../gui/wxpython/menustrings.py:1485 #: ../gui/wxpython/image2target/ii2t_menustrings.py:535 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1461 msgid "Outputs a covariance/correlation matrix for user-specified raster map layer(s)." msgstr "" -#: ../gui/wxpython/menustrings.py:543 ../gui/wxpython/menustrings.py:1485 +#: ../gui/wxpython/menustrings.py:544 ../gui/wxpython/menustrings.py:1486 #: ../gui/wxpython/image2target/ii2t_menustrings.py:536 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1462 msgid "Linear regression" msgstr "" -#: ../gui/wxpython/menustrings.py:544 ../gui/wxpython/menustrings.py:1486 +#: ../gui/wxpython/menustrings.py:545 ../gui/wxpython/menustrings.py:1487 #: ../gui/wxpython/image2target/ii2t_menustrings.py:537 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1463 msgid "Calculates linear regression from two raster maps: y = a + b*x." msgstr "" -#: ../gui/wxpython/menustrings.py:545 ../gui/wxpython/menustrings.py:1487 +#: ../gui/wxpython/menustrings.py:546 ../gui/wxpython/menustrings.py:1488 #: ../gui/wxpython/image2target/ii2t_menustrings.py:538 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1464 msgid "Multiple regression" msgstr "" -#: ../gui/wxpython/menustrings.py:546 ../gui/wxpython/menustrings.py:1488 +#: ../gui/wxpython/menustrings.py:547 ../gui/wxpython/menustrings.py:1489 #: ../gui/wxpython/image2target/ii2t_menustrings.py:539 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1465 msgid "Calculates multiple linear regression from raster maps." msgstr "" -#: ../gui/wxpython/menustrings.py:547 ../gui/wxpython/menustrings.py:1489 +#: ../gui/wxpython/menustrings.py:548 ../gui/wxpython/menustrings.py:1490 #: ../gui/wxpython/image2target/ii2t_menustrings.py:540 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1466 msgid "Mutual category occurrences" msgstr "" -#: ../gui/wxpython/menustrings.py:548 ../gui/wxpython/menustrings.py:1490 +#: ../gui/wxpython/menustrings.py:549 ../gui/wxpython/menustrings.py:1491 #: ../gui/wxpython/image2target/ii2t_menustrings.py:541 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1467 msgid "Tabulates the mutual occurrence (coincidence) of categories for two raster map layers." msgstr "" -#: ../gui/wxpython/menustrings.py:549 ../gui/wxpython/menustrings.py:1491 +#: ../gui/wxpython/menustrings.py:550 ../gui/wxpython/menustrings.py:1492 #: ../gui/wxpython/image2target/ii2t_menustrings.py:542 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1468 msgid "&Vector" msgstr "" -#: ../gui/wxpython/menustrings.py:550 ../gui/wxpython/menustrings.py:1492 +#: ../gui/wxpython/menustrings.py:551 ../gui/wxpython/menustrings.py:1493 #: ../gui/wxpython/image2target/ii2t_menustrings.py:543 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1469 msgid "Develop vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:551 ../gui/wxpython/menustrings.py:1493 +#: ../gui/wxpython/menustrings.py:552 ../gui/wxpython/menustrings.py:1494 #: ../gui/wxpython/image2target/ii2t_menustrings.py:544 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1470 -#: ../gui/wxpython/gui_core/dialogs.py:264 -#: ../gui/wxpython/gui_core/dialogs.py:402 +#: ../gui/wxpython/gui_core/dialogs.py:265 +#: ../gui/wxpython/gui_core/dialogs.py:403 msgid "Create new vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:552 ../gui/wxpython/menustrings.py:1494 +#: ../gui/wxpython/menustrings.py:553 ../gui/wxpython/menustrings.py:1495 #: ../gui/wxpython/image2target/ii2t_menustrings.py:545 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1471 msgid "Create new empty vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:553 ../gui/wxpython/menustrings.py:1495 +#: ../gui/wxpython/menustrings.py:554 ../gui/wxpython/menustrings.py:1496 #: ../gui/wxpython/image2target/ii2t_menustrings.py:546 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1472 msgid "Edit vector map (non-interactively)" msgstr "" -#: ../gui/wxpython/menustrings.py:554 ../gui/wxpython/menustrings.py:1496 +#: ../gui/wxpython/menustrings.py:555 ../gui/wxpython/menustrings.py:1497 #: ../gui/wxpython/image2target/ii2t_menustrings.py:547 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1473 msgid "Edits a vector map, allows adding, deleting and modifying selected vector features." msgstr "" -#: ../gui/wxpython/menustrings.py:555 ../gui/wxpython/menustrings.py:1497 +#: ../gui/wxpython/menustrings.py:556 ../gui/wxpython/menustrings.py:1498 #: ../gui/wxpython/image2target/ii2t_menustrings.py:548 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1474 msgid "Convert object types" msgstr "" -#: ../gui/wxpython/menustrings.py:556 ../gui/wxpython/menustrings.py:1498 +#: ../gui/wxpython/menustrings.py:557 ../gui/wxpython/menustrings.py:1499 #: ../gui/wxpython/image2target/ii2t_menustrings.py:549 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1475 msgid "Changes type of vector features." msgstr "" -#: ../gui/wxpython/menustrings.py:557 ../gui/wxpython/menustrings.py:1499 +#: ../gui/wxpython/menustrings.py:558 ../gui/wxpython/menustrings.py:1500 #: ../gui/wxpython/image2target/ii2t_menustrings.py:550 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1476 msgid "Parallel lines" msgstr "" -#: ../gui/wxpython/menustrings.py:558 ../gui/wxpython/menustrings.py:1500 +#: ../gui/wxpython/menustrings.py:559 ../gui/wxpython/menustrings.py:1501 #: ../gui/wxpython/image2target/ii2t_menustrings.py:551 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1477 msgid "Creates parallel line to input vector lines." msgstr "" -#: ../gui/wxpython/menustrings.py:559 ../gui/wxpython/menustrings.py:1501 +#: ../gui/wxpython/menustrings.py:560 ../gui/wxpython/menustrings.py:1502 #: ../gui/wxpython/image2target/ii2t_menustrings.py:552 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1478 msgid "Dissolve boundaries" msgstr "" -#: ../gui/wxpython/menustrings.py:560 ../gui/wxpython/menustrings.py:1502 +#: ../gui/wxpython/menustrings.py:561 ../gui/wxpython/menustrings.py:1503 #: ../gui/wxpython/image2target/ii2t_menustrings.py:553 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1479 msgid "Dissolves boundaries between adjacent areas sharing a common category number or attribute." msgstr "" -#: ../gui/wxpython/menustrings.py:561 ../gui/wxpython/menustrings.py:1503 +#: ../gui/wxpython/menustrings.py:562 ../gui/wxpython/menustrings.py:1504 #: ../gui/wxpython/image2target/ii2t_menustrings.py:554 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1480 msgid "Create 3D vector over raster" msgstr "" -#: ../gui/wxpython/menustrings.py:562 ../gui/wxpython/menustrings.py:1504 +#: ../gui/wxpython/menustrings.py:563 ../gui/wxpython/menustrings.py:1505 #: ../gui/wxpython/image2target/ii2t_menustrings.py:555 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1481 msgid "Converts 2D vector features to 3D by sampling of elevation raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:563 ../gui/wxpython/menustrings.py:1505 +#: ../gui/wxpython/menustrings.py:564 ../gui/wxpython/menustrings.py:1506 #: ../gui/wxpython/image2target/ii2t_menustrings.py:556 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1482 msgid "Extrude 3D vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:564 ../gui/wxpython/menustrings.py:1506 +#: ../gui/wxpython/menustrings.py:565 ../gui/wxpython/menustrings.py:1507 #: ../gui/wxpython/image2target/ii2t_menustrings.py:557 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1483 msgid "Extrudes flat vector features to 3D vector features with defined height. Optionally the height can be derived from sampling of elevation raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:565 ../gui/wxpython/menustrings.py:1507 +#: ../gui/wxpython/menustrings.py:566 ../gui/wxpython/menustrings.py:1508 #: ../gui/wxpython/image2target/ii2t_menustrings.py:558 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1484 msgid "Create labels" msgstr "" -#: ../gui/wxpython/menustrings.py:566 ../gui/wxpython/menustrings.py:1508 +#: ../gui/wxpython/menustrings.py:567 ../gui/wxpython/menustrings.py:1509 #: ../gui/wxpython/image2target/ii2t_menustrings.py:559 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1485 msgid "Creates paint labels for a vector map from attached attributes." msgstr "" -#: ../gui/wxpython/menustrings.py:567 ../gui/wxpython/menustrings.py:1509 +#: ../gui/wxpython/menustrings.py:568 ../gui/wxpython/menustrings.py:1510 #: ../gui/wxpython/image2target/ii2t_menustrings.py:560 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1486 msgid "Reposition vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:568 ../gui/wxpython/menustrings.py:1510 +#: ../gui/wxpython/menustrings.py:569 ../gui/wxpython/menustrings.py:1511 #: ../gui/wxpython/image2target/ii2t_menustrings.py:561 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1487 msgid "Performs an affine transformation (shift, scale and rotate) on vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:569 ../gui/wxpython/menustrings.py:1511 +#: ../gui/wxpython/menustrings.py:570 ../gui/wxpython/menustrings.py:1512 #: ../gui/wxpython/image2target/ii2t_menustrings.py:562 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1488 msgid "Rectify vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:570 ../gui/wxpython/menustrings.py:1512 +#: ../gui/wxpython/menustrings.py:571 ../gui/wxpython/menustrings.py:1513 #: ../gui/wxpython/image2target/ii2t_menustrings.py:563 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1489 msgid "Rectifies a vector by computing a coordinate transformation for each object in the vector based on the control points." msgstr "" -#: ../gui/wxpython/menustrings.py:574 ../gui/wxpython/menustrings.py:1516 +#: ../gui/wxpython/menustrings.py:575 ../gui/wxpython/menustrings.py:1517 #: ../gui/wxpython/image2target/ii2t_menustrings.py:567 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1493 msgid "Updates vector map metadata." msgstr "" -#: ../gui/wxpython/menustrings.py:575 ../gui/wxpython/menustrings.py:1517 +#: ../gui/wxpython/menustrings.py:576 ../gui/wxpython/menustrings.py:1518 #: ../gui/wxpython/image2target/ii2t_menustrings.py:568 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1494 msgid "Topology maintenance" msgstr "" -#: ../gui/wxpython/menustrings.py:576 ../gui/wxpython/menustrings.py:1518 +#: ../gui/wxpython/menustrings.py:577 ../gui/wxpython/menustrings.py:1519 #: ../gui/wxpython/image2target/ii2t_menustrings.py:569 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1495 msgid "Create or rebuild topology" msgstr "" -#: ../gui/wxpython/menustrings.py:577 ../gui/wxpython/menustrings.py:1519 +#: ../gui/wxpython/menustrings.py:578 ../gui/wxpython/menustrings.py:1520 #: ../gui/wxpython/image2target/ii2t_menustrings.py:570 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1496 msgid "Creates topology for vector map. Optionally also checks for topological errors." msgstr "" -#: ../gui/wxpython/menustrings.py:578 ../gui/wxpython/menustrings.py:1520 +#: ../gui/wxpython/menustrings.py:579 ../gui/wxpython/menustrings.py:1521 #: ../gui/wxpython/image2target/ii2t_menustrings.py:571 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1497 msgid "Rebuild topology on all vector maps" msgstr "" -#: ../gui/wxpython/menustrings.py:579 ../gui/wxpython/menustrings.py:1521 +#: ../gui/wxpython/menustrings.py:580 ../gui/wxpython/menustrings.py:1522 #: ../gui/wxpython/image2target/ii2t_menustrings.py:572 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1498 msgid "Rebuilds topology on all vector maps in the current mapset." msgstr "" -#: ../gui/wxpython/menustrings.py:580 ../gui/wxpython/menustrings.py:1522 +#: ../gui/wxpython/menustrings.py:581 ../gui/wxpython/menustrings.py:1523 #: ../gui/wxpython/image2target/ii2t_menustrings.py:573 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1499 msgid "Build polylines" msgstr "" -#: ../gui/wxpython/menustrings.py:581 ../gui/wxpython/menustrings.py:1523 +#: ../gui/wxpython/menustrings.py:582 ../gui/wxpython/menustrings.py:1524 #: ../gui/wxpython/image2target/ii2t_menustrings.py:574 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1500 msgid "Builds polylines from lines or boundaries." msgstr "" -#: ../gui/wxpython/menustrings.py:582 ../gui/wxpython/menustrings.py:1524 +#: ../gui/wxpython/menustrings.py:583 ../gui/wxpython/menustrings.py:1525 #: ../gui/wxpython/image2target/ii2t_menustrings.py:575 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1501 msgid "Split lines" msgstr "" -#: ../gui/wxpython/menustrings.py:583 ../gui/wxpython/menustrings.py:1525 +#: ../gui/wxpython/menustrings.py:584 ../gui/wxpython/menustrings.py:1526 #: ../gui/wxpython/image2target/ii2t_menustrings.py:576 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1502 msgid "Splits vector lines to shorter segments." msgstr "" -#: ../gui/wxpython/menustrings.py:584 ../gui/wxpython/menustrings.py:1526 +#: ../gui/wxpython/menustrings.py:585 ../gui/wxpython/menustrings.py:1527 #: ../gui/wxpython/image2target/ii2t_menustrings.py:577 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1503 msgid "Split polylines" msgstr "" -#: ../gui/wxpython/menustrings.py:585 ../gui/wxpython/menustrings.py:1527 +#: ../gui/wxpython/menustrings.py:586 ../gui/wxpython/menustrings.py:1528 #: ../gui/wxpython/image2target/ii2t_menustrings.py:578 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1504 msgid "Creates points/segments from input vector lines and positions." msgstr "" -#: ../gui/wxpython/menustrings.py:586 ../gui/wxpython/menustrings.py:1528 +#: ../gui/wxpython/menustrings.py:587 ../gui/wxpython/menustrings.py:1529 #: ../gui/wxpython/image2target/ii2t_menustrings.py:579 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1505 msgid "Clean vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:587 ../gui/wxpython/menustrings.py:1529 +#: ../gui/wxpython/menustrings.py:588 ../gui/wxpython/menustrings.py:1530 #: ../gui/wxpython/image2target/ii2t_menustrings.py:580 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1506 msgid "Toolset for cleaning topology of vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:588 ../gui/wxpython/menustrings.py:1530 +#: ../gui/wxpython/menustrings.py:589 ../gui/wxpython/menustrings.py:1531 #: ../gui/wxpython/image2target/ii2t_menustrings.py:581 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1507 msgid "Smooth or simplify" msgstr "" -#: ../gui/wxpython/menustrings.py:589 ../gui/wxpython/menustrings.py:1531 +#: ../gui/wxpython/menustrings.py:590 ../gui/wxpython/menustrings.py:1532 #: ../gui/wxpython/image2target/ii2t_menustrings.py:582 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1508 msgid "Performs vector based generalization." msgstr "" -#: ../gui/wxpython/menustrings.py:590 ../gui/wxpython/menustrings.py:1532 +#: ../gui/wxpython/menustrings.py:591 ../gui/wxpython/menustrings.py:1533 #: ../gui/wxpython/image2target/ii2t_menustrings.py:583 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1509 msgid "Add centroids" msgstr "" -#: ../gui/wxpython/menustrings.py:591 ../gui/wxpython/menustrings.py:1533 +#: ../gui/wxpython/menustrings.py:592 ../gui/wxpython/menustrings.py:1534 #: ../gui/wxpython/image2target/ii2t_menustrings.py:584 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1510 msgid "Adds missing centroids to closed boundaries." msgstr "" -#: ../gui/wxpython/menustrings.py:594 ../gui/wxpython/menustrings.py:1536 +#: ../gui/wxpython/menustrings.py:595 ../gui/wxpython/menustrings.py:1537 #: ../gui/wxpython/image2target/ii2t_menustrings.py:587 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1513 msgid "Creates/modifies the color table associated with a vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:596 ../gui/wxpython/menustrings.py:1538 +#: ../gui/wxpython/menustrings.py:597 ../gui/wxpython/menustrings.py:1539 #: ../gui/wxpython/image2target/ii2t_menustrings.py:589 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1515 msgid "Interactive management of vector color tables." msgstr "" -#: ../gui/wxpython/menustrings.py:598 ../gui/wxpython/menustrings.py:1540 +#: ../gui/wxpython/menustrings.py:599 ../gui/wxpython/menustrings.py:1541 #: ../gui/wxpython/image2target/ii2t_menustrings.py:591 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1517 msgid "Exports the color table associated with a vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:599 ../gui/wxpython/menustrings.py:1541 +#: ../gui/wxpython/menustrings.py:600 ../gui/wxpython/menustrings.py:1542 #: ../gui/wxpython/image2target/ii2t_menustrings.py:592 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1518 msgid "Query vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:600 ../gui/wxpython/menustrings.py:1542 +#: ../gui/wxpython/menustrings.py:601 ../gui/wxpython/menustrings.py:1543 #: ../gui/wxpython/image2target/ii2t_menustrings.py:593 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1519 msgid "Query with coordinate(s)" msgstr "" -#: ../gui/wxpython/menustrings.py:601 ../gui/wxpython/menustrings.py:1543 +#: ../gui/wxpython/menustrings.py:602 ../gui/wxpython/menustrings.py:1544 #: ../gui/wxpython/image2target/ii2t_menustrings.py:594 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1520 msgid "Queries a vector map at given locations." msgstr "" -#: ../gui/wxpython/menustrings.py:602 ../gui/wxpython/menustrings.py:919 -#: ../gui/wxpython/menustrings.py:1544 ../gui/wxpython/menustrings.py:1861 +#: ../gui/wxpython/menustrings.py:603 ../gui/wxpython/menustrings.py:920 +#: ../gui/wxpython/menustrings.py:1545 ../gui/wxpython/menustrings.py:1862 #: ../gui/wxpython/image2target/ii2t_menustrings.py:595 #: ../gui/wxpython/image2target/ii2t_menustrings.py:903 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1521 @@ -7714,8 +7688,8 @@ msgid "Query vector attribute data" msgstr "" -#: ../gui/wxpython/menustrings.py:603 ../gui/wxpython/menustrings.py:920 -#: ../gui/wxpython/menustrings.py:1545 ../gui/wxpython/menustrings.py:1862 +#: ../gui/wxpython/menustrings.py:604 ../gui/wxpython/menustrings.py:921 +#: ../gui/wxpython/menustrings.py:1546 ../gui/wxpython/menustrings.py:1863 #: ../gui/wxpython/image2target/ii2t_menustrings.py:596 #: ../gui/wxpython/image2target/ii2t_menustrings.py:904 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1522 @@ -7723,56 +7697,56 @@ msgid "Prints vector map attributes." msgstr "" -#: ../gui/wxpython/menustrings.py:604 ../gui/wxpython/menustrings.py:1546 +#: ../gui/wxpython/menustrings.py:605 ../gui/wxpython/menustrings.py:1547 #: ../gui/wxpython/image2target/ii2t_menustrings.py:597 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1523 msgid "Feature selection" msgstr "" -#: ../gui/wxpython/menustrings.py:605 ../gui/wxpython/menustrings.py:1547 +#: ../gui/wxpython/menustrings.py:606 ../gui/wxpython/menustrings.py:1548 #: ../gui/wxpython/image2target/ii2t_menustrings.py:598 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1524 msgid "Select by attributes" msgstr "" -#: ../gui/wxpython/menustrings.py:606 ../gui/wxpython/menustrings.py:1548 +#: ../gui/wxpython/menustrings.py:607 ../gui/wxpython/menustrings.py:1549 #: ../gui/wxpython/image2target/ii2t_menustrings.py:599 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1525 msgid "Selects vector features from an existing vector map and creates a new vector map containing only the selected features." msgstr "" -#: ../gui/wxpython/menustrings.py:607 ../gui/wxpython/menustrings.py:1549 +#: ../gui/wxpython/menustrings.py:608 ../gui/wxpython/menustrings.py:1550 #: ../gui/wxpython/image2target/ii2t_menustrings.py:600 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1526 msgid "Select by another map" msgstr "" -#: ../gui/wxpython/menustrings.py:608 ../gui/wxpython/menustrings.py:1550 +#: ../gui/wxpython/menustrings.py:609 ../gui/wxpython/menustrings.py:1551 #: ../gui/wxpython/image2target/ii2t_menustrings.py:601 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1527 msgid "Selects features from vector map (A) by features from other vector map (B)." msgstr "" -#: ../gui/wxpython/menustrings.py:616 ../gui/wxpython/menustrings.py:1558 +#: ../gui/wxpython/menustrings.py:617 ../gui/wxpython/menustrings.py:1559 #: ../gui/wxpython/image2target/ii2t_menustrings.py:609 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1535 msgid "Buffer vectors" msgstr "" -#: ../gui/wxpython/menustrings.py:617 ../gui/wxpython/menustrings.py:1559 +#: ../gui/wxpython/menustrings.py:618 ../gui/wxpython/menustrings.py:1560 #: ../gui/wxpython/image2target/ii2t_menustrings.py:610 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1536 msgid "Creates a buffer around vector features of given type." msgstr "" -#: ../gui/wxpython/menustrings.py:618 ../gui/wxpython/menustrings.py:1560 +#: ../gui/wxpython/menustrings.py:619 ../gui/wxpython/menustrings.py:1561 #: ../gui/wxpython/image2target/ii2t_menustrings.py:611 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1537 msgid "Point analysis" msgstr "" -#: ../gui/wxpython/menustrings.py:619 ../gui/wxpython/menustrings.py:632 -#: ../gui/wxpython/menustrings.py:1561 ../gui/wxpython/menustrings.py:1574 +#: ../gui/wxpython/menustrings.py:620 ../gui/wxpython/menustrings.py:633 +#: ../gui/wxpython/menustrings.py:1562 ../gui/wxpython/menustrings.py:1575 #: ../gui/wxpython/image2target/ii2t_menustrings.py:612 #: ../gui/wxpython/image2target/ii2t_menustrings.py:625 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1538 @@ -7780,9 +7754,9 @@ msgid "Identify and remove outliers" msgstr "" -#: ../gui/wxpython/menustrings.py:620 ../gui/wxpython/menustrings.py:633 -#: ../gui/wxpython/menustrings.py:732 ../gui/wxpython/menustrings.py:1562 -#: ../gui/wxpython/menustrings.py:1575 ../gui/wxpython/menustrings.py:1674 +#: ../gui/wxpython/menustrings.py:621 ../gui/wxpython/menustrings.py:634 +#: ../gui/wxpython/menustrings.py:733 ../gui/wxpython/menustrings.py:1563 +#: ../gui/wxpython/menustrings.py:1576 ../gui/wxpython/menustrings.py:1675 #: ../gui/wxpython/image2target/ii2t_menustrings.py:613 #: ../gui/wxpython/image2target/ii2t_menustrings.py:626 #: ../gui/wxpython/image2target/ii2t_menustrings.py:723 @@ -7792,26 +7766,26 @@ msgid "Removes outliers from vector point data." msgstr "" -#: ../gui/wxpython/menustrings.py:621 ../gui/wxpython/menustrings.py:1563 +#: ../gui/wxpython/menustrings.py:622 ../gui/wxpython/menustrings.py:1564 #: ../gui/wxpython/image2target/ii2t_menustrings.py:614 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1540 msgid "Identify point clusters" msgstr "" -#: ../gui/wxpython/menustrings.py:622 ../gui/wxpython/menustrings.py:1564 +#: ../gui/wxpython/menustrings.py:623 ../gui/wxpython/menustrings.py:1565 #: ../gui/wxpython/image2target/ii2t_menustrings.py:615 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1541 msgid "Performs cluster identification." msgstr "" -#: ../gui/wxpython/menustrings.py:623 ../gui/wxpython/menustrings.py:1565 +#: ../gui/wxpython/menustrings.py:624 ../gui/wxpython/menustrings.py:1566 #: ../gui/wxpython/image2target/ii2t_menustrings.py:616 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1542 msgid "Indices for quadrat counts of vector point lists" msgstr "" -#: ../gui/wxpython/menustrings.py:624 ../gui/wxpython/menustrings.py:749 -#: ../gui/wxpython/menustrings.py:1566 ../gui/wxpython/menustrings.py:1691 +#: ../gui/wxpython/menustrings.py:625 ../gui/wxpython/menustrings.py:750 +#: ../gui/wxpython/menustrings.py:1567 ../gui/wxpython/menustrings.py:1692 #: ../gui/wxpython/image2target/ii2t_menustrings.py:617 #: ../gui/wxpython/image2target/ii2t_menustrings.py:738 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1543 @@ -7819,8 +7793,8 @@ msgid "Indices for quadrat counts of vector point lists." msgstr "" -#: ../gui/wxpython/menustrings.py:625 ../gui/wxpython/menustrings.py:729 -#: ../gui/wxpython/menustrings.py:1567 ../gui/wxpython/menustrings.py:1671 +#: ../gui/wxpython/menustrings.py:626 ../gui/wxpython/menustrings.py:730 +#: ../gui/wxpython/menustrings.py:1568 ../gui/wxpython/menustrings.py:1672 #: ../gui/wxpython/image2target/ii2t_menustrings.py:618 #: ../gui/wxpython/image2target/ii2t_menustrings.py:720 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1544 @@ -7828,8 +7802,8 @@ msgid "Perturb points" msgstr "" -#: ../gui/wxpython/menustrings.py:626 ../gui/wxpython/menustrings.py:730 -#: ../gui/wxpython/menustrings.py:1568 ../gui/wxpython/menustrings.py:1672 +#: ../gui/wxpython/menustrings.py:627 ../gui/wxpython/menustrings.py:731 +#: ../gui/wxpython/menustrings.py:1569 ../gui/wxpython/menustrings.py:1673 #: ../gui/wxpython/image2target/ii2t_menustrings.py:619 #: ../gui/wxpython/image2target/ii2t_menustrings.py:721 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1545 @@ -7837,8 +7811,8 @@ msgid "Random location perturbations of vector points." msgstr "" -#: ../gui/wxpython/menustrings.py:627 ../gui/wxpython/menustrings.py:733 -#: ../gui/wxpython/menustrings.py:1569 ../gui/wxpython/menustrings.py:1675 +#: ../gui/wxpython/menustrings.py:628 ../gui/wxpython/menustrings.py:734 +#: ../gui/wxpython/menustrings.py:1570 ../gui/wxpython/menustrings.py:1676 #: ../gui/wxpython/image2target/ii2t_menustrings.py:620 #: ../gui/wxpython/image2target/ii2t_menustrings.py:724 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1546 @@ -7846,8 +7820,8 @@ msgid "Test/training point sets" msgstr "" -#: ../gui/wxpython/menustrings.py:628 ../gui/wxpython/menustrings.py:734 -#: ../gui/wxpython/menustrings.py:1570 ../gui/wxpython/menustrings.py:1676 +#: ../gui/wxpython/menustrings.py:629 ../gui/wxpython/menustrings.py:735 +#: ../gui/wxpython/menustrings.py:1571 ../gui/wxpython/menustrings.py:1677 #: ../gui/wxpython/image2target/ii2t_menustrings.py:621 #: ../gui/wxpython/image2target/ii2t_menustrings.py:725 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1547 @@ -7855,14 +7829,14 @@ msgid "Randomly partition points into test/train sets." msgstr "" -#: ../gui/wxpython/menustrings.py:629 ../gui/wxpython/menustrings.py:1571 +#: ../gui/wxpython/menustrings.py:630 ../gui/wxpython/menustrings.py:1572 #: ../gui/wxpython/image2target/ii2t_menustrings.py:622 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1548 msgid "Tests for normality for vector points" msgstr "" -#: ../gui/wxpython/menustrings.py:630 ../gui/wxpython/menustrings.py:751 -#: ../gui/wxpython/menustrings.py:1572 ../gui/wxpython/menustrings.py:1693 +#: ../gui/wxpython/menustrings.py:631 ../gui/wxpython/menustrings.py:752 +#: ../gui/wxpython/menustrings.py:1573 ../gui/wxpython/menustrings.py:1694 #: ../gui/wxpython/image2target/ii2t_menustrings.py:623 #: ../gui/wxpython/image2target/ii2t_menustrings.py:740 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1549 @@ -7870,323 +7844,323 @@ msgid "Tests for normality for vector points." msgstr "" -#: ../gui/wxpython/menustrings.py:631 ../gui/wxpython/menustrings.py:1573 +#: ../gui/wxpython/menustrings.py:632 ../gui/wxpython/menustrings.py:1574 #: ../gui/wxpython/image2target/ii2t_menustrings.py:624 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1550 msgid "Lidar analysis" msgstr "" -#: ../gui/wxpython/menustrings.py:634 ../gui/wxpython/menustrings.py:1576 +#: ../gui/wxpython/menustrings.py:635 ../gui/wxpython/menustrings.py:1577 #: ../gui/wxpython/image2target/ii2t_menustrings.py:627 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1553 msgid "Detect edges" msgstr "" -#: ../gui/wxpython/menustrings.py:635 ../gui/wxpython/menustrings.py:1577 +#: ../gui/wxpython/menustrings.py:636 ../gui/wxpython/menustrings.py:1578 #: ../gui/wxpython/image2target/ii2t_menustrings.py:628 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1554 msgid "Detects the object's edges from a LIDAR data set." msgstr "" -#: ../gui/wxpython/menustrings.py:636 ../gui/wxpython/menustrings.py:1578 +#: ../gui/wxpython/menustrings.py:637 ../gui/wxpython/menustrings.py:1579 #: ../gui/wxpython/image2target/ii2t_menustrings.py:629 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1555 msgid "Detect interiors" msgstr "" -#: ../gui/wxpython/menustrings.py:637 ../gui/wxpython/menustrings.py:1579 +#: ../gui/wxpython/menustrings.py:638 ../gui/wxpython/menustrings.py:1580 #: ../gui/wxpython/image2target/ii2t_menustrings.py:630 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1556 msgid "Building contour determination and Region Growing algorithm for determining the building inside" msgstr "" -#: ../gui/wxpython/menustrings.py:638 ../gui/wxpython/menustrings.py:1580 +#: ../gui/wxpython/menustrings.py:639 ../gui/wxpython/menustrings.py:1581 #: ../gui/wxpython/image2target/ii2t_menustrings.py:631 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1557 msgid "Correct and reclassify objects" msgstr "" -#: ../gui/wxpython/menustrings.py:639 ../gui/wxpython/menustrings.py:1581 +#: ../gui/wxpython/menustrings.py:640 ../gui/wxpython/menustrings.py:1582 #: ../gui/wxpython/image2target/ii2t_menustrings.py:632 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1558 msgid "Corrects the v.lidar.growing output. It is the last of the three algorithms for LIDAR filtering." msgstr "" -#: ../gui/wxpython/menustrings.py:640 ../gui/wxpython/menustrings.py:1582 +#: ../gui/wxpython/menustrings.py:641 ../gui/wxpython/menustrings.py:1583 #: ../gui/wxpython/image2target/ii2t_menustrings.py:633 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1559 msgid "Linear referencing" msgstr "" -#: ../gui/wxpython/menustrings.py:641 ../gui/wxpython/menustrings.py:1583 +#: ../gui/wxpython/menustrings.py:642 ../gui/wxpython/menustrings.py:1584 #: ../gui/wxpython/image2target/ii2t_menustrings.py:634 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1560 msgid "Create LRS" msgstr "" -#: ../gui/wxpython/menustrings.py:642 ../gui/wxpython/menustrings.py:1584 +#: ../gui/wxpython/menustrings.py:643 ../gui/wxpython/menustrings.py:1585 #: ../gui/wxpython/image2target/ii2t_menustrings.py:635 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1561 msgid "Creates a linear reference system." msgstr "" -#: ../gui/wxpython/menustrings.py:643 ../gui/wxpython/menustrings.py:1585 +#: ../gui/wxpython/menustrings.py:644 ../gui/wxpython/menustrings.py:1586 #: ../gui/wxpython/image2target/ii2t_menustrings.py:636 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1562 msgid "Create stationing" msgstr "" -#: ../gui/wxpython/menustrings.py:644 ../gui/wxpython/menustrings.py:1586 +#: ../gui/wxpython/menustrings.py:645 ../gui/wxpython/menustrings.py:1587 #: ../gui/wxpython/image2target/ii2t_menustrings.py:637 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1563 msgid "Creates stationing from input lines, and linear reference system." msgstr "" -#: ../gui/wxpython/menustrings.py:645 ../gui/wxpython/menustrings.py:1587 +#: ../gui/wxpython/menustrings.py:646 ../gui/wxpython/menustrings.py:1588 #: ../gui/wxpython/image2target/ii2t_menustrings.py:638 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1564 msgid "Create points/segments" msgstr "" -#: ../gui/wxpython/menustrings.py:646 ../gui/wxpython/menustrings.py:1588 +#: ../gui/wxpython/menustrings.py:647 ../gui/wxpython/menustrings.py:1589 #: ../gui/wxpython/image2target/ii2t_menustrings.py:639 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1565 msgid "Creates points/segments from input lines, linear reference system and positions read from stdin or a file." msgstr "" -#: ../gui/wxpython/menustrings.py:647 ../gui/wxpython/menustrings.py:1589 +#: ../gui/wxpython/menustrings.py:648 ../gui/wxpython/menustrings.py:1590 #: ../gui/wxpython/image2target/ii2t_menustrings.py:640 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1566 msgid "Find line id and offset" msgstr "" -#: ../gui/wxpython/menustrings.py:648 ../gui/wxpython/menustrings.py:1590 +#: ../gui/wxpython/menustrings.py:649 ../gui/wxpython/menustrings.py:1591 #: ../gui/wxpython/image2target/ii2t_menustrings.py:641 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1567 msgid "Finds line id and real km+offset for given points in vector map using linear reference system." msgstr "" -#: ../gui/wxpython/menustrings.py:649 ../gui/wxpython/menustrings.py:1591 +#: ../gui/wxpython/menustrings.py:650 ../gui/wxpython/menustrings.py:1592 #: ../gui/wxpython/image2target/ii2t_menustrings.py:642 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1568 msgid "Nearest features" msgstr "" -#: ../gui/wxpython/menustrings.py:650 ../gui/wxpython/menustrings.py:1592 +#: ../gui/wxpython/menustrings.py:651 ../gui/wxpython/menustrings.py:1593 #: ../gui/wxpython/image2target/ii2t_menustrings.py:643 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1569 msgid "Finds the nearest element in vector map 'to' for elements in vector map 'from'." msgstr "" -#: ../gui/wxpython/menustrings.py:651 ../gui/wxpython/menustrings.py:1593 +#: ../gui/wxpython/menustrings.py:652 ../gui/wxpython/menustrings.py:1594 #: ../gui/wxpython/image2target/ii2t_menustrings.py:644 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1570 msgid "Network analysis" msgstr "" -#: ../gui/wxpython/menustrings.py:652 ../gui/wxpython/menustrings.py:1594 +#: ../gui/wxpython/menustrings.py:653 ../gui/wxpython/menustrings.py:1595 #: ../gui/wxpython/image2target/ii2t_menustrings.py:645 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1571 #: ../gui/wxpython/mapdisp/toolbars.py:58 msgid "Vector network analysis tool" msgstr "" -#: ../gui/wxpython/menustrings.py:653 ../gui/wxpython/menustrings.py:1595 +#: ../gui/wxpython/menustrings.py:654 ../gui/wxpython/menustrings.py:1596 #: ../gui/wxpython/image2target/ii2t_menustrings.py:646 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1572 msgid "Tool for interactive vector network analysis." msgstr "" -#: ../gui/wxpython/menustrings.py:654 ../gui/wxpython/menustrings.py:1596 +#: ../gui/wxpython/menustrings.py:655 ../gui/wxpython/menustrings.py:1597 #: ../gui/wxpython/image2target/ii2t_menustrings.py:647 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1573 msgid "Network preparation" msgstr "" -#: ../gui/wxpython/menustrings.py:655 ../gui/wxpython/menustrings.py:1597 +#: ../gui/wxpython/menustrings.py:656 ../gui/wxpython/menustrings.py:1598 #: ../gui/wxpython/image2target/ii2t_menustrings.py:648 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1574 msgid "Performs network maintenance." msgstr "" -#: ../gui/wxpython/menustrings.py:656 ../gui/wxpython/menustrings.py:1598 +#: ../gui/wxpython/menustrings.py:657 ../gui/wxpython/menustrings.py:1599 #: ../gui/wxpython/image2target/ii2t_menustrings.py:649 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1575 msgid "Allocate subnets" msgstr "" -#: ../gui/wxpython/menustrings.py:657 ../gui/wxpython/menustrings.py:1599 +#: ../gui/wxpython/menustrings.py:658 ../gui/wxpython/menustrings.py:1600 msgid "Allocates subnets for nearest centers. Center node must be opened (costs >= 0). Costs of center node are used in calculation." msgstr "" -#: ../gui/wxpython/menustrings.py:658 ../gui/wxpython/menustrings.py:1600 +#: ../gui/wxpython/menustrings.py:659 ../gui/wxpython/menustrings.py:1601 #: ../gui/wxpython/image2target/ii2t_menustrings.py:651 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1577 msgid "Split net" msgstr "" -#: ../gui/wxpython/menustrings.py:659 ../gui/wxpython/menustrings.py:1601 +#: ../gui/wxpython/menustrings.py:660 ../gui/wxpython/menustrings.py:1602 msgid "Splits subnets for nearest centers by cost isolines. Splits net to bands between cost isolines (direction from center). Center node must be opened (costs >= 0). Costs of center node are used in calculation." msgstr "" -#: ../gui/wxpython/menustrings.py:660 ../gui/wxpython/menustrings.py:1602 +#: ../gui/wxpython/menustrings.py:661 ../gui/wxpython/menustrings.py:1603 #: ../gui/wxpython/image2target/ii2t_menustrings.py:653 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1579 msgid "Shortest path" msgstr "" -#: ../gui/wxpython/menustrings.py:661 ../gui/wxpython/menustrings.py:1603 +#: ../gui/wxpython/menustrings.py:662 ../gui/wxpython/menustrings.py:1604 #: ../gui/wxpython/image2target/ii2t_menustrings.py:654 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1580 msgid "Finds shortest path on vector network." msgstr "" -#: ../gui/wxpython/menustrings.py:662 ../gui/wxpython/menustrings.py:1604 +#: ../gui/wxpython/menustrings.py:663 ../gui/wxpython/menustrings.py:1605 #: ../gui/wxpython/image2target/ii2t_menustrings.py:655 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1581 msgid "Shortest path for sets of features" msgstr "" -#: ../gui/wxpython/menustrings.py:663 ../gui/wxpython/menustrings.py:1605 +#: ../gui/wxpython/menustrings.py:664 ../gui/wxpython/menustrings.py:1606 #: ../gui/wxpython/image2target/ii2t_menustrings.py:656 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1582 msgid "Computes shortest distance via the network between the given sets of features. Finds the shortest paths from each 'from' point to the nearest 'to' feature and various information about this relation are uploaded to the attribute table." msgstr "" -#: ../gui/wxpython/menustrings.py:664 ../gui/wxpython/menustrings.py:1606 +#: ../gui/wxpython/menustrings.py:665 ../gui/wxpython/menustrings.py:1607 #: ../gui/wxpython/image2target/ii2t_menustrings.py:657 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1583 msgid "Shortest path using timetables" msgstr "" -#: ../gui/wxpython/menustrings.py:665 ../gui/wxpython/menustrings.py:1607 +#: ../gui/wxpython/menustrings.py:666 ../gui/wxpython/menustrings.py:1608 #: ../gui/wxpython/image2target/ii2t_menustrings.py:658 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1584 msgid "Finds shortest path using timetables." msgstr "" -#: ../gui/wxpython/menustrings.py:666 ../gui/wxpython/menustrings.py:1608 +#: ../gui/wxpython/menustrings.py:667 ../gui/wxpython/menustrings.py:1609 #: ../gui/wxpython/image2target/ii2t_menustrings.py:659 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1585 msgid "Shortest path for all pairs" msgstr "" -#: ../gui/wxpython/menustrings.py:667 ../gui/wxpython/menustrings.py:1609 +#: ../gui/wxpython/menustrings.py:668 ../gui/wxpython/menustrings.py:1610 #: ../gui/wxpython/image2target/ii2t_menustrings.py:660 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1586 msgid "Computes the shortest path between all pairs of nodes in the network." msgstr "" -#: ../gui/wxpython/menustrings.py:668 ../gui/wxpython/menustrings.py:1610 +#: ../gui/wxpython/menustrings.py:669 ../gui/wxpython/menustrings.py:1611 #: ../gui/wxpython/image2target/ii2t_menustrings.py:661 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1587 msgid "Visibility network" msgstr "" -#: ../gui/wxpython/menustrings.py:669 ../gui/wxpython/menustrings.py:1611 +#: ../gui/wxpython/menustrings.py:670 ../gui/wxpython/menustrings.py:1612 #: ../gui/wxpython/image2target/ii2t_menustrings.py:662 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1588 msgid "Performs visibility graph construction." msgstr "" -#: ../gui/wxpython/menustrings.py:670 ../gui/wxpython/menustrings.py:1612 +#: ../gui/wxpython/menustrings.py:671 ../gui/wxpython/menustrings.py:1613 #: ../gui/wxpython/image2target/ii2t_menustrings.py:663 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1589 msgid "Bridges and articulation points" msgstr "" -#: ../gui/wxpython/menustrings.py:671 ../gui/wxpython/menustrings.py:1613 +#: ../gui/wxpython/menustrings.py:672 ../gui/wxpython/menustrings.py:1614 #: ../gui/wxpython/image2target/ii2t_menustrings.py:664 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1590 msgid "Computes bridges and articulation points in the network." msgstr "" -#: ../gui/wxpython/menustrings.py:672 ../gui/wxpython/menustrings.py:1614 +#: ../gui/wxpython/menustrings.py:673 ../gui/wxpython/menustrings.py:1615 #: ../gui/wxpython/image2target/ii2t_menustrings.py:665 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1591 msgid "Maximum flow" msgstr "" -#: ../gui/wxpython/menustrings.py:673 ../gui/wxpython/menustrings.py:1615 +#: ../gui/wxpython/menustrings.py:674 ../gui/wxpython/menustrings.py:1616 #: ../gui/wxpython/image2target/ii2t_menustrings.py:666 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1592 msgid "Computes the maximum flow between two sets of nodes in the network." msgstr "" -#: ../gui/wxpython/menustrings.py:674 ../gui/wxpython/menustrings.py:1616 +#: ../gui/wxpython/menustrings.py:675 ../gui/wxpython/menustrings.py:1617 #: ../gui/wxpython/image2target/ii2t_menustrings.py:667 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1593 msgid "Vertex connectivity" msgstr "" -#: ../gui/wxpython/menustrings.py:675 ../gui/wxpython/menustrings.py:1617 +#: ../gui/wxpython/menustrings.py:676 ../gui/wxpython/menustrings.py:1618 #: ../gui/wxpython/image2target/ii2t_menustrings.py:668 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1594 msgid "Computes vertex connectivity between two sets of nodes in the network." msgstr "" -#: ../gui/wxpython/menustrings.py:676 ../gui/wxpython/menustrings.py:1618 +#: ../gui/wxpython/menustrings.py:677 ../gui/wxpython/menustrings.py:1619 #: ../gui/wxpython/image2target/ii2t_menustrings.py:669 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1595 msgid "Components" msgstr "" -#: ../gui/wxpython/menustrings.py:677 ../gui/wxpython/menustrings.py:1619 +#: ../gui/wxpython/menustrings.py:678 ../gui/wxpython/menustrings.py:1620 #: ../gui/wxpython/image2target/ii2t_menustrings.py:670 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1596 msgid "Computes strongly and weakly connected components in the network." msgstr "" -#: ../gui/wxpython/menustrings.py:678 ../gui/wxpython/menustrings.py:1620 +#: ../gui/wxpython/menustrings.py:679 ../gui/wxpython/menustrings.py:1621 #: ../gui/wxpython/image2target/ii2t_menustrings.py:671 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1597 msgid "Centrality" msgstr "" -#: ../gui/wxpython/menustrings.py:679 ../gui/wxpython/menustrings.py:1621 +#: ../gui/wxpython/menustrings.py:680 ../gui/wxpython/menustrings.py:1622 #: ../gui/wxpython/image2target/ii2t_menustrings.py:672 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1598 msgid "Computes degree, centrality, betweeness, closeness and eigenvector centrality measures in the network." msgstr "" -#: ../gui/wxpython/menustrings.py:680 ../gui/wxpython/menustrings.py:1622 +#: ../gui/wxpython/menustrings.py:681 ../gui/wxpython/menustrings.py:1623 #: ../gui/wxpython/image2target/ii2t_menustrings.py:673 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1599 msgid "Steiner tree" msgstr "" -#: ../gui/wxpython/menustrings.py:681 ../gui/wxpython/menustrings.py:1623 +#: ../gui/wxpython/menustrings.py:682 ../gui/wxpython/menustrings.py:1624 #: ../gui/wxpython/image2target/ii2t_menustrings.py:674 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1600 msgid "Creates Steiner tree for the network and given terminals. Note that 'Minimum Steiner Tree' problem is NP-hard and heuristic algorithm is used in this module so the result may be sub optimal." msgstr "" -#: ../gui/wxpython/menustrings.py:682 ../gui/wxpython/menustrings.py:1624 +#: ../gui/wxpython/menustrings.py:683 ../gui/wxpython/menustrings.py:1625 #: ../gui/wxpython/image2target/ii2t_menustrings.py:675 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1601 msgid "Minimum spanning tree" msgstr "" -#: ../gui/wxpython/menustrings.py:683 ../gui/wxpython/menustrings.py:1625 +#: ../gui/wxpython/menustrings.py:684 ../gui/wxpython/menustrings.py:1626 #: ../gui/wxpython/image2target/ii2t_menustrings.py:676 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1602 msgid "Computes minimum spanning tree for the network." msgstr "" -#: ../gui/wxpython/menustrings.py:684 ../gui/wxpython/menustrings.py:1626 +#: ../gui/wxpython/menustrings.py:685 ../gui/wxpython/menustrings.py:1627 #: ../gui/wxpython/image2target/ii2t_menustrings.py:677 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1603 msgid "Traveling salesman analysis" msgstr "" -#: ../gui/wxpython/menustrings.py:685 ../gui/wxpython/menustrings.py:1627 +#: ../gui/wxpython/menustrings.py:686 ../gui/wxpython/menustrings.py:1628 #: ../gui/wxpython/image2target/ii2t_menustrings.py:678 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1604 msgid "Creates a cycle connecting given nodes (Traveling salesman problem). Note that TSP is NP-hard, heuristic algorithm is used by this module and created cycle may be sub optimal" msgstr "" -#: ../gui/wxpython/menustrings.py:686 ../gui/wxpython/menustrings.py:689 -#: ../gui/wxpython/menustrings.py:1628 ../gui/wxpython/menustrings.py:1631 +#: ../gui/wxpython/menustrings.py:687 ../gui/wxpython/menustrings.py:690 +#: ../gui/wxpython/menustrings.py:1629 ../gui/wxpython/menustrings.py:1632 #: ../gui/wxpython/image2target/ii2t_menustrings.py:679 #: ../gui/wxpython/image2target/ii2t_menustrings.py:680 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1605 @@ -8194,1016 +8168,1016 @@ msgid "Overlay vector maps" msgstr "" -#: ../gui/wxpython/menustrings.py:687 ../gui/wxpython/menustrings.py:1629 +#: ../gui/wxpython/menustrings.py:688 ../gui/wxpython/menustrings.py:1630 msgid "Clip vector maps" msgstr "" -#: ../gui/wxpython/menustrings.py:688 ../gui/wxpython/menustrings.py:1630 +#: ../gui/wxpython/menustrings.py:689 ../gui/wxpython/menustrings.py:1631 msgid "Extracts features of input map which overlay features of clip map." msgstr "" -#: ../gui/wxpython/menustrings.py:690 ../gui/wxpython/menustrings.py:1632 +#: ../gui/wxpython/menustrings.py:691 ../gui/wxpython/menustrings.py:1633 #: ../gui/wxpython/image2target/ii2t_menustrings.py:681 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1607 msgid "Overlays two vector maps offering clip, intersection, difference, symmetrical difference, union operators." msgstr "" -#: ../gui/wxpython/menustrings.py:691 ../gui/wxpython/menustrings.py:1633 +#: ../gui/wxpython/menustrings.py:692 ../gui/wxpython/menustrings.py:1634 #: ../gui/wxpython/image2target/ii2t_menustrings.py:682 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1608 msgid "Patch vector maps" msgstr "" -#: ../gui/wxpython/menustrings.py:692 ../gui/wxpython/menustrings.py:1634 +#: ../gui/wxpython/menustrings.py:693 ../gui/wxpython/menustrings.py:1635 #: ../gui/wxpython/image2target/ii2t_menustrings.py:683 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1609 msgid "Creates a new vector map by combining other vector maps." msgstr "" -#: ../gui/wxpython/menustrings.py:693 ../gui/wxpython/menustrings.py:1635 +#: ../gui/wxpython/menustrings.py:694 ../gui/wxpython/menustrings.py:1636 #: ../gui/wxpython/image2target/ii2t_menustrings.py:684 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1610 msgid "Manage categories" msgstr "" -#: ../gui/wxpython/menustrings.py:694 ../gui/wxpython/menustrings.py:1636 +#: ../gui/wxpython/menustrings.py:695 ../gui/wxpython/menustrings.py:1637 #: ../gui/wxpython/image2target/ii2t_menustrings.py:685 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1611 msgid "Change or report categories" msgstr "" -#: ../gui/wxpython/menustrings.py:695 ../gui/wxpython/menustrings.py:1637 +#: ../gui/wxpython/menustrings.py:696 ../gui/wxpython/menustrings.py:1638 #: ../gui/wxpython/image2target/ii2t_menustrings.py:686 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1612 msgid "Attaches, deletes or reports vector categories to map geometry." msgstr "" -#: ../gui/wxpython/menustrings.py:697 ../gui/wxpython/menustrings.py:1639 +#: ../gui/wxpython/menustrings.py:698 ../gui/wxpython/menustrings.py:1640 #: ../gui/wxpython/image2target/ii2t_menustrings.py:688 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1614 msgid "Changes vector category values for an existing vector map according to results of SQL queries or a value in attribute table column." msgstr "" -#: ../gui/wxpython/menustrings.py:698 ../gui/wxpython/menustrings.py:1640 +#: ../gui/wxpython/menustrings.py:699 ../gui/wxpython/menustrings.py:1641 #: ../gui/wxpython/image2target/ii2t_menustrings.py:689 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1615 #: ../gui/wxpython/dbmgr/dialogs.py:122 msgid "Update attributes" msgstr "" -#: ../gui/wxpython/menustrings.py:699 ../gui/wxpython/menustrings.py:1641 +#: ../gui/wxpython/menustrings.py:700 ../gui/wxpython/menustrings.py:1642 #: ../gui/wxpython/image2target/ii2t_menustrings.py:690 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1616 msgid "Update area attributes from raster" msgstr "" -#: ../gui/wxpython/menustrings.py:700 ../gui/wxpython/menustrings.py:1642 +#: ../gui/wxpython/menustrings.py:701 ../gui/wxpython/menustrings.py:1643 #: ../gui/wxpython/image2target/ii2t_menustrings.py:691 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1617 msgid "Calculates univariate statistics from a raster map based on a vector map and uploads statistics to new attribute columns." msgstr "" -#: ../gui/wxpython/menustrings.py:701 ../gui/wxpython/menustrings.py:1643 +#: ../gui/wxpython/menustrings.py:702 ../gui/wxpython/menustrings.py:1644 #: ../gui/wxpython/image2target/ii2t_menustrings.py:692 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1618 msgid "Update area attributes from vector" msgstr "" -#: ../gui/wxpython/menustrings.py:702 ../gui/wxpython/menustrings.py:1644 +#: ../gui/wxpython/menustrings.py:703 ../gui/wxpython/menustrings.py:1645 #: ../gui/wxpython/image2target/ii2t_menustrings.py:693 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1619 msgid "Count points in areas, calculate statistics from point attributes." msgstr "" -#: ../gui/wxpython/menustrings.py:703 ../gui/wxpython/menustrings.py:1645 +#: ../gui/wxpython/menustrings.py:704 ../gui/wxpython/menustrings.py:1646 #: ../gui/wxpython/image2target/ii2t_menustrings.py:694 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1620 msgid "Update point attributes from areas" msgstr "" -#: ../gui/wxpython/menustrings.py:704 ../gui/wxpython/menustrings.py:1646 +#: ../gui/wxpython/menustrings.py:705 ../gui/wxpython/menustrings.py:1647 #: ../gui/wxpython/image2target/ii2t_menustrings.py:695 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1621 msgid "Uploads vector values at positions of vector points to the table." msgstr "" -#: ../gui/wxpython/menustrings.py:705 ../gui/wxpython/menustrings.py:1647 +#: ../gui/wxpython/menustrings.py:706 ../gui/wxpython/menustrings.py:1648 #: ../gui/wxpython/image2target/ii2t_menustrings.py:696 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1622 msgid "Update database values from vector" msgstr "" -#: ../gui/wxpython/menustrings.py:706 ../gui/wxpython/menustrings.py:1648 +#: ../gui/wxpython/menustrings.py:707 ../gui/wxpython/menustrings.py:1649 #: ../gui/wxpython/image2target/ii2t_menustrings.py:697 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1623 msgid "Populates attribute values from vector features." msgstr "" -#: ../gui/wxpython/menustrings.py:707 ../gui/wxpython/menustrings.py:1649 +#: ../gui/wxpython/menustrings.py:708 ../gui/wxpython/menustrings.py:1650 #: ../gui/wxpython/image2target/ii2t_menustrings.py:698 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1624 msgid "Sample raster maps at point locations" msgstr "" -#: ../gui/wxpython/menustrings.py:708 ../gui/wxpython/menustrings.py:1650 +#: ../gui/wxpython/menustrings.py:709 ../gui/wxpython/menustrings.py:1651 #: ../gui/wxpython/image2target/ii2t_menustrings.py:699 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1625 msgid "Uploads raster values at positions of vector points to the table." msgstr "" -#: ../gui/wxpython/menustrings.py:709 ../gui/wxpython/menustrings.py:1651 +#: ../gui/wxpython/menustrings.py:710 ../gui/wxpython/menustrings.py:1652 #: ../gui/wxpython/image2target/ii2t_menustrings.py:700 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1626 msgid "Sample raster neighborhood around points" msgstr "" -#: ../gui/wxpython/menustrings.py:710 ../gui/wxpython/menustrings.py:1652 +#: ../gui/wxpython/menustrings.py:711 ../gui/wxpython/menustrings.py:1653 #: ../gui/wxpython/image2target/ii2t_menustrings.py:701 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1627 msgid "Samples a raster map at vector point locations." msgstr "" -#: ../gui/wxpython/menustrings.py:711 ../gui/wxpython/menustrings.py:1653 +#: ../gui/wxpython/menustrings.py:712 ../gui/wxpython/menustrings.py:1654 #: ../gui/wxpython/image2target/ii2t_menustrings.py:702 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1628 msgid "Generate area for current region" msgstr "" -#: ../gui/wxpython/menustrings.py:712 ../gui/wxpython/menustrings.py:1654 +#: ../gui/wxpython/menustrings.py:713 ../gui/wxpython/menustrings.py:1655 #: ../gui/wxpython/image2target/ii2t_menustrings.py:703 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1629 msgid "Creates a vector polygon from the current region extent." msgstr "" -#: ../gui/wxpython/menustrings.py:713 ../gui/wxpython/menustrings.py:1655 +#: ../gui/wxpython/menustrings.py:714 ../gui/wxpython/menustrings.py:1656 #: ../gui/wxpython/image2target/ii2t_menustrings.py:704 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1630 msgid "Generate areas from points" msgstr "" -#: ../gui/wxpython/menustrings.py:714 ../gui/wxpython/menustrings.py:1656 +#: ../gui/wxpython/menustrings.py:715 ../gui/wxpython/menustrings.py:1657 #: ../gui/wxpython/image2target/ii2t_menustrings.py:705 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1631 msgid "Convex hull" msgstr "" -#: ../gui/wxpython/menustrings.py:715 ../gui/wxpython/menustrings.py:1657 +#: ../gui/wxpython/menustrings.py:716 ../gui/wxpython/menustrings.py:1658 #: ../gui/wxpython/image2target/ii2t_menustrings.py:706 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1632 msgid "Produces a 2D/3D convex hull for a given vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:716 ../gui/wxpython/menustrings.py:1658 +#: ../gui/wxpython/menustrings.py:717 ../gui/wxpython/menustrings.py:1659 #: ../gui/wxpython/image2target/ii2t_menustrings.py:707 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1633 msgid "Delaunay triangles" msgstr "" -#: ../gui/wxpython/menustrings.py:717 ../gui/wxpython/menustrings.py:1659 +#: ../gui/wxpython/menustrings.py:718 ../gui/wxpython/menustrings.py:1660 #: ../gui/wxpython/image2target/ii2t_menustrings.py:708 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1634 msgid "Creates a Delaunay triangulation from an input vector map containing points or centroids." msgstr "" -#: ../gui/wxpython/menustrings.py:718 ../gui/wxpython/menustrings.py:1660 +#: ../gui/wxpython/menustrings.py:719 ../gui/wxpython/menustrings.py:1661 #: ../gui/wxpython/image2target/ii2t_menustrings.py:709 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1635 msgid "Voronoi diagram/Thiessen polygons" msgstr "" -#: ../gui/wxpython/menustrings.py:719 ../gui/wxpython/menustrings.py:1661 +#: ../gui/wxpython/menustrings.py:720 ../gui/wxpython/menustrings.py:1662 msgid "Creates a Voronoi diagram constrained to the extents of the current region from an input vector map containing points or centroids." msgstr "" -#: ../gui/wxpython/menustrings.py:720 ../gui/wxpython/menustrings.py:1662 +#: ../gui/wxpython/menustrings.py:721 ../gui/wxpython/menustrings.py:1663 #: ../gui/wxpython/image2target/ii2t_menustrings.py:711 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1637 msgid "Generate grid" msgstr "" -#: ../gui/wxpython/menustrings.py:721 ../gui/wxpython/menustrings.py:1663 +#: ../gui/wxpython/menustrings.py:722 ../gui/wxpython/menustrings.py:1664 #: ../gui/wxpython/image2target/ii2t_menustrings.py:712 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1638 msgid "Creates a vector map of a user-defined grid." msgstr "" -#: ../gui/wxpython/menustrings.py:722 ../gui/wxpython/menustrings.py:1664 +#: ../gui/wxpython/menustrings.py:723 ../gui/wxpython/menustrings.py:1665 #: ../gui/wxpython/image2target/ii2t_menustrings.py:713 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1639 msgid "Generate points" msgstr "" -#: ../gui/wxpython/menustrings.py:723 ../gui/wxpython/menustrings.py:1665 +#: ../gui/wxpython/menustrings.py:724 ../gui/wxpython/menustrings.py:1666 #: ../gui/wxpython/image2target/ii2t_menustrings.py:714 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1640 msgid "Generate from database" msgstr "" -#: ../gui/wxpython/menustrings.py:724 ../gui/wxpython/menustrings.py:1666 +#: ../gui/wxpython/menustrings.py:725 ../gui/wxpython/menustrings.py:1667 #: ../gui/wxpython/image2target/ii2t_menustrings.py:715 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1641 msgid "Creates new vector (points) map from database table containing coordinates." msgstr "" -#: ../gui/wxpython/menustrings.py:725 ../gui/wxpython/menustrings.py:1667 +#: ../gui/wxpython/menustrings.py:726 ../gui/wxpython/menustrings.py:1668 #: ../gui/wxpython/image2target/ii2t_menustrings.py:716 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1642 msgid "Generate points along lines" msgstr "" -#: ../gui/wxpython/menustrings.py:726 ../gui/wxpython/menustrings.py:1668 +#: ../gui/wxpython/menustrings.py:727 ../gui/wxpython/menustrings.py:1669 #: ../gui/wxpython/image2target/ii2t_menustrings.py:717 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1643 msgid "Creates points along input lines in new vector map with 2 layers." msgstr "" -#: ../gui/wxpython/menustrings.py:727 ../gui/wxpython/menustrings.py:1669 +#: ../gui/wxpython/menustrings.py:728 ../gui/wxpython/menustrings.py:1670 #: ../gui/wxpython/image2target/ii2t_menustrings.py:718 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1644 msgid "Generate random points" msgstr "" -#: ../gui/wxpython/menustrings.py:728 ../gui/wxpython/menustrings.py:1670 +#: ../gui/wxpython/menustrings.py:729 ../gui/wxpython/menustrings.py:1671 #: ../gui/wxpython/image2target/ii2t_menustrings.py:719 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1645 msgid "Generates random 2D/3D vector points." msgstr "" -#: ../gui/wxpython/menustrings.py:731 ../gui/wxpython/menustrings.py:1673 +#: ../gui/wxpython/menustrings.py:732 ../gui/wxpython/menustrings.py:1674 #: ../gui/wxpython/image2target/ii2t_menustrings.py:722 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1648 msgid "Remove outliers in point sets" msgstr "" -#: ../gui/wxpython/menustrings.py:736 ../gui/wxpython/menustrings.py:1678 +#: ../gui/wxpython/menustrings.py:737 ../gui/wxpython/menustrings.py:1679 #: ../gui/wxpython/image2target/ii2t_menustrings.py:727 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1653 msgid "Basic vector metadata" msgstr "" -#: ../gui/wxpython/menustrings.py:737 ../gui/wxpython/menustrings.py:1679 +#: ../gui/wxpython/menustrings.py:738 ../gui/wxpython/menustrings.py:1680 #: ../gui/wxpython/image2target/ii2t_menustrings.py:728 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1654 msgid "Outputs basic information about a vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:738 ../gui/wxpython/menustrings.py:1680 +#: ../gui/wxpython/menustrings.py:739 ../gui/wxpython/menustrings.py:1681 #: ../gui/wxpython/image2target/ii2t_menustrings.py:729 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1655 msgid "Classify attribute data" msgstr "" -#: ../gui/wxpython/menustrings.py:739 ../gui/wxpython/menustrings.py:1681 +#: ../gui/wxpython/menustrings.py:740 ../gui/wxpython/menustrings.py:1682 #: ../gui/wxpython/image2target/ii2t_menustrings.py:730 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1656 msgid "Classifies attribute data, e.g. for thematic mapping" msgstr "" -#: ../gui/wxpython/menustrings.py:740 ../gui/wxpython/menustrings.py:1682 +#: ../gui/wxpython/menustrings.py:741 ../gui/wxpython/menustrings.py:1683 #: ../gui/wxpython/image2target/ii2t_menustrings.py:731 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1657 msgid "Report topology by category" msgstr "" -#: ../gui/wxpython/menustrings.py:741 ../gui/wxpython/menustrings.py:1683 +#: ../gui/wxpython/menustrings.py:742 ../gui/wxpython/menustrings.py:1684 #: ../gui/wxpython/image2target/ii2t_menustrings.py:732 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1658 msgid "Reports geometry statistics for vector maps." msgstr "" -#: ../gui/wxpython/menustrings.py:742 ../gui/wxpython/menustrings.py:1684 +#: ../gui/wxpython/menustrings.py:743 ../gui/wxpython/menustrings.py:1685 #: ../gui/wxpython/image2target/ii2t_menustrings.py:733 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1659 msgid "Univariate attribute statistics for points" msgstr "" -#: ../gui/wxpython/menustrings.py:743 ../gui/wxpython/menustrings.py:1685 +#: ../gui/wxpython/menustrings.py:744 ../gui/wxpython/menustrings.py:1686 #: ../gui/wxpython/image2target/ii2t_menustrings.py:734 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1660 msgid "Calculates univariate statistics of vector map features. Variance and standard deviation is calculated only for points if specified." msgstr "" -#: ../gui/wxpython/menustrings.py:744 ../gui/wxpython/menustrings.py:1686 +#: ../gui/wxpython/menustrings.py:745 ../gui/wxpython/menustrings.py:1687 #: ../gui/wxpython/image2target/ii2t_menustrings.py:735 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1661 msgid "Univariate statistics for attribute columns" msgstr "" -#: ../gui/wxpython/menustrings.py:745 ../gui/wxpython/menustrings.py:1687 +#: ../gui/wxpython/menustrings.py:746 ../gui/wxpython/menustrings.py:1688 #: ../gui/wxpython/image2target/ii2t_menustrings.py:736 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1662 msgid "Calculates univariate statistics on selected table column for a GRASS vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:747 ../gui/wxpython/menustrings.py:1689 +#: ../gui/wxpython/menustrings.py:748 ../gui/wxpython/menustrings.py:1690 msgid "Vector map profiling tool" msgstr "" -#: ../gui/wxpython/menustrings.py:748 ../gui/wxpython/menustrings.py:1690 +#: ../gui/wxpython/menustrings.py:749 ../gui/wxpython/menustrings.py:1691 #: ../gui/wxpython/image2target/ii2t_menustrings.py:737 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1663 msgid "Quadrat indices" msgstr "" -#: ../gui/wxpython/menustrings.py:750 ../gui/wxpython/menustrings.py:1692 +#: ../gui/wxpython/menustrings.py:751 ../gui/wxpython/menustrings.py:1693 #: ../gui/wxpython/image2target/ii2t_menustrings.py:739 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1665 msgid "Test normality" msgstr "" -#: ../gui/wxpython/menustrings.py:752 ../gui/wxpython/menustrings.py:1694 +#: ../gui/wxpython/menustrings.py:753 ../gui/wxpython/menustrings.py:1695 #: ../gui/wxpython/image2target/ii2t_menustrings.py:741 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1667 msgid "&Imagery" msgstr "" -#: ../gui/wxpython/menustrings.py:753 ../gui/wxpython/menustrings.py:1695 +#: ../gui/wxpython/menustrings.py:754 ../gui/wxpython/menustrings.py:1696 #: ../gui/wxpython/image2target/ii2t_menustrings.py:742 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1668 msgid "Develop images and groups" msgstr "" -#: ../gui/wxpython/menustrings.py:754 ../gui/wxpython/menustrings.py:1696 +#: ../gui/wxpython/menustrings.py:755 ../gui/wxpython/menustrings.py:1697 #: ../gui/wxpython/image2target/ii2t_menustrings.py:743 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1669 msgid "Create/edit group" msgstr "" -#: ../gui/wxpython/menustrings.py:755 ../gui/wxpython/menustrings.py:1697 +#: ../gui/wxpython/menustrings.py:756 ../gui/wxpython/menustrings.py:1698 #: ../gui/wxpython/image2target/ii2t_menustrings.py:744 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1670 msgid "Creates, edits, and lists groups of imagery files." msgstr "" -#: ../gui/wxpython/menustrings.py:756 ../gui/wxpython/menustrings.py:1698 +#: ../gui/wxpython/menustrings.py:757 ../gui/wxpython/menustrings.py:1699 #: ../gui/wxpython/image2target/ii2t_menustrings.py:745 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1671 msgid "Target group" msgstr "" -#: ../gui/wxpython/menustrings.py:757 ../gui/wxpython/menustrings.py:1699 +#: ../gui/wxpython/menustrings.py:758 ../gui/wxpython/menustrings.py:1700 #: ../gui/wxpython/image2target/ii2t_menustrings.py:746 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1672 msgid "Targets an imagery group to a GRASS location and mapset." msgstr "" -#: ../gui/wxpython/menustrings.py:758 ../gui/wxpython/menustrings.py:1700 +#: ../gui/wxpython/menustrings.py:759 ../gui/wxpython/menustrings.py:1701 #: ../gui/wxpython/image2target/ii2t_menustrings.py:747 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1673 msgid "Mosaic images" msgstr "" -#: ../gui/wxpython/menustrings.py:759 ../gui/wxpython/menustrings.py:1701 +#: ../gui/wxpython/menustrings.py:760 ../gui/wxpython/menustrings.py:1702 #: ../gui/wxpython/image2target/ii2t_menustrings.py:748 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1674 msgid "Mosaics several images and extends colormap." msgstr "" -#: ../gui/wxpython/menustrings.py:760 ../gui/wxpython/menustrings.py:1702 +#: ../gui/wxpython/menustrings.py:761 ../gui/wxpython/menustrings.py:1703 #: ../gui/wxpython/image2target/ii2t_menustrings.py:749 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1675 msgid "Manage image colors" msgstr "" -#: ../gui/wxpython/menustrings.py:761 ../gui/wxpython/menustrings.py:1703 +#: ../gui/wxpython/menustrings.py:762 ../gui/wxpython/menustrings.py:1704 #: ../gui/wxpython/image2target/ii2t_menustrings.py:750 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1676 msgid "Color balance for RGB" msgstr "" -#: ../gui/wxpython/menustrings.py:762 ../gui/wxpython/menustrings.py:1704 +#: ../gui/wxpython/menustrings.py:763 ../gui/wxpython/menustrings.py:1705 #: ../gui/wxpython/image2target/ii2t_menustrings.py:751 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1677 msgid "Performs auto-balancing of colors for RGB images." msgstr "" -#: ../gui/wxpython/menustrings.py:763 ../gui/wxpython/menustrings.py:1705 +#: ../gui/wxpython/menustrings.py:764 ../gui/wxpython/menustrings.py:1706 #: ../gui/wxpython/image2target/ii2t_menustrings.py:752 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1678 msgid "HIS to RGB" msgstr "" -#: ../gui/wxpython/menustrings.py:764 ../gui/wxpython/menustrings.py:1706 +#: ../gui/wxpython/menustrings.py:765 ../gui/wxpython/menustrings.py:1707 #: ../gui/wxpython/image2target/ii2t_menustrings.py:753 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1679 msgid "Transforms raster maps from HIS (Hue-Intensity-Saturation) color space to RGB (Red-Green-Blue) color space." msgstr "" -#: ../gui/wxpython/menustrings.py:766 ../gui/wxpython/menustrings.py:1708 +#: ../gui/wxpython/menustrings.py:767 ../gui/wxpython/menustrings.py:1709 #: ../gui/wxpython/image2target/ii2t_menustrings.py:755 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1681 msgid "Transforms raster maps from RGB (Red-Green-Blue) color space to HIS (Hue-Intensity-Saturation) color space." msgstr "" -#: ../gui/wxpython/menustrings.py:767 ../gui/wxpython/menustrings.py:1709 +#: ../gui/wxpython/menustrings.py:768 ../gui/wxpython/menustrings.py:1710 #: ../gui/wxpython/image2target/ii2t_menustrings.py:756 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1682 msgid "Rectify image or raster" msgstr "" -#: ../gui/wxpython/menustrings.py:768 ../gui/wxpython/menustrings.py:1710 +#: ../gui/wxpython/menustrings.py:769 ../gui/wxpython/menustrings.py:1711 #: ../gui/wxpython/image2target/ii2t_menustrings.py:757 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1683 msgid "Rectifies an image by computing a coordinate transformation for each pixel in the image based on the control points." msgstr "" -#: ../gui/wxpython/menustrings.py:769 ../gui/wxpython/menustrings.py:1711 +#: ../gui/wxpython/menustrings.py:770 ../gui/wxpython/menustrings.py:1712 #: ../gui/wxpython/image2target/ii2t_menustrings.py:758 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1684 #: ../gui/wxpython/lmgr/layertree.py:795 msgid "Histogram" msgstr "" -#: ../gui/wxpython/menustrings.py:770 ../gui/wxpython/menustrings.py:1712 +#: ../gui/wxpython/menustrings.py:771 ../gui/wxpython/menustrings.py:1713 #: ../gui/wxpython/image2target/ii2t_menustrings.py:759 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1685 msgid "Generate histogram of image" msgstr "" -#: ../gui/wxpython/menustrings.py:771 ../gui/wxpython/menustrings.py:1713 +#: ../gui/wxpython/menustrings.py:772 ../gui/wxpython/menustrings.py:1714 #: ../gui/wxpython/image2target/ii2t_menustrings.py:760 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1686 msgid "Spectral response" msgstr "" -#: ../gui/wxpython/menustrings.py:772 ../gui/wxpython/menustrings.py:1714 +#: ../gui/wxpython/menustrings.py:773 ../gui/wxpython/menustrings.py:1715 #: ../gui/wxpython/image2target/ii2t_menustrings.py:761 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1687 msgid "Displays spectral response at user specified locations in group or images." msgstr "" -#: ../gui/wxpython/menustrings.py:773 ../gui/wxpython/menustrings.py:1715 +#: ../gui/wxpython/menustrings.py:774 ../gui/wxpython/menustrings.py:1716 #: ../gui/wxpython/image2target/ii2t_menustrings.py:762 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1688 msgid "Pan sharpening" msgstr "" -#: ../gui/wxpython/menustrings.py:774 ../gui/wxpython/menustrings.py:1716 +#: ../gui/wxpython/menustrings.py:775 ../gui/wxpython/menustrings.py:1717 #: ../gui/wxpython/image2target/ii2t_menustrings.py:763 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1689 msgid "Image fusion algorithms to sharpen multispectral with high-res panchromatic channels" msgstr "" -#: ../gui/wxpython/menustrings.py:775 ../gui/wxpython/menustrings.py:1717 +#: ../gui/wxpython/menustrings.py:776 ../gui/wxpython/menustrings.py:1718 #: ../gui/wxpython/image2target/ii2t_menustrings.py:764 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1690 msgid "Classify image" msgstr "" -#: ../gui/wxpython/menustrings.py:776 ../gui/wxpython/menustrings.py:1718 +#: ../gui/wxpython/menustrings.py:777 ../gui/wxpython/menustrings.py:1719 #: ../gui/wxpython/image2target/ii2t_menustrings.py:765 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1691 msgid "Clustering input for unsupervised classification" msgstr "" -#: ../gui/wxpython/menustrings.py:777 ../gui/wxpython/menustrings.py:1719 +#: ../gui/wxpython/menustrings.py:778 ../gui/wxpython/menustrings.py:1720 #: ../gui/wxpython/image2target/ii2t_menustrings.py:766 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1692 msgid "Generates spectral signatures for land cover types in an image using a clustering algorithm. The resulting signature file is used as input for i.maxlik, to generate an unsupervised image classification." msgstr "" -#: ../gui/wxpython/menustrings.py:778 ../gui/wxpython/menustrings.py:1720 +#: ../gui/wxpython/menustrings.py:779 ../gui/wxpython/menustrings.py:1721 #: ../gui/wxpython/image2target/ii2t_menustrings.py:767 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1693 msgid "Input for supervised MLC" msgstr "" -#: ../gui/wxpython/menustrings.py:779 ../gui/wxpython/menustrings.py:1721 +#: ../gui/wxpython/menustrings.py:780 ../gui/wxpython/menustrings.py:1722 #: ../gui/wxpython/image2target/ii2t_menustrings.py:768 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1694 msgid "Generates statistics for i.maxlik from raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:780 ../gui/wxpython/menustrings.py:1722 +#: ../gui/wxpython/menustrings.py:781 ../gui/wxpython/menustrings.py:1723 #: ../gui/wxpython/image2target/ii2t_menustrings.py:769 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1695 msgid "Maximum likelihood classification (MLC)" msgstr "" -#: ../gui/wxpython/menustrings.py:781 ../gui/wxpython/menustrings.py:1723 +#: ../gui/wxpython/menustrings.py:782 ../gui/wxpython/menustrings.py:1724 #: ../gui/wxpython/image2target/ii2t_menustrings.py:770 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1696 msgid "Classifies the cell spectral reflectances in imagery data. Classification is based on the spectral signature information generated by either i.cluster, g.gui.iclass, or i.gensig." msgstr "" -#: ../gui/wxpython/menustrings.py:782 ../gui/wxpython/menustrings.py:1724 -#: ../gui/wxpython/menustrings.py:1994 +#: ../gui/wxpython/menustrings.py:783 ../gui/wxpython/menustrings.py:1725 +#: ../gui/wxpython/menustrings.py:1995 #: ../gui/wxpython/image2target/ii2t_menustrings.py:771 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1697 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1962 msgid "Interactive input for supervised classification" msgstr "" -#: ../gui/wxpython/menustrings.py:783 ../gui/wxpython/menustrings.py:1725 -#: ../gui/wxpython/menustrings.py:1995 +#: ../gui/wxpython/menustrings.py:784 ../gui/wxpython/menustrings.py:1726 +#: ../gui/wxpython/menustrings.py:1996 #: ../gui/wxpython/image2target/ii2t_menustrings.py:772 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1698 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1963 msgid "Generates spectral signatures by allowing the user to outline training areas." msgstr "" -#: ../gui/wxpython/menustrings.py:784 ../gui/wxpython/menustrings.py:1726 +#: ../gui/wxpython/menustrings.py:785 ../gui/wxpython/menustrings.py:1727 #: ../gui/wxpython/image2target/ii2t_menustrings.py:773 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1699 msgid "Input for supervised SMAP" msgstr "" -#: ../gui/wxpython/menustrings.py:785 ../gui/wxpython/menustrings.py:1727 +#: ../gui/wxpython/menustrings.py:786 ../gui/wxpython/menustrings.py:1728 #: ../gui/wxpython/image2target/ii2t_menustrings.py:774 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1700 msgid "Generates statistics for i.smap from raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:786 ../gui/wxpython/menustrings.py:1728 +#: ../gui/wxpython/menustrings.py:787 ../gui/wxpython/menustrings.py:1729 #: ../gui/wxpython/image2target/ii2t_menustrings.py:775 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1701 msgid "Sequential maximum a posteriori classification (SMAP)" msgstr "" -#: ../gui/wxpython/menustrings.py:787 ../gui/wxpython/menustrings.py:1729 +#: ../gui/wxpython/menustrings.py:788 ../gui/wxpython/menustrings.py:1730 #: ../gui/wxpython/image2target/ii2t_menustrings.py:776 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1702 msgid "Performs contextual image classification using sequential maximum a posteriori (SMAP) estimation." msgstr "" -#: ../gui/wxpython/menustrings.py:788 ../gui/wxpython/menustrings.py:1730 +#: ../gui/wxpython/menustrings.py:789 ../gui/wxpython/menustrings.py:1731 #: ../gui/wxpython/image2target/ii2t_menustrings.py:777 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1703 msgid "Object segmentation" msgstr "" -#: ../gui/wxpython/menustrings.py:789 ../gui/wxpython/menustrings.py:1731 +#: ../gui/wxpython/menustrings.py:790 ../gui/wxpython/menustrings.py:1732 #: ../gui/wxpython/image2target/ii2t_menustrings.py:778 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1704 msgid "Identifies segments (objects) from imagery data." msgstr "" -#: ../gui/wxpython/menustrings.py:790 ../gui/wxpython/menustrings.py:1732 +#: ../gui/wxpython/menustrings.py:791 ../gui/wxpython/menustrings.py:1733 #: ../gui/wxpython/image2target/ii2t_menustrings.py:779 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1705 msgid "Filter image" msgstr "" -#: ../gui/wxpython/menustrings.py:791 ../gui/wxpython/menustrings.py:1733 +#: ../gui/wxpython/menustrings.py:792 ../gui/wxpython/menustrings.py:1734 #: ../gui/wxpython/image2target/ii2t_menustrings.py:780 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1706 msgid "Edge detection" msgstr "" -#: ../gui/wxpython/menustrings.py:792 ../gui/wxpython/menustrings.py:1734 +#: ../gui/wxpython/menustrings.py:793 ../gui/wxpython/menustrings.py:1735 #: ../gui/wxpython/image2target/ii2t_menustrings.py:781 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1707 msgid "Zero-crossing \"edge detection\" raster function for image processing." msgstr "" -#: ../gui/wxpython/menustrings.py:793 ../gui/wxpython/menustrings.py:1735 +#: ../gui/wxpython/menustrings.py:794 ../gui/wxpython/menustrings.py:1736 #: ../gui/wxpython/image2target/ii2t_menustrings.py:782 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1708 msgid "Matrix/convolving filter" msgstr "" -#: ../gui/wxpython/menustrings.py:794 ../gui/wxpython/menustrings.py:1736 +#: ../gui/wxpython/menustrings.py:795 ../gui/wxpython/menustrings.py:1737 #: ../gui/wxpython/image2target/ii2t_menustrings.py:783 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1709 msgid "Performs raster map matrix filter." msgstr "" -#: ../gui/wxpython/menustrings.py:795 ../gui/wxpython/menustrings.py:1737 +#: ../gui/wxpython/menustrings.py:796 ../gui/wxpython/menustrings.py:1738 #: ../gui/wxpython/image2target/ii2t_menustrings.py:784 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1710 msgid "Transform image" msgstr "" -#: ../gui/wxpython/menustrings.py:796 ../gui/wxpython/menustrings.py:1738 +#: ../gui/wxpython/menustrings.py:797 ../gui/wxpython/menustrings.py:1739 #: ../gui/wxpython/image2target/ii2t_menustrings.py:785 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1711 msgid "Canonical correlation" msgstr "" -#: ../gui/wxpython/menustrings.py:797 ../gui/wxpython/menustrings.py:1739 +#: ../gui/wxpython/menustrings.py:798 ../gui/wxpython/menustrings.py:1740 #: ../gui/wxpython/image2target/ii2t_menustrings.py:786 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1712 msgid "Canonical components analysis (CCA) program for image processing." msgstr "" -#: ../gui/wxpython/menustrings.py:798 ../gui/wxpython/menustrings.py:1740 +#: ../gui/wxpython/menustrings.py:799 ../gui/wxpython/menustrings.py:1741 #: ../gui/wxpython/image2target/ii2t_menustrings.py:787 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1713 msgid "Principal components" msgstr "" -#: ../gui/wxpython/menustrings.py:799 ../gui/wxpython/menustrings.py:1741 +#: ../gui/wxpython/menustrings.py:800 ../gui/wxpython/menustrings.py:1742 #: ../gui/wxpython/image2target/ii2t_menustrings.py:788 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1714 msgid "Principal components analysis (PCA) for image processing." msgstr "" -#: ../gui/wxpython/menustrings.py:800 ../gui/wxpython/menustrings.py:1742 +#: ../gui/wxpython/menustrings.py:801 ../gui/wxpython/menustrings.py:1743 #: ../gui/wxpython/image2target/ii2t_menustrings.py:789 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1715 msgid "Fast Fourier" msgstr "" -#: ../gui/wxpython/menustrings.py:801 ../gui/wxpython/menustrings.py:1743 +#: ../gui/wxpython/menustrings.py:802 ../gui/wxpython/menustrings.py:1744 #: ../gui/wxpython/image2target/ii2t_menustrings.py:790 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1716 msgid "Fast Fourier Transform (FFT) for image processing." msgstr "" -#: ../gui/wxpython/menustrings.py:802 ../gui/wxpython/menustrings.py:1744 +#: ../gui/wxpython/menustrings.py:803 ../gui/wxpython/menustrings.py:1745 #: ../gui/wxpython/image2target/ii2t_menustrings.py:791 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1717 msgid "Inverse Fast Fourier" msgstr "" -#: ../gui/wxpython/menustrings.py:803 ../gui/wxpython/menustrings.py:1745 +#: ../gui/wxpython/menustrings.py:804 ../gui/wxpython/menustrings.py:1746 #: ../gui/wxpython/image2target/ii2t_menustrings.py:792 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1718 msgid "Inverse Fast Fourier Transform (IFFT) for image processing." msgstr "" -#: ../gui/wxpython/menustrings.py:804 ../gui/wxpython/menustrings.py:1746 +#: ../gui/wxpython/menustrings.py:805 ../gui/wxpython/menustrings.py:1747 #: ../gui/wxpython/image2target/ii2t_menustrings.py:793 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1719 msgid "Satellite images tools" msgstr "" -#: ../gui/wxpython/menustrings.py:805 ../gui/wxpython/menustrings.py:1747 +#: ../gui/wxpython/menustrings.py:806 ../gui/wxpython/menustrings.py:1748 #: ../gui/wxpython/image2target/ii2t_menustrings.py:794 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1720 msgid "Aster DN to radiance/reflectance" msgstr "" -#: ../gui/wxpython/menustrings.py:806 ../gui/wxpython/menustrings.py:1748 +#: ../gui/wxpython/menustrings.py:807 ../gui/wxpython/menustrings.py:1749 #: ../gui/wxpython/image2target/ii2t_menustrings.py:795 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1721 msgid "Calculates Top of Atmosphere Radiance/Reflectance/Brightness Temperature from ASTER DN." msgstr "" -#: ../gui/wxpython/menustrings.py:807 ../gui/wxpython/menustrings.py:1749 +#: ../gui/wxpython/menustrings.py:808 ../gui/wxpython/menustrings.py:1750 #: ../gui/wxpython/image2target/ii2t_menustrings.py:796 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1722 msgid "Landsat DN to radiance/reflectance" msgstr "" -#: ../gui/wxpython/menustrings.py:808 ../gui/wxpython/menustrings.py:1750 +#: ../gui/wxpython/menustrings.py:809 ../gui/wxpython/menustrings.py:1751 #: ../gui/wxpython/image2target/ii2t_menustrings.py:797 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1723 msgid "Calculates top-of-atmosphere radiance or reflectance and temperature for Landsat MSS/TM/ETM+/OLI" msgstr "" -#: ../gui/wxpython/menustrings.py:809 ../gui/wxpython/menustrings.py:1751 +#: ../gui/wxpython/menustrings.py:810 ../gui/wxpython/menustrings.py:1752 #: ../gui/wxpython/image2target/ii2t_menustrings.py:798 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1724 msgid "Landsat cloud cover assessment" msgstr "" -#: ../gui/wxpython/menustrings.py:810 ../gui/wxpython/menustrings.py:1752 +#: ../gui/wxpython/menustrings.py:811 ../gui/wxpython/menustrings.py:1753 #: ../gui/wxpython/image2target/ii2t_menustrings.py:799 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1725 msgid "Performs Landsat TM/ETM+ Automatic Cloud Cover Assessment (ACCA)." msgstr "" -#: ../gui/wxpython/menustrings.py:811 ../gui/wxpython/menustrings.py:1753 +#: ../gui/wxpython/menustrings.py:812 ../gui/wxpython/menustrings.py:1754 #: ../gui/wxpython/image2target/ii2t_menustrings.py:800 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1726 msgid "Modis quality control" msgstr "" -#: ../gui/wxpython/menustrings.py:812 ../gui/wxpython/menustrings.py:1754 +#: ../gui/wxpython/menustrings.py:813 ../gui/wxpython/menustrings.py:1755 #: ../gui/wxpython/image2target/ii2t_menustrings.py:801 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1727 msgid "Extracts quality control parameters from MODIS QC layers." msgstr "" -#: ../gui/wxpython/menustrings.py:813 ../gui/wxpython/menustrings.py:1755 +#: ../gui/wxpython/menustrings.py:814 ../gui/wxpython/menustrings.py:1756 #: ../gui/wxpython/image2target/ii2t_menustrings.py:802 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1728 msgid "Atmospheric correction" msgstr "" -#: ../gui/wxpython/menustrings.py:814 ../gui/wxpython/menustrings.py:1756 +#: ../gui/wxpython/menustrings.py:815 ../gui/wxpython/menustrings.py:1757 #: ../gui/wxpython/image2target/ii2t_menustrings.py:803 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1729 msgid "Performs atmospheric correction using the 6S algorithm. 6S - Second Simulation of Satellite Signal in the Solar Spectrum." msgstr "" -#: ../gui/wxpython/menustrings.py:815 ../gui/wxpython/menustrings.py:1757 +#: ../gui/wxpython/menustrings.py:816 ../gui/wxpython/menustrings.py:1758 #: ../gui/wxpython/image2target/ii2t_menustrings.py:804 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1730 msgid "Topographic correction" msgstr "" -#: ../gui/wxpython/menustrings.py:816 ../gui/wxpython/menustrings.py:1758 +#: ../gui/wxpython/menustrings.py:817 ../gui/wxpython/menustrings.py:1759 #: ../gui/wxpython/image2target/ii2t_menustrings.py:805 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1731 msgid "Computes topographic correction of reflectance." msgstr "" -#: ../gui/wxpython/menustrings.py:817 ../gui/wxpython/menustrings.py:1759 +#: ../gui/wxpython/menustrings.py:818 ../gui/wxpython/menustrings.py:1760 msgid "Orthophoto tools" msgstr "" -#: ../gui/wxpython/menustrings.py:818 ../gui/wxpython/menustrings.py:1760 +#: ../gui/wxpython/menustrings.py:819 ../gui/wxpython/menustrings.py:1761 msgid "Manage GCPs for 3D correction" msgstr "" -#: ../gui/wxpython/menustrings.py:819 ../gui/wxpython/menustrings.py:1761 +#: ../gui/wxpython/menustrings.py:820 ../gui/wxpython/menustrings.py:1762 msgid "Georectifies a map and allows managing GCP for 3D correction." msgstr "" -#: ../gui/wxpython/menustrings.py:820 ../gui/wxpython/menustrings.py:1762 +#: ../gui/wxpython/menustrings.py:821 ../gui/wxpython/menustrings.py:1763 msgid "Corrects scanning distortions" msgstr "" -#: ../gui/wxpython/menustrings.py:821 ../gui/wxpython/menustrings.py:1763 +#: ../gui/wxpython/menustrings.py:822 ../gui/wxpython/menustrings.py:1764 msgid "Corrects scanning distortions of a scanned aerial photo." msgstr "" -#: ../gui/wxpython/menustrings.py:822 ../gui/wxpython/menustrings.py:1764 +#: ../gui/wxpython/menustrings.py:823 ../gui/wxpython/menustrings.py:1765 #: ../gui/wxpython/image2target/ii2t_menustrings.py:806 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1732 msgid "Satellite images products" msgstr "" -#: ../gui/wxpython/menustrings.py:823 ../gui/wxpython/menustrings.py:1765 +#: ../gui/wxpython/menustrings.py:824 ../gui/wxpython/menustrings.py:1766 #: ../gui/wxpython/image2target/ii2t_menustrings.py:807 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1733 msgid "Vegetation indices" msgstr "" -#: ../gui/wxpython/menustrings.py:824 ../gui/wxpython/menustrings.py:1766 +#: ../gui/wxpython/menustrings.py:825 ../gui/wxpython/menustrings.py:1767 #: ../gui/wxpython/image2target/ii2t_menustrings.py:808 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1734 msgid "Calculates different types of vegetation indices. Uses red and nir bands mostly, and some indices require additional bands." msgstr "" -#: ../gui/wxpython/menustrings.py:825 ../gui/wxpython/menustrings.py:1767 +#: ../gui/wxpython/menustrings.py:826 ../gui/wxpython/menustrings.py:1768 #: ../gui/wxpython/image2target/ii2t_menustrings.py:809 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1735 msgid "Tasseled cap vegetation index" msgstr "" -#: ../gui/wxpython/menustrings.py:826 ../gui/wxpython/menustrings.py:1768 +#: ../gui/wxpython/menustrings.py:827 ../gui/wxpython/menustrings.py:1769 #: ../gui/wxpython/image2target/ii2t_menustrings.py:810 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1736 msgid "Performs Tasseled Cap (Kauth Thomas) transformation." msgstr "" -#: ../gui/wxpython/menustrings.py:827 ../gui/wxpython/menustrings.py:1769 +#: ../gui/wxpython/menustrings.py:828 ../gui/wxpython/menustrings.py:1770 #: ../gui/wxpython/image2target/ii2t_menustrings.py:811 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1737 msgid "Albedo" msgstr "" -#: ../gui/wxpython/menustrings.py:828 ../gui/wxpython/menustrings.py:1770 +#: ../gui/wxpython/menustrings.py:829 ../gui/wxpython/menustrings.py:1771 #: ../gui/wxpython/image2target/ii2t_menustrings.py:812 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1738 msgid "Computes broad band albedo from surface reflectance." msgstr "" -#: ../gui/wxpython/menustrings.py:829 ../gui/wxpython/menustrings.py:1771 +#: ../gui/wxpython/menustrings.py:830 ../gui/wxpython/menustrings.py:1772 #: ../gui/wxpython/image2target/ii2t_menustrings.py:813 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1739 msgid "Emissivity" msgstr "" -#: ../gui/wxpython/menustrings.py:830 ../gui/wxpython/menustrings.py:1772 +#: ../gui/wxpython/menustrings.py:831 ../gui/wxpython/menustrings.py:1773 #: ../gui/wxpython/image2target/ii2t_menustrings.py:814 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1740 msgid "Computes emissivity from NDVI, generic method for sparse land." msgstr "" -#: ../gui/wxpython/menustrings.py:831 ../gui/wxpython/menustrings.py:1773 +#: ../gui/wxpython/menustrings.py:832 ../gui/wxpython/menustrings.py:1774 #: ../gui/wxpython/image2target/ii2t_menustrings.py:815 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1741 msgid "Biomass growth" msgstr "" -#: ../gui/wxpython/menustrings.py:832 ../gui/wxpython/menustrings.py:1774 +#: ../gui/wxpython/menustrings.py:833 ../gui/wxpython/menustrings.py:1775 #: ../gui/wxpython/image2target/ii2t_menustrings.py:816 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1742 msgid "Computes biomass growth, precursor of crop yield calculation." msgstr "" -#: ../gui/wxpython/menustrings.py:833 ../gui/wxpython/menustrings.py:1775 +#: ../gui/wxpython/menustrings.py:834 ../gui/wxpython/menustrings.py:1776 #: ../gui/wxpython/image2target/ii2t_menustrings.py:817 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1743 msgid "Evapotranspiration calculation" msgstr "" -#: ../gui/wxpython/menustrings.py:834 ../gui/wxpython/menustrings.py:1776 +#: ../gui/wxpython/menustrings.py:835 ../gui/wxpython/menustrings.py:1777 #: ../gui/wxpython/image2target/ii2t_menustrings.py:818 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1744 msgid "Instantaneaous Net Radiation" msgstr "" -#: ../gui/wxpython/menustrings.py:835 ../gui/wxpython/menustrings.py:1777 +#: ../gui/wxpython/menustrings.py:836 ../gui/wxpython/menustrings.py:1778 #: ../gui/wxpython/image2target/ii2t_menustrings.py:819 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1745 msgid "Net radiation approximation (Bastiaanssen, 1995)." msgstr "" -#: ../gui/wxpython/menustrings.py:836 ../gui/wxpython/menustrings.py:1778 +#: ../gui/wxpython/menustrings.py:837 ../gui/wxpython/menustrings.py:1779 #: ../gui/wxpython/image2target/ii2t_menustrings.py:820 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1746 msgid "Soil heat flux" msgstr "" -#: ../gui/wxpython/menustrings.py:837 ../gui/wxpython/menustrings.py:1779 +#: ../gui/wxpython/menustrings.py:838 ../gui/wxpython/menustrings.py:1780 #: ../gui/wxpython/image2target/ii2t_menustrings.py:821 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1747 msgid "Soil heat flux approximation (Bastiaanssen, 1995)." msgstr "" -#: ../gui/wxpython/menustrings.py:838 ../gui/wxpython/menustrings.py:1780 +#: ../gui/wxpython/menustrings.py:839 ../gui/wxpython/menustrings.py:1781 #: ../gui/wxpython/image2target/ii2t_menustrings.py:822 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1748 msgid "Sensible heat flux" msgstr "" -#: ../gui/wxpython/menustrings.py:839 ../gui/wxpython/menustrings.py:1781 +#: ../gui/wxpython/menustrings.py:840 ../gui/wxpython/menustrings.py:1782 #: ../gui/wxpython/image2target/ii2t_menustrings.py:823 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1749 msgid "Computes sensible heat flux iteration SEBAL 01." msgstr "" -#: ../gui/wxpython/menustrings.py:840 ../gui/wxpython/menustrings.py:1782 +#: ../gui/wxpython/menustrings.py:841 ../gui/wxpython/menustrings.py:1783 #: ../gui/wxpython/image2target/ii2t_menustrings.py:824 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1750 msgid "Evaporative fraction" msgstr "" -#: ../gui/wxpython/menustrings.py:841 ../gui/wxpython/menustrings.py:1783 +#: ../gui/wxpython/menustrings.py:842 ../gui/wxpython/menustrings.py:1784 #: ../gui/wxpython/image2target/ii2t_menustrings.py:825 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1751 msgid "Computes evaporative fraction and root zone soil moisture." msgstr "" -#: ../gui/wxpython/menustrings.py:842 ../gui/wxpython/menustrings.py:1784 +#: ../gui/wxpython/menustrings.py:843 ../gui/wxpython/menustrings.py:1785 #: ../gui/wxpython/image2target/ii2t_menustrings.py:826 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1752 msgid "Actual Evapotranspiration" msgstr "" -#: ../gui/wxpython/menustrings.py:843 ../gui/wxpython/menustrings.py:1785 +#: ../gui/wxpython/menustrings.py:844 ../gui/wxpython/menustrings.py:1786 #: ../gui/wxpython/image2target/ii2t_menustrings.py:827 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1753 msgid "Actual evapotranspiration for diurnal period (Bastiaanssen, 1995)." msgstr "" -#: ../gui/wxpython/menustrings.py:844 ../gui/wxpython/menustrings.py:1786 +#: ../gui/wxpython/menustrings.py:845 ../gui/wxpython/menustrings.py:1787 #: ../gui/wxpython/image2target/ii2t_menustrings.py:828 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1754 msgid "Temporal integration of ETa" msgstr "" -#: ../gui/wxpython/menustrings.py:845 ../gui/wxpython/menustrings.py:1787 +#: ../gui/wxpython/menustrings.py:846 ../gui/wxpython/menustrings.py:1788 #: ../gui/wxpython/image2target/ii2t_menustrings.py:829 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1755 msgid "Computes temporal integration of satellite ET actual (ETa) following the daily ET reference (ETo) from meteorological station(s)." msgstr "" -#: ../gui/wxpython/menustrings.py:846 ../gui/wxpython/menustrings.py:1788 +#: ../gui/wxpython/menustrings.py:847 ../gui/wxpython/menustrings.py:1789 #: ../gui/wxpython/image2target/ii2t_menustrings.py:830 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1756 msgid "Hargreaves methods Evapotranspiration" msgstr "" -#: ../gui/wxpython/menustrings.py:847 ../gui/wxpython/menustrings.py:1789 +#: ../gui/wxpython/menustrings.py:848 ../gui/wxpython/menustrings.py:1790 #: ../gui/wxpython/image2target/ii2t_menustrings.py:831 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1757 msgid "Computes evapotranspiration calculation modified or original Hargreaves formulation, 2001." msgstr "" -#: ../gui/wxpython/menustrings.py:848 ../gui/wxpython/menustrings.py:1790 +#: ../gui/wxpython/menustrings.py:849 ../gui/wxpython/menustrings.py:1791 #: ../gui/wxpython/image2target/ii2t_menustrings.py:832 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1758 msgid "Penman-Monteith Evapotranspiration" msgstr "" -#: ../gui/wxpython/menustrings.py:849 ../gui/wxpython/menustrings.py:1791 +#: ../gui/wxpython/menustrings.py:850 ../gui/wxpython/menustrings.py:1792 #: ../gui/wxpython/image2target/ii2t_menustrings.py:833 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1759 msgid "Computes potential evapotranspiration calculation with hourly Penman-Monteith." msgstr "" -#: ../gui/wxpython/menustrings.py:850 ../gui/wxpython/menustrings.py:1792 +#: ../gui/wxpython/menustrings.py:851 ../gui/wxpython/menustrings.py:1793 #: ../gui/wxpython/image2target/ii2t_menustrings.py:834 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1760 msgid "Priestley-Taylor Evapotranspiration" msgstr "" -#: ../gui/wxpython/menustrings.py:851 ../gui/wxpython/menustrings.py:1793 +#: ../gui/wxpython/menustrings.py:852 ../gui/wxpython/menustrings.py:1794 #: ../gui/wxpython/image2target/ii2t_menustrings.py:835 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1761 msgid "Computes evapotranspiration calculation Priestley and Taylor formulation, 1972." msgstr "" -#: ../gui/wxpython/menustrings.py:853 ../gui/wxpython/menustrings.py:1795 +#: ../gui/wxpython/menustrings.py:854 ../gui/wxpython/menustrings.py:1796 #: ../gui/wxpython/image2target/ii2t_menustrings.py:837 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1763 msgid "Kappa analysis" msgstr "" -#: ../gui/wxpython/menustrings.py:854 ../gui/wxpython/menustrings.py:1796 +#: ../gui/wxpython/menustrings.py:855 ../gui/wxpython/menustrings.py:1797 #: ../gui/wxpython/image2target/ii2t_menustrings.py:838 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1764 msgid "Calculates error matrix and kappa parameter for accuracy assessment of classification result." msgstr "" -#: ../gui/wxpython/menustrings.py:855 ../gui/wxpython/menustrings.py:1797 +#: ../gui/wxpython/menustrings.py:856 ../gui/wxpython/menustrings.py:1798 #: ../gui/wxpython/image2target/ii2t_menustrings.py:839 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1765 msgid "OIF for LandSat TM" msgstr "" -#: ../gui/wxpython/menustrings.py:856 ../gui/wxpython/menustrings.py:1798 +#: ../gui/wxpython/menustrings.py:857 ../gui/wxpython/menustrings.py:1799 #: ../gui/wxpython/image2target/ii2t_menustrings.py:840 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1766 msgid "Calculates Optimum-Index-Factor table for spectral bands" msgstr "" -#: ../gui/wxpython/menustrings.py:857 ../gui/wxpython/menustrings.py:1799 +#: ../gui/wxpython/menustrings.py:858 ../gui/wxpython/menustrings.py:1800 #: ../gui/wxpython/image2target/ii2t_menustrings.py:841 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1767 msgid "3D r&aster" msgstr "" -#: ../gui/wxpython/menustrings.py:858 ../gui/wxpython/menustrings.py:1800 +#: ../gui/wxpython/menustrings.py:859 ../gui/wxpython/menustrings.py:1801 #: ../gui/wxpython/image2target/ii2t_menustrings.py:842 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1768 msgid "Develop 3D raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:859 ../gui/wxpython/menustrings.py:1801 +#: ../gui/wxpython/menustrings.py:860 ../gui/wxpython/menustrings.py:1802 #: ../gui/wxpython/image2target/ii2t_menustrings.py:843 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1769 msgid "Manage 3D NULL values" msgstr "" -#: ../gui/wxpython/menustrings.py:860 ../gui/wxpython/menustrings.py:1802 +#: ../gui/wxpython/menustrings.py:861 ../gui/wxpython/menustrings.py:1803 #: ../gui/wxpython/image2target/ii2t_menustrings.py:844 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1770 msgid "Explicitly create the 3D NULL-value bitmap file." msgstr "" -#: ../gui/wxpython/menustrings.py:861 ../gui/wxpython/menustrings.py:1803 +#: ../gui/wxpython/menustrings.py:862 ../gui/wxpython/menustrings.py:1804 #: ../gui/wxpython/image2target/ii2t_menustrings.py:845 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1771 msgid "Manage timestamp" msgstr "" -#: ../gui/wxpython/menustrings.py:862 ../gui/wxpython/menustrings.py:1804 +#: ../gui/wxpython/menustrings.py:863 ../gui/wxpython/menustrings.py:1805 #: ../gui/wxpython/image2target/ii2t_menustrings.py:846 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1772 msgid "Modifies a timestamp for a 3D raster map. Print/add/remove a timestamp for a 3D raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:864 ../gui/wxpython/menustrings.py:1806 +#: ../gui/wxpython/menustrings.py:865 ../gui/wxpython/menustrings.py:1807 #: ../gui/wxpython/image2target/ii2t_menustrings.py:848 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1774 msgid "3D rasters to raster series" msgstr "" -#: ../gui/wxpython/menustrings.py:866 ../gui/wxpython/menustrings.py:1808 +#: ../gui/wxpython/menustrings.py:867 ../gui/wxpython/menustrings.py:1809 #: ../gui/wxpython/image2target/ii2t_menustrings.py:850 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1776 msgid "3D color tables" msgstr "" -#: ../gui/wxpython/menustrings.py:867 ../gui/wxpython/menustrings.py:1809 +#: ../gui/wxpython/menustrings.py:868 ../gui/wxpython/menustrings.py:1810 #: ../gui/wxpython/image2target/ii2t_menustrings.py:851 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1777 msgid "Creates/modifies the color table associated with a 3D raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:868 ../gui/wxpython/menustrings.py:1810 +#: ../gui/wxpython/menustrings.py:869 ../gui/wxpython/menustrings.py:1811 #: ../gui/wxpython/image2target/ii2t_menustrings.py:852 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1778 msgid "Export 3D color table" msgstr "" -#: ../gui/wxpython/menustrings.py:869 ../gui/wxpython/menustrings.py:1811 +#: ../gui/wxpython/menustrings.py:870 ../gui/wxpython/menustrings.py:1812 #: ../gui/wxpython/image2target/ii2t_menustrings.py:853 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1779 msgid "Exports the color table associated with a 3D raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:870 ../gui/wxpython/menustrings.py:1812 +#: ../gui/wxpython/menustrings.py:871 ../gui/wxpython/menustrings.py:1813 #: ../gui/wxpython/image2target/ii2t_menustrings.py:854 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1780 msgid "3D mask" msgstr "" -#: ../gui/wxpython/menustrings.py:871 ../gui/wxpython/menustrings.py:1813 +#: ../gui/wxpython/menustrings.py:872 ../gui/wxpython/menustrings.py:1814 #: ../gui/wxpython/image2target/ii2t_menustrings.py:855 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1781 msgid "Establishes the current working 3D raster mask." msgstr "" -#: ../gui/wxpython/menustrings.py:872 ../gui/wxpython/menustrings.py:873 -#: ../gui/wxpython/menustrings.py:1814 ../gui/wxpython/menustrings.py:1815 +#: ../gui/wxpython/menustrings.py:873 ../gui/wxpython/menustrings.py:874 +#: ../gui/wxpython/menustrings.py:1815 ../gui/wxpython/menustrings.py:1816 #: ../gui/wxpython/image2target/ii2t_menustrings.py:856 #: ../gui/wxpython/image2target/ii2t_menustrings.py:857 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1782 @@ -9211,224 +9185,224 @@ msgid "3D raster map calculator" msgstr "" -#: ../gui/wxpython/menustrings.py:874 ../gui/wxpython/menustrings.py:1816 +#: ../gui/wxpython/menustrings.py:875 ../gui/wxpython/menustrings.py:1817 #: ../gui/wxpython/image2target/ii2t_menustrings.py:858 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1784 msgid "Cross section" msgstr "" -#: ../gui/wxpython/menustrings.py:875 ../gui/wxpython/menustrings.py:1817 +#: ../gui/wxpython/menustrings.py:876 ../gui/wxpython/menustrings.py:1818 #: ../gui/wxpython/image2target/ii2t_menustrings.py:859 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1785 msgid "Creates cross section 2D raster map from 3D raster map based on 2D elevation map" msgstr "" -#: ../gui/wxpython/menustrings.py:877 ../gui/wxpython/menustrings.py:1819 +#: ../gui/wxpython/menustrings.py:878 ../gui/wxpython/menustrings.py:1820 #: ../gui/wxpython/image2target/ii2t_menustrings.py:861 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1787 msgid "Numerical calculation program for transient, confined groundwater flow in three dimensions." msgstr "" -#: ../gui/wxpython/menustrings.py:878 ../gui/wxpython/menustrings.py:1820 +#: ../gui/wxpython/menustrings.py:879 ../gui/wxpython/menustrings.py:1821 #: ../gui/wxpython/image2target/ii2t_menustrings.py:862 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1788 msgid "Interpolate 3D raster from points" msgstr "" -#: ../gui/wxpython/menustrings.py:879 ../gui/wxpython/menustrings.py:1821 +#: ../gui/wxpython/menustrings.py:880 ../gui/wxpython/menustrings.py:1822 #: ../gui/wxpython/image2target/ii2t_menustrings.py:863 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1789 msgid "Interpolates point data to a 3D raster map using regularized spline with tension (RST) algorithm." msgstr "" -#: ../gui/wxpython/menustrings.py:881 ../gui/wxpython/menustrings.py:1823 +#: ../gui/wxpython/menustrings.py:882 ../gui/wxpython/menustrings.py:1824 #: ../gui/wxpython/image2target/ii2t_menustrings.py:865 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1791 msgid "Basic 3D raster metadata" msgstr "" -#: ../gui/wxpython/menustrings.py:882 ../gui/wxpython/menustrings.py:1824 +#: ../gui/wxpython/menustrings.py:883 ../gui/wxpython/menustrings.py:1825 #: ../gui/wxpython/image2target/ii2t_menustrings.py:866 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1792 msgid "Outputs basic information about a user-specified 3D raster map layer." msgstr "" -#: ../gui/wxpython/menustrings.py:883 ../gui/wxpython/menustrings.py:1825 +#: ../gui/wxpython/menustrings.py:884 ../gui/wxpython/menustrings.py:1826 #: ../gui/wxpython/image2target/ii2t_menustrings.py:867 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1793 msgid "3D raster statistics" msgstr "" -#: ../gui/wxpython/menustrings.py:884 ../gui/wxpython/menustrings.py:1826 +#: ../gui/wxpython/menustrings.py:885 ../gui/wxpython/menustrings.py:1827 #: ../gui/wxpython/image2target/ii2t_menustrings.py:868 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1794 msgid "Generates volume statistics for 3D raster maps." msgstr "" -#: ../gui/wxpython/menustrings.py:885 ../gui/wxpython/menustrings.py:1827 +#: ../gui/wxpython/menustrings.py:886 ../gui/wxpython/menustrings.py:1828 #: ../gui/wxpython/image2target/ii2t_menustrings.py:869 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1795 msgid "Univariate statistics for 3D rasters" msgstr "" -#: ../gui/wxpython/menustrings.py:886 ../gui/wxpython/menustrings.py:1828 +#: ../gui/wxpython/menustrings.py:887 ../gui/wxpython/menustrings.py:1829 #: ../gui/wxpython/image2target/ii2t_menustrings.py:870 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1796 msgid "Calculates univariate statistics from the non-null cells of a 3D raster map. Statistics include number of cells counted, minimum and maximum cell values, range, arithmetic mean, population variance, standard deviation, coefficient of variation, and sum." msgstr "" -#: ../gui/wxpython/menustrings.py:887 ../gui/wxpython/menustrings.py:1829 +#: ../gui/wxpython/menustrings.py:888 ../gui/wxpython/menustrings.py:1830 #: ../gui/wxpython/image2target/ii2t_menustrings.py:871 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1797 msgid "&Database" msgstr "" -#: ../gui/wxpython/menustrings.py:888 ../gui/wxpython/menustrings.py:1830 +#: ../gui/wxpython/menustrings.py:889 ../gui/wxpython/menustrings.py:1831 #: ../gui/wxpython/image2target/ii2t_menustrings.py:872 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1798 msgid "Database information" msgstr "" -#: ../gui/wxpython/menustrings.py:889 ../gui/wxpython/menustrings.py:1831 +#: ../gui/wxpython/menustrings.py:890 ../gui/wxpython/menustrings.py:1832 #: ../gui/wxpython/image2target/ii2t_menustrings.py:873 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1799 msgid "List databases" msgstr "" -#: ../gui/wxpython/menustrings.py:890 ../gui/wxpython/menustrings.py:1832 +#: ../gui/wxpython/menustrings.py:891 ../gui/wxpython/menustrings.py:1833 #: ../gui/wxpython/image2target/ii2t_menustrings.py:874 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1800 msgid "Lists all databases for a given driver and location." msgstr "" -#: ../gui/wxpython/menustrings.py:891 ../gui/wxpython/menustrings.py:1833 +#: ../gui/wxpython/menustrings.py:892 ../gui/wxpython/menustrings.py:1834 #: ../gui/wxpython/image2target/ii2t_menustrings.py:875 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1801 msgid "List drivers" msgstr "" -#: ../gui/wxpython/menustrings.py:892 ../gui/wxpython/menustrings.py:1834 +#: ../gui/wxpython/menustrings.py:893 ../gui/wxpython/menustrings.py:1835 #: ../gui/wxpython/image2target/ii2t_menustrings.py:876 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1802 msgid "Lists all database drivers." msgstr "" -#: ../gui/wxpython/menustrings.py:893 ../gui/wxpython/menustrings.py:1835 +#: ../gui/wxpython/menustrings.py:894 ../gui/wxpython/menustrings.py:1836 #: ../gui/wxpython/image2target/ii2t_menustrings.py:877 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1803 msgid "List tables" msgstr "" -#: ../gui/wxpython/menustrings.py:894 ../gui/wxpython/menustrings.py:1836 +#: ../gui/wxpython/menustrings.py:895 ../gui/wxpython/menustrings.py:1837 #: ../gui/wxpython/image2target/ii2t_menustrings.py:878 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1804 msgid "Lists all tables for a given database." msgstr "" -#: ../gui/wxpython/menustrings.py:895 ../gui/wxpython/menustrings.py:1837 +#: ../gui/wxpython/menustrings.py:896 ../gui/wxpython/menustrings.py:1838 #: ../gui/wxpython/image2target/ii2t_menustrings.py:879 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1805 msgid "Describe table" msgstr "" -#: ../gui/wxpython/menustrings.py:896 ../gui/wxpython/menustrings.py:1838 +#: ../gui/wxpython/menustrings.py:897 ../gui/wxpython/menustrings.py:1839 #: ../gui/wxpython/image2target/ii2t_menustrings.py:880 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1806 msgid "Describes a table in detail." msgstr "" -#: ../gui/wxpython/menustrings.py:897 ../gui/wxpython/menustrings.py:1839 +#: ../gui/wxpython/menustrings.py:898 ../gui/wxpython/menustrings.py:1840 #: ../gui/wxpython/image2target/ii2t_menustrings.py:881 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1807 msgid "List columns" msgstr "" -#: ../gui/wxpython/menustrings.py:898 ../gui/wxpython/menustrings.py:1840 +#: ../gui/wxpython/menustrings.py:899 ../gui/wxpython/menustrings.py:1841 #: ../gui/wxpython/image2target/ii2t_menustrings.py:882 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1808 msgid "List all columns for a given table." msgstr "" -#: ../gui/wxpython/menustrings.py:899 ../gui/wxpython/menustrings.py:1841 +#: ../gui/wxpython/menustrings.py:900 ../gui/wxpython/menustrings.py:1842 #: ../gui/wxpython/image2target/ii2t_menustrings.py:883 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1809 msgid "Manage databases" msgstr "" -#: ../gui/wxpython/menustrings.py:900 ../gui/wxpython/menustrings.py:1842 +#: ../gui/wxpython/menustrings.py:901 ../gui/wxpython/menustrings.py:1843 #: ../gui/wxpython/image2target/ii2t_menustrings.py:884 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1810 msgid "Connect" msgstr "" -#: ../gui/wxpython/menustrings.py:901 ../gui/wxpython/menustrings.py:1843 +#: ../gui/wxpython/menustrings.py:902 ../gui/wxpython/menustrings.py:1844 #: ../gui/wxpython/image2target/ii2t_menustrings.py:885 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1811 msgid "Prints/sets general DB connection for current mapset." msgstr "" -#: ../gui/wxpython/menustrings.py:902 ../gui/wxpython/menustrings.py:1844 +#: ../gui/wxpython/menustrings.py:903 ../gui/wxpython/menustrings.py:1845 #: ../gui/wxpython/image2target/ii2t_menustrings.py:886 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1812 msgid "Login" msgstr "" -#: ../gui/wxpython/menustrings.py:903 ../gui/wxpython/menustrings.py:1845 +#: ../gui/wxpython/menustrings.py:904 ../gui/wxpython/menustrings.py:1846 #: ../gui/wxpython/image2target/ii2t_menustrings.py:887 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1813 msgid "Sets user/password for DB driver/database." msgstr "" -#: ../gui/wxpython/menustrings.py:904 ../gui/wxpython/menustrings.py:1846 +#: ../gui/wxpython/menustrings.py:905 ../gui/wxpython/menustrings.py:1847 #: ../gui/wxpython/image2target/ii2t_menustrings.py:888 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1814 msgid "Create database" msgstr "" -#: ../gui/wxpython/menustrings.py:905 ../gui/wxpython/menustrings.py:1847 +#: ../gui/wxpython/menustrings.py:906 ../gui/wxpython/menustrings.py:1848 #: ../gui/wxpython/image2target/ii2t_menustrings.py:889 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1815 msgid "Creates an empty database." msgstr "" -#: ../gui/wxpython/menustrings.py:906 ../gui/wxpython/menustrings.py:1848 +#: ../gui/wxpython/menustrings.py:907 ../gui/wxpython/menustrings.py:1849 #: ../gui/wxpython/image2target/ii2t_menustrings.py:890 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1816 msgid "Drop database" msgstr "" -#: ../gui/wxpython/menustrings.py:907 ../gui/wxpython/menustrings.py:1849 +#: ../gui/wxpython/menustrings.py:908 ../gui/wxpython/menustrings.py:1850 #: ../gui/wxpython/image2target/ii2t_menustrings.py:891 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1817 msgid "Removes an existing database." msgstr "" -#: ../gui/wxpython/menustrings.py:908 ../gui/wxpython/menustrings.py:1850 +#: ../gui/wxpython/menustrings.py:909 ../gui/wxpython/menustrings.py:1851 #: ../gui/wxpython/image2target/ii2t_menustrings.py:892 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1818 msgid "Drop table" msgstr "" -#: ../gui/wxpython/menustrings.py:909 ../gui/wxpython/menustrings.py:1851 +#: ../gui/wxpython/menustrings.py:910 ../gui/wxpython/menustrings.py:1852 #: ../gui/wxpython/image2target/ii2t_menustrings.py:893 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1819 msgid "Drops an attribute table." msgstr "" -#: ../gui/wxpython/menustrings.py:910 ../gui/wxpython/menustrings.py:1852 +#: ../gui/wxpython/menustrings.py:911 ../gui/wxpython/menustrings.py:1853 #: ../gui/wxpython/image2target/ii2t_menustrings.py:894 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1820 msgid "Copy table" msgstr "" -#: ../gui/wxpython/menustrings.py:911 ../gui/wxpython/menustrings.py:1853 +#: ../gui/wxpython/menustrings.py:912 ../gui/wxpython/menustrings.py:1854 #: ../gui/wxpython/image2target/ii2t_menustrings.py:895 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1821 msgid "Copy a table. Either 'from_table' (optionally with 'where') can be used or 'select' option, but not 'from_table' and 'select' at the same time." msgstr "" -#: ../gui/wxpython/menustrings.py:912 ../gui/wxpython/menustrings.py:932 -#: ../gui/wxpython/menustrings.py:1854 ../gui/wxpython/menustrings.py:1874 +#: ../gui/wxpython/menustrings.py:913 ../gui/wxpython/menustrings.py:933 +#: ../gui/wxpython/menustrings.py:1855 ../gui/wxpython/menustrings.py:1875 #: ../gui/wxpython/image2target/ii2t_menustrings.py:896 #: ../gui/wxpython/image2target/ii2t_menustrings.py:916 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1822 @@ -9436,1196 +9410,1196 @@ msgid "Drop column" msgstr "" -#: ../gui/wxpython/menustrings.py:913 ../gui/wxpython/menustrings.py:1855 +#: ../gui/wxpython/menustrings.py:914 ../gui/wxpython/menustrings.py:1856 #: ../gui/wxpython/image2target/ii2t_menustrings.py:897 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1823 msgid "Drops a column from selected attribute table." msgstr "" -#: ../gui/wxpython/menustrings.py:914 ../gui/wxpython/menustrings.py:1856 +#: ../gui/wxpython/menustrings.py:915 ../gui/wxpython/menustrings.py:1857 #: ../gui/wxpython/image2target/ii2t_menustrings.py:898 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1824 msgid "Test" msgstr "" -#: ../gui/wxpython/menustrings.py:915 ../gui/wxpython/menustrings.py:1857 +#: ../gui/wxpython/menustrings.py:916 ../gui/wxpython/menustrings.py:1858 #: ../gui/wxpython/image2target/ii2t_menustrings.py:899 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1825 msgid "Test database driver, database must exist and set by db.connect." msgstr "" -#: ../gui/wxpython/menustrings.py:916 ../gui/wxpython/menustrings.py:1858 +#: ../gui/wxpython/menustrings.py:917 ../gui/wxpython/menustrings.py:1859 #: ../gui/wxpython/image2target/ii2t_menustrings.py:900 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1826 -#: ../gui/wxpython/dbmgr/sqlbuilder.py:111 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:115 msgid "Query" msgstr "" -#: ../gui/wxpython/menustrings.py:917 ../gui/wxpython/menustrings.py:1859 +#: ../gui/wxpython/menustrings.py:918 ../gui/wxpython/menustrings.py:1860 #: ../gui/wxpython/image2target/ii2t_menustrings.py:901 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1827 msgid "Query any table" msgstr "" -#: ../gui/wxpython/menustrings.py:918 ../gui/wxpython/menustrings.py:1860 +#: ../gui/wxpython/menustrings.py:919 ../gui/wxpython/menustrings.py:1861 #: ../gui/wxpython/image2target/ii2t_menustrings.py:902 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1828 msgid "Selects data from attribute table. Performs SQL query statement(s)." msgstr "" -#: ../gui/wxpython/menustrings.py:921 ../gui/wxpython/menustrings.py:1863 +#: ../gui/wxpython/menustrings.py:922 ../gui/wxpython/menustrings.py:1864 #: ../gui/wxpython/image2target/ii2t_menustrings.py:905 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1831 msgid "SQL statement" msgstr "" -#: ../gui/wxpython/menustrings.py:922 ../gui/wxpython/menustrings.py:1864 +#: ../gui/wxpython/menustrings.py:923 ../gui/wxpython/menustrings.py:1865 #: ../gui/wxpython/image2target/ii2t_menustrings.py:906 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1832 msgid "Executes any SQL statement. For SELECT statements use 'db.select'." msgstr "" -#: ../gui/wxpython/menustrings.py:923 ../gui/wxpython/menustrings.py:1865 +#: ../gui/wxpython/menustrings.py:924 ../gui/wxpython/menustrings.py:1866 #: ../gui/wxpython/image2target/ii2t_menustrings.py:907 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1833 msgid "Vector database connections" msgstr "" -#: ../gui/wxpython/menustrings.py:924 ../gui/wxpython/menustrings.py:1866 +#: ../gui/wxpython/menustrings.py:925 ../gui/wxpython/menustrings.py:1867 #: ../gui/wxpython/image2target/ii2t_menustrings.py:908 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1834 msgid "New table" msgstr "" -#: ../gui/wxpython/menustrings.py:925 ../gui/wxpython/menustrings.py:1867 +#: ../gui/wxpython/menustrings.py:926 ../gui/wxpython/menustrings.py:1868 #: ../gui/wxpython/image2target/ii2t_menustrings.py:909 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1835 msgid "Creates and connects a new attribute table to a given layer of an existing vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:926 ../gui/wxpython/menustrings.py:1868 +#: ../gui/wxpython/menustrings.py:927 ../gui/wxpython/menustrings.py:1869 #: ../gui/wxpython/image2target/ii2t_menustrings.py:910 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1836 msgid "Remove table" msgstr "" -#: ../gui/wxpython/menustrings.py:927 ../gui/wxpython/menustrings.py:1869 +#: ../gui/wxpython/menustrings.py:928 ../gui/wxpython/menustrings.py:1870 #: ../gui/wxpython/image2target/ii2t_menustrings.py:911 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1837 msgid "Removes existing attribute table of a vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:928 ../gui/wxpython/menustrings.py:1870 +#: ../gui/wxpython/menustrings.py:929 ../gui/wxpython/menustrings.py:1871 #: ../gui/wxpython/image2target/ii2t_menustrings.py:912 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1838 msgid "Join table" msgstr "" -#: ../gui/wxpython/menustrings.py:929 ../gui/wxpython/menustrings.py:1871 +#: ../gui/wxpython/menustrings.py:930 ../gui/wxpython/menustrings.py:1872 #: ../gui/wxpython/image2target/ii2t_menustrings.py:913 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1839 msgid "Joins a database table to a vector map table." msgstr "" -#: ../gui/wxpython/menustrings.py:930 ../gui/wxpython/menustrings.py:1872 +#: ../gui/wxpython/menustrings.py:931 ../gui/wxpython/menustrings.py:1873 #: ../gui/wxpython/image2target/ii2t_menustrings.py:914 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1840 msgid "Add columns" msgstr "" -#: ../gui/wxpython/menustrings.py:931 ../gui/wxpython/menustrings.py:1873 +#: ../gui/wxpython/menustrings.py:932 ../gui/wxpython/menustrings.py:1874 #: ../gui/wxpython/image2target/ii2t_menustrings.py:915 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1841 msgid "Adds one or more columns to the attribute table connected to a given vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:933 ../gui/wxpython/menustrings.py:1875 +#: ../gui/wxpython/menustrings.py:934 ../gui/wxpython/menustrings.py:1876 #: ../gui/wxpython/image2target/ii2t_menustrings.py:917 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1843 msgid "Drops a column from the attribute table connected to a given vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:934 ../gui/wxpython/menustrings.py:1876 +#: ../gui/wxpython/menustrings.py:935 ../gui/wxpython/menustrings.py:1877 #: ../gui/wxpython/image2target/ii2t_menustrings.py:918 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1844 -#: ../gui/wxpython/dbmgr/base.py:2370 +#: ../gui/wxpython/dbmgr/base.py:2372 msgid "Rename column" msgstr "" -#: ../gui/wxpython/menustrings.py:935 ../gui/wxpython/menustrings.py:1877 +#: ../gui/wxpython/menustrings.py:936 ../gui/wxpython/menustrings.py:1878 #: ../gui/wxpython/image2target/ii2t_menustrings.py:919 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1845 msgid "Renames a column in the attribute table connected to a given vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:936 ../gui/wxpython/menustrings.py:1878 +#: ../gui/wxpython/menustrings.py:937 ../gui/wxpython/menustrings.py:1879 #: ../gui/wxpython/image2target/ii2t_menustrings.py:920 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1846 msgid "Change values" msgstr "" -#: ../gui/wxpython/menustrings.py:937 ../gui/wxpython/menustrings.py:1879 +#: ../gui/wxpython/menustrings.py:938 ../gui/wxpython/menustrings.py:1880 #: ../gui/wxpython/image2target/ii2t_menustrings.py:921 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1847 msgid "Updates a column in the attribute table connected to a vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:938 ../gui/wxpython/menustrings.py:1880 +#: ../gui/wxpython/menustrings.py:939 ../gui/wxpython/menustrings.py:1881 #: ../gui/wxpython/image2target/ii2t_menustrings.py:922 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1848 msgid "Drop row" msgstr "" -#: ../gui/wxpython/menustrings.py:939 ../gui/wxpython/menustrings.py:1881 +#: ../gui/wxpython/menustrings.py:940 ../gui/wxpython/menustrings.py:1882 #: ../gui/wxpython/image2target/ii2t_menustrings.py:923 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1849 msgid "Removes a vector feature from a vector map through attribute selection." msgstr "" -#: ../gui/wxpython/menustrings.py:940 ../gui/wxpython/menustrings.py:1882 +#: ../gui/wxpython/menustrings.py:941 ../gui/wxpython/menustrings.py:1883 #: ../gui/wxpython/image2target/ii2t_menustrings.py:924 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1850 msgid "Reconnect vectors to database" msgstr "" -#: ../gui/wxpython/menustrings.py:941 ../gui/wxpython/menustrings.py:1883 +#: ../gui/wxpython/menustrings.py:942 ../gui/wxpython/menustrings.py:1884 #: ../gui/wxpython/image2target/ii2t_menustrings.py:925 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1851 msgid "Reconnects attribute tables for all vector maps from the current mapset to a new database." msgstr "" -#: ../gui/wxpython/menustrings.py:942 ../gui/wxpython/menustrings.py:1884 +#: ../gui/wxpython/menustrings.py:943 ../gui/wxpython/menustrings.py:1885 #: ../gui/wxpython/image2target/ii2t_menustrings.py:926 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1852 msgid "Set vector map - database connection" msgstr "" -#: ../gui/wxpython/menustrings.py:943 ../gui/wxpython/menustrings.py:1885 +#: ../gui/wxpython/menustrings.py:944 ../gui/wxpython/menustrings.py:1886 #: ../gui/wxpython/image2target/ii2t_menustrings.py:927 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1853 msgid "Prints/sets DB connection for a vector map to attribute table." msgstr "" -#: ../gui/wxpython/menustrings.py:944 ../gui/wxpython/menustrings.py:1886 +#: ../gui/wxpython/menustrings.py:945 ../gui/wxpython/menustrings.py:1887 #: ../gui/wxpython/image2target/ii2t_menustrings.py:928 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1854 msgid "&Temporal" msgstr "" -#: ../gui/wxpython/menustrings.py:945 ../gui/wxpython/menustrings.py:1887 +#: ../gui/wxpython/menustrings.py:946 ../gui/wxpython/menustrings.py:1888 #: ../gui/wxpython/image2target/ii2t_menustrings.py:929 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1855 msgid "Manage datasets" msgstr "" -#: ../gui/wxpython/menustrings.py:946 ../gui/wxpython/menustrings.py:1888 +#: ../gui/wxpython/menustrings.py:947 ../gui/wxpython/menustrings.py:1889 #: ../gui/wxpython/image2target/ii2t_menustrings.py:930 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1856 msgid "Connect temporal database" msgstr "" -#: ../gui/wxpython/menustrings.py:947 ../gui/wxpython/menustrings.py:1889 +#: ../gui/wxpython/menustrings.py:948 ../gui/wxpython/menustrings.py:1890 #: ../gui/wxpython/image2target/ii2t_menustrings.py:931 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1857 msgid "Prints/sets general temporal GIS database connection for current mapset." msgstr "" -#: ../gui/wxpython/menustrings.py:948 ../gui/wxpython/menustrings.py:1890 +#: ../gui/wxpython/menustrings.py:949 ../gui/wxpython/menustrings.py:1891 #: ../gui/wxpython/image2target/ii2t_menustrings.py:932 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1858 #: ../gui/wxpython/rlisetup/frame.py:143 msgid "Create" msgstr "" -#: ../gui/wxpython/menustrings.py:949 ../gui/wxpython/menustrings.py:1891 +#: ../gui/wxpython/menustrings.py:950 ../gui/wxpython/menustrings.py:1892 #: ../gui/wxpython/image2target/ii2t_menustrings.py:933 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1859 msgid "Creates a space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:951 ../gui/wxpython/menustrings.py:1893 +#: ../gui/wxpython/menustrings.py:952 ../gui/wxpython/menustrings.py:1894 #: ../gui/wxpython/image2target/ii2t_menustrings.py:935 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1861 msgid "Renames a space time dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:952 ../gui/wxpython/menustrings.py:1894 +#: ../gui/wxpython/menustrings.py:953 ../gui/wxpython/menustrings.py:1895 #: ../gui/wxpython/image2target/ii2t_menustrings.py:936 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1862 #: ../gui/wxpython/gui_core/simplelmgr.py:463 -#: ../gui/wxpython/animation/dialogs.py:780 -#: ../gui/wxpython/animation/dialogs.py:1012 +#: ../gui/wxpython/animation/dialogs.py:783 +#: ../gui/wxpython/animation/dialogs.py:1015 #: ../gui/wxpython/lmgr/layertree.py:459 ../gui/wxpython/rlisetup/frame.py:140 #: ../gui/wxpython/gmodeler/frame.py:1499 msgid "Remove" msgstr "" -#: ../gui/wxpython/menustrings.py:953 ../gui/wxpython/menustrings.py:1895 +#: ../gui/wxpython/menustrings.py:954 ../gui/wxpython/menustrings.py:1896 #: ../gui/wxpython/image2target/ii2t_menustrings.py:937 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1863 msgid "Removes space time datasets from temporal database." msgstr "" -#: ../gui/wxpython/menustrings.py:954 ../gui/wxpython/menustrings.py:1896 +#: ../gui/wxpython/menustrings.py:955 ../gui/wxpython/menustrings.py:1897 #: ../gui/wxpython/image2target/ii2t_menustrings.py:938 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1864 msgid "Update metadata" msgstr "" -#: ../gui/wxpython/menustrings.py:955 ../gui/wxpython/menustrings.py:1897 +#: ../gui/wxpython/menustrings.py:956 ../gui/wxpython/menustrings.py:1898 #: ../gui/wxpython/image2target/ii2t_menustrings.py:939 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1865 msgid "Modifies the metadata of a space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:956 ../gui/wxpython/menustrings.py:1898 +#: ../gui/wxpython/menustrings.py:957 ../gui/wxpython/menustrings.py:1899 #: ../gui/wxpython/image2target/ii2t_menustrings.py:940 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1866 msgid "Merge" msgstr "" -#: ../gui/wxpython/menustrings.py:957 ../gui/wxpython/menustrings.py:1899 +#: ../gui/wxpython/menustrings.py:958 ../gui/wxpython/menustrings.py:1900 #: ../gui/wxpython/image2target/ii2t_menustrings.py:941 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1867 msgid "Merges several space time datasets into a single space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:958 ../gui/wxpython/menustrings.py:1900 +#: ../gui/wxpython/menustrings.py:959 ../gui/wxpython/menustrings.py:1901 #: ../gui/wxpython/image2target/ii2t_menustrings.py:942 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1868 msgid "Temporally shift" msgstr "" -#: ../gui/wxpython/menustrings.py:959 ../gui/wxpython/menustrings.py:1901 +#: ../gui/wxpython/menustrings.py:960 ../gui/wxpython/menustrings.py:1902 #: ../gui/wxpython/image2target/ii2t_menustrings.py:943 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1869 msgid "Shifts temporally the maps of a space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:960 ../gui/wxpython/menustrings.py:1902 +#: ../gui/wxpython/menustrings.py:961 ../gui/wxpython/menustrings.py:1903 #: ../gui/wxpython/image2target/ii2t_menustrings.py:944 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1870 msgid "Snap maps of dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:961 ../gui/wxpython/menustrings.py:1903 +#: ../gui/wxpython/menustrings.py:962 ../gui/wxpython/menustrings.py:1904 #: ../gui/wxpython/image2target/ii2t_menustrings.py:945 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1871 msgid "Snaps temporally the maps of a space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:963 ../gui/wxpython/menustrings.py:1905 +#: ../gui/wxpython/menustrings.py:964 ../gui/wxpython/menustrings.py:1906 #: ../gui/wxpython/image2target/ii2t_menustrings.py:947 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1873 msgid "Lists space time datasets and maps registered in the temporal database." msgstr "" -#: ../gui/wxpython/menustrings.py:964 ../gui/wxpython/menustrings.py:1906 +#: ../gui/wxpython/menustrings.py:965 ../gui/wxpython/menustrings.py:1907 #: ../gui/wxpython/image2target/ii2t_menustrings.py:948 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1874 msgid "Manage maps in datasets" msgstr "" -#: ../gui/wxpython/menustrings.py:965 ../gui/wxpython/menustrings.py:1907 +#: ../gui/wxpython/menustrings.py:966 ../gui/wxpython/menustrings.py:1908 #: ../gui/wxpython/image2target/ii2t_menustrings.py:949 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1875 msgid "Register maps in datasets" msgstr "" -#: ../gui/wxpython/menustrings.py:966 ../gui/wxpython/menustrings.py:1908 +#: ../gui/wxpython/menustrings.py:967 ../gui/wxpython/menustrings.py:1909 msgid "Assigns timestamps and registers raster, vector and raster3d maps in a space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:967 ../gui/wxpython/menustrings.py:1909 +#: ../gui/wxpython/menustrings.py:968 ../gui/wxpython/menustrings.py:1910 #: ../gui/wxpython/image2target/ii2t_menustrings.py:951 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1877 msgid "Unregister maps from datasets" msgstr "" -#: ../gui/wxpython/menustrings.py:968 ../gui/wxpython/menustrings.py:1910 +#: ../gui/wxpython/menustrings.py:969 ../gui/wxpython/menustrings.py:1911 #: ../gui/wxpython/image2target/ii2t_menustrings.py:952 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1878 msgid "Unregisters raster, vector and raster3d maps from the temporal database or a specific space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:969 ../gui/wxpython/menustrings.py:1911 +#: ../gui/wxpython/menustrings.py:970 ../gui/wxpython/menustrings.py:1912 #: ../gui/wxpython/image2target/ii2t_menustrings.py:953 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1879 msgid "List raster dataset maps" msgstr "" -#: ../gui/wxpython/menustrings.py:970 ../gui/wxpython/menustrings.py:1912 +#: ../gui/wxpython/menustrings.py:971 ../gui/wxpython/menustrings.py:1913 #: ../gui/wxpython/image2target/ii2t_menustrings.py:954 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1880 msgid "Lists registered maps of a space time raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:971 ../gui/wxpython/menustrings.py:1913 +#: ../gui/wxpython/menustrings.py:972 ../gui/wxpython/menustrings.py:1914 #: ../gui/wxpython/image2target/ii2t_menustrings.py:955 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1881 msgid "List vector dataset maps" msgstr "" -#: ../gui/wxpython/menustrings.py:972 ../gui/wxpython/menustrings.py:1914 +#: ../gui/wxpython/menustrings.py:973 ../gui/wxpython/menustrings.py:1915 #: ../gui/wxpython/image2target/ii2t_menustrings.py:956 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1882 msgid "Lists registered maps of a space time vector dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:973 ../gui/wxpython/menustrings.py:1915 +#: ../gui/wxpython/menustrings.py:974 ../gui/wxpython/menustrings.py:1916 #: ../gui/wxpython/image2target/ii2t_menustrings.py:957 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1883 msgid "List 3D raster dataset maps" msgstr "" -#: ../gui/wxpython/menustrings.py:974 ../gui/wxpython/menustrings.py:1916 +#: ../gui/wxpython/menustrings.py:975 ../gui/wxpython/menustrings.py:1917 #: ../gui/wxpython/image2target/ii2t_menustrings.py:958 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1884 msgid "Lists registered maps of a space time raster3d dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:975 ../gui/wxpython/menustrings.py:1917 +#: ../gui/wxpython/menustrings.py:976 ../gui/wxpython/menustrings.py:1918 #: ../gui/wxpython/image2target/ii2t_menustrings.py:959 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1885 msgid "Import" msgstr "" -#: ../gui/wxpython/menustrings.py:976 ../gui/wxpython/menustrings.py:1918 +#: ../gui/wxpython/menustrings.py:977 ../gui/wxpython/menustrings.py:1919 #: ../gui/wxpython/image2target/ii2t_menustrings.py:960 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1886 msgid "Import raster dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:977 ../gui/wxpython/menustrings.py:1919 +#: ../gui/wxpython/menustrings.py:978 ../gui/wxpython/menustrings.py:1920 #: ../gui/wxpython/image2target/ii2t_menustrings.py:961 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1887 msgid "Imports space time raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:978 ../gui/wxpython/menustrings.py:1920 +#: ../gui/wxpython/menustrings.py:979 ../gui/wxpython/menustrings.py:1921 #: ../gui/wxpython/image2target/ii2t_menustrings.py:962 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1888 msgid "Import vector dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:979 ../gui/wxpython/menustrings.py:1921 +#: ../gui/wxpython/menustrings.py:980 ../gui/wxpython/menustrings.py:1922 #: ../gui/wxpython/image2target/ii2t_menustrings.py:963 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1889 msgid "Imports a space time vector dataset from a GRASS GIS specific archive file." msgstr "" -#: ../gui/wxpython/menustrings.py:980 ../gui/wxpython/menustrings.py:1922 +#: ../gui/wxpython/menustrings.py:981 ../gui/wxpython/menustrings.py:1923 #: ../gui/wxpython/image2target/ii2t_menustrings.py:964 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1890 -#: ../gui/wxpython/animation/dialogs.py:934 +#: ../gui/wxpython/animation/dialogs.py:937 ../gui/wxpython/tplot/frame.py:335 #: ../gui/wxpython/lmgr/layertree.py:739 msgid "Export" msgstr "" -#: ../gui/wxpython/menustrings.py:981 ../gui/wxpython/menustrings.py:1923 +#: ../gui/wxpython/menustrings.py:982 ../gui/wxpython/menustrings.py:1924 #: ../gui/wxpython/image2target/ii2t_menustrings.py:965 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1891 msgid "Export raster dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:982 ../gui/wxpython/menustrings.py:1924 +#: ../gui/wxpython/menustrings.py:983 ../gui/wxpython/menustrings.py:1925 #: ../gui/wxpython/image2target/ii2t_menustrings.py:966 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1892 msgid "Exports space time raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:983 ../gui/wxpython/menustrings.py:1925 +#: ../gui/wxpython/menustrings.py:984 ../gui/wxpython/menustrings.py:1926 #: ../gui/wxpython/image2target/ii2t_menustrings.py:967 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1893 msgid "Export raster dataset as VTK time series" msgstr "" -#: ../gui/wxpython/menustrings.py:984 ../gui/wxpython/menustrings.py:1926 +#: ../gui/wxpython/menustrings.py:985 ../gui/wxpython/menustrings.py:1927 #: ../gui/wxpython/image2target/ii2t_menustrings.py:968 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1894 msgid "Exports space time raster dataset as VTK time series." msgstr "" -#: ../gui/wxpython/menustrings.py:985 ../gui/wxpython/menustrings.py:1927 +#: ../gui/wxpython/menustrings.py:986 ../gui/wxpython/menustrings.py:1928 #: ../gui/wxpython/image2target/ii2t_menustrings.py:969 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1895 msgid "Export vector dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:986 ../gui/wxpython/menustrings.py:1928 +#: ../gui/wxpython/menustrings.py:987 ../gui/wxpython/menustrings.py:1929 #: ../gui/wxpython/image2target/ii2t_menustrings.py:970 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1896 msgid "Exports a space time vector dataset as GRASS GIS specific archive file." msgstr "" -#: ../gui/wxpython/menustrings.py:987 ../gui/wxpython/menustrings.py:1929 +#: ../gui/wxpython/menustrings.py:988 ../gui/wxpython/menustrings.py:1930 #: ../gui/wxpython/image2target/ii2t_menustrings.py:971 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1897 msgid "Convert raster dataset to 3D raster" msgstr "" -#: ../gui/wxpython/menustrings.py:988 ../gui/wxpython/menustrings.py:1930 +#: ../gui/wxpython/menustrings.py:989 ../gui/wxpython/menustrings.py:1931 #: ../gui/wxpython/image2target/ii2t_menustrings.py:972 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1898 msgid "Converts a space time raster dataset into a 3D raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:989 ../gui/wxpython/menustrings.py:1931 +#: ../gui/wxpython/menustrings.py:990 ../gui/wxpython/menustrings.py:1932 #: ../gui/wxpython/image2target/ii2t_menustrings.py:973 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1899 msgid "Extraction" msgstr "" -#: ../gui/wxpython/menustrings.py:990 ../gui/wxpython/menustrings.py:1932 +#: ../gui/wxpython/menustrings.py:991 ../gui/wxpython/menustrings.py:1933 #: ../gui/wxpython/image2target/ii2t_menustrings.py:974 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1900 msgid "Extract subset of raster dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:991 ../gui/wxpython/menustrings.py:1933 +#: ../gui/wxpython/menustrings.py:992 ../gui/wxpython/menustrings.py:1934 #: ../gui/wxpython/image2target/ii2t_menustrings.py:975 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1901 msgid "Extracts a subset of a space time raster datasets." msgstr "" -#: ../gui/wxpython/menustrings.py:992 ../gui/wxpython/menustrings.py:1934 +#: ../gui/wxpython/menustrings.py:993 ../gui/wxpython/menustrings.py:1935 #: ../gui/wxpython/image2target/ii2t_menustrings.py:976 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1902 msgid "Extract subset of vector dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:993 ../gui/wxpython/menustrings.py:1935 +#: ../gui/wxpython/menustrings.py:994 ../gui/wxpython/menustrings.py:1936 #: ../gui/wxpython/image2target/ii2t_menustrings.py:977 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1903 msgid "Extracts a subset of a space time vector dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:994 ../gui/wxpython/menustrings.py:1936 +#: ../gui/wxpython/menustrings.py:995 ../gui/wxpython/menustrings.py:1937 #: ../gui/wxpython/image2target/ii2t_menustrings.py:978 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1904 msgid "Extract subset of 3D raster dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:995 ../gui/wxpython/menustrings.py:1937 +#: ../gui/wxpython/menustrings.py:996 ../gui/wxpython/menustrings.py:1938 #: ../gui/wxpython/image2target/ii2t_menustrings.py:979 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1905 msgid "Extracts a subset of a space time 3D raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:996 ../gui/wxpython/menustrings.py:1938 +#: ../gui/wxpython/menustrings.py:997 ../gui/wxpython/menustrings.py:1939 #: ../gui/wxpython/image2target/ii2t_menustrings.py:980 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1906 msgid "Query vector dataset attribute data" msgstr "" -#: ../gui/wxpython/menustrings.py:997 ../gui/wxpython/menustrings.py:1939 +#: ../gui/wxpython/menustrings.py:998 ../gui/wxpython/menustrings.py:1940 #: ../gui/wxpython/image2target/ii2t_menustrings.py:981 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1907 msgid "Prints attributes of vector maps registered in a space time vector dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:998 ../gui/wxpython/menustrings.py:1940 +#: ../gui/wxpython/menustrings.py:999 ../gui/wxpython/menustrings.py:1941 #: ../gui/wxpython/image2target/ii2t_menustrings.py:982 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1908 msgid "Raster dataset color table" msgstr "" -#: ../gui/wxpython/menustrings.py:999 ../gui/wxpython/menustrings.py:1941 +#: ../gui/wxpython/menustrings.py:1000 ../gui/wxpython/menustrings.py:1942 #: ../gui/wxpython/image2target/ii2t_menustrings.py:983 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1909 msgid "Creates/modifies the color table associated with each raster map of the space time raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:1000 ../gui/wxpython/menustrings.py:1942 +#: ../gui/wxpython/menustrings.py:1001 ../gui/wxpython/menustrings.py:1943 #: ../gui/wxpython/image2target/ii2t_menustrings.py:984 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1910 msgid "Raster calculations" msgstr "" -#: ../gui/wxpython/menustrings.py:1001 ../gui/wxpython/menustrings.py:1943 +#: ../gui/wxpython/menustrings.py:1002 ../gui/wxpython/menustrings.py:1944 #: ../gui/wxpython/image2target/ii2t_menustrings.py:985 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1911 msgid "Performs spatio-temporal mapcalc expressions on temporally sampled maps of space time raster datasets." msgstr "" -#: ../gui/wxpython/menustrings.py:1002 ../gui/wxpython/menustrings.py:1944 +#: ../gui/wxpython/menustrings.py:1003 ../gui/wxpython/menustrings.py:1945 #: ../gui/wxpython/image2target/ii2t_menustrings.py:986 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1912 msgid "3D raster calculations" msgstr "" -#: ../gui/wxpython/menustrings.py:1003 ../gui/wxpython/menustrings.py:1945 +#: ../gui/wxpython/menustrings.py:1004 ../gui/wxpython/menustrings.py:1946 #: ../gui/wxpython/image2target/ii2t_menustrings.py:987 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1913 msgid "Performs r3.mapcalc expressions on maps of sampled space time 3D raster datasets." msgstr "" -#: ../gui/wxpython/menustrings.py:1004 ../gui/wxpython/menustrings.py:1946 +#: ../gui/wxpython/menustrings.py:1005 ../gui/wxpython/menustrings.py:1947 #: ../gui/wxpython/image2target/ii2t_menustrings.py:988 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1914 msgid "Interpolate gaps in raster datasets" msgstr "" -#: ../gui/wxpython/menustrings.py:1005 ../gui/wxpython/menustrings.py:1947 +#: ../gui/wxpython/menustrings.py:1006 ../gui/wxpython/menustrings.py:1948 #: ../gui/wxpython/image2target/ii2t_menustrings.py:989 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1915 msgid "Replaces gaps in a space time raster dataset with interpolated raster maps." msgstr "" -#: ../gui/wxpython/menustrings.py:1006 ../gui/wxpython/menustrings.py:1948 +#: ../gui/wxpython/menustrings.py:1007 ../gui/wxpython/menustrings.py:1949 #: ../gui/wxpython/image2target/ii2t_menustrings.py:990 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1916 msgid "Aggregation" msgstr "" -#: ../gui/wxpython/menustrings.py:1007 ../gui/wxpython/menustrings.py:1949 +#: ../gui/wxpython/menustrings.py:1008 ../gui/wxpython/menustrings.py:1950 #: ../gui/wxpython/image2target/ii2t_menustrings.py:991 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1917 msgid "Neighborhood analysis in raster dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:1008 ../gui/wxpython/menustrings.py:1950 +#: ../gui/wxpython/menustrings.py:1009 ../gui/wxpython/menustrings.py:1951 #: ../gui/wxpython/image2target/ii2t_menustrings.py:992 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1918 msgid "Performs a neighborhood analysis for each map in a space time raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:1009 ../gui/wxpython/menustrings.py:1951 +#: ../gui/wxpython/menustrings.py:1010 ../gui/wxpython/menustrings.py:1952 #: ../gui/wxpython/image2target/ii2t_menustrings.py:993 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1919 msgid "Aggregation in raster datasets" msgstr "" -#: ../gui/wxpython/menustrings.py:1010 ../gui/wxpython/menustrings.py:1952 +#: ../gui/wxpython/menustrings.py:1011 ../gui/wxpython/menustrings.py:1953 #: ../gui/wxpython/image2target/ii2t_menustrings.py:994 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1920 msgid "Performs different aggregation algorithms from r.series on all or a subset of raster maps in a space time raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:1011 ../gui/wxpython/menustrings.py:1953 +#: ../gui/wxpython/menustrings.py:1012 ../gui/wxpython/menustrings.py:1954 #: ../gui/wxpython/image2target/ii2t_menustrings.py:995 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1921 msgid "Temporal aggregation" msgstr "" -#: ../gui/wxpython/menustrings.py:1012 ../gui/wxpython/menustrings.py:1954 +#: ../gui/wxpython/menustrings.py:1013 ../gui/wxpython/menustrings.py:1955 #: ../gui/wxpython/image2target/ii2t_menustrings.py:996 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1922 msgid "Aggregates temporally the maps of a space time raster dataset by a user defined granularity." msgstr "" -#: ../gui/wxpython/menustrings.py:1013 ../gui/wxpython/menustrings.py:1955 +#: ../gui/wxpython/menustrings.py:1014 ../gui/wxpython/menustrings.py:1956 #: ../gui/wxpython/image2target/ii2t_menustrings.py:997 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1923 msgid "Temporal aggregation by dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:1014 ../gui/wxpython/menustrings.py:1956 +#: ../gui/wxpython/menustrings.py:1015 ../gui/wxpython/menustrings.py:1957 #: ../gui/wxpython/image2target/ii2t_menustrings.py:998 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1924 msgid "Aggregates data of an existing space time raster dataset using the time intervals of a second space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:1015 ../gui/wxpython/menustrings.py:1957 +#: ../gui/wxpython/menustrings.py:1016 ../gui/wxpython/menustrings.py:1958 #: ../gui/wxpython/image2target/ii2t_menustrings.py:999 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1925 msgid "Sampling" msgstr "" -#: ../gui/wxpython/menustrings.py:1016 ../gui/wxpython/menustrings.py:1958 +#: ../gui/wxpython/menustrings.py:1017 ../gui/wxpython/menustrings.py:1959 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1000 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1926 msgid "Sample a space time raster dataset at point coordinates" msgstr "" -#: ../gui/wxpython/menustrings.py:1017 ../gui/wxpython/menustrings.py:1959 +#: ../gui/wxpython/menustrings.py:1018 ../gui/wxpython/menustrings.py:1960 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1001 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1927 msgid "Sample a space time raster dataset at specific vector point coordinates and write the output to stdout using different layouts" msgstr "" -#: ../gui/wxpython/menustrings.py:1018 ../gui/wxpython/menustrings.py:1960 +#: ../gui/wxpython/menustrings.py:1019 ../gui/wxpython/menustrings.py:1961 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1002 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1928 msgid "Query raster dataset by vector points dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:1019 ../gui/wxpython/menustrings.py:1961 +#: ../gui/wxpython/menustrings.py:1020 ../gui/wxpython/menustrings.py:1962 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1003 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1929 msgid "Stores raster map values at spatial and temporal positions of vector points as vector attributes." msgstr "" -#: ../gui/wxpython/menustrings.py:1020 ../gui/wxpython/menustrings.py:1962 +#: ../gui/wxpython/menustrings.py:1021 ../gui/wxpython/menustrings.py:1963 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1004 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1930 msgid "Observe specific locations in raster dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:1021 ../gui/wxpython/menustrings.py:1963 +#: ../gui/wxpython/menustrings.py:1022 ../gui/wxpython/menustrings.py:1964 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1005 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1931 msgid "Observes specific locations in a space time raster dataset over a period of time using vector points." msgstr "" -#: ../gui/wxpython/menustrings.py:1022 ../gui/wxpython/menustrings.py:1964 +#: ../gui/wxpython/menustrings.py:1023 ../gui/wxpython/menustrings.py:1965 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1006 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1932 msgid "Temporal sampling" msgstr "" -#: ../gui/wxpython/menustrings.py:1023 ../gui/wxpython/menustrings.py:1965 +#: ../gui/wxpython/menustrings.py:1024 ../gui/wxpython/menustrings.py:1966 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1007 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1933 msgid "Samples the input space time dataset(s) with a sample space time dataset and print the result to stdout." msgstr "" -#: ../gui/wxpython/menustrings.py:1025 ../gui/wxpython/menustrings.py:1967 +#: ../gui/wxpython/menustrings.py:1026 ../gui/wxpython/menustrings.py:1968 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1009 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1935 msgid "Space time datasets metadata" msgstr "" -#: ../gui/wxpython/menustrings.py:1026 ../gui/wxpython/menustrings.py:1968 +#: ../gui/wxpython/menustrings.py:1027 ../gui/wxpython/menustrings.py:1969 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1010 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1936 msgid "Lists information about space time datasets and maps." msgstr "" -#: ../gui/wxpython/menustrings.py:1027 ../gui/wxpython/menustrings.py:1969 +#: ../gui/wxpython/menustrings.py:1028 ../gui/wxpython/menustrings.py:1970 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1011 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1937 msgid "Univariate raster dataset statistics" msgstr "" -#: ../gui/wxpython/menustrings.py:1028 ../gui/wxpython/menustrings.py:1970 +#: ../gui/wxpython/menustrings.py:1029 ../gui/wxpython/menustrings.py:1971 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1012 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1938 msgid "Calculates univariate statistics from the non-null cells for each registered raster map of a space time raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:1029 ../gui/wxpython/menustrings.py:1971 +#: ../gui/wxpython/menustrings.py:1030 ../gui/wxpython/menustrings.py:1972 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1013 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1939 msgid "Univariate vector dataset statistics" msgstr "" -#: ../gui/wxpython/menustrings.py:1030 ../gui/wxpython/menustrings.py:1972 +#: ../gui/wxpython/menustrings.py:1031 ../gui/wxpython/menustrings.py:1973 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1014 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1940 msgid "Calculates univariate statistics of attributes for each registered vector map of a space time vector dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:1031 ../gui/wxpython/menustrings.py:1973 +#: ../gui/wxpython/menustrings.py:1032 ../gui/wxpython/menustrings.py:1974 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1015 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1941 msgid "Univariate 3D raster dataset statistics" msgstr "" -#: ../gui/wxpython/menustrings.py:1032 ../gui/wxpython/menustrings.py:1974 +#: ../gui/wxpython/menustrings.py:1033 ../gui/wxpython/menustrings.py:1975 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1016 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1942 msgid "Calculates univariate statistics from the non-null cells for each registered 3D raster map of a space time 3D raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:1033 ../gui/wxpython/menustrings.py:1975 +#: ../gui/wxpython/menustrings.py:1034 ../gui/wxpython/menustrings.py:1976 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1017 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1943 msgid "Report temporal topology" msgstr "" -#: ../gui/wxpython/menustrings.py:1034 ../gui/wxpython/menustrings.py:1976 +#: ../gui/wxpython/menustrings.py:1035 ../gui/wxpython/menustrings.py:1977 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1018 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1944 msgid "Lists temporal topology of a space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:1035 ../gui/wxpython/menustrings.py:1977 -#: ../gui/wxpython/menustrings.py:1984 +#: ../gui/wxpython/menustrings.py:1036 ../gui/wxpython/menustrings.py:1978 +#: ../gui/wxpython/menustrings.py:1985 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1019 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1945 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1952 msgid "GUI tools" msgstr "வரைகலை கரà¯à®µà®¿à®•à®³à¯" -#: ../gui/wxpython/menustrings.py:1038 ../gui/wxpython/menustrings.py:1980 -#: ../gui/wxpython/menustrings.py:2000 +#: ../gui/wxpython/menustrings.py:1039 ../gui/wxpython/menustrings.py:1981 +#: ../gui/wxpython/menustrings.py:2001 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1022 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1948 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1968 msgid "Timeline tool" msgstr "" -#: ../gui/wxpython/menustrings.py:1039 ../gui/wxpython/menustrings.py:1981 -#: ../gui/wxpython/menustrings.py:2001 +#: ../gui/wxpython/menustrings.py:1040 ../gui/wxpython/menustrings.py:1982 +#: ../gui/wxpython/menustrings.py:2002 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1023 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1949 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1969 msgid "Plot temporal extents." msgstr "" -#: ../gui/wxpython/menustrings.py:1040 ../gui/wxpython/menustrings.py:1982 -#: ../gui/wxpython/menustrings.py:1998 +#: ../gui/wxpython/menustrings.py:1041 ../gui/wxpython/menustrings.py:1983 +#: ../gui/wxpython/menustrings.py:1999 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1024 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1950 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1966 msgid "Temporal plot tool" msgstr "" -#: ../gui/wxpython/menustrings.py:1041 ../gui/wxpython/menustrings.py:1983 -#: ../gui/wxpython/menustrings.py:1999 +#: ../gui/wxpython/menustrings.py:1042 ../gui/wxpython/menustrings.py:1984 +#: ../gui/wxpython/menustrings.py:2000 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1025 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1951 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1967 msgid "Plot temporal values." msgstr "" -#: ../gui/wxpython/menustrings.py:1042 ../gui/wxpython/menustrings.py:2047 -#: ../gui/wxpython/menustrings.py:2090 +#: ../gui/wxpython/menustrings.py:1043 ../gui/wxpython/menustrings.py:2048 +#: ../gui/wxpython/menustrings.py:2091 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1026 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2015 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2058 msgid "&Help" msgstr "&உதவி" -#: ../gui/wxpython/menustrings.py:1043 +#: ../gui/wxpython/menustrings.py:1044 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1027 msgid "GRASS help" msgstr "GRASS உதவி" -#: ../gui/wxpython/menustrings.py:1044 ../gui/wxpython/menustrings.py:1046 +#: ../gui/wxpython/menustrings.py:1045 ../gui/wxpython/menustrings.py:1047 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1028 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1030 msgid "Display the HTML man pages of GRASS GIS" msgstr "" -#: ../gui/wxpython/menustrings.py:1045 +#: ../gui/wxpython/menustrings.py:1046 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1029 msgid "GUI help" msgstr "வரைகலை உதவி" -#: ../gui/wxpython/menustrings.py:1047 +#: ../gui/wxpython/menustrings.py:1048 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1031 msgid "About system" msgstr "" -#: ../gui/wxpython/menustrings.py:1048 +#: ../gui/wxpython/menustrings.py:1049 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1032 msgid "Prints system information" msgstr "" -#: ../gui/wxpython/menustrings.py:1049 ../gui/wxpython/menustrings.py:1050 +#: ../gui/wxpython/menustrings.py:1050 ../gui/wxpython/menustrings.py:1051 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1033 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1034 #: ../gui/wxpython/gui_core/ghelp.py:53 msgid "About GRASS GIS" msgstr "" -#: ../gui/wxpython/menustrings.py:1053 +#: ../gui/wxpython/menustrings.py:1054 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1037 msgid "Import, export and link data" msgstr "" -#: ../gui/wxpython/menustrings.py:1987 +#: ../gui/wxpython/menustrings.py:1988 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1955 msgid "Attribute table manager" msgstr "" -#: ../gui/wxpython/menustrings.py:2006 +#: ../gui/wxpython/menustrings.py:2007 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1974 msgid "Create new model" msgstr "" -#: ../gui/wxpython/menustrings.py:2008 +#: ../gui/wxpython/menustrings.py:2009 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1976 msgid "Load model from file" msgstr "" -#: ../gui/wxpython/menustrings.py:2010 +#: ../gui/wxpython/menustrings.py:2011 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1978 #: ../gui/wxpython/gmodeler/frame.py:518 msgid "Save model" msgstr "" -#: ../gui/wxpython/menustrings.py:2012 +#: ../gui/wxpython/menustrings.py:2013 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1980 msgid "Save model to file" msgstr "" -#: ../gui/wxpython/menustrings.py:2014 +#: ../gui/wxpython/menustrings.py:2015 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1982 msgid "Close model file" msgstr "" -#: ../gui/wxpython/menustrings.py:2015 +#: ../gui/wxpython/menustrings.py:2016 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1983 msgid "Export to image" msgstr "படம௠ஆக மாறà¯à®±à¯" -#: ../gui/wxpython/menustrings.py:2016 +#: ../gui/wxpython/menustrings.py:2017 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1984 msgid "Export model to image" msgstr "" -#: ../gui/wxpython/menustrings.py:2017 +#: ../gui/wxpython/menustrings.py:2018 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1985 msgid "Export to Python" msgstr "" -#: ../gui/wxpython/menustrings.py:2018 +#: ../gui/wxpython/menustrings.py:2019 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1986 msgid "Export model to Python script" msgstr "" -#: ../gui/wxpython/menustrings.py:2019 +#: ../gui/wxpython/menustrings.py:2020 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1987 msgid "Quit modeler" msgstr "" -#: ../gui/wxpython/menustrings.py:2020 +#: ../gui/wxpython/menustrings.py:2021 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1988 msgid "Close modeler window" msgstr "" -#: ../gui/wxpython/menustrings.py:2023 +#: ../gui/wxpython/menustrings.py:2024 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1991 #: ../gui/wxpython/gmodeler/preferences.py:32 msgid "Modeler settings" msgstr "" -#: ../gui/wxpython/menustrings.py:2024 +#: ../gui/wxpython/menustrings.py:2025 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1992 msgid "&Model" msgstr "" -#: ../gui/wxpython/menustrings.py:2025 +#: ../gui/wxpython/menustrings.py:2026 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1993 msgid "Add command" msgstr "" -#: ../gui/wxpython/menustrings.py:2026 +#: ../gui/wxpython/menustrings.py:2027 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1994 msgid "Add action (GRASS command) to model" msgstr "" -#: ../gui/wxpython/menustrings.py:2027 +#: ../gui/wxpython/menustrings.py:2028 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1995 msgid "Add data" msgstr "தகவலà¯à®•à®³à¯ˆà®šà¯ சேரà¯" -#: ../gui/wxpython/menustrings.py:2028 +#: ../gui/wxpython/menustrings.py:2029 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1996 msgid "Add data item to model" msgstr "" -#: ../gui/wxpython/menustrings.py:2029 +#: ../gui/wxpython/menustrings.py:2030 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1997 msgid "Define relation" msgstr "" -#: ../gui/wxpython/menustrings.py:2030 +#: ../gui/wxpython/menustrings.py:2031 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1998 msgid "Define relation between data and action items" msgstr "" -#: ../gui/wxpython/menustrings.py:2031 +#: ../gui/wxpython/menustrings.py:2032 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1999 msgid "Add loop / series" msgstr "" -#: ../gui/wxpython/menustrings.py:2032 +#: ../gui/wxpython/menustrings.py:2033 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2000 msgid "Adds loop (series) to model" msgstr "" -#: ../gui/wxpython/menustrings.py:2033 +#: ../gui/wxpython/menustrings.py:2034 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2001 msgid "Add condition" msgstr "" -#: ../gui/wxpython/menustrings.py:2034 +#: ../gui/wxpython/menustrings.py:2035 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2002 msgid "Adds condition (if/else) to model" msgstr "" -#: ../gui/wxpython/menustrings.py:2035 +#: ../gui/wxpython/menustrings.py:2036 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2003 #: ../gui/wxpython/gmodeler/frame.py:885 msgid "Add comment" msgstr "" -#: ../gui/wxpython/menustrings.py:2036 +#: ../gui/wxpython/menustrings.py:2037 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2004 msgid "Adds comment to model" msgstr "" -#: ../gui/wxpython/menustrings.py:2037 +#: ../gui/wxpython/menustrings.py:2038 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2005 msgid "Remove item" msgstr "" -#: ../gui/wxpython/menustrings.py:2038 +#: ../gui/wxpython/menustrings.py:2039 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2006 msgid "Remove action/data from model" msgstr "" -#: ../gui/wxpython/menustrings.py:2039 +#: ../gui/wxpython/menustrings.py:2040 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2007 #: ../gui/wxpython/gmodeler/preferences.py:661 msgid "Model properties" msgstr "" -#: ../gui/wxpython/menustrings.py:2040 +#: ../gui/wxpython/menustrings.py:2041 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2008 msgid "Model properties (name, purpose, etc.)" msgstr "" -#: ../gui/wxpython/menustrings.py:2041 +#: ../gui/wxpython/menustrings.py:2042 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2009 msgid "Delete intermediate data" msgstr "" -#: ../gui/wxpython/menustrings.py:2042 +#: ../gui/wxpython/menustrings.py:2043 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2010 msgid "Delete intermediate data defined in the model" msgstr "" -#: ../gui/wxpython/menustrings.py:2044 +#: ../gui/wxpython/menustrings.py:2045 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2012 msgid "Run entire model" msgstr "" -#: ../gui/wxpython/menustrings.py:2045 +#: ../gui/wxpython/menustrings.py:2046 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2013 msgid "Validate model" msgstr "" -#: ../gui/wxpython/menustrings.py:2046 +#: ../gui/wxpython/menustrings.py:2047 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2014 msgid "Validate entire model" msgstr "" -#: ../gui/wxpython/menustrings.py:2048 ../gui/wxpython/menustrings.py:2091 +#: ../gui/wxpython/menustrings.py:2049 ../gui/wxpython/menustrings.py:2092 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2016 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2059 -#: ../gui/wxpython/tplot/frame.py:280 ../gui/wxpython/timeline/frame.py:137 +#: ../gui/wxpython/tplot/frame.py:346 ../gui/wxpython/timeline/frame.py:137 msgid "Help" msgstr "உதவி" -#: ../gui/wxpython/menustrings.py:2049 +#: ../gui/wxpython/menustrings.py:2050 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2017 msgid "Display the HTML man pages of Graphical modeler" msgstr "" -#: ../gui/wxpython/menustrings.py:2050 +#: ../gui/wxpython/menustrings.py:2051 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2018 msgid "About Graphical Modeler" msgstr "" -#: ../gui/wxpython/menustrings.py:2051 +#: ../gui/wxpython/menustrings.py:2052 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2019 msgid "Display information about Graphical Modeler" msgstr "" -#: ../gui/wxpython/menustrings.py:2056 +#: ../gui/wxpython/menustrings.py:2057 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2024 #: ../gui/wxpython/psmap/toolbars.py:77 msgid "Specify paper size, margins and orientation" msgstr "" -#: ../gui/wxpython/menustrings.py:2057 +#: ../gui/wxpython/menustrings.py:2058 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2025 msgid "Load instruction file" msgstr "" -#: ../gui/wxpython/menustrings.py:2058 +#: ../gui/wxpython/menustrings.py:2059 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2026 #: ../gui/wxpython/psmap/toolbars.py:70 msgid "Load text file with mapping instructions" msgstr "" -#: ../gui/wxpython/menustrings.py:2059 +#: ../gui/wxpython/menustrings.py:2060 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2027 msgid "Export instruction file" msgstr "" -#: ../gui/wxpython/menustrings.py:2060 +#: ../gui/wxpython/menustrings.py:2061 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2028 #: ../gui/wxpython/psmap/toolbars.py:68 msgid "Generate text file with mapping instructions" msgstr "" -#: ../gui/wxpython/menustrings.py:2061 +#: ../gui/wxpython/menustrings.py:2062 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2029 msgid "Export to PostScript" msgstr "PostScript ஆக மாறà¯à®±à¯" -#: ../gui/wxpython/menustrings.py:2062 +#: ../gui/wxpython/menustrings.py:2063 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2030 #: ../gui/wxpython/psmap/toolbars.py:72 msgid "Generate PostScript output" msgstr "" -#: ../gui/wxpython/menustrings.py:2063 +#: ../gui/wxpython/menustrings.py:2064 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2031 msgid "Export to PDF" msgstr "pdf ஆக மாறà¯à®±à¯" -#: ../gui/wxpython/menustrings.py:2064 +#: ../gui/wxpython/menustrings.py:2065 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2032 #: ../gui/wxpython/psmap/toolbars.py:74 msgid "Generate PDF output" msgstr "" -#: ../gui/wxpython/menustrings.py:2065 ../gui/wxpython/menustrings.py:2066 +#: ../gui/wxpython/menustrings.py:2066 ../gui/wxpython/menustrings.py:2067 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2033 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2034 msgid "Launch ps.map dialog" msgstr "" -#: ../gui/wxpython/menustrings.py:2067 +#: ../gui/wxpython/menustrings.py:2068 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2035 #: ../gui/wxpython/gui_core/toolbars.py:74 ../gui/wxpython/lmgr/layertree.py:78 msgid "Quit" msgstr "" -#: ../gui/wxpython/menustrings.py:2068 +#: ../gui/wxpython/menustrings.py:2069 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2036 msgid "Close Cartographic Composer" msgstr "" -#: ../gui/wxpython/menustrings.py:2069 +#: ../gui/wxpython/menustrings.py:2070 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2037 msgid "&Insert" msgstr "" -#: ../gui/wxpython/menustrings.py:2070 +#: ../gui/wxpython/menustrings.py:2071 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2038 -#: ../gui/wxpython/psmap/toolbars.py:82 ../gui/wxpython/psmap/dialogs.py:833 -#: ../gui/wxpython/psmap/dialogs.py:887 +#: ../gui/wxpython/psmap/toolbars.py:82 ../gui/wxpython/psmap/dialogs.py:835 +#: ../gui/wxpython/psmap/dialogs.py:889 msgid "Map frame" msgstr "" -#: ../gui/wxpython/menustrings.py:2071 +#: ../gui/wxpython/menustrings.py:2072 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2039 msgid "Add or edit map frame" msgstr "" -#: ../gui/wxpython/menustrings.py:2072 +#: ../gui/wxpython/menustrings.py:2073 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2040 #: ../gui/wxpython/nviz/mapwindow.py:1675 ../gui/wxpython/nviz/tools.py:827 -#: ../gui/wxpython/psmap/dialogs.py:1540 ../gui/wxpython/lmgr/layertree.py:1044 +#: ../gui/wxpython/psmap/dialogs.py:1542 ../gui/wxpython/lmgr/layertree.py:1044 msgid "Raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:2073 +#: ../gui/wxpython/menustrings.py:2074 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2041 msgid "Add or edit raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:2074 +#: ../gui/wxpython/menustrings.py:2075 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2042 -#: ../gui/wxpython/nviz/tools.py:1453 ../gui/wxpython/psmap/dialogs.py:3644 +#: ../gui/wxpython/nviz/tools.py:1453 ../gui/wxpython/psmap/dialogs.py:3646 #: ../gui/wxpython/lmgr/layertree.py:1048 msgid "Vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:2075 +#: ../gui/wxpython/menustrings.py:2076 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2043 msgid "Add or edit vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:2076 +#: ../gui/wxpython/menustrings.py:2077 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2044 msgid "Map legend" msgstr "" -#: ../gui/wxpython/menustrings.py:2077 +#: ../gui/wxpython/menustrings.py:2078 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2045 msgid "Add or edit raster and vector legend" msgstr "" -#: ../gui/wxpython/menustrings.py:2078 +#: ../gui/wxpython/menustrings.py:2079 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2046 #: ../gui/wxpython/psmap/toolbars.py:93 msgid "Map info" msgstr "" -#: ../gui/wxpython/menustrings.py:2079 +#: ../gui/wxpython/menustrings.py:2080 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2047 msgid "Add or edit map info" msgstr "" -#: ../gui/wxpython/menustrings.py:2080 +#: ../gui/wxpython/menustrings.py:2081 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2048 #: ../gui/wxpython/nviz/tools.py:2381 ../gui/wxpython/psmap/toolbars.py:97 msgid "Scale bar" msgstr "" -#: ../gui/wxpython/menustrings.py:2081 +#: ../gui/wxpython/menustrings.py:2082 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2049 msgid "Add or edit scale bar" msgstr "" -#: ../gui/wxpython/menustrings.py:2082 +#: ../gui/wxpython/menustrings.py:2083 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2050 -#: ../gui/wxpython/psmap/toolbars.py:91 ../gui/wxpython/psmap/dialogs.py:5185 -#: ../gui/wxpython/psmap/dialogs.py:5194 -#: ../gui/wxpython/animation/dialogs.py:1537 +#: ../gui/wxpython/psmap/toolbars.py:91 ../gui/wxpython/psmap/dialogs.py:5187 +#: ../gui/wxpython/psmap/dialogs.py:5196 +#: ../gui/wxpython/animation/dialogs.py:1540 msgid "Text" msgstr "" -#: ../gui/wxpython/menustrings.py:2083 +#: ../gui/wxpython/menustrings.py:2084 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2051 -#: ../gui/wxpython/animation/dialogs.py:988 +#: ../gui/wxpython/animation/dialogs.py:991 #: ../gui/wxpython/mapdisp/toolbars.py:54 msgid "Add text" msgstr "" -#: ../gui/wxpython/menustrings.py:2084 +#: ../gui/wxpython/menustrings.py:2085 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2052 -#: ../gui/wxpython/psmap/toolbars.py:99 ../gui/wxpython/psmap/dialogs.py:5720 -#: ../gui/wxpython/psmap/dialogs.py:5782 -#: ../gui/wxpython/animation/dialogs.py:1536 +#: ../gui/wxpython/psmap/toolbars.py:99 ../gui/wxpython/psmap/dialogs.py:5722 +#: ../gui/wxpython/psmap/dialogs.py:5784 +#: ../gui/wxpython/animation/dialogs.py:1539 msgid "Image" msgstr "" -#: ../gui/wxpython/menustrings.py:2085 +#: ../gui/wxpython/menustrings.py:2086 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2053 -#: ../gui/wxpython/animation/dialogs.py:988 +#: ../gui/wxpython/animation/dialogs.py:991 msgid "Add image" msgstr "" -#: ../gui/wxpython/menustrings.py:2086 +#: ../gui/wxpython/menustrings.py:2087 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2054 #: ../gui/wxpython/nviz/tools.py:2332 ../gui/wxpython/psmap/toolbars.py:101 -#: ../gui/wxpython/psmap/dialogs.py:6244 +#: ../gui/wxpython/psmap/dialogs.py:6246 msgid "North Arrow" msgstr "" -#: ../gui/wxpython/menustrings.py:2087 +#: ../gui/wxpython/menustrings.py:2088 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2055 #: ../gui/wxpython/mapdisp/toolbars.py:41 msgid "Add north arrow" msgstr "" -#: ../gui/wxpython/menustrings.py:2089 +#: ../gui/wxpython/menustrings.py:2090 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2057 #: ../gui/wxpython/psmap/toolbars.py:85 msgid "Delete selected object" msgstr "" -#: ../gui/wxpython/menustrings.py:2092 +#: ../gui/wxpython/menustrings.py:2093 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2060 msgid "Display the HTML man pages of Cartographic Composer" msgstr "" -#: ../gui/wxpython/menustrings.py:2093 +#: ../gui/wxpython/menustrings.py:2094 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2061 msgid "About Cartographic Composer" msgstr "" -#: ../gui/wxpython/menustrings.py:2094 +#: ../gui/wxpython/menustrings.py:2095 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2062 msgid "Display information about Cartographic Composer" msgstr "" @@ -10647,20 +10621,26 @@ msgid "Imports raster data into a GRASS raster map using GDAL library and reprojects on the fly." msgstr "" +#: ../gui/wxpython/image2target/ii2t_menustrings.py:64 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1065 +msgid "Imports a raster map as GRASS GIS specific archive file (packed with r.pack)" +msgstr "" + #: ../gui/wxpython/image2target/ii2t_menustrings.py:71 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1072 msgid "Imports vector data into a GRASS vector map using OGR library and reprojects on the fly." msgstr "" +#: ../gui/wxpython/image2target/ii2t_menustrings.py:88 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1089 +msgid "Imports a vector map as GRASS GIS specific archive file (packed with v.pack)" +msgstr "" + #: ../gui/wxpython/image2target/ii2t_menustrings.py:132 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1133 msgid "Exports a vector map layer to any of the supported OGR vector formats. By default a vector map layer is exported to Esri Shapefile format." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:198 -msgid "Creates a 3D rendering of GIS data. Renders surfaces (raster data), 2D/3D vector data, and volumes (3D raster data) in 3D." -msgstr "" - #: ../gui/wxpython/image2target/ii2t_menustrings.py:650 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1576 msgid "Allocates subnets for nearest centers (direction from center). center node must be opened (costs >= 0). Costs of center node are used in calculation" @@ -10691,236 +10671,256 @@ msgid "GRASS GIS Manage Ground Control Points" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:177 -#: ../gui/wxpython/gcp/manager.py:148 +#: ../gui/wxpython/image2target/ii2t_manager.py:179 +#: ../gui/wxpython/gcp/manager.py:150 msgid "Setup for georectification" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:210 -#: ../gui/wxpython/image2target/ii2t_manager.py:214 -#: ../gui/wxpython/gcp/manager.py:181 ../gui/wxpython/gcp/manager.py:185 +#: ../gui/wxpython/image2target/ii2t_manager.py:212 +#: ../gui/wxpython/image2target/ii2t_manager.py:216 +#: ../gui/wxpython/gcp/manager.py:183 ../gui/wxpython/gcp/manager.py:187 msgid "Georectifying setup canceled." msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:379 -#: ../gui/wxpython/gcp/manager.py:350 +#: ../gui/wxpython/image2target/ii2t_manager.py:381 +#: ../gui/wxpython/gcp/manager.py:352 msgid "Select map type and location/mapset" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:393 -#: ../gui/wxpython/gcp/manager.py:364 +#: ../gui/wxpython/image2target/ii2t_manager.py:395 +#: ../gui/wxpython/gcp/manager.py:366 msgid "Map type to georectify" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:394 -#: ../gui/wxpython/gui_core/dialogs.py:1452 -#: ../gui/wxpython/gui_core/dialogs.py:1697 -#: ../gui/wxpython/psmap/dialogs.py:920 ../gui/wxpython/gcp/manager.py:365 +#: ../gui/wxpython/image2target/ii2t_manager.py:396 +#: ../gui/wxpython/gui_core/dialogs.py:1453 +#: ../gui/wxpython/gui_core/dialogs.py:1699 +#: ../gui/wxpython/psmap/dialogs.py:922 ../gui/wxpython/gcp/manager.py:367 #: ../gui/wxpython/gmodeler/frame.py:1746 msgid "raster" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:394 -#: ../gui/wxpython/gui_core/dialogs.py:1452 -#: ../gui/wxpython/psmap/dialogs.py:923 ../gui/wxpython/gcp/manager.py:365 +#: ../gui/wxpython/image2target/ii2t_manager.py:396 +#: ../gui/wxpython/gui_core/dialogs.py:1453 +#: ../gui/wxpython/psmap/dialogs.py:925 ../gui/wxpython/gcp/manager.py:367 #: ../gui/wxpython/gmodeler/frame.py:1747 msgid "vector" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:404 -#: ../gui/wxpython/gcp/manager.py:375 +#: ../gui/wxpython/image2target/ii2t_manager.py:406 +#: ../gui/wxpython/gcp/manager.py:377 msgid "Select source location:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:425 -#: ../gui/wxpython/gcp/manager.py:396 +#: ../gui/wxpython/image2target/ii2t_manager.py:427 +#: ../gui/wxpython/gcp/manager.py:398 msgid "Select source mapset:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:481 -#: ../gui/wxpython/gcp/manager.py:452 +#: ../gui/wxpython/image2target/ii2t_manager.py:483 +#: ../gui/wxpython/gcp/manager.py:454 msgid "You must select a valid location before selecting a mapset" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:494 -#: ../gui/wxpython/gcp/manager.py:465 +#: ../gui/wxpython/image2target/ii2t_manager.py:496 +#: ../gui/wxpython/gcp/manager.py:467 msgid "You must select a valid location and mapset in order to continue" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:516 -#: ../gui/wxpython/gcp/manager.py:487 +#: ../gui/wxpython/image2target/ii2t_manager.py:518 +#: ../gui/wxpython/gcp/manager.py:489 msgid "Select image/map group to georectify" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:538 +#: ../gui/wxpython/image2target/ii2t_manager.py:540 msgid "Select group:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:555 -#: ../gui/wxpython/gcp/manager.py:526 +#: ../gui/wxpython/image2target/ii2t_manager.py:557 +#: ../gui/wxpython/gcp/manager.py:528 msgid "Create group if none exists" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:569 -#: ../gui/wxpython/gcp/manager.py:540 +#: ../gui/wxpython/image2target/ii2t_manager.py:571 +#: ../gui/wxpython/gcp/manager.py:542 msgid "Add vector map to group..." msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:653 -#: ../gui/wxpython/gcp/manager.py:630 +#: ../gui/wxpython/image2target/ii2t_manager.py:655 +#: ../gui/wxpython/gcp/manager.py:632 msgid "You must select a valid image/map group in order to continue" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:660 -#: ../gui/wxpython/gcp/manager.py:637 +#: ../gui/wxpython/image2target/ii2t_manager.py:662 +#: ../gui/wxpython/gcp/manager.py:639 msgid "You must enter an map name extension in order to continue" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:729 -#: ../gui/wxpython/gcp/manager.py:706 +#: ../gui/wxpython/image2target/ii2t_manager.py:731 +#: ../gui/wxpython/gcp/manager.py:708 msgid "Select maps to display for ground control point (GCP) creation" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:790 -#: ../gui/wxpython/image2target/ii2t_manager.py:2981 -#: ../gui/wxpython/gcp/manager.py:767 ../gui/wxpython/gcp/manager.py:2908 +#: ../gui/wxpython/image2target/ii2t_manager.py:792 +#: ../gui/wxpython/image2target/ii2t_manager.py:2984 +#: ../gui/wxpython/gcp/manager.py:769 ../gui/wxpython/gcp/manager.py:2910 msgid "Select target vector map to display:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:862 -#: ../gui/wxpython/gcp/manager.py:839 +#: ../gui/wxpython/image2target/ii2t_manager.py:864 +#: ../gui/wxpython/gcp/manager.py:841 msgid "You must select a source map in order to continue" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:889 -#: ../gui/wxpython/image2target/ii2t_manager.py:920 -#: ../gui/wxpython/gcp/manager.py:866 ../gui/wxpython/gcp/manager.py:897 +#: ../gui/wxpython/image2target/ii2t_manager.py:891 +#: ../gui/wxpython/image2target/ii2t_manager.py:922 +#: ../gui/wxpython/gcp/manager.py:868 ../gui/wxpython/gcp/manager.py:899 #, python-format msgid "" "No maps in selected group <%s>.\n" "Please edit group or select another group." msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:950 -#: ../gui/wxpython/gcp/manager.py:927 +#: ../gui/wxpython/image2target/ii2t_manager.py:952 +#: ../gui/wxpython/gcp/manager.py:929 msgid "Manage Ground Control Points" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:1483 +#: ../gui/wxpython/image2target/ii2t_manager.py:1485 msgid "Writing CONTROL_POINTS file failed" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:1495 +#: ../gui/wxpython/image2target/ii2t_manager.py:1497 #, python-format msgid "CONTROL_POINTS file saved for group <%s>" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:1546 +#: ../gui/wxpython/image2target/ii2t_manager.py:1548 msgid "Reading CONTROL_POINTS file failed" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:1701 -#: ../gui/wxpython/gcp/manager.py:1635 +#: ../gui/wxpython/image2target/ii2t_manager.py:1703 +#: ../gui/wxpython/gcp/manager.py:1637 #, python-format msgid "Transforming <%s>..." msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:1706 -#: ../gui/wxpython/gcp/manager.py:1640 +#: ../gui/wxpython/image2target/ii2t_manager.py:1708 +#: ../gui/wxpython/gcp/manager.py:1642 #, python-format msgid "Rectifying vector map <%s>, please wait..." msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:1740 -#: ../gui/wxpython/gcp/manager.py:1674 +#: ../gui/wxpython/image2target/ii2t_manager.py:1743 +#: ../gui/wxpython/gcp/manager.py:1676 #, python-format msgid "Georectification of vector map <%s> failed" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:1872 +#: ../gui/wxpython/image2target/ii2t_manager.py:1875 msgid "" "Could not calculate RMS Error.\n" "Possible error with i.ortho.transform." msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:1998 +#: ../gui/wxpython/image2target/ii2t_manager.py:2001 msgid "" "Could not calculate new extends.\n" "Possible error with i.ortho.transform." msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2210 -#: ../gui/wxpython/image2target/ii2t_manager.py:2230 -#: ../gui/wxpython/gcp/manager.py:2147 ../gui/wxpython/gcp/manager.py:2165 +#: ../gui/wxpython/image2target/ii2t_manager.py:2213 +#: ../gui/wxpython/image2target/ii2t_manager.py:2233 +#: ../gui/wxpython/gcp/manager.py:2149 ../gui/wxpython/gcp/manager.py:2167 msgid "source E" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2211 -#: ../gui/wxpython/image2target/ii2t_manager.py:2231 -#: ../gui/wxpython/gcp/manager.py:2148 ../gui/wxpython/gcp/manager.py:2166 +#: ../gui/wxpython/image2target/ii2t_manager.py:2214 +#: ../gui/wxpython/image2target/ii2t_manager.py:2234 +#: ../gui/wxpython/gcp/manager.py:2150 ../gui/wxpython/gcp/manager.py:2168 msgid "source N" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2212 -#: ../gui/wxpython/image2target/ii2t_manager.py:2232 +#: ../gui/wxpython/image2target/ii2t_manager.py:2215 +#: ../gui/wxpython/image2target/ii2t_manager.py:2235 msgid "source Z" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2213 -#: ../gui/wxpython/image2target/ii2t_manager.py:2233 -#: ../gui/wxpython/gcp/manager.py:2149 ../gui/wxpython/gcp/manager.py:2167 +#: ../gui/wxpython/image2target/ii2t_manager.py:2216 +#: ../gui/wxpython/image2target/ii2t_manager.py:2236 +#: ../gui/wxpython/gcp/manager.py:2151 ../gui/wxpython/gcp/manager.py:2169 msgid "target E" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2214 -#: ../gui/wxpython/image2target/ii2t_manager.py:2234 -#: ../gui/wxpython/gcp/manager.py:2150 ../gui/wxpython/gcp/manager.py:2168 +#: ../gui/wxpython/image2target/ii2t_manager.py:2217 +#: ../gui/wxpython/image2target/ii2t_manager.py:2237 +#: ../gui/wxpython/gcp/manager.py:2152 ../gui/wxpython/gcp/manager.py:2170 msgid "target N" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2215 -#: ../gui/wxpython/image2target/ii2t_manager.py:2235 +#: ../gui/wxpython/image2target/ii2t_manager.py:2218 +#: ../gui/wxpython/image2target/ii2t_manager.py:2238 msgid "target Z" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2425 -#: ../gui/wxpython/gcp/manager.py:2354 +#: ../gui/wxpython/image2target/ii2t_manager.py:2428 +#: ../gui/wxpython/gcp/manager.py:2356 msgid "Create vector map group" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2500 -#: ../gui/wxpython/gcp/manager.py:2429 +#: ../gui/wxpython/image2target/ii2t_manager.py:2503 +#: ../gui/wxpython/gcp/manager.py:2431 msgid "Select vector map(s) to add to group:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2583 -#: ../gui/wxpython/gcp/manager.py:2516 +#: ../gui/wxpython/image2target/ii2t_manager.py:2586 +#: ../gui/wxpython/gcp/manager.py:2518 msgid "source E:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2584 -#: ../gui/wxpython/gcp/manager.py:2517 +#: ../gui/wxpython/image2target/ii2t_manager.py:2587 +#: ../gui/wxpython/gcp/manager.py:2519 msgid "target E:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2585 -#: ../gui/wxpython/gcp/manager.py:2518 +#: ../gui/wxpython/image2target/ii2t_manager.py:2588 +#: ../gui/wxpython/gcp/manager.py:2520 msgid "source N:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2586 -#: ../gui/wxpython/gcp/manager.py:2519 +#: ../gui/wxpython/image2target/ii2t_manager.py:2589 +#: ../gui/wxpython/gcp/manager.py:2521 msgid "target N:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2587 +#: ../gui/wxpython/image2target/ii2t_manager.py:2590 msgid "source Z:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2588 +#: ../gui/wxpython/image2target/ii2t_manager.py:2591 msgid "target Z:" msgstr "" +#: ../gui/wxpython/image2target/ii2t_gis_set.py:252 +#, python-format +msgid "GRASS GIS %s startup%s" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_gis_set.py:474 +#: ../gui/wxpython/startup/guiutils.py:80 +#, python-format +msgid "Invalid line in GISRC file (%s):%s\n" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_gis_set.py:556 +msgid "New mapset:" +msgstr "பà¯à®¤à®¿à®¯ வரைபடதà¯à®¤à¯†à®¾à®•à¯à®ªà¯à®ªà¯" + +#: ../gui/wxpython/image2target/ii2t_gis_set.py:937 +#: ../gui/wxpython/lmgr/frame.py:1071 +msgid "Enter name for new mapset:" +msgstr "" + #: ../gui/wxpython/vdigit/mapwindow.py:425 msgid "Update categories" msgstr "" @@ -11110,7 +11110,7 @@ msgid "Z bulk-labeling of 3D lines" msgstr "" -#: ../gui/wxpython/vdigit/toolbars.py:603 ../gui/wxpython/vdigit/wxdigit.py:63 +#: ../gui/wxpython/vdigit/toolbars.py:603 ../gui/wxpython/vdigit/wxdigit.py:64 msgid "No vector map open for editing." msgstr "" @@ -11125,7 +11125,7 @@ #: ../gui/wxpython/vdigit/toolbars.py:841 #: ../gui/wxpython/vdigit/toolbars.py:998 #: ../gui/wxpython/vdigit/toolbars.py:1096 -#: ../gui/wxpython/gui_core/dialogs.py:213 +#: ../gui/wxpython/gui_core/dialogs.py:214 msgid "Select vector map" msgstr "" @@ -11212,9 +11212,9 @@ msgstr "" #: ../gui/wxpython/vdigit/preferences.py:150 -#: ../gui/wxpython/gui_core/preferences.py:281 -#: ../gui/wxpython/animation/dialogs.py:340 -#: ../gui/wxpython/animation/dialogs.py:1854 +#: ../gui/wxpython/gui_core/preferences.py:274 +#: ../gui/wxpython/animation/dialogs.py:343 +#: ../gui/wxpython/animation/dialogs.py:1857 #: ../gui/wxpython/gmodeler/preferences.py:54 msgid "General" msgstr "" @@ -11336,7 +11336,7 @@ msgstr "" #: ../gui/wxpython/vdigit/preferences.py:582 -#: ../gui/wxpython/gui_core/preferences.py:1504 +#: ../gui/wxpython/gui_core/preferences.py:1498 msgid "Attributes" msgstr "" @@ -11351,8 +11351,8 @@ #: ../gui/wxpython/vdigit/preferences.py:612 #: ../gui/wxpython/vdigit/preferences.py:615 #: ../gui/wxpython/vdigit/dialogs.py:116 ../gui/wxpython/vdigit/dialogs.py:576 -#: ../gui/wxpython/dbmgr/dialogs.py:512 ../gui/wxpython/dbmgr/base.py:2952 -#: ../gui/wxpython/dbmgr/base.py:3073 ../gui/wxpython/dbmgr/base.py:3339 +#: ../gui/wxpython/dbmgr/dialogs.py:512 ../gui/wxpython/dbmgr/base.py:2954 +#: ../gui/wxpython/dbmgr/base.py:3075 ../gui/wxpython/dbmgr/base.py:3341 msgid "Layer" msgstr "அடà¯à®•à¯à®•à¯" @@ -11424,8 +11424,8 @@ msgstr "" #: ../gui/wxpython/vdigit/preferences.py:800 -#: ../gui/wxpython/gui_core/gselect.py:2342 -#: ../gui/wxpython/psmap/toolbars.py:103 ../gui/wxpython/psmap/dialogs.py:6279 +#: ../gui/wxpython/gui_core/gselect.py:2334 +#: ../gui/wxpython/psmap/toolbars.py:103 ../gui/wxpython/psmap/dialogs.py:6281 msgid "Point" msgstr "பà¯à®³à¯à®³à®¿" @@ -11500,7 +11500,7 @@ msgid "Add new category" msgstr "" -#: ../gui/wxpython/vdigit/dialogs.py:151 ../gui/wxpython/psmap/dialogs.py:479 +#: ../gui/wxpython/vdigit/dialogs.py:151 ../gui/wxpython/psmap/dialogs.py:481 #: ../gui/wxpython/web_services/dialogs.py:685 msgid "Apply changes" msgstr "" @@ -11537,8 +11537,8 @@ msgid "Delete all" msgstr "அனைதà¯à®¤à¯ˆà®¯à¯à®®à¯ அழி" -#: ../gui/wxpython/vdigit/dialogs.py:290 ../gui/wxpython/dbmgr/base.py:1438 -#: ../gui/wxpython/dbmgr/base.py:2588 ../gui/wxpython/gmodeler/dialogs.py:851 +#: ../gui/wxpython/vdigit/dialogs.py:290 ../gui/wxpython/dbmgr/base.py:1440 +#: ../gui/wxpython/dbmgr/base.py:2590 ../gui/wxpython/gmodeler/dialogs.py:851 #: ../gui/wxpython/gmodeler/dialogs.py:1017 msgid "Reload" msgstr "" @@ -11576,29 +11576,29 @@ msgid "Layer (Categories)" msgstr "அடà¯à®•à¯à®•à¯ (பிரிவà¯à®•à®³à¯)" -#: ../gui/wxpython/vdigit/wxdisplay.py:1017 +#: ../gui/wxpython/vdigit/wxdisplay.py:1019 #, python-format msgid "Topology for vector map <%s> is not available. Topology is required by digitizer. Do you want to rebuild topology (takes some time) and open the vector map for editing?" msgstr "" -#: ../gui/wxpython/vdigit/wxdisplay.py:1022 +#: ../gui/wxpython/vdigit/wxdisplay.py:1024 msgid "Topology missing" msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:56 +#: ../gui/wxpython/vdigit/wxdigit.py:57 msgid "Digitization Error" msgstr "டிஜிடà¯à®Ÿà®²à®¾à®•à¯à®• பிழை" -#: ../gui/wxpython/vdigit/wxdigit.py:61 +#: ../gui/wxpython/vdigit/wxdigit.py:62 #, python-format msgid "Unable to open vector map <%s>." msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:64 +#: ../gui/wxpython/vdigit/wxdigit.py:65 msgid "Operation canceled." msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:71 +#: ../gui/wxpython/vdigit/wxdigit.py:72 #, python-format msgid "" "Writing new feature failed. Operation canceled.\n" @@ -11606,50 +11606,55 @@ "Reason: %s" msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:80 +#: ../gui/wxpython/vdigit/wxdigit.py:81 #, python-format msgid "Reading feature id %d failed. Operation canceled." msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:88 +#: ../gui/wxpython/vdigit/wxdigit.py:89 #, python-format msgid "Database link %d not available. Operation canceled." msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:96 +#: ../gui/wxpython/vdigit/wxdigit.py:97 #, python-format msgid "Unable to start database driver <%s>. Operation canceled." msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:106 +#: ../gui/wxpython/vdigit/wxdigit.py:107 #, python-format msgid "Unable to open database <%(db)s> by driver <%(driver)s>. Operation canceled." msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:114 +#: ../gui/wxpython/vdigit/wxdigit.py:115 #, python-format msgid "Unable to execute SQL query '%s'. Operation canceled." msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:122 +#: ../gui/wxpython/vdigit/wxdigit.py:123 #, python-format msgid "Feature id %d is marked as dead. Operation canceled." msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:130 +#: ../gui/wxpython/vdigit/wxdigit.py:131 #, python-format msgid "Unsupported feature type %d. Operation canceled." msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:500 +#: ../gui/wxpython/vdigit/wxdigit.py:501 #, python-format msgid "Unknown feature type '%s'" msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:505 +#: ../gui/wxpython/vdigit/wxdigit.py:506 msgid "Not enough points for line" msgstr "" +#: ../gui/wxpython/startup/guiutils.py:51 +#, fuzzy +msgid "Name for the new mapset:" +msgstr "பà¯à®¤à®¿à®¯ வரைபடதà¯à®¤à¯†à®¾à®•à¯à®ªà¯à®ªà¯" + #: ../gui/wxpython/startup/locdownload.py:150 #, python-brace-format msgid "ZIP file is unreadable: {0}" @@ -11718,6 +11723,14 @@ msgid "Abort download" msgstr "" +#: ../gui/wxpython/startup/utils.py:45 +msgid "Documents" +msgstr "" + +#: ../gui/wxpython/startup/utils.py:46 +msgid "My Documents" +msgstr "" + #: ../gui/wxpython/nviz/mapwindow.py:244 msgid "Opening 3D view was not successful. Please try to change the value of depth buffer in GUI Settings dialog > tab Map Display > Advanced and restart GUI." msgstr "" @@ -11843,11 +11856,11 @@ msgid "constant#" msgstr "" -#: ../gui/wxpython/nviz/wxnviz.py:33 +#: ../gui/wxpython/nviz/wxnviz.py:35 msgid "This module requires the NumPy module, which could not be imported. It probably is not installed (it's not part of the standard Python distribution). See the Numeric Python site (http://numpy.scipy.org) for information on downloading source or binaries." msgstr "" -#: ../gui/wxpython/nviz/wxnviz.py:505 ../gui/wxpython/nviz/wxnviz.py:517 +#: ../gui/wxpython/nviz/wxnviz.py:510 ../gui/wxpython/nviz/wxnviz.py:522 #, python-format msgid "3d raster map <%s> not found" msgstr "" @@ -11863,7 +11876,7 @@ msgstr "" #: ../gui/wxpython/nviz/tools.py:100 -#: ../gui/wxpython/gui_core/preferences.py:499 +#: ../gui/wxpython/gui_core/preferences.py:492 msgid "Appearance" msgstr "" @@ -11904,9 +11917,9 @@ msgstr "" #: ../gui/wxpython/nviz/tools.py:366 ../gui/wxpython/nviz/tools.py:1285 -#: ../gui/wxpython/nviz/tools.py:2126 ../gui/wxpython/gui_core/dialogs.py:1937 -#: ../gui/wxpython/psmap/dialogs.py:3849 ../gui/wxpython/psmap/dialogs.py:4066 -#: ../gui/wxpython/psmap/dialogs.py:4857 +#: ../gui/wxpython/nviz/tools.py:2126 ../gui/wxpython/gui_core/dialogs.py:1942 +#: ../gui/wxpython/psmap/dialogs.py:3851 ../gui/wxpython/psmap/dialogs.py:4068 +#: ../gui/wxpython/psmap/dialogs.py:4859 #: ../gui/wxpython/gmodeler/preferences.py:210 #: ../gui/wxpython/gmodeler/preferences.py:376 #: ../gui/wxpython/gmodeler/preferences.py:488 @@ -11959,8 +11972,8 @@ msgstr "" #: ../gui/wxpython/nviz/tools.py:465 ../gui/wxpython/nviz/preferences.py:204 -#: ../gui/wxpython/gui_core/preferences.py:891 -#: ../gui/wxpython/animation/dialogs.py:1864 +#: ../gui/wxpython/gui_core/preferences.py:885 +#: ../gui/wxpython/animation/dialogs.py:1867 #: ../gui/wxpython/web_services/widgets.py:317 msgid "Background color:" msgstr "" @@ -12001,7 +12014,7 @@ msgid "Save image sequence" msgstr "" -#: ../gui/wxpython/nviz/tools.py:624 ../gui/wxpython/psmap/dialogs.py:5794 +#: ../gui/wxpython/nviz/tools.py:624 ../gui/wxpython/psmap/dialogs.py:5796 msgid "Choose a directory:" msgstr "" @@ -12009,7 +12022,7 @@ msgid "Choose a directory for images" msgstr "" -#: ../gui/wxpython/nviz/tools.py:632 ../gui/wxpython/animation/dialogs.py:1187 +#: ../gui/wxpython/nviz/tools.py:632 ../gui/wxpython/animation/dialogs.py:1190 msgid "File prefix:" msgstr "" @@ -12017,7 +12030,7 @@ msgid "Generated files names will look like this: prefix_1.ppm, prefix_2.ppm, ..." msgstr "" -#: ../gui/wxpython/nviz/tools.py:640 ../gui/wxpython/animation/dialogs.py:1191 +#: ../gui/wxpython/nviz/tools.py:640 ../gui/wxpython/animation/dialogs.py:1194 msgid "File format:" msgstr "" @@ -12034,7 +12047,7 @@ msgid "Vector" msgstr "" -#: ../gui/wxpython/nviz/tools.py:728 ../gui/wxpython/gui_core/dialogs.py:1452 +#: ../gui/wxpython/nviz/tools.py:728 ../gui/wxpython/gui_core/dialogs.py:1453 msgid "3D raster" msgstr "" @@ -12046,7 +12059,7 @@ msgid "Fringe" msgstr "" -#: ../gui/wxpython/nviz/tools.py:782 ../gui/wxpython/animation/dialogs.py:929 +#: ../gui/wxpython/nviz/tools.py:782 ../gui/wxpython/animation/dialogs.py:932 msgid "Decorations" msgstr "" @@ -12055,7 +12068,7 @@ msgstr "" #: ../gui/wxpython/nviz/tools.py:850 ../gui/wxpython/nviz/tools.py:1889 -#: ../gui/wxpython/nviz/preferences.py:405 ../gui/wxpython/tplot/frame.py:277 +#: ../gui/wxpython/nviz/preferences.py:405 ../gui/wxpython/tplot/frame.py:343 #: ../gui/wxpython/timeline/frame.py:135 msgid "Draw" msgstr "வரை" @@ -12153,11 +12166,11 @@ msgstr "" #: ../gui/wxpython/nviz/tools.py:1050 ../gui/wxpython/nviz/tools.py:2021 -#: ../gui/wxpython/psmap/dialogs.py:3798 ../gui/wxpython/psmap/dialogs.py:4518 -#: ../gui/wxpython/psmap/dialogs.py:4796 ../gui/wxpython/psmap/dialogs.py:5377 -#: ../gui/wxpython/psmap/dialogs.py:5385 ../gui/wxpython/psmap/dialogs.py:5945 -#: ../gui/wxpython/psmap/dialogs.py:5954 ../gui/wxpython/psmap/dialogs.py:6529 -#: ../gui/wxpython/psmap/dialogs.py:6538 +#: ../gui/wxpython/psmap/dialogs.py:3800 ../gui/wxpython/psmap/dialogs.py:4520 +#: ../gui/wxpython/psmap/dialogs.py:4798 ../gui/wxpython/psmap/dialogs.py:5379 +#: ../gui/wxpython/psmap/dialogs.py:5387 ../gui/wxpython/psmap/dialogs.py:5947 +#: ../gui/wxpython/psmap/dialogs.py:5956 ../gui/wxpython/psmap/dialogs.py:6531 +#: ../gui/wxpython/psmap/dialogs.py:6540 msgid "Position" msgstr "" @@ -12301,11 +12314,11 @@ msgid "Icon:" msgstr "" -#: ../gui/wxpython/nviz/tools.py:1659 ../gui/wxpython/psmap/dialogs.py:2735 +#: ../gui/wxpython/nviz/tools.py:1659 ../gui/wxpython/psmap/dialogs.py:2737 msgid "size:" msgstr "" -#: ../gui/wxpython/nviz/tools.py:1717 ../gui/wxpython/psmap/dialogs.py:2661 +#: ../gui/wxpython/nviz/tools.py:1717 ../gui/wxpython/psmap/dialogs.py:2663 msgid "symbol:" msgstr "" @@ -12728,134 +12741,134 @@ msgid "Nothing found" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:549 +#: ../gui/wxpython/gui_core/forms.py:561 msgid "Enter parameters for '" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:565 +#: ../gui/wxpython/gui_core/forms.py:577 msgid "Close this window without executing the command (Ctrl+Q)" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:596 +#: ../gui/wxpython/gui_core/forms.py:608 msgid "Run the command (Ctrl+R)" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:624 +#: ../gui/wxpython/gui_core/forms.py:636 msgid "Show manual page of the command (Ctrl+H)" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:663 +#: ../gui/wxpython/gui_core/forms.py:675 msgid "Add created map(s) into layer tree" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:693 +#: ../gui/wxpython/gui_core/forms.py:705 msgid "Close dialog when command is successfully finished. Change this settings in Preferences dialog ('Command' tab)." msgstr "" -#: ../gui/wxpython/gui_core/forms.py:878 +#: ../gui/wxpython/gui_core/forms.py:890 #, python-format msgid "'%s' copied to clipboard" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:962 ../gui/wxpython/gui_core/forms.py:976 +#: ../gui/wxpython/gui_core/forms.py:974 ../gui/wxpython/gui_core/forms.py:988 msgid "Required" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:965 ../gui/wxpython/gui_core/forms.py:977 +#: ../gui/wxpython/gui_core/forms.py:977 ../gui/wxpython/gui_core/forms.py:989 msgid "Optional" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1060 -#: ../gui/wxpython/gui_core/forms.py:2065 +#: ../gui/wxpython/gui_core/forms.py:1072 +#: ../gui/wxpython/gui_core/forms.py:2086 msgid "Parameterized in model" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1129 +#: ../gui/wxpython/gui_core/forms.py:1141 msgid "This option is required" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1150 +#: ../gui/wxpython/gui_core/forms.py:1162 msgid "[multiple]" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1208 +#: ../gui/wxpython/gui_core/forms.py:1220 msgid "valid range" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1318 -#: ../gui/wxpython/gui_core/forms.py:2696 +#: ../gui/wxpython/gui_core/forms.py:1330 +#: ../gui/wxpython/gui_core/forms.py:2726 #: ../gui/wxpython/gui_core/toolbars.py:70 msgid "Select font" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1430 ../gui/wxpython/lmgr/toolbars.py:158 +#: ../gui/wxpython/gui_core/forms.py:1443 ../gui/wxpython/lmgr/toolbars.py:158 msgid "Graphical Modeler" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1436 -#: ../gui/wxpython/gui_core/preferences.py:779 +#: ../gui/wxpython/gui_core/forms.py:1449 +#: ../gui/wxpython/gui_core/preferences.py:773 msgid "Map Display" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1549 +#: ../gui/wxpython/gui_core/forms.py:1562 msgid "Show graphical representation of temporal extent of dataset(s) ." msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1779 -#: ../gui/wxpython/gui_core/preferences.py:1363 -#: ../gui/wxpython/gui_core/preferences.py:1398 +#: ../gui/wxpython/gui_core/forms.py:1789 +#: ../gui/wxpython/gui_core/preferences.py:1357 +#: ../gui/wxpython/gui_core/preferences.py:1392 msgid "Transparent" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1815 -#: ../gui/wxpython/gui_core/forms.py:1907 +#: ../gui/wxpython/gui_core/forms.py:1825 +#: ../gui/wxpython/gui_core/forms.py:1917 #, python-format msgid "Choose %s" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1818 +#: ../gui/wxpython/gui_core/forms.py:1828 #: ../gui/wxpython/gmodeler/frame.py:1750 msgid "file" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1860 +#: ../gui/wxpython/gui_core/forms.py:1870 msgid "Load and edit content of a file" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1863 +#: ../gui/wxpython/gui_core/forms.py:1873 msgid "&Save as" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1865 +#: ../gui/wxpython/gui_core/forms.py:1875 msgid "Save content to a file for further use" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1870 +#: ../gui/wxpython/gui_core/forms.py:1880 msgid "or enter values directly:" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1872 +#: ../gui/wxpython/gui_core/forms.py:1882 msgid "Enter file content directly instead of specifying a file. Temporary file will be automatically created." msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1910 -#: ../gui/wxpython/gui_core/gselect.py:1434 +#: ../gui/wxpython/gui_core/forms.py:1920 +#: ../gui/wxpython/gui_core/gselect.py:1426 msgid "Directory" msgstr "அடைவà¯" -#: ../gui/wxpython/gui_core/forms.py:2255 ../gui/wxpython/gmodeler/frame.py:171 +#: ../gui/wxpython/gui_core/forms.py:2285 ../gui/wxpython/gmodeler/frame.py:171 msgid "Command output" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:2268 +#: ../gui/wxpython/gui_core/forms.py:2298 msgid "Manual" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:2312 +#: ../gui/wxpython/gui_core/forms.py:2342 msgid "Nothing to load." msgstr "" -#: ../gui/wxpython/gui_core/forms.py:2320 +#: ../gui/wxpython/gui_core/forms.py:2350 #, python-format msgid "" "Unable to load file.\n" @@ -12863,26 +12876,26 @@ "Reason: %s" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:2350 +#: ../gui/wxpython/gui_core/forms.py:2380 msgid "Save input as..." msgstr "" -#: ../gui/wxpython/gui_core/forms.py:2683 +#: ../gui/wxpython/gui_core/forms.py:2713 msgid "No dataset given." msgstr "" -#: ../gui/wxpython/gui_core/forms.py:2852 -#: ../gui/wxpython/gui_core/forms.py:2869 +#: ../gui/wxpython/gui_core/forms.py:2882 +#: ../gui/wxpython/gui_core/forms.py:2899 #, python-format msgid "Unable to parse command '%s'" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:2876 +#: ../gui/wxpython/gui_core/forms.py:2906 #, python-format msgid "%(cmd)s: parameter '%(key)s' not available" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:2958 +#: ../gui/wxpython/gui_core/forms.py:2988 msgid "Try to set up GRASS_ADDON_PATH or GRASS_ADDON_BASE variable." msgstr "" @@ -13027,11 +13040,11 @@ msgstr "" #: ../gui/wxpython/gui_core/ghelp.py:118 ../gui/wxpython/gui_core/ghelp.py:921 -#: ../gui/wxpython/lmgr/frame.py:87 ../gui/wxpython/lmgr/frame.py:1217 +#: ../gui/wxpython/lmgr/frame.py:87 ../gui/wxpython/lmgr/frame.py:1221 msgid "Unable to get GRASS version\n" msgstr "" -#: ../gui/wxpython/gui_core/ghelp.py:131 ../gui/wxpython/lmgr/frame.py:1241 +#: ../gui/wxpython/gui_core/ghelp.py:131 ../gui/wxpython/lmgr/frame.py:1245 msgid "unknown version" msgstr "" @@ -13150,7 +13163,7 @@ msgid "Selected map <%s> has been disabled for rendering. Operation canceled." msgstr "" -#: ../gui/wxpython/gui_core/vselect.py:277 ../gui/wxpython/lmgr/frame.py:2569 +#: ../gui/wxpython/gui_core/vselect.py:277 ../gui/wxpython/lmgr/frame.py:2572 #: ../gui/wxpython/mapdisp/frame.py:594 msgid "No map layer selected. Operation canceled." msgstr "" @@ -13277,561 +13290,569 @@ msgid "Select graphics tool" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:69 +#: ../gui/wxpython/gui_core/gselect.py:72 #, python-format msgid "" "Unable to import pyGRASS: %s\n" "Some functionality will be not accessible" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:507 +#: ../gui/wxpython/gui_core/gselect.py:511 msgid "Not selectable element" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:544 -#: ../gui/wxpython/gui_core/preferences.py:2203 +#: ../gui/wxpython/gui_core/gselect.py:548 +#: ../gui/wxpython/gui_core/preferences.py:2197 msgid "Mapset" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:556 +#: ../gui/wxpython/gui_core/gselect.py:560 msgid "Type: " msgstr "வகை:" -#: ../gui/wxpython/gui_core/gselect.py:574 +#: ../gui/wxpython/gui_core/gselect.py:578 #, python-format msgid "GSelect: invalid item: %s" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1411 +#: ../gui/wxpython/gui_core/gselect.py:890 +msgid "No table linked to layer <{}>." +msgstr "" + +#: ../gui/wxpython/gui_core/gselect.py:1403 msgid "Output settings" msgstr "வெளியீட௠அமைபà¯à®ªà¯à®•à®³à¯" -#: ../gui/wxpython/gui_core/gselect.py:1413 +#: ../gui/wxpython/gui_core/gselect.py:1405 msgid "Source input" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1424 +#: ../gui/wxpython/gui_core/gselect.py:1416 msgid "Native" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1430 +#: ../gui/wxpython/gui_core/gselect.py:1422 msgid "File" msgstr "கோபà¯à®ªà¯" -#: ../gui/wxpython/gui_core/gselect.py:1438 ../gui/wxpython/dbmgr/base.py:2954 -#: ../gui/wxpython/dbmgr/base.py:3084 ../gui/wxpython/dbmgr/base.py:3353 +#: ../gui/wxpython/gui_core/gselect.py:1430 ../gui/wxpython/dbmgr/base.py:2956 +#: ../gui/wxpython/dbmgr/base.py:3086 ../gui/wxpython/dbmgr/base.py:3355 msgid "Database" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1442 +#: ../gui/wxpython/gui_core/gselect.py:1434 msgid "Protocol" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1453 +#: ../gui/wxpython/gui_core/gselect.py:1445 msgid "Output type" msgstr "வெளியீட௠வகை" -#: ../gui/wxpython/gui_core/gselect.py:1455 +#: ../gui/wxpython/gui_core/gselect.py:1447 msgid "Source type" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1477 +#: ../gui/wxpython/gui_core/gselect.py:1469 msgid "All files" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1493 +#: ../gui/wxpython/gui_core/gselect.py:1485 msgid "ZIP files" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1494 +#: ../gui/wxpython/gui_core/gselect.py:1486 msgid "GZIP files" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1495 +#: ../gui/wxpython/gui_core/gselect.py:1487 msgid "TAR files" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1497 +#: ../gui/wxpython/gui_core/gselect.py:1489 msgid "TARGZ files" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1505 +#: ../gui/wxpython/gui_core/gselect.py:1497 msgid "File:" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1506 +#: ../gui/wxpython/gui_core/gselect.py:1498 msgid "Choose file to import" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1521 -#: ../gui/wxpython/gui_core/gselect.py:1604 -#: ../gui/wxpython/animation/dialogs.py:1196 +#: ../gui/wxpython/gui_core/gselect.py:1513 +#: ../gui/wxpython/gui_core/gselect.py:1596 +#: ../gui/wxpython/animation/dialogs.py:1199 msgid "Directory:" msgstr "அடைவà¯:" -#: ../gui/wxpython/gui_core/gselect.py:1522 -#: ../gui/wxpython/gui_core/gselect.py:1605 +#: ../gui/wxpython/gui_core/gselect.py:1514 +#: ../gui/wxpython/gui_core/gselect.py:1597 msgid "Choose input directory" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1539 +#: ../gui/wxpython/gui_core/gselect.py:1531 msgid "Extension:" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1568 -#: ../gui/wxpython/gui_core/gselect.py:1583 -#: ../gui/wxpython/gui_core/gselect.py:1585 -#: ../gui/wxpython/gui_core/widgets.py:1294 -#: ../gui/wxpython/animation/dialogs.py:402 +#: ../gui/wxpython/gui_core/gselect.py:1560 +#: ../gui/wxpython/gui_core/gselect.py:1575 +#: ../gui/wxpython/gui_core/gselect.py:1577 +#: ../gui/wxpython/gui_core/widgets.py:1298 +#: ../gui/wxpython/animation/dialogs.py:405 #: ../gui/wxpython/vnet/dialogs.py:1643 #: ../gui/wxpython/gmodeler/preferences.py:706 msgid "Name:" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1569 +#: ../gui/wxpython/gui_core/gselect.py:1561 msgid "Choose file" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1590 -#: ../gui/wxpython/gui_core/gselect.py:2350 +#: ../gui/wxpython/gui_core/gselect.py:1582 +#: ../gui/wxpython/gui_core/gselect.py:2342 msgid "Feature type:" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1592 +#: ../gui/wxpython/gui_core/gselect.py:1584 msgid "simple features" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1593 +#: ../gui/wxpython/gui_core/gselect.py:1585 msgid "topological" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1704 -#: ../gui/wxpython/gui_core/gselect.py:1735 -#: ../gui/wxpython/gui_core/gselect.py:1786 -#: ../gui/wxpython/gui_core/gselect.py:1824 +#: ../gui/wxpython/gui_core/gselect.py:1696 +#: ../gui/wxpython/gui_core/gselect.py:1727 +#: ../gui/wxpython/gui_core/gselect.py:1778 +#: ../gui/wxpython/gui_core/gselect.py:1816 msgid "Creation options:" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1718 -#: ../gui/wxpython/gui_core/gselect.py:1757 -#: ../gui/wxpython/gui_core/gselect.py:1809 +#: ../gui/wxpython/gui_core/gselect.py:1710 +#: ../gui/wxpython/gui_core/gselect.py:1749 +#: ../gui/wxpython/gui_core/gselect.py:1801 msgid "Format:" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1816 +#: ../gui/wxpython/gui_core/gselect.py:1808 msgid "Protocol:" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1839 +#: ../gui/wxpython/gui_core/gselect.py:1831 msgid "No settings available" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1959 +#: ../gui/wxpython/gui_core/gselect.py:1951 #: ../gui/wxpython/web_services/dialogs.py:302 msgid "No data source defined, settings are not saved." msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:2342 +#: ../gui/wxpython/gui_core/gselect.py:2334 msgid "LineString" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:2342 +#: ../gui/wxpython/gui_core/gselect.py:2334 msgid "Polygon" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:2561 +#: ../gui/wxpython/gui_core/gselect.py:2553 msgid "No vector map selected in layer manager. Operation canceled." msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:2574 +#: ../gui/wxpython/gui_core/gselect.py:2566 msgid "Input vector map is not selected" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:2578 +#: ../gui/wxpython/gui_core/gselect.py:2570 #, python-format msgid "Input vector map <%s> and selected map <%s> in layer manager are different. Operation canceled." msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:113 +#: ../gui/wxpython/gui_core/gselect.py:2746 +msgid "No vector map selected" +msgstr "" + +#: ../gui/wxpython/gui_core/widgets.py:114 msgid " (...)" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:854 +#: ../gui/wxpython/gui_core/widgets.py:855 #, python-format msgid "Name <%(name)s> is not a valid name for GRASS map. Please use only ASCII characters excluding %(chars)s and space." msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:968 -#: ../gui/wxpython/gui_core/dialogs.py:768 -#: ../gui/wxpython/gui_core/dialogs.py:836 -#: ../gui/wxpython/gui_core/dialogs.py:1576 ../gui/wxpython/dbmgr/base.py:1419 +#: ../gui/wxpython/gui_core/widgets.py:969 +#: ../gui/wxpython/gui_core/dialogs.py:769 +#: ../gui/wxpython/gui_core/dialogs.py:837 +#: ../gui/wxpython/gui_core/dialogs.py:1578 ../gui/wxpython/dbmgr/base.py:1421 msgid "Select all" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:969 -#: ../gui/wxpython/gui_core/dialogs.py:1578 ../gui/wxpython/dbmgr/base.py:1420 +#: ../gui/wxpython/gui_core/widgets.py:970 +#: ../gui/wxpython/gui_core/dialogs.py:1580 ../gui/wxpython/dbmgr/base.py:1422 msgid "Deselect all" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1082 +#: ../gui/wxpython/gui_core/widgets.py:1086 msgid "Fulltext search" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1084 +#: ../gui/wxpython/gui_core/widgets.py:1088 msgid "Type to search in all modules. Press Enter for next match." msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1151 +#: ../gui/wxpython/gui_core/widgets.py:1155 msgid "Searching, please type more characters." msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1160 +#: ../gui/wxpython/gui_core/widgets.py:1164 #, python-format msgid "%d modules match" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1230 +#: ../gui/wxpython/gui_core/widgets.py:1234 msgid "Profiles" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1236 +#: ../gui/wxpython/gui_core/widgets.py:1240 msgid "Save current settings" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1240 +#: ../gui/wxpython/gui_core/widgets.py:1244 msgid "Delete currently selected settings" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1263 +#: ../gui/wxpython/gui_core/widgets.py:1267 msgid "Load:" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1281 +#: ../gui/wxpython/gui_core/widgets.py:1285 #, python-format msgid "Settings <%s> not found" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1295 -#: ../gui/wxpython/gui_core/widgets.py:1315 +#: ../gui/wxpython/gui_core/widgets.py:1299 +#: ../gui/wxpython/gui_core/widgets.py:1319 msgid "Save settings" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1300 +#: ../gui/wxpython/gui_core/widgets.py:1304 msgid "Name not given, settings is not saved." msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1312 +#: ../gui/wxpython/gui_core/widgets.py:1316 #, python-format msgid "Settings <%s> already exists. Do you want to overwrite the settings?" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1363 +#: ../gui/wxpython/gui_core/widgets.py:1367 msgid "No settings is defined. Operation canceled." msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1401 +#: ../gui/wxpython/gui_core/widgets.py:1405 msgid "Unable to save settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:59 +#: ../gui/wxpython/gui_core/preferences.py:61 msgid "User settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:83 +#: ../gui/wxpython/gui_core/preferences.py:85 msgid "Set to default" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:91 +#: ../gui/wxpython/gui_core/preferences.py:93 msgid "Revert settings to default" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:94 +#: ../gui/wxpython/gui_core/preferences.py:96 msgid "Apply changes for the current session only and close" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:95 +#: ../gui/wxpython/gui_core/preferences.py:97 msgid "Save for this session only" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:165 +#: ../gui/wxpython/gui_core/preferences.py:167 msgid "Settings applied to current session but not saved" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:237 +#: ../gui/wxpython/gui_core/preferences.py:230 msgid "Key column cannot be empty string." msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:256 +#: ../gui/wxpython/gui_core/preferences.py:249 msgid "GUI Settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:291 +#: ../gui/wxpython/gui_core/preferences.py:284 msgid "Layer Manager settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:301 +#: ../gui/wxpython/gui_core/preferences.py:294 msgid "Ask when removing map layer from layer tree" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:314 +#: ../gui/wxpython/gui_core/preferences.py:307 msgid "Ask when quiting wxGUI or closing display" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:329 -#: ../gui/wxpython/gui_core/preferences.py:346 +#: ../gui/wxpython/gui_core/preferences.py:322 +#: ../gui/wxpython/gui_core/preferences.py:339 #, python-format msgid "Hide '%s' tab (requires GUI restart)" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:330 -#: ../gui/wxpython/gui_core/preferences.py:1120 +#: ../gui/wxpython/gui_core/preferences.py:323 +#: ../gui/wxpython/gui_core/preferences.py:1114 #: ../gui/wxpython/lmgr/frame.py:366 msgid "Modules" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:347 +#: ../gui/wxpython/gui_core/preferences.py:340 #: ../gui/wxpython/lmgr/frame.py:390 msgid "Python" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:366 +#: ../gui/wxpython/gui_core/preferences.py:359 msgid "Automatically copy selected text to clipboard (in the Console tab)" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:394 +#: ../gui/wxpython/gui_core/preferences.py:387 msgid "Workspace settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:401 +#: ../gui/wxpython/gui_core/preferences.py:394 msgid "Suppress positioning Map Display Window(s)" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:417 +#: ../gui/wxpython/gui_core/preferences.py:410 msgid "Suppress positioning Layer Manager window" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:432 +#: ../gui/wxpython/gui_core/preferences.py:425 msgid "Save current window layout as default" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:441 +#: ../gui/wxpython/gui_core/preferences.py:434 msgid "Save current position and size of Layer Manager window and opened Map Display window(s) and use as default for next sessions." msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:463 +#: ../gui/wxpython/gui_core/preferences.py:456 msgid "Region settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:470 +#: ../gui/wxpython/gui_core/preferences.py:463 msgid "Align region to resolution" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:524 +#: ../gui/wxpython/gui_core/preferences.py:517 msgid "Font for command output:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:529 -#: ../gui/wxpython/gui_core/preferences.py:806 -#: ../gui/wxpython/animation/dialogs.py:1061 +#: ../gui/wxpython/gui_core/preferences.py:522 +#: ../gui/wxpython/gui_core/preferences.py:800 +#: ../gui/wxpython/animation/dialogs.py:1064 msgid "Set font" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:542 +#: ../gui/wxpython/gui_core/preferences.py:535 msgid "Language settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:558 +#: ../gui/wxpython/gui_core/preferences.py:551 msgid "Choose language (requires to save and GRASS restart):" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:591 +#: ../gui/wxpython/gui_core/preferences.py:585 msgid "Appearance settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:601 +#: ../gui/wxpython/gui_core/preferences.py:595 msgid "Element list:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:631 +#: ../gui/wxpython/gui_core/preferences.py:625 msgid "Menu style (requires to save and GUI restart):" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:666 +#: ../gui/wxpython/gui_core/preferences.py:660 msgid "Height of map selection popup window (in pixels):" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:706 +#: ../gui/wxpython/gui_core/preferences.py:700 msgid "Icon theme (requires GUI restart):" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:733 +#: ../gui/wxpython/gui_core/preferences.py:727 msgid "Module dialog style:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:800 +#: ../gui/wxpython/gui_core/preferences.py:794 msgid "Default font for GRASS displays:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:827 +#: ../gui/wxpython/gui_core/preferences.py:821 msgid "Default display settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:837 +#: ../gui/wxpython/gui_core/preferences.py:831 msgid "Display driver:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:863 +#: ../gui/wxpython/gui_core/preferences.py:857 msgid "Statusbar mode:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:915 +#: ../gui/wxpython/gui_core/preferences.py:909 #: ../gui/wxpython/mapdisp/statusbar.py:520 msgid "Align region extent based on display size" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:931 +#: ../gui/wxpython/gui_core/preferences.py:925 #: ../gui/wxpython/mapdisp/statusbar.py:563 msgid "Constrain display resolution to computational settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:947 +#: ../gui/wxpython/gui_core/preferences.py:941 msgid "Enable auto-rendering" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:964 +#: ../gui/wxpython/gui_core/preferences.py:958 msgid "Enable auto-zooming to selected map layer" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:980 +#: ../gui/wxpython/gui_core/preferences.py:974 msgid "Show computational region extent" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:996 +#: ../gui/wxpython/gui_core/preferences.py:990 msgid "Mouse wheel action:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1022 +#: ../gui/wxpython/gui_core/preferences.py:1016 msgid "Mouse scrolling direction:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1063 +#: ../gui/wxpython/gui_core/preferences.py:1057 msgid "Advanced display settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1072 +#: ../gui/wxpython/gui_core/preferences.py:1066 msgid "3D view depth buffer (possible values are 16, 24, 32):" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1127 +#: ../gui/wxpython/gui_core/preferences.py:1121 msgid "Module dialog settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1152 +#: ../gui/wxpython/gui_core/preferences.py:1146 msgid "Close dialog when module is successfully finished" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1166 -#: ../gui/wxpython/gui_core/dialogs.py:306 +#: ../gui/wxpython/gui_core/preferences.py:1160 +#: ../gui/wxpython/gui_core/dialogs.py:307 msgid "Add created map into layer tree" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1181 +#: ../gui/wxpython/gui_core/preferences.py:1175 msgid "Allow interactive input" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1195 +#: ../gui/wxpython/gui_core/preferences.py:1189 msgid "Verbosity level:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1231 +#: ../gui/wxpython/gui_core/preferences.py:1225 #: ../gui/wxpython/lmgr/frame.py:323 msgid "Layers" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1241 +#: ../gui/wxpython/gui_core/preferences.py:1235 msgid "Default raster settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1251 +#: ../gui/wxpython/gui_core/preferences.py:1245 msgid "Make null cells opaque" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1266 +#: ../gui/wxpython/gui_core/preferences.py:1260 msgid "Default color table" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1312 +#: ../gui/wxpython/gui_core/preferences.py:1306 msgid "Default vector settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1318 +#: ../gui/wxpython/gui_core/preferences.py:1312 msgid "Display:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1343 +#: ../gui/wxpython/gui_core/preferences.py:1337 msgid "Feature color:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1383 +#: ../gui/wxpython/gui_core/preferences.py:1377 msgid "Area fill color:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1431 +#: ../gui/wxpython/gui_core/preferences.py:1425 msgid "Random colors according to category number " msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1459 +#: ../gui/wxpython/gui_core/preferences.py:1453 msgid "Symbol:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1513 -#: ../gui/wxpython/dbmgr/base.py:1422 +#: ../gui/wxpython/gui_core/preferences.py:1507 +#: ../gui/wxpython/dbmgr/base.py:1424 msgid "Highlight selected features" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1542 +#: ../gui/wxpython/gui_core/preferences.py:1536 msgid "Line width (in pixels):" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1558 +#: ../gui/wxpython/gui_core/preferences.py:1552 msgid "Automatically hightlight selected features in map display" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1582 +#: ../gui/wxpython/gui_core/preferences.py:1576 msgid "Data browser" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1590 +#: ../gui/wxpython/gui_core/preferences.py:1584 msgid "Left mouse double click:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1615 +#: ../gui/wxpython/gui_core/preferences.py:1609 msgid "Encoding (e.g. utf-8, ascii, iso8859-1, koi8-r):" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1630 +#: ../gui/wxpython/gui_core/preferences.py:1624 msgid "Ask when deleting data record(s) from table" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1654 +#: ../gui/wxpython/gui_core/preferences.py:1648 msgid "Create table" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1661 -#: ../gui/wxpython/gui_core/dialogs.py:351 +#: ../gui/wxpython/gui_core/preferences.py:1655 +#: ../gui/wxpython/gui_core/dialogs.py:352 msgid "Key column:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1695 +#: ../gui/wxpython/gui_core/preferences.py:1689 #: ../gui/wxpython/mapdisp/statusbar.py:824 msgid "Projection" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1704 +#: ../gui/wxpython/gui_core/preferences.py:1698 msgid "Projection statusbar settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1713 +#: ../gui/wxpython/gui_core/preferences.py:1707 msgid "" "\n" "Note: This only controls the coordinates displayed in the lower-left of the Map Display\n" @@ -13840,63 +13861,63 @@ "menu located at the bottom of the Map Display window.\n" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1746 +#: ../gui/wxpython/gui_core/preferences.py:1740 msgid "Proj.4 string (required):" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1763 +#: ../gui/wxpython/gui_core/preferences.py:1757 msgid "EPSG file:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1780 +#: ../gui/wxpython/gui_core/preferences.py:1774 msgid "Load EPSG codes (be patient), enter EPSG code or insert Proj.4 string directly." msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1788 +#: ../gui/wxpython/gui_core/preferences.py:1782 msgid "&Load EPSG codes" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1808 +#: ../gui/wxpython/gui_core/preferences.py:1802 msgid "Coordinates format" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1816 +#: ../gui/wxpython/gui_core/preferences.py:1810 msgid "Lat/long projections" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1837 +#: ../gui/wxpython/gui_core/preferences.py:1831 msgid "Precision:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1923 +#: ../gui/wxpython/gui_core/preferences.py:1917 #, python-format msgid "Unable to read EPSG codes: %s" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1956 -#: ../gui/wxpython/gui_core/preferences.py:1968 -#: ../gui/wxpython/gui_core/preferences.py:1980 +#: ../gui/wxpython/gui_core/preferences.py:1950 +#: ../gui/wxpython/gui_core/preferences.py:1962 +#: ../gui/wxpython/gui_core/preferences.py:1974 #, python-format msgid "EPSG code %s not found" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1990 +#: ../gui/wxpython/gui_core/preferences.py:1984 msgid "Select default display font" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:2004 +#: ../gui/wxpython/gui_core/preferences.py:1998 msgid "Failed to set default display font. Try different font." msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:2023 +#: ../gui/wxpython/gui_core/preferences.py:2017 msgid "Select default output font" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:2112 +#: ../gui/wxpython/gui_core/preferences.py:2106 msgid "Manage access to mapsets" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:2127 +#: ../gui/wxpython/gui_core/preferences.py:2121 msgid "" "Check a mapset to make it accessible, uncheck it to hide it.\n" " Notes:\n" @@ -13905,7 +13926,7 @@ " - You may only write to mapsets which you own." msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:2204 +#: ../gui/wxpython/gui_core/preferences.py:2198 msgid "Owner" msgstr "" @@ -13917,274 +13938,274 @@ msgid "Select GRASS location and mapset" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:122 +#: ../gui/wxpython/gui_core/dialogs.py:123 msgid "Location or mapset is not defined." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:132 +#: ../gui/wxpython/gui_core/dialogs.py:133 msgid "Name of GRASS location:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:143 -#: ../gui/wxpython/gui_core/dialogs.py:200 +#: ../gui/wxpython/gui_core/dialogs.py:144 +#: ../gui/wxpython/gui_core/dialogs.py:201 msgid "Name of mapset:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:172 +#: ../gui/wxpython/gui_core/dialogs.py:173 msgid "Select mapset in GRASS location" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:192 +#: ../gui/wxpython/gui_core/dialogs.py:193 msgid "Name of mapset is missing." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:233 +#: ../gui/wxpython/gui_core/dialogs.py:234 msgid "Name of vector map is missing." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:286 +#: ../gui/wxpython/gui_core/dialogs.py:287 msgid "Create attribute table" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:320 +#: ../gui/wxpython/gui_core/dialogs.py:321 msgid "Name of new vector map is missing." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:332 +#: ../gui/wxpython/gui_core/dialogs.py:333 msgid "Name for new vector map:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:435 +#: ../gui/wxpython/gui_core/dialogs.py:436 #, python-format msgid "Unable to create vector map <%s>." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:440 +#: ../gui/wxpython/gui_core/dialogs.py:441 #, python-format msgid "" "Invalid or empty key column.\n" "Unable to create vector map <%s>." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:471 +#: ../gui/wxpython/gui_core/dialogs.py:472 #, python-format msgid "Vector map <%s> already exists in the current mapset. Do you want to overwrite it?" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:561 +#: ../gui/wxpython/gui_core/dialogs.py:562 msgid "Load region:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:567 +#: ../gui/wxpython/gui_core/dialogs.py:568 msgid "Save region:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:619 +#: ../gui/wxpython/gui_core/dialogs.py:620 msgid "Name cannot begin with '.' and must not contain space, quotes, '/', ''', '@', ',', '=', '*', and all other non-alphanumeric characters." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:635 +#: ../gui/wxpython/gui_core/dialogs.py:636 msgid "Create or edit imagery groups" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:669 +#: ../gui/wxpython/gui_core/dialogs.py:670 msgid "Apply changes to selected group and close dialog" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:670 +#: ../gui/wxpython/gui_core/dialogs.py:671 msgid "Apply changes to selected group" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:671 +#: ../gui/wxpython/gui_core/dialogs.py:672 msgid "Close dialog, changes are not applied" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:712 -#: ../gui/wxpython/gui_core/dialogs.py:1509 +#: ../gui/wxpython/gui_core/dialogs.py:713 +#: ../gui/wxpython/gui_core/dialogs.py:1510 msgid "Put here a regular expression. Characters '.*' stand for anything, character '^' stands for the beginning and '$' for the end." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:719 +#: ../gui/wxpython/gui_core/dialogs.py:720 msgid "Select existing group or enter name of new group:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:730 +#: ../gui/wxpython/gui_core/dialogs.py:731 msgid "Edit/create subgroup" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:743 +#: ../gui/wxpython/gui_core/dialogs.py:744 msgid "Select existing subgroup or enter name of new subgroup:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:777 -#: ../gui/wxpython/gui_core/dialogs.py:845 -#: ../gui/wxpython/gui_core/dialogs.py:1494 +#: ../gui/wxpython/gui_core/dialogs.py:778 +#: ../gui/wxpython/gui_core/dialogs.py:846 +#: ../gui/wxpython/gui_core/dialogs.py:1495 msgid "Pattern:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:795 -#: ../gui/wxpython/gui_core/dialogs.py:863 -#: ../gui/wxpython/gui_core/dialogs.py:1518 +#: ../gui/wxpython/gui_core/dialogs.py:796 +#: ../gui/wxpython/gui_core/dialogs.py:864 +#: ../gui/wxpython/gui_core/dialogs.py:1519 msgid "List of maps:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:811 +#: ../gui/wxpython/gui_core/dialogs.py:812 msgid "Select map layers and add them to the list." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:816 +#: ../gui/wxpython/gui_core/dialogs.py:817 msgid "Remove selected layer(s) from list." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:873 +#: ../gui/wxpython/gui_core/dialogs.py:874 msgid "Check maps from group to be included into subgroup." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1037 +#: ../gui/wxpython/gui_core/dialogs.py:1038 msgid "Add selected map layers into group" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1174 +#: ../gui/wxpython/gui_core/dialogs.py:1175 #, python-format msgid "Group <%s> was changed, do you want to apply changes?" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1177 -#: ../gui/wxpython/gui_core/dialogs.py:1193 +#: ../gui/wxpython/gui_core/dialogs.py:1178 +#: ../gui/wxpython/gui_core/dialogs.py:1194 msgid "Unapplied changes" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1190 +#: ../gui/wxpython/gui_core/dialogs.py:1191 #, python-format msgid "Subgroup <%s> was changed, do you want to apply changes?" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1247 +#: ../gui/wxpython/gui_core/dialogs.py:1248 msgid "No raster maps selected." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1276 +#: ../gui/wxpython/gui_core/dialogs.py:1277 #, python-format msgid "No changes to apply in group <%s>." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1279 +#: ../gui/wxpython/gui_core/dialogs.py:1280 #, python-format msgid "Group <%s> was successfully created." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1281 +#: ../gui/wxpython/gui_core/dialogs.py:1282 #, python-format msgid "Group <%s> was successfully changed." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1284 +#: ../gui/wxpython/gui_core/dialogs.py:1285 #, python-format msgid "Creating of new group <%s> failed." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1286 +#: ../gui/wxpython/gui_core/dialogs.py:1287 #, python-format msgid "Changing of group <%s> failed." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1324 +#: ../gui/wxpython/gui_core/dialogs.py:1325 msgid "No group selected." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1329 +#: ../gui/wxpython/gui_core/dialogs.py:1330 msgid "No subgroup selected." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1436 +#: ../gui/wxpython/gui_core/dialogs.py:1437 msgid "Use fully-qualified map names" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1462 +#: ../gui/wxpython/gui_core/dialogs.py:1463 msgid "Map type:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1477 +#: ../gui/wxpython/gui_core/dialogs.py:1478 msgid "Select toggle" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1484 +#: ../gui/wxpython/gui_core/dialogs.py:1485 msgid "Mapset:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1577 +#: ../gui/wxpython/gui_core/dialogs.py:1579 msgid "Invert selection" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1720 +#: ../gui/wxpython/gui_core/dialogs.py:1722 #, python-format msgid "Dynamic series (%s)" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1747 +#: ../gui/wxpython/gui_core/dialogs.py:1749 msgid "Set Map Layer Opacity" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1778 -#: ../gui/wxpython/psmap/dialogs.py:6389 ../gui/wxpython/psmap/dialogs.py:6416 -#: ../gui/wxpython/psmap/dialogs.py:6748 ../gui/wxpython/psmap/dialogs.py:6778 +#: ../gui/wxpython/gui_core/dialogs.py:1780 +#: ../gui/wxpython/psmap/dialogs.py:6391 ../gui/wxpython/psmap/dialogs.py:6418 +#: ../gui/wxpython/psmap/dialogs.py:6750 ../gui/wxpython/psmap/dialogs.py:6780 msgid "transparent" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1781 +#: ../gui/wxpython/gui_core/dialogs.py:1783 msgid "opaque" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1879 +#: ../gui/wxpython/gui_core/dialogs.py:1884 msgid "Set image size" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1894 +#: ../gui/wxpython/gui_core/dialogs.py:1899 msgid "Image size" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1941 +#: ../gui/wxpython/gui_core/dialogs.py:1946 msgid "Template:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1981 +#: ../gui/wxpython/gui_core/dialogs.py:1986 msgid "GRASS GIS SQL Query Utility" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1997 +#: ../gui/wxpython/gui_core/dialogs.py:2002 msgid " SQL statement " msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:2045 +#: ../gui/wxpython/gui_core/dialogs.py:2050 msgid "Symbols" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:2080 +#: ../gui/wxpython/gui_core/dialogs.py:2085 msgid "Symbol directory:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:2092 +#: ../gui/wxpython/gui_core/dialogs.py:2097 msgid "Symbol name:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:2343 +#: ../gui/wxpython/gui_core/dialogs.py:2348 msgid "Do you want to quit GRASS including shell prompt or just close the GUI?" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:2420 +#: ../gui/wxpython/gui_core/dialogs.py:2425 msgid "Select font:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:2451 +#: ../gui/wxpython/gui_core/dialogs.py:2456 msgid "Character encoding:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:2469 -#: ../gui/wxpython/psmap/dialogs.py:398 ../gui/wxpython/psmap/dialogs.py:4979 +#: ../gui/wxpython/gui_core/dialogs.py:2474 +#: ../gui/wxpython/psmap/dialogs.py:400 ../gui/wxpython/psmap/dialogs.py:4981 msgid "Font size:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:2521 +#: ../gui/wxpython/gui_core/dialogs.py:2526 msgid "Example" msgstr "" @@ -14285,28 +14306,28 @@ msgid "Toggle to save list of executed commands into a file; content saved when switching off." msgstr "" -#: ../gui/wxpython/gui_core/goutput.py:420 +#: ../gui/wxpython/gui_core/goutput.py:421 #: ../gui/wxpython/gui_core/goutput.py:516 msgid "Save file as..." msgstr "" -#: ../gui/wxpython/gui_core/goutput.py:422 +#: ../gui/wxpython/gui_core/goutput.py:423 #: ../gui/wxpython/gui_core/goutput.py:518 #, python-format msgid "%(txt)s (*.txt)|*.txt|%(files)s (*)|*" msgstr "" -#: ../gui/wxpython/gui_core/goutput.py:423 +#: ../gui/wxpython/gui_core/goutput.py:424 #: ../gui/wxpython/gui_core/goutput.py:519 msgid "Text files" msgstr "" -#: ../gui/wxpython/gui_core/goutput.py:424 +#: ../gui/wxpython/gui_core/goutput.py:425 #: ../gui/wxpython/gui_core/goutput.py:520 msgid "Files" msgstr "" -#: ../gui/wxpython/gui_core/goutput.py:437 +#: ../gui/wxpython/gui_core/goutput.py:438 #, python-format msgid "" "Unable to write file '%(path)s'.\n" @@ -14314,14 +14335,21 @@ "Details: %(error)s" msgstr "" -#: ../gui/wxpython/gui_core/goutput.py:442 +#: ../gui/wxpython/gui_core/goutput.py:443 #, python-format msgid "Command output saved into '%s'" msgstr "" +#: ../gui/wxpython/gui_core/goutput.py:497 +#, python-brace-format +msgid "" +"Unable to write file '{filePath}'.\n" +"\n" +"Details: {error}" +msgstr "" + #: ../gui/wxpython/gui_core/goutput.py:501 -#, python-format -msgid "Command log saved to '%s'" +msgid "Command log saved to '{}'" msgstr "" #: ../gui/wxpython/psmap/toolbars.py:79 @@ -14453,7 +14481,7 @@ msgstr "" #: ../gui/wxpython/psmap/frame.py:636 ../gui/wxpython/psmap/frame.py:661 -#: ../gui/wxpython/psmap/dialogs.py:1635 +#: ../gui/wxpython/psmap/dialogs.py:1637 msgid "Please, create map frame first." msgstr "" @@ -14501,7 +14529,7 @@ msgid "Click and drag to resize object" msgstr "" -#: ../gui/wxpython/psmap/frame.py:2471 +#: ../gui/wxpython/psmap/frame.py:2474 msgid "labels: " msgstr "" @@ -14596,760 +14624,760 @@ msgid "Failed to read instruction %(inst)s: file %(file)s not found." msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:231 +#: ../gui/wxpython/psmap/dialogs.py:233 msgid "Units:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:242 +#: ../gui/wxpython/psmap/dialogs.py:244 msgid "" "Position of the top left corner\n" "from the top left edge of the paper" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:244 -#: ../gui/wxpython/animation/dialogs.py:1137 +#: ../gui/wxpython/psmap/dialogs.py:246 +#: ../gui/wxpython/animation/dialogs.py:1140 msgid "X:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:246 -#: ../gui/wxpython/animation/dialogs.py:1139 +#: ../gui/wxpython/psmap/dialogs.py:248 +#: ../gui/wxpython/animation/dialogs.py:1142 msgid "Y:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:271 +#: ../gui/wxpython/psmap/dialogs.py:273 msgid "Position is given:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:273 +#: ../gui/wxpython/psmap/dialogs.py:275 msgid "relative to paper" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:275 +#: ../gui/wxpython/psmap/dialogs.py:277 msgid "by map coordinates" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:305 +#: ../gui/wxpython/psmap/dialogs.py:307 msgid "" "Position from the top left\n" "edge of the paper" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:396 +#: ../gui/wxpython/psmap/dialogs.py:398 msgid "Font:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:424 +#: ../gui/wxpython/psmap/dialogs.py:426 msgid "Choose color:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:473 +#: ../gui/wxpython/psmap/dialogs.py:475 msgid "Close dialog and apply changes" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:524 +#: ../gui/wxpython/psmap/dialogs.py:526 msgid "Units" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:525 -#: ../gui/wxpython/animation/dialogs.py:926 +#: ../gui/wxpython/psmap/dialogs.py:527 +#: ../gui/wxpython/animation/dialogs.py:929 msgid "Format" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:526 +#: ../gui/wxpython/psmap/dialogs.py:528 msgid "Orientation" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:527 ../gui/wxpython/psmap/dialogs.py:2888 +#: ../gui/wxpython/psmap/dialogs.py:529 ../gui/wxpython/psmap/dialogs.py:2890 msgid "Width" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:528 +#: ../gui/wxpython/psmap/dialogs.py:530 msgid "Height" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:529 +#: ../gui/wxpython/psmap/dialogs.py:531 msgid "Left" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:530 +#: ../gui/wxpython/psmap/dialogs.py:532 msgid "Right" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:594 +#: ../gui/wxpython/psmap/dialogs.py:596 msgid "Literal is not allowed!" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:608 +#: ../gui/wxpython/psmap/dialogs.py:610 msgid "Page size" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:612 +#: ../gui/wxpython/psmap/dialogs.py:614 msgid "Margins" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:619 +#: ../gui/wxpython/psmap/dialogs.py:621 msgid "Portrait" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:619 +#: ../gui/wxpython/psmap/dialogs.py:621 msgid "Landscape" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:765 +#: ../gui/wxpython/psmap/dialogs.py:767 msgid "Map settings" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:775 +#: ../gui/wxpython/psmap/dialogs.py:777 msgid "Map frame settings" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:893 +#: ../gui/wxpython/psmap/dialogs.py:895 msgid "Map frame options:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:894 +#: ../gui/wxpython/psmap/dialogs.py:896 msgid "fit frame to match selected map" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:895 +#: ../gui/wxpython/psmap/dialogs.py:897 msgid "fit frame to match saved region" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:896 +#: ../gui/wxpython/psmap/dialogs.py:898 msgid "fit frame to match current computational region" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:897 +#: ../gui/wxpython/psmap/dialogs.py:899 msgid "fixed scale and map center" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:914 ../gui/wxpython/psmap/dialogs.py:1224 +#: ../gui/wxpython/psmap/dialogs.py:916 ../gui/wxpython/psmap/dialogs.py:1226 msgid "Map selection" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:927 ../gui/wxpython/psmap/dialogs.py:1715 +#: ../gui/wxpython/psmap/dialogs.py:929 ../gui/wxpython/psmap/dialogs.py:1717 msgid "Map:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:927 +#: ../gui/wxpython/psmap/dialogs.py:929 msgid "Region:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:984 +#: ../gui/wxpython/psmap/dialogs.py:986 msgid "Map scale and center" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:988 +#: ../gui/wxpython/psmap/dialogs.py:990 msgid "Center:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:989 +#: ../gui/wxpython/psmap/dialogs.py:991 msgid "E:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:990 +#: ../gui/wxpython/psmap/dialogs.py:992 msgid "N:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:997 ../gui/wxpython/psmap/dialogs.py:5860 +#: ../gui/wxpython/psmap/dialogs.py:999 ../gui/wxpython/psmap/dialogs.py:5862 msgid "Scale:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:998 +#: ../gui/wxpython/psmap/dialogs.py:1000 msgid "1 :" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1062 +#: ../gui/wxpython/psmap/dialogs.py:1064 msgid "Map max resolution (dpi):" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1099 ../gui/wxpython/psmap/dialogs.py:3709 +#: ../gui/wxpython/psmap/dialogs.py:1101 ../gui/wxpython/psmap/dialogs.py:3711 msgid "Border" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1105 +#: ../gui/wxpython/psmap/dialogs.py:1107 msgid "draw border around map frame" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1112 +#: ../gui/wxpython/psmap/dialogs.py:1114 msgid "border color:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1114 +#: ../gui/wxpython/psmap/dialogs.py:1116 msgid "border width (pts):" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1233 +#: ../gui/wxpython/psmap/dialogs.py:1235 msgid "" "Region is set to match this map,\n" "raster or vector map must be added later" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1240 +#: ../gui/wxpython/psmap/dialogs.py:1242 msgid "Region selection" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1420 +#: ../gui/wxpython/psmap/dialogs.py:1422 msgid "No map selected!" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1444 +#: ../gui/wxpython/psmap/dialogs.py:1446 msgid "No region selected!" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1495 +#: ../gui/wxpython/psmap/dialogs.py:1497 msgid "Invalid scale or map center!" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1565 +#: ../gui/wxpython/psmap/dialogs.py:1567 msgid "Choose raster map" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1570 +#: ../gui/wxpython/psmap/dialogs.py:1572 msgid "no raster map" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1573 +#: ../gui/wxpython/psmap/dialogs.py:1575 msgid "raster:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1698 ../gui/wxpython/gmodeler/model.py:798 +#: ../gui/wxpython/psmap/dialogs.py:1700 ../gui/wxpython/gmodeler/model.py:798 msgid "Vector maps" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1711 +#: ../gui/wxpython/psmap/dialogs.py:1713 msgid "Add map" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1719 ../gui/wxpython/psmap/dialogs.py:2180 +#: ../gui/wxpython/psmap/dialogs.py:1721 ../gui/wxpython/psmap/dialogs.py:2182 msgid "points" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1719 ../gui/wxpython/psmap/dialogs.py:2182 +#: ../gui/wxpython/psmap/dialogs.py:1721 ../gui/wxpython/psmap/dialogs.py:2184 msgid "lines" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1719 +#: ../gui/wxpython/psmap/dialogs.py:1721 msgid "areas" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1725 +#: ../gui/wxpython/psmap/dialogs.py:1727 msgid "Data Type" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1730 -#: ../gui/wxpython/animation/dialogs.py:776 ../gui/wxpython/dbmgr/base.py:2361 +#: ../gui/wxpython/psmap/dialogs.py:1732 +#: ../gui/wxpython/animation/dialogs.py:779 ../gui/wxpython/dbmgr/base.py:2363 msgid "Add" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1759 +#: ../gui/wxpython/psmap/dialogs.py:1761 msgid "Manage vector maps" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1764 +#: ../gui/wxpython/psmap/dialogs.py:1766 msgid "The topmost vector map overlaps the others" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1768 ../gui/wxpython/psmap/dialogs.py:3666 +#: ../gui/wxpython/psmap/dialogs.py:1770 ../gui/wxpython/psmap/dialogs.py:3668 #: ../gui/wxpython/web_services/widgets.py:267 msgid "Up" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1769 ../gui/wxpython/psmap/dialogs.py:3667 +#: ../gui/wxpython/psmap/dialogs.py:1771 ../gui/wxpython/psmap/dialogs.py:3669 #: ../gui/wxpython/web_services/widgets.py:269 msgid "Down" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1771 +#: ../gui/wxpython/psmap/dialogs.py:1773 msgid "Properties..." msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2014 +#: ../gui/wxpython/psmap/dialogs.py:2016 msgid "Raster map settings" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2062 +#: ../gui/wxpython/psmap/dialogs.py:2064 msgid "Vector maps settings" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2110 +#: ../gui/wxpython/psmap/dialogs.py:2112 #, python-format msgid "%s properties" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2165 +#: ../gui/wxpython/psmap/dialogs.py:2167 msgid "Data selection" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2180 +#: ../gui/wxpython/psmap/dialogs.py:2182 msgid "centroids" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2182 +#: ../gui/wxpython/psmap/dialogs.py:2184 msgid "boundaries" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2220 +#: ../gui/wxpython/psmap/dialogs.py:2222 msgid "Layer selection" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2227 +#: ../gui/wxpython/psmap/dialogs.py:2229 msgid "Database connection is not defined in DB file." msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2228 +#: ../gui/wxpython/psmap/dialogs.py:2230 msgid "Select layer:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2257 +#: ../gui/wxpython/psmap/dialogs.py:2259 msgid "list of categories (e.g. 1,3,5-7)" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2314 +#: ../gui/wxpython/psmap/dialogs.py:2316 msgid "Use current mask" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2333 ../gui/wxpython/psmap/dialogs.py:2489 +#: ../gui/wxpython/psmap/dialogs.py:2335 ../gui/wxpython/psmap/dialogs.py:2491 msgid "Colors" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2342 ../gui/wxpython/psmap/dialogs.py:2498 +#: ../gui/wxpython/psmap/dialogs.py:2344 ../gui/wxpython/psmap/dialogs.py:2500 msgid "Outline" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2347 ../gui/wxpython/psmap/dialogs.py:2508 +#: ../gui/wxpython/psmap/dialogs.py:2349 ../gui/wxpython/psmap/dialogs.py:2510 msgid "draw outline" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2350 ../gui/wxpython/psmap/dialogs.py:2513 -#: ../gui/wxpython/psmap/dialogs.py:5285 ../gui/wxpython/psmap/dialogs.py:5293 +#: ../gui/wxpython/psmap/dialogs.py:2352 ../gui/wxpython/psmap/dialogs.py:2515 +#: ../gui/wxpython/psmap/dialogs.py:5287 ../gui/wxpython/psmap/dialogs.py:5295 msgid "Width (pts):" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2419 +#: ../gui/wxpython/psmap/dialogs.py:2421 msgid "fill color" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2425 ../gui/wxpython/psmap/dialogs.py:2583 +#: ../gui/wxpython/psmap/dialogs.py:2427 ../gui/wxpython/psmap/dialogs.py:2585 msgid "choose color:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2440 ../gui/wxpython/psmap/dialogs.py:2599 +#: ../gui/wxpython/psmap/dialogs.py:2442 ../gui/wxpython/psmap/dialogs.py:2601 msgid "color from map table column:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2511 +#: ../gui/wxpython/psmap/dialogs.py:2513 msgid "No effect for fill color from table column" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2580 +#: ../gui/wxpython/psmap/dialogs.py:2582 msgid "Color of lines:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2647 ../gui/wxpython/psmap/dialogs.py:2879 -#: ../gui/wxpython/psmap/dialogs.py:3004 +#: ../gui/wxpython/psmap/dialogs.py:2649 ../gui/wxpython/psmap/dialogs.py:2881 +#: ../gui/wxpython/psmap/dialogs.py:3006 msgid "Size and style" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2675 +#: ../gui/wxpython/psmap/dialogs.py:2677 msgid "eps file:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2680 ../gui/wxpython/psmap/dialogs.py:3022 +#: ../gui/wxpython/psmap/dialogs.py:2682 ../gui/wxpython/psmap/dialogs.py:3024 msgid "Type filename or click browse to choose file" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2681 ../gui/wxpython/psmap/dialogs.py:3023 +#: ../gui/wxpython/psmap/dialogs.py:2683 ../gui/wxpython/psmap/dialogs.py:3025 msgid "Choose a file" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2740 +#: ../gui/wxpython/psmap/dialogs.py:2742 msgid "size from map table column:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2742 +#: ../gui/wxpython/psmap/dialogs.py:2744 msgid "scale:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2807 +#: ../gui/wxpython/psmap/dialogs.py:2809 msgid "Rotation" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2812 +#: ../gui/wxpython/psmap/dialogs.py:2814 msgid "rotate symbols:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2814 +#: ../gui/wxpython/psmap/dialogs.py:2816 msgid "counterclockwise in degrees:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2818 +#: ../gui/wxpython/psmap/dialogs.py:2820 msgid "from map table column:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2893 +#: ../gui/wxpython/psmap/dialogs.py:2895 msgid "Set width (pts):" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2910 +#: ../gui/wxpython/psmap/dialogs.py:2912 msgid "multiply width by category value" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2947 +#: ../gui/wxpython/psmap/dialogs.py:2949 msgid "Choose line style:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2960 +#: ../gui/wxpython/psmap/dialogs.py:2962 msgid "Choose linecap:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3013 +#: ../gui/wxpython/psmap/dialogs.py:3015 msgid "Pattern" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3018 +#: ../gui/wxpython/psmap/dialogs.py:3020 msgid "use pattern:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3020 +#: ../gui/wxpython/psmap/dialogs.py:3022 msgid "Choose pattern file:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3028 +#: ../gui/wxpython/psmap/dialogs.py:3030 msgid "pattern line width (pts):" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3032 +#: ../gui/wxpython/psmap/dialogs.py:3034 msgid "pattern scale factor:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3392 +#: ../gui/wxpython/psmap/dialogs.py:3394 msgid "Raster legend" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3397 -#: ../gui/wxpython/animation/dialogs.py:473 +#: ../gui/wxpython/psmap/dialogs.py:3399 +#: ../gui/wxpython/animation/dialogs.py:476 msgid "Show raster legend" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3411 +#: ../gui/wxpython/psmap/dialogs.py:3413 msgid "Source raster" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3416 +#: ../gui/wxpython/psmap/dialogs.py:3418 msgid "current raster" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3419 +#: ../gui/wxpython/psmap/dialogs.py:3421 msgid "select raster" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3426 ../gui/wxpython/psmap/dialogs.py:4441 +#: ../gui/wxpython/psmap/dialogs.py:3428 ../gui/wxpython/psmap/dialogs.py:4443 #, python-format msgid "%(rast)s: type %(type)s" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3475 +#: ../gui/wxpython/psmap/dialogs.py:3477 msgid "Type of legend" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3480 +#: ../gui/wxpython/psmap/dialogs.py:3482 msgid "discrete legend (categorical maps)" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3484 +#: ../gui/wxpython/psmap/dialogs.py:3486 msgid "continuous color gradient legend (floating point map)" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3510 +#: ../gui/wxpython/psmap/dialogs.py:3512 msgid "Advanced legend settings" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3515 +#: ../gui/wxpython/psmap/dialogs.py:3517 msgid "draw \"no data\" box" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3524 +#: ../gui/wxpython/psmap/dialogs.py:3526 msgid "draw ticks across color table" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3616 +#: ../gui/wxpython/psmap/dialogs.py:3618 msgid "Vector legend" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3621 +#: ../gui/wxpython/psmap/dialogs.py:3623 msgid "Show vector legend" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3635 +#: ../gui/wxpython/psmap/dialogs.py:3637 msgid "Source vector maps" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3640 +#: ../gui/wxpython/psmap/dialogs.py:3642 msgid "Choose vector maps and their order in legend" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3645 ../gui/wxpython/gmodeler/frame.py:1886 +#: ../gui/wxpython/psmap/dialogs.py:3647 ../gui/wxpython/gmodeler/frame.py:1886 #: ../gui/wxpython/gmodeler/dialogs.py:492 #: ../gui/wxpython/gmodeler/dialogs.py:604 msgid "Label" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3668 ../gui/wxpython/psmap/dialogs.py:4148 +#: ../gui/wxpython/psmap/dialogs.py:3670 ../gui/wxpython/psmap/dialogs.py:4150 msgid "Edit label" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3714 +#: ../gui/wxpython/psmap/dialogs.py:3716 msgid "draw border around legend" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3772 +#: ../gui/wxpython/psmap/dialogs.py:3774 msgid "Size and position" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3842 +#: ../gui/wxpython/psmap/dialogs.py:3844 msgid "Leave the edit field empty, to use default values." msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3882 +#: ../gui/wxpython/psmap/dialogs.py:3884 msgid "" "Width of the color symbol (for lines)\n" "in front of the legend text" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3888 ../gui/wxpython/psmap/dialogs.py:4053 +#: ../gui/wxpython/psmap/dialogs.py:3890 ../gui/wxpython/psmap/dialogs.py:4055 msgid "Columns:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3898 +#: ../gui/wxpython/psmap/dialogs.py:3900 msgid "column span:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3900 +#: ../gui/wxpython/psmap/dialogs.py:3902 msgid "" "Column separation distance between the left edges\n" "of two columns in a multicolumn legend" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4147 +#: ../gui/wxpython/psmap/dialogs.py:4149 msgid "Edit legend label:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4194 +#: ../gui/wxpython/psmap/dialogs.py:4196 msgid "No raster map selected!" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4195 +#: ../gui/wxpython/psmap/dialogs.py:4197 msgid "No raster" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4485 +#: ../gui/wxpython/psmap/dialogs.py:4487 msgid "Mapinfo settings" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4589 +#: ../gui/wxpython/psmap/dialogs.py:4591 msgid "Color settings" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4595 +#: ../gui/wxpython/psmap/dialogs.py:4597 msgid "use border color:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4597 +#: ../gui/wxpython/psmap/dialogs.py:4599 msgid "use background color:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4856 +#: ../gui/wxpython/psmap/dialogs.py:4858 msgid "Length:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4862 +#: ../gui/wxpython/psmap/dialogs.py:4864 msgid "Scalebar length is given in map units" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4867 +#: ../gui/wxpython/psmap/dialogs.py:4869 msgid "Scalebar height is real height on paper" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4869 +#: ../gui/wxpython/psmap/dialogs.py:4871 msgid "default" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4946 +#: ../gui/wxpython/psmap/dialogs.py:4948 msgid "Type:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4965 +#: ../gui/wxpython/psmap/dialogs.py:4967 msgid "Number of segments:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4971 +#: ../gui/wxpython/psmap/dialogs.py:4973 msgid "Label every " msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4972 +#: ../gui/wxpython/psmap/dialogs.py:4974 msgid "segments" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4985 +#: ../gui/wxpython/psmap/dialogs.py:4987 msgid "transparent text background" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5103 +#: ../gui/wxpython/psmap/dialogs.py:5105 msgid "Length of scale bar is not defined" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5197 +#: ../gui/wxpython/psmap/dialogs.py:5199 msgid "Enter text:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5268 +#: ../gui/wxpython/psmap/dialogs.py:5270 msgid "Text effects" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5274 +#: ../gui/wxpython/psmap/dialogs.py:5276 msgid "text background" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5279 +#: ../gui/wxpython/psmap/dialogs.py:5281 msgid "highlight" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5288 +#: ../gui/wxpython/psmap/dialogs.py:5290 msgid "text border" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5397 +#: ../gui/wxpython/psmap/dialogs.py:5399 msgid "Offset" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5401 +#: ../gui/wxpython/psmap/dialogs.py:5403 msgid "horizontal (pts):" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5403 +#: ../gui/wxpython/psmap/dialogs.py:5405 msgid "vertical (pts):" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5442 +#: ../gui/wxpython/psmap/dialogs.py:5444 msgid " Reference point" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5496 +#: ../gui/wxpython/psmap/dialogs.py:5498 msgid "Text rotation" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5502 +#: ../gui/wxpython/psmap/dialogs.py:5504 msgid "rotate text (counterclockwise)" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5594 +#: ../gui/wxpython/psmap/dialogs.py:5596 msgid "No text entered!" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5795 +#: ../gui/wxpython/psmap/dialogs.py:5797 msgid "Choose a directory with images" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5838 +#: ../gui/wxpython/psmap/dialogs.py:5840 msgid "Note: only EPS format supported" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5854 +#: ../gui/wxpython/psmap/dialogs.py:5856 msgid "Scale And Rotation" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5895 ../gui/wxpython/psmap/dialogs.py:6477 +#: ../gui/wxpython/psmap/dialogs.py:5897 ../gui/wxpython/psmap/dialogs.py:6479 msgid "Rotation angle (deg):" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5911 ../gui/wxpython/psmap/dialogs.py:6499 +#: ../gui/wxpython/psmap/dialogs.py:5913 ../gui/wxpython/psmap/dialogs.py:6501 msgid "Counterclockwise rotation in degrees" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6037 +#: ../gui/wxpython/psmap/dialogs.py:6039 msgid "" "PIL\n" "missing" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6057 +#: ../gui/wxpython/psmap/dialogs.py:6059 #, python-format msgid "Unable to read file %s" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6118 +#: ../gui/wxpython/psmap/dialogs.py:6120 #, python-format msgid "size: %(width)s x %(height)s pts" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6140 +#: ../gui/wxpython/psmap/dialogs.py:6142 msgid "No image selected." msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6247 +#: ../gui/wxpython/psmap/dialogs.py:6249 msgid "North Arrow settings" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6258 +#: ../gui/wxpython/psmap/dialogs.py:6260 msgid "Compute convergence" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6329 +#: ../gui/wxpython/psmap/dialogs.py:6331 msgid "Symbol" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6336 +#: ../gui/wxpython/psmap/dialogs.py:6338 msgid "Select symbol:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6353 +#: ../gui/wxpython/psmap/dialogs.py:6355 msgid "" "Note: Selected symbol is not displayed\n" "in draft mode (only in preview mode)" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6386 ../gui/wxpython/psmap/dialogs.py:6745 +#: ../gui/wxpython/psmap/dialogs.py:6388 ../gui/wxpython/psmap/dialogs.py:6747 msgid "Outline color:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6413 ../gui/wxpython/psmap/dialogs.py:6775 +#: ../gui/wxpython/psmap/dialogs.py:6415 ../gui/wxpython/psmap/dialogs.py:6777 msgid "Fill color:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6452 +#: ../gui/wxpython/psmap/dialogs.py:6454 msgid "Size and Rotation" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6460 +#: ../gui/wxpython/psmap/dialogs.py:6462 msgid "Size (pt):" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6463 +#: ../gui/wxpython/psmap/dialogs.py:6465 msgid "Symbol size in points" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6698 +#: ../gui/wxpython/psmap/dialogs.py:6700 msgid "Rectangle settings" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6700 +#: ../gui/wxpython/psmap/dialogs.py:6702 msgid "Line settings" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6834 +#: ../gui/wxpython/psmap/dialogs.py:6836 msgid "Line width in points" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6908 +#: ../gui/wxpython/psmap/dialogs.py:6910 msgid "Vector labels" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6928 +#: ../gui/wxpython/psmap/dialogs.py:6930 msgid "Vector label files created beforehand by v.label module" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6945 +#: ../gui/wxpython/psmap/dialogs.py:6947 msgid "You can select multiple label files." msgstr "" @@ -15466,7 +15494,7 @@ msgid "Map <%s> not found." msgstr "" -#: ../gui/wxpython/mapswipe/frame.py:674 ../gui/wxpython/mapdisp/frame.py:897 +#: ../gui/wxpython/mapswipe/frame.py:674 ../gui/wxpython/mapdisp/frame.py:896 msgid "No raster or vector map layer selected for querying." msgstr "" @@ -15510,7 +15538,7 @@ msgid "Shape:" msgstr "" -#: ../gui/wxpython/gcp/manager.py:509 +#: ../gui/wxpython/gcp/manager.py:511 msgid "Select/create group:" msgstr "" @@ -15544,23 +15572,23 @@ msgid "Animation %d" msgstr "" -#: ../gui/wxpython/animation/nviztask.py:43 ../gui/wxpython/lmgr/frame.py:1391 +#: ../gui/wxpython/animation/nviztask.py:45 ../gui/wxpython/lmgr/frame.py:1395 #, python-format msgid "" "Reading workspace file <%s> failed.\n" "Invalid file, unable to parse XML document." msgstr "" -#: ../gui/wxpython/animation/nviztask.py:53 +#: ../gui/wxpython/animation/nviztask.py:55 #, python-format msgid "No 3d view information in workspace file <%s>." msgstr "" -#: ../gui/wxpython/animation/nviztask.py:285 +#: ../gui/wxpython/animation/nviztask.py:287 msgid "Please add only one layer in the list." msgstr "" -#: ../gui/wxpython/animation/nviztask.py:292 +#: ../gui/wxpython/animation/nviztask.py:294 msgid "No map series nor space-time dataset is added." msgstr "" @@ -15586,7 +15614,7 @@ #: ../gui/wxpython/animation/toolbars.py:51 #: ../gui/wxpython/animation/toolbars.py:52 -#: ../gui/wxpython/animation/dialogs.py:324 +#: ../gui/wxpython/animation/dialogs.py:327 msgid "Add new animation" msgstr "" @@ -15597,7 +15625,7 @@ #: ../gui/wxpython/animation/toolbars.py:59 #: ../gui/wxpython/animation/toolbars.py:60 -#: ../gui/wxpython/animation/dialogs.py:907 +#: ../gui/wxpython/animation/dialogs.py:910 msgid "Export animation" msgstr "" @@ -15655,427 +15683,427 @@ msgid "%s=, %s=, %s= and %s= are mutually exclusive." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:53 +#: ../gui/wxpython/animation/dialogs.py:56 msgid "Adjust speed of animation" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:100 +#: ../gui/wxpython/animation/dialogs.py:103 msgid "Simple mode" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:105 +#: ../gui/wxpython/animation/dialogs.py:108 msgid "Frame duration:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:106 -#: ../gui/wxpython/animation/dialogs.py:147 +#: ../gui/wxpython/animation/dialogs.py:109 +#: ../gui/wxpython/animation/dialogs.py:150 msgid "ms" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:139 +#: ../gui/wxpython/animation/dialogs.py:142 msgid "Temporal mode" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:144 +#: ../gui/wxpython/animation/dialogs.py:147 msgid "Time unit:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:146 +#: ../gui/wxpython/animation/dialogs.py:149 msgid "Duration of time unit:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:218 +#: ../gui/wxpython/animation/dialogs.py:221 msgid "year" msgstr "ஆணà¯à®Ÿà¯" -#: ../gui/wxpython/animation/dialogs.py:219 +#: ../gui/wxpython/animation/dialogs.py:222 msgid "month" msgstr "மாதமà¯" -#: ../gui/wxpython/animation/dialogs.py:220 +#: ../gui/wxpython/animation/dialogs.py:223 msgid "day" msgstr "நாளà¯" -#: ../gui/wxpython/animation/dialogs.py:221 +#: ../gui/wxpython/animation/dialogs.py:224 msgid "hour" msgstr "மணி" -#: ../gui/wxpython/animation/dialogs.py:222 +#: ../gui/wxpython/animation/dialogs.py:225 msgid "minute" msgstr "நிமிடமà¯" -#: ../gui/wxpython/animation/dialogs.py:223 +#: ../gui/wxpython/animation/dialogs.py:226 msgid "second" msgstr "விநாடி" -#: ../gui/wxpython/animation/dialogs.py:288 +#: ../gui/wxpython/animation/dialogs.py:291 msgid "Animation speed is too high." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:326 +#: ../gui/wxpython/animation/dialogs.py:329 msgid "Edit animation" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:344 +#: ../gui/wxpython/animation/dialogs.py:347 msgid "Advanced" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:375 +#: ../gui/wxpython/animation/dialogs.py:378 msgid "top left" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:376 +#: ../gui/wxpython/animation/dialogs.py:379 msgid "top right" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:377 +#: ../gui/wxpython/animation/dialogs.py:380 msgid "bottom left" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:378 +#: ../gui/wxpython/animation/dialogs.py:381 msgid "bottom right" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:394 +#: ../gui/wxpython/animation/dialogs.py:397 msgid "Select 2D or 3D view" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:409 +#: ../gui/wxpython/animation/dialogs.py:412 msgid "Window position:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:419 +#: ../gui/wxpython/animation/dialogs.py:422 msgid "View mode:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:430 +#: ../gui/wxpython/animation/dialogs.py:433 msgid "" "For 3D animation, please select only one space-time dataset\n" "or one series of map layers." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:475 +#: ../gui/wxpython/animation/dialogs.py:478 #: ../gui/wxpython/lmgr/layertree.py:111 msgid "Set options" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:496 +#: ../gui/wxpython/animation/dialogs.py:499 msgid "3D view parameters" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:504 +#: ../gui/wxpython/animation/dialogs.py:507 msgid "Workspace file:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:506 +#: ../gui/wxpython/animation/dialogs.py:509 msgid "Choose workspace file to import 3D view parameters" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:515 +#: ../gui/wxpython/animation/dialogs.py:518 msgid "Parameter for animation:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:554 +#: ../gui/wxpython/animation/dialogs.py:557 msgid "Animate region change (2D view only)" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:558 +#: ../gui/wxpython/animation/dialogs.py:561 msgid "Start region:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:568 +#: ../gui/wxpython/animation/dialogs.py:571 msgid "End region:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:574 +#: ../gui/wxpython/animation/dialogs.py:577 msgid "Zoom value:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:575 +#: ../gui/wxpython/animation/dialogs.py:578 msgid "N-S/E-W distances in map units used to gradually reduce region." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:582 +#: ../gui/wxpython/animation/dialogs.py:585 msgid "N-S:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:585 +#: ../gui/wxpython/animation/dialogs.py:588 msgid "E-W:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:683 +#: ../gui/wxpython/animation/dialogs.py:686 msgid "Only one series or space-time dataset is accepted for 3D mode." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:691 +#: ../gui/wxpython/animation/dialogs.py:694 msgid "No map series or space-time dataset added." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:719 +#: ../gui/wxpython/animation/dialogs.py:722 msgid "Region information is not complete" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:753 +#: ../gui/wxpython/animation/dialogs.py:756 msgid "Add, edit or remove animations" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:765 +#: ../gui/wxpython/animation/dialogs.py:768 msgid "List of animations" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:778 +#: ../gui/wxpython/animation/dialogs.py:781 msgid "Edit" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:837 +#: ../gui/wxpython/animation/dialogs.py:840 #, python-format msgid "Maximum number of animations is %d." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:887 +#: ../gui/wxpython/animation/dialogs.py:890 #: ../gui/wxpython/animation/controller.py:262 msgid "More animations are using one window. Please select different window for each animation." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:988 +#: ../gui/wxpython/animation/dialogs.py:991 msgid "Add time stamp" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1030 +#: ../gui/wxpython/animation/dialogs.py:1033 msgid "Add time stamp, image or text decoration by one of the buttons above." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1032 +#: ../gui/wxpython/animation/dialogs.py:1035 msgid "Add image or text decoration by one of the buttons above." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1053 +#: ../gui/wxpython/animation/dialogs.py:1056 msgid "Font settings:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1058 +#: ../gui/wxpython/animation/dialogs.py:1061 msgid "Sample text" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1078 +#: ../gui/wxpython/animation/dialogs.py:1081 msgid "Image file:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1079 +#: ../gui/wxpython/animation/dialogs.py:1082 msgid "Choose image file" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1095 +#: ../gui/wxpython/animation/dialogs.py:1098 msgid "Text:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1116 +#: ../gui/wxpython/animation/dialogs.py:1119 msgid "Placement as percentage of screen coordinates (X: 0, Y: 0 is top left):" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1151 +#: ../gui/wxpython/animation/dialogs.py:1154 msgid "image sequence" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1151 +#: ../gui/wxpython/animation/dialogs.py:1154 msgid "animated GIF" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1151 +#: ../gui/wxpython/animation/dialogs.py:1154 msgid "SWF" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1151 +#: ../gui/wxpython/animation/dialogs.py:1154 msgid "AVI" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1162 +#: ../gui/wxpython/animation/dialogs.py:1165 msgid "Export to:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1189 +#: ../gui/wxpython/animation/dialogs.py:1192 msgid "animation_" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1197 +#: ../gui/wxpython/animation/dialogs.py:1200 msgid "Choose directory for export" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1232 +#: ../gui/wxpython/animation/dialogs.py:1235 msgid "GIF file:" msgstr "GIF கோபà¯à®ªà¯:" -#: ../gui/wxpython/animation/dialogs.py:1233 -#: ../gui/wxpython/animation/dialogs.py:1257 -#: ../gui/wxpython/animation/dialogs.py:1288 +#: ../gui/wxpython/animation/dialogs.py:1236 +#: ../gui/wxpython/animation/dialogs.py:1260 +#: ../gui/wxpython/animation/dialogs.py:1291 msgid "Choose file to save animation" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1256 +#: ../gui/wxpython/animation/dialogs.py:1259 msgid "SWF file:" msgstr "SWF கோபà¯à®ªà¯:" -#: ../gui/wxpython/animation/dialogs.py:1279 +#: ../gui/wxpython/animation/dialogs.py:1282 msgid "" "Program 'ffmpeg' was not found.\n" "Please install it first and make sure\n" "it's in the PATH variable." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1287 +#: ../gui/wxpython/animation/dialogs.py:1290 msgid "AVI file:" msgstr "AVI கோபà¯à®ªà¯:" -#: ../gui/wxpython/animation/dialogs.py:1295 +#: ../gui/wxpython/animation/dialogs.py:1298 msgid "Video codec:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1299 +#: ../gui/wxpython/animation/dialogs.py:1302 msgid "Additional options:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1303 +#: ../gui/wxpython/animation/dialogs.py:1306 msgid "Consider adding '-sameq' or '-qscale 1' if not satisfied with video quality. Options depend on ffmpeg version." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1340 +#: ../gui/wxpython/animation/dialogs.py:1343 #, python-format msgid "Current frame rate: %.2f fps" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1472 +#: ../gui/wxpython/animation/dialogs.py:1475 #, python-format msgid "File %s not found." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1476 +#: ../gui/wxpython/animation/dialogs.py:1479 msgid "Decoration image file is missing." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1485 +#: ../gui/wxpython/animation/dialogs.py:1488 #, python-format msgid "Directory %s not found." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1489 +#: ../gui/wxpython/animation/dialogs.py:1492 msgid "Export directory is missing." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1493 -#: ../gui/wxpython/animation/dialogs.py:1497 +#: ../gui/wxpython/animation/dialogs.py:1496 +#: ../gui/wxpython/animation/dialogs.py:1500 msgid "Export file is missing." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1535 +#: ../gui/wxpython/animation/dialogs.py:1538 msgid "Time stamp" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1613 +#: ../gui/wxpython/animation/dialogs.py:1616 msgid "Add space-time dataset layer" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1638 +#: ../gui/wxpython/animation/dialogs.py:1641 msgid "Multiple raster maps" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1639 +#: ../gui/wxpython/animation/dialogs.py:1642 msgid "Multiple vector maps" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1640 +#: ../gui/wxpython/animation/dialogs.py:1643 msgid "Multiple 3D raster maps" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1641 +#: ../gui/wxpython/animation/dialogs.py:1644 msgid "Space time raster dataset" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1642 +#: ../gui/wxpython/animation/dialogs.py:1645 msgid "Space time vector dataset" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1643 +#: ../gui/wxpython/animation/dialogs.py:1646 msgid "Space time 3D raster dataset" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1682 +#: ../gui/wxpython/animation/dialogs.py:1685 msgid "Input data type:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1763 +#: ../gui/wxpython/animation/dialogs.py:1766 msgid "Select raster/vector maps." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1792 +#: ../gui/wxpython/animation/dialogs.py:1795 msgid "Please select maps or dataset first." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1821 +#: ../gui/wxpython/animation/dialogs.py:1824 msgid "Animation Tool settings" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1885 +#: ../gui/wxpython/animation/dialogs.py:1888 msgid "Number of parallel processes:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1914 +#: ../gui/wxpython/animation/dialogs.py:1917 msgid "Text foreground color:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1935 +#: ../gui/wxpython/animation/dialogs.py:1938 msgid "Text background color:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1967 +#: ../gui/wxpython/animation/dialogs.py:1970 #: ../gui/wxpython/timeline/frame.py:303 msgid "Time" msgstr "நேரமà¯" -#: ../gui/wxpython/animation/dialogs.py:1977 +#: ../gui/wxpython/animation/dialogs.py:1980 msgid "Absolute time format:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1997 +#: ../gui/wxpython/animation/dialogs.py:2000 msgid "Click and then press key up or down to preview different date and time formats. Type custom format string." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:2008 +#: ../gui/wxpython/animation/dialogs.py:2011 msgid "Learn more about formatting options" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:2022 +#: ../gui/wxpython/animation/dialogs.py:2025 msgid "Display instances with no data" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:2025 +#: ../gui/wxpython/animation/dialogs.py:2028 msgid "When animating instant-based data which have irregular timestamps you can display 'no data frame' (checked option) or keep last frame." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:2056 +#: ../gui/wxpython/animation/dialogs.py:2059 msgid "Invalid" msgstr "" -#: ../gui/wxpython/animation/temporal_manager.py:110 +#: ../gui/wxpython/animation/temporal_manager.py:112 msgid "It is not allowed to display data with different temporal types (absolute and relative)." msgstr "" -#: ../gui/wxpython/animation/temporal_manager.py:125 +#: ../gui/wxpython/animation/temporal_manager.py:127 #, python-format msgid "It is not allowed to display data with different units (%s)." msgstr "" -#: ../gui/wxpython/animation/temporal_manager.py:137 +#: ../gui/wxpython/animation/temporal_manager.py:139 msgid "You are going to display data with different temporal types of maps (interval and point). It is recommended to use data of one temporal type to avoid confusion." msgstr "" -#: ../gui/wxpython/animation/temporal_manager.py:242 +#: ../gui/wxpython/animation/temporal_manager.py:244 #: ../gui/wxpython/animation/utils.py:70 ../gui/wxpython/animation/utils.py:79 -#: ../gui/wxpython/tplot/frame.py:809 ../gui/wxpython/timeline/frame.py:463 +#: ../gui/wxpython/tplot/frame.py:927 ../gui/wxpython/timeline/frame.py:465 #, python-format msgid "Space time dataset <%s> not found." msgstr "" -#: ../gui/wxpython/animation/temporal_manager.py:347 +#: ../gui/wxpython/animation/temporal_manager.py:349 #, python-format msgid "Topology of Space time dataset %s is invalid." msgstr "" @@ -16144,186 +16172,225 @@ msgid "Unable to load icon theme. Reason: %s. Quiting wxGUI..." msgstr "" -#: ../gui/wxpython/tplot/g.gui.tplot.py:106 +#: ../gui/wxpython/tplot/g.gui.tplot.py:138 msgid "With stvds you have to set 'attr' option" msgstr "" -#: ../gui/wxpython/tplot/g.gui.tplot.py:110 +#: ../gui/wxpython/tplot/g.gui.tplot.py:142 msgid "With stvds it is not possible to use 'coordinates' and 'cats' options together" msgstr "" -#: ../gui/wxpython/tplot/g.gui.tplot.py:113 +#: ../gui/wxpython/tplot/g.gui.tplot.py:145 msgid "With stvds you have to use 'coordinates' or 'cats' option" msgstr "" -#: ../gui/wxpython/tplot/frame.py:43 +#: ../gui/wxpython/tplot/frame.py:44 #, python-brace-format msgid "The Temporal Plot Tool needs the \"matplotlib\" (python-matplotlib) package to be installed. {0}" msgstr "" -#: ../gui/wxpython/tplot/frame.py:97 +#: ../gui/wxpython/tplot/frame.py:100 msgid "GRASS GIS Temporal Plot Tool" msgstr "" -#: ../gui/wxpython/tplot/frame.py:180 +#: ../gui/wxpython/tplot/frame.py:184 msgid "" "Raster temporal dataset (strds)\n" "Press ENTER after typing the name or select with the combobox" msgstr "" -#: ../gui/wxpython/tplot/frame.py:189 +#: ../gui/wxpython/tplot/frame.py:193 msgid "X and Y coordinates separated by comma:" msgstr "" -#: ../gui/wxpython/tplot/frame.py:201 +#: ../gui/wxpython/tplot/frame.py:205 msgid "Coordinates can be obtained for example by right-clicking on Map Display." msgstr "" -#: ../gui/wxpython/tplot/frame.py:216 +#: ../gui/wxpython/tplot/frame.py:220 msgid "STRDS" msgstr "" -#: ../gui/wxpython/tplot/frame.py:224 +#: ../gui/wxpython/tplot/frame.py:228 msgid "" "Vector temporal dataset (stvds)\n" "Press ENTER after typing the name or select with the combobox" msgstr "" -#: ../gui/wxpython/tplot/frame.py:238 +#: ../gui/wxpython/tplot/frame.py:242 msgid "Select attribute column" msgstr "" -#: ../gui/wxpython/tplot/frame.py:251 +#: ../gui/wxpython/tplot/frame.py:255 msgid "Select category of vector(s)" msgstr "" -#: ../gui/wxpython/tplot/frame.py:269 +#: ../gui/wxpython/tplot/frame.py:273 msgid "STVDS" msgstr "" -#: ../gui/wxpython/tplot/frame.py:297 ../gui/wxpython/tplot/frame.py:724 -#: ../gui/wxpython/tplot/frame.py:728 ../gui/wxpython/tplot/frame.py:749 -#: ../gui/wxpython/tplot/frame.py:875 +#: ../gui/wxpython/tplot/frame.py:280 +msgid "Set title for the plot" +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:285 +msgid "Set label for X axis" +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:290 +msgid "Set label for Y axis" +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:302 +msgid "Labels" +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:309 +msgid "Path for output CSV file with plotted data" +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:315 +msgid "CVS path" +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:321 +msgid "Do you want the CSV header?" +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:363 ../gui/wxpython/tplot/frame.py:842 +#: ../gui/wxpython/tplot/frame.py:846 ../gui/wxpython/tplot/frame.py:867 +#: ../gui/wxpython/tplot/frame.py:993 msgid "Invalid input coordinates" msgstr "" -#: ../gui/wxpython/tplot/frame.py:309 ../gui/wxpython/tplot/frame.py:422 +#: ../gui/wxpython/tplot/frame.py:375 ../gui/wxpython/tplot/frame.py:488 #: ../gui/wxpython/timeline/frame.py:180 #, python-format msgid "Dataset <%s> not found in temporal database" msgstr "" -#: ../gui/wxpython/tplot/frame.py:327 ../gui/wxpython/tplot/frame.py:441 +#: ../gui/wxpython/tplot/frame.py:393 ../gui/wxpython/tplot/frame.py:507 #: ../gui/wxpython/timeline/frame.py:196 msgid "Datasets have different temporal type (absolute x relative), which is not allowed." msgstr "" -#: ../gui/wxpython/tplot/frame.py:344 ../gui/wxpython/tplot/frame.py:451 +#: ../gui/wxpython/tplot/frame.py:410 ../gui/wxpython/tplot/frame.py:517 #: ../gui/wxpython/timeline/frame.py:215 msgid "Datasets have different time unit which is not allowed." msgstr "" -#: ../gui/wxpython/tplot/frame.py:388 +#: ../gui/wxpython/tplot/frame.py:454 #, python-brace-format msgid "Category {ca} is not on vector map {ma} and it will be not used" msgstr "" -#: ../gui/wxpython/tplot/frame.py:407 +#: ../gui/wxpython/tplot/frame.py:473 msgid "Both coordinates and categories are set, coordinates will be used. The use categories remove text from coordinate form" msgstr "" -#: ../gui/wxpython/tplot/frame.py:412 +#: ../gui/wxpython/tplot/frame.py:478 msgid "With Vector temporal dataset you have to select an attribute column" msgstr "" -#: ../gui/wxpython/tplot/frame.py:464 +#: ../gui/wxpython/tplot/frame.py:530 msgid "Difference number of vector layers and maps in the vector temporal dataset" msgstr "" -#: ../gui/wxpython/tplot/frame.py:506 +#: ../gui/wxpython/tplot/frame.py:572 #, python-brace-format msgid "No connection between vector map {vmap} and layer {la}" msgstr "" -#: ../gui/wxpython/tplot/frame.py:580 -msgid "Problem getting data from raster temporal dataset. Empty list of values." -msgstr "" - -#: ../gui/wxpython/tplot/frame.py:592 ../gui/wxpython/tplot/frame.py:644 -#: ../gui/wxpython/tplot/frame.py:682 +#: ../gui/wxpython/tplot/frame.py:638 #, python-format msgid "Temporal resolution: %s" msgstr "" -#: ../gui/wxpython/tplot/frame.py:594 ../gui/wxpython/tplot/frame.py:646 -#: ../gui/wxpython/tplot/frame.py:684 ../gui/wxpython/timeline/frame.py:373 +#: ../gui/wxpython/tplot/frame.py:640 ../gui/wxpython/timeline/frame.py:374 #, python-format msgid "Time [%s]" msgstr "நேரம௠[%s]" -#: ../gui/wxpython/tplot/frame.py:625 +#: ../gui/wxpython/tplot/frame.py:683 +msgid "Problem getting data from raster temporal dataset. Empty list of values." +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:729 #, python-brace-format msgid "Problem getting data from vector temporal dataset. Empty list of values for cat {ca}." msgstr "" -#: ../gui/wxpython/tplot/frame.py:670 +#: ../gui/wxpython/tplot/frame.py:776 msgid "Problem getting data from vector temporal dataset. Empty list of values." msgstr "" -#: ../gui/wxpython/tplot/frame.py:717 +#: ../gui/wxpython/tplot/frame.py:802 +#, python-brace-format +msgid "{pa} already exists, do you want to overwrite?" +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:804 +msgid "File exists" +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:809 +msgid "Please change name of output CSV file or " +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:835 msgid "Incorrect coordinates format, should be: x,y" msgstr "" -#: ../gui/wxpython/tplot/frame.py:733 +#: ../gui/wxpython/tplot/frame.py:851 msgid "Seed point outside the current region" msgstr "" -#: ../gui/wxpython/tplot/frame.py:745 +#: ../gui/wxpython/tplot/frame.py:863 msgid "Invalid input raster dataset" msgstr "" -#: ../gui/wxpython/tplot/frame.py:762 +#: ../gui/wxpython/tplot/frame.py:880 msgid "Invalid input vector dataset" msgstr "" -#: ../gui/wxpython/tplot/frame.py:824 ../gui/wxpython/timeline/frame.py:478 +#: ../gui/wxpython/tplot/frame.py:942 ../gui/wxpython/timeline/frame.py:480 #, python-format msgid "Please specify the space time dataset <%s>." msgstr "" -#: ../gui/wxpython/tplot/frame.py:827 ../gui/wxpython/timeline/frame.py:480 +#: ../gui/wxpython/tplot/frame.py:945 ../gui/wxpython/timeline/frame.py:482 msgid "Ambiguous dataset name" msgstr "தெளிவறà¯à®± தகவல௠தொகà¯à®ªà¯à®ªà¯ பெயரà¯" -#: ../gui/wxpython/tplot/frame.py:868 ../gui/wxpython/tplot/frame.py:916 +#: ../gui/wxpython/tplot/frame.py:986 ../gui/wxpython/tplot/frame.py:1044 msgid "Invalid input temporal dataset" msgstr "" -#: ../gui/wxpython/tplot/frame.py:937 +#: ../gui/wxpython/tplot/frame.py:1065 msgid "Datasets have different number of values" msgstr "" -#: ../gui/wxpython/tplot/frame.py:961 ../gui/wxpython/timeline/frame.py:564 +#: ../gui/wxpython/tplot/frame.py:1089 ../gui/wxpython/timeline/frame.py:566 #, python-format msgid "Space time raster dataset: %s" msgstr "" -#: ../gui/wxpython/tplot/frame.py:963 ../gui/wxpython/timeline/frame.py:566 +#: ../gui/wxpython/tplot/frame.py:1091 ../gui/wxpython/timeline/frame.py:568 #, python-format msgid "Space time vector dataset: %s" msgstr "" -#: ../gui/wxpython/tplot/frame.py:965 ../gui/wxpython/timeline/frame.py:568 +#: ../gui/wxpython/tplot/frame.py:1093 ../gui/wxpython/timeline/frame.py:570 #, python-format msgid "Space time 3D raster dataset: %s" msgstr "" -#: ../gui/wxpython/tplot/frame.py:967 +#: ../gui/wxpython/tplot/frame.py:1095 #, python-brace-format msgid "Value for {date} is {val}" msgstr "" -#: ../gui/wxpython/tplot/frame.py:970 +#: ../gui/wxpython/tplot/frame.py:1098 msgid "Press Del to dismiss." msgstr "" @@ -16395,7 +16462,7 @@ msgid "Launch user-defined script" msgstr "" -#: ../gui/wxpython/lmgr/toolbars.py:166 ../gui/wxpython/lmgr/pyshell.py:63 +#: ../gui/wxpython/lmgr/toolbars.py:166 ../gui/wxpython/lmgr/pyshell.py:65 msgid "Open a simple Python code editor" msgstr "" @@ -16435,40 +16502,40 @@ msgid "Show 3D view mode manual" msgstr "" -#: ../gui/wxpython/lmgr/pyshell.py:43 +#: ../gui/wxpython/lmgr/pyshell.py:45 #, python-format msgid "Welcome to wxGUI Interactive Python Shell %s" msgstr "" -#: ../gui/wxpython/lmgr/pyshell.py:44 +#: ../gui/wxpython/lmgr/pyshell.py:46 #, python-format msgid "Type %s for more GRASS scripting related information." msgstr "" -#: ../gui/wxpython/lmgr/pyshell.py:45 +#: ../gui/wxpython/lmgr/pyshell.py:47 #, python-format msgid "Type %s to add raster or vector to the layer tree." msgstr "" -#: ../gui/wxpython/lmgr/pyshell.py:55 +#: ../gui/wxpython/lmgr/pyshell.py:57 msgid "Delete all text from the shell" msgstr "" -#: ../gui/wxpython/lmgr/pyshell.py:60 +#: ../gui/wxpython/lmgr/pyshell.py:62 msgid "Simple &editor" msgstr "" -#: ../gui/wxpython/lmgr/pyshell.py:117 +#: ../gui/wxpython/lmgr/pyshell.py:119 #, python-format msgid "Raster or vector map <%s> not found" msgstr "" -#: ../gui/wxpython/lmgr/pyshell.py:124 +#: ../gui/wxpython/lmgr/pyshell.py:126 #, python-format msgid "Raster map <%s> added" msgstr "" -#: ../gui/wxpython/lmgr/pyshell.py:126 +#: ../gui/wxpython/lmgr/pyshell.py:128 #, python-format msgid "Vector map <%s> added" msgstr "" @@ -16502,7 +16569,7 @@ msgid "3D view Toolbar" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:284 ../gui/wxpython/lmgr/frame.py:1717 +#: ../gui/wxpython/lmgr/frame.py:284 ../gui/wxpython/lmgr/frame.py:1720 msgid "Rename Map Display" msgstr "" @@ -16548,11 +16615,11 @@ msgid "GRASS Model File (*.gxm)|*.gxm" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:663 ../gui/wxpython/lmgr/frame.py:2518 +#: ../gui/wxpython/lmgr/frame.py:663 ../gui/wxpython/lmgr/frame.py:2521 msgid "Do you want to save changes in the workspace?" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:665 ../gui/wxpython/lmgr/frame.py:2520 +#: ../gui/wxpython/lmgr/frame.py:665 ../gui/wxpython/lmgr/frame.py:2523 msgid "Do you want to store current settings to workspace file?" msgstr "" @@ -16566,7 +16633,7 @@ msgid "Command '%s' not yet implemented in the WxGUI. Try adding it as a command layer instead." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:936 ../gui/wxpython/lmgr/frame.py:2002 +#: ../gui/wxpython/lmgr/frame.py:936 ../gui/wxpython/lmgr/frame.py:2005 msgid "Selected map layer is not vector." msgstr "" @@ -16622,122 +16689,122 @@ msgid "No location/mapset provided. Operation canceled." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1078 ../gui/wxpython/lmgr/frame.py:1099 +#: ../gui/wxpython/lmgr/frame.py:1078 ../gui/wxpython/lmgr/frame.py:1103 msgid "No mapset provided. Operation canceled." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1087 ../gui/wxpython/lmgr/frame.py:1109 +#: ../gui/wxpython/lmgr/frame.py:1091 ../gui/wxpython/lmgr/frame.py:1113 #: ../gui/wxpython/datacatalog/frame.py:127 #, python-format msgid "Current mapset is <%s>." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1133 +#: ../gui/wxpython/lmgr/frame.py:1137 #, python-format msgid "" "Working directory changed to:\n" "\"%s\"" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1140 +#: ../gui/wxpython/lmgr/frame.py:1144 msgid "Changes current working directory for this GUI." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1142 +#: ../gui/wxpython/lmgr/frame.py:1146 msgid "Usage: cd [directory]" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1143 +#: ../gui/wxpython/lmgr/frame.py:1147 msgid "Without parameters it opens a dialog." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1147 +#: ../gui/wxpython/lmgr/frame.py:1151 msgid "If ~ (tilde) is present as the first directory on the path, it is replaced by user's home directory." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1161 +#: ../gui/wxpython/lmgr/frame.py:1165 msgid "More than one parameter provided." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1181 +#: ../gui/wxpython/lmgr/frame.py:1185 msgid "Choose a working directory" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1226 +#: ../gui/wxpython/lmgr/frame.py:1230 msgid "System Info" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1241 +#: ../gui/wxpython/lmgr/frame.py:1245 msgid "GRASS version" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1242 +#: ../gui/wxpython/lmgr/frame.py:1246 msgid "GRASS SVN revision" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1244 +#: ../gui/wxpython/lmgr/frame.py:1248 msgid "Build date" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1246 +#: ../gui/wxpython/lmgr/frame.py:1250 msgid "Build platform" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1259 +#: ../gui/wxpython/lmgr/frame.py:1263 msgid "Platform" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1322 +#: ../gui/wxpython/lmgr/frame.py:1326 msgid "Current workspace is not empty. Do you want to store current settings to workspace file?" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1325 +#: ../gui/wxpython/lmgr/frame.py:1329 msgid "Create new workspace?" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1354 +#: ../gui/wxpython/lmgr/frame.py:1358 msgid "Choose workspace file" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1356 ../gui/wxpython/lmgr/frame.py:1594 +#: ../gui/wxpython/lmgr/frame.py:1360 ../gui/wxpython/lmgr/frame.py:1597 msgid "GRASS Workspace File (*.gxw)|*.gxw" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1396 ../gui/wxpython/lmgr/frame.py:1568 +#: ../gui/wxpython/lmgr/frame.py:1400 ../gui/wxpython/lmgr/frame.py:1571 msgid "Please wait, loading workspace..." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1548 +#: ../gui/wxpython/lmgr/frame.py:1551 msgid "Choose GRC file to load" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1550 +#: ../gui/wxpython/lmgr/frame.py:1553 msgid "Old GRASS Workspace File (*.grc)|*.grc" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1592 +#: ../gui/wxpython/lmgr/frame.py:1595 msgid "Choose file to save current workspace" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1612 ../gui/wxpython/lmgr/frame.py:1633 +#: ../gui/wxpython/lmgr/frame.py:1615 ../gui/wxpython/lmgr/frame.py:1636 #, python-format msgid "Workspace file <%s> already exists. Do you want to overwrite this file?" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1660 +#: ../gui/wxpython/lmgr/frame.py:1663 msgid "Writing current settings to workspace file failed." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1672 ../gui/wxpython/gmodeler/frame.py:1139 +#: ../gui/wxpython/lmgr/frame.py:1675 ../gui/wxpython/gmodeler/frame.py:1139 #, python-format msgid "Unable to open file <%s> for writing." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1716 +#: ../gui/wxpython/lmgr/frame.py:1719 msgid "Enter new name:" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1814 +#: ../gui/wxpython/lmgr/frame.py:1817 #, python-format msgid "" "Unable to launch \"Supervised Classification Tool\".\n" @@ -16745,32 +16812,32 @@ "Reason: %s" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1856 +#: ../gui/wxpython/lmgr/frame.py:1859 msgid "Unable to start Timeline Tool." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1867 +#: ../gui/wxpython/lmgr/frame.py:1870 msgid "Unable to start Temporal Plot Tool." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2137 +#: ../gui/wxpython/lmgr/frame.py:2140 msgid "Add selected map layers into layer tree" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2170 ../gui/wxpython/lmgr/frame.py:2207 +#: ../gui/wxpython/lmgr/frame.py:2173 ../gui/wxpython/lmgr/frame.py:2210 #, python-format msgid "Unsupported map layer type <%s>." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2336 +#: ../gui/wxpython/lmgr/frame.py:2339 msgid "Note that cell values can only be displayed for regions of less than 10,000 cells." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2428 ../gui/wxpython/lmgr/layertree.py:1983 +#: ../gui/wxpython/lmgr/frame.py:2431 ../gui/wxpython/lmgr/layertree.py:1983 msgid "opacity:" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2436 +#: ../gui/wxpython/lmgr/frame.py:2439 #, python-format msgid "" "Do you want to remove map layer(s)\n" @@ -16778,27 +16845,27 @@ "from layer tree?" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2439 +#: ../gui/wxpython/lmgr/frame.py:2442 msgid "Do you want to remove selected map layer(s) from layer tree?" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2445 +#: ../gui/wxpython/lmgr/frame.py:2448 msgid "Remove map layer" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2527 +#: ../gui/wxpython/lmgr/frame.py:2530 msgid "Quit GRASS GUI" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2559 +#: ../gui/wxpython/lmgr/frame.py:2562 msgid "Unable to exit GRASS shell: unknown PID" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2579 +#: ../gui/wxpython/lmgr/frame.py:2582 msgid "Display resolution is currently not constrained to computational settings. It's suggested to constrain map to region geometry. Do you want to constrain the resolution?" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2588 +#: ../gui/wxpython/lmgr/frame.py:2591 msgid "Constrain map to region geometry?" msgstr "" @@ -17106,7 +17173,7 @@ msgstr "" #: ../gui/wxpython/rlisetup/functions.py:127 -#: ../gui/wxpython/rlisetup/wizard.py:1712 +#: ../gui/wxpython/rlisetup/wizard.py:1711 msgid "The polygon seems to have 0 areas" msgstr "" @@ -17451,77 +17518,77 @@ msgid "Select sample area " msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1715 +#: ../gui/wxpython/rlisetup/wizard.py:1714 msgid "Select sample area 1 of " msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1745 +#: ../gui/wxpython/rlisetup/wizard.py:1744 msgid "Configuration file name:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1754 +#: ../gui/wxpython/rlisetup/wizard.py:1753 msgid "Raster name:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1764 +#: ../gui/wxpython/rlisetup/wizard.py:1763 msgid "Vector name:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1773 +#: ../gui/wxpython/rlisetup/wizard.py:1772 msgid "Region type:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1791 +#: ../gui/wxpython/rlisetup/wizard.py:1790 msgid "Sampling area type:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1854 +#: ../gui/wxpython/rlisetup/wizard.py:1853 msgid "Region keyboard values:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1868 -#: ../gui/wxpython/rlisetup/wizard.py:1893 -#: ../gui/wxpython/rlisetup/wizard.py:1897 +#: ../gui/wxpython/rlisetup/wizard.py:1867 +#: ../gui/wxpython/rlisetup/wizard.py:1892 +#: ../gui/wxpython/rlisetup/wizard.py:1896 msgid "Type of shape:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1871 -#: ../gui/wxpython/rlisetup/wizard.py:1900 +#: ../gui/wxpython/rlisetup/wizard.py:1870 +#: ../gui/wxpython/rlisetup/wizard.py:1899 msgid "Radius size:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1872 -#: ../gui/wxpython/rlisetup/wizard.py:1901 +#: ../gui/wxpython/rlisetup/wizard.py:1871 +#: ../gui/wxpython/rlisetup/wizard.py:1900 msgid "Name circle mask:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1874 -#: ../gui/wxpython/rlisetup/wizard.py:1903 +#: ../gui/wxpython/rlisetup/wizard.py:1873 +#: ../gui/wxpython/rlisetup/wizard.py:1902 msgid "Width size:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1875 -#: ../gui/wxpython/rlisetup/wizard.py:1904 +#: ../gui/wxpython/rlisetup/wizard.py:1874 +#: ../gui/wxpython/rlisetup/wizard.py:1903 msgid "Height size:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1878 +#: ../gui/wxpython/rlisetup/wizard.py:1877 msgid "Method of distribution:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1881 +#: ../gui/wxpython/rlisetup/wizard.py:1880 msgid "Number sampling units:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1884 +#: ../gui/wxpython/rlisetup/wizard.py:1883 msgid "Distance between units:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1887 +#: ../gui/wxpython/rlisetup/wizard.py:1886 msgid "Number row strates:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1889 +#: ../gui/wxpython/rlisetup/wizard.py:1888 msgid "Number column strates:" msgstr "" @@ -17552,56 +17619,56 @@ msgid "Remove legend" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:254 +#: ../gui/wxpython/mapwin/buffered.py:256 msgid "Copy coordinates to clipboard" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:262 +#: ../gui/wxpython/mapwin/buffered.py:264 msgid "Hide toolbars" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:264 +#: ../gui/wxpython/mapwin/buffered.py:266 msgid "Show toolbars" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:271 +#: ../gui/wxpython/mapwin/buffered.py:273 msgid "Hide statusbar" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:272 +#: ../gui/wxpython/mapwin/buffered.py:274 msgid "Show statusbar" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:289 +#: ../gui/wxpython/mapwin/buffered.py:291 msgid "Resize legend" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:990 +#: ../gui/wxpython/mapwin/buffered.py:991 msgid "Unable to draw registered graphics. The graphics was unregistered." msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:2079 +#: ../gui/wxpython/mapwin/buffered.py:2080 msgid "Zoom to saved region extents" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:2081 +#: ../gui/wxpython/mapwin/buffered.py:2082 msgid "Set compulational region from named region" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:2094 +#: ../gui/wxpython/mapwin/buffered.py:2095 #, python-format msgid "Region <%s> not found. Operation canceled." msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:2124 +#: ../gui/wxpython/mapwin/buffered.py:2125 msgid "Save display extents to region file" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:2126 +#: ../gui/wxpython/mapwin/buffered.py:2127 msgid "Save computational region to region file" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:2138 +#: ../gui/wxpython/mapwin/buffered.py:2139 #, python-format msgid "Region file <%s> already exists. Do you want to overwrite it?" msgstr "" @@ -18348,92 +18415,93 @@ msgid "Data catalog" msgstr "தகவல௠அடà¯à®Ÿà®µà®£à¯ˆ" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:95 ../gui/wxpython/dbmgr/base.py:2276 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:99 ../gui/wxpython/dbmgr/base.py:2278 msgid "Database connection" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:127 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:131 msgid "Set SQL statement to default" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:130 -msgid "Apply SQL statement in Attribute Table Manager" +#: ../gui/wxpython/dbmgr/sqlbuilder.py:134 +msgid "Apply SQL statement" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:132 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:136 msgid "Close the dialog" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:219 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:223 msgid "Columns" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:233 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:238 msgid "Interactive insertion" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:247 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:252 msgid "Values" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:257 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:262 msgid "Get all values" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:262 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:267 msgid "Get sample" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:264 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:269 msgid "Get first 256 unique values as sample" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:283 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:288 msgid "Go to:" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:296 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:301 msgid "Close dialog on apply" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:471 -#: ../gui/wxpython/dbmgr/sqlbuilder.py:616 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:482 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:627 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:855 #, python-format msgid "GRASS SQL Builder (%(type)s) - <%(map)s>" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:474 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:485 msgid "Column to show (SELECT clause)" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:475 -#: ../gui/wxpython/dbmgr/sqlbuilder.py:620 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:486 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:631 msgid "Constraint for query (WHERE clause)" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:487 ../gui/wxpython/dbmgr/base.py:1213 -#: ../gui/wxpython/dbmgr/base.py:1239 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:498 ../gui/wxpython/dbmgr/base.py:1215 +#: ../gui/wxpython/dbmgr/base.py:1241 #, python-format msgid "Example: %s" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:491 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:502 msgid "Verify" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:492 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:503 msgid "Verify SQL statement" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:500 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:511 msgid "SQL statement not verified" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:544 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:555 msgid "SQL statement is not valid" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:546 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:557 #, python-format msgid "" "SQL statement is not valid.\n" @@ -18441,31 +18509,31 @@ "%s" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:548 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:559 msgid "SQL statement is valid" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:619 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:630 msgid "Column to set (SET clause)" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:621 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:632 msgid "Calculate column value to set" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:693 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:704 msgid "Functions" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:726 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:737 msgid "SQL statement was not applied" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:728 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:739 msgid "SQL statement applied" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:762 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:773 msgid "Dbf driver does not support usage of SQL functions." msgstr "" @@ -18523,65 +18591,65 @@ msgid "Unknown" msgstr "" -#: ../gui/wxpython/dbmgr/dialogs.py:788 ../gui/wxpython/dbmgr/base.py:2319 -#: ../gui/wxpython/dbmgr/base.py:2383 +#: ../gui/wxpython/dbmgr/dialogs.py:788 ../gui/wxpython/dbmgr/base.py:2321 +#: ../gui/wxpython/dbmgr/base.py:2385 msgid "Column" msgstr "" -#: ../gui/wxpython/dbmgr/dialogs.py:799 ../gui/wxpython/dbmgr/base.py:2338 +#: ../gui/wxpython/dbmgr/dialogs.py:799 ../gui/wxpython/dbmgr/base.py:2340 #: ../gui/wxpython/gmodeler/preferences.py:255 #: ../gui/wxpython/web_services/widgets.py:935 msgid "Type" msgstr "" -#: ../gui/wxpython/dbmgr/dialogs.py:810 ../gui/wxpython/dbmgr/base.py:2354 +#: ../gui/wxpython/dbmgr/dialogs.py:810 ../gui/wxpython/dbmgr/base.py:2356 msgid "Length" msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:79 +#: ../gui/wxpython/dbmgr/manager.py:80 msgid "GRASS GIS Attribute Table Manager - " msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:81 +#: ../gui/wxpython/dbmgr/manager.py:82 msgid "READONLY - " msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:99 +#: ../gui/wxpython/dbmgr/manager.py:100 #, python-format msgid "Database connection for vector map <%s> is not defined in DB file. You can define new connection in 'Manage layers' tab." msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:105 +#: ../gui/wxpython/dbmgr/manager.py:106 msgid "Please wait, loading attribute data..." msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:114 +#: ../gui/wxpython/dbmgr/manager.py:115 msgid "Browse data" msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:122 +#: ../gui/wxpython/dbmgr/manager.py:123 msgid "Manage tables" msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:129 +#: ../gui/wxpython/dbmgr/manager.py:130 msgid "Manage layers" msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:140 +#: ../gui/wxpython/dbmgr/manager.py:141 msgid "Close Attribute Table Manager" msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:143 +#: ../gui/wxpython/dbmgr/manager.py:144 msgid "Reload currently selected attribute data" msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:146 +#: ../gui/wxpython/dbmgr/manager.py:147 msgid "Reload all attribute data (drop current selection)" msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:222 ../gui/wxpython/dbmgr/base.py:317 -#: ../gui/wxpython/dbmgr/base.py:919 ../gui/wxpython/dbmgr/base.py:1089 -#: ../gui/wxpython/dbmgr/base.py:1444 ../gui/wxpython/dbmgr/base.py:2096 +#: ../gui/wxpython/dbmgr/manager.py:223 ../gui/wxpython/dbmgr/base.py:317 +#: ../gui/wxpython/dbmgr/base.py:921 ../gui/wxpython/dbmgr/base.py:1091 +#: ../gui/wxpython/dbmgr/base.py:1446 ../gui/wxpython/dbmgr/base.py:2098 #, python-format msgid "Number of loaded records: %d" msgstr "" @@ -18682,129 +18750,129 @@ msgid "Add column to table <%s>" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1025 +#: ../gui/wxpython/dbmgr/base.py:1027 msgid "Unable to add column to the table. No column name defined." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1039 +#: ../gui/wxpython/dbmgr/base.py:1041 #, python-format msgid "Column <%(column)s> already exists in table <%(table)s>." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1122 +#: ../gui/wxpython/dbmgr/base.py:1124 msgid "Attribute data - right-click to edit/manage records" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1137 ../gui/wxpython/dbmgr/base.py:2260 -#: ../gui/wxpython/dbmgr/base.py:2955 ../gui/wxpython/dbmgr/base.py:3090 -#: ../gui/wxpython/dbmgr/base.py:3359 +#: ../gui/wxpython/dbmgr/base.py:1139 ../gui/wxpython/dbmgr/base.py:2262 +#: ../gui/wxpython/dbmgr/base.py:2957 ../gui/wxpython/dbmgr/base.py:3092 +#: ../gui/wxpython/dbmgr/base.py:3361 msgid "Table" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1139 ../gui/wxpython/dbmgr/base.py:2262 +#: ../gui/wxpython/dbmgr/base.py:1141 ../gui/wxpython/dbmgr/base.py:2264 msgid " (readonly)" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1153 +#: ../gui/wxpython/dbmgr/base.py:1155 msgid "SQL Query" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1183 +#: ../gui/wxpython/dbmgr/base.py:1185 msgid "Simple" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1190 +#: ../gui/wxpython/dbmgr/base.py:1192 msgid "Apply SELECT statement and reload data records" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1224 +#: ../gui/wxpython/dbmgr/base.py:1226 msgid "Builder" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1229 +#: ../gui/wxpython/dbmgr/base.py:1231 msgid "SQL Builder" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1411 ../gui/wxpython/dbmgr/base.py:1600 +#: ../gui/wxpython/dbmgr/base.py:1413 ../gui/wxpython/dbmgr/base.py:1602 msgid "Insert new record" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1412 +#: ../gui/wxpython/dbmgr/base.py:1414 msgid "Delete selected record(s)" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1413 +#: ../gui/wxpython/dbmgr/base.py:1415 msgid "Delete all records" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1425 +#: ../gui/wxpython/dbmgr/base.py:1427 msgid "Highlight selected features and zoom" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1429 ../gui/wxpython/dbmgr/base.py:1940 +#: ../gui/wxpython/dbmgr/base.py:1431 ../gui/wxpython/dbmgr/base.py:1942 msgid "Extract selected features" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1430 +#: ../gui/wxpython/dbmgr/base.py:1432 msgid "Delete selected features" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1493 +#: ../gui/wxpython/dbmgr/base.py:1495 msgid "Update existing record" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1520 ../gui/wxpython/dbmgr/base.py:1633 +#: ../gui/wxpython/dbmgr/base.py:1522 ../gui/wxpython/dbmgr/base.py:1635 #, python-format msgid "Value '%(value)s' needs to be entered as %(type)s." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1539 +#: ../gui/wxpython/dbmgr/base.py:1541 #, python-format msgid "" "Unable to update existing record.\n" "%s" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1611 +#: ../gui/wxpython/dbmgr/base.py:1613 #, python-format msgid "Record with category number %d already exists in the table." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1621 +#: ../gui/wxpython/dbmgr/base.py:1623 #, python-format msgid "Category number (column %s) is missing." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1645 +#: ../gui/wxpython/dbmgr/base.py:1647 #, python-format msgid "" "Unable to insert new record.\n" "%s" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1698 +#: ../gui/wxpython/dbmgr/base.py:1700 #, python-format msgid "Selected data records (%d) will be permanently deleted from table. Do you want to delete them?" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1701 ../gui/wxpython/dbmgr/base.py:1751 +#: ../gui/wxpython/dbmgr/base.py:1703 ../gui/wxpython/dbmgr/base.py:1753 msgid "Delete records" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1748 +#: ../gui/wxpython/dbmgr/base.py:1750 #, python-format msgid "All data records (%d) will be permanently deleted from table. Do you want to delete them?" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1935 +#: ../gui/wxpython/dbmgr/base.py:1937 msgid "Nothing to extract." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1969 +#: ../gui/wxpython/dbmgr/base.py:1971 msgid "Nothing to delete." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2040 ../gui/wxpython/dbmgr/base.py:2076 +#: ../gui/wxpython/dbmgr/base.py:2042 ../gui/wxpython/dbmgr/base.py:2078 #, python-format msgid "" "Loading attribute data failed.\n" @@ -18812,7 +18880,7 @@ "%s" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2059 +#: ../gui/wxpython/dbmgr/base.py:2061 #, python-format msgid "" "Loading attribute data failed.\n" @@ -18821,47 +18889,47 @@ "%s" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2295 +#: ../gui/wxpython/dbmgr/base.py:2297 #, python-format msgid "Table <%s> - right-click to delete column(s)" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2399 ../gui/wxpython/gmodeler/dialogs.py:359 +#: ../gui/wxpython/dbmgr/base.py:2401 ../gui/wxpython/gmodeler/dialogs.py:359 msgid "To" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2517 +#: ../gui/wxpython/dbmgr/base.py:2519 msgid "Unable to rename column. No column name defined." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2525 +#: ../gui/wxpython/dbmgr/base.py:2527 #, python-format msgid "Unable to rename column <%(column)s> to <%(columnTo)s>. Column already exists in the table <%(table)s>." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2543 +#: ../gui/wxpython/dbmgr/base.py:2545 #, python-format msgid "Unable to rename column. Column <%(column)s> doesn't exist in the table <%(table)s>." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2582 +#: ../gui/wxpython/dbmgr/base.py:2584 msgid "Drop selected column" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2586 +#: ../gui/wxpython/dbmgr/base.py:2588 msgid "Drop all columns" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2618 +#: ../gui/wxpython/dbmgr/base.py:2620 #, python-format msgid "Selected %s will PERMANENTLY removed from table. Do you want to drop the column?" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2621 ../gui/wxpython/dbmgr/base.py:2665 +#: ../gui/wxpython/dbmgr/base.py:2623 ../gui/wxpython/dbmgr/base.py:2667 msgid "Drop column(s)" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2662 +#: ../gui/wxpython/dbmgr/base.py:2664 #, python-format msgid "" "Selected columns\n" @@ -18869,146 +18937,146 @@ "will PERMANENTLY removed from table. Do you want to drop the columns?" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2768 +#: ../gui/wxpython/dbmgr/base.py:2770 msgid "List of layers" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2853 ../gui/wxpython/dbmgr/base.py:3281 -#: ../gui/wxpython/dbmgr/base.py:3713 +#: ../gui/wxpython/dbmgr/base.py:2855 ../gui/wxpython/dbmgr/base.py:3283 +#: ../gui/wxpython/dbmgr/base.py:3715 #, python-format msgid "Drop also linked attribute table (%s)" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2896 +#: ../gui/wxpython/dbmgr/base.py:2898 msgid "Column name" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2896 ../gui/wxpython/gmodeler/frame.py:1732 +#: ../gui/wxpython/dbmgr/base.py:2898 ../gui/wxpython/gmodeler/frame.py:1732 #: ../gui/wxpython/gmodeler/frame.py:1785 msgid "Data type" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2896 +#: ../gui/wxpython/dbmgr/base.py:2898 msgid "Data length" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2953 ../gui/wxpython/dbmgr/base.py:3079 -#: ../gui/wxpython/dbmgr/base.py:3347 +#: ../gui/wxpython/dbmgr/base.py:2955 ../gui/wxpython/dbmgr/base.py:3081 +#: ../gui/wxpython/dbmgr/base.py:3349 msgid "Driver" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2956 +#: ../gui/wxpython/dbmgr/base.py:2958 msgid "Key" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3055 +#: ../gui/wxpython/dbmgr/base.py:3057 msgid "Add layer" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3065 +#: ../gui/wxpython/dbmgr/base.py:3067 msgid "Layer description" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3095 ../gui/wxpython/dbmgr/base.py:3139 -#: ../gui/wxpython/dbmgr/base.py:3365 +#: ../gui/wxpython/dbmgr/base.py:3097 ../gui/wxpython/dbmgr/base.py:3141 +#: ../gui/wxpython/dbmgr/base.py:3367 msgid "Key column" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3100 +#: ../gui/wxpython/dbmgr/base.py:3102 msgid "Insert record for each category into table" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3122 +#: ../gui/wxpython/dbmgr/base.py:3124 msgid "You need to add categories by v.category module." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3126 +#: ../gui/wxpython/dbmgr/base.py:3128 msgid "Table description" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3134 +#: ../gui/wxpython/dbmgr/base.py:3136 msgid "Table name" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3148 +#: ../gui/wxpython/dbmgr/base.py:3150 msgid "&Create table" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3152 +#: ../gui/wxpython/dbmgr/base.py:3154 #: ../gui/wxpython/web_services/dialogs.py:537 msgid "&Add layer" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3156 +#: ../gui/wxpython/dbmgr/base.py:3158 msgid "&Set default" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3260 +#: ../gui/wxpython/dbmgr/base.py:3262 msgid "Remove layer" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3263 +#: ../gui/wxpython/dbmgr/base.py:3265 msgid "Layer to remove" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3289 +#: ../gui/wxpython/dbmgr/base.py:3291 msgid "&Remove layer" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3332 +#: ../gui/wxpython/dbmgr/base.py:3334 msgid "Modify layer" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3408 +#: ../gui/wxpython/dbmgr/base.py:3410 msgid "&Modify layer" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3457 +#: ../gui/wxpython/dbmgr/base.py:3459 msgid "" "Unable to get list of tables.\n" "Please use db.connect to set database parameters." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3554 +#: ../gui/wxpython/dbmgr/base.py:3556 msgid "Unable to create new table. Table name or key column name is missing." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3561 +#: ../gui/wxpython/dbmgr/base.py:3563 #, python-format msgid "Unable to create new table. Table <%s> already exists in the database." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3602 +#: ../gui/wxpython/dbmgr/base.py:3604 #, python-format msgid "Unable to add new layer to vector map <%(vector)s>. Layer %(layer)d already exists." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3771 +#: ../gui/wxpython/dbmgr/base.py:3773 msgid "Field statistics" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3792 +#: ../gui/wxpython/dbmgr/base.py:3794 msgid "Copy statistics the clipboard (Ctrl+C)" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3859 +#: ../gui/wxpython/dbmgr/base.py:3861 msgid "Statistics is not support for DBF tables." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3886 +#: ../gui/wxpython/dbmgr/base.py:3888 msgid "Unable to calculte statistics." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3894 +#: ../gui/wxpython/dbmgr/base.py:3896 #, python-format msgid "Unable to calculte statistics. Invalid number of lines %d (should be %d)." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3914 +#: ../gui/wxpython/dbmgr/base.py:3916 msgid "Unable to calculte standard deviation." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3920 +#: ../gui/wxpython/dbmgr/base.py:3922 #, python-format msgid "Field statistics <%s>" msgstr "" @@ -19606,57 +19674,57 @@ msgid "Y" msgstr "" -#: ../gui/wxpython/timeline/frame.py:570 +#: ../gui/wxpython/timeline/frame.py:572 #, python-format msgid "Mapset: %s" msgstr "வரைபடதà¯à®¤à¯†à®¾à®•à¯à®ªà¯à®ªà¯: %s" -#: ../gui/wxpython/timeline/frame.py:571 +#: ../gui/wxpython/timeline/frame.py:573 #, python-format msgid "Map name: %s" msgstr "வரைபட பெயரà¯: %s" -#: ../gui/wxpython/timeline/frame.py:573 +#: ../gui/wxpython/timeline/frame.py:575 #, python-format msgid "Start time: %s" msgstr "ஆரமà¯à®ªà®¿à®•à¯à®•à¯à®®à¯ நேரமà¯: %s" -#: ../gui/wxpython/timeline/frame.py:576 +#: ../gui/wxpython/timeline/frame.py:578 #, python-format msgid "End time: %s" msgstr "à®®à¯à®Ÿà®¿à®µà¯ நேரமà¯: %s" -#: ../gui/wxpython/timeline/frame.py:580 +#: ../gui/wxpython/timeline/frame.py:582 msgid "WARNING: invalid topology" msgstr "" -#: ../gui/wxpython/timeline/frame.py:582 +#: ../gui/wxpython/timeline/frame.py:584 msgid "" "\n" "Press Del to dismiss." msgstr "" -#: ../gui/wxpython/mapdisp/main.py:187 +#: ../gui/wxpython/mapdisp/main.py:189 #, python-format msgid "Unsupported command %s." msgstr "" -#: ../gui/wxpython/mapdisp/main.py:281 +#: ../gui/wxpython/mapdisp/main.py:283 #, python-format msgid "Unable to read cmdfile '%(cmd)s'. Details: %(det)s" msgstr "" -#: ../gui/wxpython/mapdisp/main.py:616 +#: ../gui/wxpython/mapdisp/main.py:618 #, python-format msgid "Starting map display <%s>..." msgstr "" -#: ../gui/wxpython/mapdisp/main.py:622 +#: ../gui/wxpython/mapdisp/main.py:624 #, python-format msgid "Unable to create file <%s>" msgstr "" -#: ../gui/wxpython/mapdisp/main.py:638 +#: ../gui/wxpython/mapdisp/main.py:640 #, python-format msgid "Stopping map display <%s>..." msgstr "" @@ -19806,33 +19874,33 @@ msgid "d.to.rast can be used only in 2D mode." msgstr "" -#: ../gui/wxpython/mapdisp/frame.py:890 +#: ../gui/wxpython/mapdisp/frame.py:889 #, python-format msgid "Vector map <%s> opened for editing - skipped." msgstr "" -#: ../gui/wxpython/mapdisp/frame.py:961 +#: ../gui/wxpython/mapdisp/frame.py:960 #, python-brace-format msgid "Failed to query vector map(s) <{maps}>. Check database settings and topology." msgstr "" -#: ../gui/wxpython/mapdisp/frame.py:1395 +#: ../gui/wxpython/mapdisp/frame.py:1394 msgid "Set computational region extent from display" msgstr "" -#: ../gui/wxpython/mapdisp/frame.py:1397 +#: ../gui/wxpython/mapdisp/frame.py:1396 msgid "Set computational region extent interactively" msgstr "" -#: ../gui/wxpython/mapdisp/frame.py:1399 +#: ../gui/wxpython/mapdisp/frame.py:1398 msgid "Set computational region from named region" msgstr "" -#: ../gui/wxpython/mapdisp/frame.py:1404 +#: ../gui/wxpython/mapdisp/frame.py:1403 msgid "Save computational region to named region" msgstr "" -#: ../gui/wxpython/mapdisp/frame.py:1537 +#: ../gui/wxpython/mapdisp/frame.py:1536 msgid "Raster Digitizer Toolbar" msgstr "" diff -Nru grass-7.4.3/locale/po/grasswxpy_th.po grass-7.6.0/locale/po/grasswxpy_th.po --- grass-7.4.3/locale/po/grasswxpy_th.po 2018-11-24 09:45:29.000000000 +0000 +++ grass-7.6.0/locale/po/grasswxpy_th.po 2018-12-26 10:57:24.000000000 +0000 @@ -6,7 +6,7 @@ msgstr "" "Project-Id-Version: grasswxpy_th\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-03-24 00:06+0100\n" +"POT-Creation-Date: 2018-12-26 11:43+0100\n" "PO-Revision-Date: 2008-01-05 15:19+0700\n" "Last-Translator: \n" "Language-Team: Thai \n" @@ -54,18 +54,18 @@ msgid "Set drawing color (not raster cell color)" msgstr "" -#: ../gui/wxpython/rdigit/toolbars.py:88 +#: ../gui/wxpython/rdigit/toolbars.py:85 msgid "Cell value:" msgstr "" -#: ../gui/wxpython/rdigit/toolbars.py:101 +#: ../gui/wxpython/rdigit/toolbars.py:99 msgid "Width of currently digitized line or diameter of a digitized point in map units." msgstr "" -#: ../gui/wxpython/rdigit/toolbars.py:102 +#: ../gui/wxpython/rdigit/toolbars.py:100 #: ../gui/wxpython/nviz/preferences.py:559 -#: ../gui/wxpython/gui_core/dialogs.py:1933 -#: ../gui/wxpython/psmap/dialogs.py:3831 +#: ../gui/wxpython/gui_core/dialogs.py:1938 +#: ../gui/wxpython/psmap/dialogs.py:3833 #: ../gui/wxpython/gmodeler/preferences.py:184 #: ../gui/wxpython/gmodeler/preferences.py:350 #: ../gui/wxpython/gmodeler/preferences.py:462 @@ -73,7 +73,7 @@ msgid "Width:" msgstr "" -#: ../gui/wxpython/rdigit/toolbars.py:142 +#: ../gui/wxpython/rdigit/toolbars.py:146 msgid "New raster map" msgstr "" @@ -104,7 +104,7 @@ #: ../gui/wxpython/rdigit/dialogs.py:104 #: ../gui/wxpython/modules/colorrules.py:679 -#: ../gui/wxpython/gui_core/dialogs.py:475 +#: ../gui/wxpython/gui_core/dialogs.py:476 #: ../gui/wxpython/lmgr/layertree.py:1085 #: ../gui/wxpython/datacatalog/tree.py:220 msgid "Overwrite?" @@ -197,7 +197,7 @@ msgstr "" #: ../gui/wxpython/modules/colorrules.py:453 ../gui/wxpython/menustrings.py:9 -#: ../gui/wxpython/menustrings.py:2009 +#: ../gui/wxpython/menustrings.py:2010 #: ../gui/wxpython/image2target/ii2t_menustrings.py:10 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1977 msgid "Save" @@ -224,7 +224,7 @@ msgstr "" #: ../gui/wxpython/modules/colorrules.py:582 -#: ../gui/wxpython/iclass/toolbars.py:76 +#: ../gui/wxpython/iclass/toolbars.py:78 msgid "Preview" msgstr "à¹à¸ªà¸”งตัวอย่าง" @@ -243,7 +243,7 @@ msgstr "" #: ../gui/wxpython/modules/colorrules.py:690 -#: ../gui/wxpython/gui_core/forms.py:2346 +#: ../gui/wxpython/gui_core/forms.py:2376 msgid "Nothing to save." msgstr "" @@ -267,7 +267,7 @@ #: ../gui/wxpython/modules/colorrules.py:972 #: ../gui/wxpython/modules/colorrules.py:1654 #: ../gui/wxpython/modules/colorrules.py:1658 -#: ../gui/wxpython/psmap/dialogs.py:3537 +#: ../gui/wxpython/psmap/dialogs.py:3539 msgid "range" msgstr "" @@ -335,7 +335,7 @@ msgstr "" #: ../gui/wxpython/modules/colorrules.py:1139 ../gui/wxpython/dbmgr/base.py:467 -#: ../gui/wxpython/dbmgr/base.py:2307 +#: ../gui/wxpython/dbmgr/base.py:2309 msgid "Add column" msgstr "" @@ -432,7 +432,7 @@ msgstr "" #: ../gui/wxpython/modules/mcalc_builder.py:158 -#: ../gui/wxpython/modules/vclean.py:173 ../gui/wxpython/gui_core/forms.py:595 +#: ../gui/wxpython/modules/vclean.py:173 ../gui/wxpython/gui_core/forms.py:607 #: ../gui/wxpython/gui_core/menu.py:174 ../gui/wxpython/gmodeler/model.py:2835 #: ../gui/wxpython/gmodeler/frame.py:1983 msgid "&Run" @@ -443,7 +443,7 @@ msgstr "" #: ../gui/wxpython/modules/mcalc_builder.py:165 -#: ../gui/wxpython/gui_core/forms.py:1858 +#: ../gui/wxpython/gui_core/forms.py:1868 msgid "&Load" msgstr "" @@ -452,7 +452,7 @@ msgstr "" #: ../gui/wxpython/modules/mcalc_builder.py:169 -#: ../gui/wxpython/gui_core/forms.py:615 +#: ../gui/wxpython/gui_core/forms.py:627 msgid "Copy the current command string to the clipboard" msgstr "" @@ -575,7 +575,7 @@ #: ../gui/wxpython/modules/mcalc_builder.py:283 #: ../gui/wxpython/modules/import_export.py:96 #: ../gui/wxpython/modules/vclean.py:145 -#: ../gui/wxpython/gui_core/preferences.py:1138 +#: ../gui/wxpython/gui_core/preferences.py:1132 #: ../gui/wxpython/gmodeler/preferences.py:682 msgid "Allow output files to overwrite existing files" msgstr "ยอมให้เขียนทับไฟล์ที่มีอยู่à¹à¸¥à¹‰à¸§" @@ -596,28 +596,28 @@ msgid "Add created raster map into layer tree" msgstr "" -#: ../gui/wxpython/modules/mcalc_builder.py:642 +#: ../gui/wxpython/modules/mcalc_builder.py:658 msgid "You must enter the name of a new raster map to create." msgstr "" -#: ../gui/wxpython/modules/mcalc_builder.py:653 +#: ../gui/wxpython/modules/mcalc_builder.py:669 msgid "You must enter an expression to create a new raster map." msgstr "" -#: ../gui/wxpython/modules/mcalc_builder.py:713 +#: ../gui/wxpython/modules/mcalc_builder.py:729 msgid "Choose a file name to save the expression" msgstr "" -#: ../gui/wxpython/modules/mcalc_builder.py:714 -#: ../gui/wxpython/modules/mcalc_builder.py:736 +#: ../gui/wxpython/modules/mcalc_builder.py:730 +#: ../gui/wxpython/modules/mcalc_builder.py:752 msgid "Expression file (*)|*" msgstr "" -#: ../gui/wxpython/modules/mcalc_builder.py:735 +#: ../gui/wxpython/modules/mcalc_builder.py:751 msgid "Choose a file name to load the expression" msgstr "" -#: ../gui/wxpython/modules/mcalc_builder.py:771 +#: ../gui/wxpython/modules/mcalc_builder.py:787 #, python-brace-format msgid "'{cmd}' copied to clipboard" msgstr "" @@ -646,12 +646,12 @@ #: ../gui/wxpython/modules/import_export.py:78 #: ../gui/wxpython/modules/import_export.py:869 -#: ../gui/wxpython/gui_core/forms.py:2031 +#: ../gui/wxpython/gui_core/forms.py:2041 msgid "Layer id" msgstr "" #: ../gui/wxpython/modules/import_export.py:79 -#: ../gui/wxpython/gui_core/forms.py:2032 +#: ../gui/wxpython/gui_core/forms.py:2042 #: ../gui/wxpython/web_services/widgets.py:937 msgid "Layer name" msgstr "" @@ -661,13 +661,13 @@ msgstr "" #: ../gui/wxpython/modules/import_export.py:82 -#: ../gui/wxpython/gui_core/forms.py:2033 ../gui/wxpython/psmap/dialogs.py:2176 +#: ../gui/wxpython/gui_core/forms.py:2043 ../gui/wxpython/psmap/dialogs.py:2178 msgid "Feature type" msgstr "" #: ../gui/wxpython/modules/import_export.py:83 #: ../gui/wxpython/modules/import_export.py:85 -#: ../gui/wxpython/gui_core/forms.py:2034 +#: ../gui/wxpython/gui_core/forms.py:2044 msgid "Projection match" msgstr "" @@ -676,16 +676,16 @@ msgstr "" #: ../gui/wxpython/modules/import_export.py:105 -#: ../gui/wxpython/gui_core/forms.py:684 +#: ../gui/wxpython/gui_core/forms.py:696 msgid "Close dialog on finish" msgstr "" #: ../gui/wxpython/modules/import_export.py:117 #: ../gui/wxpython/modules/import_export.py:670 #: ../gui/wxpython/iscatt/dialogs.py:402 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1878 -#: ../gui/wxpython/image2target/ii2t_manager.py:2703 -#: ../gui/wxpython/gcp/manager.py:2630 ../gui/wxpython/vnet/dialogs.py:1312 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1880 +#: ../gui/wxpython/image2target/ii2t_manager.py:2706 +#: ../gui/wxpython/gcp/manager.py:2632 ../gui/wxpython/vnet/dialogs.py:1312 #: ../gui/wxpython/web_services/dialogs.py:145 #: ../gui/wxpython/web_services/dialogs.py:901 msgid "Close dialog" @@ -712,7 +712,7 @@ msgstr "" #: ../gui/wxpython/modules/import_export.py:376 -#: ../gui/wxpython/menustrings.py:161 ../gui/wxpython/menustrings.py:1179 +#: ../gui/wxpython/menustrings.py:161 ../gui/wxpython/menustrings.py:1180 #: ../gui/wxpython/image2target/ii2t_menustrings.py:159 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1160 #: ../gui/wxpython/lmgr/layertree.py:60 @@ -720,7 +720,7 @@ msgstr "" #: ../gui/wxpython/modules/import_export.py:378 -#: ../gui/wxpython/menustrings.py:36 ../gui/wxpython/menustrings.py:1054 +#: ../gui/wxpython/menustrings.py:36 ../gui/wxpython/menustrings.py:1055 #: ../gui/wxpython/image2target/ii2t_menustrings.py:37 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1038 #: ../gui/wxpython/lmgr/layertree.py:58 @@ -758,7 +758,7 @@ msgstr "" #: ../gui/wxpython/modules/import_export.py:517 -#: ../gui/wxpython/menustrings.py:163 ../gui/wxpython/menustrings.py:1181 +#: ../gui/wxpython/menustrings.py:163 ../gui/wxpython/menustrings.py:1182 #: ../gui/wxpython/image2target/ii2t_menustrings.py:161 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1162 #: ../gui/wxpython/lmgr/layertree.py:68 @@ -766,7 +766,7 @@ msgstr "" #: ../gui/wxpython/modules/import_export.py:519 -#: ../gui/wxpython/menustrings.py:67 ../gui/wxpython/menustrings.py:1085 +#: ../gui/wxpython/menustrings.py:67 ../gui/wxpython/menustrings.py:1086 #: ../gui/wxpython/image2target/ii2t_menustrings.py:67 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1068 #: ../gui/wxpython/lmgr/layertree.py:66 @@ -803,21 +803,21 @@ #: ../gui/wxpython/location_wizard/wizard.py:1421 #: ../gui/wxpython/location_wizard/wizard.py:1511 #: ../gui/wxpython/location_wizard/wizard.py:1739 -#: ../gui/wxpython/nviz/tools.py:626 ../gui/wxpython/gui_core/forms.py:1819 -#: ../gui/wxpython/gui_core/forms.py:1911 -#: ../gui/wxpython/gui_core/gselect.py:1193 -#: ../gui/wxpython/gui_core/gselect.py:1507 -#: ../gui/wxpython/gui_core/gselect.py:1523 -#: ../gui/wxpython/gui_core/gselect.py:1570 -#: ../gui/wxpython/gui_core/gselect.py:1606 -#: ../gui/wxpython/psmap/dialogs.py:2679 ../gui/wxpython/psmap/dialogs.py:3021 -#: ../gui/wxpython/psmap/dialogs.py:5796 -#: ../gui/wxpython/animation/dialogs.py:508 -#: ../gui/wxpython/animation/dialogs.py:1080 -#: ../gui/wxpython/animation/dialogs.py:1198 -#: ../gui/wxpython/animation/dialogs.py:1234 -#: ../gui/wxpython/animation/dialogs.py:1258 -#: ../gui/wxpython/animation/dialogs.py:1289 +#: ../gui/wxpython/nviz/tools.py:626 ../gui/wxpython/gui_core/forms.py:1829 +#: ../gui/wxpython/gui_core/forms.py:1921 +#: ../gui/wxpython/gui_core/gselect.py:1199 +#: ../gui/wxpython/gui_core/gselect.py:1499 +#: ../gui/wxpython/gui_core/gselect.py:1515 +#: ../gui/wxpython/gui_core/gselect.py:1562 +#: ../gui/wxpython/gui_core/gselect.py:1598 +#: ../gui/wxpython/psmap/dialogs.py:2681 ../gui/wxpython/psmap/dialogs.py:3023 +#: ../gui/wxpython/psmap/dialogs.py:5798 +#: ../gui/wxpython/animation/dialogs.py:511 +#: ../gui/wxpython/animation/dialogs.py:1083 +#: ../gui/wxpython/animation/dialogs.py:1201 +#: ../gui/wxpython/animation/dialogs.py:1237 +#: ../gui/wxpython/animation/dialogs.py:1261 +#: ../gui/wxpython/animation/dialogs.py:1292 ../gui/wxpython/tplot/frame.py:316 msgid "Browse" msgstr "à¹à¸ªà¸”ง" @@ -958,7 +958,7 @@ msgstr "" #: ../gui/wxpython/modules/histogram.py:191 -#: ../gui/wxpython/mapwin/buffered.py:699 +#: ../gui/wxpython/mapwin/buffered.py:701 msgid "Please wait, exporting image..." msgstr "" @@ -967,8 +967,8 @@ msgstr "" #: ../gui/wxpython/modules/histogram.py:400 -#: ../gui/wxpython/iclass/g.gui.iclass.py:91 ../gui/wxpython/nviz/wxnviz.py:347 -#: ../gui/wxpython/nviz/wxnviz.py:358 +#: ../gui/wxpython/iclass/g.gui.iclass.py:91 ../gui/wxpython/nviz/wxnviz.py:352 +#: ../gui/wxpython/nviz/wxnviz.py:363 #: ../gui/wxpython/mapswipe/g.gui.mapswipe.py:79 #, python-format msgid "Raster map <%s> not found" @@ -988,7 +988,7 @@ #: ../gui/wxpython/modules/histogram.py:501 ../gui/wxpython/wxplot/base.py:610 #: ../gui/wxpython/photo2image/ip2i_mapdisplay.py:425 -#: ../gui/wxpython/menustrings.py:2055 +#: ../gui/wxpython/menustrings.py:2056 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2023 #: ../gui/wxpython/image2target/ii2t_mapdisplay.py:426 #: ../gui/wxpython/psmap/toolbars.py:76 ../gui/wxpython/gcp/mapdisplay.py:426 @@ -1332,10 +1332,10 @@ msgid "Selected group must be in current mapset" msgstr "" -#: ../gui/wxpython/wxplot/dialogs.py:602 ../gui/wxpython/psmap/dialogs.py:595 -#: ../gui/wxpython/psmap/dialogs.py:1421 ../gui/wxpython/psmap/dialogs.py:1445 -#: ../gui/wxpython/psmap/dialogs.py:1496 ../gui/wxpython/psmap/dialogs.py:5104 -#: ../gui/wxpython/animation/dialogs.py:743 +#: ../gui/wxpython/wxplot/dialogs.py:602 ../gui/wxpython/psmap/dialogs.py:597 +#: ../gui/wxpython/psmap/dialogs.py:1423 ../gui/wxpython/psmap/dialogs.py:1447 +#: ../gui/wxpython/psmap/dialogs.py:1498 ../gui/wxpython/psmap/dialogs.py:5106 +#: ../gui/wxpython/animation/dialogs.py:746 #: ../gui/wxpython/animation/controller.py:295 msgid "Invalid input" msgstr "" @@ -1366,11 +1366,11 @@ msgstr "" #: ../gui/wxpython/wxplot/dialogs.py:751 -#: ../gui/wxpython/gui_core/preferences.py:507 -#: ../gui/wxpython/gui_core/preferences.py:787 -#: ../gui/wxpython/gui_core/dialogs.py:2414 -#: ../gui/wxpython/psmap/dialogs.py:3947 ../gui/wxpython/psmap/dialogs.py:4554 -#: ../gui/wxpython/psmap/dialogs.py:5218 +#: ../gui/wxpython/gui_core/preferences.py:500 +#: ../gui/wxpython/gui_core/preferences.py:781 +#: ../gui/wxpython/gui_core/dialogs.py:2419 +#: ../gui/wxpython/psmap/dialogs.py:3949 ../gui/wxpython/psmap/dialogs.py:4556 +#: ../gui/wxpython/psmap/dialogs.py:5220 msgid "Font settings" msgstr "" @@ -1388,9 +1388,9 @@ #: ../gui/wxpython/wxplot/dialogs.py:829 ../gui/wxpython/wxplot/dialogs.py:1428 #: ../gui/wxpython/iscatt/dialogs.py:397 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1873 -#: ../gui/wxpython/image2target/ii2t_manager.py:2698 -#: ../gui/wxpython/gcp/manager.py:2625 ../gui/wxpython/vnet/dialogs.py:1307 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1875 +#: ../gui/wxpython/image2target/ii2t_manager.py:2701 +#: ../gui/wxpython/gcp/manager.py:2627 ../gui/wxpython/vnet/dialogs.py:1307 msgid "Apply changes for the current session" msgstr "" @@ -1400,17 +1400,17 @@ #: ../gui/wxpython/wxplot/dialogs.py:836 ../gui/wxpython/wxplot/dialogs.py:1432 #: ../gui/wxpython/iscatt/dialogs.py:400 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1876 -#: ../gui/wxpython/image2target/ii2t_manager.py:2701 -#: ../gui/wxpython/gui_core/preferences.py:98 -#: ../gui/wxpython/gcp/manager.py:2628 ../gui/wxpython/vnet/dialogs.py:1310 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1878 +#: ../gui/wxpython/image2target/ii2t_manager.py:2704 +#: ../gui/wxpython/gui_core/preferences.py:100 +#: ../gui/wxpython/gcp/manager.py:2630 ../gui/wxpython/vnet/dialogs.py:1310 msgid "Apply and save changes to user settings file (default for next sessions)" msgstr "" #: ../gui/wxpython/wxplot/dialogs.py:838 ../gui/wxpython/wxplot/dialogs.py:1433 #: ../gui/wxpython/vdigit/preferences.py:70 -#: ../gui/wxpython/gui_core/preferences.py:101 -#: ../gui/wxpython/psmap/dialogs.py:475 +#: ../gui/wxpython/gui_core/preferences.py:103 +#: ../gui/wxpython/psmap/dialogs.py:477 #: ../gui/wxpython/gmodeler/preferences.py:696 msgid "Close dialog and ignore changes" msgstr "" @@ -1425,7 +1425,7 @@ msgstr "" #: ../gui/wxpython/wxplot/dialogs.py:965 ../gui/wxpython/core/workspace.py:1635 -#: ../gui/wxpython/core/gcmd.py:140 ../gui/wxpython/mapwin/buffered.py:2141 +#: ../gui/wxpython/core/gcmd.py:142 ../gui/wxpython/mapwin/buffered.py:2142 msgid "Warning" msgstr "" @@ -1451,8 +1451,8 @@ msgid "Line width" msgstr "เส้นà¸à¸§à¹‰à¸²à¸‡" -#: ../gui/wxpython/wxplot/dialogs.py:1072 ../gui/wxpython/psmap/dialogs.py:2942 -#: ../gui/wxpython/psmap/dialogs.py:6807 +#: ../gui/wxpython/wxplot/dialogs.py:1072 ../gui/wxpython/psmap/dialogs.py:2944 +#: ../gui/wxpython/psmap/dialogs.py:6809 msgid "Line style" msgstr "" @@ -1469,7 +1469,7 @@ #: ../gui/wxpython/wxplot/dialogs.py:1109 #: ../gui/wxpython/wxplot/dialogs.py:1191 ../gui/wxpython/iclass/dialogs.py:396 #: ../gui/wxpython/nviz/tools.py:976 ../gui/wxpython/nviz/tools.py:2816 -#: ../gui/wxpython/psmap/dialogs.py:6378 ../gui/wxpython/psmap/dialogs.py:6738 +#: ../gui/wxpython/psmap/dialogs.py:6380 ../gui/wxpython/psmap/dialogs.py:6740 #: ../gui/wxpython/gmodeler/preferences.py:107 #: ../gui/wxpython/gmodeler/preferences.py:421 #: ../gui/wxpython/gmodeler/preferences.py:533 @@ -1477,19 +1477,19 @@ msgstr "สี" #: ../gui/wxpython/wxplot/dialogs.py:1123 -#: ../gui/wxpython/wxplot/dialogs.py:1204 ../gui/wxpython/psmap/dialogs.py:2730 -#: ../gui/wxpython/psmap/dialogs.py:3804 ../gui/wxpython/psmap/dialogs.py:4852 +#: ../gui/wxpython/wxplot/dialogs.py:1204 ../gui/wxpython/psmap/dialogs.py:2732 +#: ../gui/wxpython/psmap/dialogs.py:3806 ../gui/wxpython/psmap/dialogs.py:4854 msgid "Size" msgstr "" #: ../gui/wxpython/wxplot/dialogs.py:1137 -#: ../gui/wxpython/wxplot/dialogs.py:1218 ../gui/wxpython/psmap/dialogs.py:2414 -#: ../gui/wxpython/psmap/dialogs.py:2575 +#: ../gui/wxpython/wxplot/dialogs.py:1218 ../gui/wxpython/psmap/dialogs.py:2416 +#: ../gui/wxpython/psmap/dialogs.py:2577 msgid "Fill" msgstr "" #: ../gui/wxpython/wxplot/dialogs.py:1164 -#: ../gui/wxpython/wxplot/dialogs.py:1245 ../gui/wxpython/psmap/dialogs.py:4942 +#: ../gui/wxpython/wxplot/dialogs.py:1245 ../gui/wxpython/psmap/dialogs.py:4944 msgid "Style" msgstr "" @@ -1707,63 +1707,63 @@ "%s" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:34 +#: ../gui/wxpython/iclass/toolbars.py:36 msgid "Set opacity level" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:37 ../gui/wxpython/iclass/dialogs.py:280 +#: ../gui/wxpython/iclass/toolbars.py:39 ../gui/wxpython/iclass/dialogs.py:280 msgid "Class manager" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:40 ../gui/wxpython/iclass/dialogs.py:44 +#: ../gui/wxpython/iclass/toolbars.py:42 ../gui/wxpython/iclass/dialogs.py:44 #: ../gui/wxpython/iscatt/toolbars.py:46 msgid "Select imagery group" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:43 +#: ../gui/wxpython/iclass/toolbars.py:45 msgid "Run analysis, update histogram and coincidence plots" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:46 +#: ../gui/wxpython/iclass/toolbars.py:48 msgid "Save signature file for i.maxlik" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:49 +#: ../gui/wxpython/iclass/toolbars.py:51 msgid "Remove selected map layer" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:52 +#: ../gui/wxpython/iclass/toolbars.py:54 msgid "Export training areas to vector map" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:55 +#: ../gui/wxpython/iclass/toolbars.py:57 msgid "Import training areas from vector map" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:58 +#: ../gui/wxpython/iclass/toolbars.py:60 #: ../gui/wxpython/gui_core/simplelmgr.py:480 #: ../gui/wxpython/lmgr/layertree.py:82 msgid "Add RGB map layer" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:76 +#: ../gui/wxpython/iclass/toolbars.py:78 msgid "Training" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:82 +#: ../gui/wxpython/iclass/toolbars.py:84 msgid "Set map canvas for " msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:84 +#: ../gui/wxpython/iclass/toolbars.py:86 msgid "/ Zoom to map" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:260 -#: ../gui/wxpython/iclass/toolbars.py:269 +#: ../gui/wxpython/iclass/toolbars.py:262 +#: ../gui/wxpython/iclass/toolbars.py:271 msgid "std dev" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:343 +#: ../gui/wxpython/iclass/toolbars.py:345 msgid "Add raster map" msgstr "" @@ -1940,8 +1940,8 @@ msgid "Subgroup <%s> not found" msgstr "" -#: ../gui/wxpython/iclass/g.gui.iclass.py:98 ../gui/wxpython/nviz/wxnviz.py:435 -#: ../gui/wxpython/dbmgr/sqlbuilder.py:62 +#: ../gui/wxpython/iclass/g.gui.iclass.py:98 ../gui/wxpython/nviz/wxnviz.py:440 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:64 #: ../gui/wxpython/dbmgr/g.gui.dbmgr.py:48 #, python-format msgid "Vector map <%s> not found" @@ -1973,8 +1973,8 @@ msgstr "" #: ../gui/wxpython/iclass/dialogs.py:78 -#: ../gui/wxpython/image2target/ii2t_manager.py:565 -#: ../gui/wxpython/gcp/manager.py:536 +#: ../gui/wxpython/image2target/ii2t_manager.py:567 +#: ../gui/wxpython/gcp/manager.py:538 msgid "Create/edit group..." msgstr "" @@ -2022,20 +2022,20 @@ msgstr "" #: ../gui/wxpython/iclass/dialogs.py:259 -#: ../gui/wxpython/gui_core/dialogs.py:239 +#: ../gui/wxpython/gui_core/dialogs.py:240 #: ../gui/wxpython/gmodeler/dialogs.py:91 msgid "Name of vector map:" msgstr "" -#: ../gui/wxpython/iclass/dialogs.py:295 ../gui/wxpython/iscatt/frame.py:140 +#: ../gui/wxpython/iclass/dialogs.py:295 ../gui/wxpython/iscatt/frame.py:143 msgid "Classes" msgstr "" -#: ../gui/wxpython/iclass/dialogs.py:395 ../gui/wxpython/iscatt/frame.py:413 +#: ../gui/wxpython/iclass/dialogs.py:395 ../gui/wxpython/iscatt/frame.py:416 msgid "Class name" msgstr "" -#: ../gui/wxpython/iclass/dialogs.py:429 ../gui/wxpython/iscatt/frame.py:451 +#: ../gui/wxpython/iclass/dialogs.py:429 ../gui/wxpython/iscatt/frame.py:454 msgid "Please use only ASCII characters." msgstr "" @@ -2297,64 +2297,64 @@ msgid "Remove selected class" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:166 +#: ../gui/wxpython/iscatt/frame.py:169 msgid "GRASS GIS Interactive Scatter Plot Tool" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:398 +#: ../gui/wxpython/iscatt/frame.py:401 msgid "scatter plot" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:476 +#: ../gui/wxpython/iscatt/frame.py:479 msgid "Maximum limit of categories number was reached." msgstr "" -#: ../gui/wxpython/iscatt/frame.py:572 +#: ../gui/wxpython/iscatt/frame.py:575 msgid "Rename class" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:576 +#: ../gui/wxpython/iscatt/frame.py:579 msgid "Set color" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:580 ../gui/wxpython/lmgr/layertree.py:491 +#: ../gui/wxpython/iscatt/frame.py:583 ../gui/wxpython/lmgr/layertree.py:491 msgid "Change opacity level" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:584 +#: ../gui/wxpython/iscatt/frame.py:587 msgid "Hide" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:586 +#: ../gui/wxpython/iscatt/frame.py:589 msgid "Show" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:601 +#: ../gui/wxpython/iscatt/frame.py:604 msgid "Move to top" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:607 +#: ../gui/wxpython/iscatt/frame.py:610 msgid "Move to bottom" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:615 +#: ../gui/wxpython/iscatt/frame.py:618 msgid "Move category up" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:621 +#: ../gui/wxpython/iscatt/frame.py:624 msgid "Move category down" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:629 +#: ../gui/wxpython/iscatt/frame.py:632 msgid "Export class raster" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:701 +#: ../gui/wxpython/iscatt/frame.py:704 #, python-format msgid "Change opacity of class <%s>" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:726 +#: ../gui/wxpython/iscatt/frame.py:729 msgid "Empty name was inserted." msgstr "" @@ -2455,19 +2455,19 @@ #: ../gui/wxpython/location_wizard/wizard.py:675 #: ../gui/wxpython/location_wizard/wizard.py:864 #: ../gui/wxpython/location_wizard/wizard.py:2013 -#: ../gui/wxpython/core/workspace.py:1616 ../gui/wxpython/core/gcmd.py:113 -#: ../gui/wxpython/gis_set.py:281 ../gui/wxpython/gis_set.py:711 -#: ../gui/wxpython/gis_set.py:755 +#: ../gui/wxpython/core/workspace.py:1616 ../gui/wxpython/core/gcmd.py:115 +#: ../gui/wxpython/gis_set.py:282 ../gui/wxpython/gis_set.py:653 +#: ../gui/wxpython/gis_set.py:697 #: ../gui/wxpython/image2target/ii2t_gis_set.py:276 #: ../gui/wxpython/image2target/ii2t_gis_set.py:654 #: ../gui/wxpython/image2target/ii2t_gis_set.py:698 #: ../gui/wxpython/vdigit/dialogs.py:253 ../gui/wxpython/vdigit/dialogs.py:447 -#: ../gui/wxpython/gui_core/preferences.py:238 -#: ../gui/wxpython/gui_core/preferences.py:1925 -#: ../gui/wxpython/gui_core/preferences.py:1958 -#: ../gui/wxpython/gui_core/preferences.py:1970 -#: ../gui/wxpython/gui_core/preferences.py:1982 -#: ../gui/wxpython/psmap/dialogs.py:5594 ../gui/wxpython/lmgr/layertree.py:1003 +#: ../gui/wxpython/gui_core/preferences.py:231 +#: ../gui/wxpython/gui_core/preferences.py:1919 +#: ../gui/wxpython/gui_core/preferences.py:1952 +#: ../gui/wxpython/gui_core/preferences.py:1964 +#: ../gui/wxpython/gui_core/preferences.py:1976 +#: ../gui/wxpython/psmap/dialogs.py:5596 ../gui/wxpython/lmgr/layertree.py:1003 #: ../gui/wxpython/gmodeler/frame.py:1141 msgid "Error" msgstr "ผิดพลาด" @@ -2515,12 +2515,12 @@ msgstr "" #: ../gui/wxpython/location_wizard/dialogs.py:276 -#: ../gui/wxpython/psmap/dialogs.py:531 +#: ../gui/wxpython/psmap/dialogs.py:533 msgid "Top" msgstr "บน" #: ../gui/wxpython/location_wizard/dialogs.py:284 -#: ../gui/wxpython/psmap/dialogs.py:532 +#: ../gui/wxpython/psmap/dialogs.py:534 msgid "Bottom" msgstr "ล่าง" @@ -2728,13 +2728,13 @@ msgstr "" #: ../gui/wxpython/location_wizard/wizard.py:932 -#: ../gui/wxpython/gui_core/gselect.py:2100 +#: ../gui/wxpython/gui_core/gselect.py:2092 #: ../gui/wxpython/gmodeler/dialogs.py:919 msgid "No" msgstr "" #: ../gui/wxpython/location_wizard/wizard.py:932 -#: ../gui/wxpython/gui_core/gselect.py:2102 +#: ../gui/wxpython/gui_core/gselect.py:2094 #: ../gui/wxpython/gmodeler/dialogs.py:921 msgid "Yes" msgstr "" @@ -2794,7 +2794,7 @@ msgstr "" #: ../gui/wxpython/location_wizard/wizard.py:1502 -#: ../gui/wxpython/gui_core/preferences.py:1728 +#: ../gui/wxpython/gui_core/preferences.py:1722 msgid "EPSG code:" msgstr "" @@ -2809,7 +2809,7 @@ msgstr "" #: ../gui/wxpython/location_wizard/wizard.py:1696 -#: ../gui/wxpython/gui_core/preferences.py:1916 +#: ../gui/wxpython/gui_core/preferences.py:1910 #, python-brace-format msgid "Unable to read EPGS codes: {0}" msgstr "" @@ -2849,7 +2849,7 @@ msgstr "" #: ../gui/wxpython/location_wizard/wizard.py:2072 -#: ../gui/wxpython/rlisetup/wizard.py:1738 +#: ../gui/wxpython/rlisetup/wizard.py:1737 msgid "Summary" msgstr "" @@ -2876,7 +2876,7 @@ msgstr "" #: ../gui/wxpython/location_wizard/wizard.py:2249 -#: ../gui/wxpython/psmap/dialogs.py:702 ../gui/wxpython/psmap/dialogs.py:723 +#: ../gui/wxpython/psmap/dialogs.py:704 ../gui/wxpython/psmap/dialogs.py:725 msgid "custom" msgstr "" @@ -2936,52 +2936,52 @@ msgid "File <%s> not found." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:276 +#: ../gui/wxpython/photo2image/ip2i_manager.py:278 msgid "Manage Location of Fiducial Points on a Scanned Photo" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:380 +#: ../gui/wxpython/photo2image/ip2i_manager.py:382 msgid "A POINTS file exists, renaming it to POINTS_BAK" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:406 +#: ../gui/wxpython/photo2image/ip2i_manager.py:408 msgid "Opening CAMERA file failed" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:441 -#: ../gui/wxpython/photo2image/ip2i_manager.py:843 -#: ../gui/wxpython/gcp/manager.py:1419 +#: ../gui/wxpython/photo2image/ip2i_manager.py:443 +#: ../gui/wxpython/photo2image/ip2i_manager.py:845 +#: ../gui/wxpython/gcp/manager.py:1421 msgid "Writing POINTS file failed" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:616 -#: ../gui/wxpython/image2target/ii2t_manager.py:1225 -#: ../gui/wxpython/gcp/manager.py:1192 +#: ../gui/wxpython/photo2image/ip2i_manager.py:618 +#: ../gui/wxpython/image2target/ii2t_manager.py:1227 +#: ../gui/wxpython/gcp/manager.py:1194 #, python-format msgid "At least %d GCPs required. Operation canceled." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:759 -#: ../gui/wxpython/image2target/ii2t_manager.py:1367 -#: ../gui/wxpython/gcp/manager.py:1335 -msgid "source" -msgstr "" - #: ../gui/wxpython/photo2image/ip2i_manager.py:761 #: ../gui/wxpython/image2target/ii2t_manager.py:1369 #: ../gui/wxpython/gcp/manager.py:1337 -msgid "target" +msgid "source" msgstr "" #: ../gui/wxpython/photo2image/ip2i_manager.py:763 #: ../gui/wxpython/image2target/ii2t_manager.py:1371 #: ../gui/wxpython/gcp/manager.py:1339 -msgid "Set GCP coordinates" +msgid "target" msgstr "" #: ../gui/wxpython/photo2image/ip2i_manager.py:765 #: ../gui/wxpython/image2target/ii2t_manager.py:1373 #: ../gui/wxpython/gcp/manager.py:1341 +msgid "Set GCP coordinates" +msgstr "" + +#: ../gui/wxpython/photo2image/ip2i_manager.py:767 +#: ../gui/wxpython/image2target/ii2t_manager.py:1375 +#: ../gui/wxpython/gcp/manager.py:1343 #, python-format msgid "" "Set %(coor)s coordinates for GCP No. %(key)s? \n" @@ -2990,32 +2990,32 @@ "North: %(coor1)s" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:856 -#: ../gui/wxpython/gcp/manager.py:1431 +#: ../gui/wxpython/photo2image/ip2i_manager.py:858 +#: ../gui/wxpython/gcp/manager.py:1433 #, python-format msgid "POINTS file saved for group <%s>" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:872 -#: ../gui/wxpython/image2target/ii2t_manager.py:1511 -#: ../gui/wxpython/gcp/manager.py:1447 +#: ../gui/wxpython/photo2image/ip2i_manager.py:874 +#: ../gui/wxpython/image2target/ii2t_manager.py:1513 +#: ../gui/wxpython/gcp/manager.py:1449 msgid "source mapwin not defined" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:877 -#: ../gui/wxpython/image2target/ii2t_manager.py:1516 -#: ../gui/wxpython/gcp/manager.py:1452 +#: ../gui/wxpython/photo2image/ip2i_manager.py:879 +#: ../gui/wxpython/image2target/ii2t_manager.py:1518 +#: ../gui/wxpython/gcp/manager.py:1454 msgid "target mapwin not defined" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:907 -#: ../gui/wxpython/gcp/manager.py:1482 +#: ../gui/wxpython/photo2image/ip2i_manager.py:909 +#: ../gui/wxpython/gcp/manager.py:1484 msgid "Reading POINTS file failed" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:992 -#: ../gui/wxpython/image2target/ii2t_manager.py:1633 -#: ../gui/wxpython/gcp/manager.py:1567 +#: ../gui/wxpython/photo2image/ip2i_manager.py:994 +#: ../gui/wxpython/image2target/ii2t_manager.py:1635 +#: ../gui/wxpython/gcp/manager.py:1569 #, python-format msgid "" "Insufficient points defined and active (checked) for selected rectification method (order: %d).\n" @@ -3024,305 +3024,305 @@ "10+ points for 3rd order." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1020 -#: ../gui/wxpython/image2target/ii2t_manager.py:1661 -#: ../gui/wxpython/gcp/manager.py:1595 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1022 +#: ../gui/wxpython/image2target/ii2t_manager.py:1663 +#: ../gui/wxpython/gcp/manager.py:1597 msgid "Rectifying images, please wait..." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1042 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1044 msgid "Writing output image to group, please wait..." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1072 -#: ../gui/wxpython/image2target/ii2t_manager.py:1746 -#: ../gui/wxpython/gcp/manager.py:1680 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1074 +#: ../gui/wxpython/image2target/ii2t_manager.py:1749 +#: ../gui/wxpython/gcp/manager.py:1682 msgid "GCP Manager settings" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1117 -#: ../gui/wxpython/image2target/ii2t_manager.py:1793 -#: ../gui/wxpython/gcp/manager.py:1727 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1119 +#: ../gui/wxpython/image2target/ii2t_manager.py:1796 +#: ../gui/wxpython/gcp/manager.py:1729 msgid "Quit GCP Manager" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1118 -#: ../gui/wxpython/image2target/ii2t_manager.py:1794 -#: ../gui/wxpython/gcp/manager.py:1728 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1120 +#: ../gui/wxpython/image2target/ii2t_manager.py:1797 +#: ../gui/wxpython/gcp/manager.py:1730 msgid "Save ground control points?" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1196 -#: ../gui/wxpython/gcp/manager.py:1807 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1198 +#: ../gui/wxpython/gcp/manager.py:1809 msgid "" "Could not calculate RMS Error.\n" "Possible error with m.transform." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1324 -#: ../gui/wxpython/gcp/manager.py:1935 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1326 +#: ../gui/wxpython/gcp/manager.py:1937 msgid "" "Could not calculate new extends.\n" "Possible error with m.transform." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1456 -#: ../gui/wxpython/image2target/ii2t_manager.py:2130 -#: ../gui/wxpython/gcp/manager.py:2067 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1458 +#: ../gui/wxpython/image2target/ii2t_manager.py:2133 +#: ../gui/wxpython/gcp/manager.py:2069 msgid "Adjust source display to target display" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1461 -#: ../gui/wxpython/image2target/ii2t_manager.py:2135 -#: ../gui/wxpython/gcp/manager.py:2072 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1463 +#: ../gui/wxpython/image2target/ii2t_manager.py:2138 +#: ../gui/wxpython/gcp/manager.py:2074 msgid "Adjust target display to source display" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1535 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1553 -#: ../gui/wxpython/image2target/ii2t_manager.py:2209 -#: ../gui/wxpython/image2target/ii2t_manager.py:2229 -#: ../gui/wxpython/gcp/manager.py:2146 ../gui/wxpython/gcp/manager.py:2164 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1537 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1555 +#: ../gui/wxpython/image2target/ii2t_manager.py:2212 +#: ../gui/wxpython/image2target/ii2t_manager.py:2232 +#: ../gui/wxpython/gcp/manager.py:2148 ../gui/wxpython/gcp/manager.py:2166 #: ../gui/wxpython/vnet/widgets.py:85 ../gui/wxpython/vnet/vnet_data.py:259 msgid "use" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1536 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1554 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1538 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1556 msgid "source X" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1537 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1555 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1539 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1557 msgid "source Y" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1538 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1556 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1540 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1558 msgid "target X" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1539 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1557 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1541 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1559 msgid "target Y" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1540 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1558 -#: ../gui/wxpython/image2target/ii2t_manager.py:2216 -#: ../gui/wxpython/image2target/ii2t_manager.py:2236 -#: ../gui/wxpython/gcp/manager.py:2151 ../gui/wxpython/gcp/manager.py:2169 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1542 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1560 +#: ../gui/wxpython/image2target/ii2t_manager.py:2219 +#: ../gui/wxpython/image2target/ii2t_manager.py:2239 +#: ../gui/wxpython/gcp/manager.py:2153 ../gui/wxpython/gcp/manager.py:2171 msgid "Forward error" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1541 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1559 -#: ../gui/wxpython/image2target/ii2t_manager.py:2217 -#: ../gui/wxpython/image2target/ii2t_manager.py:2237 -#: ../gui/wxpython/gcp/manager.py:2152 ../gui/wxpython/gcp/manager.py:2170 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1543 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1561 +#: ../gui/wxpython/image2target/ii2t_manager.py:2220 +#: ../gui/wxpython/image2target/ii2t_manager.py:2240 +#: ../gui/wxpython/gcp/manager.py:2154 ../gui/wxpython/gcp/manager.py:2172 msgid "Backward error" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1696 -#: ../gui/wxpython/image2target/ii2t_manager.py:2376 -#: ../gui/wxpython/gcp/manager.py:2307 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1698 +#: ../gui/wxpython/image2target/ii2t_manager.py:2379 +#: ../gui/wxpython/gcp/manager.py:2309 msgid "Invalid coordinate value. Operation canceled." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1734 -#: ../gui/wxpython/image2target/ii2t_manager.py:2551 -#: ../gui/wxpython/gcp/manager.py:2485 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1736 +#: ../gui/wxpython/image2target/ii2t_manager.py:2554 +#: ../gui/wxpython/gcp/manager.py:2487 msgid "Edit GCP" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1746 -#: ../gui/wxpython/image2target/ii2t_manager.py:2563 -#: ../gui/wxpython/gcp/manager.py:2497 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1748 +#: ../gui/wxpython/image2target/ii2t_manager.py:2566 +#: ../gui/wxpython/gcp/manager.py:2499 msgid "Ground Control Point No." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1765 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1767 msgid "source X:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1766 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1768 msgid "target X:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1767 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1769 msgid "source Y:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1768 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1770 msgid "target Y:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1904 -#: ../gui/wxpython/image2target/ii2t_manager.py:2729 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1906 +#: ../gui/wxpython/image2target/ii2t_manager.py:2732 #: ../gui/wxpython/vdigit/preferences.py:98 -#: ../gui/wxpython/psmap/dialogs.py:2656 ../gui/wxpython/gcp/manager.py:2656 +#: ../gui/wxpython/psmap/dialogs.py:2658 ../gui/wxpython/gcp/manager.py:2658 msgid "Symbology" msgstr "สัà¸à¸¥à¸±à¸à¸©à¸“์" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1913 -#: ../gui/wxpython/image2target/ii2t_manager.py:2738 -#: ../gui/wxpython/gcp/manager.py:2665 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1915 +#: ../gui/wxpython/image2target/ii2t_manager.py:2741 +#: ../gui/wxpython/gcp/manager.py:2667 msgid "Highlight highest RMS error only" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1926 -#: ../gui/wxpython/image2target/ii2t_manager.py:2751 -#: ../gui/wxpython/gcp/manager.py:2678 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1928 +#: ../gui/wxpython/image2target/ii2t_manager.py:2754 +#: ../gui/wxpython/gcp/manager.py:2680 msgid "Highlight RMS error > M + SD * factor:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1930 -#: ../gui/wxpython/image2target/ii2t_manager.py:2755 -#: ../gui/wxpython/gcp/manager.py:2682 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1932 +#: ../gui/wxpython/image2target/ii2t_manager.py:2758 +#: ../gui/wxpython/gcp/manager.py:2684 msgid "" "Highlight GCPs with an RMS error larger than \n" "mean + standard deviation * given factor. \n" "Recommended values for this factor are between 1 and 2." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1953 -#: ../gui/wxpython/image2target/ii2t_manager.py:2778 -#: ../gui/wxpython/gcp/manager.py:2705 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1955 +#: ../gui/wxpython/image2target/ii2t_manager.py:2781 +#: ../gui/wxpython/gcp/manager.py:2707 msgid "Symbol settings" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1961 -#: ../gui/wxpython/image2target/ii2t_manager.py:2786 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1963 +#: ../gui/wxpython/image2target/ii2t_manager.py:2789 #: ../gui/wxpython/nviz/tools.py:1423 ../gui/wxpython/nviz/tools.py:2154 #: ../gui/wxpython/nviz/tools.py:2296 ../gui/wxpython/nviz/preferences.py:372 #: ../gui/wxpython/nviz/preferences.py:574 #: ../gui/wxpython/nviz/preferences.py:640 -#: ../gui/wxpython/gui_core/preferences.py:1520 -#: ../gui/wxpython/psmap/dialogs.py:2375 ../gui/wxpython/psmap/dialogs.py:2536 -#: ../gui/wxpython/mapswipe/dialogs.py:280 ../gui/wxpython/gcp/manager.py:2713 +#: ../gui/wxpython/gui_core/preferences.py:1514 +#: ../gui/wxpython/psmap/dialogs.py:2377 ../gui/wxpython/psmap/dialogs.py:2538 +#: ../gui/wxpython/mapswipe/dialogs.py:280 ../gui/wxpython/gcp/manager.py:2715 msgid "Color:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1981 -#: ../gui/wxpython/image2target/ii2t_manager.py:2806 -#: ../gui/wxpython/gcp/manager.py:2733 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1983 +#: ../gui/wxpython/image2target/ii2t_manager.py:2809 +#: ../gui/wxpython/gcp/manager.py:2735 msgid "Color for high RMS error:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2001 -#: ../gui/wxpython/image2target/ii2t_manager.py:2826 -#: ../gui/wxpython/gcp/manager.py:2753 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2003 +#: ../gui/wxpython/image2target/ii2t_manager.py:2829 +#: ../gui/wxpython/gcp/manager.py:2755 msgid "Color for selected GCP:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2021 -#: ../gui/wxpython/image2target/ii2t_manager.py:2846 -#: ../gui/wxpython/gcp/manager.py:2773 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2023 +#: ../gui/wxpython/image2target/ii2t_manager.py:2849 +#: ../gui/wxpython/gcp/manager.py:2775 msgid "Color for unused GCPs:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2037 -#: ../gui/wxpython/image2target/ii2t_manager.py:2862 -#: ../gui/wxpython/gcp/manager.py:2789 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2039 +#: ../gui/wxpython/image2target/ii2t_manager.py:2865 +#: ../gui/wxpython/gcp/manager.py:2791 msgid "Show unused GCPs" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2054 -#: ../gui/wxpython/image2target/ii2t_manager.py:2879 -#: ../gui/wxpython/gui_core/preferences.py:1447 -#: ../gui/wxpython/gcp/manager.py:2806 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2056 +#: ../gui/wxpython/image2target/ii2t_manager.py:2882 +#: ../gui/wxpython/gui_core/preferences.py:1441 +#: ../gui/wxpython/gcp/manager.py:2808 msgid "Symbol size:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2076 -#: ../gui/wxpython/image2target/ii2t_manager.py:2901 -#: ../gui/wxpython/gui_core/preferences.py:1415 -#: ../gui/wxpython/psmap/dialogs.py:6813 -#: ../gui/wxpython/mapswipe/dialogs.py:327 ../gui/wxpython/gcp/manager.py:2828 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2078 +#: ../gui/wxpython/image2target/ii2t_manager.py:2904 +#: ../gui/wxpython/gui_core/preferences.py:1409 +#: ../gui/wxpython/psmap/dialogs.py:6815 +#: ../gui/wxpython/mapswipe/dialogs.py:327 ../gui/wxpython/gcp/manager.py:2830 #: ../gui/wxpython/vnet/dialogs.py:1279 msgid "Line width:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2122 -#: ../gui/wxpython/image2target/ii2t_manager.py:741 -#: ../gui/wxpython/image2target/ii2t_manager.py:2953 -#: ../gui/wxpython/gcp/manager.py:718 ../gui/wxpython/gcp/manager.py:2880 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2124 +#: ../gui/wxpython/image2target/ii2t_manager.py:743 +#: ../gui/wxpython/image2target/ii2t_manager.py:2956 +#: ../gui/wxpython/gcp/manager.py:720 ../gui/wxpython/gcp/manager.py:2882 msgid "Select source map to display:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2136 -#: ../gui/wxpython/image2target/ii2t_manager.py:767 -#: ../gui/wxpython/image2target/ii2t_manager.py:2967 -#: ../gui/wxpython/gcp/manager.py:744 ../gui/wxpython/gcp/manager.py:2894 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2138 +#: ../gui/wxpython/image2target/ii2t_manager.py:769 +#: ../gui/wxpython/image2target/ii2t_manager.py:2970 +#: ../gui/wxpython/gcp/manager.py:746 ../gui/wxpython/gcp/manager.py:2896 msgid "Select target raster map to display:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2161 -#: ../gui/wxpython/image2target/ii2t_manager.py:3007 -#: ../gui/wxpython/gcp/manager.py:2934 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2163 +#: ../gui/wxpython/image2target/ii2t_manager.py:3010 +#: ../gui/wxpython/gcp/manager.py:2936 msgid "Rectification" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2170 -#: ../gui/wxpython/image2target/ii2t_manager.py:3016 -#: ../gui/wxpython/gcp/manager.py:2943 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2172 +#: ../gui/wxpython/image2target/ii2t_manager.py:3019 +#: ../gui/wxpython/gcp/manager.py:2945 msgid "Select rectification order" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2172 -#: ../gui/wxpython/image2target/ii2t_manager.py:3018 -#: ../gui/wxpython/gcp/manager.py:2945 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2174 +#: ../gui/wxpython/image2target/ii2t_manager.py:3021 +#: ../gui/wxpython/gcp/manager.py:2947 msgid "1st order" msgstr "ลำดับที่ 1" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2173 -#: ../gui/wxpython/image2target/ii2t_manager.py:3019 -#: ../gui/wxpython/gcp/manager.py:2946 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2175 +#: ../gui/wxpython/image2target/ii2t_manager.py:3022 +#: ../gui/wxpython/gcp/manager.py:2948 msgid "2nd order" msgstr "ลำดับที่ 2" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2174 -#: ../gui/wxpython/image2target/ii2t_manager.py:3020 -#: ../gui/wxpython/gcp/manager.py:2947 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2176 +#: ../gui/wxpython/image2target/ii2t_manager.py:3023 +#: ../gui/wxpython/gcp/manager.py:2949 msgid "3rd order" msgstr "ลำดับที่ 3" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2186 -#: ../gui/wxpython/image2target/ii2t_manager.py:3032 -#: ../gui/wxpython/gcp/manager.py:2959 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2188 +#: ../gui/wxpython/image2target/ii2t_manager.py:3035 +#: ../gui/wxpython/gcp/manager.py:2961 msgid "Select interpolation method:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2202 -#: ../gui/wxpython/image2target/ii2t_manager.py:3048 -#: ../gui/wxpython/gcp/manager.py:2975 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2204 +#: ../gui/wxpython/image2target/ii2t_manager.py:3051 +#: ../gui/wxpython/gcp/manager.py:2977 msgid "clip to computational region in target location" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2212 -#: ../gui/wxpython/image2target/ii2t_manager.py:589 -#: ../gui/wxpython/image2target/ii2t_manager.py:3058 -#: ../gui/wxpython/gcp/manager.py:560 ../gui/wxpython/gcp/manager.py:2985 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2214 +#: ../gui/wxpython/image2target/ii2t_manager.py:591 +#: ../gui/wxpython/image2target/ii2t_manager.py:3061 +#: ../gui/wxpython/gcp/manager.py:562 ../gui/wxpython/gcp/manager.py:2987 msgid "Extension for output maps:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2253 -#: ../gui/wxpython/image2target/ii2t_manager.py:3099 -#: ../gui/wxpython/gcp/manager.py:3026 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2255 +#: ../gui/wxpython/image2target/ii2t_manager.py:3102 +#: ../gui/wxpython/gcp/manager.py:3028 msgid "RMS threshold factor must be > 0" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2256 -#: ../gui/wxpython/image2target/ii2t_manager.py:3102 -#: ../gui/wxpython/gcp/manager.py:3029 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2258 +#: ../gui/wxpython/image2target/ii2t_manager.py:3105 +#: ../gui/wxpython/gcp/manager.py:3031 msgid "" "RMS threshold factor is < 1\n" "Too many points might be highlighted" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2416 -#: ../gui/wxpython/image2target/ii2t_manager.py:3286 -#: ../gui/wxpython/gcp/manager.py:3213 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2418 +#: ../gui/wxpython/image2target/ii2t_manager.py:3289 +#: ../gui/wxpython/gcp/manager.py:3215 #, python-format msgid "GCP Manager settings saved to file '%s'." msgstr "" @@ -3376,13 +3376,13 @@ #: ../gui/wxpython/photo2image/ip2i_mapdisplay.py:478 #: ../gui/wxpython/image2target/ii2t_mapdisplay.py:479 -#: ../gui/wxpython/gcp/mapdisplay.py:479 ../gui/wxpython/mapdisp/frame.py:1390 +#: ../gui/wxpython/gcp/mapdisplay.py:479 ../gui/wxpython/mapdisp/frame.py:1389 msgid "Zoom to default region" msgstr "ย่อ/ขยาย ไปที่ขอบเขตหลัà¸" #: ../gui/wxpython/photo2image/ip2i_mapdisplay.py:482 #: ../gui/wxpython/image2target/ii2t_mapdisplay.py:483 -#: ../gui/wxpython/gcp/mapdisplay.py:483 ../gui/wxpython/mapdisp/frame.py:1392 +#: ../gui/wxpython/gcp/mapdisplay.py:483 ../gui/wxpython/mapdisp/frame.py:1391 msgid "Zoom to saved region" msgstr "ย่อ/ขยาย ไปที่ขอบเขตที่บันทึà¸à¹„ว้" @@ -3394,7 +3394,7 @@ #: ../gui/wxpython/photo2image/ip2i_mapdisplay.py:492 #: ../gui/wxpython/image2target/ii2t_mapdisplay.py:493 -#: ../gui/wxpython/gcp/mapdisplay.py:493 ../gui/wxpython/mapdisp/frame.py:1402 +#: ../gui/wxpython/gcp/mapdisplay.py:493 ../gui/wxpython/mapdisp/frame.py:1401 msgid "Save display geometry to named region" msgstr "" @@ -3411,11 +3411,11 @@ msgstr "" #: ../gui/wxpython/photo2image/g.gui.photo2image.py:111 -msgid "Please provide an order value (1 if 4 Fiducials, 2 if 8 Fiducials)" +msgid "Please provive an order value (1 if 4 Fiducials, 2 if 8 Fiducials)" msgstr "" #: ../gui/wxpython/photo2image/g.gui.photo2image.py:116 -msgid "Please provide an output files extension (used by i.rectify)" +msgid "Please provive an output files extension (used by i.rectify)" msgstr "" #: ../gui/wxpython/photo2image/ip2i_statusbar.py:38 @@ -3517,7 +3517,7 @@ msgstr "" #: ../gui/wxpython/core/render.py:1010 ../gui/wxpython/core/render.py:1013 -#: ../gui/wxpython/core/render.py:1016 ../gui/wxpython/core/gcmd.py:435 +#: ../gui/wxpython/core/render.py:1016 ../gui/wxpython/core/gcmd.py:437 msgid "Details:" msgstr "" @@ -3535,24 +3535,24 @@ msgid "Unable to get current geographic extent. Force quiting wxGUI. Please manually run g.region to fix the problem." msgstr "" -#: ../gui/wxpython/core/toolboxes.py:225 +#: ../gui/wxpython/core/toolboxes.py:227 msgid "Unable to parse user toolboxes XML files. Default files will be loaded." msgstr "" -#: ../gui/wxpython/core/toolboxes.py:269 +#: ../gui/wxpython/core/toolboxes.py:271 msgid "Unable to create toolboxes directory." msgstr "" -#: ../gui/wxpython/core/toolboxes.py:493 +#: ../gui/wxpython/core/toolboxes.py:495 msgid "Custom toolboxes" msgstr "" -#: ../gui/wxpython/core/toolboxes.py:517 +#: ../gui/wxpython/core/toolboxes.py:519 #, python-format msgid "List of addons cannot be obtained because g.extension failed. Details: %s" msgstr "" -#: ../gui/wxpython/core/toolboxes.py:574 +#: ../gui/wxpython/core/toolboxes.py:576 msgid "Addons" msgstr "" @@ -3581,32 +3581,32 @@ "WMS layers can not be displayed without the bindings.\n" msgstr "" -#: ../gui/wxpython/core/gcmd.py:126 +#: ../gui/wxpython/core/gcmd.py:128 msgid "Reason" msgstr "" -#: ../gui/wxpython/core/gcmd.py:151 ../gui/wxpython/gis_set.py:697 -#: ../gui/wxpython/gis_set.py:740 +#: ../gui/wxpython/core/gcmd.py:153 ../gui/wxpython/gis_set.py:639 +#: ../gui/wxpython/gis_set.py:682 #: ../gui/wxpython/image2target/ii2t_gis_set.py:640 #: ../gui/wxpython/image2target/ii2t_gis_set.py:683 -#: ../gui/wxpython/lmgr/frame.py:2570 +#: ../gui/wxpython/lmgr/frame.py:2573 msgid "Message" msgstr "" -#: ../gui/wxpython/core/gcmd.py:432 +#: ../gui/wxpython/core/gcmd.py:434 msgid "Execution failed:" msgstr "" -#: ../gui/wxpython/core/gcmd.py:437 ../gui/wxpython/core/gcmd.py:444 +#: ../gui/wxpython/core/gcmd.py:439 ../gui/wxpython/core/gcmd.py:446 msgid "Error: " msgstr "" -#: ../gui/wxpython/core/gcmd.py:521 +#: ../gui/wxpython/core/gcmd.py:523 #, python-format msgid "Unable to exectute command: '%s'" msgstr "" -#: ../gui/wxpython/core/gcmd.py:747 ../gui/wxpython/gui_core/forms.py:2740 +#: ../gui/wxpython/core/gcmd.py:749 ../gui/wxpython/gui_core/forms.py:2770 #, python-format msgid "Error in %s" msgstr "" @@ -3621,136 +3621,136 @@ msgid "WARNING: Ignoring unsupported wx debug level (must be >=0 and <=5). {0}\n" msgstr "" -#: ../gui/wxpython/core/settings.py:503 +#: ../gui/wxpython/core/settings.py:505 msgid "Segment break" msgstr "" -#: ../gui/wxpython/core/settings.py:569 +#: ../gui/wxpython/core/settings.py:571 msgid "Data point" msgstr "" -#: ../gui/wxpython/core/settings.py:643 +#: ../gui/wxpython/core/settings.py:645 msgid "animation" msgstr "" -#: ../gui/wxpython/core/settings.py:866 +#: ../gui/wxpython/core/settings.py:868 msgid "Collapse all except PERMANENT and current" msgstr "" -#: ../gui/wxpython/core/settings.py:867 +#: ../gui/wxpython/core/settings.py:869 msgid "Collapse all except PERMANENT" msgstr "" -#: ../gui/wxpython/core/settings.py:868 +#: ../gui/wxpython/core/settings.py:870 msgid "Collapse all except current" msgstr "" -#: ../gui/wxpython/core/settings.py:869 +#: ../gui/wxpython/core/settings.py:871 msgid "Collapse all" msgstr "หุบทั้หมด" -#: ../gui/wxpython/core/settings.py:870 +#: ../gui/wxpython/core/settings.py:872 msgid "Expand all" msgstr "ขยายทั้หมด" -#: ../gui/wxpython/core/settings.py:875 ../gui/wxpython/dbmgr/base.py:1406 +#: ../gui/wxpython/core/settings.py:877 ../gui/wxpython/dbmgr/base.py:1408 msgid "Edit selected record" msgstr "" -#: ../gui/wxpython/core/settings.py:875 +#: ../gui/wxpython/core/settings.py:877 msgid "Display selected" msgstr "" -#: ../gui/wxpython/core/settings.py:884 +#: ../gui/wxpython/core/settings.py:886 msgid "Classic (labels only)" msgstr "" -#: ../gui/wxpython/core/settings.py:885 +#: ../gui/wxpython/core/settings.py:887 msgid "Combined (labels and module names)" msgstr "" -#: ../gui/wxpython/core/settings.py:886 +#: ../gui/wxpython/core/settings.py:888 msgid "Expert (module names only)" msgstr "" -#: ../gui/wxpython/core/settings.py:891 +#: ../gui/wxpython/core/settings.py:893 msgid "Basic top" msgstr "" -#: ../gui/wxpython/core/settings.py:892 +#: ../gui/wxpython/core/settings.py:894 msgid "Basic left" msgstr "" -#: ../gui/wxpython/core/settings.py:893 +#: ../gui/wxpython/core/settings.py:895 msgid "Fancy green" msgstr "" -#: ../gui/wxpython/core/settings.py:894 +#: ../gui/wxpython/core/settings.py:896 msgid "List left" msgstr "" -#: ../gui/wxpython/core/settings.py:901 +#: ../gui/wxpython/core/settings.py:903 msgid "Zoom and recenter" msgstr "" -#: ../gui/wxpython/core/settings.py:901 +#: ../gui/wxpython/core/settings.py:903 msgid "Zoom to mouse cursor" msgstr "" -#: ../gui/wxpython/core/settings.py:901 +#: ../gui/wxpython/core/settings.py:903 msgid "Nothing" msgstr "" -#: ../gui/wxpython/core/settings.py:903 +#: ../gui/wxpython/core/settings.py:905 msgid "Scroll forward to zoom in" msgstr "" -#: ../gui/wxpython/core/settings.py:903 +#: ../gui/wxpython/core/settings.py:905 msgid "Scroll back to zoom in" msgstr "" -#: ../gui/wxpython/core/settings.py:936 ../gui/wxpython/core/settings.py:948 +#: ../gui/wxpython/core/settings.py:938 ../gui/wxpython/core/settings.py:950 msgid "box" msgstr "" -#: ../gui/wxpython/core/settings.py:937 +#: ../gui/wxpython/core/settings.py:939 msgid "sphere" msgstr "" -#: ../gui/wxpython/core/settings.py:938 +#: ../gui/wxpython/core/settings.py:940 msgid "cube" msgstr "" -#: ../gui/wxpython/core/settings.py:939 +#: ../gui/wxpython/core/settings.py:941 msgid "diamond" msgstr "" -#: ../gui/wxpython/core/settings.py:940 +#: ../gui/wxpython/core/settings.py:942 msgid "aster" msgstr "" -#: ../gui/wxpython/core/settings.py:941 +#: ../gui/wxpython/core/settings.py:943 msgid "gyro" msgstr "" -#: ../gui/wxpython/core/settings.py:942 +#: ../gui/wxpython/core/settings.py:944 msgid "histogram" msgstr "" -#: ../gui/wxpython/core/settings.py:948 +#: ../gui/wxpython/core/settings.py:950 msgid "cross" msgstr "" -#: ../gui/wxpython/core/settings.py:948 +#: ../gui/wxpython/core/settings.py:950 msgid "circle" msgstr "" -#: ../gui/wxpython/core/settings.py:981 +#: ../gui/wxpython/core/settings.py:983 #, python-format msgid "Unable to read settings file <%s>\n" msgstr "" -#: ../gui/wxpython/core/settings.py:1007 +#: ../gui/wxpython/core/settings.py:1009 #, python-format msgid "" "Error: Reading settings from file <%(file)s> failed.\n" @@ -3758,11 +3758,11 @@ "\t\tLine: '%(line)s'\n" msgstr "" -#: ../gui/wxpython/core/settings.py:1025 +#: ../gui/wxpython/core/settings.py:1028 msgid "Unable to create settings directory" msgstr "" -#: ../gui/wxpython/core/settings.py:1073 +#: ../gui/wxpython/core/settings.py:1076 #, python-format msgid "" "Writing settings to file <%(file)s> failed.\n" @@ -3770,16 +3770,16 @@ "Details: %(detail)s" msgstr "" -#: ../gui/wxpython/core/settings.py:1179 +#: ../gui/wxpython/core/settings.py:1182 msgid "Unable to set " msgstr "" -#: ../gui/wxpython/core/settings.py:1215 ../gui/wxpython/core/settings.py:1225 +#: ../gui/wxpython/core/settings.py:1218 ../gui/wxpython/core/settings.py:1229 #, python-format msgid "Unable to parse settings '%s'" msgstr "" -#: ../gui/wxpython/core/gconsole.py:502 +#: ../gui/wxpython/core/gconsole.py:504 #, python-format msgid "" "Unable to run command:\n" @@ -3788,40 +3788,40 @@ "Option <%(opt)s>: read from standard input is not supported by wxGUI" msgstr "" -#: ../gui/wxpython/core/gconsole.py:526 +#: ../gui/wxpython/core/gconsole.py:528 #, python-format msgid "Module <%s> not found." msgstr "" -#: ../gui/wxpython/core/gconsole.py:656 ../gui/wxpython/gmodeler/frame.py:299 +#: ../gui/wxpython/core/gconsole.py:658 ../gui/wxpython/gmodeler/frame.py:299 #, python-format msgid "%d sec" msgstr "" -#: ../gui/wxpython/core/gconsole.py:659 ../gui/wxpython/gmodeler/frame.py:302 +#: ../gui/wxpython/core/gconsole.py:661 ../gui/wxpython/gmodeler/frame.py:302 #, python-format msgid "%(min)d min %(sec)d sec" msgstr "" -#: ../gui/wxpython/core/gconsole.py:663 ../gui/wxpython/gui_core/ghelp.py:231 +#: ../gui/wxpython/core/gconsole.py:665 ../gui/wxpython/gui_core/ghelp.py:231 #: ../gui/wxpython/gmodeler/model.py:1123 #: ../gui/wxpython/gmodeler/model.py:1229 ../gui/wxpython/gmodeler/frame.py:306 msgid "unknown" msgstr "" -#: ../gui/wxpython/core/gconsole.py:667 +#: ../gui/wxpython/core/gconsole.py:669 msgid "Please note that the data are left in inconsistent state and may be corrupted" msgstr "" -#: ../gui/wxpython/core/gconsole.py:669 +#: ../gui/wxpython/core/gconsole.py:671 msgid "Command aborted" msgstr "" -#: ../gui/wxpython/core/gconsole.py:671 ../gui/wxpython/gmodeler/frame.py:312 +#: ../gui/wxpython/core/gconsole.py:673 ../gui/wxpython/gmodeler/frame.py:312 msgid "Command finished" msgstr "" -#: ../gui/wxpython/core/gconsole.py:747 ../gui/wxpython/gui_core/goutput.py:496 +#: ../gui/wxpython/core/gconsole.py:749 #, python-format msgid "" "Unable to write file '%(filePath)s'.\n" @@ -3829,7 +3829,7 @@ "Details: %(error)s" msgstr "" -#: ../gui/wxpython/core/menutree.py:151 +#: ../gui/wxpython/core/menutree.py:153 #, python-format msgid "Unknow tag %s" msgstr "" @@ -3876,210 +3876,181 @@ msgid "Unable to create file '%s'\n" msgstr "" -#: ../gui/wxpython/core/utils.py:996 ../gui/wxpython/gui_core/forms.py:1729 +#: ../gui/wxpython/core/utils.py:996 ../gui/wxpython/gui_core/forms.py:1739 msgid "Select Color" msgstr "" -#: ../gui/wxpython/gis_set.py:122 +#: ../gui/wxpython/gis_set.py:115 #: ../gui/wxpython/image2target/ii2t_gis_set.py:122 msgid "1. Select GRASS GIS database directory" msgstr "" -#: ../gui/wxpython/gis_set.py:125 +#: ../gui/wxpython/gis_set.py:118 #: ../gui/wxpython/image2target/ii2t_gis_set.py:125 msgid "2. Select GRASS Location" msgstr "" -#: ../gui/wxpython/gis_set.py:128 +#: ../gui/wxpython/gis_set.py:121 #: ../gui/wxpython/image2target/ii2t_gis_set.py:128 msgid "3. Select GRASS Mapset" msgstr "" -#: ../gui/wxpython/gis_set.py:146 +#: ../gui/wxpython/gis_set.py:139 #: ../gui/wxpython/image2target/ii2t_gis_set.py:146 msgid "GRASS GIS database directory contains Locations." msgstr "" -#: ../gui/wxpython/gis_set.py:150 +#: ../gui/wxpython/gis_set.py:143 #: ../gui/wxpython/image2target/ii2t_gis_set.py:150 msgid "All data in one Location is in the same coordinate reference system (projection). One Location can be one project. Location contains Mapsets." msgstr "" -#: ../gui/wxpython/gis_set.py:158 +#: ../gui/wxpython/gis_set.py:151 #: ../gui/wxpython/image2target/ii2t_gis_set.py:158 msgid "Mapset contains GIS data related to one project, task within one project, subregion or user." msgstr "" -#: ../gui/wxpython/gis_set.py:173 +#: ../gui/wxpython/gis_set.py:166 #: ../gui/wxpython/image2target/ii2t_gis_set.py:173 msgid "Start &GRASS session" msgstr "" -#: ../gui/wxpython/gis_set.py:179 +#: ../gui/wxpython/gis_set.py:172 #: ../gui/wxpython/image2target/ii2t_gis_set.py:179 msgid "&Browse" msgstr "" #. GTC New mapset -#: ../gui/wxpython/gis_set.py:182 +#: ../gui/wxpython/gis_set.py:175 #: ../gui/wxpython/image2target/ii2t_gis_set.py:182 msgid "&New" msgstr "" -#: ../gui/wxpython/gis_set.py:183 +#: ../gui/wxpython/gis_set.py:176 #: ../gui/wxpython/image2target/ii2t_gis_set.py:183 msgid "Create a new Mapset in selected Location" msgstr "" #. GTC New location -#: ../gui/wxpython/gis_set.py:186 +#: ../gui/wxpython/gis_set.py:179 #: ../gui/wxpython/image2target/ii2t_gis_set.py:186 msgid "N&ew" msgstr "" -#: ../gui/wxpython/gis_set.py:189 +#: ../gui/wxpython/gis_set.py:182 #: ../gui/wxpython/image2target/ii2t_gis_set.py:189 msgid "Create a new location using location wizard. After location is created successfully, GRASS session is started." msgstr "" #. GTC Rename location -#: ../gui/wxpython/gis_set.py:194 +#: ../gui/wxpython/gis_set.py:187 #: ../gui/wxpython/image2target/ii2t_gis_set.py:194 msgid "Ren&ame" msgstr "" -#: ../gui/wxpython/gis_set.py:195 ../gui/wxpython/gis_set.py:727 +#: ../gui/wxpython/gis_set.py:188 ../gui/wxpython/gis_set.py:669 #: ../gui/wxpython/image2target/ii2t_gis_set.py:195 #: ../gui/wxpython/image2target/ii2t_gis_set.py:670 msgid "Rename selected location" msgstr "" #. GTC Delete location -#: ../gui/wxpython/gis_set.py:198 +#: ../gui/wxpython/gis_set.py:191 #: ../gui/wxpython/image2target/ii2t_gis_set.py:198 msgid "De&lete" msgstr "" -#: ../gui/wxpython/gis_set.py:199 ../gui/wxpython/gis_set.py:810 +#: ../gui/wxpython/gis_set.py:192 ../gui/wxpython/gis_set.py:752 #: ../gui/wxpython/image2target/ii2t_gis_set.py:199 #: ../gui/wxpython/image2target/ii2t_gis_set.py:753 msgid "Delete selected location" msgstr "" -#: ../gui/wxpython/gis_set.py:201 ../gui/wxpython/startup/locdownload.py:303 +#: ../gui/wxpython/gis_set.py:194 ../gui/wxpython/startup/locdownload.py:303 msgid "Do&wnload" msgstr "" -#: ../gui/wxpython/gis_set.py:202 +#: ../gui/wxpython/gis_set.py:195 msgid "Download sample location" msgstr "" #. GTC Rename mapset -#: ../gui/wxpython/gis_set.py:206 +#: ../gui/wxpython/gis_set.py:199 #: ../gui/wxpython/image2target/ii2t_gis_set.py:202 -#: ../gui/wxpython/datacatalog/tree.py:990 ../gui/wxpython/dbmgr/base.py:2409 +#: ../gui/wxpython/datacatalog/tree.py:990 ../gui/wxpython/dbmgr/base.py:2411 msgid "&Rename" msgstr "" -#: ../gui/wxpython/gis_set.py:207 ../gui/wxpython/gis_set.py:684 +#: ../gui/wxpython/gis_set.py:200 ../gui/wxpython/gis_set.py:626 #: ../gui/wxpython/image2target/ii2t_gis_set.py:203 #: ../gui/wxpython/image2target/ii2t_gis_set.py:627 msgid "Rename selected mapset" msgstr "" #. GTC Delete mapset -#: ../gui/wxpython/gis_set.py:210 +#: ../gui/wxpython/gis_set.py:203 #: ../gui/wxpython/image2target/ii2t_gis_set.py:206 #: ../gui/wxpython/datacatalog/tree.py:985 msgid "&Delete" msgstr "" -#: ../gui/wxpython/gis_set.py:211 ../gui/wxpython/gis_set.py:782 +#: ../gui/wxpython/gis_set.py:204 ../gui/wxpython/gis_set.py:724 #: ../gui/wxpython/image2target/ii2t_gis_set.py:207 #: ../gui/wxpython/image2target/ii2t_gis_set.py:725 msgid "Delete selected mapset" msgstr "" -#: ../gui/wxpython/gis_set.py:257 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:252 +#: ../gui/wxpython/gis_set.py:258 #, python-format -msgid "GRASS GIS %s startup%s" +msgid "GRASS GIS %s Startup%s" msgstr "" -#: ../gui/wxpython/gis_set.py:262 +#: ../gui/wxpython/gis_set.py:263 #: ../gui/wxpython/image2target/ii2t_gis_set.py:257 msgid "Enter GRASS session" msgstr "" -#: ../gui/wxpython/gis_set.py:282 +#: ../gui/wxpython/gis_set.py:283 #: ../gui/wxpython/image2target/ii2t_gis_set.py:277 msgid "Unable to set GRASS database. Check your locale settings." msgstr "" -#: ../gui/wxpython/gis_set.py:302 +#: ../gui/wxpython/gis_set.py:303 #: ../gui/wxpython/image2target/ii2t_gis_set.py:297 #, python-format msgid "ERROR: Location <%s> not found\n" msgstr "" -#: ../gui/wxpython/gis_set.py:320 +#: ../gui/wxpython/gis_set.py:321 #: ../gui/wxpython/image2target/ii2t_gis_set.py:315 #, python-format msgid "ERROR: Mapset <%s> not found\n" msgstr "" -#: ../gui/wxpython/gis_set.py:480 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:474 -#, python-format -msgid "Invalid line in GISRC file (%s):%s\n" -msgstr "" - -#: ../gui/wxpython/gis_set.py:511 +#: ../gui/wxpython/gis_set.py:490 #: ../gui/wxpython/image2target/ii2t_gis_set.py:505 #: ../gui/wxpython/startup/locdownload.py:441 #, python-brace-format msgid "Error: {text}" msgstr "" -#: ../gui/wxpython/gis_set.py:549 -msgid "Documents" -msgstr "" - -#: ../gui/wxpython/gis_set.py:550 -msgid "My Documents" -msgstr "" - -#: ../gui/wxpython/gis_set.py:574 +#: ../gui/wxpython/gis_set.py:531 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1171 msgid "GRASS needs a directory (GRASS database) in which to store its data. Create one now if you have not already done so. A popular choice is \"grassdata\", located in your home directory. Press Browse button to select the directory." msgstr "" -#: ../gui/wxpython/gis_set.py:596 +#: ../gui/wxpython/gis_set.py:553 #: ../gui/wxpython/image2target/ii2t_gis_set.py:539 #, python-format msgid "Do you want to import <%(name)s> to the newly created location?" msgstr "" -#: ../gui/wxpython/gis_set.py:599 +#: ../gui/wxpython/gis_set.py:556 #: ../gui/wxpython/image2target/ii2t_gis_set.py:542 msgid "Import data?" msgstr "" -#: ../gui/wxpython/gis_set.py:613 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:556 -msgid "New mapset:" -msgstr "" - -#: ../gui/wxpython/gis_set.py:614 ../gui/wxpython/gis_set.py:1015 -#: ../gui/wxpython/menustrings.py:245 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:240 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:557 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:938 -#: ../gui/wxpython/lmgr/frame.py:1072 -msgid "Create new mapset" -msgstr "สร้าง mapset ใหม่" - -#: ../gui/wxpython/gis_set.py:655 +#: ../gui/wxpython/gis_set.py:597 #: ../gui/wxpython/image2target/ii2t_gis_set.py:598 #, python-format msgid "" @@ -4087,13 +4058,13 @@ "Reason: %(msg)s" msgstr "" -#: ../gui/wxpython/gis_set.py:662 +#: ../gui/wxpython/gis_set.py:604 #: ../gui/wxpython/image2target/ii2t_gis_set.py:605 #, python-format msgid "Data file <%(name)s> imported successfully. The location's default region was set from this imported map." msgstr "" -#: ../gui/wxpython/gis_set.py:676 +#: ../gui/wxpython/gis_set.py:618 #: ../gui/wxpython/image2target/ii2t_gis_set.py:619 msgid "" "Mapset is required for valid GRASS location.\n" @@ -4101,7 +4072,7 @@ "This mapset cannot be renamed." msgstr "" -#: ../gui/wxpython/gis_set.py:682 ../gui/wxpython/gis_set.py:725 +#: ../gui/wxpython/gis_set.py:624 ../gui/wxpython/gis_set.py:667 #: ../gui/wxpython/image2target/ii2t_gis_set.py:625 #: ../gui/wxpython/image2target/ii2t_gis_set.py:668 #, python-format @@ -4111,7 +4082,7 @@ "Enter new name:" msgstr "" -#: ../gui/wxpython/gis_set.py:698 +#: ../gui/wxpython/gis_set.py:640 #: ../gui/wxpython/image2target/ii2t_gis_set.py:641 #, python-format msgid "" @@ -4120,7 +4091,7 @@ "Mapset <%s> already exists in location." msgstr "" -#: ../gui/wxpython/gis_set.py:712 +#: ../gui/wxpython/gis_set.py:654 #: ../gui/wxpython/image2target/ii2t_gis_set.py:655 #, python-format msgid "" @@ -4129,7 +4100,7 @@ "%s" msgstr "" -#: ../gui/wxpython/gis_set.py:741 +#: ../gui/wxpython/gis_set.py:683 #: ../gui/wxpython/image2target/ii2t_gis_set.py:684 #, python-format msgid "" @@ -4138,7 +4109,7 @@ "Location <%s> already exists in GRASS database." msgstr "" -#: ../gui/wxpython/gis_set.py:756 +#: ../gui/wxpython/gis_set.py:698 #: ../gui/wxpython/image2target/ii2t_gis_set.py:699 #, python-format msgid "" @@ -4147,7 +4118,7 @@ "%s" msgstr "" -#: ../gui/wxpython/gis_set.py:770 +#: ../gui/wxpython/gis_set.py:712 #: ../gui/wxpython/image2target/ii2t_gis_set.py:713 msgid "" "Mapset is required for valid GRASS location.\n" @@ -4155,7 +4126,7 @@ "This mapset cannot be deleted." msgstr "" -#: ../gui/wxpython/gis_set.py:777 +#: ../gui/wxpython/gis_set.py:719 #: ../gui/wxpython/image2target/ii2t_gis_set.py:720 #, python-format msgid "" @@ -4164,12 +4135,12 @@ "ALL MAPS included in this mapset will be PERMANENTLY DELETED!" msgstr "" -#: ../gui/wxpython/gis_set.py:791 +#: ../gui/wxpython/gis_set.py:733 #: ../gui/wxpython/image2target/ii2t_gis_set.py:734 msgid "Unable to delete mapset" msgstr "" -#: ../gui/wxpython/gis_set.py:805 +#: ../gui/wxpython/gis_set.py:747 #: ../gui/wxpython/image2target/ii2t_gis_set.py:748 #, python-format msgid "" @@ -4178,48 +4149,42 @@ "ALL MAPS included in this location will be PERMANENTLY DELETED!" msgstr "" -#: ../gui/wxpython/gis_set.py:821 +#: ../gui/wxpython/gis_set.py:763 #: ../gui/wxpython/image2target/ii2t_gis_set.py:764 msgid "Unable to delete location" msgstr "" -#: ../gui/wxpython/gis_set.py:851 +#: ../gui/wxpython/gis_set.py:793 #: ../gui/wxpython/image2target/ii2t_gis_set.py:774 #, python-brace-format msgid "Unicode error detected. Check your locale settings. Details: {0}" msgstr "" -#: ../gui/wxpython/gis_set.py:863 +#: ../gui/wxpython/gis_set.py:805 #: ../gui/wxpython/image2target/ii2t_gis_set.py:786 #, python-format msgid "No GRASS Location found in '%s'. Create a new Location or choose different GRASS database directory." msgstr "" -#: ../gui/wxpython/gis_set.py:985 +#: ../gui/wxpython/gis_set.py:920 #: ../gui/wxpython/image2target/ii2t_gis_set.py:908 #, python-format msgid "Path '%s' doesn't exist." msgstr "" -#: ../gui/wxpython/gis_set.py:1000 +#: ../gui/wxpython/gis_set.py:935 #: ../gui/wxpython/image2target/ii2t_gis_set.py:923 -#: ../gui/wxpython/gui_core/gselect.py:1192 +#: ../gui/wxpython/gui_core/gselect.py:1198 msgid "Choose GIS Data Directory" msgstr "" -#: ../gui/wxpython/gis_set.py:1014 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:937 -#: ../gui/wxpython/lmgr/frame.py:1071 -msgid "Enter name for new mapset:" -msgstr "" - -#: ../gui/wxpython/gis_set.py:1029 +#: ../gui/wxpython/gis_set.py:962 #: ../gui/wxpython/image2target/ii2t_gis_set.py:952 #, python-format msgid "Mapset <%s> already exists." msgstr "" -#: ../gui/wxpython/gis_set.py:1036 +#: ../gui/wxpython/gis_set.py:969 #: ../gui/wxpython/image2target/ii2t_gis_set.py:959 #, python-format msgid "" @@ -4228,18 +4193,18 @@ "Are you really sure that you want to create this mapset?" msgstr "" -#: ../gui/wxpython/gis_set.py:1041 +#: ../gui/wxpython/gis_set.py:974 #: ../gui/wxpython/image2target/ii2t_gis_set.py:964 msgid "Reserved mapset name" msgstr "" -#: ../gui/wxpython/gis_set.py:1073 +#: ../gui/wxpython/gis_set.py:993 #: ../gui/wxpython/image2target/ii2t_gis_set.py:996 #, python-format msgid "Unable to create new mapset: %s" msgstr "" -#: ../gui/wxpython/gis_set.py:1088 +#: ../gui/wxpython/gis_set.py:1008 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1011 #, python-format msgid "" @@ -4251,13 +4216,13 @@ "Do you want to try to remove .gislock (note that you need permission for this operation) and continue?" msgstr "" -#: ../gui/wxpython/gis_set.py:1094 ../gui/wxpython/gis_set.py:1107 +#: ../gui/wxpython/gis_set.py:1014 ../gui/wxpython/gis_set.py:1027 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1017 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1030 msgid "Lock file found" msgstr "" -#: ../gui/wxpython/gis_set.py:1103 +#: ../gui/wxpython/gis_set.py:1023 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1026 msgid "" "ARE YOU REALLY SURE?\n" @@ -4265,7 +4230,7 @@ "If you really are running another GRASS session doing this could corrupt your data. Have another look in the processor manager just to be sure..." msgstr "" -#: ../gui/wxpython/gis_set.py:1117 +#: ../gui/wxpython/gis_set.py:1037 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1040 #, python-format msgid "" @@ -4274,20 +4239,20 @@ "Details: %(reason)s" msgstr "" -#: ../gui/wxpython/gis_set.py:1167 +#: ../gui/wxpython/gis_set.py:1082 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1090 #, python-format msgid "Name <%(name)s> is not a valid name for location or mapset. Please use only ASCII characters excluding %(chars)s and space." msgstr "" -#: ../gui/wxpython/gis_set.py:1172 +#: ../gui/wxpython/gis_set.py:1087 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1095 -#: ../gui/wxpython/gui_core/widgets.py:859 +#: ../gui/wxpython/gui_core/widgets.py:860 msgid "Invalid name" msgstr "" -#: ../gui/wxpython/menustrings.py:3 ../gui/wxpython/menustrings.py:2004 -#: ../gui/wxpython/menustrings.py:2054 +#: ../gui/wxpython/menustrings.py:3 ../gui/wxpython/menustrings.py:2005 +#: ../gui/wxpython/menustrings.py:2055 #: ../gui/wxpython/image2target/ii2t_menustrings.py:4 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1972 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2022 @@ -4299,7 +4264,7 @@ msgid "Workspace" msgstr "พื้นที่ทำงาน" -#: ../gui/wxpython/menustrings.py:5 ../gui/wxpython/menustrings.py:2005 +#: ../gui/wxpython/menustrings.py:5 ../gui/wxpython/menustrings.py:2006 #: ../gui/wxpython/image2target/ii2t_menustrings.py:6 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1973 #: ../gui/wxpython/nviz/tools.py:1360 @@ -4311,7 +4276,7 @@ msgid "Create new workspace" msgstr "" -#: ../gui/wxpython/menustrings.py:7 ../gui/wxpython/menustrings.py:2007 +#: ../gui/wxpython/menustrings.py:7 ../gui/wxpython/menustrings.py:2008 #: ../gui/wxpython/image2target/ii2t_menustrings.py:8 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1975 msgid "Open" @@ -4324,11 +4289,11 @@ #: ../gui/wxpython/menustrings.py:10 #: ../gui/wxpython/image2target/ii2t_menustrings.py:11 -#: ../gui/wxpython/lmgr/frame.py:1615 ../gui/wxpython/lmgr/frame.py:1636 +#: ../gui/wxpython/lmgr/frame.py:1618 ../gui/wxpython/lmgr/frame.py:1639 msgid "Save workspace" msgstr "" -#: ../gui/wxpython/menustrings.py:11 ../gui/wxpython/menustrings.py:2011 +#: ../gui/wxpython/menustrings.py:11 ../gui/wxpython/menustrings.py:2012 #: ../gui/wxpython/image2target/ii2t_menustrings.py:12 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1979 msgid "Save as" @@ -4339,10 +4304,10 @@ msgid "Save workspace to file" msgstr "" -#: ../gui/wxpython/menustrings.py:13 ../gui/wxpython/menustrings.py:2013 +#: ../gui/wxpython/menustrings.py:13 ../gui/wxpython/menustrings.py:2014 #: ../gui/wxpython/image2target/ii2t_menustrings.py:14 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1981 -#: ../gui/wxpython/gui_core/forms.py:561 +#: ../gui/wxpython/gui_core/forms.py:573 #: ../gui/wxpython/mapswipe/dialogs.py:193 msgid "Close" msgstr "ปิด" @@ -4447,143 +4412,143 @@ msgid "Close all open map display windows" msgstr "" -#: ../gui/wxpython/menustrings.py:37 ../gui/wxpython/menustrings.py:1055 +#: ../gui/wxpython/menustrings.py:37 ../gui/wxpython/menustrings.py:1056 msgid "Simplified raster import with reprojection" msgstr "" #: ../gui/wxpython/menustrings.py:38 ../gui/wxpython/menustrings.py:40 -#: ../gui/wxpython/menustrings.py:1056 ../gui/wxpython/menustrings.py:1058 +#: ../gui/wxpython/menustrings.py:1057 ../gui/wxpython/menustrings.py:1059 #: ../gui/wxpython/image2target/ii2t_menustrings.py:39 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1040 msgid "Imports raster data into a GRASS raster map using GDAL library." msgstr "" -#: ../gui/wxpython/menustrings.py:39 ../gui/wxpython/menustrings.py:1057 +#: ../gui/wxpython/menustrings.py:39 ../gui/wxpython/menustrings.py:1058 msgid "Import of common raster formats" msgstr "" -#: ../gui/wxpython/menustrings.py:41 ../gui/wxpython/menustrings.py:1059 +#: ../gui/wxpython/menustrings.py:41 ../gui/wxpython/menustrings.py:1060 #: ../gui/wxpython/image2target/ii2t_menustrings.py:42 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1043 msgid "ASCII x,y,z point import and gridding" msgstr "" -#: ../gui/wxpython/menustrings.py:42 ../gui/wxpython/menustrings.py:1060 +#: ../gui/wxpython/menustrings.py:42 ../gui/wxpython/menustrings.py:1061 #: ../gui/wxpython/image2target/ii2t_menustrings.py:43 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1044 msgid "Creates a raster map from an assemblage of many coordinates using univariate statistics." msgstr "" -#: ../gui/wxpython/menustrings.py:43 ../gui/wxpython/menustrings.py:1061 +#: ../gui/wxpython/menustrings.py:43 ../gui/wxpython/menustrings.py:1062 #: ../gui/wxpython/image2target/ii2t_menustrings.py:44 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1045 msgid "ASCII grid import" msgstr "" -#: ../gui/wxpython/menustrings.py:44 ../gui/wxpython/menustrings.py:1062 +#: ../gui/wxpython/menustrings.py:44 ../gui/wxpython/menustrings.py:1063 #: ../gui/wxpython/image2target/ii2t_menustrings.py:45 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1046 msgid "Converts a GRASS ASCII raster file to binary raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:45 ../gui/wxpython/menustrings.py:1063 +#: ../gui/wxpython/menustrings.py:45 ../gui/wxpython/menustrings.py:1064 #: ../gui/wxpython/image2target/ii2t_menustrings.py:46 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1047 msgid "ASCII polygons, lines, and point import" msgstr "" -#: ../gui/wxpython/menustrings.py:46 ../gui/wxpython/menustrings.py:1064 +#: ../gui/wxpython/menustrings.py:46 ../gui/wxpython/menustrings.py:1065 #: ../gui/wxpython/image2target/ii2t_menustrings.py:47 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1048 msgid "Creates raster maps from ASCII polygon/line/point data files." msgstr "สร้าง à¹à¸œà¸™à¸—ี่เชิงภาพ จาà¸à¹„ฟล์ข้อมูล ASCII รูปปิด/เส้น/จุด" -#: ../gui/wxpython/menustrings.py:47 ../gui/wxpython/menustrings.py:1065 +#: ../gui/wxpython/menustrings.py:47 ../gui/wxpython/menustrings.py:1066 #: ../gui/wxpython/image2target/ii2t_menustrings.py:48 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1049 msgid "Raw binary array import" msgstr "" -#: ../gui/wxpython/menustrings.py:48 ../gui/wxpython/menustrings.py:1066 +#: ../gui/wxpython/menustrings.py:48 ../gui/wxpython/menustrings.py:1067 #: ../gui/wxpython/image2target/ii2t_menustrings.py:49 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1050 msgid "Import a binary raster file into a GRASS raster map layer." msgstr "นำเข้า ไฟล์à¹à¸œà¸™à¸—ี่เชิงภาพ binary ไปที่ ชั้นข้อมูลเชิงภาพ GRASS" -#: ../gui/wxpython/menustrings.py:49 ../gui/wxpython/menustrings.py:1067 +#: ../gui/wxpython/menustrings.py:49 ../gui/wxpython/menustrings.py:1068 #: ../gui/wxpython/image2target/ii2t_menustrings.py:50 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1051 msgid "GRIDATB.FOR import" msgstr "" -#: ../gui/wxpython/menustrings.py:50 ../gui/wxpython/menustrings.py:1068 +#: ../gui/wxpython/menustrings.py:50 ../gui/wxpython/menustrings.py:1069 #: ../gui/wxpython/image2target/ii2t_menustrings.py:51 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1052 msgid "Imports GRIDATB.FOR map file (TOPMODEL) into a GRASS raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:51 ../gui/wxpython/menustrings.py:1069 +#: ../gui/wxpython/menustrings.py:51 ../gui/wxpython/menustrings.py:1070 #: ../gui/wxpython/image2target/ii2t_menustrings.py:52 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1053 msgid "Matlab 2D array import" msgstr "" -#: ../gui/wxpython/menustrings.py:52 ../gui/wxpython/menustrings.py:1070 +#: ../gui/wxpython/menustrings.py:52 ../gui/wxpython/menustrings.py:1071 #: ../gui/wxpython/image2target/ii2t_menustrings.py:53 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1054 msgid "Imports a binary MAT-File(v4) to a GRASS raster." msgstr "นำเข้า binary MAT-File(v4) ไปเป็น à¹à¸œà¸™à¸—ี่เชิงภาพ GRASS" -#: ../gui/wxpython/menustrings.py:53 ../gui/wxpython/menustrings.py:1071 +#: ../gui/wxpython/menustrings.py:53 ../gui/wxpython/menustrings.py:1072 #: ../gui/wxpython/image2target/ii2t_menustrings.py:54 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1055 msgid "PNG import" msgstr "" -#: ../gui/wxpython/menustrings.py:54 ../gui/wxpython/menustrings.py:1072 +#: ../gui/wxpython/menustrings.py:54 ../gui/wxpython/menustrings.py:1073 #: ../gui/wxpython/image2target/ii2t_menustrings.py:55 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1056 msgid "Imports non-georeferenced PNG format image." msgstr "" -#: ../gui/wxpython/menustrings.py:55 ../gui/wxpython/menustrings.py:1073 +#: ../gui/wxpython/menustrings.py:55 ../gui/wxpython/menustrings.py:1074 #: ../gui/wxpython/image2target/ii2t_menustrings.py:56 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1057 msgid "SPOT NDVI import" msgstr "" -#: ../gui/wxpython/menustrings.py:56 ../gui/wxpython/menustrings.py:1074 +#: ../gui/wxpython/menustrings.py:56 ../gui/wxpython/menustrings.py:1075 #: ../gui/wxpython/image2target/ii2t_menustrings.py:57 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1058 msgid "Imports SPOT VGT NDVI data into a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:57 ../gui/wxpython/menustrings.py:1075 +#: ../gui/wxpython/menustrings.py:57 ../gui/wxpython/menustrings.py:1076 #: ../gui/wxpython/image2target/ii2t_menustrings.py:58 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1059 msgid "SRTM HGT import" msgstr "" -#: ../gui/wxpython/menustrings.py:58 ../gui/wxpython/menustrings.py:1076 +#: ../gui/wxpython/menustrings.py:58 ../gui/wxpython/menustrings.py:1077 #: ../gui/wxpython/image2target/ii2t_menustrings.py:59 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1060 msgid "Imports SRTM HGT files into raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:59 ../gui/wxpython/menustrings.py:1077 +#: ../gui/wxpython/menustrings.py:59 ../gui/wxpython/menustrings.py:1078 #: ../gui/wxpython/image2target/ii2t_menustrings.py:60 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1061 msgid "Terra ASTER HDF import" msgstr "" -#: ../gui/wxpython/menustrings.py:60 ../gui/wxpython/menustrings.py:1078 +#: ../gui/wxpython/menustrings.py:60 ../gui/wxpython/menustrings.py:1079 #: ../gui/wxpython/image2target/ii2t_menustrings.py:61 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1062 msgid "Georeference, rectify, and import Terra-ASTER imagery and relative DEMs using gdalwarp." msgstr "" #: ../gui/wxpython/menustrings.py:61 ../gui/wxpython/menustrings.py:86 -#: ../gui/wxpython/menustrings.py:1079 ../gui/wxpython/menustrings.py:1104 +#: ../gui/wxpython/menustrings.py:1080 ../gui/wxpython/menustrings.py:1105 #: ../gui/wxpython/image2target/ii2t_menustrings.py:62 #: ../gui/wxpython/image2target/ii2t_menustrings.py:86 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1063 @@ -4591,24 +4556,22 @@ msgid "LAS LiDAR points import" msgstr "" -#: ../gui/wxpython/menustrings.py:62 ../gui/wxpython/menustrings.py:1080 +#: ../gui/wxpython/menustrings.py:62 ../gui/wxpython/menustrings.py:1081 msgid "Creates a raster map from LAS LiDAR points using univariate statistics." msgstr "" -#: ../gui/wxpython/menustrings.py:63 ../gui/wxpython/menustrings.py:1081 +#: ../gui/wxpython/menustrings.py:63 ../gui/wxpython/menustrings.py:1082 #: ../gui/wxpython/image2target/ii2t_menustrings.py:63 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1064 msgid "Unpack raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:64 ../gui/wxpython/menustrings.py:1082 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:64 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1065 -msgid "Imports a raster map as GRASS GIS specific archive file (packed with r.pack)" +#: ../gui/wxpython/menustrings.py:64 ../gui/wxpython/menustrings.py:1083 +msgid "Imports a GRASS GIS specific raster archive file (packed with r.pack) as a raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:65 ../gui/wxpython/menustrings.py:291 -#: ../gui/wxpython/menustrings.py:1083 ../gui/wxpython/menustrings.py:1233 +#: ../gui/wxpython/menustrings.py:65 ../gui/wxpython/menustrings.py:292 +#: ../gui/wxpython/menustrings.py:1084 ../gui/wxpython/menustrings.py:1234 #: ../gui/wxpython/image2target/ii2t_menustrings.py:65 #: ../gui/wxpython/image2target/ii2t_menustrings.py:286 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1066 @@ -4616,8 +4579,8 @@ msgid "Reproject raster map from different GRASS location" msgstr "" -#: ../gui/wxpython/menustrings.py:66 ../gui/wxpython/menustrings.py:292 -#: ../gui/wxpython/menustrings.py:1084 ../gui/wxpython/menustrings.py:1234 +#: ../gui/wxpython/menustrings.py:66 ../gui/wxpython/menustrings.py:293 +#: ../gui/wxpython/menustrings.py:1085 ../gui/wxpython/menustrings.py:1235 #: ../gui/wxpython/image2target/ii2t_menustrings.py:66 #: ../gui/wxpython/image2target/ii2t_menustrings.py:287 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1067 @@ -4625,123 +4588,121 @@ msgid "Re-projects a raster map from given location to the current location." msgstr "" -#: ../gui/wxpython/menustrings.py:68 ../gui/wxpython/menustrings.py:1086 +#: ../gui/wxpython/menustrings.py:68 ../gui/wxpython/menustrings.py:1087 msgid "Simplified vector import with reprojection" msgstr "" #: ../gui/wxpython/menustrings.py:69 ../gui/wxpython/menustrings.py:71 -#: ../gui/wxpython/menustrings.py:1087 ../gui/wxpython/menustrings.py:1089 +#: ../gui/wxpython/menustrings.py:1088 ../gui/wxpython/menustrings.py:1090 #: ../gui/wxpython/image2target/ii2t_menustrings.py:69 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1070 msgid "Imports vector data into a GRASS vector map using OGR library." msgstr "" -#: ../gui/wxpython/menustrings.py:70 ../gui/wxpython/menustrings.py:1088 +#: ../gui/wxpython/menustrings.py:70 ../gui/wxpython/menustrings.py:1089 msgid "Import of common vector formats" msgstr "" -#: ../gui/wxpython/menustrings.py:72 ../gui/wxpython/menustrings.py:1090 +#: ../gui/wxpython/menustrings.py:72 ../gui/wxpython/menustrings.py:1091 #: ../gui/wxpython/image2target/ii2t_menustrings.py:72 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1073 msgid "ASCII points or GRASS ASCII format" msgstr "" -#: ../gui/wxpython/menustrings.py:73 ../gui/wxpython/menustrings.py:1091 +#: ../gui/wxpython/menustrings.py:73 ../gui/wxpython/menustrings.py:1092 #: ../gui/wxpython/image2target/ii2t_menustrings.py:73 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1074 msgid "Creates a vector map from an ASCII points file or ASCII vector file." msgstr "" -#: ../gui/wxpython/menustrings.py:74 ../gui/wxpython/menustrings.py:1092 +#: ../gui/wxpython/menustrings.py:74 ../gui/wxpython/menustrings.py:1093 #: ../gui/wxpython/image2target/ii2t_menustrings.py:74 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1075 msgid "ASCII points as a vector lines" msgstr "" -#: ../gui/wxpython/menustrings.py:75 ../gui/wxpython/menustrings.py:1093 +#: ../gui/wxpython/menustrings.py:75 ../gui/wxpython/menustrings.py:1094 #: ../gui/wxpython/image2target/ii2t_menustrings.py:75 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1076 msgid "Imports ASCII x,y[,z] coordinates as a series of lines." msgstr "" -#: ../gui/wxpython/menustrings.py:76 ../gui/wxpython/menustrings.py:1094 +#: ../gui/wxpython/menustrings.py:76 ../gui/wxpython/menustrings.py:1095 #: ../gui/wxpython/image2target/ii2t_menustrings.py:76 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1077 msgid "DXF import" msgstr "" -#: ../gui/wxpython/menustrings.py:77 ../gui/wxpython/menustrings.py:1095 +#: ../gui/wxpython/menustrings.py:77 ../gui/wxpython/menustrings.py:1096 #: ../gui/wxpython/image2target/ii2t_menustrings.py:77 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1078 msgid "Converts files in DXF format to GRASS vector map format." msgstr "à¹à¸›à¸¥à¸‡à¹„ฟล์ในรูปà¹à¸šà¸š DXF ไปเป็น à¹à¸œà¸™à¸—ี่เชิงเส้น GRASS." -#: ../gui/wxpython/menustrings.py:78 ../gui/wxpython/menustrings.py:1096 +#: ../gui/wxpython/menustrings.py:78 ../gui/wxpython/menustrings.py:1097 #: ../gui/wxpython/image2target/ii2t_menustrings.py:78 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1079 msgid "WFS" msgstr "" -#: ../gui/wxpython/menustrings.py:79 ../gui/wxpython/menustrings.py:1097 +#: ../gui/wxpython/menustrings.py:79 ../gui/wxpython/menustrings.py:1098 #: ../gui/wxpython/image2target/ii2t_menustrings.py:79 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1080 msgid "Imports GetFeature from a WFS server." msgstr "" -#: ../gui/wxpython/menustrings.py:80 ../gui/wxpython/menustrings.py:1098 +#: ../gui/wxpython/menustrings.py:80 ../gui/wxpython/menustrings.py:1099 #: ../gui/wxpython/image2target/ii2t_menustrings.py:80 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1081 msgid "ESRI e00 import" msgstr "" -#: ../gui/wxpython/menustrings.py:81 ../gui/wxpython/menustrings.py:1099 +#: ../gui/wxpython/menustrings.py:81 ../gui/wxpython/menustrings.py:1100 #: ../gui/wxpython/image2target/ii2t_menustrings.py:81 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1082 msgid "Imports E00 file into a vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:82 ../gui/wxpython/menustrings.py:1100 +#: ../gui/wxpython/menustrings.py:82 ../gui/wxpython/menustrings.py:1101 #: ../gui/wxpython/image2target/ii2t_menustrings.py:82 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1083 msgid "Geonames import" msgstr "" -#: ../gui/wxpython/menustrings.py:83 ../gui/wxpython/menustrings.py:1101 +#: ../gui/wxpython/menustrings.py:83 ../gui/wxpython/menustrings.py:1102 #: ../gui/wxpython/image2target/ii2t_menustrings.py:83 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1084 msgid "Imports geonames.org country files into a vector points map." msgstr "" -#: ../gui/wxpython/menustrings.py:84 ../gui/wxpython/menustrings.py:1102 +#: ../gui/wxpython/menustrings.py:84 ../gui/wxpython/menustrings.py:1103 #: ../gui/wxpython/image2target/ii2t_menustrings.py:84 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1085 msgid "Matlab array or Mapgen format import" msgstr "" -#: ../gui/wxpython/menustrings.py:85 ../gui/wxpython/menustrings.py:1103 +#: ../gui/wxpython/menustrings.py:85 ../gui/wxpython/menustrings.py:1104 #: ../gui/wxpython/image2target/ii2t_menustrings.py:85 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1086 msgid "Imports Mapgen or Matlab-ASCII vector maps into GRASS." msgstr "" -#: ../gui/wxpython/menustrings.py:87 ../gui/wxpython/menustrings.py:1105 +#: ../gui/wxpython/menustrings.py:87 ../gui/wxpython/menustrings.py:1106 msgid "Converts LAS LiDAR point clouds to a GRASS vector map with libLAS." msgstr "" -#: ../gui/wxpython/menustrings.py:88 ../gui/wxpython/menustrings.py:1106 +#: ../gui/wxpython/menustrings.py:88 ../gui/wxpython/menustrings.py:1107 #: ../gui/wxpython/image2target/ii2t_menustrings.py:87 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1088 msgid "Unpack vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:89 ../gui/wxpython/menustrings.py:1107 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:88 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1089 -msgid "Imports a vector map as GRASS GIS specific archive file (packed with v.pack)" +#: ../gui/wxpython/menustrings.py:89 ../gui/wxpython/menustrings.py:1108 +msgid "Imports a GRASS GIS specific vector archive file (packed with v.pack) as a vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:90 ../gui/wxpython/menustrings.py:571 -#: ../gui/wxpython/menustrings.py:1108 ../gui/wxpython/menustrings.py:1513 +#: ../gui/wxpython/menustrings.py:90 ../gui/wxpython/menustrings.py:572 +#: ../gui/wxpython/menustrings.py:1109 ../gui/wxpython/menustrings.py:1514 #: ../gui/wxpython/image2target/ii2t_menustrings.py:89 #: ../gui/wxpython/image2target/ii2t_menustrings.py:564 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1090 @@ -4749,8 +4710,8 @@ msgid "Reproject vector map from different GRASS location" msgstr "" -#: ../gui/wxpython/menustrings.py:91 ../gui/wxpython/menustrings.py:572 -#: ../gui/wxpython/menustrings.py:1109 ../gui/wxpython/menustrings.py:1514 +#: ../gui/wxpython/menustrings.py:91 ../gui/wxpython/menustrings.py:573 +#: ../gui/wxpython/menustrings.py:1110 ../gui/wxpython/menustrings.py:1515 #: ../gui/wxpython/image2target/ii2t_menustrings.py:90 #: ../gui/wxpython/image2target/ii2t_menustrings.py:565 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1091 @@ -4758,55 +4719,55 @@ msgid "Re-projects a vector map from one location to the current location." msgstr "" -#: ../gui/wxpython/menustrings.py:92 ../gui/wxpython/menustrings.py:1110 +#: ../gui/wxpython/menustrings.py:92 ../gui/wxpython/menustrings.py:1111 #: ../gui/wxpython/image2target/ii2t_menustrings.py:91 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1092 msgid "Import 3D raster data" msgstr "" -#: ../gui/wxpython/menustrings.py:93 ../gui/wxpython/menustrings.py:1111 +#: ../gui/wxpython/menustrings.py:93 ../gui/wxpython/menustrings.py:1112 #: ../gui/wxpython/image2target/ii2t_menustrings.py:92 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1093 msgid "ASCII 3D import" msgstr "" -#: ../gui/wxpython/menustrings.py:94 ../gui/wxpython/menustrings.py:1112 +#: ../gui/wxpython/menustrings.py:94 ../gui/wxpython/menustrings.py:1113 #: ../gui/wxpython/image2target/ii2t_menustrings.py:93 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1094 msgid "Converts a 3D ASCII raster text file into a (binary) 3D raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:95 ../gui/wxpython/menustrings.py:1113 +#: ../gui/wxpython/menustrings.py:95 ../gui/wxpython/menustrings.py:1114 #: ../gui/wxpython/image2target/ii2t_menustrings.py:94 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1095 msgid "Raw binary array 3D import" msgstr "" -#: ../gui/wxpython/menustrings.py:96 ../gui/wxpython/menustrings.py:1114 +#: ../gui/wxpython/menustrings.py:96 ../gui/wxpython/menustrings.py:1115 #: ../gui/wxpython/image2target/ii2t_menustrings.py:95 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1096 msgid "Imports a binary raster file into a GRASS 3D raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:97 ../gui/wxpython/menustrings.py:1115 +#: ../gui/wxpython/menustrings.py:97 ../gui/wxpython/menustrings.py:1116 #: ../gui/wxpython/image2target/ii2t_menustrings.py:96 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1097 msgid "Vis5D import" msgstr "" -#: ../gui/wxpython/menustrings.py:98 ../gui/wxpython/menustrings.py:1116 +#: ../gui/wxpython/menustrings.py:98 ../gui/wxpython/menustrings.py:1117 #: ../gui/wxpython/image2target/ii2t_menustrings.py:97 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1098 msgid "Import 3-dimensional Vis5D files." msgstr "" -#: ../gui/wxpython/menustrings.py:99 ../gui/wxpython/menustrings.py:1117 +#: ../gui/wxpython/menustrings.py:99 ../gui/wxpython/menustrings.py:1118 #: ../gui/wxpython/image2target/ii2t_menustrings.py:98 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1099 msgid "Import database table" msgstr "" -#: ../gui/wxpython/menustrings.py:100 ../gui/wxpython/menustrings.py:1118 +#: ../gui/wxpython/menustrings.py:100 ../gui/wxpython/menustrings.py:1119 #: ../gui/wxpython/image2target/ii2t_menustrings.py:68 #: ../gui/wxpython/image2target/ii2t_menustrings.py:99 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1069 @@ -4814,21 +4775,21 @@ msgid "Common import formats" msgstr "" -#: ../gui/wxpython/menustrings.py:101 ../gui/wxpython/menustrings.py:1119 +#: ../gui/wxpython/menustrings.py:101 ../gui/wxpython/menustrings.py:1120 #: ../gui/wxpython/image2target/ii2t_menustrings.py:100 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1101 msgid "Imports attribute tables in various formats." msgstr "นำเข้าตารางรายละเอียดà¹à¸šà¸šà¸«à¸¥à¸²à¸¢à¸£à¸¹à¸›à¹à¸šà¸š" -#: ../gui/wxpython/menustrings.py:102 ../gui/wxpython/menustrings.py:1120 +#: ../gui/wxpython/menustrings.py:102 ../gui/wxpython/menustrings.py:1121 #: ../gui/wxpython/image2target/ii2t_menustrings.py:101 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1102 msgid "Export raster map" msgstr "ส่งออà¸à¹à¸œà¸™à¸—ี่à¹à¸£à¸ªà¹€à¸•à¸­à¸£à¹Œ" #: ../gui/wxpython/menustrings.py:103 ../gui/wxpython/menustrings.py:132 -#: ../gui/wxpython/menustrings.py:158 ../gui/wxpython/menustrings.py:1121 -#: ../gui/wxpython/menustrings.py:1150 ../gui/wxpython/menustrings.py:1176 +#: ../gui/wxpython/menustrings.py:158 ../gui/wxpython/menustrings.py:1122 +#: ../gui/wxpython/menustrings.py:1151 ../gui/wxpython/menustrings.py:1177 #: ../gui/wxpython/image2target/ii2t_menustrings.py:102 #: ../gui/wxpython/image2target/ii2t_menustrings.py:131 #: ../gui/wxpython/image2target/ii2t_menustrings.py:156 @@ -4838,122 +4799,122 @@ msgid "Common export formats" msgstr "" -#: ../gui/wxpython/menustrings.py:104 ../gui/wxpython/menustrings.py:1122 +#: ../gui/wxpython/menustrings.py:104 ../gui/wxpython/menustrings.py:1123 #: ../gui/wxpython/image2target/ii2t_menustrings.py:103 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1104 msgid "Exports GRASS raster maps into GDAL supported formats." msgstr "" -#: ../gui/wxpython/menustrings.py:105 ../gui/wxpython/menustrings.py:1123 +#: ../gui/wxpython/menustrings.py:105 ../gui/wxpython/menustrings.py:1124 #: ../gui/wxpython/image2target/ii2t_menustrings.py:104 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1105 msgid "ASCII grid export" msgstr "" -#: ../gui/wxpython/menustrings.py:106 ../gui/wxpython/menustrings.py:1124 +#: ../gui/wxpython/menustrings.py:106 ../gui/wxpython/menustrings.py:1125 #: ../gui/wxpython/image2target/ii2t_menustrings.py:105 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1106 msgid "Converts a raster map layer into a GRASS ASCII text file." msgstr "" -#: ../gui/wxpython/menustrings.py:107 ../gui/wxpython/menustrings.py:1125 +#: ../gui/wxpython/menustrings.py:107 ../gui/wxpython/menustrings.py:1126 #: ../gui/wxpython/image2target/ii2t_menustrings.py:106 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1107 msgid "ASCII x,y,z points export" msgstr "" -#: ../gui/wxpython/menustrings.py:108 ../gui/wxpython/menustrings.py:1126 +#: ../gui/wxpython/menustrings.py:108 ../gui/wxpython/menustrings.py:1127 #: ../gui/wxpython/image2target/ii2t_menustrings.py:107 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1108 msgid "Exports a raster map to a text file as x,y,z values based on cell centers." msgstr "" -#: ../gui/wxpython/menustrings.py:109 ../gui/wxpython/menustrings.py:1127 +#: ../gui/wxpython/menustrings.py:109 ../gui/wxpython/menustrings.py:1128 #: ../gui/wxpython/image2target/ii2t_menustrings.py:108 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1109 msgid "GRIDATB.FOR export" msgstr "" -#: ../gui/wxpython/menustrings.py:110 ../gui/wxpython/menustrings.py:1128 +#: ../gui/wxpython/menustrings.py:110 ../gui/wxpython/menustrings.py:1129 #: ../gui/wxpython/image2target/ii2t_menustrings.py:109 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1110 msgid "Exports GRASS raster map to GRIDATB.FOR map file (TOPMODEL)." msgstr "" -#: ../gui/wxpython/menustrings.py:111 ../gui/wxpython/menustrings.py:1129 +#: ../gui/wxpython/menustrings.py:111 ../gui/wxpython/menustrings.py:1130 #: ../gui/wxpython/image2target/ii2t_menustrings.py:110 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1111 msgid "Matlab 2D array export" msgstr "" -#: ../gui/wxpython/menustrings.py:112 ../gui/wxpython/menustrings.py:1130 +#: ../gui/wxpython/menustrings.py:112 ../gui/wxpython/menustrings.py:1131 #: ../gui/wxpython/image2target/ii2t_menustrings.py:111 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1112 msgid "Exports a GRASS raster to a binary MAT-File." msgstr "ส่งออà¸à¹à¸œà¸™à¸—ี่เชิงภาพ GRASSไปเป็น binary MAT-File" -#: ../gui/wxpython/menustrings.py:113 ../gui/wxpython/menustrings.py:1131 +#: ../gui/wxpython/menustrings.py:113 ../gui/wxpython/menustrings.py:1132 #: ../gui/wxpython/image2target/ii2t_menustrings.py:112 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1113 msgid "Raw binary array export" msgstr "" -#: ../gui/wxpython/menustrings.py:114 ../gui/wxpython/menustrings.py:1132 +#: ../gui/wxpython/menustrings.py:114 ../gui/wxpython/menustrings.py:1133 #: ../gui/wxpython/image2target/ii2t_menustrings.py:113 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1114 msgid "Exports a GRASS raster to a binary array." msgstr "ส่งออภà¹à¸œà¸™à¸—ี่ภาพ GRASS à¹à¸šà¸š binary" -#: ../gui/wxpython/menustrings.py:115 ../gui/wxpython/menustrings.py:1133 +#: ../gui/wxpython/menustrings.py:115 ../gui/wxpython/menustrings.py:1134 #: ../gui/wxpython/image2target/ii2t_menustrings.py:114 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1115 msgid "MPEG-1 export" msgstr "" -#: ../gui/wxpython/menustrings.py:116 ../gui/wxpython/menustrings.py:1134 +#: ../gui/wxpython/menustrings.py:116 ../gui/wxpython/menustrings.py:1135 #: ../gui/wxpython/image2target/ii2t_menustrings.py:115 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1116 msgid "Converts raster map series to MPEG movie." msgstr "" -#: ../gui/wxpython/menustrings.py:117 ../gui/wxpython/menustrings.py:1135 +#: ../gui/wxpython/menustrings.py:117 ../gui/wxpython/menustrings.py:1136 #: ../gui/wxpython/image2target/ii2t_menustrings.py:116 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1117 msgid "PNG export" msgstr "" -#: ../gui/wxpython/menustrings.py:118 ../gui/wxpython/menustrings.py:1136 +#: ../gui/wxpython/menustrings.py:118 ../gui/wxpython/menustrings.py:1137 #: ../gui/wxpython/image2target/ii2t_menustrings.py:117 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1118 msgid "Export a GRASS raster map as a non-georeferenced PNG image." msgstr "" -#: ../gui/wxpython/menustrings.py:119 ../gui/wxpython/menustrings.py:1137 +#: ../gui/wxpython/menustrings.py:119 ../gui/wxpython/menustrings.py:1138 #: ../gui/wxpython/image2target/ii2t_menustrings.py:118 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1119 msgid "PPM export" msgstr "" -#: ../gui/wxpython/menustrings.py:120 ../gui/wxpython/menustrings.py:1138 +#: ../gui/wxpython/menustrings.py:120 ../gui/wxpython/menustrings.py:1139 #: ../gui/wxpython/image2target/ii2t_menustrings.py:119 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1120 msgid "Converts a GRASS raster map to a PPM image file." msgstr "" -#: ../gui/wxpython/menustrings.py:121 ../gui/wxpython/menustrings.py:1139 +#: ../gui/wxpython/menustrings.py:121 ../gui/wxpython/menustrings.py:1140 #: ../gui/wxpython/image2target/ii2t_menustrings.py:120 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1121 msgid "PPM from RGB export" msgstr "" -#: ../gui/wxpython/menustrings.py:122 ../gui/wxpython/menustrings.py:1140 +#: ../gui/wxpython/menustrings.py:122 ../gui/wxpython/menustrings.py:1141 #: ../gui/wxpython/image2target/ii2t_menustrings.py:121 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1122 msgid "Converts 3 GRASS raster layers (R,G,B) to a PPM image file." msgstr "" #: ../gui/wxpython/menustrings.py:123 ../gui/wxpython/menustrings.py:140 -#: ../gui/wxpython/menustrings.py:1141 ../gui/wxpython/menustrings.py:1158 +#: ../gui/wxpython/menustrings.py:1142 ../gui/wxpython/menustrings.py:1159 #: ../gui/wxpython/image2target/ii2t_menustrings.py:122 #: ../gui/wxpython/image2target/ii2t_menustrings.py:138 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1123 @@ -4961,27 +4922,27 @@ msgid "POV-Ray export" msgstr "" -#: ../gui/wxpython/menustrings.py:124 ../gui/wxpython/menustrings.py:1142 +#: ../gui/wxpython/menustrings.py:124 ../gui/wxpython/menustrings.py:1143 #: ../gui/wxpython/image2target/ii2t_menustrings.py:123 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1124 msgid "Converts a raster map layer into a height-field file for POV-Ray." msgstr "" -#: ../gui/wxpython/menustrings.py:125 ../gui/wxpython/menustrings.py:1143 +#: ../gui/wxpython/menustrings.py:125 ../gui/wxpython/menustrings.py:1144 #: ../gui/wxpython/image2target/ii2t_menustrings.py:124 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1125 msgid "VRML export" msgstr "" -#: ../gui/wxpython/menustrings.py:126 ../gui/wxpython/menustrings.py:1144 +#: ../gui/wxpython/menustrings.py:126 ../gui/wxpython/menustrings.py:1145 #: ../gui/wxpython/image2target/ii2t_menustrings.py:125 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1126 msgid "Exports a raster map to the Virtual Reality Modeling Language (VRML)." msgstr "" #: ../gui/wxpython/menustrings.py:127 ../gui/wxpython/menustrings.py:144 -#: ../gui/wxpython/menustrings.py:155 ../gui/wxpython/menustrings.py:1145 -#: ../gui/wxpython/menustrings.py:1162 ../gui/wxpython/menustrings.py:1173 +#: ../gui/wxpython/menustrings.py:155 ../gui/wxpython/menustrings.py:1146 +#: ../gui/wxpython/menustrings.py:1163 ../gui/wxpython/menustrings.py:1174 #: ../gui/wxpython/image2target/ii2t_menustrings.py:126 #: ../gui/wxpython/image2target/ii2t_menustrings.py:142 #: ../gui/wxpython/image2target/ii2t_menustrings.py:153 @@ -4991,227 +4952,227 @@ msgid "VTK export" msgstr "" -#: ../gui/wxpython/menustrings.py:128 ../gui/wxpython/menustrings.py:1146 +#: ../gui/wxpython/menustrings.py:128 ../gui/wxpython/menustrings.py:1147 #: ../gui/wxpython/image2target/ii2t_menustrings.py:127 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1128 msgid "Converts raster maps into the VTK-ASCII format." msgstr "" -#: ../gui/wxpython/menustrings.py:129 ../gui/wxpython/menustrings.py:1147 +#: ../gui/wxpython/menustrings.py:129 ../gui/wxpython/menustrings.py:1148 #: ../gui/wxpython/image2target/ii2t_menustrings.py:128 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1129 msgid "Pack raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:130 ../gui/wxpython/menustrings.py:1148 +#: ../gui/wxpython/menustrings.py:130 ../gui/wxpython/menustrings.py:1149 #: ../gui/wxpython/image2target/ii2t_menustrings.py:129 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1130 msgid "Exports a raster map as GRASS GIS specific archive file" msgstr "" -#: ../gui/wxpython/menustrings.py:131 ../gui/wxpython/menustrings.py:1149 +#: ../gui/wxpython/menustrings.py:131 ../gui/wxpython/menustrings.py:1150 #: ../gui/wxpython/image2target/ii2t_menustrings.py:130 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1131 msgid "Export vector map" msgstr "ส่งออà¸à¹à¸œà¸™à¸—ี่เวคเตอร์" -#: ../gui/wxpython/menustrings.py:133 ../gui/wxpython/menustrings.py:1151 +#: ../gui/wxpython/menustrings.py:133 ../gui/wxpython/menustrings.py:1152 msgid "Exports a vector map layer to any of the supported OGR vector formats. By default a vector map layer is exported to OGC GeoPackage format." msgstr "" -#: ../gui/wxpython/menustrings.py:134 ../gui/wxpython/menustrings.py:1152 +#: ../gui/wxpython/menustrings.py:134 ../gui/wxpython/menustrings.py:1153 #: ../gui/wxpython/image2target/ii2t_menustrings.py:133 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1134 msgid "ASCII points or GRASS ASCII vector export" msgstr "" -#: ../gui/wxpython/menustrings.py:135 ../gui/wxpython/menustrings.py:1153 +#: ../gui/wxpython/menustrings.py:135 ../gui/wxpython/menustrings.py:1154 #: ../gui/wxpython/image2target/ii2t_menustrings.py:134 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1135 msgid "Exports a vector map to a GRASS ASCII vector representation. By default only features with category are exported. To export all features use 'layer=-1'." msgstr "" -#: ../gui/wxpython/menustrings.py:136 ../gui/wxpython/menustrings.py:1154 +#: ../gui/wxpython/menustrings.py:136 ../gui/wxpython/menustrings.py:1155 #: ../gui/wxpython/image2target/ii2t_menustrings.py:135 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1136 msgid "DXF export" msgstr "" -#: ../gui/wxpython/menustrings.py:137 ../gui/wxpython/menustrings.py:1155 +#: ../gui/wxpython/menustrings.py:137 ../gui/wxpython/menustrings.py:1156 #: ../gui/wxpython/image2target/ii2t_menustrings.py:136 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1137 msgid "Exports vector map to DXF file format." msgstr "" -#: ../gui/wxpython/menustrings.py:138 ../gui/wxpython/menustrings.py:1156 +#: ../gui/wxpython/menustrings.py:138 ../gui/wxpython/menustrings.py:1157 #: ../gui/wxpython/image2target/ii2t_menustrings.py:137 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1138 msgid "PostGIS export" msgstr "" -#: ../gui/wxpython/menustrings.py:139 ../gui/wxpython/menustrings.py:1157 +#: ../gui/wxpython/menustrings.py:139 ../gui/wxpython/menustrings.py:1158 msgid "Exports a vector map layer to PostGIS feature table." msgstr "" -#: ../gui/wxpython/menustrings.py:141 ../gui/wxpython/menustrings.py:1159 +#: ../gui/wxpython/menustrings.py:141 ../gui/wxpython/menustrings.py:1160 #: ../gui/wxpython/image2target/ii2t_menustrings.py:139 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1140 msgid "Converts GRASS x,y,z points to POV-Ray x,z,y format." msgstr "" -#: ../gui/wxpython/menustrings.py:142 ../gui/wxpython/menustrings.py:1160 +#: ../gui/wxpython/menustrings.py:142 ../gui/wxpython/menustrings.py:1161 #: ../gui/wxpython/image2target/ii2t_menustrings.py:140 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1141 msgid "SVG export" msgstr "" -#: ../gui/wxpython/menustrings.py:143 ../gui/wxpython/menustrings.py:1161 +#: ../gui/wxpython/menustrings.py:143 ../gui/wxpython/menustrings.py:1162 #: ../gui/wxpython/image2target/ii2t_menustrings.py:141 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1142 msgid "Exports a vector map to SVG file." msgstr "" -#: ../gui/wxpython/menustrings.py:145 ../gui/wxpython/menustrings.py:1163 +#: ../gui/wxpython/menustrings.py:145 ../gui/wxpython/menustrings.py:1164 #: ../gui/wxpython/image2target/ii2t_menustrings.py:143 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1144 msgid "Converts a vector map to VTK ASCII output." msgstr "" -#: ../gui/wxpython/menustrings.py:146 ../gui/wxpython/menustrings.py:1164 +#: ../gui/wxpython/menustrings.py:146 ../gui/wxpython/menustrings.py:1165 #: ../gui/wxpython/image2target/ii2t_menustrings.py:144 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1145 msgid "Pack vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:147 ../gui/wxpython/menustrings.py:1165 +#: ../gui/wxpython/menustrings.py:147 ../gui/wxpython/menustrings.py:1166 #: ../gui/wxpython/image2target/ii2t_menustrings.py:145 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1146 msgid "Exports a vector map as GRASS GIS specific archive file" msgstr "" -#: ../gui/wxpython/menustrings.py:148 ../gui/wxpython/menustrings.py:1166 +#: ../gui/wxpython/menustrings.py:148 ../gui/wxpython/menustrings.py:1167 #: ../gui/wxpython/image2target/ii2t_menustrings.py:146 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1147 msgid "Export 3D raster maps" msgstr "" -#: ../gui/wxpython/menustrings.py:149 ../gui/wxpython/menustrings.py:1167 +#: ../gui/wxpython/menustrings.py:149 ../gui/wxpython/menustrings.py:1168 #: ../gui/wxpython/image2target/ii2t_menustrings.py:147 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1148 msgid "ASCII 3D export" msgstr "" -#: ../gui/wxpython/menustrings.py:150 ../gui/wxpython/menustrings.py:1168 +#: ../gui/wxpython/menustrings.py:150 ../gui/wxpython/menustrings.py:1169 #: ../gui/wxpython/image2target/ii2t_menustrings.py:148 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1149 msgid "Converts a 3D raster map layer into a ASCII text file." msgstr "" -#: ../gui/wxpython/menustrings.py:151 ../gui/wxpython/menustrings.py:1169 +#: ../gui/wxpython/menustrings.py:151 ../gui/wxpython/menustrings.py:1170 #: ../gui/wxpython/image2target/ii2t_menustrings.py:149 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1150 msgid "Raw binary array 3D export" msgstr "" -#: ../gui/wxpython/menustrings.py:152 ../gui/wxpython/menustrings.py:1170 +#: ../gui/wxpython/menustrings.py:152 ../gui/wxpython/menustrings.py:1171 #: ../gui/wxpython/image2target/ii2t_menustrings.py:150 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1151 msgid "Exports a GRASS 3D raster map to a binary array." msgstr "" -#: ../gui/wxpython/menustrings.py:153 ../gui/wxpython/menustrings.py:1171 +#: ../gui/wxpython/menustrings.py:153 ../gui/wxpython/menustrings.py:1172 #: ../gui/wxpython/image2target/ii2t_menustrings.py:151 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1152 msgid "Vis5D export" msgstr "" -#: ../gui/wxpython/menustrings.py:154 ../gui/wxpython/menustrings.py:1172 +#: ../gui/wxpython/menustrings.py:154 ../gui/wxpython/menustrings.py:1173 #: ../gui/wxpython/image2target/ii2t_menustrings.py:152 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1153 msgid "Exports GRASS 3D raster map to 3-dimensional Vis5D file." msgstr "" -#: ../gui/wxpython/menustrings.py:156 ../gui/wxpython/menustrings.py:1174 +#: ../gui/wxpython/menustrings.py:156 ../gui/wxpython/menustrings.py:1175 #: ../gui/wxpython/image2target/ii2t_menustrings.py:154 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1155 msgid "Converts 3D raster maps into the VTK-ASCII format." msgstr "" -#: ../gui/wxpython/menustrings.py:157 ../gui/wxpython/menustrings.py:1175 +#: ../gui/wxpython/menustrings.py:157 ../gui/wxpython/menustrings.py:1176 #: ../gui/wxpython/image2target/ii2t_menustrings.py:155 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1156 msgid "Export database table" msgstr "" -#: ../gui/wxpython/menustrings.py:159 ../gui/wxpython/menustrings.py:1177 +#: ../gui/wxpython/menustrings.py:159 ../gui/wxpython/menustrings.py:1178 #: ../gui/wxpython/image2target/ii2t_menustrings.py:157 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1158 msgid "Exports attribute tables into various formats." msgstr "" -#: ../gui/wxpython/menustrings.py:160 ../gui/wxpython/menustrings.py:1178 +#: ../gui/wxpython/menustrings.py:160 ../gui/wxpython/menustrings.py:1179 #: ../gui/wxpython/image2target/ii2t_menustrings.py:158 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1159 msgid "Link external data" msgstr "" -#: ../gui/wxpython/menustrings.py:162 ../gui/wxpython/menustrings.py:1180 +#: ../gui/wxpython/menustrings.py:162 ../gui/wxpython/menustrings.py:1181 #: ../gui/wxpython/image2target/ii2t_menustrings.py:160 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1161 msgid "Link GDAL supported raster data as a pseudo GRASS raster map layer." msgstr "" -#: ../gui/wxpython/menustrings.py:164 ../gui/wxpython/menustrings.py:1182 +#: ../gui/wxpython/menustrings.py:164 ../gui/wxpython/menustrings.py:1183 #: ../gui/wxpython/image2target/ii2t_menustrings.py:162 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1163 msgid "Creates a new pseudo-vector map as a link to an OGR-supported layer." msgstr "" -#: ../gui/wxpython/menustrings.py:165 ../gui/wxpython/menustrings.py:1183 +#: ../gui/wxpython/menustrings.py:165 ../gui/wxpython/menustrings.py:1184 #: ../gui/wxpython/image2target/ii2t_menustrings.py:163 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1164 msgid "Output format for raster data" msgstr "" -#: ../gui/wxpython/menustrings.py:166 ../gui/wxpython/menustrings.py:1184 +#: ../gui/wxpython/menustrings.py:166 ../gui/wxpython/menustrings.py:1185 #: ../gui/wxpython/image2target/ii2t_menustrings.py:164 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1165 msgid "Redirects raster output to file utilizing GDAL library rather than storing in GRASS raster format." msgstr "" -#: ../gui/wxpython/menustrings.py:167 ../gui/wxpython/menustrings.py:1185 +#: ../gui/wxpython/menustrings.py:167 ../gui/wxpython/menustrings.py:1186 #: ../gui/wxpython/image2target/ii2t_menustrings.py:165 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1166 msgid "Output format for vector data" msgstr "" -#: ../gui/wxpython/menustrings.py:168 ../gui/wxpython/menustrings.py:1186 +#: ../gui/wxpython/menustrings.py:168 ../gui/wxpython/menustrings.py:1187 #: ../gui/wxpython/image2target/ii2t_menustrings.py:166 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1167 msgid "Defines vector output format utilizing OGR library." msgstr "" -#: ../gui/wxpython/menustrings.py:169 ../gui/wxpython/menustrings.py:1187 +#: ../gui/wxpython/menustrings.py:169 ../gui/wxpython/menustrings.py:1188 #: ../gui/wxpython/image2target/ii2t_menustrings.py:167 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1168 msgid "Manage maps" msgstr "" -#: ../gui/wxpython/menustrings.py:170 ../gui/wxpython/menustrings.py:1188 +#: ../gui/wxpython/menustrings.py:170 ../gui/wxpython/menustrings.py:1189 #: ../gui/wxpython/image2target/ii2t_menustrings.py:168 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1169 -#: ../gui/wxpython/gui_core/forms.py:611 +#: ../gui/wxpython/gui_core/forms.py:623 msgid "Copy" msgstr "คัดลอà¸" -#: ../gui/wxpython/menustrings.py:171 ../gui/wxpython/menustrings.py:1189 +#: ../gui/wxpython/menustrings.py:171 ../gui/wxpython/menustrings.py:1190 #: ../gui/wxpython/image2target/ii2t_menustrings.py:169 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1170 msgid "Copies available data files in the current mapset search path to the user's current mapset." msgstr "" -#: ../gui/wxpython/menustrings.py:172 ../gui/wxpython/menustrings.py:962 -#: ../gui/wxpython/menustrings.py:1190 ../gui/wxpython/menustrings.py:1904 +#: ../gui/wxpython/menustrings.py:172 ../gui/wxpython/menustrings.py:963 +#: ../gui/wxpython/menustrings.py:1191 ../gui/wxpython/menustrings.py:1905 #: ../gui/wxpython/image2target/ii2t_menustrings.py:170 #: ../gui/wxpython/image2target/ii2t_menustrings.py:946 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1171 @@ -5219,14 +5180,14 @@ msgid "List" msgstr "รายà¸à¸²à¸£" -#: ../gui/wxpython/menustrings.py:173 ../gui/wxpython/menustrings.py:1191 +#: ../gui/wxpython/menustrings.py:173 ../gui/wxpython/menustrings.py:1192 #: ../gui/wxpython/image2target/ii2t_menustrings.py:171 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1172 msgid "Lists available GRASS data base files of the user-specified data type optionally using the search pattern." msgstr "" -#: ../gui/wxpython/menustrings.py:174 ../gui/wxpython/menustrings.py:950 -#: ../gui/wxpython/menustrings.py:1192 ../gui/wxpython/menustrings.py:1892 +#: ../gui/wxpython/menustrings.py:174 ../gui/wxpython/menustrings.py:951 +#: ../gui/wxpython/menustrings.py:1193 ../gui/wxpython/menustrings.py:1893 #: ../gui/wxpython/image2target/ii2t_menustrings.py:172 #: ../gui/wxpython/image2target/ii2t_menustrings.py:934 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1173 @@ -5235,32 +5196,32 @@ msgid "Rename" msgstr "เปลี่ยนชื่อ" -#: ../gui/wxpython/menustrings.py:175 ../gui/wxpython/menustrings.py:1193 +#: ../gui/wxpython/menustrings.py:175 ../gui/wxpython/menustrings.py:1194 #: ../gui/wxpython/image2target/ii2t_menustrings.py:173 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1174 msgid "Renames data base element files in the user's current mapset." msgstr "เปลี่ยนชื่อไฟล์ชิ้นส่วนของข้อมูลà¸à¸²à¸™ ในชุดà¹à¸œà¸™à¸—ี่" -#: ../gui/wxpython/menustrings.py:176 ../gui/wxpython/menustrings.py:1194 -#: ../gui/wxpython/menustrings.py:2088 +#: ../gui/wxpython/menustrings.py:176 ../gui/wxpython/menustrings.py:1195 +#: ../gui/wxpython/menustrings.py:2089 #: ../gui/wxpython/image2target/ii2t_menustrings.py:174 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1175 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2056 #: ../gui/wxpython/nviz/tools.py:1364 ../gui/wxpython/nviz/tools.py:2367 -#: ../gui/wxpython/nviz/tools.py:2419 ../gui/wxpython/psmap/dialogs.py:1770 +#: ../gui/wxpython/nviz/tools.py:2419 ../gui/wxpython/psmap/dialogs.py:1772 msgid "Delete" msgstr "ลบ" -#: ../gui/wxpython/menustrings.py:177 ../gui/wxpython/menustrings.py:1195 +#: ../gui/wxpython/menustrings.py:177 ../gui/wxpython/menustrings.py:1196 #: ../gui/wxpython/image2target/ii2t_menustrings.py:175 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1176 msgid "Removes data base element files from the user's current mapset using the search pattern." msgstr "" -#: ../gui/wxpython/menustrings.py:178 ../gui/wxpython/menustrings.py:315 -#: ../gui/wxpython/menustrings.py:609 ../gui/wxpython/menustrings.py:863 -#: ../gui/wxpython/menustrings.py:1257 ../gui/wxpython/menustrings.py:1551 -#: ../gui/wxpython/menustrings.py:1805 +#: ../gui/wxpython/menustrings.py:178 ../gui/wxpython/menustrings.py:316 +#: ../gui/wxpython/menustrings.py:610 ../gui/wxpython/menustrings.py:864 +#: ../gui/wxpython/menustrings.py:1258 ../gui/wxpython/menustrings.py:1552 +#: ../gui/wxpython/menustrings.py:1806 #: ../gui/wxpython/image2target/ii2t_menustrings.py:176 #: ../gui/wxpython/image2target/ii2t_menustrings.py:310 #: ../gui/wxpython/image2target/ii2t_menustrings.py:602 @@ -5271,96 +5232,96 @@ msgid "Map type conversions" msgstr "à¹à¸›à¸¥à¸‡à¸Šà¸™à¸´à¸”à¹à¸œà¸™à¸—ี่" -#: ../gui/wxpython/menustrings.py:179 ../gui/wxpython/menustrings.py:316 -#: ../gui/wxpython/menustrings.py:1258 +#: ../gui/wxpython/menustrings.py:179 ../gui/wxpython/menustrings.py:317 +#: ../gui/wxpython/menustrings.py:1259 #: ../gui/wxpython/image2target/ii2t_menustrings.py:177 #: ../gui/wxpython/image2target/ii2t_menustrings.py:311 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1237 msgid "Raster to vector" msgstr "à¹à¸£à¸ªà¹€à¸•à¸­à¸£à¹Œ เป็น เวคเตอร์" -#: ../gui/wxpython/menustrings.py:180 ../gui/wxpython/menustrings.py:317 -#: ../gui/wxpython/menustrings.py:1259 +#: ../gui/wxpython/menustrings.py:180 ../gui/wxpython/menustrings.py:318 +#: ../gui/wxpython/menustrings.py:1260 #: ../gui/wxpython/image2target/ii2t_menustrings.py:178 #: ../gui/wxpython/image2target/ii2t_menustrings.py:312 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1238 msgid "Converts a raster map into a vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:181 ../gui/wxpython/menustrings.py:318 -#: ../gui/wxpython/menustrings.py:1260 +#: ../gui/wxpython/menustrings.py:181 ../gui/wxpython/menustrings.py:319 +#: ../gui/wxpython/menustrings.py:1261 #: ../gui/wxpython/image2target/ii2t_menustrings.py:179 #: ../gui/wxpython/image2target/ii2t_menustrings.py:313 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1239 msgid "Raster series to 3D raster" msgstr "" -#: ../gui/wxpython/menustrings.py:182 ../gui/wxpython/menustrings.py:319 -#: ../gui/wxpython/menustrings.py:1261 +#: ../gui/wxpython/menustrings.py:182 ../gui/wxpython/menustrings.py:320 +#: ../gui/wxpython/menustrings.py:1262 #: ../gui/wxpython/image2target/ii2t_menustrings.py:180 #: ../gui/wxpython/image2target/ii2t_menustrings.py:314 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1240 msgid "Converts 2D raster map slices to one 3D raster volume map." msgstr "à¹à¸›à¸¥à¸‡à¹à¸œà¸™à¸—ี่เชิงภาพ slices 2 มิติ ไปเป็นà¹à¸œà¸™à¸—ี่เชิงภาพ à¹à¸šà¸š ปริมาตร 3 มิติ" -#: ../gui/wxpython/menustrings.py:183 ../gui/wxpython/menustrings.py:320 -#: ../gui/wxpython/menustrings.py:1262 +#: ../gui/wxpython/menustrings.py:183 ../gui/wxpython/menustrings.py:321 +#: ../gui/wxpython/menustrings.py:1263 #: ../gui/wxpython/image2target/ii2t_menustrings.py:181 #: ../gui/wxpython/image2target/ii2t_menustrings.py:315 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1241 msgid "Raster 2.5D to 3D raster" msgstr "" -#: ../gui/wxpython/menustrings.py:184 ../gui/wxpython/menustrings.py:321 -#: ../gui/wxpython/menustrings.py:1263 +#: ../gui/wxpython/menustrings.py:184 ../gui/wxpython/menustrings.py:322 +#: ../gui/wxpython/menustrings.py:1264 #: ../gui/wxpython/image2target/ii2t_menustrings.py:182 #: ../gui/wxpython/image2target/ii2t_menustrings.py:316 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1242 msgid "Creates a 3D volume map based on 2D elevation and value raster maps." msgstr "สร้าง à¹à¸œà¸™à¸—ี่ปริมาตร 3 มิติ จาภà¹à¸œà¸™à¸—ี่ความสูง เชิงภาพ 2 มิติ à¹à¸¥à¸° à¹à¸œà¸™à¸—ี่ปริมาตรเชิงภาพ" -#: ../gui/wxpython/menustrings.py:185 ../gui/wxpython/menustrings.py:610 -#: ../gui/wxpython/menustrings.py:1552 +#: ../gui/wxpython/menustrings.py:185 ../gui/wxpython/menustrings.py:611 +#: ../gui/wxpython/menustrings.py:1553 #: ../gui/wxpython/image2target/ii2t_menustrings.py:183 #: ../gui/wxpython/image2target/ii2t_menustrings.py:603 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1529 msgid "Vector to raster" msgstr "จาà¸à¹€à¸§à¸„เตอร์เป็นà¹à¸£à¸ªà¹€à¸•à¸­à¸£à¹Œ" -#: ../gui/wxpython/menustrings.py:186 ../gui/wxpython/menustrings.py:611 -#: ../gui/wxpython/menustrings.py:1553 +#: ../gui/wxpython/menustrings.py:186 ../gui/wxpython/menustrings.py:612 +#: ../gui/wxpython/menustrings.py:1554 #: ../gui/wxpython/image2target/ii2t_menustrings.py:184 #: ../gui/wxpython/image2target/ii2t_menustrings.py:604 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1530 msgid "Converts (rasterize) a vector map into a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:187 ../gui/wxpython/menustrings.py:612 -#: ../gui/wxpython/menustrings.py:1554 +#: ../gui/wxpython/menustrings.py:187 ../gui/wxpython/menustrings.py:613 +#: ../gui/wxpython/menustrings.py:1555 #: ../gui/wxpython/image2target/ii2t_menustrings.py:185 #: ../gui/wxpython/image2target/ii2t_menustrings.py:605 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1531 msgid "Vector to 3D raster" msgstr "" -#: ../gui/wxpython/menustrings.py:188 ../gui/wxpython/menustrings.py:613 -#: ../gui/wxpython/menustrings.py:1555 +#: ../gui/wxpython/menustrings.py:188 ../gui/wxpython/menustrings.py:614 +#: ../gui/wxpython/menustrings.py:1556 #: ../gui/wxpython/image2target/ii2t_menustrings.py:186 #: ../gui/wxpython/image2target/ii2t_menustrings.py:606 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1532 msgid "Converts a vector map (only points) into a 3D raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:189 ../gui/wxpython/menustrings.py:614 -#: ../gui/wxpython/menustrings.py:1556 +#: ../gui/wxpython/menustrings.py:189 ../gui/wxpython/menustrings.py:615 +#: ../gui/wxpython/menustrings.py:1557 #: ../gui/wxpython/image2target/ii2t_menustrings.py:187 #: ../gui/wxpython/image2target/ii2t_menustrings.py:607 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1533 msgid "2D vector to 3D vector" msgstr "" -#: ../gui/wxpython/menustrings.py:190 ../gui/wxpython/menustrings.py:615 -#: ../gui/wxpython/menustrings.py:1557 +#: ../gui/wxpython/menustrings.py:190 ../gui/wxpython/menustrings.py:616 +#: ../gui/wxpython/menustrings.py:1558 #: ../gui/wxpython/image2target/ii2t_menustrings.py:188 #: ../gui/wxpython/image2target/ii2t_menustrings.py:608 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1534 @@ -5372,39 +5333,39 @@ msgid "3D raster to raster series" msgstr "" -#: ../gui/wxpython/menustrings.py:192 ../gui/wxpython/menustrings.py:865 -#: ../gui/wxpython/menustrings.py:1807 +#: ../gui/wxpython/menustrings.py:192 ../gui/wxpython/menustrings.py:866 +#: ../gui/wxpython/menustrings.py:1808 #: ../gui/wxpython/image2target/ii2t_menustrings.py:190 #: ../gui/wxpython/image2target/ii2t_menustrings.py:849 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1775 msgid "Converts 3D raster maps to 2D raster maps" msgstr "à¹à¸›à¸¥à¸‡ à¹à¸œà¸™à¸—ี่เชิงภาพ 3 มิติ ไปเป็น à¹à¸œà¸™à¸—ี่เชิงภาพ 2 มิติ" -#: ../gui/wxpython/menustrings.py:193 ../gui/wxpython/menustrings.py:1990 +#: ../gui/wxpython/menustrings.py:193 ../gui/wxpython/menustrings.py:1991 #: ../gui/wxpython/image2target/ii2t_menustrings.py:191 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1958 msgid "Georectify" msgstr "Georectify" -#: ../gui/wxpython/menustrings.py:194 ../gui/wxpython/menustrings.py:1991 +#: ../gui/wxpython/menustrings.py:194 ../gui/wxpython/menustrings.py:1992 #: ../gui/wxpython/image2target/ii2t_menustrings.py:192 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1959 msgid "Manage Ground Control Points for Georectification" msgstr "" -#: ../gui/wxpython/menustrings.py:195 ../gui/wxpython/menustrings.py:1992 +#: ../gui/wxpython/menustrings.py:195 ../gui/wxpython/menustrings.py:1993 #: ../gui/wxpython/image2target/ii2t_menustrings.py:193 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1960 msgid "Graphical modeler" msgstr "" -#: ../gui/wxpython/menustrings.py:196 ../gui/wxpython/menustrings.py:1993 +#: ../gui/wxpython/menustrings.py:196 ../gui/wxpython/menustrings.py:1994 #: ../gui/wxpython/image2target/ii2t_menustrings.py:194 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1961 msgid "Launch Graphical modeler" msgstr "" -#: ../gui/wxpython/menustrings.py:197 ../gui/wxpython/menustrings.py:2043 +#: ../gui/wxpython/menustrings.py:197 ../gui/wxpython/menustrings.py:2044 #: ../gui/wxpython/image2target/ii2t_menustrings.py:195 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2011 msgid "Run model" @@ -5420,8 +5381,13 @@ msgid "3D image rendering" msgstr "" -#: ../gui/wxpython/menustrings.py:200 ../gui/wxpython/menustrings.py:1036 -#: ../gui/wxpython/menustrings.py:1978 ../gui/wxpython/menustrings.py:1985 +#: ../gui/wxpython/menustrings.py:200 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:198 +msgid "Creates a 3D rendering of GIS data. Renders surfaces (raster data), 2D/3D vector data, and volumes (3D raster data) in 3D." +msgstr "" + +#: ../gui/wxpython/menustrings.py:201 ../gui/wxpython/menustrings.py:1037 +#: ../gui/wxpython/menustrings.py:1979 ../gui/wxpython/menustrings.py:1986 #: ../gui/wxpython/image2target/ii2t_menustrings.py:199 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1020 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1946 @@ -5429,8 +5395,8 @@ msgid "Animation tool" msgstr "" -#: ../gui/wxpython/menustrings.py:201 ../gui/wxpython/menustrings.py:1037 -#: ../gui/wxpython/menustrings.py:1979 ../gui/wxpython/menustrings.py:1986 +#: ../gui/wxpython/menustrings.py:202 ../gui/wxpython/menustrings.py:1038 +#: ../gui/wxpython/menustrings.py:1980 ../gui/wxpython/menustrings.py:1987 #: ../gui/wxpython/image2target/ii2t_menustrings.py:200 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1021 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1947 @@ -5438,89 +5404,89 @@ msgid "Launch animation tool." msgstr "" -#: ../gui/wxpython/menustrings.py:202 +#: ../gui/wxpython/menustrings.py:203 #: ../gui/wxpython/image2target/ii2t_menustrings.py:201 msgid "Bearing/distance to coordinates" msgstr "มุม/ระยะทาง ไปเป็น ค่าพิà¸à¸±à¸”" -#: ../gui/wxpython/menustrings.py:203 +#: ../gui/wxpython/menustrings.py:204 #: ../gui/wxpython/image2target/ii2t_menustrings.py:202 msgid "A simple utility for converting bearing and distance measurements to coordinates and vice versa. It assumes a cartesian coordinate system" msgstr "" -#: ../gui/wxpython/menustrings.py:204 ../gui/wxpython/menustrings.py:1988 +#: ../gui/wxpython/menustrings.py:205 ../gui/wxpython/menustrings.py:1989 #: ../gui/wxpython/image2target/ii2t_menustrings.py:203 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1956 #: ../gui/wxpython/lmgr/toolbars.py:162 msgid "Cartographic Composer" msgstr "" -#: ../gui/wxpython/menustrings.py:205 ../gui/wxpython/menustrings.py:1989 +#: ../gui/wxpython/menustrings.py:206 ../gui/wxpython/menustrings.py:1990 #: ../gui/wxpython/image2target/ii2t_menustrings.py:204 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1957 msgid "Launch Cartographic Composer" msgstr "" -#: ../gui/wxpython/menustrings.py:206 ../gui/wxpython/menustrings.py:1996 +#: ../gui/wxpython/menustrings.py:207 ../gui/wxpython/menustrings.py:1997 #: ../gui/wxpython/image2target/ii2t_menustrings.py:205 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1964 msgid "Map Swipe" msgstr "" -#: ../gui/wxpython/menustrings.py:207 ../gui/wxpython/menustrings.py:1997 +#: ../gui/wxpython/menustrings.py:208 ../gui/wxpython/menustrings.py:1998 #: ../gui/wxpython/image2target/ii2t_menustrings.py:206 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1965 msgid "Launch Map Swipe" msgstr "" -#: ../gui/wxpython/menustrings.py:208 +#: ../gui/wxpython/menustrings.py:209 #: ../gui/wxpython/image2target/ii2t_menustrings.py:207 msgid "Launch script" msgstr "" -#: ../gui/wxpython/menustrings.py:209 +#: ../gui/wxpython/menustrings.py:210 #: ../gui/wxpython/image2target/ii2t_menustrings.py:208 msgid "Launches script file." msgstr "" -#: ../gui/wxpython/menustrings.py:210 +#: ../gui/wxpython/menustrings.py:211 msgid "Simple Python Editor" msgstr "" -#: ../gui/wxpython/menustrings.py:211 +#: ../gui/wxpython/menustrings.py:212 msgid "Launches Simple Python Editor." msgstr "" -#: ../gui/wxpython/menustrings.py:212 +#: ../gui/wxpython/menustrings.py:213 #: ../gui/wxpython/image2target/ii2t_menustrings.py:209 -#: ../gui/wxpython/gui_core/dialogs.py:2347 +#: ../gui/wxpython/gui_core/dialogs.py:2352 msgid "Close GUI" msgstr "" -#: ../gui/wxpython/menustrings.py:213 +#: ../gui/wxpython/menustrings.py:214 #: ../gui/wxpython/image2target/ii2t_menustrings.py:210 msgid "Close graphical user interface." msgstr "" -#: ../gui/wxpython/menustrings.py:214 +#: ../gui/wxpython/menustrings.py:215 #: ../gui/wxpython/image2target/ii2t_menustrings.py:211 -#: ../gui/wxpython/gui_core/dialogs.py:2326 -#: ../gui/wxpython/gui_core/dialogs.py:2350 +#: ../gui/wxpython/gui_core/dialogs.py:2331 +#: ../gui/wxpython/gui_core/dialogs.py:2355 msgid "Quit GRASS GIS" msgstr "" -#: ../gui/wxpython/menustrings.py:215 +#: ../gui/wxpython/menustrings.py:216 #: ../gui/wxpython/image2target/ii2t_menustrings.py:212 msgid "Close GUI and exit GRASS GIS shell." msgstr "" -#: ../gui/wxpython/menustrings.py:216 ../gui/wxpython/menustrings.py:2021 +#: ../gui/wxpython/menustrings.py:217 ../gui/wxpython/menustrings.py:2022 #: ../gui/wxpython/image2target/ii2t_menustrings.py:213 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1989 msgid "&Settings" msgstr "" -#: ../gui/wxpython/menustrings.py:217 ../gui/wxpython/menustrings.py:1196 +#: ../gui/wxpython/menustrings.py:218 ../gui/wxpython/menustrings.py:1197 #: ../gui/wxpython/image2target/ii2t_menustrings.py:214 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1177 #: ../gui/wxpython/mapdisp/statusbar.py:1152 @@ -5528,14 +5494,14 @@ msgid "Computational region" msgstr "" -#: ../gui/wxpython/menustrings.py:218 ../gui/wxpython/menustrings.py:1197 +#: ../gui/wxpython/menustrings.py:219 ../gui/wxpython/menustrings.py:1198 #: ../gui/wxpython/image2target/ii2t_menustrings.py:215 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1178 msgid "Show current region" msgstr "" -#: ../gui/wxpython/menustrings.py:219 ../gui/wxpython/menustrings.py:221 -#: ../gui/wxpython/menustrings.py:1198 ../gui/wxpython/menustrings.py:1200 +#: ../gui/wxpython/menustrings.py:220 ../gui/wxpython/menustrings.py:222 +#: ../gui/wxpython/menustrings.py:1199 ../gui/wxpython/menustrings.py:1201 #: ../gui/wxpython/image2target/ii2t_menustrings.py:216 #: ../gui/wxpython/image2target/ii2t_menustrings.py:218 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1179 @@ -5543,355 +5509,363 @@ msgid "Shows the extent and resolution of the computational region." msgstr "" -#: ../gui/wxpython/menustrings.py:220 ../gui/wxpython/menustrings.py:1199 +#: ../gui/wxpython/menustrings.py:221 ../gui/wxpython/menustrings.py:1200 #: ../gui/wxpython/image2target/ii2t_menustrings.py:217 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1180 msgid "Show region using latitude and longitude" msgstr "" -#: ../gui/wxpython/menustrings.py:222 ../gui/wxpython/menustrings.py:1201 +#: ../gui/wxpython/menustrings.py:223 ../gui/wxpython/menustrings.py:1202 msgid "Show current region extent in Map Display" msgstr "" -#: ../gui/wxpython/menustrings.py:223 ../gui/wxpython/menustrings.py:1202 +#: ../gui/wxpython/menustrings.py:224 ../gui/wxpython/menustrings.py:1203 msgid "Shows the extent of the computational region in Map Display." msgstr "" -#: ../gui/wxpython/menustrings.py:224 ../gui/wxpython/menustrings.py:1203 +#: ../gui/wxpython/menustrings.py:225 ../gui/wxpython/menustrings.py:1204 #: ../gui/wxpython/image2target/ii2t_menustrings.py:219 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1182 msgid "Set region" msgstr "" -#: ../gui/wxpython/menustrings.py:225 ../gui/wxpython/menustrings.py:1204 +#: ../gui/wxpython/menustrings.py:226 ../gui/wxpython/menustrings.py:1205 #: ../gui/wxpython/image2target/ii2t_menustrings.py:220 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1183 msgid "Manages the boundary definitions for the geographic region." msgstr "จัดà¸à¸²à¸£à¸™à¸´à¸¢à¸²à¸¡à¸‚อบเขต สำหรับขอบเขต geographic" -#: ../gui/wxpython/menustrings.py:226 +#: ../gui/wxpython/menustrings.py:227 #: ../gui/wxpython/image2target/ii2t_menustrings.py:221 msgid "GRASS working environment" msgstr "GRASS working environment" -#: ../gui/wxpython/menustrings.py:227 +#: ../gui/wxpython/menustrings.py:228 #: ../gui/wxpython/image2target/ii2t_menustrings.py:222 msgid "Mapset access" msgstr "เข้าถึง Mapset" -#: ../gui/wxpython/menustrings.py:228 +#: ../gui/wxpython/menustrings.py:229 #: ../gui/wxpython/image2target/ii2t_menustrings.py:223 msgid "Set/unset access to other mapsets in current location" msgstr "" -#: ../gui/wxpython/menustrings.py:229 +#: ../gui/wxpython/menustrings.py:230 #: ../gui/wxpython/image2target/ii2t_menustrings.py:224 msgid "User access" msgstr "à¸à¸²à¸£à¹€à¸‚้าถ฿ง ของผู้ใช้" -#: ../gui/wxpython/menustrings.py:230 +#: ../gui/wxpython/menustrings.py:231 #: ../gui/wxpython/image2target/ii2t_menustrings.py:225 msgid "Controls access to the current mapset for other users on the system. If no option given, prints current status." msgstr "" -#: ../gui/wxpython/menustrings.py:231 +#: ../gui/wxpython/menustrings.py:232 #: ../gui/wxpython/image2target/ii2t_menustrings.py:226 msgid "Change working environment" msgstr "เปลี่ยน สภาวะà¹à¸§à¸”ล้อม à¸à¸²à¸£à¸—ำงาน" -#: ../gui/wxpython/menustrings.py:232 +#: ../gui/wxpython/menustrings.py:233 #: ../gui/wxpython/image2target/ii2t_menustrings.py:227 msgid "Changes/reports current mapset. Optionally create new mapset or list available mapsets in given location." msgstr "" -#: ../gui/wxpython/menustrings.py:233 +#: ../gui/wxpython/menustrings.py:234 #: ../gui/wxpython/image2target/ii2t_menustrings.py:228 msgid "Change location and mapset" msgstr "" -#: ../gui/wxpython/menustrings.py:234 +#: ../gui/wxpython/menustrings.py:235 #: ../gui/wxpython/image2target/ii2t_menustrings.py:229 msgid "Change current location and mapset." msgstr "" -#: ../gui/wxpython/menustrings.py:235 +#: ../gui/wxpython/menustrings.py:236 #: ../gui/wxpython/image2target/ii2t_menustrings.py:230 msgid "Change mapset" msgstr "" -#: ../gui/wxpython/menustrings.py:236 +#: ../gui/wxpython/menustrings.py:237 #: ../gui/wxpython/image2target/ii2t_menustrings.py:231 msgid "Change current mapset." msgstr "" -#: ../gui/wxpython/menustrings.py:237 ../gui/wxpython/menustrings.py:238 +#: ../gui/wxpython/menustrings.py:238 ../gui/wxpython/menustrings.py:239 #: ../gui/wxpython/image2target/ii2t_menustrings.py:232 #: ../gui/wxpython/image2target/ii2t_menustrings.py:233 msgid "Change working directory" msgstr "" -#: ../gui/wxpython/menustrings.py:239 +#: ../gui/wxpython/menustrings.py:240 #: ../gui/wxpython/image2target/ii2t_menustrings.py:234 msgid "Show settings" msgstr "à¹à¸ªà¸”งค่าติดตั้ง" -#: ../gui/wxpython/menustrings.py:240 +#: ../gui/wxpython/menustrings.py:241 #: ../gui/wxpython/image2target/ii2t_menustrings.py:235 msgid "Outputs and modifies the user's current GRASS variable settings." msgstr "ผลลัพธ์à¹à¸¥à¸°à¸à¸²à¸£à¹€à¸›à¸¥à¸µà¹ˆà¸¢à¸™à¹à¸›à¸¥à¸‡ ผู้ใช้ ในà¸à¸²à¸£à¸à¸³à¸«à¸™à¸”ตัวà¹à¸›à¸£à¸‚อง GRASS" -#: ../gui/wxpython/menustrings.py:241 +#: ../gui/wxpython/menustrings.py:242 #: ../gui/wxpython/image2target/ii2t_menustrings.py:236 msgid "Change settings" msgstr "เปลี่ยนค่าติดตั้ง" -#: ../gui/wxpython/menustrings.py:242 +#: ../gui/wxpython/menustrings.py:243 #: ../gui/wxpython/image2target/ii2t_menustrings.py:237 msgid "Outputs and modifies the user's current GRASS variable settings. Prints all defined GRASS variables if no option is given." msgstr "" -#: ../gui/wxpython/menustrings.py:243 +#: ../gui/wxpython/menustrings.py:244 #: ../gui/wxpython/image2target/ii2t_menustrings.py:238 msgid "Create new location" msgstr "" -#: ../gui/wxpython/menustrings.py:244 +#: ../gui/wxpython/menustrings.py:245 #: ../gui/wxpython/image2target/ii2t_menustrings.py:239 msgid "Launches location wizard to create new GRASS location." msgstr "" #: ../gui/wxpython/menustrings.py:246 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:240 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:557 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:938 +#: ../gui/wxpython/startup/guiutils.py:52 ../gui/wxpython/lmgr/frame.py:1072 +msgid "Create new mapset" +msgstr "สร้าง mapset ใหม่" + +#: ../gui/wxpython/menustrings.py:247 #: ../gui/wxpython/image2target/ii2t_menustrings.py:241 msgid "Creates new mapset in the current location, changes current mapset." msgstr "" -#: ../gui/wxpython/menustrings.py:247 +#: ../gui/wxpython/menustrings.py:248 #: ../gui/wxpython/image2target/ii2t_menustrings.py:242 msgid "Version and copyright" msgstr "" -#: ../gui/wxpython/menustrings.py:248 +#: ../gui/wxpython/menustrings.py:249 #: ../gui/wxpython/image2target/ii2t_menustrings.py:243 msgid "Displays version and copyright information." msgstr "à¹à¸ªà¸”งข้อมูล รุ่น à¹à¸¥à¸° ลิขสิทธิ์" -#: ../gui/wxpython/menustrings.py:249 +#: ../gui/wxpython/menustrings.py:250 #: ../gui/wxpython/image2target/ii2t_menustrings.py:244 msgid "Map projections" msgstr "" -#: ../gui/wxpython/menustrings.py:250 +#: ../gui/wxpython/menustrings.py:251 #: ../gui/wxpython/image2target/ii2t_menustrings.py:245 msgid "Display map projection" msgstr "" -#: ../gui/wxpython/menustrings.py:251 +#: ../gui/wxpython/menustrings.py:252 #: ../gui/wxpython/image2target/ii2t_menustrings.py:246 msgid "Converts co-ordinate system descriptions (i.e. projection information) between various formats (including GRASS format)." msgstr "" -#: ../gui/wxpython/menustrings.py:252 +#: ../gui/wxpython/menustrings.py:253 #: ../gui/wxpython/image2target/ii2t_menustrings.py:247 msgid "Manage projections" msgstr "จัดà¸à¸²à¸£ projections" -#: ../gui/wxpython/menustrings.py:253 +#: ../gui/wxpython/menustrings.py:254 #: ../gui/wxpython/image2target/ii2t_menustrings.py:248 msgid "Prints or modifies GRASS projection information files (in various co-ordinate system descriptions). Can also be used to create new GRASS locations." msgstr "" -#: ../gui/wxpython/menustrings.py:254 +#: ../gui/wxpython/menustrings.py:255 #: ../gui/wxpython/image2target/ii2t_menustrings.py:249 msgid "Convert coordinates" msgstr "" -#: ../gui/wxpython/menustrings.py:255 +#: ../gui/wxpython/menustrings.py:256 #: ../gui/wxpython/image2target/ii2t_menustrings.py:250 msgid "Converts coordinates from one projection to another (cs2cs frontend)." msgstr "" -#: ../gui/wxpython/menustrings.py:256 +#: ../gui/wxpython/menustrings.py:257 #: ../gui/wxpython/image2target/ii2t_menustrings.py:251 msgid "Addons extensions" msgstr "" -#: ../gui/wxpython/menustrings.py:257 +#: ../gui/wxpython/menustrings.py:258 #: ../gui/wxpython/image2target/ii2t_menustrings.py:252 msgid "Install extension from addons" msgstr "" -#: ../gui/wxpython/menustrings.py:258 +#: ../gui/wxpython/menustrings.py:259 #: ../gui/wxpython/image2target/ii2t_menustrings.py:253 msgid "Installs new extension from GRASS AddOns SVN repository." msgstr "" -#: ../gui/wxpython/menustrings.py:259 +#: ../gui/wxpython/menustrings.py:260 #: ../gui/wxpython/image2target/ii2t_menustrings.py:254 msgid "Manage installed extension" msgstr "" -#: ../gui/wxpython/menustrings.py:260 +#: ../gui/wxpython/menustrings.py:261 #: ../gui/wxpython/image2target/ii2t_menustrings.py:255 msgid "Updates or removes installed GRASS AddOns extension(s)." msgstr "" -#: ../gui/wxpython/menustrings.py:261 ../gui/wxpython/menustrings.py:2022 +#: ../gui/wxpython/menustrings.py:262 ../gui/wxpython/menustrings.py:2023 #: ../gui/wxpython/image2target/ii2t_menustrings.py:256 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1990 msgid "Preferences" msgstr "" -#: ../gui/wxpython/menustrings.py:262 +#: ../gui/wxpython/menustrings.py:263 #: ../gui/wxpython/image2target/ii2t_menustrings.py:257 msgid "User GUI preferences (display font, commands, digitizer, etc.)" msgstr "" -#: ../gui/wxpython/menustrings.py:263 ../gui/wxpython/menustrings.py:1205 +#: ../gui/wxpython/menustrings.py:264 ../gui/wxpython/menustrings.py:1206 #: ../gui/wxpython/image2target/ii2t_menustrings.py:258 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1184 msgid "&Raster" msgstr "" -#: ../gui/wxpython/menustrings.py:264 ../gui/wxpython/menustrings.py:1206 +#: ../gui/wxpython/menustrings.py:265 ../gui/wxpython/menustrings.py:1207 #: ../gui/wxpython/image2target/ii2t_menustrings.py:259 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1185 msgid "Develop raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:265 ../gui/wxpython/menustrings.py:1207 +#: ../gui/wxpython/menustrings.py:266 ../gui/wxpython/menustrings.py:1208 #: ../gui/wxpython/image2target/ii2t_menustrings.py:260 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1186 msgid "Compress/decompress" msgstr "บีบอัด/ขยาย" -#: ../gui/wxpython/menustrings.py:266 ../gui/wxpython/menustrings.py:1208 +#: ../gui/wxpython/menustrings.py:267 ../gui/wxpython/menustrings.py:1209 #: ../gui/wxpython/image2target/ii2t_menustrings.py:261 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1187 msgid "Compresses and decompresses raster maps." msgstr "บีบอัด à¹à¸¥à¸° ลด ขนาด à¹à¸œà¸™à¸—ี่เชิงภาพ" -#: ../gui/wxpython/menustrings.py:267 ../gui/wxpython/menustrings.py:1209 +#: ../gui/wxpython/menustrings.py:268 ../gui/wxpython/menustrings.py:1210 #: ../gui/wxpython/image2target/ii2t_menustrings.py:262 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1188 msgid "Region boundaries" msgstr "" -#: ../gui/wxpython/menustrings.py:268 ../gui/wxpython/menustrings.py:1210 +#: ../gui/wxpython/menustrings.py:269 ../gui/wxpython/menustrings.py:1211 #: ../gui/wxpython/image2target/ii2t_menustrings.py:263 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1189 msgid "Sets the boundary definitions for a raster map." msgstr "à¸à¸³à¸«à¸™à¸” ข้อà¸à¸³à¸«à¸™à¸”ขอบเขต สำหรับ à¹à¸œà¸™à¸—ี่เชิงภาพ" -#: ../gui/wxpython/menustrings.py:269 ../gui/wxpython/menustrings.py:1211 +#: ../gui/wxpython/menustrings.py:270 ../gui/wxpython/menustrings.py:1212 #: ../gui/wxpython/image2target/ii2t_menustrings.py:264 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1190 msgid "Manage NULL values" msgstr "" -#: ../gui/wxpython/menustrings.py:270 ../gui/wxpython/menustrings.py:1212 +#: ../gui/wxpython/menustrings.py:271 ../gui/wxpython/menustrings.py:1213 #: ../gui/wxpython/image2target/ii2t_menustrings.py:265 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1191 msgid "Manages NULL-values of given raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:271 ../gui/wxpython/menustrings.py:1213 +#: ../gui/wxpython/menustrings.py:272 ../gui/wxpython/menustrings.py:1214 #: ../gui/wxpython/image2target/ii2t_menustrings.py:266 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1192 msgid "Quantization" msgstr "Quantization" -#: ../gui/wxpython/menustrings.py:272 ../gui/wxpython/menustrings.py:1214 +#: ../gui/wxpython/menustrings.py:273 ../gui/wxpython/menustrings.py:1215 #: ../gui/wxpython/image2target/ii2t_menustrings.py:267 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1193 msgid "Produces the quantization file for a floating-point map." msgstr "สร้าง ไฟล์quantization สำหรับ floating-point map." -#: ../gui/wxpython/menustrings.py:273 ../gui/wxpython/menustrings.py:1215 +#: ../gui/wxpython/menustrings.py:274 ../gui/wxpython/menustrings.py:1216 #: ../gui/wxpython/image2target/ii2t_menustrings.py:268 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1194 msgid "Timestamp" msgstr "" -#: ../gui/wxpython/menustrings.py:274 ../gui/wxpython/menustrings.py:1216 +#: ../gui/wxpython/menustrings.py:275 ../gui/wxpython/menustrings.py:1217 #: ../gui/wxpython/image2target/ii2t_menustrings.py:269 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1195 msgid "Modifies a timestamp for a raster map. Print/add/remove a timestamp for a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:275 ../gui/wxpython/menustrings.py:1217 +#: ../gui/wxpython/menustrings.py:276 ../gui/wxpython/menustrings.py:1218 #: ../gui/wxpython/image2target/ii2t_menustrings.py:270 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1196 msgid "Resample using aggregate statistics" msgstr "Resample ใช้วิธ๊ Aggregate statistics" -#: ../gui/wxpython/menustrings.py:276 ../gui/wxpython/menustrings.py:1218 +#: ../gui/wxpython/menustrings.py:277 ../gui/wxpython/menustrings.py:1219 #: ../gui/wxpython/image2target/ii2t_menustrings.py:271 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1197 msgid "Resamples raster map layers to a coarser grid using aggregation." msgstr "" -#: ../gui/wxpython/menustrings.py:277 ../gui/wxpython/menustrings.py:1219 +#: ../gui/wxpython/menustrings.py:278 ../gui/wxpython/menustrings.py:1220 #: ../gui/wxpython/image2target/ii2t_menustrings.py:272 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1198 msgid "Resample using multiple methods" msgstr "à¸à¸²à¸£à¹ƒà¸Šà¹‰à¸«à¸¥à¸²à¸¢à¹†à¸§à¸´à¸˜à¸µà¹ƒà¸™à¸à¸²à¸£ Resample" -#: ../gui/wxpython/menustrings.py:278 ../gui/wxpython/menustrings.py:1220 +#: ../gui/wxpython/menustrings.py:279 ../gui/wxpython/menustrings.py:1221 #: ../gui/wxpython/image2target/ii2t_menustrings.py:273 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1199 msgid "Resamples raster map to a finer grid using interpolation." msgstr "" -#: ../gui/wxpython/menustrings.py:279 ../gui/wxpython/menustrings.py:1221 +#: ../gui/wxpython/menustrings.py:280 ../gui/wxpython/menustrings.py:1222 #: ../gui/wxpython/image2target/ii2t_menustrings.py:274 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1200 msgid "Resample using nearest neighbor" msgstr "Resample ใช้ วิธ๊ Nearest Neighbor" -#: ../gui/wxpython/menustrings.py:280 ../gui/wxpython/menustrings.py:1222 +#: ../gui/wxpython/menustrings.py:281 ../gui/wxpython/menustrings.py:1223 #: ../gui/wxpython/image2target/ii2t_menustrings.py:275 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1201 msgid "GRASS raster map layer data resampling capability." msgstr "ความสามารถในà¸à¸²à¸£ resampling ชั้นข้อมูลà¹à¸œà¸™à¸—ี่เชิงภาพ GRASS" -#: ../gui/wxpython/menustrings.py:281 ../gui/wxpython/menustrings.py:1223 +#: ../gui/wxpython/menustrings.py:282 ../gui/wxpython/menustrings.py:1224 #: ../gui/wxpython/image2target/ii2t_menustrings.py:276 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1202 msgid "Resample using spline tension" msgstr "Resample ใช้ วิธ๊ Spline Tension" -#: ../gui/wxpython/menustrings.py:282 ../gui/wxpython/menustrings.py:1224 +#: ../gui/wxpython/menustrings.py:283 ../gui/wxpython/menustrings.py:1225 #: ../gui/wxpython/image2target/ii2t_menustrings.py:277 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1203 msgid "Reinterpolates and optionally computes topographic analysis from input raster map to a new raster map (possibly with different resolution) using regularized spline with tension and smoothing." msgstr "" -#: ../gui/wxpython/menustrings.py:283 ../gui/wxpython/menustrings.py:1225 +#: ../gui/wxpython/menustrings.py:284 ../gui/wxpython/menustrings.py:1226 #: ../gui/wxpython/image2target/ii2t_menustrings.py:278 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1204 msgid "Resample using bspline" msgstr "" -#: ../gui/wxpython/menustrings.py:284 ../gui/wxpython/menustrings.py:1226 +#: ../gui/wxpython/menustrings.py:285 ../gui/wxpython/menustrings.py:1227 #: ../gui/wxpython/image2target/ii2t_menustrings.py:279 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1205 msgid "Performs bilinear or bicubic spline interpolation with Tykhonov regularization." msgstr "" -#: ../gui/wxpython/menustrings.py:285 ../gui/wxpython/menustrings.py:1227 +#: ../gui/wxpython/menustrings.py:286 ../gui/wxpython/menustrings.py:1228 #: ../gui/wxpython/image2target/ii2t_menustrings.py:280 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1206 msgid "Resample using analytic kernel" msgstr "" -#: ../gui/wxpython/menustrings.py:286 ../gui/wxpython/menustrings.py:1228 +#: ../gui/wxpython/menustrings.py:287 ../gui/wxpython/menustrings.py:1229 #: ../gui/wxpython/image2target/ii2t_menustrings.py:281 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1207 msgid "Resamples raster map layers using an analytic kernel." msgstr "" -#: ../gui/wxpython/menustrings.py:287 ../gui/wxpython/menustrings.py:573 -#: ../gui/wxpython/menustrings.py:1229 ../gui/wxpython/menustrings.py:1515 +#: ../gui/wxpython/menustrings.py:288 ../gui/wxpython/menustrings.py:574 +#: ../gui/wxpython/menustrings.py:1230 ../gui/wxpython/menustrings.py:1516 #: ../gui/wxpython/image2target/ii2t_menustrings.py:282 #: ../gui/wxpython/image2target/ii2t_menustrings.py:566 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1208 @@ -5899,38 +5873,38 @@ msgid "Support file maintenance" msgstr "à¸à¸²à¸£à¸šà¸³à¸£à¸¸à¸‡à¸£à¸±à¸à¸©à¸² Support ไฟล์" -#: ../gui/wxpython/menustrings.py:288 ../gui/wxpython/menustrings.py:1230 +#: ../gui/wxpython/menustrings.py:289 ../gui/wxpython/menustrings.py:1231 #: ../gui/wxpython/image2target/ii2t_menustrings.py:283 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1209 msgid "Allows creation and/or modification of raster map layer support files." msgstr "ยอมให้สร้าง à¹à¸¥à¸°/หรือ เปลี่ยนà¹à¸›à¸¥à¸‡ ไฟล์ support ของชั้นข้อมูลเชิงภาพ." -#: ../gui/wxpython/menustrings.py:289 ../gui/wxpython/menustrings.py:1231 +#: ../gui/wxpython/menustrings.py:290 ../gui/wxpython/menustrings.py:1232 #: ../gui/wxpython/image2target/ii2t_menustrings.py:284 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1210 msgid "Update map statistics" msgstr "ปรับปรุง Map Statistics" -#: ../gui/wxpython/menustrings.py:290 ../gui/wxpython/menustrings.py:1232 +#: ../gui/wxpython/menustrings.py:291 ../gui/wxpython/menustrings.py:1233 #: ../gui/wxpython/image2target/ii2t_menustrings.py:285 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1211 msgid "Update raster map statistics" msgstr "ปรับปรุง statistic ของà¹à¸œà¸™à¸—ี่เชิงภาพ" -#: ../gui/wxpython/menustrings.py:293 ../gui/wxpython/menustrings.py:1235 +#: ../gui/wxpython/menustrings.py:294 ../gui/wxpython/menustrings.py:1236 #: ../gui/wxpython/image2target/ii2t_menustrings.py:288 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1214 msgid "Tiling" msgstr "Tiling" -#: ../gui/wxpython/menustrings.py:294 ../gui/wxpython/menustrings.py:1236 +#: ../gui/wxpython/menustrings.py:295 ../gui/wxpython/menustrings.py:1237 #: ../gui/wxpython/image2target/ii2t_menustrings.py:289 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1215 msgid "Produces tilings of the source projection for use in the destination region and projection." msgstr "สร้าง tiling ของ projection เดิม เพื่อใช้à¸à¸±à¸šà¸‚อบเขตà¹à¸¥à¸° projection ปลายทาง" -#: ../gui/wxpython/menustrings.py:295 ../gui/wxpython/menustrings.py:592 -#: ../gui/wxpython/menustrings.py:1237 ../gui/wxpython/menustrings.py:1534 +#: ../gui/wxpython/menustrings.py:296 ../gui/wxpython/menustrings.py:593 +#: ../gui/wxpython/menustrings.py:1238 ../gui/wxpython/menustrings.py:1535 #: ../gui/wxpython/image2target/ii2t_menustrings.py:290 #: ../gui/wxpython/image2target/ii2t_menustrings.py:585 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1216 @@ -5938,8 +5912,8 @@ msgid "Manage colors" msgstr "" -#: ../gui/wxpython/menustrings.py:296 ../gui/wxpython/menustrings.py:593 -#: ../gui/wxpython/menustrings.py:1238 ../gui/wxpython/menustrings.py:1535 +#: ../gui/wxpython/menustrings.py:297 ../gui/wxpython/menustrings.py:594 +#: ../gui/wxpython/menustrings.py:1239 ../gui/wxpython/menustrings.py:1536 #: ../gui/wxpython/image2target/ii2t_menustrings.py:291 #: ../gui/wxpython/image2target/ii2t_menustrings.py:586 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1217 @@ -5947,26 +5921,26 @@ msgid "Color tables" msgstr "ตารางสี" -#: ../gui/wxpython/menustrings.py:297 ../gui/wxpython/menustrings.py:1239 +#: ../gui/wxpython/menustrings.py:298 ../gui/wxpython/menustrings.py:1240 #: ../gui/wxpython/image2target/ii2t_menustrings.py:292 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1218 msgid "Creates/modifies the color table associated with a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:298 ../gui/wxpython/menustrings.py:1240 +#: ../gui/wxpython/menustrings.py:299 ../gui/wxpython/menustrings.py:1241 #: ../gui/wxpython/image2target/ii2t_menustrings.py:293 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1219 msgid "Color tables (stddev)" msgstr "" -#: ../gui/wxpython/menustrings.py:299 ../gui/wxpython/menustrings.py:1241 +#: ../gui/wxpython/menustrings.py:300 ../gui/wxpython/menustrings.py:1242 #: ../gui/wxpython/image2target/ii2t_menustrings.py:294 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1220 msgid "Sets color rules based on stddev from a raster map's mean value." msgstr "" -#: ../gui/wxpython/menustrings.py:300 ../gui/wxpython/menustrings.py:595 -#: ../gui/wxpython/menustrings.py:1242 ../gui/wxpython/menustrings.py:1537 +#: ../gui/wxpython/menustrings.py:301 ../gui/wxpython/menustrings.py:596 +#: ../gui/wxpython/menustrings.py:1243 ../gui/wxpython/menustrings.py:1538 #: ../gui/wxpython/image2target/ii2t_menustrings.py:295 #: ../gui/wxpython/image2target/ii2t_menustrings.py:588 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1221 @@ -5974,14 +5948,14 @@ msgid "Manage color rules interactively" msgstr "" -#: ../gui/wxpython/menustrings.py:301 ../gui/wxpython/menustrings.py:1243 +#: ../gui/wxpython/menustrings.py:302 ../gui/wxpython/menustrings.py:1244 #: ../gui/wxpython/image2target/ii2t_menustrings.py:296 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1222 msgid "Interactive management of raster color tables." msgstr "" -#: ../gui/wxpython/menustrings.py:302 ../gui/wxpython/menustrings.py:597 -#: ../gui/wxpython/menustrings.py:1244 ../gui/wxpython/menustrings.py:1539 +#: ../gui/wxpython/menustrings.py:303 ../gui/wxpython/menustrings.py:598 +#: ../gui/wxpython/menustrings.py:1245 ../gui/wxpython/menustrings.py:1540 #: ../gui/wxpython/image2target/ii2t_menustrings.py:297 #: ../gui/wxpython/image2target/ii2t_menustrings.py:590 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1223 @@ -5989,38 +5963,38 @@ msgid "Export color table" msgstr "" -#: ../gui/wxpython/menustrings.py:303 ../gui/wxpython/menustrings.py:1245 +#: ../gui/wxpython/menustrings.py:304 ../gui/wxpython/menustrings.py:1246 #: ../gui/wxpython/image2target/ii2t_menustrings.py:298 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1224 msgid "Exports the color table associated with a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:304 ../gui/wxpython/menustrings.py:1246 +#: ../gui/wxpython/menustrings.py:305 ../gui/wxpython/menustrings.py:1247 #: ../gui/wxpython/image2target/ii2t_menustrings.py:299 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1225 msgid "Blend 2 color rasters" msgstr "" -#: ../gui/wxpython/menustrings.py:305 ../gui/wxpython/menustrings.py:1247 +#: ../gui/wxpython/menustrings.py:306 ../gui/wxpython/menustrings.py:1248 #: ../gui/wxpython/image2target/ii2t_menustrings.py:300 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1226 msgid "Blends color components of two raster maps by a given ratio." msgstr "" -#: ../gui/wxpython/menustrings.py:306 ../gui/wxpython/menustrings.py:1248 +#: ../gui/wxpython/menustrings.py:307 ../gui/wxpython/menustrings.py:1249 #: ../gui/wxpython/image2target/ii2t_menustrings.py:301 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1227 msgid "Create RGB" msgstr "สร้าง RGB" -#: ../gui/wxpython/menustrings.py:307 ../gui/wxpython/menustrings.py:1249 +#: ../gui/wxpython/menustrings.py:308 ../gui/wxpython/menustrings.py:1250 #: ../gui/wxpython/image2target/ii2t_menustrings.py:302 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1228 msgid "Combines red, green and blue raster maps into a single composite raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:308 ../gui/wxpython/menustrings.py:765 -#: ../gui/wxpython/menustrings.py:1250 ../gui/wxpython/menustrings.py:1707 +#: ../gui/wxpython/menustrings.py:309 ../gui/wxpython/menustrings.py:766 +#: ../gui/wxpython/menustrings.py:1251 ../gui/wxpython/menustrings.py:1708 #: ../gui/wxpython/image2target/ii2t_menustrings.py:303 #: ../gui/wxpython/image2target/ii2t_menustrings.py:754 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1229 @@ -6028,92 +6002,92 @@ msgid "RGB to HIS" msgstr "RGB ถึง HIS" -#: ../gui/wxpython/menustrings.py:309 ../gui/wxpython/menustrings.py:1251 +#: ../gui/wxpython/menustrings.py:310 ../gui/wxpython/menustrings.py:1252 #: ../gui/wxpython/image2target/ii2t_menustrings.py:304 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1230 msgid "Generates red, green and blue (RGB) raster map layers combining hue, intensity and saturation (HIS) values from user-specified input raster map layers." msgstr "" -#: ../gui/wxpython/menustrings.py:310 ../gui/wxpython/menustrings.py:1252 +#: ../gui/wxpython/menustrings.py:311 ../gui/wxpython/menustrings.py:1253 #: ../gui/wxpython/image2target/ii2t_menustrings.py:305 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1231 msgid "Query raster maps" msgstr "" -#: ../gui/wxpython/menustrings.py:311 ../gui/wxpython/menustrings.py:1253 +#: ../gui/wxpython/menustrings.py:312 ../gui/wxpython/menustrings.py:1254 #: ../gui/wxpython/image2target/ii2t_menustrings.py:306 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1232 msgid "Query values by coordinates" msgstr "" -#: ../gui/wxpython/menustrings.py:312 ../gui/wxpython/menustrings.py:1254 +#: ../gui/wxpython/menustrings.py:313 ../gui/wxpython/menustrings.py:1255 #: ../gui/wxpython/image2target/ii2t_menustrings.py:307 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1233 msgid "Queries raster maps on their category values and category labels." msgstr "" -#: ../gui/wxpython/menustrings.py:313 ../gui/wxpython/menustrings.py:1255 +#: ../gui/wxpython/menustrings.py:314 ../gui/wxpython/menustrings.py:1256 #: ../gui/wxpython/image2target/ii2t_menustrings.py:308 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1234 msgid "Query colors by value" msgstr "" -#: ../gui/wxpython/menustrings.py:314 ../gui/wxpython/menustrings.py:1256 +#: ../gui/wxpython/menustrings.py:315 ../gui/wxpython/menustrings.py:1257 #: ../gui/wxpython/image2target/ii2t_menustrings.py:309 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1235 msgid "Queries colors for a raster map layer." msgstr "ค้นหา สี สำหรับ ชั้นข้อมูลà¹à¸œà¸™à¸—ี่เชิงภาพ" -#: ../gui/wxpython/menustrings.py:322 ../gui/wxpython/menustrings.py:1264 +#: ../gui/wxpython/menustrings.py:323 ../gui/wxpython/menustrings.py:1265 #: ../gui/wxpython/image2target/ii2t_menustrings.py:317 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1243 msgid "Raster buffers and distance" msgstr "" -#: ../gui/wxpython/menustrings.py:323 ../gui/wxpython/menustrings.py:1265 +#: ../gui/wxpython/menustrings.py:324 ../gui/wxpython/menustrings.py:1266 #: ../gui/wxpython/image2target/ii2t_menustrings.py:318 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1244 msgid "Buffer rasters" msgstr "" -#: ../gui/wxpython/menustrings.py:324 ../gui/wxpython/menustrings.py:1266 +#: ../gui/wxpython/menustrings.py:325 ../gui/wxpython/menustrings.py:1267 #: ../gui/wxpython/image2target/ii2t_menustrings.py:319 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1245 msgid "Creates a raster map showing buffer zones surrounding cells that contain non-NULL category values." msgstr "" -#: ../gui/wxpython/menustrings.py:325 ../gui/wxpython/menustrings.py:1267 +#: ../gui/wxpython/menustrings.py:326 ../gui/wxpython/menustrings.py:1268 #: ../gui/wxpython/image2target/ii2t_menustrings.py:320 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1246 msgid "Concentric circles" msgstr "" -#: ../gui/wxpython/menustrings.py:326 ../gui/wxpython/menustrings.py:1268 +#: ../gui/wxpython/menustrings.py:327 ../gui/wxpython/menustrings.py:1269 #: ../gui/wxpython/image2target/ii2t_menustrings.py:321 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1247 msgid "Creates a raster map containing concentric rings around a given point." msgstr "สร้างà¹à¸œà¸™à¸—ี่เชิงภาพที่มี rings รอบๆจุด" -#: ../gui/wxpython/menustrings.py:327 ../gui/wxpython/menustrings.py:1269 +#: ../gui/wxpython/menustrings.py:328 ../gui/wxpython/menustrings.py:1270 #: ../gui/wxpython/image2target/ii2t_menustrings.py:322 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1248 msgid "Closest points" msgstr "จุดใà¸à¸¥à¹‰à¸ªà¸¸à¸”" -#: ../gui/wxpython/menustrings.py:328 ../gui/wxpython/menustrings.py:1270 +#: ../gui/wxpython/menustrings.py:329 ../gui/wxpython/menustrings.py:1271 #: ../gui/wxpython/image2target/ii2t_menustrings.py:323 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1249 msgid "Locates the closest points between objects in two raster maps." msgstr "ระบุตำà¹à¸«à¸™à¹ˆà¸‡ จุดที่ใà¸à¸¥à¹‰à¸—ี่สุดระหว่างวัตถุ ในà¹à¸œà¸™à¸—ี่เชิงภาพ 2 à¹à¸œà¸™à¸—ี่" -#: ../gui/wxpython/menustrings.py:329 ../gui/wxpython/menustrings.py:1271 +#: ../gui/wxpython/menustrings.py:330 ../gui/wxpython/menustrings.py:1272 #: ../gui/wxpython/image2target/ii2t_menustrings.py:324 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1250 msgid "Grow by one cell" msgstr "" -#: ../gui/wxpython/menustrings.py:330 ../gui/wxpython/menustrings.py:395 -#: ../gui/wxpython/menustrings.py:1272 ../gui/wxpython/menustrings.py:1337 +#: ../gui/wxpython/menustrings.py:331 ../gui/wxpython/menustrings.py:396 +#: ../gui/wxpython/menustrings.py:1273 ../gui/wxpython/menustrings.py:1338 #: ../gui/wxpython/image2target/ii2t_menustrings.py:325 #: ../gui/wxpython/image2target/ii2t_menustrings.py:388 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1251 @@ -6121,8 +6095,8 @@ msgid "Generates a raster map layer with contiguous areas grown by one cell." msgstr "สร้าง ชั้นà¹à¸œà¸™à¸—ี่เชิงภาพ ด้วย contiguous areas grown ด้วย 1 cell" -#: ../gui/wxpython/menustrings.py:331 ../gui/wxpython/menustrings.py:387 -#: ../gui/wxpython/menustrings.py:1273 ../gui/wxpython/menustrings.py:1329 +#: ../gui/wxpython/menustrings.py:332 ../gui/wxpython/menustrings.py:388 +#: ../gui/wxpython/menustrings.py:1274 ../gui/wxpython/menustrings.py:1330 #: ../gui/wxpython/image2target/ii2t_menustrings.py:326 #: ../gui/wxpython/image2target/ii2t_menustrings.py:380 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1252 @@ -6130,8 +6104,8 @@ msgid "Distance to features" msgstr "" -#: ../gui/wxpython/menustrings.py:332 ../gui/wxpython/menustrings.py:388 -#: ../gui/wxpython/menustrings.py:1274 ../gui/wxpython/menustrings.py:1330 +#: ../gui/wxpython/menustrings.py:333 ../gui/wxpython/menustrings.py:389 +#: ../gui/wxpython/menustrings.py:1275 ../gui/wxpython/menustrings.py:1331 #: ../gui/wxpython/image2target/ii2t_menustrings.py:327 #: ../gui/wxpython/image2target/ii2t_menustrings.py:381 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1253 @@ -6139,22 +6113,22 @@ msgid "Generates a raster map containing distances to nearest raster features." msgstr "" -#: ../gui/wxpython/menustrings.py:333 ../gui/wxpython/menustrings.py:1275 +#: ../gui/wxpython/menustrings.py:334 ../gui/wxpython/menustrings.py:1276 #: ../gui/wxpython/image2target/ii2t_menustrings.py:328 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1254 #: ../gui/wxpython/nviz/tools.py:977 ../gui/wxpython/nviz/tools.py:2817 -#: ../gui/wxpython/psmap/dialogs.py:2310 +#: ../gui/wxpython/psmap/dialogs.py:2312 msgid "Mask" msgstr "" -#: ../gui/wxpython/menustrings.py:334 ../gui/wxpython/menustrings.py:1276 +#: ../gui/wxpython/menustrings.py:335 ../gui/wxpython/menustrings.py:1277 #: ../gui/wxpython/image2target/ii2t_menustrings.py:329 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1255 msgid "Creates a MASK for limiting raster operation." msgstr "" -#: ../gui/wxpython/menustrings.py:335 ../gui/wxpython/menustrings.py:336 -#: ../gui/wxpython/menustrings.py:1277 ../gui/wxpython/menustrings.py:1278 +#: ../gui/wxpython/menustrings.py:336 ../gui/wxpython/menustrings.py:337 +#: ../gui/wxpython/menustrings.py:1278 ../gui/wxpython/menustrings.py:1279 #: ../gui/wxpython/image2target/ii2t_menustrings.py:330 #: ../gui/wxpython/image2target/ii2t_menustrings.py:331 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1256 @@ -6162,539 +6136,539 @@ msgid "Raster map calculator" msgstr "" -#: ../gui/wxpython/menustrings.py:337 ../gui/wxpython/menustrings.py:1279 +#: ../gui/wxpython/menustrings.py:338 ../gui/wxpython/menustrings.py:1280 #: ../gui/wxpython/image2target/ii2t_menustrings.py:332 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1258 msgid "Neighborhood analysis" msgstr "à¸à¸²à¸£à¸§à¹€à¸„ราะหพนทขางเคยง" -#: ../gui/wxpython/menustrings.py:338 ../gui/wxpython/menustrings.py:1280 +#: ../gui/wxpython/menustrings.py:339 ../gui/wxpython/menustrings.py:1281 #: ../gui/wxpython/image2target/ii2t_menustrings.py:333 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1259 #: ../gui/wxpython/rlisetup/wizard.py:886 msgid "Moving window" msgstr "ย้ายหน้าต่าง" -#: ../gui/wxpython/menustrings.py:339 ../gui/wxpython/menustrings.py:1281 +#: ../gui/wxpython/menustrings.py:340 ../gui/wxpython/menustrings.py:1282 #: ../gui/wxpython/image2target/ii2t_menustrings.py:334 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1260 msgid "Makes each cell category value a function of the category values assigned to the cells around it, and stores new cell values in an output raster map layer." msgstr "สร้างà¹à¸•à¹ˆà¸¥à¸°à¸„่าของหมวดหมู่ คำสั่งของหมวดหมู่ที่ระบุของ cell รอบๆà¹à¸¥à¸° ค่าใหม่ใน ชั้นà¹à¸œà¸™à¸—ี่เชิงภาพ" -#: ../gui/wxpython/menustrings.py:340 ../gui/wxpython/menustrings.py:1282 +#: ../gui/wxpython/menustrings.py:341 ../gui/wxpython/menustrings.py:1283 #: ../gui/wxpython/image2target/ii2t_menustrings.py:335 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1261 msgid "Neighborhood points" msgstr "จุดรอบข้าง" -#: ../gui/wxpython/menustrings.py:341 ../gui/wxpython/menustrings.py:1283 +#: ../gui/wxpython/menustrings.py:342 ../gui/wxpython/menustrings.py:1284 #: ../gui/wxpython/image2target/ii2t_menustrings.py:336 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1262 msgid "Neighborhood analysis tool for vector point maps. Makes each cell value a function of the attribute values assigned to the vector points or centroids around it, and stores new cell values in an output raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:342 ../gui/wxpython/menustrings.py:1284 +#: ../gui/wxpython/menustrings.py:343 ../gui/wxpython/menustrings.py:1285 #: ../gui/wxpython/image2target/ii2t_menustrings.py:337 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1263 msgid "Overlay rasters" msgstr "" -#: ../gui/wxpython/menustrings.py:343 ../gui/wxpython/menustrings.py:1285 +#: ../gui/wxpython/menustrings.py:344 ../gui/wxpython/menustrings.py:1286 #: ../gui/wxpython/image2target/ii2t_menustrings.py:338 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1264 msgid "Cross product" msgstr "Cross product" -#: ../gui/wxpython/menustrings.py:344 ../gui/wxpython/menustrings.py:1286 +#: ../gui/wxpython/menustrings.py:345 ../gui/wxpython/menustrings.py:1287 #: ../gui/wxpython/image2target/ii2t_menustrings.py:339 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1265 msgid "Creates a cross product of the category values from multiple raster map layers." msgstr "สร้าง cross product ของหมวดหมู่ จาà¸à¸«à¸¥à¸²à¸¢à¸Šà¸±à¹‰à¸™à¸‚้อมูลà¹à¸œà¸™à¸—ี่เชิงภาพ" -#: ../gui/wxpython/menustrings.py:345 ../gui/wxpython/menustrings.py:1287 +#: ../gui/wxpython/menustrings.py:346 ../gui/wxpython/menustrings.py:1288 #: ../gui/wxpython/image2target/ii2t_menustrings.py:340 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1266 msgid "Patch raster maps" msgstr "" -#: ../gui/wxpython/menustrings.py:346 ../gui/wxpython/menustrings.py:1288 +#: ../gui/wxpython/menustrings.py:347 ../gui/wxpython/menustrings.py:1289 #: ../gui/wxpython/image2target/ii2t_menustrings.py:341 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1267 msgid "Creates a composite raster map layer by using known category values from one (or more) map layer(s) to fill in areas of \"no data\" in another map layer." msgstr "สร้าง ชั้นข้อมูลà¹à¸œà¸™à¸—ี่เชิงภาพ composite โดยใช้ ค่าหมวดหมู่ที่รู้จัภจาภหนึ่ง(หรือ มาà¸à¸à¸§à¹ˆà¸²) ชั้นà¹à¸œà¸™à¸—ี่ เพื่อที่จะเติมในพื้นที่ของ \"no data\" ในชั้นà¹à¸œà¸™à¸—ี่อื่น" -#: ../gui/wxpython/menustrings.py:347 ../gui/wxpython/menustrings.py:1289 +#: ../gui/wxpython/menustrings.py:348 ../gui/wxpython/menustrings.py:1290 #: ../gui/wxpython/image2target/ii2t_menustrings.py:342 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1268 msgid "Raster series aggregation" msgstr "" -#: ../gui/wxpython/menustrings.py:348 ../gui/wxpython/menustrings.py:1290 +#: ../gui/wxpython/menustrings.py:349 ../gui/wxpython/menustrings.py:1291 #: ../gui/wxpython/image2target/ii2t_menustrings.py:343 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1269 msgid "Makes each output cell value a function of the values assigned to the corresponding cells in the input raster map layers." msgstr "ทำคำสั่ง ของà¹à¸•à¹ˆà¸¥à¸°à¸„่า cell ผลลัพธ์ จาà¸à¸„่าที่ให้ ในชั้นข้อมูลà¹à¸œà¸™à¸—ี่เชิงภาพ" -#: ../gui/wxpython/menustrings.py:349 ../gui/wxpython/menustrings.py:1291 +#: ../gui/wxpython/menustrings.py:350 ../gui/wxpython/menustrings.py:1292 #: ../gui/wxpython/image2target/ii2t_menustrings.py:344 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1270 msgid "Raster series accumulation" msgstr "" -#: ../gui/wxpython/menustrings.py:350 ../gui/wxpython/menustrings.py:1292 +#: ../gui/wxpython/menustrings.py:351 ../gui/wxpython/menustrings.py:1293 #: ../gui/wxpython/image2target/ii2t_menustrings.py:345 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1271 msgid "Makes each output cell value a accumulationfunction of the values assigned to the corresponding cells in the input raster map layers." msgstr "" -#: ../gui/wxpython/menustrings.py:351 ../gui/wxpython/menustrings.py:1293 +#: ../gui/wxpython/menustrings.py:352 ../gui/wxpython/menustrings.py:1294 #: ../gui/wxpython/image2target/ii2t_menustrings.py:346 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1272 msgid "Statistical overlay" msgstr "Statistical ของà¸à¸²à¸£à¸‹à¹‰à¸­à¸™à¸—ับ" -#: ../gui/wxpython/menustrings.py:352 ../gui/wxpython/menustrings.py:1294 +#: ../gui/wxpython/menustrings.py:353 ../gui/wxpython/menustrings.py:1295 #: ../gui/wxpython/image2target/ii2t_menustrings.py:347 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1273 msgid "Calculates category or object oriented statistics (accumulator-based statistics)." msgstr "" -#: ../gui/wxpython/menustrings.py:353 ../gui/wxpython/menustrings.py:1295 +#: ../gui/wxpython/menustrings.py:354 ../gui/wxpython/menustrings.py:1296 #: ../gui/wxpython/image2target/ii2t_menustrings.py:348 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1274 msgid "Quantiles overlay" msgstr "" -#: ../gui/wxpython/menustrings.py:354 ../gui/wxpython/menustrings.py:1296 +#: ../gui/wxpython/menustrings.py:355 ../gui/wxpython/menustrings.py:1297 #: ../gui/wxpython/image2target/ii2t_menustrings.py:349 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1275 msgid "Compute category quantiles using two passes." msgstr "" -#: ../gui/wxpython/menustrings.py:355 ../gui/wxpython/menustrings.py:1297 +#: ../gui/wxpython/menustrings.py:356 ../gui/wxpython/menustrings.py:1298 #: ../gui/wxpython/image2target/ii2t_menustrings.py:350 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1276 msgid "Solar radiance and shadows" msgstr "Solar radiance à¹à¸¥à¸° shadows" -#: ../gui/wxpython/menustrings.py:356 ../gui/wxpython/menustrings.py:1298 +#: ../gui/wxpython/menustrings.py:357 ../gui/wxpython/menustrings.py:1299 #: ../gui/wxpython/image2target/ii2t_menustrings.py:351 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1277 msgid "LatLong map" msgstr "" -#: ../gui/wxpython/menustrings.py:357 ../gui/wxpython/menustrings.py:1299 +#: ../gui/wxpython/menustrings.py:358 ../gui/wxpython/menustrings.py:1300 #: ../gui/wxpython/image2target/ii2t_menustrings.py:352 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1278 msgid "Creates a latitude/longitude raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:358 ../gui/wxpython/menustrings.py:1300 +#: ../gui/wxpython/menustrings.py:359 ../gui/wxpython/menustrings.py:1301 #: ../gui/wxpython/image2target/ii2t_menustrings.py:353 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1279 msgid "Solar irradiance and irradiation" msgstr "" -#: ../gui/wxpython/menustrings.py:359 ../gui/wxpython/menustrings.py:1301 +#: ../gui/wxpython/menustrings.py:360 ../gui/wxpython/menustrings.py:1302 #: ../gui/wxpython/image2target/ii2t_menustrings.py:354 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1280 msgid "Solar irradiance and irradiation model. Computes direct (beam), diffuse and reflected solar irradiation raster maps for given day, latitude, surface and atmospheric conditions. Solar parameters (e.g. sunrise, sunset times, declination, extraterrestrial irradiance, daylight length) are saved in the map history file. Alternatively, a local time can be specified to compute solar incidence angle and/or irradiance raster maps. The shadowing effect of the topography is optionally incorporated." msgstr "" -#: ../gui/wxpython/menustrings.py:360 ../gui/wxpython/menustrings.py:1302 +#: ../gui/wxpython/menustrings.py:361 ../gui/wxpython/menustrings.py:1303 #: ../gui/wxpython/image2target/ii2t_menustrings.py:355 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1281 msgid "Shadows map" msgstr "à¹à¸œà¸™à¸—ี่ Shadow" -#: ../gui/wxpython/menustrings.py:361 ../gui/wxpython/menustrings.py:1303 +#: ../gui/wxpython/menustrings.py:362 ../gui/wxpython/menustrings.py:1304 #: ../gui/wxpython/image2target/ii2t_menustrings.py:356 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1282 msgid "Calculates cast shadow areas from sun position and elevation raster map. Either exact sun position (A) is specified, or date/time to calculate the sun position (B) by r.sunmask itself." msgstr "" -#: ../gui/wxpython/menustrings.py:362 ../gui/wxpython/menustrings.py:1304 +#: ../gui/wxpython/menustrings.py:363 ../gui/wxpython/menustrings.py:1305 #: ../gui/wxpython/image2target/ii2t_menustrings.py:357 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1283 msgid "Sunshine hours and solar angles" msgstr "" -#: ../gui/wxpython/menustrings.py:363 ../gui/wxpython/menustrings.py:1305 +#: ../gui/wxpython/menustrings.py:364 ../gui/wxpython/menustrings.py:1306 #: ../gui/wxpython/image2target/ii2t_menustrings.py:358 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1284 msgid "Calculates solar elevation, solar azimuth, and sun hours. Solar elevation: the angle between the direction of the geometric center of the sun's apparent disk and the (idealized) horizon. Solar azimuth: the angle from due north in clockwise direction." msgstr "" -#: ../gui/wxpython/menustrings.py:364 ../gui/wxpython/menustrings.py:1306 +#: ../gui/wxpython/menustrings.py:365 ../gui/wxpython/menustrings.py:1307 #: ../gui/wxpython/image2target/ii2t_menustrings.py:359 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1285 msgid "Terrain analysis" msgstr "" -#: ../gui/wxpython/menustrings.py:365 ../gui/wxpython/menustrings.py:1307 +#: ../gui/wxpython/menustrings.py:366 ../gui/wxpython/menustrings.py:1308 #: ../gui/wxpython/image2target/ii2t_menustrings.py:360 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1286 msgid "Generate contour lines" msgstr "" -#: ../gui/wxpython/menustrings.py:366 ../gui/wxpython/menustrings.py:1308 +#: ../gui/wxpython/menustrings.py:367 ../gui/wxpython/menustrings.py:1309 #: ../gui/wxpython/image2target/ii2t_menustrings.py:361 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1287 msgid "Produces a vector map of specified contours from a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:367 ../gui/wxpython/menustrings.py:1309 +#: ../gui/wxpython/menustrings.py:368 ../gui/wxpython/menustrings.py:1310 #: ../gui/wxpython/image2target/ii2t_menustrings.py:362 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1288 msgid "Cost surface" msgstr "Cost surface" -#: ../gui/wxpython/menustrings.py:368 ../gui/wxpython/menustrings.py:1310 +#: ../gui/wxpython/menustrings.py:369 ../gui/wxpython/menustrings.py:1311 #: ../gui/wxpython/image2target/ii2t_menustrings.py:363 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1289 msgid "Creates a raster map showing the cumulative cost of moving between different geographic locations on an input raster map whose cell category values represent cost." msgstr "" -#: ../gui/wxpython/menustrings.py:369 ../gui/wxpython/menustrings.py:1311 +#: ../gui/wxpython/menustrings.py:370 ../gui/wxpython/menustrings.py:1312 #: ../gui/wxpython/image2target/ii2t_menustrings.py:364 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1290 msgid "Cumulative movement costs" msgstr "Cumulative movement costs" -#: ../gui/wxpython/menustrings.py:370 ../gui/wxpython/menustrings.py:1312 +#: ../gui/wxpython/menustrings.py:371 ../gui/wxpython/menustrings.py:1313 #: ../gui/wxpython/image2target/ii2t_menustrings.py:365 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1291 msgid "Creates a raster map showing the anisotropic cumulative cost of moving between different geographic locations on an input raster map whose cell category values represent cost." msgstr "" -#: ../gui/wxpython/menustrings.py:371 ../gui/wxpython/menustrings.py:1313 +#: ../gui/wxpython/menustrings.py:372 ../gui/wxpython/menustrings.py:1314 #: ../gui/wxpython/image2target/ii2t_menustrings.py:366 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1292 msgid "Least cost route or flow" msgstr "Least cost route หรือ flow" -#: ../gui/wxpython/menustrings.py:372 ../gui/wxpython/menustrings.py:1314 +#: ../gui/wxpython/menustrings.py:373 ../gui/wxpython/menustrings.py:1315 #: ../gui/wxpython/image2target/ii2t_menustrings.py:367 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1293 msgid "Traces a flow through an elevation model or cost surface on a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:373 ../gui/wxpython/menustrings.py:1315 +#: ../gui/wxpython/menustrings.py:374 ../gui/wxpython/menustrings.py:1316 #: ../gui/wxpython/image2target/ii2t_menustrings.py:368 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1294 msgid "Compute shaded relief" msgstr "" -#: ../gui/wxpython/menustrings.py:374 ../gui/wxpython/menustrings.py:1316 +#: ../gui/wxpython/menustrings.py:375 ../gui/wxpython/menustrings.py:1317 #: ../gui/wxpython/image2target/ii2t_menustrings.py:369 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1295 msgid "Creates shaded relief map from an elevation map (DEM). " msgstr "" -#: ../gui/wxpython/menustrings.py:375 ../gui/wxpython/menustrings.py:1317 +#: ../gui/wxpython/menustrings.py:376 ../gui/wxpython/menustrings.py:1318 #: ../gui/wxpython/image2target/ii2t_menustrings.py:370 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1296 msgid "Apply shade to raster" msgstr "" -#: ../gui/wxpython/menustrings.py:376 ../gui/wxpython/menustrings.py:1318 +#: ../gui/wxpython/menustrings.py:377 ../gui/wxpython/menustrings.py:1319 #: ../gui/wxpython/image2target/ii2t_menustrings.py:371 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1297 msgid "Drapes a color raster over an shaded relief or aspect map." msgstr "" -#: ../gui/wxpython/menustrings.py:377 ../gui/wxpython/menustrings.py:1319 +#: ../gui/wxpython/menustrings.py:378 ../gui/wxpython/menustrings.py:1320 #: ../gui/wxpython/image2target/ii2t_menustrings.py:372 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1298 msgid "Slope and aspect" msgstr "Slope à¹à¸¥à¸° aspect" -#: ../gui/wxpython/menustrings.py:378 ../gui/wxpython/menustrings.py:1320 +#: ../gui/wxpython/menustrings.py:379 ../gui/wxpython/menustrings.py:1321 #: ../gui/wxpython/image2target/ii2t_menustrings.py:373 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1299 msgid "Generates raster maps of slope, aspect, curvatures and partial derivatives from an elevation raster map. Aspect is calculated counterclockwise from east." msgstr "" -#: ../gui/wxpython/menustrings.py:379 ../gui/wxpython/menustrings.py:1321 +#: ../gui/wxpython/menustrings.py:380 ../gui/wxpython/menustrings.py:1322 msgid "Landforms" msgstr "" -#: ../gui/wxpython/menustrings.py:380 ../gui/wxpython/menustrings.py:1322 +#: ../gui/wxpython/menustrings.py:381 ../gui/wxpython/menustrings.py:1323 msgid "Calculates geomorphons (terrain forms) and associated geometry using machine vision approach." msgstr "" -#: ../gui/wxpython/menustrings.py:381 ../gui/wxpython/menustrings.py:1323 +#: ../gui/wxpython/menustrings.py:382 ../gui/wxpython/menustrings.py:1324 #: ../gui/wxpython/image2target/ii2t_menustrings.py:374 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1300 msgid "Terrain parameters" msgstr "ตัวà¹à¸›à¸£ Terrain" -#: ../gui/wxpython/menustrings.py:382 ../gui/wxpython/menustrings.py:1324 +#: ../gui/wxpython/menustrings.py:383 ../gui/wxpython/menustrings.py:1325 #: ../gui/wxpython/image2target/ii2t_menustrings.py:375 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1301 msgid "Extracts terrain parameters from a DEM. Uses a multi-scale approach by taking fitting quadratic parameters to any size window (via least squares)." msgstr "" -#: ../gui/wxpython/menustrings.py:383 ../gui/wxpython/menustrings.py:1325 +#: ../gui/wxpython/menustrings.py:384 ../gui/wxpython/menustrings.py:1326 #: ../gui/wxpython/image2target/ii2t_menustrings.py:376 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1302 msgid "Textural features" msgstr "ข้อมูล Textural" -#: ../gui/wxpython/menustrings.py:384 ../gui/wxpython/menustrings.py:1326 +#: ../gui/wxpython/menustrings.py:385 ../gui/wxpython/menustrings.py:1327 #: ../gui/wxpython/image2target/ii2t_menustrings.py:377 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1303 msgid "Generate images with textural features from a raster map." msgstr "สร้าง ภาพ ด้วยลวดลาย จาà¸à¹à¸œà¸™à¸—ี่เชิงภาพ" -#: ../gui/wxpython/menustrings.py:385 ../gui/wxpython/menustrings.py:1327 +#: ../gui/wxpython/menustrings.py:386 ../gui/wxpython/menustrings.py:1328 #: ../gui/wxpython/image2target/ii2t_menustrings.py:378 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1304 msgid "Visibility" msgstr "สามารถมองเห็น" -#: ../gui/wxpython/menustrings.py:386 ../gui/wxpython/menustrings.py:1328 +#: ../gui/wxpython/menustrings.py:387 ../gui/wxpython/menustrings.py:1329 #: ../gui/wxpython/image2target/ii2t_menustrings.py:379 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1305 msgid "Computes the viewshed of a point on an elevation raster map. Default format: NULL (invisible), vertical angle wrt viewpoint (visible)." msgstr "" -#: ../gui/wxpython/menustrings.py:389 ../gui/wxpython/menustrings.py:1331 +#: ../gui/wxpython/menustrings.py:390 ../gui/wxpython/menustrings.py:1332 #: ../gui/wxpython/image2target/ii2t_menustrings.py:382 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1308 msgid "Horizon angle" msgstr "" -#: ../gui/wxpython/menustrings.py:390 ../gui/wxpython/menustrings.py:1332 +#: ../gui/wxpython/menustrings.py:391 ../gui/wxpython/menustrings.py:1333 #: ../gui/wxpython/image2target/ii2t_menustrings.py:383 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1309 msgid "Computes horizon angle height from a digital elevation model. The module has two different modes of operation: 1. Computes the entire horizon around a single point whose coordinates are given with the 'coord' option. The horizon height (in radians). 2. Computes one or more raster maps of the horizon height in a single direction. The input for this is the angle (in degrees), which is measured counterclockwise with east=0, north=90 etc. The output is the horizon height in radians." msgstr "" -#: ../gui/wxpython/menustrings.py:391 ../gui/wxpython/menustrings.py:1333 +#: ../gui/wxpython/menustrings.py:392 ../gui/wxpython/menustrings.py:1334 #: ../gui/wxpython/image2target/ii2t_menustrings.py:384 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1310 msgid "Transform features" msgstr "ขอมล Transform" -#: ../gui/wxpython/menustrings.py:392 ../gui/wxpython/menustrings.py:1334 +#: ../gui/wxpython/menustrings.py:393 ../gui/wxpython/menustrings.py:1335 #: ../gui/wxpython/image2target/ii2t_menustrings.py:385 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1311 msgid "Clump" msgstr "Clump" -#: ../gui/wxpython/menustrings.py:393 ../gui/wxpython/menustrings.py:1335 +#: ../gui/wxpython/menustrings.py:394 ../gui/wxpython/menustrings.py:1336 #: ../gui/wxpython/image2target/ii2t_menustrings.py:386 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1312 msgid "Recategorizes data in a raster map by grouping cells that form physically discrete areas into unique categories." msgstr "" -#: ../gui/wxpython/menustrings.py:394 ../gui/wxpython/menustrings.py:1336 +#: ../gui/wxpython/menustrings.py:395 ../gui/wxpython/menustrings.py:1337 #: ../gui/wxpython/image2target/ii2t_menustrings.py:387 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1313 msgid "Grow" msgstr "Grow" -#: ../gui/wxpython/menustrings.py:396 ../gui/wxpython/menustrings.py:1338 +#: ../gui/wxpython/menustrings.py:397 ../gui/wxpython/menustrings.py:1339 #: ../gui/wxpython/image2target/ii2t_menustrings.py:389 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1315 msgid "Thin" msgstr "บาง" -#: ../gui/wxpython/menustrings.py:397 ../gui/wxpython/menustrings.py:1339 +#: ../gui/wxpython/menustrings.py:398 ../gui/wxpython/menustrings.py:1340 #: ../gui/wxpython/image2target/ii2t_menustrings.py:390 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1316 msgid "Thins non-null cells that denote linear features in a raster map layer." msgstr "" -#: ../gui/wxpython/menustrings.py:398 ../gui/wxpython/menustrings.py:1340 +#: ../gui/wxpython/menustrings.py:399 ../gui/wxpython/menustrings.py:1341 #: ../gui/wxpython/image2target/ii2t_menustrings.py:391 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1317 msgid "Hydrologic modeling" msgstr "à¹à¸šà¸šà¸ˆà¸³à¸¥à¸­à¸‡ Hydrologic" -#: ../gui/wxpython/menustrings.py:399 ../gui/wxpython/menustrings.py:1341 +#: ../gui/wxpython/menustrings.py:400 ../gui/wxpython/menustrings.py:1342 #: ../gui/wxpython/image2target/ii2t_menustrings.py:392 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1318 msgid "Carve stream channels" msgstr "Carve stream channels" -#: ../gui/wxpython/menustrings.py:400 ../gui/wxpython/menustrings.py:1342 +#: ../gui/wxpython/menustrings.py:401 ../gui/wxpython/menustrings.py:1343 #: ../gui/wxpython/image2target/ii2t_menustrings.py:393 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1319 msgid "Generates stream channels. Takes vector stream data, transforms it to raster and subtracts depth from the output DEM." msgstr "" -#: ../gui/wxpython/menustrings.py:401 ../gui/wxpython/menustrings.py:1343 +#: ../gui/wxpython/menustrings.py:402 ../gui/wxpython/menustrings.py:1344 #: ../gui/wxpython/image2target/ii2t_menustrings.py:394 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1320 msgid "Fill lake" msgstr "Fill lake" -#: ../gui/wxpython/menustrings.py:402 ../gui/wxpython/menustrings.py:1344 +#: ../gui/wxpython/menustrings.py:403 ../gui/wxpython/menustrings.py:1345 #: ../gui/wxpython/image2target/ii2t_menustrings.py:395 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1321 msgid "Fills lake at given point to given level." msgstr "" -#: ../gui/wxpython/menustrings.py:403 ../gui/wxpython/menustrings.py:1345 +#: ../gui/wxpython/menustrings.py:404 ../gui/wxpython/menustrings.py:1346 #: ../gui/wxpython/image2target/ii2t_menustrings.py:396 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1322 msgid "Depressionless map and flowlines" msgstr "à¹à¸œà¸™à¸—ี่ Depressionless à¹à¸¥à¸° flowlines" -#: ../gui/wxpython/menustrings.py:404 ../gui/wxpython/menustrings.py:1346 +#: ../gui/wxpython/menustrings.py:405 ../gui/wxpython/menustrings.py:1347 #: ../gui/wxpython/image2target/ii2t_menustrings.py:397 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1323 msgid "Filters and generates a depressionless elevation map and a flow direction map from a given elevation raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:405 ../gui/wxpython/menustrings.py:1347 +#: ../gui/wxpython/menustrings.py:406 ../gui/wxpython/menustrings.py:1348 #: ../gui/wxpython/image2target/ii2t_menustrings.py:398 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1324 msgid "Flow accumulation" msgstr "Flow accumulation" -#: ../gui/wxpython/menustrings.py:406 ../gui/wxpython/menustrings.py:1348 +#: ../gui/wxpython/menustrings.py:407 ../gui/wxpython/menustrings.py:1349 #: ../gui/wxpython/image2target/ii2t_menustrings.py:399 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1325 msgid "Performs flow computation for massive grids." msgstr "" -#: ../gui/wxpython/menustrings.py:407 ../gui/wxpython/menustrings.py:1349 +#: ../gui/wxpython/menustrings.py:408 ../gui/wxpython/menustrings.py:1350 #: ../gui/wxpython/image2target/ii2t_menustrings.py:400 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1326 msgid "Flow lines" msgstr "Flow lines" -#: ../gui/wxpython/menustrings.py:408 ../gui/wxpython/menustrings.py:1350 +#: ../gui/wxpython/menustrings.py:409 ../gui/wxpython/menustrings.py:1351 #: ../gui/wxpython/image2target/ii2t_menustrings.py:401 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1327 msgid "Constructs flowlines. Computes flowlines, flowpath lengths, and flowaccumulation (contributing areas) from a elevation raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:409 ../gui/wxpython/menustrings.py:1351 +#: ../gui/wxpython/menustrings.py:410 ../gui/wxpython/menustrings.py:1352 #: ../gui/wxpython/image2target/ii2t_menustrings.py:402 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1328 msgid "Watershed analysis" msgstr "Watershed analysis" -#: ../gui/wxpython/menustrings.py:410 ../gui/wxpython/menustrings.py:1352 +#: ../gui/wxpython/menustrings.py:411 ../gui/wxpython/menustrings.py:1353 #: ../gui/wxpython/image2target/ii2t_menustrings.py:403 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1329 msgid "Calculates hydrological parameters and RUSLE factors." msgstr "" -#: ../gui/wxpython/menustrings.py:411 ../gui/wxpython/menustrings.py:1353 +#: ../gui/wxpython/menustrings.py:412 ../gui/wxpython/menustrings.py:1354 #: ../gui/wxpython/image2target/ii2t_menustrings.py:404 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1330 msgid "Watershed subbasins" msgstr "Watershed subbasins" -#: ../gui/wxpython/menustrings.py:412 ../gui/wxpython/menustrings.py:1354 +#: ../gui/wxpython/menustrings.py:413 ../gui/wxpython/menustrings.py:1355 #: ../gui/wxpython/image2target/ii2t_menustrings.py:405 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1331 msgid "Generates watershed subbasins raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:413 ../gui/wxpython/menustrings.py:1355 +#: ../gui/wxpython/menustrings.py:414 ../gui/wxpython/menustrings.py:1356 #: ../gui/wxpython/image2target/ii2t_menustrings.py:406 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1332 msgid "Watershed basin creation" msgstr "à¸à¸²à¸£à¸ªà¸£à¹‰à¸²à¸‡ Watershed basin" -#: ../gui/wxpython/menustrings.py:414 ../gui/wxpython/menustrings.py:1356 +#: ../gui/wxpython/menustrings.py:415 ../gui/wxpython/menustrings.py:1357 #: ../gui/wxpython/image2target/ii2t_menustrings.py:407 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1333 msgid "Creates watershed basins from a drainage direction map." msgstr "" -#: ../gui/wxpython/menustrings.py:415 ../gui/wxpython/menustrings.py:1357 +#: ../gui/wxpython/menustrings.py:416 ../gui/wxpython/menustrings.py:1358 #: ../gui/wxpython/image2target/ii2t_menustrings.py:408 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1334 msgid "Extraction of stream networks" msgstr "" -#: ../gui/wxpython/menustrings.py:416 ../gui/wxpython/menustrings.py:1358 +#: ../gui/wxpython/menustrings.py:417 ../gui/wxpython/menustrings.py:1359 #: ../gui/wxpython/image2target/ii2t_menustrings.py:409 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1335 msgid "Performs stream network extraction." msgstr "" -#: ../gui/wxpython/menustrings.py:417 ../gui/wxpython/menustrings.py:1359 +#: ../gui/wxpython/menustrings.py:418 ../gui/wxpython/menustrings.py:1360 #: ../gui/wxpython/image2target/ii2t_menustrings.py:410 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1336 msgid "SIMWE Overland flow modeling" msgstr "" -#: ../gui/wxpython/menustrings.py:418 ../gui/wxpython/menustrings.py:1360 +#: ../gui/wxpython/menustrings.py:419 ../gui/wxpython/menustrings.py:1361 #: ../gui/wxpython/image2target/ii2t_menustrings.py:411 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1337 msgid "Overland flow hydrologic simulation using path sampling method (SIMWE)." msgstr "" -#: ../gui/wxpython/menustrings.py:419 ../gui/wxpython/menustrings.py:1361 +#: ../gui/wxpython/menustrings.py:420 ../gui/wxpython/menustrings.py:1362 #: ../gui/wxpython/image2target/ii2t_menustrings.py:412 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1338 msgid "SIMWE Sediment flux modeling" msgstr "" -#: ../gui/wxpython/menustrings.py:420 ../gui/wxpython/menustrings.py:1362 +#: ../gui/wxpython/menustrings.py:421 ../gui/wxpython/menustrings.py:1363 #: ../gui/wxpython/image2target/ii2t_menustrings.py:413 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1339 msgid "Sediment transport and erosion/deposition simulation using path sampling method (SIMWE)." msgstr "" -#: ../gui/wxpython/menustrings.py:421 ../gui/wxpython/menustrings.py:1363 +#: ../gui/wxpython/menustrings.py:422 ../gui/wxpython/menustrings.py:1364 #: ../gui/wxpython/image2target/ii2t_menustrings.py:414 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1340 msgid "Topographic index map" msgstr "à¹à¸œà¸™à¸—ี่ดัชนี Topographic" -#: ../gui/wxpython/menustrings.py:422 ../gui/wxpython/menustrings.py:1364 +#: ../gui/wxpython/menustrings.py:423 ../gui/wxpython/menustrings.py:1365 #: ../gui/wxpython/image2target/ii2t_menustrings.py:415 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1341 msgid "Creates a topographic index (wetness index) raster map from an elevation raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:423 ../gui/wxpython/menustrings.py:1365 +#: ../gui/wxpython/menustrings.py:424 ../gui/wxpython/menustrings.py:1366 #: ../gui/wxpython/image2target/ii2t_menustrings.py:416 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1342 msgid "TOPMODEL simulation" msgstr "à¸à¸²à¸£à¸ˆà¸³à¸¥à¸­à¸‡ TOPMODEL" -#: ../gui/wxpython/menustrings.py:424 ../gui/wxpython/menustrings.py:1366 +#: ../gui/wxpython/menustrings.py:425 ../gui/wxpython/menustrings.py:1367 #: ../gui/wxpython/image2target/ii2t_menustrings.py:417 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1343 msgid "Simulates TOPMODEL which is a physically based hydrologic model." msgstr "จำลอง TOPMODEL ที่มีโครงทางà¸à¸²à¸¢à¸ à¸²à¸žà¹à¸šà¸š hydrologic model." -#: ../gui/wxpython/menustrings.py:425 ../gui/wxpython/menustrings.py:1367 +#: ../gui/wxpython/menustrings.py:426 ../gui/wxpython/menustrings.py:1368 #: ../gui/wxpython/image2target/ii2t_menustrings.py:418 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1344 msgid "USLE K-factor" msgstr "" -#: ../gui/wxpython/menustrings.py:426 ../gui/wxpython/menustrings.py:1368 +#: ../gui/wxpython/menustrings.py:427 ../gui/wxpython/menustrings.py:1369 #: ../gui/wxpython/image2target/ii2t_menustrings.py:419 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1345 msgid "Computes USLE Soil Erodibility Factor (K)." msgstr "" -#: ../gui/wxpython/menustrings.py:427 ../gui/wxpython/menustrings.py:1369 +#: ../gui/wxpython/menustrings.py:428 ../gui/wxpython/menustrings.py:1370 #: ../gui/wxpython/image2target/ii2t_menustrings.py:420 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1346 msgid "USLE R-factor" msgstr "" -#: ../gui/wxpython/menustrings.py:428 ../gui/wxpython/menustrings.py:1370 +#: ../gui/wxpython/menustrings.py:429 ../gui/wxpython/menustrings.py:1371 #: ../gui/wxpython/image2target/ii2t_menustrings.py:421 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1347 msgid "Computes USLE R factor, Rainfall erosivity index." msgstr "" -#: ../gui/wxpython/menustrings.py:429 ../gui/wxpython/menustrings.py:876 -#: ../gui/wxpython/menustrings.py:1371 ../gui/wxpython/menustrings.py:1818 +#: ../gui/wxpython/menustrings.py:430 ../gui/wxpython/menustrings.py:877 +#: ../gui/wxpython/menustrings.py:1372 ../gui/wxpython/menustrings.py:1819 #: ../gui/wxpython/image2target/ii2t_menustrings.py:422 #: ../gui/wxpython/image2target/ii2t_menustrings.py:860 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1348 @@ -6702,254 +6676,254 @@ msgid "Groundwater modeling" msgstr "" -#: ../gui/wxpython/menustrings.py:430 ../gui/wxpython/menustrings.py:1372 +#: ../gui/wxpython/menustrings.py:431 ../gui/wxpython/menustrings.py:1373 #: ../gui/wxpython/image2target/ii2t_menustrings.py:423 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1349 msgid "Groundwater flow" msgstr "" -#: ../gui/wxpython/menustrings.py:431 ../gui/wxpython/menustrings.py:1373 +#: ../gui/wxpython/menustrings.py:432 ../gui/wxpython/menustrings.py:1374 #: ../gui/wxpython/image2target/ii2t_menustrings.py:424 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1350 msgid "Numerical calculation program for transient, confined and unconfined groundwater flow in two dimensions." msgstr "โปรà¹à¸à¸£à¸¡à¸•à¸±à¸§à¹€à¸¥à¸‚ สำหรับคำนวน Transient, Confined à¹à¸¥à¸° Unconfined groundwater flow à¹à¸šà¸š 2 มิติ" -#: ../gui/wxpython/menustrings.py:432 ../gui/wxpython/menustrings.py:1374 +#: ../gui/wxpython/menustrings.py:433 ../gui/wxpython/menustrings.py:1375 #: ../gui/wxpython/image2target/ii2t_menustrings.py:425 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1351 msgid "Groundwater solute transport" msgstr "" -#: ../gui/wxpython/menustrings.py:433 ../gui/wxpython/menustrings.py:1375 +#: ../gui/wxpython/menustrings.py:434 ../gui/wxpython/menustrings.py:1376 #: ../gui/wxpython/image2target/ii2t_menustrings.py:426 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1352 msgid "Numerical calculation program for transient, confined and unconfined solute transport in two dimensions" msgstr "" -#: ../gui/wxpython/menustrings.py:434 ../gui/wxpython/menustrings.py:1376 +#: ../gui/wxpython/menustrings.py:435 ../gui/wxpython/menustrings.py:1377 #: ../gui/wxpython/image2target/ii2t_menustrings.py:427 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1353 msgid "Landscape patch analysis" msgstr "à¸à¸²à¸£à¸§à¸´à¹€à¸„ราะห์ Landscape patch" -#: ../gui/wxpython/menustrings.py:435 ../gui/wxpython/menustrings.py:1377 +#: ../gui/wxpython/menustrings.py:436 ../gui/wxpython/menustrings.py:1378 #: ../gui/wxpython/image2target/ii2t_menustrings.py:428 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1354 msgid "Set up sampling and analysis framework" msgstr "à¸à¸³à¸«à¸™à¸” Sampling à¹à¸¥à¸° analysis framework" -#: ../gui/wxpython/menustrings.py:436 ../gui/wxpython/menustrings.py:1378 +#: ../gui/wxpython/menustrings.py:437 ../gui/wxpython/menustrings.py:1379 #: ../gui/wxpython/image2target/ii2t_menustrings.py:429 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1355 msgid "Configuration editor for r.li.'index'" msgstr "ตัวà¹à¸à¹‰à¸à¸²à¸£à¸à¸³à¸«à¸™à¸”ค่า สำหรับ r.li.'index'" -#: ../gui/wxpython/menustrings.py:437 ../gui/wxpython/menustrings.py:1379 +#: ../gui/wxpython/menustrings.py:438 ../gui/wxpython/menustrings.py:1380 #: ../gui/wxpython/image2target/ii2t_menustrings.py:430 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1356 msgid "Edge density" msgstr "ความหนาà¹à¸™à¹ˆà¸™à¸‚องขอบ" -#: ../gui/wxpython/menustrings.py:438 ../gui/wxpython/menustrings.py:1380 +#: ../gui/wxpython/menustrings.py:439 ../gui/wxpython/menustrings.py:1381 #: ../gui/wxpython/image2target/ii2t_menustrings.py:431 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1357 msgid "Calculates edge density index on a raster map, using a 4 neighbour algorithm" msgstr "คำนวน ดัชนี edge density บนà¹à¸œà¸™à¸—ี่เชิงภาพ, ใช้ 4 neighbour algorithm" -#: ../gui/wxpython/menustrings.py:439 ../gui/wxpython/menustrings.py:1381 +#: ../gui/wxpython/menustrings.py:440 ../gui/wxpython/menustrings.py:1382 #: ../gui/wxpython/image2target/ii2t_menustrings.py:432 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1358 msgid "Contrast weighted edge density" msgstr "ผสมสีให้ตัดà¸à¸±à¸™" -#: ../gui/wxpython/menustrings.py:440 ../gui/wxpython/menustrings.py:1382 +#: ../gui/wxpython/menustrings.py:441 ../gui/wxpython/menustrings.py:1383 #: ../gui/wxpython/image2target/ii2t_menustrings.py:433 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1359 msgid "Calculates contrast weighted edge density index on a raster map" msgstr "คำนวน ดัชนี contrast weighted edge density บนà¹à¸œà¸™à¸—ี่เชิงภาพ" -#: ../gui/wxpython/menustrings.py:441 ../gui/wxpython/menustrings.py:1383 +#: ../gui/wxpython/menustrings.py:442 ../gui/wxpython/menustrings.py:1384 #: ../gui/wxpython/image2target/ii2t_menustrings.py:434 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1360 msgid "Patch area mean" msgstr "" -#: ../gui/wxpython/menustrings.py:442 ../gui/wxpython/menustrings.py:1384 +#: ../gui/wxpython/menustrings.py:443 ../gui/wxpython/menustrings.py:1385 #: ../gui/wxpython/image2target/ii2t_menustrings.py:435 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1361 msgid "Calculates mean patch size index on a raster map, using a 4 neighbour algorithm" msgstr "คำนวน ดัชนี mean patch size บนà¹à¸œà¸™à¸—ี่เชิงภาพ, ใช้ 4 neighbour algorithm" -#: ../gui/wxpython/menustrings.py:443 ../gui/wxpython/menustrings.py:1385 +#: ../gui/wxpython/menustrings.py:444 ../gui/wxpython/menustrings.py:1386 #: ../gui/wxpython/image2target/ii2t_menustrings.py:436 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1362 msgid "Patch area range" msgstr "ช่วง ของพื้นที่ Patch" -#: ../gui/wxpython/menustrings.py:444 ../gui/wxpython/menustrings.py:1386 +#: ../gui/wxpython/menustrings.py:445 ../gui/wxpython/menustrings.py:1387 #: ../gui/wxpython/image2target/ii2t_menustrings.py:437 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1363 msgid "Calculates range of patch area size on a raster map" msgstr "คำนวน range ของ patch area size บนà¹à¸œà¸™à¸—ี่เชิงภาพ" -#: ../gui/wxpython/menustrings.py:445 ../gui/wxpython/menustrings.py:1387 +#: ../gui/wxpython/menustrings.py:446 ../gui/wxpython/menustrings.py:1388 #: ../gui/wxpython/image2target/ii2t_menustrings.py:438 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1364 msgid "Patch area Std Dev" msgstr "Std Dev ของพื้นที่ Patch" -#: ../gui/wxpython/menustrings.py:446 ../gui/wxpython/menustrings.py:1388 +#: ../gui/wxpython/menustrings.py:447 ../gui/wxpython/menustrings.py:1389 #: ../gui/wxpython/image2target/ii2t_menustrings.py:439 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1365 msgid "Calculates standard deviation of patch area a raster map" msgstr "คำนวน standard deviation ของ patch บนà¹à¸œà¸™à¸—ี่เชิงภาพ" -#: ../gui/wxpython/menustrings.py:447 ../gui/wxpython/menustrings.py:1389 +#: ../gui/wxpython/menustrings.py:448 ../gui/wxpython/menustrings.py:1390 #: ../gui/wxpython/image2target/ii2t_menustrings.py:440 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1366 msgid "Patch area Coeff Var" msgstr "Coeff Var ของพื้นที่ Patch" -#: ../gui/wxpython/menustrings.py:448 ../gui/wxpython/menustrings.py:1390 +#: ../gui/wxpython/menustrings.py:449 ../gui/wxpython/menustrings.py:1391 #: ../gui/wxpython/image2target/ii2t_menustrings.py:441 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1367 msgid "Calculates coefficient of variation of patch area on a raster map" msgstr "คำนวน coefficient of variation ของ patch area บนà¹à¸œà¸™à¸—ี่เชิงภาพ" -#: ../gui/wxpython/menustrings.py:449 ../gui/wxpython/menustrings.py:1391 +#: ../gui/wxpython/menustrings.py:450 ../gui/wxpython/menustrings.py:1392 #: ../gui/wxpython/image2target/ii2t_menustrings.py:442 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1368 msgid "Patch density" msgstr "ความหนาà¹à¸™à¹ˆà¸™à¸‚อง Patch" -#: ../gui/wxpython/menustrings.py:450 ../gui/wxpython/menustrings.py:1392 +#: ../gui/wxpython/menustrings.py:451 ../gui/wxpython/menustrings.py:1393 #: ../gui/wxpython/image2target/ii2t_menustrings.py:443 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1369 msgid "Calculates patch density index on a raster map, using a 4 neighbour algorithm" msgstr "คำนวน ดัชนี patch density บนà¹à¸œà¸™à¸—ี่เชิงภาพ, ใช้ 4 neighbour algorithm" -#: ../gui/wxpython/menustrings.py:451 ../gui/wxpython/menustrings.py:1393 +#: ../gui/wxpython/menustrings.py:452 ../gui/wxpython/menustrings.py:1394 #: ../gui/wxpython/image2target/ii2t_menustrings.py:444 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1370 msgid "Patch number" msgstr "จำนวนของ Patch" -#: ../gui/wxpython/menustrings.py:452 ../gui/wxpython/menustrings.py:1394 +#: ../gui/wxpython/menustrings.py:453 ../gui/wxpython/menustrings.py:1395 #: ../gui/wxpython/image2target/ii2t_menustrings.py:445 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1371 msgid "Calculates patch number index on a raster map, using a 4 neighbour algorithm." msgstr "คำนวน ดัชนี patch number บนà¹à¸œà¸™à¸—ี่เชิงภาพ, ใช้ 4 neighbour algorithm" -#: ../gui/wxpython/menustrings.py:453 ../gui/wxpython/menustrings.py:1395 +#: ../gui/wxpython/menustrings.py:454 ../gui/wxpython/menustrings.py:1396 #: ../gui/wxpython/image2target/ii2t_menustrings.py:446 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1372 msgid "Dominance's diversity" msgstr "ความหลาà¸à¸«à¸¥à¸²à¸¢ Dominance" -#: ../gui/wxpython/menustrings.py:454 ../gui/wxpython/menustrings.py:1396 +#: ../gui/wxpython/menustrings.py:455 ../gui/wxpython/menustrings.py:1397 #: ../gui/wxpython/image2target/ii2t_menustrings.py:447 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1373 msgid "Calculates dominance's diversity index on a raster map" msgstr "คำนวน ดัชนี dominance's diversity บน à¹à¸œà¸™à¸—ี่เชิงภาพ" -#: ../gui/wxpython/menustrings.py:455 ../gui/wxpython/menustrings.py:1397 +#: ../gui/wxpython/menustrings.py:456 ../gui/wxpython/menustrings.py:1398 #: ../gui/wxpython/image2target/ii2t_menustrings.py:448 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1374 msgid "Shannon's diversity" msgstr "ความหลาà¸à¸«à¸¥à¸²à¸¢ Shannon" -#: ../gui/wxpython/menustrings.py:456 ../gui/wxpython/menustrings.py:1398 +#: ../gui/wxpython/menustrings.py:457 ../gui/wxpython/menustrings.py:1399 #: ../gui/wxpython/image2target/ii2t_menustrings.py:449 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1375 msgid "Calculates Shannon's diversity index on a raster map" msgstr "คำนวน ดัชนี Shannon's diversity บนà¹à¸œà¸™à¸—ี่เชิงภาพ" -#: ../gui/wxpython/menustrings.py:457 ../gui/wxpython/menustrings.py:1399 +#: ../gui/wxpython/menustrings.py:458 ../gui/wxpython/menustrings.py:1400 #: ../gui/wxpython/image2target/ii2t_menustrings.py:450 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1376 msgid "Simpson's diversity" msgstr "ความหลาà¸à¸«à¸¥à¸²à¸¢ Simpson" -#: ../gui/wxpython/menustrings.py:458 ../gui/wxpython/menustrings.py:1400 +#: ../gui/wxpython/menustrings.py:459 ../gui/wxpython/menustrings.py:1401 #: ../gui/wxpython/image2target/ii2t_menustrings.py:451 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1377 msgid "Calculates Simpson's diversity index on a raster map" msgstr "คำนวน ดัชนี Simpson's diversity บนà¹à¸œà¸™à¸—ี่เชิงภาพ" -#: ../gui/wxpython/menustrings.py:459 ../gui/wxpython/menustrings.py:1401 +#: ../gui/wxpython/menustrings.py:460 ../gui/wxpython/menustrings.py:1402 #: ../gui/wxpython/image2target/ii2t_menustrings.py:452 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1378 msgid "Richness" msgstr "" -#: ../gui/wxpython/menustrings.py:460 ../gui/wxpython/menustrings.py:1402 +#: ../gui/wxpython/menustrings.py:461 ../gui/wxpython/menustrings.py:1403 #: ../gui/wxpython/image2target/ii2t_menustrings.py:453 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1379 msgid "Calculates richness index on a raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:461 ../gui/wxpython/menustrings.py:1403 +#: ../gui/wxpython/menustrings.py:462 ../gui/wxpython/menustrings.py:1404 #: ../gui/wxpython/image2target/ii2t_menustrings.py:454 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1380 msgid "Shape index" msgstr "ดัชนี Shape" -#: ../gui/wxpython/menustrings.py:462 ../gui/wxpython/menustrings.py:1404 +#: ../gui/wxpython/menustrings.py:463 ../gui/wxpython/menustrings.py:1405 #: ../gui/wxpython/image2target/ii2t_menustrings.py:455 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1381 msgid "Calculates shape index on a raster map" msgstr "คำนวน ดัชนี shape บนà¹à¸œà¸™à¸—ี่เชิงภาพ" -#: ../gui/wxpython/menustrings.py:463 ../gui/wxpython/menustrings.py:1405 +#: ../gui/wxpython/menustrings.py:464 ../gui/wxpython/menustrings.py:1406 #: ../gui/wxpython/image2target/ii2t_menustrings.py:456 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1382 msgid "Wildfire modeling" msgstr "à¹à¸šà¸šà¸ˆà¸³à¸¥à¸­à¸‡à¹„ฟป่า" -#: ../gui/wxpython/menustrings.py:464 ../gui/wxpython/menustrings.py:1406 +#: ../gui/wxpython/menustrings.py:465 ../gui/wxpython/menustrings.py:1407 #: ../gui/wxpython/image2target/ii2t_menustrings.py:457 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1383 msgid "Rate of spread" msgstr "อัตราà¸à¸²à¸£à¸‚ยาย" -#: ../gui/wxpython/menustrings.py:465 ../gui/wxpython/menustrings.py:1407 +#: ../gui/wxpython/menustrings.py:466 ../gui/wxpython/menustrings.py:1408 #: ../gui/wxpython/image2target/ii2t_menustrings.py:458 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1384 msgid "Generates rate of spread raster maps. Generates three, or four raster map layers showing the base (perpendicular) rate of spread (ROS), the maximum (forward) ROS, the direction of the maximum ROS, and optionally the maximum potential spotting distance for fire spread simulation." msgstr "" -#: ../gui/wxpython/menustrings.py:466 ../gui/wxpython/menustrings.py:1408 +#: ../gui/wxpython/menustrings.py:467 ../gui/wxpython/menustrings.py:1409 #: ../gui/wxpython/image2target/ii2t_menustrings.py:459 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1385 msgid "Least-cost spread paths" msgstr "Least-cost เส้นทางà¸à¸²à¸£à¸à¸£à¸°à¸ˆà¸²à¸¢" -#: ../gui/wxpython/menustrings.py:467 ../gui/wxpython/menustrings.py:1409 +#: ../gui/wxpython/menustrings.py:468 ../gui/wxpython/menustrings.py:1410 #: ../gui/wxpython/image2target/ii2t_menustrings.py:460 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1386 msgid "Recursively traces the least cost path backwards to cells from which the cumulative cost was determined." msgstr "Recursively traces น้อยที่สุดของ cost path backwards ที่ cells จาภที่à¸à¸³à¸«à¸™à¸” cumulative cost" -#: ../gui/wxpython/menustrings.py:468 ../gui/wxpython/menustrings.py:1410 +#: ../gui/wxpython/menustrings.py:469 ../gui/wxpython/menustrings.py:1411 #: ../gui/wxpython/image2target/ii2t_menustrings.py:461 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1387 msgid "Anisotropic spread simulation" msgstr "à¹à¸šà¸šà¸ˆà¸³à¸¥à¸­à¸‡à¸à¸²à¸£à¸à¸£à¸°à¸ˆà¸²à¸¢ Anisotropic" -#: ../gui/wxpython/menustrings.py:469 ../gui/wxpython/menustrings.py:1411 +#: ../gui/wxpython/menustrings.py:470 ../gui/wxpython/menustrings.py:1412 #: ../gui/wxpython/image2target/ii2t_menustrings.py:462 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1388 msgid "Simulates elliptically anisotropic spread. Generates a raster map of the cumulative time of spread, given raster maps containing the rates of spread (ROS), the ROS directions and the spread origins. It optionally produces raster maps to contain backlink UTM coordinates for tracing spread paths. Usable for fire spread simulations." msgstr "" -#: ../gui/wxpython/menustrings.py:470 ../gui/wxpython/menustrings.py:1412 +#: ../gui/wxpython/menustrings.py:471 ../gui/wxpython/menustrings.py:1413 #: ../gui/wxpython/image2target/ii2t_menustrings.py:463 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1389 msgid "Change category values and labels" msgstr "เปลยน คา หมวดหม à¹à¸¥à¸° à¹à¸–บขอความ" -#: ../gui/wxpython/menustrings.py:471 ../gui/wxpython/menustrings.py:521 -#: ../gui/wxpython/menustrings.py:1413 ../gui/wxpython/menustrings.py:1463 +#: ../gui/wxpython/menustrings.py:472 ../gui/wxpython/menustrings.py:522 +#: ../gui/wxpython/menustrings.py:1414 ../gui/wxpython/menustrings.py:1464 #: ../gui/wxpython/image2target/ii2t_menustrings.py:464 #: ../gui/wxpython/image2target/ii2t_menustrings.py:514 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1390 @@ -6957,8 +6931,8 @@ msgid "Manage category information" msgstr "" -#: ../gui/wxpython/menustrings.py:472 ../gui/wxpython/menustrings.py:522 -#: ../gui/wxpython/menustrings.py:1414 ../gui/wxpython/menustrings.py:1464 +#: ../gui/wxpython/menustrings.py:473 ../gui/wxpython/menustrings.py:523 +#: ../gui/wxpython/menustrings.py:1415 ../gui/wxpython/menustrings.py:1465 #: ../gui/wxpython/image2target/ii2t_menustrings.py:465 #: ../gui/wxpython/image2target/ii2t_menustrings.py:515 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1391 @@ -6966,32 +6940,32 @@ msgid "Manages category values and labels associated with user-specified raster map layers." msgstr "จัดà¸à¸²à¸£ ค่าหมวดà¹à¸¥à¸°à¹à¸–บข้อความ ที่เà¸à¸µà¹ˆà¸¢à¸§à¸‚้องà¸à¸±à¸š ชั้นข้อมูลà¹à¸œà¸™à¸—ี่ที่ผู้ใช้à¸à¸³à¸«à¸™à¸”" -#: ../gui/wxpython/menustrings.py:473 ../gui/wxpython/menustrings.py:1415 +#: ../gui/wxpython/menustrings.py:474 ../gui/wxpython/menustrings.py:1416 #: ../gui/wxpython/image2target/ii2t_menustrings.py:466 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1392 msgid "Interactively edit category values" msgstr "à¹à¸à¹‰à¹„ขค่าหมวดหมู่ à¹à¸šà¸šà¹‚ต้ตอบ" -#: ../gui/wxpython/menustrings.py:474 ../gui/wxpython/menustrings.py:1416 +#: ../gui/wxpython/menustrings.py:475 ../gui/wxpython/menustrings.py:1417 #: ../gui/wxpython/image2target/ii2t_menustrings.py:467 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1393 msgid "Edits cell values in a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:475 ../gui/wxpython/menustrings.py:1417 +#: ../gui/wxpython/menustrings.py:476 ../gui/wxpython/menustrings.py:1418 #: ../gui/wxpython/image2target/ii2t_menustrings.py:468 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1394 msgid "Reclassify by size" msgstr "Reclassify โดย ขนาด" -#: ../gui/wxpython/menustrings.py:476 ../gui/wxpython/menustrings.py:1418 +#: ../gui/wxpython/menustrings.py:477 ../gui/wxpython/menustrings.py:1419 #: ../gui/wxpython/image2target/ii2t_menustrings.py:469 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1395 msgid "Reclasses a raster map greater or less than user specified area size (in hectares)." msgstr "" -#: ../gui/wxpython/menustrings.py:477 ../gui/wxpython/menustrings.py:696 -#: ../gui/wxpython/menustrings.py:1419 ../gui/wxpython/menustrings.py:1638 +#: ../gui/wxpython/menustrings.py:478 ../gui/wxpython/menustrings.py:697 +#: ../gui/wxpython/menustrings.py:1420 ../gui/wxpython/menustrings.py:1639 #: ../gui/wxpython/image2target/ii2t_menustrings.py:470 #: ../gui/wxpython/image2target/ii2t_menustrings.py:687 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1396 @@ -6999,252 +6973,252 @@ msgid "Reclassify" msgstr "" -#: ../gui/wxpython/menustrings.py:478 ../gui/wxpython/menustrings.py:1420 +#: ../gui/wxpython/menustrings.py:479 ../gui/wxpython/menustrings.py:1421 #: ../gui/wxpython/image2target/ii2t_menustrings.py:471 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1397 msgid "Reclassify raster map based on category values. Creates a new raster map whose category values are based upon a reclassification of the categories in an existing raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:479 ../gui/wxpython/menustrings.py:1421 +#: ../gui/wxpython/menustrings.py:480 ../gui/wxpython/menustrings.py:1422 #: ../gui/wxpython/image2target/ii2t_menustrings.py:472 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1398 msgid "Recode" msgstr "" -#: ../gui/wxpython/menustrings.py:480 ../gui/wxpython/menustrings.py:1422 +#: ../gui/wxpython/menustrings.py:481 ../gui/wxpython/menustrings.py:1423 #: ../gui/wxpython/image2target/ii2t_menustrings.py:473 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1399 msgid "Recodes categorical raster maps." msgstr "Recodes หมวดหมู่ ของ à¹à¸œà¸™à¸—ี่เชิงภาพ" -#: ../gui/wxpython/menustrings.py:481 ../gui/wxpython/menustrings.py:1423 +#: ../gui/wxpython/menustrings.py:482 ../gui/wxpython/menustrings.py:1424 #: ../gui/wxpython/image2target/ii2t_menustrings.py:474 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1400 msgid "Rescale" msgstr "Rescale" -#: ../gui/wxpython/menustrings.py:482 ../gui/wxpython/menustrings.py:1424 +#: ../gui/wxpython/menustrings.py:483 ../gui/wxpython/menustrings.py:1425 #: ../gui/wxpython/image2target/ii2t_menustrings.py:475 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1401 msgid "Rescales the range of category values in a raster map layer." msgstr "Rescales ช่วงของค่าหมวดหมู่ ในชั้นข้อมูลà¹à¸œà¸™à¸—ี่เชิงภาพ" -#: ../gui/wxpython/menustrings.py:483 ../gui/wxpython/menustrings.py:1425 +#: ../gui/wxpython/menustrings.py:484 ../gui/wxpython/menustrings.py:1426 #: ../gui/wxpython/image2target/ii2t_menustrings.py:476 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1402 msgid "Rescale with histogram" msgstr "Rescale โดย histogram" -#: ../gui/wxpython/menustrings.py:484 ../gui/wxpython/menustrings.py:1426 +#: ../gui/wxpython/menustrings.py:485 ../gui/wxpython/menustrings.py:1427 #: ../gui/wxpython/image2target/ii2t_menustrings.py:477 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1403 msgid "Rescales histogram equalized the range of category values in a raster map layer." msgstr "Rescales histogram equalized ค่าช่วงของหมวดหมู่ ในชั้นข้อมูลà¹à¸œà¸™à¸—ี่เชิงภาพ" -#: ../gui/wxpython/menustrings.py:485 ../gui/wxpython/menustrings.py:1427 +#: ../gui/wxpython/menustrings.py:486 ../gui/wxpython/menustrings.py:1428 #: ../gui/wxpython/image2target/ii2t_menustrings.py:478 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1404 msgid "Generate random cells" msgstr "สร้างเซลล์สุ่ม" -#: ../gui/wxpython/menustrings.py:486 ../gui/wxpython/menustrings.py:1428 +#: ../gui/wxpython/menustrings.py:487 ../gui/wxpython/menustrings.py:1429 #: ../gui/wxpython/image2target/ii2t_menustrings.py:479 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1405 msgid "Random cells" msgstr "เซลล์สุ่ม" -#: ../gui/wxpython/menustrings.py:487 ../gui/wxpython/menustrings.py:1429 +#: ../gui/wxpython/menustrings.py:488 ../gui/wxpython/menustrings.py:1430 #: ../gui/wxpython/image2target/ii2t_menustrings.py:480 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1406 msgid "Generates random cell values with spatial dependence." msgstr "สร้าง random cell values ด้วย spatial dependence." -#: ../gui/wxpython/menustrings.py:488 ../gui/wxpython/menustrings.py:1430 +#: ../gui/wxpython/menustrings.py:489 ../gui/wxpython/menustrings.py:1431 #: ../gui/wxpython/image2target/ii2t_menustrings.py:481 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1407 msgid "Random cells and vector points" msgstr "เซลล์สุ่มà¹à¸¥à¸°à¸ˆà¸¸à¸”เวคเตอร์" -#: ../gui/wxpython/menustrings.py:489 ../gui/wxpython/menustrings.py:1431 +#: ../gui/wxpython/menustrings.py:490 ../gui/wxpython/menustrings.py:1432 #: ../gui/wxpython/image2target/ii2t_menustrings.py:482 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1408 msgid "Creates a raster map layer and vector point map containing randomly located points." msgstr "" -#: ../gui/wxpython/menustrings.py:490 ../gui/wxpython/menustrings.py:1432 +#: ../gui/wxpython/menustrings.py:491 ../gui/wxpython/menustrings.py:1433 #: ../gui/wxpython/image2target/ii2t_menustrings.py:483 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1409 msgid "Generate surfaces" msgstr "สร้างพื้นผิว" -#: ../gui/wxpython/menustrings.py:491 ../gui/wxpython/menustrings.py:1433 +#: ../gui/wxpython/menustrings.py:492 ../gui/wxpython/menustrings.py:1434 #: ../gui/wxpython/image2target/ii2t_menustrings.py:484 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1410 msgid "Fractal surface" msgstr "พื้นผิว Fractal" -#: ../gui/wxpython/menustrings.py:492 ../gui/wxpython/menustrings.py:1434 +#: ../gui/wxpython/menustrings.py:493 ../gui/wxpython/menustrings.py:1435 #: ../gui/wxpython/image2target/ii2t_menustrings.py:485 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1411 msgid "Creates a fractal surface of a given fractal dimension." msgstr "สร้าง fractal surface จาภมิติของ fractal" -#: ../gui/wxpython/menustrings.py:493 ../gui/wxpython/menustrings.py:1435 +#: ../gui/wxpython/menustrings.py:494 ../gui/wxpython/menustrings.py:1436 #: ../gui/wxpython/image2target/ii2t_menustrings.py:486 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1412 msgid "Gaussian kernel density surface" msgstr "" -#: ../gui/wxpython/menustrings.py:494 ../gui/wxpython/menustrings.py:1436 +#: ../gui/wxpython/menustrings.py:495 ../gui/wxpython/menustrings.py:1437 #: ../gui/wxpython/image2target/ii2t_menustrings.py:487 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1413 msgid "Generates a raster density map from vector points map. Density is computed using a moving kernel. Optionally generates a vector density map on a vector network." msgstr "" -#: ../gui/wxpython/menustrings.py:495 ../gui/wxpython/menustrings.py:1437 +#: ../gui/wxpython/menustrings.py:496 ../gui/wxpython/menustrings.py:1438 #: ../gui/wxpython/image2target/ii2t_menustrings.py:488 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1414 msgid "Gaussian deviates surface" msgstr "พื้นผิว Gaussian deviates" -#: ../gui/wxpython/menustrings.py:496 ../gui/wxpython/menustrings.py:1438 +#: ../gui/wxpython/menustrings.py:497 ../gui/wxpython/menustrings.py:1439 #: ../gui/wxpython/image2target/ii2t_menustrings.py:489 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1415 msgid "Generates a raster map using gaussian random number generator. Mean and standard deviation of gaussian deviates can be expressed by the user." msgstr "" -#: ../gui/wxpython/menustrings.py:497 ../gui/wxpython/menustrings.py:1439 +#: ../gui/wxpython/menustrings.py:498 ../gui/wxpython/menustrings.py:1440 #: ../gui/wxpython/image2target/ii2t_menustrings.py:490 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1416 #: ../gui/wxpython/nviz/tools.py:5181 msgid "Plane" msgstr "ระนาบ" -#: ../gui/wxpython/menustrings.py:498 ../gui/wxpython/menustrings.py:1440 +#: ../gui/wxpython/menustrings.py:499 ../gui/wxpython/menustrings.py:1441 #: ../gui/wxpython/image2target/ii2t_menustrings.py:491 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1417 msgid "Creates raster plane map given dip (inclination), aspect (azimuth) and one point." msgstr "" -#: ../gui/wxpython/menustrings.py:499 ../gui/wxpython/menustrings.py:1441 +#: ../gui/wxpython/menustrings.py:500 ../gui/wxpython/menustrings.py:1442 #: ../gui/wxpython/image2target/ii2t_menustrings.py:492 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1418 msgid "Random deviates surface" msgstr "Random deviates surface" -#: ../gui/wxpython/menustrings.py:500 ../gui/wxpython/menustrings.py:1442 +#: ../gui/wxpython/menustrings.py:501 ../gui/wxpython/menustrings.py:1443 #: ../gui/wxpython/image2target/ii2t_menustrings.py:493 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1419 msgid "Produces a raster surface map of uniform random deviates with defined range." msgstr "" -#: ../gui/wxpython/menustrings.py:501 ../gui/wxpython/menustrings.py:1443 +#: ../gui/wxpython/menustrings.py:502 ../gui/wxpython/menustrings.py:1444 #: ../gui/wxpython/image2target/ii2t_menustrings.py:494 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1420 msgid "Random surface with spatial dependence" msgstr "Random surface ด้วย spatial dependence" -#: ../gui/wxpython/menustrings.py:502 ../gui/wxpython/menustrings.py:1444 +#: ../gui/wxpython/menustrings.py:503 ../gui/wxpython/menustrings.py:1445 #: ../gui/wxpython/image2target/ii2t_menustrings.py:495 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1421 msgid "Generates random surface(s) with spatial dependence." msgstr "สร้าง random random surface(s) ด้วย spatial dependence." -#: ../gui/wxpython/menustrings.py:503 ../gui/wxpython/menustrings.py:1445 +#: ../gui/wxpython/menustrings.py:504 ../gui/wxpython/menustrings.py:1446 #: ../gui/wxpython/image2target/ii2t_menustrings.py:496 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1422 msgid "Interpolate surfaces" msgstr "Interpolate surfaces" -#: ../gui/wxpython/menustrings.py:504 ../gui/wxpython/menustrings.py:1446 +#: ../gui/wxpython/menustrings.py:505 ../gui/wxpython/menustrings.py:1447 #: ../gui/wxpython/image2target/ii2t_menustrings.py:497 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1423 msgid "Bilinear and bicubic from vector points" msgstr "Bilinear à¹à¸¥à¸° bicubic จาà¸à¸ˆà¸¸à¸”à¹à¸œà¸™à¸—ี่เชิงเส้น" -#: ../gui/wxpython/menustrings.py:505 ../gui/wxpython/menustrings.py:1447 +#: ../gui/wxpython/menustrings.py:506 ../gui/wxpython/menustrings.py:1448 #: ../gui/wxpython/image2target/ii2t_menustrings.py:498 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1424 msgid "Performs bicubic or bilinear spline interpolation with Tykhonov regularization." msgstr "" -#: ../gui/wxpython/menustrings.py:506 ../gui/wxpython/menustrings.py:1448 +#: ../gui/wxpython/menustrings.py:507 ../gui/wxpython/menustrings.py:1449 #: ../gui/wxpython/image2target/ii2t_menustrings.py:499 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1425 msgid "IDW from raster points" msgstr "IDW จาà¸à¸ˆà¸¸à¸”à¹à¸£à¸ªà¹€à¸•à¸­à¸£à¹Œ" -#: ../gui/wxpython/menustrings.py:507 ../gui/wxpython/menustrings.py:1449 +#: ../gui/wxpython/menustrings.py:508 ../gui/wxpython/menustrings.py:1450 #: ../gui/wxpython/image2target/ii2t_menustrings.py:500 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1426 msgid "Provides surface interpolation from raster point data by Inverse Distance Squared Weighting." msgstr "" -#: ../gui/wxpython/menustrings.py:508 ../gui/wxpython/menustrings.py:1450 +#: ../gui/wxpython/menustrings.py:509 ../gui/wxpython/menustrings.py:1451 #: ../gui/wxpython/image2target/ii2t_menustrings.py:501 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1427 msgid "IDW from vector points" msgstr "IDW จาà¸à¸ˆà¸¸à¸”เวคเตอร์" -#: ../gui/wxpython/menustrings.py:509 ../gui/wxpython/menustrings.py:1451 +#: ../gui/wxpython/menustrings.py:510 ../gui/wxpython/menustrings.py:1452 #: ../gui/wxpython/image2target/ii2t_menustrings.py:502 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1428 msgid "Provides surface interpolation from vector point data by Inverse Distance Squared Weighting." msgstr "" -#: ../gui/wxpython/menustrings.py:510 ../gui/wxpython/menustrings.py:1452 +#: ../gui/wxpython/menustrings.py:511 ../gui/wxpython/menustrings.py:1453 #: ../gui/wxpython/image2target/ii2t_menustrings.py:503 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1429 msgid "Raster contours" msgstr "เส้นชั้นความสูงเชิงภาพ" -#: ../gui/wxpython/menustrings.py:511 ../gui/wxpython/menustrings.py:1453 +#: ../gui/wxpython/menustrings.py:512 ../gui/wxpython/menustrings.py:1454 #: ../gui/wxpython/image2target/ii2t_menustrings.py:504 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1430 msgid "Generates surface raster map from rasterized contours." msgstr "" -#: ../gui/wxpython/menustrings.py:512 ../gui/wxpython/menustrings.py:1454 +#: ../gui/wxpython/menustrings.py:513 ../gui/wxpython/menustrings.py:1455 #: ../gui/wxpython/image2target/ii2t_menustrings.py:505 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1431 msgid "Regularized spline tension" msgstr "Regularized spline tension" -#: ../gui/wxpython/menustrings.py:513 ../gui/wxpython/menustrings.py:1455 +#: ../gui/wxpython/menustrings.py:514 ../gui/wxpython/menustrings.py:1456 #: ../gui/wxpython/image2target/ii2t_menustrings.py:506 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1432 msgid "Performs surface interpolation from vector points map by splines. Spatial approximation and topographic analysis from given point or isoline data in vector format to floating point raster format using regularized spline with tension." msgstr "" -#: ../gui/wxpython/menustrings.py:514 ../gui/wxpython/menustrings.py:1456 +#: ../gui/wxpython/menustrings.py:515 ../gui/wxpython/menustrings.py:1457 #: ../gui/wxpython/image2target/ii2t_menustrings.py:507 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1433 msgid "Raster series interpolation" msgstr "" -#: ../gui/wxpython/menustrings.py:515 ../gui/wxpython/menustrings.py:1457 +#: ../gui/wxpython/menustrings.py:516 ../gui/wxpython/menustrings.py:1458 #: ../gui/wxpython/image2target/ii2t_menustrings.py:508 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1434 msgid "Interpolates raster maps located (temporal or spatial) in between input raster maps at specific sampling positions." msgstr "" -#: ../gui/wxpython/menustrings.py:516 ../gui/wxpython/menustrings.py:1458 +#: ../gui/wxpython/menustrings.py:517 ../gui/wxpython/menustrings.py:1459 #: ../gui/wxpython/image2target/ii2t_menustrings.py:509 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1435 msgid "Fill NULL cells" msgstr "เติม NULL cells" -#: ../gui/wxpython/menustrings.py:517 ../gui/wxpython/menustrings.py:1459 +#: ../gui/wxpython/menustrings.py:518 ../gui/wxpython/menustrings.py:1460 #: ../gui/wxpython/image2target/ii2t_menustrings.py:510 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1436 msgid "Fills no-data areas in raster maps using spline interpolation." msgstr "" -#: ../gui/wxpython/menustrings.py:518 ../gui/wxpython/menustrings.py:735 -#: ../gui/wxpython/menustrings.py:852 ../gui/wxpython/menustrings.py:880 -#: ../gui/wxpython/menustrings.py:1024 ../gui/wxpython/menustrings.py:1460 -#: ../gui/wxpython/menustrings.py:1677 ../gui/wxpython/menustrings.py:1794 -#: ../gui/wxpython/menustrings.py:1822 ../gui/wxpython/menustrings.py:1966 +#: ../gui/wxpython/menustrings.py:519 ../gui/wxpython/menustrings.py:736 +#: ../gui/wxpython/menustrings.py:853 ../gui/wxpython/menustrings.py:881 +#: ../gui/wxpython/menustrings.py:1025 ../gui/wxpython/menustrings.py:1461 +#: ../gui/wxpython/menustrings.py:1678 ../gui/wxpython/menustrings.py:1795 +#: ../gui/wxpython/menustrings.py:1823 ../gui/wxpython/menustrings.py:1967 #: ../gui/wxpython/image2target/ii2t_menustrings.py:511 #: ../gui/wxpython/image2target/ii2t_menustrings.py:726 #: ../gui/wxpython/image2target/ii2t_menustrings.py:836 @@ -7256,456 +7230,456 @@ msgid "Reports and statistics" msgstr "รายงานà¹à¸¥à¸°à¸ªà¸–ต" -#: ../gui/wxpython/menustrings.py:519 ../gui/wxpython/menustrings.py:1461 +#: ../gui/wxpython/menustrings.py:520 ../gui/wxpython/menustrings.py:1462 #: ../gui/wxpython/image2target/ii2t_menustrings.py:512 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1438 msgid "Basic raster metadata" msgstr "" -#: ../gui/wxpython/menustrings.py:520 ../gui/wxpython/menustrings.py:1462 +#: ../gui/wxpython/menustrings.py:521 ../gui/wxpython/menustrings.py:1463 #: ../gui/wxpython/image2target/ii2t_menustrings.py:513 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1439 msgid "Outputs basic information about a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:523 ../gui/wxpython/menustrings.py:1465 +#: ../gui/wxpython/menustrings.py:524 ../gui/wxpython/menustrings.py:1466 #: ../gui/wxpython/image2target/ii2t_menustrings.py:516 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1442 msgid "General statistics" msgstr "สถิติทั่วไป" -#: ../gui/wxpython/menustrings.py:524 ../gui/wxpython/menustrings.py:1466 +#: ../gui/wxpython/menustrings.py:525 ../gui/wxpython/menustrings.py:1467 #: ../gui/wxpython/image2target/ii2t_menustrings.py:517 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1443 msgid "Generates area statistics for raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:525 ../gui/wxpython/menustrings.py:1467 +#: ../gui/wxpython/menustrings.py:526 ../gui/wxpython/menustrings.py:1468 #: ../gui/wxpython/image2target/ii2t_menustrings.py:518 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1444 msgid "Quantiles for large data sets" msgstr "" -#: ../gui/wxpython/menustrings.py:526 ../gui/wxpython/menustrings.py:1468 +#: ../gui/wxpython/menustrings.py:527 ../gui/wxpython/menustrings.py:1469 #: ../gui/wxpython/image2target/ii2t_menustrings.py:519 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1445 msgid "Compute quantiles using two passes." msgstr "" -#: ../gui/wxpython/menustrings.py:527 ../gui/wxpython/menustrings.py:1469 +#: ../gui/wxpython/menustrings.py:528 ../gui/wxpython/menustrings.py:1470 #: ../gui/wxpython/image2target/ii2t_menustrings.py:520 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1446 msgid "Range of category values" msgstr "ช่วงของ ค่าหมวดหมู่" -#: ../gui/wxpython/menustrings.py:528 ../gui/wxpython/menustrings.py:1470 +#: ../gui/wxpython/menustrings.py:529 ../gui/wxpython/menustrings.py:1471 #: ../gui/wxpython/image2target/ii2t_menustrings.py:521 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1447 msgid "Prints terse list of category values found in a raster map layer." msgstr "à¹à¸ªà¸”งรายà¸à¸²à¸£à¸„่าหมวดหมู่ à¹à¸šà¸š à¸à¸°à¸—ัดรัด ที่พบในชั้นà¹à¸œà¸™à¸—ี่เชิงภาพ" -#: ../gui/wxpython/menustrings.py:529 ../gui/wxpython/menustrings.py:1471 +#: ../gui/wxpython/menustrings.py:530 ../gui/wxpython/menustrings.py:1472 #: ../gui/wxpython/image2target/ii2t_menustrings.py:522 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1448 msgid "Sum area by raster map and category" msgstr "" -#: ../gui/wxpython/menustrings.py:530 ../gui/wxpython/menustrings.py:1472 +#: ../gui/wxpython/menustrings.py:531 ../gui/wxpython/menustrings.py:1473 #: ../gui/wxpython/image2target/ii2t_menustrings.py:523 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1449 msgid "Reports statistics for raster maps." msgstr "" -#: ../gui/wxpython/menustrings.py:531 ../gui/wxpython/menustrings.py:1473 +#: ../gui/wxpython/menustrings.py:532 ../gui/wxpython/menustrings.py:1474 #: ../gui/wxpython/image2target/ii2t_menustrings.py:524 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1450 msgid "Statistics for clumped cells" msgstr "" -#: ../gui/wxpython/menustrings.py:532 ../gui/wxpython/menustrings.py:1474 +#: ../gui/wxpython/menustrings.py:533 ../gui/wxpython/menustrings.py:1475 #: ../gui/wxpython/image2target/ii2t_menustrings.py:525 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1451 msgid "Calculates the volume of data \"clumps\". Optionally produces a GRASS vector points map containing the calculated centroids of these clumps." msgstr "" -#: ../gui/wxpython/menustrings.py:533 ../gui/wxpython/menustrings.py:1475 +#: ../gui/wxpython/menustrings.py:534 ../gui/wxpython/menustrings.py:1476 #: ../gui/wxpython/image2target/ii2t_menustrings.py:526 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1452 msgid "Total corrected area" msgstr "" -#: ../gui/wxpython/menustrings.py:534 ../gui/wxpython/menustrings.py:1476 +#: ../gui/wxpython/menustrings.py:535 ../gui/wxpython/menustrings.py:1477 #: ../gui/wxpython/image2target/ii2t_menustrings.py:527 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1453 msgid "Prints estimation of surface area for raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:535 ../gui/wxpython/menustrings.py:1477 +#: ../gui/wxpython/menustrings.py:536 ../gui/wxpython/menustrings.py:1478 #: ../gui/wxpython/image2target/ii2t_menustrings.py:528 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1454 #: ../gui/wxpython/lmgr/layertree.py:804 ../gui/wxpython/lmgr/layertree.py:860 msgid "Univariate raster statistics" msgstr "" -#: ../gui/wxpython/menustrings.py:536 ../gui/wxpython/menustrings.py:1478 +#: ../gui/wxpython/menustrings.py:537 ../gui/wxpython/menustrings.py:1479 #: ../gui/wxpython/image2target/ii2t_menustrings.py:529 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1455 msgid "Calculates univariate statistics from the non-null cells of a raster map. Statistics include number of cells counted, minimum and maximum cell values, range, arithmetic mean, population variance, standard deviation, coefficient of variation, and sum." msgstr "" -#: ../gui/wxpython/menustrings.py:537 ../gui/wxpython/menustrings.py:746 -#: ../gui/wxpython/menustrings.py:1479 ../gui/wxpython/menustrings.py:1688 +#: ../gui/wxpython/menustrings.py:538 ../gui/wxpython/menustrings.py:747 +#: ../gui/wxpython/menustrings.py:1480 ../gui/wxpython/menustrings.py:1689 #: ../gui/wxpython/image2target/ii2t_menustrings.py:530 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1456 msgid "Sample transects" msgstr "Sample transects" -#: ../gui/wxpython/menustrings.py:538 ../gui/wxpython/menustrings.py:1480 +#: ../gui/wxpython/menustrings.py:539 ../gui/wxpython/menustrings.py:1481 #: ../gui/wxpython/image2target/ii2t_menustrings.py:531 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1457 msgid "Outputs the raster map layer values lying on user-defined line(s)." msgstr "ส่งออภค่าชั้นข้อมูลà¹à¸œà¸™à¸—ี่เชิงภาพ บนบรรทัดที่ผู้ใช้ระบุ" -#: ../gui/wxpython/menustrings.py:539 ../gui/wxpython/menustrings.py:1481 +#: ../gui/wxpython/menustrings.py:540 ../gui/wxpython/menustrings.py:1482 #: ../gui/wxpython/image2target/ii2t_menustrings.py:532 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1458 msgid "Sample transects (bearing/distance)" msgstr "Sample transects (ทิศทาง/ระยะทาง)" -#: ../gui/wxpython/menustrings.py:540 ../gui/wxpython/menustrings.py:1482 +#: ../gui/wxpython/menustrings.py:541 ../gui/wxpython/menustrings.py:1483 #: ../gui/wxpython/image2target/ii2t_menustrings.py:533 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1459 msgid "Outputs raster map layer values lying along user defined transect line(s)." msgstr "ค่าส่งออภของชั้นข้อมูลà¹à¸œà¸™à¸—ี่เชิงภาพ วางตัวตาม transect line(s) ที่ผู้ใช้à¸à¸³à¸«à¸™à¸”" -#: ../gui/wxpython/menustrings.py:541 ../gui/wxpython/menustrings.py:1483 +#: ../gui/wxpython/menustrings.py:542 ../gui/wxpython/menustrings.py:1484 #: ../gui/wxpython/image2target/ii2t_menustrings.py:534 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1460 msgid "Covariance/correlation" msgstr "Covariance/correlation" -#: ../gui/wxpython/menustrings.py:542 ../gui/wxpython/menustrings.py:1484 +#: ../gui/wxpython/menustrings.py:543 ../gui/wxpython/menustrings.py:1485 #: ../gui/wxpython/image2target/ii2t_menustrings.py:535 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1461 msgid "Outputs a covariance/correlation matrix for user-specified raster map layer(s)." msgstr "ผลลัพธ์ของ covariance/correlation matrix สำหรับชั้นข้อมูลà¹à¸œà¸™à¸—ี่เชิงภาพที่ผู้ใช้à¸à¸³à¸«à¸™à¸”" -#: ../gui/wxpython/menustrings.py:543 ../gui/wxpython/menustrings.py:1485 +#: ../gui/wxpython/menustrings.py:544 ../gui/wxpython/menustrings.py:1486 #: ../gui/wxpython/image2target/ii2t_menustrings.py:536 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1462 msgid "Linear regression" msgstr "à¸à¸²à¸£à¹€à¸ªà¸·à¹ˆà¸­à¸¡à¸–อย เชิงเส้น" -#: ../gui/wxpython/menustrings.py:544 ../gui/wxpython/menustrings.py:1486 +#: ../gui/wxpython/menustrings.py:545 ../gui/wxpython/menustrings.py:1487 #: ../gui/wxpython/image2target/ii2t_menustrings.py:537 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1463 msgid "Calculates linear regression from two raster maps: y = a + b*x." msgstr "" -#: ../gui/wxpython/menustrings.py:545 ../gui/wxpython/menustrings.py:1487 +#: ../gui/wxpython/menustrings.py:546 ../gui/wxpython/menustrings.py:1488 #: ../gui/wxpython/image2target/ii2t_menustrings.py:538 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1464 msgid "Multiple regression" msgstr "" -#: ../gui/wxpython/menustrings.py:546 ../gui/wxpython/menustrings.py:1488 +#: ../gui/wxpython/menustrings.py:547 ../gui/wxpython/menustrings.py:1489 #: ../gui/wxpython/image2target/ii2t_menustrings.py:539 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1465 msgid "Calculates multiple linear regression from raster maps." msgstr "" -#: ../gui/wxpython/menustrings.py:547 ../gui/wxpython/menustrings.py:1489 +#: ../gui/wxpython/menustrings.py:548 ../gui/wxpython/menustrings.py:1490 #: ../gui/wxpython/image2target/ii2t_menustrings.py:540 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1466 msgid "Mutual category occurrences" msgstr "" -#: ../gui/wxpython/menustrings.py:548 ../gui/wxpython/menustrings.py:1490 +#: ../gui/wxpython/menustrings.py:549 ../gui/wxpython/menustrings.py:1491 #: ../gui/wxpython/image2target/ii2t_menustrings.py:541 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1467 msgid "Tabulates the mutual occurrence (coincidence) of categories for two raster map layers." msgstr "ตารางมีความสัมพันธ์à¸à¸±à¸™ ของหมวดหมู่ สำหรับ 2 ชั้นข้อมูลà¹à¸œà¸™à¸—ี่เชิงภาพ" -#: ../gui/wxpython/menustrings.py:549 ../gui/wxpython/menustrings.py:1491 +#: ../gui/wxpython/menustrings.py:550 ../gui/wxpython/menustrings.py:1492 #: ../gui/wxpython/image2target/ii2t_menustrings.py:542 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1468 msgid "&Vector" msgstr "" -#: ../gui/wxpython/menustrings.py:550 ../gui/wxpython/menustrings.py:1492 +#: ../gui/wxpython/menustrings.py:551 ../gui/wxpython/menustrings.py:1493 #: ../gui/wxpython/image2target/ii2t_menustrings.py:543 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1469 msgid "Develop vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:551 ../gui/wxpython/menustrings.py:1493 +#: ../gui/wxpython/menustrings.py:552 ../gui/wxpython/menustrings.py:1494 #: ../gui/wxpython/image2target/ii2t_menustrings.py:544 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1470 -#: ../gui/wxpython/gui_core/dialogs.py:264 -#: ../gui/wxpython/gui_core/dialogs.py:402 +#: ../gui/wxpython/gui_core/dialogs.py:265 +#: ../gui/wxpython/gui_core/dialogs.py:403 msgid "Create new vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:552 ../gui/wxpython/menustrings.py:1494 +#: ../gui/wxpython/menustrings.py:553 ../gui/wxpython/menustrings.py:1495 #: ../gui/wxpython/image2target/ii2t_menustrings.py:545 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1471 msgid "Create new empty vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:553 ../gui/wxpython/menustrings.py:1495 +#: ../gui/wxpython/menustrings.py:554 ../gui/wxpython/menustrings.py:1496 #: ../gui/wxpython/image2target/ii2t_menustrings.py:546 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1472 msgid "Edit vector map (non-interactively)" msgstr "" -#: ../gui/wxpython/menustrings.py:554 ../gui/wxpython/menustrings.py:1496 +#: ../gui/wxpython/menustrings.py:555 ../gui/wxpython/menustrings.py:1497 #: ../gui/wxpython/image2target/ii2t_menustrings.py:547 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1473 msgid "Edits a vector map, allows adding, deleting and modifying selected vector features." msgstr "à¹à¸à¹‰à¹„ข à¹à¸œà¸™à¸—ี่เชิงเส้น, ยอมให้เพิ่ม,ลบ à¹à¸¥à¸° à¹à¸à¹‰à¹„ข ข้อมูลที่เลือà¸." -#: ../gui/wxpython/menustrings.py:555 ../gui/wxpython/menustrings.py:1497 +#: ../gui/wxpython/menustrings.py:556 ../gui/wxpython/menustrings.py:1498 #: ../gui/wxpython/image2target/ii2t_menustrings.py:548 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1474 msgid "Convert object types" msgstr "à¹à¸›à¸¥à¸‡ ชนิดวัตถุ" -#: ../gui/wxpython/menustrings.py:556 ../gui/wxpython/menustrings.py:1498 +#: ../gui/wxpython/menustrings.py:557 ../gui/wxpython/menustrings.py:1499 #: ../gui/wxpython/image2target/ii2t_menustrings.py:549 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1475 msgid "Changes type of vector features." msgstr "" -#: ../gui/wxpython/menustrings.py:557 ../gui/wxpython/menustrings.py:1499 +#: ../gui/wxpython/menustrings.py:558 ../gui/wxpython/menustrings.py:1500 #: ../gui/wxpython/image2target/ii2t_menustrings.py:550 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1476 msgid "Parallel lines" msgstr "เส้นขนาน" -#: ../gui/wxpython/menustrings.py:558 ../gui/wxpython/menustrings.py:1500 +#: ../gui/wxpython/menustrings.py:559 ../gui/wxpython/menustrings.py:1501 #: ../gui/wxpython/image2target/ii2t_menustrings.py:551 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1477 msgid "Creates parallel line to input vector lines." msgstr "" -#: ../gui/wxpython/menustrings.py:559 ../gui/wxpython/menustrings.py:1501 +#: ../gui/wxpython/menustrings.py:560 ../gui/wxpython/menustrings.py:1502 #: ../gui/wxpython/image2target/ii2t_menustrings.py:552 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1478 msgid "Dissolve boundaries" msgstr "ละลาย ขอบเขต" -#: ../gui/wxpython/menustrings.py:560 ../gui/wxpython/menustrings.py:1502 +#: ../gui/wxpython/menustrings.py:561 ../gui/wxpython/menustrings.py:1503 #: ../gui/wxpython/image2target/ii2t_menustrings.py:553 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1479 msgid "Dissolves boundaries between adjacent areas sharing a common category number or attribute." msgstr "Dissolves เขต ระหว่าง พื้นที่ที่อยู่ติดà¸à¸±à¸™à¹à¸¥à¸°à¸¡à¸µ ข้อมูลเหมือนà¸à¸±à¸™" -#: ../gui/wxpython/menustrings.py:561 ../gui/wxpython/menustrings.py:1503 +#: ../gui/wxpython/menustrings.py:562 ../gui/wxpython/menustrings.py:1504 #: ../gui/wxpython/image2target/ii2t_menustrings.py:554 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1480 msgid "Create 3D vector over raster" msgstr "สร้าง 3D เวคเตอร์บนà¹à¸£à¸ªà¹€à¸•à¸­à¸£à¹Œ" -#: ../gui/wxpython/menustrings.py:562 ../gui/wxpython/menustrings.py:1504 +#: ../gui/wxpython/menustrings.py:563 ../gui/wxpython/menustrings.py:1505 #: ../gui/wxpython/image2target/ii2t_menustrings.py:555 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1481 msgid "Converts 2D vector features to 3D by sampling of elevation raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:563 ../gui/wxpython/menustrings.py:1505 +#: ../gui/wxpython/menustrings.py:564 ../gui/wxpython/menustrings.py:1506 #: ../gui/wxpython/image2target/ii2t_menustrings.py:556 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1482 msgid "Extrude 3D vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:564 ../gui/wxpython/menustrings.py:1506 +#: ../gui/wxpython/menustrings.py:565 ../gui/wxpython/menustrings.py:1507 #: ../gui/wxpython/image2target/ii2t_menustrings.py:557 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1483 msgid "Extrudes flat vector features to 3D vector features with defined height. Optionally the height can be derived from sampling of elevation raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:565 ../gui/wxpython/menustrings.py:1507 +#: ../gui/wxpython/menustrings.py:566 ../gui/wxpython/menustrings.py:1508 #: ../gui/wxpython/image2target/ii2t_menustrings.py:558 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1484 msgid "Create labels" msgstr "สร้าง à¹à¸–บข้อความ" -#: ../gui/wxpython/menustrings.py:566 ../gui/wxpython/menustrings.py:1508 +#: ../gui/wxpython/menustrings.py:567 ../gui/wxpython/menustrings.py:1509 #: ../gui/wxpython/image2target/ii2t_menustrings.py:559 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1485 msgid "Creates paint labels for a vector map from attached attributes." msgstr "สร้าง à¹à¸–บข้อความ สำหรับ à¹à¸œà¸™à¸—ี่เชิงเส้น จาภรายละเอียดที่à¹à¸™à¸š." -#: ../gui/wxpython/menustrings.py:567 ../gui/wxpython/menustrings.py:1509 +#: ../gui/wxpython/menustrings.py:568 ../gui/wxpython/menustrings.py:1510 #: ../gui/wxpython/image2target/ii2t_menustrings.py:560 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1486 msgid "Reposition vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:568 ../gui/wxpython/menustrings.py:1510 +#: ../gui/wxpython/menustrings.py:569 ../gui/wxpython/menustrings.py:1511 #: ../gui/wxpython/image2target/ii2t_menustrings.py:561 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1487 msgid "Performs an affine transformation (shift, scale and rotate) on vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:569 ../gui/wxpython/menustrings.py:1511 +#: ../gui/wxpython/menustrings.py:570 ../gui/wxpython/menustrings.py:1512 #: ../gui/wxpython/image2target/ii2t_menustrings.py:562 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1488 msgid "Rectify vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:570 ../gui/wxpython/menustrings.py:1512 +#: ../gui/wxpython/menustrings.py:571 ../gui/wxpython/menustrings.py:1513 #: ../gui/wxpython/image2target/ii2t_menustrings.py:563 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1489 msgid "Rectifies a vector by computing a coordinate transformation for each object in the vector based on the control points." msgstr "" -#: ../gui/wxpython/menustrings.py:574 ../gui/wxpython/menustrings.py:1516 +#: ../gui/wxpython/menustrings.py:575 ../gui/wxpython/menustrings.py:1517 #: ../gui/wxpython/image2target/ii2t_menustrings.py:567 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1493 msgid "Updates vector map metadata." msgstr "ปรับปรุง metadata ของà¹à¸œà¸™à¸—ี่เชิงเส้น." -#: ../gui/wxpython/menustrings.py:575 ../gui/wxpython/menustrings.py:1517 +#: ../gui/wxpython/menustrings.py:576 ../gui/wxpython/menustrings.py:1518 #: ../gui/wxpython/image2target/ii2t_menustrings.py:568 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1494 msgid "Topology maintenance" msgstr "" -#: ../gui/wxpython/menustrings.py:576 ../gui/wxpython/menustrings.py:1518 +#: ../gui/wxpython/menustrings.py:577 ../gui/wxpython/menustrings.py:1519 #: ../gui/wxpython/image2target/ii2t_menustrings.py:569 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1495 msgid "Create or rebuild topology" msgstr "" -#: ../gui/wxpython/menustrings.py:577 ../gui/wxpython/menustrings.py:1519 +#: ../gui/wxpython/menustrings.py:578 ../gui/wxpython/menustrings.py:1520 #: ../gui/wxpython/image2target/ii2t_menustrings.py:570 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1496 msgid "Creates topology for vector map. Optionally also checks for topological errors." msgstr "" -#: ../gui/wxpython/menustrings.py:578 ../gui/wxpython/menustrings.py:1520 +#: ../gui/wxpython/menustrings.py:579 ../gui/wxpython/menustrings.py:1521 #: ../gui/wxpython/image2target/ii2t_menustrings.py:571 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1497 msgid "Rebuild topology on all vector maps" msgstr "" -#: ../gui/wxpython/menustrings.py:579 ../gui/wxpython/menustrings.py:1521 +#: ../gui/wxpython/menustrings.py:580 ../gui/wxpython/menustrings.py:1522 #: ../gui/wxpython/image2target/ii2t_menustrings.py:572 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1498 msgid "Rebuilds topology on all vector maps in the current mapset." msgstr "" -#: ../gui/wxpython/menustrings.py:580 ../gui/wxpython/menustrings.py:1522 +#: ../gui/wxpython/menustrings.py:581 ../gui/wxpython/menustrings.py:1523 #: ../gui/wxpython/image2target/ii2t_menustrings.py:573 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1499 msgid "Build polylines" msgstr "สร้าง polyline" -#: ../gui/wxpython/menustrings.py:581 ../gui/wxpython/menustrings.py:1523 +#: ../gui/wxpython/menustrings.py:582 ../gui/wxpython/menustrings.py:1524 #: ../gui/wxpython/image2target/ii2t_menustrings.py:574 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1500 msgid "Builds polylines from lines or boundaries." msgstr "สร้าง polylines จาภเส้น หรือ ขอบเขต" -#: ../gui/wxpython/menustrings.py:582 ../gui/wxpython/menustrings.py:1524 +#: ../gui/wxpython/menustrings.py:583 ../gui/wxpython/menustrings.py:1525 #: ../gui/wxpython/image2target/ii2t_menustrings.py:575 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1501 msgid "Split lines" msgstr "" -#: ../gui/wxpython/menustrings.py:583 ../gui/wxpython/menustrings.py:1525 +#: ../gui/wxpython/menustrings.py:584 ../gui/wxpython/menustrings.py:1526 #: ../gui/wxpython/image2target/ii2t_menustrings.py:576 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1502 msgid "Splits vector lines to shorter segments." msgstr "" -#: ../gui/wxpython/menustrings.py:584 ../gui/wxpython/menustrings.py:1526 +#: ../gui/wxpython/menustrings.py:585 ../gui/wxpython/menustrings.py:1527 #: ../gui/wxpython/image2target/ii2t_menustrings.py:577 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1503 msgid "Split polylines" msgstr "ตัด polyline" -#: ../gui/wxpython/menustrings.py:585 ../gui/wxpython/menustrings.py:1527 +#: ../gui/wxpython/menustrings.py:586 ../gui/wxpython/menustrings.py:1528 #: ../gui/wxpython/image2target/ii2t_menustrings.py:578 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1504 msgid "Creates points/segments from input vector lines and positions." msgstr "สร้าง จุด/ชิ้นส่วน จาà¸à¹à¸œà¸™à¸—ี่เชิงเส้น à¹à¸¥à¸°à¸•à¸³à¹à¸«à¸™à¹ˆà¸‡ ที่จะนำเข้า." -#: ../gui/wxpython/menustrings.py:586 ../gui/wxpython/menustrings.py:1528 +#: ../gui/wxpython/menustrings.py:587 ../gui/wxpython/menustrings.py:1529 #: ../gui/wxpython/image2target/ii2t_menustrings.py:579 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1505 msgid "Clean vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:587 ../gui/wxpython/menustrings.py:1529 +#: ../gui/wxpython/menustrings.py:588 ../gui/wxpython/menustrings.py:1530 #: ../gui/wxpython/image2target/ii2t_menustrings.py:580 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1506 msgid "Toolset for cleaning topology of vector map." msgstr "ชุดเครื่องมือ สำหรับ cleaning topology ของà¹à¸œà¸™à¸—ี่เชิงเส้น" -#: ../gui/wxpython/menustrings.py:588 ../gui/wxpython/menustrings.py:1530 +#: ../gui/wxpython/menustrings.py:589 ../gui/wxpython/menustrings.py:1531 #: ../gui/wxpython/image2target/ii2t_menustrings.py:581 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1507 msgid "Smooth or simplify" msgstr "" -#: ../gui/wxpython/menustrings.py:589 ../gui/wxpython/menustrings.py:1531 +#: ../gui/wxpython/menustrings.py:590 ../gui/wxpython/menustrings.py:1532 #: ../gui/wxpython/image2target/ii2t_menustrings.py:582 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1508 msgid "Performs vector based generalization." msgstr "" -#: ../gui/wxpython/menustrings.py:590 ../gui/wxpython/menustrings.py:1532 +#: ../gui/wxpython/menustrings.py:591 ../gui/wxpython/menustrings.py:1533 #: ../gui/wxpython/image2target/ii2t_menustrings.py:583 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1509 msgid "Add centroids" msgstr "เพิ่มจุดศูนย์ถ่วง" -#: ../gui/wxpython/menustrings.py:591 ../gui/wxpython/menustrings.py:1533 +#: ../gui/wxpython/menustrings.py:592 ../gui/wxpython/menustrings.py:1534 #: ../gui/wxpython/image2target/ii2t_menustrings.py:584 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1510 msgid "Adds missing centroids to closed boundaries." msgstr "เพิ่ม จุดศูนย์ถ่วง ของรูปปิดที่ไม่มี จุดศูนย์ถ่วง" -#: ../gui/wxpython/menustrings.py:594 ../gui/wxpython/menustrings.py:1536 +#: ../gui/wxpython/menustrings.py:595 ../gui/wxpython/menustrings.py:1537 #: ../gui/wxpython/image2target/ii2t_menustrings.py:587 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1513 msgid "Creates/modifies the color table associated with a vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:596 ../gui/wxpython/menustrings.py:1538 +#: ../gui/wxpython/menustrings.py:597 ../gui/wxpython/menustrings.py:1539 #: ../gui/wxpython/image2target/ii2t_menustrings.py:589 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1515 msgid "Interactive management of vector color tables." msgstr "" -#: ../gui/wxpython/menustrings.py:598 ../gui/wxpython/menustrings.py:1540 +#: ../gui/wxpython/menustrings.py:599 ../gui/wxpython/menustrings.py:1541 #: ../gui/wxpython/image2target/ii2t_menustrings.py:591 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1517 msgid "Exports the color table associated with a vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:599 ../gui/wxpython/menustrings.py:1541 +#: ../gui/wxpython/menustrings.py:600 ../gui/wxpython/menustrings.py:1542 #: ../gui/wxpython/image2target/ii2t_menustrings.py:592 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1518 msgid "Query vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:600 ../gui/wxpython/menustrings.py:1542 +#: ../gui/wxpython/menustrings.py:601 ../gui/wxpython/menustrings.py:1543 #: ../gui/wxpython/image2target/ii2t_menustrings.py:593 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1519 msgid "Query with coordinate(s)" msgstr "ค้นหาด้วยค่าพิà¸à¸±à¸”" -#: ../gui/wxpython/menustrings.py:601 ../gui/wxpython/menustrings.py:1543 +#: ../gui/wxpython/menustrings.py:602 ../gui/wxpython/menustrings.py:1544 #: ../gui/wxpython/image2target/ii2t_menustrings.py:594 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1520 msgid "Queries a vector map at given locations." msgstr "" -#: ../gui/wxpython/menustrings.py:602 ../gui/wxpython/menustrings.py:919 -#: ../gui/wxpython/menustrings.py:1544 ../gui/wxpython/menustrings.py:1861 +#: ../gui/wxpython/menustrings.py:603 ../gui/wxpython/menustrings.py:920 +#: ../gui/wxpython/menustrings.py:1545 ../gui/wxpython/menustrings.py:1862 #: ../gui/wxpython/image2target/ii2t_menustrings.py:595 #: ../gui/wxpython/image2target/ii2t_menustrings.py:903 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1521 @@ -7713,8 +7687,8 @@ msgid "Query vector attribute data" msgstr "" -#: ../gui/wxpython/menustrings.py:603 ../gui/wxpython/menustrings.py:920 -#: ../gui/wxpython/menustrings.py:1545 ../gui/wxpython/menustrings.py:1862 +#: ../gui/wxpython/menustrings.py:604 ../gui/wxpython/menustrings.py:921 +#: ../gui/wxpython/menustrings.py:1546 ../gui/wxpython/menustrings.py:1863 #: ../gui/wxpython/image2target/ii2t_menustrings.py:596 #: ../gui/wxpython/image2target/ii2t_menustrings.py:904 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1522 @@ -7722,56 +7696,56 @@ msgid "Prints vector map attributes." msgstr "à¹à¸ªà¸”ง รายละเอียด ของà¹à¸œà¸™à¸—ี่เชิงภาพ" -#: ../gui/wxpython/menustrings.py:604 ../gui/wxpython/menustrings.py:1546 +#: ../gui/wxpython/menustrings.py:605 ../gui/wxpython/menustrings.py:1547 #: ../gui/wxpython/image2target/ii2t_menustrings.py:597 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1523 msgid "Feature selection" msgstr "" -#: ../gui/wxpython/menustrings.py:605 ../gui/wxpython/menustrings.py:1547 +#: ../gui/wxpython/menustrings.py:606 ../gui/wxpython/menustrings.py:1548 #: ../gui/wxpython/image2target/ii2t_menustrings.py:598 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1524 msgid "Select by attributes" msgstr "" -#: ../gui/wxpython/menustrings.py:606 ../gui/wxpython/menustrings.py:1548 +#: ../gui/wxpython/menustrings.py:607 ../gui/wxpython/menustrings.py:1549 #: ../gui/wxpython/image2target/ii2t_menustrings.py:599 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1525 msgid "Selects vector features from an existing vector map and creates a new vector map containing only the selected features." msgstr "" -#: ../gui/wxpython/menustrings.py:607 ../gui/wxpython/menustrings.py:1549 +#: ../gui/wxpython/menustrings.py:608 ../gui/wxpython/menustrings.py:1550 #: ../gui/wxpython/image2target/ii2t_menustrings.py:600 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1526 msgid "Select by another map" msgstr "" -#: ../gui/wxpython/menustrings.py:608 ../gui/wxpython/menustrings.py:1550 +#: ../gui/wxpython/menustrings.py:609 ../gui/wxpython/menustrings.py:1551 #: ../gui/wxpython/image2target/ii2t_menustrings.py:601 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1527 msgid "Selects features from vector map (A) by features from other vector map (B)." msgstr "" -#: ../gui/wxpython/menustrings.py:616 ../gui/wxpython/menustrings.py:1558 +#: ../gui/wxpython/menustrings.py:617 ../gui/wxpython/menustrings.py:1559 #: ../gui/wxpython/image2target/ii2t_menustrings.py:609 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1535 msgid "Buffer vectors" msgstr "à¹à¸œà¸™à¸—ี่ Buffer" -#: ../gui/wxpython/menustrings.py:617 ../gui/wxpython/menustrings.py:1559 +#: ../gui/wxpython/menustrings.py:618 ../gui/wxpython/menustrings.py:1560 #: ../gui/wxpython/image2target/ii2t_menustrings.py:610 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1536 msgid "Creates a buffer around vector features of given type." msgstr "" -#: ../gui/wxpython/menustrings.py:618 ../gui/wxpython/menustrings.py:1560 +#: ../gui/wxpython/menustrings.py:619 ../gui/wxpython/menustrings.py:1561 #: ../gui/wxpython/image2target/ii2t_menustrings.py:611 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1537 msgid "Point analysis" msgstr "" -#: ../gui/wxpython/menustrings.py:619 ../gui/wxpython/menustrings.py:632 -#: ../gui/wxpython/menustrings.py:1561 ../gui/wxpython/menustrings.py:1574 +#: ../gui/wxpython/menustrings.py:620 ../gui/wxpython/menustrings.py:633 +#: ../gui/wxpython/menustrings.py:1562 ../gui/wxpython/menustrings.py:1575 #: ../gui/wxpython/image2target/ii2t_menustrings.py:612 #: ../gui/wxpython/image2target/ii2t_menustrings.py:625 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1538 @@ -7779,9 +7753,9 @@ msgid "Identify and remove outliers" msgstr "" -#: ../gui/wxpython/menustrings.py:620 ../gui/wxpython/menustrings.py:633 -#: ../gui/wxpython/menustrings.py:732 ../gui/wxpython/menustrings.py:1562 -#: ../gui/wxpython/menustrings.py:1575 ../gui/wxpython/menustrings.py:1674 +#: ../gui/wxpython/menustrings.py:621 ../gui/wxpython/menustrings.py:634 +#: ../gui/wxpython/menustrings.py:733 ../gui/wxpython/menustrings.py:1563 +#: ../gui/wxpython/menustrings.py:1576 ../gui/wxpython/menustrings.py:1675 #: ../gui/wxpython/image2target/ii2t_menustrings.py:613 #: ../gui/wxpython/image2target/ii2t_menustrings.py:626 #: ../gui/wxpython/image2target/ii2t_menustrings.py:723 @@ -7791,26 +7765,26 @@ msgid "Removes outliers from vector point data." msgstr "เอา outliers ออà¸à¸ˆà¸²à¸ à¹à¸œà¸™à¸—ี่เชิงเส้นà¹à¸šà¸šà¸ˆà¸¸à¸”" -#: ../gui/wxpython/menustrings.py:621 ../gui/wxpython/menustrings.py:1563 +#: ../gui/wxpython/menustrings.py:622 ../gui/wxpython/menustrings.py:1564 #: ../gui/wxpython/image2target/ii2t_menustrings.py:614 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1540 msgid "Identify point clusters" msgstr "" -#: ../gui/wxpython/menustrings.py:622 ../gui/wxpython/menustrings.py:1564 +#: ../gui/wxpython/menustrings.py:623 ../gui/wxpython/menustrings.py:1565 #: ../gui/wxpython/image2target/ii2t_menustrings.py:615 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1541 msgid "Performs cluster identification." msgstr "" -#: ../gui/wxpython/menustrings.py:623 ../gui/wxpython/menustrings.py:1565 +#: ../gui/wxpython/menustrings.py:624 ../gui/wxpython/menustrings.py:1566 #: ../gui/wxpython/image2target/ii2t_menustrings.py:616 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1542 msgid "Indices for quadrat counts of vector point lists" msgstr "" -#: ../gui/wxpython/menustrings.py:624 ../gui/wxpython/menustrings.py:749 -#: ../gui/wxpython/menustrings.py:1566 ../gui/wxpython/menustrings.py:1691 +#: ../gui/wxpython/menustrings.py:625 ../gui/wxpython/menustrings.py:750 +#: ../gui/wxpython/menustrings.py:1567 ../gui/wxpython/menustrings.py:1692 #: ../gui/wxpython/image2target/ii2t_menustrings.py:617 #: ../gui/wxpython/image2target/ii2t_menustrings.py:738 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1543 @@ -7818,8 +7792,8 @@ msgid "Indices for quadrat counts of vector point lists." msgstr "" -#: ../gui/wxpython/menustrings.py:625 ../gui/wxpython/menustrings.py:729 -#: ../gui/wxpython/menustrings.py:1567 ../gui/wxpython/menustrings.py:1671 +#: ../gui/wxpython/menustrings.py:626 ../gui/wxpython/menustrings.py:730 +#: ../gui/wxpython/menustrings.py:1568 ../gui/wxpython/menustrings.py:1672 #: ../gui/wxpython/image2target/ii2t_menustrings.py:618 #: ../gui/wxpython/image2target/ii2t_menustrings.py:720 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1544 @@ -7827,8 +7801,8 @@ msgid "Perturb points" msgstr "จุด Perturb" -#: ../gui/wxpython/menustrings.py:626 ../gui/wxpython/menustrings.py:730 -#: ../gui/wxpython/menustrings.py:1568 ../gui/wxpython/menustrings.py:1672 +#: ../gui/wxpython/menustrings.py:627 ../gui/wxpython/menustrings.py:731 +#: ../gui/wxpython/menustrings.py:1569 ../gui/wxpython/menustrings.py:1673 #: ../gui/wxpython/image2target/ii2t_menustrings.py:619 #: ../gui/wxpython/image2target/ii2t_menustrings.py:721 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1545 @@ -7836,8 +7810,8 @@ msgid "Random location perturbations of vector points." msgstr "" -#: ../gui/wxpython/menustrings.py:627 ../gui/wxpython/menustrings.py:733 -#: ../gui/wxpython/menustrings.py:1569 ../gui/wxpython/menustrings.py:1675 +#: ../gui/wxpython/menustrings.py:628 ../gui/wxpython/menustrings.py:734 +#: ../gui/wxpython/menustrings.py:1570 ../gui/wxpython/menustrings.py:1676 #: ../gui/wxpython/image2target/ii2t_menustrings.py:620 #: ../gui/wxpython/image2target/ii2t_menustrings.py:724 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1546 @@ -7845,8 +7819,8 @@ msgid "Test/training point sets" msgstr "" -#: ../gui/wxpython/menustrings.py:628 ../gui/wxpython/menustrings.py:734 -#: ../gui/wxpython/menustrings.py:1570 ../gui/wxpython/menustrings.py:1676 +#: ../gui/wxpython/menustrings.py:629 ../gui/wxpython/menustrings.py:735 +#: ../gui/wxpython/menustrings.py:1571 ../gui/wxpython/menustrings.py:1677 #: ../gui/wxpython/image2target/ii2t_menustrings.py:621 #: ../gui/wxpython/image2target/ii2t_menustrings.py:725 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1547 @@ -7854,14 +7828,14 @@ msgid "Randomly partition points into test/train sets." msgstr "สุ่ม จุด partitionไปเป็น ชุด test/train." -#: ../gui/wxpython/menustrings.py:629 ../gui/wxpython/menustrings.py:1571 +#: ../gui/wxpython/menustrings.py:630 ../gui/wxpython/menustrings.py:1572 #: ../gui/wxpython/image2target/ii2t_menustrings.py:622 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1548 msgid "Tests for normality for vector points" msgstr "" -#: ../gui/wxpython/menustrings.py:630 ../gui/wxpython/menustrings.py:751 -#: ../gui/wxpython/menustrings.py:1572 ../gui/wxpython/menustrings.py:1693 +#: ../gui/wxpython/menustrings.py:631 ../gui/wxpython/menustrings.py:752 +#: ../gui/wxpython/menustrings.py:1573 ../gui/wxpython/menustrings.py:1694 #: ../gui/wxpython/image2target/ii2t_menustrings.py:623 #: ../gui/wxpython/image2target/ii2t_menustrings.py:740 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1549 @@ -7869,323 +7843,323 @@ msgid "Tests for normality for vector points." msgstr "" -#: ../gui/wxpython/menustrings.py:631 ../gui/wxpython/menustrings.py:1573 +#: ../gui/wxpython/menustrings.py:632 ../gui/wxpython/menustrings.py:1574 #: ../gui/wxpython/image2target/ii2t_menustrings.py:624 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1550 msgid "Lidar analysis" msgstr "à¸à¸²à¸£à¸§à¸´à¹€à¸„ราะห์ Lidar" -#: ../gui/wxpython/menustrings.py:634 ../gui/wxpython/menustrings.py:1576 +#: ../gui/wxpython/menustrings.py:635 ../gui/wxpython/menustrings.py:1577 #: ../gui/wxpython/image2target/ii2t_menustrings.py:627 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1553 msgid "Detect edges" msgstr "ค้นหา ขอบ" -#: ../gui/wxpython/menustrings.py:635 ../gui/wxpython/menustrings.py:1577 +#: ../gui/wxpython/menustrings.py:636 ../gui/wxpython/menustrings.py:1578 #: ../gui/wxpython/image2target/ii2t_menustrings.py:628 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1554 msgid "Detects the object's edges from a LIDAR data set." msgstr "ตรวจจับ ขอบของวัตถุ จาภชุดข้อมูล LIDAR" -#: ../gui/wxpython/menustrings.py:636 ../gui/wxpython/menustrings.py:1578 +#: ../gui/wxpython/menustrings.py:637 ../gui/wxpython/menustrings.py:1579 #: ../gui/wxpython/image2target/ii2t_menustrings.py:629 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1555 msgid "Detect interiors" msgstr "ตรวจจับ ภายใน" -#: ../gui/wxpython/menustrings.py:637 ../gui/wxpython/menustrings.py:1579 +#: ../gui/wxpython/menustrings.py:638 ../gui/wxpython/menustrings.py:1580 #: ../gui/wxpython/image2target/ii2t_menustrings.py:630 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1556 msgid "Building contour determination and Region Growing algorithm for determining the building inside" msgstr "à¸à¸³à¸¥à¸±à¸‡à¸ªà¸£à¹‰à¸²à¸‡ contour determination à¹à¸¥à¸° Region Growing algorithm สำหรับ determining the building inside" -#: ../gui/wxpython/menustrings.py:638 ../gui/wxpython/menustrings.py:1580 +#: ../gui/wxpython/menustrings.py:639 ../gui/wxpython/menustrings.py:1581 #: ../gui/wxpython/image2target/ii2t_menustrings.py:631 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1557 msgid "Correct and reclassify objects" msgstr "à¹à¸à¹‰à¹„ข à¹à¸¥à¸° reclassify วัตถุ" -#: ../gui/wxpython/menustrings.py:639 ../gui/wxpython/menustrings.py:1581 +#: ../gui/wxpython/menustrings.py:640 ../gui/wxpython/menustrings.py:1582 #: ../gui/wxpython/image2target/ii2t_menustrings.py:632 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1558 msgid "Corrects the v.lidar.growing output. It is the last of the three algorithms for LIDAR filtering." msgstr "" -#: ../gui/wxpython/menustrings.py:640 ../gui/wxpython/menustrings.py:1582 +#: ../gui/wxpython/menustrings.py:641 ../gui/wxpython/menustrings.py:1583 #: ../gui/wxpython/image2target/ii2t_menustrings.py:633 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1559 msgid "Linear referencing" msgstr "à¸à¸²à¸£à¸­à¹‰à¸²à¸‡à¸­à¸´à¸‡à¸•à¸³à¹à¸«à¸™à¹ˆà¸‡à¹€à¸Šà¸´à¸‡à¹€à¸ªà¹‰à¸™" -#: ../gui/wxpython/menustrings.py:641 ../gui/wxpython/menustrings.py:1583 +#: ../gui/wxpython/menustrings.py:642 ../gui/wxpython/menustrings.py:1584 #: ../gui/wxpython/image2target/ii2t_menustrings.py:634 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1560 msgid "Create LRS" msgstr "สร้าง LRS" -#: ../gui/wxpython/menustrings.py:642 ../gui/wxpython/menustrings.py:1584 +#: ../gui/wxpython/menustrings.py:643 ../gui/wxpython/menustrings.py:1585 #: ../gui/wxpython/image2target/ii2t_menustrings.py:635 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1561 msgid "Creates a linear reference system." msgstr "" -#: ../gui/wxpython/menustrings.py:643 ../gui/wxpython/menustrings.py:1585 +#: ../gui/wxpython/menustrings.py:644 ../gui/wxpython/menustrings.py:1586 #: ../gui/wxpython/image2target/ii2t_menustrings.py:636 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1562 msgid "Create stationing" msgstr "สร้าง Stationing" -#: ../gui/wxpython/menustrings.py:644 ../gui/wxpython/menustrings.py:1586 +#: ../gui/wxpython/menustrings.py:645 ../gui/wxpython/menustrings.py:1587 #: ../gui/wxpython/image2target/ii2t_menustrings.py:637 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1563 msgid "Creates stationing from input lines, and linear reference system." msgstr "" -#: ../gui/wxpython/menustrings.py:645 ../gui/wxpython/menustrings.py:1587 +#: ../gui/wxpython/menustrings.py:646 ../gui/wxpython/menustrings.py:1588 #: ../gui/wxpython/image2target/ii2t_menustrings.py:638 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1564 msgid "Create points/segments" msgstr "สร้าง จุด/ชิ้นส่วน" -#: ../gui/wxpython/menustrings.py:646 ../gui/wxpython/menustrings.py:1588 +#: ../gui/wxpython/menustrings.py:647 ../gui/wxpython/menustrings.py:1589 #: ../gui/wxpython/image2target/ii2t_menustrings.py:639 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1565 msgid "Creates points/segments from input lines, linear reference system and positions read from stdin or a file." msgstr "สร้าง จุด/ชิ้นส่วน จาà¸à¹€à¸ªà¹‰à¸™à¸—ี่นำเข้า, ระบบอ้างอิงเชิงเส้น à¹à¸¥à¸° ตำà¹à¸«à¸™à¹ˆà¸‡ อ่านจาภstdin หรือ ไฟล์." -#: ../gui/wxpython/menustrings.py:647 ../gui/wxpython/menustrings.py:1589 +#: ../gui/wxpython/menustrings.py:648 ../gui/wxpython/menustrings.py:1590 #: ../gui/wxpython/image2target/ii2t_menustrings.py:640 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1566 msgid "Find line id and offset" msgstr "" -#: ../gui/wxpython/menustrings.py:648 ../gui/wxpython/menustrings.py:1590 +#: ../gui/wxpython/menustrings.py:649 ../gui/wxpython/menustrings.py:1591 #: ../gui/wxpython/image2target/ii2t_menustrings.py:641 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1567 msgid "Finds line id and real km+offset for given points in vector map using linear reference system." msgstr "ค้นหา เส้น id à¹à¸¥à¸° real km+offset สำหรับ จุดที่ให้ ในà¹à¸œà¸™à¸—ี่เชิงเส้น โดยใช้ ระบบอ้างอิงตำà¹à¸«à¸™à¹ˆà¸‡à¹€à¸Šà¸´à¸‡à¹€à¸ªà¹‰à¸™." -#: ../gui/wxpython/menustrings.py:649 ../gui/wxpython/menustrings.py:1591 +#: ../gui/wxpython/menustrings.py:650 ../gui/wxpython/menustrings.py:1592 #: ../gui/wxpython/image2target/ii2t_menustrings.py:642 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1568 msgid "Nearest features" msgstr "ข้อมูลที่ใà¸à¸¥à¹‰à¸—ี่สุด" -#: ../gui/wxpython/menustrings.py:650 ../gui/wxpython/menustrings.py:1592 +#: ../gui/wxpython/menustrings.py:651 ../gui/wxpython/menustrings.py:1593 #: ../gui/wxpython/image2target/ii2t_menustrings.py:643 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1569 msgid "Finds the nearest element in vector map 'to' for elements in vector map 'from'." msgstr "" -#: ../gui/wxpython/menustrings.py:651 ../gui/wxpython/menustrings.py:1593 +#: ../gui/wxpython/menustrings.py:652 ../gui/wxpython/menustrings.py:1594 #: ../gui/wxpython/image2target/ii2t_menustrings.py:644 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1570 msgid "Network analysis" msgstr "วเคราะหโครงขาย" -#: ../gui/wxpython/menustrings.py:652 ../gui/wxpython/menustrings.py:1594 +#: ../gui/wxpython/menustrings.py:653 ../gui/wxpython/menustrings.py:1595 #: ../gui/wxpython/image2target/ii2t_menustrings.py:645 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1571 #: ../gui/wxpython/mapdisp/toolbars.py:58 msgid "Vector network analysis tool" msgstr "" -#: ../gui/wxpython/menustrings.py:653 ../gui/wxpython/menustrings.py:1595 +#: ../gui/wxpython/menustrings.py:654 ../gui/wxpython/menustrings.py:1596 #: ../gui/wxpython/image2target/ii2t_menustrings.py:646 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1572 msgid "Tool for interactive vector network analysis." msgstr "" -#: ../gui/wxpython/menustrings.py:654 ../gui/wxpython/menustrings.py:1596 +#: ../gui/wxpython/menustrings.py:655 ../gui/wxpython/menustrings.py:1597 #: ../gui/wxpython/image2target/ii2t_menustrings.py:647 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1573 msgid "Network preparation" msgstr "" -#: ../gui/wxpython/menustrings.py:655 ../gui/wxpython/menustrings.py:1597 +#: ../gui/wxpython/menustrings.py:656 ../gui/wxpython/menustrings.py:1598 #: ../gui/wxpython/image2target/ii2t_menustrings.py:648 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1574 msgid "Performs network maintenance." msgstr "" -#: ../gui/wxpython/menustrings.py:656 ../gui/wxpython/menustrings.py:1598 +#: ../gui/wxpython/menustrings.py:657 ../gui/wxpython/menustrings.py:1599 #: ../gui/wxpython/image2target/ii2t_menustrings.py:649 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1575 msgid "Allocate subnets" msgstr "à¸à¸³à¸«à¸™à¸” subnets" -#: ../gui/wxpython/menustrings.py:657 ../gui/wxpython/menustrings.py:1599 +#: ../gui/wxpython/menustrings.py:658 ../gui/wxpython/menustrings.py:1600 msgid "Allocates subnets for nearest centers. Center node must be opened (costs >= 0). Costs of center node are used in calculation." msgstr "" -#: ../gui/wxpython/menustrings.py:658 ../gui/wxpython/menustrings.py:1600 +#: ../gui/wxpython/menustrings.py:659 ../gui/wxpython/menustrings.py:1601 #: ../gui/wxpython/image2target/ii2t_menustrings.py:651 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1577 msgid "Split net" msgstr "ตัด net" -#: ../gui/wxpython/menustrings.py:659 ../gui/wxpython/menustrings.py:1601 +#: ../gui/wxpython/menustrings.py:660 ../gui/wxpython/menustrings.py:1602 msgid "Splits subnets for nearest centers by cost isolines. Splits net to bands between cost isolines (direction from center). Center node must be opened (costs >= 0). Costs of center node are used in calculation." msgstr "" -#: ../gui/wxpython/menustrings.py:660 ../gui/wxpython/menustrings.py:1602 +#: ../gui/wxpython/menustrings.py:661 ../gui/wxpython/menustrings.py:1603 #: ../gui/wxpython/image2target/ii2t_menustrings.py:653 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1579 msgid "Shortest path" msgstr "" -#: ../gui/wxpython/menustrings.py:661 ../gui/wxpython/menustrings.py:1603 +#: ../gui/wxpython/menustrings.py:662 ../gui/wxpython/menustrings.py:1604 #: ../gui/wxpython/image2target/ii2t_menustrings.py:654 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1580 msgid "Finds shortest path on vector network." msgstr "หา shortest path บน vector network." -#: ../gui/wxpython/menustrings.py:662 ../gui/wxpython/menustrings.py:1604 +#: ../gui/wxpython/menustrings.py:663 ../gui/wxpython/menustrings.py:1605 #: ../gui/wxpython/image2target/ii2t_menustrings.py:655 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1581 msgid "Shortest path for sets of features" msgstr "" -#: ../gui/wxpython/menustrings.py:663 ../gui/wxpython/menustrings.py:1605 +#: ../gui/wxpython/menustrings.py:664 ../gui/wxpython/menustrings.py:1606 #: ../gui/wxpython/image2target/ii2t_menustrings.py:656 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1582 msgid "Computes shortest distance via the network between the given sets of features. Finds the shortest paths from each 'from' point to the nearest 'to' feature and various information about this relation are uploaded to the attribute table." msgstr "" -#: ../gui/wxpython/menustrings.py:664 ../gui/wxpython/menustrings.py:1606 +#: ../gui/wxpython/menustrings.py:665 ../gui/wxpython/menustrings.py:1607 #: ../gui/wxpython/image2target/ii2t_menustrings.py:657 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1583 msgid "Shortest path using timetables" msgstr "" -#: ../gui/wxpython/menustrings.py:665 ../gui/wxpython/menustrings.py:1607 +#: ../gui/wxpython/menustrings.py:666 ../gui/wxpython/menustrings.py:1608 #: ../gui/wxpython/image2target/ii2t_menustrings.py:658 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1584 msgid "Finds shortest path using timetables." msgstr "" -#: ../gui/wxpython/menustrings.py:666 ../gui/wxpython/menustrings.py:1608 +#: ../gui/wxpython/menustrings.py:667 ../gui/wxpython/menustrings.py:1609 #: ../gui/wxpython/image2target/ii2t_menustrings.py:659 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1585 msgid "Shortest path for all pairs" msgstr "" -#: ../gui/wxpython/menustrings.py:667 ../gui/wxpython/menustrings.py:1609 +#: ../gui/wxpython/menustrings.py:668 ../gui/wxpython/menustrings.py:1610 #: ../gui/wxpython/image2target/ii2t_menustrings.py:660 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1586 msgid "Computes the shortest path between all pairs of nodes in the network." msgstr "" -#: ../gui/wxpython/menustrings.py:668 ../gui/wxpython/menustrings.py:1610 +#: ../gui/wxpython/menustrings.py:669 ../gui/wxpython/menustrings.py:1611 #: ../gui/wxpython/image2target/ii2t_menustrings.py:661 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1587 msgid "Visibility network" msgstr "Network ที่มองเห็น" -#: ../gui/wxpython/menustrings.py:669 ../gui/wxpython/menustrings.py:1611 +#: ../gui/wxpython/menustrings.py:670 ../gui/wxpython/menustrings.py:1612 #: ../gui/wxpython/image2target/ii2t_menustrings.py:662 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1588 msgid "Performs visibility graph construction." msgstr "" -#: ../gui/wxpython/menustrings.py:670 ../gui/wxpython/menustrings.py:1612 +#: ../gui/wxpython/menustrings.py:671 ../gui/wxpython/menustrings.py:1613 #: ../gui/wxpython/image2target/ii2t_menustrings.py:663 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1589 msgid "Bridges and articulation points" msgstr "" -#: ../gui/wxpython/menustrings.py:671 ../gui/wxpython/menustrings.py:1613 +#: ../gui/wxpython/menustrings.py:672 ../gui/wxpython/menustrings.py:1614 #: ../gui/wxpython/image2target/ii2t_menustrings.py:664 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1590 msgid "Computes bridges and articulation points in the network." msgstr "" -#: ../gui/wxpython/menustrings.py:672 ../gui/wxpython/menustrings.py:1614 +#: ../gui/wxpython/menustrings.py:673 ../gui/wxpython/menustrings.py:1615 #: ../gui/wxpython/image2target/ii2t_menustrings.py:665 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1591 msgid "Maximum flow" msgstr "" -#: ../gui/wxpython/menustrings.py:673 ../gui/wxpython/menustrings.py:1615 +#: ../gui/wxpython/menustrings.py:674 ../gui/wxpython/menustrings.py:1616 #: ../gui/wxpython/image2target/ii2t_menustrings.py:666 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1592 msgid "Computes the maximum flow between two sets of nodes in the network." msgstr "" -#: ../gui/wxpython/menustrings.py:674 ../gui/wxpython/menustrings.py:1616 +#: ../gui/wxpython/menustrings.py:675 ../gui/wxpython/menustrings.py:1617 #: ../gui/wxpython/image2target/ii2t_menustrings.py:667 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1593 msgid "Vertex connectivity" msgstr "" -#: ../gui/wxpython/menustrings.py:675 ../gui/wxpython/menustrings.py:1617 +#: ../gui/wxpython/menustrings.py:676 ../gui/wxpython/menustrings.py:1618 #: ../gui/wxpython/image2target/ii2t_menustrings.py:668 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1594 msgid "Computes vertex connectivity between two sets of nodes in the network." msgstr "" -#: ../gui/wxpython/menustrings.py:676 ../gui/wxpython/menustrings.py:1618 +#: ../gui/wxpython/menustrings.py:677 ../gui/wxpython/menustrings.py:1619 #: ../gui/wxpython/image2target/ii2t_menustrings.py:669 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1595 msgid "Components" msgstr "" -#: ../gui/wxpython/menustrings.py:677 ../gui/wxpython/menustrings.py:1619 +#: ../gui/wxpython/menustrings.py:678 ../gui/wxpython/menustrings.py:1620 #: ../gui/wxpython/image2target/ii2t_menustrings.py:670 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1596 msgid "Computes strongly and weakly connected components in the network." msgstr "" -#: ../gui/wxpython/menustrings.py:678 ../gui/wxpython/menustrings.py:1620 +#: ../gui/wxpython/menustrings.py:679 ../gui/wxpython/menustrings.py:1621 #: ../gui/wxpython/image2target/ii2t_menustrings.py:671 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1597 msgid "Centrality" msgstr "" -#: ../gui/wxpython/menustrings.py:679 ../gui/wxpython/menustrings.py:1621 +#: ../gui/wxpython/menustrings.py:680 ../gui/wxpython/menustrings.py:1622 #: ../gui/wxpython/image2target/ii2t_menustrings.py:672 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1598 msgid "Computes degree, centrality, betweeness, closeness and eigenvector centrality measures in the network." msgstr "" -#: ../gui/wxpython/menustrings.py:680 ../gui/wxpython/menustrings.py:1622 +#: ../gui/wxpython/menustrings.py:681 ../gui/wxpython/menustrings.py:1623 #: ../gui/wxpython/image2target/ii2t_menustrings.py:673 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1599 msgid "Steiner tree" msgstr "Steiner tree" -#: ../gui/wxpython/menustrings.py:681 ../gui/wxpython/menustrings.py:1623 +#: ../gui/wxpython/menustrings.py:682 ../gui/wxpython/menustrings.py:1624 #: ../gui/wxpython/image2target/ii2t_menustrings.py:674 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1600 msgid "Creates Steiner tree for the network and given terminals. Note that 'Minimum Steiner Tree' problem is NP-hard and heuristic algorithm is used in this module so the result may be sub optimal." msgstr "" -#: ../gui/wxpython/menustrings.py:682 ../gui/wxpython/menustrings.py:1624 +#: ../gui/wxpython/menustrings.py:683 ../gui/wxpython/menustrings.py:1625 #: ../gui/wxpython/image2target/ii2t_menustrings.py:675 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1601 msgid "Minimum spanning tree" msgstr "" -#: ../gui/wxpython/menustrings.py:683 ../gui/wxpython/menustrings.py:1625 +#: ../gui/wxpython/menustrings.py:684 ../gui/wxpython/menustrings.py:1626 #: ../gui/wxpython/image2target/ii2t_menustrings.py:676 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1602 msgid "Computes minimum spanning tree for the network." msgstr "" -#: ../gui/wxpython/menustrings.py:684 ../gui/wxpython/menustrings.py:1626 +#: ../gui/wxpython/menustrings.py:685 ../gui/wxpython/menustrings.py:1627 #: ../gui/wxpython/image2target/ii2t_menustrings.py:677 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1603 msgid "Traveling salesman analysis" msgstr "à¸à¸²à¸£à¸§à¸´à¹€à¸„ราะห์à¸à¸²à¸£à¹€à¸”ินทางของ Salesman" -#: ../gui/wxpython/menustrings.py:685 ../gui/wxpython/menustrings.py:1627 +#: ../gui/wxpython/menustrings.py:686 ../gui/wxpython/menustrings.py:1628 #: ../gui/wxpython/image2target/ii2t_menustrings.py:678 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1604 msgid "Creates a cycle connecting given nodes (Traveling salesman problem). Note that TSP is NP-hard, heuristic algorithm is used by this module and created cycle may be sub optimal" msgstr "" -#: ../gui/wxpython/menustrings.py:686 ../gui/wxpython/menustrings.py:689 -#: ../gui/wxpython/menustrings.py:1628 ../gui/wxpython/menustrings.py:1631 +#: ../gui/wxpython/menustrings.py:687 ../gui/wxpython/menustrings.py:690 +#: ../gui/wxpython/menustrings.py:1629 ../gui/wxpython/menustrings.py:1632 #: ../gui/wxpython/image2target/ii2t_menustrings.py:679 #: ../gui/wxpython/image2target/ii2t_menustrings.py:680 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1605 @@ -8193,1016 +8167,1016 @@ msgid "Overlay vector maps" msgstr "" -#: ../gui/wxpython/menustrings.py:687 ../gui/wxpython/menustrings.py:1629 +#: ../gui/wxpython/menustrings.py:688 ../gui/wxpython/menustrings.py:1630 msgid "Clip vector maps" msgstr "" -#: ../gui/wxpython/menustrings.py:688 ../gui/wxpython/menustrings.py:1630 +#: ../gui/wxpython/menustrings.py:689 ../gui/wxpython/menustrings.py:1631 msgid "Extracts features of input map which overlay features of clip map." msgstr "" -#: ../gui/wxpython/menustrings.py:690 ../gui/wxpython/menustrings.py:1632 +#: ../gui/wxpython/menustrings.py:691 ../gui/wxpython/menustrings.py:1633 #: ../gui/wxpython/image2target/ii2t_menustrings.py:681 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1607 msgid "Overlays two vector maps offering clip, intersection, difference, symmetrical difference, union operators." msgstr "" -#: ../gui/wxpython/menustrings.py:691 ../gui/wxpython/menustrings.py:1633 +#: ../gui/wxpython/menustrings.py:692 ../gui/wxpython/menustrings.py:1634 #: ../gui/wxpython/image2target/ii2t_menustrings.py:682 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1608 msgid "Patch vector maps" msgstr "" -#: ../gui/wxpython/menustrings.py:692 ../gui/wxpython/menustrings.py:1634 +#: ../gui/wxpython/menustrings.py:693 ../gui/wxpython/menustrings.py:1635 #: ../gui/wxpython/image2target/ii2t_menustrings.py:683 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1609 msgid "Creates a new vector map by combining other vector maps." msgstr "" -#: ../gui/wxpython/menustrings.py:693 ../gui/wxpython/menustrings.py:1635 +#: ../gui/wxpython/menustrings.py:694 ../gui/wxpython/menustrings.py:1636 #: ../gui/wxpython/image2target/ii2t_menustrings.py:684 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1610 msgid "Manage categories" msgstr "" -#: ../gui/wxpython/menustrings.py:694 ../gui/wxpython/menustrings.py:1636 +#: ../gui/wxpython/menustrings.py:695 ../gui/wxpython/menustrings.py:1637 #: ../gui/wxpython/image2target/ii2t_menustrings.py:685 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1611 msgid "Change or report categories" msgstr "" -#: ../gui/wxpython/menustrings.py:695 ../gui/wxpython/menustrings.py:1637 +#: ../gui/wxpython/menustrings.py:696 ../gui/wxpython/menustrings.py:1638 #: ../gui/wxpython/image2target/ii2t_menustrings.py:686 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1612 msgid "Attaches, deletes or reports vector categories to map geometry." msgstr "" -#: ../gui/wxpython/menustrings.py:697 ../gui/wxpython/menustrings.py:1639 +#: ../gui/wxpython/menustrings.py:698 ../gui/wxpython/menustrings.py:1640 #: ../gui/wxpython/image2target/ii2t_menustrings.py:688 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1614 msgid "Changes vector category values for an existing vector map according to results of SQL queries or a value in attribute table column." msgstr "" -#: ../gui/wxpython/menustrings.py:698 ../gui/wxpython/menustrings.py:1640 +#: ../gui/wxpython/menustrings.py:699 ../gui/wxpython/menustrings.py:1641 #: ../gui/wxpython/image2target/ii2t_menustrings.py:689 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1615 #: ../gui/wxpython/dbmgr/dialogs.py:122 msgid "Update attributes" msgstr "" -#: ../gui/wxpython/menustrings.py:699 ../gui/wxpython/menustrings.py:1641 +#: ../gui/wxpython/menustrings.py:700 ../gui/wxpython/menustrings.py:1642 #: ../gui/wxpython/image2target/ii2t_menustrings.py:690 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1616 msgid "Update area attributes from raster" msgstr "ปรับปรุง รายละเอียด Area จาà¸à¹à¸œà¸™à¸—ี่เชิงภาพ" -#: ../gui/wxpython/menustrings.py:700 ../gui/wxpython/menustrings.py:1642 +#: ../gui/wxpython/menustrings.py:701 ../gui/wxpython/menustrings.py:1643 #: ../gui/wxpython/image2target/ii2t_menustrings.py:691 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1617 msgid "Calculates univariate statistics from a raster map based on a vector map and uploads statistics to new attribute columns." msgstr "" -#: ../gui/wxpython/menustrings.py:701 ../gui/wxpython/menustrings.py:1643 +#: ../gui/wxpython/menustrings.py:702 ../gui/wxpython/menustrings.py:1644 #: ../gui/wxpython/image2target/ii2t_menustrings.py:692 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1618 msgid "Update area attributes from vector" msgstr "" -#: ../gui/wxpython/menustrings.py:702 ../gui/wxpython/menustrings.py:1644 +#: ../gui/wxpython/menustrings.py:703 ../gui/wxpython/menustrings.py:1645 #: ../gui/wxpython/image2target/ii2t_menustrings.py:693 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1619 msgid "Count points in areas, calculate statistics from point attributes." msgstr "" -#: ../gui/wxpython/menustrings.py:703 ../gui/wxpython/menustrings.py:1645 +#: ../gui/wxpython/menustrings.py:704 ../gui/wxpython/menustrings.py:1646 #: ../gui/wxpython/image2target/ii2t_menustrings.py:694 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1620 msgid "Update point attributes from areas" msgstr "ปรับปรุง รายละเอียด จุด จาภAreas" -#: ../gui/wxpython/menustrings.py:704 ../gui/wxpython/menustrings.py:1646 +#: ../gui/wxpython/menustrings.py:705 ../gui/wxpython/menustrings.py:1647 #: ../gui/wxpython/image2target/ii2t_menustrings.py:695 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1621 msgid "Uploads vector values at positions of vector points to the table." msgstr "Uploads ค่าà¹à¸œà¸™à¸—ี่เชิงเส้น ที่ตำà¹à¸«à¸™à¹ˆà¸‡à¸‚องจุด ไปที่ตาราง" -#: ../gui/wxpython/menustrings.py:705 ../gui/wxpython/menustrings.py:1647 +#: ../gui/wxpython/menustrings.py:706 ../gui/wxpython/menustrings.py:1648 #: ../gui/wxpython/image2target/ii2t_menustrings.py:696 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1622 msgid "Update database values from vector" msgstr "" -#: ../gui/wxpython/menustrings.py:706 ../gui/wxpython/menustrings.py:1648 +#: ../gui/wxpython/menustrings.py:707 ../gui/wxpython/menustrings.py:1649 #: ../gui/wxpython/image2target/ii2t_menustrings.py:697 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1623 msgid "Populates attribute values from vector features." msgstr "" -#: ../gui/wxpython/menustrings.py:707 ../gui/wxpython/menustrings.py:1649 +#: ../gui/wxpython/menustrings.py:708 ../gui/wxpython/menustrings.py:1650 #: ../gui/wxpython/image2target/ii2t_menustrings.py:698 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1624 msgid "Sample raster maps at point locations" msgstr "" -#: ../gui/wxpython/menustrings.py:708 ../gui/wxpython/menustrings.py:1650 +#: ../gui/wxpython/menustrings.py:709 ../gui/wxpython/menustrings.py:1651 #: ../gui/wxpython/image2target/ii2t_menustrings.py:699 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1625 msgid "Uploads raster values at positions of vector points to the table." msgstr "ส่งค่าของà¹à¸œà¸™à¸—ี่เชิงภาพ ที่ตำà¹à¸«à¸™à¹ˆà¸‡ ของ จุดเชิงเส้น ไปที่ตาราง." -#: ../gui/wxpython/menustrings.py:709 ../gui/wxpython/menustrings.py:1651 +#: ../gui/wxpython/menustrings.py:710 ../gui/wxpython/menustrings.py:1652 #: ../gui/wxpython/image2target/ii2t_menustrings.py:700 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1626 msgid "Sample raster neighborhood around points" msgstr "à¹à¸œà¸™à¸—ี่เชิงภาพ Sample neighborhood ที่ตำà¹à¸«à¸™à¹ˆà¸‡à¸£à¸­à¸šà¹†à¸ˆà¸¸à¸”" -#: ../gui/wxpython/menustrings.py:710 ../gui/wxpython/menustrings.py:1652 +#: ../gui/wxpython/menustrings.py:711 ../gui/wxpython/menustrings.py:1653 #: ../gui/wxpython/image2target/ii2t_menustrings.py:701 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1627 msgid "Samples a raster map at vector point locations." msgstr "ตัวอย่าง à¹à¸œà¸™à¸—ี่เชิงภาพ ที่ตำà¹à¸«à¸™à¹ˆà¸‡à¸‚องจุด" -#: ../gui/wxpython/menustrings.py:711 ../gui/wxpython/menustrings.py:1653 +#: ../gui/wxpython/menustrings.py:712 ../gui/wxpython/menustrings.py:1654 #: ../gui/wxpython/image2target/ii2t_menustrings.py:702 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1628 msgid "Generate area for current region" msgstr "สร้าง Area สำหรับ ขอบเขต ปัจจุบัน" -#: ../gui/wxpython/menustrings.py:712 ../gui/wxpython/menustrings.py:1654 +#: ../gui/wxpython/menustrings.py:713 ../gui/wxpython/menustrings.py:1655 #: ../gui/wxpython/image2target/ii2t_menustrings.py:703 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1629 msgid "Creates a vector polygon from the current region extent." msgstr "" -#: ../gui/wxpython/menustrings.py:713 ../gui/wxpython/menustrings.py:1655 +#: ../gui/wxpython/menustrings.py:714 ../gui/wxpython/menustrings.py:1656 #: ../gui/wxpython/image2target/ii2t_menustrings.py:704 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1630 msgid "Generate areas from points" msgstr "สร้างพื้นที่จาà¸à¸ˆà¸¸à¸”" -#: ../gui/wxpython/menustrings.py:714 ../gui/wxpython/menustrings.py:1656 +#: ../gui/wxpython/menustrings.py:715 ../gui/wxpython/menustrings.py:1657 #: ../gui/wxpython/image2target/ii2t_menustrings.py:705 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1631 msgid "Convex hull" msgstr "" -#: ../gui/wxpython/menustrings.py:715 ../gui/wxpython/menustrings.py:1657 +#: ../gui/wxpython/menustrings.py:716 ../gui/wxpython/menustrings.py:1658 #: ../gui/wxpython/image2target/ii2t_menustrings.py:706 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1632 msgid "Produces a 2D/3D convex hull for a given vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:716 ../gui/wxpython/menustrings.py:1658 +#: ../gui/wxpython/menustrings.py:717 ../gui/wxpython/menustrings.py:1659 #: ../gui/wxpython/image2target/ii2t_menustrings.py:707 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1633 msgid "Delaunay triangles" msgstr "Delaunay triangles" -#: ../gui/wxpython/menustrings.py:717 ../gui/wxpython/menustrings.py:1659 +#: ../gui/wxpython/menustrings.py:718 ../gui/wxpython/menustrings.py:1660 #: ../gui/wxpython/image2target/ii2t_menustrings.py:708 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1634 msgid "Creates a Delaunay triangulation from an input vector map containing points or centroids." msgstr "สร้าง Delaunay triangulation จาภà¹à¸œà¸™à¸—ี่เชิงเส้นนำเข้า ที่มี จุด หรือ จุดศูนย์ถ่วง." -#: ../gui/wxpython/menustrings.py:718 ../gui/wxpython/menustrings.py:1660 +#: ../gui/wxpython/menustrings.py:719 ../gui/wxpython/menustrings.py:1661 #: ../gui/wxpython/image2target/ii2t_menustrings.py:709 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1635 msgid "Voronoi diagram/Thiessen polygons" msgstr "Voronoi diagram/Thiessen polygons" -#: ../gui/wxpython/menustrings.py:719 ../gui/wxpython/menustrings.py:1661 +#: ../gui/wxpython/menustrings.py:720 ../gui/wxpython/menustrings.py:1662 msgid "Creates a Voronoi diagram constrained to the extents of the current region from an input vector map containing points or centroids." msgstr "" -#: ../gui/wxpython/menustrings.py:720 ../gui/wxpython/menustrings.py:1662 +#: ../gui/wxpython/menustrings.py:721 ../gui/wxpython/menustrings.py:1663 #: ../gui/wxpython/image2target/ii2t_menustrings.py:711 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1637 msgid "Generate grid" msgstr "สร้าง à¸à¸£à¸´à¸”" -#: ../gui/wxpython/menustrings.py:721 ../gui/wxpython/menustrings.py:1663 +#: ../gui/wxpython/menustrings.py:722 ../gui/wxpython/menustrings.py:1664 #: ../gui/wxpython/image2target/ii2t_menustrings.py:712 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1638 msgid "Creates a vector map of a user-defined grid." msgstr "" -#: ../gui/wxpython/menustrings.py:722 ../gui/wxpython/menustrings.py:1664 +#: ../gui/wxpython/menustrings.py:723 ../gui/wxpython/menustrings.py:1665 #: ../gui/wxpython/image2target/ii2t_menustrings.py:713 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1639 msgid "Generate points" msgstr "สร้างจุด" -#: ../gui/wxpython/menustrings.py:723 ../gui/wxpython/menustrings.py:1665 +#: ../gui/wxpython/menustrings.py:724 ../gui/wxpython/menustrings.py:1666 #: ../gui/wxpython/image2target/ii2t_menustrings.py:714 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1640 msgid "Generate from database" msgstr "" -#: ../gui/wxpython/menustrings.py:724 ../gui/wxpython/menustrings.py:1666 +#: ../gui/wxpython/menustrings.py:725 ../gui/wxpython/menustrings.py:1667 #: ../gui/wxpython/image2target/ii2t_menustrings.py:715 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1641 msgid "Creates new vector (points) map from database table containing coordinates." msgstr "สร้าง à¹à¸œà¸™à¸—ี่เชิงเส้นจุดใหม่ จาภตาราง à¸à¸²à¸™à¸‚้อมูล ที่มี ค่าพิà¸à¸±à¸”" -#: ../gui/wxpython/menustrings.py:725 ../gui/wxpython/menustrings.py:1667 +#: ../gui/wxpython/menustrings.py:726 ../gui/wxpython/menustrings.py:1668 #: ../gui/wxpython/image2target/ii2t_menustrings.py:716 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1642 msgid "Generate points along lines" msgstr "สร้างจุดตามเส้น" -#: ../gui/wxpython/menustrings.py:726 ../gui/wxpython/menustrings.py:1668 +#: ../gui/wxpython/menustrings.py:727 ../gui/wxpython/menustrings.py:1669 #: ../gui/wxpython/image2target/ii2t_menustrings.py:717 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1643 msgid "Creates points along input lines in new vector map with 2 layers." msgstr "" -#: ../gui/wxpython/menustrings.py:727 ../gui/wxpython/menustrings.py:1669 +#: ../gui/wxpython/menustrings.py:728 ../gui/wxpython/menustrings.py:1670 #: ../gui/wxpython/image2target/ii2t_menustrings.py:718 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1644 msgid "Generate random points" msgstr "สร้างจุดสุ่ม" -#: ../gui/wxpython/menustrings.py:728 ../gui/wxpython/menustrings.py:1670 +#: ../gui/wxpython/menustrings.py:729 ../gui/wxpython/menustrings.py:1671 #: ../gui/wxpython/image2target/ii2t_menustrings.py:719 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1645 msgid "Generates random 2D/3D vector points." msgstr "" -#: ../gui/wxpython/menustrings.py:731 ../gui/wxpython/menustrings.py:1673 +#: ../gui/wxpython/menustrings.py:732 ../gui/wxpython/menustrings.py:1674 #: ../gui/wxpython/image2target/ii2t_menustrings.py:722 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1648 msgid "Remove outliers in point sets" msgstr "เอา outliers ใน ชุดของจุด ออà¸" -#: ../gui/wxpython/menustrings.py:736 ../gui/wxpython/menustrings.py:1678 +#: ../gui/wxpython/menustrings.py:737 ../gui/wxpython/menustrings.py:1679 #: ../gui/wxpython/image2target/ii2t_menustrings.py:727 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1653 msgid "Basic vector metadata" msgstr "" -#: ../gui/wxpython/menustrings.py:737 ../gui/wxpython/menustrings.py:1679 +#: ../gui/wxpython/menustrings.py:738 ../gui/wxpython/menustrings.py:1680 #: ../gui/wxpython/image2target/ii2t_menustrings.py:728 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1654 msgid "Outputs basic information about a vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:738 ../gui/wxpython/menustrings.py:1680 +#: ../gui/wxpython/menustrings.py:739 ../gui/wxpython/menustrings.py:1681 #: ../gui/wxpython/image2target/ii2t_menustrings.py:729 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1655 msgid "Classify attribute data" msgstr "" -#: ../gui/wxpython/menustrings.py:739 ../gui/wxpython/menustrings.py:1681 +#: ../gui/wxpython/menustrings.py:740 ../gui/wxpython/menustrings.py:1682 #: ../gui/wxpython/image2target/ii2t_menustrings.py:730 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1656 msgid "Classifies attribute data, e.g. for thematic mapping" msgstr "" -#: ../gui/wxpython/menustrings.py:740 ../gui/wxpython/menustrings.py:1682 +#: ../gui/wxpython/menustrings.py:741 ../gui/wxpython/menustrings.py:1683 #: ../gui/wxpython/image2target/ii2t_menustrings.py:731 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1657 msgid "Report topology by category" msgstr "รายงาน topology โดยหมวดหมู่" -#: ../gui/wxpython/menustrings.py:741 ../gui/wxpython/menustrings.py:1683 +#: ../gui/wxpython/menustrings.py:742 ../gui/wxpython/menustrings.py:1684 #: ../gui/wxpython/image2target/ii2t_menustrings.py:732 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1658 msgid "Reports geometry statistics for vector maps." msgstr "" -#: ../gui/wxpython/menustrings.py:742 ../gui/wxpython/menustrings.py:1684 +#: ../gui/wxpython/menustrings.py:743 ../gui/wxpython/menustrings.py:1685 #: ../gui/wxpython/image2target/ii2t_menustrings.py:733 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1659 msgid "Univariate attribute statistics for points" msgstr "" -#: ../gui/wxpython/menustrings.py:743 ../gui/wxpython/menustrings.py:1685 +#: ../gui/wxpython/menustrings.py:744 ../gui/wxpython/menustrings.py:1686 #: ../gui/wxpython/image2target/ii2t_menustrings.py:734 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1660 msgid "Calculates univariate statistics of vector map features. Variance and standard deviation is calculated only for points if specified." msgstr "" -#: ../gui/wxpython/menustrings.py:744 ../gui/wxpython/menustrings.py:1686 +#: ../gui/wxpython/menustrings.py:745 ../gui/wxpython/menustrings.py:1687 #: ../gui/wxpython/image2target/ii2t_menustrings.py:735 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1661 msgid "Univariate statistics for attribute columns" msgstr "" -#: ../gui/wxpython/menustrings.py:745 ../gui/wxpython/menustrings.py:1687 +#: ../gui/wxpython/menustrings.py:746 ../gui/wxpython/menustrings.py:1688 #: ../gui/wxpython/image2target/ii2t_menustrings.py:736 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1662 msgid "Calculates univariate statistics on selected table column for a GRASS vector map." msgstr "คำนวน univariate statistics บน column ของตารางที่เลือภสำหรับà¹à¸œà¸™à¸—ี่เชิงเส้นของ GRASS" -#: ../gui/wxpython/menustrings.py:747 ../gui/wxpython/menustrings.py:1689 +#: ../gui/wxpython/menustrings.py:748 ../gui/wxpython/menustrings.py:1690 msgid "Vector map profiling tool" msgstr "" -#: ../gui/wxpython/menustrings.py:748 ../gui/wxpython/menustrings.py:1690 +#: ../gui/wxpython/menustrings.py:749 ../gui/wxpython/menustrings.py:1691 #: ../gui/wxpython/image2target/ii2t_menustrings.py:737 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1663 msgid "Quadrat indices" msgstr "ดัชนี Quadrat" -#: ../gui/wxpython/menustrings.py:750 ../gui/wxpython/menustrings.py:1692 +#: ../gui/wxpython/menustrings.py:751 ../gui/wxpython/menustrings.py:1693 #: ../gui/wxpython/image2target/ii2t_menustrings.py:739 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1665 msgid "Test normality" msgstr "ทดสอบ" -#: ../gui/wxpython/menustrings.py:752 ../gui/wxpython/menustrings.py:1694 +#: ../gui/wxpython/menustrings.py:753 ../gui/wxpython/menustrings.py:1695 #: ../gui/wxpython/image2target/ii2t_menustrings.py:741 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1667 msgid "&Imagery" msgstr "" -#: ../gui/wxpython/menustrings.py:753 ../gui/wxpython/menustrings.py:1695 +#: ../gui/wxpython/menustrings.py:754 ../gui/wxpython/menustrings.py:1696 #: ../gui/wxpython/image2target/ii2t_menustrings.py:742 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1668 msgid "Develop images and groups" msgstr "ปรับปรุง ภาพà¹à¸¥à¸°à¸à¸¥à¸¸à¹ˆà¸¡" -#: ../gui/wxpython/menustrings.py:754 ../gui/wxpython/menustrings.py:1696 +#: ../gui/wxpython/menustrings.py:755 ../gui/wxpython/menustrings.py:1697 #: ../gui/wxpython/image2target/ii2t_menustrings.py:743 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1669 msgid "Create/edit group" msgstr "สร้าง/à¹à¸à¹‰à¹„ข à¸à¸¥à¸¸à¹ˆà¸¡" -#: ../gui/wxpython/menustrings.py:755 ../gui/wxpython/menustrings.py:1697 +#: ../gui/wxpython/menustrings.py:756 ../gui/wxpython/menustrings.py:1698 #: ../gui/wxpython/image2target/ii2t_menustrings.py:744 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1670 msgid "Creates, edits, and lists groups of imagery files." msgstr "" -#: ../gui/wxpython/menustrings.py:756 ../gui/wxpython/menustrings.py:1698 +#: ../gui/wxpython/menustrings.py:757 ../gui/wxpython/menustrings.py:1699 #: ../gui/wxpython/image2target/ii2t_menustrings.py:745 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1671 msgid "Target group" msgstr "à¸à¸¥à¸¸à¹ˆà¸¡ เป้าหมาย" -#: ../gui/wxpython/menustrings.py:757 ../gui/wxpython/menustrings.py:1699 +#: ../gui/wxpython/menustrings.py:758 ../gui/wxpython/menustrings.py:1700 #: ../gui/wxpython/image2target/ii2t_menustrings.py:746 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1672 msgid "Targets an imagery group to a GRASS location and mapset." msgstr "à¸à¸¥à¸¸à¹ˆà¸¡à¸ à¸²à¸žà¹€à¸›à¹‰à¸²à¸«à¸¡à¸²à¸¢ ตำà¹à¸«à¸™à¹ˆà¸‡ à¹à¸¥à¸° ชุดà¹à¸œà¸™à¸—ี่ ของ GRASS" -#: ../gui/wxpython/menustrings.py:758 ../gui/wxpython/menustrings.py:1700 +#: ../gui/wxpython/menustrings.py:759 ../gui/wxpython/menustrings.py:1701 #: ../gui/wxpython/image2target/ii2t_menustrings.py:747 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1673 msgid "Mosaic images" msgstr "ต่อภาพ" -#: ../gui/wxpython/menustrings.py:759 ../gui/wxpython/menustrings.py:1701 +#: ../gui/wxpython/menustrings.py:760 ../gui/wxpython/menustrings.py:1702 #: ../gui/wxpython/image2target/ii2t_menustrings.py:748 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1674 msgid "Mosaics several images and extends colormap." msgstr "" -#: ../gui/wxpython/menustrings.py:760 ../gui/wxpython/menustrings.py:1702 +#: ../gui/wxpython/menustrings.py:761 ../gui/wxpython/menustrings.py:1703 #: ../gui/wxpython/image2target/ii2t_menustrings.py:749 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1675 msgid "Manage image colors" msgstr "" -#: ../gui/wxpython/menustrings.py:761 ../gui/wxpython/menustrings.py:1703 +#: ../gui/wxpython/menustrings.py:762 ../gui/wxpython/menustrings.py:1704 #: ../gui/wxpython/image2target/ii2t_menustrings.py:750 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1676 msgid "Color balance for RGB" msgstr "สี RGB" -#: ../gui/wxpython/menustrings.py:762 ../gui/wxpython/menustrings.py:1704 +#: ../gui/wxpython/menustrings.py:763 ../gui/wxpython/menustrings.py:1705 #: ../gui/wxpython/image2target/ii2t_menustrings.py:751 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1677 msgid "Performs auto-balancing of colors for RGB images." msgstr "" -#: ../gui/wxpython/menustrings.py:763 ../gui/wxpython/menustrings.py:1705 +#: ../gui/wxpython/menustrings.py:764 ../gui/wxpython/menustrings.py:1706 #: ../gui/wxpython/image2target/ii2t_menustrings.py:752 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1678 msgid "HIS to RGB" msgstr "HIS ไปเป็น RGB" -#: ../gui/wxpython/menustrings.py:764 ../gui/wxpython/menustrings.py:1706 +#: ../gui/wxpython/menustrings.py:765 ../gui/wxpython/menustrings.py:1707 #: ../gui/wxpython/image2target/ii2t_menustrings.py:753 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1679 msgid "Transforms raster maps from HIS (Hue-Intensity-Saturation) color space to RGB (Red-Green-Blue) color space." msgstr "" -#: ../gui/wxpython/menustrings.py:766 ../gui/wxpython/menustrings.py:1708 +#: ../gui/wxpython/menustrings.py:767 ../gui/wxpython/menustrings.py:1709 #: ../gui/wxpython/image2target/ii2t_menustrings.py:755 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1681 msgid "Transforms raster maps from RGB (Red-Green-Blue) color space to HIS (Hue-Intensity-Saturation) color space." msgstr "" -#: ../gui/wxpython/menustrings.py:767 ../gui/wxpython/menustrings.py:1709 +#: ../gui/wxpython/menustrings.py:768 ../gui/wxpython/menustrings.py:1710 #: ../gui/wxpython/image2target/ii2t_menustrings.py:756 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1682 msgid "Rectify image or raster" msgstr "" -#: ../gui/wxpython/menustrings.py:768 ../gui/wxpython/menustrings.py:1710 +#: ../gui/wxpython/menustrings.py:769 ../gui/wxpython/menustrings.py:1711 #: ../gui/wxpython/image2target/ii2t_menustrings.py:757 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1683 msgid "Rectifies an image by computing a coordinate transformation for each pixel in the image based on the control points." msgstr "" -#: ../gui/wxpython/menustrings.py:769 ../gui/wxpython/menustrings.py:1711 +#: ../gui/wxpython/menustrings.py:770 ../gui/wxpython/menustrings.py:1712 #: ../gui/wxpython/image2target/ii2t_menustrings.py:758 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1684 #: ../gui/wxpython/lmgr/layertree.py:795 msgid "Histogram" msgstr "Histogram" -#: ../gui/wxpython/menustrings.py:770 ../gui/wxpython/menustrings.py:1712 +#: ../gui/wxpython/menustrings.py:771 ../gui/wxpython/menustrings.py:1713 #: ../gui/wxpython/image2target/ii2t_menustrings.py:759 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1685 msgid "Generate histogram of image" msgstr "" -#: ../gui/wxpython/menustrings.py:771 ../gui/wxpython/menustrings.py:1713 +#: ../gui/wxpython/menustrings.py:772 ../gui/wxpython/menustrings.py:1714 #: ../gui/wxpython/image2target/ii2t_menustrings.py:760 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1686 msgid "Spectral response" msgstr "Spectral ที่ตอบสนอง" -#: ../gui/wxpython/menustrings.py:772 ../gui/wxpython/menustrings.py:1714 +#: ../gui/wxpython/menustrings.py:773 ../gui/wxpython/menustrings.py:1715 #: ../gui/wxpython/image2target/ii2t_menustrings.py:761 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1687 msgid "Displays spectral response at user specified locations in group or images." msgstr "" -#: ../gui/wxpython/menustrings.py:773 ../gui/wxpython/menustrings.py:1715 +#: ../gui/wxpython/menustrings.py:774 ../gui/wxpython/menustrings.py:1716 #: ../gui/wxpython/image2target/ii2t_menustrings.py:762 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1688 msgid "Pan sharpening" msgstr "" -#: ../gui/wxpython/menustrings.py:774 ../gui/wxpython/menustrings.py:1716 +#: ../gui/wxpython/menustrings.py:775 ../gui/wxpython/menustrings.py:1717 #: ../gui/wxpython/image2target/ii2t_menustrings.py:763 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1689 msgid "Image fusion algorithms to sharpen multispectral with high-res panchromatic channels" msgstr "" -#: ../gui/wxpython/menustrings.py:775 ../gui/wxpython/menustrings.py:1717 +#: ../gui/wxpython/menustrings.py:776 ../gui/wxpython/menustrings.py:1718 #: ../gui/wxpython/image2target/ii2t_menustrings.py:764 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1690 msgid "Classify image" msgstr "à¸à¸²à¸£à¸ˆà¸³à¹à¸™à¸ ภาพ" -#: ../gui/wxpython/menustrings.py:776 ../gui/wxpython/menustrings.py:1718 +#: ../gui/wxpython/menustrings.py:777 ../gui/wxpython/menustrings.py:1719 #: ../gui/wxpython/image2target/ii2t_menustrings.py:765 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1691 msgid "Clustering input for unsupervised classification" msgstr "Clustering input สำหรับ unsupervised classification" -#: ../gui/wxpython/menustrings.py:777 ../gui/wxpython/menustrings.py:1719 +#: ../gui/wxpython/menustrings.py:778 ../gui/wxpython/menustrings.py:1720 #: ../gui/wxpython/image2target/ii2t_menustrings.py:766 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1692 msgid "Generates spectral signatures for land cover types in an image using a clustering algorithm. The resulting signature file is used as input for i.maxlik, to generate an unsupervised image classification." msgstr "" -#: ../gui/wxpython/menustrings.py:778 ../gui/wxpython/menustrings.py:1720 +#: ../gui/wxpython/menustrings.py:779 ../gui/wxpython/menustrings.py:1721 #: ../gui/wxpython/image2target/ii2t_menustrings.py:767 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1693 msgid "Input for supervised MLC" msgstr "นำเข้า supervised MLC" -#: ../gui/wxpython/menustrings.py:779 ../gui/wxpython/menustrings.py:1721 +#: ../gui/wxpython/menustrings.py:780 ../gui/wxpython/menustrings.py:1722 #: ../gui/wxpython/image2target/ii2t_menustrings.py:768 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1694 msgid "Generates statistics for i.maxlik from raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:780 ../gui/wxpython/menustrings.py:1722 +#: ../gui/wxpython/menustrings.py:781 ../gui/wxpython/menustrings.py:1723 #: ../gui/wxpython/image2target/ii2t_menustrings.py:769 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1695 msgid "Maximum likelihood classification (MLC)" msgstr "" -#: ../gui/wxpython/menustrings.py:781 ../gui/wxpython/menustrings.py:1723 +#: ../gui/wxpython/menustrings.py:782 ../gui/wxpython/menustrings.py:1724 #: ../gui/wxpython/image2target/ii2t_menustrings.py:770 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1696 msgid "Classifies the cell spectral reflectances in imagery data. Classification is based on the spectral signature information generated by either i.cluster, g.gui.iclass, or i.gensig." msgstr "" -#: ../gui/wxpython/menustrings.py:782 ../gui/wxpython/menustrings.py:1724 -#: ../gui/wxpython/menustrings.py:1994 +#: ../gui/wxpython/menustrings.py:783 ../gui/wxpython/menustrings.py:1725 +#: ../gui/wxpython/menustrings.py:1995 #: ../gui/wxpython/image2target/ii2t_menustrings.py:771 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1697 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1962 msgid "Interactive input for supervised classification" msgstr "" -#: ../gui/wxpython/menustrings.py:783 ../gui/wxpython/menustrings.py:1725 -#: ../gui/wxpython/menustrings.py:1995 +#: ../gui/wxpython/menustrings.py:784 ../gui/wxpython/menustrings.py:1726 +#: ../gui/wxpython/menustrings.py:1996 #: ../gui/wxpython/image2target/ii2t_menustrings.py:772 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1698 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1963 msgid "Generates spectral signatures by allowing the user to outline training areas." msgstr "" -#: ../gui/wxpython/menustrings.py:784 ../gui/wxpython/menustrings.py:1726 +#: ../gui/wxpython/menustrings.py:785 ../gui/wxpython/menustrings.py:1727 #: ../gui/wxpython/image2target/ii2t_menustrings.py:773 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1699 msgid "Input for supervised SMAP" msgstr "นำเข้า supervised SMAP" -#: ../gui/wxpython/menustrings.py:785 ../gui/wxpython/menustrings.py:1727 +#: ../gui/wxpython/menustrings.py:786 ../gui/wxpython/menustrings.py:1728 #: ../gui/wxpython/image2target/ii2t_menustrings.py:774 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1700 msgid "Generates statistics for i.smap from raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:786 ../gui/wxpython/menustrings.py:1728 +#: ../gui/wxpython/menustrings.py:787 ../gui/wxpython/menustrings.py:1729 #: ../gui/wxpython/image2target/ii2t_menustrings.py:775 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1701 msgid "Sequential maximum a posteriori classification (SMAP)" msgstr "" -#: ../gui/wxpython/menustrings.py:787 ../gui/wxpython/menustrings.py:1729 +#: ../gui/wxpython/menustrings.py:788 ../gui/wxpython/menustrings.py:1730 #: ../gui/wxpython/image2target/ii2t_menustrings.py:776 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1702 msgid "Performs contextual image classification using sequential maximum a posteriori (SMAP) estimation." msgstr "สร้าง contextual image classification ใช้à¸à¸²à¸£à¸›à¸£à¸°à¸¡à¸²à¸“ sequential maximum a posteriori (SMAP)" -#: ../gui/wxpython/menustrings.py:788 ../gui/wxpython/menustrings.py:1730 +#: ../gui/wxpython/menustrings.py:789 ../gui/wxpython/menustrings.py:1731 #: ../gui/wxpython/image2target/ii2t_menustrings.py:777 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1703 msgid "Object segmentation" msgstr "" -#: ../gui/wxpython/menustrings.py:789 ../gui/wxpython/menustrings.py:1731 +#: ../gui/wxpython/menustrings.py:790 ../gui/wxpython/menustrings.py:1732 #: ../gui/wxpython/image2target/ii2t_menustrings.py:778 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1704 msgid "Identifies segments (objects) from imagery data." msgstr "" -#: ../gui/wxpython/menustrings.py:790 ../gui/wxpython/menustrings.py:1732 +#: ../gui/wxpython/menustrings.py:791 ../gui/wxpython/menustrings.py:1733 #: ../gui/wxpython/image2target/ii2t_menustrings.py:779 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1705 msgid "Filter image" msgstr "à¸à¸²à¸£à¸à¸£à¸­à¸‡ ภาพ" -#: ../gui/wxpython/menustrings.py:791 ../gui/wxpython/menustrings.py:1733 +#: ../gui/wxpython/menustrings.py:792 ../gui/wxpython/menustrings.py:1734 #: ../gui/wxpython/image2target/ii2t_menustrings.py:780 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1706 msgid "Edge detection" msgstr "ค้นหาขอบมุม" -#: ../gui/wxpython/menustrings.py:792 ../gui/wxpython/menustrings.py:1734 +#: ../gui/wxpython/menustrings.py:793 ../gui/wxpython/menustrings.py:1735 #: ../gui/wxpython/image2target/ii2t_menustrings.py:781 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1707 msgid "Zero-crossing \"edge detection\" raster function for image processing." msgstr "Zero-crossing \"edge detection\" คำสั่งของภาพ สำหรับ image processing." -#: ../gui/wxpython/menustrings.py:793 ../gui/wxpython/menustrings.py:1735 +#: ../gui/wxpython/menustrings.py:794 ../gui/wxpython/menustrings.py:1736 #: ../gui/wxpython/image2target/ii2t_menustrings.py:782 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1708 msgid "Matrix/convolving filter" msgstr "ตัวà¸à¸£à¸­à¸‡ Matrix/convolving" -#: ../gui/wxpython/menustrings.py:794 ../gui/wxpython/menustrings.py:1736 +#: ../gui/wxpython/menustrings.py:795 ../gui/wxpython/menustrings.py:1737 #: ../gui/wxpython/image2target/ii2t_menustrings.py:783 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1709 msgid "Performs raster map matrix filter." msgstr "" -#: ../gui/wxpython/menustrings.py:795 ../gui/wxpython/menustrings.py:1737 +#: ../gui/wxpython/menustrings.py:796 ../gui/wxpython/menustrings.py:1738 #: ../gui/wxpython/image2target/ii2t_menustrings.py:784 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1710 msgid "Transform image" msgstr "" -#: ../gui/wxpython/menustrings.py:796 ../gui/wxpython/menustrings.py:1738 +#: ../gui/wxpython/menustrings.py:797 ../gui/wxpython/menustrings.py:1739 #: ../gui/wxpython/image2target/ii2t_menustrings.py:785 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1711 msgid "Canonical correlation" msgstr "Canonical correlation" -#: ../gui/wxpython/menustrings.py:797 ../gui/wxpython/menustrings.py:1739 +#: ../gui/wxpython/menustrings.py:798 ../gui/wxpython/menustrings.py:1740 #: ../gui/wxpython/image2target/ii2t_menustrings.py:786 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1712 msgid "Canonical components analysis (CCA) program for image processing." msgstr "" -#: ../gui/wxpython/menustrings.py:798 ../gui/wxpython/menustrings.py:1740 +#: ../gui/wxpython/menustrings.py:799 ../gui/wxpython/menustrings.py:1741 #: ../gui/wxpython/image2target/ii2t_menustrings.py:787 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1713 msgid "Principal components" msgstr "ส่วนประà¸à¸­à¸šà¸«à¸¥à¸±à¸" -#: ../gui/wxpython/menustrings.py:799 ../gui/wxpython/menustrings.py:1741 +#: ../gui/wxpython/menustrings.py:800 ../gui/wxpython/menustrings.py:1742 #: ../gui/wxpython/image2target/ii2t_menustrings.py:788 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1714 msgid "Principal components analysis (PCA) for image processing." msgstr "" -#: ../gui/wxpython/menustrings.py:800 ../gui/wxpython/menustrings.py:1742 +#: ../gui/wxpython/menustrings.py:801 ../gui/wxpython/menustrings.py:1743 #: ../gui/wxpython/image2target/ii2t_menustrings.py:789 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1715 msgid "Fast Fourier" msgstr "Fast Fourier" -#: ../gui/wxpython/menustrings.py:801 ../gui/wxpython/menustrings.py:1743 +#: ../gui/wxpython/menustrings.py:802 ../gui/wxpython/menustrings.py:1744 #: ../gui/wxpython/image2target/ii2t_menustrings.py:790 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1716 msgid "Fast Fourier Transform (FFT) for image processing." msgstr "Fast Fourier Transform (FFT) for image processing." -#: ../gui/wxpython/menustrings.py:802 ../gui/wxpython/menustrings.py:1744 +#: ../gui/wxpython/menustrings.py:803 ../gui/wxpython/menustrings.py:1745 #: ../gui/wxpython/image2target/ii2t_menustrings.py:791 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1717 msgid "Inverse Fast Fourier" msgstr "ส่วนà¸à¸¥à¸±à¸šà¸‚อง Fast Fourier" -#: ../gui/wxpython/menustrings.py:803 ../gui/wxpython/menustrings.py:1745 +#: ../gui/wxpython/menustrings.py:804 ../gui/wxpython/menustrings.py:1746 #: ../gui/wxpython/image2target/ii2t_menustrings.py:792 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1718 msgid "Inverse Fast Fourier Transform (IFFT) for image processing." msgstr "หาส่วนà¸à¸¥à¸±à¸š Fast Fourier Transform (IFFT) สำหรับ image processing" -#: ../gui/wxpython/menustrings.py:804 ../gui/wxpython/menustrings.py:1746 +#: ../gui/wxpython/menustrings.py:805 ../gui/wxpython/menustrings.py:1747 #: ../gui/wxpython/image2target/ii2t_menustrings.py:793 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1719 msgid "Satellite images tools" msgstr "" -#: ../gui/wxpython/menustrings.py:805 ../gui/wxpython/menustrings.py:1747 +#: ../gui/wxpython/menustrings.py:806 ../gui/wxpython/menustrings.py:1748 #: ../gui/wxpython/image2target/ii2t_menustrings.py:794 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1720 msgid "Aster DN to radiance/reflectance" msgstr "" -#: ../gui/wxpython/menustrings.py:806 ../gui/wxpython/menustrings.py:1748 +#: ../gui/wxpython/menustrings.py:807 ../gui/wxpython/menustrings.py:1749 #: ../gui/wxpython/image2target/ii2t_menustrings.py:795 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1721 msgid "Calculates Top of Atmosphere Radiance/Reflectance/Brightness Temperature from ASTER DN." msgstr "" -#: ../gui/wxpython/menustrings.py:807 ../gui/wxpython/menustrings.py:1749 +#: ../gui/wxpython/menustrings.py:808 ../gui/wxpython/menustrings.py:1750 #: ../gui/wxpython/image2target/ii2t_menustrings.py:796 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1722 msgid "Landsat DN to radiance/reflectance" msgstr "" -#: ../gui/wxpython/menustrings.py:808 ../gui/wxpython/menustrings.py:1750 +#: ../gui/wxpython/menustrings.py:809 ../gui/wxpython/menustrings.py:1751 #: ../gui/wxpython/image2target/ii2t_menustrings.py:797 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1723 msgid "Calculates top-of-atmosphere radiance or reflectance and temperature for Landsat MSS/TM/ETM+/OLI" msgstr "" -#: ../gui/wxpython/menustrings.py:809 ../gui/wxpython/menustrings.py:1751 +#: ../gui/wxpython/menustrings.py:810 ../gui/wxpython/menustrings.py:1752 #: ../gui/wxpython/image2target/ii2t_menustrings.py:798 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1724 msgid "Landsat cloud cover assessment" msgstr "" -#: ../gui/wxpython/menustrings.py:810 ../gui/wxpython/menustrings.py:1752 +#: ../gui/wxpython/menustrings.py:811 ../gui/wxpython/menustrings.py:1753 #: ../gui/wxpython/image2target/ii2t_menustrings.py:799 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1725 msgid "Performs Landsat TM/ETM+ Automatic Cloud Cover Assessment (ACCA)." msgstr "" -#: ../gui/wxpython/menustrings.py:811 ../gui/wxpython/menustrings.py:1753 +#: ../gui/wxpython/menustrings.py:812 ../gui/wxpython/menustrings.py:1754 #: ../gui/wxpython/image2target/ii2t_menustrings.py:800 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1726 msgid "Modis quality control" msgstr "" -#: ../gui/wxpython/menustrings.py:812 ../gui/wxpython/menustrings.py:1754 +#: ../gui/wxpython/menustrings.py:813 ../gui/wxpython/menustrings.py:1755 #: ../gui/wxpython/image2target/ii2t_menustrings.py:801 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1727 msgid "Extracts quality control parameters from MODIS QC layers." msgstr "" -#: ../gui/wxpython/menustrings.py:813 ../gui/wxpython/menustrings.py:1755 +#: ../gui/wxpython/menustrings.py:814 ../gui/wxpython/menustrings.py:1756 #: ../gui/wxpython/image2target/ii2t_menustrings.py:802 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1728 msgid "Atmospheric correction" msgstr "" -#: ../gui/wxpython/menustrings.py:814 ../gui/wxpython/menustrings.py:1756 +#: ../gui/wxpython/menustrings.py:815 ../gui/wxpython/menustrings.py:1757 #: ../gui/wxpython/image2target/ii2t_menustrings.py:803 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1729 msgid "Performs atmospheric correction using the 6S algorithm. 6S - Second Simulation of Satellite Signal in the Solar Spectrum." msgstr "" -#: ../gui/wxpython/menustrings.py:815 ../gui/wxpython/menustrings.py:1757 +#: ../gui/wxpython/menustrings.py:816 ../gui/wxpython/menustrings.py:1758 #: ../gui/wxpython/image2target/ii2t_menustrings.py:804 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1730 msgid "Topographic correction" msgstr "" -#: ../gui/wxpython/menustrings.py:816 ../gui/wxpython/menustrings.py:1758 +#: ../gui/wxpython/menustrings.py:817 ../gui/wxpython/menustrings.py:1759 #: ../gui/wxpython/image2target/ii2t_menustrings.py:805 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1731 msgid "Computes topographic correction of reflectance." msgstr "" -#: ../gui/wxpython/menustrings.py:817 ../gui/wxpython/menustrings.py:1759 +#: ../gui/wxpython/menustrings.py:818 ../gui/wxpython/menustrings.py:1760 msgid "Orthophoto tools" msgstr "" -#: ../gui/wxpython/menustrings.py:818 ../gui/wxpython/menustrings.py:1760 +#: ../gui/wxpython/menustrings.py:819 ../gui/wxpython/menustrings.py:1761 msgid "Manage GCPs for 3D correction" msgstr "" -#: ../gui/wxpython/menustrings.py:819 ../gui/wxpython/menustrings.py:1761 +#: ../gui/wxpython/menustrings.py:820 ../gui/wxpython/menustrings.py:1762 msgid "Georectifies a map and allows managing GCP for 3D correction." msgstr "" -#: ../gui/wxpython/menustrings.py:820 ../gui/wxpython/menustrings.py:1762 +#: ../gui/wxpython/menustrings.py:821 ../gui/wxpython/menustrings.py:1763 msgid "Corrects scanning distortions" msgstr "" -#: ../gui/wxpython/menustrings.py:821 ../gui/wxpython/menustrings.py:1763 +#: ../gui/wxpython/menustrings.py:822 ../gui/wxpython/menustrings.py:1764 msgid "Corrects scanning distortions of a scanned aerial photo." msgstr "" -#: ../gui/wxpython/menustrings.py:822 ../gui/wxpython/menustrings.py:1764 +#: ../gui/wxpython/menustrings.py:823 ../gui/wxpython/menustrings.py:1765 #: ../gui/wxpython/image2target/ii2t_menustrings.py:806 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1732 msgid "Satellite images products" msgstr "" -#: ../gui/wxpython/menustrings.py:823 ../gui/wxpython/menustrings.py:1765 +#: ../gui/wxpython/menustrings.py:824 ../gui/wxpython/menustrings.py:1766 #: ../gui/wxpython/image2target/ii2t_menustrings.py:807 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1733 msgid "Vegetation indices" msgstr "" -#: ../gui/wxpython/menustrings.py:824 ../gui/wxpython/menustrings.py:1766 +#: ../gui/wxpython/menustrings.py:825 ../gui/wxpython/menustrings.py:1767 #: ../gui/wxpython/image2target/ii2t_menustrings.py:808 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1734 msgid "Calculates different types of vegetation indices. Uses red and nir bands mostly, and some indices require additional bands." msgstr "" -#: ../gui/wxpython/menustrings.py:825 ../gui/wxpython/menustrings.py:1767 +#: ../gui/wxpython/menustrings.py:826 ../gui/wxpython/menustrings.py:1768 #: ../gui/wxpython/image2target/ii2t_menustrings.py:809 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1735 msgid "Tasseled cap vegetation index" msgstr "" -#: ../gui/wxpython/menustrings.py:826 ../gui/wxpython/menustrings.py:1768 +#: ../gui/wxpython/menustrings.py:827 ../gui/wxpython/menustrings.py:1769 #: ../gui/wxpython/image2target/ii2t_menustrings.py:810 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1736 msgid "Performs Tasseled Cap (Kauth Thomas) transformation." msgstr "" -#: ../gui/wxpython/menustrings.py:827 ../gui/wxpython/menustrings.py:1769 +#: ../gui/wxpython/menustrings.py:828 ../gui/wxpython/menustrings.py:1770 #: ../gui/wxpython/image2target/ii2t_menustrings.py:811 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1737 msgid "Albedo" msgstr "" -#: ../gui/wxpython/menustrings.py:828 ../gui/wxpython/menustrings.py:1770 +#: ../gui/wxpython/menustrings.py:829 ../gui/wxpython/menustrings.py:1771 #: ../gui/wxpython/image2target/ii2t_menustrings.py:812 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1738 msgid "Computes broad band albedo from surface reflectance." msgstr "" -#: ../gui/wxpython/menustrings.py:829 ../gui/wxpython/menustrings.py:1771 +#: ../gui/wxpython/menustrings.py:830 ../gui/wxpython/menustrings.py:1772 #: ../gui/wxpython/image2target/ii2t_menustrings.py:813 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1739 msgid "Emissivity" msgstr "" -#: ../gui/wxpython/menustrings.py:830 ../gui/wxpython/menustrings.py:1772 +#: ../gui/wxpython/menustrings.py:831 ../gui/wxpython/menustrings.py:1773 #: ../gui/wxpython/image2target/ii2t_menustrings.py:814 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1740 msgid "Computes emissivity from NDVI, generic method for sparse land." msgstr "" -#: ../gui/wxpython/menustrings.py:831 ../gui/wxpython/menustrings.py:1773 +#: ../gui/wxpython/menustrings.py:832 ../gui/wxpython/menustrings.py:1774 #: ../gui/wxpython/image2target/ii2t_menustrings.py:815 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1741 msgid "Biomass growth" msgstr "" -#: ../gui/wxpython/menustrings.py:832 ../gui/wxpython/menustrings.py:1774 +#: ../gui/wxpython/menustrings.py:833 ../gui/wxpython/menustrings.py:1775 #: ../gui/wxpython/image2target/ii2t_menustrings.py:816 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1742 msgid "Computes biomass growth, precursor of crop yield calculation." msgstr "" -#: ../gui/wxpython/menustrings.py:833 ../gui/wxpython/menustrings.py:1775 +#: ../gui/wxpython/menustrings.py:834 ../gui/wxpython/menustrings.py:1776 #: ../gui/wxpython/image2target/ii2t_menustrings.py:817 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1743 msgid "Evapotranspiration calculation" msgstr "" -#: ../gui/wxpython/menustrings.py:834 ../gui/wxpython/menustrings.py:1776 +#: ../gui/wxpython/menustrings.py:835 ../gui/wxpython/menustrings.py:1777 #: ../gui/wxpython/image2target/ii2t_menustrings.py:818 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1744 msgid "Instantaneaous Net Radiation" msgstr "" -#: ../gui/wxpython/menustrings.py:835 ../gui/wxpython/menustrings.py:1777 +#: ../gui/wxpython/menustrings.py:836 ../gui/wxpython/menustrings.py:1778 #: ../gui/wxpython/image2target/ii2t_menustrings.py:819 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1745 msgid "Net radiation approximation (Bastiaanssen, 1995)." msgstr "" -#: ../gui/wxpython/menustrings.py:836 ../gui/wxpython/menustrings.py:1778 +#: ../gui/wxpython/menustrings.py:837 ../gui/wxpython/menustrings.py:1779 #: ../gui/wxpython/image2target/ii2t_menustrings.py:820 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1746 msgid "Soil heat flux" msgstr "" -#: ../gui/wxpython/menustrings.py:837 ../gui/wxpython/menustrings.py:1779 +#: ../gui/wxpython/menustrings.py:838 ../gui/wxpython/menustrings.py:1780 #: ../gui/wxpython/image2target/ii2t_menustrings.py:821 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1747 msgid "Soil heat flux approximation (Bastiaanssen, 1995)." msgstr "" -#: ../gui/wxpython/menustrings.py:838 ../gui/wxpython/menustrings.py:1780 +#: ../gui/wxpython/menustrings.py:839 ../gui/wxpython/menustrings.py:1781 #: ../gui/wxpython/image2target/ii2t_menustrings.py:822 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1748 msgid "Sensible heat flux" msgstr "" -#: ../gui/wxpython/menustrings.py:839 ../gui/wxpython/menustrings.py:1781 +#: ../gui/wxpython/menustrings.py:840 ../gui/wxpython/menustrings.py:1782 #: ../gui/wxpython/image2target/ii2t_menustrings.py:823 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1749 msgid "Computes sensible heat flux iteration SEBAL 01." msgstr "" -#: ../gui/wxpython/menustrings.py:840 ../gui/wxpython/menustrings.py:1782 +#: ../gui/wxpython/menustrings.py:841 ../gui/wxpython/menustrings.py:1783 #: ../gui/wxpython/image2target/ii2t_menustrings.py:824 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1750 msgid "Evaporative fraction" msgstr "" -#: ../gui/wxpython/menustrings.py:841 ../gui/wxpython/menustrings.py:1783 +#: ../gui/wxpython/menustrings.py:842 ../gui/wxpython/menustrings.py:1784 #: ../gui/wxpython/image2target/ii2t_menustrings.py:825 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1751 msgid "Computes evaporative fraction and root zone soil moisture." msgstr "" -#: ../gui/wxpython/menustrings.py:842 ../gui/wxpython/menustrings.py:1784 +#: ../gui/wxpython/menustrings.py:843 ../gui/wxpython/menustrings.py:1785 #: ../gui/wxpython/image2target/ii2t_menustrings.py:826 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1752 msgid "Actual Evapotranspiration" msgstr "" -#: ../gui/wxpython/menustrings.py:843 ../gui/wxpython/menustrings.py:1785 +#: ../gui/wxpython/menustrings.py:844 ../gui/wxpython/menustrings.py:1786 #: ../gui/wxpython/image2target/ii2t_menustrings.py:827 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1753 msgid "Actual evapotranspiration for diurnal period (Bastiaanssen, 1995)." msgstr "" -#: ../gui/wxpython/menustrings.py:844 ../gui/wxpython/menustrings.py:1786 +#: ../gui/wxpython/menustrings.py:845 ../gui/wxpython/menustrings.py:1787 #: ../gui/wxpython/image2target/ii2t_menustrings.py:828 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1754 msgid "Temporal integration of ETa" msgstr "" -#: ../gui/wxpython/menustrings.py:845 ../gui/wxpython/menustrings.py:1787 +#: ../gui/wxpython/menustrings.py:846 ../gui/wxpython/menustrings.py:1788 #: ../gui/wxpython/image2target/ii2t_menustrings.py:829 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1755 msgid "Computes temporal integration of satellite ET actual (ETa) following the daily ET reference (ETo) from meteorological station(s)." msgstr "" -#: ../gui/wxpython/menustrings.py:846 ../gui/wxpython/menustrings.py:1788 +#: ../gui/wxpython/menustrings.py:847 ../gui/wxpython/menustrings.py:1789 #: ../gui/wxpython/image2target/ii2t_menustrings.py:830 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1756 msgid "Hargreaves methods Evapotranspiration" msgstr "" -#: ../gui/wxpython/menustrings.py:847 ../gui/wxpython/menustrings.py:1789 +#: ../gui/wxpython/menustrings.py:848 ../gui/wxpython/menustrings.py:1790 #: ../gui/wxpython/image2target/ii2t_menustrings.py:831 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1757 msgid "Computes evapotranspiration calculation modified or original Hargreaves formulation, 2001." msgstr "" -#: ../gui/wxpython/menustrings.py:848 ../gui/wxpython/menustrings.py:1790 +#: ../gui/wxpython/menustrings.py:849 ../gui/wxpython/menustrings.py:1791 #: ../gui/wxpython/image2target/ii2t_menustrings.py:832 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1758 msgid "Penman-Monteith Evapotranspiration" msgstr "" -#: ../gui/wxpython/menustrings.py:849 ../gui/wxpython/menustrings.py:1791 +#: ../gui/wxpython/menustrings.py:850 ../gui/wxpython/menustrings.py:1792 #: ../gui/wxpython/image2target/ii2t_menustrings.py:833 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1759 msgid "Computes potential evapotranspiration calculation with hourly Penman-Monteith." msgstr "" -#: ../gui/wxpython/menustrings.py:850 ../gui/wxpython/menustrings.py:1792 +#: ../gui/wxpython/menustrings.py:851 ../gui/wxpython/menustrings.py:1793 #: ../gui/wxpython/image2target/ii2t_menustrings.py:834 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1760 msgid "Priestley-Taylor Evapotranspiration" msgstr "" -#: ../gui/wxpython/menustrings.py:851 ../gui/wxpython/menustrings.py:1793 +#: ../gui/wxpython/menustrings.py:852 ../gui/wxpython/menustrings.py:1794 #: ../gui/wxpython/image2target/ii2t_menustrings.py:835 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1761 msgid "Computes evapotranspiration calculation Priestley and Taylor formulation, 1972." msgstr "" -#: ../gui/wxpython/menustrings.py:853 ../gui/wxpython/menustrings.py:1795 +#: ../gui/wxpython/menustrings.py:854 ../gui/wxpython/menustrings.py:1796 #: ../gui/wxpython/image2target/ii2t_menustrings.py:837 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1763 msgid "Kappa analysis" msgstr "à¸à¸²à¸£à¸§à¸´à¹€à¸„ราะห์ Kappa" -#: ../gui/wxpython/menustrings.py:854 ../gui/wxpython/menustrings.py:1796 +#: ../gui/wxpython/menustrings.py:855 ../gui/wxpython/menustrings.py:1797 #: ../gui/wxpython/image2target/ii2t_menustrings.py:838 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1764 msgid "Calculates error matrix and kappa parameter for accuracy assessment of classification result." msgstr "" -#: ../gui/wxpython/menustrings.py:855 ../gui/wxpython/menustrings.py:1797 +#: ../gui/wxpython/menustrings.py:856 ../gui/wxpython/menustrings.py:1798 #: ../gui/wxpython/image2target/ii2t_menustrings.py:839 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1765 msgid "OIF for LandSat TM" msgstr "OIF สำหรับ LandSat TM" -#: ../gui/wxpython/menustrings.py:856 ../gui/wxpython/menustrings.py:1798 +#: ../gui/wxpython/menustrings.py:857 ../gui/wxpython/menustrings.py:1799 #: ../gui/wxpython/image2target/ii2t_menustrings.py:840 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1766 msgid "Calculates Optimum-Index-Factor table for spectral bands" msgstr "" -#: ../gui/wxpython/menustrings.py:857 ../gui/wxpython/menustrings.py:1799 +#: ../gui/wxpython/menustrings.py:858 ../gui/wxpython/menustrings.py:1800 #: ../gui/wxpython/image2target/ii2t_menustrings.py:841 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1767 msgid "3D r&aster" msgstr "" -#: ../gui/wxpython/menustrings.py:858 ../gui/wxpython/menustrings.py:1800 +#: ../gui/wxpython/menustrings.py:859 ../gui/wxpython/menustrings.py:1801 #: ../gui/wxpython/image2target/ii2t_menustrings.py:842 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1768 msgid "Develop 3D raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:859 ../gui/wxpython/menustrings.py:1801 +#: ../gui/wxpython/menustrings.py:860 ../gui/wxpython/menustrings.py:1802 #: ../gui/wxpython/image2target/ii2t_menustrings.py:843 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1769 msgid "Manage 3D NULL values" msgstr "" -#: ../gui/wxpython/menustrings.py:860 ../gui/wxpython/menustrings.py:1802 +#: ../gui/wxpython/menustrings.py:861 ../gui/wxpython/menustrings.py:1803 #: ../gui/wxpython/image2target/ii2t_menustrings.py:844 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1770 msgid "Explicitly create the 3D NULL-value bitmap file." msgstr "สร้าง 3D NULL-value bitmap ไฟล์." -#: ../gui/wxpython/menustrings.py:861 ../gui/wxpython/menustrings.py:1803 +#: ../gui/wxpython/menustrings.py:862 ../gui/wxpython/menustrings.py:1804 #: ../gui/wxpython/image2target/ii2t_menustrings.py:845 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1771 msgid "Manage timestamp" msgstr "" -#: ../gui/wxpython/menustrings.py:862 ../gui/wxpython/menustrings.py:1804 +#: ../gui/wxpython/menustrings.py:863 ../gui/wxpython/menustrings.py:1805 #: ../gui/wxpython/image2target/ii2t_menustrings.py:846 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1772 msgid "Modifies a timestamp for a 3D raster map. Print/add/remove a timestamp for a 3D raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:864 ../gui/wxpython/menustrings.py:1806 +#: ../gui/wxpython/menustrings.py:865 ../gui/wxpython/menustrings.py:1807 #: ../gui/wxpython/image2target/ii2t_menustrings.py:848 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1774 msgid "3D rasters to raster series" msgstr "" -#: ../gui/wxpython/menustrings.py:866 ../gui/wxpython/menustrings.py:1808 +#: ../gui/wxpython/menustrings.py:867 ../gui/wxpython/menustrings.py:1809 #: ../gui/wxpython/image2target/ii2t_menustrings.py:850 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1776 msgid "3D color tables" msgstr "" -#: ../gui/wxpython/menustrings.py:867 ../gui/wxpython/menustrings.py:1809 +#: ../gui/wxpython/menustrings.py:868 ../gui/wxpython/menustrings.py:1810 #: ../gui/wxpython/image2target/ii2t_menustrings.py:851 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1777 msgid "Creates/modifies the color table associated with a 3D raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:868 ../gui/wxpython/menustrings.py:1810 +#: ../gui/wxpython/menustrings.py:869 ../gui/wxpython/menustrings.py:1811 #: ../gui/wxpython/image2target/ii2t_menustrings.py:852 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1778 msgid "Export 3D color table" msgstr "" -#: ../gui/wxpython/menustrings.py:869 ../gui/wxpython/menustrings.py:1811 +#: ../gui/wxpython/menustrings.py:870 ../gui/wxpython/menustrings.py:1812 #: ../gui/wxpython/image2target/ii2t_menustrings.py:853 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1779 msgid "Exports the color table associated with a 3D raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:870 ../gui/wxpython/menustrings.py:1812 +#: ../gui/wxpython/menustrings.py:871 ../gui/wxpython/menustrings.py:1813 #: ../gui/wxpython/image2target/ii2t_menustrings.py:854 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1780 msgid "3D mask" msgstr "" -#: ../gui/wxpython/menustrings.py:871 ../gui/wxpython/menustrings.py:1813 +#: ../gui/wxpython/menustrings.py:872 ../gui/wxpython/menustrings.py:1814 #: ../gui/wxpython/image2target/ii2t_menustrings.py:855 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1781 msgid "Establishes the current working 3D raster mask." msgstr "สร้าง à¹à¸œà¸™à¸—ี่ mask 3 มิติเชิงภาพ ที่à¸à¸³à¸¥à¸±à¸‡à¸—ำงาน" -#: ../gui/wxpython/menustrings.py:872 ../gui/wxpython/menustrings.py:873 -#: ../gui/wxpython/menustrings.py:1814 ../gui/wxpython/menustrings.py:1815 +#: ../gui/wxpython/menustrings.py:873 ../gui/wxpython/menustrings.py:874 +#: ../gui/wxpython/menustrings.py:1815 ../gui/wxpython/menustrings.py:1816 #: ../gui/wxpython/image2target/ii2t_menustrings.py:856 #: ../gui/wxpython/image2target/ii2t_menustrings.py:857 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1782 @@ -9210,224 +9184,224 @@ msgid "3D raster map calculator" msgstr "" -#: ../gui/wxpython/menustrings.py:874 ../gui/wxpython/menustrings.py:1816 +#: ../gui/wxpython/menustrings.py:875 ../gui/wxpython/menustrings.py:1817 #: ../gui/wxpython/image2target/ii2t_menustrings.py:858 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1784 msgid "Cross section" msgstr "" -#: ../gui/wxpython/menustrings.py:875 ../gui/wxpython/menustrings.py:1817 +#: ../gui/wxpython/menustrings.py:876 ../gui/wxpython/menustrings.py:1818 #: ../gui/wxpython/image2target/ii2t_menustrings.py:859 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1785 msgid "Creates cross section 2D raster map from 3D raster map based on 2D elevation map" msgstr "" -#: ../gui/wxpython/menustrings.py:877 ../gui/wxpython/menustrings.py:1819 +#: ../gui/wxpython/menustrings.py:878 ../gui/wxpython/menustrings.py:1820 #: ../gui/wxpython/image2target/ii2t_menustrings.py:861 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1787 msgid "Numerical calculation program for transient, confined groundwater flow in three dimensions." msgstr "" -#: ../gui/wxpython/menustrings.py:878 ../gui/wxpython/menustrings.py:1820 +#: ../gui/wxpython/menustrings.py:879 ../gui/wxpython/menustrings.py:1821 #: ../gui/wxpython/image2target/ii2t_menustrings.py:862 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1788 msgid "Interpolate 3D raster from points" msgstr "" -#: ../gui/wxpython/menustrings.py:879 ../gui/wxpython/menustrings.py:1821 +#: ../gui/wxpython/menustrings.py:880 ../gui/wxpython/menustrings.py:1822 #: ../gui/wxpython/image2target/ii2t_menustrings.py:863 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1789 msgid "Interpolates point data to a 3D raster map using regularized spline with tension (RST) algorithm." msgstr "ข้อมูลจุดไม่เหมาะสม à¸à¸±à¸šà¸„่า G3D à¸à¸£à¸´à¸” ใช้ regularized spline à¸à¸±à¸š tension (RST) algorithm." -#: ../gui/wxpython/menustrings.py:881 ../gui/wxpython/menustrings.py:1823 +#: ../gui/wxpython/menustrings.py:882 ../gui/wxpython/menustrings.py:1824 #: ../gui/wxpython/image2target/ii2t_menustrings.py:865 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1791 msgid "Basic 3D raster metadata" msgstr "" -#: ../gui/wxpython/menustrings.py:882 ../gui/wxpython/menustrings.py:1824 +#: ../gui/wxpython/menustrings.py:883 ../gui/wxpython/menustrings.py:1825 #: ../gui/wxpython/image2target/ii2t_menustrings.py:866 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1792 msgid "Outputs basic information about a user-specified 3D raster map layer." msgstr "ออà¸à¸œà¸¥à¸¥à¸±à¸žà¸˜à¹Œà¸žà¸·à¹‰à¸™à¸à¸²à¸™ เà¸à¸µà¹ˆà¸¢à¸§à¸à¸±à¸š ชั้นข้อมูล à¹à¸œà¸™à¸—ี่เชิงภาพ 3 มิติ ที่ผู้ใช้ระบุ" -#: ../gui/wxpython/menustrings.py:883 ../gui/wxpython/menustrings.py:1825 +#: ../gui/wxpython/menustrings.py:884 ../gui/wxpython/menustrings.py:1826 #: ../gui/wxpython/image2target/ii2t_menustrings.py:867 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1793 msgid "3D raster statistics" msgstr "" -#: ../gui/wxpython/menustrings.py:884 ../gui/wxpython/menustrings.py:1826 +#: ../gui/wxpython/menustrings.py:885 ../gui/wxpython/menustrings.py:1827 #: ../gui/wxpython/image2target/ii2t_menustrings.py:868 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1794 msgid "Generates volume statistics for 3D raster maps." msgstr "" -#: ../gui/wxpython/menustrings.py:885 ../gui/wxpython/menustrings.py:1827 +#: ../gui/wxpython/menustrings.py:886 ../gui/wxpython/menustrings.py:1828 #: ../gui/wxpython/image2target/ii2t_menustrings.py:869 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1795 msgid "Univariate statistics for 3D rasters" msgstr "" -#: ../gui/wxpython/menustrings.py:886 ../gui/wxpython/menustrings.py:1828 +#: ../gui/wxpython/menustrings.py:887 ../gui/wxpython/menustrings.py:1829 #: ../gui/wxpython/image2target/ii2t_menustrings.py:870 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1796 msgid "Calculates univariate statistics from the non-null cells of a 3D raster map. Statistics include number of cells counted, minimum and maximum cell values, range, arithmetic mean, population variance, standard deviation, coefficient of variation, and sum." msgstr "" -#: ../gui/wxpython/menustrings.py:887 ../gui/wxpython/menustrings.py:1829 +#: ../gui/wxpython/menustrings.py:888 ../gui/wxpython/menustrings.py:1830 #: ../gui/wxpython/image2target/ii2t_menustrings.py:871 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1797 msgid "&Database" msgstr "" -#: ../gui/wxpython/menustrings.py:888 ../gui/wxpython/menustrings.py:1830 +#: ../gui/wxpython/menustrings.py:889 ../gui/wxpython/menustrings.py:1831 #: ../gui/wxpython/image2target/ii2t_menustrings.py:872 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1798 msgid "Database information" msgstr "ข้อมูลà¸à¸²à¸™à¸‚้อมูล" -#: ../gui/wxpython/menustrings.py:889 ../gui/wxpython/menustrings.py:1831 +#: ../gui/wxpython/menustrings.py:890 ../gui/wxpython/menustrings.py:1832 #: ../gui/wxpython/image2target/ii2t_menustrings.py:873 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1799 msgid "List databases" msgstr "" -#: ../gui/wxpython/menustrings.py:890 ../gui/wxpython/menustrings.py:1832 +#: ../gui/wxpython/menustrings.py:891 ../gui/wxpython/menustrings.py:1833 #: ../gui/wxpython/image2target/ii2t_menustrings.py:874 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1800 msgid "Lists all databases for a given driver and location." msgstr "" -#: ../gui/wxpython/menustrings.py:891 ../gui/wxpython/menustrings.py:1833 +#: ../gui/wxpython/menustrings.py:892 ../gui/wxpython/menustrings.py:1834 #: ../gui/wxpython/image2target/ii2t_menustrings.py:875 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1801 msgid "List drivers" msgstr "ลิสต์ไดร์เวอร์" -#: ../gui/wxpython/menustrings.py:892 ../gui/wxpython/menustrings.py:1834 +#: ../gui/wxpython/menustrings.py:893 ../gui/wxpython/menustrings.py:1835 #: ../gui/wxpython/image2target/ii2t_menustrings.py:876 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1802 msgid "Lists all database drivers." msgstr "" -#: ../gui/wxpython/menustrings.py:893 ../gui/wxpython/menustrings.py:1835 +#: ../gui/wxpython/menustrings.py:894 ../gui/wxpython/menustrings.py:1836 #: ../gui/wxpython/image2target/ii2t_menustrings.py:877 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1803 msgid "List tables" msgstr "ลิสต์ตาราง" -#: ../gui/wxpython/menustrings.py:894 ../gui/wxpython/menustrings.py:1836 +#: ../gui/wxpython/menustrings.py:895 ../gui/wxpython/menustrings.py:1837 #: ../gui/wxpython/image2target/ii2t_menustrings.py:878 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1804 msgid "Lists all tables for a given database." msgstr "à¹à¸ªà¸”งตารางทั้งหมดในà¸à¸²à¸™à¸‚้อมูล" -#: ../gui/wxpython/menustrings.py:895 ../gui/wxpython/menustrings.py:1837 +#: ../gui/wxpython/menustrings.py:896 ../gui/wxpython/menustrings.py:1838 #: ../gui/wxpython/image2target/ii2t_menustrings.py:879 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1805 msgid "Describe table" msgstr "อธิบาย ตาราง" -#: ../gui/wxpython/menustrings.py:896 ../gui/wxpython/menustrings.py:1838 +#: ../gui/wxpython/menustrings.py:897 ../gui/wxpython/menustrings.py:1839 #: ../gui/wxpython/image2target/ii2t_menustrings.py:880 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1806 msgid "Describes a table in detail." msgstr "อธิบาย รายละเอียดของตาราง" -#: ../gui/wxpython/menustrings.py:897 ../gui/wxpython/menustrings.py:1839 +#: ../gui/wxpython/menustrings.py:898 ../gui/wxpython/menustrings.py:1840 #: ../gui/wxpython/image2target/ii2t_menustrings.py:881 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1807 msgid "List columns" msgstr "ลิสต์คอลัมน์" -#: ../gui/wxpython/menustrings.py:898 ../gui/wxpython/menustrings.py:1840 +#: ../gui/wxpython/menustrings.py:899 ../gui/wxpython/menustrings.py:1841 #: ../gui/wxpython/image2target/ii2t_menustrings.py:882 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1808 msgid "List all columns for a given table." msgstr "รายà¸à¸²à¸£ columns ทั้งหมด สำหรับตาราง table." -#: ../gui/wxpython/menustrings.py:899 ../gui/wxpython/menustrings.py:1841 +#: ../gui/wxpython/menustrings.py:900 ../gui/wxpython/menustrings.py:1842 #: ../gui/wxpython/image2target/ii2t_menustrings.py:883 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1809 msgid "Manage databases" msgstr "" -#: ../gui/wxpython/menustrings.py:900 ../gui/wxpython/menustrings.py:1842 +#: ../gui/wxpython/menustrings.py:901 ../gui/wxpython/menustrings.py:1843 #: ../gui/wxpython/image2target/ii2t_menustrings.py:884 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1810 msgid "Connect" msgstr "" -#: ../gui/wxpython/menustrings.py:901 ../gui/wxpython/menustrings.py:1843 +#: ../gui/wxpython/menustrings.py:902 ../gui/wxpython/menustrings.py:1844 #: ../gui/wxpython/image2target/ii2t_menustrings.py:885 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1811 msgid "Prints/sets general DB connection for current mapset." msgstr "" -#: ../gui/wxpython/menustrings.py:902 ../gui/wxpython/menustrings.py:1844 +#: ../gui/wxpython/menustrings.py:903 ../gui/wxpython/menustrings.py:1845 #: ../gui/wxpython/image2target/ii2t_menustrings.py:886 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1812 msgid "Login" msgstr "" -#: ../gui/wxpython/menustrings.py:903 ../gui/wxpython/menustrings.py:1845 +#: ../gui/wxpython/menustrings.py:904 ../gui/wxpython/menustrings.py:1846 #: ../gui/wxpython/image2target/ii2t_menustrings.py:887 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1813 msgid "Sets user/password for DB driver/database." msgstr "" -#: ../gui/wxpython/menustrings.py:904 ../gui/wxpython/menustrings.py:1846 +#: ../gui/wxpython/menustrings.py:905 ../gui/wxpython/menustrings.py:1847 #: ../gui/wxpython/image2target/ii2t_menustrings.py:888 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1814 msgid "Create database" msgstr "" -#: ../gui/wxpython/menustrings.py:905 ../gui/wxpython/menustrings.py:1847 +#: ../gui/wxpython/menustrings.py:906 ../gui/wxpython/menustrings.py:1848 #: ../gui/wxpython/image2target/ii2t_menustrings.py:889 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1815 msgid "Creates an empty database." msgstr "" -#: ../gui/wxpython/menustrings.py:906 ../gui/wxpython/menustrings.py:1848 +#: ../gui/wxpython/menustrings.py:907 ../gui/wxpython/menustrings.py:1849 #: ../gui/wxpython/image2target/ii2t_menustrings.py:890 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1816 msgid "Drop database" msgstr "" -#: ../gui/wxpython/menustrings.py:907 ../gui/wxpython/menustrings.py:1849 +#: ../gui/wxpython/menustrings.py:908 ../gui/wxpython/menustrings.py:1850 #: ../gui/wxpython/image2target/ii2t_menustrings.py:891 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1817 msgid "Removes an existing database." msgstr "" -#: ../gui/wxpython/menustrings.py:908 ../gui/wxpython/menustrings.py:1850 +#: ../gui/wxpython/menustrings.py:909 ../gui/wxpython/menustrings.py:1851 #: ../gui/wxpython/image2target/ii2t_menustrings.py:892 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1818 msgid "Drop table" msgstr "" -#: ../gui/wxpython/menustrings.py:909 ../gui/wxpython/menustrings.py:1851 +#: ../gui/wxpython/menustrings.py:910 ../gui/wxpython/menustrings.py:1852 #: ../gui/wxpython/image2target/ii2t_menustrings.py:893 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1819 msgid "Drops an attribute table." msgstr "" -#: ../gui/wxpython/menustrings.py:910 ../gui/wxpython/menustrings.py:1852 +#: ../gui/wxpython/menustrings.py:911 ../gui/wxpython/menustrings.py:1853 #: ../gui/wxpython/image2target/ii2t_menustrings.py:894 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1820 msgid "Copy table" msgstr "คัดลอà¸à¸•à¸²à¸£à¸²à¸‡" -#: ../gui/wxpython/menustrings.py:911 ../gui/wxpython/menustrings.py:1853 +#: ../gui/wxpython/menustrings.py:912 ../gui/wxpython/menustrings.py:1854 #: ../gui/wxpython/image2target/ii2t_menustrings.py:895 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1821 msgid "Copy a table. Either 'from_table' (optionally with 'where') can be used or 'select' option, but not 'from_table' and 'select' at the same time." msgstr "" -#: ../gui/wxpython/menustrings.py:912 ../gui/wxpython/menustrings.py:932 -#: ../gui/wxpython/menustrings.py:1854 ../gui/wxpython/menustrings.py:1874 +#: ../gui/wxpython/menustrings.py:913 ../gui/wxpython/menustrings.py:933 +#: ../gui/wxpython/menustrings.py:1855 ../gui/wxpython/menustrings.py:1875 #: ../gui/wxpython/image2target/ii2t_menustrings.py:896 #: ../gui/wxpython/image2target/ii2t_menustrings.py:916 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1822 @@ -9435,1196 +9409,1196 @@ msgid "Drop column" msgstr "ลบคอลัมน์" -#: ../gui/wxpython/menustrings.py:913 ../gui/wxpython/menustrings.py:1855 +#: ../gui/wxpython/menustrings.py:914 ../gui/wxpython/menustrings.py:1856 #: ../gui/wxpython/image2target/ii2t_menustrings.py:897 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1823 msgid "Drops a column from selected attribute table." msgstr "" -#: ../gui/wxpython/menustrings.py:914 ../gui/wxpython/menustrings.py:1856 +#: ../gui/wxpython/menustrings.py:915 ../gui/wxpython/menustrings.py:1857 #: ../gui/wxpython/image2target/ii2t_menustrings.py:898 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1824 msgid "Test" msgstr "ทดสอบ" -#: ../gui/wxpython/menustrings.py:915 ../gui/wxpython/menustrings.py:1857 +#: ../gui/wxpython/menustrings.py:916 ../gui/wxpython/menustrings.py:1858 #: ../gui/wxpython/image2target/ii2t_menustrings.py:899 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1825 msgid "Test database driver, database must exist and set by db.connect." msgstr "ทดสอบ ตัวขับà¸à¸²à¸™à¸‚้อมูล, à¸à¸²à¸™à¸‚้อมูลจะต้องมีอยู่à¹à¸¥à¸°à¸à¸³à¸«à¸™à¸”โดย db.connect" -#: ../gui/wxpython/menustrings.py:916 ../gui/wxpython/menustrings.py:1858 +#: ../gui/wxpython/menustrings.py:917 ../gui/wxpython/menustrings.py:1859 #: ../gui/wxpython/image2target/ii2t_menustrings.py:900 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1826 -#: ../gui/wxpython/dbmgr/sqlbuilder.py:111 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:115 msgid "Query" msgstr "ค้นหาข้อมูล" -#: ../gui/wxpython/menustrings.py:917 ../gui/wxpython/menustrings.py:1859 +#: ../gui/wxpython/menustrings.py:918 ../gui/wxpython/menustrings.py:1860 #: ../gui/wxpython/image2target/ii2t_menustrings.py:901 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1827 msgid "Query any table" msgstr "ร้องขอข้อมูลจาà¸à¸•à¸²à¸£à¸²à¸‡à¹ƒà¸”ๆ" -#: ../gui/wxpython/menustrings.py:918 ../gui/wxpython/menustrings.py:1860 +#: ../gui/wxpython/menustrings.py:919 ../gui/wxpython/menustrings.py:1861 #: ../gui/wxpython/image2target/ii2t_menustrings.py:902 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1828 msgid "Selects data from attribute table. Performs SQL query statement(s)." msgstr "" -#: ../gui/wxpython/menustrings.py:921 ../gui/wxpython/menustrings.py:1863 +#: ../gui/wxpython/menustrings.py:922 ../gui/wxpython/menustrings.py:1864 #: ../gui/wxpython/image2target/ii2t_menustrings.py:905 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1831 msgid "SQL statement" msgstr "ข้อความ SQL" -#: ../gui/wxpython/menustrings.py:922 ../gui/wxpython/menustrings.py:1864 +#: ../gui/wxpython/menustrings.py:923 ../gui/wxpython/menustrings.py:1865 #: ../gui/wxpython/image2target/ii2t_menustrings.py:906 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1832 msgid "Executes any SQL statement. For SELECT statements use 'db.select'." msgstr "" -#: ../gui/wxpython/menustrings.py:923 ../gui/wxpython/menustrings.py:1865 +#: ../gui/wxpython/menustrings.py:924 ../gui/wxpython/menustrings.py:1866 #: ../gui/wxpython/image2target/ii2t_menustrings.py:907 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1833 msgid "Vector database connections" msgstr "" -#: ../gui/wxpython/menustrings.py:924 ../gui/wxpython/menustrings.py:1866 +#: ../gui/wxpython/menustrings.py:925 ../gui/wxpython/menustrings.py:1867 #: ../gui/wxpython/image2target/ii2t_menustrings.py:908 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1834 msgid "New table" msgstr "ตารางใหม่" -#: ../gui/wxpython/menustrings.py:925 ../gui/wxpython/menustrings.py:1867 +#: ../gui/wxpython/menustrings.py:926 ../gui/wxpython/menustrings.py:1868 #: ../gui/wxpython/image2target/ii2t_menustrings.py:909 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1835 msgid "Creates and connects a new attribute table to a given layer of an existing vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:926 ../gui/wxpython/menustrings.py:1868 +#: ../gui/wxpython/menustrings.py:927 ../gui/wxpython/menustrings.py:1869 #: ../gui/wxpython/image2target/ii2t_menustrings.py:910 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1836 msgid "Remove table" msgstr "เอาตารางออà¸" -#: ../gui/wxpython/menustrings.py:927 ../gui/wxpython/menustrings.py:1869 +#: ../gui/wxpython/menustrings.py:928 ../gui/wxpython/menustrings.py:1870 #: ../gui/wxpython/image2target/ii2t_menustrings.py:911 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1837 msgid "Removes existing attribute table of a vector map." msgstr "เอาตารางรายละเอียดของà¹à¸œà¸™à¸—ี่เชิงเส้นออà¸" -#: ../gui/wxpython/menustrings.py:928 ../gui/wxpython/menustrings.py:1870 +#: ../gui/wxpython/menustrings.py:929 ../gui/wxpython/menustrings.py:1871 #: ../gui/wxpython/image2target/ii2t_menustrings.py:912 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1838 msgid "Join table" msgstr "" -#: ../gui/wxpython/menustrings.py:929 ../gui/wxpython/menustrings.py:1871 +#: ../gui/wxpython/menustrings.py:930 ../gui/wxpython/menustrings.py:1872 #: ../gui/wxpython/image2target/ii2t_menustrings.py:913 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1839 msgid "Joins a database table to a vector map table." msgstr "" -#: ../gui/wxpython/menustrings.py:930 ../gui/wxpython/menustrings.py:1872 +#: ../gui/wxpython/menustrings.py:931 ../gui/wxpython/menustrings.py:1873 #: ../gui/wxpython/image2target/ii2t_menustrings.py:914 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1840 msgid "Add columns" msgstr "เพิ่มตาราง" -#: ../gui/wxpython/menustrings.py:931 ../gui/wxpython/menustrings.py:1873 +#: ../gui/wxpython/menustrings.py:932 ../gui/wxpython/menustrings.py:1874 #: ../gui/wxpython/image2target/ii2t_menustrings.py:915 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1841 msgid "Adds one or more columns to the attribute table connected to a given vector map." msgstr "เพิ่ม 1 column หรือมาà¸à¸à¸§à¹ˆà¸² ไปที่ตารางที่เชื่อมà¸à¸±à¸š à¹à¸œà¸™à¸—ี่เชิงเส้นที่ระบุ" -#: ../gui/wxpython/menustrings.py:933 ../gui/wxpython/menustrings.py:1875 +#: ../gui/wxpython/menustrings.py:934 ../gui/wxpython/menustrings.py:1876 #: ../gui/wxpython/image2target/ii2t_menustrings.py:917 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1843 msgid "Drops a column from the attribute table connected to a given vector map." msgstr "ลบ column จาภตารางรายละเอียด ที่เชื่อมà¸à¸±à¸š à¹à¸œà¸™à¸—ี่เชิงเส้น" -#: ../gui/wxpython/menustrings.py:934 ../gui/wxpython/menustrings.py:1876 +#: ../gui/wxpython/menustrings.py:935 ../gui/wxpython/menustrings.py:1877 #: ../gui/wxpython/image2target/ii2t_menustrings.py:918 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1844 -#: ../gui/wxpython/dbmgr/base.py:2370 +#: ../gui/wxpython/dbmgr/base.py:2372 msgid "Rename column" msgstr "" -#: ../gui/wxpython/menustrings.py:935 ../gui/wxpython/menustrings.py:1877 +#: ../gui/wxpython/menustrings.py:936 ../gui/wxpython/menustrings.py:1878 #: ../gui/wxpython/image2target/ii2t_menustrings.py:919 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1845 msgid "Renames a column in the attribute table connected to a given vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:936 ../gui/wxpython/menustrings.py:1878 +#: ../gui/wxpython/menustrings.py:937 ../gui/wxpython/menustrings.py:1879 #: ../gui/wxpython/image2target/ii2t_menustrings.py:920 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1846 msgid "Change values" msgstr "เปลี่ยนค่า" -#: ../gui/wxpython/menustrings.py:937 ../gui/wxpython/menustrings.py:1879 +#: ../gui/wxpython/menustrings.py:938 ../gui/wxpython/menustrings.py:1880 #: ../gui/wxpython/image2target/ii2t_menustrings.py:921 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1847 msgid "Updates a column in the attribute table connected to a vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:938 ../gui/wxpython/menustrings.py:1880 +#: ../gui/wxpython/menustrings.py:939 ../gui/wxpython/menustrings.py:1881 #: ../gui/wxpython/image2target/ii2t_menustrings.py:922 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1848 msgid "Drop row" msgstr "" -#: ../gui/wxpython/menustrings.py:939 ../gui/wxpython/menustrings.py:1881 +#: ../gui/wxpython/menustrings.py:940 ../gui/wxpython/menustrings.py:1882 #: ../gui/wxpython/image2target/ii2t_menustrings.py:923 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1849 msgid "Removes a vector feature from a vector map through attribute selection." msgstr "" -#: ../gui/wxpython/menustrings.py:940 ../gui/wxpython/menustrings.py:1882 +#: ../gui/wxpython/menustrings.py:941 ../gui/wxpython/menustrings.py:1883 #: ../gui/wxpython/image2target/ii2t_menustrings.py:924 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1850 msgid "Reconnect vectors to database" msgstr "" -#: ../gui/wxpython/menustrings.py:941 ../gui/wxpython/menustrings.py:1883 +#: ../gui/wxpython/menustrings.py:942 ../gui/wxpython/menustrings.py:1884 #: ../gui/wxpython/image2target/ii2t_menustrings.py:925 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1851 msgid "Reconnects attribute tables for all vector maps from the current mapset to a new database." msgstr "" -#: ../gui/wxpython/menustrings.py:942 ../gui/wxpython/menustrings.py:1884 +#: ../gui/wxpython/menustrings.py:943 ../gui/wxpython/menustrings.py:1885 #: ../gui/wxpython/image2target/ii2t_menustrings.py:926 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1852 msgid "Set vector map - database connection" msgstr "" -#: ../gui/wxpython/menustrings.py:943 ../gui/wxpython/menustrings.py:1885 +#: ../gui/wxpython/menustrings.py:944 ../gui/wxpython/menustrings.py:1886 #: ../gui/wxpython/image2target/ii2t_menustrings.py:927 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1853 msgid "Prints/sets DB connection for a vector map to attribute table." msgstr "à¹à¸ªà¸”ง/à¸à¸³à¸«à¸™à¸” à¸à¸²à¸£à¸•à¸´à¸”ต่อà¸à¸²à¸™à¸‚้อมูล สำหรับตารางรายละเอียดà¹à¸œà¸™à¸—ี่เชิงเส้น" -#: ../gui/wxpython/menustrings.py:944 ../gui/wxpython/menustrings.py:1886 +#: ../gui/wxpython/menustrings.py:945 ../gui/wxpython/menustrings.py:1887 #: ../gui/wxpython/image2target/ii2t_menustrings.py:928 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1854 msgid "&Temporal" msgstr "" -#: ../gui/wxpython/menustrings.py:945 ../gui/wxpython/menustrings.py:1887 +#: ../gui/wxpython/menustrings.py:946 ../gui/wxpython/menustrings.py:1888 #: ../gui/wxpython/image2target/ii2t_menustrings.py:929 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1855 msgid "Manage datasets" msgstr "" -#: ../gui/wxpython/menustrings.py:946 ../gui/wxpython/menustrings.py:1888 +#: ../gui/wxpython/menustrings.py:947 ../gui/wxpython/menustrings.py:1889 #: ../gui/wxpython/image2target/ii2t_menustrings.py:930 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1856 msgid "Connect temporal database" msgstr "" -#: ../gui/wxpython/menustrings.py:947 ../gui/wxpython/menustrings.py:1889 +#: ../gui/wxpython/menustrings.py:948 ../gui/wxpython/menustrings.py:1890 #: ../gui/wxpython/image2target/ii2t_menustrings.py:931 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1857 msgid "Prints/sets general temporal GIS database connection for current mapset." msgstr "" -#: ../gui/wxpython/menustrings.py:948 ../gui/wxpython/menustrings.py:1890 +#: ../gui/wxpython/menustrings.py:949 ../gui/wxpython/menustrings.py:1891 #: ../gui/wxpython/image2target/ii2t_menustrings.py:932 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1858 #: ../gui/wxpython/rlisetup/frame.py:143 msgid "Create" msgstr "" -#: ../gui/wxpython/menustrings.py:949 ../gui/wxpython/menustrings.py:1891 +#: ../gui/wxpython/menustrings.py:950 ../gui/wxpython/menustrings.py:1892 #: ../gui/wxpython/image2target/ii2t_menustrings.py:933 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1859 msgid "Creates a space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:951 ../gui/wxpython/menustrings.py:1893 +#: ../gui/wxpython/menustrings.py:952 ../gui/wxpython/menustrings.py:1894 #: ../gui/wxpython/image2target/ii2t_menustrings.py:935 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1861 msgid "Renames a space time dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:952 ../gui/wxpython/menustrings.py:1894 +#: ../gui/wxpython/menustrings.py:953 ../gui/wxpython/menustrings.py:1895 #: ../gui/wxpython/image2target/ii2t_menustrings.py:936 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1862 #: ../gui/wxpython/gui_core/simplelmgr.py:463 -#: ../gui/wxpython/animation/dialogs.py:780 -#: ../gui/wxpython/animation/dialogs.py:1012 +#: ../gui/wxpython/animation/dialogs.py:783 +#: ../gui/wxpython/animation/dialogs.py:1015 #: ../gui/wxpython/lmgr/layertree.py:459 ../gui/wxpython/rlisetup/frame.py:140 #: ../gui/wxpython/gmodeler/frame.py:1499 msgid "Remove" msgstr "" -#: ../gui/wxpython/menustrings.py:953 ../gui/wxpython/menustrings.py:1895 +#: ../gui/wxpython/menustrings.py:954 ../gui/wxpython/menustrings.py:1896 #: ../gui/wxpython/image2target/ii2t_menustrings.py:937 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1863 msgid "Removes space time datasets from temporal database." msgstr "" -#: ../gui/wxpython/menustrings.py:954 ../gui/wxpython/menustrings.py:1896 +#: ../gui/wxpython/menustrings.py:955 ../gui/wxpython/menustrings.py:1897 #: ../gui/wxpython/image2target/ii2t_menustrings.py:938 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1864 msgid "Update metadata" msgstr "" -#: ../gui/wxpython/menustrings.py:955 ../gui/wxpython/menustrings.py:1897 +#: ../gui/wxpython/menustrings.py:956 ../gui/wxpython/menustrings.py:1898 #: ../gui/wxpython/image2target/ii2t_menustrings.py:939 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1865 msgid "Modifies the metadata of a space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:956 ../gui/wxpython/menustrings.py:1898 +#: ../gui/wxpython/menustrings.py:957 ../gui/wxpython/menustrings.py:1899 #: ../gui/wxpython/image2target/ii2t_menustrings.py:940 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1866 msgid "Merge" msgstr "" -#: ../gui/wxpython/menustrings.py:957 ../gui/wxpython/menustrings.py:1899 +#: ../gui/wxpython/menustrings.py:958 ../gui/wxpython/menustrings.py:1900 #: ../gui/wxpython/image2target/ii2t_menustrings.py:941 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1867 msgid "Merges several space time datasets into a single space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:958 ../gui/wxpython/menustrings.py:1900 +#: ../gui/wxpython/menustrings.py:959 ../gui/wxpython/menustrings.py:1901 #: ../gui/wxpython/image2target/ii2t_menustrings.py:942 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1868 msgid "Temporally shift" msgstr "" -#: ../gui/wxpython/menustrings.py:959 ../gui/wxpython/menustrings.py:1901 +#: ../gui/wxpython/menustrings.py:960 ../gui/wxpython/menustrings.py:1902 #: ../gui/wxpython/image2target/ii2t_menustrings.py:943 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1869 msgid "Shifts temporally the maps of a space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:960 ../gui/wxpython/menustrings.py:1902 +#: ../gui/wxpython/menustrings.py:961 ../gui/wxpython/menustrings.py:1903 #: ../gui/wxpython/image2target/ii2t_menustrings.py:944 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1870 msgid "Snap maps of dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:961 ../gui/wxpython/menustrings.py:1903 +#: ../gui/wxpython/menustrings.py:962 ../gui/wxpython/menustrings.py:1904 #: ../gui/wxpython/image2target/ii2t_menustrings.py:945 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1871 msgid "Snaps temporally the maps of a space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:963 ../gui/wxpython/menustrings.py:1905 +#: ../gui/wxpython/menustrings.py:964 ../gui/wxpython/menustrings.py:1906 #: ../gui/wxpython/image2target/ii2t_menustrings.py:947 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1873 msgid "Lists space time datasets and maps registered in the temporal database." msgstr "" -#: ../gui/wxpython/menustrings.py:964 ../gui/wxpython/menustrings.py:1906 +#: ../gui/wxpython/menustrings.py:965 ../gui/wxpython/menustrings.py:1907 #: ../gui/wxpython/image2target/ii2t_menustrings.py:948 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1874 msgid "Manage maps in datasets" msgstr "" -#: ../gui/wxpython/menustrings.py:965 ../gui/wxpython/menustrings.py:1907 +#: ../gui/wxpython/menustrings.py:966 ../gui/wxpython/menustrings.py:1908 #: ../gui/wxpython/image2target/ii2t_menustrings.py:949 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1875 msgid "Register maps in datasets" msgstr "" -#: ../gui/wxpython/menustrings.py:966 ../gui/wxpython/menustrings.py:1908 +#: ../gui/wxpython/menustrings.py:967 ../gui/wxpython/menustrings.py:1909 msgid "Assigns timestamps and registers raster, vector and raster3d maps in a space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:967 ../gui/wxpython/menustrings.py:1909 +#: ../gui/wxpython/menustrings.py:968 ../gui/wxpython/menustrings.py:1910 #: ../gui/wxpython/image2target/ii2t_menustrings.py:951 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1877 msgid "Unregister maps from datasets" msgstr "" -#: ../gui/wxpython/menustrings.py:968 ../gui/wxpython/menustrings.py:1910 +#: ../gui/wxpython/menustrings.py:969 ../gui/wxpython/menustrings.py:1911 #: ../gui/wxpython/image2target/ii2t_menustrings.py:952 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1878 msgid "Unregisters raster, vector and raster3d maps from the temporal database or a specific space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:969 ../gui/wxpython/menustrings.py:1911 +#: ../gui/wxpython/menustrings.py:970 ../gui/wxpython/menustrings.py:1912 #: ../gui/wxpython/image2target/ii2t_menustrings.py:953 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1879 msgid "List raster dataset maps" msgstr "" -#: ../gui/wxpython/menustrings.py:970 ../gui/wxpython/menustrings.py:1912 +#: ../gui/wxpython/menustrings.py:971 ../gui/wxpython/menustrings.py:1913 #: ../gui/wxpython/image2target/ii2t_menustrings.py:954 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1880 msgid "Lists registered maps of a space time raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:971 ../gui/wxpython/menustrings.py:1913 +#: ../gui/wxpython/menustrings.py:972 ../gui/wxpython/menustrings.py:1914 #: ../gui/wxpython/image2target/ii2t_menustrings.py:955 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1881 msgid "List vector dataset maps" msgstr "" -#: ../gui/wxpython/menustrings.py:972 ../gui/wxpython/menustrings.py:1914 +#: ../gui/wxpython/menustrings.py:973 ../gui/wxpython/menustrings.py:1915 #: ../gui/wxpython/image2target/ii2t_menustrings.py:956 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1882 msgid "Lists registered maps of a space time vector dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:973 ../gui/wxpython/menustrings.py:1915 +#: ../gui/wxpython/menustrings.py:974 ../gui/wxpython/menustrings.py:1916 #: ../gui/wxpython/image2target/ii2t_menustrings.py:957 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1883 msgid "List 3D raster dataset maps" msgstr "" -#: ../gui/wxpython/menustrings.py:974 ../gui/wxpython/menustrings.py:1916 +#: ../gui/wxpython/menustrings.py:975 ../gui/wxpython/menustrings.py:1917 #: ../gui/wxpython/image2target/ii2t_menustrings.py:958 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1884 msgid "Lists registered maps of a space time raster3d dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:975 ../gui/wxpython/menustrings.py:1917 +#: ../gui/wxpython/menustrings.py:976 ../gui/wxpython/menustrings.py:1918 #: ../gui/wxpython/image2target/ii2t_menustrings.py:959 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1885 msgid "Import" msgstr "" -#: ../gui/wxpython/menustrings.py:976 ../gui/wxpython/menustrings.py:1918 +#: ../gui/wxpython/menustrings.py:977 ../gui/wxpython/menustrings.py:1919 #: ../gui/wxpython/image2target/ii2t_menustrings.py:960 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1886 msgid "Import raster dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:977 ../gui/wxpython/menustrings.py:1919 +#: ../gui/wxpython/menustrings.py:978 ../gui/wxpython/menustrings.py:1920 #: ../gui/wxpython/image2target/ii2t_menustrings.py:961 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1887 msgid "Imports space time raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:978 ../gui/wxpython/menustrings.py:1920 +#: ../gui/wxpython/menustrings.py:979 ../gui/wxpython/menustrings.py:1921 #: ../gui/wxpython/image2target/ii2t_menustrings.py:962 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1888 msgid "Import vector dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:979 ../gui/wxpython/menustrings.py:1921 +#: ../gui/wxpython/menustrings.py:980 ../gui/wxpython/menustrings.py:1922 #: ../gui/wxpython/image2target/ii2t_menustrings.py:963 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1889 msgid "Imports a space time vector dataset from a GRASS GIS specific archive file." msgstr "" -#: ../gui/wxpython/menustrings.py:980 ../gui/wxpython/menustrings.py:1922 +#: ../gui/wxpython/menustrings.py:981 ../gui/wxpython/menustrings.py:1923 #: ../gui/wxpython/image2target/ii2t_menustrings.py:964 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1890 -#: ../gui/wxpython/animation/dialogs.py:934 +#: ../gui/wxpython/animation/dialogs.py:937 ../gui/wxpython/tplot/frame.py:335 #: ../gui/wxpython/lmgr/layertree.py:739 msgid "Export" msgstr "" -#: ../gui/wxpython/menustrings.py:981 ../gui/wxpython/menustrings.py:1923 +#: ../gui/wxpython/menustrings.py:982 ../gui/wxpython/menustrings.py:1924 #: ../gui/wxpython/image2target/ii2t_menustrings.py:965 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1891 msgid "Export raster dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:982 ../gui/wxpython/menustrings.py:1924 +#: ../gui/wxpython/menustrings.py:983 ../gui/wxpython/menustrings.py:1925 #: ../gui/wxpython/image2target/ii2t_menustrings.py:966 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1892 msgid "Exports space time raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:983 ../gui/wxpython/menustrings.py:1925 +#: ../gui/wxpython/menustrings.py:984 ../gui/wxpython/menustrings.py:1926 #: ../gui/wxpython/image2target/ii2t_menustrings.py:967 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1893 msgid "Export raster dataset as VTK time series" msgstr "" -#: ../gui/wxpython/menustrings.py:984 ../gui/wxpython/menustrings.py:1926 +#: ../gui/wxpython/menustrings.py:985 ../gui/wxpython/menustrings.py:1927 #: ../gui/wxpython/image2target/ii2t_menustrings.py:968 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1894 msgid "Exports space time raster dataset as VTK time series." msgstr "" -#: ../gui/wxpython/menustrings.py:985 ../gui/wxpython/menustrings.py:1927 +#: ../gui/wxpython/menustrings.py:986 ../gui/wxpython/menustrings.py:1928 #: ../gui/wxpython/image2target/ii2t_menustrings.py:969 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1895 msgid "Export vector dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:986 ../gui/wxpython/menustrings.py:1928 +#: ../gui/wxpython/menustrings.py:987 ../gui/wxpython/menustrings.py:1929 #: ../gui/wxpython/image2target/ii2t_menustrings.py:970 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1896 msgid "Exports a space time vector dataset as GRASS GIS specific archive file." msgstr "" -#: ../gui/wxpython/menustrings.py:987 ../gui/wxpython/menustrings.py:1929 +#: ../gui/wxpython/menustrings.py:988 ../gui/wxpython/menustrings.py:1930 #: ../gui/wxpython/image2target/ii2t_menustrings.py:971 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1897 msgid "Convert raster dataset to 3D raster" msgstr "" -#: ../gui/wxpython/menustrings.py:988 ../gui/wxpython/menustrings.py:1930 +#: ../gui/wxpython/menustrings.py:989 ../gui/wxpython/menustrings.py:1931 #: ../gui/wxpython/image2target/ii2t_menustrings.py:972 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1898 msgid "Converts a space time raster dataset into a 3D raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:989 ../gui/wxpython/menustrings.py:1931 +#: ../gui/wxpython/menustrings.py:990 ../gui/wxpython/menustrings.py:1932 #: ../gui/wxpython/image2target/ii2t_menustrings.py:973 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1899 msgid "Extraction" msgstr "" -#: ../gui/wxpython/menustrings.py:990 ../gui/wxpython/menustrings.py:1932 +#: ../gui/wxpython/menustrings.py:991 ../gui/wxpython/menustrings.py:1933 #: ../gui/wxpython/image2target/ii2t_menustrings.py:974 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1900 msgid "Extract subset of raster dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:991 ../gui/wxpython/menustrings.py:1933 +#: ../gui/wxpython/menustrings.py:992 ../gui/wxpython/menustrings.py:1934 #: ../gui/wxpython/image2target/ii2t_menustrings.py:975 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1901 msgid "Extracts a subset of a space time raster datasets." msgstr "" -#: ../gui/wxpython/menustrings.py:992 ../gui/wxpython/menustrings.py:1934 +#: ../gui/wxpython/menustrings.py:993 ../gui/wxpython/menustrings.py:1935 #: ../gui/wxpython/image2target/ii2t_menustrings.py:976 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1902 msgid "Extract subset of vector dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:993 ../gui/wxpython/menustrings.py:1935 +#: ../gui/wxpython/menustrings.py:994 ../gui/wxpython/menustrings.py:1936 #: ../gui/wxpython/image2target/ii2t_menustrings.py:977 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1903 msgid "Extracts a subset of a space time vector dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:994 ../gui/wxpython/menustrings.py:1936 +#: ../gui/wxpython/menustrings.py:995 ../gui/wxpython/menustrings.py:1937 #: ../gui/wxpython/image2target/ii2t_menustrings.py:978 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1904 msgid "Extract subset of 3D raster dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:995 ../gui/wxpython/menustrings.py:1937 +#: ../gui/wxpython/menustrings.py:996 ../gui/wxpython/menustrings.py:1938 #: ../gui/wxpython/image2target/ii2t_menustrings.py:979 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1905 msgid "Extracts a subset of a space time 3D raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:996 ../gui/wxpython/menustrings.py:1938 +#: ../gui/wxpython/menustrings.py:997 ../gui/wxpython/menustrings.py:1939 #: ../gui/wxpython/image2target/ii2t_menustrings.py:980 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1906 msgid "Query vector dataset attribute data" msgstr "" -#: ../gui/wxpython/menustrings.py:997 ../gui/wxpython/menustrings.py:1939 +#: ../gui/wxpython/menustrings.py:998 ../gui/wxpython/menustrings.py:1940 #: ../gui/wxpython/image2target/ii2t_menustrings.py:981 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1907 msgid "Prints attributes of vector maps registered in a space time vector dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:998 ../gui/wxpython/menustrings.py:1940 +#: ../gui/wxpython/menustrings.py:999 ../gui/wxpython/menustrings.py:1941 #: ../gui/wxpython/image2target/ii2t_menustrings.py:982 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1908 msgid "Raster dataset color table" msgstr "" -#: ../gui/wxpython/menustrings.py:999 ../gui/wxpython/menustrings.py:1941 +#: ../gui/wxpython/menustrings.py:1000 ../gui/wxpython/menustrings.py:1942 #: ../gui/wxpython/image2target/ii2t_menustrings.py:983 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1909 msgid "Creates/modifies the color table associated with each raster map of the space time raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:1000 ../gui/wxpython/menustrings.py:1942 +#: ../gui/wxpython/menustrings.py:1001 ../gui/wxpython/menustrings.py:1943 #: ../gui/wxpython/image2target/ii2t_menustrings.py:984 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1910 msgid "Raster calculations" msgstr "" -#: ../gui/wxpython/menustrings.py:1001 ../gui/wxpython/menustrings.py:1943 +#: ../gui/wxpython/menustrings.py:1002 ../gui/wxpython/menustrings.py:1944 #: ../gui/wxpython/image2target/ii2t_menustrings.py:985 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1911 msgid "Performs spatio-temporal mapcalc expressions on temporally sampled maps of space time raster datasets." msgstr "" -#: ../gui/wxpython/menustrings.py:1002 ../gui/wxpython/menustrings.py:1944 +#: ../gui/wxpython/menustrings.py:1003 ../gui/wxpython/menustrings.py:1945 #: ../gui/wxpython/image2target/ii2t_menustrings.py:986 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1912 msgid "3D raster calculations" msgstr "" -#: ../gui/wxpython/menustrings.py:1003 ../gui/wxpython/menustrings.py:1945 +#: ../gui/wxpython/menustrings.py:1004 ../gui/wxpython/menustrings.py:1946 #: ../gui/wxpython/image2target/ii2t_menustrings.py:987 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1913 msgid "Performs r3.mapcalc expressions on maps of sampled space time 3D raster datasets." msgstr "" -#: ../gui/wxpython/menustrings.py:1004 ../gui/wxpython/menustrings.py:1946 +#: ../gui/wxpython/menustrings.py:1005 ../gui/wxpython/menustrings.py:1947 #: ../gui/wxpython/image2target/ii2t_menustrings.py:988 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1914 msgid "Interpolate gaps in raster datasets" msgstr "" -#: ../gui/wxpython/menustrings.py:1005 ../gui/wxpython/menustrings.py:1947 +#: ../gui/wxpython/menustrings.py:1006 ../gui/wxpython/menustrings.py:1948 #: ../gui/wxpython/image2target/ii2t_menustrings.py:989 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1915 msgid "Replaces gaps in a space time raster dataset with interpolated raster maps." msgstr "" -#: ../gui/wxpython/menustrings.py:1006 ../gui/wxpython/menustrings.py:1948 +#: ../gui/wxpython/menustrings.py:1007 ../gui/wxpython/menustrings.py:1949 #: ../gui/wxpython/image2target/ii2t_menustrings.py:990 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1916 msgid "Aggregation" msgstr "" -#: ../gui/wxpython/menustrings.py:1007 ../gui/wxpython/menustrings.py:1949 +#: ../gui/wxpython/menustrings.py:1008 ../gui/wxpython/menustrings.py:1950 #: ../gui/wxpython/image2target/ii2t_menustrings.py:991 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1917 msgid "Neighborhood analysis in raster dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:1008 ../gui/wxpython/menustrings.py:1950 +#: ../gui/wxpython/menustrings.py:1009 ../gui/wxpython/menustrings.py:1951 #: ../gui/wxpython/image2target/ii2t_menustrings.py:992 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1918 msgid "Performs a neighborhood analysis for each map in a space time raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:1009 ../gui/wxpython/menustrings.py:1951 +#: ../gui/wxpython/menustrings.py:1010 ../gui/wxpython/menustrings.py:1952 #: ../gui/wxpython/image2target/ii2t_menustrings.py:993 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1919 msgid "Aggregation in raster datasets" msgstr "" -#: ../gui/wxpython/menustrings.py:1010 ../gui/wxpython/menustrings.py:1952 +#: ../gui/wxpython/menustrings.py:1011 ../gui/wxpython/menustrings.py:1953 #: ../gui/wxpython/image2target/ii2t_menustrings.py:994 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1920 msgid "Performs different aggregation algorithms from r.series on all or a subset of raster maps in a space time raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:1011 ../gui/wxpython/menustrings.py:1953 +#: ../gui/wxpython/menustrings.py:1012 ../gui/wxpython/menustrings.py:1954 #: ../gui/wxpython/image2target/ii2t_menustrings.py:995 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1921 msgid "Temporal aggregation" msgstr "" -#: ../gui/wxpython/menustrings.py:1012 ../gui/wxpython/menustrings.py:1954 +#: ../gui/wxpython/menustrings.py:1013 ../gui/wxpython/menustrings.py:1955 #: ../gui/wxpython/image2target/ii2t_menustrings.py:996 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1922 msgid "Aggregates temporally the maps of a space time raster dataset by a user defined granularity." msgstr "" -#: ../gui/wxpython/menustrings.py:1013 ../gui/wxpython/menustrings.py:1955 +#: ../gui/wxpython/menustrings.py:1014 ../gui/wxpython/menustrings.py:1956 #: ../gui/wxpython/image2target/ii2t_menustrings.py:997 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1923 msgid "Temporal aggregation by dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:1014 ../gui/wxpython/menustrings.py:1956 +#: ../gui/wxpython/menustrings.py:1015 ../gui/wxpython/menustrings.py:1957 #: ../gui/wxpython/image2target/ii2t_menustrings.py:998 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1924 msgid "Aggregates data of an existing space time raster dataset using the time intervals of a second space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:1015 ../gui/wxpython/menustrings.py:1957 +#: ../gui/wxpython/menustrings.py:1016 ../gui/wxpython/menustrings.py:1958 #: ../gui/wxpython/image2target/ii2t_menustrings.py:999 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1925 msgid "Sampling" msgstr "" -#: ../gui/wxpython/menustrings.py:1016 ../gui/wxpython/menustrings.py:1958 +#: ../gui/wxpython/menustrings.py:1017 ../gui/wxpython/menustrings.py:1959 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1000 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1926 msgid "Sample a space time raster dataset at point coordinates" msgstr "" -#: ../gui/wxpython/menustrings.py:1017 ../gui/wxpython/menustrings.py:1959 +#: ../gui/wxpython/menustrings.py:1018 ../gui/wxpython/menustrings.py:1960 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1001 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1927 msgid "Sample a space time raster dataset at specific vector point coordinates and write the output to stdout using different layouts" msgstr "" -#: ../gui/wxpython/menustrings.py:1018 ../gui/wxpython/menustrings.py:1960 +#: ../gui/wxpython/menustrings.py:1019 ../gui/wxpython/menustrings.py:1961 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1002 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1928 msgid "Query raster dataset by vector points dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:1019 ../gui/wxpython/menustrings.py:1961 +#: ../gui/wxpython/menustrings.py:1020 ../gui/wxpython/menustrings.py:1962 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1003 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1929 msgid "Stores raster map values at spatial and temporal positions of vector points as vector attributes." msgstr "" -#: ../gui/wxpython/menustrings.py:1020 ../gui/wxpython/menustrings.py:1962 +#: ../gui/wxpython/menustrings.py:1021 ../gui/wxpython/menustrings.py:1963 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1004 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1930 msgid "Observe specific locations in raster dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:1021 ../gui/wxpython/menustrings.py:1963 +#: ../gui/wxpython/menustrings.py:1022 ../gui/wxpython/menustrings.py:1964 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1005 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1931 msgid "Observes specific locations in a space time raster dataset over a period of time using vector points." msgstr "" -#: ../gui/wxpython/menustrings.py:1022 ../gui/wxpython/menustrings.py:1964 +#: ../gui/wxpython/menustrings.py:1023 ../gui/wxpython/menustrings.py:1965 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1006 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1932 msgid "Temporal sampling" msgstr "" -#: ../gui/wxpython/menustrings.py:1023 ../gui/wxpython/menustrings.py:1965 +#: ../gui/wxpython/menustrings.py:1024 ../gui/wxpython/menustrings.py:1966 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1007 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1933 msgid "Samples the input space time dataset(s) with a sample space time dataset and print the result to stdout." msgstr "" -#: ../gui/wxpython/menustrings.py:1025 ../gui/wxpython/menustrings.py:1967 +#: ../gui/wxpython/menustrings.py:1026 ../gui/wxpython/menustrings.py:1968 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1009 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1935 msgid "Space time datasets metadata" msgstr "" -#: ../gui/wxpython/menustrings.py:1026 ../gui/wxpython/menustrings.py:1968 +#: ../gui/wxpython/menustrings.py:1027 ../gui/wxpython/menustrings.py:1969 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1010 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1936 msgid "Lists information about space time datasets and maps." msgstr "" -#: ../gui/wxpython/menustrings.py:1027 ../gui/wxpython/menustrings.py:1969 +#: ../gui/wxpython/menustrings.py:1028 ../gui/wxpython/menustrings.py:1970 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1011 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1937 msgid "Univariate raster dataset statistics" msgstr "" -#: ../gui/wxpython/menustrings.py:1028 ../gui/wxpython/menustrings.py:1970 +#: ../gui/wxpython/menustrings.py:1029 ../gui/wxpython/menustrings.py:1971 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1012 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1938 msgid "Calculates univariate statistics from the non-null cells for each registered raster map of a space time raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:1029 ../gui/wxpython/menustrings.py:1971 +#: ../gui/wxpython/menustrings.py:1030 ../gui/wxpython/menustrings.py:1972 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1013 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1939 msgid "Univariate vector dataset statistics" msgstr "" -#: ../gui/wxpython/menustrings.py:1030 ../gui/wxpython/menustrings.py:1972 +#: ../gui/wxpython/menustrings.py:1031 ../gui/wxpython/menustrings.py:1973 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1014 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1940 msgid "Calculates univariate statistics of attributes for each registered vector map of a space time vector dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:1031 ../gui/wxpython/menustrings.py:1973 +#: ../gui/wxpython/menustrings.py:1032 ../gui/wxpython/menustrings.py:1974 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1015 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1941 msgid "Univariate 3D raster dataset statistics" msgstr "" -#: ../gui/wxpython/menustrings.py:1032 ../gui/wxpython/menustrings.py:1974 +#: ../gui/wxpython/menustrings.py:1033 ../gui/wxpython/menustrings.py:1975 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1016 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1942 msgid "Calculates univariate statistics from the non-null cells for each registered 3D raster map of a space time 3D raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:1033 ../gui/wxpython/menustrings.py:1975 +#: ../gui/wxpython/menustrings.py:1034 ../gui/wxpython/menustrings.py:1976 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1017 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1943 msgid "Report temporal topology" msgstr "" -#: ../gui/wxpython/menustrings.py:1034 ../gui/wxpython/menustrings.py:1976 +#: ../gui/wxpython/menustrings.py:1035 ../gui/wxpython/menustrings.py:1977 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1018 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1944 msgid "Lists temporal topology of a space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:1035 ../gui/wxpython/menustrings.py:1977 -#: ../gui/wxpython/menustrings.py:1984 +#: ../gui/wxpython/menustrings.py:1036 ../gui/wxpython/menustrings.py:1978 +#: ../gui/wxpython/menustrings.py:1985 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1019 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1945 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1952 msgid "GUI tools" msgstr "" -#: ../gui/wxpython/menustrings.py:1038 ../gui/wxpython/menustrings.py:1980 -#: ../gui/wxpython/menustrings.py:2000 +#: ../gui/wxpython/menustrings.py:1039 ../gui/wxpython/menustrings.py:1981 +#: ../gui/wxpython/menustrings.py:2001 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1022 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1948 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1968 msgid "Timeline tool" msgstr "" -#: ../gui/wxpython/menustrings.py:1039 ../gui/wxpython/menustrings.py:1981 -#: ../gui/wxpython/menustrings.py:2001 +#: ../gui/wxpython/menustrings.py:1040 ../gui/wxpython/menustrings.py:1982 +#: ../gui/wxpython/menustrings.py:2002 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1023 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1949 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1969 msgid "Plot temporal extents." msgstr "" -#: ../gui/wxpython/menustrings.py:1040 ../gui/wxpython/menustrings.py:1982 -#: ../gui/wxpython/menustrings.py:1998 +#: ../gui/wxpython/menustrings.py:1041 ../gui/wxpython/menustrings.py:1983 +#: ../gui/wxpython/menustrings.py:1999 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1024 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1950 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1966 msgid "Temporal plot tool" msgstr "" -#: ../gui/wxpython/menustrings.py:1041 ../gui/wxpython/menustrings.py:1983 -#: ../gui/wxpython/menustrings.py:1999 +#: ../gui/wxpython/menustrings.py:1042 ../gui/wxpython/menustrings.py:1984 +#: ../gui/wxpython/menustrings.py:2000 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1025 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1951 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1967 msgid "Plot temporal values." msgstr "" -#: ../gui/wxpython/menustrings.py:1042 ../gui/wxpython/menustrings.py:2047 -#: ../gui/wxpython/menustrings.py:2090 +#: ../gui/wxpython/menustrings.py:1043 ../gui/wxpython/menustrings.py:2048 +#: ../gui/wxpython/menustrings.py:2091 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1026 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2015 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2058 msgid "&Help" msgstr "" -#: ../gui/wxpython/menustrings.py:1043 +#: ../gui/wxpython/menustrings.py:1044 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1027 msgid "GRASS help" msgstr "" -#: ../gui/wxpython/menustrings.py:1044 ../gui/wxpython/menustrings.py:1046 +#: ../gui/wxpython/menustrings.py:1045 ../gui/wxpython/menustrings.py:1047 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1028 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1030 msgid "Display the HTML man pages of GRASS GIS" msgstr "" -#: ../gui/wxpython/menustrings.py:1045 +#: ../gui/wxpython/menustrings.py:1046 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1029 msgid "GUI help" msgstr "" -#: ../gui/wxpython/menustrings.py:1047 +#: ../gui/wxpython/menustrings.py:1048 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1031 msgid "About system" msgstr "" -#: ../gui/wxpython/menustrings.py:1048 +#: ../gui/wxpython/menustrings.py:1049 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1032 msgid "Prints system information" msgstr "" -#: ../gui/wxpython/menustrings.py:1049 ../gui/wxpython/menustrings.py:1050 +#: ../gui/wxpython/menustrings.py:1050 ../gui/wxpython/menustrings.py:1051 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1033 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1034 #: ../gui/wxpython/gui_core/ghelp.py:53 msgid "About GRASS GIS" msgstr "" -#: ../gui/wxpython/menustrings.py:1053 +#: ../gui/wxpython/menustrings.py:1054 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1037 msgid "Import, export and link data" msgstr "" -#: ../gui/wxpython/menustrings.py:1987 +#: ../gui/wxpython/menustrings.py:1988 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1955 msgid "Attribute table manager" msgstr "" -#: ../gui/wxpython/menustrings.py:2006 +#: ../gui/wxpython/menustrings.py:2007 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1974 msgid "Create new model" msgstr "" -#: ../gui/wxpython/menustrings.py:2008 +#: ../gui/wxpython/menustrings.py:2009 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1976 msgid "Load model from file" msgstr "" -#: ../gui/wxpython/menustrings.py:2010 +#: ../gui/wxpython/menustrings.py:2011 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1978 #: ../gui/wxpython/gmodeler/frame.py:518 msgid "Save model" msgstr "" -#: ../gui/wxpython/menustrings.py:2012 +#: ../gui/wxpython/menustrings.py:2013 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1980 msgid "Save model to file" msgstr "" -#: ../gui/wxpython/menustrings.py:2014 +#: ../gui/wxpython/menustrings.py:2015 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1982 msgid "Close model file" msgstr "" -#: ../gui/wxpython/menustrings.py:2015 +#: ../gui/wxpython/menustrings.py:2016 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1983 msgid "Export to image" msgstr "" -#: ../gui/wxpython/menustrings.py:2016 +#: ../gui/wxpython/menustrings.py:2017 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1984 msgid "Export model to image" msgstr "" -#: ../gui/wxpython/menustrings.py:2017 +#: ../gui/wxpython/menustrings.py:2018 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1985 msgid "Export to Python" msgstr "" -#: ../gui/wxpython/menustrings.py:2018 +#: ../gui/wxpython/menustrings.py:2019 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1986 msgid "Export model to Python script" msgstr "" -#: ../gui/wxpython/menustrings.py:2019 +#: ../gui/wxpython/menustrings.py:2020 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1987 msgid "Quit modeler" msgstr "" -#: ../gui/wxpython/menustrings.py:2020 +#: ../gui/wxpython/menustrings.py:2021 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1988 msgid "Close modeler window" msgstr "" -#: ../gui/wxpython/menustrings.py:2023 +#: ../gui/wxpython/menustrings.py:2024 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1991 #: ../gui/wxpython/gmodeler/preferences.py:32 msgid "Modeler settings" msgstr "" -#: ../gui/wxpython/menustrings.py:2024 +#: ../gui/wxpython/menustrings.py:2025 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1992 msgid "&Model" msgstr "" -#: ../gui/wxpython/menustrings.py:2025 +#: ../gui/wxpython/menustrings.py:2026 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1993 msgid "Add command" msgstr "" -#: ../gui/wxpython/menustrings.py:2026 +#: ../gui/wxpython/menustrings.py:2027 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1994 msgid "Add action (GRASS command) to model" msgstr "" -#: ../gui/wxpython/menustrings.py:2027 +#: ../gui/wxpython/menustrings.py:2028 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1995 msgid "Add data" msgstr "" -#: ../gui/wxpython/menustrings.py:2028 +#: ../gui/wxpython/menustrings.py:2029 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1996 msgid "Add data item to model" msgstr "" -#: ../gui/wxpython/menustrings.py:2029 +#: ../gui/wxpython/menustrings.py:2030 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1997 msgid "Define relation" msgstr "" -#: ../gui/wxpython/menustrings.py:2030 +#: ../gui/wxpython/menustrings.py:2031 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1998 msgid "Define relation between data and action items" msgstr "" -#: ../gui/wxpython/menustrings.py:2031 +#: ../gui/wxpython/menustrings.py:2032 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1999 msgid "Add loop / series" msgstr "" -#: ../gui/wxpython/menustrings.py:2032 +#: ../gui/wxpython/menustrings.py:2033 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2000 msgid "Adds loop (series) to model" msgstr "" -#: ../gui/wxpython/menustrings.py:2033 +#: ../gui/wxpython/menustrings.py:2034 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2001 msgid "Add condition" msgstr "" -#: ../gui/wxpython/menustrings.py:2034 +#: ../gui/wxpython/menustrings.py:2035 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2002 msgid "Adds condition (if/else) to model" msgstr "" -#: ../gui/wxpython/menustrings.py:2035 +#: ../gui/wxpython/menustrings.py:2036 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2003 #: ../gui/wxpython/gmodeler/frame.py:885 msgid "Add comment" msgstr "" -#: ../gui/wxpython/menustrings.py:2036 +#: ../gui/wxpython/menustrings.py:2037 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2004 msgid "Adds comment to model" msgstr "" -#: ../gui/wxpython/menustrings.py:2037 +#: ../gui/wxpython/menustrings.py:2038 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2005 msgid "Remove item" msgstr "" -#: ../gui/wxpython/menustrings.py:2038 +#: ../gui/wxpython/menustrings.py:2039 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2006 msgid "Remove action/data from model" msgstr "" -#: ../gui/wxpython/menustrings.py:2039 +#: ../gui/wxpython/menustrings.py:2040 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2007 #: ../gui/wxpython/gmodeler/preferences.py:661 msgid "Model properties" msgstr "" -#: ../gui/wxpython/menustrings.py:2040 +#: ../gui/wxpython/menustrings.py:2041 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2008 msgid "Model properties (name, purpose, etc.)" msgstr "" -#: ../gui/wxpython/menustrings.py:2041 +#: ../gui/wxpython/menustrings.py:2042 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2009 msgid "Delete intermediate data" msgstr "" -#: ../gui/wxpython/menustrings.py:2042 +#: ../gui/wxpython/menustrings.py:2043 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2010 msgid "Delete intermediate data defined in the model" msgstr "" -#: ../gui/wxpython/menustrings.py:2044 +#: ../gui/wxpython/menustrings.py:2045 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2012 msgid "Run entire model" msgstr "" -#: ../gui/wxpython/menustrings.py:2045 +#: ../gui/wxpython/menustrings.py:2046 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2013 msgid "Validate model" msgstr "" -#: ../gui/wxpython/menustrings.py:2046 +#: ../gui/wxpython/menustrings.py:2047 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2014 msgid "Validate entire model" msgstr "" -#: ../gui/wxpython/menustrings.py:2048 ../gui/wxpython/menustrings.py:2091 +#: ../gui/wxpython/menustrings.py:2049 ../gui/wxpython/menustrings.py:2092 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2016 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2059 -#: ../gui/wxpython/tplot/frame.py:280 ../gui/wxpython/timeline/frame.py:137 +#: ../gui/wxpython/tplot/frame.py:346 ../gui/wxpython/timeline/frame.py:137 msgid "Help" msgstr "ช่วยเหลือ" -#: ../gui/wxpython/menustrings.py:2049 +#: ../gui/wxpython/menustrings.py:2050 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2017 msgid "Display the HTML man pages of Graphical modeler" msgstr "" -#: ../gui/wxpython/menustrings.py:2050 +#: ../gui/wxpython/menustrings.py:2051 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2018 msgid "About Graphical Modeler" msgstr "" -#: ../gui/wxpython/menustrings.py:2051 +#: ../gui/wxpython/menustrings.py:2052 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2019 msgid "Display information about Graphical Modeler" msgstr "" -#: ../gui/wxpython/menustrings.py:2056 +#: ../gui/wxpython/menustrings.py:2057 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2024 #: ../gui/wxpython/psmap/toolbars.py:77 msgid "Specify paper size, margins and orientation" msgstr "" -#: ../gui/wxpython/menustrings.py:2057 +#: ../gui/wxpython/menustrings.py:2058 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2025 msgid "Load instruction file" msgstr "" -#: ../gui/wxpython/menustrings.py:2058 +#: ../gui/wxpython/menustrings.py:2059 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2026 #: ../gui/wxpython/psmap/toolbars.py:70 msgid "Load text file with mapping instructions" msgstr "" -#: ../gui/wxpython/menustrings.py:2059 +#: ../gui/wxpython/menustrings.py:2060 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2027 msgid "Export instruction file" msgstr "" -#: ../gui/wxpython/menustrings.py:2060 +#: ../gui/wxpython/menustrings.py:2061 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2028 #: ../gui/wxpython/psmap/toolbars.py:68 msgid "Generate text file with mapping instructions" msgstr "" -#: ../gui/wxpython/menustrings.py:2061 +#: ../gui/wxpython/menustrings.py:2062 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2029 msgid "Export to PostScript" msgstr "" -#: ../gui/wxpython/menustrings.py:2062 +#: ../gui/wxpython/menustrings.py:2063 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2030 #: ../gui/wxpython/psmap/toolbars.py:72 msgid "Generate PostScript output" msgstr "" -#: ../gui/wxpython/menustrings.py:2063 +#: ../gui/wxpython/menustrings.py:2064 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2031 msgid "Export to PDF" msgstr "" -#: ../gui/wxpython/menustrings.py:2064 +#: ../gui/wxpython/menustrings.py:2065 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2032 #: ../gui/wxpython/psmap/toolbars.py:74 msgid "Generate PDF output" msgstr "" -#: ../gui/wxpython/menustrings.py:2065 ../gui/wxpython/menustrings.py:2066 +#: ../gui/wxpython/menustrings.py:2066 ../gui/wxpython/menustrings.py:2067 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2033 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2034 msgid "Launch ps.map dialog" msgstr "" -#: ../gui/wxpython/menustrings.py:2067 +#: ../gui/wxpython/menustrings.py:2068 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2035 #: ../gui/wxpython/gui_core/toolbars.py:74 ../gui/wxpython/lmgr/layertree.py:78 msgid "Quit" msgstr "ออà¸" -#: ../gui/wxpython/menustrings.py:2068 +#: ../gui/wxpython/menustrings.py:2069 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2036 msgid "Close Cartographic Composer" msgstr "" -#: ../gui/wxpython/menustrings.py:2069 +#: ../gui/wxpython/menustrings.py:2070 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2037 msgid "&Insert" msgstr "" -#: ../gui/wxpython/menustrings.py:2070 +#: ../gui/wxpython/menustrings.py:2071 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2038 -#: ../gui/wxpython/psmap/toolbars.py:82 ../gui/wxpython/psmap/dialogs.py:833 -#: ../gui/wxpython/psmap/dialogs.py:887 +#: ../gui/wxpython/psmap/toolbars.py:82 ../gui/wxpython/psmap/dialogs.py:835 +#: ../gui/wxpython/psmap/dialogs.py:889 msgid "Map frame" msgstr "" -#: ../gui/wxpython/menustrings.py:2071 +#: ../gui/wxpython/menustrings.py:2072 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2039 msgid "Add or edit map frame" msgstr "" -#: ../gui/wxpython/menustrings.py:2072 +#: ../gui/wxpython/menustrings.py:2073 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2040 #: ../gui/wxpython/nviz/mapwindow.py:1675 ../gui/wxpython/nviz/tools.py:827 -#: ../gui/wxpython/psmap/dialogs.py:1540 ../gui/wxpython/lmgr/layertree.py:1044 +#: ../gui/wxpython/psmap/dialogs.py:1542 ../gui/wxpython/lmgr/layertree.py:1044 msgid "Raster map" msgstr "à¹à¸œà¸™à¸—ี่à¹à¸£à¸ªà¹€à¸•à¸­à¸£à¹Œ" -#: ../gui/wxpython/menustrings.py:2073 +#: ../gui/wxpython/menustrings.py:2074 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2041 msgid "Add or edit raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:2074 +#: ../gui/wxpython/menustrings.py:2075 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2042 -#: ../gui/wxpython/nviz/tools.py:1453 ../gui/wxpython/psmap/dialogs.py:3644 +#: ../gui/wxpython/nviz/tools.py:1453 ../gui/wxpython/psmap/dialogs.py:3646 #: ../gui/wxpython/lmgr/layertree.py:1048 msgid "Vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:2075 +#: ../gui/wxpython/menustrings.py:2076 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2043 msgid "Add or edit vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:2076 +#: ../gui/wxpython/menustrings.py:2077 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2044 msgid "Map legend" msgstr "" -#: ../gui/wxpython/menustrings.py:2077 +#: ../gui/wxpython/menustrings.py:2078 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2045 msgid "Add or edit raster and vector legend" msgstr "" -#: ../gui/wxpython/menustrings.py:2078 +#: ../gui/wxpython/menustrings.py:2079 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2046 #: ../gui/wxpython/psmap/toolbars.py:93 msgid "Map info" msgstr "" -#: ../gui/wxpython/menustrings.py:2079 +#: ../gui/wxpython/menustrings.py:2080 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2047 msgid "Add or edit map info" msgstr "" -#: ../gui/wxpython/menustrings.py:2080 +#: ../gui/wxpython/menustrings.py:2081 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2048 #: ../gui/wxpython/nviz/tools.py:2381 ../gui/wxpython/psmap/toolbars.py:97 msgid "Scale bar" msgstr "" -#: ../gui/wxpython/menustrings.py:2081 +#: ../gui/wxpython/menustrings.py:2082 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2049 msgid "Add or edit scale bar" msgstr "" -#: ../gui/wxpython/menustrings.py:2082 +#: ../gui/wxpython/menustrings.py:2083 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2050 -#: ../gui/wxpython/psmap/toolbars.py:91 ../gui/wxpython/psmap/dialogs.py:5185 -#: ../gui/wxpython/psmap/dialogs.py:5194 -#: ../gui/wxpython/animation/dialogs.py:1537 +#: ../gui/wxpython/psmap/toolbars.py:91 ../gui/wxpython/psmap/dialogs.py:5187 +#: ../gui/wxpython/psmap/dialogs.py:5196 +#: ../gui/wxpython/animation/dialogs.py:1540 msgid "Text" msgstr "" -#: ../gui/wxpython/menustrings.py:2083 +#: ../gui/wxpython/menustrings.py:2084 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2051 -#: ../gui/wxpython/animation/dialogs.py:988 +#: ../gui/wxpython/animation/dialogs.py:991 #: ../gui/wxpython/mapdisp/toolbars.py:54 msgid "Add text" msgstr "" -#: ../gui/wxpython/menustrings.py:2084 +#: ../gui/wxpython/menustrings.py:2085 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2052 -#: ../gui/wxpython/psmap/toolbars.py:99 ../gui/wxpython/psmap/dialogs.py:5720 -#: ../gui/wxpython/psmap/dialogs.py:5782 -#: ../gui/wxpython/animation/dialogs.py:1536 +#: ../gui/wxpython/psmap/toolbars.py:99 ../gui/wxpython/psmap/dialogs.py:5722 +#: ../gui/wxpython/psmap/dialogs.py:5784 +#: ../gui/wxpython/animation/dialogs.py:1539 msgid "Image" msgstr "" -#: ../gui/wxpython/menustrings.py:2085 +#: ../gui/wxpython/menustrings.py:2086 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2053 -#: ../gui/wxpython/animation/dialogs.py:988 +#: ../gui/wxpython/animation/dialogs.py:991 msgid "Add image" msgstr "" -#: ../gui/wxpython/menustrings.py:2086 +#: ../gui/wxpython/menustrings.py:2087 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2054 #: ../gui/wxpython/nviz/tools.py:2332 ../gui/wxpython/psmap/toolbars.py:101 -#: ../gui/wxpython/psmap/dialogs.py:6244 +#: ../gui/wxpython/psmap/dialogs.py:6246 msgid "North Arrow" msgstr "" -#: ../gui/wxpython/menustrings.py:2087 +#: ../gui/wxpython/menustrings.py:2088 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2055 #: ../gui/wxpython/mapdisp/toolbars.py:41 msgid "Add north arrow" msgstr "" -#: ../gui/wxpython/menustrings.py:2089 +#: ../gui/wxpython/menustrings.py:2090 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2057 #: ../gui/wxpython/psmap/toolbars.py:85 msgid "Delete selected object" msgstr "" -#: ../gui/wxpython/menustrings.py:2092 +#: ../gui/wxpython/menustrings.py:2093 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2060 msgid "Display the HTML man pages of Cartographic Composer" msgstr "" -#: ../gui/wxpython/menustrings.py:2093 +#: ../gui/wxpython/menustrings.py:2094 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2061 msgid "About Cartographic Composer" msgstr "" -#: ../gui/wxpython/menustrings.py:2094 +#: ../gui/wxpython/menustrings.py:2095 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2062 msgid "Display information about Cartographic Composer" msgstr "" @@ -10646,20 +10620,26 @@ msgid "Imports raster data into a GRASS raster map using GDAL library and reprojects on the fly." msgstr "" +#: ../gui/wxpython/image2target/ii2t_menustrings.py:64 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1065 +msgid "Imports a raster map as GRASS GIS specific archive file (packed with r.pack)" +msgstr "" + #: ../gui/wxpython/image2target/ii2t_menustrings.py:71 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1072 msgid "Imports vector data into a GRASS vector map using OGR library and reprojects on the fly." msgstr "" +#: ../gui/wxpython/image2target/ii2t_menustrings.py:88 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1089 +msgid "Imports a vector map as GRASS GIS specific archive file (packed with v.pack)" +msgstr "" + #: ../gui/wxpython/image2target/ii2t_menustrings.py:132 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1133 msgid "Exports a vector map layer to any of the supported OGR vector formats. By default a vector map layer is exported to Esri Shapefile format." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:198 -msgid "Creates a 3D rendering of GIS data. Renders surfaces (raster data), 2D/3D vector data, and volumes (3D raster data) in 3D." -msgstr "" - #: ../gui/wxpython/image2target/ii2t_menustrings.py:650 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1576 msgid "Allocates subnets for nearest centers (direction from center). center node must be opened (costs >= 0). Costs of center node are used in calculation" @@ -10690,236 +10670,256 @@ msgid "GRASS GIS Manage Ground Control Points" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:177 -#: ../gui/wxpython/gcp/manager.py:148 +#: ../gui/wxpython/image2target/ii2t_manager.py:179 +#: ../gui/wxpython/gcp/manager.py:150 msgid "Setup for georectification" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:210 -#: ../gui/wxpython/image2target/ii2t_manager.py:214 -#: ../gui/wxpython/gcp/manager.py:181 ../gui/wxpython/gcp/manager.py:185 +#: ../gui/wxpython/image2target/ii2t_manager.py:212 +#: ../gui/wxpython/image2target/ii2t_manager.py:216 +#: ../gui/wxpython/gcp/manager.py:183 ../gui/wxpython/gcp/manager.py:187 msgid "Georectifying setup canceled." msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:379 -#: ../gui/wxpython/gcp/manager.py:350 +#: ../gui/wxpython/image2target/ii2t_manager.py:381 +#: ../gui/wxpython/gcp/manager.py:352 msgid "Select map type and location/mapset" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:393 -#: ../gui/wxpython/gcp/manager.py:364 +#: ../gui/wxpython/image2target/ii2t_manager.py:395 +#: ../gui/wxpython/gcp/manager.py:366 msgid "Map type to georectify" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:394 -#: ../gui/wxpython/gui_core/dialogs.py:1452 -#: ../gui/wxpython/gui_core/dialogs.py:1697 -#: ../gui/wxpython/psmap/dialogs.py:920 ../gui/wxpython/gcp/manager.py:365 +#: ../gui/wxpython/image2target/ii2t_manager.py:396 +#: ../gui/wxpython/gui_core/dialogs.py:1453 +#: ../gui/wxpython/gui_core/dialogs.py:1699 +#: ../gui/wxpython/psmap/dialogs.py:922 ../gui/wxpython/gcp/manager.py:367 #: ../gui/wxpython/gmodeler/frame.py:1746 msgid "raster" msgstr "à¹à¸œà¸™à¸—ี่เชิงภาพ" -#: ../gui/wxpython/image2target/ii2t_manager.py:394 -#: ../gui/wxpython/gui_core/dialogs.py:1452 -#: ../gui/wxpython/psmap/dialogs.py:923 ../gui/wxpython/gcp/manager.py:365 +#: ../gui/wxpython/image2target/ii2t_manager.py:396 +#: ../gui/wxpython/gui_core/dialogs.py:1453 +#: ../gui/wxpython/psmap/dialogs.py:925 ../gui/wxpython/gcp/manager.py:367 #: ../gui/wxpython/gmodeler/frame.py:1747 msgid "vector" msgstr "เวคเตอร์" -#: ../gui/wxpython/image2target/ii2t_manager.py:404 -#: ../gui/wxpython/gcp/manager.py:375 +#: ../gui/wxpython/image2target/ii2t_manager.py:406 +#: ../gui/wxpython/gcp/manager.py:377 msgid "Select source location:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:425 -#: ../gui/wxpython/gcp/manager.py:396 +#: ../gui/wxpython/image2target/ii2t_manager.py:427 +#: ../gui/wxpython/gcp/manager.py:398 msgid "Select source mapset:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:481 -#: ../gui/wxpython/gcp/manager.py:452 +#: ../gui/wxpython/image2target/ii2t_manager.py:483 +#: ../gui/wxpython/gcp/manager.py:454 msgid "You must select a valid location before selecting a mapset" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:494 -#: ../gui/wxpython/gcp/manager.py:465 +#: ../gui/wxpython/image2target/ii2t_manager.py:496 +#: ../gui/wxpython/gcp/manager.py:467 msgid "You must select a valid location and mapset in order to continue" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:516 -#: ../gui/wxpython/gcp/manager.py:487 +#: ../gui/wxpython/image2target/ii2t_manager.py:518 +#: ../gui/wxpython/gcp/manager.py:489 msgid "Select image/map group to georectify" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:538 +#: ../gui/wxpython/image2target/ii2t_manager.py:540 msgid "Select group:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:555 -#: ../gui/wxpython/gcp/manager.py:526 +#: ../gui/wxpython/image2target/ii2t_manager.py:557 +#: ../gui/wxpython/gcp/manager.py:528 msgid "Create group if none exists" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:569 -#: ../gui/wxpython/gcp/manager.py:540 +#: ../gui/wxpython/image2target/ii2t_manager.py:571 +#: ../gui/wxpython/gcp/manager.py:542 msgid "Add vector map to group..." msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:653 -#: ../gui/wxpython/gcp/manager.py:630 +#: ../gui/wxpython/image2target/ii2t_manager.py:655 +#: ../gui/wxpython/gcp/manager.py:632 msgid "You must select a valid image/map group in order to continue" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:660 -#: ../gui/wxpython/gcp/manager.py:637 +#: ../gui/wxpython/image2target/ii2t_manager.py:662 +#: ../gui/wxpython/gcp/manager.py:639 msgid "You must enter an map name extension in order to continue" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:729 -#: ../gui/wxpython/gcp/manager.py:706 +#: ../gui/wxpython/image2target/ii2t_manager.py:731 +#: ../gui/wxpython/gcp/manager.py:708 msgid "Select maps to display for ground control point (GCP) creation" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:790 -#: ../gui/wxpython/image2target/ii2t_manager.py:2981 -#: ../gui/wxpython/gcp/manager.py:767 ../gui/wxpython/gcp/manager.py:2908 +#: ../gui/wxpython/image2target/ii2t_manager.py:792 +#: ../gui/wxpython/image2target/ii2t_manager.py:2984 +#: ../gui/wxpython/gcp/manager.py:769 ../gui/wxpython/gcp/manager.py:2910 msgid "Select target vector map to display:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:862 -#: ../gui/wxpython/gcp/manager.py:839 +#: ../gui/wxpython/image2target/ii2t_manager.py:864 +#: ../gui/wxpython/gcp/manager.py:841 msgid "You must select a source map in order to continue" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:889 -#: ../gui/wxpython/image2target/ii2t_manager.py:920 -#: ../gui/wxpython/gcp/manager.py:866 ../gui/wxpython/gcp/manager.py:897 +#: ../gui/wxpython/image2target/ii2t_manager.py:891 +#: ../gui/wxpython/image2target/ii2t_manager.py:922 +#: ../gui/wxpython/gcp/manager.py:868 ../gui/wxpython/gcp/manager.py:899 #, python-format msgid "" "No maps in selected group <%s>.\n" "Please edit group or select another group." msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:950 -#: ../gui/wxpython/gcp/manager.py:927 +#: ../gui/wxpython/image2target/ii2t_manager.py:952 +#: ../gui/wxpython/gcp/manager.py:929 msgid "Manage Ground Control Points" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:1483 +#: ../gui/wxpython/image2target/ii2t_manager.py:1485 msgid "Writing CONTROL_POINTS file failed" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:1495 +#: ../gui/wxpython/image2target/ii2t_manager.py:1497 #, python-format msgid "CONTROL_POINTS file saved for group <%s>" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:1546 +#: ../gui/wxpython/image2target/ii2t_manager.py:1548 msgid "Reading CONTROL_POINTS file failed" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:1701 -#: ../gui/wxpython/gcp/manager.py:1635 +#: ../gui/wxpython/image2target/ii2t_manager.py:1703 +#: ../gui/wxpython/gcp/manager.py:1637 #, python-format msgid "Transforming <%s>..." msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:1706 -#: ../gui/wxpython/gcp/manager.py:1640 +#: ../gui/wxpython/image2target/ii2t_manager.py:1708 +#: ../gui/wxpython/gcp/manager.py:1642 #, python-format msgid "Rectifying vector map <%s>, please wait..." msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:1740 -#: ../gui/wxpython/gcp/manager.py:1674 +#: ../gui/wxpython/image2target/ii2t_manager.py:1743 +#: ../gui/wxpython/gcp/manager.py:1676 #, python-format msgid "Georectification of vector map <%s> failed" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:1872 +#: ../gui/wxpython/image2target/ii2t_manager.py:1875 msgid "" "Could not calculate RMS Error.\n" "Possible error with i.ortho.transform." msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:1998 +#: ../gui/wxpython/image2target/ii2t_manager.py:2001 msgid "" "Could not calculate new extends.\n" "Possible error with i.ortho.transform." msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2210 -#: ../gui/wxpython/image2target/ii2t_manager.py:2230 -#: ../gui/wxpython/gcp/manager.py:2147 ../gui/wxpython/gcp/manager.py:2165 +#: ../gui/wxpython/image2target/ii2t_manager.py:2213 +#: ../gui/wxpython/image2target/ii2t_manager.py:2233 +#: ../gui/wxpython/gcp/manager.py:2149 ../gui/wxpython/gcp/manager.py:2167 msgid "source E" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2211 -#: ../gui/wxpython/image2target/ii2t_manager.py:2231 -#: ../gui/wxpython/gcp/manager.py:2148 ../gui/wxpython/gcp/manager.py:2166 +#: ../gui/wxpython/image2target/ii2t_manager.py:2214 +#: ../gui/wxpython/image2target/ii2t_manager.py:2234 +#: ../gui/wxpython/gcp/manager.py:2150 ../gui/wxpython/gcp/manager.py:2168 msgid "source N" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2212 -#: ../gui/wxpython/image2target/ii2t_manager.py:2232 +#: ../gui/wxpython/image2target/ii2t_manager.py:2215 +#: ../gui/wxpython/image2target/ii2t_manager.py:2235 msgid "source Z" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2213 -#: ../gui/wxpython/image2target/ii2t_manager.py:2233 -#: ../gui/wxpython/gcp/manager.py:2149 ../gui/wxpython/gcp/manager.py:2167 +#: ../gui/wxpython/image2target/ii2t_manager.py:2216 +#: ../gui/wxpython/image2target/ii2t_manager.py:2236 +#: ../gui/wxpython/gcp/manager.py:2151 ../gui/wxpython/gcp/manager.py:2169 msgid "target E" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2214 -#: ../gui/wxpython/image2target/ii2t_manager.py:2234 -#: ../gui/wxpython/gcp/manager.py:2150 ../gui/wxpython/gcp/manager.py:2168 +#: ../gui/wxpython/image2target/ii2t_manager.py:2217 +#: ../gui/wxpython/image2target/ii2t_manager.py:2237 +#: ../gui/wxpython/gcp/manager.py:2152 ../gui/wxpython/gcp/manager.py:2170 msgid "target N" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2215 -#: ../gui/wxpython/image2target/ii2t_manager.py:2235 +#: ../gui/wxpython/image2target/ii2t_manager.py:2218 +#: ../gui/wxpython/image2target/ii2t_manager.py:2238 msgid "target Z" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2425 -#: ../gui/wxpython/gcp/manager.py:2354 +#: ../gui/wxpython/image2target/ii2t_manager.py:2428 +#: ../gui/wxpython/gcp/manager.py:2356 msgid "Create vector map group" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2500 -#: ../gui/wxpython/gcp/manager.py:2429 +#: ../gui/wxpython/image2target/ii2t_manager.py:2503 +#: ../gui/wxpython/gcp/manager.py:2431 msgid "Select vector map(s) to add to group:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2583 -#: ../gui/wxpython/gcp/manager.py:2516 +#: ../gui/wxpython/image2target/ii2t_manager.py:2586 +#: ../gui/wxpython/gcp/manager.py:2518 msgid "source E:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2584 -#: ../gui/wxpython/gcp/manager.py:2517 +#: ../gui/wxpython/image2target/ii2t_manager.py:2587 +#: ../gui/wxpython/gcp/manager.py:2519 msgid "target E:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2585 -#: ../gui/wxpython/gcp/manager.py:2518 +#: ../gui/wxpython/image2target/ii2t_manager.py:2588 +#: ../gui/wxpython/gcp/manager.py:2520 msgid "source N:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2586 -#: ../gui/wxpython/gcp/manager.py:2519 +#: ../gui/wxpython/image2target/ii2t_manager.py:2589 +#: ../gui/wxpython/gcp/manager.py:2521 msgid "target N:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2587 +#: ../gui/wxpython/image2target/ii2t_manager.py:2590 msgid "source Z:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2588 +#: ../gui/wxpython/image2target/ii2t_manager.py:2591 msgid "target Z:" msgstr "" +#: ../gui/wxpython/image2target/ii2t_gis_set.py:252 +#, python-format +msgid "GRASS GIS %s startup%s" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_gis_set.py:474 +#: ../gui/wxpython/startup/guiutils.py:80 +#, python-format +msgid "Invalid line in GISRC file (%s):%s\n" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_gis_set.py:556 +msgid "New mapset:" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_gis_set.py:937 +#: ../gui/wxpython/lmgr/frame.py:1071 +msgid "Enter name for new mapset:" +msgstr "" + #: ../gui/wxpython/vdigit/mapwindow.py:425 msgid "Update categories" msgstr "" @@ -11109,7 +11109,7 @@ msgid "Z bulk-labeling of 3D lines" msgstr "" -#: ../gui/wxpython/vdigit/toolbars.py:603 ../gui/wxpython/vdigit/wxdigit.py:63 +#: ../gui/wxpython/vdigit/toolbars.py:603 ../gui/wxpython/vdigit/wxdigit.py:64 msgid "No vector map open for editing." msgstr "" @@ -11124,7 +11124,7 @@ #: ../gui/wxpython/vdigit/toolbars.py:841 #: ../gui/wxpython/vdigit/toolbars.py:998 #: ../gui/wxpython/vdigit/toolbars.py:1096 -#: ../gui/wxpython/gui_core/dialogs.py:213 +#: ../gui/wxpython/gui_core/dialogs.py:214 msgid "Select vector map" msgstr "" @@ -11211,9 +11211,9 @@ msgstr "" #: ../gui/wxpython/vdigit/preferences.py:150 -#: ../gui/wxpython/gui_core/preferences.py:281 -#: ../gui/wxpython/animation/dialogs.py:340 -#: ../gui/wxpython/animation/dialogs.py:1854 +#: ../gui/wxpython/gui_core/preferences.py:274 +#: ../gui/wxpython/animation/dialogs.py:343 +#: ../gui/wxpython/animation/dialogs.py:1857 #: ../gui/wxpython/gmodeler/preferences.py:54 msgid "General" msgstr "" @@ -11335,7 +11335,7 @@ msgstr "" #: ../gui/wxpython/vdigit/preferences.py:582 -#: ../gui/wxpython/gui_core/preferences.py:1504 +#: ../gui/wxpython/gui_core/preferences.py:1498 msgid "Attributes" msgstr "" @@ -11350,8 +11350,8 @@ #: ../gui/wxpython/vdigit/preferences.py:612 #: ../gui/wxpython/vdigit/preferences.py:615 #: ../gui/wxpython/vdigit/dialogs.py:116 ../gui/wxpython/vdigit/dialogs.py:576 -#: ../gui/wxpython/dbmgr/dialogs.py:512 ../gui/wxpython/dbmgr/base.py:2952 -#: ../gui/wxpython/dbmgr/base.py:3073 ../gui/wxpython/dbmgr/base.py:3339 +#: ../gui/wxpython/dbmgr/dialogs.py:512 ../gui/wxpython/dbmgr/base.py:2954 +#: ../gui/wxpython/dbmgr/base.py:3075 ../gui/wxpython/dbmgr/base.py:3341 msgid "Layer" msgstr "ชั้นข้อมูล" @@ -11423,8 +11423,8 @@ msgstr "" #: ../gui/wxpython/vdigit/preferences.py:800 -#: ../gui/wxpython/gui_core/gselect.py:2342 -#: ../gui/wxpython/psmap/toolbars.py:103 ../gui/wxpython/psmap/dialogs.py:6279 +#: ../gui/wxpython/gui_core/gselect.py:2334 +#: ../gui/wxpython/psmap/toolbars.py:103 ../gui/wxpython/psmap/dialogs.py:6281 msgid "Point" msgstr "จุด" @@ -11499,7 +11499,7 @@ msgid "Add new category" msgstr "" -#: ../gui/wxpython/vdigit/dialogs.py:151 ../gui/wxpython/psmap/dialogs.py:479 +#: ../gui/wxpython/vdigit/dialogs.py:151 ../gui/wxpython/psmap/dialogs.py:481 #: ../gui/wxpython/web_services/dialogs.py:685 msgid "Apply changes" msgstr "" @@ -11536,8 +11536,8 @@ msgid "Delete all" msgstr "ลบทั้งหมด" -#: ../gui/wxpython/vdigit/dialogs.py:290 ../gui/wxpython/dbmgr/base.py:1438 -#: ../gui/wxpython/dbmgr/base.py:2588 ../gui/wxpython/gmodeler/dialogs.py:851 +#: ../gui/wxpython/vdigit/dialogs.py:290 ../gui/wxpython/dbmgr/base.py:1440 +#: ../gui/wxpython/dbmgr/base.py:2590 ../gui/wxpython/gmodeler/dialogs.py:851 #: ../gui/wxpython/gmodeler/dialogs.py:1017 msgid "Reload" msgstr "" @@ -11575,29 +11575,29 @@ msgid "Layer (Categories)" msgstr "" -#: ../gui/wxpython/vdigit/wxdisplay.py:1017 +#: ../gui/wxpython/vdigit/wxdisplay.py:1019 #, python-format msgid "Topology for vector map <%s> is not available. Topology is required by digitizer. Do you want to rebuild topology (takes some time) and open the vector map for editing?" msgstr "" -#: ../gui/wxpython/vdigit/wxdisplay.py:1022 +#: ../gui/wxpython/vdigit/wxdisplay.py:1024 msgid "Topology missing" msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:56 +#: ../gui/wxpython/vdigit/wxdigit.py:57 msgid "Digitization Error" msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:61 +#: ../gui/wxpython/vdigit/wxdigit.py:62 #, python-format msgid "Unable to open vector map <%s>." msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:64 +#: ../gui/wxpython/vdigit/wxdigit.py:65 msgid "Operation canceled." msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:71 +#: ../gui/wxpython/vdigit/wxdigit.py:72 #, python-format msgid "" "Writing new feature failed. Operation canceled.\n" @@ -11605,50 +11605,55 @@ "Reason: %s" msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:80 +#: ../gui/wxpython/vdigit/wxdigit.py:81 #, python-format msgid "Reading feature id %d failed. Operation canceled." msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:88 +#: ../gui/wxpython/vdigit/wxdigit.py:89 #, python-format msgid "Database link %d not available. Operation canceled." msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:96 +#: ../gui/wxpython/vdigit/wxdigit.py:97 #, python-format msgid "Unable to start database driver <%s>. Operation canceled." msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:106 +#: ../gui/wxpython/vdigit/wxdigit.py:107 #, python-format msgid "Unable to open database <%(db)s> by driver <%(driver)s>. Operation canceled." msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:114 +#: ../gui/wxpython/vdigit/wxdigit.py:115 #, python-format msgid "Unable to execute SQL query '%s'. Operation canceled." msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:122 +#: ../gui/wxpython/vdigit/wxdigit.py:123 #, python-format msgid "Feature id %d is marked as dead. Operation canceled." msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:130 +#: ../gui/wxpython/vdigit/wxdigit.py:131 #, python-format msgid "Unsupported feature type %d. Operation canceled." msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:500 +#: ../gui/wxpython/vdigit/wxdigit.py:501 #, python-format msgid "Unknown feature type '%s'" msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:505 +#: ../gui/wxpython/vdigit/wxdigit.py:506 msgid "Not enough points for line" msgstr "" +#: ../gui/wxpython/startup/guiutils.py:51 +#, fuzzy +msgid "Name for the new mapset:" +msgstr "สร้าง mapset ใหม่" + #: ../gui/wxpython/startup/locdownload.py:150 #, python-brace-format msgid "ZIP file is unreadable: {0}" @@ -11717,6 +11722,14 @@ msgid "Abort download" msgstr "" +#: ../gui/wxpython/startup/utils.py:45 +msgid "Documents" +msgstr "" + +#: ../gui/wxpython/startup/utils.py:46 +msgid "My Documents" +msgstr "" + #: ../gui/wxpython/nviz/mapwindow.py:244 msgid "Opening 3D view was not successful. Please try to change the value of depth buffer in GUI Settings dialog > tab Map Display > Advanced and restart GUI." msgstr "" @@ -11842,11 +11855,11 @@ msgid "constant#" msgstr "" -#: ../gui/wxpython/nviz/wxnviz.py:33 +#: ../gui/wxpython/nviz/wxnviz.py:35 msgid "This module requires the NumPy module, which could not be imported. It probably is not installed (it's not part of the standard Python distribution). See the Numeric Python site (http://numpy.scipy.org) for information on downloading source or binaries." msgstr "" -#: ../gui/wxpython/nviz/wxnviz.py:505 ../gui/wxpython/nviz/wxnviz.py:517 +#: ../gui/wxpython/nviz/wxnviz.py:510 ../gui/wxpython/nviz/wxnviz.py:522 #, python-format msgid "3d raster map <%s> not found" msgstr "" @@ -11862,7 +11875,7 @@ msgstr "" #: ../gui/wxpython/nviz/tools.py:100 -#: ../gui/wxpython/gui_core/preferences.py:499 +#: ../gui/wxpython/gui_core/preferences.py:492 msgid "Appearance" msgstr "" @@ -11903,9 +11916,9 @@ msgstr "" #: ../gui/wxpython/nviz/tools.py:366 ../gui/wxpython/nviz/tools.py:1285 -#: ../gui/wxpython/nviz/tools.py:2126 ../gui/wxpython/gui_core/dialogs.py:1937 -#: ../gui/wxpython/psmap/dialogs.py:3849 ../gui/wxpython/psmap/dialogs.py:4066 -#: ../gui/wxpython/psmap/dialogs.py:4857 +#: ../gui/wxpython/nviz/tools.py:2126 ../gui/wxpython/gui_core/dialogs.py:1942 +#: ../gui/wxpython/psmap/dialogs.py:3851 ../gui/wxpython/psmap/dialogs.py:4068 +#: ../gui/wxpython/psmap/dialogs.py:4859 #: ../gui/wxpython/gmodeler/preferences.py:210 #: ../gui/wxpython/gmodeler/preferences.py:376 #: ../gui/wxpython/gmodeler/preferences.py:488 @@ -11958,8 +11971,8 @@ msgstr "" #: ../gui/wxpython/nviz/tools.py:465 ../gui/wxpython/nviz/preferences.py:204 -#: ../gui/wxpython/gui_core/preferences.py:891 -#: ../gui/wxpython/animation/dialogs.py:1864 +#: ../gui/wxpython/gui_core/preferences.py:885 +#: ../gui/wxpython/animation/dialogs.py:1867 #: ../gui/wxpython/web_services/widgets.py:317 msgid "Background color:" msgstr "สีพื้นหลัง:" @@ -12000,7 +12013,7 @@ msgid "Save image sequence" msgstr "" -#: ../gui/wxpython/nviz/tools.py:624 ../gui/wxpython/psmap/dialogs.py:5794 +#: ../gui/wxpython/nviz/tools.py:624 ../gui/wxpython/psmap/dialogs.py:5796 msgid "Choose a directory:" msgstr "" @@ -12008,7 +12021,7 @@ msgid "Choose a directory for images" msgstr "" -#: ../gui/wxpython/nviz/tools.py:632 ../gui/wxpython/animation/dialogs.py:1187 +#: ../gui/wxpython/nviz/tools.py:632 ../gui/wxpython/animation/dialogs.py:1190 msgid "File prefix:" msgstr "" @@ -12016,7 +12029,7 @@ msgid "Generated files names will look like this: prefix_1.ppm, prefix_2.ppm, ..." msgstr "" -#: ../gui/wxpython/nviz/tools.py:640 ../gui/wxpython/animation/dialogs.py:1191 +#: ../gui/wxpython/nviz/tools.py:640 ../gui/wxpython/animation/dialogs.py:1194 msgid "File format:" msgstr "" @@ -12033,7 +12046,7 @@ msgid "Vector" msgstr "" -#: ../gui/wxpython/nviz/tools.py:728 ../gui/wxpython/gui_core/dialogs.py:1452 +#: ../gui/wxpython/nviz/tools.py:728 ../gui/wxpython/gui_core/dialogs.py:1453 msgid "3D raster" msgstr "" @@ -12045,7 +12058,7 @@ msgid "Fringe" msgstr "" -#: ../gui/wxpython/nviz/tools.py:782 ../gui/wxpython/animation/dialogs.py:929 +#: ../gui/wxpython/nviz/tools.py:782 ../gui/wxpython/animation/dialogs.py:932 msgid "Decorations" msgstr "" @@ -12054,7 +12067,7 @@ msgstr "" #: ../gui/wxpython/nviz/tools.py:850 ../gui/wxpython/nviz/tools.py:1889 -#: ../gui/wxpython/nviz/preferences.py:405 ../gui/wxpython/tplot/frame.py:277 +#: ../gui/wxpython/nviz/preferences.py:405 ../gui/wxpython/tplot/frame.py:343 #: ../gui/wxpython/timeline/frame.py:135 msgid "Draw" msgstr "" @@ -12152,11 +12165,11 @@ msgstr "" #: ../gui/wxpython/nviz/tools.py:1050 ../gui/wxpython/nviz/tools.py:2021 -#: ../gui/wxpython/psmap/dialogs.py:3798 ../gui/wxpython/psmap/dialogs.py:4518 -#: ../gui/wxpython/psmap/dialogs.py:4796 ../gui/wxpython/psmap/dialogs.py:5377 -#: ../gui/wxpython/psmap/dialogs.py:5385 ../gui/wxpython/psmap/dialogs.py:5945 -#: ../gui/wxpython/psmap/dialogs.py:5954 ../gui/wxpython/psmap/dialogs.py:6529 -#: ../gui/wxpython/psmap/dialogs.py:6538 +#: ../gui/wxpython/psmap/dialogs.py:3800 ../gui/wxpython/psmap/dialogs.py:4520 +#: ../gui/wxpython/psmap/dialogs.py:4798 ../gui/wxpython/psmap/dialogs.py:5379 +#: ../gui/wxpython/psmap/dialogs.py:5387 ../gui/wxpython/psmap/dialogs.py:5947 +#: ../gui/wxpython/psmap/dialogs.py:5956 ../gui/wxpython/psmap/dialogs.py:6531 +#: ../gui/wxpython/psmap/dialogs.py:6540 msgid "Position" msgstr "ตำà¹à¸«à¸™à¹ˆà¸‡" @@ -12300,11 +12313,11 @@ msgid "Icon:" msgstr "" -#: ../gui/wxpython/nviz/tools.py:1659 ../gui/wxpython/psmap/dialogs.py:2735 +#: ../gui/wxpython/nviz/tools.py:1659 ../gui/wxpython/psmap/dialogs.py:2737 msgid "size:" msgstr "" -#: ../gui/wxpython/nviz/tools.py:1717 ../gui/wxpython/psmap/dialogs.py:2661 +#: ../gui/wxpython/nviz/tools.py:1717 ../gui/wxpython/psmap/dialogs.py:2663 msgid "symbol:" msgstr "" @@ -12727,134 +12740,134 @@ msgid "Nothing found" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:549 +#: ../gui/wxpython/gui_core/forms.py:561 msgid "Enter parameters for '" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:565 +#: ../gui/wxpython/gui_core/forms.py:577 msgid "Close this window without executing the command (Ctrl+Q)" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:596 +#: ../gui/wxpython/gui_core/forms.py:608 msgid "Run the command (Ctrl+R)" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:624 +#: ../gui/wxpython/gui_core/forms.py:636 msgid "Show manual page of the command (Ctrl+H)" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:663 +#: ../gui/wxpython/gui_core/forms.py:675 msgid "Add created map(s) into layer tree" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:693 +#: ../gui/wxpython/gui_core/forms.py:705 msgid "Close dialog when command is successfully finished. Change this settings in Preferences dialog ('Command' tab)." msgstr "" -#: ../gui/wxpython/gui_core/forms.py:878 +#: ../gui/wxpython/gui_core/forms.py:890 #, python-format msgid "'%s' copied to clipboard" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:962 ../gui/wxpython/gui_core/forms.py:976 +#: ../gui/wxpython/gui_core/forms.py:974 ../gui/wxpython/gui_core/forms.py:988 msgid "Required" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:965 ../gui/wxpython/gui_core/forms.py:977 +#: ../gui/wxpython/gui_core/forms.py:977 ../gui/wxpython/gui_core/forms.py:989 msgid "Optional" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1060 -#: ../gui/wxpython/gui_core/forms.py:2065 +#: ../gui/wxpython/gui_core/forms.py:1072 +#: ../gui/wxpython/gui_core/forms.py:2086 msgid "Parameterized in model" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1129 +#: ../gui/wxpython/gui_core/forms.py:1141 msgid "This option is required" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1150 +#: ../gui/wxpython/gui_core/forms.py:1162 msgid "[multiple]" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1208 +#: ../gui/wxpython/gui_core/forms.py:1220 msgid "valid range" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1318 -#: ../gui/wxpython/gui_core/forms.py:2696 +#: ../gui/wxpython/gui_core/forms.py:1330 +#: ../gui/wxpython/gui_core/forms.py:2726 #: ../gui/wxpython/gui_core/toolbars.py:70 msgid "Select font" msgstr "เลือà¸à¹à¸šà¸šà¸­à¸±à¸à¸©à¸£" -#: ../gui/wxpython/gui_core/forms.py:1430 ../gui/wxpython/lmgr/toolbars.py:158 +#: ../gui/wxpython/gui_core/forms.py:1443 ../gui/wxpython/lmgr/toolbars.py:158 msgid "Graphical Modeler" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1436 -#: ../gui/wxpython/gui_core/preferences.py:779 +#: ../gui/wxpython/gui_core/forms.py:1449 +#: ../gui/wxpython/gui_core/preferences.py:773 msgid "Map Display" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1549 +#: ../gui/wxpython/gui_core/forms.py:1562 msgid "Show graphical representation of temporal extent of dataset(s) ." msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1779 -#: ../gui/wxpython/gui_core/preferences.py:1363 -#: ../gui/wxpython/gui_core/preferences.py:1398 +#: ../gui/wxpython/gui_core/forms.py:1789 +#: ../gui/wxpython/gui_core/preferences.py:1357 +#: ../gui/wxpython/gui_core/preferences.py:1392 msgid "Transparent" msgstr "โปร่งà¹à¸ªà¸‡" -#: ../gui/wxpython/gui_core/forms.py:1815 -#: ../gui/wxpython/gui_core/forms.py:1907 +#: ../gui/wxpython/gui_core/forms.py:1825 +#: ../gui/wxpython/gui_core/forms.py:1917 #, python-format msgid "Choose %s" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1818 +#: ../gui/wxpython/gui_core/forms.py:1828 #: ../gui/wxpython/gmodeler/frame.py:1750 msgid "file" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1860 +#: ../gui/wxpython/gui_core/forms.py:1870 msgid "Load and edit content of a file" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1863 +#: ../gui/wxpython/gui_core/forms.py:1873 msgid "&Save as" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1865 +#: ../gui/wxpython/gui_core/forms.py:1875 msgid "Save content to a file for further use" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1870 +#: ../gui/wxpython/gui_core/forms.py:1880 msgid "or enter values directly:" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1872 +#: ../gui/wxpython/gui_core/forms.py:1882 msgid "Enter file content directly instead of specifying a file. Temporary file will be automatically created." msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1910 -#: ../gui/wxpython/gui_core/gselect.py:1434 +#: ../gui/wxpython/gui_core/forms.py:1920 +#: ../gui/wxpython/gui_core/gselect.py:1426 msgid "Directory" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:2255 ../gui/wxpython/gmodeler/frame.py:171 +#: ../gui/wxpython/gui_core/forms.py:2285 ../gui/wxpython/gmodeler/frame.py:171 msgid "Command output" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:2268 +#: ../gui/wxpython/gui_core/forms.py:2298 msgid "Manual" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:2312 +#: ../gui/wxpython/gui_core/forms.py:2342 msgid "Nothing to load." msgstr "" -#: ../gui/wxpython/gui_core/forms.py:2320 +#: ../gui/wxpython/gui_core/forms.py:2350 #, python-format msgid "" "Unable to load file.\n" @@ -12862,26 +12875,26 @@ "Reason: %s" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:2350 +#: ../gui/wxpython/gui_core/forms.py:2380 msgid "Save input as..." msgstr "" -#: ../gui/wxpython/gui_core/forms.py:2683 +#: ../gui/wxpython/gui_core/forms.py:2713 msgid "No dataset given." msgstr "" -#: ../gui/wxpython/gui_core/forms.py:2852 -#: ../gui/wxpython/gui_core/forms.py:2869 +#: ../gui/wxpython/gui_core/forms.py:2882 +#: ../gui/wxpython/gui_core/forms.py:2899 #, python-format msgid "Unable to parse command '%s'" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:2876 +#: ../gui/wxpython/gui_core/forms.py:2906 #, python-format msgid "%(cmd)s: parameter '%(key)s' not available" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:2958 +#: ../gui/wxpython/gui_core/forms.py:2988 msgid "Try to set up GRASS_ADDON_PATH or GRASS_ADDON_BASE variable." msgstr "" @@ -13026,11 +13039,11 @@ msgstr "" #: ../gui/wxpython/gui_core/ghelp.py:118 ../gui/wxpython/gui_core/ghelp.py:921 -#: ../gui/wxpython/lmgr/frame.py:87 ../gui/wxpython/lmgr/frame.py:1217 +#: ../gui/wxpython/lmgr/frame.py:87 ../gui/wxpython/lmgr/frame.py:1221 msgid "Unable to get GRASS version\n" msgstr "" -#: ../gui/wxpython/gui_core/ghelp.py:131 ../gui/wxpython/lmgr/frame.py:1241 +#: ../gui/wxpython/gui_core/ghelp.py:131 ../gui/wxpython/lmgr/frame.py:1245 msgid "unknown version" msgstr "" @@ -13149,7 +13162,7 @@ msgid "Selected map <%s> has been disabled for rendering. Operation canceled." msgstr "" -#: ../gui/wxpython/gui_core/vselect.py:277 ../gui/wxpython/lmgr/frame.py:2569 +#: ../gui/wxpython/gui_core/vselect.py:277 ../gui/wxpython/lmgr/frame.py:2572 #: ../gui/wxpython/mapdisp/frame.py:594 msgid "No map layer selected. Operation canceled." msgstr "" @@ -13276,561 +13289,569 @@ msgid "Select graphics tool" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:69 +#: ../gui/wxpython/gui_core/gselect.py:72 #, python-format msgid "" "Unable to import pyGRASS: %s\n" "Some functionality will be not accessible" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:507 +#: ../gui/wxpython/gui_core/gselect.py:511 msgid "Not selectable element" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:544 -#: ../gui/wxpython/gui_core/preferences.py:2203 +#: ../gui/wxpython/gui_core/gselect.py:548 +#: ../gui/wxpython/gui_core/preferences.py:2197 msgid "Mapset" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:556 +#: ../gui/wxpython/gui_core/gselect.py:560 msgid "Type: " msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:574 +#: ../gui/wxpython/gui_core/gselect.py:578 #, python-format msgid "GSelect: invalid item: %s" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1411 +#: ../gui/wxpython/gui_core/gselect.py:890 +msgid "No table linked to layer <{}>." +msgstr "" + +#: ../gui/wxpython/gui_core/gselect.py:1403 msgid "Output settings" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1413 +#: ../gui/wxpython/gui_core/gselect.py:1405 msgid "Source input" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1424 +#: ../gui/wxpython/gui_core/gselect.py:1416 msgid "Native" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1430 +#: ../gui/wxpython/gui_core/gselect.py:1422 msgid "File" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1438 ../gui/wxpython/dbmgr/base.py:2954 -#: ../gui/wxpython/dbmgr/base.py:3084 ../gui/wxpython/dbmgr/base.py:3353 +#: ../gui/wxpython/gui_core/gselect.py:1430 ../gui/wxpython/dbmgr/base.py:2956 +#: ../gui/wxpython/dbmgr/base.py:3086 ../gui/wxpython/dbmgr/base.py:3355 msgid "Database" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1442 +#: ../gui/wxpython/gui_core/gselect.py:1434 msgid "Protocol" msgstr "ระเบียบà¸à¸²à¸£" -#: ../gui/wxpython/gui_core/gselect.py:1453 +#: ../gui/wxpython/gui_core/gselect.py:1445 msgid "Output type" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1455 +#: ../gui/wxpython/gui_core/gselect.py:1447 msgid "Source type" msgstr "ชนิดของà¹à¸«à¸¥à¹ˆà¸‡à¸‚้อมูล" -#: ../gui/wxpython/gui_core/gselect.py:1477 +#: ../gui/wxpython/gui_core/gselect.py:1469 msgid "All files" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1493 +#: ../gui/wxpython/gui_core/gselect.py:1485 msgid "ZIP files" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1494 +#: ../gui/wxpython/gui_core/gselect.py:1486 msgid "GZIP files" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1495 +#: ../gui/wxpython/gui_core/gselect.py:1487 msgid "TAR files" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1497 +#: ../gui/wxpython/gui_core/gselect.py:1489 msgid "TARGZ files" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1505 +#: ../gui/wxpython/gui_core/gselect.py:1497 msgid "File:" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1506 +#: ../gui/wxpython/gui_core/gselect.py:1498 msgid "Choose file to import" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1521 -#: ../gui/wxpython/gui_core/gselect.py:1604 -#: ../gui/wxpython/animation/dialogs.py:1196 +#: ../gui/wxpython/gui_core/gselect.py:1513 +#: ../gui/wxpython/gui_core/gselect.py:1596 +#: ../gui/wxpython/animation/dialogs.py:1199 msgid "Directory:" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1522 -#: ../gui/wxpython/gui_core/gselect.py:1605 +#: ../gui/wxpython/gui_core/gselect.py:1514 +#: ../gui/wxpython/gui_core/gselect.py:1597 msgid "Choose input directory" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1539 +#: ../gui/wxpython/gui_core/gselect.py:1531 msgid "Extension:" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1568 -#: ../gui/wxpython/gui_core/gselect.py:1583 -#: ../gui/wxpython/gui_core/gselect.py:1585 -#: ../gui/wxpython/gui_core/widgets.py:1294 -#: ../gui/wxpython/animation/dialogs.py:402 +#: ../gui/wxpython/gui_core/gselect.py:1560 +#: ../gui/wxpython/gui_core/gselect.py:1575 +#: ../gui/wxpython/gui_core/gselect.py:1577 +#: ../gui/wxpython/gui_core/widgets.py:1298 +#: ../gui/wxpython/animation/dialogs.py:405 #: ../gui/wxpython/vnet/dialogs.py:1643 #: ../gui/wxpython/gmodeler/preferences.py:706 msgid "Name:" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1569 +#: ../gui/wxpython/gui_core/gselect.py:1561 msgid "Choose file" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1590 -#: ../gui/wxpython/gui_core/gselect.py:2350 +#: ../gui/wxpython/gui_core/gselect.py:1582 +#: ../gui/wxpython/gui_core/gselect.py:2342 msgid "Feature type:" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1592 +#: ../gui/wxpython/gui_core/gselect.py:1584 msgid "simple features" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1593 +#: ../gui/wxpython/gui_core/gselect.py:1585 msgid "topological" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1704 -#: ../gui/wxpython/gui_core/gselect.py:1735 -#: ../gui/wxpython/gui_core/gselect.py:1786 -#: ../gui/wxpython/gui_core/gselect.py:1824 +#: ../gui/wxpython/gui_core/gselect.py:1696 +#: ../gui/wxpython/gui_core/gselect.py:1727 +#: ../gui/wxpython/gui_core/gselect.py:1778 +#: ../gui/wxpython/gui_core/gselect.py:1816 msgid "Creation options:" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1718 -#: ../gui/wxpython/gui_core/gselect.py:1757 -#: ../gui/wxpython/gui_core/gselect.py:1809 +#: ../gui/wxpython/gui_core/gselect.py:1710 +#: ../gui/wxpython/gui_core/gselect.py:1749 +#: ../gui/wxpython/gui_core/gselect.py:1801 msgid "Format:" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1816 +#: ../gui/wxpython/gui_core/gselect.py:1808 msgid "Protocol:" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1839 +#: ../gui/wxpython/gui_core/gselect.py:1831 msgid "No settings available" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1959 +#: ../gui/wxpython/gui_core/gselect.py:1951 #: ../gui/wxpython/web_services/dialogs.py:302 msgid "No data source defined, settings are not saved." msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:2342 +#: ../gui/wxpython/gui_core/gselect.py:2334 msgid "LineString" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:2342 +#: ../gui/wxpython/gui_core/gselect.py:2334 msgid "Polygon" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:2561 +#: ../gui/wxpython/gui_core/gselect.py:2553 msgid "No vector map selected in layer manager. Operation canceled." msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:2574 +#: ../gui/wxpython/gui_core/gselect.py:2566 msgid "Input vector map is not selected" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:2578 +#: ../gui/wxpython/gui_core/gselect.py:2570 #, python-format msgid "Input vector map <%s> and selected map <%s> in layer manager are different. Operation canceled." msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:113 +#: ../gui/wxpython/gui_core/gselect.py:2746 +msgid "No vector map selected" +msgstr "" + +#: ../gui/wxpython/gui_core/widgets.py:114 msgid " (...)" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:854 +#: ../gui/wxpython/gui_core/widgets.py:855 #, python-format msgid "Name <%(name)s> is not a valid name for GRASS map. Please use only ASCII characters excluding %(chars)s and space." msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:968 -#: ../gui/wxpython/gui_core/dialogs.py:768 -#: ../gui/wxpython/gui_core/dialogs.py:836 -#: ../gui/wxpython/gui_core/dialogs.py:1576 ../gui/wxpython/dbmgr/base.py:1419 +#: ../gui/wxpython/gui_core/widgets.py:969 +#: ../gui/wxpython/gui_core/dialogs.py:769 +#: ../gui/wxpython/gui_core/dialogs.py:837 +#: ../gui/wxpython/gui_core/dialogs.py:1578 ../gui/wxpython/dbmgr/base.py:1421 msgid "Select all" msgstr "เลือà¸à¸—ั้งหมด" -#: ../gui/wxpython/gui_core/widgets.py:969 -#: ../gui/wxpython/gui_core/dialogs.py:1578 ../gui/wxpython/dbmgr/base.py:1420 +#: ../gui/wxpython/gui_core/widgets.py:970 +#: ../gui/wxpython/gui_core/dialogs.py:1580 ../gui/wxpython/dbmgr/base.py:1422 msgid "Deselect all" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1082 +#: ../gui/wxpython/gui_core/widgets.py:1086 msgid "Fulltext search" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1084 +#: ../gui/wxpython/gui_core/widgets.py:1088 msgid "Type to search in all modules. Press Enter for next match." msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1151 +#: ../gui/wxpython/gui_core/widgets.py:1155 msgid "Searching, please type more characters." msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1160 +#: ../gui/wxpython/gui_core/widgets.py:1164 #, python-format msgid "%d modules match" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1230 +#: ../gui/wxpython/gui_core/widgets.py:1234 msgid "Profiles" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1236 +#: ../gui/wxpython/gui_core/widgets.py:1240 msgid "Save current settings" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1240 +#: ../gui/wxpython/gui_core/widgets.py:1244 msgid "Delete currently selected settings" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1263 +#: ../gui/wxpython/gui_core/widgets.py:1267 msgid "Load:" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1281 +#: ../gui/wxpython/gui_core/widgets.py:1285 #, python-format msgid "Settings <%s> not found" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1295 -#: ../gui/wxpython/gui_core/widgets.py:1315 +#: ../gui/wxpython/gui_core/widgets.py:1299 +#: ../gui/wxpython/gui_core/widgets.py:1319 msgid "Save settings" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1300 +#: ../gui/wxpython/gui_core/widgets.py:1304 msgid "Name not given, settings is not saved." msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1312 +#: ../gui/wxpython/gui_core/widgets.py:1316 #, python-format msgid "Settings <%s> already exists. Do you want to overwrite the settings?" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1363 +#: ../gui/wxpython/gui_core/widgets.py:1367 msgid "No settings is defined. Operation canceled." msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1401 +#: ../gui/wxpython/gui_core/widgets.py:1405 msgid "Unable to save settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:59 +#: ../gui/wxpython/gui_core/preferences.py:61 msgid "User settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:83 +#: ../gui/wxpython/gui_core/preferences.py:85 msgid "Set to default" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:91 +#: ../gui/wxpython/gui_core/preferences.py:93 msgid "Revert settings to default" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:94 +#: ../gui/wxpython/gui_core/preferences.py:96 msgid "Apply changes for the current session only and close" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:95 +#: ../gui/wxpython/gui_core/preferences.py:97 msgid "Save for this session only" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:165 +#: ../gui/wxpython/gui_core/preferences.py:167 msgid "Settings applied to current session but not saved" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:237 +#: ../gui/wxpython/gui_core/preferences.py:230 msgid "Key column cannot be empty string." msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:256 +#: ../gui/wxpython/gui_core/preferences.py:249 msgid "GUI Settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:291 +#: ../gui/wxpython/gui_core/preferences.py:284 msgid "Layer Manager settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:301 +#: ../gui/wxpython/gui_core/preferences.py:294 msgid "Ask when removing map layer from layer tree" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:314 +#: ../gui/wxpython/gui_core/preferences.py:307 msgid "Ask when quiting wxGUI or closing display" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:329 -#: ../gui/wxpython/gui_core/preferences.py:346 +#: ../gui/wxpython/gui_core/preferences.py:322 +#: ../gui/wxpython/gui_core/preferences.py:339 #, python-format msgid "Hide '%s' tab (requires GUI restart)" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:330 -#: ../gui/wxpython/gui_core/preferences.py:1120 +#: ../gui/wxpython/gui_core/preferences.py:323 +#: ../gui/wxpython/gui_core/preferences.py:1114 #: ../gui/wxpython/lmgr/frame.py:366 msgid "Modules" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:347 +#: ../gui/wxpython/gui_core/preferences.py:340 #: ../gui/wxpython/lmgr/frame.py:390 msgid "Python" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:366 +#: ../gui/wxpython/gui_core/preferences.py:359 msgid "Automatically copy selected text to clipboard (in the Console tab)" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:394 +#: ../gui/wxpython/gui_core/preferences.py:387 msgid "Workspace settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:401 +#: ../gui/wxpython/gui_core/preferences.py:394 msgid "Suppress positioning Map Display Window(s)" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:417 +#: ../gui/wxpython/gui_core/preferences.py:410 msgid "Suppress positioning Layer Manager window" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:432 +#: ../gui/wxpython/gui_core/preferences.py:425 msgid "Save current window layout as default" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:441 +#: ../gui/wxpython/gui_core/preferences.py:434 msgid "Save current position and size of Layer Manager window and opened Map Display window(s) and use as default for next sessions." msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:463 +#: ../gui/wxpython/gui_core/preferences.py:456 msgid "Region settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:470 +#: ../gui/wxpython/gui_core/preferences.py:463 msgid "Align region to resolution" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:524 +#: ../gui/wxpython/gui_core/preferences.py:517 msgid "Font for command output:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:529 -#: ../gui/wxpython/gui_core/preferences.py:806 -#: ../gui/wxpython/animation/dialogs.py:1061 +#: ../gui/wxpython/gui_core/preferences.py:522 +#: ../gui/wxpython/gui_core/preferences.py:800 +#: ../gui/wxpython/animation/dialogs.py:1064 msgid "Set font" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:542 +#: ../gui/wxpython/gui_core/preferences.py:535 msgid "Language settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:558 +#: ../gui/wxpython/gui_core/preferences.py:551 msgid "Choose language (requires to save and GRASS restart):" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:591 +#: ../gui/wxpython/gui_core/preferences.py:585 msgid "Appearance settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:601 +#: ../gui/wxpython/gui_core/preferences.py:595 msgid "Element list:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:631 +#: ../gui/wxpython/gui_core/preferences.py:625 msgid "Menu style (requires to save and GUI restart):" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:666 +#: ../gui/wxpython/gui_core/preferences.py:660 msgid "Height of map selection popup window (in pixels):" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:706 +#: ../gui/wxpython/gui_core/preferences.py:700 msgid "Icon theme (requires GUI restart):" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:733 +#: ../gui/wxpython/gui_core/preferences.py:727 msgid "Module dialog style:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:800 +#: ../gui/wxpython/gui_core/preferences.py:794 msgid "Default font for GRASS displays:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:827 +#: ../gui/wxpython/gui_core/preferences.py:821 msgid "Default display settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:837 +#: ../gui/wxpython/gui_core/preferences.py:831 msgid "Display driver:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:863 +#: ../gui/wxpython/gui_core/preferences.py:857 msgid "Statusbar mode:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:915 +#: ../gui/wxpython/gui_core/preferences.py:909 #: ../gui/wxpython/mapdisp/statusbar.py:520 msgid "Align region extent based on display size" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:931 +#: ../gui/wxpython/gui_core/preferences.py:925 #: ../gui/wxpython/mapdisp/statusbar.py:563 msgid "Constrain display resolution to computational settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:947 +#: ../gui/wxpython/gui_core/preferences.py:941 msgid "Enable auto-rendering" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:964 +#: ../gui/wxpython/gui_core/preferences.py:958 msgid "Enable auto-zooming to selected map layer" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:980 +#: ../gui/wxpython/gui_core/preferences.py:974 msgid "Show computational region extent" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:996 +#: ../gui/wxpython/gui_core/preferences.py:990 msgid "Mouse wheel action:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1022 +#: ../gui/wxpython/gui_core/preferences.py:1016 msgid "Mouse scrolling direction:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1063 +#: ../gui/wxpython/gui_core/preferences.py:1057 msgid "Advanced display settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1072 +#: ../gui/wxpython/gui_core/preferences.py:1066 msgid "3D view depth buffer (possible values are 16, 24, 32):" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1127 +#: ../gui/wxpython/gui_core/preferences.py:1121 msgid "Module dialog settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1152 +#: ../gui/wxpython/gui_core/preferences.py:1146 msgid "Close dialog when module is successfully finished" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1166 -#: ../gui/wxpython/gui_core/dialogs.py:306 +#: ../gui/wxpython/gui_core/preferences.py:1160 +#: ../gui/wxpython/gui_core/dialogs.py:307 msgid "Add created map into layer tree" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1181 +#: ../gui/wxpython/gui_core/preferences.py:1175 msgid "Allow interactive input" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1195 +#: ../gui/wxpython/gui_core/preferences.py:1189 msgid "Verbosity level:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1231 +#: ../gui/wxpython/gui_core/preferences.py:1225 #: ../gui/wxpython/lmgr/frame.py:323 msgid "Layers" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1241 +#: ../gui/wxpython/gui_core/preferences.py:1235 msgid "Default raster settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1251 +#: ../gui/wxpython/gui_core/preferences.py:1245 msgid "Make null cells opaque" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1266 +#: ../gui/wxpython/gui_core/preferences.py:1260 msgid "Default color table" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1312 +#: ../gui/wxpython/gui_core/preferences.py:1306 msgid "Default vector settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1318 +#: ../gui/wxpython/gui_core/preferences.py:1312 msgid "Display:" msgstr "à¹à¸ªà¸”งผล:" -#: ../gui/wxpython/gui_core/preferences.py:1343 +#: ../gui/wxpython/gui_core/preferences.py:1337 msgid "Feature color:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1383 +#: ../gui/wxpython/gui_core/preferences.py:1377 msgid "Area fill color:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1431 +#: ../gui/wxpython/gui_core/preferences.py:1425 msgid "Random colors according to category number " msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1459 +#: ../gui/wxpython/gui_core/preferences.py:1453 msgid "Symbol:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1513 -#: ../gui/wxpython/dbmgr/base.py:1422 +#: ../gui/wxpython/gui_core/preferences.py:1507 +#: ../gui/wxpython/dbmgr/base.py:1424 msgid "Highlight selected features" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1542 +#: ../gui/wxpython/gui_core/preferences.py:1536 msgid "Line width (in pixels):" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1558 +#: ../gui/wxpython/gui_core/preferences.py:1552 msgid "Automatically hightlight selected features in map display" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1582 +#: ../gui/wxpython/gui_core/preferences.py:1576 msgid "Data browser" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1590 +#: ../gui/wxpython/gui_core/preferences.py:1584 msgid "Left mouse double click:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1615 +#: ../gui/wxpython/gui_core/preferences.py:1609 msgid "Encoding (e.g. utf-8, ascii, iso8859-1, koi8-r):" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1630 +#: ../gui/wxpython/gui_core/preferences.py:1624 msgid "Ask when deleting data record(s) from table" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1654 +#: ../gui/wxpython/gui_core/preferences.py:1648 msgid "Create table" msgstr "สร้างตาราง" -#: ../gui/wxpython/gui_core/preferences.py:1661 -#: ../gui/wxpython/gui_core/dialogs.py:351 +#: ../gui/wxpython/gui_core/preferences.py:1655 +#: ../gui/wxpython/gui_core/dialogs.py:352 msgid "Key column:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1695 +#: ../gui/wxpython/gui_core/preferences.py:1689 #: ../gui/wxpython/mapdisp/statusbar.py:824 msgid "Projection" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1704 +#: ../gui/wxpython/gui_core/preferences.py:1698 msgid "Projection statusbar settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1713 +#: ../gui/wxpython/gui_core/preferences.py:1707 msgid "" "\n" "Note: This only controls the coordinates displayed in the lower-left of the Map Display\n" @@ -13839,63 +13860,63 @@ "menu located at the bottom of the Map Display window.\n" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1746 +#: ../gui/wxpython/gui_core/preferences.py:1740 msgid "Proj.4 string (required):" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1763 +#: ../gui/wxpython/gui_core/preferences.py:1757 msgid "EPSG file:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1780 +#: ../gui/wxpython/gui_core/preferences.py:1774 msgid "Load EPSG codes (be patient), enter EPSG code or insert Proj.4 string directly." msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1788 +#: ../gui/wxpython/gui_core/preferences.py:1782 msgid "&Load EPSG codes" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1808 +#: ../gui/wxpython/gui_core/preferences.py:1802 msgid "Coordinates format" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1816 +#: ../gui/wxpython/gui_core/preferences.py:1810 msgid "Lat/long projections" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1837 +#: ../gui/wxpython/gui_core/preferences.py:1831 msgid "Precision:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1923 +#: ../gui/wxpython/gui_core/preferences.py:1917 #, python-format msgid "Unable to read EPSG codes: %s" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1956 -#: ../gui/wxpython/gui_core/preferences.py:1968 -#: ../gui/wxpython/gui_core/preferences.py:1980 +#: ../gui/wxpython/gui_core/preferences.py:1950 +#: ../gui/wxpython/gui_core/preferences.py:1962 +#: ../gui/wxpython/gui_core/preferences.py:1974 #, python-format msgid "EPSG code %s not found" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1990 +#: ../gui/wxpython/gui_core/preferences.py:1984 msgid "Select default display font" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:2004 +#: ../gui/wxpython/gui_core/preferences.py:1998 msgid "Failed to set default display font. Try different font." msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:2023 +#: ../gui/wxpython/gui_core/preferences.py:2017 msgid "Select default output font" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:2112 +#: ../gui/wxpython/gui_core/preferences.py:2106 msgid "Manage access to mapsets" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:2127 +#: ../gui/wxpython/gui_core/preferences.py:2121 msgid "" "Check a mapset to make it accessible, uncheck it to hide it.\n" " Notes:\n" @@ -13904,7 +13925,7 @@ " - You may only write to mapsets which you own." msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:2204 +#: ../gui/wxpython/gui_core/preferences.py:2198 msgid "Owner" msgstr "เจ้าของ" @@ -13916,274 +13937,274 @@ msgid "Select GRASS location and mapset" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:122 +#: ../gui/wxpython/gui_core/dialogs.py:123 msgid "Location or mapset is not defined." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:132 +#: ../gui/wxpython/gui_core/dialogs.py:133 msgid "Name of GRASS location:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:143 -#: ../gui/wxpython/gui_core/dialogs.py:200 +#: ../gui/wxpython/gui_core/dialogs.py:144 +#: ../gui/wxpython/gui_core/dialogs.py:201 msgid "Name of mapset:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:172 +#: ../gui/wxpython/gui_core/dialogs.py:173 msgid "Select mapset in GRASS location" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:192 +#: ../gui/wxpython/gui_core/dialogs.py:193 msgid "Name of mapset is missing." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:233 +#: ../gui/wxpython/gui_core/dialogs.py:234 msgid "Name of vector map is missing." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:286 +#: ../gui/wxpython/gui_core/dialogs.py:287 msgid "Create attribute table" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:320 +#: ../gui/wxpython/gui_core/dialogs.py:321 msgid "Name of new vector map is missing." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:332 +#: ../gui/wxpython/gui_core/dialogs.py:333 msgid "Name for new vector map:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:435 +#: ../gui/wxpython/gui_core/dialogs.py:436 #, python-format msgid "Unable to create vector map <%s>." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:440 +#: ../gui/wxpython/gui_core/dialogs.py:441 #, python-format msgid "" "Invalid or empty key column.\n" "Unable to create vector map <%s>." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:471 +#: ../gui/wxpython/gui_core/dialogs.py:472 #, python-format msgid "Vector map <%s> already exists in the current mapset. Do you want to overwrite it?" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:561 +#: ../gui/wxpython/gui_core/dialogs.py:562 msgid "Load region:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:567 +#: ../gui/wxpython/gui_core/dialogs.py:568 msgid "Save region:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:619 +#: ../gui/wxpython/gui_core/dialogs.py:620 msgid "Name cannot begin with '.' and must not contain space, quotes, '/', ''', '@', ',', '=', '*', and all other non-alphanumeric characters." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:635 +#: ../gui/wxpython/gui_core/dialogs.py:636 msgid "Create or edit imagery groups" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:669 +#: ../gui/wxpython/gui_core/dialogs.py:670 msgid "Apply changes to selected group and close dialog" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:670 +#: ../gui/wxpython/gui_core/dialogs.py:671 msgid "Apply changes to selected group" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:671 +#: ../gui/wxpython/gui_core/dialogs.py:672 msgid "Close dialog, changes are not applied" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:712 -#: ../gui/wxpython/gui_core/dialogs.py:1509 +#: ../gui/wxpython/gui_core/dialogs.py:713 +#: ../gui/wxpython/gui_core/dialogs.py:1510 msgid "Put here a regular expression. Characters '.*' stand for anything, character '^' stands for the beginning and '$' for the end." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:719 +#: ../gui/wxpython/gui_core/dialogs.py:720 msgid "Select existing group or enter name of new group:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:730 +#: ../gui/wxpython/gui_core/dialogs.py:731 msgid "Edit/create subgroup" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:743 +#: ../gui/wxpython/gui_core/dialogs.py:744 msgid "Select existing subgroup or enter name of new subgroup:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:777 -#: ../gui/wxpython/gui_core/dialogs.py:845 -#: ../gui/wxpython/gui_core/dialogs.py:1494 +#: ../gui/wxpython/gui_core/dialogs.py:778 +#: ../gui/wxpython/gui_core/dialogs.py:846 +#: ../gui/wxpython/gui_core/dialogs.py:1495 msgid "Pattern:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:795 -#: ../gui/wxpython/gui_core/dialogs.py:863 -#: ../gui/wxpython/gui_core/dialogs.py:1518 +#: ../gui/wxpython/gui_core/dialogs.py:796 +#: ../gui/wxpython/gui_core/dialogs.py:864 +#: ../gui/wxpython/gui_core/dialogs.py:1519 msgid "List of maps:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:811 +#: ../gui/wxpython/gui_core/dialogs.py:812 msgid "Select map layers and add them to the list." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:816 +#: ../gui/wxpython/gui_core/dialogs.py:817 msgid "Remove selected layer(s) from list." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:873 +#: ../gui/wxpython/gui_core/dialogs.py:874 msgid "Check maps from group to be included into subgroup." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1037 +#: ../gui/wxpython/gui_core/dialogs.py:1038 msgid "Add selected map layers into group" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1174 +#: ../gui/wxpython/gui_core/dialogs.py:1175 #, python-format msgid "Group <%s> was changed, do you want to apply changes?" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1177 -#: ../gui/wxpython/gui_core/dialogs.py:1193 +#: ../gui/wxpython/gui_core/dialogs.py:1178 +#: ../gui/wxpython/gui_core/dialogs.py:1194 msgid "Unapplied changes" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1190 +#: ../gui/wxpython/gui_core/dialogs.py:1191 #, python-format msgid "Subgroup <%s> was changed, do you want to apply changes?" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1247 +#: ../gui/wxpython/gui_core/dialogs.py:1248 msgid "No raster maps selected." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1276 +#: ../gui/wxpython/gui_core/dialogs.py:1277 #, python-format msgid "No changes to apply in group <%s>." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1279 +#: ../gui/wxpython/gui_core/dialogs.py:1280 #, python-format msgid "Group <%s> was successfully created." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1281 +#: ../gui/wxpython/gui_core/dialogs.py:1282 #, python-format msgid "Group <%s> was successfully changed." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1284 +#: ../gui/wxpython/gui_core/dialogs.py:1285 #, python-format msgid "Creating of new group <%s> failed." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1286 +#: ../gui/wxpython/gui_core/dialogs.py:1287 #, python-format msgid "Changing of group <%s> failed." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1324 +#: ../gui/wxpython/gui_core/dialogs.py:1325 msgid "No group selected." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1329 +#: ../gui/wxpython/gui_core/dialogs.py:1330 msgid "No subgroup selected." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1436 +#: ../gui/wxpython/gui_core/dialogs.py:1437 msgid "Use fully-qualified map names" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1462 +#: ../gui/wxpython/gui_core/dialogs.py:1463 msgid "Map type:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1477 +#: ../gui/wxpython/gui_core/dialogs.py:1478 msgid "Select toggle" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1484 +#: ../gui/wxpython/gui_core/dialogs.py:1485 msgid "Mapset:" msgstr "ชุดà¹à¸œà¸™à¸—ี่:" -#: ../gui/wxpython/gui_core/dialogs.py:1577 +#: ../gui/wxpython/gui_core/dialogs.py:1579 msgid "Invert selection" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1720 +#: ../gui/wxpython/gui_core/dialogs.py:1722 #, python-format msgid "Dynamic series (%s)" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1747 +#: ../gui/wxpython/gui_core/dialogs.py:1749 msgid "Set Map Layer Opacity" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1778 -#: ../gui/wxpython/psmap/dialogs.py:6389 ../gui/wxpython/psmap/dialogs.py:6416 -#: ../gui/wxpython/psmap/dialogs.py:6748 ../gui/wxpython/psmap/dialogs.py:6778 +#: ../gui/wxpython/gui_core/dialogs.py:1780 +#: ../gui/wxpython/psmap/dialogs.py:6391 ../gui/wxpython/psmap/dialogs.py:6418 +#: ../gui/wxpython/psmap/dialogs.py:6750 ../gui/wxpython/psmap/dialogs.py:6780 msgid "transparent" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1781 +#: ../gui/wxpython/gui_core/dialogs.py:1783 msgid "opaque" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1879 +#: ../gui/wxpython/gui_core/dialogs.py:1884 msgid "Set image size" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1894 +#: ../gui/wxpython/gui_core/dialogs.py:1899 msgid "Image size" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1941 +#: ../gui/wxpython/gui_core/dialogs.py:1946 msgid "Template:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1981 +#: ../gui/wxpython/gui_core/dialogs.py:1986 msgid "GRASS GIS SQL Query Utility" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1997 +#: ../gui/wxpython/gui_core/dialogs.py:2002 msgid " SQL statement " msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:2045 +#: ../gui/wxpython/gui_core/dialogs.py:2050 msgid "Symbols" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:2080 +#: ../gui/wxpython/gui_core/dialogs.py:2085 msgid "Symbol directory:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:2092 +#: ../gui/wxpython/gui_core/dialogs.py:2097 msgid "Symbol name:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:2343 +#: ../gui/wxpython/gui_core/dialogs.py:2348 msgid "Do you want to quit GRASS including shell prompt or just close the GUI?" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:2420 +#: ../gui/wxpython/gui_core/dialogs.py:2425 msgid "Select font:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:2451 +#: ../gui/wxpython/gui_core/dialogs.py:2456 msgid "Character encoding:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:2469 -#: ../gui/wxpython/psmap/dialogs.py:398 ../gui/wxpython/psmap/dialogs.py:4979 +#: ../gui/wxpython/gui_core/dialogs.py:2474 +#: ../gui/wxpython/psmap/dialogs.py:400 ../gui/wxpython/psmap/dialogs.py:4981 msgid "Font size:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:2521 +#: ../gui/wxpython/gui_core/dialogs.py:2526 msgid "Example" msgstr "" @@ -14284,28 +14305,28 @@ msgid "Toggle to save list of executed commands into a file; content saved when switching off." msgstr "" -#: ../gui/wxpython/gui_core/goutput.py:420 +#: ../gui/wxpython/gui_core/goutput.py:421 #: ../gui/wxpython/gui_core/goutput.py:516 msgid "Save file as..." msgstr "" -#: ../gui/wxpython/gui_core/goutput.py:422 +#: ../gui/wxpython/gui_core/goutput.py:423 #: ../gui/wxpython/gui_core/goutput.py:518 #, python-format msgid "%(txt)s (*.txt)|*.txt|%(files)s (*)|*" msgstr "" -#: ../gui/wxpython/gui_core/goutput.py:423 +#: ../gui/wxpython/gui_core/goutput.py:424 #: ../gui/wxpython/gui_core/goutput.py:519 msgid "Text files" msgstr "" -#: ../gui/wxpython/gui_core/goutput.py:424 +#: ../gui/wxpython/gui_core/goutput.py:425 #: ../gui/wxpython/gui_core/goutput.py:520 msgid "Files" msgstr "" -#: ../gui/wxpython/gui_core/goutput.py:437 +#: ../gui/wxpython/gui_core/goutput.py:438 #, python-format msgid "" "Unable to write file '%(path)s'.\n" @@ -14313,14 +14334,21 @@ "Details: %(error)s" msgstr "" -#: ../gui/wxpython/gui_core/goutput.py:442 +#: ../gui/wxpython/gui_core/goutput.py:443 #, python-format msgid "Command output saved into '%s'" msgstr "" +#: ../gui/wxpython/gui_core/goutput.py:497 +#, python-brace-format +msgid "" +"Unable to write file '{filePath}'.\n" +"\n" +"Details: {error}" +msgstr "" + #: ../gui/wxpython/gui_core/goutput.py:501 -#, python-format -msgid "Command log saved to '%s'" +msgid "Command log saved to '{}'" msgstr "" #: ../gui/wxpython/psmap/toolbars.py:79 @@ -14452,7 +14480,7 @@ msgstr "" #: ../gui/wxpython/psmap/frame.py:636 ../gui/wxpython/psmap/frame.py:661 -#: ../gui/wxpython/psmap/dialogs.py:1635 +#: ../gui/wxpython/psmap/dialogs.py:1637 msgid "Please, create map frame first." msgstr "" @@ -14500,7 +14528,7 @@ msgid "Click and drag to resize object" msgstr "" -#: ../gui/wxpython/psmap/frame.py:2471 +#: ../gui/wxpython/psmap/frame.py:2474 msgid "labels: " msgstr "" @@ -14595,760 +14623,760 @@ msgid "Failed to read instruction %(inst)s: file %(file)s not found." msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:231 +#: ../gui/wxpython/psmap/dialogs.py:233 msgid "Units:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:242 +#: ../gui/wxpython/psmap/dialogs.py:244 msgid "" "Position of the top left corner\n" "from the top left edge of the paper" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:244 -#: ../gui/wxpython/animation/dialogs.py:1137 +#: ../gui/wxpython/psmap/dialogs.py:246 +#: ../gui/wxpython/animation/dialogs.py:1140 msgid "X:" msgstr "X:" -#: ../gui/wxpython/psmap/dialogs.py:246 -#: ../gui/wxpython/animation/dialogs.py:1139 +#: ../gui/wxpython/psmap/dialogs.py:248 +#: ../gui/wxpython/animation/dialogs.py:1142 msgid "Y:" msgstr "Y:" -#: ../gui/wxpython/psmap/dialogs.py:271 +#: ../gui/wxpython/psmap/dialogs.py:273 msgid "Position is given:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:273 +#: ../gui/wxpython/psmap/dialogs.py:275 msgid "relative to paper" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:275 +#: ../gui/wxpython/psmap/dialogs.py:277 msgid "by map coordinates" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:305 +#: ../gui/wxpython/psmap/dialogs.py:307 msgid "" "Position from the top left\n" "edge of the paper" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:396 +#: ../gui/wxpython/psmap/dialogs.py:398 msgid "Font:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:424 +#: ../gui/wxpython/psmap/dialogs.py:426 msgid "Choose color:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:473 +#: ../gui/wxpython/psmap/dialogs.py:475 msgid "Close dialog and apply changes" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:524 +#: ../gui/wxpython/psmap/dialogs.py:526 msgid "Units" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:525 -#: ../gui/wxpython/animation/dialogs.py:926 +#: ../gui/wxpython/psmap/dialogs.py:527 +#: ../gui/wxpython/animation/dialogs.py:929 msgid "Format" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:526 +#: ../gui/wxpython/psmap/dialogs.py:528 msgid "Orientation" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:527 ../gui/wxpython/psmap/dialogs.py:2888 +#: ../gui/wxpython/psmap/dialogs.py:529 ../gui/wxpython/psmap/dialogs.py:2890 msgid "Width" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:528 +#: ../gui/wxpython/psmap/dialogs.py:530 msgid "Height" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:529 +#: ../gui/wxpython/psmap/dialogs.py:531 msgid "Left" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:530 +#: ../gui/wxpython/psmap/dialogs.py:532 msgid "Right" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:594 +#: ../gui/wxpython/psmap/dialogs.py:596 msgid "Literal is not allowed!" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:608 +#: ../gui/wxpython/psmap/dialogs.py:610 msgid "Page size" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:612 +#: ../gui/wxpython/psmap/dialogs.py:614 msgid "Margins" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:619 +#: ../gui/wxpython/psmap/dialogs.py:621 msgid "Portrait" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:619 +#: ../gui/wxpython/psmap/dialogs.py:621 msgid "Landscape" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:765 +#: ../gui/wxpython/psmap/dialogs.py:767 msgid "Map settings" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:775 +#: ../gui/wxpython/psmap/dialogs.py:777 msgid "Map frame settings" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:893 +#: ../gui/wxpython/psmap/dialogs.py:895 msgid "Map frame options:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:894 +#: ../gui/wxpython/psmap/dialogs.py:896 msgid "fit frame to match selected map" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:895 +#: ../gui/wxpython/psmap/dialogs.py:897 msgid "fit frame to match saved region" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:896 +#: ../gui/wxpython/psmap/dialogs.py:898 msgid "fit frame to match current computational region" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:897 +#: ../gui/wxpython/psmap/dialogs.py:899 msgid "fixed scale and map center" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:914 ../gui/wxpython/psmap/dialogs.py:1224 +#: ../gui/wxpython/psmap/dialogs.py:916 ../gui/wxpython/psmap/dialogs.py:1226 msgid "Map selection" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:927 ../gui/wxpython/psmap/dialogs.py:1715 +#: ../gui/wxpython/psmap/dialogs.py:929 ../gui/wxpython/psmap/dialogs.py:1717 msgid "Map:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:927 +#: ../gui/wxpython/psmap/dialogs.py:929 msgid "Region:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:984 +#: ../gui/wxpython/psmap/dialogs.py:986 msgid "Map scale and center" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:988 +#: ../gui/wxpython/psmap/dialogs.py:990 msgid "Center:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:989 +#: ../gui/wxpython/psmap/dialogs.py:991 msgid "E:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:990 +#: ../gui/wxpython/psmap/dialogs.py:992 msgid "N:" msgstr "N:" -#: ../gui/wxpython/psmap/dialogs.py:997 ../gui/wxpython/psmap/dialogs.py:5860 +#: ../gui/wxpython/psmap/dialogs.py:999 ../gui/wxpython/psmap/dialogs.py:5862 msgid "Scale:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:998 +#: ../gui/wxpython/psmap/dialogs.py:1000 msgid "1 :" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1062 +#: ../gui/wxpython/psmap/dialogs.py:1064 msgid "Map max resolution (dpi):" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1099 ../gui/wxpython/psmap/dialogs.py:3709 +#: ../gui/wxpython/psmap/dialogs.py:1101 ../gui/wxpython/psmap/dialogs.py:3711 msgid "Border" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1105 +#: ../gui/wxpython/psmap/dialogs.py:1107 msgid "draw border around map frame" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1112 +#: ../gui/wxpython/psmap/dialogs.py:1114 msgid "border color:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1114 +#: ../gui/wxpython/psmap/dialogs.py:1116 msgid "border width (pts):" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1233 +#: ../gui/wxpython/psmap/dialogs.py:1235 msgid "" "Region is set to match this map,\n" "raster or vector map must be added later" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1240 +#: ../gui/wxpython/psmap/dialogs.py:1242 msgid "Region selection" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1420 +#: ../gui/wxpython/psmap/dialogs.py:1422 msgid "No map selected!" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1444 +#: ../gui/wxpython/psmap/dialogs.py:1446 msgid "No region selected!" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1495 +#: ../gui/wxpython/psmap/dialogs.py:1497 msgid "Invalid scale or map center!" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1565 +#: ../gui/wxpython/psmap/dialogs.py:1567 msgid "Choose raster map" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1570 +#: ../gui/wxpython/psmap/dialogs.py:1572 msgid "no raster map" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1573 +#: ../gui/wxpython/psmap/dialogs.py:1575 msgid "raster:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1698 ../gui/wxpython/gmodeler/model.py:798 +#: ../gui/wxpython/psmap/dialogs.py:1700 ../gui/wxpython/gmodeler/model.py:798 msgid "Vector maps" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1711 +#: ../gui/wxpython/psmap/dialogs.py:1713 msgid "Add map" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1719 ../gui/wxpython/psmap/dialogs.py:2180 +#: ../gui/wxpython/psmap/dialogs.py:1721 ../gui/wxpython/psmap/dialogs.py:2182 msgid "points" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1719 ../gui/wxpython/psmap/dialogs.py:2182 +#: ../gui/wxpython/psmap/dialogs.py:1721 ../gui/wxpython/psmap/dialogs.py:2184 msgid "lines" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1719 +#: ../gui/wxpython/psmap/dialogs.py:1721 msgid "areas" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1725 +#: ../gui/wxpython/psmap/dialogs.py:1727 msgid "Data Type" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1730 -#: ../gui/wxpython/animation/dialogs.py:776 ../gui/wxpython/dbmgr/base.py:2361 +#: ../gui/wxpython/psmap/dialogs.py:1732 +#: ../gui/wxpython/animation/dialogs.py:779 ../gui/wxpython/dbmgr/base.py:2363 msgid "Add" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1759 +#: ../gui/wxpython/psmap/dialogs.py:1761 msgid "Manage vector maps" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1764 +#: ../gui/wxpython/psmap/dialogs.py:1766 msgid "The topmost vector map overlaps the others" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1768 ../gui/wxpython/psmap/dialogs.py:3666 +#: ../gui/wxpython/psmap/dialogs.py:1770 ../gui/wxpython/psmap/dialogs.py:3668 #: ../gui/wxpython/web_services/widgets.py:267 msgid "Up" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1769 ../gui/wxpython/psmap/dialogs.py:3667 +#: ../gui/wxpython/psmap/dialogs.py:1771 ../gui/wxpython/psmap/dialogs.py:3669 #: ../gui/wxpython/web_services/widgets.py:269 msgid "Down" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1771 +#: ../gui/wxpython/psmap/dialogs.py:1773 msgid "Properties..." msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2014 +#: ../gui/wxpython/psmap/dialogs.py:2016 msgid "Raster map settings" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2062 +#: ../gui/wxpython/psmap/dialogs.py:2064 msgid "Vector maps settings" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2110 +#: ../gui/wxpython/psmap/dialogs.py:2112 #, python-format msgid "%s properties" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2165 +#: ../gui/wxpython/psmap/dialogs.py:2167 msgid "Data selection" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2180 +#: ../gui/wxpython/psmap/dialogs.py:2182 msgid "centroids" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2182 +#: ../gui/wxpython/psmap/dialogs.py:2184 msgid "boundaries" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2220 +#: ../gui/wxpython/psmap/dialogs.py:2222 msgid "Layer selection" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2227 +#: ../gui/wxpython/psmap/dialogs.py:2229 msgid "Database connection is not defined in DB file." msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2228 +#: ../gui/wxpython/psmap/dialogs.py:2230 msgid "Select layer:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2257 +#: ../gui/wxpython/psmap/dialogs.py:2259 msgid "list of categories (e.g. 1,3,5-7)" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2314 +#: ../gui/wxpython/psmap/dialogs.py:2316 msgid "Use current mask" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2333 ../gui/wxpython/psmap/dialogs.py:2489 +#: ../gui/wxpython/psmap/dialogs.py:2335 ../gui/wxpython/psmap/dialogs.py:2491 msgid "Colors" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2342 ../gui/wxpython/psmap/dialogs.py:2498 +#: ../gui/wxpython/psmap/dialogs.py:2344 ../gui/wxpython/psmap/dialogs.py:2500 msgid "Outline" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2347 ../gui/wxpython/psmap/dialogs.py:2508 +#: ../gui/wxpython/psmap/dialogs.py:2349 ../gui/wxpython/psmap/dialogs.py:2510 msgid "draw outline" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2350 ../gui/wxpython/psmap/dialogs.py:2513 -#: ../gui/wxpython/psmap/dialogs.py:5285 ../gui/wxpython/psmap/dialogs.py:5293 +#: ../gui/wxpython/psmap/dialogs.py:2352 ../gui/wxpython/psmap/dialogs.py:2515 +#: ../gui/wxpython/psmap/dialogs.py:5287 ../gui/wxpython/psmap/dialogs.py:5295 msgid "Width (pts):" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2419 +#: ../gui/wxpython/psmap/dialogs.py:2421 msgid "fill color" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2425 ../gui/wxpython/psmap/dialogs.py:2583 +#: ../gui/wxpython/psmap/dialogs.py:2427 ../gui/wxpython/psmap/dialogs.py:2585 msgid "choose color:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2440 ../gui/wxpython/psmap/dialogs.py:2599 +#: ../gui/wxpython/psmap/dialogs.py:2442 ../gui/wxpython/psmap/dialogs.py:2601 msgid "color from map table column:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2511 +#: ../gui/wxpython/psmap/dialogs.py:2513 msgid "No effect for fill color from table column" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2580 +#: ../gui/wxpython/psmap/dialogs.py:2582 msgid "Color of lines:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2647 ../gui/wxpython/psmap/dialogs.py:2879 -#: ../gui/wxpython/psmap/dialogs.py:3004 +#: ../gui/wxpython/psmap/dialogs.py:2649 ../gui/wxpython/psmap/dialogs.py:2881 +#: ../gui/wxpython/psmap/dialogs.py:3006 msgid "Size and style" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2675 +#: ../gui/wxpython/psmap/dialogs.py:2677 msgid "eps file:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2680 ../gui/wxpython/psmap/dialogs.py:3022 +#: ../gui/wxpython/psmap/dialogs.py:2682 ../gui/wxpython/psmap/dialogs.py:3024 msgid "Type filename or click browse to choose file" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2681 ../gui/wxpython/psmap/dialogs.py:3023 +#: ../gui/wxpython/psmap/dialogs.py:2683 ../gui/wxpython/psmap/dialogs.py:3025 msgid "Choose a file" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2740 +#: ../gui/wxpython/psmap/dialogs.py:2742 msgid "size from map table column:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2742 +#: ../gui/wxpython/psmap/dialogs.py:2744 msgid "scale:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2807 +#: ../gui/wxpython/psmap/dialogs.py:2809 msgid "Rotation" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2812 +#: ../gui/wxpython/psmap/dialogs.py:2814 msgid "rotate symbols:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2814 +#: ../gui/wxpython/psmap/dialogs.py:2816 msgid "counterclockwise in degrees:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2818 +#: ../gui/wxpython/psmap/dialogs.py:2820 msgid "from map table column:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2893 +#: ../gui/wxpython/psmap/dialogs.py:2895 msgid "Set width (pts):" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2910 +#: ../gui/wxpython/psmap/dialogs.py:2912 msgid "multiply width by category value" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2947 +#: ../gui/wxpython/psmap/dialogs.py:2949 msgid "Choose line style:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2960 +#: ../gui/wxpython/psmap/dialogs.py:2962 msgid "Choose linecap:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3013 +#: ../gui/wxpython/psmap/dialogs.py:3015 msgid "Pattern" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3018 +#: ../gui/wxpython/psmap/dialogs.py:3020 msgid "use pattern:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3020 +#: ../gui/wxpython/psmap/dialogs.py:3022 msgid "Choose pattern file:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3028 +#: ../gui/wxpython/psmap/dialogs.py:3030 msgid "pattern line width (pts):" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3032 +#: ../gui/wxpython/psmap/dialogs.py:3034 msgid "pattern scale factor:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3392 +#: ../gui/wxpython/psmap/dialogs.py:3394 msgid "Raster legend" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3397 -#: ../gui/wxpython/animation/dialogs.py:473 +#: ../gui/wxpython/psmap/dialogs.py:3399 +#: ../gui/wxpython/animation/dialogs.py:476 msgid "Show raster legend" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3411 +#: ../gui/wxpython/psmap/dialogs.py:3413 msgid "Source raster" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3416 +#: ../gui/wxpython/psmap/dialogs.py:3418 msgid "current raster" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3419 +#: ../gui/wxpython/psmap/dialogs.py:3421 msgid "select raster" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3426 ../gui/wxpython/psmap/dialogs.py:4441 +#: ../gui/wxpython/psmap/dialogs.py:3428 ../gui/wxpython/psmap/dialogs.py:4443 #, python-format msgid "%(rast)s: type %(type)s" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3475 +#: ../gui/wxpython/psmap/dialogs.py:3477 msgid "Type of legend" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3480 +#: ../gui/wxpython/psmap/dialogs.py:3482 msgid "discrete legend (categorical maps)" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3484 +#: ../gui/wxpython/psmap/dialogs.py:3486 msgid "continuous color gradient legend (floating point map)" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3510 +#: ../gui/wxpython/psmap/dialogs.py:3512 msgid "Advanced legend settings" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3515 +#: ../gui/wxpython/psmap/dialogs.py:3517 msgid "draw \"no data\" box" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3524 +#: ../gui/wxpython/psmap/dialogs.py:3526 msgid "draw ticks across color table" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3616 +#: ../gui/wxpython/psmap/dialogs.py:3618 msgid "Vector legend" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3621 +#: ../gui/wxpython/psmap/dialogs.py:3623 msgid "Show vector legend" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3635 +#: ../gui/wxpython/psmap/dialogs.py:3637 msgid "Source vector maps" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3640 +#: ../gui/wxpython/psmap/dialogs.py:3642 msgid "Choose vector maps and their order in legend" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3645 ../gui/wxpython/gmodeler/frame.py:1886 +#: ../gui/wxpython/psmap/dialogs.py:3647 ../gui/wxpython/gmodeler/frame.py:1886 #: ../gui/wxpython/gmodeler/dialogs.py:492 #: ../gui/wxpython/gmodeler/dialogs.py:604 msgid "Label" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3668 ../gui/wxpython/psmap/dialogs.py:4148 +#: ../gui/wxpython/psmap/dialogs.py:3670 ../gui/wxpython/psmap/dialogs.py:4150 msgid "Edit label" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3714 +#: ../gui/wxpython/psmap/dialogs.py:3716 msgid "draw border around legend" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3772 +#: ../gui/wxpython/psmap/dialogs.py:3774 msgid "Size and position" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3842 +#: ../gui/wxpython/psmap/dialogs.py:3844 msgid "Leave the edit field empty, to use default values." msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3882 +#: ../gui/wxpython/psmap/dialogs.py:3884 msgid "" "Width of the color symbol (for lines)\n" "in front of the legend text" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3888 ../gui/wxpython/psmap/dialogs.py:4053 +#: ../gui/wxpython/psmap/dialogs.py:3890 ../gui/wxpython/psmap/dialogs.py:4055 msgid "Columns:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3898 +#: ../gui/wxpython/psmap/dialogs.py:3900 msgid "column span:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3900 +#: ../gui/wxpython/psmap/dialogs.py:3902 msgid "" "Column separation distance between the left edges\n" "of two columns in a multicolumn legend" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4147 +#: ../gui/wxpython/psmap/dialogs.py:4149 msgid "Edit legend label:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4194 +#: ../gui/wxpython/psmap/dialogs.py:4196 msgid "No raster map selected!" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4195 +#: ../gui/wxpython/psmap/dialogs.py:4197 msgid "No raster" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4485 +#: ../gui/wxpython/psmap/dialogs.py:4487 msgid "Mapinfo settings" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4589 +#: ../gui/wxpython/psmap/dialogs.py:4591 msgid "Color settings" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4595 +#: ../gui/wxpython/psmap/dialogs.py:4597 msgid "use border color:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4597 +#: ../gui/wxpython/psmap/dialogs.py:4599 msgid "use background color:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4856 +#: ../gui/wxpython/psmap/dialogs.py:4858 msgid "Length:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4862 +#: ../gui/wxpython/psmap/dialogs.py:4864 msgid "Scalebar length is given in map units" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4867 +#: ../gui/wxpython/psmap/dialogs.py:4869 msgid "Scalebar height is real height on paper" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4869 +#: ../gui/wxpython/psmap/dialogs.py:4871 msgid "default" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4946 +#: ../gui/wxpython/psmap/dialogs.py:4948 msgid "Type:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4965 +#: ../gui/wxpython/psmap/dialogs.py:4967 msgid "Number of segments:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4971 +#: ../gui/wxpython/psmap/dialogs.py:4973 msgid "Label every " msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4972 +#: ../gui/wxpython/psmap/dialogs.py:4974 msgid "segments" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4985 +#: ../gui/wxpython/psmap/dialogs.py:4987 msgid "transparent text background" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5103 +#: ../gui/wxpython/psmap/dialogs.py:5105 msgid "Length of scale bar is not defined" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5197 +#: ../gui/wxpython/psmap/dialogs.py:5199 msgid "Enter text:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5268 +#: ../gui/wxpython/psmap/dialogs.py:5270 msgid "Text effects" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5274 +#: ../gui/wxpython/psmap/dialogs.py:5276 msgid "text background" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5279 +#: ../gui/wxpython/psmap/dialogs.py:5281 msgid "highlight" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5288 +#: ../gui/wxpython/psmap/dialogs.py:5290 msgid "text border" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5397 +#: ../gui/wxpython/psmap/dialogs.py:5399 msgid "Offset" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5401 +#: ../gui/wxpython/psmap/dialogs.py:5403 msgid "horizontal (pts):" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5403 +#: ../gui/wxpython/psmap/dialogs.py:5405 msgid "vertical (pts):" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5442 +#: ../gui/wxpython/psmap/dialogs.py:5444 msgid " Reference point" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5496 +#: ../gui/wxpython/psmap/dialogs.py:5498 msgid "Text rotation" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5502 +#: ../gui/wxpython/psmap/dialogs.py:5504 msgid "rotate text (counterclockwise)" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5594 +#: ../gui/wxpython/psmap/dialogs.py:5596 msgid "No text entered!" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5795 +#: ../gui/wxpython/psmap/dialogs.py:5797 msgid "Choose a directory with images" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5838 +#: ../gui/wxpython/psmap/dialogs.py:5840 msgid "Note: only EPS format supported" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5854 +#: ../gui/wxpython/psmap/dialogs.py:5856 msgid "Scale And Rotation" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5895 ../gui/wxpython/psmap/dialogs.py:6477 +#: ../gui/wxpython/psmap/dialogs.py:5897 ../gui/wxpython/psmap/dialogs.py:6479 msgid "Rotation angle (deg):" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5911 ../gui/wxpython/psmap/dialogs.py:6499 +#: ../gui/wxpython/psmap/dialogs.py:5913 ../gui/wxpython/psmap/dialogs.py:6501 msgid "Counterclockwise rotation in degrees" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6037 +#: ../gui/wxpython/psmap/dialogs.py:6039 msgid "" "PIL\n" "missing" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6057 +#: ../gui/wxpython/psmap/dialogs.py:6059 #, python-format msgid "Unable to read file %s" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6118 +#: ../gui/wxpython/psmap/dialogs.py:6120 #, python-format msgid "size: %(width)s x %(height)s pts" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6140 +#: ../gui/wxpython/psmap/dialogs.py:6142 msgid "No image selected." msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6247 +#: ../gui/wxpython/psmap/dialogs.py:6249 msgid "North Arrow settings" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6258 +#: ../gui/wxpython/psmap/dialogs.py:6260 msgid "Compute convergence" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6329 +#: ../gui/wxpython/psmap/dialogs.py:6331 msgid "Symbol" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6336 +#: ../gui/wxpython/psmap/dialogs.py:6338 msgid "Select symbol:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6353 +#: ../gui/wxpython/psmap/dialogs.py:6355 msgid "" "Note: Selected symbol is not displayed\n" "in draft mode (only in preview mode)" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6386 ../gui/wxpython/psmap/dialogs.py:6745 +#: ../gui/wxpython/psmap/dialogs.py:6388 ../gui/wxpython/psmap/dialogs.py:6747 msgid "Outline color:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6413 ../gui/wxpython/psmap/dialogs.py:6775 +#: ../gui/wxpython/psmap/dialogs.py:6415 ../gui/wxpython/psmap/dialogs.py:6777 msgid "Fill color:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6452 +#: ../gui/wxpython/psmap/dialogs.py:6454 msgid "Size and Rotation" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6460 +#: ../gui/wxpython/psmap/dialogs.py:6462 msgid "Size (pt):" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6463 +#: ../gui/wxpython/psmap/dialogs.py:6465 msgid "Symbol size in points" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6698 +#: ../gui/wxpython/psmap/dialogs.py:6700 msgid "Rectangle settings" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6700 +#: ../gui/wxpython/psmap/dialogs.py:6702 msgid "Line settings" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6834 +#: ../gui/wxpython/psmap/dialogs.py:6836 msgid "Line width in points" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6908 +#: ../gui/wxpython/psmap/dialogs.py:6910 msgid "Vector labels" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6928 +#: ../gui/wxpython/psmap/dialogs.py:6930 msgid "Vector label files created beforehand by v.label module" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6945 +#: ../gui/wxpython/psmap/dialogs.py:6947 msgid "You can select multiple label files." msgstr "" @@ -15465,7 +15493,7 @@ msgid "Map <%s> not found." msgstr "" -#: ../gui/wxpython/mapswipe/frame.py:674 ../gui/wxpython/mapdisp/frame.py:897 +#: ../gui/wxpython/mapswipe/frame.py:674 ../gui/wxpython/mapdisp/frame.py:896 msgid "No raster or vector map layer selected for querying." msgstr "" @@ -15509,7 +15537,7 @@ msgid "Shape:" msgstr "" -#: ../gui/wxpython/gcp/manager.py:509 +#: ../gui/wxpython/gcp/manager.py:511 msgid "Select/create group:" msgstr "" @@ -15543,23 +15571,23 @@ msgid "Animation %d" msgstr "" -#: ../gui/wxpython/animation/nviztask.py:43 ../gui/wxpython/lmgr/frame.py:1391 +#: ../gui/wxpython/animation/nviztask.py:45 ../gui/wxpython/lmgr/frame.py:1395 #, python-format msgid "" "Reading workspace file <%s> failed.\n" "Invalid file, unable to parse XML document." msgstr "" -#: ../gui/wxpython/animation/nviztask.py:53 +#: ../gui/wxpython/animation/nviztask.py:55 #, python-format msgid "No 3d view information in workspace file <%s>." msgstr "" -#: ../gui/wxpython/animation/nviztask.py:285 +#: ../gui/wxpython/animation/nviztask.py:287 msgid "Please add only one layer in the list." msgstr "" -#: ../gui/wxpython/animation/nviztask.py:292 +#: ../gui/wxpython/animation/nviztask.py:294 msgid "No map series nor space-time dataset is added." msgstr "" @@ -15585,7 +15613,7 @@ #: ../gui/wxpython/animation/toolbars.py:51 #: ../gui/wxpython/animation/toolbars.py:52 -#: ../gui/wxpython/animation/dialogs.py:324 +#: ../gui/wxpython/animation/dialogs.py:327 msgid "Add new animation" msgstr "" @@ -15596,7 +15624,7 @@ #: ../gui/wxpython/animation/toolbars.py:59 #: ../gui/wxpython/animation/toolbars.py:60 -#: ../gui/wxpython/animation/dialogs.py:907 +#: ../gui/wxpython/animation/dialogs.py:910 msgid "Export animation" msgstr "" @@ -15654,427 +15682,427 @@ msgid "%s=, %s=, %s= and %s= are mutually exclusive." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:53 +#: ../gui/wxpython/animation/dialogs.py:56 msgid "Adjust speed of animation" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:100 +#: ../gui/wxpython/animation/dialogs.py:103 msgid "Simple mode" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:105 +#: ../gui/wxpython/animation/dialogs.py:108 msgid "Frame duration:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:106 -#: ../gui/wxpython/animation/dialogs.py:147 +#: ../gui/wxpython/animation/dialogs.py:109 +#: ../gui/wxpython/animation/dialogs.py:150 msgid "ms" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:139 +#: ../gui/wxpython/animation/dialogs.py:142 msgid "Temporal mode" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:144 +#: ../gui/wxpython/animation/dialogs.py:147 msgid "Time unit:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:146 +#: ../gui/wxpython/animation/dialogs.py:149 msgid "Duration of time unit:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:218 +#: ../gui/wxpython/animation/dialogs.py:221 msgid "year" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:219 +#: ../gui/wxpython/animation/dialogs.py:222 msgid "month" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:220 +#: ../gui/wxpython/animation/dialogs.py:223 msgid "day" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:221 +#: ../gui/wxpython/animation/dialogs.py:224 msgid "hour" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:222 +#: ../gui/wxpython/animation/dialogs.py:225 msgid "minute" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:223 +#: ../gui/wxpython/animation/dialogs.py:226 msgid "second" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:288 +#: ../gui/wxpython/animation/dialogs.py:291 msgid "Animation speed is too high." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:326 +#: ../gui/wxpython/animation/dialogs.py:329 msgid "Edit animation" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:344 +#: ../gui/wxpython/animation/dialogs.py:347 msgid "Advanced" msgstr "ขั้นสูง" -#: ../gui/wxpython/animation/dialogs.py:375 +#: ../gui/wxpython/animation/dialogs.py:378 msgid "top left" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:376 +#: ../gui/wxpython/animation/dialogs.py:379 msgid "top right" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:377 +#: ../gui/wxpython/animation/dialogs.py:380 msgid "bottom left" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:378 +#: ../gui/wxpython/animation/dialogs.py:381 msgid "bottom right" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:394 +#: ../gui/wxpython/animation/dialogs.py:397 msgid "Select 2D or 3D view" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:409 +#: ../gui/wxpython/animation/dialogs.py:412 msgid "Window position:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:419 +#: ../gui/wxpython/animation/dialogs.py:422 msgid "View mode:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:430 +#: ../gui/wxpython/animation/dialogs.py:433 msgid "" "For 3D animation, please select only one space-time dataset\n" "or one series of map layers." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:475 +#: ../gui/wxpython/animation/dialogs.py:478 #: ../gui/wxpython/lmgr/layertree.py:111 msgid "Set options" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:496 +#: ../gui/wxpython/animation/dialogs.py:499 msgid "3D view parameters" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:504 +#: ../gui/wxpython/animation/dialogs.py:507 msgid "Workspace file:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:506 +#: ../gui/wxpython/animation/dialogs.py:509 msgid "Choose workspace file to import 3D view parameters" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:515 +#: ../gui/wxpython/animation/dialogs.py:518 msgid "Parameter for animation:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:554 +#: ../gui/wxpython/animation/dialogs.py:557 msgid "Animate region change (2D view only)" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:558 +#: ../gui/wxpython/animation/dialogs.py:561 msgid "Start region:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:568 +#: ../gui/wxpython/animation/dialogs.py:571 msgid "End region:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:574 +#: ../gui/wxpython/animation/dialogs.py:577 msgid "Zoom value:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:575 +#: ../gui/wxpython/animation/dialogs.py:578 msgid "N-S/E-W distances in map units used to gradually reduce region." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:582 +#: ../gui/wxpython/animation/dialogs.py:585 msgid "N-S:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:585 +#: ../gui/wxpython/animation/dialogs.py:588 msgid "E-W:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:683 +#: ../gui/wxpython/animation/dialogs.py:686 msgid "Only one series or space-time dataset is accepted for 3D mode." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:691 +#: ../gui/wxpython/animation/dialogs.py:694 msgid "No map series or space-time dataset added." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:719 +#: ../gui/wxpython/animation/dialogs.py:722 msgid "Region information is not complete" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:753 +#: ../gui/wxpython/animation/dialogs.py:756 msgid "Add, edit or remove animations" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:765 +#: ../gui/wxpython/animation/dialogs.py:768 msgid "List of animations" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:778 +#: ../gui/wxpython/animation/dialogs.py:781 msgid "Edit" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:837 +#: ../gui/wxpython/animation/dialogs.py:840 #, python-format msgid "Maximum number of animations is %d." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:887 +#: ../gui/wxpython/animation/dialogs.py:890 #: ../gui/wxpython/animation/controller.py:262 msgid "More animations are using one window. Please select different window for each animation." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:988 +#: ../gui/wxpython/animation/dialogs.py:991 msgid "Add time stamp" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1030 +#: ../gui/wxpython/animation/dialogs.py:1033 msgid "Add time stamp, image or text decoration by one of the buttons above." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1032 +#: ../gui/wxpython/animation/dialogs.py:1035 msgid "Add image or text decoration by one of the buttons above." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1053 +#: ../gui/wxpython/animation/dialogs.py:1056 msgid "Font settings:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1058 +#: ../gui/wxpython/animation/dialogs.py:1061 msgid "Sample text" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1078 +#: ../gui/wxpython/animation/dialogs.py:1081 msgid "Image file:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1079 +#: ../gui/wxpython/animation/dialogs.py:1082 msgid "Choose image file" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1095 +#: ../gui/wxpython/animation/dialogs.py:1098 msgid "Text:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1116 +#: ../gui/wxpython/animation/dialogs.py:1119 msgid "Placement as percentage of screen coordinates (X: 0, Y: 0 is top left):" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1151 +#: ../gui/wxpython/animation/dialogs.py:1154 msgid "image sequence" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1151 +#: ../gui/wxpython/animation/dialogs.py:1154 msgid "animated GIF" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1151 +#: ../gui/wxpython/animation/dialogs.py:1154 msgid "SWF" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1151 +#: ../gui/wxpython/animation/dialogs.py:1154 msgid "AVI" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1162 +#: ../gui/wxpython/animation/dialogs.py:1165 msgid "Export to:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1189 +#: ../gui/wxpython/animation/dialogs.py:1192 msgid "animation_" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1197 +#: ../gui/wxpython/animation/dialogs.py:1200 msgid "Choose directory for export" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1232 +#: ../gui/wxpython/animation/dialogs.py:1235 msgid "GIF file:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1233 -#: ../gui/wxpython/animation/dialogs.py:1257 -#: ../gui/wxpython/animation/dialogs.py:1288 +#: ../gui/wxpython/animation/dialogs.py:1236 +#: ../gui/wxpython/animation/dialogs.py:1260 +#: ../gui/wxpython/animation/dialogs.py:1291 msgid "Choose file to save animation" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1256 +#: ../gui/wxpython/animation/dialogs.py:1259 msgid "SWF file:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1279 +#: ../gui/wxpython/animation/dialogs.py:1282 msgid "" "Program 'ffmpeg' was not found.\n" "Please install it first and make sure\n" "it's in the PATH variable." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1287 +#: ../gui/wxpython/animation/dialogs.py:1290 msgid "AVI file:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1295 +#: ../gui/wxpython/animation/dialogs.py:1298 msgid "Video codec:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1299 +#: ../gui/wxpython/animation/dialogs.py:1302 msgid "Additional options:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1303 +#: ../gui/wxpython/animation/dialogs.py:1306 msgid "Consider adding '-sameq' or '-qscale 1' if not satisfied with video quality. Options depend on ffmpeg version." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1340 +#: ../gui/wxpython/animation/dialogs.py:1343 #, python-format msgid "Current frame rate: %.2f fps" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1472 +#: ../gui/wxpython/animation/dialogs.py:1475 #, python-format msgid "File %s not found." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1476 +#: ../gui/wxpython/animation/dialogs.py:1479 msgid "Decoration image file is missing." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1485 +#: ../gui/wxpython/animation/dialogs.py:1488 #, python-format msgid "Directory %s not found." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1489 +#: ../gui/wxpython/animation/dialogs.py:1492 msgid "Export directory is missing." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1493 -#: ../gui/wxpython/animation/dialogs.py:1497 +#: ../gui/wxpython/animation/dialogs.py:1496 +#: ../gui/wxpython/animation/dialogs.py:1500 msgid "Export file is missing." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1535 +#: ../gui/wxpython/animation/dialogs.py:1538 msgid "Time stamp" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1613 +#: ../gui/wxpython/animation/dialogs.py:1616 msgid "Add space-time dataset layer" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1638 +#: ../gui/wxpython/animation/dialogs.py:1641 msgid "Multiple raster maps" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1639 +#: ../gui/wxpython/animation/dialogs.py:1642 msgid "Multiple vector maps" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1640 +#: ../gui/wxpython/animation/dialogs.py:1643 msgid "Multiple 3D raster maps" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1641 +#: ../gui/wxpython/animation/dialogs.py:1644 msgid "Space time raster dataset" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1642 +#: ../gui/wxpython/animation/dialogs.py:1645 msgid "Space time vector dataset" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1643 +#: ../gui/wxpython/animation/dialogs.py:1646 msgid "Space time 3D raster dataset" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1682 +#: ../gui/wxpython/animation/dialogs.py:1685 msgid "Input data type:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1763 +#: ../gui/wxpython/animation/dialogs.py:1766 msgid "Select raster/vector maps." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1792 +#: ../gui/wxpython/animation/dialogs.py:1795 msgid "Please select maps or dataset first." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1821 +#: ../gui/wxpython/animation/dialogs.py:1824 msgid "Animation Tool settings" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1885 +#: ../gui/wxpython/animation/dialogs.py:1888 msgid "Number of parallel processes:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1914 +#: ../gui/wxpython/animation/dialogs.py:1917 msgid "Text foreground color:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1935 +#: ../gui/wxpython/animation/dialogs.py:1938 msgid "Text background color:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1967 +#: ../gui/wxpython/animation/dialogs.py:1970 #: ../gui/wxpython/timeline/frame.py:303 msgid "Time" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1977 +#: ../gui/wxpython/animation/dialogs.py:1980 msgid "Absolute time format:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1997 +#: ../gui/wxpython/animation/dialogs.py:2000 msgid "Click and then press key up or down to preview different date and time formats. Type custom format string." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:2008 +#: ../gui/wxpython/animation/dialogs.py:2011 msgid "Learn more about formatting options" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:2022 +#: ../gui/wxpython/animation/dialogs.py:2025 msgid "Display instances with no data" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:2025 +#: ../gui/wxpython/animation/dialogs.py:2028 msgid "When animating instant-based data which have irregular timestamps you can display 'no data frame' (checked option) or keep last frame." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:2056 +#: ../gui/wxpython/animation/dialogs.py:2059 msgid "Invalid" msgstr "" -#: ../gui/wxpython/animation/temporal_manager.py:110 +#: ../gui/wxpython/animation/temporal_manager.py:112 msgid "It is not allowed to display data with different temporal types (absolute and relative)." msgstr "" -#: ../gui/wxpython/animation/temporal_manager.py:125 +#: ../gui/wxpython/animation/temporal_manager.py:127 #, python-format msgid "It is not allowed to display data with different units (%s)." msgstr "" -#: ../gui/wxpython/animation/temporal_manager.py:137 +#: ../gui/wxpython/animation/temporal_manager.py:139 msgid "You are going to display data with different temporal types of maps (interval and point). It is recommended to use data of one temporal type to avoid confusion." msgstr "" -#: ../gui/wxpython/animation/temporal_manager.py:242 +#: ../gui/wxpython/animation/temporal_manager.py:244 #: ../gui/wxpython/animation/utils.py:70 ../gui/wxpython/animation/utils.py:79 -#: ../gui/wxpython/tplot/frame.py:809 ../gui/wxpython/timeline/frame.py:463 +#: ../gui/wxpython/tplot/frame.py:927 ../gui/wxpython/timeline/frame.py:465 #, python-format msgid "Space time dataset <%s> not found." msgstr "" -#: ../gui/wxpython/animation/temporal_manager.py:347 +#: ../gui/wxpython/animation/temporal_manager.py:349 #, python-format msgid "Topology of Space time dataset %s is invalid." msgstr "" @@ -16143,186 +16171,226 @@ msgid "Unable to load icon theme. Reason: %s. Quiting wxGUI..." msgstr "" -#: ../gui/wxpython/tplot/g.gui.tplot.py:106 +#: ../gui/wxpython/tplot/g.gui.tplot.py:138 msgid "With stvds you have to set 'attr' option" msgstr "" -#: ../gui/wxpython/tplot/g.gui.tplot.py:110 +#: ../gui/wxpython/tplot/g.gui.tplot.py:142 msgid "With stvds it is not possible to use 'coordinates' and 'cats' options together" msgstr "" -#: ../gui/wxpython/tplot/g.gui.tplot.py:113 +#: ../gui/wxpython/tplot/g.gui.tplot.py:145 msgid "With stvds you have to use 'coordinates' or 'cats' option" msgstr "" -#: ../gui/wxpython/tplot/frame.py:43 +#: ../gui/wxpython/tplot/frame.py:44 #, python-brace-format msgid "The Temporal Plot Tool needs the \"matplotlib\" (python-matplotlib) package to be installed. {0}" msgstr "" -#: ../gui/wxpython/tplot/frame.py:97 +#: ../gui/wxpython/tplot/frame.py:100 msgid "GRASS GIS Temporal Plot Tool" msgstr "" -#: ../gui/wxpython/tplot/frame.py:180 +#: ../gui/wxpython/tplot/frame.py:184 msgid "" "Raster temporal dataset (strds)\n" "Press ENTER after typing the name or select with the combobox" msgstr "" -#: ../gui/wxpython/tplot/frame.py:189 +#: ../gui/wxpython/tplot/frame.py:193 msgid "X and Y coordinates separated by comma:" msgstr "" -#: ../gui/wxpython/tplot/frame.py:201 +#: ../gui/wxpython/tplot/frame.py:205 msgid "Coordinates can be obtained for example by right-clicking on Map Display." msgstr "" -#: ../gui/wxpython/tplot/frame.py:216 +#: ../gui/wxpython/tplot/frame.py:220 msgid "STRDS" msgstr "" -#: ../gui/wxpython/tplot/frame.py:224 +#: ../gui/wxpython/tplot/frame.py:228 msgid "" "Vector temporal dataset (stvds)\n" "Press ENTER after typing the name or select with the combobox" msgstr "" -#: ../gui/wxpython/tplot/frame.py:238 +#: ../gui/wxpython/tplot/frame.py:242 msgid "Select attribute column" msgstr "" -#: ../gui/wxpython/tplot/frame.py:251 +#: ../gui/wxpython/tplot/frame.py:255 msgid "Select category of vector(s)" msgstr "" -#: ../gui/wxpython/tplot/frame.py:269 +#: ../gui/wxpython/tplot/frame.py:273 msgid "STVDS" msgstr "" -#: ../gui/wxpython/tplot/frame.py:297 ../gui/wxpython/tplot/frame.py:724 -#: ../gui/wxpython/tplot/frame.py:728 ../gui/wxpython/tplot/frame.py:749 -#: ../gui/wxpython/tplot/frame.py:875 +#: ../gui/wxpython/tplot/frame.py:280 +msgid "Set title for the plot" +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:285 +msgid "Set label for X axis" +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:290 +msgid "Set label for Y axis" +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:302 +msgid "Labels" +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:309 +msgid "Path for output CSV file with plotted data" +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:315 +msgid "CVS path" +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:321 +#, fuzzy +msgid "Do you want the CSV header?" +msgstr "สร้าง mapset ใหม่" + +#: ../gui/wxpython/tplot/frame.py:363 ../gui/wxpython/tplot/frame.py:842 +#: ../gui/wxpython/tplot/frame.py:846 ../gui/wxpython/tplot/frame.py:867 +#: ../gui/wxpython/tplot/frame.py:993 msgid "Invalid input coordinates" msgstr "" -#: ../gui/wxpython/tplot/frame.py:309 ../gui/wxpython/tplot/frame.py:422 +#: ../gui/wxpython/tplot/frame.py:375 ../gui/wxpython/tplot/frame.py:488 #: ../gui/wxpython/timeline/frame.py:180 #, python-format msgid "Dataset <%s> not found in temporal database" msgstr "" -#: ../gui/wxpython/tplot/frame.py:327 ../gui/wxpython/tplot/frame.py:441 +#: ../gui/wxpython/tplot/frame.py:393 ../gui/wxpython/tplot/frame.py:507 #: ../gui/wxpython/timeline/frame.py:196 msgid "Datasets have different temporal type (absolute x relative), which is not allowed." msgstr "" -#: ../gui/wxpython/tplot/frame.py:344 ../gui/wxpython/tplot/frame.py:451 +#: ../gui/wxpython/tplot/frame.py:410 ../gui/wxpython/tplot/frame.py:517 #: ../gui/wxpython/timeline/frame.py:215 msgid "Datasets have different time unit which is not allowed." msgstr "" -#: ../gui/wxpython/tplot/frame.py:388 +#: ../gui/wxpython/tplot/frame.py:454 #, python-brace-format msgid "Category {ca} is not on vector map {ma} and it will be not used" msgstr "" -#: ../gui/wxpython/tplot/frame.py:407 +#: ../gui/wxpython/tplot/frame.py:473 msgid "Both coordinates and categories are set, coordinates will be used. The use categories remove text from coordinate form" msgstr "" -#: ../gui/wxpython/tplot/frame.py:412 +#: ../gui/wxpython/tplot/frame.py:478 msgid "With Vector temporal dataset you have to select an attribute column" msgstr "" -#: ../gui/wxpython/tplot/frame.py:464 +#: ../gui/wxpython/tplot/frame.py:530 msgid "Difference number of vector layers and maps in the vector temporal dataset" msgstr "" -#: ../gui/wxpython/tplot/frame.py:506 +#: ../gui/wxpython/tplot/frame.py:572 #, python-brace-format msgid "No connection between vector map {vmap} and layer {la}" msgstr "" -#: ../gui/wxpython/tplot/frame.py:580 -msgid "Problem getting data from raster temporal dataset. Empty list of values." -msgstr "" - -#: ../gui/wxpython/tplot/frame.py:592 ../gui/wxpython/tplot/frame.py:644 -#: ../gui/wxpython/tplot/frame.py:682 +#: ../gui/wxpython/tplot/frame.py:638 #, python-format msgid "Temporal resolution: %s" msgstr "" -#: ../gui/wxpython/tplot/frame.py:594 ../gui/wxpython/tplot/frame.py:646 -#: ../gui/wxpython/tplot/frame.py:684 ../gui/wxpython/timeline/frame.py:373 +#: ../gui/wxpython/tplot/frame.py:640 ../gui/wxpython/timeline/frame.py:374 #, python-format msgid "Time [%s]" msgstr "" -#: ../gui/wxpython/tplot/frame.py:625 +#: ../gui/wxpython/tplot/frame.py:683 +msgid "Problem getting data from raster temporal dataset. Empty list of values." +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:729 #, python-brace-format msgid "Problem getting data from vector temporal dataset. Empty list of values for cat {ca}." msgstr "" -#: ../gui/wxpython/tplot/frame.py:670 +#: ../gui/wxpython/tplot/frame.py:776 msgid "Problem getting data from vector temporal dataset. Empty list of values." msgstr "" -#: ../gui/wxpython/tplot/frame.py:717 +#: ../gui/wxpython/tplot/frame.py:802 +#, python-brace-format +msgid "{pa} already exists, do you want to overwrite?" +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:804 +msgid "File exists" +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:809 +msgid "Please change name of output CSV file or " +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:835 msgid "Incorrect coordinates format, should be: x,y" msgstr "" -#: ../gui/wxpython/tplot/frame.py:733 +#: ../gui/wxpython/tplot/frame.py:851 msgid "Seed point outside the current region" msgstr "" -#: ../gui/wxpython/tplot/frame.py:745 +#: ../gui/wxpython/tplot/frame.py:863 msgid "Invalid input raster dataset" msgstr "" -#: ../gui/wxpython/tplot/frame.py:762 +#: ../gui/wxpython/tplot/frame.py:880 msgid "Invalid input vector dataset" msgstr "" -#: ../gui/wxpython/tplot/frame.py:824 ../gui/wxpython/timeline/frame.py:478 +#: ../gui/wxpython/tplot/frame.py:942 ../gui/wxpython/timeline/frame.py:480 #, python-format msgid "Please specify the space time dataset <%s>." msgstr "" -#: ../gui/wxpython/tplot/frame.py:827 ../gui/wxpython/timeline/frame.py:480 +#: ../gui/wxpython/tplot/frame.py:945 ../gui/wxpython/timeline/frame.py:482 msgid "Ambiguous dataset name" msgstr "" -#: ../gui/wxpython/tplot/frame.py:868 ../gui/wxpython/tplot/frame.py:916 +#: ../gui/wxpython/tplot/frame.py:986 ../gui/wxpython/tplot/frame.py:1044 msgid "Invalid input temporal dataset" msgstr "" -#: ../gui/wxpython/tplot/frame.py:937 +#: ../gui/wxpython/tplot/frame.py:1065 msgid "Datasets have different number of values" msgstr "" -#: ../gui/wxpython/tplot/frame.py:961 ../gui/wxpython/timeline/frame.py:564 +#: ../gui/wxpython/tplot/frame.py:1089 ../gui/wxpython/timeline/frame.py:566 #, python-format msgid "Space time raster dataset: %s" msgstr "" -#: ../gui/wxpython/tplot/frame.py:963 ../gui/wxpython/timeline/frame.py:566 +#: ../gui/wxpython/tplot/frame.py:1091 ../gui/wxpython/timeline/frame.py:568 #, python-format msgid "Space time vector dataset: %s" msgstr "" -#: ../gui/wxpython/tplot/frame.py:965 ../gui/wxpython/timeline/frame.py:568 +#: ../gui/wxpython/tplot/frame.py:1093 ../gui/wxpython/timeline/frame.py:570 #, python-format msgid "Space time 3D raster dataset: %s" msgstr "" -#: ../gui/wxpython/tplot/frame.py:967 +#: ../gui/wxpython/tplot/frame.py:1095 #, python-brace-format msgid "Value for {date} is {val}" msgstr "" -#: ../gui/wxpython/tplot/frame.py:970 +#: ../gui/wxpython/tplot/frame.py:1098 msgid "Press Del to dismiss." msgstr "" @@ -16394,7 +16462,7 @@ msgid "Launch user-defined script" msgstr "" -#: ../gui/wxpython/lmgr/toolbars.py:166 ../gui/wxpython/lmgr/pyshell.py:63 +#: ../gui/wxpython/lmgr/toolbars.py:166 ../gui/wxpython/lmgr/pyshell.py:65 msgid "Open a simple Python code editor" msgstr "" @@ -16434,40 +16502,40 @@ msgid "Show 3D view mode manual" msgstr "" -#: ../gui/wxpython/lmgr/pyshell.py:43 +#: ../gui/wxpython/lmgr/pyshell.py:45 #, python-format msgid "Welcome to wxGUI Interactive Python Shell %s" msgstr "" -#: ../gui/wxpython/lmgr/pyshell.py:44 +#: ../gui/wxpython/lmgr/pyshell.py:46 #, python-format msgid "Type %s for more GRASS scripting related information." msgstr "" -#: ../gui/wxpython/lmgr/pyshell.py:45 +#: ../gui/wxpython/lmgr/pyshell.py:47 #, python-format msgid "Type %s to add raster or vector to the layer tree." msgstr "" -#: ../gui/wxpython/lmgr/pyshell.py:55 +#: ../gui/wxpython/lmgr/pyshell.py:57 msgid "Delete all text from the shell" msgstr "" -#: ../gui/wxpython/lmgr/pyshell.py:60 +#: ../gui/wxpython/lmgr/pyshell.py:62 msgid "Simple &editor" msgstr "" -#: ../gui/wxpython/lmgr/pyshell.py:117 +#: ../gui/wxpython/lmgr/pyshell.py:119 #, python-format msgid "Raster or vector map <%s> not found" msgstr "" -#: ../gui/wxpython/lmgr/pyshell.py:124 +#: ../gui/wxpython/lmgr/pyshell.py:126 #, python-format msgid "Raster map <%s> added" msgstr "" -#: ../gui/wxpython/lmgr/pyshell.py:126 +#: ../gui/wxpython/lmgr/pyshell.py:128 #, python-format msgid "Vector map <%s> added" msgstr "" @@ -16501,7 +16569,7 @@ msgid "3D view Toolbar" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:284 ../gui/wxpython/lmgr/frame.py:1717 +#: ../gui/wxpython/lmgr/frame.py:284 ../gui/wxpython/lmgr/frame.py:1720 msgid "Rename Map Display" msgstr "" @@ -16547,11 +16615,11 @@ msgid "GRASS Model File (*.gxm)|*.gxm" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:663 ../gui/wxpython/lmgr/frame.py:2518 +#: ../gui/wxpython/lmgr/frame.py:663 ../gui/wxpython/lmgr/frame.py:2521 msgid "Do you want to save changes in the workspace?" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:665 ../gui/wxpython/lmgr/frame.py:2520 +#: ../gui/wxpython/lmgr/frame.py:665 ../gui/wxpython/lmgr/frame.py:2523 msgid "Do you want to store current settings to workspace file?" msgstr "" @@ -16565,7 +16633,7 @@ msgid "Command '%s' not yet implemented in the WxGUI. Try adding it as a command layer instead." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:936 ../gui/wxpython/lmgr/frame.py:2002 +#: ../gui/wxpython/lmgr/frame.py:936 ../gui/wxpython/lmgr/frame.py:2005 msgid "Selected map layer is not vector." msgstr "" @@ -16621,122 +16689,122 @@ msgid "No location/mapset provided. Operation canceled." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1078 ../gui/wxpython/lmgr/frame.py:1099 +#: ../gui/wxpython/lmgr/frame.py:1078 ../gui/wxpython/lmgr/frame.py:1103 msgid "No mapset provided. Operation canceled." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1087 ../gui/wxpython/lmgr/frame.py:1109 +#: ../gui/wxpython/lmgr/frame.py:1091 ../gui/wxpython/lmgr/frame.py:1113 #: ../gui/wxpython/datacatalog/frame.py:127 #, python-format msgid "Current mapset is <%s>." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1133 +#: ../gui/wxpython/lmgr/frame.py:1137 #, python-format msgid "" "Working directory changed to:\n" "\"%s\"" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1140 +#: ../gui/wxpython/lmgr/frame.py:1144 msgid "Changes current working directory for this GUI." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1142 +#: ../gui/wxpython/lmgr/frame.py:1146 msgid "Usage: cd [directory]" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1143 +#: ../gui/wxpython/lmgr/frame.py:1147 msgid "Without parameters it opens a dialog." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1147 +#: ../gui/wxpython/lmgr/frame.py:1151 msgid "If ~ (tilde) is present as the first directory on the path, it is replaced by user's home directory." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1161 +#: ../gui/wxpython/lmgr/frame.py:1165 msgid "More than one parameter provided." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1181 +#: ../gui/wxpython/lmgr/frame.py:1185 msgid "Choose a working directory" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1226 +#: ../gui/wxpython/lmgr/frame.py:1230 msgid "System Info" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1241 +#: ../gui/wxpython/lmgr/frame.py:1245 msgid "GRASS version" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1242 +#: ../gui/wxpython/lmgr/frame.py:1246 msgid "GRASS SVN revision" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1244 +#: ../gui/wxpython/lmgr/frame.py:1248 msgid "Build date" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1246 +#: ../gui/wxpython/lmgr/frame.py:1250 msgid "Build platform" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1259 +#: ../gui/wxpython/lmgr/frame.py:1263 msgid "Platform" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1322 +#: ../gui/wxpython/lmgr/frame.py:1326 msgid "Current workspace is not empty. Do you want to store current settings to workspace file?" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1325 +#: ../gui/wxpython/lmgr/frame.py:1329 msgid "Create new workspace?" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1354 +#: ../gui/wxpython/lmgr/frame.py:1358 msgid "Choose workspace file" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1356 ../gui/wxpython/lmgr/frame.py:1594 +#: ../gui/wxpython/lmgr/frame.py:1360 ../gui/wxpython/lmgr/frame.py:1597 msgid "GRASS Workspace File (*.gxw)|*.gxw" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1396 ../gui/wxpython/lmgr/frame.py:1568 +#: ../gui/wxpython/lmgr/frame.py:1400 ../gui/wxpython/lmgr/frame.py:1571 msgid "Please wait, loading workspace..." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1548 +#: ../gui/wxpython/lmgr/frame.py:1551 msgid "Choose GRC file to load" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1550 +#: ../gui/wxpython/lmgr/frame.py:1553 msgid "Old GRASS Workspace File (*.grc)|*.grc" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1592 +#: ../gui/wxpython/lmgr/frame.py:1595 msgid "Choose file to save current workspace" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1612 ../gui/wxpython/lmgr/frame.py:1633 +#: ../gui/wxpython/lmgr/frame.py:1615 ../gui/wxpython/lmgr/frame.py:1636 #, python-format msgid "Workspace file <%s> already exists. Do you want to overwrite this file?" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1660 +#: ../gui/wxpython/lmgr/frame.py:1663 msgid "Writing current settings to workspace file failed." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1672 ../gui/wxpython/gmodeler/frame.py:1139 +#: ../gui/wxpython/lmgr/frame.py:1675 ../gui/wxpython/gmodeler/frame.py:1139 #, python-format msgid "Unable to open file <%s> for writing." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1716 +#: ../gui/wxpython/lmgr/frame.py:1719 msgid "Enter new name:" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1814 +#: ../gui/wxpython/lmgr/frame.py:1817 #, python-format msgid "" "Unable to launch \"Supervised Classification Tool\".\n" @@ -16744,32 +16812,32 @@ "Reason: %s" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1856 +#: ../gui/wxpython/lmgr/frame.py:1859 msgid "Unable to start Timeline Tool." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1867 +#: ../gui/wxpython/lmgr/frame.py:1870 msgid "Unable to start Temporal Plot Tool." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2137 +#: ../gui/wxpython/lmgr/frame.py:2140 msgid "Add selected map layers into layer tree" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2170 ../gui/wxpython/lmgr/frame.py:2207 +#: ../gui/wxpython/lmgr/frame.py:2173 ../gui/wxpython/lmgr/frame.py:2210 #, python-format msgid "Unsupported map layer type <%s>." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2336 +#: ../gui/wxpython/lmgr/frame.py:2339 msgid "Note that cell values can only be displayed for regions of less than 10,000 cells." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2428 ../gui/wxpython/lmgr/layertree.py:1983 +#: ../gui/wxpython/lmgr/frame.py:2431 ../gui/wxpython/lmgr/layertree.py:1983 msgid "opacity:" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2436 +#: ../gui/wxpython/lmgr/frame.py:2439 #, python-format msgid "" "Do you want to remove map layer(s)\n" @@ -16777,27 +16845,27 @@ "from layer tree?" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2439 +#: ../gui/wxpython/lmgr/frame.py:2442 msgid "Do you want to remove selected map layer(s) from layer tree?" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2445 +#: ../gui/wxpython/lmgr/frame.py:2448 msgid "Remove map layer" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2527 +#: ../gui/wxpython/lmgr/frame.py:2530 msgid "Quit GRASS GUI" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2559 +#: ../gui/wxpython/lmgr/frame.py:2562 msgid "Unable to exit GRASS shell: unknown PID" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2579 +#: ../gui/wxpython/lmgr/frame.py:2582 msgid "Display resolution is currently not constrained to computational settings. It's suggested to constrain map to region geometry. Do you want to constrain the resolution?" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2588 +#: ../gui/wxpython/lmgr/frame.py:2591 msgid "Constrain map to region geometry?" msgstr "" @@ -17105,7 +17173,7 @@ msgstr "" #: ../gui/wxpython/rlisetup/functions.py:127 -#: ../gui/wxpython/rlisetup/wizard.py:1712 +#: ../gui/wxpython/rlisetup/wizard.py:1711 msgid "The polygon seems to have 0 areas" msgstr "" @@ -17450,77 +17518,77 @@ msgid "Select sample area " msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1715 +#: ../gui/wxpython/rlisetup/wizard.py:1714 msgid "Select sample area 1 of " msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1745 +#: ../gui/wxpython/rlisetup/wizard.py:1744 msgid "Configuration file name:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1754 +#: ../gui/wxpython/rlisetup/wizard.py:1753 msgid "Raster name:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1764 +#: ../gui/wxpython/rlisetup/wizard.py:1763 msgid "Vector name:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1773 +#: ../gui/wxpython/rlisetup/wizard.py:1772 msgid "Region type:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1791 +#: ../gui/wxpython/rlisetup/wizard.py:1790 msgid "Sampling area type:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1854 +#: ../gui/wxpython/rlisetup/wizard.py:1853 msgid "Region keyboard values:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1868 -#: ../gui/wxpython/rlisetup/wizard.py:1893 -#: ../gui/wxpython/rlisetup/wizard.py:1897 +#: ../gui/wxpython/rlisetup/wizard.py:1867 +#: ../gui/wxpython/rlisetup/wizard.py:1892 +#: ../gui/wxpython/rlisetup/wizard.py:1896 msgid "Type of shape:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1871 -#: ../gui/wxpython/rlisetup/wizard.py:1900 +#: ../gui/wxpython/rlisetup/wizard.py:1870 +#: ../gui/wxpython/rlisetup/wizard.py:1899 msgid "Radius size:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1872 -#: ../gui/wxpython/rlisetup/wizard.py:1901 +#: ../gui/wxpython/rlisetup/wizard.py:1871 +#: ../gui/wxpython/rlisetup/wizard.py:1900 msgid "Name circle mask:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1874 -#: ../gui/wxpython/rlisetup/wizard.py:1903 +#: ../gui/wxpython/rlisetup/wizard.py:1873 +#: ../gui/wxpython/rlisetup/wizard.py:1902 msgid "Width size:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1875 -#: ../gui/wxpython/rlisetup/wizard.py:1904 +#: ../gui/wxpython/rlisetup/wizard.py:1874 +#: ../gui/wxpython/rlisetup/wizard.py:1903 msgid "Height size:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1878 +#: ../gui/wxpython/rlisetup/wizard.py:1877 msgid "Method of distribution:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1881 +#: ../gui/wxpython/rlisetup/wizard.py:1880 msgid "Number sampling units:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1884 +#: ../gui/wxpython/rlisetup/wizard.py:1883 msgid "Distance between units:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1887 +#: ../gui/wxpython/rlisetup/wizard.py:1886 msgid "Number row strates:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1889 +#: ../gui/wxpython/rlisetup/wizard.py:1888 msgid "Number column strates:" msgstr "" @@ -17551,56 +17619,56 @@ msgid "Remove legend" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:254 +#: ../gui/wxpython/mapwin/buffered.py:256 msgid "Copy coordinates to clipboard" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:262 +#: ../gui/wxpython/mapwin/buffered.py:264 msgid "Hide toolbars" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:264 +#: ../gui/wxpython/mapwin/buffered.py:266 msgid "Show toolbars" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:271 +#: ../gui/wxpython/mapwin/buffered.py:273 msgid "Hide statusbar" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:272 +#: ../gui/wxpython/mapwin/buffered.py:274 msgid "Show statusbar" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:289 +#: ../gui/wxpython/mapwin/buffered.py:291 msgid "Resize legend" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:990 +#: ../gui/wxpython/mapwin/buffered.py:991 msgid "Unable to draw registered graphics. The graphics was unregistered." msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:2079 +#: ../gui/wxpython/mapwin/buffered.py:2080 msgid "Zoom to saved region extents" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:2081 +#: ../gui/wxpython/mapwin/buffered.py:2082 msgid "Set compulational region from named region" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:2094 +#: ../gui/wxpython/mapwin/buffered.py:2095 #, python-format msgid "Region <%s> not found. Operation canceled." msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:2124 +#: ../gui/wxpython/mapwin/buffered.py:2125 msgid "Save display extents to region file" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:2126 +#: ../gui/wxpython/mapwin/buffered.py:2127 msgid "Save computational region to region file" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:2138 +#: ../gui/wxpython/mapwin/buffered.py:2139 #, python-format msgid "Region file <%s> already exists. Do you want to overwrite it?" msgstr "" @@ -18347,92 +18415,93 @@ msgid "Data catalog" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:95 ../gui/wxpython/dbmgr/base.py:2276 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:99 ../gui/wxpython/dbmgr/base.py:2278 msgid "Database connection" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:127 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:131 msgid "Set SQL statement to default" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:130 -msgid "Apply SQL statement in Attribute Table Manager" +#: ../gui/wxpython/dbmgr/sqlbuilder.py:134 +msgid "Apply SQL statement" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:132 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:136 msgid "Close the dialog" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:219 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:223 msgid "Columns" msgstr "Columns" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:233 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:238 msgid "Interactive insertion" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:247 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:252 msgid "Values" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:257 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:262 msgid "Get all values" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:262 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:267 msgid "Get sample" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:264 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:269 msgid "Get first 256 unique values as sample" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:283 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:288 msgid "Go to:" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:296 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:301 msgid "Close dialog on apply" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:471 -#: ../gui/wxpython/dbmgr/sqlbuilder.py:616 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:482 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:627 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:855 #, python-format msgid "GRASS SQL Builder (%(type)s) - <%(map)s>" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:474 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:485 msgid "Column to show (SELECT clause)" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:475 -#: ../gui/wxpython/dbmgr/sqlbuilder.py:620 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:486 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:631 msgid "Constraint for query (WHERE clause)" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:487 ../gui/wxpython/dbmgr/base.py:1213 -#: ../gui/wxpython/dbmgr/base.py:1239 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:498 ../gui/wxpython/dbmgr/base.py:1215 +#: ../gui/wxpython/dbmgr/base.py:1241 #, python-format msgid "Example: %s" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:491 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:502 msgid "Verify" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:492 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:503 msgid "Verify SQL statement" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:500 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:511 msgid "SQL statement not verified" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:544 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:555 msgid "SQL statement is not valid" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:546 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:557 #, python-format msgid "" "SQL statement is not valid.\n" @@ -18440,31 +18509,31 @@ "%s" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:548 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:559 msgid "SQL statement is valid" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:619 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:630 msgid "Column to set (SET clause)" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:621 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:632 msgid "Calculate column value to set" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:693 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:704 msgid "Functions" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:726 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:737 msgid "SQL statement was not applied" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:728 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:739 msgid "SQL statement applied" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:762 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:773 msgid "Dbf driver does not support usage of SQL functions." msgstr "" @@ -18522,65 +18591,65 @@ msgid "Unknown" msgstr "" -#: ../gui/wxpython/dbmgr/dialogs.py:788 ../gui/wxpython/dbmgr/base.py:2319 -#: ../gui/wxpython/dbmgr/base.py:2383 +#: ../gui/wxpython/dbmgr/dialogs.py:788 ../gui/wxpython/dbmgr/base.py:2321 +#: ../gui/wxpython/dbmgr/base.py:2385 msgid "Column" msgstr "" -#: ../gui/wxpython/dbmgr/dialogs.py:799 ../gui/wxpython/dbmgr/base.py:2338 +#: ../gui/wxpython/dbmgr/dialogs.py:799 ../gui/wxpython/dbmgr/base.py:2340 #: ../gui/wxpython/gmodeler/preferences.py:255 #: ../gui/wxpython/web_services/widgets.py:935 msgid "Type" msgstr "ชนิด" -#: ../gui/wxpython/dbmgr/dialogs.py:810 ../gui/wxpython/dbmgr/base.py:2354 +#: ../gui/wxpython/dbmgr/dialogs.py:810 ../gui/wxpython/dbmgr/base.py:2356 msgid "Length" msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:79 +#: ../gui/wxpython/dbmgr/manager.py:80 msgid "GRASS GIS Attribute Table Manager - " msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:81 +#: ../gui/wxpython/dbmgr/manager.py:82 msgid "READONLY - " msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:99 +#: ../gui/wxpython/dbmgr/manager.py:100 #, python-format msgid "Database connection for vector map <%s> is not defined in DB file. You can define new connection in 'Manage layers' tab." msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:105 +#: ../gui/wxpython/dbmgr/manager.py:106 msgid "Please wait, loading attribute data..." msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:114 +#: ../gui/wxpython/dbmgr/manager.py:115 msgid "Browse data" msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:122 +#: ../gui/wxpython/dbmgr/manager.py:123 msgid "Manage tables" msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:129 +#: ../gui/wxpython/dbmgr/manager.py:130 msgid "Manage layers" msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:140 +#: ../gui/wxpython/dbmgr/manager.py:141 msgid "Close Attribute Table Manager" msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:143 +#: ../gui/wxpython/dbmgr/manager.py:144 msgid "Reload currently selected attribute data" msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:146 +#: ../gui/wxpython/dbmgr/manager.py:147 msgid "Reload all attribute data (drop current selection)" msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:222 ../gui/wxpython/dbmgr/base.py:317 -#: ../gui/wxpython/dbmgr/base.py:919 ../gui/wxpython/dbmgr/base.py:1089 -#: ../gui/wxpython/dbmgr/base.py:1444 ../gui/wxpython/dbmgr/base.py:2096 +#: ../gui/wxpython/dbmgr/manager.py:223 ../gui/wxpython/dbmgr/base.py:317 +#: ../gui/wxpython/dbmgr/base.py:921 ../gui/wxpython/dbmgr/base.py:1091 +#: ../gui/wxpython/dbmgr/base.py:1446 ../gui/wxpython/dbmgr/base.py:2098 #, python-format msgid "Number of loaded records: %d" msgstr "" @@ -18681,129 +18750,129 @@ msgid "Add column to table <%s>" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1025 +#: ../gui/wxpython/dbmgr/base.py:1027 msgid "Unable to add column to the table. No column name defined." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1039 +#: ../gui/wxpython/dbmgr/base.py:1041 #, python-format msgid "Column <%(column)s> already exists in table <%(table)s>." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1122 +#: ../gui/wxpython/dbmgr/base.py:1124 msgid "Attribute data - right-click to edit/manage records" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1137 ../gui/wxpython/dbmgr/base.py:2260 -#: ../gui/wxpython/dbmgr/base.py:2955 ../gui/wxpython/dbmgr/base.py:3090 -#: ../gui/wxpython/dbmgr/base.py:3359 +#: ../gui/wxpython/dbmgr/base.py:1139 ../gui/wxpython/dbmgr/base.py:2262 +#: ../gui/wxpython/dbmgr/base.py:2957 ../gui/wxpython/dbmgr/base.py:3092 +#: ../gui/wxpython/dbmgr/base.py:3361 msgid "Table" msgstr "ตาราง" -#: ../gui/wxpython/dbmgr/base.py:1139 ../gui/wxpython/dbmgr/base.py:2262 +#: ../gui/wxpython/dbmgr/base.py:1141 ../gui/wxpython/dbmgr/base.py:2264 msgid " (readonly)" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1153 +#: ../gui/wxpython/dbmgr/base.py:1155 msgid "SQL Query" msgstr "à¸à¸²à¸£à¸„้นหาà¹à¸šà¸š SQL" -#: ../gui/wxpython/dbmgr/base.py:1183 +#: ../gui/wxpython/dbmgr/base.py:1185 msgid "Simple" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1190 +#: ../gui/wxpython/dbmgr/base.py:1192 msgid "Apply SELECT statement and reload data records" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1224 +#: ../gui/wxpython/dbmgr/base.py:1226 msgid "Builder" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1229 +#: ../gui/wxpython/dbmgr/base.py:1231 msgid "SQL Builder" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1411 ../gui/wxpython/dbmgr/base.py:1600 +#: ../gui/wxpython/dbmgr/base.py:1413 ../gui/wxpython/dbmgr/base.py:1602 msgid "Insert new record" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1412 +#: ../gui/wxpython/dbmgr/base.py:1414 msgid "Delete selected record(s)" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1413 +#: ../gui/wxpython/dbmgr/base.py:1415 msgid "Delete all records" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1425 +#: ../gui/wxpython/dbmgr/base.py:1427 msgid "Highlight selected features and zoom" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1429 ../gui/wxpython/dbmgr/base.py:1940 +#: ../gui/wxpython/dbmgr/base.py:1431 ../gui/wxpython/dbmgr/base.py:1942 msgid "Extract selected features" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1430 +#: ../gui/wxpython/dbmgr/base.py:1432 msgid "Delete selected features" msgstr "ลบข้อมูลที่เลือà¸" -#: ../gui/wxpython/dbmgr/base.py:1493 +#: ../gui/wxpython/dbmgr/base.py:1495 msgid "Update existing record" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1520 ../gui/wxpython/dbmgr/base.py:1633 +#: ../gui/wxpython/dbmgr/base.py:1522 ../gui/wxpython/dbmgr/base.py:1635 #, python-format msgid "Value '%(value)s' needs to be entered as %(type)s." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1539 +#: ../gui/wxpython/dbmgr/base.py:1541 #, python-format msgid "" "Unable to update existing record.\n" "%s" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1611 +#: ../gui/wxpython/dbmgr/base.py:1613 #, python-format msgid "Record with category number %d already exists in the table." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1621 +#: ../gui/wxpython/dbmgr/base.py:1623 #, python-format msgid "Category number (column %s) is missing." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1645 +#: ../gui/wxpython/dbmgr/base.py:1647 #, python-format msgid "" "Unable to insert new record.\n" "%s" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1698 +#: ../gui/wxpython/dbmgr/base.py:1700 #, python-format msgid "Selected data records (%d) will be permanently deleted from table. Do you want to delete them?" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1701 ../gui/wxpython/dbmgr/base.py:1751 +#: ../gui/wxpython/dbmgr/base.py:1703 ../gui/wxpython/dbmgr/base.py:1753 msgid "Delete records" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1748 +#: ../gui/wxpython/dbmgr/base.py:1750 #, python-format msgid "All data records (%d) will be permanently deleted from table. Do you want to delete them?" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1935 +#: ../gui/wxpython/dbmgr/base.py:1937 msgid "Nothing to extract." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1969 +#: ../gui/wxpython/dbmgr/base.py:1971 msgid "Nothing to delete." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2040 ../gui/wxpython/dbmgr/base.py:2076 +#: ../gui/wxpython/dbmgr/base.py:2042 ../gui/wxpython/dbmgr/base.py:2078 #, python-format msgid "" "Loading attribute data failed.\n" @@ -18811,7 +18880,7 @@ "%s" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2059 +#: ../gui/wxpython/dbmgr/base.py:2061 #, python-format msgid "" "Loading attribute data failed.\n" @@ -18820,47 +18889,47 @@ "%s" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2295 +#: ../gui/wxpython/dbmgr/base.py:2297 #, python-format msgid "Table <%s> - right-click to delete column(s)" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2399 ../gui/wxpython/gmodeler/dialogs.py:359 +#: ../gui/wxpython/dbmgr/base.py:2401 ../gui/wxpython/gmodeler/dialogs.py:359 msgid "To" msgstr "ถึง" -#: ../gui/wxpython/dbmgr/base.py:2517 +#: ../gui/wxpython/dbmgr/base.py:2519 msgid "Unable to rename column. No column name defined." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2525 +#: ../gui/wxpython/dbmgr/base.py:2527 #, python-format msgid "Unable to rename column <%(column)s> to <%(columnTo)s>. Column already exists in the table <%(table)s>." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2543 +#: ../gui/wxpython/dbmgr/base.py:2545 #, python-format msgid "Unable to rename column. Column <%(column)s> doesn't exist in the table <%(table)s>." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2582 +#: ../gui/wxpython/dbmgr/base.py:2584 msgid "Drop selected column" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2586 +#: ../gui/wxpython/dbmgr/base.py:2588 msgid "Drop all columns" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2618 +#: ../gui/wxpython/dbmgr/base.py:2620 #, python-format msgid "Selected %s will PERMANENTLY removed from table. Do you want to drop the column?" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2621 ../gui/wxpython/dbmgr/base.py:2665 +#: ../gui/wxpython/dbmgr/base.py:2623 ../gui/wxpython/dbmgr/base.py:2667 msgid "Drop column(s)" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2662 +#: ../gui/wxpython/dbmgr/base.py:2664 #, python-format msgid "" "Selected columns\n" @@ -18868,146 +18937,146 @@ "will PERMANENTLY removed from table. Do you want to drop the columns?" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2768 +#: ../gui/wxpython/dbmgr/base.py:2770 msgid "List of layers" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2853 ../gui/wxpython/dbmgr/base.py:3281 -#: ../gui/wxpython/dbmgr/base.py:3713 +#: ../gui/wxpython/dbmgr/base.py:2855 ../gui/wxpython/dbmgr/base.py:3283 +#: ../gui/wxpython/dbmgr/base.py:3715 #, python-format msgid "Drop also linked attribute table (%s)" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2896 +#: ../gui/wxpython/dbmgr/base.py:2898 msgid "Column name" msgstr "ชื่อ Column" -#: ../gui/wxpython/dbmgr/base.py:2896 ../gui/wxpython/gmodeler/frame.py:1732 +#: ../gui/wxpython/dbmgr/base.py:2898 ../gui/wxpython/gmodeler/frame.py:1732 #: ../gui/wxpython/gmodeler/frame.py:1785 msgid "Data type" msgstr "ชนิดข้อมูล" -#: ../gui/wxpython/dbmgr/base.py:2896 +#: ../gui/wxpython/dbmgr/base.py:2898 msgid "Data length" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2953 ../gui/wxpython/dbmgr/base.py:3079 -#: ../gui/wxpython/dbmgr/base.py:3347 +#: ../gui/wxpython/dbmgr/base.py:2955 ../gui/wxpython/dbmgr/base.py:3081 +#: ../gui/wxpython/dbmgr/base.py:3349 msgid "Driver" msgstr "รูปà¹à¸šà¸š" -#: ../gui/wxpython/dbmgr/base.py:2956 +#: ../gui/wxpython/dbmgr/base.py:2958 msgid "Key" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3055 +#: ../gui/wxpython/dbmgr/base.py:3057 msgid "Add layer" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3065 +#: ../gui/wxpython/dbmgr/base.py:3067 msgid "Layer description" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3095 ../gui/wxpython/dbmgr/base.py:3139 -#: ../gui/wxpython/dbmgr/base.py:3365 +#: ../gui/wxpython/dbmgr/base.py:3097 ../gui/wxpython/dbmgr/base.py:3141 +#: ../gui/wxpython/dbmgr/base.py:3367 msgid "Key column" msgstr "ช่องหลัà¸" -#: ../gui/wxpython/dbmgr/base.py:3100 +#: ../gui/wxpython/dbmgr/base.py:3102 msgid "Insert record for each category into table" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3122 +#: ../gui/wxpython/dbmgr/base.py:3124 msgid "You need to add categories by v.category module." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3126 +#: ../gui/wxpython/dbmgr/base.py:3128 msgid "Table description" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3134 +#: ../gui/wxpython/dbmgr/base.py:3136 msgid "Table name" msgstr "ชื่อตาราง" -#: ../gui/wxpython/dbmgr/base.py:3148 +#: ../gui/wxpython/dbmgr/base.py:3150 msgid "&Create table" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3152 +#: ../gui/wxpython/dbmgr/base.py:3154 #: ../gui/wxpython/web_services/dialogs.py:537 msgid "&Add layer" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3156 +#: ../gui/wxpython/dbmgr/base.py:3158 msgid "&Set default" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3260 +#: ../gui/wxpython/dbmgr/base.py:3262 msgid "Remove layer" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3263 +#: ../gui/wxpython/dbmgr/base.py:3265 msgid "Layer to remove" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3289 +#: ../gui/wxpython/dbmgr/base.py:3291 msgid "&Remove layer" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3332 +#: ../gui/wxpython/dbmgr/base.py:3334 msgid "Modify layer" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3408 +#: ../gui/wxpython/dbmgr/base.py:3410 msgid "&Modify layer" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3457 +#: ../gui/wxpython/dbmgr/base.py:3459 msgid "" "Unable to get list of tables.\n" "Please use db.connect to set database parameters." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3554 +#: ../gui/wxpython/dbmgr/base.py:3556 msgid "Unable to create new table. Table name or key column name is missing." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3561 +#: ../gui/wxpython/dbmgr/base.py:3563 #, python-format msgid "Unable to create new table. Table <%s> already exists in the database." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3602 +#: ../gui/wxpython/dbmgr/base.py:3604 #, python-format msgid "Unable to add new layer to vector map <%(vector)s>. Layer %(layer)d already exists." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3771 +#: ../gui/wxpython/dbmgr/base.py:3773 msgid "Field statistics" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3792 +#: ../gui/wxpython/dbmgr/base.py:3794 msgid "Copy statistics the clipboard (Ctrl+C)" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3859 +#: ../gui/wxpython/dbmgr/base.py:3861 msgid "Statistics is not support for DBF tables." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3886 +#: ../gui/wxpython/dbmgr/base.py:3888 msgid "Unable to calculte statistics." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3894 +#: ../gui/wxpython/dbmgr/base.py:3896 #, python-format msgid "Unable to calculte statistics. Invalid number of lines %d (should be %d)." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3914 +#: ../gui/wxpython/dbmgr/base.py:3916 msgid "Unable to calculte standard deviation." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3920 +#: ../gui/wxpython/dbmgr/base.py:3922 #, python-format msgid "Field statistics <%s>" msgstr "" @@ -19605,57 +19674,57 @@ msgid "Y" msgstr "" -#: ../gui/wxpython/timeline/frame.py:570 +#: ../gui/wxpython/timeline/frame.py:572 #, python-format msgid "Mapset: %s" msgstr "" -#: ../gui/wxpython/timeline/frame.py:571 +#: ../gui/wxpython/timeline/frame.py:573 #, python-format msgid "Map name: %s" msgstr "" -#: ../gui/wxpython/timeline/frame.py:573 +#: ../gui/wxpython/timeline/frame.py:575 #, python-format msgid "Start time: %s" msgstr "" -#: ../gui/wxpython/timeline/frame.py:576 +#: ../gui/wxpython/timeline/frame.py:578 #, python-format msgid "End time: %s" msgstr "" -#: ../gui/wxpython/timeline/frame.py:580 +#: ../gui/wxpython/timeline/frame.py:582 msgid "WARNING: invalid topology" msgstr "" -#: ../gui/wxpython/timeline/frame.py:582 +#: ../gui/wxpython/timeline/frame.py:584 msgid "" "\n" "Press Del to dismiss." msgstr "" -#: ../gui/wxpython/mapdisp/main.py:187 +#: ../gui/wxpython/mapdisp/main.py:189 #, python-format msgid "Unsupported command %s." msgstr "" -#: ../gui/wxpython/mapdisp/main.py:281 +#: ../gui/wxpython/mapdisp/main.py:283 #, python-format msgid "Unable to read cmdfile '%(cmd)s'. Details: %(det)s" msgstr "" -#: ../gui/wxpython/mapdisp/main.py:616 +#: ../gui/wxpython/mapdisp/main.py:618 #, python-format msgid "Starting map display <%s>..." msgstr "" -#: ../gui/wxpython/mapdisp/main.py:622 +#: ../gui/wxpython/mapdisp/main.py:624 #, python-format msgid "Unable to create file <%s>" msgstr "" -#: ../gui/wxpython/mapdisp/main.py:638 +#: ../gui/wxpython/mapdisp/main.py:640 #, python-format msgid "Stopping map display <%s>..." msgstr "" @@ -19805,33 +19874,33 @@ msgid "d.to.rast can be used only in 2D mode." msgstr "" -#: ../gui/wxpython/mapdisp/frame.py:890 +#: ../gui/wxpython/mapdisp/frame.py:889 #, python-format msgid "Vector map <%s> opened for editing - skipped." msgstr "" -#: ../gui/wxpython/mapdisp/frame.py:961 +#: ../gui/wxpython/mapdisp/frame.py:960 #, python-brace-format msgid "Failed to query vector map(s) <{maps}>. Check database settings and topology." msgstr "" -#: ../gui/wxpython/mapdisp/frame.py:1395 +#: ../gui/wxpython/mapdisp/frame.py:1394 msgid "Set computational region extent from display" msgstr "" -#: ../gui/wxpython/mapdisp/frame.py:1397 +#: ../gui/wxpython/mapdisp/frame.py:1396 msgid "Set computational region extent interactively" msgstr "" -#: ../gui/wxpython/mapdisp/frame.py:1399 +#: ../gui/wxpython/mapdisp/frame.py:1398 msgid "Set computational region from named region" msgstr "" -#: ../gui/wxpython/mapdisp/frame.py:1404 +#: ../gui/wxpython/mapdisp/frame.py:1403 msgid "Save computational region to named region" msgstr "" -#: ../gui/wxpython/mapdisp/frame.py:1537 +#: ../gui/wxpython/mapdisp/frame.py:1536 msgid "Raster Digitizer Toolbar" msgstr "" diff -Nru grass-7.4.3/locale/po/grasswxpy_tr.po grass-7.6.0/locale/po/grasswxpy_tr.po --- grass-7.4.3/locale/po/grasswxpy_tr.po 2018-11-24 09:45:30.000000000 +0000 +++ grass-7.6.0/locale/po/grasswxpy_tr.po 2018-12-26 10:57:24.000000000 +0000 @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: grasswxpy_tr\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-03-24 00:06+0100\n" +"POT-Creation-Date: 2018-12-26 11:43+0100\n" "PO-Revision-Date: 2010-12-01 03:06+0200\n" "Last-Translator: Fatih \n" "Language-Team: Türkçe \n" @@ -56,18 +56,18 @@ msgid "Set drawing color (not raster cell color)" msgstr "" -#: ../gui/wxpython/rdigit/toolbars.py:88 +#: ../gui/wxpython/rdigit/toolbars.py:85 msgid "Cell value:" msgstr "" -#: ../gui/wxpython/rdigit/toolbars.py:101 +#: ../gui/wxpython/rdigit/toolbars.py:99 msgid "Width of currently digitized line or diameter of a digitized point in map units." msgstr "" -#: ../gui/wxpython/rdigit/toolbars.py:102 +#: ../gui/wxpython/rdigit/toolbars.py:100 #: ../gui/wxpython/nviz/preferences.py:559 -#: ../gui/wxpython/gui_core/dialogs.py:1933 -#: ../gui/wxpython/psmap/dialogs.py:3831 +#: ../gui/wxpython/gui_core/dialogs.py:1938 +#: ../gui/wxpython/psmap/dialogs.py:3833 #: ../gui/wxpython/gmodeler/preferences.py:184 #: ../gui/wxpython/gmodeler/preferences.py:350 #: ../gui/wxpython/gmodeler/preferences.py:462 @@ -75,7 +75,7 @@ msgid "Width:" msgstr "GeniÅŸlik:" -#: ../gui/wxpython/rdigit/toolbars.py:142 +#: ../gui/wxpython/rdigit/toolbars.py:146 msgid "New raster map" msgstr "" @@ -106,7 +106,7 @@ #: ../gui/wxpython/rdigit/dialogs.py:104 #: ../gui/wxpython/modules/colorrules.py:679 -#: ../gui/wxpython/gui_core/dialogs.py:475 +#: ../gui/wxpython/gui_core/dialogs.py:476 #: ../gui/wxpython/lmgr/layertree.py:1085 #: ../gui/wxpython/datacatalog/tree.py:220 msgid "Overwrite?" @@ -199,7 +199,7 @@ msgstr "" #: ../gui/wxpython/modules/colorrules.py:453 ../gui/wxpython/menustrings.py:9 -#: ../gui/wxpython/menustrings.py:2009 +#: ../gui/wxpython/menustrings.py:2010 #: ../gui/wxpython/image2target/ii2t_menustrings.py:10 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1977 msgid "Save" @@ -226,7 +226,7 @@ msgstr "" #: ../gui/wxpython/modules/colorrules.py:582 -#: ../gui/wxpython/iclass/toolbars.py:76 +#: ../gui/wxpython/iclass/toolbars.py:78 msgid "Preview" msgstr "Önizleme" @@ -245,7 +245,7 @@ msgstr "" #: ../gui/wxpython/modules/colorrules.py:690 -#: ../gui/wxpython/gui_core/forms.py:2346 +#: ../gui/wxpython/gui_core/forms.py:2376 msgid "Nothing to save." msgstr "" @@ -269,7 +269,7 @@ #: ../gui/wxpython/modules/colorrules.py:972 #: ../gui/wxpython/modules/colorrules.py:1654 #: ../gui/wxpython/modules/colorrules.py:1658 -#: ../gui/wxpython/psmap/dialogs.py:3537 +#: ../gui/wxpython/psmap/dialogs.py:3539 msgid "range" msgstr "" @@ -337,7 +337,7 @@ msgstr "" #: ../gui/wxpython/modules/colorrules.py:1139 ../gui/wxpython/dbmgr/base.py:467 -#: ../gui/wxpython/dbmgr/base.py:2307 +#: ../gui/wxpython/dbmgr/base.py:2309 msgid "Add column" msgstr "" @@ -434,7 +434,7 @@ msgstr "Ä°fade" #: ../gui/wxpython/modules/mcalc_builder.py:158 -#: ../gui/wxpython/modules/vclean.py:173 ../gui/wxpython/gui_core/forms.py:595 +#: ../gui/wxpython/modules/vclean.py:173 ../gui/wxpython/gui_core/forms.py:607 #: ../gui/wxpython/gui_core/menu.py:174 ../gui/wxpython/gmodeler/model.py:2835 #: ../gui/wxpython/gmodeler/frame.py:1983 msgid "&Run" @@ -445,7 +445,7 @@ msgstr "" #: ../gui/wxpython/modules/mcalc_builder.py:165 -#: ../gui/wxpython/gui_core/forms.py:1858 +#: ../gui/wxpython/gui_core/forms.py:1868 msgid "&Load" msgstr "" @@ -454,7 +454,7 @@ msgstr "" #: ../gui/wxpython/modules/mcalc_builder.py:169 -#: ../gui/wxpython/gui_core/forms.py:615 +#: ../gui/wxpython/gui_core/forms.py:627 msgid "Copy the current command string to the clipboard" msgstr "Geçerli komut dizesini panoya kopyala" @@ -577,7 +577,7 @@ #: ../gui/wxpython/modules/mcalc_builder.py:283 #: ../gui/wxpython/modules/import_export.py:96 #: ../gui/wxpython/modules/vclean.py:145 -#: ../gui/wxpython/gui_core/preferences.py:1138 +#: ../gui/wxpython/gui_core/preferences.py:1132 #: ../gui/wxpython/gmodeler/preferences.py:682 msgid "Allow output files to overwrite existing files" msgstr "Çıktı dosyaları mevcut dosyalar üzerine yaz" @@ -598,28 +598,28 @@ msgid "Add created raster map into layer tree" msgstr "" -#: ../gui/wxpython/modules/mcalc_builder.py:642 +#: ../gui/wxpython/modules/mcalc_builder.py:658 msgid "You must enter the name of a new raster map to create." msgstr "" -#: ../gui/wxpython/modules/mcalc_builder.py:653 +#: ../gui/wxpython/modules/mcalc_builder.py:669 msgid "You must enter an expression to create a new raster map." msgstr "" -#: ../gui/wxpython/modules/mcalc_builder.py:713 +#: ../gui/wxpython/modules/mcalc_builder.py:729 msgid "Choose a file name to save the expression" msgstr "" -#: ../gui/wxpython/modules/mcalc_builder.py:714 -#: ../gui/wxpython/modules/mcalc_builder.py:736 +#: ../gui/wxpython/modules/mcalc_builder.py:730 +#: ../gui/wxpython/modules/mcalc_builder.py:752 msgid "Expression file (*)|*" msgstr "" -#: ../gui/wxpython/modules/mcalc_builder.py:735 +#: ../gui/wxpython/modules/mcalc_builder.py:751 msgid "Choose a file name to load the expression" msgstr "" -#: ../gui/wxpython/modules/mcalc_builder.py:771 +#: ../gui/wxpython/modules/mcalc_builder.py:787 #, python-brace-format msgid "'{cmd}' copied to clipboard" msgstr "" @@ -648,12 +648,12 @@ #: ../gui/wxpython/modules/import_export.py:78 #: ../gui/wxpython/modules/import_export.py:869 -#: ../gui/wxpython/gui_core/forms.py:2031 +#: ../gui/wxpython/gui_core/forms.py:2041 msgid "Layer id" msgstr "" #: ../gui/wxpython/modules/import_export.py:79 -#: ../gui/wxpython/gui_core/forms.py:2032 +#: ../gui/wxpython/gui_core/forms.py:2042 #: ../gui/wxpython/web_services/widgets.py:937 msgid "Layer name" msgstr "Katman adı" @@ -663,13 +663,13 @@ msgstr "" #: ../gui/wxpython/modules/import_export.py:82 -#: ../gui/wxpython/gui_core/forms.py:2033 ../gui/wxpython/psmap/dialogs.py:2176 +#: ../gui/wxpython/gui_core/forms.py:2043 ../gui/wxpython/psmap/dialogs.py:2178 msgid "Feature type" msgstr "" #: ../gui/wxpython/modules/import_export.py:83 #: ../gui/wxpython/modules/import_export.py:85 -#: ../gui/wxpython/gui_core/forms.py:2034 +#: ../gui/wxpython/gui_core/forms.py:2044 msgid "Projection match" msgstr "" @@ -678,16 +678,16 @@ msgstr "" #: ../gui/wxpython/modules/import_export.py:105 -#: ../gui/wxpython/gui_core/forms.py:684 +#: ../gui/wxpython/gui_core/forms.py:696 msgid "Close dialog on finish" msgstr "BittiÄŸinde diyaloÄŸu kapat" #: ../gui/wxpython/modules/import_export.py:117 #: ../gui/wxpython/modules/import_export.py:670 #: ../gui/wxpython/iscatt/dialogs.py:402 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1878 -#: ../gui/wxpython/image2target/ii2t_manager.py:2703 -#: ../gui/wxpython/gcp/manager.py:2630 ../gui/wxpython/vnet/dialogs.py:1312 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1880 +#: ../gui/wxpython/image2target/ii2t_manager.py:2706 +#: ../gui/wxpython/gcp/manager.py:2632 ../gui/wxpython/vnet/dialogs.py:1312 #: ../gui/wxpython/web_services/dialogs.py:145 #: ../gui/wxpython/web_services/dialogs.py:901 msgid "Close dialog" @@ -714,7 +714,7 @@ msgstr "" #: ../gui/wxpython/modules/import_export.py:376 -#: ../gui/wxpython/menustrings.py:161 ../gui/wxpython/menustrings.py:1179 +#: ../gui/wxpython/menustrings.py:161 ../gui/wxpython/menustrings.py:1180 #: ../gui/wxpython/image2target/ii2t_menustrings.py:159 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1160 #: ../gui/wxpython/lmgr/layertree.py:60 @@ -722,7 +722,7 @@ msgstr "" #: ../gui/wxpython/modules/import_export.py:378 -#: ../gui/wxpython/menustrings.py:36 ../gui/wxpython/menustrings.py:1054 +#: ../gui/wxpython/menustrings.py:36 ../gui/wxpython/menustrings.py:1055 #: ../gui/wxpython/image2target/ii2t_menustrings.py:37 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1038 #: ../gui/wxpython/lmgr/layertree.py:58 @@ -760,7 +760,7 @@ msgstr "" #: ../gui/wxpython/modules/import_export.py:517 -#: ../gui/wxpython/menustrings.py:163 ../gui/wxpython/menustrings.py:1181 +#: ../gui/wxpython/menustrings.py:163 ../gui/wxpython/menustrings.py:1182 #: ../gui/wxpython/image2target/ii2t_menustrings.py:161 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1162 #: ../gui/wxpython/lmgr/layertree.py:68 @@ -768,7 +768,7 @@ msgstr "" #: ../gui/wxpython/modules/import_export.py:519 -#: ../gui/wxpython/menustrings.py:67 ../gui/wxpython/menustrings.py:1085 +#: ../gui/wxpython/menustrings.py:67 ../gui/wxpython/menustrings.py:1086 #: ../gui/wxpython/image2target/ii2t_menustrings.py:67 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1068 #: ../gui/wxpython/lmgr/layertree.py:66 @@ -805,21 +805,21 @@ #: ../gui/wxpython/location_wizard/wizard.py:1421 #: ../gui/wxpython/location_wizard/wizard.py:1511 #: ../gui/wxpython/location_wizard/wizard.py:1739 -#: ../gui/wxpython/nviz/tools.py:626 ../gui/wxpython/gui_core/forms.py:1819 -#: ../gui/wxpython/gui_core/forms.py:1911 -#: ../gui/wxpython/gui_core/gselect.py:1193 -#: ../gui/wxpython/gui_core/gselect.py:1507 -#: ../gui/wxpython/gui_core/gselect.py:1523 -#: ../gui/wxpython/gui_core/gselect.py:1570 -#: ../gui/wxpython/gui_core/gselect.py:1606 -#: ../gui/wxpython/psmap/dialogs.py:2679 ../gui/wxpython/psmap/dialogs.py:3021 -#: ../gui/wxpython/psmap/dialogs.py:5796 -#: ../gui/wxpython/animation/dialogs.py:508 -#: ../gui/wxpython/animation/dialogs.py:1080 -#: ../gui/wxpython/animation/dialogs.py:1198 -#: ../gui/wxpython/animation/dialogs.py:1234 -#: ../gui/wxpython/animation/dialogs.py:1258 -#: ../gui/wxpython/animation/dialogs.py:1289 +#: ../gui/wxpython/nviz/tools.py:626 ../gui/wxpython/gui_core/forms.py:1829 +#: ../gui/wxpython/gui_core/forms.py:1921 +#: ../gui/wxpython/gui_core/gselect.py:1199 +#: ../gui/wxpython/gui_core/gselect.py:1499 +#: ../gui/wxpython/gui_core/gselect.py:1515 +#: ../gui/wxpython/gui_core/gselect.py:1562 +#: ../gui/wxpython/gui_core/gselect.py:1598 +#: ../gui/wxpython/psmap/dialogs.py:2681 ../gui/wxpython/psmap/dialogs.py:3023 +#: ../gui/wxpython/psmap/dialogs.py:5798 +#: ../gui/wxpython/animation/dialogs.py:511 +#: ../gui/wxpython/animation/dialogs.py:1083 +#: ../gui/wxpython/animation/dialogs.py:1201 +#: ../gui/wxpython/animation/dialogs.py:1237 +#: ../gui/wxpython/animation/dialogs.py:1261 +#: ../gui/wxpython/animation/dialogs.py:1292 ../gui/wxpython/tplot/frame.py:316 msgid "Browse" msgstr "Göz at" @@ -960,7 +960,7 @@ msgstr "" #: ../gui/wxpython/modules/histogram.py:191 -#: ../gui/wxpython/mapwin/buffered.py:699 +#: ../gui/wxpython/mapwin/buffered.py:701 msgid "Please wait, exporting image..." msgstr "" @@ -969,8 +969,8 @@ msgstr "" #: ../gui/wxpython/modules/histogram.py:400 -#: ../gui/wxpython/iclass/g.gui.iclass.py:91 ../gui/wxpython/nviz/wxnviz.py:347 -#: ../gui/wxpython/nviz/wxnviz.py:358 +#: ../gui/wxpython/iclass/g.gui.iclass.py:91 ../gui/wxpython/nviz/wxnviz.py:352 +#: ../gui/wxpython/nviz/wxnviz.py:363 #: ../gui/wxpython/mapswipe/g.gui.mapswipe.py:79 #, python-format msgid "Raster map <%s> not found" @@ -990,7 +990,7 @@ #: ../gui/wxpython/modules/histogram.py:501 ../gui/wxpython/wxplot/base.py:610 #: ../gui/wxpython/photo2image/ip2i_mapdisplay.py:425 -#: ../gui/wxpython/menustrings.py:2055 +#: ../gui/wxpython/menustrings.py:2056 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2023 #: ../gui/wxpython/image2target/ii2t_mapdisplay.py:426 #: ../gui/wxpython/psmap/toolbars.py:76 ../gui/wxpython/gcp/mapdisplay.py:426 @@ -1334,10 +1334,10 @@ msgid "Selected group must be in current mapset" msgstr "" -#: ../gui/wxpython/wxplot/dialogs.py:602 ../gui/wxpython/psmap/dialogs.py:595 -#: ../gui/wxpython/psmap/dialogs.py:1421 ../gui/wxpython/psmap/dialogs.py:1445 -#: ../gui/wxpython/psmap/dialogs.py:1496 ../gui/wxpython/psmap/dialogs.py:5104 -#: ../gui/wxpython/animation/dialogs.py:743 +#: ../gui/wxpython/wxplot/dialogs.py:602 ../gui/wxpython/psmap/dialogs.py:597 +#: ../gui/wxpython/psmap/dialogs.py:1423 ../gui/wxpython/psmap/dialogs.py:1447 +#: ../gui/wxpython/psmap/dialogs.py:1498 ../gui/wxpython/psmap/dialogs.py:5106 +#: ../gui/wxpython/animation/dialogs.py:746 #: ../gui/wxpython/animation/controller.py:295 msgid "Invalid input" msgstr "" @@ -1368,11 +1368,11 @@ msgstr "Etiket yazı tipi büyüklüğü(punto):" #: ../gui/wxpython/wxplot/dialogs.py:751 -#: ../gui/wxpython/gui_core/preferences.py:507 -#: ../gui/wxpython/gui_core/preferences.py:787 -#: ../gui/wxpython/gui_core/dialogs.py:2414 -#: ../gui/wxpython/psmap/dialogs.py:3947 ../gui/wxpython/psmap/dialogs.py:4554 -#: ../gui/wxpython/psmap/dialogs.py:5218 +#: ../gui/wxpython/gui_core/preferences.py:500 +#: ../gui/wxpython/gui_core/preferences.py:781 +#: ../gui/wxpython/gui_core/dialogs.py:2419 +#: ../gui/wxpython/psmap/dialogs.py:3949 ../gui/wxpython/psmap/dialogs.py:4556 +#: ../gui/wxpython/psmap/dialogs.py:5220 msgid "Font settings" msgstr "Yazı tipi ayarları" @@ -1390,9 +1390,9 @@ #: ../gui/wxpython/wxplot/dialogs.py:829 ../gui/wxpython/wxplot/dialogs.py:1428 #: ../gui/wxpython/iscatt/dialogs.py:397 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1873 -#: ../gui/wxpython/image2target/ii2t_manager.py:2698 -#: ../gui/wxpython/gcp/manager.py:2625 ../gui/wxpython/vnet/dialogs.py:1307 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1875 +#: ../gui/wxpython/image2target/ii2t_manager.py:2701 +#: ../gui/wxpython/gcp/manager.py:2627 ../gui/wxpython/vnet/dialogs.py:1307 msgid "Apply changes for the current session" msgstr "Bu oturum için deÄŸiÅŸiklikleri uygula" @@ -1402,17 +1402,17 @@ #: ../gui/wxpython/wxplot/dialogs.py:836 ../gui/wxpython/wxplot/dialogs.py:1432 #: ../gui/wxpython/iscatt/dialogs.py:400 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1876 -#: ../gui/wxpython/image2target/ii2t_manager.py:2701 -#: ../gui/wxpython/gui_core/preferences.py:98 -#: ../gui/wxpython/gcp/manager.py:2628 ../gui/wxpython/vnet/dialogs.py:1310 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1878 +#: ../gui/wxpython/image2target/ii2t_manager.py:2704 +#: ../gui/wxpython/gui_core/preferences.py:100 +#: ../gui/wxpython/gcp/manager.py:2630 ../gui/wxpython/vnet/dialogs.py:1310 msgid "Apply and save changes to user settings file (default for next sessions)" msgstr "DeÄŸiÅŸiklikleri kullanıcı ayar dosyasına uygula ve kaydet (varsayılan sonraki oturum için)" #: ../gui/wxpython/wxplot/dialogs.py:838 ../gui/wxpython/wxplot/dialogs.py:1433 #: ../gui/wxpython/vdigit/preferences.py:70 -#: ../gui/wxpython/gui_core/preferences.py:101 -#: ../gui/wxpython/psmap/dialogs.py:475 +#: ../gui/wxpython/gui_core/preferences.py:103 +#: ../gui/wxpython/psmap/dialogs.py:477 #: ../gui/wxpython/gmodeler/preferences.py:696 msgid "Close dialog and ignore changes" msgstr "DiyaloÄŸu kapat ve deÄŸiÅŸiklikleri yok say" @@ -1427,7 +1427,7 @@ msgstr "" #: ../gui/wxpython/wxplot/dialogs.py:965 ../gui/wxpython/core/workspace.py:1635 -#: ../gui/wxpython/core/gcmd.py:140 ../gui/wxpython/mapwin/buffered.py:2141 +#: ../gui/wxpython/core/gcmd.py:142 ../gui/wxpython/mapwin/buffered.py:2142 msgid "Warning" msgstr "Uyarı" @@ -1453,8 +1453,8 @@ msgid "Line width" msgstr "Çizgi geniÅŸliÄŸi" -#: ../gui/wxpython/wxplot/dialogs.py:1072 ../gui/wxpython/psmap/dialogs.py:2942 -#: ../gui/wxpython/psmap/dialogs.py:6807 +#: ../gui/wxpython/wxplot/dialogs.py:1072 ../gui/wxpython/psmap/dialogs.py:2944 +#: ../gui/wxpython/psmap/dialogs.py:6809 msgid "Line style" msgstr "Çizgi stili" @@ -1471,7 +1471,7 @@ #: ../gui/wxpython/wxplot/dialogs.py:1109 #: ../gui/wxpython/wxplot/dialogs.py:1191 ../gui/wxpython/iclass/dialogs.py:396 #: ../gui/wxpython/nviz/tools.py:976 ../gui/wxpython/nviz/tools.py:2816 -#: ../gui/wxpython/psmap/dialogs.py:6378 ../gui/wxpython/psmap/dialogs.py:6738 +#: ../gui/wxpython/psmap/dialogs.py:6380 ../gui/wxpython/psmap/dialogs.py:6740 #: ../gui/wxpython/gmodeler/preferences.py:107 #: ../gui/wxpython/gmodeler/preferences.py:421 #: ../gui/wxpython/gmodeler/preferences.py:533 @@ -1479,19 +1479,19 @@ msgstr "Renk" #: ../gui/wxpython/wxplot/dialogs.py:1123 -#: ../gui/wxpython/wxplot/dialogs.py:1204 ../gui/wxpython/psmap/dialogs.py:2730 -#: ../gui/wxpython/psmap/dialogs.py:3804 ../gui/wxpython/psmap/dialogs.py:4852 +#: ../gui/wxpython/wxplot/dialogs.py:1204 ../gui/wxpython/psmap/dialogs.py:2732 +#: ../gui/wxpython/psmap/dialogs.py:3806 ../gui/wxpython/psmap/dialogs.py:4854 msgid "Size" msgstr "Boyut" #: ../gui/wxpython/wxplot/dialogs.py:1137 -#: ../gui/wxpython/wxplot/dialogs.py:1218 ../gui/wxpython/psmap/dialogs.py:2414 -#: ../gui/wxpython/psmap/dialogs.py:2575 +#: ../gui/wxpython/wxplot/dialogs.py:1218 ../gui/wxpython/psmap/dialogs.py:2416 +#: ../gui/wxpython/psmap/dialogs.py:2577 msgid "Fill" msgstr "" #: ../gui/wxpython/wxplot/dialogs.py:1164 -#: ../gui/wxpython/wxplot/dialogs.py:1245 ../gui/wxpython/psmap/dialogs.py:4942 +#: ../gui/wxpython/wxplot/dialogs.py:1245 ../gui/wxpython/psmap/dialogs.py:4944 msgid "Style" msgstr "Stil" @@ -1709,63 +1709,63 @@ "%s" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:34 +#: ../gui/wxpython/iclass/toolbars.py:36 msgid "Set opacity level" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:37 ../gui/wxpython/iclass/dialogs.py:280 +#: ../gui/wxpython/iclass/toolbars.py:39 ../gui/wxpython/iclass/dialogs.py:280 msgid "Class manager" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:40 ../gui/wxpython/iclass/dialogs.py:44 +#: ../gui/wxpython/iclass/toolbars.py:42 ../gui/wxpython/iclass/dialogs.py:44 #: ../gui/wxpython/iscatt/toolbars.py:46 msgid "Select imagery group" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:43 +#: ../gui/wxpython/iclass/toolbars.py:45 msgid "Run analysis, update histogram and coincidence plots" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:46 +#: ../gui/wxpython/iclass/toolbars.py:48 msgid "Save signature file for i.maxlik" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:49 +#: ../gui/wxpython/iclass/toolbars.py:51 msgid "Remove selected map layer" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:52 +#: ../gui/wxpython/iclass/toolbars.py:54 msgid "Export training areas to vector map" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:55 +#: ../gui/wxpython/iclass/toolbars.py:57 msgid "Import training areas from vector map" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:58 +#: ../gui/wxpython/iclass/toolbars.py:60 #: ../gui/wxpython/gui_core/simplelmgr.py:480 #: ../gui/wxpython/lmgr/layertree.py:82 msgid "Add RGB map layer" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:76 +#: ../gui/wxpython/iclass/toolbars.py:78 msgid "Training" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:82 +#: ../gui/wxpython/iclass/toolbars.py:84 msgid "Set map canvas for " msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:84 +#: ../gui/wxpython/iclass/toolbars.py:86 msgid "/ Zoom to map" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:260 -#: ../gui/wxpython/iclass/toolbars.py:269 +#: ../gui/wxpython/iclass/toolbars.py:262 +#: ../gui/wxpython/iclass/toolbars.py:271 msgid "std dev" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:343 +#: ../gui/wxpython/iclass/toolbars.py:345 msgid "Add raster map" msgstr "" @@ -1942,8 +1942,8 @@ msgid "Subgroup <%s> not found" msgstr "" -#: ../gui/wxpython/iclass/g.gui.iclass.py:98 ../gui/wxpython/nviz/wxnviz.py:435 -#: ../gui/wxpython/dbmgr/sqlbuilder.py:62 +#: ../gui/wxpython/iclass/g.gui.iclass.py:98 ../gui/wxpython/nviz/wxnviz.py:440 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:64 #: ../gui/wxpython/dbmgr/g.gui.dbmgr.py:48 #, python-format msgid "Vector map <%s> not found" @@ -1975,8 +1975,8 @@ msgstr "" #: ../gui/wxpython/iclass/dialogs.py:78 -#: ../gui/wxpython/image2target/ii2t_manager.py:565 -#: ../gui/wxpython/gcp/manager.py:536 +#: ../gui/wxpython/image2target/ii2t_manager.py:567 +#: ../gui/wxpython/gcp/manager.py:538 msgid "Create/edit group..." msgstr "Grup oluÅŸtur/düzenle..." @@ -2024,20 +2024,20 @@ msgstr "" #: ../gui/wxpython/iclass/dialogs.py:259 -#: ../gui/wxpython/gui_core/dialogs.py:239 +#: ../gui/wxpython/gui_core/dialogs.py:240 #: ../gui/wxpython/gmodeler/dialogs.py:91 msgid "Name of vector map:" msgstr "" -#: ../gui/wxpython/iclass/dialogs.py:295 ../gui/wxpython/iscatt/frame.py:140 +#: ../gui/wxpython/iclass/dialogs.py:295 ../gui/wxpython/iscatt/frame.py:143 msgid "Classes" msgstr "" -#: ../gui/wxpython/iclass/dialogs.py:395 ../gui/wxpython/iscatt/frame.py:413 +#: ../gui/wxpython/iclass/dialogs.py:395 ../gui/wxpython/iscatt/frame.py:416 msgid "Class name" msgstr "" -#: ../gui/wxpython/iclass/dialogs.py:429 ../gui/wxpython/iscatt/frame.py:451 +#: ../gui/wxpython/iclass/dialogs.py:429 ../gui/wxpython/iscatt/frame.py:454 msgid "Please use only ASCII characters." msgstr "" @@ -2299,64 +2299,64 @@ msgid "Remove selected class" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:166 +#: ../gui/wxpython/iscatt/frame.py:169 msgid "GRASS GIS Interactive Scatter Plot Tool" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:398 +#: ../gui/wxpython/iscatt/frame.py:401 msgid "scatter plot" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:476 +#: ../gui/wxpython/iscatt/frame.py:479 msgid "Maximum limit of categories number was reached." msgstr "" -#: ../gui/wxpython/iscatt/frame.py:572 +#: ../gui/wxpython/iscatt/frame.py:575 msgid "Rename class" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:576 +#: ../gui/wxpython/iscatt/frame.py:579 msgid "Set color" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:580 ../gui/wxpython/lmgr/layertree.py:491 +#: ../gui/wxpython/iscatt/frame.py:583 ../gui/wxpython/lmgr/layertree.py:491 msgid "Change opacity level" msgstr "Matlık seviyesini deÄŸiÅŸtir" -#: ../gui/wxpython/iscatt/frame.py:584 +#: ../gui/wxpython/iscatt/frame.py:587 msgid "Hide" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:586 +#: ../gui/wxpython/iscatt/frame.py:589 msgid "Show" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:601 +#: ../gui/wxpython/iscatt/frame.py:604 msgid "Move to top" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:607 +#: ../gui/wxpython/iscatt/frame.py:610 msgid "Move to bottom" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:615 +#: ../gui/wxpython/iscatt/frame.py:618 msgid "Move category up" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:621 +#: ../gui/wxpython/iscatt/frame.py:624 msgid "Move category down" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:629 +#: ../gui/wxpython/iscatt/frame.py:632 msgid "Export class raster" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:701 +#: ../gui/wxpython/iscatt/frame.py:704 #, python-format msgid "Change opacity of class <%s>" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:726 +#: ../gui/wxpython/iscatt/frame.py:729 msgid "Empty name was inserted." msgstr "" @@ -2457,19 +2457,19 @@ #: ../gui/wxpython/location_wizard/wizard.py:675 #: ../gui/wxpython/location_wizard/wizard.py:864 #: ../gui/wxpython/location_wizard/wizard.py:2013 -#: ../gui/wxpython/core/workspace.py:1616 ../gui/wxpython/core/gcmd.py:113 -#: ../gui/wxpython/gis_set.py:281 ../gui/wxpython/gis_set.py:711 -#: ../gui/wxpython/gis_set.py:755 +#: ../gui/wxpython/core/workspace.py:1616 ../gui/wxpython/core/gcmd.py:115 +#: ../gui/wxpython/gis_set.py:282 ../gui/wxpython/gis_set.py:653 +#: ../gui/wxpython/gis_set.py:697 #: ../gui/wxpython/image2target/ii2t_gis_set.py:276 #: ../gui/wxpython/image2target/ii2t_gis_set.py:654 #: ../gui/wxpython/image2target/ii2t_gis_set.py:698 #: ../gui/wxpython/vdigit/dialogs.py:253 ../gui/wxpython/vdigit/dialogs.py:447 -#: ../gui/wxpython/gui_core/preferences.py:238 -#: ../gui/wxpython/gui_core/preferences.py:1925 -#: ../gui/wxpython/gui_core/preferences.py:1958 -#: ../gui/wxpython/gui_core/preferences.py:1970 -#: ../gui/wxpython/gui_core/preferences.py:1982 -#: ../gui/wxpython/psmap/dialogs.py:5594 ../gui/wxpython/lmgr/layertree.py:1003 +#: ../gui/wxpython/gui_core/preferences.py:231 +#: ../gui/wxpython/gui_core/preferences.py:1919 +#: ../gui/wxpython/gui_core/preferences.py:1952 +#: ../gui/wxpython/gui_core/preferences.py:1964 +#: ../gui/wxpython/gui_core/preferences.py:1976 +#: ../gui/wxpython/psmap/dialogs.py:5596 ../gui/wxpython/lmgr/layertree.py:1003 #: ../gui/wxpython/gmodeler/frame.py:1141 msgid "Error" msgstr "Hata" @@ -2517,12 +2517,12 @@ msgstr "3B Hücreler: %d" #: ../gui/wxpython/location_wizard/dialogs.py:276 -#: ../gui/wxpython/psmap/dialogs.py:531 +#: ../gui/wxpython/psmap/dialogs.py:533 msgid "Top" msgstr "Ãœst" #: ../gui/wxpython/location_wizard/dialogs.py:284 -#: ../gui/wxpython/psmap/dialogs.py:532 +#: ../gui/wxpython/psmap/dialogs.py:534 msgid "Bottom" msgstr "Alt" @@ -2730,13 +2730,13 @@ msgstr "" #: ../gui/wxpython/location_wizard/wizard.py:932 -#: ../gui/wxpython/gui_core/gselect.py:2100 +#: ../gui/wxpython/gui_core/gselect.py:2092 #: ../gui/wxpython/gmodeler/dialogs.py:919 msgid "No" msgstr "" #: ../gui/wxpython/location_wizard/wizard.py:932 -#: ../gui/wxpython/gui_core/gselect.py:2102 +#: ../gui/wxpython/gui_core/gselect.py:2094 #: ../gui/wxpython/gmodeler/dialogs.py:921 msgid "Yes" msgstr "Evet" @@ -2796,7 +2796,7 @@ msgstr "EPSG-kodları dosyası yolu:" #: ../gui/wxpython/location_wizard/wizard.py:1502 -#: ../gui/wxpython/gui_core/preferences.py:1728 +#: ../gui/wxpython/gui_core/preferences.py:1722 msgid "EPSG code:" msgstr "EPSG Kodu:" @@ -2811,7 +2811,7 @@ msgstr "EPSG-Kodları dosyasını Seç" #: ../gui/wxpython/location_wizard/wizard.py:1696 -#: ../gui/wxpython/gui_core/preferences.py:1916 +#: ../gui/wxpython/gui_core/preferences.py:1910 #, python-brace-format msgid "Unable to read EPGS codes: {0}" msgstr "" @@ -2851,7 +2851,7 @@ msgstr "Datum dönüşümü gerekli." #: ../gui/wxpython/location_wizard/wizard.py:2072 -#: ../gui/wxpython/rlisetup/wizard.py:1738 +#: ../gui/wxpython/rlisetup/wizard.py:1737 msgid "Summary" msgstr "Özet" @@ -2878,7 +2878,7 @@ msgstr "" #: ../gui/wxpython/location_wizard/wizard.py:2249 -#: ../gui/wxpython/psmap/dialogs.py:702 ../gui/wxpython/psmap/dialogs.py:723 +#: ../gui/wxpython/psmap/dialogs.py:704 ../gui/wxpython/psmap/dialogs.py:725 msgid "custom" msgstr "" @@ -2938,52 +2938,52 @@ msgid "File <%s> not found." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:276 +#: ../gui/wxpython/photo2image/ip2i_manager.py:278 msgid "Manage Location of Fiducial Points on a Scanned Photo" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:380 +#: ../gui/wxpython/photo2image/ip2i_manager.py:382 msgid "A POINTS file exists, renaming it to POINTS_BAK" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:406 +#: ../gui/wxpython/photo2image/ip2i_manager.py:408 msgid "Opening CAMERA file failed" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:441 -#: ../gui/wxpython/photo2image/ip2i_manager.py:843 -#: ../gui/wxpython/gcp/manager.py:1419 +#: ../gui/wxpython/photo2image/ip2i_manager.py:443 +#: ../gui/wxpython/photo2image/ip2i_manager.py:845 +#: ../gui/wxpython/gcp/manager.py:1421 msgid "Writing POINTS file failed" msgstr "NOKTA dosyasını yazmada hata" -#: ../gui/wxpython/photo2image/ip2i_manager.py:616 -#: ../gui/wxpython/image2target/ii2t_manager.py:1225 -#: ../gui/wxpython/gcp/manager.py:1192 +#: ../gui/wxpython/photo2image/ip2i_manager.py:618 +#: ../gui/wxpython/image2target/ii2t_manager.py:1227 +#: ../gui/wxpython/gcp/manager.py:1194 #, python-format msgid "At least %d GCPs required. Operation canceled." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:759 -#: ../gui/wxpython/image2target/ii2t_manager.py:1367 -#: ../gui/wxpython/gcp/manager.py:1335 -msgid "source" -msgstr "" - #: ../gui/wxpython/photo2image/ip2i_manager.py:761 #: ../gui/wxpython/image2target/ii2t_manager.py:1369 #: ../gui/wxpython/gcp/manager.py:1337 -msgid "target" -msgstr "hedef" +msgid "source" +msgstr "" #: ../gui/wxpython/photo2image/ip2i_manager.py:763 #: ../gui/wxpython/image2target/ii2t_manager.py:1371 #: ../gui/wxpython/gcp/manager.py:1339 -msgid "Set GCP coordinates" -msgstr "" +msgid "target" +msgstr "hedef" #: ../gui/wxpython/photo2image/ip2i_manager.py:765 #: ../gui/wxpython/image2target/ii2t_manager.py:1373 #: ../gui/wxpython/gcp/manager.py:1341 +msgid "Set GCP coordinates" +msgstr "" + +#: ../gui/wxpython/photo2image/ip2i_manager.py:767 +#: ../gui/wxpython/image2target/ii2t_manager.py:1375 +#: ../gui/wxpython/gcp/manager.py:1343 #, python-format msgid "" "Set %(coor)s coordinates for GCP No. %(key)s? \n" @@ -2992,32 +2992,32 @@ "North: %(coor1)s" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:856 -#: ../gui/wxpython/gcp/manager.py:1431 +#: ../gui/wxpython/photo2image/ip2i_manager.py:858 +#: ../gui/wxpython/gcp/manager.py:1433 #, python-format msgid "POINTS file saved for group <%s>" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:872 -#: ../gui/wxpython/image2target/ii2t_manager.py:1511 -#: ../gui/wxpython/gcp/manager.py:1447 +#: ../gui/wxpython/photo2image/ip2i_manager.py:874 +#: ../gui/wxpython/image2target/ii2t_manager.py:1513 +#: ../gui/wxpython/gcp/manager.py:1449 msgid "source mapwin not defined" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:877 -#: ../gui/wxpython/image2target/ii2t_manager.py:1516 -#: ../gui/wxpython/gcp/manager.py:1452 +#: ../gui/wxpython/photo2image/ip2i_manager.py:879 +#: ../gui/wxpython/image2target/ii2t_manager.py:1518 +#: ../gui/wxpython/gcp/manager.py:1454 msgid "target mapwin not defined" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:907 -#: ../gui/wxpython/gcp/manager.py:1482 +#: ../gui/wxpython/photo2image/ip2i_manager.py:909 +#: ../gui/wxpython/gcp/manager.py:1484 msgid "Reading POINTS file failed" msgstr "NOKTA dosyasını okumada hata" -#: ../gui/wxpython/photo2image/ip2i_manager.py:992 -#: ../gui/wxpython/image2target/ii2t_manager.py:1633 -#: ../gui/wxpython/gcp/manager.py:1567 +#: ../gui/wxpython/photo2image/ip2i_manager.py:994 +#: ../gui/wxpython/image2target/ii2t_manager.py:1635 +#: ../gui/wxpython/gcp/manager.py:1569 #, python-format msgid "" "Insufficient points defined and active (checked) for selected rectification method (order: %d).\n" @@ -3026,305 +3026,305 @@ "10+ points for 3rd order." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1020 -#: ../gui/wxpython/image2target/ii2t_manager.py:1661 -#: ../gui/wxpython/gcp/manager.py:1595 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1022 +#: ../gui/wxpython/image2target/ii2t_manager.py:1663 +#: ../gui/wxpython/gcp/manager.py:1597 msgid "Rectifying images, please wait..." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1042 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1044 msgid "Writing output image to group, please wait..." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1072 -#: ../gui/wxpython/image2target/ii2t_manager.py:1746 -#: ../gui/wxpython/gcp/manager.py:1680 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1074 +#: ../gui/wxpython/image2target/ii2t_manager.py:1749 +#: ../gui/wxpython/gcp/manager.py:1682 msgid "GCP Manager settings" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1117 -#: ../gui/wxpython/image2target/ii2t_manager.py:1793 -#: ../gui/wxpython/gcp/manager.py:1727 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1119 +#: ../gui/wxpython/image2target/ii2t_manager.py:1796 +#: ../gui/wxpython/gcp/manager.py:1729 msgid "Quit GCP Manager" msgstr "GCP Yöneticisini sonlandır" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1118 -#: ../gui/wxpython/image2target/ii2t_manager.py:1794 -#: ../gui/wxpython/gcp/manager.py:1728 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1120 +#: ../gui/wxpython/image2target/ii2t_manager.py:1797 +#: ../gui/wxpython/gcp/manager.py:1730 msgid "Save ground control points?" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1196 -#: ../gui/wxpython/gcp/manager.py:1807 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1198 +#: ../gui/wxpython/gcp/manager.py:1809 msgid "" "Could not calculate RMS Error.\n" "Possible error with m.transform." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1324 -#: ../gui/wxpython/gcp/manager.py:1935 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1326 +#: ../gui/wxpython/gcp/manager.py:1937 msgid "" "Could not calculate new extends.\n" "Possible error with m.transform." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1456 -#: ../gui/wxpython/image2target/ii2t_manager.py:2130 -#: ../gui/wxpython/gcp/manager.py:2067 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1458 +#: ../gui/wxpython/image2target/ii2t_manager.py:2133 +#: ../gui/wxpython/gcp/manager.py:2069 msgid "Adjust source display to target display" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1461 -#: ../gui/wxpython/image2target/ii2t_manager.py:2135 -#: ../gui/wxpython/gcp/manager.py:2072 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1463 +#: ../gui/wxpython/image2target/ii2t_manager.py:2138 +#: ../gui/wxpython/gcp/manager.py:2074 msgid "Adjust target display to source display" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1535 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1553 -#: ../gui/wxpython/image2target/ii2t_manager.py:2209 -#: ../gui/wxpython/image2target/ii2t_manager.py:2229 -#: ../gui/wxpython/gcp/manager.py:2146 ../gui/wxpython/gcp/manager.py:2164 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1537 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1555 +#: ../gui/wxpython/image2target/ii2t_manager.py:2212 +#: ../gui/wxpython/image2target/ii2t_manager.py:2232 +#: ../gui/wxpython/gcp/manager.py:2148 ../gui/wxpython/gcp/manager.py:2166 #: ../gui/wxpython/vnet/widgets.py:85 ../gui/wxpython/vnet/vnet_data.py:259 msgid "use" msgstr "kullan" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1536 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1554 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1538 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1556 msgid "source X" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1537 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1555 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1539 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1557 msgid "source Y" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1538 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1556 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1540 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1558 msgid "target X" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1539 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1557 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1541 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1559 msgid "target Y" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1540 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1558 -#: ../gui/wxpython/image2target/ii2t_manager.py:2216 -#: ../gui/wxpython/image2target/ii2t_manager.py:2236 -#: ../gui/wxpython/gcp/manager.py:2151 ../gui/wxpython/gcp/manager.py:2169 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1542 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1560 +#: ../gui/wxpython/image2target/ii2t_manager.py:2219 +#: ../gui/wxpython/image2target/ii2t_manager.py:2239 +#: ../gui/wxpython/gcp/manager.py:2153 ../gui/wxpython/gcp/manager.py:2171 msgid "Forward error" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1541 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1559 -#: ../gui/wxpython/image2target/ii2t_manager.py:2217 -#: ../gui/wxpython/image2target/ii2t_manager.py:2237 -#: ../gui/wxpython/gcp/manager.py:2152 ../gui/wxpython/gcp/manager.py:2170 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1543 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1561 +#: ../gui/wxpython/image2target/ii2t_manager.py:2220 +#: ../gui/wxpython/image2target/ii2t_manager.py:2240 +#: ../gui/wxpython/gcp/manager.py:2154 ../gui/wxpython/gcp/manager.py:2172 msgid "Backward error" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1696 -#: ../gui/wxpython/image2target/ii2t_manager.py:2376 -#: ../gui/wxpython/gcp/manager.py:2307 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1698 +#: ../gui/wxpython/image2target/ii2t_manager.py:2379 +#: ../gui/wxpython/gcp/manager.py:2309 msgid "Invalid coordinate value. Operation canceled." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1734 -#: ../gui/wxpython/image2target/ii2t_manager.py:2551 -#: ../gui/wxpython/gcp/manager.py:2485 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1736 +#: ../gui/wxpython/image2target/ii2t_manager.py:2554 +#: ../gui/wxpython/gcp/manager.py:2487 msgid "Edit GCP" msgstr "YKN Düzelt" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1746 -#: ../gui/wxpython/image2target/ii2t_manager.py:2563 -#: ../gui/wxpython/gcp/manager.py:2497 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1748 +#: ../gui/wxpython/image2target/ii2t_manager.py:2566 +#: ../gui/wxpython/gcp/manager.py:2499 msgid "Ground Control Point No." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1765 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1767 msgid "source X:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1766 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1768 msgid "target X:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1767 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1769 msgid "source Y:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1768 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1770 msgid "target Y:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1904 -#: ../gui/wxpython/image2target/ii2t_manager.py:2729 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1906 +#: ../gui/wxpython/image2target/ii2t_manager.py:2732 #: ../gui/wxpython/vdigit/preferences.py:98 -#: ../gui/wxpython/psmap/dialogs.py:2656 ../gui/wxpython/gcp/manager.py:2656 +#: ../gui/wxpython/psmap/dialogs.py:2658 ../gui/wxpython/gcp/manager.py:2658 msgid "Symbology" msgstr "Semboloji" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1913 -#: ../gui/wxpython/image2target/ii2t_manager.py:2738 -#: ../gui/wxpython/gcp/manager.py:2665 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1915 +#: ../gui/wxpython/image2target/ii2t_manager.py:2741 +#: ../gui/wxpython/gcp/manager.py:2667 msgid "Highlight highest RMS error only" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1926 -#: ../gui/wxpython/image2target/ii2t_manager.py:2751 -#: ../gui/wxpython/gcp/manager.py:2678 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1928 +#: ../gui/wxpython/image2target/ii2t_manager.py:2754 +#: ../gui/wxpython/gcp/manager.py:2680 msgid "Highlight RMS error > M + SD * factor:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1930 -#: ../gui/wxpython/image2target/ii2t_manager.py:2755 -#: ../gui/wxpython/gcp/manager.py:2682 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1932 +#: ../gui/wxpython/image2target/ii2t_manager.py:2758 +#: ../gui/wxpython/gcp/manager.py:2684 msgid "" "Highlight GCPs with an RMS error larger than \n" "mean + standard deviation * given factor. \n" "Recommended values for this factor are between 1 and 2." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1953 -#: ../gui/wxpython/image2target/ii2t_manager.py:2778 -#: ../gui/wxpython/gcp/manager.py:2705 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1955 +#: ../gui/wxpython/image2target/ii2t_manager.py:2781 +#: ../gui/wxpython/gcp/manager.py:2707 msgid "Symbol settings" msgstr "Sembol ayarları" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1961 -#: ../gui/wxpython/image2target/ii2t_manager.py:2786 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1963 +#: ../gui/wxpython/image2target/ii2t_manager.py:2789 #: ../gui/wxpython/nviz/tools.py:1423 ../gui/wxpython/nviz/tools.py:2154 #: ../gui/wxpython/nviz/tools.py:2296 ../gui/wxpython/nviz/preferences.py:372 #: ../gui/wxpython/nviz/preferences.py:574 #: ../gui/wxpython/nviz/preferences.py:640 -#: ../gui/wxpython/gui_core/preferences.py:1520 -#: ../gui/wxpython/psmap/dialogs.py:2375 ../gui/wxpython/psmap/dialogs.py:2536 -#: ../gui/wxpython/mapswipe/dialogs.py:280 ../gui/wxpython/gcp/manager.py:2713 +#: ../gui/wxpython/gui_core/preferences.py:1514 +#: ../gui/wxpython/psmap/dialogs.py:2377 ../gui/wxpython/psmap/dialogs.py:2538 +#: ../gui/wxpython/mapswipe/dialogs.py:280 ../gui/wxpython/gcp/manager.py:2715 msgid "Color:" msgstr "Renk:" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1981 -#: ../gui/wxpython/image2target/ii2t_manager.py:2806 -#: ../gui/wxpython/gcp/manager.py:2733 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1983 +#: ../gui/wxpython/image2target/ii2t_manager.py:2809 +#: ../gui/wxpython/gcp/manager.py:2735 msgid "Color for high RMS error:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2001 -#: ../gui/wxpython/image2target/ii2t_manager.py:2826 -#: ../gui/wxpython/gcp/manager.py:2753 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2003 +#: ../gui/wxpython/image2target/ii2t_manager.py:2829 +#: ../gui/wxpython/gcp/manager.py:2755 msgid "Color for selected GCP:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2021 -#: ../gui/wxpython/image2target/ii2t_manager.py:2846 -#: ../gui/wxpython/gcp/manager.py:2773 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2023 +#: ../gui/wxpython/image2target/ii2t_manager.py:2849 +#: ../gui/wxpython/gcp/manager.py:2775 msgid "Color for unused GCPs:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2037 -#: ../gui/wxpython/image2target/ii2t_manager.py:2862 -#: ../gui/wxpython/gcp/manager.py:2789 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2039 +#: ../gui/wxpython/image2target/ii2t_manager.py:2865 +#: ../gui/wxpython/gcp/manager.py:2791 msgid "Show unused GCPs" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2054 -#: ../gui/wxpython/image2target/ii2t_manager.py:2879 -#: ../gui/wxpython/gui_core/preferences.py:1447 -#: ../gui/wxpython/gcp/manager.py:2806 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2056 +#: ../gui/wxpython/image2target/ii2t_manager.py:2882 +#: ../gui/wxpython/gui_core/preferences.py:1441 +#: ../gui/wxpython/gcp/manager.py:2808 msgid "Symbol size:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2076 -#: ../gui/wxpython/image2target/ii2t_manager.py:2901 -#: ../gui/wxpython/gui_core/preferences.py:1415 -#: ../gui/wxpython/psmap/dialogs.py:6813 -#: ../gui/wxpython/mapswipe/dialogs.py:327 ../gui/wxpython/gcp/manager.py:2828 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2078 +#: ../gui/wxpython/image2target/ii2t_manager.py:2904 +#: ../gui/wxpython/gui_core/preferences.py:1409 +#: ../gui/wxpython/psmap/dialogs.py:6815 +#: ../gui/wxpython/mapswipe/dialogs.py:327 ../gui/wxpython/gcp/manager.py:2830 #: ../gui/wxpython/vnet/dialogs.py:1279 msgid "Line width:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2122 -#: ../gui/wxpython/image2target/ii2t_manager.py:741 -#: ../gui/wxpython/image2target/ii2t_manager.py:2953 -#: ../gui/wxpython/gcp/manager.py:718 ../gui/wxpython/gcp/manager.py:2880 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2124 +#: ../gui/wxpython/image2target/ii2t_manager.py:743 +#: ../gui/wxpython/image2target/ii2t_manager.py:2956 +#: ../gui/wxpython/gcp/manager.py:720 ../gui/wxpython/gcp/manager.py:2882 msgid "Select source map to display:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2136 -#: ../gui/wxpython/image2target/ii2t_manager.py:767 -#: ../gui/wxpython/image2target/ii2t_manager.py:2967 -#: ../gui/wxpython/gcp/manager.py:744 ../gui/wxpython/gcp/manager.py:2894 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2138 +#: ../gui/wxpython/image2target/ii2t_manager.py:769 +#: ../gui/wxpython/image2target/ii2t_manager.py:2970 +#: ../gui/wxpython/gcp/manager.py:746 ../gui/wxpython/gcp/manager.py:2896 msgid "Select target raster map to display:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2161 -#: ../gui/wxpython/image2target/ii2t_manager.py:3007 -#: ../gui/wxpython/gcp/manager.py:2934 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2163 +#: ../gui/wxpython/image2target/ii2t_manager.py:3010 +#: ../gui/wxpython/gcp/manager.py:2936 msgid "Rectification" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2170 -#: ../gui/wxpython/image2target/ii2t_manager.py:3016 -#: ../gui/wxpython/gcp/manager.py:2943 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2172 +#: ../gui/wxpython/image2target/ii2t_manager.py:3019 +#: ../gui/wxpython/gcp/manager.py:2945 msgid "Select rectification order" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2172 -#: ../gui/wxpython/image2target/ii2t_manager.py:3018 -#: ../gui/wxpython/gcp/manager.py:2945 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2174 +#: ../gui/wxpython/image2target/ii2t_manager.py:3021 +#: ../gui/wxpython/gcp/manager.py:2947 msgid "1st order" msgstr "1. derece" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2173 -#: ../gui/wxpython/image2target/ii2t_manager.py:3019 -#: ../gui/wxpython/gcp/manager.py:2946 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2175 +#: ../gui/wxpython/image2target/ii2t_manager.py:3022 +#: ../gui/wxpython/gcp/manager.py:2948 msgid "2nd order" msgstr "2. derece" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2174 -#: ../gui/wxpython/image2target/ii2t_manager.py:3020 -#: ../gui/wxpython/gcp/manager.py:2947 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2176 +#: ../gui/wxpython/image2target/ii2t_manager.py:3023 +#: ../gui/wxpython/gcp/manager.py:2949 msgid "3rd order" msgstr "3. derece" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2186 -#: ../gui/wxpython/image2target/ii2t_manager.py:3032 -#: ../gui/wxpython/gcp/manager.py:2959 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2188 +#: ../gui/wxpython/image2target/ii2t_manager.py:3035 +#: ../gui/wxpython/gcp/manager.py:2961 msgid "Select interpolation method:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2202 -#: ../gui/wxpython/image2target/ii2t_manager.py:3048 -#: ../gui/wxpython/gcp/manager.py:2975 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2204 +#: ../gui/wxpython/image2target/ii2t_manager.py:3051 +#: ../gui/wxpython/gcp/manager.py:2977 msgid "clip to computational region in target location" msgstr "hedef konumdaki hesaplama bölgesini kırp" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2212 -#: ../gui/wxpython/image2target/ii2t_manager.py:589 -#: ../gui/wxpython/image2target/ii2t_manager.py:3058 -#: ../gui/wxpython/gcp/manager.py:560 ../gui/wxpython/gcp/manager.py:2985 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2214 +#: ../gui/wxpython/image2target/ii2t_manager.py:591 +#: ../gui/wxpython/image2target/ii2t_manager.py:3061 +#: ../gui/wxpython/gcp/manager.py:562 ../gui/wxpython/gcp/manager.py:2987 msgid "Extension for output maps:" msgstr "Çıktı haritalar için uzantı:" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2253 -#: ../gui/wxpython/image2target/ii2t_manager.py:3099 -#: ../gui/wxpython/gcp/manager.py:3026 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2255 +#: ../gui/wxpython/image2target/ii2t_manager.py:3102 +#: ../gui/wxpython/gcp/manager.py:3028 msgid "RMS threshold factor must be > 0" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2256 -#: ../gui/wxpython/image2target/ii2t_manager.py:3102 -#: ../gui/wxpython/gcp/manager.py:3029 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2258 +#: ../gui/wxpython/image2target/ii2t_manager.py:3105 +#: ../gui/wxpython/gcp/manager.py:3031 msgid "" "RMS threshold factor is < 1\n" "Too many points might be highlighted" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2416 -#: ../gui/wxpython/image2target/ii2t_manager.py:3286 -#: ../gui/wxpython/gcp/manager.py:3213 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2418 +#: ../gui/wxpython/image2target/ii2t_manager.py:3289 +#: ../gui/wxpython/gcp/manager.py:3215 #, python-format msgid "GCP Manager settings saved to file '%s'." msgstr "" @@ -3378,13 +3378,13 @@ #: ../gui/wxpython/photo2image/ip2i_mapdisplay.py:478 #: ../gui/wxpython/image2target/ii2t_mapdisplay.py:479 -#: ../gui/wxpython/gcp/mapdisplay.py:479 ../gui/wxpython/mapdisp/frame.py:1390 +#: ../gui/wxpython/gcp/mapdisplay.py:479 ../gui/wxpython/mapdisp/frame.py:1389 msgid "Zoom to default region" msgstr "Varsayılan bölgeyi yakınlaÅŸtır" #: ../gui/wxpython/photo2image/ip2i_mapdisplay.py:482 #: ../gui/wxpython/image2target/ii2t_mapdisplay.py:483 -#: ../gui/wxpython/gcp/mapdisplay.py:483 ../gui/wxpython/mapdisp/frame.py:1392 +#: ../gui/wxpython/gcp/mapdisplay.py:483 ../gui/wxpython/mapdisp/frame.py:1391 msgid "Zoom to saved region" msgstr "KaydedilmiÅŸ bölgeyi yakınlaÅŸtır" @@ -3396,7 +3396,7 @@ #: ../gui/wxpython/photo2image/ip2i_mapdisplay.py:492 #: ../gui/wxpython/image2target/ii2t_mapdisplay.py:493 -#: ../gui/wxpython/gcp/mapdisplay.py:493 ../gui/wxpython/mapdisp/frame.py:1402 +#: ../gui/wxpython/gcp/mapdisplay.py:493 ../gui/wxpython/mapdisp/frame.py:1401 msgid "Save display geometry to named region" msgstr "Görünüş geometrisini isimlendirilmiÅŸ bölge olarak kaydet" @@ -3413,11 +3413,11 @@ msgstr "" #: ../gui/wxpython/photo2image/g.gui.photo2image.py:111 -msgid "Please provide an order value (1 if 4 Fiducials, 2 if 8 Fiducials)" +msgid "Please provive an order value (1 if 4 Fiducials, 2 if 8 Fiducials)" msgstr "" #: ../gui/wxpython/photo2image/g.gui.photo2image.py:116 -msgid "Please provide an output files extension (used by i.rectify)" +msgid "Please provive an output files extension (used by i.rectify)" msgstr "" #: ../gui/wxpython/photo2image/ip2i_statusbar.py:38 @@ -3519,7 +3519,7 @@ msgstr "" #: ../gui/wxpython/core/render.py:1010 ../gui/wxpython/core/render.py:1013 -#: ../gui/wxpython/core/render.py:1016 ../gui/wxpython/core/gcmd.py:435 +#: ../gui/wxpython/core/render.py:1016 ../gui/wxpython/core/gcmd.py:437 msgid "Details:" msgstr "Ayrıntılar:" @@ -3537,24 +3537,24 @@ msgid "Unable to get current geographic extent. Force quiting wxGUI. Please manually run g.region to fix the problem." msgstr "" -#: ../gui/wxpython/core/toolboxes.py:225 +#: ../gui/wxpython/core/toolboxes.py:227 msgid "Unable to parse user toolboxes XML files. Default files will be loaded." msgstr "" -#: ../gui/wxpython/core/toolboxes.py:269 +#: ../gui/wxpython/core/toolboxes.py:271 msgid "Unable to create toolboxes directory." msgstr "" -#: ../gui/wxpython/core/toolboxes.py:493 +#: ../gui/wxpython/core/toolboxes.py:495 msgid "Custom toolboxes" msgstr "" -#: ../gui/wxpython/core/toolboxes.py:517 +#: ../gui/wxpython/core/toolboxes.py:519 #, python-format msgid "List of addons cannot be obtained because g.extension failed. Details: %s" msgstr "" -#: ../gui/wxpython/core/toolboxes.py:574 +#: ../gui/wxpython/core/toolboxes.py:576 msgid "Addons" msgstr "" @@ -3583,32 +3583,32 @@ "WMS layers can not be displayed without the bindings.\n" msgstr "" -#: ../gui/wxpython/core/gcmd.py:126 +#: ../gui/wxpython/core/gcmd.py:128 msgid "Reason" msgstr "" -#: ../gui/wxpython/core/gcmd.py:151 ../gui/wxpython/gis_set.py:697 -#: ../gui/wxpython/gis_set.py:740 +#: ../gui/wxpython/core/gcmd.py:153 ../gui/wxpython/gis_set.py:639 +#: ../gui/wxpython/gis_set.py:682 #: ../gui/wxpython/image2target/ii2t_gis_set.py:640 #: ../gui/wxpython/image2target/ii2t_gis_set.py:683 -#: ../gui/wxpython/lmgr/frame.py:2570 +#: ../gui/wxpython/lmgr/frame.py:2573 msgid "Message" msgstr "Ä°leti" -#: ../gui/wxpython/core/gcmd.py:432 +#: ../gui/wxpython/core/gcmd.py:434 msgid "Execution failed:" msgstr "Çalıştırmada hata:" -#: ../gui/wxpython/core/gcmd.py:437 ../gui/wxpython/core/gcmd.py:444 +#: ../gui/wxpython/core/gcmd.py:439 ../gui/wxpython/core/gcmd.py:446 msgid "Error: " msgstr "Hata:" -#: ../gui/wxpython/core/gcmd.py:521 +#: ../gui/wxpython/core/gcmd.py:523 #, python-format msgid "Unable to exectute command: '%s'" msgstr "'%s' komutu çalıştırılamıyor" -#: ../gui/wxpython/core/gcmd.py:747 ../gui/wxpython/gui_core/forms.py:2740 +#: ../gui/wxpython/core/gcmd.py:749 ../gui/wxpython/gui_core/forms.py:2770 #, python-format msgid "Error in %s" msgstr "Hata %s" @@ -3623,136 +3623,136 @@ msgid "WARNING: Ignoring unsupported wx debug level (must be >=0 and <=5). {0}\n" msgstr "" -#: ../gui/wxpython/core/settings.py:503 +#: ../gui/wxpython/core/settings.py:505 msgid "Segment break" msgstr "" -#: ../gui/wxpython/core/settings.py:569 +#: ../gui/wxpython/core/settings.py:571 msgid "Data point" msgstr "" -#: ../gui/wxpython/core/settings.py:643 +#: ../gui/wxpython/core/settings.py:645 msgid "animation" msgstr "" -#: ../gui/wxpython/core/settings.py:866 +#: ../gui/wxpython/core/settings.py:868 msgid "Collapse all except PERMANENT and current" msgstr "PERMANENT ve geçerli hariç hepsini daralt" -#: ../gui/wxpython/core/settings.py:867 +#: ../gui/wxpython/core/settings.py:869 msgid "Collapse all except PERMANENT" msgstr "PERMANENT hariç hepsini daralt" -#: ../gui/wxpython/core/settings.py:868 +#: ../gui/wxpython/core/settings.py:870 msgid "Collapse all except current" msgstr "" -#: ../gui/wxpython/core/settings.py:869 +#: ../gui/wxpython/core/settings.py:871 msgid "Collapse all" msgstr "Hepsini daralt" -#: ../gui/wxpython/core/settings.py:870 +#: ../gui/wxpython/core/settings.py:872 msgid "Expand all" msgstr "Tümünü geniÅŸlet" -#: ../gui/wxpython/core/settings.py:875 ../gui/wxpython/dbmgr/base.py:1406 +#: ../gui/wxpython/core/settings.py:877 ../gui/wxpython/dbmgr/base.py:1408 msgid "Edit selected record" msgstr "Seçilen kaydı düzelt" -#: ../gui/wxpython/core/settings.py:875 +#: ../gui/wxpython/core/settings.py:877 msgid "Display selected" msgstr "Seçileni göster" -#: ../gui/wxpython/core/settings.py:884 +#: ../gui/wxpython/core/settings.py:886 msgid "Classic (labels only)" msgstr "" -#: ../gui/wxpython/core/settings.py:885 +#: ../gui/wxpython/core/settings.py:887 msgid "Combined (labels and module names)" msgstr "" -#: ../gui/wxpython/core/settings.py:886 +#: ../gui/wxpython/core/settings.py:888 msgid "Expert (module names only)" msgstr "" -#: ../gui/wxpython/core/settings.py:891 +#: ../gui/wxpython/core/settings.py:893 msgid "Basic top" msgstr "" -#: ../gui/wxpython/core/settings.py:892 +#: ../gui/wxpython/core/settings.py:894 msgid "Basic left" msgstr "" -#: ../gui/wxpython/core/settings.py:893 +#: ../gui/wxpython/core/settings.py:895 msgid "Fancy green" msgstr "" -#: ../gui/wxpython/core/settings.py:894 +#: ../gui/wxpython/core/settings.py:896 msgid "List left" msgstr "" -#: ../gui/wxpython/core/settings.py:901 +#: ../gui/wxpython/core/settings.py:903 msgid "Zoom and recenter" msgstr "" -#: ../gui/wxpython/core/settings.py:901 +#: ../gui/wxpython/core/settings.py:903 msgid "Zoom to mouse cursor" msgstr "" -#: ../gui/wxpython/core/settings.py:901 +#: ../gui/wxpython/core/settings.py:903 msgid "Nothing" msgstr "" -#: ../gui/wxpython/core/settings.py:903 +#: ../gui/wxpython/core/settings.py:905 msgid "Scroll forward to zoom in" msgstr "" -#: ../gui/wxpython/core/settings.py:903 +#: ../gui/wxpython/core/settings.py:905 msgid "Scroll back to zoom in" msgstr "" -#: ../gui/wxpython/core/settings.py:936 ../gui/wxpython/core/settings.py:948 +#: ../gui/wxpython/core/settings.py:938 ../gui/wxpython/core/settings.py:950 msgid "box" msgstr "kutu" -#: ../gui/wxpython/core/settings.py:937 +#: ../gui/wxpython/core/settings.py:939 msgid "sphere" msgstr "küre" -#: ../gui/wxpython/core/settings.py:938 +#: ../gui/wxpython/core/settings.py:940 msgid "cube" msgstr "küp" -#: ../gui/wxpython/core/settings.py:939 +#: ../gui/wxpython/core/settings.py:941 msgid "diamond" msgstr "altıgen" -#: ../gui/wxpython/core/settings.py:940 +#: ../gui/wxpython/core/settings.py:942 msgid "aster" msgstr "aster" -#: ../gui/wxpython/core/settings.py:941 +#: ../gui/wxpython/core/settings.py:943 msgid "gyro" msgstr "gyro" -#: ../gui/wxpython/core/settings.py:942 +#: ../gui/wxpython/core/settings.py:944 msgid "histogram" msgstr "histogram" -#: ../gui/wxpython/core/settings.py:948 +#: ../gui/wxpython/core/settings.py:950 msgid "cross" msgstr "" -#: ../gui/wxpython/core/settings.py:948 +#: ../gui/wxpython/core/settings.py:950 msgid "circle" msgstr "" -#: ../gui/wxpython/core/settings.py:981 +#: ../gui/wxpython/core/settings.py:983 #, python-format msgid "Unable to read settings file <%s>\n" msgstr "" -#: ../gui/wxpython/core/settings.py:1007 +#: ../gui/wxpython/core/settings.py:1009 #, python-format msgid "" "Error: Reading settings from file <%(file)s> failed.\n" @@ -3760,11 +3760,11 @@ "\t\tLine: '%(line)s'\n" msgstr "" -#: ../gui/wxpython/core/settings.py:1025 +#: ../gui/wxpython/core/settings.py:1028 msgid "Unable to create settings directory" msgstr "" -#: ../gui/wxpython/core/settings.py:1073 +#: ../gui/wxpython/core/settings.py:1076 #, python-format msgid "" "Writing settings to file <%(file)s> failed.\n" @@ -3772,16 +3772,16 @@ "Details: %(detail)s" msgstr "" -#: ../gui/wxpython/core/settings.py:1179 +#: ../gui/wxpython/core/settings.py:1182 msgid "Unable to set " msgstr "Ayarlanamıyor" -#: ../gui/wxpython/core/settings.py:1215 ../gui/wxpython/core/settings.py:1225 +#: ../gui/wxpython/core/settings.py:1218 ../gui/wxpython/core/settings.py:1229 #, python-format msgid "Unable to parse settings '%s'" msgstr "" -#: ../gui/wxpython/core/gconsole.py:502 +#: ../gui/wxpython/core/gconsole.py:504 #, python-format msgid "" "Unable to run command:\n" @@ -3790,40 +3790,40 @@ "Option <%(opt)s>: read from standard input is not supported by wxGUI" msgstr "" -#: ../gui/wxpython/core/gconsole.py:526 +#: ../gui/wxpython/core/gconsole.py:528 #, python-format msgid "Module <%s> not found." msgstr "" -#: ../gui/wxpython/core/gconsole.py:656 ../gui/wxpython/gmodeler/frame.py:299 +#: ../gui/wxpython/core/gconsole.py:658 ../gui/wxpython/gmodeler/frame.py:299 #, python-format msgid "%d sec" msgstr "" -#: ../gui/wxpython/core/gconsole.py:659 ../gui/wxpython/gmodeler/frame.py:302 +#: ../gui/wxpython/core/gconsole.py:661 ../gui/wxpython/gmodeler/frame.py:302 #, python-format msgid "%(min)d min %(sec)d sec" msgstr "" -#: ../gui/wxpython/core/gconsole.py:663 ../gui/wxpython/gui_core/ghelp.py:231 +#: ../gui/wxpython/core/gconsole.py:665 ../gui/wxpython/gui_core/ghelp.py:231 #: ../gui/wxpython/gmodeler/model.py:1123 #: ../gui/wxpython/gmodeler/model.py:1229 ../gui/wxpython/gmodeler/frame.py:306 msgid "unknown" msgstr "bilinmeyen" -#: ../gui/wxpython/core/gconsole.py:667 +#: ../gui/wxpython/core/gconsole.py:669 msgid "Please note that the data are left in inconsistent state and may be corrupted" msgstr "" -#: ../gui/wxpython/core/gconsole.py:669 +#: ../gui/wxpython/core/gconsole.py:671 msgid "Command aborted" msgstr "Komuttan vazgeçildi" -#: ../gui/wxpython/core/gconsole.py:671 ../gui/wxpython/gmodeler/frame.py:312 +#: ../gui/wxpython/core/gconsole.py:673 ../gui/wxpython/gmodeler/frame.py:312 msgid "Command finished" msgstr "Komut tamamlandı" -#: ../gui/wxpython/core/gconsole.py:747 ../gui/wxpython/gui_core/goutput.py:496 +#: ../gui/wxpython/core/gconsole.py:749 #, python-format msgid "" "Unable to write file '%(filePath)s'.\n" @@ -3831,7 +3831,7 @@ "Details: %(error)s" msgstr "" -#: ../gui/wxpython/core/menutree.py:151 +#: ../gui/wxpython/core/menutree.py:153 #, python-format msgid "Unknow tag %s" msgstr "" @@ -3878,210 +3878,181 @@ msgid "Unable to create file '%s'\n" msgstr "" -#: ../gui/wxpython/core/utils.py:996 ../gui/wxpython/gui_core/forms.py:1729 +#: ../gui/wxpython/core/utils.py:996 ../gui/wxpython/gui_core/forms.py:1739 msgid "Select Color" msgstr "Renk Seç" -#: ../gui/wxpython/gis_set.py:122 +#: ../gui/wxpython/gis_set.py:115 #: ../gui/wxpython/image2target/ii2t_gis_set.py:122 msgid "1. Select GRASS GIS database directory" msgstr "" -#: ../gui/wxpython/gis_set.py:125 +#: ../gui/wxpython/gis_set.py:118 #: ../gui/wxpython/image2target/ii2t_gis_set.py:125 msgid "2. Select GRASS Location" msgstr "" -#: ../gui/wxpython/gis_set.py:128 +#: ../gui/wxpython/gis_set.py:121 #: ../gui/wxpython/image2target/ii2t_gis_set.py:128 msgid "3. Select GRASS Mapset" msgstr "" -#: ../gui/wxpython/gis_set.py:146 +#: ../gui/wxpython/gis_set.py:139 #: ../gui/wxpython/image2target/ii2t_gis_set.py:146 msgid "GRASS GIS database directory contains Locations." msgstr "" -#: ../gui/wxpython/gis_set.py:150 +#: ../gui/wxpython/gis_set.py:143 #: ../gui/wxpython/image2target/ii2t_gis_set.py:150 msgid "All data in one Location is in the same coordinate reference system (projection). One Location can be one project. Location contains Mapsets." msgstr "" -#: ../gui/wxpython/gis_set.py:158 +#: ../gui/wxpython/gis_set.py:151 #: ../gui/wxpython/image2target/ii2t_gis_set.py:158 msgid "Mapset contains GIS data related to one project, task within one project, subregion or user." msgstr "" -#: ../gui/wxpython/gis_set.py:173 +#: ../gui/wxpython/gis_set.py:166 #: ../gui/wxpython/image2target/ii2t_gis_set.py:173 msgid "Start &GRASS session" msgstr "" -#: ../gui/wxpython/gis_set.py:179 +#: ../gui/wxpython/gis_set.py:172 #: ../gui/wxpython/image2target/ii2t_gis_set.py:179 msgid "&Browse" msgstr "" #. GTC New mapset -#: ../gui/wxpython/gis_set.py:182 +#: ../gui/wxpython/gis_set.py:175 #: ../gui/wxpython/image2target/ii2t_gis_set.py:182 msgid "&New" msgstr "" -#: ../gui/wxpython/gis_set.py:183 +#: ../gui/wxpython/gis_set.py:176 #: ../gui/wxpython/image2target/ii2t_gis_set.py:183 msgid "Create a new Mapset in selected Location" msgstr "" #. GTC New location -#: ../gui/wxpython/gis_set.py:186 +#: ../gui/wxpython/gis_set.py:179 #: ../gui/wxpython/image2target/ii2t_gis_set.py:186 msgid "N&ew" msgstr "" -#: ../gui/wxpython/gis_set.py:189 +#: ../gui/wxpython/gis_set.py:182 #: ../gui/wxpython/image2target/ii2t_gis_set.py:189 msgid "Create a new location using location wizard. After location is created successfully, GRASS session is started." msgstr "" #. GTC Rename location -#: ../gui/wxpython/gis_set.py:194 +#: ../gui/wxpython/gis_set.py:187 #: ../gui/wxpython/image2target/ii2t_gis_set.py:194 msgid "Ren&ame" msgstr "" -#: ../gui/wxpython/gis_set.py:195 ../gui/wxpython/gis_set.py:727 +#: ../gui/wxpython/gis_set.py:188 ../gui/wxpython/gis_set.py:669 #: ../gui/wxpython/image2target/ii2t_gis_set.py:195 #: ../gui/wxpython/image2target/ii2t_gis_set.py:670 msgid "Rename selected location" msgstr "SeçilmiÅŸ yeri yeniden adlandır" #. GTC Delete location -#: ../gui/wxpython/gis_set.py:198 +#: ../gui/wxpython/gis_set.py:191 #: ../gui/wxpython/image2target/ii2t_gis_set.py:198 msgid "De&lete" msgstr "" -#: ../gui/wxpython/gis_set.py:199 ../gui/wxpython/gis_set.py:810 +#: ../gui/wxpython/gis_set.py:192 ../gui/wxpython/gis_set.py:752 #: ../gui/wxpython/image2target/ii2t_gis_set.py:199 #: ../gui/wxpython/image2target/ii2t_gis_set.py:753 msgid "Delete selected location" msgstr "Seçilen mevkiyi sil" -#: ../gui/wxpython/gis_set.py:201 ../gui/wxpython/startup/locdownload.py:303 +#: ../gui/wxpython/gis_set.py:194 ../gui/wxpython/startup/locdownload.py:303 msgid "Do&wnload" msgstr "" -#: ../gui/wxpython/gis_set.py:202 +#: ../gui/wxpython/gis_set.py:195 msgid "Download sample location" msgstr "" #. GTC Rename mapset -#: ../gui/wxpython/gis_set.py:206 +#: ../gui/wxpython/gis_set.py:199 #: ../gui/wxpython/image2target/ii2t_gis_set.py:202 -#: ../gui/wxpython/datacatalog/tree.py:990 ../gui/wxpython/dbmgr/base.py:2409 +#: ../gui/wxpython/datacatalog/tree.py:990 ../gui/wxpython/dbmgr/base.py:2411 msgid "&Rename" msgstr "Yeniden adlandır&" -#: ../gui/wxpython/gis_set.py:207 ../gui/wxpython/gis_set.py:684 +#: ../gui/wxpython/gis_set.py:200 ../gui/wxpython/gis_set.py:626 #: ../gui/wxpython/image2target/ii2t_gis_set.py:203 #: ../gui/wxpython/image2target/ii2t_gis_set.py:627 msgid "Rename selected mapset" msgstr "SeçilmiÅŸ harita takımını yeniden adlandır" #. GTC Delete mapset -#: ../gui/wxpython/gis_set.py:210 +#: ../gui/wxpython/gis_set.py:203 #: ../gui/wxpython/image2target/ii2t_gis_set.py:206 #: ../gui/wxpython/datacatalog/tree.py:985 msgid "&Delete" msgstr "" -#: ../gui/wxpython/gis_set.py:211 ../gui/wxpython/gis_set.py:782 +#: ../gui/wxpython/gis_set.py:204 ../gui/wxpython/gis_set.py:724 #: ../gui/wxpython/image2target/ii2t_gis_set.py:207 #: ../gui/wxpython/image2target/ii2t_gis_set.py:725 msgid "Delete selected mapset" msgstr "Seçilen harita takımını sil" -#: ../gui/wxpython/gis_set.py:257 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:252 -#, python-format -msgid "GRASS GIS %s startup%s" -msgstr "" +#: ../gui/wxpython/gis_set.py:258 +#, fuzzy, python-format +msgid "GRASS GIS %s Startup%s" +msgstr "GRASS CBS - Harita Görüntüsü" -#: ../gui/wxpython/gis_set.py:262 +#: ../gui/wxpython/gis_set.py:263 #: ../gui/wxpython/image2target/ii2t_gis_set.py:257 msgid "Enter GRASS session" msgstr "GRASS oturumu baÅŸlat" -#: ../gui/wxpython/gis_set.py:282 +#: ../gui/wxpython/gis_set.py:283 #: ../gui/wxpython/image2target/ii2t_gis_set.py:277 msgid "Unable to set GRASS database. Check your locale settings." msgstr "GRASS veritabanı oluÅŸturulamıyor. Yerel ayarlarını kontrol et." -#: ../gui/wxpython/gis_set.py:302 +#: ../gui/wxpython/gis_set.py:303 #: ../gui/wxpython/image2target/ii2t_gis_set.py:297 #, python-format msgid "ERROR: Location <%s> not found\n" msgstr "" -#: ../gui/wxpython/gis_set.py:320 +#: ../gui/wxpython/gis_set.py:321 #: ../gui/wxpython/image2target/ii2t_gis_set.py:315 #, python-format msgid "ERROR: Mapset <%s> not found\n" msgstr "" -#: ../gui/wxpython/gis_set.py:480 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:474 -#, python-format -msgid "Invalid line in GISRC file (%s):%s\n" -msgstr "" - -#: ../gui/wxpython/gis_set.py:511 +#: ../gui/wxpython/gis_set.py:490 #: ../gui/wxpython/image2target/ii2t_gis_set.py:505 #: ../gui/wxpython/startup/locdownload.py:441 #, python-brace-format msgid "Error: {text}" msgstr "" -#: ../gui/wxpython/gis_set.py:549 -msgid "Documents" -msgstr "" - -#: ../gui/wxpython/gis_set.py:550 -msgid "My Documents" -msgstr "" - -#: ../gui/wxpython/gis_set.py:574 +#: ../gui/wxpython/gis_set.py:531 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1171 msgid "GRASS needs a directory (GRASS database) in which to store its data. Create one now if you have not already done so. A popular choice is \"grassdata\", located in your home directory. Press Browse button to select the directory." msgstr "" -#: ../gui/wxpython/gis_set.py:596 +#: ../gui/wxpython/gis_set.py:553 #: ../gui/wxpython/image2target/ii2t_gis_set.py:539 #, python-format msgid "Do you want to import <%(name)s> to the newly created location?" msgstr "" -#: ../gui/wxpython/gis_set.py:599 +#: ../gui/wxpython/gis_set.py:556 #: ../gui/wxpython/image2target/ii2t_gis_set.py:542 msgid "Import data?" msgstr "" -#: ../gui/wxpython/gis_set.py:613 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:556 -msgid "New mapset:" -msgstr "" - -#: ../gui/wxpython/gis_set.py:614 ../gui/wxpython/gis_set.py:1015 -#: ../gui/wxpython/menustrings.py:245 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:240 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:557 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:938 -#: ../gui/wxpython/lmgr/frame.py:1072 -msgid "Create new mapset" -msgstr "Yeni harita takımı oluÅŸtur" - -#: ../gui/wxpython/gis_set.py:655 +#: ../gui/wxpython/gis_set.py:597 #: ../gui/wxpython/image2target/ii2t_gis_set.py:598 #, python-format msgid "" @@ -4089,13 +4060,13 @@ "Reason: %(msg)s" msgstr "" -#: ../gui/wxpython/gis_set.py:662 +#: ../gui/wxpython/gis_set.py:604 #: ../gui/wxpython/image2target/ii2t_gis_set.py:605 #, python-format msgid "Data file <%(name)s> imported successfully. The location's default region was set from this imported map." msgstr "" -#: ../gui/wxpython/gis_set.py:676 +#: ../gui/wxpython/gis_set.py:618 #: ../gui/wxpython/image2target/ii2t_gis_set.py:619 msgid "" "Mapset is required for valid GRASS location.\n" @@ -4106,7 +4077,7 @@ "\n" "Bu harita takımı yeniden isimlendirilemez." -#: ../gui/wxpython/gis_set.py:682 ../gui/wxpython/gis_set.py:725 +#: ../gui/wxpython/gis_set.py:624 ../gui/wxpython/gis_set.py:667 #: ../gui/wxpython/image2target/ii2t_gis_set.py:625 #: ../gui/wxpython/image2target/ii2t_gis_set.py:668 #, python-format @@ -4116,7 +4087,7 @@ "Enter new name:" msgstr "" -#: ../gui/wxpython/gis_set.py:698 +#: ../gui/wxpython/gis_set.py:640 #: ../gui/wxpython/image2target/ii2t_gis_set.py:641 #, python-format msgid "" @@ -4128,7 +4099,7 @@ "\n" "Harita takımı zaten <%s> konumunda var." -#: ../gui/wxpython/gis_set.py:712 +#: ../gui/wxpython/gis_set.py:654 #: ../gui/wxpython/image2target/ii2t_gis_set.py:655 #, python-format msgid "" @@ -4137,7 +4108,7 @@ "%s" msgstr "" -#: ../gui/wxpython/gis_set.py:741 +#: ../gui/wxpython/gis_set.py:683 #: ../gui/wxpython/image2target/ii2t_gis_set.py:684 #, python-format msgid "" @@ -4146,7 +4117,7 @@ "Location <%s> already exists in GRASS database." msgstr "" -#: ../gui/wxpython/gis_set.py:756 +#: ../gui/wxpython/gis_set.py:698 #: ../gui/wxpython/image2target/ii2t_gis_set.py:699 #, python-format msgid "" @@ -4155,7 +4126,7 @@ "%s" msgstr "" -#: ../gui/wxpython/gis_set.py:770 +#: ../gui/wxpython/gis_set.py:712 #: ../gui/wxpython/image2target/ii2t_gis_set.py:713 msgid "" "Mapset is required for valid GRASS location.\n" @@ -4166,7 +4137,7 @@ "\n" "Bu harita takımı silinemez." -#: ../gui/wxpython/gis_set.py:777 +#: ../gui/wxpython/gis_set.py:719 #: ../gui/wxpython/image2target/ii2t_gis_set.py:720 #, python-format msgid "" @@ -4178,12 +4149,12 @@ "\n" "Bu harita takımındaki TÃœM HARÄ°TALAR KALICI OLARAK silinecektir!" -#: ../gui/wxpython/gis_set.py:791 +#: ../gui/wxpython/gis_set.py:733 #: ../gui/wxpython/image2target/ii2t_gis_set.py:734 msgid "Unable to delete mapset" msgstr "Harita takımı silinemiyor" -#: ../gui/wxpython/gis_set.py:805 +#: ../gui/wxpython/gis_set.py:747 #: ../gui/wxpython/image2target/ii2t_gis_set.py:748 #, python-format msgid "" @@ -4195,48 +4166,42 @@ "\n" "Bu mevkideki TÃœM HARÄ°TALAR KALICI OLARAK silinecektir!" -#: ../gui/wxpython/gis_set.py:821 +#: ../gui/wxpython/gis_set.py:763 #: ../gui/wxpython/image2target/ii2t_gis_set.py:764 msgid "Unable to delete location" msgstr "Mevki silinemiyor" -#: ../gui/wxpython/gis_set.py:851 +#: ../gui/wxpython/gis_set.py:793 #: ../gui/wxpython/image2target/ii2t_gis_set.py:774 #, python-brace-format msgid "Unicode error detected. Check your locale settings. Details: {0}" msgstr "" -#: ../gui/wxpython/gis_set.py:863 +#: ../gui/wxpython/gis_set.py:805 #: ../gui/wxpython/image2target/ii2t_gis_set.py:786 #, python-format msgid "No GRASS Location found in '%s'. Create a new Location or choose different GRASS database directory." msgstr "" -#: ../gui/wxpython/gis_set.py:985 +#: ../gui/wxpython/gis_set.py:920 #: ../gui/wxpython/image2target/ii2t_gis_set.py:908 #, python-format msgid "Path '%s' doesn't exist." msgstr "" -#: ../gui/wxpython/gis_set.py:1000 +#: ../gui/wxpython/gis_set.py:935 #: ../gui/wxpython/image2target/ii2t_gis_set.py:923 -#: ../gui/wxpython/gui_core/gselect.py:1192 +#: ../gui/wxpython/gui_core/gselect.py:1198 msgid "Choose GIS Data Directory" msgstr "" -#: ../gui/wxpython/gis_set.py:1014 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:937 -#: ../gui/wxpython/lmgr/frame.py:1071 -msgid "Enter name for new mapset:" -msgstr "Yeni harita takımı için ad gir:" - -#: ../gui/wxpython/gis_set.py:1029 +#: ../gui/wxpython/gis_set.py:962 #: ../gui/wxpython/image2target/ii2t_gis_set.py:952 #, python-format msgid "Mapset <%s> already exists." msgstr "" -#: ../gui/wxpython/gis_set.py:1036 +#: ../gui/wxpython/gis_set.py:969 #: ../gui/wxpython/image2target/ii2t_gis_set.py:959 #, python-format msgid "" @@ -4245,18 +4210,18 @@ "Are you really sure that you want to create this mapset?" msgstr "" -#: ../gui/wxpython/gis_set.py:1041 +#: ../gui/wxpython/gis_set.py:974 #: ../gui/wxpython/image2target/ii2t_gis_set.py:964 msgid "Reserved mapset name" msgstr "" -#: ../gui/wxpython/gis_set.py:1073 +#: ../gui/wxpython/gis_set.py:993 #: ../gui/wxpython/image2target/ii2t_gis_set.py:996 #, python-format msgid "Unable to create new mapset: %s" msgstr "Yeni harita takımı oluÅŸturulamıyor: %s" -#: ../gui/wxpython/gis_set.py:1088 +#: ../gui/wxpython/gis_set.py:1008 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1011 #, python-format msgid "" @@ -4268,13 +4233,13 @@ "Do you want to try to remove .gislock (note that you need permission for this operation) and continue?" msgstr "" -#: ../gui/wxpython/gis_set.py:1094 ../gui/wxpython/gis_set.py:1107 +#: ../gui/wxpython/gis_set.py:1014 ../gui/wxpython/gis_set.py:1027 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1017 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1030 msgid "Lock file found" msgstr "" -#: ../gui/wxpython/gis_set.py:1103 +#: ../gui/wxpython/gis_set.py:1023 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1026 msgid "" "ARE YOU REALLY SURE?\n" @@ -4282,7 +4247,7 @@ "If you really are running another GRASS session doing this could corrupt your data. Have another look in the processor manager just to be sure..." msgstr "" -#: ../gui/wxpython/gis_set.py:1117 +#: ../gui/wxpython/gis_set.py:1037 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1040 #, python-format msgid "" @@ -4291,20 +4256,20 @@ "Details: %(reason)s" msgstr "" -#: ../gui/wxpython/gis_set.py:1167 +#: ../gui/wxpython/gis_set.py:1082 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1090 #, python-format msgid "Name <%(name)s> is not a valid name for location or mapset. Please use only ASCII characters excluding %(chars)s and space." msgstr "" -#: ../gui/wxpython/gis_set.py:1172 +#: ../gui/wxpython/gis_set.py:1087 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1095 -#: ../gui/wxpython/gui_core/widgets.py:859 +#: ../gui/wxpython/gui_core/widgets.py:860 msgid "Invalid name" msgstr "" -#: ../gui/wxpython/menustrings.py:3 ../gui/wxpython/menustrings.py:2004 -#: ../gui/wxpython/menustrings.py:2054 +#: ../gui/wxpython/menustrings.py:3 ../gui/wxpython/menustrings.py:2005 +#: ../gui/wxpython/menustrings.py:2055 #: ../gui/wxpython/image2target/ii2t_menustrings.py:4 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1972 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2022 @@ -4316,7 +4281,7 @@ msgid "Workspace" msgstr "Çalışma alanı" -#: ../gui/wxpython/menustrings.py:5 ../gui/wxpython/menustrings.py:2005 +#: ../gui/wxpython/menustrings.py:5 ../gui/wxpython/menustrings.py:2006 #: ../gui/wxpython/image2target/ii2t_menustrings.py:6 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1973 #: ../gui/wxpython/nviz/tools.py:1360 @@ -4328,7 +4293,7 @@ msgid "Create new workspace" msgstr "" -#: ../gui/wxpython/menustrings.py:7 ../gui/wxpython/menustrings.py:2007 +#: ../gui/wxpython/menustrings.py:7 ../gui/wxpython/menustrings.py:2008 #: ../gui/wxpython/image2target/ii2t_menustrings.py:8 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1975 msgid "Open" @@ -4341,11 +4306,11 @@ #: ../gui/wxpython/menustrings.py:10 #: ../gui/wxpython/image2target/ii2t_menustrings.py:11 -#: ../gui/wxpython/lmgr/frame.py:1615 ../gui/wxpython/lmgr/frame.py:1636 +#: ../gui/wxpython/lmgr/frame.py:1618 ../gui/wxpython/lmgr/frame.py:1639 msgid "Save workspace" msgstr "Çalışma alanını kaydet" -#: ../gui/wxpython/menustrings.py:11 ../gui/wxpython/menustrings.py:2011 +#: ../gui/wxpython/menustrings.py:11 ../gui/wxpython/menustrings.py:2012 #: ../gui/wxpython/image2target/ii2t_menustrings.py:12 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1979 msgid "Save as" @@ -4356,10 +4321,10 @@ msgid "Save workspace to file" msgstr "" -#: ../gui/wxpython/menustrings.py:13 ../gui/wxpython/menustrings.py:2013 +#: ../gui/wxpython/menustrings.py:13 ../gui/wxpython/menustrings.py:2014 #: ../gui/wxpython/image2target/ii2t_menustrings.py:14 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1981 -#: ../gui/wxpython/gui_core/forms.py:561 +#: ../gui/wxpython/gui_core/forms.py:573 #: ../gui/wxpython/mapswipe/dialogs.py:193 msgid "Close" msgstr "" @@ -4464,143 +4429,143 @@ msgid "Close all open map display windows" msgstr "" -#: ../gui/wxpython/menustrings.py:37 ../gui/wxpython/menustrings.py:1055 +#: ../gui/wxpython/menustrings.py:37 ../gui/wxpython/menustrings.py:1056 msgid "Simplified raster import with reprojection" msgstr "" #: ../gui/wxpython/menustrings.py:38 ../gui/wxpython/menustrings.py:40 -#: ../gui/wxpython/menustrings.py:1056 ../gui/wxpython/menustrings.py:1058 +#: ../gui/wxpython/menustrings.py:1057 ../gui/wxpython/menustrings.py:1059 #: ../gui/wxpython/image2target/ii2t_menustrings.py:39 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1040 msgid "Imports raster data into a GRASS raster map using GDAL library." msgstr "" -#: ../gui/wxpython/menustrings.py:39 ../gui/wxpython/menustrings.py:1057 +#: ../gui/wxpython/menustrings.py:39 ../gui/wxpython/menustrings.py:1058 msgid "Import of common raster formats" msgstr "" -#: ../gui/wxpython/menustrings.py:41 ../gui/wxpython/menustrings.py:1059 +#: ../gui/wxpython/menustrings.py:41 ../gui/wxpython/menustrings.py:1060 #: ../gui/wxpython/image2target/ii2t_menustrings.py:42 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1043 msgid "ASCII x,y,z point import and gridding" msgstr "ASCII x,y,z noktalarını içe aktar ve ızgarala" -#: ../gui/wxpython/menustrings.py:42 ../gui/wxpython/menustrings.py:1060 +#: ../gui/wxpython/menustrings.py:42 ../gui/wxpython/menustrings.py:1061 #: ../gui/wxpython/image2target/ii2t_menustrings.py:43 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1044 msgid "Creates a raster map from an assemblage of many coordinates using univariate statistics." msgstr "" -#: ../gui/wxpython/menustrings.py:43 ../gui/wxpython/menustrings.py:1061 +#: ../gui/wxpython/menustrings.py:43 ../gui/wxpython/menustrings.py:1062 #: ../gui/wxpython/image2target/ii2t_menustrings.py:44 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1045 msgid "ASCII grid import" msgstr "ASCII Gridi içe aktar" -#: ../gui/wxpython/menustrings.py:44 ../gui/wxpython/menustrings.py:1062 +#: ../gui/wxpython/menustrings.py:44 ../gui/wxpython/menustrings.py:1063 #: ../gui/wxpython/image2target/ii2t_menustrings.py:45 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1046 msgid "Converts a GRASS ASCII raster file to binary raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:45 ../gui/wxpython/menustrings.py:1063 +#: ../gui/wxpython/menustrings.py:45 ../gui/wxpython/menustrings.py:1064 #: ../gui/wxpython/image2target/ii2t_menustrings.py:46 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1047 msgid "ASCII polygons, lines, and point import" msgstr "" -#: ../gui/wxpython/menustrings.py:46 ../gui/wxpython/menustrings.py:1064 +#: ../gui/wxpython/menustrings.py:46 ../gui/wxpython/menustrings.py:1065 #: ../gui/wxpython/image2target/ii2t_menustrings.py:47 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1048 msgid "Creates raster maps from ASCII polygon/line/point data files." msgstr "ASCII poligon/çizgi/nokta veri dosyalarından raster haritalar oluÅŸturur." -#: ../gui/wxpython/menustrings.py:47 ../gui/wxpython/menustrings.py:1065 +#: ../gui/wxpython/menustrings.py:47 ../gui/wxpython/menustrings.py:1066 #: ../gui/wxpython/image2target/ii2t_menustrings.py:48 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1049 msgid "Raw binary array import" msgstr "" -#: ../gui/wxpython/menustrings.py:48 ../gui/wxpython/menustrings.py:1066 +#: ../gui/wxpython/menustrings.py:48 ../gui/wxpython/menustrings.py:1067 #: ../gui/wxpython/image2target/ii2t_menustrings.py:49 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1050 msgid "Import a binary raster file into a GRASS raster map layer." msgstr "Ä°kili raster dosyayı GRASS raster harita katmanı olarak içe aktar." -#: ../gui/wxpython/menustrings.py:49 ../gui/wxpython/menustrings.py:1067 +#: ../gui/wxpython/menustrings.py:49 ../gui/wxpython/menustrings.py:1068 #: ../gui/wxpython/image2target/ii2t_menustrings.py:50 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1051 msgid "GRIDATB.FOR import" msgstr "GRIDATB.FOR içe aktar" -#: ../gui/wxpython/menustrings.py:50 ../gui/wxpython/menustrings.py:1068 +#: ../gui/wxpython/menustrings.py:50 ../gui/wxpython/menustrings.py:1069 #: ../gui/wxpython/image2target/ii2t_menustrings.py:51 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1052 msgid "Imports GRIDATB.FOR map file (TOPMODEL) into a GRASS raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:51 ../gui/wxpython/menustrings.py:1069 +#: ../gui/wxpython/menustrings.py:51 ../gui/wxpython/menustrings.py:1070 #: ../gui/wxpython/image2target/ii2t_menustrings.py:52 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1053 msgid "Matlab 2D array import" msgstr "" -#: ../gui/wxpython/menustrings.py:52 ../gui/wxpython/menustrings.py:1070 +#: ../gui/wxpython/menustrings.py:52 ../gui/wxpython/menustrings.py:1071 #: ../gui/wxpython/image2target/ii2t_menustrings.py:53 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1054 msgid "Imports a binary MAT-File(v4) to a GRASS raster." msgstr "Ä°kili MAT-File(v4) GRASS raster harita katmanına dönüştür." -#: ../gui/wxpython/menustrings.py:53 ../gui/wxpython/menustrings.py:1071 +#: ../gui/wxpython/menustrings.py:53 ../gui/wxpython/menustrings.py:1072 #: ../gui/wxpython/image2target/ii2t_menustrings.py:54 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1055 msgid "PNG import" msgstr "" -#: ../gui/wxpython/menustrings.py:54 ../gui/wxpython/menustrings.py:1072 +#: ../gui/wxpython/menustrings.py:54 ../gui/wxpython/menustrings.py:1073 #: ../gui/wxpython/image2target/ii2t_menustrings.py:55 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1056 msgid "Imports non-georeferenced PNG format image." msgstr "" -#: ../gui/wxpython/menustrings.py:55 ../gui/wxpython/menustrings.py:1073 +#: ../gui/wxpython/menustrings.py:55 ../gui/wxpython/menustrings.py:1074 #: ../gui/wxpython/image2target/ii2t_menustrings.py:56 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1057 msgid "SPOT NDVI import" msgstr "SPOT NDVI içe aktar" -#: ../gui/wxpython/menustrings.py:56 ../gui/wxpython/menustrings.py:1074 +#: ../gui/wxpython/menustrings.py:56 ../gui/wxpython/menustrings.py:1075 #: ../gui/wxpython/image2target/ii2t_menustrings.py:57 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1058 msgid "Imports SPOT VGT NDVI data into a raster map." msgstr "Raster haritaya SPOT VGT NDVI verisini aktar." -#: ../gui/wxpython/menustrings.py:57 ../gui/wxpython/menustrings.py:1075 +#: ../gui/wxpython/menustrings.py:57 ../gui/wxpython/menustrings.py:1076 #: ../gui/wxpython/image2target/ii2t_menustrings.py:58 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1059 msgid "SRTM HGT import" msgstr "SRTM (.hgt) içe aktar" -#: ../gui/wxpython/menustrings.py:58 ../gui/wxpython/menustrings.py:1076 +#: ../gui/wxpython/menustrings.py:58 ../gui/wxpython/menustrings.py:1077 #: ../gui/wxpython/image2target/ii2t_menustrings.py:59 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1060 msgid "Imports SRTM HGT files into raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:59 ../gui/wxpython/menustrings.py:1077 +#: ../gui/wxpython/menustrings.py:59 ../gui/wxpython/menustrings.py:1078 #: ../gui/wxpython/image2target/ii2t_menustrings.py:60 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1061 msgid "Terra ASTER HDF import" msgstr "Terra ASTER HDF içe aktar" -#: ../gui/wxpython/menustrings.py:60 ../gui/wxpython/menustrings.py:1078 +#: ../gui/wxpython/menustrings.py:60 ../gui/wxpython/menustrings.py:1079 #: ../gui/wxpython/image2target/ii2t_menustrings.py:61 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1062 msgid "Georeference, rectify, and import Terra-ASTER imagery and relative DEMs using gdalwarp." msgstr "" #: ../gui/wxpython/menustrings.py:61 ../gui/wxpython/menustrings.py:86 -#: ../gui/wxpython/menustrings.py:1079 ../gui/wxpython/menustrings.py:1104 +#: ../gui/wxpython/menustrings.py:1080 ../gui/wxpython/menustrings.py:1105 #: ../gui/wxpython/image2target/ii2t_menustrings.py:62 #: ../gui/wxpython/image2target/ii2t_menustrings.py:86 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1063 @@ -4608,24 +4573,22 @@ msgid "LAS LiDAR points import" msgstr "" -#: ../gui/wxpython/menustrings.py:62 ../gui/wxpython/menustrings.py:1080 +#: ../gui/wxpython/menustrings.py:62 ../gui/wxpython/menustrings.py:1081 msgid "Creates a raster map from LAS LiDAR points using univariate statistics." msgstr "" -#: ../gui/wxpython/menustrings.py:63 ../gui/wxpython/menustrings.py:1081 +#: ../gui/wxpython/menustrings.py:63 ../gui/wxpython/menustrings.py:1082 #: ../gui/wxpython/image2target/ii2t_menustrings.py:63 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1064 msgid "Unpack raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:64 ../gui/wxpython/menustrings.py:1082 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:64 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1065 -msgid "Imports a raster map as GRASS GIS specific archive file (packed with r.pack)" +#: ../gui/wxpython/menustrings.py:64 ../gui/wxpython/menustrings.py:1083 +msgid "Imports a GRASS GIS specific raster archive file (packed with r.pack) as a raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:65 ../gui/wxpython/menustrings.py:291 -#: ../gui/wxpython/menustrings.py:1083 ../gui/wxpython/menustrings.py:1233 +#: ../gui/wxpython/menustrings.py:65 ../gui/wxpython/menustrings.py:292 +#: ../gui/wxpython/menustrings.py:1084 ../gui/wxpython/menustrings.py:1234 #: ../gui/wxpython/image2target/ii2t_menustrings.py:65 #: ../gui/wxpython/image2target/ii2t_menustrings.py:286 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1066 @@ -4633,8 +4596,8 @@ msgid "Reproject raster map from different GRASS location" msgstr "" -#: ../gui/wxpython/menustrings.py:66 ../gui/wxpython/menustrings.py:292 -#: ../gui/wxpython/menustrings.py:1084 ../gui/wxpython/menustrings.py:1234 +#: ../gui/wxpython/menustrings.py:66 ../gui/wxpython/menustrings.py:293 +#: ../gui/wxpython/menustrings.py:1085 ../gui/wxpython/menustrings.py:1235 #: ../gui/wxpython/image2target/ii2t_menustrings.py:66 #: ../gui/wxpython/image2target/ii2t_menustrings.py:287 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1067 @@ -4642,123 +4605,121 @@ msgid "Re-projects a raster map from given location to the current location." msgstr "" -#: ../gui/wxpython/menustrings.py:68 ../gui/wxpython/menustrings.py:1086 +#: ../gui/wxpython/menustrings.py:68 ../gui/wxpython/menustrings.py:1087 msgid "Simplified vector import with reprojection" msgstr "" #: ../gui/wxpython/menustrings.py:69 ../gui/wxpython/menustrings.py:71 -#: ../gui/wxpython/menustrings.py:1087 ../gui/wxpython/menustrings.py:1089 +#: ../gui/wxpython/menustrings.py:1088 ../gui/wxpython/menustrings.py:1090 #: ../gui/wxpython/image2target/ii2t_menustrings.py:69 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1070 msgid "Imports vector data into a GRASS vector map using OGR library." msgstr "" -#: ../gui/wxpython/menustrings.py:70 ../gui/wxpython/menustrings.py:1088 +#: ../gui/wxpython/menustrings.py:70 ../gui/wxpython/menustrings.py:1089 msgid "Import of common vector formats" msgstr "" -#: ../gui/wxpython/menustrings.py:72 ../gui/wxpython/menustrings.py:1090 +#: ../gui/wxpython/menustrings.py:72 ../gui/wxpython/menustrings.py:1091 #: ../gui/wxpython/image2target/ii2t_menustrings.py:72 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1073 msgid "ASCII points or GRASS ASCII format" msgstr "" -#: ../gui/wxpython/menustrings.py:73 ../gui/wxpython/menustrings.py:1091 +#: ../gui/wxpython/menustrings.py:73 ../gui/wxpython/menustrings.py:1092 #: ../gui/wxpython/image2target/ii2t_menustrings.py:73 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1074 msgid "Creates a vector map from an ASCII points file or ASCII vector file." msgstr "" -#: ../gui/wxpython/menustrings.py:74 ../gui/wxpython/menustrings.py:1092 +#: ../gui/wxpython/menustrings.py:74 ../gui/wxpython/menustrings.py:1093 #: ../gui/wxpython/image2target/ii2t_menustrings.py:74 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1075 msgid "ASCII points as a vector lines" msgstr "" -#: ../gui/wxpython/menustrings.py:75 ../gui/wxpython/menustrings.py:1093 +#: ../gui/wxpython/menustrings.py:75 ../gui/wxpython/menustrings.py:1094 #: ../gui/wxpython/image2target/ii2t_menustrings.py:75 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1076 msgid "Imports ASCII x,y[,z] coordinates as a series of lines." msgstr "" -#: ../gui/wxpython/menustrings.py:76 ../gui/wxpython/menustrings.py:1094 +#: ../gui/wxpython/menustrings.py:76 ../gui/wxpython/menustrings.py:1095 #: ../gui/wxpython/image2target/ii2t_menustrings.py:76 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1077 msgid "DXF import" msgstr "DXF dosyasını içe aktar" -#: ../gui/wxpython/menustrings.py:77 ../gui/wxpython/menustrings.py:1095 +#: ../gui/wxpython/menustrings.py:77 ../gui/wxpython/menustrings.py:1096 #: ../gui/wxpython/image2target/ii2t_menustrings.py:77 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1078 msgid "Converts files in DXF format to GRASS vector map format." msgstr "DXF biçimindeki dosyaları GRASS vektör haritasına dönüştürür." -#: ../gui/wxpython/menustrings.py:78 ../gui/wxpython/menustrings.py:1096 +#: ../gui/wxpython/menustrings.py:78 ../gui/wxpython/menustrings.py:1097 #: ../gui/wxpython/image2target/ii2t_menustrings.py:78 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1079 msgid "WFS" msgstr "" -#: ../gui/wxpython/menustrings.py:79 ../gui/wxpython/menustrings.py:1097 +#: ../gui/wxpython/menustrings.py:79 ../gui/wxpython/menustrings.py:1098 #: ../gui/wxpython/image2target/ii2t_menustrings.py:79 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1080 msgid "Imports GetFeature from a WFS server." msgstr "" -#: ../gui/wxpython/menustrings.py:80 ../gui/wxpython/menustrings.py:1098 +#: ../gui/wxpython/menustrings.py:80 ../gui/wxpython/menustrings.py:1099 #: ../gui/wxpython/image2target/ii2t_menustrings.py:80 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1081 msgid "ESRI e00 import" msgstr "ESRI e00 dosyasını içe aktar" -#: ../gui/wxpython/menustrings.py:81 ../gui/wxpython/menustrings.py:1099 +#: ../gui/wxpython/menustrings.py:81 ../gui/wxpython/menustrings.py:1100 #: ../gui/wxpython/image2target/ii2t_menustrings.py:81 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1082 msgid "Imports E00 file into a vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:82 ../gui/wxpython/menustrings.py:1100 +#: ../gui/wxpython/menustrings.py:82 ../gui/wxpython/menustrings.py:1101 #: ../gui/wxpython/image2target/ii2t_menustrings.py:82 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1083 msgid "Geonames import" msgstr "" -#: ../gui/wxpython/menustrings.py:83 ../gui/wxpython/menustrings.py:1101 +#: ../gui/wxpython/menustrings.py:83 ../gui/wxpython/menustrings.py:1102 #: ../gui/wxpython/image2target/ii2t_menustrings.py:83 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1084 msgid "Imports geonames.org country files into a vector points map." msgstr "" -#: ../gui/wxpython/menustrings.py:84 ../gui/wxpython/menustrings.py:1102 +#: ../gui/wxpython/menustrings.py:84 ../gui/wxpython/menustrings.py:1103 #: ../gui/wxpython/image2target/ii2t_menustrings.py:84 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1085 msgid "Matlab array or Mapgen format import" msgstr "" -#: ../gui/wxpython/menustrings.py:85 ../gui/wxpython/menustrings.py:1103 +#: ../gui/wxpython/menustrings.py:85 ../gui/wxpython/menustrings.py:1104 #: ../gui/wxpython/image2target/ii2t_menustrings.py:85 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1086 msgid "Imports Mapgen or Matlab-ASCII vector maps into GRASS." msgstr "" -#: ../gui/wxpython/menustrings.py:87 ../gui/wxpython/menustrings.py:1105 +#: ../gui/wxpython/menustrings.py:87 ../gui/wxpython/menustrings.py:1106 msgid "Converts LAS LiDAR point clouds to a GRASS vector map with libLAS." msgstr "" -#: ../gui/wxpython/menustrings.py:88 ../gui/wxpython/menustrings.py:1106 +#: ../gui/wxpython/menustrings.py:88 ../gui/wxpython/menustrings.py:1107 #: ../gui/wxpython/image2target/ii2t_menustrings.py:87 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1088 msgid "Unpack vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:89 ../gui/wxpython/menustrings.py:1107 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:88 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1089 -msgid "Imports a vector map as GRASS GIS specific archive file (packed with v.pack)" +#: ../gui/wxpython/menustrings.py:89 ../gui/wxpython/menustrings.py:1108 +msgid "Imports a GRASS GIS specific vector archive file (packed with v.pack) as a vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:90 ../gui/wxpython/menustrings.py:571 -#: ../gui/wxpython/menustrings.py:1108 ../gui/wxpython/menustrings.py:1513 +#: ../gui/wxpython/menustrings.py:90 ../gui/wxpython/menustrings.py:572 +#: ../gui/wxpython/menustrings.py:1109 ../gui/wxpython/menustrings.py:1514 #: ../gui/wxpython/image2target/ii2t_menustrings.py:89 #: ../gui/wxpython/image2target/ii2t_menustrings.py:564 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1090 @@ -4766,8 +4727,8 @@ msgid "Reproject vector map from different GRASS location" msgstr "" -#: ../gui/wxpython/menustrings.py:91 ../gui/wxpython/menustrings.py:572 -#: ../gui/wxpython/menustrings.py:1109 ../gui/wxpython/menustrings.py:1514 +#: ../gui/wxpython/menustrings.py:91 ../gui/wxpython/menustrings.py:573 +#: ../gui/wxpython/menustrings.py:1110 ../gui/wxpython/menustrings.py:1515 #: ../gui/wxpython/image2target/ii2t_menustrings.py:90 #: ../gui/wxpython/image2target/ii2t_menustrings.py:565 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1091 @@ -4775,55 +4736,55 @@ msgid "Re-projects a vector map from one location to the current location." msgstr "" -#: ../gui/wxpython/menustrings.py:92 ../gui/wxpython/menustrings.py:1110 +#: ../gui/wxpython/menustrings.py:92 ../gui/wxpython/menustrings.py:1111 #: ../gui/wxpython/image2target/ii2t_menustrings.py:91 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1092 msgid "Import 3D raster data" msgstr "" -#: ../gui/wxpython/menustrings.py:93 ../gui/wxpython/menustrings.py:1111 +#: ../gui/wxpython/menustrings.py:93 ../gui/wxpython/menustrings.py:1112 #: ../gui/wxpython/image2target/ii2t_menustrings.py:92 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1093 msgid "ASCII 3D import" msgstr "ASCII 3B dosyayı içe aktar" -#: ../gui/wxpython/menustrings.py:94 ../gui/wxpython/menustrings.py:1112 +#: ../gui/wxpython/menustrings.py:94 ../gui/wxpython/menustrings.py:1113 #: ../gui/wxpython/image2target/ii2t_menustrings.py:93 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1094 msgid "Converts a 3D ASCII raster text file into a (binary) 3D raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:95 ../gui/wxpython/menustrings.py:1113 +#: ../gui/wxpython/menustrings.py:95 ../gui/wxpython/menustrings.py:1114 #: ../gui/wxpython/image2target/ii2t_menustrings.py:94 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1095 msgid "Raw binary array 3D import" msgstr "" -#: ../gui/wxpython/menustrings.py:96 ../gui/wxpython/menustrings.py:1114 +#: ../gui/wxpython/menustrings.py:96 ../gui/wxpython/menustrings.py:1115 #: ../gui/wxpython/image2target/ii2t_menustrings.py:95 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1096 msgid "Imports a binary raster file into a GRASS 3D raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:97 ../gui/wxpython/menustrings.py:1115 +#: ../gui/wxpython/menustrings.py:97 ../gui/wxpython/menustrings.py:1116 #: ../gui/wxpython/image2target/ii2t_menustrings.py:96 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1097 msgid "Vis5D import" msgstr "Vis5D içe aktar" -#: ../gui/wxpython/menustrings.py:98 ../gui/wxpython/menustrings.py:1116 +#: ../gui/wxpython/menustrings.py:98 ../gui/wxpython/menustrings.py:1117 #: ../gui/wxpython/image2target/ii2t_menustrings.py:97 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1098 msgid "Import 3-dimensional Vis5D files." msgstr "3 boyutlu Vis5D dosyalarını içe aktar." -#: ../gui/wxpython/menustrings.py:99 ../gui/wxpython/menustrings.py:1117 +#: ../gui/wxpython/menustrings.py:99 ../gui/wxpython/menustrings.py:1118 #: ../gui/wxpython/image2target/ii2t_menustrings.py:98 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1099 msgid "Import database table" msgstr "Veritabanı tablosunu içe aktar" -#: ../gui/wxpython/menustrings.py:100 ../gui/wxpython/menustrings.py:1118 +#: ../gui/wxpython/menustrings.py:100 ../gui/wxpython/menustrings.py:1119 #: ../gui/wxpython/image2target/ii2t_menustrings.py:68 #: ../gui/wxpython/image2target/ii2t_menustrings.py:99 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1069 @@ -4831,21 +4792,21 @@ msgid "Common import formats" msgstr "" -#: ../gui/wxpython/menustrings.py:101 ../gui/wxpython/menustrings.py:1119 +#: ../gui/wxpython/menustrings.py:101 ../gui/wxpython/menustrings.py:1120 #: ../gui/wxpython/image2target/ii2t_menustrings.py:100 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1101 msgid "Imports attribute tables in various formats." msgstr "DeÄŸiÅŸik biçimlerdeki öznitelik tablolarını içe aktar." -#: ../gui/wxpython/menustrings.py:102 ../gui/wxpython/menustrings.py:1120 +#: ../gui/wxpython/menustrings.py:102 ../gui/wxpython/menustrings.py:1121 #: ../gui/wxpython/image2target/ii2t_menustrings.py:101 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1102 msgid "Export raster map" msgstr "Raster haritayı dışa aktar" #: ../gui/wxpython/menustrings.py:103 ../gui/wxpython/menustrings.py:132 -#: ../gui/wxpython/menustrings.py:158 ../gui/wxpython/menustrings.py:1121 -#: ../gui/wxpython/menustrings.py:1150 ../gui/wxpython/menustrings.py:1176 +#: ../gui/wxpython/menustrings.py:158 ../gui/wxpython/menustrings.py:1122 +#: ../gui/wxpython/menustrings.py:1151 ../gui/wxpython/menustrings.py:1177 #: ../gui/wxpython/image2target/ii2t_menustrings.py:102 #: ../gui/wxpython/image2target/ii2t_menustrings.py:131 #: ../gui/wxpython/image2target/ii2t_menustrings.py:156 @@ -4855,122 +4816,122 @@ msgid "Common export formats" msgstr "" -#: ../gui/wxpython/menustrings.py:104 ../gui/wxpython/menustrings.py:1122 +#: ../gui/wxpython/menustrings.py:104 ../gui/wxpython/menustrings.py:1123 #: ../gui/wxpython/image2target/ii2t_menustrings.py:103 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1104 msgid "Exports GRASS raster maps into GDAL supported formats." msgstr "" -#: ../gui/wxpython/menustrings.py:105 ../gui/wxpython/menustrings.py:1123 +#: ../gui/wxpython/menustrings.py:105 ../gui/wxpython/menustrings.py:1124 #: ../gui/wxpython/image2target/ii2t_menustrings.py:104 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1105 msgid "ASCII grid export" msgstr "ASCII Gridi dışa aktar" -#: ../gui/wxpython/menustrings.py:106 ../gui/wxpython/menustrings.py:1124 +#: ../gui/wxpython/menustrings.py:106 ../gui/wxpython/menustrings.py:1125 #: ../gui/wxpython/image2target/ii2t_menustrings.py:105 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1106 msgid "Converts a raster map layer into a GRASS ASCII text file." msgstr "" -#: ../gui/wxpython/menustrings.py:107 ../gui/wxpython/menustrings.py:1125 +#: ../gui/wxpython/menustrings.py:107 ../gui/wxpython/menustrings.py:1126 #: ../gui/wxpython/image2target/ii2t_menustrings.py:106 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1107 msgid "ASCII x,y,z points export" msgstr "" -#: ../gui/wxpython/menustrings.py:108 ../gui/wxpython/menustrings.py:1126 +#: ../gui/wxpython/menustrings.py:108 ../gui/wxpython/menustrings.py:1127 #: ../gui/wxpython/image2target/ii2t_menustrings.py:107 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1108 msgid "Exports a raster map to a text file as x,y,z values based on cell centers." msgstr "" -#: ../gui/wxpython/menustrings.py:109 ../gui/wxpython/menustrings.py:1127 +#: ../gui/wxpython/menustrings.py:109 ../gui/wxpython/menustrings.py:1128 #: ../gui/wxpython/image2target/ii2t_menustrings.py:108 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1109 msgid "GRIDATB.FOR export" msgstr "GRIDATB.FOR dışa aktar" -#: ../gui/wxpython/menustrings.py:110 ../gui/wxpython/menustrings.py:1128 +#: ../gui/wxpython/menustrings.py:110 ../gui/wxpython/menustrings.py:1129 #: ../gui/wxpython/image2target/ii2t_menustrings.py:109 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1110 msgid "Exports GRASS raster map to GRIDATB.FOR map file (TOPMODEL)." msgstr "" -#: ../gui/wxpython/menustrings.py:111 ../gui/wxpython/menustrings.py:1129 +#: ../gui/wxpython/menustrings.py:111 ../gui/wxpython/menustrings.py:1130 #: ../gui/wxpython/image2target/ii2t_menustrings.py:110 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1111 msgid "Matlab 2D array export" msgstr "" -#: ../gui/wxpython/menustrings.py:112 ../gui/wxpython/menustrings.py:1130 +#: ../gui/wxpython/menustrings.py:112 ../gui/wxpython/menustrings.py:1131 #: ../gui/wxpython/image2target/ii2t_menustrings.py:111 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1112 msgid "Exports a GRASS raster to a binary MAT-File." msgstr "GRASS raster dosyasını ikili MAT-dosyasına aktar." -#: ../gui/wxpython/menustrings.py:113 ../gui/wxpython/menustrings.py:1131 +#: ../gui/wxpython/menustrings.py:113 ../gui/wxpython/menustrings.py:1132 #: ../gui/wxpython/image2target/ii2t_menustrings.py:112 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1113 msgid "Raw binary array export" msgstr "" -#: ../gui/wxpython/menustrings.py:114 ../gui/wxpython/menustrings.py:1132 +#: ../gui/wxpython/menustrings.py:114 ../gui/wxpython/menustrings.py:1133 #: ../gui/wxpython/image2target/ii2t_menustrings.py:113 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1114 msgid "Exports a GRASS raster to a binary array." msgstr "GRASS raster dosyasını ikili diziye aktar." -#: ../gui/wxpython/menustrings.py:115 ../gui/wxpython/menustrings.py:1133 +#: ../gui/wxpython/menustrings.py:115 ../gui/wxpython/menustrings.py:1134 #: ../gui/wxpython/image2target/ii2t_menustrings.py:114 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1115 msgid "MPEG-1 export" msgstr "MPEG-1 dışa aktar" -#: ../gui/wxpython/menustrings.py:116 ../gui/wxpython/menustrings.py:1134 +#: ../gui/wxpython/menustrings.py:116 ../gui/wxpython/menustrings.py:1135 #: ../gui/wxpython/image2target/ii2t_menustrings.py:115 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1116 msgid "Converts raster map series to MPEG movie." msgstr "" -#: ../gui/wxpython/menustrings.py:117 ../gui/wxpython/menustrings.py:1135 +#: ../gui/wxpython/menustrings.py:117 ../gui/wxpython/menustrings.py:1136 #: ../gui/wxpython/image2target/ii2t_menustrings.py:116 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1117 msgid "PNG export" msgstr "PNG olarak dışa aktar" -#: ../gui/wxpython/menustrings.py:118 ../gui/wxpython/menustrings.py:1136 +#: ../gui/wxpython/menustrings.py:118 ../gui/wxpython/menustrings.py:1137 #: ../gui/wxpython/image2target/ii2t_menustrings.py:117 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1118 msgid "Export a GRASS raster map as a non-georeferenced PNG image." msgstr "" -#: ../gui/wxpython/menustrings.py:119 ../gui/wxpython/menustrings.py:1137 +#: ../gui/wxpython/menustrings.py:119 ../gui/wxpython/menustrings.py:1138 #: ../gui/wxpython/image2target/ii2t_menustrings.py:118 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1119 msgid "PPM export" msgstr "PPM olarak dışa aktar" -#: ../gui/wxpython/menustrings.py:120 ../gui/wxpython/menustrings.py:1138 +#: ../gui/wxpython/menustrings.py:120 ../gui/wxpython/menustrings.py:1139 #: ../gui/wxpython/image2target/ii2t_menustrings.py:119 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1120 msgid "Converts a GRASS raster map to a PPM image file." msgstr "" -#: ../gui/wxpython/menustrings.py:121 ../gui/wxpython/menustrings.py:1139 +#: ../gui/wxpython/menustrings.py:121 ../gui/wxpython/menustrings.py:1140 #: ../gui/wxpython/image2target/ii2t_menustrings.py:120 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1121 msgid "PPM from RGB export" msgstr "RGB den PPM'e ver **************" -#: ../gui/wxpython/menustrings.py:122 ../gui/wxpython/menustrings.py:1140 +#: ../gui/wxpython/menustrings.py:122 ../gui/wxpython/menustrings.py:1141 #: ../gui/wxpython/image2target/ii2t_menustrings.py:121 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1122 msgid "Converts 3 GRASS raster layers (R,G,B) to a PPM image file." msgstr "" #: ../gui/wxpython/menustrings.py:123 ../gui/wxpython/menustrings.py:140 -#: ../gui/wxpython/menustrings.py:1141 ../gui/wxpython/menustrings.py:1158 +#: ../gui/wxpython/menustrings.py:1142 ../gui/wxpython/menustrings.py:1159 #: ../gui/wxpython/image2target/ii2t_menustrings.py:122 #: ../gui/wxpython/image2target/ii2t_menustrings.py:138 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1123 @@ -4978,27 +4939,27 @@ msgid "POV-Ray export" msgstr "POV-Ray dışa aktar" -#: ../gui/wxpython/menustrings.py:124 ../gui/wxpython/menustrings.py:1142 +#: ../gui/wxpython/menustrings.py:124 ../gui/wxpython/menustrings.py:1143 #: ../gui/wxpython/image2target/ii2t_menustrings.py:123 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1124 msgid "Converts a raster map layer into a height-field file for POV-Ray." msgstr "" -#: ../gui/wxpython/menustrings.py:125 ../gui/wxpython/menustrings.py:1143 +#: ../gui/wxpython/menustrings.py:125 ../gui/wxpython/menustrings.py:1144 #: ../gui/wxpython/image2target/ii2t_menustrings.py:124 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1125 msgid "VRML export" msgstr "VRML olarak dışa aktar" -#: ../gui/wxpython/menustrings.py:126 ../gui/wxpython/menustrings.py:1144 +#: ../gui/wxpython/menustrings.py:126 ../gui/wxpython/menustrings.py:1145 #: ../gui/wxpython/image2target/ii2t_menustrings.py:125 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1126 msgid "Exports a raster map to the Virtual Reality Modeling Language (VRML)." msgstr "Raster haritayı Virtual Reality Modeling Language (VRML) e ver. ???????????????????????" #: ../gui/wxpython/menustrings.py:127 ../gui/wxpython/menustrings.py:144 -#: ../gui/wxpython/menustrings.py:155 ../gui/wxpython/menustrings.py:1145 -#: ../gui/wxpython/menustrings.py:1162 ../gui/wxpython/menustrings.py:1173 +#: ../gui/wxpython/menustrings.py:155 ../gui/wxpython/menustrings.py:1146 +#: ../gui/wxpython/menustrings.py:1163 ../gui/wxpython/menustrings.py:1174 #: ../gui/wxpython/image2target/ii2t_menustrings.py:126 #: ../gui/wxpython/image2target/ii2t_menustrings.py:142 #: ../gui/wxpython/image2target/ii2t_menustrings.py:153 @@ -5008,227 +4969,227 @@ msgid "VTK export" msgstr "VTK olarak dışa aktar" -#: ../gui/wxpython/menustrings.py:128 ../gui/wxpython/menustrings.py:1146 +#: ../gui/wxpython/menustrings.py:128 ../gui/wxpython/menustrings.py:1147 #: ../gui/wxpython/image2target/ii2t_menustrings.py:127 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1128 msgid "Converts raster maps into the VTK-ASCII format." msgstr "" -#: ../gui/wxpython/menustrings.py:129 ../gui/wxpython/menustrings.py:1147 +#: ../gui/wxpython/menustrings.py:129 ../gui/wxpython/menustrings.py:1148 #: ../gui/wxpython/image2target/ii2t_menustrings.py:128 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1129 msgid "Pack raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:130 ../gui/wxpython/menustrings.py:1148 +#: ../gui/wxpython/menustrings.py:130 ../gui/wxpython/menustrings.py:1149 #: ../gui/wxpython/image2target/ii2t_menustrings.py:129 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1130 msgid "Exports a raster map as GRASS GIS specific archive file" msgstr "" -#: ../gui/wxpython/menustrings.py:131 ../gui/wxpython/menustrings.py:1149 +#: ../gui/wxpython/menustrings.py:131 ../gui/wxpython/menustrings.py:1150 #: ../gui/wxpython/image2target/ii2t_menustrings.py:130 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1131 msgid "Export vector map" msgstr "Vektör haritayı dışa aktar" -#: ../gui/wxpython/menustrings.py:133 ../gui/wxpython/menustrings.py:1151 +#: ../gui/wxpython/menustrings.py:133 ../gui/wxpython/menustrings.py:1152 msgid "Exports a vector map layer to any of the supported OGR vector formats. By default a vector map layer is exported to OGC GeoPackage format." msgstr "" -#: ../gui/wxpython/menustrings.py:134 ../gui/wxpython/menustrings.py:1152 +#: ../gui/wxpython/menustrings.py:134 ../gui/wxpython/menustrings.py:1153 #: ../gui/wxpython/image2target/ii2t_menustrings.py:133 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1134 msgid "ASCII points or GRASS ASCII vector export" msgstr "" -#: ../gui/wxpython/menustrings.py:135 ../gui/wxpython/menustrings.py:1153 +#: ../gui/wxpython/menustrings.py:135 ../gui/wxpython/menustrings.py:1154 #: ../gui/wxpython/image2target/ii2t_menustrings.py:134 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1135 msgid "Exports a vector map to a GRASS ASCII vector representation. By default only features with category are exported. To export all features use 'layer=-1'." msgstr "" -#: ../gui/wxpython/menustrings.py:136 ../gui/wxpython/menustrings.py:1154 +#: ../gui/wxpython/menustrings.py:136 ../gui/wxpython/menustrings.py:1155 #: ../gui/wxpython/image2target/ii2t_menustrings.py:135 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1136 msgid "DXF export" msgstr "DXF olarak dışa aktar" -#: ../gui/wxpython/menustrings.py:137 ../gui/wxpython/menustrings.py:1155 +#: ../gui/wxpython/menustrings.py:137 ../gui/wxpython/menustrings.py:1156 #: ../gui/wxpython/image2target/ii2t_menustrings.py:136 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1137 msgid "Exports vector map to DXF file format." msgstr "" -#: ../gui/wxpython/menustrings.py:138 ../gui/wxpython/menustrings.py:1156 +#: ../gui/wxpython/menustrings.py:138 ../gui/wxpython/menustrings.py:1157 #: ../gui/wxpython/image2target/ii2t_menustrings.py:137 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1138 msgid "PostGIS export" msgstr "" -#: ../gui/wxpython/menustrings.py:139 ../gui/wxpython/menustrings.py:1157 +#: ../gui/wxpython/menustrings.py:139 ../gui/wxpython/menustrings.py:1158 msgid "Exports a vector map layer to PostGIS feature table." msgstr "" -#: ../gui/wxpython/menustrings.py:141 ../gui/wxpython/menustrings.py:1159 +#: ../gui/wxpython/menustrings.py:141 ../gui/wxpython/menustrings.py:1160 #: ../gui/wxpython/image2target/ii2t_menustrings.py:139 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1140 msgid "Converts GRASS x,y,z points to POV-Ray x,z,y format." msgstr "GRASS x,y,z noktalarını POV-Ray x,z,y formatına dönüştür." -#: ../gui/wxpython/menustrings.py:142 ../gui/wxpython/menustrings.py:1160 +#: ../gui/wxpython/menustrings.py:142 ../gui/wxpython/menustrings.py:1161 #: ../gui/wxpython/image2target/ii2t_menustrings.py:140 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1141 msgid "SVG export" msgstr "SVG olarak dışa aktar" -#: ../gui/wxpython/menustrings.py:143 ../gui/wxpython/menustrings.py:1161 +#: ../gui/wxpython/menustrings.py:143 ../gui/wxpython/menustrings.py:1162 #: ../gui/wxpython/image2target/ii2t_menustrings.py:141 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1142 msgid "Exports a vector map to SVG file." msgstr "" -#: ../gui/wxpython/menustrings.py:145 ../gui/wxpython/menustrings.py:1163 +#: ../gui/wxpython/menustrings.py:145 ../gui/wxpython/menustrings.py:1164 #: ../gui/wxpython/image2target/ii2t_menustrings.py:143 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1144 msgid "Converts a vector map to VTK ASCII output." msgstr "" -#: ../gui/wxpython/menustrings.py:146 ../gui/wxpython/menustrings.py:1164 +#: ../gui/wxpython/menustrings.py:146 ../gui/wxpython/menustrings.py:1165 #: ../gui/wxpython/image2target/ii2t_menustrings.py:144 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1145 msgid "Pack vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:147 ../gui/wxpython/menustrings.py:1165 +#: ../gui/wxpython/menustrings.py:147 ../gui/wxpython/menustrings.py:1166 #: ../gui/wxpython/image2target/ii2t_menustrings.py:145 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1146 msgid "Exports a vector map as GRASS GIS specific archive file" msgstr "" -#: ../gui/wxpython/menustrings.py:148 ../gui/wxpython/menustrings.py:1166 +#: ../gui/wxpython/menustrings.py:148 ../gui/wxpython/menustrings.py:1167 #: ../gui/wxpython/image2target/ii2t_menustrings.py:146 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1147 msgid "Export 3D raster maps" msgstr "" -#: ../gui/wxpython/menustrings.py:149 ../gui/wxpython/menustrings.py:1167 +#: ../gui/wxpython/menustrings.py:149 ../gui/wxpython/menustrings.py:1168 #: ../gui/wxpython/image2target/ii2t_menustrings.py:147 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1148 msgid "ASCII 3D export" msgstr "ASCII 3B olarak dışa aktar" -#: ../gui/wxpython/menustrings.py:150 ../gui/wxpython/menustrings.py:1168 +#: ../gui/wxpython/menustrings.py:150 ../gui/wxpython/menustrings.py:1169 #: ../gui/wxpython/image2target/ii2t_menustrings.py:148 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1149 msgid "Converts a 3D raster map layer into a ASCII text file." msgstr "" -#: ../gui/wxpython/menustrings.py:151 ../gui/wxpython/menustrings.py:1169 +#: ../gui/wxpython/menustrings.py:151 ../gui/wxpython/menustrings.py:1170 #: ../gui/wxpython/image2target/ii2t_menustrings.py:149 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1150 msgid "Raw binary array 3D export" msgstr "" -#: ../gui/wxpython/menustrings.py:152 ../gui/wxpython/menustrings.py:1170 +#: ../gui/wxpython/menustrings.py:152 ../gui/wxpython/menustrings.py:1171 #: ../gui/wxpython/image2target/ii2t_menustrings.py:150 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1151 msgid "Exports a GRASS 3D raster map to a binary array." msgstr "" -#: ../gui/wxpython/menustrings.py:153 ../gui/wxpython/menustrings.py:1171 +#: ../gui/wxpython/menustrings.py:153 ../gui/wxpython/menustrings.py:1172 #: ../gui/wxpython/image2target/ii2t_menustrings.py:151 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1152 msgid "Vis5D export" msgstr "Vis5D olarak dışa aktar" -#: ../gui/wxpython/menustrings.py:154 ../gui/wxpython/menustrings.py:1172 +#: ../gui/wxpython/menustrings.py:154 ../gui/wxpython/menustrings.py:1173 #: ../gui/wxpython/image2target/ii2t_menustrings.py:152 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1153 msgid "Exports GRASS 3D raster map to 3-dimensional Vis5D file." msgstr "" -#: ../gui/wxpython/menustrings.py:156 ../gui/wxpython/menustrings.py:1174 +#: ../gui/wxpython/menustrings.py:156 ../gui/wxpython/menustrings.py:1175 #: ../gui/wxpython/image2target/ii2t_menustrings.py:154 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1155 msgid "Converts 3D raster maps into the VTK-ASCII format." msgstr "" -#: ../gui/wxpython/menustrings.py:157 ../gui/wxpython/menustrings.py:1175 +#: ../gui/wxpython/menustrings.py:157 ../gui/wxpython/menustrings.py:1176 #: ../gui/wxpython/image2target/ii2t_menustrings.py:155 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1156 msgid "Export database table" msgstr "" -#: ../gui/wxpython/menustrings.py:159 ../gui/wxpython/menustrings.py:1177 +#: ../gui/wxpython/menustrings.py:159 ../gui/wxpython/menustrings.py:1178 #: ../gui/wxpython/image2target/ii2t_menustrings.py:157 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1158 msgid "Exports attribute tables into various formats." msgstr "" -#: ../gui/wxpython/menustrings.py:160 ../gui/wxpython/menustrings.py:1178 +#: ../gui/wxpython/menustrings.py:160 ../gui/wxpython/menustrings.py:1179 #: ../gui/wxpython/image2target/ii2t_menustrings.py:158 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1159 msgid "Link external data" msgstr "" -#: ../gui/wxpython/menustrings.py:162 ../gui/wxpython/menustrings.py:1180 +#: ../gui/wxpython/menustrings.py:162 ../gui/wxpython/menustrings.py:1181 #: ../gui/wxpython/image2target/ii2t_menustrings.py:160 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1161 msgid "Link GDAL supported raster data as a pseudo GRASS raster map layer." msgstr "" -#: ../gui/wxpython/menustrings.py:164 ../gui/wxpython/menustrings.py:1182 +#: ../gui/wxpython/menustrings.py:164 ../gui/wxpython/menustrings.py:1183 #: ../gui/wxpython/image2target/ii2t_menustrings.py:162 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1163 msgid "Creates a new pseudo-vector map as a link to an OGR-supported layer." msgstr "" -#: ../gui/wxpython/menustrings.py:165 ../gui/wxpython/menustrings.py:1183 +#: ../gui/wxpython/menustrings.py:165 ../gui/wxpython/menustrings.py:1184 #: ../gui/wxpython/image2target/ii2t_menustrings.py:163 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1164 msgid "Output format for raster data" msgstr "" -#: ../gui/wxpython/menustrings.py:166 ../gui/wxpython/menustrings.py:1184 +#: ../gui/wxpython/menustrings.py:166 ../gui/wxpython/menustrings.py:1185 #: ../gui/wxpython/image2target/ii2t_menustrings.py:164 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1165 msgid "Redirects raster output to file utilizing GDAL library rather than storing in GRASS raster format." msgstr "" -#: ../gui/wxpython/menustrings.py:167 ../gui/wxpython/menustrings.py:1185 +#: ../gui/wxpython/menustrings.py:167 ../gui/wxpython/menustrings.py:1186 #: ../gui/wxpython/image2target/ii2t_menustrings.py:165 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1166 msgid "Output format for vector data" msgstr "" -#: ../gui/wxpython/menustrings.py:168 ../gui/wxpython/menustrings.py:1186 +#: ../gui/wxpython/menustrings.py:168 ../gui/wxpython/menustrings.py:1187 #: ../gui/wxpython/image2target/ii2t_menustrings.py:166 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1167 msgid "Defines vector output format utilizing OGR library." msgstr "" -#: ../gui/wxpython/menustrings.py:169 ../gui/wxpython/menustrings.py:1187 +#: ../gui/wxpython/menustrings.py:169 ../gui/wxpython/menustrings.py:1188 #: ../gui/wxpython/image2target/ii2t_menustrings.py:167 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1168 msgid "Manage maps" msgstr "" -#: ../gui/wxpython/menustrings.py:170 ../gui/wxpython/menustrings.py:1188 +#: ../gui/wxpython/menustrings.py:170 ../gui/wxpython/menustrings.py:1189 #: ../gui/wxpython/image2target/ii2t_menustrings.py:168 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1169 -#: ../gui/wxpython/gui_core/forms.py:611 +#: ../gui/wxpython/gui_core/forms.py:623 msgid "Copy" msgstr "Kopyala" -#: ../gui/wxpython/menustrings.py:171 ../gui/wxpython/menustrings.py:1189 +#: ../gui/wxpython/menustrings.py:171 ../gui/wxpython/menustrings.py:1190 #: ../gui/wxpython/image2target/ii2t_menustrings.py:169 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1170 msgid "Copies available data files in the current mapset search path to the user's current mapset." msgstr "" -#: ../gui/wxpython/menustrings.py:172 ../gui/wxpython/menustrings.py:962 -#: ../gui/wxpython/menustrings.py:1190 ../gui/wxpython/menustrings.py:1904 +#: ../gui/wxpython/menustrings.py:172 ../gui/wxpython/menustrings.py:963 +#: ../gui/wxpython/menustrings.py:1191 ../gui/wxpython/menustrings.py:1905 #: ../gui/wxpython/image2target/ii2t_menustrings.py:170 #: ../gui/wxpython/image2target/ii2t_menustrings.py:946 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1171 @@ -5236,14 +5197,14 @@ msgid "List" msgstr "Listele" -#: ../gui/wxpython/menustrings.py:173 ../gui/wxpython/menustrings.py:1191 +#: ../gui/wxpython/menustrings.py:173 ../gui/wxpython/menustrings.py:1192 #: ../gui/wxpython/image2target/ii2t_menustrings.py:171 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1172 msgid "Lists available GRASS data base files of the user-specified data type optionally using the search pattern." msgstr "" -#: ../gui/wxpython/menustrings.py:174 ../gui/wxpython/menustrings.py:950 -#: ../gui/wxpython/menustrings.py:1192 ../gui/wxpython/menustrings.py:1892 +#: ../gui/wxpython/menustrings.py:174 ../gui/wxpython/menustrings.py:951 +#: ../gui/wxpython/menustrings.py:1193 ../gui/wxpython/menustrings.py:1893 #: ../gui/wxpython/image2target/ii2t_menustrings.py:172 #: ../gui/wxpython/image2target/ii2t_menustrings.py:934 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1173 @@ -5252,32 +5213,32 @@ msgid "Rename" msgstr "Yeniden adlandır" -#: ../gui/wxpython/menustrings.py:175 ../gui/wxpython/menustrings.py:1193 +#: ../gui/wxpython/menustrings.py:175 ../gui/wxpython/menustrings.py:1194 #: ../gui/wxpython/image2target/ii2t_menustrings.py:173 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1174 msgid "Renames data base element files in the user's current mapset." msgstr "Kullanıcının geçerli harita takımındaki veritabanı elemanı dosyalarını yeniden adlandırır." -#: ../gui/wxpython/menustrings.py:176 ../gui/wxpython/menustrings.py:1194 -#: ../gui/wxpython/menustrings.py:2088 +#: ../gui/wxpython/menustrings.py:176 ../gui/wxpython/menustrings.py:1195 +#: ../gui/wxpython/menustrings.py:2089 #: ../gui/wxpython/image2target/ii2t_menustrings.py:174 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1175 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2056 #: ../gui/wxpython/nviz/tools.py:1364 ../gui/wxpython/nviz/tools.py:2367 -#: ../gui/wxpython/nviz/tools.py:2419 ../gui/wxpython/psmap/dialogs.py:1770 +#: ../gui/wxpython/nviz/tools.py:2419 ../gui/wxpython/psmap/dialogs.py:1772 msgid "Delete" msgstr "Sil" -#: ../gui/wxpython/menustrings.py:177 ../gui/wxpython/menustrings.py:1195 +#: ../gui/wxpython/menustrings.py:177 ../gui/wxpython/menustrings.py:1196 #: ../gui/wxpython/image2target/ii2t_menustrings.py:175 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1176 msgid "Removes data base element files from the user's current mapset using the search pattern." msgstr "" -#: ../gui/wxpython/menustrings.py:178 ../gui/wxpython/menustrings.py:315 -#: ../gui/wxpython/menustrings.py:609 ../gui/wxpython/menustrings.py:863 -#: ../gui/wxpython/menustrings.py:1257 ../gui/wxpython/menustrings.py:1551 -#: ../gui/wxpython/menustrings.py:1805 +#: ../gui/wxpython/menustrings.py:178 ../gui/wxpython/menustrings.py:316 +#: ../gui/wxpython/menustrings.py:610 ../gui/wxpython/menustrings.py:864 +#: ../gui/wxpython/menustrings.py:1258 ../gui/wxpython/menustrings.py:1552 +#: ../gui/wxpython/menustrings.py:1806 #: ../gui/wxpython/image2target/ii2t_menustrings.py:176 #: ../gui/wxpython/image2target/ii2t_menustrings.py:310 #: ../gui/wxpython/image2target/ii2t_menustrings.py:602 @@ -5288,96 +5249,96 @@ msgid "Map type conversions" msgstr "Harita tipi dönüşümleri" -#: ../gui/wxpython/menustrings.py:179 ../gui/wxpython/menustrings.py:316 -#: ../gui/wxpython/menustrings.py:1258 +#: ../gui/wxpython/menustrings.py:179 ../gui/wxpython/menustrings.py:317 +#: ../gui/wxpython/menustrings.py:1259 #: ../gui/wxpython/image2target/ii2t_menustrings.py:177 #: ../gui/wxpython/image2target/ii2t_menustrings.py:311 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1237 msgid "Raster to vector" msgstr "Rasterdan vektöre" -#: ../gui/wxpython/menustrings.py:180 ../gui/wxpython/menustrings.py:317 -#: ../gui/wxpython/menustrings.py:1259 +#: ../gui/wxpython/menustrings.py:180 ../gui/wxpython/menustrings.py:318 +#: ../gui/wxpython/menustrings.py:1260 #: ../gui/wxpython/image2target/ii2t_menustrings.py:178 #: ../gui/wxpython/image2target/ii2t_menustrings.py:312 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1238 msgid "Converts a raster map into a vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:181 ../gui/wxpython/menustrings.py:318 -#: ../gui/wxpython/menustrings.py:1260 +#: ../gui/wxpython/menustrings.py:181 ../gui/wxpython/menustrings.py:319 +#: ../gui/wxpython/menustrings.py:1261 #: ../gui/wxpython/image2target/ii2t_menustrings.py:179 #: ../gui/wxpython/image2target/ii2t_menustrings.py:313 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1239 msgid "Raster series to 3D raster" msgstr "" -#: ../gui/wxpython/menustrings.py:182 ../gui/wxpython/menustrings.py:319 -#: ../gui/wxpython/menustrings.py:1261 +#: ../gui/wxpython/menustrings.py:182 ../gui/wxpython/menustrings.py:320 +#: ../gui/wxpython/menustrings.py:1262 #: ../gui/wxpython/image2target/ii2t_menustrings.py:180 #: ../gui/wxpython/image2target/ii2t_menustrings.py:314 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1240 msgid "Converts 2D raster map slices to one 3D raster volume map." msgstr "2B raster harita dilimlerini 3B raster hacim haritasına dönüştürür." -#: ../gui/wxpython/menustrings.py:183 ../gui/wxpython/menustrings.py:320 -#: ../gui/wxpython/menustrings.py:1262 +#: ../gui/wxpython/menustrings.py:183 ../gui/wxpython/menustrings.py:321 +#: ../gui/wxpython/menustrings.py:1263 #: ../gui/wxpython/image2target/ii2t_menustrings.py:181 #: ../gui/wxpython/image2target/ii2t_menustrings.py:315 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1241 msgid "Raster 2.5D to 3D raster" msgstr "" -#: ../gui/wxpython/menustrings.py:184 ../gui/wxpython/menustrings.py:321 -#: ../gui/wxpython/menustrings.py:1263 +#: ../gui/wxpython/menustrings.py:184 ../gui/wxpython/menustrings.py:322 +#: ../gui/wxpython/menustrings.py:1264 #: ../gui/wxpython/image2target/ii2t_menustrings.py:182 #: ../gui/wxpython/image2target/ii2t_menustrings.py:316 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1242 msgid "Creates a 3D volume map based on 2D elevation and value raster maps." msgstr "2B yükselti ve raster haritalardan 3B hacim haritası oluÅŸturur." -#: ../gui/wxpython/menustrings.py:185 ../gui/wxpython/menustrings.py:610 -#: ../gui/wxpython/menustrings.py:1552 +#: ../gui/wxpython/menustrings.py:185 ../gui/wxpython/menustrings.py:611 +#: ../gui/wxpython/menustrings.py:1553 #: ../gui/wxpython/image2target/ii2t_menustrings.py:183 #: ../gui/wxpython/image2target/ii2t_menustrings.py:603 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1529 msgid "Vector to raster" msgstr "Vektörden raster'e" -#: ../gui/wxpython/menustrings.py:186 ../gui/wxpython/menustrings.py:611 -#: ../gui/wxpython/menustrings.py:1553 +#: ../gui/wxpython/menustrings.py:186 ../gui/wxpython/menustrings.py:612 +#: ../gui/wxpython/menustrings.py:1554 #: ../gui/wxpython/image2target/ii2t_menustrings.py:184 #: ../gui/wxpython/image2target/ii2t_menustrings.py:604 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1530 msgid "Converts (rasterize) a vector map into a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:187 ../gui/wxpython/menustrings.py:612 -#: ../gui/wxpython/menustrings.py:1554 +#: ../gui/wxpython/menustrings.py:187 ../gui/wxpython/menustrings.py:613 +#: ../gui/wxpython/menustrings.py:1555 #: ../gui/wxpython/image2target/ii2t_menustrings.py:185 #: ../gui/wxpython/image2target/ii2t_menustrings.py:605 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1531 msgid "Vector to 3D raster" msgstr "" -#: ../gui/wxpython/menustrings.py:188 ../gui/wxpython/menustrings.py:613 -#: ../gui/wxpython/menustrings.py:1555 +#: ../gui/wxpython/menustrings.py:188 ../gui/wxpython/menustrings.py:614 +#: ../gui/wxpython/menustrings.py:1556 #: ../gui/wxpython/image2target/ii2t_menustrings.py:186 #: ../gui/wxpython/image2target/ii2t_menustrings.py:606 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1532 msgid "Converts a vector map (only points) into a 3D raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:189 ../gui/wxpython/menustrings.py:614 -#: ../gui/wxpython/menustrings.py:1556 +#: ../gui/wxpython/menustrings.py:189 ../gui/wxpython/menustrings.py:615 +#: ../gui/wxpython/menustrings.py:1557 #: ../gui/wxpython/image2target/ii2t_menustrings.py:187 #: ../gui/wxpython/image2target/ii2t_menustrings.py:607 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1533 msgid "2D vector to 3D vector" msgstr "" -#: ../gui/wxpython/menustrings.py:190 ../gui/wxpython/menustrings.py:615 -#: ../gui/wxpython/menustrings.py:1557 +#: ../gui/wxpython/menustrings.py:190 ../gui/wxpython/menustrings.py:616 +#: ../gui/wxpython/menustrings.py:1558 #: ../gui/wxpython/image2target/ii2t_menustrings.py:188 #: ../gui/wxpython/image2target/ii2t_menustrings.py:608 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1534 @@ -5389,39 +5350,39 @@ msgid "3D raster to raster series" msgstr "" -#: ../gui/wxpython/menustrings.py:192 ../gui/wxpython/menustrings.py:865 -#: ../gui/wxpython/menustrings.py:1807 +#: ../gui/wxpython/menustrings.py:192 ../gui/wxpython/menustrings.py:866 +#: ../gui/wxpython/menustrings.py:1808 #: ../gui/wxpython/image2target/ii2t_menustrings.py:190 #: ../gui/wxpython/image2target/ii2t_menustrings.py:849 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1775 msgid "Converts 3D raster maps to 2D raster maps" msgstr "3B raster haritalarını 2D raster haritalara dönüştür" -#: ../gui/wxpython/menustrings.py:193 ../gui/wxpython/menustrings.py:1990 +#: ../gui/wxpython/menustrings.py:193 ../gui/wxpython/menustrings.py:1991 #: ../gui/wxpython/image2target/ii2t_menustrings.py:191 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1958 msgid "Georectify" msgstr "CoÄŸrafi referanslama" -#: ../gui/wxpython/menustrings.py:194 ../gui/wxpython/menustrings.py:1991 +#: ../gui/wxpython/menustrings.py:194 ../gui/wxpython/menustrings.py:1992 #: ../gui/wxpython/image2target/ii2t_menustrings.py:192 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1959 msgid "Manage Ground Control Points for Georectification" msgstr "" -#: ../gui/wxpython/menustrings.py:195 ../gui/wxpython/menustrings.py:1992 +#: ../gui/wxpython/menustrings.py:195 ../gui/wxpython/menustrings.py:1993 #: ../gui/wxpython/image2target/ii2t_menustrings.py:193 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1960 msgid "Graphical modeler" msgstr "Grafik modelci" -#: ../gui/wxpython/menustrings.py:196 ../gui/wxpython/menustrings.py:1993 +#: ../gui/wxpython/menustrings.py:196 ../gui/wxpython/menustrings.py:1994 #: ../gui/wxpython/image2target/ii2t_menustrings.py:194 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1961 msgid "Launch Graphical modeler" msgstr "Grafik modelci'yi baÅŸlat" -#: ../gui/wxpython/menustrings.py:197 ../gui/wxpython/menustrings.py:2043 +#: ../gui/wxpython/menustrings.py:197 ../gui/wxpython/menustrings.py:2044 #: ../gui/wxpython/image2target/ii2t_menustrings.py:195 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2011 msgid "Run model" @@ -5437,8 +5398,13 @@ msgid "3D image rendering" msgstr "" -#: ../gui/wxpython/menustrings.py:200 ../gui/wxpython/menustrings.py:1036 -#: ../gui/wxpython/menustrings.py:1978 ../gui/wxpython/menustrings.py:1985 +#: ../gui/wxpython/menustrings.py:200 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:198 +msgid "Creates a 3D rendering of GIS data. Renders surfaces (raster data), 2D/3D vector data, and volumes (3D raster data) in 3D." +msgstr "" + +#: ../gui/wxpython/menustrings.py:201 ../gui/wxpython/menustrings.py:1037 +#: ../gui/wxpython/menustrings.py:1979 ../gui/wxpython/menustrings.py:1986 #: ../gui/wxpython/image2target/ii2t_menustrings.py:199 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1020 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1946 @@ -5446,8 +5412,8 @@ msgid "Animation tool" msgstr "" -#: ../gui/wxpython/menustrings.py:201 ../gui/wxpython/menustrings.py:1037 -#: ../gui/wxpython/menustrings.py:1979 ../gui/wxpython/menustrings.py:1986 +#: ../gui/wxpython/menustrings.py:202 ../gui/wxpython/menustrings.py:1038 +#: ../gui/wxpython/menustrings.py:1980 ../gui/wxpython/menustrings.py:1987 #: ../gui/wxpython/image2target/ii2t_menustrings.py:200 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1021 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1947 @@ -5455,89 +5421,89 @@ msgid "Launch animation tool." msgstr "" -#: ../gui/wxpython/menustrings.py:202 +#: ../gui/wxpython/menustrings.py:203 #: ../gui/wxpython/image2target/ii2t_menustrings.py:201 msgid "Bearing/distance to coordinates" msgstr "Açı/mesafeden koordinatlara" -#: ../gui/wxpython/menustrings.py:203 +#: ../gui/wxpython/menustrings.py:204 #: ../gui/wxpython/image2target/ii2t_menustrings.py:202 msgid "A simple utility for converting bearing and distance measurements to coordinates and vice versa. It assumes a cartesian coordinate system" msgstr "" -#: ../gui/wxpython/menustrings.py:204 ../gui/wxpython/menustrings.py:1988 +#: ../gui/wxpython/menustrings.py:205 ../gui/wxpython/menustrings.py:1989 #: ../gui/wxpython/image2target/ii2t_menustrings.py:203 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1956 #: ../gui/wxpython/lmgr/toolbars.py:162 msgid "Cartographic Composer" msgstr "" -#: ../gui/wxpython/menustrings.py:205 ../gui/wxpython/menustrings.py:1989 +#: ../gui/wxpython/menustrings.py:206 ../gui/wxpython/menustrings.py:1990 #: ../gui/wxpython/image2target/ii2t_menustrings.py:204 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1957 msgid "Launch Cartographic Composer" msgstr "" -#: ../gui/wxpython/menustrings.py:206 ../gui/wxpython/menustrings.py:1996 +#: ../gui/wxpython/menustrings.py:207 ../gui/wxpython/menustrings.py:1997 #: ../gui/wxpython/image2target/ii2t_menustrings.py:205 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1964 msgid "Map Swipe" msgstr "" -#: ../gui/wxpython/menustrings.py:207 ../gui/wxpython/menustrings.py:1997 +#: ../gui/wxpython/menustrings.py:208 ../gui/wxpython/menustrings.py:1998 #: ../gui/wxpython/image2target/ii2t_menustrings.py:206 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1965 msgid "Launch Map Swipe" msgstr "" -#: ../gui/wxpython/menustrings.py:208 +#: ../gui/wxpython/menustrings.py:209 #: ../gui/wxpython/image2target/ii2t_menustrings.py:207 msgid "Launch script" msgstr "" -#: ../gui/wxpython/menustrings.py:209 +#: ../gui/wxpython/menustrings.py:210 #: ../gui/wxpython/image2target/ii2t_menustrings.py:208 msgid "Launches script file." msgstr "" -#: ../gui/wxpython/menustrings.py:210 +#: ../gui/wxpython/menustrings.py:211 msgid "Simple Python Editor" msgstr "" -#: ../gui/wxpython/menustrings.py:211 +#: ../gui/wxpython/menustrings.py:212 msgid "Launches Simple Python Editor." msgstr "" -#: ../gui/wxpython/menustrings.py:212 +#: ../gui/wxpython/menustrings.py:213 #: ../gui/wxpython/image2target/ii2t_menustrings.py:209 -#: ../gui/wxpython/gui_core/dialogs.py:2347 +#: ../gui/wxpython/gui_core/dialogs.py:2352 msgid "Close GUI" msgstr "" -#: ../gui/wxpython/menustrings.py:213 +#: ../gui/wxpython/menustrings.py:214 #: ../gui/wxpython/image2target/ii2t_menustrings.py:210 msgid "Close graphical user interface." msgstr "" -#: ../gui/wxpython/menustrings.py:214 +#: ../gui/wxpython/menustrings.py:215 #: ../gui/wxpython/image2target/ii2t_menustrings.py:211 -#: ../gui/wxpython/gui_core/dialogs.py:2326 -#: ../gui/wxpython/gui_core/dialogs.py:2350 +#: ../gui/wxpython/gui_core/dialogs.py:2331 +#: ../gui/wxpython/gui_core/dialogs.py:2355 msgid "Quit GRASS GIS" msgstr "" -#: ../gui/wxpython/menustrings.py:215 +#: ../gui/wxpython/menustrings.py:216 #: ../gui/wxpython/image2target/ii2t_menustrings.py:212 msgid "Close GUI and exit GRASS GIS shell." msgstr "" -#: ../gui/wxpython/menustrings.py:216 ../gui/wxpython/menustrings.py:2021 +#: ../gui/wxpython/menustrings.py:217 ../gui/wxpython/menustrings.py:2022 #: ../gui/wxpython/image2target/ii2t_menustrings.py:213 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1989 msgid "&Settings" msgstr "" -#: ../gui/wxpython/menustrings.py:217 ../gui/wxpython/menustrings.py:1196 +#: ../gui/wxpython/menustrings.py:218 ../gui/wxpython/menustrings.py:1197 #: ../gui/wxpython/image2target/ii2t_menustrings.py:214 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1177 #: ../gui/wxpython/mapdisp/statusbar.py:1152 @@ -5545,14 +5511,14 @@ msgid "Computational region" msgstr "" -#: ../gui/wxpython/menustrings.py:218 ../gui/wxpython/menustrings.py:1197 +#: ../gui/wxpython/menustrings.py:219 ../gui/wxpython/menustrings.py:1198 #: ../gui/wxpython/image2target/ii2t_menustrings.py:215 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1178 msgid "Show current region" msgstr "" -#: ../gui/wxpython/menustrings.py:219 ../gui/wxpython/menustrings.py:221 -#: ../gui/wxpython/menustrings.py:1198 ../gui/wxpython/menustrings.py:1200 +#: ../gui/wxpython/menustrings.py:220 ../gui/wxpython/menustrings.py:222 +#: ../gui/wxpython/menustrings.py:1199 ../gui/wxpython/menustrings.py:1201 #: ../gui/wxpython/image2target/ii2t_menustrings.py:216 #: ../gui/wxpython/image2target/ii2t_menustrings.py:218 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1179 @@ -5560,355 +5526,363 @@ msgid "Shows the extent and resolution of the computational region." msgstr "" -#: ../gui/wxpython/menustrings.py:220 ../gui/wxpython/menustrings.py:1199 +#: ../gui/wxpython/menustrings.py:221 ../gui/wxpython/menustrings.py:1200 #: ../gui/wxpython/image2target/ii2t_menustrings.py:217 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1180 msgid "Show region using latitude and longitude" msgstr "" -#: ../gui/wxpython/menustrings.py:222 ../gui/wxpython/menustrings.py:1201 +#: ../gui/wxpython/menustrings.py:223 ../gui/wxpython/menustrings.py:1202 msgid "Show current region extent in Map Display" msgstr "" -#: ../gui/wxpython/menustrings.py:223 ../gui/wxpython/menustrings.py:1202 +#: ../gui/wxpython/menustrings.py:224 ../gui/wxpython/menustrings.py:1203 msgid "Shows the extent of the computational region in Map Display." msgstr "" -#: ../gui/wxpython/menustrings.py:224 ../gui/wxpython/menustrings.py:1203 +#: ../gui/wxpython/menustrings.py:225 ../gui/wxpython/menustrings.py:1204 #: ../gui/wxpython/image2target/ii2t_menustrings.py:219 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1182 msgid "Set region" msgstr "Bölge Ayarla" -#: ../gui/wxpython/menustrings.py:225 ../gui/wxpython/menustrings.py:1204 +#: ../gui/wxpython/menustrings.py:226 ../gui/wxpython/menustrings.py:1205 #: ../gui/wxpython/image2target/ii2t_menustrings.py:220 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1183 msgid "Manages the boundary definitions for the geographic region." msgstr "CoÄŸrafi bölgenin sınır tanımlarını yönetir" -#: ../gui/wxpython/menustrings.py:226 +#: ../gui/wxpython/menustrings.py:227 #: ../gui/wxpython/image2target/ii2t_menustrings.py:221 msgid "GRASS working environment" msgstr "GRASS çalışma ortamı" -#: ../gui/wxpython/menustrings.py:227 +#: ../gui/wxpython/menustrings.py:228 #: ../gui/wxpython/image2target/ii2t_menustrings.py:222 msgid "Mapset access" msgstr "Harita takımı eriÅŸimi" -#: ../gui/wxpython/menustrings.py:228 +#: ../gui/wxpython/menustrings.py:229 #: ../gui/wxpython/image2target/ii2t_menustrings.py:223 msgid "Set/unset access to other mapsets in current location" msgstr "DiÄŸer mevkideki harita takımlarına eriÅŸimi ayarla/kaldır" -#: ../gui/wxpython/menustrings.py:229 +#: ../gui/wxpython/menustrings.py:230 #: ../gui/wxpython/image2target/ii2t_menustrings.py:224 msgid "User access" msgstr "Kullanıcı eriÅŸimi" -#: ../gui/wxpython/menustrings.py:230 +#: ../gui/wxpython/menustrings.py:231 #: ../gui/wxpython/image2target/ii2t_menustrings.py:225 msgid "Controls access to the current mapset for other users on the system. If no option given, prints current status." msgstr "" -#: ../gui/wxpython/menustrings.py:231 +#: ../gui/wxpython/menustrings.py:232 #: ../gui/wxpython/image2target/ii2t_menustrings.py:226 msgid "Change working environment" msgstr "Çalışma ortamı ayarlarını deÄŸiÅŸtir" -#: ../gui/wxpython/menustrings.py:232 +#: ../gui/wxpython/menustrings.py:233 #: ../gui/wxpython/image2target/ii2t_menustrings.py:227 msgid "Changes/reports current mapset. Optionally create new mapset or list available mapsets in given location." msgstr "" -#: ../gui/wxpython/menustrings.py:233 +#: ../gui/wxpython/menustrings.py:234 #: ../gui/wxpython/image2target/ii2t_menustrings.py:228 msgid "Change location and mapset" msgstr "" -#: ../gui/wxpython/menustrings.py:234 +#: ../gui/wxpython/menustrings.py:235 #: ../gui/wxpython/image2target/ii2t_menustrings.py:229 msgid "Change current location and mapset." msgstr "" -#: ../gui/wxpython/menustrings.py:235 +#: ../gui/wxpython/menustrings.py:236 #: ../gui/wxpython/image2target/ii2t_menustrings.py:230 msgid "Change mapset" msgstr "" -#: ../gui/wxpython/menustrings.py:236 +#: ../gui/wxpython/menustrings.py:237 #: ../gui/wxpython/image2target/ii2t_menustrings.py:231 msgid "Change current mapset." msgstr "Geçerli harita takımını deÄŸiÅŸtir" -#: ../gui/wxpython/menustrings.py:237 ../gui/wxpython/menustrings.py:238 +#: ../gui/wxpython/menustrings.py:238 ../gui/wxpython/menustrings.py:239 #: ../gui/wxpython/image2target/ii2t_menustrings.py:232 #: ../gui/wxpython/image2target/ii2t_menustrings.py:233 msgid "Change working directory" msgstr "" -#: ../gui/wxpython/menustrings.py:239 +#: ../gui/wxpython/menustrings.py:240 #: ../gui/wxpython/image2target/ii2t_menustrings.py:234 msgid "Show settings" msgstr "Ayarları göster" -#: ../gui/wxpython/menustrings.py:240 +#: ../gui/wxpython/menustrings.py:241 #: ../gui/wxpython/image2target/ii2t_menustrings.py:235 msgid "Outputs and modifies the user's current GRASS variable settings." msgstr "Kullanıcının geçerli GRASS deÄŸiÅŸken ayarlarını deÄŸiÅŸtirir ve çıktılar." -#: ../gui/wxpython/menustrings.py:241 +#: ../gui/wxpython/menustrings.py:242 #: ../gui/wxpython/image2target/ii2t_menustrings.py:236 msgid "Change settings" msgstr "Ayarları deÄŸiÅŸtir" -#: ../gui/wxpython/menustrings.py:242 +#: ../gui/wxpython/menustrings.py:243 #: ../gui/wxpython/image2target/ii2t_menustrings.py:237 msgid "Outputs and modifies the user's current GRASS variable settings. Prints all defined GRASS variables if no option is given." msgstr "" -#: ../gui/wxpython/menustrings.py:243 +#: ../gui/wxpython/menustrings.py:244 #: ../gui/wxpython/image2target/ii2t_menustrings.py:238 msgid "Create new location" msgstr "" -#: ../gui/wxpython/menustrings.py:244 +#: ../gui/wxpython/menustrings.py:245 #: ../gui/wxpython/image2target/ii2t_menustrings.py:239 msgid "Launches location wizard to create new GRASS location." msgstr "" #: ../gui/wxpython/menustrings.py:246 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:240 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:557 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:938 +#: ../gui/wxpython/startup/guiutils.py:52 ../gui/wxpython/lmgr/frame.py:1072 +msgid "Create new mapset" +msgstr "Yeni harita takımı oluÅŸtur" + +#: ../gui/wxpython/menustrings.py:247 #: ../gui/wxpython/image2target/ii2t_menustrings.py:241 msgid "Creates new mapset in the current location, changes current mapset." msgstr "" -#: ../gui/wxpython/menustrings.py:247 +#: ../gui/wxpython/menustrings.py:248 #: ../gui/wxpython/image2target/ii2t_menustrings.py:242 msgid "Version and copyright" msgstr "" -#: ../gui/wxpython/menustrings.py:248 +#: ../gui/wxpython/menustrings.py:249 #: ../gui/wxpython/image2target/ii2t_menustrings.py:243 msgid "Displays version and copyright information." msgstr "Sürüm ve telif hakkı bilgisini göster." -#: ../gui/wxpython/menustrings.py:249 +#: ../gui/wxpython/menustrings.py:250 #: ../gui/wxpython/image2target/ii2t_menustrings.py:244 msgid "Map projections" msgstr "" -#: ../gui/wxpython/menustrings.py:250 +#: ../gui/wxpython/menustrings.py:251 #: ../gui/wxpython/image2target/ii2t_menustrings.py:245 msgid "Display map projection" msgstr "" -#: ../gui/wxpython/menustrings.py:251 +#: ../gui/wxpython/menustrings.py:252 #: ../gui/wxpython/image2target/ii2t_menustrings.py:246 msgid "Converts co-ordinate system descriptions (i.e. projection information) between various formats (including GRASS format)." msgstr "ÇeÅŸitli formatlar arasında (GRASS formatı dahil) koordinat sistemi tanımlarını (projeksiyon bilgisi) dönüştür." -#: ../gui/wxpython/menustrings.py:252 +#: ../gui/wxpython/menustrings.py:253 #: ../gui/wxpython/image2target/ii2t_menustrings.py:247 msgid "Manage projections" msgstr "Projeksiyonları yönet" -#: ../gui/wxpython/menustrings.py:253 +#: ../gui/wxpython/menustrings.py:254 #: ../gui/wxpython/image2target/ii2t_menustrings.py:248 msgid "Prints or modifies GRASS projection information files (in various co-ordinate system descriptions). Can also be used to create new GRASS locations." msgstr "" -#: ../gui/wxpython/menustrings.py:254 +#: ../gui/wxpython/menustrings.py:255 #: ../gui/wxpython/image2target/ii2t_menustrings.py:249 msgid "Convert coordinates" msgstr "Koordinatları dönüştür" -#: ../gui/wxpython/menustrings.py:255 +#: ../gui/wxpython/menustrings.py:256 #: ../gui/wxpython/image2target/ii2t_menustrings.py:250 msgid "Converts coordinates from one projection to another (cs2cs frontend)." msgstr "" -#: ../gui/wxpython/menustrings.py:256 +#: ../gui/wxpython/menustrings.py:257 #: ../gui/wxpython/image2target/ii2t_menustrings.py:251 msgid "Addons extensions" msgstr "" -#: ../gui/wxpython/menustrings.py:257 +#: ../gui/wxpython/menustrings.py:258 #: ../gui/wxpython/image2target/ii2t_menustrings.py:252 msgid "Install extension from addons" msgstr "" -#: ../gui/wxpython/menustrings.py:258 +#: ../gui/wxpython/menustrings.py:259 #: ../gui/wxpython/image2target/ii2t_menustrings.py:253 msgid "Installs new extension from GRASS AddOns SVN repository." msgstr "" -#: ../gui/wxpython/menustrings.py:259 +#: ../gui/wxpython/menustrings.py:260 #: ../gui/wxpython/image2target/ii2t_menustrings.py:254 msgid "Manage installed extension" msgstr "" -#: ../gui/wxpython/menustrings.py:260 +#: ../gui/wxpython/menustrings.py:261 #: ../gui/wxpython/image2target/ii2t_menustrings.py:255 msgid "Updates or removes installed GRASS AddOns extension(s)." msgstr "" -#: ../gui/wxpython/menustrings.py:261 ../gui/wxpython/menustrings.py:2022 +#: ../gui/wxpython/menustrings.py:262 ../gui/wxpython/menustrings.py:2023 #: ../gui/wxpython/image2target/ii2t_menustrings.py:256 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1990 msgid "Preferences" msgstr "Tercihler" -#: ../gui/wxpython/menustrings.py:262 +#: ../gui/wxpython/menustrings.py:263 #: ../gui/wxpython/image2target/ii2t_menustrings.py:257 msgid "User GUI preferences (display font, commands, digitizer, etc.)" msgstr "Kullanıcı GUI tercihleri (yazı tipi, komutlar, sayısallaÅŸtırıcı vs.)" -#: ../gui/wxpython/menustrings.py:263 ../gui/wxpython/menustrings.py:1205 +#: ../gui/wxpython/menustrings.py:264 ../gui/wxpython/menustrings.py:1206 #: ../gui/wxpython/image2target/ii2t_menustrings.py:258 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1184 msgid "&Raster" msgstr "" -#: ../gui/wxpython/menustrings.py:264 ../gui/wxpython/menustrings.py:1206 +#: ../gui/wxpython/menustrings.py:265 ../gui/wxpython/menustrings.py:1207 #: ../gui/wxpython/image2target/ii2t_menustrings.py:259 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1185 msgid "Develop raster map" msgstr "Raster harita geliÅŸtir" -#: ../gui/wxpython/menustrings.py:265 ../gui/wxpython/menustrings.py:1207 +#: ../gui/wxpython/menustrings.py:266 ../gui/wxpython/menustrings.py:1208 #: ../gui/wxpython/image2target/ii2t_menustrings.py:260 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1186 msgid "Compress/decompress" msgstr "Sıkıştır/aç " -#: ../gui/wxpython/menustrings.py:266 ../gui/wxpython/menustrings.py:1208 +#: ../gui/wxpython/menustrings.py:267 ../gui/wxpython/menustrings.py:1209 #: ../gui/wxpython/image2target/ii2t_menustrings.py:261 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1187 msgid "Compresses and decompresses raster maps." msgstr "Raster haritaları sıkıştırır ve açar." -#: ../gui/wxpython/menustrings.py:267 ../gui/wxpython/menustrings.py:1209 +#: ../gui/wxpython/menustrings.py:268 ../gui/wxpython/menustrings.py:1210 #: ../gui/wxpython/image2target/ii2t_menustrings.py:262 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1188 msgid "Region boundaries" msgstr "Bölge sınırları" -#: ../gui/wxpython/menustrings.py:268 ../gui/wxpython/menustrings.py:1210 +#: ../gui/wxpython/menustrings.py:269 ../gui/wxpython/menustrings.py:1211 #: ../gui/wxpython/image2target/ii2t_menustrings.py:263 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1189 msgid "Sets the boundary definitions for a raster map." msgstr "Raster harita için sınır tanımları ayarlanamıyor." -#: ../gui/wxpython/menustrings.py:269 ../gui/wxpython/menustrings.py:1211 +#: ../gui/wxpython/menustrings.py:270 ../gui/wxpython/menustrings.py:1212 #: ../gui/wxpython/image2target/ii2t_menustrings.py:264 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1190 msgid "Manage NULL values" msgstr "BOÅž deÄŸerlei yönet" -#: ../gui/wxpython/menustrings.py:270 ../gui/wxpython/menustrings.py:1212 +#: ../gui/wxpython/menustrings.py:271 ../gui/wxpython/menustrings.py:1213 #: ../gui/wxpython/image2target/ii2t_menustrings.py:265 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1191 msgid "Manages NULL-values of given raster map." msgstr "Raster haritanın BOÅž deÄŸerlerini yönetir." -#: ../gui/wxpython/menustrings.py:271 ../gui/wxpython/menustrings.py:1213 +#: ../gui/wxpython/menustrings.py:272 ../gui/wxpython/menustrings.py:1214 #: ../gui/wxpython/image2target/ii2t_menustrings.py:266 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1192 msgid "Quantization" msgstr "*********** Kuantumlama" -#: ../gui/wxpython/menustrings.py:272 ../gui/wxpython/menustrings.py:1214 +#: ../gui/wxpython/menustrings.py:273 ../gui/wxpython/menustrings.py:1215 #: ../gui/wxpython/image2target/ii2t_menustrings.py:267 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1193 msgid "Produces the quantization file for a floating-point map." msgstr "Kayan noktalı harita için kuantumlama dosyası üretir." -#: ../gui/wxpython/menustrings.py:273 ../gui/wxpython/menustrings.py:1215 +#: ../gui/wxpython/menustrings.py:274 ../gui/wxpython/menustrings.py:1216 #: ../gui/wxpython/image2target/ii2t_menustrings.py:268 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1194 msgid "Timestamp" msgstr "tarih damgası" -#: ../gui/wxpython/menustrings.py:274 ../gui/wxpython/menustrings.py:1216 +#: ../gui/wxpython/menustrings.py:275 ../gui/wxpython/menustrings.py:1217 #: ../gui/wxpython/image2target/ii2t_menustrings.py:269 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1195 msgid "Modifies a timestamp for a raster map. Print/add/remove a timestamp for a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:275 ../gui/wxpython/menustrings.py:1217 +#: ../gui/wxpython/menustrings.py:276 ../gui/wxpython/menustrings.py:1218 #: ../gui/wxpython/image2target/ii2t_menustrings.py:270 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1196 msgid "Resample using aggregate statistics" msgstr "Ayrıştırma istatistiklerini kullanarak yeniden örnekle" -#: ../gui/wxpython/menustrings.py:276 ../gui/wxpython/menustrings.py:1218 +#: ../gui/wxpython/menustrings.py:277 ../gui/wxpython/menustrings.py:1219 #: ../gui/wxpython/image2target/ii2t_menustrings.py:271 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1197 msgid "Resamples raster map layers to a coarser grid using aggregation." msgstr "" -#: ../gui/wxpython/menustrings.py:277 ../gui/wxpython/menustrings.py:1219 +#: ../gui/wxpython/menustrings.py:278 ../gui/wxpython/menustrings.py:1220 #: ../gui/wxpython/image2target/ii2t_menustrings.py:272 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1198 msgid "Resample using multiple methods" msgstr "ÇeÅŸitli yöntemler kullanarak yeniden örnekle" -#: ../gui/wxpython/menustrings.py:278 ../gui/wxpython/menustrings.py:1220 +#: ../gui/wxpython/menustrings.py:279 ../gui/wxpython/menustrings.py:1221 #: ../gui/wxpython/image2target/ii2t_menustrings.py:273 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1199 msgid "Resamples raster map to a finer grid using interpolation." msgstr "" -#: ../gui/wxpython/menustrings.py:279 ../gui/wxpython/menustrings.py:1221 +#: ../gui/wxpython/menustrings.py:280 ../gui/wxpython/menustrings.py:1222 #: ../gui/wxpython/image2target/ii2t_menustrings.py:274 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1200 msgid "Resample using nearest neighbor" msgstr "En yakın komÅŸuyu kullanarak yeniden örnekle" -#: ../gui/wxpython/menustrings.py:280 ../gui/wxpython/menustrings.py:1222 +#: ../gui/wxpython/menustrings.py:281 ../gui/wxpython/menustrings.py:1223 #: ../gui/wxpython/image2target/ii2t_menustrings.py:275 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1201 msgid "GRASS raster map layer data resampling capability." msgstr "GRASS raster harita katmanı yeniden örnekleme yeteneÄŸi" -#: ../gui/wxpython/menustrings.py:281 ../gui/wxpython/menustrings.py:1223 +#: ../gui/wxpython/menustrings.py:282 ../gui/wxpython/menustrings.py:1224 #: ../gui/wxpython/image2target/ii2t_menustrings.py:276 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1202 msgid "Resample using spline tension" msgstr "Resampeln mit der Spline-Tension-Methode (RST)" -#: ../gui/wxpython/menustrings.py:282 ../gui/wxpython/menustrings.py:1224 +#: ../gui/wxpython/menustrings.py:283 ../gui/wxpython/menustrings.py:1225 #: ../gui/wxpython/image2target/ii2t_menustrings.py:277 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1203 msgid "Reinterpolates and optionally computes topographic analysis from input raster map to a new raster map (possibly with different resolution) using regularized spline with tension and smoothing." msgstr "" -#: ../gui/wxpython/menustrings.py:283 ../gui/wxpython/menustrings.py:1225 +#: ../gui/wxpython/menustrings.py:284 ../gui/wxpython/menustrings.py:1226 #: ../gui/wxpython/image2target/ii2t_menustrings.py:278 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1204 msgid "Resample using bspline" msgstr "" -#: ../gui/wxpython/menustrings.py:284 ../gui/wxpython/menustrings.py:1226 +#: ../gui/wxpython/menustrings.py:285 ../gui/wxpython/menustrings.py:1227 #: ../gui/wxpython/image2target/ii2t_menustrings.py:279 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1205 msgid "Performs bilinear or bicubic spline interpolation with Tykhonov regularization." msgstr "" -#: ../gui/wxpython/menustrings.py:285 ../gui/wxpython/menustrings.py:1227 +#: ../gui/wxpython/menustrings.py:286 ../gui/wxpython/menustrings.py:1228 #: ../gui/wxpython/image2target/ii2t_menustrings.py:280 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1206 msgid "Resample using analytic kernel" msgstr "" -#: ../gui/wxpython/menustrings.py:286 ../gui/wxpython/menustrings.py:1228 +#: ../gui/wxpython/menustrings.py:287 ../gui/wxpython/menustrings.py:1229 #: ../gui/wxpython/image2target/ii2t_menustrings.py:281 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1207 msgid "Resamples raster map layers using an analytic kernel." msgstr "" -#: ../gui/wxpython/menustrings.py:287 ../gui/wxpython/menustrings.py:573 -#: ../gui/wxpython/menustrings.py:1229 ../gui/wxpython/menustrings.py:1515 +#: ../gui/wxpython/menustrings.py:288 ../gui/wxpython/menustrings.py:574 +#: ../gui/wxpython/menustrings.py:1230 ../gui/wxpython/menustrings.py:1516 #: ../gui/wxpython/image2target/ii2t_menustrings.py:282 #: ../gui/wxpython/image2target/ii2t_menustrings.py:566 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1208 @@ -5916,38 +5890,38 @@ msgid "Support file maintenance" msgstr "Destek dosyası bakımı" -#: ../gui/wxpython/menustrings.py:288 ../gui/wxpython/menustrings.py:1230 +#: ../gui/wxpython/menustrings.py:289 ../gui/wxpython/menustrings.py:1231 #: ../gui/wxpython/image2target/ii2t_menustrings.py:283 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1209 msgid "Allows creation and/or modification of raster map layer support files." msgstr "Raster harita katmanı destek dosyalarının oluÅŸturulması ve/veya deÄŸiÅŸtirilmesine olanak tanır" -#: ../gui/wxpython/menustrings.py:289 ../gui/wxpython/menustrings.py:1231 +#: ../gui/wxpython/menustrings.py:290 ../gui/wxpython/menustrings.py:1232 #: ../gui/wxpython/image2target/ii2t_menustrings.py:284 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1210 msgid "Update map statistics" msgstr "Harita tistatistiklerini güncelle" -#: ../gui/wxpython/menustrings.py:290 ../gui/wxpython/menustrings.py:1232 +#: ../gui/wxpython/menustrings.py:291 ../gui/wxpython/menustrings.py:1233 #: ../gui/wxpython/image2target/ii2t_menustrings.py:285 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1211 msgid "Update raster map statistics" msgstr "Raster harita istatistiklerini güncelle" -#: ../gui/wxpython/menustrings.py:293 ../gui/wxpython/menustrings.py:1235 +#: ../gui/wxpython/menustrings.py:294 ../gui/wxpython/menustrings.py:1236 #: ../gui/wxpython/image2target/ii2t_menustrings.py:288 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1214 msgid "Tiling" msgstr "*********** Döşeme" -#: ../gui/wxpython/menustrings.py:294 ../gui/wxpython/menustrings.py:1236 +#: ../gui/wxpython/menustrings.py:295 ../gui/wxpython/menustrings.py:1237 #: ../gui/wxpython/image2target/ii2t_menustrings.py:289 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1215 msgid "Produces tilings of the source projection for use in the destination region and projection." msgstr "" -#: ../gui/wxpython/menustrings.py:295 ../gui/wxpython/menustrings.py:592 -#: ../gui/wxpython/menustrings.py:1237 ../gui/wxpython/menustrings.py:1534 +#: ../gui/wxpython/menustrings.py:296 ../gui/wxpython/menustrings.py:593 +#: ../gui/wxpython/menustrings.py:1238 ../gui/wxpython/menustrings.py:1535 #: ../gui/wxpython/image2target/ii2t_menustrings.py:290 #: ../gui/wxpython/image2target/ii2t_menustrings.py:585 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1216 @@ -5955,8 +5929,8 @@ msgid "Manage colors" msgstr "Renkleri yönet" -#: ../gui/wxpython/menustrings.py:296 ../gui/wxpython/menustrings.py:593 -#: ../gui/wxpython/menustrings.py:1238 ../gui/wxpython/menustrings.py:1535 +#: ../gui/wxpython/menustrings.py:297 ../gui/wxpython/menustrings.py:594 +#: ../gui/wxpython/menustrings.py:1239 ../gui/wxpython/menustrings.py:1536 #: ../gui/wxpython/image2target/ii2t_menustrings.py:291 #: ../gui/wxpython/image2target/ii2t_menustrings.py:586 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1217 @@ -5964,26 +5938,26 @@ msgid "Color tables" msgstr "Renk tabloları" -#: ../gui/wxpython/menustrings.py:297 ../gui/wxpython/menustrings.py:1239 +#: ../gui/wxpython/menustrings.py:298 ../gui/wxpython/menustrings.py:1240 #: ../gui/wxpython/image2target/ii2t_menustrings.py:292 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1218 msgid "Creates/modifies the color table associated with a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:298 ../gui/wxpython/menustrings.py:1240 +#: ../gui/wxpython/menustrings.py:299 ../gui/wxpython/menustrings.py:1241 #: ../gui/wxpython/image2target/ii2t_menustrings.py:293 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1219 msgid "Color tables (stddev)" msgstr "" -#: ../gui/wxpython/menustrings.py:299 ../gui/wxpython/menustrings.py:1241 +#: ../gui/wxpython/menustrings.py:300 ../gui/wxpython/menustrings.py:1242 #: ../gui/wxpython/image2target/ii2t_menustrings.py:294 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1220 msgid "Sets color rules based on stddev from a raster map's mean value." msgstr "" -#: ../gui/wxpython/menustrings.py:300 ../gui/wxpython/menustrings.py:595 -#: ../gui/wxpython/menustrings.py:1242 ../gui/wxpython/menustrings.py:1537 +#: ../gui/wxpython/menustrings.py:301 ../gui/wxpython/menustrings.py:596 +#: ../gui/wxpython/menustrings.py:1243 ../gui/wxpython/menustrings.py:1538 #: ../gui/wxpython/image2target/ii2t_menustrings.py:295 #: ../gui/wxpython/image2target/ii2t_menustrings.py:588 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1221 @@ -5991,14 +5965,14 @@ msgid "Manage color rules interactively" msgstr "" -#: ../gui/wxpython/menustrings.py:301 ../gui/wxpython/menustrings.py:1243 +#: ../gui/wxpython/menustrings.py:302 ../gui/wxpython/menustrings.py:1244 #: ../gui/wxpython/image2target/ii2t_menustrings.py:296 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1222 msgid "Interactive management of raster color tables." msgstr "" -#: ../gui/wxpython/menustrings.py:302 ../gui/wxpython/menustrings.py:597 -#: ../gui/wxpython/menustrings.py:1244 ../gui/wxpython/menustrings.py:1539 +#: ../gui/wxpython/menustrings.py:303 ../gui/wxpython/menustrings.py:598 +#: ../gui/wxpython/menustrings.py:1245 ../gui/wxpython/menustrings.py:1540 #: ../gui/wxpython/image2target/ii2t_menustrings.py:297 #: ../gui/wxpython/image2target/ii2t_menustrings.py:590 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1223 @@ -6006,38 +5980,38 @@ msgid "Export color table" msgstr "" -#: ../gui/wxpython/menustrings.py:303 ../gui/wxpython/menustrings.py:1245 +#: ../gui/wxpython/menustrings.py:304 ../gui/wxpython/menustrings.py:1246 #: ../gui/wxpython/image2target/ii2t_menustrings.py:298 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1224 msgid "Exports the color table associated with a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:304 ../gui/wxpython/menustrings.py:1246 +#: ../gui/wxpython/menustrings.py:305 ../gui/wxpython/menustrings.py:1247 #: ../gui/wxpython/image2target/ii2t_menustrings.py:299 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1225 msgid "Blend 2 color rasters" msgstr "" -#: ../gui/wxpython/menustrings.py:305 ../gui/wxpython/menustrings.py:1247 +#: ../gui/wxpython/menustrings.py:306 ../gui/wxpython/menustrings.py:1248 #: ../gui/wxpython/image2target/ii2t_menustrings.py:300 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1226 msgid "Blends color components of two raster maps by a given ratio." msgstr "Ä°ki raster haritaya ait renk bileÅŸenlerini verilen oranlarda karıştırır." -#: ../gui/wxpython/menustrings.py:306 ../gui/wxpython/menustrings.py:1248 +#: ../gui/wxpython/menustrings.py:307 ../gui/wxpython/menustrings.py:1249 #: ../gui/wxpython/image2target/ii2t_menustrings.py:301 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1227 msgid "Create RGB" msgstr "KYM oluÅŸtur" -#: ../gui/wxpython/menustrings.py:307 ../gui/wxpython/menustrings.py:1249 +#: ../gui/wxpython/menustrings.py:308 ../gui/wxpython/menustrings.py:1250 #: ../gui/wxpython/image2target/ii2t_menustrings.py:302 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1228 msgid "Combines red, green and blue raster maps into a single composite raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:308 ../gui/wxpython/menustrings.py:765 -#: ../gui/wxpython/menustrings.py:1250 ../gui/wxpython/menustrings.py:1707 +#: ../gui/wxpython/menustrings.py:309 ../gui/wxpython/menustrings.py:766 +#: ../gui/wxpython/menustrings.py:1251 ../gui/wxpython/menustrings.py:1708 #: ../gui/wxpython/image2target/ii2t_menustrings.py:303 #: ../gui/wxpython/image2target/ii2t_menustrings.py:754 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1229 @@ -6045,92 +6019,92 @@ msgid "RGB to HIS" msgstr "" -#: ../gui/wxpython/menustrings.py:309 ../gui/wxpython/menustrings.py:1251 +#: ../gui/wxpython/menustrings.py:310 ../gui/wxpython/menustrings.py:1252 #: ../gui/wxpython/image2target/ii2t_menustrings.py:304 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1230 msgid "Generates red, green and blue (RGB) raster map layers combining hue, intensity and saturation (HIS) values from user-specified input raster map layers." msgstr "" -#: ../gui/wxpython/menustrings.py:310 ../gui/wxpython/menustrings.py:1252 +#: ../gui/wxpython/menustrings.py:311 ../gui/wxpython/menustrings.py:1253 #: ../gui/wxpython/image2target/ii2t_menustrings.py:305 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1231 msgid "Query raster maps" msgstr "" -#: ../gui/wxpython/menustrings.py:311 ../gui/wxpython/menustrings.py:1253 +#: ../gui/wxpython/menustrings.py:312 ../gui/wxpython/menustrings.py:1254 #: ../gui/wxpython/image2target/ii2t_menustrings.py:306 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1232 msgid "Query values by coordinates" msgstr "" -#: ../gui/wxpython/menustrings.py:312 ../gui/wxpython/menustrings.py:1254 +#: ../gui/wxpython/menustrings.py:313 ../gui/wxpython/menustrings.py:1255 #: ../gui/wxpython/image2target/ii2t_menustrings.py:307 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1233 msgid "Queries raster maps on their category values and category labels." msgstr "" -#: ../gui/wxpython/menustrings.py:313 ../gui/wxpython/menustrings.py:1255 +#: ../gui/wxpython/menustrings.py:314 ../gui/wxpython/menustrings.py:1256 #: ../gui/wxpython/image2target/ii2t_menustrings.py:308 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1234 msgid "Query colors by value" msgstr "" -#: ../gui/wxpython/menustrings.py:314 ../gui/wxpython/menustrings.py:1256 +#: ../gui/wxpython/menustrings.py:315 ../gui/wxpython/menustrings.py:1257 #: ../gui/wxpython/image2target/ii2t_menustrings.py:309 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1235 msgid "Queries colors for a raster map layer." msgstr "" -#: ../gui/wxpython/menustrings.py:322 ../gui/wxpython/menustrings.py:1264 +#: ../gui/wxpython/menustrings.py:323 ../gui/wxpython/menustrings.py:1265 #: ../gui/wxpython/image2target/ii2t_menustrings.py:317 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1243 msgid "Raster buffers and distance" msgstr "" -#: ../gui/wxpython/menustrings.py:323 ../gui/wxpython/menustrings.py:1265 +#: ../gui/wxpython/menustrings.py:324 ../gui/wxpython/menustrings.py:1266 #: ../gui/wxpython/image2target/ii2t_menustrings.py:318 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1244 msgid "Buffer rasters" msgstr "Raster tampon" -#: ../gui/wxpython/menustrings.py:324 ../gui/wxpython/menustrings.py:1266 +#: ../gui/wxpython/menustrings.py:325 ../gui/wxpython/menustrings.py:1267 #: ../gui/wxpython/image2target/ii2t_menustrings.py:319 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1245 msgid "Creates a raster map showing buffer zones surrounding cells that contain non-NULL category values." msgstr "" -#: ../gui/wxpython/menustrings.py:325 ../gui/wxpython/menustrings.py:1267 +#: ../gui/wxpython/menustrings.py:326 ../gui/wxpython/menustrings.py:1268 #: ../gui/wxpython/image2target/ii2t_menustrings.py:320 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1246 msgid "Concentric circles" msgstr "EÅŸ merkezli çemberler" -#: ../gui/wxpython/menustrings.py:326 ../gui/wxpython/menustrings.py:1268 +#: ../gui/wxpython/menustrings.py:327 ../gui/wxpython/menustrings.py:1269 #: ../gui/wxpython/image2target/ii2t_menustrings.py:321 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1247 msgid "Creates a raster map containing concentric rings around a given point." msgstr "Verilen bir nokta etrafında eÅŸ merkezli halkalar içeren raster harita oluÅŸturur." -#: ../gui/wxpython/menustrings.py:327 ../gui/wxpython/menustrings.py:1269 +#: ../gui/wxpython/menustrings.py:328 ../gui/wxpython/menustrings.py:1270 #: ../gui/wxpython/image2target/ii2t_menustrings.py:322 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1248 msgid "Closest points" msgstr "En yakın noktalar" -#: ../gui/wxpython/menustrings.py:328 ../gui/wxpython/menustrings.py:1270 +#: ../gui/wxpython/menustrings.py:329 ../gui/wxpython/menustrings.py:1271 #: ../gui/wxpython/image2target/ii2t_menustrings.py:323 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1249 msgid "Locates the closest points between objects in two raster maps." msgstr "Ä°ki raster haritaki objelere en yakın noktaları yerleÅŸtirir." -#: ../gui/wxpython/menustrings.py:329 ../gui/wxpython/menustrings.py:1271 +#: ../gui/wxpython/menustrings.py:330 ../gui/wxpython/menustrings.py:1272 #: ../gui/wxpython/image2target/ii2t_menustrings.py:324 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1250 msgid "Grow by one cell" msgstr "" -#: ../gui/wxpython/menustrings.py:330 ../gui/wxpython/menustrings.py:395 -#: ../gui/wxpython/menustrings.py:1272 ../gui/wxpython/menustrings.py:1337 +#: ../gui/wxpython/menustrings.py:331 ../gui/wxpython/menustrings.py:396 +#: ../gui/wxpython/menustrings.py:1273 ../gui/wxpython/menustrings.py:1338 #: ../gui/wxpython/image2target/ii2t_menustrings.py:325 #: ../gui/wxpython/image2target/ii2t_menustrings.py:388 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1251 @@ -6138,8 +6112,8 @@ msgid "Generates a raster map layer with contiguous areas grown by one cell." msgstr "" -#: ../gui/wxpython/menustrings.py:331 ../gui/wxpython/menustrings.py:387 -#: ../gui/wxpython/menustrings.py:1273 ../gui/wxpython/menustrings.py:1329 +#: ../gui/wxpython/menustrings.py:332 ../gui/wxpython/menustrings.py:388 +#: ../gui/wxpython/menustrings.py:1274 ../gui/wxpython/menustrings.py:1330 #: ../gui/wxpython/image2target/ii2t_menustrings.py:326 #: ../gui/wxpython/image2target/ii2t_menustrings.py:380 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1252 @@ -6147,8 +6121,8 @@ msgid "Distance to features" msgstr "" -#: ../gui/wxpython/menustrings.py:332 ../gui/wxpython/menustrings.py:388 -#: ../gui/wxpython/menustrings.py:1274 ../gui/wxpython/menustrings.py:1330 +#: ../gui/wxpython/menustrings.py:333 ../gui/wxpython/menustrings.py:389 +#: ../gui/wxpython/menustrings.py:1275 ../gui/wxpython/menustrings.py:1331 #: ../gui/wxpython/image2target/ii2t_menustrings.py:327 #: ../gui/wxpython/image2target/ii2t_menustrings.py:381 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1253 @@ -6156,22 +6130,22 @@ msgid "Generates a raster map containing distances to nearest raster features." msgstr "" -#: ../gui/wxpython/menustrings.py:333 ../gui/wxpython/menustrings.py:1275 +#: ../gui/wxpython/menustrings.py:334 ../gui/wxpython/menustrings.py:1276 #: ../gui/wxpython/image2target/ii2t_menustrings.py:328 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1254 #: ../gui/wxpython/nviz/tools.py:977 ../gui/wxpython/nviz/tools.py:2817 -#: ../gui/wxpython/psmap/dialogs.py:2310 +#: ../gui/wxpython/psmap/dialogs.py:2312 msgid "Mask" msgstr "Maske" -#: ../gui/wxpython/menustrings.py:334 ../gui/wxpython/menustrings.py:1276 +#: ../gui/wxpython/menustrings.py:335 ../gui/wxpython/menustrings.py:1277 #: ../gui/wxpython/image2target/ii2t_menustrings.py:329 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1255 msgid "Creates a MASK for limiting raster operation." msgstr "" -#: ../gui/wxpython/menustrings.py:335 ../gui/wxpython/menustrings.py:336 -#: ../gui/wxpython/menustrings.py:1277 ../gui/wxpython/menustrings.py:1278 +#: ../gui/wxpython/menustrings.py:336 ../gui/wxpython/menustrings.py:337 +#: ../gui/wxpython/menustrings.py:1278 ../gui/wxpython/menustrings.py:1279 #: ../gui/wxpython/image2target/ii2t_menustrings.py:330 #: ../gui/wxpython/image2target/ii2t_menustrings.py:331 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1256 @@ -6179,539 +6153,539 @@ msgid "Raster map calculator" msgstr "" -#: ../gui/wxpython/menustrings.py:337 ../gui/wxpython/menustrings.py:1279 +#: ../gui/wxpython/menustrings.py:338 ../gui/wxpython/menustrings.py:1280 #: ../gui/wxpython/image2target/ii2t_menustrings.py:332 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1258 msgid "Neighborhood analysis" msgstr "KomÅŸuluk analizi" -#: ../gui/wxpython/menustrings.py:338 ../gui/wxpython/menustrings.py:1280 +#: ../gui/wxpython/menustrings.py:339 ../gui/wxpython/menustrings.py:1281 #: ../gui/wxpython/image2target/ii2t_menustrings.py:333 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1259 #: ../gui/wxpython/rlisetup/wizard.py:886 msgid "Moving window" msgstr "Kayar pencere" -#: ../gui/wxpython/menustrings.py:339 ../gui/wxpython/menustrings.py:1281 +#: ../gui/wxpython/menustrings.py:340 ../gui/wxpython/menustrings.py:1282 #: ../gui/wxpython/image2target/ii2t_menustrings.py:334 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1260 msgid "Makes each cell category value a function of the category values assigned to the cells around it, and stores new cell values in an output raster map layer." msgstr "" -#: ../gui/wxpython/menustrings.py:340 ../gui/wxpython/menustrings.py:1282 +#: ../gui/wxpython/menustrings.py:341 ../gui/wxpython/menustrings.py:1283 #: ../gui/wxpython/image2target/ii2t_menustrings.py:335 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1261 msgid "Neighborhood points" msgstr "KomÅŸu noktalar" -#: ../gui/wxpython/menustrings.py:341 ../gui/wxpython/menustrings.py:1283 +#: ../gui/wxpython/menustrings.py:342 ../gui/wxpython/menustrings.py:1284 #: ../gui/wxpython/image2target/ii2t_menustrings.py:336 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1262 msgid "Neighborhood analysis tool for vector point maps. Makes each cell value a function of the attribute values assigned to the vector points or centroids around it, and stores new cell values in an output raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:342 ../gui/wxpython/menustrings.py:1284 +#: ../gui/wxpython/menustrings.py:343 ../gui/wxpython/menustrings.py:1285 #: ../gui/wxpython/image2target/ii2t_menustrings.py:337 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1263 msgid "Overlay rasters" msgstr "rasterları çakıştır" -#: ../gui/wxpython/menustrings.py:343 ../gui/wxpython/menustrings.py:1285 +#: ../gui/wxpython/menustrings.py:344 ../gui/wxpython/menustrings.py:1286 #: ../gui/wxpython/image2target/ii2t_menustrings.py:338 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1264 msgid "Cross product" msgstr "*********** Çapraz çarpım Vektörel çarpım" -#: ../gui/wxpython/menustrings.py:344 ../gui/wxpython/menustrings.py:1286 +#: ../gui/wxpython/menustrings.py:345 ../gui/wxpython/menustrings.py:1287 #: ../gui/wxpython/image2target/ii2t_menustrings.py:339 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1265 msgid "Creates a cross product of the category values from multiple raster map layers." msgstr "" -#: ../gui/wxpython/menustrings.py:345 ../gui/wxpython/menustrings.py:1287 +#: ../gui/wxpython/menustrings.py:346 ../gui/wxpython/menustrings.py:1288 #: ../gui/wxpython/image2target/ii2t_menustrings.py:340 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1266 msgid "Patch raster maps" msgstr "Raster haritaları kümele" -#: ../gui/wxpython/menustrings.py:346 ../gui/wxpython/menustrings.py:1288 +#: ../gui/wxpython/menustrings.py:347 ../gui/wxpython/menustrings.py:1289 #: ../gui/wxpython/image2target/ii2t_menustrings.py:341 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1267 msgid "Creates a composite raster map layer by using known category values from one (or more) map layer(s) to fill in areas of \"no data\" in another map layer." msgstr "" -#: ../gui/wxpython/menustrings.py:347 ../gui/wxpython/menustrings.py:1289 +#: ../gui/wxpython/menustrings.py:348 ../gui/wxpython/menustrings.py:1290 #: ../gui/wxpython/image2target/ii2t_menustrings.py:342 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1268 msgid "Raster series aggregation" msgstr "" -#: ../gui/wxpython/menustrings.py:348 ../gui/wxpython/menustrings.py:1290 +#: ../gui/wxpython/menustrings.py:349 ../gui/wxpython/menustrings.py:1291 #: ../gui/wxpython/image2target/ii2t_menustrings.py:343 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1269 msgid "Makes each output cell value a function of the values assigned to the corresponding cells in the input raster map layers." msgstr "" -#: ../gui/wxpython/menustrings.py:349 ../gui/wxpython/menustrings.py:1291 +#: ../gui/wxpython/menustrings.py:350 ../gui/wxpython/menustrings.py:1292 #: ../gui/wxpython/image2target/ii2t_menustrings.py:344 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1270 msgid "Raster series accumulation" msgstr "" -#: ../gui/wxpython/menustrings.py:350 ../gui/wxpython/menustrings.py:1292 +#: ../gui/wxpython/menustrings.py:351 ../gui/wxpython/menustrings.py:1293 #: ../gui/wxpython/image2target/ii2t_menustrings.py:345 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1271 msgid "Makes each output cell value a accumulationfunction of the values assigned to the corresponding cells in the input raster map layers." msgstr "" -#: ../gui/wxpython/menustrings.py:351 ../gui/wxpython/menustrings.py:1293 +#: ../gui/wxpython/menustrings.py:352 ../gui/wxpython/menustrings.py:1294 #: ../gui/wxpython/image2target/ii2t_menustrings.py:346 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1272 msgid "Statistical overlay" msgstr "Ä°statistiksel çakıştırma" -#: ../gui/wxpython/menustrings.py:352 ../gui/wxpython/menustrings.py:1294 +#: ../gui/wxpython/menustrings.py:353 ../gui/wxpython/menustrings.py:1295 #: ../gui/wxpython/image2target/ii2t_menustrings.py:347 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1273 msgid "Calculates category or object oriented statistics (accumulator-based statistics)." msgstr "" -#: ../gui/wxpython/menustrings.py:353 ../gui/wxpython/menustrings.py:1295 +#: ../gui/wxpython/menustrings.py:354 ../gui/wxpython/menustrings.py:1296 #: ../gui/wxpython/image2target/ii2t_menustrings.py:348 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1274 msgid "Quantiles overlay" msgstr "" -#: ../gui/wxpython/menustrings.py:354 ../gui/wxpython/menustrings.py:1296 +#: ../gui/wxpython/menustrings.py:355 ../gui/wxpython/menustrings.py:1297 #: ../gui/wxpython/image2target/ii2t_menustrings.py:349 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1275 msgid "Compute category quantiles using two passes." msgstr "" -#: ../gui/wxpython/menustrings.py:355 ../gui/wxpython/menustrings.py:1297 +#: ../gui/wxpython/menustrings.py:356 ../gui/wxpython/menustrings.py:1298 #: ../gui/wxpython/image2target/ii2t_menustrings.py:350 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1276 msgid "Solar radiance and shadows" msgstr "GüneÅŸ ışınımı ve gölgeleme" -#: ../gui/wxpython/menustrings.py:356 ../gui/wxpython/menustrings.py:1298 +#: ../gui/wxpython/menustrings.py:357 ../gui/wxpython/menustrings.py:1299 #: ../gui/wxpython/image2target/ii2t_menustrings.py:351 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1277 msgid "LatLong map" msgstr "" -#: ../gui/wxpython/menustrings.py:357 ../gui/wxpython/menustrings.py:1299 +#: ../gui/wxpython/menustrings.py:358 ../gui/wxpython/menustrings.py:1300 #: ../gui/wxpython/image2target/ii2t_menustrings.py:352 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1278 msgid "Creates a latitude/longitude raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:358 ../gui/wxpython/menustrings.py:1300 +#: ../gui/wxpython/menustrings.py:359 ../gui/wxpython/menustrings.py:1301 #: ../gui/wxpython/image2target/ii2t_menustrings.py:353 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1279 msgid "Solar irradiance and irradiation" msgstr "" -#: ../gui/wxpython/menustrings.py:359 ../gui/wxpython/menustrings.py:1301 +#: ../gui/wxpython/menustrings.py:360 ../gui/wxpython/menustrings.py:1302 #: ../gui/wxpython/image2target/ii2t_menustrings.py:354 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1280 msgid "Solar irradiance and irradiation model. Computes direct (beam), diffuse and reflected solar irradiation raster maps for given day, latitude, surface and atmospheric conditions. Solar parameters (e.g. sunrise, sunset times, declination, extraterrestrial irradiance, daylight length) are saved in the map history file. Alternatively, a local time can be specified to compute solar incidence angle and/or irradiance raster maps. The shadowing effect of the topography is optionally incorporated." msgstr "" -#: ../gui/wxpython/menustrings.py:360 ../gui/wxpython/menustrings.py:1302 +#: ../gui/wxpython/menustrings.py:361 ../gui/wxpython/menustrings.py:1303 #: ../gui/wxpython/image2target/ii2t_menustrings.py:355 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1281 msgid "Shadows map" msgstr "Gölgelenme haritası" -#: ../gui/wxpython/menustrings.py:361 ../gui/wxpython/menustrings.py:1303 +#: ../gui/wxpython/menustrings.py:362 ../gui/wxpython/menustrings.py:1304 #: ../gui/wxpython/image2target/ii2t_menustrings.py:356 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1282 msgid "Calculates cast shadow areas from sun position and elevation raster map. Either exact sun position (A) is specified, or date/time to calculate the sun position (B) by r.sunmask itself." msgstr "" -#: ../gui/wxpython/menustrings.py:362 ../gui/wxpython/menustrings.py:1304 +#: ../gui/wxpython/menustrings.py:363 ../gui/wxpython/menustrings.py:1305 #: ../gui/wxpython/image2target/ii2t_menustrings.py:357 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1283 msgid "Sunshine hours and solar angles" msgstr "" -#: ../gui/wxpython/menustrings.py:363 ../gui/wxpython/menustrings.py:1305 +#: ../gui/wxpython/menustrings.py:364 ../gui/wxpython/menustrings.py:1306 #: ../gui/wxpython/image2target/ii2t_menustrings.py:358 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1284 msgid "Calculates solar elevation, solar azimuth, and sun hours. Solar elevation: the angle between the direction of the geometric center of the sun's apparent disk and the (idealized) horizon. Solar azimuth: the angle from due north in clockwise direction." msgstr "" -#: ../gui/wxpython/menustrings.py:364 ../gui/wxpython/menustrings.py:1306 +#: ../gui/wxpython/menustrings.py:365 ../gui/wxpython/menustrings.py:1307 #: ../gui/wxpython/image2target/ii2t_menustrings.py:359 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1285 msgid "Terrain analysis" msgstr "Arazi analizi" -#: ../gui/wxpython/menustrings.py:365 ../gui/wxpython/menustrings.py:1307 +#: ../gui/wxpython/menustrings.py:366 ../gui/wxpython/menustrings.py:1308 #: ../gui/wxpython/image2target/ii2t_menustrings.py:360 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1286 msgid "Generate contour lines" msgstr "EÅŸyükselti eÄŸrileri üret" -#: ../gui/wxpython/menustrings.py:366 ../gui/wxpython/menustrings.py:1308 +#: ../gui/wxpython/menustrings.py:367 ../gui/wxpython/menustrings.py:1309 #: ../gui/wxpython/image2target/ii2t_menustrings.py:361 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1287 msgid "Produces a vector map of specified contours from a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:367 ../gui/wxpython/menustrings.py:1309 +#: ../gui/wxpython/menustrings.py:368 ../gui/wxpython/menustrings.py:1310 #: ../gui/wxpython/image2target/ii2t_menustrings.py:362 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1288 msgid "Cost surface" msgstr "" -#: ../gui/wxpython/menustrings.py:368 ../gui/wxpython/menustrings.py:1310 +#: ../gui/wxpython/menustrings.py:369 ../gui/wxpython/menustrings.py:1311 #: ../gui/wxpython/image2target/ii2t_menustrings.py:363 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1289 msgid "Creates a raster map showing the cumulative cost of moving between different geographic locations on an input raster map whose cell category values represent cost." msgstr "" -#: ../gui/wxpython/menustrings.py:369 ../gui/wxpython/menustrings.py:1311 +#: ../gui/wxpython/menustrings.py:370 ../gui/wxpython/menustrings.py:1312 #: ../gui/wxpython/image2target/ii2t_menustrings.py:364 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1290 msgid "Cumulative movement costs" msgstr "" -#: ../gui/wxpython/menustrings.py:370 ../gui/wxpython/menustrings.py:1312 +#: ../gui/wxpython/menustrings.py:371 ../gui/wxpython/menustrings.py:1313 #: ../gui/wxpython/image2target/ii2t_menustrings.py:365 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1291 msgid "Creates a raster map showing the anisotropic cumulative cost of moving between different geographic locations on an input raster map whose cell category values represent cost." msgstr "" -#: ../gui/wxpython/menustrings.py:371 ../gui/wxpython/menustrings.py:1313 +#: ../gui/wxpython/menustrings.py:372 ../gui/wxpython/menustrings.py:1314 #: ../gui/wxpython/image2target/ii2t_menustrings.py:366 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1292 msgid "Least cost route or flow" msgstr "" -#: ../gui/wxpython/menustrings.py:372 ../gui/wxpython/menustrings.py:1314 +#: ../gui/wxpython/menustrings.py:373 ../gui/wxpython/menustrings.py:1315 #: ../gui/wxpython/image2target/ii2t_menustrings.py:367 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1293 msgid "Traces a flow through an elevation model or cost surface on a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:373 ../gui/wxpython/menustrings.py:1315 +#: ../gui/wxpython/menustrings.py:374 ../gui/wxpython/menustrings.py:1316 #: ../gui/wxpython/image2target/ii2t_menustrings.py:368 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1294 msgid "Compute shaded relief" msgstr "" -#: ../gui/wxpython/menustrings.py:374 ../gui/wxpython/menustrings.py:1316 +#: ../gui/wxpython/menustrings.py:375 ../gui/wxpython/menustrings.py:1317 #: ../gui/wxpython/image2target/ii2t_menustrings.py:369 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1295 msgid "Creates shaded relief map from an elevation map (DEM). " msgstr "" -#: ../gui/wxpython/menustrings.py:375 ../gui/wxpython/menustrings.py:1317 +#: ../gui/wxpython/menustrings.py:376 ../gui/wxpython/menustrings.py:1318 #: ../gui/wxpython/image2target/ii2t_menustrings.py:370 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1296 msgid "Apply shade to raster" msgstr "" -#: ../gui/wxpython/menustrings.py:376 ../gui/wxpython/menustrings.py:1318 +#: ../gui/wxpython/menustrings.py:377 ../gui/wxpython/menustrings.py:1319 #: ../gui/wxpython/image2target/ii2t_menustrings.py:371 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1297 msgid "Drapes a color raster over an shaded relief or aspect map." msgstr "" -#: ../gui/wxpython/menustrings.py:377 ../gui/wxpython/menustrings.py:1319 +#: ../gui/wxpython/menustrings.py:378 ../gui/wxpython/menustrings.py:1320 #: ../gui/wxpython/image2target/ii2t_menustrings.py:372 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1298 msgid "Slope and aspect" msgstr "EÄŸim ve bakı" -#: ../gui/wxpython/menustrings.py:378 ../gui/wxpython/menustrings.py:1320 +#: ../gui/wxpython/menustrings.py:379 ../gui/wxpython/menustrings.py:1321 #: ../gui/wxpython/image2target/ii2t_menustrings.py:373 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1299 msgid "Generates raster maps of slope, aspect, curvatures and partial derivatives from an elevation raster map. Aspect is calculated counterclockwise from east." msgstr "" -#: ../gui/wxpython/menustrings.py:379 ../gui/wxpython/menustrings.py:1321 +#: ../gui/wxpython/menustrings.py:380 ../gui/wxpython/menustrings.py:1322 msgid "Landforms" msgstr "" -#: ../gui/wxpython/menustrings.py:380 ../gui/wxpython/menustrings.py:1322 +#: ../gui/wxpython/menustrings.py:381 ../gui/wxpython/menustrings.py:1323 msgid "Calculates geomorphons (terrain forms) and associated geometry using machine vision approach." msgstr "" -#: ../gui/wxpython/menustrings.py:381 ../gui/wxpython/menustrings.py:1323 +#: ../gui/wxpython/menustrings.py:382 ../gui/wxpython/menustrings.py:1324 #: ../gui/wxpython/image2target/ii2t_menustrings.py:374 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1300 msgid "Terrain parameters" msgstr "Arazi parametreleri" -#: ../gui/wxpython/menustrings.py:382 ../gui/wxpython/menustrings.py:1324 +#: ../gui/wxpython/menustrings.py:383 ../gui/wxpython/menustrings.py:1325 #: ../gui/wxpython/image2target/ii2t_menustrings.py:375 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1301 msgid "Extracts terrain parameters from a DEM. Uses a multi-scale approach by taking fitting quadratic parameters to any size window (via least squares)." msgstr "" -#: ../gui/wxpython/menustrings.py:383 ../gui/wxpython/menustrings.py:1325 +#: ../gui/wxpython/menustrings.py:384 ../gui/wxpython/menustrings.py:1326 #: ../gui/wxpython/image2target/ii2t_menustrings.py:376 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1302 msgid "Textural features" msgstr "Tekstür objeleri" -#: ../gui/wxpython/menustrings.py:384 ../gui/wxpython/menustrings.py:1326 +#: ../gui/wxpython/menustrings.py:385 ../gui/wxpython/menustrings.py:1327 #: ../gui/wxpython/image2target/ii2t_menustrings.py:377 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1303 msgid "Generate images with textural features from a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:385 ../gui/wxpython/menustrings.py:1327 +#: ../gui/wxpython/menustrings.py:386 ../gui/wxpython/menustrings.py:1328 #: ../gui/wxpython/image2target/ii2t_menustrings.py:378 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1304 msgid "Visibility" msgstr "Görünürlük" -#: ../gui/wxpython/menustrings.py:386 ../gui/wxpython/menustrings.py:1328 +#: ../gui/wxpython/menustrings.py:387 ../gui/wxpython/menustrings.py:1329 #: ../gui/wxpython/image2target/ii2t_menustrings.py:379 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1305 msgid "Computes the viewshed of a point on an elevation raster map. Default format: NULL (invisible), vertical angle wrt viewpoint (visible)." msgstr "" -#: ../gui/wxpython/menustrings.py:389 ../gui/wxpython/menustrings.py:1331 +#: ../gui/wxpython/menustrings.py:390 ../gui/wxpython/menustrings.py:1332 #: ../gui/wxpython/image2target/ii2t_menustrings.py:382 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1308 msgid "Horizon angle" msgstr "Yatay açı" -#: ../gui/wxpython/menustrings.py:390 ../gui/wxpython/menustrings.py:1332 +#: ../gui/wxpython/menustrings.py:391 ../gui/wxpython/menustrings.py:1333 #: ../gui/wxpython/image2target/ii2t_menustrings.py:383 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1309 msgid "Computes horizon angle height from a digital elevation model. The module has two different modes of operation: 1. Computes the entire horizon around a single point whose coordinates are given with the 'coord' option. The horizon height (in radians). 2. Computes one or more raster maps of the horizon height in a single direction. The input for this is the angle (in degrees), which is measured counterclockwise with east=0, north=90 etc. The output is the horizon height in radians." msgstr "" -#: ../gui/wxpython/menustrings.py:391 ../gui/wxpython/menustrings.py:1333 +#: ../gui/wxpython/menustrings.py:392 ../gui/wxpython/menustrings.py:1334 #: ../gui/wxpython/image2target/ii2t_menustrings.py:384 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1310 msgid "Transform features" msgstr "Objeleri dönüştür" -#: ../gui/wxpython/menustrings.py:392 ../gui/wxpython/menustrings.py:1334 +#: ../gui/wxpython/menustrings.py:393 ../gui/wxpython/menustrings.py:1335 #: ../gui/wxpython/image2target/ii2t_menustrings.py:385 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1311 msgid "Clump" msgstr "************ Küme Çalılık" -#: ../gui/wxpython/menustrings.py:393 ../gui/wxpython/menustrings.py:1335 +#: ../gui/wxpython/menustrings.py:394 ../gui/wxpython/menustrings.py:1336 #: ../gui/wxpython/image2target/ii2t_menustrings.py:386 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1312 msgid "Recategorizes data in a raster map by grouping cells that form physically discrete areas into unique categories." msgstr "" -#: ../gui/wxpython/menustrings.py:394 ../gui/wxpython/menustrings.py:1336 +#: ../gui/wxpython/menustrings.py:395 ../gui/wxpython/menustrings.py:1337 #: ../gui/wxpython/image2target/ii2t_menustrings.py:387 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1313 msgid "Grow" msgstr "Büyüme" -#: ../gui/wxpython/menustrings.py:396 ../gui/wxpython/menustrings.py:1338 +#: ../gui/wxpython/menustrings.py:397 ../gui/wxpython/menustrings.py:1339 #: ../gui/wxpython/image2target/ii2t_menustrings.py:389 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1315 msgid "Thin" msgstr "Ä°nce" -#: ../gui/wxpython/menustrings.py:397 ../gui/wxpython/menustrings.py:1339 +#: ../gui/wxpython/menustrings.py:398 ../gui/wxpython/menustrings.py:1340 #: ../gui/wxpython/image2target/ii2t_menustrings.py:390 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1316 msgid "Thins non-null cells that denote linear features in a raster map layer." msgstr "" -#: ../gui/wxpython/menustrings.py:398 ../gui/wxpython/menustrings.py:1340 +#: ../gui/wxpython/menustrings.py:399 ../gui/wxpython/menustrings.py:1341 #: ../gui/wxpython/image2target/ii2t_menustrings.py:391 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1317 msgid "Hydrologic modeling" msgstr "Hidrolojik modelleme" -#: ../gui/wxpython/menustrings.py:399 ../gui/wxpython/menustrings.py:1341 +#: ../gui/wxpython/menustrings.py:400 ../gui/wxpython/menustrings.py:1342 #: ../gui/wxpython/image2target/ii2t_menustrings.py:392 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1318 msgid "Carve stream channels" msgstr "" -#: ../gui/wxpython/menustrings.py:400 ../gui/wxpython/menustrings.py:1342 +#: ../gui/wxpython/menustrings.py:401 ../gui/wxpython/menustrings.py:1343 #: ../gui/wxpython/image2target/ii2t_menustrings.py:393 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1319 msgid "Generates stream channels. Takes vector stream data, transforms it to raster and subtracts depth from the output DEM." msgstr "" -#: ../gui/wxpython/menustrings.py:401 ../gui/wxpython/menustrings.py:1343 +#: ../gui/wxpython/menustrings.py:402 ../gui/wxpython/menustrings.py:1344 #: ../gui/wxpython/image2target/ii2t_menustrings.py:394 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1320 msgid "Fill lake" msgstr "Gölleri doldur" -#: ../gui/wxpython/menustrings.py:402 ../gui/wxpython/menustrings.py:1344 +#: ../gui/wxpython/menustrings.py:403 ../gui/wxpython/menustrings.py:1345 #: ../gui/wxpython/image2target/ii2t_menustrings.py:395 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1321 msgid "Fills lake at given point to given level." msgstr "" -#: ../gui/wxpython/menustrings.py:403 ../gui/wxpython/menustrings.py:1345 +#: ../gui/wxpython/menustrings.py:404 ../gui/wxpython/menustrings.py:1346 #: ../gui/wxpython/image2target/ii2t_menustrings.py:396 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1322 msgid "Depressionless map and flowlines" msgstr "Çukurlukları giderilmiÅŸ harita ve akış hatları" -#: ../gui/wxpython/menustrings.py:404 ../gui/wxpython/menustrings.py:1346 +#: ../gui/wxpython/menustrings.py:405 ../gui/wxpython/menustrings.py:1347 #: ../gui/wxpython/image2target/ii2t_menustrings.py:397 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1323 msgid "Filters and generates a depressionless elevation map and a flow direction map from a given elevation raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:405 ../gui/wxpython/menustrings.py:1347 +#: ../gui/wxpython/menustrings.py:406 ../gui/wxpython/menustrings.py:1348 #: ../gui/wxpython/image2target/ii2t_menustrings.py:398 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1324 msgid "Flow accumulation" msgstr "Akış birikimi" -#: ../gui/wxpython/menustrings.py:406 ../gui/wxpython/menustrings.py:1348 +#: ../gui/wxpython/menustrings.py:407 ../gui/wxpython/menustrings.py:1349 #: ../gui/wxpython/image2target/ii2t_menustrings.py:399 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1325 msgid "Performs flow computation for massive grids." msgstr "" -#: ../gui/wxpython/menustrings.py:407 ../gui/wxpython/menustrings.py:1349 +#: ../gui/wxpython/menustrings.py:408 ../gui/wxpython/menustrings.py:1350 #: ../gui/wxpython/image2target/ii2t_menustrings.py:400 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1326 msgid "Flow lines" msgstr "Akış hatları" -#: ../gui/wxpython/menustrings.py:408 ../gui/wxpython/menustrings.py:1350 +#: ../gui/wxpython/menustrings.py:409 ../gui/wxpython/menustrings.py:1351 #: ../gui/wxpython/image2target/ii2t_menustrings.py:401 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1327 msgid "Constructs flowlines. Computes flowlines, flowpath lengths, and flowaccumulation (contributing areas) from a elevation raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:409 ../gui/wxpython/menustrings.py:1351 +#: ../gui/wxpython/menustrings.py:410 ../gui/wxpython/menustrings.py:1352 #: ../gui/wxpython/image2target/ii2t_menustrings.py:402 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1328 msgid "Watershed analysis" msgstr "Havza analizi" -#: ../gui/wxpython/menustrings.py:410 ../gui/wxpython/menustrings.py:1352 +#: ../gui/wxpython/menustrings.py:411 ../gui/wxpython/menustrings.py:1353 #: ../gui/wxpython/image2target/ii2t_menustrings.py:403 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1329 msgid "Calculates hydrological parameters and RUSLE factors." msgstr "Hidrolojik parametreleri ve RUSLE etmenlerini hesaplar." -#: ../gui/wxpython/menustrings.py:411 ../gui/wxpython/menustrings.py:1353 +#: ../gui/wxpython/menustrings.py:412 ../gui/wxpython/menustrings.py:1354 #: ../gui/wxpython/image2target/ii2t_menustrings.py:404 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1330 msgid "Watershed subbasins" msgstr "" -#: ../gui/wxpython/menustrings.py:412 ../gui/wxpython/menustrings.py:1354 +#: ../gui/wxpython/menustrings.py:413 ../gui/wxpython/menustrings.py:1355 #: ../gui/wxpython/image2target/ii2t_menustrings.py:405 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1331 msgid "Generates watershed subbasins raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:413 ../gui/wxpython/menustrings.py:1355 +#: ../gui/wxpython/menustrings.py:414 ../gui/wxpython/menustrings.py:1356 #: ../gui/wxpython/image2target/ii2t_menustrings.py:406 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1332 msgid "Watershed basin creation" msgstr "" -#: ../gui/wxpython/menustrings.py:414 ../gui/wxpython/menustrings.py:1356 +#: ../gui/wxpython/menustrings.py:415 ../gui/wxpython/menustrings.py:1357 #: ../gui/wxpython/image2target/ii2t_menustrings.py:407 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1333 msgid "Creates watershed basins from a drainage direction map." msgstr "" -#: ../gui/wxpython/menustrings.py:415 ../gui/wxpython/menustrings.py:1357 +#: ../gui/wxpython/menustrings.py:416 ../gui/wxpython/menustrings.py:1358 #: ../gui/wxpython/image2target/ii2t_menustrings.py:408 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1334 msgid "Extraction of stream networks" msgstr "" -#: ../gui/wxpython/menustrings.py:416 ../gui/wxpython/menustrings.py:1358 +#: ../gui/wxpython/menustrings.py:417 ../gui/wxpython/menustrings.py:1359 #: ../gui/wxpython/image2target/ii2t_menustrings.py:409 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1335 msgid "Performs stream network extraction." msgstr "" -#: ../gui/wxpython/menustrings.py:417 ../gui/wxpython/menustrings.py:1359 +#: ../gui/wxpython/menustrings.py:418 ../gui/wxpython/menustrings.py:1360 #: ../gui/wxpython/image2target/ii2t_menustrings.py:410 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1336 msgid "SIMWE Overland flow modeling" msgstr "SIMWE su erozyon modelleme" -#: ../gui/wxpython/menustrings.py:418 ../gui/wxpython/menustrings.py:1360 +#: ../gui/wxpython/menustrings.py:419 ../gui/wxpython/menustrings.py:1361 #: ../gui/wxpython/image2target/ii2t_menustrings.py:411 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1337 msgid "Overland flow hydrologic simulation using path sampling method (SIMWE)." msgstr "" -#: ../gui/wxpython/menustrings.py:419 ../gui/wxpython/menustrings.py:1361 +#: ../gui/wxpython/menustrings.py:420 ../gui/wxpython/menustrings.py:1362 #: ../gui/wxpython/image2target/ii2t_menustrings.py:412 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1338 msgid "SIMWE Sediment flux modeling" msgstr "SIMWE sediment erozyon modelleme" -#: ../gui/wxpython/menustrings.py:420 ../gui/wxpython/menustrings.py:1362 +#: ../gui/wxpython/menustrings.py:421 ../gui/wxpython/menustrings.py:1363 #: ../gui/wxpython/image2target/ii2t_menustrings.py:413 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1339 msgid "Sediment transport and erosion/deposition simulation using path sampling method (SIMWE)." msgstr "" -#: ../gui/wxpython/menustrings.py:421 ../gui/wxpython/menustrings.py:1363 +#: ../gui/wxpython/menustrings.py:422 ../gui/wxpython/menustrings.py:1364 #: ../gui/wxpython/image2target/ii2t_menustrings.py:414 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1340 msgid "Topographic index map" msgstr "TopoÄŸrafik indeks haritası" -#: ../gui/wxpython/menustrings.py:422 ../gui/wxpython/menustrings.py:1364 +#: ../gui/wxpython/menustrings.py:423 ../gui/wxpython/menustrings.py:1365 #: ../gui/wxpython/image2target/ii2t_menustrings.py:415 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1341 msgid "Creates a topographic index (wetness index) raster map from an elevation raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:423 ../gui/wxpython/menustrings.py:1365 +#: ../gui/wxpython/menustrings.py:424 ../gui/wxpython/menustrings.py:1366 #: ../gui/wxpython/image2target/ii2t_menustrings.py:416 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1342 msgid "TOPMODEL simulation" msgstr "TOPMODEL canlandırması" -#: ../gui/wxpython/menustrings.py:424 ../gui/wxpython/menustrings.py:1366 +#: ../gui/wxpython/menustrings.py:425 ../gui/wxpython/menustrings.py:1367 #: ../gui/wxpython/image2target/ii2t_menustrings.py:417 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1343 msgid "Simulates TOPMODEL which is a physically based hydrologic model." msgstr "" -#: ../gui/wxpython/menustrings.py:425 ../gui/wxpython/menustrings.py:1367 +#: ../gui/wxpython/menustrings.py:426 ../gui/wxpython/menustrings.py:1368 #: ../gui/wxpython/image2target/ii2t_menustrings.py:418 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1344 msgid "USLE K-factor" msgstr "USLE K-etmeni" -#: ../gui/wxpython/menustrings.py:426 ../gui/wxpython/menustrings.py:1368 +#: ../gui/wxpython/menustrings.py:427 ../gui/wxpython/menustrings.py:1369 #: ../gui/wxpython/image2target/ii2t_menustrings.py:419 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1345 msgid "Computes USLE Soil Erodibility Factor (K)." msgstr "" -#: ../gui/wxpython/menustrings.py:427 ../gui/wxpython/menustrings.py:1369 +#: ../gui/wxpython/menustrings.py:428 ../gui/wxpython/menustrings.py:1370 #: ../gui/wxpython/image2target/ii2t_menustrings.py:420 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1346 msgid "USLE R-factor" msgstr "" -#: ../gui/wxpython/menustrings.py:428 ../gui/wxpython/menustrings.py:1370 +#: ../gui/wxpython/menustrings.py:429 ../gui/wxpython/menustrings.py:1371 #: ../gui/wxpython/image2target/ii2t_menustrings.py:421 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1347 msgid "Computes USLE R factor, Rainfall erosivity index." msgstr "" -#: ../gui/wxpython/menustrings.py:429 ../gui/wxpython/menustrings.py:876 -#: ../gui/wxpython/menustrings.py:1371 ../gui/wxpython/menustrings.py:1818 +#: ../gui/wxpython/menustrings.py:430 ../gui/wxpython/menustrings.py:877 +#: ../gui/wxpython/menustrings.py:1372 ../gui/wxpython/menustrings.py:1819 #: ../gui/wxpython/image2target/ii2t_menustrings.py:422 #: ../gui/wxpython/image2target/ii2t_menustrings.py:860 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1348 @@ -6719,254 +6693,254 @@ msgid "Groundwater modeling" msgstr "" -#: ../gui/wxpython/menustrings.py:430 ../gui/wxpython/menustrings.py:1372 +#: ../gui/wxpython/menustrings.py:431 ../gui/wxpython/menustrings.py:1373 #: ../gui/wxpython/image2target/ii2t_menustrings.py:423 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1349 msgid "Groundwater flow" msgstr "Yeraltısuyu Akışı" -#: ../gui/wxpython/menustrings.py:431 ../gui/wxpython/menustrings.py:1373 +#: ../gui/wxpython/menustrings.py:432 ../gui/wxpython/menustrings.py:1374 #: ../gui/wxpython/image2target/ii2t_menustrings.py:424 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1350 msgid "Numerical calculation program for transient, confined and unconfined groundwater flow in two dimensions." msgstr "" -#: ../gui/wxpython/menustrings.py:432 ../gui/wxpython/menustrings.py:1374 +#: ../gui/wxpython/menustrings.py:433 ../gui/wxpython/menustrings.py:1375 #: ../gui/wxpython/image2target/ii2t_menustrings.py:425 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1351 msgid "Groundwater solute transport" msgstr "" -#: ../gui/wxpython/menustrings.py:433 ../gui/wxpython/menustrings.py:1375 +#: ../gui/wxpython/menustrings.py:434 ../gui/wxpython/menustrings.py:1376 #: ../gui/wxpython/image2target/ii2t_menustrings.py:426 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1352 msgid "Numerical calculation program for transient, confined and unconfined solute transport in two dimensions" msgstr "" -#: ../gui/wxpython/menustrings.py:434 ../gui/wxpython/menustrings.py:1376 +#: ../gui/wxpython/menustrings.py:435 ../gui/wxpython/menustrings.py:1377 #: ../gui/wxpython/image2target/ii2t_menustrings.py:427 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1353 msgid "Landscape patch analysis" msgstr "Peyzaj leke analizi" -#: ../gui/wxpython/menustrings.py:435 ../gui/wxpython/menustrings.py:1377 +#: ../gui/wxpython/menustrings.py:436 ../gui/wxpython/menustrings.py:1378 #: ../gui/wxpython/image2target/ii2t_menustrings.py:428 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1354 msgid "Set up sampling and analysis framework" msgstr "Örnekleme ve analiz sistemini kur" -#: ../gui/wxpython/menustrings.py:436 ../gui/wxpython/menustrings.py:1378 +#: ../gui/wxpython/menustrings.py:437 ../gui/wxpython/menustrings.py:1379 #: ../gui/wxpython/image2target/ii2t_menustrings.py:429 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1355 msgid "Configuration editor for r.li.'index'" msgstr "r.li.'index' için yapılandırma düzenleyici" -#: ../gui/wxpython/menustrings.py:437 ../gui/wxpython/menustrings.py:1379 +#: ../gui/wxpython/menustrings.py:438 ../gui/wxpython/menustrings.py:1380 #: ../gui/wxpython/image2target/ii2t_menustrings.py:430 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1356 msgid "Edge density" msgstr "Kenar yoÄŸunluÄŸu" -#: ../gui/wxpython/menustrings.py:438 ../gui/wxpython/menustrings.py:1380 +#: ../gui/wxpython/menustrings.py:439 ../gui/wxpython/menustrings.py:1381 #: ../gui/wxpython/image2target/ii2t_menustrings.py:431 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1357 msgid "Calculates edge density index on a raster map, using a 4 neighbour algorithm" msgstr "" -#: ../gui/wxpython/menustrings.py:439 ../gui/wxpython/menustrings.py:1381 +#: ../gui/wxpython/menustrings.py:440 ../gui/wxpython/menustrings.py:1382 #: ../gui/wxpython/image2target/ii2t_menustrings.py:432 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1358 msgid "Contrast weighted edge density" msgstr "" -#: ../gui/wxpython/menustrings.py:440 ../gui/wxpython/menustrings.py:1382 +#: ../gui/wxpython/menustrings.py:441 ../gui/wxpython/menustrings.py:1383 #: ../gui/wxpython/image2target/ii2t_menustrings.py:433 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1359 msgid "Calculates contrast weighted edge density index on a raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:441 ../gui/wxpython/menustrings.py:1383 +#: ../gui/wxpython/menustrings.py:442 ../gui/wxpython/menustrings.py:1384 #: ../gui/wxpython/image2target/ii2t_menustrings.py:434 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1360 msgid "Patch area mean" msgstr "Leke alanı ortalaması" -#: ../gui/wxpython/menustrings.py:442 ../gui/wxpython/menustrings.py:1384 +#: ../gui/wxpython/menustrings.py:443 ../gui/wxpython/menustrings.py:1385 #: ../gui/wxpython/image2target/ii2t_menustrings.py:435 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1361 msgid "Calculates mean patch size index on a raster map, using a 4 neighbour algorithm" msgstr "" -#: ../gui/wxpython/menustrings.py:443 ../gui/wxpython/menustrings.py:1385 +#: ../gui/wxpython/menustrings.py:444 ../gui/wxpython/menustrings.py:1386 #: ../gui/wxpython/image2target/ii2t_menustrings.py:436 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1362 msgid "Patch area range" msgstr "Leke alan aralığı -" -#: ../gui/wxpython/menustrings.py:444 ../gui/wxpython/menustrings.py:1386 +#: ../gui/wxpython/menustrings.py:445 ../gui/wxpython/menustrings.py:1387 #: ../gui/wxpython/image2target/ii2t_menustrings.py:437 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1363 msgid "Calculates range of patch area size on a raster map" msgstr "Raster haritadaki parça alan boyutunun aralığını hesaplar" -#: ../gui/wxpython/menustrings.py:445 ../gui/wxpython/menustrings.py:1387 +#: ../gui/wxpython/menustrings.py:446 ../gui/wxpython/menustrings.py:1388 #: ../gui/wxpython/image2target/ii2t_menustrings.py:438 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1364 msgid "Patch area Std Dev" msgstr "Leke alanı standart sapması" -#: ../gui/wxpython/menustrings.py:446 ../gui/wxpython/menustrings.py:1388 +#: ../gui/wxpython/menustrings.py:447 ../gui/wxpython/menustrings.py:1389 #: ../gui/wxpython/image2target/ii2t_menustrings.py:439 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1365 msgid "Calculates standard deviation of patch area a raster map" msgstr "Raster harita için leke alanı standart sapmayı hesaplar." -#: ../gui/wxpython/menustrings.py:447 ../gui/wxpython/menustrings.py:1389 +#: ../gui/wxpython/menustrings.py:448 ../gui/wxpython/menustrings.py:1390 #: ../gui/wxpython/image2target/ii2t_menustrings.py:440 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1366 msgid "Patch area Coeff Var" msgstr "" -#: ../gui/wxpython/menustrings.py:448 ../gui/wxpython/menustrings.py:1390 +#: ../gui/wxpython/menustrings.py:449 ../gui/wxpython/menustrings.py:1391 #: ../gui/wxpython/image2target/ii2t_menustrings.py:441 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1367 msgid "Calculates coefficient of variation of patch area on a raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:449 ../gui/wxpython/menustrings.py:1391 +#: ../gui/wxpython/menustrings.py:450 ../gui/wxpython/menustrings.py:1392 #: ../gui/wxpython/image2target/ii2t_menustrings.py:442 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1368 msgid "Patch density" msgstr "Leke yoÄŸunluÄŸu" -#: ../gui/wxpython/menustrings.py:450 ../gui/wxpython/menustrings.py:1392 +#: ../gui/wxpython/menustrings.py:451 ../gui/wxpython/menustrings.py:1393 #: ../gui/wxpython/image2target/ii2t_menustrings.py:443 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1369 msgid "Calculates patch density index on a raster map, using a 4 neighbour algorithm" msgstr "" -#: ../gui/wxpython/menustrings.py:451 ../gui/wxpython/menustrings.py:1393 +#: ../gui/wxpython/menustrings.py:452 ../gui/wxpython/menustrings.py:1394 #: ../gui/wxpython/image2target/ii2t_menustrings.py:444 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1370 msgid "Patch number" msgstr "Leke sayısı" -#: ../gui/wxpython/menustrings.py:452 ../gui/wxpython/menustrings.py:1394 +#: ../gui/wxpython/menustrings.py:453 ../gui/wxpython/menustrings.py:1395 #: ../gui/wxpython/image2target/ii2t_menustrings.py:445 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1371 msgid "Calculates patch number index on a raster map, using a 4 neighbour algorithm." msgstr "" -#: ../gui/wxpython/menustrings.py:453 ../gui/wxpython/menustrings.py:1395 +#: ../gui/wxpython/menustrings.py:454 ../gui/wxpython/menustrings.py:1396 #: ../gui/wxpython/image2target/ii2t_menustrings.py:446 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1372 msgid "Dominance's diversity" msgstr "Dominance'ın farkı" -#: ../gui/wxpython/menustrings.py:454 ../gui/wxpython/menustrings.py:1396 +#: ../gui/wxpython/menustrings.py:455 ../gui/wxpython/menustrings.py:1397 #: ../gui/wxpython/image2target/ii2t_menustrings.py:447 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1373 msgid "Calculates dominance's diversity index on a raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:455 ../gui/wxpython/menustrings.py:1397 +#: ../gui/wxpython/menustrings.py:456 ../gui/wxpython/menustrings.py:1398 #: ../gui/wxpython/image2target/ii2t_menustrings.py:448 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1374 msgid "Shannon's diversity" msgstr "Shannon'ın farkı" -#: ../gui/wxpython/menustrings.py:456 ../gui/wxpython/menustrings.py:1398 +#: ../gui/wxpython/menustrings.py:457 ../gui/wxpython/menustrings.py:1399 #: ../gui/wxpython/image2target/ii2t_menustrings.py:449 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1375 msgid "Calculates Shannon's diversity index on a raster map" msgstr "Raster haritada Shannon'un çeÅŸitlilik indeksini hesaplar." -#: ../gui/wxpython/menustrings.py:457 ../gui/wxpython/menustrings.py:1399 +#: ../gui/wxpython/menustrings.py:458 ../gui/wxpython/menustrings.py:1400 #: ../gui/wxpython/image2target/ii2t_menustrings.py:450 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1376 msgid "Simpson's diversity" msgstr "Simpson'ın farkı " -#: ../gui/wxpython/menustrings.py:458 ../gui/wxpython/menustrings.py:1400 +#: ../gui/wxpython/menustrings.py:459 ../gui/wxpython/menustrings.py:1401 #: ../gui/wxpython/image2target/ii2t_menustrings.py:451 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1377 msgid "Calculates Simpson's diversity index on a raster map" msgstr "Raster haritada Simpson'un çeÅŸitlilik indeksini hesaplar." -#: ../gui/wxpython/menustrings.py:459 ../gui/wxpython/menustrings.py:1401 +#: ../gui/wxpython/menustrings.py:460 ../gui/wxpython/menustrings.py:1402 #: ../gui/wxpython/image2target/ii2t_menustrings.py:452 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1378 msgid "Richness" msgstr "Verim ************************** zenginlik / canlılık" -#: ../gui/wxpython/menustrings.py:460 ../gui/wxpython/menustrings.py:1402 +#: ../gui/wxpython/menustrings.py:461 ../gui/wxpython/menustrings.py:1403 #: ../gui/wxpython/image2target/ii2t_menustrings.py:453 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1379 msgid "Calculates richness index on a raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:461 ../gui/wxpython/menustrings.py:1403 +#: ../gui/wxpython/menustrings.py:462 ../gui/wxpython/menustrings.py:1404 #: ../gui/wxpython/image2target/ii2t_menustrings.py:454 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1380 msgid "Shape index" msgstr "Åžekil indeksi" -#: ../gui/wxpython/menustrings.py:462 ../gui/wxpython/menustrings.py:1404 +#: ../gui/wxpython/menustrings.py:463 ../gui/wxpython/menustrings.py:1405 #: ../gui/wxpython/image2target/ii2t_menustrings.py:455 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1381 msgid "Calculates shape index on a raster map" msgstr "Raster haritada ÅŸekil indeksini hesaplar" -#: ../gui/wxpython/menustrings.py:463 ../gui/wxpython/menustrings.py:1405 +#: ../gui/wxpython/menustrings.py:464 ../gui/wxpython/menustrings.py:1406 #: ../gui/wxpython/image2target/ii2t_menustrings.py:456 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1382 msgid "Wildfire modeling" msgstr "DoÄŸa Yangını modelleme" -#: ../gui/wxpython/menustrings.py:464 ../gui/wxpython/menustrings.py:1406 +#: ../gui/wxpython/menustrings.py:465 ../gui/wxpython/menustrings.py:1407 #: ../gui/wxpython/image2target/ii2t_menustrings.py:457 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1383 msgid "Rate of spread" msgstr "Yayılma oranı" -#: ../gui/wxpython/menustrings.py:465 ../gui/wxpython/menustrings.py:1407 +#: ../gui/wxpython/menustrings.py:466 ../gui/wxpython/menustrings.py:1408 #: ../gui/wxpython/image2target/ii2t_menustrings.py:458 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1384 msgid "Generates rate of spread raster maps. Generates three, or four raster map layers showing the base (perpendicular) rate of spread (ROS), the maximum (forward) ROS, the direction of the maximum ROS, and optionally the maximum potential spotting distance for fire spread simulation." msgstr "" -#: ../gui/wxpython/menustrings.py:466 ../gui/wxpython/menustrings.py:1408 +#: ../gui/wxpython/menustrings.py:467 ../gui/wxpython/menustrings.py:1409 #: ../gui/wxpython/image2target/ii2t_menustrings.py:459 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1385 msgid "Least-cost spread paths" msgstr "" -#: ../gui/wxpython/menustrings.py:467 ../gui/wxpython/menustrings.py:1409 +#: ../gui/wxpython/menustrings.py:468 ../gui/wxpython/menustrings.py:1410 #: ../gui/wxpython/image2target/ii2t_menustrings.py:460 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1386 msgid "Recursively traces the least cost path backwards to cells from which the cumulative cost was determined." msgstr "" -#: ../gui/wxpython/menustrings.py:468 ../gui/wxpython/menustrings.py:1410 +#: ../gui/wxpython/menustrings.py:469 ../gui/wxpython/menustrings.py:1411 #: ../gui/wxpython/image2target/ii2t_menustrings.py:461 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1387 msgid "Anisotropic spread simulation" msgstr "" -#: ../gui/wxpython/menustrings.py:469 ../gui/wxpython/menustrings.py:1411 +#: ../gui/wxpython/menustrings.py:470 ../gui/wxpython/menustrings.py:1412 #: ../gui/wxpython/image2target/ii2t_menustrings.py:462 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1388 msgid "Simulates elliptically anisotropic spread. Generates a raster map of the cumulative time of spread, given raster maps containing the rates of spread (ROS), the ROS directions and the spread origins. It optionally produces raster maps to contain backlink UTM coordinates for tracing spread paths. Usable for fire spread simulations." msgstr "" -#: ../gui/wxpython/menustrings.py:470 ../gui/wxpython/menustrings.py:1412 +#: ../gui/wxpython/menustrings.py:471 ../gui/wxpython/menustrings.py:1413 #: ../gui/wxpython/image2target/ii2t_menustrings.py:463 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1389 msgid "Change category values and labels" msgstr "Categori deÄŸerleri ve etiketleri deÄŸiÅŸtir" -#: ../gui/wxpython/menustrings.py:471 ../gui/wxpython/menustrings.py:521 -#: ../gui/wxpython/menustrings.py:1413 ../gui/wxpython/menustrings.py:1463 +#: ../gui/wxpython/menustrings.py:472 ../gui/wxpython/menustrings.py:522 +#: ../gui/wxpython/menustrings.py:1414 ../gui/wxpython/menustrings.py:1464 #: ../gui/wxpython/image2target/ii2t_menustrings.py:464 #: ../gui/wxpython/image2target/ii2t_menustrings.py:514 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1390 @@ -6974,8 +6948,8 @@ msgid "Manage category information" msgstr "Kategori bilgisini yönet" -#: ../gui/wxpython/menustrings.py:472 ../gui/wxpython/menustrings.py:522 -#: ../gui/wxpython/menustrings.py:1414 ../gui/wxpython/menustrings.py:1464 +#: ../gui/wxpython/menustrings.py:473 ../gui/wxpython/menustrings.py:523 +#: ../gui/wxpython/menustrings.py:1415 ../gui/wxpython/menustrings.py:1465 #: ../gui/wxpython/image2target/ii2t_menustrings.py:465 #: ../gui/wxpython/image2target/ii2t_menustrings.py:515 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1391 @@ -6983,32 +6957,32 @@ msgid "Manages category values and labels associated with user-specified raster map layers." msgstr "Kullanıcı tanımlı raster harita katmanlarının kategori deÄŸerleri ve etiketleri yönetir." -#: ../gui/wxpython/menustrings.py:473 ../gui/wxpython/menustrings.py:1415 +#: ../gui/wxpython/menustrings.py:474 ../gui/wxpython/menustrings.py:1416 #: ../gui/wxpython/image2target/ii2t_menustrings.py:466 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1392 msgid "Interactively edit category values" msgstr "Kategori deÄŸerlerini etkileÅŸimli olarak düzenle" -#: ../gui/wxpython/menustrings.py:474 ../gui/wxpython/menustrings.py:1416 +#: ../gui/wxpython/menustrings.py:475 ../gui/wxpython/menustrings.py:1417 #: ../gui/wxpython/image2target/ii2t_menustrings.py:467 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1393 msgid "Edits cell values in a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:475 ../gui/wxpython/menustrings.py:1417 +#: ../gui/wxpython/menustrings.py:476 ../gui/wxpython/menustrings.py:1418 #: ../gui/wxpython/image2target/ii2t_menustrings.py:468 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1394 msgid "Reclassify by size" msgstr "Boyutuna göre yeniden sınıflandır" -#: ../gui/wxpython/menustrings.py:476 ../gui/wxpython/menustrings.py:1418 +#: ../gui/wxpython/menustrings.py:477 ../gui/wxpython/menustrings.py:1419 #: ../gui/wxpython/image2target/ii2t_menustrings.py:469 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1395 msgid "Reclasses a raster map greater or less than user specified area size (in hectares)." msgstr "" -#: ../gui/wxpython/menustrings.py:477 ../gui/wxpython/menustrings.py:696 -#: ../gui/wxpython/menustrings.py:1419 ../gui/wxpython/menustrings.py:1638 +#: ../gui/wxpython/menustrings.py:478 ../gui/wxpython/menustrings.py:697 +#: ../gui/wxpython/menustrings.py:1420 ../gui/wxpython/menustrings.py:1639 #: ../gui/wxpython/image2target/ii2t_menustrings.py:470 #: ../gui/wxpython/image2target/ii2t_menustrings.py:687 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1396 @@ -7016,252 +6990,252 @@ msgid "Reclassify" msgstr "" -#: ../gui/wxpython/menustrings.py:478 ../gui/wxpython/menustrings.py:1420 +#: ../gui/wxpython/menustrings.py:479 ../gui/wxpython/menustrings.py:1421 #: ../gui/wxpython/image2target/ii2t_menustrings.py:471 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1397 msgid "Reclassify raster map based on category values. Creates a new raster map whose category values are based upon a reclassification of the categories in an existing raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:479 ../gui/wxpython/menustrings.py:1421 +#: ../gui/wxpython/menustrings.py:480 ../gui/wxpython/menustrings.py:1422 #: ../gui/wxpython/image2target/ii2t_menustrings.py:472 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1398 msgid "Recode" msgstr "" -#: ../gui/wxpython/menustrings.py:480 ../gui/wxpython/menustrings.py:1422 +#: ../gui/wxpython/menustrings.py:481 ../gui/wxpython/menustrings.py:1423 #: ../gui/wxpython/image2target/ii2t_menustrings.py:473 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1399 msgid "Recodes categorical raster maps." msgstr "" -#: ../gui/wxpython/menustrings.py:481 ../gui/wxpython/menustrings.py:1423 +#: ../gui/wxpython/menustrings.py:482 ../gui/wxpython/menustrings.py:1424 #: ../gui/wxpython/image2target/ii2t_menustrings.py:474 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1400 msgid "Rescale" msgstr "Yeniden ölçekle" -#: ../gui/wxpython/menustrings.py:482 ../gui/wxpython/menustrings.py:1424 +#: ../gui/wxpython/menustrings.py:483 ../gui/wxpython/menustrings.py:1425 #: ../gui/wxpython/image2target/ii2t_menustrings.py:475 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1401 msgid "Rescales the range of category values in a raster map layer." msgstr "Raster harita katmanındaki kategori deÄŸerlerini yeniden ölçekler." -#: ../gui/wxpython/menustrings.py:483 ../gui/wxpython/menustrings.py:1425 +#: ../gui/wxpython/menustrings.py:484 ../gui/wxpython/menustrings.py:1426 #: ../gui/wxpython/image2target/ii2t_menustrings.py:476 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1402 msgid "Rescale with histogram" msgstr "Histogram ile yeniden ölçekle" -#: ../gui/wxpython/menustrings.py:484 ../gui/wxpython/menustrings.py:1426 +#: ../gui/wxpython/menustrings.py:485 ../gui/wxpython/menustrings.py:1427 #: ../gui/wxpython/image2target/ii2t_menustrings.py:477 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1403 msgid "Rescales histogram equalized the range of category values in a raster map layer." msgstr "" -#: ../gui/wxpython/menustrings.py:485 ../gui/wxpython/menustrings.py:1427 +#: ../gui/wxpython/menustrings.py:486 ../gui/wxpython/menustrings.py:1428 #: ../gui/wxpython/image2target/ii2t_menustrings.py:478 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1404 msgid "Generate random cells" msgstr "Rasgele hücreler üret" -#: ../gui/wxpython/menustrings.py:486 ../gui/wxpython/menustrings.py:1428 +#: ../gui/wxpython/menustrings.py:487 ../gui/wxpython/menustrings.py:1429 #: ../gui/wxpython/image2target/ii2t_menustrings.py:479 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1405 msgid "Random cells" msgstr "Rasgele hücreler" -#: ../gui/wxpython/menustrings.py:487 ../gui/wxpython/menustrings.py:1429 +#: ../gui/wxpython/menustrings.py:488 ../gui/wxpython/menustrings.py:1430 #: ../gui/wxpython/image2target/ii2t_menustrings.py:480 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1406 msgid "Generates random cell values with spatial dependence." msgstr "" -#: ../gui/wxpython/menustrings.py:488 ../gui/wxpython/menustrings.py:1430 +#: ../gui/wxpython/menustrings.py:489 ../gui/wxpython/menustrings.py:1431 #: ../gui/wxpython/image2target/ii2t_menustrings.py:481 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1407 msgid "Random cells and vector points" msgstr "Rasgele hücreler ve vektör noktalar" -#: ../gui/wxpython/menustrings.py:489 ../gui/wxpython/menustrings.py:1431 +#: ../gui/wxpython/menustrings.py:490 ../gui/wxpython/menustrings.py:1432 #: ../gui/wxpython/image2target/ii2t_menustrings.py:482 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1408 msgid "Creates a raster map layer and vector point map containing randomly located points." msgstr "" -#: ../gui/wxpython/menustrings.py:490 ../gui/wxpython/menustrings.py:1432 +#: ../gui/wxpython/menustrings.py:491 ../gui/wxpython/menustrings.py:1433 #: ../gui/wxpython/image2target/ii2t_menustrings.py:483 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1409 msgid "Generate surfaces" msgstr "Yüzey üret" -#: ../gui/wxpython/menustrings.py:491 ../gui/wxpython/menustrings.py:1433 +#: ../gui/wxpython/menustrings.py:492 ../gui/wxpython/menustrings.py:1434 #: ../gui/wxpython/image2target/ii2t_menustrings.py:484 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1410 msgid "Fractal surface" msgstr "Fractal yüzey" -#: ../gui/wxpython/menustrings.py:492 ../gui/wxpython/menustrings.py:1434 +#: ../gui/wxpython/menustrings.py:493 ../gui/wxpython/menustrings.py:1435 #: ../gui/wxpython/image2target/ii2t_menustrings.py:485 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1411 msgid "Creates a fractal surface of a given fractal dimension." msgstr "" -#: ../gui/wxpython/menustrings.py:493 ../gui/wxpython/menustrings.py:1435 +#: ../gui/wxpython/menustrings.py:494 ../gui/wxpython/menustrings.py:1436 #: ../gui/wxpython/image2target/ii2t_menustrings.py:486 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1412 msgid "Gaussian kernel density surface" msgstr "" -#: ../gui/wxpython/menustrings.py:494 ../gui/wxpython/menustrings.py:1436 +#: ../gui/wxpython/menustrings.py:495 ../gui/wxpython/menustrings.py:1437 #: ../gui/wxpython/image2target/ii2t_menustrings.py:487 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1413 msgid "Generates a raster density map from vector points map. Density is computed using a moving kernel. Optionally generates a vector density map on a vector network." msgstr "" -#: ../gui/wxpython/menustrings.py:495 ../gui/wxpython/menustrings.py:1437 +#: ../gui/wxpython/menustrings.py:496 ../gui/wxpython/menustrings.py:1438 #: ../gui/wxpython/image2target/ii2t_menustrings.py:488 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1414 msgid "Gaussian deviates surface" msgstr "" -#: ../gui/wxpython/menustrings.py:496 ../gui/wxpython/menustrings.py:1438 +#: ../gui/wxpython/menustrings.py:497 ../gui/wxpython/menustrings.py:1439 #: ../gui/wxpython/image2target/ii2t_menustrings.py:489 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1415 msgid "Generates a raster map using gaussian random number generator. Mean and standard deviation of gaussian deviates can be expressed by the user." msgstr "" -#: ../gui/wxpython/menustrings.py:497 ../gui/wxpython/menustrings.py:1439 +#: ../gui/wxpython/menustrings.py:498 ../gui/wxpython/menustrings.py:1440 #: ../gui/wxpython/image2target/ii2t_menustrings.py:490 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1416 #: ../gui/wxpython/nviz/tools.py:5181 msgid "Plane" msgstr "Düzlem" -#: ../gui/wxpython/menustrings.py:498 ../gui/wxpython/menustrings.py:1440 +#: ../gui/wxpython/menustrings.py:499 ../gui/wxpython/menustrings.py:1441 #: ../gui/wxpython/image2target/ii2t_menustrings.py:491 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1417 msgid "Creates raster plane map given dip (inclination), aspect (azimuth) and one point." msgstr "" -#: ../gui/wxpython/menustrings.py:499 ../gui/wxpython/menustrings.py:1441 +#: ../gui/wxpython/menustrings.py:500 ../gui/wxpython/menustrings.py:1442 #: ../gui/wxpython/image2target/ii2t_menustrings.py:492 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1418 msgid "Random deviates surface" msgstr "" -#: ../gui/wxpython/menustrings.py:500 ../gui/wxpython/menustrings.py:1442 +#: ../gui/wxpython/menustrings.py:501 ../gui/wxpython/menustrings.py:1443 #: ../gui/wxpython/image2target/ii2t_menustrings.py:493 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1419 msgid "Produces a raster surface map of uniform random deviates with defined range." msgstr "" -#: ../gui/wxpython/menustrings.py:501 ../gui/wxpython/menustrings.py:1443 +#: ../gui/wxpython/menustrings.py:502 ../gui/wxpython/menustrings.py:1444 #: ../gui/wxpython/image2target/ii2t_menustrings.py:494 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1420 msgid "Random surface with spatial dependence" msgstr "" -#: ../gui/wxpython/menustrings.py:502 ../gui/wxpython/menustrings.py:1444 +#: ../gui/wxpython/menustrings.py:503 ../gui/wxpython/menustrings.py:1445 #: ../gui/wxpython/image2target/ii2t_menustrings.py:495 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1421 msgid "Generates random surface(s) with spatial dependence." msgstr "" -#: ../gui/wxpython/menustrings.py:503 ../gui/wxpython/menustrings.py:1445 +#: ../gui/wxpython/menustrings.py:504 ../gui/wxpython/menustrings.py:1446 #: ../gui/wxpython/image2target/ii2t_menustrings.py:496 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1422 msgid "Interpolate surfaces" msgstr "Yüzey enterpolasyonu" -#: ../gui/wxpython/menustrings.py:504 ../gui/wxpython/menustrings.py:1446 +#: ../gui/wxpython/menustrings.py:505 ../gui/wxpython/menustrings.py:1447 #: ../gui/wxpython/image2target/ii2t_menustrings.py:497 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1423 msgid "Bilinear and bicubic from vector points" msgstr "" -#: ../gui/wxpython/menustrings.py:505 ../gui/wxpython/menustrings.py:1447 +#: ../gui/wxpython/menustrings.py:506 ../gui/wxpython/menustrings.py:1448 #: ../gui/wxpython/image2target/ii2t_menustrings.py:498 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1424 msgid "Performs bicubic or bilinear spline interpolation with Tykhonov regularization." msgstr "" -#: ../gui/wxpython/menustrings.py:506 ../gui/wxpython/menustrings.py:1448 +#: ../gui/wxpython/menustrings.py:507 ../gui/wxpython/menustrings.py:1449 #: ../gui/wxpython/image2target/ii2t_menustrings.py:499 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1425 msgid "IDW from raster points" msgstr "Raster noktalardan IDW " -#: ../gui/wxpython/menustrings.py:507 ../gui/wxpython/menustrings.py:1449 +#: ../gui/wxpython/menustrings.py:508 ../gui/wxpython/menustrings.py:1450 #: ../gui/wxpython/image2target/ii2t_menustrings.py:500 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1426 msgid "Provides surface interpolation from raster point data by Inverse Distance Squared Weighting." msgstr "" -#: ../gui/wxpython/menustrings.py:508 ../gui/wxpython/menustrings.py:1450 +#: ../gui/wxpython/menustrings.py:509 ../gui/wxpython/menustrings.py:1451 #: ../gui/wxpython/image2target/ii2t_menustrings.py:501 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1427 msgid "IDW from vector points" msgstr "Vektör noktalardan IDW " -#: ../gui/wxpython/menustrings.py:509 ../gui/wxpython/menustrings.py:1451 +#: ../gui/wxpython/menustrings.py:510 ../gui/wxpython/menustrings.py:1452 #: ../gui/wxpython/image2target/ii2t_menustrings.py:502 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1428 msgid "Provides surface interpolation from vector point data by Inverse Distance Squared Weighting." msgstr "" -#: ../gui/wxpython/menustrings.py:510 ../gui/wxpython/menustrings.py:1452 +#: ../gui/wxpython/menustrings.py:511 ../gui/wxpython/menustrings.py:1453 #: ../gui/wxpython/image2target/ii2t_menustrings.py:503 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1429 msgid "Raster contours" msgstr "Raster eÅŸyükselti eÄŸrileri" -#: ../gui/wxpython/menustrings.py:511 ../gui/wxpython/menustrings.py:1453 +#: ../gui/wxpython/menustrings.py:512 ../gui/wxpython/menustrings.py:1454 #: ../gui/wxpython/image2target/ii2t_menustrings.py:504 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1430 msgid "Generates surface raster map from rasterized contours." msgstr "" -#: ../gui/wxpython/menustrings.py:512 ../gui/wxpython/menustrings.py:1454 +#: ../gui/wxpython/menustrings.py:513 ../gui/wxpython/menustrings.py:1455 #: ../gui/wxpython/image2target/ii2t_menustrings.py:505 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1431 msgid "Regularized spline tension" msgstr "" -#: ../gui/wxpython/menustrings.py:513 ../gui/wxpython/menustrings.py:1455 +#: ../gui/wxpython/menustrings.py:514 ../gui/wxpython/menustrings.py:1456 #: ../gui/wxpython/image2target/ii2t_menustrings.py:506 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1432 msgid "Performs surface interpolation from vector points map by splines. Spatial approximation and topographic analysis from given point or isoline data in vector format to floating point raster format using regularized spline with tension." msgstr "" -#: ../gui/wxpython/menustrings.py:514 ../gui/wxpython/menustrings.py:1456 +#: ../gui/wxpython/menustrings.py:515 ../gui/wxpython/menustrings.py:1457 #: ../gui/wxpython/image2target/ii2t_menustrings.py:507 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1433 msgid "Raster series interpolation" msgstr "" -#: ../gui/wxpython/menustrings.py:515 ../gui/wxpython/menustrings.py:1457 +#: ../gui/wxpython/menustrings.py:516 ../gui/wxpython/menustrings.py:1458 #: ../gui/wxpython/image2target/ii2t_menustrings.py:508 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1434 msgid "Interpolates raster maps located (temporal or spatial) in between input raster maps at specific sampling positions." msgstr "" -#: ../gui/wxpython/menustrings.py:516 ../gui/wxpython/menustrings.py:1458 +#: ../gui/wxpython/menustrings.py:517 ../gui/wxpython/menustrings.py:1459 #: ../gui/wxpython/image2target/ii2t_menustrings.py:509 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1435 msgid "Fill NULL cells" msgstr "BOÅž hücreleri doldur" -#: ../gui/wxpython/menustrings.py:517 ../gui/wxpython/menustrings.py:1459 +#: ../gui/wxpython/menustrings.py:518 ../gui/wxpython/menustrings.py:1460 #: ../gui/wxpython/image2target/ii2t_menustrings.py:510 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1436 msgid "Fills no-data areas in raster maps using spline interpolation." msgstr "" -#: ../gui/wxpython/menustrings.py:518 ../gui/wxpython/menustrings.py:735 -#: ../gui/wxpython/menustrings.py:852 ../gui/wxpython/menustrings.py:880 -#: ../gui/wxpython/menustrings.py:1024 ../gui/wxpython/menustrings.py:1460 -#: ../gui/wxpython/menustrings.py:1677 ../gui/wxpython/menustrings.py:1794 -#: ../gui/wxpython/menustrings.py:1822 ../gui/wxpython/menustrings.py:1966 +#: ../gui/wxpython/menustrings.py:519 ../gui/wxpython/menustrings.py:736 +#: ../gui/wxpython/menustrings.py:853 ../gui/wxpython/menustrings.py:881 +#: ../gui/wxpython/menustrings.py:1025 ../gui/wxpython/menustrings.py:1461 +#: ../gui/wxpython/menustrings.py:1678 ../gui/wxpython/menustrings.py:1795 +#: ../gui/wxpython/menustrings.py:1823 ../gui/wxpython/menustrings.py:1967 #: ../gui/wxpython/image2target/ii2t_menustrings.py:511 #: ../gui/wxpython/image2target/ii2t_menustrings.py:726 #: ../gui/wxpython/image2target/ii2t_menustrings.py:836 @@ -7273,456 +7247,456 @@ msgid "Reports and statistics" msgstr "Raporlar ve istatistikler" -#: ../gui/wxpython/menustrings.py:519 ../gui/wxpython/menustrings.py:1461 +#: ../gui/wxpython/menustrings.py:520 ../gui/wxpython/menustrings.py:1462 #: ../gui/wxpython/image2target/ii2t_menustrings.py:512 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1438 msgid "Basic raster metadata" msgstr "Temel raster deÄŸiÅŸim verisi" -#: ../gui/wxpython/menustrings.py:520 ../gui/wxpython/menustrings.py:1462 +#: ../gui/wxpython/menustrings.py:521 ../gui/wxpython/menustrings.py:1463 #: ../gui/wxpython/image2target/ii2t_menustrings.py:513 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1439 msgid "Outputs basic information about a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:523 ../gui/wxpython/menustrings.py:1465 +#: ../gui/wxpython/menustrings.py:524 ../gui/wxpython/menustrings.py:1466 #: ../gui/wxpython/image2target/ii2t_menustrings.py:516 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1442 msgid "General statistics" msgstr "Genel istatistikler" -#: ../gui/wxpython/menustrings.py:524 ../gui/wxpython/menustrings.py:1466 +#: ../gui/wxpython/menustrings.py:525 ../gui/wxpython/menustrings.py:1467 #: ../gui/wxpython/image2target/ii2t_menustrings.py:517 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1443 msgid "Generates area statistics for raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:525 ../gui/wxpython/menustrings.py:1467 +#: ../gui/wxpython/menustrings.py:526 ../gui/wxpython/menustrings.py:1468 #: ../gui/wxpython/image2target/ii2t_menustrings.py:518 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1444 msgid "Quantiles for large data sets" msgstr "" -#: ../gui/wxpython/menustrings.py:526 ../gui/wxpython/menustrings.py:1468 +#: ../gui/wxpython/menustrings.py:527 ../gui/wxpython/menustrings.py:1469 #: ../gui/wxpython/image2target/ii2t_menustrings.py:519 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1445 msgid "Compute quantiles using two passes." msgstr "" -#: ../gui/wxpython/menustrings.py:527 ../gui/wxpython/menustrings.py:1469 +#: ../gui/wxpython/menustrings.py:528 ../gui/wxpython/menustrings.py:1470 #: ../gui/wxpython/image2target/ii2t_menustrings.py:520 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1446 msgid "Range of category values" msgstr "Kategori deÄŸerleri aralığı" -#: ../gui/wxpython/menustrings.py:528 ../gui/wxpython/menustrings.py:1470 +#: ../gui/wxpython/menustrings.py:529 ../gui/wxpython/menustrings.py:1471 #: ../gui/wxpython/image2target/ii2t_menustrings.py:521 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1447 msgid "Prints terse list of category values found in a raster map layer." msgstr "" -#: ../gui/wxpython/menustrings.py:529 ../gui/wxpython/menustrings.py:1471 +#: ../gui/wxpython/menustrings.py:530 ../gui/wxpython/menustrings.py:1472 #: ../gui/wxpython/image2target/ii2t_menustrings.py:522 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1448 msgid "Sum area by raster map and category" msgstr "Alanları raster harita ve kategoriye göre özetle" -#: ../gui/wxpython/menustrings.py:530 ../gui/wxpython/menustrings.py:1472 +#: ../gui/wxpython/menustrings.py:531 ../gui/wxpython/menustrings.py:1473 #: ../gui/wxpython/image2target/ii2t_menustrings.py:523 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1449 msgid "Reports statistics for raster maps." msgstr "" -#: ../gui/wxpython/menustrings.py:531 ../gui/wxpython/menustrings.py:1473 +#: ../gui/wxpython/menustrings.py:532 ../gui/wxpython/menustrings.py:1474 #: ../gui/wxpython/image2target/ii2t_menustrings.py:524 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1450 msgid "Statistics for clumped cells" msgstr "" -#: ../gui/wxpython/menustrings.py:532 ../gui/wxpython/menustrings.py:1474 +#: ../gui/wxpython/menustrings.py:533 ../gui/wxpython/menustrings.py:1475 #: ../gui/wxpython/image2target/ii2t_menustrings.py:525 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1451 msgid "Calculates the volume of data \"clumps\". Optionally produces a GRASS vector points map containing the calculated centroids of these clumps." msgstr "" -#: ../gui/wxpython/menustrings.py:533 ../gui/wxpython/menustrings.py:1475 +#: ../gui/wxpython/menustrings.py:534 ../gui/wxpython/menustrings.py:1476 #: ../gui/wxpython/image2target/ii2t_menustrings.py:526 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1452 msgid "Total corrected area" msgstr "Toplam düzeltilen alan" -#: ../gui/wxpython/menustrings.py:534 ../gui/wxpython/menustrings.py:1476 +#: ../gui/wxpython/menustrings.py:535 ../gui/wxpython/menustrings.py:1477 #: ../gui/wxpython/image2target/ii2t_menustrings.py:527 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1453 msgid "Prints estimation of surface area for raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:535 ../gui/wxpython/menustrings.py:1477 +#: ../gui/wxpython/menustrings.py:536 ../gui/wxpython/menustrings.py:1478 #: ../gui/wxpython/image2target/ii2t_menustrings.py:528 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1454 #: ../gui/wxpython/lmgr/layertree.py:804 ../gui/wxpython/lmgr/layertree.py:860 msgid "Univariate raster statistics" msgstr "Tek deÄŸiÅŸkenli raster istatistikleri " -#: ../gui/wxpython/menustrings.py:536 ../gui/wxpython/menustrings.py:1478 +#: ../gui/wxpython/menustrings.py:537 ../gui/wxpython/menustrings.py:1479 #: ../gui/wxpython/image2target/ii2t_menustrings.py:529 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1455 msgid "Calculates univariate statistics from the non-null cells of a raster map. Statistics include number of cells counted, minimum and maximum cell values, range, arithmetic mean, population variance, standard deviation, coefficient of variation, and sum." msgstr "" -#: ../gui/wxpython/menustrings.py:537 ../gui/wxpython/menustrings.py:746 -#: ../gui/wxpython/menustrings.py:1479 ../gui/wxpython/menustrings.py:1688 +#: ../gui/wxpython/menustrings.py:538 ../gui/wxpython/menustrings.py:747 +#: ../gui/wxpython/menustrings.py:1480 ../gui/wxpython/menustrings.py:1689 #: ../gui/wxpython/image2target/ii2t_menustrings.py:530 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1456 msgid "Sample transects" msgstr "" -#: ../gui/wxpython/menustrings.py:538 ../gui/wxpython/menustrings.py:1480 +#: ../gui/wxpython/menustrings.py:539 ../gui/wxpython/menustrings.py:1481 #: ../gui/wxpython/image2target/ii2t_menustrings.py:531 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1457 msgid "Outputs the raster map layer values lying on user-defined line(s)." msgstr "" -#: ../gui/wxpython/menustrings.py:539 ../gui/wxpython/menustrings.py:1481 +#: ../gui/wxpython/menustrings.py:540 ../gui/wxpython/menustrings.py:1482 #: ../gui/wxpython/image2target/ii2t_menustrings.py:532 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1458 msgid "Sample transects (bearing/distance)" msgstr "" -#: ../gui/wxpython/menustrings.py:540 ../gui/wxpython/menustrings.py:1482 +#: ../gui/wxpython/menustrings.py:541 ../gui/wxpython/menustrings.py:1483 #: ../gui/wxpython/image2target/ii2t_menustrings.py:533 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1459 msgid "Outputs raster map layer values lying along user defined transect line(s)." msgstr "" -#: ../gui/wxpython/menustrings.py:541 ../gui/wxpython/menustrings.py:1483 +#: ../gui/wxpython/menustrings.py:542 ../gui/wxpython/menustrings.py:1484 #: ../gui/wxpython/image2target/ii2t_menustrings.py:534 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1460 msgid "Covariance/correlation" msgstr "Kovariyans/Korelasyon " -#: ../gui/wxpython/menustrings.py:542 ../gui/wxpython/menustrings.py:1484 +#: ../gui/wxpython/menustrings.py:543 ../gui/wxpython/menustrings.py:1485 #: ../gui/wxpython/image2target/ii2t_menustrings.py:535 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1461 msgid "Outputs a covariance/correlation matrix for user-specified raster map layer(s)." msgstr "" -#: ../gui/wxpython/menustrings.py:543 ../gui/wxpython/menustrings.py:1485 +#: ../gui/wxpython/menustrings.py:544 ../gui/wxpython/menustrings.py:1486 #: ../gui/wxpython/image2target/ii2t_menustrings.py:536 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1462 msgid "Linear regression" msgstr "DoÄŸrusal iliÅŸki " -#: ../gui/wxpython/menustrings.py:544 ../gui/wxpython/menustrings.py:1486 +#: ../gui/wxpython/menustrings.py:545 ../gui/wxpython/menustrings.py:1487 #: ../gui/wxpython/image2target/ii2t_menustrings.py:537 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1463 msgid "Calculates linear regression from two raster maps: y = a + b*x." msgstr "" -#: ../gui/wxpython/menustrings.py:545 ../gui/wxpython/menustrings.py:1487 +#: ../gui/wxpython/menustrings.py:546 ../gui/wxpython/menustrings.py:1488 #: ../gui/wxpython/image2target/ii2t_menustrings.py:538 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1464 msgid "Multiple regression" msgstr "" -#: ../gui/wxpython/menustrings.py:546 ../gui/wxpython/menustrings.py:1488 +#: ../gui/wxpython/menustrings.py:547 ../gui/wxpython/menustrings.py:1489 #: ../gui/wxpython/image2target/ii2t_menustrings.py:539 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1465 msgid "Calculates multiple linear regression from raster maps." msgstr "" -#: ../gui/wxpython/menustrings.py:547 ../gui/wxpython/menustrings.py:1489 +#: ../gui/wxpython/menustrings.py:548 ../gui/wxpython/menustrings.py:1490 #: ../gui/wxpython/image2target/ii2t_menustrings.py:540 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1466 msgid "Mutual category occurrences" msgstr "" -#: ../gui/wxpython/menustrings.py:548 ../gui/wxpython/menustrings.py:1490 +#: ../gui/wxpython/menustrings.py:549 ../gui/wxpython/menustrings.py:1491 #: ../gui/wxpython/image2target/ii2t_menustrings.py:541 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1467 msgid "Tabulates the mutual occurrence (coincidence) of categories for two raster map layers." msgstr "" -#: ../gui/wxpython/menustrings.py:549 ../gui/wxpython/menustrings.py:1491 +#: ../gui/wxpython/menustrings.py:550 ../gui/wxpython/menustrings.py:1492 #: ../gui/wxpython/image2target/ii2t_menustrings.py:542 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1468 msgid "&Vector" msgstr "" -#: ../gui/wxpython/menustrings.py:550 ../gui/wxpython/menustrings.py:1492 +#: ../gui/wxpython/menustrings.py:551 ../gui/wxpython/menustrings.py:1493 #: ../gui/wxpython/image2target/ii2t_menustrings.py:543 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1469 msgid "Develop vector map" msgstr "Vektör harita geliÅŸtir" -#: ../gui/wxpython/menustrings.py:551 ../gui/wxpython/menustrings.py:1493 +#: ../gui/wxpython/menustrings.py:552 ../gui/wxpython/menustrings.py:1494 #: ../gui/wxpython/image2target/ii2t_menustrings.py:544 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1470 -#: ../gui/wxpython/gui_core/dialogs.py:264 -#: ../gui/wxpython/gui_core/dialogs.py:402 +#: ../gui/wxpython/gui_core/dialogs.py:265 +#: ../gui/wxpython/gui_core/dialogs.py:403 msgid "Create new vector map" msgstr "Yeni vektör harita oluÅŸtur" -#: ../gui/wxpython/menustrings.py:552 ../gui/wxpython/menustrings.py:1494 +#: ../gui/wxpython/menustrings.py:553 ../gui/wxpython/menustrings.py:1495 #: ../gui/wxpython/image2target/ii2t_menustrings.py:545 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1471 msgid "Create new empty vector map" msgstr "Yeni boÅŸ vektör harita oluÅŸtur" -#: ../gui/wxpython/menustrings.py:553 ../gui/wxpython/menustrings.py:1495 +#: ../gui/wxpython/menustrings.py:554 ../gui/wxpython/menustrings.py:1496 #: ../gui/wxpython/image2target/ii2t_menustrings.py:546 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1472 msgid "Edit vector map (non-interactively)" msgstr "" -#: ../gui/wxpython/menustrings.py:554 ../gui/wxpython/menustrings.py:1496 +#: ../gui/wxpython/menustrings.py:555 ../gui/wxpython/menustrings.py:1497 #: ../gui/wxpython/image2target/ii2t_menustrings.py:547 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1473 msgid "Edits a vector map, allows adding, deleting and modifying selected vector features." msgstr "" -#: ../gui/wxpython/menustrings.py:555 ../gui/wxpython/menustrings.py:1497 +#: ../gui/wxpython/menustrings.py:556 ../gui/wxpython/menustrings.py:1498 #: ../gui/wxpython/image2target/ii2t_menustrings.py:548 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1474 msgid "Convert object types" msgstr "Obje tiplerini dönüştür" -#: ../gui/wxpython/menustrings.py:556 ../gui/wxpython/menustrings.py:1498 +#: ../gui/wxpython/menustrings.py:557 ../gui/wxpython/menustrings.py:1499 #: ../gui/wxpython/image2target/ii2t_menustrings.py:549 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1475 msgid "Changes type of vector features." msgstr "" -#: ../gui/wxpython/menustrings.py:557 ../gui/wxpython/menustrings.py:1499 +#: ../gui/wxpython/menustrings.py:558 ../gui/wxpython/menustrings.py:1500 #: ../gui/wxpython/image2target/ii2t_menustrings.py:550 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1476 msgid "Parallel lines" msgstr "Paralel çizgiler" -#: ../gui/wxpython/menustrings.py:558 ../gui/wxpython/menustrings.py:1500 +#: ../gui/wxpython/menustrings.py:559 ../gui/wxpython/menustrings.py:1501 #: ../gui/wxpython/image2target/ii2t_menustrings.py:551 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1477 msgid "Creates parallel line to input vector lines." msgstr "" -#: ../gui/wxpython/menustrings.py:559 ../gui/wxpython/menustrings.py:1501 +#: ../gui/wxpython/menustrings.py:560 ../gui/wxpython/menustrings.py:1502 #: ../gui/wxpython/image2target/ii2t_menustrings.py:552 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1478 msgid "Dissolve boundaries" msgstr "Sınırları çöz" -#: ../gui/wxpython/menustrings.py:560 ../gui/wxpython/menustrings.py:1502 +#: ../gui/wxpython/menustrings.py:561 ../gui/wxpython/menustrings.py:1503 #: ../gui/wxpython/image2target/ii2t_menustrings.py:553 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1479 msgid "Dissolves boundaries between adjacent areas sharing a common category number or attribute." msgstr "Ortak kategori numarası veya özniteliÄŸi paylaÅŸan komÅŸu alanlar arasındaki sınırları çözer. " -#: ../gui/wxpython/menustrings.py:561 ../gui/wxpython/menustrings.py:1503 +#: ../gui/wxpython/menustrings.py:562 ../gui/wxpython/menustrings.py:1504 #: ../gui/wxpython/image2target/ii2t_menustrings.py:554 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1480 msgid "Create 3D vector over raster" msgstr "Raster üzerinde 3B vektör oluÅŸtur" -#: ../gui/wxpython/menustrings.py:562 ../gui/wxpython/menustrings.py:1504 +#: ../gui/wxpython/menustrings.py:563 ../gui/wxpython/menustrings.py:1505 #: ../gui/wxpython/image2target/ii2t_menustrings.py:555 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1481 msgid "Converts 2D vector features to 3D by sampling of elevation raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:563 ../gui/wxpython/menustrings.py:1505 +#: ../gui/wxpython/menustrings.py:564 ../gui/wxpython/menustrings.py:1506 #: ../gui/wxpython/image2target/ii2t_menustrings.py:556 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1482 msgid "Extrude 3D vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:564 ../gui/wxpython/menustrings.py:1506 +#: ../gui/wxpython/menustrings.py:565 ../gui/wxpython/menustrings.py:1507 #: ../gui/wxpython/image2target/ii2t_menustrings.py:557 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1483 msgid "Extrudes flat vector features to 3D vector features with defined height. Optionally the height can be derived from sampling of elevation raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:565 ../gui/wxpython/menustrings.py:1507 +#: ../gui/wxpython/menustrings.py:566 ../gui/wxpython/menustrings.py:1508 #: ../gui/wxpython/image2target/ii2t_menustrings.py:558 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1484 msgid "Create labels" msgstr "Etiketleri oluÅŸtur" -#: ../gui/wxpython/menustrings.py:566 ../gui/wxpython/menustrings.py:1508 +#: ../gui/wxpython/menustrings.py:567 ../gui/wxpython/menustrings.py:1509 #: ../gui/wxpython/image2target/ii2t_menustrings.py:559 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1485 msgid "Creates paint labels for a vector map from attached attributes." msgstr "BaÄŸlı özniteliklerden vektör harita için etiketler oluÅŸturur. " -#: ../gui/wxpython/menustrings.py:567 ../gui/wxpython/menustrings.py:1509 +#: ../gui/wxpython/menustrings.py:568 ../gui/wxpython/menustrings.py:1510 #: ../gui/wxpython/image2target/ii2t_menustrings.py:560 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1486 msgid "Reposition vector map" msgstr "Vektör haritayı yeniden konumlandır" -#: ../gui/wxpython/menustrings.py:568 ../gui/wxpython/menustrings.py:1510 +#: ../gui/wxpython/menustrings.py:569 ../gui/wxpython/menustrings.py:1511 #: ../gui/wxpython/image2target/ii2t_menustrings.py:561 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1487 msgid "Performs an affine transformation (shift, scale and rotate) on vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:569 ../gui/wxpython/menustrings.py:1511 +#: ../gui/wxpython/menustrings.py:570 ../gui/wxpython/menustrings.py:1512 #: ../gui/wxpython/image2target/ii2t_menustrings.py:562 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1488 msgid "Rectify vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:570 ../gui/wxpython/menustrings.py:1512 +#: ../gui/wxpython/menustrings.py:571 ../gui/wxpython/menustrings.py:1513 #: ../gui/wxpython/image2target/ii2t_menustrings.py:563 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1489 msgid "Rectifies a vector by computing a coordinate transformation for each object in the vector based on the control points." msgstr "" -#: ../gui/wxpython/menustrings.py:574 ../gui/wxpython/menustrings.py:1516 +#: ../gui/wxpython/menustrings.py:575 ../gui/wxpython/menustrings.py:1517 #: ../gui/wxpython/image2target/ii2t_menustrings.py:567 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1493 msgid "Updates vector map metadata." msgstr "" -#: ../gui/wxpython/menustrings.py:575 ../gui/wxpython/menustrings.py:1517 +#: ../gui/wxpython/menustrings.py:576 ../gui/wxpython/menustrings.py:1518 #: ../gui/wxpython/image2target/ii2t_menustrings.py:568 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1494 msgid "Topology maintenance" msgstr "" -#: ../gui/wxpython/menustrings.py:576 ../gui/wxpython/menustrings.py:1518 +#: ../gui/wxpython/menustrings.py:577 ../gui/wxpython/menustrings.py:1519 #: ../gui/wxpython/image2target/ii2t_menustrings.py:569 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1495 msgid "Create or rebuild topology" msgstr "" -#: ../gui/wxpython/menustrings.py:577 ../gui/wxpython/menustrings.py:1519 +#: ../gui/wxpython/menustrings.py:578 ../gui/wxpython/menustrings.py:1520 #: ../gui/wxpython/image2target/ii2t_menustrings.py:570 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1496 msgid "Creates topology for vector map. Optionally also checks for topological errors." msgstr "" -#: ../gui/wxpython/menustrings.py:578 ../gui/wxpython/menustrings.py:1520 +#: ../gui/wxpython/menustrings.py:579 ../gui/wxpython/menustrings.py:1521 #: ../gui/wxpython/image2target/ii2t_menustrings.py:571 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1497 msgid "Rebuild topology on all vector maps" msgstr "" -#: ../gui/wxpython/menustrings.py:579 ../gui/wxpython/menustrings.py:1521 +#: ../gui/wxpython/menustrings.py:580 ../gui/wxpython/menustrings.py:1522 #: ../gui/wxpython/image2target/ii2t_menustrings.py:572 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1498 msgid "Rebuilds topology on all vector maps in the current mapset." msgstr "" -#: ../gui/wxpython/menustrings.py:580 ../gui/wxpython/menustrings.py:1522 +#: ../gui/wxpython/menustrings.py:581 ../gui/wxpython/menustrings.py:1523 #: ../gui/wxpython/image2target/ii2t_menustrings.py:573 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1499 msgid "Build polylines" msgstr "Çoklu çizgileri oluÅŸtur" -#: ../gui/wxpython/menustrings.py:581 ../gui/wxpython/menustrings.py:1523 +#: ../gui/wxpython/menustrings.py:582 ../gui/wxpython/menustrings.py:1524 #: ../gui/wxpython/image2target/ii2t_menustrings.py:574 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1500 msgid "Builds polylines from lines or boundaries." msgstr "Çizgiler veya sınırlardan çoklu çizgiler oluÅŸturur." -#: ../gui/wxpython/menustrings.py:582 ../gui/wxpython/menustrings.py:1524 +#: ../gui/wxpython/menustrings.py:583 ../gui/wxpython/menustrings.py:1525 #: ../gui/wxpython/image2target/ii2t_menustrings.py:575 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1501 msgid "Split lines" msgstr "" -#: ../gui/wxpython/menustrings.py:583 ../gui/wxpython/menustrings.py:1525 +#: ../gui/wxpython/menustrings.py:584 ../gui/wxpython/menustrings.py:1526 #: ../gui/wxpython/image2target/ii2t_menustrings.py:576 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1502 msgid "Splits vector lines to shorter segments." msgstr "" -#: ../gui/wxpython/menustrings.py:584 ../gui/wxpython/menustrings.py:1526 +#: ../gui/wxpython/menustrings.py:585 ../gui/wxpython/menustrings.py:1527 #: ../gui/wxpython/image2target/ii2t_menustrings.py:577 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1503 msgid "Split polylines" msgstr "Çoklu çizgileri böl" -#: ../gui/wxpython/menustrings.py:585 ../gui/wxpython/menustrings.py:1527 +#: ../gui/wxpython/menustrings.py:586 ../gui/wxpython/menustrings.py:1528 #: ../gui/wxpython/image2target/ii2t_menustrings.py:578 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1504 msgid "Creates points/segments from input vector lines and positions." msgstr "" -#: ../gui/wxpython/menustrings.py:586 ../gui/wxpython/menustrings.py:1528 +#: ../gui/wxpython/menustrings.py:587 ../gui/wxpython/menustrings.py:1529 #: ../gui/wxpython/image2target/ii2t_menustrings.py:579 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1505 msgid "Clean vector map" msgstr "Vektör haritayı temizle" -#: ../gui/wxpython/menustrings.py:587 ../gui/wxpython/menustrings.py:1529 +#: ../gui/wxpython/menustrings.py:588 ../gui/wxpython/menustrings.py:1530 #: ../gui/wxpython/image2target/ii2t_menustrings.py:580 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1506 msgid "Toolset for cleaning topology of vector map." msgstr "Vektör haritanın topolojisini temizleme araçları" -#: ../gui/wxpython/menustrings.py:588 ../gui/wxpython/menustrings.py:1530 +#: ../gui/wxpython/menustrings.py:589 ../gui/wxpython/menustrings.py:1531 #: ../gui/wxpython/image2target/ii2t_menustrings.py:581 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1507 msgid "Smooth or simplify" msgstr "YumuÅŸatmak veya BasitleÅŸtirmek *********************************" -#: ../gui/wxpython/menustrings.py:589 ../gui/wxpython/menustrings.py:1531 +#: ../gui/wxpython/menustrings.py:590 ../gui/wxpython/menustrings.py:1532 #: ../gui/wxpython/image2target/ii2t_menustrings.py:582 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1508 msgid "Performs vector based generalization." msgstr "" -#: ../gui/wxpython/menustrings.py:590 ../gui/wxpython/menustrings.py:1532 +#: ../gui/wxpython/menustrings.py:591 ../gui/wxpython/menustrings.py:1533 #: ../gui/wxpython/image2target/ii2t_menustrings.py:583 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1509 msgid "Add centroids" msgstr "Ağırlık merkezi ekle " -#: ../gui/wxpython/menustrings.py:591 ../gui/wxpython/menustrings.py:1533 +#: ../gui/wxpython/menustrings.py:592 ../gui/wxpython/menustrings.py:1534 #: ../gui/wxpython/image2target/ii2t_menustrings.py:584 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1510 msgid "Adds missing centroids to closed boundaries." msgstr "Kapalı sınırlara eksik ağırlık merkezleri ekler. " -#: ../gui/wxpython/menustrings.py:594 ../gui/wxpython/menustrings.py:1536 +#: ../gui/wxpython/menustrings.py:595 ../gui/wxpython/menustrings.py:1537 #: ../gui/wxpython/image2target/ii2t_menustrings.py:587 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1513 msgid "Creates/modifies the color table associated with a vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:596 ../gui/wxpython/menustrings.py:1538 +#: ../gui/wxpython/menustrings.py:597 ../gui/wxpython/menustrings.py:1539 #: ../gui/wxpython/image2target/ii2t_menustrings.py:589 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1515 msgid "Interactive management of vector color tables." msgstr "" -#: ../gui/wxpython/menustrings.py:598 ../gui/wxpython/menustrings.py:1540 +#: ../gui/wxpython/menustrings.py:599 ../gui/wxpython/menustrings.py:1541 #: ../gui/wxpython/image2target/ii2t_menustrings.py:591 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1517 msgid "Exports the color table associated with a vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:599 ../gui/wxpython/menustrings.py:1541 +#: ../gui/wxpython/menustrings.py:600 ../gui/wxpython/menustrings.py:1542 #: ../gui/wxpython/image2target/ii2t_menustrings.py:592 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1518 msgid "Query vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:600 ../gui/wxpython/menustrings.py:1542 +#: ../gui/wxpython/menustrings.py:601 ../gui/wxpython/menustrings.py:1543 #: ../gui/wxpython/image2target/ii2t_menustrings.py:593 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1519 msgid "Query with coordinate(s)" msgstr "Koordinat(lar)a göre sorgula" -#: ../gui/wxpython/menustrings.py:601 ../gui/wxpython/menustrings.py:1543 +#: ../gui/wxpython/menustrings.py:602 ../gui/wxpython/menustrings.py:1544 #: ../gui/wxpython/image2target/ii2t_menustrings.py:594 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1520 msgid "Queries a vector map at given locations." msgstr "" -#: ../gui/wxpython/menustrings.py:602 ../gui/wxpython/menustrings.py:919 -#: ../gui/wxpython/menustrings.py:1544 ../gui/wxpython/menustrings.py:1861 +#: ../gui/wxpython/menustrings.py:603 ../gui/wxpython/menustrings.py:920 +#: ../gui/wxpython/menustrings.py:1545 ../gui/wxpython/menustrings.py:1862 #: ../gui/wxpython/image2target/ii2t_menustrings.py:595 #: ../gui/wxpython/image2target/ii2t_menustrings.py:903 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1521 @@ -7730,8 +7704,8 @@ msgid "Query vector attribute data" msgstr "Vektör öznitelik verisini sorgula" -#: ../gui/wxpython/menustrings.py:603 ../gui/wxpython/menustrings.py:920 -#: ../gui/wxpython/menustrings.py:1545 ../gui/wxpython/menustrings.py:1862 +#: ../gui/wxpython/menustrings.py:604 ../gui/wxpython/menustrings.py:921 +#: ../gui/wxpython/menustrings.py:1546 ../gui/wxpython/menustrings.py:1863 #: ../gui/wxpython/image2target/ii2t_menustrings.py:596 #: ../gui/wxpython/image2target/ii2t_menustrings.py:904 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1522 @@ -7739,56 +7713,56 @@ msgid "Prints vector map attributes." msgstr "Vektör harita özniteliklerini yazdır." -#: ../gui/wxpython/menustrings.py:604 ../gui/wxpython/menustrings.py:1546 +#: ../gui/wxpython/menustrings.py:605 ../gui/wxpython/menustrings.py:1547 #: ../gui/wxpython/image2target/ii2t_menustrings.py:597 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1523 msgid "Feature selection" msgstr "" -#: ../gui/wxpython/menustrings.py:605 ../gui/wxpython/menustrings.py:1547 +#: ../gui/wxpython/menustrings.py:606 ../gui/wxpython/menustrings.py:1548 #: ../gui/wxpython/image2target/ii2t_menustrings.py:598 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1524 msgid "Select by attributes" msgstr "" -#: ../gui/wxpython/menustrings.py:606 ../gui/wxpython/menustrings.py:1548 +#: ../gui/wxpython/menustrings.py:607 ../gui/wxpython/menustrings.py:1549 #: ../gui/wxpython/image2target/ii2t_menustrings.py:599 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1525 msgid "Selects vector features from an existing vector map and creates a new vector map containing only the selected features." msgstr "" -#: ../gui/wxpython/menustrings.py:607 ../gui/wxpython/menustrings.py:1549 +#: ../gui/wxpython/menustrings.py:608 ../gui/wxpython/menustrings.py:1550 #: ../gui/wxpython/image2target/ii2t_menustrings.py:600 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1526 msgid "Select by another map" msgstr "" -#: ../gui/wxpython/menustrings.py:608 ../gui/wxpython/menustrings.py:1550 +#: ../gui/wxpython/menustrings.py:609 ../gui/wxpython/menustrings.py:1551 #: ../gui/wxpython/image2target/ii2t_menustrings.py:601 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1527 msgid "Selects features from vector map (A) by features from other vector map (B)." msgstr "" -#: ../gui/wxpython/menustrings.py:616 ../gui/wxpython/menustrings.py:1558 +#: ../gui/wxpython/menustrings.py:617 ../gui/wxpython/menustrings.py:1559 #: ../gui/wxpython/image2target/ii2t_menustrings.py:609 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1535 msgid "Buffer vectors" msgstr "Vektör tampon" -#: ../gui/wxpython/menustrings.py:617 ../gui/wxpython/menustrings.py:1559 +#: ../gui/wxpython/menustrings.py:618 ../gui/wxpython/menustrings.py:1560 #: ../gui/wxpython/image2target/ii2t_menustrings.py:610 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1536 msgid "Creates a buffer around vector features of given type." msgstr "" -#: ../gui/wxpython/menustrings.py:618 ../gui/wxpython/menustrings.py:1560 +#: ../gui/wxpython/menustrings.py:619 ../gui/wxpython/menustrings.py:1561 #: ../gui/wxpython/image2target/ii2t_menustrings.py:611 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1537 msgid "Point analysis" msgstr "" -#: ../gui/wxpython/menustrings.py:619 ../gui/wxpython/menustrings.py:632 -#: ../gui/wxpython/menustrings.py:1561 ../gui/wxpython/menustrings.py:1574 +#: ../gui/wxpython/menustrings.py:620 ../gui/wxpython/menustrings.py:633 +#: ../gui/wxpython/menustrings.py:1562 ../gui/wxpython/menustrings.py:1575 #: ../gui/wxpython/image2target/ii2t_menustrings.py:612 #: ../gui/wxpython/image2target/ii2t_menustrings.py:625 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1538 @@ -7796,9 +7770,9 @@ msgid "Identify and remove outliers" msgstr "" -#: ../gui/wxpython/menustrings.py:620 ../gui/wxpython/menustrings.py:633 -#: ../gui/wxpython/menustrings.py:732 ../gui/wxpython/menustrings.py:1562 -#: ../gui/wxpython/menustrings.py:1575 ../gui/wxpython/menustrings.py:1674 +#: ../gui/wxpython/menustrings.py:621 ../gui/wxpython/menustrings.py:634 +#: ../gui/wxpython/menustrings.py:733 ../gui/wxpython/menustrings.py:1563 +#: ../gui/wxpython/menustrings.py:1576 ../gui/wxpython/menustrings.py:1675 #: ../gui/wxpython/image2target/ii2t_menustrings.py:613 #: ../gui/wxpython/image2target/ii2t_menustrings.py:626 #: ../gui/wxpython/image2target/ii2t_menustrings.py:723 @@ -7808,26 +7782,26 @@ msgid "Removes outliers from vector point data." msgstr "" -#: ../gui/wxpython/menustrings.py:621 ../gui/wxpython/menustrings.py:1563 +#: ../gui/wxpython/menustrings.py:622 ../gui/wxpython/menustrings.py:1564 #: ../gui/wxpython/image2target/ii2t_menustrings.py:614 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1540 msgid "Identify point clusters" msgstr "" -#: ../gui/wxpython/menustrings.py:622 ../gui/wxpython/menustrings.py:1564 +#: ../gui/wxpython/menustrings.py:623 ../gui/wxpython/menustrings.py:1565 #: ../gui/wxpython/image2target/ii2t_menustrings.py:615 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1541 msgid "Performs cluster identification." msgstr "" -#: ../gui/wxpython/menustrings.py:623 ../gui/wxpython/menustrings.py:1565 +#: ../gui/wxpython/menustrings.py:624 ../gui/wxpython/menustrings.py:1566 #: ../gui/wxpython/image2target/ii2t_menustrings.py:616 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1542 msgid "Indices for quadrat counts of vector point lists" msgstr "" -#: ../gui/wxpython/menustrings.py:624 ../gui/wxpython/menustrings.py:749 -#: ../gui/wxpython/menustrings.py:1566 ../gui/wxpython/menustrings.py:1691 +#: ../gui/wxpython/menustrings.py:625 ../gui/wxpython/menustrings.py:750 +#: ../gui/wxpython/menustrings.py:1567 ../gui/wxpython/menustrings.py:1692 #: ../gui/wxpython/image2target/ii2t_menustrings.py:617 #: ../gui/wxpython/image2target/ii2t_menustrings.py:738 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1543 @@ -7835,8 +7809,8 @@ msgid "Indices for quadrat counts of vector point lists." msgstr "" -#: ../gui/wxpython/menustrings.py:625 ../gui/wxpython/menustrings.py:729 -#: ../gui/wxpython/menustrings.py:1567 ../gui/wxpython/menustrings.py:1671 +#: ../gui/wxpython/menustrings.py:626 ../gui/wxpython/menustrings.py:730 +#: ../gui/wxpython/menustrings.py:1568 ../gui/wxpython/menustrings.py:1672 #: ../gui/wxpython/image2target/ii2t_menustrings.py:618 #: ../gui/wxpython/image2target/ii2t_menustrings.py:720 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1544 @@ -7844,8 +7818,8 @@ msgid "Perturb points" msgstr "" -#: ../gui/wxpython/menustrings.py:626 ../gui/wxpython/menustrings.py:730 -#: ../gui/wxpython/menustrings.py:1568 ../gui/wxpython/menustrings.py:1672 +#: ../gui/wxpython/menustrings.py:627 ../gui/wxpython/menustrings.py:731 +#: ../gui/wxpython/menustrings.py:1569 ../gui/wxpython/menustrings.py:1673 #: ../gui/wxpython/image2target/ii2t_menustrings.py:619 #: ../gui/wxpython/image2target/ii2t_menustrings.py:721 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1545 @@ -7853,8 +7827,8 @@ msgid "Random location perturbations of vector points." msgstr "" -#: ../gui/wxpython/menustrings.py:627 ../gui/wxpython/menustrings.py:733 -#: ../gui/wxpython/menustrings.py:1569 ../gui/wxpython/menustrings.py:1675 +#: ../gui/wxpython/menustrings.py:628 ../gui/wxpython/menustrings.py:734 +#: ../gui/wxpython/menustrings.py:1570 ../gui/wxpython/menustrings.py:1676 #: ../gui/wxpython/image2target/ii2t_menustrings.py:620 #: ../gui/wxpython/image2target/ii2t_menustrings.py:724 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1546 @@ -7862,8 +7836,8 @@ msgid "Test/training point sets" msgstr "" -#: ../gui/wxpython/menustrings.py:628 ../gui/wxpython/menustrings.py:734 -#: ../gui/wxpython/menustrings.py:1570 ../gui/wxpython/menustrings.py:1676 +#: ../gui/wxpython/menustrings.py:629 ../gui/wxpython/menustrings.py:735 +#: ../gui/wxpython/menustrings.py:1571 ../gui/wxpython/menustrings.py:1677 #: ../gui/wxpython/image2target/ii2t_menustrings.py:621 #: ../gui/wxpython/image2target/ii2t_menustrings.py:725 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1547 @@ -7871,14 +7845,14 @@ msgid "Randomly partition points into test/train sets." msgstr "" -#: ../gui/wxpython/menustrings.py:629 ../gui/wxpython/menustrings.py:1571 +#: ../gui/wxpython/menustrings.py:630 ../gui/wxpython/menustrings.py:1572 #: ../gui/wxpython/image2target/ii2t_menustrings.py:622 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1548 msgid "Tests for normality for vector points" msgstr "" -#: ../gui/wxpython/menustrings.py:630 ../gui/wxpython/menustrings.py:751 -#: ../gui/wxpython/menustrings.py:1572 ../gui/wxpython/menustrings.py:1693 +#: ../gui/wxpython/menustrings.py:631 ../gui/wxpython/menustrings.py:752 +#: ../gui/wxpython/menustrings.py:1573 ../gui/wxpython/menustrings.py:1694 #: ../gui/wxpython/image2target/ii2t_menustrings.py:623 #: ../gui/wxpython/image2target/ii2t_menustrings.py:740 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1549 @@ -7886,323 +7860,323 @@ msgid "Tests for normality for vector points." msgstr "" -#: ../gui/wxpython/menustrings.py:631 ../gui/wxpython/menustrings.py:1573 +#: ../gui/wxpython/menustrings.py:632 ../gui/wxpython/menustrings.py:1574 #: ../gui/wxpython/image2target/ii2t_menustrings.py:624 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1550 msgid "Lidar analysis" msgstr "Lidar analizi" -#: ../gui/wxpython/menustrings.py:634 ../gui/wxpython/menustrings.py:1576 +#: ../gui/wxpython/menustrings.py:635 ../gui/wxpython/menustrings.py:1577 #: ../gui/wxpython/image2target/ii2t_menustrings.py:627 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1553 msgid "Detect edges" msgstr "Kenarları bul" -#: ../gui/wxpython/menustrings.py:635 ../gui/wxpython/menustrings.py:1577 +#: ../gui/wxpython/menustrings.py:636 ../gui/wxpython/menustrings.py:1578 #: ../gui/wxpython/image2target/ii2t_menustrings.py:628 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1554 msgid "Detects the object's edges from a LIDAR data set." msgstr "LIDAR veri takımından obje kenarlarını belirler." -#: ../gui/wxpython/menustrings.py:636 ../gui/wxpython/menustrings.py:1578 +#: ../gui/wxpython/menustrings.py:637 ../gui/wxpython/menustrings.py:1579 #: ../gui/wxpython/image2target/ii2t_menustrings.py:629 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1555 msgid "Detect interiors" msgstr "" -#: ../gui/wxpython/menustrings.py:637 ../gui/wxpython/menustrings.py:1579 +#: ../gui/wxpython/menustrings.py:638 ../gui/wxpython/menustrings.py:1580 #: ../gui/wxpython/image2target/ii2t_menustrings.py:630 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1556 msgid "Building contour determination and Region Growing algorithm for determining the building inside" msgstr "" -#: ../gui/wxpython/menustrings.py:638 ../gui/wxpython/menustrings.py:1580 +#: ../gui/wxpython/menustrings.py:639 ../gui/wxpython/menustrings.py:1581 #: ../gui/wxpython/image2target/ii2t_menustrings.py:631 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1557 msgid "Correct and reclassify objects" msgstr "Objeleri düzelt ve tekrar sınıflandır" -#: ../gui/wxpython/menustrings.py:639 ../gui/wxpython/menustrings.py:1581 +#: ../gui/wxpython/menustrings.py:640 ../gui/wxpython/menustrings.py:1582 #: ../gui/wxpython/image2target/ii2t_menustrings.py:632 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1558 msgid "Corrects the v.lidar.growing output. It is the last of the three algorithms for LIDAR filtering." msgstr "" -#: ../gui/wxpython/menustrings.py:640 ../gui/wxpython/menustrings.py:1582 +#: ../gui/wxpython/menustrings.py:641 ../gui/wxpython/menustrings.py:1583 #: ../gui/wxpython/image2target/ii2t_menustrings.py:633 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1559 msgid "Linear referencing" msgstr "" -#: ../gui/wxpython/menustrings.py:641 ../gui/wxpython/menustrings.py:1583 +#: ../gui/wxpython/menustrings.py:642 ../gui/wxpython/menustrings.py:1584 #: ../gui/wxpython/image2target/ii2t_menustrings.py:634 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1560 msgid "Create LRS" msgstr "LRS OluÅŸtur" -#: ../gui/wxpython/menustrings.py:642 ../gui/wxpython/menustrings.py:1584 +#: ../gui/wxpython/menustrings.py:643 ../gui/wxpython/menustrings.py:1585 #: ../gui/wxpython/image2target/ii2t_menustrings.py:635 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1561 msgid "Creates a linear reference system." msgstr "" -#: ../gui/wxpython/menustrings.py:643 ../gui/wxpython/menustrings.py:1585 +#: ../gui/wxpython/menustrings.py:644 ../gui/wxpython/menustrings.py:1586 #: ../gui/wxpython/image2target/ii2t_menustrings.py:636 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1562 msgid "Create stationing" msgstr "" -#: ../gui/wxpython/menustrings.py:644 ../gui/wxpython/menustrings.py:1586 +#: ../gui/wxpython/menustrings.py:645 ../gui/wxpython/menustrings.py:1587 #: ../gui/wxpython/image2target/ii2t_menustrings.py:637 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1563 msgid "Creates stationing from input lines, and linear reference system." msgstr "" -#: ../gui/wxpython/menustrings.py:645 ../gui/wxpython/menustrings.py:1587 +#: ../gui/wxpython/menustrings.py:646 ../gui/wxpython/menustrings.py:1588 #: ../gui/wxpython/image2target/ii2t_menustrings.py:638 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1564 msgid "Create points/segments" msgstr "Nokta/parça oluÅŸtur" -#: ../gui/wxpython/menustrings.py:646 ../gui/wxpython/menustrings.py:1588 +#: ../gui/wxpython/menustrings.py:647 ../gui/wxpython/menustrings.py:1589 #: ../gui/wxpython/image2target/ii2t_menustrings.py:639 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1565 msgid "Creates points/segments from input lines, linear reference system and positions read from stdin or a file." msgstr "" -#: ../gui/wxpython/menustrings.py:647 ../gui/wxpython/menustrings.py:1589 +#: ../gui/wxpython/menustrings.py:648 ../gui/wxpython/menustrings.py:1590 #: ../gui/wxpython/image2target/ii2t_menustrings.py:640 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1566 msgid "Find line id and offset" msgstr "" -#: ../gui/wxpython/menustrings.py:648 ../gui/wxpython/menustrings.py:1590 +#: ../gui/wxpython/menustrings.py:649 ../gui/wxpython/menustrings.py:1591 #: ../gui/wxpython/image2target/ii2t_menustrings.py:641 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1567 msgid "Finds line id and real km+offset for given points in vector map using linear reference system." msgstr "" -#: ../gui/wxpython/menustrings.py:649 ../gui/wxpython/menustrings.py:1591 +#: ../gui/wxpython/menustrings.py:650 ../gui/wxpython/menustrings.py:1592 #: ../gui/wxpython/image2target/ii2t_menustrings.py:642 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1568 msgid "Nearest features" msgstr "En yakın elemanlar" -#: ../gui/wxpython/menustrings.py:650 ../gui/wxpython/menustrings.py:1592 +#: ../gui/wxpython/menustrings.py:651 ../gui/wxpython/menustrings.py:1593 #: ../gui/wxpython/image2target/ii2t_menustrings.py:643 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1569 msgid "Finds the nearest element in vector map 'to' for elements in vector map 'from'." msgstr "" -#: ../gui/wxpython/menustrings.py:651 ../gui/wxpython/menustrings.py:1593 +#: ../gui/wxpython/menustrings.py:652 ../gui/wxpython/menustrings.py:1594 #: ../gui/wxpython/image2target/ii2t_menustrings.py:644 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1570 msgid "Network analysis" msgstr "AÄŸ(ÅŸebeke) analizi" -#: ../gui/wxpython/menustrings.py:652 ../gui/wxpython/menustrings.py:1594 +#: ../gui/wxpython/menustrings.py:653 ../gui/wxpython/menustrings.py:1595 #: ../gui/wxpython/image2target/ii2t_menustrings.py:645 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1571 #: ../gui/wxpython/mapdisp/toolbars.py:58 msgid "Vector network analysis tool" msgstr "" -#: ../gui/wxpython/menustrings.py:653 ../gui/wxpython/menustrings.py:1595 +#: ../gui/wxpython/menustrings.py:654 ../gui/wxpython/menustrings.py:1596 #: ../gui/wxpython/image2target/ii2t_menustrings.py:646 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1572 msgid "Tool for interactive vector network analysis." msgstr "" -#: ../gui/wxpython/menustrings.py:654 ../gui/wxpython/menustrings.py:1596 +#: ../gui/wxpython/menustrings.py:655 ../gui/wxpython/menustrings.py:1597 #: ../gui/wxpython/image2target/ii2t_menustrings.py:647 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1573 msgid "Network preparation" msgstr "" -#: ../gui/wxpython/menustrings.py:655 ../gui/wxpython/menustrings.py:1597 +#: ../gui/wxpython/menustrings.py:656 ../gui/wxpython/menustrings.py:1598 #: ../gui/wxpython/image2target/ii2t_menustrings.py:648 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1574 msgid "Performs network maintenance." msgstr "" -#: ../gui/wxpython/menustrings.py:656 ../gui/wxpython/menustrings.py:1598 +#: ../gui/wxpython/menustrings.py:657 ../gui/wxpython/menustrings.py:1599 #: ../gui/wxpython/image2target/ii2t_menustrings.py:649 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1575 msgid "Allocate subnets" msgstr "" -#: ../gui/wxpython/menustrings.py:657 ../gui/wxpython/menustrings.py:1599 +#: ../gui/wxpython/menustrings.py:658 ../gui/wxpython/menustrings.py:1600 msgid "Allocates subnets for nearest centers. Center node must be opened (costs >= 0). Costs of center node are used in calculation." msgstr "" -#: ../gui/wxpython/menustrings.py:658 ../gui/wxpython/menustrings.py:1600 +#: ../gui/wxpython/menustrings.py:659 ../gui/wxpython/menustrings.py:1601 #: ../gui/wxpython/image2target/ii2t_menustrings.py:651 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1577 msgid "Split net" msgstr "Åžebekeyi böl" -#: ../gui/wxpython/menustrings.py:659 ../gui/wxpython/menustrings.py:1601 +#: ../gui/wxpython/menustrings.py:660 ../gui/wxpython/menustrings.py:1602 msgid "Splits subnets for nearest centers by cost isolines. Splits net to bands between cost isolines (direction from center). Center node must be opened (costs >= 0). Costs of center node are used in calculation." msgstr "" -#: ../gui/wxpython/menustrings.py:660 ../gui/wxpython/menustrings.py:1602 +#: ../gui/wxpython/menustrings.py:661 ../gui/wxpython/menustrings.py:1603 #: ../gui/wxpython/image2target/ii2t_menustrings.py:653 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1579 msgid "Shortest path" msgstr "En kısa yol" -#: ../gui/wxpython/menustrings.py:661 ../gui/wxpython/menustrings.py:1603 +#: ../gui/wxpython/menustrings.py:662 ../gui/wxpython/menustrings.py:1604 #: ../gui/wxpython/image2target/ii2t_menustrings.py:654 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1580 msgid "Finds shortest path on vector network." msgstr "Vektör aÄŸ üzerinde en kısa yolu bulur." -#: ../gui/wxpython/menustrings.py:662 ../gui/wxpython/menustrings.py:1604 +#: ../gui/wxpython/menustrings.py:663 ../gui/wxpython/menustrings.py:1605 #: ../gui/wxpython/image2target/ii2t_menustrings.py:655 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1581 msgid "Shortest path for sets of features" msgstr "" -#: ../gui/wxpython/menustrings.py:663 ../gui/wxpython/menustrings.py:1605 +#: ../gui/wxpython/menustrings.py:664 ../gui/wxpython/menustrings.py:1606 #: ../gui/wxpython/image2target/ii2t_menustrings.py:656 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1582 msgid "Computes shortest distance via the network between the given sets of features. Finds the shortest paths from each 'from' point to the nearest 'to' feature and various information about this relation are uploaded to the attribute table." msgstr "" -#: ../gui/wxpython/menustrings.py:664 ../gui/wxpython/menustrings.py:1606 +#: ../gui/wxpython/menustrings.py:665 ../gui/wxpython/menustrings.py:1607 #: ../gui/wxpython/image2target/ii2t_menustrings.py:657 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1583 msgid "Shortest path using timetables" msgstr "" -#: ../gui/wxpython/menustrings.py:665 ../gui/wxpython/menustrings.py:1607 +#: ../gui/wxpython/menustrings.py:666 ../gui/wxpython/menustrings.py:1608 #: ../gui/wxpython/image2target/ii2t_menustrings.py:658 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1584 msgid "Finds shortest path using timetables." msgstr "" -#: ../gui/wxpython/menustrings.py:666 ../gui/wxpython/menustrings.py:1608 +#: ../gui/wxpython/menustrings.py:667 ../gui/wxpython/menustrings.py:1609 #: ../gui/wxpython/image2target/ii2t_menustrings.py:659 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1585 msgid "Shortest path for all pairs" msgstr "" -#: ../gui/wxpython/menustrings.py:667 ../gui/wxpython/menustrings.py:1609 +#: ../gui/wxpython/menustrings.py:668 ../gui/wxpython/menustrings.py:1610 #: ../gui/wxpython/image2target/ii2t_menustrings.py:660 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1586 msgid "Computes the shortest path between all pairs of nodes in the network." msgstr "" -#: ../gui/wxpython/menustrings.py:668 ../gui/wxpython/menustrings.py:1610 +#: ../gui/wxpython/menustrings.py:669 ../gui/wxpython/menustrings.py:1611 #: ../gui/wxpython/image2target/ii2t_menustrings.py:661 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1587 msgid "Visibility network" msgstr "Görünürlük ağı" -#: ../gui/wxpython/menustrings.py:669 ../gui/wxpython/menustrings.py:1611 +#: ../gui/wxpython/menustrings.py:670 ../gui/wxpython/menustrings.py:1612 #: ../gui/wxpython/image2target/ii2t_menustrings.py:662 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1588 msgid "Performs visibility graph construction." msgstr "" -#: ../gui/wxpython/menustrings.py:670 ../gui/wxpython/menustrings.py:1612 +#: ../gui/wxpython/menustrings.py:671 ../gui/wxpython/menustrings.py:1613 #: ../gui/wxpython/image2target/ii2t_menustrings.py:663 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1589 msgid "Bridges and articulation points" msgstr "" -#: ../gui/wxpython/menustrings.py:671 ../gui/wxpython/menustrings.py:1613 +#: ../gui/wxpython/menustrings.py:672 ../gui/wxpython/menustrings.py:1614 #: ../gui/wxpython/image2target/ii2t_menustrings.py:664 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1590 msgid "Computes bridges and articulation points in the network." msgstr "" -#: ../gui/wxpython/menustrings.py:672 ../gui/wxpython/menustrings.py:1614 +#: ../gui/wxpython/menustrings.py:673 ../gui/wxpython/menustrings.py:1615 #: ../gui/wxpython/image2target/ii2t_menustrings.py:665 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1591 msgid "Maximum flow" msgstr "" -#: ../gui/wxpython/menustrings.py:673 ../gui/wxpython/menustrings.py:1615 +#: ../gui/wxpython/menustrings.py:674 ../gui/wxpython/menustrings.py:1616 #: ../gui/wxpython/image2target/ii2t_menustrings.py:666 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1592 msgid "Computes the maximum flow between two sets of nodes in the network." msgstr "" -#: ../gui/wxpython/menustrings.py:674 ../gui/wxpython/menustrings.py:1616 +#: ../gui/wxpython/menustrings.py:675 ../gui/wxpython/menustrings.py:1617 #: ../gui/wxpython/image2target/ii2t_menustrings.py:667 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1593 msgid "Vertex connectivity" msgstr "" -#: ../gui/wxpython/menustrings.py:675 ../gui/wxpython/menustrings.py:1617 +#: ../gui/wxpython/menustrings.py:676 ../gui/wxpython/menustrings.py:1618 #: ../gui/wxpython/image2target/ii2t_menustrings.py:668 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1594 msgid "Computes vertex connectivity between two sets of nodes in the network." msgstr "" -#: ../gui/wxpython/menustrings.py:676 ../gui/wxpython/menustrings.py:1618 +#: ../gui/wxpython/menustrings.py:677 ../gui/wxpython/menustrings.py:1619 #: ../gui/wxpython/image2target/ii2t_menustrings.py:669 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1595 msgid "Components" msgstr "" -#: ../gui/wxpython/menustrings.py:677 ../gui/wxpython/menustrings.py:1619 +#: ../gui/wxpython/menustrings.py:678 ../gui/wxpython/menustrings.py:1620 #: ../gui/wxpython/image2target/ii2t_menustrings.py:670 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1596 msgid "Computes strongly and weakly connected components in the network." msgstr "" -#: ../gui/wxpython/menustrings.py:678 ../gui/wxpython/menustrings.py:1620 +#: ../gui/wxpython/menustrings.py:679 ../gui/wxpython/menustrings.py:1621 #: ../gui/wxpython/image2target/ii2t_menustrings.py:671 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1597 msgid "Centrality" msgstr "" -#: ../gui/wxpython/menustrings.py:679 ../gui/wxpython/menustrings.py:1621 +#: ../gui/wxpython/menustrings.py:680 ../gui/wxpython/menustrings.py:1622 #: ../gui/wxpython/image2target/ii2t_menustrings.py:672 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1598 msgid "Computes degree, centrality, betweeness, closeness and eigenvector centrality measures in the network." msgstr "" -#: ../gui/wxpython/menustrings.py:680 ../gui/wxpython/menustrings.py:1622 +#: ../gui/wxpython/menustrings.py:681 ../gui/wxpython/menustrings.py:1623 #: ../gui/wxpython/image2target/ii2t_menustrings.py:673 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1599 msgid "Steiner tree" msgstr "" -#: ../gui/wxpython/menustrings.py:681 ../gui/wxpython/menustrings.py:1623 +#: ../gui/wxpython/menustrings.py:682 ../gui/wxpython/menustrings.py:1624 #: ../gui/wxpython/image2target/ii2t_menustrings.py:674 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1600 msgid "Creates Steiner tree for the network and given terminals. Note that 'Minimum Steiner Tree' problem is NP-hard and heuristic algorithm is used in this module so the result may be sub optimal." msgstr "" -#: ../gui/wxpython/menustrings.py:682 ../gui/wxpython/menustrings.py:1624 +#: ../gui/wxpython/menustrings.py:683 ../gui/wxpython/menustrings.py:1625 #: ../gui/wxpython/image2target/ii2t_menustrings.py:675 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1601 msgid "Minimum spanning tree" msgstr "" -#: ../gui/wxpython/menustrings.py:683 ../gui/wxpython/menustrings.py:1625 +#: ../gui/wxpython/menustrings.py:684 ../gui/wxpython/menustrings.py:1626 #: ../gui/wxpython/image2target/ii2t_menustrings.py:676 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1602 msgid "Computes minimum spanning tree for the network." msgstr "" -#: ../gui/wxpython/menustrings.py:684 ../gui/wxpython/menustrings.py:1626 +#: ../gui/wxpython/menustrings.py:685 ../gui/wxpython/menustrings.py:1627 #: ../gui/wxpython/image2target/ii2t_menustrings.py:677 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1603 msgid "Traveling salesman analysis" msgstr "" -#: ../gui/wxpython/menustrings.py:685 ../gui/wxpython/menustrings.py:1627 +#: ../gui/wxpython/menustrings.py:686 ../gui/wxpython/menustrings.py:1628 #: ../gui/wxpython/image2target/ii2t_menustrings.py:678 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1604 msgid "Creates a cycle connecting given nodes (Traveling salesman problem). Note that TSP is NP-hard, heuristic algorithm is used by this module and created cycle may be sub optimal" msgstr "" -#: ../gui/wxpython/menustrings.py:686 ../gui/wxpython/menustrings.py:689 -#: ../gui/wxpython/menustrings.py:1628 ../gui/wxpython/menustrings.py:1631 +#: ../gui/wxpython/menustrings.py:687 ../gui/wxpython/menustrings.py:690 +#: ../gui/wxpython/menustrings.py:1629 ../gui/wxpython/menustrings.py:1632 #: ../gui/wxpython/image2target/ii2t_menustrings.py:679 #: ../gui/wxpython/image2target/ii2t_menustrings.py:680 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1605 @@ -8210,1016 +8184,1016 @@ msgid "Overlay vector maps" msgstr "Vektör haritaları çakıştır." -#: ../gui/wxpython/menustrings.py:687 ../gui/wxpython/menustrings.py:1629 +#: ../gui/wxpython/menustrings.py:688 ../gui/wxpython/menustrings.py:1630 msgid "Clip vector maps" msgstr "" -#: ../gui/wxpython/menustrings.py:688 ../gui/wxpython/menustrings.py:1630 +#: ../gui/wxpython/menustrings.py:689 ../gui/wxpython/menustrings.py:1631 msgid "Extracts features of input map which overlay features of clip map." msgstr "" -#: ../gui/wxpython/menustrings.py:690 ../gui/wxpython/menustrings.py:1632 +#: ../gui/wxpython/menustrings.py:691 ../gui/wxpython/menustrings.py:1633 #: ../gui/wxpython/image2target/ii2t_menustrings.py:681 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1607 msgid "Overlays two vector maps offering clip, intersection, difference, symmetrical difference, union operators." msgstr "" -#: ../gui/wxpython/menustrings.py:691 ../gui/wxpython/menustrings.py:1633 +#: ../gui/wxpython/menustrings.py:692 ../gui/wxpython/menustrings.py:1634 #: ../gui/wxpython/image2target/ii2t_menustrings.py:682 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1608 msgid "Patch vector maps" msgstr "Vektör haritaları yamala" -#: ../gui/wxpython/menustrings.py:692 ../gui/wxpython/menustrings.py:1634 +#: ../gui/wxpython/menustrings.py:693 ../gui/wxpython/menustrings.py:1635 #: ../gui/wxpython/image2target/ii2t_menustrings.py:683 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1609 msgid "Creates a new vector map by combining other vector maps." msgstr "" -#: ../gui/wxpython/menustrings.py:693 ../gui/wxpython/menustrings.py:1635 +#: ../gui/wxpython/menustrings.py:694 ../gui/wxpython/menustrings.py:1636 #: ../gui/wxpython/image2target/ii2t_menustrings.py:684 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1610 msgid "Manage categories" msgstr "" -#: ../gui/wxpython/menustrings.py:694 ../gui/wxpython/menustrings.py:1636 +#: ../gui/wxpython/menustrings.py:695 ../gui/wxpython/menustrings.py:1637 #: ../gui/wxpython/image2target/ii2t_menustrings.py:685 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1611 msgid "Change or report categories" msgstr "" -#: ../gui/wxpython/menustrings.py:695 ../gui/wxpython/menustrings.py:1637 +#: ../gui/wxpython/menustrings.py:696 ../gui/wxpython/menustrings.py:1638 #: ../gui/wxpython/image2target/ii2t_menustrings.py:686 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1612 msgid "Attaches, deletes or reports vector categories to map geometry." msgstr "" -#: ../gui/wxpython/menustrings.py:697 ../gui/wxpython/menustrings.py:1639 +#: ../gui/wxpython/menustrings.py:698 ../gui/wxpython/menustrings.py:1640 #: ../gui/wxpython/image2target/ii2t_menustrings.py:688 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1614 msgid "Changes vector category values for an existing vector map according to results of SQL queries or a value in attribute table column." msgstr "Varolan vektör haritanın vektör kategori deÄŸerlerini SQL sorgularına veya öznitelik tablosundaki bir deÄŸere göre deÄŸiÅŸtirir." -#: ../gui/wxpython/menustrings.py:698 ../gui/wxpython/menustrings.py:1640 +#: ../gui/wxpython/menustrings.py:699 ../gui/wxpython/menustrings.py:1641 #: ../gui/wxpython/image2target/ii2t_menustrings.py:689 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1615 #: ../gui/wxpython/dbmgr/dialogs.py:122 msgid "Update attributes" msgstr "Öznitelikleri güncelle" -#: ../gui/wxpython/menustrings.py:699 ../gui/wxpython/menustrings.py:1641 +#: ../gui/wxpython/menustrings.py:700 ../gui/wxpython/menustrings.py:1642 #: ../gui/wxpython/image2target/ii2t_menustrings.py:690 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1616 msgid "Update area attributes from raster" msgstr "Alan özniteliklerini rasterdan güncelle" -#: ../gui/wxpython/menustrings.py:700 ../gui/wxpython/menustrings.py:1642 +#: ../gui/wxpython/menustrings.py:701 ../gui/wxpython/menustrings.py:1643 #: ../gui/wxpython/image2target/ii2t_menustrings.py:691 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1617 msgid "Calculates univariate statistics from a raster map based on a vector map and uploads statistics to new attribute columns." msgstr "" -#: ../gui/wxpython/menustrings.py:701 ../gui/wxpython/menustrings.py:1643 +#: ../gui/wxpython/menustrings.py:702 ../gui/wxpython/menustrings.py:1644 #: ../gui/wxpython/image2target/ii2t_menustrings.py:692 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1618 msgid "Update area attributes from vector" msgstr "" -#: ../gui/wxpython/menustrings.py:702 ../gui/wxpython/menustrings.py:1644 +#: ../gui/wxpython/menustrings.py:703 ../gui/wxpython/menustrings.py:1645 #: ../gui/wxpython/image2target/ii2t_menustrings.py:693 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1619 msgid "Count points in areas, calculate statistics from point attributes." msgstr "" -#: ../gui/wxpython/menustrings.py:703 ../gui/wxpython/menustrings.py:1645 +#: ../gui/wxpython/menustrings.py:704 ../gui/wxpython/menustrings.py:1646 #: ../gui/wxpython/image2target/ii2t_menustrings.py:694 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1620 msgid "Update point attributes from areas" msgstr "Nokta özniteliklerini alanlardan güncelle" -#: ../gui/wxpython/menustrings.py:704 ../gui/wxpython/menustrings.py:1646 +#: ../gui/wxpython/menustrings.py:705 ../gui/wxpython/menustrings.py:1647 #: ../gui/wxpython/image2target/ii2t_menustrings.py:695 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1621 msgid "Uploads vector values at positions of vector points to the table." msgstr "" -#: ../gui/wxpython/menustrings.py:705 ../gui/wxpython/menustrings.py:1647 +#: ../gui/wxpython/menustrings.py:706 ../gui/wxpython/menustrings.py:1648 #: ../gui/wxpython/image2target/ii2t_menustrings.py:696 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1622 msgid "Update database values from vector" msgstr "" -#: ../gui/wxpython/menustrings.py:706 ../gui/wxpython/menustrings.py:1648 +#: ../gui/wxpython/menustrings.py:707 ../gui/wxpython/menustrings.py:1649 #: ../gui/wxpython/image2target/ii2t_menustrings.py:697 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1623 msgid "Populates attribute values from vector features." msgstr "" -#: ../gui/wxpython/menustrings.py:707 ../gui/wxpython/menustrings.py:1649 +#: ../gui/wxpython/menustrings.py:708 ../gui/wxpython/menustrings.py:1650 #: ../gui/wxpython/image2target/ii2t_menustrings.py:698 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1624 msgid "Sample raster maps at point locations" msgstr "" -#: ../gui/wxpython/menustrings.py:708 ../gui/wxpython/menustrings.py:1650 +#: ../gui/wxpython/menustrings.py:709 ../gui/wxpython/menustrings.py:1651 #: ../gui/wxpython/image2target/ii2t_menustrings.py:699 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1625 msgid "Uploads raster values at positions of vector points to the table." msgstr "" -#: ../gui/wxpython/menustrings.py:709 ../gui/wxpython/menustrings.py:1651 +#: ../gui/wxpython/menustrings.py:710 ../gui/wxpython/menustrings.py:1652 #: ../gui/wxpython/image2target/ii2t_menustrings.py:700 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1626 msgid "Sample raster neighborhood around points" msgstr "" -#: ../gui/wxpython/menustrings.py:710 ../gui/wxpython/menustrings.py:1652 +#: ../gui/wxpython/menustrings.py:711 ../gui/wxpython/menustrings.py:1653 #: ../gui/wxpython/image2target/ii2t_menustrings.py:701 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1627 msgid "Samples a raster map at vector point locations." msgstr "" -#: ../gui/wxpython/menustrings.py:711 ../gui/wxpython/menustrings.py:1653 +#: ../gui/wxpython/menustrings.py:712 ../gui/wxpython/menustrings.py:1654 #: ../gui/wxpython/image2target/ii2t_menustrings.py:702 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1628 msgid "Generate area for current region" msgstr "Geçerli bölgeden alan üret" -#: ../gui/wxpython/menustrings.py:712 ../gui/wxpython/menustrings.py:1654 +#: ../gui/wxpython/menustrings.py:713 ../gui/wxpython/menustrings.py:1655 #: ../gui/wxpython/image2target/ii2t_menustrings.py:703 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1629 msgid "Creates a vector polygon from the current region extent." msgstr "" -#: ../gui/wxpython/menustrings.py:713 ../gui/wxpython/menustrings.py:1655 +#: ../gui/wxpython/menustrings.py:714 ../gui/wxpython/menustrings.py:1656 #: ../gui/wxpython/image2target/ii2t_menustrings.py:704 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1630 msgid "Generate areas from points" msgstr "Noktalardan alan üret" -#: ../gui/wxpython/menustrings.py:714 ../gui/wxpython/menustrings.py:1656 +#: ../gui/wxpython/menustrings.py:715 ../gui/wxpython/menustrings.py:1657 #: ../gui/wxpython/image2target/ii2t_menustrings.py:705 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1631 msgid "Convex hull" msgstr "Dışbükey kabuk" -#: ../gui/wxpython/menustrings.py:715 ../gui/wxpython/menustrings.py:1657 +#: ../gui/wxpython/menustrings.py:716 ../gui/wxpython/menustrings.py:1658 #: ../gui/wxpython/image2target/ii2t_menustrings.py:706 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1632 msgid "Produces a 2D/3D convex hull for a given vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:716 ../gui/wxpython/menustrings.py:1658 +#: ../gui/wxpython/menustrings.py:717 ../gui/wxpython/menustrings.py:1659 #: ../gui/wxpython/image2target/ii2t_menustrings.py:707 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1633 msgid "Delaunay triangles" msgstr "Delaunay üçgenleri" -#: ../gui/wxpython/menustrings.py:717 ../gui/wxpython/menustrings.py:1659 +#: ../gui/wxpython/menustrings.py:718 ../gui/wxpython/menustrings.py:1660 #: ../gui/wxpython/image2target/ii2t_menustrings.py:708 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1634 msgid "Creates a Delaunay triangulation from an input vector map containing points or centroids." msgstr "Nokta veya ağırlık merkezlerini içeren girdi vektör haritadan Delaunay üçgenlemesi oluÅŸturur. " -#: ../gui/wxpython/menustrings.py:718 ../gui/wxpython/menustrings.py:1660 +#: ../gui/wxpython/menustrings.py:719 ../gui/wxpython/menustrings.py:1661 #: ../gui/wxpython/image2target/ii2t_menustrings.py:709 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1635 msgid "Voronoi diagram/Thiessen polygons" msgstr "Voronoi diyagramı/Thiessen poligonları" -#: ../gui/wxpython/menustrings.py:719 ../gui/wxpython/menustrings.py:1661 +#: ../gui/wxpython/menustrings.py:720 ../gui/wxpython/menustrings.py:1662 msgid "Creates a Voronoi diagram constrained to the extents of the current region from an input vector map containing points or centroids." msgstr "" -#: ../gui/wxpython/menustrings.py:720 ../gui/wxpython/menustrings.py:1662 +#: ../gui/wxpython/menustrings.py:721 ../gui/wxpython/menustrings.py:1663 #: ../gui/wxpython/image2target/ii2t_menustrings.py:711 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1637 msgid "Generate grid" msgstr "Grid üret" -#: ../gui/wxpython/menustrings.py:721 ../gui/wxpython/menustrings.py:1663 +#: ../gui/wxpython/menustrings.py:722 ../gui/wxpython/menustrings.py:1664 #: ../gui/wxpython/image2target/ii2t_menustrings.py:712 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1638 msgid "Creates a vector map of a user-defined grid." msgstr "" -#: ../gui/wxpython/menustrings.py:722 ../gui/wxpython/menustrings.py:1664 +#: ../gui/wxpython/menustrings.py:723 ../gui/wxpython/menustrings.py:1665 #: ../gui/wxpython/image2target/ii2t_menustrings.py:713 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1639 msgid "Generate points" msgstr "Nokta üret" -#: ../gui/wxpython/menustrings.py:723 ../gui/wxpython/menustrings.py:1665 +#: ../gui/wxpython/menustrings.py:724 ../gui/wxpython/menustrings.py:1666 #: ../gui/wxpython/image2target/ii2t_menustrings.py:714 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1640 msgid "Generate from database" msgstr "Veritabanından üret" -#: ../gui/wxpython/menustrings.py:724 ../gui/wxpython/menustrings.py:1666 +#: ../gui/wxpython/menustrings.py:725 ../gui/wxpython/menustrings.py:1667 #: ../gui/wxpython/image2target/ii2t_menustrings.py:715 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1641 msgid "Creates new vector (points) map from database table containing coordinates." msgstr "Koordinatlar içeren veritabanı tablosundan yeni vektör (nokta) harita oluÅŸturur." -#: ../gui/wxpython/menustrings.py:725 ../gui/wxpython/menustrings.py:1667 +#: ../gui/wxpython/menustrings.py:726 ../gui/wxpython/menustrings.py:1668 #: ../gui/wxpython/image2target/ii2t_menustrings.py:716 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1642 msgid "Generate points along lines" msgstr "Çizgiler boyunca noktalar üret" -#: ../gui/wxpython/menustrings.py:726 ../gui/wxpython/menustrings.py:1668 +#: ../gui/wxpython/menustrings.py:727 ../gui/wxpython/menustrings.py:1669 #: ../gui/wxpython/image2target/ii2t_menustrings.py:717 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1643 msgid "Creates points along input lines in new vector map with 2 layers." msgstr "" -#: ../gui/wxpython/menustrings.py:727 ../gui/wxpython/menustrings.py:1669 +#: ../gui/wxpython/menustrings.py:728 ../gui/wxpython/menustrings.py:1670 #: ../gui/wxpython/image2target/ii2t_menustrings.py:718 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1644 msgid "Generate random points" msgstr "Rasgele noktalar üret" -#: ../gui/wxpython/menustrings.py:728 ../gui/wxpython/menustrings.py:1670 +#: ../gui/wxpython/menustrings.py:729 ../gui/wxpython/menustrings.py:1671 #: ../gui/wxpython/image2target/ii2t_menustrings.py:719 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1645 msgid "Generates random 2D/3D vector points." msgstr "" -#: ../gui/wxpython/menustrings.py:731 ../gui/wxpython/menustrings.py:1673 +#: ../gui/wxpython/menustrings.py:732 ../gui/wxpython/menustrings.py:1674 #: ../gui/wxpython/image2target/ii2t_menustrings.py:722 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1648 msgid "Remove outliers in point sets" msgstr "" -#: ../gui/wxpython/menustrings.py:736 ../gui/wxpython/menustrings.py:1678 +#: ../gui/wxpython/menustrings.py:737 ../gui/wxpython/menustrings.py:1679 #: ../gui/wxpython/image2target/ii2t_menustrings.py:727 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1653 msgid "Basic vector metadata" msgstr "Temel vektör metadatası" -#: ../gui/wxpython/menustrings.py:737 ../gui/wxpython/menustrings.py:1679 +#: ../gui/wxpython/menustrings.py:738 ../gui/wxpython/menustrings.py:1680 #: ../gui/wxpython/image2target/ii2t_menustrings.py:728 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1654 msgid "Outputs basic information about a vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:738 ../gui/wxpython/menustrings.py:1680 +#: ../gui/wxpython/menustrings.py:739 ../gui/wxpython/menustrings.py:1681 #: ../gui/wxpython/image2target/ii2t_menustrings.py:729 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1655 msgid "Classify attribute data" msgstr "" -#: ../gui/wxpython/menustrings.py:739 ../gui/wxpython/menustrings.py:1681 +#: ../gui/wxpython/menustrings.py:740 ../gui/wxpython/menustrings.py:1682 #: ../gui/wxpython/image2target/ii2t_menustrings.py:730 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1656 msgid "Classifies attribute data, e.g. for thematic mapping" msgstr "" -#: ../gui/wxpython/menustrings.py:740 ../gui/wxpython/menustrings.py:1682 +#: ../gui/wxpython/menustrings.py:741 ../gui/wxpython/menustrings.py:1683 #: ../gui/wxpython/image2target/ii2t_menustrings.py:731 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1657 msgid "Report topology by category" msgstr "Topolojiyi kategoriye göre raporla" -#: ../gui/wxpython/menustrings.py:741 ../gui/wxpython/menustrings.py:1683 +#: ../gui/wxpython/menustrings.py:742 ../gui/wxpython/menustrings.py:1684 #: ../gui/wxpython/image2target/ii2t_menustrings.py:732 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1658 msgid "Reports geometry statistics for vector maps." msgstr "" -#: ../gui/wxpython/menustrings.py:742 ../gui/wxpython/menustrings.py:1684 +#: ../gui/wxpython/menustrings.py:743 ../gui/wxpython/menustrings.py:1685 #: ../gui/wxpython/image2target/ii2t_menustrings.py:733 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1659 msgid "Univariate attribute statistics for points" msgstr "" -#: ../gui/wxpython/menustrings.py:743 ../gui/wxpython/menustrings.py:1685 +#: ../gui/wxpython/menustrings.py:744 ../gui/wxpython/menustrings.py:1686 #: ../gui/wxpython/image2target/ii2t_menustrings.py:734 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1660 msgid "Calculates univariate statistics of vector map features. Variance and standard deviation is calculated only for points if specified." msgstr "" -#: ../gui/wxpython/menustrings.py:744 ../gui/wxpython/menustrings.py:1686 +#: ../gui/wxpython/menustrings.py:745 ../gui/wxpython/menustrings.py:1687 #: ../gui/wxpython/image2target/ii2t_menustrings.py:735 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1661 msgid "Univariate statistics for attribute columns" msgstr "" -#: ../gui/wxpython/menustrings.py:745 ../gui/wxpython/menustrings.py:1687 +#: ../gui/wxpython/menustrings.py:746 ../gui/wxpython/menustrings.py:1688 #: ../gui/wxpython/image2target/ii2t_menustrings.py:736 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1662 msgid "Calculates univariate statistics on selected table column for a GRASS vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:747 ../gui/wxpython/menustrings.py:1689 +#: ../gui/wxpython/menustrings.py:748 ../gui/wxpython/menustrings.py:1690 msgid "Vector map profiling tool" msgstr "" -#: ../gui/wxpython/menustrings.py:748 ../gui/wxpython/menustrings.py:1690 +#: ../gui/wxpython/menustrings.py:749 ../gui/wxpython/menustrings.py:1691 #: ../gui/wxpython/image2target/ii2t_menustrings.py:737 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1663 msgid "Quadrat indices" msgstr "" -#: ../gui/wxpython/menustrings.py:750 ../gui/wxpython/menustrings.py:1692 +#: ../gui/wxpython/menustrings.py:751 ../gui/wxpython/menustrings.py:1693 #: ../gui/wxpython/image2target/ii2t_menustrings.py:739 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1665 msgid "Test normality" msgstr "NormalliÄŸi sına" -#: ../gui/wxpython/menustrings.py:752 ../gui/wxpython/menustrings.py:1694 +#: ../gui/wxpython/menustrings.py:753 ../gui/wxpython/menustrings.py:1695 #: ../gui/wxpython/image2target/ii2t_menustrings.py:741 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1667 msgid "&Imagery" msgstr "" -#: ../gui/wxpython/menustrings.py:753 ../gui/wxpython/menustrings.py:1695 +#: ../gui/wxpython/menustrings.py:754 ../gui/wxpython/menustrings.py:1696 #: ../gui/wxpython/image2target/ii2t_menustrings.py:742 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1668 msgid "Develop images and groups" msgstr "Görüntü ve grup geliÅŸtir" -#: ../gui/wxpython/menustrings.py:754 ../gui/wxpython/menustrings.py:1696 +#: ../gui/wxpython/menustrings.py:755 ../gui/wxpython/menustrings.py:1697 #: ../gui/wxpython/image2target/ii2t_menustrings.py:743 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1669 msgid "Create/edit group" msgstr "Grup oluÅŸtur/düzenle" -#: ../gui/wxpython/menustrings.py:755 ../gui/wxpython/menustrings.py:1697 +#: ../gui/wxpython/menustrings.py:756 ../gui/wxpython/menustrings.py:1698 #: ../gui/wxpython/image2target/ii2t_menustrings.py:744 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1670 msgid "Creates, edits, and lists groups of imagery files." msgstr "" -#: ../gui/wxpython/menustrings.py:756 ../gui/wxpython/menustrings.py:1698 +#: ../gui/wxpython/menustrings.py:757 ../gui/wxpython/menustrings.py:1699 #: ../gui/wxpython/image2target/ii2t_menustrings.py:745 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1671 msgid "Target group" msgstr "Hedef grup" -#: ../gui/wxpython/menustrings.py:757 ../gui/wxpython/menustrings.py:1699 +#: ../gui/wxpython/menustrings.py:758 ../gui/wxpython/menustrings.py:1700 #: ../gui/wxpython/image2target/ii2t_menustrings.py:746 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1672 msgid "Targets an imagery group to a GRASS location and mapset." msgstr "" -#: ../gui/wxpython/menustrings.py:758 ../gui/wxpython/menustrings.py:1700 +#: ../gui/wxpython/menustrings.py:759 ../gui/wxpython/menustrings.py:1701 #: ../gui/wxpython/image2target/ii2t_menustrings.py:747 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1673 msgid "Mosaic images" msgstr "Görüntüleri birleÅŸtir " -#: ../gui/wxpython/menustrings.py:759 ../gui/wxpython/menustrings.py:1701 +#: ../gui/wxpython/menustrings.py:760 ../gui/wxpython/menustrings.py:1702 #: ../gui/wxpython/image2target/ii2t_menustrings.py:748 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1674 msgid "Mosaics several images and extends colormap." msgstr "" -#: ../gui/wxpython/menustrings.py:760 ../gui/wxpython/menustrings.py:1702 +#: ../gui/wxpython/menustrings.py:761 ../gui/wxpython/menustrings.py:1703 #: ../gui/wxpython/image2target/ii2t_menustrings.py:749 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1675 msgid "Manage image colors" msgstr "Görüntü renklerini yönet" -#: ../gui/wxpython/menustrings.py:761 ../gui/wxpython/menustrings.py:1703 +#: ../gui/wxpython/menustrings.py:762 ../gui/wxpython/menustrings.py:1704 #: ../gui/wxpython/image2target/ii2t_menustrings.py:750 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1676 msgid "Color balance for RGB" msgstr "KYM için renk dengesi" -#: ../gui/wxpython/menustrings.py:762 ../gui/wxpython/menustrings.py:1704 +#: ../gui/wxpython/menustrings.py:763 ../gui/wxpython/menustrings.py:1705 #: ../gui/wxpython/image2target/ii2t_menustrings.py:751 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1677 msgid "Performs auto-balancing of colors for RGB images." msgstr "" -#: ../gui/wxpython/menustrings.py:763 ../gui/wxpython/menustrings.py:1705 +#: ../gui/wxpython/menustrings.py:764 ../gui/wxpython/menustrings.py:1706 #: ../gui/wxpython/image2target/ii2t_menustrings.py:752 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1678 msgid "HIS to RGB" msgstr "" -#: ../gui/wxpython/menustrings.py:764 ../gui/wxpython/menustrings.py:1706 +#: ../gui/wxpython/menustrings.py:765 ../gui/wxpython/menustrings.py:1707 #: ../gui/wxpython/image2target/ii2t_menustrings.py:753 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1679 msgid "Transforms raster maps from HIS (Hue-Intensity-Saturation) color space to RGB (Red-Green-Blue) color space." msgstr "" -#: ../gui/wxpython/menustrings.py:766 ../gui/wxpython/menustrings.py:1708 +#: ../gui/wxpython/menustrings.py:767 ../gui/wxpython/menustrings.py:1709 #: ../gui/wxpython/image2target/ii2t_menustrings.py:755 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1681 msgid "Transforms raster maps from RGB (Red-Green-Blue) color space to HIS (Hue-Intensity-Saturation) color space." msgstr "" -#: ../gui/wxpython/menustrings.py:767 ../gui/wxpython/menustrings.py:1709 +#: ../gui/wxpython/menustrings.py:768 ../gui/wxpython/menustrings.py:1710 #: ../gui/wxpython/image2target/ii2t_menustrings.py:756 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1682 msgid "Rectify image or raster" msgstr "Görüntü veya raster konumlandırma" -#: ../gui/wxpython/menustrings.py:768 ../gui/wxpython/menustrings.py:1710 +#: ../gui/wxpython/menustrings.py:769 ../gui/wxpython/menustrings.py:1711 #: ../gui/wxpython/image2target/ii2t_menustrings.py:757 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1683 msgid "Rectifies an image by computing a coordinate transformation for each pixel in the image based on the control points." msgstr "" -#: ../gui/wxpython/menustrings.py:769 ../gui/wxpython/menustrings.py:1711 +#: ../gui/wxpython/menustrings.py:770 ../gui/wxpython/menustrings.py:1712 #: ../gui/wxpython/image2target/ii2t_menustrings.py:758 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1684 #: ../gui/wxpython/lmgr/layertree.py:795 msgid "Histogram" msgstr "Histogram" -#: ../gui/wxpython/menustrings.py:770 ../gui/wxpython/menustrings.py:1712 +#: ../gui/wxpython/menustrings.py:771 ../gui/wxpython/menustrings.py:1713 #: ../gui/wxpython/image2target/ii2t_menustrings.py:759 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1685 msgid "Generate histogram of image" msgstr "Görüntünün histogramını üret" -#: ../gui/wxpython/menustrings.py:771 ../gui/wxpython/menustrings.py:1713 +#: ../gui/wxpython/menustrings.py:772 ../gui/wxpython/menustrings.py:1714 #: ../gui/wxpython/image2target/ii2t_menustrings.py:760 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1686 msgid "Spectral response" msgstr "Spektral yanıt" -#: ../gui/wxpython/menustrings.py:772 ../gui/wxpython/menustrings.py:1714 +#: ../gui/wxpython/menustrings.py:773 ../gui/wxpython/menustrings.py:1715 #: ../gui/wxpython/image2target/ii2t_menustrings.py:761 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1687 msgid "Displays spectral response at user specified locations in group or images." msgstr "" -#: ../gui/wxpython/menustrings.py:773 ../gui/wxpython/menustrings.py:1715 +#: ../gui/wxpython/menustrings.py:774 ../gui/wxpython/menustrings.py:1716 #: ../gui/wxpython/image2target/ii2t_menustrings.py:762 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1688 msgid "Pan sharpening" msgstr "" -#: ../gui/wxpython/menustrings.py:774 ../gui/wxpython/menustrings.py:1716 +#: ../gui/wxpython/menustrings.py:775 ../gui/wxpython/menustrings.py:1717 #: ../gui/wxpython/image2target/ii2t_menustrings.py:763 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1689 msgid "Image fusion algorithms to sharpen multispectral with high-res panchromatic channels" msgstr "" -#: ../gui/wxpython/menustrings.py:775 ../gui/wxpython/menustrings.py:1717 +#: ../gui/wxpython/menustrings.py:776 ../gui/wxpython/menustrings.py:1718 #: ../gui/wxpython/image2target/ii2t_menustrings.py:764 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1690 msgid "Classify image" msgstr "Görüntüyü sınıflandır" -#: ../gui/wxpython/menustrings.py:776 ../gui/wxpython/menustrings.py:1718 +#: ../gui/wxpython/menustrings.py:777 ../gui/wxpython/menustrings.py:1719 #: ../gui/wxpython/image2target/ii2t_menustrings.py:765 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1691 msgid "Clustering input for unsupervised classification" msgstr "Girdileri eÄŸitimsiz sınıflandırma için kümeleme " -#: ../gui/wxpython/menustrings.py:777 ../gui/wxpython/menustrings.py:1719 +#: ../gui/wxpython/menustrings.py:778 ../gui/wxpython/menustrings.py:1720 #: ../gui/wxpython/image2target/ii2t_menustrings.py:766 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1692 msgid "Generates spectral signatures for land cover types in an image using a clustering algorithm. The resulting signature file is used as input for i.maxlik, to generate an unsupervised image classification." msgstr "" -#: ../gui/wxpython/menustrings.py:778 ../gui/wxpython/menustrings.py:1720 +#: ../gui/wxpython/menustrings.py:779 ../gui/wxpython/menustrings.py:1721 #: ../gui/wxpython/image2target/ii2t_menustrings.py:767 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1693 msgid "Input for supervised MLC" msgstr "************* Denetlenen MLC için girdi" -#: ../gui/wxpython/menustrings.py:779 ../gui/wxpython/menustrings.py:1721 +#: ../gui/wxpython/menustrings.py:780 ../gui/wxpython/menustrings.py:1722 #: ../gui/wxpython/image2target/ii2t_menustrings.py:768 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1694 msgid "Generates statistics for i.maxlik from raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:780 ../gui/wxpython/menustrings.py:1722 +#: ../gui/wxpython/menustrings.py:781 ../gui/wxpython/menustrings.py:1723 #: ../gui/wxpython/image2target/ii2t_menustrings.py:769 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1695 msgid "Maximum likelihood classification (MLC)" msgstr "" -#: ../gui/wxpython/menustrings.py:781 ../gui/wxpython/menustrings.py:1723 +#: ../gui/wxpython/menustrings.py:782 ../gui/wxpython/menustrings.py:1724 #: ../gui/wxpython/image2target/ii2t_menustrings.py:770 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1696 msgid "Classifies the cell spectral reflectances in imagery data. Classification is based on the spectral signature information generated by either i.cluster, g.gui.iclass, or i.gensig." msgstr "" -#: ../gui/wxpython/menustrings.py:782 ../gui/wxpython/menustrings.py:1724 -#: ../gui/wxpython/menustrings.py:1994 +#: ../gui/wxpython/menustrings.py:783 ../gui/wxpython/menustrings.py:1725 +#: ../gui/wxpython/menustrings.py:1995 #: ../gui/wxpython/image2target/ii2t_menustrings.py:771 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1697 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1962 msgid "Interactive input for supervised classification" msgstr "Kontrollü sınıflandırma için etkileÅŸimli girdi" -#: ../gui/wxpython/menustrings.py:783 ../gui/wxpython/menustrings.py:1725 -#: ../gui/wxpython/menustrings.py:1995 +#: ../gui/wxpython/menustrings.py:784 ../gui/wxpython/menustrings.py:1726 +#: ../gui/wxpython/menustrings.py:1996 #: ../gui/wxpython/image2target/ii2t_menustrings.py:772 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1698 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1963 msgid "Generates spectral signatures by allowing the user to outline training areas." msgstr "" -#: ../gui/wxpython/menustrings.py:784 ../gui/wxpython/menustrings.py:1726 +#: ../gui/wxpython/menustrings.py:785 ../gui/wxpython/menustrings.py:1727 #: ../gui/wxpython/image2target/ii2t_menustrings.py:773 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1699 msgid "Input for supervised SMAP" msgstr "************* Denetlenen SMAP için girdi" -#: ../gui/wxpython/menustrings.py:785 ../gui/wxpython/menustrings.py:1727 +#: ../gui/wxpython/menustrings.py:786 ../gui/wxpython/menustrings.py:1728 #: ../gui/wxpython/image2target/ii2t_menustrings.py:774 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1700 msgid "Generates statistics for i.smap from raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:786 ../gui/wxpython/menustrings.py:1728 +#: ../gui/wxpython/menustrings.py:787 ../gui/wxpython/menustrings.py:1729 #: ../gui/wxpython/image2target/ii2t_menustrings.py:775 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1701 msgid "Sequential maximum a posteriori classification (SMAP)" msgstr "" -#: ../gui/wxpython/menustrings.py:787 ../gui/wxpython/menustrings.py:1729 +#: ../gui/wxpython/menustrings.py:788 ../gui/wxpython/menustrings.py:1730 #: ../gui/wxpython/image2target/ii2t_menustrings.py:776 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1702 msgid "Performs contextual image classification using sequential maximum a posteriori (SMAP) estimation." msgstr "" -#: ../gui/wxpython/menustrings.py:788 ../gui/wxpython/menustrings.py:1730 +#: ../gui/wxpython/menustrings.py:789 ../gui/wxpython/menustrings.py:1731 #: ../gui/wxpython/image2target/ii2t_menustrings.py:777 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1703 msgid "Object segmentation" msgstr "" -#: ../gui/wxpython/menustrings.py:789 ../gui/wxpython/menustrings.py:1731 +#: ../gui/wxpython/menustrings.py:790 ../gui/wxpython/menustrings.py:1732 #: ../gui/wxpython/image2target/ii2t_menustrings.py:778 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1704 msgid "Identifies segments (objects) from imagery data." msgstr "" -#: ../gui/wxpython/menustrings.py:790 ../gui/wxpython/menustrings.py:1732 +#: ../gui/wxpython/menustrings.py:791 ../gui/wxpython/menustrings.py:1733 #: ../gui/wxpython/image2target/ii2t_menustrings.py:779 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1705 msgid "Filter image" msgstr "Görüntüyü filtrele" -#: ../gui/wxpython/menustrings.py:791 ../gui/wxpython/menustrings.py:1733 +#: ../gui/wxpython/menustrings.py:792 ../gui/wxpython/menustrings.py:1734 #: ../gui/wxpython/image2target/ii2t_menustrings.py:780 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1706 msgid "Edge detection" msgstr "Kenar bulma" -#: ../gui/wxpython/menustrings.py:792 ../gui/wxpython/menustrings.py:1734 +#: ../gui/wxpython/menustrings.py:793 ../gui/wxpython/menustrings.py:1735 #: ../gui/wxpython/image2target/ii2t_menustrings.py:781 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1707 msgid "Zero-crossing \"edge detection\" raster function for image processing." msgstr "" -#: ../gui/wxpython/menustrings.py:793 ../gui/wxpython/menustrings.py:1735 +#: ../gui/wxpython/menustrings.py:794 ../gui/wxpython/menustrings.py:1736 #: ../gui/wxpython/image2target/ii2t_menustrings.py:782 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1708 msgid "Matrix/convolving filter" msgstr "" -#: ../gui/wxpython/menustrings.py:794 ../gui/wxpython/menustrings.py:1736 +#: ../gui/wxpython/menustrings.py:795 ../gui/wxpython/menustrings.py:1737 #: ../gui/wxpython/image2target/ii2t_menustrings.py:783 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1709 msgid "Performs raster map matrix filter." msgstr "" -#: ../gui/wxpython/menustrings.py:795 ../gui/wxpython/menustrings.py:1737 +#: ../gui/wxpython/menustrings.py:796 ../gui/wxpython/menustrings.py:1738 #: ../gui/wxpython/image2target/ii2t_menustrings.py:784 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1710 msgid "Transform image" msgstr "Görüntüyü dönüştür" -#: ../gui/wxpython/menustrings.py:796 ../gui/wxpython/menustrings.py:1738 +#: ../gui/wxpython/menustrings.py:797 ../gui/wxpython/menustrings.py:1739 #: ../gui/wxpython/image2target/ii2t_menustrings.py:785 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1711 msgid "Canonical correlation" msgstr "Canonical korelasyon " -#: ../gui/wxpython/menustrings.py:797 ../gui/wxpython/menustrings.py:1739 +#: ../gui/wxpython/menustrings.py:798 ../gui/wxpython/menustrings.py:1740 #: ../gui/wxpython/image2target/ii2t_menustrings.py:786 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1712 msgid "Canonical components analysis (CCA) program for image processing." msgstr "" -#: ../gui/wxpython/menustrings.py:798 ../gui/wxpython/menustrings.py:1740 +#: ../gui/wxpython/menustrings.py:799 ../gui/wxpython/menustrings.py:1741 #: ../gui/wxpython/image2target/ii2t_menustrings.py:787 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1713 msgid "Principal components" msgstr "Temel bileÅŸenler" -#: ../gui/wxpython/menustrings.py:799 ../gui/wxpython/menustrings.py:1741 +#: ../gui/wxpython/menustrings.py:800 ../gui/wxpython/menustrings.py:1742 #: ../gui/wxpython/image2target/ii2t_menustrings.py:788 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1714 msgid "Principal components analysis (PCA) for image processing." msgstr "" -#: ../gui/wxpython/menustrings.py:800 ../gui/wxpython/menustrings.py:1742 +#: ../gui/wxpython/menustrings.py:801 ../gui/wxpython/menustrings.py:1743 #: ../gui/wxpython/image2target/ii2t_menustrings.py:789 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1715 msgid "Fast Fourier" msgstr "" -#: ../gui/wxpython/menustrings.py:801 ../gui/wxpython/menustrings.py:1743 +#: ../gui/wxpython/menustrings.py:802 ../gui/wxpython/menustrings.py:1744 #: ../gui/wxpython/image2target/ii2t_menustrings.py:790 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1716 msgid "Fast Fourier Transform (FFT) for image processing." msgstr "" -#: ../gui/wxpython/menustrings.py:802 ../gui/wxpython/menustrings.py:1744 +#: ../gui/wxpython/menustrings.py:803 ../gui/wxpython/menustrings.py:1745 #: ../gui/wxpython/image2target/ii2t_menustrings.py:791 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1717 msgid "Inverse Fast Fourier" msgstr "" -#: ../gui/wxpython/menustrings.py:803 ../gui/wxpython/menustrings.py:1745 +#: ../gui/wxpython/menustrings.py:804 ../gui/wxpython/menustrings.py:1746 #: ../gui/wxpython/image2target/ii2t_menustrings.py:792 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1718 msgid "Inverse Fast Fourier Transform (IFFT) for image processing." msgstr "" -#: ../gui/wxpython/menustrings.py:804 ../gui/wxpython/menustrings.py:1746 +#: ../gui/wxpython/menustrings.py:805 ../gui/wxpython/menustrings.py:1747 #: ../gui/wxpython/image2target/ii2t_menustrings.py:793 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1719 msgid "Satellite images tools" msgstr "" -#: ../gui/wxpython/menustrings.py:805 ../gui/wxpython/menustrings.py:1747 +#: ../gui/wxpython/menustrings.py:806 ../gui/wxpython/menustrings.py:1748 #: ../gui/wxpython/image2target/ii2t_menustrings.py:794 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1720 msgid "Aster DN to radiance/reflectance" msgstr "" -#: ../gui/wxpython/menustrings.py:806 ../gui/wxpython/menustrings.py:1748 +#: ../gui/wxpython/menustrings.py:807 ../gui/wxpython/menustrings.py:1749 #: ../gui/wxpython/image2target/ii2t_menustrings.py:795 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1721 msgid "Calculates Top of Atmosphere Radiance/Reflectance/Brightness Temperature from ASTER DN." msgstr "" -#: ../gui/wxpython/menustrings.py:807 ../gui/wxpython/menustrings.py:1749 +#: ../gui/wxpython/menustrings.py:808 ../gui/wxpython/menustrings.py:1750 #: ../gui/wxpython/image2target/ii2t_menustrings.py:796 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1722 msgid "Landsat DN to radiance/reflectance" msgstr "" -#: ../gui/wxpython/menustrings.py:808 ../gui/wxpython/menustrings.py:1750 +#: ../gui/wxpython/menustrings.py:809 ../gui/wxpython/menustrings.py:1751 #: ../gui/wxpython/image2target/ii2t_menustrings.py:797 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1723 msgid "Calculates top-of-atmosphere radiance or reflectance and temperature for Landsat MSS/TM/ETM+/OLI" msgstr "" -#: ../gui/wxpython/menustrings.py:809 ../gui/wxpython/menustrings.py:1751 +#: ../gui/wxpython/menustrings.py:810 ../gui/wxpython/menustrings.py:1752 #: ../gui/wxpython/image2target/ii2t_menustrings.py:798 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1724 msgid "Landsat cloud cover assessment" msgstr "" -#: ../gui/wxpython/menustrings.py:810 ../gui/wxpython/menustrings.py:1752 +#: ../gui/wxpython/menustrings.py:811 ../gui/wxpython/menustrings.py:1753 #: ../gui/wxpython/image2target/ii2t_menustrings.py:799 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1725 msgid "Performs Landsat TM/ETM+ Automatic Cloud Cover Assessment (ACCA)." msgstr "" -#: ../gui/wxpython/menustrings.py:811 ../gui/wxpython/menustrings.py:1753 +#: ../gui/wxpython/menustrings.py:812 ../gui/wxpython/menustrings.py:1754 #: ../gui/wxpython/image2target/ii2t_menustrings.py:800 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1726 msgid "Modis quality control" msgstr "" -#: ../gui/wxpython/menustrings.py:812 ../gui/wxpython/menustrings.py:1754 +#: ../gui/wxpython/menustrings.py:813 ../gui/wxpython/menustrings.py:1755 #: ../gui/wxpython/image2target/ii2t_menustrings.py:801 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1727 msgid "Extracts quality control parameters from MODIS QC layers." msgstr "" -#: ../gui/wxpython/menustrings.py:813 ../gui/wxpython/menustrings.py:1755 +#: ../gui/wxpython/menustrings.py:814 ../gui/wxpython/menustrings.py:1756 #: ../gui/wxpython/image2target/ii2t_menustrings.py:802 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1728 msgid "Atmospheric correction" msgstr "Atmosferik düzeltme" -#: ../gui/wxpython/menustrings.py:814 ../gui/wxpython/menustrings.py:1756 +#: ../gui/wxpython/menustrings.py:815 ../gui/wxpython/menustrings.py:1757 #: ../gui/wxpython/image2target/ii2t_menustrings.py:803 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1729 msgid "Performs atmospheric correction using the 6S algorithm. 6S - Second Simulation of Satellite Signal in the Solar Spectrum." msgstr "" -#: ../gui/wxpython/menustrings.py:815 ../gui/wxpython/menustrings.py:1757 +#: ../gui/wxpython/menustrings.py:816 ../gui/wxpython/menustrings.py:1758 #: ../gui/wxpython/image2target/ii2t_menustrings.py:804 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1730 msgid "Topographic correction" msgstr "" -#: ../gui/wxpython/menustrings.py:816 ../gui/wxpython/menustrings.py:1758 +#: ../gui/wxpython/menustrings.py:817 ../gui/wxpython/menustrings.py:1759 #: ../gui/wxpython/image2target/ii2t_menustrings.py:805 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1731 msgid "Computes topographic correction of reflectance." msgstr "" -#: ../gui/wxpython/menustrings.py:817 ../gui/wxpython/menustrings.py:1759 +#: ../gui/wxpython/menustrings.py:818 ../gui/wxpython/menustrings.py:1760 msgid "Orthophoto tools" msgstr "" -#: ../gui/wxpython/menustrings.py:818 ../gui/wxpython/menustrings.py:1760 +#: ../gui/wxpython/menustrings.py:819 ../gui/wxpython/menustrings.py:1761 msgid "Manage GCPs for 3D correction" msgstr "" -#: ../gui/wxpython/menustrings.py:819 ../gui/wxpython/menustrings.py:1761 +#: ../gui/wxpython/menustrings.py:820 ../gui/wxpython/menustrings.py:1762 msgid "Georectifies a map and allows managing GCP for 3D correction." msgstr "" -#: ../gui/wxpython/menustrings.py:820 ../gui/wxpython/menustrings.py:1762 +#: ../gui/wxpython/menustrings.py:821 ../gui/wxpython/menustrings.py:1763 msgid "Corrects scanning distortions" msgstr "" -#: ../gui/wxpython/menustrings.py:821 ../gui/wxpython/menustrings.py:1763 +#: ../gui/wxpython/menustrings.py:822 ../gui/wxpython/menustrings.py:1764 msgid "Corrects scanning distortions of a scanned aerial photo." msgstr "" -#: ../gui/wxpython/menustrings.py:822 ../gui/wxpython/menustrings.py:1764 +#: ../gui/wxpython/menustrings.py:823 ../gui/wxpython/menustrings.py:1765 #: ../gui/wxpython/image2target/ii2t_menustrings.py:806 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1732 msgid "Satellite images products" msgstr "" -#: ../gui/wxpython/menustrings.py:823 ../gui/wxpython/menustrings.py:1765 +#: ../gui/wxpython/menustrings.py:824 ../gui/wxpython/menustrings.py:1766 #: ../gui/wxpython/image2target/ii2t_menustrings.py:807 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1733 msgid "Vegetation indices" msgstr "" -#: ../gui/wxpython/menustrings.py:824 ../gui/wxpython/menustrings.py:1766 +#: ../gui/wxpython/menustrings.py:825 ../gui/wxpython/menustrings.py:1767 #: ../gui/wxpython/image2target/ii2t_menustrings.py:808 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1734 msgid "Calculates different types of vegetation indices. Uses red and nir bands mostly, and some indices require additional bands." msgstr "" -#: ../gui/wxpython/menustrings.py:825 ../gui/wxpython/menustrings.py:1767 +#: ../gui/wxpython/menustrings.py:826 ../gui/wxpython/menustrings.py:1768 #: ../gui/wxpython/image2target/ii2t_menustrings.py:809 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1735 msgid "Tasseled cap vegetation index" msgstr "" -#: ../gui/wxpython/menustrings.py:826 ../gui/wxpython/menustrings.py:1768 +#: ../gui/wxpython/menustrings.py:827 ../gui/wxpython/menustrings.py:1769 #: ../gui/wxpython/image2target/ii2t_menustrings.py:810 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1736 msgid "Performs Tasseled Cap (Kauth Thomas) transformation." msgstr "" -#: ../gui/wxpython/menustrings.py:827 ../gui/wxpython/menustrings.py:1769 +#: ../gui/wxpython/menustrings.py:828 ../gui/wxpython/menustrings.py:1770 #: ../gui/wxpython/image2target/ii2t_menustrings.py:811 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1737 msgid "Albedo" msgstr "Yansıma DeÄŸeri " -#: ../gui/wxpython/menustrings.py:828 ../gui/wxpython/menustrings.py:1770 +#: ../gui/wxpython/menustrings.py:829 ../gui/wxpython/menustrings.py:1771 #: ../gui/wxpython/image2target/ii2t_menustrings.py:812 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1738 msgid "Computes broad band albedo from surface reflectance." msgstr "" -#: ../gui/wxpython/menustrings.py:829 ../gui/wxpython/menustrings.py:1771 +#: ../gui/wxpython/menustrings.py:830 ../gui/wxpython/menustrings.py:1772 #: ../gui/wxpython/image2target/ii2t_menustrings.py:813 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1739 msgid "Emissivity" msgstr "" -#: ../gui/wxpython/menustrings.py:830 ../gui/wxpython/menustrings.py:1772 +#: ../gui/wxpython/menustrings.py:831 ../gui/wxpython/menustrings.py:1773 #: ../gui/wxpython/image2target/ii2t_menustrings.py:814 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1740 msgid "Computes emissivity from NDVI, generic method for sparse land." msgstr "" -#: ../gui/wxpython/menustrings.py:831 ../gui/wxpython/menustrings.py:1773 +#: ../gui/wxpython/menustrings.py:832 ../gui/wxpython/menustrings.py:1774 #: ../gui/wxpython/image2target/ii2t_menustrings.py:815 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1741 msgid "Biomass growth" msgstr "" -#: ../gui/wxpython/menustrings.py:832 ../gui/wxpython/menustrings.py:1774 +#: ../gui/wxpython/menustrings.py:833 ../gui/wxpython/menustrings.py:1775 #: ../gui/wxpython/image2target/ii2t_menustrings.py:816 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1742 msgid "Computes biomass growth, precursor of crop yield calculation." msgstr "" -#: ../gui/wxpython/menustrings.py:833 ../gui/wxpython/menustrings.py:1775 +#: ../gui/wxpython/menustrings.py:834 ../gui/wxpython/menustrings.py:1776 #: ../gui/wxpython/image2target/ii2t_menustrings.py:817 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1743 msgid "Evapotranspiration calculation" msgstr "" -#: ../gui/wxpython/menustrings.py:834 ../gui/wxpython/menustrings.py:1776 +#: ../gui/wxpython/menustrings.py:835 ../gui/wxpython/menustrings.py:1777 #: ../gui/wxpython/image2target/ii2t_menustrings.py:818 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1744 msgid "Instantaneaous Net Radiation" msgstr "" -#: ../gui/wxpython/menustrings.py:835 ../gui/wxpython/menustrings.py:1777 +#: ../gui/wxpython/menustrings.py:836 ../gui/wxpython/menustrings.py:1778 #: ../gui/wxpython/image2target/ii2t_menustrings.py:819 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1745 msgid "Net radiation approximation (Bastiaanssen, 1995)." msgstr "" -#: ../gui/wxpython/menustrings.py:836 ../gui/wxpython/menustrings.py:1778 +#: ../gui/wxpython/menustrings.py:837 ../gui/wxpython/menustrings.py:1779 #: ../gui/wxpython/image2target/ii2t_menustrings.py:820 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1746 msgid "Soil heat flux" msgstr "" -#: ../gui/wxpython/menustrings.py:837 ../gui/wxpython/menustrings.py:1779 +#: ../gui/wxpython/menustrings.py:838 ../gui/wxpython/menustrings.py:1780 #: ../gui/wxpython/image2target/ii2t_menustrings.py:821 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1747 msgid "Soil heat flux approximation (Bastiaanssen, 1995)." msgstr "" -#: ../gui/wxpython/menustrings.py:838 ../gui/wxpython/menustrings.py:1780 +#: ../gui/wxpython/menustrings.py:839 ../gui/wxpython/menustrings.py:1781 #: ../gui/wxpython/image2target/ii2t_menustrings.py:822 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1748 msgid "Sensible heat flux" msgstr "" -#: ../gui/wxpython/menustrings.py:839 ../gui/wxpython/menustrings.py:1781 +#: ../gui/wxpython/menustrings.py:840 ../gui/wxpython/menustrings.py:1782 #: ../gui/wxpython/image2target/ii2t_menustrings.py:823 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1749 msgid "Computes sensible heat flux iteration SEBAL 01." msgstr "" -#: ../gui/wxpython/menustrings.py:840 ../gui/wxpython/menustrings.py:1782 +#: ../gui/wxpython/menustrings.py:841 ../gui/wxpython/menustrings.py:1783 #: ../gui/wxpython/image2target/ii2t_menustrings.py:824 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1750 msgid "Evaporative fraction" msgstr "" -#: ../gui/wxpython/menustrings.py:841 ../gui/wxpython/menustrings.py:1783 +#: ../gui/wxpython/menustrings.py:842 ../gui/wxpython/menustrings.py:1784 #: ../gui/wxpython/image2target/ii2t_menustrings.py:825 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1751 msgid "Computes evaporative fraction and root zone soil moisture." msgstr "" -#: ../gui/wxpython/menustrings.py:842 ../gui/wxpython/menustrings.py:1784 +#: ../gui/wxpython/menustrings.py:843 ../gui/wxpython/menustrings.py:1785 #: ../gui/wxpython/image2target/ii2t_menustrings.py:826 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1752 msgid "Actual Evapotranspiration" msgstr "" -#: ../gui/wxpython/menustrings.py:843 ../gui/wxpython/menustrings.py:1785 +#: ../gui/wxpython/menustrings.py:844 ../gui/wxpython/menustrings.py:1786 #: ../gui/wxpython/image2target/ii2t_menustrings.py:827 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1753 msgid "Actual evapotranspiration for diurnal period (Bastiaanssen, 1995)." msgstr "" -#: ../gui/wxpython/menustrings.py:844 ../gui/wxpython/menustrings.py:1786 +#: ../gui/wxpython/menustrings.py:845 ../gui/wxpython/menustrings.py:1787 #: ../gui/wxpython/image2target/ii2t_menustrings.py:828 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1754 msgid "Temporal integration of ETa" msgstr "" -#: ../gui/wxpython/menustrings.py:845 ../gui/wxpython/menustrings.py:1787 +#: ../gui/wxpython/menustrings.py:846 ../gui/wxpython/menustrings.py:1788 #: ../gui/wxpython/image2target/ii2t_menustrings.py:829 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1755 msgid "Computes temporal integration of satellite ET actual (ETa) following the daily ET reference (ETo) from meteorological station(s)." msgstr "" -#: ../gui/wxpython/menustrings.py:846 ../gui/wxpython/menustrings.py:1788 +#: ../gui/wxpython/menustrings.py:847 ../gui/wxpython/menustrings.py:1789 #: ../gui/wxpython/image2target/ii2t_menustrings.py:830 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1756 msgid "Hargreaves methods Evapotranspiration" msgstr "" -#: ../gui/wxpython/menustrings.py:847 ../gui/wxpython/menustrings.py:1789 +#: ../gui/wxpython/menustrings.py:848 ../gui/wxpython/menustrings.py:1790 #: ../gui/wxpython/image2target/ii2t_menustrings.py:831 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1757 msgid "Computes evapotranspiration calculation modified or original Hargreaves formulation, 2001." msgstr "" -#: ../gui/wxpython/menustrings.py:848 ../gui/wxpython/menustrings.py:1790 +#: ../gui/wxpython/menustrings.py:849 ../gui/wxpython/menustrings.py:1791 #: ../gui/wxpython/image2target/ii2t_menustrings.py:832 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1758 msgid "Penman-Monteith Evapotranspiration" msgstr "" -#: ../gui/wxpython/menustrings.py:849 ../gui/wxpython/menustrings.py:1791 +#: ../gui/wxpython/menustrings.py:850 ../gui/wxpython/menustrings.py:1792 #: ../gui/wxpython/image2target/ii2t_menustrings.py:833 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1759 msgid "Computes potential evapotranspiration calculation with hourly Penman-Monteith." msgstr "" -#: ../gui/wxpython/menustrings.py:850 ../gui/wxpython/menustrings.py:1792 +#: ../gui/wxpython/menustrings.py:851 ../gui/wxpython/menustrings.py:1793 #: ../gui/wxpython/image2target/ii2t_menustrings.py:834 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1760 msgid "Priestley-Taylor Evapotranspiration" msgstr "" -#: ../gui/wxpython/menustrings.py:851 ../gui/wxpython/menustrings.py:1793 +#: ../gui/wxpython/menustrings.py:852 ../gui/wxpython/menustrings.py:1794 #: ../gui/wxpython/image2target/ii2t_menustrings.py:835 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1761 msgid "Computes evapotranspiration calculation Priestley and Taylor formulation, 1972." msgstr "" -#: ../gui/wxpython/menustrings.py:853 ../gui/wxpython/menustrings.py:1795 +#: ../gui/wxpython/menustrings.py:854 ../gui/wxpython/menustrings.py:1796 #: ../gui/wxpython/image2target/ii2t_menustrings.py:837 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1763 msgid "Kappa analysis" msgstr "Kappa analizi" -#: ../gui/wxpython/menustrings.py:854 ../gui/wxpython/menustrings.py:1796 +#: ../gui/wxpython/menustrings.py:855 ../gui/wxpython/menustrings.py:1797 #: ../gui/wxpython/image2target/ii2t_menustrings.py:838 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1764 msgid "Calculates error matrix and kappa parameter for accuracy assessment of classification result." msgstr "" -#: ../gui/wxpython/menustrings.py:855 ../gui/wxpython/menustrings.py:1797 +#: ../gui/wxpython/menustrings.py:856 ../gui/wxpython/menustrings.py:1798 #: ../gui/wxpython/image2target/ii2t_menustrings.py:839 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1765 msgid "OIF for LandSat TM" msgstr "" -#: ../gui/wxpython/menustrings.py:856 ../gui/wxpython/menustrings.py:1798 +#: ../gui/wxpython/menustrings.py:857 ../gui/wxpython/menustrings.py:1799 #: ../gui/wxpython/image2target/ii2t_menustrings.py:840 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1766 msgid "Calculates Optimum-Index-Factor table for spectral bands" msgstr "" -#: ../gui/wxpython/menustrings.py:857 ../gui/wxpython/menustrings.py:1799 +#: ../gui/wxpython/menustrings.py:858 ../gui/wxpython/menustrings.py:1800 #: ../gui/wxpython/image2target/ii2t_menustrings.py:841 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1767 msgid "3D r&aster" msgstr "" -#: ../gui/wxpython/menustrings.py:858 ../gui/wxpython/menustrings.py:1800 +#: ../gui/wxpython/menustrings.py:859 ../gui/wxpython/menustrings.py:1801 #: ../gui/wxpython/image2target/ii2t_menustrings.py:842 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1768 msgid "Develop 3D raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:859 ../gui/wxpython/menustrings.py:1801 +#: ../gui/wxpython/menustrings.py:860 ../gui/wxpython/menustrings.py:1802 #: ../gui/wxpython/image2target/ii2t_menustrings.py:843 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1769 msgid "Manage 3D NULL values" msgstr "3B BOÅž deÄŸerleri yönet" -#: ../gui/wxpython/menustrings.py:860 ../gui/wxpython/menustrings.py:1802 +#: ../gui/wxpython/menustrings.py:861 ../gui/wxpython/menustrings.py:1803 #: ../gui/wxpython/image2target/ii2t_menustrings.py:844 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1770 msgid "Explicitly create the 3D NULL-value bitmap file." msgstr "" -#: ../gui/wxpython/menustrings.py:861 ../gui/wxpython/menustrings.py:1803 +#: ../gui/wxpython/menustrings.py:862 ../gui/wxpython/menustrings.py:1804 #: ../gui/wxpython/image2target/ii2t_menustrings.py:845 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1771 msgid "Manage timestamp" msgstr "Tarih damgasını yönet" -#: ../gui/wxpython/menustrings.py:862 ../gui/wxpython/menustrings.py:1804 +#: ../gui/wxpython/menustrings.py:863 ../gui/wxpython/menustrings.py:1805 #: ../gui/wxpython/image2target/ii2t_menustrings.py:846 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1772 msgid "Modifies a timestamp for a 3D raster map. Print/add/remove a timestamp for a 3D raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:864 ../gui/wxpython/menustrings.py:1806 +#: ../gui/wxpython/menustrings.py:865 ../gui/wxpython/menustrings.py:1807 #: ../gui/wxpython/image2target/ii2t_menustrings.py:848 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1774 msgid "3D rasters to raster series" msgstr "" -#: ../gui/wxpython/menustrings.py:866 ../gui/wxpython/menustrings.py:1808 +#: ../gui/wxpython/menustrings.py:867 ../gui/wxpython/menustrings.py:1809 #: ../gui/wxpython/image2target/ii2t_menustrings.py:850 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1776 msgid "3D color tables" msgstr "" -#: ../gui/wxpython/menustrings.py:867 ../gui/wxpython/menustrings.py:1809 +#: ../gui/wxpython/menustrings.py:868 ../gui/wxpython/menustrings.py:1810 #: ../gui/wxpython/image2target/ii2t_menustrings.py:851 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1777 msgid "Creates/modifies the color table associated with a 3D raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:868 ../gui/wxpython/menustrings.py:1810 +#: ../gui/wxpython/menustrings.py:869 ../gui/wxpython/menustrings.py:1811 #: ../gui/wxpython/image2target/ii2t_menustrings.py:852 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1778 msgid "Export 3D color table" msgstr "" -#: ../gui/wxpython/menustrings.py:869 ../gui/wxpython/menustrings.py:1811 +#: ../gui/wxpython/menustrings.py:870 ../gui/wxpython/menustrings.py:1812 #: ../gui/wxpython/image2target/ii2t_menustrings.py:853 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1779 msgid "Exports the color table associated with a 3D raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:870 ../gui/wxpython/menustrings.py:1812 +#: ../gui/wxpython/menustrings.py:871 ../gui/wxpython/menustrings.py:1813 #: ../gui/wxpython/image2target/ii2t_menustrings.py:854 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1780 msgid "3D mask" msgstr "" -#: ../gui/wxpython/menustrings.py:871 ../gui/wxpython/menustrings.py:1813 +#: ../gui/wxpython/menustrings.py:872 ../gui/wxpython/menustrings.py:1814 #: ../gui/wxpython/image2target/ii2t_menustrings.py:855 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1781 msgid "Establishes the current working 3D raster mask." msgstr "" -#: ../gui/wxpython/menustrings.py:872 ../gui/wxpython/menustrings.py:873 -#: ../gui/wxpython/menustrings.py:1814 ../gui/wxpython/menustrings.py:1815 +#: ../gui/wxpython/menustrings.py:873 ../gui/wxpython/menustrings.py:874 +#: ../gui/wxpython/menustrings.py:1815 ../gui/wxpython/menustrings.py:1816 #: ../gui/wxpython/image2target/ii2t_menustrings.py:856 #: ../gui/wxpython/image2target/ii2t_menustrings.py:857 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1782 @@ -9227,224 +9201,224 @@ msgid "3D raster map calculator" msgstr "" -#: ../gui/wxpython/menustrings.py:874 ../gui/wxpython/menustrings.py:1816 +#: ../gui/wxpython/menustrings.py:875 ../gui/wxpython/menustrings.py:1817 #: ../gui/wxpython/image2target/ii2t_menustrings.py:858 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1784 msgid "Cross section" msgstr "" -#: ../gui/wxpython/menustrings.py:875 ../gui/wxpython/menustrings.py:1817 +#: ../gui/wxpython/menustrings.py:876 ../gui/wxpython/menustrings.py:1818 #: ../gui/wxpython/image2target/ii2t_menustrings.py:859 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1785 msgid "Creates cross section 2D raster map from 3D raster map based on 2D elevation map" msgstr "" -#: ../gui/wxpython/menustrings.py:877 ../gui/wxpython/menustrings.py:1819 +#: ../gui/wxpython/menustrings.py:878 ../gui/wxpython/menustrings.py:1820 #: ../gui/wxpython/image2target/ii2t_menustrings.py:861 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1787 msgid "Numerical calculation program for transient, confined groundwater flow in three dimensions." msgstr "" -#: ../gui/wxpython/menustrings.py:878 ../gui/wxpython/menustrings.py:1820 +#: ../gui/wxpython/menustrings.py:879 ../gui/wxpython/menustrings.py:1821 #: ../gui/wxpython/image2target/ii2t_menustrings.py:862 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1788 msgid "Interpolate 3D raster from points" msgstr "" -#: ../gui/wxpython/menustrings.py:879 ../gui/wxpython/menustrings.py:1821 +#: ../gui/wxpython/menustrings.py:880 ../gui/wxpython/menustrings.py:1822 #: ../gui/wxpython/image2target/ii2t_menustrings.py:863 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1789 msgid "Interpolates point data to a 3D raster map using regularized spline with tension (RST) algorithm." msgstr "" -#: ../gui/wxpython/menustrings.py:881 ../gui/wxpython/menustrings.py:1823 +#: ../gui/wxpython/menustrings.py:882 ../gui/wxpython/menustrings.py:1824 #: ../gui/wxpython/image2target/ii2t_menustrings.py:865 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1791 msgid "Basic 3D raster metadata" msgstr "" -#: ../gui/wxpython/menustrings.py:882 ../gui/wxpython/menustrings.py:1824 +#: ../gui/wxpython/menustrings.py:883 ../gui/wxpython/menustrings.py:1825 #: ../gui/wxpython/image2target/ii2t_menustrings.py:866 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1792 msgid "Outputs basic information about a user-specified 3D raster map layer." msgstr "" -#: ../gui/wxpython/menustrings.py:883 ../gui/wxpython/menustrings.py:1825 +#: ../gui/wxpython/menustrings.py:884 ../gui/wxpython/menustrings.py:1826 #: ../gui/wxpython/image2target/ii2t_menustrings.py:867 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1793 msgid "3D raster statistics" msgstr "" -#: ../gui/wxpython/menustrings.py:884 ../gui/wxpython/menustrings.py:1826 +#: ../gui/wxpython/menustrings.py:885 ../gui/wxpython/menustrings.py:1827 #: ../gui/wxpython/image2target/ii2t_menustrings.py:868 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1794 msgid "Generates volume statistics for 3D raster maps." msgstr "" -#: ../gui/wxpython/menustrings.py:885 ../gui/wxpython/menustrings.py:1827 +#: ../gui/wxpython/menustrings.py:886 ../gui/wxpython/menustrings.py:1828 #: ../gui/wxpython/image2target/ii2t_menustrings.py:869 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1795 msgid "Univariate statistics for 3D rasters" msgstr "" -#: ../gui/wxpython/menustrings.py:886 ../gui/wxpython/menustrings.py:1828 +#: ../gui/wxpython/menustrings.py:887 ../gui/wxpython/menustrings.py:1829 #: ../gui/wxpython/image2target/ii2t_menustrings.py:870 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1796 msgid "Calculates univariate statistics from the non-null cells of a 3D raster map. Statistics include number of cells counted, minimum and maximum cell values, range, arithmetic mean, population variance, standard deviation, coefficient of variation, and sum." msgstr "" -#: ../gui/wxpython/menustrings.py:887 ../gui/wxpython/menustrings.py:1829 +#: ../gui/wxpython/menustrings.py:888 ../gui/wxpython/menustrings.py:1830 #: ../gui/wxpython/image2target/ii2t_menustrings.py:871 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1797 msgid "&Database" msgstr "" -#: ../gui/wxpython/menustrings.py:888 ../gui/wxpython/menustrings.py:1830 +#: ../gui/wxpython/menustrings.py:889 ../gui/wxpython/menustrings.py:1831 #: ../gui/wxpython/image2target/ii2t_menustrings.py:872 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1798 msgid "Database information" msgstr "Veritabanı bilgisi" -#: ../gui/wxpython/menustrings.py:889 ../gui/wxpython/menustrings.py:1831 +#: ../gui/wxpython/menustrings.py:890 ../gui/wxpython/menustrings.py:1832 #: ../gui/wxpython/image2target/ii2t_menustrings.py:873 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1799 msgid "List databases" msgstr "" -#: ../gui/wxpython/menustrings.py:890 ../gui/wxpython/menustrings.py:1832 +#: ../gui/wxpython/menustrings.py:891 ../gui/wxpython/menustrings.py:1833 #: ../gui/wxpython/image2target/ii2t_menustrings.py:874 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1800 msgid "Lists all databases for a given driver and location." msgstr "" -#: ../gui/wxpython/menustrings.py:891 ../gui/wxpython/menustrings.py:1833 +#: ../gui/wxpython/menustrings.py:892 ../gui/wxpython/menustrings.py:1834 #: ../gui/wxpython/image2target/ii2t_menustrings.py:875 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1801 msgid "List drivers" msgstr "Sürücüleri listele" -#: ../gui/wxpython/menustrings.py:892 ../gui/wxpython/menustrings.py:1834 +#: ../gui/wxpython/menustrings.py:893 ../gui/wxpython/menustrings.py:1835 #: ../gui/wxpython/image2target/ii2t_menustrings.py:876 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1802 msgid "Lists all database drivers." msgstr "" -#: ../gui/wxpython/menustrings.py:893 ../gui/wxpython/menustrings.py:1835 +#: ../gui/wxpython/menustrings.py:894 ../gui/wxpython/menustrings.py:1836 #: ../gui/wxpython/image2target/ii2t_menustrings.py:877 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1803 msgid "List tables" msgstr "Tabloları listele" -#: ../gui/wxpython/menustrings.py:894 ../gui/wxpython/menustrings.py:1836 +#: ../gui/wxpython/menustrings.py:895 ../gui/wxpython/menustrings.py:1837 #: ../gui/wxpython/image2target/ii2t_menustrings.py:878 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1804 msgid "Lists all tables for a given database." msgstr "Ä°lgili veritabanı için tüm tabloları listele" -#: ../gui/wxpython/menustrings.py:895 ../gui/wxpython/menustrings.py:1837 +#: ../gui/wxpython/menustrings.py:896 ../gui/wxpython/menustrings.py:1838 #: ../gui/wxpython/image2target/ii2t_menustrings.py:879 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1805 msgid "Describe table" msgstr "Tabloyu tanımla" -#: ../gui/wxpython/menustrings.py:896 ../gui/wxpython/menustrings.py:1838 +#: ../gui/wxpython/menustrings.py:897 ../gui/wxpython/menustrings.py:1839 #: ../gui/wxpython/image2target/ii2t_menustrings.py:880 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1806 msgid "Describes a table in detail." msgstr "Tabloyu detaylı olarak tanımlar." -#: ../gui/wxpython/menustrings.py:897 ../gui/wxpython/menustrings.py:1839 +#: ../gui/wxpython/menustrings.py:898 ../gui/wxpython/menustrings.py:1840 #: ../gui/wxpython/image2target/ii2t_menustrings.py:881 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1807 msgid "List columns" msgstr "Sütunları listele" -#: ../gui/wxpython/menustrings.py:898 ../gui/wxpython/menustrings.py:1840 +#: ../gui/wxpython/menustrings.py:899 ../gui/wxpython/menustrings.py:1841 #: ../gui/wxpython/image2target/ii2t_menustrings.py:882 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1808 msgid "List all columns for a given table." msgstr "Verilen tablodaki tüm sütunları listele." -#: ../gui/wxpython/menustrings.py:899 ../gui/wxpython/menustrings.py:1841 +#: ../gui/wxpython/menustrings.py:900 ../gui/wxpython/menustrings.py:1842 #: ../gui/wxpython/image2target/ii2t_menustrings.py:883 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1809 msgid "Manage databases" msgstr "Veritabanlarını yönet" -#: ../gui/wxpython/menustrings.py:900 ../gui/wxpython/menustrings.py:1842 +#: ../gui/wxpython/menustrings.py:901 ../gui/wxpython/menustrings.py:1843 #: ../gui/wxpython/image2target/ii2t_menustrings.py:884 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1810 msgid "Connect" msgstr "BaÄŸlan" -#: ../gui/wxpython/menustrings.py:901 ../gui/wxpython/menustrings.py:1843 +#: ../gui/wxpython/menustrings.py:902 ../gui/wxpython/menustrings.py:1844 #: ../gui/wxpython/image2target/ii2t_menustrings.py:885 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1811 msgid "Prints/sets general DB connection for current mapset." msgstr "" -#: ../gui/wxpython/menustrings.py:902 ../gui/wxpython/menustrings.py:1844 +#: ../gui/wxpython/menustrings.py:903 ../gui/wxpython/menustrings.py:1845 #: ../gui/wxpython/image2target/ii2t_menustrings.py:886 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1812 msgid "Login" msgstr "GiriÅŸ" -#: ../gui/wxpython/menustrings.py:903 ../gui/wxpython/menustrings.py:1845 +#: ../gui/wxpython/menustrings.py:904 ../gui/wxpython/menustrings.py:1846 #: ../gui/wxpython/image2target/ii2t_menustrings.py:887 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1813 msgid "Sets user/password for DB driver/database." msgstr "" -#: ../gui/wxpython/menustrings.py:904 ../gui/wxpython/menustrings.py:1846 +#: ../gui/wxpython/menustrings.py:905 ../gui/wxpython/menustrings.py:1847 #: ../gui/wxpython/image2target/ii2t_menustrings.py:888 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1814 msgid "Create database" msgstr "" -#: ../gui/wxpython/menustrings.py:905 ../gui/wxpython/menustrings.py:1847 +#: ../gui/wxpython/menustrings.py:906 ../gui/wxpython/menustrings.py:1848 #: ../gui/wxpython/image2target/ii2t_menustrings.py:889 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1815 msgid "Creates an empty database." msgstr "" -#: ../gui/wxpython/menustrings.py:906 ../gui/wxpython/menustrings.py:1848 +#: ../gui/wxpython/menustrings.py:907 ../gui/wxpython/menustrings.py:1849 #: ../gui/wxpython/image2target/ii2t_menustrings.py:890 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1816 msgid "Drop database" msgstr "" -#: ../gui/wxpython/menustrings.py:907 ../gui/wxpython/menustrings.py:1849 +#: ../gui/wxpython/menustrings.py:908 ../gui/wxpython/menustrings.py:1850 #: ../gui/wxpython/image2target/ii2t_menustrings.py:891 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1817 msgid "Removes an existing database." msgstr "" -#: ../gui/wxpython/menustrings.py:908 ../gui/wxpython/menustrings.py:1850 +#: ../gui/wxpython/menustrings.py:909 ../gui/wxpython/menustrings.py:1851 #: ../gui/wxpython/image2target/ii2t_menustrings.py:892 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1818 msgid "Drop table" msgstr "" -#: ../gui/wxpython/menustrings.py:909 ../gui/wxpython/menustrings.py:1851 +#: ../gui/wxpython/menustrings.py:910 ../gui/wxpython/menustrings.py:1852 #: ../gui/wxpython/image2target/ii2t_menustrings.py:893 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1819 msgid "Drops an attribute table." msgstr "Öznitelik tablosunu kaldırır." -#: ../gui/wxpython/menustrings.py:910 ../gui/wxpython/menustrings.py:1852 +#: ../gui/wxpython/menustrings.py:911 ../gui/wxpython/menustrings.py:1853 #: ../gui/wxpython/image2target/ii2t_menustrings.py:894 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1820 msgid "Copy table" msgstr "Tabloyu kopyala" -#: ../gui/wxpython/menustrings.py:911 ../gui/wxpython/menustrings.py:1853 +#: ../gui/wxpython/menustrings.py:912 ../gui/wxpython/menustrings.py:1854 #: ../gui/wxpython/image2target/ii2t_menustrings.py:895 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1821 msgid "Copy a table. Either 'from_table' (optionally with 'where') can be used or 'select' option, but not 'from_table' and 'select' at the same time." msgstr "" -#: ../gui/wxpython/menustrings.py:912 ../gui/wxpython/menustrings.py:932 -#: ../gui/wxpython/menustrings.py:1854 ../gui/wxpython/menustrings.py:1874 +#: ../gui/wxpython/menustrings.py:913 ../gui/wxpython/menustrings.py:933 +#: ../gui/wxpython/menustrings.py:1855 ../gui/wxpython/menustrings.py:1875 #: ../gui/wxpython/image2target/ii2t_menustrings.py:896 #: ../gui/wxpython/image2target/ii2t_menustrings.py:916 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1822 @@ -9452,1196 +9426,1196 @@ msgid "Drop column" msgstr "" -#: ../gui/wxpython/menustrings.py:913 ../gui/wxpython/menustrings.py:1855 +#: ../gui/wxpython/menustrings.py:914 ../gui/wxpython/menustrings.py:1856 #: ../gui/wxpython/image2target/ii2t_menustrings.py:897 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1823 msgid "Drops a column from selected attribute table." msgstr "" -#: ../gui/wxpython/menustrings.py:914 ../gui/wxpython/menustrings.py:1856 +#: ../gui/wxpython/menustrings.py:915 ../gui/wxpython/menustrings.py:1857 #: ../gui/wxpython/image2target/ii2t_menustrings.py:898 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1824 msgid "Test" msgstr "Sınama" -#: ../gui/wxpython/menustrings.py:915 ../gui/wxpython/menustrings.py:1857 +#: ../gui/wxpython/menustrings.py:916 ../gui/wxpython/menustrings.py:1858 #: ../gui/wxpython/image2target/ii2t_menustrings.py:899 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1825 msgid "Test database driver, database must exist and set by db.connect." msgstr "" -#: ../gui/wxpython/menustrings.py:916 ../gui/wxpython/menustrings.py:1858 +#: ../gui/wxpython/menustrings.py:917 ../gui/wxpython/menustrings.py:1859 #: ../gui/wxpython/image2target/ii2t_menustrings.py:900 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1826 -#: ../gui/wxpython/dbmgr/sqlbuilder.py:111 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:115 msgid "Query" msgstr "Sorgu" -#: ../gui/wxpython/menustrings.py:917 ../gui/wxpython/menustrings.py:1859 +#: ../gui/wxpython/menustrings.py:918 ../gui/wxpython/menustrings.py:1860 #: ../gui/wxpython/image2target/ii2t_menustrings.py:901 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1827 msgid "Query any table" msgstr "Herhangi bir tabloyu sorgula" -#: ../gui/wxpython/menustrings.py:918 ../gui/wxpython/menustrings.py:1860 +#: ../gui/wxpython/menustrings.py:919 ../gui/wxpython/menustrings.py:1861 #: ../gui/wxpython/image2target/ii2t_menustrings.py:902 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1828 msgid "Selects data from attribute table. Performs SQL query statement(s)." msgstr "" -#: ../gui/wxpython/menustrings.py:921 ../gui/wxpython/menustrings.py:1863 +#: ../gui/wxpython/menustrings.py:922 ../gui/wxpython/menustrings.py:1864 #: ../gui/wxpython/image2target/ii2t_menustrings.py:905 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1831 msgid "SQL statement" msgstr "SQL ifadesi" -#: ../gui/wxpython/menustrings.py:922 ../gui/wxpython/menustrings.py:1864 +#: ../gui/wxpython/menustrings.py:923 ../gui/wxpython/menustrings.py:1865 #: ../gui/wxpython/image2target/ii2t_menustrings.py:906 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1832 msgid "Executes any SQL statement. For SELECT statements use 'db.select'." msgstr "" -#: ../gui/wxpython/menustrings.py:923 ../gui/wxpython/menustrings.py:1865 +#: ../gui/wxpython/menustrings.py:924 ../gui/wxpython/menustrings.py:1866 #: ../gui/wxpython/image2target/ii2t_menustrings.py:907 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1833 msgid "Vector database connections" msgstr "Vektör veritabanı baÄŸlantıları" -#: ../gui/wxpython/menustrings.py:924 ../gui/wxpython/menustrings.py:1866 +#: ../gui/wxpython/menustrings.py:925 ../gui/wxpython/menustrings.py:1867 #: ../gui/wxpython/image2target/ii2t_menustrings.py:908 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1834 msgid "New table" msgstr "Yeni tablo" -#: ../gui/wxpython/menustrings.py:925 ../gui/wxpython/menustrings.py:1867 +#: ../gui/wxpython/menustrings.py:926 ../gui/wxpython/menustrings.py:1868 #: ../gui/wxpython/image2target/ii2t_menustrings.py:909 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1835 msgid "Creates and connects a new attribute table to a given layer of an existing vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:926 ../gui/wxpython/menustrings.py:1868 +#: ../gui/wxpython/menustrings.py:927 ../gui/wxpython/menustrings.py:1869 #: ../gui/wxpython/image2target/ii2t_menustrings.py:910 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1836 msgid "Remove table" msgstr "Tabloyu kaldır" -#: ../gui/wxpython/menustrings.py:927 ../gui/wxpython/menustrings.py:1869 +#: ../gui/wxpython/menustrings.py:928 ../gui/wxpython/menustrings.py:1870 #: ../gui/wxpython/image2target/ii2t_menustrings.py:911 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1837 msgid "Removes existing attribute table of a vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:928 ../gui/wxpython/menustrings.py:1870 +#: ../gui/wxpython/menustrings.py:929 ../gui/wxpython/menustrings.py:1871 #: ../gui/wxpython/image2target/ii2t_menustrings.py:912 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1838 msgid "Join table" msgstr "" -#: ../gui/wxpython/menustrings.py:929 ../gui/wxpython/menustrings.py:1871 +#: ../gui/wxpython/menustrings.py:930 ../gui/wxpython/menustrings.py:1872 #: ../gui/wxpython/image2target/ii2t_menustrings.py:913 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1839 msgid "Joins a database table to a vector map table." msgstr "" -#: ../gui/wxpython/menustrings.py:930 ../gui/wxpython/menustrings.py:1872 +#: ../gui/wxpython/menustrings.py:931 ../gui/wxpython/menustrings.py:1873 #: ../gui/wxpython/image2target/ii2t_menustrings.py:914 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1840 msgid "Add columns" msgstr "Sütun ekle" -#: ../gui/wxpython/menustrings.py:931 ../gui/wxpython/menustrings.py:1873 +#: ../gui/wxpython/menustrings.py:932 ../gui/wxpython/menustrings.py:1874 #: ../gui/wxpython/image2target/ii2t_menustrings.py:915 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1841 msgid "Adds one or more columns to the attribute table connected to a given vector map." msgstr "Verilen vektör haritaya baÄŸlı öznitelik tablosuna bir veya daha fazla sütun ekler." -#: ../gui/wxpython/menustrings.py:933 ../gui/wxpython/menustrings.py:1875 +#: ../gui/wxpython/menustrings.py:934 ../gui/wxpython/menustrings.py:1876 #: ../gui/wxpython/image2target/ii2t_menustrings.py:917 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1843 msgid "Drops a column from the attribute table connected to a given vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:934 ../gui/wxpython/menustrings.py:1876 +#: ../gui/wxpython/menustrings.py:935 ../gui/wxpython/menustrings.py:1877 #: ../gui/wxpython/image2target/ii2t_menustrings.py:918 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1844 -#: ../gui/wxpython/dbmgr/base.py:2370 +#: ../gui/wxpython/dbmgr/base.py:2372 msgid "Rename column" msgstr "Sütunu yeniden adlandır" -#: ../gui/wxpython/menustrings.py:935 ../gui/wxpython/menustrings.py:1877 +#: ../gui/wxpython/menustrings.py:936 ../gui/wxpython/menustrings.py:1878 #: ../gui/wxpython/image2target/ii2t_menustrings.py:919 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1845 msgid "Renames a column in the attribute table connected to a given vector map." msgstr "Verilen vektör haritaya baÄŸlı öznitelik tablosundaki sütunu yeniden adlandırır." -#: ../gui/wxpython/menustrings.py:936 ../gui/wxpython/menustrings.py:1878 +#: ../gui/wxpython/menustrings.py:937 ../gui/wxpython/menustrings.py:1879 #: ../gui/wxpython/image2target/ii2t_menustrings.py:920 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1846 msgid "Change values" msgstr "DeÄŸerleri deÄŸiÅŸtir" -#: ../gui/wxpython/menustrings.py:937 ../gui/wxpython/menustrings.py:1879 +#: ../gui/wxpython/menustrings.py:938 ../gui/wxpython/menustrings.py:1880 #: ../gui/wxpython/image2target/ii2t_menustrings.py:921 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1847 msgid "Updates a column in the attribute table connected to a vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:938 ../gui/wxpython/menustrings.py:1880 +#: ../gui/wxpython/menustrings.py:939 ../gui/wxpython/menustrings.py:1881 #: ../gui/wxpython/image2target/ii2t_menustrings.py:922 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1848 msgid "Drop row" msgstr "" -#: ../gui/wxpython/menustrings.py:939 ../gui/wxpython/menustrings.py:1881 +#: ../gui/wxpython/menustrings.py:940 ../gui/wxpython/menustrings.py:1882 #: ../gui/wxpython/image2target/ii2t_menustrings.py:923 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1849 msgid "Removes a vector feature from a vector map through attribute selection." msgstr "" -#: ../gui/wxpython/menustrings.py:940 ../gui/wxpython/menustrings.py:1882 +#: ../gui/wxpython/menustrings.py:941 ../gui/wxpython/menustrings.py:1883 #: ../gui/wxpython/image2target/ii2t_menustrings.py:924 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1850 msgid "Reconnect vectors to database" msgstr "" -#: ../gui/wxpython/menustrings.py:941 ../gui/wxpython/menustrings.py:1883 +#: ../gui/wxpython/menustrings.py:942 ../gui/wxpython/menustrings.py:1884 #: ../gui/wxpython/image2target/ii2t_menustrings.py:925 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1851 msgid "Reconnects attribute tables for all vector maps from the current mapset to a new database." msgstr "" -#: ../gui/wxpython/menustrings.py:942 ../gui/wxpython/menustrings.py:1884 +#: ../gui/wxpython/menustrings.py:943 ../gui/wxpython/menustrings.py:1885 #: ../gui/wxpython/image2target/ii2t_menustrings.py:926 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1852 msgid "Set vector map - database connection" msgstr "Vektör harita - veritabanı baÄŸlantısı ayarla" -#: ../gui/wxpython/menustrings.py:943 ../gui/wxpython/menustrings.py:1885 +#: ../gui/wxpython/menustrings.py:944 ../gui/wxpython/menustrings.py:1886 #: ../gui/wxpython/image2target/ii2t_menustrings.py:927 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1853 msgid "Prints/sets DB connection for a vector map to attribute table." msgstr "Vektör haritanın veritabanı baÄŸlantısını öznitelik tablosuna yazdırır/ayarlar." -#: ../gui/wxpython/menustrings.py:944 ../gui/wxpython/menustrings.py:1886 +#: ../gui/wxpython/menustrings.py:945 ../gui/wxpython/menustrings.py:1887 #: ../gui/wxpython/image2target/ii2t_menustrings.py:928 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1854 msgid "&Temporal" msgstr "" -#: ../gui/wxpython/menustrings.py:945 ../gui/wxpython/menustrings.py:1887 +#: ../gui/wxpython/menustrings.py:946 ../gui/wxpython/menustrings.py:1888 #: ../gui/wxpython/image2target/ii2t_menustrings.py:929 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1855 msgid "Manage datasets" msgstr "" -#: ../gui/wxpython/menustrings.py:946 ../gui/wxpython/menustrings.py:1888 +#: ../gui/wxpython/menustrings.py:947 ../gui/wxpython/menustrings.py:1889 #: ../gui/wxpython/image2target/ii2t_menustrings.py:930 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1856 msgid "Connect temporal database" msgstr "" -#: ../gui/wxpython/menustrings.py:947 ../gui/wxpython/menustrings.py:1889 +#: ../gui/wxpython/menustrings.py:948 ../gui/wxpython/menustrings.py:1890 #: ../gui/wxpython/image2target/ii2t_menustrings.py:931 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1857 msgid "Prints/sets general temporal GIS database connection for current mapset." msgstr "" -#: ../gui/wxpython/menustrings.py:948 ../gui/wxpython/menustrings.py:1890 +#: ../gui/wxpython/menustrings.py:949 ../gui/wxpython/menustrings.py:1891 #: ../gui/wxpython/image2target/ii2t_menustrings.py:932 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1858 #: ../gui/wxpython/rlisetup/frame.py:143 msgid "Create" msgstr "" -#: ../gui/wxpython/menustrings.py:949 ../gui/wxpython/menustrings.py:1891 +#: ../gui/wxpython/menustrings.py:950 ../gui/wxpython/menustrings.py:1892 #: ../gui/wxpython/image2target/ii2t_menustrings.py:933 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1859 msgid "Creates a space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:951 ../gui/wxpython/menustrings.py:1893 +#: ../gui/wxpython/menustrings.py:952 ../gui/wxpython/menustrings.py:1894 #: ../gui/wxpython/image2target/ii2t_menustrings.py:935 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1861 msgid "Renames a space time dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:952 ../gui/wxpython/menustrings.py:1894 +#: ../gui/wxpython/menustrings.py:953 ../gui/wxpython/menustrings.py:1895 #: ../gui/wxpython/image2target/ii2t_menustrings.py:936 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1862 #: ../gui/wxpython/gui_core/simplelmgr.py:463 -#: ../gui/wxpython/animation/dialogs.py:780 -#: ../gui/wxpython/animation/dialogs.py:1012 +#: ../gui/wxpython/animation/dialogs.py:783 +#: ../gui/wxpython/animation/dialogs.py:1015 #: ../gui/wxpython/lmgr/layertree.py:459 ../gui/wxpython/rlisetup/frame.py:140 #: ../gui/wxpython/gmodeler/frame.py:1499 msgid "Remove" msgstr "Kaldır" -#: ../gui/wxpython/menustrings.py:953 ../gui/wxpython/menustrings.py:1895 +#: ../gui/wxpython/menustrings.py:954 ../gui/wxpython/menustrings.py:1896 #: ../gui/wxpython/image2target/ii2t_menustrings.py:937 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1863 msgid "Removes space time datasets from temporal database." msgstr "" -#: ../gui/wxpython/menustrings.py:954 ../gui/wxpython/menustrings.py:1896 +#: ../gui/wxpython/menustrings.py:955 ../gui/wxpython/menustrings.py:1897 #: ../gui/wxpython/image2target/ii2t_menustrings.py:938 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1864 msgid "Update metadata" msgstr "" -#: ../gui/wxpython/menustrings.py:955 ../gui/wxpython/menustrings.py:1897 +#: ../gui/wxpython/menustrings.py:956 ../gui/wxpython/menustrings.py:1898 #: ../gui/wxpython/image2target/ii2t_menustrings.py:939 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1865 msgid "Modifies the metadata of a space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:956 ../gui/wxpython/menustrings.py:1898 +#: ../gui/wxpython/menustrings.py:957 ../gui/wxpython/menustrings.py:1899 #: ../gui/wxpython/image2target/ii2t_menustrings.py:940 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1866 msgid "Merge" msgstr "" -#: ../gui/wxpython/menustrings.py:957 ../gui/wxpython/menustrings.py:1899 +#: ../gui/wxpython/menustrings.py:958 ../gui/wxpython/menustrings.py:1900 #: ../gui/wxpython/image2target/ii2t_menustrings.py:941 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1867 msgid "Merges several space time datasets into a single space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:958 ../gui/wxpython/menustrings.py:1900 +#: ../gui/wxpython/menustrings.py:959 ../gui/wxpython/menustrings.py:1901 #: ../gui/wxpython/image2target/ii2t_menustrings.py:942 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1868 msgid "Temporally shift" msgstr "" -#: ../gui/wxpython/menustrings.py:959 ../gui/wxpython/menustrings.py:1901 +#: ../gui/wxpython/menustrings.py:960 ../gui/wxpython/menustrings.py:1902 #: ../gui/wxpython/image2target/ii2t_menustrings.py:943 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1869 msgid "Shifts temporally the maps of a space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:960 ../gui/wxpython/menustrings.py:1902 +#: ../gui/wxpython/menustrings.py:961 ../gui/wxpython/menustrings.py:1903 #: ../gui/wxpython/image2target/ii2t_menustrings.py:944 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1870 msgid "Snap maps of dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:961 ../gui/wxpython/menustrings.py:1903 +#: ../gui/wxpython/menustrings.py:962 ../gui/wxpython/menustrings.py:1904 #: ../gui/wxpython/image2target/ii2t_menustrings.py:945 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1871 msgid "Snaps temporally the maps of a space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:963 ../gui/wxpython/menustrings.py:1905 +#: ../gui/wxpython/menustrings.py:964 ../gui/wxpython/menustrings.py:1906 #: ../gui/wxpython/image2target/ii2t_menustrings.py:947 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1873 msgid "Lists space time datasets and maps registered in the temporal database." msgstr "" -#: ../gui/wxpython/menustrings.py:964 ../gui/wxpython/menustrings.py:1906 +#: ../gui/wxpython/menustrings.py:965 ../gui/wxpython/menustrings.py:1907 #: ../gui/wxpython/image2target/ii2t_menustrings.py:948 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1874 msgid "Manage maps in datasets" msgstr "" -#: ../gui/wxpython/menustrings.py:965 ../gui/wxpython/menustrings.py:1907 +#: ../gui/wxpython/menustrings.py:966 ../gui/wxpython/menustrings.py:1908 #: ../gui/wxpython/image2target/ii2t_menustrings.py:949 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1875 msgid "Register maps in datasets" msgstr "" -#: ../gui/wxpython/menustrings.py:966 ../gui/wxpython/menustrings.py:1908 +#: ../gui/wxpython/menustrings.py:967 ../gui/wxpython/menustrings.py:1909 msgid "Assigns timestamps and registers raster, vector and raster3d maps in a space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:967 ../gui/wxpython/menustrings.py:1909 +#: ../gui/wxpython/menustrings.py:968 ../gui/wxpython/menustrings.py:1910 #: ../gui/wxpython/image2target/ii2t_menustrings.py:951 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1877 msgid "Unregister maps from datasets" msgstr "" -#: ../gui/wxpython/menustrings.py:968 ../gui/wxpython/menustrings.py:1910 +#: ../gui/wxpython/menustrings.py:969 ../gui/wxpython/menustrings.py:1911 #: ../gui/wxpython/image2target/ii2t_menustrings.py:952 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1878 msgid "Unregisters raster, vector and raster3d maps from the temporal database or a specific space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:969 ../gui/wxpython/menustrings.py:1911 +#: ../gui/wxpython/menustrings.py:970 ../gui/wxpython/menustrings.py:1912 #: ../gui/wxpython/image2target/ii2t_menustrings.py:953 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1879 msgid "List raster dataset maps" msgstr "" -#: ../gui/wxpython/menustrings.py:970 ../gui/wxpython/menustrings.py:1912 +#: ../gui/wxpython/menustrings.py:971 ../gui/wxpython/menustrings.py:1913 #: ../gui/wxpython/image2target/ii2t_menustrings.py:954 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1880 msgid "Lists registered maps of a space time raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:971 ../gui/wxpython/menustrings.py:1913 +#: ../gui/wxpython/menustrings.py:972 ../gui/wxpython/menustrings.py:1914 #: ../gui/wxpython/image2target/ii2t_menustrings.py:955 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1881 msgid "List vector dataset maps" msgstr "" -#: ../gui/wxpython/menustrings.py:972 ../gui/wxpython/menustrings.py:1914 +#: ../gui/wxpython/menustrings.py:973 ../gui/wxpython/menustrings.py:1915 #: ../gui/wxpython/image2target/ii2t_menustrings.py:956 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1882 msgid "Lists registered maps of a space time vector dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:973 ../gui/wxpython/menustrings.py:1915 +#: ../gui/wxpython/menustrings.py:974 ../gui/wxpython/menustrings.py:1916 #: ../gui/wxpython/image2target/ii2t_menustrings.py:957 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1883 msgid "List 3D raster dataset maps" msgstr "" -#: ../gui/wxpython/menustrings.py:974 ../gui/wxpython/menustrings.py:1916 +#: ../gui/wxpython/menustrings.py:975 ../gui/wxpython/menustrings.py:1917 #: ../gui/wxpython/image2target/ii2t_menustrings.py:958 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1884 msgid "Lists registered maps of a space time raster3d dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:975 ../gui/wxpython/menustrings.py:1917 +#: ../gui/wxpython/menustrings.py:976 ../gui/wxpython/menustrings.py:1918 #: ../gui/wxpython/image2target/ii2t_menustrings.py:959 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1885 msgid "Import" msgstr "" -#: ../gui/wxpython/menustrings.py:976 ../gui/wxpython/menustrings.py:1918 +#: ../gui/wxpython/menustrings.py:977 ../gui/wxpython/menustrings.py:1919 #: ../gui/wxpython/image2target/ii2t_menustrings.py:960 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1886 msgid "Import raster dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:977 ../gui/wxpython/menustrings.py:1919 +#: ../gui/wxpython/menustrings.py:978 ../gui/wxpython/menustrings.py:1920 #: ../gui/wxpython/image2target/ii2t_menustrings.py:961 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1887 msgid "Imports space time raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:978 ../gui/wxpython/menustrings.py:1920 +#: ../gui/wxpython/menustrings.py:979 ../gui/wxpython/menustrings.py:1921 #: ../gui/wxpython/image2target/ii2t_menustrings.py:962 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1888 msgid "Import vector dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:979 ../gui/wxpython/menustrings.py:1921 +#: ../gui/wxpython/menustrings.py:980 ../gui/wxpython/menustrings.py:1922 #: ../gui/wxpython/image2target/ii2t_menustrings.py:963 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1889 msgid "Imports a space time vector dataset from a GRASS GIS specific archive file." msgstr "" -#: ../gui/wxpython/menustrings.py:980 ../gui/wxpython/menustrings.py:1922 +#: ../gui/wxpython/menustrings.py:981 ../gui/wxpython/menustrings.py:1923 #: ../gui/wxpython/image2target/ii2t_menustrings.py:964 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1890 -#: ../gui/wxpython/animation/dialogs.py:934 +#: ../gui/wxpython/animation/dialogs.py:937 ../gui/wxpython/tplot/frame.py:335 #: ../gui/wxpython/lmgr/layertree.py:739 msgid "Export" msgstr "" -#: ../gui/wxpython/menustrings.py:981 ../gui/wxpython/menustrings.py:1923 +#: ../gui/wxpython/menustrings.py:982 ../gui/wxpython/menustrings.py:1924 #: ../gui/wxpython/image2target/ii2t_menustrings.py:965 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1891 msgid "Export raster dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:982 ../gui/wxpython/menustrings.py:1924 +#: ../gui/wxpython/menustrings.py:983 ../gui/wxpython/menustrings.py:1925 #: ../gui/wxpython/image2target/ii2t_menustrings.py:966 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1892 msgid "Exports space time raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:983 ../gui/wxpython/menustrings.py:1925 +#: ../gui/wxpython/menustrings.py:984 ../gui/wxpython/menustrings.py:1926 #: ../gui/wxpython/image2target/ii2t_menustrings.py:967 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1893 msgid "Export raster dataset as VTK time series" msgstr "" -#: ../gui/wxpython/menustrings.py:984 ../gui/wxpython/menustrings.py:1926 +#: ../gui/wxpython/menustrings.py:985 ../gui/wxpython/menustrings.py:1927 #: ../gui/wxpython/image2target/ii2t_menustrings.py:968 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1894 msgid "Exports space time raster dataset as VTK time series." msgstr "" -#: ../gui/wxpython/menustrings.py:985 ../gui/wxpython/menustrings.py:1927 +#: ../gui/wxpython/menustrings.py:986 ../gui/wxpython/menustrings.py:1928 #: ../gui/wxpython/image2target/ii2t_menustrings.py:969 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1895 msgid "Export vector dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:986 ../gui/wxpython/menustrings.py:1928 +#: ../gui/wxpython/menustrings.py:987 ../gui/wxpython/menustrings.py:1929 #: ../gui/wxpython/image2target/ii2t_menustrings.py:970 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1896 msgid "Exports a space time vector dataset as GRASS GIS specific archive file." msgstr "" -#: ../gui/wxpython/menustrings.py:987 ../gui/wxpython/menustrings.py:1929 +#: ../gui/wxpython/menustrings.py:988 ../gui/wxpython/menustrings.py:1930 #: ../gui/wxpython/image2target/ii2t_menustrings.py:971 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1897 msgid "Convert raster dataset to 3D raster" msgstr "" -#: ../gui/wxpython/menustrings.py:988 ../gui/wxpython/menustrings.py:1930 +#: ../gui/wxpython/menustrings.py:989 ../gui/wxpython/menustrings.py:1931 #: ../gui/wxpython/image2target/ii2t_menustrings.py:972 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1898 msgid "Converts a space time raster dataset into a 3D raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:989 ../gui/wxpython/menustrings.py:1931 +#: ../gui/wxpython/menustrings.py:990 ../gui/wxpython/menustrings.py:1932 #: ../gui/wxpython/image2target/ii2t_menustrings.py:973 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1899 msgid "Extraction" msgstr "" -#: ../gui/wxpython/menustrings.py:990 ../gui/wxpython/menustrings.py:1932 +#: ../gui/wxpython/menustrings.py:991 ../gui/wxpython/menustrings.py:1933 #: ../gui/wxpython/image2target/ii2t_menustrings.py:974 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1900 msgid "Extract subset of raster dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:991 ../gui/wxpython/menustrings.py:1933 +#: ../gui/wxpython/menustrings.py:992 ../gui/wxpython/menustrings.py:1934 #: ../gui/wxpython/image2target/ii2t_menustrings.py:975 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1901 msgid "Extracts a subset of a space time raster datasets." msgstr "" -#: ../gui/wxpython/menustrings.py:992 ../gui/wxpython/menustrings.py:1934 +#: ../gui/wxpython/menustrings.py:993 ../gui/wxpython/menustrings.py:1935 #: ../gui/wxpython/image2target/ii2t_menustrings.py:976 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1902 msgid "Extract subset of vector dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:993 ../gui/wxpython/menustrings.py:1935 +#: ../gui/wxpython/menustrings.py:994 ../gui/wxpython/menustrings.py:1936 #: ../gui/wxpython/image2target/ii2t_menustrings.py:977 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1903 msgid "Extracts a subset of a space time vector dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:994 ../gui/wxpython/menustrings.py:1936 +#: ../gui/wxpython/menustrings.py:995 ../gui/wxpython/menustrings.py:1937 #: ../gui/wxpython/image2target/ii2t_menustrings.py:978 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1904 msgid "Extract subset of 3D raster dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:995 ../gui/wxpython/menustrings.py:1937 +#: ../gui/wxpython/menustrings.py:996 ../gui/wxpython/menustrings.py:1938 #: ../gui/wxpython/image2target/ii2t_menustrings.py:979 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1905 msgid "Extracts a subset of a space time 3D raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:996 ../gui/wxpython/menustrings.py:1938 +#: ../gui/wxpython/menustrings.py:997 ../gui/wxpython/menustrings.py:1939 #: ../gui/wxpython/image2target/ii2t_menustrings.py:980 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1906 msgid "Query vector dataset attribute data" msgstr "" -#: ../gui/wxpython/menustrings.py:997 ../gui/wxpython/menustrings.py:1939 +#: ../gui/wxpython/menustrings.py:998 ../gui/wxpython/menustrings.py:1940 #: ../gui/wxpython/image2target/ii2t_menustrings.py:981 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1907 msgid "Prints attributes of vector maps registered in a space time vector dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:998 ../gui/wxpython/menustrings.py:1940 +#: ../gui/wxpython/menustrings.py:999 ../gui/wxpython/menustrings.py:1941 #: ../gui/wxpython/image2target/ii2t_menustrings.py:982 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1908 msgid "Raster dataset color table" msgstr "" -#: ../gui/wxpython/menustrings.py:999 ../gui/wxpython/menustrings.py:1941 +#: ../gui/wxpython/menustrings.py:1000 ../gui/wxpython/menustrings.py:1942 #: ../gui/wxpython/image2target/ii2t_menustrings.py:983 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1909 msgid "Creates/modifies the color table associated with each raster map of the space time raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:1000 ../gui/wxpython/menustrings.py:1942 +#: ../gui/wxpython/menustrings.py:1001 ../gui/wxpython/menustrings.py:1943 #: ../gui/wxpython/image2target/ii2t_menustrings.py:984 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1910 msgid "Raster calculations" msgstr "" -#: ../gui/wxpython/menustrings.py:1001 ../gui/wxpython/menustrings.py:1943 +#: ../gui/wxpython/menustrings.py:1002 ../gui/wxpython/menustrings.py:1944 #: ../gui/wxpython/image2target/ii2t_menustrings.py:985 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1911 msgid "Performs spatio-temporal mapcalc expressions on temporally sampled maps of space time raster datasets." msgstr "" -#: ../gui/wxpython/menustrings.py:1002 ../gui/wxpython/menustrings.py:1944 +#: ../gui/wxpython/menustrings.py:1003 ../gui/wxpython/menustrings.py:1945 #: ../gui/wxpython/image2target/ii2t_menustrings.py:986 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1912 msgid "3D raster calculations" msgstr "" -#: ../gui/wxpython/menustrings.py:1003 ../gui/wxpython/menustrings.py:1945 +#: ../gui/wxpython/menustrings.py:1004 ../gui/wxpython/menustrings.py:1946 #: ../gui/wxpython/image2target/ii2t_menustrings.py:987 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1913 msgid "Performs r3.mapcalc expressions on maps of sampled space time 3D raster datasets." msgstr "" -#: ../gui/wxpython/menustrings.py:1004 ../gui/wxpython/menustrings.py:1946 +#: ../gui/wxpython/menustrings.py:1005 ../gui/wxpython/menustrings.py:1947 #: ../gui/wxpython/image2target/ii2t_menustrings.py:988 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1914 msgid "Interpolate gaps in raster datasets" msgstr "" -#: ../gui/wxpython/menustrings.py:1005 ../gui/wxpython/menustrings.py:1947 +#: ../gui/wxpython/menustrings.py:1006 ../gui/wxpython/menustrings.py:1948 #: ../gui/wxpython/image2target/ii2t_menustrings.py:989 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1915 msgid "Replaces gaps in a space time raster dataset with interpolated raster maps." msgstr "" -#: ../gui/wxpython/menustrings.py:1006 ../gui/wxpython/menustrings.py:1948 +#: ../gui/wxpython/menustrings.py:1007 ../gui/wxpython/menustrings.py:1949 #: ../gui/wxpython/image2target/ii2t_menustrings.py:990 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1916 msgid "Aggregation" msgstr "" -#: ../gui/wxpython/menustrings.py:1007 ../gui/wxpython/menustrings.py:1949 +#: ../gui/wxpython/menustrings.py:1008 ../gui/wxpython/menustrings.py:1950 #: ../gui/wxpython/image2target/ii2t_menustrings.py:991 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1917 msgid "Neighborhood analysis in raster dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:1008 ../gui/wxpython/menustrings.py:1950 +#: ../gui/wxpython/menustrings.py:1009 ../gui/wxpython/menustrings.py:1951 #: ../gui/wxpython/image2target/ii2t_menustrings.py:992 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1918 msgid "Performs a neighborhood analysis for each map in a space time raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:1009 ../gui/wxpython/menustrings.py:1951 +#: ../gui/wxpython/menustrings.py:1010 ../gui/wxpython/menustrings.py:1952 #: ../gui/wxpython/image2target/ii2t_menustrings.py:993 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1919 msgid "Aggregation in raster datasets" msgstr "" -#: ../gui/wxpython/menustrings.py:1010 ../gui/wxpython/menustrings.py:1952 +#: ../gui/wxpython/menustrings.py:1011 ../gui/wxpython/menustrings.py:1953 #: ../gui/wxpython/image2target/ii2t_menustrings.py:994 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1920 msgid "Performs different aggregation algorithms from r.series on all or a subset of raster maps in a space time raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:1011 ../gui/wxpython/menustrings.py:1953 +#: ../gui/wxpython/menustrings.py:1012 ../gui/wxpython/menustrings.py:1954 #: ../gui/wxpython/image2target/ii2t_menustrings.py:995 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1921 msgid "Temporal aggregation" msgstr "" -#: ../gui/wxpython/menustrings.py:1012 ../gui/wxpython/menustrings.py:1954 +#: ../gui/wxpython/menustrings.py:1013 ../gui/wxpython/menustrings.py:1955 #: ../gui/wxpython/image2target/ii2t_menustrings.py:996 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1922 msgid "Aggregates temporally the maps of a space time raster dataset by a user defined granularity." msgstr "" -#: ../gui/wxpython/menustrings.py:1013 ../gui/wxpython/menustrings.py:1955 +#: ../gui/wxpython/menustrings.py:1014 ../gui/wxpython/menustrings.py:1956 #: ../gui/wxpython/image2target/ii2t_menustrings.py:997 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1923 msgid "Temporal aggregation by dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:1014 ../gui/wxpython/menustrings.py:1956 +#: ../gui/wxpython/menustrings.py:1015 ../gui/wxpython/menustrings.py:1957 #: ../gui/wxpython/image2target/ii2t_menustrings.py:998 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1924 msgid "Aggregates data of an existing space time raster dataset using the time intervals of a second space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:1015 ../gui/wxpython/menustrings.py:1957 +#: ../gui/wxpython/menustrings.py:1016 ../gui/wxpython/menustrings.py:1958 #: ../gui/wxpython/image2target/ii2t_menustrings.py:999 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1925 msgid "Sampling" msgstr "" -#: ../gui/wxpython/menustrings.py:1016 ../gui/wxpython/menustrings.py:1958 +#: ../gui/wxpython/menustrings.py:1017 ../gui/wxpython/menustrings.py:1959 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1000 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1926 msgid "Sample a space time raster dataset at point coordinates" msgstr "" -#: ../gui/wxpython/menustrings.py:1017 ../gui/wxpython/menustrings.py:1959 +#: ../gui/wxpython/menustrings.py:1018 ../gui/wxpython/menustrings.py:1960 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1001 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1927 msgid "Sample a space time raster dataset at specific vector point coordinates and write the output to stdout using different layouts" msgstr "" -#: ../gui/wxpython/menustrings.py:1018 ../gui/wxpython/menustrings.py:1960 +#: ../gui/wxpython/menustrings.py:1019 ../gui/wxpython/menustrings.py:1961 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1002 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1928 msgid "Query raster dataset by vector points dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:1019 ../gui/wxpython/menustrings.py:1961 +#: ../gui/wxpython/menustrings.py:1020 ../gui/wxpython/menustrings.py:1962 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1003 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1929 msgid "Stores raster map values at spatial and temporal positions of vector points as vector attributes." msgstr "" -#: ../gui/wxpython/menustrings.py:1020 ../gui/wxpython/menustrings.py:1962 +#: ../gui/wxpython/menustrings.py:1021 ../gui/wxpython/menustrings.py:1963 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1004 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1930 msgid "Observe specific locations in raster dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:1021 ../gui/wxpython/menustrings.py:1963 +#: ../gui/wxpython/menustrings.py:1022 ../gui/wxpython/menustrings.py:1964 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1005 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1931 msgid "Observes specific locations in a space time raster dataset over a period of time using vector points." msgstr "" -#: ../gui/wxpython/menustrings.py:1022 ../gui/wxpython/menustrings.py:1964 +#: ../gui/wxpython/menustrings.py:1023 ../gui/wxpython/menustrings.py:1965 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1006 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1932 msgid "Temporal sampling" msgstr "" -#: ../gui/wxpython/menustrings.py:1023 ../gui/wxpython/menustrings.py:1965 +#: ../gui/wxpython/menustrings.py:1024 ../gui/wxpython/menustrings.py:1966 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1007 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1933 msgid "Samples the input space time dataset(s) with a sample space time dataset and print the result to stdout." msgstr "" -#: ../gui/wxpython/menustrings.py:1025 ../gui/wxpython/menustrings.py:1967 +#: ../gui/wxpython/menustrings.py:1026 ../gui/wxpython/menustrings.py:1968 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1009 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1935 msgid "Space time datasets metadata" msgstr "" -#: ../gui/wxpython/menustrings.py:1026 ../gui/wxpython/menustrings.py:1968 +#: ../gui/wxpython/menustrings.py:1027 ../gui/wxpython/menustrings.py:1969 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1010 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1936 msgid "Lists information about space time datasets and maps." msgstr "" -#: ../gui/wxpython/menustrings.py:1027 ../gui/wxpython/menustrings.py:1969 +#: ../gui/wxpython/menustrings.py:1028 ../gui/wxpython/menustrings.py:1970 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1011 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1937 msgid "Univariate raster dataset statistics" msgstr "" -#: ../gui/wxpython/menustrings.py:1028 ../gui/wxpython/menustrings.py:1970 +#: ../gui/wxpython/menustrings.py:1029 ../gui/wxpython/menustrings.py:1971 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1012 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1938 msgid "Calculates univariate statistics from the non-null cells for each registered raster map of a space time raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:1029 ../gui/wxpython/menustrings.py:1971 +#: ../gui/wxpython/menustrings.py:1030 ../gui/wxpython/menustrings.py:1972 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1013 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1939 msgid "Univariate vector dataset statistics" msgstr "" -#: ../gui/wxpython/menustrings.py:1030 ../gui/wxpython/menustrings.py:1972 +#: ../gui/wxpython/menustrings.py:1031 ../gui/wxpython/menustrings.py:1973 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1014 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1940 msgid "Calculates univariate statistics of attributes for each registered vector map of a space time vector dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:1031 ../gui/wxpython/menustrings.py:1973 +#: ../gui/wxpython/menustrings.py:1032 ../gui/wxpython/menustrings.py:1974 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1015 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1941 msgid "Univariate 3D raster dataset statistics" msgstr "" -#: ../gui/wxpython/menustrings.py:1032 ../gui/wxpython/menustrings.py:1974 +#: ../gui/wxpython/menustrings.py:1033 ../gui/wxpython/menustrings.py:1975 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1016 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1942 msgid "Calculates univariate statistics from the non-null cells for each registered 3D raster map of a space time 3D raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:1033 ../gui/wxpython/menustrings.py:1975 +#: ../gui/wxpython/menustrings.py:1034 ../gui/wxpython/menustrings.py:1976 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1017 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1943 msgid "Report temporal topology" msgstr "" -#: ../gui/wxpython/menustrings.py:1034 ../gui/wxpython/menustrings.py:1976 +#: ../gui/wxpython/menustrings.py:1035 ../gui/wxpython/menustrings.py:1977 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1018 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1944 msgid "Lists temporal topology of a space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:1035 ../gui/wxpython/menustrings.py:1977 -#: ../gui/wxpython/menustrings.py:1984 +#: ../gui/wxpython/menustrings.py:1036 ../gui/wxpython/menustrings.py:1978 +#: ../gui/wxpython/menustrings.py:1985 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1019 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1945 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1952 msgid "GUI tools" msgstr "" -#: ../gui/wxpython/menustrings.py:1038 ../gui/wxpython/menustrings.py:1980 -#: ../gui/wxpython/menustrings.py:2000 +#: ../gui/wxpython/menustrings.py:1039 ../gui/wxpython/menustrings.py:1981 +#: ../gui/wxpython/menustrings.py:2001 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1022 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1948 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1968 msgid "Timeline tool" msgstr "" -#: ../gui/wxpython/menustrings.py:1039 ../gui/wxpython/menustrings.py:1981 -#: ../gui/wxpython/menustrings.py:2001 +#: ../gui/wxpython/menustrings.py:1040 ../gui/wxpython/menustrings.py:1982 +#: ../gui/wxpython/menustrings.py:2002 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1023 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1949 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1969 msgid "Plot temporal extents." msgstr "" -#: ../gui/wxpython/menustrings.py:1040 ../gui/wxpython/menustrings.py:1982 -#: ../gui/wxpython/menustrings.py:1998 +#: ../gui/wxpython/menustrings.py:1041 ../gui/wxpython/menustrings.py:1983 +#: ../gui/wxpython/menustrings.py:1999 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1024 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1950 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1966 msgid "Temporal plot tool" msgstr "" -#: ../gui/wxpython/menustrings.py:1041 ../gui/wxpython/menustrings.py:1983 -#: ../gui/wxpython/menustrings.py:1999 +#: ../gui/wxpython/menustrings.py:1042 ../gui/wxpython/menustrings.py:1984 +#: ../gui/wxpython/menustrings.py:2000 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1025 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1951 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1967 msgid "Plot temporal values." msgstr "" -#: ../gui/wxpython/menustrings.py:1042 ../gui/wxpython/menustrings.py:2047 -#: ../gui/wxpython/menustrings.py:2090 +#: ../gui/wxpython/menustrings.py:1043 ../gui/wxpython/menustrings.py:2048 +#: ../gui/wxpython/menustrings.py:2091 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1026 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2015 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2058 msgid "&Help" msgstr "" -#: ../gui/wxpython/menustrings.py:1043 +#: ../gui/wxpython/menustrings.py:1044 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1027 msgid "GRASS help" msgstr "" -#: ../gui/wxpython/menustrings.py:1044 ../gui/wxpython/menustrings.py:1046 +#: ../gui/wxpython/menustrings.py:1045 ../gui/wxpython/menustrings.py:1047 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1028 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1030 msgid "Display the HTML man pages of GRASS GIS" msgstr "" -#: ../gui/wxpython/menustrings.py:1045 +#: ../gui/wxpython/menustrings.py:1046 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1029 msgid "GUI help" msgstr "" -#: ../gui/wxpython/menustrings.py:1047 +#: ../gui/wxpython/menustrings.py:1048 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1031 msgid "About system" msgstr "" -#: ../gui/wxpython/menustrings.py:1048 +#: ../gui/wxpython/menustrings.py:1049 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1032 msgid "Prints system information" msgstr "" -#: ../gui/wxpython/menustrings.py:1049 ../gui/wxpython/menustrings.py:1050 +#: ../gui/wxpython/menustrings.py:1050 ../gui/wxpython/menustrings.py:1051 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1033 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1034 #: ../gui/wxpython/gui_core/ghelp.py:53 msgid "About GRASS GIS" msgstr "GRASS CBS Hakkında" -#: ../gui/wxpython/menustrings.py:1053 +#: ../gui/wxpython/menustrings.py:1054 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1037 msgid "Import, export and link data" msgstr "" -#: ../gui/wxpython/menustrings.py:1987 +#: ../gui/wxpython/menustrings.py:1988 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1955 msgid "Attribute table manager" msgstr "" -#: ../gui/wxpython/menustrings.py:2006 +#: ../gui/wxpython/menustrings.py:2007 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1974 msgid "Create new model" msgstr "" -#: ../gui/wxpython/menustrings.py:2008 +#: ../gui/wxpython/menustrings.py:2009 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1976 msgid "Load model from file" msgstr "" -#: ../gui/wxpython/menustrings.py:2010 +#: ../gui/wxpython/menustrings.py:2011 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1978 #: ../gui/wxpython/gmodeler/frame.py:518 msgid "Save model" msgstr "" -#: ../gui/wxpython/menustrings.py:2012 +#: ../gui/wxpython/menustrings.py:2013 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1980 msgid "Save model to file" msgstr "" -#: ../gui/wxpython/menustrings.py:2014 +#: ../gui/wxpython/menustrings.py:2015 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1982 msgid "Close model file" msgstr "" -#: ../gui/wxpython/menustrings.py:2015 +#: ../gui/wxpython/menustrings.py:2016 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1983 msgid "Export to image" msgstr "" -#: ../gui/wxpython/menustrings.py:2016 +#: ../gui/wxpython/menustrings.py:2017 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1984 msgid "Export model to image" msgstr "" -#: ../gui/wxpython/menustrings.py:2017 +#: ../gui/wxpython/menustrings.py:2018 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1985 msgid "Export to Python" msgstr "" -#: ../gui/wxpython/menustrings.py:2018 +#: ../gui/wxpython/menustrings.py:2019 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1986 msgid "Export model to Python script" msgstr "Modeli Python kodu olarak dışa aktar" -#: ../gui/wxpython/menustrings.py:2019 +#: ../gui/wxpython/menustrings.py:2020 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1987 msgid "Quit modeler" msgstr "" -#: ../gui/wxpython/menustrings.py:2020 +#: ../gui/wxpython/menustrings.py:2021 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1988 msgid "Close modeler window" msgstr "" -#: ../gui/wxpython/menustrings.py:2023 +#: ../gui/wxpython/menustrings.py:2024 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1991 #: ../gui/wxpython/gmodeler/preferences.py:32 msgid "Modeler settings" msgstr "" -#: ../gui/wxpython/menustrings.py:2024 +#: ../gui/wxpython/menustrings.py:2025 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1992 msgid "&Model" msgstr "" -#: ../gui/wxpython/menustrings.py:2025 +#: ../gui/wxpython/menustrings.py:2026 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1993 msgid "Add command" msgstr "" -#: ../gui/wxpython/menustrings.py:2026 +#: ../gui/wxpython/menustrings.py:2027 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1994 msgid "Add action (GRASS command) to model" msgstr "" -#: ../gui/wxpython/menustrings.py:2027 +#: ../gui/wxpython/menustrings.py:2028 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1995 msgid "Add data" msgstr "Veri ekle" -#: ../gui/wxpython/menustrings.py:2028 +#: ../gui/wxpython/menustrings.py:2029 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1996 msgid "Add data item to model" msgstr "Modele veri maddesi ekle" -#: ../gui/wxpython/menustrings.py:2029 +#: ../gui/wxpython/menustrings.py:2030 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1997 msgid "Define relation" msgstr "" -#: ../gui/wxpython/menustrings.py:2030 +#: ../gui/wxpython/menustrings.py:2031 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1998 msgid "Define relation between data and action items" msgstr "Veri ve iÅŸlem iliÅŸkisini tanımla " -#: ../gui/wxpython/menustrings.py:2031 +#: ../gui/wxpython/menustrings.py:2032 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1999 msgid "Add loop / series" msgstr "" -#: ../gui/wxpython/menustrings.py:2032 +#: ../gui/wxpython/menustrings.py:2033 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2000 msgid "Adds loop (series) to model" msgstr "" -#: ../gui/wxpython/menustrings.py:2033 +#: ../gui/wxpython/menustrings.py:2034 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2001 msgid "Add condition" msgstr "" -#: ../gui/wxpython/menustrings.py:2034 +#: ../gui/wxpython/menustrings.py:2035 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2002 msgid "Adds condition (if/else) to model" msgstr "Modele koÅŸul ekle (if/else) " -#: ../gui/wxpython/menustrings.py:2035 +#: ../gui/wxpython/menustrings.py:2036 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2003 #: ../gui/wxpython/gmodeler/frame.py:885 msgid "Add comment" msgstr "" -#: ../gui/wxpython/menustrings.py:2036 +#: ../gui/wxpython/menustrings.py:2037 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2004 msgid "Adds comment to model" msgstr "" -#: ../gui/wxpython/menustrings.py:2037 +#: ../gui/wxpython/menustrings.py:2038 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2005 msgid "Remove item" msgstr "" -#: ../gui/wxpython/menustrings.py:2038 +#: ../gui/wxpython/menustrings.py:2039 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2006 msgid "Remove action/data from model" msgstr "" -#: ../gui/wxpython/menustrings.py:2039 +#: ../gui/wxpython/menustrings.py:2040 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2007 #: ../gui/wxpython/gmodeler/preferences.py:661 msgid "Model properties" msgstr "" -#: ../gui/wxpython/menustrings.py:2040 +#: ../gui/wxpython/menustrings.py:2041 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2008 msgid "Model properties (name, purpose, etc.)" msgstr "Model özellikleri (isim, amaç vs.) " -#: ../gui/wxpython/menustrings.py:2041 +#: ../gui/wxpython/menustrings.py:2042 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2009 msgid "Delete intermediate data" msgstr "" -#: ../gui/wxpython/menustrings.py:2042 +#: ../gui/wxpython/menustrings.py:2043 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2010 msgid "Delete intermediate data defined in the model" msgstr "" -#: ../gui/wxpython/menustrings.py:2044 +#: ../gui/wxpython/menustrings.py:2045 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2012 msgid "Run entire model" msgstr "Tüm modeli çalıştır" -#: ../gui/wxpython/menustrings.py:2045 +#: ../gui/wxpython/menustrings.py:2046 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2013 msgid "Validate model" msgstr "Modeli onayla" -#: ../gui/wxpython/menustrings.py:2046 +#: ../gui/wxpython/menustrings.py:2047 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2014 msgid "Validate entire model" msgstr "Tüm modeli doÄŸrula" -#: ../gui/wxpython/menustrings.py:2048 ../gui/wxpython/menustrings.py:2091 +#: ../gui/wxpython/menustrings.py:2049 ../gui/wxpython/menustrings.py:2092 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2016 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2059 -#: ../gui/wxpython/tplot/frame.py:280 ../gui/wxpython/timeline/frame.py:137 +#: ../gui/wxpython/tplot/frame.py:346 ../gui/wxpython/timeline/frame.py:137 msgid "Help" msgstr "Yardım" -#: ../gui/wxpython/menustrings.py:2049 +#: ../gui/wxpython/menustrings.py:2050 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2017 msgid "Display the HTML man pages of Graphical modeler" msgstr "" -#: ../gui/wxpython/menustrings.py:2050 +#: ../gui/wxpython/menustrings.py:2051 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2018 msgid "About Graphical Modeler" msgstr "Grafik Modelci Hakkında" -#: ../gui/wxpython/menustrings.py:2051 +#: ../gui/wxpython/menustrings.py:2052 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2019 msgid "Display information about Graphical Modeler" msgstr "" -#: ../gui/wxpython/menustrings.py:2056 +#: ../gui/wxpython/menustrings.py:2057 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2024 #: ../gui/wxpython/psmap/toolbars.py:77 msgid "Specify paper size, margins and orientation" msgstr "" -#: ../gui/wxpython/menustrings.py:2057 +#: ../gui/wxpython/menustrings.py:2058 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2025 msgid "Load instruction file" msgstr "" -#: ../gui/wxpython/menustrings.py:2058 +#: ../gui/wxpython/menustrings.py:2059 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2026 #: ../gui/wxpython/psmap/toolbars.py:70 msgid "Load text file with mapping instructions" msgstr "" -#: ../gui/wxpython/menustrings.py:2059 +#: ../gui/wxpython/menustrings.py:2060 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2027 msgid "Export instruction file" msgstr "" -#: ../gui/wxpython/menustrings.py:2060 +#: ../gui/wxpython/menustrings.py:2061 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2028 #: ../gui/wxpython/psmap/toolbars.py:68 msgid "Generate text file with mapping instructions" msgstr "" -#: ../gui/wxpython/menustrings.py:2061 +#: ../gui/wxpython/menustrings.py:2062 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2029 msgid "Export to PostScript" msgstr "" -#: ../gui/wxpython/menustrings.py:2062 +#: ../gui/wxpython/menustrings.py:2063 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2030 #: ../gui/wxpython/psmap/toolbars.py:72 msgid "Generate PostScript output" msgstr "" -#: ../gui/wxpython/menustrings.py:2063 +#: ../gui/wxpython/menustrings.py:2064 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2031 msgid "Export to PDF" msgstr "" -#: ../gui/wxpython/menustrings.py:2064 +#: ../gui/wxpython/menustrings.py:2065 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2032 #: ../gui/wxpython/psmap/toolbars.py:74 msgid "Generate PDF output" msgstr "" -#: ../gui/wxpython/menustrings.py:2065 ../gui/wxpython/menustrings.py:2066 +#: ../gui/wxpython/menustrings.py:2066 ../gui/wxpython/menustrings.py:2067 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2033 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2034 msgid "Launch ps.map dialog" msgstr "" -#: ../gui/wxpython/menustrings.py:2067 +#: ../gui/wxpython/menustrings.py:2068 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2035 #: ../gui/wxpython/gui_core/toolbars.py:74 ../gui/wxpython/lmgr/layertree.py:78 msgid "Quit" msgstr "Çık" -#: ../gui/wxpython/menustrings.py:2068 +#: ../gui/wxpython/menustrings.py:2069 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2036 msgid "Close Cartographic Composer" msgstr "" -#: ../gui/wxpython/menustrings.py:2069 +#: ../gui/wxpython/menustrings.py:2070 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2037 msgid "&Insert" msgstr "" -#: ../gui/wxpython/menustrings.py:2070 +#: ../gui/wxpython/menustrings.py:2071 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2038 -#: ../gui/wxpython/psmap/toolbars.py:82 ../gui/wxpython/psmap/dialogs.py:833 -#: ../gui/wxpython/psmap/dialogs.py:887 +#: ../gui/wxpython/psmap/toolbars.py:82 ../gui/wxpython/psmap/dialogs.py:835 +#: ../gui/wxpython/psmap/dialogs.py:889 msgid "Map frame" msgstr "" -#: ../gui/wxpython/menustrings.py:2071 +#: ../gui/wxpython/menustrings.py:2072 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2039 msgid "Add or edit map frame" msgstr "" -#: ../gui/wxpython/menustrings.py:2072 +#: ../gui/wxpython/menustrings.py:2073 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2040 #: ../gui/wxpython/nviz/mapwindow.py:1675 ../gui/wxpython/nviz/tools.py:827 -#: ../gui/wxpython/psmap/dialogs.py:1540 ../gui/wxpython/lmgr/layertree.py:1044 +#: ../gui/wxpython/psmap/dialogs.py:1542 ../gui/wxpython/lmgr/layertree.py:1044 msgid "Raster map" msgstr "Raster harita" -#: ../gui/wxpython/menustrings.py:2073 +#: ../gui/wxpython/menustrings.py:2074 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2041 msgid "Add or edit raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:2074 +#: ../gui/wxpython/menustrings.py:2075 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2042 -#: ../gui/wxpython/nviz/tools.py:1453 ../gui/wxpython/psmap/dialogs.py:3644 +#: ../gui/wxpython/nviz/tools.py:1453 ../gui/wxpython/psmap/dialogs.py:3646 #: ../gui/wxpython/lmgr/layertree.py:1048 msgid "Vector map" msgstr "Vektör harita" -#: ../gui/wxpython/menustrings.py:2075 +#: ../gui/wxpython/menustrings.py:2076 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2043 msgid "Add or edit vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:2076 +#: ../gui/wxpython/menustrings.py:2077 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2044 msgid "Map legend" msgstr "" -#: ../gui/wxpython/menustrings.py:2077 +#: ../gui/wxpython/menustrings.py:2078 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2045 msgid "Add or edit raster and vector legend" msgstr "" -#: ../gui/wxpython/menustrings.py:2078 +#: ../gui/wxpython/menustrings.py:2079 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2046 #: ../gui/wxpython/psmap/toolbars.py:93 msgid "Map info" msgstr "" -#: ../gui/wxpython/menustrings.py:2079 +#: ../gui/wxpython/menustrings.py:2080 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2047 msgid "Add or edit map info" msgstr "" -#: ../gui/wxpython/menustrings.py:2080 +#: ../gui/wxpython/menustrings.py:2081 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2048 #: ../gui/wxpython/nviz/tools.py:2381 ../gui/wxpython/psmap/toolbars.py:97 msgid "Scale bar" msgstr "" -#: ../gui/wxpython/menustrings.py:2081 +#: ../gui/wxpython/menustrings.py:2082 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2049 msgid "Add or edit scale bar" msgstr "" -#: ../gui/wxpython/menustrings.py:2082 +#: ../gui/wxpython/menustrings.py:2083 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2050 -#: ../gui/wxpython/psmap/toolbars.py:91 ../gui/wxpython/psmap/dialogs.py:5185 -#: ../gui/wxpython/psmap/dialogs.py:5194 -#: ../gui/wxpython/animation/dialogs.py:1537 +#: ../gui/wxpython/psmap/toolbars.py:91 ../gui/wxpython/psmap/dialogs.py:5187 +#: ../gui/wxpython/psmap/dialogs.py:5196 +#: ../gui/wxpython/animation/dialogs.py:1540 msgid "Text" msgstr "" -#: ../gui/wxpython/menustrings.py:2083 +#: ../gui/wxpython/menustrings.py:2084 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2051 -#: ../gui/wxpython/animation/dialogs.py:988 +#: ../gui/wxpython/animation/dialogs.py:991 #: ../gui/wxpython/mapdisp/toolbars.py:54 msgid "Add text" msgstr "" -#: ../gui/wxpython/menustrings.py:2084 +#: ../gui/wxpython/menustrings.py:2085 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2052 -#: ../gui/wxpython/psmap/toolbars.py:99 ../gui/wxpython/psmap/dialogs.py:5720 -#: ../gui/wxpython/psmap/dialogs.py:5782 -#: ../gui/wxpython/animation/dialogs.py:1536 +#: ../gui/wxpython/psmap/toolbars.py:99 ../gui/wxpython/psmap/dialogs.py:5722 +#: ../gui/wxpython/psmap/dialogs.py:5784 +#: ../gui/wxpython/animation/dialogs.py:1539 msgid "Image" msgstr "" -#: ../gui/wxpython/menustrings.py:2085 +#: ../gui/wxpython/menustrings.py:2086 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2053 -#: ../gui/wxpython/animation/dialogs.py:988 +#: ../gui/wxpython/animation/dialogs.py:991 msgid "Add image" msgstr "" -#: ../gui/wxpython/menustrings.py:2086 +#: ../gui/wxpython/menustrings.py:2087 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2054 #: ../gui/wxpython/nviz/tools.py:2332 ../gui/wxpython/psmap/toolbars.py:101 -#: ../gui/wxpython/psmap/dialogs.py:6244 +#: ../gui/wxpython/psmap/dialogs.py:6246 msgid "North Arrow" msgstr "Kuzey Oku" -#: ../gui/wxpython/menustrings.py:2087 +#: ../gui/wxpython/menustrings.py:2088 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2055 #: ../gui/wxpython/mapdisp/toolbars.py:41 msgid "Add north arrow" msgstr "" -#: ../gui/wxpython/menustrings.py:2089 +#: ../gui/wxpython/menustrings.py:2090 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2057 #: ../gui/wxpython/psmap/toolbars.py:85 msgid "Delete selected object" msgstr "" -#: ../gui/wxpython/menustrings.py:2092 +#: ../gui/wxpython/menustrings.py:2093 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2060 msgid "Display the HTML man pages of Cartographic Composer" msgstr "" -#: ../gui/wxpython/menustrings.py:2093 +#: ../gui/wxpython/menustrings.py:2094 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2061 msgid "About Cartographic Composer" msgstr "" -#: ../gui/wxpython/menustrings.py:2094 +#: ../gui/wxpython/menustrings.py:2095 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2062 msgid "Display information about Cartographic Composer" msgstr "" @@ -10663,20 +10637,26 @@ msgid "Imports raster data into a GRASS raster map using GDAL library and reprojects on the fly." msgstr "" +#: ../gui/wxpython/image2target/ii2t_menustrings.py:64 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1065 +msgid "Imports a raster map as GRASS GIS specific archive file (packed with r.pack)" +msgstr "" + #: ../gui/wxpython/image2target/ii2t_menustrings.py:71 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1072 msgid "Imports vector data into a GRASS vector map using OGR library and reprojects on the fly." msgstr "" +#: ../gui/wxpython/image2target/ii2t_menustrings.py:88 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1089 +msgid "Imports a vector map as GRASS GIS specific archive file (packed with v.pack)" +msgstr "" + #: ../gui/wxpython/image2target/ii2t_menustrings.py:132 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1133 msgid "Exports a vector map layer to any of the supported OGR vector formats. By default a vector map layer is exported to Esri Shapefile format." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:198 -msgid "Creates a 3D rendering of GIS data. Renders surfaces (raster data), 2D/3D vector data, and volumes (3D raster data) in 3D." -msgstr "" - #: ../gui/wxpython/image2target/ii2t_menustrings.py:650 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1576 msgid "Allocates subnets for nearest centers (direction from center). center node must be opened (costs >= 0). Costs of center node are used in calculation" @@ -10707,236 +10687,256 @@ msgid "GRASS GIS Manage Ground Control Points" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:177 -#: ../gui/wxpython/gcp/manager.py:148 +#: ../gui/wxpython/image2target/ii2t_manager.py:179 +#: ../gui/wxpython/gcp/manager.py:150 msgid "Setup for georectification" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:210 -#: ../gui/wxpython/image2target/ii2t_manager.py:214 -#: ../gui/wxpython/gcp/manager.py:181 ../gui/wxpython/gcp/manager.py:185 +#: ../gui/wxpython/image2target/ii2t_manager.py:212 +#: ../gui/wxpython/image2target/ii2t_manager.py:216 +#: ../gui/wxpython/gcp/manager.py:183 ../gui/wxpython/gcp/manager.py:187 msgid "Georectifying setup canceled." msgstr "Jeorektifiye ayarları iptal edildi." -#: ../gui/wxpython/image2target/ii2t_manager.py:379 -#: ../gui/wxpython/gcp/manager.py:350 +#: ../gui/wxpython/image2target/ii2t_manager.py:381 +#: ../gui/wxpython/gcp/manager.py:352 msgid "Select map type and location/mapset" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:393 -#: ../gui/wxpython/gcp/manager.py:364 +#: ../gui/wxpython/image2target/ii2t_manager.py:395 +#: ../gui/wxpython/gcp/manager.py:366 msgid "Map type to georectify" msgstr "Jeorektifiye Harita tipi " -#: ../gui/wxpython/image2target/ii2t_manager.py:394 -#: ../gui/wxpython/gui_core/dialogs.py:1452 -#: ../gui/wxpython/gui_core/dialogs.py:1697 -#: ../gui/wxpython/psmap/dialogs.py:920 ../gui/wxpython/gcp/manager.py:365 +#: ../gui/wxpython/image2target/ii2t_manager.py:396 +#: ../gui/wxpython/gui_core/dialogs.py:1453 +#: ../gui/wxpython/gui_core/dialogs.py:1699 +#: ../gui/wxpython/psmap/dialogs.py:922 ../gui/wxpython/gcp/manager.py:367 #: ../gui/wxpython/gmodeler/frame.py:1746 msgid "raster" msgstr "raster" -#: ../gui/wxpython/image2target/ii2t_manager.py:394 -#: ../gui/wxpython/gui_core/dialogs.py:1452 -#: ../gui/wxpython/psmap/dialogs.py:923 ../gui/wxpython/gcp/manager.py:365 +#: ../gui/wxpython/image2target/ii2t_manager.py:396 +#: ../gui/wxpython/gui_core/dialogs.py:1453 +#: ../gui/wxpython/psmap/dialogs.py:925 ../gui/wxpython/gcp/manager.py:367 #: ../gui/wxpython/gmodeler/frame.py:1747 msgid "vector" msgstr "vektör" -#: ../gui/wxpython/image2target/ii2t_manager.py:404 -#: ../gui/wxpython/gcp/manager.py:375 +#: ../gui/wxpython/image2target/ii2t_manager.py:406 +#: ../gui/wxpython/gcp/manager.py:377 msgid "Select source location:" msgstr "Kaynak konumu seç:" -#: ../gui/wxpython/image2target/ii2t_manager.py:425 -#: ../gui/wxpython/gcp/manager.py:396 +#: ../gui/wxpython/image2target/ii2t_manager.py:427 +#: ../gui/wxpython/gcp/manager.py:398 msgid "Select source mapset:" msgstr "Kaynak harita takımını seç:" -#: ../gui/wxpython/image2target/ii2t_manager.py:481 -#: ../gui/wxpython/gcp/manager.py:452 +#: ../gui/wxpython/image2target/ii2t_manager.py:483 +#: ../gui/wxpython/gcp/manager.py:454 msgid "You must select a valid location before selecting a mapset" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:494 -#: ../gui/wxpython/gcp/manager.py:465 +#: ../gui/wxpython/image2target/ii2t_manager.py:496 +#: ../gui/wxpython/gcp/manager.py:467 msgid "You must select a valid location and mapset in order to continue" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:516 -#: ../gui/wxpython/gcp/manager.py:487 +#: ../gui/wxpython/image2target/ii2t_manager.py:518 +#: ../gui/wxpython/gcp/manager.py:489 msgid "Select image/map group to georectify" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:538 +#: ../gui/wxpython/image2target/ii2t_manager.py:540 msgid "Select group:" msgstr "Grup Seç:" -#: ../gui/wxpython/image2target/ii2t_manager.py:555 -#: ../gui/wxpython/gcp/manager.py:526 +#: ../gui/wxpython/image2target/ii2t_manager.py:557 +#: ../gui/wxpython/gcp/manager.py:528 msgid "Create group if none exists" msgstr "Hiçbiri yoksa grup oluÅŸtur" -#: ../gui/wxpython/image2target/ii2t_manager.py:569 -#: ../gui/wxpython/gcp/manager.py:540 +#: ../gui/wxpython/image2target/ii2t_manager.py:571 +#: ../gui/wxpython/gcp/manager.py:542 msgid "Add vector map to group..." msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:653 -#: ../gui/wxpython/gcp/manager.py:630 +#: ../gui/wxpython/image2target/ii2t_manager.py:655 +#: ../gui/wxpython/gcp/manager.py:632 msgid "You must select a valid image/map group in order to continue" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:660 -#: ../gui/wxpython/gcp/manager.py:637 +#: ../gui/wxpython/image2target/ii2t_manager.py:662 +#: ../gui/wxpython/gcp/manager.py:639 msgid "You must enter an map name extension in order to continue" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:729 -#: ../gui/wxpython/gcp/manager.py:706 +#: ../gui/wxpython/image2target/ii2t_manager.py:731 +#: ../gui/wxpython/gcp/manager.py:708 msgid "Select maps to display for ground control point (GCP) creation" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:790 -#: ../gui/wxpython/image2target/ii2t_manager.py:2981 -#: ../gui/wxpython/gcp/manager.py:767 ../gui/wxpython/gcp/manager.py:2908 +#: ../gui/wxpython/image2target/ii2t_manager.py:792 +#: ../gui/wxpython/image2target/ii2t_manager.py:2984 +#: ../gui/wxpython/gcp/manager.py:769 ../gui/wxpython/gcp/manager.py:2910 msgid "Select target vector map to display:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:862 -#: ../gui/wxpython/gcp/manager.py:839 +#: ../gui/wxpython/image2target/ii2t_manager.py:864 +#: ../gui/wxpython/gcp/manager.py:841 msgid "You must select a source map in order to continue" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:889 -#: ../gui/wxpython/image2target/ii2t_manager.py:920 -#: ../gui/wxpython/gcp/manager.py:866 ../gui/wxpython/gcp/manager.py:897 +#: ../gui/wxpython/image2target/ii2t_manager.py:891 +#: ../gui/wxpython/image2target/ii2t_manager.py:922 +#: ../gui/wxpython/gcp/manager.py:868 ../gui/wxpython/gcp/manager.py:899 #, python-format msgid "" "No maps in selected group <%s>.\n" "Please edit group or select another group." msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:950 -#: ../gui/wxpython/gcp/manager.py:927 +#: ../gui/wxpython/image2target/ii2t_manager.py:952 +#: ../gui/wxpython/gcp/manager.py:929 msgid "Manage Ground Control Points" msgstr "Yer Kontrol Noktalarını Yönet" -#: ../gui/wxpython/image2target/ii2t_manager.py:1483 +#: ../gui/wxpython/image2target/ii2t_manager.py:1485 msgid "Writing CONTROL_POINTS file failed" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:1495 +#: ../gui/wxpython/image2target/ii2t_manager.py:1497 #, python-format msgid "CONTROL_POINTS file saved for group <%s>" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:1546 +#: ../gui/wxpython/image2target/ii2t_manager.py:1548 msgid "Reading CONTROL_POINTS file failed" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:1701 -#: ../gui/wxpython/gcp/manager.py:1635 +#: ../gui/wxpython/image2target/ii2t_manager.py:1703 +#: ../gui/wxpython/gcp/manager.py:1637 #, python-format msgid "Transforming <%s>..." msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:1706 -#: ../gui/wxpython/gcp/manager.py:1640 +#: ../gui/wxpython/image2target/ii2t_manager.py:1708 +#: ../gui/wxpython/gcp/manager.py:1642 #, python-format msgid "Rectifying vector map <%s>, please wait..." msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:1740 -#: ../gui/wxpython/gcp/manager.py:1674 +#: ../gui/wxpython/image2target/ii2t_manager.py:1743 +#: ../gui/wxpython/gcp/manager.py:1676 #, python-format msgid "Georectification of vector map <%s> failed" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:1872 +#: ../gui/wxpython/image2target/ii2t_manager.py:1875 msgid "" "Could not calculate RMS Error.\n" "Possible error with i.ortho.transform." msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:1998 +#: ../gui/wxpython/image2target/ii2t_manager.py:2001 msgid "" "Could not calculate new extends.\n" "Possible error with i.ortho.transform." msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2210 -#: ../gui/wxpython/image2target/ii2t_manager.py:2230 -#: ../gui/wxpython/gcp/manager.py:2147 ../gui/wxpython/gcp/manager.py:2165 +#: ../gui/wxpython/image2target/ii2t_manager.py:2213 +#: ../gui/wxpython/image2target/ii2t_manager.py:2233 +#: ../gui/wxpython/gcp/manager.py:2149 ../gui/wxpython/gcp/manager.py:2167 msgid "source E" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2211 -#: ../gui/wxpython/image2target/ii2t_manager.py:2231 -#: ../gui/wxpython/gcp/manager.py:2148 ../gui/wxpython/gcp/manager.py:2166 +#: ../gui/wxpython/image2target/ii2t_manager.py:2214 +#: ../gui/wxpython/image2target/ii2t_manager.py:2234 +#: ../gui/wxpython/gcp/manager.py:2150 ../gui/wxpython/gcp/manager.py:2168 msgid "source N" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2212 -#: ../gui/wxpython/image2target/ii2t_manager.py:2232 +#: ../gui/wxpython/image2target/ii2t_manager.py:2215 +#: ../gui/wxpython/image2target/ii2t_manager.py:2235 msgid "source Z" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2213 -#: ../gui/wxpython/image2target/ii2t_manager.py:2233 -#: ../gui/wxpython/gcp/manager.py:2149 ../gui/wxpython/gcp/manager.py:2167 +#: ../gui/wxpython/image2target/ii2t_manager.py:2216 +#: ../gui/wxpython/image2target/ii2t_manager.py:2236 +#: ../gui/wxpython/gcp/manager.py:2151 ../gui/wxpython/gcp/manager.py:2169 msgid "target E" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2214 -#: ../gui/wxpython/image2target/ii2t_manager.py:2234 -#: ../gui/wxpython/gcp/manager.py:2150 ../gui/wxpython/gcp/manager.py:2168 +#: ../gui/wxpython/image2target/ii2t_manager.py:2217 +#: ../gui/wxpython/image2target/ii2t_manager.py:2237 +#: ../gui/wxpython/gcp/manager.py:2152 ../gui/wxpython/gcp/manager.py:2170 msgid "target N" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2215 -#: ../gui/wxpython/image2target/ii2t_manager.py:2235 +#: ../gui/wxpython/image2target/ii2t_manager.py:2218 +#: ../gui/wxpython/image2target/ii2t_manager.py:2238 msgid "target Z" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2425 -#: ../gui/wxpython/gcp/manager.py:2354 +#: ../gui/wxpython/image2target/ii2t_manager.py:2428 +#: ../gui/wxpython/gcp/manager.py:2356 msgid "Create vector map group" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2500 -#: ../gui/wxpython/gcp/manager.py:2429 +#: ../gui/wxpython/image2target/ii2t_manager.py:2503 +#: ../gui/wxpython/gcp/manager.py:2431 msgid "Select vector map(s) to add to group:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2583 -#: ../gui/wxpython/gcp/manager.py:2516 +#: ../gui/wxpython/image2target/ii2t_manager.py:2586 +#: ../gui/wxpython/gcp/manager.py:2518 msgid "source E:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2584 -#: ../gui/wxpython/gcp/manager.py:2517 +#: ../gui/wxpython/image2target/ii2t_manager.py:2587 +#: ../gui/wxpython/gcp/manager.py:2519 msgid "target E:" msgstr "hedef E:" -#: ../gui/wxpython/image2target/ii2t_manager.py:2585 -#: ../gui/wxpython/gcp/manager.py:2518 +#: ../gui/wxpython/image2target/ii2t_manager.py:2588 +#: ../gui/wxpython/gcp/manager.py:2520 msgid "source N:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2586 -#: ../gui/wxpython/gcp/manager.py:2519 +#: ../gui/wxpython/image2target/ii2t_manager.py:2589 +#: ../gui/wxpython/gcp/manager.py:2521 msgid "target N:" msgstr "hedef N:" -#: ../gui/wxpython/image2target/ii2t_manager.py:2587 +#: ../gui/wxpython/image2target/ii2t_manager.py:2590 msgid "source Z:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2588 +#: ../gui/wxpython/image2target/ii2t_manager.py:2591 msgid "target Z:" msgstr "" +#: ../gui/wxpython/image2target/ii2t_gis_set.py:252 +#, python-format +msgid "GRASS GIS %s startup%s" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_gis_set.py:474 +#: ../gui/wxpython/startup/guiutils.py:80 +#, python-format +msgid "Invalid line in GISRC file (%s):%s\n" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_gis_set.py:556 +msgid "New mapset:" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_gis_set.py:937 +#: ../gui/wxpython/lmgr/frame.py:1071 +msgid "Enter name for new mapset:" +msgstr "Yeni harita takımı için ad gir:" + #: ../gui/wxpython/vdigit/mapwindow.py:425 msgid "Update categories" msgstr "Kategorileri güncelle" @@ -11126,7 +11126,7 @@ msgid "Z bulk-labeling of 3D lines" msgstr "" -#: ../gui/wxpython/vdigit/toolbars.py:603 ../gui/wxpython/vdigit/wxdigit.py:63 +#: ../gui/wxpython/vdigit/toolbars.py:603 ../gui/wxpython/vdigit/wxdigit.py:64 msgid "No vector map open for editing." msgstr "" @@ -11141,7 +11141,7 @@ #: ../gui/wxpython/vdigit/toolbars.py:841 #: ../gui/wxpython/vdigit/toolbars.py:998 #: ../gui/wxpython/vdigit/toolbars.py:1096 -#: ../gui/wxpython/gui_core/dialogs.py:213 +#: ../gui/wxpython/gui_core/dialogs.py:214 msgid "Select vector map" msgstr "Vektör haritayı seç" @@ -11228,9 +11228,9 @@ msgstr "DiyaloÄŸu kapat ve ayarları kullanıcı ayar dosyasına kaydet" #: ../gui/wxpython/vdigit/preferences.py:150 -#: ../gui/wxpython/gui_core/preferences.py:281 -#: ../gui/wxpython/animation/dialogs.py:340 -#: ../gui/wxpython/animation/dialogs.py:1854 +#: ../gui/wxpython/gui_core/preferences.py:274 +#: ../gui/wxpython/animation/dialogs.py:343 +#: ../gui/wxpython/animation/dialogs.py:1857 #: ../gui/wxpython/gmodeler/preferences.py:54 msgid "General" msgstr "Genel" @@ -11352,7 +11352,7 @@ msgstr "" #: ../gui/wxpython/vdigit/preferences.py:582 -#: ../gui/wxpython/gui_core/preferences.py:1504 +#: ../gui/wxpython/gui_core/preferences.py:1498 msgid "Attributes" msgstr "Öznitelikler" @@ -11367,8 +11367,8 @@ #: ../gui/wxpython/vdigit/preferences.py:612 #: ../gui/wxpython/vdigit/preferences.py:615 #: ../gui/wxpython/vdigit/dialogs.py:116 ../gui/wxpython/vdigit/dialogs.py:576 -#: ../gui/wxpython/dbmgr/dialogs.py:512 ../gui/wxpython/dbmgr/base.py:2952 -#: ../gui/wxpython/dbmgr/base.py:3073 ../gui/wxpython/dbmgr/base.py:3339 +#: ../gui/wxpython/dbmgr/dialogs.py:512 ../gui/wxpython/dbmgr/base.py:2954 +#: ../gui/wxpython/dbmgr/base.py:3075 ../gui/wxpython/dbmgr/base.py:3341 msgid "Layer" msgstr "Katman" @@ -11440,8 +11440,8 @@ msgstr "Vurgula(tekrarlar)" #: ../gui/wxpython/vdigit/preferences.py:800 -#: ../gui/wxpython/gui_core/gselect.py:2342 -#: ../gui/wxpython/psmap/toolbars.py:103 ../gui/wxpython/psmap/dialogs.py:6279 +#: ../gui/wxpython/gui_core/gselect.py:2334 +#: ../gui/wxpython/psmap/toolbars.py:103 ../gui/wxpython/psmap/dialogs.py:6281 msgid "Point" msgstr "Nokta" @@ -11516,7 +11516,7 @@ msgid "Add new category" msgstr "Yeni kategori ekle" -#: ../gui/wxpython/vdigit/dialogs.py:151 ../gui/wxpython/psmap/dialogs.py:479 +#: ../gui/wxpython/vdigit/dialogs.py:151 ../gui/wxpython/psmap/dialogs.py:481 #: ../gui/wxpython/web_services/dialogs.py:685 msgid "Apply changes" msgstr "DeÄŸiÅŸiklikleri uygula" @@ -11553,8 +11553,8 @@ msgid "Delete all" msgstr "Tümünü sil" -#: ../gui/wxpython/vdigit/dialogs.py:290 ../gui/wxpython/dbmgr/base.py:1438 -#: ../gui/wxpython/dbmgr/base.py:2588 ../gui/wxpython/gmodeler/dialogs.py:851 +#: ../gui/wxpython/vdigit/dialogs.py:290 ../gui/wxpython/dbmgr/base.py:1440 +#: ../gui/wxpython/dbmgr/base.py:2590 ../gui/wxpython/gmodeler/dialogs.py:851 #: ../gui/wxpython/gmodeler/dialogs.py:1017 msgid "Reload" msgstr "Yeniden yükle" @@ -11592,29 +11592,29 @@ msgid "Layer (Categories)" msgstr "Katman (Kategoriler)" -#: ../gui/wxpython/vdigit/wxdisplay.py:1017 +#: ../gui/wxpython/vdigit/wxdisplay.py:1019 #, python-format msgid "Topology for vector map <%s> is not available. Topology is required by digitizer. Do you want to rebuild topology (takes some time) and open the vector map for editing?" msgstr "" -#: ../gui/wxpython/vdigit/wxdisplay.py:1022 +#: ../gui/wxpython/vdigit/wxdisplay.py:1024 msgid "Topology missing" msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:56 +#: ../gui/wxpython/vdigit/wxdigit.py:57 msgid "Digitization Error" msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:61 +#: ../gui/wxpython/vdigit/wxdigit.py:62 #, python-format msgid "Unable to open vector map <%s>." msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:64 +#: ../gui/wxpython/vdigit/wxdigit.py:65 msgid "Operation canceled." msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:71 +#: ../gui/wxpython/vdigit/wxdigit.py:72 #, python-format msgid "" "Writing new feature failed. Operation canceled.\n" @@ -11622,50 +11622,55 @@ "Reason: %s" msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:80 +#: ../gui/wxpython/vdigit/wxdigit.py:81 #, python-format msgid "Reading feature id %d failed. Operation canceled." msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:88 +#: ../gui/wxpython/vdigit/wxdigit.py:89 #, python-format msgid "Database link %d not available. Operation canceled." msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:96 +#: ../gui/wxpython/vdigit/wxdigit.py:97 #, python-format msgid "Unable to start database driver <%s>. Operation canceled." msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:106 +#: ../gui/wxpython/vdigit/wxdigit.py:107 #, python-format msgid "Unable to open database <%(db)s> by driver <%(driver)s>. Operation canceled." msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:114 +#: ../gui/wxpython/vdigit/wxdigit.py:115 #, python-format msgid "Unable to execute SQL query '%s'. Operation canceled." msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:122 +#: ../gui/wxpython/vdigit/wxdigit.py:123 #, python-format msgid "Feature id %d is marked as dead. Operation canceled." msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:130 +#: ../gui/wxpython/vdigit/wxdigit.py:131 #, python-format msgid "Unsupported feature type %d. Operation canceled." msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:500 +#: ../gui/wxpython/vdigit/wxdigit.py:501 #, python-format msgid "Unknown feature type '%s'" msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:505 +#: ../gui/wxpython/vdigit/wxdigit.py:506 msgid "Not enough points for line" msgstr "" +#: ../gui/wxpython/startup/guiutils.py:51 +#, fuzzy +msgid "Name for the new mapset:" +msgstr "Yeni harita takımı için ad gir:" + #: ../gui/wxpython/startup/locdownload.py:150 #, python-brace-format msgid "ZIP file is unreadable: {0}" @@ -11734,6 +11739,14 @@ msgid "Abort download" msgstr "" +#: ../gui/wxpython/startup/utils.py:45 +msgid "Documents" +msgstr "" + +#: ../gui/wxpython/startup/utils.py:46 +msgid "My Documents" +msgstr "" + #: ../gui/wxpython/nviz/mapwindow.py:244 msgid "Opening 3D view was not successful. Please try to change the value of depth buffer in GUI Settings dialog > tab Map Display > Advanced and restart GUI." msgstr "" @@ -11859,11 +11872,11 @@ msgid "constant#" msgstr "" -#: ../gui/wxpython/nviz/wxnviz.py:33 +#: ../gui/wxpython/nviz/wxnviz.py:35 msgid "This module requires the NumPy module, which could not be imported. It probably is not installed (it's not part of the standard Python distribution). See the Numeric Python site (http://numpy.scipy.org) for information on downloading source or binaries." msgstr "" -#: ../gui/wxpython/nviz/wxnviz.py:505 ../gui/wxpython/nviz/wxnviz.py:517 +#: ../gui/wxpython/nviz/wxnviz.py:510 ../gui/wxpython/nviz/wxnviz.py:522 #, python-format msgid "3d raster map <%s> not found" msgstr "" @@ -11879,7 +11892,7 @@ msgstr "Veri" #: ../gui/wxpython/nviz/tools.py:100 -#: ../gui/wxpython/gui_core/preferences.py:499 +#: ../gui/wxpython/gui_core/preferences.py:492 msgid "Appearance" msgstr "Görünüm" @@ -11920,9 +11933,9 @@ msgstr "" #: ../gui/wxpython/nviz/tools.py:366 ../gui/wxpython/nviz/tools.py:1285 -#: ../gui/wxpython/nviz/tools.py:2126 ../gui/wxpython/gui_core/dialogs.py:1937 -#: ../gui/wxpython/psmap/dialogs.py:3849 ../gui/wxpython/psmap/dialogs.py:4066 -#: ../gui/wxpython/psmap/dialogs.py:4857 +#: ../gui/wxpython/nviz/tools.py:2126 ../gui/wxpython/gui_core/dialogs.py:1942 +#: ../gui/wxpython/psmap/dialogs.py:3851 ../gui/wxpython/psmap/dialogs.py:4068 +#: ../gui/wxpython/psmap/dialogs.py:4859 #: ../gui/wxpython/gmodeler/preferences.py:210 #: ../gui/wxpython/gmodeler/preferences.py:376 #: ../gui/wxpython/gmodeler/preferences.py:488 @@ -11975,8 +11988,8 @@ msgstr "Resim görünümü" #: ../gui/wxpython/nviz/tools.py:465 ../gui/wxpython/nviz/preferences.py:204 -#: ../gui/wxpython/gui_core/preferences.py:891 -#: ../gui/wxpython/animation/dialogs.py:1864 +#: ../gui/wxpython/gui_core/preferences.py:885 +#: ../gui/wxpython/animation/dialogs.py:1867 #: ../gui/wxpython/web_services/widgets.py:317 msgid "Background color:" msgstr "Arkaplan rengi:" @@ -12017,7 +12030,7 @@ msgid "Save image sequence" msgstr "" -#: ../gui/wxpython/nviz/tools.py:624 ../gui/wxpython/psmap/dialogs.py:5794 +#: ../gui/wxpython/nviz/tools.py:624 ../gui/wxpython/psmap/dialogs.py:5796 msgid "Choose a directory:" msgstr "" @@ -12025,7 +12038,7 @@ msgid "Choose a directory for images" msgstr "" -#: ../gui/wxpython/nviz/tools.py:632 ../gui/wxpython/animation/dialogs.py:1187 +#: ../gui/wxpython/nviz/tools.py:632 ../gui/wxpython/animation/dialogs.py:1190 msgid "File prefix:" msgstr "" @@ -12033,7 +12046,7 @@ msgid "Generated files names will look like this: prefix_1.ppm, prefix_2.ppm, ..." msgstr "" -#: ../gui/wxpython/nviz/tools.py:640 ../gui/wxpython/animation/dialogs.py:1191 +#: ../gui/wxpython/nviz/tools.py:640 ../gui/wxpython/animation/dialogs.py:1194 msgid "File format:" msgstr "" @@ -12050,7 +12063,7 @@ msgid "Vector" msgstr "Vektör" -#: ../gui/wxpython/nviz/tools.py:728 ../gui/wxpython/gui_core/dialogs.py:1452 +#: ../gui/wxpython/nviz/tools.py:728 ../gui/wxpython/gui_core/dialogs.py:1453 msgid "3D raster" msgstr "" @@ -12062,7 +12075,7 @@ msgid "Fringe" msgstr "" -#: ../gui/wxpython/nviz/tools.py:782 ../gui/wxpython/animation/dialogs.py:929 +#: ../gui/wxpython/nviz/tools.py:782 ../gui/wxpython/animation/dialogs.py:932 msgid "Decorations" msgstr "" @@ -12071,7 +12084,7 @@ msgstr "" #: ../gui/wxpython/nviz/tools.py:850 ../gui/wxpython/nviz/tools.py:1889 -#: ../gui/wxpython/nviz/preferences.py:405 ../gui/wxpython/tplot/frame.py:277 +#: ../gui/wxpython/nviz/preferences.py:405 ../gui/wxpython/tplot/frame.py:343 #: ../gui/wxpython/timeline/frame.py:135 msgid "Draw" msgstr "Çiz" @@ -12169,11 +12182,11 @@ msgstr "sabit" #: ../gui/wxpython/nviz/tools.py:1050 ../gui/wxpython/nviz/tools.py:2021 -#: ../gui/wxpython/psmap/dialogs.py:3798 ../gui/wxpython/psmap/dialogs.py:4518 -#: ../gui/wxpython/psmap/dialogs.py:4796 ../gui/wxpython/psmap/dialogs.py:5377 -#: ../gui/wxpython/psmap/dialogs.py:5385 ../gui/wxpython/psmap/dialogs.py:5945 -#: ../gui/wxpython/psmap/dialogs.py:5954 ../gui/wxpython/psmap/dialogs.py:6529 -#: ../gui/wxpython/psmap/dialogs.py:6538 +#: ../gui/wxpython/psmap/dialogs.py:3800 ../gui/wxpython/psmap/dialogs.py:4520 +#: ../gui/wxpython/psmap/dialogs.py:4798 ../gui/wxpython/psmap/dialogs.py:5379 +#: ../gui/wxpython/psmap/dialogs.py:5387 ../gui/wxpython/psmap/dialogs.py:5947 +#: ../gui/wxpython/psmap/dialogs.py:5956 ../gui/wxpython/psmap/dialogs.py:6531 +#: ../gui/wxpython/psmap/dialogs.py:6540 msgid "Position" msgstr "Konum" @@ -12317,11 +12330,11 @@ msgid "Icon:" msgstr "Simge:" -#: ../gui/wxpython/nviz/tools.py:1659 ../gui/wxpython/psmap/dialogs.py:2735 +#: ../gui/wxpython/nviz/tools.py:1659 ../gui/wxpython/psmap/dialogs.py:2737 msgid "size:" msgstr "" -#: ../gui/wxpython/nviz/tools.py:1717 ../gui/wxpython/psmap/dialogs.py:2661 +#: ../gui/wxpython/nviz/tools.py:1717 ../gui/wxpython/psmap/dialogs.py:2663 msgid "symbol:" msgstr "" @@ -12744,134 +12757,134 @@ msgid "Nothing found" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:549 +#: ../gui/wxpython/gui_core/forms.py:561 msgid "Enter parameters for '" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:565 +#: ../gui/wxpython/gui_core/forms.py:577 msgid "Close this window without executing the command (Ctrl+Q)" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:596 +#: ../gui/wxpython/gui_core/forms.py:608 msgid "Run the command (Ctrl+R)" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:624 +#: ../gui/wxpython/gui_core/forms.py:636 msgid "Show manual page of the command (Ctrl+H)" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:663 +#: ../gui/wxpython/gui_core/forms.py:675 msgid "Add created map(s) into layer tree" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:693 +#: ../gui/wxpython/gui_core/forms.py:705 msgid "Close dialog when command is successfully finished. Change this settings in Preferences dialog ('Command' tab)." msgstr "" -#: ../gui/wxpython/gui_core/forms.py:878 +#: ../gui/wxpython/gui_core/forms.py:890 #, python-format msgid "'%s' copied to clipboard" msgstr "%s i panoya kopyalandı" -#: ../gui/wxpython/gui_core/forms.py:962 ../gui/wxpython/gui_core/forms.py:976 +#: ../gui/wxpython/gui_core/forms.py:974 ../gui/wxpython/gui_core/forms.py:988 msgid "Required" msgstr "Gerekli" -#: ../gui/wxpython/gui_core/forms.py:965 ../gui/wxpython/gui_core/forms.py:977 +#: ../gui/wxpython/gui_core/forms.py:977 ../gui/wxpython/gui_core/forms.py:989 msgid "Optional" msgstr "Seçimlik" -#: ../gui/wxpython/gui_core/forms.py:1060 -#: ../gui/wxpython/gui_core/forms.py:2065 +#: ../gui/wxpython/gui_core/forms.py:1072 +#: ../gui/wxpython/gui_core/forms.py:2086 msgid "Parameterized in model" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1129 +#: ../gui/wxpython/gui_core/forms.py:1141 msgid "This option is required" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1150 +#: ../gui/wxpython/gui_core/forms.py:1162 msgid "[multiple]" msgstr "[çoklu]" -#: ../gui/wxpython/gui_core/forms.py:1208 +#: ../gui/wxpython/gui_core/forms.py:1220 msgid "valid range" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1318 -#: ../gui/wxpython/gui_core/forms.py:2696 +#: ../gui/wxpython/gui_core/forms.py:1330 +#: ../gui/wxpython/gui_core/forms.py:2726 #: ../gui/wxpython/gui_core/toolbars.py:70 msgid "Select font" msgstr "Yazıtipini seç" -#: ../gui/wxpython/gui_core/forms.py:1430 ../gui/wxpython/lmgr/toolbars.py:158 +#: ../gui/wxpython/gui_core/forms.py:1443 ../gui/wxpython/lmgr/toolbars.py:158 msgid "Graphical Modeler" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1436 -#: ../gui/wxpython/gui_core/preferences.py:779 +#: ../gui/wxpython/gui_core/forms.py:1449 +#: ../gui/wxpython/gui_core/preferences.py:773 msgid "Map Display" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1549 +#: ../gui/wxpython/gui_core/forms.py:1562 msgid "Show graphical representation of temporal extent of dataset(s) ." msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1779 -#: ../gui/wxpython/gui_core/preferences.py:1363 -#: ../gui/wxpython/gui_core/preferences.py:1398 +#: ../gui/wxpython/gui_core/forms.py:1789 +#: ../gui/wxpython/gui_core/preferences.py:1357 +#: ../gui/wxpython/gui_core/preferences.py:1392 msgid "Transparent" msgstr "Geçirgen" -#: ../gui/wxpython/gui_core/forms.py:1815 -#: ../gui/wxpython/gui_core/forms.py:1907 +#: ../gui/wxpython/gui_core/forms.py:1825 +#: ../gui/wxpython/gui_core/forms.py:1917 #, python-format msgid "Choose %s" msgstr "Seç %s" -#: ../gui/wxpython/gui_core/forms.py:1818 +#: ../gui/wxpython/gui_core/forms.py:1828 #: ../gui/wxpython/gmodeler/frame.py:1750 msgid "file" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1860 +#: ../gui/wxpython/gui_core/forms.py:1870 msgid "Load and edit content of a file" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1863 +#: ../gui/wxpython/gui_core/forms.py:1873 msgid "&Save as" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1865 +#: ../gui/wxpython/gui_core/forms.py:1875 msgid "Save content to a file for further use" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1870 +#: ../gui/wxpython/gui_core/forms.py:1880 msgid "or enter values directly:" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1872 +#: ../gui/wxpython/gui_core/forms.py:1882 msgid "Enter file content directly instead of specifying a file. Temporary file will be automatically created." msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1910 -#: ../gui/wxpython/gui_core/gselect.py:1434 +#: ../gui/wxpython/gui_core/forms.py:1920 +#: ../gui/wxpython/gui_core/gselect.py:1426 msgid "Directory" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:2255 ../gui/wxpython/gmodeler/frame.py:171 +#: ../gui/wxpython/gui_core/forms.py:2285 ../gui/wxpython/gmodeler/frame.py:171 msgid "Command output" msgstr "Komut Çıktısı" -#: ../gui/wxpython/gui_core/forms.py:2268 +#: ../gui/wxpython/gui_core/forms.py:2298 msgid "Manual" msgstr "Kılavuz" -#: ../gui/wxpython/gui_core/forms.py:2312 +#: ../gui/wxpython/gui_core/forms.py:2342 msgid "Nothing to load." msgstr "" -#: ../gui/wxpython/gui_core/forms.py:2320 +#: ../gui/wxpython/gui_core/forms.py:2350 #, python-format msgid "" "Unable to load file.\n" @@ -12879,26 +12892,26 @@ "Reason: %s" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:2350 +#: ../gui/wxpython/gui_core/forms.py:2380 msgid "Save input as..." msgstr "" -#: ../gui/wxpython/gui_core/forms.py:2683 +#: ../gui/wxpython/gui_core/forms.py:2713 msgid "No dataset given." msgstr "" -#: ../gui/wxpython/gui_core/forms.py:2852 -#: ../gui/wxpython/gui_core/forms.py:2869 +#: ../gui/wxpython/gui_core/forms.py:2882 +#: ../gui/wxpython/gui_core/forms.py:2899 #, python-format msgid "Unable to parse command '%s'" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:2876 +#: ../gui/wxpython/gui_core/forms.py:2906 #, python-format msgid "%(cmd)s: parameter '%(key)s' not available" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:2958 +#: ../gui/wxpython/gui_core/forms.py:2988 msgid "Try to set up GRASS_ADDON_PATH or GRASS_ADDON_BASE variable." msgstr "" @@ -13043,11 +13056,11 @@ msgstr "" #: ../gui/wxpython/gui_core/ghelp.py:118 ../gui/wxpython/gui_core/ghelp.py:921 -#: ../gui/wxpython/lmgr/frame.py:87 ../gui/wxpython/lmgr/frame.py:1217 +#: ../gui/wxpython/lmgr/frame.py:87 ../gui/wxpython/lmgr/frame.py:1221 msgid "Unable to get GRASS version\n" msgstr "" -#: ../gui/wxpython/gui_core/ghelp.py:131 ../gui/wxpython/lmgr/frame.py:1241 +#: ../gui/wxpython/gui_core/ghelp.py:131 ../gui/wxpython/lmgr/frame.py:1245 msgid "unknown version" msgstr "" @@ -13166,7 +13179,7 @@ msgid "Selected map <%s> has been disabled for rendering. Operation canceled." msgstr "" -#: ../gui/wxpython/gui_core/vselect.py:277 ../gui/wxpython/lmgr/frame.py:2569 +#: ../gui/wxpython/gui_core/vselect.py:277 ../gui/wxpython/lmgr/frame.py:2572 #: ../gui/wxpython/mapdisp/frame.py:594 msgid "No map layer selected. Operation canceled." msgstr "" @@ -13293,561 +13306,569 @@ msgid "Select graphics tool" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:69 +#: ../gui/wxpython/gui_core/gselect.py:72 #, python-format msgid "" "Unable to import pyGRASS: %s\n" "Some functionality will be not accessible" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:507 +#: ../gui/wxpython/gui_core/gselect.py:511 msgid "Not selectable element" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:544 -#: ../gui/wxpython/gui_core/preferences.py:2203 +#: ../gui/wxpython/gui_core/gselect.py:548 +#: ../gui/wxpython/gui_core/preferences.py:2197 msgid "Mapset" msgstr "Harita takımı" -#: ../gui/wxpython/gui_core/gselect.py:556 +#: ../gui/wxpython/gui_core/gselect.py:560 msgid "Type: " msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:574 +#: ../gui/wxpython/gui_core/gselect.py:578 #, python-format msgid "GSelect: invalid item: %s" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1411 +#: ../gui/wxpython/gui_core/gselect.py:890 +msgid "No table linked to layer <{}>." +msgstr "" + +#: ../gui/wxpython/gui_core/gselect.py:1403 msgid "Output settings" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1413 +#: ../gui/wxpython/gui_core/gselect.py:1405 msgid "Source input" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1424 +#: ../gui/wxpython/gui_core/gselect.py:1416 msgid "Native" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1430 +#: ../gui/wxpython/gui_core/gselect.py:1422 msgid "File" msgstr "Dosya" -#: ../gui/wxpython/gui_core/gselect.py:1438 ../gui/wxpython/dbmgr/base.py:2954 -#: ../gui/wxpython/dbmgr/base.py:3084 ../gui/wxpython/dbmgr/base.py:3353 +#: ../gui/wxpython/gui_core/gselect.py:1430 ../gui/wxpython/dbmgr/base.py:2956 +#: ../gui/wxpython/dbmgr/base.py:3086 ../gui/wxpython/dbmgr/base.py:3355 msgid "Database" msgstr "Veritabanı" -#: ../gui/wxpython/gui_core/gselect.py:1442 +#: ../gui/wxpython/gui_core/gselect.py:1434 msgid "Protocol" msgstr "Protokol" -#: ../gui/wxpython/gui_core/gselect.py:1453 +#: ../gui/wxpython/gui_core/gselect.py:1445 msgid "Output type" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1455 +#: ../gui/wxpython/gui_core/gselect.py:1447 msgid "Source type" msgstr "Kaynak tipi" -#: ../gui/wxpython/gui_core/gselect.py:1477 +#: ../gui/wxpython/gui_core/gselect.py:1469 msgid "All files" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1493 +#: ../gui/wxpython/gui_core/gselect.py:1485 msgid "ZIP files" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1494 +#: ../gui/wxpython/gui_core/gselect.py:1486 msgid "GZIP files" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1495 +#: ../gui/wxpython/gui_core/gselect.py:1487 msgid "TAR files" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1497 +#: ../gui/wxpython/gui_core/gselect.py:1489 msgid "TARGZ files" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1505 +#: ../gui/wxpython/gui_core/gselect.py:1497 msgid "File:" msgstr "Dosya" -#: ../gui/wxpython/gui_core/gselect.py:1506 +#: ../gui/wxpython/gui_core/gselect.py:1498 msgid "Choose file to import" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1521 -#: ../gui/wxpython/gui_core/gselect.py:1604 -#: ../gui/wxpython/animation/dialogs.py:1196 +#: ../gui/wxpython/gui_core/gselect.py:1513 +#: ../gui/wxpython/gui_core/gselect.py:1596 +#: ../gui/wxpython/animation/dialogs.py:1199 msgid "Directory:" msgstr "Dizin" -#: ../gui/wxpython/gui_core/gselect.py:1522 -#: ../gui/wxpython/gui_core/gselect.py:1605 +#: ../gui/wxpython/gui_core/gselect.py:1514 +#: ../gui/wxpython/gui_core/gselect.py:1597 msgid "Choose input directory" msgstr "Girdi dizinini seç" -#: ../gui/wxpython/gui_core/gselect.py:1539 +#: ../gui/wxpython/gui_core/gselect.py:1531 msgid "Extension:" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1568 -#: ../gui/wxpython/gui_core/gselect.py:1583 -#: ../gui/wxpython/gui_core/gselect.py:1585 -#: ../gui/wxpython/gui_core/widgets.py:1294 -#: ../gui/wxpython/animation/dialogs.py:402 +#: ../gui/wxpython/gui_core/gselect.py:1560 +#: ../gui/wxpython/gui_core/gselect.py:1575 +#: ../gui/wxpython/gui_core/gselect.py:1577 +#: ../gui/wxpython/gui_core/widgets.py:1298 +#: ../gui/wxpython/animation/dialogs.py:405 #: ../gui/wxpython/vnet/dialogs.py:1643 #: ../gui/wxpython/gmodeler/preferences.py:706 msgid "Name:" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1569 +#: ../gui/wxpython/gui_core/gselect.py:1561 msgid "Choose file" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1590 -#: ../gui/wxpython/gui_core/gselect.py:2350 +#: ../gui/wxpython/gui_core/gselect.py:1582 +#: ../gui/wxpython/gui_core/gselect.py:2342 msgid "Feature type:" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1592 +#: ../gui/wxpython/gui_core/gselect.py:1584 msgid "simple features" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1593 +#: ../gui/wxpython/gui_core/gselect.py:1585 msgid "topological" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1704 -#: ../gui/wxpython/gui_core/gselect.py:1735 -#: ../gui/wxpython/gui_core/gselect.py:1786 -#: ../gui/wxpython/gui_core/gselect.py:1824 +#: ../gui/wxpython/gui_core/gselect.py:1696 +#: ../gui/wxpython/gui_core/gselect.py:1727 +#: ../gui/wxpython/gui_core/gselect.py:1778 +#: ../gui/wxpython/gui_core/gselect.py:1816 msgid "Creation options:" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1718 -#: ../gui/wxpython/gui_core/gselect.py:1757 -#: ../gui/wxpython/gui_core/gselect.py:1809 +#: ../gui/wxpython/gui_core/gselect.py:1710 +#: ../gui/wxpython/gui_core/gselect.py:1749 +#: ../gui/wxpython/gui_core/gselect.py:1801 msgid "Format:" msgstr "Format:" -#: ../gui/wxpython/gui_core/gselect.py:1816 +#: ../gui/wxpython/gui_core/gselect.py:1808 msgid "Protocol:" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1839 +#: ../gui/wxpython/gui_core/gselect.py:1831 msgid "No settings available" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1959 +#: ../gui/wxpython/gui_core/gselect.py:1951 #: ../gui/wxpython/web_services/dialogs.py:302 msgid "No data source defined, settings are not saved." msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:2342 +#: ../gui/wxpython/gui_core/gselect.py:2334 msgid "LineString" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:2342 +#: ../gui/wxpython/gui_core/gselect.py:2334 msgid "Polygon" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:2561 +#: ../gui/wxpython/gui_core/gselect.py:2553 msgid "No vector map selected in layer manager. Operation canceled." msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:2574 +#: ../gui/wxpython/gui_core/gselect.py:2566 msgid "Input vector map is not selected" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:2578 +#: ../gui/wxpython/gui_core/gselect.py:2570 #, python-format msgid "Input vector map <%s> and selected map <%s> in layer manager are different. Operation canceled." msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:113 +#: ../gui/wxpython/gui_core/gselect.py:2746 +msgid "No vector map selected" +msgstr "" + +#: ../gui/wxpython/gui_core/widgets.py:114 msgid " (...)" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:854 +#: ../gui/wxpython/gui_core/widgets.py:855 #, python-format msgid "Name <%(name)s> is not a valid name for GRASS map. Please use only ASCII characters excluding %(chars)s and space." msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:968 -#: ../gui/wxpython/gui_core/dialogs.py:768 -#: ../gui/wxpython/gui_core/dialogs.py:836 -#: ../gui/wxpython/gui_core/dialogs.py:1576 ../gui/wxpython/dbmgr/base.py:1419 +#: ../gui/wxpython/gui_core/widgets.py:969 +#: ../gui/wxpython/gui_core/dialogs.py:769 +#: ../gui/wxpython/gui_core/dialogs.py:837 +#: ../gui/wxpython/gui_core/dialogs.py:1578 ../gui/wxpython/dbmgr/base.py:1421 msgid "Select all" msgstr "Tümünü seç" -#: ../gui/wxpython/gui_core/widgets.py:969 -#: ../gui/wxpython/gui_core/dialogs.py:1578 ../gui/wxpython/dbmgr/base.py:1420 +#: ../gui/wxpython/gui_core/widgets.py:970 +#: ../gui/wxpython/gui_core/dialogs.py:1580 ../gui/wxpython/dbmgr/base.py:1422 msgid "Deselect all" msgstr "Tümünden seçimi kaldır" -#: ../gui/wxpython/gui_core/widgets.py:1082 +#: ../gui/wxpython/gui_core/widgets.py:1086 msgid "Fulltext search" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1084 +#: ../gui/wxpython/gui_core/widgets.py:1088 msgid "Type to search in all modules. Press Enter for next match." msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1151 +#: ../gui/wxpython/gui_core/widgets.py:1155 msgid "Searching, please type more characters." msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1160 +#: ../gui/wxpython/gui_core/widgets.py:1164 #, python-format msgid "%d modules match" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1230 +#: ../gui/wxpython/gui_core/widgets.py:1234 msgid "Profiles" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1236 +#: ../gui/wxpython/gui_core/widgets.py:1240 msgid "Save current settings" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1240 +#: ../gui/wxpython/gui_core/widgets.py:1244 msgid "Delete currently selected settings" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1263 +#: ../gui/wxpython/gui_core/widgets.py:1267 msgid "Load:" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1281 +#: ../gui/wxpython/gui_core/widgets.py:1285 #, python-format msgid "Settings <%s> not found" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1295 -#: ../gui/wxpython/gui_core/widgets.py:1315 +#: ../gui/wxpython/gui_core/widgets.py:1299 +#: ../gui/wxpython/gui_core/widgets.py:1319 msgid "Save settings" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1300 +#: ../gui/wxpython/gui_core/widgets.py:1304 msgid "Name not given, settings is not saved." msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1312 +#: ../gui/wxpython/gui_core/widgets.py:1316 #, python-format msgid "Settings <%s> already exists. Do you want to overwrite the settings?" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1363 +#: ../gui/wxpython/gui_core/widgets.py:1367 msgid "No settings is defined. Operation canceled." msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1401 +#: ../gui/wxpython/gui_core/widgets.py:1405 msgid "Unable to save settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:59 +#: ../gui/wxpython/gui_core/preferences.py:61 msgid "User settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:83 +#: ../gui/wxpython/gui_core/preferences.py:85 msgid "Set to default" msgstr "Varsayılanı kaydet" -#: ../gui/wxpython/gui_core/preferences.py:91 +#: ../gui/wxpython/gui_core/preferences.py:93 msgid "Revert settings to default" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:94 +#: ../gui/wxpython/gui_core/preferences.py:96 msgid "Apply changes for the current session only and close" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:95 +#: ../gui/wxpython/gui_core/preferences.py:97 msgid "Save for this session only" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:165 +#: ../gui/wxpython/gui_core/preferences.py:167 msgid "Settings applied to current session but not saved" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:237 +#: ../gui/wxpython/gui_core/preferences.py:230 msgid "Key column cannot be empty string." msgstr "Anahtar sütun boÅŸ olmamalıdır." -#: ../gui/wxpython/gui_core/preferences.py:256 +#: ../gui/wxpython/gui_core/preferences.py:249 msgid "GUI Settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:291 +#: ../gui/wxpython/gui_core/preferences.py:284 msgid "Layer Manager settings" msgstr "Katman Yönetici ayarları" -#: ../gui/wxpython/gui_core/preferences.py:301 +#: ../gui/wxpython/gui_core/preferences.py:294 msgid "Ask when removing map layer from layer tree" msgstr "Harita katmanını katman aÄŸacından kaldırırken sor" -#: ../gui/wxpython/gui_core/preferences.py:314 +#: ../gui/wxpython/gui_core/preferences.py:307 msgid "Ask when quiting wxGUI or closing display" msgstr "wxGUI yi sona erdirirken veya pencereyi kapatırken sor" -#: ../gui/wxpython/gui_core/preferences.py:329 -#: ../gui/wxpython/gui_core/preferences.py:346 +#: ../gui/wxpython/gui_core/preferences.py:322 +#: ../gui/wxpython/gui_core/preferences.py:339 #, python-format msgid "Hide '%s' tab (requires GUI restart)" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:330 -#: ../gui/wxpython/gui_core/preferences.py:1120 +#: ../gui/wxpython/gui_core/preferences.py:323 +#: ../gui/wxpython/gui_core/preferences.py:1114 #: ../gui/wxpython/lmgr/frame.py:366 msgid "Modules" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:347 +#: ../gui/wxpython/gui_core/preferences.py:340 #: ../gui/wxpython/lmgr/frame.py:390 msgid "Python" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:366 +#: ../gui/wxpython/gui_core/preferences.py:359 msgid "Automatically copy selected text to clipboard (in the Console tab)" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:394 +#: ../gui/wxpython/gui_core/preferences.py:387 msgid "Workspace settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:401 +#: ../gui/wxpython/gui_core/preferences.py:394 msgid "Suppress positioning Map Display Window(s)" msgstr "Harita Görüntüleme Penceresini konumlandırmayı durdur" -#: ../gui/wxpython/gui_core/preferences.py:417 +#: ../gui/wxpython/gui_core/preferences.py:410 msgid "Suppress positioning Layer Manager window" msgstr "Katman Yönetim penceresini konumlandırmayı durdur" -#: ../gui/wxpython/gui_core/preferences.py:432 +#: ../gui/wxpython/gui_core/preferences.py:425 msgid "Save current window layout as default" msgstr "Geçerli pencere düzenini varsayılan olarak kaydet" -#: ../gui/wxpython/gui_core/preferences.py:441 +#: ../gui/wxpython/gui_core/preferences.py:434 msgid "Save current position and size of Layer Manager window and opened Map Display window(s) and use as default for next sessions." msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:463 +#: ../gui/wxpython/gui_core/preferences.py:456 msgid "Region settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:470 +#: ../gui/wxpython/gui_core/preferences.py:463 msgid "Align region to resolution" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:524 +#: ../gui/wxpython/gui_core/preferences.py:517 msgid "Font for command output:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:529 -#: ../gui/wxpython/gui_core/preferences.py:806 -#: ../gui/wxpython/animation/dialogs.py:1061 +#: ../gui/wxpython/gui_core/preferences.py:522 +#: ../gui/wxpython/gui_core/preferences.py:800 +#: ../gui/wxpython/animation/dialogs.py:1064 msgid "Set font" msgstr "Yazıtipini ayarla" -#: ../gui/wxpython/gui_core/preferences.py:542 +#: ../gui/wxpython/gui_core/preferences.py:535 msgid "Language settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:558 +#: ../gui/wxpython/gui_core/preferences.py:551 msgid "Choose language (requires to save and GRASS restart):" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:591 +#: ../gui/wxpython/gui_core/preferences.py:585 msgid "Appearance settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:601 +#: ../gui/wxpython/gui_core/preferences.py:595 msgid "Element list:" msgstr "Öğe listesi" -#: ../gui/wxpython/gui_core/preferences.py:631 +#: ../gui/wxpython/gui_core/preferences.py:625 msgid "Menu style (requires to save and GUI restart):" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:666 +#: ../gui/wxpython/gui_core/preferences.py:660 msgid "Height of map selection popup window (in pixels):" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:706 +#: ../gui/wxpython/gui_core/preferences.py:700 msgid "Icon theme (requires GUI restart):" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:733 +#: ../gui/wxpython/gui_core/preferences.py:727 msgid "Module dialog style:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:800 +#: ../gui/wxpython/gui_core/preferences.py:794 msgid "Default font for GRASS displays:" msgstr "GRASS görüntüleyicileri için varsayılan yazıtipi :" -#: ../gui/wxpython/gui_core/preferences.py:827 +#: ../gui/wxpython/gui_core/preferences.py:821 msgid "Default display settings" msgstr "Varsayılan görüntü ayarları" -#: ../gui/wxpython/gui_core/preferences.py:837 +#: ../gui/wxpython/gui_core/preferences.py:831 msgid "Display driver:" msgstr "Görüntü sürücüsü:" -#: ../gui/wxpython/gui_core/preferences.py:863 +#: ../gui/wxpython/gui_core/preferences.py:857 msgid "Statusbar mode:" msgstr "Durum çubuÄŸu modu:" -#: ../gui/wxpython/gui_core/preferences.py:915 +#: ../gui/wxpython/gui_core/preferences.py:909 #: ../gui/wxpython/mapdisp/statusbar.py:520 msgid "Align region extent based on display size" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:931 +#: ../gui/wxpython/gui_core/preferences.py:925 #: ../gui/wxpython/mapdisp/statusbar.py:563 msgid "Constrain display resolution to computational settings" msgstr "Görüntü çözünürlüğünü hesaplama ayarlarına göre sınırlandır" -#: ../gui/wxpython/gui_core/preferences.py:947 +#: ../gui/wxpython/gui_core/preferences.py:941 msgid "Enable auto-rendering" msgstr "Otomatik render etkinleÅŸtirme" -#: ../gui/wxpython/gui_core/preferences.py:964 +#: ../gui/wxpython/gui_core/preferences.py:958 msgid "Enable auto-zooming to selected map layer" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:980 +#: ../gui/wxpython/gui_core/preferences.py:974 msgid "Show computational region extent" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:996 +#: ../gui/wxpython/gui_core/preferences.py:990 msgid "Mouse wheel action:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1022 +#: ../gui/wxpython/gui_core/preferences.py:1016 msgid "Mouse scrolling direction:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1063 +#: ../gui/wxpython/gui_core/preferences.py:1057 msgid "Advanced display settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1072 +#: ../gui/wxpython/gui_core/preferences.py:1066 msgid "3D view depth buffer (possible values are 16, 24, 32):" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1127 +#: ../gui/wxpython/gui_core/preferences.py:1121 msgid "Module dialog settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1152 +#: ../gui/wxpython/gui_core/preferences.py:1146 msgid "Close dialog when module is successfully finished" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1166 -#: ../gui/wxpython/gui_core/dialogs.py:306 +#: ../gui/wxpython/gui_core/preferences.py:1160 +#: ../gui/wxpython/gui_core/dialogs.py:307 msgid "Add created map into layer tree" msgstr "OluÅŸturulan haritaları katman aÄŸacına ekle" -#: ../gui/wxpython/gui_core/preferences.py:1181 +#: ../gui/wxpython/gui_core/preferences.py:1175 msgid "Allow interactive input" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1195 +#: ../gui/wxpython/gui_core/preferences.py:1189 msgid "Verbosity level:" msgstr "Ayrıntı seviyesi:" -#: ../gui/wxpython/gui_core/preferences.py:1231 +#: ../gui/wxpython/gui_core/preferences.py:1225 #: ../gui/wxpython/lmgr/frame.py:323 msgid "Layers" msgstr "Katmanlar" -#: ../gui/wxpython/gui_core/preferences.py:1241 +#: ../gui/wxpython/gui_core/preferences.py:1235 msgid "Default raster settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1251 +#: ../gui/wxpython/gui_core/preferences.py:1245 msgid "Make null cells opaque" msgstr "BoÅŸ hücreleri geçirimsiz yap" -#: ../gui/wxpython/gui_core/preferences.py:1266 +#: ../gui/wxpython/gui_core/preferences.py:1260 msgid "Default color table" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1312 +#: ../gui/wxpython/gui_core/preferences.py:1306 msgid "Default vector settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1318 +#: ../gui/wxpython/gui_core/preferences.py:1312 msgid "Display:" msgstr "Görüntü:" -#: ../gui/wxpython/gui_core/preferences.py:1343 +#: ../gui/wxpython/gui_core/preferences.py:1337 msgid "Feature color:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1383 +#: ../gui/wxpython/gui_core/preferences.py:1377 msgid "Area fill color:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1431 +#: ../gui/wxpython/gui_core/preferences.py:1425 msgid "Random colors according to category number " msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1459 +#: ../gui/wxpython/gui_core/preferences.py:1453 msgid "Symbol:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1513 -#: ../gui/wxpython/dbmgr/base.py:1422 +#: ../gui/wxpython/gui_core/preferences.py:1507 +#: ../gui/wxpython/dbmgr/base.py:1424 msgid "Highlight selected features" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1542 +#: ../gui/wxpython/gui_core/preferences.py:1536 msgid "Line width (in pixels):" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1558 +#: ../gui/wxpython/gui_core/preferences.py:1552 msgid "Automatically hightlight selected features in map display" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1582 +#: ../gui/wxpython/gui_core/preferences.py:1576 msgid "Data browser" msgstr "Veri gözatıcı" -#: ../gui/wxpython/gui_core/preferences.py:1590 +#: ../gui/wxpython/gui_core/preferences.py:1584 msgid "Left mouse double click:" msgstr "Farenin sol tuşunu çift tıkla:" -#: ../gui/wxpython/gui_core/preferences.py:1615 +#: ../gui/wxpython/gui_core/preferences.py:1609 msgid "Encoding (e.g. utf-8, ascii, iso8859-1, koi8-r):" msgstr "Kodlama (Örneğin: utf-8, ascii, iso8859-1, koi8-r):" -#: ../gui/wxpython/gui_core/preferences.py:1630 +#: ../gui/wxpython/gui_core/preferences.py:1624 msgid "Ask when deleting data record(s) from table" msgstr "Tablodan veri kaydı silerken sor" -#: ../gui/wxpython/gui_core/preferences.py:1654 +#: ../gui/wxpython/gui_core/preferences.py:1648 msgid "Create table" msgstr "Tablo oluştur" -#: ../gui/wxpython/gui_core/preferences.py:1661 -#: ../gui/wxpython/gui_core/dialogs.py:351 +#: ../gui/wxpython/gui_core/preferences.py:1655 +#: ../gui/wxpython/gui_core/dialogs.py:352 msgid "Key column:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1695 +#: ../gui/wxpython/gui_core/preferences.py:1689 #: ../gui/wxpython/mapdisp/statusbar.py:824 msgid "Projection" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1704 +#: ../gui/wxpython/gui_core/preferences.py:1698 msgid "Projection statusbar settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1713 +#: ../gui/wxpython/gui_core/preferences.py:1707 msgid "" "\n" "Note: This only controls the coordinates displayed in the lower-left of the Map Display\n" @@ -13856,63 +13877,63 @@ "menu located at the bottom of the Map Display window.\n" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1746 +#: ../gui/wxpython/gui_core/preferences.py:1740 msgid "Proj.4 string (required):" msgstr "Proj.4 string (gerekli):" -#: ../gui/wxpython/gui_core/preferences.py:1763 +#: ../gui/wxpython/gui_core/preferences.py:1757 msgid "EPSG file:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1780 +#: ../gui/wxpython/gui_core/preferences.py:1774 msgid "Load EPSG codes (be patient), enter EPSG code or insert Proj.4 string directly." msgstr "EPSG kodlarını yükle (sabırlı ol), EPSG kodunu gir veya doğrudan Proj.4'ü ekle. " -#: ../gui/wxpython/gui_core/preferences.py:1788 +#: ../gui/wxpython/gui_core/preferences.py:1782 msgid "&Load EPSG codes" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1808 +#: ../gui/wxpython/gui_core/preferences.py:1802 msgid "Coordinates format" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1816 +#: ../gui/wxpython/gui_core/preferences.py:1810 msgid "Lat/long projections" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1837 +#: ../gui/wxpython/gui_core/preferences.py:1831 msgid "Precision:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1923 +#: ../gui/wxpython/gui_core/preferences.py:1917 #, python-format msgid "Unable to read EPSG codes: %s" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1956 -#: ../gui/wxpython/gui_core/preferences.py:1968 -#: ../gui/wxpython/gui_core/preferences.py:1980 +#: ../gui/wxpython/gui_core/preferences.py:1950 +#: ../gui/wxpython/gui_core/preferences.py:1962 +#: ../gui/wxpython/gui_core/preferences.py:1974 #, python-format msgid "EPSG code %s not found" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1990 +#: ../gui/wxpython/gui_core/preferences.py:1984 msgid "Select default display font" msgstr "Varsayılan görüntü yazıtipini seç" -#: ../gui/wxpython/gui_core/preferences.py:2004 +#: ../gui/wxpython/gui_core/preferences.py:1998 msgid "Failed to set default display font. Try different font." msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:2023 +#: ../gui/wxpython/gui_core/preferences.py:2017 msgid "Select default output font" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:2112 +#: ../gui/wxpython/gui_core/preferences.py:2106 msgid "Manage access to mapsets" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:2127 +#: ../gui/wxpython/gui_core/preferences.py:2121 msgid "" "Check a mapset to make it accessible, uncheck it to hide it.\n" " Notes:\n" @@ -13921,7 +13942,7 @@ " - You may only write to mapsets which you own." msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:2204 +#: ../gui/wxpython/gui_core/preferences.py:2198 msgid "Owner" msgstr "Sahip" @@ -13933,274 +13954,274 @@ msgid "Select GRASS location and mapset" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:122 +#: ../gui/wxpython/gui_core/dialogs.py:123 msgid "Location or mapset is not defined." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:132 +#: ../gui/wxpython/gui_core/dialogs.py:133 msgid "Name of GRASS location:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:143 -#: ../gui/wxpython/gui_core/dialogs.py:200 +#: ../gui/wxpython/gui_core/dialogs.py:144 +#: ../gui/wxpython/gui_core/dialogs.py:201 msgid "Name of mapset:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:172 +#: ../gui/wxpython/gui_core/dialogs.py:173 msgid "Select mapset in GRASS location" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:192 +#: ../gui/wxpython/gui_core/dialogs.py:193 msgid "Name of mapset is missing." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:233 +#: ../gui/wxpython/gui_core/dialogs.py:234 msgid "Name of vector map is missing." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:286 +#: ../gui/wxpython/gui_core/dialogs.py:287 msgid "Create attribute table" msgstr "Öznitelik tablosu oluştur " -#: ../gui/wxpython/gui_core/dialogs.py:320 +#: ../gui/wxpython/gui_core/dialogs.py:321 msgid "Name of new vector map is missing." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:332 +#: ../gui/wxpython/gui_core/dialogs.py:333 msgid "Name for new vector map:" msgstr "Yeni vektör harita için ad:" -#: ../gui/wxpython/gui_core/dialogs.py:435 +#: ../gui/wxpython/gui_core/dialogs.py:436 #, python-format msgid "Unable to create vector map <%s>." msgstr "<%s> vektör haritası oluşturulamıyor." -#: ../gui/wxpython/gui_core/dialogs.py:440 +#: ../gui/wxpython/gui_core/dialogs.py:441 #, python-format msgid "" "Invalid or empty key column.\n" "Unable to create vector map <%s>." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:471 +#: ../gui/wxpython/gui_core/dialogs.py:472 #, python-format msgid "Vector map <%s> already exists in the current mapset. Do you want to overwrite it?" msgstr "<%s> vektör harita geçerli harita takımında zaten var. Üzerine yazmak istermisin?" -#: ../gui/wxpython/gui_core/dialogs.py:561 +#: ../gui/wxpython/gui_core/dialogs.py:562 msgid "Load region:" msgstr "Bölge yükle:" -#: ../gui/wxpython/gui_core/dialogs.py:567 +#: ../gui/wxpython/gui_core/dialogs.py:568 msgid "Save region:" msgstr "Bölgeyi Kaydet:" -#: ../gui/wxpython/gui_core/dialogs.py:619 +#: ../gui/wxpython/gui_core/dialogs.py:620 msgid "Name cannot begin with '.' and must not contain space, quotes, '/', ''', '@', ',', '=', '*', and all other non-alphanumeric characters." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:635 +#: ../gui/wxpython/gui_core/dialogs.py:636 msgid "Create or edit imagery groups" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:669 +#: ../gui/wxpython/gui_core/dialogs.py:670 msgid "Apply changes to selected group and close dialog" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:670 +#: ../gui/wxpython/gui_core/dialogs.py:671 msgid "Apply changes to selected group" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:671 +#: ../gui/wxpython/gui_core/dialogs.py:672 msgid "Close dialog, changes are not applied" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:712 -#: ../gui/wxpython/gui_core/dialogs.py:1509 +#: ../gui/wxpython/gui_core/dialogs.py:713 +#: ../gui/wxpython/gui_core/dialogs.py:1510 msgid "Put here a regular expression. Characters '.*' stand for anything, character '^' stands for the beginning and '$' for the end." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:719 +#: ../gui/wxpython/gui_core/dialogs.py:720 msgid "Select existing group or enter name of new group:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:730 +#: ../gui/wxpython/gui_core/dialogs.py:731 msgid "Edit/create subgroup" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:743 +#: ../gui/wxpython/gui_core/dialogs.py:744 msgid "Select existing subgroup or enter name of new subgroup:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:777 -#: ../gui/wxpython/gui_core/dialogs.py:845 -#: ../gui/wxpython/gui_core/dialogs.py:1494 +#: ../gui/wxpython/gui_core/dialogs.py:778 +#: ../gui/wxpython/gui_core/dialogs.py:846 +#: ../gui/wxpython/gui_core/dialogs.py:1495 msgid "Pattern:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:795 -#: ../gui/wxpython/gui_core/dialogs.py:863 -#: ../gui/wxpython/gui_core/dialogs.py:1518 +#: ../gui/wxpython/gui_core/dialogs.py:796 +#: ../gui/wxpython/gui_core/dialogs.py:864 +#: ../gui/wxpython/gui_core/dialogs.py:1519 msgid "List of maps:" msgstr "Harita listesi:" -#: ../gui/wxpython/gui_core/dialogs.py:811 +#: ../gui/wxpython/gui_core/dialogs.py:812 msgid "Select map layers and add them to the list." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:816 +#: ../gui/wxpython/gui_core/dialogs.py:817 msgid "Remove selected layer(s) from list." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:873 +#: ../gui/wxpython/gui_core/dialogs.py:874 msgid "Check maps from group to be included into subgroup." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1037 +#: ../gui/wxpython/gui_core/dialogs.py:1038 msgid "Add selected map layers into group" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1174 +#: ../gui/wxpython/gui_core/dialogs.py:1175 #, python-format msgid "Group <%s> was changed, do you want to apply changes?" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1177 -#: ../gui/wxpython/gui_core/dialogs.py:1193 +#: ../gui/wxpython/gui_core/dialogs.py:1178 +#: ../gui/wxpython/gui_core/dialogs.py:1194 msgid "Unapplied changes" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1190 +#: ../gui/wxpython/gui_core/dialogs.py:1191 #, python-format msgid "Subgroup <%s> was changed, do you want to apply changes?" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1247 +#: ../gui/wxpython/gui_core/dialogs.py:1248 msgid "No raster maps selected." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1276 +#: ../gui/wxpython/gui_core/dialogs.py:1277 #, python-format msgid "No changes to apply in group <%s>." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1279 +#: ../gui/wxpython/gui_core/dialogs.py:1280 #, python-format msgid "Group <%s> was successfully created." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1281 +#: ../gui/wxpython/gui_core/dialogs.py:1282 #, python-format msgid "Group <%s> was successfully changed." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1284 +#: ../gui/wxpython/gui_core/dialogs.py:1285 #, python-format msgid "Creating of new group <%s> failed." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1286 +#: ../gui/wxpython/gui_core/dialogs.py:1287 #, python-format msgid "Changing of group <%s> failed." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1324 +#: ../gui/wxpython/gui_core/dialogs.py:1325 msgid "No group selected." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1329 +#: ../gui/wxpython/gui_core/dialogs.py:1330 msgid "No subgroup selected." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1436 +#: ../gui/wxpython/gui_core/dialogs.py:1437 msgid "Use fully-qualified map names" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1462 +#: ../gui/wxpython/gui_core/dialogs.py:1463 msgid "Map type:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1477 +#: ../gui/wxpython/gui_core/dialogs.py:1478 msgid "Select toggle" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1484 +#: ../gui/wxpython/gui_core/dialogs.py:1485 msgid "Mapset:" msgstr "Harita takımı:" -#: ../gui/wxpython/gui_core/dialogs.py:1577 +#: ../gui/wxpython/gui_core/dialogs.py:1579 msgid "Invert selection" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1720 +#: ../gui/wxpython/gui_core/dialogs.py:1722 #, python-format msgid "Dynamic series (%s)" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1747 +#: ../gui/wxpython/gui_core/dialogs.py:1749 msgid "Set Map Layer Opacity" msgstr "Harita Katmanının Şeffaflığını Ayarla" -#: ../gui/wxpython/gui_core/dialogs.py:1778 -#: ../gui/wxpython/psmap/dialogs.py:6389 ../gui/wxpython/psmap/dialogs.py:6416 -#: ../gui/wxpython/psmap/dialogs.py:6748 ../gui/wxpython/psmap/dialogs.py:6778 +#: ../gui/wxpython/gui_core/dialogs.py:1780 +#: ../gui/wxpython/psmap/dialogs.py:6391 ../gui/wxpython/psmap/dialogs.py:6418 +#: ../gui/wxpython/psmap/dialogs.py:6750 ../gui/wxpython/psmap/dialogs.py:6780 msgid "transparent" msgstr "şeffaf" -#: ../gui/wxpython/gui_core/dialogs.py:1781 +#: ../gui/wxpython/gui_core/dialogs.py:1783 msgid "opaque" msgstr "mat" -#: ../gui/wxpython/gui_core/dialogs.py:1879 +#: ../gui/wxpython/gui_core/dialogs.py:1884 msgid "Set image size" msgstr "Görüntü büyüklüğünü ayarla" -#: ../gui/wxpython/gui_core/dialogs.py:1894 +#: ../gui/wxpython/gui_core/dialogs.py:1899 msgid "Image size" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1941 +#: ../gui/wxpython/gui_core/dialogs.py:1946 msgid "Template:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1981 +#: ../gui/wxpython/gui_core/dialogs.py:1986 msgid "GRASS GIS SQL Query Utility" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1997 +#: ../gui/wxpython/gui_core/dialogs.py:2002 msgid " SQL statement " msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:2045 +#: ../gui/wxpython/gui_core/dialogs.py:2050 msgid "Symbols" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:2080 +#: ../gui/wxpython/gui_core/dialogs.py:2085 msgid "Symbol directory:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:2092 +#: ../gui/wxpython/gui_core/dialogs.py:2097 msgid "Symbol name:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:2343 +#: ../gui/wxpython/gui_core/dialogs.py:2348 msgid "Do you want to quit GRASS including shell prompt or just close the GUI?" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:2420 +#: ../gui/wxpython/gui_core/dialogs.py:2425 msgid "Select font:" msgstr "Yazıtipini seç:" -#: ../gui/wxpython/gui_core/dialogs.py:2451 +#: ../gui/wxpython/gui_core/dialogs.py:2456 msgid "Character encoding:" msgstr "Karakter kodlama:" -#: ../gui/wxpython/gui_core/dialogs.py:2469 -#: ../gui/wxpython/psmap/dialogs.py:398 ../gui/wxpython/psmap/dialogs.py:4979 +#: ../gui/wxpython/gui_core/dialogs.py:2474 +#: ../gui/wxpython/psmap/dialogs.py:400 ../gui/wxpython/psmap/dialogs.py:4981 msgid "Font size:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:2521 +#: ../gui/wxpython/gui_core/dialogs.py:2526 msgid "Example" msgstr "" @@ -14301,28 +14322,28 @@ msgid "Toggle to save list of executed commands into a file; content saved when switching off." msgstr "" -#: ../gui/wxpython/gui_core/goutput.py:420 +#: ../gui/wxpython/gui_core/goutput.py:421 #: ../gui/wxpython/gui_core/goutput.py:516 msgid "Save file as..." msgstr "Farklı Kaydet..." -#: ../gui/wxpython/gui_core/goutput.py:422 +#: ../gui/wxpython/gui_core/goutput.py:423 #: ../gui/wxpython/gui_core/goutput.py:518 #, python-format msgid "%(txt)s (*.txt)|*.txt|%(files)s (*)|*" msgstr "" -#: ../gui/wxpython/gui_core/goutput.py:423 +#: ../gui/wxpython/gui_core/goutput.py:424 #: ../gui/wxpython/gui_core/goutput.py:519 msgid "Text files" msgstr "" -#: ../gui/wxpython/gui_core/goutput.py:424 +#: ../gui/wxpython/gui_core/goutput.py:425 #: ../gui/wxpython/gui_core/goutput.py:520 msgid "Files" msgstr "" -#: ../gui/wxpython/gui_core/goutput.py:437 +#: ../gui/wxpython/gui_core/goutput.py:438 #, python-format msgid "" "Unable to write file '%(path)s'.\n" @@ -14330,14 +14351,21 @@ "Details: %(error)s" msgstr "" -#: ../gui/wxpython/gui_core/goutput.py:442 +#: ../gui/wxpython/gui_core/goutput.py:443 #, python-format msgid "Command output saved into '%s'" msgstr "" +#: ../gui/wxpython/gui_core/goutput.py:497 +#, python-brace-format +msgid "" +"Unable to write file '{filePath}'.\n" +"\n" +"Details: {error}" +msgstr "" + #: ../gui/wxpython/gui_core/goutput.py:501 -#, python-format -msgid "Command log saved to '%s'" +msgid "Command log saved to '{}'" msgstr "" #: ../gui/wxpython/psmap/toolbars.py:79 @@ -14469,7 +14497,7 @@ msgstr "" #: ../gui/wxpython/psmap/frame.py:636 ../gui/wxpython/psmap/frame.py:661 -#: ../gui/wxpython/psmap/dialogs.py:1635 +#: ../gui/wxpython/psmap/dialogs.py:1637 msgid "Please, create map frame first." msgstr "" @@ -14517,7 +14545,7 @@ msgid "Click and drag to resize object" msgstr "" -#: ../gui/wxpython/psmap/frame.py:2471 +#: ../gui/wxpython/psmap/frame.py:2474 msgid "labels: " msgstr "" @@ -14612,760 +14640,760 @@ msgid "Failed to read instruction %(inst)s: file %(file)s not found." msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:231 +#: ../gui/wxpython/psmap/dialogs.py:233 msgid "Units:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:242 +#: ../gui/wxpython/psmap/dialogs.py:244 msgid "" "Position of the top left corner\n" "from the top left edge of the paper" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:244 -#: ../gui/wxpython/animation/dialogs.py:1137 +#: ../gui/wxpython/psmap/dialogs.py:246 +#: ../gui/wxpython/animation/dialogs.py:1140 msgid "X:" msgstr "X:" -#: ../gui/wxpython/psmap/dialogs.py:246 -#: ../gui/wxpython/animation/dialogs.py:1139 +#: ../gui/wxpython/psmap/dialogs.py:248 +#: ../gui/wxpython/animation/dialogs.py:1142 msgid "Y:" msgstr "Y:" -#: ../gui/wxpython/psmap/dialogs.py:271 +#: ../gui/wxpython/psmap/dialogs.py:273 msgid "Position is given:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:273 +#: ../gui/wxpython/psmap/dialogs.py:275 msgid "relative to paper" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:275 +#: ../gui/wxpython/psmap/dialogs.py:277 msgid "by map coordinates" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:305 +#: ../gui/wxpython/psmap/dialogs.py:307 msgid "" "Position from the top left\n" "edge of the paper" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:396 +#: ../gui/wxpython/psmap/dialogs.py:398 msgid "Font:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:424 +#: ../gui/wxpython/psmap/dialogs.py:426 msgid "Choose color:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:473 +#: ../gui/wxpython/psmap/dialogs.py:475 msgid "Close dialog and apply changes" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:524 +#: ../gui/wxpython/psmap/dialogs.py:526 msgid "Units" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:525 -#: ../gui/wxpython/animation/dialogs.py:926 +#: ../gui/wxpython/psmap/dialogs.py:527 +#: ../gui/wxpython/animation/dialogs.py:929 msgid "Format" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:526 +#: ../gui/wxpython/psmap/dialogs.py:528 msgid "Orientation" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:527 ../gui/wxpython/psmap/dialogs.py:2888 +#: ../gui/wxpython/psmap/dialogs.py:529 ../gui/wxpython/psmap/dialogs.py:2890 msgid "Width" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:528 +#: ../gui/wxpython/psmap/dialogs.py:530 msgid "Height" msgstr "Yükseklik" -#: ../gui/wxpython/psmap/dialogs.py:529 +#: ../gui/wxpython/psmap/dialogs.py:531 msgid "Left" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:530 +#: ../gui/wxpython/psmap/dialogs.py:532 msgid "Right" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:594 +#: ../gui/wxpython/psmap/dialogs.py:596 msgid "Literal is not allowed!" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:608 +#: ../gui/wxpython/psmap/dialogs.py:610 msgid "Page size" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:612 +#: ../gui/wxpython/psmap/dialogs.py:614 msgid "Margins" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:619 +#: ../gui/wxpython/psmap/dialogs.py:621 msgid "Portrait" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:619 +#: ../gui/wxpython/psmap/dialogs.py:621 msgid "Landscape" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:765 +#: ../gui/wxpython/psmap/dialogs.py:767 msgid "Map settings" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:775 +#: ../gui/wxpython/psmap/dialogs.py:777 msgid "Map frame settings" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:893 +#: ../gui/wxpython/psmap/dialogs.py:895 msgid "Map frame options:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:894 +#: ../gui/wxpython/psmap/dialogs.py:896 msgid "fit frame to match selected map" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:895 +#: ../gui/wxpython/psmap/dialogs.py:897 msgid "fit frame to match saved region" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:896 +#: ../gui/wxpython/psmap/dialogs.py:898 msgid "fit frame to match current computational region" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:897 +#: ../gui/wxpython/psmap/dialogs.py:899 msgid "fixed scale and map center" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:914 ../gui/wxpython/psmap/dialogs.py:1224 +#: ../gui/wxpython/psmap/dialogs.py:916 ../gui/wxpython/psmap/dialogs.py:1226 msgid "Map selection" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:927 ../gui/wxpython/psmap/dialogs.py:1715 +#: ../gui/wxpython/psmap/dialogs.py:929 ../gui/wxpython/psmap/dialogs.py:1717 msgid "Map:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:927 +#: ../gui/wxpython/psmap/dialogs.py:929 msgid "Region:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:984 +#: ../gui/wxpython/psmap/dialogs.py:986 msgid "Map scale and center" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:988 +#: ../gui/wxpython/psmap/dialogs.py:990 msgid "Center:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:989 +#: ../gui/wxpython/psmap/dialogs.py:991 msgid "E:" msgstr "D:" -#: ../gui/wxpython/psmap/dialogs.py:990 +#: ../gui/wxpython/psmap/dialogs.py:992 msgid "N:" msgstr "K:" -#: ../gui/wxpython/psmap/dialogs.py:997 ../gui/wxpython/psmap/dialogs.py:5860 +#: ../gui/wxpython/psmap/dialogs.py:999 ../gui/wxpython/psmap/dialogs.py:5862 msgid "Scale:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:998 +#: ../gui/wxpython/psmap/dialogs.py:1000 msgid "1 :" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1062 +#: ../gui/wxpython/psmap/dialogs.py:1064 msgid "Map max resolution (dpi):" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1099 ../gui/wxpython/psmap/dialogs.py:3709 +#: ../gui/wxpython/psmap/dialogs.py:1101 ../gui/wxpython/psmap/dialogs.py:3711 msgid "Border" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1105 +#: ../gui/wxpython/psmap/dialogs.py:1107 msgid "draw border around map frame" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1112 +#: ../gui/wxpython/psmap/dialogs.py:1114 msgid "border color:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1114 +#: ../gui/wxpython/psmap/dialogs.py:1116 msgid "border width (pts):" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1233 +#: ../gui/wxpython/psmap/dialogs.py:1235 msgid "" "Region is set to match this map,\n" "raster or vector map must be added later" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1240 +#: ../gui/wxpython/psmap/dialogs.py:1242 msgid "Region selection" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1420 +#: ../gui/wxpython/psmap/dialogs.py:1422 msgid "No map selected!" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1444 +#: ../gui/wxpython/psmap/dialogs.py:1446 msgid "No region selected!" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1495 +#: ../gui/wxpython/psmap/dialogs.py:1497 msgid "Invalid scale or map center!" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1565 +#: ../gui/wxpython/psmap/dialogs.py:1567 msgid "Choose raster map" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1570 +#: ../gui/wxpython/psmap/dialogs.py:1572 msgid "no raster map" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1573 +#: ../gui/wxpython/psmap/dialogs.py:1575 msgid "raster:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1698 ../gui/wxpython/gmodeler/model.py:798 +#: ../gui/wxpython/psmap/dialogs.py:1700 ../gui/wxpython/gmodeler/model.py:798 msgid "Vector maps" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1711 +#: ../gui/wxpython/psmap/dialogs.py:1713 msgid "Add map" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1719 ../gui/wxpython/psmap/dialogs.py:2180 +#: ../gui/wxpython/psmap/dialogs.py:1721 ../gui/wxpython/psmap/dialogs.py:2182 msgid "points" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1719 ../gui/wxpython/psmap/dialogs.py:2182 +#: ../gui/wxpython/psmap/dialogs.py:1721 ../gui/wxpython/psmap/dialogs.py:2184 msgid "lines" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1719 +#: ../gui/wxpython/psmap/dialogs.py:1721 msgid "areas" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1725 +#: ../gui/wxpython/psmap/dialogs.py:1727 msgid "Data Type" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1730 -#: ../gui/wxpython/animation/dialogs.py:776 ../gui/wxpython/dbmgr/base.py:2361 +#: ../gui/wxpython/psmap/dialogs.py:1732 +#: ../gui/wxpython/animation/dialogs.py:779 ../gui/wxpython/dbmgr/base.py:2363 msgid "Add" msgstr "Ekle" -#: ../gui/wxpython/psmap/dialogs.py:1759 +#: ../gui/wxpython/psmap/dialogs.py:1761 msgid "Manage vector maps" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1764 +#: ../gui/wxpython/psmap/dialogs.py:1766 msgid "The topmost vector map overlaps the others" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1768 ../gui/wxpython/psmap/dialogs.py:3666 +#: ../gui/wxpython/psmap/dialogs.py:1770 ../gui/wxpython/psmap/dialogs.py:3668 #: ../gui/wxpython/web_services/widgets.py:267 msgid "Up" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1769 ../gui/wxpython/psmap/dialogs.py:3667 +#: ../gui/wxpython/psmap/dialogs.py:1771 ../gui/wxpython/psmap/dialogs.py:3669 #: ../gui/wxpython/web_services/widgets.py:269 msgid "Down" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1771 +#: ../gui/wxpython/psmap/dialogs.py:1773 msgid "Properties..." msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2014 +#: ../gui/wxpython/psmap/dialogs.py:2016 msgid "Raster map settings" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2062 +#: ../gui/wxpython/psmap/dialogs.py:2064 msgid "Vector maps settings" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2110 +#: ../gui/wxpython/psmap/dialogs.py:2112 #, python-format msgid "%s properties" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2165 +#: ../gui/wxpython/psmap/dialogs.py:2167 msgid "Data selection" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2180 +#: ../gui/wxpython/psmap/dialogs.py:2182 msgid "centroids" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2182 +#: ../gui/wxpython/psmap/dialogs.py:2184 msgid "boundaries" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2220 +#: ../gui/wxpython/psmap/dialogs.py:2222 msgid "Layer selection" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2227 +#: ../gui/wxpython/psmap/dialogs.py:2229 msgid "Database connection is not defined in DB file." msgstr "DB dosyasında veritabanı bağlantısı belirlenmedi." -#: ../gui/wxpython/psmap/dialogs.py:2228 +#: ../gui/wxpython/psmap/dialogs.py:2230 msgid "Select layer:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2257 +#: ../gui/wxpython/psmap/dialogs.py:2259 msgid "list of categories (e.g. 1,3,5-7)" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2314 +#: ../gui/wxpython/psmap/dialogs.py:2316 msgid "Use current mask" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2333 ../gui/wxpython/psmap/dialogs.py:2489 +#: ../gui/wxpython/psmap/dialogs.py:2335 ../gui/wxpython/psmap/dialogs.py:2491 msgid "Colors" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2342 ../gui/wxpython/psmap/dialogs.py:2498 +#: ../gui/wxpython/psmap/dialogs.py:2344 ../gui/wxpython/psmap/dialogs.py:2500 msgid "Outline" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2347 ../gui/wxpython/psmap/dialogs.py:2508 +#: ../gui/wxpython/psmap/dialogs.py:2349 ../gui/wxpython/psmap/dialogs.py:2510 msgid "draw outline" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2350 ../gui/wxpython/psmap/dialogs.py:2513 -#: ../gui/wxpython/psmap/dialogs.py:5285 ../gui/wxpython/psmap/dialogs.py:5293 +#: ../gui/wxpython/psmap/dialogs.py:2352 ../gui/wxpython/psmap/dialogs.py:2515 +#: ../gui/wxpython/psmap/dialogs.py:5287 ../gui/wxpython/psmap/dialogs.py:5295 msgid "Width (pts):" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2419 +#: ../gui/wxpython/psmap/dialogs.py:2421 msgid "fill color" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2425 ../gui/wxpython/psmap/dialogs.py:2583 +#: ../gui/wxpython/psmap/dialogs.py:2427 ../gui/wxpython/psmap/dialogs.py:2585 msgid "choose color:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2440 ../gui/wxpython/psmap/dialogs.py:2599 +#: ../gui/wxpython/psmap/dialogs.py:2442 ../gui/wxpython/psmap/dialogs.py:2601 msgid "color from map table column:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2511 +#: ../gui/wxpython/psmap/dialogs.py:2513 msgid "No effect for fill color from table column" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2580 +#: ../gui/wxpython/psmap/dialogs.py:2582 msgid "Color of lines:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2647 ../gui/wxpython/psmap/dialogs.py:2879 -#: ../gui/wxpython/psmap/dialogs.py:3004 +#: ../gui/wxpython/psmap/dialogs.py:2649 ../gui/wxpython/psmap/dialogs.py:2881 +#: ../gui/wxpython/psmap/dialogs.py:3006 msgid "Size and style" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2675 +#: ../gui/wxpython/psmap/dialogs.py:2677 msgid "eps file:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2680 ../gui/wxpython/psmap/dialogs.py:3022 +#: ../gui/wxpython/psmap/dialogs.py:2682 ../gui/wxpython/psmap/dialogs.py:3024 msgid "Type filename or click browse to choose file" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2681 ../gui/wxpython/psmap/dialogs.py:3023 +#: ../gui/wxpython/psmap/dialogs.py:2683 ../gui/wxpython/psmap/dialogs.py:3025 msgid "Choose a file" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2740 +#: ../gui/wxpython/psmap/dialogs.py:2742 msgid "size from map table column:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2742 +#: ../gui/wxpython/psmap/dialogs.py:2744 msgid "scale:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2807 +#: ../gui/wxpython/psmap/dialogs.py:2809 msgid "Rotation" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2812 +#: ../gui/wxpython/psmap/dialogs.py:2814 msgid "rotate symbols:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2814 +#: ../gui/wxpython/psmap/dialogs.py:2816 msgid "counterclockwise in degrees:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2818 +#: ../gui/wxpython/psmap/dialogs.py:2820 msgid "from map table column:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2893 +#: ../gui/wxpython/psmap/dialogs.py:2895 msgid "Set width (pts):" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2910 +#: ../gui/wxpython/psmap/dialogs.py:2912 msgid "multiply width by category value" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2947 +#: ../gui/wxpython/psmap/dialogs.py:2949 msgid "Choose line style:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2960 +#: ../gui/wxpython/psmap/dialogs.py:2962 msgid "Choose linecap:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3013 +#: ../gui/wxpython/psmap/dialogs.py:3015 msgid "Pattern" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3018 +#: ../gui/wxpython/psmap/dialogs.py:3020 msgid "use pattern:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3020 +#: ../gui/wxpython/psmap/dialogs.py:3022 msgid "Choose pattern file:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3028 +#: ../gui/wxpython/psmap/dialogs.py:3030 msgid "pattern line width (pts):" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3032 +#: ../gui/wxpython/psmap/dialogs.py:3034 msgid "pattern scale factor:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3392 +#: ../gui/wxpython/psmap/dialogs.py:3394 msgid "Raster legend" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3397 -#: ../gui/wxpython/animation/dialogs.py:473 +#: ../gui/wxpython/psmap/dialogs.py:3399 +#: ../gui/wxpython/animation/dialogs.py:476 msgid "Show raster legend" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3411 +#: ../gui/wxpython/psmap/dialogs.py:3413 msgid "Source raster" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3416 +#: ../gui/wxpython/psmap/dialogs.py:3418 msgid "current raster" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3419 +#: ../gui/wxpython/psmap/dialogs.py:3421 msgid "select raster" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3426 ../gui/wxpython/psmap/dialogs.py:4441 +#: ../gui/wxpython/psmap/dialogs.py:3428 ../gui/wxpython/psmap/dialogs.py:4443 #, python-format msgid "%(rast)s: type %(type)s" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3475 +#: ../gui/wxpython/psmap/dialogs.py:3477 msgid "Type of legend" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3480 +#: ../gui/wxpython/psmap/dialogs.py:3482 msgid "discrete legend (categorical maps)" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3484 +#: ../gui/wxpython/psmap/dialogs.py:3486 msgid "continuous color gradient legend (floating point map)" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3510 +#: ../gui/wxpython/psmap/dialogs.py:3512 msgid "Advanced legend settings" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3515 +#: ../gui/wxpython/psmap/dialogs.py:3517 msgid "draw \"no data\" box" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3524 +#: ../gui/wxpython/psmap/dialogs.py:3526 msgid "draw ticks across color table" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3616 +#: ../gui/wxpython/psmap/dialogs.py:3618 msgid "Vector legend" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3621 +#: ../gui/wxpython/psmap/dialogs.py:3623 msgid "Show vector legend" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3635 +#: ../gui/wxpython/psmap/dialogs.py:3637 msgid "Source vector maps" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3640 +#: ../gui/wxpython/psmap/dialogs.py:3642 msgid "Choose vector maps and their order in legend" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3645 ../gui/wxpython/gmodeler/frame.py:1886 +#: ../gui/wxpython/psmap/dialogs.py:3647 ../gui/wxpython/gmodeler/frame.py:1886 #: ../gui/wxpython/gmodeler/dialogs.py:492 #: ../gui/wxpython/gmodeler/dialogs.py:604 msgid "Label" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3668 ../gui/wxpython/psmap/dialogs.py:4148 +#: ../gui/wxpython/psmap/dialogs.py:3670 ../gui/wxpython/psmap/dialogs.py:4150 msgid "Edit label" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3714 +#: ../gui/wxpython/psmap/dialogs.py:3716 msgid "draw border around legend" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3772 +#: ../gui/wxpython/psmap/dialogs.py:3774 msgid "Size and position" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3842 +#: ../gui/wxpython/psmap/dialogs.py:3844 msgid "Leave the edit field empty, to use default values." msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3882 +#: ../gui/wxpython/psmap/dialogs.py:3884 msgid "" "Width of the color symbol (for lines)\n" "in front of the legend text" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3888 ../gui/wxpython/psmap/dialogs.py:4053 +#: ../gui/wxpython/psmap/dialogs.py:3890 ../gui/wxpython/psmap/dialogs.py:4055 msgid "Columns:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3898 +#: ../gui/wxpython/psmap/dialogs.py:3900 msgid "column span:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3900 +#: ../gui/wxpython/psmap/dialogs.py:3902 msgid "" "Column separation distance between the left edges\n" "of two columns in a multicolumn legend" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4147 +#: ../gui/wxpython/psmap/dialogs.py:4149 msgid "Edit legend label:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4194 +#: ../gui/wxpython/psmap/dialogs.py:4196 msgid "No raster map selected!" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4195 +#: ../gui/wxpython/psmap/dialogs.py:4197 msgid "No raster" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4485 +#: ../gui/wxpython/psmap/dialogs.py:4487 msgid "Mapinfo settings" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4589 +#: ../gui/wxpython/psmap/dialogs.py:4591 msgid "Color settings" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4595 +#: ../gui/wxpython/psmap/dialogs.py:4597 msgid "use border color:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4597 +#: ../gui/wxpython/psmap/dialogs.py:4599 msgid "use background color:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4856 +#: ../gui/wxpython/psmap/dialogs.py:4858 msgid "Length:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4862 +#: ../gui/wxpython/psmap/dialogs.py:4864 msgid "Scalebar length is given in map units" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4867 +#: ../gui/wxpython/psmap/dialogs.py:4869 msgid "Scalebar height is real height on paper" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4869 +#: ../gui/wxpython/psmap/dialogs.py:4871 msgid "default" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4946 +#: ../gui/wxpython/psmap/dialogs.py:4948 msgid "Type:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4965 +#: ../gui/wxpython/psmap/dialogs.py:4967 msgid "Number of segments:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4971 +#: ../gui/wxpython/psmap/dialogs.py:4973 msgid "Label every " msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4972 +#: ../gui/wxpython/psmap/dialogs.py:4974 msgid "segments" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4985 +#: ../gui/wxpython/psmap/dialogs.py:4987 msgid "transparent text background" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5103 +#: ../gui/wxpython/psmap/dialogs.py:5105 msgid "Length of scale bar is not defined" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5197 +#: ../gui/wxpython/psmap/dialogs.py:5199 msgid "Enter text:" msgstr "Metin gir:" -#: ../gui/wxpython/psmap/dialogs.py:5268 +#: ../gui/wxpython/psmap/dialogs.py:5270 msgid "Text effects" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5274 +#: ../gui/wxpython/psmap/dialogs.py:5276 msgid "text background" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5279 +#: ../gui/wxpython/psmap/dialogs.py:5281 msgid "highlight" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5288 +#: ../gui/wxpython/psmap/dialogs.py:5290 msgid "text border" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5397 +#: ../gui/wxpython/psmap/dialogs.py:5399 msgid "Offset" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5401 +#: ../gui/wxpython/psmap/dialogs.py:5403 msgid "horizontal (pts):" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5403 +#: ../gui/wxpython/psmap/dialogs.py:5405 msgid "vertical (pts):" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5442 +#: ../gui/wxpython/psmap/dialogs.py:5444 msgid " Reference point" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5496 +#: ../gui/wxpython/psmap/dialogs.py:5498 msgid "Text rotation" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5502 +#: ../gui/wxpython/psmap/dialogs.py:5504 msgid "rotate text (counterclockwise)" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5594 +#: ../gui/wxpython/psmap/dialogs.py:5596 msgid "No text entered!" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5795 +#: ../gui/wxpython/psmap/dialogs.py:5797 msgid "Choose a directory with images" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5838 +#: ../gui/wxpython/psmap/dialogs.py:5840 msgid "Note: only EPS format supported" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5854 +#: ../gui/wxpython/psmap/dialogs.py:5856 msgid "Scale And Rotation" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5895 ../gui/wxpython/psmap/dialogs.py:6477 +#: ../gui/wxpython/psmap/dialogs.py:5897 ../gui/wxpython/psmap/dialogs.py:6479 msgid "Rotation angle (deg):" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5911 ../gui/wxpython/psmap/dialogs.py:6499 +#: ../gui/wxpython/psmap/dialogs.py:5913 ../gui/wxpython/psmap/dialogs.py:6501 msgid "Counterclockwise rotation in degrees" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6037 +#: ../gui/wxpython/psmap/dialogs.py:6039 msgid "" "PIL\n" "missing" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6057 +#: ../gui/wxpython/psmap/dialogs.py:6059 #, python-format msgid "Unable to read file %s" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6118 +#: ../gui/wxpython/psmap/dialogs.py:6120 #, python-format msgid "size: %(width)s x %(height)s pts" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6140 +#: ../gui/wxpython/psmap/dialogs.py:6142 msgid "No image selected." msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6247 +#: ../gui/wxpython/psmap/dialogs.py:6249 msgid "North Arrow settings" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6258 +#: ../gui/wxpython/psmap/dialogs.py:6260 msgid "Compute convergence" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6329 +#: ../gui/wxpython/psmap/dialogs.py:6331 msgid "Symbol" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6336 +#: ../gui/wxpython/psmap/dialogs.py:6338 msgid "Select symbol:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6353 +#: ../gui/wxpython/psmap/dialogs.py:6355 msgid "" "Note: Selected symbol is not displayed\n" "in draft mode (only in preview mode)" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6386 ../gui/wxpython/psmap/dialogs.py:6745 +#: ../gui/wxpython/psmap/dialogs.py:6388 ../gui/wxpython/psmap/dialogs.py:6747 msgid "Outline color:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6413 ../gui/wxpython/psmap/dialogs.py:6775 +#: ../gui/wxpython/psmap/dialogs.py:6415 ../gui/wxpython/psmap/dialogs.py:6777 msgid "Fill color:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6452 +#: ../gui/wxpython/psmap/dialogs.py:6454 msgid "Size and Rotation" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6460 +#: ../gui/wxpython/psmap/dialogs.py:6462 msgid "Size (pt):" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6463 +#: ../gui/wxpython/psmap/dialogs.py:6465 msgid "Symbol size in points" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6698 +#: ../gui/wxpython/psmap/dialogs.py:6700 msgid "Rectangle settings" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6700 +#: ../gui/wxpython/psmap/dialogs.py:6702 msgid "Line settings" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6834 +#: ../gui/wxpython/psmap/dialogs.py:6836 msgid "Line width in points" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6908 +#: ../gui/wxpython/psmap/dialogs.py:6910 msgid "Vector labels" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6928 +#: ../gui/wxpython/psmap/dialogs.py:6930 msgid "Vector label files created beforehand by v.label module" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6945 +#: ../gui/wxpython/psmap/dialogs.py:6947 msgid "You can select multiple label files." msgstr "" @@ -15482,7 +15510,7 @@ msgid "Map <%s> not found." msgstr "<%s>haritası bulunamadı." -#: ../gui/wxpython/mapswipe/frame.py:674 ../gui/wxpython/mapdisp/frame.py:897 +#: ../gui/wxpython/mapswipe/frame.py:674 ../gui/wxpython/mapdisp/frame.py:896 msgid "No raster or vector map layer selected for querying." msgstr "" @@ -15526,7 +15554,7 @@ msgid "Shape:" msgstr "" -#: ../gui/wxpython/gcp/manager.py:509 +#: ../gui/wxpython/gcp/manager.py:511 msgid "Select/create group:" msgstr "" @@ -15560,7 +15588,7 @@ msgid "Animation %d" msgstr "" -#: ../gui/wxpython/animation/nviztask.py:43 ../gui/wxpython/lmgr/frame.py:1391 +#: ../gui/wxpython/animation/nviztask.py:45 ../gui/wxpython/lmgr/frame.py:1395 #, python-format msgid "" "Reading workspace file <%s> failed.\n" @@ -15569,16 +15597,16 @@ "Çalışma Alanı dosyasını <%s> okuma başarısız.\n" "Geçersiz dosya, XML belgesini ayrıştıramıyor." -#: ../gui/wxpython/animation/nviztask.py:53 +#: ../gui/wxpython/animation/nviztask.py:55 #, python-format msgid "No 3d view information in workspace file <%s>." msgstr "" -#: ../gui/wxpython/animation/nviztask.py:285 +#: ../gui/wxpython/animation/nviztask.py:287 msgid "Please add only one layer in the list." msgstr "" -#: ../gui/wxpython/animation/nviztask.py:292 +#: ../gui/wxpython/animation/nviztask.py:294 msgid "No map series nor space-time dataset is added." msgstr "" @@ -15604,7 +15632,7 @@ #: ../gui/wxpython/animation/toolbars.py:51 #: ../gui/wxpython/animation/toolbars.py:52 -#: ../gui/wxpython/animation/dialogs.py:324 +#: ../gui/wxpython/animation/dialogs.py:327 msgid "Add new animation" msgstr "" @@ -15615,7 +15643,7 @@ #: ../gui/wxpython/animation/toolbars.py:59 #: ../gui/wxpython/animation/toolbars.py:60 -#: ../gui/wxpython/animation/dialogs.py:907 +#: ../gui/wxpython/animation/dialogs.py:910 msgid "Export animation" msgstr "" @@ -15673,427 +15701,427 @@ msgid "%s=, %s=, %s= and %s= are mutually exclusive." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:53 +#: ../gui/wxpython/animation/dialogs.py:56 msgid "Adjust speed of animation" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:100 +#: ../gui/wxpython/animation/dialogs.py:103 msgid "Simple mode" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:105 +#: ../gui/wxpython/animation/dialogs.py:108 msgid "Frame duration:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:106 -#: ../gui/wxpython/animation/dialogs.py:147 +#: ../gui/wxpython/animation/dialogs.py:109 +#: ../gui/wxpython/animation/dialogs.py:150 msgid "ms" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:139 +#: ../gui/wxpython/animation/dialogs.py:142 msgid "Temporal mode" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:144 +#: ../gui/wxpython/animation/dialogs.py:147 msgid "Time unit:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:146 +#: ../gui/wxpython/animation/dialogs.py:149 msgid "Duration of time unit:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:218 +#: ../gui/wxpython/animation/dialogs.py:221 msgid "year" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:219 +#: ../gui/wxpython/animation/dialogs.py:222 msgid "month" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:220 +#: ../gui/wxpython/animation/dialogs.py:223 msgid "day" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:221 +#: ../gui/wxpython/animation/dialogs.py:224 msgid "hour" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:222 +#: ../gui/wxpython/animation/dialogs.py:225 msgid "minute" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:223 +#: ../gui/wxpython/animation/dialogs.py:226 msgid "second" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:288 +#: ../gui/wxpython/animation/dialogs.py:291 msgid "Animation speed is too high." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:326 +#: ../gui/wxpython/animation/dialogs.py:329 msgid "Edit animation" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:344 +#: ../gui/wxpython/animation/dialogs.py:347 msgid "Advanced" msgstr "Gelişmiş" -#: ../gui/wxpython/animation/dialogs.py:375 +#: ../gui/wxpython/animation/dialogs.py:378 msgid "top left" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:376 +#: ../gui/wxpython/animation/dialogs.py:379 msgid "top right" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:377 +#: ../gui/wxpython/animation/dialogs.py:380 msgid "bottom left" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:378 +#: ../gui/wxpython/animation/dialogs.py:381 msgid "bottom right" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:394 +#: ../gui/wxpython/animation/dialogs.py:397 msgid "Select 2D or 3D view" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:409 +#: ../gui/wxpython/animation/dialogs.py:412 msgid "Window position:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:419 +#: ../gui/wxpython/animation/dialogs.py:422 msgid "View mode:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:430 +#: ../gui/wxpython/animation/dialogs.py:433 msgid "" "For 3D animation, please select only one space-time dataset\n" "or one series of map layers." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:475 +#: ../gui/wxpython/animation/dialogs.py:478 #: ../gui/wxpython/lmgr/layertree.py:111 msgid "Set options" msgstr "Seçenekleri ayarla" -#: ../gui/wxpython/animation/dialogs.py:496 +#: ../gui/wxpython/animation/dialogs.py:499 msgid "3D view parameters" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:504 +#: ../gui/wxpython/animation/dialogs.py:507 msgid "Workspace file:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:506 +#: ../gui/wxpython/animation/dialogs.py:509 msgid "Choose workspace file to import 3D view parameters" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:515 +#: ../gui/wxpython/animation/dialogs.py:518 msgid "Parameter for animation:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:554 +#: ../gui/wxpython/animation/dialogs.py:557 msgid "Animate region change (2D view only)" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:558 +#: ../gui/wxpython/animation/dialogs.py:561 msgid "Start region:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:568 +#: ../gui/wxpython/animation/dialogs.py:571 msgid "End region:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:574 +#: ../gui/wxpython/animation/dialogs.py:577 msgid "Zoom value:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:575 +#: ../gui/wxpython/animation/dialogs.py:578 msgid "N-S/E-W distances in map units used to gradually reduce region." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:582 +#: ../gui/wxpython/animation/dialogs.py:585 msgid "N-S:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:585 +#: ../gui/wxpython/animation/dialogs.py:588 msgid "E-W:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:683 +#: ../gui/wxpython/animation/dialogs.py:686 msgid "Only one series or space-time dataset is accepted for 3D mode." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:691 +#: ../gui/wxpython/animation/dialogs.py:694 msgid "No map series or space-time dataset added." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:719 +#: ../gui/wxpython/animation/dialogs.py:722 msgid "Region information is not complete" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:753 +#: ../gui/wxpython/animation/dialogs.py:756 msgid "Add, edit or remove animations" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:765 +#: ../gui/wxpython/animation/dialogs.py:768 msgid "List of animations" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:778 +#: ../gui/wxpython/animation/dialogs.py:781 msgid "Edit" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:837 +#: ../gui/wxpython/animation/dialogs.py:840 #, python-format msgid "Maximum number of animations is %d." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:887 +#: ../gui/wxpython/animation/dialogs.py:890 #: ../gui/wxpython/animation/controller.py:262 msgid "More animations are using one window. Please select different window for each animation." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:988 +#: ../gui/wxpython/animation/dialogs.py:991 msgid "Add time stamp" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1030 +#: ../gui/wxpython/animation/dialogs.py:1033 msgid "Add time stamp, image or text decoration by one of the buttons above." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1032 +#: ../gui/wxpython/animation/dialogs.py:1035 msgid "Add image or text decoration by one of the buttons above." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1053 +#: ../gui/wxpython/animation/dialogs.py:1056 msgid "Font settings:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1058 +#: ../gui/wxpython/animation/dialogs.py:1061 msgid "Sample text" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1078 +#: ../gui/wxpython/animation/dialogs.py:1081 msgid "Image file:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1079 +#: ../gui/wxpython/animation/dialogs.py:1082 msgid "Choose image file" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1095 +#: ../gui/wxpython/animation/dialogs.py:1098 msgid "Text:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1116 +#: ../gui/wxpython/animation/dialogs.py:1119 msgid "Placement as percentage of screen coordinates (X: 0, Y: 0 is top left):" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1151 +#: ../gui/wxpython/animation/dialogs.py:1154 msgid "image sequence" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1151 +#: ../gui/wxpython/animation/dialogs.py:1154 msgid "animated GIF" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1151 +#: ../gui/wxpython/animation/dialogs.py:1154 msgid "SWF" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1151 +#: ../gui/wxpython/animation/dialogs.py:1154 msgid "AVI" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1162 +#: ../gui/wxpython/animation/dialogs.py:1165 msgid "Export to:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1189 +#: ../gui/wxpython/animation/dialogs.py:1192 msgid "animation_" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1197 +#: ../gui/wxpython/animation/dialogs.py:1200 msgid "Choose directory for export" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1232 +#: ../gui/wxpython/animation/dialogs.py:1235 msgid "GIF file:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1233 -#: ../gui/wxpython/animation/dialogs.py:1257 -#: ../gui/wxpython/animation/dialogs.py:1288 +#: ../gui/wxpython/animation/dialogs.py:1236 +#: ../gui/wxpython/animation/dialogs.py:1260 +#: ../gui/wxpython/animation/dialogs.py:1291 msgid "Choose file to save animation" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1256 +#: ../gui/wxpython/animation/dialogs.py:1259 msgid "SWF file:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1279 +#: ../gui/wxpython/animation/dialogs.py:1282 msgid "" "Program 'ffmpeg' was not found.\n" "Please install it first and make sure\n" "it's in the PATH variable." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1287 +#: ../gui/wxpython/animation/dialogs.py:1290 msgid "AVI file:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1295 +#: ../gui/wxpython/animation/dialogs.py:1298 msgid "Video codec:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1299 +#: ../gui/wxpython/animation/dialogs.py:1302 msgid "Additional options:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1303 +#: ../gui/wxpython/animation/dialogs.py:1306 msgid "Consider adding '-sameq' or '-qscale 1' if not satisfied with video quality. Options depend on ffmpeg version." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1340 +#: ../gui/wxpython/animation/dialogs.py:1343 #, python-format msgid "Current frame rate: %.2f fps" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1472 +#: ../gui/wxpython/animation/dialogs.py:1475 #, python-format msgid "File %s not found." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1476 +#: ../gui/wxpython/animation/dialogs.py:1479 msgid "Decoration image file is missing." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1485 +#: ../gui/wxpython/animation/dialogs.py:1488 #, python-format msgid "Directory %s not found." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1489 +#: ../gui/wxpython/animation/dialogs.py:1492 msgid "Export directory is missing." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1493 -#: ../gui/wxpython/animation/dialogs.py:1497 +#: ../gui/wxpython/animation/dialogs.py:1496 +#: ../gui/wxpython/animation/dialogs.py:1500 msgid "Export file is missing." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1535 +#: ../gui/wxpython/animation/dialogs.py:1538 msgid "Time stamp" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1613 +#: ../gui/wxpython/animation/dialogs.py:1616 msgid "Add space-time dataset layer" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1638 +#: ../gui/wxpython/animation/dialogs.py:1641 msgid "Multiple raster maps" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1639 +#: ../gui/wxpython/animation/dialogs.py:1642 msgid "Multiple vector maps" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1640 +#: ../gui/wxpython/animation/dialogs.py:1643 msgid "Multiple 3D raster maps" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1641 +#: ../gui/wxpython/animation/dialogs.py:1644 msgid "Space time raster dataset" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1642 +#: ../gui/wxpython/animation/dialogs.py:1645 msgid "Space time vector dataset" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1643 +#: ../gui/wxpython/animation/dialogs.py:1646 msgid "Space time 3D raster dataset" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1682 +#: ../gui/wxpython/animation/dialogs.py:1685 msgid "Input data type:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1763 +#: ../gui/wxpython/animation/dialogs.py:1766 msgid "Select raster/vector maps." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1792 +#: ../gui/wxpython/animation/dialogs.py:1795 msgid "Please select maps or dataset first." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1821 +#: ../gui/wxpython/animation/dialogs.py:1824 msgid "Animation Tool settings" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1885 +#: ../gui/wxpython/animation/dialogs.py:1888 msgid "Number of parallel processes:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1914 +#: ../gui/wxpython/animation/dialogs.py:1917 msgid "Text foreground color:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1935 +#: ../gui/wxpython/animation/dialogs.py:1938 msgid "Text background color:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1967 +#: ../gui/wxpython/animation/dialogs.py:1970 #: ../gui/wxpython/timeline/frame.py:303 msgid "Time" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1977 +#: ../gui/wxpython/animation/dialogs.py:1980 msgid "Absolute time format:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1997 +#: ../gui/wxpython/animation/dialogs.py:2000 msgid "Click and then press key up or down to preview different date and time formats. Type custom format string." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:2008 +#: ../gui/wxpython/animation/dialogs.py:2011 msgid "Learn more about formatting options" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:2022 +#: ../gui/wxpython/animation/dialogs.py:2025 msgid "Display instances with no data" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:2025 +#: ../gui/wxpython/animation/dialogs.py:2028 msgid "When animating instant-based data which have irregular timestamps you can display 'no data frame' (checked option) or keep last frame." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:2056 +#: ../gui/wxpython/animation/dialogs.py:2059 msgid "Invalid" msgstr "" -#: ../gui/wxpython/animation/temporal_manager.py:110 +#: ../gui/wxpython/animation/temporal_manager.py:112 msgid "It is not allowed to display data with different temporal types (absolute and relative)." msgstr "" -#: ../gui/wxpython/animation/temporal_manager.py:125 +#: ../gui/wxpython/animation/temporal_manager.py:127 #, python-format msgid "It is not allowed to display data with different units (%s)." msgstr "" -#: ../gui/wxpython/animation/temporal_manager.py:137 +#: ../gui/wxpython/animation/temporal_manager.py:139 msgid "You are going to display data with different temporal types of maps (interval and point). It is recommended to use data of one temporal type to avoid confusion." msgstr "" -#: ../gui/wxpython/animation/temporal_manager.py:242 +#: ../gui/wxpython/animation/temporal_manager.py:244 #: ../gui/wxpython/animation/utils.py:70 ../gui/wxpython/animation/utils.py:79 -#: ../gui/wxpython/tplot/frame.py:809 ../gui/wxpython/timeline/frame.py:463 +#: ../gui/wxpython/tplot/frame.py:927 ../gui/wxpython/timeline/frame.py:465 #, python-format msgid "Space time dataset <%s> not found." msgstr "" -#: ../gui/wxpython/animation/temporal_manager.py:347 +#: ../gui/wxpython/animation/temporal_manager.py:349 #, python-format msgid "Topology of Space time dataset %s is invalid." msgstr "" @@ -16162,186 +16190,228 @@ msgid "Unable to load icon theme. Reason: %s. Quiting wxGUI..." msgstr "" -#: ../gui/wxpython/tplot/g.gui.tplot.py:106 +#: ../gui/wxpython/tplot/g.gui.tplot.py:138 msgid "With stvds you have to set 'attr' option" msgstr "" -#: ../gui/wxpython/tplot/g.gui.tplot.py:110 +#: ../gui/wxpython/tplot/g.gui.tplot.py:142 msgid "With stvds it is not possible to use 'coordinates' and 'cats' options together" msgstr "" -#: ../gui/wxpython/tplot/g.gui.tplot.py:113 +#: ../gui/wxpython/tplot/g.gui.tplot.py:145 msgid "With stvds you have to use 'coordinates' or 'cats' option" msgstr "" -#: ../gui/wxpython/tplot/frame.py:43 +#: ../gui/wxpython/tplot/frame.py:44 #, python-brace-format msgid "The Temporal Plot Tool needs the \"matplotlib\" (python-matplotlib) package to be installed. {0}" msgstr "" -#: ../gui/wxpython/tplot/frame.py:97 +#: ../gui/wxpython/tplot/frame.py:100 msgid "GRASS GIS Temporal Plot Tool" msgstr "" -#: ../gui/wxpython/tplot/frame.py:180 +#: ../gui/wxpython/tplot/frame.py:184 msgid "" "Raster temporal dataset (strds)\n" "Press ENTER after typing the name or select with the combobox" msgstr "" -#: ../gui/wxpython/tplot/frame.py:189 +#: ../gui/wxpython/tplot/frame.py:193 msgid "X and Y coordinates separated by comma:" msgstr "" -#: ../gui/wxpython/tplot/frame.py:201 +#: ../gui/wxpython/tplot/frame.py:205 msgid "Coordinates can be obtained for example by right-clicking on Map Display." msgstr "" -#: ../gui/wxpython/tplot/frame.py:216 +#: ../gui/wxpython/tplot/frame.py:220 msgid "STRDS" msgstr "" -#: ../gui/wxpython/tplot/frame.py:224 +#: ../gui/wxpython/tplot/frame.py:228 msgid "" "Vector temporal dataset (stvds)\n" "Press ENTER after typing the name or select with the combobox" msgstr "" -#: ../gui/wxpython/tplot/frame.py:238 +#: ../gui/wxpython/tplot/frame.py:242 msgid "Select attribute column" msgstr "" -#: ../gui/wxpython/tplot/frame.py:251 +#: ../gui/wxpython/tplot/frame.py:255 msgid "Select category of vector(s)" msgstr "" -#: ../gui/wxpython/tplot/frame.py:269 +#: ../gui/wxpython/tplot/frame.py:273 msgid "STVDS" msgstr "" -#: ../gui/wxpython/tplot/frame.py:297 ../gui/wxpython/tplot/frame.py:724 -#: ../gui/wxpython/tplot/frame.py:728 ../gui/wxpython/tplot/frame.py:749 -#: ../gui/wxpython/tplot/frame.py:875 +#: ../gui/wxpython/tplot/frame.py:280 +msgid "Set title for the plot" +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:285 +msgid "Set label for X axis" +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:290 +msgid "Set label for Y axis" +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:302 +#, fuzzy +msgid "Labels" +msgstr "Etiket ekle" + +#: ../gui/wxpython/tplot/frame.py:309 +msgid "Path for output CSV file with plotted data" +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:315 +msgid "CVS path" +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:321 +#, fuzzy +msgid "Do you want the CSV header?" +msgstr "<%s> GRASS mevkisini oluşturmak istiyormusun?" + +#: ../gui/wxpython/tplot/frame.py:363 ../gui/wxpython/tplot/frame.py:842 +#: ../gui/wxpython/tplot/frame.py:846 ../gui/wxpython/tplot/frame.py:867 +#: ../gui/wxpython/tplot/frame.py:993 msgid "Invalid input coordinates" msgstr "" -#: ../gui/wxpython/tplot/frame.py:309 ../gui/wxpython/tplot/frame.py:422 +#: ../gui/wxpython/tplot/frame.py:375 ../gui/wxpython/tplot/frame.py:488 #: ../gui/wxpython/timeline/frame.py:180 #, python-format msgid "Dataset <%s> not found in temporal database" msgstr "" -#: ../gui/wxpython/tplot/frame.py:327 ../gui/wxpython/tplot/frame.py:441 +#: ../gui/wxpython/tplot/frame.py:393 ../gui/wxpython/tplot/frame.py:507 #: ../gui/wxpython/timeline/frame.py:196 msgid "Datasets have different temporal type (absolute x relative), which is not allowed." msgstr "" -#: ../gui/wxpython/tplot/frame.py:344 ../gui/wxpython/tplot/frame.py:451 +#: ../gui/wxpython/tplot/frame.py:410 ../gui/wxpython/tplot/frame.py:517 #: ../gui/wxpython/timeline/frame.py:215 msgid "Datasets have different time unit which is not allowed." msgstr "" -#: ../gui/wxpython/tplot/frame.py:388 +#: ../gui/wxpython/tplot/frame.py:454 #, python-brace-format msgid "Category {ca} is not on vector map {ma} and it will be not used" msgstr "" -#: ../gui/wxpython/tplot/frame.py:407 +#: ../gui/wxpython/tplot/frame.py:473 msgid "Both coordinates and categories are set, coordinates will be used. The use categories remove text from coordinate form" msgstr "" -#: ../gui/wxpython/tplot/frame.py:412 +#: ../gui/wxpython/tplot/frame.py:478 msgid "With Vector temporal dataset you have to select an attribute column" msgstr "" -#: ../gui/wxpython/tplot/frame.py:464 +#: ../gui/wxpython/tplot/frame.py:530 msgid "Difference number of vector layers and maps in the vector temporal dataset" msgstr "" -#: ../gui/wxpython/tplot/frame.py:506 +#: ../gui/wxpython/tplot/frame.py:572 #, python-brace-format msgid "No connection between vector map {vmap} and layer {la}" msgstr "" -#: ../gui/wxpython/tplot/frame.py:580 -msgid "Problem getting data from raster temporal dataset. Empty list of values." -msgstr "" - -#: ../gui/wxpython/tplot/frame.py:592 ../gui/wxpython/tplot/frame.py:644 -#: ../gui/wxpython/tplot/frame.py:682 +#: ../gui/wxpython/tplot/frame.py:638 #, python-format msgid "Temporal resolution: %s" msgstr "" -#: ../gui/wxpython/tplot/frame.py:594 ../gui/wxpython/tplot/frame.py:646 -#: ../gui/wxpython/tplot/frame.py:684 ../gui/wxpython/timeline/frame.py:373 +#: ../gui/wxpython/tplot/frame.py:640 ../gui/wxpython/timeline/frame.py:374 #, python-format msgid "Time [%s]" msgstr "" -#: ../gui/wxpython/tplot/frame.py:625 +#: ../gui/wxpython/tplot/frame.py:683 +msgid "Problem getting data from raster temporal dataset. Empty list of values." +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:729 #, python-brace-format msgid "Problem getting data from vector temporal dataset. Empty list of values for cat {ca}." msgstr "" -#: ../gui/wxpython/tplot/frame.py:670 +#: ../gui/wxpython/tplot/frame.py:776 msgid "Problem getting data from vector temporal dataset. Empty list of values." msgstr "" -#: ../gui/wxpython/tplot/frame.py:717 +#: ../gui/wxpython/tplot/frame.py:802 +#, fuzzy, python-brace-format +msgid "{pa} already exists, do you want to overwrite?" +msgstr "<%s> bölge dosyası zaten var. Üzerine yazılmasını istermisin?" + +#: ../gui/wxpython/tplot/frame.py:804 +#, fuzzy +msgid "File exists" +msgstr "Dosya zaten var" + +#: ../gui/wxpython/tplot/frame.py:809 +msgid "Please change name of output CSV file or " +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:835 msgid "Incorrect coordinates format, should be: x,y" msgstr "" -#: ../gui/wxpython/tplot/frame.py:733 +#: ../gui/wxpython/tplot/frame.py:851 msgid "Seed point outside the current region" msgstr "" -#: ../gui/wxpython/tplot/frame.py:745 +#: ../gui/wxpython/tplot/frame.py:863 msgid "Invalid input raster dataset" msgstr "" -#: ../gui/wxpython/tplot/frame.py:762 +#: ../gui/wxpython/tplot/frame.py:880 msgid "Invalid input vector dataset" msgstr "" -#: ../gui/wxpython/tplot/frame.py:824 ../gui/wxpython/timeline/frame.py:478 +#: ../gui/wxpython/tplot/frame.py:942 ../gui/wxpython/timeline/frame.py:480 #, python-format msgid "Please specify the space time dataset <%s>." msgstr "" -#: ../gui/wxpython/tplot/frame.py:827 ../gui/wxpython/timeline/frame.py:480 +#: ../gui/wxpython/tplot/frame.py:945 ../gui/wxpython/timeline/frame.py:482 msgid "Ambiguous dataset name" msgstr "" -#: ../gui/wxpython/tplot/frame.py:868 ../gui/wxpython/tplot/frame.py:916 +#: ../gui/wxpython/tplot/frame.py:986 ../gui/wxpython/tplot/frame.py:1044 msgid "Invalid input temporal dataset" msgstr "" -#: ../gui/wxpython/tplot/frame.py:937 +#: ../gui/wxpython/tplot/frame.py:1065 msgid "Datasets have different number of values" msgstr "" -#: ../gui/wxpython/tplot/frame.py:961 ../gui/wxpython/timeline/frame.py:564 +#: ../gui/wxpython/tplot/frame.py:1089 ../gui/wxpython/timeline/frame.py:566 #, python-format msgid "Space time raster dataset: %s" msgstr "" -#: ../gui/wxpython/tplot/frame.py:963 ../gui/wxpython/timeline/frame.py:566 +#: ../gui/wxpython/tplot/frame.py:1091 ../gui/wxpython/timeline/frame.py:568 #, python-format msgid "Space time vector dataset: %s" msgstr "" -#: ../gui/wxpython/tplot/frame.py:965 ../gui/wxpython/timeline/frame.py:568 +#: ../gui/wxpython/tplot/frame.py:1093 ../gui/wxpython/timeline/frame.py:570 #, python-format msgid "Space time 3D raster dataset: %s" msgstr "" -#: ../gui/wxpython/tplot/frame.py:967 +#: ../gui/wxpython/tplot/frame.py:1095 #, python-brace-format msgid "Value for {date} is {val}" msgstr "" -#: ../gui/wxpython/tplot/frame.py:970 +#: ../gui/wxpython/tplot/frame.py:1098 msgid "Press Del to dismiss." msgstr "" @@ -16413,7 +16483,7 @@ msgid "Launch user-defined script" msgstr "" -#: ../gui/wxpython/lmgr/toolbars.py:166 ../gui/wxpython/lmgr/pyshell.py:63 +#: ../gui/wxpython/lmgr/toolbars.py:166 ../gui/wxpython/lmgr/pyshell.py:65 msgid "Open a simple Python code editor" msgstr "" @@ -16453,40 +16523,40 @@ msgid "Show 3D view mode manual" msgstr "" -#: ../gui/wxpython/lmgr/pyshell.py:43 +#: ../gui/wxpython/lmgr/pyshell.py:45 #, python-format msgid "Welcome to wxGUI Interactive Python Shell %s" msgstr "" -#: ../gui/wxpython/lmgr/pyshell.py:44 +#: ../gui/wxpython/lmgr/pyshell.py:46 #, python-format msgid "Type %s for more GRASS scripting related information." msgstr "" -#: ../gui/wxpython/lmgr/pyshell.py:45 +#: ../gui/wxpython/lmgr/pyshell.py:47 #, python-format msgid "Type %s to add raster or vector to the layer tree." msgstr "" -#: ../gui/wxpython/lmgr/pyshell.py:55 +#: ../gui/wxpython/lmgr/pyshell.py:57 msgid "Delete all text from the shell" msgstr "" -#: ../gui/wxpython/lmgr/pyshell.py:60 +#: ../gui/wxpython/lmgr/pyshell.py:62 msgid "Simple &editor" msgstr "" -#: ../gui/wxpython/lmgr/pyshell.py:117 +#: ../gui/wxpython/lmgr/pyshell.py:119 #, python-format msgid "Raster or vector map <%s> not found" msgstr "" -#: ../gui/wxpython/lmgr/pyshell.py:124 +#: ../gui/wxpython/lmgr/pyshell.py:126 #, python-format msgid "Raster map <%s> added" msgstr "" -#: ../gui/wxpython/lmgr/pyshell.py:126 +#: ../gui/wxpython/lmgr/pyshell.py:128 #, python-format msgid "Vector map <%s> added" msgstr "" @@ -16520,7 +16590,7 @@ msgid "3D view Toolbar" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:284 ../gui/wxpython/lmgr/frame.py:1717 +#: ../gui/wxpython/lmgr/frame.py:284 ../gui/wxpython/lmgr/frame.py:1720 msgid "Rename Map Display" msgstr "" @@ -16568,11 +16638,11 @@ msgid "GRASS Model File (*.gxm)|*.gxm" msgstr "GRASS Örnek Dosya (*.gxm)|*.gxm" -#: ../gui/wxpython/lmgr/frame.py:663 ../gui/wxpython/lmgr/frame.py:2518 +#: ../gui/wxpython/lmgr/frame.py:663 ../gui/wxpython/lmgr/frame.py:2521 msgid "Do you want to save changes in the workspace?" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:665 ../gui/wxpython/lmgr/frame.py:2520 +#: ../gui/wxpython/lmgr/frame.py:665 ../gui/wxpython/lmgr/frame.py:2523 msgid "Do you want to store current settings to workspace file?" msgstr "" @@ -16586,7 +16656,7 @@ msgid "Command '%s' not yet implemented in the WxGUI. Try adding it as a command layer instead." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:936 ../gui/wxpython/lmgr/frame.py:2002 +#: ../gui/wxpython/lmgr/frame.py:936 ../gui/wxpython/lmgr/frame.py:2005 msgid "Selected map layer is not vector." msgstr "" @@ -16642,122 +16712,122 @@ msgid "No location/mapset provided. Operation canceled." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1078 ../gui/wxpython/lmgr/frame.py:1099 +#: ../gui/wxpython/lmgr/frame.py:1078 ../gui/wxpython/lmgr/frame.py:1103 msgid "No mapset provided. Operation canceled." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1087 ../gui/wxpython/lmgr/frame.py:1109 +#: ../gui/wxpython/lmgr/frame.py:1091 ../gui/wxpython/lmgr/frame.py:1113 #: ../gui/wxpython/datacatalog/frame.py:127 #, python-format msgid "Current mapset is <%s>." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1133 +#: ../gui/wxpython/lmgr/frame.py:1137 #, python-format msgid "" "Working directory changed to:\n" "\"%s\"" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1140 +#: ../gui/wxpython/lmgr/frame.py:1144 msgid "Changes current working directory for this GUI." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1142 +#: ../gui/wxpython/lmgr/frame.py:1146 msgid "Usage: cd [directory]" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1143 +#: ../gui/wxpython/lmgr/frame.py:1147 msgid "Without parameters it opens a dialog." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1147 +#: ../gui/wxpython/lmgr/frame.py:1151 msgid "If ~ (tilde) is present as the first directory on the path, it is replaced by user's home directory." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1161 +#: ../gui/wxpython/lmgr/frame.py:1165 msgid "More than one parameter provided." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1181 +#: ../gui/wxpython/lmgr/frame.py:1185 msgid "Choose a working directory" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1226 +#: ../gui/wxpython/lmgr/frame.py:1230 msgid "System Info" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1241 +#: ../gui/wxpython/lmgr/frame.py:1245 msgid "GRASS version" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1242 +#: ../gui/wxpython/lmgr/frame.py:1246 msgid "GRASS SVN revision" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1244 +#: ../gui/wxpython/lmgr/frame.py:1248 msgid "Build date" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1246 +#: ../gui/wxpython/lmgr/frame.py:1250 msgid "Build platform" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1259 +#: ../gui/wxpython/lmgr/frame.py:1263 msgid "Platform" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1322 +#: ../gui/wxpython/lmgr/frame.py:1326 msgid "Current workspace is not empty. Do you want to store current settings to workspace file?" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1325 +#: ../gui/wxpython/lmgr/frame.py:1329 msgid "Create new workspace?" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1354 +#: ../gui/wxpython/lmgr/frame.py:1358 msgid "Choose workspace file" msgstr "Çalışma alanı dosyasını seç" -#: ../gui/wxpython/lmgr/frame.py:1356 ../gui/wxpython/lmgr/frame.py:1594 +#: ../gui/wxpython/lmgr/frame.py:1360 ../gui/wxpython/lmgr/frame.py:1597 msgid "GRASS Workspace File (*.gxw)|*.gxw" msgstr "GRASS Çalışma Alanı dosyası (*.gxw)|*.gxw" -#: ../gui/wxpython/lmgr/frame.py:1396 ../gui/wxpython/lmgr/frame.py:1568 +#: ../gui/wxpython/lmgr/frame.py:1400 ../gui/wxpython/lmgr/frame.py:1571 msgid "Please wait, loading workspace..." msgstr "Lütfen bekleyin, çalışma alanı yükleniyor..." -#: ../gui/wxpython/lmgr/frame.py:1548 +#: ../gui/wxpython/lmgr/frame.py:1551 msgid "Choose GRC file to load" msgstr "Yüklenecek GRC dosyasını seçin" -#: ../gui/wxpython/lmgr/frame.py:1550 +#: ../gui/wxpython/lmgr/frame.py:1553 msgid "Old GRASS Workspace File (*.grc)|*.grc" msgstr "Eski GRASS Çalışma Alanı Dosyası (*.grc)|*.grc" -#: ../gui/wxpython/lmgr/frame.py:1592 +#: ../gui/wxpython/lmgr/frame.py:1595 msgid "Choose file to save current workspace" msgstr "Geçerli çalışma alanının kaydedileceği dosyayı seç" -#: ../gui/wxpython/lmgr/frame.py:1612 ../gui/wxpython/lmgr/frame.py:1633 +#: ../gui/wxpython/lmgr/frame.py:1615 ../gui/wxpython/lmgr/frame.py:1636 #, python-format msgid "Workspace file <%s> already exists. Do you want to overwrite this file?" msgstr "<%s> çalışma alanı dosyası zaten var? Bu dosyanın üzerine yazılımasını ister misin?" -#: ../gui/wxpython/lmgr/frame.py:1660 +#: ../gui/wxpython/lmgr/frame.py:1663 msgid "Writing current settings to workspace file failed." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1672 ../gui/wxpython/gmodeler/frame.py:1139 +#: ../gui/wxpython/lmgr/frame.py:1675 ../gui/wxpython/gmodeler/frame.py:1139 #, python-format msgid "Unable to open file <%s> for writing." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1716 +#: ../gui/wxpython/lmgr/frame.py:1719 msgid "Enter new name:" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1814 +#: ../gui/wxpython/lmgr/frame.py:1817 #, python-format msgid "" "Unable to launch \"Supervised Classification Tool\".\n" @@ -16765,32 +16835,32 @@ "Reason: %s" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1856 +#: ../gui/wxpython/lmgr/frame.py:1859 msgid "Unable to start Timeline Tool." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1867 +#: ../gui/wxpython/lmgr/frame.py:1870 msgid "Unable to start Temporal Plot Tool." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2137 +#: ../gui/wxpython/lmgr/frame.py:2140 msgid "Add selected map layers into layer tree" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2170 ../gui/wxpython/lmgr/frame.py:2207 +#: ../gui/wxpython/lmgr/frame.py:2173 ../gui/wxpython/lmgr/frame.py:2210 #, python-format msgid "Unsupported map layer type <%s>." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2336 +#: ../gui/wxpython/lmgr/frame.py:2339 msgid "Note that cell values can only be displayed for regions of less than 10,000 cells." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2428 ../gui/wxpython/lmgr/layertree.py:1983 +#: ../gui/wxpython/lmgr/frame.py:2431 ../gui/wxpython/lmgr/layertree.py:1983 msgid "opacity:" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2436 +#: ../gui/wxpython/lmgr/frame.py:2439 #, python-format msgid "" "Do you want to remove map layer(s)\n" @@ -16798,27 +16868,27 @@ "from layer tree?" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2439 +#: ../gui/wxpython/lmgr/frame.py:2442 msgid "Do you want to remove selected map layer(s) from layer tree?" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2445 +#: ../gui/wxpython/lmgr/frame.py:2448 msgid "Remove map layer" msgstr "Harita katmanını kaldır" -#: ../gui/wxpython/lmgr/frame.py:2527 +#: ../gui/wxpython/lmgr/frame.py:2530 msgid "Quit GRASS GUI" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2559 +#: ../gui/wxpython/lmgr/frame.py:2562 msgid "Unable to exit GRASS shell: unknown PID" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2579 +#: ../gui/wxpython/lmgr/frame.py:2582 msgid "Display resolution is currently not constrained to computational settings. It's suggested to constrain map to region geometry. Do you want to constrain the resolution?" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2588 +#: ../gui/wxpython/lmgr/frame.py:2591 msgid "Constrain map to region geometry?" msgstr "" @@ -17126,7 +17196,7 @@ msgstr "" #: ../gui/wxpython/rlisetup/functions.py:127 -#: ../gui/wxpython/rlisetup/wizard.py:1712 +#: ../gui/wxpython/rlisetup/wizard.py:1711 msgid "The polygon seems to have 0 areas" msgstr "" @@ -17471,77 +17541,77 @@ msgid "Select sample area " msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1715 +#: ../gui/wxpython/rlisetup/wizard.py:1714 msgid "Select sample area 1 of " msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1745 +#: ../gui/wxpython/rlisetup/wizard.py:1744 msgid "Configuration file name:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1754 +#: ../gui/wxpython/rlisetup/wizard.py:1753 msgid "Raster name:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1764 +#: ../gui/wxpython/rlisetup/wizard.py:1763 msgid "Vector name:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1773 +#: ../gui/wxpython/rlisetup/wizard.py:1772 msgid "Region type:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1791 +#: ../gui/wxpython/rlisetup/wizard.py:1790 msgid "Sampling area type:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1854 +#: ../gui/wxpython/rlisetup/wizard.py:1853 msgid "Region keyboard values:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1868 -#: ../gui/wxpython/rlisetup/wizard.py:1893 -#: ../gui/wxpython/rlisetup/wizard.py:1897 +#: ../gui/wxpython/rlisetup/wizard.py:1867 +#: ../gui/wxpython/rlisetup/wizard.py:1892 +#: ../gui/wxpython/rlisetup/wizard.py:1896 msgid "Type of shape:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1871 -#: ../gui/wxpython/rlisetup/wizard.py:1900 +#: ../gui/wxpython/rlisetup/wizard.py:1870 +#: ../gui/wxpython/rlisetup/wizard.py:1899 msgid "Radius size:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1872 -#: ../gui/wxpython/rlisetup/wizard.py:1901 +#: ../gui/wxpython/rlisetup/wizard.py:1871 +#: ../gui/wxpython/rlisetup/wizard.py:1900 msgid "Name circle mask:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1874 -#: ../gui/wxpython/rlisetup/wizard.py:1903 +#: ../gui/wxpython/rlisetup/wizard.py:1873 +#: ../gui/wxpython/rlisetup/wizard.py:1902 msgid "Width size:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1875 -#: ../gui/wxpython/rlisetup/wizard.py:1904 +#: ../gui/wxpython/rlisetup/wizard.py:1874 +#: ../gui/wxpython/rlisetup/wizard.py:1903 msgid "Height size:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1878 +#: ../gui/wxpython/rlisetup/wizard.py:1877 msgid "Method of distribution:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1881 +#: ../gui/wxpython/rlisetup/wizard.py:1880 msgid "Number sampling units:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1884 +#: ../gui/wxpython/rlisetup/wizard.py:1883 msgid "Distance between units:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1887 +#: ../gui/wxpython/rlisetup/wizard.py:1886 msgid "Number row strates:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1889 +#: ../gui/wxpython/rlisetup/wizard.py:1888 msgid "Number column strates:" msgstr "" @@ -17572,56 +17642,56 @@ msgid "Remove legend" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:254 +#: ../gui/wxpython/mapwin/buffered.py:256 msgid "Copy coordinates to clipboard" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:262 +#: ../gui/wxpython/mapwin/buffered.py:264 msgid "Hide toolbars" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:264 +#: ../gui/wxpython/mapwin/buffered.py:266 msgid "Show toolbars" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:271 +#: ../gui/wxpython/mapwin/buffered.py:273 msgid "Hide statusbar" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:272 +#: ../gui/wxpython/mapwin/buffered.py:274 msgid "Show statusbar" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:289 +#: ../gui/wxpython/mapwin/buffered.py:291 msgid "Resize legend" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:990 +#: ../gui/wxpython/mapwin/buffered.py:991 msgid "Unable to draw registered graphics. The graphics was unregistered." msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:2079 +#: ../gui/wxpython/mapwin/buffered.py:2080 msgid "Zoom to saved region extents" msgstr "Kaydedilmiş bölge boyutlarına göre yakınlaştır" -#: ../gui/wxpython/mapwin/buffered.py:2081 +#: ../gui/wxpython/mapwin/buffered.py:2082 msgid "Set compulational region from named region" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:2094 +#: ../gui/wxpython/mapwin/buffered.py:2095 #, python-format msgid "Region <%s> not found. Operation canceled." msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:2124 +#: ../gui/wxpython/mapwin/buffered.py:2125 msgid "Save display extents to region file" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:2126 +#: ../gui/wxpython/mapwin/buffered.py:2127 msgid "Save computational region to region file" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:2138 +#: ../gui/wxpython/mapwin/buffered.py:2139 #, python-format msgid "Region file <%s> already exists. Do you want to overwrite it?" msgstr "<%s> bölge dosyası zaten var. Üzerine yazılmasını istermisin?" @@ -18368,92 +18438,93 @@ msgid "Data catalog" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:95 ../gui/wxpython/dbmgr/base.py:2276 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:99 ../gui/wxpython/dbmgr/base.py:2278 msgid "Database connection" msgstr "Veritabanı bağlantısı" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:127 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:131 msgid "Set SQL statement to default" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:130 -msgid "Apply SQL statement in Attribute Table Manager" +#: ../gui/wxpython/dbmgr/sqlbuilder.py:134 +msgid "Apply SQL statement" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:132 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:136 msgid "Close the dialog" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:219 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:223 msgid "Columns" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:233 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:238 msgid "Interactive insertion" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:247 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:252 msgid "Values" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:257 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:262 msgid "Get all values" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:262 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:267 msgid "Get sample" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:264 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:269 msgid "Get first 256 unique values as sample" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:283 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:288 msgid "Go to:" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:296 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:301 msgid "Close dialog on apply" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:471 -#: ../gui/wxpython/dbmgr/sqlbuilder.py:616 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:482 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:627 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:855 #, python-format msgid "GRASS SQL Builder (%(type)s) - <%(map)s>" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:474 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:485 msgid "Column to show (SELECT clause)" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:475 -#: ../gui/wxpython/dbmgr/sqlbuilder.py:620 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:486 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:631 msgid "Constraint for query (WHERE clause)" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:487 ../gui/wxpython/dbmgr/base.py:1213 -#: ../gui/wxpython/dbmgr/base.py:1239 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:498 ../gui/wxpython/dbmgr/base.py:1215 +#: ../gui/wxpython/dbmgr/base.py:1241 #, python-format msgid "Example: %s" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:491 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:502 msgid "Verify" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:492 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:503 msgid "Verify SQL statement" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:500 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:511 msgid "SQL statement not verified" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:544 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:555 msgid "SQL statement is not valid" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:546 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:557 #, python-format msgid "" "SQL statement is not valid.\n" @@ -18464,31 +18535,31 @@ "\n" "%s" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:548 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:559 msgid "SQL statement is valid" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:619 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:630 msgid "Column to set (SET clause)" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:621 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:632 msgid "Calculate column value to set" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:693 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:704 msgid "Functions" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:726 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:737 msgid "SQL statement was not applied" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:728 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:739 msgid "SQL statement applied" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:762 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:773 msgid "Dbf driver does not support usage of SQL functions." msgstr "" @@ -18546,65 +18617,65 @@ msgid "Unknown" msgstr "Bilinmeyen" -#: ../gui/wxpython/dbmgr/dialogs.py:788 ../gui/wxpython/dbmgr/base.py:2319 -#: ../gui/wxpython/dbmgr/base.py:2383 +#: ../gui/wxpython/dbmgr/dialogs.py:788 ../gui/wxpython/dbmgr/base.py:2321 +#: ../gui/wxpython/dbmgr/base.py:2385 msgid "Column" msgstr "" -#: ../gui/wxpython/dbmgr/dialogs.py:799 ../gui/wxpython/dbmgr/base.py:2338 +#: ../gui/wxpython/dbmgr/dialogs.py:799 ../gui/wxpython/dbmgr/base.py:2340 #: ../gui/wxpython/gmodeler/preferences.py:255 #: ../gui/wxpython/web_services/widgets.py:935 msgid "Type" msgstr "Tip" -#: ../gui/wxpython/dbmgr/dialogs.py:810 ../gui/wxpython/dbmgr/base.py:2354 +#: ../gui/wxpython/dbmgr/dialogs.py:810 ../gui/wxpython/dbmgr/base.py:2356 msgid "Length" msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:79 +#: ../gui/wxpython/dbmgr/manager.py:80 msgid "GRASS GIS Attribute Table Manager - " msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:81 +#: ../gui/wxpython/dbmgr/manager.py:82 msgid "READONLY - " msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:99 +#: ../gui/wxpython/dbmgr/manager.py:100 #, python-format msgid "Database connection for vector map <%s> is not defined in DB file. You can define new connection in 'Manage layers' tab." msgstr "VT dosyasında <%s> vektör haritası için veritabanı bağlantısı belirlenemedi. Katmanları yönetme sekmesinde yeni bir bağlantı belirleyebilirsiniz." -#: ../gui/wxpython/dbmgr/manager.py:105 +#: ../gui/wxpython/dbmgr/manager.py:106 msgid "Please wait, loading attribute data..." msgstr "Lütfen bekleyin, öznitelik verisi yükleniyor..." -#: ../gui/wxpython/dbmgr/manager.py:114 +#: ../gui/wxpython/dbmgr/manager.py:115 msgid "Browse data" msgstr "Veriye göz at" -#: ../gui/wxpython/dbmgr/manager.py:122 +#: ../gui/wxpython/dbmgr/manager.py:123 msgid "Manage tables" msgstr "Tabloları yönet" -#: ../gui/wxpython/dbmgr/manager.py:129 +#: ../gui/wxpython/dbmgr/manager.py:130 msgid "Manage layers" msgstr "Katmanları yönet" -#: ../gui/wxpython/dbmgr/manager.py:140 +#: ../gui/wxpython/dbmgr/manager.py:141 msgid "Close Attribute Table Manager" msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:143 +#: ../gui/wxpython/dbmgr/manager.py:144 msgid "Reload currently selected attribute data" msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:146 +#: ../gui/wxpython/dbmgr/manager.py:147 msgid "Reload all attribute data (drop current selection)" msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:222 ../gui/wxpython/dbmgr/base.py:317 -#: ../gui/wxpython/dbmgr/base.py:919 ../gui/wxpython/dbmgr/base.py:1089 -#: ../gui/wxpython/dbmgr/base.py:1444 ../gui/wxpython/dbmgr/base.py:2096 +#: ../gui/wxpython/dbmgr/manager.py:223 ../gui/wxpython/dbmgr/base.py:317 +#: ../gui/wxpython/dbmgr/base.py:921 ../gui/wxpython/dbmgr/base.py:1091 +#: ../gui/wxpython/dbmgr/base.py:1446 ../gui/wxpython/dbmgr/base.py:2098 #, python-format msgid "Number of loaded records: %d" msgstr "Yüklenen kayıt sayısı: %d" @@ -18705,129 +18776,129 @@ msgid "Add column to table <%s>" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1025 +#: ../gui/wxpython/dbmgr/base.py:1027 msgid "Unable to add column to the table. No column name defined." msgstr "Tabloya sütun eklenemiyor. Hiçbir sütun adı belirlenmedi." -#: ../gui/wxpython/dbmgr/base.py:1039 +#: ../gui/wxpython/dbmgr/base.py:1041 #, python-format msgid "Column <%(column)s> already exists in table <%(table)s>." msgstr "<%(column)s> sütunu zaten <%(table)s> tablosunda var." -#: ../gui/wxpython/dbmgr/base.py:1122 +#: ../gui/wxpython/dbmgr/base.py:1124 msgid "Attribute data - right-click to edit/manage records" msgstr "Öznitelik verisi - kayıtları düzenleme/yönetme için sağ tıklayınız" -#: ../gui/wxpython/dbmgr/base.py:1137 ../gui/wxpython/dbmgr/base.py:2260 -#: ../gui/wxpython/dbmgr/base.py:2955 ../gui/wxpython/dbmgr/base.py:3090 -#: ../gui/wxpython/dbmgr/base.py:3359 +#: ../gui/wxpython/dbmgr/base.py:1139 ../gui/wxpython/dbmgr/base.py:2262 +#: ../gui/wxpython/dbmgr/base.py:2957 ../gui/wxpython/dbmgr/base.py:3092 +#: ../gui/wxpython/dbmgr/base.py:3361 msgid "Table" msgstr "Tablo" -#: ../gui/wxpython/dbmgr/base.py:1139 ../gui/wxpython/dbmgr/base.py:2262 +#: ../gui/wxpython/dbmgr/base.py:1141 ../gui/wxpython/dbmgr/base.py:2264 msgid " (readonly)" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1153 +#: ../gui/wxpython/dbmgr/base.py:1155 msgid "SQL Query" msgstr "SQL Sorgusu" -#: ../gui/wxpython/dbmgr/base.py:1183 +#: ../gui/wxpython/dbmgr/base.py:1185 msgid "Simple" msgstr "Basit" -#: ../gui/wxpython/dbmgr/base.py:1190 +#: ../gui/wxpython/dbmgr/base.py:1192 msgid "Apply SELECT statement and reload data records" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1224 +#: ../gui/wxpython/dbmgr/base.py:1226 msgid "Builder" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1229 +#: ../gui/wxpython/dbmgr/base.py:1231 msgid "SQL Builder" msgstr "SQL Oluşturucu" -#: ../gui/wxpython/dbmgr/base.py:1411 ../gui/wxpython/dbmgr/base.py:1600 +#: ../gui/wxpython/dbmgr/base.py:1413 ../gui/wxpython/dbmgr/base.py:1602 msgid "Insert new record" msgstr "Yeni kayıt gir" -#: ../gui/wxpython/dbmgr/base.py:1412 +#: ../gui/wxpython/dbmgr/base.py:1414 msgid "Delete selected record(s)" msgstr "Seçileni kayıtları sil" -#: ../gui/wxpython/dbmgr/base.py:1413 +#: ../gui/wxpython/dbmgr/base.py:1415 msgid "Delete all records" msgstr "Tüm kayıtları sil" -#: ../gui/wxpython/dbmgr/base.py:1425 +#: ../gui/wxpython/dbmgr/base.py:1427 msgid "Highlight selected features and zoom" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1429 ../gui/wxpython/dbmgr/base.py:1940 +#: ../gui/wxpython/dbmgr/base.py:1431 ../gui/wxpython/dbmgr/base.py:1942 msgid "Extract selected features" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1430 +#: ../gui/wxpython/dbmgr/base.py:1432 msgid "Delete selected features" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1493 +#: ../gui/wxpython/dbmgr/base.py:1495 msgid "Update existing record" msgstr "Mevcut kaydı güncelle" -#: ../gui/wxpython/dbmgr/base.py:1520 ../gui/wxpython/dbmgr/base.py:1633 +#: ../gui/wxpython/dbmgr/base.py:1522 ../gui/wxpython/dbmgr/base.py:1635 #, python-format msgid "Value '%(value)s' needs to be entered as %(type)s." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1539 +#: ../gui/wxpython/dbmgr/base.py:1541 #, python-format msgid "" "Unable to update existing record.\n" "%s" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1611 +#: ../gui/wxpython/dbmgr/base.py:1613 #, python-format msgid "Record with category number %d already exists in the table." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1621 +#: ../gui/wxpython/dbmgr/base.py:1623 #, python-format msgid "Category number (column %s) is missing." msgstr "Kategori numarası (%s sütunu) kayıp." -#: ../gui/wxpython/dbmgr/base.py:1645 +#: ../gui/wxpython/dbmgr/base.py:1647 #, python-format msgid "" "Unable to insert new record.\n" "%s" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1698 +#: ../gui/wxpython/dbmgr/base.py:1700 #, python-format msgid "Selected data records (%d) will be permanently deleted from table. Do you want to delete them?" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1701 ../gui/wxpython/dbmgr/base.py:1751 +#: ../gui/wxpython/dbmgr/base.py:1703 ../gui/wxpython/dbmgr/base.py:1753 msgid "Delete records" msgstr "Kayıtları sil" -#: ../gui/wxpython/dbmgr/base.py:1748 +#: ../gui/wxpython/dbmgr/base.py:1750 #, python-format msgid "All data records (%d) will be permanently deleted from table. Do you want to delete them?" msgstr "Tüm (%d) veri kayıtları tablodan kalıcı olarak silinecek. Onları silmek istiyormusunuz?" -#: ../gui/wxpython/dbmgr/base.py:1935 +#: ../gui/wxpython/dbmgr/base.py:1937 msgid "Nothing to extract." msgstr "Hiçbirşey çıkarılmadı." -#: ../gui/wxpython/dbmgr/base.py:1969 +#: ../gui/wxpython/dbmgr/base.py:1971 msgid "Nothing to delete." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2040 ../gui/wxpython/dbmgr/base.py:2076 +#: ../gui/wxpython/dbmgr/base.py:2042 ../gui/wxpython/dbmgr/base.py:2078 #, python-format msgid "" "Loading attribute data failed.\n" @@ -18835,7 +18906,7 @@ "%s" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2059 +#: ../gui/wxpython/dbmgr/base.py:2061 #, python-format msgid "" "Loading attribute data failed.\n" @@ -18844,47 +18915,47 @@ "%s" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2295 +#: ../gui/wxpython/dbmgr/base.py:2297 #, python-format msgid "Table <%s> - right-click to delete column(s)" msgstr "<%s> tablosu - sütunları silmek için sağ tuşa tıklayın" -#: ../gui/wxpython/dbmgr/base.py:2399 ../gui/wxpython/gmodeler/dialogs.py:359 +#: ../gui/wxpython/dbmgr/base.py:2401 ../gui/wxpython/gmodeler/dialogs.py:359 msgid "To" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2517 +#: ../gui/wxpython/dbmgr/base.py:2519 msgid "Unable to rename column. No column name defined." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2525 +#: ../gui/wxpython/dbmgr/base.py:2527 #, python-format msgid "Unable to rename column <%(column)s> to <%(columnTo)s>. Column already exists in the table <%(table)s>." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2543 +#: ../gui/wxpython/dbmgr/base.py:2545 #, python-format msgid "Unable to rename column. Column <%(column)s> doesn't exist in the table <%(table)s>." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2582 +#: ../gui/wxpython/dbmgr/base.py:2584 msgid "Drop selected column" msgstr "Seçilen sütunu kaldır" -#: ../gui/wxpython/dbmgr/base.py:2586 +#: ../gui/wxpython/dbmgr/base.py:2588 msgid "Drop all columns" msgstr "Tüm sütunları kaldır" -#: ../gui/wxpython/dbmgr/base.py:2618 +#: ../gui/wxpython/dbmgr/base.py:2620 #, python-format msgid "Selected %s will PERMANENTLY removed from table. Do you want to drop the column?" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2621 ../gui/wxpython/dbmgr/base.py:2665 +#: ../gui/wxpython/dbmgr/base.py:2623 ../gui/wxpython/dbmgr/base.py:2667 msgid "Drop column(s)" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2662 +#: ../gui/wxpython/dbmgr/base.py:2664 #, python-format msgid "" "Selected columns\n" @@ -18892,146 +18963,146 @@ "will PERMANENTLY removed from table. Do you want to drop the columns?" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2768 +#: ../gui/wxpython/dbmgr/base.py:2770 msgid "List of layers" msgstr "Katman listesi" -#: ../gui/wxpython/dbmgr/base.py:2853 ../gui/wxpython/dbmgr/base.py:3281 -#: ../gui/wxpython/dbmgr/base.py:3713 +#: ../gui/wxpython/dbmgr/base.py:2855 ../gui/wxpython/dbmgr/base.py:3283 +#: ../gui/wxpython/dbmgr/base.py:3715 #, python-format msgid "Drop also linked attribute table (%s)" msgstr "Ayrıca bağlı (%s) öznitelik tablosunuda kaldır " -#: ../gui/wxpython/dbmgr/base.py:2896 +#: ../gui/wxpython/dbmgr/base.py:2898 msgid "Column name" msgstr "Sütun adı" -#: ../gui/wxpython/dbmgr/base.py:2896 ../gui/wxpython/gmodeler/frame.py:1732 +#: ../gui/wxpython/dbmgr/base.py:2898 ../gui/wxpython/gmodeler/frame.py:1732 #: ../gui/wxpython/gmodeler/frame.py:1785 msgid "Data type" msgstr "Veri tipi" -#: ../gui/wxpython/dbmgr/base.py:2896 +#: ../gui/wxpython/dbmgr/base.py:2898 msgid "Data length" msgstr "Veri uzunluğu" -#: ../gui/wxpython/dbmgr/base.py:2953 ../gui/wxpython/dbmgr/base.py:3079 -#: ../gui/wxpython/dbmgr/base.py:3347 +#: ../gui/wxpython/dbmgr/base.py:2955 ../gui/wxpython/dbmgr/base.py:3081 +#: ../gui/wxpython/dbmgr/base.py:3349 msgid "Driver" msgstr "Sürücü" -#: ../gui/wxpython/dbmgr/base.py:2956 +#: ../gui/wxpython/dbmgr/base.py:2958 msgid "Key" msgstr "Anahtar" -#: ../gui/wxpython/dbmgr/base.py:3055 +#: ../gui/wxpython/dbmgr/base.py:3057 msgid "Add layer" msgstr "Katman ekle" -#: ../gui/wxpython/dbmgr/base.py:3065 +#: ../gui/wxpython/dbmgr/base.py:3067 msgid "Layer description" msgstr "Katman açıklaması" -#: ../gui/wxpython/dbmgr/base.py:3095 ../gui/wxpython/dbmgr/base.py:3139 -#: ../gui/wxpython/dbmgr/base.py:3365 +#: ../gui/wxpython/dbmgr/base.py:3097 ../gui/wxpython/dbmgr/base.py:3141 +#: ../gui/wxpython/dbmgr/base.py:3367 msgid "Key column" msgstr "Anahtar sütun" -#: ../gui/wxpython/dbmgr/base.py:3100 +#: ../gui/wxpython/dbmgr/base.py:3102 msgid "Insert record for each category into table" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3122 +#: ../gui/wxpython/dbmgr/base.py:3124 msgid "You need to add categories by v.category module." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3126 +#: ../gui/wxpython/dbmgr/base.py:3128 msgid "Table description" msgstr "Tablo açıklaması" -#: ../gui/wxpython/dbmgr/base.py:3134 +#: ../gui/wxpython/dbmgr/base.py:3136 msgid "Table name" msgstr "Tablo adı" -#: ../gui/wxpython/dbmgr/base.py:3148 +#: ../gui/wxpython/dbmgr/base.py:3150 msgid "&Create table" msgstr "&Tablo oluştur" -#: ../gui/wxpython/dbmgr/base.py:3152 +#: ../gui/wxpython/dbmgr/base.py:3154 #: ../gui/wxpython/web_services/dialogs.py:537 msgid "&Add layer" msgstr "&Katman ekle" -#: ../gui/wxpython/dbmgr/base.py:3156 +#: ../gui/wxpython/dbmgr/base.py:3158 msgid "&Set default" msgstr "&Varsayılanı ayarla" -#: ../gui/wxpython/dbmgr/base.py:3260 +#: ../gui/wxpython/dbmgr/base.py:3262 msgid "Remove layer" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3263 +#: ../gui/wxpython/dbmgr/base.py:3265 msgid "Layer to remove" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3289 +#: ../gui/wxpython/dbmgr/base.py:3291 msgid "&Remove layer" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3332 +#: ../gui/wxpython/dbmgr/base.py:3334 msgid "Modify layer" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3408 +#: ../gui/wxpython/dbmgr/base.py:3410 msgid "&Modify layer" msgstr "&Katmanı değiştir" -#: ../gui/wxpython/dbmgr/base.py:3457 +#: ../gui/wxpython/dbmgr/base.py:3459 msgid "" "Unable to get list of tables.\n" "Please use db.connect to set database parameters." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3554 +#: ../gui/wxpython/dbmgr/base.py:3556 msgid "Unable to create new table. Table name or key column name is missing." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3561 +#: ../gui/wxpython/dbmgr/base.py:3563 #, python-format msgid "Unable to create new table. Table <%s> already exists in the database." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3602 +#: ../gui/wxpython/dbmgr/base.py:3604 #, python-format msgid "Unable to add new layer to vector map <%(vector)s>. Layer %(layer)d already exists." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3771 +#: ../gui/wxpython/dbmgr/base.py:3773 msgid "Field statistics" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3792 +#: ../gui/wxpython/dbmgr/base.py:3794 msgid "Copy statistics the clipboard (Ctrl+C)" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3859 +#: ../gui/wxpython/dbmgr/base.py:3861 msgid "Statistics is not support for DBF tables." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3886 +#: ../gui/wxpython/dbmgr/base.py:3888 msgid "Unable to calculte statistics." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3894 +#: ../gui/wxpython/dbmgr/base.py:3896 #, python-format msgid "Unable to calculte statistics. Invalid number of lines %d (should be %d)." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3914 +#: ../gui/wxpython/dbmgr/base.py:3916 msgid "Unable to calculte standard deviation." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3920 +#: ../gui/wxpython/dbmgr/base.py:3922 #, python-format msgid "Field statistics <%s>" msgstr "" @@ -19641,57 +19712,57 @@ msgid "Y" msgstr "" -#: ../gui/wxpython/timeline/frame.py:570 +#: ../gui/wxpython/timeline/frame.py:572 #, python-format msgid "Mapset: %s" msgstr "" -#: ../gui/wxpython/timeline/frame.py:571 +#: ../gui/wxpython/timeline/frame.py:573 #, python-format msgid "Map name: %s" msgstr "" -#: ../gui/wxpython/timeline/frame.py:573 +#: ../gui/wxpython/timeline/frame.py:575 #, python-format msgid "Start time: %s" msgstr "" -#: ../gui/wxpython/timeline/frame.py:576 +#: ../gui/wxpython/timeline/frame.py:578 #, python-format msgid "End time: %s" msgstr "" -#: ../gui/wxpython/timeline/frame.py:580 +#: ../gui/wxpython/timeline/frame.py:582 msgid "WARNING: invalid topology" msgstr "" -#: ../gui/wxpython/timeline/frame.py:582 +#: ../gui/wxpython/timeline/frame.py:584 msgid "" "\n" "Press Del to dismiss." msgstr "" -#: ../gui/wxpython/mapdisp/main.py:187 +#: ../gui/wxpython/mapdisp/main.py:189 #, python-format msgid "Unsupported command %s." msgstr "" -#: ../gui/wxpython/mapdisp/main.py:281 +#: ../gui/wxpython/mapdisp/main.py:283 #, python-format msgid "Unable to read cmdfile '%(cmd)s'. Details: %(det)s" msgstr "" -#: ../gui/wxpython/mapdisp/main.py:616 +#: ../gui/wxpython/mapdisp/main.py:618 #, python-format msgid "Starting map display <%s>..." msgstr "" -#: ../gui/wxpython/mapdisp/main.py:622 +#: ../gui/wxpython/mapdisp/main.py:624 #, python-format msgid "Unable to create file <%s>" msgstr "" -#: ../gui/wxpython/mapdisp/main.py:638 +#: ../gui/wxpython/mapdisp/main.py:640 #, python-format msgid "Stopping map display <%s>..." msgstr "" @@ -19841,33 +19912,33 @@ msgid "d.to.rast can be used only in 2D mode." msgstr "" -#: ../gui/wxpython/mapdisp/frame.py:890 +#: ../gui/wxpython/mapdisp/frame.py:889 #, python-format msgid "Vector map <%s> opened for editing - skipped." msgstr "" -#: ../gui/wxpython/mapdisp/frame.py:961 +#: ../gui/wxpython/mapdisp/frame.py:960 #, python-brace-format msgid "Failed to query vector map(s) <{maps}>. Check database settings and topology." msgstr "" -#: ../gui/wxpython/mapdisp/frame.py:1395 +#: ../gui/wxpython/mapdisp/frame.py:1394 msgid "Set computational region extent from display" msgstr "" -#: ../gui/wxpython/mapdisp/frame.py:1397 +#: ../gui/wxpython/mapdisp/frame.py:1396 msgid "Set computational region extent interactively" msgstr "" -#: ../gui/wxpython/mapdisp/frame.py:1399 +#: ../gui/wxpython/mapdisp/frame.py:1398 msgid "Set computational region from named region" msgstr "" -#: ../gui/wxpython/mapdisp/frame.py:1404 +#: ../gui/wxpython/mapdisp/frame.py:1403 msgid "Save computational region to named region" msgstr "" -#: ../gui/wxpython/mapdisp/frame.py:1537 +#: ../gui/wxpython/mapdisp/frame.py:1536 msgid "Raster Digitizer Toolbar" msgstr "" @@ -20249,10 +20320,6 @@ msgid "The copied layer needs to be reprojected:" msgstr "Silinecek katman" -#, fuzzy -msgid "Do you want to create new mapset?" -msgstr "<%s> GRASS mevkisini oluşturmak istiyormusun?" - msgid "No GRASS-python library found." msgstr "GRASS-python kütüphanesini bulamadı." diff -Nru grass-7.4.3/locale/po/grasswxpy_uk.po grass-7.6.0/locale/po/grasswxpy_uk.po --- grass-7.4.3/locale/po/grasswxpy_uk.po 2018-11-24 09:45:31.000000000 +0000 +++ grass-7.6.0/locale/po/grasswxpy_uk.po 2018-12-26 10:57:24.000000000 +0000 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: grasslibs_uk\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-03-24 00:06+0100\n" +"POT-Creation-Date: 2018-12-26 11:43+0100\n" "PO-Revision-Date: 2017-05-23 21:08+0200\n" "Language-Team: Ukrainian (https://www.transifex.com/grass-gis/teams/45198/uk/)\n" "Language: uk\n" @@ -52,18 +52,18 @@ msgid "Set drawing color (not raster cell color)" msgstr "" -#: ../gui/wxpython/rdigit/toolbars.py:88 +#: ../gui/wxpython/rdigit/toolbars.py:85 msgid "Cell value:" msgstr "" -#: ../gui/wxpython/rdigit/toolbars.py:101 +#: ../gui/wxpython/rdigit/toolbars.py:99 msgid "Width of currently digitized line or diameter of a digitized point in map units." msgstr "" -#: ../gui/wxpython/rdigit/toolbars.py:102 +#: ../gui/wxpython/rdigit/toolbars.py:100 #: ../gui/wxpython/nviz/preferences.py:559 -#: ../gui/wxpython/gui_core/dialogs.py:1933 -#: ../gui/wxpython/psmap/dialogs.py:3831 +#: ../gui/wxpython/gui_core/dialogs.py:1938 +#: ../gui/wxpython/psmap/dialogs.py:3833 #: ../gui/wxpython/gmodeler/preferences.py:184 #: ../gui/wxpython/gmodeler/preferences.py:350 #: ../gui/wxpython/gmodeler/preferences.py:462 @@ -71,7 +71,7 @@ msgid "Width:" msgstr "" -#: ../gui/wxpython/rdigit/toolbars.py:142 +#: ../gui/wxpython/rdigit/toolbars.py:146 msgid "New raster map" msgstr "" @@ -102,7 +102,7 @@ #: ../gui/wxpython/rdigit/dialogs.py:104 #: ../gui/wxpython/modules/colorrules.py:679 -#: ../gui/wxpython/gui_core/dialogs.py:475 +#: ../gui/wxpython/gui_core/dialogs.py:476 #: ../gui/wxpython/lmgr/layertree.py:1085 #: ../gui/wxpython/datacatalog/tree.py:220 msgid "Overwrite?" @@ -195,7 +195,7 @@ msgstr "" #: ../gui/wxpython/modules/colorrules.py:453 ../gui/wxpython/menustrings.py:9 -#: ../gui/wxpython/menustrings.py:2009 +#: ../gui/wxpython/menustrings.py:2010 #: ../gui/wxpython/image2target/ii2t_menustrings.py:10 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1977 msgid "Save" @@ -222,7 +222,7 @@ msgstr "" #: ../gui/wxpython/modules/colorrules.py:582 -#: ../gui/wxpython/iclass/toolbars.py:76 +#: ../gui/wxpython/iclass/toolbars.py:78 msgid "Preview" msgstr "" @@ -241,7 +241,7 @@ msgstr "" #: ../gui/wxpython/modules/colorrules.py:690 -#: ../gui/wxpython/gui_core/forms.py:2346 +#: ../gui/wxpython/gui_core/forms.py:2376 msgid "Nothing to save." msgstr "" @@ -265,7 +265,7 @@ #: ../gui/wxpython/modules/colorrules.py:972 #: ../gui/wxpython/modules/colorrules.py:1654 #: ../gui/wxpython/modules/colorrules.py:1658 -#: ../gui/wxpython/psmap/dialogs.py:3537 +#: ../gui/wxpython/psmap/dialogs.py:3539 msgid "range" msgstr "" @@ -333,7 +333,7 @@ msgstr "" #: ../gui/wxpython/modules/colorrules.py:1139 ../gui/wxpython/dbmgr/base.py:467 -#: ../gui/wxpython/dbmgr/base.py:2307 +#: ../gui/wxpython/dbmgr/base.py:2309 msgid "Add column" msgstr "" @@ -430,7 +430,7 @@ msgstr "" #: ../gui/wxpython/modules/mcalc_builder.py:158 -#: ../gui/wxpython/modules/vclean.py:173 ../gui/wxpython/gui_core/forms.py:595 +#: ../gui/wxpython/modules/vclean.py:173 ../gui/wxpython/gui_core/forms.py:607 #: ../gui/wxpython/gui_core/menu.py:174 ../gui/wxpython/gmodeler/model.py:2835 #: ../gui/wxpython/gmodeler/frame.py:1983 msgid "&Run" @@ -441,7 +441,7 @@ msgstr "" #: ../gui/wxpython/modules/mcalc_builder.py:165 -#: ../gui/wxpython/gui_core/forms.py:1858 +#: ../gui/wxpython/gui_core/forms.py:1868 msgid "&Load" msgstr "" @@ -450,7 +450,7 @@ msgstr "" #: ../gui/wxpython/modules/mcalc_builder.py:169 -#: ../gui/wxpython/gui_core/forms.py:615 +#: ../gui/wxpython/gui_core/forms.py:627 msgid "Copy the current command string to the clipboard" msgstr "" @@ -573,7 +573,7 @@ #: ../gui/wxpython/modules/mcalc_builder.py:283 #: ../gui/wxpython/modules/import_export.py:96 #: ../gui/wxpython/modules/vclean.py:145 -#: ../gui/wxpython/gui_core/preferences.py:1138 +#: ../gui/wxpython/gui_core/preferences.py:1132 #: ../gui/wxpython/gmodeler/preferences.py:682 msgid "Allow output files to overwrite existing files" msgstr "" @@ -594,28 +594,28 @@ msgid "Add created raster map into layer tree" msgstr "" -#: ../gui/wxpython/modules/mcalc_builder.py:642 +#: ../gui/wxpython/modules/mcalc_builder.py:658 msgid "You must enter the name of a new raster map to create." msgstr "" -#: ../gui/wxpython/modules/mcalc_builder.py:653 +#: ../gui/wxpython/modules/mcalc_builder.py:669 msgid "You must enter an expression to create a new raster map." msgstr "" -#: ../gui/wxpython/modules/mcalc_builder.py:713 +#: ../gui/wxpython/modules/mcalc_builder.py:729 msgid "Choose a file name to save the expression" msgstr "" -#: ../gui/wxpython/modules/mcalc_builder.py:714 -#: ../gui/wxpython/modules/mcalc_builder.py:736 +#: ../gui/wxpython/modules/mcalc_builder.py:730 +#: ../gui/wxpython/modules/mcalc_builder.py:752 msgid "Expression file (*)|*" msgstr "" -#: ../gui/wxpython/modules/mcalc_builder.py:735 +#: ../gui/wxpython/modules/mcalc_builder.py:751 msgid "Choose a file name to load the expression" msgstr "" -#: ../gui/wxpython/modules/mcalc_builder.py:771 +#: ../gui/wxpython/modules/mcalc_builder.py:787 #, python-brace-format msgid "'{cmd}' copied to clipboard" msgstr "" @@ -644,12 +644,12 @@ #: ../gui/wxpython/modules/import_export.py:78 #: ../gui/wxpython/modules/import_export.py:869 -#: ../gui/wxpython/gui_core/forms.py:2031 +#: ../gui/wxpython/gui_core/forms.py:2041 msgid "Layer id" msgstr "" #: ../gui/wxpython/modules/import_export.py:79 -#: ../gui/wxpython/gui_core/forms.py:2032 +#: ../gui/wxpython/gui_core/forms.py:2042 #: ../gui/wxpython/web_services/widgets.py:937 msgid "Layer name" msgstr "" @@ -659,13 +659,13 @@ msgstr "" #: ../gui/wxpython/modules/import_export.py:82 -#: ../gui/wxpython/gui_core/forms.py:2033 ../gui/wxpython/psmap/dialogs.py:2176 +#: ../gui/wxpython/gui_core/forms.py:2043 ../gui/wxpython/psmap/dialogs.py:2178 msgid "Feature type" msgstr "" #: ../gui/wxpython/modules/import_export.py:83 #: ../gui/wxpython/modules/import_export.py:85 -#: ../gui/wxpython/gui_core/forms.py:2034 +#: ../gui/wxpython/gui_core/forms.py:2044 msgid "Projection match" msgstr "" @@ -674,16 +674,16 @@ msgstr "" #: ../gui/wxpython/modules/import_export.py:105 -#: ../gui/wxpython/gui_core/forms.py:684 +#: ../gui/wxpython/gui_core/forms.py:696 msgid "Close dialog on finish" msgstr "" #: ../gui/wxpython/modules/import_export.py:117 #: ../gui/wxpython/modules/import_export.py:670 #: ../gui/wxpython/iscatt/dialogs.py:402 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1878 -#: ../gui/wxpython/image2target/ii2t_manager.py:2703 -#: ../gui/wxpython/gcp/manager.py:2630 ../gui/wxpython/vnet/dialogs.py:1312 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1880 +#: ../gui/wxpython/image2target/ii2t_manager.py:2706 +#: ../gui/wxpython/gcp/manager.py:2632 ../gui/wxpython/vnet/dialogs.py:1312 #: ../gui/wxpython/web_services/dialogs.py:145 #: ../gui/wxpython/web_services/dialogs.py:901 msgid "Close dialog" @@ -710,7 +710,7 @@ msgstr "" #: ../gui/wxpython/modules/import_export.py:376 -#: ../gui/wxpython/menustrings.py:161 ../gui/wxpython/menustrings.py:1179 +#: ../gui/wxpython/menustrings.py:161 ../gui/wxpython/menustrings.py:1180 #: ../gui/wxpython/image2target/ii2t_menustrings.py:159 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1160 #: ../gui/wxpython/lmgr/layertree.py:60 @@ -718,7 +718,7 @@ msgstr "" #: ../gui/wxpython/modules/import_export.py:378 -#: ../gui/wxpython/menustrings.py:36 ../gui/wxpython/menustrings.py:1054 +#: ../gui/wxpython/menustrings.py:36 ../gui/wxpython/menustrings.py:1055 #: ../gui/wxpython/image2target/ii2t_menustrings.py:37 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1038 #: ../gui/wxpython/lmgr/layertree.py:58 @@ -756,7 +756,7 @@ msgstr "" #: ../gui/wxpython/modules/import_export.py:517 -#: ../gui/wxpython/menustrings.py:163 ../gui/wxpython/menustrings.py:1181 +#: ../gui/wxpython/menustrings.py:163 ../gui/wxpython/menustrings.py:1182 #: ../gui/wxpython/image2target/ii2t_menustrings.py:161 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1162 #: ../gui/wxpython/lmgr/layertree.py:68 @@ -764,7 +764,7 @@ msgstr "" #: ../gui/wxpython/modules/import_export.py:519 -#: ../gui/wxpython/menustrings.py:67 ../gui/wxpython/menustrings.py:1085 +#: ../gui/wxpython/menustrings.py:67 ../gui/wxpython/menustrings.py:1086 #: ../gui/wxpython/image2target/ii2t_menustrings.py:67 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1068 #: ../gui/wxpython/lmgr/layertree.py:66 @@ -801,21 +801,21 @@ #: ../gui/wxpython/location_wizard/wizard.py:1421 #: ../gui/wxpython/location_wizard/wizard.py:1511 #: ../gui/wxpython/location_wizard/wizard.py:1739 -#: ../gui/wxpython/nviz/tools.py:626 ../gui/wxpython/gui_core/forms.py:1819 -#: ../gui/wxpython/gui_core/forms.py:1911 -#: ../gui/wxpython/gui_core/gselect.py:1193 -#: ../gui/wxpython/gui_core/gselect.py:1507 -#: ../gui/wxpython/gui_core/gselect.py:1523 -#: ../gui/wxpython/gui_core/gselect.py:1570 -#: ../gui/wxpython/gui_core/gselect.py:1606 -#: ../gui/wxpython/psmap/dialogs.py:2679 ../gui/wxpython/psmap/dialogs.py:3021 -#: ../gui/wxpython/psmap/dialogs.py:5796 -#: ../gui/wxpython/animation/dialogs.py:508 -#: ../gui/wxpython/animation/dialogs.py:1080 -#: ../gui/wxpython/animation/dialogs.py:1198 -#: ../gui/wxpython/animation/dialogs.py:1234 -#: ../gui/wxpython/animation/dialogs.py:1258 -#: ../gui/wxpython/animation/dialogs.py:1289 +#: ../gui/wxpython/nviz/tools.py:626 ../gui/wxpython/gui_core/forms.py:1829 +#: ../gui/wxpython/gui_core/forms.py:1921 +#: ../gui/wxpython/gui_core/gselect.py:1199 +#: ../gui/wxpython/gui_core/gselect.py:1499 +#: ../gui/wxpython/gui_core/gselect.py:1515 +#: ../gui/wxpython/gui_core/gselect.py:1562 +#: ../gui/wxpython/gui_core/gselect.py:1598 +#: ../gui/wxpython/psmap/dialogs.py:2681 ../gui/wxpython/psmap/dialogs.py:3023 +#: ../gui/wxpython/psmap/dialogs.py:5798 +#: ../gui/wxpython/animation/dialogs.py:511 +#: ../gui/wxpython/animation/dialogs.py:1083 +#: ../gui/wxpython/animation/dialogs.py:1201 +#: ../gui/wxpython/animation/dialogs.py:1237 +#: ../gui/wxpython/animation/dialogs.py:1261 +#: ../gui/wxpython/animation/dialogs.py:1292 ../gui/wxpython/tplot/frame.py:316 msgid "Browse" msgstr "" @@ -956,7 +956,7 @@ msgstr "" #: ../gui/wxpython/modules/histogram.py:191 -#: ../gui/wxpython/mapwin/buffered.py:699 +#: ../gui/wxpython/mapwin/buffered.py:701 msgid "Please wait, exporting image..." msgstr "" @@ -965,8 +965,8 @@ msgstr "" #: ../gui/wxpython/modules/histogram.py:400 -#: ../gui/wxpython/iclass/g.gui.iclass.py:91 ../gui/wxpython/nviz/wxnviz.py:347 -#: ../gui/wxpython/nviz/wxnviz.py:358 +#: ../gui/wxpython/iclass/g.gui.iclass.py:91 ../gui/wxpython/nviz/wxnviz.py:352 +#: ../gui/wxpython/nviz/wxnviz.py:363 #: ../gui/wxpython/mapswipe/g.gui.mapswipe.py:79 #, python-format msgid "Raster map <%s> not found" @@ -986,7 +986,7 @@ #: ../gui/wxpython/modules/histogram.py:501 ../gui/wxpython/wxplot/base.py:610 #: ../gui/wxpython/photo2image/ip2i_mapdisplay.py:425 -#: ../gui/wxpython/menustrings.py:2055 +#: ../gui/wxpython/menustrings.py:2056 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2023 #: ../gui/wxpython/image2target/ii2t_mapdisplay.py:426 #: ../gui/wxpython/psmap/toolbars.py:76 ../gui/wxpython/gcp/mapdisplay.py:426 @@ -1330,10 +1330,10 @@ msgid "Selected group must be in current mapset" msgstr "" -#: ../gui/wxpython/wxplot/dialogs.py:602 ../gui/wxpython/psmap/dialogs.py:595 -#: ../gui/wxpython/psmap/dialogs.py:1421 ../gui/wxpython/psmap/dialogs.py:1445 -#: ../gui/wxpython/psmap/dialogs.py:1496 ../gui/wxpython/psmap/dialogs.py:5104 -#: ../gui/wxpython/animation/dialogs.py:743 +#: ../gui/wxpython/wxplot/dialogs.py:602 ../gui/wxpython/psmap/dialogs.py:597 +#: ../gui/wxpython/psmap/dialogs.py:1423 ../gui/wxpython/psmap/dialogs.py:1447 +#: ../gui/wxpython/psmap/dialogs.py:1498 ../gui/wxpython/psmap/dialogs.py:5106 +#: ../gui/wxpython/animation/dialogs.py:746 #: ../gui/wxpython/animation/controller.py:295 msgid "Invalid input" msgstr "" @@ -1364,11 +1364,11 @@ msgstr "" #: ../gui/wxpython/wxplot/dialogs.py:751 -#: ../gui/wxpython/gui_core/preferences.py:507 -#: ../gui/wxpython/gui_core/preferences.py:787 -#: ../gui/wxpython/gui_core/dialogs.py:2414 -#: ../gui/wxpython/psmap/dialogs.py:3947 ../gui/wxpython/psmap/dialogs.py:4554 -#: ../gui/wxpython/psmap/dialogs.py:5218 +#: ../gui/wxpython/gui_core/preferences.py:500 +#: ../gui/wxpython/gui_core/preferences.py:781 +#: ../gui/wxpython/gui_core/dialogs.py:2419 +#: ../gui/wxpython/psmap/dialogs.py:3949 ../gui/wxpython/psmap/dialogs.py:4556 +#: ../gui/wxpython/psmap/dialogs.py:5220 msgid "Font settings" msgstr "" @@ -1386,9 +1386,9 @@ #: ../gui/wxpython/wxplot/dialogs.py:829 ../gui/wxpython/wxplot/dialogs.py:1428 #: ../gui/wxpython/iscatt/dialogs.py:397 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1873 -#: ../gui/wxpython/image2target/ii2t_manager.py:2698 -#: ../gui/wxpython/gcp/manager.py:2625 ../gui/wxpython/vnet/dialogs.py:1307 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1875 +#: ../gui/wxpython/image2target/ii2t_manager.py:2701 +#: ../gui/wxpython/gcp/manager.py:2627 ../gui/wxpython/vnet/dialogs.py:1307 msgid "Apply changes for the current session" msgstr "" @@ -1398,17 +1398,17 @@ #: ../gui/wxpython/wxplot/dialogs.py:836 ../gui/wxpython/wxplot/dialogs.py:1432 #: ../gui/wxpython/iscatt/dialogs.py:400 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1876 -#: ../gui/wxpython/image2target/ii2t_manager.py:2701 -#: ../gui/wxpython/gui_core/preferences.py:98 -#: ../gui/wxpython/gcp/manager.py:2628 ../gui/wxpython/vnet/dialogs.py:1310 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1878 +#: ../gui/wxpython/image2target/ii2t_manager.py:2704 +#: ../gui/wxpython/gui_core/preferences.py:100 +#: ../gui/wxpython/gcp/manager.py:2630 ../gui/wxpython/vnet/dialogs.py:1310 msgid "Apply and save changes to user settings file (default for next sessions)" msgstr "" #: ../gui/wxpython/wxplot/dialogs.py:838 ../gui/wxpython/wxplot/dialogs.py:1433 #: ../gui/wxpython/vdigit/preferences.py:70 -#: ../gui/wxpython/gui_core/preferences.py:101 -#: ../gui/wxpython/psmap/dialogs.py:475 +#: ../gui/wxpython/gui_core/preferences.py:103 +#: ../gui/wxpython/psmap/dialogs.py:477 #: ../gui/wxpython/gmodeler/preferences.py:696 msgid "Close dialog and ignore changes" msgstr "" @@ -1423,7 +1423,7 @@ msgstr "" #: ../gui/wxpython/wxplot/dialogs.py:965 ../gui/wxpython/core/workspace.py:1635 -#: ../gui/wxpython/core/gcmd.py:140 ../gui/wxpython/mapwin/buffered.py:2141 +#: ../gui/wxpython/core/gcmd.py:142 ../gui/wxpython/mapwin/buffered.py:2142 msgid "Warning" msgstr "" @@ -1449,8 +1449,8 @@ msgid "Line width" msgstr "" -#: ../gui/wxpython/wxplot/dialogs.py:1072 ../gui/wxpython/psmap/dialogs.py:2942 -#: ../gui/wxpython/psmap/dialogs.py:6807 +#: ../gui/wxpython/wxplot/dialogs.py:1072 ../gui/wxpython/psmap/dialogs.py:2944 +#: ../gui/wxpython/psmap/dialogs.py:6809 msgid "Line style" msgstr "" @@ -1467,7 +1467,7 @@ #: ../gui/wxpython/wxplot/dialogs.py:1109 #: ../gui/wxpython/wxplot/dialogs.py:1191 ../gui/wxpython/iclass/dialogs.py:396 #: ../gui/wxpython/nviz/tools.py:976 ../gui/wxpython/nviz/tools.py:2816 -#: ../gui/wxpython/psmap/dialogs.py:6378 ../gui/wxpython/psmap/dialogs.py:6738 +#: ../gui/wxpython/psmap/dialogs.py:6380 ../gui/wxpython/psmap/dialogs.py:6740 #: ../gui/wxpython/gmodeler/preferences.py:107 #: ../gui/wxpython/gmodeler/preferences.py:421 #: ../gui/wxpython/gmodeler/preferences.py:533 @@ -1475,19 +1475,19 @@ msgstr "" #: ../gui/wxpython/wxplot/dialogs.py:1123 -#: ../gui/wxpython/wxplot/dialogs.py:1204 ../gui/wxpython/psmap/dialogs.py:2730 -#: ../gui/wxpython/psmap/dialogs.py:3804 ../gui/wxpython/psmap/dialogs.py:4852 +#: ../gui/wxpython/wxplot/dialogs.py:1204 ../gui/wxpython/psmap/dialogs.py:2732 +#: ../gui/wxpython/psmap/dialogs.py:3806 ../gui/wxpython/psmap/dialogs.py:4854 msgid "Size" msgstr "" #: ../gui/wxpython/wxplot/dialogs.py:1137 -#: ../gui/wxpython/wxplot/dialogs.py:1218 ../gui/wxpython/psmap/dialogs.py:2414 -#: ../gui/wxpython/psmap/dialogs.py:2575 +#: ../gui/wxpython/wxplot/dialogs.py:1218 ../gui/wxpython/psmap/dialogs.py:2416 +#: ../gui/wxpython/psmap/dialogs.py:2577 msgid "Fill" msgstr "" #: ../gui/wxpython/wxplot/dialogs.py:1164 -#: ../gui/wxpython/wxplot/dialogs.py:1245 ../gui/wxpython/psmap/dialogs.py:4942 +#: ../gui/wxpython/wxplot/dialogs.py:1245 ../gui/wxpython/psmap/dialogs.py:4944 msgid "Style" msgstr "" @@ -1705,63 +1705,63 @@ "%s" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:34 +#: ../gui/wxpython/iclass/toolbars.py:36 msgid "Set opacity level" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:37 ../gui/wxpython/iclass/dialogs.py:280 +#: ../gui/wxpython/iclass/toolbars.py:39 ../gui/wxpython/iclass/dialogs.py:280 msgid "Class manager" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:40 ../gui/wxpython/iclass/dialogs.py:44 +#: ../gui/wxpython/iclass/toolbars.py:42 ../gui/wxpython/iclass/dialogs.py:44 #: ../gui/wxpython/iscatt/toolbars.py:46 msgid "Select imagery group" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:43 +#: ../gui/wxpython/iclass/toolbars.py:45 msgid "Run analysis, update histogram and coincidence plots" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:46 +#: ../gui/wxpython/iclass/toolbars.py:48 msgid "Save signature file for i.maxlik" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:49 +#: ../gui/wxpython/iclass/toolbars.py:51 msgid "Remove selected map layer" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:52 +#: ../gui/wxpython/iclass/toolbars.py:54 msgid "Export training areas to vector map" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:55 +#: ../gui/wxpython/iclass/toolbars.py:57 msgid "Import training areas from vector map" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:58 +#: ../gui/wxpython/iclass/toolbars.py:60 #: ../gui/wxpython/gui_core/simplelmgr.py:480 #: ../gui/wxpython/lmgr/layertree.py:82 msgid "Add RGB map layer" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:76 +#: ../gui/wxpython/iclass/toolbars.py:78 msgid "Training" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:82 +#: ../gui/wxpython/iclass/toolbars.py:84 msgid "Set map canvas for " msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:84 +#: ../gui/wxpython/iclass/toolbars.py:86 msgid "/ Zoom to map" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:260 -#: ../gui/wxpython/iclass/toolbars.py:269 +#: ../gui/wxpython/iclass/toolbars.py:262 +#: ../gui/wxpython/iclass/toolbars.py:271 msgid "std dev" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:343 +#: ../gui/wxpython/iclass/toolbars.py:345 msgid "Add raster map" msgstr "" @@ -1938,8 +1938,8 @@ msgid "Subgroup <%s> not found" msgstr "" -#: ../gui/wxpython/iclass/g.gui.iclass.py:98 ../gui/wxpython/nviz/wxnviz.py:435 -#: ../gui/wxpython/dbmgr/sqlbuilder.py:62 +#: ../gui/wxpython/iclass/g.gui.iclass.py:98 ../gui/wxpython/nviz/wxnviz.py:440 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:64 #: ../gui/wxpython/dbmgr/g.gui.dbmgr.py:48 #, python-format msgid "Vector map <%s> not found" @@ -1971,8 +1971,8 @@ msgstr "" #: ../gui/wxpython/iclass/dialogs.py:78 -#: ../gui/wxpython/image2target/ii2t_manager.py:565 -#: ../gui/wxpython/gcp/manager.py:536 +#: ../gui/wxpython/image2target/ii2t_manager.py:567 +#: ../gui/wxpython/gcp/manager.py:538 msgid "Create/edit group..." msgstr "" @@ -2020,20 +2020,20 @@ msgstr "" #: ../gui/wxpython/iclass/dialogs.py:259 -#: ../gui/wxpython/gui_core/dialogs.py:239 +#: ../gui/wxpython/gui_core/dialogs.py:240 #: ../gui/wxpython/gmodeler/dialogs.py:91 msgid "Name of vector map:" msgstr "" -#: ../gui/wxpython/iclass/dialogs.py:295 ../gui/wxpython/iscatt/frame.py:140 +#: ../gui/wxpython/iclass/dialogs.py:295 ../gui/wxpython/iscatt/frame.py:143 msgid "Classes" msgstr "" -#: ../gui/wxpython/iclass/dialogs.py:395 ../gui/wxpython/iscatt/frame.py:413 +#: ../gui/wxpython/iclass/dialogs.py:395 ../gui/wxpython/iscatt/frame.py:416 msgid "Class name" msgstr "" -#: ../gui/wxpython/iclass/dialogs.py:429 ../gui/wxpython/iscatt/frame.py:451 +#: ../gui/wxpython/iclass/dialogs.py:429 ../gui/wxpython/iscatt/frame.py:454 msgid "Please use only ASCII characters." msgstr "" @@ -2295,64 +2295,64 @@ msgid "Remove selected class" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:166 +#: ../gui/wxpython/iscatt/frame.py:169 msgid "GRASS GIS Interactive Scatter Plot Tool" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:398 +#: ../gui/wxpython/iscatt/frame.py:401 msgid "scatter plot" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:476 +#: ../gui/wxpython/iscatt/frame.py:479 msgid "Maximum limit of categories number was reached." msgstr "" -#: ../gui/wxpython/iscatt/frame.py:572 +#: ../gui/wxpython/iscatt/frame.py:575 msgid "Rename class" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:576 +#: ../gui/wxpython/iscatt/frame.py:579 msgid "Set color" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:580 ../gui/wxpython/lmgr/layertree.py:491 +#: ../gui/wxpython/iscatt/frame.py:583 ../gui/wxpython/lmgr/layertree.py:491 msgid "Change opacity level" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:584 +#: ../gui/wxpython/iscatt/frame.py:587 msgid "Hide" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:586 +#: ../gui/wxpython/iscatt/frame.py:589 msgid "Show" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:601 +#: ../gui/wxpython/iscatt/frame.py:604 msgid "Move to top" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:607 +#: ../gui/wxpython/iscatt/frame.py:610 msgid "Move to bottom" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:615 +#: ../gui/wxpython/iscatt/frame.py:618 msgid "Move category up" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:621 +#: ../gui/wxpython/iscatt/frame.py:624 msgid "Move category down" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:629 +#: ../gui/wxpython/iscatt/frame.py:632 msgid "Export class raster" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:701 +#: ../gui/wxpython/iscatt/frame.py:704 #, python-format msgid "Change opacity of class <%s>" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:726 +#: ../gui/wxpython/iscatt/frame.py:729 msgid "Empty name was inserted." msgstr "" @@ -2453,19 +2453,19 @@ #: ../gui/wxpython/location_wizard/wizard.py:675 #: ../gui/wxpython/location_wizard/wizard.py:864 #: ../gui/wxpython/location_wizard/wizard.py:2013 -#: ../gui/wxpython/core/workspace.py:1616 ../gui/wxpython/core/gcmd.py:113 -#: ../gui/wxpython/gis_set.py:281 ../gui/wxpython/gis_set.py:711 -#: ../gui/wxpython/gis_set.py:755 +#: ../gui/wxpython/core/workspace.py:1616 ../gui/wxpython/core/gcmd.py:115 +#: ../gui/wxpython/gis_set.py:282 ../gui/wxpython/gis_set.py:653 +#: ../gui/wxpython/gis_set.py:697 #: ../gui/wxpython/image2target/ii2t_gis_set.py:276 #: ../gui/wxpython/image2target/ii2t_gis_set.py:654 #: ../gui/wxpython/image2target/ii2t_gis_set.py:698 #: ../gui/wxpython/vdigit/dialogs.py:253 ../gui/wxpython/vdigit/dialogs.py:447 -#: ../gui/wxpython/gui_core/preferences.py:238 -#: ../gui/wxpython/gui_core/preferences.py:1925 -#: ../gui/wxpython/gui_core/preferences.py:1958 -#: ../gui/wxpython/gui_core/preferences.py:1970 -#: ../gui/wxpython/gui_core/preferences.py:1982 -#: ../gui/wxpython/psmap/dialogs.py:5594 ../gui/wxpython/lmgr/layertree.py:1003 +#: ../gui/wxpython/gui_core/preferences.py:231 +#: ../gui/wxpython/gui_core/preferences.py:1919 +#: ../gui/wxpython/gui_core/preferences.py:1952 +#: ../gui/wxpython/gui_core/preferences.py:1964 +#: ../gui/wxpython/gui_core/preferences.py:1976 +#: ../gui/wxpython/psmap/dialogs.py:5596 ../gui/wxpython/lmgr/layertree.py:1003 #: ../gui/wxpython/gmodeler/frame.py:1141 msgid "Error" msgstr "" @@ -2513,12 +2513,12 @@ msgstr "" #: ../gui/wxpython/location_wizard/dialogs.py:276 -#: ../gui/wxpython/psmap/dialogs.py:531 +#: ../gui/wxpython/psmap/dialogs.py:533 msgid "Top" msgstr "" #: ../gui/wxpython/location_wizard/dialogs.py:284 -#: ../gui/wxpython/psmap/dialogs.py:532 +#: ../gui/wxpython/psmap/dialogs.py:534 msgid "Bottom" msgstr "" @@ -2726,13 +2726,13 @@ msgstr "" #: ../gui/wxpython/location_wizard/wizard.py:932 -#: ../gui/wxpython/gui_core/gselect.py:2100 +#: ../gui/wxpython/gui_core/gselect.py:2092 #: ../gui/wxpython/gmodeler/dialogs.py:919 msgid "No" msgstr "" #: ../gui/wxpython/location_wizard/wizard.py:932 -#: ../gui/wxpython/gui_core/gselect.py:2102 +#: ../gui/wxpython/gui_core/gselect.py:2094 #: ../gui/wxpython/gmodeler/dialogs.py:921 msgid "Yes" msgstr "" @@ -2792,7 +2792,7 @@ msgstr "" #: ../gui/wxpython/location_wizard/wizard.py:1502 -#: ../gui/wxpython/gui_core/preferences.py:1728 +#: ../gui/wxpython/gui_core/preferences.py:1722 msgid "EPSG code:" msgstr "" @@ -2807,7 +2807,7 @@ msgstr "" #: ../gui/wxpython/location_wizard/wizard.py:1696 -#: ../gui/wxpython/gui_core/preferences.py:1916 +#: ../gui/wxpython/gui_core/preferences.py:1910 #, python-brace-format msgid "Unable to read EPGS codes: {0}" msgstr "" @@ -2847,7 +2847,7 @@ msgstr "" #: ../gui/wxpython/location_wizard/wizard.py:2072 -#: ../gui/wxpython/rlisetup/wizard.py:1738 +#: ../gui/wxpython/rlisetup/wizard.py:1737 msgid "Summary" msgstr "" @@ -2874,7 +2874,7 @@ msgstr "" #: ../gui/wxpython/location_wizard/wizard.py:2249 -#: ../gui/wxpython/psmap/dialogs.py:702 ../gui/wxpython/psmap/dialogs.py:723 +#: ../gui/wxpython/psmap/dialogs.py:704 ../gui/wxpython/psmap/dialogs.py:725 msgid "custom" msgstr "" @@ -2934,52 +2934,52 @@ msgid "File <%s> not found." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:276 +#: ../gui/wxpython/photo2image/ip2i_manager.py:278 msgid "Manage Location of Fiducial Points on a Scanned Photo" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:380 +#: ../gui/wxpython/photo2image/ip2i_manager.py:382 msgid "A POINTS file exists, renaming it to POINTS_BAK" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:406 +#: ../gui/wxpython/photo2image/ip2i_manager.py:408 msgid "Opening CAMERA file failed" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:441 -#: ../gui/wxpython/photo2image/ip2i_manager.py:843 -#: ../gui/wxpython/gcp/manager.py:1419 +#: ../gui/wxpython/photo2image/ip2i_manager.py:443 +#: ../gui/wxpython/photo2image/ip2i_manager.py:845 +#: ../gui/wxpython/gcp/manager.py:1421 msgid "Writing POINTS file failed" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:616 -#: ../gui/wxpython/image2target/ii2t_manager.py:1225 -#: ../gui/wxpython/gcp/manager.py:1192 +#: ../gui/wxpython/photo2image/ip2i_manager.py:618 +#: ../gui/wxpython/image2target/ii2t_manager.py:1227 +#: ../gui/wxpython/gcp/manager.py:1194 #, python-format msgid "At least %d GCPs required. Operation canceled." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:759 -#: ../gui/wxpython/image2target/ii2t_manager.py:1367 -#: ../gui/wxpython/gcp/manager.py:1335 -msgid "source" -msgstr "" - #: ../gui/wxpython/photo2image/ip2i_manager.py:761 #: ../gui/wxpython/image2target/ii2t_manager.py:1369 #: ../gui/wxpython/gcp/manager.py:1337 -msgid "target" +msgid "source" msgstr "" #: ../gui/wxpython/photo2image/ip2i_manager.py:763 #: ../gui/wxpython/image2target/ii2t_manager.py:1371 #: ../gui/wxpython/gcp/manager.py:1339 -msgid "Set GCP coordinates" +msgid "target" msgstr "" #: ../gui/wxpython/photo2image/ip2i_manager.py:765 #: ../gui/wxpython/image2target/ii2t_manager.py:1373 #: ../gui/wxpython/gcp/manager.py:1341 +msgid "Set GCP coordinates" +msgstr "" + +#: ../gui/wxpython/photo2image/ip2i_manager.py:767 +#: ../gui/wxpython/image2target/ii2t_manager.py:1375 +#: ../gui/wxpython/gcp/manager.py:1343 #, python-format msgid "" "Set %(coor)s coordinates for GCP No. %(key)s? \n" @@ -2988,32 +2988,32 @@ "North: %(coor1)s" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:856 -#: ../gui/wxpython/gcp/manager.py:1431 +#: ../gui/wxpython/photo2image/ip2i_manager.py:858 +#: ../gui/wxpython/gcp/manager.py:1433 #, python-format msgid "POINTS file saved for group <%s>" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:872 -#: ../gui/wxpython/image2target/ii2t_manager.py:1511 -#: ../gui/wxpython/gcp/manager.py:1447 +#: ../gui/wxpython/photo2image/ip2i_manager.py:874 +#: ../gui/wxpython/image2target/ii2t_manager.py:1513 +#: ../gui/wxpython/gcp/manager.py:1449 msgid "source mapwin not defined" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:877 -#: ../gui/wxpython/image2target/ii2t_manager.py:1516 -#: ../gui/wxpython/gcp/manager.py:1452 +#: ../gui/wxpython/photo2image/ip2i_manager.py:879 +#: ../gui/wxpython/image2target/ii2t_manager.py:1518 +#: ../gui/wxpython/gcp/manager.py:1454 msgid "target mapwin not defined" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:907 -#: ../gui/wxpython/gcp/manager.py:1482 +#: ../gui/wxpython/photo2image/ip2i_manager.py:909 +#: ../gui/wxpython/gcp/manager.py:1484 msgid "Reading POINTS file failed" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:992 -#: ../gui/wxpython/image2target/ii2t_manager.py:1633 -#: ../gui/wxpython/gcp/manager.py:1567 +#: ../gui/wxpython/photo2image/ip2i_manager.py:994 +#: ../gui/wxpython/image2target/ii2t_manager.py:1635 +#: ../gui/wxpython/gcp/manager.py:1569 #, python-format msgid "" "Insufficient points defined and active (checked) for selected rectification method (order: %d).\n" @@ -3022,305 +3022,305 @@ "10+ points for 3rd order." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1020 -#: ../gui/wxpython/image2target/ii2t_manager.py:1661 -#: ../gui/wxpython/gcp/manager.py:1595 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1022 +#: ../gui/wxpython/image2target/ii2t_manager.py:1663 +#: ../gui/wxpython/gcp/manager.py:1597 msgid "Rectifying images, please wait..." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1042 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1044 msgid "Writing output image to group, please wait..." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1072 -#: ../gui/wxpython/image2target/ii2t_manager.py:1746 -#: ../gui/wxpython/gcp/manager.py:1680 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1074 +#: ../gui/wxpython/image2target/ii2t_manager.py:1749 +#: ../gui/wxpython/gcp/manager.py:1682 msgid "GCP Manager settings" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1117 -#: ../gui/wxpython/image2target/ii2t_manager.py:1793 -#: ../gui/wxpython/gcp/manager.py:1727 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1119 +#: ../gui/wxpython/image2target/ii2t_manager.py:1796 +#: ../gui/wxpython/gcp/manager.py:1729 msgid "Quit GCP Manager" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1118 -#: ../gui/wxpython/image2target/ii2t_manager.py:1794 -#: ../gui/wxpython/gcp/manager.py:1728 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1120 +#: ../gui/wxpython/image2target/ii2t_manager.py:1797 +#: ../gui/wxpython/gcp/manager.py:1730 msgid "Save ground control points?" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1196 -#: ../gui/wxpython/gcp/manager.py:1807 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1198 +#: ../gui/wxpython/gcp/manager.py:1809 msgid "" "Could not calculate RMS Error.\n" "Possible error with m.transform." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1324 -#: ../gui/wxpython/gcp/manager.py:1935 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1326 +#: ../gui/wxpython/gcp/manager.py:1937 msgid "" "Could not calculate new extends.\n" "Possible error with m.transform." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1456 -#: ../gui/wxpython/image2target/ii2t_manager.py:2130 -#: ../gui/wxpython/gcp/manager.py:2067 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1458 +#: ../gui/wxpython/image2target/ii2t_manager.py:2133 +#: ../gui/wxpython/gcp/manager.py:2069 msgid "Adjust source display to target display" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1461 -#: ../gui/wxpython/image2target/ii2t_manager.py:2135 -#: ../gui/wxpython/gcp/manager.py:2072 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1463 +#: ../gui/wxpython/image2target/ii2t_manager.py:2138 +#: ../gui/wxpython/gcp/manager.py:2074 msgid "Adjust target display to source display" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1535 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1553 -#: ../gui/wxpython/image2target/ii2t_manager.py:2209 -#: ../gui/wxpython/image2target/ii2t_manager.py:2229 -#: ../gui/wxpython/gcp/manager.py:2146 ../gui/wxpython/gcp/manager.py:2164 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1537 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1555 +#: ../gui/wxpython/image2target/ii2t_manager.py:2212 +#: ../gui/wxpython/image2target/ii2t_manager.py:2232 +#: ../gui/wxpython/gcp/manager.py:2148 ../gui/wxpython/gcp/manager.py:2166 #: ../gui/wxpython/vnet/widgets.py:85 ../gui/wxpython/vnet/vnet_data.py:259 msgid "use" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1536 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1554 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1538 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1556 msgid "source X" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1537 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1555 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1539 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1557 msgid "source Y" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1538 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1556 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1540 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1558 msgid "target X" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1539 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1557 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1541 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1559 msgid "target Y" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1540 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1558 -#: ../gui/wxpython/image2target/ii2t_manager.py:2216 -#: ../gui/wxpython/image2target/ii2t_manager.py:2236 -#: ../gui/wxpython/gcp/manager.py:2151 ../gui/wxpython/gcp/manager.py:2169 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1542 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1560 +#: ../gui/wxpython/image2target/ii2t_manager.py:2219 +#: ../gui/wxpython/image2target/ii2t_manager.py:2239 +#: ../gui/wxpython/gcp/manager.py:2153 ../gui/wxpython/gcp/manager.py:2171 msgid "Forward error" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1541 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1559 -#: ../gui/wxpython/image2target/ii2t_manager.py:2217 -#: ../gui/wxpython/image2target/ii2t_manager.py:2237 -#: ../gui/wxpython/gcp/manager.py:2152 ../gui/wxpython/gcp/manager.py:2170 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1543 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1561 +#: ../gui/wxpython/image2target/ii2t_manager.py:2220 +#: ../gui/wxpython/image2target/ii2t_manager.py:2240 +#: ../gui/wxpython/gcp/manager.py:2154 ../gui/wxpython/gcp/manager.py:2172 msgid "Backward error" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1696 -#: ../gui/wxpython/image2target/ii2t_manager.py:2376 -#: ../gui/wxpython/gcp/manager.py:2307 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1698 +#: ../gui/wxpython/image2target/ii2t_manager.py:2379 +#: ../gui/wxpython/gcp/manager.py:2309 msgid "Invalid coordinate value. Operation canceled." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1734 -#: ../gui/wxpython/image2target/ii2t_manager.py:2551 -#: ../gui/wxpython/gcp/manager.py:2485 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1736 +#: ../gui/wxpython/image2target/ii2t_manager.py:2554 +#: ../gui/wxpython/gcp/manager.py:2487 msgid "Edit GCP" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1746 -#: ../gui/wxpython/image2target/ii2t_manager.py:2563 -#: ../gui/wxpython/gcp/manager.py:2497 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1748 +#: ../gui/wxpython/image2target/ii2t_manager.py:2566 +#: ../gui/wxpython/gcp/manager.py:2499 msgid "Ground Control Point No." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1765 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1767 msgid "source X:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1766 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1768 msgid "target X:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1767 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1769 msgid "source Y:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1768 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1770 msgid "target Y:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1904 -#: ../gui/wxpython/image2target/ii2t_manager.py:2729 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1906 +#: ../gui/wxpython/image2target/ii2t_manager.py:2732 #: ../gui/wxpython/vdigit/preferences.py:98 -#: ../gui/wxpython/psmap/dialogs.py:2656 ../gui/wxpython/gcp/manager.py:2656 +#: ../gui/wxpython/psmap/dialogs.py:2658 ../gui/wxpython/gcp/manager.py:2658 msgid "Symbology" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1913 -#: ../gui/wxpython/image2target/ii2t_manager.py:2738 -#: ../gui/wxpython/gcp/manager.py:2665 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1915 +#: ../gui/wxpython/image2target/ii2t_manager.py:2741 +#: ../gui/wxpython/gcp/manager.py:2667 msgid "Highlight highest RMS error only" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1926 -#: ../gui/wxpython/image2target/ii2t_manager.py:2751 -#: ../gui/wxpython/gcp/manager.py:2678 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1928 +#: ../gui/wxpython/image2target/ii2t_manager.py:2754 +#: ../gui/wxpython/gcp/manager.py:2680 msgid "Highlight RMS error > M + SD * factor:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1930 -#: ../gui/wxpython/image2target/ii2t_manager.py:2755 -#: ../gui/wxpython/gcp/manager.py:2682 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1932 +#: ../gui/wxpython/image2target/ii2t_manager.py:2758 +#: ../gui/wxpython/gcp/manager.py:2684 msgid "" "Highlight GCPs with an RMS error larger than \n" "mean + standard deviation * given factor. \n" "Recommended values for this factor are between 1 and 2." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1953 -#: ../gui/wxpython/image2target/ii2t_manager.py:2778 -#: ../gui/wxpython/gcp/manager.py:2705 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1955 +#: ../gui/wxpython/image2target/ii2t_manager.py:2781 +#: ../gui/wxpython/gcp/manager.py:2707 msgid "Symbol settings" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1961 -#: ../gui/wxpython/image2target/ii2t_manager.py:2786 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1963 +#: ../gui/wxpython/image2target/ii2t_manager.py:2789 #: ../gui/wxpython/nviz/tools.py:1423 ../gui/wxpython/nviz/tools.py:2154 #: ../gui/wxpython/nviz/tools.py:2296 ../gui/wxpython/nviz/preferences.py:372 #: ../gui/wxpython/nviz/preferences.py:574 #: ../gui/wxpython/nviz/preferences.py:640 -#: ../gui/wxpython/gui_core/preferences.py:1520 -#: ../gui/wxpython/psmap/dialogs.py:2375 ../gui/wxpython/psmap/dialogs.py:2536 -#: ../gui/wxpython/mapswipe/dialogs.py:280 ../gui/wxpython/gcp/manager.py:2713 +#: ../gui/wxpython/gui_core/preferences.py:1514 +#: ../gui/wxpython/psmap/dialogs.py:2377 ../gui/wxpython/psmap/dialogs.py:2538 +#: ../gui/wxpython/mapswipe/dialogs.py:280 ../gui/wxpython/gcp/manager.py:2715 msgid "Color:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1981 -#: ../gui/wxpython/image2target/ii2t_manager.py:2806 -#: ../gui/wxpython/gcp/manager.py:2733 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1983 +#: ../gui/wxpython/image2target/ii2t_manager.py:2809 +#: ../gui/wxpython/gcp/manager.py:2735 msgid "Color for high RMS error:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2001 -#: ../gui/wxpython/image2target/ii2t_manager.py:2826 -#: ../gui/wxpython/gcp/manager.py:2753 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2003 +#: ../gui/wxpython/image2target/ii2t_manager.py:2829 +#: ../gui/wxpython/gcp/manager.py:2755 msgid "Color for selected GCP:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2021 -#: ../gui/wxpython/image2target/ii2t_manager.py:2846 -#: ../gui/wxpython/gcp/manager.py:2773 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2023 +#: ../gui/wxpython/image2target/ii2t_manager.py:2849 +#: ../gui/wxpython/gcp/manager.py:2775 msgid "Color for unused GCPs:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2037 -#: ../gui/wxpython/image2target/ii2t_manager.py:2862 -#: ../gui/wxpython/gcp/manager.py:2789 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2039 +#: ../gui/wxpython/image2target/ii2t_manager.py:2865 +#: ../gui/wxpython/gcp/manager.py:2791 msgid "Show unused GCPs" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2054 -#: ../gui/wxpython/image2target/ii2t_manager.py:2879 -#: ../gui/wxpython/gui_core/preferences.py:1447 -#: ../gui/wxpython/gcp/manager.py:2806 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2056 +#: ../gui/wxpython/image2target/ii2t_manager.py:2882 +#: ../gui/wxpython/gui_core/preferences.py:1441 +#: ../gui/wxpython/gcp/manager.py:2808 msgid "Symbol size:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2076 -#: ../gui/wxpython/image2target/ii2t_manager.py:2901 -#: ../gui/wxpython/gui_core/preferences.py:1415 -#: ../gui/wxpython/psmap/dialogs.py:6813 -#: ../gui/wxpython/mapswipe/dialogs.py:327 ../gui/wxpython/gcp/manager.py:2828 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2078 +#: ../gui/wxpython/image2target/ii2t_manager.py:2904 +#: ../gui/wxpython/gui_core/preferences.py:1409 +#: ../gui/wxpython/psmap/dialogs.py:6815 +#: ../gui/wxpython/mapswipe/dialogs.py:327 ../gui/wxpython/gcp/manager.py:2830 #: ../gui/wxpython/vnet/dialogs.py:1279 msgid "Line width:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2122 -#: ../gui/wxpython/image2target/ii2t_manager.py:741 -#: ../gui/wxpython/image2target/ii2t_manager.py:2953 -#: ../gui/wxpython/gcp/manager.py:718 ../gui/wxpython/gcp/manager.py:2880 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2124 +#: ../gui/wxpython/image2target/ii2t_manager.py:743 +#: ../gui/wxpython/image2target/ii2t_manager.py:2956 +#: ../gui/wxpython/gcp/manager.py:720 ../gui/wxpython/gcp/manager.py:2882 msgid "Select source map to display:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2136 -#: ../gui/wxpython/image2target/ii2t_manager.py:767 -#: ../gui/wxpython/image2target/ii2t_manager.py:2967 -#: ../gui/wxpython/gcp/manager.py:744 ../gui/wxpython/gcp/manager.py:2894 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2138 +#: ../gui/wxpython/image2target/ii2t_manager.py:769 +#: ../gui/wxpython/image2target/ii2t_manager.py:2970 +#: ../gui/wxpython/gcp/manager.py:746 ../gui/wxpython/gcp/manager.py:2896 msgid "Select target raster map to display:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2161 -#: ../gui/wxpython/image2target/ii2t_manager.py:3007 -#: ../gui/wxpython/gcp/manager.py:2934 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2163 +#: ../gui/wxpython/image2target/ii2t_manager.py:3010 +#: ../gui/wxpython/gcp/manager.py:2936 msgid "Rectification" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2170 -#: ../gui/wxpython/image2target/ii2t_manager.py:3016 -#: ../gui/wxpython/gcp/manager.py:2943 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2172 +#: ../gui/wxpython/image2target/ii2t_manager.py:3019 +#: ../gui/wxpython/gcp/manager.py:2945 msgid "Select rectification order" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2172 -#: ../gui/wxpython/image2target/ii2t_manager.py:3018 -#: ../gui/wxpython/gcp/manager.py:2945 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2174 +#: ../gui/wxpython/image2target/ii2t_manager.py:3021 +#: ../gui/wxpython/gcp/manager.py:2947 msgid "1st order" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2173 -#: ../gui/wxpython/image2target/ii2t_manager.py:3019 -#: ../gui/wxpython/gcp/manager.py:2946 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2175 +#: ../gui/wxpython/image2target/ii2t_manager.py:3022 +#: ../gui/wxpython/gcp/manager.py:2948 msgid "2nd order" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2174 -#: ../gui/wxpython/image2target/ii2t_manager.py:3020 -#: ../gui/wxpython/gcp/manager.py:2947 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2176 +#: ../gui/wxpython/image2target/ii2t_manager.py:3023 +#: ../gui/wxpython/gcp/manager.py:2949 msgid "3rd order" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2186 -#: ../gui/wxpython/image2target/ii2t_manager.py:3032 -#: ../gui/wxpython/gcp/manager.py:2959 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2188 +#: ../gui/wxpython/image2target/ii2t_manager.py:3035 +#: ../gui/wxpython/gcp/manager.py:2961 msgid "Select interpolation method:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2202 -#: ../gui/wxpython/image2target/ii2t_manager.py:3048 -#: ../gui/wxpython/gcp/manager.py:2975 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2204 +#: ../gui/wxpython/image2target/ii2t_manager.py:3051 +#: ../gui/wxpython/gcp/manager.py:2977 msgid "clip to computational region in target location" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2212 -#: ../gui/wxpython/image2target/ii2t_manager.py:589 -#: ../gui/wxpython/image2target/ii2t_manager.py:3058 -#: ../gui/wxpython/gcp/manager.py:560 ../gui/wxpython/gcp/manager.py:2985 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2214 +#: ../gui/wxpython/image2target/ii2t_manager.py:591 +#: ../gui/wxpython/image2target/ii2t_manager.py:3061 +#: ../gui/wxpython/gcp/manager.py:562 ../gui/wxpython/gcp/manager.py:2987 msgid "Extension for output maps:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2253 -#: ../gui/wxpython/image2target/ii2t_manager.py:3099 -#: ../gui/wxpython/gcp/manager.py:3026 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2255 +#: ../gui/wxpython/image2target/ii2t_manager.py:3102 +#: ../gui/wxpython/gcp/manager.py:3028 msgid "RMS threshold factor must be > 0" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2256 -#: ../gui/wxpython/image2target/ii2t_manager.py:3102 -#: ../gui/wxpython/gcp/manager.py:3029 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2258 +#: ../gui/wxpython/image2target/ii2t_manager.py:3105 +#: ../gui/wxpython/gcp/manager.py:3031 msgid "" "RMS threshold factor is < 1\n" "Too many points might be highlighted" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2416 -#: ../gui/wxpython/image2target/ii2t_manager.py:3286 -#: ../gui/wxpython/gcp/manager.py:3213 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2418 +#: ../gui/wxpython/image2target/ii2t_manager.py:3289 +#: ../gui/wxpython/gcp/manager.py:3215 #, python-format msgid "GCP Manager settings saved to file '%s'." msgstr "" @@ -3374,13 +3374,13 @@ #: ../gui/wxpython/photo2image/ip2i_mapdisplay.py:478 #: ../gui/wxpython/image2target/ii2t_mapdisplay.py:479 -#: ../gui/wxpython/gcp/mapdisplay.py:479 ../gui/wxpython/mapdisp/frame.py:1390 +#: ../gui/wxpython/gcp/mapdisplay.py:479 ../gui/wxpython/mapdisp/frame.py:1389 msgid "Zoom to default region" msgstr "" #: ../gui/wxpython/photo2image/ip2i_mapdisplay.py:482 #: ../gui/wxpython/image2target/ii2t_mapdisplay.py:483 -#: ../gui/wxpython/gcp/mapdisplay.py:483 ../gui/wxpython/mapdisp/frame.py:1392 +#: ../gui/wxpython/gcp/mapdisplay.py:483 ../gui/wxpython/mapdisp/frame.py:1391 msgid "Zoom to saved region" msgstr "" @@ -3392,7 +3392,7 @@ #: ../gui/wxpython/photo2image/ip2i_mapdisplay.py:492 #: ../gui/wxpython/image2target/ii2t_mapdisplay.py:493 -#: ../gui/wxpython/gcp/mapdisplay.py:493 ../gui/wxpython/mapdisp/frame.py:1402 +#: ../gui/wxpython/gcp/mapdisplay.py:493 ../gui/wxpython/mapdisp/frame.py:1401 msgid "Save display geometry to named region" msgstr "" @@ -3409,11 +3409,11 @@ msgstr "" #: ../gui/wxpython/photo2image/g.gui.photo2image.py:111 -msgid "Please provide an order value (1 if 4 Fiducials, 2 if 8 Fiducials)" +msgid "Please provive an order value (1 if 4 Fiducials, 2 if 8 Fiducials)" msgstr "" #: ../gui/wxpython/photo2image/g.gui.photo2image.py:116 -msgid "Please provide an output files extension (used by i.rectify)" +msgid "Please provive an output files extension (used by i.rectify)" msgstr "" #: ../gui/wxpython/photo2image/ip2i_statusbar.py:38 @@ -3515,7 +3515,7 @@ msgstr "" #: ../gui/wxpython/core/render.py:1010 ../gui/wxpython/core/render.py:1013 -#: ../gui/wxpython/core/render.py:1016 ../gui/wxpython/core/gcmd.py:435 +#: ../gui/wxpython/core/render.py:1016 ../gui/wxpython/core/gcmd.py:437 msgid "Details:" msgstr "" @@ -3533,24 +3533,24 @@ msgid "Unable to get current geographic extent. Force quiting wxGUI. Please manually run g.region to fix the problem." msgstr "" -#: ../gui/wxpython/core/toolboxes.py:225 +#: ../gui/wxpython/core/toolboxes.py:227 msgid "Unable to parse user toolboxes XML files. Default files will be loaded." msgstr "" -#: ../gui/wxpython/core/toolboxes.py:269 +#: ../gui/wxpython/core/toolboxes.py:271 msgid "Unable to create toolboxes directory." msgstr "" -#: ../gui/wxpython/core/toolboxes.py:493 +#: ../gui/wxpython/core/toolboxes.py:495 msgid "Custom toolboxes" msgstr "" -#: ../gui/wxpython/core/toolboxes.py:517 +#: ../gui/wxpython/core/toolboxes.py:519 #, python-format msgid "List of addons cannot be obtained because g.extension failed. Details: %s" msgstr "" -#: ../gui/wxpython/core/toolboxes.py:574 +#: ../gui/wxpython/core/toolboxes.py:576 msgid "Addons" msgstr "" @@ -3579,32 +3579,32 @@ "WMS layers can not be displayed without the bindings.\n" msgstr "" -#: ../gui/wxpython/core/gcmd.py:126 +#: ../gui/wxpython/core/gcmd.py:128 msgid "Reason" msgstr "" -#: ../gui/wxpython/core/gcmd.py:151 ../gui/wxpython/gis_set.py:697 -#: ../gui/wxpython/gis_set.py:740 +#: ../gui/wxpython/core/gcmd.py:153 ../gui/wxpython/gis_set.py:639 +#: ../gui/wxpython/gis_set.py:682 #: ../gui/wxpython/image2target/ii2t_gis_set.py:640 #: ../gui/wxpython/image2target/ii2t_gis_set.py:683 -#: ../gui/wxpython/lmgr/frame.py:2570 +#: ../gui/wxpython/lmgr/frame.py:2573 msgid "Message" msgstr "" -#: ../gui/wxpython/core/gcmd.py:432 +#: ../gui/wxpython/core/gcmd.py:434 msgid "Execution failed:" msgstr "" -#: ../gui/wxpython/core/gcmd.py:437 ../gui/wxpython/core/gcmd.py:444 +#: ../gui/wxpython/core/gcmd.py:439 ../gui/wxpython/core/gcmd.py:446 msgid "Error: " msgstr "" -#: ../gui/wxpython/core/gcmd.py:521 +#: ../gui/wxpython/core/gcmd.py:523 #, python-format msgid "Unable to exectute command: '%s'" msgstr "" -#: ../gui/wxpython/core/gcmd.py:747 ../gui/wxpython/gui_core/forms.py:2740 +#: ../gui/wxpython/core/gcmd.py:749 ../gui/wxpython/gui_core/forms.py:2770 #, python-format msgid "Error in %s" msgstr "" @@ -3619,136 +3619,136 @@ msgid "WARNING: Ignoring unsupported wx debug level (must be >=0 and <=5). {0}\n" msgstr "" -#: ../gui/wxpython/core/settings.py:503 +#: ../gui/wxpython/core/settings.py:505 msgid "Segment break" msgstr "" -#: ../gui/wxpython/core/settings.py:569 +#: ../gui/wxpython/core/settings.py:571 msgid "Data point" msgstr "" -#: ../gui/wxpython/core/settings.py:643 +#: ../gui/wxpython/core/settings.py:645 msgid "animation" msgstr "" -#: ../gui/wxpython/core/settings.py:866 +#: ../gui/wxpython/core/settings.py:868 msgid "Collapse all except PERMANENT and current" msgstr "" -#: ../gui/wxpython/core/settings.py:867 +#: ../gui/wxpython/core/settings.py:869 msgid "Collapse all except PERMANENT" msgstr "" -#: ../gui/wxpython/core/settings.py:868 +#: ../gui/wxpython/core/settings.py:870 msgid "Collapse all except current" msgstr "" -#: ../gui/wxpython/core/settings.py:869 +#: ../gui/wxpython/core/settings.py:871 msgid "Collapse all" msgstr "" -#: ../gui/wxpython/core/settings.py:870 +#: ../gui/wxpython/core/settings.py:872 msgid "Expand all" msgstr "" -#: ../gui/wxpython/core/settings.py:875 ../gui/wxpython/dbmgr/base.py:1406 +#: ../gui/wxpython/core/settings.py:877 ../gui/wxpython/dbmgr/base.py:1408 msgid "Edit selected record" msgstr "" -#: ../gui/wxpython/core/settings.py:875 +#: ../gui/wxpython/core/settings.py:877 msgid "Display selected" msgstr "" -#: ../gui/wxpython/core/settings.py:884 +#: ../gui/wxpython/core/settings.py:886 msgid "Classic (labels only)" msgstr "" -#: ../gui/wxpython/core/settings.py:885 +#: ../gui/wxpython/core/settings.py:887 msgid "Combined (labels and module names)" msgstr "" -#: ../gui/wxpython/core/settings.py:886 +#: ../gui/wxpython/core/settings.py:888 msgid "Expert (module names only)" msgstr "" -#: ../gui/wxpython/core/settings.py:891 +#: ../gui/wxpython/core/settings.py:893 msgid "Basic top" msgstr "" -#: ../gui/wxpython/core/settings.py:892 +#: ../gui/wxpython/core/settings.py:894 msgid "Basic left" msgstr "" -#: ../gui/wxpython/core/settings.py:893 +#: ../gui/wxpython/core/settings.py:895 msgid "Fancy green" msgstr "" -#: ../gui/wxpython/core/settings.py:894 +#: ../gui/wxpython/core/settings.py:896 msgid "List left" msgstr "" -#: ../gui/wxpython/core/settings.py:901 +#: ../gui/wxpython/core/settings.py:903 msgid "Zoom and recenter" msgstr "" -#: ../gui/wxpython/core/settings.py:901 +#: ../gui/wxpython/core/settings.py:903 msgid "Zoom to mouse cursor" msgstr "" -#: ../gui/wxpython/core/settings.py:901 +#: ../gui/wxpython/core/settings.py:903 msgid "Nothing" msgstr "" -#: ../gui/wxpython/core/settings.py:903 +#: ../gui/wxpython/core/settings.py:905 msgid "Scroll forward to zoom in" msgstr "" -#: ../gui/wxpython/core/settings.py:903 +#: ../gui/wxpython/core/settings.py:905 msgid "Scroll back to zoom in" msgstr "" -#: ../gui/wxpython/core/settings.py:936 ../gui/wxpython/core/settings.py:948 +#: ../gui/wxpython/core/settings.py:938 ../gui/wxpython/core/settings.py:950 msgid "box" msgstr "" -#: ../gui/wxpython/core/settings.py:937 +#: ../gui/wxpython/core/settings.py:939 msgid "sphere" msgstr "" -#: ../gui/wxpython/core/settings.py:938 +#: ../gui/wxpython/core/settings.py:940 msgid "cube" msgstr "" -#: ../gui/wxpython/core/settings.py:939 +#: ../gui/wxpython/core/settings.py:941 msgid "diamond" msgstr "" -#: ../gui/wxpython/core/settings.py:940 +#: ../gui/wxpython/core/settings.py:942 msgid "aster" msgstr "" -#: ../gui/wxpython/core/settings.py:941 +#: ../gui/wxpython/core/settings.py:943 msgid "gyro" msgstr "" -#: ../gui/wxpython/core/settings.py:942 +#: ../gui/wxpython/core/settings.py:944 msgid "histogram" msgstr "" -#: ../gui/wxpython/core/settings.py:948 +#: ../gui/wxpython/core/settings.py:950 msgid "cross" msgstr "" -#: ../gui/wxpython/core/settings.py:948 +#: ../gui/wxpython/core/settings.py:950 msgid "circle" msgstr "" -#: ../gui/wxpython/core/settings.py:981 +#: ../gui/wxpython/core/settings.py:983 #, python-format msgid "Unable to read settings file <%s>\n" msgstr "" -#: ../gui/wxpython/core/settings.py:1007 +#: ../gui/wxpython/core/settings.py:1009 #, python-format msgid "" "Error: Reading settings from file <%(file)s> failed.\n" @@ -3756,11 +3756,11 @@ "\t\tLine: '%(line)s'\n" msgstr "" -#: ../gui/wxpython/core/settings.py:1025 +#: ../gui/wxpython/core/settings.py:1028 msgid "Unable to create settings directory" msgstr "" -#: ../gui/wxpython/core/settings.py:1073 +#: ../gui/wxpython/core/settings.py:1076 #, python-format msgid "" "Writing settings to file <%(file)s> failed.\n" @@ -3768,16 +3768,16 @@ "Details: %(detail)s" msgstr "" -#: ../gui/wxpython/core/settings.py:1179 +#: ../gui/wxpython/core/settings.py:1182 msgid "Unable to set " msgstr "" -#: ../gui/wxpython/core/settings.py:1215 ../gui/wxpython/core/settings.py:1225 +#: ../gui/wxpython/core/settings.py:1218 ../gui/wxpython/core/settings.py:1229 #, python-format msgid "Unable to parse settings '%s'" msgstr "" -#: ../gui/wxpython/core/gconsole.py:502 +#: ../gui/wxpython/core/gconsole.py:504 #, python-format msgid "" "Unable to run command:\n" @@ -3786,40 +3786,40 @@ "Option <%(opt)s>: read from standard input is not supported by wxGUI" msgstr "" -#: ../gui/wxpython/core/gconsole.py:526 +#: ../gui/wxpython/core/gconsole.py:528 #, python-format msgid "Module <%s> not found." msgstr "" -#: ../gui/wxpython/core/gconsole.py:656 ../gui/wxpython/gmodeler/frame.py:299 +#: ../gui/wxpython/core/gconsole.py:658 ../gui/wxpython/gmodeler/frame.py:299 #, python-format msgid "%d sec" msgstr "" -#: ../gui/wxpython/core/gconsole.py:659 ../gui/wxpython/gmodeler/frame.py:302 +#: ../gui/wxpython/core/gconsole.py:661 ../gui/wxpython/gmodeler/frame.py:302 #, python-format msgid "%(min)d min %(sec)d sec" msgstr "" -#: ../gui/wxpython/core/gconsole.py:663 ../gui/wxpython/gui_core/ghelp.py:231 +#: ../gui/wxpython/core/gconsole.py:665 ../gui/wxpython/gui_core/ghelp.py:231 #: ../gui/wxpython/gmodeler/model.py:1123 #: ../gui/wxpython/gmodeler/model.py:1229 ../gui/wxpython/gmodeler/frame.py:306 msgid "unknown" msgstr "" -#: ../gui/wxpython/core/gconsole.py:667 +#: ../gui/wxpython/core/gconsole.py:669 msgid "Please note that the data are left in inconsistent state and may be corrupted" msgstr "" -#: ../gui/wxpython/core/gconsole.py:669 +#: ../gui/wxpython/core/gconsole.py:671 msgid "Command aborted" msgstr "" -#: ../gui/wxpython/core/gconsole.py:671 ../gui/wxpython/gmodeler/frame.py:312 +#: ../gui/wxpython/core/gconsole.py:673 ../gui/wxpython/gmodeler/frame.py:312 msgid "Command finished" msgstr "" -#: ../gui/wxpython/core/gconsole.py:747 ../gui/wxpython/gui_core/goutput.py:496 +#: ../gui/wxpython/core/gconsole.py:749 #, python-format msgid "" "Unable to write file '%(filePath)s'.\n" @@ -3827,7 +3827,7 @@ "Details: %(error)s" msgstr "" -#: ../gui/wxpython/core/menutree.py:151 +#: ../gui/wxpython/core/menutree.py:153 #, python-format msgid "Unknow tag %s" msgstr "" @@ -3874,210 +3874,181 @@ msgid "Unable to create file '%s'\n" msgstr "" -#: ../gui/wxpython/core/utils.py:996 ../gui/wxpython/gui_core/forms.py:1729 +#: ../gui/wxpython/core/utils.py:996 ../gui/wxpython/gui_core/forms.py:1739 msgid "Select Color" msgstr "" -#: ../gui/wxpython/gis_set.py:122 +#: ../gui/wxpython/gis_set.py:115 #: ../gui/wxpython/image2target/ii2t_gis_set.py:122 msgid "1. Select GRASS GIS database directory" msgstr "" -#: ../gui/wxpython/gis_set.py:125 +#: ../gui/wxpython/gis_set.py:118 #: ../gui/wxpython/image2target/ii2t_gis_set.py:125 msgid "2. Select GRASS Location" msgstr "" -#: ../gui/wxpython/gis_set.py:128 +#: ../gui/wxpython/gis_set.py:121 #: ../gui/wxpython/image2target/ii2t_gis_set.py:128 msgid "3. Select GRASS Mapset" msgstr "" -#: ../gui/wxpython/gis_set.py:146 +#: ../gui/wxpython/gis_set.py:139 #: ../gui/wxpython/image2target/ii2t_gis_set.py:146 msgid "GRASS GIS database directory contains Locations." msgstr "" -#: ../gui/wxpython/gis_set.py:150 +#: ../gui/wxpython/gis_set.py:143 #: ../gui/wxpython/image2target/ii2t_gis_set.py:150 msgid "All data in one Location is in the same coordinate reference system (projection). One Location can be one project. Location contains Mapsets." msgstr "" -#: ../gui/wxpython/gis_set.py:158 +#: ../gui/wxpython/gis_set.py:151 #: ../gui/wxpython/image2target/ii2t_gis_set.py:158 msgid "Mapset contains GIS data related to one project, task within one project, subregion or user." msgstr "" -#: ../gui/wxpython/gis_set.py:173 +#: ../gui/wxpython/gis_set.py:166 #: ../gui/wxpython/image2target/ii2t_gis_set.py:173 msgid "Start &GRASS session" msgstr "" -#: ../gui/wxpython/gis_set.py:179 +#: ../gui/wxpython/gis_set.py:172 #: ../gui/wxpython/image2target/ii2t_gis_set.py:179 msgid "&Browse" msgstr "" #. GTC New mapset -#: ../gui/wxpython/gis_set.py:182 +#: ../gui/wxpython/gis_set.py:175 #: ../gui/wxpython/image2target/ii2t_gis_set.py:182 msgid "&New" msgstr "" -#: ../gui/wxpython/gis_set.py:183 +#: ../gui/wxpython/gis_set.py:176 #: ../gui/wxpython/image2target/ii2t_gis_set.py:183 msgid "Create a new Mapset in selected Location" msgstr "" #. GTC New location -#: ../gui/wxpython/gis_set.py:186 +#: ../gui/wxpython/gis_set.py:179 #: ../gui/wxpython/image2target/ii2t_gis_set.py:186 msgid "N&ew" msgstr "" -#: ../gui/wxpython/gis_set.py:189 +#: ../gui/wxpython/gis_set.py:182 #: ../gui/wxpython/image2target/ii2t_gis_set.py:189 msgid "Create a new location using location wizard. After location is created successfully, GRASS session is started." msgstr "" #. GTC Rename location -#: ../gui/wxpython/gis_set.py:194 +#: ../gui/wxpython/gis_set.py:187 #: ../gui/wxpython/image2target/ii2t_gis_set.py:194 msgid "Ren&ame" msgstr "" -#: ../gui/wxpython/gis_set.py:195 ../gui/wxpython/gis_set.py:727 +#: ../gui/wxpython/gis_set.py:188 ../gui/wxpython/gis_set.py:669 #: ../gui/wxpython/image2target/ii2t_gis_set.py:195 #: ../gui/wxpython/image2target/ii2t_gis_set.py:670 msgid "Rename selected location" msgstr "" #. GTC Delete location -#: ../gui/wxpython/gis_set.py:198 +#: ../gui/wxpython/gis_set.py:191 #: ../gui/wxpython/image2target/ii2t_gis_set.py:198 msgid "De&lete" msgstr "" -#: ../gui/wxpython/gis_set.py:199 ../gui/wxpython/gis_set.py:810 +#: ../gui/wxpython/gis_set.py:192 ../gui/wxpython/gis_set.py:752 #: ../gui/wxpython/image2target/ii2t_gis_set.py:199 #: ../gui/wxpython/image2target/ii2t_gis_set.py:753 msgid "Delete selected location" msgstr "" -#: ../gui/wxpython/gis_set.py:201 ../gui/wxpython/startup/locdownload.py:303 +#: ../gui/wxpython/gis_set.py:194 ../gui/wxpython/startup/locdownload.py:303 msgid "Do&wnload" msgstr "" -#: ../gui/wxpython/gis_set.py:202 +#: ../gui/wxpython/gis_set.py:195 msgid "Download sample location" msgstr "" #. GTC Rename mapset -#: ../gui/wxpython/gis_set.py:206 +#: ../gui/wxpython/gis_set.py:199 #: ../gui/wxpython/image2target/ii2t_gis_set.py:202 -#: ../gui/wxpython/datacatalog/tree.py:990 ../gui/wxpython/dbmgr/base.py:2409 +#: ../gui/wxpython/datacatalog/tree.py:990 ../gui/wxpython/dbmgr/base.py:2411 msgid "&Rename" msgstr "" -#: ../gui/wxpython/gis_set.py:207 ../gui/wxpython/gis_set.py:684 +#: ../gui/wxpython/gis_set.py:200 ../gui/wxpython/gis_set.py:626 #: ../gui/wxpython/image2target/ii2t_gis_set.py:203 #: ../gui/wxpython/image2target/ii2t_gis_set.py:627 msgid "Rename selected mapset" msgstr "" #. GTC Delete mapset -#: ../gui/wxpython/gis_set.py:210 +#: ../gui/wxpython/gis_set.py:203 #: ../gui/wxpython/image2target/ii2t_gis_set.py:206 #: ../gui/wxpython/datacatalog/tree.py:985 msgid "&Delete" msgstr "" -#: ../gui/wxpython/gis_set.py:211 ../gui/wxpython/gis_set.py:782 +#: ../gui/wxpython/gis_set.py:204 ../gui/wxpython/gis_set.py:724 #: ../gui/wxpython/image2target/ii2t_gis_set.py:207 #: ../gui/wxpython/image2target/ii2t_gis_set.py:725 msgid "Delete selected mapset" msgstr "" -#: ../gui/wxpython/gis_set.py:257 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:252 +#: ../gui/wxpython/gis_set.py:258 #, python-format -msgid "GRASS GIS %s startup%s" +msgid "GRASS GIS %s Startup%s" msgstr "" -#: ../gui/wxpython/gis_set.py:262 +#: ../gui/wxpython/gis_set.py:263 #: ../gui/wxpython/image2target/ii2t_gis_set.py:257 msgid "Enter GRASS session" msgstr "" -#: ../gui/wxpython/gis_set.py:282 +#: ../gui/wxpython/gis_set.py:283 #: ../gui/wxpython/image2target/ii2t_gis_set.py:277 msgid "Unable to set GRASS database. Check your locale settings." msgstr "" -#: ../gui/wxpython/gis_set.py:302 +#: ../gui/wxpython/gis_set.py:303 #: ../gui/wxpython/image2target/ii2t_gis_set.py:297 #, python-format msgid "ERROR: Location <%s> not found\n" msgstr "" -#: ../gui/wxpython/gis_set.py:320 +#: ../gui/wxpython/gis_set.py:321 #: ../gui/wxpython/image2target/ii2t_gis_set.py:315 #, python-format msgid "ERROR: Mapset <%s> not found\n" msgstr "" -#: ../gui/wxpython/gis_set.py:480 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:474 -#, python-format -msgid "Invalid line in GISRC file (%s):%s\n" -msgstr "" - -#: ../gui/wxpython/gis_set.py:511 +#: ../gui/wxpython/gis_set.py:490 #: ../gui/wxpython/image2target/ii2t_gis_set.py:505 #: ../gui/wxpython/startup/locdownload.py:441 #, python-brace-format msgid "Error: {text}" msgstr "" -#: ../gui/wxpython/gis_set.py:549 -msgid "Documents" -msgstr "" - -#: ../gui/wxpython/gis_set.py:550 -msgid "My Documents" -msgstr "" - -#: ../gui/wxpython/gis_set.py:574 +#: ../gui/wxpython/gis_set.py:531 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1171 msgid "GRASS needs a directory (GRASS database) in which to store its data. Create one now if you have not already done so. A popular choice is \"grassdata\", located in your home directory. Press Browse button to select the directory." msgstr "" -#: ../gui/wxpython/gis_set.py:596 +#: ../gui/wxpython/gis_set.py:553 #: ../gui/wxpython/image2target/ii2t_gis_set.py:539 #, python-format msgid "Do you want to import <%(name)s> to the newly created location?" msgstr "" -#: ../gui/wxpython/gis_set.py:599 +#: ../gui/wxpython/gis_set.py:556 #: ../gui/wxpython/image2target/ii2t_gis_set.py:542 msgid "Import data?" msgstr "" -#: ../gui/wxpython/gis_set.py:613 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:556 -msgid "New mapset:" -msgstr "" - -#: ../gui/wxpython/gis_set.py:614 ../gui/wxpython/gis_set.py:1015 -#: ../gui/wxpython/menustrings.py:245 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:240 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:557 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:938 -#: ../gui/wxpython/lmgr/frame.py:1072 -msgid "Create new mapset" -msgstr "" - -#: ../gui/wxpython/gis_set.py:655 +#: ../gui/wxpython/gis_set.py:597 #: ../gui/wxpython/image2target/ii2t_gis_set.py:598 #, python-format msgid "" @@ -4085,13 +4056,13 @@ "Reason: %(msg)s" msgstr "" -#: ../gui/wxpython/gis_set.py:662 +#: ../gui/wxpython/gis_set.py:604 #: ../gui/wxpython/image2target/ii2t_gis_set.py:605 #, python-format msgid "Data file <%(name)s> imported successfully. The location's default region was set from this imported map." msgstr "" -#: ../gui/wxpython/gis_set.py:676 +#: ../gui/wxpython/gis_set.py:618 #: ../gui/wxpython/image2target/ii2t_gis_set.py:619 msgid "" "Mapset is required for valid GRASS location.\n" @@ -4099,7 +4070,7 @@ "This mapset cannot be renamed." msgstr "" -#: ../gui/wxpython/gis_set.py:682 ../gui/wxpython/gis_set.py:725 +#: ../gui/wxpython/gis_set.py:624 ../gui/wxpython/gis_set.py:667 #: ../gui/wxpython/image2target/ii2t_gis_set.py:625 #: ../gui/wxpython/image2target/ii2t_gis_set.py:668 #, python-format @@ -4109,7 +4080,7 @@ "Enter new name:" msgstr "" -#: ../gui/wxpython/gis_set.py:698 +#: ../gui/wxpython/gis_set.py:640 #: ../gui/wxpython/image2target/ii2t_gis_set.py:641 #, python-format msgid "" @@ -4118,7 +4089,7 @@ "Mapset <%s> already exists in location." msgstr "" -#: ../gui/wxpython/gis_set.py:712 +#: ../gui/wxpython/gis_set.py:654 #: ../gui/wxpython/image2target/ii2t_gis_set.py:655 #, python-format msgid "" @@ -4127,7 +4098,7 @@ "%s" msgstr "" -#: ../gui/wxpython/gis_set.py:741 +#: ../gui/wxpython/gis_set.py:683 #: ../gui/wxpython/image2target/ii2t_gis_set.py:684 #, python-format msgid "" @@ -4136,7 +4107,7 @@ "Location <%s> already exists in GRASS database." msgstr "" -#: ../gui/wxpython/gis_set.py:756 +#: ../gui/wxpython/gis_set.py:698 #: ../gui/wxpython/image2target/ii2t_gis_set.py:699 #, python-format msgid "" @@ -4145,7 +4116,7 @@ "%s" msgstr "" -#: ../gui/wxpython/gis_set.py:770 +#: ../gui/wxpython/gis_set.py:712 #: ../gui/wxpython/image2target/ii2t_gis_set.py:713 msgid "" "Mapset is required for valid GRASS location.\n" @@ -4153,7 +4124,7 @@ "This mapset cannot be deleted." msgstr "" -#: ../gui/wxpython/gis_set.py:777 +#: ../gui/wxpython/gis_set.py:719 #: ../gui/wxpython/image2target/ii2t_gis_set.py:720 #, python-format msgid "" @@ -4162,12 +4133,12 @@ "ALL MAPS included in this mapset will be PERMANENTLY DELETED!" msgstr "" -#: ../gui/wxpython/gis_set.py:791 +#: ../gui/wxpython/gis_set.py:733 #: ../gui/wxpython/image2target/ii2t_gis_set.py:734 msgid "Unable to delete mapset" msgstr "" -#: ../gui/wxpython/gis_set.py:805 +#: ../gui/wxpython/gis_set.py:747 #: ../gui/wxpython/image2target/ii2t_gis_set.py:748 #, python-format msgid "" @@ -4176,48 +4147,42 @@ "ALL MAPS included in this location will be PERMANENTLY DELETED!" msgstr "" -#: ../gui/wxpython/gis_set.py:821 +#: ../gui/wxpython/gis_set.py:763 #: ../gui/wxpython/image2target/ii2t_gis_set.py:764 msgid "Unable to delete location" msgstr "" -#: ../gui/wxpython/gis_set.py:851 +#: ../gui/wxpython/gis_set.py:793 #: ../gui/wxpython/image2target/ii2t_gis_set.py:774 #, python-brace-format msgid "Unicode error detected. Check your locale settings. Details: {0}" msgstr "" -#: ../gui/wxpython/gis_set.py:863 +#: ../gui/wxpython/gis_set.py:805 #: ../gui/wxpython/image2target/ii2t_gis_set.py:786 #, python-format msgid "No GRASS Location found in '%s'. Create a new Location or choose different GRASS database directory." msgstr "" -#: ../gui/wxpython/gis_set.py:985 +#: ../gui/wxpython/gis_set.py:920 #: ../gui/wxpython/image2target/ii2t_gis_set.py:908 #, python-format msgid "Path '%s' doesn't exist." msgstr "" -#: ../gui/wxpython/gis_set.py:1000 +#: ../gui/wxpython/gis_set.py:935 #: ../gui/wxpython/image2target/ii2t_gis_set.py:923 -#: ../gui/wxpython/gui_core/gselect.py:1192 +#: ../gui/wxpython/gui_core/gselect.py:1198 msgid "Choose GIS Data Directory" msgstr "" -#: ../gui/wxpython/gis_set.py:1014 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:937 -#: ../gui/wxpython/lmgr/frame.py:1071 -msgid "Enter name for new mapset:" -msgstr "" - -#: ../gui/wxpython/gis_set.py:1029 +#: ../gui/wxpython/gis_set.py:962 #: ../gui/wxpython/image2target/ii2t_gis_set.py:952 #, python-format msgid "Mapset <%s> already exists." msgstr "" -#: ../gui/wxpython/gis_set.py:1036 +#: ../gui/wxpython/gis_set.py:969 #: ../gui/wxpython/image2target/ii2t_gis_set.py:959 #, python-format msgid "" @@ -4226,18 +4191,18 @@ "Are you really sure that you want to create this mapset?" msgstr "" -#: ../gui/wxpython/gis_set.py:1041 +#: ../gui/wxpython/gis_set.py:974 #: ../gui/wxpython/image2target/ii2t_gis_set.py:964 msgid "Reserved mapset name" msgstr "" -#: ../gui/wxpython/gis_set.py:1073 +#: ../gui/wxpython/gis_set.py:993 #: ../gui/wxpython/image2target/ii2t_gis_set.py:996 #, python-format msgid "Unable to create new mapset: %s" msgstr "" -#: ../gui/wxpython/gis_set.py:1088 +#: ../gui/wxpython/gis_set.py:1008 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1011 #, python-format msgid "" @@ -4249,13 +4214,13 @@ "Do you want to try to remove .gislock (note that you need permission for this operation) and continue?" msgstr "" -#: ../gui/wxpython/gis_set.py:1094 ../gui/wxpython/gis_set.py:1107 +#: ../gui/wxpython/gis_set.py:1014 ../gui/wxpython/gis_set.py:1027 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1017 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1030 msgid "Lock file found" msgstr "" -#: ../gui/wxpython/gis_set.py:1103 +#: ../gui/wxpython/gis_set.py:1023 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1026 msgid "" "ARE YOU REALLY SURE?\n" @@ -4263,7 +4228,7 @@ "If you really are running another GRASS session doing this could corrupt your data. Have another look in the processor manager just to be sure..." msgstr "" -#: ../gui/wxpython/gis_set.py:1117 +#: ../gui/wxpython/gis_set.py:1037 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1040 #, python-format msgid "" @@ -4272,20 +4237,20 @@ "Details: %(reason)s" msgstr "" -#: ../gui/wxpython/gis_set.py:1167 +#: ../gui/wxpython/gis_set.py:1082 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1090 #, python-format msgid "Name <%(name)s> is not a valid name for location or mapset. Please use only ASCII characters excluding %(chars)s and space." msgstr "" -#: ../gui/wxpython/gis_set.py:1172 +#: ../gui/wxpython/gis_set.py:1087 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1095 -#: ../gui/wxpython/gui_core/widgets.py:859 +#: ../gui/wxpython/gui_core/widgets.py:860 msgid "Invalid name" msgstr "" -#: ../gui/wxpython/menustrings.py:3 ../gui/wxpython/menustrings.py:2004 -#: ../gui/wxpython/menustrings.py:2054 +#: ../gui/wxpython/menustrings.py:3 ../gui/wxpython/menustrings.py:2005 +#: ../gui/wxpython/menustrings.py:2055 #: ../gui/wxpython/image2target/ii2t_menustrings.py:4 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1972 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2022 @@ -4297,7 +4262,7 @@ msgid "Workspace" msgstr "" -#: ../gui/wxpython/menustrings.py:5 ../gui/wxpython/menustrings.py:2005 +#: ../gui/wxpython/menustrings.py:5 ../gui/wxpython/menustrings.py:2006 #: ../gui/wxpython/image2target/ii2t_menustrings.py:6 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1973 #: ../gui/wxpython/nviz/tools.py:1360 @@ -4309,7 +4274,7 @@ msgid "Create new workspace" msgstr "" -#: ../gui/wxpython/menustrings.py:7 ../gui/wxpython/menustrings.py:2007 +#: ../gui/wxpython/menustrings.py:7 ../gui/wxpython/menustrings.py:2008 #: ../gui/wxpython/image2target/ii2t_menustrings.py:8 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1975 msgid "Open" @@ -4322,11 +4287,11 @@ #: ../gui/wxpython/menustrings.py:10 #: ../gui/wxpython/image2target/ii2t_menustrings.py:11 -#: ../gui/wxpython/lmgr/frame.py:1615 ../gui/wxpython/lmgr/frame.py:1636 +#: ../gui/wxpython/lmgr/frame.py:1618 ../gui/wxpython/lmgr/frame.py:1639 msgid "Save workspace" msgstr "" -#: ../gui/wxpython/menustrings.py:11 ../gui/wxpython/menustrings.py:2011 +#: ../gui/wxpython/menustrings.py:11 ../gui/wxpython/menustrings.py:2012 #: ../gui/wxpython/image2target/ii2t_menustrings.py:12 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1979 msgid "Save as" @@ -4337,10 +4302,10 @@ msgid "Save workspace to file" msgstr "" -#: ../gui/wxpython/menustrings.py:13 ../gui/wxpython/menustrings.py:2013 +#: ../gui/wxpython/menustrings.py:13 ../gui/wxpython/menustrings.py:2014 #: ../gui/wxpython/image2target/ii2t_menustrings.py:14 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1981 -#: ../gui/wxpython/gui_core/forms.py:561 +#: ../gui/wxpython/gui_core/forms.py:573 #: ../gui/wxpython/mapswipe/dialogs.py:193 msgid "Close" msgstr "" @@ -4445,143 +4410,143 @@ msgid "Close all open map display windows" msgstr "" -#: ../gui/wxpython/menustrings.py:37 ../gui/wxpython/menustrings.py:1055 +#: ../gui/wxpython/menustrings.py:37 ../gui/wxpython/menustrings.py:1056 msgid "Simplified raster import with reprojection" msgstr "" #: ../gui/wxpython/menustrings.py:38 ../gui/wxpython/menustrings.py:40 -#: ../gui/wxpython/menustrings.py:1056 ../gui/wxpython/menustrings.py:1058 +#: ../gui/wxpython/menustrings.py:1057 ../gui/wxpython/menustrings.py:1059 #: ../gui/wxpython/image2target/ii2t_menustrings.py:39 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1040 msgid "Imports raster data into a GRASS raster map using GDAL library." msgstr "" -#: ../gui/wxpython/menustrings.py:39 ../gui/wxpython/menustrings.py:1057 +#: ../gui/wxpython/menustrings.py:39 ../gui/wxpython/menustrings.py:1058 msgid "Import of common raster formats" msgstr "" -#: ../gui/wxpython/menustrings.py:41 ../gui/wxpython/menustrings.py:1059 +#: ../gui/wxpython/menustrings.py:41 ../gui/wxpython/menustrings.py:1060 #: ../gui/wxpython/image2target/ii2t_menustrings.py:42 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1043 msgid "ASCII x,y,z point import and gridding" msgstr "" -#: ../gui/wxpython/menustrings.py:42 ../gui/wxpython/menustrings.py:1060 +#: ../gui/wxpython/menustrings.py:42 ../gui/wxpython/menustrings.py:1061 #: ../gui/wxpython/image2target/ii2t_menustrings.py:43 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1044 msgid "Creates a raster map from an assemblage of many coordinates using univariate statistics." msgstr "" -#: ../gui/wxpython/menustrings.py:43 ../gui/wxpython/menustrings.py:1061 +#: ../gui/wxpython/menustrings.py:43 ../gui/wxpython/menustrings.py:1062 #: ../gui/wxpython/image2target/ii2t_menustrings.py:44 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1045 msgid "ASCII grid import" msgstr "" -#: ../gui/wxpython/menustrings.py:44 ../gui/wxpython/menustrings.py:1062 +#: ../gui/wxpython/menustrings.py:44 ../gui/wxpython/menustrings.py:1063 #: ../gui/wxpython/image2target/ii2t_menustrings.py:45 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1046 msgid "Converts a GRASS ASCII raster file to binary raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:45 ../gui/wxpython/menustrings.py:1063 +#: ../gui/wxpython/menustrings.py:45 ../gui/wxpython/menustrings.py:1064 #: ../gui/wxpython/image2target/ii2t_menustrings.py:46 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1047 msgid "ASCII polygons, lines, and point import" msgstr "" -#: ../gui/wxpython/menustrings.py:46 ../gui/wxpython/menustrings.py:1064 +#: ../gui/wxpython/menustrings.py:46 ../gui/wxpython/menustrings.py:1065 #: ../gui/wxpython/image2target/ii2t_menustrings.py:47 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1048 msgid "Creates raster maps from ASCII polygon/line/point data files." msgstr "" -#: ../gui/wxpython/menustrings.py:47 ../gui/wxpython/menustrings.py:1065 +#: ../gui/wxpython/menustrings.py:47 ../gui/wxpython/menustrings.py:1066 #: ../gui/wxpython/image2target/ii2t_menustrings.py:48 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1049 msgid "Raw binary array import" msgstr "" -#: ../gui/wxpython/menustrings.py:48 ../gui/wxpython/menustrings.py:1066 +#: ../gui/wxpython/menustrings.py:48 ../gui/wxpython/menustrings.py:1067 #: ../gui/wxpython/image2target/ii2t_menustrings.py:49 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1050 msgid "Import a binary raster file into a GRASS raster map layer." msgstr "" -#: ../gui/wxpython/menustrings.py:49 ../gui/wxpython/menustrings.py:1067 +#: ../gui/wxpython/menustrings.py:49 ../gui/wxpython/menustrings.py:1068 #: ../gui/wxpython/image2target/ii2t_menustrings.py:50 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1051 msgid "GRIDATB.FOR import" msgstr "" -#: ../gui/wxpython/menustrings.py:50 ../gui/wxpython/menustrings.py:1068 +#: ../gui/wxpython/menustrings.py:50 ../gui/wxpython/menustrings.py:1069 #: ../gui/wxpython/image2target/ii2t_menustrings.py:51 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1052 msgid "Imports GRIDATB.FOR map file (TOPMODEL) into a GRASS raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:51 ../gui/wxpython/menustrings.py:1069 +#: ../gui/wxpython/menustrings.py:51 ../gui/wxpython/menustrings.py:1070 #: ../gui/wxpython/image2target/ii2t_menustrings.py:52 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1053 msgid "Matlab 2D array import" msgstr "" -#: ../gui/wxpython/menustrings.py:52 ../gui/wxpython/menustrings.py:1070 +#: ../gui/wxpython/menustrings.py:52 ../gui/wxpython/menustrings.py:1071 #: ../gui/wxpython/image2target/ii2t_menustrings.py:53 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1054 msgid "Imports a binary MAT-File(v4) to a GRASS raster." msgstr "" -#: ../gui/wxpython/menustrings.py:53 ../gui/wxpython/menustrings.py:1071 +#: ../gui/wxpython/menustrings.py:53 ../gui/wxpython/menustrings.py:1072 #: ../gui/wxpython/image2target/ii2t_menustrings.py:54 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1055 msgid "PNG import" msgstr "" -#: ../gui/wxpython/menustrings.py:54 ../gui/wxpython/menustrings.py:1072 +#: ../gui/wxpython/menustrings.py:54 ../gui/wxpython/menustrings.py:1073 #: ../gui/wxpython/image2target/ii2t_menustrings.py:55 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1056 msgid "Imports non-georeferenced PNG format image." msgstr "" -#: ../gui/wxpython/menustrings.py:55 ../gui/wxpython/menustrings.py:1073 +#: ../gui/wxpython/menustrings.py:55 ../gui/wxpython/menustrings.py:1074 #: ../gui/wxpython/image2target/ii2t_menustrings.py:56 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1057 msgid "SPOT NDVI import" msgstr "" -#: ../gui/wxpython/menustrings.py:56 ../gui/wxpython/menustrings.py:1074 +#: ../gui/wxpython/menustrings.py:56 ../gui/wxpython/menustrings.py:1075 #: ../gui/wxpython/image2target/ii2t_menustrings.py:57 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1058 msgid "Imports SPOT VGT NDVI data into a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:57 ../gui/wxpython/menustrings.py:1075 +#: ../gui/wxpython/menustrings.py:57 ../gui/wxpython/menustrings.py:1076 #: ../gui/wxpython/image2target/ii2t_menustrings.py:58 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1059 msgid "SRTM HGT import" msgstr "" -#: ../gui/wxpython/menustrings.py:58 ../gui/wxpython/menustrings.py:1076 +#: ../gui/wxpython/menustrings.py:58 ../gui/wxpython/menustrings.py:1077 #: ../gui/wxpython/image2target/ii2t_menustrings.py:59 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1060 msgid "Imports SRTM HGT files into raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:59 ../gui/wxpython/menustrings.py:1077 +#: ../gui/wxpython/menustrings.py:59 ../gui/wxpython/menustrings.py:1078 #: ../gui/wxpython/image2target/ii2t_menustrings.py:60 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1061 msgid "Terra ASTER HDF import" msgstr "" -#: ../gui/wxpython/menustrings.py:60 ../gui/wxpython/menustrings.py:1078 +#: ../gui/wxpython/menustrings.py:60 ../gui/wxpython/menustrings.py:1079 #: ../gui/wxpython/image2target/ii2t_menustrings.py:61 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1062 msgid "Georeference, rectify, and import Terra-ASTER imagery and relative DEMs using gdalwarp." msgstr "" #: ../gui/wxpython/menustrings.py:61 ../gui/wxpython/menustrings.py:86 -#: ../gui/wxpython/menustrings.py:1079 ../gui/wxpython/menustrings.py:1104 +#: ../gui/wxpython/menustrings.py:1080 ../gui/wxpython/menustrings.py:1105 #: ../gui/wxpython/image2target/ii2t_menustrings.py:62 #: ../gui/wxpython/image2target/ii2t_menustrings.py:86 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1063 @@ -4589,24 +4554,22 @@ msgid "LAS LiDAR points import" msgstr "" -#: ../gui/wxpython/menustrings.py:62 ../gui/wxpython/menustrings.py:1080 +#: ../gui/wxpython/menustrings.py:62 ../gui/wxpython/menustrings.py:1081 msgid "Creates a raster map from LAS LiDAR points using univariate statistics." msgstr "" -#: ../gui/wxpython/menustrings.py:63 ../gui/wxpython/menustrings.py:1081 +#: ../gui/wxpython/menustrings.py:63 ../gui/wxpython/menustrings.py:1082 #: ../gui/wxpython/image2target/ii2t_menustrings.py:63 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1064 msgid "Unpack raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:64 ../gui/wxpython/menustrings.py:1082 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:64 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1065 -msgid "Imports a raster map as GRASS GIS specific archive file (packed with r.pack)" +#: ../gui/wxpython/menustrings.py:64 ../gui/wxpython/menustrings.py:1083 +msgid "Imports a GRASS GIS specific raster archive file (packed with r.pack) as a raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:65 ../gui/wxpython/menustrings.py:291 -#: ../gui/wxpython/menustrings.py:1083 ../gui/wxpython/menustrings.py:1233 +#: ../gui/wxpython/menustrings.py:65 ../gui/wxpython/menustrings.py:292 +#: ../gui/wxpython/menustrings.py:1084 ../gui/wxpython/menustrings.py:1234 #: ../gui/wxpython/image2target/ii2t_menustrings.py:65 #: ../gui/wxpython/image2target/ii2t_menustrings.py:286 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1066 @@ -4614,8 +4577,8 @@ msgid "Reproject raster map from different GRASS location" msgstr "" -#: ../gui/wxpython/menustrings.py:66 ../gui/wxpython/menustrings.py:292 -#: ../gui/wxpython/menustrings.py:1084 ../gui/wxpython/menustrings.py:1234 +#: ../gui/wxpython/menustrings.py:66 ../gui/wxpython/menustrings.py:293 +#: ../gui/wxpython/menustrings.py:1085 ../gui/wxpython/menustrings.py:1235 #: ../gui/wxpython/image2target/ii2t_menustrings.py:66 #: ../gui/wxpython/image2target/ii2t_menustrings.py:287 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1067 @@ -4623,123 +4586,121 @@ msgid "Re-projects a raster map from given location to the current location." msgstr "" -#: ../gui/wxpython/menustrings.py:68 ../gui/wxpython/menustrings.py:1086 +#: ../gui/wxpython/menustrings.py:68 ../gui/wxpython/menustrings.py:1087 msgid "Simplified vector import with reprojection" msgstr "" #: ../gui/wxpython/menustrings.py:69 ../gui/wxpython/menustrings.py:71 -#: ../gui/wxpython/menustrings.py:1087 ../gui/wxpython/menustrings.py:1089 +#: ../gui/wxpython/menustrings.py:1088 ../gui/wxpython/menustrings.py:1090 #: ../gui/wxpython/image2target/ii2t_menustrings.py:69 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1070 msgid "Imports vector data into a GRASS vector map using OGR library." msgstr "" -#: ../gui/wxpython/menustrings.py:70 ../gui/wxpython/menustrings.py:1088 +#: ../gui/wxpython/menustrings.py:70 ../gui/wxpython/menustrings.py:1089 msgid "Import of common vector formats" msgstr "" -#: ../gui/wxpython/menustrings.py:72 ../gui/wxpython/menustrings.py:1090 +#: ../gui/wxpython/menustrings.py:72 ../gui/wxpython/menustrings.py:1091 #: ../gui/wxpython/image2target/ii2t_menustrings.py:72 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1073 msgid "ASCII points or GRASS ASCII format" msgstr "" -#: ../gui/wxpython/menustrings.py:73 ../gui/wxpython/menustrings.py:1091 +#: ../gui/wxpython/menustrings.py:73 ../gui/wxpython/menustrings.py:1092 #: ../gui/wxpython/image2target/ii2t_menustrings.py:73 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1074 msgid "Creates a vector map from an ASCII points file or ASCII vector file." msgstr "" -#: ../gui/wxpython/menustrings.py:74 ../gui/wxpython/menustrings.py:1092 +#: ../gui/wxpython/menustrings.py:74 ../gui/wxpython/menustrings.py:1093 #: ../gui/wxpython/image2target/ii2t_menustrings.py:74 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1075 msgid "ASCII points as a vector lines" msgstr "" -#: ../gui/wxpython/menustrings.py:75 ../gui/wxpython/menustrings.py:1093 +#: ../gui/wxpython/menustrings.py:75 ../gui/wxpython/menustrings.py:1094 #: ../gui/wxpython/image2target/ii2t_menustrings.py:75 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1076 msgid "Imports ASCII x,y[,z] coordinates as a series of lines." msgstr "" -#: ../gui/wxpython/menustrings.py:76 ../gui/wxpython/menustrings.py:1094 +#: ../gui/wxpython/menustrings.py:76 ../gui/wxpython/menustrings.py:1095 #: ../gui/wxpython/image2target/ii2t_menustrings.py:76 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1077 msgid "DXF import" msgstr "" -#: ../gui/wxpython/menustrings.py:77 ../gui/wxpython/menustrings.py:1095 +#: ../gui/wxpython/menustrings.py:77 ../gui/wxpython/menustrings.py:1096 #: ../gui/wxpython/image2target/ii2t_menustrings.py:77 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1078 msgid "Converts files in DXF format to GRASS vector map format." msgstr "" -#: ../gui/wxpython/menustrings.py:78 ../gui/wxpython/menustrings.py:1096 +#: ../gui/wxpython/menustrings.py:78 ../gui/wxpython/menustrings.py:1097 #: ../gui/wxpython/image2target/ii2t_menustrings.py:78 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1079 msgid "WFS" msgstr "" -#: ../gui/wxpython/menustrings.py:79 ../gui/wxpython/menustrings.py:1097 +#: ../gui/wxpython/menustrings.py:79 ../gui/wxpython/menustrings.py:1098 #: ../gui/wxpython/image2target/ii2t_menustrings.py:79 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1080 msgid "Imports GetFeature from a WFS server." msgstr "" -#: ../gui/wxpython/menustrings.py:80 ../gui/wxpython/menustrings.py:1098 +#: ../gui/wxpython/menustrings.py:80 ../gui/wxpython/menustrings.py:1099 #: ../gui/wxpython/image2target/ii2t_menustrings.py:80 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1081 msgid "ESRI e00 import" msgstr "" -#: ../gui/wxpython/menustrings.py:81 ../gui/wxpython/menustrings.py:1099 +#: ../gui/wxpython/menustrings.py:81 ../gui/wxpython/menustrings.py:1100 #: ../gui/wxpython/image2target/ii2t_menustrings.py:81 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1082 msgid "Imports E00 file into a vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:82 ../gui/wxpython/menustrings.py:1100 +#: ../gui/wxpython/menustrings.py:82 ../gui/wxpython/menustrings.py:1101 #: ../gui/wxpython/image2target/ii2t_menustrings.py:82 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1083 msgid "Geonames import" msgstr "" -#: ../gui/wxpython/menustrings.py:83 ../gui/wxpython/menustrings.py:1101 +#: ../gui/wxpython/menustrings.py:83 ../gui/wxpython/menustrings.py:1102 #: ../gui/wxpython/image2target/ii2t_menustrings.py:83 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1084 msgid "Imports geonames.org country files into a vector points map." msgstr "" -#: ../gui/wxpython/menustrings.py:84 ../gui/wxpython/menustrings.py:1102 +#: ../gui/wxpython/menustrings.py:84 ../gui/wxpython/menustrings.py:1103 #: ../gui/wxpython/image2target/ii2t_menustrings.py:84 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1085 msgid "Matlab array or Mapgen format import" msgstr "" -#: ../gui/wxpython/menustrings.py:85 ../gui/wxpython/menustrings.py:1103 +#: ../gui/wxpython/menustrings.py:85 ../gui/wxpython/menustrings.py:1104 #: ../gui/wxpython/image2target/ii2t_menustrings.py:85 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1086 msgid "Imports Mapgen or Matlab-ASCII vector maps into GRASS." msgstr "" -#: ../gui/wxpython/menustrings.py:87 ../gui/wxpython/menustrings.py:1105 +#: ../gui/wxpython/menustrings.py:87 ../gui/wxpython/menustrings.py:1106 msgid "Converts LAS LiDAR point clouds to a GRASS vector map with libLAS." msgstr "" -#: ../gui/wxpython/menustrings.py:88 ../gui/wxpython/menustrings.py:1106 +#: ../gui/wxpython/menustrings.py:88 ../gui/wxpython/menustrings.py:1107 #: ../gui/wxpython/image2target/ii2t_menustrings.py:87 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1088 msgid "Unpack vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:89 ../gui/wxpython/menustrings.py:1107 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:88 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1089 -msgid "Imports a vector map as GRASS GIS specific archive file (packed with v.pack)" +#: ../gui/wxpython/menustrings.py:89 ../gui/wxpython/menustrings.py:1108 +msgid "Imports a GRASS GIS specific vector archive file (packed with v.pack) as a vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:90 ../gui/wxpython/menustrings.py:571 -#: ../gui/wxpython/menustrings.py:1108 ../gui/wxpython/menustrings.py:1513 +#: ../gui/wxpython/menustrings.py:90 ../gui/wxpython/menustrings.py:572 +#: ../gui/wxpython/menustrings.py:1109 ../gui/wxpython/menustrings.py:1514 #: ../gui/wxpython/image2target/ii2t_menustrings.py:89 #: ../gui/wxpython/image2target/ii2t_menustrings.py:564 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1090 @@ -4747,8 +4708,8 @@ msgid "Reproject vector map from different GRASS location" msgstr "" -#: ../gui/wxpython/menustrings.py:91 ../gui/wxpython/menustrings.py:572 -#: ../gui/wxpython/menustrings.py:1109 ../gui/wxpython/menustrings.py:1514 +#: ../gui/wxpython/menustrings.py:91 ../gui/wxpython/menustrings.py:573 +#: ../gui/wxpython/menustrings.py:1110 ../gui/wxpython/menustrings.py:1515 #: ../gui/wxpython/image2target/ii2t_menustrings.py:90 #: ../gui/wxpython/image2target/ii2t_menustrings.py:565 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1091 @@ -4756,55 +4717,55 @@ msgid "Re-projects a vector map from one location to the current location." msgstr "" -#: ../gui/wxpython/menustrings.py:92 ../gui/wxpython/menustrings.py:1110 +#: ../gui/wxpython/menustrings.py:92 ../gui/wxpython/menustrings.py:1111 #: ../gui/wxpython/image2target/ii2t_menustrings.py:91 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1092 msgid "Import 3D raster data" msgstr "" -#: ../gui/wxpython/menustrings.py:93 ../gui/wxpython/menustrings.py:1111 +#: ../gui/wxpython/menustrings.py:93 ../gui/wxpython/menustrings.py:1112 #: ../gui/wxpython/image2target/ii2t_menustrings.py:92 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1093 msgid "ASCII 3D import" msgstr "" -#: ../gui/wxpython/menustrings.py:94 ../gui/wxpython/menustrings.py:1112 +#: ../gui/wxpython/menustrings.py:94 ../gui/wxpython/menustrings.py:1113 #: ../gui/wxpython/image2target/ii2t_menustrings.py:93 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1094 msgid "Converts a 3D ASCII raster text file into a (binary) 3D raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:95 ../gui/wxpython/menustrings.py:1113 +#: ../gui/wxpython/menustrings.py:95 ../gui/wxpython/menustrings.py:1114 #: ../gui/wxpython/image2target/ii2t_menustrings.py:94 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1095 msgid "Raw binary array 3D import" msgstr "" -#: ../gui/wxpython/menustrings.py:96 ../gui/wxpython/menustrings.py:1114 +#: ../gui/wxpython/menustrings.py:96 ../gui/wxpython/menustrings.py:1115 #: ../gui/wxpython/image2target/ii2t_menustrings.py:95 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1096 msgid "Imports a binary raster file into a GRASS 3D raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:97 ../gui/wxpython/menustrings.py:1115 +#: ../gui/wxpython/menustrings.py:97 ../gui/wxpython/menustrings.py:1116 #: ../gui/wxpython/image2target/ii2t_menustrings.py:96 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1097 msgid "Vis5D import" msgstr "" -#: ../gui/wxpython/menustrings.py:98 ../gui/wxpython/menustrings.py:1116 +#: ../gui/wxpython/menustrings.py:98 ../gui/wxpython/menustrings.py:1117 #: ../gui/wxpython/image2target/ii2t_menustrings.py:97 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1098 msgid "Import 3-dimensional Vis5D files." msgstr "" -#: ../gui/wxpython/menustrings.py:99 ../gui/wxpython/menustrings.py:1117 +#: ../gui/wxpython/menustrings.py:99 ../gui/wxpython/menustrings.py:1118 #: ../gui/wxpython/image2target/ii2t_menustrings.py:98 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1099 msgid "Import database table" msgstr "" -#: ../gui/wxpython/menustrings.py:100 ../gui/wxpython/menustrings.py:1118 +#: ../gui/wxpython/menustrings.py:100 ../gui/wxpython/menustrings.py:1119 #: ../gui/wxpython/image2target/ii2t_menustrings.py:68 #: ../gui/wxpython/image2target/ii2t_menustrings.py:99 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1069 @@ -4812,21 +4773,21 @@ msgid "Common import formats" msgstr "" -#: ../gui/wxpython/menustrings.py:101 ../gui/wxpython/menustrings.py:1119 +#: ../gui/wxpython/menustrings.py:101 ../gui/wxpython/menustrings.py:1120 #: ../gui/wxpython/image2target/ii2t_menustrings.py:100 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1101 msgid "Imports attribute tables in various formats." msgstr "" -#: ../gui/wxpython/menustrings.py:102 ../gui/wxpython/menustrings.py:1120 +#: ../gui/wxpython/menustrings.py:102 ../gui/wxpython/menustrings.py:1121 #: ../gui/wxpython/image2target/ii2t_menustrings.py:101 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1102 msgid "Export raster map" msgstr "" #: ../gui/wxpython/menustrings.py:103 ../gui/wxpython/menustrings.py:132 -#: ../gui/wxpython/menustrings.py:158 ../gui/wxpython/menustrings.py:1121 -#: ../gui/wxpython/menustrings.py:1150 ../gui/wxpython/menustrings.py:1176 +#: ../gui/wxpython/menustrings.py:158 ../gui/wxpython/menustrings.py:1122 +#: ../gui/wxpython/menustrings.py:1151 ../gui/wxpython/menustrings.py:1177 #: ../gui/wxpython/image2target/ii2t_menustrings.py:102 #: ../gui/wxpython/image2target/ii2t_menustrings.py:131 #: ../gui/wxpython/image2target/ii2t_menustrings.py:156 @@ -4836,122 +4797,122 @@ msgid "Common export formats" msgstr "" -#: ../gui/wxpython/menustrings.py:104 ../gui/wxpython/menustrings.py:1122 +#: ../gui/wxpython/menustrings.py:104 ../gui/wxpython/menustrings.py:1123 #: ../gui/wxpython/image2target/ii2t_menustrings.py:103 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1104 msgid "Exports GRASS raster maps into GDAL supported formats." msgstr "" -#: ../gui/wxpython/menustrings.py:105 ../gui/wxpython/menustrings.py:1123 +#: ../gui/wxpython/menustrings.py:105 ../gui/wxpython/menustrings.py:1124 #: ../gui/wxpython/image2target/ii2t_menustrings.py:104 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1105 msgid "ASCII grid export" msgstr "" -#: ../gui/wxpython/menustrings.py:106 ../gui/wxpython/menustrings.py:1124 +#: ../gui/wxpython/menustrings.py:106 ../gui/wxpython/menustrings.py:1125 #: ../gui/wxpython/image2target/ii2t_menustrings.py:105 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1106 msgid "Converts a raster map layer into a GRASS ASCII text file." msgstr "" -#: ../gui/wxpython/menustrings.py:107 ../gui/wxpython/menustrings.py:1125 +#: ../gui/wxpython/menustrings.py:107 ../gui/wxpython/menustrings.py:1126 #: ../gui/wxpython/image2target/ii2t_menustrings.py:106 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1107 msgid "ASCII x,y,z points export" msgstr "" -#: ../gui/wxpython/menustrings.py:108 ../gui/wxpython/menustrings.py:1126 +#: ../gui/wxpython/menustrings.py:108 ../gui/wxpython/menustrings.py:1127 #: ../gui/wxpython/image2target/ii2t_menustrings.py:107 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1108 msgid "Exports a raster map to a text file as x,y,z values based on cell centers." msgstr "" -#: ../gui/wxpython/menustrings.py:109 ../gui/wxpython/menustrings.py:1127 +#: ../gui/wxpython/menustrings.py:109 ../gui/wxpython/menustrings.py:1128 #: ../gui/wxpython/image2target/ii2t_menustrings.py:108 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1109 msgid "GRIDATB.FOR export" msgstr "" -#: ../gui/wxpython/menustrings.py:110 ../gui/wxpython/menustrings.py:1128 +#: ../gui/wxpython/menustrings.py:110 ../gui/wxpython/menustrings.py:1129 #: ../gui/wxpython/image2target/ii2t_menustrings.py:109 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1110 msgid "Exports GRASS raster map to GRIDATB.FOR map file (TOPMODEL)." msgstr "" -#: ../gui/wxpython/menustrings.py:111 ../gui/wxpython/menustrings.py:1129 +#: ../gui/wxpython/menustrings.py:111 ../gui/wxpython/menustrings.py:1130 #: ../gui/wxpython/image2target/ii2t_menustrings.py:110 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1111 msgid "Matlab 2D array export" msgstr "" -#: ../gui/wxpython/menustrings.py:112 ../gui/wxpython/menustrings.py:1130 +#: ../gui/wxpython/menustrings.py:112 ../gui/wxpython/menustrings.py:1131 #: ../gui/wxpython/image2target/ii2t_menustrings.py:111 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1112 msgid "Exports a GRASS raster to a binary MAT-File." msgstr "" -#: ../gui/wxpython/menustrings.py:113 ../gui/wxpython/menustrings.py:1131 +#: ../gui/wxpython/menustrings.py:113 ../gui/wxpython/menustrings.py:1132 #: ../gui/wxpython/image2target/ii2t_menustrings.py:112 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1113 msgid "Raw binary array export" msgstr "" -#: ../gui/wxpython/menustrings.py:114 ../gui/wxpython/menustrings.py:1132 +#: ../gui/wxpython/menustrings.py:114 ../gui/wxpython/menustrings.py:1133 #: ../gui/wxpython/image2target/ii2t_menustrings.py:113 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1114 msgid "Exports a GRASS raster to a binary array." msgstr "" -#: ../gui/wxpython/menustrings.py:115 ../gui/wxpython/menustrings.py:1133 +#: ../gui/wxpython/menustrings.py:115 ../gui/wxpython/menustrings.py:1134 #: ../gui/wxpython/image2target/ii2t_menustrings.py:114 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1115 msgid "MPEG-1 export" msgstr "" -#: ../gui/wxpython/menustrings.py:116 ../gui/wxpython/menustrings.py:1134 +#: ../gui/wxpython/menustrings.py:116 ../gui/wxpython/menustrings.py:1135 #: ../gui/wxpython/image2target/ii2t_menustrings.py:115 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1116 msgid "Converts raster map series to MPEG movie." msgstr "" -#: ../gui/wxpython/menustrings.py:117 ../gui/wxpython/menustrings.py:1135 +#: ../gui/wxpython/menustrings.py:117 ../gui/wxpython/menustrings.py:1136 #: ../gui/wxpython/image2target/ii2t_menustrings.py:116 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1117 msgid "PNG export" msgstr "" -#: ../gui/wxpython/menustrings.py:118 ../gui/wxpython/menustrings.py:1136 +#: ../gui/wxpython/menustrings.py:118 ../gui/wxpython/menustrings.py:1137 #: ../gui/wxpython/image2target/ii2t_menustrings.py:117 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1118 msgid "Export a GRASS raster map as a non-georeferenced PNG image." msgstr "" -#: ../gui/wxpython/menustrings.py:119 ../gui/wxpython/menustrings.py:1137 +#: ../gui/wxpython/menustrings.py:119 ../gui/wxpython/menustrings.py:1138 #: ../gui/wxpython/image2target/ii2t_menustrings.py:118 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1119 msgid "PPM export" msgstr "" -#: ../gui/wxpython/menustrings.py:120 ../gui/wxpython/menustrings.py:1138 +#: ../gui/wxpython/menustrings.py:120 ../gui/wxpython/menustrings.py:1139 #: ../gui/wxpython/image2target/ii2t_menustrings.py:119 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1120 msgid "Converts a GRASS raster map to a PPM image file." msgstr "" -#: ../gui/wxpython/menustrings.py:121 ../gui/wxpython/menustrings.py:1139 +#: ../gui/wxpython/menustrings.py:121 ../gui/wxpython/menustrings.py:1140 #: ../gui/wxpython/image2target/ii2t_menustrings.py:120 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1121 msgid "PPM from RGB export" msgstr "" -#: ../gui/wxpython/menustrings.py:122 ../gui/wxpython/menustrings.py:1140 +#: ../gui/wxpython/menustrings.py:122 ../gui/wxpython/menustrings.py:1141 #: ../gui/wxpython/image2target/ii2t_menustrings.py:121 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1122 msgid "Converts 3 GRASS raster layers (R,G,B) to a PPM image file." msgstr "" #: ../gui/wxpython/menustrings.py:123 ../gui/wxpython/menustrings.py:140 -#: ../gui/wxpython/menustrings.py:1141 ../gui/wxpython/menustrings.py:1158 +#: ../gui/wxpython/menustrings.py:1142 ../gui/wxpython/menustrings.py:1159 #: ../gui/wxpython/image2target/ii2t_menustrings.py:122 #: ../gui/wxpython/image2target/ii2t_menustrings.py:138 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1123 @@ -4959,27 +4920,27 @@ msgid "POV-Ray export" msgstr "" -#: ../gui/wxpython/menustrings.py:124 ../gui/wxpython/menustrings.py:1142 +#: ../gui/wxpython/menustrings.py:124 ../gui/wxpython/menustrings.py:1143 #: ../gui/wxpython/image2target/ii2t_menustrings.py:123 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1124 msgid "Converts a raster map layer into a height-field file for POV-Ray." msgstr "" -#: ../gui/wxpython/menustrings.py:125 ../gui/wxpython/menustrings.py:1143 +#: ../gui/wxpython/menustrings.py:125 ../gui/wxpython/menustrings.py:1144 #: ../gui/wxpython/image2target/ii2t_menustrings.py:124 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1125 msgid "VRML export" msgstr "" -#: ../gui/wxpython/menustrings.py:126 ../gui/wxpython/menustrings.py:1144 +#: ../gui/wxpython/menustrings.py:126 ../gui/wxpython/menustrings.py:1145 #: ../gui/wxpython/image2target/ii2t_menustrings.py:125 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1126 msgid "Exports a raster map to the Virtual Reality Modeling Language (VRML)." msgstr "" #: ../gui/wxpython/menustrings.py:127 ../gui/wxpython/menustrings.py:144 -#: ../gui/wxpython/menustrings.py:155 ../gui/wxpython/menustrings.py:1145 -#: ../gui/wxpython/menustrings.py:1162 ../gui/wxpython/menustrings.py:1173 +#: ../gui/wxpython/menustrings.py:155 ../gui/wxpython/menustrings.py:1146 +#: ../gui/wxpython/menustrings.py:1163 ../gui/wxpython/menustrings.py:1174 #: ../gui/wxpython/image2target/ii2t_menustrings.py:126 #: ../gui/wxpython/image2target/ii2t_menustrings.py:142 #: ../gui/wxpython/image2target/ii2t_menustrings.py:153 @@ -4989,227 +4950,227 @@ msgid "VTK export" msgstr "" -#: ../gui/wxpython/menustrings.py:128 ../gui/wxpython/menustrings.py:1146 +#: ../gui/wxpython/menustrings.py:128 ../gui/wxpython/menustrings.py:1147 #: ../gui/wxpython/image2target/ii2t_menustrings.py:127 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1128 msgid "Converts raster maps into the VTK-ASCII format." msgstr "" -#: ../gui/wxpython/menustrings.py:129 ../gui/wxpython/menustrings.py:1147 +#: ../gui/wxpython/menustrings.py:129 ../gui/wxpython/menustrings.py:1148 #: ../gui/wxpython/image2target/ii2t_menustrings.py:128 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1129 msgid "Pack raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:130 ../gui/wxpython/menustrings.py:1148 +#: ../gui/wxpython/menustrings.py:130 ../gui/wxpython/menustrings.py:1149 #: ../gui/wxpython/image2target/ii2t_menustrings.py:129 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1130 msgid "Exports a raster map as GRASS GIS specific archive file" msgstr "" -#: ../gui/wxpython/menustrings.py:131 ../gui/wxpython/menustrings.py:1149 +#: ../gui/wxpython/menustrings.py:131 ../gui/wxpython/menustrings.py:1150 #: ../gui/wxpython/image2target/ii2t_menustrings.py:130 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1131 msgid "Export vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:133 ../gui/wxpython/menustrings.py:1151 +#: ../gui/wxpython/menustrings.py:133 ../gui/wxpython/menustrings.py:1152 msgid "Exports a vector map layer to any of the supported OGR vector formats. By default a vector map layer is exported to OGC GeoPackage format." msgstr "" -#: ../gui/wxpython/menustrings.py:134 ../gui/wxpython/menustrings.py:1152 +#: ../gui/wxpython/menustrings.py:134 ../gui/wxpython/menustrings.py:1153 #: ../gui/wxpython/image2target/ii2t_menustrings.py:133 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1134 msgid "ASCII points or GRASS ASCII vector export" msgstr "" -#: ../gui/wxpython/menustrings.py:135 ../gui/wxpython/menustrings.py:1153 +#: ../gui/wxpython/menustrings.py:135 ../gui/wxpython/menustrings.py:1154 #: ../gui/wxpython/image2target/ii2t_menustrings.py:134 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1135 msgid "Exports a vector map to a GRASS ASCII vector representation. By default only features with category are exported. To export all features use 'layer=-1'." msgstr "" -#: ../gui/wxpython/menustrings.py:136 ../gui/wxpython/menustrings.py:1154 +#: ../gui/wxpython/menustrings.py:136 ../gui/wxpython/menustrings.py:1155 #: ../gui/wxpython/image2target/ii2t_menustrings.py:135 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1136 msgid "DXF export" msgstr "" -#: ../gui/wxpython/menustrings.py:137 ../gui/wxpython/menustrings.py:1155 +#: ../gui/wxpython/menustrings.py:137 ../gui/wxpython/menustrings.py:1156 #: ../gui/wxpython/image2target/ii2t_menustrings.py:136 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1137 msgid "Exports vector map to DXF file format." msgstr "" -#: ../gui/wxpython/menustrings.py:138 ../gui/wxpython/menustrings.py:1156 +#: ../gui/wxpython/menustrings.py:138 ../gui/wxpython/menustrings.py:1157 #: ../gui/wxpython/image2target/ii2t_menustrings.py:137 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1138 msgid "PostGIS export" msgstr "" -#: ../gui/wxpython/menustrings.py:139 ../gui/wxpython/menustrings.py:1157 +#: ../gui/wxpython/menustrings.py:139 ../gui/wxpython/menustrings.py:1158 msgid "Exports a vector map layer to PostGIS feature table." msgstr "" -#: ../gui/wxpython/menustrings.py:141 ../gui/wxpython/menustrings.py:1159 +#: ../gui/wxpython/menustrings.py:141 ../gui/wxpython/menustrings.py:1160 #: ../gui/wxpython/image2target/ii2t_menustrings.py:139 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1140 msgid "Converts GRASS x,y,z points to POV-Ray x,z,y format." msgstr "" -#: ../gui/wxpython/menustrings.py:142 ../gui/wxpython/menustrings.py:1160 +#: ../gui/wxpython/menustrings.py:142 ../gui/wxpython/menustrings.py:1161 #: ../gui/wxpython/image2target/ii2t_menustrings.py:140 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1141 msgid "SVG export" msgstr "" -#: ../gui/wxpython/menustrings.py:143 ../gui/wxpython/menustrings.py:1161 +#: ../gui/wxpython/menustrings.py:143 ../gui/wxpython/menustrings.py:1162 #: ../gui/wxpython/image2target/ii2t_menustrings.py:141 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1142 msgid "Exports a vector map to SVG file." msgstr "" -#: ../gui/wxpython/menustrings.py:145 ../gui/wxpython/menustrings.py:1163 +#: ../gui/wxpython/menustrings.py:145 ../gui/wxpython/menustrings.py:1164 #: ../gui/wxpython/image2target/ii2t_menustrings.py:143 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1144 msgid "Converts a vector map to VTK ASCII output." msgstr "" -#: ../gui/wxpython/menustrings.py:146 ../gui/wxpython/menustrings.py:1164 +#: ../gui/wxpython/menustrings.py:146 ../gui/wxpython/menustrings.py:1165 #: ../gui/wxpython/image2target/ii2t_menustrings.py:144 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1145 msgid "Pack vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:147 ../gui/wxpython/menustrings.py:1165 +#: ../gui/wxpython/menustrings.py:147 ../gui/wxpython/menustrings.py:1166 #: ../gui/wxpython/image2target/ii2t_menustrings.py:145 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1146 msgid "Exports a vector map as GRASS GIS specific archive file" msgstr "" -#: ../gui/wxpython/menustrings.py:148 ../gui/wxpython/menustrings.py:1166 +#: ../gui/wxpython/menustrings.py:148 ../gui/wxpython/menustrings.py:1167 #: ../gui/wxpython/image2target/ii2t_menustrings.py:146 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1147 msgid "Export 3D raster maps" msgstr "" -#: ../gui/wxpython/menustrings.py:149 ../gui/wxpython/menustrings.py:1167 +#: ../gui/wxpython/menustrings.py:149 ../gui/wxpython/menustrings.py:1168 #: ../gui/wxpython/image2target/ii2t_menustrings.py:147 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1148 msgid "ASCII 3D export" msgstr "" -#: ../gui/wxpython/menustrings.py:150 ../gui/wxpython/menustrings.py:1168 +#: ../gui/wxpython/menustrings.py:150 ../gui/wxpython/menustrings.py:1169 #: ../gui/wxpython/image2target/ii2t_menustrings.py:148 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1149 msgid "Converts a 3D raster map layer into a ASCII text file." msgstr "" -#: ../gui/wxpython/menustrings.py:151 ../gui/wxpython/menustrings.py:1169 +#: ../gui/wxpython/menustrings.py:151 ../gui/wxpython/menustrings.py:1170 #: ../gui/wxpython/image2target/ii2t_menustrings.py:149 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1150 msgid "Raw binary array 3D export" msgstr "" -#: ../gui/wxpython/menustrings.py:152 ../gui/wxpython/menustrings.py:1170 +#: ../gui/wxpython/menustrings.py:152 ../gui/wxpython/menustrings.py:1171 #: ../gui/wxpython/image2target/ii2t_menustrings.py:150 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1151 msgid "Exports a GRASS 3D raster map to a binary array." msgstr "" -#: ../gui/wxpython/menustrings.py:153 ../gui/wxpython/menustrings.py:1171 +#: ../gui/wxpython/menustrings.py:153 ../gui/wxpython/menustrings.py:1172 #: ../gui/wxpython/image2target/ii2t_menustrings.py:151 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1152 msgid "Vis5D export" msgstr "" -#: ../gui/wxpython/menustrings.py:154 ../gui/wxpython/menustrings.py:1172 +#: ../gui/wxpython/menustrings.py:154 ../gui/wxpython/menustrings.py:1173 #: ../gui/wxpython/image2target/ii2t_menustrings.py:152 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1153 msgid "Exports GRASS 3D raster map to 3-dimensional Vis5D file." msgstr "" -#: ../gui/wxpython/menustrings.py:156 ../gui/wxpython/menustrings.py:1174 +#: ../gui/wxpython/menustrings.py:156 ../gui/wxpython/menustrings.py:1175 #: ../gui/wxpython/image2target/ii2t_menustrings.py:154 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1155 msgid "Converts 3D raster maps into the VTK-ASCII format." msgstr "" -#: ../gui/wxpython/menustrings.py:157 ../gui/wxpython/menustrings.py:1175 +#: ../gui/wxpython/menustrings.py:157 ../gui/wxpython/menustrings.py:1176 #: ../gui/wxpython/image2target/ii2t_menustrings.py:155 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1156 msgid "Export database table" msgstr "" -#: ../gui/wxpython/menustrings.py:159 ../gui/wxpython/menustrings.py:1177 +#: ../gui/wxpython/menustrings.py:159 ../gui/wxpython/menustrings.py:1178 #: ../gui/wxpython/image2target/ii2t_menustrings.py:157 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1158 msgid "Exports attribute tables into various formats." msgstr "" -#: ../gui/wxpython/menustrings.py:160 ../gui/wxpython/menustrings.py:1178 +#: ../gui/wxpython/menustrings.py:160 ../gui/wxpython/menustrings.py:1179 #: ../gui/wxpython/image2target/ii2t_menustrings.py:158 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1159 msgid "Link external data" msgstr "" -#: ../gui/wxpython/menustrings.py:162 ../gui/wxpython/menustrings.py:1180 +#: ../gui/wxpython/menustrings.py:162 ../gui/wxpython/menustrings.py:1181 #: ../gui/wxpython/image2target/ii2t_menustrings.py:160 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1161 msgid "Link GDAL supported raster data as a pseudo GRASS raster map layer." msgstr "" -#: ../gui/wxpython/menustrings.py:164 ../gui/wxpython/menustrings.py:1182 +#: ../gui/wxpython/menustrings.py:164 ../gui/wxpython/menustrings.py:1183 #: ../gui/wxpython/image2target/ii2t_menustrings.py:162 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1163 msgid "Creates a new pseudo-vector map as a link to an OGR-supported layer." msgstr "" -#: ../gui/wxpython/menustrings.py:165 ../gui/wxpython/menustrings.py:1183 +#: ../gui/wxpython/menustrings.py:165 ../gui/wxpython/menustrings.py:1184 #: ../gui/wxpython/image2target/ii2t_menustrings.py:163 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1164 msgid "Output format for raster data" msgstr "" -#: ../gui/wxpython/menustrings.py:166 ../gui/wxpython/menustrings.py:1184 +#: ../gui/wxpython/menustrings.py:166 ../gui/wxpython/menustrings.py:1185 #: ../gui/wxpython/image2target/ii2t_menustrings.py:164 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1165 msgid "Redirects raster output to file utilizing GDAL library rather than storing in GRASS raster format." msgstr "" -#: ../gui/wxpython/menustrings.py:167 ../gui/wxpython/menustrings.py:1185 +#: ../gui/wxpython/menustrings.py:167 ../gui/wxpython/menustrings.py:1186 #: ../gui/wxpython/image2target/ii2t_menustrings.py:165 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1166 msgid "Output format for vector data" msgstr "" -#: ../gui/wxpython/menustrings.py:168 ../gui/wxpython/menustrings.py:1186 +#: ../gui/wxpython/menustrings.py:168 ../gui/wxpython/menustrings.py:1187 #: ../gui/wxpython/image2target/ii2t_menustrings.py:166 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1167 msgid "Defines vector output format utilizing OGR library." msgstr "" -#: ../gui/wxpython/menustrings.py:169 ../gui/wxpython/menustrings.py:1187 +#: ../gui/wxpython/menustrings.py:169 ../gui/wxpython/menustrings.py:1188 #: ../gui/wxpython/image2target/ii2t_menustrings.py:167 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1168 msgid "Manage maps" msgstr "" -#: ../gui/wxpython/menustrings.py:170 ../gui/wxpython/menustrings.py:1188 +#: ../gui/wxpython/menustrings.py:170 ../gui/wxpython/menustrings.py:1189 #: ../gui/wxpython/image2target/ii2t_menustrings.py:168 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1169 -#: ../gui/wxpython/gui_core/forms.py:611 +#: ../gui/wxpython/gui_core/forms.py:623 msgid "Copy" msgstr "" -#: ../gui/wxpython/menustrings.py:171 ../gui/wxpython/menustrings.py:1189 +#: ../gui/wxpython/menustrings.py:171 ../gui/wxpython/menustrings.py:1190 #: ../gui/wxpython/image2target/ii2t_menustrings.py:169 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1170 msgid "Copies available data files in the current mapset search path to the user's current mapset." msgstr "" -#: ../gui/wxpython/menustrings.py:172 ../gui/wxpython/menustrings.py:962 -#: ../gui/wxpython/menustrings.py:1190 ../gui/wxpython/menustrings.py:1904 +#: ../gui/wxpython/menustrings.py:172 ../gui/wxpython/menustrings.py:963 +#: ../gui/wxpython/menustrings.py:1191 ../gui/wxpython/menustrings.py:1905 #: ../gui/wxpython/image2target/ii2t_menustrings.py:170 #: ../gui/wxpython/image2target/ii2t_menustrings.py:946 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1171 @@ -5217,14 +5178,14 @@ msgid "List" msgstr "" -#: ../gui/wxpython/menustrings.py:173 ../gui/wxpython/menustrings.py:1191 +#: ../gui/wxpython/menustrings.py:173 ../gui/wxpython/menustrings.py:1192 #: ../gui/wxpython/image2target/ii2t_menustrings.py:171 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1172 msgid "Lists available GRASS data base files of the user-specified data type optionally using the search pattern." msgstr "" -#: ../gui/wxpython/menustrings.py:174 ../gui/wxpython/menustrings.py:950 -#: ../gui/wxpython/menustrings.py:1192 ../gui/wxpython/menustrings.py:1892 +#: ../gui/wxpython/menustrings.py:174 ../gui/wxpython/menustrings.py:951 +#: ../gui/wxpython/menustrings.py:1193 ../gui/wxpython/menustrings.py:1893 #: ../gui/wxpython/image2target/ii2t_menustrings.py:172 #: ../gui/wxpython/image2target/ii2t_menustrings.py:934 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1173 @@ -5233,32 +5194,32 @@ msgid "Rename" msgstr "" -#: ../gui/wxpython/menustrings.py:175 ../gui/wxpython/menustrings.py:1193 +#: ../gui/wxpython/menustrings.py:175 ../gui/wxpython/menustrings.py:1194 #: ../gui/wxpython/image2target/ii2t_menustrings.py:173 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1174 msgid "Renames data base element files in the user's current mapset." msgstr "" -#: ../gui/wxpython/menustrings.py:176 ../gui/wxpython/menustrings.py:1194 -#: ../gui/wxpython/menustrings.py:2088 +#: ../gui/wxpython/menustrings.py:176 ../gui/wxpython/menustrings.py:1195 +#: ../gui/wxpython/menustrings.py:2089 #: ../gui/wxpython/image2target/ii2t_menustrings.py:174 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1175 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2056 #: ../gui/wxpython/nviz/tools.py:1364 ../gui/wxpython/nviz/tools.py:2367 -#: ../gui/wxpython/nviz/tools.py:2419 ../gui/wxpython/psmap/dialogs.py:1770 +#: ../gui/wxpython/nviz/tools.py:2419 ../gui/wxpython/psmap/dialogs.py:1772 msgid "Delete" msgstr "" -#: ../gui/wxpython/menustrings.py:177 ../gui/wxpython/menustrings.py:1195 +#: ../gui/wxpython/menustrings.py:177 ../gui/wxpython/menustrings.py:1196 #: ../gui/wxpython/image2target/ii2t_menustrings.py:175 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1176 msgid "Removes data base element files from the user's current mapset using the search pattern." msgstr "" -#: ../gui/wxpython/menustrings.py:178 ../gui/wxpython/menustrings.py:315 -#: ../gui/wxpython/menustrings.py:609 ../gui/wxpython/menustrings.py:863 -#: ../gui/wxpython/menustrings.py:1257 ../gui/wxpython/menustrings.py:1551 -#: ../gui/wxpython/menustrings.py:1805 +#: ../gui/wxpython/menustrings.py:178 ../gui/wxpython/menustrings.py:316 +#: ../gui/wxpython/menustrings.py:610 ../gui/wxpython/menustrings.py:864 +#: ../gui/wxpython/menustrings.py:1258 ../gui/wxpython/menustrings.py:1552 +#: ../gui/wxpython/menustrings.py:1806 #: ../gui/wxpython/image2target/ii2t_menustrings.py:176 #: ../gui/wxpython/image2target/ii2t_menustrings.py:310 #: ../gui/wxpython/image2target/ii2t_menustrings.py:602 @@ -5269,96 +5230,96 @@ msgid "Map type conversions" msgstr "" -#: ../gui/wxpython/menustrings.py:179 ../gui/wxpython/menustrings.py:316 -#: ../gui/wxpython/menustrings.py:1258 +#: ../gui/wxpython/menustrings.py:179 ../gui/wxpython/menustrings.py:317 +#: ../gui/wxpython/menustrings.py:1259 #: ../gui/wxpython/image2target/ii2t_menustrings.py:177 #: ../gui/wxpython/image2target/ii2t_menustrings.py:311 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1237 msgid "Raster to vector" msgstr "" -#: ../gui/wxpython/menustrings.py:180 ../gui/wxpython/menustrings.py:317 -#: ../gui/wxpython/menustrings.py:1259 +#: ../gui/wxpython/menustrings.py:180 ../gui/wxpython/menustrings.py:318 +#: ../gui/wxpython/menustrings.py:1260 #: ../gui/wxpython/image2target/ii2t_menustrings.py:178 #: ../gui/wxpython/image2target/ii2t_menustrings.py:312 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1238 msgid "Converts a raster map into a vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:181 ../gui/wxpython/menustrings.py:318 -#: ../gui/wxpython/menustrings.py:1260 +#: ../gui/wxpython/menustrings.py:181 ../gui/wxpython/menustrings.py:319 +#: ../gui/wxpython/menustrings.py:1261 #: ../gui/wxpython/image2target/ii2t_menustrings.py:179 #: ../gui/wxpython/image2target/ii2t_menustrings.py:313 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1239 msgid "Raster series to 3D raster" msgstr "" -#: ../gui/wxpython/menustrings.py:182 ../gui/wxpython/menustrings.py:319 -#: ../gui/wxpython/menustrings.py:1261 +#: ../gui/wxpython/menustrings.py:182 ../gui/wxpython/menustrings.py:320 +#: ../gui/wxpython/menustrings.py:1262 #: ../gui/wxpython/image2target/ii2t_menustrings.py:180 #: ../gui/wxpython/image2target/ii2t_menustrings.py:314 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1240 msgid "Converts 2D raster map slices to one 3D raster volume map." msgstr "" -#: ../gui/wxpython/menustrings.py:183 ../gui/wxpython/menustrings.py:320 -#: ../gui/wxpython/menustrings.py:1262 +#: ../gui/wxpython/menustrings.py:183 ../gui/wxpython/menustrings.py:321 +#: ../gui/wxpython/menustrings.py:1263 #: ../gui/wxpython/image2target/ii2t_menustrings.py:181 #: ../gui/wxpython/image2target/ii2t_menustrings.py:315 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1241 msgid "Raster 2.5D to 3D raster" msgstr "" -#: ../gui/wxpython/menustrings.py:184 ../gui/wxpython/menustrings.py:321 -#: ../gui/wxpython/menustrings.py:1263 +#: ../gui/wxpython/menustrings.py:184 ../gui/wxpython/menustrings.py:322 +#: ../gui/wxpython/menustrings.py:1264 #: ../gui/wxpython/image2target/ii2t_menustrings.py:182 #: ../gui/wxpython/image2target/ii2t_menustrings.py:316 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1242 msgid "Creates a 3D volume map based on 2D elevation and value raster maps." msgstr "" -#: ../gui/wxpython/menustrings.py:185 ../gui/wxpython/menustrings.py:610 -#: ../gui/wxpython/menustrings.py:1552 +#: ../gui/wxpython/menustrings.py:185 ../gui/wxpython/menustrings.py:611 +#: ../gui/wxpython/menustrings.py:1553 #: ../gui/wxpython/image2target/ii2t_menustrings.py:183 #: ../gui/wxpython/image2target/ii2t_menustrings.py:603 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1529 msgid "Vector to raster" msgstr "" -#: ../gui/wxpython/menustrings.py:186 ../gui/wxpython/menustrings.py:611 -#: ../gui/wxpython/menustrings.py:1553 +#: ../gui/wxpython/menustrings.py:186 ../gui/wxpython/menustrings.py:612 +#: ../gui/wxpython/menustrings.py:1554 #: ../gui/wxpython/image2target/ii2t_menustrings.py:184 #: ../gui/wxpython/image2target/ii2t_menustrings.py:604 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1530 msgid "Converts (rasterize) a vector map into a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:187 ../gui/wxpython/menustrings.py:612 -#: ../gui/wxpython/menustrings.py:1554 +#: ../gui/wxpython/menustrings.py:187 ../gui/wxpython/menustrings.py:613 +#: ../gui/wxpython/menustrings.py:1555 #: ../gui/wxpython/image2target/ii2t_menustrings.py:185 #: ../gui/wxpython/image2target/ii2t_menustrings.py:605 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1531 msgid "Vector to 3D raster" msgstr "" -#: ../gui/wxpython/menustrings.py:188 ../gui/wxpython/menustrings.py:613 -#: ../gui/wxpython/menustrings.py:1555 +#: ../gui/wxpython/menustrings.py:188 ../gui/wxpython/menustrings.py:614 +#: ../gui/wxpython/menustrings.py:1556 #: ../gui/wxpython/image2target/ii2t_menustrings.py:186 #: ../gui/wxpython/image2target/ii2t_menustrings.py:606 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1532 msgid "Converts a vector map (only points) into a 3D raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:189 ../gui/wxpython/menustrings.py:614 -#: ../gui/wxpython/menustrings.py:1556 +#: ../gui/wxpython/menustrings.py:189 ../gui/wxpython/menustrings.py:615 +#: ../gui/wxpython/menustrings.py:1557 #: ../gui/wxpython/image2target/ii2t_menustrings.py:187 #: ../gui/wxpython/image2target/ii2t_menustrings.py:607 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1533 msgid "2D vector to 3D vector" msgstr "" -#: ../gui/wxpython/menustrings.py:190 ../gui/wxpython/menustrings.py:615 -#: ../gui/wxpython/menustrings.py:1557 +#: ../gui/wxpython/menustrings.py:190 ../gui/wxpython/menustrings.py:616 +#: ../gui/wxpython/menustrings.py:1558 #: ../gui/wxpython/image2target/ii2t_menustrings.py:188 #: ../gui/wxpython/image2target/ii2t_menustrings.py:608 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1534 @@ -5370,39 +5331,39 @@ msgid "3D raster to raster series" msgstr "" -#: ../gui/wxpython/menustrings.py:192 ../gui/wxpython/menustrings.py:865 -#: ../gui/wxpython/menustrings.py:1807 +#: ../gui/wxpython/menustrings.py:192 ../gui/wxpython/menustrings.py:866 +#: ../gui/wxpython/menustrings.py:1808 #: ../gui/wxpython/image2target/ii2t_menustrings.py:190 #: ../gui/wxpython/image2target/ii2t_menustrings.py:849 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1775 msgid "Converts 3D raster maps to 2D raster maps" msgstr "" -#: ../gui/wxpython/menustrings.py:193 ../gui/wxpython/menustrings.py:1990 +#: ../gui/wxpython/menustrings.py:193 ../gui/wxpython/menustrings.py:1991 #: ../gui/wxpython/image2target/ii2t_menustrings.py:191 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1958 msgid "Georectify" msgstr "" -#: ../gui/wxpython/menustrings.py:194 ../gui/wxpython/menustrings.py:1991 +#: ../gui/wxpython/menustrings.py:194 ../gui/wxpython/menustrings.py:1992 #: ../gui/wxpython/image2target/ii2t_menustrings.py:192 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1959 msgid "Manage Ground Control Points for Georectification" msgstr "" -#: ../gui/wxpython/menustrings.py:195 ../gui/wxpython/menustrings.py:1992 +#: ../gui/wxpython/menustrings.py:195 ../gui/wxpython/menustrings.py:1993 #: ../gui/wxpython/image2target/ii2t_menustrings.py:193 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1960 msgid "Graphical modeler" msgstr "" -#: ../gui/wxpython/menustrings.py:196 ../gui/wxpython/menustrings.py:1993 +#: ../gui/wxpython/menustrings.py:196 ../gui/wxpython/menustrings.py:1994 #: ../gui/wxpython/image2target/ii2t_menustrings.py:194 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1961 msgid "Launch Graphical modeler" msgstr "" -#: ../gui/wxpython/menustrings.py:197 ../gui/wxpython/menustrings.py:2043 +#: ../gui/wxpython/menustrings.py:197 ../gui/wxpython/menustrings.py:2044 #: ../gui/wxpython/image2target/ii2t_menustrings.py:195 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2011 msgid "Run model" @@ -5418,8 +5379,13 @@ msgid "3D image rendering" msgstr "" -#: ../gui/wxpython/menustrings.py:200 ../gui/wxpython/menustrings.py:1036 -#: ../gui/wxpython/menustrings.py:1978 ../gui/wxpython/menustrings.py:1985 +#: ../gui/wxpython/menustrings.py:200 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:198 +msgid "Creates a 3D rendering of GIS data. Renders surfaces (raster data), 2D/3D vector data, and volumes (3D raster data) in 3D." +msgstr "" + +#: ../gui/wxpython/menustrings.py:201 ../gui/wxpython/menustrings.py:1037 +#: ../gui/wxpython/menustrings.py:1979 ../gui/wxpython/menustrings.py:1986 #: ../gui/wxpython/image2target/ii2t_menustrings.py:199 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1020 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1946 @@ -5427,8 +5393,8 @@ msgid "Animation tool" msgstr "" -#: ../gui/wxpython/menustrings.py:201 ../gui/wxpython/menustrings.py:1037 -#: ../gui/wxpython/menustrings.py:1979 ../gui/wxpython/menustrings.py:1986 +#: ../gui/wxpython/menustrings.py:202 ../gui/wxpython/menustrings.py:1038 +#: ../gui/wxpython/menustrings.py:1980 ../gui/wxpython/menustrings.py:1987 #: ../gui/wxpython/image2target/ii2t_menustrings.py:200 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1021 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1947 @@ -5436,89 +5402,89 @@ msgid "Launch animation tool." msgstr "" -#: ../gui/wxpython/menustrings.py:202 +#: ../gui/wxpython/menustrings.py:203 #: ../gui/wxpython/image2target/ii2t_menustrings.py:201 msgid "Bearing/distance to coordinates" msgstr "" -#: ../gui/wxpython/menustrings.py:203 +#: ../gui/wxpython/menustrings.py:204 #: ../gui/wxpython/image2target/ii2t_menustrings.py:202 msgid "A simple utility for converting bearing and distance measurements to coordinates and vice versa. It assumes a cartesian coordinate system" msgstr "" -#: ../gui/wxpython/menustrings.py:204 ../gui/wxpython/menustrings.py:1988 +#: ../gui/wxpython/menustrings.py:205 ../gui/wxpython/menustrings.py:1989 #: ../gui/wxpython/image2target/ii2t_menustrings.py:203 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1956 #: ../gui/wxpython/lmgr/toolbars.py:162 msgid "Cartographic Composer" msgstr "" -#: ../gui/wxpython/menustrings.py:205 ../gui/wxpython/menustrings.py:1989 +#: ../gui/wxpython/menustrings.py:206 ../gui/wxpython/menustrings.py:1990 #: ../gui/wxpython/image2target/ii2t_menustrings.py:204 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1957 msgid "Launch Cartographic Composer" msgstr "" -#: ../gui/wxpython/menustrings.py:206 ../gui/wxpython/menustrings.py:1996 +#: ../gui/wxpython/menustrings.py:207 ../gui/wxpython/menustrings.py:1997 #: ../gui/wxpython/image2target/ii2t_menustrings.py:205 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1964 msgid "Map Swipe" msgstr "" -#: ../gui/wxpython/menustrings.py:207 ../gui/wxpython/menustrings.py:1997 +#: ../gui/wxpython/menustrings.py:208 ../gui/wxpython/menustrings.py:1998 #: ../gui/wxpython/image2target/ii2t_menustrings.py:206 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1965 msgid "Launch Map Swipe" msgstr "" -#: ../gui/wxpython/menustrings.py:208 +#: ../gui/wxpython/menustrings.py:209 #: ../gui/wxpython/image2target/ii2t_menustrings.py:207 msgid "Launch script" msgstr "" -#: ../gui/wxpython/menustrings.py:209 +#: ../gui/wxpython/menustrings.py:210 #: ../gui/wxpython/image2target/ii2t_menustrings.py:208 msgid "Launches script file." msgstr "" -#: ../gui/wxpython/menustrings.py:210 +#: ../gui/wxpython/menustrings.py:211 msgid "Simple Python Editor" msgstr "" -#: ../gui/wxpython/menustrings.py:211 +#: ../gui/wxpython/menustrings.py:212 msgid "Launches Simple Python Editor." msgstr "" -#: ../gui/wxpython/menustrings.py:212 +#: ../gui/wxpython/menustrings.py:213 #: ../gui/wxpython/image2target/ii2t_menustrings.py:209 -#: ../gui/wxpython/gui_core/dialogs.py:2347 +#: ../gui/wxpython/gui_core/dialogs.py:2352 msgid "Close GUI" msgstr "" -#: ../gui/wxpython/menustrings.py:213 +#: ../gui/wxpython/menustrings.py:214 #: ../gui/wxpython/image2target/ii2t_menustrings.py:210 msgid "Close graphical user interface." msgstr "" -#: ../gui/wxpython/menustrings.py:214 +#: ../gui/wxpython/menustrings.py:215 #: ../gui/wxpython/image2target/ii2t_menustrings.py:211 -#: ../gui/wxpython/gui_core/dialogs.py:2326 -#: ../gui/wxpython/gui_core/dialogs.py:2350 +#: ../gui/wxpython/gui_core/dialogs.py:2331 +#: ../gui/wxpython/gui_core/dialogs.py:2355 msgid "Quit GRASS GIS" msgstr "" -#: ../gui/wxpython/menustrings.py:215 +#: ../gui/wxpython/menustrings.py:216 #: ../gui/wxpython/image2target/ii2t_menustrings.py:212 msgid "Close GUI and exit GRASS GIS shell." msgstr "" -#: ../gui/wxpython/menustrings.py:216 ../gui/wxpython/menustrings.py:2021 +#: ../gui/wxpython/menustrings.py:217 ../gui/wxpython/menustrings.py:2022 #: ../gui/wxpython/image2target/ii2t_menustrings.py:213 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1989 msgid "&Settings" msgstr "" -#: ../gui/wxpython/menustrings.py:217 ../gui/wxpython/menustrings.py:1196 +#: ../gui/wxpython/menustrings.py:218 ../gui/wxpython/menustrings.py:1197 #: ../gui/wxpython/image2target/ii2t_menustrings.py:214 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1177 #: ../gui/wxpython/mapdisp/statusbar.py:1152 @@ -5526,14 +5492,14 @@ msgid "Computational region" msgstr "" -#: ../gui/wxpython/menustrings.py:218 ../gui/wxpython/menustrings.py:1197 +#: ../gui/wxpython/menustrings.py:219 ../gui/wxpython/menustrings.py:1198 #: ../gui/wxpython/image2target/ii2t_menustrings.py:215 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1178 msgid "Show current region" msgstr "" -#: ../gui/wxpython/menustrings.py:219 ../gui/wxpython/menustrings.py:221 -#: ../gui/wxpython/menustrings.py:1198 ../gui/wxpython/menustrings.py:1200 +#: ../gui/wxpython/menustrings.py:220 ../gui/wxpython/menustrings.py:222 +#: ../gui/wxpython/menustrings.py:1199 ../gui/wxpython/menustrings.py:1201 #: ../gui/wxpython/image2target/ii2t_menustrings.py:216 #: ../gui/wxpython/image2target/ii2t_menustrings.py:218 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1179 @@ -5541,355 +5507,363 @@ msgid "Shows the extent and resolution of the computational region." msgstr "" -#: ../gui/wxpython/menustrings.py:220 ../gui/wxpython/menustrings.py:1199 +#: ../gui/wxpython/menustrings.py:221 ../gui/wxpython/menustrings.py:1200 #: ../gui/wxpython/image2target/ii2t_menustrings.py:217 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1180 msgid "Show region using latitude and longitude" msgstr "" -#: ../gui/wxpython/menustrings.py:222 ../gui/wxpython/menustrings.py:1201 +#: ../gui/wxpython/menustrings.py:223 ../gui/wxpython/menustrings.py:1202 msgid "Show current region extent in Map Display" msgstr "" -#: ../gui/wxpython/menustrings.py:223 ../gui/wxpython/menustrings.py:1202 +#: ../gui/wxpython/menustrings.py:224 ../gui/wxpython/menustrings.py:1203 msgid "Shows the extent of the computational region in Map Display." msgstr "" -#: ../gui/wxpython/menustrings.py:224 ../gui/wxpython/menustrings.py:1203 +#: ../gui/wxpython/menustrings.py:225 ../gui/wxpython/menustrings.py:1204 #: ../gui/wxpython/image2target/ii2t_menustrings.py:219 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1182 msgid "Set region" msgstr "" -#: ../gui/wxpython/menustrings.py:225 ../gui/wxpython/menustrings.py:1204 +#: ../gui/wxpython/menustrings.py:226 ../gui/wxpython/menustrings.py:1205 #: ../gui/wxpython/image2target/ii2t_menustrings.py:220 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1183 msgid "Manages the boundary definitions for the geographic region." msgstr "" -#: ../gui/wxpython/menustrings.py:226 +#: ../gui/wxpython/menustrings.py:227 #: ../gui/wxpython/image2target/ii2t_menustrings.py:221 msgid "GRASS working environment" msgstr "" -#: ../gui/wxpython/menustrings.py:227 +#: ../gui/wxpython/menustrings.py:228 #: ../gui/wxpython/image2target/ii2t_menustrings.py:222 msgid "Mapset access" msgstr "" -#: ../gui/wxpython/menustrings.py:228 +#: ../gui/wxpython/menustrings.py:229 #: ../gui/wxpython/image2target/ii2t_menustrings.py:223 msgid "Set/unset access to other mapsets in current location" msgstr "" -#: ../gui/wxpython/menustrings.py:229 +#: ../gui/wxpython/menustrings.py:230 #: ../gui/wxpython/image2target/ii2t_menustrings.py:224 msgid "User access" msgstr "" -#: ../gui/wxpython/menustrings.py:230 +#: ../gui/wxpython/menustrings.py:231 #: ../gui/wxpython/image2target/ii2t_menustrings.py:225 msgid "Controls access to the current mapset for other users on the system. If no option given, prints current status." msgstr "" -#: ../gui/wxpython/menustrings.py:231 +#: ../gui/wxpython/menustrings.py:232 #: ../gui/wxpython/image2target/ii2t_menustrings.py:226 msgid "Change working environment" msgstr "" -#: ../gui/wxpython/menustrings.py:232 +#: ../gui/wxpython/menustrings.py:233 #: ../gui/wxpython/image2target/ii2t_menustrings.py:227 msgid "Changes/reports current mapset. Optionally create new mapset or list available mapsets in given location." msgstr "" -#: ../gui/wxpython/menustrings.py:233 +#: ../gui/wxpython/menustrings.py:234 #: ../gui/wxpython/image2target/ii2t_menustrings.py:228 msgid "Change location and mapset" msgstr "" -#: ../gui/wxpython/menustrings.py:234 +#: ../gui/wxpython/menustrings.py:235 #: ../gui/wxpython/image2target/ii2t_menustrings.py:229 msgid "Change current location and mapset." msgstr "" -#: ../gui/wxpython/menustrings.py:235 +#: ../gui/wxpython/menustrings.py:236 #: ../gui/wxpython/image2target/ii2t_menustrings.py:230 msgid "Change mapset" msgstr "" -#: ../gui/wxpython/menustrings.py:236 +#: ../gui/wxpython/menustrings.py:237 #: ../gui/wxpython/image2target/ii2t_menustrings.py:231 msgid "Change current mapset." msgstr "" -#: ../gui/wxpython/menustrings.py:237 ../gui/wxpython/menustrings.py:238 +#: ../gui/wxpython/menustrings.py:238 ../gui/wxpython/menustrings.py:239 #: ../gui/wxpython/image2target/ii2t_menustrings.py:232 #: ../gui/wxpython/image2target/ii2t_menustrings.py:233 msgid "Change working directory" msgstr "" -#: ../gui/wxpython/menustrings.py:239 +#: ../gui/wxpython/menustrings.py:240 #: ../gui/wxpython/image2target/ii2t_menustrings.py:234 msgid "Show settings" msgstr "" -#: ../gui/wxpython/menustrings.py:240 +#: ../gui/wxpython/menustrings.py:241 #: ../gui/wxpython/image2target/ii2t_menustrings.py:235 msgid "Outputs and modifies the user's current GRASS variable settings." msgstr "" -#: ../gui/wxpython/menustrings.py:241 +#: ../gui/wxpython/menustrings.py:242 #: ../gui/wxpython/image2target/ii2t_menustrings.py:236 msgid "Change settings" msgstr "" -#: ../gui/wxpython/menustrings.py:242 +#: ../gui/wxpython/menustrings.py:243 #: ../gui/wxpython/image2target/ii2t_menustrings.py:237 msgid "Outputs and modifies the user's current GRASS variable settings. Prints all defined GRASS variables if no option is given." msgstr "" -#: ../gui/wxpython/menustrings.py:243 +#: ../gui/wxpython/menustrings.py:244 #: ../gui/wxpython/image2target/ii2t_menustrings.py:238 msgid "Create new location" msgstr "" -#: ../gui/wxpython/menustrings.py:244 +#: ../gui/wxpython/menustrings.py:245 #: ../gui/wxpython/image2target/ii2t_menustrings.py:239 msgid "Launches location wizard to create new GRASS location." msgstr "" #: ../gui/wxpython/menustrings.py:246 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:240 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:557 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:938 +#: ../gui/wxpython/startup/guiutils.py:52 ../gui/wxpython/lmgr/frame.py:1072 +msgid "Create new mapset" +msgstr "" + +#: ../gui/wxpython/menustrings.py:247 #: ../gui/wxpython/image2target/ii2t_menustrings.py:241 msgid "Creates new mapset in the current location, changes current mapset." msgstr "" -#: ../gui/wxpython/menustrings.py:247 +#: ../gui/wxpython/menustrings.py:248 #: ../gui/wxpython/image2target/ii2t_menustrings.py:242 msgid "Version and copyright" msgstr "" -#: ../gui/wxpython/menustrings.py:248 +#: ../gui/wxpython/menustrings.py:249 #: ../gui/wxpython/image2target/ii2t_menustrings.py:243 msgid "Displays version and copyright information." msgstr "" -#: ../gui/wxpython/menustrings.py:249 +#: ../gui/wxpython/menustrings.py:250 #: ../gui/wxpython/image2target/ii2t_menustrings.py:244 msgid "Map projections" msgstr "" -#: ../gui/wxpython/menustrings.py:250 +#: ../gui/wxpython/menustrings.py:251 #: ../gui/wxpython/image2target/ii2t_menustrings.py:245 msgid "Display map projection" msgstr "" -#: ../gui/wxpython/menustrings.py:251 +#: ../gui/wxpython/menustrings.py:252 #: ../gui/wxpython/image2target/ii2t_menustrings.py:246 msgid "Converts co-ordinate system descriptions (i.e. projection information) between various formats (including GRASS format)." msgstr "" -#: ../gui/wxpython/menustrings.py:252 +#: ../gui/wxpython/menustrings.py:253 #: ../gui/wxpython/image2target/ii2t_menustrings.py:247 msgid "Manage projections" msgstr "" -#: ../gui/wxpython/menustrings.py:253 +#: ../gui/wxpython/menustrings.py:254 #: ../gui/wxpython/image2target/ii2t_menustrings.py:248 msgid "Prints or modifies GRASS projection information files (in various co-ordinate system descriptions). Can also be used to create new GRASS locations." msgstr "" -#: ../gui/wxpython/menustrings.py:254 +#: ../gui/wxpython/menustrings.py:255 #: ../gui/wxpython/image2target/ii2t_menustrings.py:249 msgid "Convert coordinates" msgstr "" -#: ../gui/wxpython/menustrings.py:255 +#: ../gui/wxpython/menustrings.py:256 #: ../gui/wxpython/image2target/ii2t_menustrings.py:250 msgid "Converts coordinates from one projection to another (cs2cs frontend)." msgstr "" -#: ../gui/wxpython/menustrings.py:256 +#: ../gui/wxpython/menustrings.py:257 #: ../gui/wxpython/image2target/ii2t_menustrings.py:251 msgid "Addons extensions" msgstr "" -#: ../gui/wxpython/menustrings.py:257 +#: ../gui/wxpython/menustrings.py:258 #: ../gui/wxpython/image2target/ii2t_menustrings.py:252 msgid "Install extension from addons" msgstr "" -#: ../gui/wxpython/menustrings.py:258 +#: ../gui/wxpython/menustrings.py:259 #: ../gui/wxpython/image2target/ii2t_menustrings.py:253 msgid "Installs new extension from GRASS AddOns SVN repository." msgstr "" -#: ../gui/wxpython/menustrings.py:259 +#: ../gui/wxpython/menustrings.py:260 #: ../gui/wxpython/image2target/ii2t_menustrings.py:254 msgid "Manage installed extension" msgstr "" -#: ../gui/wxpython/menustrings.py:260 +#: ../gui/wxpython/menustrings.py:261 #: ../gui/wxpython/image2target/ii2t_menustrings.py:255 msgid "Updates or removes installed GRASS AddOns extension(s)." msgstr "" -#: ../gui/wxpython/menustrings.py:261 ../gui/wxpython/menustrings.py:2022 +#: ../gui/wxpython/menustrings.py:262 ../gui/wxpython/menustrings.py:2023 #: ../gui/wxpython/image2target/ii2t_menustrings.py:256 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1990 msgid "Preferences" msgstr "" -#: ../gui/wxpython/menustrings.py:262 +#: ../gui/wxpython/menustrings.py:263 #: ../gui/wxpython/image2target/ii2t_menustrings.py:257 msgid "User GUI preferences (display font, commands, digitizer, etc.)" msgstr "" -#: ../gui/wxpython/menustrings.py:263 ../gui/wxpython/menustrings.py:1205 +#: ../gui/wxpython/menustrings.py:264 ../gui/wxpython/menustrings.py:1206 #: ../gui/wxpython/image2target/ii2t_menustrings.py:258 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1184 msgid "&Raster" msgstr "" -#: ../gui/wxpython/menustrings.py:264 ../gui/wxpython/menustrings.py:1206 +#: ../gui/wxpython/menustrings.py:265 ../gui/wxpython/menustrings.py:1207 #: ../gui/wxpython/image2target/ii2t_menustrings.py:259 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1185 msgid "Develop raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:265 ../gui/wxpython/menustrings.py:1207 +#: ../gui/wxpython/menustrings.py:266 ../gui/wxpython/menustrings.py:1208 #: ../gui/wxpython/image2target/ii2t_menustrings.py:260 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1186 msgid "Compress/decompress" msgstr "" -#: ../gui/wxpython/menustrings.py:266 ../gui/wxpython/menustrings.py:1208 +#: ../gui/wxpython/menustrings.py:267 ../gui/wxpython/menustrings.py:1209 #: ../gui/wxpython/image2target/ii2t_menustrings.py:261 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1187 msgid "Compresses and decompresses raster maps." msgstr "" -#: ../gui/wxpython/menustrings.py:267 ../gui/wxpython/menustrings.py:1209 +#: ../gui/wxpython/menustrings.py:268 ../gui/wxpython/menustrings.py:1210 #: ../gui/wxpython/image2target/ii2t_menustrings.py:262 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1188 msgid "Region boundaries" msgstr "" -#: ../gui/wxpython/menustrings.py:268 ../gui/wxpython/menustrings.py:1210 +#: ../gui/wxpython/menustrings.py:269 ../gui/wxpython/menustrings.py:1211 #: ../gui/wxpython/image2target/ii2t_menustrings.py:263 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1189 msgid "Sets the boundary definitions for a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:269 ../gui/wxpython/menustrings.py:1211 +#: ../gui/wxpython/menustrings.py:270 ../gui/wxpython/menustrings.py:1212 #: ../gui/wxpython/image2target/ii2t_menustrings.py:264 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1190 msgid "Manage NULL values" msgstr "" -#: ../gui/wxpython/menustrings.py:270 ../gui/wxpython/menustrings.py:1212 +#: ../gui/wxpython/menustrings.py:271 ../gui/wxpython/menustrings.py:1213 #: ../gui/wxpython/image2target/ii2t_menustrings.py:265 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1191 msgid "Manages NULL-values of given raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:271 ../gui/wxpython/menustrings.py:1213 +#: ../gui/wxpython/menustrings.py:272 ../gui/wxpython/menustrings.py:1214 #: ../gui/wxpython/image2target/ii2t_menustrings.py:266 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1192 msgid "Quantization" msgstr "" -#: ../gui/wxpython/menustrings.py:272 ../gui/wxpython/menustrings.py:1214 +#: ../gui/wxpython/menustrings.py:273 ../gui/wxpython/menustrings.py:1215 #: ../gui/wxpython/image2target/ii2t_menustrings.py:267 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1193 msgid "Produces the quantization file for a floating-point map." msgstr "" -#: ../gui/wxpython/menustrings.py:273 ../gui/wxpython/menustrings.py:1215 +#: ../gui/wxpython/menustrings.py:274 ../gui/wxpython/menustrings.py:1216 #: ../gui/wxpython/image2target/ii2t_menustrings.py:268 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1194 msgid "Timestamp" msgstr "" -#: ../gui/wxpython/menustrings.py:274 ../gui/wxpython/menustrings.py:1216 +#: ../gui/wxpython/menustrings.py:275 ../gui/wxpython/menustrings.py:1217 #: ../gui/wxpython/image2target/ii2t_menustrings.py:269 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1195 msgid "Modifies a timestamp for a raster map. Print/add/remove a timestamp for a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:275 ../gui/wxpython/menustrings.py:1217 +#: ../gui/wxpython/menustrings.py:276 ../gui/wxpython/menustrings.py:1218 #: ../gui/wxpython/image2target/ii2t_menustrings.py:270 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1196 msgid "Resample using aggregate statistics" msgstr "" -#: ../gui/wxpython/menustrings.py:276 ../gui/wxpython/menustrings.py:1218 +#: ../gui/wxpython/menustrings.py:277 ../gui/wxpython/menustrings.py:1219 #: ../gui/wxpython/image2target/ii2t_menustrings.py:271 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1197 msgid "Resamples raster map layers to a coarser grid using aggregation." msgstr "" -#: ../gui/wxpython/menustrings.py:277 ../gui/wxpython/menustrings.py:1219 +#: ../gui/wxpython/menustrings.py:278 ../gui/wxpython/menustrings.py:1220 #: ../gui/wxpython/image2target/ii2t_menustrings.py:272 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1198 msgid "Resample using multiple methods" msgstr "" -#: ../gui/wxpython/menustrings.py:278 ../gui/wxpython/menustrings.py:1220 +#: ../gui/wxpython/menustrings.py:279 ../gui/wxpython/menustrings.py:1221 #: ../gui/wxpython/image2target/ii2t_menustrings.py:273 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1199 msgid "Resamples raster map to a finer grid using interpolation." msgstr "" -#: ../gui/wxpython/menustrings.py:279 ../gui/wxpython/menustrings.py:1221 +#: ../gui/wxpython/menustrings.py:280 ../gui/wxpython/menustrings.py:1222 #: ../gui/wxpython/image2target/ii2t_menustrings.py:274 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1200 msgid "Resample using nearest neighbor" msgstr "" -#: ../gui/wxpython/menustrings.py:280 ../gui/wxpython/menustrings.py:1222 +#: ../gui/wxpython/menustrings.py:281 ../gui/wxpython/menustrings.py:1223 #: ../gui/wxpython/image2target/ii2t_menustrings.py:275 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1201 msgid "GRASS raster map layer data resampling capability." msgstr "" -#: ../gui/wxpython/menustrings.py:281 ../gui/wxpython/menustrings.py:1223 +#: ../gui/wxpython/menustrings.py:282 ../gui/wxpython/menustrings.py:1224 #: ../gui/wxpython/image2target/ii2t_menustrings.py:276 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1202 msgid "Resample using spline tension" msgstr "" -#: ../gui/wxpython/menustrings.py:282 ../gui/wxpython/menustrings.py:1224 +#: ../gui/wxpython/menustrings.py:283 ../gui/wxpython/menustrings.py:1225 #: ../gui/wxpython/image2target/ii2t_menustrings.py:277 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1203 msgid "Reinterpolates and optionally computes topographic analysis from input raster map to a new raster map (possibly with different resolution) using regularized spline with tension and smoothing." msgstr "" -#: ../gui/wxpython/menustrings.py:283 ../gui/wxpython/menustrings.py:1225 +#: ../gui/wxpython/menustrings.py:284 ../gui/wxpython/menustrings.py:1226 #: ../gui/wxpython/image2target/ii2t_menustrings.py:278 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1204 msgid "Resample using bspline" msgstr "" -#: ../gui/wxpython/menustrings.py:284 ../gui/wxpython/menustrings.py:1226 +#: ../gui/wxpython/menustrings.py:285 ../gui/wxpython/menustrings.py:1227 #: ../gui/wxpython/image2target/ii2t_menustrings.py:279 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1205 msgid "Performs bilinear or bicubic spline interpolation with Tykhonov regularization." msgstr "" -#: ../gui/wxpython/menustrings.py:285 ../gui/wxpython/menustrings.py:1227 +#: ../gui/wxpython/menustrings.py:286 ../gui/wxpython/menustrings.py:1228 #: ../gui/wxpython/image2target/ii2t_menustrings.py:280 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1206 msgid "Resample using analytic kernel" msgstr "" -#: ../gui/wxpython/menustrings.py:286 ../gui/wxpython/menustrings.py:1228 +#: ../gui/wxpython/menustrings.py:287 ../gui/wxpython/menustrings.py:1229 #: ../gui/wxpython/image2target/ii2t_menustrings.py:281 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1207 msgid "Resamples raster map layers using an analytic kernel." msgstr "" -#: ../gui/wxpython/menustrings.py:287 ../gui/wxpython/menustrings.py:573 -#: ../gui/wxpython/menustrings.py:1229 ../gui/wxpython/menustrings.py:1515 +#: ../gui/wxpython/menustrings.py:288 ../gui/wxpython/menustrings.py:574 +#: ../gui/wxpython/menustrings.py:1230 ../gui/wxpython/menustrings.py:1516 #: ../gui/wxpython/image2target/ii2t_menustrings.py:282 #: ../gui/wxpython/image2target/ii2t_menustrings.py:566 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1208 @@ -5897,38 +5871,38 @@ msgid "Support file maintenance" msgstr "" -#: ../gui/wxpython/menustrings.py:288 ../gui/wxpython/menustrings.py:1230 +#: ../gui/wxpython/menustrings.py:289 ../gui/wxpython/menustrings.py:1231 #: ../gui/wxpython/image2target/ii2t_menustrings.py:283 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1209 msgid "Allows creation and/or modification of raster map layer support files." msgstr "" -#: ../gui/wxpython/menustrings.py:289 ../gui/wxpython/menustrings.py:1231 +#: ../gui/wxpython/menustrings.py:290 ../gui/wxpython/menustrings.py:1232 #: ../gui/wxpython/image2target/ii2t_menustrings.py:284 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1210 msgid "Update map statistics" msgstr "" -#: ../gui/wxpython/menustrings.py:290 ../gui/wxpython/menustrings.py:1232 +#: ../gui/wxpython/menustrings.py:291 ../gui/wxpython/menustrings.py:1233 #: ../gui/wxpython/image2target/ii2t_menustrings.py:285 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1211 msgid "Update raster map statistics" msgstr "" -#: ../gui/wxpython/menustrings.py:293 ../gui/wxpython/menustrings.py:1235 +#: ../gui/wxpython/menustrings.py:294 ../gui/wxpython/menustrings.py:1236 #: ../gui/wxpython/image2target/ii2t_menustrings.py:288 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1214 msgid "Tiling" msgstr "" -#: ../gui/wxpython/menustrings.py:294 ../gui/wxpython/menustrings.py:1236 +#: ../gui/wxpython/menustrings.py:295 ../gui/wxpython/menustrings.py:1237 #: ../gui/wxpython/image2target/ii2t_menustrings.py:289 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1215 msgid "Produces tilings of the source projection for use in the destination region and projection." msgstr "" -#: ../gui/wxpython/menustrings.py:295 ../gui/wxpython/menustrings.py:592 -#: ../gui/wxpython/menustrings.py:1237 ../gui/wxpython/menustrings.py:1534 +#: ../gui/wxpython/menustrings.py:296 ../gui/wxpython/menustrings.py:593 +#: ../gui/wxpython/menustrings.py:1238 ../gui/wxpython/menustrings.py:1535 #: ../gui/wxpython/image2target/ii2t_menustrings.py:290 #: ../gui/wxpython/image2target/ii2t_menustrings.py:585 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1216 @@ -5936,8 +5910,8 @@ msgid "Manage colors" msgstr "" -#: ../gui/wxpython/menustrings.py:296 ../gui/wxpython/menustrings.py:593 -#: ../gui/wxpython/menustrings.py:1238 ../gui/wxpython/menustrings.py:1535 +#: ../gui/wxpython/menustrings.py:297 ../gui/wxpython/menustrings.py:594 +#: ../gui/wxpython/menustrings.py:1239 ../gui/wxpython/menustrings.py:1536 #: ../gui/wxpython/image2target/ii2t_menustrings.py:291 #: ../gui/wxpython/image2target/ii2t_menustrings.py:586 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1217 @@ -5945,26 +5919,26 @@ msgid "Color tables" msgstr "" -#: ../gui/wxpython/menustrings.py:297 ../gui/wxpython/menustrings.py:1239 +#: ../gui/wxpython/menustrings.py:298 ../gui/wxpython/menustrings.py:1240 #: ../gui/wxpython/image2target/ii2t_menustrings.py:292 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1218 msgid "Creates/modifies the color table associated with a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:298 ../gui/wxpython/menustrings.py:1240 +#: ../gui/wxpython/menustrings.py:299 ../gui/wxpython/menustrings.py:1241 #: ../gui/wxpython/image2target/ii2t_menustrings.py:293 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1219 msgid "Color tables (stddev)" msgstr "" -#: ../gui/wxpython/menustrings.py:299 ../gui/wxpython/menustrings.py:1241 +#: ../gui/wxpython/menustrings.py:300 ../gui/wxpython/menustrings.py:1242 #: ../gui/wxpython/image2target/ii2t_menustrings.py:294 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1220 msgid "Sets color rules based on stddev from a raster map's mean value." msgstr "" -#: ../gui/wxpython/menustrings.py:300 ../gui/wxpython/menustrings.py:595 -#: ../gui/wxpython/menustrings.py:1242 ../gui/wxpython/menustrings.py:1537 +#: ../gui/wxpython/menustrings.py:301 ../gui/wxpython/menustrings.py:596 +#: ../gui/wxpython/menustrings.py:1243 ../gui/wxpython/menustrings.py:1538 #: ../gui/wxpython/image2target/ii2t_menustrings.py:295 #: ../gui/wxpython/image2target/ii2t_menustrings.py:588 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1221 @@ -5972,14 +5946,14 @@ msgid "Manage color rules interactively" msgstr "" -#: ../gui/wxpython/menustrings.py:301 ../gui/wxpython/menustrings.py:1243 +#: ../gui/wxpython/menustrings.py:302 ../gui/wxpython/menustrings.py:1244 #: ../gui/wxpython/image2target/ii2t_menustrings.py:296 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1222 msgid "Interactive management of raster color tables." msgstr "" -#: ../gui/wxpython/menustrings.py:302 ../gui/wxpython/menustrings.py:597 -#: ../gui/wxpython/menustrings.py:1244 ../gui/wxpython/menustrings.py:1539 +#: ../gui/wxpython/menustrings.py:303 ../gui/wxpython/menustrings.py:598 +#: ../gui/wxpython/menustrings.py:1245 ../gui/wxpython/menustrings.py:1540 #: ../gui/wxpython/image2target/ii2t_menustrings.py:297 #: ../gui/wxpython/image2target/ii2t_menustrings.py:590 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1223 @@ -5987,38 +5961,38 @@ msgid "Export color table" msgstr "" -#: ../gui/wxpython/menustrings.py:303 ../gui/wxpython/menustrings.py:1245 +#: ../gui/wxpython/menustrings.py:304 ../gui/wxpython/menustrings.py:1246 #: ../gui/wxpython/image2target/ii2t_menustrings.py:298 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1224 msgid "Exports the color table associated with a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:304 ../gui/wxpython/menustrings.py:1246 +#: ../gui/wxpython/menustrings.py:305 ../gui/wxpython/menustrings.py:1247 #: ../gui/wxpython/image2target/ii2t_menustrings.py:299 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1225 msgid "Blend 2 color rasters" msgstr "" -#: ../gui/wxpython/menustrings.py:305 ../gui/wxpython/menustrings.py:1247 +#: ../gui/wxpython/menustrings.py:306 ../gui/wxpython/menustrings.py:1248 #: ../gui/wxpython/image2target/ii2t_menustrings.py:300 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1226 msgid "Blends color components of two raster maps by a given ratio." msgstr "" -#: ../gui/wxpython/menustrings.py:306 ../gui/wxpython/menustrings.py:1248 +#: ../gui/wxpython/menustrings.py:307 ../gui/wxpython/menustrings.py:1249 #: ../gui/wxpython/image2target/ii2t_menustrings.py:301 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1227 msgid "Create RGB" msgstr "" -#: ../gui/wxpython/menustrings.py:307 ../gui/wxpython/menustrings.py:1249 +#: ../gui/wxpython/menustrings.py:308 ../gui/wxpython/menustrings.py:1250 #: ../gui/wxpython/image2target/ii2t_menustrings.py:302 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1228 msgid "Combines red, green and blue raster maps into a single composite raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:308 ../gui/wxpython/menustrings.py:765 -#: ../gui/wxpython/menustrings.py:1250 ../gui/wxpython/menustrings.py:1707 +#: ../gui/wxpython/menustrings.py:309 ../gui/wxpython/menustrings.py:766 +#: ../gui/wxpython/menustrings.py:1251 ../gui/wxpython/menustrings.py:1708 #: ../gui/wxpython/image2target/ii2t_menustrings.py:303 #: ../gui/wxpython/image2target/ii2t_menustrings.py:754 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1229 @@ -6026,92 +6000,92 @@ msgid "RGB to HIS" msgstr "" -#: ../gui/wxpython/menustrings.py:309 ../gui/wxpython/menustrings.py:1251 +#: ../gui/wxpython/menustrings.py:310 ../gui/wxpython/menustrings.py:1252 #: ../gui/wxpython/image2target/ii2t_menustrings.py:304 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1230 msgid "Generates red, green and blue (RGB) raster map layers combining hue, intensity and saturation (HIS) values from user-specified input raster map layers." msgstr "" -#: ../gui/wxpython/menustrings.py:310 ../gui/wxpython/menustrings.py:1252 +#: ../gui/wxpython/menustrings.py:311 ../gui/wxpython/menustrings.py:1253 #: ../gui/wxpython/image2target/ii2t_menustrings.py:305 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1231 msgid "Query raster maps" msgstr "" -#: ../gui/wxpython/menustrings.py:311 ../gui/wxpython/menustrings.py:1253 +#: ../gui/wxpython/menustrings.py:312 ../gui/wxpython/menustrings.py:1254 #: ../gui/wxpython/image2target/ii2t_menustrings.py:306 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1232 msgid "Query values by coordinates" msgstr "" -#: ../gui/wxpython/menustrings.py:312 ../gui/wxpython/menustrings.py:1254 +#: ../gui/wxpython/menustrings.py:313 ../gui/wxpython/menustrings.py:1255 #: ../gui/wxpython/image2target/ii2t_menustrings.py:307 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1233 msgid "Queries raster maps on their category values and category labels." msgstr "" -#: ../gui/wxpython/menustrings.py:313 ../gui/wxpython/menustrings.py:1255 +#: ../gui/wxpython/menustrings.py:314 ../gui/wxpython/menustrings.py:1256 #: ../gui/wxpython/image2target/ii2t_menustrings.py:308 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1234 msgid "Query colors by value" msgstr "" -#: ../gui/wxpython/menustrings.py:314 ../gui/wxpython/menustrings.py:1256 +#: ../gui/wxpython/menustrings.py:315 ../gui/wxpython/menustrings.py:1257 #: ../gui/wxpython/image2target/ii2t_menustrings.py:309 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1235 msgid "Queries colors for a raster map layer." msgstr "" -#: ../gui/wxpython/menustrings.py:322 ../gui/wxpython/menustrings.py:1264 +#: ../gui/wxpython/menustrings.py:323 ../gui/wxpython/menustrings.py:1265 #: ../gui/wxpython/image2target/ii2t_menustrings.py:317 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1243 msgid "Raster buffers and distance" msgstr "" -#: ../gui/wxpython/menustrings.py:323 ../gui/wxpython/menustrings.py:1265 +#: ../gui/wxpython/menustrings.py:324 ../gui/wxpython/menustrings.py:1266 #: ../gui/wxpython/image2target/ii2t_menustrings.py:318 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1244 msgid "Buffer rasters" msgstr "" -#: ../gui/wxpython/menustrings.py:324 ../gui/wxpython/menustrings.py:1266 +#: ../gui/wxpython/menustrings.py:325 ../gui/wxpython/menustrings.py:1267 #: ../gui/wxpython/image2target/ii2t_menustrings.py:319 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1245 msgid "Creates a raster map showing buffer zones surrounding cells that contain non-NULL category values." msgstr "" -#: ../gui/wxpython/menustrings.py:325 ../gui/wxpython/menustrings.py:1267 +#: ../gui/wxpython/menustrings.py:326 ../gui/wxpython/menustrings.py:1268 #: ../gui/wxpython/image2target/ii2t_menustrings.py:320 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1246 msgid "Concentric circles" msgstr "" -#: ../gui/wxpython/menustrings.py:326 ../gui/wxpython/menustrings.py:1268 +#: ../gui/wxpython/menustrings.py:327 ../gui/wxpython/menustrings.py:1269 #: ../gui/wxpython/image2target/ii2t_menustrings.py:321 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1247 msgid "Creates a raster map containing concentric rings around a given point." msgstr "" -#: ../gui/wxpython/menustrings.py:327 ../gui/wxpython/menustrings.py:1269 +#: ../gui/wxpython/menustrings.py:328 ../gui/wxpython/menustrings.py:1270 #: ../gui/wxpython/image2target/ii2t_menustrings.py:322 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1248 msgid "Closest points" msgstr "" -#: ../gui/wxpython/menustrings.py:328 ../gui/wxpython/menustrings.py:1270 +#: ../gui/wxpython/menustrings.py:329 ../gui/wxpython/menustrings.py:1271 #: ../gui/wxpython/image2target/ii2t_menustrings.py:323 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1249 msgid "Locates the closest points between objects in two raster maps." msgstr "" -#: ../gui/wxpython/menustrings.py:329 ../gui/wxpython/menustrings.py:1271 +#: ../gui/wxpython/menustrings.py:330 ../gui/wxpython/menustrings.py:1272 #: ../gui/wxpython/image2target/ii2t_menustrings.py:324 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1250 msgid "Grow by one cell" msgstr "" -#: ../gui/wxpython/menustrings.py:330 ../gui/wxpython/menustrings.py:395 -#: ../gui/wxpython/menustrings.py:1272 ../gui/wxpython/menustrings.py:1337 +#: ../gui/wxpython/menustrings.py:331 ../gui/wxpython/menustrings.py:396 +#: ../gui/wxpython/menustrings.py:1273 ../gui/wxpython/menustrings.py:1338 #: ../gui/wxpython/image2target/ii2t_menustrings.py:325 #: ../gui/wxpython/image2target/ii2t_menustrings.py:388 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1251 @@ -6119,8 +6093,8 @@ msgid "Generates a raster map layer with contiguous areas grown by one cell." msgstr "" -#: ../gui/wxpython/menustrings.py:331 ../gui/wxpython/menustrings.py:387 -#: ../gui/wxpython/menustrings.py:1273 ../gui/wxpython/menustrings.py:1329 +#: ../gui/wxpython/menustrings.py:332 ../gui/wxpython/menustrings.py:388 +#: ../gui/wxpython/menustrings.py:1274 ../gui/wxpython/menustrings.py:1330 #: ../gui/wxpython/image2target/ii2t_menustrings.py:326 #: ../gui/wxpython/image2target/ii2t_menustrings.py:380 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1252 @@ -6128,8 +6102,8 @@ msgid "Distance to features" msgstr "" -#: ../gui/wxpython/menustrings.py:332 ../gui/wxpython/menustrings.py:388 -#: ../gui/wxpython/menustrings.py:1274 ../gui/wxpython/menustrings.py:1330 +#: ../gui/wxpython/menustrings.py:333 ../gui/wxpython/menustrings.py:389 +#: ../gui/wxpython/menustrings.py:1275 ../gui/wxpython/menustrings.py:1331 #: ../gui/wxpython/image2target/ii2t_menustrings.py:327 #: ../gui/wxpython/image2target/ii2t_menustrings.py:381 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1253 @@ -6137,22 +6111,22 @@ msgid "Generates a raster map containing distances to nearest raster features." msgstr "" -#: ../gui/wxpython/menustrings.py:333 ../gui/wxpython/menustrings.py:1275 +#: ../gui/wxpython/menustrings.py:334 ../gui/wxpython/menustrings.py:1276 #: ../gui/wxpython/image2target/ii2t_menustrings.py:328 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1254 #: ../gui/wxpython/nviz/tools.py:977 ../gui/wxpython/nviz/tools.py:2817 -#: ../gui/wxpython/psmap/dialogs.py:2310 +#: ../gui/wxpython/psmap/dialogs.py:2312 msgid "Mask" msgstr "" -#: ../gui/wxpython/menustrings.py:334 ../gui/wxpython/menustrings.py:1276 +#: ../gui/wxpython/menustrings.py:335 ../gui/wxpython/menustrings.py:1277 #: ../gui/wxpython/image2target/ii2t_menustrings.py:329 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1255 msgid "Creates a MASK for limiting raster operation." msgstr "" -#: ../gui/wxpython/menustrings.py:335 ../gui/wxpython/menustrings.py:336 -#: ../gui/wxpython/menustrings.py:1277 ../gui/wxpython/menustrings.py:1278 +#: ../gui/wxpython/menustrings.py:336 ../gui/wxpython/menustrings.py:337 +#: ../gui/wxpython/menustrings.py:1278 ../gui/wxpython/menustrings.py:1279 #: ../gui/wxpython/image2target/ii2t_menustrings.py:330 #: ../gui/wxpython/image2target/ii2t_menustrings.py:331 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1256 @@ -6160,539 +6134,539 @@ msgid "Raster map calculator" msgstr "" -#: ../gui/wxpython/menustrings.py:337 ../gui/wxpython/menustrings.py:1279 +#: ../gui/wxpython/menustrings.py:338 ../gui/wxpython/menustrings.py:1280 #: ../gui/wxpython/image2target/ii2t_menustrings.py:332 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1258 msgid "Neighborhood analysis" msgstr "" -#: ../gui/wxpython/menustrings.py:338 ../gui/wxpython/menustrings.py:1280 +#: ../gui/wxpython/menustrings.py:339 ../gui/wxpython/menustrings.py:1281 #: ../gui/wxpython/image2target/ii2t_menustrings.py:333 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1259 #: ../gui/wxpython/rlisetup/wizard.py:886 msgid "Moving window" msgstr "" -#: ../gui/wxpython/menustrings.py:339 ../gui/wxpython/menustrings.py:1281 +#: ../gui/wxpython/menustrings.py:340 ../gui/wxpython/menustrings.py:1282 #: ../gui/wxpython/image2target/ii2t_menustrings.py:334 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1260 msgid "Makes each cell category value a function of the category values assigned to the cells around it, and stores new cell values in an output raster map layer." msgstr "" -#: ../gui/wxpython/menustrings.py:340 ../gui/wxpython/menustrings.py:1282 +#: ../gui/wxpython/menustrings.py:341 ../gui/wxpython/menustrings.py:1283 #: ../gui/wxpython/image2target/ii2t_menustrings.py:335 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1261 msgid "Neighborhood points" msgstr "" -#: ../gui/wxpython/menustrings.py:341 ../gui/wxpython/menustrings.py:1283 +#: ../gui/wxpython/menustrings.py:342 ../gui/wxpython/menustrings.py:1284 #: ../gui/wxpython/image2target/ii2t_menustrings.py:336 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1262 msgid "Neighborhood analysis tool for vector point maps. Makes each cell value a function of the attribute values assigned to the vector points or centroids around it, and stores new cell values in an output raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:342 ../gui/wxpython/menustrings.py:1284 +#: ../gui/wxpython/menustrings.py:343 ../gui/wxpython/menustrings.py:1285 #: ../gui/wxpython/image2target/ii2t_menustrings.py:337 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1263 msgid "Overlay rasters" msgstr "" -#: ../gui/wxpython/menustrings.py:343 ../gui/wxpython/menustrings.py:1285 +#: ../gui/wxpython/menustrings.py:344 ../gui/wxpython/menustrings.py:1286 #: ../gui/wxpython/image2target/ii2t_menustrings.py:338 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1264 msgid "Cross product" msgstr "" -#: ../gui/wxpython/menustrings.py:344 ../gui/wxpython/menustrings.py:1286 +#: ../gui/wxpython/menustrings.py:345 ../gui/wxpython/menustrings.py:1287 #: ../gui/wxpython/image2target/ii2t_menustrings.py:339 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1265 msgid "Creates a cross product of the category values from multiple raster map layers." msgstr "" -#: ../gui/wxpython/menustrings.py:345 ../gui/wxpython/menustrings.py:1287 +#: ../gui/wxpython/menustrings.py:346 ../gui/wxpython/menustrings.py:1288 #: ../gui/wxpython/image2target/ii2t_menustrings.py:340 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1266 msgid "Patch raster maps" msgstr "" -#: ../gui/wxpython/menustrings.py:346 ../gui/wxpython/menustrings.py:1288 +#: ../gui/wxpython/menustrings.py:347 ../gui/wxpython/menustrings.py:1289 #: ../gui/wxpython/image2target/ii2t_menustrings.py:341 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1267 msgid "Creates a composite raster map layer by using known category values from one (or more) map layer(s) to fill in areas of \"no data\" in another map layer." msgstr "" -#: ../gui/wxpython/menustrings.py:347 ../gui/wxpython/menustrings.py:1289 +#: ../gui/wxpython/menustrings.py:348 ../gui/wxpython/menustrings.py:1290 #: ../gui/wxpython/image2target/ii2t_menustrings.py:342 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1268 msgid "Raster series aggregation" msgstr "" -#: ../gui/wxpython/menustrings.py:348 ../gui/wxpython/menustrings.py:1290 +#: ../gui/wxpython/menustrings.py:349 ../gui/wxpython/menustrings.py:1291 #: ../gui/wxpython/image2target/ii2t_menustrings.py:343 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1269 msgid "Makes each output cell value a function of the values assigned to the corresponding cells in the input raster map layers." msgstr "" -#: ../gui/wxpython/menustrings.py:349 ../gui/wxpython/menustrings.py:1291 +#: ../gui/wxpython/menustrings.py:350 ../gui/wxpython/menustrings.py:1292 #: ../gui/wxpython/image2target/ii2t_menustrings.py:344 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1270 msgid "Raster series accumulation" msgstr "" -#: ../gui/wxpython/menustrings.py:350 ../gui/wxpython/menustrings.py:1292 +#: ../gui/wxpython/menustrings.py:351 ../gui/wxpython/menustrings.py:1293 #: ../gui/wxpython/image2target/ii2t_menustrings.py:345 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1271 msgid "Makes each output cell value a accumulationfunction of the values assigned to the corresponding cells in the input raster map layers." msgstr "" -#: ../gui/wxpython/menustrings.py:351 ../gui/wxpython/menustrings.py:1293 +#: ../gui/wxpython/menustrings.py:352 ../gui/wxpython/menustrings.py:1294 #: ../gui/wxpython/image2target/ii2t_menustrings.py:346 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1272 msgid "Statistical overlay" msgstr "" -#: ../gui/wxpython/menustrings.py:352 ../gui/wxpython/menustrings.py:1294 +#: ../gui/wxpython/menustrings.py:353 ../gui/wxpython/menustrings.py:1295 #: ../gui/wxpython/image2target/ii2t_menustrings.py:347 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1273 msgid "Calculates category or object oriented statistics (accumulator-based statistics)." msgstr "" -#: ../gui/wxpython/menustrings.py:353 ../gui/wxpython/menustrings.py:1295 +#: ../gui/wxpython/menustrings.py:354 ../gui/wxpython/menustrings.py:1296 #: ../gui/wxpython/image2target/ii2t_menustrings.py:348 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1274 msgid "Quantiles overlay" msgstr "" -#: ../gui/wxpython/menustrings.py:354 ../gui/wxpython/menustrings.py:1296 +#: ../gui/wxpython/menustrings.py:355 ../gui/wxpython/menustrings.py:1297 #: ../gui/wxpython/image2target/ii2t_menustrings.py:349 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1275 msgid "Compute category quantiles using two passes." msgstr "" -#: ../gui/wxpython/menustrings.py:355 ../gui/wxpython/menustrings.py:1297 +#: ../gui/wxpython/menustrings.py:356 ../gui/wxpython/menustrings.py:1298 #: ../gui/wxpython/image2target/ii2t_menustrings.py:350 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1276 msgid "Solar radiance and shadows" msgstr "" -#: ../gui/wxpython/menustrings.py:356 ../gui/wxpython/menustrings.py:1298 +#: ../gui/wxpython/menustrings.py:357 ../gui/wxpython/menustrings.py:1299 #: ../gui/wxpython/image2target/ii2t_menustrings.py:351 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1277 msgid "LatLong map" msgstr "" -#: ../gui/wxpython/menustrings.py:357 ../gui/wxpython/menustrings.py:1299 +#: ../gui/wxpython/menustrings.py:358 ../gui/wxpython/menustrings.py:1300 #: ../gui/wxpython/image2target/ii2t_menustrings.py:352 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1278 msgid "Creates a latitude/longitude raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:358 ../gui/wxpython/menustrings.py:1300 +#: ../gui/wxpython/menustrings.py:359 ../gui/wxpython/menustrings.py:1301 #: ../gui/wxpython/image2target/ii2t_menustrings.py:353 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1279 msgid "Solar irradiance and irradiation" msgstr "" -#: ../gui/wxpython/menustrings.py:359 ../gui/wxpython/menustrings.py:1301 +#: ../gui/wxpython/menustrings.py:360 ../gui/wxpython/menustrings.py:1302 #: ../gui/wxpython/image2target/ii2t_menustrings.py:354 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1280 msgid "Solar irradiance and irradiation model. Computes direct (beam), diffuse and reflected solar irradiation raster maps for given day, latitude, surface and atmospheric conditions. Solar parameters (e.g. sunrise, sunset times, declination, extraterrestrial irradiance, daylight length) are saved in the map history file. Alternatively, a local time can be specified to compute solar incidence angle and/or irradiance raster maps. The shadowing effect of the topography is optionally incorporated." msgstr "" -#: ../gui/wxpython/menustrings.py:360 ../gui/wxpython/menustrings.py:1302 +#: ../gui/wxpython/menustrings.py:361 ../gui/wxpython/menustrings.py:1303 #: ../gui/wxpython/image2target/ii2t_menustrings.py:355 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1281 msgid "Shadows map" msgstr "" -#: ../gui/wxpython/menustrings.py:361 ../gui/wxpython/menustrings.py:1303 +#: ../gui/wxpython/menustrings.py:362 ../gui/wxpython/menustrings.py:1304 #: ../gui/wxpython/image2target/ii2t_menustrings.py:356 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1282 msgid "Calculates cast shadow areas from sun position and elevation raster map. Either exact sun position (A) is specified, or date/time to calculate the sun position (B) by r.sunmask itself." msgstr "" -#: ../gui/wxpython/menustrings.py:362 ../gui/wxpython/menustrings.py:1304 +#: ../gui/wxpython/menustrings.py:363 ../gui/wxpython/menustrings.py:1305 #: ../gui/wxpython/image2target/ii2t_menustrings.py:357 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1283 msgid "Sunshine hours and solar angles" msgstr "" -#: ../gui/wxpython/menustrings.py:363 ../gui/wxpython/menustrings.py:1305 +#: ../gui/wxpython/menustrings.py:364 ../gui/wxpython/menustrings.py:1306 #: ../gui/wxpython/image2target/ii2t_menustrings.py:358 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1284 msgid "Calculates solar elevation, solar azimuth, and sun hours. Solar elevation: the angle between the direction of the geometric center of the sun's apparent disk and the (idealized) horizon. Solar azimuth: the angle from due north in clockwise direction." msgstr "" -#: ../gui/wxpython/menustrings.py:364 ../gui/wxpython/menustrings.py:1306 +#: ../gui/wxpython/menustrings.py:365 ../gui/wxpython/menustrings.py:1307 #: ../gui/wxpython/image2target/ii2t_menustrings.py:359 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1285 msgid "Terrain analysis" msgstr "" -#: ../gui/wxpython/menustrings.py:365 ../gui/wxpython/menustrings.py:1307 +#: ../gui/wxpython/menustrings.py:366 ../gui/wxpython/menustrings.py:1308 #: ../gui/wxpython/image2target/ii2t_menustrings.py:360 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1286 msgid "Generate contour lines" msgstr "" -#: ../gui/wxpython/menustrings.py:366 ../gui/wxpython/menustrings.py:1308 +#: ../gui/wxpython/menustrings.py:367 ../gui/wxpython/menustrings.py:1309 #: ../gui/wxpython/image2target/ii2t_menustrings.py:361 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1287 msgid "Produces a vector map of specified contours from a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:367 ../gui/wxpython/menustrings.py:1309 +#: ../gui/wxpython/menustrings.py:368 ../gui/wxpython/menustrings.py:1310 #: ../gui/wxpython/image2target/ii2t_menustrings.py:362 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1288 msgid "Cost surface" msgstr "" -#: ../gui/wxpython/menustrings.py:368 ../gui/wxpython/menustrings.py:1310 +#: ../gui/wxpython/menustrings.py:369 ../gui/wxpython/menustrings.py:1311 #: ../gui/wxpython/image2target/ii2t_menustrings.py:363 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1289 msgid "Creates a raster map showing the cumulative cost of moving between different geographic locations on an input raster map whose cell category values represent cost." msgstr "" -#: ../gui/wxpython/menustrings.py:369 ../gui/wxpython/menustrings.py:1311 +#: ../gui/wxpython/menustrings.py:370 ../gui/wxpython/menustrings.py:1312 #: ../gui/wxpython/image2target/ii2t_menustrings.py:364 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1290 msgid "Cumulative movement costs" msgstr "" -#: ../gui/wxpython/menustrings.py:370 ../gui/wxpython/menustrings.py:1312 +#: ../gui/wxpython/menustrings.py:371 ../gui/wxpython/menustrings.py:1313 #: ../gui/wxpython/image2target/ii2t_menustrings.py:365 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1291 msgid "Creates a raster map showing the anisotropic cumulative cost of moving between different geographic locations on an input raster map whose cell category values represent cost." msgstr "" -#: ../gui/wxpython/menustrings.py:371 ../gui/wxpython/menustrings.py:1313 +#: ../gui/wxpython/menustrings.py:372 ../gui/wxpython/menustrings.py:1314 #: ../gui/wxpython/image2target/ii2t_menustrings.py:366 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1292 msgid "Least cost route or flow" msgstr "" -#: ../gui/wxpython/menustrings.py:372 ../gui/wxpython/menustrings.py:1314 +#: ../gui/wxpython/menustrings.py:373 ../gui/wxpython/menustrings.py:1315 #: ../gui/wxpython/image2target/ii2t_menustrings.py:367 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1293 msgid "Traces a flow through an elevation model or cost surface on a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:373 ../gui/wxpython/menustrings.py:1315 +#: ../gui/wxpython/menustrings.py:374 ../gui/wxpython/menustrings.py:1316 #: ../gui/wxpython/image2target/ii2t_menustrings.py:368 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1294 msgid "Compute shaded relief" msgstr "" -#: ../gui/wxpython/menustrings.py:374 ../gui/wxpython/menustrings.py:1316 +#: ../gui/wxpython/menustrings.py:375 ../gui/wxpython/menustrings.py:1317 #: ../gui/wxpython/image2target/ii2t_menustrings.py:369 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1295 msgid "Creates shaded relief map from an elevation map (DEM). " msgstr "" -#: ../gui/wxpython/menustrings.py:375 ../gui/wxpython/menustrings.py:1317 +#: ../gui/wxpython/menustrings.py:376 ../gui/wxpython/menustrings.py:1318 #: ../gui/wxpython/image2target/ii2t_menustrings.py:370 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1296 msgid "Apply shade to raster" msgstr "" -#: ../gui/wxpython/menustrings.py:376 ../gui/wxpython/menustrings.py:1318 +#: ../gui/wxpython/menustrings.py:377 ../gui/wxpython/menustrings.py:1319 #: ../gui/wxpython/image2target/ii2t_menustrings.py:371 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1297 msgid "Drapes a color raster over an shaded relief or aspect map." msgstr "" -#: ../gui/wxpython/menustrings.py:377 ../gui/wxpython/menustrings.py:1319 +#: ../gui/wxpython/menustrings.py:378 ../gui/wxpython/menustrings.py:1320 #: ../gui/wxpython/image2target/ii2t_menustrings.py:372 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1298 msgid "Slope and aspect" msgstr "" -#: ../gui/wxpython/menustrings.py:378 ../gui/wxpython/menustrings.py:1320 +#: ../gui/wxpython/menustrings.py:379 ../gui/wxpython/menustrings.py:1321 #: ../gui/wxpython/image2target/ii2t_menustrings.py:373 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1299 msgid "Generates raster maps of slope, aspect, curvatures and partial derivatives from an elevation raster map. Aspect is calculated counterclockwise from east." msgstr "" -#: ../gui/wxpython/menustrings.py:379 ../gui/wxpython/menustrings.py:1321 +#: ../gui/wxpython/menustrings.py:380 ../gui/wxpython/menustrings.py:1322 msgid "Landforms" msgstr "" -#: ../gui/wxpython/menustrings.py:380 ../gui/wxpython/menustrings.py:1322 +#: ../gui/wxpython/menustrings.py:381 ../gui/wxpython/menustrings.py:1323 msgid "Calculates geomorphons (terrain forms) and associated geometry using machine vision approach." msgstr "" -#: ../gui/wxpython/menustrings.py:381 ../gui/wxpython/menustrings.py:1323 +#: ../gui/wxpython/menustrings.py:382 ../gui/wxpython/menustrings.py:1324 #: ../gui/wxpython/image2target/ii2t_menustrings.py:374 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1300 msgid "Terrain parameters" msgstr "" -#: ../gui/wxpython/menustrings.py:382 ../gui/wxpython/menustrings.py:1324 +#: ../gui/wxpython/menustrings.py:383 ../gui/wxpython/menustrings.py:1325 #: ../gui/wxpython/image2target/ii2t_menustrings.py:375 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1301 msgid "Extracts terrain parameters from a DEM. Uses a multi-scale approach by taking fitting quadratic parameters to any size window (via least squares)." msgstr "" -#: ../gui/wxpython/menustrings.py:383 ../gui/wxpython/menustrings.py:1325 +#: ../gui/wxpython/menustrings.py:384 ../gui/wxpython/menustrings.py:1326 #: ../gui/wxpython/image2target/ii2t_menustrings.py:376 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1302 msgid "Textural features" msgstr "" -#: ../gui/wxpython/menustrings.py:384 ../gui/wxpython/menustrings.py:1326 +#: ../gui/wxpython/menustrings.py:385 ../gui/wxpython/menustrings.py:1327 #: ../gui/wxpython/image2target/ii2t_menustrings.py:377 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1303 msgid "Generate images with textural features from a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:385 ../gui/wxpython/menustrings.py:1327 +#: ../gui/wxpython/menustrings.py:386 ../gui/wxpython/menustrings.py:1328 #: ../gui/wxpython/image2target/ii2t_menustrings.py:378 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1304 msgid "Visibility" msgstr "" -#: ../gui/wxpython/menustrings.py:386 ../gui/wxpython/menustrings.py:1328 +#: ../gui/wxpython/menustrings.py:387 ../gui/wxpython/menustrings.py:1329 #: ../gui/wxpython/image2target/ii2t_menustrings.py:379 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1305 msgid "Computes the viewshed of a point on an elevation raster map. Default format: NULL (invisible), vertical angle wrt viewpoint (visible)." msgstr "" -#: ../gui/wxpython/menustrings.py:389 ../gui/wxpython/menustrings.py:1331 +#: ../gui/wxpython/menustrings.py:390 ../gui/wxpython/menustrings.py:1332 #: ../gui/wxpython/image2target/ii2t_menustrings.py:382 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1308 msgid "Horizon angle" msgstr "" -#: ../gui/wxpython/menustrings.py:390 ../gui/wxpython/menustrings.py:1332 +#: ../gui/wxpython/menustrings.py:391 ../gui/wxpython/menustrings.py:1333 #: ../gui/wxpython/image2target/ii2t_menustrings.py:383 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1309 msgid "Computes horizon angle height from a digital elevation model. The module has two different modes of operation: 1. Computes the entire horizon around a single point whose coordinates are given with the 'coord' option. The horizon height (in radians). 2. Computes one or more raster maps of the horizon height in a single direction. The input for this is the angle (in degrees), which is measured counterclockwise with east=0, north=90 etc. The output is the horizon height in radians." msgstr "" -#: ../gui/wxpython/menustrings.py:391 ../gui/wxpython/menustrings.py:1333 +#: ../gui/wxpython/menustrings.py:392 ../gui/wxpython/menustrings.py:1334 #: ../gui/wxpython/image2target/ii2t_menustrings.py:384 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1310 msgid "Transform features" msgstr "" -#: ../gui/wxpython/menustrings.py:392 ../gui/wxpython/menustrings.py:1334 +#: ../gui/wxpython/menustrings.py:393 ../gui/wxpython/menustrings.py:1335 #: ../gui/wxpython/image2target/ii2t_menustrings.py:385 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1311 msgid "Clump" msgstr "" -#: ../gui/wxpython/menustrings.py:393 ../gui/wxpython/menustrings.py:1335 +#: ../gui/wxpython/menustrings.py:394 ../gui/wxpython/menustrings.py:1336 #: ../gui/wxpython/image2target/ii2t_menustrings.py:386 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1312 msgid "Recategorizes data in a raster map by grouping cells that form physically discrete areas into unique categories." msgstr "" -#: ../gui/wxpython/menustrings.py:394 ../gui/wxpython/menustrings.py:1336 +#: ../gui/wxpython/menustrings.py:395 ../gui/wxpython/menustrings.py:1337 #: ../gui/wxpython/image2target/ii2t_menustrings.py:387 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1313 msgid "Grow" msgstr "" -#: ../gui/wxpython/menustrings.py:396 ../gui/wxpython/menustrings.py:1338 +#: ../gui/wxpython/menustrings.py:397 ../gui/wxpython/menustrings.py:1339 #: ../gui/wxpython/image2target/ii2t_menustrings.py:389 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1315 msgid "Thin" msgstr "" -#: ../gui/wxpython/menustrings.py:397 ../gui/wxpython/menustrings.py:1339 +#: ../gui/wxpython/menustrings.py:398 ../gui/wxpython/menustrings.py:1340 #: ../gui/wxpython/image2target/ii2t_menustrings.py:390 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1316 msgid "Thins non-null cells that denote linear features in a raster map layer." msgstr "" -#: ../gui/wxpython/menustrings.py:398 ../gui/wxpython/menustrings.py:1340 +#: ../gui/wxpython/menustrings.py:399 ../gui/wxpython/menustrings.py:1341 #: ../gui/wxpython/image2target/ii2t_menustrings.py:391 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1317 msgid "Hydrologic modeling" msgstr "" -#: ../gui/wxpython/menustrings.py:399 ../gui/wxpython/menustrings.py:1341 +#: ../gui/wxpython/menustrings.py:400 ../gui/wxpython/menustrings.py:1342 #: ../gui/wxpython/image2target/ii2t_menustrings.py:392 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1318 msgid "Carve stream channels" msgstr "" -#: ../gui/wxpython/menustrings.py:400 ../gui/wxpython/menustrings.py:1342 +#: ../gui/wxpython/menustrings.py:401 ../gui/wxpython/menustrings.py:1343 #: ../gui/wxpython/image2target/ii2t_menustrings.py:393 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1319 msgid "Generates stream channels. Takes vector stream data, transforms it to raster and subtracts depth from the output DEM." msgstr "" -#: ../gui/wxpython/menustrings.py:401 ../gui/wxpython/menustrings.py:1343 +#: ../gui/wxpython/menustrings.py:402 ../gui/wxpython/menustrings.py:1344 #: ../gui/wxpython/image2target/ii2t_menustrings.py:394 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1320 msgid "Fill lake" msgstr "" -#: ../gui/wxpython/menustrings.py:402 ../gui/wxpython/menustrings.py:1344 +#: ../gui/wxpython/menustrings.py:403 ../gui/wxpython/menustrings.py:1345 #: ../gui/wxpython/image2target/ii2t_menustrings.py:395 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1321 msgid "Fills lake at given point to given level." msgstr "" -#: ../gui/wxpython/menustrings.py:403 ../gui/wxpython/menustrings.py:1345 +#: ../gui/wxpython/menustrings.py:404 ../gui/wxpython/menustrings.py:1346 #: ../gui/wxpython/image2target/ii2t_menustrings.py:396 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1322 msgid "Depressionless map and flowlines" msgstr "" -#: ../gui/wxpython/menustrings.py:404 ../gui/wxpython/menustrings.py:1346 +#: ../gui/wxpython/menustrings.py:405 ../gui/wxpython/menustrings.py:1347 #: ../gui/wxpython/image2target/ii2t_menustrings.py:397 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1323 msgid "Filters and generates a depressionless elevation map and a flow direction map from a given elevation raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:405 ../gui/wxpython/menustrings.py:1347 +#: ../gui/wxpython/menustrings.py:406 ../gui/wxpython/menustrings.py:1348 #: ../gui/wxpython/image2target/ii2t_menustrings.py:398 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1324 msgid "Flow accumulation" msgstr "" -#: ../gui/wxpython/menustrings.py:406 ../gui/wxpython/menustrings.py:1348 +#: ../gui/wxpython/menustrings.py:407 ../gui/wxpython/menustrings.py:1349 #: ../gui/wxpython/image2target/ii2t_menustrings.py:399 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1325 msgid "Performs flow computation for massive grids." msgstr "" -#: ../gui/wxpython/menustrings.py:407 ../gui/wxpython/menustrings.py:1349 +#: ../gui/wxpython/menustrings.py:408 ../gui/wxpython/menustrings.py:1350 #: ../gui/wxpython/image2target/ii2t_menustrings.py:400 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1326 msgid "Flow lines" msgstr "" -#: ../gui/wxpython/menustrings.py:408 ../gui/wxpython/menustrings.py:1350 +#: ../gui/wxpython/menustrings.py:409 ../gui/wxpython/menustrings.py:1351 #: ../gui/wxpython/image2target/ii2t_menustrings.py:401 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1327 msgid "Constructs flowlines. Computes flowlines, flowpath lengths, and flowaccumulation (contributing areas) from a elevation raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:409 ../gui/wxpython/menustrings.py:1351 +#: ../gui/wxpython/menustrings.py:410 ../gui/wxpython/menustrings.py:1352 #: ../gui/wxpython/image2target/ii2t_menustrings.py:402 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1328 msgid "Watershed analysis" msgstr "" -#: ../gui/wxpython/menustrings.py:410 ../gui/wxpython/menustrings.py:1352 +#: ../gui/wxpython/menustrings.py:411 ../gui/wxpython/menustrings.py:1353 #: ../gui/wxpython/image2target/ii2t_menustrings.py:403 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1329 msgid "Calculates hydrological parameters and RUSLE factors." msgstr "" -#: ../gui/wxpython/menustrings.py:411 ../gui/wxpython/menustrings.py:1353 +#: ../gui/wxpython/menustrings.py:412 ../gui/wxpython/menustrings.py:1354 #: ../gui/wxpython/image2target/ii2t_menustrings.py:404 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1330 msgid "Watershed subbasins" msgstr "" -#: ../gui/wxpython/menustrings.py:412 ../gui/wxpython/menustrings.py:1354 +#: ../gui/wxpython/menustrings.py:413 ../gui/wxpython/menustrings.py:1355 #: ../gui/wxpython/image2target/ii2t_menustrings.py:405 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1331 msgid "Generates watershed subbasins raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:413 ../gui/wxpython/menustrings.py:1355 +#: ../gui/wxpython/menustrings.py:414 ../gui/wxpython/menustrings.py:1356 #: ../gui/wxpython/image2target/ii2t_menustrings.py:406 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1332 msgid "Watershed basin creation" msgstr "" -#: ../gui/wxpython/menustrings.py:414 ../gui/wxpython/menustrings.py:1356 +#: ../gui/wxpython/menustrings.py:415 ../gui/wxpython/menustrings.py:1357 #: ../gui/wxpython/image2target/ii2t_menustrings.py:407 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1333 msgid "Creates watershed basins from a drainage direction map." msgstr "" -#: ../gui/wxpython/menustrings.py:415 ../gui/wxpython/menustrings.py:1357 +#: ../gui/wxpython/menustrings.py:416 ../gui/wxpython/menustrings.py:1358 #: ../gui/wxpython/image2target/ii2t_menustrings.py:408 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1334 msgid "Extraction of stream networks" msgstr "" -#: ../gui/wxpython/menustrings.py:416 ../gui/wxpython/menustrings.py:1358 +#: ../gui/wxpython/menustrings.py:417 ../gui/wxpython/menustrings.py:1359 #: ../gui/wxpython/image2target/ii2t_menustrings.py:409 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1335 msgid "Performs stream network extraction." msgstr "" -#: ../gui/wxpython/menustrings.py:417 ../gui/wxpython/menustrings.py:1359 +#: ../gui/wxpython/menustrings.py:418 ../gui/wxpython/menustrings.py:1360 #: ../gui/wxpython/image2target/ii2t_menustrings.py:410 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1336 msgid "SIMWE Overland flow modeling" msgstr "" -#: ../gui/wxpython/menustrings.py:418 ../gui/wxpython/menustrings.py:1360 +#: ../gui/wxpython/menustrings.py:419 ../gui/wxpython/menustrings.py:1361 #: ../gui/wxpython/image2target/ii2t_menustrings.py:411 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1337 msgid "Overland flow hydrologic simulation using path sampling method (SIMWE)." msgstr "" -#: ../gui/wxpython/menustrings.py:419 ../gui/wxpython/menustrings.py:1361 +#: ../gui/wxpython/menustrings.py:420 ../gui/wxpython/menustrings.py:1362 #: ../gui/wxpython/image2target/ii2t_menustrings.py:412 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1338 msgid "SIMWE Sediment flux modeling" msgstr "" -#: ../gui/wxpython/menustrings.py:420 ../gui/wxpython/menustrings.py:1362 +#: ../gui/wxpython/menustrings.py:421 ../gui/wxpython/menustrings.py:1363 #: ../gui/wxpython/image2target/ii2t_menustrings.py:413 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1339 msgid "Sediment transport and erosion/deposition simulation using path sampling method (SIMWE)." msgstr "" -#: ../gui/wxpython/menustrings.py:421 ../gui/wxpython/menustrings.py:1363 +#: ../gui/wxpython/menustrings.py:422 ../gui/wxpython/menustrings.py:1364 #: ../gui/wxpython/image2target/ii2t_menustrings.py:414 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1340 msgid "Topographic index map" msgstr "" -#: ../gui/wxpython/menustrings.py:422 ../gui/wxpython/menustrings.py:1364 +#: ../gui/wxpython/menustrings.py:423 ../gui/wxpython/menustrings.py:1365 #: ../gui/wxpython/image2target/ii2t_menustrings.py:415 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1341 msgid "Creates a topographic index (wetness index) raster map from an elevation raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:423 ../gui/wxpython/menustrings.py:1365 +#: ../gui/wxpython/menustrings.py:424 ../gui/wxpython/menustrings.py:1366 #: ../gui/wxpython/image2target/ii2t_menustrings.py:416 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1342 msgid "TOPMODEL simulation" msgstr "" -#: ../gui/wxpython/menustrings.py:424 ../gui/wxpython/menustrings.py:1366 +#: ../gui/wxpython/menustrings.py:425 ../gui/wxpython/menustrings.py:1367 #: ../gui/wxpython/image2target/ii2t_menustrings.py:417 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1343 msgid "Simulates TOPMODEL which is a physically based hydrologic model." msgstr "" -#: ../gui/wxpython/menustrings.py:425 ../gui/wxpython/menustrings.py:1367 +#: ../gui/wxpython/menustrings.py:426 ../gui/wxpython/menustrings.py:1368 #: ../gui/wxpython/image2target/ii2t_menustrings.py:418 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1344 msgid "USLE K-factor" msgstr "" -#: ../gui/wxpython/menustrings.py:426 ../gui/wxpython/menustrings.py:1368 +#: ../gui/wxpython/menustrings.py:427 ../gui/wxpython/menustrings.py:1369 #: ../gui/wxpython/image2target/ii2t_menustrings.py:419 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1345 msgid "Computes USLE Soil Erodibility Factor (K)." msgstr "" -#: ../gui/wxpython/menustrings.py:427 ../gui/wxpython/menustrings.py:1369 +#: ../gui/wxpython/menustrings.py:428 ../gui/wxpython/menustrings.py:1370 #: ../gui/wxpython/image2target/ii2t_menustrings.py:420 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1346 msgid "USLE R-factor" msgstr "" -#: ../gui/wxpython/menustrings.py:428 ../gui/wxpython/menustrings.py:1370 +#: ../gui/wxpython/menustrings.py:429 ../gui/wxpython/menustrings.py:1371 #: ../gui/wxpython/image2target/ii2t_menustrings.py:421 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1347 msgid "Computes USLE R factor, Rainfall erosivity index." msgstr "" -#: ../gui/wxpython/menustrings.py:429 ../gui/wxpython/menustrings.py:876 -#: ../gui/wxpython/menustrings.py:1371 ../gui/wxpython/menustrings.py:1818 +#: ../gui/wxpython/menustrings.py:430 ../gui/wxpython/menustrings.py:877 +#: ../gui/wxpython/menustrings.py:1372 ../gui/wxpython/menustrings.py:1819 #: ../gui/wxpython/image2target/ii2t_menustrings.py:422 #: ../gui/wxpython/image2target/ii2t_menustrings.py:860 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1348 @@ -6700,254 +6674,254 @@ msgid "Groundwater modeling" msgstr "" -#: ../gui/wxpython/menustrings.py:430 ../gui/wxpython/menustrings.py:1372 +#: ../gui/wxpython/menustrings.py:431 ../gui/wxpython/menustrings.py:1373 #: ../gui/wxpython/image2target/ii2t_menustrings.py:423 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1349 msgid "Groundwater flow" msgstr "" -#: ../gui/wxpython/menustrings.py:431 ../gui/wxpython/menustrings.py:1373 +#: ../gui/wxpython/menustrings.py:432 ../gui/wxpython/menustrings.py:1374 #: ../gui/wxpython/image2target/ii2t_menustrings.py:424 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1350 msgid "Numerical calculation program for transient, confined and unconfined groundwater flow in two dimensions." msgstr "" -#: ../gui/wxpython/menustrings.py:432 ../gui/wxpython/menustrings.py:1374 +#: ../gui/wxpython/menustrings.py:433 ../gui/wxpython/menustrings.py:1375 #: ../gui/wxpython/image2target/ii2t_menustrings.py:425 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1351 msgid "Groundwater solute transport" msgstr "" -#: ../gui/wxpython/menustrings.py:433 ../gui/wxpython/menustrings.py:1375 +#: ../gui/wxpython/menustrings.py:434 ../gui/wxpython/menustrings.py:1376 #: ../gui/wxpython/image2target/ii2t_menustrings.py:426 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1352 msgid "Numerical calculation program for transient, confined and unconfined solute transport in two dimensions" msgstr "" -#: ../gui/wxpython/menustrings.py:434 ../gui/wxpython/menustrings.py:1376 +#: ../gui/wxpython/menustrings.py:435 ../gui/wxpython/menustrings.py:1377 #: ../gui/wxpython/image2target/ii2t_menustrings.py:427 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1353 msgid "Landscape patch analysis" msgstr "" -#: ../gui/wxpython/menustrings.py:435 ../gui/wxpython/menustrings.py:1377 +#: ../gui/wxpython/menustrings.py:436 ../gui/wxpython/menustrings.py:1378 #: ../gui/wxpython/image2target/ii2t_menustrings.py:428 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1354 msgid "Set up sampling and analysis framework" msgstr "" -#: ../gui/wxpython/menustrings.py:436 ../gui/wxpython/menustrings.py:1378 +#: ../gui/wxpython/menustrings.py:437 ../gui/wxpython/menustrings.py:1379 #: ../gui/wxpython/image2target/ii2t_menustrings.py:429 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1355 msgid "Configuration editor for r.li.'index'" msgstr "" -#: ../gui/wxpython/menustrings.py:437 ../gui/wxpython/menustrings.py:1379 +#: ../gui/wxpython/menustrings.py:438 ../gui/wxpython/menustrings.py:1380 #: ../gui/wxpython/image2target/ii2t_menustrings.py:430 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1356 msgid "Edge density" msgstr "" -#: ../gui/wxpython/menustrings.py:438 ../gui/wxpython/menustrings.py:1380 +#: ../gui/wxpython/menustrings.py:439 ../gui/wxpython/menustrings.py:1381 #: ../gui/wxpython/image2target/ii2t_menustrings.py:431 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1357 msgid "Calculates edge density index on a raster map, using a 4 neighbour algorithm" msgstr "" -#: ../gui/wxpython/menustrings.py:439 ../gui/wxpython/menustrings.py:1381 +#: ../gui/wxpython/menustrings.py:440 ../gui/wxpython/menustrings.py:1382 #: ../gui/wxpython/image2target/ii2t_menustrings.py:432 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1358 msgid "Contrast weighted edge density" msgstr "" -#: ../gui/wxpython/menustrings.py:440 ../gui/wxpython/menustrings.py:1382 +#: ../gui/wxpython/menustrings.py:441 ../gui/wxpython/menustrings.py:1383 #: ../gui/wxpython/image2target/ii2t_menustrings.py:433 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1359 msgid "Calculates contrast weighted edge density index on a raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:441 ../gui/wxpython/menustrings.py:1383 +#: ../gui/wxpython/menustrings.py:442 ../gui/wxpython/menustrings.py:1384 #: ../gui/wxpython/image2target/ii2t_menustrings.py:434 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1360 msgid "Patch area mean" msgstr "" -#: ../gui/wxpython/menustrings.py:442 ../gui/wxpython/menustrings.py:1384 +#: ../gui/wxpython/menustrings.py:443 ../gui/wxpython/menustrings.py:1385 #: ../gui/wxpython/image2target/ii2t_menustrings.py:435 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1361 msgid "Calculates mean patch size index on a raster map, using a 4 neighbour algorithm" msgstr "" -#: ../gui/wxpython/menustrings.py:443 ../gui/wxpython/menustrings.py:1385 +#: ../gui/wxpython/menustrings.py:444 ../gui/wxpython/menustrings.py:1386 #: ../gui/wxpython/image2target/ii2t_menustrings.py:436 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1362 msgid "Patch area range" msgstr "" -#: ../gui/wxpython/menustrings.py:444 ../gui/wxpython/menustrings.py:1386 +#: ../gui/wxpython/menustrings.py:445 ../gui/wxpython/menustrings.py:1387 #: ../gui/wxpython/image2target/ii2t_menustrings.py:437 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1363 msgid "Calculates range of patch area size on a raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:445 ../gui/wxpython/menustrings.py:1387 +#: ../gui/wxpython/menustrings.py:446 ../gui/wxpython/menustrings.py:1388 #: ../gui/wxpython/image2target/ii2t_menustrings.py:438 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1364 msgid "Patch area Std Dev" msgstr "" -#: ../gui/wxpython/menustrings.py:446 ../gui/wxpython/menustrings.py:1388 +#: ../gui/wxpython/menustrings.py:447 ../gui/wxpython/menustrings.py:1389 #: ../gui/wxpython/image2target/ii2t_menustrings.py:439 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1365 msgid "Calculates standard deviation of patch area a raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:447 ../gui/wxpython/menustrings.py:1389 +#: ../gui/wxpython/menustrings.py:448 ../gui/wxpython/menustrings.py:1390 #: ../gui/wxpython/image2target/ii2t_menustrings.py:440 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1366 msgid "Patch area Coeff Var" msgstr "" -#: ../gui/wxpython/menustrings.py:448 ../gui/wxpython/menustrings.py:1390 +#: ../gui/wxpython/menustrings.py:449 ../gui/wxpython/menustrings.py:1391 #: ../gui/wxpython/image2target/ii2t_menustrings.py:441 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1367 msgid "Calculates coefficient of variation of patch area on a raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:449 ../gui/wxpython/menustrings.py:1391 +#: ../gui/wxpython/menustrings.py:450 ../gui/wxpython/menustrings.py:1392 #: ../gui/wxpython/image2target/ii2t_menustrings.py:442 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1368 msgid "Patch density" msgstr "" -#: ../gui/wxpython/menustrings.py:450 ../gui/wxpython/menustrings.py:1392 +#: ../gui/wxpython/menustrings.py:451 ../gui/wxpython/menustrings.py:1393 #: ../gui/wxpython/image2target/ii2t_menustrings.py:443 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1369 msgid "Calculates patch density index on a raster map, using a 4 neighbour algorithm" msgstr "" -#: ../gui/wxpython/menustrings.py:451 ../gui/wxpython/menustrings.py:1393 +#: ../gui/wxpython/menustrings.py:452 ../gui/wxpython/menustrings.py:1394 #: ../gui/wxpython/image2target/ii2t_menustrings.py:444 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1370 msgid "Patch number" msgstr "" -#: ../gui/wxpython/menustrings.py:452 ../gui/wxpython/menustrings.py:1394 +#: ../gui/wxpython/menustrings.py:453 ../gui/wxpython/menustrings.py:1395 #: ../gui/wxpython/image2target/ii2t_menustrings.py:445 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1371 msgid "Calculates patch number index on a raster map, using a 4 neighbour algorithm." msgstr "" -#: ../gui/wxpython/menustrings.py:453 ../gui/wxpython/menustrings.py:1395 +#: ../gui/wxpython/menustrings.py:454 ../gui/wxpython/menustrings.py:1396 #: ../gui/wxpython/image2target/ii2t_menustrings.py:446 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1372 msgid "Dominance's diversity" msgstr "" -#: ../gui/wxpython/menustrings.py:454 ../gui/wxpython/menustrings.py:1396 +#: ../gui/wxpython/menustrings.py:455 ../gui/wxpython/menustrings.py:1397 #: ../gui/wxpython/image2target/ii2t_menustrings.py:447 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1373 msgid "Calculates dominance's diversity index on a raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:455 ../gui/wxpython/menustrings.py:1397 +#: ../gui/wxpython/menustrings.py:456 ../gui/wxpython/menustrings.py:1398 #: ../gui/wxpython/image2target/ii2t_menustrings.py:448 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1374 msgid "Shannon's diversity" msgstr "" -#: ../gui/wxpython/menustrings.py:456 ../gui/wxpython/menustrings.py:1398 +#: ../gui/wxpython/menustrings.py:457 ../gui/wxpython/menustrings.py:1399 #: ../gui/wxpython/image2target/ii2t_menustrings.py:449 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1375 msgid "Calculates Shannon's diversity index on a raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:457 ../gui/wxpython/menustrings.py:1399 +#: ../gui/wxpython/menustrings.py:458 ../gui/wxpython/menustrings.py:1400 #: ../gui/wxpython/image2target/ii2t_menustrings.py:450 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1376 msgid "Simpson's diversity" msgstr "" -#: ../gui/wxpython/menustrings.py:458 ../gui/wxpython/menustrings.py:1400 +#: ../gui/wxpython/menustrings.py:459 ../gui/wxpython/menustrings.py:1401 #: ../gui/wxpython/image2target/ii2t_menustrings.py:451 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1377 msgid "Calculates Simpson's diversity index on a raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:459 ../gui/wxpython/menustrings.py:1401 +#: ../gui/wxpython/menustrings.py:460 ../gui/wxpython/menustrings.py:1402 #: ../gui/wxpython/image2target/ii2t_menustrings.py:452 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1378 msgid "Richness" msgstr "" -#: ../gui/wxpython/menustrings.py:460 ../gui/wxpython/menustrings.py:1402 +#: ../gui/wxpython/menustrings.py:461 ../gui/wxpython/menustrings.py:1403 #: ../gui/wxpython/image2target/ii2t_menustrings.py:453 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1379 msgid "Calculates richness index on a raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:461 ../gui/wxpython/menustrings.py:1403 +#: ../gui/wxpython/menustrings.py:462 ../gui/wxpython/menustrings.py:1404 #: ../gui/wxpython/image2target/ii2t_menustrings.py:454 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1380 msgid "Shape index" msgstr "" -#: ../gui/wxpython/menustrings.py:462 ../gui/wxpython/menustrings.py:1404 +#: ../gui/wxpython/menustrings.py:463 ../gui/wxpython/menustrings.py:1405 #: ../gui/wxpython/image2target/ii2t_menustrings.py:455 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1381 msgid "Calculates shape index on a raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:463 ../gui/wxpython/menustrings.py:1405 +#: ../gui/wxpython/menustrings.py:464 ../gui/wxpython/menustrings.py:1406 #: ../gui/wxpython/image2target/ii2t_menustrings.py:456 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1382 msgid "Wildfire modeling" msgstr "" -#: ../gui/wxpython/menustrings.py:464 ../gui/wxpython/menustrings.py:1406 +#: ../gui/wxpython/menustrings.py:465 ../gui/wxpython/menustrings.py:1407 #: ../gui/wxpython/image2target/ii2t_menustrings.py:457 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1383 msgid "Rate of spread" msgstr "" -#: ../gui/wxpython/menustrings.py:465 ../gui/wxpython/menustrings.py:1407 +#: ../gui/wxpython/menustrings.py:466 ../gui/wxpython/menustrings.py:1408 #: ../gui/wxpython/image2target/ii2t_menustrings.py:458 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1384 msgid "Generates rate of spread raster maps. Generates three, or four raster map layers showing the base (perpendicular) rate of spread (ROS), the maximum (forward) ROS, the direction of the maximum ROS, and optionally the maximum potential spotting distance for fire spread simulation." msgstr "" -#: ../gui/wxpython/menustrings.py:466 ../gui/wxpython/menustrings.py:1408 +#: ../gui/wxpython/menustrings.py:467 ../gui/wxpython/menustrings.py:1409 #: ../gui/wxpython/image2target/ii2t_menustrings.py:459 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1385 msgid "Least-cost spread paths" msgstr "" -#: ../gui/wxpython/menustrings.py:467 ../gui/wxpython/menustrings.py:1409 +#: ../gui/wxpython/menustrings.py:468 ../gui/wxpython/menustrings.py:1410 #: ../gui/wxpython/image2target/ii2t_menustrings.py:460 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1386 msgid "Recursively traces the least cost path backwards to cells from which the cumulative cost was determined." msgstr "" -#: ../gui/wxpython/menustrings.py:468 ../gui/wxpython/menustrings.py:1410 +#: ../gui/wxpython/menustrings.py:469 ../gui/wxpython/menustrings.py:1411 #: ../gui/wxpython/image2target/ii2t_menustrings.py:461 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1387 msgid "Anisotropic spread simulation" msgstr "" -#: ../gui/wxpython/menustrings.py:469 ../gui/wxpython/menustrings.py:1411 +#: ../gui/wxpython/menustrings.py:470 ../gui/wxpython/menustrings.py:1412 #: ../gui/wxpython/image2target/ii2t_menustrings.py:462 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1388 msgid "Simulates elliptically anisotropic spread. Generates a raster map of the cumulative time of spread, given raster maps containing the rates of spread (ROS), the ROS directions and the spread origins. It optionally produces raster maps to contain backlink UTM coordinates for tracing spread paths. Usable for fire spread simulations." msgstr "" -#: ../gui/wxpython/menustrings.py:470 ../gui/wxpython/menustrings.py:1412 +#: ../gui/wxpython/menustrings.py:471 ../gui/wxpython/menustrings.py:1413 #: ../gui/wxpython/image2target/ii2t_menustrings.py:463 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1389 msgid "Change category values and labels" msgstr "" -#: ../gui/wxpython/menustrings.py:471 ../gui/wxpython/menustrings.py:521 -#: ../gui/wxpython/menustrings.py:1413 ../gui/wxpython/menustrings.py:1463 +#: ../gui/wxpython/menustrings.py:472 ../gui/wxpython/menustrings.py:522 +#: ../gui/wxpython/menustrings.py:1414 ../gui/wxpython/menustrings.py:1464 #: ../gui/wxpython/image2target/ii2t_menustrings.py:464 #: ../gui/wxpython/image2target/ii2t_menustrings.py:514 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1390 @@ -6955,8 +6929,8 @@ msgid "Manage category information" msgstr "" -#: ../gui/wxpython/menustrings.py:472 ../gui/wxpython/menustrings.py:522 -#: ../gui/wxpython/menustrings.py:1414 ../gui/wxpython/menustrings.py:1464 +#: ../gui/wxpython/menustrings.py:473 ../gui/wxpython/menustrings.py:523 +#: ../gui/wxpython/menustrings.py:1415 ../gui/wxpython/menustrings.py:1465 #: ../gui/wxpython/image2target/ii2t_menustrings.py:465 #: ../gui/wxpython/image2target/ii2t_menustrings.py:515 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1391 @@ -6964,32 +6938,32 @@ msgid "Manages category values and labels associated with user-specified raster map layers." msgstr "" -#: ../gui/wxpython/menustrings.py:473 ../gui/wxpython/menustrings.py:1415 +#: ../gui/wxpython/menustrings.py:474 ../gui/wxpython/menustrings.py:1416 #: ../gui/wxpython/image2target/ii2t_menustrings.py:466 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1392 msgid "Interactively edit category values" msgstr "" -#: ../gui/wxpython/menustrings.py:474 ../gui/wxpython/menustrings.py:1416 +#: ../gui/wxpython/menustrings.py:475 ../gui/wxpython/menustrings.py:1417 #: ../gui/wxpython/image2target/ii2t_menustrings.py:467 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1393 msgid "Edits cell values in a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:475 ../gui/wxpython/menustrings.py:1417 +#: ../gui/wxpython/menustrings.py:476 ../gui/wxpython/menustrings.py:1418 #: ../gui/wxpython/image2target/ii2t_menustrings.py:468 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1394 msgid "Reclassify by size" msgstr "" -#: ../gui/wxpython/menustrings.py:476 ../gui/wxpython/menustrings.py:1418 +#: ../gui/wxpython/menustrings.py:477 ../gui/wxpython/menustrings.py:1419 #: ../gui/wxpython/image2target/ii2t_menustrings.py:469 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1395 msgid "Reclasses a raster map greater or less than user specified area size (in hectares)." msgstr "" -#: ../gui/wxpython/menustrings.py:477 ../gui/wxpython/menustrings.py:696 -#: ../gui/wxpython/menustrings.py:1419 ../gui/wxpython/menustrings.py:1638 +#: ../gui/wxpython/menustrings.py:478 ../gui/wxpython/menustrings.py:697 +#: ../gui/wxpython/menustrings.py:1420 ../gui/wxpython/menustrings.py:1639 #: ../gui/wxpython/image2target/ii2t_menustrings.py:470 #: ../gui/wxpython/image2target/ii2t_menustrings.py:687 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1396 @@ -6997,252 +6971,252 @@ msgid "Reclassify" msgstr "" -#: ../gui/wxpython/menustrings.py:478 ../gui/wxpython/menustrings.py:1420 +#: ../gui/wxpython/menustrings.py:479 ../gui/wxpython/menustrings.py:1421 #: ../gui/wxpython/image2target/ii2t_menustrings.py:471 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1397 msgid "Reclassify raster map based on category values. Creates a new raster map whose category values are based upon a reclassification of the categories in an existing raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:479 ../gui/wxpython/menustrings.py:1421 +#: ../gui/wxpython/menustrings.py:480 ../gui/wxpython/menustrings.py:1422 #: ../gui/wxpython/image2target/ii2t_menustrings.py:472 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1398 msgid "Recode" msgstr "" -#: ../gui/wxpython/menustrings.py:480 ../gui/wxpython/menustrings.py:1422 +#: ../gui/wxpython/menustrings.py:481 ../gui/wxpython/menustrings.py:1423 #: ../gui/wxpython/image2target/ii2t_menustrings.py:473 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1399 msgid "Recodes categorical raster maps." msgstr "" -#: ../gui/wxpython/menustrings.py:481 ../gui/wxpython/menustrings.py:1423 +#: ../gui/wxpython/menustrings.py:482 ../gui/wxpython/menustrings.py:1424 #: ../gui/wxpython/image2target/ii2t_menustrings.py:474 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1400 msgid "Rescale" msgstr "" -#: ../gui/wxpython/menustrings.py:482 ../gui/wxpython/menustrings.py:1424 +#: ../gui/wxpython/menustrings.py:483 ../gui/wxpython/menustrings.py:1425 #: ../gui/wxpython/image2target/ii2t_menustrings.py:475 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1401 msgid "Rescales the range of category values in a raster map layer." msgstr "" -#: ../gui/wxpython/menustrings.py:483 ../gui/wxpython/menustrings.py:1425 +#: ../gui/wxpython/menustrings.py:484 ../gui/wxpython/menustrings.py:1426 #: ../gui/wxpython/image2target/ii2t_menustrings.py:476 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1402 msgid "Rescale with histogram" msgstr "" -#: ../gui/wxpython/menustrings.py:484 ../gui/wxpython/menustrings.py:1426 +#: ../gui/wxpython/menustrings.py:485 ../gui/wxpython/menustrings.py:1427 #: ../gui/wxpython/image2target/ii2t_menustrings.py:477 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1403 msgid "Rescales histogram equalized the range of category values in a raster map layer." msgstr "" -#: ../gui/wxpython/menustrings.py:485 ../gui/wxpython/menustrings.py:1427 +#: ../gui/wxpython/menustrings.py:486 ../gui/wxpython/menustrings.py:1428 #: ../gui/wxpython/image2target/ii2t_menustrings.py:478 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1404 msgid "Generate random cells" msgstr "" -#: ../gui/wxpython/menustrings.py:486 ../gui/wxpython/menustrings.py:1428 +#: ../gui/wxpython/menustrings.py:487 ../gui/wxpython/menustrings.py:1429 #: ../gui/wxpython/image2target/ii2t_menustrings.py:479 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1405 msgid "Random cells" msgstr "" -#: ../gui/wxpython/menustrings.py:487 ../gui/wxpython/menustrings.py:1429 +#: ../gui/wxpython/menustrings.py:488 ../gui/wxpython/menustrings.py:1430 #: ../gui/wxpython/image2target/ii2t_menustrings.py:480 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1406 msgid "Generates random cell values with spatial dependence." msgstr "" -#: ../gui/wxpython/menustrings.py:488 ../gui/wxpython/menustrings.py:1430 +#: ../gui/wxpython/menustrings.py:489 ../gui/wxpython/menustrings.py:1431 #: ../gui/wxpython/image2target/ii2t_menustrings.py:481 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1407 msgid "Random cells and vector points" msgstr "" -#: ../gui/wxpython/menustrings.py:489 ../gui/wxpython/menustrings.py:1431 +#: ../gui/wxpython/menustrings.py:490 ../gui/wxpython/menustrings.py:1432 #: ../gui/wxpython/image2target/ii2t_menustrings.py:482 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1408 msgid "Creates a raster map layer and vector point map containing randomly located points." msgstr "" -#: ../gui/wxpython/menustrings.py:490 ../gui/wxpython/menustrings.py:1432 +#: ../gui/wxpython/menustrings.py:491 ../gui/wxpython/menustrings.py:1433 #: ../gui/wxpython/image2target/ii2t_menustrings.py:483 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1409 msgid "Generate surfaces" msgstr "" -#: ../gui/wxpython/menustrings.py:491 ../gui/wxpython/menustrings.py:1433 +#: ../gui/wxpython/menustrings.py:492 ../gui/wxpython/menustrings.py:1434 #: ../gui/wxpython/image2target/ii2t_menustrings.py:484 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1410 msgid "Fractal surface" msgstr "" -#: ../gui/wxpython/menustrings.py:492 ../gui/wxpython/menustrings.py:1434 +#: ../gui/wxpython/menustrings.py:493 ../gui/wxpython/menustrings.py:1435 #: ../gui/wxpython/image2target/ii2t_menustrings.py:485 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1411 msgid "Creates a fractal surface of a given fractal dimension." msgstr "" -#: ../gui/wxpython/menustrings.py:493 ../gui/wxpython/menustrings.py:1435 +#: ../gui/wxpython/menustrings.py:494 ../gui/wxpython/menustrings.py:1436 #: ../gui/wxpython/image2target/ii2t_menustrings.py:486 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1412 msgid "Gaussian kernel density surface" msgstr "" -#: ../gui/wxpython/menustrings.py:494 ../gui/wxpython/menustrings.py:1436 +#: ../gui/wxpython/menustrings.py:495 ../gui/wxpython/menustrings.py:1437 #: ../gui/wxpython/image2target/ii2t_menustrings.py:487 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1413 msgid "Generates a raster density map from vector points map. Density is computed using a moving kernel. Optionally generates a vector density map on a vector network." msgstr "" -#: ../gui/wxpython/menustrings.py:495 ../gui/wxpython/menustrings.py:1437 +#: ../gui/wxpython/menustrings.py:496 ../gui/wxpython/menustrings.py:1438 #: ../gui/wxpython/image2target/ii2t_menustrings.py:488 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1414 msgid "Gaussian deviates surface" msgstr "" -#: ../gui/wxpython/menustrings.py:496 ../gui/wxpython/menustrings.py:1438 +#: ../gui/wxpython/menustrings.py:497 ../gui/wxpython/menustrings.py:1439 #: ../gui/wxpython/image2target/ii2t_menustrings.py:489 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1415 msgid "Generates a raster map using gaussian random number generator. Mean and standard deviation of gaussian deviates can be expressed by the user." msgstr "" -#: ../gui/wxpython/menustrings.py:497 ../gui/wxpython/menustrings.py:1439 +#: ../gui/wxpython/menustrings.py:498 ../gui/wxpython/menustrings.py:1440 #: ../gui/wxpython/image2target/ii2t_menustrings.py:490 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1416 #: ../gui/wxpython/nviz/tools.py:5181 msgid "Plane" msgstr "" -#: ../gui/wxpython/menustrings.py:498 ../gui/wxpython/menustrings.py:1440 +#: ../gui/wxpython/menustrings.py:499 ../gui/wxpython/menustrings.py:1441 #: ../gui/wxpython/image2target/ii2t_menustrings.py:491 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1417 msgid "Creates raster plane map given dip (inclination), aspect (azimuth) and one point." msgstr "" -#: ../gui/wxpython/menustrings.py:499 ../gui/wxpython/menustrings.py:1441 +#: ../gui/wxpython/menustrings.py:500 ../gui/wxpython/menustrings.py:1442 #: ../gui/wxpython/image2target/ii2t_menustrings.py:492 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1418 msgid "Random deviates surface" msgstr "" -#: ../gui/wxpython/menustrings.py:500 ../gui/wxpython/menustrings.py:1442 +#: ../gui/wxpython/menustrings.py:501 ../gui/wxpython/menustrings.py:1443 #: ../gui/wxpython/image2target/ii2t_menustrings.py:493 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1419 msgid "Produces a raster surface map of uniform random deviates with defined range." msgstr "" -#: ../gui/wxpython/menustrings.py:501 ../gui/wxpython/menustrings.py:1443 +#: ../gui/wxpython/menustrings.py:502 ../gui/wxpython/menustrings.py:1444 #: ../gui/wxpython/image2target/ii2t_menustrings.py:494 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1420 msgid "Random surface with spatial dependence" msgstr "" -#: ../gui/wxpython/menustrings.py:502 ../gui/wxpython/menustrings.py:1444 +#: ../gui/wxpython/menustrings.py:503 ../gui/wxpython/menustrings.py:1445 #: ../gui/wxpython/image2target/ii2t_menustrings.py:495 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1421 msgid "Generates random surface(s) with spatial dependence." msgstr "" -#: ../gui/wxpython/menustrings.py:503 ../gui/wxpython/menustrings.py:1445 +#: ../gui/wxpython/menustrings.py:504 ../gui/wxpython/menustrings.py:1446 #: ../gui/wxpython/image2target/ii2t_menustrings.py:496 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1422 msgid "Interpolate surfaces" msgstr "" -#: ../gui/wxpython/menustrings.py:504 ../gui/wxpython/menustrings.py:1446 +#: ../gui/wxpython/menustrings.py:505 ../gui/wxpython/menustrings.py:1447 #: ../gui/wxpython/image2target/ii2t_menustrings.py:497 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1423 msgid "Bilinear and bicubic from vector points" msgstr "" -#: ../gui/wxpython/menustrings.py:505 ../gui/wxpython/menustrings.py:1447 +#: ../gui/wxpython/menustrings.py:506 ../gui/wxpython/menustrings.py:1448 #: ../gui/wxpython/image2target/ii2t_menustrings.py:498 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1424 msgid "Performs bicubic or bilinear spline interpolation with Tykhonov regularization." msgstr "" -#: ../gui/wxpython/menustrings.py:506 ../gui/wxpython/menustrings.py:1448 +#: ../gui/wxpython/menustrings.py:507 ../gui/wxpython/menustrings.py:1449 #: ../gui/wxpython/image2target/ii2t_menustrings.py:499 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1425 msgid "IDW from raster points" msgstr "" -#: ../gui/wxpython/menustrings.py:507 ../gui/wxpython/menustrings.py:1449 +#: ../gui/wxpython/menustrings.py:508 ../gui/wxpython/menustrings.py:1450 #: ../gui/wxpython/image2target/ii2t_menustrings.py:500 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1426 msgid "Provides surface interpolation from raster point data by Inverse Distance Squared Weighting." msgstr "" -#: ../gui/wxpython/menustrings.py:508 ../gui/wxpython/menustrings.py:1450 +#: ../gui/wxpython/menustrings.py:509 ../gui/wxpython/menustrings.py:1451 #: ../gui/wxpython/image2target/ii2t_menustrings.py:501 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1427 msgid "IDW from vector points" msgstr "" -#: ../gui/wxpython/menustrings.py:509 ../gui/wxpython/menustrings.py:1451 +#: ../gui/wxpython/menustrings.py:510 ../gui/wxpython/menustrings.py:1452 #: ../gui/wxpython/image2target/ii2t_menustrings.py:502 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1428 msgid "Provides surface interpolation from vector point data by Inverse Distance Squared Weighting." msgstr "" -#: ../gui/wxpython/menustrings.py:510 ../gui/wxpython/menustrings.py:1452 +#: ../gui/wxpython/menustrings.py:511 ../gui/wxpython/menustrings.py:1453 #: ../gui/wxpython/image2target/ii2t_menustrings.py:503 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1429 msgid "Raster contours" msgstr "" -#: ../gui/wxpython/menustrings.py:511 ../gui/wxpython/menustrings.py:1453 +#: ../gui/wxpython/menustrings.py:512 ../gui/wxpython/menustrings.py:1454 #: ../gui/wxpython/image2target/ii2t_menustrings.py:504 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1430 msgid "Generates surface raster map from rasterized contours." msgstr "" -#: ../gui/wxpython/menustrings.py:512 ../gui/wxpython/menustrings.py:1454 +#: ../gui/wxpython/menustrings.py:513 ../gui/wxpython/menustrings.py:1455 #: ../gui/wxpython/image2target/ii2t_menustrings.py:505 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1431 msgid "Regularized spline tension" msgstr "" -#: ../gui/wxpython/menustrings.py:513 ../gui/wxpython/menustrings.py:1455 +#: ../gui/wxpython/menustrings.py:514 ../gui/wxpython/menustrings.py:1456 #: ../gui/wxpython/image2target/ii2t_menustrings.py:506 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1432 msgid "Performs surface interpolation from vector points map by splines. Spatial approximation and topographic analysis from given point or isoline data in vector format to floating point raster format using regularized spline with tension." msgstr "" -#: ../gui/wxpython/menustrings.py:514 ../gui/wxpython/menustrings.py:1456 +#: ../gui/wxpython/menustrings.py:515 ../gui/wxpython/menustrings.py:1457 #: ../gui/wxpython/image2target/ii2t_menustrings.py:507 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1433 msgid "Raster series interpolation" msgstr "" -#: ../gui/wxpython/menustrings.py:515 ../gui/wxpython/menustrings.py:1457 +#: ../gui/wxpython/menustrings.py:516 ../gui/wxpython/menustrings.py:1458 #: ../gui/wxpython/image2target/ii2t_menustrings.py:508 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1434 msgid "Interpolates raster maps located (temporal or spatial) in between input raster maps at specific sampling positions." msgstr "" -#: ../gui/wxpython/menustrings.py:516 ../gui/wxpython/menustrings.py:1458 +#: ../gui/wxpython/menustrings.py:517 ../gui/wxpython/menustrings.py:1459 #: ../gui/wxpython/image2target/ii2t_menustrings.py:509 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1435 msgid "Fill NULL cells" msgstr "" -#: ../gui/wxpython/menustrings.py:517 ../gui/wxpython/menustrings.py:1459 +#: ../gui/wxpython/menustrings.py:518 ../gui/wxpython/menustrings.py:1460 #: ../gui/wxpython/image2target/ii2t_menustrings.py:510 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1436 msgid "Fills no-data areas in raster maps using spline interpolation." msgstr "" -#: ../gui/wxpython/menustrings.py:518 ../gui/wxpython/menustrings.py:735 -#: ../gui/wxpython/menustrings.py:852 ../gui/wxpython/menustrings.py:880 -#: ../gui/wxpython/menustrings.py:1024 ../gui/wxpython/menustrings.py:1460 -#: ../gui/wxpython/menustrings.py:1677 ../gui/wxpython/menustrings.py:1794 -#: ../gui/wxpython/menustrings.py:1822 ../gui/wxpython/menustrings.py:1966 +#: ../gui/wxpython/menustrings.py:519 ../gui/wxpython/menustrings.py:736 +#: ../gui/wxpython/menustrings.py:853 ../gui/wxpython/menustrings.py:881 +#: ../gui/wxpython/menustrings.py:1025 ../gui/wxpython/menustrings.py:1461 +#: ../gui/wxpython/menustrings.py:1678 ../gui/wxpython/menustrings.py:1795 +#: ../gui/wxpython/menustrings.py:1823 ../gui/wxpython/menustrings.py:1967 #: ../gui/wxpython/image2target/ii2t_menustrings.py:511 #: ../gui/wxpython/image2target/ii2t_menustrings.py:726 #: ../gui/wxpython/image2target/ii2t_menustrings.py:836 @@ -7254,456 +7228,456 @@ msgid "Reports and statistics" msgstr "" -#: ../gui/wxpython/menustrings.py:519 ../gui/wxpython/menustrings.py:1461 +#: ../gui/wxpython/menustrings.py:520 ../gui/wxpython/menustrings.py:1462 #: ../gui/wxpython/image2target/ii2t_menustrings.py:512 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1438 msgid "Basic raster metadata" msgstr "" -#: ../gui/wxpython/menustrings.py:520 ../gui/wxpython/menustrings.py:1462 +#: ../gui/wxpython/menustrings.py:521 ../gui/wxpython/menustrings.py:1463 #: ../gui/wxpython/image2target/ii2t_menustrings.py:513 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1439 msgid "Outputs basic information about a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:523 ../gui/wxpython/menustrings.py:1465 +#: ../gui/wxpython/menustrings.py:524 ../gui/wxpython/menustrings.py:1466 #: ../gui/wxpython/image2target/ii2t_menustrings.py:516 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1442 msgid "General statistics" msgstr "" -#: ../gui/wxpython/menustrings.py:524 ../gui/wxpython/menustrings.py:1466 +#: ../gui/wxpython/menustrings.py:525 ../gui/wxpython/menustrings.py:1467 #: ../gui/wxpython/image2target/ii2t_menustrings.py:517 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1443 msgid "Generates area statistics for raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:525 ../gui/wxpython/menustrings.py:1467 +#: ../gui/wxpython/menustrings.py:526 ../gui/wxpython/menustrings.py:1468 #: ../gui/wxpython/image2target/ii2t_menustrings.py:518 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1444 msgid "Quantiles for large data sets" msgstr "" -#: ../gui/wxpython/menustrings.py:526 ../gui/wxpython/menustrings.py:1468 +#: ../gui/wxpython/menustrings.py:527 ../gui/wxpython/menustrings.py:1469 #: ../gui/wxpython/image2target/ii2t_menustrings.py:519 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1445 msgid "Compute quantiles using two passes." msgstr "" -#: ../gui/wxpython/menustrings.py:527 ../gui/wxpython/menustrings.py:1469 +#: ../gui/wxpython/menustrings.py:528 ../gui/wxpython/menustrings.py:1470 #: ../gui/wxpython/image2target/ii2t_menustrings.py:520 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1446 msgid "Range of category values" msgstr "" -#: ../gui/wxpython/menustrings.py:528 ../gui/wxpython/menustrings.py:1470 +#: ../gui/wxpython/menustrings.py:529 ../gui/wxpython/menustrings.py:1471 #: ../gui/wxpython/image2target/ii2t_menustrings.py:521 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1447 msgid "Prints terse list of category values found in a raster map layer." msgstr "" -#: ../gui/wxpython/menustrings.py:529 ../gui/wxpython/menustrings.py:1471 +#: ../gui/wxpython/menustrings.py:530 ../gui/wxpython/menustrings.py:1472 #: ../gui/wxpython/image2target/ii2t_menustrings.py:522 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1448 msgid "Sum area by raster map and category" msgstr "" -#: ../gui/wxpython/menustrings.py:530 ../gui/wxpython/menustrings.py:1472 +#: ../gui/wxpython/menustrings.py:531 ../gui/wxpython/menustrings.py:1473 #: ../gui/wxpython/image2target/ii2t_menustrings.py:523 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1449 msgid "Reports statistics for raster maps." msgstr "" -#: ../gui/wxpython/menustrings.py:531 ../gui/wxpython/menustrings.py:1473 +#: ../gui/wxpython/menustrings.py:532 ../gui/wxpython/menustrings.py:1474 #: ../gui/wxpython/image2target/ii2t_menustrings.py:524 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1450 msgid "Statistics for clumped cells" msgstr "" -#: ../gui/wxpython/menustrings.py:532 ../gui/wxpython/menustrings.py:1474 +#: ../gui/wxpython/menustrings.py:533 ../gui/wxpython/menustrings.py:1475 #: ../gui/wxpython/image2target/ii2t_menustrings.py:525 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1451 msgid "Calculates the volume of data \"clumps\". Optionally produces a GRASS vector points map containing the calculated centroids of these clumps." msgstr "" -#: ../gui/wxpython/menustrings.py:533 ../gui/wxpython/menustrings.py:1475 +#: ../gui/wxpython/menustrings.py:534 ../gui/wxpython/menustrings.py:1476 #: ../gui/wxpython/image2target/ii2t_menustrings.py:526 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1452 msgid "Total corrected area" msgstr "" -#: ../gui/wxpython/menustrings.py:534 ../gui/wxpython/menustrings.py:1476 +#: ../gui/wxpython/menustrings.py:535 ../gui/wxpython/menustrings.py:1477 #: ../gui/wxpython/image2target/ii2t_menustrings.py:527 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1453 msgid "Prints estimation of surface area for raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:535 ../gui/wxpython/menustrings.py:1477 +#: ../gui/wxpython/menustrings.py:536 ../gui/wxpython/menustrings.py:1478 #: ../gui/wxpython/image2target/ii2t_menustrings.py:528 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1454 #: ../gui/wxpython/lmgr/layertree.py:804 ../gui/wxpython/lmgr/layertree.py:860 msgid "Univariate raster statistics" msgstr "" -#: ../gui/wxpython/menustrings.py:536 ../gui/wxpython/menustrings.py:1478 +#: ../gui/wxpython/menustrings.py:537 ../gui/wxpython/menustrings.py:1479 #: ../gui/wxpython/image2target/ii2t_menustrings.py:529 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1455 msgid "Calculates univariate statistics from the non-null cells of a raster map. Statistics include number of cells counted, minimum and maximum cell values, range, arithmetic mean, population variance, standard deviation, coefficient of variation, and sum." msgstr "" -#: ../gui/wxpython/menustrings.py:537 ../gui/wxpython/menustrings.py:746 -#: ../gui/wxpython/menustrings.py:1479 ../gui/wxpython/menustrings.py:1688 +#: ../gui/wxpython/menustrings.py:538 ../gui/wxpython/menustrings.py:747 +#: ../gui/wxpython/menustrings.py:1480 ../gui/wxpython/menustrings.py:1689 #: ../gui/wxpython/image2target/ii2t_menustrings.py:530 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1456 msgid "Sample transects" msgstr "" -#: ../gui/wxpython/menustrings.py:538 ../gui/wxpython/menustrings.py:1480 +#: ../gui/wxpython/menustrings.py:539 ../gui/wxpython/menustrings.py:1481 #: ../gui/wxpython/image2target/ii2t_menustrings.py:531 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1457 msgid "Outputs the raster map layer values lying on user-defined line(s)." msgstr "" -#: ../gui/wxpython/menustrings.py:539 ../gui/wxpython/menustrings.py:1481 +#: ../gui/wxpython/menustrings.py:540 ../gui/wxpython/menustrings.py:1482 #: ../gui/wxpython/image2target/ii2t_menustrings.py:532 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1458 msgid "Sample transects (bearing/distance)" msgstr "" -#: ../gui/wxpython/menustrings.py:540 ../gui/wxpython/menustrings.py:1482 +#: ../gui/wxpython/menustrings.py:541 ../gui/wxpython/menustrings.py:1483 #: ../gui/wxpython/image2target/ii2t_menustrings.py:533 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1459 msgid "Outputs raster map layer values lying along user defined transect line(s)." msgstr "" -#: ../gui/wxpython/menustrings.py:541 ../gui/wxpython/menustrings.py:1483 +#: ../gui/wxpython/menustrings.py:542 ../gui/wxpython/menustrings.py:1484 #: ../gui/wxpython/image2target/ii2t_menustrings.py:534 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1460 msgid "Covariance/correlation" msgstr "" -#: ../gui/wxpython/menustrings.py:542 ../gui/wxpython/menustrings.py:1484 +#: ../gui/wxpython/menustrings.py:543 ../gui/wxpython/menustrings.py:1485 #: ../gui/wxpython/image2target/ii2t_menustrings.py:535 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1461 msgid "Outputs a covariance/correlation matrix for user-specified raster map layer(s)." msgstr "" -#: ../gui/wxpython/menustrings.py:543 ../gui/wxpython/menustrings.py:1485 +#: ../gui/wxpython/menustrings.py:544 ../gui/wxpython/menustrings.py:1486 #: ../gui/wxpython/image2target/ii2t_menustrings.py:536 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1462 msgid "Linear regression" msgstr "" -#: ../gui/wxpython/menustrings.py:544 ../gui/wxpython/menustrings.py:1486 +#: ../gui/wxpython/menustrings.py:545 ../gui/wxpython/menustrings.py:1487 #: ../gui/wxpython/image2target/ii2t_menustrings.py:537 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1463 msgid "Calculates linear regression from two raster maps: y = a + b*x." msgstr "" -#: ../gui/wxpython/menustrings.py:545 ../gui/wxpython/menustrings.py:1487 +#: ../gui/wxpython/menustrings.py:546 ../gui/wxpython/menustrings.py:1488 #: ../gui/wxpython/image2target/ii2t_menustrings.py:538 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1464 msgid "Multiple regression" msgstr "" -#: ../gui/wxpython/menustrings.py:546 ../gui/wxpython/menustrings.py:1488 +#: ../gui/wxpython/menustrings.py:547 ../gui/wxpython/menustrings.py:1489 #: ../gui/wxpython/image2target/ii2t_menustrings.py:539 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1465 msgid "Calculates multiple linear regression from raster maps." msgstr "" -#: ../gui/wxpython/menustrings.py:547 ../gui/wxpython/menustrings.py:1489 +#: ../gui/wxpython/menustrings.py:548 ../gui/wxpython/menustrings.py:1490 #: ../gui/wxpython/image2target/ii2t_menustrings.py:540 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1466 msgid "Mutual category occurrences" msgstr "" -#: ../gui/wxpython/menustrings.py:548 ../gui/wxpython/menustrings.py:1490 +#: ../gui/wxpython/menustrings.py:549 ../gui/wxpython/menustrings.py:1491 #: ../gui/wxpython/image2target/ii2t_menustrings.py:541 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1467 msgid "Tabulates the mutual occurrence (coincidence) of categories for two raster map layers." msgstr "" -#: ../gui/wxpython/menustrings.py:549 ../gui/wxpython/menustrings.py:1491 +#: ../gui/wxpython/menustrings.py:550 ../gui/wxpython/menustrings.py:1492 #: ../gui/wxpython/image2target/ii2t_menustrings.py:542 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1468 msgid "&Vector" msgstr "" -#: ../gui/wxpython/menustrings.py:550 ../gui/wxpython/menustrings.py:1492 +#: ../gui/wxpython/menustrings.py:551 ../gui/wxpython/menustrings.py:1493 #: ../gui/wxpython/image2target/ii2t_menustrings.py:543 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1469 msgid "Develop vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:551 ../gui/wxpython/menustrings.py:1493 +#: ../gui/wxpython/menustrings.py:552 ../gui/wxpython/menustrings.py:1494 #: ../gui/wxpython/image2target/ii2t_menustrings.py:544 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1470 -#: ../gui/wxpython/gui_core/dialogs.py:264 -#: ../gui/wxpython/gui_core/dialogs.py:402 +#: ../gui/wxpython/gui_core/dialogs.py:265 +#: ../gui/wxpython/gui_core/dialogs.py:403 msgid "Create new vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:552 ../gui/wxpython/menustrings.py:1494 +#: ../gui/wxpython/menustrings.py:553 ../gui/wxpython/menustrings.py:1495 #: ../gui/wxpython/image2target/ii2t_menustrings.py:545 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1471 msgid "Create new empty vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:553 ../gui/wxpython/menustrings.py:1495 +#: ../gui/wxpython/menustrings.py:554 ../gui/wxpython/menustrings.py:1496 #: ../gui/wxpython/image2target/ii2t_menustrings.py:546 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1472 msgid "Edit vector map (non-interactively)" msgstr "" -#: ../gui/wxpython/menustrings.py:554 ../gui/wxpython/menustrings.py:1496 +#: ../gui/wxpython/menustrings.py:555 ../gui/wxpython/menustrings.py:1497 #: ../gui/wxpython/image2target/ii2t_menustrings.py:547 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1473 msgid "Edits a vector map, allows adding, deleting and modifying selected vector features." msgstr "" -#: ../gui/wxpython/menustrings.py:555 ../gui/wxpython/menustrings.py:1497 +#: ../gui/wxpython/menustrings.py:556 ../gui/wxpython/menustrings.py:1498 #: ../gui/wxpython/image2target/ii2t_menustrings.py:548 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1474 msgid "Convert object types" msgstr "" -#: ../gui/wxpython/menustrings.py:556 ../gui/wxpython/menustrings.py:1498 +#: ../gui/wxpython/menustrings.py:557 ../gui/wxpython/menustrings.py:1499 #: ../gui/wxpython/image2target/ii2t_menustrings.py:549 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1475 msgid "Changes type of vector features." msgstr "" -#: ../gui/wxpython/menustrings.py:557 ../gui/wxpython/menustrings.py:1499 +#: ../gui/wxpython/menustrings.py:558 ../gui/wxpython/menustrings.py:1500 #: ../gui/wxpython/image2target/ii2t_menustrings.py:550 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1476 msgid "Parallel lines" msgstr "" -#: ../gui/wxpython/menustrings.py:558 ../gui/wxpython/menustrings.py:1500 +#: ../gui/wxpython/menustrings.py:559 ../gui/wxpython/menustrings.py:1501 #: ../gui/wxpython/image2target/ii2t_menustrings.py:551 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1477 msgid "Creates parallel line to input vector lines." msgstr "" -#: ../gui/wxpython/menustrings.py:559 ../gui/wxpython/menustrings.py:1501 +#: ../gui/wxpython/menustrings.py:560 ../gui/wxpython/menustrings.py:1502 #: ../gui/wxpython/image2target/ii2t_menustrings.py:552 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1478 msgid "Dissolve boundaries" msgstr "" -#: ../gui/wxpython/menustrings.py:560 ../gui/wxpython/menustrings.py:1502 +#: ../gui/wxpython/menustrings.py:561 ../gui/wxpython/menustrings.py:1503 #: ../gui/wxpython/image2target/ii2t_menustrings.py:553 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1479 msgid "Dissolves boundaries between adjacent areas sharing a common category number or attribute." msgstr "" -#: ../gui/wxpython/menustrings.py:561 ../gui/wxpython/menustrings.py:1503 +#: ../gui/wxpython/menustrings.py:562 ../gui/wxpython/menustrings.py:1504 #: ../gui/wxpython/image2target/ii2t_menustrings.py:554 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1480 msgid "Create 3D vector over raster" msgstr "" -#: ../gui/wxpython/menustrings.py:562 ../gui/wxpython/menustrings.py:1504 +#: ../gui/wxpython/menustrings.py:563 ../gui/wxpython/menustrings.py:1505 #: ../gui/wxpython/image2target/ii2t_menustrings.py:555 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1481 msgid "Converts 2D vector features to 3D by sampling of elevation raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:563 ../gui/wxpython/menustrings.py:1505 +#: ../gui/wxpython/menustrings.py:564 ../gui/wxpython/menustrings.py:1506 #: ../gui/wxpython/image2target/ii2t_menustrings.py:556 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1482 msgid "Extrude 3D vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:564 ../gui/wxpython/menustrings.py:1506 +#: ../gui/wxpython/menustrings.py:565 ../gui/wxpython/menustrings.py:1507 #: ../gui/wxpython/image2target/ii2t_menustrings.py:557 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1483 msgid "Extrudes flat vector features to 3D vector features with defined height. Optionally the height can be derived from sampling of elevation raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:565 ../gui/wxpython/menustrings.py:1507 +#: ../gui/wxpython/menustrings.py:566 ../gui/wxpython/menustrings.py:1508 #: ../gui/wxpython/image2target/ii2t_menustrings.py:558 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1484 msgid "Create labels" msgstr "" -#: ../gui/wxpython/menustrings.py:566 ../gui/wxpython/menustrings.py:1508 +#: ../gui/wxpython/menustrings.py:567 ../gui/wxpython/menustrings.py:1509 #: ../gui/wxpython/image2target/ii2t_menustrings.py:559 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1485 msgid "Creates paint labels for a vector map from attached attributes." msgstr "" -#: ../gui/wxpython/menustrings.py:567 ../gui/wxpython/menustrings.py:1509 +#: ../gui/wxpython/menustrings.py:568 ../gui/wxpython/menustrings.py:1510 #: ../gui/wxpython/image2target/ii2t_menustrings.py:560 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1486 msgid "Reposition vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:568 ../gui/wxpython/menustrings.py:1510 +#: ../gui/wxpython/menustrings.py:569 ../gui/wxpython/menustrings.py:1511 #: ../gui/wxpython/image2target/ii2t_menustrings.py:561 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1487 msgid "Performs an affine transformation (shift, scale and rotate) on vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:569 ../gui/wxpython/menustrings.py:1511 +#: ../gui/wxpython/menustrings.py:570 ../gui/wxpython/menustrings.py:1512 #: ../gui/wxpython/image2target/ii2t_menustrings.py:562 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1488 msgid "Rectify vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:570 ../gui/wxpython/menustrings.py:1512 +#: ../gui/wxpython/menustrings.py:571 ../gui/wxpython/menustrings.py:1513 #: ../gui/wxpython/image2target/ii2t_menustrings.py:563 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1489 msgid "Rectifies a vector by computing a coordinate transformation for each object in the vector based on the control points." msgstr "" -#: ../gui/wxpython/menustrings.py:574 ../gui/wxpython/menustrings.py:1516 +#: ../gui/wxpython/menustrings.py:575 ../gui/wxpython/menustrings.py:1517 #: ../gui/wxpython/image2target/ii2t_menustrings.py:567 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1493 msgid "Updates vector map metadata." msgstr "" -#: ../gui/wxpython/menustrings.py:575 ../gui/wxpython/menustrings.py:1517 +#: ../gui/wxpython/menustrings.py:576 ../gui/wxpython/menustrings.py:1518 #: ../gui/wxpython/image2target/ii2t_menustrings.py:568 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1494 msgid "Topology maintenance" msgstr "" -#: ../gui/wxpython/menustrings.py:576 ../gui/wxpython/menustrings.py:1518 +#: ../gui/wxpython/menustrings.py:577 ../gui/wxpython/menustrings.py:1519 #: ../gui/wxpython/image2target/ii2t_menustrings.py:569 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1495 msgid "Create or rebuild topology" msgstr "" -#: ../gui/wxpython/menustrings.py:577 ../gui/wxpython/menustrings.py:1519 +#: ../gui/wxpython/menustrings.py:578 ../gui/wxpython/menustrings.py:1520 #: ../gui/wxpython/image2target/ii2t_menustrings.py:570 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1496 msgid "Creates topology for vector map. Optionally also checks for topological errors." msgstr "" -#: ../gui/wxpython/menustrings.py:578 ../gui/wxpython/menustrings.py:1520 +#: ../gui/wxpython/menustrings.py:579 ../gui/wxpython/menustrings.py:1521 #: ../gui/wxpython/image2target/ii2t_menustrings.py:571 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1497 msgid "Rebuild topology on all vector maps" msgstr "" -#: ../gui/wxpython/menustrings.py:579 ../gui/wxpython/menustrings.py:1521 +#: ../gui/wxpython/menustrings.py:580 ../gui/wxpython/menustrings.py:1522 #: ../gui/wxpython/image2target/ii2t_menustrings.py:572 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1498 msgid "Rebuilds topology on all vector maps in the current mapset." msgstr "" -#: ../gui/wxpython/menustrings.py:580 ../gui/wxpython/menustrings.py:1522 +#: ../gui/wxpython/menustrings.py:581 ../gui/wxpython/menustrings.py:1523 #: ../gui/wxpython/image2target/ii2t_menustrings.py:573 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1499 msgid "Build polylines" msgstr "" -#: ../gui/wxpython/menustrings.py:581 ../gui/wxpython/menustrings.py:1523 +#: ../gui/wxpython/menustrings.py:582 ../gui/wxpython/menustrings.py:1524 #: ../gui/wxpython/image2target/ii2t_menustrings.py:574 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1500 msgid "Builds polylines from lines or boundaries." msgstr "" -#: ../gui/wxpython/menustrings.py:582 ../gui/wxpython/menustrings.py:1524 +#: ../gui/wxpython/menustrings.py:583 ../gui/wxpython/menustrings.py:1525 #: ../gui/wxpython/image2target/ii2t_menustrings.py:575 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1501 msgid "Split lines" msgstr "" -#: ../gui/wxpython/menustrings.py:583 ../gui/wxpython/menustrings.py:1525 +#: ../gui/wxpython/menustrings.py:584 ../gui/wxpython/menustrings.py:1526 #: ../gui/wxpython/image2target/ii2t_menustrings.py:576 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1502 msgid "Splits vector lines to shorter segments." msgstr "" -#: ../gui/wxpython/menustrings.py:584 ../gui/wxpython/menustrings.py:1526 +#: ../gui/wxpython/menustrings.py:585 ../gui/wxpython/menustrings.py:1527 #: ../gui/wxpython/image2target/ii2t_menustrings.py:577 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1503 msgid "Split polylines" msgstr "" -#: ../gui/wxpython/menustrings.py:585 ../gui/wxpython/menustrings.py:1527 +#: ../gui/wxpython/menustrings.py:586 ../gui/wxpython/menustrings.py:1528 #: ../gui/wxpython/image2target/ii2t_menustrings.py:578 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1504 msgid "Creates points/segments from input vector lines and positions." msgstr "" -#: ../gui/wxpython/menustrings.py:586 ../gui/wxpython/menustrings.py:1528 +#: ../gui/wxpython/menustrings.py:587 ../gui/wxpython/menustrings.py:1529 #: ../gui/wxpython/image2target/ii2t_menustrings.py:579 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1505 msgid "Clean vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:587 ../gui/wxpython/menustrings.py:1529 +#: ../gui/wxpython/menustrings.py:588 ../gui/wxpython/menustrings.py:1530 #: ../gui/wxpython/image2target/ii2t_menustrings.py:580 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1506 msgid "Toolset for cleaning topology of vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:588 ../gui/wxpython/menustrings.py:1530 +#: ../gui/wxpython/menustrings.py:589 ../gui/wxpython/menustrings.py:1531 #: ../gui/wxpython/image2target/ii2t_menustrings.py:581 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1507 msgid "Smooth or simplify" msgstr "" -#: ../gui/wxpython/menustrings.py:589 ../gui/wxpython/menustrings.py:1531 +#: ../gui/wxpython/menustrings.py:590 ../gui/wxpython/menustrings.py:1532 #: ../gui/wxpython/image2target/ii2t_menustrings.py:582 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1508 msgid "Performs vector based generalization." msgstr "" -#: ../gui/wxpython/menustrings.py:590 ../gui/wxpython/menustrings.py:1532 +#: ../gui/wxpython/menustrings.py:591 ../gui/wxpython/menustrings.py:1533 #: ../gui/wxpython/image2target/ii2t_menustrings.py:583 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1509 msgid "Add centroids" msgstr "" -#: ../gui/wxpython/menustrings.py:591 ../gui/wxpython/menustrings.py:1533 +#: ../gui/wxpython/menustrings.py:592 ../gui/wxpython/menustrings.py:1534 #: ../gui/wxpython/image2target/ii2t_menustrings.py:584 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1510 msgid "Adds missing centroids to closed boundaries." msgstr "" -#: ../gui/wxpython/menustrings.py:594 ../gui/wxpython/menustrings.py:1536 +#: ../gui/wxpython/menustrings.py:595 ../gui/wxpython/menustrings.py:1537 #: ../gui/wxpython/image2target/ii2t_menustrings.py:587 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1513 msgid "Creates/modifies the color table associated with a vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:596 ../gui/wxpython/menustrings.py:1538 +#: ../gui/wxpython/menustrings.py:597 ../gui/wxpython/menustrings.py:1539 #: ../gui/wxpython/image2target/ii2t_menustrings.py:589 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1515 msgid "Interactive management of vector color tables." msgstr "" -#: ../gui/wxpython/menustrings.py:598 ../gui/wxpython/menustrings.py:1540 +#: ../gui/wxpython/menustrings.py:599 ../gui/wxpython/menustrings.py:1541 #: ../gui/wxpython/image2target/ii2t_menustrings.py:591 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1517 msgid "Exports the color table associated with a vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:599 ../gui/wxpython/menustrings.py:1541 +#: ../gui/wxpython/menustrings.py:600 ../gui/wxpython/menustrings.py:1542 #: ../gui/wxpython/image2target/ii2t_menustrings.py:592 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1518 msgid "Query vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:600 ../gui/wxpython/menustrings.py:1542 +#: ../gui/wxpython/menustrings.py:601 ../gui/wxpython/menustrings.py:1543 #: ../gui/wxpython/image2target/ii2t_menustrings.py:593 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1519 msgid "Query with coordinate(s)" msgstr "" -#: ../gui/wxpython/menustrings.py:601 ../gui/wxpython/menustrings.py:1543 +#: ../gui/wxpython/menustrings.py:602 ../gui/wxpython/menustrings.py:1544 #: ../gui/wxpython/image2target/ii2t_menustrings.py:594 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1520 msgid "Queries a vector map at given locations." msgstr "" -#: ../gui/wxpython/menustrings.py:602 ../gui/wxpython/menustrings.py:919 -#: ../gui/wxpython/menustrings.py:1544 ../gui/wxpython/menustrings.py:1861 +#: ../gui/wxpython/menustrings.py:603 ../gui/wxpython/menustrings.py:920 +#: ../gui/wxpython/menustrings.py:1545 ../gui/wxpython/menustrings.py:1862 #: ../gui/wxpython/image2target/ii2t_menustrings.py:595 #: ../gui/wxpython/image2target/ii2t_menustrings.py:903 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1521 @@ -7711,8 +7685,8 @@ msgid "Query vector attribute data" msgstr "" -#: ../gui/wxpython/menustrings.py:603 ../gui/wxpython/menustrings.py:920 -#: ../gui/wxpython/menustrings.py:1545 ../gui/wxpython/menustrings.py:1862 +#: ../gui/wxpython/menustrings.py:604 ../gui/wxpython/menustrings.py:921 +#: ../gui/wxpython/menustrings.py:1546 ../gui/wxpython/menustrings.py:1863 #: ../gui/wxpython/image2target/ii2t_menustrings.py:596 #: ../gui/wxpython/image2target/ii2t_menustrings.py:904 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1522 @@ -7720,56 +7694,56 @@ msgid "Prints vector map attributes." msgstr "" -#: ../gui/wxpython/menustrings.py:604 ../gui/wxpython/menustrings.py:1546 +#: ../gui/wxpython/menustrings.py:605 ../gui/wxpython/menustrings.py:1547 #: ../gui/wxpython/image2target/ii2t_menustrings.py:597 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1523 msgid "Feature selection" msgstr "" -#: ../gui/wxpython/menustrings.py:605 ../gui/wxpython/menustrings.py:1547 +#: ../gui/wxpython/menustrings.py:606 ../gui/wxpython/menustrings.py:1548 #: ../gui/wxpython/image2target/ii2t_menustrings.py:598 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1524 msgid "Select by attributes" msgstr "" -#: ../gui/wxpython/menustrings.py:606 ../gui/wxpython/menustrings.py:1548 +#: ../gui/wxpython/menustrings.py:607 ../gui/wxpython/menustrings.py:1549 #: ../gui/wxpython/image2target/ii2t_menustrings.py:599 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1525 msgid "Selects vector features from an existing vector map and creates a new vector map containing only the selected features." msgstr "" -#: ../gui/wxpython/menustrings.py:607 ../gui/wxpython/menustrings.py:1549 +#: ../gui/wxpython/menustrings.py:608 ../gui/wxpython/menustrings.py:1550 #: ../gui/wxpython/image2target/ii2t_menustrings.py:600 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1526 msgid "Select by another map" msgstr "" -#: ../gui/wxpython/menustrings.py:608 ../gui/wxpython/menustrings.py:1550 +#: ../gui/wxpython/menustrings.py:609 ../gui/wxpython/menustrings.py:1551 #: ../gui/wxpython/image2target/ii2t_menustrings.py:601 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1527 msgid "Selects features from vector map (A) by features from other vector map (B)." msgstr "" -#: ../gui/wxpython/menustrings.py:616 ../gui/wxpython/menustrings.py:1558 +#: ../gui/wxpython/menustrings.py:617 ../gui/wxpython/menustrings.py:1559 #: ../gui/wxpython/image2target/ii2t_menustrings.py:609 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1535 msgid "Buffer vectors" msgstr "" -#: ../gui/wxpython/menustrings.py:617 ../gui/wxpython/menustrings.py:1559 +#: ../gui/wxpython/menustrings.py:618 ../gui/wxpython/menustrings.py:1560 #: ../gui/wxpython/image2target/ii2t_menustrings.py:610 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1536 msgid "Creates a buffer around vector features of given type." msgstr "" -#: ../gui/wxpython/menustrings.py:618 ../gui/wxpython/menustrings.py:1560 +#: ../gui/wxpython/menustrings.py:619 ../gui/wxpython/menustrings.py:1561 #: ../gui/wxpython/image2target/ii2t_menustrings.py:611 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1537 msgid "Point analysis" msgstr "" -#: ../gui/wxpython/menustrings.py:619 ../gui/wxpython/menustrings.py:632 -#: ../gui/wxpython/menustrings.py:1561 ../gui/wxpython/menustrings.py:1574 +#: ../gui/wxpython/menustrings.py:620 ../gui/wxpython/menustrings.py:633 +#: ../gui/wxpython/menustrings.py:1562 ../gui/wxpython/menustrings.py:1575 #: ../gui/wxpython/image2target/ii2t_menustrings.py:612 #: ../gui/wxpython/image2target/ii2t_menustrings.py:625 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1538 @@ -7777,9 +7751,9 @@ msgid "Identify and remove outliers" msgstr "" -#: ../gui/wxpython/menustrings.py:620 ../gui/wxpython/menustrings.py:633 -#: ../gui/wxpython/menustrings.py:732 ../gui/wxpython/menustrings.py:1562 -#: ../gui/wxpython/menustrings.py:1575 ../gui/wxpython/menustrings.py:1674 +#: ../gui/wxpython/menustrings.py:621 ../gui/wxpython/menustrings.py:634 +#: ../gui/wxpython/menustrings.py:733 ../gui/wxpython/menustrings.py:1563 +#: ../gui/wxpython/menustrings.py:1576 ../gui/wxpython/menustrings.py:1675 #: ../gui/wxpython/image2target/ii2t_menustrings.py:613 #: ../gui/wxpython/image2target/ii2t_menustrings.py:626 #: ../gui/wxpython/image2target/ii2t_menustrings.py:723 @@ -7789,26 +7763,26 @@ msgid "Removes outliers from vector point data." msgstr "" -#: ../gui/wxpython/menustrings.py:621 ../gui/wxpython/menustrings.py:1563 +#: ../gui/wxpython/menustrings.py:622 ../gui/wxpython/menustrings.py:1564 #: ../gui/wxpython/image2target/ii2t_menustrings.py:614 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1540 msgid "Identify point clusters" msgstr "" -#: ../gui/wxpython/menustrings.py:622 ../gui/wxpython/menustrings.py:1564 +#: ../gui/wxpython/menustrings.py:623 ../gui/wxpython/menustrings.py:1565 #: ../gui/wxpython/image2target/ii2t_menustrings.py:615 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1541 msgid "Performs cluster identification." msgstr "" -#: ../gui/wxpython/menustrings.py:623 ../gui/wxpython/menustrings.py:1565 +#: ../gui/wxpython/menustrings.py:624 ../gui/wxpython/menustrings.py:1566 #: ../gui/wxpython/image2target/ii2t_menustrings.py:616 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1542 msgid "Indices for quadrat counts of vector point lists" msgstr "" -#: ../gui/wxpython/menustrings.py:624 ../gui/wxpython/menustrings.py:749 -#: ../gui/wxpython/menustrings.py:1566 ../gui/wxpython/menustrings.py:1691 +#: ../gui/wxpython/menustrings.py:625 ../gui/wxpython/menustrings.py:750 +#: ../gui/wxpython/menustrings.py:1567 ../gui/wxpython/menustrings.py:1692 #: ../gui/wxpython/image2target/ii2t_menustrings.py:617 #: ../gui/wxpython/image2target/ii2t_menustrings.py:738 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1543 @@ -7816,8 +7790,8 @@ msgid "Indices for quadrat counts of vector point lists." msgstr "" -#: ../gui/wxpython/menustrings.py:625 ../gui/wxpython/menustrings.py:729 -#: ../gui/wxpython/menustrings.py:1567 ../gui/wxpython/menustrings.py:1671 +#: ../gui/wxpython/menustrings.py:626 ../gui/wxpython/menustrings.py:730 +#: ../gui/wxpython/menustrings.py:1568 ../gui/wxpython/menustrings.py:1672 #: ../gui/wxpython/image2target/ii2t_menustrings.py:618 #: ../gui/wxpython/image2target/ii2t_menustrings.py:720 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1544 @@ -7825,8 +7799,8 @@ msgid "Perturb points" msgstr "" -#: ../gui/wxpython/menustrings.py:626 ../gui/wxpython/menustrings.py:730 -#: ../gui/wxpython/menustrings.py:1568 ../gui/wxpython/menustrings.py:1672 +#: ../gui/wxpython/menustrings.py:627 ../gui/wxpython/menustrings.py:731 +#: ../gui/wxpython/menustrings.py:1569 ../gui/wxpython/menustrings.py:1673 #: ../gui/wxpython/image2target/ii2t_menustrings.py:619 #: ../gui/wxpython/image2target/ii2t_menustrings.py:721 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1545 @@ -7834,8 +7808,8 @@ msgid "Random location perturbations of vector points." msgstr "" -#: ../gui/wxpython/menustrings.py:627 ../gui/wxpython/menustrings.py:733 -#: ../gui/wxpython/menustrings.py:1569 ../gui/wxpython/menustrings.py:1675 +#: ../gui/wxpython/menustrings.py:628 ../gui/wxpython/menustrings.py:734 +#: ../gui/wxpython/menustrings.py:1570 ../gui/wxpython/menustrings.py:1676 #: ../gui/wxpython/image2target/ii2t_menustrings.py:620 #: ../gui/wxpython/image2target/ii2t_menustrings.py:724 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1546 @@ -7843,8 +7817,8 @@ msgid "Test/training point sets" msgstr "" -#: ../gui/wxpython/menustrings.py:628 ../gui/wxpython/menustrings.py:734 -#: ../gui/wxpython/menustrings.py:1570 ../gui/wxpython/menustrings.py:1676 +#: ../gui/wxpython/menustrings.py:629 ../gui/wxpython/menustrings.py:735 +#: ../gui/wxpython/menustrings.py:1571 ../gui/wxpython/menustrings.py:1677 #: ../gui/wxpython/image2target/ii2t_menustrings.py:621 #: ../gui/wxpython/image2target/ii2t_menustrings.py:725 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1547 @@ -7852,14 +7826,14 @@ msgid "Randomly partition points into test/train sets." msgstr "" -#: ../gui/wxpython/menustrings.py:629 ../gui/wxpython/menustrings.py:1571 +#: ../gui/wxpython/menustrings.py:630 ../gui/wxpython/menustrings.py:1572 #: ../gui/wxpython/image2target/ii2t_menustrings.py:622 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1548 msgid "Tests for normality for vector points" msgstr "" -#: ../gui/wxpython/menustrings.py:630 ../gui/wxpython/menustrings.py:751 -#: ../gui/wxpython/menustrings.py:1572 ../gui/wxpython/menustrings.py:1693 +#: ../gui/wxpython/menustrings.py:631 ../gui/wxpython/menustrings.py:752 +#: ../gui/wxpython/menustrings.py:1573 ../gui/wxpython/menustrings.py:1694 #: ../gui/wxpython/image2target/ii2t_menustrings.py:623 #: ../gui/wxpython/image2target/ii2t_menustrings.py:740 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1549 @@ -7867,323 +7841,323 @@ msgid "Tests for normality for vector points." msgstr "" -#: ../gui/wxpython/menustrings.py:631 ../gui/wxpython/menustrings.py:1573 +#: ../gui/wxpython/menustrings.py:632 ../gui/wxpython/menustrings.py:1574 #: ../gui/wxpython/image2target/ii2t_menustrings.py:624 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1550 msgid "Lidar analysis" msgstr "" -#: ../gui/wxpython/menustrings.py:634 ../gui/wxpython/menustrings.py:1576 +#: ../gui/wxpython/menustrings.py:635 ../gui/wxpython/menustrings.py:1577 #: ../gui/wxpython/image2target/ii2t_menustrings.py:627 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1553 msgid "Detect edges" msgstr "" -#: ../gui/wxpython/menustrings.py:635 ../gui/wxpython/menustrings.py:1577 +#: ../gui/wxpython/menustrings.py:636 ../gui/wxpython/menustrings.py:1578 #: ../gui/wxpython/image2target/ii2t_menustrings.py:628 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1554 msgid "Detects the object's edges from a LIDAR data set." msgstr "" -#: ../gui/wxpython/menustrings.py:636 ../gui/wxpython/menustrings.py:1578 +#: ../gui/wxpython/menustrings.py:637 ../gui/wxpython/menustrings.py:1579 #: ../gui/wxpython/image2target/ii2t_menustrings.py:629 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1555 msgid "Detect interiors" msgstr "" -#: ../gui/wxpython/menustrings.py:637 ../gui/wxpython/menustrings.py:1579 +#: ../gui/wxpython/menustrings.py:638 ../gui/wxpython/menustrings.py:1580 #: ../gui/wxpython/image2target/ii2t_menustrings.py:630 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1556 msgid "Building contour determination and Region Growing algorithm for determining the building inside" msgstr "" -#: ../gui/wxpython/menustrings.py:638 ../gui/wxpython/menustrings.py:1580 +#: ../gui/wxpython/menustrings.py:639 ../gui/wxpython/menustrings.py:1581 #: ../gui/wxpython/image2target/ii2t_menustrings.py:631 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1557 msgid "Correct and reclassify objects" msgstr "" -#: ../gui/wxpython/menustrings.py:639 ../gui/wxpython/menustrings.py:1581 +#: ../gui/wxpython/menustrings.py:640 ../gui/wxpython/menustrings.py:1582 #: ../gui/wxpython/image2target/ii2t_menustrings.py:632 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1558 msgid "Corrects the v.lidar.growing output. It is the last of the three algorithms for LIDAR filtering." msgstr "" -#: ../gui/wxpython/menustrings.py:640 ../gui/wxpython/menustrings.py:1582 +#: ../gui/wxpython/menustrings.py:641 ../gui/wxpython/menustrings.py:1583 #: ../gui/wxpython/image2target/ii2t_menustrings.py:633 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1559 msgid "Linear referencing" msgstr "" -#: ../gui/wxpython/menustrings.py:641 ../gui/wxpython/menustrings.py:1583 +#: ../gui/wxpython/menustrings.py:642 ../gui/wxpython/menustrings.py:1584 #: ../gui/wxpython/image2target/ii2t_menustrings.py:634 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1560 msgid "Create LRS" msgstr "" -#: ../gui/wxpython/menustrings.py:642 ../gui/wxpython/menustrings.py:1584 +#: ../gui/wxpython/menustrings.py:643 ../gui/wxpython/menustrings.py:1585 #: ../gui/wxpython/image2target/ii2t_menustrings.py:635 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1561 msgid "Creates a linear reference system." msgstr "" -#: ../gui/wxpython/menustrings.py:643 ../gui/wxpython/menustrings.py:1585 +#: ../gui/wxpython/menustrings.py:644 ../gui/wxpython/menustrings.py:1586 #: ../gui/wxpython/image2target/ii2t_menustrings.py:636 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1562 msgid "Create stationing" msgstr "" -#: ../gui/wxpython/menustrings.py:644 ../gui/wxpython/menustrings.py:1586 +#: ../gui/wxpython/menustrings.py:645 ../gui/wxpython/menustrings.py:1587 #: ../gui/wxpython/image2target/ii2t_menustrings.py:637 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1563 msgid "Creates stationing from input lines, and linear reference system." msgstr "" -#: ../gui/wxpython/menustrings.py:645 ../gui/wxpython/menustrings.py:1587 +#: ../gui/wxpython/menustrings.py:646 ../gui/wxpython/menustrings.py:1588 #: ../gui/wxpython/image2target/ii2t_menustrings.py:638 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1564 msgid "Create points/segments" msgstr "" -#: ../gui/wxpython/menustrings.py:646 ../gui/wxpython/menustrings.py:1588 +#: ../gui/wxpython/menustrings.py:647 ../gui/wxpython/menustrings.py:1589 #: ../gui/wxpython/image2target/ii2t_menustrings.py:639 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1565 msgid "Creates points/segments from input lines, linear reference system and positions read from stdin or a file." msgstr "" -#: ../gui/wxpython/menustrings.py:647 ../gui/wxpython/menustrings.py:1589 +#: ../gui/wxpython/menustrings.py:648 ../gui/wxpython/menustrings.py:1590 #: ../gui/wxpython/image2target/ii2t_menustrings.py:640 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1566 msgid "Find line id and offset" msgstr "" -#: ../gui/wxpython/menustrings.py:648 ../gui/wxpython/menustrings.py:1590 +#: ../gui/wxpython/menustrings.py:649 ../gui/wxpython/menustrings.py:1591 #: ../gui/wxpython/image2target/ii2t_menustrings.py:641 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1567 msgid "Finds line id and real km+offset for given points in vector map using linear reference system." msgstr "" -#: ../gui/wxpython/menustrings.py:649 ../gui/wxpython/menustrings.py:1591 +#: ../gui/wxpython/menustrings.py:650 ../gui/wxpython/menustrings.py:1592 #: ../gui/wxpython/image2target/ii2t_menustrings.py:642 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1568 msgid "Nearest features" msgstr "" -#: ../gui/wxpython/menustrings.py:650 ../gui/wxpython/menustrings.py:1592 +#: ../gui/wxpython/menustrings.py:651 ../gui/wxpython/menustrings.py:1593 #: ../gui/wxpython/image2target/ii2t_menustrings.py:643 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1569 msgid "Finds the nearest element in vector map 'to' for elements in vector map 'from'." msgstr "" -#: ../gui/wxpython/menustrings.py:651 ../gui/wxpython/menustrings.py:1593 +#: ../gui/wxpython/menustrings.py:652 ../gui/wxpython/menustrings.py:1594 #: ../gui/wxpython/image2target/ii2t_menustrings.py:644 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1570 msgid "Network analysis" msgstr "" -#: ../gui/wxpython/menustrings.py:652 ../gui/wxpython/menustrings.py:1594 +#: ../gui/wxpython/menustrings.py:653 ../gui/wxpython/menustrings.py:1595 #: ../gui/wxpython/image2target/ii2t_menustrings.py:645 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1571 #: ../gui/wxpython/mapdisp/toolbars.py:58 msgid "Vector network analysis tool" msgstr "" -#: ../gui/wxpython/menustrings.py:653 ../gui/wxpython/menustrings.py:1595 +#: ../gui/wxpython/menustrings.py:654 ../gui/wxpython/menustrings.py:1596 #: ../gui/wxpython/image2target/ii2t_menustrings.py:646 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1572 msgid "Tool for interactive vector network analysis." msgstr "" -#: ../gui/wxpython/menustrings.py:654 ../gui/wxpython/menustrings.py:1596 +#: ../gui/wxpython/menustrings.py:655 ../gui/wxpython/menustrings.py:1597 #: ../gui/wxpython/image2target/ii2t_menustrings.py:647 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1573 msgid "Network preparation" msgstr "" -#: ../gui/wxpython/menustrings.py:655 ../gui/wxpython/menustrings.py:1597 +#: ../gui/wxpython/menustrings.py:656 ../gui/wxpython/menustrings.py:1598 #: ../gui/wxpython/image2target/ii2t_menustrings.py:648 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1574 msgid "Performs network maintenance." msgstr "" -#: ../gui/wxpython/menustrings.py:656 ../gui/wxpython/menustrings.py:1598 +#: ../gui/wxpython/menustrings.py:657 ../gui/wxpython/menustrings.py:1599 #: ../gui/wxpython/image2target/ii2t_menustrings.py:649 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1575 msgid "Allocate subnets" msgstr "" -#: ../gui/wxpython/menustrings.py:657 ../gui/wxpython/menustrings.py:1599 +#: ../gui/wxpython/menustrings.py:658 ../gui/wxpython/menustrings.py:1600 msgid "Allocates subnets for nearest centers. Center node must be opened (costs >= 0). Costs of center node are used in calculation." msgstr "" -#: ../gui/wxpython/menustrings.py:658 ../gui/wxpython/menustrings.py:1600 +#: ../gui/wxpython/menustrings.py:659 ../gui/wxpython/menustrings.py:1601 #: ../gui/wxpython/image2target/ii2t_menustrings.py:651 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1577 msgid "Split net" msgstr "" -#: ../gui/wxpython/menustrings.py:659 ../gui/wxpython/menustrings.py:1601 +#: ../gui/wxpython/menustrings.py:660 ../gui/wxpython/menustrings.py:1602 msgid "Splits subnets for nearest centers by cost isolines. Splits net to bands between cost isolines (direction from center). Center node must be opened (costs >= 0). Costs of center node are used in calculation." msgstr "" -#: ../gui/wxpython/menustrings.py:660 ../gui/wxpython/menustrings.py:1602 +#: ../gui/wxpython/menustrings.py:661 ../gui/wxpython/menustrings.py:1603 #: ../gui/wxpython/image2target/ii2t_menustrings.py:653 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1579 msgid "Shortest path" msgstr "" -#: ../gui/wxpython/menustrings.py:661 ../gui/wxpython/menustrings.py:1603 +#: ../gui/wxpython/menustrings.py:662 ../gui/wxpython/menustrings.py:1604 #: ../gui/wxpython/image2target/ii2t_menustrings.py:654 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1580 msgid "Finds shortest path on vector network." msgstr "" -#: ../gui/wxpython/menustrings.py:662 ../gui/wxpython/menustrings.py:1604 +#: ../gui/wxpython/menustrings.py:663 ../gui/wxpython/menustrings.py:1605 #: ../gui/wxpython/image2target/ii2t_menustrings.py:655 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1581 msgid "Shortest path for sets of features" msgstr "" -#: ../gui/wxpython/menustrings.py:663 ../gui/wxpython/menustrings.py:1605 +#: ../gui/wxpython/menustrings.py:664 ../gui/wxpython/menustrings.py:1606 #: ../gui/wxpython/image2target/ii2t_menustrings.py:656 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1582 msgid "Computes shortest distance via the network between the given sets of features. Finds the shortest paths from each 'from' point to the nearest 'to' feature and various information about this relation are uploaded to the attribute table." msgstr "" -#: ../gui/wxpython/menustrings.py:664 ../gui/wxpython/menustrings.py:1606 +#: ../gui/wxpython/menustrings.py:665 ../gui/wxpython/menustrings.py:1607 #: ../gui/wxpython/image2target/ii2t_menustrings.py:657 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1583 msgid "Shortest path using timetables" msgstr "" -#: ../gui/wxpython/menustrings.py:665 ../gui/wxpython/menustrings.py:1607 +#: ../gui/wxpython/menustrings.py:666 ../gui/wxpython/menustrings.py:1608 #: ../gui/wxpython/image2target/ii2t_menustrings.py:658 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1584 msgid "Finds shortest path using timetables." msgstr "" -#: ../gui/wxpython/menustrings.py:666 ../gui/wxpython/menustrings.py:1608 +#: ../gui/wxpython/menustrings.py:667 ../gui/wxpython/menustrings.py:1609 #: ../gui/wxpython/image2target/ii2t_menustrings.py:659 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1585 msgid "Shortest path for all pairs" msgstr "" -#: ../gui/wxpython/menustrings.py:667 ../gui/wxpython/menustrings.py:1609 +#: ../gui/wxpython/menustrings.py:668 ../gui/wxpython/menustrings.py:1610 #: ../gui/wxpython/image2target/ii2t_menustrings.py:660 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1586 msgid "Computes the shortest path between all pairs of nodes in the network." msgstr "" -#: ../gui/wxpython/menustrings.py:668 ../gui/wxpython/menustrings.py:1610 +#: ../gui/wxpython/menustrings.py:669 ../gui/wxpython/menustrings.py:1611 #: ../gui/wxpython/image2target/ii2t_menustrings.py:661 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1587 msgid "Visibility network" msgstr "" -#: ../gui/wxpython/menustrings.py:669 ../gui/wxpython/menustrings.py:1611 +#: ../gui/wxpython/menustrings.py:670 ../gui/wxpython/menustrings.py:1612 #: ../gui/wxpython/image2target/ii2t_menustrings.py:662 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1588 msgid "Performs visibility graph construction." msgstr "" -#: ../gui/wxpython/menustrings.py:670 ../gui/wxpython/menustrings.py:1612 +#: ../gui/wxpython/menustrings.py:671 ../gui/wxpython/menustrings.py:1613 #: ../gui/wxpython/image2target/ii2t_menustrings.py:663 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1589 msgid "Bridges and articulation points" msgstr "" -#: ../gui/wxpython/menustrings.py:671 ../gui/wxpython/menustrings.py:1613 +#: ../gui/wxpython/menustrings.py:672 ../gui/wxpython/menustrings.py:1614 #: ../gui/wxpython/image2target/ii2t_menustrings.py:664 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1590 msgid "Computes bridges and articulation points in the network." msgstr "" -#: ../gui/wxpython/menustrings.py:672 ../gui/wxpython/menustrings.py:1614 +#: ../gui/wxpython/menustrings.py:673 ../gui/wxpython/menustrings.py:1615 #: ../gui/wxpython/image2target/ii2t_menustrings.py:665 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1591 msgid "Maximum flow" msgstr "" -#: ../gui/wxpython/menustrings.py:673 ../gui/wxpython/menustrings.py:1615 +#: ../gui/wxpython/menustrings.py:674 ../gui/wxpython/menustrings.py:1616 #: ../gui/wxpython/image2target/ii2t_menustrings.py:666 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1592 msgid "Computes the maximum flow between two sets of nodes in the network." msgstr "" -#: ../gui/wxpython/menustrings.py:674 ../gui/wxpython/menustrings.py:1616 +#: ../gui/wxpython/menustrings.py:675 ../gui/wxpython/menustrings.py:1617 #: ../gui/wxpython/image2target/ii2t_menustrings.py:667 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1593 msgid "Vertex connectivity" msgstr "" -#: ../gui/wxpython/menustrings.py:675 ../gui/wxpython/menustrings.py:1617 +#: ../gui/wxpython/menustrings.py:676 ../gui/wxpython/menustrings.py:1618 #: ../gui/wxpython/image2target/ii2t_menustrings.py:668 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1594 msgid "Computes vertex connectivity between two sets of nodes in the network." msgstr "" -#: ../gui/wxpython/menustrings.py:676 ../gui/wxpython/menustrings.py:1618 +#: ../gui/wxpython/menustrings.py:677 ../gui/wxpython/menustrings.py:1619 #: ../gui/wxpython/image2target/ii2t_menustrings.py:669 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1595 msgid "Components" msgstr "" -#: ../gui/wxpython/menustrings.py:677 ../gui/wxpython/menustrings.py:1619 +#: ../gui/wxpython/menustrings.py:678 ../gui/wxpython/menustrings.py:1620 #: ../gui/wxpython/image2target/ii2t_menustrings.py:670 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1596 msgid "Computes strongly and weakly connected components in the network." msgstr "" -#: ../gui/wxpython/menustrings.py:678 ../gui/wxpython/menustrings.py:1620 +#: ../gui/wxpython/menustrings.py:679 ../gui/wxpython/menustrings.py:1621 #: ../gui/wxpython/image2target/ii2t_menustrings.py:671 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1597 msgid "Centrality" msgstr "" -#: ../gui/wxpython/menustrings.py:679 ../gui/wxpython/menustrings.py:1621 +#: ../gui/wxpython/menustrings.py:680 ../gui/wxpython/menustrings.py:1622 #: ../gui/wxpython/image2target/ii2t_menustrings.py:672 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1598 msgid "Computes degree, centrality, betweeness, closeness and eigenvector centrality measures in the network." msgstr "" -#: ../gui/wxpython/menustrings.py:680 ../gui/wxpython/menustrings.py:1622 +#: ../gui/wxpython/menustrings.py:681 ../gui/wxpython/menustrings.py:1623 #: ../gui/wxpython/image2target/ii2t_menustrings.py:673 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1599 msgid "Steiner tree" msgstr "" -#: ../gui/wxpython/menustrings.py:681 ../gui/wxpython/menustrings.py:1623 +#: ../gui/wxpython/menustrings.py:682 ../gui/wxpython/menustrings.py:1624 #: ../gui/wxpython/image2target/ii2t_menustrings.py:674 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1600 msgid "Creates Steiner tree for the network and given terminals. Note that 'Minimum Steiner Tree' problem is NP-hard and heuristic algorithm is used in this module so the result may be sub optimal." msgstr "" -#: ../gui/wxpython/menustrings.py:682 ../gui/wxpython/menustrings.py:1624 +#: ../gui/wxpython/menustrings.py:683 ../gui/wxpython/menustrings.py:1625 #: ../gui/wxpython/image2target/ii2t_menustrings.py:675 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1601 msgid "Minimum spanning tree" msgstr "" -#: ../gui/wxpython/menustrings.py:683 ../gui/wxpython/menustrings.py:1625 +#: ../gui/wxpython/menustrings.py:684 ../gui/wxpython/menustrings.py:1626 #: ../gui/wxpython/image2target/ii2t_menustrings.py:676 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1602 msgid "Computes minimum spanning tree for the network." msgstr "" -#: ../gui/wxpython/menustrings.py:684 ../gui/wxpython/menustrings.py:1626 +#: ../gui/wxpython/menustrings.py:685 ../gui/wxpython/menustrings.py:1627 #: ../gui/wxpython/image2target/ii2t_menustrings.py:677 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1603 msgid "Traveling salesman analysis" msgstr "" -#: ../gui/wxpython/menustrings.py:685 ../gui/wxpython/menustrings.py:1627 +#: ../gui/wxpython/menustrings.py:686 ../gui/wxpython/menustrings.py:1628 #: ../gui/wxpython/image2target/ii2t_menustrings.py:678 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1604 msgid "Creates a cycle connecting given nodes (Traveling salesman problem). Note that TSP is NP-hard, heuristic algorithm is used by this module and created cycle may be sub optimal" msgstr "" -#: ../gui/wxpython/menustrings.py:686 ../gui/wxpython/menustrings.py:689 -#: ../gui/wxpython/menustrings.py:1628 ../gui/wxpython/menustrings.py:1631 +#: ../gui/wxpython/menustrings.py:687 ../gui/wxpython/menustrings.py:690 +#: ../gui/wxpython/menustrings.py:1629 ../gui/wxpython/menustrings.py:1632 #: ../gui/wxpython/image2target/ii2t_menustrings.py:679 #: ../gui/wxpython/image2target/ii2t_menustrings.py:680 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1605 @@ -8191,1016 +8165,1016 @@ msgid "Overlay vector maps" msgstr "" -#: ../gui/wxpython/menustrings.py:687 ../gui/wxpython/menustrings.py:1629 +#: ../gui/wxpython/menustrings.py:688 ../gui/wxpython/menustrings.py:1630 msgid "Clip vector maps" msgstr "" -#: ../gui/wxpython/menustrings.py:688 ../gui/wxpython/menustrings.py:1630 +#: ../gui/wxpython/menustrings.py:689 ../gui/wxpython/menustrings.py:1631 msgid "Extracts features of input map which overlay features of clip map." msgstr "" -#: ../gui/wxpython/menustrings.py:690 ../gui/wxpython/menustrings.py:1632 +#: ../gui/wxpython/menustrings.py:691 ../gui/wxpython/menustrings.py:1633 #: ../gui/wxpython/image2target/ii2t_menustrings.py:681 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1607 msgid "Overlays two vector maps offering clip, intersection, difference, symmetrical difference, union operators." msgstr "" -#: ../gui/wxpython/menustrings.py:691 ../gui/wxpython/menustrings.py:1633 +#: ../gui/wxpython/menustrings.py:692 ../gui/wxpython/menustrings.py:1634 #: ../gui/wxpython/image2target/ii2t_menustrings.py:682 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1608 msgid "Patch vector maps" msgstr "" -#: ../gui/wxpython/menustrings.py:692 ../gui/wxpython/menustrings.py:1634 +#: ../gui/wxpython/menustrings.py:693 ../gui/wxpython/menustrings.py:1635 #: ../gui/wxpython/image2target/ii2t_menustrings.py:683 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1609 msgid "Creates a new vector map by combining other vector maps." msgstr "" -#: ../gui/wxpython/menustrings.py:693 ../gui/wxpython/menustrings.py:1635 +#: ../gui/wxpython/menustrings.py:694 ../gui/wxpython/menustrings.py:1636 #: ../gui/wxpython/image2target/ii2t_menustrings.py:684 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1610 msgid "Manage categories" msgstr "" -#: ../gui/wxpython/menustrings.py:694 ../gui/wxpython/menustrings.py:1636 +#: ../gui/wxpython/menustrings.py:695 ../gui/wxpython/menustrings.py:1637 #: ../gui/wxpython/image2target/ii2t_menustrings.py:685 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1611 msgid "Change or report categories" msgstr "" -#: ../gui/wxpython/menustrings.py:695 ../gui/wxpython/menustrings.py:1637 +#: ../gui/wxpython/menustrings.py:696 ../gui/wxpython/menustrings.py:1638 #: ../gui/wxpython/image2target/ii2t_menustrings.py:686 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1612 msgid "Attaches, deletes or reports vector categories to map geometry." msgstr "" -#: ../gui/wxpython/menustrings.py:697 ../gui/wxpython/menustrings.py:1639 +#: ../gui/wxpython/menustrings.py:698 ../gui/wxpython/menustrings.py:1640 #: ../gui/wxpython/image2target/ii2t_menustrings.py:688 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1614 msgid "Changes vector category values for an existing vector map according to results of SQL queries or a value in attribute table column." msgstr "" -#: ../gui/wxpython/menustrings.py:698 ../gui/wxpython/menustrings.py:1640 +#: ../gui/wxpython/menustrings.py:699 ../gui/wxpython/menustrings.py:1641 #: ../gui/wxpython/image2target/ii2t_menustrings.py:689 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1615 #: ../gui/wxpython/dbmgr/dialogs.py:122 msgid "Update attributes" msgstr "" -#: ../gui/wxpython/menustrings.py:699 ../gui/wxpython/menustrings.py:1641 +#: ../gui/wxpython/menustrings.py:700 ../gui/wxpython/menustrings.py:1642 #: ../gui/wxpython/image2target/ii2t_menustrings.py:690 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1616 msgid "Update area attributes from raster" msgstr "" -#: ../gui/wxpython/menustrings.py:700 ../gui/wxpython/menustrings.py:1642 +#: ../gui/wxpython/menustrings.py:701 ../gui/wxpython/menustrings.py:1643 #: ../gui/wxpython/image2target/ii2t_menustrings.py:691 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1617 msgid "Calculates univariate statistics from a raster map based on a vector map and uploads statistics to new attribute columns." msgstr "" -#: ../gui/wxpython/menustrings.py:701 ../gui/wxpython/menustrings.py:1643 +#: ../gui/wxpython/menustrings.py:702 ../gui/wxpython/menustrings.py:1644 #: ../gui/wxpython/image2target/ii2t_menustrings.py:692 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1618 msgid "Update area attributes from vector" msgstr "" -#: ../gui/wxpython/menustrings.py:702 ../gui/wxpython/menustrings.py:1644 +#: ../gui/wxpython/menustrings.py:703 ../gui/wxpython/menustrings.py:1645 #: ../gui/wxpython/image2target/ii2t_menustrings.py:693 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1619 msgid "Count points in areas, calculate statistics from point attributes." msgstr "" -#: ../gui/wxpython/menustrings.py:703 ../gui/wxpython/menustrings.py:1645 +#: ../gui/wxpython/menustrings.py:704 ../gui/wxpython/menustrings.py:1646 #: ../gui/wxpython/image2target/ii2t_menustrings.py:694 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1620 msgid "Update point attributes from areas" msgstr "" -#: ../gui/wxpython/menustrings.py:704 ../gui/wxpython/menustrings.py:1646 +#: ../gui/wxpython/menustrings.py:705 ../gui/wxpython/menustrings.py:1647 #: ../gui/wxpython/image2target/ii2t_menustrings.py:695 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1621 msgid "Uploads vector values at positions of vector points to the table." msgstr "" -#: ../gui/wxpython/menustrings.py:705 ../gui/wxpython/menustrings.py:1647 +#: ../gui/wxpython/menustrings.py:706 ../gui/wxpython/menustrings.py:1648 #: ../gui/wxpython/image2target/ii2t_menustrings.py:696 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1622 msgid "Update database values from vector" msgstr "" -#: ../gui/wxpython/menustrings.py:706 ../gui/wxpython/menustrings.py:1648 +#: ../gui/wxpython/menustrings.py:707 ../gui/wxpython/menustrings.py:1649 #: ../gui/wxpython/image2target/ii2t_menustrings.py:697 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1623 msgid "Populates attribute values from vector features." msgstr "" -#: ../gui/wxpython/menustrings.py:707 ../gui/wxpython/menustrings.py:1649 +#: ../gui/wxpython/menustrings.py:708 ../gui/wxpython/menustrings.py:1650 #: ../gui/wxpython/image2target/ii2t_menustrings.py:698 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1624 msgid "Sample raster maps at point locations" msgstr "" -#: ../gui/wxpython/menustrings.py:708 ../gui/wxpython/menustrings.py:1650 +#: ../gui/wxpython/menustrings.py:709 ../gui/wxpython/menustrings.py:1651 #: ../gui/wxpython/image2target/ii2t_menustrings.py:699 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1625 msgid "Uploads raster values at positions of vector points to the table." msgstr "" -#: ../gui/wxpython/menustrings.py:709 ../gui/wxpython/menustrings.py:1651 +#: ../gui/wxpython/menustrings.py:710 ../gui/wxpython/menustrings.py:1652 #: ../gui/wxpython/image2target/ii2t_menustrings.py:700 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1626 msgid "Sample raster neighborhood around points" msgstr "" -#: ../gui/wxpython/menustrings.py:710 ../gui/wxpython/menustrings.py:1652 +#: ../gui/wxpython/menustrings.py:711 ../gui/wxpython/menustrings.py:1653 #: ../gui/wxpython/image2target/ii2t_menustrings.py:701 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1627 msgid "Samples a raster map at vector point locations." msgstr "" -#: ../gui/wxpython/menustrings.py:711 ../gui/wxpython/menustrings.py:1653 +#: ../gui/wxpython/menustrings.py:712 ../gui/wxpython/menustrings.py:1654 #: ../gui/wxpython/image2target/ii2t_menustrings.py:702 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1628 msgid "Generate area for current region" msgstr "" -#: ../gui/wxpython/menustrings.py:712 ../gui/wxpython/menustrings.py:1654 +#: ../gui/wxpython/menustrings.py:713 ../gui/wxpython/menustrings.py:1655 #: ../gui/wxpython/image2target/ii2t_menustrings.py:703 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1629 msgid "Creates a vector polygon from the current region extent." msgstr "" -#: ../gui/wxpython/menustrings.py:713 ../gui/wxpython/menustrings.py:1655 +#: ../gui/wxpython/menustrings.py:714 ../gui/wxpython/menustrings.py:1656 #: ../gui/wxpython/image2target/ii2t_menustrings.py:704 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1630 msgid "Generate areas from points" msgstr "" -#: ../gui/wxpython/menustrings.py:714 ../gui/wxpython/menustrings.py:1656 +#: ../gui/wxpython/menustrings.py:715 ../gui/wxpython/menustrings.py:1657 #: ../gui/wxpython/image2target/ii2t_menustrings.py:705 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1631 msgid "Convex hull" msgstr "" -#: ../gui/wxpython/menustrings.py:715 ../gui/wxpython/menustrings.py:1657 +#: ../gui/wxpython/menustrings.py:716 ../gui/wxpython/menustrings.py:1658 #: ../gui/wxpython/image2target/ii2t_menustrings.py:706 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1632 msgid "Produces a 2D/3D convex hull for a given vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:716 ../gui/wxpython/menustrings.py:1658 +#: ../gui/wxpython/menustrings.py:717 ../gui/wxpython/menustrings.py:1659 #: ../gui/wxpython/image2target/ii2t_menustrings.py:707 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1633 msgid "Delaunay triangles" msgstr "" -#: ../gui/wxpython/menustrings.py:717 ../gui/wxpython/menustrings.py:1659 +#: ../gui/wxpython/menustrings.py:718 ../gui/wxpython/menustrings.py:1660 #: ../gui/wxpython/image2target/ii2t_menustrings.py:708 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1634 msgid "Creates a Delaunay triangulation from an input vector map containing points or centroids." msgstr "" -#: ../gui/wxpython/menustrings.py:718 ../gui/wxpython/menustrings.py:1660 +#: ../gui/wxpython/menustrings.py:719 ../gui/wxpython/menustrings.py:1661 #: ../gui/wxpython/image2target/ii2t_menustrings.py:709 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1635 msgid "Voronoi diagram/Thiessen polygons" msgstr "" -#: ../gui/wxpython/menustrings.py:719 ../gui/wxpython/menustrings.py:1661 +#: ../gui/wxpython/menustrings.py:720 ../gui/wxpython/menustrings.py:1662 msgid "Creates a Voronoi diagram constrained to the extents of the current region from an input vector map containing points or centroids." msgstr "" -#: ../gui/wxpython/menustrings.py:720 ../gui/wxpython/menustrings.py:1662 +#: ../gui/wxpython/menustrings.py:721 ../gui/wxpython/menustrings.py:1663 #: ../gui/wxpython/image2target/ii2t_menustrings.py:711 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1637 msgid "Generate grid" msgstr "" -#: ../gui/wxpython/menustrings.py:721 ../gui/wxpython/menustrings.py:1663 +#: ../gui/wxpython/menustrings.py:722 ../gui/wxpython/menustrings.py:1664 #: ../gui/wxpython/image2target/ii2t_menustrings.py:712 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1638 msgid "Creates a vector map of a user-defined grid." msgstr "" -#: ../gui/wxpython/menustrings.py:722 ../gui/wxpython/menustrings.py:1664 +#: ../gui/wxpython/menustrings.py:723 ../gui/wxpython/menustrings.py:1665 #: ../gui/wxpython/image2target/ii2t_menustrings.py:713 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1639 msgid "Generate points" msgstr "" -#: ../gui/wxpython/menustrings.py:723 ../gui/wxpython/menustrings.py:1665 +#: ../gui/wxpython/menustrings.py:724 ../gui/wxpython/menustrings.py:1666 #: ../gui/wxpython/image2target/ii2t_menustrings.py:714 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1640 msgid "Generate from database" msgstr "" -#: ../gui/wxpython/menustrings.py:724 ../gui/wxpython/menustrings.py:1666 +#: ../gui/wxpython/menustrings.py:725 ../gui/wxpython/menustrings.py:1667 #: ../gui/wxpython/image2target/ii2t_menustrings.py:715 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1641 msgid "Creates new vector (points) map from database table containing coordinates." msgstr "" -#: ../gui/wxpython/menustrings.py:725 ../gui/wxpython/menustrings.py:1667 +#: ../gui/wxpython/menustrings.py:726 ../gui/wxpython/menustrings.py:1668 #: ../gui/wxpython/image2target/ii2t_menustrings.py:716 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1642 msgid "Generate points along lines" msgstr "" -#: ../gui/wxpython/menustrings.py:726 ../gui/wxpython/menustrings.py:1668 +#: ../gui/wxpython/menustrings.py:727 ../gui/wxpython/menustrings.py:1669 #: ../gui/wxpython/image2target/ii2t_menustrings.py:717 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1643 msgid "Creates points along input lines in new vector map with 2 layers." msgstr "" -#: ../gui/wxpython/menustrings.py:727 ../gui/wxpython/menustrings.py:1669 +#: ../gui/wxpython/menustrings.py:728 ../gui/wxpython/menustrings.py:1670 #: ../gui/wxpython/image2target/ii2t_menustrings.py:718 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1644 msgid "Generate random points" msgstr "" -#: ../gui/wxpython/menustrings.py:728 ../gui/wxpython/menustrings.py:1670 +#: ../gui/wxpython/menustrings.py:729 ../gui/wxpython/menustrings.py:1671 #: ../gui/wxpython/image2target/ii2t_menustrings.py:719 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1645 msgid "Generates random 2D/3D vector points." msgstr "" -#: ../gui/wxpython/menustrings.py:731 ../gui/wxpython/menustrings.py:1673 +#: ../gui/wxpython/menustrings.py:732 ../gui/wxpython/menustrings.py:1674 #: ../gui/wxpython/image2target/ii2t_menustrings.py:722 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1648 msgid "Remove outliers in point sets" msgstr "" -#: ../gui/wxpython/menustrings.py:736 ../gui/wxpython/menustrings.py:1678 +#: ../gui/wxpython/menustrings.py:737 ../gui/wxpython/menustrings.py:1679 #: ../gui/wxpython/image2target/ii2t_menustrings.py:727 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1653 msgid "Basic vector metadata" msgstr "" -#: ../gui/wxpython/menustrings.py:737 ../gui/wxpython/menustrings.py:1679 +#: ../gui/wxpython/menustrings.py:738 ../gui/wxpython/menustrings.py:1680 #: ../gui/wxpython/image2target/ii2t_menustrings.py:728 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1654 msgid "Outputs basic information about a vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:738 ../gui/wxpython/menustrings.py:1680 +#: ../gui/wxpython/menustrings.py:739 ../gui/wxpython/menustrings.py:1681 #: ../gui/wxpython/image2target/ii2t_menustrings.py:729 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1655 msgid "Classify attribute data" msgstr "" -#: ../gui/wxpython/menustrings.py:739 ../gui/wxpython/menustrings.py:1681 +#: ../gui/wxpython/menustrings.py:740 ../gui/wxpython/menustrings.py:1682 #: ../gui/wxpython/image2target/ii2t_menustrings.py:730 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1656 msgid "Classifies attribute data, e.g. for thematic mapping" msgstr "" -#: ../gui/wxpython/menustrings.py:740 ../gui/wxpython/menustrings.py:1682 +#: ../gui/wxpython/menustrings.py:741 ../gui/wxpython/menustrings.py:1683 #: ../gui/wxpython/image2target/ii2t_menustrings.py:731 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1657 msgid "Report topology by category" msgstr "" -#: ../gui/wxpython/menustrings.py:741 ../gui/wxpython/menustrings.py:1683 +#: ../gui/wxpython/menustrings.py:742 ../gui/wxpython/menustrings.py:1684 #: ../gui/wxpython/image2target/ii2t_menustrings.py:732 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1658 msgid "Reports geometry statistics for vector maps." msgstr "" -#: ../gui/wxpython/menustrings.py:742 ../gui/wxpython/menustrings.py:1684 +#: ../gui/wxpython/menustrings.py:743 ../gui/wxpython/menustrings.py:1685 #: ../gui/wxpython/image2target/ii2t_menustrings.py:733 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1659 msgid "Univariate attribute statistics for points" msgstr "" -#: ../gui/wxpython/menustrings.py:743 ../gui/wxpython/menustrings.py:1685 +#: ../gui/wxpython/menustrings.py:744 ../gui/wxpython/menustrings.py:1686 #: ../gui/wxpython/image2target/ii2t_menustrings.py:734 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1660 msgid "Calculates univariate statistics of vector map features. Variance and standard deviation is calculated only for points if specified." msgstr "" -#: ../gui/wxpython/menustrings.py:744 ../gui/wxpython/menustrings.py:1686 +#: ../gui/wxpython/menustrings.py:745 ../gui/wxpython/menustrings.py:1687 #: ../gui/wxpython/image2target/ii2t_menustrings.py:735 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1661 msgid "Univariate statistics for attribute columns" msgstr "" -#: ../gui/wxpython/menustrings.py:745 ../gui/wxpython/menustrings.py:1687 +#: ../gui/wxpython/menustrings.py:746 ../gui/wxpython/menustrings.py:1688 #: ../gui/wxpython/image2target/ii2t_menustrings.py:736 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1662 msgid "Calculates univariate statistics on selected table column for a GRASS vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:747 ../gui/wxpython/menustrings.py:1689 +#: ../gui/wxpython/menustrings.py:748 ../gui/wxpython/menustrings.py:1690 msgid "Vector map profiling tool" msgstr "" -#: ../gui/wxpython/menustrings.py:748 ../gui/wxpython/menustrings.py:1690 +#: ../gui/wxpython/menustrings.py:749 ../gui/wxpython/menustrings.py:1691 #: ../gui/wxpython/image2target/ii2t_menustrings.py:737 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1663 msgid "Quadrat indices" msgstr "" -#: ../gui/wxpython/menustrings.py:750 ../gui/wxpython/menustrings.py:1692 +#: ../gui/wxpython/menustrings.py:751 ../gui/wxpython/menustrings.py:1693 #: ../gui/wxpython/image2target/ii2t_menustrings.py:739 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1665 msgid "Test normality" msgstr "" -#: ../gui/wxpython/menustrings.py:752 ../gui/wxpython/menustrings.py:1694 +#: ../gui/wxpython/menustrings.py:753 ../gui/wxpython/menustrings.py:1695 #: ../gui/wxpython/image2target/ii2t_menustrings.py:741 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1667 msgid "&Imagery" msgstr "" -#: ../gui/wxpython/menustrings.py:753 ../gui/wxpython/menustrings.py:1695 +#: ../gui/wxpython/menustrings.py:754 ../gui/wxpython/menustrings.py:1696 #: ../gui/wxpython/image2target/ii2t_menustrings.py:742 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1668 msgid "Develop images and groups" msgstr "" -#: ../gui/wxpython/menustrings.py:754 ../gui/wxpython/menustrings.py:1696 +#: ../gui/wxpython/menustrings.py:755 ../gui/wxpython/menustrings.py:1697 #: ../gui/wxpython/image2target/ii2t_menustrings.py:743 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1669 msgid "Create/edit group" msgstr "" -#: ../gui/wxpython/menustrings.py:755 ../gui/wxpython/menustrings.py:1697 +#: ../gui/wxpython/menustrings.py:756 ../gui/wxpython/menustrings.py:1698 #: ../gui/wxpython/image2target/ii2t_menustrings.py:744 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1670 msgid "Creates, edits, and lists groups of imagery files." msgstr "" -#: ../gui/wxpython/menustrings.py:756 ../gui/wxpython/menustrings.py:1698 +#: ../gui/wxpython/menustrings.py:757 ../gui/wxpython/menustrings.py:1699 #: ../gui/wxpython/image2target/ii2t_menustrings.py:745 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1671 msgid "Target group" msgstr "" -#: ../gui/wxpython/menustrings.py:757 ../gui/wxpython/menustrings.py:1699 +#: ../gui/wxpython/menustrings.py:758 ../gui/wxpython/menustrings.py:1700 #: ../gui/wxpython/image2target/ii2t_menustrings.py:746 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1672 msgid "Targets an imagery group to a GRASS location and mapset." msgstr "" -#: ../gui/wxpython/menustrings.py:758 ../gui/wxpython/menustrings.py:1700 +#: ../gui/wxpython/menustrings.py:759 ../gui/wxpython/menustrings.py:1701 #: ../gui/wxpython/image2target/ii2t_menustrings.py:747 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1673 msgid "Mosaic images" msgstr "" -#: ../gui/wxpython/menustrings.py:759 ../gui/wxpython/menustrings.py:1701 +#: ../gui/wxpython/menustrings.py:760 ../gui/wxpython/menustrings.py:1702 #: ../gui/wxpython/image2target/ii2t_menustrings.py:748 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1674 msgid "Mosaics several images and extends colormap." msgstr "" -#: ../gui/wxpython/menustrings.py:760 ../gui/wxpython/menustrings.py:1702 +#: ../gui/wxpython/menustrings.py:761 ../gui/wxpython/menustrings.py:1703 #: ../gui/wxpython/image2target/ii2t_menustrings.py:749 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1675 msgid "Manage image colors" msgstr "" -#: ../gui/wxpython/menustrings.py:761 ../gui/wxpython/menustrings.py:1703 +#: ../gui/wxpython/menustrings.py:762 ../gui/wxpython/menustrings.py:1704 #: ../gui/wxpython/image2target/ii2t_menustrings.py:750 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1676 msgid "Color balance for RGB" msgstr "" -#: ../gui/wxpython/menustrings.py:762 ../gui/wxpython/menustrings.py:1704 +#: ../gui/wxpython/menustrings.py:763 ../gui/wxpython/menustrings.py:1705 #: ../gui/wxpython/image2target/ii2t_menustrings.py:751 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1677 msgid "Performs auto-balancing of colors for RGB images." msgstr "" -#: ../gui/wxpython/menustrings.py:763 ../gui/wxpython/menustrings.py:1705 +#: ../gui/wxpython/menustrings.py:764 ../gui/wxpython/menustrings.py:1706 #: ../gui/wxpython/image2target/ii2t_menustrings.py:752 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1678 msgid "HIS to RGB" msgstr "" -#: ../gui/wxpython/menustrings.py:764 ../gui/wxpython/menustrings.py:1706 +#: ../gui/wxpython/menustrings.py:765 ../gui/wxpython/menustrings.py:1707 #: ../gui/wxpython/image2target/ii2t_menustrings.py:753 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1679 msgid "Transforms raster maps from HIS (Hue-Intensity-Saturation) color space to RGB (Red-Green-Blue) color space." msgstr "" -#: ../gui/wxpython/menustrings.py:766 ../gui/wxpython/menustrings.py:1708 +#: ../gui/wxpython/menustrings.py:767 ../gui/wxpython/menustrings.py:1709 #: ../gui/wxpython/image2target/ii2t_menustrings.py:755 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1681 msgid "Transforms raster maps from RGB (Red-Green-Blue) color space to HIS (Hue-Intensity-Saturation) color space." msgstr "" -#: ../gui/wxpython/menustrings.py:767 ../gui/wxpython/menustrings.py:1709 +#: ../gui/wxpython/menustrings.py:768 ../gui/wxpython/menustrings.py:1710 #: ../gui/wxpython/image2target/ii2t_menustrings.py:756 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1682 msgid "Rectify image or raster" msgstr "" -#: ../gui/wxpython/menustrings.py:768 ../gui/wxpython/menustrings.py:1710 +#: ../gui/wxpython/menustrings.py:769 ../gui/wxpython/menustrings.py:1711 #: ../gui/wxpython/image2target/ii2t_menustrings.py:757 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1683 msgid "Rectifies an image by computing a coordinate transformation for each pixel in the image based on the control points." msgstr "" -#: ../gui/wxpython/menustrings.py:769 ../gui/wxpython/menustrings.py:1711 +#: ../gui/wxpython/menustrings.py:770 ../gui/wxpython/menustrings.py:1712 #: ../gui/wxpython/image2target/ii2t_menustrings.py:758 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1684 #: ../gui/wxpython/lmgr/layertree.py:795 msgid "Histogram" msgstr "" -#: ../gui/wxpython/menustrings.py:770 ../gui/wxpython/menustrings.py:1712 +#: ../gui/wxpython/menustrings.py:771 ../gui/wxpython/menustrings.py:1713 #: ../gui/wxpython/image2target/ii2t_menustrings.py:759 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1685 msgid "Generate histogram of image" msgstr "" -#: ../gui/wxpython/menustrings.py:771 ../gui/wxpython/menustrings.py:1713 +#: ../gui/wxpython/menustrings.py:772 ../gui/wxpython/menustrings.py:1714 #: ../gui/wxpython/image2target/ii2t_menustrings.py:760 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1686 msgid "Spectral response" msgstr "" -#: ../gui/wxpython/menustrings.py:772 ../gui/wxpython/menustrings.py:1714 +#: ../gui/wxpython/menustrings.py:773 ../gui/wxpython/menustrings.py:1715 #: ../gui/wxpython/image2target/ii2t_menustrings.py:761 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1687 msgid "Displays spectral response at user specified locations in group or images." msgstr "" -#: ../gui/wxpython/menustrings.py:773 ../gui/wxpython/menustrings.py:1715 +#: ../gui/wxpython/menustrings.py:774 ../gui/wxpython/menustrings.py:1716 #: ../gui/wxpython/image2target/ii2t_menustrings.py:762 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1688 msgid "Pan sharpening" msgstr "" -#: ../gui/wxpython/menustrings.py:774 ../gui/wxpython/menustrings.py:1716 +#: ../gui/wxpython/menustrings.py:775 ../gui/wxpython/menustrings.py:1717 #: ../gui/wxpython/image2target/ii2t_menustrings.py:763 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1689 msgid "Image fusion algorithms to sharpen multispectral with high-res panchromatic channels" msgstr "" -#: ../gui/wxpython/menustrings.py:775 ../gui/wxpython/menustrings.py:1717 +#: ../gui/wxpython/menustrings.py:776 ../gui/wxpython/menustrings.py:1718 #: ../gui/wxpython/image2target/ii2t_menustrings.py:764 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1690 msgid "Classify image" msgstr "" -#: ../gui/wxpython/menustrings.py:776 ../gui/wxpython/menustrings.py:1718 +#: ../gui/wxpython/menustrings.py:777 ../gui/wxpython/menustrings.py:1719 #: ../gui/wxpython/image2target/ii2t_menustrings.py:765 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1691 msgid "Clustering input for unsupervised classification" msgstr "" -#: ../gui/wxpython/menustrings.py:777 ../gui/wxpython/menustrings.py:1719 +#: ../gui/wxpython/menustrings.py:778 ../gui/wxpython/menustrings.py:1720 #: ../gui/wxpython/image2target/ii2t_menustrings.py:766 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1692 msgid "Generates spectral signatures for land cover types in an image using a clustering algorithm. The resulting signature file is used as input for i.maxlik, to generate an unsupervised image classification." msgstr "" -#: ../gui/wxpython/menustrings.py:778 ../gui/wxpython/menustrings.py:1720 +#: ../gui/wxpython/menustrings.py:779 ../gui/wxpython/menustrings.py:1721 #: ../gui/wxpython/image2target/ii2t_menustrings.py:767 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1693 msgid "Input for supervised MLC" msgstr "" -#: ../gui/wxpython/menustrings.py:779 ../gui/wxpython/menustrings.py:1721 +#: ../gui/wxpython/menustrings.py:780 ../gui/wxpython/menustrings.py:1722 #: ../gui/wxpython/image2target/ii2t_menustrings.py:768 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1694 msgid "Generates statistics for i.maxlik from raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:780 ../gui/wxpython/menustrings.py:1722 +#: ../gui/wxpython/menustrings.py:781 ../gui/wxpython/menustrings.py:1723 #: ../gui/wxpython/image2target/ii2t_menustrings.py:769 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1695 msgid "Maximum likelihood classification (MLC)" msgstr "" -#: ../gui/wxpython/menustrings.py:781 ../gui/wxpython/menustrings.py:1723 +#: ../gui/wxpython/menustrings.py:782 ../gui/wxpython/menustrings.py:1724 #: ../gui/wxpython/image2target/ii2t_menustrings.py:770 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1696 msgid "Classifies the cell spectral reflectances in imagery data. Classification is based on the spectral signature information generated by either i.cluster, g.gui.iclass, or i.gensig." msgstr "" -#: ../gui/wxpython/menustrings.py:782 ../gui/wxpython/menustrings.py:1724 -#: ../gui/wxpython/menustrings.py:1994 +#: ../gui/wxpython/menustrings.py:783 ../gui/wxpython/menustrings.py:1725 +#: ../gui/wxpython/menustrings.py:1995 #: ../gui/wxpython/image2target/ii2t_menustrings.py:771 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1697 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1962 msgid "Interactive input for supervised classification" msgstr "" -#: ../gui/wxpython/menustrings.py:783 ../gui/wxpython/menustrings.py:1725 -#: ../gui/wxpython/menustrings.py:1995 +#: ../gui/wxpython/menustrings.py:784 ../gui/wxpython/menustrings.py:1726 +#: ../gui/wxpython/menustrings.py:1996 #: ../gui/wxpython/image2target/ii2t_menustrings.py:772 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1698 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1963 msgid "Generates spectral signatures by allowing the user to outline training areas." msgstr "" -#: ../gui/wxpython/menustrings.py:784 ../gui/wxpython/menustrings.py:1726 +#: ../gui/wxpython/menustrings.py:785 ../gui/wxpython/menustrings.py:1727 #: ../gui/wxpython/image2target/ii2t_menustrings.py:773 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1699 msgid "Input for supervised SMAP" msgstr "" -#: ../gui/wxpython/menustrings.py:785 ../gui/wxpython/menustrings.py:1727 +#: ../gui/wxpython/menustrings.py:786 ../gui/wxpython/menustrings.py:1728 #: ../gui/wxpython/image2target/ii2t_menustrings.py:774 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1700 msgid "Generates statistics for i.smap from raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:786 ../gui/wxpython/menustrings.py:1728 +#: ../gui/wxpython/menustrings.py:787 ../gui/wxpython/menustrings.py:1729 #: ../gui/wxpython/image2target/ii2t_menustrings.py:775 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1701 msgid "Sequential maximum a posteriori classification (SMAP)" msgstr "" -#: ../gui/wxpython/menustrings.py:787 ../gui/wxpython/menustrings.py:1729 +#: ../gui/wxpython/menustrings.py:788 ../gui/wxpython/menustrings.py:1730 #: ../gui/wxpython/image2target/ii2t_menustrings.py:776 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1702 msgid "Performs contextual image classification using sequential maximum a posteriori (SMAP) estimation." msgstr "" -#: ../gui/wxpython/menustrings.py:788 ../gui/wxpython/menustrings.py:1730 +#: ../gui/wxpython/menustrings.py:789 ../gui/wxpython/menustrings.py:1731 #: ../gui/wxpython/image2target/ii2t_menustrings.py:777 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1703 msgid "Object segmentation" msgstr "" -#: ../gui/wxpython/menustrings.py:789 ../gui/wxpython/menustrings.py:1731 +#: ../gui/wxpython/menustrings.py:790 ../gui/wxpython/menustrings.py:1732 #: ../gui/wxpython/image2target/ii2t_menustrings.py:778 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1704 msgid "Identifies segments (objects) from imagery data." msgstr "" -#: ../gui/wxpython/menustrings.py:790 ../gui/wxpython/menustrings.py:1732 +#: ../gui/wxpython/menustrings.py:791 ../gui/wxpython/menustrings.py:1733 #: ../gui/wxpython/image2target/ii2t_menustrings.py:779 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1705 msgid "Filter image" msgstr "" -#: ../gui/wxpython/menustrings.py:791 ../gui/wxpython/menustrings.py:1733 +#: ../gui/wxpython/menustrings.py:792 ../gui/wxpython/menustrings.py:1734 #: ../gui/wxpython/image2target/ii2t_menustrings.py:780 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1706 msgid "Edge detection" msgstr "" -#: ../gui/wxpython/menustrings.py:792 ../gui/wxpython/menustrings.py:1734 +#: ../gui/wxpython/menustrings.py:793 ../gui/wxpython/menustrings.py:1735 #: ../gui/wxpython/image2target/ii2t_menustrings.py:781 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1707 msgid "Zero-crossing \"edge detection\" raster function for image processing." msgstr "" -#: ../gui/wxpython/menustrings.py:793 ../gui/wxpython/menustrings.py:1735 +#: ../gui/wxpython/menustrings.py:794 ../gui/wxpython/menustrings.py:1736 #: ../gui/wxpython/image2target/ii2t_menustrings.py:782 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1708 msgid "Matrix/convolving filter" msgstr "" -#: ../gui/wxpython/menustrings.py:794 ../gui/wxpython/menustrings.py:1736 +#: ../gui/wxpython/menustrings.py:795 ../gui/wxpython/menustrings.py:1737 #: ../gui/wxpython/image2target/ii2t_menustrings.py:783 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1709 msgid "Performs raster map matrix filter." msgstr "" -#: ../gui/wxpython/menustrings.py:795 ../gui/wxpython/menustrings.py:1737 +#: ../gui/wxpython/menustrings.py:796 ../gui/wxpython/menustrings.py:1738 #: ../gui/wxpython/image2target/ii2t_menustrings.py:784 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1710 msgid "Transform image" msgstr "" -#: ../gui/wxpython/menustrings.py:796 ../gui/wxpython/menustrings.py:1738 +#: ../gui/wxpython/menustrings.py:797 ../gui/wxpython/menustrings.py:1739 #: ../gui/wxpython/image2target/ii2t_menustrings.py:785 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1711 msgid "Canonical correlation" msgstr "" -#: ../gui/wxpython/menustrings.py:797 ../gui/wxpython/menustrings.py:1739 +#: ../gui/wxpython/menustrings.py:798 ../gui/wxpython/menustrings.py:1740 #: ../gui/wxpython/image2target/ii2t_menustrings.py:786 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1712 msgid "Canonical components analysis (CCA) program for image processing." msgstr "" -#: ../gui/wxpython/menustrings.py:798 ../gui/wxpython/menustrings.py:1740 +#: ../gui/wxpython/menustrings.py:799 ../gui/wxpython/menustrings.py:1741 #: ../gui/wxpython/image2target/ii2t_menustrings.py:787 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1713 msgid "Principal components" msgstr "" -#: ../gui/wxpython/menustrings.py:799 ../gui/wxpython/menustrings.py:1741 +#: ../gui/wxpython/menustrings.py:800 ../gui/wxpython/menustrings.py:1742 #: ../gui/wxpython/image2target/ii2t_menustrings.py:788 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1714 msgid "Principal components analysis (PCA) for image processing." msgstr "" -#: ../gui/wxpython/menustrings.py:800 ../gui/wxpython/menustrings.py:1742 +#: ../gui/wxpython/menustrings.py:801 ../gui/wxpython/menustrings.py:1743 #: ../gui/wxpython/image2target/ii2t_menustrings.py:789 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1715 msgid "Fast Fourier" msgstr "" -#: ../gui/wxpython/menustrings.py:801 ../gui/wxpython/menustrings.py:1743 +#: ../gui/wxpython/menustrings.py:802 ../gui/wxpython/menustrings.py:1744 #: ../gui/wxpython/image2target/ii2t_menustrings.py:790 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1716 msgid "Fast Fourier Transform (FFT) for image processing." msgstr "" -#: ../gui/wxpython/menustrings.py:802 ../gui/wxpython/menustrings.py:1744 +#: ../gui/wxpython/menustrings.py:803 ../gui/wxpython/menustrings.py:1745 #: ../gui/wxpython/image2target/ii2t_menustrings.py:791 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1717 msgid "Inverse Fast Fourier" msgstr "" -#: ../gui/wxpython/menustrings.py:803 ../gui/wxpython/menustrings.py:1745 +#: ../gui/wxpython/menustrings.py:804 ../gui/wxpython/menustrings.py:1746 #: ../gui/wxpython/image2target/ii2t_menustrings.py:792 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1718 msgid "Inverse Fast Fourier Transform (IFFT) for image processing." msgstr "" -#: ../gui/wxpython/menustrings.py:804 ../gui/wxpython/menustrings.py:1746 +#: ../gui/wxpython/menustrings.py:805 ../gui/wxpython/menustrings.py:1747 #: ../gui/wxpython/image2target/ii2t_menustrings.py:793 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1719 msgid "Satellite images tools" msgstr "" -#: ../gui/wxpython/menustrings.py:805 ../gui/wxpython/menustrings.py:1747 +#: ../gui/wxpython/menustrings.py:806 ../gui/wxpython/menustrings.py:1748 #: ../gui/wxpython/image2target/ii2t_menustrings.py:794 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1720 msgid "Aster DN to radiance/reflectance" msgstr "" -#: ../gui/wxpython/menustrings.py:806 ../gui/wxpython/menustrings.py:1748 +#: ../gui/wxpython/menustrings.py:807 ../gui/wxpython/menustrings.py:1749 #: ../gui/wxpython/image2target/ii2t_menustrings.py:795 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1721 msgid "Calculates Top of Atmosphere Radiance/Reflectance/Brightness Temperature from ASTER DN." msgstr "" -#: ../gui/wxpython/menustrings.py:807 ../gui/wxpython/menustrings.py:1749 +#: ../gui/wxpython/menustrings.py:808 ../gui/wxpython/menustrings.py:1750 #: ../gui/wxpython/image2target/ii2t_menustrings.py:796 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1722 msgid "Landsat DN to radiance/reflectance" msgstr "" -#: ../gui/wxpython/menustrings.py:808 ../gui/wxpython/menustrings.py:1750 +#: ../gui/wxpython/menustrings.py:809 ../gui/wxpython/menustrings.py:1751 #: ../gui/wxpython/image2target/ii2t_menustrings.py:797 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1723 msgid "Calculates top-of-atmosphere radiance or reflectance and temperature for Landsat MSS/TM/ETM+/OLI" msgstr "" -#: ../gui/wxpython/menustrings.py:809 ../gui/wxpython/menustrings.py:1751 +#: ../gui/wxpython/menustrings.py:810 ../gui/wxpython/menustrings.py:1752 #: ../gui/wxpython/image2target/ii2t_menustrings.py:798 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1724 msgid "Landsat cloud cover assessment" msgstr "" -#: ../gui/wxpython/menustrings.py:810 ../gui/wxpython/menustrings.py:1752 +#: ../gui/wxpython/menustrings.py:811 ../gui/wxpython/menustrings.py:1753 #: ../gui/wxpython/image2target/ii2t_menustrings.py:799 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1725 msgid "Performs Landsat TM/ETM+ Automatic Cloud Cover Assessment (ACCA)." msgstr "" -#: ../gui/wxpython/menustrings.py:811 ../gui/wxpython/menustrings.py:1753 +#: ../gui/wxpython/menustrings.py:812 ../gui/wxpython/menustrings.py:1754 #: ../gui/wxpython/image2target/ii2t_menustrings.py:800 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1726 msgid "Modis quality control" msgstr "" -#: ../gui/wxpython/menustrings.py:812 ../gui/wxpython/menustrings.py:1754 +#: ../gui/wxpython/menustrings.py:813 ../gui/wxpython/menustrings.py:1755 #: ../gui/wxpython/image2target/ii2t_menustrings.py:801 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1727 msgid "Extracts quality control parameters from MODIS QC layers." msgstr "" -#: ../gui/wxpython/menustrings.py:813 ../gui/wxpython/menustrings.py:1755 +#: ../gui/wxpython/menustrings.py:814 ../gui/wxpython/menustrings.py:1756 #: ../gui/wxpython/image2target/ii2t_menustrings.py:802 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1728 msgid "Atmospheric correction" msgstr "" -#: ../gui/wxpython/menustrings.py:814 ../gui/wxpython/menustrings.py:1756 +#: ../gui/wxpython/menustrings.py:815 ../gui/wxpython/menustrings.py:1757 #: ../gui/wxpython/image2target/ii2t_menustrings.py:803 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1729 msgid "Performs atmospheric correction using the 6S algorithm. 6S - Second Simulation of Satellite Signal in the Solar Spectrum." msgstr "" -#: ../gui/wxpython/menustrings.py:815 ../gui/wxpython/menustrings.py:1757 +#: ../gui/wxpython/menustrings.py:816 ../gui/wxpython/menustrings.py:1758 #: ../gui/wxpython/image2target/ii2t_menustrings.py:804 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1730 msgid "Topographic correction" msgstr "" -#: ../gui/wxpython/menustrings.py:816 ../gui/wxpython/menustrings.py:1758 +#: ../gui/wxpython/menustrings.py:817 ../gui/wxpython/menustrings.py:1759 #: ../gui/wxpython/image2target/ii2t_menustrings.py:805 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1731 msgid "Computes topographic correction of reflectance." msgstr "" -#: ../gui/wxpython/menustrings.py:817 ../gui/wxpython/menustrings.py:1759 +#: ../gui/wxpython/menustrings.py:818 ../gui/wxpython/menustrings.py:1760 msgid "Orthophoto tools" msgstr "" -#: ../gui/wxpython/menustrings.py:818 ../gui/wxpython/menustrings.py:1760 +#: ../gui/wxpython/menustrings.py:819 ../gui/wxpython/menustrings.py:1761 msgid "Manage GCPs for 3D correction" msgstr "" -#: ../gui/wxpython/menustrings.py:819 ../gui/wxpython/menustrings.py:1761 +#: ../gui/wxpython/menustrings.py:820 ../gui/wxpython/menustrings.py:1762 msgid "Georectifies a map and allows managing GCP for 3D correction." msgstr "" -#: ../gui/wxpython/menustrings.py:820 ../gui/wxpython/menustrings.py:1762 +#: ../gui/wxpython/menustrings.py:821 ../gui/wxpython/menustrings.py:1763 msgid "Corrects scanning distortions" msgstr "" -#: ../gui/wxpython/menustrings.py:821 ../gui/wxpython/menustrings.py:1763 +#: ../gui/wxpython/menustrings.py:822 ../gui/wxpython/menustrings.py:1764 msgid "Corrects scanning distortions of a scanned aerial photo." msgstr "" -#: ../gui/wxpython/menustrings.py:822 ../gui/wxpython/menustrings.py:1764 +#: ../gui/wxpython/menustrings.py:823 ../gui/wxpython/menustrings.py:1765 #: ../gui/wxpython/image2target/ii2t_menustrings.py:806 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1732 msgid "Satellite images products" msgstr "" -#: ../gui/wxpython/menustrings.py:823 ../gui/wxpython/menustrings.py:1765 +#: ../gui/wxpython/menustrings.py:824 ../gui/wxpython/menustrings.py:1766 #: ../gui/wxpython/image2target/ii2t_menustrings.py:807 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1733 msgid "Vegetation indices" msgstr "" -#: ../gui/wxpython/menustrings.py:824 ../gui/wxpython/menustrings.py:1766 +#: ../gui/wxpython/menustrings.py:825 ../gui/wxpython/menustrings.py:1767 #: ../gui/wxpython/image2target/ii2t_menustrings.py:808 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1734 msgid "Calculates different types of vegetation indices. Uses red and nir bands mostly, and some indices require additional bands." msgstr "" -#: ../gui/wxpython/menustrings.py:825 ../gui/wxpython/menustrings.py:1767 +#: ../gui/wxpython/menustrings.py:826 ../gui/wxpython/menustrings.py:1768 #: ../gui/wxpython/image2target/ii2t_menustrings.py:809 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1735 msgid "Tasseled cap vegetation index" msgstr "" -#: ../gui/wxpython/menustrings.py:826 ../gui/wxpython/menustrings.py:1768 +#: ../gui/wxpython/menustrings.py:827 ../gui/wxpython/menustrings.py:1769 #: ../gui/wxpython/image2target/ii2t_menustrings.py:810 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1736 msgid "Performs Tasseled Cap (Kauth Thomas) transformation." msgstr "" -#: ../gui/wxpython/menustrings.py:827 ../gui/wxpython/menustrings.py:1769 +#: ../gui/wxpython/menustrings.py:828 ../gui/wxpython/menustrings.py:1770 #: ../gui/wxpython/image2target/ii2t_menustrings.py:811 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1737 msgid "Albedo" msgstr "" -#: ../gui/wxpython/menustrings.py:828 ../gui/wxpython/menustrings.py:1770 +#: ../gui/wxpython/menustrings.py:829 ../gui/wxpython/menustrings.py:1771 #: ../gui/wxpython/image2target/ii2t_menustrings.py:812 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1738 msgid "Computes broad band albedo from surface reflectance." msgstr "" -#: ../gui/wxpython/menustrings.py:829 ../gui/wxpython/menustrings.py:1771 +#: ../gui/wxpython/menustrings.py:830 ../gui/wxpython/menustrings.py:1772 #: ../gui/wxpython/image2target/ii2t_menustrings.py:813 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1739 msgid "Emissivity" msgstr "" -#: ../gui/wxpython/menustrings.py:830 ../gui/wxpython/menustrings.py:1772 +#: ../gui/wxpython/menustrings.py:831 ../gui/wxpython/menustrings.py:1773 #: ../gui/wxpython/image2target/ii2t_menustrings.py:814 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1740 msgid "Computes emissivity from NDVI, generic method for sparse land." msgstr "" -#: ../gui/wxpython/menustrings.py:831 ../gui/wxpython/menustrings.py:1773 +#: ../gui/wxpython/menustrings.py:832 ../gui/wxpython/menustrings.py:1774 #: ../gui/wxpython/image2target/ii2t_menustrings.py:815 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1741 msgid "Biomass growth" msgstr "" -#: ../gui/wxpython/menustrings.py:832 ../gui/wxpython/menustrings.py:1774 +#: ../gui/wxpython/menustrings.py:833 ../gui/wxpython/menustrings.py:1775 #: ../gui/wxpython/image2target/ii2t_menustrings.py:816 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1742 msgid "Computes biomass growth, precursor of crop yield calculation." msgstr "" -#: ../gui/wxpython/menustrings.py:833 ../gui/wxpython/menustrings.py:1775 +#: ../gui/wxpython/menustrings.py:834 ../gui/wxpython/menustrings.py:1776 #: ../gui/wxpython/image2target/ii2t_menustrings.py:817 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1743 msgid "Evapotranspiration calculation" msgstr "" -#: ../gui/wxpython/menustrings.py:834 ../gui/wxpython/menustrings.py:1776 +#: ../gui/wxpython/menustrings.py:835 ../gui/wxpython/menustrings.py:1777 #: ../gui/wxpython/image2target/ii2t_menustrings.py:818 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1744 msgid "Instantaneaous Net Radiation" msgstr "" -#: ../gui/wxpython/menustrings.py:835 ../gui/wxpython/menustrings.py:1777 +#: ../gui/wxpython/menustrings.py:836 ../gui/wxpython/menustrings.py:1778 #: ../gui/wxpython/image2target/ii2t_menustrings.py:819 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1745 msgid "Net radiation approximation (Bastiaanssen, 1995)." msgstr "" -#: ../gui/wxpython/menustrings.py:836 ../gui/wxpython/menustrings.py:1778 +#: ../gui/wxpython/menustrings.py:837 ../gui/wxpython/menustrings.py:1779 #: ../gui/wxpython/image2target/ii2t_menustrings.py:820 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1746 msgid "Soil heat flux" msgstr "" -#: ../gui/wxpython/menustrings.py:837 ../gui/wxpython/menustrings.py:1779 +#: ../gui/wxpython/menustrings.py:838 ../gui/wxpython/menustrings.py:1780 #: ../gui/wxpython/image2target/ii2t_menustrings.py:821 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1747 msgid "Soil heat flux approximation (Bastiaanssen, 1995)." msgstr "" -#: ../gui/wxpython/menustrings.py:838 ../gui/wxpython/menustrings.py:1780 +#: ../gui/wxpython/menustrings.py:839 ../gui/wxpython/menustrings.py:1781 #: ../gui/wxpython/image2target/ii2t_menustrings.py:822 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1748 msgid "Sensible heat flux" msgstr "" -#: ../gui/wxpython/menustrings.py:839 ../gui/wxpython/menustrings.py:1781 +#: ../gui/wxpython/menustrings.py:840 ../gui/wxpython/menustrings.py:1782 #: ../gui/wxpython/image2target/ii2t_menustrings.py:823 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1749 msgid "Computes sensible heat flux iteration SEBAL 01." msgstr "" -#: ../gui/wxpython/menustrings.py:840 ../gui/wxpython/menustrings.py:1782 +#: ../gui/wxpython/menustrings.py:841 ../gui/wxpython/menustrings.py:1783 #: ../gui/wxpython/image2target/ii2t_menustrings.py:824 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1750 msgid "Evaporative fraction" msgstr "" -#: ../gui/wxpython/menustrings.py:841 ../gui/wxpython/menustrings.py:1783 +#: ../gui/wxpython/menustrings.py:842 ../gui/wxpython/menustrings.py:1784 #: ../gui/wxpython/image2target/ii2t_menustrings.py:825 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1751 msgid "Computes evaporative fraction and root zone soil moisture." msgstr "" -#: ../gui/wxpython/menustrings.py:842 ../gui/wxpython/menustrings.py:1784 +#: ../gui/wxpython/menustrings.py:843 ../gui/wxpython/menustrings.py:1785 #: ../gui/wxpython/image2target/ii2t_menustrings.py:826 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1752 msgid "Actual Evapotranspiration" msgstr "" -#: ../gui/wxpython/menustrings.py:843 ../gui/wxpython/menustrings.py:1785 +#: ../gui/wxpython/menustrings.py:844 ../gui/wxpython/menustrings.py:1786 #: ../gui/wxpython/image2target/ii2t_menustrings.py:827 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1753 msgid "Actual evapotranspiration for diurnal period (Bastiaanssen, 1995)." msgstr "" -#: ../gui/wxpython/menustrings.py:844 ../gui/wxpython/menustrings.py:1786 +#: ../gui/wxpython/menustrings.py:845 ../gui/wxpython/menustrings.py:1787 #: ../gui/wxpython/image2target/ii2t_menustrings.py:828 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1754 msgid "Temporal integration of ETa" msgstr "" -#: ../gui/wxpython/menustrings.py:845 ../gui/wxpython/menustrings.py:1787 +#: ../gui/wxpython/menustrings.py:846 ../gui/wxpython/menustrings.py:1788 #: ../gui/wxpython/image2target/ii2t_menustrings.py:829 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1755 msgid "Computes temporal integration of satellite ET actual (ETa) following the daily ET reference (ETo) from meteorological station(s)." msgstr "" -#: ../gui/wxpython/menustrings.py:846 ../gui/wxpython/menustrings.py:1788 +#: ../gui/wxpython/menustrings.py:847 ../gui/wxpython/menustrings.py:1789 #: ../gui/wxpython/image2target/ii2t_menustrings.py:830 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1756 msgid "Hargreaves methods Evapotranspiration" msgstr "" -#: ../gui/wxpython/menustrings.py:847 ../gui/wxpython/menustrings.py:1789 +#: ../gui/wxpython/menustrings.py:848 ../gui/wxpython/menustrings.py:1790 #: ../gui/wxpython/image2target/ii2t_menustrings.py:831 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1757 msgid "Computes evapotranspiration calculation modified or original Hargreaves formulation, 2001." msgstr "" -#: ../gui/wxpython/menustrings.py:848 ../gui/wxpython/menustrings.py:1790 +#: ../gui/wxpython/menustrings.py:849 ../gui/wxpython/menustrings.py:1791 #: ../gui/wxpython/image2target/ii2t_menustrings.py:832 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1758 msgid "Penman-Monteith Evapotranspiration" msgstr "" -#: ../gui/wxpython/menustrings.py:849 ../gui/wxpython/menustrings.py:1791 +#: ../gui/wxpython/menustrings.py:850 ../gui/wxpython/menustrings.py:1792 #: ../gui/wxpython/image2target/ii2t_menustrings.py:833 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1759 msgid "Computes potential evapotranspiration calculation with hourly Penman-Monteith." msgstr "" -#: ../gui/wxpython/menustrings.py:850 ../gui/wxpython/menustrings.py:1792 +#: ../gui/wxpython/menustrings.py:851 ../gui/wxpython/menustrings.py:1793 #: ../gui/wxpython/image2target/ii2t_menustrings.py:834 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1760 msgid "Priestley-Taylor Evapotranspiration" msgstr "" -#: ../gui/wxpython/menustrings.py:851 ../gui/wxpython/menustrings.py:1793 +#: ../gui/wxpython/menustrings.py:852 ../gui/wxpython/menustrings.py:1794 #: ../gui/wxpython/image2target/ii2t_menustrings.py:835 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1761 msgid "Computes evapotranspiration calculation Priestley and Taylor formulation, 1972." msgstr "" -#: ../gui/wxpython/menustrings.py:853 ../gui/wxpython/menustrings.py:1795 +#: ../gui/wxpython/menustrings.py:854 ../gui/wxpython/menustrings.py:1796 #: ../gui/wxpython/image2target/ii2t_menustrings.py:837 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1763 msgid "Kappa analysis" msgstr "" -#: ../gui/wxpython/menustrings.py:854 ../gui/wxpython/menustrings.py:1796 +#: ../gui/wxpython/menustrings.py:855 ../gui/wxpython/menustrings.py:1797 #: ../gui/wxpython/image2target/ii2t_menustrings.py:838 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1764 msgid "Calculates error matrix and kappa parameter for accuracy assessment of classification result." msgstr "" -#: ../gui/wxpython/menustrings.py:855 ../gui/wxpython/menustrings.py:1797 +#: ../gui/wxpython/menustrings.py:856 ../gui/wxpython/menustrings.py:1798 #: ../gui/wxpython/image2target/ii2t_menustrings.py:839 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1765 msgid "OIF for LandSat TM" msgstr "" -#: ../gui/wxpython/menustrings.py:856 ../gui/wxpython/menustrings.py:1798 +#: ../gui/wxpython/menustrings.py:857 ../gui/wxpython/menustrings.py:1799 #: ../gui/wxpython/image2target/ii2t_menustrings.py:840 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1766 msgid "Calculates Optimum-Index-Factor table for spectral bands" msgstr "" -#: ../gui/wxpython/menustrings.py:857 ../gui/wxpython/menustrings.py:1799 +#: ../gui/wxpython/menustrings.py:858 ../gui/wxpython/menustrings.py:1800 #: ../gui/wxpython/image2target/ii2t_menustrings.py:841 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1767 msgid "3D r&aster" msgstr "" -#: ../gui/wxpython/menustrings.py:858 ../gui/wxpython/menustrings.py:1800 +#: ../gui/wxpython/menustrings.py:859 ../gui/wxpython/menustrings.py:1801 #: ../gui/wxpython/image2target/ii2t_menustrings.py:842 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1768 msgid "Develop 3D raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:859 ../gui/wxpython/menustrings.py:1801 +#: ../gui/wxpython/menustrings.py:860 ../gui/wxpython/menustrings.py:1802 #: ../gui/wxpython/image2target/ii2t_menustrings.py:843 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1769 msgid "Manage 3D NULL values" msgstr "" -#: ../gui/wxpython/menustrings.py:860 ../gui/wxpython/menustrings.py:1802 +#: ../gui/wxpython/menustrings.py:861 ../gui/wxpython/menustrings.py:1803 #: ../gui/wxpython/image2target/ii2t_menustrings.py:844 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1770 msgid "Explicitly create the 3D NULL-value bitmap file." msgstr "" -#: ../gui/wxpython/menustrings.py:861 ../gui/wxpython/menustrings.py:1803 +#: ../gui/wxpython/menustrings.py:862 ../gui/wxpython/menustrings.py:1804 #: ../gui/wxpython/image2target/ii2t_menustrings.py:845 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1771 msgid "Manage timestamp" msgstr "" -#: ../gui/wxpython/menustrings.py:862 ../gui/wxpython/menustrings.py:1804 +#: ../gui/wxpython/menustrings.py:863 ../gui/wxpython/menustrings.py:1805 #: ../gui/wxpython/image2target/ii2t_menustrings.py:846 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1772 msgid "Modifies a timestamp for a 3D raster map. Print/add/remove a timestamp for a 3D raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:864 ../gui/wxpython/menustrings.py:1806 +#: ../gui/wxpython/menustrings.py:865 ../gui/wxpython/menustrings.py:1807 #: ../gui/wxpython/image2target/ii2t_menustrings.py:848 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1774 msgid "3D rasters to raster series" msgstr "" -#: ../gui/wxpython/menustrings.py:866 ../gui/wxpython/menustrings.py:1808 +#: ../gui/wxpython/menustrings.py:867 ../gui/wxpython/menustrings.py:1809 #: ../gui/wxpython/image2target/ii2t_menustrings.py:850 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1776 msgid "3D color tables" msgstr "" -#: ../gui/wxpython/menustrings.py:867 ../gui/wxpython/menustrings.py:1809 +#: ../gui/wxpython/menustrings.py:868 ../gui/wxpython/menustrings.py:1810 #: ../gui/wxpython/image2target/ii2t_menustrings.py:851 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1777 msgid "Creates/modifies the color table associated with a 3D raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:868 ../gui/wxpython/menustrings.py:1810 +#: ../gui/wxpython/menustrings.py:869 ../gui/wxpython/menustrings.py:1811 #: ../gui/wxpython/image2target/ii2t_menustrings.py:852 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1778 msgid "Export 3D color table" msgstr "" -#: ../gui/wxpython/menustrings.py:869 ../gui/wxpython/menustrings.py:1811 +#: ../gui/wxpython/menustrings.py:870 ../gui/wxpython/menustrings.py:1812 #: ../gui/wxpython/image2target/ii2t_menustrings.py:853 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1779 msgid "Exports the color table associated with a 3D raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:870 ../gui/wxpython/menustrings.py:1812 +#: ../gui/wxpython/menustrings.py:871 ../gui/wxpython/menustrings.py:1813 #: ../gui/wxpython/image2target/ii2t_menustrings.py:854 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1780 msgid "3D mask" msgstr "" -#: ../gui/wxpython/menustrings.py:871 ../gui/wxpython/menustrings.py:1813 +#: ../gui/wxpython/menustrings.py:872 ../gui/wxpython/menustrings.py:1814 #: ../gui/wxpython/image2target/ii2t_menustrings.py:855 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1781 msgid "Establishes the current working 3D raster mask." msgstr "" -#: ../gui/wxpython/menustrings.py:872 ../gui/wxpython/menustrings.py:873 -#: ../gui/wxpython/menustrings.py:1814 ../gui/wxpython/menustrings.py:1815 +#: ../gui/wxpython/menustrings.py:873 ../gui/wxpython/menustrings.py:874 +#: ../gui/wxpython/menustrings.py:1815 ../gui/wxpython/menustrings.py:1816 #: ../gui/wxpython/image2target/ii2t_menustrings.py:856 #: ../gui/wxpython/image2target/ii2t_menustrings.py:857 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1782 @@ -9208,224 +9182,224 @@ msgid "3D raster map calculator" msgstr "" -#: ../gui/wxpython/menustrings.py:874 ../gui/wxpython/menustrings.py:1816 +#: ../gui/wxpython/menustrings.py:875 ../gui/wxpython/menustrings.py:1817 #: ../gui/wxpython/image2target/ii2t_menustrings.py:858 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1784 msgid "Cross section" msgstr "" -#: ../gui/wxpython/menustrings.py:875 ../gui/wxpython/menustrings.py:1817 +#: ../gui/wxpython/menustrings.py:876 ../gui/wxpython/menustrings.py:1818 #: ../gui/wxpython/image2target/ii2t_menustrings.py:859 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1785 msgid "Creates cross section 2D raster map from 3D raster map based on 2D elevation map" msgstr "" -#: ../gui/wxpython/menustrings.py:877 ../gui/wxpython/menustrings.py:1819 +#: ../gui/wxpython/menustrings.py:878 ../gui/wxpython/menustrings.py:1820 #: ../gui/wxpython/image2target/ii2t_menustrings.py:861 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1787 msgid "Numerical calculation program for transient, confined groundwater flow in three dimensions." msgstr "" -#: ../gui/wxpython/menustrings.py:878 ../gui/wxpython/menustrings.py:1820 +#: ../gui/wxpython/menustrings.py:879 ../gui/wxpython/menustrings.py:1821 #: ../gui/wxpython/image2target/ii2t_menustrings.py:862 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1788 msgid "Interpolate 3D raster from points" msgstr "" -#: ../gui/wxpython/menustrings.py:879 ../gui/wxpython/menustrings.py:1821 +#: ../gui/wxpython/menustrings.py:880 ../gui/wxpython/menustrings.py:1822 #: ../gui/wxpython/image2target/ii2t_menustrings.py:863 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1789 msgid "Interpolates point data to a 3D raster map using regularized spline with tension (RST) algorithm." msgstr "" -#: ../gui/wxpython/menustrings.py:881 ../gui/wxpython/menustrings.py:1823 +#: ../gui/wxpython/menustrings.py:882 ../gui/wxpython/menustrings.py:1824 #: ../gui/wxpython/image2target/ii2t_menustrings.py:865 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1791 msgid "Basic 3D raster metadata" msgstr "" -#: ../gui/wxpython/menustrings.py:882 ../gui/wxpython/menustrings.py:1824 +#: ../gui/wxpython/menustrings.py:883 ../gui/wxpython/menustrings.py:1825 #: ../gui/wxpython/image2target/ii2t_menustrings.py:866 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1792 msgid "Outputs basic information about a user-specified 3D raster map layer." msgstr "" -#: ../gui/wxpython/menustrings.py:883 ../gui/wxpython/menustrings.py:1825 +#: ../gui/wxpython/menustrings.py:884 ../gui/wxpython/menustrings.py:1826 #: ../gui/wxpython/image2target/ii2t_menustrings.py:867 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1793 msgid "3D raster statistics" msgstr "" -#: ../gui/wxpython/menustrings.py:884 ../gui/wxpython/menustrings.py:1826 +#: ../gui/wxpython/menustrings.py:885 ../gui/wxpython/menustrings.py:1827 #: ../gui/wxpython/image2target/ii2t_menustrings.py:868 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1794 msgid "Generates volume statistics for 3D raster maps." msgstr "" -#: ../gui/wxpython/menustrings.py:885 ../gui/wxpython/menustrings.py:1827 +#: ../gui/wxpython/menustrings.py:886 ../gui/wxpython/menustrings.py:1828 #: ../gui/wxpython/image2target/ii2t_menustrings.py:869 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1795 msgid "Univariate statistics for 3D rasters" msgstr "" -#: ../gui/wxpython/menustrings.py:886 ../gui/wxpython/menustrings.py:1828 +#: ../gui/wxpython/menustrings.py:887 ../gui/wxpython/menustrings.py:1829 #: ../gui/wxpython/image2target/ii2t_menustrings.py:870 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1796 msgid "Calculates univariate statistics from the non-null cells of a 3D raster map. Statistics include number of cells counted, minimum and maximum cell values, range, arithmetic mean, population variance, standard deviation, coefficient of variation, and sum." msgstr "" -#: ../gui/wxpython/menustrings.py:887 ../gui/wxpython/menustrings.py:1829 +#: ../gui/wxpython/menustrings.py:888 ../gui/wxpython/menustrings.py:1830 #: ../gui/wxpython/image2target/ii2t_menustrings.py:871 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1797 msgid "&Database" msgstr "" -#: ../gui/wxpython/menustrings.py:888 ../gui/wxpython/menustrings.py:1830 +#: ../gui/wxpython/menustrings.py:889 ../gui/wxpython/menustrings.py:1831 #: ../gui/wxpython/image2target/ii2t_menustrings.py:872 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1798 msgid "Database information" msgstr "" -#: ../gui/wxpython/menustrings.py:889 ../gui/wxpython/menustrings.py:1831 +#: ../gui/wxpython/menustrings.py:890 ../gui/wxpython/menustrings.py:1832 #: ../gui/wxpython/image2target/ii2t_menustrings.py:873 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1799 msgid "List databases" msgstr "" -#: ../gui/wxpython/menustrings.py:890 ../gui/wxpython/menustrings.py:1832 +#: ../gui/wxpython/menustrings.py:891 ../gui/wxpython/menustrings.py:1833 #: ../gui/wxpython/image2target/ii2t_menustrings.py:874 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1800 msgid "Lists all databases for a given driver and location." msgstr "" -#: ../gui/wxpython/menustrings.py:891 ../gui/wxpython/menustrings.py:1833 +#: ../gui/wxpython/menustrings.py:892 ../gui/wxpython/menustrings.py:1834 #: ../gui/wxpython/image2target/ii2t_menustrings.py:875 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1801 msgid "List drivers" msgstr "" -#: ../gui/wxpython/menustrings.py:892 ../gui/wxpython/menustrings.py:1834 +#: ../gui/wxpython/menustrings.py:893 ../gui/wxpython/menustrings.py:1835 #: ../gui/wxpython/image2target/ii2t_menustrings.py:876 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1802 msgid "Lists all database drivers." msgstr "" -#: ../gui/wxpython/menustrings.py:893 ../gui/wxpython/menustrings.py:1835 +#: ../gui/wxpython/menustrings.py:894 ../gui/wxpython/menustrings.py:1836 #: ../gui/wxpython/image2target/ii2t_menustrings.py:877 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1803 msgid "List tables" msgstr "" -#: ../gui/wxpython/menustrings.py:894 ../gui/wxpython/menustrings.py:1836 +#: ../gui/wxpython/menustrings.py:895 ../gui/wxpython/menustrings.py:1837 #: ../gui/wxpython/image2target/ii2t_menustrings.py:878 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1804 msgid "Lists all tables for a given database." msgstr "" -#: ../gui/wxpython/menustrings.py:895 ../gui/wxpython/menustrings.py:1837 +#: ../gui/wxpython/menustrings.py:896 ../gui/wxpython/menustrings.py:1838 #: ../gui/wxpython/image2target/ii2t_menustrings.py:879 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1805 msgid "Describe table" msgstr "" -#: ../gui/wxpython/menustrings.py:896 ../gui/wxpython/menustrings.py:1838 +#: ../gui/wxpython/menustrings.py:897 ../gui/wxpython/menustrings.py:1839 #: ../gui/wxpython/image2target/ii2t_menustrings.py:880 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1806 msgid "Describes a table in detail." msgstr "" -#: ../gui/wxpython/menustrings.py:897 ../gui/wxpython/menustrings.py:1839 +#: ../gui/wxpython/menustrings.py:898 ../gui/wxpython/menustrings.py:1840 #: ../gui/wxpython/image2target/ii2t_menustrings.py:881 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1807 msgid "List columns" msgstr "" -#: ../gui/wxpython/menustrings.py:898 ../gui/wxpython/menustrings.py:1840 +#: ../gui/wxpython/menustrings.py:899 ../gui/wxpython/menustrings.py:1841 #: ../gui/wxpython/image2target/ii2t_menustrings.py:882 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1808 msgid "List all columns for a given table." msgstr "" -#: ../gui/wxpython/menustrings.py:899 ../gui/wxpython/menustrings.py:1841 +#: ../gui/wxpython/menustrings.py:900 ../gui/wxpython/menustrings.py:1842 #: ../gui/wxpython/image2target/ii2t_menustrings.py:883 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1809 msgid "Manage databases" msgstr "" -#: ../gui/wxpython/menustrings.py:900 ../gui/wxpython/menustrings.py:1842 +#: ../gui/wxpython/menustrings.py:901 ../gui/wxpython/menustrings.py:1843 #: ../gui/wxpython/image2target/ii2t_menustrings.py:884 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1810 msgid "Connect" msgstr "" -#: ../gui/wxpython/menustrings.py:901 ../gui/wxpython/menustrings.py:1843 +#: ../gui/wxpython/menustrings.py:902 ../gui/wxpython/menustrings.py:1844 #: ../gui/wxpython/image2target/ii2t_menustrings.py:885 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1811 msgid "Prints/sets general DB connection for current mapset." msgstr "" -#: ../gui/wxpython/menustrings.py:902 ../gui/wxpython/menustrings.py:1844 +#: ../gui/wxpython/menustrings.py:903 ../gui/wxpython/menustrings.py:1845 #: ../gui/wxpython/image2target/ii2t_menustrings.py:886 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1812 msgid "Login" msgstr "" -#: ../gui/wxpython/menustrings.py:903 ../gui/wxpython/menustrings.py:1845 +#: ../gui/wxpython/menustrings.py:904 ../gui/wxpython/menustrings.py:1846 #: ../gui/wxpython/image2target/ii2t_menustrings.py:887 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1813 msgid "Sets user/password for DB driver/database." msgstr "" -#: ../gui/wxpython/menustrings.py:904 ../gui/wxpython/menustrings.py:1846 +#: ../gui/wxpython/menustrings.py:905 ../gui/wxpython/menustrings.py:1847 #: ../gui/wxpython/image2target/ii2t_menustrings.py:888 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1814 msgid "Create database" msgstr "" -#: ../gui/wxpython/menustrings.py:905 ../gui/wxpython/menustrings.py:1847 +#: ../gui/wxpython/menustrings.py:906 ../gui/wxpython/menustrings.py:1848 #: ../gui/wxpython/image2target/ii2t_menustrings.py:889 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1815 msgid "Creates an empty database." msgstr "" -#: ../gui/wxpython/menustrings.py:906 ../gui/wxpython/menustrings.py:1848 +#: ../gui/wxpython/menustrings.py:907 ../gui/wxpython/menustrings.py:1849 #: ../gui/wxpython/image2target/ii2t_menustrings.py:890 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1816 msgid "Drop database" msgstr "" -#: ../gui/wxpython/menustrings.py:907 ../gui/wxpython/menustrings.py:1849 +#: ../gui/wxpython/menustrings.py:908 ../gui/wxpython/menustrings.py:1850 #: ../gui/wxpython/image2target/ii2t_menustrings.py:891 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1817 msgid "Removes an existing database." msgstr "" -#: ../gui/wxpython/menustrings.py:908 ../gui/wxpython/menustrings.py:1850 +#: ../gui/wxpython/menustrings.py:909 ../gui/wxpython/menustrings.py:1851 #: ../gui/wxpython/image2target/ii2t_menustrings.py:892 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1818 msgid "Drop table" msgstr "" -#: ../gui/wxpython/menustrings.py:909 ../gui/wxpython/menustrings.py:1851 +#: ../gui/wxpython/menustrings.py:910 ../gui/wxpython/menustrings.py:1852 #: ../gui/wxpython/image2target/ii2t_menustrings.py:893 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1819 msgid "Drops an attribute table." msgstr "" -#: ../gui/wxpython/menustrings.py:910 ../gui/wxpython/menustrings.py:1852 +#: ../gui/wxpython/menustrings.py:911 ../gui/wxpython/menustrings.py:1853 #: ../gui/wxpython/image2target/ii2t_menustrings.py:894 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1820 msgid "Copy table" msgstr "" -#: ../gui/wxpython/menustrings.py:911 ../gui/wxpython/menustrings.py:1853 +#: ../gui/wxpython/menustrings.py:912 ../gui/wxpython/menustrings.py:1854 #: ../gui/wxpython/image2target/ii2t_menustrings.py:895 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1821 msgid "Copy a table. Either 'from_table' (optionally with 'where') can be used or 'select' option, but not 'from_table' and 'select' at the same time." msgstr "" -#: ../gui/wxpython/menustrings.py:912 ../gui/wxpython/menustrings.py:932 -#: ../gui/wxpython/menustrings.py:1854 ../gui/wxpython/menustrings.py:1874 +#: ../gui/wxpython/menustrings.py:913 ../gui/wxpython/menustrings.py:933 +#: ../gui/wxpython/menustrings.py:1855 ../gui/wxpython/menustrings.py:1875 #: ../gui/wxpython/image2target/ii2t_menustrings.py:896 #: ../gui/wxpython/image2target/ii2t_menustrings.py:916 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1822 @@ -9433,1196 +9407,1196 @@ msgid "Drop column" msgstr "" -#: ../gui/wxpython/menustrings.py:913 ../gui/wxpython/menustrings.py:1855 +#: ../gui/wxpython/menustrings.py:914 ../gui/wxpython/menustrings.py:1856 #: ../gui/wxpython/image2target/ii2t_menustrings.py:897 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1823 msgid "Drops a column from selected attribute table." msgstr "" -#: ../gui/wxpython/menustrings.py:914 ../gui/wxpython/menustrings.py:1856 +#: ../gui/wxpython/menustrings.py:915 ../gui/wxpython/menustrings.py:1857 #: ../gui/wxpython/image2target/ii2t_menustrings.py:898 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1824 msgid "Test" msgstr "" -#: ../gui/wxpython/menustrings.py:915 ../gui/wxpython/menustrings.py:1857 +#: ../gui/wxpython/menustrings.py:916 ../gui/wxpython/menustrings.py:1858 #: ../gui/wxpython/image2target/ii2t_menustrings.py:899 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1825 msgid "Test database driver, database must exist and set by db.connect." msgstr "" -#: ../gui/wxpython/menustrings.py:916 ../gui/wxpython/menustrings.py:1858 +#: ../gui/wxpython/menustrings.py:917 ../gui/wxpython/menustrings.py:1859 #: ../gui/wxpython/image2target/ii2t_menustrings.py:900 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1826 -#: ../gui/wxpython/dbmgr/sqlbuilder.py:111 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:115 msgid "Query" msgstr "" -#: ../gui/wxpython/menustrings.py:917 ../gui/wxpython/menustrings.py:1859 +#: ../gui/wxpython/menustrings.py:918 ../gui/wxpython/menustrings.py:1860 #: ../gui/wxpython/image2target/ii2t_menustrings.py:901 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1827 msgid "Query any table" msgstr "" -#: ../gui/wxpython/menustrings.py:918 ../gui/wxpython/menustrings.py:1860 +#: ../gui/wxpython/menustrings.py:919 ../gui/wxpython/menustrings.py:1861 #: ../gui/wxpython/image2target/ii2t_menustrings.py:902 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1828 msgid "Selects data from attribute table. Performs SQL query statement(s)." msgstr "" -#: ../gui/wxpython/menustrings.py:921 ../gui/wxpython/menustrings.py:1863 +#: ../gui/wxpython/menustrings.py:922 ../gui/wxpython/menustrings.py:1864 #: ../gui/wxpython/image2target/ii2t_menustrings.py:905 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1831 msgid "SQL statement" msgstr "" -#: ../gui/wxpython/menustrings.py:922 ../gui/wxpython/menustrings.py:1864 +#: ../gui/wxpython/menustrings.py:923 ../gui/wxpython/menustrings.py:1865 #: ../gui/wxpython/image2target/ii2t_menustrings.py:906 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1832 msgid "Executes any SQL statement. For SELECT statements use 'db.select'." msgstr "" -#: ../gui/wxpython/menustrings.py:923 ../gui/wxpython/menustrings.py:1865 +#: ../gui/wxpython/menustrings.py:924 ../gui/wxpython/menustrings.py:1866 #: ../gui/wxpython/image2target/ii2t_menustrings.py:907 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1833 msgid "Vector database connections" msgstr "" -#: ../gui/wxpython/menustrings.py:924 ../gui/wxpython/menustrings.py:1866 +#: ../gui/wxpython/menustrings.py:925 ../gui/wxpython/menustrings.py:1867 #: ../gui/wxpython/image2target/ii2t_menustrings.py:908 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1834 msgid "New table" msgstr "" -#: ../gui/wxpython/menustrings.py:925 ../gui/wxpython/menustrings.py:1867 +#: ../gui/wxpython/menustrings.py:926 ../gui/wxpython/menustrings.py:1868 #: ../gui/wxpython/image2target/ii2t_menustrings.py:909 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1835 msgid "Creates and connects a new attribute table to a given layer of an existing vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:926 ../gui/wxpython/menustrings.py:1868 +#: ../gui/wxpython/menustrings.py:927 ../gui/wxpython/menustrings.py:1869 #: ../gui/wxpython/image2target/ii2t_menustrings.py:910 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1836 msgid "Remove table" msgstr "" -#: ../gui/wxpython/menustrings.py:927 ../gui/wxpython/menustrings.py:1869 +#: ../gui/wxpython/menustrings.py:928 ../gui/wxpython/menustrings.py:1870 #: ../gui/wxpython/image2target/ii2t_menustrings.py:911 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1837 msgid "Removes existing attribute table of a vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:928 ../gui/wxpython/menustrings.py:1870 +#: ../gui/wxpython/menustrings.py:929 ../gui/wxpython/menustrings.py:1871 #: ../gui/wxpython/image2target/ii2t_menustrings.py:912 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1838 msgid "Join table" msgstr "" -#: ../gui/wxpython/menustrings.py:929 ../gui/wxpython/menustrings.py:1871 +#: ../gui/wxpython/menustrings.py:930 ../gui/wxpython/menustrings.py:1872 #: ../gui/wxpython/image2target/ii2t_menustrings.py:913 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1839 msgid "Joins a database table to a vector map table." msgstr "" -#: ../gui/wxpython/menustrings.py:930 ../gui/wxpython/menustrings.py:1872 +#: ../gui/wxpython/menustrings.py:931 ../gui/wxpython/menustrings.py:1873 #: ../gui/wxpython/image2target/ii2t_menustrings.py:914 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1840 msgid "Add columns" msgstr "" -#: ../gui/wxpython/menustrings.py:931 ../gui/wxpython/menustrings.py:1873 +#: ../gui/wxpython/menustrings.py:932 ../gui/wxpython/menustrings.py:1874 #: ../gui/wxpython/image2target/ii2t_menustrings.py:915 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1841 msgid "Adds one or more columns to the attribute table connected to a given vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:933 ../gui/wxpython/menustrings.py:1875 +#: ../gui/wxpython/menustrings.py:934 ../gui/wxpython/menustrings.py:1876 #: ../gui/wxpython/image2target/ii2t_menustrings.py:917 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1843 msgid "Drops a column from the attribute table connected to a given vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:934 ../gui/wxpython/menustrings.py:1876 +#: ../gui/wxpython/menustrings.py:935 ../gui/wxpython/menustrings.py:1877 #: ../gui/wxpython/image2target/ii2t_menustrings.py:918 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1844 -#: ../gui/wxpython/dbmgr/base.py:2370 +#: ../gui/wxpython/dbmgr/base.py:2372 msgid "Rename column" msgstr "" -#: ../gui/wxpython/menustrings.py:935 ../gui/wxpython/menustrings.py:1877 +#: ../gui/wxpython/menustrings.py:936 ../gui/wxpython/menustrings.py:1878 #: ../gui/wxpython/image2target/ii2t_menustrings.py:919 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1845 msgid "Renames a column in the attribute table connected to a given vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:936 ../gui/wxpython/menustrings.py:1878 +#: ../gui/wxpython/menustrings.py:937 ../gui/wxpython/menustrings.py:1879 #: ../gui/wxpython/image2target/ii2t_menustrings.py:920 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1846 msgid "Change values" msgstr "" -#: ../gui/wxpython/menustrings.py:937 ../gui/wxpython/menustrings.py:1879 +#: ../gui/wxpython/menustrings.py:938 ../gui/wxpython/menustrings.py:1880 #: ../gui/wxpython/image2target/ii2t_menustrings.py:921 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1847 msgid "Updates a column in the attribute table connected to a vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:938 ../gui/wxpython/menustrings.py:1880 +#: ../gui/wxpython/menustrings.py:939 ../gui/wxpython/menustrings.py:1881 #: ../gui/wxpython/image2target/ii2t_menustrings.py:922 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1848 msgid "Drop row" msgstr "" -#: ../gui/wxpython/menustrings.py:939 ../gui/wxpython/menustrings.py:1881 +#: ../gui/wxpython/menustrings.py:940 ../gui/wxpython/menustrings.py:1882 #: ../gui/wxpython/image2target/ii2t_menustrings.py:923 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1849 msgid "Removes a vector feature from a vector map through attribute selection." msgstr "" -#: ../gui/wxpython/menustrings.py:940 ../gui/wxpython/menustrings.py:1882 +#: ../gui/wxpython/menustrings.py:941 ../gui/wxpython/menustrings.py:1883 #: ../gui/wxpython/image2target/ii2t_menustrings.py:924 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1850 msgid "Reconnect vectors to database" msgstr "" -#: ../gui/wxpython/menustrings.py:941 ../gui/wxpython/menustrings.py:1883 +#: ../gui/wxpython/menustrings.py:942 ../gui/wxpython/menustrings.py:1884 #: ../gui/wxpython/image2target/ii2t_menustrings.py:925 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1851 msgid "Reconnects attribute tables for all vector maps from the current mapset to a new database." msgstr "" -#: ../gui/wxpython/menustrings.py:942 ../gui/wxpython/menustrings.py:1884 +#: ../gui/wxpython/menustrings.py:943 ../gui/wxpython/menustrings.py:1885 #: ../gui/wxpython/image2target/ii2t_menustrings.py:926 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1852 msgid "Set vector map - database connection" msgstr "" -#: ../gui/wxpython/menustrings.py:943 ../gui/wxpython/menustrings.py:1885 +#: ../gui/wxpython/menustrings.py:944 ../gui/wxpython/menustrings.py:1886 #: ../gui/wxpython/image2target/ii2t_menustrings.py:927 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1853 msgid "Prints/sets DB connection for a vector map to attribute table." msgstr "" -#: ../gui/wxpython/menustrings.py:944 ../gui/wxpython/menustrings.py:1886 +#: ../gui/wxpython/menustrings.py:945 ../gui/wxpython/menustrings.py:1887 #: ../gui/wxpython/image2target/ii2t_menustrings.py:928 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1854 msgid "&Temporal" msgstr "" -#: ../gui/wxpython/menustrings.py:945 ../gui/wxpython/menustrings.py:1887 +#: ../gui/wxpython/menustrings.py:946 ../gui/wxpython/menustrings.py:1888 #: ../gui/wxpython/image2target/ii2t_menustrings.py:929 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1855 msgid "Manage datasets" msgstr "" -#: ../gui/wxpython/menustrings.py:946 ../gui/wxpython/menustrings.py:1888 +#: ../gui/wxpython/menustrings.py:947 ../gui/wxpython/menustrings.py:1889 #: ../gui/wxpython/image2target/ii2t_menustrings.py:930 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1856 msgid "Connect temporal database" msgstr "" -#: ../gui/wxpython/menustrings.py:947 ../gui/wxpython/menustrings.py:1889 +#: ../gui/wxpython/menustrings.py:948 ../gui/wxpython/menustrings.py:1890 #: ../gui/wxpython/image2target/ii2t_menustrings.py:931 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1857 msgid "Prints/sets general temporal GIS database connection for current mapset." msgstr "" -#: ../gui/wxpython/menustrings.py:948 ../gui/wxpython/menustrings.py:1890 +#: ../gui/wxpython/menustrings.py:949 ../gui/wxpython/menustrings.py:1891 #: ../gui/wxpython/image2target/ii2t_menustrings.py:932 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1858 #: ../gui/wxpython/rlisetup/frame.py:143 msgid "Create" msgstr "" -#: ../gui/wxpython/menustrings.py:949 ../gui/wxpython/menustrings.py:1891 +#: ../gui/wxpython/menustrings.py:950 ../gui/wxpython/menustrings.py:1892 #: ../gui/wxpython/image2target/ii2t_menustrings.py:933 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1859 msgid "Creates a space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:951 ../gui/wxpython/menustrings.py:1893 +#: ../gui/wxpython/menustrings.py:952 ../gui/wxpython/menustrings.py:1894 #: ../gui/wxpython/image2target/ii2t_menustrings.py:935 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1861 msgid "Renames a space time dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:952 ../gui/wxpython/menustrings.py:1894 +#: ../gui/wxpython/menustrings.py:953 ../gui/wxpython/menustrings.py:1895 #: ../gui/wxpython/image2target/ii2t_menustrings.py:936 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1862 #: ../gui/wxpython/gui_core/simplelmgr.py:463 -#: ../gui/wxpython/animation/dialogs.py:780 -#: ../gui/wxpython/animation/dialogs.py:1012 +#: ../gui/wxpython/animation/dialogs.py:783 +#: ../gui/wxpython/animation/dialogs.py:1015 #: ../gui/wxpython/lmgr/layertree.py:459 ../gui/wxpython/rlisetup/frame.py:140 #: ../gui/wxpython/gmodeler/frame.py:1499 msgid "Remove" msgstr "" -#: ../gui/wxpython/menustrings.py:953 ../gui/wxpython/menustrings.py:1895 +#: ../gui/wxpython/menustrings.py:954 ../gui/wxpython/menustrings.py:1896 #: ../gui/wxpython/image2target/ii2t_menustrings.py:937 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1863 msgid "Removes space time datasets from temporal database." msgstr "" -#: ../gui/wxpython/menustrings.py:954 ../gui/wxpython/menustrings.py:1896 +#: ../gui/wxpython/menustrings.py:955 ../gui/wxpython/menustrings.py:1897 #: ../gui/wxpython/image2target/ii2t_menustrings.py:938 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1864 msgid "Update metadata" msgstr "" -#: ../gui/wxpython/menustrings.py:955 ../gui/wxpython/menustrings.py:1897 +#: ../gui/wxpython/menustrings.py:956 ../gui/wxpython/menustrings.py:1898 #: ../gui/wxpython/image2target/ii2t_menustrings.py:939 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1865 msgid "Modifies the metadata of a space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:956 ../gui/wxpython/menustrings.py:1898 +#: ../gui/wxpython/menustrings.py:957 ../gui/wxpython/menustrings.py:1899 #: ../gui/wxpython/image2target/ii2t_menustrings.py:940 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1866 msgid "Merge" msgstr "" -#: ../gui/wxpython/menustrings.py:957 ../gui/wxpython/menustrings.py:1899 +#: ../gui/wxpython/menustrings.py:958 ../gui/wxpython/menustrings.py:1900 #: ../gui/wxpython/image2target/ii2t_menustrings.py:941 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1867 msgid "Merges several space time datasets into a single space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:958 ../gui/wxpython/menustrings.py:1900 +#: ../gui/wxpython/menustrings.py:959 ../gui/wxpython/menustrings.py:1901 #: ../gui/wxpython/image2target/ii2t_menustrings.py:942 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1868 msgid "Temporally shift" msgstr "" -#: ../gui/wxpython/menustrings.py:959 ../gui/wxpython/menustrings.py:1901 +#: ../gui/wxpython/menustrings.py:960 ../gui/wxpython/menustrings.py:1902 #: ../gui/wxpython/image2target/ii2t_menustrings.py:943 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1869 msgid "Shifts temporally the maps of a space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:960 ../gui/wxpython/menustrings.py:1902 +#: ../gui/wxpython/menustrings.py:961 ../gui/wxpython/menustrings.py:1903 #: ../gui/wxpython/image2target/ii2t_menustrings.py:944 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1870 msgid "Snap maps of dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:961 ../gui/wxpython/menustrings.py:1903 +#: ../gui/wxpython/menustrings.py:962 ../gui/wxpython/menustrings.py:1904 #: ../gui/wxpython/image2target/ii2t_menustrings.py:945 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1871 msgid "Snaps temporally the maps of a space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:963 ../gui/wxpython/menustrings.py:1905 +#: ../gui/wxpython/menustrings.py:964 ../gui/wxpython/menustrings.py:1906 #: ../gui/wxpython/image2target/ii2t_menustrings.py:947 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1873 msgid "Lists space time datasets and maps registered in the temporal database." msgstr "" -#: ../gui/wxpython/menustrings.py:964 ../gui/wxpython/menustrings.py:1906 +#: ../gui/wxpython/menustrings.py:965 ../gui/wxpython/menustrings.py:1907 #: ../gui/wxpython/image2target/ii2t_menustrings.py:948 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1874 msgid "Manage maps in datasets" msgstr "" -#: ../gui/wxpython/menustrings.py:965 ../gui/wxpython/menustrings.py:1907 +#: ../gui/wxpython/menustrings.py:966 ../gui/wxpython/menustrings.py:1908 #: ../gui/wxpython/image2target/ii2t_menustrings.py:949 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1875 msgid "Register maps in datasets" msgstr "" -#: ../gui/wxpython/menustrings.py:966 ../gui/wxpython/menustrings.py:1908 +#: ../gui/wxpython/menustrings.py:967 ../gui/wxpython/menustrings.py:1909 msgid "Assigns timestamps and registers raster, vector and raster3d maps in a space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:967 ../gui/wxpython/menustrings.py:1909 +#: ../gui/wxpython/menustrings.py:968 ../gui/wxpython/menustrings.py:1910 #: ../gui/wxpython/image2target/ii2t_menustrings.py:951 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1877 msgid "Unregister maps from datasets" msgstr "" -#: ../gui/wxpython/menustrings.py:968 ../gui/wxpython/menustrings.py:1910 +#: ../gui/wxpython/menustrings.py:969 ../gui/wxpython/menustrings.py:1911 #: ../gui/wxpython/image2target/ii2t_menustrings.py:952 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1878 msgid "Unregisters raster, vector and raster3d maps from the temporal database or a specific space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:969 ../gui/wxpython/menustrings.py:1911 +#: ../gui/wxpython/menustrings.py:970 ../gui/wxpython/menustrings.py:1912 #: ../gui/wxpython/image2target/ii2t_menustrings.py:953 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1879 msgid "List raster dataset maps" msgstr "" -#: ../gui/wxpython/menustrings.py:970 ../gui/wxpython/menustrings.py:1912 +#: ../gui/wxpython/menustrings.py:971 ../gui/wxpython/menustrings.py:1913 #: ../gui/wxpython/image2target/ii2t_menustrings.py:954 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1880 msgid "Lists registered maps of a space time raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:971 ../gui/wxpython/menustrings.py:1913 +#: ../gui/wxpython/menustrings.py:972 ../gui/wxpython/menustrings.py:1914 #: ../gui/wxpython/image2target/ii2t_menustrings.py:955 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1881 msgid "List vector dataset maps" msgstr "" -#: ../gui/wxpython/menustrings.py:972 ../gui/wxpython/menustrings.py:1914 +#: ../gui/wxpython/menustrings.py:973 ../gui/wxpython/menustrings.py:1915 #: ../gui/wxpython/image2target/ii2t_menustrings.py:956 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1882 msgid "Lists registered maps of a space time vector dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:973 ../gui/wxpython/menustrings.py:1915 +#: ../gui/wxpython/menustrings.py:974 ../gui/wxpython/menustrings.py:1916 #: ../gui/wxpython/image2target/ii2t_menustrings.py:957 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1883 msgid "List 3D raster dataset maps" msgstr "" -#: ../gui/wxpython/menustrings.py:974 ../gui/wxpython/menustrings.py:1916 +#: ../gui/wxpython/menustrings.py:975 ../gui/wxpython/menustrings.py:1917 #: ../gui/wxpython/image2target/ii2t_menustrings.py:958 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1884 msgid "Lists registered maps of a space time raster3d dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:975 ../gui/wxpython/menustrings.py:1917 +#: ../gui/wxpython/menustrings.py:976 ../gui/wxpython/menustrings.py:1918 #: ../gui/wxpython/image2target/ii2t_menustrings.py:959 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1885 msgid "Import" msgstr "" -#: ../gui/wxpython/menustrings.py:976 ../gui/wxpython/menustrings.py:1918 +#: ../gui/wxpython/menustrings.py:977 ../gui/wxpython/menustrings.py:1919 #: ../gui/wxpython/image2target/ii2t_menustrings.py:960 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1886 msgid "Import raster dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:977 ../gui/wxpython/menustrings.py:1919 +#: ../gui/wxpython/menustrings.py:978 ../gui/wxpython/menustrings.py:1920 #: ../gui/wxpython/image2target/ii2t_menustrings.py:961 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1887 msgid "Imports space time raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:978 ../gui/wxpython/menustrings.py:1920 +#: ../gui/wxpython/menustrings.py:979 ../gui/wxpython/menustrings.py:1921 #: ../gui/wxpython/image2target/ii2t_menustrings.py:962 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1888 msgid "Import vector dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:979 ../gui/wxpython/menustrings.py:1921 +#: ../gui/wxpython/menustrings.py:980 ../gui/wxpython/menustrings.py:1922 #: ../gui/wxpython/image2target/ii2t_menustrings.py:963 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1889 msgid "Imports a space time vector dataset from a GRASS GIS specific archive file." msgstr "" -#: ../gui/wxpython/menustrings.py:980 ../gui/wxpython/menustrings.py:1922 +#: ../gui/wxpython/menustrings.py:981 ../gui/wxpython/menustrings.py:1923 #: ../gui/wxpython/image2target/ii2t_menustrings.py:964 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1890 -#: ../gui/wxpython/animation/dialogs.py:934 +#: ../gui/wxpython/animation/dialogs.py:937 ../gui/wxpython/tplot/frame.py:335 #: ../gui/wxpython/lmgr/layertree.py:739 msgid "Export" msgstr "" -#: ../gui/wxpython/menustrings.py:981 ../gui/wxpython/menustrings.py:1923 +#: ../gui/wxpython/menustrings.py:982 ../gui/wxpython/menustrings.py:1924 #: ../gui/wxpython/image2target/ii2t_menustrings.py:965 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1891 msgid "Export raster dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:982 ../gui/wxpython/menustrings.py:1924 +#: ../gui/wxpython/menustrings.py:983 ../gui/wxpython/menustrings.py:1925 #: ../gui/wxpython/image2target/ii2t_menustrings.py:966 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1892 msgid "Exports space time raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:983 ../gui/wxpython/menustrings.py:1925 +#: ../gui/wxpython/menustrings.py:984 ../gui/wxpython/menustrings.py:1926 #: ../gui/wxpython/image2target/ii2t_menustrings.py:967 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1893 msgid "Export raster dataset as VTK time series" msgstr "" -#: ../gui/wxpython/menustrings.py:984 ../gui/wxpython/menustrings.py:1926 +#: ../gui/wxpython/menustrings.py:985 ../gui/wxpython/menustrings.py:1927 #: ../gui/wxpython/image2target/ii2t_menustrings.py:968 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1894 msgid "Exports space time raster dataset as VTK time series." msgstr "" -#: ../gui/wxpython/menustrings.py:985 ../gui/wxpython/menustrings.py:1927 +#: ../gui/wxpython/menustrings.py:986 ../gui/wxpython/menustrings.py:1928 #: ../gui/wxpython/image2target/ii2t_menustrings.py:969 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1895 msgid "Export vector dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:986 ../gui/wxpython/menustrings.py:1928 +#: ../gui/wxpython/menustrings.py:987 ../gui/wxpython/menustrings.py:1929 #: ../gui/wxpython/image2target/ii2t_menustrings.py:970 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1896 msgid "Exports a space time vector dataset as GRASS GIS specific archive file." msgstr "" -#: ../gui/wxpython/menustrings.py:987 ../gui/wxpython/menustrings.py:1929 +#: ../gui/wxpython/menustrings.py:988 ../gui/wxpython/menustrings.py:1930 #: ../gui/wxpython/image2target/ii2t_menustrings.py:971 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1897 msgid "Convert raster dataset to 3D raster" msgstr "" -#: ../gui/wxpython/menustrings.py:988 ../gui/wxpython/menustrings.py:1930 +#: ../gui/wxpython/menustrings.py:989 ../gui/wxpython/menustrings.py:1931 #: ../gui/wxpython/image2target/ii2t_menustrings.py:972 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1898 msgid "Converts a space time raster dataset into a 3D raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:989 ../gui/wxpython/menustrings.py:1931 +#: ../gui/wxpython/menustrings.py:990 ../gui/wxpython/menustrings.py:1932 #: ../gui/wxpython/image2target/ii2t_menustrings.py:973 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1899 msgid "Extraction" msgstr "" -#: ../gui/wxpython/menustrings.py:990 ../gui/wxpython/menustrings.py:1932 +#: ../gui/wxpython/menustrings.py:991 ../gui/wxpython/menustrings.py:1933 #: ../gui/wxpython/image2target/ii2t_menustrings.py:974 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1900 msgid "Extract subset of raster dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:991 ../gui/wxpython/menustrings.py:1933 +#: ../gui/wxpython/menustrings.py:992 ../gui/wxpython/menustrings.py:1934 #: ../gui/wxpython/image2target/ii2t_menustrings.py:975 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1901 msgid "Extracts a subset of a space time raster datasets." msgstr "" -#: ../gui/wxpython/menustrings.py:992 ../gui/wxpython/menustrings.py:1934 +#: ../gui/wxpython/menustrings.py:993 ../gui/wxpython/menustrings.py:1935 #: ../gui/wxpython/image2target/ii2t_menustrings.py:976 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1902 msgid "Extract subset of vector dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:993 ../gui/wxpython/menustrings.py:1935 +#: ../gui/wxpython/menustrings.py:994 ../gui/wxpython/menustrings.py:1936 #: ../gui/wxpython/image2target/ii2t_menustrings.py:977 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1903 msgid "Extracts a subset of a space time vector dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:994 ../gui/wxpython/menustrings.py:1936 +#: ../gui/wxpython/menustrings.py:995 ../gui/wxpython/menustrings.py:1937 #: ../gui/wxpython/image2target/ii2t_menustrings.py:978 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1904 msgid "Extract subset of 3D raster dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:995 ../gui/wxpython/menustrings.py:1937 +#: ../gui/wxpython/menustrings.py:996 ../gui/wxpython/menustrings.py:1938 #: ../gui/wxpython/image2target/ii2t_menustrings.py:979 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1905 msgid "Extracts a subset of a space time 3D raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:996 ../gui/wxpython/menustrings.py:1938 +#: ../gui/wxpython/menustrings.py:997 ../gui/wxpython/menustrings.py:1939 #: ../gui/wxpython/image2target/ii2t_menustrings.py:980 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1906 msgid "Query vector dataset attribute data" msgstr "" -#: ../gui/wxpython/menustrings.py:997 ../gui/wxpython/menustrings.py:1939 +#: ../gui/wxpython/menustrings.py:998 ../gui/wxpython/menustrings.py:1940 #: ../gui/wxpython/image2target/ii2t_menustrings.py:981 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1907 msgid "Prints attributes of vector maps registered in a space time vector dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:998 ../gui/wxpython/menustrings.py:1940 +#: ../gui/wxpython/menustrings.py:999 ../gui/wxpython/menustrings.py:1941 #: ../gui/wxpython/image2target/ii2t_menustrings.py:982 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1908 msgid "Raster dataset color table" msgstr "" -#: ../gui/wxpython/menustrings.py:999 ../gui/wxpython/menustrings.py:1941 +#: ../gui/wxpython/menustrings.py:1000 ../gui/wxpython/menustrings.py:1942 #: ../gui/wxpython/image2target/ii2t_menustrings.py:983 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1909 msgid "Creates/modifies the color table associated with each raster map of the space time raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:1000 ../gui/wxpython/menustrings.py:1942 +#: ../gui/wxpython/menustrings.py:1001 ../gui/wxpython/menustrings.py:1943 #: ../gui/wxpython/image2target/ii2t_menustrings.py:984 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1910 msgid "Raster calculations" msgstr "" -#: ../gui/wxpython/menustrings.py:1001 ../gui/wxpython/menustrings.py:1943 +#: ../gui/wxpython/menustrings.py:1002 ../gui/wxpython/menustrings.py:1944 #: ../gui/wxpython/image2target/ii2t_menustrings.py:985 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1911 msgid "Performs spatio-temporal mapcalc expressions on temporally sampled maps of space time raster datasets." msgstr "" -#: ../gui/wxpython/menustrings.py:1002 ../gui/wxpython/menustrings.py:1944 +#: ../gui/wxpython/menustrings.py:1003 ../gui/wxpython/menustrings.py:1945 #: ../gui/wxpython/image2target/ii2t_menustrings.py:986 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1912 msgid "3D raster calculations" msgstr "" -#: ../gui/wxpython/menustrings.py:1003 ../gui/wxpython/menustrings.py:1945 +#: ../gui/wxpython/menustrings.py:1004 ../gui/wxpython/menustrings.py:1946 #: ../gui/wxpython/image2target/ii2t_menustrings.py:987 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1913 msgid "Performs r3.mapcalc expressions on maps of sampled space time 3D raster datasets." msgstr "" -#: ../gui/wxpython/menustrings.py:1004 ../gui/wxpython/menustrings.py:1946 +#: ../gui/wxpython/menustrings.py:1005 ../gui/wxpython/menustrings.py:1947 #: ../gui/wxpython/image2target/ii2t_menustrings.py:988 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1914 msgid "Interpolate gaps in raster datasets" msgstr "" -#: ../gui/wxpython/menustrings.py:1005 ../gui/wxpython/menustrings.py:1947 +#: ../gui/wxpython/menustrings.py:1006 ../gui/wxpython/menustrings.py:1948 #: ../gui/wxpython/image2target/ii2t_menustrings.py:989 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1915 msgid "Replaces gaps in a space time raster dataset with interpolated raster maps." msgstr "" -#: ../gui/wxpython/menustrings.py:1006 ../gui/wxpython/menustrings.py:1948 +#: ../gui/wxpython/menustrings.py:1007 ../gui/wxpython/menustrings.py:1949 #: ../gui/wxpython/image2target/ii2t_menustrings.py:990 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1916 msgid "Aggregation" msgstr "" -#: ../gui/wxpython/menustrings.py:1007 ../gui/wxpython/menustrings.py:1949 +#: ../gui/wxpython/menustrings.py:1008 ../gui/wxpython/menustrings.py:1950 #: ../gui/wxpython/image2target/ii2t_menustrings.py:991 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1917 msgid "Neighborhood analysis in raster dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:1008 ../gui/wxpython/menustrings.py:1950 +#: ../gui/wxpython/menustrings.py:1009 ../gui/wxpython/menustrings.py:1951 #: ../gui/wxpython/image2target/ii2t_menustrings.py:992 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1918 msgid "Performs a neighborhood analysis for each map in a space time raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:1009 ../gui/wxpython/menustrings.py:1951 +#: ../gui/wxpython/menustrings.py:1010 ../gui/wxpython/menustrings.py:1952 #: ../gui/wxpython/image2target/ii2t_menustrings.py:993 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1919 msgid "Aggregation in raster datasets" msgstr "" -#: ../gui/wxpython/menustrings.py:1010 ../gui/wxpython/menustrings.py:1952 +#: ../gui/wxpython/menustrings.py:1011 ../gui/wxpython/menustrings.py:1953 #: ../gui/wxpython/image2target/ii2t_menustrings.py:994 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1920 msgid "Performs different aggregation algorithms from r.series on all or a subset of raster maps in a space time raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:1011 ../gui/wxpython/menustrings.py:1953 +#: ../gui/wxpython/menustrings.py:1012 ../gui/wxpython/menustrings.py:1954 #: ../gui/wxpython/image2target/ii2t_menustrings.py:995 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1921 msgid "Temporal aggregation" msgstr "" -#: ../gui/wxpython/menustrings.py:1012 ../gui/wxpython/menustrings.py:1954 +#: ../gui/wxpython/menustrings.py:1013 ../gui/wxpython/menustrings.py:1955 #: ../gui/wxpython/image2target/ii2t_menustrings.py:996 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1922 msgid "Aggregates temporally the maps of a space time raster dataset by a user defined granularity." msgstr "" -#: ../gui/wxpython/menustrings.py:1013 ../gui/wxpython/menustrings.py:1955 +#: ../gui/wxpython/menustrings.py:1014 ../gui/wxpython/menustrings.py:1956 #: ../gui/wxpython/image2target/ii2t_menustrings.py:997 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1923 msgid "Temporal aggregation by dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:1014 ../gui/wxpython/menustrings.py:1956 +#: ../gui/wxpython/menustrings.py:1015 ../gui/wxpython/menustrings.py:1957 #: ../gui/wxpython/image2target/ii2t_menustrings.py:998 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1924 msgid "Aggregates data of an existing space time raster dataset using the time intervals of a second space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:1015 ../gui/wxpython/menustrings.py:1957 +#: ../gui/wxpython/menustrings.py:1016 ../gui/wxpython/menustrings.py:1958 #: ../gui/wxpython/image2target/ii2t_menustrings.py:999 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1925 msgid "Sampling" msgstr "" -#: ../gui/wxpython/menustrings.py:1016 ../gui/wxpython/menustrings.py:1958 +#: ../gui/wxpython/menustrings.py:1017 ../gui/wxpython/menustrings.py:1959 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1000 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1926 msgid "Sample a space time raster dataset at point coordinates" msgstr "" -#: ../gui/wxpython/menustrings.py:1017 ../gui/wxpython/menustrings.py:1959 +#: ../gui/wxpython/menustrings.py:1018 ../gui/wxpython/menustrings.py:1960 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1001 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1927 msgid "Sample a space time raster dataset at specific vector point coordinates and write the output to stdout using different layouts" msgstr "" -#: ../gui/wxpython/menustrings.py:1018 ../gui/wxpython/menustrings.py:1960 +#: ../gui/wxpython/menustrings.py:1019 ../gui/wxpython/menustrings.py:1961 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1002 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1928 msgid "Query raster dataset by vector points dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:1019 ../gui/wxpython/menustrings.py:1961 +#: ../gui/wxpython/menustrings.py:1020 ../gui/wxpython/menustrings.py:1962 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1003 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1929 msgid "Stores raster map values at spatial and temporal positions of vector points as vector attributes." msgstr "" -#: ../gui/wxpython/menustrings.py:1020 ../gui/wxpython/menustrings.py:1962 +#: ../gui/wxpython/menustrings.py:1021 ../gui/wxpython/menustrings.py:1963 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1004 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1930 msgid "Observe specific locations in raster dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:1021 ../gui/wxpython/menustrings.py:1963 +#: ../gui/wxpython/menustrings.py:1022 ../gui/wxpython/menustrings.py:1964 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1005 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1931 msgid "Observes specific locations in a space time raster dataset over a period of time using vector points." msgstr "" -#: ../gui/wxpython/menustrings.py:1022 ../gui/wxpython/menustrings.py:1964 +#: ../gui/wxpython/menustrings.py:1023 ../gui/wxpython/menustrings.py:1965 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1006 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1932 msgid "Temporal sampling" msgstr "" -#: ../gui/wxpython/menustrings.py:1023 ../gui/wxpython/menustrings.py:1965 +#: ../gui/wxpython/menustrings.py:1024 ../gui/wxpython/menustrings.py:1966 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1007 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1933 msgid "Samples the input space time dataset(s) with a sample space time dataset and print the result to stdout." msgstr "" -#: ../gui/wxpython/menustrings.py:1025 ../gui/wxpython/menustrings.py:1967 +#: ../gui/wxpython/menustrings.py:1026 ../gui/wxpython/menustrings.py:1968 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1009 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1935 msgid "Space time datasets metadata" msgstr "" -#: ../gui/wxpython/menustrings.py:1026 ../gui/wxpython/menustrings.py:1968 +#: ../gui/wxpython/menustrings.py:1027 ../gui/wxpython/menustrings.py:1969 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1010 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1936 msgid "Lists information about space time datasets and maps." msgstr "" -#: ../gui/wxpython/menustrings.py:1027 ../gui/wxpython/menustrings.py:1969 +#: ../gui/wxpython/menustrings.py:1028 ../gui/wxpython/menustrings.py:1970 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1011 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1937 msgid "Univariate raster dataset statistics" msgstr "" -#: ../gui/wxpython/menustrings.py:1028 ../gui/wxpython/menustrings.py:1970 +#: ../gui/wxpython/menustrings.py:1029 ../gui/wxpython/menustrings.py:1971 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1012 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1938 msgid "Calculates univariate statistics from the non-null cells for each registered raster map of a space time raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:1029 ../gui/wxpython/menustrings.py:1971 +#: ../gui/wxpython/menustrings.py:1030 ../gui/wxpython/menustrings.py:1972 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1013 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1939 msgid "Univariate vector dataset statistics" msgstr "" -#: ../gui/wxpython/menustrings.py:1030 ../gui/wxpython/menustrings.py:1972 +#: ../gui/wxpython/menustrings.py:1031 ../gui/wxpython/menustrings.py:1973 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1014 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1940 msgid "Calculates univariate statistics of attributes for each registered vector map of a space time vector dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:1031 ../gui/wxpython/menustrings.py:1973 +#: ../gui/wxpython/menustrings.py:1032 ../gui/wxpython/menustrings.py:1974 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1015 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1941 msgid "Univariate 3D raster dataset statistics" msgstr "" -#: ../gui/wxpython/menustrings.py:1032 ../gui/wxpython/menustrings.py:1974 +#: ../gui/wxpython/menustrings.py:1033 ../gui/wxpython/menustrings.py:1975 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1016 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1942 msgid "Calculates univariate statistics from the non-null cells for each registered 3D raster map of a space time 3D raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:1033 ../gui/wxpython/menustrings.py:1975 +#: ../gui/wxpython/menustrings.py:1034 ../gui/wxpython/menustrings.py:1976 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1017 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1943 msgid "Report temporal topology" msgstr "" -#: ../gui/wxpython/menustrings.py:1034 ../gui/wxpython/menustrings.py:1976 +#: ../gui/wxpython/menustrings.py:1035 ../gui/wxpython/menustrings.py:1977 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1018 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1944 msgid "Lists temporal topology of a space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:1035 ../gui/wxpython/menustrings.py:1977 -#: ../gui/wxpython/menustrings.py:1984 +#: ../gui/wxpython/menustrings.py:1036 ../gui/wxpython/menustrings.py:1978 +#: ../gui/wxpython/menustrings.py:1985 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1019 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1945 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1952 msgid "GUI tools" msgstr "" -#: ../gui/wxpython/menustrings.py:1038 ../gui/wxpython/menustrings.py:1980 -#: ../gui/wxpython/menustrings.py:2000 +#: ../gui/wxpython/menustrings.py:1039 ../gui/wxpython/menustrings.py:1981 +#: ../gui/wxpython/menustrings.py:2001 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1022 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1948 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1968 msgid "Timeline tool" msgstr "" -#: ../gui/wxpython/menustrings.py:1039 ../gui/wxpython/menustrings.py:1981 -#: ../gui/wxpython/menustrings.py:2001 +#: ../gui/wxpython/menustrings.py:1040 ../gui/wxpython/menustrings.py:1982 +#: ../gui/wxpython/menustrings.py:2002 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1023 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1949 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1969 msgid "Plot temporal extents." msgstr "" -#: ../gui/wxpython/menustrings.py:1040 ../gui/wxpython/menustrings.py:1982 -#: ../gui/wxpython/menustrings.py:1998 +#: ../gui/wxpython/menustrings.py:1041 ../gui/wxpython/menustrings.py:1983 +#: ../gui/wxpython/menustrings.py:1999 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1024 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1950 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1966 msgid "Temporal plot tool" msgstr "" -#: ../gui/wxpython/menustrings.py:1041 ../gui/wxpython/menustrings.py:1983 -#: ../gui/wxpython/menustrings.py:1999 +#: ../gui/wxpython/menustrings.py:1042 ../gui/wxpython/menustrings.py:1984 +#: ../gui/wxpython/menustrings.py:2000 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1025 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1951 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1967 msgid "Plot temporal values." msgstr "" -#: ../gui/wxpython/menustrings.py:1042 ../gui/wxpython/menustrings.py:2047 -#: ../gui/wxpython/menustrings.py:2090 +#: ../gui/wxpython/menustrings.py:1043 ../gui/wxpython/menustrings.py:2048 +#: ../gui/wxpython/menustrings.py:2091 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1026 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2015 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2058 msgid "&Help" msgstr "" -#: ../gui/wxpython/menustrings.py:1043 +#: ../gui/wxpython/menustrings.py:1044 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1027 msgid "GRASS help" msgstr "" -#: ../gui/wxpython/menustrings.py:1044 ../gui/wxpython/menustrings.py:1046 +#: ../gui/wxpython/menustrings.py:1045 ../gui/wxpython/menustrings.py:1047 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1028 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1030 msgid "Display the HTML man pages of GRASS GIS" msgstr "" -#: ../gui/wxpython/menustrings.py:1045 +#: ../gui/wxpython/menustrings.py:1046 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1029 msgid "GUI help" msgstr "" -#: ../gui/wxpython/menustrings.py:1047 +#: ../gui/wxpython/menustrings.py:1048 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1031 msgid "About system" msgstr "" -#: ../gui/wxpython/menustrings.py:1048 +#: ../gui/wxpython/menustrings.py:1049 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1032 msgid "Prints system information" msgstr "" -#: ../gui/wxpython/menustrings.py:1049 ../gui/wxpython/menustrings.py:1050 +#: ../gui/wxpython/menustrings.py:1050 ../gui/wxpython/menustrings.py:1051 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1033 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1034 #: ../gui/wxpython/gui_core/ghelp.py:53 msgid "About GRASS GIS" msgstr "" -#: ../gui/wxpython/menustrings.py:1053 +#: ../gui/wxpython/menustrings.py:1054 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1037 msgid "Import, export and link data" msgstr "" -#: ../gui/wxpython/menustrings.py:1987 +#: ../gui/wxpython/menustrings.py:1988 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1955 msgid "Attribute table manager" msgstr "" -#: ../gui/wxpython/menustrings.py:2006 +#: ../gui/wxpython/menustrings.py:2007 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1974 msgid "Create new model" msgstr "" -#: ../gui/wxpython/menustrings.py:2008 +#: ../gui/wxpython/menustrings.py:2009 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1976 msgid "Load model from file" msgstr "" -#: ../gui/wxpython/menustrings.py:2010 +#: ../gui/wxpython/menustrings.py:2011 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1978 #: ../gui/wxpython/gmodeler/frame.py:518 msgid "Save model" msgstr "" -#: ../gui/wxpython/menustrings.py:2012 +#: ../gui/wxpython/menustrings.py:2013 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1980 msgid "Save model to file" msgstr "" -#: ../gui/wxpython/menustrings.py:2014 +#: ../gui/wxpython/menustrings.py:2015 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1982 msgid "Close model file" msgstr "" -#: ../gui/wxpython/menustrings.py:2015 +#: ../gui/wxpython/menustrings.py:2016 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1983 msgid "Export to image" msgstr "" -#: ../gui/wxpython/menustrings.py:2016 +#: ../gui/wxpython/menustrings.py:2017 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1984 msgid "Export model to image" msgstr "" -#: ../gui/wxpython/menustrings.py:2017 +#: ../gui/wxpython/menustrings.py:2018 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1985 msgid "Export to Python" msgstr "" -#: ../gui/wxpython/menustrings.py:2018 +#: ../gui/wxpython/menustrings.py:2019 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1986 msgid "Export model to Python script" msgstr "" -#: ../gui/wxpython/menustrings.py:2019 +#: ../gui/wxpython/menustrings.py:2020 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1987 msgid "Quit modeler" msgstr "" -#: ../gui/wxpython/menustrings.py:2020 +#: ../gui/wxpython/menustrings.py:2021 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1988 msgid "Close modeler window" msgstr "" -#: ../gui/wxpython/menustrings.py:2023 +#: ../gui/wxpython/menustrings.py:2024 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1991 #: ../gui/wxpython/gmodeler/preferences.py:32 msgid "Modeler settings" msgstr "" -#: ../gui/wxpython/menustrings.py:2024 +#: ../gui/wxpython/menustrings.py:2025 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1992 msgid "&Model" msgstr "" -#: ../gui/wxpython/menustrings.py:2025 +#: ../gui/wxpython/menustrings.py:2026 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1993 msgid "Add command" msgstr "" -#: ../gui/wxpython/menustrings.py:2026 +#: ../gui/wxpython/menustrings.py:2027 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1994 msgid "Add action (GRASS command) to model" msgstr "" -#: ../gui/wxpython/menustrings.py:2027 +#: ../gui/wxpython/menustrings.py:2028 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1995 msgid "Add data" msgstr "" -#: ../gui/wxpython/menustrings.py:2028 +#: ../gui/wxpython/menustrings.py:2029 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1996 msgid "Add data item to model" msgstr "" -#: ../gui/wxpython/menustrings.py:2029 +#: ../gui/wxpython/menustrings.py:2030 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1997 msgid "Define relation" msgstr "" -#: ../gui/wxpython/menustrings.py:2030 +#: ../gui/wxpython/menustrings.py:2031 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1998 msgid "Define relation between data and action items" msgstr "" -#: ../gui/wxpython/menustrings.py:2031 +#: ../gui/wxpython/menustrings.py:2032 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1999 msgid "Add loop / series" msgstr "" -#: ../gui/wxpython/menustrings.py:2032 +#: ../gui/wxpython/menustrings.py:2033 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2000 msgid "Adds loop (series) to model" msgstr "" -#: ../gui/wxpython/menustrings.py:2033 +#: ../gui/wxpython/menustrings.py:2034 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2001 msgid "Add condition" msgstr "" -#: ../gui/wxpython/menustrings.py:2034 +#: ../gui/wxpython/menustrings.py:2035 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2002 msgid "Adds condition (if/else) to model" msgstr "" -#: ../gui/wxpython/menustrings.py:2035 +#: ../gui/wxpython/menustrings.py:2036 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2003 #: ../gui/wxpython/gmodeler/frame.py:885 msgid "Add comment" msgstr "" -#: ../gui/wxpython/menustrings.py:2036 +#: ../gui/wxpython/menustrings.py:2037 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2004 msgid "Adds comment to model" msgstr "" -#: ../gui/wxpython/menustrings.py:2037 +#: ../gui/wxpython/menustrings.py:2038 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2005 msgid "Remove item" msgstr "" -#: ../gui/wxpython/menustrings.py:2038 +#: ../gui/wxpython/menustrings.py:2039 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2006 msgid "Remove action/data from model" msgstr "" -#: ../gui/wxpython/menustrings.py:2039 +#: ../gui/wxpython/menustrings.py:2040 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2007 #: ../gui/wxpython/gmodeler/preferences.py:661 msgid "Model properties" msgstr "" -#: ../gui/wxpython/menustrings.py:2040 +#: ../gui/wxpython/menustrings.py:2041 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2008 msgid "Model properties (name, purpose, etc.)" msgstr "" -#: ../gui/wxpython/menustrings.py:2041 +#: ../gui/wxpython/menustrings.py:2042 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2009 msgid "Delete intermediate data" msgstr "" -#: ../gui/wxpython/menustrings.py:2042 +#: ../gui/wxpython/menustrings.py:2043 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2010 msgid "Delete intermediate data defined in the model" msgstr "" -#: ../gui/wxpython/menustrings.py:2044 +#: ../gui/wxpython/menustrings.py:2045 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2012 msgid "Run entire model" msgstr "" -#: ../gui/wxpython/menustrings.py:2045 +#: ../gui/wxpython/menustrings.py:2046 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2013 msgid "Validate model" msgstr "" -#: ../gui/wxpython/menustrings.py:2046 +#: ../gui/wxpython/menustrings.py:2047 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2014 msgid "Validate entire model" msgstr "" -#: ../gui/wxpython/menustrings.py:2048 ../gui/wxpython/menustrings.py:2091 +#: ../gui/wxpython/menustrings.py:2049 ../gui/wxpython/menustrings.py:2092 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2016 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2059 -#: ../gui/wxpython/tplot/frame.py:280 ../gui/wxpython/timeline/frame.py:137 +#: ../gui/wxpython/tplot/frame.py:346 ../gui/wxpython/timeline/frame.py:137 msgid "Help" msgstr "" -#: ../gui/wxpython/menustrings.py:2049 +#: ../gui/wxpython/menustrings.py:2050 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2017 msgid "Display the HTML man pages of Graphical modeler" msgstr "" -#: ../gui/wxpython/menustrings.py:2050 +#: ../gui/wxpython/menustrings.py:2051 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2018 msgid "About Graphical Modeler" msgstr "" -#: ../gui/wxpython/menustrings.py:2051 +#: ../gui/wxpython/menustrings.py:2052 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2019 msgid "Display information about Graphical Modeler" msgstr "" -#: ../gui/wxpython/menustrings.py:2056 +#: ../gui/wxpython/menustrings.py:2057 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2024 #: ../gui/wxpython/psmap/toolbars.py:77 msgid "Specify paper size, margins and orientation" msgstr "" -#: ../gui/wxpython/menustrings.py:2057 +#: ../gui/wxpython/menustrings.py:2058 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2025 msgid "Load instruction file" msgstr "" -#: ../gui/wxpython/menustrings.py:2058 +#: ../gui/wxpython/menustrings.py:2059 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2026 #: ../gui/wxpython/psmap/toolbars.py:70 msgid "Load text file with mapping instructions" msgstr "" -#: ../gui/wxpython/menustrings.py:2059 +#: ../gui/wxpython/menustrings.py:2060 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2027 msgid "Export instruction file" msgstr "" -#: ../gui/wxpython/menustrings.py:2060 +#: ../gui/wxpython/menustrings.py:2061 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2028 #: ../gui/wxpython/psmap/toolbars.py:68 msgid "Generate text file with mapping instructions" msgstr "" -#: ../gui/wxpython/menustrings.py:2061 +#: ../gui/wxpython/menustrings.py:2062 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2029 msgid "Export to PostScript" msgstr "" -#: ../gui/wxpython/menustrings.py:2062 +#: ../gui/wxpython/menustrings.py:2063 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2030 #: ../gui/wxpython/psmap/toolbars.py:72 msgid "Generate PostScript output" msgstr "" -#: ../gui/wxpython/menustrings.py:2063 +#: ../gui/wxpython/menustrings.py:2064 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2031 msgid "Export to PDF" msgstr "" -#: ../gui/wxpython/menustrings.py:2064 +#: ../gui/wxpython/menustrings.py:2065 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2032 #: ../gui/wxpython/psmap/toolbars.py:74 msgid "Generate PDF output" msgstr "" -#: ../gui/wxpython/menustrings.py:2065 ../gui/wxpython/menustrings.py:2066 +#: ../gui/wxpython/menustrings.py:2066 ../gui/wxpython/menustrings.py:2067 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2033 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2034 msgid "Launch ps.map dialog" msgstr "" -#: ../gui/wxpython/menustrings.py:2067 +#: ../gui/wxpython/menustrings.py:2068 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2035 #: ../gui/wxpython/gui_core/toolbars.py:74 ../gui/wxpython/lmgr/layertree.py:78 msgid "Quit" msgstr "" -#: ../gui/wxpython/menustrings.py:2068 +#: ../gui/wxpython/menustrings.py:2069 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2036 msgid "Close Cartographic Composer" msgstr "" -#: ../gui/wxpython/menustrings.py:2069 +#: ../gui/wxpython/menustrings.py:2070 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2037 msgid "&Insert" msgstr "" -#: ../gui/wxpython/menustrings.py:2070 +#: ../gui/wxpython/menustrings.py:2071 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2038 -#: ../gui/wxpython/psmap/toolbars.py:82 ../gui/wxpython/psmap/dialogs.py:833 -#: ../gui/wxpython/psmap/dialogs.py:887 +#: ../gui/wxpython/psmap/toolbars.py:82 ../gui/wxpython/psmap/dialogs.py:835 +#: ../gui/wxpython/psmap/dialogs.py:889 msgid "Map frame" msgstr "" -#: ../gui/wxpython/menustrings.py:2071 +#: ../gui/wxpython/menustrings.py:2072 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2039 msgid "Add or edit map frame" msgstr "" -#: ../gui/wxpython/menustrings.py:2072 +#: ../gui/wxpython/menustrings.py:2073 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2040 #: ../gui/wxpython/nviz/mapwindow.py:1675 ../gui/wxpython/nviz/tools.py:827 -#: ../gui/wxpython/psmap/dialogs.py:1540 ../gui/wxpython/lmgr/layertree.py:1044 +#: ../gui/wxpython/psmap/dialogs.py:1542 ../gui/wxpython/lmgr/layertree.py:1044 msgid "Raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:2073 +#: ../gui/wxpython/menustrings.py:2074 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2041 msgid "Add or edit raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:2074 +#: ../gui/wxpython/menustrings.py:2075 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2042 -#: ../gui/wxpython/nviz/tools.py:1453 ../gui/wxpython/psmap/dialogs.py:3644 +#: ../gui/wxpython/nviz/tools.py:1453 ../gui/wxpython/psmap/dialogs.py:3646 #: ../gui/wxpython/lmgr/layertree.py:1048 msgid "Vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:2075 +#: ../gui/wxpython/menustrings.py:2076 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2043 msgid "Add or edit vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:2076 +#: ../gui/wxpython/menustrings.py:2077 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2044 msgid "Map legend" msgstr "" -#: ../gui/wxpython/menustrings.py:2077 +#: ../gui/wxpython/menustrings.py:2078 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2045 msgid "Add or edit raster and vector legend" msgstr "" -#: ../gui/wxpython/menustrings.py:2078 +#: ../gui/wxpython/menustrings.py:2079 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2046 #: ../gui/wxpython/psmap/toolbars.py:93 msgid "Map info" msgstr "" -#: ../gui/wxpython/menustrings.py:2079 +#: ../gui/wxpython/menustrings.py:2080 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2047 msgid "Add or edit map info" msgstr "" -#: ../gui/wxpython/menustrings.py:2080 +#: ../gui/wxpython/menustrings.py:2081 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2048 #: ../gui/wxpython/nviz/tools.py:2381 ../gui/wxpython/psmap/toolbars.py:97 msgid "Scale bar" msgstr "" -#: ../gui/wxpython/menustrings.py:2081 +#: ../gui/wxpython/menustrings.py:2082 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2049 msgid "Add or edit scale bar" msgstr "" -#: ../gui/wxpython/menustrings.py:2082 +#: ../gui/wxpython/menustrings.py:2083 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2050 -#: ../gui/wxpython/psmap/toolbars.py:91 ../gui/wxpython/psmap/dialogs.py:5185 -#: ../gui/wxpython/psmap/dialogs.py:5194 -#: ../gui/wxpython/animation/dialogs.py:1537 +#: ../gui/wxpython/psmap/toolbars.py:91 ../gui/wxpython/psmap/dialogs.py:5187 +#: ../gui/wxpython/psmap/dialogs.py:5196 +#: ../gui/wxpython/animation/dialogs.py:1540 msgid "Text" msgstr "" -#: ../gui/wxpython/menustrings.py:2083 +#: ../gui/wxpython/menustrings.py:2084 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2051 -#: ../gui/wxpython/animation/dialogs.py:988 +#: ../gui/wxpython/animation/dialogs.py:991 #: ../gui/wxpython/mapdisp/toolbars.py:54 msgid "Add text" msgstr "" -#: ../gui/wxpython/menustrings.py:2084 +#: ../gui/wxpython/menustrings.py:2085 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2052 -#: ../gui/wxpython/psmap/toolbars.py:99 ../gui/wxpython/psmap/dialogs.py:5720 -#: ../gui/wxpython/psmap/dialogs.py:5782 -#: ../gui/wxpython/animation/dialogs.py:1536 +#: ../gui/wxpython/psmap/toolbars.py:99 ../gui/wxpython/psmap/dialogs.py:5722 +#: ../gui/wxpython/psmap/dialogs.py:5784 +#: ../gui/wxpython/animation/dialogs.py:1539 msgid "Image" msgstr "" -#: ../gui/wxpython/menustrings.py:2085 +#: ../gui/wxpython/menustrings.py:2086 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2053 -#: ../gui/wxpython/animation/dialogs.py:988 +#: ../gui/wxpython/animation/dialogs.py:991 msgid "Add image" msgstr "" -#: ../gui/wxpython/menustrings.py:2086 +#: ../gui/wxpython/menustrings.py:2087 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2054 #: ../gui/wxpython/nviz/tools.py:2332 ../gui/wxpython/psmap/toolbars.py:101 -#: ../gui/wxpython/psmap/dialogs.py:6244 +#: ../gui/wxpython/psmap/dialogs.py:6246 msgid "North Arrow" msgstr "" -#: ../gui/wxpython/menustrings.py:2087 +#: ../gui/wxpython/menustrings.py:2088 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2055 #: ../gui/wxpython/mapdisp/toolbars.py:41 msgid "Add north arrow" msgstr "" -#: ../gui/wxpython/menustrings.py:2089 +#: ../gui/wxpython/menustrings.py:2090 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2057 #: ../gui/wxpython/psmap/toolbars.py:85 msgid "Delete selected object" msgstr "" -#: ../gui/wxpython/menustrings.py:2092 +#: ../gui/wxpython/menustrings.py:2093 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2060 msgid "Display the HTML man pages of Cartographic Composer" msgstr "" -#: ../gui/wxpython/menustrings.py:2093 +#: ../gui/wxpython/menustrings.py:2094 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2061 msgid "About Cartographic Composer" msgstr "" -#: ../gui/wxpython/menustrings.py:2094 +#: ../gui/wxpython/menustrings.py:2095 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2062 msgid "Display information about Cartographic Composer" msgstr "" @@ -10644,20 +10618,26 @@ msgid "Imports raster data into a GRASS raster map using GDAL library and reprojects on the fly." msgstr "" +#: ../gui/wxpython/image2target/ii2t_menustrings.py:64 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1065 +msgid "Imports a raster map as GRASS GIS specific archive file (packed with r.pack)" +msgstr "" + #: ../gui/wxpython/image2target/ii2t_menustrings.py:71 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1072 msgid "Imports vector data into a GRASS vector map using OGR library and reprojects on the fly." msgstr "" +#: ../gui/wxpython/image2target/ii2t_menustrings.py:88 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1089 +msgid "Imports a vector map as GRASS GIS specific archive file (packed with v.pack)" +msgstr "" + #: ../gui/wxpython/image2target/ii2t_menustrings.py:132 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1133 msgid "Exports a vector map layer to any of the supported OGR vector formats. By default a vector map layer is exported to Esri Shapefile format." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:198 -msgid "Creates a 3D rendering of GIS data. Renders surfaces (raster data), 2D/3D vector data, and volumes (3D raster data) in 3D." -msgstr "" - #: ../gui/wxpython/image2target/ii2t_menustrings.py:650 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1576 msgid "Allocates subnets for nearest centers (direction from center). center node must be opened (costs >= 0). Costs of center node are used in calculation" @@ -10688,236 +10668,256 @@ msgid "GRASS GIS Manage Ground Control Points" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:177 -#: ../gui/wxpython/gcp/manager.py:148 +#: ../gui/wxpython/image2target/ii2t_manager.py:179 +#: ../gui/wxpython/gcp/manager.py:150 msgid "Setup for georectification" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:210 -#: ../gui/wxpython/image2target/ii2t_manager.py:214 -#: ../gui/wxpython/gcp/manager.py:181 ../gui/wxpython/gcp/manager.py:185 +#: ../gui/wxpython/image2target/ii2t_manager.py:212 +#: ../gui/wxpython/image2target/ii2t_manager.py:216 +#: ../gui/wxpython/gcp/manager.py:183 ../gui/wxpython/gcp/manager.py:187 msgid "Georectifying setup canceled." msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:379 -#: ../gui/wxpython/gcp/manager.py:350 +#: ../gui/wxpython/image2target/ii2t_manager.py:381 +#: ../gui/wxpython/gcp/manager.py:352 msgid "Select map type and location/mapset" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:393 -#: ../gui/wxpython/gcp/manager.py:364 +#: ../gui/wxpython/image2target/ii2t_manager.py:395 +#: ../gui/wxpython/gcp/manager.py:366 msgid "Map type to georectify" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:394 -#: ../gui/wxpython/gui_core/dialogs.py:1452 -#: ../gui/wxpython/gui_core/dialogs.py:1697 -#: ../gui/wxpython/psmap/dialogs.py:920 ../gui/wxpython/gcp/manager.py:365 +#: ../gui/wxpython/image2target/ii2t_manager.py:396 +#: ../gui/wxpython/gui_core/dialogs.py:1453 +#: ../gui/wxpython/gui_core/dialogs.py:1699 +#: ../gui/wxpython/psmap/dialogs.py:922 ../gui/wxpython/gcp/manager.py:367 #: ../gui/wxpython/gmodeler/frame.py:1746 msgid "raster" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:394 -#: ../gui/wxpython/gui_core/dialogs.py:1452 -#: ../gui/wxpython/psmap/dialogs.py:923 ../gui/wxpython/gcp/manager.py:365 +#: ../gui/wxpython/image2target/ii2t_manager.py:396 +#: ../gui/wxpython/gui_core/dialogs.py:1453 +#: ../gui/wxpython/psmap/dialogs.py:925 ../gui/wxpython/gcp/manager.py:367 #: ../gui/wxpython/gmodeler/frame.py:1747 msgid "vector" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:404 -#: ../gui/wxpython/gcp/manager.py:375 +#: ../gui/wxpython/image2target/ii2t_manager.py:406 +#: ../gui/wxpython/gcp/manager.py:377 msgid "Select source location:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:425 -#: ../gui/wxpython/gcp/manager.py:396 +#: ../gui/wxpython/image2target/ii2t_manager.py:427 +#: ../gui/wxpython/gcp/manager.py:398 msgid "Select source mapset:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:481 -#: ../gui/wxpython/gcp/manager.py:452 +#: ../gui/wxpython/image2target/ii2t_manager.py:483 +#: ../gui/wxpython/gcp/manager.py:454 msgid "You must select a valid location before selecting a mapset" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:494 -#: ../gui/wxpython/gcp/manager.py:465 +#: ../gui/wxpython/image2target/ii2t_manager.py:496 +#: ../gui/wxpython/gcp/manager.py:467 msgid "You must select a valid location and mapset in order to continue" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:516 -#: ../gui/wxpython/gcp/manager.py:487 +#: ../gui/wxpython/image2target/ii2t_manager.py:518 +#: ../gui/wxpython/gcp/manager.py:489 msgid "Select image/map group to georectify" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:538 +#: ../gui/wxpython/image2target/ii2t_manager.py:540 msgid "Select group:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:555 -#: ../gui/wxpython/gcp/manager.py:526 +#: ../gui/wxpython/image2target/ii2t_manager.py:557 +#: ../gui/wxpython/gcp/manager.py:528 msgid "Create group if none exists" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:569 -#: ../gui/wxpython/gcp/manager.py:540 +#: ../gui/wxpython/image2target/ii2t_manager.py:571 +#: ../gui/wxpython/gcp/manager.py:542 msgid "Add vector map to group..." msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:653 -#: ../gui/wxpython/gcp/manager.py:630 +#: ../gui/wxpython/image2target/ii2t_manager.py:655 +#: ../gui/wxpython/gcp/manager.py:632 msgid "You must select a valid image/map group in order to continue" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:660 -#: ../gui/wxpython/gcp/manager.py:637 +#: ../gui/wxpython/image2target/ii2t_manager.py:662 +#: ../gui/wxpython/gcp/manager.py:639 msgid "You must enter an map name extension in order to continue" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:729 -#: ../gui/wxpython/gcp/manager.py:706 +#: ../gui/wxpython/image2target/ii2t_manager.py:731 +#: ../gui/wxpython/gcp/manager.py:708 msgid "Select maps to display for ground control point (GCP) creation" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:790 -#: ../gui/wxpython/image2target/ii2t_manager.py:2981 -#: ../gui/wxpython/gcp/manager.py:767 ../gui/wxpython/gcp/manager.py:2908 +#: ../gui/wxpython/image2target/ii2t_manager.py:792 +#: ../gui/wxpython/image2target/ii2t_manager.py:2984 +#: ../gui/wxpython/gcp/manager.py:769 ../gui/wxpython/gcp/manager.py:2910 msgid "Select target vector map to display:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:862 -#: ../gui/wxpython/gcp/manager.py:839 +#: ../gui/wxpython/image2target/ii2t_manager.py:864 +#: ../gui/wxpython/gcp/manager.py:841 msgid "You must select a source map in order to continue" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:889 -#: ../gui/wxpython/image2target/ii2t_manager.py:920 -#: ../gui/wxpython/gcp/manager.py:866 ../gui/wxpython/gcp/manager.py:897 +#: ../gui/wxpython/image2target/ii2t_manager.py:891 +#: ../gui/wxpython/image2target/ii2t_manager.py:922 +#: ../gui/wxpython/gcp/manager.py:868 ../gui/wxpython/gcp/manager.py:899 #, python-format msgid "" "No maps in selected group <%s>.\n" "Please edit group or select another group." msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:950 -#: ../gui/wxpython/gcp/manager.py:927 +#: ../gui/wxpython/image2target/ii2t_manager.py:952 +#: ../gui/wxpython/gcp/manager.py:929 msgid "Manage Ground Control Points" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:1483 +#: ../gui/wxpython/image2target/ii2t_manager.py:1485 msgid "Writing CONTROL_POINTS file failed" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:1495 +#: ../gui/wxpython/image2target/ii2t_manager.py:1497 #, python-format msgid "CONTROL_POINTS file saved for group <%s>" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:1546 +#: ../gui/wxpython/image2target/ii2t_manager.py:1548 msgid "Reading CONTROL_POINTS file failed" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:1701 -#: ../gui/wxpython/gcp/manager.py:1635 +#: ../gui/wxpython/image2target/ii2t_manager.py:1703 +#: ../gui/wxpython/gcp/manager.py:1637 #, python-format msgid "Transforming <%s>..." msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:1706 -#: ../gui/wxpython/gcp/manager.py:1640 +#: ../gui/wxpython/image2target/ii2t_manager.py:1708 +#: ../gui/wxpython/gcp/manager.py:1642 #, python-format msgid "Rectifying vector map <%s>, please wait..." msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:1740 -#: ../gui/wxpython/gcp/manager.py:1674 +#: ../gui/wxpython/image2target/ii2t_manager.py:1743 +#: ../gui/wxpython/gcp/manager.py:1676 #, python-format msgid "Georectification of vector map <%s> failed" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:1872 +#: ../gui/wxpython/image2target/ii2t_manager.py:1875 msgid "" "Could not calculate RMS Error.\n" "Possible error with i.ortho.transform." msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:1998 +#: ../gui/wxpython/image2target/ii2t_manager.py:2001 msgid "" "Could not calculate new extends.\n" "Possible error with i.ortho.transform." msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2210 -#: ../gui/wxpython/image2target/ii2t_manager.py:2230 -#: ../gui/wxpython/gcp/manager.py:2147 ../gui/wxpython/gcp/manager.py:2165 +#: ../gui/wxpython/image2target/ii2t_manager.py:2213 +#: ../gui/wxpython/image2target/ii2t_manager.py:2233 +#: ../gui/wxpython/gcp/manager.py:2149 ../gui/wxpython/gcp/manager.py:2167 msgid "source E" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2211 -#: ../gui/wxpython/image2target/ii2t_manager.py:2231 -#: ../gui/wxpython/gcp/manager.py:2148 ../gui/wxpython/gcp/manager.py:2166 +#: ../gui/wxpython/image2target/ii2t_manager.py:2214 +#: ../gui/wxpython/image2target/ii2t_manager.py:2234 +#: ../gui/wxpython/gcp/manager.py:2150 ../gui/wxpython/gcp/manager.py:2168 msgid "source N" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2212 -#: ../gui/wxpython/image2target/ii2t_manager.py:2232 +#: ../gui/wxpython/image2target/ii2t_manager.py:2215 +#: ../gui/wxpython/image2target/ii2t_manager.py:2235 msgid "source Z" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2213 -#: ../gui/wxpython/image2target/ii2t_manager.py:2233 -#: ../gui/wxpython/gcp/manager.py:2149 ../gui/wxpython/gcp/manager.py:2167 +#: ../gui/wxpython/image2target/ii2t_manager.py:2216 +#: ../gui/wxpython/image2target/ii2t_manager.py:2236 +#: ../gui/wxpython/gcp/manager.py:2151 ../gui/wxpython/gcp/manager.py:2169 msgid "target E" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2214 -#: ../gui/wxpython/image2target/ii2t_manager.py:2234 -#: ../gui/wxpython/gcp/manager.py:2150 ../gui/wxpython/gcp/manager.py:2168 +#: ../gui/wxpython/image2target/ii2t_manager.py:2217 +#: ../gui/wxpython/image2target/ii2t_manager.py:2237 +#: ../gui/wxpython/gcp/manager.py:2152 ../gui/wxpython/gcp/manager.py:2170 msgid "target N" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2215 -#: ../gui/wxpython/image2target/ii2t_manager.py:2235 +#: ../gui/wxpython/image2target/ii2t_manager.py:2218 +#: ../gui/wxpython/image2target/ii2t_manager.py:2238 msgid "target Z" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2425 -#: ../gui/wxpython/gcp/manager.py:2354 +#: ../gui/wxpython/image2target/ii2t_manager.py:2428 +#: ../gui/wxpython/gcp/manager.py:2356 msgid "Create vector map group" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2500 -#: ../gui/wxpython/gcp/manager.py:2429 +#: ../gui/wxpython/image2target/ii2t_manager.py:2503 +#: ../gui/wxpython/gcp/manager.py:2431 msgid "Select vector map(s) to add to group:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2583 -#: ../gui/wxpython/gcp/manager.py:2516 +#: ../gui/wxpython/image2target/ii2t_manager.py:2586 +#: ../gui/wxpython/gcp/manager.py:2518 msgid "source E:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2584 -#: ../gui/wxpython/gcp/manager.py:2517 +#: ../gui/wxpython/image2target/ii2t_manager.py:2587 +#: ../gui/wxpython/gcp/manager.py:2519 msgid "target E:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2585 -#: ../gui/wxpython/gcp/manager.py:2518 +#: ../gui/wxpython/image2target/ii2t_manager.py:2588 +#: ../gui/wxpython/gcp/manager.py:2520 msgid "source N:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2586 -#: ../gui/wxpython/gcp/manager.py:2519 +#: ../gui/wxpython/image2target/ii2t_manager.py:2589 +#: ../gui/wxpython/gcp/manager.py:2521 msgid "target N:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2587 +#: ../gui/wxpython/image2target/ii2t_manager.py:2590 msgid "source Z:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2588 +#: ../gui/wxpython/image2target/ii2t_manager.py:2591 msgid "target Z:" msgstr "" +#: ../gui/wxpython/image2target/ii2t_gis_set.py:252 +#, python-format +msgid "GRASS GIS %s startup%s" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_gis_set.py:474 +#: ../gui/wxpython/startup/guiutils.py:80 +#, python-format +msgid "Invalid line in GISRC file (%s):%s\n" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_gis_set.py:556 +msgid "New mapset:" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_gis_set.py:937 +#: ../gui/wxpython/lmgr/frame.py:1071 +msgid "Enter name for new mapset:" +msgstr "" + #: ../gui/wxpython/vdigit/mapwindow.py:425 msgid "Update categories" msgstr "" @@ -11107,7 +11107,7 @@ msgid "Z bulk-labeling of 3D lines" msgstr "" -#: ../gui/wxpython/vdigit/toolbars.py:603 ../gui/wxpython/vdigit/wxdigit.py:63 +#: ../gui/wxpython/vdigit/toolbars.py:603 ../gui/wxpython/vdigit/wxdigit.py:64 msgid "No vector map open for editing." msgstr "" @@ -11122,7 +11122,7 @@ #: ../gui/wxpython/vdigit/toolbars.py:841 #: ../gui/wxpython/vdigit/toolbars.py:998 #: ../gui/wxpython/vdigit/toolbars.py:1096 -#: ../gui/wxpython/gui_core/dialogs.py:213 +#: ../gui/wxpython/gui_core/dialogs.py:214 msgid "Select vector map" msgstr "" @@ -11209,9 +11209,9 @@ msgstr "" #: ../gui/wxpython/vdigit/preferences.py:150 -#: ../gui/wxpython/gui_core/preferences.py:281 -#: ../gui/wxpython/animation/dialogs.py:340 -#: ../gui/wxpython/animation/dialogs.py:1854 +#: ../gui/wxpython/gui_core/preferences.py:274 +#: ../gui/wxpython/animation/dialogs.py:343 +#: ../gui/wxpython/animation/dialogs.py:1857 #: ../gui/wxpython/gmodeler/preferences.py:54 msgid "General" msgstr "" @@ -11333,7 +11333,7 @@ msgstr "" #: ../gui/wxpython/vdigit/preferences.py:582 -#: ../gui/wxpython/gui_core/preferences.py:1504 +#: ../gui/wxpython/gui_core/preferences.py:1498 msgid "Attributes" msgstr "" @@ -11348,8 +11348,8 @@ #: ../gui/wxpython/vdigit/preferences.py:612 #: ../gui/wxpython/vdigit/preferences.py:615 #: ../gui/wxpython/vdigit/dialogs.py:116 ../gui/wxpython/vdigit/dialogs.py:576 -#: ../gui/wxpython/dbmgr/dialogs.py:512 ../gui/wxpython/dbmgr/base.py:2952 -#: ../gui/wxpython/dbmgr/base.py:3073 ../gui/wxpython/dbmgr/base.py:3339 +#: ../gui/wxpython/dbmgr/dialogs.py:512 ../gui/wxpython/dbmgr/base.py:2954 +#: ../gui/wxpython/dbmgr/base.py:3075 ../gui/wxpython/dbmgr/base.py:3341 msgid "Layer" msgstr "" @@ -11421,8 +11421,8 @@ msgstr "" #: ../gui/wxpython/vdigit/preferences.py:800 -#: ../gui/wxpython/gui_core/gselect.py:2342 -#: ../gui/wxpython/psmap/toolbars.py:103 ../gui/wxpython/psmap/dialogs.py:6279 +#: ../gui/wxpython/gui_core/gselect.py:2334 +#: ../gui/wxpython/psmap/toolbars.py:103 ../gui/wxpython/psmap/dialogs.py:6281 msgid "Point" msgstr "" @@ -11497,7 +11497,7 @@ msgid "Add new category" msgstr "" -#: ../gui/wxpython/vdigit/dialogs.py:151 ../gui/wxpython/psmap/dialogs.py:479 +#: ../gui/wxpython/vdigit/dialogs.py:151 ../gui/wxpython/psmap/dialogs.py:481 #: ../gui/wxpython/web_services/dialogs.py:685 msgid "Apply changes" msgstr "" @@ -11534,8 +11534,8 @@ msgid "Delete all" msgstr "" -#: ../gui/wxpython/vdigit/dialogs.py:290 ../gui/wxpython/dbmgr/base.py:1438 -#: ../gui/wxpython/dbmgr/base.py:2588 ../gui/wxpython/gmodeler/dialogs.py:851 +#: ../gui/wxpython/vdigit/dialogs.py:290 ../gui/wxpython/dbmgr/base.py:1440 +#: ../gui/wxpython/dbmgr/base.py:2590 ../gui/wxpython/gmodeler/dialogs.py:851 #: ../gui/wxpython/gmodeler/dialogs.py:1017 msgid "Reload" msgstr "" @@ -11573,29 +11573,29 @@ msgid "Layer (Categories)" msgstr "" -#: ../gui/wxpython/vdigit/wxdisplay.py:1017 +#: ../gui/wxpython/vdigit/wxdisplay.py:1019 #, python-format msgid "Topology for vector map <%s> is not available. Topology is required by digitizer. Do you want to rebuild topology (takes some time) and open the vector map for editing?" msgstr "" -#: ../gui/wxpython/vdigit/wxdisplay.py:1022 +#: ../gui/wxpython/vdigit/wxdisplay.py:1024 msgid "Topology missing" msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:56 +#: ../gui/wxpython/vdigit/wxdigit.py:57 msgid "Digitization Error" msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:61 +#: ../gui/wxpython/vdigit/wxdigit.py:62 #, python-format msgid "Unable to open vector map <%s>." msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:64 +#: ../gui/wxpython/vdigit/wxdigit.py:65 msgid "Operation canceled." msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:71 +#: ../gui/wxpython/vdigit/wxdigit.py:72 #, python-format msgid "" "Writing new feature failed. Operation canceled.\n" @@ -11603,50 +11603,54 @@ "Reason: %s" msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:80 +#: ../gui/wxpython/vdigit/wxdigit.py:81 #, python-format msgid "Reading feature id %d failed. Operation canceled." msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:88 +#: ../gui/wxpython/vdigit/wxdigit.py:89 #, python-format msgid "Database link %d not available. Operation canceled." msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:96 +#: ../gui/wxpython/vdigit/wxdigit.py:97 #, python-format msgid "Unable to start database driver <%s>. Operation canceled." msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:106 +#: ../gui/wxpython/vdigit/wxdigit.py:107 #, python-format msgid "Unable to open database <%(db)s> by driver <%(driver)s>. Operation canceled." msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:114 +#: ../gui/wxpython/vdigit/wxdigit.py:115 #, python-format msgid "Unable to execute SQL query '%s'. Operation canceled." msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:122 +#: ../gui/wxpython/vdigit/wxdigit.py:123 #, python-format msgid "Feature id %d is marked as dead. Operation canceled." msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:130 +#: ../gui/wxpython/vdigit/wxdigit.py:131 #, python-format msgid "Unsupported feature type %d. Operation canceled." msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:500 +#: ../gui/wxpython/vdigit/wxdigit.py:501 #, python-format msgid "Unknown feature type '%s'" msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:505 +#: ../gui/wxpython/vdigit/wxdigit.py:506 msgid "Not enough points for line" msgstr "" +#: ../gui/wxpython/startup/guiutils.py:51 +msgid "Name for the new mapset:" +msgstr "" + #: ../gui/wxpython/startup/locdownload.py:150 #, python-brace-format msgid "ZIP file is unreadable: {0}" @@ -11715,6 +11719,14 @@ msgid "Abort download" msgstr "" +#: ../gui/wxpython/startup/utils.py:45 +msgid "Documents" +msgstr "" + +#: ../gui/wxpython/startup/utils.py:46 +msgid "My Documents" +msgstr "" + #: ../gui/wxpython/nviz/mapwindow.py:244 msgid "Opening 3D view was not successful. Please try to change the value of depth buffer in GUI Settings dialog > tab Map Display > Advanced and restart GUI." msgstr "" @@ -11840,11 +11852,11 @@ msgid "constant#" msgstr "" -#: ../gui/wxpython/nviz/wxnviz.py:33 +#: ../gui/wxpython/nviz/wxnviz.py:35 msgid "This module requires the NumPy module, which could not be imported. It probably is not installed (it's not part of the standard Python distribution). See the Numeric Python site (http://numpy.scipy.org) for information on downloading source or binaries." msgstr "" -#: ../gui/wxpython/nviz/wxnviz.py:505 ../gui/wxpython/nviz/wxnviz.py:517 +#: ../gui/wxpython/nviz/wxnviz.py:510 ../gui/wxpython/nviz/wxnviz.py:522 #, python-format msgid "3d raster map <%s> not found" msgstr "" @@ -11860,7 +11872,7 @@ msgstr "" #: ../gui/wxpython/nviz/tools.py:100 -#: ../gui/wxpython/gui_core/preferences.py:499 +#: ../gui/wxpython/gui_core/preferences.py:492 msgid "Appearance" msgstr "" @@ -11901,9 +11913,9 @@ msgstr "" #: ../gui/wxpython/nviz/tools.py:366 ../gui/wxpython/nviz/tools.py:1285 -#: ../gui/wxpython/nviz/tools.py:2126 ../gui/wxpython/gui_core/dialogs.py:1937 -#: ../gui/wxpython/psmap/dialogs.py:3849 ../gui/wxpython/psmap/dialogs.py:4066 -#: ../gui/wxpython/psmap/dialogs.py:4857 +#: ../gui/wxpython/nviz/tools.py:2126 ../gui/wxpython/gui_core/dialogs.py:1942 +#: ../gui/wxpython/psmap/dialogs.py:3851 ../gui/wxpython/psmap/dialogs.py:4068 +#: ../gui/wxpython/psmap/dialogs.py:4859 #: ../gui/wxpython/gmodeler/preferences.py:210 #: ../gui/wxpython/gmodeler/preferences.py:376 #: ../gui/wxpython/gmodeler/preferences.py:488 @@ -11956,8 +11968,8 @@ msgstr "" #: ../gui/wxpython/nviz/tools.py:465 ../gui/wxpython/nviz/preferences.py:204 -#: ../gui/wxpython/gui_core/preferences.py:891 -#: ../gui/wxpython/animation/dialogs.py:1864 +#: ../gui/wxpython/gui_core/preferences.py:885 +#: ../gui/wxpython/animation/dialogs.py:1867 #: ../gui/wxpython/web_services/widgets.py:317 msgid "Background color:" msgstr "" @@ -11998,7 +12010,7 @@ msgid "Save image sequence" msgstr "" -#: ../gui/wxpython/nviz/tools.py:624 ../gui/wxpython/psmap/dialogs.py:5794 +#: ../gui/wxpython/nviz/tools.py:624 ../gui/wxpython/psmap/dialogs.py:5796 msgid "Choose a directory:" msgstr "" @@ -12006,7 +12018,7 @@ msgid "Choose a directory for images" msgstr "" -#: ../gui/wxpython/nviz/tools.py:632 ../gui/wxpython/animation/dialogs.py:1187 +#: ../gui/wxpython/nviz/tools.py:632 ../gui/wxpython/animation/dialogs.py:1190 msgid "File prefix:" msgstr "" @@ -12014,7 +12026,7 @@ msgid "Generated files names will look like this: prefix_1.ppm, prefix_2.ppm, ..." msgstr "" -#: ../gui/wxpython/nviz/tools.py:640 ../gui/wxpython/animation/dialogs.py:1191 +#: ../gui/wxpython/nviz/tools.py:640 ../gui/wxpython/animation/dialogs.py:1194 msgid "File format:" msgstr "" @@ -12031,7 +12043,7 @@ msgid "Vector" msgstr "" -#: ../gui/wxpython/nviz/tools.py:728 ../gui/wxpython/gui_core/dialogs.py:1452 +#: ../gui/wxpython/nviz/tools.py:728 ../gui/wxpython/gui_core/dialogs.py:1453 msgid "3D raster" msgstr "" @@ -12043,7 +12055,7 @@ msgid "Fringe" msgstr "" -#: ../gui/wxpython/nviz/tools.py:782 ../gui/wxpython/animation/dialogs.py:929 +#: ../gui/wxpython/nviz/tools.py:782 ../gui/wxpython/animation/dialogs.py:932 msgid "Decorations" msgstr "" @@ -12052,7 +12064,7 @@ msgstr "" #: ../gui/wxpython/nviz/tools.py:850 ../gui/wxpython/nviz/tools.py:1889 -#: ../gui/wxpython/nviz/preferences.py:405 ../gui/wxpython/tplot/frame.py:277 +#: ../gui/wxpython/nviz/preferences.py:405 ../gui/wxpython/tplot/frame.py:343 #: ../gui/wxpython/timeline/frame.py:135 msgid "Draw" msgstr "" @@ -12150,11 +12162,11 @@ msgstr "" #: ../gui/wxpython/nviz/tools.py:1050 ../gui/wxpython/nviz/tools.py:2021 -#: ../gui/wxpython/psmap/dialogs.py:3798 ../gui/wxpython/psmap/dialogs.py:4518 -#: ../gui/wxpython/psmap/dialogs.py:4796 ../gui/wxpython/psmap/dialogs.py:5377 -#: ../gui/wxpython/psmap/dialogs.py:5385 ../gui/wxpython/psmap/dialogs.py:5945 -#: ../gui/wxpython/psmap/dialogs.py:5954 ../gui/wxpython/psmap/dialogs.py:6529 -#: ../gui/wxpython/psmap/dialogs.py:6538 +#: ../gui/wxpython/psmap/dialogs.py:3800 ../gui/wxpython/psmap/dialogs.py:4520 +#: ../gui/wxpython/psmap/dialogs.py:4798 ../gui/wxpython/psmap/dialogs.py:5379 +#: ../gui/wxpython/psmap/dialogs.py:5387 ../gui/wxpython/psmap/dialogs.py:5947 +#: ../gui/wxpython/psmap/dialogs.py:5956 ../gui/wxpython/psmap/dialogs.py:6531 +#: ../gui/wxpython/psmap/dialogs.py:6540 msgid "Position" msgstr "" @@ -12298,11 +12310,11 @@ msgid "Icon:" msgstr "" -#: ../gui/wxpython/nviz/tools.py:1659 ../gui/wxpython/psmap/dialogs.py:2735 +#: ../gui/wxpython/nviz/tools.py:1659 ../gui/wxpython/psmap/dialogs.py:2737 msgid "size:" msgstr "" -#: ../gui/wxpython/nviz/tools.py:1717 ../gui/wxpython/psmap/dialogs.py:2661 +#: ../gui/wxpython/nviz/tools.py:1717 ../gui/wxpython/psmap/dialogs.py:2663 msgid "symbol:" msgstr "" @@ -12725,134 +12737,134 @@ msgid "Nothing found" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:549 +#: ../gui/wxpython/gui_core/forms.py:561 msgid "Enter parameters for '" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:565 +#: ../gui/wxpython/gui_core/forms.py:577 msgid "Close this window without executing the command (Ctrl+Q)" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:596 +#: ../gui/wxpython/gui_core/forms.py:608 msgid "Run the command (Ctrl+R)" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:624 +#: ../gui/wxpython/gui_core/forms.py:636 msgid "Show manual page of the command (Ctrl+H)" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:663 +#: ../gui/wxpython/gui_core/forms.py:675 msgid "Add created map(s) into layer tree" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:693 +#: ../gui/wxpython/gui_core/forms.py:705 msgid "Close dialog when command is successfully finished. Change this settings in Preferences dialog ('Command' tab)." msgstr "" -#: ../gui/wxpython/gui_core/forms.py:878 +#: ../gui/wxpython/gui_core/forms.py:890 #, python-format msgid "'%s' copied to clipboard" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:962 ../gui/wxpython/gui_core/forms.py:976 +#: ../gui/wxpython/gui_core/forms.py:974 ../gui/wxpython/gui_core/forms.py:988 msgid "Required" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:965 ../gui/wxpython/gui_core/forms.py:977 +#: ../gui/wxpython/gui_core/forms.py:977 ../gui/wxpython/gui_core/forms.py:989 msgid "Optional" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1060 -#: ../gui/wxpython/gui_core/forms.py:2065 +#: ../gui/wxpython/gui_core/forms.py:1072 +#: ../gui/wxpython/gui_core/forms.py:2086 msgid "Parameterized in model" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1129 +#: ../gui/wxpython/gui_core/forms.py:1141 msgid "This option is required" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1150 +#: ../gui/wxpython/gui_core/forms.py:1162 msgid "[multiple]" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1208 +#: ../gui/wxpython/gui_core/forms.py:1220 msgid "valid range" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1318 -#: ../gui/wxpython/gui_core/forms.py:2696 +#: ../gui/wxpython/gui_core/forms.py:1330 +#: ../gui/wxpython/gui_core/forms.py:2726 #: ../gui/wxpython/gui_core/toolbars.py:70 msgid "Select font" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1430 ../gui/wxpython/lmgr/toolbars.py:158 +#: ../gui/wxpython/gui_core/forms.py:1443 ../gui/wxpython/lmgr/toolbars.py:158 msgid "Graphical Modeler" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1436 -#: ../gui/wxpython/gui_core/preferences.py:779 +#: ../gui/wxpython/gui_core/forms.py:1449 +#: ../gui/wxpython/gui_core/preferences.py:773 msgid "Map Display" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1549 +#: ../gui/wxpython/gui_core/forms.py:1562 msgid "Show graphical representation of temporal extent of dataset(s) ." msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1779 -#: ../gui/wxpython/gui_core/preferences.py:1363 -#: ../gui/wxpython/gui_core/preferences.py:1398 +#: ../gui/wxpython/gui_core/forms.py:1789 +#: ../gui/wxpython/gui_core/preferences.py:1357 +#: ../gui/wxpython/gui_core/preferences.py:1392 msgid "Transparent" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1815 -#: ../gui/wxpython/gui_core/forms.py:1907 +#: ../gui/wxpython/gui_core/forms.py:1825 +#: ../gui/wxpython/gui_core/forms.py:1917 #, python-format msgid "Choose %s" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1818 +#: ../gui/wxpython/gui_core/forms.py:1828 #: ../gui/wxpython/gmodeler/frame.py:1750 msgid "file" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1860 +#: ../gui/wxpython/gui_core/forms.py:1870 msgid "Load and edit content of a file" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1863 +#: ../gui/wxpython/gui_core/forms.py:1873 msgid "&Save as" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1865 +#: ../gui/wxpython/gui_core/forms.py:1875 msgid "Save content to a file for further use" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1870 +#: ../gui/wxpython/gui_core/forms.py:1880 msgid "or enter values directly:" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1872 +#: ../gui/wxpython/gui_core/forms.py:1882 msgid "Enter file content directly instead of specifying a file. Temporary file will be automatically created." msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1910 -#: ../gui/wxpython/gui_core/gselect.py:1434 +#: ../gui/wxpython/gui_core/forms.py:1920 +#: ../gui/wxpython/gui_core/gselect.py:1426 msgid "Directory" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:2255 ../gui/wxpython/gmodeler/frame.py:171 +#: ../gui/wxpython/gui_core/forms.py:2285 ../gui/wxpython/gmodeler/frame.py:171 msgid "Command output" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:2268 +#: ../gui/wxpython/gui_core/forms.py:2298 msgid "Manual" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:2312 +#: ../gui/wxpython/gui_core/forms.py:2342 msgid "Nothing to load." msgstr "" -#: ../gui/wxpython/gui_core/forms.py:2320 +#: ../gui/wxpython/gui_core/forms.py:2350 #, python-format msgid "" "Unable to load file.\n" @@ -12860,26 +12872,26 @@ "Reason: %s" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:2350 +#: ../gui/wxpython/gui_core/forms.py:2380 msgid "Save input as..." msgstr "" -#: ../gui/wxpython/gui_core/forms.py:2683 +#: ../gui/wxpython/gui_core/forms.py:2713 msgid "No dataset given." msgstr "" -#: ../gui/wxpython/gui_core/forms.py:2852 -#: ../gui/wxpython/gui_core/forms.py:2869 +#: ../gui/wxpython/gui_core/forms.py:2882 +#: ../gui/wxpython/gui_core/forms.py:2899 #, python-format msgid "Unable to parse command '%s'" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:2876 +#: ../gui/wxpython/gui_core/forms.py:2906 #, python-format msgid "%(cmd)s: parameter '%(key)s' not available" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:2958 +#: ../gui/wxpython/gui_core/forms.py:2988 msgid "Try to set up GRASS_ADDON_PATH or GRASS_ADDON_BASE variable." msgstr "" @@ -13024,11 +13036,11 @@ msgstr "" #: ../gui/wxpython/gui_core/ghelp.py:118 ../gui/wxpython/gui_core/ghelp.py:921 -#: ../gui/wxpython/lmgr/frame.py:87 ../gui/wxpython/lmgr/frame.py:1217 +#: ../gui/wxpython/lmgr/frame.py:87 ../gui/wxpython/lmgr/frame.py:1221 msgid "Unable to get GRASS version\n" msgstr "" -#: ../gui/wxpython/gui_core/ghelp.py:131 ../gui/wxpython/lmgr/frame.py:1241 +#: ../gui/wxpython/gui_core/ghelp.py:131 ../gui/wxpython/lmgr/frame.py:1245 msgid "unknown version" msgstr "" @@ -13147,7 +13159,7 @@ msgid "Selected map <%s> has been disabled for rendering. Operation canceled." msgstr "" -#: ../gui/wxpython/gui_core/vselect.py:277 ../gui/wxpython/lmgr/frame.py:2569 +#: ../gui/wxpython/gui_core/vselect.py:277 ../gui/wxpython/lmgr/frame.py:2572 #: ../gui/wxpython/mapdisp/frame.py:594 msgid "No map layer selected. Operation canceled." msgstr "" @@ -13274,561 +13286,569 @@ msgid "Select graphics tool" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:69 +#: ../gui/wxpython/gui_core/gselect.py:72 #, python-format msgid "" "Unable to import pyGRASS: %s\n" "Some functionality will be not accessible" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:507 +#: ../gui/wxpython/gui_core/gselect.py:511 msgid "Not selectable element" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:544 -#: ../gui/wxpython/gui_core/preferences.py:2203 +#: ../gui/wxpython/gui_core/gselect.py:548 +#: ../gui/wxpython/gui_core/preferences.py:2197 msgid "Mapset" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:556 +#: ../gui/wxpython/gui_core/gselect.py:560 msgid "Type: " msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:574 +#: ../gui/wxpython/gui_core/gselect.py:578 #, python-format msgid "GSelect: invalid item: %s" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1411 +#: ../gui/wxpython/gui_core/gselect.py:890 +msgid "No table linked to layer <{}>." +msgstr "" + +#: ../gui/wxpython/gui_core/gselect.py:1403 msgid "Output settings" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1413 +#: ../gui/wxpython/gui_core/gselect.py:1405 msgid "Source input" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1424 +#: ../gui/wxpython/gui_core/gselect.py:1416 msgid "Native" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1430 +#: ../gui/wxpython/gui_core/gselect.py:1422 msgid "File" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1438 ../gui/wxpython/dbmgr/base.py:2954 -#: ../gui/wxpython/dbmgr/base.py:3084 ../gui/wxpython/dbmgr/base.py:3353 +#: ../gui/wxpython/gui_core/gselect.py:1430 ../gui/wxpython/dbmgr/base.py:2956 +#: ../gui/wxpython/dbmgr/base.py:3086 ../gui/wxpython/dbmgr/base.py:3355 msgid "Database" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1442 +#: ../gui/wxpython/gui_core/gselect.py:1434 msgid "Protocol" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1453 +#: ../gui/wxpython/gui_core/gselect.py:1445 msgid "Output type" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1455 +#: ../gui/wxpython/gui_core/gselect.py:1447 msgid "Source type" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1477 +#: ../gui/wxpython/gui_core/gselect.py:1469 msgid "All files" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1493 +#: ../gui/wxpython/gui_core/gselect.py:1485 msgid "ZIP files" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1494 +#: ../gui/wxpython/gui_core/gselect.py:1486 msgid "GZIP files" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1495 +#: ../gui/wxpython/gui_core/gselect.py:1487 msgid "TAR files" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1497 +#: ../gui/wxpython/gui_core/gselect.py:1489 msgid "TARGZ files" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1505 +#: ../gui/wxpython/gui_core/gselect.py:1497 msgid "File:" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1506 +#: ../gui/wxpython/gui_core/gselect.py:1498 msgid "Choose file to import" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1521 -#: ../gui/wxpython/gui_core/gselect.py:1604 -#: ../gui/wxpython/animation/dialogs.py:1196 +#: ../gui/wxpython/gui_core/gselect.py:1513 +#: ../gui/wxpython/gui_core/gselect.py:1596 +#: ../gui/wxpython/animation/dialogs.py:1199 msgid "Directory:" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1522 -#: ../gui/wxpython/gui_core/gselect.py:1605 +#: ../gui/wxpython/gui_core/gselect.py:1514 +#: ../gui/wxpython/gui_core/gselect.py:1597 msgid "Choose input directory" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1539 +#: ../gui/wxpython/gui_core/gselect.py:1531 msgid "Extension:" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1568 -#: ../gui/wxpython/gui_core/gselect.py:1583 -#: ../gui/wxpython/gui_core/gselect.py:1585 -#: ../gui/wxpython/gui_core/widgets.py:1294 -#: ../gui/wxpython/animation/dialogs.py:402 +#: ../gui/wxpython/gui_core/gselect.py:1560 +#: ../gui/wxpython/gui_core/gselect.py:1575 +#: ../gui/wxpython/gui_core/gselect.py:1577 +#: ../gui/wxpython/gui_core/widgets.py:1298 +#: ../gui/wxpython/animation/dialogs.py:405 #: ../gui/wxpython/vnet/dialogs.py:1643 #: ../gui/wxpython/gmodeler/preferences.py:706 msgid "Name:" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1569 +#: ../gui/wxpython/gui_core/gselect.py:1561 msgid "Choose file" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1590 -#: ../gui/wxpython/gui_core/gselect.py:2350 +#: ../gui/wxpython/gui_core/gselect.py:1582 +#: ../gui/wxpython/gui_core/gselect.py:2342 msgid "Feature type:" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1592 +#: ../gui/wxpython/gui_core/gselect.py:1584 msgid "simple features" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1593 +#: ../gui/wxpython/gui_core/gselect.py:1585 msgid "topological" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1704 -#: ../gui/wxpython/gui_core/gselect.py:1735 -#: ../gui/wxpython/gui_core/gselect.py:1786 -#: ../gui/wxpython/gui_core/gselect.py:1824 +#: ../gui/wxpython/gui_core/gselect.py:1696 +#: ../gui/wxpython/gui_core/gselect.py:1727 +#: ../gui/wxpython/gui_core/gselect.py:1778 +#: ../gui/wxpython/gui_core/gselect.py:1816 msgid "Creation options:" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1718 -#: ../gui/wxpython/gui_core/gselect.py:1757 -#: ../gui/wxpython/gui_core/gselect.py:1809 +#: ../gui/wxpython/gui_core/gselect.py:1710 +#: ../gui/wxpython/gui_core/gselect.py:1749 +#: ../gui/wxpython/gui_core/gselect.py:1801 msgid "Format:" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1816 +#: ../gui/wxpython/gui_core/gselect.py:1808 msgid "Protocol:" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1839 +#: ../gui/wxpython/gui_core/gselect.py:1831 msgid "No settings available" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1959 +#: ../gui/wxpython/gui_core/gselect.py:1951 #: ../gui/wxpython/web_services/dialogs.py:302 msgid "No data source defined, settings are not saved." msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:2342 +#: ../gui/wxpython/gui_core/gselect.py:2334 msgid "LineString" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:2342 +#: ../gui/wxpython/gui_core/gselect.py:2334 msgid "Polygon" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:2561 +#: ../gui/wxpython/gui_core/gselect.py:2553 msgid "No vector map selected in layer manager. Operation canceled." msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:2574 +#: ../gui/wxpython/gui_core/gselect.py:2566 msgid "Input vector map is not selected" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:2578 +#: ../gui/wxpython/gui_core/gselect.py:2570 #, python-format msgid "Input vector map <%s> and selected map <%s> in layer manager are different. Operation canceled." msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:113 +#: ../gui/wxpython/gui_core/gselect.py:2746 +msgid "No vector map selected" +msgstr "" + +#: ../gui/wxpython/gui_core/widgets.py:114 msgid " (...)" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:854 +#: ../gui/wxpython/gui_core/widgets.py:855 #, python-format msgid "Name <%(name)s> is not a valid name for GRASS map. Please use only ASCII characters excluding %(chars)s and space." msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:968 -#: ../gui/wxpython/gui_core/dialogs.py:768 -#: ../gui/wxpython/gui_core/dialogs.py:836 -#: ../gui/wxpython/gui_core/dialogs.py:1576 ../gui/wxpython/dbmgr/base.py:1419 +#: ../gui/wxpython/gui_core/widgets.py:969 +#: ../gui/wxpython/gui_core/dialogs.py:769 +#: ../gui/wxpython/gui_core/dialogs.py:837 +#: ../gui/wxpython/gui_core/dialogs.py:1578 ../gui/wxpython/dbmgr/base.py:1421 msgid "Select all" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:969 -#: ../gui/wxpython/gui_core/dialogs.py:1578 ../gui/wxpython/dbmgr/base.py:1420 +#: ../gui/wxpython/gui_core/widgets.py:970 +#: ../gui/wxpython/gui_core/dialogs.py:1580 ../gui/wxpython/dbmgr/base.py:1422 msgid "Deselect all" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1082 +#: ../gui/wxpython/gui_core/widgets.py:1086 msgid "Fulltext search" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1084 +#: ../gui/wxpython/gui_core/widgets.py:1088 msgid "Type to search in all modules. Press Enter for next match." msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1151 +#: ../gui/wxpython/gui_core/widgets.py:1155 msgid "Searching, please type more characters." msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1160 +#: ../gui/wxpython/gui_core/widgets.py:1164 #, python-format msgid "%d modules match" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1230 +#: ../gui/wxpython/gui_core/widgets.py:1234 msgid "Profiles" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1236 +#: ../gui/wxpython/gui_core/widgets.py:1240 msgid "Save current settings" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1240 +#: ../gui/wxpython/gui_core/widgets.py:1244 msgid "Delete currently selected settings" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1263 +#: ../gui/wxpython/gui_core/widgets.py:1267 msgid "Load:" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1281 +#: ../gui/wxpython/gui_core/widgets.py:1285 #, python-format msgid "Settings <%s> not found" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1295 -#: ../gui/wxpython/gui_core/widgets.py:1315 +#: ../gui/wxpython/gui_core/widgets.py:1299 +#: ../gui/wxpython/gui_core/widgets.py:1319 msgid "Save settings" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1300 +#: ../gui/wxpython/gui_core/widgets.py:1304 msgid "Name not given, settings is not saved." msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1312 +#: ../gui/wxpython/gui_core/widgets.py:1316 #, python-format msgid "Settings <%s> already exists. Do you want to overwrite the settings?" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1363 +#: ../gui/wxpython/gui_core/widgets.py:1367 msgid "No settings is defined. Operation canceled." msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1401 +#: ../gui/wxpython/gui_core/widgets.py:1405 msgid "Unable to save settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:59 +#: ../gui/wxpython/gui_core/preferences.py:61 msgid "User settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:83 +#: ../gui/wxpython/gui_core/preferences.py:85 msgid "Set to default" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:91 +#: ../gui/wxpython/gui_core/preferences.py:93 msgid "Revert settings to default" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:94 +#: ../gui/wxpython/gui_core/preferences.py:96 msgid "Apply changes for the current session only and close" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:95 +#: ../gui/wxpython/gui_core/preferences.py:97 msgid "Save for this session only" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:165 +#: ../gui/wxpython/gui_core/preferences.py:167 msgid "Settings applied to current session but not saved" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:237 +#: ../gui/wxpython/gui_core/preferences.py:230 msgid "Key column cannot be empty string." msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:256 +#: ../gui/wxpython/gui_core/preferences.py:249 msgid "GUI Settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:291 +#: ../gui/wxpython/gui_core/preferences.py:284 msgid "Layer Manager settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:301 +#: ../gui/wxpython/gui_core/preferences.py:294 msgid "Ask when removing map layer from layer tree" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:314 +#: ../gui/wxpython/gui_core/preferences.py:307 msgid "Ask when quiting wxGUI or closing display" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:329 -#: ../gui/wxpython/gui_core/preferences.py:346 +#: ../gui/wxpython/gui_core/preferences.py:322 +#: ../gui/wxpython/gui_core/preferences.py:339 #, python-format msgid "Hide '%s' tab (requires GUI restart)" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:330 -#: ../gui/wxpython/gui_core/preferences.py:1120 +#: ../gui/wxpython/gui_core/preferences.py:323 +#: ../gui/wxpython/gui_core/preferences.py:1114 #: ../gui/wxpython/lmgr/frame.py:366 msgid "Modules" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:347 +#: ../gui/wxpython/gui_core/preferences.py:340 #: ../gui/wxpython/lmgr/frame.py:390 msgid "Python" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:366 +#: ../gui/wxpython/gui_core/preferences.py:359 msgid "Automatically copy selected text to clipboard (in the Console tab)" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:394 +#: ../gui/wxpython/gui_core/preferences.py:387 msgid "Workspace settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:401 +#: ../gui/wxpython/gui_core/preferences.py:394 msgid "Suppress positioning Map Display Window(s)" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:417 +#: ../gui/wxpython/gui_core/preferences.py:410 msgid "Suppress positioning Layer Manager window" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:432 +#: ../gui/wxpython/gui_core/preferences.py:425 msgid "Save current window layout as default" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:441 +#: ../gui/wxpython/gui_core/preferences.py:434 msgid "Save current position and size of Layer Manager window and opened Map Display window(s) and use as default for next sessions." msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:463 +#: ../gui/wxpython/gui_core/preferences.py:456 msgid "Region settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:470 +#: ../gui/wxpython/gui_core/preferences.py:463 msgid "Align region to resolution" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:524 +#: ../gui/wxpython/gui_core/preferences.py:517 msgid "Font for command output:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:529 -#: ../gui/wxpython/gui_core/preferences.py:806 -#: ../gui/wxpython/animation/dialogs.py:1061 +#: ../gui/wxpython/gui_core/preferences.py:522 +#: ../gui/wxpython/gui_core/preferences.py:800 +#: ../gui/wxpython/animation/dialogs.py:1064 msgid "Set font" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:542 +#: ../gui/wxpython/gui_core/preferences.py:535 msgid "Language settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:558 +#: ../gui/wxpython/gui_core/preferences.py:551 msgid "Choose language (requires to save and GRASS restart):" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:591 +#: ../gui/wxpython/gui_core/preferences.py:585 msgid "Appearance settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:601 +#: ../gui/wxpython/gui_core/preferences.py:595 msgid "Element list:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:631 +#: ../gui/wxpython/gui_core/preferences.py:625 msgid "Menu style (requires to save and GUI restart):" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:666 +#: ../gui/wxpython/gui_core/preferences.py:660 msgid "Height of map selection popup window (in pixels):" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:706 +#: ../gui/wxpython/gui_core/preferences.py:700 msgid "Icon theme (requires GUI restart):" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:733 +#: ../gui/wxpython/gui_core/preferences.py:727 msgid "Module dialog style:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:800 +#: ../gui/wxpython/gui_core/preferences.py:794 msgid "Default font for GRASS displays:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:827 +#: ../gui/wxpython/gui_core/preferences.py:821 msgid "Default display settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:837 +#: ../gui/wxpython/gui_core/preferences.py:831 msgid "Display driver:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:863 +#: ../gui/wxpython/gui_core/preferences.py:857 msgid "Statusbar mode:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:915 +#: ../gui/wxpython/gui_core/preferences.py:909 #: ../gui/wxpython/mapdisp/statusbar.py:520 msgid "Align region extent based on display size" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:931 +#: ../gui/wxpython/gui_core/preferences.py:925 #: ../gui/wxpython/mapdisp/statusbar.py:563 msgid "Constrain display resolution to computational settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:947 +#: ../gui/wxpython/gui_core/preferences.py:941 msgid "Enable auto-rendering" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:964 +#: ../gui/wxpython/gui_core/preferences.py:958 msgid "Enable auto-zooming to selected map layer" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:980 +#: ../gui/wxpython/gui_core/preferences.py:974 msgid "Show computational region extent" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:996 +#: ../gui/wxpython/gui_core/preferences.py:990 msgid "Mouse wheel action:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1022 +#: ../gui/wxpython/gui_core/preferences.py:1016 msgid "Mouse scrolling direction:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1063 +#: ../gui/wxpython/gui_core/preferences.py:1057 msgid "Advanced display settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1072 +#: ../gui/wxpython/gui_core/preferences.py:1066 msgid "3D view depth buffer (possible values are 16, 24, 32):" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1127 +#: ../gui/wxpython/gui_core/preferences.py:1121 msgid "Module dialog settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1152 +#: ../gui/wxpython/gui_core/preferences.py:1146 msgid "Close dialog when module is successfully finished" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1166 -#: ../gui/wxpython/gui_core/dialogs.py:306 +#: ../gui/wxpython/gui_core/preferences.py:1160 +#: ../gui/wxpython/gui_core/dialogs.py:307 msgid "Add created map into layer tree" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1181 +#: ../gui/wxpython/gui_core/preferences.py:1175 msgid "Allow interactive input" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1195 +#: ../gui/wxpython/gui_core/preferences.py:1189 msgid "Verbosity level:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1231 +#: ../gui/wxpython/gui_core/preferences.py:1225 #: ../gui/wxpython/lmgr/frame.py:323 msgid "Layers" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1241 +#: ../gui/wxpython/gui_core/preferences.py:1235 msgid "Default raster settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1251 +#: ../gui/wxpython/gui_core/preferences.py:1245 msgid "Make null cells opaque" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1266 +#: ../gui/wxpython/gui_core/preferences.py:1260 msgid "Default color table" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1312 +#: ../gui/wxpython/gui_core/preferences.py:1306 msgid "Default vector settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1318 +#: ../gui/wxpython/gui_core/preferences.py:1312 msgid "Display:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1343 +#: ../gui/wxpython/gui_core/preferences.py:1337 msgid "Feature color:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1383 +#: ../gui/wxpython/gui_core/preferences.py:1377 msgid "Area fill color:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1431 +#: ../gui/wxpython/gui_core/preferences.py:1425 msgid "Random colors according to category number " msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1459 +#: ../gui/wxpython/gui_core/preferences.py:1453 msgid "Symbol:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1513 -#: ../gui/wxpython/dbmgr/base.py:1422 +#: ../gui/wxpython/gui_core/preferences.py:1507 +#: ../gui/wxpython/dbmgr/base.py:1424 msgid "Highlight selected features" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1542 +#: ../gui/wxpython/gui_core/preferences.py:1536 msgid "Line width (in pixels):" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1558 +#: ../gui/wxpython/gui_core/preferences.py:1552 msgid "Automatically hightlight selected features in map display" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1582 +#: ../gui/wxpython/gui_core/preferences.py:1576 msgid "Data browser" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1590 +#: ../gui/wxpython/gui_core/preferences.py:1584 msgid "Left mouse double click:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1615 +#: ../gui/wxpython/gui_core/preferences.py:1609 msgid "Encoding (e.g. utf-8, ascii, iso8859-1, koi8-r):" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1630 +#: ../gui/wxpython/gui_core/preferences.py:1624 msgid "Ask when deleting data record(s) from table" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1654 +#: ../gui/wxpython/gui_core/preferences.py:1648 msgid "Create table" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1661 -#: ../gui/wxpython/gui_core/dialogs.py:351 +#: ../gui/wxpython/gui_core/preferences.py:1655 +#: ../gui/wxpython/gui_core/dialogs.py:352 msgid "Key column:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1695 +#: ../gui/wxpython/gui_core/preferences.py:1689 #: ../gui/wxpython/mapdisp/statusbar.py:824 msgid "Projection" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1704 +#: ../gui/wxpython/gui_core/preferences.py:1698 msgid "Projection statusbar settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1713 +#: ../gui/wxpython/gui_core/preferences.py:1707 msgid "" "\n" "Note: This only controls the coordinates displayed in the lower-left of the Map Display\n" @@ -13837,63 +13857,63 @@ "menu located at the bottom of the Map Display window.\n" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1746 +#: ../gui/wxpython/gui_core/preferences.py:1740 msgid "Proj.4 string (required):" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1763 +#: ../gui/wxpython/gui_core/preferences.py:1757 msgid "EPSG file:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1780 +#: ../gui/wxpython/gui_core/preferences.py:1774 msgid "Load EPSG codes (be patient), enter EPSG code or insert Proj.4 string directly." msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1788 +#: ../gui/wxpython/gui_core/preferences.py:1782 msgid "&Load EPSG codes" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1808 +#: ../gui/wxpython/gui_core/preferences.py:1802 msgid "Coordinates format" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1816 +#: ../gui/wxpython/gui_core/preferences.py:1810 msgid "Lat/long projections" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1837 +#: ../gui/wxpython/gui_core/preferences.py:1831 msgid "Precision:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1923 +#: ../gui/wxpython/gui_core/preferences.py:1917 #, python-format msgid "Unable to read EPSG codes: %s" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1956 -#: ../gui/wxpython/gui_core/preferences.py:1968 -#: ../gui/wxpython/gui_core/preferences.py:1980 +#: ../gui/wxpython/gui_core/preferences.py:1950 +#: ../gui/wxpython/gui_core/preferences.py:1962 +#: ../gui/wxpython/gui_core/preferences.py:1974 #, python-format msgid "EPSG code %s not found" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1990 +#: ../gui/wxpython/gui_core/preferences.py:1984 msgid "Select default display font" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:2004 +#: ../gui/wxpython/gui_core/preferences.py:1998 msgid "Failed to set default display font. Try different font." msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:2023 +#: ../gui/wxpython/gui_core/preferences.py:2017 msgid "Select default output font" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:2112 +#: ../gui/wxpython/gui_core/preferences.py:2106 msgid "Manage access to mapsets" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:2127 +#: ../gui/wxpython/gui_core/preferences.py:2121 msgid "" "Check a mapset to make it accessible, uncheck it to hide it.\n" " Notes:\n" @@ -13902,7 +13922,7 @@ " - You may only write to mapsets which you own." msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:2204 +#: ../gui/wxpython/gui_core/preferences.py:2198 msgid "Owner" msgstr "" @@ -13914,274 +13934,274 @@ msgid "Select GRASS location and mapset" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:122 +#: ../gui/wxpython/gui_core/dialogs.py:123 msgid "Location or mapset is not defined." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:132 +#: ../gui/wxpython/gui_core/dialogs.py:133 msgid "Name of GRASS location:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:143 -#: ../gui/wxpython/gui_core/dialogs.py:200 +#: ../gui/wxpython/gui_core/dialogs.py:144 +#: ../gui/wxpython/gui_core/dialogs.py:201 msgid "Name of mapset:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:172 +#: ../gui/wxpython/gui_core/dialogs.py:173 msgid "Select mapset in GRASS location" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:192 +#: ../gui/wxpython/gui_core/dialogs.py:193 msgid "Name of mapset is missing." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:233 +#: ../gui/wxpython/gui_core/dialogs.py:234 msgid "Name of vector map is missing." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:286 +#: ../gui/wxpython/gui_core/dialogs.py:287 msgid "Create attribute table" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:320 +#: ../gui/wxpython/gui_core/dialogs.py:321 msgid "Name of new vector map is missing." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:332 +#: ../gui/wxpython/gui_core/dialogs.py:333 msgid "Name for new vector map:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:435 +#: ../gui/wxpython/gui_core/dialogs.py:436 #, python-format msgid "Unable to create vector map <%s>." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:440 +#: ../gui/wxpython/gui_core/dialogs.py:441 #, python-format msgid "" "Invalid or empty key column.\n" "Unable to create vector map <%s>." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:471 +#: ../gui/wxpython/gui_core/dialogs.py:472 #, python-format msgid "Vector map <%s> already exists in the current mapset. Do you want to overwrite it?" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:561 +#: ../gui/wxpython/gui_core/dialogs.py:562 msgid "Load region:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:567 +#: ../gui/wxpython/gui_core/dialogs.py:568 msgid "Save region:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:619 +#: ../gui/wxpython/gui_core/dialogs.py:620 msgid "Name cannot begin with '.' and must not contain space, quotes, '/', ''', '@', ',', '=', '*', and all other non-alphanumeric characters." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:635 +#: ../gui/wxpython/gui_core/dialogs.py:636 msgid "Create or edit imagery groups" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:669 +#: ../gui/wxpython/gui_core/dialogs.py:670 msgid "Apply changes to selected group and close dialog" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:670 +#: ../gui/wxpython/gui_core/dialogs.py:671 msgid "Apply changes to selected group" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:671 +#: ../gui/wxpython/gui_core/dialogs.py:672 msgid "Close dialog, changes are not applied" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:712 -#: ../gui/wxpython/gui_core/dialogs.py:1509 +#: ../gui/wxpython/gui_core/dialogs.py:713 +#: ../gui/wxpython/gui_core/dialogs.py:1510 msgid "Put here a regular expression. Characters '.*' stand for anything, character '^' stands for the beginning and '$' for the end." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:719 +#: ../gui/wxpython/gui_core/dialogs.py:720 msgid "Select existing group or enter name of new group:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:730 +#: ../gui/wxpython/gui_core/dialogs.py:731 msgid "Edit/create subgroup" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:743 +#: ../gui/wxpython/gui_core/dialogs.py:744 msgid "Select existing subgroup or enter name of new subgroup:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:777 -#: ../gui/wxpython/gui_core/dialogs.py:845 -#: ../gui/wxpython/gui_core/dialogs.py:1494 +#: ../gui/wxpython/gui_core/dialogs.py:778 +#: ../gui/wxpython/gui_core/dialogs.py:846 +#: ../gui/wxpython/gui_core/dialogs.py:1495 msgid "Pattern:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:795 -#: ../gui/wxpython/gui_core/dialogs.py:863 -#: ../gui/wxpython/gui_core/dialogs.py:1518 +#: ../gui/wxpython/gui_core/dialogs.py:796 +#: ../gui/wxpython/gui_core/dialogs.py:864 +#: ../gui/wxpython/gui_core/dialogs.py:1519 msgid "List of maps:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:811 +#: ../gui/wxpython/gui_core/dialogs.py:812 msgid "Select map layers and add them to the list." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:816 +#: ../gui/wxpython/gui_core/dialogs.py:817 msgid "Remove selected layer(s) from list." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:873 +#: ../gui/wxpython/gui_core/dialogs.py:874 msgid "Check maps from group to be included into subgroup." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1037 +#: ../gui/wxpython/gui_core/dialogs.py:1038 msgid "Add selected map layers into group" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1174 +#: ../gui/wxpython/gui_core/dialogs.py:1175 #, python-format msgid "Group <%s> was changed, do you want to apply changes?" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1177 -#: ../gui/wxpython/gui_core/dialogs.py:1193 +#: ../gui/wxpython/gui_core/dialogs.py:1178 +#: ../gui/wxpython/gui_core/dialogs.py:1194 msgid "Unapplied changes" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1190 +#: ../gui/wxpython/gui_core/dialogs.py:1191 #, python-format msgid "Subgroup <%s> was changed, do you want to apply changes?" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1247 +#: ../gui/wxpython/gui_core/dialogs.py:1248 msgid "No raster maps selected." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1276 +#: ../gui/wxpython/gui_core/dialogs.py:1277 #, python-format msgid "No changes to apply in group <%s>." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1279 +#: ../gui/wxpython/gui_core/dialogs.py:1280 #, python-format msgid "Group <%s> was successfully created." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1281 +#: ../gui/wxpython/gui_core/dialogs.py:1282 #, python-format msgid "Group <%s> was successfully changed." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1284 +#: ../gui/wxpython/gui_core/dialogs.py:1285 #, python-format msgid "Creating of new group <%s> failed." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1286 +#: ../gui/wxpython/gui_core/dialogs.py:1287 #, python-format msgid "Changing of group <%s> failed." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1324 +#: ../gui/wxpython/gui_core/dialogs.py:1325 msgid "No group selected." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1329 +#: ../gui/wxpython/gui_core/dialogs.py:1330 msgid "No subgroup selected." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1436 +#: ../gui/wxpython/gui_core/dialogs.py:1437 msgid "Use fully-qualified map names" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1462 +#: ../gui/wxpython/gui_core/dialogs.py:1463 msgid "Map type:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1477 +#: ../gui/wxpython/gui_core/dialogs.py:1478 msgid "Select toggle" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1484 +#: ../gui/wxpython/gui_core/dialogs.py:1485 msgid "Mapset:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1577 +#: ../gui/wxpython/gui_core/dialogs.py:1579 msgid "Invert selection" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1720 +#: ../gui/wxpython/gui_core/dialogs.py:1722 #, python-format msgid "Dynamic series (%s)" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1747 +#: ../gui/wxpython/gui_core/dialogs.py:1749 msgid "Set Map Layer Opacity" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1778 -#: ../gui/wxpython/psmap/dialogs.py:6389 ../gui/wxpython/psmap/dialogs.py:6416 -#: ../gui/wxpython/psmap/dialogs.py:6748 ../gui/wxpython/psmap/dialogs.py:6778 +#: ../gui/wxpython/gui_core/dialogs.py:1780 +#: ../gui/wxpython/psmap/dialogs.py:6391 ../gui/wxpython/psmap/dialogs.py:6418 +#: ../gui/wxpython/psmap/dialogs.py:6750 ../gui/wxpython/psmap/dialogs.py:6780 msgid "transparent" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1781 +#: ../gui/wxpython/gui_core/dialogs.py:1783 msgid "opaque" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1879 +#: ../gui/wxpython/gui_core/dialogs.py:1884 msgid "Set image size" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1894 +#: ../gui/wxpython/gui_core/dialogs.py:1899 msgid "Image size" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1941 +#: ../gui/wxpython/gui_core/dialogs.py:1946 msgid "Template:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1981 +#: ../gui/wxpython/gui_core/dialogs.py:1986 msgid "GRASS GIS SQL Query Utility" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1997 +#: ../gui/wxpython/gui_core/dialogs.py:2002 msgid " SQL statement " msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:2045 +#: ../gui/wxpython/gui_core/dialogs.py:2050 msgid "Symbols" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:2080 +#: ../gui/wxpython/gui_core/dialogs.py:2085 msgid "Symbol directory:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:2092 +#: ../gui/wxpython/gui_core/dialogs.py:2097 msgid "Symbol name:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:2343 +#: ../gui/wxpython/gui_core/dialogs.py:2348 msgid "Do you want to quit GRASS including shell prompt or just close the GUI?" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:2420 +#: ../gui/wxpython/gui_core/dialogs.py:2425 msgid "Select font:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:2451 +#: ../gui/wxpython/gui_core/dialogs.py:2456 msgid "Character encoding:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:2469 -#: ../gui/wxpython/psmap/dialogs.py:398 ../gui/wxpython/psmap/dialogs.py:4979 +#: ../gui/wxpython/gui_core/dialogs.py:2474 +#: ../gui/wxpython/psmap/dialogs.py:400 ../gui/wxpython/psmap/dialogs.py:4981 msgid "Font size:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:2521 +#: ../gui/wxpython/gui_core/dialogs.py:2526 msgid "Example" msgstr "" @@ -14282,28 +14302,28 @@ msgid "Toggle to save list of executed commands into a file; content saved when switching off." msgstr "" -#: ../gui/wxpython/gui_core/goutput.py:420 +#: ../gui/wxpython/gui_core/goutput.py:421 #: ../gui/wxpython/gui_core/goutput.py:516 msgid "Save file as..." msgstr "" -#: ../gui/wxpython/gui_core/goutput.py:422 +#: ../gui/wxpython/gui_core/goutput.py:423 #: ../gui/wxpython/gui_core/goutput.py:518 #, python-format msgid "%(txt)s (*.txt)|*.txt|%(files)s (*)|*" msgstr "" -#: ../gui/wxpython/gui_core/goutput.py:423 +#: ../gui/wxpython/gui_core/goutput.py:424 #: ../gui/wxpython/gui_core/goutput.py:519 msgid "Text files" msgstr "" -#: ../gui/wxpython/gui_core/goutput.py:424 +#: ../gui/wxpython/gui_core/goutput.py:425 #: ../gui/wxpython/gui_core/goutput.py:520 msgid "Files" msgstr "" -#: ../gui/wxpython/gui_core/goutput.py:437 +#: ../gui/wxpython/gui_core/goutput.py:438 #, python-format msgid "" "Unable to write file '%(path)s'.\n" @@ -14311,14 +14331,21 @@ "Details: %(error)s" msgstr "" -#: ../gui/wxpython/gui_core/goutput.py:442 +#: ../gui/wxpython/gui_core/goutput.py:443 #, python-format msgid "Command output saved into '%s'" msgstr "" +#: ../gui/wxpython/gui_core/goutput.py:497 +#, python-brace-format +msgid "" +"Unable to write file '{filePath}'.\n" +"\n" +"Details: {error}" +msgstr "" + #: ../gui/wxpython/gui_core/goutput.py:501 -#, python-format -msgid "Command log saved to '%s'" +msgid "Command log saved to '{}'" msgstr "" #: ../gui/wxpython/psmap/toolbars.py:79 @@ -14450,7 +14477,7 @@ msgstr "" #: ../gui/wxpython/psmap/frame.py:636 ../gui/wxpython/psmap/frame.py:661 -#: ../gui/wxpython/psmap/dialogs.py:1635 +#: ../gui/wxpython/psmap/dialogs.py:1637 msgid "Please, create map frame first." msgstr "" @@ -14498,7 +14525,7 @@ msgid "Click and drag to resize object" msgstr "" -#: ../gui/wxpython/psmap/frame.py:2471 +#: ../gui/wxpython/psmap/frame.py:2474 msgid "labels: " msgstr "" @@ -14593,760 +14620,760 @@ msgid "Failed to read instruction %(inst)s: file %(file)s not found." msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:231 +#: ../gui/wxpython/psmap/dialogs.py:233 msgid "Units:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:242 +#: ../gui/wxpython/psmap/dialogs.py:244 msgid "" "Position of the top left corner\n" "from the top left edge of the paper" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:244 -#: ../gui/wxpython/animation/dialogs.py:1137 +#: ../gui/wxpython/psmap/dialogs.py:246 +#: ../gui/wxpython/animation/dialogs.py:1140 msgid "X:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:246 -#: ../gui/wxpython/animation/dialogs.py:1139 +#: ../gui/wxpython/psmap/dialogs.py:248 +#: ../gui/wxpython/animation/dialogs.py:1142 msgid "Y:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:271 +#: ../gui/wxpython/psmap/dialogs.py:273 msgid "Position is given:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:273 +#: ../gui/wxpython/psmap/dialogs.py:275 msgid "relative to paper" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:275 +#: ../gui/wxpython/psmap/dialogs.py:277 msgid "by map coordinates" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:305 +#: ../gui/wxpython/psmap/dialogs.py:307 msgid "" "Position from the top left\n" "edge of the paper" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:396 +#: ../gui/wxpython/psmap/dialogs.py:398 msgid "Font:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:424 +#: ../gui/wxpython/psmap/dialogs.py:426 msgid "Choose color:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:473 +#: ../gui/wxpython/psmap/dialogs.py:475 msgid "Close dialog and apply changes" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:524 +#: ../gui/wxpython/psmap/dialogs.py:526 msgid "Units" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:525 -#: ../gui/wxpython/animation/dialogs.py:926 +#: ../gui/wxpython/psmap/dialogs.py:527 +#: ../gui/wxpython/animation/dialogs.py:929 msgid "Format" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:526 +#: ../gui/wxpython/psmap/dialogs.py:528 msgid "Orientation" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:527 ../gui/wxpython/psmap/dialogs.py:2888 +#: ../gui/wxpython/psmap/dialogs.py:529 ../gui/wxpython/psmap/dialogs.py:2890 msgid "Width" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:528 +#: ../gui/wxpython/psmap/dialogs.py:530 msgid "Height" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:529 +#: ../gui/wxpython/psmap/dialogs.py:531 msgid "Left" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:530 +#: ../gui/wxpython/psmap/dialogs.py:532 msgid "Right" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:594 +#: ../gui/wxpython/psmap/dialogs.py:596 msgid "Literal is not allowed!" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:608 +#: ../gui/wxpython/psmap/dialogs.py:610 msgid "Page size" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:612 +#: ../gui/wxpython/psmap/dialogs.py:614 msgid "Margins" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:619 +#: ../gui/wxpython/psmap/dialogs.py:621 msgid "Portrait" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:619 +#: ../gui/wxpython/psmap/dialogs.py:621 msgid "Landscape" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:765 +#: ../gui/wxpython/psmap/dialogs.py:767 msgid "Map settings" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:775 +#: ../gui/wxpython/psmap/dialogs.py:777 msgid "Map frame settings" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:893 +#: ../gui/wxpython/psmap/dialogs.py:895 msgid "Map frame options:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:894 +#: ../gui/wxpython/psmap/dialogs.py:896 msgid "fit frame to match selected map" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:895 +#: ../gui/wxpython/psmap/dialogs.py:897 msgid "fit frame to match saved region" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:896 +#: ../gui/wxpython/psmap/dialogs.py:898 msgid "fit frame to match current computational region" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:897 +#: ../gui/wxpython/psmap/dialogs.py:899 msgid "fixed scale and map center" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:914 ../gui/wxpython/psmap/dialogs.py:1224 +#: ../gui/wxpython/psmap/dialogs.py:916 ../gui/wxpython/psmap/dialogs.py:1226 msgid "Map selection" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:927 ../gui/wxpython/psmap/dialogs.py:1715 +#: ../gui/wxpython/psmap/dialogs.py:929 ../gui/wxpython/psmap/dialogs.py:1717 msgid "Map:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:927 +#: ../gui/wxpython/psmap/dialogs.py:929 msgid "Region:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:984 +#: ../gui/wxpython/psmap/dialogs.py:986 msgid "Map scale and center" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:988 +#: ../gui/wxpython/psmap/dialogs.py:990 msgid "Center:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:989 +#: ../gui/wxpython/psmap/dialogs.py:991 msgid "E:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:990 +#: ../gui/wxpython/psmap/dialogs.py:992 msgid "N:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:997 ../gui/wxpython/psmap/dialogs.py:5860 +#: ../gui/wxpython/psmap/dialogs.py:999 ../gui/wxpython/psmap/dialogs.py:5862 msgid "Scale:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:998 +#: ../gui/wxpython/psmap/dialogs.py:1000 msgid "1 :" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1062 +#: ../gui/wxpython/psmap/dialogs.py:1064 msgid "Map max resolution (dpi):" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1099 ../gui/wxpython/psmap/dialogs.py:3709 +#: ../gui/wxpython/psmap/dialogs.py:1101 ../gui/wxpython/psmap/dialogs.py:3711 msgid "Border" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1105 +#: ../gui/wxpython/psmap/dialogs.py:1107 msgid "draw border around map frame" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1112 +#: ../gui/wxpython/psmap/dialogs.py:1114 msgid "border color:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1114 +#: ../gui/wxpython/psmap/dialogs.py:1116 msgid "border width (pts):" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1233 +#: ../gui/wxpython/psmap/dialogs.py:1235 msgid "" "Region is set to match this map,\n" "raster or vector map must be added later" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1240 +#: ../gui/wxpython/psmap/dialogs.py:1242 msgid "Region selection" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1420 +#: ../gui/wxpython/psmap/dialogs.py:1422 msgid "No map selected!" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1444 +#: ../gui/wxpython/psmap/dialogs.py:1446 msgid "No region selected!" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1495 +#: ../gui/wxpython/psmap/dialogs.py:1497 msgid "Invalid scale or map center!" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1565 +#: ../gui/wxpython/psmap/dialogs.py:1567 msgid "Choose raster map" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1570 +#: ../gui/wxpython/psmap/dialogs.py:1572 msgid "no raster map" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1573 +#: ../gui/wxpython/psmap/dialogs.py:1575 msgid "raster:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1698 ../gui/wxpython/gmodeler/model.py:798 +#: ../gui/wxpython/psmap/dialogs.py:1700 ../gui/wxpython/gmodeler/model.py:798 msgid "Vector maps" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1711 +#: ../gui/wxpython/psmap/dialogs.py:1713 msgid "Add map" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1719 ../gui/wxpython/psmap/dialogs.py:2180 +#: ../gui/wxpython/psmap/dialogs.py:1721 ../gui/wxpython/psmap/dialogs.py:2182 msgid "points" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1719 ../gui/wxpython/psmap/dialogs.py:2182 +#: ../gui/wxpython/psmap/dialogs.py:1721 ../gui/wxpython/psmap/dialogs.py:2184 msgid "lines" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1719 +#: ../gui/wxpython/psmap/dialogs.py:1721 msgid "areas" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1725 +#: ../gui/wxpython/psmap/dialogs.py:1727 msgid "Data Type" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1730 -#: ../gui/wxpython/animation/dialogs.py:776 ../gui/wxpython/dbmgr/base.py:2361 +#: ../gui/wxpython/psmap/dialogs.py:1732 +#: ../gui/wxpython/animation/dialogs.py:779 ../gui/wxpython/dbmgr/base.py:2363 msgid "Add" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1759 +#: ../gui/wxpython/psmap/dialogs.py:1761 msgid "Manage vector maps" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1764 +#: ../gui/wxpython/psmap/dialogs.py:1766 msgid "The topmost vector map overlaps the others" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1768 ../gui/wxpython/psmap/dialogs.py:3666 +#: ../gui/wxpython/psmap/dialogs.py:1770 ../gui/wxpython/psmap/dialogs.py:3668 #: ../gui/wxpython/web_services/widgets.py:267 msgid "Up" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1769 ../gui/wxpython/psmap/dialogs.py:3667 +#: ../gui/wxpython/psmap/dialogs.py:1771 ../gui/wxpython/psmap/dialogs.py:3669 #: ../gui/wxpython/web_services/widgets.py:269 msgid "Down" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1771 +#: ../gui/wxpython/psmap/dialogs.py:1773 msgid "Properties..." msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2014 +#: ../gui/wxpython/psmap/dialogs.py:2016 msgid "Raster map settings" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2062 +#: ../gui/wxpython/psmap/dialogs.py:2064 msgid "Vector maps settings" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2110 +#: ../gui/wxpython/psmap/dialogs.py:2112 #, python-format msgid "%s properties" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2165 +#: ../gui/wxpython/psmap/dialogs.py:2167 msgid "Data selection" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2180 +#: ../gui/wxpython/psmap/dialogs.py:2182 msgid "centroids" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2182 +#: ../gui/wxpython/psmap/dialogs.py:2184 msgid "boundaries" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2220 +#: ../gui/wxpython/psmap/dialogs.py:2222 msgid "Layer selection" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2227 +#: ../gui/wxpython/psmap/dialogs.py:2229 msgid "Database connection is not defined in DB file." msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2228 +#: ../gui/wxpython/psmap/dialogs.py:2230 msgid "Select layer:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2257 +#: ../gui/wxpython/psmap/dialogs.py:2259 msgid "list of categories (e.g. 1,3,5-7)" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2314 +#: ../gui/wxpython/psmap/dialogs.py:2316 msgid "Use current mask" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2333 ../gui/wxpython/psmap/dialogs.py:2489 +#: ../gui/wxpython/psmap/dialogs.py:2335 ../gui/wxpython/psmap/dialogs.py:2491 msgid "Colors" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2342 ../gui/wxpython/psmap/dialogs.py:2498 +#: ../gui/wxpython/psmap/dialogs.py:2344 ../gui/wxpython/psmap/dialogs.py:2500 msgid "Outline" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2347 ../gui/wxpython/psmap/dialogs.py:2508 +#: ../gui/wxpython/psmap/dialogs.py:2349 ../gui/wxpython/psmap/dialogs.py:2510 msgid "draw outline" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2350 ../gui/wxpython/psmap/dialogs.py:2513 -#: ../gui/wxpython/psmap/dialogs.py:5285 ../gui/wxpython/psmap/dialogs.py:5293 +#: ../gui/wxpython/psmap/dialogs.py:2352 ../gui/wxpython/psmap/dialogs.py:2515 +#: ../gui/wxpython/psmap/dialogs.py:5287 ../gui/wxpython/psmap/dialogs.py:5295 msgid "Width (pts):" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2419 +#: ../gui/wxpython/psmap/dialogs.py:2421 msgid "fill color" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2425 ../gui/wxpython/psmap/dialogs.py:2583 +#: ../gui/wxpython/psmap/dialogs.py:2427 ../gui/wxpython/psmap/dialogs.py:2585 msgid "choose color:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2440 ../gui/wxpython/psmap/dialogs.py:2599 +#: ../gui/wxpython/psmap/dialogs.py:2442 ../gui/wxpython/psmap/dialogs.py:2601 msgid "color from map table column:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2511 +#: ../gui/wxpython/psmap/dialogs.py:2513 msgid "No effect for fill color from table column" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2580 +#: ../gui/wxpython/psmap/dialogs.py:2582 msgid "Color of lines:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2647 ../gui/wxpython/psmap/dialogs.py:2879 -#: ../gui/wxpython/psmap/dialogs.py:3004 +#: ../gui/wxpython/psmap/dialogs.py:2649 ../gui/wxpython/psmap/dialogs.py:2881 +#: ../gui/wxpython/psmap/dialogs.py:3006 msgid "Size and style" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2675 +#: ../gui/wxpython/psmap/dialogs.py:2677 msgid "eps file:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2680 ../gui/wxpython/psmap/dialogs.py:3022 +#: ../gui/wxpython/psmap/dialogs.py:2682 ../gui/wxpython/psmap/dialogs.py:3024 msgid "Type filename or click browse to choose file" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2681 ../gui/wxpython/psmap/dialogs.py:3023 +#: ../gui/wxpython/psmap/dialogs.py:2683 ../gui/wxpython/psmap/dialogs.py:3025 msgid "Choose a file" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2740 +#: ../gui/wxpython/psmap/dialogs.py:2742 msgid "size from map table column:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2742 +#: ../gui/wxpython/psmap/dialogs.py:2744 msgid "scale:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2807 +#: ../gui/wxpython/psmap/dialogs.py:2809 msgid "Rotation" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2812 +#: ../gui/wxpython/psmap/dialogs.py:2814 msgid "rotate symbols:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2814 +#: ../gui/wxpython/psmap/dialogs.py:2816 msgid "counterclockwise in degrees:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2818 +#: ../gui/wxpython/psmap/dialogs.py:2820 msgid "from map table column:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2893 +#: ../gui/wxpython/psmap/dialogs.py:2895 msgid "Set width (pts):" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2910 +#: ../gui/wxpython/psmap/dialogs.py:2912 msgid "multiply width by category value" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2947 +#: ../gui/wxpython/psmap/dialogs.py:2949 msgid "Choose line style:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2960 +#: ../gui/wxpython/psmap/dialogs.py:2962 msgid "Choose linecap:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3013 +#: ../gui/wxpython/psmap/dialogs.py:3015 msgid "Pattern" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3018 +#: ../gui/wxpython/psmap/dialogs.py:3020 msgid "use pattern:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3020 +#: ../gui/wxpython/psmap/dialogs.py:3022 msgid "Choose pattern file:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3028 +#: ../gui/wxpython/psmap/dialogs.py:3030 msgid "pattern line width (pts):" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3032 +#: ../gui/wxpython/psmap/dialogs.py:3034 msgid "pattern scale factor:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3392 +#: ../gui/wxpython/psmap/dialogs.py:3394 msgid "Raster legend" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3397 -#: ../gui/wxpython/animation/dialogs.py:473 +#: ../gui/wxpython/psmap/dialogs.py:3399 +#: ../gui/wxpython/animation/dialogs.py:476 msgid "Show raster legend" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3411 +#: ../gui/wxpython/psmap/dialogs.py:3413 msgid "Source raster" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3416 +#: ../gui/wxpython/psmap/dialogs.py:3418 msgid "current raster" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3419 +#: ../gui/wxpython/psmap/dialogs.py:3421 msgid "select raster" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3426 ../gui/wxpython/psmap/dialogs.py:4441 +#: ../gui/wxpython/psmap/dialogs.py:3428 ../gui/wxpython/psmap/dialogs.py:4443 #, python-format msgid "%(rast)s: type %(type)s" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3475 +#: ../gui/wxpython/psmap/dialogs.py:3477 msgid "Type of legend" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3480 +#: ../gui/wxpython/psmap/dialogs.py:3482 msgid "discrete legend (categorical maps)" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3484 +#: ../gui/wxpython/psmap/dialogs.py:3486 msgid "continuous color gradient legend (floating point map)" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3510 +#: ../gui/wxpython/psmap/dialogs.py:3512 msgid "Advanced legend settings" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3515 +#: ../gui/wxpython/psmap/dialogs.py:3517 msgid "draw \"no data\" box" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3524 +#: ../gui/wxpython/psmap/dialogs.py:3526 msgid "draw ticks across color table" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3616 +#: ../gui/wxpython/psmap/dialogs.py:3618 msgid "Vector legend" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3621 +#: ../gui/wxpython/psmap/dialogs.py:3623 msgid "Show vector legend" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3635 +#: ../gui/wxpython/psmap/dialogs.py:3637 msgid "Source vector maps" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3640 +#: ../gui/wxpython/psmap/dialogs.py:3642 msgid "Choose vector maps and their order in legend" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3645 ../gui/wxpython/gmodeler/frame.py:1886 +#: ../gui/wxpython/psmap/dialogs.py:3647 ../gui/wxpython/gmodeler/frame.py:1886 #: ../gui/wxpython/gmodeler/dialogs.py:492 #: ../gui/wxpython/gmodeler/dialogs.py:604 msgid "Label" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3668 ../gui/wxpython/psmap/dialogs.py:4148 +#: ../gui/wxpython/psmap/dialogs.py:3670 ../gui/wxpython/psmap/dialogs.py:4150 msgid "Edit label" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3714 +#: ../gui/wxpython/psmap/dialogs.py:3716 msgid "draw border around legend" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3772 +#: ../gui/wxpython/psmap/dialogs.py:3774 msgid "Size and position" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3842 +#: ../gui/wxpython/psmap/dialogs.py:3844 msgid "Leave the edit field empty, to use default values." msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3882 +#: ../gui/wxpython/psmap/dialogs.py:3884 msgid "" "Width of the color symbol (for lines)\n" "in front of the legend text" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3888 ../gui/wxpython/psmap/dialogs.py:4053 +#: ../gui/wxpython/psmap/dialogs.py:3890 ../gui/wxpython/psmap/dialogs.py:4055 msgid "Columns:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3898 +#: ../gui/wxpython/psmap/dialogs.py:3900 msgid "column span:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3900 +#: ../gui/wxpython/psmap/dialogs.py:3902 msgid "" "Column separation distance between the left edges\n" "of two columns in a multicolumn legend" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4147 +#: ../gui/wxpython/psmap/dialogs.py:4149 msgid "Edit legend label:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4194 +#: ../gui/wxpython/psmap/dialogs.py:4196 msgid "No raster map selected!" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4195 +#: ../gui/wxpython/psmap/dialogs.py:4197 msgid "No raster" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4485 +#: ../gui/wxpython/psmap/dialogs.py:4487 msgid "Mapinfo settings" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4589 +#: ../gui/wxpython/psmap/dialogs.py:4591 msgid "Color settings" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4595 +#: ../gui/wxpython/psmap/dialogs.py:4597 msgid "use border color:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4597 +#: ../gui/wxpython/psmap/dialogs.py:4599 msgid "use background color:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4856 +#: ../gui/wxpython/psmap/dialogs.py:4858 msgid "Length:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4862 +#: ../gui/wxpython/psmap/dialogs.py:4864 msgid "Scalebar length is given in map units" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4867 +#: ../gui/wxpython/psmap/dialogs.py:4869 msgid "Scalebar height is real height on paper" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4869 +#: ../gui/wxpython/psmap/dialogs.py:4871 msgid "default" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4946 +#: ../gui/wxpython/psmap/dialogs.py:4948 msgid "Type:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4965 +#: ../gui/wxpython/psmap/dialogs.py:4967 msgid "Number of segments:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4971 +#: ../gui/wxpython/psmap/dialogs.py:4973 msgid "Label every " msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4972 +#: ../gui/wxpython/psmap/dialogs.py:4974 msgid "segments" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4985 +#: ../gui/wxpython/psmap/dialogs.py:4987 msgid "transparent text background" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5103 +#: ../gui/wxpython/psmap/dialogs.py:5105 msgid "Length of scale bar is not defined" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5197 +#: ../gui/wxpython/psmap/dialogs.py:5199 msgid "Enter text:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5268 +#: ../gui/wxpython/psmap/dialogs.py:5270 msgid "Text effects" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5274 +#: ../gui/wxpython/psmap/dialogs.py:5276 msgid "text background" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5279 +#: ../gui/wxpython/psmap/dialogs.py:5281 msgid "highlight" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5288 +#: ../gui/wxpython/psmap/dialogs.py:5290 msgid "text border" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5397 +#: ../gui/wxpython/psmap/dialogs.py:5399 msgid "Offset" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5401 +#: ../gui/wxpython/psmap/dialogs.py:5403 msgid "horizontal (pts):" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5403 +#: ../gui/wxpython/psmap/dialogs.py:5405 msgid "vertical (pts):" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5442 +#: ../gui/wxpython/psmap/dialogs.py:5444 msgid " Reference point" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5496 +#: ../gui/wxpython/psmap/dialogs.py:5498 msgid "Text rotation" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5502 +#: ../gui/wxpython/psmap/dialogs.py:5504 msgid "rotate text (counterclockwise)" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5594 +#: ../gui/wxpython/psmap/dialogs.py:5596 msgid "No text entered!" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5795 +#: ../gui/wxpython/psmap/dialogs.py:5797 msgid "Choose a directory with images" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5838 +#: ../gui/wxpython/psmap/dialogs.py:5840 msgid "Note: only EPS format supported" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5854 +#: ../gui/wxpython/psmap/dialogs.py:5856 msgid "Scale And Rotation" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5895 ../gui/wxpython/psmap/dialogs.py:6477 +#: ../gui/wxpython/psmap/dialogs.py:5897 ../gui/wxpython/psmap/dialogs.py:6479 msgid "Rotation angle (deg):" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5911 ../gui/wxpython/psmap/dialogs.py:6499 +#: ../gui/wxpython/psmap/dialogs.py:5913 ../gui/wxpython/psmap/dialogs.py:6501 msgid "Counterclockwise rotation in degrees" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6037 +#: ../gui/wxpython/psmap/dialogs.py:6039 msgid "" "PIL\n" "missing" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6057 +#: ../gui/wxpython/psmap/dialogs.py:6059 #, python-format msgid "Unable to read file %s" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6118 +#: ../gui/wxpython/psmap/dialogs.py:6120 #, python-format msgid "size: %(width)s x %(height)s pts" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6140 +#: ../gui/wxpython/psmap/dialogs.py:6142 msgid "No image selected." msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6247 +#: ../gui/wxpython/psmap/dialogs.py:6249 msgid "North Arrow settings" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6258 +#: ../gui/wxpython/psmap/dialogs.py:6260 msgid "Compute convergence" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6329 +#: ../gui/wxpython/psmap/dialogs.py:6331 msgid "Symbol" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6336 +#: ../gui/wxpython/psmap/dialogs.py:6338 msgid "Select symbol:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6353 +#: ../gui/wxpython/psmap/dialogs.py:6355 msgid "" "Note: Selected symbol is not displayed\n" "in draft mode (only in preview mode)" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6386 ../gui/wxpython/psmap/dialogs.py:6745 +#: ../gui/wxpython/psmap/dialogs.py:6388 ../gui/wxpython/psmap/dialogs.py:6747 msgid "Outline color:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6413 ../gui/wxpython/psmap/dialogs.py:6775 +#: ../gui/wxpython/psmap/dialogs.py:6415 ../gui/wxpython/psmap/dialogs.py:6777 msgid "Fill color:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6452 +#: ../gui/wxpython/psmap/dialogs.py:6454 msgid "Size and Rotation" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6460 +#: ../gui/wxpython/psmap/dialogs.py:6462 msgid "Size (pt):" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6463 +#: ../gui/wxpython/psmap/dialogs.py:6465 msgid "Symbol size in points" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6698 +#: ../gui/wxpython/psmap/dialogs.py:6700 msgid "Rectangle settings" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6700 +#: ../gui/wxpython/psmap/dialogs.py:6702 msgid "Line settings" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6834 +#: ../gui/wxpython/psmap/dialogs.py:6836 msgid "Line width in points" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6908 +#: ../gui/wxpython/psmap/dialogs.py:6910 msgid "Vector labels" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6928 +#: ../gui/wxpython/psmap/dialogs.py:6930 msgid "Vector label files created beforehand by v.label module" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6945 +#: ../gui/wxpython/psmap/dialogs.py:6947 msgid "You can select multiple label files." msgstr "" @@ -15463,7 +15490,7 @@ msgid "Map <%s> not found." msgstr "" -#: ../gui/wxpython/mapswipe/frame.py:674 ../gui/wxpython/mapdisp/frame.py:897 +#: ../gui/wxpython/mapswipe/frame.py:674 ../gui/wxpython/mapdisp/frame.py:896 msgid "No raster or vector map layer selected for querying." msgstr "" @@ -15507,7 +15534,7 @@ msgid "Shape:" msgstr "" -#: ../gui/wxpython/gcp/manager.py:509 +#: ../gui/wxpython/gcp/manager.py:511 msgid "Select/create group:" msgstr "" @@ -15541,23 +15568,23 @@ msgid "Animation %d" msgstr "" -#: ../gui/wxpython/animation/nviztask.py:43 ../gui/wxpython/lmgr/frame.py:1391 +#: ../gui/wxpython/animation/nviztask.py:45 ../gui/wxpython/lmgr/frame.py:1395 #, python-format msgid "" "Reading workspace file <%s> failed.\n" "Invalid file, unable to parse XML document." msgstr "" -#: ../gui/wxpython/animation/nviztask.py:53 +#: ../gui/wxpython/animation/nviztask.py:55 #, python-format msgid "No 3d view information in workspace file <%s>." msgstr "" -#: ../gui/wxpython/animation/nviztask.py:285 +#: ../gui/wxpython/animation/nviztask.py:287 msgid "Please add only one layer in the list." msgstr "" -#: ../gui/wxpython/animation/nviztask.py:292 +#: ../gui/wxpython/animation/nviztask.py:294 msgid "No map series nor space-time dataset is added." msgstr "" @@ -15583,7 +15610,7 @@ #: ../gui/wxpython/animation/toolbars.py:51 #: ../gui/wxpython/animation/toolbars.py:52 -#: ../gui/wxpython/animation/dialogs.py:324 +#: ../gui/wxpython/animation/dialogs.py:327 msgid "Add new animation" msgstr "" @@ -15594,7 +15621,7 @@ #: ../gui/wxpython/animation/toolbars.py:59 #: ../gui/wxpython/animation/toolbars.py:60 -#: ../gui/wxpython/animation/dialogs.py:907 +#: ../gui/wxpython/animation/dialogs.py:910 msgid "Export animation" msgstr "" @@ -15652,427 +15679,427 @@ msgid "%s=, %s=, %s= and %s= are mutually exclusive." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:53 +#: ../gui/wxpython/animation/dialogs.py:56 msgid "Adjust speed of animation" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:100 +#: ../gui/wxpython/animation/dialogs.py:103 msgid "Simple mode" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:105 +#: ../gui/wxpython/animation/dialogs.py:108 msgid "Frame duration:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:106 -#: ../gui/wxpython/animation/dialogs.py:147 +#: ../gui/wxpython/animation/dialogs.py:109 +#: ../gui/wxpython/animation/dialogs.py:150 msgid "ms" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:139 +#: ../gui/wxpython/animation/dialogs.py:142 msgid "Temporal mode" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:144 +#: ../gui/wxpython/animation/dialogs.py:147 msgid "Time unit:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:146 +#: ../gui/wxpython/animation/dialogs.py:149 msgid "Duration of time unit:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:218 +#: ../gui/wxpython/animation/dialogs.py:221 msgid "year" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:219 +#: ../gui/wxpython/animation/dialogs.py:222 msgid "month" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:220 +#: ../gui/wxpython/animation/dialogs.py:223 msgid "day" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:221 +#: ../gui/wxpython/animation/dialogs.py:224 msgid "hour" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:222 +#: ../gui/wxpython/animation/dialogs.py:225 msgid "minute" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:223 +#: ../gui/wxpython/animation/dialogs.py:226 msgid "second" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:288 +#: ../gui/wxpython/animation/dialogs.py:291 msgid "Animation speed is too high." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:326 +#: ../gui/wxpython/animation/dialogs.py:329 msgid "Edit animation" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:344 +#: ../gui/wxpython/animation/dialogs.py:347 msgid "Advanced" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:375 +#: ../gui/wxpython/animation/dialogs.py:378 msgid "top left" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:376 +#: ../gui/wxpython/animation/dialogs.py:379 msgid "top right" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:377 +#: ../gui/wxpython/animation/dialogs.py:380 msgid "bottom left" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:378 +#: ../gui/wxpython/animation/dialogs.py:381 msgid "bottom right" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:394 +#: ../gui/wxpython/animation/dialogs.py:397 msgid "Select 2D or 3D view" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:409 +#: ../gui/wxpython/animation/dialogs.py:412 msgid "Window position:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:419 +#: ../gui/wxpython/animation/dialogs.py:422 msgid "View mode:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:430 +#: ../gui/wxpython/animation/dialogs.py:433 msgid "" "For 3D animation, please select only one space-time dataset\n" "or one series of map layers." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:475 +#: ../gui/wxpython/animation/dialogs.py:478 #: ../gui/wxpython/lmgr/layertree.py:111 msgid "Set options" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:496 +#: ../gui/wxpython/animation/dialogs.py:499 msgid "3D view parameters" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:504 +#: ../gui/wxpython/animation/dialogs.py:507 msgid "Workspace file:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:506 +#: ../gui/wxpython/animation/dialogs.py:509 msgid "Choose workspace file to import 3D view parameters" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:515 +#: ../gui/wxpython/animation/dialogs.py:518 msgid "Parameter for animation:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:554 +#: ../gui/wxpython/animation/dialogs.py:557 msgid "Animate region change (2D view only)" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:558 +#: ../gui/wxpython/animation/dialogs.py:561 msgid "Start region:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:568 +#: ../gui/wxpython/animation/dialogs.py:571 msgid "End region:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:574 +#: ../gui/wxpython/animation/dialogs.py:577 msgid "Zoom value:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:575 +#: ../gui/wxpython/animation/dialogs.py:578 msgid "N-S/E-W distances in map units used to gradually reduce region." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:582 +#: ../gui/wxpython/animation/dialogs.py:585 msgid "N-S:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:585 +#: ../gui/wxpython/animation/dialogs.py:588 msgid "E-W:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:683 +#: ../gui/wxpython/animation/dialogs.py:686 msgid "Only one series or space-time dataset is accepted for 3D mode." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:691 +#: ../gui/wxpython/animation/dialogs.py:694 msgid "No map series or space-time dataset added." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:719 +#: ../gui/wxpython/animation/dialogs.py:722 msgid "Region information is not complete" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:753 +#: ../gui/wxpython/animation/dialogs.py:756 msgid "Add, edit or remove animations" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:765 +#: ../gui/wxpython/animation/dialogs.py:768 msgid "List of animations" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:778 +#: ../gui/wxpython/animation/dialogs.py:781 msgid "Edit" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:837 +#: ../gui/wxpython/animation/dialogs.py:840 #, python-format msgid "Maximum number of animations is %d." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:887 +#: ../gui/wxpython/animation/dialogs.py:890 #: ../gui/wxpython/animation/controller.py:262 msgid "More animations are using one window. Please select different window for each animation." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:988 +#: ../gui/wxpython/animation/dialogs.py:991 msgid "Add time stamp" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1030 +#: ../gui/wxpython/animation/dialogs.py:1033 msgid "Add time stamp, image or text decoration by one of the buttons above." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1032 +#: ../gui/wxpython/animation/dialogs.py:1035 msgid "Add image or text decoration by one of the buttons above." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1053 +#: ../gui/wxpython/animation/dialogs.py:1056 msgid "Font settings:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1058 +#: ../gui/wxpython/animation/dialogs.py:1061 msgid "Sample text" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1078 +#: ../gui/wxpython/animation/dialogs.py:1081 msgid "Image file:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1079 +#: ../gui/wxpython/animation/dialogs.py:1082 msgid "Choose image file" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1095 +#: ../gui/wxpython/animation/dialogs.py:1098 msgid "Text:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1116 +#: ../gui/wxpython/animation/dialogs.py:1119 msgid "Placement as percentage of screen coordinates (X: 0, Y: 0 is top left):" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1151 +#: ../gui/wxpython/animation/dialogs.py:1154 msgid "image sequence" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1151 +#: ../gui/wxpython/animation/dialogs.py:1154 msgid "animated GIF" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1151 +#: ../gui/wxpython/animation/dialogs.py:1154 msgid "SWF" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1151 +#: ../gui/wxpython/animation/dialogs.py:1154 msgid "AVI" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1162 +#: ../gui/wxpython/animation/dialogs.py:1165 msgid "Export to:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1189 +#: ../gui/wxpython/animation/dialogs.py:1192 msgid "animation_" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1197 +#: ../gui/wxpython/animation/dialogs.py:1200 msgid "Choose directory for export" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1232 +#: ../gui/wxpython/animation/dialogs.py:1235 msgid "GIF file:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1233 -#: ../gui/wxpython/animation/dialogs.py:1257 -#: ../gui/wxpython/animation/dialogs.py:1288 +#: ../gui/wxpython/animation/dialogs.py:1236 +#: ../gui/wxpython/animation/dialogs.py:1260 +#: ../gui/wxpython/animation/dialogs.py:1291 msgid "Choose file to save animation" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1256 +#: ../gui/wxpython/animation/dialogs.py:1259 msgid "SWF file:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1279 +#: ../gui/wxpython/animation/dialogs.py:1282 msgid "" "Program 'ffmpeg' was not found.\n" "Please install it first and make sure\n" "it's in the PATH variable." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1287 +#: ../gui/wxpython/animation/dialogs.py:1290 msgid "AVI file:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1295 +#: ../gui/wxpython/animation/dialogs.py:1298 msgid "Video codec:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1299 +#: ../gui/wxpython/animation/dialogs.py:1302 msgid "Additional options:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1303 +#: ../gui/wxpython/animation/dialogs.py:1306 msgid "Consider adding '-sameq' or '-qscale 1' if not satisfied with video quality. Options depend on ffmpeg version." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1340 +#: ../gui/wxpython/animation/dialogs.py:1343 #, python-format msgid "Current frame rate: %.2f fps" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1472 +#: ../gui/wxpython/animation/dialogs.py:1475 #, python-format msgid "File %s not found." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1476 +#: ../gui/wxpython/animation/dialogs.py:1479 msgid "Decoration image file is missing." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1485 +#: ../gui/wxpython/animation/dialogs.py:1488 #, python-format msgid "Directory %s not found." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1489 +#: ../gui/wxpython/animation/dialogs.py:1492 msgid "Export directory is missing." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1493 -#: ../gui/wxpython/animation/dialogs.py:1497 +#: ../gui/wxpython/animation/dialogs.py:1496 +#: ../gui/wxpython/animation/dialogs.py:1500 msgid "Export file is missing." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1535 +#: ../gui/wxpython/animation/dialogs.py:1538 msgid "Time stamp" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1613 +#: ../gui/wxpython/animation/dialogs.py:1616 msgid "Add space-time dataset layer" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1638 +#: ../gui/wxpython/animation/dialogs.py:1641 msgid "Multiple raster maps" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1639 +#: ../gui/wxpython/animation/dialogs.py:1642 msgid "Multiple vector maps" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1640 +#: ../gui/wxpython/animation/dialogs.py:1643 msgid "Multiple 3D raster maps" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1641 +#: ../gui/wxpython/animation/dialogs.py:1644 msgid "Space time raster dataset" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1642 +#: ../gui/wxpython/animation/dialogs.py:1645 msgid "Space time vector dataset" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1643 +#: ../gui/wxpython/animation/dialogs.py:1646 msgid "Space time 3D raster dataset" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1682 +#: ../gui/wxpython/animation/dialogs.py:1685 msgid "Input data type:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1763 +#: ../gui/wxpython/animation/dialogs.py:1766 msgid "Select raster/vector maps." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1792 +#: ../gui/wxpython/animation/dialogs.py:1795 msgid "Please select maps or dataset first." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1821 +#: ../gui/wxpython/animation/dialogs.py:1824 msgid "Animation Tool settings" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1885 +#: ../gui/wxpython/animation/dialogs.py:1888 msgid "Number of parallel processes:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1914 +#: ../gui/wxpython/animation/dialogs.py:1917 msgid "Text foreground color:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1935 +#: ../gui/wxpython/animation/dialogs.py:1938 msgid "Text background color:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1967 +#: ../gui/wxpython/animation/dialogs.py:1970 #: ../gui/wxpython/timeline/frame.py:303 msgid "Time" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1977 +#: ../gui/wxpython/animation/dialogs.py:1980 msgid "Absolute time format:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1997 +#: ../gui/wxpython/animation/dialogs.py:2000 msgid "Click and then press key up or down to preview different date and time formats. Type custom format string." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:2008 +#: ../gui/wxpython/animation/dialogs.py:2011 msgid "Learn more about formatting options" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:2022 +#: ../gui/wxpython/animation/dialogs.py:2025 msgid "Display instances with no data" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:2025 +#: ../gui/wxpython/animation/dialogs.py:2028 msgid "When animating instant-based data which have irregular timestamps you can display 'no data frame' (checked option) or keep last frame." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:2056 +#: ../gui/wxpython/animation/dialogs.py:2059 msgid "Invalid" msgstr "" -#: ../gui/wxpython/animation/temporal_manager.py:110 +#: ../gui/wxpython/animation/temporal_manager.py:112 msgid "It is not allowed to display data with different temporal types (absolute and relative)." msgstr "" -#: ../gui/wxpython/animation/temporal_manager.py:125 +#: ../gui/wxpython/animation/temporal_manager.py:127 #, python-format msgid "It is not allowed to display data with different units (%s)." msgstr "" -#: ../gui/wxpython/animation/temporal_manager.py:137 +#: ../gui/wxpython/animation/temporal_manager.py:139 msgid "You are going to display data with different temporal types of maps (interval and point). It is recommended to use data of one temporal type to avoid confusion." msgstr "" -#: ../gui/wxpython/animation/temporal_manager.py:242 +#: ../gui/wxpython/animation/temporal_manager.py:244 #: ../gui/wxpython/animation/utils.py:70 ../gui/wxpython/animation/utils.py:79 -#: ../gui/wxpython/tplot/frame.py:809 ../gui/wxpython/timeline/frame.py:463 +#: ../gui/wxpython/tplot/frame.py:927 ../gui/wxpython/timeline/frame.py:465 #, python-format msgid "Space time dataset <%s> not found." msgstr "" -#: ../gui/wxpython/animation/temporal_manager.py:347 +#: ../gui/wxpython/animation/temporal_manager.py:349 #, python-format msgid "Topology of Space time dataset %s is invalid." msgstr "" @@ -16141,186 +16168,225 @@ msgid "Unable to load icon theme. Reason: %s. Quiting wxGUI..." msgstr "" -#: ../gui/wxpython/tplot/g.gui.tplot.py:106 +#: ../gui/wxpython/tplot/g.gui.tplot.py:138 msgid "With stvds you have to set 'attr' option" msgstr "" -#: ../gui/wxpython/tplot/g.gui.tplot.py:110 +#: ../gui/wxpython/tplot/g.gui.tplot.py:142 msgid "With stvds it is not possible to use 'coordinates' and 'cats' options together" msgstr "" -#: ../gui/wxpython/tplot/g.gui.tplot.py:113 +#: ../gui/wxpython/tplot/g.gui.tplot.py:145 msgid "With stvds you have to use 'coordinates' or 'cats' option" msgstr "" -#: ../gui/wxpython/tplot/frame.py:43 +#: ../gui/wxpython/tplot/frame.py:44 #, python-brace-format msgid "The Temporal Plot Tool needs the \"matplotlib\" (python-matplotlib) package to be installed. {0}" msgstr "" -#: ../gui/wxpython/tplot/frame.py:97 +#: ../gui/wxpython/tplot/frame.py:100 msgid "GRASS GIS Temporal Plot Tool" msgstr "" -#: ../gui/wxpython/tplot/frame.py:180 +#: ../gui/wxpython/tplot/frame.py:184 msgid "" "Raster temporal dataset (strds)\n" "Press ENTER after typing the name or select with the combobox" msgstr "" -#: ../gui/wxpython/tplot/frame.py:189 +#: ../gui/wxpython/tplot/frame.py:193 msgid "X and Y coordinates separated by comma:" msgstr "" -#: ../gui/wxpython/tplot/frame.py:201 +#: ../gui/wxpython/tplot/frame.py:205 msgid "Coordinates can be obtained for example by right-clicking on Map Display." msgstr "" -#: ../gui/wxpython/tplot/frame.py:216 +#: ../gui/wxpython/tplot/frame.py:220 msgid "STRDS" msgstr "" -#: ../gui/wxpython/tplot/frame.py:224 +#: ../gui/wxpython/tplot/frame.py:228 msgid "" "Vector temporal dataset (stvds)\n" "Press ENTER after typing the name or select with the combobox" msgstr "" -#: ../gui/wxpython/tplot/frame.py:238 +#: ../gui/wxpython/tplot/frame.py:242 msgid "Select attribute column" msgstr "" -#: ../gui/wxpython/tplot/frame.py:251 +#: ../gui/wxpython/tplot/frame.py:255 msgid "Select category of vector(s)" msgstr "" -#: ../gui/wxpython/tplot/frame.py:269 +#: ../gui/wxpython/tplot/frame.py:273 msgid "STVDS" msgstr "" -#: ../gui/wxpython/tplot/frame.py:297 ../gui/wxpython/tplot/frame.py:724 -#: ../gui/wxpython/tplot/frame.py:728 ../gui/wxpython/tplot/frame.py:749 -#: ../gui/wxpython/tplot/frame.py:875 +#: ../gui/wxpython/tplot/frame.py:280 +msgid "Set title for the plot" +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:285 +msgid "Set label for X axis" +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:290 +msgid "Set label for Y axis" +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:302 +msgid "Labels" +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:309 +msgid "Path for output CSV file with plotted data" +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:315 +msgid "CVS path" +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:321 +msgid "Do you want the CSV header?" +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:363 ../gui/wxpython/tplot/frame.py:842 +#: ../gui/wxpython/tplot/frame.py:846 ../gui/wxpython/tplot/frame.py:867 +#: ../gui/wxpython/tplot/frame.py:993 msgid "Invalid input coordinates" msgstr "" -#: ../gui/wxpython/tplot/frame.py:309 ../gui/wxpython/tplot/frame.py:422 +#: ../gui/wxpython/tplot/frame.py:375 ../gui/wxpython/tplot/frame.py:488 #: ../gui/wxpython/timeline/frame.py:180 #, python-format msgid "Dataset <%s> not found in temporal database" msgstr "" -#: ../gui/wxpython/tplot/frame.py:327 ../gui/wxpython/tplot/frame.py:441 +#: ../gui/wxpython/tplot/frame.py:393 ../gui/wxpython/tplot/frame.py:507 #: ../gui/wxpython/timeline/frame.py:196 msgid "Datasets have different temporal type (absolute x relative), which is not allowed." msgstr "" -#: ../gui/wxpython/tplot/frame.py:344 ../gui/wxpython/tplot/frame.py:451 +#: ../gui/wxpython/tplot/frame.py:410 ../gui/wxpython/tplot/frame.py:517 #: ../gui/wxpython/timeline/frame.py:215 msgid "Datasets have different time unit which is not allowed." msgstr "" -#: ../gui/wxpython/tplot/frame.py:388 +#: ../gui/wxpython/tplot/frame.py:454 #, python-brace-format msgid "Category {ca} is not on vector map {ma} and it will be not used" msgstr "" -#: ../gui/wxpython/tplot/frame.py:407 +#: ../gui/wxpython/tplot/frame.py:473 msgid "Both coordinates and categories are set, coordinates will be used. The use categories remove text from coordinate form" msgstr "" -#: ../gui/wxpython/tplot/frame.py:412 +#: ../gui/wxpython/tplot/frame.py:478 msgid "With Vector temporal dataset you have to select an attribute column" msgstr "" -#: ../gui/wxpython/tplot/frame.py:464 +#: ../gui/wxpython/tplot/frame.py:530 msgid "Difference number of vector layers and maps in the vector temporal dataset" msgstr "" -#: ../gui/wxpython/tplot/frame.py:506 +#: ../gui/wxpython/tplot/frame.py:572 #, python-brace-format msgid "No connection between vector map {vmap} and layer {la}" msgstr "" -#: ../gui/wxpython/tplot/frame.py:580 -msgid "Problem getting data from raster temporal dataset. Empty list of values." -msgstr "" - -#: ../gui/wxpython/tplot/frame.py:592 ../gui/wxpython/tplot/frame.py:644 -#: ../gui/wxpython/tplot/frame.py:682 +#: ../gui/wxpython/tplot/frame.py:638 #, python-format msgid "Temporal resolution: %s" msgstr "" -#: ../gui/wxpython/tplot/frame.py:594 ../gui/wxpython/tplot/frame.py:646 -#: ../gui/wxpython/tplot/frame.py:684 ../gui/wxpython/timeline/frame.py:373 +#: ../gui/wxpython/tplot/frame.py:640 ../gui/wxpython/timeline/frame.py:374 #, python-format msgid "Time [%s]" msgstr "" -#: ../gui/wxpython/tplot/frame.py:625 +#: ../gui/wxpython/tplot/frame.py:683 +msgid "Problem getting data from raster temporal dataset. Empty list of values." +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:729 #, python-brace-format msgid "Problem getting data from vector temporal dataset. Empty list of values for cat {ca}." msgstr "" -#: ../gui/wxpython/tplot/frame.py:670 +#: ../gui/wxpython/tplot/frame.py:776 msgid "Problem getting data from vector temporal dataset. Empty list of values." msgstr "" -#: ../gui/wxpython/tplot/frame.py:717 +#: ../gui/wxpython/tplot/frame.py:802 +#, python-brace-format +msgid "{pa} already exists, do you want to overwrite?" +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:804 +msgid "File exists" +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:809 +msgid "Please change name of output CSV file or " +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:835 msgid "Incorrect coordinates format, should be: x,y" msgstr "" -#: ../gui/wxpython/tplot/frame.py:733 +#: ../gui/wxpython/tplot/frame.py:851 msgid "Seed point outside the current region" msgstr "" -#: ../gui/wxpython/tplot/frame.py:745 +#: ../gui/wxpython/tplot/frame.py:863 msgid "Invalid input raster dataset" msgstr "" -#: ../gui/wxpython/tplot/frame.py:762 +#: ../gui/wxpython/tplot/frame.py:880 msgid "Invalid input vector dataset" msgstr "" -#: ../gui/wxpython/tplot/frame.py:824 ../gui/wxpython/timeline/frame.py:478 +#: ../gui/wxpython/tplot/frame.py:942 ../gui/wxpython/timeline/frame.py:480 #, python-format msgid "Please specify the space time dataset <%s>." msgstr "" -#: ../gui/wxpython/tplot/frame.py:827 ../gui/wxpython/timeline/frame.py:480 +#: ../gui/wxpython/tplot/frame.py:945 ../gui/wxpython/timeline/frame.py:482 msgid "Ambiguous dataset name" msgstr "" -#: ../gui/wxpython/tplot/frame.py:868 ../gui/wxpython/tplot/frame.py:916 +#: ../gui/wxpython/tplot/frame.py:986 ../gui/wxpython/tplot/frame.py:1044 msgid "Invalid input temporal dataset" msgstr "" -#: ../gui/wxpython/tplot/frame.py:937 +#: ../gui/wxpython/tplot/frame.py:1065 msgid "Datasets have different number of values" msgstr "" -#: ../gui/wxpython/tplot/frame.py:961 ../gui/wxpython/timeline/frame.py:564 +#: ../gui/wxpython/tplot/frame.py:1089 ../gui/wxpython/timeline/frame.py:566 #, python-format msgid "Space time raster dataset: %s" msgstr "" -#: ../gui/wxpython/tplot/frame.py:963 ../gui/wxpython/timeline/frame.py:566 +#: ../gui/wxpython/tplot/frame.py:1091 ../gui/wxpython/timeline/frame.py:568 #, python-format msgid "Space time vector dataset: %s" msgstr "" -#: ../gui/wxpython/tplot/frame.py:965 ../gui/wxpython/timeline/frame.py:568 +#: ../gui/wxpython/tplot/frame.py:1093 ../gui/wxpython/timeline/frame.py:570 #, python-format msgid "Space time 3D raster dataset: %s" msgstr "" -#: ../gui/wxpython/tplot/frame.py:967 +#: ../gui/wxpython/tplot/frame.py:1095 #, python-brace-format msgid "Value for {date} is {val}" msgstr "" -#: ../gui/wxpython/tplot/frame.py:970 +#: ../gui/wxpython/tplot/frame.py:1098 msgid "Press Del to dismiss." msgstr "" @@ -16392,7 +16458,7 @@ msgid "Launch user-defined script" msgstr "" -#: ../gui/wxpython/lmgr/toolbars.py:166 ../gui/wxpython/lmgr/pyshell.py:63 +#: ../gui/wxpython/lmgr/toolbars.py:166 ../gui/wxpython/lmgr/pyshell.py:65 msgid "Open a simple Python code editor" msgstr "" @@ -16432,40 +16498,40 @@ msgid "Show 3D view mode manual" msgstr "" -#: ../gui/wxpython/lmgr/pyshell.py:43 +#: ../gui/wxpython/lmgr/pyshell.py:45 #, python-format msgid "Welcome to wxGUI Interactive Python Shell %s" msgstr "" -#: ../gui/wxpython/lmgr/pyshell.py:44 +#: ../gui/wxpython/lmgr/pyshell.py:46 #, python-format msgid "Type %s for more GRASS scripting related information." msgstr "" -#: ../gui/wxpython/lmgr/pyshell.py:45 +#: ../gui/wxpython/lmgr/pyshell.py:47 #, python-format msgid "Type %s to add raster or vector to the layer tree." msgstr "" -#: ../gui/wxpython/lmgr/pyshell.py:55 +#: ../gui/wxpython/lmgr/pyshell.py:57 msgid "Delete all text from the shell" msgstr "" -#: ../gui/wxpython/lmgr/pyshell.py:60 +#: ../gui/wxpython/lmgr/pyshell.py:62 msgid "Simple &editor" msgstr "" -#: ../gui/wxpython/lmgr/pyshell.py:117 +#: ../gui/wxpython/lmgr/pyshell.py:119 #, python-format msgid "Raster or vector map <%s> not found" msgstr "" -#: ../gui/wxpython/lmgr/pyshell.py:124 +#: ../gui/wxpython/lmgr/pyshell.py:126 #, python-format msgid "Raster map <%s> added" msgstr "" -#: ../gui/wxpython/lmgr/pyshell.py:126 +#: ../gui/wxpython/lmgr/pyshell.py:128 #, python-format msgid "Vector map <%s> added" msgstr "" @@ -16499,7 +16565,7 @@ msgid "3D view Toolbar" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:284 ../gui/wxpython/lmgr/frame.py:1717 +#: ../gui/wxpython/lmgr/frame.py:284 ../gui/wxpython/lmgr/frame.py:1720 msgid "Rename Map Display" msgstr "" @@ -16545,11 +16611,11 @@ msgid "GRASS Model File (*.gxm)|*.gxm" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:663 ../gui/wxpython/lmgr/frame.py:2518 +#: ../gui/wxpython/lmgr/frame.py:663 ../gui/wxpython/lmgr/frame.py:2521 msgid "Do you want to save changes in the workspace?" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:665 ../gui/wxpython/lmgr/frame.py:2520 +#: ../gui/wxpython/lmgr/frame.py:665 ../gui/wxpython/lmgr/frame.py:2523 msgid "Do you want to store current settings to workspace file?" msgstr "" @@ -16563,7 +16629,7 @@ msgid "Command '%s' not yet implemented in the WxGUI. Try adding it as a command layer instead." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:936 ../gui/wxpython/lmgr/frame.py:2002 +#: ../gui/wxpython/lmgr/frame.py:936 ../gui/wxpython/lmgr/frame.py:2005 msgid "Selected map layer is not vector." msgstr "" @@ -16619,122 +16685,122 @@ msgid "No location/mapset provided. Operation canceled." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1078 ../gui/wxpython/lmgr/frame.py:1099 +#: ../gui/wxpython/lmgr/frame.py:1078 ../gui/wxpython/lmgr/frame.py:1103 msgid "No mapset provided. Operation canceled." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1087 ../gui/wxpython/lmgr/frame.py:1109 +#: ../gui/wxpython/lmgr/frame.py:1091 ../gui/wxpython/lmgr/frame.py:1113 #: ../gui/wxpython/datacatalog/frame.py:127 #, python-format msgid "Current mapset is <%s>." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1133 +#: ../gui/wxpython/lmgr/frame.py:1137 #, python-format msgid "" "Working directory changed to:\n" "\"%s\"" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1140 +#: ../gui/wxpython/lmgr/frame.py:1144 msgid "Changes current working directory for this GUI." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1142 +#: ../gui/wxpython/lmgr/frame.py:1146 msgid "Usage: cd [directory]" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1143 +#: ../gui/wxpython/lmgr/frame.py:1147 msgid "Without parameters it opens a dialog." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1147 +#: ../gui/wxpython/lmgr/frame.py:1151 msgid "If ~ (tilde) is present as the first directory on the path, it is replaced by user's home directory." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1161 +#: ../gui/wxpython/lmgr/frame.py:1165 msgid "More than one parameter provided." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1181 +#: ../gui/wxpython/lmgr/frame.py:1185 msgid "Choose a working directory" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1226 +#: ../gui/wxpython/lmgr/frame.py:1230 msgid "System Info" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1241 +#: ../gui/wxpython/lmgr/frame.py:1245 msgid "GRASS version" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1242 +#: ../gui/wxpython/lmgr/frame.py:1246 msgid "GRASS SVN revision" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1244 +#: ../gui/wxpython/lmgr/frame.py:1248 msgid "Build date" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1246 +#: ../gui/wxpython/lmgr/frame.py:1250 msgid "Build platform" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1259 +#: ../gui/wxpython/lmgr/frame.py:1263 msgid "Platform" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1322 +#: ../gui/wxpython/lmgr/frame.py:1326 msgid "Current workspace is not empty. Do you want to store current settings to workspace file?" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1325 +#: ../gui/wxpython/lmgr/frame.py:1329 msgid "Create new workspace?" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1354 +#: ../gui/wxpython/lmgr/frame.py:1358 msgid "Choose workspace file" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1356 ../gui/wxpython/lmgr/frame.py:1594 +#: ../gui/wxpython/lmgr/frame.py:1360 ../gui/wxpython/lmgr/frame.py:1597 msgid "GRASS Workspace File (*.gxw)|*.gxw" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1396 ../gui/wxpython/lmgr/frame.py:1568 +#: ../gui/wxpython/lmgr/frame.py:1400 ../gui/wxpython/lmgr/frame.py:1571 msgid "Please wait, loading workspace..." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1548 +#: ../gui/wxpython/lmgr/frame.py:1551 msgid "Choose GRC file to load" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1550 +#: ../gui/wxpython/lmgr/frame.py:1553 msgid "Old GRASS Workspace File (*.grc)|*.grc" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1592 +#: ../gui/wxpython/lmgr/frame.py:1595 msgid "Choose file to save current workspace" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1612 ../gui/wxpython/lmgr/frame.py:1633 +#: ../gui/wxpython/lmgr/frame.py:1615 ../gui/wxpython/lmgr/frame.py:1636 #, python-format msgid "Workspace file <%s> already exists. Do you want to overwrite this file?" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1660 +#: ../gui/wxpython/lmgr/frame.py:1663 msgid "Writing current settings to workspace file failed." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1672 ../gui/wxpython/gmodeler/frame.py:1139 +#: ../gui/wxpython/lmgr/frame.py:1675 ../gui/wxpython/gmodeler/frame.py:1139 #, python-format msgid "Unable to open file <%s> for writing." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1716 +#: ../gui/wxpython/lmgr/frame.py:1719 msgid "Enter new name:" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1814 +#: ../gui/wxpython/lmgr/frame.py:1817 #, python-format msgid "" "Unable to launch \"Supervised Classification Tool\".\n" @@ -16742,32 +16808,32 @@ "Reason: %s" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1856 +#: ../gui/wxpython/lmgr/frame.py:1859 msgid "Unable to start Timeline Tool." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1867 +#: ../gui/wxpython/lmgr/frame.py:1870 msgid "Unable to start Temporal Plot Tool." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2137 +#: ../gui/wxpython/lmgr/frame.py:2140 msgid "Add selected map layers into layer tree" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2170 ../gui/wxpython/lmgr/frame.py:2207 +#: ../gui/wxpython/lmgr/frame.py:2173 ../gui/wxpython/lmgr/frame.py:2210 #, python-format msgid "Unsupported map layer type <%s>." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2336 +#: ../gui/wxpython/lmgr/frame.py:2339 msgid "Note that cell values can only be displayed for regions of less than 10,000 cells." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2428 ../gui/wxpython/lmgr/layertree.py:1983 +#: ../gui/wxpython/lmgr/frame.py:2431 ../gui/wxpython/lmgr/layertree.py:1983 msgid "opacity:" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2436 +#: ../gui/wxpython/lmgr/frame.py:2439 #, python-format msgid "" "Do you want to remove map layer(s)\n" @@ -16775,27 +16841,27 @@ "from layer tree?" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2439 +#: ../gui/wxpython/lmgr/frame.py:2442 msgid "Do you want to remove selected map layer(s) from layer tree?" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2445 +#: ../gui/wxpython/lmgr/frame.py:2448 msgid "Remove map layer" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2527 +#: ../gui/wxpython/lmgr/frame.py:2530 msgid "Quit GRASS GUI" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2559 +#: ../gui/wxpython/lmgr/frame.py:2562 msgid "Unable to exit GRASS shell: unknown PID" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2579 +#: ../gui/wxpython/lmgr/frame.py:2582 msgid "Display resolution is currently not constrained to computational settings. It's suggested to constrain map to region geometry. Do you want to constrain the resolution?" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2588 +#: ../gui/wxpython/lmgr/frame.py:2591 msgid "Constrain map to region geometry?" msgstr "" @@ -17103,7 +17169,7 @@ msgstr "" #: ../gui/wxpython/rlisetup/functions.py:127 -#: ../gui/wxpython/rlisetup/wizard.py:1712 +#: ../gui/wxpython/rlisetup/wizard.py:1711 msgid "The polygon seems to have 0 areas" msgstr "" @@ -17448,77 +17514,77 @@ msgid "Select sample area " msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1715 +#: ../gui/wxpython/rlisetup/wizard.py:1714 msgid "Select sample area 1 of " msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1745 +#: ../gui/wxpython/rlisetup/wizard.py:1744 msgid "Configuration file name:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1754 +#: ../gui/wxpython/rlisetup/wizard.py:1753 msgid "Raster name:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1764 +#: ../gui/wxpython/rlisetup/wizard.py:1763 msgid "Vector name:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1773 +#: ../gui/wxpython/rlisetup/wizard.py:1772 msgid "Region type:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1791 +#: ../gui/wxpython/rlisetup/wizard.py:1790 msgid "Sampling area type:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1854 +#: ../gui/wxpython/rlisetup/wizard.py:1853 msgid "Region keyboard values:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1868 -#: ../gui/wxpython/rlisetup/wizard.py:1893 -#: ../gui/wxpython/rlisetup/wizard.py:1897 +#: ../gui/wxpython/rlisetup/wizard.py:1867 +#: ../gui/wxpython/rlisetup/wizard.py:1892 +#: ../gui/wxpython/rlisetup/wizard.py:1896 msgid "Type of shape:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1871 -#: ../gui/wxpython/rlisetup/wizard.py:1900 +#: ../gui/wxpython/rlisetup/wizard.py:1870 +#: ../gui/wxpython/rlisetup/wizard.py:1899 msgid "Radius size:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1872 -#: ../gui/wxpython/rlisetup/wizard.py:1901 +#: ../gui/wxpython/rlisetup/wizard.py:1871 +#: ../gui/wxpython/rlisetup/wizard.py:1900 msgid "Name circle mask:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1874 -#: ../gui/wxpython/rlisetup/wizard.py:1903 +#: ../gui/wxpython/rlisetup/wizard.py:1873 +#: ../gui/wxpython/rlisetup/wizard.py:1902 msgid "Width size:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1875 -#: ../gui/wxpython/rlisetup/wizard.py:1904 +#: ../gui/wxpython/rlisetup/wizard.py:1874 +#: ../gui/wxpython/rlisetup/wizard.py:1903 msgid "Height size:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1878 +#: ../gui/wxpython/rlisetup/wizard.py:1877 msgid "Method of distribution:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1881 +#: ../gui/wxpython/rlisetup/wizard.py:1880 msgid "Number sampling units:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1884 +#: ../gui/wxpython/rlisetup/wizard.py:1883 msgid "Distance between units:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1887 +#: ../gui/wxpython/rlisetup/wizard.py:1886 msgid "Number row strates:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1889 +#: ../gui/wxpython/rlisetup/wizard.py:1888 msgid "Number column strates:" msgstr "" @@ -17549,56 +17615,56 @@ msgid "Remove legend" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:254 +#: ../gui/wxpython/mapwin/buffered.py:256 msgid "Copy coordinates to clipboard" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:262 +#: ../gui/wxpython/mapwin/buffered.py:264 msgid "Hide toolbars" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:264 +#: ../gui/wxpython/mapwin/buffered.py:266 msgid "Show toolbars" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:271 +#: ../gui/wxpython/mapwin/buffered.py:273 msgid "Hide statusbar" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:272 +#: ../gui/wxpython/mapwin/buffered.py:274 msgid "Show statusbar" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:289 +#: ../gui/wxpython/mapwin/buffered.py:291 msgid "Resize legend" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:990 +#: ../gui/wxpython/mapwin/buffered.py:991 msgid "Unable to draw registered graphics. The graphics was unregistered." msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:2079 +#: ../gui/wxpython/mapwin/buffered.py:2080 msgid "Zoom to saved region extents" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:2081 +#: ../gui/wxpython/mapwin/buffered.py:2082 msgid "Set compulational region from named region" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:2094 +#: ../gui/wxpython/mapwin/buffered.py:2095 #, python-format msgid "Region <%s> not found. Operation canceled." msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:2124 +#: ../gui/wxpython/mapwin/buffered.py:2125 msgid "Save display extents to region file" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:2126 +#: ../gui/wxpython/mapwin/buffered.py:2127 msgid "Save computational region to region file" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:2138 +#: ../gui/wxpython/mapwin/buffered.py:2139 #, python-format msgid "Region file <%s> already exists. Do you want to overwrite it?" msgstr "" @@ -18345,92 +18411,93 @@ msgid "Data catalog" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:95 ../gui/wxpython/dbmgr/base.py:2276 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:99 ../gui/wxpython/dbmgr/base.py:2278 msgid "Database connection" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:127 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:131 msgid "Set SQL statement to default" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:130 -msgid "Apply SQL statement in Attribute Table Manager" +#: ../gui/wxpython/dbmgr/sqlbuilder.py:134 +msgid "Apply SQL statement" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:132 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:136 msgid "Close the dialog" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:219 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:223 msgid "Columns" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:233 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:238 msgid "Interactive insertion" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:247 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:252 msgid "Values" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:257 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:262 msgid "Get all values" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:262 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:267 msgid "Get sample" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:264 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:269 msgid "Get first 256 unique values as sample" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:283 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:288 msgid "Go to:" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:296 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:301 msgid "Close dialog on apply" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:471 -#: ../gui/wxpython/dbmgr/sqlbuilder.py:616 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:482 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:627 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:855 #, python-format msgid "GRASS SQL Builder (%(type)s) - <%(map)s>" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:474 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:485 msgid "Column to show (SELECT clause)" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:475 -#: ../gui/wxpython/dbmgr/sqlbuilder.py:620 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:486 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:631 msgid "Constraint for query (WHERE clause)" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:487 ../gui/wxpython/dbmgr/base.py:1213 -#: ../gui/wxpython/dbmgr/base.py:1239 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:498 ../gui/wxpython/dbmgr/base.py:1215 +#: ../gui/wxpython/dbmgr/base.py:1241 #, python-format msgid "Example: %s" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:491 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:502 msgid "Verify" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:492 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:503 msgid "Verify SQL statement" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:500 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:511 msgid "SQL statement not verified" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:544 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:555 msgid "SQL statement is not valid" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:546 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:557 #, python-format msgid "" "SQL statement is not valid.\n" @@ -18438,31 +18505,31 @@ "%s" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:548 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:559 msgid "SQL statement is valid" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:619 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:630 msgid "Column to set (SET clause)" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:621 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:632 msgid "Calculate column value to set" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:693 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:704 msgid "Functions" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:726 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:737 msgid "SQL statement was not applied" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:728 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:739 msgid "SQL statement applied" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:762 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:773 msgid "Dbf driver does not support usage of SQL functions." msgstr "" @@ -18520,65 +18587,65 @@ msgid "Unknown" msgstr "" -#: ../gui/wxpython/dbmgr/dialogs.py:788 ../gui/wxpython/dbmgr/base.py:2319 -#: ../gui/wxpython/dbmgr/base.py:2383 +#: ../gui/wxpython/dbmgr/dialogs.py:788 ../gui/wxpython/dbmgr/base.py:2321 +#: ../gui/wxpython/dbmgr/base.py:2385 msgid "Column" msgstr "" -#: ../gui/wxpython/dbmgr/dialogs.py:799 ../gui/wxpython/dbmgr/base.py:2338 +#: ../gui/wxpython/dbmgr/dialogs.py:799 ../gui/wxpython/dbmgr/base.py:2340 #: ../gui/wxpython/gmodeler/preferences.py:255 #: ../gui/wxpython/web_services/widgets.py:935 msgid "Type" msgstr "" -#: ../gui/wxpython/dbmgr/dialogs.py:810 ../gui/wxpython/dbmgr/base.py:2354 +#: ../gui/wxpython/dbmgr/dialogs.py:810 ../gui/wxpython/dbmgr/base.py:2356 msgid "Length" msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:79 +#: ../gui/wxpython/dbmgr/manager.py:80 msgid "GRASS GIS Attribute Table Manager - " msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:81 +#: ../gui/wxpython/dbmgr/manager.py:82 msgid "READONLY - " msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:99 +#: ../gui/wxpython/dbmgr/manager.py:100 #, python-format msgid "Database connection for vector map <%s> is not defined in DB file. You can define new connection in 'Manage layers' tab." msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:105 +#: ../gui/wxpython/dbmgr/manager.py:106 msgid "Please wait, loading attribute data..." msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:114 +#: ../gui/wxpython/dbmgr/manager.py:115 msgid "Browse data" msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:122 +#: ../gui/wxpython/dbmgr/manager.py:123 msgid "Manage tables" msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:129 +#: ../gui/wxpython/dbmgr/manager.py:130 msgid "Manage layers" msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:140 +#: ../gui/wxpython/dbmgr/manager.py:141 msgid "Close Attribute Table Manager" msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:143 +#: ../gui/wxpython/dbmgr/manager.py:144 msgid "Reload currently selected attribute data" msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:146 +#: ../gui/wxpython/dbmgr/manager.py:147 msgid "Reload all attribute data (drop current selection)" msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:222 ../gui/wxpython/dbmgr/base.py:317 -#: ../gui/wxpython/dbmgr/base.py:919 ../gui/wxpython/dbmgr/base.py:1089 -#: ../gui/wxpython/dbmgr/base.py:1444 ../gui/wxpython/dbmgr/base.py:2096 +#: ../gui/wxpython/dbmgr/manager.py:223 ../gui/wxpython/dbmgr/base.py:317 +#: ../gui/wxpython/dbmgr/base.py:921 ../gui/wxpython/dbmgr/base.py:1091 +#: ../gui/wxpython/dbmgr/base.py:1446 ../gui/wxpython/dbmgr/base.py:2098 #, python-format msgid "Number of loaded records: %d" msgstr "" @@ -18679,129 +18746,129 @@ msgid "Add column to table <%s>" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1025 +#: ../gui/wxpython/dbmgr/base.py:1027 msgid "Unable to add column to the table. No column name defined." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1039 +#: ../gui/wxpython/dbmgr/base.py:1041 #, python-format msgid "Column <%(column)s> already exists in table <%(table)s>." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1122 +#: ../gui/wxpython/dbmgr/base.py:1124 msgid "Attribute data - right-click to edit/manage records" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1137 ../gui/wxpython/dbmgr/base.py:2260 -#: ../gui/wxpython/dbmgr/base.py:2955 ../gui/wxpython/dbmgr/base.py:3090 -#: ../gui/wxpython/dbmgr/base.py:3359 +#: ../gui/wxpython/dbmgr/base.py:1139 ../gui/wxpython/dbmgr/base.py:2262 +#: ../gui/wxpython/dbmgr/base.py:2957 ../gui/wxpython/dbmgr/base.py:3092 +#: ../gui/wxpython/dbmgr/base.py:3361 msgid "Table" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1139 ../gui/wxpython/dbmgr/base.py:2262 +#: ../gui/wxpython/dbmgr/base.py:1141 ../gui/wxpython/dbmgr/base.py:2264 msgid " (readonly)" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1153 +#: ../gui/wxpython/dbmgr/base.py:1155 msgid "SQL Query" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1183 +#: ../gui/wxpython/dbmgr/base.py:1185 msgid "Simple" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1190 +#: ../gui/wxpython/dbmgr/base.py:1192 msgid "Apply SELECT statement and reload data records" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1224 +#: ../gui/wxpython/dbmgr/base.py:1226 msgid "Builder" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1229 +#: ../gui/wxpython/dbmgr/base.py:1231 msgid "SQL Builder" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1411 ../gui/wxpython/dbmgr/base.py:1600 +#: ../gui/wxpython/dbmgr/base.py:1413 ../gui/wxpython/dbmgr/base.py:1602 msgid "Insert new record" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1412 +#: ../gui/wxpython/dbmgr/base.py:1414 msgid "Delete selected record(s)" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1413 +#: ../gui/wxpython/dbmgr/base.py:1415 msgid "Delete all records" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1425 +#: ../gui/wxpython/dbmgr/base.py:1427 msgid "Highlight selected features and zoom" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1429 ../gui/wxpython/dbmgr/base.py:1940 +#: ../gui/wxpython/dbmgr/base.py:1431 ../gui/wxpython/dbmgr/base.py:1942 msgid "Extract selected features" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1430 +#: ../gui/wxpython/dbmgr/base.py:1432 msgid "Delete selected features" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1493 +#: ../gui/wxpython/dbmgr/base.py:1495 msgid "Update existing record" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1520 ../gui/wxpython/dbmgr/base.py:1633 +#: ../gui/wxpython/dbmgr/base.py:1522 ../gui/wxpython/dbmgr/base.py:1635 #, python-format msgid "Value '%(value)s' needs to be entered as %(type)s." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1539 +#: ../gui/wxpython/dbmgr/base.py:1541 #, python-format msgid "" "Unable to update existing record.\n" "%s" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1611 +#: ../gui/wxpython/dbmgr/base.py:1613 #, python-format msgid "Record with category number %d already exists in the table." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1621 +#: ../gui/wxpython/dbmgr/base.py:1623 #, python-format msgid "Category number (column %s) is missing." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1645 +#: ../gui/wxpython/dbmgr/base.py:1647 #, python-format msgid "" "Unable to insert new record.\n" "%s" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1698 +#: ../gui/wxpython/dbmgr/base.py:1700 #, python-format msgid "Selected data records (%d) will be permanently deleted from table. Do you want to delete them?" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1701 ../gui/wxpython/dbmgr/base.py:1751 +#: ../gui/wxpython/dbmgr/base.py:1703 ../gui/wxpython/dbmgr/base.py:1753 msgid "Delete records" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1748 +#: ../gui/wxpython/dbmgr/base.py:1750 #, python-format msgid "All data records (%d) will be permanently deleted from table. Do you want to delete them?" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1935 +#: ../gui/wxpython/dbmgr/base.py:1937 msgid "Nothing to extract." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1969 +#: ../gui/wxpython/dbmgr/base.py:1971 msgid "Nothing to delete." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2040 ../gui/wxpython/dbmgr/base.py:2076 +#: ../gui/wxpython/dbmgr/base.py:2042 ../gui/wxpython/dbmgr/base.py:2078 #, python-format msgid "" "Loading attribute data failed.\n" @@ -18809,7 +18876,7 @@ "%s" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2059 +#: ../gui/wxpython/dbmgr/base.py:2061 #, python-format msgid "" "Loading attribute data failed.\n" @@ -18818,47 +18885,47 @@ "%s" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2295 +#: ../gui/wxpython/dbmgr/base.py:2297 #, python-format msgid "Table <%s> - right-click to delete column(s)" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2399 ../gui/wxpython/gmodeler/dialogs.py:359 +#: ../gui/wxpython/dbmgr/base.py:2401 ../gui/wxpython/gmodeler/dialogs.py:359 msgid "To" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2517 +#: ../gui/wxpython/dbmgr/base.py:2519 msgid "Unable to rename column. No column name defined." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2525 +#: ../gui/wxpython/dbmgr/base.py:2527 #, python-format msgid "Unable to rename column <%(column)s> to <%(columnTo)s>. Column already exists in the table <%(table)s>." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2543 +#: ../gui/wxpython/dbmgr/base.py:2545 #, python-format msgid "Unable to rename column. Column <%(column)s> doesn't exist in the table <%(table)s>." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2582 +#: ../gui/wxpython/dbmgr/base.py:2584 msgid "Drop selected column" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2586 +#: ../gui/wxpython/dbmgr/base.py:2588 msgid "Drop all columns" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2618 +#: ../gui/wxpython/dbmgr/base.py:2620 #, python-format msgid "Selected %s will PERMANENTLY removed from table. Do you want to drop the column?" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2621 ../gui/wxpython/dbmgr/base.py:2665 +#: ../gui/wxpython/dbmgr/base.py:2623 ../gui/wxpython/dbmgr/base.py:2667 msgid "Drop column(s)" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2662 +#: ../gui/wxpython/dbmgr/base.py:2664 #, python-format msgid "" "Selected columns\n" @@ -18866,146 +18933,146 @@ "will PERMANENTLY removed from table. Do you want to drop the columns?" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2768 +#: ../gui/wxpython/dbmgr/base.py:2770 msgid "List of layers" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2853 ../gui/wxpython/dbmgr/base.py:3281 -#: ../gui/wxpython/dbmgr/base.py:3713 +#: ../gui/wxpython/dbmgr/base.py:2855 ../gui/wxpython/dbmgr/base.py:3283 +#: ../gui/wxpython/dbmgr/base.py:3715 #, python-format msgid "Drop also linked attribute table (%s)" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2896 +#: ../gui/wxpython/dbmgr/base.py:2898 msgid "Column name" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2896 ../gui/wxpython/gmodeler/frame.py:1732 +#: ../gui/wxpython/dbmgr/base.py:2898 ../gui/wxpython/gmodeler/frame.py:1732 #: ../gui/wxpython/gmodeler/frame.py:1785 msgid "Data type" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2896 +#: ../gui/wxpython/dbmgr/base.py:2898 msgid "Data length" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2953 ../gui/wxpython/dbmgr/base.py:3079 -#: ../gui/wxpython/dbmgr/base.py:3347 +#: ../gui/wxpython/dbmgr/base.py:2955 ../gui/wxpython/dbmgr/base.py:3081 +#: ../gui/wxpython/dbmgr/base.py:3349 msgid "Driver" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2956 +#: ../gui/wxpython/dbmgr/base.py:2958 msgid "Key" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3055 +#: ../gui/wxpython/dbmgr/base.py:3057 msgid "Add layer" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3065 +#: ../gui/wxpython/dbmgr/base.py:3067 msgid "Layer description" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3095 ../gui/wxpython/dbmgr/base.py:3139 -#: ../gui/wxpython/dbmgr/base.py:3365 +#: ../gui/wxpython/dbmgr/base.py:3097 ../gui/wxpython/dbmgr/base.py:3141 +#: ../gui/wxpython/dbmgr/base.py:3367 msgid "Key column" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3100 +#: ../gui/wxpython/dbmgr/base.py:3102 msgid "Insert record for each category into table" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3122 +#: ../gui/wxpython/dbmgr/base.py:3124 msgid "You need to add categories by v.category module." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3126 +#: ../gui/wxpython/dbmgr/base.py:3128 msgid "Table description" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3134 +#: ../gui/wxpython/dbmgr/base.py:3136 msgid "Table name" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3148 +#: ../gui/wxpython/dbmgr/base.py:3150 msgid "&Create table" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3152 +#: ../gui/wxpython/dbmgr/base.py:3154 #: ../gui/wxpython/web_services/dialogs.py:537 msgid "&Add layer" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3156 +#: ../gui/wxpython/dbmgr/base.py:3158 msgid "&Set default" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3260 +#: ../gui/wxpython/dbmgr/base.py:3262 msgid "Remove layer" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3263 +#: ../gui/wxpython/dbmgr/base.py:3265 msgid "Layer to remove" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3289 +#: ../gui/wxpython/dbmgr/base.py:3291 msgid "&Remove layer" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3332 +#: ../gui/wxpython/dbmgr/base.py:3334 msgid "Modify layer" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3408 +#: ../gui/wxpython/dbmgr/base.py:3410 msgid "&Modify layer" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3457 +#: ../gui/wxpython/dbmgr/base.py:3459 msgid "" "Unable to get list of tables.\n" "Please use db.connect to set database parameters." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3554 +#: ../gui/wxpython/dbmgr/base.py:3556 msgid "Unable to create new table. Table name or key column name is missing." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3561 +#: ../gui/wxpython/dbmgr/base.py:3563 #, python-format msgid "Unable to create new table. Table <%s> already exists in the database." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3602 +#: ../gui/wxpython/dbmgr/base.py:3604 #, python-format msgid "Unable to add new layer to vector map <%(vector)s>. Layer %(layer)d already exists." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3771 +#: ../gui/wxpython/dbmgr/base.py:3773 msgid "Field statistics" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3792 +#: ../gui/wxpython/dbmgr/base.py:3794 msgid "Copy statistics the clipboard (Ctrl+C)" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3859 +#: ../gui/wxpython/dbmgr/base.py:3861 msgid "Statistics is not support for DBF tables." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3886 +#: ../gui/wxpython/dbmgr/base.py:3888 msgid "Unable to calculte statistics." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3894 +#: ../gui/wxpython/dbmgr/base.py:3896 #, python-format msgid "Unable to calculte statistics. Invalid number of lines %d (should be %d)." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3914 +#: ../gui/wxpython/dbmgr/base.py:3916 msgid "Unable to calculte standard deviation." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3920 +#: ../gui/wxpython/dbmgr/base.py:3922 #, python-format msgid "Field statistics <%s>" msgstr "" @@ -19603,57 +19670,57 @@ msgid "Y" msgstr "" -#: ../gui/wxpython/timeline/frame.py:570 +#: ../gui/wxpython/timeline/frame.py:572 #, python-format msgid "Mapset: %s" msgstr "" -#: ../gui/wxpython/timeline/frame.py:571 +#: ../gui/wxpython/timeline/frame.py:573 #, python-format msgid "Map name: %s" msgstr "" -#: ../gui/wxpython/timeline/frame.py:573 +#: ../gui/wxpython/timeline/frame.py:575 #, python-format msgid "Start time: %s" msgstr "" -#: ../gui/wxpython/timeline/frame.py:576 +#: ../gui/wxpython/timeline/frame.py:578 #, python-format msgid "End time: %s" msgstr "" -#: ../gui/wxpython/timeline/frame.py:580 +#: ../gui/wxpython/timeline/frame.py:582 msgid "WARNING: invalid topology" msgstr "" -#: ../gui/wxpython/timeline/frame.py:582 +#: ../gui/wxpython/timeline/frame.py:584 msgid "" "\n" "Press Del to dismiss." msgstr "" -#: ../gui/wxpython/mapdisp/main.py:187 +#: ../gui/wxpython/mapdisp/main.py:189 #, python-format msgid "Unsupported command %s." msgstr "" -#: ../gui/wxpython/mapdisp/main.py:281 +#: ../gui/wxpython/mapdisp/main.py:283 #, python-format msgid "Unable to read cmdfile '%(cmd)s'. Details: %(det)s" msgstr "" -#: ../gui/wxpython/mapdisp/main.py:616 +#: ../gui/wxpython/mapdisp/main.py:618 #, python-format msgid "Starting map display <%s>..." msgstr "" -#: ../gui/wxpython/mapdisp/main.py:622 +#: ../gui/wxpython/mapdisp/main.py:624 #, python-format msgid "Unable to create file <%s>" msgstr "" -#: ../gui/wxpython/mapdisp/main.py:638 +#: ../gui/wxpython/mapdisp/main.py:640 #, python-format msgid "Stopping map display <%s>..." msgstr "" @@ -19803,33 +19870,33 @@ msgid "d.to.rast can be used only in 2D mode." msgstr "" -#: ../gui/wxpython/mapdisp/frame.py:890 +#: ../gui/wxpython/mapdisp/frame.py:889 #, python-format msgid "Vector map <%s> opened for editing - skipped." msgstr "" -#: ../gui/wxpython/mapdisp/frame.py:961 +#: ../gui/wxpython/mapdisp/frame.py:960 #, python-brace-format msgid "Failed to query vector map(s) <{maps}>. Check database settings and topology." msgstr "" -#: ../gui/wxpython/mapdisp/frame.py:1395 +#: ../gui/wxpython/mapdisp/frame.py:1394 msgid "Set computational region extent from display" msgstr "" -#: ../gui/wxpython/mapdisp/frame.py:1397 +#: ../gui/wxpython/mapdisp/frame.py:1396 msgid "Set computational region extent interactively" msgstr "" -#: ../gui/wxpython/mapdisp/frame.py:1399 +#: ../gui/wxpython/mapdisp/frame.py:1398 msgid "Set computational region from named region" msgstr "" -#: ../gui/wxpython/mapdisp/frame.py:1404 +#: ../gui/wxpython/mapdisp/frame.py:1403 msgid "Save computational region to named region" msgstr "" -#: ../gui/wxpython/mapdisp/frame.py:1537 +#: ../gui/wxpython/mapdisp/frame.py:1536 msgid "Raster Digitizer Toolbar" msgstr "" diff -Nru grass-7.4.3/locale/po/grasswxpy_vi.po grass-7.6.0/locale/po/grasswxpy_vi.po --- grass-7.4.3/locale/po/grasswxpy_vi.po 2018-11-24 09:45:32.000000000 +0000 +++ grass-7.6.0/locale/po/grasswxpy_vi.po 2018-12-26 10:57:24.000000000 +0000 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: grasswxpy_vi\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-03-24 00:06+0100\n" +"POT-Creation-Date: 2018-12-26 11:43+0100\n" "PO-Revision-Date: 2010-08-27 16:40+0700\n" "Last-Translator: \n" "Language-Team: American English \n" @@ -55,18 +55,18 @@ msgid "Set drawing color (not raster cell color)" msgstr "" -#: ../gui/wxpython/rdigit/toolbars.py:88 +#: ../gui/wxpython/rdigit/toolbars.py:85 msgid "Cell value:" msgstr "" -#: ../gui/wxpython/rdigit/toolbars.py:101 +#: ../gui/wxpython/rdigit/toolbars.py:99 msgid "Width of currently digitized line or diameter of a digitized point in map units." msgstr "" -#: ../gui/wxpython/rdigit/toolbars.py:102 +#: ../gui/wxpython/rdigit/toolbars.py:100 #: ../gui/wxpython/nviz/preferences.py:559 -#: ../gui/wxpython/gui_core/dialogs.py:1933 -#: ../gui/wxpython/psmap/dialogs.py:3831 +#: ../gui/wxpython/gui_core/dialogs.py:1938 +#: ../gui/wxpython/psmap/dialogs.py:3833 #: ../gui/wxpython/gmodeler/preferences.py:184 #: ../gui/wxpython/gmodeler/preferences.py:350 #: ../gui/wxpython/gmodeler/preferences.py:462 @@ -74,7 +74,7 @@ msgid "Width:" msgstr "" -#: ../gui/wxpython/rdigit/toolbars.py:142 +#: ../gui/wxpython/rdigit/toolbars.py:146 msgid "New raster map" msgstr "" @@ -105,7 +105,7 @@ #: ../gui/wxpython/rdigit/dialogs.py:104 #: ../gui/wxpython/modules/colorrules.py:679 -#: ../gui/wxpython/gui_core/dialogs.py:475 +#: ../gui/wxpython/gui_core/dialogs.py:476 #: ../gui/wxpython/lmgr/layertree.py:1085 #: ../gui/wxpython/datacatalog/tree.py:220 msgid "Overwrite?" @@ -198,7 +198,7 @@ msgstr "" #: ../gui/wxpython/modules/colorrules.py:453 ../gui/wxpython/menustrings.py:9 -#: ../gui/wxpython/menustrings.py:2009 +#: ../gui/wxpython/menustrings.py:2010 #: ../gui/wxpython/image2target/ii2t_menustrings.py:10 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1977 msgid "Save" @@ -225,7 +225,7 @@ msgstr "" #: ../gui/wxpython/modules/colorrules.py:582 -#: ../gui/wxpython/iclass/toolbars.py:76 +#: ../gui/wxpython/iclass/toolbars.py:78 msgid "Preview" msgstr "" @@ -244,7 +244,7 @@ msgstr "" #: ../gui/wxpython/modules/colorrules.py:690 -#: ../gui/wxpython/gui_core/forms.py:2346 +#: ../gui/wxpython/gui_core/forms.py:2376 msgid "Nothing to save." msgstr "" @@ -268,7 +268,7 @@ #: ../gui/wxpython/modules/colorrules.py:972 #: ../gui/wxpython/modules/colorrules.py:1654 #: ../gui/wxpython/modules/colorrules.py:1658 -#: ../gui/wxpython/psmap/dialogs.py:3537 +#: ../gui/wxpython/psmap/dialogs.py:3539 msgid "range" msgstr "" @@ -336,7 +336,7 @@ msgstr "" #: ../gui/wxpython/modules/colorrules.py:1139 ../gui/wxpython/dbmgr/base.py:467 -#: ../gui/wxpython/dbmgr/base.py:2307 +#: ../gui/wxpython/dbmgr/base.py:2309 msgid "Add column" msgstr "" @@ -433,7 +433,7 @@ msgstr "" #: ../gui/wxpython/modules/mcalc_builder.py:158 -#: ../gui/wxpython/modules/vclean.py:173 ../gui/wxpython/gui_core/forms.py:595 +#: ../gui/wxpython/modules/vclean.py:173 ../gui/wxpython/gui_core/forms.py:607 #: ../gui/wxpython/gui_core/menu.py:174 ../gui/wxpython/gmodeler/model.py:2835 #: ../gui/wxpython/gmodeler/frame.py:1983 msgid "&Run" @@ -444,7 +444,7 @@ msgstr "" #: ../gui/wxpython/modules/mcalc_builder.py:165 -#: ../gui/wxpython/gui_core/forms.py:1858 +#: ../gui/wxpython/gui_core/forms.py:1868 msgid "&Load" msgstr "" @@ -453,7 +453,7 @@ msgstr "" #: ../gui/wxpython/modules/mcalc_builder.py:169 -#: ../gui/wxpython/gui_core/forms.py:615 +#: ../gui/wxpython/gui_core/forms.py:627 msgid "Copy the current command string to the clipboard" msgstr "" @@ -576,7 +576,7 @@ #: ../gui/wxpython/modules/mcalc_builder.py:283 #: ../gui/wxpython/modules/import_export.py:96 #: ../gui/wxpython/modules/vclean.py:145 -#: ../gui/wxpython/gui_core/preferences.py:1138 +#: ../gui/wxpython/gui_core/preferences.py:1132 #: ../gui/wxpython/gmodeler/preferences.py:682 msgid "Allow output files to overwrite existing files" msgstr "" @@ -597,28 +597,28 @@ msgid "Add created raster map into layer tree" msgstr "" -#: ../gui/wxpython/modules/mcalc_builder.py:642 +#: ../gui/wxpython/modules/mcalc_builder.py:658 msgid "You must enter the name of a new raster map to create." msgstr "" -#: ../gui/wxpython/modules/mcalc_builder.py:653 +#: ../gui/wxpython/modules/mcalc_builder.py:669 msgid "You must enter an expression to create a new raster map." msgstr "" -#: ../gui/wxpython/modules/mcalc_builder.py:713 +#: ../gui/wxpython/modules/mcalc_builder.py:729 msgid "Choose a file name to save the expression" msgstr "" -#: ../gui/wxpython/modules/mcalc_builder.py:714 -#: ../gui/wxpython/modules/mcalc_builder.py:736 +#: ../gui/wxpython/modules/mcalc_builder.py:730 +#: ../gui/wxpython/modules/mcalc_builder.py:752 msgid "Expression file (*)|*" msgstr "" -#: ../gui/wxpython/modules/mcalc_builder.py:735 +#: ../gui/wxpython/modules/mcalc_builder.py:751 msgid "Choose a file name to load the expression" msgstr "" -#: ../gui/wxpython/modules/mcalc_builder.py:771 +#: ../gui/wxpython/modules/mcalc_builder.py:787 #, python-brace-format msgid "'{cmd}' copied to clipboard" msgstr "" @@ -647,12 +647,12 @@ #: ../gui/wxpython/modules/import_export.py:78 #: ../gui/wxpython/modules/import_export.py:869 -#: ../gui/wxpython/gui_core/forms.py:2031 +#: ../gui/wxpython/gui_core/forms.py:2041 msgid "Layer id" msgstr "" #: ../gui/wxpython/modules/import_export.py:79 -#: ../gui/wxpython/gui_core/forms.py:2032 +#: ../gui/wxpython/gui_core/forms.py:2042 #: ../gui/wxpython/web_services/widgets.py:937 msgid "Layer name" msgstr "" @@ -662,13 +662,13 @@ msgstr "" #: ../gui/wxpython/modules/import_export.py:82 -#: ../gui/wxpython/gui_core/forms.py:2033 ../gui/wxpython/psmap/dialogs.py:2176 +#: ../gui/wxpython/gui_core/forms.py:2043 ../gui/wxpython/psmap/dialogs.py:2178 msgid "Feature type" msgstr "" #: ../gui/wxpython/modules/import_export.py:83 #: ../gui/wxpython/modules/import_export.py:85 -#: ../gui/wxpython/gui_core/forms.py:2034 +#: ../gui/wxpython/gui_core/forms.py:2044 msgid "Projection match" msgstr "" @@ -677,16 +677,16 @@ msgstr "" #: ../gui/wxpython/modules/import_export.py:105 -#: ../gui/wxpython/gui_core/forms.py:684 +#: ../gui/wxpython/gui_core/forms.py:696 msgid "Close dialog on finish" msgstr "" #: ../gui/wxpython/modules/import_export.py:117 #: ../gui/wxpython/modules/import_export.py:670 #: ../gui/wxpython/iscatt/dialogs.py:402 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1878 -#: ../gui/wxpython/image2target/ii2t_manager.py:2703 -#: ../gui/wxpython/gcp/manager.py:2630 ../gui/wxpython/vnet/dialogs.py:1312 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1880 +#: ../gui/wxpython/image2target/ii2t_manager.py:2706 +#: ../gui/wxpython/gcp/manager.py:2632 ../gui/wxpython/vnet/dialogs.py:1312 #: ../gui/wxpython/web_services/dialogs.py:145 #: ../gui/wxpython/web_services/dialogs.py:901 msgid "Close dialog" @@ -713,7 +713,7 @@ msgstr "" #: ../gui/wxpython/modules/import_export.py:376 -#: ../gui/wxpython/menustrings.py:161 ../gui/wxpython/menustrings.py:1179 +#: ../gui/wxpython/menustrings.py:161 ../gui/wxpython/menustrings.py:1180 #: ../gui/wxpython/image2target/ii2t_menustrings.py:159 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1160 #: ../gui/wxpython/lmgr/layertree.py:60 @@ -721,7 +721,7 @@ msgstr "" #: ../gui/wxpython/modules/import_export.py:378 -#: ../gui/wxpython/menustrings.py:36 ../gui/wxpython/menustrings.py:1054 +#: ../gui/wxpython/menustrings.py:36 ../gui/wxpython/menustrings.py:1055 #: ../gui/wxpython/image2target/ii2t_menustrings.py:37 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1038 #: ../gui/wxpython/lmgr/layertree.py:58 @@ -759,7 +759,7 @@ msgstr "" #: ../gui/wxpython/modules/import_export.py:517 -#: ../gui/wxpython/menustrings.py:163 ../gui/wxpython/menustrings.py:1181 +#: ../gui/wxpython/menustrings.py:163 ../gui/wxpython/menustrings.py:1182 #: ../gui/wxpython/image2target/ii2t_menustrings.py:161 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1162 #: ../gui/wxpython/lmgr/layertree.py:68 @@ -767,7 +767,7 @@ msgstr "" #: ../gui/wxpython/modules/import_export.py:519 -#: ../gui/wxpython/menustrings.py:67 ../gui/wxpython/menustrings.py:1085 +#: ../gui/wxpython/menustrings.py:67 ../gui/wxpython/menustrings.py:1086 #: ../gui/wxpython/image2target/ii2t_menustrings.py:67 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1068 #: ../gui/wxpython/lmgr/layertree.py:66 @@ -804,21 +804,21 @@ #: ../gui/wxpython/location_wizard/wizard.py:1421 #: ../gui/wxpython/location_wizard/wizard.py:1511 #: ../gui/wxpython/location_wizard/wizard.py:1739 -#: ../gui/wxpython/nviz/tools.py:626 ../gui/wxpython/gui_core/forms.py:1819 -#: ../gui/wxpython/gui_core/forms.py:1911 -#: ../gui/wxpython/gui_core/gselect.py:1193 -#: ../gui/wxpython/gui_core/gselect.py:1507 -#: ../gui/wxpython/gui_core/gselect.py:1523 -#: ../gui/wxpython/gui_core/gselect.py:1570 -#: ../gui/wxpython/gui_core/gselect.py:1606 -#: ../gui/wxpython/psmap/dialogs.py:2679 ../gui/wxpython/psmap/dialogs.py:3021 -#: ../gui/wxpython/psmap/dialogs.py:5796 -#: ../gui/wxpython/animation/dialogs.py:508 -#: ../gui/wxpython/animation/dialogs.py:1080 -#: ../gui/wxpython/animation/dialogs.py:1198 -#: ../gui/wxpython/animation/dialogs.py:1234 -#: ../gui/wxpython/animation/dialogs.py:1258 -#: ../gui/wxpython/animation/dialogs.py:1289 +#: ../gui/wxpython/nviz/tools.py:626 ../gui/wxpython/gui_core/forms.py:1829 +#: ../gui/wxpython/gui_core/forms.py:1921 +#: ../gui/wxpython/gui_core/gselect.py:1199 +#: ../gui/wxpython/gui_core/gselect.py:1499 +#: ../gui/wxpython/gui_core/gselect.py:1515 +#: ../gui/wxpython/gui_core/gselect.py:1562 +#: ../gui/wxpython/gui_core/gselect.py:1598 +#: ../gui/wxpython/psmap/dialogs.py:2681 ../gui/wxpython/psmap/dialogs.py:3023 +#: ../gui/wxpython/psmap/dialogs.py:5798 +#: ../gui/wxpython/animation/dialogs.py:511 +#: ../gui/wxpython/animation/dialogs.py:1083 +#: ../gui/wxpython/animation/dialogs.py:1201 +#: ../gui/wxpython/animation/dialogs.py:1237 +#: ../gui/wxpython/animation/dialogs.py:1261 +#: ../gui/wxpython/animation/dialogs.py:1292 ../gui/wxpython/tplot/frame.py:316 msgid "Browse" msgstr "" @@ -959,7 +959,7 @@ msgstr "" #: ../gui/wxpython/modules/histogram.py:191 -#: ../gui/wxpython/mapwin/buffered.py:699 +#: ../gui/wxpython/mapwin/buffered.py:701 msgid "Please wait, exporting image..." msgstr "" @@ -968,8 +968,8 @@ msgstr "" #: ../gui/wxpython/modules/histogram.py:400 -#: ../gui/wxpython/iclass/g.gui.iclass.py:91 ../gui/wxpython/nviz/wxnviz.py:347 -#: ../gui/wxpython/nviz/wxnviz.py:358 +#: ../gui/wxpython/iclass/g.gui.iclass.py:91 ../gui/wxpython/nviz/wxnviz.py:352 +#: ../gui/wxpython/nviz/wxnviz.py:363 #: ../gui/wxpython/mapswipe/g.gui.mapswipe.py:79 #, python-format msgid "Raster map <%s> not found" @@ -989,7 +989,7 @@ #: ../gui/wxpython/modules/histogram.py:501 ../gui/wxpython/wxplot/base.py:610 #: ../gui/wxpython/photo2image/ip2i_mapdisplay.py:425 -#: ../gui/wxpython/menustrings.py:2055 +#: ../gui/wxpython/menustrings.py:2056 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2023 #: ../gui/wxpython/image2target/ii2t_mapdisplay.py:426 #: ../gui/wxpython/psmap/toolbars.py:76 ../gui/wxpython/gcp/mapdisplay.py:426 @@ -1333,10 +1333,10 @@ msgid "Selected group must be in current mapset" msgstr "" -#: ../gui/wxpython/wxplot/dialogs.py:602 ../gui/wxpython/psmap/dialogs.py:595 -#: ../gui/wxpython/psmap/dialogs.py:1421 ../gui/wxpython/psmap/dialogs.py:1445 -#: ../gui/wxpython/psmap/dialogs.py:1496 ../gui/wxpython/psmap/dialogs.py:5104 -#: ../gui/wxpython/animation/dialogs.py:743 +#: ../gui/wxpython/wxplot/dialogs.py:602 ../gui/wxpython/psmap/dialogs.py:597 +#: ../gui/wxpython/psmap/dialogs.py:1423 ../gui/wxpython/psmap/dialogs.py:1447 +#: ../gui/wxpython/psmap/dialogs.py:1498 ../gui/wxpython/psmap/dialogs.py:5106 +#: ../gui/wxpython/animation/dialogs.py:746 #: ../gui/wxpython/animation/controller.py:295 msgid "Invalid input" msgstr "" @@ -1367,11 +1367,11 @@ msgstr "" #: ../gui/wxpython/wxplot/dialogs.py:751 -#: ../gui/wxpython/gui_core/preferences.py:507 -#: ../gui/wxpython/gui_core/preferences.py:787 -#: ../gui/wxpython/gui_core/dialogs.py:2414 -#: ../gui/wxpython/psmap/dialogs.py:3947 ../gui/wxpython/psmap/dialogs.py:4554 -#: ../gui/wxpython/psmap/dialogs.py:5218 +#: ../gui/wxpython/gui_core/preferences.py:500 +#: ../gui/wxpython/gui_core/preferences.py:781 +#: ../gui/wxpython/gui_core/dialogs.py:2419 +#: ../gui/wxpython/psmap/dialogs.py:3949 ../gui/wxpython/psmap/dialogs.py:4556 +#: ../gui/wxpython/psmap/dialogs.py:5220 msgid "Font settings" msgstr "" @@ -1389,9 +1389,9 @@ #: ../gui/wxpython/wxplot/dialogs.py:829 ../gui/wxpython/wxplot/dialogs.py:1428 #: ../gui/wxpython/iscatt/dialogs.py:397 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1873 -#: ../gui/wxpython/image2target/ii2t_manager.py:2698 -#: ../gui/wxpython/gcp/manager.py:2625 ../gui/wxpython/vnet/dialogs.py:1307 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1875 +#: ../gui/wxpython/image2target/ii2t_manager.py:2701 +#: ../gui/wxpython/gcp/manager.py:2627 ../gui/wxpython/vnet/dialogs.py:1307 msgid "Apply changes for the current session" msgstr "" @@ -1401,17 +1401,17 @@ #: ../gui/wxpython/wxplot/dialogs.py:836 ../gui/wxpython/wxplot/dialogs.py:1432 #: ../gui/wxpython/iscatt/dialogs.py:400 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1876 -#: ../gui/wxpython/image2target/ii2t_manager.py:2701 -#: ../gui/wxpython/gui_core/preferences.py:98 -#: ../gui/wxpython/gcp/manager.py:2628 ../gui/wxpython/vnet/dialogs.py:1310 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1878 +#: ../gui/wxpython/image2target/ii2t_manager.py:2704 +#: ../gui/wxpython/gui_core/preferences.py:100 +#: ../gui/wxpython/gcp/manager.py:2630 ../gui/wxpython/vnet/dialogs.py:1310 msgid "Apply and save changes to user settings file (default for next sessions)" msgstr "" #: ../gui/wxpython/wxplot/dialogs.py:838 ../gui/wxpython/wxplot/dialogs.py:1433 #: ../gui/wxpython/vdigit/preferences.py:70 -#: ../gui/wxpython/gui_core/preferences.py:101 -#: ../gui/wxpython/psmap/dialogs.py:475 +#: ../gui/wxpython/gui_core/preferences.py:103 +#: ../gui/wxpython/psmap/dialogs.py:477 #: ../gui/wxpython/gmodeler/preferences.py:696 msgid "Close dialog and ignore changes" msgstr "" @@ -1426,7 +1426,7 @@ msgstr "" #: ../gui/wxpython/wxplot/dialogs.py:965 ../gui/wxpython/core/workspace.py:1635 -#: ../gui/wxpython/core/gcmd.py:140 ../gui/wxpython/mapwin/buffered.py:2141 +#: ../gui/wxpython/core/gcmd.py:142 ../gui/wxpython/mapwin/buffered.py:2142 msgid "Warning" msgstr "" @@ -1452,8 +1452,8 @@ msgid "Line width" msgstr "" -#: ../gui/wxpython/wxplot/dialogs.py:1072 ../gui/wxpython/psmap/dialogs.py:2942 -#: ../gui/wxpython/psmap/dialogs.py:6807 +#: ../gui/wxpython/wxplot/dialogs.py:1072 ../gui/wxpython/psmap/dialogs.py:2944 +#: ../gui/wxpython/psmap/dialogs.py:6809 msgid "Line style" msgstr "" @@ -1470,7 +1470,7 @@ #: ../gui/wxpython/wxplot/dialogs.py:1109 #: ../gui/wxpython/wxplot/dialogs.py:1191 ../gui/wxpython/iclass/dialogs.py:396 #: ../gui/wxpython/nviz/tools.py:976 ../gui/wxpython/nviz/tools.py:2816 -#: ../gui/wxpython/psmap/dialogs.py:6378 ../gui/wxpython/psmap/dialogs.py:6738 +#: ../gui/wxpython/psmap/dialogs.py:6380 ../gui/wxpython/psmap/dialogs.py:6740 #: ../gui/wxpython/gmodeler/preferences.py:107 #: ../gui/wxpython/gmodeler/preferences.py:421 #: ../gui/wxpython/gmodeler/preferences.py:533 @@ -1478,19 +1478,19 @@ msgstr "" #: ../gui/wxpython/wxplot/dialogs.py:1123 -#: ../gui/wxpython/wxplot/dialogs.py:1204 ../gui/wxpython/psmap/dialogs.py:2730 -#: ../gui/wxpython/psmap/dialogs.py:3804 ../gui/wxpython/psmap/dialogs.py:4852 +#: ../gui/wxpython/wxplot/dialogs.py:1204 ../gui/wxpython/psmap/dialogs.py:2732 +#: ../gui/wxpython/psmap/dialogs.py:3806 ../gui/wxpython/psmap/dialogs.py:4854 msgid "Size" msgstr "" #: ../gui/wxpython/wxplot/dialogs.py:1137 -#: ../gui/wxpython/wxplot/dialogs.py:1218 ../gui/wxpython/psmap/dialogs.py:2414 -#: ../gui/wxpython/psmap/dialogs.py:2575 +#: ../gui/wxpython/wxplot/dialogs.py:1218 ../gui/wxpython/psmap/dialogs.py:2416 +#: ../gui/wxpython/psmap/dialogs.py:2577 msgid "Fill" msgstr "" #: ../gui/wxpython/wxplot/dialogs.py:1164 -#: ../gui/wxpython/wxplot/dialogs.py:1245 ../gui/wxpython/psmap/dialogs.py:4942 +#: ../gui/wxpython/wxplot/dialogs.py:1245 ../gui/wxpython/psmap/dialogs.py:4944 msgid "Style" msgstr "" @@ -1708,63 +1708,63 @@ "%s" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:34 +#: ../gui/wxpython/iclass/toolbars.py:36 msgid "Set opacity level" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:37 ../gui/wxpython/iclass/dialogs.py:280 +#: ../gui/wxpython/iclass/toolbars.py:39 ../gui/wxpython/iclass/dialogs.py:280 msgid "Class manager" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:40 ../gui/wxpython/iclass/dialogs.py:44 +#: ../gui/wxpython/iclass/toolbars.py:42 ../gui/wxpython/iclass/dialogs.py:44 #: ../gui/wxpython/iscatt/toolbars.py:46 msgid "Select imagery group" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:43 +#: ../gui/wxpython/iclass/toolbars.py:45 msgid "Run analysis, update histogram and coincidence plots" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:46 +#: ../gui/wxpython/iclass/toolbars.py:48 msgid "Save signature file for i.maxlik" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:49 +#: ../gui/wxpython/iclass/toolbars.py:51 msgid "Remove selected map layer" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:52 +#: ../gui/wxpython/iclass/toolbars.py:54 msgid "Export training areas to vector map" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:55 +#: ../gui/wxpython/iclass/toolbars.py:57 msgid "Import training areas from vector map" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:58 +#: ../gui/wxpython/iclass/toolbars.py:60 #: ../gui/wxpython/gui_core/simplelmgr.py:480 #: ../gui/wxpython/lmgr/layertree.py:82 msgid "Add RGB map layer" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:76 +#: ../gui/wxpython/iclass/toolbars.py:78 msgid "Training" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:82 +#: ../gui/wxpython/iclass/toolbars.py:84 msgid "Set map canvas for " msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:84 +#: ../gui/wxpython/iclass/toolbars.py:86 msgid "/ Zoom to map" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:260 -#: ../gui/wxpython/iclass/toolbars.py:269 +#: ../gui/wxpython/iclass/toolbars.py:262 +#: ../gui/wxpython/iclass/toolbars.py:271 msgid "std dev" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:343 +#: ../gui/wxpython/iclass/toolbars.py:345 msgid "Add raster map" msgstr "" @@ -1941,8 +1941,8 @@ msgid "Subgroup <%s> not found" msgstr "" -#: ../gui/wxpython/iclass/g.gui.iclass.py:98 ../gui/wxpython/nviz/wxnviz.py:435 -#: ../gui/wxpython/dbmgr/sqlbuilder.py:62 +#: ../gui/wxpython/iclass/g.gui.iclass.py:98 ../gui/wxpython/nviz/wxnviz.py:440 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:64 #: ../gui/wxpython/dbmgr/g.gui.dbmgr.py:48 #, python-format msgid "Vector map <%s> not found" @@ -1974,8 +1974,8 @@ msgstr "" #: ../gui/wxpython/iclass/dialogs.py:78 -#: ../gui/wxpython/image2target/ii2t_manager.py:565 -#: ../gui/wxpython/gcp/manager.py:536 +#: ../gui/wxpython/image2target/ii2t_manager.py:567 +#: ../gui/wxpython/gcp/manager.py:538 msgid "Create/edit group..." msgstr "" @@ -2023,20 +2023,20 @@ msgstr "" #: ../gui/wxpython/iclass/dialogs.py:259 -#: ../gui/wxpython/gui_core/dialogs.py:239 +#: ../gui/wxpython/gui_core/dialogs.py:240 #: ../gui/wxpython/gmodeler/dialogs.py:91 msgid "Name of vector map:" msgstr "" -#: ../gui/wxpython/iclass/dialogs.py:295 ../gui/wxpython/iscatt/frame.py:140 +#: ../gui/wxpython/iclass/dialogs.py:295 ../gui/wxpython/iscatt/frame.py:143 msgid "Classes" msgstr "" -#: ../gui/wxpython/iclass/dialogs.py:395 ../gui/wxpython/iscatt/frame.py:413 +#: ../gui/wxpython/iclass/dialogs.py:395 ../gui/wxpython/iscatt/frame.py:416 msgid "Class name" msgstr "" -#: ../gui/wxpython/iclass/dialogs.py:429 ../gui/wxpython/iscatt/frame.py:451 +#: ../gui/wxpython/iclass/dialogs.py:429 ../gui/wxpython/iscatt/frame.py:454 msgid "Please use only ASCII characters." msgstr "" @@ -2298,64 +2298,64 @@ msgid "Remove selected class" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:166 +#: ../gui/wxpython/iscatt/frame.py:169 msgid "GRASS GIS Interactive Scatter Plot Tool" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:398 +#: ../gui/wxpython/iscatt/frame.py:401 msgid "scatter plot" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:476 +#: ../gui/wxpython/iscatt/frame.py:479 msgid "Maximum limit of categories number was reached." msgstr "" -#: ../gui/wxpython/iscatt/frame.py:572 +#: ../gui/wxpython/iscatt/frame.py:575 msgid "Rename class" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:576 +#: ../gui/wxpython/iscatt/frame.py:579 msgid "Set color" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:580 ../gui/wxpython/lmgr/layertree.py:491 +#: ../gui/wxpython/iscatt/frame.py:583 ../gui/wxpython/lmgr/layertree.py:491 msgid "Change opacity level" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:584 +#: ../gui/wxpython/iscatt/frame.py:587 msgid "Hide" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:586 +#: ../gui/wxpython/iscatt/frame.py:589 msgid "Show" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:601 +#: ../gui/wxpython/iscatt/frame.py:604 msgid "Move to top" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:607 +#: ../gui/wxpython/iscatt/frame.py:610 msgid "Move to bottom" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:615 +#: ../gui/wxpython/iscatt/frame.py:618 msgid "Move category up" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:621 +#: ../gui/wxpython/iscatt/frame.py:624 msgid "Move category down" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:629 +#: ../gui/wxpython/iscatt/frame.py:632 msgid "Export class raster" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:701 +#: ../gui/wxpython/iscatt/frame.py:704 #, python-format msgid "Change opacity of class <%s>" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:726 +#: ../gui/wxpython/iscatt/frame.py:729 msgid "Empty name was inserted." msgstr "" @@ -2456,19 +2456,19 @@ #: ../gui/wxpython/location_wizard/wizard.py:675 #: ../gui/wxpython/location_wizard/wizard.py:864 #: ../gui/wxpython/location_wizard/wizard.py:2013 -#: ../gui/wxpython/core/workspace.py:1616 ../gui/wxpython/core/gcmd.py:113 -#: ../gui/wxpython/gis_set.py:281 ../gui/wxpython/gis_set.py:711 -#: ../gui/wxpython/gis_set.py:755 +#: ../gui/wxpython/core/workspace.py:1616 ../gui/wxpython/core/gcmd.py:115 +#: ../gui/wxpython/gis_set.py:282 ../gui/wxpython/gis_set.py:653 +#: ../gui/wxpython/gis_set.py:697 #: ../gui/wxpython/image2target/ii2t_gis_set.py:276 #: ../gui/wxpython/image2target/ii2t_gis_set.py:654 #: ../gui/wxpython/image2target/ii2t_gis_set.py:698 #: ../gui/wxpython/vdigit/dialogs.py:253 ../gui/wxpython/vdigit/dialogs.py:447 -#: ../gui/wxpython/gui_core/preferences.py:238 -#: ../gui/wxpython/gui_core/preferences.py:1925 -#: ../gui/wxpython/gui_core/preferences.py:1958 -#: ../gui/wxpython/gui_core/preferences.py:1970 -#: ../gui/wxpython/gui_core/preferences.py:1982 -#: ../gui/wxpython/psmap/dialogs.py:5594 ../gui/wxpython/lmgr/layertree.py:1003 +#: ../gui/wxpython/gui_core/preferences.py:231 +#: ../gui/wxpython/gui_core/preferences.py:1919 +#: ../gui/wxpython/gui_core/preferences.py:1952 +#: ../gui/wxpython/gui_core/preferences.py:1964 +#: ../gui/wxpython/gui_core/preferences.py:1976 +#: ../gui/wxpython/psmap/dialogs.py:5596 ../gui/wxpython/lmgr/layertree.py:1003 #: ../gui/wxpython/gmodeler/frame.py:1141 msgid "Error" msgstr "" @@ -2516,12 +2516,12 @@ msgstr "" #: ../gui/wxpython/location_wizard/dialogs.py:276 -#: ../gui/wxpython/psmap/dialogs.py:531 +#: ../gui/wxpython/psmap/dialogs.py:533 msgid "Top" msgstr "" #: ../gui/wxpython/location_wizard/dialogs.py:284 -#: ../gui/wxpython/psmap/dialogs.py:532 +#: ../gui/wxpython/psmap/dialogs.py:534 msgid "Bottom" msgstr "" @@ -2729,13 +2729,13 @@ msgstr "" #: ../gui/wxpython/location_wizard/wizard.py:932 -#: ../gui/wxpython/gui_core/gselect.py:2100 +#: ../gui/wxpython/gui_core/gselect.py:2092 #: ../gui/wxpython/gmodeler/dialogs.py:919 msgid "No" msgstr "" #: ../gui/wxpython/location_wizard/wizard.py:932 -#: ../gui/wxpython/gui_core/gselect.py:2102 +#: ../gui/wxpython/gui_core/gselect.py:2094 #: ../gui/wxpython/gmodeler/dialogs.py:921 msgid "Yes" msgstr "" @@ -2795,7 +2795,7 @@ msgstr "" #: ../gui/wxpython/location_wizard/wizard.py:1502 -#: ../gui/wxpython/gui_core/preferences.py:1728 +#: ../gui/wxpython/gui_core/preferences.py:1722 msgid "EPSG code:" msgstr "" @@ -2810,7 +2810,7 @@ msgstr "" #: ../gui/wxpython/location_wizard/wizard.py:1696 -#: ../gui/wxpython/gui_core/preferences.py:1916 +#: ../gui/wxpython/gui_core/preferences.py:1910 #, python-brace-format msgid "Unable to read EPGS codes: {0}" msgstr "" @@ -2850,7 +2850,7 @@ msgstr "" #: ../gui/wxpython/location_wizard/wizard.py:2072 -#: ../gui/wxpython/rlisetup/wizard.py:1738 +#: ../gui/wxpython/rlisetup/wizard.py:1737 msgid "Summary" msgstr "" @@ -2877,7 +2877,7 @@ msgstr "" #: ../gui/wxpython/location_wizard/wizard.py:2249 -#: ../gui/wxpython/psmap/dialogs.py:702 ../gui/wxpython/psmap/dialogs.py:723 +#: ../gui/wxpython/psmap/dialogs.py:704 ../gui/wxpython/psmap/dialogs.py:725 msgid "custom" msgstr "" @@ -2937,52 +2937,52 @@ msgid "File <%s> not found." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:276 +#: ../gui/wxpython/photo2image/ip2i_manager.py:278 msgid "Manage Location of Fiducial Points on a Scanned Photo" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:380 +#: ../gui/wxpython/photo2image/ip2i_manager.py:382 msgid "A POINTS file exists, renaming it to POINTS_BAK" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:406 +#: ../gui/wxpython/photo2image/ip2i_manager.py:408 msgid "Opening CAMERA file failed" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:441 -#: ../gui/wxpython/photo2image/ip2i_manager.py:843 -#: ../gui/wxpython/gcp/manager.py:1419 +#: ../gui/wxpython/photo2image/ip2i_manager.py:443 +#: ../gui/wxpython/photo2image/ip2i_manager.py:845 +#: ../gui/wxpython/gcp/manager.py:1421 msgid "Writing POINTS file failed" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:616 -#: ../gui/wxpython/image2target/ii2t_manager.py:1225 -#: ../gui/wxpython/gcp/manager.py:1192 +#: ../gui/wxpython/photo2image/ip2i_manager.py:618 +#: ../gui/wxpython/image2target/ii2t_manager.py:1227 +#: ../gui/wxpython/gcp/manager.py:1194 #, python-format msgid "At least %d GCPs required. Operation canceled." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:759 -#: ../gui/wxpython/image2target/ii2t_manager.py:1367 -#: ../gui/wxpython/gcp/manager.py:1335 -msgid "source" -msgstr "" - #: ../gui/wxpython/photo2image/ip2i_manager.py:761 #: ../gui/wxpython/image2target/ii2t_manager.py:1369 #: ../gui/wxpython/gcp/manager.py:1337 -msgid "target" +msgid "source" msgstr "" #: ../gui/wxpython/photo2image/ip2i_manager.py:763 #: ../gui/wxpython/image2target/ii2t_manager.py:1371 #: ../gui/wxpython/gcp/manager.py:1339 -msgid "Set GCP coordinates" +msgid "target" msgstr "" #: ../gui/wxpython/photo2image/ip2i_manager.py:765 #: ../gui/wxpython/image2target/ii2t_manager.py:1373 #: ../gui/wxpython/gcp/manager.py:1341 +msgid "Set GCP coordinates" +msgstr "" + +#: ../gui/wxpython/photo2image/ip2i_manager.py:767 +#: ../gui/wxpython/image2target/ii2t_manager.py:1375 +#: ../gui/wxpython/gcp/manager.py:1343 #, python-format msgid "" "Set %(coor)s coordinates for GCP No. %(key)s? \n" @@ -2991,32 +2991,32 @@ "North: %(coor1)s" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:856 -#: ../gui/wxpython/gcp/manager.py:1431 +#: ../gui/wxpython/photo2image/ip2i_manager.py:858 +#: ../gui/wxpython/gcp/manager.py:1433 #, python-format msgid "POINTS file saved for group <%s>" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:872 -#: ../gui/wxpython/image2target/ii2t_manager.py:1511 -#: ../gui/wxpython/gcp/manager.py:1447 +#: ../gui/wxpython/photo2image/ip2i_manager.py:874 +#: ../gui/wxpython/image2target/ii2t_manager.py:1513 +#: ../gui/wxpython/gcp/manager.py:1449 msgid "source mapwin not defined" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:877 -#: ../gui/wxpython/image2target/ii2t_manager.py:1516 -#: ../gui/wxpython/gcp/manager.py:1452 +#: ../gui/wxpython/photo2image/ip2i_manager.py:879 +#: ../gui/wxpython/image2target/ii2t_manager.py:1518 +#: ../gui/wxpython/gcp/manager.py:1454 msgid "target mapwin not defined" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:907 -#: ../gui/wxpython/gcp/manager.py:1482 +#: ../gui/wxpython/photo2image/ip2i_manager.py:909 +#: ../gui/wxpython/gcp/manager.py:1484 msgid "Reading POINTS file failed" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:992 -#: ../gui/wxpython/image2target/ii2t_manager.py:1633 -#: ../gui/wxpython/gcp/manager.py:1567 +#: ../gui/wxpython/photo2image/ip2i_manager.py:994 +#: ../gui/wxpython/image2target/ii2t_manager.py:1635 +#: ../gui/wxpython/gcp/manager.py:1569 #, python-format msgid "" "Insufficient points defined and active (checked) for selected rectification method (order: %d).\n" @@ -3025,305 +3025,305 @@ "10+ points for 3rd order." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1020 -#: ../gui/wxpython/image2target/ii2t_manager.py:1661 -#: ../gui/wxpython/gcp/manager.py:1595 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1022 +#: ../gui/wxpython/image2target/ii2t_manager.py:1663 +#: ../gui/wxpython/gcp/manager.py:1597 msgid "Rectifying images, please wait..." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1042 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1044 msgid "Writing output image to group, please wait..." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1072 -#: ../gui/wxpython/image2target/ii2t_manager.py:1746 -#: ../gui/wxpython/gcp/manager.py:1680 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1074 +#: ../gui/wxpython/image2target/ii2t_manager.py:1749 +#: ../gui/wxpython/gcp/manager.py:1682 msgid "GCP Manager settings" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1117 -#: ../gui/wxpython/image2target/ii2t_manager.py:1793 -#: ../gui/wxpython/gcp/manager.py:1727 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1119 +#: ../gui/wxpython/image2target/ii2t_manager.py:1796 +#: ../gui/wxpython/gcp/manager.py:1729 msgid "Quit GCP Manager" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1118 -#: ../gui/wxpython/image2target/ii2t_manager.py:1794 -#: ../gui/wxpython/gcp/manager.py:1728 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1120 +#: ../gui/wxpython/image2target/ii2t_manager.py:1797 +#: ../gui/wxpython/gcp/manager.py:1730 msgid "Save ground control points?" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1196 -#: ../gui/wxpython/gcp/manager.py:1807 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1198 +#: ../gui/wxpython/gcp/manager.py:1809 msgid "" "Could not calculate RMS Error.\n" "Possible error with m.transform." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1324 -#: ../gui/wxpython/gcp/manager.py:1935 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1326 +#: ../gui/wxpython/gcp/manager.py:1937 msgid "" "Could not calculate new extends.\n" "Possible error with m.transform." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1456 -#: ../gui/wxpython/image2target/ii2t_manager.py:2130 -#: ../gui/wxpython/gcp/manager.py:2067 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1458 +#: ../gui/wxpython/image2target/ii2t_manager.py:2133 +#: ../gui/wxpython/gcp/manager.py:2069 msgid "Adjust source display to target display" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1461 -#: ../gui/wxpython/image2target/ii2t_manager.py:2135 -#: ../gui/wxpython/gcp/manager.py:2072 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1463 +#: ../gui/wxpython/image2target/ii2t_manager.py:2138 +#: ../gui/wxpython/gcp/manager.py:2074 msgid "Adjust target display to source display" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1535 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1553 -#: ../gui/wxpython/image2target/ii2t_manager.py:2209 -#: ../gui/wxpython/image2target/ii2t_manager.py:2229 -#: ../gui/wxpython/gcp/manager.py:2146 ../gui/wxpython/gcp/manager.py:2164 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1537 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1555 +#: ../gui/wxpython/image2target/ii2t_manager.py:2212 +#: ../gui/wxpython/image2target/ii2t_manager.py:2232 +#: ../gui/wxpython/gcp/manager.py:2148 ../gui/wxpython/gcp/manager.py:2166 #: ../gui/wxpython/vnet/widgets.py:85 ../gui/wxpython/vnet/vnet_data.py:259 msgid "use" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1536 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1554 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1538 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1556 msgid "source X" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1537 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1555 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1539 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1557 msgid "source Y" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1538 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1556 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1540 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1558 msgid "target X" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1539 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1557 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1541 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1559 msgid "target Y" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1540 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1558 -#: ../gui/wxpython/image2target/ii2t_manager.py:2216 -#: ../gui/wxpython/image2target/ii2t_manager.py:2236 -#: ../gui/wxpython/gcp/manager.py:2151 ../gui/wxpython/gcp/manager.py:2169 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1542 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1560 +#: ../gui/wxpython/image2target/ii2t_manager.py:2219 +#: ../gui/wxpython/image2target/ii2t_manager.py:2239 +#: ../gui/wxpython/gcp/manager.py:2153 ../gui/wxpython/gcp/manager.py:2171 msgid "Forward error" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1541 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1559 -#: ../gui/wxpython/image2target/ii2t_manager.py:2217 -#: ../gui/wxpython/image2target/ii2t_manager.py:2237 -#: ../gui/wxpython/gcp/manager.py:2152 ../gui/wxpython/gcp/manager.py:2170 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1543 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1561 +#: ../gui/wxpython/image2target/ii2t_manager.py:2220 +#: ../gui/wxpython/image2target/ii2t_manager.py:2240 +#: ../gui/wxpython/gcp/manager.py:2154 ../gui/wxpython/gcp/manager.py:2172 msgid "Backward error" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1696 -#: ../gui/wxpython/image2target/ii2t_manager.py:2376 -#: ../gui/wxpython/gcp/manager.py:2307 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1698 +#: ../gui/wxpython/image2target/ii2t_manager.py:2379 +#: ../gui/wxpython/gcp/manager.py:2309 msgid "Invalid coordinate value. Operation canceled." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1734 -#: ../gui/wxpython/image2target/ii2t_manager.py:2551 -#: ../gui/wxpython/gcp/manager.py:2485 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1736 +#: ../gui/wxpython/image2target/ii2t_manager.py:2554 +#: ../gui/wxpython/gcp/manager.py:2487 msgid "Edit GCP" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1746 -#: ../gui/wxpython/image2target/ii2t_manager.py:2563 -#: ../gui/wxpython/gcp/manager.py:2497 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1748 +#: ../gui/wxpython/image2target/ii2t_manager.py:2566 +#: ../gui/wxpython/gcp/manager.py:2499 msgid "Ground Control Point No." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1765 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1767 msgid "source X:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1766 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1768 msgid "target X:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1767 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1769 msgid "source Y:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1768 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1770 msgid "target Y:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1904 -#: ../gui/wxpython/image2target/ii2t_manager.py:2729 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1906 +#: ../gui/wxpython/image2target/ii2t_manager.py:2732 #: ../gui/wxpython/vdigit/preferences.py:98 -#: ../gui/wxpython/psmap/dialogs.py:2656 ../gui/wxpython/gcp/manager.py:2656 +#: ../gui/wxpython/psmap/dialogs.py:2658 ../gui/wxpython/gcp/manager.py:2658 msgid "Symbology" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1913 -#: ../gui/wxpython/image2target/ii2t_manager.py:2738 -#: ../gui/wxpython/gcp/manager.py:2665 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1915 +#: ../gui/wxpython/image2target/ii2t_manager.py:2741 +#: ../gui/wxpython/gcp/manager.py:2667 msgid "Highlight highest RMS error only" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1926 -#: ../gui/wxpython/image2target/ii2t_manager.py:2751 -#: ../gui/wxpython/gcp/manager.py:2678 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1928 +#: ../gui/wxpython/image2target/ii2t_manager.py:2754 +#: ../gui/wxpython/gcp/manager.py:2680 msgid "Highlight RMS error > M + SD * factor:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1930 -#: ../gui/wxpython/image2target/ii2t_manager.py:2755 -#: ../gui/wxpython/gcp/manager.py:2682 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1932 +#: ../gui/wxpython/image2target/ii2t_manager.py:2758 +#: ../gui/wxpython/gcp/manager.py:2684 msgid "" "Highlight GCPs with an RMS error larger than \n" "mean + standard deviation * given factor. \n" "Recommended values for this factor are between 1 and 2." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1953 -#: ../gui/wxpython/image2target/ii2t_manager.py:2778 -#: ../gui/wxpython/gcp/manager.py:2705 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1955 +#: ../gui/wxpython/image2target/ii2t_manager.py:2781 +#: ../gui/wxpython/gcp/manager.py:2707 msgid "Symbol settings" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1961 -#: ../gui/wxpython/image2target/ii2t_manager.py:2786 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1963 +#: ../gui/wxpython/image2target/ii2t_manager.py:2789 #: ../gui/wxpython/nviz/tools.py:1423 ../gui/wxpython/nviz/tools.py:2154 #: ../gui/wxpython/nviz/tools.py:2296 ../gui/wxpython/nviz/preferences.py:372 #: ../gui/wxpython/nviz/preferences.py:574 #: ../gui/wxpython/nviz/preferences.py:640 -#: ../gui/wxpython/gui_core/preferences.py:1520 -#: ../gui/wxpython/psmap/dialogs.py:2375 ../gui/wxpython/psmap/dialogs.py:2536 -#: ../gui/wxpython/mapswipe/dialogs.py:280 ../gui/wxpython/gcp/manager.py:2713 +#: ../gui/wxpython/gui_core/preferences.py:1514 +#: ../gui/wxpython/psmap/dialogs.py:2377 ../gui/wxpython/psmap/dialogs.py:2538 +#: ../gui/wxpython/mapswipe/dialogs.py:280 ../gui/wxpython/gcp/manager.py:2715 msgid "Color:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1981 -#: ../gui/wxpython/image2target/ii2t_manager.py:2806 -#: ../gui/wxpython/gcp/manager.py:2733 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1983 +#: ../gui/wxpython/image2target/ii2t_manager.py:2809 +#: ../gui/wxpython/gcp/manager.py:2735 msgid "Color for high RMS error:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2001 -#: ../gui/wxpython/image2target/ii2t_manager.py:2826 -#: ../gui/wxpython/gcp/manager.py:2753 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2003 +#: ../gui/wxpython/image2target/ii2t_manager.py:2829 +#: ../gui/wxpython/gcp/manager.py:2755 msgid "Color for selected GCP:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2021 -#: ../gui/wxpython/image2target/ii2t_manager.py:2846 -#: ../gui/wxpython/gcp/manager.py:2773 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2023 +#: ../gui/wxpython/image2target/ii2t_manager.py:2849 +#: ../gui/wxpython/gcp/manager.py:2775 msgid "Color for unused GCPs:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2037 -#: ../gui/wxpython/image2target/ii2t_manager.py:2862 -#: ../gui/wxpython/gcp/manager.py:2789 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2039 +#: ../gui/wxpython/image2target/ii2t_manager.py:2865 +#: ../gui/wxpython/gcp/manager.py:2791 msgid "Show unused GCPs" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2054 -#: ../gui/wxpython/image2target/ii2t_manager.py:2879 -#: ../gui/wxpython/gui_core/preferences.py:1447 -#: ../gui/wxpython/gcp/manager.py:2806 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2056 +#: ../gui/wxpython/image2target/ii2t_manager.py:2882 +#: ../gui/wxpython/gui_core/preferences.py:1441 +#: ../gui/wxpython/gcp/manager.py:2808 msgid "Symbol size:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2076 -#: ../gui/wxpython/image2target/ii2t_manager.py:2901 -#: ../gui/wxpython/gui_core/preferences.py:1415 -#: ../gui/wxpython/psmap/dialogs.py:6813 -#: ../gui/wxpython/mapswipe/dialogs.py:327 ../gui/wxpython/gcp/manager.py:2828 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2078 +#: ../gui/wxpython/image2target/ii2t_manager.py:2904 +#: ../gui/wxpython/gui_core/preferences.py:1409 +#: ../gui/wxpython/psmap/dialogs.py:6815 +#: ../gui/wxpython/mapswipe/dialogs.py:327 ../gui/wxpython/gcp/manager.py:2830 #: ../gui/wxpython/vnet/dialogs.py:1279 msgid "Line width:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2122 -#: ../gui/wxpython/image2target/ii2t_manager.py:741 -#: ../gui/wxpython/image2target/ii2t_manager.py:2953 -#: ../gui/wxpython/gcp/manager.py:718 ../gui/wxpython/gcp/manager.py:2880 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2124 +#: ../gui/wxpython/image2target/ii2t_manager.py:743 +#: ../gui/wxpython/image2target/ii2t_manager.py:2956 +#: ../gui/wxpython/gcp/manager.py:720 ../gui/wxpython/gcp/manager.py:2882 msgid "Select source map to display:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2136 -#: ../gui/wxpython/image2target/ii2t_manager.py:767 -#: ../gui/wxpython/image2target/ii2t_manager.py:2967 -#: ../gui/wxpython/gcp/manager.py:744 ../gui/wxpython/gcp/manager.py:2894 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2138 +#: ../gui/wxpython/image2target/ii2t_manager.py:769 +#: ../gui/wxpython/image2target/ii2t_manager.py:2970 +#: ../gui/wxpython/gcp/manager.py:746 ../gui/wxpython/gcp/manager.py:2896 msgid "Select target raster map to display:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2161 -#: ../gui/wxpython/image2target/ii2t_manager.py:3007 -#: ../gui/wxpython/gcp/manager.py:2934 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2163 +#: ../gui/wxpython/image2target/ii2t_manager.py:3010 +#: ../gui/wxpython/gcp/manager.py:2936 msgid "Rectification" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2170 -#: ../gui/wxpython/image2target/ii2t_manager.py:3016 -#: ../gui/wxpython/gcp/manager.py:2943 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2172 +#: ../gui/wxpython/image2target/ii2t_manager.py:3019 +#: ../gui/wxpython/gcp/manager.py:2945 msgid "Select rectification order" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2172 -#: ../gui/wxpython/image2target/ii2t_manager.py:3018 -#: ../gui/wxpython/gcp/manager.py:2945 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2174 +#: ../gui/wxpython/image2target/ii2t_manager.py:3021 +#: ../gui/wxpython/gcp/manager.py:2947 msgid "1st order" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2173 -#: ../gui/wxpython/image2target/ii2t_manager.py:3019 -#: ../gui/wxpython/gcp/manager.py:2946 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2175 +#: ../gui/wxpython/image2target/ii2t_manager.py:3022 +#: ../gui/wxpython/gcp/manager.py:2948 msgid "2nd order" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2174 -#: ../gui/wxpython/image2target/ii2t_manager.py:3020 -#: ../gui/wxpython/gcp/manager.py:2947 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2176 +#: ../gui/wxpython/image2target/ii2t_manager.py:3023 +#: ../gui/wxpython/gcp/manager.py:2949 msgid "3rd order" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2186 -#: ../gui/wxpython/image2target/ii2t_manager.py:3032 -#: ../gui/wxpython/gcp/manager.py:2959 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2188 +#: ../gui/wxpython/image2target/ii2t_manager.py:3035 +#: ../gui/wxpython/gcp/manager.py:2961 msgid "Select interpolation method:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2202 -#: ../gui/wxpython/image2target/ii2t_manager.py:3048 -#: ../gui/wxpython/gcp/manager.py:2975 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2204 +#: ../gui/wxpython/image2target/ii2t_manager.py:3051 +#: ../gui/wxpython/gcp/manager.py:2977 msgid "clip to computational region in target location" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2212 -#: ../gui/wxpython/image2target/ii2t_manager.py:589 -#: ../gui/wxpython/image2target/ii2t_manager.py:3058 -#: ../gui/wxpython/gcp/manager.py:560 ../gui/wxpython/gcp/manager.py:2985 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2214 +#: ../gui/wxpython/image2target/ii2t_manager.py:591 +#: ../gui/wxpython/image2target/ii2t_manager.py:3061 +#: ../gui/wxpython/gcp/manager.py:562 ../gui/wxpython/gcp/manager.py:2987 msgid "Extension for output maps:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2253 -#: ../gui/wxpython/image2target/ii2t_manager.py:3099 -#: ../gui/wxpython/gcp/manager.py:3026 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2255 +#: ../gui/wxpython/image2target/ii2t_manager.py:3102 +#: ../gui/wxpython/gcp/manager.py:3028 msgid "RMS threshold factor must be > 0" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2256 -#: ../gui/wxpython/image2target/ii2t_manager.py:3102 -#: ../gui/wxpython/gcp/manager.py:3029 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2258 +#: ../gui/wxpython/image2target/ii2t_manager.py:3105 +#: ../gui/wxpython/gcp/manager.py:3031 msgid "" "RMS threshold factor is < 1\n" "Too many points might be highlighted" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2416 -#: ../gui/wxpython/image2target/ii2t_manager.py:3286 -#: ../gui/wxpython/gcp/manager.py:3213 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2418 +#: ../gui/wxpython/image2target/ii2t_manager.py:3289 +#: ../gui/wxpython/gcp/manager.py:3215 #, python-format msgid "GCP Manager settings saved to file '%s'." msgstr "" @@ -3377,13 +3377,13 @@ #: ../gui/wxpython/photo2image/ip2i_mapdisplay.py:478 #: ../gui/wxpython/image2target/ii2t_mapdisplay.py:479 -#: ../gui/wxpython/gcp/mapdisplay.py:479 ../gui/wxpython/mapdisp/frame.py:1390 +#: ../gui/wxpython/gcp/mapdisplay.py:479 ../gui/wxpython/mapdisp/frame.py:1389 msgid "Zoom to default region" msgstr "" #: ../gui/wxpython/photo2image/ip2i_mapdisplay.py:482 #: ../gui/wxpython/image2target/ii2t_mapdisplay.py:483 -#: ../gui/wxpython/gcp/mapdisplay.py:483 ../gui/wxpython/mapdisp/frame.py:1392 +#: ../gui/wxpython/gcp/mapdisplay.py:483 ../gui/wxpython/mapdisp/frame.py:1391 msgid "Zoom to saved region" msgstr "" @@ -3395,7 +3395,7 @@ #: ../gui/wxpython/photo2image/ip2i_mapdisplay.py:492 #: ../gui/wxpython/image2target/ii2t_mapdisplay.py:493 -#: ../gui/wxpython/gcp/mapdisplay.py:493 ../gui/wxpython/mapdisp/frame.py:1402 +#: ../gui/wxpython/gcp/mapdisplay.py:493 ../gui/wxpython/mapdisp/frame.py:1401 msgid "Save display geometry to named region" msgstr "" @@ -3412,11 +3412,11 @@ msgstr "" #: ../gui/wxpython/photo2image/g.gui.photo2image.py:111 -msgid "Please provide an order value (1 if 4 Fiducials, 2 if 8 Fiducials)" +msgid "Please provive an order value (1 if 4 Fiducials, 2 if 8 Fiducials)" msgstr "" #: ../gui/wxpython/photo2image/g.gui.photo2image.py:116 -msgid "Please provide an output files extension (used by i.rectify)" +msgid "Please provive an output files extension (used by i.rectify)" msgstr "" #: ../gui/wxpython/photo2image/ip2i_statusbar.py:38 @@ -3518,7 +3518,7 @@ msgstr "" #: ../gui/wxpython/core/render.py:1010 ../gui/wxpython/core/render.py:1013 -#: ../gui/wxpython/core/render.py:1016 ../gui/wxpython/core/gcmd.py:435 +#: ../gui/wxpython/core/render.py:1016 ../gui/wxpython/core/gcmd.py:437 msgid "Details:" msgstr "" @@ -3536,24 +3536,24 @@ msgid "Unable to get current geographic extent. Force quiting wxGUI. Please manually run g.region to fix the problem." msgstr "" -#: ../gui/wxpython/core/toolboxes.py:225 +#: ../gui/wxpython/core/toolboxes.py:227 msgid "Unable to parse user toolboxes XML files. Default files will be loaded." msgstr "" -#: ../gui/wxpython/core/toolboxes.py:269 +#: ../gui/wxpython/core/toolboxes.py:271 msgid "Unable to create toolboxes directory." msgstr "" -#: ../gui/wxpython/core/toolboxes.py:493 +#: ../gui/wxpython/core/toolboxes.py:495 msgid "Custom toolboxes" msgstr "" -#: ../gui/wxpython/core/toolboxes.py:517 +#: ../gui/wxpython/core/toolboxes.py:519 #, python-format msgid "List of addons cannot be obtained because g.extension failed. Details: %s" msgstr "" -#: ../gui/wxpython/core/toolboxes.py:574 +#: ../gui/wxpython/core/toolboxes.py:576 msgid "Addons" msgstr "" @@ -3582,32 +3582,32 @@ "WMS layers can not be displayed without the bindings.\n" msgstr "" -#: ../gui/wxpython/core/gcmd.py:126 +#: ../gui/wxpython/core/gcmd.py:128 msgid "Reason" msgstr "" -#: ../gui/wxpython/core/gcmd.py:151 ../gui/wxpython/gis_set.py:697 -#: ../gui/wxpython/gis_set.py:740 +#: ../gui/wxpython/core/gcmd.py:153 ../gui/wxpython/gis_set.py:639 +#: ../gui/wxpython/gis_set.py:682 #: ../gui/wxpython/image2target/ii2t_gis_set.py:640 #: ../gui/wxpython/image2target/ii2t_gis_set.py:683 -#: ../gui/wxpython/lmgr/frame.py:2570 +#: ../gui/wxpython/lmgr/frame.py:2573 msgid "Message" msgstr "" -#: ../gui/wxpython/core/gcmd.py:432 +#: ../gui/wxpython/core/gcmd.py:434 msgid "Execution failed:" msgstr "" -#: ../gui/wxpython/core/gcmd.py:437 ../gui/wxpython/core/gcmd.py:444 +#: ../gui/wxpython/core/gcmd.py:439 ../gui/wxpython/core/gcmd.py:446 msgid "Error: " msgstr "" -#: ../gui/wxpython/core/gcmd.py:521 +#: ../gui/wxpython/core/gcmd.py:523 #, python-format msgid "Unable to exectute command: '%s'" msgstr "" -#: ../gui/wxpython/core/gcmd.py:747 ../gui/wxpython/gui_core/forms.py:2740 +#: ../gui/wxpython/core/gcmd.py:749 ../gui/wxpython/gui_core/forms.py:2770 #, python-format msgid "Error in %s" msgstr "" @@ -3622,136 +3622,136 @@ msgid "WARNING: Ignoring unsupported wx debug level (must be >=0 and <=5). {0}\n" msgstr "" -#: ../gui/wxpython/core/settings.py:503 +#: ../gui/wxpython/core/settings.py:505 msgid "Segment break" msgstr "" -#: ../gui/wxpython/core/settings.py:569 +#: ../gui/wxpython/core/settings.py:571 msgid "Data point" msgstr "" -#: ../gui/wxpython/core/settings.py:643 +#: ../gui/wxpython/core/settings.py:645 msgid "animation" msgstr "" -#: ../gui/wxpython/core/settings.py:866 +#: ../gui/wxpython/core/settings.py:868 msgid "Collapse all except PERMANENT and current" msgstr "" -#: ../gui/wxpython/core/settings.py:867 +#: ../gui/wxpython/core/settings.py:869 msgid "Collapse all except PERMANENT" msgstr "" -#: ../gui/wxpython/core/settings.py:868 +#: ../gui/wxpython/core/settings.py:870 msgid "Collapse all except current" msgstr "" -#: ../gui/wxpython/core/settings.py:869 +#: ../gui/wxpython/core/settings.py:871 msgid "Collapse all" msgstr "" -#: ../gui/wxpython/core/settings.py:870 +#: ../gui/wxpython/core/settings.py:872 msgid "Expand all" msgstr "" -#: ../gui/wxpython/core/settings.py:875 ../gui/wxpython/dbmgr/base.py:1406 +#: ../gui/wxpython/core/settings.py:877 ../gui/wxpython/dbmgr/base.py:1408 msgid "Edit selected record" msgstr "" -#: ../gui/wxpython/core/settings.py:875 +#: ../gui/wxpython/core/settings.py:877 msgid "Display selected" msgstr "" -#: ../gui/wxpython/core/settings.py:884 +#: ../gui/wxpython/core/settings.py:886 msgid "Classic (labels only)" msgstr "" -#: ../gui/wxpython/core/settings.py:885 +#: ../gui/wxpython/core/settings.py:887 msgid "Combined (labels and module names)" msgstr "" -#: ../gui/wxpython/core/settings.py:886 +#: ../gui/wxpython/core/settings.py:888 msgid "Expert (module names only)" msgstr "" -#: ../gui/wxpython/core/settings.py:891 +#: ../gui/wxpython/core/settings.py:893 msgid "Basic top" msgstr "" -#: ../gui/wxpython/core/settings.py:892 +#: ../gui/wxpython/core/settings.py:894 msgid "Basic left" msgstr "" -#: ../gui/wxpython/core/settings.py:893 +#: ../gui/wxpython/core/settings.py:895 msgid "Fancy green" msgstr "" -#: ../gui/wxpython/core/settings.py:894 +#: ../gui/wxpython/core/settings.py:896 msgid "List left" msgstr "" -#: ../gui/wxpython/core/settings.py:901 +#: ../gui/wxpython/core/settings.py:903 msgid "Zoom and recenter" msgstr "" -#: ../gui/wxpython/core/settings.py:901 +#: ../gui/wxpython/core/settings.py:903 msgid "Zoom to mouse cursor" msgstr "" -#: ../gui/wxpython/core/settings.py:901 +#: ../gui/wxpython/core/settings.py:903 msgid "Nothing" msgstr "" -#: ../gui/wxpython/core/settings.py:903 +#: ../gui/wxpython/core/settings.py:905 msgid "Scroll forward to zoom in" msgstr "" -#: ../gui/wxpython/core/settings.py:903 +#: ../gui/wxpython/core/settings.py:905 msgid "Scroll back to zoom in" msgstr "" -#: ../gui/wxpython/core/settings.py:936 ../gui/wxpython/core/settings.py:948 +#: ../gui/wxpython/core/settings.py:938 ../gui/wxpython/core/settings.py:950 msgid "box" msgstr "" -#: ../gui/wxpython/core/settings.py:937 +#: ../gui/wxpython/core/settings.py:939 msgid "sphere" msgstr "" -#: ../gui/wxpython/core/settings.py:938 +#: ../gui/wxpython/core/settings.py:940 msgid "cube" msgstr "" -#: ../gui/wxpython/core/settings.py:939 +#: ../gui/wxpython/core/settings.py:941 msgid "diamond" msgstr "" -#: ../gui/wxpython/core/settings.py:940 +#: ../gui/wxpython/core/settings.py:942 msgid "aster" msgstr "" -#: ../gui/wxpython/core/settings.py:941 +#: ../gui/wxpython/core/settings.py:943 msgid "gyro" msgstr "" -#: ../gui/wxpython/core/settings.py:942 +#: ../gui/wxpython/core/settings.py:944 msgid "histogram" msgstr "" -#: ../gui/wxpython/core/settings.py:948 +#: ../gui/wxpython/core/settings.py:950 msgid "cross" msgstr "" -#: ../gui/wxpython/core/settings.py:948 +#: ../gui/wxpython/core/settings.py:950 msgid "circle" msgstr "" -#: ../gui/wxpython/core/settings.py:981 +#: ../gui/wxpython/core/settings.py:983 #, python-format msgid "Unable to read settings file <%s>\n" msgstr "" -#: ../gui/wxpython/core/settings.py:1007 +#: ../gui/wxpython/core/settings.py:1009 #, python-format msgid "" "Error: Reading settings from file <%(file)s> failed.\n" @@ -3759,11 +3759,11 @@ "\t\tLine: '%(line)s'\n" msgstr "" -#: ../gui/wxpython/core/settings.py:1025 +#: ../gui/wxpython/core/settings.py:1028 msgid "Unable to create settings directory" msgstr "" -#: ../gui/wxpython/core/settings.py:1073 +#: ../gui/wxpython/core/settings.py:1076 #, python-format msgid "" "Writing settings to file <%(file)s> failed.\n" @@ -3771,16 +3771,16 @@ "Details: %(detail)s" msgstr "" -#: ../gui/wxpython/core/settings.py:1179 +#: ../gui/wxpython/core/settings.py:1182 msgid "Unable to set " msgstr "" -#: ../gui/wxpython/core/settings.py:1215 ../gui/wxpython/core/settings.py:1225 +#: ../gui/wxpython/core/settings.py:1218 ../gui/wxpython/core/settings.py:1229 #, python-format msgid "Unable to parse settings '%s'" msgstr "" -#: ../gui/wxpython/core/gconsole.py:502 +#: ../gui/wxpython/core/gconsole.py:504 #, python-format msgid "" "Unable to run command:\n" @@ -3789,40 +3789,40 @@ "Option <%(opt)s>: read from standard input is not supported by wxGUI" msgstr "" -#: ../gui/wxpython/core/gconsole.py:526 +#: ../gui/wxpython/core/gconsole.py:528 #, python-format msgid "Module <%s> not found." msgstr "" -#: ../gui/wxpython/core/gconsole.py:656 ../gui/wxpython/gmodeler/frame.py:299 +#: ../gui/wxpython/core/gconsole.py:658 ../gui/wxpython/gmodeler/frame.py:299 #, python-format msgid "%d sec" msgstr "" -#: ../gui/wxpython/core/gconsole.py:659 ../gui/wxpython/gmodeler/frame.py:302 +#: ../gui/wxpython/core/gconsole.py:661 ../gui/wxpython/gmodeler/frame.py:302 #, python-format msgid "%(min)d min %(sec)d sec" msgstr "" -#: ../gui/wxpython/core/gconsole.py:663 ../gui/wxpython/gui_core/ghelp.py:231 +#: ../gui/wxpython/core/gconsole.py:665 ../gui/wxpython/gui_core/ghelp.py:231 #: ../gui/wxpython/gmodeler/model.py:1123 #: ../gui/wxpython/gmodeler/model.py:1229 ../gui/wxpython/gmodeler/frame.py:306 msgid "unknown" msgstr "" -#: ../gui/wxpython/core/gconsole.py:667 +#: ../gui/wxpython/core/gconsole.py:669 msgid "Please note that the data are left in inconsistent state and may be corrupted" msgstr "" -#: ../gui/wxpython/core/gconsole.py:669 +#: ../gui/wxpython/core/gconsole.py:671 msgid "Command aborted" msgstr "" -#: ../gui/wxpython/core/gconsole.py:671 ../gui/wxpython/gmodeler/frame.py:312 +#: ../gui/wxpython/core/gconsole.py:673 ../gui/wxpython/gmodeler/frame.py:312 msgid "Command finished" msgstr "" -#: ../gui/wxpython/core/gconsole.py:747 ../gui/wxpython/gui_core/goutput.py:496 +#: ../gui/wxpython/core/gconsole.py:749 #, python-format msgid "" "Unable to write file '%(filePath)s'.\n" @@ -3830,7 +3830,7 @@ "Details: %(error)s" msgstr "" -#: ../gui/wxpython/core/menutree.py:151 +#: ../gui/wxpython/core/menutree.py:153 #, python-format msgid "Unknow tag %s" msgstr "" @@ -3877,210 +3877,181 @@ msgid "Unable to create file '%s'\n" msgstr "" -#: ../gui/wxpython/core/utils.py:996 ../gui/wxpython/gui_core/forms.py:1729 +#: ../gui/wxpython/core/utils.py:996 ../gui/wxpython/gui_core/forms.py:1739 msgid "Select Color" msgstr "" -#: ../gui/wxpython/gis_set.py:122 +#: ../gui/wxpython/gis_set.py:115 #: ../gui/wxpython/image2target/ii2t_gis_set.py:122 msgid "1. Select GRASS GIS database directory" msgstr "" -#: ../gui/wxpython/gis_set.py:125 +#: ../gui/wxpython/gis_set.py:118 #: ../gui/wxpython/image2target/ii2t_gis_set.py:125 msgid "2. Select GRASS Location" msgstr "" -#: ../gui/wxpython/gis_set.py:128 +#: ../gui/wxpython/gis_set.py:121 #: ../gui/wxpython/image2target/ii2t_gis_set.py:128 msgid "3. Select GRASS Mapset" msgstr "" -#: ../gui/wxpython/gis_set.py:146 +#: ../gui/wxpython/gis_set.py:139 #: ../gui/wxpython/image2target/ii2t_gis_set.py:146 msgid "GRASS GIS database directory contains Locations." msgstr "" -#: ../gui/wxpython/gis_set.py:150 +#: ../gui/wxpython/gis_set.py:143 #: ../gui/wxpython/image2target/ii2t_gis_set.py:150 msgid "All data in one Location is in the same coordinate reference system (projection). One Location can be one project. Location contains Mapsets." msgstr "" -#: ../gui/wxpython/gis_set.py:158 +#: ../gui/wxpython/gis_set.py:151 #: ../gui/wxpython/image2target/ii2t_gis_set.py:158 msgid "Mapset contains GIS data related to one project, task within one project, subregion or user." msgstr "" -#: ../gui/wxpython/gis_set.py:173 +#: ../gui/wxpython/gis_set.py:166 #: ../gui/wxpython/image2target/ii2t_gis_set.py:173 msgid "Start &GRASS session" msgstr "" -#: ../gui/wxpython/gis_set.py:179 +#: ../gui/wxpython/gis_set.py:172 #: ../gui/wxpython/image2target/ii2t_gis_set.py:179 msgid "&Browse" msgstr "" #. GTC New mapset -#: ../gui/wxpython/gis_set.py:182 +#: ../gui/wxpython/gis_set.py:175 #: ../gui/wxpython/image2target/ii2t_gis_set.py:182 msgid "&New" msgstr "" -#: ../gui/wxpython/gis_set.py:183 +#: ../gui/wxpython/gis_set.py:176 #: ../gui/wxpython/image2target/ii2t_gis_set.py:183 msgid "Create a new Mapset in selected Location" msgstr "" #. GTC New location -#: ../gui/wxpython/gis_set.py:186 +#: ../gui/wxpython/gis_set.py:179 #: ../gui/wxpython/image2target/ii2t_gis_set.py:186 msgid "N&ew" msgstr "" -#: ../gui/wxpython/gis_set.py:189 +#: ../gui/wxpython/gis_set.py:182 #: ../gui/wxpython/image2target/ii2t_gis_set.py:189 msgid "Create a new location using location wizard. After location is created successfully, GRASS session is started." msgstr "" #. GTC Rename location -#: ../gui/wxpython/gis_set.py:194 +#: ../gui/wxpython/gis_set.py:187 #: ../gui/wxpython/image2target/ii2t_gis_set.py:194 msgid "Ren&ame" msgstr "" -#: ../gui/wxpython/gis_set.py:195 ../gui/wxpython/gis_set.py:727 +#: ../gui/wxpython/gis_set.py:188 ../gui/wxpython/gis_set.py:669 #: ../gui/wxpython/image2target/ii2t_gis_set.py:195 #: ../gui/wxpython/image2target/ii2t_gis_set.py:670 msgid "Rename selected location" msgstr "" #. GTC Delete location -#: ../gui/wxpython/gis_set.py:198 +#: ../gui/wxpython/gis_set.py:191 #: ../gui/wxpython/image2target/ii2t_gis_set.py:198 msgid "De&lete" msgstr "" -#: ../gui/wxpython/gis_set.py:199 ../gui/wxpython/gis_set.py:810 +#: ../gui/wxpython/gis_set.py:192 ../gui/wxpython/gis_set.py:752 #: ../gui/wxpython/image2target/ii2t_gis_set.py:199 #: ../gui/wxpython/image2target/ii2t_gis_set.py:753 msgid "Delete selected location" msgstr "" -#: ../gui/wxpython/gis_set.py:201 ../gui/wxpython/startup/locdownload.py:303 +#: ../gui/wxpython/gis_set.py:194 ../gui/wxpython/startup/locdownload.py:303 msgid "Do&wnload" msgstr "" -#: ../gui/wxpython/gis_set.py:202 +#: ../gui/wxpython/gis_set.py:195 msgid "Download sample location" msgstr "" #. GTC Rename mapset -#: ../gui/wxpython/gis_set.py:206 +#: ../gui/wxpython/gis_set.py:199 #: ../gui/wxpython/image2target/ii2t_gis_set.py:202 -#: ../gui/wxpython/datacatalog/tree.py:990 ../gui/wxpython/dbmgr/base.py:2409 +#: ../gui/wxpython/datacatalog/tree.py:990 ../gui/wxpython/dbmgr/base.py:2411 msgid "&Rename" msgstr "" -#: ../gui/wxpython/gis_set.py:207 ../gui/wxpython/gis_set.py:684 +#: ../gui/wxpython/gis_set.py:200 ../gui/wxpython/gis_set.py:626 #: ../gui/wxpython/image2target/ii2t_gis_set.py:203 #: ../gui/wxpython/image2target/ii2t_gis_set.py:627 msgid "Rename selected mapset" msgstr "" #. GTC Delete mapset -#: ../gui/wxpython/gis_set.py:210 +#: ../gui/wxpython/gis_set.py:203 #: ../gui/wxpython/image2target/ii2t_gis_set.py:206 #: ../gui/wxpython/datacatalog/tree.py:985 msgid "&Delete" msgstr "" -#: ../gui/wxpython/gis_set.py:211 ../gui/wxpython/gis_set.py:782 +#: ../gui/wxpython/gis_set.py:204 ../gui/wxpython/gis_set.py:724 #: ../gui/wxpython/image2target/ii2t_gis_set.py:207 #: ../gui/wxpython/image2target/ii2t_gis_set.py:725 msgid "Delete selected mapset" msgstr "" -#: ../gui/wxpython/gis_set.py:257 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:252 +#: ../gui/wxpython/gis_set.py:258 #, python-format -msgid "GRASS GIS %s startup%s" +msgid "GRASS GIS %s Startup%s" msgstr "" -#: ../gui/wxpython/gis_set.py:262 +#: ../gui/wxpython/gis_set.py:263 #: ../gui/wxpython/image2target/ii2t_gis_set.py:257 msgid "Enter GRASS session" msgstr "" -#: ../gui/wxpython/gis_set.py:282 +#: ../gui/wxpython/gis_set.py:283 #: ../gui/wxpython/image2target/ii2t_gis_set.py:277 msgid "Unable to set GRASS database. Check your locale settings." msgstr "" -#: ../gui/wxpython/gis_set.py:302 +#: ../gui/wxpython/gis_set.py:303 #: ../gui/wxpython/image2target/ii2t_gis_set.py:297 #, python-format msgid "ERROR: Location <%s> not found\n" msgstr "" -#: ../gui/wxpython/gis_set.py:320 +#: ../gui/wxpython/gis_set.py:321 #: ../gui/wxpython/image2target/ii2t_gis_set.py:315 #, python-format msgid "ERROR: Mapset <%s> not found\n" msgstr "" -#: ../gui/wxpython/gis_set.py:480 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:474 -#, python-format -msgid "Invalid line in GISRC file (%s):%s\n" -msgstr "" - -#: ../gui/wxpython/gis_set.py:511 +#: ../gui/wxpython/gis_set.py:490 #: ../gui/wxpython/image2target/ii2t_gis_set.py:505 #: ../gui/wxpython/startup/locdownload.py:441 #, python-brace-format msgid "Error: {text}" msgstr "" -#: ../gui/wxpython/gis_set.py:549 -msgid "Documents" -msgstr "" - -#: ../gui/wxpython/gis_set.py:550 -msgid "My Documents" -msgstr "" - -#: ../gui/wxpython/gis_set.py:574 +#: ../gui/wxpython/gis_set.py:531 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1171 msgid "GRASS needs a directory (GRASS database) in which to store its data. Create one now if you have not already done so. A popular choice is \"grassdata\", located in your home directory. Press Browse button to select the directory." msgstr "" -#: ../gui/wxpython/gis_set.py:596 +#: ../gui/wxpython/gis_set.py:553 #: ../gui/wxpython/image2target/ii2t_gis_set.py:539 #, python-format msgid "Do you want to import <%(name)s> to the newly created location?" msgstr "" -#: ../gui/wxpython/gis_set.py:599 +#: ../gui/wxpython/gis_set.py:556 #: ../gui/wxpython/image2target/ii2t_gis_set.py:542 msgid "Import data?" msgstr "" -#: ../gui/wxpython/gis_set.py:613 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:556 -msgid "New mapset:" -msgstr "" - -#: ../gui/wxpython/gis_set.py:614 ../gui/wxpython/gis_set.py:1015 -#: ../gui/wxpython/menustrings.py:245 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:240 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:557 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:938 -#: ../gui/wxpython/lmgr/frame.py:1072 -msgid "Create new mapset" -msgstr "" - -#: ../gui/wxpython/gis_set.py:655 +#: ../gui/wxpython/gis_set.py:597 #: ../gui/wxpython/image2target/ii2t_gis_set.py:598 #, python-format msgid "" @@ -4088,13 +4059,13 @@ "Reason: %(msg)s" msgstr "" -#: ../gui/wxpython/gis_set.py:662 +#: ../gui/wxpython/gis_set.py:604 #: ../gui/wxpython/image2target/ii2t_gis_set.py:605 #, python-format msgid "Data file <%(name)s> imported successfully. The location's default region was set from this imported map." msgstr "" -#: ../gui/wxpython/gis_set.py:676 +#: ../gui/wxpython/gis_set.py:618 #: ../gui/wxpython/image2target/ii2t_gis_set.py:619 msgid "" "Mapset is required for valid GRASS location.\n" @@ -4102,7 +4073,7 @@ "This mapset cannot be renamed." msgstr "" -#: ../gui/wxpython/gis_set.py:682 ../gui/wxpython/gis_set.py:725 +#: ../gui/wxpython/gis_set.py:624 ../gui/wxpython/gis_set.py:667 #: ../gui/wxpython/image2target/ii2t_gis_set.py:625 #: ../gui/wxpython/image2target/ii2t_gis_set.py:668 #, python-format @@ -4112,7 +4083,7 @@ "Enter new name:" msgstr "" -#: ../gui/wxpython/gis_set.py:698 +#: ../gui/wxpython/gis_set.py:640 #: ../gui/wxpython/image2target/ii2t_gis_set.py:641 #, python-format msgid "" @@ -4121,7 +4092,7 @@ "Mapset <%s> already exists in location." msgstr "" -#: ../gui/wxpython/gis_set.py:712 +#: ../gui/wxpython/gis_set.py:654 #: ../gui/wxpython/image2target/ii2t_gis_set.py:655 #, python-format msgid "" @@ -4130,7 +4101,7 @@ "%s" msgstr "" -#: ../gui/wxpython/gis_set.py:741 +#: ../gui/wxpython/gis_set.py:683 #: ../gui/wxpython/image2target/ii2t_gis_set.py:684 #, python-format msgid "" @@ -4139,7 +4110,7 @@ "Location <%s> already exists in GRASS database." msgstr "" -#: ../gui/wxpython/gis_set.py:756 +#: ../gui/wxpython/gis_set.py:698 #: ../gui/wxpython/image2target/ii2t_gis_set.py:699 #, python-format msgid "" @@ -4148,7 +4119,7 @@ "%s" msgstr "" -#: ../gui/wxpython/gis_set.py:770 +#: ../gui/wxpython/gis_set.py:712 #: ../gui/wxpython/image2target/ii2t_gis_set.py:713 msgid "" "Mapset is required for valid GRASS location.\n" @@ -4156,7 +4127,7 @@ "This mapset cannot be deleted." msgstr "" -#: ../gui/wxpython/gis_set.py:777 +#: ../gui/wxpython/gis_set.py:719 #: ../gui/wxpython/image2target/ii2t_gis_set.py:720 #, python-format msgid "" @@ -4165,12 +4136,12 @@ "ALL MAPS included in this mapset will be PERMANENTLY DELETED!" msgstr "" -#: ../gui/wxpython/gis_set.py:791 +#: ../gui/wxpython/gis_set.py:733 #: ../gui/wxpython/image2target/ii2t_gis_set.py:734 msgid "Unable to delete mapset" msgstr "" -#: ../gui/wxpython/gis_set.py:805 +#: ../gui/wxpython/gis_set.py:747 #: ../gui/wxpython/image2target/ii2t_gis_set.py:748 #, python-format msgid "" @@ -4179,48 +4150,42 @@ "ALL MAPS included in this location will be PERMANENTLY DELETED!" msgstr "" -#: ../gui/wxpython/gis_set.py:821 +#: ../gui/wxpython/gis_set.py:763 #: ../gui/wxpython/image2target/ii2t_gis_set.py:764 msgid "Unable to delete location" msgstr "" -#: ../gui/wxpython/gis_set.py:851 +#: ../gui/wxpython/gis_set.py:793 #: ../gui/wxpython/image2target/ii2t_gis_set.py:774 #, python-brace-format msgid "Unicode error detected. Check your locale settings. Details: {0}" msgstr "" -#: ../gui/wxpython/gis_set.py:863 +#: ../gui/wxpython/gis_set.py:805 #: ../gui/wxpython/image2target/ii2t_gis_set.py:786 #, python-format msgid "No GRASS Location found in '%s'. Create a new Location or choose different GRASS database directory." msgstr "" -#: ../gui/wxpython/gis_set.py:985 +#: ../gui/wxpython/gis_set.py:920 #: ../gui/wxpython/image2target/ii2t_gis_set.py:908 #, python-format msgid "Path '%s' doesn't exist." msgstr "" -#: ../gui/wxpython/gis_set.py:1000 +#: ../gui/wxpython/gis_set.py:935 #: ../gui/wxpython/image2target/ii2t_gis_set.py:923 -#: ../gui/wxpython/gui_core/gselect.py:1192 +#: ../gui/wxpython/gui_core/gselect.py:1198 msgid "Choose GIS Data Directory" msgstr "" -#: ../gui/wxpython/gis_set.py:1014 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:937 -#: ../gui/wxpython/lmgr/frame.py:1071 -msgid "Enter name for new mapset:" -msgstr "" - -#: ../gui/wxpython/gis_set.py:1029 +#: ../gui/wxpython/gis_set.py:962 #: ../gui/wxpython/image2target/ii2t_gis_set.py:952 #, python-format msgid "Mapset <%s> already exists." msgstr "" -#: ../gui/wxpython/gis_set.py:1036 +#: ../gui/wxpython/gis_set.py:969 #: ../gui/wxpython/image2target/ii2t_gis_set.py:959 #, python-format msgid "" @@ -4229,18 +4194,18 @@ "Are you really sure that you want to create this mapset?" msgstr "" -#: ../gui/wxpython/gis_set.py:1041 +#: ../gui/wxpython/gis_set.py:974 #: ../gui/wxpython/image2target/ii2t_gis_set.py:964 msgid "Reserved mapset name" msgstr "" -#: ../gui/wxpython/gis_set.py:1073 +#: ../gui/wxpython/gis_set.py:993 #: ../gui/wxpython/image2target/ii2t_gis_set.py:996 #, python-format msgid "Unable to create new mapset: %s" msgstr "" -#: ../gui/wxpython/gis_set.py:1088 +#: ../gui/wxpython/gis_set.py:1008 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1011 #, python-format msgid "" @@ -4252,13 +4217,13 @@ "Do you want to try to remove .gislock (note that you need permission for this operation) and continue?" msgstr "" -#: ../gui/wxpython/gis_set.py:1094 ../gui/wxpython/gis_set.py:1107 +#: ../gui/wxpython/gis_set.py:1014 ../gui/wxpython/gis_set.py:1027 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1017 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1030 msgid "Lock file found" msgstr "" -#: ../gui/wxpython/gis_set.py:1103 +#: ../gui/wxpython/gis_set.py:1023 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1026 msgid "" "ARE YOU REALLY SURE?\n" @@ -4266,7 +4231,7 @@ "If you really are running another GRASS session doing this could corrupt your data. Have another look in the processor manager just to be sure..." msgstr "" -#: ../gui/wxpython/gis_set.py:1117 +#: ../gui/wxpython/gis_set.py:1037 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1040 #, python-format msgid "" @@ -4275,20 +4240,20 @@ "Details: %(reason)s" msgstr "" -#: ../gui/wxpython/gis_set.py:1167 +#: ../gui/wxpython/gis_set.py:1082 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1090 #, python-format msgid "Name <%(name)s> is not a valid name for location or mapset. Please use only ASCII characters excluding %(chars)s and space." msgstr "" -#: ../gui/wxpython/gis_set.py:1172 +#: ../gui/wxpython/gis_set.py:1087 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1095 -#: ../gui/wxpython/gui_core/widgets.py:859 +#: ../gui/wxpython/gui_core/widgets.py:860 msgid "Invalid name" msgstr "" -#: ../gui/wxpython/menustrings.py:3 ../gui/wxpython/menustrings.py:2004 -#: ../gui/wxpython/menustrings.py:2054 +#: ../gui/wxpython/menustrings.py:3 ../gui/wxpython/menustrings.py:2005 +#: ../gui/wxpython/menustrings.py:2055 #: ../gui/wxpython/image2target/ii2t_menustrings.py:4 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1972 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2022 @@ -4300,7 +4265,7 @@ msgid "Workspace" msgstr "" -#: ../gui/wxpython/menustrings.py:5 ../gui/wxpython/menustrings.py:2005 +#: ../gui/wxpython/menustrings.py:5 ../gui/wxpython/menustrings.py:2006 #: ../gui/wxpython/image2target/ii2t_menustrings.py:6 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1973 #: ../gui/wxpython/nviz/tools.py:1360 @@ -4312,7 +4277,7 @@ msgid "Create new workspace" msgstr "" -#: ../gui/wxpython/menustrings.py:7 ../gui/wxpython/menustrings.py:2007 +#: ../gui/wxpython/menustrings.py:7 ../gui/wxpython/menustrings.py:2008 #: ../gui/wxpython/image2target/ii2t_menustrings.py:8 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1975 msgid "Open" @@ -4325,11 +4290,11 @@ #: ../gui/wxpython/menustrings.py:10 #: ../gui/wxpython/image2target/ii2t_menustrings.py:11 -#: ../gui/wxpython/lmgr/frame.py:1615 ../gui/wxpython/lmgr/frame.py:1636 +#: ../gui/wxpython/lmgr/frame.py:1618 ../gui/wxpython/lmgr/frame.py:1639 msgid "Save workspace" msgstr "" -#: ../gui/wxpython/menustrings.py:11 ../gui/wxpython/menustrings.py:2011 +#: ../gui/wxpython/menustrings.py:11 ../gui/wxpython/menustrings.py:2012 #: ../gui/wxpython/image2target/ii2t_menustrings.py:12 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1979 msgid "Save as" @@ -4340,10 +4305,10 @@ msgid "Save workspace to file" msgstr "" -#: ../gui/wxpython/menustrings.py:13 ../gui/wxpython/menustrings.py:2013 +#: ../gui/wxpython/menustrings.py:13 ../gui/wxpython/menustrings.py:2014 #: ../gui/wxpython/image2target/ii2t_menustrings.py:14 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1981 -#: ../gui/wxpython/gui_core/forms.py:561 +#: ../gui/wxpython/gui_core/forms.py:573 #: ../gui/wxpython/mapswipe/dialogs.py:193 msgid "Close" msgstr "" @@ -4448,143 +4413,143 @@ msgid "Close all open map display windows" msgstr "" -#: ../gui/wxpython/menustrings.py:37 ../gui/wxpython/menustrings.py:1055 +#: ../gui/wxpython/menustrings.py:37 ../gui/wxpython/menustrings.py:1056 msgid "Simplified raster import with reprojection" msgstr "" #: ../gui/wxpython/menustrings.py:38 ../gui/wxpython/menustrings.py:40 -#: ../gui/wxpython/menustrings.py:1056 ../gui/wxpython/menustrings.py:1058 +#: ../gui/wxpython/menustrings.py:1057 ../gui/wxpython/menustrings.py:1059 #: ../gui/wxpython/image2target/ii2t_menustrings.py:39 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1040 msgid "Imports raster data into a GRASS raster map using GDAL library." msgstr "" -#: ../gui/wxpython/menustrings.py:39 ../gui/wxpython/menustrings.py:1057 +#: ../gui/wxpython/menustrings.py:39 ../gui/wxpython/menustrings.py:1058 msgid "Import of common raster formats" msgstr "" -#: ../gui/wxpython/menustrings.py:41 ../gui/wxpython/menustrings.py:1059 +#: ../gui/wxpython/menustrings.py:41 ../gui/wxpython/menustrings.py:1060 #: ../gui/wxpython/image2target/ii2t_menustrings.py:42 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1043 msgid "ASCII x,y,z point import and gridding" msgstr "" -#: ../gui/wxpython/menustrings.py:42 ../gui/wxpython/menustrings.py:1060 +#: ../gui/wxpython/menustrings.py:42 ../gui/wxpython/menustrings.py:1061 #: ../gui/wxpython/image2target/ii2t_menustrings.py:43 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1044 msgid "Creates a raster map from an assemblage of many coordinates using univariate statistics." msgstr "" -#: ../gui/wxpython/menustrings.py:43 ../gui/wxpython/menustrings.py:1061 +#: ../gui/wxpython/menustrings.py:43 ../gui/wxpython/menustrings.py:1062 #: ../gui/wxpython/image2target/ii2t_menustrings.py:44 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1045 msgid "ASCII grid import" msgstr "" -#: ../gui/wxpython/menustrings.py:44 ../gui/wxpython/menustrings.py:1062 +#: ../gui/wxpython/menustrings.py:44 ../gui/wxpython/menustrings.py:1063 #: ../gui/wxpython/image2target/ii2t_menustrings.py:45 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1046 msgid "Converts a GRASS ASCII raster file to binary raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:45 ../gui/wxpython/menustrings.py:1063 +#: ../gui/wxpython/menustrings.py:45 ../gui/wxpython/menustrings.py:1064 #: ../gui/wxpython/image2target/ii2t_menustrings.py:46 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1047 msgid "ASCII polygons, lines, and point import" msgstr "" -#: ../gui/wxpython/menustrings.py:46 ../gui/wxpython/menustrings.py:1064 +#: ../gui/wxpython/menustrings.py:46 ../gui/wxpython/menustrings.py:1065 #: ../gui/wxpython/image2target/ii2t_menustrings.py:47 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1048 msgid "Creates raster maps from ASCII polygon/line/point data files." msgstr "" -#: ../gui/wxpython/menustrings.py:47 ../gui/wxpython/menustrings.py:1065 +#: ../gui/wxpython/menustrings.py:47 ../gui/wxpython/menustrings.py:1066 #: ../gui/wxpython/image2target/ii2t_menustrings.py:48 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1049 msgid "Raw binary array import" msgstr "" -#: ../gui/wxpython/menustrings.py:48 ../gui/wxpython/menustrings.py:1066 +#: ../gui/wxpython/menustrings.py:48 ../gui/wxpython/menustrings.py:1067 #: ../gui/wxpython/image2target/ii2t_menustrings.py:49 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1050 msgid "Import a binary raster file into a GRASS raster map layer." msgstr "" -#: ../gui/wxpython/menustrings.py:49 ../gui/wxpython/menustrings.py:1067 +#: ../gui/wxpython/menustrings.py:49 ../gui/wxpython/menustrings.py:1068 #: ../gui/wxpython/image2target/ii2t_menustrings.py:50 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1051 msgid "GRIDATB.FOR import" msgstr "" -#: ../gui/wxpython/menustrings.py:50 ../gui/wxpython/menustrings.py:1068 +#: ../gui/wxpython/menustrings.py:50 ../gui/wxpython/menustrings.py:1069 #: ../gui/wxpython/image2target/ii2t_menustrings.py:51 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1052 msgid "Imports GRIDATB.FOR map file (TOPMODEL) into a GRASS raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:51 ../gui/wxpython/menustrings.py:1069 +#: ../gui/wxpython/menustrings.py:51 ../gui/wxpython/menustrings.py:1070 #: ../gui/wxpython/image2target/ii2t_menustrings.py:52 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1053 msgid "Matlab 2D array import" msgstr "" -#: ../gui/wxpython/menustrings.py:52 ../gui/wxpython/menustrings.py:1070 +#: ../gui/wxpython/menustrings.py:52 ../gui/wxpython/menustrings.py:1071 #: ../gui/wxpython/image2target/ii2t_menustrings.py:53 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1054 msgid "Imports a binary MAT-File(v4) to a GRASS raster." msgstr "" -#: ../gui/wxpython/menustrings.py:53 ../gui/wxpython/menustrings.py:1071 +#: ../gui/wxpython/menustrings.py:53 ../gui/wxpython/menustrings.py:1072 #: ../gui/wxpython/image2target/ii2t_menustrings.py:54 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1055 msgid "PNG import" msgstr "" -#: ../gui/wxpython/menustrings.py:54 ../gui/wxpython/menustrings.py:1072 +#: ../gui/wxpython/menustrings.py:54 ../gui/wxpython/menustrings.py:1073 #: ../gui/wxpython/image2target/ii2t_menustrings.py:55 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1056 msgid "Imports non-georeferenced PNG format image." msgstr "" -#: ../gui/wxpython/menustrings.py:55 ../gui/wxpython/menustrings.py:1073 +#: ../gui/wxpython/menustrings.py:55 ../gui/wxpython/menustrings.py:1074 #: ../gui/wxpython/image2target/ii2t_menustrings.py:56 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1057 msgid "SPOT NDVI import" msgstr "" -#: ../gui/wxpython/menustrings.py:56 ../gui/wxpython/menustrings.py:1074 +#: ../gui/wxpython/menustrings.py:56 ../gui/wxpython/menustrings.py:1075 #: ../gui/wxpython/image2target/ii2t_menustrings.py:57 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1058 msgid "Imports SPOT VGT NDVI data into a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:57 ../gui/wxpython/menustrings.py:1075 +#: ../gui/wxpython/menustrings.py:57 ../gui/wxpython/menustrings.py:1076 #: ../gui/wxpython/image2target/ii2t_menustrings.py:58 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1059 msgid "SRTM HGT import" msgstr "" -#: ../gui/wxpython/menustrings.py:58 ../gui/wxpython/menustrings.py:1076 +#: ../gui/wxpython/menustrings.py:58 ../gui/wxpython/menustrings.py:1077 #: ../gui/wxpython/image2target/ii2t_menustrings.py:59 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1060 msgid "Imports SRTM HGT files into raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:59 ../gui/wxpython/menustrings.py:1077 +#: ../gui/wxpython/menustrings.py:59 ../gui/wxpython/menustrings.py:1078 #: ../gui/wxpython/image2target/ii2t_menustrings.py:60 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1061 msgid "Terra ASTER HDF import" msgstr "" -#: ../gui/wxpython/menustrings.py:60 ../gui/wxpython/menustrings.py:1078 +#: ../gui/wxpython/menustrings.py:60 ../gui/wxpython/menustrings.py:1079 #: ../gui/wxpython/image2target/ii2t_menustrings.py:61 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1062 msgid "Georeference, rectify, and import Terra-ASTER imagery and relative DEMs using gdalwarp." msgstr "" #: ../gui/wxpython/menustrings.py:61 ../gui/wxpython/menustrings.py:86 -#: ../gui/wxpython/menustrings.py:1079 ../gui/wxpython/menustrings.py:1104 +#: ../gui/wxpython/menustrings.py:1080 ../gui/wxpython/menustrings.py:1105 #: ../gui/wxpython/image2target/ii2t_menustrings.py:62 #: ../gui/wxpython/image2target/ii2t_menustrings.py:86 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1063 @@ -4592,24 +4557,22 @@ msgid "LAS LiDAR points import" msgstr "" -#: ../gui/wxpython/menustrings.py:62 ../gui/wxpython/menustrings.py:1080 +#: ../gui/wxpython/menustrings.py:62 ../gui/wxpython/menustrings.py:1081 msgid "Creates a raster map from LAS LiDAR points using univariate statistics." msgstr "" -#: ../gui/wxpython/menustrings.py:63 ../gui/wxpython/menustrings.py:1081 +#: ../gui/wxpython/menustrings.py:63 ../gui/wxpython/menustrings.py:1082 #: ../gui/wxpython/image2target/ii2t_menustrings.py:63 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1064 msgid "Unpack raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:64 ../gui/wxpython/menustrings.py:1082 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:64 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1065 -msgid "Imports a raster map as GRASS GIS specific archive file (packed with r.pack)" +#: ../gui/wxpython/menustrings.py:64 ../gui/wxpython/menustrings.py:1083 +msgid "Imports a GRASS GIS specific raster archive file (packed with r.pack) as a raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:65 ../gui/wxpython/menustrings.py:291 -#: ../gui/wxpython/menustrings.py:1083 ../gui/wxpython/menustrings.py:1233 +#: ../gui/wxpython/menustrings.py:65 ../gui/wxpython/menustrings.py:292 +#: ../gui/wxpython/menustrings.py:1084 ../gui/wxpython/menustrings.py:1234 #: ../gui/wxpython/image2target/ii2t_menustrings.py:65 #: ../gui/wxpython/image2target/ii2t_menustrings.py:286 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1066 @@ -4617,8 +4580,8 @@ msgid "Reproject raster map from different GRASS location" msgstr "" -#: ../gui/wxpython/menustrings.py:66 ../gui/wxpython/menustrings.py:292 -#: ../gui/wxpython/menustrings.py:1084 ../gui/wxpython/menustrings.py:1234 +#: ../gui/wxpython/menustrings.py:66 ../gui/wxpython/menustrings.py:293 +#: ../gui/wxpython/menustrings.py:1085 ../gui/wxpython/menustrings.py:1235 #: ../gui/wxpython/image2target/ii2t_menustrings.py:66 #: ../gui/wxpython/image2target/ii2t_menustrings.py:287 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1067 @@ -4626,123 +4589,121 @@ msgid "Re-projects a raster map from given location to the current location." msgstr "" -#: ../gui/wxpython/menustrings.py:68 ../gui/wxpython/menustrings.py:1086 +#: ../gui/wxpython/menustrings.py:68 ../gui/wxpython/menustrings.py:1087 msgid "Simplified vector import with reprojection" msgstr "" #: ../gui/wxpython/menustrings.py:69 ../gui/wxpython/menustrings.py:71 -#: ../gui/wxpython/menustrings.py:1087 ../gui/wxpython/menustrings.py:1089 +#: ../gui/wxpython/menustrings.py:1088 ../gui/wxpython/menustrings.py:1090 #: ../gui/wxpython/image2target/ii2t_menustrings.py:69 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1070 msgid "Imports vector data into a GRASS vector map using OGR library." msgstr "" -#: ../gui/wxpython/menustrings.py:70 ../gui/wxpython/menustrings.py:1088 +#: ../gui/wxpython/menustrings.py:70 ../gui/wxpython/menustrings.py:1089 msgid "Import of common vector formats" msgstr "" -#: ../gui/wxpython/menustrings.py:72 ../gui/wxpython/menustrings.py:1090 +#: ../gui/wxpython/menustrings.py:72 ../gui/wxpython/menustrings.py:1091 #: ../gui/wxpython/image2target/ii2t_menustrings.py:72 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1073 msgid "ASCII points or GRASS ASCII format" msgstr "" -#: ../gui/wxpython/menustrings.py:73 ../gui/wxpython/menustrings.py:1091 +#: ../gui/wxpython/menustrings.py:73 ../gui/wxpython/menustrings.py:1092 #: ../gui/wxpython/image2target/ii2t_menustrings.py:73 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1074 msgid "Creates a vector map from an ASCII points file or ASCII vector file." msgstr "" -#: ../gui/wxpython/menustrings.py:74 ../gui/wxpython/menustrings.py:1092 +#: ../gui/wxpython/menustrings.py:74 ../gui/wxpython/menustrings.py:1093 #: ../gui/wxpython/image2target/ii2t_menustrings.py:74 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1075 msgid "ASCII points as a vector lines" msgstr "" -#: ../gui/wxpython/menustrings.py:75 ../gui/wxpython/menustrings.py:1093 +#: ../gui/wxpython/menustrings.py:75 ../gui/wxpython/menustrings.py:1094 #: ../gui/wxpython/image2target/ii2t_menustrings.py:75 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1076 msgid "Imports ASCII x,y[,z] coordinates as a series of lines." msgstr "" -#: ../gui/wxpython/menustrings.py:76 ../gui/wxpython/menustrings.py:1094 +#: ../gui/wxpython/menustrings.py:76 ../gui/wxpython/menustrings.py:1095 #: ../gui/wxpython/image2target/ii2t_menustrings.py:76 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1077 msgid "DXF import" msgstr "" -#: ../gui/wxpython/menustrings.py:77 ../gui/wxpython/menustrings.py:1095 +#: ../gui/wxpython/menustrings.py:77 ../gui/wxpython/menustrings.py:1096 #: ../gui/wxpython/image2target/ii2t_menustrings.py:77 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1078 msgid "Converts files in DXF format to GRASS vector map format." msgstr "" -#: ../gui/wxpython/menustrings.py:78 ../gui/wxpython/menustrings.py:1096 +#: ../gui/wxpython/menustrings.py:78 ../gui/wxpython/menustrings.py:1097 #: ../gui/wxpython/image2target/ii2t_menustrings.py:78 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1079 msgid "WFS" msgstr "" -#: ../gui/wxpython/menustrings.py:79 ../gui/wxpython/menustrings.py:1097 +#: ../gui/wxpython/menustrings.py:79 ../gui/wxpython/menustrings.py:1098 #: ../gui/wxpython/image2target/ii2t_menustrings.py:79 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1080 msgid "Imports GetFeature from a WFS server." msgstr "" -#: ../gui/wxpython/menustrings.py:80 ../gui/wxpython/menustrings.py:1098 +#: ../gui/wxpython/menustrings.py:80 ../gui/wxpython/menustrings.py:1099 #: ../gui/wxpython/image2target/ii2t_menustrings.py:80 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1081 msgid "ESRI e00 import" msgstr "" -#: ../gui/wxpython/menustrings.py:81 ../gui/wxpython/menustrings.py:1099 +#: ../gui/wxpython/menustrings.py:81 ../gui/wxpython/menustrings.py:1100 #: ../gui/wxpython/image2target/ii2t_menustrings.py:81 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1082 msgid "Imports E00 file into a vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:82 ../gui/wxpython/menustrings.py:1100 +#: ../gui/wxpython/menustrings.py:82 ../gui/wxpython/menustrings.py:1101 #: ../gui/wxpython/image2target/ii2t_menustrings.py:82 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1083 msgid "Geonames import" msgstr "" -#: ../gui/wxpython/menustrings.py:83 ../gui/wxpython/menustrings.py:1101 +#: ../gui/wxpython/menustrings.py:83 ../gui/wxpython/menustrings.py:1102 #: ../gui/wxpython/image2target/ii2t_menustrings.py:83 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1084 msgid "Imports geonames.org country files into a vector points map." msgstr "" -#: ../gui/wxpython/menustrings.py:84 ../gui/wxpython/menustrings.py:1102 +#: ../gui/wxpython/menustrings.py:84 ../gui/wxpython/menustrings.py:1103 #: ../gui/wxpython/image2target/ii2t_menustrings.py:84 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1085 msgid "Matlab array or Mapgen format import" msgstr "" -#: ../gui/wxpython/menustrings.py:85 ../gui/wxpython/menustrings.py:1103 +#: ../gui/wxpython/menustrings.py:85 ../gui/wxpython/menustrings.py:1104 #: ../gui/wxpython/image2target/ii2t_menustrings.py:85 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1086 msgid "Imports Mapgen or Matlab-ASCII vector maps into GRASS." msgstr "" -#: ../gui/wxpython/menustrings.py:87 ../gui/wxpython/menustrings.py:1105 +#: ../gui/wxpython/menustrings.py:87 ../gui/wxpython/menustrings.py:1106 msgid "Converts LAS LiDAR point clouds to a GRASS vector map with libLAS." msgstr "" -#: ../gui/wxpython/menustrings.py:88 ../gui/wxpython/menustrings.py:1106 +#: ../gui/wxpython/menustrings.py:88 ../gui/wxpython/menustrings.py:1107 #: ../gui/wxpython/image2target/ii2t_menustrings.py:87 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1088 msgid "Unpack vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:89 ../gui/wxpython/menustrings.py:1107 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:88 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1089 -msgid "Imports a vector map as GRASS GIS specific archive file (packed with v.pack)" +#: ../gui/wxpython/menustrings.py:89 ../gui/wxpython/menustrings.py:1108 +msgid "Imports a GRASS GIS specific vector archive file (packed with v.pack) as a vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:90 ../gui/wxpython/menustrings.py:571 -#: ../gui/wxpython/menustrings.py:1108 ../gui/wxpython/menustrings.py:1513 +#: ../gui/wxpython/menustrings.py:90 ../gui/wxpython/menustrings.py:572 +#: ../gui/wxpython/menustrings.py:1109 ../gui/wxpython/menustrings.py:1514 #: ../gui/wxpython/image2target/ii2t_menustrings.py:89 #: ../gui/wxpython/image2target/ii2t_menustrings.py:564 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1090 @@ -4750,8 +4711,8 @@ msgid "Reproject vector map from different GRASS location" msgstr "" -#: ../gui/wxpython/menustrings.py:91 ../gui/wxpython/menustrings.py:572 -#: ../gui/wxpython/menustrings.py:1109 ../gui/wxpython/menustrings.py:1514 +#: ../gui/wxpython/menustrings.py:91 ../gui/wxpython/menustrings.py:573 +#: ../gui/wxpython/menustrings.py:1110 ../gui/wxpython/menustrings.py:1515 #: ../gui/wxpython/image2target/ii2t_menustrings.py:90 #: ../gui/wxpython/image2target/ii2t_menustrings.py:565 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1091 @@ -4759,55 +4720,55 @@ msgid "Re-projects a vector map from one location to the current location." msgstr "" -#: ../gui/wxpython/menustrings.py:92 ../gui/wxpython/menustrings.py:1110 +#: ../gui/wxpython/menustrings.py:92 ../gui/wxpython/menustrings.py:1111 #: ../gui/wxpython/image2target/ii2t_menustrings.py:91 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1092 msgid "Import 3D raster data" msgstr "" -#: ../gui/wxpython/menustrings.py:93 ../gui/wxpython/menustrings.py:1111 +#: ../gui/wxpython/menustrings.py:93 ../gui/wxpython/menustrings.py:1112 #: ../gui/wxpython/image2target/ii2t_menustrings.py:92 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1093 msgid "ASCII 3D import" msgstr "" -#: ../gui/wxpython/menustrings.py:94 ../gui/wxpython/menustrings.py:1112 +#: ../gui/wxpython/menustrings.py:94 ../gui/wxpython/menustrings.py:1113 #: ../gui/wxpython/image2target/ii2t_menustrings.py:93 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1094 msgid "Converts a 3D ASCII raster text file into a (binary) 3D raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:95 ../gui/wxpython/menustrings.py:1113 +#: ../gui/wxpython/menustrings.py:95 ../gui/wxpython/menustrings.py:1114 #: ../gui/wxpython/image2target/ii2t_menustrings.py:94 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1095 msgid "Raw binary array 3D import" msgstr "" -#: ../gui/wxpython/menustrings.py:96 ../gui/wxpython/menustrings.py:1114 +#: ../gui/wxpython/menustrings.py:96 ../gui/wxpython/menustrings.py:1115 #: ../gui/wxpython/image2target/ii2t_menustrings.py:95 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1096 msgid "Imports a binary raster file into a GRASS 3D raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:97 ../gui/wxpython/menustrings.py:1115 +#: ../gui/wxpython/menustrings.py:97 ../gui/wxpython/menustrings.py:1116 #: ../gui/wxpython/image2target/ii2t_menustrings.py:96 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1097 msgid "Vis5D import" msgstr "" -#: ../gui/wxpython/menustrings.py:98 ../gui/wxpython/menustrings.py:1116 +#: ../gui/wxpython/menustrings.py:98 ../gui/wxpython/menustrings.py:1117 #: ../gui/wxpython/image2target/ii2t_menustrings.py:97 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1098 msgid "Import 3-dimensional Vis5D files." msgstr "" -#: ../gui/wxpython/menustrings.py:99 ../gui/wxpython/menustrings.py:1117 +#: ../gui/wxpython/menustrings.py:99 ../gui/wxpython/menustrings.py:1118 #: ../gui/wxpython/image2target/ii2t_menustrings.py:98 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1099 msgid "Import database table" msgstr "" -#: ../gui/wxpython/menustrings.py:100 ../gui/wxpython/menustrings.py:1118 +#: ../gui/wxpython/menustrings.py:100 ../gui/wxpython/menustrings.py:1119 #: ../gui/wxpython/image2target/ii2t_menustrings.py:68 #: ../gui/wxpython/image2target/ii2t_menustrings.py:99 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1069 @@ -4815,21 +4776,21 @@ msgid "Common import formats" msgstr "" -#: ../gui/wxpython/menustrings.py:101 ../gui/wxpython/menustrings.py:1119 +#: ../gui/wxpython/menustrings.py:101 ../gui/wxpython/menustrings.py:1120 #: ../gui/wxpython/image2target/ii2t_menustrings.py:100 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1101 msgid "Imports attribute tables in various formats." msgstr "" -#: ../gui/wxpython/menustrings.py:102 ../gui/wxpython/menustrings.py:1120 +#: ../gui/wxpython/menustrings.py:102 ../gui/wxpython/menustrings.py:1121 #: ../gui/wxpython/image2target/ii2t_menustrings.py:101 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1102 msgid "Export raster map" msgstr "" #: ../gui/wxpython/menustrings.py:103 ../gui/wxpython/menustrings.py:132 -#: ../gui/wxpython/menustrings.py:158 ../gui/wxpython/menustrings.py:1121 -#: ../gui/wxpython/menustrings.py:1150 ../gui/wxpython/menustrings.py:1176 +#: ../gui/wxpython/menustrings.py:158 ../gui/wxpython/menustrings.py:1122 +#: ../gui/wxpython/menustrings.py:1151 ../gui/wxpython/menustrings.py:1177 #: ../gui/wxpython/image2target/ii2t_menustrings.py:102 #: ../gui/wxpython/image2target/ii2t_menustrings.py:131 #: ../gui/wxpython/image2target/ii2t_menustrings.py:156 @@ -4839,122 +4800,122 @@ msgid "Common export formats" msgstr "" -#: ../gui/wxpython/menustrings.py:104 ../gui/wxpython/menustrings.py:1122 +#: ../gui/wxpython/menustrings.py:104 ../gui/wxpython/menustrings.py:1123 #: ../gui/wxpython/image2target/ii2t_menustrings.py:103 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1104 msgid "Exports GRASS raster maps into GDAL supported formats." msgstr "" -#: ../gui/wxpython/menustrings.py:105 ../gui/wxpython/menustrings.py:1123 +#: ../gui/wxpython/menustrings.py:105 ../gui/wxpython/menustrings.py:1124 #: ../gui/wxpython/image2target/ii2t_menustrings.py:104 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1105 msgid "ASCII grid export" msgstr "" -#: ../gui/wxpython/menustrings.py:106 ../gui/wxpython/menustrings.py:1124 +#: ../gui/wxpython/menustrings.py:106 ../gui/wxpython/menustrings.py:1125 #: ../gui/wxpython/image2target/ii2t_menustrings.py:105 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1106 msgid "Converts a raster map layer into a GRASS ASCII text file." msgstr "" -#: ../gui/wxpython/menustrings.py:107 ../gui/wxpython/menustrings.py:1125 +#: ../gui/wxpython/menustrings.py:107 ../gui/wxpython/menustrings.py:1126 #: ../gui/wxpython/image2target/ii2t_menustrings.py:106 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1107 msgid "ASCII x,y,z points export" msgstr "" -#: ../gui/wxpython/menustrings.py:108 ../gui/wxpython/menustrings.py:1126 +#: ../gui/wxpython/menustrings.py:108 ../gui/wxpython/menustrings.py:1127 #: ../gui/wxpython/image2target/ii2t_menustrings.py:107 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1108 msgid "Exports a raster map to a text file as x,y,z values based on cell centers." msgstr "" -#: ../gui/wxpython/menustrings.py:109 ../gui/wxpython/menustrings.py:1127 +#: ../gui/wxpython/menustrings.py:109 ../gui/wxpython/menustrings.py:1128 #: ../gui/wxpython/image2target/ii2t_menustrings.py:108 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1109 msgid "GRIDATB.FOR export" msgstr "" -#: ../gui/wxpython/menustrings.py:110 ../gui/wxpython/menustrings.py:1128 +#: ../gui/wxpython/menustrings.py:110 ../gui/wxpython/menustrings.py:1129 #: ../gui/wxpython/image2target/ii2t_menustrings.py:109 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1110 msgid "Exports GRASS raster map to GRIDATB.FOR map file (TOPMODEL)." msgstr "" -#: ../gui/wxpython/menustrings.py:111 ../gui/wxpython/menustrings.py:1129 +#: ../gui/wxpython/menustrings.py:111 ../gui/wxpython/menustrings.py:1130 #: ../gui/wxpython/image2target/ii2t_menustrings.py:110 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1111 msgid "Matlab 2D array export" msgstr "" -#: ../gui/wxpython/menustrings.py:112 ../gui/wxpython/menustrings.py:1130 +#: ../gui/wxpython/menustrings.py:112 ../gui/wxpython/menustrings.py:1131 #: ../gui/wxpython/image2target/ii2t_menustrings.py:111 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1112 msgid "Exports a GRASS raster to a binary MAT-File." msgstr "" -#: ../gui/wxpython/menustrings.py:113 ../gui/wxpython/menustrings.py:1131 +#: ../gui/wxpython/menustrings.py:113 ../gui/wxpython/menustrings.py:1132 #: ../gui/wxpython/image2target/ii2t_menustrings.py:112 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1113 msgid "Raw binary array export" msgstr "" -#: ../gui/wxpython/menustrings.py:114 ../gui/wxpython/menustrings.py:1132 +#: ../gui/wxpython/menustrings.py:114 ../gui/wxpython/menustrings.py:1133 #: ../gui/wxpython/image2target/ii2t_menustrings.py:113 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1114 msgid "Exports a GRASS raster to a binary array." msgstr "" -#: ../gui/wxpython/menustrings.py:115 ../gui/wxpython/menustrings.py:1133 +#: ../gui/wxpython/menustrings.py:115 ../gui/wxpython/menustrings.py:1134 #: ../gui/wxpython/image2target/ii2t_menustrings.py:114 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1115 msgid "MPEG-1 export" msgstr "" -#: ../gui/wxpython/menustrings.py:116 ../gui/wxpython/menustrings.py:1134 +#: ../gui/wxpython/menustrings.py:116 ../gui/wxpython/menustrings.py:1135 #: ../gui/wxpython/image2target/ii2t_menustrings.py:115 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1116 msgid "Converts raster map series to MPEG movie." msgstr "" -#: ../gui/wxpython/menustrings.py:117 ../gui/wxpython/menustrings.py:1135 +#: ../gui/wxpython/menustrings.py:117 ../gui/wxpython/menustrings.py:1136 #: ../gui/wxpython/image2target/ii2t_menustrings.py:116 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1117 msgid "PNG export" msgstr "" -#: ../gui/wxpython/menustrings.py:118 ../gui/wxpython/menustrings.py:1136 +#: ../gui/wxpython/menustrings.py:118 ../gui/wxpython/menustrings.py:1137 #: ../gui/wxpython/image2target/ii2t_menustrings.py:117 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1118 msgid "Export a GRASS raster map as a non-georeferenced PNG image." msgstr "" -#: ../gui/wxpython/menustrings.py:119 ../gui/wxpython/menustrings.py:1137 +#: ../gui/wxpython/menustrings.py:119 ../gui/wxpython/menustrings.py:1138 #: ../gui/wxpython/image2target/ii2t_menustrings.py:118 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1119 msgid "PPM export" msgstr "" -#: ../gui/wxpython/menustrings.py:120 ../gui/wxpython/menustrings.py:1138 +#: ../gui/wxpython/menustrings.py:120 ../gui/wxpython/menustrings.py:1139 #: ../gui/wxpython/image2target/ii2t_menustrings.py:119 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1120 msgid "Converts a GRASS raster map to a PPM image file." msgstr "" -#: ../gui/wxpython/menustrings.py:121 ../gui/wxpython/menustrings.py:1139 +#: ../gui/wxpython/menustrings.py:121 ../gui/wxpython/menustrings.py:1140 #: ../gui/wxpython/image2target/ii2t_menustrings.py:120 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1121 msgid "PPM from RGB export" msgstr "" -#: ../gui/wxpython/menustrings.py:122 ../gui/wxpython/menustrings.py:1140 +#: ../gui/wxpython/menustrings.py:122 ../gui/wxpython/menustrings.py:1141 #: ../gui/wxpython/image2target/ii2t_menustrings.py:121 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1122 msgid "Converts 3 GRASS raster layers (R,G,B) to a PPM image file." msgstr "" #: ../gui/wxpython/menustrings.py:123 ../gui/wxpython/menustrings.py:140 -#: ../gui/wxpython/menustrings.py:1141 ../gui/wxpython/menustrings.py:1158 +#: ../gui/wxpython/menustrings.py:1142 ../gui/wxpython/menustrings.py:1159 #: ../gui/wxpython/image2target/ii2t_menustrings.py:122 #: ../gui/wxpython/image2target/ii2t_menustrings.py:138 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1123 @@ -4962,27 +4923,27 @@ msgid "POV-Ray export" msgstr "" -#: ../gui/wxpython/menustrings.py:124 ../gui/wxpython/menustrings.py:1142 +#: ../gui/wxpython/menustrings.py:124 ../gui/wxpython/menustrings.py:1143 #: ../gui/wxpython/image2target/ii2t_menustrings.py:123 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1124 msgid "Converts a raster map layer into a height-field file for POV-Ray." msgstr "" -#: ../gui/wxpython/menustrings.py:125 ../gui/wxpython/menustrings.py:1143 +#: ../gui/wxpython/menustrings.py:125 ../gui/wxpython/menustrings.py:1144 #: ../gui/wxpython/image2target/ii2t_menustrings.py:124 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1125 msgid "VRML export" msgstr "" -#: ../gui/wxpython/menustrings.py:126 ../gui/wxpython/menustrings.py:1144 +#: ../gui/wxpython/menustrings.py:126 ../gui/wxpython/menustrings.py:1145 #: ../gui/wxpython/image2target/ii2t_menustrings.py:125 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1126 msgid "Exports a raster map to the Virtual Reality Modeling Language (VRML)." msgstr "" #: ../gui/wxpython/menustrings.py:127 ../gui/wxpython/menustrings.py:144 -#: ../gui/wxpython/menustrings.py:155 ../gui/wxpython/menustrings.py:1145 -#: ../gui/wxpython/menustrings.py:1162 ../gui/wxpython/menustrings.py:1173 +#: ../gui/wxpython/menustrings.py:155 ../gui/wxpython/menustrings.py:1146 +#: ../gui/wxpython/menustrings.py:1163 ../gui/wxpython/menustrings.py:1174 #: ../gui/wxpython/image2target/ii2t_menustrings.py:126 #: ../gui/wxpython/image2target/ii2t_menustrings.py:142 #: ../gui/wxpython/image2target/ii2t_menustrings.py:153 @@ -4992,227 +4953,227 @@ msgid "VTK export" msgstr "" -#: ../gui/wxpython/menustrings.py:128 ../gui/wxpython/menustrings.py:1146 +#: ../gui/wxpython/menustrings.py:128 ../gui/wxpython/menustrings.py:1147 #: ../gui/wxpython/image2target/ii2t_menustrings.py:127 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1128 msgid "Converts raster maps into the VTK-ASCII format." msgstr "" -#: ../gui/wxpython/menustrings.py:129 ../gui/wxpython/menustrings.py:1147 +#: ../gui/wxpython/menustrings.py:129 ../gui/wxpython/menustrings.py:1148 #: ../gui/wxpython/image2target/ii2t_menustrings.py:128 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1129 msgid "Pack raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:130 ../gui/wxpython/menustrings.py:1148 +#: ../gui/wxpython/menustrings.py:130 ../gui/wxpython/menustrings.py:1149 #: ../gui/wxpython/image2target/ii2t_menustrings.py:129 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1130 msgid "Exports a raster map as GRASS GIS specific archive file" msgstr "" -#: ../gui/wxpython/menustrings.py:131 ../gui/wxpython/menustrings.py:1149 +#: ../gui/wxpython/menustrings.py:131 ../gui/wxpython/menustrings.py:1150 #: ../gui/wxpython/image2target/ii2t_menustrings.py:130 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1131 msgid "Export vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:133 ../gui/wxpython/menustrings.py:1151 +#: ../gui/wxpython/menustrings.py:133 ../gui/wxpython/menustrings.py:1152 msgid "Exports a vector map layer to any of the supported OGR vector formats. By default a vector map layer is exported to OGC GeoPackage format." msgstr "" -#: ../gui/wxpython/menustrings.py:134 ../gui/wxpython/menustrings.py:1152 +#: ../gui/wxpython/menustrings.py:134 ../gui/wxpython/menustrings.py:1153 #: ../gui/wxpython/image2target/ii2t_menustrings.py:133 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1134 msgid "ASCII points or GRASS ASCII vector export" msgstr "" -#: ../gui/wxpython/menustrings.py:135 ../gui/wxpython/menustrings.py:1153 +#: ../gui/wxpython/menustrings.py:135 ../gui/wxpython/menustrings.py:1154 #: ../gui/wxpython/image2target/ii2t_menustrings.py:134 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1135 msgid "Exports a vector map to a GRASS ASCII vector representation. By default only features with category are exported. To export all features use 'layer=-1'." msgstr "" -#: ../gui/wxpython/menustrings.py:136 ../gui/wxpython/menustrings.py:1154 +#: ../gui/wxpython/menustrings.py:136 ../gui/wxpython/menustrings.py:1155 #: ../gui/wxpython/image2target/ii2t_menustrings.py:135 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1136 msgid "DXF export" msgstr "" -#: ../gui/wxpython/menustrings.py:137 ../gui/wxpython/menustrings.py:1155 +#: ../gui/wxpython/menustrings.py:137 ../gui/wxpython/menustrings.py:1156 #: ../gui/wxpython/image2target/ii2t_menustrings.py:136 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1137 msgid "Exports vector map to DXF file format." msgstr "" -#: ../gui/wxpython/menustrings.py:138 ../gui/wxpython/menustrings.py:1156 +#: ../gui/wxpython/menustrings.py:138 ../gui/wxpython/menustrings.py:1157 #: ../gui/wxpython/image2target/ii2t_menustrings.py:137 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1138 msgid "PostGIS export" msgstr "" -#: ../gui/wxpython/menustrings.py:139 ../gui/wxpython/menustrings.py:1157 +#: ../gui/wxpython/menustrings.py:139 ../gui/wxpython/menustrings.py:1158 msgid "Exports a vector map layer to PostGIS feature table." msgstr "" -#: ../gui/wxpython/menustrings.py:141 ../gui/wxpython/menustrings.py:1159 +#: ../gui/wxpython/menustrings.py:141 ../gui/wxpython/menustrings.py:1160 #: ../gui/wxpython/image2target/ii2t_menustrings.py:139 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1140 msgid "Converts GRASS x,y,z points to POV-Ray x,z,y format." msgstr "" -#: ../gui/wxpython/menustrings.py:142 ../gui/wxpython/menustrings.py:1160 +#: ../gui/wxpython/menustrings.py:142 ../gui/wxpython/menustrings.py:1161 #: ../gui/wxpython/image2target/ii2t_menustrings.py:140 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1141 msgid "SVG export" msgstr "" -#: ../gui/wxpython/menustrings.py:143 ../gui/wxpython/menustrings.py:1161 +#: ../gui/wxpython/menustrings.py:143 ../gui/wxpython/menustrings.py:1162 #: ../gui/wxpython/image2target/ii2t_menustrings.py:141 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1142 msgid "Exports a vector map to SVG file." msgstr "" -#: ../gui/wxpython/menustrings.py:145 ../gui/wxpython/menustrings.py:1163 +#: ../gui/wxpython/menustrings.py:145 ../gui/wxpython/menustrings.py:1164 #: ../gui/wxpython/image2target/ii2t_menustrings.py:143 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1144 msgid "Converts a vector map to VTK ASCII output." msgstr "" -#: ../gui/wxpython/menustrings.py:146 ../gui/wxpython/menustrings.py:1164 +#: ../gui/wxpython/menustrings.py:146 ../gui/wxpython/menustrings.py:1165 #: ../gui/wxpython/image2target/ii2t_menustrings.py:144 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1145 msgid "Pack vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:147 ../gui/wxpython/menustrings.py:1165 +#: ../gui/wxpython/menustrings.py:147 ../gui/wxpython/menustrings.py:1166 #: ../gui/wxpython/image2target/ii2t_menustrings.py:145 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1146 msgid "Exports a vector map as GRASS GIS specific archive file" msgstr "" -#: ../gui/wxpython/menustrings.py:148 ../gui/wxpython/menustrings.py:1166 +#: ../gui/wxpython/menustrings.py:148 ../gui/wxpython/menustrings.py:1167 #: ../gui/wxpython/image2target/ii2t_menustrings.py:146 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1147 msgid "Export 3D raster maps" msgstr "" -#: ../gui/wxpython/menustrings.py:149 ../gui/wxpython/menustrings.py:1167 +#: ../gui/wxpython/menustrings.py:149 ../gui/wxpython/menustrings.py:1168 #: ../gui/wxpython/image2target/ii2t_menustrings.py:147 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1148 msgid "ASCII 3D export" msgstr "" -#: ../gui/wxpython/menustrings.py:150 ../gui/wxpython/menustrings.py:1168 +#: ../gui/wxpython/menustrings.py:150 ../gui/wxpython/menustrings.py:1169 #: ../gui/wxpython/image2target/ii2t_menustrings.py:148 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1149 msgid "Converts a 3D raster map layer into a ASCII text file." msgstr "" -#: ../gui/wxpython/menustrings.py:151 ../gui/wxpython/menustrings.py:1169 +#: ../gui/wxpython/menustrings.py:151 ../gui/wxpython/menustrings.py:1170 #: ../gui/wxpython/image2target/ii2t_menustrings.py:149 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1150 msgid "Raw binary array 3D export" msgstr "" -#: ../gui/wxpython/menustrings.py:152 ../gui/wxpython/menustrings.py:1170 +#: ../gui/wxpython/menustrings.py:152 ../gui/wxpython/menustrings.py:1171 #: ../gui/wxpython/image2target/ii2t_menustrings.py:150 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1151 msgid "Exports a GRASS 3D raster map to a binary array." msgstr "" -#: ../gui/wxpython/menustrings.py:153 ../gui/wxpython/menustrings.py:1171 +#: ../gui/wxpython/menustrings.py:153 ../gui/wxpython/menustrings.py:1172 #: ../gui/wxpython/image2target/ii2t_menustrings.py:151 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1152 msgid "Vis5D export" msgstr "" -#: ../gui/wxpython/menustrings.py:154 ../gui/wxpython/menustrings.py:1172 +#: ../gui/wxpython/menustrings.py:154 ../gui/wxpython/menustrings.py:1173 #: ../gui/wxpython/image2target/ii2t_menustrings.py:152 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1153 msgid "Exports GRASS 3D raster map to 3-dimensional Vis5D file." msgstr "" -#: ../gui/wxpython/menustrings.py:156 ../gui/wxpython/menustrings.py:1174 +#: ../gui/wxpython/menustrings.py:156 ../gui/wxpython/menustrings.py:1175 #: ../gui/wxpython/image2target/ii2t_menustrings.py:154 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1155 msgid "Converts 3D raster maps into the VTK-ASCII format." msgstr "" -#: ../gui/wxpython/menustrings.py:157 ../gui/wxpython/menustrings.py:1175 +#: ../gui/wxpython/menustrings.py:157 ../gui/wxpython/menustrings.py:1176 #: ../gui/wxpython/image2target/ii2t_menustrings.py:155 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1156 msgid "Export database table" msgstr "" -#: ../gui/wxpython/menustrings.py:159 ../gui/wxpython/menustrings.py:1177 +#: ../gui/wxpython/menustrings.py:159 ../gui/wxpython/menustrings.py:1178 #: ../gui/wxpython/image2target/ii2t_menustrings.py:157 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1158 msgid "Exports attribute tables into various formats." msgstr "" -#: ../gui/wxpython/menustrings.py:160 ../gui/wxpython/menustrings.py:1178 +#: ../gui/wxpython/menustrings.py:160 ../gui/wxpython/menustrings.py:1179 #: ../gui/wxpython/image2target/ii2t_menustrings.py:158 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1159 msgid "Link external data" msgstr "" -#: ../gui/wxpython/menustrings.py:162 ../gui/wxpython/menustrings.py:1180 +#: ../gui/wxpython/menustrings.py:162 ../gui/wxpython/menustrings.py:1181 #: ../gui/wxpython/image2target/ii2t_menustrings.py:160 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1161 msgid "Link GDAL supported raster data as a pseudo GRASS raster map layer." msgstr "" -#: ../gui/wxpython/menustrings.py:164 ../gui/wxpython/menustrings.py:1182 +#: ../gui/wxpython/menustrings.py:164 ../gui/wxpython/menustrings.py:1183 #: ../gui/wxpython/image2target/ii2t_menustrings.py:162 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1163 msgid "Creates a new pseudo-vector map as a link to an OGR-supported layer." msgstr "" -#: ../gui/wxpython/menustrings.py:165 ../gui/wxpython/menustrings.py:1183 +#: ../gui/wxpython/menustrings.py:165 ../gui/wxpython/menustrings.py:1184 #: ../gui/wxpython/image2target/ii2t_menustrings.py:163 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1164 msgid "Output format for raster data" msgstr "" -#: ../gui/wxpython/menustrings.py:166 ../gui/wxpython/menustrings.py:1184 +#: ../gui/wxpython/menustrings.py:166 ../gui/wxpython/menustrings.py:1185 #: ../gui/wxpython/image2target/ii2t_menustrings.py:164 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1165 msgid "Redirects raster output to file utilizing GDAL library rather than storing in GRASS raster format." msgstr "" -#: ../gui/wxpython/menustrings.py:167 ../gui/wxpython/menustrings.py:1185 +#: ../gui/wxpython/menustrings.py:167 ../gui/wxpython/menustrings.py:1186 #: ../gui/wxpython/image2target/ii2t_menustrings.py:165 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1166 msgid "Output format for vector data" msgstr "" -#: ../gui/wxpython/menustrings.py:168 ../gui/wxpython/menustrings.py:1186 +#: ../gui/wxpython/menustrings.py:168 ../gui/wxpython/menustrings.py:1187 #: ../gui/wxpython/image2target/ii2t_menustrings.py:166 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1167 msgid "Defines vector output format utilizing OGR library." msgstr "" -#: ../gui/wxpython/menustrings.py:169 ../gui/wxpython/menustrings.py:1187 +#: ../gui/wxpython/menustrings.py:169 ../gui/wxpython/menustrings.py:1188 #: ../gui/wxpython/image2target/ii2t_menustrings.py:167 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1168 msgid "Manage maps" msgstr "" -#: ../gui/wxpython/menustrings.py:170 ../gui/wxpython/menustrings.py:1188 +#: ../gui/wxpython/menustrings.py:170 ../gui/wxpython/menustrings.py:1189 #: ../gui/wxpython/image2target/ii2t_menustrings.py:168 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1169 -#: ../gui/wxpython/gui_core/forms.py:611 +#: ../gui/wxpython/gui_core/forms.py:623 msgid "Copy" msgstr "" -#: ../gui/wxpython/menustrings.py:171 ../gui/wxpython/menustrings.py:1189 +#: ../gui/wxpython/menustrings.py:171 ../gui/wxpython/menustrings.py:1190 #: ../gui/wxpython/image2target/ii2t_menustrings.py:169 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1170 msgid "Copies available data files in the current mapset search path to the user's current mapset." msgstr "" -#: ../gui/wxpython/menustrings.py:172 ../gui/wxpython/menustrings.py:962 -#: ../gui/wxpython/menustrings.py:1190 ../gui/wxpython/menustrings.py:1904 +#: ../gui/wxpython/menustrings.py:172 ../gui/wxpython/menustrings.py:963 +#: ../gui/wxpython/menustrings.py:1191 ../gui/wxpython/menustrings.py:1905 #: ../gui/wxpython/image2target/ii2t_menustrings.py:170 #: ../gui/wxpython/image2target/ii2t_menustrings.py:946 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1171 @@ -5220,14 +5181,14 @@ msgid "List" msgstr "" -#: ../gui/wxpython/menustrings.py:173 ../gui/wxpython/menustrings.py:1191 +#: ../gui/wxpython/menustrings.py:173 ../gui/wxpython/menustrings.py:1192 #: ../gui/wxpython/image2target/ii2t_menustrings.py:171 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1172 msgid "Lists available GRASS data base files of the user-specified data type optionally using the search pattern." msgstr "" -#: ../gui/wxpython/menustrings.py:174 ../gui/wxpython/menustrings.py:950 -#: ../gui/wxpython/menustrings.py:1192 ../gui/wxpython/menustrings.py:1892 +#: ../gui/wxpython/menustrings.py:174 ../gui/wxpython/menustrings.py:951 +#: ../gui/wxpython/menustrings.py:1193 ../gui/wxpython/menustrings.py:1893 #: ../gui/wxpython/image2target/ii2t_menustrings.py:172 #: ../gui/wxpython/image2target/ii2t_menustrings.py:934 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1173 @@ -5236,32 +5197,32 @@ msgid "Rename" msgstr "" -#: ../gui/wxpython/menustrings.py:175 ../gui/wxpython/menustrings.py:1193 +#: ../gui/wxpython/menustrings.py:175 ../gui/wxpython/menustrings.py:1194 #: ../gui/wxpython/image2target/ii2t_menustrings.py:173 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1174 msgid "Renames data base element files in the user's current mapset." msgstr "" -#: ../gui/wxpython/menustrings.py:176 ../gui/wxpython/menustrings.py:1194 -#: ../gui/wxpython/menustrings.py:2088 +#: ../gui/wxpython/menustrings.py:176 ../gui/wxpython/menustrings.py:1195 +#: ../gui/wxpython/menustrings.py:2089 #: ../gui/wxpython/image2target/ii2t_menustrings.py:174 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1175 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2056 #: ../gui/wxpython/nviz/tools.py:1364 ../gui/wxpython/nviz/tools.py:2367 -#: ../gui/wxpython/nviz/tools.py:2419 ../gui/wxpython/psmap/dialogs.py:1770 +#: ../gui/wxpython/nviz/tools.py:2419 ../gui/wxpython/psmap/dialogs.py:1772 msgid "Delete" msgstr "" -#: ../gui/wxpython/menustrings.py:177 ../gui/wxpython/menustrings.py:1195 +#: ../gui/wxpython/menustrings.py:177 ../gui/wxpython/menustrings.py:1196 #: ../gui/wxpython/image2target/ii2t_menustrings.py:175 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1176 msgid "Removes data base element files from the user's current mapset using the search pattern." msgstr "" -#: ../gui/wxpython/menustrings.py:178 ../gui/wxpython/menustrings.py:315 -#: ../gui/wxpython/menustrings.py:609 ../gui/wxpython/menustrings.py:863 -#: ../gui/wxpython/menustrings.py:1257 ../gui/wxpython/menustrings.py:1551 -#: ../gui/wxpython/menustrings.py:1805 +#: ../gui/wxpython/menustrings.py:178 ../gui/wxpython/menustrings.py:316 +#: ../gui/wxpython/menustrings.py:610 ../gui/wxpython/menustrings.py:864 +#: ../gui/wxpython/menustrings.py:1258 ../gui/wxpython/menustrings.py:1552 +#: ../gui/wxpython/menustrings.py:1806 #: ../gui/wxpython/image2target/ii2t_menustrings.py:176 #: ../gui/wxpython/image2target/ii2t_menustrings.py:310 #: ../gui/wxpython/image2target/ii2t_menustrings.py:602 @@ -5272,96 +5233,96 @@ msgid "Map type conversions" msgstr "" -#: ../gui/wxpython/menustrings.py:179 ../gui/wxpython/menustrings.py:316 -#: ../gui/wxpython/menustrings.py:1258 +#: ../gui/wxpython/menustrings.py:179 ../gui/wxpython/menustrings.py:317 +#: ../gui/wxpython/menustrings.py:1259 #: ../gui/wxpython/image2target/ii2t_menustrings.py:177 #: ../gui/wxpython/image2target/ii2t_menustrings.py:311 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1237 msgid "Raster to vector" msgstr "" -#: ../gui/wxpython/menustrings.py:180 ../gui/wxpython/menustrings.py:317 -#: ../gui/wxpython/menustrings.py:1259 +#: ../gui/wxpython/menustrings.py:180 ../gui/wxpython/menustrings.py:318 +#: ../gui/wxpython/menustrings.py:1260 #: ../gui/wxpython/image2target/ii2t_menustrings.py:178 #: ../gui/wxpython/image2target/ii2t_menustrings.py:312 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1238 msgid "Converts a raster map into a vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:181 ../gui/wxpython/menustrings.py:318 -#: ../gui/wxpython/menustrings.py:1260 +#: ../gui/wxpython/menustrings.py:181 ../gui/wxpython/menustrings.py:319 +#: ../gui/wxpython/menustrings.py:1261 #: ../gui/wxpython/image2target/ii2t_menustrings.py:179 #: ../gui/wxpython/image2target/ii2t_menustrings.py:313 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1239 msgid "Raster series to 3D raster" msgstr "" -#: ../gui/wxpython/menustrings.py:182 ../gui/wxpython/menustrings.py:319 -#: ../gui/wxpython/menustrings.py:1261 +#: ../gui/wxpython/menustrings.py:182 ../gui/wxpython/menustrings.py:320 +#: ../gui/wxpython/menustrings.py:1262 #: ../gui/wxpython/image2target/ii2t_menustrings.py:180 #: ../gui/wxpython/image2target/ii2t_menustrings.py:314 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1240 msgid "Converts 2D raster map slices to one 3D raster volume map." msgstr "" -#: ../gui/wxpython/menustrings.py:183 ../gui/wxpython/menustrings.py:320 -#: ../gui/wxpython/menustrings.py:1262 +#: ../gui/wxpython/menustrings.py:183 ../gui/wxpython/menustrings.py:321 +#: ../gui/wxpython/menustrings.py:1263 #: ../gui/wxpython/image2target/ii2t_menustrings.py:181 #: ../gui/wxpython/image2target/ii2t_menustrings.py:315 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1241 msgid "Raster 2.5D to 3D raster" msgstr "" -#: ../gui/wxpython/menustrings.py:184 ../gui/wxpython/menustrings.py:321 -#: ../gui/wxpython/menustrings.py:1263 +#: ../gui/wxpython/menustrings.py:184 ../gui/wxpython/menustrings.py:322 +#: ../gui/wxpython/menustrings.py:1264 #: ../gui/wxpython/image2target/ii2t_menustrings.py:182 #: ../gui/wxpython/image2target/ii2t_menustrings.py:316 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1242 msgid "Creates a 3D volume map based on 2D elevation and value raster maps." msgstr "" -#: ../gui/wxpython/menustrings.py:185 ../gui/wxpython/menustrings.py:610 -#: ../gui/wxpython/menustrings.py:1552 +#: ../gui/wxpython/menustrings.py:185 ../gui/wxpython/menustrings.py:611 +#: ../gui/wxpython/menustrings.py:1553 #: ../gui/wxpython/image2target/ii2t_menustrings.py:183 #: ../gui/wxpython/image2target/ii2t_menustrings.py:603 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1529 msgid "Vector to raster" msgstr "" -#: ../gui/wxpython/menustrings.py:186 ../gui/wxpython/menustrings.py:611 -#: ../gui/wxpython/menustrings.py:1553 +#: ../gui/wxpython/menustrings.py:186 ../gui/wxpython/menustrings.py:612 +#: ../gui/wxpython/menustrings.py:1554 #: ../gui/wxpython/image2target/ii2t_menustrings.py:184 #: ../gui/wxpython/image2target/ii2t_menustrings.py:604 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1530 msgid "Converts (rasterize) a vector map into a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:187 ../gui/wxpython/menustrings.py:612 -#: ../gui/wxpython/menustrings.py:1554 +#: ../gui/wxpython/menustrings.py:187 ../gui/wxpython/menustrings.py:613 +#: ../gui/wxpython/menustrings.py:1555 #: ../gui/wxpython/image2target/ii2t_menustrings.py:185 #: ../gui/wxpython/image2target/ii2t_menustrings.py:605 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1531 msgid "Vector to 3D raster" msgstr "" -#: ../gui/wxpython/menustrings.py:188 ../gui/wxpython/menustrings.py:613 -#: ../gui/wxpython/menustrings.py:1555 +#: ../gui/wxpython/menustrings.py:188 ../gui/wxpython/menustrings.py:614 +#: ../gui/wxpython/menustrings.py:1556 #: ../gui/wxpython/image2target/ii2t_menustrings.py:186 #: ../gui/wxpython/image2target/ii2t_menustrings.py:606 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1532 msgid "Converts a vector map (only points) into a 3D raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:189 ../gui/wxpython/menustrings.py:614 -#: ../gui/wxpython/menustrings.py:1556 +#: ../gui/wxpython/menustrings.py:189 ../gui/wxpython/menustrings.py:615 +#: ../gui/wxpython/menustrings.py:1557 #: ../gui/wxpython/image2target/ii2t_menustrings.py:187 #: ../gui/wxpython/image2target/ii2t_menustrings.py:607 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1533 msgid "2D vector to 3D vector" msgstr "" -#: ../gui/wxpython/menustrings.py:190 ../gui/wxpython/menustrings.py:615 -#: ../gui/wxpython/menustrings.py:1557 +#: ../gui/wxpython/menustrings.py:190 ../gui/wxpython/menustrings.py:616 +#: ../gui/wxpython/menustrings.py:1558 #: ../gui/wxpython/image2target/ii2t_menustrings.py:188 #: ../gui/wxpython/image2target/ii2t_menustrings.py:608 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1534 @@ -5373,39 +5334,39 @@ msgid "3D raster to raster series" msgstr "" -#: ../gui/wxpython/menustrings.py:192 ../gui/wxpython/menustrings.py:865 -#: ../gui/wxpython/menustrings.py:1807 +#: ../gui/wxpython/menustrings.py:192 ../gui/wxpython/menustrings.py:866 +#: ../gui/wxpython/menustrings.py:1808 #: ../gui/wxpython/image2target/ii2t_menustrings.py:190 #: ../gui/wxpython/image2target/ii2t_menustrings.py:849 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1775 msgid "Converts 3D raster maps to 2D raster maps" msgstr "" -#: ../gui/wxpython/menustrings.py:193 ../gui/wxpython/menustrings.py:1990 +#: ../gui/wxpython/menustrings.py:193 ../gui/wxpython/menustrings.py:1991 #: ../gui/wxpython/image2target/ii2t_menustrings.py:191 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1958 msgid "Georectify" msgstr "" -#: ../gui/wxpython/menustrings.py:194 ../gui/wxpython/menustrings.py:1991 +#: ../gui/wxpython/menustrings.py:194 ../gui/wxpython/menustrings.py:1992 #: ../gui/wxpython/image2target/ii2t_menustrings.py:192 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1959 msgid "Manage Ground Control Points for Georectification" msgstr "" -#: ../gui/wxpython/menustrings.py:195 ../gui/wxpython/menustrings.py:1992 +#: ../gui/wxpython/menustrings.py:195 ../gui/wxpython/menustrings.py:1993 #: ../gui/wxpython/image2target/ii2t_menustrings.py:193 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1960 msgid "Graphical modeler" msgstr "" -#: ../gui/wxpython/menustrings.py:196 ../gui/wxpython/menustrings.py:1993 +#: ../gui/wxpython/menustrings.py:196 ../gui/wxpython/menustrings.py:1994 #: ../gui/wxpython/image2target/ii2t_menustrings.py:194 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1961 msgid "Launch Graphical modeler" msgstr "" -#: ../gui/wxpython/menustrings.py:197 ../gui/wxpython/menustrings.py:2043 +#: ../gui/wxpython/menustrings.py:197 ../gui/wxpython/menustrings.py:2044 #: ../gui/wxpython/image2target/ii2t_menustrings.py:195 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2011 msgid "Run model" @@ -5421,8 +5382,13 @@ msgid "3D image rendering" msgstr "" -#: ../gui/wxpython/menustrings.py:200 ../gui/wxpython/menustrings.py:1036 -#: ../gui/wxpython/menustrings.py:1978 ../gui/wxpython/menustrings.py:1985 +#: ../gui/wxpython/menustrings.py:200 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:198 +msgid "Creates a 3D rendering of GIS data. Renders surfaces (raster data), 2D/3D vector data, and volumes (3D raster data) in 3D." +msgstr "" + +#: ../gui/wxpython/menustrings.py:201 ../gui/wxpython/menustrings.py:1037 +#: ../gui/wxpython/menustrings.py:1979 ../gui/wxpython/menustrings.py:1986 #: ../gui/wxpython/image2target/ii2t_menustrings.py:199 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1020 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1946 @@ -5430,8 +5396,8 @@ msgid "Animation tool" msgstr "" -#: ../gui/wxpython/menustrings.py:201 ../gui/wxpython/menustrings.py:1037 -#: ../gui/wxpython/menustrings.py:1979 ../gui/wxpython/menustrings.py:1986 +#: ../gui/wxpython/menustrings.py:202 ../gui/wxpython/menustrings.py:1038 +#: ../gui/wxpython/menustrings.py:1980 ../gui/wxpython/menustrings.py:1987 #: ../gui/wxpython/image2target/ii2t_menustrings.py:200 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1021 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1947 @@ -5439,89 +5405,89 @@ msgid "Launch animation tool." msgstr "" -#: ../gui/wxpython/menustrings.py:202 +#: ../gui/wxpython/menustrings.py:203 #: ../gui/wxpython/image2target/ii2t_menustrings.py:201 msgid "Bearing/distance to coordinates" msgstr "" -#: ../gui/wxpython/menustrings.py:203 +#: ../gui/wxpython/menustrings.py:204 #: ../gui/wxpython/image2target/ii2t_menustrings.py:202 msgid "A simple utility for converting bearing and distance measurements to coordinates and vice versa. It assumes a cartesian coordinate system" msgstr "" -#: ../gui/wxpython/menustrings.py:204 ../gui/wxpython/menustrings.py:1988 +#: ../gui/wxpython/menustrings.py:205 ../gui/wxpython/menustrings.py:1989 #: ../gui/wxpython/image2target/ii2t_menustrings.py:203 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1956 #: ../gui/wxpython/lmgr/toolbars.py:162 msgid "Cartographic Composer" msgstr "" -#: ../gui/wxpython/menustrings.py:205 ../gui/wxpython/menustrings.py:1989 +#: ../gui/wxpython/menustrings.py:206 ../gui/wxpython/menustrings.py:1990 #: ../gui/wxpython/image2target/ii2t_menustrings.py:204 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1957 msgid "Launch Cartographic Composer" msgstr "" -#: ../gui/wxpython/menustrings.py:206 ../gui/wxpython/menustrings.py:1996 +#: ../gui/wxpython/menustrings.py:207 ../gui/wxpython/menustrings.py:1997 #: ../gui/wxpython/image2target/ii2t_menustrings.py:205 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1964 msgid "Map Swipe" msgstr "" -#: ../gui/wxpython/menustrings.py:207 ../gui/wxpython/menustrings.py:1997 +#: ../gui/wxpython/menustrings.py:208 ../gui/wxpython/menustrings.py:1998 #: ../gui/wxpython/image2target/ii2t_menustrings.py:206 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1965 msgid "Launch Map Swipe" msgstr "" -#: ../gui/wxpython/menustrings.py:208 +#: ../gui/wxpython/menustrings.py:209 #: ../gui/wxpython/image2target/ii2t_menustrings.py:207 msgid "Launch script" msgstr "" -#: ../gui/wxpython/menustrings.py:209 +#: ../gui/wxpython/menustrings.py:210 #: ../gui/wxpython/image2target/ii2t_menustrings.py:208 msgid "Launches script file." msgstr "" -#: ../gui/wxpython/menustrings.py:210 +#: ../gui/wxpython/menustrings.py:211 msgid "Simple Python Editor" msgstr "" -#: ../gui/wxpython/menustrings.py:211 +#: ../gui/wxpython/menustrings.py:212 msgid "Launches Simple Python Editor." msgstr "" -#: ../gui/wxpython/menustrings.py:212 +#: ../gui/wxpython/menustrings.py:213 #: ../gui/wxpython/image2target/ii2t_menustrings.py:209 -#: ../gui/wxpython/gui_core/dialogs.py:2347 +#: ../gui/wxpython/gui_core/dialogs.py:2352 msgid "Close GUI" msgstr "" -#: ../gui/wxpython/menustrings.py:213 +#: ../gui/wxpython/menustrings.py:214 #: ../gui/wxpython/image2target/ii2t_menustrings.py:210 msgid "Close graphical user interface." msgstr "" -#: ../gui/wxpython/menustrings.py:214 +#: ../gui/wxpython/menustrings.py:215 #: ../gui/wxpython/image2target/ii2t_menustrings.py:211 -#: ../gui/wxpython/gui_core/dialogs.py:2326 -#: ../gui/wxpython/gui_core/dialogs.py:2350 +#: ../gui/wxpython/gui_core/dialogs.py:2331 +#: ../gui/wxpython/gui_core/dialogs.py:2355 msgid "Quit GRASS GIS" msgstr "" -#: ../gui/wxpython/menustrings.py:215 +#: ../gui/wxpython/menustrings.py:216 #: ../gui/wxpython/image2target/ii2t_menustrings.py:212 msgid "Close GUI and exit GRASS GIS shell." msgstr "" -#: ../gui/wxpython/menustrings.py:216 ../gui/wxpython/menustrings.py:2021 +#: ../gui/wxpython/menustrings.py:217 ../gui/wxpython/menustrings.py:2022 #: ../gui/wxpython/image2target/ii2t_menustrings.py:213 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1989 msgid "&Settings" msgstr "" -#: ../gui/wxpython/menustrings.py:217 ../gui/wxpython/menustrings.py:1196 +#: ../gui/wxpython/menustrings.py:218 ../gui/wxpython/menustrings.py:1197 #: ../gui/wxpython/image2target/ii2t_menustrings.py:214 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1177 #: ../gui/wxpython/mapdisp/statusbar.py:1152 @@ -5529,14 +5495,14 @@ msgid "Computational region" msgstr "" -#: ../gui/wxpython/menustrings.py:218 ../gui/wxpython/menustrings.py:1197 +#: ../gui/wxpython/menustrings.py:219 ../gui/wxpython/menustrings.py:1198 #: ../gui/wxpython/image2target/ii2t_menustrings.py:215 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1178 msgid "Show current region" msgstr "" -#: ../gui/wxpython/menustrings.py:219 ../gui/wxpython/menustrings.py:221 -#: ../gui/wxpython/menustrings.py:1198 ../gui/wxpython/menustrings.py:1200 +#: ../gui/wxpython/menustrings.py:220 ../gui/wxpython/menustrings.py:222 +#: ../gui/wxpython/menustrings.py:1199 ../gui/wxpython/menustrings.py:1201 #: ../gui/wxpython/image2target/ii2t_menustrings.py:216 #: ../gui/wxpython/image2target/ii2t_menustrings.py:218 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1179 @@ -5544,355 +5510,363 @@ msgid "Shows the extent and resolution of the computational region." msgstr "" -#: ../gui/wxpython/menustrings.py:220 ../gui/wxpython/menustrings.py:1199 +#: ../gui/wxpython/menustrings.py:221 ../gui/wxpython/menustrings.py:1200 #: ../gui/wxpython/image2target/ii2t_menustrings.py:217 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1180 msgid "Show region using latitude and longitude" msgstr "" -#: ../gui/wxpython/menustrings.py:222 ../gui/wxpython/menustrings.py:1201 +#: ../gui/wxpython/menustrings.py:223 ../gui/wxpython/menustrings.py:1202 msgid "Show current region extent in Map Display" msgstr "" -#: ../gui/wxpython/menustrings.py:223 ../gui/wxpython/menustrings.py:1202 +#: ../gui/wxpython/menustrings.py:224 ../gui/wxpython/menustrings.py:1203 msgid "Shows the extent of the computational region in Map Display." msgstr "" -#: ../gui/wxpython/menustrings.py:224 ../gui/wxpython/menustrings.py:1203 +#: ../gui/wxpython/menustrings.py:225 ../gui/wxpython/menustrings.py:1204 #: ../gui/wxpython/image2target/ii2t_menustrings.py:219 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1182 msgid "Set region" msgstr "" -#: ../gui/wxpython/menustrings.py:225 ../gui/wxpython/menustrings.py:1204 +#: ../gui/wxpython/menustrings.py:226 ../gui/wxpython/menustrings.py:1205 #: ../gui/wxpython/image2target/ii2t_menustrings.py:220 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1183 msgid "Manages the boundary definitions for the geographic region." msgstr "" -#: ../gui/wxpython/menustrings.py:226 +#: ../gui/wxpython/menustrings.py:227 #: ../gui/wxpython/image2target/ii2t_menustrings.py:221 msgid "GRASS working environment" msgstr "" -#: ../gui/wxpython/menustrings.py:227 +#: ../gui/wxpython/menustrings.py:228 #: ../gui/wxpython/image2target/ii2t_menustrings.py:222 msgid "Mapset access" msgstr "" -#: ../gui/wxpython/menustrings.py:228 +#: ../gui/wxpython/menustrings.py:229 #: ../gui/wxpython/image2target/ii2t_menustrings.py:223 msgid "Set/unset access to other mapsets in current location" msgstr "" -#: ../gui/wxpython/menustrings.py:229 +#: ../gui/wxpython/menustrings.py:230 #: ../gui/wxpython/image2target/ii2t_menustrings.py:224 msgid "User access" msgstr "" -#: ../gui/wxpython/menustrings.py:230 +#: ../gui/wxpython/menustrings.py:231 #: ../gui/wxpython/image2target/ii2t_menustrings.py:225 msgid "Controls access to the current mapset for other users on the system. If no option given, prints current status." msgstr "" -#: ../gui/wxpython/menustrings.py:231 +#: ../gui/wxpython/menustrings.py:232 #: ../gui/wxpython/image2target/ii2t_menustrings.py:226 msgid "Change working environment" msgstr "" -#: ../gui/wxpython/menustrings.py:232 +#: ../gui/wxpython/menustrings.py:233 #: ../gui/wxpython/image2target/ii2t_menustrings.py:227 msgid "Changes/reports current mapset. Optionally create new mapset or list available mapsets in given location." msgstr "" -#: ../gui/wxpython/menustrings.py:233 +#: ../gui/wxpython/menustrings.py:234 #: ../gui/wxpython/image2target/ii2t_menustrings.py:228 msgid "Change location and mapset" msgstr "" -#: ../gui/wxpython/menustrings.py:234 +#: ../gui/wxpython/menustrings.py:235 #: ../gui/wxpython/image2target/ii2t_menustrings.py:229 msgid "Change current location and mapset." msgstr "" -#: ../gui/wxpython/menustrings.py:235 +#: ../gui/wxpython/menustrings.py:236 #: ../gui/wxpython/image2target/ii2t_menustrings.py:230 msgid "Change mapset" msgstr "" -#: ../gui/wxpython/menustrings.py:236 +#: ../gui/wxpython/menustrings.py:237 #: ../gui/wxpython/image2target/ii2t_menustrings.py:231 msgid "Change current mapset." msgstr "" -#: ../gui/wxpython/menustrings.py:237 ../gui/wxpython/menustrings.py:238 +#: ../gui/wxpython/menustrings.py:238 ../gui/wxpython/menustrings.py:239 #: ../gui/wxpython/image2target/ii2t_menustrings.py:232 #: ../gui/wxpython/image2target/ii2t_menustrings.py:233 msgid "Change working directory" msgstr "" -#: ../gui/wxpython/menustrings.py:239 +#: ../gui/wxpython/menustrings.py:240 #: ../gui/wxpython/image2target/ii2t_menustrings.py:234 msgid "Show settings" msgstr "" -#: ../gui/wxpython/menustrings.py:240 +#: ../gui/wxpython/menustrings.py:241 #: ../gui/wxpython/image2target/ii2t_menustrings.py:235 msgid "Outputs and modifies the user's current GRASS variable settings." msgstr "" -#: ../gui/wxpython/menustrings.py:241 +#: ../gui/wxpython/menustrings.py:242 #: ../gui/wxpython/image2target/ii2t_menustrings.py:236 msgid "Change settings" msgstr "" -#: ../gui/wxpython/menustrings.py:242 +#: ../gui/wxpython/menustrings.py:243 #: ../gui/wxpython/image2target/ii2t_menustrings.py:237 msgid "Outputs and modifies the user's current GRASS variable settings. Prints all defined GRASS variables if no option is given." msgstr "" -#: ../gui/wxpython/menustrings.py:243 +#: ../gui/wxpython/menustrings.py:244 #: ../gui/wxpython/image2target/ii2t_menustrings.py:238 msgid "Create new location" msgstr "" -#: ../gui/wxpython/menustrings.py:244 +#: ../gui/wxpython/menustrings.py:245 #: ../gui/wxpython/image2target/ii2t_menustrings.py:239 msgid "Launches location wizard to create new GRASS location." msgstr "" #: ../gui/wxpython/menustrings.py:246 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:240 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:557 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:938 +#: ../gui/wxpython/startup/guiutils.py:52 ../gui/wxpython/lmgr/frame.py:1072 +msgid "Create new mapset" +msgstr "" + +#: ../gui/wxpython/menustrings.py:247 #: ../gui/wxpython/image2target/ii2t_menustrings.py:241 msgid "Creates new mapset in the current location, changes current mapset." msgstr "" -#: ../gui/wxpython/menustrings.py:247 +#: ../gui/wxpython/menustrings.py:248 #: ../gui/wxpython/image2target/ii2t_menustrings.py:242 msgid "Version and copyright" msgstr "" -#: ../gui/wxpython/menustrings.py:248 +#: ../gui/wxpython/menustrings.py:249 #: ../gui/wxpython/image2target/ii2t_menustrings.py:243 msgid "Displays version and copyright information." msgstr "" -#: ../gui/wxpython/menustrings.py:249 +#: ../gui/wxpython/menustrings.py:250 #: ../gui/wxpython/image2target/ii2t_menustrings.py:244 msgid "Map projections" msgstr "" -#: ../gui/wxpython/menustrings.py:250 +#: ../gui/wxpython/menustrings.py:251 #: ../gui/wxpython/image2target/ii2t_menustrings.py:245 msgid "Display map projection" msgstr "" -#: ../gui/wxpython/menustrings.py:251 +#: ../gui/wxpython/menustrings.py:252 #: ../gui/wxpython/image2target/ii2t_menustrings.py:246 msgid "Converts co-ordinate system descriptions (i.e. projection information) between various formats (including GRASS format)." msgstr "" -#: ../gui/wxpython/menustrings.py:252 +#: ../gui/wxpython/menustrings.py:253 #: ../gui/wxpython/image2target/ii2t_menustrings.py:247 msgid "Manage projections" msgstr "" -#: ../gui/wxpython/menustrings.py:253 +#: ../gui/wxpython/menustrings.py:254 #: ../gui/wxpython/image2target/ii2t_menustrings.py:248 msgid "Prints or modifies GRASS projection information files (in various co-ordinate system descriptions). Can also be used to create new GRASS locations." msgstr "" -#: ../gui/wxpython/menustrings.py:254 +#: ../gui/wxpython/menustrings.py:255 #: ../gui/wxpython/image2target/ii2t_menustrings.py:249 msgid "Convert coordinates" msgstr "" -#: ../gui/wxpython/menustrings.py:255 +#: ../gui/wxpython/menustrings.py:256 #: ../gui/wxpython/image2target/ii2t_menustrings.py:250 msgid "Converts coordinates from one projection to another (cs2cs frontend)." msgstr "" -#: ../gui/wxpython/menustrings.py:256 +#: ../gui/wxpython/menustrings.py:257 #: ../gui/wxpython/image2target/ii2t_menustrings.py:251 msgid "Addons extensions" msgstr "" -#: ../gui/wxpython/menustrings.py:257 +#: ../gui/wxpython/menustrings.py:258 #: ../gui/wxpython/image2target/ii2t_menustrings.py:252 msgid "Install extension from addons" msgstr "" -#: ../gui/wxpython/menustrings.py:258 +#: ../gui/wxpython/menustrings.py:259 #: ../gui/wxpython/image2target/ii2t_menustrings.py:253 msgid "Installs new extension from GRASS AddOns SVN repository." msgstr "" -#: ../gui/wxpython/menustrings.py:259 +#: ../gui/wxpython/menustrings.py:260 #: ../gui/wxpython/image2target/ii2t_menustrings.py:254 msgid "Manage installed extension" msgstr "" -#: ../gui/wxpython/menustrings.py:260 +#: ../gui/wxpython/menustrings.py:261 #: ../gui/wxpython/image2target/ii2t_menustrings.py:255 msgid "Updates or removes installed GRASS AddOns extension(s)." msgstr "" -#: ../gui/wxpython/menustrings.py:261 ../gui/wxpython/menustrings.py:2022 +#: ../gui/wxpython/menustrings.py:262 ../gui/wxpython/menustrings.py:2023 #: ../gui/wxpython/image2target/ii2t_menustrings.py:256 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1990 msgid "Preferences" msgstr "" -#: ../gui/wxpython/menustrings.py:262 +#: ../gui/wxpython/menustrings.py:263 #: ../gui/wxpython/image2target/ii2t_menustrings.py:257 msgid "User GUI preferences (display font, commands, digitizer, etc.)" msgstr "" -#: ../gui/wxpython/menustrings.py:263 ../gui/wxpython/menustrings.py:1205 +#: ../gui/wxpython/menustrings.py:264 ../gui/wxpython/menustrings.py:1206 #: ../gui/wxpython/image2target/ii2t_menustrings.py:258 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1184 msgid "&Raster" msgstr "" -#: ../gui/wxpython/menustrings.py:264 ../gui/wxpython/menustrings.py:1206 +#: ../gui/wxpython/menustrings.py:265 ../gui/wxpython/menustrings.py:1207 #: ../gui/wxpython/image2target/ii2t_menustrings.py:259 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1185 msgid "Develop raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:265 ../gui/wxpython/menustrings.py:1207 +#: ../gui/wxpython/menustrings.py:266 ../gui/wxpython/menustrings.py:1208 #: ../gui/wxpython/image2target/ii2t_menustrings.py:260 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1186 msgid "Compress/decompress" msgstr "" -#: ../gui/wxpython/menustrings.py:266 ../gui/wxpython/menustrings.py:1208 +#: ../gui/wxpython/menustrings.py:267 ../gui/wxpython/menustrings.py:1209 #: ../gui/wxpython/image2target/ii2t_menustrings.py:261 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1187 msgid "Compresses and decompresses raster maps." msgstr "" -#: ../gui/wxpython/menustrings.py:267 ../gui/wxpython/menustrings.py:1209 +#: ../gui/wxpython/menustrings.py:268 ../gui/wxpython/menustrings.py:1210 #: ../gui/wxpython/image2target/ii2t_menustrings.py:262 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1188 msgid "Region boundaries" msgstr "" -#: ../gui/wxpython/menustrings.py:268 ../gui/wxpython/menustrings.py:1210 +#: ../gui/wxpython/menustrings.py:269 ../gui/wxpython/menustrings.py:1211 #: ../gui/wxpython/image2target/ii2t_menustrings.py:263 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1189 msgid "Sets the boundary definitions for a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:269 ../gui/wxpython/menustrings.py:1211 +#: ../gui/wxpython/menustrings.py:270 ../gui/wxpython/menustrings.py:1212 #: ../gui/wxpython/image2target/ii2t_menustrings.py:264 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1190 msgid "Manage NULL values" msgstr "" -#: ../gui/wxpython/menustrings.py:270 ../gui/wxpython/menustrings.py:1212 +#: ../gui/wxpython/menustrings.py:271 ../gui/wxpython/menustrings.py:1213 #: ../gui/wxpython/image2target/ii2t_menustrings.py:265 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1191 msgid "Manages NULL-values of given raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:271 ../gui/wxpython/menustrings.py:1213 +#: ../gui/wxpython/menustrings.py:272 ../gui/wxpython/menustrings.py:1214 #: ../gui/wxpython/image2target/ii2t_menustrings.py:266 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1192 msgid "Quantization" msgstr "" -#: ../gui/wxpython/menustrings.py:272 ../gui/wxpython/menustrings.py:1214 +#: ../gui/wxpython/menustrings.py:273 ../gui/wxpython/menustrings.py:1215 #: ../gui/wxpython/image2target/ii2t_menustrings.py:267 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1193 msgid "Produces the quantization file for a floating-point map." msgstr "" -#: ../gui/wxpython/menustrings.py:273 ../gui/wxpython/menustrings.py:1215 +#: ../gui/wxpython/menustrings.py:274 ../gui/wxpython/menustrings.py:1216 #: ../gui/wxpython/image2target/ii2t_menustrings.py:268 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1194 msgid "Timestamp" msgstr "" -#: ../gui/wxpython/menustrings.py:274 ../gui/wxpython/menustrings.py:1216 +#: ../gui/wxpython/menustrings.py:275 ../gui/wxpython/menustrings.py:1217 #: ../gui/wxpython/image2target/ii2t_menustrings.py:269 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1195 msgid "Modifies a timestamp for a raster map. Print/add/remove a timestamp for a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:275 ../gui/wxpython/menustrings.py:1217 +#: ../gui/wxpython/menustrings.py:276 ../gui/wxpython/menustrings.py:1218 #: ../gui/wxpython/image2target/ii2t_menustrings.py:270 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1196 msgid "Resample using aggregate statistics" msgstr "" -#: ../gui/wxpython/menustrings.py:276 ../gui/wxpython/menustrings.py:1218 +#: ../gui/wxpython/menustrings.py:277 ../gui/wxpython/menustrings.py:1219 #: ../gui/wxpython/image2target/ii2t_menustrings.py:271 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1197 msgid "Resamples raster map layers to a coarser grid using aggregation." msgstr "" -#: ../gui/wxpython/menustrings.py:277 ../gui/wxpython/menustrings.py:1219 +#: ../gui/wxpython/menustrings.py:278 ../gui/wxpython/menustrings.py:1220 #: ../gui/wxpython/image2target/ii2t_menustrings.py:272 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1198 msgid "Resample using multiple methods" msgstr "" -#: ../gui/wxpython/menustrings.py:278 ../gui/wxpython/menustrings.py:1220 +#: ../gui/wxpython/menustrings.py:279 ../gui/wxpython/menustrings.py:1221 #: ../gui/wxpython/image2target/ii2t_menustrings.py:273 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1199 msgid "Resamples raster map to a finer grid using interpolation." msgstr "" -#: ../gui/wxpython/menustrings.py:279 ../gui/wxpython/menustrings.py:1221 +#: ../gui/wxpython/menustrings.py:280 ../gui/wxpython/menustrings.py:1222 #: ../gui/wxpython/image2target/ii2t_menustrings.py:274 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1200 msgid "Resample using nearest neighbor" msgstr "" -#: ../gui/wxpython/menustrings.py:280 ../gui/wxpython/menustrings.py:1222 +#: ../gui/wxpython/menustrings.py:281 ../gui/wxpython/menustrings.py:1223 #: ../gui/wxpython/image2target/ii2t_menustrings.py:275 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1201 msgid "GRASS raster map layer data resampling capability." msgstr "" -#: ../gui/wxpython/menustrings.py:281 ../gui/wxpython/menustrings.py:1223 +#: ../gui/wxpython/menustrings.py:282 ../gui/wxpython/menustrings.py:1224 #: ../gui/wxpython/image2target/ii2t_menustrings.py:276 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1202 msgid "Resample using spline tension" msgstr "" -#: ../gui/wxpython/menustrings.py:282 ../gui/wxpython/menustrings.py:1224 +#: ../gui/wxpython/menustrings.py:283 ../gui/wxpython/menustrings.py:1225 #: ../gui/wxpython/image2target/ii2t_menustrings.py:277 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1203 msgid "Reinterpolates and optionally computes topographic analysis from input raster map to a new raster map (possibly with different resolution) using regularized spline with tension and smoothing." msgstr "" -#: ../gui/wxpython/menustrings.py:283 ../gui/wxpython/menustrings.py:1225 +#: ../gui/wxpython/menustrings.py:284 ../gui/wxpython/menustrings.py:1226 #: ../gui/wxpython/image2target/ii2t_menustrings.py:278 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1204 msgid "Resample using bspline" msgstr "" -#: ../gui/wxpython/menustrings.py:284 ../gui/wxpython/menustrings.py:1226 +#: ../gui/wxpython/menustrings.py:285 ../gui/wxpython/menustrings.py:1227 #: ../gui/wxpython/image2target/ii2t_menustrings.py:279 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1205 msgid "Performs bilinear or bicubic spline interpolation with Tykhonov regularization." msgstr "" -#: ../gui/wxpython/menustrings.py:285 ../gui/wxpython/menustrings.py:1227 +#: ../gui/wxpython/menustrings.py:286 ../gui/wxpython/menustrings.py:1228 #: ../gui/wxpython/image2target/ii2t_menustrings.py:280 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1206 msgid "Resample using analytic kernel" msgstr "" -#: ../gui/wxpython/menustrings.py:286 ../gui/wxpython/menustrings.py:1228 +#: ../gui/wxpython/menustrings.py:287 ../gui/wxpython/menustrings.py:1229 #: ../gui/wxpython/image2target/ii2t_menustrings.py:281 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1207 msgid "Resamples raster map layers using an analytic kernel." msgstr "" -#: ../gui/wxpython/menustrings.py:287 ../gui/wxpython/menustrings.py:573 -#: ../gui/wxpython/menustrings.py:1229 ../gui/wxpython/menustrings.py:1515 +#: ../gui/wxpython/menustrings.py:288 ../gui/wxpython/menustrings.py:574 +#: ../gui/wxpython/menustrings.py:1230 ../gui/wxpython/menustrings.py:1516 #: ../gui/wxpython/image2target/ii2t_menustrings.py:282 #: ../gui/wxpython/image2target/ii2t_menustrings.py:566 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1208 @@ -5900,38 +5874,38 @@ msgid "Support file maintenance" msgstr "" -#: ../gui/wxpython/menustrings.py:288 ../gui/wxpython/menustrings.py:1230 +#: ../gui/wxpython/menustrings.py:289 ../gui/wxpython/menustrings.py:1231 #: ../gui/wxpython/image2target/ii2t_menustrings.py:283 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1209 msgid "Allows creation and/or modification of raster map layer support files." msgstr "" -#: ../gui/wxpython/menustrings.py:289 ../gui/wxpython/menustrings.py:1231 +#: ../gui/wxpython/menustrings.py:290 ../gui/wxpython/menustrings.py:1232 #: ../gui/wxpython/image2target/ii2t_menustrings.py:284 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1210 msgid "Update map statistics" msgstr "" -#: ../gui/wxpython/menustrings.py:290 ../gui/wxpython/menustrings.py:1232 +#: ../gui/wxpython/menustrings.py:291 ../gui/wxpython/menustrings.py:1233 #: ../gui/wxpython/image2target/ii2t_menustrings.py:285 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1211 msgid "Update raster map statistics" msgstr "" -#: ../gui/wxpython/menustrings.py:293 ../gui/wxpython/menustrings.py:1235 +#: ../gui/wxpython/menustrings.py:294 ../gui/wxpython/menustrings.py:1236 #: ../gui/wxpython/image2target/ii2t_menustrings.py:288 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1214 msgid "Tiling" msgstr "" -#: ../gui/wxpython/menustrings.py:294 ../gui/wxpython/menustrings.py:1236 +#: ../gui/wxpython/menustrings.py:295 ../gui/wxpython/menustrings.py:1237 #: ../gui/wxpython/image2target/ii2t_menustrings.py:289 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1215 msgid "Produces tilings of the source projection for use in the destination region and projection." msgstr "" -#: ../gui/wxpython/menustrings.py:295 ../gui/wxpython/menustrings.py:592 -#: ../gui/wxpython/menustrings.py:1237 ../gui/wxpython/menustrings.py:1534 +#: ../gui/wxpython/menustrings.py:296 ../gui/wxpython/menustrings.py:593 +#: ../gui/wxpython/menustrings.py:1238 ../gui/wxpython/menustrings.py:1535 #: ../gui/wxpython/image2target/ii2t_menustrings.py:290 #: ../gui/wxpython/image2target/ii2t_menustrings.py:585 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1216 @@ -5939,8 +5913,8 @@ msgid "Manage colors" msgstr "" -#: ../gui/wxpython/menustrings.py:296 ../gui/wxpython/menustrings.py:593 -#: ../gui/wxpython/menustrings.py:1238 ../gui/wxpython/menustrings.py:1535 +#: ../gui/wxpython/menustrings.py:297 ../gui/wxpython/menustrings.py:594 +#: ../gui/wxpython/menustrings.py:1239 ../gui/wxpython/menustrings.py:1536 #: ../gui/wxpython/image2target/ii2t_menustrings.py:291 #: ../gui/wxpython/image2target/ii2t_menustrings.py:586 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1217 @@ -5948,26 +5922,26 @@ msgid "Color tables" msgstr "" -#: ../gui/wxpython/menustrings.py:297 ../gui/wxpython/menustrings.py:1239 +#: ../gui/wxpython/menustrings.py:298 ../gui/wxpython/menustrings.py:1240 #: ../gui/wxpython/image2target/ii2t_menustrings.py:292 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1218 msgid "Creates/modifies the color table associated with a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:298 ../gui/wxpython/menustrings.py:1240 +#: ../gui/wxpython/menustrings.py:299 ../gui/wxpython/menustrings.py:1241 #: ../gui/wxpython/image2target/ii2t_menustrings.py:293 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1219 msgid "Color tables (stddev)" msgstr "" -#: ../gui/wxpython/menustrings.py:299 ../gui/wxpython/menustrings.py:1241 +#: ../gui/wxpython/menustrings.py:300 ../gui/wxpython/menustrings.py:1242 #: ../gui/wxpython/image2target/ii2t_menustrings.py:294 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1220 msgid "Sets color rules based on stddev from a raster map's mean value." msgstr "" -#: ../gui/wxpython/menustrings.py:300 ../gui/wxpython/menustrings.py:595 -#: ../gui/wxpython/menustrings.py:1242 ../gui/wxpython/menustrings.py:1537 +#: ../gui/wxpython/menustrings.py:301 ../gui/wxpython/menustrings.py:596 +#: ../gui/wxpython/menustrings.py:1243 ../gui/wxpython/menustrings.py:1538 #: ../gui/wxpython/image2target/ii2t_menustrings.py:295 #: ../gui/wxpython/image2target/ii2t_menustrings.py:588 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1221 @@ -5975,14 +5949,14 @@ msgid "Manage color rules interactively" msgstr "" -#: ../gui/wxpython/menustrings.py:301 ../gui/wxpython/menustrings.py:1243 +#: ../gui/wxpython/menustrings.py:302 ../gui/wxpython/menustrings.py:1244 #: ../gui/wxpython/image2target/ii2t_menustrings.py:296 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1222 msgid "Interactive management of raster color tables." msgstr "" -#: ../gui/wxpython/menustrings.py:302 ../gui/wxpython/menustrings.py:597 -#: ../gui/wxpython/menustrings.py:1244 ../gui/wxpython/menustrings.py:1539 +#: ../gui/wxpython/menustrings.py:303 ../gui/wxpython/menustrings.py:598 +#: ../gui/wxpython/menustrings.py:1245 ../gui/wxpython/menustrings.py:1540 #: ../gui/wxpython/image2target/ii2t_menustrings.py:297 #: ../gui/wxpython/image2target/ii2t_menustrings.py:590 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1223 @@ -5990,38 +5964,38 @@ msgid "Export color table" msgstr "" -#: ../gui/wxpython/menustrings.py:303 ../gui/wxpython/menustrings.py:1245 +#: ../gui/wxpython/menustrings.py:304 ../gui/wxpython/menustrings.py:1246 #: ../gui/wxpython/image2target/ii2t_menustrings.py:298 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1224 msgid "Exports the color table associated with a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:304 ../gui/wxpython/menustrings.py:1246 +#: ../gui/wxpython/menustrings.py:305 ../gui/wxpython/menustrings.py:1247 #: ../gui/wxpython/image2target/ii2t_menustrings.py:299 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1225 msgid "Blend 2 color rasters" msgstr "" -#: ../gui/wxpython/menustrings.py:305 ../gui/wxpython/menustrings.py:1247 +#: ../gui/wxpython/menustrings.py:306 ../gui/wxpython/menustrings.py:1248 #: ../gui/wxpython/image2target/ii2t_menustrings.py:300 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1226 msgid "Blends color components of two raster maps by a given ratio." msgstr "" -#: ../gui/wxpython/menustrings.py:306 ../gui/wxpython/menustrings.py:1248 +#: ../gui/wxpython/menustrings.py:307 ../gui/wxpython/menustrings.py:1249 #: ../gui/wxpython/image2target/ii2t_menustrings.py:301 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1227 msgid "Create RGB" msgstr "" -#: ../gui/wxpython/menustrings.py:307 ../gui/wxpython/menustrings.py:1249 +#: ../gui/wxpython/menustrings.py:308 ../gui/wxpython/menustrings.py:1250 #: ../gui/wxpython/image2target/ii2t_menustrings.py:302 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1228 msgid "Combines red, green and blue raster maps into a single composite raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:308 ../gui/wxpython/menustrings.py:765 -#: ../gui/wxpython/menustrings.py:1250 ../gui/wxpython/menustrings.py:1707 +#: ../gui/wxpython/menustrings.py:309 ../gui/wxpython/menustrings.py:766 +#: ../gui/wxpython/menustrings.py:1251 ../gui/wxpython/menustrings.py:1708 #: ../gui/wxpython/image2target/ii2t_menustrings.py:303 #: ../gui/wxpython/image2target/ii2t_menustrings.py:754 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1229 @@ -6029,92 +6003,92 @@ msgid "RGB to HIS" msgstr "" -#: ../gui/wxpython/menustrings.py:309 ../gui/wxpython/menustrings.py:1251 +#: ../gui/wxpython/menustrings.py:310 ../gui/wxpython/menustrings.py:1252 #: ../gui/wxpython/image2target/ii2t_menustrings.py:304 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1230 msgid "Generates red, green and blue (RGB) raster map layers combining hue, intensity and saturation (HIS) values from user-specified input raster map layers." msgstr "" -#: ../gui/wxpython/menustrings.py:310 ../gui/wxpython/menustrings.py:1252 +#: ../gui/wxpython/menustrings.py:311 ../gui/wxpython/menustrings.py:1253 #: ../gui/wxpython/image2target/ii2t_menustrings.py:305 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1231 msgid "Query raster maps" msgstr "" -#: ../gui/wxpython/menustrings.py:311 ../gui/wxpython/menustrings.py:1253 +#: ../gui/wxpython/menustrings.py:312 ../gui/wxpython/menustrings.py:1254 #: ../gui/wxpython/image2target/ii2t_menustrings.py:306 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1232 msgid "Query values by coordinates" msgstr "" -#: ../gui/wxpython/menustrings.py:312 ../gui/wxpython/menustrings.py:1254 +#: ../gui/wxpython/menustrings.py:313 ../gui/wxpython/menustrings.py:1255 #: ../gui/wxpython/image2target/ii2t_menustrings.py:307 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1233 msgid "Queries raster maps on their category values and category labels." msgstr "" -#: ../gui/wxpython/menustrings.py:313 ../gui/wxpython/menustrings.py:1255 +#: ../gui/wxpython/menustrings.py:314 ../gui/wxpython/menustrings.py:1256 #: ../gui/wxpython/image2target/ii2t_menustrings.py:308 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1234 msgid "Query colors by value" msgstr "" -#: ../gui/wxpython/menustrings.py:314 ../gui/wxpython/menustrings.py:1256 +#: ../gui/wxpython/menustrings.py:315 ../gui/wxpython/menustrings.py:1257 #: ../gui/wxpython/image2target/ii2t_menustrings.py:309 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1235 msgid "Queries colors for a raster map layer." msgstr "" -#: ../gui/wxpython/menustrings.py:322 ../gui/wxpython/menustrings.py:1264 +#: ../gui/wxpython/menustrings.py:323 ../gui/wxpython/menustrings.py:1265 #: ../gui/wxpython/image2target/ii2t_menustrings.py:317 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1243 msgid "Raster buffers and distance" msgstr "" -#: ../gui/wxpython/menustrings.py:323 ../gui/wxpython/menustrings.py:1265 +#: ../gui/wxpython/menustrings.py:324 ../gui/wxpython/menustrings.py:1266 #: ../gui/wxpython/image2target/ii2t_menustrings.py:318 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1244 msgid "Buffer rasters" msgstr "" -#: ../gui/wxpython/menustrings.py:324 ../gui/wxpython/menustrings.py:1266 +#: ../gui/wxpython/menustrings.py:325 ../gui/wxpython/menustrings.py:1267 #: ../gui/wxpython/image2target/ii2t_menustrings.py:319 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1245 msgid "Creates a raster map showing buffer zones surrounding cells that contain non-NULL category values." msgstr "" -#: ../gui/wxpython/menustrings.py:325 ../gui/wxpython/menustrings.py:1267 +#: ../gui/wxpython/menustrings.py:326 ../gui/wxpython/menustrings.py:1268 #: ../gui/wxpython/image2target/ii2t_menustrings.py:320 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1246 msgid "Concentric circles" msgstr "" -#: ../gui/wxpython/menustrings.py:326 ../gui/wxpython/menustrings.py:1268 +#: ../gui/wxpython/menustrings.py:327 ../gui/wxpython/menustrings.py:1269 #: ../gui/wxpython/image2target/ii2t_menustrings.py:321 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1247 msgid "Creates a raster map containing concentric rings around a given point." msgstr "" -#: ../gui/wxpython/menustrings.py:327 ../gui/wxpython/menustrings.py:1269 +#: ../gui/wxpython/menustrings.py:328 ../gui/wxpython/menustrings.py:1270 #: ../gui/wxpython/image2target/ii2t_menustrings.py:322 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1248 msgid "Closest points" msgstr "" -#: ../gui/wxpython/menustrings.py:328 ../gui/wxpython/menustrings.py:1270 +#: ../gui/wxpython/menustrings.py:329 ../gui/wxpython/menustrings.py:1271 #: ../gui/wxpython/image2target/ii2t_menustrings.py:323 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1249 msgid "Locates the closest points between objects in two raster maps." msgstr "" -#: ../gui/wxpython/menustrings.py:329 ../gui/wxpython/menustrings.py:1271 +#: ../gui/wxpython/menustrings.py:330 ../gui/wxpython/menustrings.py:1272 #: ../gui/wxpython/image2target/ii2t_menustrings.py:324 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1250 msgid "Grow by one cell" msgstr "" -#: ../gui/wxpython/menustrings.py:330 ../gui/wxpython/menustrings.py:395 -#: ../gui/wxpython/menustrings.py:1272 ../gui/wxpython/menustrings.py:1337 +#: ../gui/wxpython/menustrings.py:331 ../gui/wxpython/menustrings.py:396 +#: ../gui/wxpython/menustrings.py:1273 ../gui/wxpython/menustrings.py:1338 #: ../gui/wxpython/image2target/ii2t_menustrings.py:325 #: ../gui/wxpython/image2target/ii2t_menustrings.py:388 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1251 @@ -6122,8 +6096,8 @@ msgid "Generates a raster map layer with contiguous areas grown by one cell." msgstr "" -#: ../gui/wxpython/menustrings.py:331 ../gui/wxpython/menustrings.py:387 -#: ../gui/wxpython/menustrings.py:1273 ../gui/wxpython/menustrings.py:1329 +#: ../gui/wxpython/menustrings.py:332 ../gui/wxpython/menustrings.py:388 +#: ../gui/wxpython/menustrings.py:1274 ../gui/wxpython/menustrings.py:1330 #: ../gui/wxpython/image2target/ii2t_menustrings.py:326 #: ../gui/wxpython/image2target/ii2t_menustrings.py:380 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1252 @@ -6131,8 +6105,8 @@ msgid "Distance to features" msgstr "" -#: ../gui/wxpython/menustrings.py:332 ../gui/wxpython/menustrings.py:388 -#: ../gui/wxpython/menustrings.py:1274 ../gui/wxpython/menustrings.py:1330 +#: ../gui/wxpython/menustrings.py:333 ../gui/wxpython/menustrings.py:389 +#: ../gui/wxpython/menustrings.py:1275 ../gui/wxpython/menustrings.py:1331 #: ../gui/wxpython/image2target/ii2t_menustrings.py:327 #: ../gui/wxpython/image2target/ii2t_menustrings.py:381 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1253 @@ -6140,22 +6114,22 @@ msgid "Generates a raster map containing distances to nearest raster features." msgstr "" -#: ../gui/wxpython/menustrings.py:333 ../gui/wxpython/menustrings.py:1275 +#: ../gui/wxpython/menustrings.py:334 ../gui/wxpython/menustrings.py:1276 #: ../gui/wxpython/image2target/ii2t_menustrings.py:328 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1254 #: ../gui/wxpython/nviz/tools.py:977 ../gui/wxpython/nviz/tools.py:2817 -#: ../gui/wxpython/psmap/dialogs.py:2310 +#: ../gui/wxpython/psmap/dialogs.py:2312 msgid "Mask" msgstr "" -#: ../gui/wxpython/menustrings.py:334 ../gui/wxpython/menustrings.py:1276 +#: ../gui/wxpython/menustrings.py:335 ../gui/wxpython/menustrings.py:1277 #: ../gui/wxpython/image2target/ii2t_menustrings.py:329 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1255 msgid "Creates a MASK for limiting raster operation." msgstr "" -#: ../gui/wxpython/menustrings.py:335 ../gui/wxpython/menustrings.py:336 -#: ../gui/wxpython/menustrings.py:1277 ../gui/wxpython/menustrings.py:1278 +#: ../gui/wxpython/menustrings.py:336 ../gui/wxpython/menustrings.py:337 +#: ../gui/wxpython/menustrings.py:1278 ../gui/wxpython/menustrings.py:1279 #: ../gui/wxpython/image2target/ii2t_menustrings.py:330 #: ../gui/wxpython/image2target/ii2t_menustrings.py:331 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1256 @@ -6163,539 +6137,539 @@ msgid "Raster map calculator" msgstr "" -#: ../gui/wxpython/menustrings.py:337 ../gui/wxpython/menustrings.py:1279 +#: ../gui/wxpython/menustrings.py:338 ../gui/wxpython/menustrings.py:1280 #: ../gui/wxpython/image2target/ii2t_menustrings.py:332 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1258 msgid "Neighborhood analysis" msgstr "" -#: ../gui/wxpython/menustrings.py:338 ../gui/wxpython/menustrings.py:1280 +#: ../gui/wxpython/menustrings.py:339 ../gui/wxpython/menustrings.py:1281 #: ../gui/wxpython/image2target/ii2t_menustrings.py:333 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1259 #: ../gui/wxpython/rlisetup/wizard.py:886 msgid "Moving window" msgstr "" -#: ../gui/wxpython/menustrings.py:339 ../gui/wxpython/menustrings.py:1281 +#: ../gui/wxpython/menustrings.py:340 ../gui/wxpython/menustrings.py:1282 #: ../gui/wxpython/image2target/ii2t_menustrings.py:334 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1260 msgid "Makes each cell category value a function of the category values assigned to the cells around it, and stores new cell values in an output raster map layer." msgstr "" -#: ../gui/wxpython/menustrings.py:340 ../gui/wxpython/menustrings.py:1282 +#: ../gui/wxpython/menustrings.py:341 ../gui/wxpython/menustrings.py:1283 #: ../gui/wxpython/image2target/ii2t_menustrings.py:335 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1261 msgid "Neighborhood points" msgstr "" -#: ../gui/wxpython/menustrings.py:341 ../gui/wxpython/menustrings.py:1283 +#: ../gui/wxpython/menustrings.py:342 ../gui/wxpython/menustrings.py:1284 #: ../gui/wxpython/image2target/ii2t_menustrings.py:336 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1262 msgid "Neighborhood analysis tool for vector point maps. Makes each cell value a function of the attribute values assigned to the vector points or centroids around it, and stores new cell values in an output raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:342 ../gui/wxpython/menustrings.py:1284 +#: ../gui/wxpython/menustrings.py:343 ../gui/wxpython/menustrings.py:1285 #: ../gui/wxpython/image2target/ii2t_menustrings.py:337 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1263 msgid "Overlay rasters" msgstr "" -#: ../gui/wxpython/menustrings.py:343 ../gui/wxpython/menustrings.py:1285 +#: ../gui/wxpython/menustrings.py:344 ../gui/wxpython/menustrings.py:1286 #: ../gui/wxpython/image2target/ii2t_menustrings.py:338 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1264 msgid "Cross product" msgstr "" -#: ../gui/wxpython/menustrings.py:344 ../gui/wxpython/menustrings.py:1286 +#: ../gui/wxpython/menustrings.py:345 ../gui/wxpython/menustrings.py:1287 #: ../gui/wxpython/image2target/ii2t_menustrings.py:339 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1265 msgid "Creates a cross product of the category values from multiple raster map layers." msgstr "" -#: ../gui/wxpython/menustrings.py:345 ../gui/wxpython/menustrings.py:1287 +#: ../gui/wxpython/menustrings.py:346 ../gui/wxpython/menustrings.py:1288 #: ../gui/wxpython/image2target/ii2t_menustrings.py:340 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1266 msgid "Patch raster maps" msgstr "" -#: ../gui/wxpython/menustrings.py:346 ../gui/wxpython/menustrings.py:1288 +#: ../gui/wxpython/menustrings.py:347 ../gui/wxpython/menustrings.py:1289 #: ../gui/wxpython/image2target/ii2t_menustrings.py:341 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1267 msgid "Creates a composite raster map layer by using known category values from one (or more) map layer(s) to fill in areas of \"no data\" in another map layer." msgstr "" -#: ../gui/wxpython/menustrings.py:347 ../gui/wxpython/menustrings.py:1289 +#: ../gui/wxpython/menustrings.py:348 ../gui/wxpython/menustrings.py:1290 #: ../gui/wxpython/image2target/ii2t_menustrings.py:342 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1268 msgid "Raster series aggregation" msgstr "" -#: ../gui/wxpython/menustrings.py:348 ../gui/wxpython/menustrings.py:1290 +#: ../gui/wxpython/menustrings.py:349 ../gui/wxpython/menustrings.py:1291 #: ../gui/wxpython/image2target/ii2t_menustrings.py:343 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1269 msgid "Makes each output cell value a function of the values assigned to the corresponding cells in the input raster map layers." msgstr "" -#: ../gui/wxpython/menustrings.py:349 ../gui/wxpython/menustrings.py:1291 +#: ../gui/wxpython/menustrings.py:350 ../gui/wxpython/menustrings.py:1292 #: ../gui/wxpython/image2target/ii2t_menustrings.py:344 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1270 msgid "Raster series accumulation" msgstr "" -#: ../gui/wxpython/menustrings.py:350 ../gui/wxpython/menustrings.py:1292 +#: ../gui/wxpython/menustrings.py:351 ../gui/wxpython/menustrings.py:1293 #: ../gui/wxpython/image2target/ii2t_menustrings.py:345 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1271 msgid "Makes each output cell value a accumulationfunction of the values assigned to the corresponding cells in the input raster map layers." msgstr "" -#: ../gui/wxpython/menustrings.py:351 ../gui/wxpython/menustrings.py:1293 +#: ../gui/wxpython/menustrings.py:352 ../gui/wxpython/menustrings.py:1294 #: ../gui/wxpython/image2target/ii2t_menustrings.py:346 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1272 msgid "Statistical overlay" msgstr "" -#: ../gui/wxpython/menustrings.py:352 ../gui/wxpython/menustrings.py:1294 +#: ../gui/wxpython/menustrings.py:353 ../gui/wxpython/menustrings.py:1295 #: ../gui/wxpython/image2target/ii2t_menustrings.py:347 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1273 msgid "Calculates category or object oriented statistics (accumulator-based statistics)." msgstr "" -#: ../gui/wxpython/menustrings.py:353 ../gui/wxpython/menustrings.py:1295 +#: ../gui/wxpython/menustrings.py:354 ../gui/wxpython/menustrings.py:1296 #: ../gui/wxpython/image2target/ii2t_menustrings.py:348 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1274 msgid "Quantiles overlay" msgstr "" -#: ../gui/wxpython/menustrings.py:354 ../gui/wxpython/menustrings.py:1296 +#: ../gui/wxpython/menustrings.py:355 ../gui/wxpython/menustrings.py:1297 #: ../gui/wxpython/image2target/ii2t_menustrings.py:349 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1275 msgid "Compute category quantiles using two passes." msgstr "" -#: ../gui/wxpython/menustrings.py:355 ../gui/wxpython/menustrings.py:1297 +#: ../gui/wxpython/menustrings.py:356 ../gui/wxpython/menustrings.py:1298 #: ../gui/wxpython/image2target/ii2t_menustrings.py:350 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1276 msgid "Solar radiance and shadows" msgstr "" -#: ../gui/wxpython/menustrings.py:356 ../gui/wxpython/menustrings.py:1298 +#: ../gui/wxpython/menustrings.py:357 ../gui/wxpython/menustrings.py:1299 #: ../gui/wxpython/image2target/ii2t_menustrings.py:351 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1277 msgid "LatLong map" msgstr "" -#: ../gui/wxpython/menustrings.py:357 ../gui/wxpython/menustrings.py:1299 +#: ../gui/wxpython/menustrings.py:358 ../gui/wxpython/menustrings.py:1300 #: ../gui/wxpython/image2target/ii2t_menustrings.py:352 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1278 msgid "Creates a latitude/longitude raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:358 ../gui/wxpython/menustrings.py:1300 +#: ../gui/wxpython/menustrings.py:359 ../gui/wxpython/menustrings.py:1301 #: ../gui/wxpython/image2target/ii2t_menustrings.py:353 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1279 msgid "Solar irradiance and irradiation" msgstr "" -#: ../gui/wxpython/menustrings.py:359 ../gui/wxpython/menustrings.py:1301 +#: ../gui/wxpython/menustrings.py:360 ../gui/wxpython/menustrings.py:1302 #: ../gui/wxpython/image2target/ii2t_menustrings.py:354 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1280 msgid "Solar irradiance and irradiation model. Computes direct (beam), diffuse and reflected solar irradiation raster maps for given day, latitude, surface and atmospheric conditions. Solar parameters (e.g. sunrise, sunset times, declination, extraterrestrial irradiance, daylight length) are saved in the map history file. Alternatively, a local time can be specified to compute solar incidence angle and/or irradiance raster maps. The shadowing effect of the topography is optionally incorporated." msgstr "" -#: ../gui/wxpython/menustrings.py:360 ../gui/wxpython/menustrings.py:1302 +#: ../gui/wxpython/menustrings.py:361 ../gui/wxpython/menustrings.py:1303 #: ../gui/wxpython/image2target/ii2t_menustrings.py:355 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1281 msgid "Shadows map" msgstr "" -#: ../gui/wxpython/menustrings.py:361 ../gui/wxpython/menustrings.py:1303 +#: ../gui/wxpython/menustrings.py:362 ../gui/wxpython/menustrings.py:1304 #: ../gui/wxpython/image2target/ii2t_menustrings.py:356 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1282 msgid "Calculates cast shadow areas from sun position and elevation raster map. Either exact sun position (A) is specified, or date/time to calculate the sun position (B) by r.sunmask itself." msgstr "" -#: ../gui/wxpython/menustrings.py:362 ../gui/wxpython/menustrings.py:1304 +#: ../gui/wxpython/menustrings.py:363 ../gui/wxpython/menustrings.py:1305 #: ../gui/wxpython/image2target/ii2t_menustrings.py:357 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1283 msgid "Sunshine hours and solar angles" msgstr "" -#: ../gui/wxpython/menustrings.py:363 ../gui/wxpython/menustrings.py:1305 +#: ../gui/wxpython/menustrings.py:364 ../gui/wxpython/menustrings.py:1306 #: ../gui/wxpython/image2target/ii2t_menustrings.py:358 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1284 msgid "Calculates solar elevation, solar azimuth, and sun hours. Solar elevation: the angle between the direction of the geometric center of the sun's apparent disk and the (idealized) horizon. Solar azimuth: the angle from due north in clockwise direction." msgstr "" -#: ../gui/wxpython/menustrings.py:364 ../gui/wxpython/menustrings.py:1306 +#: ../gui/wxpython/menustrings.py:365 ../gui/wxpython/menustrings.py:1307 #: ../gui/wxpython/image2target/ii2t_menustrings.py:359 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1285 msgid "Terrain analysis" msgstr "" -#: ../gui/wxpython/menustrings.py:365 ../gui/wxpython/menustrings.py:1307 +#: ../gui/wxpython/menustrings.py:366 ../gui/wxpython/menustrings.py:1308 #: ../gui/wxpython/image2target/ii2t_menustrings.py:360 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1286 msgid "Generate contour lines" msgstr "" -#: ../gui/wxpython/menustrings.py:366 ../gui/wxpython/menustrings.py:1308 +#: ../gui/wxpython/menustrings.py:367 ../gui/wxpython/menustrings.py:1309 #: ../gui/wxpython/image2target/ii2t_menustrings.py:361 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1287 msgid "Produces a vector map of specified contours from a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:367 ../gui/wxpython/menustrings.py:1309 +#: ../gui/wxpython/menustrings.py:368 ../gui/wxpython/menustrings.py:1310 #: ../gui/wxpython/image2target/ii2t_menustrings.py:362 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1288 msgid "Cost surface" msgstr "" -#: ../gui/wxpython/menustrings.py:368 ../gui/wxpython/menustrings.py:1310 +#: ../gui/wxpython/menustrings.py:369 ../gui/wxpython/menustrings.py:1311 #: ../gui/wxpython/image2target/ii2t_menustrings.py:363 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1289 msgid "Creates a raster map showing the cumulative cost of moving between different geographic locations on an input raster map whose cell category values represent cost." msgstr "" -#: ../gui/wxpython/menustrings.py:369 ../gui/wxpython/menustrings.py:1311 +#: ../gui/wxpython/menustrings.py:370 ../gui/wxpython/menustrings.py:1312 #: ../gui/wxpython/image2target/ii2t_menustrings.py:364 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1290 msgid "Cumulative movement costs" msgstr "" -#: ../gui/wxpython/menustrings.py:370 ../gui/wxpython/menustrings.py:1312 +#: ../gui/wxpython/menustrings.py:371 ../gui/wxpython/menustrings.py:1313 #: ../gui/wxpython/image2target/ii2t_menustrings.py:365 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1291 msgid "Creates a raster map showing the anisotropic cumulative cost of moving between different geographic locations on an input raster map whose cell category values represent cost." msgstr "" -#: ../gui/wxpython/menustrings.py:371 ../gui/wxpython/menustrings.py:1313 +#: ../gui/wxpython/menustrings.py:372 ../gui/wxpython/menustrings.py:1314 #: ../gui/wxpython/image2target/ii2t_menustrings.py:366 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1292 msgid "Least cost route or flow" msgstr "" -#: ../gui/wxpython/menustrings.py:372 ../gui/wxpython/menustrings.py:1314 +#: ../gui/wxpython/menustrings.py:373 ../gui/wxpython/menustrings.py:1315 #: ../gui/wxpython/image2target/ii2t_menustrings.py:367 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1293 msgid "Traces a flow through an elevation model or cost surface on a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:373 ../gui/wxpython/menustrings.py:1315 +#: ../gui/wxpython/menustrings.py:374 ../gui/wxpython/menustrings.py:1316 #: ../gui/wxpython/image2target/ii2t_menustrings.py:368 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1294 msgid "Compute shaded relief" msgstr "" -#: ../gui/wxpython/menustrings.py:374 ../gui/wxpython/menustrings.py:1316 +#: ../gui/wxpython/menustrings.py:375 ../gui/wxpython/menustrings.py:1317 #: ../gui/wxpython/image2target/ii2t_menustrings.py:369 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1295 msgid "Creates shaded relief map from an elevation map (DEM). " msgstr "" -#: ../gui/wxpython/menustrings.py:375 ../gui/wxpython/menustrings.py:1317 +#: ../gui/wxpython/menustrings.py:376 ../gui/wxpython/menustrings.py:1318 #: ../gui/wxpython/image2target/ii2t_menustrings.py:370 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1296 msgid "Apply shade to raster" msgstr "" -#: ../gui/wxpython/menustrings.py:376 ../gui/wxpython/menustrings.py:1318 +#: ../gui/wxpython/menustrings.py:377 ../gui/wxpython/menustrings.py:1319 #: ../gui/wxpython/image2target/ii2t_menustrings.py:371 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1297 msgid "Drapes a color raster over an shaded relief or aspect map." msgstr "" -#: ../gui/wxpython/menustrings.py:377 ../gui/wxpython/menustrings.py:1319 +#: ../gui/wxpython/menustrings.py:378 ../gui/wxpython/menustrings.py:1320 #: ../gui/wxpython/image2target/ii2t_menustrings.py:372 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1298 msgid "Slope and aspect" msgstr "" -#: ../gui/wxpython/menustrings.py:378 ../gui/wxpython/menustrings.py:1320 +#: ../gui/wxpython/menustrings.py:379 ../gui/wxpython/menustrings.py:1321 #: ../gui/wxpython/image2target/ii2t_menustrings.py:373 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1299 msgid "Generates raster maps of slope, aspect, curvatures and partial derivatives from an elevation raster map. Aspect is calculated counterclockwise from east." msgstr "" -#: ../gui/wxpython/menustrings.py:379 ../gui/wxpython/menustrings.py:1321 +#: ../gui/wxpython/menustrings.py:380 ../gui/wxpython/menustrings.py:1322 msgid "Landforms" msgstr "" -#: ../gui/wxpython/menustrings.py:380 ../gui/wxpython/menustrings.py:1322 +#: ../gui/wxpython/menustrings.py:381 ../gui/wxpython/menustrings.py:1323 msgid "Calculates geomorphons (terrain forms) and associated geometry using machine vision approach." msgstr "" -#: ../gui/wxpython/menustrings.py:381 ../gui/wxpython/menustrings.py:1323 +#: ../gui/wxpython/menustrings.py:382 ../gui/wxpython/menustrings.py:1324 #: ../gui/wxpython/image2target/ii2t_menustrings.py:374 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1300 msgid "Terrain parameters" msgstr "" -#: ../gui/wxpython/menustrings.py:382 ../gui/wxpython/menustrings.py:1324 +#: ../gui/wxpython/menustrings.py:383 ../gui/wxpython/menustrings.py:1325 #: ../gui/wxpython/image2target/ii2t_menustrings.py:375 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1301 msgid "Extracts terrain parameters from a DEM. Uses a multi-scale approach by taking fitting quadratic parameters to any size window (via least squares)." msgstr "" -#: ../gui/wxpython/menustrings.py:383 ../gui/wxpython/menustrings.py:1325 +#: ../gui/wxpython/menustrings.py:384 ../gui/wxpython/menustrings.py:1326 #: ../gui/wxpython/image2target/ii2t_menustrings.py:376 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1302 msgid "Textural features" msgstr "" -#: ../gui/wxpython/menustrings.py:384 ../gui/wxpython/menustrings.py:1326 +#: ../gui/wxpython/menustrings.py:385 ../gui/wxpython/menustrings.py:1327 #: ../gui/wxpython/image2target/ii2t_menustrings.py:377 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1303 msgid "Generate images with textural features from a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:385 ../gui/wxpython/menustrings.py:1327 +#: ../gui/wxpython/menustrings.py:386 ../gui/wxpython/menustrings.py:1328 #: ../gui/wxpython/image2target/ii2t_menustrings.py:378 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1304 msgid "Visibility" msgstr "" -#: ../gui/wxpython/menustrings.py:386 ../gui/wxpython/menustrings.py:1328 +#: ../gui/wxpython/menustrings.py:387 ../gui/wxpython/menustrings.py:1329 #: ../gui/wxpython/image2target/ii2t_menustrings.py:379 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1305 msgid "Computes the viewshed of a point on an elevation raster map. Default format: NULL (invisible), vertical angle wrt viewpoint (visible)." msgstr "" -#: ../gui/wxpython/menustrings.py:389 ../gui/wxpython/menustrings.py:1331 +#: ../gui/wxpython/menustrings.py:390 ../gui/wxpython/menustrings.py:1332 #: ../gui/wxpython/image2target/ii2t_menustrings.py:382 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1308 msgid "Horizon angle" msgstr "" -#: ../gui/wxpython/menustrings.py:390 ../gui/wxpython/menustrings.py:1332 +#: ../gui/wxpython/menustrings.py:391 ../gui/wxpython/menustrings.py:1333 #: ../gui/wxpython/image2target/ii2t_menustrings.py:383 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1309 msgid "Computes horizon angle height from a digital elevation model. The module has two different modes of operation: 1. Computes the entire horizon around a single point whose coordinates are given with the 'coord' option. The horizon height (in radians). 2. Computes one or more raster maps of the horizon height in a single direction. The input for this is the angle (in degrees), which is measured counterclockwise with east=0, north=90 etc. The output is the horizon height in radians." msgstr "" -#: ../gui/wxpython/menustrings.py:391 ../gui/wxpython/menustrings.py:1333 +#: ../gui/wxpython/menustrings.py:392 ../gui/wxpython/menustrings.py:1334 #: ../gui/wxpython/image2target/ii2t_menustrings.py:384 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1310 msgid "Transform features" msgstr "" -#: ../gui/wxpython/menustrings.py:392 ../gui/wxpython/menustrings.py:1334 +#: ../gui/wxpython/menustrings.py:393 ../gui/wxpython/menustrings.py:1335 #: ../gui/wxpython/image2target/ii2t_menustrings.py:385 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1311 msgid "Clump" msgstr "" -#: ../gui/wxpython/menustrings.py:393 ../gui/wxpython/menustrings.py:1335 +#: ../gui/wxpython/menustrings.py:394 ../gui/wxpython/menustrings.py:1336 #: ../gui/wxpython/image2target/ii2t_menustrings.py:386 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1312 msgid "Recategorizes data in a raster map by grouping cells that form physically discrete areas into unique categories." msgstr "" -#: ../gui/wxpython/menustrings.py:394 ../gui/wxpython/menustrings.py:1336 +#: ../gui/wxpython/menustrings.py:395 ../gui/wxpython/menustrings.py:1337 #: ../gui/wxpython/image2target/ii2t_menustrings.py:387 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1313 msgid "Grow" msgstr "" -#: ../gui/wxpython/menustrings.py:396 ../gui/wxpython/menustrings.py:1338 +#: ../gui/wxpython/menustrings.py:397 ../gui/wxpython/menustrings.py:1339 #: ../gui/wxpython/image2target/ii2t_menustrings.py:389 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1315 msgid "Thin" msgstr "" -#: ../gui/wxpython/menustrings.py:397 ../gui/wxpython/menustrings.py:1339 +#: ../gui/wxpython/menustrings.py:398 ../gui/wxpython/menustrings.py:1340 #: ../gui/wxpython/image2target/ii2t_menustrings.py:390 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1316 msgid "Thins non-null cells that denote linear features in a raster map layer." msgstr "" -#: ../gui/wxpython/menustrings.py:398 ../gui/wxpython/menustrings.py:1340 +#: ../gui/wxpython/menustrings.py:399 ../gui/wxpython/menustrings.py:1341 #: ../gui/wxpython/image2target/ii2t_menustrings.py:391 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1317 msgid "Hydrologic modeling" msgstr "" -#: ../gui/wxpython/menustrings.py:399 ../gui/wxpython/menustrings.py:1341 +#: ../gui/wxpython/menustrings.py:400 ../gui/wxpython/menustrings.py:1342 #: ../gui/wxpython/image2target/ii2t_menustrings.py:392 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1318 msgid "Carve stream channels" msgstr "" -#: ../gui/wxpython/menustrings.py:400 ../gui/wxpython/menustrings.py:1342 +#: ../gui/wxpython/menustrings.py:401 ../gui/wxpython/menustrings.py:1343 #: ../gui/wxpython/image2target/ii2t_menustrings.py:393 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1319 msgid "Generates stream channels. Takes vector stream data, transforms it to raster and subtracts depth from the output DEM." msgstr "" -#: ../gui/wxpython/menustrings.py:401 ../gui/wxpython/menustrings.py:1343 +#: ../gui/wxpython/menustrings.py:402 ../gui/wxpython/menustrings.py:1344 #: ../gui/wxpython/image2target/ii2t_menustrings.py:394 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1320 msgid "Fill lake" msgstr "" -#: ../gui/wxpython/menustrings.py:402 ../gui/wxpython/menustrings.py:1344 +#: ../gui/wxpython/menustrings.py:403 ../gui/wxpython/menustrings.py:1345 #: ../gui/wxpython/image2target/ii2t_menustrings.py:395 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1321 msgid "Fills lake at given point to given level." msgstr "" -#: ../gui/wxpython/menustrings.py:403 ../gui/wxpython/menustrings.py:1345 +#: ../gui/wxpython/menustrings.py:404 ../gui/wxpython/menustrings.py:1346 #: ../gui/wxpython/image2target/ii2t_menustrings.py:396 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1322 msgid "Depressionless map and flowlines" msgstr "" -#: ../gui/wxpython/menustrings.py:404 ../gui/wxpython/menustrings.py:1346 +#: ../gui/wxpython/menustrings.py:405 ../gui/wxpython/menustrings.py:1347 #: ../gui/wxpython/image2target/ii2t_menustrings.py:397 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1323 msgid "Filters and generates a depressionless elevation map and a flow direction map from a given elevation raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:405 ../gui/wxpython/menustrings.py:1347 +#: ../gui/wxpython/menustrings.py:406 ../gui/wxpython/menustrings.py:1348 #: ../gui/wxpython/image2target/ii2t_menustrings.py:398 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1324 msgid "Flow accumulation" msgstr "" -#: ../gui/wxpython/menustrings.py:406 ../gui/wxpython/menustrings.py:1348 +#: ../gui/wxpython/menustrings.py:407 ../gui/wxpython/menustrings.py:1349 #: ../gui/wxpython/image2target/ii2t_menustrings.py:399 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1325 msgid "Performs flow computation for massive grids." msgstr "" -#: ../gui/wxpython/menustrings.py:407 ../gui/wxpython/menustrings.py:1349 +#: ../gui/wxpython/menustrings.py:408 ../gui/wxpython/menustrings.py:1350 #: ../gui/wxpython/image2target/ii2t_menustrings.py:400 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1326 msgid "Flow lines" msgstr "" -#: ../gui/wxpython/menustrings.py:408 ../gui/wxpython/menustrings.py:1350 +#: ../gui/wxpython/menustrings.py:409 ../gui/wxpython/menustrings.py:1351 #: ../gui/wxpython/image2target/ii2t_menustrings.py:401 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1327 msgid "Constructs flowlines. Computes flowlines, flowpath lengths, and flowaccumulation (contributing areas) from a elevation raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:409 ../gui/wxpython/menustrings.py:1351 +#: ../gui/wxpython/menustrings.py:410 ../gui/wxpython/menustrings.py:1352 #: ../gui/wxpython/image2target/ii2t_menustrings.py:402 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1328 msgid "Watershed analysis" msgstr "" -#: ../gui/wxpython/menustrings.py:410 ../gui/wxpython/menustrings.py:1352 +#: ../gui/wxpython/menustrings.py:411 ../gui/wxpython/menustrings.py:1353 #: ../gui/wxpython/image2target/ii2t_menustrings.py:403 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1329 msgid "Calculates hydrological parameters and RUSLE factors." msgstr "" -#: ../gui/wxpython/menustrings.py:411 ../gui/wxpython/menustrings.py:1353 +#: ../gui/wxpython/menustrings.py:412 ../gui/wxpython/menustrings.py:1354 #: ../gui/wxpython/image2target/ii2t_menustrings.py:404 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1330 msgid "Watershed subbasins" msgstr "" -#: ../gui/wxpython/menustrings.py:412 ../gui/wxpython/menustrings.py:1354 +#: ../gui/wxpython/menustrings.py:413 ../gui/wxpython/menustrings.py:1355 #: ../gui/wxpython/image2target/ii2t_menustrings.py:405 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1331 msgid "Generates watershed subbasins raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:413 ../gui/wxpython/menustrings.py:1355 +#: ../gui/wxpython/menustrings.py:414 ../gui/wxpython/menustrings.py:1356 #: ../gui/wxpython/image2target/ii2t_menustrings.py:406 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1332 msgid "Watershed basin creation" msgstr "" -#: ../gui/wxpython/menustrings.py:414 ../gui/wxpython/menustrings.py:1356 +#: ../gui/wxpython/menustrings.py:415 ../gui/wxpython/menustrings.py:1357 #: ../gui/wxpython/image2target/ii2t_menustrings.py:407 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1333 msgid "Creates watershed basins from a drainage direction map." msgstr "" -#: ../gui/wxpython/menustrings.py:415 ../gui/wxpython/menustrings.py:1357 +#: ../gui/wxpython/menustrings.py:416 ../gui/wxpython/menustrings.py:1358 #: ../gui/wxpython/image2target/ii2t_menustrings.py:408 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1334 msgid "Extraction of stream networks" msgstr "" -#: ../gui/wxpython/menustrings.py:416 ../gui/wxpython/menustrings.py:1358 +#: ../gui/wxpython/menustrings.py:417 ../gui/wxpython/menustrings.py:1359 #: ../gui/wxpython/image2target/ii2t_menustrings.py:409 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1335 msgid "Performs stream network extraction." msgstr "" -#: ../gui/wxpython/menustrings.py:417 ../gui/wxpython/menustrings.py:1359 +#: ../gui/wxpython/menustrings.py:418 ../gui/wxpython/menustrings.py:1360 #: ../gui/wxpython/image2target/ii2t_menustrings.py:410 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1336 msgid "SIMWE Overland flow modeling" msgstr "" -#: ../gui/wxpython/menustrings.py:418 ../gui/wxpython/menustrings.py:1360 +#: ../gui/wxpython/menustrings.py:419 ../gui/wxpython/menustrings.py:1361 #: ../gui/wxpython/image2target/ii2t_menustrings.py:411 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1337 msgid "Overland flow hydrologic simulation using path sampling method (SIMWE)." msgstr "" -#: ../gui/wxpython/menustrings.py:419 ../gui/wxpython/menustrings.py:1361 +#: ../gui/wxpython/menustrings.py:420 ../gui/wxpython/menustrings.py:1362 #: ../gui/wxpython/image2target/ii2t_menustrings.py:412 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1338 msgid "SIMWE Sediment flux modeling" msgstr "" -#: ../gui/wxpython/menustrings.py:420 ../gui/wxpython/menustrings.py:1362 +#: ../gui/wxpython/menustrings.py:421 ../gui/wxpython/menustrings.py:1363 #: ../gui/wxpython/image2target/ii2t_menustrings.py:413 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1339 msgid "Sediment transport and erosion/deposition simulation using path sampling method (SIMWE)." msgstr "" -#: ../gui/wxpython/menustrings.py:421 ../gui/wxpython/menustrings.py:1363 +#: ../gui/wxpython/menustrings.py:422 ../gui/wxpython/menustrings.py:1364 #: ../gui/wxpython/image2target/ii2t_menustrings.py:414 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1340 msgid "Topographic index map" msgstr "" -#: ../gui/wxpython/menustrings.py:422 ../gui/wxpython/menustrings.py:1364 +#: ../gui/wxpython/menustrings.py:423 ../gui/wxpython/menustrings.py:1365 #: ../gui/wxpython/image2target/ii2t_menustrings.py:415 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1341 msgid "Creates a topographic index (wetness index) raster map from an elevation raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:423 ../gui/wxpython/menustrings.py:1365 +#: ../gui/wxpython/menustrings.py:424 ../gui/wxpython/menustrings.py:1366 #: ../gui/wxpython/image2target/ii2t_menustrings.py:416 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1342 msgid "TOPMODEL simulation" msgstr "" -#: ../gui/wxpython/menustrings.py:424 ../gui/wxpython/menustrings.py:1366 +#: ../gui/wxpython/menustrings.py:425 ../gui/wxpython/menustrings.py:1367 #: ../gui/wxpython/image2target/ii2t_menustrings.py:417 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1343 msgid "Simulates TOPMODEL which is a physically based hydrologic model." msgstr "" -#: ../gui/wxpython/menustrings.py:425 ../gui/wxpython/menustrings.py:1367 +#: ../gui/wxpython/menustrings.py:426 ../gui/wxpython/menustrings.py:1368 #: ../gui/wxpython/image2target/ii2t_menustrings.py:418 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1344 msgid "USLE K-factor" msgstr "" -#: ../gui/wxpython/menustrings.py:426 ../gui/wxpython/menustrings.py:1368 +#: ../gui/wxpython/menustrings.py:427 ../gui/wxpython/menustrings.py:1369 #: ../gui/wxpython/image2target/ii2t_menustrings.py:419 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1345 msgid "Computes USLE Soil Erodibility Factor (K)." msgstr "" -#: ../gui/wxpython/menustrings.py:427 ../gui/wxpython/menustrings.py:1369 +#: ../gui/wxpython/menustrings.py:428 ../gui/wxpython/menustrings.py:1370 #: ../gui/wxpython/image2target/ii2t_menustrings.py:420 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1346 msgid "USLE R-factor" msgstr "" -#: ../gui/wxpython/menustrings.py:428 ../gui/wxpython/menustrings.py:1370 +#: ../gui/wxpython/menustrings.py:429 ../gui/wxpython/menustrings.py:1371 #: ../gui/wxpython/image2target/ii2t_menustrings.py:421 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1347 msgid "Computes USLE R factor, Rainfall erosivity index." msgstr "" -#: ../gui/wxpython/menustrings.py:429 ../gui/wxpython/menustrings.py:876 -#: ../gui/wxpython/menustrings.py:1371 ../gui/wxpython/menustrings.py:1818 +#: ../gui/wxpython/menustrings.py:430 ../gui/wxpython/menustrings.py:877 +#: ../gui/wxpython/menustrings.py:1372 ../gui/wxpython/menustrings.py:1819 #: ../gui/wxpython/image2target/ii2t_menustrings.py:422 #: ../gui/wxpython/image2target/ii2t_menustrings.py:860 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1348 @@ -6703,254 +6677,254 @@ msgid "Groundwater modeling" msgstr "" -#: ../gui/wxpython/menustrings.py:430 ../gui/wxpython/menustrings.py:1372 +#: ../gui/wxpython/menustrings.py:431 ../gui/wxpython/menustrings.py:1373 #: ../gui/wxpython/image2target/ii2t_menustrings.py:423 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1349 msgid "Groundwater flow" msgstr "" -#: ../gui/wxpython/menustrings.py:431 ../gui/wxpython/menustrings.py:1373 +#: ../gui/wxpython/menustrings.py:432 ../gui/wxpython/menustrings.py:1374 #: ../gui/wxpython/image2target/ii2t_menustrings.py:424 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1350 msgid "Numerical calculation program for transient, confined and unconfined groundwater flow in two dimensions." msgstr "" -#: ../gui/wxpython/menustrings.py:432 ../gui/wxpython/menustrings.py:1374 +#: ../gui/wxpython/menustrings.py:433 ../gui/wxpython/menustrings.py:1375 #: ../gui/wxpython/image2target/ii2t_menustrings.py:425 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1351 msgid "Groundwater solute transport" msgstr "" -#: ../gui/wxpython/menustrings.py:433 ../gui/wxpython/menustrings.py:1375 +#: ../gui/wxpython/menustrings.py:434 ../gui/wxpython/menustrings.py:1376 #: ../gui/wxpython/image2target/ii2t_menustrings.py:426 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1352 msgid "Numerical calculation program for transient, confined and unconfined solute transport in two dimensions" msgstr "" -#: ../gui/wxpython/menustrings.py:434 ../gui/wxpython/menustrings.py:1376 +#: ../gui/wxpython/menustrings.py:435 ../gui/wxpython/menustrings.py:1377 #: ../gui/wxpython/image2target/ii2t_menustrings.py:427 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1353 msgid "Landscape patch analysis" msgstr "" -#: ../gui/wxpython/menustrings.py:435 ../gui/wxpython/menustrings.py:1377 +#: ../gui/wxpython/menustrings.py:436 ../gui/wxpython/menustrings.py:1378 #: ../gui/wxpython/image2target/ii2t_menustrings.py:428 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1354 msgid "Set up sampling and analysis framework" msgstr "" -#: ../gui/wxpython/menustrings.py:436 ../gui/wxpython/menustrings.py:1378 +#: ../gui/wxpython/menustrings.py:437 ../gui/wxpython/menustrings.py:1379 #: ../gui/wxpython/image2target/ii2t_menustrings.py:429 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1355 msgid "Configuration editor for r.li.'index'" msgstr "" -#: ../gui/wxpython/menustrings.py:437 ../gui/wxpython/menustrings.py:1379 +#: ../gui/wxpython/menustrings.py:438 ../gui/wxpython/menustrings.py:1380 #: ../gui/wxpython/image2target/ii2t_menustrings.py:430 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1356 msgid "Edge density" msgstr "" -#: ../gui/wxpython/menustrings.py:438 ../gui/wxpython/menustrings.py:1380 +#: ../gui/wxpython/menustrings.py:439 ../gui/wxpython/menustrings.py:1381 #: ../gui/wxpython/image2target/ii2t_menustrings.py:431 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1357 msgid "Calculates edge density index on a raster map, using a 4 neighbour algorithm" msgstr "" -#: ../gui/wxpython/menustrings.py:439 ../gui/wxpython/menustrings.py:1381 +#: ../gui/wxpython/menustrings.py:440 ../gui/wxpython/menustrings.py:1382 #: ../gui/wxpython/image2target/ii2t_menustrings.py:432 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1358 msgid "Contrast weighted edge density" msgstr "" -#: ../gui/wxpython/menustrings.py:440 ../gui/wxpython/menustrings.py:1382 +#: ../gui/wxpython/menustrings.py:441 ../gui/wxpython/menustrings.py:1383 #: ../gui/wxpython/image2target/ii2t_menustrings.py:433 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1359 msgid "Calculates contrast weighted edge density index on a raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:441 ../gui/wxpython/menustrings.py:1383 +#: ../gui/wxpython/menustrings.py:442 ../gui/wxpython/menustrings.py:1384 #: ../gui/wxpython/image2target/ii2t_menustrings.py:434 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1360 msgid "Patch area mean" msgstr "" -#: ../gui/wxpython/menustrings.py:442 ../gui/wxpython/menustrings.py:1384 +#: ../gui/wxpython/menustrings.py:443 ../gui/wxpython/menustrings.py:1385 #: ../gui/wxpython/image2target/ii2t_menustrings.py:435 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1361 msgid "Calculates mean patch size index on a raster map, using a 4 neighbour algorithm" msgstr "" -#: ../gui/wxpython/menustrings.py:443 ../gui/wxpython/menustrings.py:1385 +#: ../gui/wxpython/menustrings.py:444 ../gui/wxpython/menustrings.py:1386 #: ../gui/wxpython/image2target/ii2t_menustrings.py:436 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1362 msgid "Patch area range" msgstr "" -#: ../gui/wxpython/menustrings.py:444 ../gui/wxpython/menustrings.py:1386 +#: ../gui/wxpython/menustrings.py:445 ../gui/wxpython/menustrings.py:1387 #: ../gui/wxpython/image2target/ii2t_menustrings.py:437 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1363 msgid "Calculates range of patch area size on a raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:445 ../gui/wxpython/menustrings.py:1387 +#: ../gui/wxpython/menustrings.py:446 ../gui/wxpython/menustrings.py:1388 #: ../gui/wxpython/image2target/ii2t_menustrings.py:438 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1364 msgid "Patch area Std Dev" msgstr "" -#: ../gui/wxpython/menustrings.py:446 ../gui/wxpython/menustrings.py:1388 +#: ../gui/wxpython/menustrings.py:447 ../gui/wxpython/menustrings.py:1389 #: ../gui/wxpython/image2target/ii2t_menustrings.py:439 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1365 msgid "Calculates standard deviation of patch area a raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:447 ../gui/wxpython/menustrings.py:1389 +#: ../gui/wxpython/menustrings.py:448 ../gui/wxpython/menustrings.py:1390 #: ../gui/wxpython/image2target/ii2t_menustrings.py:440 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1366 msgid "Patch area Coeff Var" msgstr "" -#: ../gui/wxpython/menustrings.py:448 ../gui/wxpython/menustrings.py:1390 +#: ../gui/wxpython/menustrings.py:449 ../gui/wxpython/menustrings.py:1391 #: ../gui/wxpython/image2target/ii2t_menustrings.py:441 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1367 msgid "Calculates coefficient of variation of patch area on a raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:449 ../gui/wxpython/menustrings.py:1391 +#: ../gui/wxpython/menustrings.py:450 ../gui/wxpython/menustrings.py:1392 #: ../gui/wxpython/image2target/ii2t_menustrings.py:442 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1368 msgid "Patch density" msgstr "" -#: ../gui/wxpython/menustrings.py:450 ../gui/wxpython/menustrings.py:1392 +#: ../gui/wxpython/menustrings.py:451 ../gui/wxpython/menustrings.py:1393 #: ../gui/wxpython/image2target/ii2t_menustrings.py:443 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1369 msgid "Calculates patch density index on a raster map, using a 4 neighbour algorithm" msgstr "" -#: ../gui/wxpython/menustrings.py:451 ../gui/wxpython/menustrings.py:1393 +#: ../gui/wxpython/menustrings.py:452 ../gui/wxpython/menustrings.py:1394 #: ../gui/wxpython/image2target/ii2t_menustrings.py:444 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1370 msgid "Patch number" msgstr "" -#: ../gui/wxpython/menustrings.py:452 ../gui/wxpython/menustrings.py:1394 +#: ../gui/wxpython/menustrings.py:453 ../gui/wxpython/menustrings.py:1395 #: ../gui/wxpython/image2target/ii2t_menustrings.py:445 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1371 msgid "Calculates patch number index on a raster map, using a 4 neighbour algorithm." msgstr "" -#: ../gui/wxpython/menustrings.py:453 ../gui/wxpython/menustrings.py:1395 +#: ../gui/wxpython/menustrings.py:454 ../gui/wxpython/menustrings.py:1396 #: ../gui/wxpython/image2target/ii2t_menustrings.py:446 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1372 msgid "Dominance's diversity" msgstr "" -#: ../gui/wxpython/menustrings.py:454 ../gui/wxpython/menustrings.py:1396 +#: ../gui/wxpython/menustrings.py:455 ../gui/wxpython/menustrings.py:1397 #: ../gui/wxpython/image2target/ii2t_menustrings.py:447 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1373 msgid "Calculates dominance's diversity index on a raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:455 ../gui/wxpython/menustrings.py:1397 +#: ../gui/wxpython/menustrings.py:456 ../gui/wxpython/menustrings.py:1398 #: ../gui/wxpython/image2target/ii2t_menustrings.py:448 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1374 msgid "Shannon's diversity" msgstr "" -#: ../gui/wxpython/menustrings.py:456 ../gui/wxpython/menustrings.py:1398 +#: ../gui/wxpython/menustrings.py:457 ../gui/wxpython/menustrings.py:1399 #: ../gui/wxpython/image2target/ii2t_menustrings.py:449 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1375 msgid "Calculates Shannon's diversity index on a raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:457 ../gui/wxpython/menustrings.py:1399 +#: ../gui/wxpython/menustrings.py:458 ../gui/wxpython/menustrings.py:1400 #: ../gui/wxpython/image2target/ii2t_menustrings.py:450 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1376 msgid "Simpson's diversity" msgstr "" -#: ../gui/wxpython/menustrings.py:458 ../gui/wxpython/menustrings.py:1400 +#: ../gui/wxpython/menustrings.py:459 ../gui/wxpython/menustrings.py:1401 #: ../gui/wxpython/image2target/ii2t_menustrings.py:451 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1377 msgid "Calculates Simpson's diversity index on a raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:459 ../gui/wxpython/menustrings.py:1401 +#: ../gui/wxpython/menustrings.py:460 ../gui/wxpython/menustrings.py:1402 #: ../gui/wxpython/image2target/ii2t_menustrings.py:452 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1378 msgid "Richness" msgstr "" -#: ../gui/wxpython/menustrings.py:460 ../gui/wxpython/menustrings.py:1402 +#: ../gui/wxpython/menustrings.py:461 ../gui/wxpython/menustrings.py:1403 #: ../gui/wxpython/image2target/ii2t_menustrings.py:453 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1379 msgid "Calculates richness index on a raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:461 ../gui/wxpython/menustrings.py:1403 +#: ../gui/wxpython/menustrings.py:462 ../gui/wxpython/menustrings.py:1404 #: ../gui/wxpython/image2target/ii2t_menustrings.py:454 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1380 msgid "Shape index" msgstr "" -#: ../gui/wxpython/menustrings.py:462 ../gui/wxpython/menustrings.py:1404 +#: ../gui/wxpython/menustrings.py:463 ../gui/wxpython/menustrings.py:1405 #: ../gui/wxpython/image2target/ii2t_menustrings.py:455 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1381 msgid "Calculates shape index on a raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:463 ../gui/wxpython/menustrings.py:1405 +#: ../gui/wxpython/menustrings.py:464 ../gui/wxpython/menustrings.py:1406 #: ../gui/wxpython/image2target/ii2t_menustrings.py:456 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1382 msgid "Wildfire modeling" msgstr "" -#: ../gui/wxpython/menustrings.py:464 ../gui/wxpython/menustrings.py:1406 +#: ../gui/wxpython/menustrings.py:465 ../gui/wxpython/menustrings.py:1407 #: ../gui/wxpython/image2target/ii2t_menustrings.py:457 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1383 msgid "Rate of spread" msgstr "" -#: ../gui/wxpython/menustrings.py:465 ../gui/wxpython/menustrings.py:1407 +#: ../gui/wxpython/menustrings.py:466 ../gui/wxpython/menustrings.py:1408 #: ../gui/wxpython/image2target/ii2t_menustrings.py:458 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1384 msgid "Generates rate of spread raster maps. Generates three, or four raster map layers showing the base (perpendicular) rate of spread (ROS), the maximum (forward) ROS, the direction of the maximum ROS, and optionally the maximum potential spotting distance for fire spread simulation." msgstr "" -#: ../gui/wxpython/menustrings.py:466 ../gui/wxpython/menustrings.py:1408 +#: ../gui/wxpython/menustrings.py:467 ../gui/wxpython/menustrings.py:1409 #: ../gui/wxpython/image2target/ii2t_menustrings.py:459 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1385 msgid "Least-cost spread paths" msgstr "" -#: ../gui/wxpython/menustrings.py:467 ../gui/wxpython/menustrings.py:1409 +#: ../gui/wxpython/menustrings.py:468 ../gui/wxpython/menustrings.py:1410 #: ../gui/wxpython/image2target/ii2t_menustrings.py:460 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1386 msgid "Recursively traces the least cost path backwards to cells from which the cumulative cost was determined." msgstr "" -#: ../gui/wxpython/menustrings.py:468 ../gui/wxpython/menustrings.py:1410 +#: ../gui/wxpython/menustrings.py:469 ../gui/wxpython/menustrings.py:1411 #: ../gui/wxpython/image2target/ii2t_menustrings.py:461 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1387 msgid "Anisotropic spread simulation" msgstr "" -#: ../gui/wxpython/menustrings.py:469 ../gui/wxpython/menustrings.py:1411 +#: ../gui/wxpython/menustrings.py:470 ../gui/wxpython/menustrings.py:1412 #: ../gui/wxpython/image2target/ii2t_menustrings.py:462 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1388 msgid "Simulates elliptically anisotropic spread. Generates a raster map of the cumulative time of spread, given raster maps containing the rates of spread (ROS), the ROS directions and the spread origins. It optionally produces raster maps to contain backlink UTM coordinates for tracing spread paths. Usable for fire spread simulations." msgstr "" -#: ../gui/wxpython/menustrings.py:470 ../gui/wxpython/menustrings.py:1412 +#: ../gui/wxpython/menustrings.py:471 ../gui/wxpython/menustrings.py:1413 #: ../gui/wxpython/image2target/ii2t_menustrings.py:463 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1389 msgid "Change category values and labels" msgstr "" -#: ../gui/wxpython/menustrings.py:471 ../gui/wxpython/menustrings.py:521 -#: ../gui/wxpython/menustrings.py:1413 ../gui/wxpython/menustrings.py:1463 +#: ../gui/wxpython/menustrings.py:472 ../gui/wxpython/menustrings.py:522 +#: ../gui/wxpython/menustrings.py:1414 ../gui/wxpython/menustrings.py:1464 #: ../gui/wxpython/image2target/ii2t_menustrings.py:464 #: ../gui/wxpython/image2target/ii2t_menustrings.py:514 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1390 @@ -6958,8 +6932,8 @@ msgid "Manage category information" msgstr "" -#: ../gui/wxpython/menustrings.py:472 ../gui/wxpython/menustrings.py:522 -#: ../gui/wxpython/menustrings.py:1414 ../gui/wxpython/menustrings.py:1464 +#: ../gui/wxpython/menustrings.py:473 ../gui/wxpython/menustrings.py:523 +#: ../gui/wxpython/menustrings.py:1415 ../gui/wxpython/menustrings.py:1465 #: ../gui/wxpython/image2target/ii2t_menustrings.py:465 #: ../gui/wxpython/image2target/ii2t_menustrings.py:515 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1391 @@ -6967,32 +6941,32 @@ msgid "Manages category values and labels associated with user-specified raster map layers." msgstr "" -#: ../gui/wxpython/menustrings.py:473 ../gui/wxpython/menustrings.py:1415 +#: ../gui/wxpython/menustrings.py:474 ../gui/wxpython/menustrings.py:1416 #: ../gui/wxpython/image2target/ii2t_menustrings.py:466 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1392 msgid "Interactively edit category values" msgstr "" -#: ../gui/wxpython/menustrings.py:474 ../gui/wxpython/menustrings.py:1416 +#: ../gui/wxpython/menustrings.py:475 ../gui/wxpython/menustrings.py:1417 #: ../gui/wxpython/image2target/ii2t_menustrings.py:467 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1393 msgid "Edits cell values in a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:475 ../gui/wxpython/menustrings.py:1417 +#: ../gui/wxpython/menustrings.py:476 ../gui/wxpython/menustrings.py:1418 #: ../gui/wxpython/image2target/ii2t_menustrings.py:468 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1394 msgid "Reclassify by size" msgstr "" -#: ../gui/wxpython/menustrings.py:476 ../gui/wxpython/menustrings.py:1418 +#: ../gui/wxpython/menustrings.py:477 ../gui/wxpython/menustrings.py:1419 #: ../gui/wxpython/image2target/ii2t_menustrings.py:469 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1395 msgid "Reclasses a raster map greater or less than user specified area size (in hectares)." msgstr "" -#: ../gui/wxpython/menustrings.py:477 ../gui/wxpython/menustrings.py:696 -#: ../gui/wxpython/menustrings.py:1419 ../gui/wxpython/menustrings.py:1638 +#: ../gui/wxpython/menustrings.py:478 ../gui/wxpython/menustrings.py:697 +#: ../gui/wxpython/menustrings.py:1420 ../gui/wxpython/menustrings.py:1639 #: ../gui/wxpython/image2target/ii2t_menustrings.py:470 #: ../gui/wxpython/image2target/ii2t_menustrings.py:687 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1396 @@ -7000,252 +6974,252 @@ msgid "Reclassify" msgstr "" -#: ../gui/wxpython/menustrings.py:478 ../gui/wxpython/menustrings.py:1420 +#: ../gui/wxpython/menustrings.py:479 ../gui/wxpython/menustrings.py:1421 #: ../gui/wxpython/image2target/ii2t_menustrings.py:471 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1397 msgid "Reclassify raster map based on category values. Creates a new raster map whose category values are based upon a reclassification of the categories in an existing raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:479 ../gui/wxpython/menustrings.py:1421 +#: ../gui/wxpython/menustrings.py:480 ../gui/wxpython/menustrings.py:1422 #: ../gui/wxpython/image2target/ii2t_menustrings.py:472 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1398 msgid "Recode" msgstr "" -#: ../gui/wxpython/menustrings.py:480 ../gui/wxpython/menustrings.py:1422 +#: ../gui/wxpython/menustrings.py:481 ../gui/wxpython/menustrings.py:1423 #: ../gui/wxpython/image2target/ii2t_menustrings.py:473 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1399 msgid "Recodes categorical raster maps." msgstr "" -#: ../gui/wxpython/menustrings.py:481 ../gui/wxpython/menustrings.py:1423 +#: ../gui/wxpython/menustrings.py:482 ../gui/wxpython/menustrings.py:1424 #: ../gui/wxpython/image2target/ii2t_menustrings.py:474 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1400 msgid "Rescale" msgstr "" -#: ../gui/wxpython/menustrings.py:482 ../gui/wxpython/menustrings.py:1424 +#: ../gui/wxpython/menustrings.py:483 ../gui/wxpython/menustrings.py:1425 #: ../gui/wxpython/image2target/ii2t_menustrings.py:475 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1401 msgid "Rescales the range of category values in a raster map layer." msgstr "" -#: ../gui/wxpython/menustrings.py:483 ../gui/wxpython/menustrings.py:1425 +#: ../gui/wxpython/menustrings.py:484 ../gui/wxpython/menustrings.py:1426 #: ../gui/wxpython/image2target/ii2t_menustrings.py:476 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1402 msgid "Rescale with histogram" msgstr "" -#: ../gui/wxpython/menustrings.py:484 ../gui/wxpython/menustrings.py:1426 +#: ../gui/wxpython/menustrings.py:485 ../gui/wxpython/menustrings.py:1427 #: ../gui/wxpython/image2target/ii2t_menustrings.py:477 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1403 msgid "Rescales histogram equalized the range of category values in a raster map layer." msgstr "" -#: ../gui/wxpython/menustrings.py:485 ../gui/wxpython/menustrings.py:1427 +#: ../gui/wxpython/menustrings.py:486 ../gui/wxpython/menustrings.py:1428 #: ../gui/wxpython/image2target/ii2t_menustrings.py:478 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1404 msgid "Generate random cells" msgstr "" -#: ../gui/wxpython/menustrings.py:486 ../gui/wxpython/menustrings.py:1428 +#: ../gui/wxpython/menustrings.py:487 ../gui/wxpython/menustrings.py:1429 #: ../gui/wxpython/image2target/ii2t_menustrings.py:479 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1405 msgid "Random cells" msgstr "" -#: ../gui/wxpython/menustrings.py:487 ../gui/wxpython/menustrings.py:1429 +#: ../gui/wxpython/menustrings.py:488 ../gui/wxpython/menustrings.py:1430 #: ../gui/wxpython/image2target/ii2t_menustrings.py:480 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1406 msgid "Generates random cell values with spatial dependence." msgstr "" -#: ../gui/wxpython/menustrings.py:488 ../gui/wxpython/menustrings.py:1430 +#: ../gui/wxpython/menustrings.py:489 ../gui/wxpython/menustrings.py:1431 #: ../gui/wxpython/image2target/ii2t_menustrings.py:481 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1407 msgid "Random cells and vector points" msgstr "" -#: ../gui/wxpython/menustrings.py:489 ../gui/wxpython/menustrings.py:1431 +#: ../gui/wxpython/menustrings.py:490 ../gui/wxpython/menustrings.py:1432 #: ../gui/wxpython/image2target/ii2t_menustrings.py:482 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1408 msgid "Creates a raster map layer and vector point map containing randomly located points." msgstr "" -#: ../gui/wxpython/menustrings.py:490 ../gui/wxpython/menustrings.py:1432 +#: ../gui/wxpython/menustrings.py:491 ../gui/wxpython/menustrings.py:1433 #: ../gui/wxpython/image2target/ii2t_menustrings.py:483 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1409 msgid "Generate surfaces" msgstr "" -#: ../gui/wxpython/menustrings.py:491 ../gui/wxpython/menustrings.py:1433 +#: ../gui/wxpython/menustrings.py:492 ../gui/wxpython/menustrings.py:1434 #: ../gui/wxpython/image2target/ii2t_menustrings.py:484 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1410 msgid "Fractal surface" msgstr "" -#: ../gui/wxpython/menustrings.py:492 ../gui/wxpython/menustrings.py:1434 +#: ../gui/wxpython/menustrings.py:493 ../gui/wxpython/menustrings.py:1435 #: ../gui/wxpython/image2target/ii2t_menustrings.py:485 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1411 msgid "Creates a fractal surface of a given fractal dimension." msgstr "" -#: ../gui/wxpython/menustrings.py:493 ../gui/wxpython/menustrings.py:1435 +#: ../gui/wxpython/menustrings.py:494 ../gui/wxpython/menustrings.py:1436 #: ../gui/wxpython/image2target/ii2t_menustrings.py:486 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1412 msgid "Gaussian kernel density surface" msgstr "" -#: ../gui/wxpython/menustrings.py:494 ../gui/wxpython/menustrings.py:1436 +#: ../gui/wxpython/menustrings.py:495 ../gui/wxpython/menustrings.py:1437 #: ../gui/wxpython/image2target/ii2t_menustrings.py:487 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1413 msgid "Generates a raster density map from vector points map. Density is computed using a moving kernel. Optionally generates a vector density map on a vector network." msgstr "" -#: ../gui/wxpython/menustrings.py:495 ../gui/wxpython/menustrings.py:1437 +#: ../gui/wxpython/menustrings.py:496 ../gui/wxpython/menustrings.py:1438 #: ../gui/wxpython/image2target/ii2t_menustrings.py:488 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1414 msgid "Gaussian deviates surface" msgstr "" -#: ../gui/wxpython/menustrings.py:496 ../gui/wxpython/menustrings.py:1438 +#: ../gui/wxpython/menustrings.py:497 ../gui/wxpython/menustrings.py:1439 #: ../gui/wxpython/image2target/ii2t_menustrings.py:489 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1415 msgid "Generates a raster map using gaussian random number generator. Mean and standard deviation of gaussian deviates can be expressed by the user." msgstr "" -#: ../gui/wxpython/menustrings.py:497 ../gui/wxpython/menustrings.py:1439 +#: ../gui/wxpython/menustrings.py:498 ../gui/wxpython/menustrings.py:1440 #: ../gui/wxpython/image2target/ii2t_menustrings.py:490 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1416 #: ../gui/wxpython/nviz/tools.py:5181 msgid "Plane" msgstr "" -#: ../gui/wxpython/menustrings.py:498 ../gui/wxpython/menustrings.py:1440 +#: ../gui/wxpython/menustrings.py:499 ../gui/wxpython/menustrings.py:1441 #: ../gui/wxpython/image2target/ii2t_menustrings.py:491 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1417 msgid "Creates raster plane map given dip (inclination), aspect (azimuth) and one point." msgstr "" -#: ../gui/wxpython/menustrings.py:499 ../gui/wxpython/menustrings.py:1441 +#: ../gui/wxpython/menustrings.py:500 ../gui/wxpython/menustrings.py:1442 #: ../gui/wxpython/image2target/ii2t_menustrings.py:492 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1418 msgid "Random deviates surface" msgstr "" -#: ../gui/wxpython/menustrings.py:500 ../gui/wxpython/menustrings.py:1442 +#: ../gui/wxpython/menustrings.py:501 ../gui/wxpython/menustrings.py:1443 #: ../gui/wxpython/image2target/ii2t_menustrings.py:493 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1419 msgid "Produces a raster surface map of uniform random deviates with defined range." msgstr "" -#: ../gui/wxpython/menustrings.py:501 ../gui/wxpython/menustrings.py:1443 +#: ../gui/wxpython/menustrings.py:502 ../gui/wxpython/menustrings.py:1444 #: ../gui/wxpython/image2target/ii2t_menustrings.py:494 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1420 msgid "Random surface with spatial dependence" msgstr "" -#: ../gui/wxpython/menustrings.py:502 ../gui/wxpython/menustrings.py:1444 +#: ../gui/wxpython/menustrings.py:503 ../gui/wxpython/menustrings.py:1445 #: ../gui/wxpython/image2target/ii2t_menustrings.py:495 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1421 msgid "Generates random surface(s) with spatial dependence." msgstr "" -#: ../gui/wxpython/menustrings.py:503 ../gui/wxpython/menustrings.py:1445 +#: ../gui/wxpython/menustrings.py:504 ../gui/wxpython/menustrings.py:1446 #: ../gui/wxpython/image2target/ii2t_menustrings.py:496 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1422 msgid "Interpolate surfaces" msgstr "" -#: ../gui/wxpython/menustrings.py:504 ../gui/wxpython/menustrings.py:1446 +#: ../gui/wxpython/menustrings.py:505 ../gui/wxpython/menustrings.py:1447 #: ../gui/wxpython/image2target/ii2t_menustrings.py:497 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1423 msgid "Bilinear and bicubic from vector points" msgstr "" -#: ../gui/wxpython/menustrings.py:505 ../gui/wxpython/menustrings.py:1447 +#: ../gui/wxpython/menustrings.py:506 ../gui/wxpython/menustrings.py:1448 #: ../gui/wxpython/image2target/ii2t_menustrings.py:498 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1424 msgid "Performs bicubic or bilinear spline interpolation with Tykhonov regularization." msgstr "" -#: ../gui/wxpython/menustrings.py:506 ../gui/wxpython/menustrings.py:1448 +#: ../gui/wxpython/menustrings.py:507 ../gui/wxpython/menustrings.py:1449 #: ../gui/wxpython/image2target/ii2t_menustrings.py:499 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1425 msgid "IDW from raster points" msgstr "" -#: ../gui/wxpython/menustrings.py:507 ../gui/wxpython/menustrings.py:1449 +#: ../gui/wxpython/menustrings.py:508 ../gui/wxpython/menustrings.py:1450 #: ../gui/wxpython/image2target/ii2t_menustrings.py:500 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1426 msgid "Provides surface interpolation from raster point data by Inverse Distance Squared Weighting." msgstr "" -#: ../gui/wxpython/menustrings.py:508 ../gui/wxpython/menustrings.py:1450 +#: ../gui/wxpython/menustrings.py:509 ../gui/wxpython/menustrings.py:1451 #: ../gui/wxpython/image2target/ii2t_menustrings.py:501 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1427 msgid "IDW from vector points" msgstr "" -#: ../gui/wxpython/menustrings.py:509 ../gui/wxpython/menustrings.py:1451 +#: ../gui/wxpython/menustrings.py:510 ../gui/wxpython/menustrings.py:1452 #: ../gui/wxpython/image2target/ii2t_menustrings.py:502 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1428 msgid "Provides surface interpolation from vector point data by Inverse Distance Squared Weighting." msgstr "" -#: ../gui/wxpython/menustrings.py:510 ../gui/wxpython/menustrings.py:1452 +#: ../gui/wxpython/menustrings.py:511 ../gui/wxpython/menustrings.py:1453 #: ../gui/wxpython/image2target/ii2t_menustrings.py:503 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1429 msgid "Raster contours" msgstr "" -#: ../gui/wxpython/menustrings.py:511 ../gui/wxpython/menustrings.py:1453 +#: ../gui/wxpython/menustrings.py:512 ../gui/wxpython/menustrings.py:1454 #: ../gui/wxpython/image2target/ii2t_menustrings.py:504 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1430 msgid "Generates surface raster map from rasterized contours." msgstr "" -#: ../gui/wxpython/menustrings.py:512 ../gui/wxpython/menustrings.py:1454 +#: ../gui/wxpython/menustrings.py:513 ../gui/wxpython/menustrings.py:1455 #: ../gui/wxpython/image2target/ii2t_menustrings.py:505 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1431 msgid "Regularized spline tension" msgstr "" -#: ../gui/wxpython/menustrings.py:513 ../gui/wxpython/menustrings.py:1455 +#: ../gui/wxpython/menustrings.py:514 ../gui/wxpython/menustrings.py:1456 #: ../gui/wxpython/image2target/ii2t_menustrings.py:506 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1432 msgid "Performs surface interpolation from vector points map by splines. Spatial approximation and topographic analysis from given point or isoline data in vector format to floating point raster format using regularized spline with tension." msgstr "" -#: ../gui/wxpython/menustrings.py:514 ../gui/wxpython/menustrings.py:1456 +#: ../gui/wxpython/menustrings.py:515 ../gui/wxpython/menustrings.py:1457 #: ../gui/wxpython/image2target/ii2t_menustrings.py:507 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1433 msgid "Raster series interpolation" msgstr "" -#: ../gui/wxpython/menustrings.py:515 ../gui/wxpython/menustrings.py:1457 +#: ../gui/wxpython/menustrings.py:516 ../gui/wxpython/menustrings.py:1458 #: ../gui/wxpython/image2target/ii2t_menustrings.py:508 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1434 msgid "Interpolates raster maps located (temporal or spatial) in between input raster maps at specific sampling positions." msgstr "" -#: ../gui/wxpython/menustrings.py:516 ../gui/wxpython/menustrings.py:1458 +#: ../gui/wxpython/menustrings.py:517 ../gui/wxpython/menustrings.py:1459 #: ../gui/wxpython/image2target/ii2t_menustrings.py:509 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1435 msgid "Fill NULL cells" msgstr "" -#: ../gui/wxpython/menustrings.py:517 ../gui/wxpython/menustrings.py:1459 +#: ../gui/wxpython/menustrings.py:518 ../gui/wxpython/menustrings.py:1460 #: ../gui/wxpython/image2target/ii2t_menustrings.py:510 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1436 msgid "Fills no-data areas in raster maps using spline interpolation." msgstr "" -#: ../gui/wxpython/menustrings.py:518 ../gui/wxpython/menustrings.py:735 -#: ../gui/wxpython/menustrings.py:852 ../gui/wxpython/menustrings.py:880 -#: ../gui/wxpython/menustrings.py:1024 ../gui/wxpython/menustrings.py:1460 -#: ../gui/wxpython/menustrings.py:1677 ../gui/wxpython/menustrings.py:1794 -#: ../gui/wxpython/menustrings.py:1822 ../gui/wxpython/menustrings.py:1966 +#: ../gui/wxpython/menustrings.py:519 ../gui/wxpython/menustrings.py:736 +#: ../gui/wxpython/menustrings.py:853 ../gui/wxpython/menustrings.py:881 +#: ../gui/wxpython/menustrings.py:1025 ../gui/wxpython/menustrings.py:1461 +#: ../gui/wxpython/menustrings.py:1678 ../gui/wxpython/menustrings.py:1795 +#: ../gui/wxpython/menustrings.py:1823 ../gui/wxpython/menustrings.py:1967 #: ../gui/wxpython/image2target/ii2t_menustrings.py:511 #: ../gui/wxpython/image2target/ii2t_menustrings.py:726 #: ../gui/wxpython/image2target/ii2t_menustrings.py:836 @@ -7257,456 +7231,456 @@ msgid "Reports and statistics" msgstr "" -#: ../gui/wxpython/menustrings.py:519 ../gui/wxpython/menustrings.py:1461 +#: ../gui/wxpython/menustrings.py:520 ../gui/wxpython/menustrings.py:1462 #: ../gui/wxpython/image2target/ii2t_menustrings.py:512 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1438 msgid "Basic raster metadata" msgstr "" -#: ../gui/wxpython/menustrings.py:520 ../gui/wxpython/menustrings.py:1462 +#: ../gui/wxpython/menustrings.py:521 ../gui/wxpython/menustrings.py:1463 #: ../gui/wxpython/image2target/ii2t_menustrings.py:513 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1439 msgid "Outputs basic information about a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:523 ../gui/wxpython/menustrings.py:1465 +#: ../gui/wxpython/menustrings.py:524 ../gui/wxpython/menustrings.py:1466 #: ../gui/wxpython/image2target/ii2t_menustrings.py:516 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1442 msgid "General statistics" msgstr "" -#: ../gui/wxpython/menustrings.py:524 ../gui/wxpython/menustrings.py:1466 +#: ../gui/wxpython/menustrings.py:525 ../gui/wxpython/menustrings.py:1467 #: ../gui/wxpython/image2target/ii2t_menustrings.py:517 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1443 msgid "Generates area statistics for raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:525 ../gui/wxpython/menustrings.py:1467 +#: ../gui/wxpython/menustrings.py:526 ../gui/wxpython/menustrings.py:1468 #: ../gui/wxpython/image2target/ii2t_menustrings.py:518 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1444 msgid "Quantiles for large data sets" msgstr "" -#: ../gui/wxpython/menustrings.py:526 ../gui/wxpython/menustrings.py:1468 +#: ../gui/wxpython/menustrings.py:527 ../gui/wxpython/menustrings.py:1469 #: ../gui/wxpython/image2target/ii2t_menustrings.py:519 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1445 msgid "Compute quantiles using two passes." msgstr "" -#: ../gui/wxpython/menustrings.py:527 ../gui/wxpython/menustrings.py:1469 +#: ../gui/wxpython/menustrings.py:528 ../gui/wxpython/menustrings.py:1470 #: ../gui/wxpython/image2target/ii2t_menustrings.py:520 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1446 msgid "Range of category values" msgstr "" -#: ../gui/wxpython/menustrings.py:528 ../gui/wxpython/menustrings.py:1470 +#: ../gui/wxpython/menustrings.py:529 ../gui/wxpython/menustrings.py:1471 #: ../gui/wxpython/image2target/ii2t_menustrings.py:521 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1447 msgid "Prints terse list of category values found in a raster map layer." msgstr "" -#: ../gui/wxpython/menustrings.py:529 ../gui/wxpython/menustrings.py:1471 +#: ../gui/wxpython/menustrings.py:530 ../gui/wxpython/menustrings.py:1472 #: ../gui/wxpython/image2target/ii2t_menustrings.py:522 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1448 msgid "Sum area by raster map and category" msgstr "" -#: ../gui/wxpython/menustrings.py:530 ../gui/wxpython/menustrings.py:1472 +#: ../gui/wxpython/menustrings.py:531 ../gui/wxpython/menustrings.py:1473 #: ../gui/wxpython/image2target/ii2t_menustrings.py:523 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1449 msgid "Reports statistics for raster maps." msgstr "" -#: ../gui/wxpython/menustrings.py:531 ../gui/wxpython/menustrings.py:1473 +#: ../gui/wxpython/menustrings.py:532 ../gui/wxpython/menustrings.py:1474 #: ../gui/wxpython/image2target/ii2t_menustrings.py:524 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1450 msgid "Statistics for clumped cells" msgstr "" -#: ../gui/wxpython/menustrings.py:532 ../gui/wxpython/menustrings.py:1474 +#: ../gui/wxpython/menustrings.py:533 ../gui/wxpython/menustrings.py:1475 #: ../gui/wxpython/image2target/ii2t_menustrings.py:525 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1451 msgid "Calculates the volume of data \"clumps\". Optionally produces a GRASS vector points map containing the calculated centroids of these clumps." msgstr "" -#: ../gui/wxpython/menustrings.py:533 ../gui/wxpython/menustrings.py:1475 +#: ../gui/wxpython/menustrings.py:534 ../gui/wxpython/menustrings.py:1476 #: ../gui/wxpython/image2target/ii2t_menustrings.py:526 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1452 msgid "Total corrected area" msgstr "" -#: ../gui/wxpython/menustrings.py:534 ../gui/wxpython/menustrings.py:1476 +#: ../gui/wxpython/menustrings.py:535 ../gui/wxpython/menustrings.py:1477 #: ../gui/wxpython/image2target/ii2t_menustrings.py:527 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1453 msgid "Prints estimation of surface area for raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:535 ../gui/wxpython/menustrings.py:1477 +#: ../gui/wxpython/menustrings.py:536 ../gui/wxpython/menustrings.py:1478 #: ../gui/wxpython/image2target/ii2t_menustrings.py:528 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1454 #: ../gui/wxpython/lmgr/layertree.py:804 ../gui/wxpython/lmgr/layertree.py:860 msgid "Univariate raster statistics" msgstr "" -#: ../gui/wxpython/menustrings.py:536 ../gui/wxpython/menustrings.py:1478 +#: ../gui/wxpython/menustrings.py:537 ../gui/wxpython/menustrings.py:1479 #: ../gui/wxpython/image2target/ii2t_menustrings.py:529 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1455 msgid "Calculates univariate statistics from the non-null cells of a raster map. Statistics include number of cells counted, minimum and maximum cell values, range, arithmetic mean, population variance, standard deviation, coefficient of variation, and sum." msgstr "" -#: ../gui/wxpython/menustrings.py:537 ../gui/wxpython/menustrings.py:746 -#: ../gui/wxpython/menustrings.py:1479 ../gui/wxpython/menustrings.py:1688 +#: ../gui/wxpython/menustrings.py:538 ../gui/wxpython/menustrings.py:747 +#: ../gui/wxpython/menustrings.py:1480 ../gui/wxpython/menustrings.py:1689 #: ../gui/wxpython/image2target/ii2t_menustrings.py:530 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1456 msgid "Sample transects" msgstr "" -#: ../gui/wxpython/menustrings.py:538 ../gui/wxpython/menustrings.py:1480 +#: ../gui/wxpython/menustrings.py:539 ../gui/wxpython/menustrings.py:1481 #: ../gui/wxpython/image2target/ii2t_menustrings.py:531 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1457 msgid "Outputs the raster map layer values lying on user-defined line(s)." msgstr "" -#: ../gui/wxpython/menustrings.py:539 ../gui/wxpython/menustrings.py:1481 +#: ../gui/wxpython/menustrings.py:540 ../gui/wxpython/menustrings.py:1482 #: ../gui/wxpython/image2target/ii2t_menustrings.py:532 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1458 msgid "Sample transects (bearing/distance)" msgstr "" -#: ../gui/wxpython/menustrings.py:540 ../gui/wxpython/menustrings.py:1482 +#: ../gui/wxpython/menustrings.py:541 ../gui/wxpython/menustrings.py:1483 #: ../gui/wxpython/image2target/ii2t_menustrings.py:533 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1459 msgid "Outputs raster map layer values lying along user defined transect line(s)." msgstr "" -#: ../gui/wxpython/menustrings.py:541 ../gui/wxpython/menustrings.py:1483 +#: ../gui/wxpython/menustrings.py:542 ../gui/wxpython/menustrings.py:1484 #: ../gui/wxpython/image2target/ii2t_menustrings.py:534 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1460 msgid "Covariance/correlation" msgstr "" -#: ../gui/wxpython/menustrings.py:542 ../gui/wxpython/menustrings.py:1484 +#: ../gui/wxpython/menustrings.py:543 ../gui/wxpython/menustrings.py:1485 #: ../gui/wxpython/image2target/ii2t_menustrings.py:535 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1461 msgid "Outputs a covariance/correlation matrix for user-specified raster map layer(s)." msgstr "" -#: ../gui/wxpython/menustrings.py:543 ../gui/wxpython/menustrings.py:1485 +#: ../gui/wxpython/menustrings.py:544 ../gui/wxpython/menustrings.py:1486 #: ../gui/wxpython/image2target/ii2t_menustrings.py:536 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1462 msgid "Linear regression" msgstr "" -#: ../gui/wxpython/menustrings.py:544 ../gui/wxpython/menustrings.py:1486 +#: ../gui/wxpython/menustrings.py:545 ../gui/wxpython/menustrings.py:1487 #: ../gui/wxpython/image2target/ii2t_menustrings.py:537 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1463 msgid "Calculates linear regression from two raster maps: y = a + b*x." msgstr "" -#: ../gui/wxpython/menustrings.py:545 ../gui/wxpython/menustrings.py:1487 +#: ../gui/wxpython/menustrings.py:546 ../gui/wxpython/menustrings.py:1488 #: ../gui/wxpython/image2target/ii2t_menustrings.py:538 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1464 msgid "Multiple regression" msgstr "" -#: ../gui/wxpython/menustrings.py:546 ../gui/wxpython/menustrings.py:1488 +#: ../gui/wxpython/menustrings.py:547 ../gui/wxpython/menustrings.py:1489 #: ../gui/wxpython/image2target/ii2t_menustrings.py:539 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1465 msgid "Calculates multiple linear regression from raster maps." msgstr "" -#: ../gui/wxpython/menustrings.py:547 ../gui/wxpython/menustrings.py:1489 +#: ../gui/wxpython/menustrings.py:548 ../gui/wxpython/menustrings.py:1490 #: ../gui/wxpython/image2target/ii2t_menustrings.py:540 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1466 msgid "Mutual category occurrences" msgstr "" -#: ../gui/wxpython/menustrings.py:548 ../gui/wxpython/menustrings.py:1490 +#: ../gui/wxpython/menustrings.py:549 ../gui/wxpython/menustrings.py:1491 #: ../gui/wxpython/image2target/ii2t_menustrings.py:541 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1467 msgid "Tabulates the mutual occurrence (coincidence) of categories for two raster map layers." msgstr "" -#: ../gui/wxpython/menustrings.py:549 ../gui/wxpython/menustrings.py:1491 +#: ../gui/wxpython/menustrings.py:550 ../gui/wxpython/menustrings.py:1492 #: ../gui/wxpython/image2target/ii2t_menustrings.py:542 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1468 msgid "&Vector" msgstr "" -#: ../gui/wxpython/menustrings.py:550 ../gui/wxpython/menustrings.py:1492 +#: ../gui/wxpython/menustrings.py:551 ../gui/wxpython/menustrings.py:1493 #: ../gui/wxpython/image2target/ii2t_menustrings.py:543 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1469 msgid "Develop vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:551 ../gui/wxpython/menustrings.py:1493 +#: ../gui/wxpython/menustrings.py:552 ../gui/wxpython/menustrings.py:1494 #: ../gui/wxpython/image2target/ii2t_menustrings.py:544 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1470 -#: ../gui/wxpython/gui_core/dialogs.py:264 -#: ../gui/wxpython/gui_core/dialogs.py:402 +#: ../gui/wxpython/gui_core/dialogs.py:265 +#: ../gui/wxpython/gui_core/dialogs.py:403 msgid "Create new vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:552 ../gui/wxpython/menustrings.py:1494 +#: ../gui/wxpython/menustrings.py:553 ../gui/wxpython/menustrings.py:1495 #: ../gui/wxpython/image2target/ii2t_menustrings.py:545 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1471 msgid "Create new empty vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:553 ../gui/wxpython/menustrings.py:1495 +#: ../gui/wxpython/menustrings.py:554 ../gui/wxpython/menustrings.py:1496 #: ../gui/wxpython/image2target/ii2t_menustrings.py:546 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1472 msgid "Edit vector map (non-interactively)" msgstr "" -#: ../gui/wxpython/menustrings.py:554 ../gui/wxpython/menustrings.py:1496 +#: ../gui/wxpython/menustrings.py:555 ../gui/wxpython/menustrings.py:1497 #: ../gui/wxpython/image2target/ii2t_menustrings.py:547 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1473 msgid "Edits a vector map, allows adding, deleting and modifying selected vector features." msgstr "" -#: ../gui/wxpython/menustrings.py:555 ../gui/wxpython/menustrings.py:1497 +#: ../gui/wxpython/menustrings.py:556 ../gui/wxpython/menustrings.py:1498 #: ../gui/wxpython/image2target/ii2t_menustrings.py:548 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1474 msgid "Convert object types" msgstr "" -#: ../gui/wxpython/menustrings.py:556 ../gui/wxpython/menustrings.py:1498 +#: ../gui/wxpython/menustrings.py:557 ../gui/wxpython/menustrings.py:1499 #: ../gui/wxpython/image2target/ii2t_menustrings.py:549 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1475 msgid "Changes type of vector features." msgstr "" -#: ../gui/wxpython/menustrings.py:557 ../gui/wxpython/menustrings.py:1499 +#: ../gui/wxpython/menustrings.py:558 ../gui/wxpython/menustrings.py:1500 #: ../gui/wxpython/image2target/ii2t_menustrings.py:550 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1476 msgid "Parallel lines" msgstr "" -#: ../gui/wxpython/menustrings.py:558 ../gui/wxpython/menustrings.py:1500 +#: ../gui/wxpython/menustrings.py:559 ../gui/wxpython/menustrings.py:1501 #: ../gui/wxpython/image2target/ii2t_menustrings.py:551 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1477 msgid "Creates parallel line to input vector lines." msgstr "" -#: ../gui/wxpython/menustrings.py:559 ../gui/wxpython/menustrings.py:1501 +#: ../gui/wxpython/menustrings.py:560 ../gui/wxpython/menustrings.py:1502 #: ../gui/wxpython/image2target/ii2t_menustrings.py:552 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1478 msgid "Dissolve boundaries" msgstr "" -#: ../gui/wxpython/menustrings.py:560 ../gui/wxpython/menustrings.py:1502 +#: ../gui/wxpython/menustrings.py:561 ../gui/wxpython/menustrings.py:1503 #: ../gui/wxpython/image2target/ii2t_menustrings.py:553 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1479 msgid "Dissolves boundaries between adjacent areas sharing a common category number or attribute." msgstr "" -#: ../gui/wxpython/menustrings.py:561 ../gui/wxpython/menustrings.py:1503 +#: ../gui/wxpython/menustrings.py:562 ../gui/wxpython/menustrings.py:1504 #: ../gui/wxpython/image2target/ii2t_menustrings.py:554 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1480 msgid "Create 3D vector over raster" msgstr "" -#: ../gui/wxpython/menustrings.py:562 ../gui/wxpython/menustrings.py:1504 +#: ../gui/wxpython/menustrings.py:563 ../gui/wxpython/menustrings.py:1505 #: ../gui/wxpython/image2target/ii2t_menustrings.py:555 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1481 msgid "Converts 2D vector features to 3D by sampling of elevation raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:563 ../gui/wxpython/menustrings.py:1505 +#: ../gui/wxpython/menustrings.py:564 ../gui/wxpython/menustrings.py:1506 #: ../gui/wxpython/image2target/ii2t_menustrings.py:556 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1482 msgid "Extrude 3D vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:564 ../gui/wxpython/menustrings.py:1506 +#: ../gui/wxpython/menustrings.py:565 ../gui/wxpython/menustrings.py:1507 #: ../gui/wxpython/image2target/ii2t_menustrings.py:557 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1483 msgid "Extrudes flat vector features to 3D vector features with defined height. Optionally the height can be derived from sampling of elevation raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:565 ../gui/wxpython/menustrings.py:1507 +#: ../gui/wxpython/menustrings.py:566 ../gui/wxpython/menustrings.py:1508 #: ../gui/wxpython/image2target/ii2t_menustrings.py:558 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1484 msgid "Create labels" msgstr "" -#: ../gui/wxpython/menustrings.py:566 ../gui/wxpython/menustrings.py:1508 +#: ../gui/wxpython/menustrings.py:567 ../gui/wxpython/menustrings.py:1509 #: ../gui/wxpython/image2target/ii2t_menustrings.py:559 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1485 msgid "Creates paint labels for a vector map from attached attributes." msgstr "" -#: ../gui/wxpython/menustrings.py:567 ../gui/wxpython/menustrings.py:1509 +#: ../gui/wxpython/menustrings.py:568 ../gui/wxpython/menustrings.py:1510 #: ../gui/wxpython/image2target/ii2t_menustrings.py:560 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1486 msgid "Reposition vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:568 ../gui/wxpython/menustrings.py:1510 +#: ../gui/wxpython/menustrings.py:569 ../gui/wxpython/menustrings.py:1511 #: ../gui/wxpython/image2target/ii2t_menustrings.py:561 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1487 msgid "Performs an affine transformation (shift, scale and rotate) on vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:569 ../gui/wxpython/menustrings.py:1511 +#: ../gui/wxpython/menustrings.py:570 ../gui/wxpython/menustrings.py:1512 #: ../gui/wxpython/image2target/ii2t_menustrings.py:562 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1488 msgid "Rectify vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:570 ../gui/wxpython/menustrings.py:1512 +#: ../gui/wxpython/menustrings.py:571 ../gui/wxpython/menustrings.py:1513 #: ../gui/wxpython/image2target/ii2t_menustrings.py:563 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1489 msgid "Rectifies a vector by computing a coordinate transformation for each object in the vector based on the control points." msgstr "" -#: ../gui/wxpython/menustrings.py:574 ../gui/wxpython/menustrings.py:1516 +#: ../gui/wxpython/menustrings.py:575 ../gui/wxpython/menustrings.py:1517 #: ../gui/wxpython/image2target/ii2t_menustrings.py:567 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1493 msgid "Updates vector map metadata." msgstr "" -#: ../gui/wxpython/menustrings.py:575 ../gui/wxpython/menustrings.py:1517 +#: ../gui/wxpython/menustrings.py:576 ../gui/wxpython/menustrings.py:1518 #: ../gui/wxpython/image2target/ii2t_menustrings.py:568 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1494 msgid "Topology maintenance" msgstr "" -#: ../gui/wxpython/menustrings.py:576 ../gui/wxpython/menustrings.py:1518 +#: ../gui/wxpython/menustrings.py:577 ../gui/wxpython/menustrings.py:1519 #: ../gui/wxpython/image2target/ii2t_menustrings.py:569 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1495 msgid "Create or rebuild topology" msgstr "" -#: ../gui/wxpython/menustrings.py:577 ../gui/wxpython/menustrings.py:1519 +#: ../gui/wxpython/menustrings.py:578 ../gui/wxpython/menustrings.py:1520 #: ../gui/wxpython/image2target/ii2t_menustrings.py:570 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1496 msgid "Creates topology for vector map. Optionally also checks for topological errors." msgstr "" -#: ../gui/wxpython/menustrings.py:578 ../gui/wxpython/menustrings.py:1520 +#: ../gui/wxpython/menustrings.py:579 ../gui/wxpython/menustrings.py:1521 #: ../gui/wxpython/image2target/ii2t_menustrings.py:571 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1497 msgid "Rebuild topology on all vector maps" msgstr "" -#: ../gui/wxpython/menustrings.py:579 ../gui/wxpython/menustrings.py:1521 +#: ../gui/wxpython/menustrings.py:580 ../gui/wxpython/menustrings.py:1522 #: ../gui/wxpython/image2target/ii2t_menustrings.py:572 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1498 msgid "Rebuilds topology on all vector maps in the current mapset." msgstr "" -#: ../gui/wxpython/menustrings.py:580 ../gui/wxpython/menustrings.py:1522 +#: ../gui/wxpython/menustrings.py:581 ../gui/wxpython/menustrings.py:1523 #: ../gui/wxpython/image2target/ii2t_menustrings.py:573 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1499 msgid "Build polylines" msgstr "" -#: ../gui/wxpython/menustrings.py:581 ../gui/wxpython/menustrings.py:1523 +#: ../gui/wxpython/menustrings.py:582 ../gui/wxpython/menustrings.py:1524 #: ../gui/wxpython/image2target/ii2t_menustrings.py:574 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1500 msgid "Builds polylines from lines or boundaries." msgstr "" -#: ../gui/wxpython/menustrings.py:582 ../gui/wxpython/menustrings.py:1524 +#: ../gui/wxpython/menustrings.py:583 ../gui/wxpython/menustrings.py:1525 #: ../gui/wxpython/image2target/ii2t_menustrings.py:575 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1501 msgid "Split lines" msgstr "" -#: ../gui/wxpython/menustrings.py:583 ../gui/wxpython/menustrings.py:1525 +#: ../gui/wxpython/menustrings.py:584 ../gui/wxpython/menustrings.py:1526 #: ../gui/wxpython/image2target/ii2t_menustrings.py:576 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1502 msgid "Splits vector lines to shorter segments." msgstr "" -#: ../gui/wxpython/menustrings.py:584 ../gui/wxpython/menustrings.py:1526 +#: ../gui/wxpython/menustrings.py:585 ../gui/wxpython/menustrings.py:1527 #: ../gui/wxpython/image2target/ii2t_menustrings.py:577 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1503 msgid "Split polylines" msgstr "" -#: ../gui/wxpython/menustrings.py:585 ../gui/wxpython/menustrings.py:1527 +#: ../gui/wxpython/menustrings.py:586 ../gui/wxpython/menustrings.py:1528 #: ../gui/wxpython/image2target/ii2t_menustrings.py:578 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1504 msgid "Creates points/segments from input vector lines and positions." msgstr "" -#: ../gui/wxpython/menustrings.py:586 ../gui/wxpython/menustrings.py:1528 +#: ../gui/wxpython/menustrings.py:587 ../gui/wxpython/menustrings.py:1529 #: ../gui/wxpython/image2target/ii2t_menustrings.py:579 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1505 msgid "Clean vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:587 ../gui/wxpython/menustrings.py:1529 +#: ../gui/wxpython/menustrings.py:588 ../gui/wxpython/menustrings.py:1530 #: ../gui/wxpython/image2target/ii2t_menustrings.py:580 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1506 msgid "Toolset for cleaning topology of vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:588 ../gui/wxpython/menustrings.py:1530 +#: ../gui/wxpython/menustrings.py:589 ../gui/wxpython/menustrings.py:1531 #: ../gui/wxpython/image2target/ii2t_menustrings.py:581 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1507 msgid "Smooth or simplify" msgstr "" -#: ../gui/wxpython/menustrings.py:589 ../gui/wxpython/menustrings.py:1531 +#: ../gui/wxpython/menustrings.py:590 ../gui/wxpython/menustrings.py:1532 #: ../gui/wxpython/image2target/ii2t_menustrings.py:582 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1508 msgid "Performs vector based generalization." msgstr "" -#: ../gui/wxpython/menustrings.py:590 ../gui/wxpython/menustrings.py:1532 +#: ../gui/wxpython/menustrings.py:591 ../gui/wxpython/menustrings.py:1533 #: ../gui/wxpython/image2target/ii2t_menustrings.py:583 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1509 msgid "Add centroids" msgstr "" -#: ../gui/wxpython/menustrings.py:591 ../gui/wxpython/menustrings.py:1533 +#: ../gui/wxpython/menustrings.py:592 ../gui/wxpython/menustrings.py:1534 #: ../gui/wxpython/image2target/ii2t_menustrings.py:584 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1510 msgid "Adds missing centroids to closed boundaries." msgstr "" -#: ../gui/wxpython/menustrings.py:594 ../gui/wxpython/menustrings.py:1536 +#: ../gui/wxpython/menustrings.py:595 ../gui/wxpython/menustrings.py:1537 #: ../gui/wxpython/image2target/ii2t_menustrings.py:587 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1513 msgid "Creates/modifies the color table associated with a vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:596 ../gui/wxpython/menustrings.py:1538 +#: ../gui/wxpython/menustrings.py:597 ../gui/wxpython/menustrings.py:1539 #: ../gui/wxpython/image2target/ii2t_menustrings.py:589 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1515 msgid "Interactive management of vector color tables." msgstr "" -#: ../gui/wxpython/menustrings.py:598 ../gui/wxpython/menustrings.py:1540 +#: ../gui/wxpython/menustrings.py:599 ../gui/wxpython/menustrings.py:1541 #: ../gui/wxpython/image2target/ii2t_menustrings.py:591 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1517 msgid "Exports the color table associated with a vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:599 ../gui/wxpython/menustrings.py:1541 +#: ../gui/wxpython/menustrings.py:600 ../gui/wxpython/menustrings.py:1542 #: ../gui/wxpython/image2target/ii2t_menustrings.py:592 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1518 msgid "Query vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:600 ../gui/wxpython/menustrings.py:1542 +#: ../gui/wxpython/menustrings.py:601 ../gui/wxpython/menustrings.py:1543 #: ../gui/wxpython/image2target/ii2t_menustrings.py:593 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1519 msgid "Query with coordinate(s)" msgstr "" -#: ../gui/wxpython/menustrings.py:601 ../gui/wxpython/menustrings.py:1543 +#: ../gui/wxpython/menustrings.py:602 ../gui/wxpython/menustrings.py:1544 #: ../gui/wxpython/image2target/ii2t_menustrings.py:594 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1520 msgid "Queries a vector map at given locations." msgstr "" -#: ../gui/wxpython/menustrings.py:602 ../gui/wxpython/menustrings.py:919 -#: ../gui/wxpython/menustrings.py:1544 ../gui/wxpython/menustrings.py:1861 +#: ../gui/wxpython/menustrings.py:603 ../gui/wxpython/menustrings.py:920 +#: ../gui/wxpython/menustrings.py:1545 ../gui/wxpython/menustrings.py:1862 #: ../gui/wxpython/image2target/ii2t_menustrings.py:595 #: ../gui/wxpython/image2target/ii2t_menustrings.py:903 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1521 @@ -7714,8 +7688,8 @@ msgid "Query vector attribute data" msgstr "" -#: ../gui/wxpython/menustrings.py:603 ../gui/wxpython/menustrings.py:920 -#: ../gui/wxpython/menustrings.py:1545 ../gui/wxpython/menustrings.py:1862 +#: ../gui/wxpython/menustrings.py:604 ../gui/wxpython/menustrings.py:921 +#: ../gui/wxpython/menustrings.py:1546 ../gui/wxpython/menustrings.py:1863 #: ../gui/wxpython/image2target/ii2t_menustrings.py:596 #: ../gui/wxpython/image2target/ii2t_menustrings.py:904 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1522 @@ -7723,56 +7697,56 @@ msgid "Prints vector map attributes." msgstr "" -#: ../gui/wxpython/menustrings.py:604 ../gui/wxpython/menustrings.py:1546 +#: ../gui/wxpython/menustrings.py:605 ../gui/wxpython/menustrings.py:1547 #: ../gui/wxpython/image2target/ii2t_menustrings.py:597 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1523 msgid "Feature selection" msgstr "" -#: ../gui/wxpython/menustrings.py:605 ../gui/wxpython/menustrings.py:1547 +#: ../gui/wxpython/menustrings.py:606 ../gui/wxpython/menustrings.py:1548 #: ../gui/wxpython/image2target/ii2t_menustrings.py:598 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1524 msgid "Select by attributes" msgstr "" -#: ../gui/wxpython/menustrings.py:606 ../gui/wxpython/menustrings.py:1548 +#: ../gui/wxpython/menustrings.py:607 ../gui/wxpython/menustrings.py:1549 #: ../gui/wxpython/image2target/ii2t_menustrings.py:599 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1525 msgid "Selects vector features from an existing vector map and creates a new vector map containing only the selected features." msgstr "" -#: ../gui/wxpython/menustrings.py:607 ../gui/wxpython/menustrings.py:1549 +#: ../gui/wxpython/menustrings.py:608 ../gui/wxpython/menustrings.py:1550 #: ../gui/wxpython/image2target/ii2t_menustrings.py:600 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1526 msgid "Select by another map" msgstr "" -#: ../gui/wxpython/menustrings.py:608 ../gui/wxpython/menustrings.py:1550 +#: ../gui/wxpython/menustrings.py:609 ../gui/wxpython/menustrings.py:1551 #: ../gui/wxpython/image2target/ii2t_menustrings.py:601 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1527 msgid "Selects features from vector map (A) by features from other vector map (B)." msgstr "" -#: ../gui/wxpython/menustrings.py:616 ../gui/wxpython/menustrings.py:1558 +#: ../gui/wxpython/menustrings.py:617 ../gui/wxpython/menustrings.py:1559 #: ../gui/wxpython/image2target/ii2t_menustrings.py:609 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1535 msgid "Buffer vectors" msgstr "" -#: ../gui/wxpython/menustrings.py:617 ../gui/wxpython/menustrings.py:1559 +#: ../gui/wxpython/menustrings.py:618 ../gui/wxpython/menustrings.py:1560 #: ../gui/wxpython/image2target/ii2t_menustrings.py:610 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1536 msgid "Creates a buffer around vector features of given type." msgstr "" -#: ../gui/wxpython/menustrings.py:618 ../gui/wxpython/menustrings.py:1560 +#: ../gui/wxpython/menustrings.py:619 ../gui/wxpython/menustrings.py:1561 #: ../gui/wxpython/image2target/ii2t_menustrings.py:611 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1537 msgid "Point analysis" msgstr "" -#: ../gui/wxpython/menustrings.py:619 ../gui/wxpython/menustrings.py:632 -#: ../gui/wxpython/menustrings.py:1561 ../gui/wxpython/menustrings.py:1574 +#: ../gui/wxpython/menustrings.py:620 ../gui/wxpython/menustrings.py:633 +#: ../gui/wxpython/menustrings.py:1562 ../gui/wxpython/menustrings.py:1575 #: ../gui/wxpython/image2target/ii2t_menustrings.py:612 #: ../gui/wxpython/image2target/ii2t_menustrings.py:625 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1538 @@ -7780,9 +7754,9 @@ msgid "Identify and remove outliers" msgstr "" -#: ../gui/wxpython/menustrings.py:620 ../gui/wxpython/menustrings.py:633 -#: ../gui/wxpython/menustrings.py:732 ../gui/wxpython/menustrings.py:1562 -#: ../gui/wxpython/menustrings.py:1575 ../gui/wxpython/menustrings.py:1674 +#: ../gui/wxpython/menustrings.py:621 ../gui/wxpython/menustrings.py:634 +#: ../gui/wxpython/menustrings.py:733 ../gui/wxpython/menustrings.py:1563 +#: ../gui/wxpython/menustrings.py:1576 ../gui/wxpython/menustrings.py:1675 #: ../gui/wxpython/image2target/ii2t_menustrings.py:613 #: ../gui/wxpython/image2target/ii2t_menustrings.py:626 #: ../gui/wxpython/image2target/ii2t_menustrings.py:723 @@ -7792,26 +7766,26 @@ msgid "Removes outliers from vector point data." msgstr "" -#: ../gui/wxpython/menustrings.py:621 ../gui/wxpython/menustrings.py:1563 +#: ../gui/wxpython/menustrings.py:622 ../gui/wxpython/menustrings.py:1564 #: ../gui/wxpython/image2target/ii2t_menustrings.py:614 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1540 msgid "Identify point clusters" msgstr "" -#: ../gui/wxpython/menustrings.py:622 ../gui/wxpython/menustrings.py:1564 +#: ../gui/wxpython/menustrings.py:623 ../gui/wxpython/menustrings.py:1565 #: ../gui/wxpython/image2target/ii2t_menustrings.py:615 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1541 msgid "Performs cluster identification." msgstr "" -#: ../gui/wxpython/menustrings.py:623 ../gui/wxpython/menustrings.py:1565 +#: ../gui/wxpython/menustrings.py:624 ../gui/wxpython/menustrings.py:1566 #: ../gui/wxpython/image2target/ii2t_menustrings.py:616 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1542 msgid "Indices for quadrat counts of vector point lists" msgstr "" -#: ../gui/wxpython/menustrings.py:624 ../gui/wxpython/menustrings.py:749 -#: ../gui/wxpython/menustrings.py:1566 ../gui/wxpython/menustrings.py:1691 +#: ../gui/wxpython/menustrings.py:625 ../gui/wxpython/menustrings.py:750 +#: ../gui/wxpython/menustrings.py:1567 ../gui/wxpython/menustrings.py:1692 #: ../gui/wxpython/image2target/ii2t_menustrings.py:617 #: ../gui/wxpython/image2target/ii2t_menustrings.py:738 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1543 @@ -7819,8 +7793,8 @@ msgid "Indices for quadrat counts of vector point lists." msgstr "" -#: ../gui/wxpython/menustrings.py:625 ../gui/wxpython/menustrings.py:729 -#: ../gui/wxpython/menustrings.py:1567 ../gui/wxpython/menustrings.py:1671 +#: ../gui/wxpython/menustrings.py:626 ../gui/wxpython/menustrings.py:730 +#: ../gui/wxpython/menustrings.py:1568 ../gui/wxpython/menustrings.py:1672 #: ../gui/wxpython/image2target/ii2t_menustrings.py:618 #: ../gui/wxpython/image2target/ii2t_menustrings.py:720 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1544 @@ -7828,8 +7802,8 @@ msgid "Perturb points" msgstr "" -#: ../gui/wxpython/menustrings.py:626 ../gui/wxpython/menustrings.py:730 -#: ../gui/wxpython/menustrings.py:1568 ../gui/wxpython/menustrings.py:1672 +#: ../gui/wxpython/menustrings.py:627 ../gui/wxpython/menustrings.py:731 +#: ../gui/wxpython/menustrings.py:1569 ../gui/wxpython/menustrings.py:1673 #: ../gui/wxpython/image2target/ii2t_menustrings.py:619 #: ../gui/wxpython/image2target/ii2t_menustrings.py:721 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1545 @@ -7837,8 +7811,8 @@ msgid "Random location perturbations of vector points." msgstr "" -#: ../gui/wxpython/menustrings.py:627 ../gui/wxpython/menustrings.py:733 -#: ../gui/wxpython/menustrings.py:1569 ../gui/wxpython/menustrings.py:1675 +#: ../gui/wxpython/menustrings.py:628 ../gui/wxpython/menustrings.py:734 +#: ../gui/wxpython/menustrings.py:1570 ../gui/wxpython/menustrings.py:1676 #: ../gui/wxpython/image2target/ii2t_menustrings.py:620 #: ../gui/wxpython/image2target/ii2t_menustrings.py:724 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1546 @@ -7846,8 +7820,8 @@ msgid "Test/training point sets" msgstr "" -#: ../gui/wxpython/menustrings.py:628 ../gui/wxpython/menustrings.py:734 -#: ../gui/wxpython/menustrings.py:1570 ../gui/wxpython/menustrings.py:1676 +#: ../gui/wxpython/menustrings.py:629 ../gui/wxpython/menustrings.py:735 +#: ../gui/wxpython/menustrings.py:1571 ../gui/wxpython/menustrings.py:1677 #: ../gui/wxpython/image2target/ii2t_menustrings.py:621 #: ../gui/wxpython/image2target/ii2t_menustrings.py:725 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1547 @@ -7855,14 +7829,14 @@ msgid "Randomly partition points into test/train sets." msgstr "" -#: ../gui/wxpython/menustrings.py:629 ../gui/wxpython/menustrings.py:1571 +#: ../gui/wxpython/menustrings.py:630 ../gui/wxpython/menustrings.py:1572 #: ../gui/wxpython/image2target/ii2t_menustrings.py:622 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1548 msgid "Tests for normality for vector points" msgstr "" -#: ../gui/wxpython/menustrings.py:630 ../gui/wxpython/menustrings.py:751 -#: ../gui/wxpython/menustrings.py:1572 ../gui/wxpython/menustrings.py:1693 +#: ../gui/wxpython/menustrings.py:631 ../gui/wxpython/menustrings.py:752 +#: ../gui/wxpython/menustrings.py:1573 ../gui/wxpython/menustrings.py:1694 #: ../gui/wxpython/image2target/ii2t_menustrings.py:623 #: ../gui/wxpython/image2target/ii2t_menustrings.py:740 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1549 @@ -7870,323 +7844,323 @@ msgid "Tests for normality for vector points." msgstr "" -#: ../gui/wxpython/menustrings.py:631 ../gui/wxpython/menustrings.py:1573 +#: ../gui/wxpython/menustrings.py:632 ../gui/wxpython/menustrings.py:1574 #: ../gui/wxpython/image2target/ii2t_menustrings.py:624 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1550 msgid "Lidar analysis" msgstr "" -#: ../gui/wxpython/menustrings.py:634 ../gui/wxpython/menustrings.py:1576 +#: ../gui/wxpython/menustrings.py:635 ../gui/wxpython/menustrings.py:1577 #: ../gui/wxpython/image2target/ii2t_menustrings.py:627 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1553 msgid "Detect edges" msgstr "" -#: ../gui/wxpython/menustrings.py:635 ../gui/wxpython/menustrings.py:1577 +#: ../gui/wxpython/menustrings.py:636 ../gui/wxpython/menustrings.py:1578 #: ../gui/wxpython/image2target/ii2t_menustrings.py:628 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1554 msgid "Detects the object's edges from a LIDAR data set." msgstr "" -#: ../gui/wxpython/menustrings.py:636 ../gui/wxpython/menustrings.py:1578 +#: ../gui/wxpython/menustrings.py:637 ../gui/wxpython/menustrings.py:1579 #: ../gui/wxpython/image2target/ii2t_menustrings.py:629 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1555 msgid "Detect interiors" msgstr "" -#: ../gui/wxpython/menustrings.py:637 ../gui/wxpython/menustrings.py:1579 +#: ../gui/wxpython/menustrings.py:638 ../gui/wxpython/menustrings.py:1580 #: ../gui/wxpython/image2target/ii2t_menustrings.py:630 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1556 msgid "Building contour determination and Region Growing algorithm for determining the building inside" msgstr "" -#: ../gui/wxpython/menustrings.py:638 ../gui/wxpython/menustrings.py:1580 +#: ../gui/wxpython/menustrings.py:639 ../gui/wxpython/menustrings.py:1581 #: ../gui/wxpython/image2target/ii2t_menustrings.py:631 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1557 msgid "Correct and reclassify objects" msgstr "" -#: ../gui/wxpython/menustrings.py:639 ../gui/wxpython/menustrings.py:1581 +#: ../gui/wxpython/menustrings.py:640 ../gui/wxpython/menustrings.py:1582 #: ../gui/wxpython/image2target/ii2t_menustrings.py:632 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1558 msgid "Corrects the v.lidar.growing output. It is the last of the three algorithms for LIDAR filtering." msgstr "" -#: ../gui/wxpython/menustrings.py:640 ../gui/wxpython/menustrings.py:1582 +#: ../gui/wxpython/menustrings.py:641 ../gui/wxpython/menustrings.py:1583 #: ../gui/wxpython/image2target/ii2t_menustrings.py:633 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1559 msgid "Linear referencing" msgstr "" -#: ../gui/wxpython/menustrings.py:641 ../gui/wxpython/menustrings.py:1583 +#: ../gui/wxpython/menustrings.py:642 ../gui/wxpython/menustrings.py:1584 #: ../gui/wxpython/image2target/ii2t_menustrings.py:634 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1560 msgid "Create LRS" msgstr "" -#: ../gui/wxpython/menustrings.py:642 ../gui/wxpython/menustrings.py:1584 +#: ../gui/wxpython/menustrings.py:643 ../gui/wxpython/menustrings.py:1585 #: ../gui/wxpython/image2target/ii2t_menustrings.py:635 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1561 msgid "Creates a linear reference system." msgstr "" -#: ../gui/wxpython/menustrings.py:643 ../gui/wxpython/menustrings.py:1585 +#: ../gui/wxpython/menustrings.py:644 ../gui/wxpython/menustrings.py:1586 #: ../gui/wxpython/image2target/ii2t_menustrings.py:636 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1562 msgid "Create stationing" msgstr "" -#: ../gui/wxpython/menustrings.py:644 ../gui/wxpython/menustrings.py:1586 +#: ../gui/wxpython/menustrings.py:645 ../gui/wxpython/menustrings.py:1587 #: ../gui/wxpython/image2target/ii2t_menustrings.py:637 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1563 msgid "Creates stationing from input lines, and linear reference system." msgstr "" -#: ../gui/wxpython/menustrings.py:645 ../gui/wxpython/menustrings.py:1587 +#: ../gui/wxpython/menustrings.py:646 ../gui/wxpython/menustrings.py:1588 #: ../gui/wxpython/image2target/ii2t_menustrings.py:638 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1564 msgid "Create points/segments" msgstr "" -#: ../gui/wxpython/menustrings.py:646 ../gui/wxpython/menustrings.py:1588 +#: ../gui/wxpython/menustrings.py:647 ../gui/wxpython/menustrings.py:1589 #: ../gui/wxpython/image2target/ii2t_menustrings.py:639 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1565 msgid "Creates points/segments from input lines, linear reference system and positions read from stdin or a file." msgstr "" -#: ../gui/wxpython/menustrings.py:647 ../gui/wxpython/menustrings.py:1589 +#: ../gui/wxpython/menustrings.py:648 ../gui/wxpython/menustrings.py:1590 #: ../gui/wxpython/image2target/ii2t_menustrings.py:640 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1566 msgid "Find line id and offset" msgstr "" -#: ../gui/wxpython/menustrings.py:648 ../gui/wxpython/menustrings.py:1590 +#: ../gui/wxpython/menustrings.py:649 ../gui/wxpython/menustrings.py:1591 #: ../gui/wxpython/image2target/ii2t_menustrings.py:641 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1567 msgid "Finds line id and real km+offset for given points in vector map using linear reference system." msgstr "" -#: ../gui/wxpython/menustrings.py:649 ../gui/wxpython/menustrings.py:1591 +#: ../gui/wxpython/menustrings.py:650 ../gui/wxpython/menustrings.py:1592 #: ../gui/wxpython/image2target/ii2t_menustrings.py:642 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1568 msgid "Nearest features" msgstr "" -#: ../gui/wxpython/menustrings.py:650 ../gui/wxpython/menustrings.py:1592 +#: ../gui/wxpython/menustrings.py:651 ../gui/wxpython/menustrings.py:1593 #: ../gui/wxpython/image2target/ii2t_menustrings.py:643 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1569 msgid "Finds the nearest element in vector map 'to' for elements in vector map 'from'." msgstr "" -#: ../gui/wxpython/menustrings.py:651 ../gui/wxpython/menustrings.py:1593 +#: ../gui/wxpython/menustrings.py:652 ../gui/wxpython/menustrings.py:1594 #: ../gui/wxpython/image2target/ii2t_menustrings.py:644 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1570 msgid "Network analysis" msgstr "" -#: ../gui/wxpython/menustrings.py:652 ../gui/wxpython/menustrings.py:1594 +#: ../gui/wxpython/menustrings.py:653 ../gui/wxpython/menustrings.py:1595 #: ../gui/wxpython/image2target/ii2t_menustrings.py:645 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1571 #: ../gui/wxpython/mapdisp/toolbars.py:58 msgid "Vector network analysis tool" msgstr "" -#: ../gui/wxpython/menustrings.py:653 ../gui/wxpython/menustrings.py:1595 +#: ../gui/wxpython/menustrings.py:654 ../gui/wxpython/menustrings.py:1596 #: ../gui/wxpython/image2target/ii2t_menustrings.py:646 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1572 msgid "Tool for interactive vector network analysis." msgstr "" -#: ../gui/wxpython/menustrings.py:654 ../gui/wxpython/menustrings.py:1596 +#: ../gui/wxpython/menustrings.py:655 ../gui/wxpython/menustrings.py:1597 #: ../gui/wxpython/image2target/ii2t_menustrings.py:647 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1573 msgid "Network preparation" msgstr "" -#: ../gui/wxpython/menustrings.py:655 ../gui/wxpython/menustrings.py:1597 +#: ../gui/wxpython/menustrings.py:656 ../gui/wxpython/menustrings.py:1598 #: ../gui/wxpython/image2target/ii2t_menustrings.py:648 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1574 msgid "Performs network maintenance." msgstr "" -#: ../gui/wxpython/menustrings.py:656 ../gui/wxpython/menustrings.py:1598 +#: ../gui/wxpython/menustrings.py:657 ../gui/wxpython/menustrings.py:1599 #: ../gui/wxpython/image2target/ii2t_menustrings.py:649 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1575 msgid "Allocate subnets" msgstr "" -#: ../gui/wxpython/menustrings.py:657 ../gui/wxpython/menustrings.py:1599 +#: ../gui/wxpython/menustrings.py:658 ../gui/wxpython/menustrings.py:1600 msgid "Allocates subnets for nearest centers. Center node must be opened (costs >= 0). Costs of center node are used in calculation." msgstr "" -#: ../gui/wxpython/menustrings.py:658 ../gui/wxpython/menustrings.py:1600 +#: ../gui/wxpython/menustrings.py:659 ../gui/wxpython/menustrings.py:1601 #: ../gui/wxpython/image2target/ii2t_menustrings.py:651 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1577 msgid "Split net" msgstr "" -#: ../gui/wxpython/menustrings.py:659 ../gui/wxpython/menustrings.py:1601 +#: ../gui/wxpython/menustrings.py:660 ../gui/wxpython/menustrings.py:1602 msgid "Splits subnets for nearest centers by cost isolines. Splits net to bands between cost isolines (direction from center). Center node must be opened (costs >= 0). Costs of center node are used in calculation." msgstr "" -#: ../gui/wxpython/menustrings.py:660 ../gui/wxpython/menustrings.py:1602 +#: ../gui/wxpython/menustrings.py:661 ../gui/wxpython/menustrings.py:1603 #: ../gui/wxpython/image2target/ii2t_menustrings.py:653 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1579 msgid "Shortest path" msgstr "" -#: ../gui/wxpython/menustrings.py:661 ../gui/wxpython/menustrings.py:1603 +#: ../gui/wxpython/menustrings.py:662 ../gui/wxpython/menustrings.py:1604 #: ../gui/wxpython/image2target/ii2t_menustrings.py:654 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1580 msgid "Finds shortest path on vector network." msgstr "" -#: ../gui/wxpython/menustrings.py:662 ../gui/wxpython/menustrings.py:1604 +#: ../gui/wxpython/menustrings.py:663 ../gui/wxpython/menustrings.py:1605 #: ../gui/wxpython/image2target/ii2t_menustrings.py:655 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1581 msgid "Shortest path for sets of features" msgstr "" -#: ../gui/wxpython/menustrings.py:663 ../gui/wxpython/menustrings.py:1605 +#: ../gui/wxpython/menustrings.py:664 ../gui/wxpython/menustrings.py:1606 #: ../gui/wxpython/image2target/ii2t_menustrings.py:656 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1582 msgid "Computes shortest distance via the network between the given sets of features. Finds the shortest paths from each 'from' point to the nearest 'to' feature and various information about this relation are uploaded to the attribute table." msgstr "" -#: ../gui/wxpython/menustrings.py:664 ../gui/wxpython/menustrings.py:1606 +#: ../gui/wxpython/menustrings.py:665 ../gui/wxpython/menustrings.py:1607 #: ../gui/wxpython/image2target/ii2t_menustrings.py:657 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1583 msgid "Shortest path using timetables" msgstr "" -#: ../gui/wxpython/menustrings.py:665 ../gui/wxpython/menustrings.py:1607 +#: ../gui/wxpython/menustrings.py:666 ../gui/wxpython/menustrings.py:1608 #: ../gui/wxpython/image2target/ii2t_menustrings.py:658 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1584 msgid "Finds shortest path using timetables." msgstr "" -#: ../gui/wxpython/menustrings.py:666 ../gui/wxpython/menustrings.py:1608 +#: ../gui/wxpython/menustrings.py:667 ../gui/wxpython/menustrings.py:1609 #: ../gui/wxpython/image2target/ii2t_menustrings.py:659 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1585 msgid "Shortest path for all pairs" msgstr "" -#: ../gui/wxpython/menustrings.py:667 ../gui/wxpython/menustrings.py:1609 +#: ../gui/wxpython/menustrings.py:668 ../gui/wxpython/menustrings.py:1610 #: ../gui/wxpython/image2target/ii2t_menustrings.py:660 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1586 msgid "Computes the shortest path between all pairs of nodes in the network." msgstr "" -#: ../gui/wxpython/menustrings.py:668 ../gui/wxpython/menustrings.py:1610 +#: ../gui/wxpython/menustrings.py:669 ../gui/wxpython/menustrings.py:1611 #: ../gui/wxpython/image2target/ii2t_menustrings.py:661 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1587 msgid "Visibility network" msgstr "" -#: ../gui/wxpython/menustrings.py:669 ../gui/wxpython/menustrings.py:1611 +#: ../gui/wxpython/menustrings.py:670 ../gui/wxpython/menustrings.py:1612 #: ../gui/wxpython/image2target/ii2t_menustrings.py:662 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1588 msgid "Performs visibility graph construction." msgstr "" -#: ../gui/wxpython/menustrings.py:670 ../gui/wxpython/menustrings.py:1612 +#: ../gui/wxpython/menustrings.py:671 ../gui/wxpython/menustrings.py:1613 #: ../gui/wxpython/image2target/ii2t_menustrings.py:663 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1589 msgid "Bridges and articulation points" msgstr "" -#: ../gui/wxpython/menustrings.py:671 ../gui/wxpython/menustrings.py:1613 +#: ../gui/wxpython/menustrings.py:672 ../gui/wxpython/menustrings.py:1614 #: ../gui/wxpython/image2target/ii2t_menustrings.py:664 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1590 msgid "Computes bridges and articulation points in the network." msgstr "" -#: ../gui/wxpython/menustrings.py:672 ../gui/wxpython/menustrings.py:1614 +#: ../gui/wxpython/menustrings.py:673 ../gui/wxpython/menustrings.py:1615 #: ../gui/wxpython/image2target/ii2t_menustrings.py:665 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1591 msgid "Maximum flow" msgstr "" -#: ../gui/wxpython/menustrings.py:673 ../gui/wxpython/menustrings.py:1615 +#: ../gui/wxpython/menustrings.py:674 ../gui/wxpython/menustrings.py:1616 #: ../gui/wxpython/image2target/ii2t_menustrings.py:666 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1592 msgid "Computes the maximum flow between two sets of nodes in the network." msgstr "" -#: ../gui/wxpython/menustrings.py:674 ../gui/wxpython/menustrings.py:1616 +#: ../gui/wxpython/menustrings.py:675 ../gui/wxpython/menustrings.py:1617 #: ../gui/wxpython/image2target/ii2t_menustrings.py:667 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1593 msgid "Vertex connectivity" msgstr "" -#: ../gui/wxpython/menustrings.py:675 ../gui/wxpython/menustrings.py:1617 +#: ../gui/wxpython/menustrings.py:676 ../gui/wxpython/menustrings.py:1618 #: ../gui/wxpython/image2target/ii2t_menustrings.py:668 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1594 msgid "Computes vertex connectivity between two sets of nodes in the network." msgstr "" -#: ../gui/wxpython/menustrings.py:676 ../gui/wxpython/menustrings.py:1618 +#: ../gui/wxpython/menustrings.py:677 ../gui/wxpython/menustrings.py:1619 #: ../gui/wxpython/image2target/ii2t_menustrings.py:669 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1595 msgid "Components" msgstr "" -#: ../gui/wxpython/menustrings.py:677 ../gui/wxpython/menustrings.py:1619 +#: ../gui/wxpython/menustrings.py:678 ../gui/wxpython/menustrings.py:1620 #: ../gui/wxpython/image2target/ii2t_menustrings.py:670 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1596 msgid "Computes strongly and weakly connected components in the network." msgstr "" -#: ../gui/wxpython/menustrings.py:678 ../gui/wxpython/menustrings.py:1620 +#: ../gui/wxpython/menustrings.py:679 ../gui/wxpython/menustrings.py:1621 #: ../gui/wxpython/image2target/ii2t_menustrings.py:671 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1597 msgid "Centrality" msgstr "" -#: ../gui/wxpython/menustrings.py:679 ../gui/wxpython/menustrings.py:1621 +#: ../gui/wxpython/menustrings.py:680 ../gui/wxpython/menustrings.py:1622 #: ../gui/wxpython/image2target/ii2t_menustrings.py:672 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1598 msgid "Computes degree, centrality, betweeness, closeness and eigenvector centrality measures in the network." msgstr "" -#: ../gui/wxpython/menustrings.py:680 ../gui/wxpython/menustrings.py:1622 +#: ../gui/wxpython/menustrings.py:681 ../gui/wxpython/menustrings.py:1623 #: ../gui/wxpython/image2target/ii2t_menustrings.py:673 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1599 msgid "Steiner tree" msgstr "" -#: ../gui/wxpython/menustrings.py:681 ../gui/wxpython/menustrings.py:1623 +#: ../gui/wxpython/menustrings.py:682 ../gui/wxpython/menustrings.py:1624 #: ../gui/wxpython/image2target/ii2t_menustrings.py:674 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1600 msgid "Creates Steiner tree for the network and given terminals. Note that 'Minimum Steiner Tree' problem is NP-hard and heuristic algorithm is used in this module so the result may be sub optimal." msgstr "" -#: ../gui/wxpython/menustrings.py:682 ../gui/wxpython/menustrings.py:1624 +#: ../gui/wxpython/menustrings.py:683 ../gui/wxpython/menustrings.py:1625 #: ../gui/wxpython/image2target/ii2t_menustrings.py:675 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1601 msgid "Minimum spanning tree" msgstr "" -#: ../gui/wxpython/menustrings.py:683 ../gui/wxpython/menustrings.py:1625 +#: ../gui/wxpython/menustrings.py:684 ../gui/wxpython/menustrings.py:1626 #: ../gui/wxpython/image2target/ii2t_menustrings.py:676 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1602 msgid "Computes minimum spanning tree for the network." msgstr "" -#: ../gui/wxpython/menustrings.py:684 ../gui/wxpython/menustrings.py:1626 +#: ../gui/wxpython/menustrings.py:685 ../gui/wxpython/menustrings.py:1627 #: ../gui/wxpython/image2target/ii2t_menustrings.py:677 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1603 msgid "Traveling salesman analysis" msgstr "" -#: ../gui/wxpython/menustrings.py:685 ../gui/wxpython/menustrings.py:1627 +#: ../gui/wxpython/menustrings.py:686 ../gui/wxpython/menustrings.py:1628 #: ../gui/wxpython/image2target/ii2t_menustrings.py:678 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1604 msgid "Creates a cycle connecting given nodes (Traveling salesman problem). Note that TSP is NP-hard, heuristic algorithm is used by this module and created cycle may be sub optimal" msgstr "" -#: ../gui/wxpython/menustrings.py:686 ../gui/wxpython/menustrings.py:689 -#: ../gui/wxpython/menustrings.py:1628 ../gui/wxpython/menustrings.py:1631 +#: ../gui/wxpython/menustrings.py:687 ../gui/wxpython/menustrings.py:690 +#: ../gui/wxpython/menustrings.py:1629 ../gui/wxpython/menustrings.py:1632 #: ../gui/wxpython/image2target/ii2t_menustrings.py:679 #: ../gui/wxpython/image2target/ii2t_menustrings.py:680 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1605 @@ -8194,1016 +8168,1016 @@ msgid "Overlay vector maps" msgstr "" -#: ../gui/wxpython/menustrings.py:687 ../gui/wxpython/menustrings.py:1629 +#: ../gui/wxpython/menustrings.py:688 ../gui/wxpython/menustrings.py:1630 msgid "Clip vector maps" msgstr "" -#: ../gui/wxpython/menustrings.py:688 ../gui/wxpython/menustrings.py:1630 +#: ../gui/wxpython/menustrings.py:689 ../gui/wxpython/menustrings.py:1631 msgid "Extracts features of input map which overlay features of clip map." msgstr "" -#: ../gui/wxpython/menustrings.py:690 ../gui/wxpython/menustrings.py:1632 +#: ../gui/wxpython/menustrings.py:691 ../gui/wxpython/menustrings.py:1633 #: ../gui/wxpython/image2target/ii2t_menustrings.py:681 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1607 msgid "Overlays two vector maps offering clip, intersection, difference, symmetrical difference, union operators." msgstr "" -#: ../gui/wxpython/menustrings.py:691 ../gui/wxpython/menustrings.py:1633 +#: ../gui/wxpython/menustrings.py:692 ../gui/wxpython/menustrings.py:1634 #: ../gui/wxpython/image2target/ii2t_menustrings.py:682 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1608 msgid "Patch vector maps" msgstr "" -#: ../gui/wxpython/menustrings.py:692 ../gui/wxpython/menustrings.py:1634 +#: ../gui/wxpython/menustrings.py:693 ../gui/wxpython/menustrings.py:1635 #: ../gui/wxpython/image2target/ii2t_menustrings.py:683 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1609 msgid "Creates a new vector map by combining other vector maps." msgstr "" -#: ../gui/wxpython/menustrings.py:693 ../gui/wxpython/menustrings.py:1635 +#: ../gui/wxpython/menustrings.py:694 ../gui/wxpython/menustrings.py:1636 #: ../gui/wxpython/image2target/ii2t_menustrings.py:684 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1610 msgid "Manage categories" msgstr "" -#: ../gui/wxpython/menustrings.py:694 ../gui/wxpython/menustrings.py:1636 +#: ../gui/wxpython/menustrings.py:695 ../gui/wxpython/menustrings.py:1637 #: ../gui/wxpython/image2target/ii2t_menustrings.py:685 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1611 msgid "Change or report categories" msgstr "" -#: ../gui/wxpython/menustrings.py:695 ../gui/wxpython/menustrings.py:1637 +#: ../gui/wxpython/menustrings.py:696 ../gui/wxpython/menustrings.py:1638 #: ../gui/wxpython/image2target/ii2t_menustrings.py:686 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1612 msgid "Attaches, deletes or reports vector categories to map geometry." msgstr "" -#: ../gui/wxpython/menustrings.py:697 ../gui/wxpython/menustrings.py:1639 +#: ../gui/wxpython/menustrings.py:698 ../gui/wxpython/menustrings.py:1640 #: ../gui/wxpython/image2target/ii2t_menustrings.py:688 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1614 msgid "Changes vector category values for an existing vector map according to results of SQL queries or a value in attribute table column." msgstr "" -#: ../gui/wxpython/menustrings.py:698 ../gui/wxpython/menustrings.py:1640 +#: ../gui/wxpython/menustrings.py:699 ../gui/wxpython/menustrings.py:1641 #: ../gui/wxpython/image2target/ii2t_menustrings.py:689 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1615 #: ../gui/wxpython/dbmgr/dialogs.py:122 msgid "Update attributes" msgstr "" -#: ../gui/wxpython/menustrings.py:699 ../gui/wxpython/menustrings.py:1641 +#: ../gui/wxpython/menustrings.py:700 ../gui/wxpython/menustrings.py:1642 #: ../gui/wxpython/image2target/ii2t_menustrings.py:690 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1616 msgid "Update area attributes from raster" msgstr "" -#: ../gui/wxpython/menustrings.py:700 ../gui/wxpython/menustrings.py:1642 +#: ../gui/wxpython/menustrings.py:701 ../gui/wxpython/menustrings.py:1643 #: ../gui/wxpython/image2target/ii2t_menustrings.py:691 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1617 msgid "Calculates univariate statistics from a raster map based on a vector map and uploads statistics to new attribute columns." msgstr "" -#: ../gui/wxpython/menustrings.py:701 ../gui/wxpython/menustrings.py:1643 +#: ../gui/wxpython/menustrings.py:702 ../gui/wxpython/menustrings.py:1644 #: ../gui/wxpython/image2target/ii2t_menustrings.py:692 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1618 msgid "Update area attributes from vector" msgstr "" -#: ../gui/wxpython/menustrings.py:702 ../gui/wxpython/menustrings.py:1644 +#: ../gui/wxpython/menustrings.py:703 ../gui/wxpython/menustrings.py:1645 #: ../gui/wxpython/image2target/ii2t_menustrings.py:693 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1619 msgid "Count points in areas, calculate statistics from point attributes." msgstr "" -#: ../gui/wxpython/menustrings.py:703 ../gui/wxpython/menustrings.py:1645 +#: ../gui/wxpython/menustrings.py:704 ../gui/wxpython/menustrings.py:1646 #: ../gui/wxpython/image2target/ii2t_menustrings.py:694 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1620 msgid "Update point attributes from areas" msgstr "" -#: ../gui/wxpython/menustrings.py:704 ../gui/wxpython/menustrings.py:1646 +#: ../gui/wxpython/menustrings.py:705 ../gui/wxpython/menustrings.py:1647 #: ../gui/wxpython/image2target/ii2t_menustrings.py:695 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1621 msgid "Uploads vector values at positions of vector points to the table." msgstr "" -#: ../gui/wxpython/menustrings.py:705 ../gui/wxpython/menustrings.py:1647 +#: ../gui/wxpython/menustrings.py:706 ../gui/wxpython/menustrings.py:1648 #: ../gui/wxpython/image2target/ii2t_menustrings.py:696 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1622 msgid "Update database values from vector" msgstr "" -#: ../gui/wxpython/menustrings.py:706 ../gui/wxpython/menustrings.py:1648 +#: ../gui/wxpython/menustrings.py:707 ../gui/wxpython/menustrings.py:1649 #: ../gui/wxpython/image2target/ii2t_menustrings.py:697 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1623 msgid "Populates attribute values from vector features." msgstr "" -#: ../gui/wxpython/menustrings.py:707 ../gui/wxpython/menustrings.py:1649 +#: ../gui/wxpython/menustrings.py:708 ../gui/wxpython/menustrings.py:1650 #: ../gui/wxpython/image2target/ii2t_menustrings.py:698 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1624 msgid "Sample raster maps at point locations" msgstr "" -#: ../gui/wxpython/menustrings.py:708 ../gui/wxpython/menustrings.py:1650 +#: ../gui/wxpython/menustrings.py:709 ../gui/wxpython/menustrings.py:1651 #: ../gui/wxpython/image2target/ii2t_menustrings.py:699 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1625 msgid "Uploads raster values at positions of vector points to the table." msgstr "" -#: ../gui/wxpython/menustrings.py:709 ../gui/wxpython/menustrings.py:1651 +#: ../gui/wxpython/menustrings.py:710 ../gui/wxpython/menustrings.py:1652 #: ../gui/wxpython/image2target/ii2t_menustrings.py:700 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1626 msgid "Sample raster neighborhood around points" msgstr "" -#: ../gui/wxpython/menustrings.py:710 ../gui/wxpython/menustrings.py:1652 +#: ../gui/wxpython/menustrings.py:711 ../gui/wxpython/menustrings.py:1653 #: ../gui/wxpython/image2target/ii2t_menustrings.py:701 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1627 msgid "Samples a raster map at vector point locations." msgstr "" -#: ../gui/wxpython/menustrings.py:711 ../gui/wxpython/menustrings.py:1653 +#: ../gui/wxpython/menustrings.py:712 ../gui/wxpython/menustrings.py:1654 #: ../gui/wxpython/image2target/ii2t_menustrings.py:702 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1628 msgid "Generate area for current region" msgstr "" -#: ../gui/wxpython/menustrings.py:712 ../gui/wxpython/menustrings.py:1654 +#: ../gui/wxpython/menustrings.py:713 ../gui/wxpython/menustrings.py:1655 #: ../gui/wxpython/image2target/ii2t_menustrings.py:703 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1629 msgid "Creates a vector polygon from the current region extent." msgstr "" -#: ../gui/wxpython/menustrings.py:713 ../gui/wxpython/menustrings.py:1655 +#: ../gui/wxpython/menustrings.py:714 ../gui/wxpython/menustrings.py:1656 #: ../gui/wxpython/image2target/ii2t_menustrings.py:704 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1630 msgid "Generate areas from points" msgstr "" -#: ../gui/wxpython/menustrings.py:714 ../gui/wxpython/menustrings.py:1656 +#: ../gui/wxpython/menustrings.py:715 ../gui/wxpython/menustrings.py:1657 #: ../gui/wxpython/image2target/ii2t_menustrings.py:705 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1631 msgid "Convex hull" msgstr "" -#: ../gui/wxpython/menustrings.py:715 ../gui/wxpython/menustrings.py:1657 +#: ../gui/wxpython/menustrings.py:716 ../gui/wxpython/menustrings.py:1658 #: ../gui/wxpython/image2target/ii2t_menustrings.py:706 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1632 msgid "Produces a 2D/3D convex hull for a given vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:716 ../gui/wxpython/menustrings.py:1658 +#: ../gui/wxpython/menustrings.py:717 ../gui/wxpython/menustrings.py:1659 #: ../gui/wxpython/image2target/ii2t_menustrings.py:707 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1633 msgid "Delaunay triangles" msgstr "" -#: ../gui/wxpython/menustrings.py:717 ../gui/wxpython/menustrings.py:1659 +#: ../gui/wxpython/menustrings.py:718 ../gui/wxpython/menustrings.py:1660 #: ../gui/wxpython/image2target/ii2t_menustrings.py:708 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1634 msgid "Creates a Delaunay triangulation from an input vector map containing points or centroids." msgstr "" -#: ../gui/wxpython/menustrings.py:718 ../gui/wxpython/menustrings.py:1660 +#: ../gui/wxpython/menustrings.py:719 ../gui/wxpython/menustrings.py:1661 #: ../gui/wxpython/image2target/ii2t_menustrings.py:709 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1635 msgid "Voronoi diagram/Thiessen polygons" msgstr "" -#: ../gui/wxpython/menustrings.py:719 ../gui/wxpython/menustrings.py:1661 +#: ../gui/wxpython/menustrings.py:720 ../gui/wxpython/menustrings.py:1662 msgid "Creates a Voronoi diagram constrained to the extents of the current region from an input vector map containing points or centroids." msgstr "" -#: ../gui/wxpython/menustrings.py:720 ../gui/wxpython/menustrings.py:1662 +#: ../gui/wxpython/menustrings.py:721 ../gui/wxpython/menustrings.py:1663 #: ../gui/wxpython/image2target/ii2t_menustrings.py:711 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1637 msgid "Generate grid" msgstr "" -#: ../gui/wxpython/menustrings.py:721 ../gui/wxpython/menustrings.py:1663 +#: ../gui/wxpython/menustrings.py:722 ../gui/wxpython/menustrings.py:1664 #: ../gui/wxpython/image2target/ii2t_menustrings.py:712 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1638 msgid "Creates a vector map of a user-defined grid." msgstr "" -#: ../gui/wxpython/menustrings.py:722 ../gui/wxpython/menustrings.py:1664 +#: ../gui/wxpython/menustrings.py:723 ../gui/wxpython/menustrings.py:1665 #: ../gui/wxpython/image2target/ii2t_menustrings.py:713 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1639 msgid "Generate points" msgstr "" -#: ../gui/wxpython/menustrings.py:723 ../gui/wxpython/menustrings.py:1665 +#: ../gui/wxpython/menustrings.py:724 ../gui/wxpython/menustrings.py:1666 #: ../gui/wxpython/image2target/ii2t_menustrings.py:714 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1640 msgid "Generate from database" msgstr "" -#: ../gui/wxpython/menustrings.py:724 ../gui/wxpython/menustrings.py:1666 +#: ../gui/wxpython/menustrings.py:725 ../gui/wxpython/menustrings.py:1667 #: ../gui/wxpython/image2target/ii2t_menustrings.py:715 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1641 msgid "Creates new vector (points) map from database table containing coordinates." msgstr "" -#: ../gui/wxpython/menustrings.py:725 ../gui/wxpython/menustrings.py:1667 +#: ../gui/wxpython/menustrings.py:726 ../gui/wxpython/menustrings.py:1668 #: ../gui/wxpython/image2target/ii2t_menustrings.py:716 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1642 msgid "Generate points along lines" msgstr "" -#: ../gui/wxpython/menustrings.py:726 ../gui/wxpython/menustrings.py:1668 +#: ../gui/wxpython/menustrings.py:727 ../gui/wxpython/menustrings.py:1669 #: ../gui/wxpython/image2target/ii2t_menustrings.py:717 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1643 msgid "Creates points along input lines in new vector map with 2 layers." msgstr "" -#: ../gui/wxpython/menustrings.py:727 ../gui/wxpython/menustrings.py:1669 +#: ../gui/wxpython/menustrings.py:728 ../gui/wxpython/menustrings.py:1670 #: ../gui/wxpython/image2target/ii2t_menustrings.py:718 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1644 msgid "Generate random points" msgstr "" -#: ../gui/wxpython/menustrings.py:728 ../gui/wxpython/menustrings.py:1670 +#: ../gui/wxpython/menustrings.py:729 ../gui/wxpython/menustrings.py:1671 #: ../gui/wxpython/image2target/ii2t_menustrings.py:719 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1645 msgid "Generates random 2D/3D vector points." msgstr "" -#: ../gui/wxpython/menustrings.py:731 ../gui/wxpython/menustrings.py:1673 +#: ../gui/wxpython/menustrings.py:732 ../gui/wxpython/menustrings.py:1674 #: ../gui/wxpython/image2target/ii2t_menustrings.py:722 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1648 msgid "Remove outliers in point sets" msgstr "" -#: ../gui/wxpython/menustrings.py:736 ../gui/wxpython/menustrings.py:1678 +#: ../gui/wxpython/menustrings.py:737 ../gui/wxpython/menustrings.py:1679 #: ../gui/wxpython/image2target/ii2t_menustrings.py:727 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1653 msgid "Basic vector metadata" msgstr "" -#: ../gui/wxpython/menustrings.py:737 ../gui/wxpython/menustrings.py:1679 +#: ../gui/wxpython/menustrings.py:738 ../gui/wxpython/menustrings.py:1680 #: ../gui/wxpython/image2target/ii2t_menustrings.py:728 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1654 msgid "Outputs basic information about a vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:738 ../gui/wxpython/menustrings.py:1680 +#: ../gui/wxpython/menustrings.py:739 ../gui/wxpython/menustrings.py:1681 #: ../gui/wxpython/image2target/ii2t_menustrings.py:729 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1655 msgid "Classify attribute data" msgstr "" -#: ../gui/wxpython/menustrings.py:739 ../gui/wxpython/menustrings.py:1681 +#: ../gui/wxpython/menustrings.py:740 ../gui/wxpython/menustrings.py:1682 #: ../gui/wxpython/image2target/ii2t_menustrings.py:730 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1656 msgid "Classifies attribute data, e.g. for thematic mapping" msgstr "" -#: ../gui/wxpython/menustrings.py:740 ../gui/wxpython/menustrings.py:1682 +#: ../gui/wxpython/menustrings.py:741 ../gui/wxpython/menustrings.py:1683 #: ../gui/wxpython/image2target/ii2t_menustrings.py:731 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1657 msgid "Report topology by category" msgstr "" -#: ../gui/wxpython/menustrings.py:741 ../gui/wxpython/menustrings.py:1683 +#: ../gui/wxpython/menustrings.py:742 ../gui/wxpython/menustrings.py:1684 #: ../gui/wxpython/image2target/ii2t_menustrings.py:732 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1658 msgid "Reports geometry statistics for vector maps." msgstr "" -#: ../gui/wxpython/menustrings.py:742 ../gui/wxpython/menustrings.py:1684 +#: ../gui/wxpython/menustrings.py:743 ../gui/wxpython/menustrings.py:1685 #: ../gui/wxpython/image2target/ii2t_menustrings.py:733 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1659 msgid "Univariate attribute statistics for points" msgstr "" -#: ../gui/wxpython/menustrings.py:743 ../gui/wxpython/menustrings.py:1685 +#: ../gui/wxpython/menustrings.py:744 ../gui/wxpython/menustrings.py:1686 #: ../gui/wxpython/image2target/ii2t_menustrings.py:734 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1660 msgid "Calculates univariate statistics of vector map features. Variance and standard deviation is calculated only for points if specified." msgstr "" -#: ../gui/wxpython/menustrings.py:744 ../gui/wxpython/menustrings.py:1686 +#: ../gui/wxpython/menustrings.py:745 ../gui/wxpython/menustrings.py:1687 #: ../gui/wxpython/image2target/ii2t_menustrings.py:735 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1661 msgid "Univariate statistics for attribute columns" msgstr "" -#: ../gui/wxpython/menustrings.py:745 ../gui/wxpython/menustrings.py:1687 +#: ../gui/wxpython/menustrings.py:746 ../gui/wxpython/menustrings.py:1688 #: ../gui/wxpython/image2target/ii2t_menustrings.py:736 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1662 msgid "Calculates univariate statistics on selected table column for a GRASS vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:747 ../gui/wxpython/menustrings.py:1689 +#: ../gui/wxpython/menustrings.py:748 ../gui/wxpython/menustrings.py:1690 msgid "Vector map profiling tool" msgstr "" -#: ../gui/wxpython/menustrings.py:748 ../gui/wxpython/menustrings.py:1690 +#: ../gui/wxpython/menustrings.py:749 ../gui/wxpython/menustrings.py:1691 #: ../gui/wxpython/image2target/ii2t_menustrings.py:737 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1663 msgid "Quadrat indices" msgstr "" -#: ../gui/wxpython/menustrings.py:750 ../gui/wxpython/menustrings.py:1692 +#: ../gui/wxpython/menustrings.py:751 ../gui/wxpython/menustrings.py:1693 #: ../gui/wxpython/image2target/ii2t_menustrings.py:739 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1665 msgid "Test normality" msgstr "" -#: ../gui/wxpython/menustrings.py:752 ../gui/wxpython/menustrings.py:1694 +#: ../gui/wxpython/menustrings.py:753 ../gui/wxpython/menustrings.py:1695 #: ../gui/wxpython/image2target/ii2t_menustrings.py:741 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1667 msgid "&Imagery" msgstr "" -#: ../gui/wxpython/menustrings.py:753 ../gui/wxpython/menustrings.py:1695 +#: ../gui/wxpython/menustrings.py:754 ../gui/wxpython/menustrings.py:1696 #: ../gui/wxpython/image2target/ii2t_menustrings.py:742 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1668 msgid "Develop images and groups" msgstr "" -#: ../gui/wxpython/menustrings.py:754 ../gui/wxpython/menustrings.py:1696 +#: ../gui/wxpython/menustrings.py:755 ../gui/wxpython/menustrings.py:1697 #: ../gui/wxpython/image2target/ii2t_menustrings.py:743 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1669 msgid "Create/edit group" msgstr "" -#: ../gui/wxpython/menustrings.py:755 ../gui/wxpython/menustrings.py:1697 +#: ../gui/wxpython/menustrings.py:756 ../gui/wxpython/menustrings.py:1698 #: ../gui/wxpython/image2target/ii2t_menustrings.py:744 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1670 msgid "Creates, edits, and lists groups of imagery files." msgstr "" -#: ../gui/wxpython/menustrings.py:756 ../gui/wxpython/menustrings.py:1698 +#: ../gui/wxpython/menustrings.py:757 ../gui/wxpython/menustrings.py:1699 #: ../gui/wxpython/image2target/ii2t_menustrings.py:745 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1671 msgid "Target group" msgstr "" -#: ../gui/wxpython/menustrings.py:757 ../gui/wxpython/menustrings.py:1699 +#: ../gui/wxpython/menustrings.py:758 ../gui/wxpython/menustrings.py:1700 #: ../gui/wxpython/image2target/ii2t_menustrings.py:746 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1672 msgid "Targets an imagery group to a GRASS location and mapset." msgstr "" -#: ../gui/wxpython/menustrings.py:758 ../gui/wxpython/menustrings.py:1700 +#: ../gui/wxpython/menustrings.py:759 ../gui/wxpython/menustrings.py:1701 #: ../gui/wxpython/image2target/ii2t_menustrings.py:747 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1673 msgid "Mosaic images" msgstr "" -#: ../gui/wxpython/menustrings.py:759 ../gui/wxpython/menustrings.py:1701 +#: ../gui/wxpython/menustrings.py:760 ../gui/wxpython/menustrings.py:1702 #: ../gui/wxpython/image2target/ii2t_menustrings.py:748 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1674 msgid "Mosaics several images and extends colormap." msgstr "" -#: ../gui/wxpython/menustrings.py:760 ../gui/wxpython/menustrings.py:1702 +#: ../gui/wxpython/menustrings.py:761 ../gui/wxpython/menustrings.py:1703 #: ../gui/wxpython/image2target/ii2t_menustrings.py:749 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1675 msgid "Manage image colors" msgstr "" -#: ../gui/wxpython/menustrings.py:761 ../gui/wxpython/menustrings.py:1703 +#: ../gui/wxpython/menustrings.py:762 ../gui/wxpython/menustrings.py:1704 #: ../gui/wxpython/image2target/ii2t_menustrings.py:750 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1676 msgid "Color balance for RGB" msgstr "" -#: ../gui/wxpython/menustrings.py:762 ../gui/wxpython/menustrings.py:1704 +#: ../gui/wxpython/menustrings.py:763 ../gui/wxpython/menustrings.py:1705 #: ../gui/wxpython/image2target/ii2t_menustrings.py:751 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1677 msgid "Performs auto-balancing of colors for RGB images." msgstr "" -#: ../gui/wxpython/menustrings.py:763 ../gui/wxpython/menustrings.py:1705 +#: ../gui/wxpython/menustrings.py:764 ../gui/wxpython/menustrings.py:1706 #: ../gui/wxpython/image2target/ii2t_menustrings.py:752 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1678 msgid "HIS to RGB" msgstr "" -#: ../gui/wxpython/menustrings.py:764 ../gui/wxpython/menustrings.py:1706 +#: ../gui/wxpython/menustrings.py:765 ../gui/wxpython/menustrings.py:1707 #: ../gui/wxpython/image2target/ii2t_menustrings.py:753 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1679 msgid "Transforms raster maps from HIS (Hue-Intensity-Saturation) color space to RGB (Red-Green-Blue) color space." msgstr "" -#: ../gui/wxpython/menustrings.py:766 ../gui/wxpython/menustrings.py:1708 +#: ../gui/wxpython/menustrings.py:767 ../gui/wxpython/menustrings.py:1709 #: ../gui/wxpython/image2target/ii2t_menustrings.py:755 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1681 msgid "Transforms raster maps from RGB (Red-Green-Blue) color space to HIS (Hue-Intensity-Saturation) color space." msgstr "" -#: ../gui/wxpython/menustrings.py:767 ../gui/wxpython/menustrings.py:1709 +#: ../gui/wxpython/menustrings.py:768 ../gui/wxpython/menustrings.py:1710 #: ../gui/wxpython/image2target/ii2t_menustrings.py:756 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1682 msgid "Rectify image or raster" msgstr "" -#: ../gui/wxpython/menustrings.py:768 ../gui/wxpython/menustrings.py:1710 +#: ../gui/wxpython/menustrings.py:769 ../gui/wxpython/menustrings.py:1711 #: ../gui/wxpython/image2target/ii2t_menustrings.py:757 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1683 msgid "Rectifies an image by computing a coordinate transformation for each pixel in the image based on the control points." msgstr "" -#: ../gui/wxpython/menustrings.py:769 ../gui/wxpython/menustrings.py:1711 +#: ../gui/wxpython/menustrings.py:770 ../gui/wxpython/menustrings.py:1712 #: ../gui/wxpython/image2target/ii2t_menustrings.py:758 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1684 #: ../gui/wxpython/lmgr/layertree.py:795 msgid "Histogram" msgstr "" -#: ../gui/wxpython/menustrings.py:770 ../gui/wxpython/menustrings.py:1712 +#: ../gui/wxpython/menustrings.py:771 ../gui/wxpython/menustrings.py:1713 #: ../gui/wxpython/image2target/ii2t_menustrings.py:759 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1685 msgid "Generate histogram of image" msgstr "" -#: ../gui/wxpython/menustrings.py:771 ../gui/wxpython/menustrings.py:1713 +#: ../gui/wxpython/menustrings.py:772 ../gui/wxpython/menustrings.py:1714 #: ../gui/wxpython/image2target/ii2t_menustrings.py:760 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1686 msgid "Spectral response" msgstr "" -#: ../gui/wxpython/menustrings.py:772 ../gui/wxpython/menustrings.py:1714 +#: ../gui/wxpython/menustrings.py:773 ../gui/wxpython/menustrings.py:1715 #: ../gui/wxpython/image2target/ii2t_menustrings.py:761 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1687 msgid "Displays spectral response at user specified locations in group or images." msgstr "" -#: ../gui/wxpython/menustrings.py:773 ../gui/wxpython/menustrings.py:1715 +#: ../gui/wxpython/menustrings.py:774 ../gui/wxpython/menustrings.py:1716 #: ../gui/wxpython/image2target/ii2t_menustrings.py:762 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1688 msgid "Pan sharpening" msgstr "" -#: ../gui/wxpython/menustrings.py:774 ../gui/wxpython/menustrings.py:1716 +#: ../gui/wxpython/menustrings.py:775 ../gui/wxpython/menustrings.py:1717 #: ../gui/wxpython/image2target/ii2t_menustrings.py:763 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1689 msgid "Image fusion algorithms to sharpen multispectral with high-res panchromatic channels" msgstr "" -#: ../gui/wxpython/menustrings.py:775 ../gui/wxpython/menustrings.py:1717 +#: ../gui/wxpython/menustrings.py:776 ../gui/wxpython/menustrings.py:1718 #: ../gui/wxpython/image2target/ii2t_menustrings.py:764 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1690 msgid "Classify image" msgstr "" -#: ../gui/wxpython/menustrings.py:776 ../gui/wxpython/menustrings.py:1718 +#: ../gui/wxpython/menustrings.py:777 ../gui/wxpython/menustrings.py:1719 #: ../gui/wxpython/image2target/ii2t_menustrings.py:765 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1691 msgid "Clustering input for unsupervised classification" msgstr "" -#: ../gui/wxpython/menustrings.py:777 ../gui/wxpython/menustrings.py:1719 +#: ../gui/wxpython/menustrings.py:778 ../gui/wxpython/menustrings.py:1720 #: ../gui/wxpython/image2target/ii2t_menustrings.py:766 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1692 msgid "Generates spectral signatures for land cover types in an image using a clustering algorithm. The resulting signature file is used as input for i.maxlik, to generate an unsupervised image classification." msgstr "" -#: ../gui/wxpython/menustrings.py:778 ../gui/wxpython/menustrings.py:1720 +#: ../gui/wxpython/menustrings.py:779 ../gui/wxpython/menustrings.py:1721 #: ../gui/wxpython/image2target/ii2t_menustrings.py:767 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1693 msgid "Input for supervised MLC" msgstr "" -#: ../gui/wxpython/menustrings.py:779 ../gui/wxpython/menustrings.py:1721 +#: ../gui/wxpython/menustrings.py:780 ../gui/wxpython/menustrings.py:1722 #: ../gui/wxpython/image2target/ii2t_menustrings.py:768 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1694 msgid "Generates statistics for i.maxlik from raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:780 ../gui/wxpython/menustrings.py:1722 +#: ../gui/wxpython/menustrings.py:781 ../gui/wxpython/menustrings.py:1723 #: ../gui/wxpython/image2target/ii2t_menustrings.py:769 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1695 msgid "Maximum likelihood classification (MLC)" msgstr "" -#: ../gui/wxpython/menustrings.py:781 ../gui/wxpython/menustrings.py:1723 +#: ../gui/wxpython/menustrings.py:782 ../gui/wxpython/menustrings.py:1724 #: ../gui/wxpython/image2target/ii2t_menustrings.py:770 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1696 msgid "Classifies the cell spectral reflectances in imagery data. Classification is based on the spectral signature information generated by either i.cluster, g.gui.iclass, or i.gensig." msgstr "" -#: ../gui/wxpython/menustrings.py:782 ../gui/wxpython/menustrings.py:1724 -#: ../gui/wxpython/menustrings.py:1994 +#: ../gui/wxpython/menustrings.py:783 ../gui/wxpython/menustrings.py:1725 +#: ../gui/wxpython/menustrings.py:1995 #: ../gui/wxpython/image2target/ii2t_menustrings.py:771 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1697 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1962 msgid "Interactive input for supervised classification" msgstr "" -#: ../gui/wxpython/menustrings.py:783 ../gui/wxpython/menustrings.py:1725 -#: ../gui/wxpython/menustrings.py:1995 +#: ../gui/wxpython/menustrings.py:784 ../gui/wxpython/menustrings.py:1726 +#: ../gui/wxpython/menustrings.py:1996 #: ../gui/wxpython/image2target/ii2t_menustrings.py:772 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1698 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1963 msgid "Generates spectral signatures by allowing the user to outline training areas." msgstr "" -#: ../gui/wxpython/menustrings.py:784 ../gui/wxpython/menustrings.py:1726 +#: ../gui/wxpython/menustrings.py:785 ../gui/wxpython/menustrings.py:1727 #: ../gui/wxpython/image2target/ii2t_menustrings.py:773 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1699 msgid "Input for supervised SMAP" msgstr "" -#: ../gui/wxpython/menustrings.py:785 ../gui/wxpython/menustrings.py:1727 +#: ../gui/wxpython/menustrings.py:786 ../gui/wxpython/menustrings.py:1728 #: ../gui/wxpython/image2target/ii2t_menustrings.py:774 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1700 msgid "Generates statistics for i.smap from raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:786 ../gui/wxpython/menustrings.py:1728 +#: ../gui/wxpython/menustrings.py:787 ../gui/wxpython/menustrings.py:1729 #: ../gui/wxpython/image2target/ii2t_menustrings.py:775 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1701 msgid "Sequential maximum a posteriori classification (SMAP)" msgstr "" -#: ../gui/wxpython/menustrings.py:787 ../gui/wxpython/menustrings.py:1729 +#: ../gui/wxpython/menustrings.py:788 ../gui/wxpython/menustrings.py:1730 #: ../gui/wxpython/image2target/ii2t_menustrings.py:776 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1702 msgid "Performs contextual image classification using sequential maximum a posteriori (SMAP) estimation." msgstr "" -#: ../gui/wxpython/menustrings.py:788 ../gui/wxpython/menustrings.py:1730 +#: ../gui/wxpython/menustrings.py:789 ../gui/wxpython/menustrings.py:1731 #: ../gui/wxpython/image2target/ii2t_menustrings.py:777 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1703 msgid "Object segmentation" msgstr "" -#: ../gui/wxpython/menustrings.py:789 ../gui/wxpython/menustrings.py:1731 +#: ../gui/wxpython/menustrings.py:790 ../gui/wxpython/menustrings.py:1732 #: ../gui/wxpython/image2target/ii2t_menustrings.py:778 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1704 msgid "Identifies segments (objects) from imagery data." msgstr "" -#: ../gui/wxpython/menustrings.py:790 ../gui/wxpython/menustrings.py:1732 +#: ../gui/wxpython/menustrings.py:791 ../gui/wxpython/menustrings.py:1733 #: ../gui/wxpython/image2target/ii2t_menustrings.py:779 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1705 msgid "Filter image" msgstr "" -#: ../gui/wxpython/menustrings.py:791 ../gui/wxpython/menustrings.py:1733 +#: ../gui/wxpython/menustrings.py:792 ../gui/wxpython/menustrings.py:1734 #: ../gui/wxpython/image2target/ii2t_menustrings.py:780 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1706 msgid "Edge detection" msgstr "" -#: ../gui/wxpython/menustrings.py:792 ../gui/wxpython/menustrings.py:1734 +#: ../gui/wxpython/menustrings.py:793 ../gui/wxpython/menustrings.py:1735 #: ../gui/wxpython/image2target/ii2t_menustrings.py:781 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1707 msgid "Zero-crossing \"edge detection\" raster function for image processing." msgstr "" -#: ../gui/wxpython/menustrings.py:793 ../gui/wxpython/menustrings.py:1735 +#: ../gui/wxpython/menustrings.py:794 ../gui/wxpython/menustrings.py:1736 #: ../gui/wxpython/image2target/ii2t_menustrings.py:782 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1708 msgid "Matrix/convolving filter" msgstr "" -#: ../gui/wxpython/menustrings.py:794 ../gui/wxpython/menustrings.py:1736 +#: ../gui/wxpython/menustrings.py:795 ../gui/wxpython/menustrings.py:1737 #: ../gui/wxpython/image2target/ii2t_menustrings.py:783 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1709 msgid "Performs raster map matrix filter." msgstr "" -#: ../gui/wxpython/menustrings.py:795 ../gui/wxpython/menustrings.py:1737 +#: ../gui/wxpython/menustrings.py:796 ../gui/wxpython/menustrings.py:1738 #: ../gui/wxpython/image2target/ii2t_menustrings.py:784 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1710 msgid "Transform image" msgstr "" -#: ../gui/wxpython/menustrings.py:796 ../gui/wxpython/menustrings.py:1738 +#: ../gui/wxpython/menustrings.py:797 ../gui/wxpython/menustrings.py:1739 #: ../gui/wxpython/image2target/ii2t_menustrings.py:785 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1711 msgid "Canonical correlation" msgstr "" -#: ../gui/wxpython/menustrings.py:797 ../gui/wxpython/menustrings.py:1739 +#: ../gui/wxpython/menustrings.py:798 ../gui/wxpython/menustrings.py:1740 #: ../gui/wxpython/image2target/ii2t_menustrings.py:786 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1712 msgid "Canonical components analysis (CCA) program for image processing." msgstr "" -#: ../gui/wxpython/menustrings.py:798 ../gui/wxpython/menustrings.py:1740 +#: ../gui/wxpython/menustrings.py:799 ../gui/wxpython/menustrings.py:1741 #: ../gui/wxpython/image2target/ii2t_menustrings.py:787 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1713 msgid "Principal components" msgstr "" -#: ../gui/wxpython/menustrings.py:799 ../gui/wxpython/menustrings.py:1741 +#: ../gui/wxpython/menustrings.py:800 ../gui/wxpython/menustrings.py:1742 #: ../gui/wxpython/image2target/ii2t_menustrings.py:788 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1714 msgid "Principal components analysis (PCA) for image processing." msgstr "" -#: ../gui/wxpython/menustrings.py:800 ../gui/wxpython/menustrings.py:1742 +#: ../gui/wxpython/menustrings.py:801 ../gui/wxpython/menustrings.py:1743 #: ../gui/wxpython/image2target/ii2t_menustrings.py:789 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1715 msgid "Fast Fourier" msgstr "" -#: ../gui/wxpython/menustrings.py:801 ../gui/wxpython/menustrings.py:1743 +#: ../gui/wxpython/menustrings.py:802 ../gui/wxpython/menustrings.py:1744 #: ../gui/wxpython/image2target/ii2t_menustrings.py:790 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1716 msgid "Fast Fourier Transform (FFT) for image processing." msgstr "" -#: ../gui/wxpython/menustrings.py:802 ../gui/wxpython/menustrings.py:1744 +#: ../gui/wxpython/menustrings.py:803 ../gui/wxpython/menustrings.py:1745 #: ../gui/wxpython/image2target/ii2t_menustrings.py:791 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1717 msgid "Inverse Fast Fourier" msgstr "" -#: ../gui/wxpython/menustrings.py:803 ../gui/wxpython/menustrings.py:1745 +#: ../gui/wxpython/menustrings.py:804 ../gui/wxpython/menustrings.py:1746 #: ../gui/wxpython/image2target/ii2t_menustrings.py:792 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1718 msgid "Inverse Fast Fourier Transform (IFFT) for image processing." msgstr "" -#: ../gui/wxpython/menustrings.py:804 ../gui/wxpython/menustrings.py:1746 +#: ../gui/wxpython/menustrings.py:805 ../gui/wxpython/menustrings.py:1747 #: ../gui/wxpython/image2target/ii2t_menustrings.py:793 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1719 msgid "Satellite images tools" msgstr "" -#: ../gui/wxpython/menustrings.py:805 ../gui/wxpython/menustrings.py:1747 +#: ../gui/wxpython/menustrings.py:806 ../gui/wxpython/menustrings.py:1748 #: ../gui/wxpython/image2target/ii2t_menustrings.py:794 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1720 msgid "Aster DN to radiance/reflectance" msgstr "" -#: ../gui/wxpython/menustrings.py:806 ../gui/wxpython/menustrings.py:1748 +#: ../gui/wxpython/menustrings.py:807 ../gui/wxpython/menustrings.py:1749 #: ../gui/wxpython/image2target/ii2t_menustrings.py:795 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1721 msgid "Calculates Top of Atmosphere Radiance/Reflectance/Brightness Temperature from ASTER DN." msgstr "" -#: ../gui/wxpython/menustrings.py:807 ../gui/wxpython/menustrings.py:1749 +#: ../gui/wxpython/menustrings.py:808 ../gui/wxpython/menustrings.py:1750 #: ../gui/wxpython/image2target/ii2t_menustrings.py:796 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1722 msgid "Landsat DN to radiance/reflectance" msgstr "" -#: ../gui/wxpython/menustrings.py:808 ../gui/wxpython/menustrings.py:1750 +#: ../gui/wxpython/menustrings.py:809 ../gui/wxpython/menustrings.py:1751 #: ../gui/wxpython/image2target/ii2t_menustrings.py:797 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1723 msgid "Calculates top-of-atmosphere radiance or reflectance and temperature for Landsat MSS/TM/ETM+/OLI" msgstr "" -#: ../gui/wxpython/menustrings.py:809 ../gui/wxpython/menustrings.py:1751 +#: ../gui/wxpython/menustrings.py:810 ../gui/wxpython/menustrings.py:1752 #: ../gui/wxpython/image2target/ii2t_menustrings.py:798 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1724 msgid "Landsat cloud cover assessment" msgstr "" -#: ../gui/wxpython/menustrings.py:810 ../gui/wxpython/menustrings.py:1752 +#: ../gui/wxpython/menustrings.py:811 ../gui/wxpython/menustrings.py:1753 #: ../gui/wxpython/image2target/ii2t_menustrings.py:799 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1725 msgid "Performs Landsat TM/ETM+ Automatic Cloud Cover Assessment (ACCA)." msgstr "" -#: ../gui/wxpython/menustrings.py:811 ../gui/wxpython/menustrings.py:1753 +#: ../gui/wxpython/menustrings.py:812 ../gui/wxpython/menustrings.py:1754 #: ../gui/wxpython/image2target/ii2t_menustrings.py:800 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1726 msgid "Modis quality control" msgstr "" -#: ../gui/wxpython/menustrings.py:812 ../gui/wxpython/menustrings.py:1754 +#: ../gui/wxpython/menustrings.py:813 ../gui/wxpython/menustrings.py:1755 #: ../gui/wxpython/image2target/ii2t_menustrings.py:801 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1727 msgid "Extracts quality control parameters from MODIS QC layers." msgstr "" -#: ../gui/wxpython/menustrings.py:813 ../gui/wxpython/menustrings.py:1755 +#: ../gui/wxpython/menustrings.py:814 ../gui/wxpython/menustrings.py:1756 #: ../gui/wxpython/image2target/ii2t_menustrings.py:802 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1728 msgid "Atmospheric correction" msgstr "" -#: ../gui/wxpython/menustrings.py:814 ../gui/wxpython/menustrings.py:1756 +#: ../gui/wxpython/menustrings.py:815 ../gui/wxpython/menustrings.py:1757 #: ../gui/wxpython/image2target/ii2t_menustrings.py:803 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1729 msgid "Performs atmospheric correction using the 6S algorithm. 6S - Second Simulation of Satellite Signal in the Solar Spectrum." msgstr "" -#: ../gui/wxpython/menustrings.py:815 ../gui/wxpython/menustrings.py:1757 +#: ../gui/wxpython/menustrings.py:816 ../gui/wxpython/menustrings.py:1758 #: ../gui/wxpython/image2target/ii2t_menustrings.py:804 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1730 msgid "Topographic correction" msgstr "" -#: ../gui/wxpython/menustrings.py:816 ../gui/wxpython/menustrings.py:1758 +#: ../gui/wxpython/menustrings.py:817 ../gui/wxpython/menustrings.py:1759 #: ../gui/wxpython/image2target/ii2t_menustrings.py:805 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1731 msgid "Computes topographic correction of reflectance." msgstr "" -#: ../gui/wxpython/menustrings.py:817 ../gui/wxpython/menustrings.py:1759 +#: ../gui/wxpython/menustrings.py:818 ../gui/wxpython/menustrings.py:1760 msgid "Orthophoto tools" msgstr "" -#: ../gui/wxpython/menustrings.py:818 ../gui/wxpython/menustrings.py:1760 +#: ../gui/wxpython/menustrings.py:819 ../gui/wxpython/menustrings.py:1761 msgid "Manage GCPs for 3D correction" msgstr "" -#: ../gui/wxpython/menustrings.py:819 ../gui/wxpython/menustrings.py:1761 +#: ../gui/wxpython/menustrings.py:820 ../gui/wxpython/menustrings.py:1762 msgid "Georectifies a map and allows managing GCP for 3D correction." msgstr "" -#: ../gui/wxpython/menustrings.py:820 ../gui/wxpython/menustrings.py:1762 +#: ../gui/wxpython/menustrings.py:821 ../gui/wxpython/menustrings.py:1763 msgid "Corrects scanning distortions" msgstr "" -#: ../gui/wxpython/menustrings.py:821 ../gui/wxpython/menustrings.py:1763 +#: ../gui/wxpython/menustrings.py:822 ../gui/wxpython/menustrings.py:1764 msgid "Corrects scanning distortions of a scanned aerial photo." msgstr "" -#: ../gui/wxpython/menustrings.py:822 ../gui/wxpython/menustrings.py:1764 +#: ../gui/wxpython/menustrings.py:823 ../gui/wxpython/menustrings.py:1765 #: ../gui/wxpython/image2target/ii2t_menustrings.py:806 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1732 msgid "Satellite images products" msgstr "" -#: ../gui/wxpython/menustrings.py:823 ../gui/wxpython/menustrings.py:1765 +#: ../gui/wxpython/menustrings.py:824 ../gui/wxpython/menustrings.py:1766 #: ../gui/wxpython/image2target/ii2t_menustrings.py:807 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1733 msgid "Vegetation indices" msgstr "" -#: ../gui/wxpython/menustrings.py:824 ../gui/wxpython/menustrings.py:1766 +#: ../gui/wxpython/menustrings.py:825 ../gui/wxpython/menustrings.py:1767 #: ../gui/wxpython/image2target/ii2t_menustrings.py:808 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1734 msgid "Calculates different types of vegetation indices. Uses red and nir bands mostly, and some indices require additional bands." msgstr "" -#: ../gui/wxpython/menustrings.py:825 ../gui/wxpython/menustrings.py:1767 +#: ../gui/wxpython/menustrings.py:826 ../gui/wxpython/menustrings.py:1768 #: ../gui/wxpython/image2target/ii2t_menustrings.py:809 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1735 msgid "Tasseled cap vegetation index" msgstr "" -#: ../gui/wxpython/menustrings.py:826 ../gui/wxpython/menustrings.py:1768 +#: ../gui/wxpython/menustrings.py:827 ../gui/wxpython/menustrings.py:1769 #: ../gui/wxpython/image2target/ii2t_menustrings.py:810 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1736 msgid "Performs Tasseled Cap (Kauth Thomas) transformation." msgstr "" -#: ../gui/wxpython/menustrings.py:827 ../gui/wxpython/menustrings.py:1769 +#: ../gui/wxpython/menustrings.py:828 ../gui/wxpython/menustrings.py:1770 #: ../gui/wxpython/image2target/ii2t_menustrings.py:811 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1737 msgid "Albedo" msgstr "" -#: ../gui/wxpython/menustrings.py:828 ../gui/wxpython/menustrings.py:1770 +#: ../gui/wxpython/menustrings.py:829 ../gui/wxpython/menustrings.py:1771 #: ../gui/wxpython/image2target/ii2t_menustrings.py:812 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1738 msgid "Computes broad band albedo from surface reflectance." msgstr "" -#: ../gui/wxpython/menustrings.py:829 ../gui/wxpython/menustrings.py:1771 +#: ../gui/wxpython/menustrings.py:830 ../gui/wxpython/menustrings.py:1772 #: ../gui/wxpython/image2target/ii2t_menustrings.py:813 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1739 msgid "Emissivity" msgstr "" -#: ../gui/wxpython/menustrings.py:830 ../gui/wxpython/menustrings.py:1772 +#: ../gui/wxpython/menustrings.py:831 ../gui/wxpython/menustrings.py:1773 #: ../gui/wxpython/image2target/ii2t_menustrings.py:814 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1740 msgid "Computes emissivity from NDVI, generic method for sparse land." msgstr "" -#: ../gui/wxpython/menustrings.py:831 ../gui/wxpython/menustrings.py:1773 +#: ../gui/wxpython/menustrings.py:832 ../gui/wxpython/menustrings.py:1774 #: ../gui/wxpython/image2target/ii2t_menustrings.py:815 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1741 msgid "Biomass growth" msgstr "" -#: ../gui/wxpython/menustrings.py:832 ../gui/wxpython/menustrings.py:1774 +#: ../gui/wxpython/menustrings.py:833 ../gui/wxpython/menustrings.py:1775 #: ../gui/wxpython/image2target/ii2t_menustrings.py:816 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1742 msgid "Computes biomass growth, precursor of crop yield calculation." msgstr "" -#: ../gui/wxpython/menustrings.py:833 ../gui/wxpython/menustrings.py:1775 +#: ../gui/wxpython/menustrings.py:834 ../gui/wxpython/menustrings.py:1776 #: ../gui/wxpython/image2target/ii2t_menustrings.py:817 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1743 msgid "Evapotranspiration calculation" msgstr "" -#: ../gui/wxpython/menustrings.py:834 ../gui/wxpython/menustrings.py:1776 +#: ../gui/wxpython/menustrings.py:835 ../gui/wxpython/menustrings.py:1777 #: ../gui/wxpython/image2target/ii2t_menustrings.py:818 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1744 msgid "Instantaneaous Net Radiation" msgstr "" -#: ../gui/wxpython/menustrings.py:835 ../gui/wxpython/menustrings.py:1777 +#: ../gui/wxpython/menustrings.py:836 ../gui/wxpython/menustrings.py:1778 #: ../gui/wxpython/image2target/ii2t_menustrings.py:819 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1745 msgid "Net radiation approximation (Bastiaanssen, 1995)." msgstr "" -#: ../gui/wxpython/menustrings.py:836 ../gui/wxpython/menustrings.py:1778 +#: ../gui/wxpython/menustrings.py:837 ../gui/wxpython/menustrings.py:1779 #: ../gui/wxpython/image2target/ii2t_menustrings.py:820 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1746 msgid "Soil heat flux" msgstr "" -#: ../gui/wxpython/menustrings.py:837 ../gui/wxpython/menustrings.py:1779 +#: ../gui/wxpython/menustrings.py:838 ../gui/wxpython/menustrings.py:1780 #: ../gui/wxpython/image2target/ii2t_menustrings.py:821 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1747 msgid "Soil heat flux approximation (Bastiaanssen, 1995)." msgstr "" -#: ../gui/wxpython/menustrings.py:838 ../gui/wxpython/menustrings.py:1780 +#: ../gui/wxpython/menustrings.py:839 ../gui/wxpython/menustrings.py:1781 #: ../gui/wxpython/image2target/ii2t_menustrings.py:822 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1748 msgid "Sensible heat flux" msgstr "" -#: ../gui/wxpython/menustrings.py:839 ../gui/wxpython/menustrings.py:1781 +#: ../gui/wxpython/menustrings.py:840 ../gui/wxpython/menustrings.py:1782 #: ../gui/wxpython/image2target/ii2t_menustrings.py:823 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1749 msgid "Computes sensible heat flux iteration SEBAL 01." msgstr "" -#: ../gui/wxpython/menustrings.py:840 ../gui/wxpython/menustrings.py:1782 +#: ../gui/wxpython/menustrings.py:841 ../gui/wxpython/menustrings.py:1783 #: ../gui/wxpython/image2target/ii2t_menustrings.py:824 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1750 msgid "Evaporative fraction" msgstr "" -#: ../gui/wxpython/menustrings.py:841 ../gui/wxpython/menustrings.py:1783 +#: ../gui/wxpython/menustrings.py:842 ../gui/wxpython/menustrings.py:1784 #: ../gui/wxpython/image2target/ii2t_menustrings.py:825 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1751 msgid "Computes evaporative fraction and root zone soil moisture." msgstr "" -#: ../gui/wxpython/menustrings.py:842 ../gui/wxpython/menustrings.py:1784 +#: ../gui/wxpython/menustrings.py:843 ../gui/wxpython/menustrings.py:1785 #: ../gui/wxpython/image2target/ii2t_menustrings.py:826 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1752 msgid "Actual Evapotranspiration" msgstr "" -#: ../gui/wxpython/menustrings.py:843 ../gui/wxpython/menustrings.py:1785 +#: ../gui/wxpython/menustrings.py:844 ../gui/wxpython/menustrings.py:1786 #: ../gui/wxpython/image2target/ii2t_menustrings.py:827 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1753 msgid "Actual evapotranspiration for diurnal period (Bastiaanssen, 1995)." msgstr "" -#: ../gui/wxpython/menustrings.py:844 ../gui/wxpython/menustrings.py:1786 +#: ../gui/wxpython/menustrings.py:845 ../gui/wxpython/menustrings.py:1787 #: ../gui/wxpython/image2target/ii2t_menustrings.py:828 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1754 msgid "Temporal integration of ETa" msgstr "" -#: ../gui/wxpython/menustrings.py:845 ../gui/wxpython/menustrings.py:1787 +#: ../gui/wxpython/menustrings.py:846 ../gui/wxpython/menustrings.py:1788 #: ../gui/wxpython/image2target/ii2t_menustrings.py:829 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1755 msgid "Computes temporal integration of satellite ET actual (ETa) following the daily ET reference (ETo) from meteorological station(s)." msgstr "" -#: ../gui/wxpython/menustrings.py:846 ../gui/wxpython/menustrings.py:1788 +#: ../gui/wxpython/menustrings.py:847 ../gui/wxpython/menustrings.py:1789 #: ../gui/wxpython/image2target/ii2t_menustrings.py:830 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1756 msgid "Hargreaves methods Evapotranspiration" msgstr "" -#: ../gui/wxpython/menustrings.py:847 ../gui/wxpython/menustrings.py:1789 +#: ../gui/wxpython/menustrings.py:848 ../gui/wxpython/menustrings.py:1790 #: ../gui/wxpython/image2target/ii2t_menustrings.py:831 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1757 msgid "Computes evapotranspiration calculation modified or original Hargreaves formulation, 2001." msgstr "" -#: ../gui/wxpython/menustrings.py:848 ../gui/wxpython/menustrings.py:1790 +#: ../gui/wxpython/menustrings.py:849 ../gui/wxpython/menustrings.py:1791 #: ../gui/wxpython/image2target/ii2t_menustrings.py:832 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1758 msgid "Penman-Monteith Evapotranspiration" msgstr "" -#: ../gui/wxpython/menustrings.py:849 ../gui/wxpython/menustrings.py:1791 +#: ../gui/wxpython/menustrings.py:850 ../gui/wxpython/menustrings.py:1792 #: ../gui/wxpython/image2target/ii2t_menustrings.py:833 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1759 msgid "Computes potential evapotranspiration calculation with hourly Penman-Monteith." msgstr "" -#: ../gui/wxpython/menustrings.py:850 ../gui/wxpython/menustrings.py:1792 +#: ../gui/wxpython/menustrings.py:851 ../gui/wxpython/menustrings.py:1793 #: ../gui/wxpython/image2target/ii2t_menustrings.py:834 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1760 msgid "Priestley-Taylor Evapotranspiration" msgstr "" -#: ../gui/wxpython/menustrings.py:851 ../gui/wxpython/menustrings.py:1793 +#: ../gui/wxpython/menustrings.py:852 ../gui/wxpython/menustrings.py:1794 #: ../gui/wxpython/image2target/ii2t_menustrings.py:835 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1761 msgid "Computes evapotranspiration calculation Priestley and Taylor formulation, 1972." msgstr "" -#: ../gui/wxpython/menustrings.py:853 ../gui/wxpython/menustrings.py:1795 +#: ../gui/wxpython/menustrings.py:854 ../gui/wxpython/menustrings.py:1796 #: ../gui/wxpython/image2target/ii2t_menustrings.py:837 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1763 msgid "Kappa analysis" msgstr "" -#: ../gui/wxpython/menustrings.py:854 ../gui/wxpython/menustrings.py:1796 +#: ../gui/wxpython/menustrings.py:855 ../gui/wxpython/menustrings.py:1797 #: ../gui/wxpython/image2target/ii2t_menustrings.py:838 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1764 msgid "Calculates error matrix and kappa parameter for accuracy assessment of classification result." msgstr "" -#: ../gui/wxpython/menustrings.py:855 ../gui/wxpython/menustrings.py:1797 +#: ../gui/wxpython/menustrings.py:856 ../gui/wxpython/menustrings.py:1798 #: ../gui/wxpython/image2target/ii2t_menustrings.py:839 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1765 msgid "OIF for LandSat TM" msgstr "" -#: ../gui/wxpython/menustrings.py:856 ../gui/wxpython/menustrings.py:1798 +#: ../gui/wxpython/menustrings.py:857 ../gui/wxpython/menustrings.py:1799 #: ../gui/wxpython/image2target/ii2t_menustrings.py:840 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1766 msgid "Calculates Optimum-Index-Factor table for spectral bands" msgstr "" -#: ../gui/wxpython/menustrings.py:857 ../gui/wxpython/menustrings.py:1799 +#: ../gui/wxpython/menustrings.py:858 ../gui/wxpython/menustrings.py:1800 #: ../gui/wxpython/image2target/ii2t_menustrings.py:841 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1767 msgid "3D r&aster" msgstr "" -#: ../gui/wxpython/menustrings.py:858 ../gui/wxpython/menustrings.py:1800 +#: ../gui/wxpython/menustrings.py:859 ../gui/wxpython/menustrings.py:1801 #: ../gui/wxpython/image2target/ii2t_menustrings.py:842 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1768 msgid "Develop 3D raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:859 ../gui/wxpython/menustrings.py:1801 +#: ../gui/wxpython/menustrings.py:860 ../gui/wxpython/menustrings.py:1802 #: ../gui/wxpython/image2target/ii2t_menustrings.py:843 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1769 msgid "Manage 3D NULL values" msgstr "" -#: ../gui/wxpython/menustrings.py:860 ../gui/wxpython/menustrings.py:1802 +#: ../gui/wxpython/menustrings.py:861 ../gui/wxpython/menustrings.py:1803 #: ../gui/wxpython/image2target/ii2t_menustrings.py:844 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1770 msgid "Explicitly create the 3D NULL-value bitmap file." msgstr "" -#: ../gui/wxpython/menustrings.py:861 ../gui/wxpython/menustrings.py:1803 +#: ../gui/wxpython/menustrings.py:862 ../gui/wxpython/menustrings.py:1804 #: ../gui/wxpython/image2target/ii2t_menustrings.py:845 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1771 msgid "Manage timestamp" msgstr "" -#: ../gui/wxpython/menustrings.py:862 ../gui/wxpython/menustrings.py:1804 +#: ../gui/wxpython/menustrings.py:863 ../gui/wxpython/menustrings.py:1805 #: ../gui/wxpython/image2target/ii2t_menustrings.py:846 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1772 msgid "Modifies a timestamp for a 3D raster map. Print/add/remove a timestamp for a 3D raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:864 ../gui/wxpython/menustrings.py:1806 +#: ../gui/wxpython/menustrings.py:865 ../gui/wxpython/menustrings.py:1807 #: ../gui/wxpython/image2target/ii2t_menustrings.py:848 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1774 msgid "3D rasters to raster series" msgstr "" -#: ../gui/wxpython/menustrings.py:866 ../gui/wxpython/menustrings.py:1808 +#: ../gui/wxpython/menustrings.py:867 ../gui/wxpython/menustrings.py:1809 #: ../gui/wxpython/image2target/ii2t_menustrings.py:850 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1776 msgid "3D color tables" msgstr "" -#: ../gui/wxpython/menustrings.py:867 ../gui/wxpython/menustrings.py:1809 +#: ../gui/wxpython/menustrings.py:868 ../gui/wxpython/menustrings.py:1810 #: ../gui/wxpython/image2target/ii2t_menustrings.py:851 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1777 msgid "Creates/modifies the color table associated with a 3D raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:868 ../gui/wxpython/menustrings.py:1810 +#: ../gui/wxpython/menustrings.py:869 ../gui/wxpython/menustrings.py:1811 #: ../gui/wxpython/image2target/ii2t_menustrings.py:852 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1778 msgid "Export 3D color table" msgstr "" -#: ../gui/wxpython/menustrings.py:869 ../gui/wxpython/menustrings.py:1811 +#: ../gui/wxpython/menustrings.py:870 ../gui/wxpython/menustrings.py:1812 #: ../gui/wxpython/image2target/ii2t_menustrings.py:853 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1779 msgid "Exports the color table associated with a 3D raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:870 ../gui/wxpython/menustrings.py:1812 +#: ../gui/wxpython/menustrings.py:871 ../gui/wxpython/menustrings.py:1813 #: ../gui/wxpython/image2target/ii2t_menustrings.py:854 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1780 msgid "3D mask" msgstr "" -#: ../gui/wxpython/menustrings.py:871 ../gui/wxpython/menustrings.py:1813 +#: ../gui/wxpython/menustrings.py:872 ../gui/wxpython/menustrings.py:1814 #: ../gui/wxpython/image2target/ii2t_menustrings.py:855 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1781 msgid "Establishes the current working 3D raster mask." msgstr "" -#: ../gui/wxpython/menustrings.py:872 ../gui/wxpython/menustrings.py:873 -#: ../gui/wxpython/menustrings.py:1814 ../gui/wxpython/menustrings.py:1815 +#: ../gui/wxpython/menustrings.py:873 ../gui/wxpython/menustrings.py:874 +#: ../gui/wxpython/menustrings.py:1815 ../gui/wxpython/menustrings.py:1816 #: ../gui/wxpython/image2target/ii2t_menustrings.py:856 #: ../gui/wxpython/image2target/ii2t_menustrings.py:857 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1782 @@ -9211,224 +9185,224 @@ msgid "3D raster map calculator" msgstr "" -#: ../gui/wxpython/menustrings.py:874 ../gui/wxpython/menustrings.py:1816 +#: ../gui/wxpython/menustrings.py:875 ../gui/wxpython/menustrings.py:1817 #: ../gui/wxpython/image2target/ii2t_menustrings.py:858 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1784 msgid "Cross section" msgstr "" -#: ../gui/wxpython/menustrings.py:875 ../gui/wxpython/menustrings.py:1817 +#: ../gui/wxpython/menustrings.py:876 ../gui/wxpython/menustrings.py:1818 #: ../gui/wxpython/image2target/ii2t_menustrings.py:859 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1785 msgid "Creates cross section 2D raster map from 3D raster map based on 2D elevation map" msgstr "" -#: ../gui/wxpython/menustrings.py:877 ../gui/wxpython/menustrings.py:1819 +#: ../gui/wxpython/menustrings.py:878 ../gui/wxpython/menustrings.py:1820 #: ../gui/wxpython/image2target/ii2t_menustrings.py:861 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1787 msgid "Numerical calculation program for transient, confined groundwater flow in three dimensions." msgstr "" -#: ../gui/wxpython/menustrings.py:878 ../gui/wxpython/menustrings.py:1820 +#: ../gui/wxpython/menustrings.py:879 ../gui/wxpython/menustrings.py:1821 #: ../gui/wxpython/image2target/ii2t_menustrings.py:862 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1788 msgid "Interpolate 3D raster from points" msgstr "" -#: ../gui/wxpython/menustrings.py:879 ../gui/wxpython/menustrings.py:1821 +#: ../gui/wxpython/menustrings.py:880 ../gui/wxpython/menustrings.py:1822 #: ../gui/wxpython/image2target/ii2t_menustrings.py:863 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1789 msgid "Interpolates point data to a 3D raster map using regularized spline with tension (RST) algorithm." msgstr "" -#: ../gui/wxpython/menustrings.py:881 ../gui/wxpython/menustrings.py:1823 +#: ../gui/wxpython/menustrings.py:882 ../gui/wxpython/menustrings.py:1824 #: ../gui/wxpython/image2target/ii2t_menustrings.py:865 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1791 msgid "Basic 3D raster metadata" msgstr "" -#: ../gui/wxpython/menustrings.py:882 ../gui/wxpython/menustrings.py:1824 +#: ../gui/wxpython/menustrings.py:883 ../gui/wxpython/menustrings.py:1825 #: ../gui/wxpython/image2target/ii2t_menustrings.py:866 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1792 msgid "Outputs basic information about a user-specified 3D raster map layer." msgstr "" -#: ../gui/wxpython/menustrings.py:883 ../gui/wxpython/menustrings.py:1825 +#: ../gui/wxpython/menustrings.py:884 ../gui/wxpython/menustrings.py:1826 #: ../gui/wxpython/image2target/ii2t_menustrings.py:867 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1793 msgid "3D raster statistics" msgstr "" -#: ../gui/wxpython/menustrings.py:884 ../gui/wxpython/menustrings.py:1826 +#: ../gui/wxpython/menustrings.py:885 ../gui/wxpython/menustrings.py:1827 #: ../gui/wxpython/image2target/ii2t_menustrings.py:868 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1794 msgid "Generates volume statistics for 3D raster maps." msgstr "" -#: ../gui/wxpython/menustrings.py:885 ../gui/wxpython/menustrings.py:1827 +#: ../gui/wxpython/menustrings.py:886 ../gui/wxpython/menustrings.py:1828 #: ../gui/wxpython/image2target/ii2t_menustrings.py:869 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1795 msgid "Univariate statistics for 3D rasters" msgstr "" -#: ../gui/wxpython/menustrings.py:886 ../gui/wxpython/menustrings.py:1828 +#: ../gui/wxpython/menustrings.py:887 ../gui/wxpython/menustrings.py:1829 #: ../gui/wxpython/image2target/ii2t_menustrings.py:870 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1796 msgid "Calculates univariate statistics from the non-null cells of a 3D raster map. Statistics include number of cells counted, minimum and maximum cell values, range, arithmetic mean, population variance, standard deviation, coefficient of variation, and sum." msgstr "" -#: ../gui/wxpython/menustrings.py:887 ../gui/wxpython/menustrings.py:1829 +#: ../gui/wxpython/menustrings.py:888 ../gui/wxpython/menustrings.py:1830 #: ../gui/wxpython/image2target/ii2t_menustrings.py:871 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1797 msgid "&Database" msgstr "" -#: ../gui/wxpython/menustrings.py:888 ../gui/wxpython/menustrings.py:1830 +#: ../gui/wxpython/menustrings.py:889 ../gui/wxpython/menustrings.py:1831 #: ../gui/wxpython/image2target/ii2t_menustrings.py:872 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1798 msgid "Database information" msgstr "" -#: ../gui/wxpython/menustrings.py:889 ../gui/wxpython/menustrings.py:1831 +#: ../gui/wxpython/menustrings.py:890 ../gui/wxpython/menustrings.py:1832 #: ../gui/wxpython/image2target/ii2t_menustrings.py:873 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1799 msgid "List databases" msgstr "" -#: ../gui/wxpython/menustrings.py:890 ../gui/wxpython/menustrings.py:1832 +#: ../gui/wxpython/menustrings.py:891 ../gui/wxpython/menustrings.py:1833 #: ../gui/wxpython/image2target/ii2t_menustrings.py:874 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1800 msgid "Lists all databases for a given driver and location." msgstr "" -#: ../gui/wxpython/menustrings.py:891 ../gui/wxpython/menustrings.py:1833 +#: ../gui/wxpython/menustrings.py:892 ../gui/wxpython/menustrings.py:1834 #: ../gui/wxpython/image2target/ii2t_menustrings.py:875 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1801 msgid "List drivers" msgstr "" -#: ../gui/wxpython/menustrings.py:892 ../gui/wxpython/menustrings.py:1834 +#: ../gui/wxpython/menustrings.py:893 ../gui/wxpython/menustrings.py:1835 #: ../gui/wxpython/image2target/ii2t_menustrings.py:876 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1802 msgid "Lists all database drivers." msgstr "" -#: ../gui/wxpython/menustrings.py:893 ../gui/wxpython/menustrings.py:1835 +#: ../gui/wxpython/menustrings.py:894 ../gui/wxpython/menustrings.py:1836 #: ../gui/wxpython/image2target/ii2t_menustrings.py:877 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1803 msgid "List tables" msgstr "" -#: ../gui/wxpython/menustrings.py:894 ../gui/wxpython/menustrings.py:1836 +#: ../gui/wxpython/menustrings.py:895 ../gui/wxpython/menustrings.py:1837 #: ../gui/wxpython/image2target/ii2t_menustrings.py:878 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1804 msgid "Lists all tables for a given database." msgstr "" -#: ../gui/wxpython/menustrings.py:895 ../gui/wxpython/menustrings.py:1837 +#: ../gui/wxpython/menustrings.py:896 ../gui/wxpython/menustrings.py:1838 #: ../gui/wxpython/image2target/ii2t_menustrings.py:879 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1805 msgid "Describe table" msgstr "" -#: ../gui/wxpython/menustrings.py:896 ../gui/wxpython/menustrings.py:1838 +#: ../gui/wxpython/menustrings.py:897 ../gui/wxpython/menustrings.py:1839 #: ../gui/wxpython/image2target/ii2t_menustrings.py:880 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1806 msgid "Describes a table in detail." msgstr "" -#: ../gui/wxpython/menustrings.py:897 ../gui/wxpython/menustrings.py:1839 +#: ../gui/wxpython/menustrings.py:898 ../gui/wxpython/menustrings.py:1840 #: ../gui/wxpython/image2target/ii2t_menustrings.py:881 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1807 msgid "List columns" msgstr "" -#: ../gui/wxpython/menustrings.py:898 ../gui/wxpython/menustrings.py:1840 +#: ../gui/wxpython/menustrings.py:899 ../gui/wxpython/menustrings.py:1841 #: ../gui/wxpython/image2target/ii2t_menustrings.py:882 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1808 msgid "List all columns for a given table." msgstr "" -#: ../gui/wxpython/menustrings.py:899 ../gui/wxpython/menustrings.py:1841 +#: ../gui/wxpython/menustrings.py:900 ../gui/wxpython/menustrings.py:1842 #: ../gui/wxpython/image2target/ii2t_menustrings.py:883 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1809 msgid "Manage databases" msgstr "" -#: ../gui/wxpython/menustrings.py:900 ../gui/wxpython/menustrings.py:1842 +#: ../gui/wxpython/menustrings.py:901 ../gui/wxpython/menustrings.py:1843 #: ../gui/wxpython/image2target/ii2t_menustrings.py:884 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1810 msgid "Connect" msgstr "" -#: ../gui/wxpython/menustrings.py:901 ../gui/wxpython/menustrings.py:1843 +#: ../gui/wxpython/menustrings.py:902 ../gui/wxpython/menustrings.py:1844 #: ../gui/wxpython/image2target/ii2t_menustrings.py:885 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1811 msgid "Prints/sets general DB connection for current mapset." msgstr "" -#: ../gui/wxpython/menustrings.py:902 ../gui/wxpython/menustrings.py:1844 +#: ../gui/wxpython/menustrings.py:903 ../gui/wxpython/menustrings.py:1845 #: ../gui/wxpython/image2target/ii2t_menustrings.py:886 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1812 msgid "Login" msgstr "" -#: ../gui/wxpython/menustrings.py:903 ../gui/wxpython/menustrings.py:1845 +#: ../gui/wxpython/menustrings.py:904 ../gui/wxpython/menustrings.py:1846 #: ../gui/wxpython/image2target/ii2t_menustrings.py:887 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1813 msgid "Sets user/password for DB driver/database." msgstr "" -#: ../gui/wxpython/menustrings.py:904 ../gui/wxpython/menustrings.py:1846 +#: ../gui/wxpython/menustrings.py:905 ../gui/wxpython/menustrings.py:1847 #: ../gui/wxpython/image2target/ii2t_menustrings.py:888 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1814 msgid "Create database" msgstr "" -#: ../gui/wxpython/menustrings.py:905 ../gui/wxpython/menustrings.py:1847 +#: ../gui/wxpython/menustrings.py:906 ../gui/wxpython/menustrings.py:1848 #: ../gui/wxpython/image2target/ii2t_menustrings.py:889 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1815 msgid "Creates an empty database." msgstr "" -#: ../gui/wxpython/menustrings.py:906 ../gui/wxpython/menustrings.py:1848 +#: ../gui/wxpython/menustrings.py:907 ../gui/wxpython/menustrings.py:1849 #: ../gui/wxpython/image2target/ii2t_menustrings.py:890 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1816 msgid "Drop database" msgstr "" -#: ../gui/wxpython/menustrings.py:907 ../gui/wxpython/menustrings.py:1849 +#: ../gui/wxpython/menustrings.py:908 ../gui/wxpython/menustrings.py:1850 #: ../gui/wxpython/image2target/ii2t_menustrings.py:891 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1817 msgid "Removes an existing database." msgstr "" -#: ../gui/wxpython/menustrings.py:908 ../gui/wxpython/menustrings.py:1850 +#: ../gui/wxpython/menustrings.py:909 ../gui/wxpython/menustrings.py:1851 #: ../gui/wxpython/image2target/ii2t_menustrings.py:892 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1818 msgid "Drop table" msgstr "" -#: ../gui/wxpython/menustrings.py:909 ../gui/wxpython/menustrings.py:1851 +#: ../gui/wxpython/menustrings.py:910 ../gui/wxpython/menustrings.py:1852 #: ../gui/wxpython/image2target/ii2t_menustrings.py:893 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1819 msgid "Drops an attribute table." msgstr "" -#: ../gui/wxpython/menustrings.py:910 ../gui/wxpython/menustrings.py:1852 +#: ../gui/wxpython/menustrings.py:911 ../gui/wxpython/menustrings.py:1853 #: ../gui/wxpython/image2target/ii2t_menustrings.py:894 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1820 msgid "Copy table" msgstr "" -#: ../gui/wxpython/menustrings.py:911 ../gui/wxpython/menustrings.py:1853 +#: ../gui/wxpython/menustrings.py:912 ../gui/wxpython/menustrings.py:1854 #: ../gui/wxpython/image2target/ii2t_menustrings.py:895 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1821 msgid "Copy a table. Either 'from_table' (optionally with 'where') can be used or 'select' option, but not 'from_table' and 'select' at the same time." msgstr "" -#: ../gui/wxpython/menustrings.py:912 ../gui/wxpython/menustrings.py:932 -#: ../gui/wxpython/menustrings.py:1854 ../gui/wxpython/menustrings.py:1874 +#: ../gui/wxpython/menustrings.py:913 ../gui/wxpython/menustrings.py:933 +#: ../gui/wxpython/menustrings.py:1855 ../gui/wxpython/menustrings.py:1875 #: ../gui/wxpython/image2target/ii2t_menustrings.py:896 #: ../gui/wxpython/image2target/ii2t_menustrings.py:916 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1822 @@ -9436,1196 +9410,1196 @@ msgid "Drop column" msgstr "" -#: ../gui/wxpython/menustrings.py:913 ../gui/wxpython/menustrings.py:1855 +#: ../gui/wxpython/menustrings.py:914 ../gui/wxpython/menustrings.py:1856 #: ../gui/wxpython/image2target/ii2t_menustrings.py:897 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1823 msgid "Drops a column from selected attribute table." msgstr "" -#: ../gui/wxpython/menustrings.py:914 ../gui/wxpython/menustrings.py:1856 +#: ../gui/wxpython/menustrings.py:915 ../gui/wxpython/menustrings.py:1857 #: ../gui/wxpython/image2target/ii2t_menustrings.py:898 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1824 msgid "Test" msgstr "" -#: ../gui/wxpython/menustrings.py:915 ../gui/wxpython/menustrings.py:1857 +#: ../gui/wxpython/menustrings.py:916 ../gui/wxpython/menustrings.py:1858 #: ../gui/wxpython/image2target/ii2t_menustrings.py:899 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1825 msgid "Test database driver, database must exist and set by db.connect." msgstr "" -#: ../gui/wxpython/menustrings.py:916 ../gui/wxpython/menustrings.py:1858 +#: ../gui/wxpython/menustrings.py:917 ../gui/wxpython/menustrings.py:1859 #: ../gui/wxpython/image2target/ii2t_menustrings.py:900 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1826 -#: ../gui/wxpython/dbmgr/sqlbuilder.py:111 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:115 msgid "Query" msgstr "" -#: ../gui/wxpython/menustrings.py:917 ../gui/wxpython/menustrings.py:1859 +#: ../gui/wxpython/menustrings.py:918 ../gui/wxpython/menustrings.py:1860 #: ../gui/wxpython/image2target/ii2t_menustrings.py:901 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1827 msgid "Query any table" msgstr "" -#: ../gui/wxpython/menustrings.py:918 ../gui/wxpython/menustrings.py:1860 +#: ../gui/wxpython/menustrings.py:919 ../gui/wxpython/menustrings.py:1861 #: ../gui/wxpython/image2target/ii2t_menustrings.py:902 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1828 msgid "Selects data from attribute table. Performs SQL query statement(s)." msgstr "" -#: ../gui/wxpython/menustrings.py:921 ../gui/wxpython/menustrings.py:1863 +#: ../gui/wxpython/menustrings.py:922 ../gui/wxpython/menustrings.py:1864 #: ../gui/wxpython/image2target/ii2t_menustrings.py:905 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1831 msgid "SQL statement" msgstr "" -#: ../gui/wxpython/menustrings.py:922 ../gui/wxpython/menustrings.py:1864 +#: ../gui/wxpython/menustrings.py:923 ../gui/wxpython/menustrings.py:1865 #: ../gui/wxpython/image2target/ii2t_menustrings.py:906 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1832 msgid "Executes any SQL statement. For SELECT statements use 'db.select'." msgstr "" -#: ../gui/wxpython/menustrings.py:923 ../gui/wxpython/menustrings.py:1865 +#: ../gui/wxpython/menustrings.py:924 ../gui/wxpython/menustrings.py:1866 #: ../gui/wxpython/image2target/ii2t_menustrings.py:907 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1833 msgid "Vector database connections" msgstr "" -#: ../gui/wxpython/menustrings.py:924 ../gui/wxpython/menustrings.py:1866 +#: ../gui/wxpython/menustrings.py:925 ../gui/wxpython/menustrings.py:1867 #: ../gui/wxpython/image2target/ii2t_menustrings.py:908 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1834 msgid "New table" msgstr "" -#: ../gui/wxpython/menustrings.py:925 ../gui/wxpython/menustrings.py:1867 +#: ../gui/wxpython/menustrings.py:926 ../gui/wxpython/menustrings.py:1868 #: ../gui/wxpython/image2target/ii2t_menustrings.py:909 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1835 msgid "Creates and connects a new attribute table to a given layer of an existing vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:926 ../gui/wxpython/menustrings.py:1868 +#: ../gui/wxpython/menustrings.py:927 ../gui/wxpython/menustrings.py:1869 #: ../gui/wxpython/image2target/ii2t_menustrings.py:910 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1836 msgid "Remove table" msgstr "" -#: ../gui/wxpython/menustrings.py:927 ../gui/wxpython/menustrings.py:1869 +#: ../gui/wxpython/menustrings.py:928 ../gui/wxpython/menustrings.py:1870 #: ../gui/wxpython/image2target/ii2t_menustrings.py:911 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1837 msgid "Removes existing attribute table of a vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:928 ../gui/wxpython/menustrings.py:1870 +#: ../gui/wxpython/menustrings.py:929 ../gui/wxpython/menustrings.py:1871 #: ../gui/wxpython/image2target/ii2t_menustrings.py:912 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1838 msgid "Join table" msgstr "" -#: ../gui/wxpython/menustrings.py:929 ../gui/wxpython/menustrings.py:1871 +#: ../gui/wxpython/menustrings.py:930 ../gui/wxpython/menustrings.py:1872 #: ../gui/wxpython/image2target/ii2t_menustrings.py:913 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1839 msgid "Joins a database table to a vector map table." msgstr "" -#: ../gui/wxpython/menustrings.py:930 ../gui/wxpython/menustrings.py:1872 +#: ../gui/wxpython/menustrings.py:931 ../gui/wxpython/menustrings.py:1873 #: ../gui/wxpython/image2target/ii2t_menustrings.py:914 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1840 msgid "Add columns" msgstr "" -#: ../gui/wxpython/menustrings.py:931 ../gui/wxpython/menustrings.py:1873 +#: ../gui/wxpython/menustrings.py:932 ../gui/wxpython/menustrings.py:1874 #: ../gui/wxpython/image2target/ii2t_menustrings.py:915 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1841 msgid "Adds one or more columns to the attribute table connected to a given vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:933 ../gui/wxpython/menustrings.py:1875 +#: ../gui/wxpython/menustrings.py:934 ../gui/wxpython/menustrings.py:1876 #: ../gui/wxpython/image2target/ii2t_menustrings.py:917 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1843 msgid "Drops a column from the attribute table connected to a given vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:934 ../gui/wxpython/menustrings.py:1876 +#: ../gui/wxpython/menustrings.py:935 ../gui/wxpython/menustrings.py:1877 #: ../gui/wxpython/image2target/ii2t_menustrings.py:918 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1844 -#: ../gui/wxpython/dbmgr/base.py:2370 +#: ../gui/wxpython/dbmgr/base.py:2372 msgid "Rename column" msgstr "" -#: ../gui/wxpython/menustrings.py:935 ../gui/wxpython/menustrings.py:1877 +#: ../gui/wxpython/menustrings.py:936 ../gui/wxpython/menustrings.py:1878 #: ../gui/wxpython/image2target/ii2t_menustrings.py:919 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1845 msgid "Renames a column in the attribute table connected to a given vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:936 ../gui/wxpython/menustrings.py:1878 +#: ../gui/wxpython/menustrings.py:937 ../gui/wxpython/menustrings.py:1879 #: ../gui/wxpython/image2target/ii2t_menustrings.py:920 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1846 msgid "Change values" msgstr "" -#: ../gui/wxpython/menustrings.py:937 ../gui/wxpython/menustrings.py:1879 +#: ../gui/wxpython/menustrings.py:938 ../gui/wxpython/menustrings.py:1880 #: ../gui/wxpython/image2target/ii2t_menustrings.py:921 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1847 msgid "Updates a column in the attribute table connected to a vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:938 ../gui/wxpython/menustrings.py:1880 +#: ../gui/wxpython/menustrings.py:939 ../gui/wxpython/menustrings.py:1881 #: ../gui/wxpython/image2target/ii2t_menustrings.py:922 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1848 msgid "Drop row" msgstr "" -#: ../gui/wxpython/menustrings.py:939 ../gui/wxpython/menustrings.py:1881 +#: ../gui/wxpython/menustrings.py:940 ../gui/wxpython/menustrings.py:1882 #: ../gui/wxpython/image2target/ii2t_menustrings.py:923 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1849 msgid "Removes a vector feature from a vector map through attribute selection." msgstr "" -#: ../gui/wxpython/menustrings.py:940 ../gui/wxpython/menustrings.py:1882 +#: ../gui/wxpython/menustrings.py:941 ../gui/wxpython/menustrings.py:1883 #: ../gui/wxpython/image2target/ii2t_menustrings.py:924 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1850 msgid "Reconnect vectors to database" msgstr "" -#: ../gui/wxpython/menustrings.py:941 ../gui/wxpython/menustrings.py:1883 +#: ../gui/wxpython/menustrings.py:942 ../gui/wxpython/menustrings.py:1884 #: ../gui/wxpython/image2target/ii2t_menustrings.py:925 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1851 msgid "Reconnects attribute tables for all vector maps from the current mapset to a new database." msgstr "" -#: ../gui/wxpython/menustrings.py:942 ../gui/wxpython/menustrings.py:1884 +#: ../gui/wxpython/menustrings.py:943 ../gui/wxpython/menustrings.py:1885 #: ../gui/wxpython/image2target/ii2t_menustrings.py:926 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1852 msgid "Set vector map - database connection" msgstr "" -#: ../gui/wxpython/menustrings.py:943 ../gui/wxpython/menustrings.py:1885 +#: ../gui/wxpython/menustrings.py:944 ../gui/wxpython/menustrings.py:1886 #: ../gui/wxpython/image2target/ii2t_menustrings.py:927 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1853 msgid "Prints/sets DB connection for a vector map to attribute table." msgstr "" -#: ../gui/wxpython/menustrings.py:944 ../gui/wxpython/menustrings.py:1886 +#: ../gui/wxpython/menustrings.py:945 ../gui/wxpython/menustrings.py:1887 #: ../gui/wxpython/image2target/ii2t_menustrings.py:928 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1854 msgid "&Temporal" msgstr "" -#: ../gui/wxpython/menustrings.py:945 ../gui/wxpython/menustrings.py:1887 +#: ../gui/wxpython/menustrings.py:946 ../gui/wxpython/menustrings.py:1888 #: ../gui/wxpython/image2target/ii2t_menustrings.py:929 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1855 msgid "Manage datasets" msgstr "" -#: ../gui/wxpython/menustrings.py:946 ../gui/wxpython/menustrings.py:1888 +#: ../gui/wxpython/menustrings.py:947 ../gui/wxpython/menustrings.py:1889 #: ../gui/wxpython/image2target/ii2t_menustrings.py:930 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1856 msgid "Connect temporal database" msgstr "" -#: ../gui/wxpython/menustrings.py:947 ../gui/wxpython/menustrings.py:1889 +#: ../gui/wxpython/menustrings.py:948 ../gui/wxpython/menustrings.py:1890 #: ../gui/wxpython/image2target/ii2t_menustrings.py:931 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1857 msgid "Prints/sets general temporal GIS database connection for current mapset." msgstr "" -#: ../gui/wxpython/menustrings.py:948 ../gui/wxpython/menustrings.py:1890 +#: ../gui/wxpython/menustrings.py:949 ../gui/wxpython/menustrings.py:1891 #: ../gui/wxpython/image2target/ii2t_menustrings.py:932 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1858 #: ../gui/wxpython/rlisetup/frame.py:143 msgid "Create" msgstr "" -#: ../gui/wxpython/menustrings.py:949 ../gui/wxpython/menustrings.py:1891 +#: ../gui/wxpython/menustrings.py:950 ../gui/wxpython/menustrings.py:1892 #: ../gui/wxpython/image2target/ii2t_menustrings.py:933 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1859 msgid "Creates a space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:951 ../gui/wxpython/menustrings.py:1893 +#: ../gui/wxpython/menustrings.py:952 ../gui/wxpython/menustrings.py:1894 #: ../gui/wxpython/image2target/ii2t_menustrings.py:935 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1861 msgid "Renames a space time dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:952 ../gui/wxpython/menustrings.py:1894 +#: ../gui/wxpython/menustrings.py:953 ../gui/wxpython/menustrings.py:1895 #: ../gui/wxpython/image2target/ii2t_menustrings.py:936 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1862 #: ../gui/wxpython/gui_core/simplelmgr.py:463 -#: ../gui/wxpython/animation/dialogs.py:780 -#: ../gui/wxpython/animation/dialogs.py:1012 +#: ../gui/wxpython/animation/dialogs.py:783 +#: ../gui/wxpython/animation/dialogs.py:1015 #: ../gui/wxpython/lmgr/layertree.py:459 ../gui/wxpython/rlisetup/frame.py:140 #: ../gui/wxpython/gmodeler/frame.py:1499 msgid "Remove" msgstr "" -#: ../gui/wxpython/menustrings.py:953 ../gui/wxpython/menustrings.py:1895 +#: ../gui/wxpython/menustrings.py:954 ../gui/wxpython/menustrings.py:1896 #: ../gui/wxpython/image2target/ii2t_menustrings.py:937 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1863 msgid "Removes space time datasets from temporal database." msgstr "" -#: ../gui/wxpython/menustrings.py:954 ../gui/wxpython/menustrings.py:1896 +#: ../gui/wxpython/menustrings.py:955 ../gui/wxpython/menustrings.py:1897 #: ../gui/wxpython/image2target/ii2t_menustrings.py:938 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1864 msgid "Update metadata" msgstr "" -#: ../gui/wxpython/menustrings.py:955 ../gui/wxpython/menustrings.py:1897 +#: ../gui/wxpython/menustrings.py:956 ../gui/wxpython/menustrings.py:1898 #: ../gui/wxpython/image2target/ii2t_menustrings.py:939 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1865 msgid "Modifies the metadata of a space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:956 ../gui/wxpython/menustrings.py:1898 +#: ../gui/wxpython/menustrings.py:957 ../gui/wxpython/menustrings.py:1899 #: ../gui/wxpython/image2target/ii2t_menustrings.py:940 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1866 msgid "Merge" msgstr "" -#: ../gui/wxpython/menustrings.py:957 ../gui/wxpython/menustrings.py:1899 +#: ../gui/wxpython/menustrings.py:958 ../gui/wxpython/menustrings.py:1900 #: ../gui/wxpython/image2target/ii2t_menustrings.py:941 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1867 msgid "Merges several space time datasets into a single space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:958 ../gui/wxpython/menustrings.py:1900 +#: ../gui/wxpython/menustrings.py:959 ../gui/wxpython/menustrings.py:1901 #: ../gui/wxpython/image2target/ii2t_menustrings.py:942 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1868 msgid "Temporally shift" msgstr "" -#: ../gui/wxpython/menustrings.py:959 ../gui/wxpython/menustrings.py:1901 +#: ../gui/wxpython/menustrings.py:960 ../gui/wxpython/menustrings.py:1902 #: ../gui/wxpython/image2target/ii2t_menustrings.py:943 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1869 msgid "Shifts temporally the maps of a space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:960 ../gui/wxpython/menustrings.py:1902 +#: ../gui/wxpython/menustrings.py:961 ../gui/wxpython/menustrings.py:1903 #: ../gui/wxpython/image2target/ii2t_menustrings.py:944 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1870 msgid "Snap maps of dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:961 ../gui/wxpython/menustrings.py:1903 +#: ../gui/wxpython/menustrings.py:962 ../gui/wxpython/menustrings.py:1904 #: ../gui/wxpython/image2target/ii2t_menustrings.py:945 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1871 msgid "Snaps temporally the maps of a space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:963 ../gui/wxpython/menustrings.py:1905 +#: ../gui/wxpython/menustrings.py:964 ../gui/wxpython/menustrings.py:1906 #: ../gui/wxpython/image2target/ii2t_menustrings.py:947 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1873 msgid "Lists space time datasets and maps registered in the temporal database." msgstr "" -#: ../gui/wxpython/menustrings.py:964 ../gui/wxpython/menustrings.py:1906 +#: ../gui/wxpython/menustrings.py:965 ../gui/wxpython/menustrings.py:1907 #: ../gui/wxpython/image2target/ii2t_menustrings.py:948 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1874 msgid "Manage maps in datasets" msgstr "" -#: ../gui/wxpython/menustrings.py:965 ../gui/wxpython/menustrings.py:1907 +#: ../gui/wxpython/menustrings.py:966 ../gui/wxpython/menustrings.py:1908 #: ../gui/wxpython/image2target/ii2t_menustrings.py:949 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1875 msgid "Register maps in datasets" msgstr "" -#: ../gui/wxpython/menustrings.py:966 ../gui/wxpython/menustrings.py:1908 +#: ../gui/wxpython/menustrings.py:967 ../gui/wxpython/menustrings.py:1909 msgid "Assigns timestamps and registers raster, vector and raster3d maps in a space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:967 ../gui/wxpython/menustrings.py:1909 +#: ../gui/wxpython/menustrings.py:968 ../gui/wxpython/menustrings.py:1910 #: ../gui/wxpython/image2target/ii2t_menustrings.py:951 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1877 msgid "Unregister maps from datasets" msgstr "" -#: ../gui/wxpython/menustrings.py:968 ../gui/wxpython/menustrings.py:1910 +#: ../gui/wxpython/menustrings.py:969 ../gui/wxpython/menustrings.py:1911 #: ../gui/wxpython/image2target/ii2t_menustrings.py:952 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1878 msgid "Unregisters raster, vector and raster3d maps from the temporal database or a specific space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:969 ../gui/wxpython/menustrings.py:1911 +#: ../gui/wxpython/menustrings.py:970 ../gui/wxpython/menustrings.py:1912 #: ../gui/wxpython/image2target/ii2t_menustrings.py:953 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1879 msgid "List raster dataset maps" msgstr "" -#: ../gui/wxpython/menustrings.py:970 ../gui/wxpython/menustrings.py:1912 +#: ../gui/wxpython/menustrings.py:971 ../gui/wxpython/menustrings.py:1913 #: ../gui/wxpython/image2target/ii2t_menustrings.py:954 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1880 msgid "Lists registered maps of a space time raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:971 ../gui/wxpython/menustrings.py:1913 +#: ../gui/wxpython/menustrings.py:972 ../gui/wxpython/menustrings.py:1914 #: ../gui/wxpython/image2target/ii2t_menustrings.py:955 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1881 msgid "List vector dataset maps" msgstr "" -#: ../gui/wxpython/menustrings.py:972 ../gui/wxpython/menustrings.py:1914 +#: ../gui/wxpython/menustrings.py:973 ../gui/wxpython/menustrings.py:1915 #: ../gui/wxpython/image2target/ii2t_menustrings.py:956 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1882 msgid "Lists registered maps of a space time vector dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:973 ../gui/wxpython/menustrings.py:1915 +#: ../gui/wxpython/menustrings.py:974 ../gui/wxpython/menustrings.py:1916 #: ../gui/wxpython/image2target/ii2t_menustrings.py:957 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1883 msgid "List 3D raster dataset maps" msgstr "" -#: ../gui/wxpython/menustrings.py:974 ../gui/wxpython/menustrings.py:1916 +#: ../gui/wxpython/menustrings.py:975 ../gui/wxpython/menustrings.py:1917 #: ../gui/wxpython/image2target/ii2t_menustrings.py:958 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1884 msgid "Lists registered maps of a space time raster3d dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:975 ../gui/wxpython/menustrings.py:1917 +#: ../gui/wxpython/menustrings.py:976 ../gui/wxpython/menustrings.py:1918 #: ../gui/wxpython/image2target/ii2t_menustrings.py:959 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1885 msgid "Import" msgstr "" -#: ../gui/wxpython/menustrings.py:976 ../gui/wxpython/menustrings.py:1918 +#: ../gui/wxpython/menustrings.py:977 ../gui/wxpython/menustrings.py:1919 #: ../gui/wxpython/image2target/ii2t_menustrings.py:960 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1886 msgid "Import raster dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:977 ../gui/wxpython/menustrings.py:1919 +#: ../gui/wxpython/menustrings.py:978 ../gui/wxpython/menustrings.py:1920 #: ../gui/wxpython/image2target/ii2t_menustrings.py:961 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1887 msgid "Imports space time raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:978 ../gui/wxpython/menustrings.py:1920 +#: ../gui/wxpython/menustrings.py:979 ../gui/wxpython/menustrings.py:1921 #: ../gui/wxpython/image2target/ii2t_menustrings.py:962 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1888 msgid "Import vector dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:979 ../gui/wxpython/menustrings.py:1921 +#: ../gui/wxpython/menustrings.py:980 ../gui/wxpython/menustrings.py:1922 #: ../gui/wxpython/image2target/ii2t_menustrings.py:963 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1889 msgid "Imports a space time vector dataset from a GRASS GIS specific archive file." msgstr "" -#: ../gui/wxpython/menustrings.py:980 ../gui/wxpython/menustrings.py:1922 +#: ../gui/wxpython/menustrings.py:981 ../gui/wxpython/menustrings.py:1923 #: ../gui/wxpython/image2target/ii2t_menustrings.py:964 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1890 -#: ../gui/wxpython/animation/dialogs.py:934 +#: ../gui/wxpython/animation/dialogs.py:937 ../gui/wxpython/tplot/frame.py:335 #: ../gui/wxpython/lmgr/layertree.py:739 msgid "Export" msgstr "" -#: ../gui/wxpython/menustrings.py:981 ../gui/wxpython/menustrings.py:1923 +#: ../gui/wxpython/menustrings.py:982 ../gui/wxpython/menustrings.py:1924 #: ../gui/wxpython/image2target/ii2t_menustrings.py:965 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1891 msgid "Export raster dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:982 ../gui/wxpython/menustrings.py:1924 +#: ../gui/wxpython/menustrings.py:983 ../gui/wxpython/menustrings.py:1925 #: ../gui/wxpython/image2target/ii2t_menustrings.py:966 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1892 msgid "Exports space time raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:983 ../gui/wxpython/menustrings.py:1925 +#: ../gui/wxpython/menustrings.py:984 ../gui/wxpython/menustrings.py:1926 #: ../gui/wxpython/image2target/ii2t_menustrings.py:967 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1893 msgid "Export raster dataset as VTK time series" msgstr "" -#: ../gui/wxpython/menustrings.py:984 ../gui/wxpython/menustrings.py:1926 +#: ../gui/wxpython/menustrings.py:985 ../gui/wxpython/menustrings.py:1927 #: ../gui/wxpython/image2target/ii2t_menustrings.py:968 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1894 msgid "Exports space time raster dataset as VTK time series." msgstr "" -#: ../gui/wxpython/menustrings.py:985 ../gui/wxpython/menustrings.py:1927 +#: ../gui/wxpython/menustrings.py:986 ../gui/wxpython/menustrings.py:1928 #: ../gui/wxpython/image2target/ii2t_menustrings.py:969 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1895 msgid "Export vector dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:986 ../gui/wxpython/menustrings.py:1928 +#: ../gui/wxpython/menustrings.py:987 ../gui/wxpython/menustrings.py:1929 #: ../gui/wxpython/image2target/ii2t_menustrings.py:970 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1896 msgid "Exports a space time vector dataset as GRASS GIS specific archive file." msgstr "" -#: ../gui/wxpython/menustrings.py:987 ../gui/wxpython/menustrings.py:1929 +#: ../gui/wxpython/menustrings.py:988 ../gui/wxpython/menustrings.py:1930 #: ../gui/wxpython/image2target/ii2t_menustrings.py:971 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1897 msgid "Convert raster dataset to 3D raster" msgstr "" -#: ../gui/wxpython/menustrings.py:988 ../gui/wxpython/menustrings.py:1930 +#: ../gui/wxpython/menustrings.py:989 ../gui/wxpython/menustrings.py:1931 #: ../gui/wxpython/image2target/ii2t_menustrings.py:972 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1898 msgid "Converts a space time raster dataset into a 3D raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:989 ../gui/wxpython/menustrings.py:1931 +#: ../gui/wxpython/menustrings.py:990 ../gui/wxpython/menustrings.py:1932 #: ../gui/wxpython/image2target/ii2t_menustrings.py:973 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1899 msgid "Extraction" msgstr "" -#: ../gui/wxpython/menustrings.py:990 ../gui/wxpython/menustrings.py:1932 +#: ../gui/wxpython/menustrings.py:991 ../gui/wxpython/menustrings.py:1933 #: ../gui/wxpython/image2target/ii2t_menustrings.py:974 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1900 msgid "Extract subset of raster dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:991 ../gui/wxpython/menustrings.py:1933 +#: ../gui/wxpython/menustrings.py:992 ../gui/wxpython/menustrings.py:1934 #: ../gui/wxpython/image2target/ii2t_menustrings.py:975 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1901 msgid "Extracts a subset of a space time raster datasets." msgstr "" -#: ../gui/wxpython/menustrings.py:992 ../gui/wxpython/menustrings.py:1934 +#: ../gui/wxpython/menustrings.py:993 ../gui/wxpython/menustrings.py:1935 #: ../gui/wxpython/image2target/ii2t_menustrings.py:976 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1902 msgid "Extract subset of vector dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:993 ../gui/wxpython/menustrings.py:1935 +#: ../gui/wxpython/menustrings.py:994 ../gui/wxpython/menustrings.py:1936 #: ../gui/wxpython/image2target/ii2t_menustrings.py:977 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1903 msgid "Extracts a subset of a space time vector dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:994 ../gui/wxpython/menustrings.py:1936 +#: ../gui/wxpython/menustrings.py:995 ../gui/wxpython/menustrings.py:1937 #: ../gui/wxpython/image2target/ii2t_menustrings.py:978 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1904 msgid "Extract subset of 3D raster dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:995 ../gui/wxpython/menustrings.py:1937 +#: ../gui/wxpython/menustrings.py:996 ../gui/wxpython/menustrings.py:1938 #: ../gui/wxpython/image2target/ii2t_menustrings.py:979 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1905 msgid "Extracts a subset of a space time 3D raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:996 ../gui/wxpython/menustrings.py:1938 +#: ../gui/wxpython/menustrings.py:997 ../gui/wxpython/menustrings.py:1939 #: ../gui/wxpython/image2target/ii2t_menustrings.py:980 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1906 msgid "Query vector dataset attribute data" msgstr "" -#: ../gui/wxpython/menustrings.py:997 ../gui/wxpython/menustrings.py:1939 +#: ../gui/wxpython/menustrings.py:998 ../gui/wxpython/menustrings.py:1940 #: ../gui/wxpython/image2target/ii2t_menustrings.py:981 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1907 msgid "Prints attributes of vector maps registered in a space time vector dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:998 ../gui/wxpython/menustrings.py:1940 +#: ../gui/wxpython/menustrings.py:999 ../gui/wxpython/menustrings.py:1941 #: ../gui/wxpython/image2target/ii2t_menustrings.py:982 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1908 msgid "Raster dataset color table" msgstr "" -#: ../gui/wxpython/menustrings.py:999 ../gui/wxpython/menustrings.py:1941 +#: ../gui/wxpython/menustrings.py:1000 ../gui/wxpython/menustrings.py:1942 #: ../gui/wxpython/image2target/ii2t_menustrings.py:983 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1909 msgid "Creates/modifies the color table associated with each raster map of the space time raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:1000 ../gui/wxpython/menustrings.py:1942 +#: ../gui/wxpython/menustrings.py:1001 ../gui/wxpython/menustrings.py:1943 #: ../gui/wxpython/image2target/ii2t_menustrings.py:984 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1910 msgid "Raster calculations" msgstr "" -#: ../gui/wxpython/menustrings.py:1001 ../gui/wxpython/menustrings.py:1943 +#: ../gui/wxpython/menustrings.py:1002 ../gui/wxpython/menustrings.py:1944 #: ../gui/wxpython/image2target/ii2t_menustrings.py:985 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1911 msgid "Performs spatio-temporal mapcalc expressions on temporally sampled maps of space time raster datasets." msgstr "" -#: ../gui/wxpython/menustrings.py:1002 ../gui/wxpython/menustrings.py:1944 +#: ../gui/wxpython/menustrings.py:1003 ../gui/wxpython/menustrings.py:1945 #: ../gui/wxpython/image2target/ii2t_menustrings.py:986 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1912 msgid "3D raster calculations" msgstr "" -#: ../gui/wxpython/menustrings.py:1003 ../gui/wxpython/menustrings.py:1945 +#: ../gui/wxpython/menustrings.py:1004 ../gui/wxpython/menustrings.py:1946 #: ../gui/wxpython/image2target/ii2t_menustrings.py:987 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1913 msgid "Performs r3.mapcalc expressions on maps of sampled space time 3D raster datasets." msgstr "" -#: ../gui/wxpython/menustrings.py:1004 ../gui/wxpython/menustrings.py:1946 +#: ../gui/wxpython/menustrings.py:1005 ../gui/wxpython/menustrings.py:1947 #: ../gui/wxpython/image2target/ii2t_menustrings.py:988 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1914 msgid "Interpolate gaps in raster datasets" msgstr "" -#: ../gui/wxpython/menustrings.py:1005 ../gui/wxpython/menustrings.py:1947 +#: ../gui/wxpython/menustrings.py:1006 ../gui/wxpython/menustrings.py:1948 #: ../gui/wxpython/image2target/ii2t_menustrings.py:989 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1915 msgid "Replaces gaps in a space time raster dataset with interpolated raster maps." msgstr "" -#: ../gui/wxpython/menustrings.py:1006 ../gui/wxpython/menustrings.py:1948 +#: ../gui/wxpython/menustrings.py:1007 ../gui/wxpython/menustrings.py:1949 #: ../gui/wxpython/image2target/ii2t_menustrings.py:990 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1916 msgid "Aggregation" msgstr "" -#: ../gui/wxpython/menustrings.py:1007 ../gui/wxpython/menustrings.py:1949 +#: ../gui/wxpython/menustrings.py:1008 ../gui/wxpython/menustrings.py:1950 #: ../gui/wxpython/image2target/ii2t_menustrings.py:991 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1917 msgid "Neighborhood analysis in raster dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:1008 ../gui/wxpython/menustrings.py:1950 +#: ../gui/wxpython/menustrings.py:1009 ../gui/wxpython/menustrings.py:1951 #: ../gui/wxpython/image2target/ii2t_menustrings.py:992 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1918 msgid "Performs a neighborhood analysis for each map in a space time raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:1009 ../gui/wxpython/menustrings.py:1951 +#: ../gui/wxpython/menustrings.py:1010 ../gui/wxpython/menustrings.py:1952 #: ../gui/wxpython/image2target/ii2t_menustrings.py:993 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1919 msgid "Aggregation in raster datasets" msgstr "" -#: ../gui/wxpython/menustrings.py:1010 ../gui/wxpython/menustrings.py:1952 +#: ../gui/wxpython/menustrings.py:1011 ../gui/wxpython/menustrings.py:1953 #: ../gui/wxpython/image2target/ii2t_menustrings.py:994 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1920 msgid "Performs different aggregation algorithms from r.series on all or a subset of raster maps in a space time raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:1011 ../gui/wxpython/menustrings.py:1953 +#: ../gui/wxpython/menustrings.py:1012 ../gui/wxpython/menustrings.py:1954 #: ../gui/wxpython/image2target/ii2t_menustrings.py:995 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1921 msgid "Temporal aggregation" msgstr "" -#: ../gui/wxpython/menustrings.py:1012 ../gui/wxpython/menustrings.py:1954 +#: ../gui/wxpython/menustrings.py:1013 ../gui/wxpython/menustrings.py:1955 #: ../gui/wxpython/image2target/ii2t_menustrings.py:996 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1922 msgid "Aggregates temporally the maps of a space time raster dataset by a user defined granularity." msgstr "" -#: ../gui/wxpython/menustrings.py:1013 ../gui/wxpython/menustrings.py:1955 +#: ../gui/wxpython/menustrings.py:1014 ../gui/wxpython/menustrings.py:1956 #: ../gui/wxpython/image2target/ii2t_menustrings.py:997 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1923 msgid "Temporal aggregation by dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:1014 ../gui/wxpython/menustrings.py:1956 +#: ../gui/wxpython/menustrings.py:1015 ../gui/wxpython/menustrings.py:1957 #: ../gui/wxpython/image2target/ii2t_menustrings.py:998 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1924 msgid "Aggregates data of an existing space time raster dataset using the time intervals of a second space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:1015 ../gui/wxpython/menustrings.py:1957 +#: ../gui/wxpython/menustrings.py:1016 ../gui/wxpython/menustrings.py:1958 #: ../gui/wxpython/image2target/ii2t_menustrings.py:999 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1925 msgid "Sampling" msgstr "" -#: ../gui/wxpython/menustrings.py:1016 ../gui/wxpython/menustrings.py:1958 +#: ../gui/wxpython/menustrings.py:1017 ../gui/wxpython/menustrings.py:1959 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1000 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1926 msgid "Sample a space time raster dataset at point coordinates" msgstr "" -#: ../gui/wxpython/menustrings.py:1017 ../gui/wxpython/menustrings.py:1959 +#: ../gui/wxpython/menustrings.py:1018 ../gui/wxpython/menustrings.py:1960 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1001 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1927 msgid "Sample a space time raster dataset at specific vector point coordinates and write the output to stdout using different layouts" msgstr "" -#: ../gui/wxpython/menustrings.py:1018 ../gui/wxpython/menustrings.py:1960 +#: ../gui/wxpython/menustrings.py:1019 ../gui/wxpython/menustrings.py:1961 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1002 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1928 msgid "Query raster dataset by vector points dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:1019 ../gui/wxpython/menustrings.py:1961 +#: ../gui/wxpython/menustrings.py:1020 ../gui/wxpython/menustrings.py:1962 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1003 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1929 msgid "Stores raster map values at spatial and temporal positions of vector points as vector attributes." msgstr "" -#: ../gui/wxpython/menustrings.py:1020 ../gui/wxpython/menustrings.py:1962 +#: ../gui/wxpython/menustrings.py:1021 ../gui/wxpython/menustrings.py:1963 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1004 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1930 msgid "Observe specific locations in raster dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:1021 ../gui/wxpython/menustrings.py:1963 +#: ../gui/wxpython/menustrings.py:1022 ../gui/wxpython/menustrings.py:1964 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1005 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1931 msgid "Observes specific locations in a space time raster dataset over a period of time using vector points." msgstr "" -#: ../gui/wxpython/menustrings.py:1022 ../gui/wxpython/menustrings.py:1964 +#: ../gui/wxpython/menustrings.py:1023 ../gui/wxpython/menustrings.py:1965 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1006 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1932 msgid "Temporal sampling" msgstr "" -#: ../gui/wxpython/menustrings.py:1023 ../gui/wxpython/menustrings.py:1965 +#: ../gui/wxpython/menustrings.py:1024 ../gui/wxpython/menustrings.py:1966 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1007 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1933 msgid "Samples the input space time dataset(s) with a sample space time dataset and print the result to stdout." msgstr "" -#: ../gui/wxpython/menustrings.py:1025 ../gui/wxpython/menustrings.py:1967 +#: ../gui/wxpython/menustrings.py:1026 ../gui/wxpython/menustrings.py:1968 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1009 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1935 msgid "Space time datasets metadata" msgstr "" -#: ../gui/wxpython/menustrings.py:1026 ../gui/wxpython/menustrings.py:1968 +#: ../gui/wxpython/menustrings.py:1027 ../gui/wxpython/menustrings.py:1969 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1010 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1936 msgid "Lists information about space time datasets and maps." msgstr "" -#: ../gui/wxpython/menustrings.py:1027 ../gui/wxpython/menustrings.py:1969 +#: ../gui/wxpython/menustrings.py:1028 ../gui/wxpython/menustrings.py:1970 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1011 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1937 msgid "Univariate raster dataset statistics" msgstr "" -#: ../gui/wxpython/menustrings.py:1028 ../gui/wxpython/menustrings.py:1970 +#: ../gui/wxpython/menustrings.py:1029 ../gui/wxpython/menustrings.py:1971 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1012 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1938 msgid "Calculates univariate statistics from the non-null cells for each registered raster map of a space time raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:1029 ../gui/wxpython/menustrings.py:1971 +#: ../gui/wxpython/menustrings.py:1030 ../gui/wxpython/menustrings.py:1972 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1013 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1939 msgid "Univariate vector dataset statistics" msgstr "" -#: ../gui/wxpython/menustrings.py:1030 ../gui/wxpython/menustrings.py:1972 +#: ../gui/wxpython/menustrings.py:1031 ../gui/wxpython/menustrings.py:1973 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1014 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1940 msgid "Calculates univariate statistics of attributes for each registered vector map of a space time vector dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:1031 ../gui/wxpython/menustrings.py:1973 +#: ../gui/wxpython/menustrings.py:1032 ../gui/wxpython/menustrings.py:1974 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1015 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1941 msgid "Univariate 3D raster dataset statistics" msgstr "" -#: ../gui/wxpython/menustrings.py:1032 ../gui/wxpython/menustrings.py:1974 +#: ../gui/wxpython/menustrings.py:1033 ../gui/wxpython/menustrings.py:1975 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1016 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1942 msgid "Calculates univariate statistics from the non-null cells for each registered 3D raster map of a space time 3D raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:1033 ../gui/wxpython/menustrings.py:1975 +#: ../gui/wxpython/menustrings.py:1034 ../gui/wxpython/menustrings.py:1976 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1017 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1943 msgid "Report temporal topology" msgstr "" -#: ../gui/wxpython/menustrings.py:1034 ../gui/wxpython/menustrings.py:1976 +#: ../gui/wxpython/menustrings.py:1035 ../gui/wxpython/menustrings.py:1977 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1018 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1944 msgid "Lists temporal topology of a space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:1035 ../gui/wxpython/menustrings.py:1977 -#: ../gui/wxpython/menustrings.py:1984 +#: ../gui/wxpython/menustrings.py:1036 ../gui/wxpython/menustrings.py:1978 +#: ../gui/wxpython/menustrings.py:1985 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1019 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1945 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1952 msgid "GUI tools" msgstr "" -#: ../gui/wxpython/menustrings.py:1038 ../gui/wxpython/menustrings.py:1980 -#: ../gui/wxpython/menustrings.py:2000 +#: ../gui/wxpython/menustrings.py:1039 ../gui/wxpython/menustrings.py:1981 +#: ../gui/wxpython/menustrings.py:2001 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1022 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1948 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1968 msgid "Timeline tool" msgstr "" -#: ../gui/wxpython/menustrings.py:1039 ../gui/wxpython/menustrings.py:1981 -#: ../gui/wxpython/menustrings.py:2001 +#: ../gui/wxpython/menustrings.py:1040 ../gui/wxpython/menustrings.py:1982 +#: ../gui/wxpython/menustrings.py:2002 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1023 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1949 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1969 msgid "Plot temporal extents." msgstr "" -#: ../gui/wxpython/menustrings.py:1040 ../gui/wxpython/menustrings.py:1982 -#: ../gui/wxpython/menustrings.py:1998 +#: ../gui/wxpython/menustrings.py:1041 ../gui/wxpython/menustrings.py:1983 +#: ../gui/wxpython/menustrings.py:1999 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1024 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1950 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1966 msgid "Temporal plot tool" msgstr "" -#: ../gui/wxpython/menustrings.py:1041 ../gui/wxpython/menustrings.py:1983 -#: ../gui/wxpython/menustrings.py:1999 +#: ../gui/wxpython/menustrings.py:1042 ../gui/wxpython/menustrings.py:1984 +#: ../gui/wxpython/menustrings.py:2000 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1025 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1951 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1967 msgid "Plot temporal values." msgstr "" -#: ../gui/wxpython/menustrings.py:1042 ../gui/wxpython/menustrings.py:2047 -#: ../gui/wxpython/menustrings.py:2090 +#: ../gui/wxpython/menustrings.py:1043 ../gui/wxpython/menustrings.py:2048 +#: ../gui/wxpython/menustrings.py:2091 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1026 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2015 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2058 msgid "&Help" msgstr "" -#: ../gui/wxpython/menustrings.py:1043 +#: ../gui/wxpython/menustrings.py:1044 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1027 msgid "GRASS help" msgstr "" -#: ../gui/wxpython/menustrings.py:1044 ../gui/wxpython/menustrings.py:1046 +#: ../gui/wxpython/menustrings.py:1045 ../gui/wxpython/menustrings.py:1047 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1028 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1030 msgid "Display the HTML man pages of GRASS GIS" msgstr "" -#: ../gui/wxpython/menustrings.py:1045 +#: ../gui/wxpython/menustrings.py:1046 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1029 msgid "GUI help" msgstr "" -#: ../gui/wxpython/menustrings.py:1047 +#: ../gui/wxpython/menustrings.py:1048 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1031 msgid "About system" msgstr "" -#: ../gui/wxpython/menustrings.py:1048 +#: ../gui/wxpython/menustrings.py:1049 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1032 msgid "Prints system information" msgstr "" -#: ../gui/wxpython/menustrings.py:1049 ../gui/wxpython/menustrings.py:1050 +#: ../gui/wxpython/menustrings.py:1050 ../gui/wxpython/menustrings.py:1051 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1033 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1034 #: ../gui/wxpython/gui_core/ghelp.py:53 msgid "About GRASS GIS" msgstr "" -#: ../gui/wxpython/menustrings.py:1053 +#: ../gui/wxpython/menustrings.py:1054 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1037 msgid "Import, export and link data" msgstr "" -#: ../gui/wxpython/menustrings.py:1987 +#: ../gui/wxpython/menustrings.py:1988 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1955 msgid "Attribute table manager" msgstr "" -#: ../gui/wxpython/menustrings.py:2006 +#: ../gui/wxpython/menustrings.py:2007 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1974 msgid "Create new model" msgstr "" -#: ../gui/wxpython/menustrings.py:2008 +#: ../gui/wxpython/menustrings.py:2009 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1976 msgid "Load model from file" msgstr "" -#: ../gui/wxpython/menustrings.py:2010 +#: ../gui/wxpython/menustrings.py:2011 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1978 #: ../gui/wxpython/gmodeler/frame.py:518 msgid "Save model" msgstr "" -#: ../gui/wxpython/menustrings.py:2012 +#: ../gui/wxpython/menustrings.py:2013 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1980 msgid "Save model to file" msgstr "" -#: ../gui/wxpython/menustrings.py:2014 +#: ../gui/wxpython/menustrings.py:2015 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1982 msgid "Close model file" msgstr "" -#: ../gui/wxpython/menustrings.py:2015 +#: ../gui/wxpython/menustrings.py:2016 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1983 msgid "Export to image" msgstr "" -#: ../gui/wxpython/menustrings.py:2016 +#: ../gui/wxpython/menustrings.py:2017 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1984 msgid "Export model to image" msgstr "" -#: ../gui/wxpython/menustrings.py:2017 +#: ../gui/wxpython/menustrings.py:2018 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1985 msgid "Export to Python" msgstr "" -#: ../gui/wxpython/menustrings.py:2018 +#: ../gui/wxpython/menustrings.py:2019 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1986 msgid "Export model to Python script" msgstr "" -#: ../gui/wxpython/menustrings.py:2019 +#: ../gui/wxpython/menustrings.py:2020 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1987 msgid "Quit modeler" msgstr "" -#: ../gui/wxpython/menustrings.py:2020 +#: ../gui/wxpython/menustrings.py:2021 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1988 msgid "Close modeler window" msgstr "" -#: ../gui/wxpython/menustrings.py:2023 +#: ../gui/wxpython/menustrings.py:2024 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1991 #: ../gui/wxpython/gmodeler/preferences.py:32 msgid "Modeler settings" msgstr "" -#: ../gui/wxpython/menustrings.py:2024 +#: ../gui/wxpython/menustrings.py:2025 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1992 msgid "&Model" msgstr "" -#: ../gui/wxpython/menustrings.py:2025 +#: ../gui/wxpython/menustrings.py:2026 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1993 msgid "Add command" msgstr "" -#: ../gui/wxpython/menustrings.py:2026 +#: ../gui/wxpython/menustrings.py:2027 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1994 msgid "Add action (GRASS command) to model" msgstr "" -#: ../gui/wxpython/menustrings.py:2027 +#: ../gui/wxpython/menustrings.py:2028 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1995 msgid "Add data" msgstr "" -#: ../gui/wxpython/menustrings.py:2028 +#: ../gui/wxpython/menustrings.py:2029 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1996 msgid "Add data item to model" msgstr "" -#: ../gui/wxpython/menustrings.py:2029 +#: ../gui/wxpython/menustrings.py:2030 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1997 msgid "Define relation" msgstr "" -#: ../gui/wxpython/menustrings.py:2030 +#: ../gui/wxpython/menustrings.py:2031 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1998 msgid "Define relation between data and action items" msgstr "" -#: ../gui/wxpython/menustrings.py:2031 +#: ../gui/wxpython/menustrings.py:2032 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1999 msgid "Add loop / series" msgstr "" -#: ../gui/wxpython/menustrings.py:2032 +#: ../gui/wxpython/menustrings.py:2033 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2000 msgid "Adds loop (series) to model" msgstr "" -#: ../gui/wxpython/menustrings.py:2033 +#: ../gui/wxpython/menustrings.py:2034 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2001 msgid "Add condition" msgstr "" -#: ../gui/wxpython/menustrings.py:2034 +#: ../gui/wxpython/menustrings.py:2035 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2002 msgid "Adds condition (if/else) to model" msgstr "" -#: ../gui/wxpython/menustrings.py:2035 +#: ../gui/wxpython/menustrings.py:2036 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2003 #: ../gui/wxpython/gmodeler/frame.py:885 msgid "Add comment" msgstr "" -#: ../gui/wxpython/menustrings.py:2036 +#: ../gui/wxpython/menustrings.py:2037 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2004 msgid "Adds comment to model" msgstr "" -#: ../gui/wxpython/menustrings.py:2037 +#: ../gui/wxpython/menustrings.py:2038 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2005 msgid "Remove item" msgstr "" -#: ../gui/wxpython/menustrings.py:2038 +#: ../gui/wxpython/menustrings.py:2039 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2006 msgid "Remove action/data from model" msgstr "" -#: ../gui/wxpython/menustrings.py:2039 +#: ../gui/wxpython/menustrings.py:2040 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2007 #: ../gui/wxpython/gmodeler/preferences.py:661 msgid "Model properties" msgstr "" -#: ../gui/wxpython/menustrings.py:2040 +#: ../gui/wxpython/menustrings.py:2041 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2008 msgid "Model properties (name, purpose, etc.)" msgstr "" -#: ../gui/wxpython/menustrings.py:2041 +#: ../gui/wxpython/menustrings.py:2042 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2009 msgid "Delete intermediate data" msgstr "" -#: ../gui/wxpython/menustrings.py:2042 +#: ../gui/wxpython/menustrings.py:2043 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2010 msgid "Delete intermediate data defined in the model" msgstr "" -#: ../gui/wxpython/menustrings.py:2044 +#: ../gui/wxpython/menustrings.py:2045 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2012 msgid "Run entire model" msgstr "" -#: ../gui/wxpython/menustrings.py:2045 +#: ../gui/wxpython/menustrings.py:2046 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2013 msgid "Validate model" msgstr "" -#: ../gui/wxpython/menustrings.py:2046 +#: ../gui/wxpython/menustrings.py:2047 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2014 msgid "Validate entire model" msgstr "" -#: ../gui/wxpython/menustrings.py:2048 ../gui/wxpython/menustrings.py:2091 +#: ../gui/wxpython/menustrings.py:2049 ../gui/wxpython/menustrings.py:2092 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2016 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2059 -#: ../gui/wxpython/tplot/frame.py:280 ../gui/wxpython/timeline/frame.py:137 +#: ../gui/wxpython/tplot/frame.py:346 ../gui/wxpython/timeline/frame.py:137 msgid "Help" msgstr "" -#: ../gui/wxpython/menustrings.py:2049 +#: ../gui/wxpython/menustrings.py:2050 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2017 msgid "Display the HTML man pages of Graphical modeler" msgstr "" -#: ../gui/wxpython/menustrings.py:2050 +#: ../gui/wxpython/menustrings.py:2051 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2018 msgid "About Graphical Modeler" msgstr "" -#: ../gui/wxpython/menustrings.py:2051 +#: ../gui/wxpython/menustrings.py:2052 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2019 msgid "Display information about Graphical Modeler" msgstr "" -#: ../gui/wxpython/menustrings.py:2056 +#: ../gui/wxpython/menustrings.py:2057 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2024 #: ../gui/wxpython/psmap/toolbars.py:77 msgid "Specify paper size, margins and orientation" msgstr "" -#: ../gui/wxpython/menustrings.py:2057 +#: ../gui/wxpython/menustrings.py:2058 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2025 msgid "Load instruction file" msgstr "" -#: ../gui/wxpython/menustrings.py:2058 +#: ../gui/wxpython/menustrings.py:2059 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2026 #: ../gui/wxpython/psmap/toolbars.py:70 msgid "Load text file with mapping instructions" msgstr "" -#: ../gui/wxpython/menustrings.py:2059 +#: ../gui/wxpython/menustrings.py:2060 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2027 msgid "Export instruction file" msgstr "" -#: ../gui/wxpython/menustrings.py:2060 +#: ../gui/wxpython/menustrings.py:2061 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2028 #: ../gui/wxpython/psmap/toolbars.py:68 msgid "Generate text file with mapping instructions" msgstr "" -#: ../gui/wxpython/menustrings.py:2061 +#: ../gui/wxpython/menustrings.py:2062 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2029 msgid "Export to PostScript" msgstr "" -#: ../gui/wxpython/menustrings.py:2062 +#: ../gui/wxpython/menustrings.py:2063 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2030 #: ../gui/wxpython/psmap/toolbars.py:72 msgid "Generate PostScript output" msgstr "" -#: ../gui/wxpython/menustrings.py:2063 +#: ../gui/wxpython/menustrings.py:2064 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2031 msgid "Export to PDF" msgstr "" -#: ../gui/wxpython/menustrings.py:2064 +#: ../gui/wxpython/menustrings.py:2065 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2032 #: ../gui/wxpython/psmap/toolbars.py:74 msgid "Generate PDF output" msgstr "" -#: ../gui/wxpython/menustrings.py:2065 ../gui/wxpython/menustrings.py:2066 +#: ../gui/wxpython/menustrings.py:2066 ../gui/wxpython/menustrings.py:2067 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2033 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2034 msgid "Launch ps.map dialog" msgstr "" -#: ../gui/wxpython/menustrings.py:2067 +#: ../gui/wxpython/menustrings.py:2068 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2035 #: ../gui/wxpython/gui_core/toolbars.py:74 ../gui/wxpython/lmgr/layertree.py:78 msgid "Quit" msgstr "" -#: ../gui/wxpython/menustrings.py:2068 +#: ../gui/wxpython/menustrings.py:2069 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2036 msgid "Close Cartographic Composer" msgstr "" -#: ../gui/wxpython/menustrings.py:2069 +#: ../gui/wxpython/menustrings.py:2070 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2037 msgid "&Insert" msgstr "" -#: ../gui/wxpython/menustrings.py:2070 +#: ../gui/wxpython/menustrings.py:2071 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2038 -#: ../gui/wxpython/psmap/toolbars.py:82 ../gui/wxpython/psmap/dialogs.py:833 -#: ../gui/wxpython/psmap/dialogs.py:887 +#: ../gui/wxpython/psmap/toolbars.py:82 ../gui/wxpython/psmap/dialogs.py:835 +#: ../gui/wxpython/psmap/dialogs.py:889 msgid "Map frame" msgstr "" -#: ../gui/wxpython/menustrings.py:2071 +#: ../gui/wxpython/menustrings.py:2072 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2039 msgid "Add or edit map frame" msgstr "" -#: ../gui/wxpython/menustrings.py:2072 +#: ../gui/wxpython/menustrings.py:2073 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2040 #: ../gui/wxpython/nviz/mapwindow.py:1675 ../gui/wxpython/nviz/tools.py:827 -#: ../gui/wxpython/psmap/dialogs.py:1540 ../gui/wxpython/lmgr/layertree.py:1044 +#: ../gui/wxpython/psmap/dialogs.py:1542 ../gui/wxpython/lmgr/layertree.py:1044 msgid "Raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:2073 +#: ../gui/wxpython/menustrings.py:2074 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2041 msgid "Add or edit raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:2074 +#: ../gui/wxpython/menustrings.py:2075 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2042 -#: ../gui/wxpython/nviz/tools.py:1453 ../gui/wxpython/psmap/dialogs.py:3644 +#: ../gui/wxpython/nviz/tools.py:1453 ../gui/wxpython/psmap/dialogs.py:3646 #: ../gui/wxpython/lmgr/layertree.py:1048 msgid "Vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:2075 +#: ../gui/wxpython/menustrings.py:2076 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2043 msgid "Add or edit vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:2076 +#: ../gui/wxpython/menustrings.py:2077 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2044 msgid "Map legend" msgstr "" -#: ../gui/wxpython/menustrings.py:2077 +#: ../gui/wxpython/menustrings.py:2078 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2045 msgid "Add or edit raster and vector legend" msgstr "" -#: ../gui/wxpython/menustrings.py:2078 +#: ../gui/wxpython/menustrings.py:2079 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2046 #: ../gui/wxpython/psmap/toolbars.py:93 msgid "Map info" msgstr "" -#: ../gui/wxpython/menustrings.py:2079 +#: ../gui/wxpython/menustrings.py:2080 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2047 msgid "Add or edit map info" msgstr "" -#: ../gui/wxpython/menustrings.py:2080 +#: ../gui/wxpython/menustrings.py:2081 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2048 #: ../gui/wxpython/nviz/tools.py:2381 ../gui/wxpython/psmap/toolbars.py:97 msgid "Scale bar" msgstr "" -#: ../gui/wxpython/menustrings.py:2081 +#: ../gui/wxpython/menustrings.py:2082 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2049 msgid "Add or edit scale bar" msgstr "" -#: ../gui/wxpython/menustrings.py:2082 +#: ../gui/wxpython/menustrings.py:2083 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2050 -#: ../gui/wxpython/psmap/toolbars.py:91 ../gui/wxpython/psmap/dialogs.py:5185 -#: ../gui/wxpython/psmap/dialogs.py:5194 -#: ../gui/wxpython/animation/dialogs.py:1537 +#: ../gui/wxpython/psmap/toolbars.py:91 ../gui/wxpython/psmap/dialogs.py:5187 +#: ../gui/wxpython/psmap/dialogs.py:5196 +#: ../gui/wxpython/animation/dialogs.py:1540 msgid "Text" msgstr "" -#: ../gui/wxpython/menustrings.py:2083 +#: ../gui/wxpython/menustrings.py:2084 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2051 -#: ../gui/wxpython/animation/dialogs.py:988 +#: ../gui/wxpython/animation/dialogs.py:991 #: ../gui/wxpython/mapdisp/toolbars.py:54 msgid "Add text" msgstr "" -#: ../gui/wxpython/menustrings.py:2084 +#: ../gui/wxpython/menustrings.py:2085 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2052 -#: ../gui/wxpython/psmap/toolbars.py:99 ../gui/wxpython/psmap/dialogs.py:5720 -#: ../gui/wxpython/psmap/dialogs.py:5782 -#: ../gui/wxpython/animation/dialogs.py:1536 +#: ../gui/wxpython/psmap/toolbars.py:99 ../gui/wxpython/psmap/dialogs.py:5722 +#: ../gui/wxpython/psmap/dialogs.py:5784 +#: ../gui/wxpython/animation/dialogs.py:1539 msgid "Image" msgstr "" -#: ../gui/wxpython/menustrings.py:2085 +#: ../gui/wxpython/menustrings.py:2086 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2053 -#: ../gui/wxpython/animation/dialogs.py:988 +#: ../gui/wxpython/animation/dialogs.py:991 msgid "Add image" msgstr "" -#: ../gui/wxpython/menustrings.py:2086 +#: ../gui/wxpython/menustrings.py:2087 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2054 #: ../gui/wxpython/nviz/tools.py:2332 ../gui/wxpython/psmap/toolbars.py:101 -#: ../gui/wxpython/psmap/dialogs.py:6244 +#: ../gui/wxpython/psmap/dialogs.py:6246 msgid "North Arrow" msgstr "" -#: ../gui/wxpython/menustrings.py:2087 +#: ../gui/wxpython/menustrings.py:2088 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2055 #: ../gui/wxpython/mapdisp/toolbars.py:41 msgid "Add north arrow" msgstr "" -#: ../gui/wxpython/menustrings.py:2089 +#: ../gui/wxpython/menustrings.py:2090 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2057 #: ../gui/wxpython/psmap/toolbars.py:85 msgid "Delete selected object" msgstr "" -#: ../gui/wxpython/menustrings.py:2092 +#: ../gui/wxpython/menustrings.py:2093 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2060 msgid "Display the HTML man pages of Cartographic Composer" msgstr "" -#: ../gui/wxpython/menustrings.py:2093 +#: ../gui/wxpython/menustrings.py:2094 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2061 msgid "About Cartographic Composer" msgstr "" -#: ../gui/wxpython/menustrings.py:2094 +#: ../gui/wxpython/menustrings.py:2095 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2062 msgid "Display information about Cartographic Composer" msgstr "" @@ -10647,20 +10621,26 @@ msgid "Imports raster data into a GRASS raster map using GDAL library and reprojects on the fly." msgstr "" +#: ../gui/wxpython/image2target/ii2t_menustrings.py:64 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1065 +msgid "Imports a raster map as GRASS GIS specific archive file (packed with r.pack)" +msgstr "" + #: ../gui/wxpython/image2target/ii2t_menustrings.py:71 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1072 msgid "Imports vector data into a GRASS vector map using OGR library and reprojects on the fly." msgstr "" +#: ../gui/wxpython/image2target/ii2t_menustrings.py:88 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1089 +msgid "Imports a vector map as GRASS GIS specific archive file (packed with v.pack)" +msgstr "" + #: ../gui/wxpython/image2target/ii2t_menustrings.py:132 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1133 msgid "Exports a vector map layer to any of the supported OGR vector formats. By default a vector map layer is exported to Esri Shapefile format." msgstr "" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:198 -msgid "Creates a 3D rendering of GIS data. Renders surfaces (raster data), 2D/3D vector data, and volumes (3D raster data) in 3D." -msgstr "" - #: ../gui/wxpython/image2target/ii2t_menustrings.py:650 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1576 msgid "Allocates subnets for nearest centers (direction from center). center node must be opened (costs >= 0). Costs of center node are used in calculation" @@ -10691,236 +10671,256 @@ msgid "GRASS GIS Manage Ground Control Points" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:177 -#: ../gui/wxpython/gcp/manager.py:148 +#: ../gui/wxpython/image2target/ii2t_manager.py:179 +#: ../gui/wxpython/gcp/manager.py:150 msgid "Setup for georectification" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:210 -#: ../gui/wxpython/image2target/ii2t_manager.py:214 -#: ../gui/wxpython/gcp/manager.py:181 ../gui/wxpython/gcp/manager.py:185 +#: ../gui/wxpython/image2target/ii2t_manager.py:212 +#: ../gui/wxpython/image2target/ii2t_manager.py:216 +#: ../gui/wxpython/gcp/manager.py:183 ../gui/wxpython/gcp/manager.py:187 msgid "Georectifying setup canceled." msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:379 -#: ../gui/wxpython/gcp/manager.py:350 +#: ../gui/wxpython/image2target/ii2t_manager.py:381 +#: ../gui/wxpython/gcp/manager.py:352 msgid "Select map type and location/mapset" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:393 -#: ../gui/wxpython/gcp/manager.py:364 +#: ../gui/wxpython/image2target/ii2t_manager.py:395 +#: ../gui/wxpython/gcp/manager.py:366 msgid "Map type to georectify" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:394 -#: ../gui/wxpython/gui_core/dialogs.py:1452 -#: ../gui/wxpython/gui_core/dialogs.py:1697 -#: ../gui/wxpython/psmap/dialogs.py:920 ../gui/wxpython/gcp/manager.py:365 +#: ../gui/wxpython/image2target/ii2t_manager.py:396 +#: ../gui/wxpython/gui_core/dialogs.py:1453 +#: ../gui/wxpython/gui_core/dialogs.py:1699 +#: ../gui/wxpython/psmap/dialogs.py:922 ../gui/wxpython/gcp/manager.py:367 #: ../gui/wxpython/gmodeler/frame.py:1746 msgid "raster" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:394 -#: ../gui/wxpython/gui_core/dialogs.py:1452 -#: ../gui/wxpython/psmap/dialogs.py:923 ../gui/wxpython/gcp/manager.py:365 +#: ../gui/wxpython/image2target/ii2t_manager.py:396 +#: ../gui/wxpython/gui_core/dialogs.py:1453 +#: ../gui/wxpython/psmap/dialogs.py:925 ../gui/wxpython/gcp/manager.py:367 #: ../gui/wxpython/gmodeler/frame.py:1747 msgid "vector" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:404 -#: ../gui/wxpython/gcp/manager.py:375 +#: ../gui/wxpython/image2target/ii2t_manager.py:406 +#: ../gui/wxpython/gcp/manager.py:377 msgid "Select source location:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:425 -#: ../gui/wxpython/gcp/manager.py:396 +#: ../gui/wxpython/image2target/ii2t_manager.py:427 +#: ../gui/wxpython/gcp/manager.py:398 msgid "Select source mapset:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:481 -#: ../gui/wxpython/gcp/manager.py:452 +#: ../gui/wxpython/image2target/ii2t_manager.py:483 +#: ../gui/wxpython/gcp/manager.py:454 msgid "You must select a valid location before selecting a mapset" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:494 -#: ../gui/wxpython/gcp/manager.py:465 +#: ../gui/wxpython/image2target/ii2t_manager.py:496 +#: ../gui/wxpython/gcp/manager.py:467 msgid "You must select a valid location and mapset in order to continue" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:516 -#: ../gui/wxpython/gcp/manager.py:487 +#: ../gui/wxpython/image2target/ii2t_manager.py:518 +#: ../gui/wxpython/gcp/manager.py:489 msgid "Select image/map group to georectify" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:538 +#: ../gui/wxpython/image2target/ii2t_manager.py:540 msgid "Select group:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:555 -#: ../gui/wxpython/gcp/manager.py:526 +#: ../gui/wxpython/image2target/ii2t_manager.py:557 +#: ../gui/wxpython/gcp/manager.py:528 msgid "Create group if none exists" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:569 -#: ../gui/wxpython/gcp/manager.py:540 +#: ../gui/wxpython/image2target/ii2t_manager.py:571 +#: ../gui/wxpython/gcp/manager.py:542 msgid "Add vector map to group..." msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:653 -#: ../gui/wxpython/gcp/manager.py:630 +#: ../gui/wxpython/image2target/ii2t_manager.py:655 +#: ../gui/wxpython/gcp/manager.py:632 msgid "You must select a valid image/map group in order to continue" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:660 -#: ../gui/wxpython/gcp/manager.py:637 +#: ../gui/wxpython/image2target/ii2t_manager.py:662 +#: ../gui/wxpython/gcp/manager.py:639 msgid "You must enter an map name extension in order to continue" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:729 -#: ../gui/wxpython/gcp/manager.py:706 +#: ../gui/wxpython/image2target/ii2t_manager.py:731 +#: ../gui/wxpython/gcp/manager.py:708 msgid "Select maps to display for ground control point (GCP) creation" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:790 -#: ../gui/wxpython/image2target/ii2t_manager.py:2981 -#: ../gui/wxpython/gcp/manager.py:767 ../gui/wxpython/gcp/manager.py:2908 +#: ../gui/wxpython/image2target/ii2t_manager.py:792 +#: ../gui/wxpython/image2target/ii2t_manager.py:2984 +#: ../gui/wxpython/gcp/manager.py:769 ../gui/wxpython/gcp/manager.py:2910 msgid "Select target vector map to display:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:862 -#: ../gui/wxpython/gcp/manager.py:839 +#: ../gui/wxpython/image2target/ii2t_manager.py:864 +#: ../gui/wxpython/gcp/manager.py:841 msgid "You must select a source map in order to continue" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:889 -#: ../gui/wxpython/image2target/ii2t_manager.py:920 -#: ../gui/wxpython/gcp/manager.py:866 ../gui/wxpython/gcp/manager.py:897 +#: ../gui/wxpython/image2target/ii2t_manager.py:891 +#: ../gui/wxpython/image2target/ii2t_manager.py:922 +#: ../gui/wxpython/gcp/manager.py:868 ../gui/wxpython/gcp/manager.py:899 #, python-format msgid "" "No maps in selected group <%s>.\n" "Please edit group or select another group." msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:950 -#: ../gui/wxpython/gcp/manager.py:927 +#: ../gui/wxpython/image2target/ii2t_manager.py:952 +#: ../gui/wxpython/gcp/manager.py:929 msgid "Manage Ground Control Points" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:1483 +#: ../gui/wxpython/image2target/ii2t_manager.py:1485 msgid "Writing CONTROL_POINTS file failed" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:1495 +#: ../gui/wxpython/image2target/ii2t_manager.py:1497 #, python-format msgid "CONTROL_POINTS file saved for group <%s>" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:1546 +#: ../gui/wxpython/image2target/ii2t_manager.py:1548 msgid "Reading CONTROL_POINTS file failed" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:1701 -#: ../gui/wxpython/gcp/manager.py:1635 +#: ../gui/wxpython/image2target/ii2t_manager.py:1703 +#: ../gui/wxpython/gcp/manager.py:1637 #, python-format msgid "Transforming <%s>..." msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:1706 -#: ../gui/wxpython/gcp/manager.py:1640 +#: ../gui/wxpython/image2target/ii2t_manager.py:1708 +#: ../gui/wxpython/gcp/manager.py:1642 #, python-format msgid "Rectifying vector map <%s>, please wait..." msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:1740 -#: ../gui/wxpython/gcp/manager.py:1674 +#: ../gui/wxpython/image2target/ii2t_manager.py:1743 +#: ../gui/wxpython/gcp/manager.py:1676 #, python-format msgid "Georectification of vector map <%s> failed" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:1872 +#: ../gui/wxpython/image2target/ii2t_manager.py:1875 msgid "" "Could not calculate RMS Error.\n" "Possible error with i.ortho.transform." msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:1998 +#: ../gui/wxpython/image2target/ii2t_manager.py:2001 msgid "" "Could not calculate new extends.\n" "Possible error with i.ortho.transform." msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2210 -#: ../gui/wxpython/image2target/ii2t_manager.py:2230 -#: ../gui/wxpython/gcp/manager.py:2147 ../gui/wxpython/gcp/manager.py:2165 +#: ../gui/wxpython/image2target/ii2t_manager.py:2213 +#: ../gui/wxpython/image2target/ii2t_manager.py:2233 +#: ../gui/wxpython/gcp/manager.py:2149 ../gui/wxpython/gcp/manager.py:2167 msgid "source E" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2211 -#: ../gui/wxpython/image2target/ii2t_manager.py:2231 -#: ../gui/wxpython/gcp/manager.py:2148 ../gui/wxpython/gcp/manager.py:2166 +#: ../gui/wxpython/image2target/ii2t_manager.py:2214 +#: ../gui/wxpython/image2target/ii2t_manager.py:2234 +#: ../gui/wxpython/gcp/manager.py:2150 ../gui/wxpython/gcp/manager.py:2168 msgid "source N" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2212 -#: ../gui/wxpython/image2target/ii2t_manager.py:2232 +#: ../gui/wxpython/image2target/ii2t_manager.py:2215 +#: ../gui/wxpython/image2target/ii2t_manager.py:2235 msgid "source Z" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2213 -#: ../gui/wxpython/image2target/ii2t_manager.py:2233 -#: ../gui/wxpython/gcp/manager.py:2149 ../gui/wxpython/gcp/manager.py:2167 +#: ../gui/wxpython/image2target/ii2t_manager.py:2216 +#: ../gui/wxpython/image2target/ii2t_manager.py:2236 +#: ../gui/wxpython/gcp/manager.py:2151 ../gui/wxpython/gcp/manager.py:2169 msgid "target E" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2214 -#: ../gui/wxpython/image2target/ii2t_manager.py:2234 -#: ../gui/wxpython/gcp/manager.py:2150 ../gui/wxpython/gcp/manager.py:2168 +#: ../gui/wxpython/image2target/ii2t_manager.py:2217 +#: ../gui/wxpython/image2target/ii2t_manager.py:2237 +#: ../gui/wxpython/gcp/manager.py:2152 ../gui/wxpython/gcp/manager.py:2170 msgid "target N" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2215 -#: ../gui/wxpython/image2target/ii2t_manager.py:2235 +#: ../gui/wxpython/image2target/ii2t_manager.py:2218 +#: ../gui/wxpython/image2target/ii2t_manager.py:2238 msgid "target Z" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2425 -#: ../gui/wxpython/gcp/manager.py:2354 +#: ../gui/wxpython/image2target/ii2t_manager.py:2428 +#: ../gui/wxpython/gcp/manager.py:2356 msgid "Create vector map group" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2500 -#: ../gui/wxpython/gcp/manager.py:2429 +#: ../gui/wxpython/image2target/ii2t_manager.py:2503 +#: ../gui/wxpython/gcp/manager.py:2431 msgid "Select vector map(s) to add to group:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2583 -#: ../gui/wxpython/gcp/manager.py:2516 +#: ../gui/wxpython/image2target/ii2t_manager.py:2586 +#: ../gui/wxpython/gcp/manager.py:2518 msgid "source E:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2584 -#: ../gui/wxpython/gcp/manager.py:2517 +#: ../gui/wxpython/image2target/ii2t_manager.py:2587 +#: ../gui/wxpython/gcp/manager.py:2519 msgid "target E:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2585 -#: ../gui/wxpython/gcp/manager.py:2518 +#: ../gui/wxpython/image2target/ii2t_manager.py:2588 +#: ../gui/wxpython/gcp/manager.py:2520 msgid "source N:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2586 -#: ../gui/wxpython/gcp/manager.py:2519 +#: ../gui/wxpython/image2target/ii2t_manager.py:2589 +#: ../gui/wxpython/gcp/manager.py:2521 msgid "target N:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2587 +#: ../gui/wxpython/image2target/ii2t_manager.py:2590 msgid "source Z:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2588 +#: ../gui/wxpython/image2target/ii2t_manager.py:2591 msgid "target Z:" msgstr "" +#: ../gui/wxpython/image2target/ii2t_gis_set.py:252 +#, python-format +msgid "GRASS GIS %s startup%s" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_gis_set.py:474 +#: ../gui/wxpython/startup/guiutils.py:80 +#, python-format +msgid "Invalid line in GISRC file (%s):%s\n" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_gis_set.py:556 +msgid "New mapset:" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_gis_set.py:937 +#: ../gui/wxpython/lmgr/frame.py:1071 +msgid "Enter name for new mapset:" +msgstr "" + #: ../gui/wxpython/vdigit/mapwindow.py:425 msgid "Update categories" msgstr "" @@ -11110,7 +11110,7 @@ msgid "Z bulk-labeling of 3D lines" msgstr "" -#: ../gui/wxpython/vdigit/toolbars.py:603 ../gui/wxpython/vdigit/wxdigit.py:63 +#: ../gui/wxpython/vdigit/toolbars.py:603 ../gui/wxpython/vdigit/wxdigit.py:64 msgid "No vector map open for editing." msgstr "" @@ -11125,7 +11125,7 @@ #: ../gui/wxpython/vdigit/toolbars.py:841 #: ../gui/wxpython/vdigit/toolbars.py:998 #: ../gui/wxpython/vdigit/toolbars.py:1096 -#: ../gui/wxpython/gui_core/dialogs.py:213 +#: ../gui/wxpython/gui_core/dialogs.py:214 msgid "Select vector map" msgstr "" @@ -11212,9 +11212,9 @@ msgstr "" #: ../gui/wxpython/vdigit/preferences.py:150 -#: ../gui/wxpython/gui_core/preferences.py:281 -#: ../gui/wxpython/animation/dialogs.py:340 -#: ../gui/wxpython/animation/dialogs.py:1854 +#: ../gui/wxpython/gui_core/preferences.py:274 +#: ../gui/wxpython/animation/dialogs.py:343 +#: ../gui/wxpython/animation/dialogs.py:1857 #: ../gui/wxpython/gmodeler/preferences.py:54 msgid "General" msgstr "" @@ -11336,7 +11336,7 @@ msgstr "" #: ../gui/wxpython/vdigit/preferences.py:582 -#: ../gui/wxpython/gui_core/preferences.py:1504 +#: ../gui/wxpython/gui_core/preferences.py:1498 msgid "Attributes" msgstr "" @@ -11351,8 +11351,8 @@ #: ../gui/wxpython/vdigit/preferences.py:612 #: ../gui/wxpython/vdigit/preferences.py:615 #: ../gui/wxpython/vdigit/dialogs.py:116 ../gui/wxpython/vdigit/dialogs.py:576 -#: ../gui/wxpython/dbmgr/dialogs.py:512 ../gui/wxpython/dbmgr/base.py:2952 -#: ../gui/wxpython/dbmgr/base.py:3073 ../gui/wxpython/dbmgr/base.py:3339 +#: ../gui/wxpython/dbmgr/dialogs.py:512 ../gui/wxpython/dbmgr/base.py:2954 +#: ../gui/wxpython/dbmgr/base.py:3075 ../gui/wxpython/dbmgr/base.py:3341 msgid "Layer" msgstr "" @@ -11424,8 +11424,8 @@ msgstr "" #: ../gui/wxpython/vdigit/preferences.py:800 -#: ../gui/wxpython/gui_core/gselect.py:2342 -#: ../gui/wxpython/psmap/toolbars.py:103 ../gui/wxpython/psmap/dialogs.py:6279 +#: ../gui/wxpython/gui_core/gselect.py:2334 +#: ../gui/wxpython/psmap/toolbars.py:103 ../gui/wxpython/psmap/dialogs.py:6281 msgid "Point" msgstr "" @@ -11500,7 +11500,7 @@ msgid "Add new category" msgstr "" -#: ../gui/wxpython/vdigit/dialogs.py:151 ../gui/wxpython/psmap/dialogs.py:479 +#: ../gui/wxpython/vdigit/dialogs.py:151 ../gui/wxpython/psmap/dialogs.py:481 #: ../gui/wxpython/web_services/dialogs.py:685 msgid "Apply changes" msgstr "" @@ -11537,8 +11537,8 @@ msgid "Delete all" msgstr "" -#: ../gui/wxpython/vdigit/dialogs.py:290 ../gui/wxpython/dbmgr/base.py:1438 -#: ../gui/wxpython/dbmgr/base.py:2588 ../gui/wxpython/gmodeler/dialogs.py:851 +#: ../gui/wxpython/vdigit/dialogs.py:290 ../gui/wxpython/dbmgr/base.py:1440 +#: ../gui/wxpython/dbmgr/base.py:2590 ../gui/wxpython/gmodeler/dialogs.py:851 #: ../gui/wxpython/gmodeler/dialogs.py:1017 msgid "Reload" msgstr "" @@ -11576,29 +11576,29 @@ msgid "Layer (Categories)" msgstr "" -#: ../gui/wxpython/vdigit/wxdisplay.py:1017 +#: ../gui/wxpython/vdigit/wxdisplay.py:1019 #, python-format msgid "Topology for vector map <%s> is not available. Topology is required by digitizer. Do you want to rebuild topology (takes some time) and open the vector map for editing?" msgstr "" -#: ../gui/wxpython/vdigit/wxdisplay.py:1022 +#: ../gui/wxpython/vdigit/wxdisplay.py:1024 msgid "Topology missing" msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:56 +#: ../gui/wxpython/vdigit/wxdigit.py:57 msgid "Digitization Error" msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:61 +#: ../gui/wxpython/vdigit/wxdigit.py:62 #, python-format msgid "Unable to open vector map <%s>." msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:64 +#: ../gui/wxpython/vdigit/wxdigit.py:65 msgid "Operation canceled." msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:71 +#: ../gui/wxpython/vdigit/wxdigit.py:72 #, python-format msgid "" "Writing new feature failed. Operation canceled.\n" @@ -11606,50 +11606,55 @@ "Reason: %s" msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:80 +#: ../gui/wxpython/vdigit/wxdigit.py:81 #, python-format msgid "Reading feature id %d failed. Operation canceled." msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:88 +#: ../gui/wxpython/vdigit/wxdigit.py:89 #, python-format msgid "Database link %d not available. Operation canceled." msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:96 +#: ../gui/wxpython/vdigit/wxdigit.py:97 #, python-format msgid "Unable to start database driver <%s>. Operation canceled." msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:106 +#: ../gui/wxpython/vdigit/wxdigit.py:107 #, python-format msgid "Unable to open database <%(db)s> by driver <%(driver)s>. Operation canceled." msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:114 +#: ../gui/wxpython/vdigit/wxdigit.py:115 #, python-format msgid "Unable to execute SQL query '%s'. Operation canceled." msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:122 +#: ../gui/wxpython/vdigit/wxdigit.py:123 #, python-format msgid "Feature id %d is marked as dead. Operation canceled." msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:130 +#: ../gui/wxpython/vdigit/wxdigit.py:131 #, python-format msgid "Unsupported feature type %d. Operation canceled." msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:500 +#: ../gui/wxpython/vdigit/wxdigit.py:501 #, python-format msgid "Unknown feature type '%s'" msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:505 +#: ../gui/wxpython/vdigit/wxdigit.py:506 msgid "Not enough points for line" msgstr "" +#: ../gui/wxpython/startup/guiutils.py:51 +#, fuzzy +msgid "Name for the new mapset:" +msgstr "Tên cho bản đồ véc tÆ¡ má»›i" + #: ../gui/wxpython/startup/locdownload.py:150 #, python-brace-format msgid "ZIP file is unreadable: {0}" @@ -11718,6 +11723,14 @@ msgid "Abort download" msgstr "" +#: ../gui/wxpython/startup/utils.py:45 +msgid "Documents" +msgstr "" + +#: ../gui/wxpython/startup/utils.py:46 +msgid "My Documents" +msgstr "" + #: ../gui/wxpython/nviz/mapwindow.py:244 msgid "Opening 3D view was not successful. Please try to change the value of depth buffer in GUI Settings dialog > tab Map Display > Advanced and restart GUI." msgstr "" @@ -11843,11 +11856,11 @@ msgid "constant#" msgstr "" -#: ../gui/wxpython/nviz/wxnviz.py:33 +#: ../gui/wxpython/nviz/wxnviz.py:35 msgid "This module requires the NumPy module, which could not be imported. It probably is not installed (it's not part of the standard Python distribution). See the Numeric Python site (http://numpy.scipy.org) for information on downloading source or binaries." msgstr "" -#: ../gui/wxpython/nviz/wxnviz.py:505 ../gui/wxpython/nviz/wxnviz.py:517 +#: ../gui/wxpython/nviz/wxnviz.py:510 ../gui/wxpython/nviz/wxnviz.py:522 #, python-format msgid "3d raster map <%s> not found" msgstr "" @@ -11863,7 +11876,7 @@ msgstr "" #: ../gui/wxpython/nviz/tools.py:100 -#: ../gui/wxpython/gui_core/preferences.py:499 +#: ../gui/wxpython/gui_core/preferences.py:492 msgid "Appearance" msgstr "" @@ -11904,9 +11917,9 @@ msgstr "" #: ../gui/wxpython/nviz/tools.py:366 ../gui/wxpython/nviz/tools.py:1285 -#: ../gui/wxpython/nviz/tools.py:2126 ../gui/wxpython/gui_core/dialogs.py:1937 -#: ../gui/wxpython/psmap/dialogs.py:3849 ../gui/wxpython/psmap/dialogs.py:4066 -#: ../gui/wxpython/psmap/dialogs.py:4857 +#: ../gui/wxpython/nviz/tools.py:2126 ../gui/wxpython/gui_core/dialogs.py:1942 +#: ../gui/wxpython/psmap/dialogs.py:3851 ../gui/wxpython/psmap/dialogs.py:4068 +#: ../gui/wxpython/psmap/dialogs.py:4859 #: ../gui/wxpython/gmodeler/preferences.py:210 #: ../gui/wxpython/gmodeler/preferences.py:376 #: ../gui/wxpython/gmodeler/preferences.py:488 @@ -11959,8 +11972,8 @@ msgstr "" #: ../gui/wxpython/nviz/tools.py:465 ../gui/wxpython/nviz/preferences.py:204 -#: ../gui/wxpython/gui_core/preferences.py:891 -#: ../gui/wxpython/animation/dialogs.py:1864 +#: ../gui/wxpython/gui_core/preferences.py:885 +#: ../gui/wxpython/animation/dialogs.py:1867 #: ../gui/wxpython/web_services/widgets.py:317 msgid "Background color:" msgstr "" @@ -12001,7 +12014,7 @@ msgid "Save image sequence" msgstr "" -#: ../gui/wxpython/nviz/tools.py:624 ../gui/wxpython/psmap/dialogs.py:5794 +#: ../gui/wxpython/nviz/tools.py:624 ../gui/wxpython/psmap/dialogs.py:5796 msgid "Choose a directory:" msgstr "" @@ -12009,7 +12022,7 @@ msgid "Choose a directory for images" msgstr "" -#: ../gui/wxpython/nviz/tools.py:632 ../gui/wxpython/animation/dialogs.py:1187 +#: ../gui/wxpython/nviz/tools.py:632 ../gui/wxpython/animation/dialogs.py:1190 msgid "File prefix:" msgstr "" @@ -12017,7 +12030,7 @@ msgid "Generated files names will look like this: prefix_1.ppm, prefix_2.ppm, ..." msgstr "" -#: ../gui/wxpython/nviz/tools.py:640 ../gui/wxpython/animation/dialogs.py:1191 +#: ../gui/wxpython/nviz/tools.py:640 ../gui/wxpython/animation/dialogs.py:1194 msgid "File format:" msgstr "" @@ -12034,7 +12047,7 @@ msgid "Vector" msgstr "" -#: ../gui/wxpython/nviz/tools.py:728 ../gui/wxpython/gui_core/dialogs.py:1452 +#: ../gui/wxpython/nviz/tools.py:728 ../gui/wxpython/gui_core/dialogs.py:1453 msgid "3D raster" msgstr "" @@ -12046,7 +12059,7 @@ msgid "Fringe" msgstr "" -#: ../gui/wxpython/nviz/tools.py:782 ../gui/wxpython/animation/dialogs.py:929 +#: ../gui/wxpython/nviz/tools.py:782 ../gui/wxpython/animation/dialogs.py:932 msgid "Decorations" msgstr "" @@ -12055,7 +12068,7 @@ msgstr "" #: ../gui/wxpython/nviz/tools.py:850 ../gui/wxpython/nviz/tools.py:1889 -#: ../gui/wxpython/nviz/preferences.py:405 ../gui/wxpython/tplot/frame.py:277 +#: ../gui/wxpython/nviz/preferences.py:405 ../gui/wxpython/tplot/frame.py:343 #: ../gui/wxpython/timeline/frame.py:135 msgid "Draw" msgstr "" @@ -12153,11 +12166,11 @@ msgstr "" #: ../gui/wxpython/nviz/tools.py:1050 ../gui/wxpython/nviz/tools.py:2021 -#: ../gui/wxpython/psmap/dialogs.py:3798 ../gui/wxpython/psmap/dialogs.py:4518 -#: ../gui/wxpython/psmap/dialogs.py:4796 ../gui/wxpython/psmap/dialogs.py:5377 -#: ../gui/wxpython/psmap/dialogs.py:5385 ../gui/wxpython/psmap/dialogs.py:5945 -#: ../gui/wxpython/psmap/dialogs.py:5954 ../gui/wxpython/psmap/dialogs.py:6529 -#: ../gui/wxpython/psmap/dialogs.py:6538 +#: ../gui/wxpython/psmap/dialogs.py:3800 ../gui/wxpython/psmap/dialogs.py:4520 +#: ../gui/wxpython/psmap/dialogs.py:4798 ../gui/wxpython/psmap/dialogs.py:5379 +#: ../gui/wxpython/psmap/dialogs.py:5387 ../gui/wxpython/psmap/dialogs.py:5947 +#: ../gui/wxpython/psmap/dialogs.py:5956 ../gui/wxpython/psmap/dialogs.py:6531 +#: ../gui/wxpython/psmap/dialogs.py:6540 msgid "Position" msgstr "" @@ -12301,11 +12314,11 @@ msgid "Icon:" msgstr "" -#: ../gui/wxpython/nviz/tools.py:1659 ../gui/wxpython/psmap/dialogs.py:2735 +#: ../gui/wxpython/nviz/tools.py:1659 ../gui/wxpython/psmap/dialogs.py:2737 msgid "size:" msgstr "" -#: ../gui/wxpython/nviz/tools.py:1717 ../gui/wxpython/psmap/dialogs.py:2661 +#: ../gui/wxpython/nviz/tools.py:1717 ../gui/wxpython/psmap/dialogs.py:2663 msgid "symbol:" msgstr "" @@ -12728,134 +12741,134 @@ msgid "Nothing found" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:549 +#: ../gui/wxpython/gui_core/forms.py:561 msgid "Enter parameters for '" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:565 +#: ../gui/wxpython/gui_core/forms.py:577 msgid "Close this window without executing the command (Ctrl+Q)" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:596 +#: ../gui/wxpython/gui_core/forms.py:608 msgid "Run the command (Ctrl+R)" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:624 +#: ../gui/wxpython/gui_core/forms.py:636 msgid "Show manual page of the command (Ctrl+H)" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:663 +#: ../gui/wxpython/gui_core/forms.py:675 msgid "Add created map(s) into layer tree" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:693 +#: ../gui/wxpython/gui_core/forms.py:705 msgid "Close dialog when command is successfully finished. Change this settings in Preferences dialog ('Command' tab)." msgstr "" -#: ../gui/wxpython/gui_core/forms.py:878 +#: ../gui/wxpython/gui_core/forms.py:890 #, python-format msgid "'%s' copied to clipboard" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:962 ../gui/wxpython/gui_core/forms.py:976 +#: ../gui/wxpython/gui_core/forms.py:974 ../gui/wxpython/gui_core/forms.py:988 msgid "Required" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:965 ../gui/wxpython/gui_core/forms.py:977 +#: ../gui/wxpython/gui_core/forms.py:977 ../gui/wxpython/gui_core/forms.py:989 msgid "Optional" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1060 -#: ../gui/wxpython/gui_core/forms.py:2065 +#: ../gui/wxpython/gui_core/forms.py:1072 +#: ../gui/wxpython/gui_core/forms.py:2086 msgid "Parameterized in model" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1129 +#: ../gui/wxpython/gui_core/forms.py:1141 msgid "This option is required" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1150 +#: ../gui/wxpython/gui_core/forms.py:1162 msgid "[multiple]" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1208 +#: ../gui/wxpython/gui_core/forms.py:1220 msgid "valid range" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1318 -#: ../gui/wxpython/gui_core/forms.py:2696 +#: ../gui/wxpython/gui_core/forms.py:1330 +#: ../gui/wxpython/gui_core/forms.py:2726 #: ../gui/wxpython/gui_core/toolbars.py:70 msgid "Select font" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1430 ../gui/wxpython/lmgr/toolbars.py:158 +#: ../gui/wxpython/gui_core/forms.py:1443 ../gui/wxpython/lmgr/toolbars.py:158 msgid "Graphical Modeler" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1436 -#: ../gui/wxpython/gui_core/preferences.py:779 +#: ../gui/wxpython/gui_core/forms.py:1449 +#: ../gui/wxpython/gui_core/preferences.py:773 msgid "Map Display" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1549 +#: ../gui/wxpython/gui_core/forms.py:1562 msgid "Show graphical representation of temporal extent of dataset(s) ." msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1779 -#: ../gui/wxpython/gui_core/preferences.py:1363 -#: ../gui/wxpython/gui_core/preferences.py:1398 +#: ../gui/wxpython/gui_core/forms.py:1789 +#: ../gui/wxpython/gui_core/preferences.py:1357 +#: ../gui/wxpython/gui_core/preferences.py:1392 msgid "Transparent" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1815 -#: ../gui/wxpython/gui_core/forms.py:1907 +#: ../gui/wxpython/gui_core/forms.py:1825 +#: ../gui/wxpython/gui_core/forms.py:1917 #, python-format msgid "Choose %s" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1818 +#: ../gui/wxpython/gui_core/forms.py:1828 #: ../gui/wxpython/gmodeler/frame.py:1750 msgid "file" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1860 +#: ../gui/wxpython/gui_core/forms.py:1870 msgid "Load and edit content of a file" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1863 +#: ../gui/wxpython/gui_core/forms.py:1873 msgid "&Save as" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1865 +#: ../gui/wxpython/gui_core/forms.py:1875 msgid "Save content to a file for further use" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1870 +#: ../gui/wxpython/gui_core/forms.py:1880 msgid "or enter values directly:" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1872 +#: ../gui/wxpython/gui_core/forms.py:1882 msgid "Enter file content directly instead of specifying a file. Temporary file will be automatically created." msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1910 -#: ../gui/wxpython/gui_core/gselect.py:1434 +#: ../gui/wxpython/gui_core/forms.py:1920 +#: ../gui/wxpython/gui_core/gselect.py:1426 msgid "Directory" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:2255 ../gui/wxpython/gmodeler/frame.py:171 +#: ../gui/wxpython/gui_core/forms.py:2285 ../gui/wxpython/gmodeler/frame.py:171 msgid "Command output" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:2268 +#: ../gui/wxpython/gui_core/forms.py:2298 msgid "Manual" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:2312 +#: ../gui/wxpython/gui_core/forms.py:2342 msgid "Nothing to load." msgstr "" -#: ../gui/wxpython/gui_core/forms.py:2320 +#: ../gui/wxpython/gui_core/forms.py:2350 #, python-format msgid "" "Unable to load file.\n" @@ -12863,26 +12876,26 @@ "Reason: %s" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:2350 +#: ../gui/wxpython/gui_core/forms.py:2380 msgid "Save input as..." msgstr "" -#: ../gui/wxpython/gui_core/forms.py:2683 +#: ../gui/wxpython/gui_core/forms.py:2713 msgid "No dataset given." msgstr "" -#: ../gui/wxpython/gui_core/forms.py:2852 -#: ../gui/wxpython/gui_core/forms.py:2869 +#: ../gui/wxpython/gui_core/forms.py:2882 +#: ../gui/wxpython/gui_core/forms.py:2899 #, python-format msgid "Unable to parse command '%s'" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:2876 +#: ../gui/wxpython/gui_core/forms.py:2906 #, python-format msgid "%(cmd)s: parameter '%(key)s' not available" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:2958 +#: ../gui/wxpython/gui_core/forms.py:2988 msgid "Try to set up GRASS_ADDON_PATH or GRASS_ADDON_BASE variable." msgstr "" @@ -13027,11 +13040,11 @@ msgstr "" #: ../gui/wxpython/gui_core/ghelp.py:118 ../gui/wxpython/gui_core/ghelp.py:921 -#: ../gui/wxpython/lmgr/frame.py:87 ../gui/wxpython/lmgr/frame.py:1217 +#: ../gui/wxpython/lmgr/frame.py:87 ../gui/wxpython/lmgr/frame.py:1221 msgid "Unable to get GRASS version\n" msgstr "" -#: ../gui/wxpython/gui_core/ghelp.py:131 ../gui/wxpython/lmgr/frame.py:1241 +#: ../gui/wxpython/gui_core/ghelp.py:131 ../gui/wxpython/lmgr/frame.py:1245 msgid "unknown version" msgstr "" @@ -13150,7 +13163,7 @@ msgid "Selected map <%s> has been disabled for rendering. Operation canceled." msgstr "" -#: ../gui/wxpython/gui_core/vselect.py:277 ../gui/wxpython/lmgr/frame.py:2569 +#: ../gui/wxpython/gui_core/vselect.py:277 ../gui/wxpython/lmgr/frame.py:2572 #: ../gui/wxpython/mapdisp/frame.py:594 msgid "No map layer selected. Operation canceled." msgstr "" @@ -13277,561 +13290,569 @@ msgid "Select graphics tool" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:69 +#: ../gui/wxpython/gui_core/gselect.py:72 #, python-format msgid "" "Unable to import pyGRASS: %s\n" "Some functionality will be not accessible" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:507 +#: ../gui/wxpython/gui_core/gselect.py:511 msgid "Not selectable element" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:544 -#: ../gui/wxpython/gui_core/preferences.py:2203 +#: ../gui/wxpython/gui_core/gselect.py:548 +#: ../gui/wxpython/gui_core/preferences.py:2197 msgid "Mapset" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:556 +#: ../gui/wxpython/gui_core/gselect.py:560 msgid "Type: " msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:574 +#: ../gui/wxpython/gui_core/gselect.py:578 #, python-format msgid "GSelect: invalid item: %s" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1411 +#: ../gui/wxpython/gui_core/gselect.py:890 +msgid "No table linked to layer <{}>." +msgstr "" + +#: ../gui/wxpython/gui_core/gselect.py:1403 msgid "Output settings" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1413 +#: ../gui/wxpython/gui_core/gselect.py:1405 msgid "Source input" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1424 +#: ../gui/wxpython/gui_core/gselect.py:1416 msgid "Native" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1430 +#: ../gui/wxpython/gui_core/gselect.py:1422 msgid "File" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1438 ../gui/wxpython/dbmgr/base.py:2954 -#: ../gui/wxpython/dbmgr/base.py:3084 ../gui/wxpython/dbmgr/base.py:3353 +#: ../gui/wxpython/gui_core/gselect.py:1430 ../gui/wxpython/dbmgr/base.py:2956 +#: ../gui/wxpython/dbmgr/base.py:3086 ../gui/wxpython/dbmgr/base.py:3355 msgid "Database" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1442 +#: ../gui/wxpython/gui_core/gselect.py:1434 msgid "Protocol" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1453 +#: ../gui/wxpython/gui_core/gselect.py:1445 msgid "Output type" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1455 +#: ../gui/wxpython/gui_core/gselect.py:1447 msgid "Source type" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1477 +#: ../gui/wxpython/gui_core/gselect.py:1469 msgid "All files" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1493 +#: ../gui/wxpython/gui_core/gselect.py:1485 msgid "ZIP files" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1494 +#: ../gui/wxpython/gui_core/gselect.py:1486 msgid "GZIP files" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1495 +#: ../gui/wxpython/gui_core/gselect.py:1487 msgid "TAR files" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1497 +#: ../gui/wxpython/gui_core/gselect.py:1489 msgid "TARGZ files" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1505 +#: ../gui/wxpython/gui_core/gselect.py:1497 msgid "File:" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1506 +#: ../gui/wxpython/gui_core/gselect.py:1498 msgid "Choose file to import" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1521 -#: ../gui/wxpython/gui_core/gselect.py:1604 -#: ../gui/wxpython/animation/dialogs.py:1196 +#: ../gui/wxpython/gui_core/gselect.py:1513 +#: ../gui/wxpython/gui_core/gselect.py:1596 +#: ../gui/wxpython/animation/dialogs.py:1199 msgid "Directory:" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1522 -#: ../gui/wxpython/gui_core/gselect.py:1605 +#: ../gui/wxpython/gui_core/gselect.py:1514 +#: ../gui/wxpython/gui_core/gselect.py:1597 msgid "Choose input directory" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1539 +#: ../gui/wxpython/gui_core/gselect.py:1531 msgid "Extension:" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1568 -#: ../gui/wxpython/gui_core/gselect.py:1583 -#: ../gui/wxpython/gui_core/gselect.py:1585 -#: ../gui/wxpython/gui_core/widgets.py:1294 -#: ../gui/wxpython/animation/dialogs.py:402 +#: ../gui/wxpython/gui_core/gselect.py:1560 +#: ../gui/wxpython/gui_core/gselect.py:1575 +#: ../gui/wxpython/gui_core/gselect.py:1577 +#: ../gui/wxpython/gui_core/widgets.py:1298 +#: ../gui/wxpython/animation/dialogs.py:405 #: ../gui/wxpython/vnet/dialogs.py:1643 #: ../gui/wxpython/gmodeler/preferences.py:706 msgid "Name:" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1569 +#: ../gui/wxpython/gui_core/gselect.py:1561 msgid "Choose file" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1590 -#: ../gui/wxpython/gui_core/gselect.py:2350 +#: ../gui/wxpython/gui_core/gselect.py:1582 +#: ../gui/wxpython/gui_core/gselect.py:2342 msgid "Feature type:" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1592 +#: ../gui/wxpython/gui_core/gselect.py:1584 msgid "simple features" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1593 +#: ../gui/wxpython/gui_core/gselect.py:1585 msgid "topological" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1704 -#: ../gui/wxpython/gui_core/gselect.py:1735 -#: ../gui/wxpython/gui_core/gselect.py:1786 -#: ../gui/wxpython/gui_core/gselect.py:1824 +#: ../gui/wxpython/gui_core/gselect.py:1696 +#: ../gui/wxpython/gui_core/gselect.py:1727 +#: ../gui/wxpython/gui_core/gselect.py:1778 +#: ../gui/wxpython/gui_core/gselect.py:1816 msgid "Creation options:" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1718 -#: ../gui/wxpython/gui_core/gselect.py:1757 -#: ../gui/wxpython/gui_core/gselect.py:1809 +#: ../gui/wxpython/gui_core/gselect.py:1710 +#: ../gui/wxpython/gui_core/gselect.py:1749 +#: ../gui/wxpython/gui_core/gselect.py:1801 msgid "Format:" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1816 +#: ../gui/wxpython/gui_core/gselect.py:1808 msgid "Protocol:" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1839 +#: ../gui/wxpython/gui_core/gselect.py:1831 msgid "No settings available" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1959 +#: ../gui/wxpython/gui_core/gselect.py:1951 #: ../gui/wxpython/web_services/dialogs.py:302 msgid "No data source defined, settings are not saved." msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:2342 +#: ../gui/wxpython/gui_core/gselect.py:2334 msgid "LineString" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:2342 +#: ../gui/wxpython/gui_core/gselect.py:2334 msgid "Polygon" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:2561 +#: ../gui/wxpython/gui_core/gselect.py:2553 msgid "No vector map selected in layer manager. Operation canceled." msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:2574 +#: ../gui/wxpython/gui_core/gselect.py:2566 msgid "Input vector map is not selected" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:2578 +#: ../gui/wxpython/gui_core/gselect.py:2570 #, python-format msgid "Input vector map <%s> and selected map <%s> in layer manager are different. Operation canceled." msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:113 +#: ../gui/wxpython/gui_core/gselect.py:2746 +msgid "No vector map selected" +msgstr "" + +#: ../gui/wxpython/gui_core/widgets.py:114 msgid " (...)" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:854 +#: ../gui/wxpython/gui_core/widgets.py:855 #, python-format msgid "Name <%(name)s> is not a valid name for GRASS map. Please use only ASCII characters excluding %(chars)s and space." msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:968 -#: ../gui/wxpython/gui_core/dialogs.py:768 -#: ../gui/wxpython/gui_core/dialogs.py:836 -#: ../gui/wxpython/gui_core/dialogs.py:1576 ../gui/wxpython/dbmgr/base.py:1419 +#: ../gui/wxpython/gui_core/widgets.py:969 +#: ../gui/wxpython/gui_core/dialogs.py:769 +#: ../gui/wxpython/gui_core/dialogs.py:837 +#: ../gui/wxpython/gui_core/dialogs.py:1578 ../gui/wxpython/dbmgr/base.py:1421 msgid "Select all" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:969 -#: ../gui/wxpython/gui_core/dialogs.py:1578 ../gui/wxpython/dbmgr/base.py:1420 +#: ../gui/wxpython/gui_core/widgets.py:970 +#: ../gui/wxpython/gui_core/dialogs.py:1580 ../gui/wxpython/dbmgr/base.py:1422 msgid "Deselect all" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1082 +#: ../gui/wxpython/gui_core/widgets.py:1086 msgid "Fulltext search" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1084 +#: ../gui/wxpython/gui_core/widgets.py:1088 msgid "Type to search in all modules. Press Enter for next match." msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1151 +#: ../gui/wxpython/gui_core/widgets.py:1155 msgid "Searching, please type more characters." msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1160 +#: ../gui/wxpython/gui_core/widgets.py:1164 #, python-format msgid "%d modules match" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1230 +#: ../gui/wxpython/gui_core/widgets.py:1234 msgid "Profiles" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1236 +#: ../gui/wxpython/gui_core/widgets.py:1240 msgid "Save current settings" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1240 +#: ../gui/wxpython/gui_core/widgets.py:1244 msgid "Delete currently selected settings" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1263 +#: ../gui/wxpython/gui_core/widgets.py:1267 msgid "Load:" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1281 +#: ../gui/wxpython/gui_core/widgets.py:1285 #, python-format msgid "Settings <%s> not found" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1295 -#: ../gui/wxpython/gui_core/widgets.py:1315 +#: ../gui/wxpython/gui_core/widgets.py:1299 +#: ../gui/wxpython/gui_core/widgets.py:1319 msgid "Save settings" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1300 +#: ../gui/wxpython/gui_core/widgets.py:1304 msgid "Name not given, settings is not saved." msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1312 +#: ../gui/wxpython/gui_core/widgets.py:1316 #, python-format msgid "Settings <%s> already exists. Do you want to overwrite the settings?" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1363 +#: ../gui/wxpython/gui_core/widgets.py:1367 msgid "No settings is defined. Operation canceled." msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1401 +#: ../gui/wxpython/gui_core/widgets.py:1405 msgid "Unable to save settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:59 +#: ../gui/wxpython/gui_core/preferences.py:61 msgid "User settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:83 +#: ../gui/wxpython/gui_core/preferences.py:85 msgid "Set to default" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:91 +#: ../gui/wxpython/gui_core/preferences.py:93 msgid "Revert settings to default" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:94 +#: ../gui/wxpython/gui_core/preferences.py:96 msgid "Apply changes for the current session only and close" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:95 +#: ../gui/wxpython/gui_core/preferences.py:97 msgid "Save for this session only" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:165 +#: ../gui/wxpython/gui_core/preferences.py:167 msgid "Settings applied to current session but not saved" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:237 +#: ../gui/wxpython/gui_core/preferences.py:230 msgid "Key column cannot be empty string." msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:256 +#: ../gui/wxpython/gui_core/preferences.py:249 msgid "GUI Settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:291 +#: ../gui/wxpython/gui_core/preferences.py:284 msgid "Layer Manager settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:301 +#: ../gui/wxpython/gui_core/preferences.py:294 msgid "Ask when removing map layer from layer tree" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:314 +#: ../gui/wxpython/gui_core/preferences.py:307 msgid "Ask when quiting wxGUI or closing display" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:329 -#: ../gui/wxpython/gui_core/preferences.py:346 +#: ../gui/wxpython/gui_core/preferences.py:322 +#: ../gui/wxpython/gui_core/preferences.py:339 #, python-format msgid "Hide '%s' tab (requires GUI restart)" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:330 -#: ../gui/wxpython/gui_core/preferences.py:1120 +#: ../gui/wxpython/gui_core/preferences.py:323 +#: ../gui/wxpython/gui_core/preferences.py:1114 #: ../gui/wxpython/lmgr/frame.py:366 msgid "Modules" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:347 +#: ../gui/wxpython/gui_core/preferences.py:340 #: ../gui/wxpython/lmgr/frame.py:390 msgid "Python" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:366 +#: ../gui/wxpython/gui_core/preferences.py:359 msgid "Automatically copy selected text to clipboard (in the Console tab)" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:394 +#: ../gui/wxpython/gui_core/preferences.py:387 msgid "Workspace settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:401 +#: ../gui/wxpython/gui_core/preferences.py:394 msgid "Suppress positioning Map Display Window(s)" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:417 +#: ../gui/wxpython/gui_core/preferences.py:410 msgid "Suppress positioning Layer Manager window" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:432 +#: ../gui/wxpython/gui_core/preferences.py:425 msgid "Save current window layout as default" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:441 +#: ../gui/wxpython/gui_core/preferences.py:434 msgid "Save current position and size of Layer Manager window and opened Map Display window(s) and use as default for next sessions." msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:463 +#: ../gui/wxpython/gui_core/preferences.py:456 msgid "Region settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:470 +#: ../gui/wxpython/gui_core/preferences.py:463 msgid "Align region to resolution" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:524 +#: ../gui/wxpython/gui_core/preferences.py:517 msgid "Font for command output:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:529 -#: ../gui/wxpython/gui_core/preferences.py:806 -#: ../gui/wxpython/animation/dialogs.py:1061 +#: ../gui/wxpython/gui_core/preferences.py:522 +#: ../gui/wxpython/gui_core/preferences.py:800 +#: ../gui/wxpython/animation/dialogs.py:1064 msgid "Set font" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:542 +#: ../gui/wxpython/gui_core/preferences.py:535 msgid "Language settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:558 +#: ../gui/wxpython/gui_core/preferences.py:551 msgid "Choose language (requires to save and GRASS restart):" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:591 +#: ../gui/wxpython/gui_core/preferences.py:585 msgid "Appearance settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:601 +#: ../gui/wxpython/gui_core/preferences.py:595 msgid "Element list:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:631 +#: ../gui/wxpython/gui_core/preferences.py:625 msgid "Menu style (requires to save and GUI restart):" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:666 +#: ../gui/wxpython/gui_core/preferences.py:660 msgid "Height of map selection popup window (in pixels):" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:706 +#: ../gui/wxpython/gui_core/preferences.py:700 msgid "Icon theme (requires GUI restart):" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:733 +#: ../gui/wxpython/gui_core/preferences.py:727 msgid "Module dialog style:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:800 +#: ../gui/wxpython/gui_core/preferences.py:794 msgid "Default font for GRASS displays:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:827 +#: ../gui/wxpython/gui_core/preferences.py:821 msgid "Default display settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:837 +#: ../gui/wxpython/gui_core/preferences.py:831 msgid "Display driver:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:863 +#: ../gui/wxpython/gui_core/preferences.py:857 msgid "Statusbar mode:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:915 +#: ../gui/wxpython/gui_core/preferences.py:909 #: ../gui/wxpython/mapdisp/statusbar.py:520 msgid "Align region extent based on display size" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:931 +#: ../gui/wxpython/gui_core/preferences.py:925 #: ../gui/wxpython/mapdisp/statusbar.py:563 msgid "Constrain display resolution to computational settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:947 +#: ../gui/wxpython/gui_core/preferences.py:941 msgid "Enable auto-rendering" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:964 +#: ../gui/wxpython/gui_core/preferences.py:958 msgid "Enable auto-zooming to selected map layer" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:980 +#: ../gui/wxpython/gui_core/preferences.py:974 msgid "Show computational region extent" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:996 +#: ../gui/wxpython/gui_core/preferences.py:990 msgid "Mouse wheel action:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1022 +#: ../gui/wxpython/gui_core/preferences.py:1016 msgid "Mouse scrolling direction:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1063 +#: ../gui/wxpython/gui_core/preferences.py:1057 msgid "Advanced display settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1072 +#: ../gui/wxpython/gui_core/preferences.py:1066 msgid "3D view depth buffer (possible values are 16, 24, 32):" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1127 +#: ../gui/wxpython/gui_core/preferences.py:1121 msgid "Module dialog settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1152 +#: ../gui/wxpython/gui_core/preferences.py:1146 msgid "Close dialog when module is successfully finished" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1166 -#: ../gui/wxpython/gui_core/dialogs.py:306 +#: ../gui/wxpython/gui_core/preferences.py:1160 +#: ../gui/wxpython/gui_core/dialogs.py:307 msgid "Add created map into layer tree" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1181 +#: ../gui/wxpython/gui_core/preferences.py:1175 msgid "Allow interactive input" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1195 +#: ../gui/wxpython/gui_core/preferences.py:1189 msgid "Verbosity level:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1231 +#: ../gui/wxpython/gui_core/preferences.py:1225 #: ../gui/wxpython/lmgr/frame.py:323 msgid "Layers" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1241 +#: ../gui/wxpython/gui_core/preferences.py:1235 msgid "Default raster settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1251 +#: ../gui/wxpython/gui_core/preferences.py:1245 msgid "Make null cells opaque" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1266 +#: ../gui/wxpython/gui_core/preferences.py:1260 msgid "Default color table" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1312 +#: ../gui/wxpython/gui_core/preferences.py:1306 msgid "Default vector settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1318 +#: ../gui/wxpython/gui_core/preferences.py:1312 msgid "Display:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1343 +#: ../gui/wxpython/gui_core/preferences.py:1337 msgid "Feature color:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1383 +#: ../gui/wxpython/gui_core/preferences.py:1377 msgid "Area fill color:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1431 +#: ../gui/wxpython/gui_core/preferences.py:1425 msgid "Random colors according to category number " msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1459 +#: ../gui/wxpython/gui_core/preferences.py:1453 msgid "Symbol:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1513 -#: ../gui/wxpython/dbmgr/base.py:1422 +#: ../gui/wxpython/gui_core/preferences.py:1507 +#: ../gui/wxpython/dbmgr/base.py:1424 msgid "Highlight selected features" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1542 +#: ../gui/wxpython/gui_core/preferences.py:1536 msgid "Line width (in pixels):" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1558 +#: ../gui/wxpython/gui_core/preferences.py:1552 msgid "Automatically hightlight selected features in map display" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1582 +#: ../gui/wxpython/gui_core/preferences.py:1576 msgid "Data browser" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1590 +#: ../gui/wxpython/gui_core/preferences.py:1584 msgid "Left mouse double click:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1615 +#: ../gui/wxpython/gui_core/preferences.py:1609 msgid "Encoding (e.g. utf-8, ascii, iso8859-1, koi8-r):" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1630 +#: ../gui/wxpython/gui_core/preferences.py:1624 msgid "Ask when deleting data record(s) from table" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1654 +#: ../gui/wxpython/gui_core/preferences.py:1648 msgid "Create table" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1661 -#: ../gui/wxpython/gui_core/dialogs.py:351 +#: ../gui/wxpython/gui_core/preferences.py:1655 +#: ../gui/wxpython/gui_core/dialogs.py:352 msgid "Key column:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1695 +#: ../gui/wxpython/gui_core/preferences.py:1689 #: ../gui/wxpython/mapdisp/statusbar.py:824 msgid "Projection" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1704 +#: ../gui/wxpython/gui_core/preferences.py:1698 msgid "Projection statusbar settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1713 +#: ../gui/wxpython/gui_core/preferences.py:1707 msgid "" "\n" "Note: This only controls the coordinates displayed in the lower-left of the Map Display\n" @@ -13840,63 +13861,63 @@ "menu located at the bottom of the Map Display window.\n" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1746 +#: ../gui/wxpython/gui_core/preferences.py:1740 msgid "Proj.4 string (required):" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1763 +#: ../gui/wxpython/gui_core/preferences.py:1757 msgid "EPSG file:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1780 +#: ../gui/wxpython/gui_core/preferences.py:1774 msgid "Load EPSG codes (be patient), enter EPSG code or insert Proj.4 string directly." msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1788 +#: ../gui/wxpython/gui_core/preferences.py:1782 msgid "&Load EPSG codes" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1808 +#: ../gui/wxpython/gui_core/preferences.py:1802 msgid "Coordinates format" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1816 +#: ../gui/wxpython/gui_core/preferences.py:1810 msgid "Lat/long projections" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1837 +#: ../gui/wxpython/gui_core/preferences.py:1831 msgid "Precision:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1923 +#: ../gui/wxpython/gui_core/preferences.py:1917 #, python-format msgid "Unable to read EPSG codes: %s" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1956 -#: ../gui/wxpython/gui_core/preferences.py:1968 -#: ../gui/wxpython/gui_core/preferences.py:1980 +#: ../gui/wxpython/gui_core/preferences.py:1950 +#: ../gui/wxpython/gui_core/preferences.py:1962 +#: ../gui/wxpython/gui_core/preferences.py:1974 #, python-format msgid "EPSG code %s not found" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1990 +#: ../gui/wxpython/gui_core/preferences.py:1984 msgid "Select default display font" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:2004 +#: ../gui/wxpython/gui_core/preferences.py:1998 msgid "Failed to set default display font. Try different font." msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:2023 +#: ../gui/wxpython/gui_core/preferences.py:2017 msgid "Select default output font" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:2112 +#: ../gui/wxpython/gui_core/preferences.py:2106 msgid "Manage access to mapsets" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:2127 +#: ../gui/wxpython/gui_core/preferences.py:2121 msgid "" "Check a mapset to make it accessible, uncheck it to hide it.\n" " Notes:\n" @@ -13905,7 +13926,7 @@ " - You may only write to mapsets which you own." msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:2204 +#: ../gui/wxpython/gui_core/preferences.py:2198 msgid "Owner" msgstr "" @@ -13917,274 +13938,274 @@ msgid "Select GRASS location and mapset" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:122 +#: ../gui/wxpython/gui_core/dialogs.py:123 msgid "Location or mapset is not defined." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:132 +#: ../gui/wxpython/gui_core/dialogs.py:133 msgid "Name of GRASS location:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:143 -#: ../gui/wxpython/gui_core/dialogs.py:200 +#: ../gui/wxpython/gui_core/dialogs.py:144 +#: ../gui/wxpython/gui_core/dialogs.py:201 msgid "Name of mapset:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:172 +#: ../gui/wxpython/gui_core/dialogs.py:173 msgid "Select mapset in GRASS location" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:192 +#: ../gui/wxpython/gui_core/dialogs.py:193 msgid "Name of mapset is missing." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:233 +#: ../gui/wxpython/gui_core/dialogs.py:234 msgid "Name of vector map is missing." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:286 +#: ../gui/wxpython/gui_core/dialogs.py:287 msgid "Create attribute table" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:320 +#: ../gui/wxpython/gui_core/dialogs.py:321 msgid "Name of new vector map is missing." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:332 +#: ../gui/wxpython/gui_core/dialogs.py:333 msgid "Name for new vector map:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:435 +#: ../gui/wxpython/gui_core/dialogs.py:436 #, python-format msgid "Unable to create vector map <%s>." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:440 +#: ../gui/wxpython/gui_core/dialogs.py:441 #, python-format msgid "" "Invalid or empty key column.\n" "Unable to create vector map <%s>." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:471 +#: ../gui/wxpython/gui_core/dialogs.py:472 #, python-format msgid "Vector map <%s> already exists in the current mapset. Do you want to overwrite it?" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:561 +#: ../gui/wxpython/gui_core/dialogs.py:562 msgid "Load region:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:567 +#: ../gui/wxpython/gui_core/dialogs.py:568 msgid "Save region:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:619 +#: ../gui/wxpython/gui_core/dialogs.py:620 msgid "Name cannot begin with '.' and must not contain space, quotes, '/', ''', '@', ',', '=', '*', and all other non-alphanumeric characters." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:635 +#: ../gui/wxpython/gui_core/dialogs.py:636 msgid "Create or edit imagery groups" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:669 +#: ../gui/wxpython/gui_core/dialogs.py:670 msgid "Apply changes to selected group and close dialog" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:670 +#: ../gui/wxpython/gui_core/dialogs.py:671 msgid "Apply changes to selected group" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:671 +#: ../gui/wxpython/gui_core/dialogs.py:672 msgid "Close dialog, changes are not applied" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:712 -#: ../gui/wxpython/gui_core/dialogs.py:1509 +#: ../gui/wxpython/gui_core/dialogs.py:713 +#: ../gui/wxpython/gui_core/dialogs.py:1510 msgid "Put here a regular expression. Characters '.*' stand for anything, character '^' stands for the beginning and '$' for the end." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:719 +#: ../gui/wxpython/gui_core/dialogs.py:720 msgid "Select existing group or enter name of new group:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:730 +#: ../gui/wxpython/gui_core/dialogs.py:731 msgid "Edit/create subgroup" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:743 +#: ../gui/wxpython/gui_core/dialogs.py:744 msgid "Select existing subgroup or enter name of new subgroup:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:777 -#: ../gui/wxpython/gui_core/dialogs.py:845 -#: ../gui/wxpython/gui_core/dialogs.py:1494 +#: ../gui/wxpython/gui_core/dialogs.py:778 +#: ../gui/wxpython/gui_core/dialogs.py:846 +#: ../gui/wxpython/gui_core/dialogs.py:1495 msgid "Pattern:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:795 -#: ../gui/wxpython/gui_core/dialogs.py:863 -#: ../gui/wxpython/gui_core/dialogs.py:1518 +#: ../gui/wxpython/gui_core/dialogs.py:796 +#: ../gui/wxpython/gui_core/dialogs.py:864 +#: ../gui/wxpython/gui_core/dialogs.py:1519 msgid "List of maps:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:811 +#: ../gui/wxpython/gui_core/dialogs.py:812 msgid "Select map layers and add them to the list." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:816 +#: ../gui/wxpython/gui_core/dialogs.py:817 msgid "Remove selected layer(s) from list." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:873 +#: ../gui/wxpython/gui_core/dialogs.py:874 msgid "Check maps from group to be included into subgroup." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1037 +#: ../gui/wxpython/gui_core/dialogs.py:1038 msgid "Add selected map layers into group" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1174 +#: ../gui/wxpython/gui_core/dialogs.py:1175 #, python-format msgid "Group <%s> was changed, do you want to apply changes?" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1177 -#: ../gui/wxpython/gui_core/dialogs.py:1193 +#: ../gui/wxpython/gui_core/dialogs.py:1178 +#: ../gui/wxpython/gui_core/dialogs.py:1194 msgid "Unapplied changes" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1190 +#: ../gui/wxpython/gui_core/dialogs.py:1191 #, python-format msgid "Subgroup <%s> was changed, do you want to apply changes?" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1247 +#: ../gui/wxpython/gui_core/dialogs.py:1248 msgid "No raster maps selected." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1276 +#: ../gui/wxpython/gui_core/dialogs.py:1277 #, python-format msgid "No changes to apply in group <%s>." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1279 +#: ../gui/wxpython/gui_core/dialogs.py:1280 #, python-format msgid "Group <%s> was successfully created." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1281 +#: ../gui/wxpython/gui_core/dialogs.py:1282 #, python-format msgid "Group <%s> was successfully changed." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1284 +#: ../gui/wxpython/gui_core/dialogs.py:1285 #, python-format msgid "Creating of new group <%s> failed." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1286 +#: ../gui/wxpython/gui_core/dialogs.py:1287 #, python-format msgid "Changing of group <%s> failed." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1324 +#: ../gui/wxpython/gui_core/dialogs.py:1325 msgid "No group selected." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1329 +#: ../gui/wxpython/gui_core/dialogs.py:1330 msgid "No subgroup selected." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1436 +#: ../gui/wxpython/gui_core/dialogs.py:1437 msgid "Use fully-qualified map names" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1462 +#: ../gui/wxpython/gui_core/dialogs.py:1463 msgid "Map type:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1477 +#: ../gui/wxpython/gui_core/dialogs.py:1478 msgid "Select toggle" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1484 +#: ../gui/wxpython/gui_core/dialogs.py:1485 msgid "Mapset:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1577 +#: ../gui/wxpython/gui_core/dialogs.py:1579 msgid "Invert selection" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1720 +#: ../gui/wxpython/gui_core/dialogs.py:1722 #, python-format msgid "Dynamic series (%s)" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1747 +#: ../gui/wxpython/gui_core/dialogs.py:1749 msgid "Set Map Layer Opacity" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1778 -#: ../gui/wxpython/psmap/dialogs.py:6389 ../gui/wxpython/psmap/dialogs.py:6416 -#: ../gui/wxpython/psmap/dialogs.py:6748 ../gui/wxpython/psmap/dialogs.py:6778 +#: ../gui/wxpython/gui_core/dialogs.py:1780 +#: ../gui/wxpython/psmap/dialogs.py:6391 ../gui/wxpython/psmap/dialogs.py:6418 +#: ../gui/wxpython/psmap/dialogs.py:6750 ../gui/wxpython/psmap/dialogs.py:6780 msgid "transparent" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1781 +#: ../gui/wxpython/gui_core/dialogs.py:1783 msgid "opaque" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1879 +#: ../gui/wxpython/gui_core/dialogs.py:1884 msgid "Set image size" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1894 +#: ../gui/wxpython/gui_core/dialogs.py:1899 msgid "Image size" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1941 +#: ../gui/wxpython/gui_core/dialogs.py:1946 msgid "Template:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1981 +#: ../gui/wxpython/gui_core/dialogs.py:1986 msgid "GRASS GIS SQL Query Utility" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1997 +#: ../gui/wxpython/gui_core/dialogs.py:2002 msgid " SQL statement " msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:2045 +#: ../gui/wxpython/gui_core/dialogs.py:2050 msgid "Symbols" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:2080 +#: ../gui/wxpython/gui_core/dialogs.py:2085 msgid "Symbol directory:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:2092 +#: ../gui/wxpython/gui_core/dialogs.py:2097 msgid "Symbol name:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:2343 +#: ../gui/wxpython/gui_core/dialogs.py:2348 msgid "Do you want to quit GRASS including shell prompt or just close the GUI?" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:2420 +#: ../gui/wxpython/gui_core/dialogs.py:2425 msgid "Select font:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:2451 +#: ../gui/wxpython/gui_core/dialogs.py:2456 msgid "Character encoding:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:2469 -#: ../gui/wxpython/psmap/dialogs.py:398 ../gui/wxpython/psmap/dialogs.py:4979 +#: ../gui/wxpython/gui_core/dialogs.py:2474 +#: ../gui/wxpython/psmap/dialogs.py:400 ../gui/wxpython/psmap/dialogs.py:4981 msgid "Font size:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:2521 +#: ../gui/wxpython/gui_core/dialogs.py:2526 msgid "Example" msgstr "" @@ -14285,28 +14306,28 @@ msgid "Toggle to save list of executed commands into a file; content saved when switching off." msgstr "" -#: ../gui/wxpython/gui_core/goutput.py:420 +#: ../gui/wxpython/gui_core/goutput.py:421 #: ../gui/wxpython/gui_core/goutput.py:516 msgid "Save file as..." msgstr "" -#: ../gui/wxpython/gui_core/goutput.py:422 +#: ../gui/wxpython/gui_core/goutput.py:423 #: ../gui/wxpython/gui_core/goutput.py:518 #, python-format msgid "%(txt)s (*.txt)|*.txt|%(files)s (*)|*" msgstr "" -#: ../gui/wxpython/gui_core/goutput.py:423 +#: ../gui/wxpython/gui_core/goutput.py:424 #: ../gui/wxpython/gui_core/goutput.py:519 msgid "Text files" msgstr "" -#: ../gui/wxpython/gui_core/goutput.py:424 +#: ../gui/wxpython/gui_core/goutput.py:425 #: ../gui/wxpython/gui_core/goutput.py:520 msgid "Files" msgstr "" -#: ../gui/wxpython/gui_core/goutput.py:437 +#: ../gui/wxpython/gui_core/goutput.py:438 #, python-format msgid "" "Unable to write file '%(path)s'.\n" @@ -14314,14 +14335,21 @@ "Details: %(error)s" msgstr "" -#: ../gui/wxpython/gui_core/goutput.py:442 +#: ../gui/wxpython/gui_core/goutput.py:443 #, python-format msgid "Command output saved into '%s'" msgstr "" +#: ../gui/wxpython/gui_core/goutput.py:497 +#, python-brace-format +msgid "" +"Unable to write file '{filePath}'.\n" +"\n" +"Details: {error}" +msgstr "" + #: ../gui/wxpython/gui_core/goutput.py:501 -#, python-format -msgid "Command log saved to '%s'" +msgid "Command log saved to '{}'" msgstr "" #: ../gui/wxpython/psmap/toolbars.py:79 @@ -14453,7 +14481,7 @@ msgstr "" #: ../gui/wxpython/psmap/frame.py:636 ../gui/wxpython/psmap/frame.py:661 -#: ../gui/wxpython/psmap/dialogs.py:1635 +#: ../gui/wxpython/psmap/dialogs.py:1637 msgid "Please, create map frame first." msgstr "" @@ -14501,7 +14529,7 @@ msgid "Click and drag to resize object" msgstr "" -#: ../gui/wxpython/psmap/frame.py:2471 +#: ../gui/wxpython/psmap/frame.py:2474 msgid "labels: " msgstr "" @@ -14596,760 +14624,760 @@ msgid "Failed to read instruction %(inst)s: file %(file)s not found." msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:231 +#: ../gui/wxpython/psmap/dialogs.py:233 msgid "Units:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:242 +#: ../gui/wxpython/psmap/dialogs.py:244 msgid "" "Position of the top left corner\n" "from the top left edge of the paper" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:244 -#: ../gui/wxpython/animation/dialogs.py:1137 +#: ../gui/wxpython/psmap/dialogs.py:246 +#: ../gui/wxpython/animation/dialogs.py:1140 msgid "X:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:246 -#: ../gui/wxpython/animation/dialogs.py:1139 +#: ../gui/wxpython/psmap/dialogs.py:248 +#: ../gui/wxpython/animation/dialogs.py:1142 msgid "Y:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:271 +#: ../gui/wxpython/psmap/dialogs.py:273 msgid "Position is given:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:273 +#: ../gui/wxpython/psmap/dialogs.py:275 msgid "relative to paper" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:275 +#: ../gui/wxpython/psmap/dialogs.py:277 msgid "by map coordinates" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:305 +#: ../gui/wxpython/psmap/dialogs.py:307 msgid "" "Position from the top left\n" "edge of the paper" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:396 +#: ../gui/wxpython/psmap/dialogs.py:398 msgid "Font:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:424 +#: ../gui/wxpython/psmap/dialogs.py:426 msgid "Choose color:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:473 +#: ../gui/wxpython/psmap/dialogs.py:475 msgid "Close dialog and apply changes" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:524 +#: ../gui/wxpython/psmap/dialogs.py:526 msgid "Units" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:525 -#: ../gui/wxpython/animation/dialogs.py:926 +#: ../gui/wxpython/psmap/dialogs.py:527 +#: ../gui/wxpython/animation/dialogs.py:929 msgid "Format" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:526 +#: ../gui/wxpython/psmap/dialogs.py:528 msgid "Orientation" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:527 ../gui/wxpython/psmap/dialogs.py:2888 +#: ../gui/wxpython/psmap/dialogs.py:529 ../gui/wxpython/psmap/dialogs.py:2890 msgid "Width" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:528 +#: ../gui/wxpython/psmap/dialogs.py:530 msgid "Height" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:529 +#: ../gui/wxpython/psmap/dialogs.py:531 msgid "Left" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:530 +#: ../gui/wxpython/psmap/dialogs.py:532 msgid "Right" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:594 +#: ../gui/wxpython/psmap/dialogs.py:596 msgid "Literal is not allowed!" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:608 +#: ../gui/wxpython/psmap/dialogs.py:610 msgid "Page size" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:612 +#: ../gui/wxpython/psmap/dialogs.py:614 msgid "Margins" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:619 +#: ../gui/wxpython/psmap/dialogs.py:621 msgid "Portrait" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:619 +#: ../gui/wxpython/psmap/dialogs.py:621 msgid "Landscape" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:765 +#: ../gui/wxpython/psmap/dialogs.py:767 msgid "Map settings" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:775 +#: ../gui/wxpython/psmap/dialogs.py:777 msgid "Map frame settings" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:893 +#: ../gui/wxpython/psmap/dialogs.py:895 msgid "Map frame options:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:894 +#: ../gui/wxpython/psmap/dialogs.py:896 msgid "fit frame to match selected map" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:895 +#: ../gui/wxpython/psmap/dialogs.py:897 msgid "fit frame to match saved region" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:896 +#: ../gui/wxpython/psmap/dialogs.py:898 msgid "fit frame to match current computational region" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:897 +#: ../gui/wxpython/psmap/dialogs.py:899 msgid "fixed scale and map center" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:914 ../gui/wxpython/psmap/dialogs.py:1224 +#: ../gui/wxpython/psmap/dialogs.py:916 ../gui/wxpython/psmap/dialogs.py:1226 msgid "Map selection" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:927 ../gui/wxpython/psmap/dialogs.py:1715 +#: ../gui/wxpython/psmap/dialogs.py:929 ../gui/wxpython/psmap/dialogs.py:1717 msgid "Map:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:927 +#: ../gui/wxpython/psmap/dialogs.py:929 msgid "Region:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:984 +#: ../gui/wxpython/psmap/dialogs.py:986 msgid "Map scale and center" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:988 +#: ../gui/wxpython/psmap/dialogs.py:990 msgid "Center:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:989 +#: ../gui/wxpython/psmap/dialogs.py:991 msgid "E:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:990 +#: ../gui/wxpython/psmap/dialogs.py:992 msgid "N:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:997 ../gui/wxpython/psmap/dialogs.py:5860 +#: ../gui/wxpython/psmap/dialogs.py:999 ../gui/wxpython/psmap/dialogs.py:5862 msgid "Scale:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:998 +#: ../gui/wxpython/psmap/dialogs.py:1000 msgid "1 :" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1062 +#: ../gui/wxpython/psmap/dialogs.py:1064 msgid "Map max resolution (dpi):" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1099 ../gui/wxpython/psmap/dialogs.py:3709 +#: ../gui/wxpython/psmap/dialogs.py:1101 ../gui/wxpython/psmap/dialogs.py:3711 msgid "Border" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1105 +#: ../gui/wxpython/psmap/dialogs.py:1107 msgid "draw border around map frame" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1112 +#: ../gui/wxpython/psmap/dialogs.py:1114 msgid "border color:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1114 +#: ../gui/wxpython/psmap/dialogs.py:1116 msgid "border width (pts):" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1233 +#: ../gui/wxpython/psmap/dialogs.py:1235 msgid "" "Region is set to match this map,\n" "raster or vector map must be added later" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1240 +#: ../gui/wxpython/psmap/dialogs.py:1242 msgid "Region selection" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1420 +#: ../gui/wxpython/psmap/dialogs.py:1422 msgid "No map selected!" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1444 +#: ../gui/wxpython/psmap/dialogs.py:1446 msgid "No region selected!" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1495 +#: ../gui/wxpython/psmap/dialogs.py:1497 msgid "Invalid scale or map center!" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1565 +#: ../gui/wxpython/psmap/dialogs.py:1567 msgid "Choose raster map" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1570 +#: ../gui/wxpython/psmap/dialogs.py:1572 msgid "no raster map" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1573 +#: ../gui/wxpython/psmap/dialogs.py:1575 msgid "raster:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1698 ../gui/wxpython/gmodeler/model.py:798 +#: ../gui/wxpython/psmap/dialogs.py:1700 ../gui/wxpython/gmodeler/model.py:798 msgid "Vector maps" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1711 +#: ../gui/wxpython/psmap/dialogs.py:1713 msgid "Add map" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1719 ../gui/wxpython/psmap/dialogs.py:2180 +#: ../gui/wxpython/psmap/dialogs.py:1721 ../gui/wxpython/psmap/dialogs.py:2182 msgid "points" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1719 ../gui/wxpython/psmap/dialogs.py:2182 +#: ../gui/wxpython/psmap/dialogs.py:1721 ../gui/wxpython/psmap/dialogs.py:2184 msgid "lines" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1719 +#: ../gui/wxpython/psmap/dialogs.py:1721 msgid "areas" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1725 +#: ../gui/wxpython/psmap/dialogs.py:1727 msgid "Data Type" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1730 -#: ../gui/wxpython/animation/dialogs.py:776 ../gui/wxpython/dbmgr/base.py:2361 +#: ../gui/wxpython/psmap/dialogs.py:1732 +#: ../gui/wxpython/animation/dialogs.py:779 ../gui/wxpython/dbmgr/base.py:2363 msgid "Add" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1759 +#: ../gui/wxpython/psmap/dialogs.py:1761 msgid "Manage vector maps" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1764 +#: ../gui/wxpython/psmap/dialogs.py:1766 msgid "The topmost vector map overlaps the others" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1768 ../gui/wxpython/psmap/dialogs.py:3666 +#: ../gui/wxpython/psmap/dialogs.py:1770 ../gui/wxpython/psmap/dialogs.py:3668 #: ../gui/wxpython/web_services/widgets.py:267 msgid "Up" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1769 ../gui/wxpython/psmap/dialogs.py:3667 +#: ../gui/wxpython/psmap/dialogs.py:1771 ../gui/wxpython/psmap/dialogs.py:3669 #: ../gui/wxpython/web_services/widgets.py:269 msgid "Down" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1771 +#: ../gui/wxpython/psmap/dialogs.py:1773 msgid "Properties..." msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2014 +#: ../gui/wxpython/psmap/dialogs.py:2016 msgid "Raster map settings" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2062 +#: ../gui/wxpython/psmap/dialogs.py:2064 msgid "Vector maps settings" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2110 +#: ../gui/wxpython/psmap/dialogs.py:2112 #, python-format msgid "%s properties" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2165 +#: ../gui/wxpython/psmap/dialogs.py:2167 msgid "Data selection" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2180 +#: ../gui/wxpython/psmap/dialogs.py:2182 msgid "centroids" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2182 +#: ../gui/wxpython/psmap/dialogs.py:2184 msgid "boundaries" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2220 +#: ../gui/wxpython/psmap/dialogs.py:2222 msgid "Layer selection" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2227 +#: ../gui/wxpython/psmap/dialogs.py:2229 msgid "Database connection is not defined in DB file." msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2228 +#: ../gui/wxpython/psmap/dialogs.py:2230 msgid "Select layer:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2257 +#: ../gui/wxpython/psmap/dialogs.py:2259 msgid "list of categories (e.g. 1,3,5-7)" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2314 +#: ../gui/wxpython/psmap/dialogs.py:2316 msgid "Use current mask" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2333 ../gui/wxpython/psmap/dialogs.py:2489 +#: ../gui/wxpython/psmap/dialogs.py:2335 ../gui/wxpython/psmap/dialogs.py:2491 msgid "Colors" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2342 ../gui/wxpython/psmap/dialogs.py:2498 +#: ../gui/wxpython/psmap/dialogs.py:2344 ../gui/wxpython/psmap/dialogs.py:2500 msgid "Outline" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2347 ../gui/wxpython/psmap/dialogs.py:2508 +#: ../gui/wxpython/psmap/dialogs.py:2349 ../gui/wxpython/psmap/dialogs.py:2510 msgid "draw outline" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2350 ../gui/wxpython/psmap/dialogs.py:2513 -#: ../gui/wxpython/psmap/dialogs.py:5285 ../gui/wxpython/psmap/dialogs.py:5293 +#: ../gui/wxpython/psmap/dialogs.py:2352 ../gui/wxpython/psmap/dialogs.py:2515 +#: ../gui/wxpython/psmap/dialogs.py:5287 ../gui/wxpython/psmap/dialogs.py:5295 msgid "Width (pts):" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2419 +#: ../gui/wxpython/psmap/dialogs.py:2421 msgid "fill color" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2425 ../gui/wxpython/psmap/dialogs.py:2583 +#: ../gui/wxpython/psmap/dialogs.py:2427 ../gui/wxpython/psmap/dialogs.py:2585 msgid "choose color:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2440 ../gui/wxpython/psmap/dialogs.py:2599 +#: ../gui/wxpython/psmap/dialogs.py:2442 ../gui/wxpython/psmap/dialogs.py:2601 msgid "color from map table column:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2511 +#: ../gui/wxpython/psmap/dialogs.py:2513 msgid "No effect for fill color from table column" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2580 +#: ../gui/wxpython/psmap/dialogs.py:2582 msgid "Color of lines:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2647 ../gui/wxpython/psmap/dialogs.py:2879 -#: ../gui/wxpython/psmap/dialogs.py:3004 +#: ../gui/wxpython/psmap/dialogs.py:2649 ../gui/wxpython/psmap/dialogs.py:2881 +#: ../gui/wxpython/psmap/dialogs.py:3006 msgid "Size and style" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2675 +#: ../gui/wxpython/psmap/dialogs.py:2677 msgid "eps file:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2680 ../gui/wxpython/psmap/dialogs.py:3022 +#: ../gui/wxpython/psmap/dialogs.py:2682 ../gui/wxpython/psmap/dialogs.py:3024 msgid "Type filename or click browse to choose file" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2681 ../gui/wxpython/psmap/dialogs.py:3023 +#: ../gui/wxpython/psmap/dialogs.py:2683 ../gui/wxpython/psmap/dialogs.py:3025 msgid "Choose a file" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2740 +#: ../gui/wxpython/psmap/dialogs.py:2742 msgid "size from map table column:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2742 +#: ../gui/wxpython/psmap/dialogs.py:2744 msgid "scale:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2807 +#: ../gui/wxpython/psmap/dialogs.py:2809 msgid "Rotation" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2812 +#: ../gui/wxpython/psmap/dialogs.py:2814 msgid "rotate symbols:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2814 +#: ../gui/wxpython/psmap/dialogs.py:2816 msgid "counterclockwise in degrees:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2818 +#: ../gui/wxpython/psmap/dialogs.py:2820 msgid "from map table column:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2893 +#: ../gui/wxpython/psmap/dialogs.py:2895 msgid "Set width (pts):" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2910 +#: ../gui/wxpython/psmap/dialogs.py:2912 msgid "multiply width by category value" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2947 +#: ../gui/wxpython/psmap/dialogs.py:2949 msgid "Choose line style:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2960 +#: ../gui/wxpython/psmap/dialogs.py:2962 msgid "Choose linecap:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3013 +#: ../gui/wxpython/psmap/dialogs.py:3015 msgid "Pattern" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3018 +#: ../gui/wxpython/psmap/dialogs.py:3020 msgid "use pattern:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3020 +#: ../gui/wxpython/psmap/dialogs.py:3022 msgid "Choose pattern file:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3028 +#: ../gui/wxpython/psmap/dialogs.py:3030 msgid "pattern line width (pts):" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3032 +#: ../gui/wxpython/psmap/dialogs.py:3034 msgid "pattern scale factor:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3392 +#: ../gui/wxpython/psmap/dialogs.py:3394 msgid "Raster legend" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3397 -#: ../gui/wxpython/animation/dialogs.py:473 +#: ../gui/wxpython/psmap/dialogs.py:3399 +#: ../gui/wxpython/animation/dialogs.py:476 msgid "Show raster legend" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3411 +#: ../gui/wxpython/psmap/dialogs.py:3413 msgid "Source raster" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3416 +#: ../gui/wxpython/psmap/dialogs.py:3418 msgid "current raster" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3419 +#: ../gui/wxpython/psmap/dialogs.py:3421 msgid "select raster" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3426 ../gui/wxpython/psmap/dialogs.py:4441 +#: ../gui/wxpython/psmap/dialogs.py:3428 ../gui/wxpython/psmap/dialogs.py:4443 #, python-format msgid "%(rast)s: type %(type)s" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3475 +#: ../gui/wxpython/psmap/dialogs.py:3477 msgid "Type of legend" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3480 +#: ../gui/wxpython/psmap/dialogs.py:3482 msgid "discrete legend (categorical maps)" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3484 +#: ../gui/wxpython/psmap/dialogs.py:3486 msgid "continuous color gradient legend (floating point map)" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3510 +#: ../gui/wxpython/psmap/dialogs.py:3512 msgid "Advanced legend settings" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3515 +#: ../gui/wxpython/psmap/dialogs.py:3517 msgid "draw \"no data\" box" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3524 +#: ../gui/wxpython/psmap/dialogs.py:3526 msgid "draw ticks across color table" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3616 +#: ../gui/wxpython/psmap/dialogs.py:3618 msgid "Vector legend" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3621 +#: ../gui/wxpython/psmap/dialogs.py:3623 msgid "Show vector legend" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3635 +#: ../gui/wxpython/psmap/dialogs.py:3637 msgid "Source vector maps" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3640 +#: ../gui/wxpython/psmap/dialogs.py:3642 msgid "Choose vector maps and their order in legend" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3645 ../gui/wxpython/gmodeler/frame.py:1886 +#: ../gui/wxpython/psmap/dialogs.py:3647 ../gui/wxpython/gmodeler/frame.py:1886 #: ../gui/wxpython/gmodeler/dialogs.py:492 #: ../gui/wxpython/gmodeler/dialogs.py:604 msgid "Label" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3668 ../gui/wxpython/psmap/dialogs.py:4148 +#: ../gui/wxpython/psmap/dialogs.py:3670 ../gui/wxpython/psmap/dialogs.py:4150 msgid "Edit label" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3714 +#: ../gui/wxpython/psmap/dialogs.py:3716 msgid "draw border around legend" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3772 +#: ../gui/wxpython/psmap/dialogs.py:3774 msgid "Size and position" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3842 +#: ../gui/wxpython/psmap/dialogs.py:3844 msgid "Leave the edit field empty, to use default values." msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3882 +#: ../gui/wxpython/psmap/dialogs.py:3884 msgid "" "Width of the color symbol (for lines)\n" "in front of the legend text" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3888 ../gui/wxpython/psmap/dialogs.py:4053 +#: ../gui/wxpython/psmap/dialogs.py:3890 ../gui/wxpython/psmap/dialogs.py:4055 msgid "Columns:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3898 +#: ../gui/wxpython/psmap/dialogs.py:3900 msgid "column span:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3900 +#: ../gui/wxpython/psmap/dialogs.py:3902 msgid "" "Column separation distance between the left edges\n" "of two columns in a multicolumn legend" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4147 +#: ../gui/wxpython/psmap/dialogs.py:4149 msgid "Edit legend label:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4194 +#: ../gui/wxpython/psmap/dialogs.py:4196 msgid "No raster map selected!" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4195 +#: ../gui/wxpython/psmap/dialogs.py:4197 msgid "No raster" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4485 +#: ../gui/wxpython/psmap/dialogs.py:4487 msgid "Mapinfo settings" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4589 +#: ../gui/wxpython/psmap/dialogs.py:4591 msgid "Color settings" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4595 +#: ../gui/wxpython/psmap/dialogs.py:4597 msgid "use border color:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4597 +#: ../gui/wxpython/psmap/dialogs.py:4599 msgid "use background color:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4856 +#: ../gui/wxpython/psmap/dialogs.py:4858 msgid "Length:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4862 +#: ../gui/wxpython/psmap/dialogs.py:4864 msgid "Scalebar length is given in map units" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4867 +#: ../gui/wxpython/psmap/dialogs.py:4869 msgid "Scalebar height is real height on paper" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4869 +#: ../gui/wxpython/psmap/dialogs.py:4871 msgid "default" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4946 +#: ../gui/wxpython/psmap/dialogs.py:4948 msgid "Type:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4965 +#: ../gui/wxpython/psmap/dialogs.py:4967 msgid "Number of segments:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4971 +#: ../gui/wxpython/psmap/dialogs.py:4973 msgid "Label every " msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4972 +#: ../gui/wxpython/psmap/dialogs.py:4974 msgid "segments" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4985 +#: ../gui/wxpython/psmap/dialogs.py:4987 msgid "transparent text background" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5103 +#: ../gui/wxpython/psmap/dialogs.py:5105 msgid "Length of scale bar is not defined" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5197 +#: ../gui/wxpython/psmap/dialogs.py:5199 msgid "Enter text:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5268 +#: ../gui/wxpython/psmap/dialogs.py:5270 msgid "Text effects" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5274 +#: ../gui/wxpython/psmap/dialogs.py:5276 msgid "text background" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5279 +#: ../gui/wxpython/psmap/dialogs.py:5281 msgid "highlight" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5288 +#: ../gui/wxpython/psmap/dialogs.py:5290 msgid "text border" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5397 +#: ../gui/wxpython/psmap/dialogs.py:5399 msgid "Offset" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5401 +#: ../gui/wxpython/psmap/dialogs.py:5403 msgid "horizontal (pts):" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5403 +#: ../gui/wxpython/psmap/dialogs.py:5405 msgid "vertical (pts):" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5442 +#: ../gui/wxpython/psmap/dialogs.py:5444 msgid " Reference point" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5496 +#: ../gui/wxpython/psmap/dialogs.py:5498 msgid "Text rotation" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5502 +#: ../gui/wxpython/psmap/dialogs.py:5504 msgid "rotate text (counterclockwise)" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5594 +#: ../gui/wxpython/psmap/dialogs.py:5596 msgid "No text entered!" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5795 +#: ../gui/wxpython/psmap/dialogs.py:5797 msgid "Choose a directory with images" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5838 +#: ../gui/wxpython/psmap/dialogs.py:5840 msgid "Note: only EPS format supported" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5854 +#: ../gui/wxpython/psmap/dialogs.py:5856 msgid "Scale And Rotation" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5895 ../gui/wxpython/psmap/dialogs.py:6477 +#: ../gui/wxpython/psmap/dialogs.py:5897 ../gui/wxpython/psmap/dialogs.py:6479 msgid "Rotation angle (deg):" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5911 ../gui/wxpython/psmap/dialogs.py:6499 +#: ../gui/wxpython/psmap/dialogs.py:5913 ../gui/wxpython/psmap/dialogs.py:6501 msgid "Counterclockwise rotation in degrees" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6037 +#: ../gui/wxpython/psmap/dialogs.py:6039 msgid "" "PIL\n" "missing" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6057 +#: ../gui/wxpython/psmap/dialogs.py:6059 #, python-format msgid "Unable to read file %s" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6118 +#: ../gui/wxpython/psmap/dialogs.py:6120 #, python-format msgid "size: %(width)s x %(height)s pts" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6140 +#: ../gui/wxpython/psmap/dialogs.py:6142 msgid "No image selected." msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6247 +#: ../gui/wxpython/psmap/dialogs.py:6249 msgid "North Arrow settings" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6258 +#: ../gui/wxpython/psmap/dialogs.py:6260 msgid "Compute convergence" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6329 +#: ../gui/wxpython/psmap/dialogs.py:6331 msgid "Symbol" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6336 +#: ../gui/wxpython/psmap/dialogs.py:6338 msgid "Select symbol:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6353 +#: ../gui/wxpython/psmap/dialogs.py:6355 msgid "" "Note: Selected symbol is not displayed\n" "in draft mode (only in preview mode)" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6386 ../gui/wxpython/psmap/dialogs.py:6745 +#: ../gui/wxpython/psmap/dialogs.py:6388 ../gui/wxpython/psmap/dialogs.py:6747 msgid "Outline color:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6413 ../gui/wxpython/psmap/dialogs.py:6775 +#: ../gui/wxpython/psmap/dialogs.py:6415 ../gui/wxpython/psmap/dialogs.py:6777 msgid "Fill color:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6452 +#: ../gui/wxpython/psmap/dialogs.py:6454 msgid "Size and Rotation" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6460 +#: ../gui/wxpython/psmap/dialogs.py:6462 msgid "Size (pt):" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6463 +#: ../gui/wxpython/psmap/dialogs.py:6465 msgid "Symbol size in points" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6698 +#: ../gui/wxpython/psmap/dialogs.py:6700 msgid "Rectangle settings" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6700 +#: ../gui/wxpython/psmap/dialogs.py:6702 msgid "Line settings" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6834 +#: ../gui/wxpython/psmap/dialogs.py:6836 msgid "Line width in points" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6908 +#: ../gui/wxpython/psmap/dialogs.py:6910 msgid "Vector labels" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6928 +#: ../gui/wxpython/psmap/dialogs.py:6930 msgid "Vector label files created beforehand by v.label module" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6945 +#: ../gui/wxpython/psmap/dialogs.py:6947 msgid "You can select multiple label files." msgstr "" @@ -15466,7 +15494,7 @@ msgid "Map <%s> not found." msgstr "" -#: ../gui/wxpython/mapswipe/frame.py:674 ../gui/wxpython/mapdisp/frame.py:897 +#: ../gui/wxpython/mapswipe/frame.py:674 ../gui/wxpython/mapdisp/frame.py:896 msgid "No raster or vector map layer selected for querying." msgstr "" @@ -15510,7 +15538,7 @@ msgid "Shape:" msgstr "" -#: ../gui/wxpython/gcp/manager.py:509 +#: ../gui/wxpython/gcp/manager.py:511 msgid "Select/create group:" msgstr "" @@ -15544,23 +15572,23 @@ msgid "Animation %d" msgstr "" -#: ../gui/wxpython/animation/nviztask.py:43 ../gui/wxpython/lmgr/frame.py:1391 +#: ../gui/wxpython/animation/nviztask.py:45 ../gui/wxpython/lmgr/frame.py:1395 #, python-format msgid "" "Reading workspace file <%s> failed.\n" "Invalid file, unable to parse XML document." msgstr "" -#: ../gui/wxpython/animation/nviztask.py:53 +#: ../gui/wxpython/animation/nviztask.py:55 #, python-format msgid "No 3d view information in workspace file <%s>." msgstr "" -#: ../gui/wxpython/animation/nviztask.py:285 +#: ../gui/wxpython/animation/nviztask.py:287 msgid "Please add only one layer in the list." msgstr "" -#: ../gui/wxpython/animation/nviztask.py:292 +#: ../gui/wxpython/animation/nviztask.py:294 msgid "No map series nor space-time dataset is added." msgstr "" @@ -15586,7 +15614,7 @@ #: ../gui/wxpython/animation/toolbars.py:51 #: ../gui/wxpython/animation/toolbars.py:52 -#: ../gui/wxpython/animation/dialogs.py:324 +#: ../gui/wxpython/animation/dialogs.py:327 msgid "Add new animation" msgstr "" @@ -15597,7 +15625,7 @@ #: ../gui/wxpython/animation/toolbars.py:59 #: ../gui/wxpython/animation/toolbars.py:60 -#: ../gui/wxpython/animation/dialogs.py:907 +#: ../gui/wxpython/animation/dialogs.py:910 msgid "Export animation" msgstr "" @@ -15655,427 +15683,427 @@ msgid "%s=, %s=, %s= and %s= are mutually exclusive." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:53 +#: ../gui/wxpython/animation/dialogs.py:56 msgid "Adjust speed of animation" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:100 +#: ../gui/wxpython/animation/dialogs.py:103 msgid "Simple mode" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:105 +#: ../gui/wxpython/animation/dialogs.py:108 msgid "Frame duration:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:106 -#: ../gui/wxpython/animation/dialogs.py:147 +#: ../gui/wxpython/animation/dialogs.py:109 +#: ../gui/wxpython/animation/dialogs.py:150 msgid "ms" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:139 +#: ../gui/wxpython/animation/dialogs.py:142 msgid "Temporal mode" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:144 +#: ../gui/wxpython/animation/dialogs.py:147 msgid "Time unit:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:146 +#: ../gui/wxpython/animation/dialogs.py:149 msgid "Duration of time unit:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:218 +#: ../gui/wxpython/animation/dialogs.py:221 msgid "year" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:219 +#: ../gui/wxpython/animation/dialogs.py:222 msgid "month" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:220 +#: ../gui/wxpython/animation/dialogs.py:223 msgid "day" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:221 +#: ../gui/wxpython/animation/dialogs.py:224 msgid "hour" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:222 +#: ../gui/wxpython/animation/dialogs.py:225 msgid "minute" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:223 +#: ../gui/wxpython/animation/dialogs.py:226 msgid "second" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:288 +#: ../gui/wxpython/animation/dialogs.py:291 msgid "Animation speed is too high." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:326 +#: ../gui/wxpython/animation/dialogs.py:329 msgid "Edit animation" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:344 +#: ../gui/wxpython/animation/dialogs.py:347 msgid "Advanced" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:375 +#: ../gui/wxpython/animation/dialogs.py:378 msgid "top left" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:376 +#: ../gui/wxpython/animation/dialogs.py:379 msgid "top right" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:377 +#: ../gui/wxpython/animation/dialogs.py:380 msgid "bottom left" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:378 +#: ../gui/wxpython/animation/dialogs.py:381 msgid "bottom right" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:394 +#: ../gui/wxpython/animation/dialogs.py:397 msgid "Select 2D or 3D view" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:409 +#: ../gui/wxpython/animation/dialogs.py:412 msgid "Window position:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:419 +#: ../gui/wxpython/animation/dialogs.py:422 msgid "View mode:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:430 +#: ../gui/wxpython/animation/dialogs.py:433 msgid "" "For 3D animation, please select only one space-time dataset\n" "or one series of map layers." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:475 +#: ../gui/wxpython/animation/dialogs.py:478 #: ../gui/wxpython/lmgr/layertree.py:111 msgid "Set options" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:496 +#: ../gui/wxpython/animation/dialogs.py:499 msgid "3D view parameters" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:504 +#: ../gui/wxpython/animation/dialogs.py:507 msgid "Workspace file:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:506 +#: ../gui/wxpython/animation/dialogs.py:509 msgid "Choose workspace file to import 3D view parameters" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:515 +#: ../gui/wxpython/animation/dialogs.py:518 msgid "Parameter for animation:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:554 +#: ../gui/wxpython/animation/dialogs.py:557 msgid "Animate region change (2D view only)" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:558 +#: ../gui/wxpython/animation/dialogs.py:561 msgid "Start region:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:568 +#: ../gui/wxpython/animation/dialogs.py:571 msgid "End region:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:574 +#: ../gui/wxpython/animation/dialogs.py:577 msgid "Zoom value:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:575 +#: ../gui/wxpython/animation/dialogs.py:578 msgid "N-S/E-W distances in map units used to gradually reduce region." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:582 +#: ../gui/wxpython/animation/dialogs.py:585 msgid "N-S:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:585 +#: ../gui/wxpython/animation/dialogs.py:588 msgid "E-W:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:683 +#: ../gui/wxpython/animation/dialogs.py:686 msgid "Only one series or space-time dataset is accepted for 3D mode." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:691 +#: ../gui/wxpython/animation/dialogs.py:694 msgid "No map series or space-time dataset added." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:719 +#: ../gui/wxpython/animation/dialogs.py:722 msgid "Region information is not complete" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:753 +#: ../gui/wxpython/animation/dialogs.py:756 msgid "Add, edit or remove animations" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:765 +#: ../gui/wxpython/animation/dialogs.py:768 msgid "List of animations" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:778 +#: ../gui/wxpython/animation/dialogs.py:781 msgid "Edit" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:837 +#: ../gui/wxpython/animation/dialogs.py:840 #, python-format msgid "Maximum number of animations is %d." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:887 +#: ../gui/wxpython/animation/dialogs.py:890 #: ../gui/wxpython/animation/controller.py:262 msgid "More animations are using one window. Please select different window for each animation." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:988 +#: ../gui/wxpython/animation/dialogs.py:991 msgid "Add time stamp" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1030 +#: ../gui/wxpython/animation/dialogs.py:1033 msgid "Add time stamp, image or text decoration by one of the buttons above." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1032 +#: ../gui/wxpython/animation/dialogs.py:1035 msgid "Add image or text decoration by one of the buttons above." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1053 +#: ../gui/wxpython/animation/dialogs.py:1056 msgid "Font settings:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1058 +#: ../gui/wxpython/animation/dialogs.py:1061 msgid "Sample text" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1078 +#: ../gui/wxpython/animation/dialogs.py:1081 msgid "Image file:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1079 +#: ../gui/wxpython/animation/dialogs.py:1082 msgid "Choose image file" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1095 +#: ../gui/wxpython/animation/dialogs.py:1098 msgid "Text:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1116 +#: ../gui/wxpython/animation/dialogs.py:1119 msgid "Placement as percentage of screen coordinates (X: 0, Y: 0 is top left):" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1151 +#: ../gui/wxpython/animation/dialogs.py:1154 msgid "image sequence" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1151 +#: ../gui/wxpython/animation/dialogs.py:1154 msgid "animated GIF" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1151 +#: ../gui/wxpython/animation/dialogs.py:1154 msgid "SWF" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1151 +#: ../gui/wxpython/animation/dialogs.py:1154 msgid "AVI" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1162 +#: ../gui/wxpython/animation/dialogs.py:1165 msgid "Export to:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1189 +#: ../gui/wxpython/animation/dialogs.py:1192 msgid "animation_" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1197 +#: ../gui/wxpython/animation/dialogs.py:1200 msgid "Choose directory for export" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1232 +#: ../gui/wxpython/animation/dialogs.py:1235 msgid "GIF file:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1233 -#: ../gui/wxpython/animation/dialogs.py:1257 -#: ../gui/wxpython/animation/dialogs.py:1288 +#: ../gui/wxpython/animation/dialogs.py:1236 +#: ../gui/wxpython/animation/dialogs.py:1260 +#: ../gui/wxpython/animation/dialogs.py:1291 msgid "Choose file to save animation" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1256 +#: ../gui/wxpython/animation/dialogs.py:1259 msgid "SWF file:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1279 +#: ../gui/wxpython/animation/dialogs.py:1282 msgid "" "Program 'ffmpeg' was not found.\n" "Please install it first and make sure\n" "it's in the PATH variable." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1287 +#: ../gui/wxpython/animation/dialogs.py:1290 msgid "AVI file:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1295 +#: ../gui/wxpython/animation/dialogs.py:1298 msgid "Video codec:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1299 +#: ../gui/wxpython/animation/dialogs.py:1302 msgid "Additional options:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1303 +#: ../gui/wxpython/animation/dialogs.py:1306 msgid "Consider adding '-sameq' or '-qscale 1' if not satisfied with video quality. Options depend on ffmpeg version." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1340 +#: ../gui/wxpython/animation/dialogs.py:1343 #, python-format msgid "Current frame rate: %.2f fps" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1472 +#: ../gui/wxpython/animation/dialogs.py:1475 #, python-format msgid "File %s not found." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1476 +#: ../gui/wxpython/animation/dialogs.py:1479 msgid "Decoration image file is missing." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1485 +#: ../gui/wxpython/animation/dialogs.py:1488 #, python-format msgid "Directory %s not found." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1489 +#: ../gui/wxpython/animation/dialogs.py:1492 msgid "Export directory is missing." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1493 -#: ../gui/wxpython/animation/dialogs.py:1497 +#: ../gui/wxpython/animation/dialogs.py:1496 +#: ../gui/wxpython/animation/dialogs.py:1500 msgid "Export file is missing." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1535 +#: ../gui/wxpython/animation/dialogs.py:1538 msgid "Time stamp" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1613 +#: ../gui/wxpython/animation/dialogs.py:1616 msgid "Add space-time dataset layer" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1638 +#: ../gui/wxpython/animation/dialogs.py:1641 msgid "Multiple raster maps" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1639 +#: ../gui/wxpython/animation/dialogs.py:1642 msgid "Multiple vector maps" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1640 +#: ../gui/wxpython/animation/dialogs.py:1643 msgid "Multiple 3D raster maps" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1641 +#: ../gui/wxpython/animation/dialogs.py:1644 msgid "Space time raster dataset" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1642 +#: ../gui/wxpython/animation/dialogs.py:1645 msgid "Space time vector dataset" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1643 +#: ../gui/wxpython/animation/dialogs.py:1646 msgid "Space time 3D raster dataset" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1682 +#: ../gui/wxpython/animation/dialogs.py:1685 msgid "Input data type:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1763 +#: ../gui/wxpython/animation/dialogs.py:1766 msgid "Select raster/vector maps." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1792 +#: ../gui/wxpython/animation/dialogs.py:1795 msgid "Please select maps or dataset first." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1821 +#: ../gui/wxpython/animation/dialogs.py:1824 msgid "Animation Tool settings" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1885 +#: ../gui/wxpython/animation/dialogs.py:1888 msgid "Number of parallel processes:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1914 +#: ../gui/wxpython/animation/dialogs.py:1917 msgid "Text foreground color:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1935 +#: ../gui/wxpython/animation/dialogs.py:1938 msgid "Text background color:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1967 +#: ../gui/wxpython/animation/dialogs.py:1970 #: ../gui/wxpython/timeline/frame.py:303 msgid "Time" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1977 +#: ../gui/wxpython/animation/dialogs.py:1980 msgid "Absolute time format:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1997 +#: ../gui/wxpython/animation/dialogs.py:2000 msgid "Click and then press key up or down to preview different date and time formats. Type custom format string." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:2008 +#: ../gui/wxpython/animation/dialogs.py:2011 msgid "Learn more about formatting options" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:2022 +#: ../gui/wxpython/animation/dialogs.py:2025 msgid "Display instances with no data" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:2025 +#: ../gui/wxpython/animation/dialogs.py:2028 msgid "When animating instant-based data which have irregular timestamps you can display 'no data frame' (checked option) or keep last frame." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:2056 +#: ../gui/wxpython/animation/dialogs.py:2059 msgid "Invalid" msgstr "" -#: ../gui/wxpython/animation/temporal_manager.py:110 +#: ../gui/wxpython/animation/temporal_manager.py:112 msgid "It is not allowed to display data with different temporal types (absolute and relative)." msgstr "" -#: ../gui/wxpython/animation/temporal_manager.py:125 +#: ../gui/wxpython/animation/temporal_manager.py:127 #, python-format msgid "It is not allowed to display data with different units (%s)." msgstr "" -#: ../gui/wxpython/animation/temporal_manager.py:137 +#: ../gui/wxpython/animation/temporal_manager.py:139 msgid "You are going to display data with different temporal types of maps (interval and point). It is recommended to use data of one temporal type to avoid confusion." msgstr "" -#: ../gui/wxpython/animation/temporal_manager.py:242 +#: ../gui/wxpython/animation/temporal_manager.py:244 #: ../gui/wxpython/animation/utils.py:70 ../gui/wxpython/animation/utils.py:79 -#: ../gui/wxpython/tplot/frame.py:809 ../gui/wxpython/timeline/frame.py:463 +#: ../gui/wxpython/tplot/frame.py:927 ../gui/wxpython/timeline/frame.py:465 #, python-format msgid "Space time dataset <%s> not found." msgstr "" -#: ../gui/wxpython/animation/temporal_manager.py:347 +#: ../gui/wxpython/animation/temporal_manager.py:349 #, python-format msgid "Topology of Space time dataset %s is invalid." msgstr "" @@ -16144,186 +16172,226 @@ msgid "Unable to load icon theme. Reason: %s. Quiting wxGUI..." msgstr "" -#: ../gui/wxpython/tplot/g.gui.tplot.py:106 +#: ../gui/wxpython/tplot/g.gui.tplot.py:138 msgid "With stvds you have to set 'attr' option" msgstr "" -#: ../gui/wxpython/tplot/g.gui.tplot.py:110 +#: ../gui/wxpython/tplot/g.gui.tplot.py:142 msgid "With stvds it is not possible to use 'coordinates' and 'cats' options together" msgstr "" -#: ../gui/wxpython/tplot/g.gui.tplot.py:113 +#: ../gui/wxpython/tplot/g.gui.tplot.py:145 msgid "With stvds you have to use 'coordinates' or 'cats' option" msgstr "" -#: ../gui/wxpython/tplot/frame.py:43 +#: ../gui/wxpython/tplot/frame.py:44 #, python-brace-format msgid "The Temporal Plot Tool needs the \"matplotlib\" (python-matplotlib) package to be installed. {0}" msgstr "" -#: ../gui/wxpython/tplot/frame.py:97 +#: ../gui/wxpython/tplot/frame.py:100 msgid "GRASS GIS Temporal Plot Tool" msgstr "" -#: ../gui/wxpython/tplot/frame.py:180 +#: ../gui/wxpython/tplot/frame.py:184 msgid "" "Raster temporal dataset (strds)\n" "Press ENTER after typing the name or select with the combobox" msgstr "" -#: ../gui/wxpython/tplot/frame.py:189 +#: ../gui/wxpython/tplot/frame.py:193 msgid "X and Y coordinates separated by comma:" msgstr "" -#: ../gui/wxpython/tplot/frame.py:201 +#: ../gui/wxpython/tplot/frame.py:205 msgid "Coordinates can be obtained for example by right-clicking on Map Display." msgstr "" -#: ../gui/wxpython/tplot/frame.py:216 +#: ../gui/wxpython/tplot/frame.py:220 msgid "STRDS" msgstr "" -#: ../gui/wxpython/tplot/frame.py:224 +#: ../gui/wxpython/tplot/frame.py:228 msgid "" "Vector temporal dataset (stvds)\n" "Press ENTER after typing the name or select with the combobox" msgstr "" -#: ../gui/wxpython/tplot/frame.py:238 +#: ../gui/wxpython/tplot/frame.py:242 msgid "Select attribute column" msgstr "" -#: ../gui/wxpython/tplot/frame.py:251 +#: ../gui/wxpython/tplot/frame.py:255 msgid "Select category of vector(s)" msgstr "" -#: ../gui/wxpython/tplot/frame.py:269 +#: ../gui/wxpython/tplot/frame.py:273 msgid "STVDS" msgstr "" -#: ../gui/wxpython/tplot/frame.py:297 ../gui/wxpython/tplot/frame.py:724 -#: ../gui/wxpython/tplot/frame.py:728 ../gui/wxpython/tplot/frame.py:749 -#: ../gui/wxpython/tplot/frame.py:875 +#: ../gui/wxpython/tplot/frame.py:280 +msgid "Set title for the plot" +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:285 +msgid "Set label for X axis" +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:290 +msgid "Set label for Y axis" +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:302 +msgid "Labels" +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:309 +msgid "Path for output CSV file with plotted data" +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:315 +msgid "CVS path" +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:321 +#, fuzzy +msgid "Do you want the CSV header?" +msgstr "Bạn có muốn tạo vị trí GRASS <%s>?" + +#: ../gui/wxpython/tplot/frame.py:363 ../gui/wxpython/tplot/frame.py:842 +#: ../gui/wxpython/tplot/frame.py:846 ../gui/wxpython/tplot/frame.py:867 +#: ../gui/wxpython/tplot/frame.py:993 msgid "Invalid input coordinates" msgstr "" -#: ../gui/wxpython/tplot/frame.py:309 ../gui/wxpython/tplot/frame.py:422 +#: ../gui/wxpython/tplot/frame.py:375 ../gui/wxpython/tplot/frame.py:488 #: ../gui/wxpython/timeline/frame.py:180 #, python-format msgid "Dataset <%s> not found in temporal database" msgstr "" -#: ../gui/wxpython/tplot/frame.py:327 ../gui/wxpython/tplot/frame.py:441 +#: ../gui/wxpython/tplot/frame.py:393 ../gui/wxpython/tplot/frame.py:507 #: ../gui/wxpython/timeline/frame.py:196 msgid "Datasets have different temporal type (absolute x relative), which is not allowed." msgstr "" -#: ../gui/wxpython/tplot/frame.py:344 ../gui/wxpython/tplot/frame.py:451 +#: ../gui/wxpython/tplot/frame.py:410 ../gui/wxpython/tplot/frame.py:517 #: ../gui/wxpython/timeline/frame.py:215 msgid "Datasets have different time unit which is not allowed." msgstr "" -#: ../gui/wxpython/tplot/frame.py:388 +#: ../gui/wxpython/tplot/frame.py:454 #, python-brace-format msgid "Category {ca} is not on vector map {ma} and it will be not used" msgstr "" -#: ../gui/wxpython/tplot/frame.py:407 +#: ../gui/wxpython/tplot/frame.py:473 msgid "Both coordinates and categories are set, coordinates will be used. The use categories remove text from coordinate form" msgstr "" -#: ../gui/wxpython/tplot/frame.py:412 +#: ../gui/wxpython/tplot/frame.py:478 msgid "With Vector temporal dataset you have to select an attribute column" msgstr "" -#: ../gui/wxpython/tplot/frame.py:464 +#: ../gui/wxpython/tplot/frame.py:530 msgid "Difference number of vector layers and maps in the vector temporal dataset" msgstr "" -#: ../gui/wxpython/tplot/frame.py:506 +#: ../gui/wxpython/tplot/frame.py:572 #, python-brace-format msgid "No connection between vector map {vmap} and layer {la}" msgstr "" -#: ../gui/wxpython/tplot/frame.py:580 -msgid "Problem getting data from raster temporal dataset. Empty list of values." -msgstr "" - -#: ../gui/wxpython/tplot/frame.py:592 ../gui/wxpython/tplot/frame.py:644 -#: ../gui/wxpython/tplot/frame.py:682 +#: ../gui/wxpython/tplot/frame.py:638 #, python-format msgid "Temporal resolution: %s" msgstr "" -#: ../gui/wxpython/tplot/frame.py:594 ../gui/wxpython/tplot/frame.py:646 -#: ../gui/wxpython/tplot/frame.py:684 ../gui/wxpython/timeline/frame.py:373 +#: ../gui/wxpython/tplot/frame.py:640 ../gui/wxpython/timeline/frame.py:374 #, python-format msgid "Time [%s]" msgstr "" -#: ../gui/wxpython/tplot/frame.py:625 +#: ../gui/wxpython/tplot/frame.py:683 +msgid "Problem getting data from raster temporal dataset. Empty list of values." +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:729 #, python-brace-format msgid "Problem getting data from vector temporal dataset. Empty list of values for cat {ca}." msgstr "" -#: ../gui/wxpython/tplot/frame.py:670 +#: ../gui/wxpython/tplot/frame.py:776 msgid "Problem getting data from vector temporal dataset. Empty list of values." msgstr "" -#: ../gui/wxpython/tplot/frame.py:717 +#: ../gui/wxpython/tplot/frame.py:802 +#, python-brace-format +msgid "{pa} already exists, do you want to overwrite?" +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:804 +msgid "File exists" +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:809 +msgid "Please change name of output CSV file or " +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:835 msgid "Incorrect coordinates format, should be: x,y" msgstr "" -#: ../gui/wxpython/tplot/frame.py:733 +#: ../gui/wxpython/tplot/frame.py:851 msgid "Seed point outside the current region" msgstr "" -#: ../gui/wxpython/tplot/frame.py:745 +#: ../gui/wxpython/tplot/frame.py:863 msgid "Invalid input raster dataset" msgstr "" -#: ../gui/wxpython/tplot/frame.py:762 +#: ../gui/wxpython/tplot/frame.py:880 msgid "Invalid input vector dataset" msgstr "" -#: ../gui/wxpython/tplot/frame.py:824 ../gui/wxpython/timeline/frame.py:478 +#: ../gui/wxpython/tplot/frame.py:942 ../gui/wxpython/timeline/frame.py:480 #, python-format msgid "Please specify the space time dataset <%s>." msgstr "" -#: ../gui/wxpython/tplot/frame.py:827 ../gui/wxpython/timeline/frame.py:480 +#: ../gui/wxpython/tplot/frame.py:945 ../gui/wxpython/timeline/frame.py:482 msgid "Ambiguous dataset name" msgstr "" -#: ../gui/wxpython/tplot/frame.py:868 ../gui/wxpython/tplot/frame.py:916 +#: ../gui/wxpython/tplot/frame.py:986 ../gui/wxpython/tplot/frame.py:1044 msgid "Invalid input temporal dataset" msgstr "" -#: ../gui/wxpython/tplot/frame.py:937 +#: ../gui/wxpython/tplot/frame.py:1065 msgid "Datasets have different number of values" msgstr "" -#: ../gui/wxpython/tplot/frame.py:961 ../gui/wxpython/timeline/frame.py:564 +#: ../gui/wxpython/tplot/frame.py:1089 ../gui/wxpython/timeline/frame.py:566 #, python-format msgid "Space time raster dataset: %s" msgstr "" -#: ../gui/wxpython/tplot/frame.py:963 ../gui/wxpython/timeline/frame.py:566 +#: ../gui/wxpython/tplot/frame.py:1091 ../gui/wxpython/timeline/frame.py:568 #, python-format msgid "Space time vector dataset: %s" msgstr "" -#: ../gui/wxpython/tplot/frame.py:965 ../gui/wxpython/timeline/frame.py:568 +#: ../gui/wxpython/tplot/frame.py:1093 ../gui/wxpython/timeline/frame.py:570 #, python-format msgid "Space time 3D raster dataset: %s" msgstr "" -#: ../gui/wxpython/tplot/frame.py:967 +#: ../gui/wxpython/tplot/frame.py:1095 #, python-brace-format msgid "Value for {date} is {val}" msgstr "" -#: ../gui/wxpython/tplot/frame.py:970 +#: ../gui/wxpython/tplot/frame.py:1098 msgid "Press Del to dismiss." msgstr "" @@ -16395,7 +16463,7 @@ msgid "Launch user-defined script" msgstr "" -#: ../gui/wxpython/lmgr/toolbars.py:166 ../gui/wxpython/lmgr/pyshell.py:63 +#: ../gui/wxpython/lmgr/toolbars.py:166 ../gui/wxpython/lmgr/pyshell.py:65 msgid "Open a simple Python code editor" msgstr "" @@ -16435,40 +16503,40 @@ msgid "Show 3D view mode manual" msgstr "" -#: ../gui/wxpython/lmgr/pyshell.py:43 +#: ../gui/wxpython/lmgr/pyshell.py:45 #, python-format msgid "Welcome to wxGUI Interactive Python Shell %s" msgstr "" -#: ../gui/wxpython/lmgr/pyshell.py:44 +#: ../gui/wxpython/lmgr/pyshell.py:46 #, python-format msgid "Type %s for more GRASS scripting related information." msgstr "" -#: ../gui/wxpython/lmgr/pyshell.py:45 +#: ../gui/wxpython/lmgr/pyshell.py:47 #, python-format msgid "Type %s to add raster or vector to the layer tree." msgstr "" -#: ../gui/wxpython/lmgr/pyshell.py:55 +#: ../gui/wxpython/lmgr/pyshell.py:57 msgid "Delete all text from the shell" msgstr "" -#: ../gui/wxpython/lmgr/pyshell.py:60 +#: ../gui/wxpython/lmgr/pyshell.py:62 msgid "Simple &editor" msgstr "" -#: ../gui/wxpython/lmgr/pyshell.py:117 +#: ../gui/wxpython/lmgr/pyshell.py:119 #, python-format msgid "Raster or vector map <%s> not found" msgstr "" -#: ../gui/wxpython/lmgr/pyshell.py:124 +#: ../gui/wxpython/lmgr/pyshell.py:126 #, python-format msgid "Raster map <%s> added" msgstr "" -#: ../gui/wxpython/lmgr/pyshell.py:126 +#: ../gui/wxpython/lmgr/pyshell.py:128 #, python-format msgid "Vector map <%s> added" msgstr "" @@ -16502,7 +16570,7 @@ msgid "3D view Toolbar" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:284 ../gui/wxpython/lmgr/frame.py:1717 +#: ../gui/wxpython/lmgr/frame.py:284 ../gui/wxpython/lmgr/frame.py:1720 msgid "Rename Map Display" msgstr "" @@ -16548,11 +16616,11 @@ msgid "GRASS Model File (*.gxm)|*.gxm" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:663 ../gui/wxpython/lmgr/frame.py:2518 +#: ../gui/wxpython/lmgr/frame.py:663 ../gui/wxpython/lmgr/frame.py:2521 msgid "Do you want to save changes in the workspace?" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:665 ../gui/wxpython/lmgr/frame.py:2520 +#: ../gui/wxpython/lmgr/frame.py:665 ../gui/wxpython/lmgr/frame.py:2523 msgid "Do you want to store current settings to workspace file?" msgstr "" @@ -16566,7 +16634,7 @@ msgid "Command '%s' not yet implemented in the WxGUI. Try adding it as a command layer instead." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:936 ../gui/wxpython/lmgr/frame.py:2002 +#: ../gui/wxpython/lmgr/frame.py:936 ../gui/wxpython/lmgr/frame.py:2005 msgid "Selected map layer is not vector." msgstr "" @@ -16622,122 +16690,122 @@ msgid "No location/mapset provided. Operation canceled." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1078 ../gui/wxpython/lmgr/frame.py:1099 +#: ../gui/wxpython/lmgr/frame.py:1078 ../gui/wxpython/lmgr/frame.py:1103 msgid "No mapset provided. Operation canceled." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1087 ../gui/wxpython/lmgr/frame.py:1109 +#: ../gui/wxpython/lmgr/frame.py:1091 ../gui/wxpython/lmgr/frame.py:1113 #: ../gui/wxpython/datacatalog/frame.py:127 #, python-format msgid "Current mapset is <%s>." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1133 +#: ../gui/wxpython/lmgr/frame.py:1137 #, python-format msgid "" "Working directory changed to:\n" "\"%s\"" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1140 +#: ../gui/wxpython/lmgr/frame.py:1144 msgid "Changes current working directory for this GUI." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1142 +#: ../gui/wxpython/lmgr/frame.py:1146 msgid "Usage: cd [directory]" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1143 +#: ../gui/wxpython/lmgr/frame.py:1147 msgid "Without parameters it opens a dialog." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1147 +#: ../gui/wxpython/lmgr/frame.py:1151 msgid "If ~ (tilde) is present as the first directory on the path, it is replaced by user's home directory." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1161 +#: ../gui/wxpython/lmgr/frame.py:1165 msgid "More than one parameter provided." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1181 +#: ../gui/wxpython/lmgr/frame.py:1185 msgid "Choose a working directory" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1226 +#: ../gui/wxpython/lmgr/frame.py:1230 msgid "System Info" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1241 +#: ../gui/wxpython/lmgr/frame.py:1245 msgid "GRASS version" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1242 +#: ../gui/wxpython/lmgr/frame.py:1246 msgid "GRASS SVN revision" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1244 +#: ../gui/wxpython/lmgr/frame.py:1248 msgid "Build date" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1246 +#: ../gui/wxpython/lmgr/frame.py:1250 msgid "Build platform" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1259 +#: ../gui/wxpython/lmgr/frame.py:1263 msgid "Platform" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1322 +#: ../gui/wxpython/lmgr/frame.py:1326 msgid "Current workspace is not empty. Do you want to store current settings to workspace file?" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1325 +#: ../gui/wxpython/lmgr/frame.py:1329 msgid "Create new workspace?" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1354 +#: ../gui/wxpython/lmgr/frame.py:1358 msgid "Choose workspace file" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1356 ../gui/wxpython/lmgr/frame.py:1594 +#: ../gui/wxpython/lmgr/frame.py:1360 ../gui/wxpython/lmgr/frame.py:1597 msgid "GRASS Workspace File (*.gxw)|*.gxw" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1396 ../gui/wxpython/lmgr/frame.py:1568 +#: ../gui/wxpython/lmgr/frame.py:1400 ../gui/wxpython/lmgr/frame.py:1571 msgid "Please wait, loading workspace..." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1548 +#: ../gui/wxpython/lmgr/frame.py:1551 msgid "Choose GRC file to load" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1550 +#: ../gui/wxpython/lmgr/frame.py:1553 msgid "Old GRASS Workspace File (*.grc)|*.grc" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1592 +#: ../gui/wxpython/lmgr/frame.py:1595 msgid "Choose file to save current workspace" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1612 ../gui/wxpython/lmgr/frame.py:1633 +#: ../gui/wxpython/lmgr/frame.py:1615 ../gui/wxpython/lmgr/frame.py:1636 #, python-format msgid "Workspace file <%s> already exists. Do you want to overwrite this file?" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1660 +#: ../gui/wxpython/lmgr/frame.py:1663 msgid "Writing current settings to workspace file failed." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1672 ../gui/wxpython/gmodeler/frame.py:1139 +#: ../gui/wxpython/lmgr/frame.py:1675 ../gui/wxpython/gmodeler/frame.py:1139 #, python-format msgid "Unable to open file <%s> for writing." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1716 +#: ../gui/wxpython/lmgr/frame.py:1719 msgid "Enter new name:" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1814 +#: ../gui/wxpython/lmgr/frame.py:1817 #, python-format msgid "" "Unable to launch \"Supervised Classification Tool\".\n" @@ -16745,32 +16813,32 @@ "Reason: %s" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1856 +#: ../gui/wxpython/lmgr/frame.py:1859 msgid "Unable to start Timeline Tool." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1867 +#: ../gui/wxpython/lmgr/frame.py:1870 msgid "Unable to start Temporal Plot Tool." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2137 +#: ../gui/wxpython/lmgr/frame.py:2140 msgid "Add selected map layers into layer tree" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2170 ../gui/wxpython/lmgr/frame.py:2207 +#: ../gui/wxpython/lmgr/frame.py:2173 ../gui/wxpython/lmgr/frame.py:2210 #, python-format msgid "Unsupported map layer type <%s>." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2336 +#: ../gui/wxpython/lmgr/frame.py:2339 msgid "Note that cell values can only be displayed for regions of less than 10,000 cells." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2428 ../gui/wxpython/lmgr/layertree.py:1983 +#: ../gui/wxpython/lmgr/frame.py:2431 ../gui/wxpython/lmgr/layertree.py:1983 msgid "opacity:" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2436 +#: ../gui/wxpython/lmgr/frame.py:2439 #, python-format msgid "" "Do you want to remove map layer(s)\n" @@ -16778,27 +16846,27 @@ "from layer tree?" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2439 +#: ../gui/wxpython/lmgr/frame.py:2442 msgid "Do you want to remove selected map layer(s) from layer tree?" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2445 +#: ../gui/wxpython/lmgr/frame.py:2448 msgid "Remove map layer" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2527 +#: ../gui/wxpython/lmgr/frame.py:2530 msgid "Quit GRASS GUI" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2559 +#: ../gui/wxpython/lmgr/frame.py:2562 msgid "Unable to exit GRASS shell: unknown PID" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2579 +#: ../gui/wxpython/lmgr/frame.py:2582 msgid "Display resolution is currently not constrained to computational settings. It's suggested to constrain map to region geometry. Do you want to constrain the resolution?" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2588 +#: ../gui/wxpython/lmgr/frame.py:2591 msgid "Constrain map to region geometry?" msgstr "" @@ -17106,7 +17174,7 @@ msgstr "" #: ../gui/wxpython/rlisetup/functions.py:127 -#: ../gui/wxpython/rlisetup/wizard.py:1712 +#: ../gui/wxpython/rlisetup/wizard.py:1711 msgid "The polygon seems to have 0 areas" msgstr "" @@ -17451,77 +17519,77 @@ msgid "Select sample area " msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1715 +#: ../gui/wxpython/rlisetup/wizard.py:1714 msgid "Select sample area 1 of " msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1745 +#: ../gui/wxpython/rlisetup/wizard.py:1744 msgid "Configuration file name:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1754 +#: ../gui/wxpython/rlisetup/wizard.py:1753 msgid "Raster name:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1764 +#: ../gui/wxpython/rlisetup/wizard.py:1763 msgid "Vector name:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1773 +#: ../gui/wxpython/rlisetup/wizard.py:1772 msgid "Region type:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1791 +#: ../gui/wxpython/rlisetup/wizard.py:1790 msgid "Sampling area type:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1854 +#: ../gui/wxpython/rlisetup/wizard.py:1853 msgid "Region keyboard values:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1868 -#: ../gui/wxpython/rlisetup/wizard.py:1893 -#: ../gui/wxpython/rlisetup/wizard.py:1897 +#: ../gui/wxpython/rlisetup/wizard.py:1867 +#: ../gui/wxpython/rlisetup/wizard.py:1892 +#: ../gui/wxpython/rlisetup/wizard.py:1896 msgid "Type of shape:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1871 -#: ../gui/wxpython/rlisetup/wizard.py:1900 +#: ../gui/wxpython/rlisetup/wizard.py:1870 +#: ../gui/wxpython/rlisetup/wizard.py:1899 msgid "Radius size:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1872 -#: ../gui/wxpython/rlisetup/wizard.py:1901 +#: ../gui/wxpython/rlisetup/wizard.py:1871 +#: ../gui/wxpython/rlisetup/wizard.py:1900 msgid "Name circle mask:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1874 -#: ../gui/wxpython/rlisetup/wizard.py:1903 +#: ../gui/wxpython/rlisetup/wizard.py:1873 +#: ../gui/wxpython/rlisetup/wizard.py:1902 msgid "Width size:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1875 -#: ../gui/wxpython/rlisetup/wizard.py:1904 +#: ../gui/wxpython/rlisetup/wizard.py:1874 +#: ../gui/wxpython/rlisetup/wizard.py:1903 msgid "Height size:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1878 +#: ../gui/wxpython/rlisetup/wizard.py:1877 msgid "Method of distribution:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1881 +#: ../gui/wxpython/rlisetup/wizard.py:1880 msgid "Number sampling units:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1884 +#: ../gui/wxpython/rlisetup/wizard.py:1883 msgid "Distance between units:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1887 +#: ../gui/wxpython/rlisetup/wizard.py:1886 msgid "Number row strates:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1889 +#: ../gui/wxpython/rlisetup/wizard.py:1888 msgid "Number column strates:" msgstr "" @@ -17552,56 +17620,56 @@ msgid "Remove legend" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:254 +#: ../gui/wxpython/mapwin/buffered.py:256 msgid "Copy coordinates to clipboard" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:262 +#: ../gui/wxpython/mapwin/buffered.py:264 msgid "Hide toolbars" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:264 +#: ../gui/wxpython/mapwin/buffered.py:266 msgid "Show toolbars" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:271 +#: ../gui/wxpython/mapwin/buffered.py:273 msgid "Hide statusbar" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:272 +#: ../gui/wxpython/mapwin/buffered.py:274 msgid "Show statusbar" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:289 +#: ../gui/wxpython/mapwin/buffered.py:291 msgid "Resize legend" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:990 +#: ../gui/wxpython/mapwin/buffered.py:991 msgid "Unable to draw registered graphics. The graphics was unregistered." msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:2079 +#: ../gui/wxpython/mapwin/buffered.py:2080 msgid "Zoom to saved region extents" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:2081 +#: ../gui/wxpython/mapwin/buffered.py:2082 msgid "Set compulational region from named region" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:2094 +#: ../gui/wxpython/mapwin/buffered.py:2095 #, python-format msgid "Region <%s> not found. Operation canceled." msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:2124 +#: ../gui/wxpython/mapwin/buffered.py:2125 msgid "Save display extents to region file" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:2126 +#: ../gui/wxpython/mapwin/buffered.py:2127 msgid "Save computational region to region file" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:2138 +#: ../gui/wxpython/mapwin/buffered.py:2139 #, python-format msgid "Region file <%s> already exists. Do you want to overwrite it?" msgstr "" @@ -18348,92 +18416,93 @@ msgid "Data catalog" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:95 ../gui/wxpython/dbmgr/base.py:2276 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:99 ../gui/wxpython/dbmgr/base.py:2278 msgid "Database connection" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:127 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:131 msgid "Set SQL statement to default" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:130 -msgid "Apply SQL statement in Attribute Table Manager" +#: ../gui/wxpython/dbmgr/sqlbuilder.py:134 +msgid "Apply SQL statement" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:132 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:136 msgid "Close the dialog" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:219 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:223 msgid "Columns" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:233 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:238 msgid "Interactive insertion" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:247 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:252 msgid "Values" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:257 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:262 msgid "Get all values" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:262 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:267 msgid "Get sample" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:264 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:269 msgid "Get first 256 unique values as sample" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:283 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:288 msgid "Go to:" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:296 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:301 msgid "Close dialog on apply" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:471 -#: ../gui/wxpython/dbmgr/sqlbuilder.py:616 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:482 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:627 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:855 #, python-format msgid "GRASS SQL Builder (%(type)s) - <%(map)s>" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:474 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:485 msgid "Column to show (SELECT clause)" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:475 -#: ../gui/wxpython/dbmgr/sqlbuilder.py:620 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:486 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:631 msgid "Constraint for query (WHERE clause)" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:487 ../gui/wxpython/dbmgr/base.py:1213 -#: ../gui/wxpython/dbmgr/base.py:1239 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:498 ../gui/wxpython/dbmgr/base.py:1215 +#: ../gui/wxpython/dbmgr/base.py:1241 #, python-format msgid "Example: %s" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:491 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:502 msgid "Verify" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:492 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:503 msgid "Verify SQL statement" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:500 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:511 msgid "SQL statement not verified" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:544 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:555 msgid "SQL statement is not valid" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:546 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:557 #, python-format msgid "" "SQL statement is not valid.\n" @@ -18441,31 +18510,31 @@ "%s" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:548 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:559 msgid "SQL statement is valid" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:619 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:630 msgid "Column to set (SET clause)" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:621 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:632 msgid "Calculate column value to set" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:693 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:704 msgid "Functions" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:726 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:737 msgid "SQL statement was not applied" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:728 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:739 msgid "SQL statement applied" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:762 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:773 msgid "Dbf driver does not support usage of SQL functions." msgstr "" @@ -18523,65 +18592,65 @@ msgid "Unknown" msgstr "" -#: ../gui/wxpython/dbmgr/dialogs.py:788 ../gui/wxpython/dbmgr/base.py:2319 -#: ../gui/wxpython/dbmgr/base.py:2383 +#: ../gui/wxpython/dbmgr/dialogs.py:788 ../gui/wxpython/dbmgr/base.py:2321 +#: ../gui/wxpython/dbmgr/base.py:2385 msgid "Column" msgstr "" -#: ../gui/wxpython/dbmgr/dialogs.py:799 ../gui/wxpython/dbmgr/base.py:2338 +#: ../gui/wxpython/dbmgr/dialogs.py:799 ../gui/wxpython/dbmgr/base.py:2340 #: ../gui/wxpython/gmodeler/preferences.py:255 #: ../gui/wxpython/web_services/widgets.py:935 msgid "Type" msgstr "" -#: ../gui/wxpython/dbmgr/dialogs.py:810 ../gui/wxpython/dbmgr/base.py:2354 +#: ../gui/wxpython/dbmgr/dialogs.py:810 ../gui/wxpython/dbmgr/base.py:2356 msgid "Length" msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:79 +#: ../gui/wxpython/dbmgr/manager.py:80 msgid "GRASS GIS Attribute Table Manager - " msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:81 +#: ../gui/wxpython/dbmgr/manager.py:82 msgid "READONLY - " msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:99 +#: ../gui/wxpython/dbmgr/manager.py:100 #, python-format msgid "Database connection for vector map <%s> is not defined in DB file. You can define new connection in 'Manage layers' tab." msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:105 +#: ../gui/wxpython/dbmgr/manager.py:106 msgid "Please wait, loading attribute data..." msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:114 +#: ../gui/wxpython/dbmgr/manager.py:115 msgid "Browse data" msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:122 +#: ../gui/wxpython/dbmgr/manager.py:123 msgid "Manage tables" msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:129 +#: ../gui/wxpython/dbmgr/manager.py:130 msgid "Manage layers" msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:140 +#: ../gui/wxpython/dbmgr/manager.py:141 msgid "Close Attribute Table Manager" msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:143 +#: ../gui/wxpython/dbmgr/manager.py:144 msgid "Reload currently selected attribute data" msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:146 +#: ../gui/wxpython/dbmgr/manager.py:147 msgid "Reload all attribute data (drop current selection)" msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:222 ../gui/wxpython/dbmgr/base.py:317 -#: ../gui/wxpython/dbmgr/base.py:919 ../gui/wxpython/dbmgr/base.py:1089 -#: ../gui/wxpython/dbmgr/base.py:1444 ../gui/wxpython/dbmgr/base.py:2096 +#: ../gui/wxpython/dbmgr/manager.py:223 ../gui/wxpython/dbmgr/base.py:317 +#: ../gui/wxpython/dbmgr/base.py:921 ../gui/wxpython/dbmgr/base.py:1091 +#: ../gui/wxpython/dbmgr/base.py:1446 ../gui/wxpython/dbmgr/base.py:2098 #, python-format msgid "Number of loaded records: %d" msgstr "" @@ -18682,129 +18751,129 @@ msgid "Add column to table <%s>" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1025 +#: ../gui/wxpython/dbmgr/base.py:1027 msgid "Unable to add column to the table. No column name defined." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1039 +#: ../gui/wxpython/dbmgr/base.py:1041 #, python-format msgid "Column <%(column)s> already exists in table <%(table)s>." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1122 +#: ../gui/wxpython/dbmgr/base.py:1124 msgid "Attribute data - right-click to edit/manage records" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1137 ../gui/wxpython/dbmgr/base.py:2260 -#: ../gui/wxpython/dbmgr/base.py:2955 ../gui/wxpython/dbmgr/base.py:3090 -#: ../gui/wxpython/dbmgr/base.py:3359 +#: ../gui/wxpython/dbmgr/base.py:1139 ../gui/wxpython/dbmgr/base.py:2262 +#: ../gui/wxpython/dbmgr/base.py:2957 ../gui/wxpython/dbmgr/base.py:3092 +#: ../gui/wxpython/dbmgr/base.py:3361 msgid "Table" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1139 ../gui/wxpython/dbmgr/base.py:2262 +#: ../gui/wxpython/dbmgr/base.py:1141 ../gui/wxpython/dbmgr/base.py:2264 msgid " (readonly)" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1153 +#: ../gui/wxpython/dbmgr/base.py:1155 msgid "SQL Query" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1183 +#: ../gui/wxpython/dbmgr/base.py:1185 msgid "Simple" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1190 +#: ../gui/wxpython/dbmgr/base.py:1192 msgid "Apply SELECT statement and reload data records" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1224 +#: ../gui/wxpython/dbmgr/base.py:1226 msgid "Builder" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1229 +#: ../gui/wxpython/dbmgr/base.py:1231 msgid "SQL Builder" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1411 ../gui/wxpython/dbmgr/base.py:1600 +#: ../gui/wxpython/dbmgr/base.py:1413 ../gui/wxpython/dbmgr/base.py:1602 msgid "Insert new record" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1412 +#: ../gui/wxpython/dbmgr/base.py:1414 msgid "Delete selected record(s)" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1413 +#: ../gui/wxpython/dbmgr/base.py:1415 msgid "Delete all records" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1425 +#: ../gui/wxpython/dbmgr/base.py:1427 msgid "Highlight selected features and zoom" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1429 ../gui/wxpython/dbmgr/base.py:1940 +#: ../gui/wxpython/dbmgr/base.py:1431 ../gui/wxpython/dbmgr/base.py:1942 msgid "Extract selected features" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1430 +#: ../gui/wxpython/dbmgr/base.py:1432 msgid "Delete selected features" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1493 +#: ../gui/wxpython/dbmgr/base.py:1495 msgid "Update existing record" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1520 ../gui/wxpython/dbmgr/base.py:1633 +#: ../gui/wxpython/dbmgr/base.py:1522 ../gui/wxpython/dbmgr/base.py:1635 #, python-format msgid "Value '%(value)s' needs to be entered as %(type)s." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1539 +#: ../gui/wxpython/dbmgr/base.py:1541 #, python-format msgid "" "Unable to update existing record.\n" "%s" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1611 +#: ../gui/wxpython/dbmgr/base.py:1613 #, python-format msgid "Record with category number %d already exists in the table." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1621 +#: ../gui/wxpython/dbmgr/base.py:1623 #, python-format msgid "Category number (column %s) is missing." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1645 +#: ../gui/wxpython/dbmgr/base.py:1647 #, python-format msgid "" "Unable to insert new record.\n" "%s" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1698 +#: ../gui/wxpython/dbmgr/base.py:1700 #, python-format msgid "Selected data records (%d) will be permanently deleted from table. Do you want to delete them?" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1701 ../gui/wxpython/dbmgr/base.py:1751 +#: ../gui/wxpython/dbmgr/base.py:1703 ../gui/wxpython/dbmgr/base.py:1753 msgid "Delete records" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1748 +#: ../gui/wxpython/dbmgr/base.py:1750 #, python-format msgid "All data records (%d) will be permanently deleted from table. Do you want to delete them?" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1935 +#: ../gui/wxpython/dbmgr/base.py:1937 msgid "Nothing to extract." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1969 +#: ../gui/wxpython/dbmgr/base.py:1971 msgid "Nothing to delete." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2040 ../gui/wxpython/dbmgr/base.py:2076 +#: ../gui/wxpython/dbmgr/base.py:2042 ../gui/wxpython/dbmgr/base.py:2078 #, python-format msgid "" "Loading attribute data failed.\n" @@ -18812,7 +18881,7 @@ "%s" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2059 +#: ../gui/wxpython/dbmgr/base.py:2061 #, python-format msgid "" "Loading attribute data failed.\n" @@ -18821,47 +18890,47 @@ "%s" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2295 +#: ../gui/wxpython/dbmgr/base.py:2297 #, python-format msgid "Table <%s> - right-click to delete column(s)" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2399 ../gui/wxpython/gmodeler/dialogs.py:359 +#: ../gui/wxpython/dbmgr/base.py:2401 ../gui/wxpython/gmodeler/dialogs.py:359 msgid "To" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2517 +#: ../gui/wxpython/dbmgr/base.py:2519 msgid "Unable to rename column. No column name defined." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2525 +#: ../gui/wxpython/dbmgr/base.py:2527 #, python-format msgid "Unable to rename column <%(column)s> to <%(columnTo)s>. Column already exists in the table <%(table)s>." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2543 +#: ../gui/wxpython/dbmgr/base.py:2545 #, python-format msgid "Unable to rename column. Column <%(column)s> doesn't exist in the table <%(table)s>." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2582 +#: ../gui/wxpython/dbmgr/base.py:2584 msgid "Drop selected column" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2586 +#: ../gui/wxpython/dbmgr/base.py:2588 msgid "Drop all columns" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2618 +#: ../gui/wxpython/dbmgr/base.py:2620 #, python-format msgid "Selected %s will PERMANENTLY removed from table. Do you want to drop the column?" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2621 ../gui/wxpython/dbmgr/base.py:2665 +#: ../gui/wxpython/dbmgr/base.py:2623 ../gui/wxpython/dbmgr/base.py:2667 msgid "Drop column(s)" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2662 +#: ../gui/wxpython/dbmgr/base.py:2664 #, python-format msgid "" "Selected columns\n" @@ -18869,146 +18938,146 @@ "will PERMANENTLY removed from table. Do you want to drop the columns?" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2768 +#: ../gui/wxpython/dbmgr/base.py:2770 msgid "List of layers" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2853 ../gui/wxpython/dbmgr/base.py:3281 -#: ../gui/wxpython/dbmgr/base.py:3713 +#: ../gui/wxpython/dbmgr/base.py:2855 ../gui/wxpython/dbmgr/base.py:3283 +#: ../gui/wxpython/dbmgr/base.py:3715 #, python-format msgid "Drop also linked attribute table (%s)" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2896 +#: ../gui/wxpython/dbmgr/base.py:2898 msgid "Column name" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2896 ../gui/wxpython/gmodeler/frame.py:1732 +#: ../gui/wxpython/dbmgr/base.py:2898 ../gui/wxpython/gmodeler/frame.py:1732 #: ../gui/wxpython/gmodeler/frame.py:1785 msgid "Data type" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2896 +#: ../gui/wxpython/dbmgr/base.py:2898 msgid "Data length" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2953 ../gui/wxpython/dbmgr/base.py:3079 -#: ../gui/wxpython/dbmgr/base.py:3347 +#: ../gui/wxpython/dbmgr/base.py:2955 ../gui/wxpython/dbmgr/base.py:3081 +#: ../gui/wxpython/dbmgr/base.py:3349 msgid "Driver" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2956 +#: ../gui/wxpython/dbmgr/base.py:2958 msgid "Key" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3055 +#: ../gui/wxpython/dbmgr/base.py:3057 msgid "Add layer" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3065 +#: ../gui/wxpython/dbmgr/base.py:3067 msgid "Layer description" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3095 ../gui/wxpython/dbmgr/base.py:3139 -#: ../gui/wxpython/dbmgr/base.py:3365 +#: ../gui/wxpython/dbmgr/base.py:3097 ../gui/wxpython/dbmgr/base.py:3141 +#: ../gui/wxpython/dbmgr/base.py:3367 msgid "Key column" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3100 +#: ../gui/wxpython/dbmgr/base.py:3102 msgid "Insert record for each category into table" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3122 +#: ../gui/wxpython/dbmgr/base.py:3124 msgid "You need to add categories by v.category module." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3126 +#: ../gui/wxpython/dbmgr/base.py:3128 msgid "Table description" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3134 +#: ../gui/wxpython/dbmgr/base.py:3136 msgid "Table name" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3148 +#: ../gui/wxpython/dbmgr/base.py:3150 msgid "&Create table" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3152 +#: ../gui/wxpython/dbmgr/base.py:3154 #: ../gui/wxpython/web_services/dialogs.py:537 msgid "&Add layer" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3156 +#: ../gui/wxpython/dbmgr/base.py:3158 msgid "&Set default" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3260 +#: ../gui/wxpython/dbmgr/base.py:3262 msgid "Remove layer" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3263 +#: ../gui/wxpython/dbmgr/base.py:3265 msgid "Layer to remove" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3289 +#: ../gui/wxpython/dbmgr/base.py:3291 msgid "&Remove layer" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3332 +#: ../gui/wxpython/dbmgr/base.py:3334 msgid "Modify layer" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3408 +#: ../gui/wxpython/dbmgr/base.py:3410 msgid "&Modify layer" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3457 +#: ../gui/wxpython/dbmgr/base.py:3459 msgid "" "Unable to get list of tables.\n" "Please use db.connect to set database parameters." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3554 +#: ../gui/wxpython/dbmgr/base.py:3556 msgid "Unable to create new table. Table name or key column name is missing." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3561 +#: ../gui/wxpython/dbmgr/base.py:3563 #, python-format msgid "Unable to create new table. Table <%s> already exists in the database." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3602 +#: ../gui/wxpython/dbmgr/base.py:3604 #, python-format msgid "Unable to add new layer to vector map <%(vector)s>. Layer %(layer)d already exists." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3771 +#: ../gui/wxpython/dbmgr/base.py:3773 msgid "Field statistics" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3792 +#: ../gui/wxpython/dbmgr/base.py:3794 msgid "Copy statistics the clipboard (Ctrl+C)" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3859 +#: ../gui/wxpython/dbmgr/base.py:3861 msgid "Statistics is not support for DBF tables." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3886 +#: ../gui/wxpython/dbmgr/base.py:3888 msgid "Unable to calculte statistics." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3894 +#: ../gui/wxpython/dbmgr/base.py:3896 #, python-format msgid "Unable to calculte statistics. Invalid number of lines %d (should be %d)." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3914 +#: ../gui/wxpython/dbmgr/base.py:3916 msgid "Unable to calculte standard deviation." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3920 +#: ../gui/wxpython/dbmgr/base.py:3922 #, python-format msgid "Field statistics <%s>" msgstr "" @@ -19606,57 +19675,57 @@ msgid "Y" msgstr "" -#: ../gui/wxpython/timeline/frame.py:570 +#: ../gui/wxpython/timeline/frame.py:572 #, python-format msgid "Mapset: %s" msgstr "" -#: ../gui/wxpython/timeline/frame.py:571 +#: ../gui/wxpython/timeline/frame.py:573 #, python-format msgid "Map name: %s" msgstr "" -#: ../gui/wxpython/timeline/frame.py:573 +#: ../gui/wxpython/timeline/frame.py:575 #, python-format msgid "Start time: %s" msgstr "" -#: ../gui/wxpython/timeline/frame.py:576 +#: ../gui/wxpython/timeline/frame.py:578 #, python-format msgid "End time: %s" msgstr "" -#: ../gui/wxpython/timeline/frame.py:580 +#: ../gui/wxpython/timeline/frame.py:582 msgid "WARNING: invalid topology" msgstr "" -#: ../gui/wxpython/timeline/frame.py:582 +#: ../gui/wxpython/timeline/frame.py:584 msgid "" "\n" "Press Del to dismiss." msgstr "" -#: ../gui/wxpython/mapdisp/main.py:187 +#: ../gui/wxpython/mapdisp/main.py:189 #, python-format msgid "Unsupported command %s." msgstr "" -#: ../gui/wxpython/mapdisp/main.py:281 +#: ../gui/wxpython/mapdisp/main.py:283 #, python-format msgid "Unable to read cmdfile '%(cmd)s'. Details: %(det)s" msgstr "" -#: ../gui/wxpython/mapdisp/main.py:616 +#: ../gui/wxpython/mapdisp/main.py:618 #, python-format msgid "Starting map display <%s>..." msgstr "" -#: ../gui/wxpython/mapdisp/main.py:622 +#: ../gui/wxpython/mapdisp/main.py:624 #, python-format msgid "Unable to create file <%s>" msgstr "" -#: ../gui/wxpython/mapdisp/main.py:638 +#: ../gui/wxpython/mapdisp/main.py:640 #, python-format msgid "Stopping map display <%s>..." msgstr "" @@ -19806,33 +19875,33 @@ msgid "d.to.rast can be used only in 2D mode." msgstr "" -#: ../gui/wxpython/mapdisp/frame.py:890 +#: ../gui/wxpython/mapdisp/frame.py:889 #, python-format msgid "Vector map <%s> opened for editing - skipped." msgstr "" -#: ../gui/wxpython/mapdisp/frame.py:961 +#: ../gui/wxpython/mapdisp/frame.py:960 #, python-brace-format msgid "Failed to query vector map(s) <{maps}>. Check database settings and topology." msgstr "" -#: ../gui/wxpython/mapdisp/frame.py:1395 +#: ../gui/wxpython/mapdisp/frame.py:1394 msgid "Set computational region extent from display" msgstr "" -#: ../gui/wxpython/mapdisp/frame.py:1397 +#: ../gui/wxpython/mapdisp/frame.py:1396 msgid "Set computational region extent interactively" msgstr "" -#: ../gui/wxpython/mapdisp/frame.py:1399 +#: ../gui/wxpython/mapdisp/frame.py:1398 msgid "Set computational region from named region" msgstr "" -#: ../gui/wxpython/mapdisp/frame.py:1404 +#: ../gui/wxpython/mapdisp/frame.py:1403 msgid "Save computational region to named region" msgstr "" -#: ../gui/wxpython/mapdisp/frame.py:1537 +#: ../gui/wxpython/mapdisp/frame.py:1536 msgid "Raster Digitizer Toolbar" msgstr "" @@ -20219,10 +20288,6 @@ msgstr "Cá»™t khóa:" #, fuzzy -msgid "Name for the output raster map:" -msgstr "Tên cho bản đồ véc tÆ¡ má»›i" - -#, fuzzy msgid "Export variance map as well: " msgstr "Xuất bản đồ raster" diff -Nru grass-7.4.3/locale/po/grasswxpy_zh_CN.po grass-7.6.0/locale/po/grasswxpy_zh_CN.po --- grass-7.4.3/locale/po/grasswxpy_zh_CN.po 1970-01-01 00:00:00.000000000 +0000 +++ grass-7.6.0/locale/po/grasswxpy_zh_CN.po 2018-12-26 10:57:24.000000000 +0000 @@ -0,0 +1,20856 @@ +# Translation of grasswxpy_zh_CN.po +# Copyright (C) 2017 GRASS Development Team +# This file is distributed under the same license as the GRASS GIS package. +# transifex generated, 2017 +# +msgid "" +msgstr "" +"Project-Id-Version: grasslibs_zh_CN\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-12-25 23:14-0800\n" +"PO-Revision-Date: 2017-01-25 08:24+0000\n" +"Language-Team: Chinese (China) (https://www.transifex.com/grass-gis/teams/45198/zh_CN/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: zh_CN\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: ../gui/wxpython/psmap/frame.py:54 +msgid "GRASS GIS Cartographic Composer" +msgstr "" + +#: ../gui/wxpython/psmap/frame.py:214 +msgid "" +"Python Imaging Library is not available.\n" +"'Preview' functionality won't work." +msgstr "" + +#: ../gui/wxpython/psmap/frame.py:268 +msgid "" +"Program ps2pdf is not available. Please install it first to create PDF." +msgstr "" + +#: ../gui/wxpython/psmap/frame.py:312 +msgid "Generating PDF..." +msgstr "" + +#: ../gui/wxpython/psmap/frame.py:314 +msgid "Generating PostScript..." +msgstr "" + +#: ../gui/wxpython/psmap/frame.py:316 +msgid "Generating preview..." +msgstr "" + +#: ../gui/wxpython/psmap/frame.py:333 +#, python-format +msgid "Ps.map exited with return code %s" +msgstr "" + +#: ../gui/wxpython/psmap/frame.py:369 +#, python-format +msgid "%(prg)s exited with return code %(code)s" +msgstr "" + +#: ../gui/wxpython/psmap/frame.py:373 +msgid "PDF generated" +msgstr "" + +#: ../gui/wxpython/psmap/frame.py:376 +#, python-format +msgid "" +"Program ps2pdf is not available. Please install it to create PDF.\n" +"\n" +" %s" +msgstr "" + +#: ../gui/wxpython/psmap/frame.py:379 +msgid "PostScript file generated" +msgstr "" + +#: ../gui/wxpython/psmap/frame.py:388 +msgid "Generating preview, wait please" +msgstr "" + +#: ../gui/wxpython/psmap/frame.py:404 +msgid "Preview not available" +msgstr "" + +#: ../gui/wxpython/psmap/frame.py:406 +msgid "" +"Preview is not available probably because Ghostscript is not installed or " +"not on PATH." +msgstr "" + +#: ../gui/wxpython/psmap/frame.py:409 +msgid "Please follow instructions on GRASS Trac Wiki." +msgstr "" + +#: ../gui/wxpython/psmap/frame.py:420 +msgid "Preview generated" +msgstr "" + +#: ../gui/wxpython/psmap/frame.py:452 +msgid "Save file as" +msgstr "" + +#: ../gui/wxpython/psmap/frame.py:499 +#, python-format +msgid "Failed to read file %s." +msgstr "" + +#: ../gui/wxpython/psmap/frame.py:636 ../gui/wxpython/psmap/frame.py:661 +#: ../gui/wxpython/psmap/dialogs.py:1637 +msgid "Please, create map frame first." +msgstr "" + +#: ../gui/wxpython/psmap/frame.py:678 +msgid "Scalebar is not appropriate for this projection" +msgstr "" + +#: ../gui/wxpython/psmap/frame.py:1167 +msgid "Press button with green triangle icon to generate preview." +msgstr "" + +#: ../gui/wxpython/psmap/frame.py:1190 +msgid "wxGUI Cartographic Composer" +msgstr "" + +#: ../gui/wxpython/psmap/frame.py:1241 +msgid "MAP FRAME" +msgstr "" + +#: ../gui/wxpython/psmap/frame.py:1242 +msgid "RASTER LEGEND" +msgstr "" + +#: ../gui/wxpython/psmap/frame.py:1243 +msgid "VECTOR LEGEND" +msgstr "" + +#: ../gui/wxpython/psmap/frame.py:1244 +msgid "MAP INFO" +msgstr "" + +#: ../gui/wxpython/psmap/frame.py:1245 +msgid "SCALE BAR" +msgstr "" + +#: ../gui/wxpython/psmap/frame.py:1246 +msgid "IMAGE" +msgstr "" + +#: ../gui/wxpython/psmap/frame.py:1247 +msgid "NORTH ARROW" +msgstr "" + +#: ../gui/wxpython/psmap/frame.py:1523 +msgid "Click and drag to resize object" +msgstr "" + +#: ../gui/wxpython/psmap/frame.py:2474 +msgid "labels: " +msgstr "" + +#: ../gui/wxpython/psmap/utils.py:105 +msgid "inch" +msgstr "" + +#: ../gui/wxpython/psmap/utils.py:106 ../gui/wxpython/modules/vclean.py:222 +msgid "point" +msgstr "" + +#: ../gui/wxpython/psmap/utils.py:107 +msgid "centimeter" +msgstr "" + +#: ../gui/wxpython/psmap/utils.py:108 +msgid "millimeter" +msgstr "" + +#: ../gui/wxpython/psmap/utils.py:112 +msgid "meters" +msgstr "" + +#: ../gui/wxpython/psmap/utils.py:115 +msgid "kilometers" +msgstr "" + +#: ../gui/wxpython/psmap/utils.py:118 +msgid "feet" +msgstr "" + +#: ../gui/wxpython/psmap/utils.py:121 +msgid "miles" +msgstr "" + +#: ../gui/wxpython/psmap/utils.py:124 ../gui/wxpython/psmap/utils.py:128 +msgid "nautical miles" +msgstr "" + +#: ../gui/wxpython/psmap/utils.py:126 +msgid "pixel" +msgstr "" + +#: ../gui/wxpython/psmap/utils.py:127 +msgid "meter" +msgstr "" + +#: ../gui/wxpython/psmap/utils.py:130 +msgid "degree" +msgstr "" + +#: ../gui/wxpython/psmap/utils.py:397 +msgid "Unable to run `ps.map -b`" +msgstr "" + +#: ../gui/wxpython/psmap/instructions.py:139 +#, python-format +msgid "" +"Unable to open file\n" +"%s" +msgstr "" + +#: ../gui/wxpython/psmap/instructions.py:498 +#, python-format +msgid "Instruction file will be loaded with following region: %s\n" +msgstr "" + +#: ../gui/wxpython/psmap/instructions.py:504 +#, python-format +msgid "" +"Region cannot be set\n" +"%s" +msgstr "" + +#: ../gui/wxpython/psmap/instructions.py:664 +#: ../gui/wxpython/psmap/instructions.py:863 +#: ../gui/wxpython/psmap/instructions.py:996 +#: ../gui/wxpython/psmap/instructions.py:1074 +#: ../gui/wxpython/psmap/instructions.py:1248 +#: ../gui/wxpython/psmap/instructions.py:1315 +#: ../gui/wxpython/psmap/instructions.py:1382 +#: ../gui/wxpython/psmap/instructions.py:1466 +#: ../gui/wxpython/psmap/instructions.py:1588 +#: ../gui/wxpython/psmap/instructions.py:1733 +#: ../gui/wxpython/psmap/instructions.py:1787 +#: ../gui/wxpython/psmap/instructions.py:2158 +#, python-format +msgid "Failed to read instruction %s" +msgstr "" + +#: ../gui/wxpython/psmap/instructions.py:679 +#, python-format +msgid "" +"Scale has changed, old value: %(old)s\n" +"new value: %(new)s" +msgstr "" + +#: ../gui/wxpython/psmap/instructions.py:683 +#, python-format +msgid "" +"Failed to read instruction %s.\n" +"Use 1:25000 notation." +msgstr "" + +#: ../gui/wxpython/psmap/instructions.py:693 +#, python-format +msgid "" +"Map frame position changed, old value: %(old1)s %(old2)s\n" +"new value: %(new1)s %(new2)s" +msgstr "" + +#: ../gui/wxpython/psmap/instructions.py:704 +#, python-format +msgid "" +"Map frame size changed, old value: %(old1)s %(old2)s\n" +"new value: %(new1)s %(new2)s" +msgstr "" + +#: ../gui/wxpython/psmap/instructions.py:771 +#, python-format +msgid "" +"Failed to read instruction %(file)s.\n" +"Unknown format %(for)s" +msgstr "" + +#: ../gui/wxpython/psmap/instructions.py:786 +#, python-format +msgid "Failed to read instruction %s." +msgstr "" + +#: ../gui/wxpython/psmap/instructions.py:936 +#: ../gui/wxpython/psmap/instructions.py:2006 +#, python-format +msgid "" +"Characters on position %s are not supported by ISO-8859-1 (Latin 1) encoding" +" which is required by module ps.map." +msgstr "" + +#: ../gui/wxpython/psmap/instructions.py:940 +#: ../gui/wxpython/psmap/instructions.py:2010 +msgid "" +"Not all characters are supported by ISO-8859-1 (Latin 1) encoding which is " +"required by module ps.map." +msgstr "" + +#: ../gui/wxpython/psmap/instructions.py:1077 +#, python-format +msgid "Failed to read instruction %(inst)s: file %(file)s not found." +msgstr "" + +#: ../gui/wxpython/psmap/toolbars.py:68 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:2028 +#: ../gui/wxpython/menustrings.py:2062 +msgid "Generate text file with mapping instructions" +msgstr "" + +#: ../gui/wxpython/psmap/toolbars.py:70 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:2026 +#: ../gui/wxpython/menustrings.py:2060 +msgid "Load text file with mapping instructions" +msgstr "" + +#: ../gui/wxpython/psmap/toolbars.py:72 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:2030 +#: ../gui/wxpython/menustrings.py:2064 +msgid "Generate PostScript output" +msgstr "" + +#: ../gui/wxpython/psmap/toolbars.py:74 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:2032 +#: ../gui/wxpython/menustrings.py:2066 +msgid "Generate PDF output" +msgstr "" + +#: ../gui/wxpython/psmap/toolbars.py:76 ../gui/wxpython/gcp/mapdisplay.py:426 +#: ../gui/wxpython/mapdisp/frame.py:811 +#: ../gui/wxpython/modules/histogram.py:501 ../gui/wxpython/wxplot/base.py:610 +#: ../gui/wxpython/photo2image/ip2i_mapdisplay.py:425 +#: ../gui/wxpython/image2target/ii2t_mapdisplay.py:426 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:2023 +#: ../gui/wxpython/menustrings.py:2057 +msgid "Page setup" +msgstr "" + +#: ../gui/wxpython/psmap/toolbars.py:77 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:2024 +#: ../gui/wxpython/menustrings.py:2058 +msgid "Specify paper size, margins and orientation" +msgstr "" + +#: ../gui/wxpython/psmap/toolbars.py:79 +msgid "Full extent" +msgstr "" + +#: ../gui/wxpython/psmap/toolbars.py:80 +msgid "Zoom to full extent" +msgstr "" + +#: ../gui/wxpython/psmap/toolbars.py:82 ../gui/wxpython/psmap/dialogs.py:835 +#: ../gui/wxpython/psmap/dialogs.py:889 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:2038 +#: ../gui/wxpython/menustrings.py:2072 +msgid "Map frame" +msgstr "" + +#: ../gui/wxpython/psmap/toolbars.py:83 +msgid "Click and drag to place map frame" +msgstr "" + +#: ../gui/wxpython/psmap/toolbars.py:85 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:2057 +#: ../gui/wxpython/menustrings.py:2091 +msgid "Delete selected object" +msgstr "" + +#: ../gui/wxpython/psmap/toolbars.py:87 +msgid "Show preview" +msgstr "" + +#: ../gui/wxpython/psmap/toolbars.py:89 +msgid "Quit Cartographic Composer" +msgstr "" + +#: ../gui/wxpython/psmap/toolbars.py:91 ../gui/wxpython/psmap/dialogs.py:5187 +#: ../gui/wxpython/psmap/dialogs.py:5196 +#: ../gui/wxpython/animation/dialogs.py:1537 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:2050 +#: ../gui/wxpython/menustrings.py:2084 +msgid "Text" +msgstr "" + +#: ../gui/wxpython/psmap/toolbars.py:93 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:2046 +#: ../gui/wxpython/menustrings.py:2080 +msgid "Map info" +msgstr "" + +#: ../gui/wxpython/psmap/toolbars.py:95 ../gui/wxpython/wxplot/dialogs.py:1087 +#: ../gui/wxpython/wxplot/dialogs.py:1150 +#: ../gui/wxpython/wxplot/dialogs.py:1231 +msgid "Legend" +msgstr "" + +#: ../gui/wxpython/psmap/toolbars.py:97 ../gui/wxpython/nviz/tools.py:2381 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:2048 +#: ../gui/wxpython/menustrings.py:2082 +msgid "Scale bar" +msgstr "" + +#: ../gui/wxpython/psmap/toolbars.py:99 ../gui/wxpython/psmap/dialogs.py:5722 +#: ../gui/wxpython/psmap/dialogs.py:5784 +#: ../gui/wxpython/animation/dialogs.py:1536 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:2052 +#: ../gui/wxpython/menustrings.py:2086 +msgid "Image" +msgstr "" + +#: ../gui/wxpython/psmap/toolbars.py:101 ../gui/wxpython/psmap/dialogs.py:6246 +#: ../gui/wxpython/nviz/tools.py:2332 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:2054 +#: ../gui/wxpython/menustrings.py:2088 +msgid "North Arrow" +msgstr "" + +#: ../gui/wxpython/psmap/toolbars.py:103 ../gui/wxpython/psmap/dialogs.py:6281 +#: ../gui/wxpython/gui_core/gselect.py:2331 +#: ../gui/wxpython/vdigit/preferences.py:800 +msgid "Point" +msgstr "" + +#: ../gui/wxpython/psmap/toolbars.py:105 +#: ../gui/wxpython/vdigit/preferences.py:801 +msgid "Line" +msgstr "" + +#: ../gui/wxpython/psmap/toolbars.py:107 +#: ../gui/wxpython/rlisetup/wizard.py:1187 +#: ../gui/wxpython/rlisetup/wizard.py:1360 +#: ../gui/wxpython/rlisetup/wizard.py:1450 +msgid "Rectangle" +msgstr "" + +#: ../gui/wxpython/psmap/toolbars.py:109 +msgid "Add overlays" +msgstr "" + +#: ../gui/wxpython/psmap/toolbars.py:111 ../gui/wxpython/lmgr/layertree.py:104 +msgid "Add labels" +msgstr "" + +#: ../gui/wxpython/psmap/toolbars.py:203 +msgid "Add simple graphics: points" +msgstr "" + +#: ../gui/wxpython/psmap/toolbars.py:219 +msgid "Add simple graphics: lines" +msgstr "" + +#: ../gui/wxpython/psmap/toolbars.py:235 +msgid "Add simple graphics: rectangles" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:233 +msgid "Units:" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:244 +msgid "" +"Position of the top left corner\n" +"from the top left edge of the paper" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:246 +#: ../gui/wxpython/animation/dialogs.py:1137 +msgid "X:" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:248 +#: ../gui/wxpython/animation/dialogs.py:1139 +msgid "Y:" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:273 +msgid "Position is given:" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:275 +msgid "relative to paper" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:277 +msgid "by map coordinates" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:307 +msgid "" +"Position from the top left\n" +"edge of the paper" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:398 +msgid "Font:" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:400 ../gui/wxpython/psmap/dialogs.py:4981 +#: ../gui/wxpython/gui_core/dialogs.py:2474 +msgid "Font size:" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:426 +msgid "Choose color:" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:475 +msgid "Close dialog and apply changes" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:477 +#: ../gui/wxpython/gui_core/preferences.py:103 +#: ../gui/wxpython/gmodeler/preferences.py:696 +#: ../gui/wxpython/vdigit/preferences.py:70 +#: ../gui/wxpython/wxplot/dialogs.py:838 +#: ../gui/wxpython/wxplot/dialogs.py:1433 +msgid "Close dialog and ignore changes" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:481 +#: ../gui/wxpython/web_services/dialogs.py:685 +#: ../gui/wxpython/vdigit/dialogs.py:151 +msgid "Apply changes" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:526 +msgid "Units" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:527 +#: ../gui/wxpython/animation/dialogs.py:926 +msgid "Format" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:528 +msgid "Orientation" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:529 ../gui/wxpython/psmap/dialogs.py:2890 +msgid "Width" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:530 +msgid "Height" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:531 +msgid "Left" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:532 +msgid "Right" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:533 +#: ../gui/wxpython/location_wizard/dialogs.py:276 +msgid "Top" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:534 +#: ../gui/wxpython/location_wizard/dialogs.py:284 +msgid "Bottom" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:596 +msgid "Literal is not allowed!" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:597 ../gui/wxpython/psmap/dialogs.py:1423 +#: ../gui/wxpython/psmap/dialogs.py:1447 ../gui/wxpython/psmap/dialogs.py:1498 +#: ../gui/wxpython/psmap/dialogs.py:5106 +#: ../gui/wxpython/animation/dialogs.py:743 +#: ../gui/wxpython/animation/controller.py:295 +#: ../gui/wxpython/wxplot/dialogs.py:602 +msgid "Invalid input" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:610 +msgid "Page size" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:614 +msgid "Margins" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:621 +msgid "Portrait" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:621 +msgid "Landscape" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:704 ../gui/wxpython/psmap/dialogs.py:725 +#: ../gui/wxpython/location_wizard/wizard.py:2249 +msgid "custom" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:767 +msgid "Map settings" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:777 +msgid "Map frame settings" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:895 +msgid "Map frame options:" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:896 +msgid "fit frame to match selected map" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:897 +msgid "fit frame to match saved region" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:898 +msgid "fit frame to match current computational region" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:899 +msgid "fixed scale and map center" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:916 ../gui/wxpython/psmap/dialogs.py:1226 +msgid "Map selection" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:922 ../gui/wxpython/gcp/manager.py:365 +#: ../gui/wxpython/gui_core/dialogs.py:1453 +#: ../gui/wxpython/gui_core/dialogs.py:1699 +#: ../gui/wxpython/gmodeler/frame.py:1746 +#: ../gui/wxpython/image2target/ii2t_manager.py:394 +msgid "raster" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:925 ../gui/wxpython/gcp/manager.py:365 +#: ../gui/wxpython/gui_core/dialogs.py:1453 +#: ../gui/wxpython/gmodeler/frame.py:1747 +#: ../gui/wxpython/image2target/ii2t_manager.py:394 +msgid "vector" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:929 ../gui/wxpython/psmap/dialogs.py:1717 +msgid "Map:" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:929 +msgid "Region:" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:986 +msgid "Map scale and center" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:990 +msgid "Center:" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:991 +msgid "E:" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:992 +msgid "N:" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:999 ../gui/wxpython/psmap/dialogs.py:5862 +msgid "Scale:" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:1000 +msgid "1 :" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:1064 +msgid "Map max resolution (dpi):" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:1101 ../gui/wxpython/psmap/dialogs.py:3711 +msgid "Border" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:1107 +msgid "draw border around map frame" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:1114 +msgid "border color:" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:1116 +msgid "border width (pts):" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:1235 +msgid "" +"Region is set to match this map,\n" +"raster or vector map must be added later" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:1242 +msgid "Region selection" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:1422 +msgid "No map selected!" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:1446 +msgid "No region selected!" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:1497 +msgid "Invalid scale or map center!" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:1542 +#: ../gui/wxpython/lmgr/layertree.py:1044 ../gui/wxpython/nviz/tools.py:827 +#: ../gui/wxpython/nviz/mapwindow.py:1675 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:2040 +#: ../gui/wxpython/menustrings.py:2074 +msgid "Raster map" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:1567 +msgid "Choose raster map" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:1572 +msgid "no raster map" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:1575 +msgid "raster:" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:1700 ../gui/wxpython/gmodeler/model.py:798 +msgid "Vector maps" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:1713 +msgid "Add map" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:1721 ../gui/wxpython/psmap/dialogs.py:2182 +msgid "points" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:1721 ../gui/wxpython/psmap/dialogs.py:2184 +msgid "lines" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:1721 +msgid "areas" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:1727 +msgid "Data Type" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:1732 ../gui/wxpython/dbmgr/base.py:2363 +#: ../gui/wxpython/animation/dialogs.py:776 +msgid "Add" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:1761 +msgid "Manage vector maps" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:1766 +msgid "The topmost vector map overlaps the others" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:1770 ../gui/wxpython/psmap/dialogs.py:3668 +#: ../gui/wxpython/web_services/widgets.py:267 +msgid "Up" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:1771 ../gui/wxpython/psmap/dialogs.py:3669 +#: ../gui/wxpython/web_services/widgets.py:269 +msgid "Down" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:1772 ../gui/wxpython/nviz/tools.py:1364 +#: ../gui/wxpython/nviz/tools.py:2367 ../gui/wxpython/nviz/tools.py:2419 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:174 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1175 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:2056 +#: ../gui/wxpython/menustrings.py:177 ../gui/wxpython/menustrings.py:1196 +#: ../gui/wxpython/menustrings.py:2090 +msgid "Delete" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:1773 +msgid "Properties..." +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:2016 +msgid "Raster map settings" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:2064 +msgid "Vector maps settings" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:2112 +#, python-format +msgid "%s properties" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:2167 +msgid "Data selection" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:2178 +#: ../gui/wxpython/gui_core/forms.py:2041 +#: ../gui/wxpython/modules/import_export.py:82 +msgid "Feature type" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:2182 +msgid "centroids" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:2184 +msgid "boundaries" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:2222 +msgid "Layer selection" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:2229 +msgid "Database connection is not defined in DB file." +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:2230 +msgid "Select layer:" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:2259 +msgid "list of categories (e.g. 1,3,5-7)" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:2312 ../gui/wxpython/nviz/tools.py:977 +#: ../gui/wxpython/nviz/tools.py:2817 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:328 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1254 +#: ../gui/wxpython/menustrings.py:335 ../gui/wxpython/menustrings.py:1277 +msgid "Mask" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:2316 +msgid "Use current mask" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:2335 ../gui/wxpython/psmap/dialogs.py:2491 +msgid "Colors" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:2344 ../gui/wxpython/psmap/dialogs.py:2500 +msgid "Outline" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:2349 ../gui/wxpython/psmap/dialogs.py:2510 +msgid "draw outline" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:2352 ../gui/wxpython/psmap/dialogs.py:2515 +#: ../gui/wxpython/psmap/dialogs.py:5287 ../gui/wxpython/psmap/dialogs.py:5295 +msgid "Width (pts):" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:2377 ../gui/wxpython/psmap/dialogs.py:2538 +#: ../gui/wxpython/gcp/manager.py:2713 +#: ../gui/wxpython/gui_core/preferences.py:1522 +#: ../gui/wxpython/mapswipe/dialogs.py:280 ../gui/wxpython/nviz/tools.py:1423 +#: ../gui/wxpython/nviz/tools.py:2154 ../gui/wxpython/nviz/tools.py:2296 +#: ../gui/wxpython/nviz/preferences.py:372 +#: ../gui/wxpython/nviz/preferences.py:574 +#: ../gui/wxpython/nviz/preferences.py:640 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1961 +#: ../gui/wxpython/image2target/ii2t_manager.py:2786 +msgid "Color:" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:2416 ../gui/wxpython/psmap/dialogs.py:2577 +#: ../gui/wxpython/wxplot/dialogs.py:1137 +#: ../gui/wxpython/wxplot/dialogs.py:1218 +msgid "Fill" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:2421 +msgid "fill color" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:2427 ../gui/wxpython/psmap/dialogs.py:2585 +msgid "choose color:" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:2442 ../gui/wxpython/psmap/dialogs.py:2601 +msgid "color from map table column:" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:2513 +msgid "No effect for fill color from table column" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:2582 +msgid "Color of lines:" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:2649 ../gui/wxpython/psmap/dialogs.py:2881 +#: ../gui/wxpython/psmap/dialogs.py:3006 +msgid "Size and style" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:2658 ../gui/wxpython/gcp/manager.py:2656 +#: ../gui/wxpython/vdigit/preferences.py:98 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1904 +#: ../gui/wxpython/image2target/ii2t_manager.py:2729 +msgid "Symbology" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:2663 ../gui/wxpython/nviz/tools.py:1717 +msgid "symbol:" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:2677 +msgid "eps file:" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:2681 ../gui/wxpython/psmap/dialogs.py:3023 +#: ../gui/wxpython/psmap/dialogs.py:5798 +#: ../gui/wxpython/gui_core/gselect.py:1196 +#: ../gui/wxpython/gui_core/gselect.py:1496 +#: ../gui/wxpython/gui_core/gselect.py:1512 +#: ../gui/wxpython/gui_core/gselect.py:1559 +#: ../gui/wxpython/gui_core/gselect.py:1595 +#: ../gui/wxpython/gui_core/forms.py:1827 +#: ../gui/wxpython/gui_core/forms.py:1919 +#: ../gui/wxpython/modules/import_export.py:752 +#: ../gui/wxpython/location_wizard/wizard.py:163 +#: ../gui/wxpython/location_wizard/wizard.py:1345 +#: ../gui/wxpython/location_wizard/wizard.py:1421 +#: ../gui/wxpython/location_wizard/wizard.py:1511 +#: ../gui/wxpython/location_wizard/wizard.py:1739 +#: ../gui/wxpython/animation/dialogs.py:508 +#: ../gui/wxpython/animation/dialogs.py:1080 +#: ../gui/wxpython/animation/dialogs.py:1198 +#: ../gui/wxpython/animation/dialogs.py:1234 +#: ../gui/wxpython/animation/dialogs.py:1258 +#: ../gui/wxpython/animation/dialogs.py:1289 ../gui/wxpython/nviz/tools.py:626 +msgid "Browse" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:2682 ../gui/wxpython/psmap/dialogs.py:3024 +msgid "Type filename or click browse to choose file" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:2683 ../gui/wxpython/psmap/dialogs.py:3025 +msgid "Choose a file" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:2732 ../gui/wxpython/psmap/dialogs.py:3806 +#: ../gui/wxpython/psmap/dialogs.py:4854 +#: ../gui/wxpython/wxplot/dialogs.py:1123 +#: ../gui/wxpython/wxplot/dialogs.py:1204 +msgid "Size" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:2737 ../gui/wxpython/nviz/tools.py:1659 +msgid "size:" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:2742 +msgid "size from map table column:" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:2744 +msgid "scale:" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:2809 +msgid "Rotation" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:2814 +msgid "rotate symbols:" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:2816 +msgid "counterclockwise in degrees:" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:2820 +msgid "from map table column:" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:2895 +msgid "Set width (pts):" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:2912 +msgid "multiply width by category value" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:2944 ../gui/wxpython/psmap/dialogs.py:6809 +#: ../gui/wxpython/wxplot/dialogs.py:1072 +msgid "Line style" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:2949 +msgid "Choose line style:" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:2962 +msgid "Choose linecap:" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:3015 +msgid "Pattern" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:3020 +msgid "use pattern:" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:3022 +msgid "Choose pattern file:" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:3030 +msgid "pattern line width (pts):" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:3034 +msgid "pattern scale factor:" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:3394 +msgid "Raster legend" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:3399 +#: ../gui/wxpython/animation/dialogs.py:473 +msgid "Show raster legend" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:3413 +msgid "Source raster" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:3418 +msgid "current raster" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:3421 +msgid "select raster" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:3428 ../gui/wxpython/psmap/dialogs.py:4443 +#, python-format +msgid "%(rast)s: type %(type)s" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:3477 +msgid "Type of legend" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:3482 +msgid "discrete legend (categorical maps)" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:3486 +msgid "continuous color gradient legend (floating point map)" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:3512 +msgid "Advanced legend settings" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:3517 +msgid "draw \"no data\" box" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:3526 +msgid "draw ticks across color table" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:3539 +#: ../gui/wxpython/modules/colorrules.py:972 +#: ../gui/wxpython/modules/colorrules.py:1654 +#: ../gui/wxpython/modules/colorrules.py:1658 +msgid "range" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:3618 +msgid "Vector legend" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:3623 +msgid "Show vector legend" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:3637 +msgid "Source vector maps" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:3642 +msgid "Choose vector maps and their order in legend" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:3646 +#: ../gui/wxpython/lmgr/layertree.py:1048 ../gui/wxpython/nviz/tools.py:1453 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:2042 +#: ../gui/wxpython/menustrings.py:2076 +msgid "Vector map" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:3647 +#: ../gui/wxpython/gmodeler/frame.py:1886 +#: ../gui/wxpython/gmodeler/dialogs.py:492 +#: ../gui/wxpython/gmodeler/dialogs.py:604 +msgid "Label" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:3670 ../gui/wxpython/psmap/dialogs.py:4150 +msgid "Edit label" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:3716 +msgid "draw border around legend" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:3774 +msgid "Size and position" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:3800 ../gui/wxpython/psmap/dialogs.py:4520 +#: ../gui/wxpython/psmap/dialogs.py:4798 ../gui/wxpython/psmap/dialogs.py:5379 +#: ../gui/wxpython/psmap/dialogs.py:5387 ../gui/wxpython/psmap/dialogs.py:5947 +#: ../gui/wxpython/psmap/dialogs.py:5956 ../gui/wxpython/psmap/dialogs.py:6531 +#: ../gui/wxpython/psmap/dialogs.py:6540 ../gui/wxpython/nviz/tools.py:1050 +#: ../gui/wxpython/nviz/tools.py:2021 +msgid "Position" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:3833 +#: ../gui/wxpython/gui_core/dialogs.py:1938 +#: ../gui/wxpython/gmodeler/preferences.py:184 +#: ../gui/wxpython/gmodeler/preferences.py:350 +#: ../gui/wxpython/gmodeler/preferences.py:462 +#: ../gui/wxpython/gmodeler/preferences.py:578 +#: ../gui/wxpython/rdigit/toolbars.py:100 +#: ../gui/wxpython/nviz/preferences.py:559 +msgid "Width:" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:3844 +msgid "Leave the edit field empty, to use default values." +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:3851 ../gui/wxpython/psmap/dialogs.py:4068 +#: ../gui/wxpython/psmap/dialogs.py:4859 +#: ../gui/wxpython/gui_core/dialogs.py:1942 +#: ../gui/wxpython/gmodeler/preferences.py:210 +#: ../gui/wxpython/gmodeler/preferences.py:376 +#: ../gui/wxpython/gmodeler/preferences.py:488 +#: ../gui/wxpython/gmodeler/preferences.py:604 +#: ../gui/wxpython/nviz/tools.py:366 ../gui/wxpython/nviz/tools.py:1285 +#: ../gui/wxpython/nviz/tools.py:2126 +msgid "Height:" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:3884 +msgid "" +"Width of the color symbol (for lines)\n" +"in front of the legend text" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:3890 ../gui/wxpython/psmap/dialogs.py:4055 +msgid "Columns:" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:3900 +msgid "column span:" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:3902 +msgid "" +"Column separation distance between the left edges\n" +"of two columns in a multicolumn legend" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:3949 ../gui/wxpython/psmap/dialogs.py:4556 +#: ../gui/wxpython/psmap/dialogs.py:5220 +#: ../gui/wxpython/gui_core/preferences.py:509 +#: ../gui/wxpython/gui_core/preferences.py:789 +#: ../gui/wxpython/gui_core/dialogs.py:2419 +#: ../gui/wxpython/wxplot/dialogs.py:751 +msgid "Font settings" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:4149 +msgid "Edit legend label:" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:4196 +msgid "No raster map selected!" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:4197 +msgid "No raster" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:4487 +msgid "Mapinfo settings" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:4591 +msgid "Color settings" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:4597 +msgid "use border color:" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:4599 +msgid "use background color:" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:4858 +msgid "Length:" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:4864 +msgid "Scalebar length is given in map units" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:4869 +msgid "Scalebar height is real height on paper" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:4871 +msgid "default" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:4944 +#: ../gui/wxpython/wxplot/dialogs.py:1164 +#: ../gui/wxpython/wxplot/dialogs.py:1245 +msgid "Style" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:4948 +msgid "Type:" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:4967 +msgid "Number of segments:" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:4973 +msgid "Label every " +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:4974 +msgid "segments" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:4987 +msgid "transparent text background" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:5105 +msgid "Length of scale bar is not defined" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:5199 +msgid "Enter text:" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:5270 +msgid "Text effects" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:5276 +msgid "text background" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:5281 +msgid "highlight" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:5290 +msgid "text border" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:5399 +msgid "Offset" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:5403 +msgid "horizontal (pts):" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:5405 +msgid "vertical (pts):" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:5444 +msgid " Reference point" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:5498 +msgid "Text rotation" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:5504 +msgid "rotate text (counterclockwise)" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:5596 +msgid "No text entered!" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:5596 ../gui/wxpython/core/gcmd.py:113 +#: ../gui/wxpython/core/workspace.py:1616 +#: ../gui/wxpython/gui_core/preferences.py:240 +#: ../gui/wxpython/gui_core/preferences.py:1927 +#: ../gui/wxpython/gui_core/preferences.py:1960 +#: ../gui/wxpython/gui_core/preferences.py:1972 +#: ../gui/wxpython/gui_core/preferences.py:1984 +#: ../gui/wxpython/gmodeler/frame.py:1141 +#: ../gui/wxpython/location_wizard/dialogs.py:142 +#: ../gui/wxpython/location_wizard/dialogs.py:161 +#: ../gui/wxpython/location_wizard/dialogs.py:490 +#: ../gui/wxpython/location_wizard/wizard.py:675 +#: ../gui/wxpython/location_wizard/wizard.py:864 +#: ../gui/wxpython/location_wizard/wizard.py:2013 +#: ../gui/wxpython/lmgr/layertree.py:1003 +#: ../gui/wxpython/vdigit/dialogs.py:253 ../gui/wxpython/vdigit/dialogs.py:447 +#: ../gui/wxpython/gis_set.py:281 ../gui/wxpython/gis_set.py:711 +#: ../gui/wxpython/gis_set.py:755 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:276 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:654 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:698 +msgid "Error" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:5796 ../gui/wxpython/nviz/tools.py:624 +msgid "Choose a directory:" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:5797 +msgid "Choose a directory with images" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:5840 +msgid "Note: only EPS format supported" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:5856 +msgid "Scale And Rotation" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:5897 ../gui/wxpython/psmap/dialogs.py:6479 +msgid "Rotation angle (deg):" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:5913 ../gui/wxpython/psmap/dialogs.py:6501 +msgid "Counterclockwise rotation in degrees" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:6039 +msgid "" +"PIL\n" +"missing" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:6059 +#, python-format +msgid "Unable to read file %s" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:6120 +#, python-format +msgid "size: %(width)s x %(height)s pts" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:6142 +msgid "No image selected." +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:6249 +msgid "North Arrow settings" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:6260 +msgid "Compute convergence" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:6331 +msgid "Symbol" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:6338 +msgid "Select symbol:" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:6355 +msgid "" +"Note: Selected symbol is not displayed\n" +"in draft mode (only in preview mode)" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:6380 ../gui/wxpython/psmap/dialogs.py:6740 +#: ../gui/wxpython/iclass/dialogs.py:396 +#: ../gui/wxpython/gmodeler/preferences.py:107 +#: ../gui/wxpython/gmodeler/preferences.py:421 +#: ../gui/wxpython/gmodeler/preferences.py:533 +#: ../gui/wxpython/nviz/tools.py:976 ../gui/wxpython/nviz/tools.py:2816 +#: ../gui/wxpython/wxplot/dialogs.py:1109 +#: ../gui/wxpython/wxplot/dialogs.py:1191 +msgid "Color" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:6388 ../gui/wxpython/psmap/dialogs.py:6747 +msgid "Outline color:" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:6391 ../gui/wxpython/psmap/dialogs.py:6418 +#: ../gui/wxpython/psmap/dialogs.py:6750 ../gui/wxpython/psmap/dialogs.py:6780 +#: ../gui/wxpython/gui_core/dialogs.py:1780 +msgid "transparent" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:6415 ../gui/wxpython/psmap/dialogs.py:6777 +msgid "Fill color:" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:6454 +msgid "Size and Rotation" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:6462 +msgid "Size (pt):" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:6465 +msgid "Symbol size in points" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:6700 +msgid "Rectangle settings" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:6702 +msgid "Line settings" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:6815 ../gui/wxpython/gcp/manager.py:2828 +#: ../gui/wxpython/gui_core/preferences.py:1417 +#: ../gui/wxpython/vnet/dialogs.py:1279 +#: ../gui/wxpython/mapswipe/dialogs.py:327 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2076 +#: ../gui/wxpython/image2target/ii2t_manager.py:2901 +msgid "Line width:" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:6836 +msgid "Line width in points" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:6910 +msgid "Vector labels" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:6930 +msgid "Vector label files created beforehand by v.label module" +msgstr "" + +#: ../gui/wxpython/psmap/dialogs.py:6947 +msgid "You can select multiple label files." +msgstr "" + +#: ../gui/wxpython/rlisetup/frame.py:23 +msgid "Modify the configuration file" +msgstr "" + +#: ../gui/wxpython/rlisetup/frame.py:37 +#, python-brace-format +msgid "View and modify the configuration file '{name}'" +msgstr "" + +#: ../gui/wxpython/rlisetup/frame.py:89 +#, python-brace-format +msgid "" +"Are you sure that you want modify r.li configuration file {name}?\n" +"You could broke the configuration file..." +msgstr "" + +#: ../gui/wxpython/rlisetup/frame.py:94 +msgid "WARNING" +msgstr "" + +#: ../gui/wxpython/rlisetup/frame.py:114 +msgid "GRASS GIS Setup for r.li modules" +msgstr "" + +#: ../gui/wxpython/rlisetup/frame.py:132 +msgid "Available sampling area configuration files" +msgstr "" + +#: ../gui/wxpython/rlisetup/frame.py:140 +#: ../gui/wxpython/gui_core/simplelmgr.py:463 +#: ../gui/wxpython/gmodeler/frame.py:1499 +#: ../gui/wxpython/lmgr/layertree.py:459 +#: ../gui/wxpython/animation/dialogs.py:780 +#: ../gui/wxpython/animation/dialogs.py:1012 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:936 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1862 +#: ../gui/wxpython/menustrings.py:954 ../gui/wxpython/menustrings.py:1896 +msgid "Remove" +msgstr "" + +#: ../gui/wxpython/rlisetup/frame.py:141 +msgid "Remove a configuration file" +msgstr "" + +#: ../gui/wxpython/rlisetup/frame.py:143 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:932 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1858 +#: ../gui/wxpython/menustrings.py:950 ../gui/wxpython/menustrings.py:1892 +msgid "Create" +msgstr "" + +#: ../gui/wxpython/rlisetup/frame.py:144 +msgid "Create a new configuration file" +msgstr "" + +#: ../gui/wxpython/rlisetup/frame.py:146 ../gui/wxpython/lmgr/layertree.py:468 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:172 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:934 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1173 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1860 +#: ../gui/wxpython/menustrings.py:175 ../gui/wxpython/menustrings.py:952 +#: ../gui/wxpython/menustrings.py:1194 ../gui/wxpython/menustrings.py:1894 +msgid "Rename" +msgstr "" + +#: ../gui/wxpython/rlisetup/frame.py:147 +msgid "Rename a configuration file" +msgstr "" + +#: ../gui/wxpython/rlisetup/frame.py:149 +msgid "View/Edit" +msgstr "" + +#: ../gui/wxpython/rlisetup/frame.py:150 +msgid "View and edit a configuration file" +msgstr "" + +#: ../gui/wxpython/rlisetup/frame.py:225 +#, python-format +msgid "Do you want remove r.li configuration file <%s>?" +msgstr "" + +#: ../gui/wxpython/rlisetup/frame.py:228 +msgid "Remove new r.li configuration file?" +msgstr "" + +#: ../gui/wxpython/rlisetup/frame.py:251 ../gui/wxpython/rlisetup/frame.py:271 +msgid "You have to select a configuration file" +msgstr "" + +#: ../gui/wxpython/rlisetup/frame.py:254 +#, python-format +msgid "" +"Set the new name for %s \" " +"\"configuration file" +msgstr "" + +#: ../gui/wxpython/rlisetup/frame.py:256 +msgid "Rename configuration file" +msgstr "" + +#: ../gui/wxpython/rlisetup/wizard.py:58 +msgid "Create new configuration file for r.li modules" +msgstr "" + +#: ../gui/wxpython/rlisetup/wizard.py:124 +#, python-format +msgid "Do you want to create r.li configuration file <%s>?" +msgstr "" + +#: ../gui/wxpython/rlisetup/wizard.py:127 +msgid "Create new r.li configuration file?" +msgstr "" + +#: ../gui/wxpython/rlisetup/wizard.py:139 +msgid "r.li.setup wizard canceled. Configuration file not created." +msgstr "" + +#: ../gui/wxpython/rlisetup/wizard.py:485 +msgid "Select maps and define name" +msgstr "" + +#: ../gui/wxpython/rlisetup/wizard.py:498 +msgid "Name for new configuration file to create" +msgstr "" + +#: ../gui/wxpython/rlisetup/wizard.py:511 +msgid "Raster map to use to select areas" +msgstr "" + +#: ../gui/wxpython/rlisetup/wizard.py:522 +msgid "Vector map to use to select areas" +msgstr "" + +#: ../gui/wxpython/rlisetup/wizard.py:533 +msgid "Vector map layer to use to select areas" +msgstr "" + +#: ../gui/wxpython/rlisetup/wizard.py:545 +msgid "Define sampling region (region for analysis)" +msgstr "" + +#: ../gui/wxpython/rlisetup/wizard.py:548 +#: ../gui/wxpython/rlisetup/wizard.py:883 +msgid "Whole map layer" +msgstr "" + +#: ../gui/wxpython/rlisetup/wizard.py:549 +msgid "Keyboard setting" +msgstr "" + +#: ../gui/wxpython/rlisetup/wizard.py:550 +msgid "Draw the sampling frame" +msgstr "" + +#: ../gui/wxpython/rlisetup/wizard.py:592 +#, python-format +msgid "The configuration file %s already exists, please change name" +msgstr "" + +#: ../gui/wxpython/rlisetup/wizard.py:654 +#, python-format +msgid "Vector %s was not found, please select another vector" +msgstr "" + +#: ../gui/wxpython/rlisetup/wizard.py:658 +#, python-format +msgid "Vector %s has no areas, please select another vector" +msgstr "" + +#: ../gui/wxpython/rlisetup/wizard.py:663 +#, python-format +msgid "Vector %s has no table connected, please select another vector" +msgstr "" + +#: ../gui/wxpython/rlisetup/wizard.py:707 +msgid "Insert sampling frame parameter" +msgstr "" + +#: ../gui/wxpython/rlisetup/wizard.py:717 +msgid "Column of upper left corner" +msgstr "" + +#: ../gui/wxpython/rlisetup/wizard.py:731 +msgid "Row of upper left corner" +msgstr "" + +#: ../gui/wxpython/rlisetup/wizard.py:746 +#: ../gui/wxpython/rlisetup/wizard.py:760 +msgid "Row length of sampling frame" +msgstr "" + +#: ../gui/wxpython/rlisetup/wizard.py:824 +#: ../gui/wxpython/rlisetup/sampling_frame.py:403 +msgid "Draw sampling frame" +msgstr "" + +#: ../gui/wxpython/rlisetup/wizard.py:876 +msgid "Insert sampling areas" +msgstr "" + +#: ../gui/wxpython/rlisetup/wizard.py:884 +msgid "Regions" +msgstr "" + +#: ../gui/wxpython/rlisetup/wizard.py:885 +msgid "Sample units" +msgstr "" + +#: ../gui/wxpython/rlisetup/wizard.py:886 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:333 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1259 +#: ../gui/wxpython/menustrings.py:340 ../gui/wxpython/menustrings.py:1282 +msgid "Moving window" +msgstr "" + +#: ../gui/wxpython/rlisetup/wizard.py:887 +msgid "" +"Select areas from the\n" +"overlaid vector map" +msgstr "" + +#: ../gui/wxpython/rlisetup/wizard.py:898 +msgid "Choose a method" +msgstr "" + +#: ../gui/wxpython/rlisetup/wizard.py:900 +msgid "Use keyboard to enter sampling area" +msgstr "" + +#: ../gui/wxpython/rlisetup/wizard.py:901 +msgid "Use mouse to draw sampling area" +msgstr "" + +#: ../gui/wxpython/rlisetup/wizard.py:905 +msgid "This option is not supported yet" +msgstr "" + +#: ../gui/wxpython/rlisetup/wizard.py:917 +msgid "Number of regions to draw:" +msgstr "" + +#: ../gui/wxpython/rlisetup/wizard.py:932 +msgid "Do you want to overwrite existing temporal maps if they exist?" +msgstr "" + +#: ../gui/wxpython/rlisetup/wizard.py:937 +msgid "Do you want to check vector areas?" +msgstr "" + +#: ../gui/wxpython/rlisetup/wizard.py:939 +msgid "Select if use area by area" +msgstr "" + +#: ../gui/wxpython/rlisetup/wizard.py:941 +msgid "All the features will be used" +msgstr "" + +#: ../gui/wxpython/rlisetup/wizard.py:958 +msgid "Analysing all vector features..." +msgstr "" + +#: ../gui/wxpython/rlisetup/wizard.py:1056 +msgid "Analysing vector" +msgstr "" + +#: ../gui/wxpython/rlisetup/wizard.py:1072 +msgid "All feature are been analyzed." +msgstr "" + +#: ../gui/wxpython/rlisetup/wizard.py:1076 +msgid "An error occurred" +msgstr "" + +#: ../gui/wxpython/rlisetup/wizard.py:1108 +msgid "Draw sampling regions" +msgstr "" + +#: ../gui/wxpython/rlisetup/wizard.py:1125 +msgid "Draw sample region " +msgstr "" + +#: ../gui/wxpython/rlisetup/wizard.py:1133 +#: ../gui/wxpython/rlisetup/wizard.py:1490 +msgid "Draw moving windows region" +msgstr "" + +#: ../gui/wxpython/rlisetup/wizard.py:1135 +#: ../gui/wxpython/rlisetup/wizard.py:1496 +#: ../gui/wxpython/rlisetup/sampling_frame.py:415 +msgid "Draw sampling region" +msgstr "" + +#: ../gui/wxpython/rlisetup/wizard.py:1172 +msgid "Select sample units from keyboard" +msgstr "" + +#: ../gui/wxpython/rlisetup/wizard.py:1186 +#: ../gui/wxpython/rlisetup/wizard.py:1359 +#: ../gui/wxpython/rlisetup/wizard.py:1449 +msgid "Select type of shape" +msgstr "" + +#: ../gui/wxpython/rlisetup/wizard.py:1187 +#: ../gui/wxpython/rlisetup/wizard.py:1360 +#: ../gui/wxpython/rlisetup/wizard.py:1450 +msgid "Circle" +msgstr "" + +#: ../gui/wxpython/rlisetup/wizard.py:1213 +#: ../gui/wxpython/rlisetup/wizard.py:1371 +#: ../gui/wxpython/rlisetup/wizard.py:1386 +msgid "Width size (in cells)?" +msgstr "" + +#: ../gui/wxpython/rlisetup/wizard.py:1214 +#: ../gui/wxpython/rlisetup/wizard.py:1387 +msgid "What radius size (in meters)?" +msgstr "" + +#: ../gui/wxpython/rlisetup/wizard.py:1215 +#: ../gui/wxpython/rlisetup/wizard.py:1378 +#: ../gui/wxpython/rlisetup/wizard.py:1388 +msgid "Height size (in cells)?" +msgstr "" + +#: ../gui/wxpython/rlisetup/wizard.py:1216 +#: ../gui/wxpython/rlisetup/wizard.py:1389 +msgid "Name of the circle mask" +msgstr "" + +#: ../gui/wxpython/rlisetup/wizard.py:1224 +msgid "Select method of sampling unit distribution" +msgstr "" + +#: ../gui/wxpython/rlisetup/wizard.py:1226 +msgid "Random non overlapping" +msgstr "" + +#: ../gui/wxpython/rlisetup/wizard.py:1227 +msgid "Systematic contiguos" +msgstr "" + +#: ../gui/wxpython/rlisetup/wizard.py:1228 +msgid "Stratified random" +msgstr "" + +#: ../gui/wxpython/rlisetup/wizard.py:1229 +msgid "Systematic non contiguos" +msgstr "" + +#: ../gui/wxpython/rlisetup/wizard.py:1230 +msgid "Centered over sites" +msgstr "" + +#: ../gui/wxpython/rlisetup/wizard.py:1235 +#: ../gui/wxpython/rlisetup/wizard.py:1300 +msgid "What number of Sampling Units to use?" +msgstr "" + +#: ../gui/wxpython/rlisetup/wizard.py:1314 +msgid "Insert number of row strates" +msgstr "" + +#: ../gui/wxpython/rlisetup/wizard.py:1315 +msgid "Insert number of column strates" +msgstr "" + +#: ../gui/wxpython/rlisetup/wizard.py:1321 +msgid "Insert distance between units" +msgstr "" + +#: ../gui/wxpython/rlisetup/wizard.py:1351 +msgid "Set sample units" +msgstr "" + +#: ../gui/wxpython/rlisetup/wizard.py:1400 +msgid "Set moving windows" +msgstr "" + +#: ../gui/wxpython/rlisetup/wizard.py:1443 +#: ../gui/wxpython/rlisetup/wizard.py:1541 +msgid "Draw sampling units" +msgstr "" + +#: ../gui/wxpython/rlisetup/wizard.py:1461 +msgid "Number of sampling area to draw:" +msgstr "" + +#: ../gui/wxpython/rlisetup/wizard.py:1558 +msgid "Draw Sampling " +msgstr "" + +#: ../gui/wxpython/rlisetup/wizard.py:1612 +msgid "Select sampling areas" +msgstr "" + +#: ../gui/wxpython/rlisetup/wizard.py:1621 +msgid "Is this area ok?" +msgstr "" + +#: ../gui/wxpython/rlisetup/wizard.py:1644 +msgid "Select sample area " +msgstr "" + +#: ../gui/wxpython/rlisetup/wizard.py:1671 +#: ../gui/wxpython/rlisetup/functions.py:138 +#, python-format +msgid "" +"The raster map <%s> already exists. Please remove or rename the maps with " +"the prefix '%s' or select the option to overwrite existing maps" +msgstr "" + +#: ../gui/wxpython/rlisetup/wizard.py:1712 +#: ../gui/wxpython/rlisetup/functions.py:127 +msgid "The polygon seems to have 0 areas" +msgstr "" + +#: ../gui/wxpython/rlisetup/wizard.py:1715 +msgid "Select sample area 1 of " +msgstr "" + +#: ../gui/wxpython/rlisetup/wizard.py:1738 +#: ../gui/wxpython/location_wizard/wizard.py:2072 +msgid "Summary" +msgstr "" + +#: ../gui/wxpython/rlisetup/wizard.py:1745 +msgid "Configuration file name:" +msgstr "" + +#: ../gui/wxpython/rlisetup/wizard.py:1754 +msgid "Raster name:" +msgstr "" + +#: ../gui/wxpython/rlisetup/wizard.py:1764 +msgid "Vector name:" +msgstr "" + +#: ../gui/wxpython/rlisetup/wizard.py:1773 +msgid "Region type:" +msgstr "" + +#: ../gui/wxpython/rlisetup/wizard.py:1791 +msgid "Sampling area type:" +msgstr "" + +#: ../gui/wxpython/rlisetup/wizard.py:1854 +msgid "Region keyboard values:" +msgstr "" + +#: ../gui/wxpython/rlisetup/wizard.py:1868 +#: ../gui/wxpython/rlisetup/wizard.py:1893 +#: ../gui/wxpython/rlisetup/wizard.py:1897 +msgid "Type of shape:" +msgstr "" + +#: ../gui/wxpython/rlisetup/wizard.py:1871 +#: ../gui/wxpython/rlisetup/wizard.py:1900 +msgid "Radius size:" +msgstr "" + +#: ../gui/wxpython/rlisetup/wizard.py:1872 +#: ../gui/wxpython/rlisetup/wizard.py:1901 +msgid "Name circle mask:" +msgstr "" + +#: ../gui/wxpython/rlisetup/wizard.py:1874 +#: ../gui/wxpython/rlisetup/wizard.py:1903 +msgid "Width size:" +msgstr "" + +#: ../gui/wxpython/rlisetup/wizard.py:1875 +#: ../gui/wxpython/rlisetup/wizard.py:1904 +msgid "Height size:" +msgstr "" + +#: ../gui/wxpython/rlisetup/wizard.py:1878 +msgid "Method of distribution:" +msgstr "" + +#: ../gui/wxpython/rlisetup/wizard.py:1881 +msgid "Number sampling units:" +msgstr "" + +#: ../gui/wxpython/rlisetup/wizard.py:1884 +msgid "Distance between units:" +msgstr "" + +#: ../gui/wxpython/rlisetup/wizard.py:1887 +msgid "Number row strates:" +msgstr "" + +#: ../gui/wxpython/rlisetup/wizard.py:1889 +msgid "Number column strates:" +msgstr "" + +#: ../gui/wxpython/rlisetup/sampling_frame.py:102 +#: ../gui/wxpython/gcp/mapdisplay.py:261 ../gui/wxpython/mapdisp/frame.py:505 +#: ../gui/wxpython/iclass/frame.py:312 ../gui/wxpython/mapswipe/frame.py:291 +#: ../gui/wxpython/photo2image/ip2i_mapdisplay.py:260 +#: ../gui/wxpython/image2target/ii2t_mapdisplay.py:261 +msgid "Map Toolbar" +msgstr "" + +#: ../gui/wxpython/rlisetup/sampling_frame.py:217 +#: ../gui/wxpython/rlisetup/sampling_frame.py:326 +#, python-format +msgid "The raster file %s already exists, please change name" +msgstr "" + +#: ../gui/wxpython/rlisetup/sampling_frame.py:243 +msgid "Raster map not created. Please redraw region." +msgstr "" + +#: ../gui/wxpython/rlisetup/sampling_frame.py:349 +msgid "Raster map not created. redraw region again." +msgstr "" + +#: ../gui/wxpython/rlisetup/sampling_frame.py:404 +msgid "Draw sampling frame by clicking and dragging" +msgstr "" + +#: ../gui/wxpython/rlisetup/sampling_frame.py:407 +msgid "Draw sampling rectangle" +msgstr "" + +#: ../gui/wxpython/rlisetup/sampling_frame.py:408 +msgid "Draw sampling rectangle by clicking and dragging" +msgstr "" + +#: ../gui/wxpython/rlisetup/sampling_frame.py:411 +msgid "Draw sampling circle" +msgstr "" + +#: ../gui/wxpython/rlisetup/sampling_frame.py:412 +msgid "Draw sampling circle radius by clicking and dragging" +msgstr "" + +#: ../gui/wxpython/rlisetup/sampling_frame.py:416 +msgid "Draw sampling region by polygon. Right Double click to end drawing" +msgstr "" + +#: ../gui/wxpython/gcp/statusbar.py:38 +#: ../gui/wxpython/photo2image/ip2i_statusbar.py:38 +#: ../gui/wxpython/image2target/ii2t_statusbar.py:38 +msgid "Go to GCP No." +msgstr "" + +#: ../gui/wxpython/gcp/statusbar.py:55 +#: ../gui/wxpython/photo2image/ip2i_statusbar.py:55 +#: ../gui/wxpython/image2target/ii2t_statusbar.py:55 +msgid "Valid Range:" +msgstr "" + +#: ../gui/wxpython/gcp/statusbar.py:121 +#: ../gui/wxpython/photo2image/ip2i_statusbar.py:121 +#: ../gui/wxpython/image2target/ii2t_statusbar.py:121 +msgid "RMS error" +msgstr "" + +#: ../gui/wxpython/gcp/statusbar.py:125 +#: ../gui/wxpython/photo2image/ip2i_statusbar.py:125 +#: ../gui/wxpython/image2target/ii2t_statusbar.py:125 +#, python-format +msgid "Forward: %(forw)s, Backward: %(back)s" +msgstr "" + +#: ../gui/wxpython/gcp/manager.py:148 +#: ../gui/wxpython/image2target/ii2t_manager.py:177 +msgid "Setup for georectification" +msgstr "" + +#: ../gui/wxpython/gcp/manager.py:181 ../gui/wxpython/gcp/manager.py:185 +#: ../gui/wxpython/image2target/ii2t_manager.py:210 +#: ../gui/wxpython/image2target/ii2t_manager.py:214 +msgid "Georectifying setup canceled." +msgstr "" + +#: ../gui/wxpython/gcp/manager.py:350 +#: ../gui/wxpython/image2target/ii2t_manager.py:379 +msgid "Select map type and location/mapset" +msgstr "" + +#: ../gui/wxpython/gcp/manager.py:364 +#: ../gui/wxpython/image2target/ii2t_manager.py:393 +msgid "Map type to georectify" +msgstr "" + +#: ../gui/wxpython/gcp/manager.py:375 +#: ../gui/wxpython/image2target/ii2t_manager.py:404 +msgid "Select source location:" +msgstr "" + +#: ../gui/wxpython/gcp/manager.py:396 +#: ../gui/wxpython/image2target/ii2t_manager.py:425 +msgid "Select source mapset:" +msgstr "" + +#: ../gui/wxpython/gcp/manager.py:452 +#: ../gui/wxpython/image2target/ii2t_manager.py:481 +msgid "You must select a valid location before selecting a mapset" +msgstr "" + +#: ../gui/wxpython/gcp/manager.py:465 +#: ../gui/wxpython/image2target/ii2t_manager.py:494 +msgid "You must select a valid location and mapset in order to continue" +msgstr "" + +#: ../gui/wxpython/gcp/manager.py:487 +#: ../gui/wxpython/image2target/ii2t_manager.py:516 +msgid "Select image/map group to georectify" +msgstr "" + +#: ../gui/wxpython/gcp/manager.py:509 +msgid "Select/create group:" +msgstr "" + +#: ../gui/wxpython/gcp/manager.py:526 +#: ../gui/wxpython/image2target/ii2t_manager.py:555 +msgid "Create group if none exists" +msgstr "" + +#: ../gui/wxpython/gcp/manager.py:536 ../gui/wxpython/iclass/dialogs.py:78 +#: ../gui/wxpython/image2target/ii2t_manager.py:565 +msgid "Create/edit group..." +msgstr "" + +#: ../gui/wxpython/gcp/manager.py:540 +#: ../gui/wxpython/image2target/ii2t_manager.py:569 +msgid "Add vector map to group..." +msgstr "" + +#: ../gui/wxpython/gcp/manager.py:560 ../gui/wxpython/gcp/manager.py:2985 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2212 +#: ../gui/wxpython/image2target/ii2t_manager.py:589 +#: ../gui/wxpython/image2target/ii2t_manager.py:3058 +msgid "Extension for output maps:" +msgstr "" + +#: ../gui/wxpython/gcp/manager.py:630 +#: ../gui/wxpython/image2target/ii2t_manager.py:653 +msgid "You must select a valid image/map group in order to continue" +msgstr "" + +#: ../gui/wxpython/gcp/manager.py:637 +#: ../gui/wxpython/image2target/ii2t_manager.py:660 +msgid "You must enter an map name extension in order to continue" +msgstr "" + +#: ../gui/wxpython/gcp/manager.py:706 +#: ../gui/wxpython/image2target/ii2t_manager.py:729 +msgid "Select maps to display for ground control point (GCP) creation" +msgstr "" + +#: ../gui/wxpython/gcp/manager.py:718 ../gui/wxpython/gcp/manager.py:2880 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2122 +#: ../gui/wxpython/image2target/ii2t_manager.py:741 +#: ../gui/wxpython/image2target/ii2t_manager.py:2953 +msgid "Select source map to display:" +msgstr "" + +#: ../gui/wxpython/gcp/manager.py:744 ../gui/wxpython/gcp/manager.py:2894 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2136 +#: ../gui/wxpython/image2target/ii2t_manager.py:767 +#: ../gui/wxpython/image2target/ii2t_manager.py:2967 +msgid "Select target raster map to display:" +msgstr "" + +#: ../gui/wxpython/gcp/manager.py:767 ../gui/wxpython/gcp/manager.py:2908 +#: ../gui/wxpython/image2target/ii2t_manager.py:790 +#: ../gui/wxpython/image2target/ii2t_manager.py:2981 +msgid "Select target vector map to display:" +msgstr "" + +#: ../gui/wxpython/gcp/manager.py:839 +#: ../gui/wxpython/image2target/ii2t_manager.py:862 +msgid "You must select a source map in order to continue" +msgstr "" + +#: ../gui/wxpython/gcp/manager.py:866 ../gui/wxpython/gcp/manager.py:897 +#: ../gui/wxpython/image2target/ii2t_manager.py:889 +#: ../gui/wxpython/image2target/ii2t_manager.py:920 +#, python-format +msgid "" +"No maps in selected group <%s>.\n" +"Please edit group or select another group." +msgstr "" + +#: ../gui/wxpython/gcp/manager.py:927 +#: ../gui/wxpython/image2target/ii2t_manager.py:950 +msgid "Manage Ground Control Points" +msgstr "" + +#: ../gui/wxpython/gcp/manager.py:1192 +#: ../gui/wxpython/photo2image/ip2i_manager.py:616 +#: ../gui/wxpython/image2target/ii2t_manager.py:1225 +#, python-format +msgid "At least %d GCPs required. Operation canceled." +msgstr "" + +#: ../gui/wxpython/gcp/manager.py:1335 +#: ../gui/wxpython/photo2image/ip2i_manager.py:759 +#: ../gui/wxpython/image2target/ii2t_manager.py:1367 +msgid "source" +msgstr "" + +#: ../gui/wxpython/gcp/manager.py:1337 +#: ../gui/wxpython/photo2image/ip2i_manager.py:761 +#: ../gui/wxpython/image2target/ii2t_manager.py:1369 +msgid "target" +msgstr "" + +#: ../gui/wxpython/gcp/manager.py:1339 +#: ../gui/wxpython/photo2image/ip2i_manager.py:763 +#: ../gui/wxpython/image2target/ii2t_manager.py:1371 +msgid "Set GCP coordinates" +msgstr "" + +#: ../gui/wxpython/gcp/manager.py:1341 +#: ../gui/wxpython/photo2image/ip2i_manager.py:765 +#: ../gui/wxpython/image2target/ii2t_manager.py:1373 +#, python-format +msgid "" +"Set %(coor)s coordinates for GCP No. %(key)s? \n" +"\n" +"East: %(coor0)s \n" +"North: %(coor1)s" +msgstr "" + +#: ../gui/wxpython/gcp/manager.py:1419 +#: ../gui/wxpython/photo2image/ip2i_manager.py:441 +#: ../gui/wxpython/photo2image/ip2i_manager.py:843 +msgid "Writing POINTS file failed" +msgstr "" + +#: ../gui/wxpython/gcp/manager.py:1431 +#: ../gui/wxpython/photo2image/ip2i_manager.py:856 +#, python-format +msgid "POINTS file saved for group <%s>" +msgstr "" + +#: ../gui/wxpython/gcp/manager.py:1447 +#: ../gui/wxpython/photo2image/ip2i_manager.py:872 +#: ../gui/wxpython/image2target/ii2t_manager.py:1511 +msgid "source mapwin not defined" +msgstr "" + +#: ../gui/wxpython/gcp/manager.py:1452 +#: ../gui/wxpython/photo2image/ip2i_manager.py:877 +#: ../gui/wxpython/image2target/ii2t_manager.py:1516 +msgid "target mapwin not defined" +msgstr "" + +#: ../gui/wxpython/gcp/manager.py:1482 +#: ../gui/wxpython/photo2image/ip2i_manager.py:907 +msgid "Reading POINTS file failed" +msgstr "" + +#: ../gui/wxpython/gcp/manager.py:1567 +#: ../gui/wxpython/photo2image/ip2i_manager.py:992 +#: ../gui/wxpython/image2target/ii2t_manager.py:1633 +#, python-format +msgid "" +"Insufficient points defined and active (checked) for selected rectification method (order: %d).\n" +"3+ points needed for 1st order,\n" +"6+ points for 2nd order, and\n" +"10+ points for 3rd order." +msgstr "" + +#: ../gui/wxpython/gcp/manager.py:1595 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1020 +#: ../gui/wxpython/image2target/ii2t_manager.py:1661 +msgid "Rectifying images, please wait..." +msgstr "" + +#: ../gui/wxpython/gcp/manager.py:1635 +#: ../gui/wxpython/image2target/ii2t_manager.py:1701 +#, python-format +msgid "Transforming <%s>..." +msgstr "" + +#: ../gui/wxpython/gcp/manager.py:1640 +#: ../gui/wxpython/image2target/ii2t_manager.py:1706 +#, python-format +msgid "Rectifying vector map <%s>, please wait..." +msgstr "" + +#: ../gui/wxpython/gcp/manager.py:1674 +#: ../gui/wxpython/image2target/ii2t_manager.py:1740 +#, python-format +msgid "Georectification of vector map <%s> failed" +msgstr "" + +#: ../gui/wxpython/gcp/manager.py:1680 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1072 +#: ../gui/wxpython/image2target/ii2t_manager.py:1746 +msgid "GCP Manager settings" +msgstr "" + +#: ../gui/wxpython/gcp/manager.py:1727 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1117 +#: ../gui/wxpython/image2target/ii2t_manager.py:1793 +msgid "Quit GCP Manager" +msgstr "" + +#: ../gui/wxpython/gcp/manager.py:1728 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1118 +#: ../gui/wxpython/image2target/ii2t_manager.py:1794 +msgid "Save ground control points?" +msgstr "" + +#: ../gui/wxpython/gcp/manager.py:1807 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1196 +msgid "" +"Could not calculate RMS Error.\n" +"Possible error with m.transform." +msgstr "" + +#: ../gui/wxpython/gcp/manager.py:1935 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1324 +msgid "" +"Could not calculate new extends.\n" +"Possible error with m.transform." +msgstr "" + +#: ../gui/wxpython/gcp/manager.py:2067 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1456 +#: ../gui/wxpython/image2target/ii2t_manager.py:2130 +msgid "Adjust source display to target display" +msgstr "" + +#: ../gui/wxpython/gcp/manager.py:2072 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1461 +#: ../gui/wxpython/image2target/ii2t_manager.py:2135 +msgid "Adjust target display to source display" +msgstr "" + +#: ../gui/wxpython/gcp/manager.py:2146 ../gui/wxpython/gcp/manager.py:2164 +#: ../gui/wxpython/vnet/vnet_data.py:259 ../gui/wxpython/vnet/widgets.py:85 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1535 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1553 +#: ../gui/wxpython/image2target/ii2t_manager.py:2209 +#: ../gui/wxpython/image2target/ii2t_manager.py:2229 +msgid "use" +msgstr "" + +#: ../gui/wxpython/gcp/manager.py:2147 ../gui/wxpython/gcp/manager.py:2165 +#: ../gui/wxpython/image2target/ii2t_manager.py:2210 +#: ../gui/wxpython/image2target/ii2t_manager.py:2230 +msgid "source E" +msgstr "" + +#: ../gui/wxpython/gcp/manager.py:2148 ../gui/wxpython/gcp/manager.py:2166 +#: ../gui/wxpython/image2target/ii2t_manager.py:2211 +#: ../gui/wxpython/image2target/ii2t_manager.py:2231 +msgid "source N" +msgstr "" + +#: ../gui/wxpython/gcp/manager.py:2149 ../gui/wxpython/gcp/manager.py:2167 +#: ../gui/wxpython/image2target/ii2t_manager.py:2213 +#: ../gui/wxpython/image2target/ii2t_manager.py:2233 +msgid "target E" +msgstr "" + +#: ../gui/wxpython/gcp/manager.py:2150 ../gui/wxpython/gcp/manager.py:2168 +#: ../gui/wxpython/image2target/ii2t_manager.py:2214 +#: ../gui/wxpython/image2target/ii2t_manager.py:2234 +msgid "target N" +msgstr "" + +#: ../gui/wxpython/gcp/manager.py:2151 ../gui/wxpython/gcp/manager.py:2169 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1540 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1558 +#: ../gui/wxpython/image2target/ii2t_manager.py:2216 +#: ../gui/wxpython/image2target/ii2t_manager.py:2236 +msgid "Forward error" +msgstr "" + +#: ../gui/wxpython/gcp/manager.py:2152 ../gui/wxpython/gcp/manager.py:2170 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1541 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1559 +#: ../gui/wxpython/image2target/ii2t_manager.py:2217 +#: ../gui/wxpython/image2target/ii2t_manager.py:2237 +msgid "Backward error" +msgstr "" + +#: ../gui/wxpython/gcp/manager.py:2307 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1696 +#: ../gui/wxpython/image2target/ii2t_manager.py:2376 +msgid "Invalid coordinate value. Operation canceled." +msgstr "" + +#: ../gui/wxpython/gcp/manager.py:2354 +#: ../gui/wxpython/image2target/ii2t_manager.py:2425 +msgid "Create vector map group" +msgstr "" + +#: ../gui/wxpython/gcp/manager.py:2429 +#: ../gui/wxpython/image2target/ii2t_manager.py:2500 +msgid "Select vector map(s) to add to group:" +msgstr "" + +#: ../gui/wxpython/gcp/manager.py:2485 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1734 +#: ../gui/wxpython/image2target/ii2t_manager.py:2551 +msgid "Edit GCP" +msgstr "" + +#: ../gui/wxpython/gcp/manager.py:2497 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1746 +#: ../gui/wxpython/image2target/ii2t_manager.py:2563 +msgid "Ground Control Point No." +msgstr "" + +#: ../gui/wxpython/gcp/manager.py:2516 +#: ../gui/wxpython/image2target/ii2t_manager.py:2583 +msgid "source E:" +msgstr "" + +#: ../gui/wxpython/gcp/manager.py:2517 +#: ../gui/wxpython/image2target/ii2t_manager.py:2584 +msgid "target E:" +msgstr "" + +#: ../gui/wxpython/gcp/manager.py:2518 +#: ../gui/wxpython/image2target/ii2t_manager.py:2585 +msgid "source N:" +msgstr "" + +#: ../gui/wxpython/gcp/manager.py:2519 +#: ../gui/wxpython/image2target/ii2t_manager.py:2586 +msgid "target N:" +msgstr "" + +#: ../gui/wxpython/gcp/manager.py:2625 ../gui/wxpython/vnet/dialogs.py:1307 +#: ../gui/wxpython/iscatt/dialogs.py:397 ../gui/wxpython/wxplot/dialogs.py:829 +#: ../gui/wxpython/wxplot/dialogs.py:1428 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1873 +#: ../gui/wxpython/image2target/ii2t_manager.py:2698 +msgid "Apply changes for the current session" +msgstr "" + +#: ../gui/wxpython/gcp/manager.py:2628 +#: ../gui/wxpython/gui_core/preferences.py:100 +#: ../gui/wxpython/vnet/dialogs.py:1310 ../gui/wxpython/iscatt/dialogs.py:400 +#: ../gui/wxpython/wxplot/dialogs.py:836 +#: ../gui/wxpython/wxplot/dialogs.py:1432 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1876 +#: ../gui/wxpython/image2target/ii2t_manager.py:2701 +msgid "" +"Apply and save changes to user settings file (default for next sessions)" +msgstr "" + +#: ../gui/wxpython/gcp/manager.py:2630 +#: ../gui/wxpython/web_services/dialogs.py:145 +#: ../gui/wxpython/web_services/dialogs.py:901 +#: ../gui/wxpython/modules/import_export.py:117 +#: ../gui/wxpython/modules/import_export.py:670 +#: ../gui/wxpython/vnet/dialogs.py:1312 ../gui/wxpython/iscatt/dialogs.py:402 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1878 +#: ../gui/wxpython/image2target/ii2t_manager.py:2703 +msgid "Close dialog" +msgstr "" + +#: ../gui/wxpython/gcp/manager.py:2665 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1913 +#: ../gui/wxpython/image2target/ii2t_manager.py:2738 +msgid "Highlight highest RMS error only" +msgstr "" + +#: ../gui/wxpython/gcp/manager.py:2678 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1926 +#: ../gui/wxpython/image2target/ii2t_manager.py:2751 +msgid "Highlight RMS error > M + SD * factor:" +msgstr "" + +#: ../gui/wxpython/gcp/manager.py:2682 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1930 +#: ../gui/wxpython/image2target/ii2t_manager.py:2755 +msgid "" +"Highlight GCPs with an RMS error larger than \n" +"mean + standard deviation * given factor. \n" +"Recommended values for this factor are between 1 and 2." +msgstr "" + +#: ../gui/wxpython/gcp/manager.py:2705 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1953 +#: ../gui/wxpython/image2target/ii2t_manager.py:2778 +msgid "Symbol settings" +msgstr "" + +#: ../gui/wxpython/gcp/manager.py:2733 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1981 +#: ../gui/wxpython/image2target/ii2t_manager.py:2806 +msgid "Color for high RMS error:" +msgstr "" + +#: ../gui/wxpython/gcp/manager.py:2753 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2001 +#: ../gui/wxpython/image2target/ii2t_manager.py:2826 +msgid "Color for selected GCP:" +msgstr "" + +#: ../gui/wxpython/gcp/manager.py:2773 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2021 +#: ../gui/wxpython/image2target/ii2t_manager.py:2846 +msgid "Color for unused GCPs:" +msgstr "" + +#: ../gui/wxpython/gcp/manager.py:2789 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2037 +#: ../gui/wxpython/image2target/ii2t_manager.py:2862 +msgid "Show unused GCPs" +msgstr "" + +#: ../gui/wxpython/gcp/manager.py:2806 +#: ../gui/wxpython/gui_core/preferences.py:1449 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2054 +#: ../gui/wxpython/image2target/ii2t_manager.py:2879 +msgid "Symbol size:" +msgstr "" + +#: ../gui/wxpython/gcp/manager.py:2934 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2161 +#: ../gui/wxpython/image2target/ii2t_manager.py:3007 +msgid "Rectification" +msgstr "" + +#: ../gui/wxpython/gcp/manager.py:2943 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2170 +#: ../gui/wxpython/image2target/ii2t_manager.py:3016 +msgid "Select rectification order" +msgstr "" + +#: ../gui/wxpython/gcp/manager.py:2945 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2172 +#: ../gui/wxpython/image2target/ii2t_manager.py:3018 +msgid "1st order" +msgstr "" + +#: ../gui/wxpython/gcp/manager.py:2946 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2173 +#: ../gui/wxpython/image2target/ii2t_manager.py:3019 +msgid "2nd order" +msgstr "" + +#: ../gui/wxpython/gcp/manager.py:2947 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2174 +#: ../gui/wxpython/image2target/ii2t_manager.py:3020 +msgid "3rd order" +msgstr "" + +#: ../gui/wxpython/gcp/manager.py:2959 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2186 +#: ../gui/wxpython/image2target/ii2t_manager.py:3032 +msgid "Select interpolation method:" +msgstr "" + +#: ../gui/wxpython/gcp/manager.py:2975 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2202 +#: ../gui/wxpython/image2target/ii2t_manager.py:3048 +msgid "clip to computational region in target location" +msgstr "" + +#: ../gui/wxpython/gcp/manager.py:3026 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2253 +#: ../gui/wxpython/image2target/ii2t_manager.py:3099 +msgid "RMS threshold factor must be > 0" +msgstr "" + +#: ../gui/wxpython/gcp/manager.py:3029 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2256 +#: ../gui/wxpython/image2target/ii2t_manager.py:3102 +msgid "" +"RMS threshold factor is < 1\n" +"Too many points might be highlighted" +msgstr "" + +#: ../gui/wxpython/gcp/manager.py:3213 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2416 +#: ../gui/wxpython/image2target/ii2t_manager.py:3286 +#, python-format +msgid "GCP Manager settings saved to file '%s'." +msgstr "" + +#: ../gui/wxpython/gcp/mapdisplay.py:50 +#: ../gui/wxpython/image2target/ii2t_mapdisplay.py:50 +msgid "GRASS GIS Manage Ground Control Points" +msgstr "" + +#: ../gui/wxpython/gcp/mapdisplay.py:176 +#: ../gui/wxpython/photo2image/ip2i_mapdisplay.py:176 +#: ../gui/wxpython/image2target/ii2t_mapdisplay.py:176 +msgid "GCP List" +msgstr "" + +#: ../gui/wxpython/gcp/mapdisplay.py:181 +#: ../gui/wxpython/photo2image/ip2i_mapdisplay.py:181 +#: ../gui/wxpython/image2target/ii2t_mapdisplay.py:181 +msgid "Source Display" +msgstr "" + +#: ../gui/wxpython/gcp/mapdisplay.py:185 +#: ../gui/wxpython/photo2image/ip2i_mapdisplay.py:185 +#: ../gui/wxpython/image2target/ii2t_mapdisplay.py:185 +msgid "Target Display" +msgstr "" + +#: ../gui/wxpython/gcp/mapdisplay.py:275 +#: ../gui/wxpython/photo2image/ip2i_mapdisplay.py:274 +#: ../gui/wxpython/image2target/ii2t_mapdisplay.py:275 +msgid "GCP Display toolbar" +msgstr "" + +#: ../gui/wxpython/gcp/mapdisplay.py:288 +#: ../gui/wxpython/photo2image/ip2i_mapdisplay.py:287 +#: ../gui/wxpython/image2target/ii2t_mapdisplay.py:288 +msgid "GCP Manager toolbar" +msgstr "" + +#: ../gui/wxpython/gcp/mapdisplay.py:382 ../gui/wxpython/mapdisp/frame.py:800 +#: ../gui/wxpython/mapswipe/frame.py:550 +#: ../gui/wxpython/photo2image/ip2i_mapdisplay.py:381 +#: ../gui/wxpython/image2target/ii2t_mapdisplay.py:382 +msgid "Nothing to render (empty map). Operation canceled." +msgstr "" + +#: ../gui/wxpython/gcp/mapdisplay.py:397 ../gui/wxpython/mapdisp/frame.py:641 +#: ../gui/wxpython/modules/histogram.py:472 +#: ../gui/wxpython/gmodeler/frame.py:707 ../gui/wxpython/mapswipe/frame.py:556 +#: ../gui/wxpython/photo2image/ip2i_mapdisplay.py:396 +#: ../gui/wxpython/image2target/ii2t_mapdisplay.py:397 +msgid "Choose a file name to save the image (no need to add extension)" +msgstr "" + +#: ../gui/wxpython/gcp/mapdisplay.py:430 ../gui/wxpython/mapdisp/frame.py:815 +#: ../gui/wxpython/modules/histogram.py:505 ../gui/wxpython/wxplot/base.py:611 +#: ../gui/wxpython/photo2image/ip2i_mapdisplay.py:429 +#: ../gui/wxpython/image2target/ii2t_mapdisplay.py:430 +msgid "Print preview" +msgstr "" + +#: ../gui/wxpython/gcp/mapdisplay.py:434 ../gui/wxpython/mapdisp/frame.py:819 +#: ../gui/wxpython/gui_core/toolbars.py:68 +#: ../gui/wxpython/modules/histogram.py:509 ../gui/wxpython/wxplot/base.py:612 +#: ../gui/wxpython/photo2image/ip2i_mapdisplay.py:433 +#: ../gui/wxpython/image2target/ii2t_mapdisplay.py:434 +msgid "Print display" +msgstr "" + +#: ../gui/wxpython/gcp/mapdisplay.py:474 +#: ../gui/wxpython/photo2image/ip2i_mapdisplay.py:473 +#: ../gui/wxpython/image2target/ii2t_mapdisplay.py:474 +msgid "Zoom to computational region (set with g.region)" +msgstr "" + +#: ../gui/wxpython/gcp/mapdisplay.py:479 ../gui/wxpython/mapdisp/frame.py:1389 +#: ../gui/wxpython/photo2image/ip2i_mapdisplay.py:478 +#: ../gui/wxpython/image2target/ii2t_mapdisplay.py:479 +msgid "Zoom to default region" +msgstr "" + +#: ../gui/wxpython/gcp/mapdisplay.py:483 ../gui/wxpython/mapdisp/frame.py:1391 +#: ../gui/wxpython/photo2image/ip2i_mapdisplay.py:482 +#: ../gui/wxpython/image2target/ii2t_mapdisplay.py:483 +msgid "Zoom to saved region" +msgstr "" + +#: ../gui/wxpython/gcp/mapdisplay.py:488 +#: ../gui/wxpython/photo2image/ip2i_mapdisplay.py:487 +#: ../gui/wxpython/image2target/ii2t_mapdisplay.py:488 +msgid "Set computational region from display" +msgstr "" + +#: ../gui/wxpython/gcp/mapdisplay.py:493 ../gui/wxpython/mapdisp/frame.py:1401 +#: ../gui/wxpython/photo2image/ip2i_mapdisplay.py:492 +#: ../gui/wxpython/image2target/ii2t_mapdisplay.py:493 +msgid "Save display geometry to named region" +msgstr "" + +#: ../gui/wxpython/mapdisp/test_mapdisp.py:92 +#: ../gui/wxpython/core/render.py:779 ../gui/wxpython/gui_core/mapdisp.py:140 +#, python-format +msgid "GRASS module '%s' not found. Unable to start map display window." +msgstr "" + +#: ../gui/wxpython/mapdisp/test_mapdisp.py:150 +msgid "Map window test frame" +msgstr "" + +#: ../gui/wxpython/mapdisp/test_mapdisp.py:169 +msgid "Map display test" +msgstr "" + +#: ../gui/wxpython/mapdisp/test_mapdisp.py:179 +msgid "Map window API test frame" +msgstr "" + +#: ../gui/wxpython/mapdisp/test_mapdisp.py:204 +msgid "Map window distance measurement test frame" +msgstr "" + +#: ../gui/wxpython/mapdisp/test_mapdisp.py:235 +msgid "Map window profile tool test frame" +msgstr "" + +#: ../gui/wxpython/mapdisp/test_mapdisp.py:282 +msgid "Map window rlisetup test frame" +msgstr "" + +#: ../gui/wxpython/mapdisp/test_mapdisp.py:343 +#, python-format +msgid "Unknown value %s of test parameter." +msgstr "" + +#: ../gui/wxpython/mapdisp/gprint.py:154 +msgid "" +"There was a problem printing.\n" +"Perhaps your current printer is not set correctly?" +msgstr "" + +#: ../gui/wxpython/mapdisp/main.py:187 +#, python-format +msgid "Unsupported command %s." +msgstr "" + +#: ../gui/wxpython/mapdisp/main.py:281 +#, python-format +msgid "Unable to read cmdfile '%(cmd)s'. Details: %(det)s" +msgstr "" + +#: ../gui/wxpython/mapdisp/main.py:616 +#, python-format +msgid "Starting map display <%s>..." +msgstr "" + +#: ../gui/wxpython/mapdisp/main.py:622 +#, python-format +msgid "Unable to create file <%s>" +msgstr "" + +#: ../gui/wxpython/mapdisp/main.py:638 +#, python-format +msgid "Stopping map display <%s>..." +msgstr "" + +#: ../gui/wxpython/mapdisp/toolbars.py:29 +#: ../gui/wxpython/mapswipe/toolbars.py:36 +msgid "Query raster/vector map(s)" +msgstr "" + +#: ../gui/wxpython/mapdisp/toolbars.py:30 +#: ../gui/wxpython/mapswipe/toolbars.py:37 +msgid "Query selected raster/vector map(s)" +msgstr "" + +#: ../gui/wxpython/mapdisp/toolbars.py:32 +msgid "Select vector feature(s)" +msgstr "" + +#: ../gui/wxpython/mapdisp/toolbars.py:33 +msgid "Select features interactively from vector map" +msgstr "" + +#: ../gui/wxpython/mapdisp/toolbars.py:35 +msgid "Add scale bar" +msgstr "" + +#: ../gui/wxpython/mapdisp/toolbars.py:37 +msgid "Add raster legend" +msgstr "" + +#: ../gui/wxpython/mapdisp/toolbars.py:39 +msgid "Add vector legend" +msgstr "" + +#: ../gui/wxpython/mapdisp/toolbars.py:41 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:2055 +#: ../gui/wxpython/menustrings.py:2089 +msgid "Add north arrow" +msgstr "" + +#: ../gui/wxpython/mapdisp/toolbars.py:43 +msgid "Analyze map" +msgstr "" + +#: ../gui/wxpython/mapdisp/toolbars.py:44 +msgid "Measuring, profiling, histogramming, ..." +msgstr "" + +#: ../gui/wxpython/mapdisp/toolbars.py:46 +msgid "Measure distance" +msgstr "" + +#: ../gui/wxpython/mapdisp/toolbars.py:48 +msgid "Measure area" +msgstr "" + +#: ../gui/wxpython/mapdisp/toolbars.py:50 +msgid "Profile surface map" +msgstr "" + +#: ../gui/wxpython/mapdisp/toolbars.py:52 +msgid "Create bivariate scatterplot of raster maps" +msgstr "" + +#: ../gui/wxpython/mapdisp/toolbars.py:54 +#: ../gui/wxpython/animation/dialogs.py:988 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:2051 +#: ../gui/wxpython/menustrings.py:2085 +msgid "Add text" +msgstr "" + +#: ../gui/wxpython/mapdisp/toolbars.py:56 +msgid "Create histogram of raster map" +msgstr "" + +#: ../gui/wxpython/mapdisp/toolbars.py:58 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:645 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1571 +#: ../gui/wxpython/menustrings.py:654 ../gui/wxpython/menustrings.py:1596 +msgid "Vector network analysis tool" +msgstr "" + +#: ../gui/wxpython/mapdisp/toolbars.py:64 +msgid "Rotate 3D scene" +msgstr "" + +#: ../gui/wxpython/mapdisp/toolbars.py:65 +msgid "Drag with mouse to rotate 3D scene" +msgstr "" + +#: ../gui/wxpython/mapdisp/toolbars.py:68 +#: ../gui/wxpython/nviz/preferences.py:241 +msgid "Fly-through mode" +msgstr "" + +#: ../gui/wxpython/mapdisp/toolbars.py:70 +msgid "" +"Drag with mouse, hold Ctrl down for different mode or Shift to accelerate" +msgstr "" + +#: ../gui/wxpython/mapdisp/toolbars.py:73 +msgid "Click mouse to zoom" +msgstr "" + +#: ../gui/wxpython/mapdisp/toolbars.py:75 +msgid "Click mouse to unzoom" +msgstr "" + +#: ../gui/wxpython/mapdisp/toolbars.py:97 +#: ../gui/wxpython/mapdisp/toolbars.py:301 +#: ../gui/wxpython/mapdisp/frame.py:274 ../gui/wxpython/mapdisp/frame.py:334 +#: ../gui/wxpython/lmgr/layertree.py:1175 ../gui/wxpython/animation/data.py:45 +msgid "2D view" +msgstr "" + +#: ../gui/wxpython/mapdisp/toolbars.py:104 ../gui/wxpython/lmgr/frame.py:443 +#: ../gui/wxpython/animation/data.py:46 +msgid "3D view" +msgstr "" + +#: ../gui/wxpython/mapdisp/toolbars.py:110 +msgid "3D view mode not available" +msgstr "" + +#: ../gui/wxpython/mapdisp/toolbars.py:111 +#: ../gui/wxpython/mapdisp/toolbars.py:123 +#, python-format +msgid "Reason: %s" +msgstr "" + +#: ../gui/wxpython/mapdisp/toolbars.py:116 +#: ../gui/wxpython/mapdisp/frame.py:514 ../gui/wxpython/vdigit/toolbars.py:953 +msgid "Vector digitizer" +msgstr "" + +#: ../gui/wxpython/mapdisp/toolbars.py:122 +msgid "Vector digitizer not available" +msgstr "" + +#: ../gui/wxpython/mapdisp/toolbars.py:126 +msgid "" +"Note that the wxGUI's vector digitizer is disabled in this installation. " +"Please keep an eye out for updated versions of GRASS. In the meantime you " +"can use \"v.edit\" for non-interactive editing from the Develop vector map " +"menu." +msgstr "" + +#: ../gui/wxpython/mapdisp/toolbars.py:133 +msgid "Raster digitizer" +msgstr "" + +#: ../gui/wxpython/mapdisp/frame.py:63 +msgid "GRASS GIS - Map display" +msgstr "" + +#: ../gui/wxpython/mapdisp/frame.py:241 +#, python-format +msgid "" +"Failed to run command '%(command)s'. Details:\n" +"%(error)s" +msgstr "" + +#: ../gui/wxpython/mapdisp/frame.py:258 +#, python-format +msgid "GRASS GIS Map Display: %(name)s - %(loc)s/%(mapset)s" +msgstr "" + +#: ../gui/wxpython/mapdisp/frame.py:276 ../gui/wxpython/lmgr/layertree.py:1177 +#, python-format +msgid "" +"Unable to start wxGUI vector digitizer.\n" +"Details: %s" +msgstr "" + +#: ../gui/wxpython/mapdisp/frame.py:314 +msgid "Vector Digitizer Toolbar" +msgstr "" + +#: ../gui/wxpython/mapdisp/frame.py:337 +#, python-format +msgid "" +"Unable to switch to 3D display mode.\n" +"The Nviz python extension was not found or loaded properly.\n" +"Switching back to 2D display mode.\n" +"\n" +"Details: %s" +msgstr "" + +#: ../gui/wxpython/mapdisp/frame.py:372 +msgid "Starting 3D view mode..." +msgstr "" + +#: ../gui/wxpython/mapdisp/frame.py:374 +msgid "Please wait, loading data..." +msgstr "" + +#: ../gui/wxpython/mapdisp/frame.py:457 +msgid "Please wait, unloading data..." +msgstr "" + +#: ../gui/wxpython/mapdisp/frame.py:459 +msgid "Switching back to 2D view mode..." +msgstr "" + +#: ../gui/wxpython/mapdisp/frame.py:594 +#: ../gui/wxpython/gui_core/vselect.py:277 ../gui/wxpython/lmgr/frame.py:2573 +msgid "No map layer selected. Operation canceled." +msgstr "" + +#: ../gui/wxpython/mapdisp/frame.py:717 ../gui/wxpython/mapdisp/frame.py:725 +#: ../gui/wxpython/mapdisp/frame.py:740 +msgid "Failed to run d.to.rast:\n" +msgstr "" + +#: ../gui/wxpython/mapdisp/frame.py:756 +msgid "d.to.rast can be used only in 2D mode." +msgstr "" + +#: ../gui/wxpython/mapdisp/frame.py:889 +#, python-format +msgid "Vector map <%s> opened for editing - skipped." +msgstr "" + +#: ../gui/wxpython/mapdisp/frame.py:896 ../gui/wxpython/mapswipe/frame.py:674 +msgid "No raster or vector map layer selected for querying." +msgstr "" + +#: ../gui/wxpython/mapdisp/frame.py:960 +#, python-brace-format +msgid "" +"Failed to query vector map(s) <{maps}>. Check database settings and " +"topology." +msgstr "" + +#: ../gui/wxpython/mapdisp/frame.py:1394 +msgid "Set computational region extent from display" +msgstr "" + +#: ../gui/wxpython/mapdisp/frame.py:1396 +msgid "Set computational region extent interactively" +msgstr "" + +#: ../gui/wxpython/mapdisp/frame.py:1398 +msgid "Set computational region from named region" +msgstr "" + +#: ../gui/wxpython/mapdisp/frame.py:1403 +msgid "Save computational region to named region" +msgstr "" + +#: ../gui/wxpython/mapdisp/frame.py:1536 +msgid "Raster Digitizer Toolbar" +msgstr "" + +#: ../gui/wxpython/mapdisp/statusbar.py:418 +msgid "Render" +msgstr "" + +#: ../gui/wxpython/mapdisp/statusbar.py:422 +msgid "Enable/disable auto-rendering" +msgstr "" + +#: ../gui/wxpython/mapdisp/statusbar.py:454 +msgid "Show comp. extent" +msgstr "" + +#: ../gui/wxpython/mapdisp/statusbar.py:458 +msgid "Show computational extent" +msgstr "" + +#: ../gui/wxpython/mapdisp/statusbar.py:464 +msgid "" +"Show/hide computational region extent (set with g.region). Display region " +"drawn as a blue box inside the computational region, computational region " +"inside a display region as a red box)." +msgstr "" + +#: ../gui/wxpython/mapdisp/statusbar.py:515 +msgid "Display mode" +msgstr "" + +#: ../gui/wxpython/mapdisp/statusbar.py:520 +#: ../gui/wxpython/gui_core/preferences.py:917 +msgid "Align region extent based on display size" +msgstr "" + +#: ../gui/wxpython/mapdisp/statusbar.py:526 +msgid "" +"Align region extent based on display size from center point. Default value " +"for new map displays can be set up in 'User GUI settings' dialog." +msgstr "" + +#: ../gui/wxpython/mapdisp/statusbar.py:560 +msgid "Display resolution" +msgstr "" + +#: ../gui/wxpython/mapdisp/statusbar.py:563 +#: ../gui/wxpython/gui_core/preferences.py:933 +msgid "Constrain display resolution to computational settings" +msgstr "" + +#: ../gui/wxpython/mapdisp/statusbar.py:569 +msgid "" +"Constrain display resolution to computational region settings. Default value" +" for new map displays can be set up in 'User GUI settings' dialog." +msgstr "" + +#: ../gui/wxpython/mapdisp/statusbar.py:607 +msgid "Map scale" +msgstr "" + +#: ../gui/wxpython/mapdisp/statusbar.py:624 +msgid "" +"As everyone's monitors and resolutions are set differently these values are " +"not true map scales, but should get you into the right neighborhood." +msgstr "" + +#: ../gui/wxpython/mapdisp/statusbar.py:677 +msgid "Go to" +msgstr "" + +#: ../gui/wxpython/mapdisp/statusbar.py:700 +#: ../gui/wxpython/mapdisp/statusbar.py:770 +#: ../gui/wxpython/mapdisp/statusbar.py:1009 +#: ../gui/wxpython/mapdisp/statusbar.py:1084 +msgid "Projection not defined (check the settings)" +msgstr "" + +#: ../gui/wxpython/mapdisp/statusbar.py:787 +#: ../gui/wxpython/mapdisp/statusbar.py:1024 +#: ../gui/wxpython/mapdisp/statusbar.py:1125 +msgid "Error in projection (check the settings)" +msgstr "" + +#: ../gui/wxpython/mapdisp/statusbar.py:824 +#: ../gui/wxpython/gui_core/preferences.py:1697 +msgid "Projection" +msgstr "" + +#: ../gui/wxpython/mapdisp/statusbar.py:826 +msgid "Use defined projection" +msgstr "" + +#: ../gui/wxpython/mapdisp/statusbar.py:841 +msgid "" +"Reproject coordinates displayed in the statusbar. Projection can be defined " +"in GUI preferences dialog (tab 'Projection')" +msgstr "" + +#: ../gui/wxpython/mapdisp/statusbar.py:873 +msgid "MASK" +msgstr "" + +#: ../gui/wxpython/mapdisp/statusbar.py:921 +msgid "Display geometry" +msgstr "" + +#: ../gui/wxpython/mapdisp/statusbar.py:947 +msgid "Coordinates" +msgstr "" + +#: ../gui/wxpython/mapdisp/statusbar.py:1039 +msgid "Extent" +msgstr "" + +#: ../gui/wxpython/mapdisp/statusbar.py:1152 +#: ../gui/wxpython/web_services/dialogs.py:874 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:214 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1177 +#: ../gui/wxpython/menustrings.py:219 ../gui/wxpython/menustrings.py:1198 +msgid "Computational region" +msgstr "" + +#: ../gui/wxpython/icons/icon.py:38 +#, python-format +msgid "Unknown iconset '%s', using default 'grass'...\n" +msgstr "" + +#: ../gui/wxpython/icons/icon.py:56 +#, python-format +msgid "Unable to load icon theme. Reason: %s. Quiting wxGUI..." +msgstr "" + +#: ../gui/wxpython/dbmgr/base.py:161 ../gui/wxpython/iscatt/controllers.py:139 +msgid "Loading data..." +msgstr "" + +#: ../gui/wxpython/dbmgr/base.py:168 +#, python-format +msgid "" +"Attribute table <%s> not found. For creating the table switch to 'Manage " +"layers' tab." +msgstr "" + +#: ../gui/wxpython/dbmgr/base.py:179 +#, python-format +msgid "Column <%(column)s> not found in in the table <%(table)s>." +msgstr "" + +#: ../gui/wxpython/dbmgr/base.py:260 +msgid "Can display only 256 columns." +msgstr "" + +#: ../gui/wxpython/dbmgr/base.py:279 +#, python-format +msgid "Inconsistent number of columns in the table <%(table)s>." +msgstr "" + +#: ../gui/wxpython/dbmgr/base.py:289 +msgid "Viewing limit: 100000 records." +msgstr "" + +#: ../gui/wxpython/dbmgr/base.py:317 ../gui/wxpython/dbmgr/base.py:921 +#: ../gui/wxpython/dbmgr/base.py:1091 ../gui/wxpython/dbmgr/base.py:1446 +#: ../gui/wxpython/dbmgr/base.py:2098 ../gui/wxpython/dbmgr/manager.py:223 +#, python-format +msgid "Number of loaded records: %d" +msgstr "" + +#: ../gui/wxpython/dbmgr/base.py:341 +msgid "Unknown value" +msgstr "" + +#: ../gui/wxpython/dbmgr/base.py:347 +msgid "" +"Unable to decode value. Set encoding in GUI preferences ('Attributes')." +msgstr "" + +#: ../gui/wxpython/dbmgr/base.py:358 +#, python-format +msgid "" +"Error loading attribute data. Record number: %(rec)d. Unable to convert value '%(val)s' in key column (%(key)s) to integer.\n" +"\n" +"Details: %(detail)s" +msgstr "" + +#: ../gui/wxpython/dbmgr/base.py:452 +msgid "Sort ascending" +msgstr "" + +#: ../gui/wxpython/dbmgr/base.py:453 +msgid "Sort descending" +msgstr "" + +#: ../gui/wxpython/dbmgr/base.py:457 +msgid "Calculate (only numeric columns)" +msgstr "" + +#: ../gui/wxpython/dbmgr/base.py:460 +msgid "Field calculator" +msgstr "" + +#: ../gui/wxpython/dbmgr/base.py:462 ../gui/wxpython/wxplot/dialogs.py:290 +msgid "Statistics" +msgstr "" + +#: ../gui/wxpython/dbmgr/base.py:467 ../gui/wxpython/dbmgr/base.py:2309 +#: ../gui/wxpython/modules/colorrules.py:1139 +msgid "Add column" +msgstr "" + +#: ../gui/wxpython/dbmgr/base.py:479 +msgid "Area size" +msgstr "" + +#: ../gui/wxpython/dbmgr/base.py:480 +msgid "Line length" +msgstr "" + +#: ../gui/wxpython/dbmgr/base.py:483 +msgid "Compactness of an area" +msgstr "" + +#: ../gui/wxpython/dbmgr/base.py:485 +msgid "Fractal dimension of boundary defining a polygon" +msgstr "" + +#: ../gui/wxpython/dbmgr/base.py:488 +msgid "Perimeter length of an area" +msgstr "" + +#: ../gui/wxpython/dbmgr/base.py:490 +msgid "Number of features for each category" +msgstr "" + +#: ../gui/wxpython/dbmgr/base.py:493 +msgid "Slope steepness of 3D line" +msgstr "" + +#: ../gui/wxpython/dbmgr/base.py:494 +msgid "Line sinuousity" +msgstr "" + +#: ../gui/wxpython/dbmgr/base.py:495 +msgid "Line azimuth" +msgstr "" + +#: ../gui/wxpython/dbmgr/base.py:629 +#, python-format +msgid "Add column to table <%s>" +msgstr "" + +#: ../gui/wxpython/dbmgr/base.py:1027 +msgid "Unable to add column to the table. No column name defined." +msgstr "" + +#: ../gui/wxpython/dbmgr/base.py:1041 +#, python-format +msgid "Column <%(column)s> already exists in table <%(table)s>." +msgstr "" + +#: ../gui/wxpython/dbmgr/base.py:1124 +msgid "Attribute data - right-click to edit/manage records" +msgstr "" + +#: ../gui/wxpython/dbmgr/base.py:1139 ../gui/wxpython/dbmgr/base.py:2262 +#: ../gui/wxpython/dbmgr/base.py:2957 ../gui/wxpython/dbmgr/base.py:3092 +#: ../gui/wxpython/dbmgr/base.py:3361 +msgid "Table" +msgstr "" + +#: ../gui/wxpython/dbmgr/base.py:1141 ../gui/wxpython/dbmgr/base.py:2264 +msgid " (readonly)" +msgstr "" + +#: ../gui/wxpython/dbmgr/base.py:1155 +msgid "SQL Query" +msgstr "" + +#: ../gui/wxpython/dbmgr/base.py:1185 +msgid "Simple" +msgstr "" + +#: ../gui/wxpython/dbmgr/base.py:1192 +msgid "Apply SELECT statement and reload data records" +msgstr "" + +#: ../gui/wxpython/dbmgr/base.py:1215 ../gui/wxpython/dbmgr/base.py:1241 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:496 +#, python-format +msgid "Example: %s" +msgstr "" + +#: ../gui/wxpython/dbmgr/base.py:1226 +msgid "Builder" +msgstr "" + +#: ../gui/wxpython/dbmgr/base.py:1231 +msgid "SQL Builder" +msgstr "" + +#: ../gui/wxpython/dbmgr/base.py:1408 ../gui/wxpython/core/settings.py:875 +msgid "Edit selected record" +msgstr "" + +#: ../gui/wxpython/dbmgr/base.py:1413 ../gui/wxpython/dbmgr/base.py:1602 +msgid "Insert new record" +msgstr "" + +#: ../gui/wxpython/dbmgr/base.py:1414 +msgid "Delete selected record(s)" +msgstr "" + +#: ../gui/wxpython/dbmgr/base.py:1415 +msgid "Delete all records" +msgstr "" + +#: ../gui/wxpython/dbmgr/base.py:1421 ../gui/wxpython/gui_core/widgets.py:969 +#: ../gui/wxpython/gui_core/dialogs.py:769 +#: ../gui/wxpython/gui_core/dialogs.py:837 +#: ../gui/wxpython/gui_core/dialogs.py:1578 +msgid "Select all" +msgstr "" + +#: ../gui/wxpython/dbmgr/base.py:1422 ../gui/wxpython/gui_core/widgets.py:970 +#: ../gui/wxpython/gui_core/dialogs.py:1580 +msgid "Deselect all" +msgstr "" + +#: ../gui/wxpython/dbmgr/base.py:1424 +#: ../gui/wxpython/gui_core/preferences.py:1515 +msgid "Highlight selected features" +msgstr "" + +#: ../gui/wxpython/dbmgr/base.py:1427 +msgid "Highlight selected features and zoom" +msgstr "" + +#: ../gui/wxpython/dbmgr/base.py:1431 ../gui/wxpython/dbmgr/base.py:1942 +msgid "Extract selected features" +msgstr "" + +#: ../gui/wxpython/dbmgr/base.py:1432 +msgid "Delete selected features" +msgstr "" + +#: ../gui/wxpython/dbmgr/base.py:1440 ../gui/wxpython/dbmgr/base.py:2590 +#: ../gui/wxpython/gmodeler/dialogs.py:851 +#: ../gui/wxpython/gmodeler/dialogs.py:1017 +#: ../gui/wxpython/vdigit/dialogs.py:290 +msgid "Reload" +msgstr "" + +#: ../gui/wxpython/dbmgr/base.py:1495 +msgid "Update existing record" +msgstr "" + +#: ../gui/wxpython/dbmgr/base.py:1522 ../gui/wxpython/dbmgr/base.py:1635 +#, python-format +msgid "Value '%(value)s' needs to be entered as %(type)s." +msgstr "" + +#: ../gui/wxpython/dbmgr/base.py:1541 +#, python-format +msgid "" +"Unable to update existing record.\n" +"%s" +msgstr "" + +#: ../gui/wxpython/dbmgr/base.py:1613 +#, python-format +msgid "Record with category number %d already exists in the table." +msgstr "" + +#: ../gui/wxpython/dbmgr/base.py:1623 +#, python-format +msgid "Category number (column %s) is missing." +msgstr "" + +#: ../gui/wxpython/dbmgr/base.py:1647 +#, python-format +msgid "" +"Unable to insert new record.\n" +"%s" +msgstr "" + +#: ../gui/wxpython/dbmgr/base.py:1700 +#, python-format +msgid "" +"Selected data records (%d) will be permanently deleted from table. Do you " +"want to delete them?" +msgstr "" + +#: ../gui/wxpython/dbmgr/base.py:1703 ../gui/wxpython/dbmgr/base.py:1753 +msgid "Delete records" +msgstr "" + +#: ../gui/wxpython/dbmgr/base.py:1750 +#, python-format +msgid "" +"All data records (%d) will be permanently deleted from table. Do you want to" +" delete them?" +msgstr "" + +#: ../gui/wxpython/dbmgr/base.py:1937 +msgid "Nothing to extract." +msgstr "" + +#: ../gui/wxpython/dbmgr/base.py:1971 +msgid "Nothing to delete." +msgstr "" + +#: ../gui/wxpython/dbmgr/base.py:2042 ../gui/wxpython/dbmgr/base.py:2078 +#, python-format +msgid "" +"Loading attribute data failed.\n" +"\n" +"%s" +msgstr "" + +#: ../gui/wxpython/dbmgr/base.py:2061 +#, python-format +msgid "" +"Loading attribute data failed.\n" +"Invalid SQL select statement.\n" +"\n" +"%s" +msgstr "" + +#: ../gui/wxpython/dbmgr/base.py:2278 ../gui/wxpython/dbmgr/sqlbuilder.py:97 +msgid "Database connection" +msgstr "" + +#: ../gui/wxpython/dbmgr/base.py:2297 +#, python-format +msgid "Table <%s> - right-click to delete column(s)" +msgstr "" + +#: ../gui/wxpython/dbmgr/base.py:2321 ../gui/wxpython/dbmgr/base.py:2385 +#: ../gui/wxpython/dbmgr/dialogs.py:788 +msgid "Column" +msgstr "" + +#: ../gui/wxpython/dbmgr/base.py:2340 ../gui/wxpython/dbmgr/dialogs.py:799 +#: ../gui/wxpython/web_services/widgets.py:935 +#: ../gui/wxpython/gmodeler/preferences.py:255 +msgid "Type" +msgstr "" + +#: ../gui/wxpython/dbmgr/base.py:2356 ../gui/wxpython/dbmgr/dialogs.py:810 +msgid "Length" +msgstr "" + +#: ../gui/wxpython/dbmgr/base.py:2372 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:918 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1844 +#: ../gui/wxpython/menustrings.py:936 ../gui/wxpython/menustrings.py:1878 +msgid "Rename column" +msgstr "" + +#: ../gui/wxpython/dbmgr/base.py:2401 ../gui/wxpython/gmodeler/dialogs.py:359 +msgid "To" +msgstr "" + +#. GTC Rename mapset +#: ../gui/wxpython/dbmgr/base.py:2411 ../gui/wxpython/datacatalog/tree.py:990 +#: ../gui/wxpython/gis_set.py:206 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:202 +msgid "&Rename" +msgstr "" + +#: ../gui/wxpython/dbmgr/base.py:2519 +msgid "Unable to rename column. No column name defined." +msgstr "" + +#: ../gui/wxpython/dbmgr/base.py:2527 +#, python-format +msgid "" +"Unable to rename column <%(column)s> to <%(columnTo)s>. Column already " +"exists in the table <%(table)s>." +msgstr "" + +#: ../gui/wxpython/dbmgr/base.py:2545 +#, python-format +msgid "" +"Unable to rename column. Column <%(column)s> doesn't exist in the table " +"<%(table)s>." +msgstr "" + +#: ../gui/wxpython/dbmgr/base.py:2584 +msgid "Drop selected column" +msgstr "" + +#: ../gui/wxpython/dbmgr/base.py:2588 +msgid "Drop all columns" +msgstr "" + +#: ../gui/wxpython/dbmgr/base.py:2620 +#, python-format +msgid "" +"Selected %s will PERMANENTLY removed from table. Do you want to drop the " +"column?" +msgstr "" + +#: ../gui/wxpython/dbmgr/base.py:2623 ../gui/wxpython/dbmgr/base.py:2667 +msgid "Drop column(s)" +msgstr "" + +#: ../gui/wxpython/dbmgr/base.py:2664 +#, python-format +msgid "" +"Selected columns\n" +"%s\n" +"will PERMANENTLY removed from table. Do you want to drop the columns?" +msgstr "" + +#: ../gui/wxpython/dbmgr/base.py:2770 +msgid "List of layers" +msgstr "" + +#: ../gui/wxpython/dbmgr/base.py:2855 ../gui/wxpython/dbmgr/base.py:3283 +#: ../gui/wxpython/dbmgr/base.py:3715 +#, python-format +msgid "Drop also linked attribute table (%s)" +msgstr "" + +#: ../gui/wxpython/dbmgr/base.py:2898 +msgid "Column name" +msgstr "" + +#: ../gui/wxpython/dbmgr/base.py:2898 ../gui/wxpython/gmodeler/frame.py:1732 +#: ../gui/wxpython/gmodeler/frame.py:1785 +msgid "Data type" +msgstr "" + +#: ../gui/wxpython/dbmgr/base.py:2898 +msgid "Data length" +msgstr "" + +#: ../gui/wxpython/dbmgr/base.py:2954 ../gui/wxpython/dbmgr/base.py:3075 +#: ../gui/wxpython/dbmgr/base.py:3341 ../gui/wxpython/dbmgr/dialogs.py:512 +#: ../gui/wxpython/vdigit/preferences.py:612 +#: ../gui/wxpython/vdigit/preferences.py:615 +#: ../gui/wxpython/vdigit/dialogs.py:116 ../gui/wxpython/vdigit/dialogs.py:576 +msgid "Layer" +msgstr "" + +#: ../gui/wxpython/dbmgr/base.py:2955 ../gui/wxpython/dbmgr/base.py:3081 +#: ../gui/wxpython/dbmgr/base.py:3349 +msgid "Driver" +msgstr "" + +#: ../gui/wxpython/dbmgr/base.py:2956 ../gui/wxpython/dbmgr/base.py:3086 +#: ../gui/wxpython/dbmgr/base.py:3355 ../gui/wxpython/gui_core/gselect.py:1427 +msgid "Database" +msgstr "" + +#: ../gui/wxpython/dbmgr/base.py:2958 +msgid "Key" +msgstr "" + +#: ../gui/wxpython/dbmgr/base.py:3057 +msgid "Add layer" +msgstr "" + +#: ../gui/wxpython/dbmgr/base.py:3067 +msgid "Layer description" +msgstr "" + +#: ../gui/wxpython/dbmgr/base.py:3097 ../gui/wxpython/dbmgr/base.py:3141 +#: ../gui/wxpython/dbmgr/base.py:3367 +msgid "Key column" +msgstr "" + +#: ../gui/wxpython/dbmgr/base.py:3102 +msgid "Insert record for each category into table" +msgstr "" + +#: ../gui/wxpython/dbmgr/base.py:3124 +msgid "You need to add categories by v.category module." +msgstr "" + +#: ../gui/wxpython/dbmgr/base.py:3128 +msgid "Table description" +msgstr "" + +#: ../gui/wxpython/dbmgr/base.py:3136 +msgid "Table name" +msgstr "" + +#: ../gui/wxpython/dbmgr/base.py:3150 +msgid "&Create table" +msgstr "" + +#: ../gui/wxpython/dbmgr/base.py:3154 +#: ../gui/wxpython/web_services/dialogs.py:537 +msgid "&Add layer" +msgstr "" + +#: ../gui/wxpython/dbmgr/base.py:3158 +msgid "&Set default" +msgstr "" + +#: ../gui/wxpython/dbmgr/base.py:3262 +msgid "Remove layer" +msgstr "" + +#: ../gui/wxpython/dbmgr/base.py:3265 +msgid "Layer to remove" +msgstr "" + +#: ../gui/wxpython/dbmgr/base.py:3291 +msgid "&Remove layer" +msgstr "" + +#: ../gui/wxpython/dbmgr/base.py:3334 +msgid "Modify layer" +msgstr "" + +#: ../gui/wxpython/dbmgr/base.py:3410 +msgid "&Modify layer" +msgstr "" + +#: ../gui/wxpython/dbmgr/base.py:3459 +msgid "" +"Unable to get list of tables.\n" +"Please use db.connect to set database parameters." +msgstr "" + +#: ../gui/wxpython/dbmgr/base.py:3556 +msgid "Unable to create new table. Table name or key column name is missing." +msgstr "" + +#: ../gui/wxpython/dbmgr/base.py:3563 +#, python-format +msgid "Unable to create new table. Table <%s> already exists in the database." +msgstr "" + +#: ../gui/wxpython/dbmgr/base.py:3604 +#, python-format +msgid "" +"Unable to add new layer to vector map <%(vector)s>. Layer %(layer)d already " +"exists." +msgstr "" + +#: ../gui/wxpython/dbmgr/base.py:3773 +msgid "Field statistics" +msgstr "" + +#: ../gui/wxpython/dbmgr/base.py:3794 +msgid "Copy statistics the clipboard (Ctrl+C)" +msgstr "" + +#: ../gui/wxpython/dbmgr/base.py:3861 +msgid "Statistics is not support for DBF tables." +msgstr "" + +#: ../gui/wxpython/dbmgr/base.py:3888 +msgid "Unable to calculte statistics." +msgstr "" + +#: ../gui/wxpython/dbmgr/base.py:3896 +#, python-format +msgid "" +"Unable to calculte statistics. Invalid number of lines %d (should be %d)." +msgstr "" + +#: ../gui/wxpython/dbmgr/base.py:3916 +msgid "Unable to calculte standard deviation." +msgstr "" + +#: ../gui/wxpython/dbmgr/base.py:3922 +#, python-format +msgid "Field statistics <%s>" +msgstr "" + +#: ../gui/wxpython/dbmgr/dialogs.py:79 +#, python-format +msgid "" +"No attribute table found.\n" +"\n" +"Do you want to create a new attribute table and defined a link to vector map <%s>?" +msgstr "" + +#: ../gui/wxpython/dbmgr/dialogs.py:83 +msgid "Create table?" +msgstr "" + +#: ../gui/wxpython/dbmgr/dialogs.py:104 +msgid "Close dialog on submit" +msgstr "" + +#: ../gui/wxpython/dbmgr/dialogs.py:116 +msgid "No attributes found" +msgstr "" + +#: ../gui/wxpython/dbmgr/dialogs.py:122 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:689 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1615 +#: ../gui/wxpython/menustrings.py:700 ../gui/wxpython/menustrings.py:1642 +msgid "Update attributes" +msgstr "" + +#: ../gui/wxpython/dbmgr/dialogs.py:124 +msgid "Define attributes" +msgstr "" + +#: ../gui/wxpython/dbmgr/dialogs.py:126 +msgid "Display attributes" +msgstr "" + +#: ../gui/wxpython/dbmgr/dialogs.py:130 +msgid "&Reload" +msgstr "" + +#: ../gui/wxpython/dbmgr/dialogs.py:131 ../gui/wxpython/dbmgr/dialogs.py:625 +msgid "&Submit" +msgstr "" + +#: ../gui/wxpython/dbmgr/dialogs.py:149 ../gui/wxpython/vdigit/dialogs.py:175 +msgid "Feature id:" +msgstr "" + +#: ../gui/wxpython/dbmgr/dialogs.py:237 +#, python-format +msgid "Column <%(col)s>: Value '%(value)s' needs to be entered as %(type)s." +msgstr "" + +#: ../gui/wxpython/dbmgr/dialogs.py:451 +msgid "Unknown" +msgstr "" + +#: ../gui/wxpython/dbmgr/dialogs.py:512 ../gui/wxpython/dbmgr/dialogs.py:640 +#: ../gui/wxpython/vdigit/preferences.py:612 +#: ../gui/wxpython/vdigit/dialogs.py:123 ../gui/wxpython/vdigit/dialogs.py:577 +msgid "Category" +msgstr "" + +#: ../gui/wxpython/dbmgr/manager.py:80 +msgid "GRASS GIS Attribute Table Manager - " +msgstr "" + +#: ../gui/wxpython/dbmgr/manager.py:82 +msgid "READONLY - " +msgstr "" + +#: ../gui/wxpython/dbmgr/manager.py:100 +#, python-format +msgid "" +"Database connection for vector map <%s> is not defined in DB file. You can " +"define new connection in 'Manage layers' tab." +msgstr "" + +#: ../gui/wxpython/dbmgr/manager.py:106 +msgid "Please wait, loading attribute data..." +msgstr "" + +#: ../gui/wxpython/dbmgr/manager.py:115 +msgid "Browse data" +msgstr "" + +#: ../gui/wxpython/dbmgr/manager.py:123 +msgid "Manage tables" +msgstr "" + +#: ../gui/wxpython/dbmgr/manager.py:130 +msgid "Manage layers" +msgstr "" + +#: ../gui/wxpython/dbmgr/manager.py:141 +msgid "Close Attribute Table Manager" +msgstr "" + +#: ../gui/wxpython/dbmgr/manager.py:144 +msgid "Reload currently selected attribute data" +msgstr "" + +#: ../gui/wxpython/dbmgr/manager.py:147 +msgid "Reload all attribute data (drop current selection)" +msgstr "" + +#: ../gui/wxpython/dbmgr/g.gui.dbmgr.py:48 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:62 +#: ../gui/wxpython/iclass/g.gui.iclass.py:98 +#: ../gui/wxpython/nviz/wxnviz.py:435 +#, python-format +msgid "Vector map <%s> not found" +msgstr "" + +#: ../gui/wxpython/dbmgr/g.gui.dbmgr.py:52 +#, python-format +msgid "Loading attribute data for vector map <%s>..." +msgstr "" + +#: ../gui/wxpython/dbmgr/g.gui.dbmgr.py:56 +msgid "GRASS GIS Attribute Table Manager" +msgstr "" + +#: ../gui/wxpython/dbmgr/sqlbuilder.py:113 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:900 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1826 +#: ../gui/wxpython/menustrings.py:918 ../gui/wxpython/menustrings.py:1860 +msgid "Query" +msgstr "" + +#: ../gui/wxpython/dbmgr/sqlbuilder.py:129 +msgid "Set SQL statement to default" +msgstr "" + +#: ../gui/wxpython/dbmgr/sqlbuilder.py:132 +msgid "Apply SQL statement" +msgstr "" + +#: ../gui/wxpython/dbmgr/sqlbuilder.py:134 +msgid "Close the dialog" +msgstr "" + +#: ../gui/wxpython/dbmgr/sqlbuilder.py:221 +msgid "Columns" +msgstr "" + +#: ../gui/wxpython/dbmgr/sqlbuilder.py:236 +msgid "Interactive insertion" +msgstr "" + +#: ../gui/wxpython/dbmgr/sqlbuilder.py:250 +msgid "Values" +msgstr "" + +#: ../gui/wxpython/dbmgr/sqlbuilder.py:260 +msgid "Get all values" +msgstr "" + +#: ../gui/wxpython/dbmgr/sqlbuilder.py:265 +msgid "Get sample" +msgstr "" + +#: ../gui/wxpython/dbmgr/sqlbuilder.py:267 +msgid "Get first 256 unique values as sample" +msgstr "" + +#: ../gui/wxpython/dbmgr/sqlbuilder.py:286 +msgid "Go to:" +msgstr "" + +#: ../gui/wxpython/dbmgr/sqlbuilder.py:299 +msgid "Close dialog on apply" +msgstr "" + +#: ../gui/wxpython/dbmgr/sqlbuilder.py:480 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:625 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:853 +#, python-format +msgid "GRASS SQL Builder (%(type)s) - <%(map)s>" +msgstr "" + +#: ../gui/wxpython/dbmgr/sqlbuilder.py:483 +msgid "Column to show (SELECT clause)" +msgstr "" + +#: ../gui/wxpython/dbmgr/sqlbuilder.py:484 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:629 +msgid "Constraint for query (WHERE clause)" +msgstr "" + +#: ../gui/wxpython/dbmgr/sqlbuilder.py:500 +msgid "Verify" +msgstr "" + +#: ../gui/wxpython/dbmgr/sqlbuilder.py:501 +msgid "Verify SQL statement" +msgstr "" + +#: ../gui/wxpython/dbmgr/sqlbuilder.py:509 +msgid "SQL statement not verified" +msgstr "" + +#: ../gui/wxpython/dbmgr/sqlbuilder.py:553 +msgid "SQL statement is not valid" +msgstr "" + +#: ../gui/wxpython/dbmgr/sqlbuilder.py:555 +#, python-format +msgid "" +"SQL statement is not valid.\n" +"\n" +"%s" +msgstr "" + +#: ../gui/wxpython/dbmgr/sqlbuilder.py:557 +msgid "SQL statement is valid" +msgstr "" + +#: ../gui/wxpython/dbmgr/sqlbuilder.py:628 +msgid "Column to set (SET clause)" +msgstr "" + +#: ../gui/wxpython/dbmgr/sqlbuilder.py:630 +msgid "Calculate column value to set" +msgstr "" + +#: ../gui/wxpython/dbmgr/sqlbuilder.py:702 +msgid "Functions" +msgstr "" + +#: ../gui/wxpython/dbmgr/sqlbuilder.py:735 +msgid "SQL statement was not applied" +msgstr "" + +#: ../gui/wxpython/dbmgr/sqlbuilder.py:737 +msgid "SQL statement applied" +msgstr "" + +#: ../gui/wxpython/dbmgr/sqlbuilder.py:771 +msgid "Dbf driver does not support usage of SQL functions." +msgstr "" + +#: ../gui/wxpython/iclass/plots.py:73 +msgid "Histograms" +msgstr "" + +#: ../gui/wxpython/iclass/plots.py:74 +msgid "Coincident plots" +msgstr "" + +#: ../gui/wxpython/iclass/plots.py:75 +msgid "Scatter plots" +msgstr "" + +#: ../gui/wxpython/iclass/plots.py:99 +#, python-format +msgid "" +"Scatter plot functionality is disabled.\n" +"\n" +"Reason: Unable to import packages needed for scatter plot.\n" +"%s" +msgstr "" + +#: ../gui/wxpython/iclass/frame.py:39 +#, python-format +msgid "" +"Loading imagery lib failed.\n" +"%s" +msgstr "" + +#: ../gui/wxpython/iclass/frame.py:79 +msgid "GRASS GIS Supervised Classification Tool" +msgstr "" + +#: ../gui/wxpython/iclass/frame.py:325 +msgid "IClass Toolbar" +msgstr "" + +#: ../gui/wxpython/iclass/frame.py:337 +msgid "IClass Misc Toolbar" +msgstr "" + +#: ../gui/wxpython/iclass/frame.py:364 +msgid "Digitization Toolbar" +msgstr "" + +#: ../gui/wxpython/iclass/frame.py:388 +msgid "Plots" +msgstr "" + +#: ../gui/wxpython/iclass/frame.py:408 +msgid "Preview Display" +msgstr "" + +#: ../gui/wxpython/iclass/frame.py:411 +msgid "Training Areas Display" +msgstr "" + +#: ../gui/wxpython/iclass/frame.py:485 +msgid "Adjust Training Area Display to Preview Display" +msgstr "" + +#: ../gui/wxpython/iclass/frame.py:487 +msgid "Adjust Preview display to Training Area Display" +msgstr "" + +#: ../gui/wxpython/iclass/frame.py:489 +msgid "Display synchronization ON" +msgstr "" + +#: ../gui/wxpython/iclass/frame.py:491 +msgid "Display synchronization OFF" +msgstr "" + +#: ../gui/wxpython/iclass/frame.py:564 +msgid "All changes will be lost. Do you want to continue?" +msgstr "" + +#: ../gui/wxpython/iclass/frame.py:573 +msgid "Import vector map" +msgstr "" + +#: ../gui/wxpython/iclass/frame.py:593 +#, python-format +msgid "No areas in vector map <%s>.\n" +msgstr "" + +#: ../gui/wxpython/iclass/frame.py:595 +#, python-format +msgid "Vector map <%s> contains points or lines, these features are ignored." +msgstr "" + +#: ../gui/wxpython/iclass/frame.py:622 +#, python-format +msgid "Unable to open vector map <%s>" +msgstr "" + +#: ../gui/wxpython/iclass/frame.py:633 +#, python-format +msgid "Unable to copy vector features from <%s>" +msgstr "" + +#: ../gui/wxpython/iclass/frame.py:645 +msgid "Unable to open temporary vector map" +msgstr "" + +#: ../gui/wxpython/iclass/frame.py:741 +msgid "No training areas to export." +msgstr "" + +#: ../gui/wxpython/iclass/frame.py:754 +#, python-format +msgid "%d training areas (%d classes) exported to vector map <%s>." +msgstr "" + +#: ../gui/wxpython/iclass/frame.py:994 +msgid "Failed to create temporary vector map." +msgstr "" + +#: ../gui/wxpython/iclass/frame.py:1090 +#, python-format +msgid "No area in category %s. Category skipped." +msgstr "" + +#: ../gui/wxpython/iclass/frame.py:1094 +msgid "Analysis failed." +msgstr "" + +#: ../gui/wxpython/iclass/frame.py:1101 +msgid "results" +msgstr "" + +#: ../gui/wxpython/iclass/frame.py:1107 +msgid "No imagery group selected." +msgstr "" + +#: ../gui/wxpython/iclass/frame.py:1114 +msgid "" +"Due to recent changes in classes, signatures can be outdated and should be " +"recalculated. Do you still want to continue?" +msgstr "" + +#: ../gui/wxpython/iclass/frame.py:1117 +msgid "Outdated signatures" +msgstr "" + +#: ../gui/wxpython/iclass/frame.py:1135 +#, python-format +msgid "" +"A signature file named %s already exists.\n" +"Do you want to replace it?" +msgstr "" + +#: ../gui/wxpython/iclass/frame.py:1138 ../gui/wxpython/gmodeler/frame.py:562 +msgid "File already exists" +msgstr "" + +#: ../gui/wxpython/iclass/frame.py:1188 +msgid "No imagery group selected. Operation canceled." +msgstr "" + +#: ../gui/wxpython/iclass/frame.py:1199 +#, python-format +msgid "" +"Group <%(group)s> does not have enough files (it has %(files)d files). " +"Operation canceled." +msgstr "" + +#: ../gui/wxpython/iclass/frame.py:1207 +msgid "No areas given. Operation canceled." +msgstr "" + +#: ../gui/wxpython/iclass/frame.py:1222 +msgid "Vector features are outside raster layers. Operation canceled." +msgstr "" + +#: ../gui/wxpython/iclass/statistics.py:29 +msgid "Loading imagery lib failed" +msgstr "" + +#: ../gui/wxpython/iclass/digit.py:61 +msgid "" +"You are trying to create a training area outside the computational region. " +"Please, use g.region to set the appropriate region first." +msgstr "" + +#: ../gui/wxpython/iclass/digit.py:72 +msgid "" +"In order to create a training area, you have to select class first.\n" +"\n" +"There is no class yet, do you want to create one?" +msgstr "" + +#: ../gui/wxpython/iclass/digit.py:76 +#: ../gui/wxpython/iscatt/controllers.py:413 +msgid "No class selected" +msgstr "" + +#: ../gui/wxpython/iclass/dialogs.py:44 ../gui/wxpython/iclass/toolbars.py:40 +#: ../gui/wxpython/iscatt/toolbars.py:46 +msgid "Select imagery group" +msgstr "" + +#: ../gui/wxpython/iclass/dialogs.py:85 +msgid "Name of imagery group is missing." +msgstr "" + +#: ../gui/wxpython/iclass/dialogs.py:92 +msgid "Name of imagery group:" +msgstr "" + +#: ../gui/wxpython/iclass/dialogs.py:107 +msgid "Name of imagery subgroup:" +msgstr "" + +#: ../gui/wxpython/iclass/dialogs.py:182 +msgid "Please choose a subgroup." +msgstr "" + +#: ../gui/wxpython/iclass/dialogs.py:186 +#, python-format +msgid "Subgroup <%s> not found in group <%s>" +msgstr "" + +#: ../gui/wxpython/iclass/dialogs.py:193 +#, python-format +msgid "" +"No data found in subgroup <%s> of group <%s>.\n" +"." +msgstr "" + +#: ../gui/wxpython/iclass/dialogs.py:198 +#, python-format +msgid "" +"No data found in group <%s>.\n" +"." +msgstr "" + +#: ../gui/wxpython/iclass/dialogs.py:202 +#: ../gui/wxpython/iclass/g.gui.iclass.py:79 +#, python-format +msgid "Group <%s> not found" +msgstr "" + +#: ../gui/wxpython/iclass/dialogs.py:250 +msgid "Name of map is missing." +msgstr "" + +#: ../gui/wxpython/iclass/dialogs.py:257 +#: ../gui/wxpython/gmodeler/dialogs.py:89 +msgid "Name of raster map:" +msgstr "" + +#: ../gui/wxpython/iclass/dialogs.py:259 +#: ../gui/wxpython/gui_core/dialogs.py:240 +#: ../gui/wxpython/gmodeler/dialogs.py:91 +msgid "Name of vector map:" +msgstr "" + +#: ../gui/wxpython/iclass/dialogs.py:280 ../gui/wxpython/iclass/toolbars.py:37 +msgid "Class manager" +msgstr "" + +#: ../gui/wxpython/iclass/dialogs.py:295 ../gui/wxpython/iscatt/frame.py:140 +msgid "Classes" +msgstr "" + +#: ../gui/wxpython/iclass/dialogs.py:395 ../gui/wxpython/iscatt/frame.py:413 +msgid "Class name" +msgstr "" + +#: ../gui/wxpython/iclass/dialogs.py:429 ../gui/wxpython/iscatt/frame.py:451 +msgid "Please use only ASCII characters." +msgstr "" + +#: ../gui/wxpython/iclass/dialogs.py:545 +msgid "Zoom to training areas of selected class" +msgstr "" + +#: ../gui/wxpython/iclass/dialogs.py:607 +msgid "Save signature file" +msgstr "" + +#: ../gui/wxpython/iclass/dialogs.py:668 +msgid "Enter name of signature file:" +msgstr "" + +#: ../gui/wxpython/iclass/dialogs.py:680 +msgid "Signature file path:" +msgstr "" + +#: ../gui/wxpython/iclass/dialogs.py:730 +msgid "Export training areas" +msgstr "" + +#: ../gui/wxpython/iclass/dialogs.py:777 ../gui/wxpython/iscatt/dialogs.py:281 +msgid "Enter name of new vector map:" +msgstr "" + +#: ../gui/wxpython/iclass/dialogs.py:790 ../gui/wxpython/lmgr/layertree.py:602 +msgid "Export attribute table" +msgstr "" + +#: ../gui/wxpython/iclass/dialogs.py:793 +msgid "Export attribute table containing computed statistical data" +msgstr "" + +#: ../gui/wxpython/iclass/dialogs.py:832 +#, python-format +msgid "Vector map <%s> already exists. Do you want to overwrite it?" +msgstr "" + +#: ../gui/wxpython/iclass/dialogs.py:835 +#, python-format +msgid "Vector <%s> exists" +msgstr "" + +#: ../gui/wxpython/iclass/toolbars.py:34 +msgid "Set opacity level" +msgstr "" + +#: ../gui/wxpython/iclass/toolbars.py:43 +msgid "Run analysis, update histogram and coincidence plots" +msgstr "" + +#: ../gui/wxpython/iclass/toolbars.py:46 +msgid "Save signature file for i.maxlik" +msgstr "" + +#: ../gui/wxpython/iclass/toolbars.py:49 +msgid "Remove selected map layer" +msgstr "" + +#: ../gui/wxpython/iclass/toolbars.py:52 +msgid "Export training areas to vector map" +msgstr "" + +#: ../gui/wxpython/iclass/toolbars.py:55 +msgid "Import training areas from vector map" +msgstr "" + +#: ../gui/wxpython/iclass/toolbars.py:58 +#: ../gui/wxpython/gui_core/simplelmgr.py:480 +#: ../gui/wxpython/lmgr/layertree.py:82 +msgid "Add RGB map layer" +msgstr "" + +#: ../gui/wxpython/iclass/toolbars.py:76 +msgid "Training" +msgstr "" + +#: ../gui/wxpython/iclass/toolbars.py:76 +#: ../gui/wxpython/modules/colorrules.py:582 +msgid "Preview" +msgstr "" + +#: ../gui/wxpython/iclass/toolbars.py:82 +msgid "Set map canvas for " +msgstr "" + +#: ../gui/wxpython/iclass/toolbars.py:84 +msgid "/ Zoom to map" +msgstr "" + +#: ../gui/wxpython/iclass/toolbars.py:260 +#: ../gui/wxpython/iclass/toolbars.py:269 +msgid "std dev" +msgstr "" + +#: ../gui/wxpython/iclass/toolbars.py:343 +msgid "Add raster map" +msgstr "" + +#: ../gui/wxpython/iclass/g.gui.iclass.py:75 +msgid "Name of subgroup required" +msgstr "" + +#: ../gui/wxpython/iclass/g.gui.iclass.py:84 +#, python-format +msgid "Subgroup <%s> not found" +msgstr "" + +#: ../gui/wxpython/iclass/g.gui.iclass.py:91 +#: ../gui/wxpython/modules/histogram.py:400 +#: ../gui/wxpython/mapswipe/g.gui.mapswipe.py:79 +#: ../gui/wxpython/nviz/wxnviz.py:347 ../gui/wxpython/nviz/wxnviz.py:358 +#, python-format +msgid "Raster map <%s> not found" +msgstr "" + +#: ../gui/wxpython/iclass/g.gui.iclass.py:121 +#, python-format +msgid "Loading raster map <%s>..." +msgstr "" + +#: ../gui/wxpython/iclass/g.gui.iclass.py:124 +#, python-format +msgid "Loading training map <%s>..." +msgstr "" + +#: ../gui/wxpython/core/gconsole.py:502 +#, python-format +msgid "" +"Unable to run command:\n" +"%(cmd)s\n" +"\n" +"Option <%(opt)s>: read from standard input is not supported by wxGUI" +msgstr "" + +#: ../gui/wxpython/core/gconsole.py:526 +#, python-format +msgid "Module <%s> not found." +msgstr "" + +#: ../gui/wxpython/core/gconsole.py:656 ../gui/wxpython/gmodeler/frame.py:299 +#, python-format +msgid "%d sec" +msgstr "" + +#: ../gui/wxpython/core/gconsole.py:659 ../gui/wxpython/gmodeler/frame.py:302 +#, python-format +msgid "%(min)d min %(sec)d sec" +msgstr "" + +#: ../gui/wxpython/core/gconsole.py:663 ../gui/wxpython/gui_core/ghelp.py:231 +#: ../gui/wxpython/gmodeler/frame.py:306 +#: ../gui/wxpython/gmodeler/model.py:1123 +#: ../gui/wxpython/gmodeler/model.py:1229 +msgid "unknown" +msgstr "" + +#: ../gui/wxpython/core/gconsole.py:667 +msgid "" +"Please note that the data are left in inconsistent state and may be " +"corrupted" +msgstr "" + +#: ../gui/wxpython/core/gconsole.py:669 +msgid "Command aborted" +msgstr "" + +#: ../gui/wxpython/core/gconsole.py:671 ../gui/wxpython/gmodeler/frame.py:312 +msgid "Command finished" +msgstr "" + +#: ../gui/wxpython/core/gconsole.py:747 +#, python-format +msgid "" +"Unable to write file '%(filePath)s'.\n" +"\n" +"Details: %(error)s" +msgstr "" + +#: ../gui/wxpython/core/gcmd.py:126 +msgid "Reason" +msgstr "" + +#: ../gui/wxpython/core/gcmd.py:140 ../gui/wxpython/core/workspace.py:1635 +#: ../gui/wxpython/mapwin/buffered.py:2140 +#: ../gui/wxpython/wxplot/dialogs.py:965 +msgid "Warning" +msgstr "" + +#: ../gui/wxpython/core/gcmd.py:151 ../gui/wxpython/lmgr/frame.py:2574 +#: ../gui/wxpython/gis_set.py:697 ../gui/wxpython/gis_set.py:740 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:640 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:683 +msgid "Message" +msgstr "" + +#: ../gui/wxpython/core/gcmd.py:432 +msgid "Execution failed:" +msgstr "" + +#: ../gui/wxpython/core/gcmd.py:435 ../gui/wxpython/core/render.py:1010 +#: ../gui/wxpython/core/render.py:1013 ../gui/wxpython/core/render.py:1016 +msgid "Details:" +msgstr "" + +#: ../gui/wxpython/core/gcmd.py:437 ../gui/wxpython/core/gcmd.py:444 +msgid "Error: " +msgstr "" + +#: ../gui/wxpython/core/gcmd.py:521 +#, python-format +msgid "Unable to exectute command: '%s'" +msgstr "" + +#: ../gui/wxpython/core/gcmd.py:747 ../gui/wxpython/gui_core/forms.py:2768 +#, python-format +msgid "Error in %s" +msgstr "" + +#: ../gui/wxpython/core/toolboxes.py:225 +msgid "" +"Unable to parse user toolboxes XML files. Default files will be loaded." +msgstr "" + +#: ../gui/wxpython/core/toolboxes.py:269 +msgid "Unable to create toolboxes directory." +msgstr "" + +#: ../gui/wxpython/core/toolboxes.py:493 +msgid "Custom toolboxes" +msgstr "" + +#: ../gui/wxpython/core/toolboxes.py:517 +#, python-format +msgid "" +"List of addons cannot be obtained because g.extension failed. Details: %s" +msgstr "" + +#: ../gui/wxpython/core/toolboxes.py:574 +msgid "Addons" +msgstr "" + +#: ../gui/wxpython/core/menutree.py:151 +#, python-format +msgid "Unknow tag %s" +msgstr "" + +#: ../gui/wxpython/core/settings.py:503 +msgid "Segment break" +msgstr "" + +#: ../gui/wxpython/core/settings.py:569 +msgid "Data point" +msgstr "" + +#: ../gui/wxpython/core/settings.py:643 +msgid "animation" +msgstr "" + +#: ../gui/wxpython/core/settings.py:866 +msgid "Collapse all except PERMANENT and current" +msgstr "" + +#: ../gui/wxpython/core/settings.py:867 +msgid "Collapse all except PERMANENT" +msgstr "" + +#: ../gui/wxpython/core/settings.py:868 +msgid "Collapse all except current" +msgstr "" + +#: ../gui/wxpython/core/settings.py:869 +msgid "Collapse all" +msgstr "" + +#: ../gui/wxpython/core/settings.py:870 +msgid "Expand all" +msgstr "" + +#: ../gui/wxpython/core/settings.py:875 +msgid "Display selected" +msgstr "" + +#: ../gui/wxpython/core/settings.py:884 +msgid "Classic (labels only)" +msgstr "" + +#: ../gui/wxpython/core/settings.py:885 +msgid "Combined (labels and module names)" +msgstr "" + +#: ../gui/wxpython/core/settings.py:886 +msgid "Expert (module names only)" +msgstr "" + +#: ../gui/wxpython/core/settings.py:891 +msgid "Basic top" +msgstr "" + +#: ../gui/wxpython/core/settings.py:892 +msgid "Basic left" +msgstr "" + +#: ../gui/wxpython/core/settings.py:893 +msgid "Fancy green" +msgstr "" + +#: ../gui/wxpython/core/settings.py:894 +msgid "List left" +msgstr "" + +#: ../gui/wxpython/core/settings.py:901 +msgid "Zoom and recenter" +msgstr "" + +#: ../gui/wxpython/core/settings.py:901 +msgid "Zoom to mouse cursor" +msgstr "" + +#: ../gui/wxpython/core/settings.py:901 +msgid "Nothing" +msgstr "" + +#: ../gui/wxpython/core/settings.py:903 +msgid "Scroll forward to zoom in" +msgstr "" + +#: ../gui/wxpython/core/settings.py:903 +msgid "Scroll back to zoom in" +msgstr "" + +#: ../gui/wxpython/core/settings.py:936 ../gui/wxpython/core/settings.py:948 +msgid "box" +msgstr "" + +#: ../gui/wxpython/core/settings.py:937 +msgid "sphere" +msgstr "" + +#: ../gui/wxpython/core/settings.py:938 +msgid "cube" +msgstr "" + +#: ../gui/wxpython/core/settings.py:939 +msgid "diamond" +msgstr "" + +#: ../gui/wxpython/core/settings.py:940 +msgid "aster" +msgstr "" + +#: ../gui/wxpython/core/settings.py:941 +msgid "gyro" +msgstr "" + +#: ../gui/wxpython/core/settings.py:942 +msgid "histogram" +msgstr "" + +#: ../gui/wxpython/core/settings.py:948 +msgid "cross" +msgstr "" + +#: ../gui/wxpython/core/settings.py:948 +msgid "circle" +msgstr "" + +#: ../gui/wxpython/core/settings.py:981 +#, python-format +msgid "Unable to read settings file <%s>\n" +msgstr "" + +#: ../gui/wxpython/core/settings.py:1007 +#, python-format +msgid "" +"Error: Reading settings from file <%(file)s> failed.\n" +"\t\tDetails: %(detail)s\n" +"\t\tLine: '%(line)s'\n" +msgstr "" + +#: ../gui/wxpython/core/settings.py:1025 +msgid "Unable to create settings directory" +msgstr "" + +#: ../gui/wxpython/core/settings.py:1073 +#, python-format +msgid "" +"Writing settings to file <%(file)s> failed.\n" +"\n" +"Details: %(detail)s" +msgstr "" + +#: ../gui/wxpython/core/settings.py:1179 +msgid "Unable to set " +msgstr "" + +#: ../gui/wxpython/core/settings.py:1215 ../gui/wxpython/core/settings.py:1225 +#, python-format +msgid "Unable to parse settings '%s'" +msgstr "" + +#: ../gui/wxpython/core/ws.py:51 +msgid "" +"Unable to load GDAL Python bindings.\n" +"WMS layers can not be displayed without the bindings.\n" +msgstr "" + +#: ../gui/wxpython/core/utils.py:60 +#, python-format +msgid "Syntax error: %s" +msgstr "" + +#: ../gui/wxpython/core/utils.py:351 +#, python-format +msgid "Vector map <%(map)s>: %(msg)s\n" +msgstr "" + +#: ../gui/wxpython/core/utils.py:535 +#, python-brace-format +msgid "failed to open '{0}'" +msgstr "" + +#: ../gui/wxpython/core/utils.py:841 +#, python-format +msgid "ERROR: Unable to determine GRASS version. Details: %s" +msgstr "" + +#: ../gui/wxpython/core/utils.py:882 +#, python-format +msgid "Unable to open file '%s'\n" +msgstr "" + +#: ../gui/wxpython/core/utils.py:892 +#, python-format +msgid "" +"%s: line skipped - unable to parse '%s'\n" +"Reason: %s\n" +msgstr "" + +#: ../gui/wxpython/core/utils.py:897 +#, python-format +msgid "Duplicated key: %s\n" +msgstr "" + +#: ../gui/wxpython/core/utils.py:913 +#, python-format +msgid "Unable to create file '%s'\n" +msgstr "" + +#: ../gui/wxpython/core/utils.py:996 ../gui/wxpython/gui_core/forms.py:1737 +msgid "Select Color" +msgstr "" + +#: ../gui/wxpython/core/debug.py:48 +#, python-brace-format +msgid "Wx debug level {0}." +msgstr "" + +#: ../gui/wxpython/core/debug.py:53 +#, python-brace-format +msgid "" +"WARNING: Ignoring unsupported wx debug level (must be >=0 and <=5). {0}\n" +msgstr "" + +#: ../gui/wxpython/core/render.py:151 +#, python-format +msgid "<%(name)s>: layer type <%(type)s> is not supported" +msgstr "" + +#: ../gui/wxpython/core/render.py:170 +#, python-format +msgid "Command '%s' failed\n" +msgstr "" + +#: ../gui/wxpython/core/render.py:173 +#, python-format +msgid "Details: %s\n" +msgstr "" + +#: ../gui/wxpython/core/render.py:258 +#, python-format +msgid "Unsupported map layer type '%s'" +msgstr "" + +#: ../gui/wxpython/core/render.py:623 +#, python-format +msgid "Rendering failed: %s" +msgstr "" + +#: ../gui/wxpython/core/render.py:666 +msgid "Rendering aborted" +msgstr "" + +#: ../gui/wxpython/core/render.py:697 +msgid "Downloading data " +msgstr "" + +#: ../gui/wxpython/core/render.py:707 +msgid "Rendering & " +msgstr "" + +#: ../gui/wxpython/core/render.py:709 +msgid "Rendering..." +msgstr "" + +#: ../gui/wxpython/core/render.py:754 +msgid "Trying to recover from default region..." +msgstr "" + +#: ../gui/wxpython/core/render.py:814 +#, python-format +msgid "Error: Unable to open '%(file)s'. Reason: %(ret)s. wxGUI exited.\n" +msgstr "" + +#: ../gui/wxpython/core/render.py:824 +#, python-format +msgid "" +"\n" +"ERROR: Unable to read WIND file: %s\n" +msgstr "" + +#: ../gui/wxpython/core/render.py:928 +#, python-format +msgid "Invalid map size %d,%d\n" +msgstr "" + +#: ../gui/wxpython/core/render.py:1009 +#, python-format +msgid "Unable to zoom to raster map <%s>." +msgstr "" + +#: ../gui/wxpython/core/render.py:1012 +#, python-format +msgid "Unable to zoom to vector map <%s>." +msgstr "" + +#: ../gui/wxpython/core/render.py:1015 +#, python-format +msgid "Unable to zoom to 3d raster map <%s>." +msgstr "" + +#: ../gui/wxpython/core/render.py:1019 +msgid "" +"Unable to get current geographic extent. Force quiting wxGUI. Please " +"manually run g.region to fix the problem." +msgstr "" + +#: ../gui/wxpython/core/workspace.py:1614 +#, python-format +msgid "Unable to open file <%s> for reading." +msgstr "" + +#: ../gui/wxpython/core/workspace.py:1631 +#, python-format +msgid "" +"Some lines were skipped when reading settings from file <%(file)s>.\n" +"See 'Command output' window for details.\n" +"\n" +"Number of skipped lines: %(line)d" +msgstr "" + +#: ../gui/wxpython/core/workspace.py:1856 +#, python-format +msgid " row %d:" +msgstr "" + +#: ../gui/wxpython/web_services/widgets.py:143 +msgid " Requested data settings " +msgstr "" + +#: ../gui/wxpython/web_services/widgets.py:170 +msgid "Request" +msgstr "" + +#: ../gui/wxpython/web_services/widgets.py:175 +msgid "List of layers " +msgstr "" + +#: ../gui/wxpython/web_services/widgets.py:193 +msgid "Source projection:" +msgstr "" + +#: ../gui/wxpython/web_services/widgets.py:254 +msgid "Advanced request settings" +msgstr "" + +#: ../gui/wxpython/web_services/widgets.py:262 +msgid "Order of layers in raster" +msgstr "" + +#: ../gui/wxpython/web_services/widgets.py:275 +msgid "Reprojection method:" +msgstr "" + +#: ../gui/wxpython/web_services/widgets.py:282 +msgid "Nearest neighbor" +msgstr "" + +#: ../gui/wxpython/web_services/widgets.py:283 +msgid "Linear interpolation" +msgstr "" + +#: ../gui/wxpython/web_services/widgets.py:284 +msgid "Cubic interpolation" +msgstr "" + +#: ../gui/wxpython/web_services/widgets.py:285 +msgid "Cubic spline interpolation" +msgstr "" + +#: ../gui/wxpython/web_services/widgets.py:289 +msgid "Maximum columns to request from server at time:" +msgstr "" + +#: ../gui/wxpython/web_services/widgets.py:295 +msgid "Maximum rows to request from server at time:" +msgstr "" + +#: ../gui/wxpython/web_services/widgets.py:312 +msgid "Do not request transparent data" +msgstr "" + +#: ../gui/wxpython/web_services/widgets.py:317 +#: ../gui/wxpython/gui_core/preferences.py:893 +#: ../gui/wxpython/animation/dialogs.py:1864 ../gui/wxpython/nviz/tools.py:465 +#: ../gui/wxpython/nviz/preferences.py:204 +msgid "Background color:" +msgstr "" + +#: ../gui/wxpython/web_services/widgets.py:327 +msgid "Additional query parameters for server:" +msgstr "" + +#: ../gui/wxpython/web_services/widgets.py:540 +#, python-format +msgid "" +"Unable to download %s capabilities file\n" +"from <%s>:\n" +msgstr "" + +#: ../gui/wxpython/web_services/widgets.py:557 +#, python-format +msgid "" +"%s web service was not found in fetched capabilities file from <%s>:\n" +"%s\n" +msgstr "" + +#: ../gui/wxpython/web_services/widgets.py:843 +msgid "Source image format" +msgstr "" + +#: ../gui/wxpython/web_services/widgets.py:879 +msgid "Select layer in layer list.\n" +msgstr "" + +#: ../gui/wxpython/web_services/widgets.py:884 +msgid "Select source image format.\n" +msgstr "" + +#: ../gui/wxpython/web_services/widgets.py:889 +msgid "Select source projection.\n" +msgstr "" + +#: ../gui/wxpython/web_services/widgets.py:893 +msgid "Choose output layer name.\n" +msgstr "" + +#: ../gui/wxpython/web_services/widgets.py:934 +#: ../gui/wxpython/gui_core/ghelp.py:397 ../gui/wxpython/gui_core/ghelp.py:399 +#: ../gui/wxpython/gui_core/ghelp.py:473 +#: ../gui/wxpython/gmodeler/frame.py:1731 +#: ../gui/wxpython/gmodeler/frame.py:1778 +msgid "Name" +msgstr "" + +#: ../gui/wxpython/web_services/widgets.py:937 +#: ../gui/wxpython/gui_core/forms.py:2040 +#: ../gui/wxpython/modules/import_export.py:79 +msgid "Layer name" +msgstr "" + +#: ../gui/wxpython/web_services/widgets.py:974 +msgid "layer" +msgstr "" + +#: ../gui/wxpython/web_services/widgets.py:994 +msgid "style" +msgstr "" + +#: ../gui/wxpython/web_services/widgets.py:1167 +msgid "Add default" +msgstr "" + +#: ../gui/wxpython/web_services/widgets.py:1184 +#, python-format +msgid "" +"User defined server with same name as default server <%s> already exists.\n" +"Keeping user defined server" +msgstr "" + +#: ../gui/wxpython/web_services/dialogs.py:96 +msgid " Server settings " +msgstr "" + +#: ../gui/wxpython/web_services/dialogs.py:99 +msgid "Server:" +msgstr "" + +#: ../gui/wxpython/web_services/dialogs.py:103 +msgid "&Connect" +msgstr "" + +#: ../gui/wxpython/web_services/dialogs.py:104 +msgid "Connect to the server" +msgstr "" + +#: ../gui/wxpython/web_services/dialogs.py:108 +msgid "Show advanced connection settings" +msgstr "" + +#: ../gui/wxpython/web_services/dialogs.py:109 +msgid "Hide advanced connection settings" +msgstr "" + +#: ../gui/wxpython/web_services/dialogs.py:127 +msgid " Layer Manager Settings " +msgstr "" + +#: ../gui/wxpython/web_services/dialogs.py:131 +msgid "Output layer name:" +msgstr "" + +#: ../gui/wxpython/web_services/dialogs.py:257 +msgid "Username:" +msgstr "" + +#: ../gui/wxpython/web_services/dialogs.py:261 +msgid "Password:" +msgstr "" + +#: ../gui/wxpython/web_services/dialogs.py:302 +#: ../gui/wxpython/gui_core/gselect.py:1948 +msgid "No data source defined, settings are not saved." +msgstr "" + +#: ../gui/wxpython/web_services/dialogs.py:387 +#, python-format +msgid "Connecting to <%s>..." +msgstr "" + +#: ../gui/wxpython/web_services/dialogs.py:455 +msgid "Available web services" +msgstr "" + +#: ../gui/wxpython/web_services/dialogs.py:468 +#, python-format +msgid "Connected to <%s>" +msgstr "" + +#: ../gui/wxpython/web_services/dialogs.py:474 +#, python-format +msgid "Unable to connect to <%s>" +msgstr "" + +#: ../gui/wxpython/web_services/dialogs.py:524 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:27 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:28 +#: ../gui/wxpython/menustrings.py:27 ../gui/wxpython/menustrings.py:28 +msgid "Add web service layer" +msgstr "" + +#: ../gui/wxpython/web_services/dialogs.py:539 +msgid "Add selected web service layers as map layer into layer tree" +msgstr "" + +#: ../gui/wxpython/web_services/dialogs.py:637 +msgid "Web service layer properties" +msgstr "" + +#: ../gui/wxpython/web_services/dialogs.py:684 +msgid "&Apply" +msgstr "" + +#: ../gui/wxpython/web_services/dialogs.py:689 +msgid "&OK" +msgstr "" + +#: ../gui/wxpython/web_services/dialogs.py:690 +#: ../gui/wxpython/vdigit/dialogs.py:155 +msgid "Apply changes and close dialog" +msgstr "" + +#: ../gui/wxpython/web_services/dialogs.py:857 +msgid "Name for output raster map:" +msgstr "" + +#: ../gui/wxpython/web_services/dialogs.py:867 +msgid "Export region" +msgstr "" + +#: ../gui/wxpython/web_services/dialogs.py:872 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:18 +#: ../gui/wxpython/menustrings.py:18 +msgid "Map display" +msgstr "" + +#: ../gui/wxpython/web_services/dialogs.py:876 +msgid "Named region" +msgstr "" + +#: ../gui/wxpython/web_services/dialogs.py:878 +msgid "Extent and resolution are based on Map Display geometry." +msgstr "" + +#: ../gui/wxpython/web_services/dialogs.py:880 +msgid "Extent and resolution are based on computational region." +msgstr "" + +#: ../gui/wxpython/web_services/dialogs.py:882 +msgid "Extent and resolution are based on named region." +msgstr "" + +#: ../gui/wxpython/web_services/dialogs.py:887 +msgid "Overwrite existing raster map" +msgstr "" + +#: ../gui/wxpython/web_services/dialogs.py:892 +msgid "Choose named region:" +msgstr "" + +#: ../gui/wxpython/web_services/dialogs.py:905 +msgid "&Save layer" +msgstr "" + +#: ../gui/wxpython/web_services/dialogs.py:906 +msgid "Save web service layer as raster map" +msgstr "" + +#: ../gui/wxpython/web_services/dialogs.py:1019 +msgid "Missing output raster." +msgstr "" + +#: ../gui/wxpython/web_services/dialogs.py:1023 +msgid "Output map can be added only to current mapset." +msgstr "" + +#: ../gui/wxpython/web_services/dialogs.py:1027 +#, python-format +msgid "Output map <%s> already exists" +msgstr "" + +#: ../gui/wxpython/web_services/dialogs.py:1048 +#, python-format +msgid "Region <%s> does not exist." +msgstr "" + +#: ../gui/wxpython/web_services/dialogs.py:1077 +msgid "Downloading data..." +msgstr "" + +#: ../gui/wxpython/web_services/dialogs.py:1104 +msgid "Unable to fetch data.\n" +msgstr "" + +#: ../gui/wxpython/gui_core/gselect.py:70 +#, python-format +msgid "" +"Unable to import pyGRASS: %s\n" +"Some functionality will be not accessible" +msgstr "" + +#: ../gui/wxpython/gui_core/gselect.py:508 +msgid "Not selectable element" +msgstr "" + +#: ../gui/wxpython/gui_core/gselect.py:545 +#: ../gui/wxpython/gui_core/preferences.py:2205 +msgid "Mapset" +msgstr "" + +#: ../gui/wxpython/gui_core/gselect.py:557 +msgid "Type: " +msgstr "" + +#: ../gui/wxpython/gui_core/gselect.py:575 +#, python-format +msgid "GSelect: invalid item: %s" +msgstr "" + +#: ../gui/wxpython/gui_core/gselect.py:887 +msgid "No table linked to layer <{}>." +msgstr "" + +#: ../gui/wxpython/gui_core/gselect.py:1195 ../gui/wxpython/gis_set.py:1000 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:923 +msgid "Choose GIS Data Directory" +msgstr "" + +#: ../gui/wxpython/gui_core/gselect.py:1400 +msgid "Output settings" +msgstr "" + +#: ../gui/wxpython/gui_core/gselect.py:1402 +msgid "Source input" +msgstr "" + +#: ../gui/wxpython/gui_core/gselect.py:1413 +msgid "Native" +msgstr "" + +#: ../gui/wxpython/gui_core/gselect.py:1419 +msgid "File" +msgstr "" + +#: ../gui/wxpython/gui_core/gselect.py:1423 +#: ../gui/wxpython/gui_core/forms.py:1918 +msgid "Directory" +msgstr "" + +#: ../gui/wxpython/gui_core/gselect.py:1431 +msgid "Protocol" +msgstr "" + +#: ../gui/wxpython/gui_core/gselect.py:1442 +msgid "Output type" +msgstr "" + +#: ../gui/wxpython/gui_core/gselect.py:1444 +msgid "Source type" +msgstr "" + +#: ../gui/wxpython/gui_core/gselect.py:1466 +msgid "All files" +msgstr "" + +#: ../gui/wxpython/gui_core/gselect.py:1482 +msgid "ZIP files" +msgstr "" + +#: ../gui/wxpython/gui_core/gselect.py:1483 +msgid "GZIP files" +msgstr "" + +#: ../gui/wxpython/gui_core/gselect.py:1484 +msgid "TAR files" +msgstr "" + +#: ../gui/wxpython/gui_core/gselect.py:1486 +msgid "TARGZ files" +msgstr "" + +#: ../gui/wxpython/gui_core/gselect.py:1494 +msgid "File:" +msgstr "" + +#: ../gui/wxpython/gui_core/gselect.py:1495 +msgid "Choose file to import" +msgstr "" + +#: ../gui/wxpython/gui_core/gselect.py:1510 +#: ../gui/wxpython/gui_core/gselect.py:1593 +#: ../gui/wxpython/animation/dialogs.py:1196 +msgid "Directory:" +msgstr "" + +#: ../gui/wxpython/gui_core/gselect.py:1511 +#: ../gui/wxpython/gui_core/gselect.py:1594 +msgid "Choose input directory" +msgstr "" + +#: ../gui/wxpython/gui_core/gselect.py:1528 +msgid "Extension:" +msgstr "" + +#: ../gui/wxpython/gui_core/gselect.py:1557 +#: ../gui/wxpython/gui_core/gselect.py:1572 +#: ../gui/wxpython/gui_core/gselect.py:1574 +#: ../gui/wxpython/gui_core/widgets.py:1298 +#: ../gui/wxpython/gmodeler/preferences.py:706 +#: ../gui/wxpython/vnet/dialogs.py:1643 +#: ../gui/wxpython/animation/dialogs.py:402 +msgid "Name:" +msgstr "" + +#: ../gui/wxpython/gui_core/gselect.py:1558 +msgid "Choose file" +msgstr "" + +#: ../gui/wxpython/gui_core/gselect.py:1579 +#: ../gui/wxpython/gui_core/gselect.py:2339 +msgid "Feature type:" +msgstr "" + +#: ../gui/wxpython/gui_core/gselect.py:1581 +msgid "simple features" +msgstr "" + +#: ../gui/wxpython/gui_core/gselect.py:1582 +msgid "topological" +msgstr "" + +#: ../gui/wxpython/gui_core/gselect.py:1693 +#: ../gui/wxpython/gui_core/gselect.py:1724 +#: ../gui/wxpython/gui_core/gselect.py:1775 +#: ../gui/wxpython/gui_core/gselect.py:1813 +msgid "Creation options:" +msgstr "" + +#: ../gui/wxpython/gui_core/gselect.py:1707 +#: ../gui/wxpython/gui_core/gselect.py:1746 +#: ../gui/wxpython/gui_core/gselect.py:1798 +msgid "Format:" +msgstr "" + +#: ../gui/wxpython/gui_core/gselect.py:1805 +msgid "Protocol:" +msgstr "" + +#: ../gui/wxpython/gui_core/gselect.py:1828 +msgid "No settings available" +msgstr "" + +#: ../gui/wxpython/gui_core/gselect.py:2089 +#: ../gui/wxpython/gmodeler/dialogs.py:919 +#: ../gui/wxpython/location_wizard/wizard.py:932 +msgid "No" +msgstr "" + +#: ../gui/wxpython/gui_core/gselect.py:2091 +#: ../gui/wxpython/gmodeler/dialogs.py:921 +#: ../gui/wxpython/location_wizard/wizard.py:932 +msgid "Yes" +msgstr "" + +#: ../gui/wxpython/gui_core/gselect.py:2331 +msgid "LineString" +msgstr "" + +#: ../gui/wxpython/gui_core/gselect.py:2331 +msgid "Polygon" +msgstr "" + +#: ../gui/wxpython/gui_core/gselect.py:2550 +msgid "No vector map selected in layer manager. Operation canceled." +msgstr "" + +#: ../gui/wxpython/gui_core/gselect.py:2563 +msgid "Input vector map is not selected" +msgstr "" + +#: ../gui/wxpython/gui_core/gselect.py:2567 +#, python-format +msgid "" +"Input vector map <%s> and selected map <%s> in layer manager are different. " +"Operation canceled." +msgstr "" + +#: ../gui/wxpython/gui_core/gselect.py:2743 +msgid "No vector map selected" +msgstr "" + +#: ../gui/wxpython/gui_core/menu.py:153 +msgid "Double-click or Ctrl-Enter to run selected module" +msgstr "" + +#: ../gui/wxpython/gui_core/menu.py:174 ../gui/wxpython/gui_core/forms.py:605 +#: ../gui/wxpython/modules/vclean.py:173 +#: ../gui/wxpython/modules/mcalc_builder.py:158 +#: ../gui/wxpython/gmodeler/frame.py:1983 +#: ../gui/wxpython/gmodeler/model.py:2835 +msgid "&Run" +msgstr "" + +#: ../gui/wxpython/gui_core/menu.py:175 +msgid "Run selected module from the tree" +msgstr "" + +#: ../gui/wxpython/gui_core/menu.py:176 +msgid "H&elp" +msgstr "" + +#: ../gui/wxpython/gui_core/menu.py:178 +msgid "Show manual for selected module from the tree" +msgstr "" + +#: ../gui/wxpython/gui_core/menu.py:180 +msgid "Adva&nced search..." +msgstr "" + +#: ../gui/wxpython/gui_core/menu.py:182 +#, python-format +msgid "Do advanced search using %s module" +msgstr "" + +#: ../gui/wxpython/gui_core/menu.py:283 +#, python-format +msgid "Documentation for %s is now open in the web browser" +msgstr "" + +#: ../gui/wxpython/gui_core/vselect.py:48 +msgid "category" +msgstr "" + +#: ../gui/wxpython/gui_core/vselect.py:49 +#: ../gui/wxpython/vnet/vnet_data.py:259 +msgid "type" +msgstr "" + +#: ../gui/wxpython/gui_core/vselect.py:73 +msgid "Select features" +msgstr "" + +#: ../gui/wxpython/gui_core/vselect.py:136 +msgid "Create a new map" +msgstr "" + +#: ../gui/wxpython/gui_core/vselect.py:265 +#, python-format +msgid "Selected map <%s> has been disabled for rendering. Operation canceled." +msgstr "" + +#: ../gui/wxpython/gui_core/vselect.py:297 +#, python-format +msgid "Failed to query vector map(s) <%s>." +msgstr "" + +#: ../gui/wxpython/gui_core/vselect.py:322 +msgid "No features selected" +msgstr "" + +#: ../gui/wxpython/gui_core/vselect.py:346 +#, python-format +msgid "Vector map <%s> was created" +msgstr "" + +#: ../gui/wxpython/gui_core/vselect.py:349 +#, python-format +msgid "" +"Unable to create a new vector map.\n" +"\n" +"Reason: %s" +msgstr "" + +#: ../gui/wxpython/gui_core/query.py:31 +msgid "Query results" +msgstr "" + +#: ../gui/wxpython/gui_core/query.py:43 +msgid "Right click to copy selected values to clipboard." +msgstr "" + +#: ../gui/wxpython/gui_core/query.py:49 +msgid "Feature" +msgstr "" + +#: ../gui/wxpython/gui_core/query.py:49 +msgid "Value" +msgstr "" + +#: ../gui/wxpython/gui_core/query.py:71 +msgid "Copy all to clipboard" +msgstr "" + +#: ../gui/wxpython/gui_core/query.py:74 +msgid "Redirect to console" +msgstr "" + +#: ../gui/wxpython/gui_core/query.py:136 ../gui/wxpython/gui_core/query.py:139 +#, python-format +msgid "Copy from '%s' column" +msgstr "" + +#: ../gui/wxpython/gui_core/query.py:141 +msgid "Copy selected lines" +msgstr "" + +#: ../gui/wxpython/gui_core/query.py:144 ../gui/wxpython/gui_core/query.py:149 +#, python-format +msgid "Copy '%s'" +msgstr "" + +#: ../gui/wxpython/gui_core/query.py:151 +msgid "Copy line" +msgstr "" + +#: ../gui/wxpython/gui_core/query.py:178 +msgid "Query results:" +msgstr "" + +#: ../gui/wxpython/gui_core/query.py:181 +msgid " " +msgstr "" + +#: ../gui/wxpython/gui_core/query.py:270 +msgid "east, north" +msgstr "" + +#: ../gui/wxpython/gui_core/query.py:281 +msgid "Nothing found" +msgstr "" + +#: ../gui/wxpython/gui_core/goutput.py:128 +msgid "Click here to show search module engine" +msgstr "" + +#: ../gui/wxpython/gui_core/goutput.py:130 +msgid "Click here to hide search module engine" +msgstr "" + +#: ../gui/wxpython/gui_core/goutput.py:147 +msgid "Command prompt" +msgstr "" + +#: ../gui/wxpython/gui_core/goutput.py:152 +msgid "Output window" +msgstr "" + +#: ../gui/wxpython/gui_core/goutput.py:160 +msgid "Clear output window content" +msgstr "" + +#: ../gui/wxpython/gui_core/goutput.py:162 +msgid "Clear command prompt content" +msgstr "" + +#: ../gui/wxpython/gui_core/goutput.py:165 +msgid "Save output window content to the file" +msgstr "" + +#: ../gui/wxpython/gui_core/goutput.py:167 +msgid "Abort running command" +msgstr "" + +#: ../gui/wxpython/gui_core/goutput.py:171 +msgid "&Log file" +msgstr "" + +#: ../gui/wxpython/gui_core/goutput.py:173 +msgid "" +"Toggle to save list of executed commands into a file; content saved when " +"switching off." +msgstr "" + +#: ../gui/wxpython/gui_core/goutput.py:421 +#: ../gui/wxpython/gui_core/goutput.py:516 +msgid "Save file as..." +msgstr "" + +#: ../gui/wxpython/gui_core/goutput.py:423 +#: ../gui/wxpython/gui_core/goutput.py:518 +#, python-format +msgid "%(txt)s (*.txt)|*.txt|%(files)s (*)|*" +msgstr "" + +#: ../gui/wxpython/gui_core/goutput.py:424 +#: ../gui/wxpython/gui_core/goutput.py:519 +msgid "Text files" +msgstr "" + +#: ../gui/wxpython/gui_core/goutput.py:425 +#: ../gui/wxpython/gui_core/goutput.py:520 +msgid "Files" +msgstr "" + +#: ../gui/wxpython/gui_core/goutput.py:438 +#, python-format +msgid "" +"Unable to write file '%(path)s'.\n" +"\n" +"Details: %(error)s" +msgstr "" + +#: ../gui/wxpython/gui_core/goutput.py:443 +#, python-format +msgid "Command output saved into '%s'" +msgstr "" + +#: ../gui/wxpython/gui_core/goutput.py:497 +#, python-brace-format +msgid "" +"Unable to write file '{filePath}'.\n" +"\n" +"Details: {error}" +msgstr "" + +#: ../gui/wxpython/gui_core/goutput.py:501 +msgid "Command log saved to '{}'" +msgstr "" + +#: ../gui/wxpython/gui_core/simplelmgr.py:109 +msgid "Toolbar" +msgstr "" + +#: ../gui/wxpython/gui_core/simplelmgr.py:145 +msgid "Copy map names to clipboard (top to bottom)" +msgstr "" + +#: ../gui/wxpython/gui_core/simplelmgr.py:146 +msgid "Copy map names to clipboard (bottom to top)" +msgstr "" + +#: ../gui/wxpython/gui_core/simplelmgr.py:288 +#: ../gui/wxpython/lmgr/layertree.py:1236 +#, python-format +msgid "Set opacity of <%s>" +msgstr "" + +#: ../gui/wxpython/gui_core/simplelmgr.py:464 +msgid "Remove selected map(s) from list" +msgstr "" + +#: ../gui/wxpython/gui_core/simplelmgr.py:466 +msgid "Layer up" +msgstr "" + +#: ../gui/wxpython/gui_core/simplelmgr.py:467 +msgid "Move selected layer(s) up" +msgstr "" + +#: ../gui/wxpython/gui_core/simplelmgr.py:469 +msgid "Layer down" +msgstr "" + +#: ../gui/wxpython/gui_core/simplelmgr.py:470 +msgid "Move selected layer(s) down" +msgstr "" + +#: ../gui/wxpython/gui_core/simplelmgr.py:472 +#: ../gui/wxpython/gui_core/simplelmgr.py:473 +msgid "Edit layer properties" +msgstr "" + +#: ../gui/wxpython/gui_core/simplelmgr.py:475 +msgid "Change opacity" +msgstr "" + +#: ../gui/wxpython/gui_core/simplelmgr.py:476 +msgid "Change layer opacity" +msgstr "" + +#: ../gui/wxpython/gui_core/simplelmgr.py:478 +#: ../gui/wxpython/gui_core/simplelmgr.py:479 +#: ../gui/wxpython/lmgr/layertree.py:106 +msgid "Add 3D raster map layer" +msgstr "" + +#: ../gui/wxpython/gui_core/toolbars.py:37 +msgid "Display map" +msgstr "" + +#: ../gui/wxpython/gui_core/toolbars.py:38 +msgid "Re-render modified map layers only" +msgstr "" + +#: ../gui/wxpython/gui_core/toolbars.py:40 +msgid "Render map" +msgstr "" + +#: ../gui/wxpython/gui_core/toolbars.py:41 +msgid "Force re-rendering all map layers" +msgstr "" + +#: ../gui/wxpython/gui_core/toolbars.py:43 +msgid "Erase display" +msgstr "" + +#: ../gui/wxpython/gui_core/toolbars.py:44 +msgid "Erase display canvas with given background color" +msgstr "" + +#: ../gui/wxpython/gui_core/toolbars.py:46 +msgid "Pointer" +msgstr "" + +#: ../gui/wxpython/gui_core/toolbars.py:48 +msgid "Zoom in" +msgstr "" + +#: ../gui/wxpython/gui_core/toolbars.py:49 +msgid "Drag or click mouse to zoom" +msgstr "" + +#: ../gui/wxpython/gui_core/toolbars.py:51 +msgid "Zoom out" +msgstr "" + +#: ../gui/wxpython/gui_core/toolbars.py:52 +msgid "Drag or click mouse to unzoom" +msgstr "" + +#: ../gui/wxpython/gui_core/toolbars.py:54 +msgid "Return to previous zoom" +msgstr "" + +#: ../gui/wxpython/gui_core/toolbars.py:56 +msgid "Various zoom options" +msgstr "" + +#: ../gui/wxpython/gui_core/toolbars.py:57 +msgid "Zoom to default or saved region, save to named region, ..." +msgstr "" + +#: ../gui/wxpython/gui_core/toolbars.py:59 +msgid "Zoom to selected map layer(s)" +msgstr "" + +#: ../gui/wxpython/gui_core/toolbars.py:61 +msgid "Zoom to computational region extent" +msgstr "" + +#: ../gui/wxpython/gui_core/toolbars.py:63 +msgid "Pan" +msgstr "" + +#: ../gui/wxpython/gui_core/toolbars.py:64 +msgid "Drag with mouse to pan" +msgstr "" + +#: ../gui/wxpython/gui_core/toolbars.py:66 +msgid "Save display to file" +msgstr "" + +#: ../gui/wxpython/gui_core/toolbars.py:70 +#: ../gui/wxpython/gui_core/forms.py:1328 +#: ../gui/wxpython/gui_core/forms.py:2724 +msgid "Select font" +msgstr "" + +#: ../gui/wxpython/gui_core/toolbars.py:72 +#: ../gui/wxpython/vnet/toolbars.py:137 ../gui/wxpython/iscatt/toolbars.py:51 +msgid "Show manual" +msgstr "" + +#: ../gui/wxpython/gui_core/toolbars.py:74 +#: ../gui/wxpython/lmgr/layertree.py:78 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:2035 +#: ../gui/wxpython/menustrings.py:2069 +msgid "Quit" +msgstr "" + +#: ../gui/wxpython/gui_core/toolbars.py:76 +#: ../gui/wxpython/lmgr/layertree.py:80 +msgid "Add raster map layer" +msgstr "" + +#: ../gui/wxpython/gui_core/toolbars.py:78 +#: ../gui/wxpython/lmgr/layertree.py:92 +msgid "Add vector map layer" +msgstr "" + +#: ../gui/wxpython/gui_core/toolbars.py:80 +msgid "Add map elements" +msgstr "" + +#: ../gui/wxpython/gui_core/toolbars.py:81 +msgid "Overlay elements like scale and legend onto map" +msgstr "" + +#: ../gui/wxpython/gui_core/toolbars.py:83 +msgid "Create histogram with d.histogram" +msgstr "" + +#: ../gui/wxpython/gui_core/toolbars.py:85 ../gui/wxpython/vnet/dialogs.py:946 +#: ../gui/wxpython/iscatt/toolbars.py:48 +#: ../gui/wxpython/iscatt/toolbars.py:146 ../gui/wxpython/nviz/tools.py:2272 +msgid "Settings" +msgstr "" + +#: ../gui/wxpython/gui_core/toolbars.py:260 +msgid "Select graphics tool" +msgstr "" + +#: ../gui/wxpython/gui_core/widgets.py:114 +msgid " (...)" +msgstr "" + +#: ../gui/wxpython/gui_core/widgets.py:855 +#, python-format +msgid "" +"Name <%(name)s> is not a valid name for GRASS map. Please use only ASCII " +"characters excluding %(chars)s and space." +msgstr "" + +#: ../gui/wxpython/gui_core/widgets.py:860 ../gui/wxpython/gis_set.py:1172 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:1095 +msgid "Invalid name" +msgstr "" + +#: ../gui/wxpython/gui_core/widgets.py:1086 +msgid "Fulltext search" +msgstr "" + +#: ../gui/wxpython/gui_core/widgets.py:1088 +msgid "Type to search in all modules. Press Enter for next match." +msgstr "" + +#: ../gui/wxpython/gui_core/widgets.py:1155 +msgid "Searching, please type more characters." +msgstr "" + +#: ../gui/wxpython/gui_core/widgets.py:1164 +#, python-format +msgid "%d modules match" +msgstr "" + +#: ../gui/wxpython/gui_core/widgets.py:1234 +msgid "Profiles" +msgstr "" + +#: ../gui/wxpython/gui_core/widgets.py:1240 +msgid "Save current settings" +msgstr "" + +#: ../gui/wxpython/gui_core/widgets.py:1244 +msgid "Delete currently selected settings" +msgstr "" + +#: ../gui/wxpython/gui_core/widgets.py:1267 +msgid "Load:" +msgstr "" + +#: ../gui/wxpython/gui_core/widgets.py:1285 +#, python-format +msgid "Settings <%s> not found" +msgstr "" + +#: ../gui/wxpython/gui_core/widgets.py:1299 +#: ../gui/wxpython/gui_core/widgets.py:1319 +msgid "Save settings" +msgstr "" + +#: ../gui/wxpython/gui_core/widgets.py:1304 +msgid "Name not given, settings is not saved." +msgstr "" + +#: ../gui/wxpython/gui_core/widgets.py:1316 +#, python-format +msgid "Settings <%s> already exists. Do you want to overwrite the settings?" +msgstr "" + +#: ../gui/wxpython/gui_core/widgets.py:1367 +msgid "No settings is defined. Operation canceled." +msgstr "" + +#: ../gui/wxpython/gui_core/widgets.py:1405 +msgid "Unable to save settings" +msgstr "" + +#: ../gui/wxpython/gui_core/pyedit.py:279 +#: ../gui/wxpython/gmodeler/frame.py:2028 +#, python-format +msgid "Unable to launch Python script. %s" +msgstr "" + +#: ../gui/wxpython/gui_core/pyedit.py:315 +#: ../gui/wxpython/gmodeler/frame.py:2055 +msgid "Choose file to save" +msgstr "" + +#: ../gui/wxpython/gui_core/pyedit.py:317 +#: ../gui/wxpython/gui_core/pyedit.py:379 +#: ../gui/wxpython/gmodeler/frame.py:2060 +msgid "Python script (*.py)|*.py" +msgstr "" + +#: ../gui/wxpython/gui_core/pyedit.py:333 +#: ../gui/wxpython/gmodeler/frame.py:2077 +#: ../gui/wxpython/wxplot/profile.py:372 +#, python-format +msgid "File <%s> already exists. Do you want to overwrite this file?" +msgstr "" + +#: ../gui/wxpython/gui_core/pyedit.py:335 +#: ../gui/wxpython/gmodeler/frame.py:2080 +msgid "Save file" +msgstr "" + +#: ../gui/wxpython/gui_core/pyedit.py:377 +msgid "Open file" +msgstr "" + +#: ../gui/wxpython/gui_core/pyedit.py:448 +msgid "Replace the content by the template?" +msgstr "" + +#: ../gui/wxpython/gui_core/pyedit.py:450 +msgid "Replace the content by the example?" +msgstr "" + +#: ../gui/wxpython/gui_core/pyedit.py:452 +msgid "Replace the current content by the file content?" +msgstr "" + +#: ../gui/wxpython/gui_core/pyedit.py:458 +msgid "Replace content" +msgstr "" + +#: ../gui/wxpython/gui_core/pyedit.py:470 +msgid "Set parameters for the script" +msgstr "" + +#: ../gui/wxpython/gui_core/pyedit.py:471 +msgid "Specify command line parameters for the script separated by spaces:" +msgstr "" + +#: ../gui/wxpython/gui_core/pyedit.py:521 +msgid "Open (Ctrl+O)" +msgstr "" + +#: ../gui/wxpython/gui_core/pyedit.py:523 +msgid "Save (Ctrl+S)" +msgstr "" + +#: ../gui/wxpython/gui_core/pyedit.py:525 +msgid "Run (Ctrl+R)" +msgstr "" + +#: ../gui/wxpython/gui_core/pyedit.py:528 +msgid "Activate overwrite" +msgstr "" + +#: ../gui/wxpython/gui_core/pyedit.py:530 +msgid "Deactive overwrite" +msgstr "" + +#: ../gui/wxpython/gui_core/pyedit.py:581 +msgid "GRASS GIS Simple Python Editor" +msgstr "" + +#: ../gui/wxpython/gui_core/ghelp.py:53 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1033 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1034 +#: ../gui/wxpython/menustrings.py:1051 ../gui/wxpython/menustrings.py:1052 +msgid "About GRASS GIS" +msgstr "" + +#: ../gui/wxpython/gui_core/ghelp.py:75 +msgid "Info" +msgstr "" + +#: ../gui/wxpython/gui_core/ghelp.py:76 +msgid "Copyright" +msgstr "" + +#: ../gui/wxpython/gui_core/ghelp.py:77 +msgid "License" +msgstr "" + +#: ../gui/wxpython/gui_core/ghelp.py:78 +msgid "Citation" +msgstr "" + +#: ../gui/wxpython/gui_core/ghelp.py:79 +msgid "Authors" +msgstr "" + +#: ../gui/wxpython/gui_core/ghelp.py:80 +msgid "Contributors" +msgstr "" + +#: ../gui/wxpython/gui_core/ghelp.py:81 +msgid "Extra contributors" +msgstr "" + +#: ../gui/wxpython/gui_core/ghelp.py:82 +msgid "Translators" +msgstr "" + +#: ../gui/wxpython/gui_core/ghelp.py:83 +msgid "Translation status" +msgstr "" + +#: ../gui/wxpython/gui_core/ghelp.py:118 ../gui/wxpython/gui_core/ghelp.py:921 +#: ../gui/wxpython/lmgr/frame.py:87 ../gui/wxpython/lmgr/frame.py:1221 +msgid "Unable to get GRASS version\n" +msgstr "" + +#: ../gui/wxpython/gui_core/ghelp.py:131 ../gui/wxpython/lmgr/frame.py:1245 +msgid "unknown version" +msgstr "" + +#: ../gui/wxpython/gui_core/ghelp.py:147 +msgid "Official GRASS site:" +msgstr "" + +#: ../gui/wxpython/gui_core/ghelp.py:158 +msgid "Code Revision" +msgstr "" + +#: ../gui/wxpython/gui_core/ghelp.py:169 +msgid "Build Date" +msgstr "" + +#: ../gui/wxpython/gui_core/ghelp.py:223 ../gui/wxpython/gui_core/ghelp.py:481 +msgid "Language" +msgstr "" + +#: ../gui/wxpython/gui_core/ghelp.py:252 ../gui/wxpython/gui_core/ghelp.py:277 +#: ../gui/wxpython/gui_core/ghelp.py:328 ../gui/wxpython/gui_core/ghelp.py:391 +#: ../gui/wxpython/gui_core/ghelp.py:465 ../gui/wxpython/gui_core/ghelp.py:630 +#, python-format +msgid "%s file missing" +msgstr "" + +#: ../gui/wxpython/gui_core/ghelp.py:300 +#, python-brace-format +msgid "" +"Unable to provide citation suggestion, see GRASS GIS website instead. The " +"error was: {0}" +msgstr "" + +#: ../gui/wxpython/gui_core/ghelp.py:376 ../gui/wxpython/gui_core/ghelp.py:449 +#, python-format +msgid "Error when reading file '%s'." +msgstr "" + +#: ../gui/wxpython/gui_core/ghelp.py:377 ../gui/wxpython/gui_core/ghelp.py:450 +msgid "Lines:" +msgstr "" + +#: ../gui/wxpython/gui_core/ghelp.py:397 ../gui/wxpython/gui_core/ghelp.py:399 +#: ../gui/wxpython/gui_core/ghelp.py:477 +msgid "E-mail" +msgstr "" + +#: ../gui/wxpython/gui_core/ghelp.py:397 ../gui/wxpython/gui_core/ghelp.py:399 +msgid "Country" +msgstr "" + +#: ../gui/wxpython/gui_core/ghelp.py:399 +msgid "OSGeo_ID" +msgstr "" + +#: ../gui/wxpython/gui_core/ghelp.py:485 +msgid "Nation" +msgstr "" + +#: ../gui/wxpython/gui_core/ghelp.py:534 +#, python-format +msgid " %d translated" +msgstr "" + +#: ../gui/wxpython/gui_core/ghelp.py:538 ../gui/wxpython/gui_core/ghelp.py:564 +#, python-format +msgid " %d fuzzy" +msgstr "" + +#: ../gui/wxpython/gui_core/ghelp.py:542 ../gui/wxpython/gui_core/ghelp.py:573 +#, python-format +msgid " %d untranslated" +msgstr "" + +#: ../gui/wxpython/gui_core/ghelp.py:555 +#, python-format +msgid "%d translated" +msgstr "" + +#: ../gui/wxpython/gui_core/ghelp.py:627 +#, python-format +msgid "File <%s> not found" +msgstr "" + +#: ../gui/wxpython/gui_core/ghelp.py:800 +msgid "&Next" +msgstr "" + +#: ../gui/wxpython/gui_core/ghelp.py:803 +msgid "&Previous" +msgstr "" + +#: ../gui/wxpython/gui_core/preferences.py:61 +msgid "User settings" +msgstr "" + +#: ../gui/wxpython/gui_core/preferences.py:85 +msgid "Set to default" +msgstr "" + +#: ../gui/wxpython/gui_core/preferences.py:93 +msgid "Revert settings to default" +msgstr "" + +#: ../gui/wxpython/gui_core/preferences.py:96 +msgid "Apply changes for the current session only and close" +msgstr "" + +#: ../gui/wxpython/gui_core/preferences.py:97 +msgid "Save for this session only" +msgstr "" + +#: ../gui/wxpython/gui_core/preferences.py:167 +msgid "Settings applied to current session but not saved" +msgstr "" + +#: ../gui/wxpython/gui_core/preferences.py:239 +msgid "Key column cannot be empty string." +msgstr "" + +#: ../gui/wxpython/gui_core/preferences.py:258 +msgid "GUI Settings" +msgstr "" + +#: ../gui/wxpython/gui_core/preferences.py:283 +#: ../gui/wxpython/gmodeler/preferences.py:54 +#: ../gui/wxpython/vdigit/preferences.py:150 +#: ../gui/wxpython/animation/dialogs.py:340 +#: ../gui/wxpython/animation/dialogs.py:1854 +msgid "General" +msgstr "" + +#: ../gui/wxpython/gui_core/preferences.py:293 +msgid "Layer Manager settings" +msgstr "" + +#: ../gui/wxpython/gui_core/preferences.py:303 +msgid "Ask when removing map layer from layer tree" +msgstr "" + +#: ../gui/wxpython/gui_core/preferences.py:316 +msgid "Ask when quiting wxGUI or closing display" +msgstr "" + +#: ../gui/wxpython/gui_core/preferences.py:331 +#: ../gui/wxpython/gui_core/preferences.py:348 +#, python-format +msgid "Hide '%s' tab (requires GUI restart)" +msgstr "" + +#: ../gui/wxpython/gui_core/preferences.py:332 +#: ../gui/wxpython/gui_core/preferences.py:1122 +#: ../gui/wxpython/lmgr/frame.py:366 +msgid "Modules" +msgstr "" + +#: ../gui/wxpython/gui_core/preferences.py:349 +#: ../gui/wxpython/lmgr/frame.py:390 +msgid "Python" +msgstr "" + +#: ../gui/wxpython/gui_core/preferences.py:368 +msgid "Automatically copy selected text to clipboard (in the Console tab)" +msgstr "" + +#: ../gui/wxpython/gui_core/preferences.py:396 +msgid "Workspace settings" +msgstr "" + +#: ../gui/wxpython/gui_core/preferences.py:403 +msgid "Suppress positioning Map Display Window(s)" +msgstr "" + +#: ../gui/wxpython/gui_core/preferences.py:419 +msgid "Suppress positioning Layer Manager window" +msgstr "" + +#: ../gui/wxpython/gui_core/preferences.py:434 +msgid "Save current window layout as default" +msgstr "" + +#: ../gui/wxpython/gui_core/preferences.py:443 +msgid "" +"Save current position and size of Layer Manager window and opened Map " +"Display window(s) and use as default for next sessions." +msgstr "" + +#: ../gui/wxpython/gui_core/preferences.py:465 +msgid "Region settings" +msgstr "" + +#: ../gui/wxpython/gui_core/preferences.py:472 +msgid "Align region to resolution" +msgstr "" + +#: ../gui/wxpython/gui_core/preferences.py:501 +#: ../gui/wxpython/nviz/tools.py:100 +msgid "Appearance" +msgstr "" + +#: ../gui/wxpython/gui_core/preferences.py:526 +msgid "Font for command output:" +msgstr "" + +#: ../gui/wxpython/gui_core/preferences.py:531 +#: ../gui/wxpython/gui_core/preferences.py:808 +#: ../gui/wxpython/animation/dialogs.py:1061 +msgid "Set font" +msgstr "" + +#: ../gui/wxpython/gui_core/preferences.py:544 +msgid "Language settings" +msgstr "" + +#: ../gui/wxpython/gui_core/preferences.py:560 +msgid "Choose language (requires to save and GRASS restart):" +msgstr "" + +#: ../gui/wxpython/gui_core/preferences.py:593 +msgid "Appearance settings" +msgstr "" + +#: ../gui/wxpython/gui_core/preferences.py:603 +msgid "Element list:" +msgstr "" + +#: ../gui/wxpython/gui_core/preferences.py:633 +msgid "Menu style (requires to save and GUI restart):" +msgstr "" + +#: ../gui/wxpython/gui_core/preferences.py:668 +msgid "Height of map selection popup window (in pixels):" +msgstr "" + +#: ../gui/wxpython/gui_core/preferences.py:708 +msgid "Icon theme (requires GUI restart):" +msgstr "" + +#: ../gui/wxpython/gui_core/preferences.py:735 +msgid "Module dialog style:" +msgstr "" + +#: ../gui/wxpython/gui_core/preferences.py:781 +#: ../gui/wxpython/gui_core/forms.py:1447 +msgid "Map Display" +msgstr "" + +#: ../gui/wxpython/gui_core/preferences.py:802 +msgid "Default font for GRASS displays:" +msgstr "" + +#: ../gui/wxpython/gui_core/preferences.py:829 +msgid "Default display settings" +msgstr "" + +#: ../gui/wxpython/gui_core/preferences.py:839 +msgid "Display driver:" +msgstr "" + +#: ../gui/wxpython/gui_core/preferences.py:865 +msgid "Statusbar mode:" +msgstr "" + +#: ../gui/wxpython/gui_core/preferences.py:949 +msgid "Enable auto-rendering" +msgstr "" + +#: ../gui/wxpython/gui_core/preferences.py:966 +msgid "Enable auto-zooming to selected map layer" +msgstr "" + +#: ../gui/wxpython/gui_core/preferences.py:982 +msgid "Show computational region extent" +msgstr "" + +#: ../gui/wxpython/gui_core/preferences.py:998 +msgid "Mouse wheel action:" +msgstr "" + +#: ../gui/wxpython/gui_core/preferences.py:1024 +msgid "Mouse scrolling direction:" +msgstr "" + +#: ../gui/wxpython/gui_core/preferences.py:1065 +msgid "Advanced display settings" +msgstr "" + +#: ../gui/wxpython/gui_core/preferences.py:1074 +msgid "3D view depth buffer (possible values are 16, 24, 32):" +msgstr "" + +#: ../gui/wxpython/gui_core/preferences.py:1129 +msgid "Module dialog settings" +msgstr "" + +#: ../gui/wxpython/gui_core/preferences.py:1140 +#: ../gui/wxpython/modules/vclean.py:145 +#: ../gui/wxpython/modules/import_export.py:96 +#: ../gui/wxpython/modules/mcalc_builder.py:283 +#: ../gui/wxpython/gmodeler/preferences.py:682 +msgid "Allow output files to overwrite existing files" +msgstr "" + +#: ../gui/wxpython/gui_core/preferences.py:1154 +msgid "Close dialog when module is successfully finished" +msgstr "" + +#: ../gui/wxpython/gui_core/preferences.py:1168 +#: ../gui/wxpython/gui_core/dialogs.py:307 +msgid "Add created map into layer tree" +msgstr "" + +#: ../gui/wxpython/gui_core/preferences.py:1183 +msgid "Allow interactive input" +msgstr "" + +#: ../gui/wxpython/gui_core/preferences.py:1197 +msgid "Verbosity level:" +msgstr "" + +#: ../gui/wxpython/gui_core/preferences.py:1233 +#: ../gui/wxpython/lmgr/frame.py:323 +msgid "Layers" +msgstr "" + +#: ../gui/wxpython/gui_core/preferences.py:1243 +msgid "Default raster settings" +msgstr "" + +#: ../gui/wxpython/gui_core/preferences.py:1253 +msgid "Make null cells opaque" +msgstr "" + +#: ../gui/wxpython/gui_core/preferences.py:1268 +msgid "Default color table" +msgstr "" + +#: ../gui/wxpython/gui_core/preferences.py:1314 +msgid "Default vector settings" +msgstr "" + +#: ../gui/wxpython/gui_core/preferences.py:1320 +msgid "Display:" +msgstr "" + +#: ../gui/wxpython/gui_core/preferences.py:1345 +msgid "Feature color:" +msgstr "" + +#: ../gui/wxpython/gui_core/preferences.py:1365 +#: ../gui/wxpython/gui_core/preferences.py:1400 +#: ../gui/wxpython/gui_core/forms.py:1787 +msgid "Transparent" +msgstr "" + +#: ../gui/wxpython/gui_core/preferences.py:1385 +msgid "Area fill color:" +msgstr "" + +#: ../gui/wxpython/gui_core/preferences.py:1433 +msgid "Random colors according to category number " +msgstr "" + +#: ../gui/wxpython/gui_core/preferences.py:1461 +msgid "Symbol:" +msgstr "" + +#: ../gui/wxpython/gui_core/preferences.py:1506 +#: ../gui/wxpython/vdigit/preferences.py:582 +msgid "Attributes" +msgstr "" + +#: ../gui/wxpython/gui_core/preferences.py:1544 +msgid "Line width (in pixels):" +msgstr "" + +#: ../gui/wxpython/gui_core/preferences.py:1560 +msgid "Automatically hightlight selected features in map display" +msgstr "" + +#: ../gui/wxpython/gui_core/preferences.py:1584 +msgid "Data browser" +msgstr "" + +#: ../gui/wxpython/gui_core/preferences.py:1592 +msgid "Left mouse double click:" +msgstr "" + +#: ../gui/wxpython/gui_core/preferences.py:1617 +msgid "Encoding (e.g. utf-8, ascii, iso8859-1, koi8-r):" +msgstr "" + +#: ../gui/wxpython/gui_core/preferences.py:1632 +msgid "Ask when deleting data record(s) from table" +msgstr "" + +#: ../gui/wxpython/gui_core/preferences.py:1656 +msgid "Create table" +msgstr "" + +#: ../gui/wxpython/gui_core/preferences.py:1663 +#: ../gui/wxpython/gui_core/dialogs.py:352 +msgid "Key column:" +msgstr "" + +#: ../gui/wxpython/gui_core/preferences.py:1706 +msgid "Projection statusbar settings" +msgstr "" + +#: ../gui/wxpython/gui_core/preferences.py:1715 +msgid "" +"\n" +"Note: This only controls the coordinates displayed in the lower-left of the Map Display\n" +"window's status bar. It is purely cosmetic and does not affect the working location's\n" +"projection in any way. You will need to enable the Projection check box in the drop-down\n" +"menu located at the bottom of the Map Display window.\n" +msgstr "" + +#: ../gui/wxpython/gui_core/preferences.py:1730 +#: ../gui/wxpython/location_wizard/wizard.py:1502 +msgid "EPSG code:" +msgstr "" + +#: ../gui/wxpython/gui_core/preferences.py:1748 +msgid "Proj.4 string (required):" +msgstr "" + +#: ../gui/wxpython/gui_core/preferences.py:1765 +msgid "EPSG file:" +msgstr "" + +#: ../gui/wxpython/gui_core/preferences.py:1782 +msgid "" +"Load EPSG codes (be patient), enter EPSG code or insert Proj.4 string " +"directly." +msgstr "" + +#: ../gui/wxpython/gui_core/preferences.py:1790 +msgid "&Load EPSG codes" +msgstr "" + +#: ../gui/wxpython/gui_core/preferences.py:1810 +msgid "Coordinates format" +msgstr "" + +#: ../gui/wxpython/gui_core/preferences.py:1818 +msgid "Lat/long projections" +msgstr "" + +#: ../gui/wxpython/gui_core/preferences.py:1839 +msgid "Precision:" +msgstr "" + +#: ../gui/wxpython/gui_core/preferences.py:1918 +#: ../gui/wxpython/location_wizard/wizard.py:1696 +#, python-brace-format +msgid "Unable to read EPGS codes: {0}" +msgstr "" + +#: ../gui/wxpython/gui_core/preferences.py:1925 +#, python-format +msgid "Unable to read EPSG codes: %s" +msgstr "" + +#: ../gui/wxpython/gui_core/preferences.py:1958 +#: ../gui/wxpython/gui_core/preferences.py:1970 +#: ../gui/wxpython/gui_core/preferences.py:1982 +#, python-format +msgid "EPSG code %s not found" +msgstr "" + +#: ../gui/wxpython/gui_core/preferences.py:1992 +msgid "Select default display font" +msgstr "" + +#: ../gui/wxpython/gui_core/preferences.py:2006 +msgid "Failed to set default display font. Try different font." +msgstr "" + +#: ../gui/wxpython/gui_core/preferences.py:2025 +msgid "Select default output font" +msgstr "" + +#: ../gui/wxpython/gui_core/preferences.py:2114 +msgid "Manage access to mapsets" +msgstr "" + +#: ../gui/wxpython/gui_core/preferences.py:2129 +msgid "" +"Check a mapset to make it accessible, uncheck it to hide it.\n" +" Notes:\n" +" - The current mapset is always accessible.\n" +" - You may only write to the current mapset.\n" +" - You may only write to mapsets which you own." +msgstr "" + +#: ../gui/wxpython/gui_core/preferences.py:2206 +msgid "Owner" +msgstr "" + +#: ../gui/wxpython/gui_core/forms.py:559 +msgid "Enter parameters for '" +msgstr "" + +#: ../gui/wxpython/gui_core/forms.py:571 +#: ../gui/wxpython/mapswipe/dialogs.py:193 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:14 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1981 +#: ../gui/wxpython/menustrings.py:14 ../gui/wxpython/menustrings.py:2015 +msgid "Close" +msgstr "" + +#: ../gui/wxpython/gui_core/forms.py:575 +msgid "Close this window without executing the command (Ctrl+Q)" +msgstr "" + +#: ../gui/wxpython/gui_core/forms.py:606 +msgid "Run the command (Ctrl+R)" +msgstr "" + +#: ../gui/wxpython/gui_core/forms.py:621 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:168 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1169 +#: ../gui/wxpython/menustrings.py:171 ../gui/wxpython/menustrings.py:1190 +msgid "Copy" +msgstr "" + +#: ../gui/wxpython/gui_core/forms.py:625 +#: ../gui/wxpython/modules/mcalc_builder.py:169 +msgid "Copy the current command string to the clipboard" +msgstr "" + +#: ../gui/wxpython/gui_core/forms.py:634 +msgid "Show manual page of the command (Ctrl+H)" +msgstr "" + +#: ../gui/wxpython/gui_core/forms.py:673 +msgid "Add created map(s) into layer tree" +msgstr "" + +#: ../gui/wxpython/gui_core/forms.py:694 +#: ../gui/wxpython/modules/import_export.py:105 +msgid "Close dialog on finish" +msgstr "" + +#: ../gui/wxpython/gui_core/forms.py:703 +msgid "" +"Close dialog when command is successfully finished. Change this settings in " +"Preferences dialog ('Command' tab)." +msgstr "" + +#: ../gui/wxpython/gui_core/forms.py:888 +#, python-format +msgid "'%s' copied to clipboard" +msgstr "" + +#: ../gui/wxpython/gui_core/forms.py:972 ../gui/wxpython/gui_core/forms.py:986 +msgid "Required" +msgstr "" + +#: ../gui/wxpython/gui_core/forms.py:975 ../gui/wxpython/gui_core/forms.py:987 +msgid "Optional" +msgstr "" + +#: ../gui/wxpython/gui_core/forms.py:1070 +#: ../gui/wxpython/gui_core/forms.py:2084 +msgid "Parameterized in model" +msgstr "" + +#: ../gui/wxpython/gui_core/forms.py:1139 +msgid "This option is required" +msgstr "" + +#: ../gui/wxpython/gui_core/forms.py:1160 +msgid "[multiple]" +msgstr "" + +#: ../gui/wxpython/gui_core/forms.py:1218 +msgid "valid range" +msgstr "" + +#: ../gui/wxpython/gui_core/forms.py:1441 ../gui/wxpython/lmgr/toolbars.py:158 +msgid "Graphical Modeler" +msgstr "" + +#: ../gui/wxpython/gui_core/forms.py:1560 +msgid "Show graphical representation of temporal extent of dataset(s) ." +msgstr "" + +#: ../gui/wxpython/gui_core/forms.py:1823 +#: ../gui/wxpython/gui_core/forms.py:1915 +#, python-format +msgid "Choose %s" +msgstr "" + +#: ../gui/wxpython/gui_core/forms.py:1826 +#: ../gui/wxpython/gmodeler/frame.py:1750 +msgid "file" +msgstr "" + +#: ../gui/wxpython/gui_core/forms.py:1866 +#: ../gui/wxpython/modules/mcalc_builder.py:165 +msgid "&Load" +msgstr "" + +#: ../gui/wxpython/gui_core/forms.py:1868 +msgid "Load and edit content of a file" +msgstr "" + +#: ../gui/wxpython/gui_core/forms.py:1871 +msgid "&Save as" +msgstr "" + +#: ../gui/wxpython/gui_core/forms.py:1873 +msgid "Save content to a file for further use" +msgstr "" + +#: ../gui/wxpython/gui_core/forms.py:1878 +msgid "or enter values directly:" +msgstr "" + +#: ../gui/wxpython/gui_core/forms.py:1880 +msgid "" +"Enter file content directly instead of specifying a file. Temporary file " +"will be automatically created." +msgstr "" + +#: ../gui/wxpython/gui_core/forms.py:2039 +#: ../gui/wxpython/modules/import_export.py:78 +#: ../gui/wxpython/modules/import_export.py:869 +msgid "Layer id" +msgstr "" + +#: ../gui/wxpython/gui_core/forms.py:2042 +#: ../gui/wxpython/modules/import_export.py:83 +#: ../gui/wxpython/modules/import_export.py:85 +msgid "Projection match" +msgstr "" + +#: ../gui/wxpython/gui_core/forms.py:2283 +#: ../gui/wxpython/gmodeler/frame.py:171 +msgid "Command output" +msgstr "" + +#: ../gui/wxpython/gui_core/forms.py:2296 +msgid "Manual" +msgstr "" + +#: ../gui/wxpython/gui_core/forms.py:2340 +msgid "Nothing to load." +msgstr "" + +#: ../gui/wxpython/gui_core/forms.py:2348 +#, python-format +msgid "" +"Unable to load file.\n" +"\n" +"Reason: %s" +msgstr "" + +#: ../gui/wxpython/gui_core/forms.py:2374 +#: ../gui/wxpython/modules/colorrules.py:690 +msgid "Nothing to save." +msgstr "" + +#: ../gui/wxpython/gui_core/forms.py:2378 +msgid "Save input as..." +msgstr "" + +#: ../gui/wxpython/gui_core/forms.py:2711 +msgid "No dataset given." +msgstr "" + +#: ../gui/wxpython/gui_core/forms.py:2880 +#: ../gui/wxpython/gui_core/forms.py:2897 +#, python-format +msgid "Unable to parse command '%s'" +msgstr "" + +#: ../gui/wxpython/gui_core/forms.py:2904 +#, python-format +msgid "%(cmd)s: parameter '%(key)s' not available" +msgstr "" + +#: ../gui/wxpython/gui_core/forms.py:2986 +msgid "Try to set up GRASS_ADDON_PATH or GRASS_ADDON_BASE variable." +msgstr "" + +#: ../gui/wxpython/gui_core/dialogs.py:72 +msgid "Required item is not set." +msgstr "" + +#: ../gui/wxpython/gui_core/dialogs.py:103 +msgid "Select GRASS location and mapset" +msgstr "" + +#: ../gui/wxpython/gui_core/dialogs.py:123 +msgid "Location or mapset is not defined." +msgstr "" + +#: ../gui/wxpython/gui_core/dialogs.py:133 +msgid "Name of GRASS location:" +msgstr "" + +#: ../gui/wxpython/gui_core/dialogs.py:144 +#: ../gui/wxpython/gui_core/dialogs.py:201 +msgid "Name of mapset:" +msgstr "" + +#: ../gui/wxpython/gui_core/dialogs.py:173 +msgid "Select mapset in GRASS location" +msgstr "" + +#: ../gui/wxpython/gui_core/dialogs.py:193 +msgid "Name of mapset is missing." +msgstr "" + +#: ../gui/wxpython/gui_core/dialogs.py:214 +#: ../gui/wxpython/vdigit/toolbars.py:841 +#: ../gui/wxpython/vdigit/toolbars.py:998 +#: ../gui/wxpython/vdigit/toolbars.py:1096 +msgid "Select vector map" +msgstr "" + +#: ../gui/wxpython/gui_core/dialogs.py:234 +msgid "Name of vector map is missing." +msgstr "" + +#: ../gui/wxpython/gui_core/dialogs.py:265 +#: ../gui/wxpython/gui_core/dialogs.py:403 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:544 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1470 +#: ../gui/wxpython/menustrings.py:553 ../gui/wxpython/menustrings.py:1495 +msgid "Create new vector map" +msgstr "" + +#: ../gui/wxpython/gui_core/dialogs.py:287 +msgid "Create attribute table" +msgstr "" + +#: ../gui/wxpython/gui_core/dialogs.py:321 +msgid "Name of new vector map is missing." +msgstr "" + +#: ../gui/wxpython/gui_core/dialogs.py:333 +msgid "Name for new vector map:" +msgstr "" + +#: ../gui/wxpython/gui_core/dialogs.py:436 +#, python-format +msgid "Unable to create vector map <%s>." +msgstr "" + +#: ../gui/wxpython/gui_core/dialogs.py:441 +#, python-format +msgid "" +"Invalid or empty key column.\n" +"Unable to create vector map <%s>." +msgstr "" + +#: ../gui/wxpython/gui_core/dialogs.py:472 +#, python-format +msgid "" +"Vector map <%s> already exists in the current mapset. Do you want to " +"overwrite it?" +msgstr "" + +#: ../gui/wxpython/gui_core/dialogs.py:476 +#: ../gui/wxpython/modules/colorrules.py:679 +#: ../gui/wxpython/rdigit/dialogs.py:104 +#: ../gui/wxpython/datacatalog/tree.py:220 +#: ../gui/wxpython/lmgr/layertree.py:1085 +msgid "Overwrite?" +msgstr "" + +#: ../gui/wxpython/gui_core/dialogs.py:562 +msgid "Load region:" +msgstr "" + +#: ../gui/wxpython/gui_core/dialogs.py:568 +msgid "Save region:" +msgstr "" + +#: ../gui/wxpython/gui_core/dialogs.py:620 +msgid "" +"Name cannot begin with '.' and must not contain space, quotes, '/', ''', " +"'@', ',', '=', '*', and all other non-alphanumeric characters." +msgstr "" + +#: ../gui/wxpython/gui_core/dialogs.py:636 +msgid "Create or edit imagery groups" +msgstr "" + +#: ../gui/wxpython/gui_core/dialogs.py:670 +msgid "Apply changes to selected group and close dialog" +msgstr "" + +#: ../gui/wxpython/gui_core/dialogs.py:671 +msgid "Apply changes to selected group" +msgstr "" + +#: ../gui/wxpython/gui_core/dialogs.py:672 +msgid "Close dialog, changes are not applied" +msgstr "" + +#: ../gui/wxpython/gui_core/dialogs.py:713 +#: ../gui/wxpython/gui_core/dialogs.py:1510 +msgid "" +"Put here a regular expression. Characters '.*' stand for anything, character" +" '^' stands for the beginning and '$' for the end." +msgstr "" + +#: ../gui/wxpython/gui_core/dialogs.py:720 +msgid "Select existing group or enter name of new group:" +msgstr "" + +#: ../gui/wxpython/gui_core/dialogs.py:731 +msgid "Edit/create subgroup" +msgstr "" + +#: ../gui/wxpython/gui_core/dialogs.py:744 +msgid "Select existing subgroup or enter name of new subgroup:" +msgstr "" + +#: ../gui/wxpython/gui_core/dialogs.py:778 +#: ../gui/wxpython/gui_core/dialogs.py:846 +#: ../gui/wxpython/gui_core/dialogs.py:1495 +msgid "Pattern:" +msgstr "" + +#: ../gui/wxpython/gui_core/dialogs.py:796 +#: ../gui/wxpython/gui_core/dialogs.py:864 +#: ../gui/wxpython/gui_core/dialogs.py:1519 +msgid "List of maps:" +msgstr "" + +#: ../gui/wxpython/gui_core/dialogs.py:812 +msgid "Select map layers and add them to the list." +msgstr "" + +#: ../gui/wxpython/gui_core/dialogs.py:817 +msgid "Remove selected layer(s) from list." +msgstr "" + +#: ../gui/wxpython/gui_core/dialogs.py:874 +msgid "Check maps from group to be included into subgroup." +msgstr "" + +#: ../gui/wxpython/gui_core/dialogs.py:1038 +msgid "Add selected map layers into group" +msgstr "" + +#: ../gui/wxpython/gui_core/dialogs.py:1175 +#, python-format +msgid "Group <%s> was changed, do you want to apply changes?" +msgstr "" + +#: ../gui/wxpython/gui_core/dialogs.py:1178 +#: ../gui/wxpython/gui_core/dialogs.py:1194 +msgid "Unapplied changes" +msgstr "" + +#: ../gui/wxpython/gui_core/dialogs.py:1191 +#, python-format +msgid "Subgroup <%s> was changed, do you want to apply changes?" +msgstr "" + +#: ../gui/wxpython/gui_core/dialogs.py:1248 +msgid "No raster maps selected." +msgstr "" + +#: ../gui/wxpython/gui_core/dialogs.py:1277 +#, python-format +msgid "No changes to apply in group <%s>." +msgstr "" + +#: ../gui/wxpython/gui_core/dialogs.py:1280 +#, python-format +msgid "Group <%s> was successfully created." +msgstr "" + +#: ../gui/wxpython/gui_core/dialogs.py:1282 +#, python-format +msgid "Group <%s> was successfully changed." +msgstr "" + +#: ../gui/wxpython/gui_core/dialogs.py:1285 +#, python-format +msgid "Creating of new group <%s> failed." +msgstr "" + +#: ../gui/wxpython/gui_core/dialogs.py:1287 +#, python-format +msgid "Changing of group <%s> failed." +msgstr "" + +#: ../gui/wxpython/gui_core/dialogs.py:1325 +msgid "No group selected." +msgstr "" + +#: ../gui/wxpython/gui_core/dialogs.py:1330 +msgid "No subgroup selected." +msgstr "" + +#: ../gui/wxpython/gui_core/dialogs.py:1437 +msgid "Use fully-qualified map names" +msgstr "" + +#: ../gui/wxpython/gui_core/dialogs.py:1453 ../gui/wxpython/nviz/tools.py:728 +msgid "3D raster" +msgstr "" + +#: ../gui/wxpython/gui_core/dialogs.py:1463 +msgid "Map type:" +msgstr "" + +#: ../gui/wxpython/gui_core/dialogs.py:1478 +msgid "Select toggle" +msgstr "" + +#: ../gui/wxpython/gui_core/dialogs.py:1485 +msgid "Mapset:" +msgstr "" + +#: ../gui/wxpython/gui_core/dialogs.py:1579 +msgid "Invert selection" +msgstr "" + +#: ../gui/wxpython/gui_core/dialogs.py:1722 +#, python-format +msgid "Dynamic series (%s)" +msgstr "" + +#: ../gui/wxpython/gui_core/dialogs.py:1749 +msgid "Set Map Layer Opacity" +msgstr "" + +#: ../gui/wxpython/gui_core/dialogs.py:1783 +msgid "opaque" +msgstr "" + +#: ../gui/wxpython/gui_core/dialogs.py:1884 +msgid "Set image size" +msgstr "" + +#: ../gui/wxpython/gui_core/dialogs.py:1899 +msgid "Image size" +msgstr "" + +#: ../gui/wxpython/gui_core/dialogs.py:1946 +msgid "Template:" +msgstr "" + +#: ../gui/wxpython/gui_core/dialogs.py:1986 +msgid "GRASS GIS SQL Query Utility" +msgstr "" + +#: ../gui/wxpython/gui_core/dialogs.py:2002 +msgid " SQL statement " +msgstr "" + +#: ../gui/wxpython/gui_core/dialogs.py:2050 +msgid "Symbols" +msgstr "" + +#: ../gui/wxpython/gui_core/dialogs.py:2085 +msgid "Symbol directory:" +msgstr "" + +#: ../gui/wxpython/gui_core/dialogs.py:2097 +msgid "Symbol name:" +msgstr "" + +#: ../gui/wxpython/gui_core/dialogs.py:2331 +#: ../gui/wxpython/gui_core/dialogs.py:2355 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:211 +#: ../gui/wxpython/menustrings.py:216 +msgid "Quit GRASS GIS" +msgstr "" + +#: ../gui/wxpython/gui_core/dialogs.py:2348 +msgid "" +"Do you want to quit GRASS including shell prompt or just close the GUI?" +msgstr "" + +#: ../gui/wxpython/gui_core/dialogs.py:2352 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:209 +#: ../gui/wxpython/menustrings.py:214 +msgid "Close GUI" +msgstr "" + +#: ../gui/wxpython/gui_core/dialogs.py:2425 +msgid "Select font:" +msgstr "" + +#: ../gui/wxpython/gui_core/dialogs.py:2456 +msgid "Character encoding:" +msgstr "" + +#: ../gui/wxpython/gui_core/dialogs.py:2526 +msgid "Example" +msgstr "" + +#: ../gui/wxpython/modules/colorrules.py:79 +msgid "Check all" +msgstr "" + +#: ../gui/wxpython/modules/colorrules.py:82 +msgid "Clear all" +msgstr "" + +#: ../gui/wxpython/modules/colorrules.py:140 +msgid "Enter vector attribute values" +msgstr "" + +#: ../gui/wxpython/modules/colorrules.py:311 +msgid "Bad color format. Use color format '0:0:0'" +msgstr "" + +#: ../gui/wxpython/modules/colorrules.py:413 +#: ../gui/wxpython/wxplot/dialogs.py:467 +msgid "Select raster map:" +msgstr "" + +#: ../gui/wxpython/modules/colorrules.py:415 +msgid "Select vector map:" +msgstr "" + +#: ../gui/wxpython/modules/colorrules.py:435 +msgid "Import or export color table:" +msgstr "" + +#: ../gui/wxpython/modules/colorrules.py:440 +msgid "Choose file to load color table" +msgstr "" + +#: ../gui/wxpython/modules/colorrules.py:441 +msgid "Load" +msgstr "" + +#: ../gui/wxpython/modules/colorrules.py:443 +msgid "Type filename or click to choose file and load color table" +msgstr "" + +#: ../gui/wxpython/modules/colorrules.py:449 +msgid "Choose file to save color table" +msgstr "" + +#: ../gui/wxpython/modules/colorrules.py:451 +msgid "Type filename or click to choose file and save color table" +msgstr "" + +#: ../gui/wxpython/modules/colorrules.py:453 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:10 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1977 +#: ../gui/wxpython/menustrings.py:10 ../gui/wxpython/menustrings.py:2011 +msgid "Save" +msgstr "" + +#: ../gui/wxpython/modules/colorrules.py:465 +msgid "&Set" +msgstr "" + +#: ../gui/wxpython/modules/colorrules.py:473 +msgid "Load color table:" +msgstr "" + +#: ../gui/wxpython/modules/colorrules.py:479 +msgid "Load color table from file:" +msgstr "" + +#: ../gui/wxpython/modules/colorrules.py:487 +msgid "Save color table to file:" +msgstr "" + +#: ../gui/wxpython/modules/colorrules.py:519 +msgid "Reload default table" +msgstr "" + +#: ../gui/wxpython/modules/colorrules.py:587 +msgid "Show preview of map (current Map Display extent is used)." +msgstr "" + +#: ../gui/wxpython/modules/colorrules.py:619 +#: ../gui/wxpython/modules/colorrules.py:1889 +msgid "No valid color rules given." +msgstr "" + +#: ../gui/wxpython/modules/colorrules.py:676 +#, python-format +msgid "File <%s> already already exists. Do you want to overwrite it?" +msgstr "" + +#: ../gui/wxpython/modules/colorrules.py:723 +msgid "Invalid color table format" +msgstr "" + +#: ../gui/wxpython/modules/colorrules.py:804 +#, python-format +msgid "Invalid rule value '%s'. Unable to apply color table." +msgstr "" + +#: ../gui/wxpython/modules/colorrules.py:890 +msgid "Create new color table for raster map" +msgstr "" + +#: ../gui/wxpython/modules/colorrules.py:968 +msgid "Enter raster category values or percents" +msgstr "" + +#: ../gui/wxpython/modules/colorrules.py:974 +msgid "fp range" +msgstr "" + +#: ../gui/wxpython/modules/colorrules.py:976 +#, python-format +msgid "Enter raster category values or percents (%(range)s = %(min)d-%(max)d)" +msgstr "" + +#: ../gui/wxpython/modules/colorrules.py:1083 +msgid "Create new color rules for vector map" +msgstr "" + +#: ../gui/wxpython/modules/colorrules.py:1096 +#: ../gui/wxpython/modules/colorrules.py:1673 +msgid "Enter vector attribute values or percents:" +msgstr "" + +#: ../gui/wxpython/modules/colorrules.py:1098 +#: ../gui/wxpython/modules/colorrules.py:1675 +msgid "Enter vector attribute values:" +msgstr "" + +#: ../gui/wxpython/modules/colorrules.py:1109 +msgid "Select vector columns" +msgstr "" + +#: ../gui/wxpython/modules/colorrules.py:1111 +msgid "Layer:" +msgstr "" + +#: ../gui/wxpython/modules/colorrules.py:1113 +msgid "Attribute column:" +msgstr "" + +#: ../gui/wxpython/modules/colorrules.py:1116 +msgid "Load color from column:" +msgstr "" + +#: ../gui/wxpython/modules/colorrules.py:1116 +msgid "Save color to column:" +msgstr "" + +#: ../gui/wxpython/modules/colorrules.py:1118 +msgid "Load size from column:" +msgstr "" + +#: ../gui/wxpython/modules/colorrules.py:1118 +msgid "Save size to column:" +msgstr "" + +#: ../gui/wxpython/modules/colorrules.py:1120 +msgid "Load width from column:" +msgstr "" + +#: ../gui/wxpython/modules/colorrules.py:1120 +msgid "Save width to column:" +msgstr "" + +#: ../gui/wxpython/modules/colorrules.py:1125 +msgid "Use color column instead of color table:" +msgstr "" + +#: ../gui/wxpython/modules/colorrules.py:1141 +msgid "Add GRASSRGB column to current attribute table." +msgstr "" + +#: ../gui/wxpython/modules/colorrules.py:1200 +#: ../gui/wxpython/modules/colorrules.py:1256 +msgid "Import or export color table" +msgstr "" + +#: ../gui/wxpython/modules/colorrules.py:1270 +#, python-format +msgid "" +"Database connection for vector map <%s> is not defined in DB file. Do you " +"want to create and connect new attribute table?" +msgstr "" + +#: ../gui/wxpython/modules/colorrules.py:1274 +msgid "No database connection defined" +msgstr "" + +#: ../gui/wxpython/modules/colorrules.py:1347 +#, python-format +msgid "" +"Selected map <%(map)s> is not in current mapset <%(mapset)s>. Attribute " +"table cannot be edited." +msgstr "" + +#: ../gui/wxpython/modules/colorrules.py:1518 +#, python-format +msgid "%s column already exists." +msgstr "" + +#: ../gui/wxpython/modules/colorrules.py:1552 +msgid "Please wait, loading data from attribute table..." +msgstr "" + +#: ../gui/wxpython/modules/colorrules.py:1613 +#, python-format +msgid "" +"Number of loaded records reached %d, displaying all the records will be " +"time-consuming and may lead to computer freezing, do you still want to " +"continue?" +msgstr "" + +#: ../gui/wxpython/modules/colorrules.py:1617 +msgid "Too many records" +msgstr "" + +#: ../gui/wxpython/modules/colorrules.py:1664 +#, python-format +msgid "Enter vector attribute values or percents %s:" +msgstr "" + +#: ../gui/wxpython/modules/colorrules.py:1668 +#, python-format +msgid "Enter vector attribute values %s:" +msgstr "" + +#: ../gui/wxpython/modules/colorrules.py:1821 +msgid "Please select column to save values to." +msgstr "" + +#: ../gui/wxpython/modules/colorrules.py:1857 +msgid "No color column defined. Operation canceled." +msgstr "" + +#: ../gui/wxpython/modules/colorrules.py:1874 +msgid "Thematic mapping for vector map in 3D view" +msgstr "" + +#: ../gui/wxpython/modules/extensions.py:41 +msgid "Fetch & install extension from GRASS Addons" +msgstr "" + +#: ../gui/wxpython/modules/extensions.py:58 +msgid "Repository (leave empty to use the official one)" +msgstr "" + +#: ../gui/wxpython/modules/extensions.py:61 +msgid "List of extensions - double-click to install" +msgstr "" + +#: ../gui/wxpython/modules/extensions.py:85 +msgid "Options" +msgstr "" + +#: ../gui/wxpython/modules/extensions.py:113 +msgid "&Fetch" +msgstr "" + +#: ../gui/wxpython/modules/extensions.py:114 +msgid "Fetch list of available modules from GRASS Addons SVN repository" +msgstr "" + +#: ../gui/wxpython/modules/extensions.py:118 +msgid "&Install" +msgstr "" + +#: ../gui/wxpython/modules/extensions.py:120 +msgid "Install selected add-ons GRASS module" +msgstr "" + +#: ../gui/wxpython/modules/extensions.py:123 +msgid "Show g.extension manual page" +msgstr "" + +#: ../gui/wxpython/modules/extensions.py:187 +msgid "Extension not defined" +msgstr "" + +#: ../gui/wxpython/modules/extensions.py:211 +msgid "Fetching list of modules from GRASS-Addons SVN (be patient)..." +msgstr "" + +#: ../gui/wxpython/modules/extensions.py:226 +#, python-format +msgid "%d extensions loaded" +msgstr "" + +#: ../gui/wxpython/modules/extensions.py:238 +msgid "Install" +msgstr "" + +#: ../gui/wxpython/modules/extensions.py:243 +msgid "Show manual page" +msgstr "" + +#: ../gui/wxpython/modules/extensions.py:344 +#, python-format +msgid "Unable to load extensions. %s" +msgstr "" + +#: ../gui/wxpython/modules/extensions.py:390 +msgid "Manage installed GRASS Addons extensions" +msgstr "" + +#: ../gui/wxpython/modules/extensions.py:406 +msgid "List of installed extensions" +msgstr "" + +#: ../gui/wxpython/modules/extensions.py:414 +msgid "Uninstall" +msgstr "" + +#: ../gui/wxpython/modules/extensions.py:416 +msgid "Uninstall selected Addons extensions" +msgstr "" + +#: ../gui/wxpython/modules/extensions.py:420 +msgid "Reinstall" +msgstr "" + +#: ../gui/wxpython/modules/extensions.py:422 +msgid "Reinstall selected Addons extensions" +msgstr "" + +#: ../gui/wxpython/modules/extensions.py:463 +msgid "No extension selected. Operation canceled." +msgstr "" + +#: ../gui/wxpython/modules/extensions.py:490 +#, python-format +msgid "" +"List of files to be removed:\n" +"%(files)s\n" +"\n" +"Do you want really to remove <%(ext)s> extension?" +msgstr "" + +#: ../gui/wxpython/modules/extensions.py:494 +msgid "Remove extension" +msgstr "" + +#: ../gui/wxpython/modules/extensions.py:527 +msgid "Extension" +msgstr "" + +#: ../gui/wxpython/modules/histogram.py:191 +#: ../gui/wxpython/mapwin/buffered.py:699 +msgid "Please wait, exporting image..." +msgstr "" + +#: ../gui/wxpython/modules/histogram.py:293 +msgid "GRASS GIS Histogramming Tool (d.histogram)" +msgstr "" + +#: ../gui/wxpython/modules/histogram.py:425 +msgid "Select font for histogram text" +msgstr "" + +#: ../gui/wxpython/modules/vclean.py:34 ../gui/wxpython/modules/vclean.py:120 +msgid "Set up vector cleaning tools" +msgstr "" + +#: ../gui/wxpython/modules/vclean.py:75 +msgid "break lines/boundaries" +msgstr "" + +#: ../gui/wxpython/modules/vclean.py:76 +msgid "remove duplicates" +msgstr "" + +#: ../gui/wxpython/modules/vclean.py:77 +msgid "remove dangles" +msgstr "" + +#: ../gui/wxpython/modules/vclean.py:78 +msgid "change boundary dangles to lines" +msgstr "" + +#: ../gui/wxpython/modules/vclean.py:79 +msgid "remove bridges" +msgstr "" + +#: ../gui/wxpython/modules/vclean.py:80 +msgid "change bridges to lines" +msgstr "" + +#: ../gui/wxpython/modules/vclean.py:81 +msgid "snap lines/boundaries" +msgstr "" + +#: ../gui/wxpython/modules/vclean.py:82 +msgid "remove duplicate area centroids" +msgstr "" + +#: ../gui/wxpython/modules/vclean.py:83 +msgid "break polygons" +msgstr "" + +#: ../gui/wxpython/modules/vclean.py:84 +msgid "prune lines/boundaries" +msgstr "" + +#: ../gui/wxpython/modules/vclean.py:85 +msgid "remove small areas" +msgstr "" + +#: ../gui/wxpython/modules/vclean.py:86 +msgid "remove lines/boundaries of zero length" +msgstr "" + +#: ../gui/wxpython/modules/vclean.py:87 +msgid "remove small angles at nodes" +msgstr "" + +#: ../gui/wxpython/modules/vclean.py:122 +msgid "Choose cleaning tools and set thresholds" +msgstr "" + +#: ../gui/wxpython/modules/vclean.py:126 +msgid "Select input vector map:" +msgstr "" + +#: ../gui/wxpython/modules/vclean.py:132 +msgid " Feature type: " +msgstr "" + +#: ../gui/wxpython/modules/vclean.py:136 +msgid "Select output vector map:" +msgstr "" + +#: ../gui/wxpython/modules/vclean.py:177 +msgid "Copy the current command string to the clipboard (Ctrl+C)" +msgstr "" + +#: ../gui/wxpython/modules/vclean.py:223 +msgid "line" +msgstr "" + +#: ../gui/wxpython/modules/vclean.py:224 +msgid "boundary" +msgstr "" + +#: ../gui/wxpython/modules/vclean.py:225 +msgid "centroid" +msgstr "" + +#: ../gui/wxpython/modules/vclean.py:226 +#: ../gui/wxpython/vdigit/preferences.py:695 +msgid "area" +msgstr "" + +#: ../gui/wxpython/modules/vclean.py:227 +msgid "face" +msgstr "" + +#: ../gui/wxpython/modules/vclean.py:401 +#, python-format +msgid "%s. cleaning tool removed, will be ignored" +msgstr "" + +#: ../gui/wxpython/modules/vclean.py:404 +msgid "Please select a cleaning tool to remove" +msgstr "" + +#: ../gui/wxpython/modules/vclean.py:428 +#, python-format +msgid "%s. cleaning tool moved up" +msgstr "" + +#: ../gui/wxpython/modules/vclean.py:430 +msgid "1. cleaning tool can not be moved up " +msgstr "" + +#: ../gui/wxpython/modules/vclean.py:432 +msgid "Please select a cleaning tool to move up" +msgstr "" + +#: ../gui/wxpython/modules/vclean.py:460 +#, python-format +msgid "%s. cleaning tool moved down" +msgstr "" + +#: ../gui/wxpython/modules/vclean.py:462 +msgid "Last cleaning tool can not be moved down " +msgstr "" + +#: ../gui/wxpython/modules/vclean.py:464 +msgid "Please select a cleaning tool to move down" +msgstr "" + +#: ../gui/wxpython/modules/vclean.py:478 +#, python-format +msgid "cleaning tool: '%s'" +msgstr "" + +#: ../gui/wxpython/modules/vclean.py:488 +#, python-format +msgid "Threshold for %(num)s. tool '%(tool)s': %(thresh)s" +msgstr "" + +#: ../gui/wxpython/modules/vclean.py:516 +msgid "Name of input vector map" +msgstr "" + +#: ../gui/wxpython/modules/vclean.py:517 +msgid "Name for output vector map" +msgstr "" + +#: ../gui/wxpython/modules/vclean.py:518 +#: ../gui/wxpython/mapswipe/toolbars.py:29 +msgid "Tools" +msgstr "" + +#: ../gui/wxpython/modules/vclean.py:519 +msgid "Threshold" +msgstr "" + +#: ../gui/wxpython/modules/vclean.py:521 +#, python-format +msgid "'%s' not defined" +msgstr "" + +#: ../gui/wxpython/modules/vclean.py:523 +#, python-format +msgid "" +"Some parameters not defined. Operation canceled.\n" +"\n" +"%s" +msgstr "" + +#: ../gui/wxpython/modules/vclean.py:528 +msgid "Executing selected cleaning operations..." +msgstr "" + +#: ../gui/wxpython/modules/vclean.py:585 +msgid "Vector cleaning command copied to clipboard" +msgstr "" + +#: ../gui/wxpython/modules/import_export.py:52 +msgid "Multiple import" +msgstr "" + +#: ../gui/wxpython/modules/import_export.py:69 +msgid "List of raster layers" +msgstr "" + +#: ../gui/wxpython/modules/import_export.py:71 +msgid "List of vector layers" +msgstr "" + +#: ../gui/wxpython/modules/import_export.py:73 +#, python-format +msgid "List of %s layers" +msgstr "" + +#: ../gui/wxpython/modules/import_export.py:75 +#: ../gui/wxpython/modules/import_export.py:892 +msgid "right click to (un)select all" +msgstr "" + +#: ../gui/wxpython/modules/import_export.py:80 +msgid "Name for output GRASS map (editable)" +msgstr "" + +#: ../gui/wxpython/modules/import_export.py:92 +msgid "Override projection check (use current location's projection)" +msgstr "" + +#: ../gui/wxpython/modules/import_export.py:123 +#: ../gui/wxpython/modules/import_export.py:400 +#: ../gui/wxpython/modules/import_export.py:541 +msgid "&Import" +msgstr "" + +#: ../gui/wxpython/modules/import_export.py:124 +#: ../gui/wxpython/modules/import_export.py:401 +#: ../gui/wxpython/modules/import_export.py:542 +msgid "Import selected layers" +msgstr "" + +#: ../gui/wxpython/modules/import_export.py:135 +msgid "Source settings" +msgstr "" + +#: ../gui/wxpython/modules/import_export.py:156 +msgid "Import settings" +msgstr "" + +#: ../gui/wxpython/modules/import_export.py:376 +#: ../gui/wxpython/lmgr/layertree.py:60 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:159 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1160 +#: ../gui/wxpython/menustrings.py:162 ../gui/wxpython/menustrings.py:1181 +msgid "Link external raster data" +msgstr "" + +#: ../gui/wxpython/modules/import_export.py:378 +#: ../gui/wxpython/lmgr/layertree.py:58 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:37 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1038 +#: ../gui/wxpython/menustrings.py:37 ../gui/wxpython/menustrings.py:1056 +msgid "Import raster data" +msgstr "" + +#: ../gui/wxpython/modules/import_export.py:386 +#: ../gui/wxpython/modules/import_export.py:527 +msgid "Add linked layers into layer tree" +msgstr "" + +#: ../gui/wxpython/modules/import_export.py:388 +#: ../gui/wxpython/modules/import_export.py:529 +#: ../gui/wxpython/modules/import_export.py:758 +msgid "Add imported layers into layer tree" +msgstr "" + +#: ../gui/wxpython/modules/import_export.py:397 +#: ../gui/wxpython/modules/import_export.py:538 +msgid "&Link" +msgstr "" + +#: ../gui/wxpython/modules/import_export.py:398 +#: ../gui/wxpython/modules/import_export.py:539 +msgid "Link selected layers" +msgstr "" + +#: ../gui/wxpython/modules/import_export.py:421 +#: ../gui/wxpython/modules/import_export.py:562 +msgid "No layers selected. Operation canceled." +msgstr "" + +#: ../gui/wxpython/modules/import_export.py:447 +msgid "Unable to determine number of raster bands" +msgstr "" + +#: ../gui/wxpython/modules/import_export.py:517 +#: ../gui/wxpython/lmgr/layertree.py:68 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:161 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1162 +#: ../gui/wxpython/menustrings.py:164 ../gui/wxpython/menustrings.py:1183 +msgid "Link external vector data" +msgstr "" + +#: ../gui/wxpython/modules/import_export.py:519 +#: ../gui/wxpython/lmgr/layertree.py:66 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:67 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1068 +#: ../gui/wxpython/menustrings.py:68 ../gui/wxpython/menustrings.py:1087 +msgid "Import vector data" +msgstr "" + +#: ../gui/wxpython/modules/import_export.py:662 +msgid "Define output format for vector data" +msgstr "" + +#: ../gui/wxpython/modules/import_export.py:664 +msgid "Define output format for raster data" +msgstr "" + +#: ../gui/wxpython/modules/import_export.py:672 +msgid "Set external format and close dialog" +msgstr "" + +#: ../gui/wxpython/modules/import_export.py:729 +msgid "No data source selected." +msgstr "" + +#: ../gui/wxpython/modules/import_export.py:744 +msgid "Import DXF layers" +msgstr "" + +#: ../gui/wxpython/modules/import_export.py:751 +msgid "Choose DXF file to import" +msgstr "" + +#: ../gui/wxpython/modules/import_export.py:780 +msgid "No layers selected." +msgstr "" + +#: ../gui/wxpython/modules/import_export.py:858 +#: ../gui/wxpython/datacatalog/dialogs.py:32 +msgid "Reprojection" +msgstr "" + +#: ../gui/wxpython/modules/import_export.py:870 +msgid "Name for output GRASS map" +msgstr "" + +#: ../gui/wxpython/modules/import_export.py:888 +msgid "" +"Projection of following layers do not match with projection of current " +"location. " +msgstr "" + +#: ../gui/wxpython/modules/import_export.py:890 +msgid "Layers to be reprojected" +msgstr "" + +#: ../gui/wxpython/modules/import_export.py:904 +msgid "&Import && reproject" +msgstr "" + +#: ../gui/wxpython/modules/import_export.py:905 +msgid "Reproject selected layers" +msgstr "" + +#: ../gui/wxpython/modules/mcalc_builder.py:56 +msgid "GRASS GIS Raster Map Calculator" +msgstr "" + +#: ../gui/wxpython/modules/mcalc_builder.py:59 +msgid "GRASS GIS 3D Raster Map Calculator" +msgstr "" + +#: ../gui/wxpython/modules/mcalc_builder.py:75 +msgid "mapcalc statement" +msgstr "" + +#: ../gui/wxpython/modules/mcalc_builder.py:142 +msgid "Operators" +msgstr "" + +#: ../gui/wxpython/modules/mcalc_builder.py:144 +#: ../gui/wxpython/vnet/dialogs.py:348 +msgid "Output" +msgstr "" + +#: ../gui/wxpython/modules/mcalc_builder.py:146 +msgid "Operands" +msgstr "" + +#: ../gui/wxpython/modules/mcalc_builder.py:148 +msgid "Expression" +msgstr "" + +#: ../gui/wxpython/modules/mcalc_builder.py:163 +msgid "Save expression to file" +msgstr "" + +#: ../gui/wxpython/modules/mcalc_builder.py:166 +msgid "Load expression from file" +msgstr "" + +#: ../gui/wxpython/modules/mcalc_builder.py:173 +msgid "exponent" +msgstr "" + +#: ../gui/wxpython/modules/mcalc_builder.py:175 +msgid "divide" +msgstr "" + +#: ../gui/wxpython/modules/mcalc_builder.py:177 +msgid "add" +msgstr "" + +#: ../gui/wxpython/modules/mcalc_builder.py:180 +msgid "subtract" +msgstr "" + +#: ../gui/wxpython/modules/mcalc_builder.py:182 +msgid "modulus" +msgstr "" + +#: ../gui/wxpython/modules/mcalc_builder.py:185 +msgid "multiply" +msgstr "" + +#: ../gui/wxpython/modules/mcalc_builder.py:193 +msgid "left shift" +msgstr "" + +#: ../gui/wxpython/modules/mcalc_builder.py:196 +msgid "right shift" +msgstr "" + +#: ../gui/wxpython/modules/mcalc_builder.py:199 +msgid "right shift (unsigned)" +msgstr "" + +#: ../gui/wxpython/modules/mcalc_builder.py:201 +msgid "greater than" +msgstr "" + +#: ../gui/wxpython/modules/mcalc_builder.py:204 +msgid "greater than or equal to" +msgstr "" + +#: ../gui/wxpython/modules/mcalc_builder.py:206 +msgid "less than" +msgstr "" + +#: ../gui/wxpython/modules/mcalc_builder.py:209 +msgid "less than or equal to" +msgstr "" + +#: ../gui/wxpython/modules/mcalc_builder.py:211 +msgid "equal to" +msgstr "" + +#: ../gui/wxpython/modules/mcalc_builder.py:214 +msgid "not equal to" +msgstr "" + +#: ../gui/wxpython/modules/mcalc_builder.py:218 +msgid "one's complement" +msgstr "" + +#: ../gui/wxpython/modules/mcalc_builder.py:220 +msgid "NOT" +msgstr "" + +#: ../gui/wxpython/modules/mcalc_builder.py:223 +msgid "bitwise AND" +msgstr "" + +#: ../gui/wxpython/modules/mcalc_builder.py:226 +msgid "bitwise OR" +msgstr "" + +#: ../gui/wxpython/modules/mcalc_builder.py:229 +msgid "logical AND" +msgstr "" + +#: ../gui/wxpython/modules/mcalc_builder.py:232 +msgid "logical AND (ignores NULLs)" +msgstr "" + +#: ../gui/wxpython/modules/mcalc_builder.py:234 +msgid "logical OR" +msgstr "" + +#: ../gui/wxpython/modules/mcalc_builder.py:237 +msgid "logical OR (ignores NULLs)" +msgstr "" + +#: ../gui/wxpython/modules/mcalc_builder.py:242 +msgid "conditional" +msgstr "" + +#: ../gui/wxpython/modules/mcalc_builder.py:257 +msgid "Name for new 3D raster map to create" +msgstr "" + +#: ../gui/wxpython/modules/mcalc_builder.py:259 +msgid "Name for new raster map to create" +msgstr "" + +#: ../gui/wxpython/modules/mcalc_builder.py:268 +msgid "Insert existing 3D raster map" +msgstr "" + +#: ../gui/wxpython/modules/mcalc_builder.py:270 +msgid "Insert existing raster map" +msgstr "" + +#: ../gui/wxpython/modules/mcalc_builder.py:275 +msgid "Insert mapcalc function" +msgstr "" + +#: ../gui/wxpython/modules/mcalc_builder.py:292 +msgid "Generate random seed for rand()" +msgstr "" + +#: ../gui/wxpython/modules/mcalc_builder.py:294 +msgid "Seed:" +msgstr "" + +#: ../gui/wxpython/modules/mcalc_builder.py:298 +msgid "Integer seed for rand() function" +msgstr "" + +#: ../gui/wxpython/modules/mcalc_builder.py:305 +msgid "Add created raster map into layer tree" +msgstr "" + +#: ../gui/wxpython/modules/mcalc_builder.py:642 +msgid "You must enter the name of a new raster map to create." +msgstr "" + +#: ../gui/wxpython/modules/mcalc_builder.py:653 +msgid "You must enter an expression to create a new raster map." +msgstr "" + +#: ../gui/wxpython/modules/mcalc_builder.py:713 +msgid "Choose a file name to save the expression" +msgstr "" + +#: ../gui/wxpython/modules/mcalc_builder.py:714 +#: ../gui/wxpython/modules/mcalc_builder.py:736 +msgid "Expression file (*)|*" +msgstr "" + +#: ../gui/wxpython/modules/mcalc_builder.py:735 +msgid "Choose a file name to load the expression" +msgstr "" + +#: ../gui/wxpython/modules/mcalc_builder.py:771 +#, python-brace-format +msgid "'{cmd}' copied to clipboard" +msgstr "" + +#: ../gui/wxpython/mapwin/buffered.py:254 +msgid "Copy coordinates to clipboard" +msgstr "" + +#: ../gui/wxpython/mapwin/buffered.py:262 +msgid "Hide toolbars" +msgstr "" + +#: ../gui/wxpython/mapwin/buffered.py:264 +msgid "Show toolbars" +msgstr "" + +#: ../gui/wxpython/mapwin/buffered.py:271 +msgid "Hide statusbar" +msgstr "" + +#: ../gui/wxpython/mapwin/buffered.py:272 +msgid "Show statusbar" +msgstr "" + +#: ../gui/wxpython/mapwin/buffered.py:289 +msgid "Resize legend" +msgstr "" + +#: ../gui/wxpython/mapwin/buffered.py:989 +msgid "Unable to draw registered graphics. The graphics was unregistered." +msgstr "" + +#: ../gui/wxpython/mapwin/buffered.py:2078 +msgid "Zoom to saved region extents" +msgstr "" + +#: ../gui/wxpython/mapwin/buffered.py:2080 +msgid "Set compulational region from named region" +msgstr "" + +#: ../gui/wxpython/mapwin/buffered.py:2093 +#, python-format +msgid "Region <%s> not found. Operation canceled." +msgstr "" + +#: ../gui/wxpython/mapwin/buffered.py:2123 +msgid "Save display extents to region file" +msgstr "" + +#: ../gui/wxpython/mapwin/buffered.py:2125 +msgid "Save computational region to region file" +msgstr "" + +#: ../gui/wxpython/mapwin/buffered.py:2137 +#, python-format +msgid "Region file <%s> already exists. Do you want to overwrite it?" +msgstr "" + +#: ../gui/wxpython/mapwin/base.py:205 +#, python-format +msgid "" +"Error occurred during calling of handler: %s \n" +"Handler was unregistered." +msgstr "" + +#: ../gui/wxpython/mapwin/base.py:286 +#, python-format +msgid "" +"Error occurred during unregistration of handler: %s \n" +" Handler was unregistered." +msgstr "" + +#: ../gui/wxpython/mapwin/base.py:315 +#, python-format +msgid "Handler: %s was not registered" +msgstr "" + +#: ../gui/wxpython/mapwin/base.py:319 +#, python-format +msgid "" +"Error occurred during unregistration of handler: %s \n" +" Handler was unregistered" +msgstr "" + +#: ../gui/wxpython/mapwin/decorations.py:178 +#: ../gui/wxpython/mapwin/decorations.py:265 +msgid "" +"Please install Python Imaging Library (PIL)\n" +"for better control of legend and other decorations." +msgstr "" + +#: ../gui/wxpython/mapwin/decorations.py:197 +msgid "Remove text" +msgstr "" + +#: ../gui/wxpython/mapwin/decorations.py:220 +msgid "Remove scale bar" +msgstr "" + +#: ../gui/wxpython/mapwin/decorations.py:232 +msgid "Remove north arrow" +msgstr "" + +#: ../gui/wxpython/mapwin/decorations.py:244 +msgid "Remove vector legend" +msgstr "" + +#: ../gui/wxpython/mapwin/decorations.py:256 +msgid "Remove legend" +msgstr "" + +#: ../gui/wxpython/mapwin/graphics.py:277 +#: ../gui/wxpython/mapwin/graphics.py:453 +#, python-format +msgid "Property does not exist: %s" +msgstr "" + +#: ../gui/wxpython/mapwin/analysis.py:228 +#: ../gui/wxpython/mapwin/analysis.py:350 +msgid "Measuring finished" +msgstr "" + +#: ../gui/wxpython/mapwin/analysis.py:246 +#: ../gui/wxpython/mapwin/analysis.py:362 +#, python-format +msgid "" +"Click and drag with left mouse button to measure.%sDouble click with left " +"button to clear." +msgstr "" + +#: ../gui/wxpython/mapwin/analysis.py:252 +msgid "Measuring distance" +msgstr "" + +#: ../gui/wxpython/mapwin/analysis.py:255 +msgid "Measuring distance:" +msgstr "" + +#: ../gui/wxpython/mapwin/analysis.py:263 +#, python-format +msgid "" +"Geodesic distance calculation is not available.\n" +"Reason: %s" +msgstr "" + +#: ../gui/wxpython/mapwin/analysis.py:301 +#: ../gui/wxpython/mapwin/analysis.py:308 +msgid "segment" +msgstr "" + +#: ../gui/wxpython/mapwin/analysis.py:302 +#: ../gui/wxpython/mapwin/analysis.py:309 +msgid "total distance" +msgstr "" + +#: ../gui/wxpython/mapwin/analysis.py:303 +msgid "bearing" +msgstr "" + +#: ../gui/wxpython/mapwin/analysis.py:304 +msgid "degrees (clockwise from grid-north)" +msgstr "" + +#: ../gui/wxpython/mapwin/analysis.py:366 +msgid "Measuring area:" +msgstr "" + +#: ../gui/wxpython/mapwin/analysis.py:386 +msgid "Units not recognized, measurement failed." +msgstr "" + +#: ../gui/wxpython/mapwin/analysis.py:391 +#: ../gui/wxpython/mapwin/analysis.py:393 +#, python-brace-format +msgid "Area: {area} {unit}\n" +msgstr "" + +#: ../gui/wxpython/gmodeler/preferences.py:32 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1991 +#: ../gui/wxpython/menustrings.py:2025 +msgid "Modeler settings" +msgstr "" + +#: ../gui/wxpython/gmodeler/preferences.py:59 +msgid "Item properties" +msgstr "" + +#: ../gui/wxpython/gmodeler/preferences.py:66 +msgid "Disabled:" +msgstr "" + +#: ../gui/wxpython/gmodeler/preferences.py:102 +#: ../gui/wxpython/gmodeler/frame.py:1889 +#: ../gui/wxpython/gmodeler/dialogs.py:192 +#: ../gui/wxpython/gmodeler/dialogs.py:493 +#: ../gui/wxpython/gmodeler/dialogs.py:605 +msgid "Command" +msgstr "" + +#: ../gui/wxpython/gmodeler/preferences.py:114 +#: ../gui/wxpython/gmodeler/preferences.py:428 +#: ../gui/wxpython/gmodeler/preferences.py:540 +msgid "Valid:" +msgstr "" + +#: ../gui/wxpython/gmodeler/preferences.py:132 +msgid "Invalid:" +msgstr "" + +#: ../gui/wxpython/gmodeler/preferences.py:150 +msgid "Running:" +msgstr "" + +#: ../gui/wxpython/gmodeler/preferences.py:177 +#: ../gui/wxpython/gmodeler/preferences.py:343 +#: ../gui/wxpython/gmodeler/preferences.py:455 +#: ../gui/wxpython/gmodeler/preferences.py:571 +msgid "Shape size" +msgstr "" + +#: ../gui/wxpython/gmodeler/preferences.py:250 +#: ../gui/wxpython/lmgr/frame.py:380 ../gui/wxpython/nviz/tools.py:96 +msgid "Data" +msgstr "" + +#: ../gui/wxpython/gmodeler/preferences.py:262 +msgid "Raster:" +msgstr "" + +#: ../gui/wxpython/gmodeler/preferences.py:280 +msgid "3D raster:" +msgstr "" + +#: ../gui/wxpython/gmodeler/preferences.py:298 +msgid "Vector:" +msgstr "" + +#: ../gui/wxpython/gmodeler/preferences.py:316 +msgid "Table:" +msgstr "" + +#: ../gui/wxpython/gmodeler/preferences.py:416 +msgid "Loop" +msgstr "" + +#: ../gui/wxpython/gmodeler/preferences.py:528 +msgid "Comment" +msgstr "" + +#: ../gui/wxpython/gmodeler/preferences.py:661 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:2007 +#: ../gui/wxpython/menustrings.py:2041 +msgid "Model properties" +msgstr "" + +#: ../gui/wxpython/gmodeler/preferences.py:668 +#: ../gui/wxpython/lmgr/layertree.py:726 ../gui/wxpython/lmgr/layertree.py:837 +#: ../gui/wxpython/lmgr/layertree.py:871 +msgid "Metadata" +msgstr "" + +#: ../gui/wxpython/gmodeler/preferences.py:670 +msgid "Commands" +msgstr "" + +#: ../gui/wxpython/gmodeler/preferences.py:694 +msgid "Apply properties" +msgstr "" + +#: ../gui/wxpython/gmodeler/preferences.py:715 +msgid "Description:" +msgstr "" + +#: ../gui/wxpython/gmodeler/preferences.py:724 +msgid "Author(s):" +msgstr "" + +#: ../gui/wxpython/gmodeler/frame.py:74 +msgid "GRASS GIS Graphical Modeler" +msgstr "" + +#: ../gui/wxpython/gmodeler/frame.py:156 +msgid "Model" +msgstr "" + +#: ../gui/wxpython/gmodeler/frame.py:159 +msgid "Items" +msgstr "" + +#: ../gui/wxpython/gmodeler/frame.py:163 +#: ../gui/wxpython/gmodeler/model.py:2879 +msgid "Variables" +msgstr "" + +#: ../gui/wxpython/gmodeler/frame.py:167 +msgid "Python editor" +msgstr "" + +#: ../gui/wxpython/gmodeler/frame.py:253 +msgid "Python script contains local modifications" +msgstr "" + +#: ../gui/wxpython/gmodeler/frame.py:255 +#: ../gui/wxpython/gmodeler/frame.py:2140 +msgid "Python script is up-to-date" +msgstr "" + +#: ../gui/wxpython/gmodeler/frame.py:272 +msgid "Redrawing model..." +msgstr "" + +#: ../gui/wxpython/gmodeler/frame.py:321 +msgid "Model computation finished" +msgstr "" + +#: ../gui/wxpython/gmodeler/frame.py:334 +msgid "Do you want to save changes in the model?" +msgstr "" + +#: ../gui/wxpython/gmodeler/frame.py:336 +msgid "Do you want to store current model settings to model file?" +msgstr "" + +#: ../gui/wxpython/gmodeler/frame.py:342 +msgid "Quit Graphical Modeler" +msgstr "" + +#: ../gui/wxpython/gmodeler/frame.py:403 +#, python-format +msgid "%d intermediate maps deleted from current mapset" +msgstr "" + +#: ../gui/wxpython/gmodeler/frame.py:412 +msgid "No intermediate data to delete." +msgstr "" + +#: ../gui/wxpython/gmodeler/frame.py:418 +#, python-format +msgid "Do you want to permanently delete data?%s" +msgstr "" + +#: ../gui/wxpython/gmodeler/frame.py:420 +msgid "Delete intermediate data?" +msgstr "" + +#: ../gui/wxpython/gmodeler/frame.py:440 ../gui/wxpython/gmodeler/frame.py:590 +msgid "" +"Current model is not empty. Do you want to store current settings to model " +"file?" +msgstr "" + +#: ../gui/wxpython/gmodeler/frame.py:443 ../gui/wxpython/gmodeler/frame.py:593 +msgid "Create new model?" +msgstr "" + +#: ../gui/wxpython/gmodeler/frame.py:480 +msgid "Choose model file" +msgstr "" + +#: ../gui/wxpython/gmodeler/frame.py:482 ../gui/wxpython/gmodeler/frame.py:542 +#: ../gui/wxpython/lmgr/frame.py:600 +msgid "GRASS Model File (*.gxm)|*.gxm" +msgstr "" + +#: ../gui/wxpython/gmodeler/frame.py:503 +#, python-format +msgid "%(items)d items (%(actions)d actions) loaded into model" +msgstr "" + +#: ../gui/wxpython/gmodeler/frame.py:515 ../gui/wxpython/gmodeler/frame.py:559 +#, python-format +msgid "Model file <%s> already exists. Do you want to overwrite this file?" +msgstr "" + +#: ../gui/wxpython/gmodeler/frame.py:518 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1978 +#: ../gui/wxpython/menustrings.py:2012 +msgid "Save model" +msgstr "" + +#: ../gui/wxpython/gmodeler/frame.py:527 ../gui/wxpython/gmodeler/frame.py:577 +#, python-format +msgid "File <%s> saved" +msgstr "" + +#: ../gui/wxpython/gmodeler/frame.py:540 +msgid "Choose file to save current model" +msgstr "" + +#: ../gui/wxpython/gmodeler/frame.py:659 +msgid "Model is empty. Nothing to validate." +msgstr "" + +#: ../gui/wxpython/gmodeler/frame.py:662 ../gui/wxpython/gmodeler/model.py:618 +msgid "Validating model..." +msgstr "" + +#: ../gui/wxpython/gmodeler/frame.py:669 +#, python-format +msgid "" +"Model is not valid.\n" +"\n" +"%s" +msgstr "" + +#: ../gui/wxpython/gmodeler/frame.py:673 +msgid "Model is valid." +msgstr "" + +#: ../gui/wxpython/gmodeler/frame.py:735 ../gui/wxpython/gmodeler/frame.py:742 +#, python-format +msgid "Model exported to <%s>" +msgstr "" + +#: ../gui/wxpython/gmodeler/frame.py:884 +#: ../gui/wxpython/gmodeler/frame.py:1625 +#: ../gui/wxpython/gmodeler/dialogs.py:239 +msgid "Comment:" +msgstr "" + +#: ../gui/wxpython/gmodeler/frame.py:885 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:2003 +#: ../gui/wxpython/menustrings.py:2037 +msgid "Add comment" +msgstr "" + +#: ../gui/wxpython/gmodeler/frame.py:895 +msgid "Empty comment. Nothing to add to the model." +msgstr "" + +#: ../gui/wxpython/gmodeler/frame.py:931 +msgid "wxGUI Graphical Modeler" +msgstr "" + +#: ../gui/wxpython/gmodeler/frame.py:1050 +#, python-format +msgid "" +"Reading model file <%s> failed.\n" +"Invalid file, unable to parse XML document.\n" +"\n" +"%s" +msgstr "" + +#: ../gui/wxpython/gmodeler/frame.py:1062 +msgid "Please wait, loading model..." +msgstr "" + +#: ../gui/wxpython/gmodeler/frame.py:1128 +msgid "Writing current settings to model file failed." +msgstr "" + +#: ../gui/wxpython/gmodeler/frame.py:1139 ../gui/wxpython/lmgr/frame.py:1676 +#, python-format +msgid "Unable to open file <%s> for writing." +msgstr "" + +#: ../gui/wxpython/gmodeler/frame.py:1503 +msgid "Disable" +msgstr "" + +#: ../gui/wxpython/gmodeler/frame.py:1509 +msgid "Enable" +msgstr "" + +#: ../gui/wxpython/gmodeler/frame.py:1517 +#: ../gui/wxpython/gmodeler/frame.py:1612 +msgid "Set label" +msgstr "" + +#: ../gui/wxpython/gmodeler/frame.py:1523 +#: ../gui/wxpython/gmodeler/frame.py:1626 +msgid "Set comment" +msgstr "" + +#: ../gui/wxpython/gmodeler/frame.py:1533 +msgid "Add control point" +msgstr "" + +#: ../gui/wxpython/gmodeler/frame.py:1540 +msgid "Remove control point" +msgstr "" + +#: ../gui/wxpython/gmodeler/frame.py:1554 +msgid "Intermediate" +msgstr "" + +#: ../gui/wxpython/gmodeler/frame.py:1567 +#: ../gui/wxpython/vdigit/preferences.py:161 +#: ../gui/wxpython/nviz/tools.py:1574 ../gui/wxpython/nviz/tools.py:1788 +msgid "Display" +msgstr "" + +#: ../gui/wxpython/gmodeler/frame.py:1584 +#: ../gui/wxpython/lmgr/layertree.py:502 +msgid "Properties" +msgstr "" + +#: ../gui/wxpython/gmodeler/frame.py:1611 +#: ../gui/wxpython/gmodeler/dialogs.py:235 +msgid "Label:" +msgstr "" + +#: ../gui/wxpython/gmodeler/frame.py:1726 +msgid "List of variables - right-click to delete" +msgstr "" + +#: ../gui/wxpython/gmodeler/frame.py:1733 +#: ../gui/wxpython/gmodeler/frame.py:1791 +msgid "Default value" +msgstr "" + +#: ../gui/wxpython/gmodeler/frame.py:1734 +#: ../gui/wxpython/gmodeler/frame.py:1798 +#: ../gui/wxpython/location_wizard/wizard.py:483 +#: ../gui/wxpython/location_wizard/wizard.py:1010 +#: ../gui/wxpython/location_wizard/wizard.py:1191 +#: ../gui/wxpython/location_wizard/wizard.py:1522 +#: ../gui/wxpython/location_wizard/wizard.py:1750 +msgid "Description" +msgstr "" + +#: ../gui/wxpython/gmodeler/frame.py:1739 +msgid "Add new variable" +msgstr "" + +#: ../gui/wxpython/gmodeler/frame.py:1743 +msgid "integer" +msgstr "" + +#: ../gui/wxpython/gmodeler/frame.py:1744 +msgid "float" +msgstr "" + +#: ../gui/wxpython/gmodeler/frame.py:1745 +msgid "string" +msgstr "" + +#: ../gui/wxpython/gmodeler/frame.py:1748 +msgid "region" +msgstr "" + +#: ../gui/wxpython/gmodeler/frame.py:1749 +msgid "mapset" +msgstr "" + +#: ../gui/wxpython/gmodeler/frame.py:1751 +msgid "dir" +msgstr "" + +#: ../gui/wxpython/gmodeler/frame.py:1758 +msgid "Add new variable to the model" +msgstr "" + +#: ../gui/wxpython/gmodeler/frame.py:1881 +msgid "List of items - right-click to delete" +msgstr "" + +#: ../gui/wxpython/gmodeler/frame.py:1887 +msgid "In loop" +msgstr "" + +#: ../gui/wxpython/gmodeler/frame.py:1888 +msgid "Parameterized" +msgstr "" + +#: ../gui/wxpython/gmodeler/frame.py:1944 +msgid "No items to selected." +msgstr "" + +#: ../gui/wxpython/gmodeler/frame.py:1980 +msgid "Python script" +msgstr "" + +#: ../gui/wxpython/gmodeler/frame.py:1984 +msgid "Run python script" +msgstr "" + +#: ../gui/wxpython/gmodeler/frame.py:1987 +msgid "Save python script to file" +msgstr "" + +#: ../gui/wxpython/gmodeler/frame.py:1990 +msgid "" +"Refresh python script based on the model.\n" +"It will discards all local changes." +msgstr "" + +#: ../gui/wxpython/gmodeler/frame.py:2117 +msgid "" +"Python script is locally modificated. Refresh will discard all changes. Do " +"you really want to continue?" +msgstr "" + +#: ../gui/wxpython/gmodeler/frame.py:2120 +msgid "Update" +msgstr "" + +#: ../gui/wxpython/gmodeler/model.py:66 +msgid "model" +msgstr "" + +#: ../gui/wxpython/gmodeler/model.py:67 +msgid "Script generated by wxGUI Graphical Modeler." +msgstr "" + +#: ../gui/wxpython/gmodeler/model.py:493 ../gui/wxpython/gmodeler/model.py:556 +#, python-format +msgid "undefined variable '%s'" +msgstr "" + +#: ../gui/wxpython/gmodeler/model.py:590 +msgid "Running model..." +msgstr "" + +#: ../gui/wxpython/gmodeler/model.py:609 +msgid "Model is empty. Nothing to run." +msgstr "" + +#: ../gui/wxpython/gmodeler/model.py:626 +#, python-format +msgid "" +"Model is not valid. Do you want to run the model anyway?\n" +"\n" +"%s" +msgstr "" + +#: ../gui/wxpython/gmodeler/model.py:629 +msgid "Run model?" +msgstr "" + +#: ../gui/wxpython/gmodeler/model.py:668 +msgid "Variables below not defined:" +msgstr "" + +#: ../gui/wxpython/gmodeler/model.py:792 +msgid "Raster maps" +msgstr "" + +#: ../gui/wxpython/gmodeler/model.py:795 +msgid "3D raster maps" +msgstr "" + +#: ../gui/wxpython/gmodeler/model.py:1511 +msgid "" +msgstr "" + +#: ../gui/wxpython/gmodeler/model.py:1639 +msgid "Condition: " +msgstr "" + +#: ../gui/wxpython/gmodeler/model.py:1641 +msgid "Condition: not defined" +msgstr "" + +#: ../gui/wxpython/gmodeler/model.py:1779 +msgid "if-else" +msgstr "" + +#: ../gui/wxpython/gmodeler/model.py:1887 +msgid "empty" +msgstr "" + +#: ../gui/wxpython/gmodeler/model.py:1889 +#, python-brace-format +msgid "Details: unsupported tag name '{0}'." +msgstr "" + +#: ../gui/wxpython/gmodeler/model.py:2802 +msgid "Model parameters" +msgstr "" + +#: ../gui/wxpython/gmodeler/model.py:2827 +msgid "Delete intermediate data when finish" +msgstr "" + +#: ../gui/wxpython/gmodeler/dialogs.py:49 +msgid "Data properties" +msgstr "" + +#: ../gui/wxpython/gmodeler/dialogs.py:94 +#: ../gui/wxpython/gmodeler/dialogs.py:112 +msgid "Name of element:" +msgstr "" + +#: ../gui/wxpython/gmodeler/dialogs.py:105 +msgid "Type of element:" +msgstr "" + +#: ../gui/wxpython/gmodeler/dialogs.py:163 +msgid "Add GRASS command to the model" +msgstr "" + +#: ../gui/wxpython/gmodeler/dialogs.py:194 +msgid "Label and comment" +msgstr "" + +#: ../gui/wxpython/gmodeler/dialogs.py:292 +msgid "" +"Command not defined.\n" +"\n" +"Unable to add new action to the model." +msgstr "" + +#: ../gui/wxpython/gmodeler/dialogs.py:299 +#, python-format +msgid "" +"'%s' is not a GRASS module.\n" +"\n" +"Unable to add new action to the model." +msgstr "" + +#: ../gui/wxpython/gmodeler/dialogs.py:335 +msgid "Relation properties" +msgstr "" + +#: ../gui/wxpython/gmodeler/dialogs.py:357 +msgid "From" +msgstr "" + +#: ../gui/wxpython/gmodeler/dialogs.py:401 +#, python-format +msgid "Data: %s" +msgstr "" + +#: ../gui/wxpython/gmodeler/dialogs.py:407 +msgid "Command:" +msgstr "" + +#: ../gui/wxpython/gmodeler/dialogs.py:413 +msgid "Option:" +msgstr "" + +#: ../gui/wxpython/gmodeler/dialogs.py:428 +msgid "" +"Relation doesn't start with data item.\n" +"Unable to add relation." +msgstr "" + +#: ../gui/wxpython/gmodeler/dialogs.py:435 +msgid "" +"Relation doesn't point to GRASS command.\n" +"Unable to add relation." +msgstr "" + +#: ../gui/wxpython/gmodeler/dialogs.py:448 +msgid "" +"No relevant option found.\n" +"Unable to add relation." +msgstr "" + +#: ../gui/wxpython/gmodeler/dialogs.py:487 +msgid "Condition" +msgstr "" + +#: ../gui/wxpython/gmodeler/dialogs.py:515 +msgid "Loop properties" +msgstr "" + +#: ../gui/wxpython/gmodeler/dialogs.py:521 +msgid "List of items in loop" +msgstr "" + +#: ../gui/wxpython/gmodeler/dialogs.py:524 +msgid "Series" +msgstr "" + +#: ../gui/wxpython/gmodeler/dialogs.py:526 +msgid "Define map series as condition for the loop" +msgstr "" + +#: ../gui/wxpython/gmodeler/dialogs.py:571 +msgid "Define series of maps" +msgstr "" + +#: ../gui/wxpython/gmodeler/dialogs.py:589 +msgid "If-else properties" +msgstr "" + +#: ../gui/wxpython/gmodeler/dialogs.py:596 +msgid "List of items in 'if' block" +msgstr "" + +#: ../gui/wxpython/gmodeler/dialogs.py:602 +msgid "List of items in 'else' block" +msgstr "" + +#: ../gui/wxpython/gmodeler/dialogs.py:772 +#, python-format +msgid "Variable <%s> already exists in the model. Adding variable failed." +msgstr "" + +#: ../gui/wxpython/gmodeler/dialogs.py:803 +msgid "Do you want to delete all variables from the model?" +msgstr "" + +#: ../gui/wxpython/gmodeler/dialogs.py:805 +msgid "Delete variables" +msgstr "" + +#: ../gui/wxpython/gmodeler/dialogs.py:844 +#: ../gui/wxpython/gmodeler/dialogs.py:1013 +#: ../gui/wxpython/vdigit/dialogs.py:284 +msgid "Delete selected" +msgstr "" + +#: ../gui/wxpython/gmodeler/dialogs.py:845 +#: ../gui/wxpython/vdigit/dialogs.py:288 +msgid "Delete all" +msgstr "" + +#: ../gui/wxpython/location_wizard/dialogs.py:38 +#: ../gui/wxpython/location_wizard/wizard.py:176 +msgid "Set default region extent and resolution" +msgstr "" + +#: ../gui/wxpython/location_wizard/dialogs.py:109 +msgid "&Set region" +msgstr "" + +#: ../gui/wxpython/location_wizard/dialogs.py:141 +msgid "Invalid location selected." +msgstr "" + +#: ../gui/wxpython/location_wizard/dialogs.py:160 +msgid "Invalid region" +msgstr "" + +#: ../gui/wxpython/location_wizard/dialogs.py:191 +msgid "Click here to show 3D settings" +msgstr "" + +#: ../gui/wxpython/location_wizard/dialogs.py:192 +msgid "Click here to hide 3D settings" +msgstr "" + +#: ../gui/wxpython/location_wizard/dialogs.py:218 +#: ../gui/wxpython/location_wizard/dialogs.py:526 +#, python-format +msgid "Rows: %d" +msgstr "" + +#: ../gui/wxpython/location_wizard/dialogs.py:219 +#: ../gui/wxpython/location_wizard/dialogs.py:527 +#, python-format +msgid "Cols: %d" +msgstr "" + +#: ../gui/wxpython/location_wizard/dialogs.py:220 +#: ../gui/wxpython/location_wizard/dialogs.py:528 +#, python-format +msgid "Cells: %d" +msgstr "" + +#: ../gui/wxpython/location_wizard/dialogs.py:268 +#: ../gui/wxpython/location_wizard/dialogs.py:530 +#, python-format +msgid "Depth: %d" +msgstr "" + +#: ../gui/wxpython/location_wizard/dialogs.py:272 +#: ../gui/wxpython/location_wizard/dialogs.py:531 +#, python-format +msgid "3D Cells: %d" +msgstr "" + +#: ../gui/wxpython/location_wizard/dialogs.py:295 +msgid "T-B resolution" +msgstr "" + +#: ../gui/wxpython/location_wizard/dialogs.py:360 +msgid "North" +msgstr "" + +#: ../gui/wxpython/location_wizard/dialogs.py:368 +msgid "West" +msgstr "" + +#: ../gui/wxpython/location_wizard/dialogs.py:390 +msgid "East" +msgstr "" + +#: ../gui/wxpython/location_wizard/dialogs.py:399 +msgid "South" +msgstr "" + +#: ../gui/wxpython/location_wizard/dialogs.py:403 +msgid "N-S resolution" +msgstr "" + +#: ../gui/wxpython/location_wizard/dialogs.py:411 +msgid "E-W resolution" +msgstr "" + +#: ../gui/wxpython/location_wizard/dialogs.py:489 +#, python-format +msgid "Invalid value: %s" +msgstr "" + +#: ../gui/wxpython/location_wizard/dialogs.py:586 +msgid "Select datum transformation" +msgstr "" + +#: ../gui/wxpython/location_wizard/dialogs.py:612 +msgid "Select from list of datum transformations" +msgstr "" + +#: ../gui/wxpython/location_wizard/wizard.py:156 +msgid "Define GRASS Database and Location Name" +msgstr "" + +#: ../gui/wxpython/location_wizard/wizard.py:177 +msgid "" +"This option allows setting default computation region immediately after new " +"location is created. Default computation region can be defined later using " +"g.region based on imported data." +msgstr "" + +#: ../gui/wxpython/location_wizard/wizard.py:183 +msgid "Create user mapset" +msgstr "" + +#: ../gui/wxpython/location_wizard/wizard.py:184 +msgid "" +"This option allows creating user mapset immediately after new location is " +"created. Note that GRASS always creates PERMANENT mapset." +msgstr "" + +#: ../gui/wxpython/location_wizard/wizard.py:190 +msgid "GIS Data Directory:" +msgstr "" + +#: ../gui/wxpython/location_wizard/wizard.py:209 +msgid "Project Location" +msgstr "" + +#: ../gui/wxpython/location_wizard/wizard.py:210 +msgid "Name of location directory in GIS Data Directory" +msgstr "" + +#: ../gui/wxpython/location_wizard/wizard.py:224 +msgid "Location Title" +msgstr "" + +#: ../gui/wxpython/location_wizard/wizard.py:226 +msgid "Optional location title, you can leave this field blank." +msgstr "" + +#: ../gui/wxpython/location_wizard/wizard.py:257 +#, python-format +msgid "" +"Name <%(name)s> is not a valid name for location. Please use only ASCII " +"characters excluding %(chars)s and space." +msgstr "" + +#: ../gui/wxpython/location_wizard/wizard.py:265 +msgid "Invalid location name" +msgstr "" + +#: ../gui/wxpython/location_wizard/wizard.py:280 +msgid "Choose GRASS data directory:" +msgstr "" + +#: ../gui/wxpython/location_wizard/wizard.py:294 +#: ../gui/wxpython/location_wizard/wizard.py:2560 +msgid "Location already exists in GRASS Database." +msgstr "" + +#: ../gui/wxpython/location_wizard/wizard.py:298 +msgid "Unable to create location" +msgstr "" + +#: ../gui/wxpython/location_wizard/wizard.py:312 +msgid "" +"Title of the location is limited only to one line and 256 characters. The " +"rest of the text will be ignored." +msgstr "" + +#: ../gui/wxpython/location_wizard/wizard.py:322 +msgid "Choose method for creating a new location" +msgstr "" + +#: ../gui/wxpython/location_wizard/wizard.py:329 +msgid "Select EPSG code of spatial reference system" +msgstr "" + +#: ../gui/wxpython/location_wizard/wizard.py:335 +msgid "Read projection and datum terms from a georeferenced data file" +msgstr "" + +#: ../gui/wxpython/location_wizard/wizard.py:339 +msgid "Read projection and datum terms from a Well Known Text (WKT) .prj file" +msgstr "" + +#: ../gui/wxpython/location_wizard/wizard.py:342 +msgid "Select coordinate system parameters from a list" +msgstr "" + +#: ../gui/wxpython/location_wizard/wizard.py:345 +msgid "Specify projection and datum terms using custom PROJ.4 parameters" +msgstr "" + +#: ../gui/wxpython/location_wizard/wizard.py:348 +msgid "Create a generic Cartesian coordinate system (XY)" +msgstr "" + +#: ../gui/wxpython/location_wizard/wizard.py:352 +msgid "Simple methods:" +msgstr "" + +#: ../gui/wxpython/location_wizard/wizard.py:364 +msgid "Advanced methods:" +msgstr "" + +#: ../gui/wxpython/location_wizard/wizard.py:467 +msgid "Choose projection" +msgstr "" + +#: ../gui/wxpython/location_wizard/wizard.py:483 +#: ../gui/wxpython/location_wizard/wizard.py:1010 +#: ../gui/wxpython/location_wizard/wizard.py:1191 +#: ../gui/wxpython/location_wizard/wizard.py:1521 +#: ../gui/wxpython/location_wizard/wizard.py:1749 +msgid "Code" +msgstr "" + +#: ../gui/wxpython/location_wizard/wizard.py:487 +msgid "Projection code:" +msgstr "" + +#: ../gui/wxpython/location_wizard/wizard.py:495 +#: ../gui/wxpython/location_wizard/wizard.py:1023 +#: ../gui/wxpython/location_wizard/wizard.py:1208 +msgid "Search in description:" +msgstr "" + +#: ../gui/wxpython/location_wizard/wizard.py:674 +#, python-format +msgid "Unable to read list: %s" +msgstr "" + +#: ../gui/wxpython/location_wizard/wizard.py:779 +msgid "Choose projection parameters" +msgstr "" + +#: ../gui/wxpython/location_wizard/wizard.py:793 +msgid "Select datum or ellipsoid (next page)" +msgstr "" + +#: ../gui/wxpython/location_wizard/wizard.py:801 +msgid "Datum with associated ellipsoid" +msgstr "" + +#: ../gui/wxpython/location_wizard/wizard.py:804 +msgid "Ellipsoid only" +msgstr "" + +#: ../gui/wxpython/location_wizard/wizard.py:862 +#, python-format +msgid "You must enter a value for %s" +msgstr "" + +#: ../gui/wxpython/location_wizard/wizard.py:881 +#: ../gui/wxpython/location_wizard/wizard.py:902 +#, python-format +msgid " Enter parameters for %s projection " +msgstr "" + +#: ../gui/wxpython/location_wizard/wizard.py:987 +msgid "Specify geodetic datum" +msgstr "" + +#: ../gui/wxpython/location_wizard/wizard.py:1010 +msgid "Ellipsoid" +msgstr "" + +#: ../gui/wxpython/location_wizard/wizard.py:1014 +msgid "Datum code:" +msgstr "" + +#: ../gui/wxpython/location_wizard/wizard.py:1162 +msgid "Specify ellipsoid" +msgstr "" + +#: ../gui/wxpython/location_wizard/wizard.py:1179 +msgid "Earth based" +msgstr "" + +#: ../gui/wxpython/location_wizard/wizard.py:1182 +msgid "Planetary bodies" +msgstr "" + +#: ../gui/wxpython/location_wizard/wizard.py:1196 +msgid "Ellipsoid code:" +msgstr "" + +#: ../gui/wxpython/location_wizard/wizard.py:1338 +#: ../gui/wxpython/location_wizard/wizard.py:1398 +msgid "Select georeferenced file" +msgstr "" + +#: ../gui/wxpython/location_wizard/wizard.py:1343 +msgid "Georeferenced file:" +msgstr "" + +#: ../gui/wxpython/location_wizard/wizard.py:1414 +#: ../gui/wxpython/location_wizard/wizard.py:1472 +msgid "Select Well Known Text (WKT) .prj file" +msgstr "" + +#: ../gui/wxpython/location_wizard/wizard.py:1419 +msgid "WKT .prj file:" +msgstr "" + +#: ../gui/wxpython/location_wizard/wizard.py:1490 +msgid "Choose EPSG Code" +msgstr "" + +#: ../gui/wxpython/location_wizard/wizard.py:1499 +msgid "Path to the EPSG-codes file:" +msgstr "" + +#: ../gui/wxpython/location_wizard/wizard.py:1523 +#: ../gui/wxpython/location_wizard/wizard.py:1751 +#: ../gui/wxpython/vnet/dialogs.py:365 +msgid "Parameters" +msgstr "" + +#: ../gui/wxpython/location_wizard/wizard.py:1663 +msgid "Choose EPSG codes file" +msgstr "" + +#: ../gui/wxpython/location_wizard/wizard.py:1714 +msgid "Choose IAU Code" +msgstr "" + +#: ../gui/wxpython/location_wizard/wizard.py:1723 +msgid "Path to the IAU-codes file:" +msgstr "" + +#: ../gui/wxpython/location_wizard/wizard.py:1726 +msgid "IAU code:" +msgstr "" + +#: ../gui/wxpython/location_wizard/wizard.py:1908 +msgid "Choose IAU codes file" +msgstr "" + +#: ../gui/wxpython/location_wizard/wizard.py:1943 +#, python-brace-format +msgid "Unable to read IAU codes: {0}" +msgstr "" + +#: ../gui/wxpython/location_wizard/wizard.py:1963 +msgid "Choose method of specifying georeferencing parameters" +msgstr "" + +#: ../gui/wxpython/location_wizard/wizard.py:1972 +msgid "Enter PROJ.4 parameters string:" +msgstr "" + +#: ../gui/wxpython/location_wizard/wizard.py:2028 +#: ../gui/wxpython/location_wizard/wizard.py:2032 +msgid "Datum transform is required." +msgstr "" + +#: ../gui/wxpython/location_wizard/wizard.py:2114 +msgid "GRASS Database:" +msgstr "" + +#: ../gui/wxpython/location_wizard/wizard.py:2120 +msgid "Location Name:" +msgstr "" + +#: ../gui/wxpython/location_wizard/wizard.py:2126 +msgid "Location Title:" +msgstr "" + +#: ../gui/wxpython/location_wizard/wizard.py:2132 +msgid "Projection:" +msgstr "" + +#: ../gui/wxpython/location_wizard/wizard.py:2140 +msgid "" +"PROJ.4 definition:\n" +" (non-definitive)" +msgstr "" + +#: ../gui/wxpython/location_wizard/wizard.py:2264 +#, python-format +msgid "Do you want to create GRASS location <%s>?" +msgstr "" + +#: ../gui/wxpython/location_wizard/wizard.py:2266 +msgid "Create new location?" +msgstr "" + +#: ../gui/wxpython/location_wizard/wizard.py:2318 +msgid "Define new GRASS Location" +msgstr "" + +#: ../gui/wxpython/location_wizard/wizard.py:2417 +#, python-format +msgid "" +"Unable to create new location. Location <%(loc)s> not created.\n" +"\n" +"Details: %(err)s" +msgstr "" + +#: ../gui/wxpython/location_wizard/wizard.py:2425 +msgid "Location wizard canceled. Location not created." +msgstr "" + +#: ../gui/wxpython/location_wizard/wizard.py:2558 +msgid "Unable to create new location" +msgstr "" + +#: ../gui/wxpython/location_wizard/wizard.py:2573 +msgid "Unable to create new GRASS Database" +msgstr "" + +#: ../gui/wxpython/location_wizard/wizard.py:2585 +#, python-format +msgid "" +"Location <%(loc)s> will be created in GIS data directory <%(dir)s>. You will" +" need to change the default GIS data directory in the GRASS startup screen." +msgstr "" + +#: ../gui/wxpython/location_wizard/wizard.py:2590 +msgid "New GIS data directory" +msgstr "" + +#: ../gui/wxpython/location_wizard/wizard.py:2621 +msgid "EPSG code missing." +msgstr "" + +#: ../gui/wxpython/location_wizard/wizard.py:2631 +msgid "IAU code missing." +msgstr "" + +#: ../gui/wxpython/location_wizard/wizard.py:2642 +#: ../gui/wxpython/location_wizard/wizard.py:2651 +#, python-format +msgid "File <%s> not found." +msgstr "" + +#: ../gui/wxpython/rdigit/dialogs.py:34 +msgid "Create new raster map" +msgstr "" + +#: ../gui/wxpython/rdigit/dialogs.py:53 +msgid "Name for new raster map:" +msgstr "" + +#: ../gui/wxpython/rdigit/dialogs.py:58 +msgid "Optionally select background raster map:" +msgstr "" + +#: ../gui/wxpython/rdigit/dialogs.py:62 +msgid "New raster map type:" +msgstr "" + +#: ../gui/wxpython/rdigit/dialogs.py:92 +msgid "Please specify name for a new raster map" +msgstr "" + +#: ../gui/wxpython/rdigit/dialogs.py:100 +#, python-format +msgid "" +"Raster map <%s> already exists in the current mapset. Do you want to " +"overwrite it?" +msgstr "" + +#: ../gui/wxpython/rdigit/controller.py:123 +msgid "Please select first the raster map" +msgstr "" + +#: ../gui/wxpython/rdigit/controller.py:155 +msgid "Right click to finish area" +msgstr "" + +#: ../gui/wxpython/rdigit/controller.py:160 +msgid "Right click to finish line" +msgstr "" + +#: ../gui/wxpython/rdigit/controller.py:303 +msgid "Do you want to save changes?" +msgstr "" + +#: ../gui/wxpython/rdigit/controller.py:304 +msgid "Save raster map changes" +msgstr "" + +#: ../gui/wxpython/rdigit/controller.py:383 +msgid "Failed to create backup copy of edited raster map." +msgstr "" + +#: ../gui/wxpython/rdigit/controller.py:402 +msgid "Failed to create new raster map." +msgstr "" + +#: ../gui/wxpython/rdigit/controller.py:490 +#: ../gui/wxpython/rdigit/controller.py:518 +msgid "Rasterizing..." +msgstr "" + +#: ../gui/wxpython/rdigit/controller.py:558 +msgid "Failed to set default color table for edited raster map" +msgstr "" + +#: ../gui/wxpython/rdigit/toolbars.py:27 +msgid "Digitize area" +msgstr "" + +#: ../gui/wxpython/rdigit/toolbars.py:29 +msgid "Digitize line" +msgstr "" + +#: ../gui/wxpython/rdigit/toolbars.py:31 +msgid "Digitize point" +msgstr "" + +#: ../gui/wxpython/rdigit/toolbars.py:32 +msgid "Save raster map" +msgstr "" + +#: ../gui/wxpython/rdigit/toolbars.py:33 +#: ../gui/wxpython/vdigit/toolbars.py:185 +msgid "Undo" +msgstr "" + +#: ../gui/wxpython/rdigit/toolbars.py:34 +msgid "Raster Digitizer manual" +msgstr "" + +#: ../gui/wxpython/rdigit/toolbars.py:35 +msgid "Quit raster digitizer" +msgstr "" + +#: ../gui/wxpython/rdigit/toolbars.py:52 +msgid "Select raster map" +msgstr "" + +#: ../gui/wxpython/rdigit/toolbars.py:67 +msgid "Set drawing color (not raster cell color)" +msgstr "" + +#: ../gui/wxpython/rdigit/toolbars.py:85 +msgid "Cell value:" +msgstr "" + +#: ../gui/wxpython/rdigit/toolbars.py:99 +msgid "" +"Width of currently digitized line or diameter of a digitized point in map " +"units." +msgstr "" + +#: ../gui/wxpython/rdigit/toolbars.py:146 +msgid "New raster map" +msgstr "" + +#: ../gui/wxpython/datacatalog/frame.py:36 +msgid "GRASS GIS Data Catalog" +msgstr "" + +#: ../gui/wxpython/datacatalog/frame.py:66 +msgid "Close GRASS GIS Data Catalog" +msgstr "" + +#: ../gui/wxpython/datacatalog/frame.py:119 ../gui/wxpython/lmgr/frame.py:505 +#: ../gui/wxpython/lmgr/frame.py:1064 +#, python-format +msgid "" +"Current location is <%(loc)s>.\n" +"Current mapset is <%(mapset)s>." +msgstr "" + +#: ../gui/wxpython/datacatalog/frame.py:127 ../gui/wxpython/lmgr/frame.py:1091 +#: ../gui/wxpython/lmgr/frame.py:1113 +#, python-format +msgid "Current mapset is <%s>." +msgstr "" + +#: ../gui/wxpython/datacatalog/toolbars.py:25 +msgid "Reload GRASS locations" +msgstr "" + +#: ../gui/wxpython/datacatalog/toolbars.py:28 +msgid "Reload current GRASS mapset only" +msgstr "" + +#: ../gui/wxpython/datacatalog/toolbars.py:31 +msgid "Click to restrict editing to current mapset only" +msgstr "" + +#: ../gui/wxpython/datacatalog/toolbars.py:34 +msgid "Click to allow editing other mapsets" +msgstr "" + +#: ../gui/wxpython/datacatalog/toolbars.py:54 +msgid "Search:" +msgstr "" + +#: ../gui/wxpython/datacatalog/toolbars.py:56 +msgid "" +"Type to search database by map type or name. Use prefix 'r:', 'v:' and " +"'r3:'to show only raster, vector or 3D raster data, respectively. Use Python" +" regular expressions to refine your search." +msgstr "" + +#: ../gui/wxpython/datacatalog/catalog.py:33 +msgid "Data catalog" +msgstr "" + +#: ../gui/wxpython/datacatalog/tree.py:122 +#, python-brace-format +msgid "Failed to read mapsets from location <{l}>." +msgstr "" + +#: ../gui/wxpython/datacatalog/tree.py:143 +#, python-brace-format +msgid "Failed to read maps from location <{l}>." +msgstr "" + +#: ../gui/wxpython/datacatalog/tree.py:215 +#, python-brace-format +msgid "" +"Map of type {elem} <{name}> already exists in mapset <{mapset}>. Do you want" +" to overwrite it?" +msgstr "" + +#: ../gui/wxpython/datacatalog/tree.py:302 +#, python-brace-format +msgid "GRASS locations in {0}" +msgstr "" + +#: ../gui/wxpython/datacatalog/tree.py:583 +#, python-brace-format +msgid "Map <{layer}> marked for moving." +msgstr "" + +#: ../gui/wxpython/datacatalog/tree.py:593 +#, python-brace-format +msgid "Map <{layer}> marked for copying." +msgstr "" + +#: ../gui/wxpython/datacatalog/tree.py:603 +#: ../gui/wxpython/datacatalog/tree.py:673 +#: ../gui/wxpython/datacatalog/tree.py:683 +#: ../gui/wxpython/datacatalog/tree.py:730 +msgid "New name" +msgstr "" + +#: ../gui/wxpython/datacatalog/tree.py:604 +msgid "Rename map" +msgstr "" + +#: ../gui/wxpython/datacatalog/tree.py:616 +#, python-brace-format +msgid "Editing {name}" +msgstr "" + +#: ../gui/wxpython/datacatalog/tree.py:635 +#, python-brace-format +msgid "Renaming map <{name}>..." +msgstr "" + +#: ../gui/wxpython/datacatalog/tree.py:649 +#, python-brace-format +msgid "{cmd} -- completed" +msgstr "" + +#: ../gui/wxpython/datacatalog/tree.py:657 +msgid "No map selected for copying." +msgstr "" + +#: ../gui/wxpython/datacatalog/tree.py:659 +msgid "No map selected for moving." +msgstr "" + +#: ../gui/wxpython/datacatalog/tree.py:673 +#: ../gui/wxpython/datacatalog/tree.py:683 +#: ../gui/wxpython/datacatalog/tree.py:730 +msgid "Select new name" +msgstr "" + +#: ../gui/wxpython/datacatalog/tree.py:693 +#, python-brace-format +msgid "Copying <{name}>..." +msgstr "" + +#: ../gui/wxpython/datacatalog/tree.py:695 +#, python-brace-format +msgid "Moving <{name}>..." +msgstr "" + +#: ../gui/wxpython/datacatalog/tree.py:711 +#: ../gui/wxpython/datacatalog/tree.py:713 +msgid "g.copy completed" +msgstr "" + +#: ../gui/wxpython/datacatalog/tree.py:726 +msgid "Reprojection is not implemented for 3D rasters" +msgstr "" + +#: ../gui/wxpython/datacatalog/tree.py:761 +#: ../gui/wxpython/datacatalog/tree.py:804 +msgid "g.remove completed" +msgstr "" + +#: ../gui/wxpython/datacatalog/tree.py:788 +#, python-brace-format +msgid "" +"Do you really want to delete map <{m}> of type <{etype}> from mapset " +"<{mapset}> in location <{loc}>?" +msgstr "" + +#: ../gui/wxpython/datacatalog/tree.py:793 +msgid "Delete map" +msgstr "" + +#: ../gui/wxpython/datacatalog/tree.py:794 +#, python-brace-format +msgid "Deleting {name}..." +msgstr "" + +#: ../gui/wxpython/datacatalog/tree.py:826 +#, python-brace-format +msgid "Displaying {name}..." +msgstr "" + +#: ../gui/wxpython/datacatalog/tree.py:836 +msgid " -- completed. Go to Layers tab for further operations." +msgstr "" + +#: ../gui/wxpython/datacatalog/tree.py:841 +msgid "Failed to display layer: not in current mapset or invalid layer" +msgstr "" + +#: ../gui/wxpython/datacatalog/tree.py:861 +msgid "To move or copy maps to other mapsets, unlock editing of other mapsets" +msgstr "" + +#: ../gui/wxpython/datacatalog/tree.py:965 +msgid "&Cut" +msgstr "" + +#: ../gui/wxpython/datacatalog/tree.py:971 +msgid "&Copy" +msgstr "" + +#: ../gui/wxpython/datacatalog/tree.py:975 +msgid "Copy &name" +msgstr "" + +#: ../gui/wxpython/datacatalog/tree.py:979 +#: ../gui/wxpython/datacatalog/tree.py:1016 +#: ../gui/wxpython/datacatalog/tree.py:1034 +msgid "&Paste" +msgstr "" + +#. GTC Delete mapset +#: ../gui/wxpython/datacatalog/tree.py:985 ../gui/wxpython/gis_set.py:210 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:206 +msgid "&Delete" +msgstr "" + +#: ../gui/wxpython/datacatalog/tree.py:999 +msgid "&Display layer" +msgstr "" + +#: ../gui/wxpython/datacatalog/tree.py:1003 +msgid "Show &metadata" +msgstr "" + +#: ../gui/wxpython/datacatalog/tree.py:1022 +msgid "&Switch mapset" +msgstr "" + +#: ../gui/wxpython/datacatalog/dialogs.py:79 +msgid "Reproject" +msgstr "" + +#: ../gui/wxpython/datacatalog/dialogs.py:81 +msgid "Reproject raster" +msgstr "" + +#: ../gui/wxpython/datacatalog/dialogs.py:83 +msgid "Reproject vector" +msgstr "" + +#: ../gui/wxpython/datacatalog/dialogs.py:92 +#, python-brace-format +msgid "" +"Map layer <{ml}> needs to be reprojected.\n" +"Please review and modify reprojection parameters:" +msgstr "" + +#: ../gui/wxpython/datacatalog/dialogs.py:97 +msgid "Estimated resolution:" +msgstr "" + +#: ../gui/wxpython/datacatalog/dialogs.py:100 +msgid "Resampling method:" +msgstr "" + +#: ../gui/wxpython/datacatalog/dialogs.py:104 +msgid "Maximum segment length:" +msgstr "" + +#: ../gui/wxpython/vnet/dialogs.py:73 +msgid "GRASS GIS Vector Network Analysis Tool" +msgstr "" + +#: ../gui/wxpython/vnet/dialogs.py:190 +msgid "Point list toolbar" +msgstr "" + +#: ../gui/wxpython/vnet/dialogs.py:197 +msgid "Analysis toolbar" +msgstr "" + +#: ../gui/wxpython/vnet/dialogs.py:231 +msgid "Points for analysis:" +msgstr "" + +#: ../gui/wxpython/vnet/dialogs.py:234 +msgid "Analysis settings:" +msgstr "" + +#: ../gui/wxpython/vnet/dialogs.py:238 +msgid "Points" +msgstr "" + +#: ../gui/wxpython/vnet/dialogs.py:251 +msgid "Maximum distance of point to the network:" +msgstr "" + +#: ../gui/wxpython/vnet/dialogs.py:268 +msgid "Iso lines:" +msgstr "" + +#: ../gui/wxpython/vnet/dialogs.py:407 +msgid "Add vector map into layer tree" +msgstr "" + +#: ../gui/wxpython/vnet/dialogs.py:527 +msgid "Input tables" +msgstr "" + +#: ../gui/wxpython/vnet/dialogs.py:555 +msgid "Result tables" +msgstr "" + +#: ../gui/wxpython/vnet/dialogs.py:568 +msgid "Loading tables..." +msgstr "" + +#: ../gui/wxpython/vnet/dialogs.py:704 +msgid "Creating turntable..." +msgstr "" + +#: ../gui/wxpython/vnet/dialogs.py:869 +msgid "Input vector map does not exist." +msgstr "" + +#: ../gui/wxpython/vnet/dialogs.py:892 +msgid "Analysing..." +msgstr "" + +#: ../gui/wxpython/vnet/dialogs.py:1012 +msgid "Computing nodes..." +msgstr "" + +#: ../gui/wxpython/vnet/dialogs.py:1210 +msgid "Other settings" +msgstr "" + +#: ../gui/wxpython/vnet/dialogs.py:1213 +msgid "Point style:" +msgstr "" + +#: ../gui/wxpython/vnet/dialogs.py:1216 +msgid "Analysis result style:" +msgstr "" + +#: ../gui/wxpython/vnet/dialogs.py:1228 +#, python-format +msgid "Color table style %s:" +msgstr "" + +#: ../gui/wxpython/vnet/dialogs.py:1245 +#, python-format +msgid "Invert colors %s:" +msgstr "" + +#: ../gui/wxpython/vnet/dialogs.py:1256 +msgid "Line color:" +msgstr "" + +#: ../gui/wxpython/vnet/dialogs.py:1259 +msgid "Color for unused point:" +msgstr "" + +#: ../gui/wxpython/vnet/dialogs.py:1262 +msgid "Color for Start/From/Source/Used point:" +msgstr "" + +#: ../gui/wxpython/vnet/dialogs.py:1265 +msgid "Color for End/To/Sink point:" +msgstr "" + +#: ../gui/wxpython/vnet/dialogs.py:1268 +msgid "Color for selected point:" +msgstr "" + +#: ../gui/wxpython/vnet/dialogs.py:1280 +msgid "Point size:" +msgstr "" + +#: ../gui/wxpython/vnet/dialogs.py:1281 +msgid "Point width:" +msgstr "" + +#: ../gui/wxpython/vnet/dialogs.py:1282 ../gui/wxpython/iscatt/dialogs.py:372 +msgid "Snapping threshold in pixels:" +msgstr "" + +#: ../gui/wxpython/vnet/dialogs.py:1283 +msgid "Maximum number of results in history:" +msgstr "" + +#: ../gui/wxpython/vnet/dialogs.py:1481 +msgid "New vector map with turntable" +msgstr "" + +#: ../gui/wxpython/vnet/dialogs.py:1627 +msgid "Save analysis result" +msgstr "" + +#: ../gui/wxpython/vnet/dialogs.py:1743 +msgid "Edit intersection turns costs" +msgstr "" + +#: ../gui/wxpython/vnet/dialogs.py:1786 +msgid "Define Global Turn Costs" +msgstr "" + +#: ../gui/wxpython/vnet/vnet_core.py:116 +msgid "Unable to perform analysis." +msgstr "" + +#: ../gui/wxpython/vnet/vnet_core.py:226 +#, python-format +msgid "" +"Temporary map '%s' with result was changed outside vector network analysis tool.\n" +"Showed result may not correspond original analysis result." +msgstr "" + +#: ../gui/wxpython/vnet/vnet_core.py:231 +msgid "Result changed outside" +msgstr "" + +#: ../gui/wxpython/vnet/vnet_core.py:268 +msgid "Map can be created only in current mapset" +msgstr "" + +#: ../gui/wxpython/vnet/vnet_core.py:275 ../gui/wxpython/vnet/vnet_core.py:352 +#, python-format +msgid "Vector map %s already exists. Do you want to overwrite it?" +msgstr "" + +#: ../gui/wxpython/vnet/vnet_core.py:278 ../gui/wxpython/vnet/vnet_core.py:355 +msgid "Overwrite vector map" +msgstr "" + +#: ../gui/wxpython/vnet/vnet_core.py:304 +msgid "Creation of turntable failed." +msgstr "" + +#: ../gui/wxpython/vnet/vnet_core.py:324 +msgid "Vector map with analysis result does not exist." +msgstr "" + +#: ../gui/wxpython/vnet/vnet_core.py:345 +msgid "Map can be saved only to currently set mapset" +msgstr "" + +#: ../gui/wxpython/vnet/vnet_core.py:427 ../gui/wxpython/vnet/vnet_core.py:632 +#, python-format +msgid "Please choose '%s' and '%s' point." +msgstr "" + +#: ../gui/wxpython/vnet/vnet_core.py:639 +msgid "Please choose at least two points." +msgstr "" + +#: ../gui/wxpython/vnet/vnet_core.py:932 +#, python-format +msgid "" +"Input map '%s' for analysis was changed outside vector network analysis tool.\n" +"Topology column may not correspond to changed situation." +msgstr "" + +#: ../gui/wxpython/vnet/vnet_core.py:937 +msgid "Input changed outside" +msgstr "" + +#: ../gui/wxpython/vnet/vnet_core.py:1011 +#, python-format +msgid "" +"Temporary map %s already exists.\n" +"Do you want to continue in analysis and overwrite it?" +msgstr "" + +#: ../gui/wxpython/vnet/vnet_core.py:1038 +msgid "Unable to use ctypes. \n" +msgstr "" + +#: ../gui/wxpython/vnet/vnet_core.py:1039 +#: ../gui/wxpython/vnet/vnet_core.py:1062 +msgid "Snapping mode can not be activated." +msgstr "" + +#: ../gui/wxpython/vnet/vnet_core.py:1069 +msgid "Do you really want to activate snapping and overwrite it?" +msgstr "" + +#: ../gui/wxpython/vnet/vnet_core.py:1079 +#, python-format +msgid "" +"Temporary map '%s' was changed outside vector analysis tool.\n" +"Do you really want to activate snapping and overwrite it? " +msgstr "" + +#: ../gui/wxpython/vnet/vnet_core.py:1084 +msgid "Overwrite map" +msgstr "" + +#: ../gui/wxpython/vnet/toolbars.py:52 +msgid "Insert points from Map Display" +msgstr "" + +#: ../gui/wxpython/vnet/toolbars.py:55 +msgid "Activate snapping to nodes" +msgstr "" + +#: ../gui/wxpython/vnet/toolbars.py:58 +msgid "Activate mode for turns editing" +msgstr "" + +#: ../gui/wxpython/vnet/toolbars.py:61 +msgid "Activate mode for global turns editing" +msgstr "" + +#: ../gui/wxpython/vnet/toolbars.py:64 +msgid "Add new point" +msgstr "" + +#: ../gui/wxpython/vnet/toolbars.py:67 +msgid "Delete selected point" +msgstr "" + +#: ../gui/wxpython/vnet/toolbars.py:120 +msgid "Execute analysis" +msgstr "" + +#: ../gui/wxpython/vnet/toolbars.py:123 +msgid "Go to previous analysis result" +msgstr "" + +#: ../gui/wxpython/vnet/toolbars.py:126 +msgid "Go to next analysis result" +msgstr "" + +#: ../gui/wxpython/vnet/toolbars.py:129 +msgid "Show analysis result" +msgstr "" + +#: ../gui/wxpython/vnet/toolbars.py:132 +msgid "Save temporary result" +msgstr "" + +#: ../gui/wxpython/vnet/toolbars.py:134 +msgid "Vector network analysis settings" +msgstr "" + +#: ../gui/wxpython/vnet/toolbars.py:205 +msgid "Availiable analyses" +msgstr "" + +#: ../gui/wxpython/vnet/vnet_data.py:162 +#, python-format +msgid "Module <%s> does not support turns costs." +msgstr "" + +#: ../gui/wxpython/vnet/vnet_data.py:169 +#, python-format +msgid "Vector map '%s' does not exist." +msgstr "" + +#: ../gui/wxpython/vnet/vnet_data.py:172 +msgid "Vector map was not chosen." +msgstr "" + +#: ../gui/wxpython/vnet/vnet_data.py:181 +msgid "arc layer" +msgstr "" + +#: ../gui/wxpython/vnet/vnet_data.py:182 +msgid "node layer" +msgstr "" + +#: ../gui/wxpython/vnet/vnet_data.py:183 +msgid "turntable layer" +msgstr "" + +#: ../gui/wxpython/vnet/vnet_data.py:184 +msgid "unique categories layer" +msgstr "" + +#: ../gui/wxpython/vnet/vnet_data.py:190 +#, python-format +msgid "Chosen %s '%s' does not exist in vector map '%s'.\n" +msgstr "" + +#: ../gui/wxpython/vnet/vnet_data.py:193 +#, python-format +msgid "Choose existing %s.\n" +msgstr "" + +#: ../gui/wxpython/vnet/vnet_data.py:203 +#, python-format +msgid "" +"Chosen column '%s' does not exist in attribute table of layer '%s' of vector" +" map '%s'.\n" +msgstr "" + +#: ../gui/wxpython/vnet/vnet_data.py:259 +msgid "topology" +msgstr "" + +#: ../gui/wxpython/vnet/vnet_data.py:261 ../gui/wxpython/vnet/vnet_data.py:769 +msgid "Start point" +msgstr "" + +#: ../gui/wxpython/vnet/vnet_data.py:261 +msgid "End Point" +msgstr "" + +#: ../gui/wxpython/vnet/vnet_data.py:560 ../gui/wxpython/vnet/vnet_data.py:569 +#: ../gui/wxpython/vnet/vnet_data.py:572 +msgid "new point" +msgstr "" + +#: ../gui/wxpython/vnet/vnet_data.py:746 +msgid "Arc forward/both direction(s) cost column:" +msgstr "" + +#: ../gui/wxpython/vnet/vnet_data.py:747 +msgid "arc forward/both" +msgstr "" + +#: ../gui/wxpython/vnet/vnet_data.py:750 +msgid "Arc backward direction cost column:" +msgstr "" + +#: ../gui/wxpython/vnet/vnet_data.py:751 +msgid "arc backward" +msgstr "" + +#: ../gui/wxpython/vnet/vnet_data.py:754 +msgid "Arcs' cost column (for both directions):" +msgstr "" + +#: ../gui/wxpython/vnet/vnet_data.py:755 +msgid "arc" +msgstr "" + +#: ../gui/wxpython/vnet/vnet_data.py:759 +msgid "Node cost column:" +msgstr "" + +#: ../gui/wxpython/vnet/vnet_data.py:760 +msgid "node" +msgstr "" + +#: ../gui/wxpython/vnet/vnet_data.py:766 +#, python-format +msgid "Shortest path %s" +msgstr "" + +#: ../gui/wxpython/vnet/vnet_data.py:770 +msgid "End point" +msgstr "" + +#: ../gui/wxpython/vnet/vnet_data.py:786 +#, python-format +msgid "Traveling salesman %s" +msgstr "" + +#: ../gui/wxpython/vnet/vnet_data.py:802 +#, python-format +msgid "Maximum flow %s" +msgstr "" + +#: ../gui/wxpython/vnet/vnet_data.py:805 +msgid "Source point" +msgstr "" + +#: ../gui/wxpython/vnet/vnet_data.py:806 +msgid "Sink point" +msgstr "" + +#: ../gui/wxpython/vnet/vnet_data.py:821 +#, python-format +msgid "Subnets for nearest centers %s" +msgstr "" + +#: ../gui/wxpython/vnet/vnet_data.py:837 +#, python-format +msgid "Steiner tree for the network and given terminals %s" +msgstr "" + +#: ../gui/wxpython/vnet/vnet_data.py:851 +#, python-format +msgid "Shortest distance via the network %s" +msgstr "" + +#: ../gui/wxpython/vnet/vnet_data.py:870 +#, python-format +msgid "Cost isolines %s" +msgstr "" + +#: ../gui/wxpython/vnet/vnet_data.py:960 +msgid "Overwrite map layer" +msgstr "" + +#: ../gui/wxpython/vnet/widgets.py:384 +msgid "Invalid value inserted. Operation canceled." +msgstr "" + +#: ../gui/wxpython/vnet/widgets.py:545 +msgid "Edit point" +msgstr "" + +#: ../gui/wxpython/timeline/frame.py:39 +#, python-brace-format +msgid "" +"The Timeline Tool needs the \"matplotlib\" (python-matplotlib) package to be" +" installed. {0}" +msgstr "" + +#: ../gui/wxpython/timeline/frame.py:77 +msgid "GRASS GIS Timeline Tool" +msgstr "" + +#: ../gui/wxpython/timeline/frame.py:135 ../gui/wxpython/nviz/tools.py:850 +#: ../gui/wxpython/nviz/tools.py:1889 ../gui/wxpython/nviz/preferences.py:405 +#: ../gui/wxpython/tplot/frame.py:277 +msgid "Draw" +msgstr "" + +#: ../gui/wxpython/timeline/frame.py:137 ../gui/wxpython/tplot/frame.py:280 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:2016 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:2059 +#: ../gui/wxpython/menustrings.py:2050 ../gui/wxpython/menustrings.py:2093 +msgid "Help" +msgstr "" + +#: ../gui/wxpython/timeline/frame.py:141 +msgid "3D plot of spatio-temporal extents" +msgstr "" + +#: ../gui/wxpython/timeline/frame.py:144 +msgid "3D plot of spatio-temporal extents (matplotlib >= 1.0.0)" +msgstr "" + +#: ../gui/wxpython/timeline/frame.py:149 +msgid "Select space time dataset(s):" +msgstr "" + +#: ../gui/wxpython/timeline/frame.py:180 ../gui/wxpython/tplot/frame.py:309 +#: ../gui/wxpython/tplot/frame.py:422 +#, python-format +msgid "Dataset <%s> not found in temporal database" +msgstr "" + +#: ../gui/wxpython/timeline/frame.py:196 ../gui/wxpython/tplot/frame.py:327 +#: ../gui/wxpython/tplot/frame.py:441 +msgid "" +"Datasets have different temporal type (absolute x relative), which is not " +"allowed." +msgstr "" + +#: ../gui/wxpython/timeline/frame.py:215 ../gui/wxpython/tplot/frame.py:344 +#: ../gui/wxpython/tplot/frame.py:451 +msgid "Datasets have different time unit which is not allowed." +msgstr "" + +#: ../gui/wxpython/timeline/frame.py:236 +#, python-brace-format +msgid "Dataset <{name}> is empty" +msgstr "" + +#: ../gui/wxpython/timeline/frame.py:294 +#, python-format +msgid "X [%s]" +msgstr "" + +#: ../gui/wxpython/timeline/frame.py:295 +#, python-format +msgid "Y [%s]" +msgstr "" + +#: ../gui/wxpython/timeline/frame.py:297 +msgid "X" +msgstr "" + +#: ../gui/wxpython/timeline/frame.py:298 +msgid "Y" +msgstr "" + +#: ../gui/wxpython/timeline/frame.py:303 +#: ../gui/wxpython/animation/dialogs.py:1967 +msgid "Time" +msgstr "" + +#: ../gui/wxpython/timeline/frame.py:374 ../gui/wxpython/tplot/frame.py:594 +#: ../gui/wxpython/tplot/frame.py:646 ../gui/wxpython/tplot/frame.py:684 +#, python-format +msgid "Time [%s]" +msgstr "" + +#: ../gui/wxpython/timeline/frame.py:465 ../gui/wxpython/animation/utils.py:70 +#: ../gui/wxpython/animation/utils.py:79 +#: ../gui/wxpython/animation/temporal_manager.py:242 +#: ../gui/wxpython/tplot/frame.py:809 +#, python-format +msgid "Space time dataset <%s> not found." +msgstr "" + +#: ../gui/wxpython/timeline/frame.py:480 ../gui/wxpython/tplot/frame.py:824 +#, python-format +msgid "Please specify the space time dataset <%s>." +msgstr "" + +#: ../gui/wxpython/timeline/frame.py:482 ../gui/wxpython/tplot/frame.py:827 +msgid "Ambiguous dataset name" +msgstr "" + +#: ../gui/wxpython/timeline/frame.py:566 ../gui/wxpython/tplot/frame.py:961 +#, python-format +msgid "Space time raster dataset: %s" +msgstr "" + +#: ../gui/wxpython/timeline/frame.py:568 ../gui/wxpython/tplot/frame.py:963 +#, python-format +msgid "Space time vector dataset: %s" +msgstr "" + +#: ../gui/wxpython/timeline/frame.py:570 ../gui/wxpython/tplot/frame.py:965 +#, python-format +msgid "Space time 3D raster dataset: %s" +msgstr "" + +#: ../gui/wxpython/timeline/frame.py:572 +#, python-format +msgid "Mapset: %s" +msgstr "" + +#: ../gui/wxpython/timeline/frame.py:573 +#, python-format +msgid "Map name: %s" +msgstr "" + +#: ../gui/wxpython/timeline/frame.py:575 +#, python-format +msgid "Start time: %s" +msgstr "" + +#: ../gui/wxpython/timeline/frame.py:578 +#, python-format +msgid "End time: %s" +msgstr "" + +#: ../gui/wxpython/timeline/frame.py:582 +msgid "WARNING: invalid topology" +msgstr "" + +#: ../gui/wxpython/timeline/frame.py:584 +msgid "" +"\n" +"Press Del to dismiss." +msgstr "" + +#: ../gui/wxpython/lmgr/pyshell.py:43 +#, python-format +msgid "Welcome to wxGUI Interactive Python Shell %s" +msgstr "" + +#: ../gui/wxpython/lmgr/pyshell.py:44 +#, python-format +msgid "Type %s for more GRASS scripting related information." +msgstr "" + +#: ../gui/wxpython/lmgr/pyshell.py:45 +#, python-format +msgid "Type %s to add raster or vector to the layer tree." +msgstr "" + +#: ../gui/wxpython/lmgr/pyshell.py:55 +msgid "Delete all text from the shell" +msgstr "" + +#: ../gui/wxpython/lmgr/pyshell.py:60 +msgid "Simple &editor" +msgstr "" + +#: ../gui/wxpython/lmgr/pyshell.py:63 ../gui/wxpython/lmgr/toolbars.py:166 +msgid "Open a simple Python code editor" +msgstr "" + +#: ../gui/wxpython/lmgr/pyshell.py:117 +#, python-format +msgid "Raster or vector map <%s> not found" +msgstr "" + +#: ../gui/wxpython/lmgr/pyshell.py:124 +#, python-format +msgid "Raster map <%s> added" +msgstr "" + +#: ../gui/wxpython/lmgr/pyshell.py:126 +#, python-format +msgid "Vector map <%s> added" +msgstr "" + +#: ../gui/wxpython/lmgr/toolbars.py:49 +msgid "Start new map display" +msgstr "" + +#: ../gui/wxpython/lmgr/toolbars.py:52 +msgid "Create new workspace (Ctrl+N)" +msgstr "" + +#: ../gui/wxpython/lmgr/toolbars.py:55 +msgid "Open existing workspace file (Ctrl+O)" +msgstr "" + +#: ../gui/wxpython/lmgr/toolbars.py:58 +msgid "Save current workspace to file (Ctrl+S)" +msgstr "" + +#: ../gui/wxpython/lmgr/toolbars.py:90 +msgid "Add multiple raster or vector map layers (Ctrl+Shift+L)" +msgstr "" + +#: ../gui/wxpython/lmgr/toolbars.py:92 +msgid "Add raster map layer (Ctrl+Shift+R)" +msgstr "" + +#: ../gui/wxpython/lmgr/toolbars.py:95 +msgid "Add various raster map layers (RGB, HIS, shaded relief...)" +msgstr "" + +#: ../gui/wxpython/lmgr/toolbars.py:97 +msgid "Add vector map layer (Ctrl+Shift+V)" +msgstr "" + +#: ../gui/wxpython/lmgr/toolbars.py:100 +msgid "Add various vector map layers (thematic, chart...)" +msgstr "" + +#: ../gui/wxpython/lmgr/toolbars.py:103 +msgid "Add web service layer (WMS, WMTS, NASA OnEarth)" +msgstr "" + +#: ../gui/wxpython/lmgr/toolbars.py:106 +msgid "Add group" +msgstr "" + +#: ../gui/wxpython/lmgr/toolbars.py:109 +msgid "Add various overlays" +msgstr "" + +#: ../gui/wxpython/lmgr/toolbars.py:112 +msgid "Remove selected map layer(s) from layer tree" +msgstr "" + +#: ../gui/wxpython/lmgr/toolbars.py:154 +msgid "Import/link raster or vector data" +msgstr "" + +#: ../gui/wxpython/lmgr/toolbars.py:156 +msgid "Raster Map Calculator" +msgstr "" + +#: ../gui/wxpython/lmgr/toolbars.py:160 +msgid "Georectifier" +msgstr "" + +#: ../gui/wxpython/lmgr/toolbars.py:162 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:203 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1956 +#: ../gui/wxpython/menustrings.py:206 ../gui/wxpython/menustrings.py:1990 +msgid "Cartographic Composer" +msgstr "" + +#: ../gui/wxpython/lmgr/toolbars.py:164 +msgid "Launch user-defined script" +msgstr "" + +#: ../gui/wxpython/lmgr/toolbars.py:204 +msgid "GUI settings" +msgstr "" + +#: ../gui/wxpython/lmgr/toolbars.py:205 +msgid "GRASS manual" +msgstr "" + +#: ../gui/wxpython/lmgr/toolbars.py:233 +msgid "Edit selected vector map" +msgstr "" + +#: ../gui/wxpython/lmgr/toolbars.py:236 +msgid "Show attribute data for selected vector map" +msgstr "" + +#: ../gui/wxpython/lmgr/toolbars.py:268 +msgid "Generate command for m.nviz.image" +msgstr "" + +#: ../gui/wxpython/lmgr/toolbars.py:269 +msgid "Generate command for m.nviz.image based on current state" +msgstr "" + +#: ../gui/wxpython/lmgr/toolbars.py:272 +msgid "3D view mode settings" +msgstr "" + +#: ../gui/wxpython/lmgr/toolbars.py:273 +msgid "Show 3D view mode settings dialog" +msgstr "" + +#: ../gui/wxpython/lmgr/toolbars.py:276 +msgid "Show 3D view mode manual" +msgstr "" + +#: ../gui/wxpython/lmgr/menudata.py:45 +msgid "" +"Unable to parse user toolboxes XML files. Default main menu will be loaded." +msgstr "" + +#: ../gui/wxpython/lmgr/menudata.py:71 +msgid "" +"Unable to parse user toolboxes XML files. Default module tree will be " +"loaded." +msgstr "" + +#: ../gui/wxpython/lmgr/layertree.py:62 +msgid "Unpack GRASS raster map" +msgstr "" + +#: ../gui/wxpython/lmgr/layertree.py:64 +msgid "Set raster output format" +msgstr "" + +#: ../gui/wxpython/lmgr/layertree.py:70 +msgid "Unpack GRASS vector map" +msgstr "" + +#: ../gui/wxpython/lmgr/layertree.py:72 +msgid "Set vector output format" +msgstr "" + +#: ../gui/wxpython/lmgr/layertree.py:74 +msgid "Import data from WMS server" +msgstr "" + +#: ../gui/wxpython/lmgr/layertree.py:76 +msgid "Add command layer" +msgstr "" + +#: ../gui/wxpython/lmgr/layertree.py:84 +msgid "Add HIS map layer" +msgstr "" + +#: ../gui/wxpython/lmgr/layertree.py:86 +msgid "Add shaded relief map layer" +msgstr "" + +#: ../gui/wxpython/lmgr/layertree.py:88 +msgid "Add raster flow arrows" +msgstr "" + +#: ../gui/wxpython/lmgr/layertree.py:90 +msgid "Add raster cell numbers" +msgstr "" + +#: ../gui/wxpython/lmgr/layertree.py:94 +msgid "Add thematic (choropleth) vector map layer" +msgstr "" + +#: ../gui/wxpython/lmgr/layertree.py:96 +msgid "Add thematic chart layer" +msgstr "" + +#: ../gui/wxpython/lmgr/layertree.py:98 +msgid "Add grid layer" +msgstr "" + +#: ../gui/wxpython/lmgr/layertree.py:100 +msgid "Add geodesic line layer" +msgstr "" + +#: ../gui/wxpython/lmgr/layertree.py:102 +msgid "Add rhumbline layer" +msgstr "" + +#: ../gui/wxpython/lmgr/layertree.py:107 +msgid "Note that 3D raster data are rendered only in 3D view mode" +msgstr "" + +#: ../gui/wxpython/lmgr/layertree.py:109 +msgid "Add WMS layer." +msgstr "" + +#: ../gui/wxpython/lmgr/layertree.py:111 +#: ../gui/wxpython/animation/dialogs.py:475 +msgid "Set options" +msgstr "" + +#: ../gui/wxpython/lmgr/layertree.py:113 +msgid "Editing mode" +msgstr "" + +#: ../gui/wxpython/lmgr/layertree.py:115 +msgid "Background vector map" +msgstr "" + +#: ../gui/wxpython/lmgr/layertree.py:215 +#: ../gui/wxpython/lmgr/layertree.py:1525 +msgid "Map Layers" +msgstr "" + +#: ../gui/wxpython/lmgr/layertree.py:491 ../gui/wxpython/iscatt/frame.py:580 +msgid "Change opacity level" +msgstr "" + +#: ../gui/wxpython/lmgr/layertree.py:514 +msgid "3D view properties" +msgstr "" + +#: ../gui/wxpython/lmgr/layertree.py:525 +msgid "Zoom to selected map(s)" +msgstr "" + +#: ../gui/wxpython/lmgr/layertree.py:537 +msgid "Zoom to selected map(s) (ignore NULLs)" +msgstr "" + +#: ../gui/wxpython/lmgr/layertree.py:546 +msgid "Set computational region from selected map(s)" +msgstr "" + +#: ../gui/wxpython/lmgr/layertree.py:559 +msgid "Align computational region to selected map" +msgstr "" + +#: ../gui/wxpython/lmgr/layertree.py:573 +msgid "Export common formats" +msgstr "" + +#: ../gui/wxpython/lmgr/layertree.py:589 +msgid "Export PostGIS" +msgstr "" + +#: ../gui/wxpython/lmgr/layertree.py:617 ../gui/wxpython/lmgr/layertree.py:755 +msgid "Create pack" +msgstr "" + +#: ../gui/wxpython/lmgr/layertree.py:632 ../gui/wxpython/lmgr/layertree.py:770 +msgid "Make a copy in the current mapset" +msgstr "" + +#: ../gui/wxpython/lmgr/layertree.py:637 ../gui/wxpython/lmgr/layertree.py:778 +#: ../gui/wxpython/lmgr/layertree.py:851 +msgid "Set color table" +msgstr "" + +#: ../gui/wxpython/lmgr/layertree.py:646 +msgid "Show attribute data" +msgstr "" + +#: ../gui/wxpython/lmgr/layertree.py:664 +msgid "Start editing" +msgstr "" + +#: ../gui/wxpython/lmgr/layertree.py:673 +msgid "Stop editing" +msgstr "" + +#: ../gui/wxpython/lmgr/layertree.py:693 +msgid "Rebuild topology" +msgstr "" + +#: ../gui/wxpython/lmgr/layertree.py:739 +#: ../gui/wxpython/animation/dialogs.py:934 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:964 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1890 +#: ../gui/wxpython/menustrings.py:982 ../gui/wxpython/menustrings.py:1924 +msgid "Export" +msgstr "" + +#: ../gui/wxpython/lmgr/layertree.py:786 +msgid "Set color table interactively" +msgstr "" + +#: ../gui/wxpython/lmgr/layertree.py:795 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:758 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1684 +#: ../gui/wxpython/menustrings.py:771 ../gui/wxpython/menustrings.py:1713 +msgid "Histogram" +msgstr "" + +#: ../gui/wxpython/lmgr/layertree.py:804 ../gui/wxpython/lmgr/layertree.py:860 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:528 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1454 +#: ../gui/wxpython/menustrings.py:537 ../gui/wxpython/menustrings.py:1479 +msgid "Univariate raster statistics" +msgstr "" + +#: ../gui/wxpython/lmgr/layertree.py:816 +msgid "Report raster statistics" +msgstr "" + +#: ../gui/wxpython/lmgr/layertree.py:828 +msgid "Profile" +msgstr "" + +#: ../gui/wxpython/lmgr/layertree.py:883 +msgid "Save web service layer" +msgstr "" + +#: ../gui/wxpython/lmgr/layertree.py:1001 +msgid "Unable to create profile of raster map." +msgstr "" + +#: ../gui/wxpython/lmgr/layertree.py:1052 ../gui/wxpython/nviz/tools.py:1866 +msgid "3D raster map" +msgstr "" + +#: ../gui/wxpython/lmgr/layertree.py:1054 +#, python-format +msgid "Unsupported map type <%s>" +msgstr "" + +#: ../gui/wxpython/lmgr/layertree.py:1060 +#, python-format +msgid "Enter name for the new %s in the current mapset:" +msgstr "" + +#: ../gui/wxpython/lmgr/layertree.py:1062 +#, python-format +msgid "Make a copy of %s <%s>" +msgstr "" + +#: ../gui/wxpython/lmgr/layertree.py:1080 +#, python-format +msgid "" +"%s <%s> already exists in the current mapset. Do you want to overwrite it?" +msgstr "" + +#: ../gui/wxpython/lmgr/layertree.py:1092 +#, python-format +msgid "Unable to make copy of <%s>" +msgstr "" + +#: ../gui/wxpython/lmgr/layertree.py:1100 +#, python-format +msgid "Unable to make copy of <%s>. Mapset <%s> is not current mapset." +msgstr "" + +#: ../gui/wxpython/lmgr/layertree.py:1126 +msgid "Unable to display histogram of raster map. No map name defined." +msgstr "" + +#: ../gui/wxpython/lmgr/layertree.py:1348 +msgid "Layer group:" +msgstr "" + +#: ../gui/wxpython/lmgr/layertree.py:1354 +#: ../gui/wxpython/lmgr/layertree.py:1903 +msgid "Click to edit layer settings" +msgstr "" + +#: ../gui/wxpython/lmgr/layertree.py:1421 +msgid "(double click to set properties)" +msgstr "" + +#: ../gui/wxpython/lmgr/layertree.py:1678 +msgid "Please wait, updating data..." +msgstr "" + +#: ../gui/wxpython/lmgr/layertree.py:1983 ../gui/wxpython/lmgr/frame.py:2432 +msgid "opacity:" +msgstr "" + +#: ../gui/wxpython/lmgr/layertree.py:2001 +#: ../gui/wxpython/mapswipe/frame.py:420 ../gui/wxpython/animation/utils.py:97 +#: ../gui/wxpython/animation/utils.py:105 +#, python-format +msgid "Map <%s> not found." +msgstr "" + +#: ../gui/wxpython/lmgr/frame.py:89 +#, python-format +msgid "GRASS GIS %s Layer Manager" +msgstr "" + +#: ../gui/wxpython/lmgr/frame.py:122 +msgid "There were some issues when loading menu or Modules tab:" +msgstr "" + +#: ../gui/wxpython/lmgr/frame.py:150 +msgid "Workspace Toolbar" +msgstr "" + +#: ../gui/wxpython/lmgr/frame.py:153 +msgid "Data Toolbar" +msgstr "" + +#: ../gui/wxpython/lmgr/frame.py:156 ../gui/wxpython/mapswipe/frame.py:315 +#: ../gui/wxpython/animation/frame.py:182 +msgid "Misc Toolbar" +msgstr "" + +#: ../gui/wxpython/lmgr/frame.py:159 +msgid "Tools Toolbar" +msgstr "" + +#: ../gui/wxpython/lmgr/frame.py:162 +msgid "Vector Toolbar" +msgstr "" + +#: ../gui/wxpython/lmgr/frame.py:165 +msgid "3D view Toolbar" +msgstr "" + +#: ../gui/wxpython/lmgr/frame.py:284 ../gui/wxpython/lmgr/frame.py:1721 +msgid "Rename Map Display" +msgstr "" + +#: ../gui/wxpython/lmgr/frame.py:340 +msgid "Console" +msgstr "" + +#: ../gui/wxpython/lmgr/frame.py:486 +#, python-format +msgid "" +"Location <%s> created.\n" +"\n" +"Do you want to switch to the new location?" +msgstr "" + +#: ../gui/wxpython/lmgr/frame.py:489 +msgid "Switch to new location?" +msgstr "" + +#: ../gui/wxpython/lmgr/frame.py:513 +msgid "Do you want to set the default region extents and resolution now?" +msgstr "" + +#: ../gui/wxpython/lmgr/frame.py:515 +#, python-format +msgid "Location <%s> created" +msgstr "" + +#: ../gui/wxpython/lmgr/frame.py:598 +msgid "Choose model to run" +msgstr "" + +#: ../gui/wxpython/lmgr/frame.py:663 ../gui/wxpython/lmgr/frame.py:2522 +msgid "Do you want to save changes in the workspace?" +msgstr "" + +#: ../gui/wxpython/lmgr/frame.py:665 ../gui/wxpython/lmgr/frame.py:2524 +msgid "Do you want to store current settings to workspace file?" +msgstr "" + +#: ../gui/wxpython/lmgr/frame.py:673 +#, python-format +msgid "Close Map Display %s" +msgstr "" + +#: ../gui/wxpython/lmgr/frame.py:754 +#, python-format +msgid "" +"Command '%s' not yet implemented in the WxGUI. Try adding it as a command " +"layer instead." +msgstr "" + +#: ../gui/wxpython/lmgr/frame.py:936 ../gui/wxpython/lmgr/frame.py:2006 +msgid "Selected map layer is not vector." +msgstr "" + +#: ../gui/wxpython/lmgr/frame.py:942 +msgid "Editing is allowed only for vector maps from the current mapset." +msgstr "" + +#: ../gui/wxpython/lmgr/frame.py:968 +msgid "Choose script file to run" +msgstr "" + +#: ../gui/wxpython/lmgr/frame.py:970 +msgid "Python script (*.py)|*.py|Bash script (*.sh)|*.sh" +msgstr "" + +#: ../gui/wxpython/lmgr/frame.py:983 +msgid "" +"Due to the limitations of your operating system, the script path cannot " +"contain certain non-ascii characters. Please rename the script or move it to" +" a different location." +msgstr "" + +#: ../gui/wxpython/lmgr/frame.py:990 +#, python-format +msgid "Script file '%s' doesn't exist. Operation canceled." +msgstr "" + +#: ../gui/wxpython/lmgr/frame.py:999 +#, python-format +msgid "" +"Script <%s> is not executable. Do you want to set the permissions that " +"allows you to run this script (note that you must be the owner of the file)?" +msgstr "" + +#: ../gui/wxpython/lmgr/frame.py:1004 +msgid "Set permission?" +msgstr "" + +#: ../gui/wxpython/lmgr/frame.py:1014 +msgid "Unable to set permission. Operation canceled." +msgstr "" + +#: ../gui/wxpython/lmgr/frame.py:1028 +#, python-format +msgid "" +"Directory '%s' is not defined in GRASS_ADDON_PATH. Do you want add this " +"directory to GRASS_ADDON_PATH?" +msgstr "" + +#: ../gui/wxpython/lmgr/frame.py:1030 +msgid "Update Addons path?" +msgstr "" + +#: ../gui/wxpython/lmgr/frame.py:1036 +#, python-format +msgid "Launching script '%s'..." +msgstr "" + +#: ../gui/wxpython/lmgr/frame.py:1050 +msgid "No location/mapset provided. Operation canceled." +msgstr "" + +#: ../gui/wxpython/lmgr/frame.py:1071 ../gui/wxpython/gis_set.py:1014 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:937 +msgid "Enter name for new mapset:" +msgstr "" + +#: ../gui/wxpython/lmgr/frame.py:1072 ../gui/wxpython/gis_set.py:614 +#: ../gui/wxpython/gis_set.py:1015 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:557 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:938 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:240 +#: ../gui/wxpython/menustrings.py:247 +msgid "Create new mapset" +msgstr "" + +#: ../gui/wxpython/lmgr/frame.py:1078 ../gui/wxpython/lmgr/frame.py:1103 +msgid "No mapset provided. Operation canceled." +msgstr "" + +#: ../gui/wxpython/lmgr/frame.py:1137 +#, python-format +msgid "" +"Working directory changed to:\n" +"\"%s\"" +msgstr "" + +#: ../gui/wxpython/lmgr/frame.py:1144 +msgid "Changes current working directory for this GUI." +msgstr "" + +#: ../gui/wxpython/lmgr/frame.py:1146 +msgid "Usage: cd [directory]" +msgstr "" + +#: ../gui/wxpython/lmgr/frame.py:1147 +msgid "Without parameters it opens a dialog." +msgstr "" + +#: ../gui/wxpython/lmgr/frame.py:1151 +msgid "" +"If ~ (tilde) is present as the first directory on the path, it is replaced " +"by user's home directory." +msgstr "" + +#: ../gui/wxpython/lmgr/frame.py:1165 +msgid "More than one parameter provided." +msgstr "" + +#: ../gui/wxpython/lmgr/frame.py:1185 +msgid "Choose a working directory" +msgstr "" + +#: ../gui/wxpython/lmgr/frame.py:1230 +msgid "System Info" +msgstr "" + +#: ../gui/wxpython/lmgr/frame.py:1245 +msgid "GRASS version" +msgstr "" + +#: ../gui/wxpython/lmgr/frame.py:1246 +msgid "GRASS SVN revision" +msgstr "" + +#: ../gui/wxpython/lmgr/frame.py:1248 +msgid "Build date" +msgstr "" + +#: ../gui/wxpython/lmgr/frame.py:1250 +msgid "Build platform" +msgstr "" + +#: ../gui/wxpython/lmgr/frame.py:1263 +msgid "Platform" +msgstr "" + +#: ../gui/wxpython/lmgr/frame.py:1326 +msgid "" +"Current workspace is not empty. Do you want to store current settings to " +"workspace file?" +msgstr "" + +#: ../gui/wxpython/lmgr/frame.py:1329 +msgid "Create new workspace?" +msgstr "" + +#: ../gui/wxpython/lmgr/frame.py:1358 +msgid "Choose workspace file" +msgstr "" + +#: ../gui/wxpython/lmgr/frame.py:1360 ../gui/wxpython/lmgr/frame.py:1598 +msgid "GRASS Workspace File (*.gxw)|*.gxw" +msgstr "" + +#: ../gui/wxpython/lmgr/frame.py:1395 ../gui/wxpython/animation/nviztask.py:43 +#, python-format +msgid "" +"Reading workspace file <%s> failed.\n" +"Invalid file, unable to parse XML document." +msgstr "" + +#: ../gui/wxpython/lmgr/frame.py:1400 ../gui/wxpython/lmgr/frame.py:1572 +msgid "Please wait, loading workspace..." +msgstr "" + +#: ../gui/wxpython/lmgr/frame.py:1552 +msgid "Choose GRC file to load" +msgstr "" + +#: ../gui/wxpython/lmgr/frame.py:1554 +msgid "Old GRASS Workspace File (*.grc)|*.grc" +msgstr "" + +#: ../gui/wxpython/lmgr/frame.py:1596 +msgid "Choose file to save current workspace" +msgstr "" + +#: ../gui/wxpython/lmgr/frame.py:1616 ../gui/wxpython/lmgr/frame.py:1637 +#, python-format +msgid "" +"Workspace file <%s> already exists. Do you want to overwrite this file?" +msgstr "" + +#: ../gui/wxpython/lmgr/frame.py:1619 ../gui/wxpython/lmgr/frame.py:1640 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:11 +#: ../gui/wxpython/menustrings.py:11 +msgid "Save workspace" +msgstr "" + +#: ../gui/wxpython/lmgr/frame.py:1664 +msgid "Writing current settings to workspace file failed." +msgstr "" + +#: ../gui/wxpython/lmgr/frame.py:1720 +msgid "Enter new name:" +msgstr "" + +#: ../gui/wxpython/lmgr/frame.py:1818 +#, python-format +msgid "" +"Unable to launch \"Supervised Classification Tool\".\n" +"\n" +"Reason: %s" +msgstr "" + +#: ../gui/wxpython/lmgr/frame.py:1860 +msgid "Unable to start Timeline Tool." +msgstr "" + +#: ../gui/wxpython/lmgr/frame.py:1871 +msgid "Unable to start Temporal Plot Tool." +msgstr "" + +#: ../gui/wxpython/lmgr/frame.py:2141 +msgid "Add selected map layers into layer tree" +msgstr "" + +#: ../gui/wxpython/lmgr/frame.py:2174 ../gui/wxpython/lmgr/frame.py:2211 +#, python-format +msgid "Unsupported map layer type <%s>." +msgstr "" + +#: ../gui/wxpython/lmgr/frame.py:2340 +msgid "" +"Note that cell values can only be displayed for regions of less than 10,000 " +"cells." +msgstr "" + +#: ../gui/wxpython/lmgr/frame.py:2440 +#, python-format +msgid "" +"Do you want to remove map layer(s)\n" +"%s\n" +"from layer tree?" +msgstr "" + +#: ../gui/wxpython/lmgr/frame.py:2443 +msgid "Do you want to remove selected map layer(s) from layer tree?" +msgstr "" + +#: ../gui/wxpython/lmgr/frame.py:2449 +msgid "Remove map layer" +msgstr "" + +#: ../gui/wxpython/lmgr/frame.py:2531 +msgid "Quit GRASS GUI" +msgstr "" + +#: ../gui/wxpython/lmgr/frame.py:2563 +msgid "Unable to exit GRASS shell: unknown PID" +msgstr "" + +#: ../gui/wxpython/lmgr/frame.py:2583 +msgid "" +"Display resolution is currently not constrained to computational settings. " +"It's suggested to constrain map to region geometry. Do you want to constrain" +" the resolution?" +msgstr "" + +#: ../gui/wxpython/lmgr/frame.py:2592 +msgid "Constrain map to region geometry?" +msgstr "" + +#: ../gui/wxpython/vdigit/toolbars.py:108 +msgid "Select area/boundary/centroid tool" +msgstr "" + +#: ../gui/wxpython/vdigit/toolbars.py:134 +msgid "Digitize new point" +msgstr "" + +#: ../gui/wxpython/vdigit/toolbars.py:135 +#: ../gui/wxpython/vdigit/toolbars.py:144 +#: ../gui/wxpython/vdigit/toolbars.py:147 +msgid "Left: new point" +msgstr "" + +#: ../gui/wxpython/vdigit/toolbars.py:137 +msgid "Digitize new line" +msgstr "" + +#: ../gui/wxpython/vdigit/toolbars.py:138 +#: ../gui/wxpython/vdigit/toolbars.py:141 +#: ../gui/wxpython/vdigit/toolbars.py:165 +msgid "Left: new point; Ctrl+Left: undo last point; Right: close line" +msgstr "" + +#: ../gui/wxpython/vdigit/toolbars.py:140 +msgid "Digitize new boundary" +msgstr "" + +#: ../gui/wxpython/vdigit/toolbars.py:143 +msgid "Digitize new centroid" +msgstr "" + +#: ../gui/wxpython/vdigit/toolbars.py:146 +msgid "Digitize new area (boundary without category)" +msgstr "" + +#: ../gui/wxpython/vdigit/toolbars.py:149 +msgid "Add new vertex to line or boundary" +msgstr "" + +#: ../gui/wxpython/vdigit/toolbars.py:150 +#: ../gui/wxpython/vdigit/toolbars.py:153 +#: ../gui/wxpython/vdigit/toolbars.py:156 +#: ../gui/wxpython/vdigit/toolbars.py:168 +#: ../gui/wxpython/vdigit/toolbars.py:171 +#: ../gui/wxpython/vdigit/toolbars.py:174 +#: ../gui/wxpython/vdigit/toolbars.py:183 +msgid "Left: Select; Ctrl+Left: Unselect; Right: Confirm" +msgstr "" + +#: ../gui/wxpython/vdigit/toolbars.py:152 +msgid "Delete selected point(s), line(s), boundary(ies) or centroid(s)" +msgstr "" + +#: ../gui/wxpython/vdigit/toolbars.py:155 +msgid "Delete selected area(s)" +msgstr "" + +#: ../gui/wxpython/vdigit/toolbars.py:158 +msgid "Display/update attributes" +msgstr "" + +#: ../gui/wxpython/vdigit/toolbars.py:159 +#: ../gui/wxpython/vdigit/toolbars.py:162 +msgid "Left: Select" +msgstr "" + +#: ../gui/wxpython/vdigit/toolbars.py:161 +msgid "Display/update categories" +msgstr "" + +#: ../gui/wxpython/vdigit/toolbars.py:164 +msgid "Edit selected line/boundary" +msgstr "" + +#: ../gui/wxpython/vdigit/toolbars.py:167 +msgid "Move selected point(s), line(s), boundary(ies) or centroid(s)" +msgstr "" + +#: ../gui/wxpython/vdigit/toolbars.py:170 +msgid "Move selected vertex" +msgstr "" + +#: ../gui/wxpython/vdigit/toolbars.py:173 +msgid "Remove selected vertex" +msgstr "" + +#: ../gui/wxpython/vdigit/toolbars.py:175 +#: ../gui/wxpython/vdigit/preferences.py:33 +msgid "Digitization settings" +msgstr "" + +#: ../gui/wxpython/vdigit/toolbars.py:176 +msgid "Quit digitizer" +msgstr "" + +#: ../gui/wxpython/vdigit/toolbars.py:177 +msgid "Quit digitizer and save changes" +msgstr "" + +#: ../gui/wxpython/vdigit/toolbars.py:178 +msgid "Vector Digitizer manual" +msgstr "" + +#: ../gui/wxpython/vdigit/toolbars.py:179 +msgid "Show Vector Digitizer manual" +msgstr "" + +#: ../gui/wxpython/vdigit/toolbars.py:181 +msgid "Additional tools (copy, flip, connect, etc.)" +msgstr "" + +#: ../gui/wxpython/vdigit/toolbars.py:186 +msgid "Undo previous changes" +msgstr "" + +#: ../gui/wxpython/vdigit/toolbars.py:188 +msgid "Redo" +msgstr "" + +#: ../gui/wxpython/vdigit/toolbars.py:189 +msgid "Redo previous changes" +msgstr "" + +#: ../gui/wxpython/vdigit/toolbars.py:559 +msgid "Break selected lines/boundaries at intersection" +msgstr "" + +#: ../gui/wxpython/vdigit/toolbars.py:561 +msgid "Connect selected lines/boundaries" +msgstr "" + +#: ../gui/wxpython/vdigit/toolbars.py:563 +msgid "Copy categories" +msgstr "" + +#: ../gui/wxpython/vdigit/toolbars.py:565 +msgid "Copy features from (background) vector map" +msgstr "" + +#: ../gui/wxpython/vdigit/toolbars.py:567 +msgid "Copy attributes" +msgstr "" + +#: ../gui/wxpython/vdigit/toolbars.py:569 +msgid "Feature type conversion" +msgstr "" + +#: ../gui/wxpython/vdigit/toolbars.py:571 +msgid "Flip selected lines/boundaries" +msgstr "" + +#: ../gui/wxpython/vdigit/toolbars.py:573 +msgid "Merge selected lines/boundaries" +msgstr "" + +#: ../gui/wxpython/vdigit/toolbars.py:575 +msgid "Snap selected lines/boundaries (only to nodes)" +msgstr "" + +#: ../gui/wxpython/vdigit/toolbars.py:577 +msgid "Split line/boundary" +msgstr "" + +#: ../gui/wxpython/vdigit/toolbars.py:579 +msgid "Query features" +msgstr "" + +#: ../gui/wxpython/vdigit/toolbars.py:581 +msgid "Z bulk-labeling of 3D lines" +msgstr "" + +#: ../gui/wxpython/vdigit/toolbars.py:603 ../gui/wxpython/vdigit/wxdigit.py:63 +msgid "No vector map open for editing." +msgstr "" + +#: ../gui/wxpython/vdigit/toolbars.py:608 +msgid "Select background vector map" +msgstr "" + +#: ../gui/wxpython/vdigit/toolbars.py:768 +msgid "Vector map is not 3D. Operation canceled." +msgstr "" + +#: ../gui/wxpython/vdigit/toolbars.py:873 +#, python-format +msgid "" +"Topology for vector map <%s> is not available. Topology is required by digitizer.\n" +"Do you want to rebuild topology (takes some time) and open the vector map for editing?" +msgstr "" + +#: ../gui/wxpython/vdigit/toolbars.py:878 +msgid "Digitizer error" +msgstr "" + +#: ../gui/wxpython/vdigit/toolbars.py:903 +#, python-format +msgid "Please wait, opening vector map <%s> for editing..." +msgstr "" + +#: ../gui/wxpython/vdigit/toolbars.py:941 +#, python-format +msgid "" +"Unsupported feature type '%(type)s'. Unable to edit OGR layer <%(layer)s>." +msgstr "" + +#: ../gui/wxpython/vdigit/toolbars.py:1011 +#, python-format +msgid "Do you want to save changes in vector map <%s>?" +msgstr "" + +#: ../gui/wxpython/vdigit/toolbars.py:1014 +msgid "Save changes?" +msgstr "" + +#: ../gui/wxpython/vdigit/toolbars.py:1021 +#, python-format +msgid "Please wait, closing and rebuilding topology of vector map <%s>..." +msgstr "" + +#: ../gui/wxpython/vdigit/toolbars.py:1039 +#, python-format +msgid "Editing of vector map <%s> successfully finished" +msgstr "" + +#: ../gui/wxpython/vdigit/toolbars.py:1104 +#: ../gui/wxpython/vdigit/toolbars.py:1111 +msgid "New vector map" +msgstr "" + +#: ../gui/wxpython/vdigit/preferences.py:64 +msgid "Apply changes for this session" +msgstr "" + +#: ../gui/wxpython/vdigit/preferences.py:68 +msgid "Close dialog and save changes to user settings file" +msgstr "" + +#: ../gui/wxpython/vdigit/preferences.py:166 +#: ../gui/wxpython/wxplot/dialogs.py:1054 +msgid "Line width" +msgstr "" + +#: ../gui/wxpython/vdigit/preferences.py:202 +msgid "Snapping" +msgstr "" + +#: ../gui/wxpython/vdigit/preferences.py:211 +msgid "Snapping threshold" +msgstr "" + +#: ../gui/wxpython/vdigit/preferences.py:220 +msgid "screen pixels" +msgstr "" + +#: ../gui/wxpython/vdigit/preferences.py:220 +msgid "map units" +msgstr "" + +#: ../gui/wxpython/vdigit/preferences.py:240 +msgid "Snap also to vertex" +msgstr "" + +#: ../gui/wxpython/vdigit/preferences.py:250 +#: ../gui/wxpython/vdigit/preferences.py:905 +#: ../gui/wxpython/vdigit/preferences.py:919 +#: ../gui/wxpython/vdigit/preferences.py:923 +#, python-format +msgid "Snapping threshold is %(value).1f %(units)s" +msgstr "" + +#: ../gui/wxpython/vdigit/preferences.py:268 +msgid "Select vector features" +msgstr "" + +#: ../gui/wxpython/vdigit/preferences.py:288 +msgid "Select threshold" +msgstr "" + +#: ../gui/wxpython/vdigit/preferences.py:309 +msgid "Select only features inside of selection bounding box" +msgstr "" + +#: ../gui/wxpython/vdigit/preferences.py:316 +msgid "" +"By default are selected all features overlapping selection bounding box " +msgstr "" + +#: ../gui/wxpython/vdigit/preferences.py:319 +msgid "Check for duplicates" +msgstr "" + +#: ../gui/wxpython/vdigit/preferences.py:345 +msgid "Digitize lines/boundaries" +msgstr "" + +#: ../gui/wxpython/vdigit/preferences.py:349 +msgid "Break lines at intersection" +msgstr "" + +#: ../gui/wxpython/vdigit/preferences.py:372 +msgid "Digitize areas" +msgstr "" + +#: ../gui/wxpython/vdigit/preferences.py:376 +msgid "Close boundary (snap to the start node)" +msgstr "" + +#: ../gui/wxpython/vdigit/preferences.py:399 +msgid "Save changes" +msgstr "" + +#: ../gui/wxpython/vdigit/preferences.py:402 +msgid "Save changes on exit" +msgstr "" + +#: ../gui/wxpython/vdigit/preferences.py:423 +msgid "Query tool" +msgstr "" + +#: ../gui/wxpython/vdigit/preferences.py:434 +msgid "Choose query tool" +msgstr "" + +#: ../gui/wxpython/vdigit/preferences.py:442 +msgid "Select by box" +msgstr "" + +#: ../gui/wxpython/vdigit/preferences.py:460 +#: ../gui/wxpython/vdigit/preferences.py:694 +msgid "length" +msgstr "" + +#: ../gui/wxpython/vdigit/preferences.py:472 +msgid "Select lines" +msgstr "" + +#: ../gui/wxpython/vdigit/preferences.py:475 +#: ../gui/wxpython/vdigit/preferences.py:529 +msgid "shorter than" +msgstr "" + +#: ../gui/wxpython/vdigit/preferences.py:475 +#: ../gui/wxpython/vdigit/preferences.py:529 +msgid "longer than" +msgstr "" + +#: ../gui/wxpython/vdigit/preferences.py:514 +msgid "dangle" +msgstr "" + +#: ../gui/wxpython/vdigit/preferences.py:526 +msgid "Select dangles" +msgstr "" + +#: ../gui/wxpython/vdigit/preferences.py:593 +msgid "Digitize new feature" +msgstr "" + +#: ../gui/wxpython/vdigit/preferences.py:598 +msgid "Add new record into table" +msgstr "" + +#: ../gui/wxpython/vdigit/preferences.py:613 +msgid "Mode" +msgstr "" + +#: ../gui/wxpython/vdigit/preferences.py:613 +#: ../gui/wxpython/vdigit/preferences.py:645 +msgid "Next to use" +msgstr "" + +#: ../gui/wxpython/vdigit/preferences.py:627 +msgid "Category number" +msgstr "" + +#: ../gui/wxpython/vdigit/preferences.py:643 +msgid "Category mode" +msgstr "" + +#: ../gui/wxpython/vdigit/preferences.py:645 +msgid "Manual entry" +msgstr "" + +#: ../gui/wxpython/vdigit/preferences.py:645 +msgid "No category" +msgstr "" + +#: ../gui/wxpython/vdigit/preferences.py:668 +msgid "Delete existing feature(s)" +msgstr "" + +#: ../gui/wxpython/vdigit/preferences.py:673 +msgid "Delete record from table" +msgstr "" + +#: ../gui/wxpython/vdigit/preferences.py:691 +msgid "Geometry attributes" +msgstr "" + +#: ../gui/wxpython/vdigit/preferences.py:696 +msgid "perimeter" +msgstr "" + +#: ../gui/wxpython/vdigit/preferences.py:767 +msgid "" +"Note: These settings are stored in the workspace not in the vector digitizer" +" preferences." +msgstr "" + +#: ../gui/wxpython/vdigit/preferences.py:796 +msgid "Digitize new line segment" +msgstr "" + +#: ../gui/wxpython/vdigit/preferences.py:797 +msgid "Digitize new line/boundary" +msgstr "" + +#: ../gui/wxpython/vdigit/preferences.py:798 +msgid "Highlight" +msgstr "" + +#: ../gui/wxpython/vdigit/preferences.py:799 +msgid "Highlight (duplicates)" +msgstr "" + +#: ../gui/wxpython/vdigit/preferences.py:802 +msgid "Boundary (no area)" +msgstr "" + +#: ../gui/wxpython/vdigit/preferences.py:803 +msgid "Boundary (one area)" +msgstr "" + +#: ../gui/wxpython/vdigit/preferences.py:804 +msgid "Boundary (two areas)" +msgstr "" + +#: ../gui/wxpython/vdigit/preferences.py:805 +msgid "Centroid (in area)" +msgstr "" + +#: ../gui/wxpython/vdigit/preferences.py:806 +msgid "Centroid (outside area)" +msgstr "" + +#: ../gui/wxpython/vdigit/preferences.py:807 +msgid "Centroid (duplicate in area)" +msgstr "" + +#: ../gui/wxpython/vdigit/preferences.py:808 +msgid "Node (one line)" +msgstr "" + +#: ../gui/wxpython/vdigit/preferences.py:809 +msgid "Node (two lines)" +msgstr "" + +#: ../gui/wxpython/vdigit/preferences.py:810 +msgid "Vertex" +msgstr "" + +#: ../gui/wxpython/vdigit/preferences.py:811 +msgid "Area (closed boundary + centroid)" +msgstr "" + +#: ../gui/wxpython/vdigit/preferences.py:812 +msgid "Direction" +msgstr "" + +#: ../gui/wxpython/vdigit/preferences.py:896 +msgid "Snapping disabled" +msgstr "" + +#: ../gui/wxpython/vdigit/preferences.py:900 +#, python-format +msgid "" +"Snapping threshold is %(value).1f %(units)s (based on comp. resolution)" +msgstr "" + +#: ../gui/wxpython/vdigit/preferences.py:956 +#, python-format +msgid "Vector digitizer settings saved to file <%s>." +msgstr "" + +#: ../gui/wxpython/vdigit/dialogs.py:79 +msgid "List of categories - right-click to delete" +msgstr "" + +#: ../gui/wxpython/vdigit/dialogs.py:110 +msgid "Add new category" +msgstr "" + +#: ../gui/wxpython/vdigit/dialogs.py:153 +msgid "Ignore changes and close dialog" +msgstr "" + +#: ../gui/wxpython/vdigit/dialogs.py:248 ../gui/wxpython/vdigit/dialogs.py:472 +#, python-format +msgid "" +"Unable to add new layer/category <%(layer)s/%(category)s>.\n" +"Layer and category number must be integer.\n" +"Layer number must be greater than zero." +msgstr "" + +#: ../gui/wxpython/vdigit/dialogs.py:446 +msgid "Unable to update vector map." +msgstr "" + +#: ../gui/wxpython/vdigit/dialogs.py:622 +#, python-format +msgid "%d lines selected for z bulk-labeling" +msgstr "" + +#: ../gui/wxpython/vdigit/dialogs.py:630 +msgid "Set value" +msgstr "" + +#: ../gui/wxpython/vdigit/dialogs.py:637 +msgid "Starting value" +msgstr "" + +#: ../gui/wxpython/vdigit/dialogs.py:649 +msgid "Step" +msgstr "" + +#: ../gui/wxpython/vdigit/dialogs.py:692 +msgid "List of duplicates" +msgstr "" + +#: ../gui/wxpython/vdigit/dialogs.py:801 +msgid "Feature id" +msgstr "" + +#: ../gui/wxpython/vdigit/dialogs.py:802 +msgid "Layer (Categories)" +msgstr "" + +#: ../gui/wxpython/vdigit/g.gui.vdigit.py:69 +msgid "GRASS GIS Vector Digitizer" +msgstr "" + +#: ../gui/wxpython/vdigit/g.gui.vdigit.py:85 +#, python-format +msgid "Vector digitizer not available. %s" +msgstr "" + +#: ../gui/wxpython/vdigit/g.gui.vdigit.py:90 +#, python-format +msgid "" +"Vector map <%s> not found in current mapset. New vector map can be created " +"by providing '-c' flag." +msgstr "" + +#: ../gui/wxpython/vdigit/g.gui.vdigit.py:94 +#, python-format +msgid "New vector map <%s> created" +msgstr "" + +#: ../gui/wxpython/vdigit/g.gui.vdigit.py:101 +#, python-format +msgid "Unable to create new vector map <%s>" +msgstr "" + +#: ../gui/wxpython/vdigit/wxdigit.py:56 +msgid "Digitization Error" +msgstr "" + +#: ../gui/wxpython/vdigit/wxdigit.py:61 +#, python-format +msgid "Unable to open vector map <%s>." +msgstr "" + +#: ../gui/wxpython/vdigit/wxdigit.py:64 +msgid "Operation canceled." +msgstr "" + +#: ../gui/wxpython/vdigit/wxdigit.py:71 +#, python-format +msgid "" +"Writing new feature failed. Operation canceled.\n" +"\n" +"Reason: %s" +msgstr "" + +#: ../gui/wxpython/vdigit/wxdigit.py:80 +#, python-format +msgid "Reading feature id %d failed. Operation canceled." +msgstr "" + +#: ../gui/wxpython/vdigit/wxdigit.py:88 +#, python-format +msgid "Database link %d not available. Operation canceled." +msgstr "" + +#: ../gui/wxpython/vdigit/wxdigit.py:96 +#, python-format +msgid "Unable to start database driver <%s>. Operation canceled." +msgstr "" + +#: ../gui/wxpython/vdigit/wxdigit.py:106 +#, python-format +msgid "" +"Unable to open database <%(db)s> by driver <%(driver)s>. Operation canceled." +msgstr "" + +#: ../gui/wxpython/vdigit/wxdigit.py:114 +#, python-format +msgid "Unable to execute SQL query '%s'. Operation canceled." +msgstr "" + +#: ../gui/wxpython/vdigit/wxdigit.py:122 +#, python-format +msgid "Feature id %d is marked as dead. Operation canceled." +msgstr "" + +#: ../gui/wxpython/vdigit/wxdigit.py:130 +#, python-format +msgid "Unsupported feature type %d. Operation canceled." +msgstr "" + +#: ../gui/wxpython/vdigit/wxdigit.py:500 +#, python-format +msgid "Unknown feature type '%s'" +msgstr "" + +#: ../gui/wxpython/vdigit/wxdigit.py:505 +msgid "Not enough points for line" +msgstr "" + +#: ../gui/wxpython/vdigit/mapwindow.py:425 +msgid "Update categories" +msgstr "" + +#: ../gui/wxpython/vdigit/mapwindow.py:549 +#: ../gui/wxpython/vdigit/mapwindow.py:958 +msgid "No vector map selected for editing." +msgstr "" + +#: ../gui/wxpython/vdigit/mapwindow.py:558 +msgid "Nothing to do. Choose appropriate tool from digitizer toolbar." +msgstr "" + +#: ../gui/wxpython/vdigit/mapwindow.py:1092 +msgid "Z bulk-labeling dialog" +msgstr "" + +#: ../gui/wxpython/vdigit/wxdisplay.py:1017 +#, python-format +msgid "" +"Topology for vector map <%s> is not available. Topology is required by " +"digitizer. Do you want to rebuild topology (takes some time) and open the " +"vector map for editing?" +msgstr "" + +#: ../gui/wxpython/vdigit/wxdisplay.py:1022 +msgid "Topology missing" +msgstr "" + +#: ../gui/wxpython/mapswipe/dialogs.py:44 +#: ../gui/wxpython/mapswipe/toolbars.py:33 +msgid "Select raster maps" +msgstr "" + +#: ../gui/wxpython/mapswipe/dialogs.py:130 +msgid "Name of top/left raster map:" +msgstr "" + +#: ../gui/wxpython/mapswipe/dialogs.py:139 +msgid "Name of bottom/right raster map:" +msgstr "" + +#: ../gui/wxpython/mapswipe/dialogs.py:185 +msgid "Switch to advanced mode" +msgstr "" + +#: ../gui/wxpython/mapswipe/dialogs.py:186 +msgid "Cancel" +msgstr "" + +#: ../gui/wxpython/mapswipe/dialogs.py:192 +msgid "Switch to simple mode" +msgstr "" + +#: ../gui/wxpython/mapswipe/dialogs.py:217 +msgid "Name of the first map is missing." +msgstr "" + +#: ../gui/wxpython/mapswipe/dialogs.py:220 +msgid "Name of the second map is missing." +msgstr "" + +#: ../gui/wxpython/mapswipe/dialogs.py:253 +msgid "Map Swipe settings" +msgstr "" + +#: ../gui/wxpython/mapswipe/dialogs.py:269 +#: ../gui/wxpython/mapswipe/toolbars.py:118 +msgid "Mirror mode" +msgstr "" + +#: ../gui/wxpython/mapswipe/dialogs.py:272 +msgid "Mirrored cursor" +msgstr "" + +#: ../gui/wxpython/mapswipe/dialogs.py:301 +msgid "Shape:" +msgstr "" + +#: ../gui/wxpython/mapswipe/dialogs.py:350 +#: ../gui/wxpython/nviz/preferences.py:607 +msgid "Size:" +msgstr "" + +#: ../gui/wxpython/mapswipe/frame.py:44 +msgid "GRASS GIS Map Swipe" +msgstr "" + +#: ../gui/wxpython/mapswipe/frame.py:303 +#: ../gui/wxpython/animation/frame.py:160 +msgid "Main Toolbar" +msgstr "" + +#: ../gui/wxpython/mapswipe/frame.py:417 +#, python-format +msgid "Map <%s> not found. " +msgstr "" + +#: ../gui/wxpython/mapswipe/toolbars.py:31 +msgid "Quit Map Swipe" +msgstr "" + +#: ../gui/wxpython/mapswipe/toolbars.py:117 +msgid "Swipe mode" +msgstr "" + +#: ../gui/wxpython/mapswipe/toolbars.py:130 +msgid "Choose view mode" +msgstr "" + +#: ../gui/wxpython/mapswipe/toolbars.py:154 +msgid "Switch orientation" +msgstr "" + +#: ../gui/wxpython/mapswipe/toolbars.py:157 +msgid "Switch maps" +msgstr "" + +#: ../gui/wxpython/iscatt/dialogs.py:40 +msgid "Add scatter plots" +msgstr "" + +#: ../gui/wxpython/iscatt/dialogs.py:59 +msgid "x axis:" +msgstr "" + +#: ../gui/wxpython/iscatt/dialogs.py:66 +msgid "y axis:" +msgstr "" + +#: ../gui/wxpython/iscatt/dialogs.py:105 +msgid "Bands of scatter plots to be added (x y):" +msgstr "" + +#: ../gui/wxpython/iscatt/dialogs.py:155 +msgid "No scatter plots selected." +msgstr "" + +#: ../gui/wxpython/iscatt/dialogs.py:203 +msgid "Select both x and y bands." +msgstr "" + +#: ../gui/wxpython/iscatt/dialogs.py:207 +msgid "Selected bands must be different." +msgstr "" + +#: ../gui/wxpython/iscatt/dialogs.py:214 +msgid "" +"Scatter plot with same bands combination (regardless x y order) has been " +"already added into the list." +msgstr "" + +#: ../gui/wxpython/iscatt/dialogs.py:323 +#, python-format +msgid "Raster map <%s> already exists. Do you want to overwrite it?" +msgstr "" + +#: ../gui/wxpython/iscatt/dialogs.py:326 +#, python-format +msgid "Raster <%s> exists" +msgstr "" + +#: ../gui/wxpython/iscatt/dialogs.py:352 +msgid "Show confidence ellipses" +msgstr "" + +#: ../gui/wxpython/iscatt/dialogs.py:359 +msgid "Selection polygon color:" +msgstr "" + +#: ../gui/wxpython/iscatt/dialogs.py:360 +msgid "Color of selection polygon vertex:" +msgstr "" + +#: ../gui/wxpython/iscatt/dialogs.py:361 +msgid "Selected area color:" +msgstr "" + +#: ../gui/wxpython/iscatt/dialogs.py:373 +msgid "Selected area opacity:" +msgstr "" + +#: ../gui/wxpython/iscatt/dialogs.py:412 +msgid "Selection style:" +msgstr "" + +#: ../gui/wxpython/iscatt/dialogs.py:439 +msgid "Ellipses settings:" +msgstr "" + +#: ../gui/wxpython/iscatt/core_c.py:23 +msgid "Loading ctypes libs failed" +msgstr "" + +#: ../gui/wxpython/iscatt/frame.py:166 +msgid "GRASS GIS Interactive Scatter Plot Tool" +msgstr "" + +#: ../gui/wxpython/iscatt/frame.py:398 +msgid "scatter plot" +msgstr "" + +#: ../gui/wxpython/iscatt/frame.py:476 +msgid "Maximum limit of categories number was reached." +msgstr "" + +#: ../gui/wxpython/iscatt/frame.py:572 +msgid "Rename class" +msgstr "" + +#: ../gui/wxpython/iscatt/frame.py:576 +msgid "Set color" +msgstr "" + +#: ../gui/wxpython/iscatt/frame.py:584 +msgid "Hide" +msgstr "" + +#: ../gui/wxpython/iscatt/frame.py:586 +msgid "Show" +msgstr "" + +#: ../gui/wxpython/iscatt/frame.py:601 +msgid "Move to top" +msgstr "" + +#: ../gui/wxpython/iscatt/frame.py:607 +msgid "Move to bottom" +msgstr "" + +#: ../gui/wxpython/iscatt/frame.py:615 +msgid "Move category up" +msgstr "" + +#: ../gui/wxpython/iscatt/frame.py:621 +msgid "Move category down" +msgstr "" + +#: ../gui/wxpython/iscatt/frame.py:629 +msgid "Export class raster" +msgstr "" + +#: ../gui/wxpython/iscatt/frame.py:701 +#, python-format +msgid "Change opacity of class <%s>" +msgstr "" + +#: ../gui/wxpython/iscatt/frame.py:726 +msgid "Empty name was inserted." +msgstr "" + +#: ../gui/wxpython/iscatt/iscatt_core.py:110 +#: ../gui/wxpython/iscatt/iscatt_core.py:160 +msgid "Select category for editing." +msgstr "" + +#: ../gui/wxpython/iscatt/iscatt_core.py:151 +msgid "Computing of scatter plots failed." +msgstr "" + +#: ../gui/wxpython/iscatt/iscatt_core.py:298 +msgid "Patching category raster conditions file failed." +msgstr "" + +#: ../gui/wxpython/iscatt/iscatt_core.py:321 +#, python-format +msgid "" +"v.build failed:\n" +"%s" +msgstr "" + +#: ../gui/wxpython/iscatt/iscatt_core.py:339 +#, python-format +msgid "" +"v.to.rast failed:\n" +"%s" +msgstr "" + +#: ../gui/wxpython/iscatt/toolbars.py:54 +msgid "Add scatter plot" +msgstr "" + +#: ../gui/wxpython/iscatt/toolbars.py:57 +msgid "Select area with polygon" +msgstr "" + +#: ../gui/wxpython/iscatt/toolbars.py:60 +msgid "Pan mode for scatter plots" +msgstr "" + +#: ../gui/wxpython/iscatt/toolbars.py:63 +msgid "Zoom mode for scatter plots (left mouse button, wheel)" +msgstr "" + +#: ../gui/wxpython/iscatt/toolbars.py:66 +msgid "" +"Zoom to scatter plot data extend mode (click on scatter plot for zooming to " +"extend)" +msgstr "" + +#: ../gui/wxpython/iscatt/toolbars.py:69 +msgid "Show/hide class manager" +msgstr "" + +#: ../gui/wxpython/iscatt/toolbars.py:175 +#: ../gui/wxpython/iscatt/toolbars.py:176 +msgid "Include selected area to class" +msgstr "" + +#: ../gui/wxpython/iscatt/toolbars.py:178 +#: ../gui/wxpython/iscatt/toolbars.py:179 +msgid "Exclude selected area from class" +msgstr "" + +#: ../gui/wxpython/iscatt/toolbars.py:181 +msgid "Add new vertex" +msgstr "" + +#: ../gui/wxpython/iscatt/toolbars.py:182 +msgid "Add new vertex to polygon boundary scatter plot" +msgstr "" + +#: ../gui/wxpython/iscatt/toolbars.py:184 +msgid "Create selection polygon" +msgstr "" + +#: ../gui/wxpython/iscatt/toolbars.py:185 +msgid "Add new vertex between last and first points of the boundary" +msgstr "" + +#: ../gui/wxpython/iscatt/toolbars.py:187 +msgid "Move vertex" +msgstr "" + +#: ../gui/wxpython/iscatt/toolbars.py:188 +msgid "Move boundary vertex" +msgstr "" + +#: ../gui/wxpython/iscatt/toolbars.py:190 +msgid "Remove vertex" +msgstr "" + +#: ../gui/wxpython/iscatt/toolbars.py:191 +msgid "Remove boundary vertex" +msgstr "" + +#: ../gui/wxpython/iscatt/toolbars.py:193 +msgid "Remove polygon (click on scatter plot for removing it's polygon)" +msgstr "" + +#: ../gui/wxpython/iscatt/toolbars.py:271 +msgid "Add class" +msgstr "" + +#: ../gui/wxpython/iscatt/toolbars.py:273 +msgid "Remove selected class" +msgstr "" + +#: ../gui/wxpython/iscatt/controllers.py:204 +msgid "No data set." +msgstr "" + +#: ../gui/wxpython/iscatt/controllers.py:222 +#, python-format +msgid "" +"Interactive Scatter Plot Tool can not be used.\n" +"Number of cells (rows*cols) <%d> in current regionis higher than maximum limit <%d>.\n" +"\n" +"You can reduce number of cells in current region using command." +msgstr "" + +#: ../gui/wxpython/iscatt/controllers.py:231 +#, python-format +msgid "" +"Number of cells (rows*cols) <%d> in current region is higher than recommended threshold <%d>.\n" +"It is strongly advised to reduce number of cells in current region below recommend threshold.\n" +" It can be done by command.\n" +"\n" +"Do you want to continue using Interactive Scatter Plot Tool with this region?" +msgstr "" + +#: ../gui/wxpython/iscatt/controllers.py:288 +msgid "" +"Scatter plot with same band combination (regardless x y order) is already " +"displayed." +msgstr "" + +#: ../gui/wxpython/iscatt/controllers.py:301 +#, python-format +msgid "Band <%s> is not CELL (integer) type.\n" +msgstr "" + +#: ../gui/wxpython/iscatt/controllers.py:304 +msgid "Scatter plot cannot be added.\n" +msgstr "" + +#: ../gui/wxpython/iscatt/controllers.py:310 +#, python-format +msgid "" +"Scatter plot cannot be added.\n" +"Multiple of bands ranges <%s:%d * %s:%d = %d> is higher than maximum limit <%d>.\n" +msgstr "" + +#: ../gui/wxpython/iscatt/controllers.py:320 +#, python-format +msgid "" +"Multiple of bands ranges <%s:%d * %s:%d = %d> is higher than recommended limit <%d>.\n" +"It is strongly advised to reduce range extend of bands(e. g. using r.rescale) below recommended threshold.\n" +"\n" +"Do you really want to add this scatter plot?" +msgstr "" + +#: ../gui/wxpython/iscatt/controllers.py:409 +msgid "" +"In order to select arrea in scatter plot, you have to select class first.\n" +"\n" +"There is no class yet, do you want to create one?" +msgstr "" + +#: ../gui/wxpython/iscatt/controllers.py:444 +#, python-format +msgid "" +"Error occurred during computation of scatter plot category:\n" +"%s" +msgstr "" + +#: ../gui/wxpython/iscatt/controllers.py:764 +#, python-format +msgid "Export scatter plot raster of class <%s>" +msgstr "" + +#: ../gui/wxpython/iscatt/controllers.py:782 +#, python-format +msgid "Scatter plot raster of class <%s> exported to raster map <%s>." +msgstr "" + +#: ../gui/wxpython/iscatt/controllers.py:786 +#, python-format +msgid "" +"Export of scatter plot raster of class <%s> to map <%s> failed.\n" +"%s" +msgstr "" + +#: ../gui/wxpython/iscatt/plots.py:42 +#, python-brace-format +msgid "" +"The Scatterplot Tool needs the \"matplotlib\" (python-matplotlib) package to" +" be installed. {0}" +msgstr "" + +#: ../gui/wxpython/iscatt/plots.py:617 +msgid "Zoom to scatter plot extend" +msgstr "" + +#: ../gui/wxpython/animation/dialogs.py:53 +msgid "Adjust speed of animation" +msgstr "" + +#: ../gui/wxpython/animation/dialogs.py:100 +msgid "Simple mode" +msgstr "" + +#: ../gui/wxpython/animation/dialogs.py:105 +msgid "Frame duration:" +msgstr "" + +#: ../gui/wxpython/animation/dialogs.py:106 +#: ../gui/wxpython/animation/dialogs.py:147 +msgid "ms" +msgstr "" + +#: ../gui/wxpython/animation/dialogs.py:139 +msgid "Temporal mode" +msgstr "" + +#: ../gui/wxpython/animation/dialogs.py:144 +msgid "Time unit:" +msgstr "" + +#: ../gui/wxpython/animation/dialogs.py:146 +msgid "Duration of time unit:" +msgstr "" + +#: ../gui/wxpython/animation/dialogs.py:218 +msgid "year" +msgstr "" + +#: ../gui/wxpython/animation/dialogs.py:219 +msgid "month" +msgstr "" + +#: ../gui/wxpython/animation/dialogs.py:220 +msgid "day" +msgstr "" + +#: ../gui/wxpython/animation/dialogs.py:221 +msgid "hour" +msgstr "" + +#: ../gui/wxpython/animation/dialogs.py:222 +msgid "minute" +msgstr "" + +#: ../gui/wxpython/animation/dialogs.py:223 +msgid "second" +msgstr "" + +#: ../gui/wxpython/animation/dialogs.py:288 +msgid "Animation speed is too high." +msgstr "" + +#: ../gui/wxpython/animation/dialogs.py:324 +#: ../gui/wxpython/animation/toolbars.py:51 +#: ../gui/wxpython/animation/toolbars.py:52 +msgid "Add new animation" +msgstr "" + +#: ../gui/wxpython/animation/dialogs.py:326 +msgid "Edit animation" +msgstr "" + +#: ../gui/wxpython/animation/dialogs.py:344 +msgid "Advanced" +msgstr "" + +#: ../gui/wxpython/animation/dialogs.py:375 +msgid "top left" +msgstr "" + +#: ../gui/wxpython/animation/dialogs.py:376 +msgid "top right" +msgstr "" + +#: ../gui/wxpython/animation/dialogs.py:377 +msgid "bottom left" +msgstr "" + +#: ../gui/wxpython/animation/dialogs.py:378 +msgid "bottom right" +msgstr "" + +#: ../gui/wxpython/animation/dialogs.py:394 +msgid "Select 2D or 3D view" +msgstr "" + +#: ../gui/wxpython/animation/dialogs.py:409 +msgid "Window position:" +msgstr "" + +#: ../gui/wxpython/animation/dialogs.py:419 +msgid "View mode:" +msgstr "" + +#: ../gui/wxpython/animation/dialogs.py:430 +msgid "" +"For 3D animation, please select only one space-time dataset\n" +"or one series of map layers." +msgstr "" + +#: ../gui/wxpython/animation/dialogs.py:496 +msgid "3D view parameters" +msgstr "" + +#: ../gui/wxpython/animation/dialogs.py:504 +msgid "Workspace file:" +msgstr "" + +#: ../gui/wxpython/animation/dialogs.py:506 +msgid "Choose workspace file to import 3D view parameters" +msgstr "" + +#: ../gui/wxpython/animation/dialogs.py:515 +msgid "Parameter for animation:" +msgstr "" + +#: ../gui/wxpython/animation/dialogs.py:554 +msgid "Animate region change (2D view only)" +msgstr "" + +#: ../gui/wxpython/animation/dialogs.py:558 +msgid "Start region:" +msgstr "" + +#: ../gui/wxpython/animation/dialogs.py:568 +msgid "End region:" +msgstr "" + +#: ../gui/wxpython/animation/dialogs.py:574 +msgid "Zoom value:" +msgstr "" + +#: ../gui/wxpython/animation/dialogs.py:575 +msgid "N-S/E-W distances in map units used to gradually reduce region." +msgstr "" + +#: ../gui/wxpython/animation/dialogs.py:582 +msgid "N-S:" +msgstr "" + +#: ../gui/wxpython/animation/dialogs.py:585 +msgid "E-W:" +msgstr "" + +#: ../gui/wxpython/animation/dialogs.py:683 +msgid "Only one series or space-time dataset is accepted for 3D mode." +msgstr "" + +#: ../gui/wxpython/animation/dialogs.py:691 +msgid "No map series or space-time dataset added." +msgstr "" + +#: ../gui/wxpython/animation/dialogs.py:719 +msgid "Region information is not complete" +msgstr "" + +#: ../gui/wxpython/animation/dialogs.py:753 +msgid "Add, edit or remove animations" +msgstr "" + +#: ../gui/wxpython/animation/dialogs.py:765 +msgid "List of animations" +msgstr "" + +#: ../gui/wxpython/animation/dialogs.py:778 +msgid "Edit" +msgstr "" + +#: ../gui/wxpython/animation/dialogs.py:837 +#, python-format +msgid "Maximum number of animations is %d." +msgstr "" + +#: ../gui/wxpython/animation/dialogs.py:887 +#: ../gui/wxpython/animation/controller.py:262 +msgid "" +"More animations are using one window. Please select different window for " +"each animation." +msgstr "" + +#: ../gui/wxpython/animation/dialogs.py:907 +#: ../gui/wxpython/animation/toolbars.py:59 +#: ../gui/wxpython/animation/toolbars.py:60 +msgid "Export animation" +msgstr "" + +#: ../gui/wxpython/animation/dialogs.py:929 ../gui/wxpython/nviz/tools.py:782 +msgid "Decorations" +msgstr "" + +#: ../gui/wxpython/animation/dialogs.py:988 +msgid "Add time stamp" +msgstr "" + +#: ../gui/wxpython/animation/dialogs.py:988 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:2053 +#: ../gui/wxpython/menustrings.py:2087 +msgid "Add image" +msgstr "" + +#: ../gui/wxpython/animation/dialogs.py:1030 +msgid "Add time stamp, image or text decoration by one of the buttons above." +msgstr "" + +#: ../gui/wxpython/animation/dialogs.py:1032 +msgid "Add image or text decoration by one of the buttons above." +msgstr "" + +#: ../gui/wxpython/animation/dialogs.py:1053 +msgid "Font settings:" +msgstr "" + +#: ../gui/wxpython/animation/dialogs.py:1058 +msgid "Sample text" +msgstr "" + +#: ../gui/wxpython/animation/dialogs.py:1078 +msgid "Image file:" +msgstr "" + +#: ../gui/wxpython/animation/dialogs.py:1079 +msgid "Choose image file" +msgstr "" + +#: ../gui/wxpython/animation/dialogs.py:1095 +msgid "Text:" +msgstr "" + +#: ../gui/wxpython/animation/dialogs.py:1116 +msgid "" +"Placement as percentage of screen coordinates (X: 0, Y: 0 is top left):" +msgstr "" + +#: ../gui/wxpython/animation/dialogs.py:1151 +msgid "image sequence" +msgstr "" + +#: ../gui/wxpython/animation/dialogs.py:1151 +msgid "animated GIF" +msgstr "" + +#: ../gui/wxpython/animation/dialogs.py:1151 +msgid "SWF" +msgstr "" + +#: ../gui/wxpython/animation/dialogs.py:1151 +msgid "AVI" +msgstr "" + +#: ../gui/wxpython/animation/dialogs.py:1162 +msgid "Export to:" +msgstr "" + +#: ../gui/wxpython/animation/dialogs.py:1187 ../gui/wxpython/nviz/tools.py:632 +msgid "File prefix:" +msgstr "" + +#: ../gui/wxpython/animation/dialogs.py:1189 +msgid "animation_" +msgstr "" + +#: ../gui/wxpython/animation/dialogs.py:1191 ../gui/wxpython/nviz/tools.py:640 +msgid "File format:" +msgstr "" + +#: ../gui/wxpython/animation/dialogs.py:1197 +msgid "Choose directory for export" +msgstr "" + +#: ../gui/wxpython/animation/dialogs.py:1232 +msgid "GIF file:" +msgstr "" + +#: ../gui/wxpython/animation/dialogs.py:1233 +#: ../gui/wxpython/animation/dialogs.py:1257 +#: ../gui/wxpython/animation/dialogs.py:1288 +msgid "Choose file to save animation" +msgstr "" + +#: ../gui/wxpython/animation/dialogs.py:1256 +msgid "SWF file:" +msgstr "" + +#: ../gui/wxpython/animation/dialogs.py:1279 +msgid "" +"Program 'ffmpeg' was not found.\n" +"Please install it first and make sure\n" +"it's in the PATH variable." +msgstr "" + +#: ../gui/wxpython/animation/dialogs.py:1287 +msgid "AVI file:" +msgstr "" + +#: ../gui/wxpython/animation/dialogs.py:1295 +msgid "Video codec:" +msgstr "" + +#: ../gui/wxpython/animation/dialogs.py:1299 +msgid "Additional options:" +msgstr "" + +#: ../gui/wxpython/animation/dialogs.py:1303 +msgid "" +"Consider adding '-sameq' or '-qscale 1' if not satisfied with video quality." +" Options depend on ffmpeg version." +msgstr "" + +#: ../gui/wxpython/animation/dialogs.py:1340 +#, python-format +msgid "Current frame rate: %.2f fps" +msgstr "" + +#: ../gui/wxpython/animation/dialogs.py:1472 +#, python-format +msgid "File %s not found." +msgstr "" + +#: ../gui/wxpython/animation/dialogs.py:1476 +msgid "Decoration image file is missing." +msgstr "" + +#: ../gui/wxpython/animation/dialogs.py:1485 +#, python-format +msgid "Directory %s not found." +msgstr "" + +#: ../gui/wxpython/animation/dialogs.py:1489 +msgid "Export directory is missing." +msgstr "" + +#: ../gui/wxpython/animation/dialogs.py:1493 +#: ../gui/wxpython/animation/dialogs.py:1497 +msgid "Export file is missing." +msgstr "" + +#: ../gui/wxpython/animation/dialogs.py:1535 +msgid "Time stamp" +msgstr "" + +#: ../gui/wxpython/animation/dialogs.py:1613 +msgid "Add space-time dataset layer" +msgstr "" + +#: ../gui/wxpython/animation/dialogs.py:1638 +msgid "Multiple raster maps" +msgstr "" + +#: ../gui/wxpython/animation/dialogs.py:1639 +msgid "Multiple vector maps" +msgstr "" + +#: ../gui/wxpython/animation/dialogs.py:1640 +msgid "Multiple 3D raster maps" +msgstr "" + +#: ../gui/wxpython/animation/dialogs.py:1641 +msgid "Space time raster dataset" +msgstr "" + +#: ../gui/wxpython/animation/dialogs.py:1642 +msgid "Space time vector dataset" +msgstr "" + +#: ../gui/wxpython/animation/dialogs.py:1643 +msgid "Space time 3D raster dataset" +msgstr "" + +#: ../gui/wxpython/animation/dialogs.py:1682 +msgid "Input data type:" +msgstr "" + +#: ../gui/wxpython/animation/dialogs.py:1763 +msgid "Select raster/vector maps." +msgstr "" + +#: ../gui/wxpython/animation/dialogs.py:1792 +msgid "Please select maps or dataset first." +msgstr "" + +#: ../gui/wxpython/animation/dialogs.py:1821 +msgid "Animation Tool settings" +msgstr "" + +#: ../gui/wxpython/animation/dialogs.py:1885 +msgid "Number of parallel processes:" +msgstr "" + +#: ../gui/wxpython/animation/dialogs.py:1914 +msgid "Text foreground color:" +msgstr "" + +#: ../gui/wxpython/animation/dialogs.py:1935 +msgid "Text background color:" +msgstr "" + +#: ../gui/wxpython/animation/dialogs.py:1977 +msgid "Absolute time format:" +msgstr "" + +#: ../gui/wxpython/animation/dialogs.py:1997 +msgid "" +"Click and then press key up or down to preview different date and time " +"formats. Type custom format string." +msgstr "" + +#: ../gui/wxpython/animation/dialogs.py:2008 +msgid "Learn more about formatting options" +msgstr "" + +#: ../gui/wxpython/animation/dialogs.py:2022 +msgid "Display instances with no data" +msgstr "" + +#: ../gui/wxpython/animation/dialogs.py:2025 +msgid "" +"When animating instant-based data which have irregular timestamps you can " +"display 'no data frame' (checked option) or keep last frame." +msgstr "" + +#: ../gui/wxpython/animation/dialogs.py:2056 +msgid "Invalid" +msgstr "" + +#: ../gui/wxpython/animation/utils.py:182 +msgid "The number of maps in space-time datasets has to be the same." +msgstr "" + +#: ../gui/wxpython/animation/utils.py:186 +msgid "" +"The temporal type (absolute/relative) of space-time datasets has to be the " +"same." +msgstr "" + +#: ../gui/wxpython/animation/utils.py:190 +msgid "" +"The map type (point/interval) of space-time datasets has to be the same." +msgstr "" + +#: ../gui/wxpython/animation/utils.py:194 +msgid "" +"The temporal extents of maps in space-time datasets have to be the same." +msgstr "" + +#: ../gui/wxpython/animation/utils.py:202 +msgid "The number of maps to animate has to be the same for each map series." +msgstr "" + +#: ../gui/wxpython/animation/utils.py:207 +msgid "" +"The number of maps to animate has to be the same as the number of maps in " +"temporal dataset." +msgstr "" + +#: ../gui/wxpython/animation/g.gui.animation.py:92 +#, python-format +msgid "%s=, %s=, %s= and %s= are mutually exclusive." +msgstr "" + +#: ../gui/wxpython/animation/data.py:66 +msgid "No animation name selected." +msgstr "" + +#: ../gui/wxpython/animation/data.py:132 +msgid "No workspace file selected." +msgstr "" + +#: ../gui/wxpython/animation/data.py:135 +#, python-format +msgid "File %s not found" +msgstr "" + +#: ../gui/wxpython/animation/data.py:144 +#, python-format +msgid "Animation %d" +msgstr "" + +#: ../gui/wxpython/animation/frame.py:51 +msgid "GRASS GIS Animation tool" +msgstr "" + +#: ../gui/wxpython/animation/frame.py:170 +msgid "Animation Toolbar" +msgstr "" + +#: ../gui/wxpython/animation/frame.py:282 +msgid "Loading data" +msgstr "" + +#: ../gui/wxpython/animation/frame.py:290 +#, python-brace-format +msgid " ({c} out of {p})" +msgstr "" + +#: ../gui/wxpython/animation/frame.py:605 +#: ../gui/wxpython/animation/controller.py:598 +#, python-format +msgid "%(from)s %(dash)s %(to)s" +msgstr "" + +#: ../gui/wxpython/animation/frame.py:610 +#, python-format +msgid "to %(to)s" +msgstr "" + +#: ../gui/wxpython/animation/provider.py:417 +msgid "Rendering map layers" +msgstr "" + +#: ../gui/wxpython/animation/provider.py:530 +msgid "Overlaying map layers" +msgstr "" + +#: ../gui/wxpython/animation/provider.py:757 +#, python-brace-format +msgid "Directory {t} not removed." +msgstr "" + +#: ../gui/wxpython/animation/nviztask.py:53 +#, python-format +msgid "No 3d view information in workspace file <%s>." +msgstr "" + +#: ../gui/wxpython/animation/nviztask.py:285 +msgid "Please add only one layer in the list." +msgstr "" + +#: ../gui/wxpython/animation/nviztask.py:292 +msgid "No map series nor space-time dataset is added." +msgstr "" + +#: ../gui/wxpython/animation/temporal_manager.py:110 +msgid "" +"It is not allowed to display data with different temporal types (absolute " +"and relative)." +msgstr "" + +#: ../gui/wxpython/animation/temporal_manager.py:125 +#, python-format +msgid "It is not allowed to display data with different units (%s)." +msgstr "" + +#: ../gui/wxpython/animation/temporal_manager.py:137 +msgid "" +"You are going to display data with different temporal types of maps " +"(interval and point). It is recommended to use data of one temporal type to " +"avoid confusion." +msgstr "" + +#: ../gui/wxpython/animation/temporal_manager.py:347 +#, python-format +msgid "Topology of Space time dataset %s is invalid." +msgstr "" + +#: ../gui/wxpython/animation/controller.py:234 +#, python-format +msgid "Maximum number of animations is %s." +msgstr "" + +#: ../gui/wxpython/animation/controller.py:443 +msgid "Failed to display legend." +msgstr "" + +#: ../gui/wxpython/animation/controller.py:475 +msgid "Inconsistent number of maps, please check input data." +msgstr "" + +#: ../gui/wxpython/animation/controller.py:505 +msgid "No animation to export." +msgstr "" + +#: ../gui/wxpython/animation/controller.py:542 +msgid "Preparing export, please wait..." +msgstr "" + +#: ../gui/wxpython/animation/controller.py:605 +#, python-format +msgid "%(start)s %(unit)s" +msgstr "" + +#: ../gui/wxpython/animation/controller.py:624 +msgid "Exporting animation, please wait..." +msgstr "" + +#: ../gui/wxpython/animation/toolbars.py:30 +msgid "Change animation speed" +msgstr "" + +#: ../gui/wxpython/animation/toolbars.py:33 +msgid "Play forward" +msgstr "" + +#: ../gui/wxpython/animation/toolbars.py:36 +msgid "Play back" +msgstr "" + +#: ../gui/wxpython/animation/toolbars.py:39 ../gui/wxpython/nviz/tools.py:527 +msgid "Stop" +msgstr "" + +#: ../gui/wxpython/animation/toolbars.py:42 ../gui/wxpython/nviz/tools.py:525 +msgid "Pause" +msgstr "" + +#: ../gui/wxpython/animation/toolbars.py:45 +msgid "Repeat" +msgstr "" + +#: ../gui/wxpython/animation/toolbars.py:48 +msgid "Play back and forward" +msgstr "" + +#: ../gui/wxpython/animation/toolbars.py:55 +#: ../gui/wxpython/animation/toolbars.py:56 +msgid "Add, edit or remove animation" +msgstr "" + +#: ../gui/wxpython/animation/toolbars.py:68 +msgid "Add space-time dataset or series of map layers" +msgstr "" + +#: ../gui/wxpython/animation/toolbars.py:69 +msgid "Add space-time dataset or series of map layers for animation" +msgstr "" + +#: ../gui/wxpython/nviz/tools.py:92 ../gui/wxpython/nviz/preferences.py:69 +#: ../gui/wxpython/nviz/preferences.py:74 +msgid "View" +msgstr "" + +#: ../gui/wxpython/nviz/tools.py:104 +msgid "Analysis" +msgstr "" + +#: ../gui/wxpython/nviz/tools.py:107 ../gui/wxpython/nviz/tools.py:502 +msgid "Animation" +msgstr "" + +#: ../gui/wxpython/nviz/tools.py:252 +msgid "Control View" +msgstr "" + +#: ../gui/wxpython/nviz/tools.py:276 +msgid "Adjusts the distance and angular perspective of the image viewpoint" +msgstr "" + +#: ../gui/wxpython/nviz/tools.py:292 ../gui/wxpython/nviz/preferences.py:86 +msgid "Perspective:" +msgstr "" + +#: ../gui/wxpython/nviz/tools.py:304 +msgid "Tilts the plane of the surface from the horizontal" +msgstr "" + +#: ../gui/wxpython/nviz/tools.py:316 ../gui/wxpython/nviz/tools.py:1263 +msgid "Tilt:" +msgstr "" + +#: ../gui/wxpython/nviz/tools.py:329 +msgid "" +"Adjusts the viewing height above the surface (angle of view automatically " +"adjusts to maintain the same center of view)" +msgstr "" + +#: ../gui/wxpython/nviz/tools.py:345 +msgid "Adjusts the relative height of features above the plane of the surface" +msgstr "" + +#: ../gui/wxpython/nviz/tools.py:387 ../gui/wxpython/nviz/preferences.py:176 +msgid "Z-exag:" +msgstr "" + +#: ../gui/wxpython/nviz/tools.py:412 +msgid "Look:" +msgstr "" + +#: ../gui/wxpython/nviz/tools.py:415 +msgid "here" +msgstr "" + +#: ../gui/wxpython/nviz/tools.py:418 +msgid "" +"Allows you to select a point on the surface that becomes the new center of " +"view. Click on the button and then on the surface." +msgstr "" + +#: ../gui/wxpython/nviz/tools.py:424 +msgid "center" +msgstr "" + +#: ../gui/wxpython/nviz/tools.py:428 +msgid "Resets the view to the original default center of view" +msgstr "" + +#: ../gui/wxpython/nviz/tools.py:432 +msgid "top" +msgstr "" + +#: ../gui/wxpython/nviz/tools.py:436 +msgid "" +"Sets the viewer directly over the scene's center position. This top view " +"orients approximately north south." +msgstr "" + +#: ../gui/wxpython/nviz/tools.py:440 +msgid "reset" +msgstr "" + +#: ../gui/wxpython/nviz/tools.py:441 +msgid "Reset to default view" +msgstr "" + +#: ../gui/wxpython/nviz/tools.py:458 ../gui/wxpython/nviz/preferences.py:198 +msgid "Image Appearance" +msgstr "" + +#: ../gui/wxpython/nviz/tools.py:510 +msgid "" +"Press 'Record' button and start changing the view. It is recommended to use " +"fly-through mode (Map Display toolbar) to achieve smooth motion." +msgstr "" + +#: ../gui/wxpython/nviz/tools.py:521 +msgid "Record" +msgstr "" + +#: ../gui/wxpython/nviz/tools.py:523 +msgid "Play" +msgstr "" + +#: ../gui/wxpython/nviz/tools.py:544 +msgid "Total number of frames :" +msgstr "" + +#: ../gui/wxpython/nviz/tools.py:551 +msgid "Frame rate (FPS):" +msgstr "" + +#: ../gui/wxpython/nviz/tools.py:559 +msgid "Frames are recorded with given frequency (FPS). " +msgstr "" + +#: ../gui/wxpython/nviz/tools.py:615 +msgid "Save image sequence" +msgstr "" + +#: ../gui/wxpython/nviz/tools.py:625 +msgid "Choose a directory for images" +msgstr "" + +#: ../gui/wxpython/nviz/tools.py:638 +msgid "" +"Generated files names will look like this: prefix_1.ppm, prefix_2.ppm, ..." +msgstr "" + +#: ../gui/wxpython/nviz/tools.py:705 ../gui/wxpython/nviz/tools.py:2236 +#: ../gui/wxpython/nviz/preferences.py:398 +msgid "Surface" +msgstr "" + +#: ../gui/wxpython/nviz/tools.py:713 ../gui/wxpython/nviz/tools.py:1345 +msgid "Constant surface" +msgstr "" + +#: ../gui/wxpython/nviz/tools.py:720 ../gui/wxpython/nviz/preferences.py:546 +msgid "Vector" +msgstr "" + +#: ../gui/wxpython/nviz/tools.py:766 ../gui/wxpython/nviz/preferences.py:287 +msgid "Lighting" +msgstr "" + +#: ../gui/wxpython/nviz/tools.py:773 +msgid "Fringe" +msgstr "" + +#: ../gui/wxpython/nviz/tools.py:804 ../gui/wxpython/nviz/tools.py:1146 +msgid "Cutting planes" +msgstr "" + +#: ../gui/wxpython/nviz/tools.py:856 ../gui/wxpython/nviz/tools.py:1896 +#: ../gui/wxpython/nviz/preferences.py:414 +msgid "Mode:" +msgstr "" + +#: ../gui/wxpython/nviz/tools.py:859 ../gui/wxpython/nviz/preferences.py:420 +msgid "coarse" +msgstr "" + +#: ../gui/wxpython/nviz/tools.py:860 ../gui/wxpython/nviz/preferences.py:421 +msgid "fine" +msgstr "" + +#: ../gui/wxpython/nviz/tools.py:861 ../gui/wxpython/nviz/preferences.py:422 +msgid "both" +msgstr "" + +#: ../gui/wxpython/nviz/tools.py:871 ../gui/wxpython/nviz/tools.py:1162 +#: ../gui/wxpython/nviz/tools.py:1910 +msgid "Shading:" +msgstr "" + +#: ../gui/wxpython/nviz/tools.py:874 ../gui/wxpython/nviz/tools.py:1913 +msgid "flat" +msgstr "" + +#: ../gui/wxpython/nviz/tools.py:875 ../gui/wxpython/nviz/tools.py:1914 +msgid "gouraud" +msgstr "" + +#: ../gui/wxpython/nviz/tools.py:883 +msgid "Set to all" +msgstr "" + +#: ../gui/wxpython/nviz/tools.py:884 +msgid "Use draw settings for all loaded surfaces" +msgstr "" + +#: ../gui/wxpython/nviz/tools.py:896 ../gui/wxpython/nviz/preferences.py:466 +msgid "Coarse mode:" +msgstr "" + +#: ../gui/wxpython/nviz/tools.py:899 ../gui/wxpython/nviz/tools.py:945 +#: ../gui/wxpython/nviz/preferences.py:447 +#: ../gui/wxpython/nviz/preferences.py:478 +msgid "resolution:" +msgstr "" + +#: ../gui/wxpython/nviz/tools.py:914 ../gui/wxpython/nviz/preferences.py:496 +msgid "style:" +msgstr "" + +#: ../gui/wxpython/nviz/tools.py:917 ../gui/wxpython/nviz/preferences.py:502 +msgid "wire" +msgstr "" + +#: ../gui/wxpython/nviz/tools.py:918 ../gui/wxpython/nviz/preferences.py:503 +msgid "surface" +msgstr "" + +#: ../gui/wxpython/nviz/tools.py:930 +msgid "Change wire color" +msgstr "" + +#: ../gui/wxpython/nviz/tools.py:941 ../gui/wxpython/nviz/preferences.py:435 +msgid "Fine mode:" +msgstr "" + +#: ../gui/wxpython/nviz/tools.py:969 +msgid "Surface attributes" +msgstr "" + +#: ../gui/wxpython/nviz/tools.py:978 ../gui/wxpython/nviz/tools.py:2818 +msgid "Transparency" +msgstr "" + +#: ../gui/wxpython/nviz/tools.py:979 ../gui/wxpython/nviz/tools.py:2819 +msgid "Shininess" +msgstr "" + +#: ../gui/wxpython/nviz/tools.py:985 ../gui/wxpython/nviz/tools.py:2839 +msgid "map" +msgstr "" + +#: ../gui/wxpython/nviz/tools.py:988 ../gui/wxpython/nviz/tools.py:2844 +msgid "unset" +msgstr "" + +#: ../gui/wxpython/nviz/tools.py:993 ../gui/wxpython/nviz/tools.py:2849 +msgid "constant" +msgstr "" + +#: ../gui/wxpython/nviz/tools.py:1055 +msgid "Changes the x, y, and z position of the current surface" +msgstr "" + +#: ../gui/wxpython/nviz/tools.py:1072 ../gui/wxpython/nviz/tools.py:1322 +#: ../gui/wxpython/nviz/tools.py:2041 ../gui/wxpython/nviz/tools.py:3042 +msgid "Reset" +msgstr "" + +#: ../gui/wxpython/nviz/tools.py:1073 ../gui/wxpython/nviz/tools.py:2042 +msgid "Reset to default position" +msgstr "" + +#: ../gui/wxpython/nviz/tools.py:1152 +msgid "Active cutting plane:" +msgstr "" + +#: ../gui/wxpython/nviz/tools.py:1164 +msgid "clear" +msgstr "" + +#: ../gui/wxpython/nviz/tools.py:1165 +msgid "top color" +msgstr "" + +#: ../gui/wxpython/nviz/tools.py:1166 +msgid "bottom color" +msgstr "" + +#: ../gui/wxpython/nviz/tools.py:1167 +msgid "blend" +msgstr "" + +#: ../gui/wxpython/nviz/tools.py:1168 +msgid "shaded" +msgstr "" + +#: ../gui/wxpython/nviz/tools.py:1180 +msgid "Horizontal X:" +msgstr "" + +#: ../gui/wxpython/nviz/tools.py:1182 +msgid "Sets the X coordinate of the current cutting plane" +msgstr "" + +#: ../gui/wxpython/nviz/tools.py:1210 +msgid "Horizontal Y:" +msgstr "" + +#: ../gui/wxpython/nviz/tools.py:1212 +msgid "Sets the Y coordinate of the current cutting plane" +msgstr "" + +#: ../gui/wxpython/nviz/tools.py:1241 +msgid "Rotation:" +msgstr "" + +#: ../gui/wxpython/nviz/tools.py:1243 +msgid "Rotates the current cutting plane about vertical axis" +msgstr "" + +#: ../gui/wxpython/nviz/tools.py:1265 +msgid "Rotates the current cutting plane about horizontal axis" +msgstr "" + +#: ../gui/wxpython/nviz/tools.py:1288 +msgid "" +"Sets the Z coordinate of the current cutting plane (only meaningful when " +"tilt is not 0)" +msgstr "" + +#: ../gui/wxpython/nviz/tools.py:1360 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:6 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1973 +#: ../gui/wxpython/menustrings.py:6 ../gui/wxpython/menustrings.py:2007 +msgid "New" +msgstr "" + +#: ../gui/wxpython/nviz/tools.py:1385 +msgid "Fine resolution:" +msgstr "" + +#: ../gui/wxpython/nviz/tools.py:1399 +msgid "Value:" +msgstr "" + +#: ../gui/wxpython/nviz/tools.py:1411 ../gui/wxpython/nviz/tools.py:3031 +msgid "Transparency:" +msgstr "" + +#: ../gui/wxpython/nviz/tools.py:1477 +msgid "Show vector lines" +msgstr "" + +#: ../gui/wxpython/nviz/tools.py:1487 ../gui/wxpython/nviz/preferences.py:552 +msgid "Vector lines" +msgstr "" + +#: ../gui/wxpython/nviz/tools.py:1493 +msgid "Line:" +msgstr "" + +#: ../gui/wxpython/nviz/tools.py:1496 +msgid "width:" +msgstr "" + +#: ../gui/wxpython/nviz/tools.py:1512 ../gui/wxpython/nviz/tools.py:1684 +msgid "color:" +msgstr "" + +#: ../gui/wxpython/nviz/tools.py:1529 ../gui/wxpython/nviz/tools.py:1733 +msgid "use color for thematic mapping" +msgstr "" + +#: ../gui/wxpython/nviz/tools.py:1532 +msgid "use width for thematic mapping" +msgstr "" + +#: ../gui/wxpython/nviz/tools.py:1547 ../gui/wxpython/nviz/tools.py:1560 +#: ../gui/wxpython/nviz/tools.py:1756 ../gui/wxpython/nviz/tools.py:1773 +msgid "Set options..." +msgstr "" + +#: ../gui/wxpython/nviz/tools.py:1579 ../gui/wxpython/nviz/tools.py:5442 +#: ../gui/wxpython/nviz/tools.py:5497 +msgid "on surface(s):" +msgstr "" + +#: ../gui/wxpython/nviz/tools.py:1580 ../gui/wxpython/nviz/tools.py:5442 +#: ../gui/wxpython/nviz/tools.py:5497 +msgid "as 3D" +msgstr "" + +#: ../gui/wxpython/nviz/tools.py:1589 ../gui/wxpython/nviz/tools.py:1796 +msgid "Height above surface:" +msgstr "" + +#: ../gui/wxpython/nviz/tools.py:1640 +msgid "Show vector points" +msgstr "" + +#: ../gui/wxpython/nviz/tools.py:1649 ../gui/wxpython/nviz/preferences.py:592 +msgid "Vector points" +msgstr "" + +#: ../gui/wxpython/nviz/tools.py:1656 +msgid "Icon:" +msgstr "" + +#: ../gui/wxpython/nviz/tools.py:1736 +msgid "use size for thematic mapping" +msgstr "" + +#: ../gui/wxpython/nviz/tools.py:1899 +msgid "isosurfaces" +msgstr "" + +#: ../gui/wxpython/nviz/tools.py:1900 +msgid "slices" +msgstr "" + +#: ../gui/wxpython/nviz/tools.py:1923 +msgid "Resolution:" +msgstr "" + +#: ../gui/wxpython/nviz/tools.py:1937 +msgid "Draw wire box" +msgstr "" + +#: ../gui/wxpython/nviz/tools.py:1953 ../gui/wxpython/nviz/tools.py:4279 +msgid "List of isosurfaces" +msgstr "" + +#: ../gui/wxpython/nviz/tools.py:2087 +msgid "Show light model" +msgstr "" + +#: ../gui/wxpython/nviz/tools.py:2100 +msgid "Light source position" +msgstr "" + +#: ../gui/wxpython/nviz/tools.py:2117 +msgid "Adjusts the light height" +msgstr "" + +#: ../gui/wxpython/nviz/tools.py:2148 +msgid "Light color and intensity" +msgstr "" + +#: ../gui/wxpython/nviz/tools.py:2166 ../gui/wxpython/nviz/preferences.py:345 +msgid "Brightness:" +msgstr "" + +#: ../gui/wxpython/nviz/tools.py:2168 +msgid "Adjusts the brightness of the light" +msgstr "" + +#: ../gui/wxpython/nviz/tools.py:2183 ../gui/wxpython/nviz/preferences.py:359 +msgid "Ambient:" +msgstr "" + +#: ../gui/wxpython/nviz/tools.py:2185 +msgid "Adjusts the ambient light" +msgstr "" + +#: ../gui/wxpython/nviz/tools.py:2250 +msgid "Edges with fringe" +msgstr "" + +#: ../gui/wxpython/nviz/tools.py:2252 +msgid "N && W" +msgstr "" + +#: ../gui/wxpython/nviz/tools.py:2253 +msgid "N && E" +msgstr "" + +#: ../gui/wxpython/nviz/tools.py:2254 +msgid "S && W" +msgstr "" + +#: ../gui/wxpython/nviz/tools.py:2255 +msgid "S && E" +msgstr "" + +#: ../gui/wxpython/nviz/tools.py:2280 +msgid "Elevation of fringe from bottom:" +msgstr "" + +#: ../gui/wxpython/nviz/tools.py:2337 +msgid "Arrow length (in map units):" +msgstr "" + +#: ../gui/wxpython/nviz/tools.py:2349 +msgid "Arrow color:" +msgstr "" + +#: ../gui/wxpython/nviz/tools.py:2361 +msgid "Place arrow" +msgstr "" + +#: ../gui/wxpython/nviz/tools.py:2386 +msgid "Scale bar length (in map units):" +msgstr "" + +#: ../gui/wxpython/nviz/tools.py:2398 +msgid "Scale bar color:" +msgstr "" + +#: ../gui/wxpython/nviz/tools.py:2410 +msgid "Place new scale bar" +msgstr "" + +#: ../gui/wxpython/nviz/tools.py:2482 +msgid "Do you want to record new animation without saving the previous one?" +msgstr "" + +#: ../gui/wxpython/nviz/tools.py:2485 +msgid "Animation already axists" +msgstr "" + +#: ../gui/wxpython/nviz/tools.py:2655 +msgid "No file prefix given." +msgstr "" + +#: ../gui/wxpython/nviz/tools.py:2659 +#, python-format +msgid "Directory %s does not exist." +msgstr "" + +#: ../gui/wxpython/nviz/tools.py:2679 ../gui/wxpython/nviz/tools.py:2728 +#: ../gui/wxpython/nviz/tools.py:5172 ../gui/wxpython/nviz/mapwindow.py:2253 +#: ../gui/wxpython/nviz/mapwindow.py:2272 +msgid "constant#" +msgstr "" + +#: ../gui/wxpython/nviz/tools.py:2800 +msgid "Isosurface attributes" +msgstr "" + +#: ../gui/wxpython/nviz/tools.py:2806 +msgid "toggle normal direction" +msgstr "" + +#: ../gui/wxpython/nviz/tools.py:2815 +msgid "Isosurface value" +msgstr "" + +#: ../gui/wxpython/nviz/tools.py:2932 +msgid "Slice attributes" +msgstr "" + +#: ../gui/wxpython/nviz/tools.py:2941 +msgid "Slice parallel to axis:" +msgstr "" + +#: ../gui/wxpython/nviz/tools.py:3099 +msgid "W" +msgstr "" + +#: ../gui/wxpython/nviz/tools.py:3100 +msgid "N" +msgstr "" + +#: ../gui/wxpython/nviz/tools.py:3101 +msgid "S" +msgstr "" + +#: ../gui/wxpython/nviz/tools.py:3102 +msgid "E" +msgstr "" + +#: ../gui/wxpython/nviz/tools.py:3103 +msgid "NW" +msgstr "" + +#: ../gui/wxpython/nviz/tools.py:3104 +msgid "NE" +msgstr "" + +#: ../gui/wxpython/nviz/tools.py:3105 +msgid "SE" +msgstr "" + +#: ../gui/wxpython/nviz/tools.py:3106 +msgid "SW" +msgstr "" + +#: ../gui/wxpython/nviz/tools.py:3624 ../gui/wxpython/nviz/tools.py:5560 +msgid "Level" +msgstr "" + +#: ../gui/wxpython/nviz/tools.py:4285 +msgid "List of slices" +msgstr "" + +#: ../gui/wxpython/nviz/tools.py:4483 ../gui/wxpython/nviz/tools.py:4485 +#, python-brace-format +msgid "Level {level}" +msgstr "" + +#: ../gui/wxpython/nviz/tools.py:4493 ../gui/wxpython/nviz/tools.py:4497 +#, python-brace-format +msgid "Slice parallel to {axis}" +msgstr "" + +#: ../gui/wxpython/nviz/tools.py:4785 ../gui/wxpython/nviz/tools.py:5573 +msgid "Slice parallel to" +msgstr "" + +#: ../gui/wxpython/nviz/tools.py:5017 +#, python-format +msgid "Scalebar %d" +msgstr "" + +#: ../gui/wxpython/nviz/tools.py:5179 +msgid "None" +msgstr "" + +#: ../gui/wxpython/nviz/tools.py:5181 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:490 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1416 +#: ../gui/wxpython/menustrings.py:499 ../gui/wxpython/menustrings.py:1441 +msgid "Plane" +msgstr "" + +#: ../gui/wxpython/nviz/tools.py:5381 +msgid "Vector map is 3D" +msgstr "" + +#: ../gui/wxpython/nviz/tools.py:5384 +msgid "Vector map is 2D" +msgstr "" + +#: ../gui/wxpython/nviz/tools.py:5386 +#, python-format +msgid "%(features)d features (%(points)d points)" +msgstr "" + +#: ../gui/wxpython/nviz/tools.py:5444 ../gui/wxpython/nviz/tools.py:5499 +msgid "on surface" +msgstr "" + +#: ../gui/wxpython/nviz/tools.py:5597 +msgid "range:" +msgstr "" + +#: ../gui/wxpython/nviz/tools.py:5676 ../gui/wxpython/nviz/tools.py:5687 +msgid "North edge:" +msgstr "" + +#: ../gui/wxpython/nviz/tools.py:5677 ../gui/wxpython/nviz/tools.py:5688 +msgid "South edge:" +msgstr "" + +#: ../gui/wxpython/nviz/tools.py:5678 ../gui/wxpython/nviz/tools.py:5685 +#: ../gui/wxpython/nviz/tools.py:5694 +msgid "West edge:" +msgstr "" + +#: ../gui/wxpython/nviz/tools.py:5679 ../gui/wxpython/nviz/tools.py:5686 +#: ../gui/wxpython/nviz/tools.py:5695 +msgid "East edge:" +msgstr "" + +#: ../gui/wxpython/nviz/tools.py:5681 ../gui/wxpython/nviz/tools.py:5692 +#: ../gui/wxpython/nviz/tools.py:5700 +msgid "Northing (Y):" +msgstr "" + +#: ../gui/wxpython/nviz/tools.py:5682 ../gui/wxpython/nviz/tools.py:5691 +#: ../gui/wxpython/nviz/tools.py:5701 +msgid "Height (Z):" +msgstr "" + +#: ../gui/wxpython/nviz/tools.py:5683 ../gui/wxpython/nviz/tools.py:5690 +#: ../gui/wxpython/nviz/tools.py:5699 +msgid "Easting (X):" +msgstr "" + +#: ../gui/wxpython/nviz/tools.py:5696 +msgid "Bottom edge:" +msgstr "" + +#: ../gui/wxpython/nviz/tools.py:5697 +msgid "Top edge:" +msgstr "" + +#: ../gui/wxpython/nviz/tools.py:5808 +msgid "Adjusts the distance and direction of the image viewpoint" +msgstr "" + +#: ../gui/wxpython/nviz/tools.py:5843 +msgid "" +"Adjusts the light direction. Click and drag the puck to change the light " +"direction." +msgstr "" + +#: ../gui/wxpython/nviz/wxnviz.py:33 +msgid "" +"This module requires the NumPy module, which could not be imported. It " +"probably is not installed (it's not part of the standard Python " +"distribution). See the Numeric Python site (http://numpy.scipy.org) for " +"information on downloading source or binaries." +msgstr "" + +#: ../gui/wxpython/nviz/wxnviz.py:505 ../gui/wxpython/nviz/wxnviz.py:517 +#, python-format +msgid "3d raster map <%s> not found" +msgstr "" + +#: ../gui/wxpython/nviz/preferences.py:35 +msgid "3D view default settings" +msgstr "" + +#: ../gui/wxpython/nviz/preferences.py:62 +msgid "Revert settings to default, changes are not applied" +msgstr "" + +#: ../gui/wxpython/nviz/preferences.py:90 +#: ../gui/wxpython/nviz/preferences.py:161 +#: ../gui/wxpython/nviz/preferences.py:180 +msgid "value:" +msgstr "" + +#: ../gui/wxpython/nviz/preferences.py:103 +msgid "step:" +msgstr "" + +#: ../gui/wxpython/nviz/preferences.py:118 +#: ../gui/wxpython/nviz/preferences.py:300 +msgid "Position:" +msgstr "" + +#: ../gui/wxpython/nviz/preferences.py:122 +#: ../gui/wxpython/nviz/preferences.py:304 +msgid "x:" +msgstr "" + +#: ../gui/wxpython/nviz/preferences.py:157 +msgid "Twist:" +msgstr "" + +#: ../gui/wxpython/nviz/preferences.py:237 +msgid "Fly-through" +msgstr "" + +#: ../gui/wxpython/nviz/preferences.py:247 +msgid "Move exag:" +msgstr "" + +#: ../gui/wxpython/nviz/preferences.py:260 +msgid "Turn exag:" +msgstr "" + +#: ../gui/wxpython/nviz/preferences.py:292 +msgid "Light" +msgstr "" + +#: ../gui/wxpython/nviz/preferences.py:330 +msgid "z:" +msgstr "" + +#: ../gui/wxpython/nviz/preferences.py:517 +msgid "wire color:" +msgstr "" + +#: ../gui/wxpython/nviz/preferences.py:598 +msgid "Automatic size" +msgstr "" + +#: ../gui/wxpython/nviz/preferences.py:599 +msgid "Icon size is set automatically based on landscape dimensions." +msgstr "" + +#: ../gui/wxpython/nviz/preferences.py:623 +msgid "Marker:" +msgstr "" + +#: ../gui/wxpython/nviz/preferences.py:724 +#, python-format +msgid "3D view settings saved to file <%s>." +msgstr "" + +#: ../gui/wxpython/nviz/mapwindow.py:244 +msgid "" +"Opening 3D view was not successful. Please try to change the value of depth " +"buffer in GUI Settings dialog > tab Map Display > Advanced and restart GUI." +msgstr "" + +#: ../gui/wxpython/nviz/mapwindow.py:509 +#, python-format +msgid "" +"Image is too large, your OpenGL implementation supports maximum texture size" +" %d px." +msgstr "" + +#: ../gui/wxpython/nviz/mapwindow.py:1021 +msgid "Easting" +msgstr "" + +#: ../gui/wxpython/nviz/mapwindow.py:1022 +msgid "Northing" +msgstr "" + +#: ../gui/wxpython/nviz/mapwindow.py:1023 +msgid "Elevation" +msgstr "" + +#: ../gui/wxpython/nviz/mapwindow.py:1029 +msgid "Surface map name" +msgstr "" + +#: ../gui/wxpython/nviz/mapwindow.py:1032 +msgid "Surface map elevation" +msgstr "" + +#: ../gui/wxpython/nviz/mapwindow.py:1034 +msgid "Surface map color" +msgstr "" + +#: ../gui/wxpython/nviz/mapwindow.py:1045 +msgid "XY distance from previous" +msgstr "" + +#: ../gui/wxpython/nviz/mapwindow.py:1048 +msgid "XYZ distance from previous" +msgstr "" + +#: ../gui/wxpython/nviz/mapwindow.py:1051 +msgid "Distance along surface" +msgstr "" + +#: ../gui/wxpython/nviz/mapwindow.py:1055 +msgid "Distance along exag. surface" +msgstr "" + +#: ../gui/wxpython/nviz/mapwindow.py:1059 +msgid "No point on surface" +msgstr "" + +#: ../gui/wxpython/nviz/mapwindow.py:1539 +msgid "Loading raster map" +msgstr "" + +#: ../gui/wxpython/nviz/mapwindow.py:1543 +msgid "Loading 3d raster map" +msgstr "" + +#: ../gui/wxpython/nviz/mapwindow.py:1551 +msgid "failed" +msgstr "" + +#: ../gui/wxpython/nviz/mapwindow.py:1554 +#, python-format +msgid "Unsupported layer type '%s'" +msgstr "" + +#: ../gui/wxpython/nviz/mapwindow.py:1674 +msgid "Unable to unload raster map" +msgstr "" + +#: ../gui/wxpython/nviz/mapwindow.py:1679 +msgid "Unable to unload 3d raster map" +msgstr "" + +#: ../gui/wxpython/nviz/mapwindow.py:1680 +msgid "3d raster map" +msgstr "" + +#: ../gui/wxpython/nviz/mapwindow.py:1692 +msgid "unloaded successfully" +msgstr "" + +#: ../gui/wxpython/nviz/mapwindow.py:1748 +#, python-format +msgid "Loading vector map <%(name)s> (%(type)s) failed" +msgstr "" + +#: ../gui/wxpython/nviz/mapwindow.py:1811 +#, python-format +msgid "Unable to unload vector map <%(name)s> (%(type)s)" +msgstr "" + +#: ../gui/wxpython/nviz/mapwindow.py:1815 +#, python-format +msgid "Vector map <%(name)s> (%(type)s) unloaded successfully" +msgstr "" + +#: ../gui/wxpython/nviz/mapwindow.py:2192 +#, python-format +msgid "Vector point layer not found (id = %d)" +msgstr "" + +#: ../gui/wxpython/nviz/mapwindow.py:2194 +#, python-format +msgid "Unable to set data layer properties (id = %d)" +msgstr "" + +#: ../gui/wxpython/nviz/mapwindow.py:2198 +#, python-format +msgid "" +"Setting data layer properties failed.\n" +"\n" +"%s" +msgstr "" + +#: ../gui/wxpython/gis_set.py:122 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:122 +msgid "1. Select GRASS GIS database directory" +msgstr "" + +#: ../gui/wxpython/gis_set.py:125 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:125 +msgid "2. Select GRASS Location" +msgstr "" + +#: ../gui/wxpython/gis_set.py:128 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:128 +msgid "3. Select GRASS Mapset" +msgstr "" + +#: ../gui/wxpython/gis_set.py:146 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:146 +msgid "GRASS GIS database directory contains Locations." +msgstr "" + +#: ../gui/wxpython/gis_set.py:150 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:150 +msgid "" +"All data in one Location is in the same coordinate reference system " +"(projection). One Location can be one project. Location contains Mapsets." +msgstr "" + +#: ../gui/wxpython/gis_set.py:158 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:158 +msgid "" +"Mapset contains GIS data related to one project, task within one project, " +"subregion or user." +msgstr "" + +#: ../gui/wxpython/gis_set.py:173 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:173 +msgid "Start &GRASS session" +msgstr "" + +#: ../gui/wxpython/gis_set.py:179 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:179 +msgid "&Browse" +msgstr "" + +#. GTC New mapset +#: ../gui/wxpython/gis_set.py:182 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:182 +msgid "&New" +msgstr "" + +#: ../gui/wxpython/gis_set.py:183 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:183 +msgid "Create a new Mapset in selected Location" +msgstr "" + +#. GTC New location +#: ../gui/wxpython/gis_set.py:186 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:186 +msgid "N&ew" +msgstr "" + +#: ../gui/wxpython/gis_set.py:189 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:189 +msgid "" +"Create a new location using location wizard. After location is created " +"successfully, GRASS session is started." +msgstr "" + +#. GTC Rename location +#: ../gui/wxpython/gis_set.py:194 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:194 +msgid "Ren&ame" +msgstr "" + +#: ../gui/wxpython/gis_set.py:195 ../gui/wxpython/gis_set.py:727 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:195 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:670 +msgid "Rename selected location" +msgstr "" + +#. GTC Delete location +#: ../gui/wxpython/gis_set.py:198 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:198 +msgid "De&lete" +msgstr "" + +#: ../gui/wxpython/gis_set.py:199 ../gui/wxpython/gis_set.py:810 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:199 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:753 +msgid "Delete selected location" +msgstr "" + +#: ../gui/wxpython/gis_set.py:201 ../gui/wxpython/startup/locdownload.py:303 +msgid "Do&wnload" +msgstr "" + +#: ../gui/wxpython/gis_set.py:202 +msgid "Download sample location" +msgstr "" + +#: ../gui/wxpython/gis_set.py:207 ../gui/wxpython/gis_set.py:684 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:203 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:627 +msgid "Rename selected mapset" +msgstr "" + +#: ../gui/wxpython/gis_set.py:211 ../gui/wxpython/gis_set.py:782 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:207 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:725 +msgid "Delete selected mapset" +msgstr "" + +#: ../gui/wxpython/gis_set.py:257 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:252 +#, python-format +msgid "GRASS GIS %s startup%s" +msgstr "" + +#: ../gui/wxpython/gis_set.py:262 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:257 +msgid "Enter GRASS session" +msgstr "" + +#: ../gui/wxpython/gis_set.py:282 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:277 +msgid "Unable to set GRASS database. Check your locale settings." +msgstr "" + +#: ../gui/wxpython/gis_set.py:302 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:297 +#, python-format +msgid "ERROR: Location <%s> not found\n" +msgstr "" + +#: ../gui/wxpython/gis_set.py:320 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:315 +#, python-format +msgid "ERROR: Mapset <%s> not found\n" +msgstr "" + +#: ../gui/wxpython/gis_set.py:480 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:474 +#, python-format +msgid "Invalid line in GISRC file (%s):%s\n" +msgstr "" + +#: ../gui/wxpython/gis_set.py:511 ../gui/wxpython/startup/locdownload.py:441 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:505 +#, python-brace-format +msgid "Error: {text}" +msgstr "" + +#: ../gui/wxpython/gis_set.py:549 +msgid "Documents" +msgstr "" + +#: ../gui/wxpython/gis_set.py:550 +msgid "My Documents" +msgstr "" + +#: ../gui/wxpython/gis_set.py:574 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:1171 +msgid "" +"GRASS needs a directory (GRASS database) in which to store its data. Create " +"one now if you have not already done so. A popular choice is \"grassdata\", " +"located in your home directory. Press Browse button to select the directory." +msgstr "" + +#: ../gui/wxpython/gis_set.py:596 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:539 +#, python-format +msgid "Do you want to import <%(name)s> to the newly created location?" +msgstr "" + +#: ../gui/wxpython/gis_set.py:599 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:542 +msgid "Import data?" +msgstr "" + +#: ../gui/wxpython/gis_set.py:613 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:556 +msgid "New mapset:" +msgstr "" + +#: ../gui/wxpython/gis_set.py:655 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:598 +#, python-format +msgid "" +"Import of <%(name)s> failed.\n" +"Reason: %(msg)s" +msgstr "" + +#: ../gui/wxpython/gis_set.py:662 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:605 +#, python-format +msgid "" +"Data file <%(name)s> imported successfully. The location's default region " +"was set from this imported map." +msgstr "" + +#: ../gui/wxpython/gis_set.py:676 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:619 +msgid "" +"Mapset is required for valid GRASS location.\n" +"\n" +"This mapset cannot be renamed." +msgstr "" + +#: ../gui/wxpython/gis_set.py:682 ../gui/wxpython/gis_set.py:725 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:625 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:668 +#, python-format +msgid "" +"Current name: %s\n" +"\n" +"Enter new name:" +msgstr "" + +#: ../gui/wxpython/gis_set.py:698 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:641 +#, python-format +msgid "" +"Unable to rename mapset.\n" +"\n" +"Mapset <%s> already exists in location." +msgstr "" + +#: ../gui/wxpython/gis_set.py:712 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:655 +#, python-format +msgid "" +"Unable to rename mapset.\n" +"\n" +"%s" +msgstr "" + +#: ../gui/wxpython/gis_set.py:741 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:684 +#, python-format +msgid "" +"Unable to rename location.\n" +"\n" +"Location <%s> already exists in GRASS database." +msgstr "" + +#: ../gui/wxpython/gis_set.py:756 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:699 +#, python-format +msgid "" +"Unable to rename location.\n" +"\n" +"%s" +msgstr "" + +#: ../gui/wxpython/gis_set.py:770 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:713 +msgid "" +"Mapset is required for valid GRASS location.\n" +"\n" +"This mapset cannot be deleted." +msgstr "" + +#: ../gui/wxpython/gis_set.py:777 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:720 +#, python-format +msgid "" +"Do you want to continue with deleting mapset <%(mapset)s> from location <%(location)s>?\n" +"\n" +"ALL MAPS included in this mapset will be PERMANENTLY DELETED!" +msgstr "" + +#: ../gui/wxpython/gis_set.py:791 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:734 +msgid "Unable to delete mapset" +msgstr "" + +#: ../gui/wxpython/gis_set.py:805 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:748 +#, python-format +msgid "" +"Do you want to continue with deleting location <%s>?\n" +"\n" +"ALL MAPS included in this location will be PERMANENTLY DELETED!" +msgstr "" + +#: ../gui/wxpython/gis_set.py:821 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:764 +msgid "Unable to delete location" +msgstr "" + +#: ../gui/wxpython/gis_set.py:851 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:774 +#, python-brace-format +msgid "Unicode error detected. Check your locale settings. Details: {0}" +msgstr "" + +#: ../gui/wxpython/gis_set.py:863 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:786 +#, python-format +msgid "" +"No GRASS Location found in '%s'. Create a new Location or choose different " +"GRASS database directory." +msgstr "" + +#: ../gui/wxpython/gis_set.py:985 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:908 +#, python-format +msgid "Path '%s' doesn't exist." +msgstr "" + +#: ../gui/wxpython/gis_set.py:1029 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:952 +#, python-format +msgid "Mapset <%s> already exists." +msgstr "" + +#: ../gui/wxpython/gis_set.py:1036 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:959 +#, python-format +msgid "" +"Mapset <%s> is reserved for direct read access to OGR layers. Please consider to use another name for your mapset.\n" +"\n" +"Are you really sure that you want to create this mapset?" +msgstr "" + +#: ../gui/wxpython/gis_set.py:1041 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:964 +msgid "Reserved mapset name" +msgstr "" + +#: ../gui/wxpython/gis_set.py:1073 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:996 +#, python-format +msgid "Unable to create new mapset: %s" +msgstr "" + +#: ../gui/wxpython/gis_set.py:1088 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:1011 +#, python-format +msgid "" +"GRASS is already running in selected mapset <%(mapset)s>\n" +"(file %(lock)s found).\n" +"\n" +"Concurrent use not allowed.\n" +"\n" +"Do you want to try to remove .gislock (note that you need permission for this operation) and continue?" +msgstr "" + +#: ../gui/wxpython/gis_set.py:1094 ../gui/wxpython/gis_set.py:1107 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:1017 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:1030 +msgid "Lock file found" +msgstr "" + +#: ../gui/wxpython/gis_set.py:1103 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:1026 +msgid "" +"ARE YOU REALLY SURE?\n" +"\n" +"If you really are running another GRASS session doing this could corrupt your data. Have another look in the processor manager just to be sure..." +msgstr "" + +#: ../gui/wxpython/gis_set.py:1117 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:1040 +#, python-format +msgid "" +"Unable to remove '%(lock)s'.\n" +"\n" +"Details: %(reason)s" +msgstr "" + +#: ../gui/wxpython/gis_set.py:1167 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:1090 +#, python-format +msgid "" +"Name <%(name)s> is not a valid name for location or mapset. Please use only " +"ASCII characters excluding %(chars)s and space." +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:43 +#, python-brace-format +msgid "" +"The Temporal Plot Tool needs the \"matplotlib\" (python-matplotlib) package " +"to be installed. {0}" +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:97 +msgid "GRASS GIS Temporal Plot Tool" +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:180 +msgid "" +"Raster temporal dataset (strds)\n" +"Press ENTER after typing the name or select with the combobox" +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:189 +msgid "X and Y coordinates separated by comma:" +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:201 +msgid "" +"Coordinates can be obtained for example by right-clicking on Map Display." +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:216 +msgid "STRDS" +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:224 +msgid "" +"Vector temporal dataset (stvds)\n" +"Press ENTER after typing the name or select with the combobox" +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:238 +msgid "Select attribute column" +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:251 +msgid "Select category of vector(s)" +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:269 +msgid "STVDS" +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:297 ../gui/wxpython/tplot/frame.py:724 +#: ../gui/wxpython/tplot/frame.py:728 ../gui/wxpython/tplot/frame.py:749 +#: ../gui/wxpython/tplot/frame.py:875 +msgid "Invalid input coordinates" +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:388 +#, python-brace-format +msgid "Category {ca} is not on vector map {ma} and it will be not used" +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:407 +msgid "" +"Both coordinates and categories are set, coordinates will be used. The use " +"categories remove text from coordinate form" +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:412 +msgid "With Vector temporal dataset you have to select an attribute column" +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:464 +msgid "" +"Difference number of vector layers and maps in the vector temporal dataset" +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:506 +#, python-brace-format +msgid "No connection between vector map {vmap} and layer {la}" +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:580 +msgid "" +"Problem getting data from raster temporal dataset. Empty list of values." +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:592 ../gui/wxpython/tplot/frame.py:644 +#: ../gui/wxpython/tplot/frame.py:682 +#, python-format +msgid "Temporal resolution: %s" +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:625 +#, python-brace-format +msgid "" +"Problem getting data from vector temporal dataset. Empty list of values for " +"cat {ca}." +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:670 +msgid "" +"Problem getting data from vector temporal dataset. Empty list of values." +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:717 +msgid "Incorrect coordinates format, should be: x,y" +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:733 +msgid "Seed point outside the current region" +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:745 +msgid "Invalid input raster dataset" +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:762 +msgid "Invalid input vector dataset" +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:868 ../gui/wxpython/tplot/frame.py:916 +msgid "Invalid input temporal dataset" +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:937 +msgid "Datasets have different number of values" +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:967 +#, python-brace-format +msgid "Value for {date} is {val}" +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:970 +msgid "Press Del to dismiss." +msgstr "" + +#: ../gui/wxpython/tplot/g.gui.tplot.py:106 +msgid "With stvds you have to set 'attr' option" +msgstr "" + +#: ../gui/wxpython/tplot/g.gui.tplot.py:110 +msgid "" +"With stvds it is not possible to use 'coordinates' and 'cats' options " +"together" +msgstr "" + +#: ../gui/wxpython/tplot/g.gui.tplot.py:113 +msgid "With stvds you have to use 'coordinates' or 'cats' option" +msgstr "" + +#: ../gui/wxpython/wxplot/base.py:37 +msgid "Draw/re-draw plot" +msgstr "" + +#: ../gui/wxpython/wxplot/base.py:40 +msgid "Draw transect in map display window to profile" +msgstr "" + +#: ../gui/wxpython/wxplot/base.py:43 +msgid "Plot options" +msgstr "" + +#: ../gui/wxpython/wxplot/base.py:46 +msgid "Plot statistics" +msgstr "" + +#: ../gui/wxpython/wxplot/base.py:49 +msgid "Save profile data to CSV file" +msgstr "" + +#: ../gui/wxpython/wxplot/base.py:51 +msgid "Quit plot tool" +msgstr "" + +#: ../gui/wxpython/wxplot/base.py:485 +msgid "Left Mouse Down at Point:" +msgstr "" + +#: ../gui/wxpython/wxplot/base.py:517 ../gui/wxpython/wxplot/base.py:584 +#: ../gui/wxpython/wxplot/dialogs.py:664 +msgid "Text settings" +msgstr "" + +#: ../gui/wxpython/wxplot/base.py:521 ../gui/wxpython/wxplot/base.py:598 +#: ../gui/wxpython/wxplot/dialogs.py:986 +msgid "Plot settings" +msgstr "" + +#: ../gui/wxpython/wxplot/base.py:534 +msgid "This feature is not yet functional" +msgstr "" + +#: ../gui/wxpython/wxplot/base.py:535 +msgid "Under Construction" +msgstr "" + +#: ../gui/wxpython/wxplot/histogram.py:43 +msgid "GRASS GIS Histogramming Tool" +msgstr "" + +#: ../gui/wxpython/wxplot/histogram.py:51 +msgid "Histogram of" +msgstr "" + +#: ../gui/wxpython/wxplot/histogram.py:52 +#: ../gui/wxpython/wxplot/histogram.py:156 +#: ../gui/wxpython/wxplot/scatter.py:52 ../gui/wxpython/wxplot/scatter.py:53 +msgid "Raster cell values" +msgstr "" + +#: ../gui/wxpython/wxplot/histogram.py:53 +#: ../gui/wxpython/wxplot/histogram.py:162 +msgid "Cell counts" +msgstr "" + +#: ../gui/wxpython/wxplot/histogram.py:141 +#, python-format +msgid "Histogram of image group <%s>" +msgstr "" + +#: ../gui/wxpython/wxplot/histogram.py:145 +#, python-format +msgid "Histogram of raster map <%s>" +msgstr "" + +#: ../gui/wxpython/wxplot/histogram.py:147 +msgid "Histogram of selected raster maps" +msgstr "" + +#: ../gui/wxpython/wxplot/histogram.py:154 +#, python-format +msgid "Raster cell values %s" +msgstr "" + +#: ../gui/wxpython/wxplot/histogram.py:164 +msgid "Percent of total cells" +msgstr "" + +#: ../gui/wxpython/wxplot/histogram.py:166 +msgid "Area" +msgstr "" + +#: ../gui/wxpython/wxplot/histogram.py:252 +msgid "Statistics for Map(s) Histogrammed" +msgstr "" + +#: ../gui/wxpython/wxplot/histogram.py:257 +#, python-format +msgid "Statistics for raster map <%s>" +msgstr "" + +#: ../gui/wxpython/wxplot/profile.py:49 +msgid "GRASS Profile Analysis Tool" +msgstr "" + +#: ../gui/wxpython/wxplot/profile.py:65 ../gui/wxpython/wxplot/profile.py:173 +msgid "Profile of" +msgstr "" + +#: ../gui/wxpython/wxplot/profile.py:94 +#, python-format +msgid "Distance (%s)" +msgstr "" + +#: ../gui/wxpython/wxplot/profile.py:96 +msgid "Distance along transect" +msgstr "" + +#: ../gui/wxpython/wxplot/profile.py:97 +msgid "Cell values" +msgstr "" + +#: ../gui/wxpython/wxplot/profile.py:166 +msgid "Not all points of profile lie inside computational region." +msgstr "" + +#: ../gui/wxpython/wxplot/profile.py:237 +msgid "Raster values" +msgstr "" + +#: ../gui/wxpython/wxplot/profile.py:290 +msgid "You must draw a transect to profile in the map display window." +msgstr "" + +#: ../gui/wxpython/wxplot/profile.py:291 +msgid "Nothing to profile" +msgstr "" + +#: ../gui/wxpython/wxplot/profile.py:359 +msgid "Choose prefix for file(s) where to save profile values..." +msgstr "" + +#: ../gui/wxpython/wxplot/profile.py:361 +msgid "Comma separated value (*.csv)|*.csv" +msgstr "" + +#: ../gui/wxpython/wxplot/profile.py:375 +msgid "Overwrite file?" +msgstr "" + +#: ../gui/wxpython/wxplot/profile.py:386 +#, python-format +msgid "" +"Unable to open file <%s> for writing.\n" +"Reason: %s" +msgstr "" + +#: ../gui/wxpython/wxplot/profile.py:402 +#, python-format +msgid "" +"%d files created:\n" +"%s" +msgstr "" + +#: ../gui/wxpython/wxplot/profile.py:405 +msgid "No files generated." +msgstr "" + +#: ../gui/wxpython/wxplot/profile.py:413 +msgid "Statistics for Profile(s)" +msgstr "" + +#: ../gui/wxpython/wxplot/scatter.py:44 +msgid "GRASS Bivariate Scatterplot Tool" +msgstr "" + +#: ../gui/wxpython/wxplot/scatter.py:51 +msgid "Bivariate Scatterplot" +msgstr "" + +#: ../gui/wxpython/wxplot/scatter.py:102 ../gui/wxpython/wxplot/scatter.py:254 +msgid "Nothing to plot." +msgstr "" + +#: ../gui/wxpython/wxplot/scatter.py:113 +msgid "At least 2 raster maps must be specified" +msgstr "" + +#: ../gui/wxpython/wxplot/scatter.py:136 +msgid "Bivariate Scatterplot of " +msgstr "" + +#: ../gui/wxpython/wxplot/scatter.py:157 ../gui/wxpython/wxplot/scatter.py:158 +#, python-format +msgid "Raster <%s> cell values" +msgstr "" + +#: ../gui/wxpython/wxplot/scatter.py:162 ../gui/wxpython/wxplot/scatter.py:166 +#, python-format +msgid ": %s" +msgstr "" + +#: ../gui/wxpython/wxplot/scatter.py:260 +msgid "Regression Statistics for Scatterplot(s)" +msgstr "" + +#: ../gui/wxpython/wxplot/scatter.py:271 +#, python-format +msgid "" +"Regression equation for raster map <%(rast1)s> vs. <%(rast2)s>:\n" +"\n" +msgstr "" + +#: ../gui/wxpython/wxplot/dialogs.py:41 +msgid "Select raster maps to profile" +msgstr "" + +#: ../gui/wxpython/wxplot/dialogs.py:81 +msgid "Select raster map(s) to profile:" +msgstr "" + +#: ../gui/wxpython/wxplot/dialogs.py:132 +msgid "Select pairs of raster maps for scatterplots" +msgstr "" + +#: ../gui/wxpython/wxplot/dialogs.py:180 +msgid "Select pairs of raster maps for bivariate scatterplots:" +msgstr "" + +#: ../gui/wxpython/wxplot/dialogs.py:195 ../gui/wxpython/wxplot/dialogs.py:502 +msgid "Number of bins (for FP maps)" +msgstr "" + +#: ../gui/wxpython/wxplot/dialogs.py:360 +msgid "C&opy" +msgstr "" + +#: ../gui/wxpython/wxplot/dialogs.py:362 +msgid "Copy regression statistics the clipboard (Ctrl+C)" +msgstr "" + +#: ../gui/wxpython/wxplot/dialogs.py:403 +msgid "Regression statistics copied to clipboard" +msgstr "" + +#: ../gui/wxpython/wxplot/dialogs.py:414 +msgid "Select raster map or imagery group to histogram" +msgstr "" + +#: ../gui/wxpython/wxplot/dialogs.py:442 +msgid "Histogram single raster" +msgstr "" + +#: ../gui/wxpython/wxplot/dialogs.py:445 +msgid "Histogram imagery group" +msgstr "" + +#: ../gui/wxpython/wxplot/dialogs.py:486 +msgid "Select image group:" +msgstr "" + +#: ../gui/wxpython/wxplot/dialogs.py:515 +msgid "Histogram type" +msgstr "" + +#: ../gui/wxpython/wxplot/dialogs.py:601 +msgid "Selected group must be in current mapset" +msgstr "" + +#: ../gui/wxpython/wxplot/dialogs.py:674 +msgid "Profile title:" +msgstr "" + +#: ../gui/wxpython/wxplot/dialogs.py:688 +msgid "Title font size (pts):" +msgstr "" + +#: ../gui/wxpython/wxplot/dialogs.py:705 +msgid "X-axis label:" +msgstr "" + +#: ../gui/wxpython/wxplot/dialogs.py:719 +msgid "Y-axis label:" +msgstr "" + +#: ../gui/wxpython/wxplot/dialogs.py:733 +msgid "Label font size (pts):" +msgstr "" + +#: ../gui/wxpython/wxplot/dialogs.py:761 +msgid "Font family:" +msgstr "" + +#: ../gui/wxpython/wxplot/dialogs.py:777 +msgid "Style:" +msgstr "" + +#: ../gui/wxpython/wxplot/dialogs.py:793 +msgid "Weight:" +msgstr "" + +#: ../gui/wxpython/wxplot/dialogs.py:832 +#: ../gui/wxpython/wxplot/dialogs.py:1430 +msgid "Apply changes for the current session and close dialog" +msgstr "" + +#: ../gui/wxpython/wxplot/dialogs.py:904 +#, python-format +msgid "Plot text sizes saved to file '%s'." +msgstr "" + +#: ../gui/wxpython/wxplot/dialogs.py:964 +msgid "No map or image group selected to plot." +msgstr "" + +#: ../gui/wxpython/wxplot/dialogs.py:1007 +msgid "Map/image plotted" +msgstr "" + +#: ../gui/wxpython/wxplot/dialogs.py:1019 +msgid "Settings for selected map" +msgstr "" + +#: ../gui/wxpython/wxplot/dialogs.py:1037 +msgid "Line color" +msgstr "" + +#: ../gui/wxpython/wxplot/dialogs.py:1104 +msgid "Transect segment marker settings" +msgstr "" + +#: ../gui/wxpython/wxplot/dialogs.py:1186 +msgid "Scatterplot points" +msgstr "" + +#: ../gui/wxpython/wxplot/dialogs.py:1268 +msgid "Axis settings" +msgstr "" + +#: ../gui/wxpython/wxplot/dialogs.py:1274 +msgid "X-Axis" +msgstr "" + +#: ../gui/wxpython/wxplot/dialogs.py:1275 +msgid "Y-Axis" +msgstr "" + +#: ../gui/wxpython/wxplot/dialogs.py:1284 +msgid "Scale" +msgstr "" + +#: ../gui/wxpython/wxplot/dialogs.py:1296 +msgid "" +"Automatic axis scaling, custom max and min, or scale matches data range " +"(min)" +msgstr "" + +#: ../gui/wxpython/wxplot/dialogs.py:1304 +msgid "Custom min" +msgstr "" + +#: ../gui/wxpython/wxplot/dialogs.py:1321 +msgid "Custom max" +msgstr "" + +#: ../gui/wxpython/wxplot/dialogs.py:1335 +msgid "Log scale" +msgstr "" + +#: ../gui/wxpython/wxplot/dialogs.py:1359 +msgid "Grid and Legend settings" +msgstr "" + +#: ../gui/wxpython/wxplot/dialogs.py:1364 +msgid "Grid color" +msgstr "" + +#: ../gui/wxpython/wxplot/dialogs.py:1374 +msgid "Show grid" +msgstr "" + +#: ../gui/wxpython/wxplot/dialogs.py:1383 +msgid "Legend font size" +msgstr "" + +#: ../gui/wxpython/wxplot/dialogs.py:1397 +msgid "Show legend" +msgstr "" + +#: ../gui/wxpython/wxplot/dialogs.py:1597 +#, python-format +msgid "Plot settings saved to file '%s'." +msgstr "" + +#: ../gui/wxpython/photo2image/ip2i_manager.py:276 +msgid "Manage Location of Fiducial Points on a Scanned Photo" +msgstr "" + +#: ../gui/wxpython/photo2image/ip2i_manager.py:380 +msgid "A POINTS file exists, renaming it to POINTS_BAK" +msgstr "" + +#: ../gui/wxpython/photo2image/ip2i_manager.py:406 +msgid "Opening CAMERA file failed" +msgstr "" + +#: ../gui/wxpython/photo2image/ip2i_manager.py:1042 +msgid "Writing output image to group, please wait..." +msgstr "" + +#: ../gui/wxpython/photo2image/ip2i_manager.py:1536 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1554 +msgid "source X" +msgstr "" + +#: ../gui/wxpython/photo2image/ip2i_manager.py:1537 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1555 +msgid "source Y" +msgstr "" + +#: ../gui/wxpython/photo2image/ip2i_manager.py:1538 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1556 +msgid "target X" +msgstr "" + +#: ../gui/wxpython/photo2image/ip2i_manager.py:1539 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1557 +msgid "target Y" +msgstr "" + +#: ../gui/wxpython/photo2image/ip2i_manager.py:1765 +msgid "source X:" +msgstr "" + +#: ../gui/wxpython/photo2image/ip2i_manager.py:1766 +msgid "target X:" +msgstr "" + +#: ../gui/wxpython/photo2image/ip2i_manager.py:1767 +msgid "source Y:" +msgstr "" + +#: ../gui/wxpython/photo2image/ip2i_manager.py:1768 +msgid "target Y:" +msgstr "" + +#: ../gui/wxpython/photo2image/g.gui.photo2image.py:96 +msgid "Please provide a group name to process" +msgstr "" + +#: ../gui/wxpython/photo2image/g.gui.photo2image.py:101 +msgid "Please provide a raster map name to process" +msgstr "" + +#: ../gui/wxpython/photo2image/g.gui.photo2image.py:106 +msgid "Please provide a camera name (generated by i.ortho.camera)" +msgstr "" + +#: ../gui/wxpython/photo2image/g.gui.photo2image.py:111 +msgid "Please provide an order value (1 if 4 Fiducials, 2 if 8 Fiducials)" +msgstr "" + +#: ../gui/wxpython/photo2image/g.gui.photo2image.py:116 +msgid "Please provide an output files extension (used by i.rectify)" +msgstr "" + +#: ../gui/wxpython/photo2image/ip2i_mapdisplay.py:50 +msgid "GRASS GIS Manage Location of Tick Points on a Scanned Photo" +msgstr "" + +#: ../gui/wxpython/startup/locdownload.py:150 +#, python-brace-format +msgid "ZIP file is unreadable: {0}" +msgstr "" + +#: ../gui/wxpython/startup/locdownload.py:169 +#, python-brace-format +msgid "Archive file is unreadable: {0}" +msgstr "" + +#: ../gui/wxpython/startup/locdownload.py:201 +#, python-brace-format +msgid "Download of <{url}> failed or file <{name}> is not a ZIP file" +msgstr "" + +#: ../gui/wxpython/startup/locdownload.py:217 +#, python-brace-format +msgid "Unknown format '{0}'." +msgstr "" + +#: ../gui/wxpython/startup/locdownload.py:233 +msgid "Downloaded location is not valid" +msgstr "" + +#: ../gui/wxpython/startup/locdownload.py:293 +msgid "Select sample location to download:" +msgstr "" + +#: ../gui/wxpython/startup/locdownload.py:304 +msgid "Download selected location" +msgstr "" + +#: ../gui/wxpython/startup/locdownload.py:360 +#: ../gui/wxpython/startup/locdownload.py:389 +msgid "Download in progress, wait until it is finished" +msgstr "" + +#: ../gui/wxpython/startup/locdownload.py:373 +#, python-format +msgid "Location named <%s> already exists, download canceled" +msgstr "" + +#: ../gui/wxpython/startup/locdownload.py:381 +#, python-format +msgid "Download failed: %s" +msgstr "" + +#: ../gui/wxpython/startup/locdownload.py:384 +msgid "" +"Download completed. The downloaded sample data is listed in the " +"location/mapset tabs upon closing of this window" +msgstr "" + +#: ../gui/wxpython/startup/locdownload.py:406 +#, python-format +msgid "Location named <%s> already exists, rename it first" +msgstr "" + +#: ../gui/wxpython/startup/locdownload.py:458 +msgid "GRASS GIS Location Download" +msgstr "" + +#: ../gui/wxpython/startup/locdownload.py:491 +msgid "Do you want to cancel location download?" +msgstr "" + +#: ../gui/wxpython/startup/locdownload.py:492 +msgid "Abort download" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_manager.py:538 +msgid "Select group:" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_manager.py:1483 +msgid "Writing CONTROL_POINTS file failed" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_manager.py:1495 +#, python-format +msgid "CONTROL_POINTS file saved for group <%s>" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_manager.py:1546 +msgid "Reading CONTROL_POINTS file failed" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_manager.py:1872 +msgid "" +"Could not calculate RMS Error.\n" +"Possible error with i.ortho.transform." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_manager.py:1998 +msgid "" +"Could not calculate new extends.\n" +"Possible error with i.ortho.transform." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_manager.py:2212 +#: ../gui/wxpython/image2target/ii2t_manager.py:2232 +msgid "source Z" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_manager.py:2215 +#: ../gui/wxpython/image2target/ii2t_manager.py:2235 +msgid "target Z" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_manager.py:2587 +msgid "source Z:" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_manager.py:2588 +msgid "target Z:" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:4 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1972 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:2022 +#: ../gui/wxpython/menustrings.py:4 ../gui/wxpython/menustrings.py:2006 +#: ../gui/wxpython/menustrings.py:2056 +msgid "&File" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:5 +#: ../gui/wxpython/menustrings.py:5 +msgid "Workspace" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:7 +#: ../gui/wxpython/menustrings.py:7 +msgid "Create new workspace" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:8 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1975 +#: ../gui/wxpython/menustrings.py:8 ../gui/wxpython/menustrings.py:2009 +msgid "Open" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:9 +#: ../gui/wxpython/menustrings.py:9 +msgid "Load workspace from file" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:12 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1979 +#: ../gui/wxpython/menustrings.py:12 ../gui/wxpython/menustrings.py:2013 +msgid "Save as" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:13 +#: ../gui/wxpython/menustrings.py:13 +msgid "Save workspace to file" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:15 +#: ../gui/wxpython/menustrings.py:15 +msgid "Close workspace file" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:16 +#: ../gui/wxpython/menustrings.py:16 +msgid "Load GRC file (Tcl/Tk GUI)" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:17 +#: ../gui/wxpython/menustrings.py:17 +msgid "Load map layers from GRC file to layer tree" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:19 +#: ../gui/wxpython/menustrings.py:19 +msgid "Add raster" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:20 +#: ../gui/wxpython/menustrings.py:20 +msgid "Add raster map layer to current display" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:21 +#: ../gui/wxpython/menustrings.py:21 +msgid "Add vector" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:22 +#: ../gui/wxpython/menustrings.py:22 +msgid "Add vector map layer to current display" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:23 +#: ../gui/wxpython/menustrings.py:23 +msgid "Add multiple rasters or vectors" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:24 +#: ../gui/wxpython/menustrings.py:24 +msgid "Add multiple raster or vector map layers to current display" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:25 +#: ../gui/wxpython/menustrings.py:25 +msgid "Add RGB raster layer" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:26 +#: ../gui/wxpython/menustrings.py:26 +msgid "Add RGB raster map layer to current display" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:29 +#: ../gui/wxpython/menustrings.py:29 +msgid "New map display window" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:30 +#: ../gui/wxpython/menustrings.py:30 +msgid "Open new map display window" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:31 +#: ../gui/wxpython/menustrings.py:31 +msgid "Render all map displays" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:32 +#: ../gui/wxpython/menustrings.py:32 +msgid "Re-render maps in all open map display windows" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:33 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:34 +#: ../gui/wxpython/menustrings.py:33 ../gui/wxpython/menustrings.py:34 +msgid "Close current map display window" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:35 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:36 +#: ../gui/wxpython/menustrings.py:35 ../gui/wxpython/menustrings.py:36 +msgid "Close all open map display windows" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:38 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1039 +msgid "Common formats import" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:39 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1040 +#: ../gui/wxpython/menustrings.py:39 ../gui/wxpython/menustrings.py:41 +#: ../gui/wxpython/menustrings.py:1058 ../gui/wxpython/menustrings.py:1060 +msgid "Imports raster data into a GRASS raster map using GDAL library." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:40 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:70 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1041 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1071 +msgid "Import of common formats with reprojection" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:41 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1042 +msgid "" +"Imports raster data into a GRASS raster map using GDAL library and " +"reprojects on the fly." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:42 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1043 +#: ../gui/wxpython/menustrings.py:42 ../gui/wxpython/menustrings.py:1061 +msgid "ASCII x,y,z point import and gridding" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:43 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1044 +#: ../gui/wxpython/menustrings.py:43 ../gui/wxpython/menustrings.py:1062 +msgid "" +"Creates a raster map from an assemblage of many coordinates using univariate" +" statistics." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:44 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1045 +#: ../gui/wxpython/menustrings.py:44 ../gui/wxpython/menustrings.py:1063 +msgid "ASCII grid import" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:45 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1046 +#: ../gui/wxpython/menustrings.py:45 ../gui/wxpython/menustrings.py:1064 +msgid "Converts a GRASS ASCII raster file to binary raster map." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:46 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1047 +#: ../gui/wxpython/menustrings.py:46 ../gui/wxpython/menustrings.py:1065 +msgid "ASCII polygons, lines, and point import" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:47 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1048 +#: ../gui/wxpython/menustrings.py:47 ../gui/wxpython/menustrings.py:1066 +msgid "Creates raster maps from ASCII polygon/line/point data files." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:48 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1049 +#: ../gui/wxpython/menustrings.py:48 ../gui/wxpython/menustrings.py:1067 +msgid "Raw binary array import" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:49 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1050 +#: ../gui/wxpython/menustrings.py:49 ../gui/wxpython/menustrings.py:1068 +msgid "Import a binary raster file into a GRASS raster map layer." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:50 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1051 +#: ../gui/wxpython/menustrings.py:50 ../gui/wxpython/menustrings.py:1069 +msgid "GRIDATB.FOR import" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:51 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1052 +#: ../gui/wxpython/menustrings.py:51 ../gui/wxpython/menustrings.py:1070 +msgid "Imports GRIDATB.FOR map file (TOPMODEL) into a GRASS raster map." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:52 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1053 +#: ../gui/wxpython/menustrings.py:52 ../gui/wxpython/menustrings.py:1071 +msgid "Matlab 2D array import" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:53 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1054 +#: ../gui/wxpython/menustrings.py:53 ../gui/wxpython/menustrings.py:1072 +msgid "Imports a binary MAT-File(v4) to a GRASS raster." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:54 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1055 +#: ../gui/wxpython/menustrings.py:54 ../gui/wxpython/menustrings.py:1073 +msgid "PNG import" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:55 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1056 +#: ../gui/wxpython/menustrings.py:55 ../gui/wxpython/menustrings.py:1074 +msgid "Imports non-georeferenced PNG format image." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:56 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1057 +#: ../gui/wxpython/menustrings.py:56 ../gui/wxpython/menustrings.py:1075 +msgid "SPOT NDVI import" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:57 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1058 +#: ../gui/wxpython/menustrings.py:57 ../gui/wxpython/menustrings.py:1076 +msgid "Imports SPOT VGT NDVI data into a raster map." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:58 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1059 +#: ../gui/wxpython/menustrings.py:58 ../gui/wxpython/menustrings.py:1077 +msgid "SRTM HGT import" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:59 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1060 +#: ../gui/wxpython/menustrings.py:59 ../gui/wxpython/menustrings.py:1078 +msgid "Imports SRTM HGT files into raster map." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:60 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1061 +#: ../gui/wxpython/menustrings.py:60 ../gui/wxpython/menustrings.py:1079 +msgid "Terra ASTER HDF import" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:61 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1062 +#: ../gui/wxpython/menustrings.py:61 ../gui/wxpython/menustrings.py:1080 +msgid "" +"Georeference, rectify, and import Terra-ASTER imagery and relative DEMs " +"using gdalwarp." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:62 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:86 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1063 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1087 +#: ../gui/wxpython/menustrings.py:62 ../gui/wxpython/menustrings.py:87 +#: ../gui/wxpython/menustrings.py:1081 ../gui/wxpython/menustrings.py:1106 +msgid "LAS LiDAR points import" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:63 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1064 +#: ../gui/wxpython/menustrings.py:64 ../gui/wxpython/menustrings.py:1083 +msgid "Unpack raster map" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:64 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1065 +msgid "" +"Imports a raster map as GRASS GIS specific archive file (packed with r.pack)" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:65 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:286 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1066 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1212 +#: ../gui/wxpython/menustrings.py:66 ../gui/wxpython/menustrings.py:293 +#: ../gui/wxpython/menustrings.py:1085 ../gui/wxpython/menustrings.py:1235 +msgid "Reproject raster map from different GRASS location" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:66 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:287 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1067 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1213 +#: ../gui/wxpython/menustrings.py:67 ../gui/wxpython/menustrings.py:294 +#: ../gui/wxpython/menustrings.py:1086 ../gui/wxpython/menustrings.py:1236 +msgid "Re-projects a raster map from given location to the current location." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:68 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:99 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1069 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1100 +#: ../gui/wxpython/menustrings.py:101 ../gui/wxpython/menustrings.py:1120 +msgid "Common import formats" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:69 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1070 +#: ../gui/wxpython/menustrings.py:70 ../gui/wxpython/menustrings.py:72 +#: ../gui/wxpython/menustrings.py:1089 ../gui/wxpython/menustrings.py:1091 +msgid "Imports vector data into a GRASS vector map using OGR library." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:71 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1072 +msgid "" +"Imports vector data into a GRASS vector map using OGR library and reprojects" +" on the fly." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:72 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1073 +#: ../gui/wxpython/menustrings.py:73 ../gui/wxpython/menustrings.py:1092 +msgid "ASCII points or GRASS ASCII format" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:73 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1074 +#: ../gui/wxpython/menustrings.py:74 ../gui/wxpython/menustrings.py:1093 +msgid "Creates a vector map from an ASCII points file or ASCII vector file." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:74 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1075 +#: ../gui/wxpython/menustrings.py:75 ../gui/wxpython/menustrings.py:1094 +msgid "ASCII points as a vector lines" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:75 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1076 +#: ../gui/wxpython/menustrings.py:76 ../gui/wxpython/menustrings.py:1095 +msgid "Imports ASCII x,y[,z] coordinates as a series of lines." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:76 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1077 +#: ../gui/wxpython/menustrings.py:77 ../gui/wxpython/menustrings.py:1096 +msgid "DXF import" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:77 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1078 +#: ../gui/wxpython/menustrings.py:78 ../gui/wxpython/menustrings.py:1097 +msgid "Converts files in DXF format to GRASS vector map format." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:78 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1079 +#: ../gui/wxpython/menustrings.py:79 ../gui/wxpython/menustrings.py:1098 +msgid "WFS" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:79 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1080 +#: ../gui/wxpython/menustrings.py:80 ../gui/wxpython/menustrings.py:1099 +msgid "Imports GetFeature from a WFS server." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:80 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1081 +#: ../gui/wxpython/menustrings.py:81 ../gui/wxpython/menustrings.py:1100 +msgid "ESRI e00 import" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:81 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1082 +#: ../gui/wxpython/menustrings.py:82 ../gui/wxpython/menustrings.py:1101 +msgid "Imports E00 file into a vector map." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:82 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1083 +#: ../gui/wxpython/menustrings.py:83 ../gui/wxpython/menustrings.py:1102 +msgid "Geonames import" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:83 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1084 +#: ../gui/wxpython/menustrings.py:84 ../gui/wxpython/menustrings.py:1103 +msgid "Imports geonames.org country files into a vector points map." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:84 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1085 +#: ../gui/wxpython/menustrings.py:85 ../gui/wxpython/menustrings.py:1104 +msgid "Matlab array or Mapgen format import" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:85 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1086 +#: ../gui/wxpython/menustrings.py:86 ../gui/wxpython/menustrings.py:1105 +msgid "Imports Mapgen or Matlab-ASCII vector maps into GRASS." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:87 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1088 +#: ../gui/wxpython/menustrings.py:89 ../gui/wxpython/menustrings.py:1108 +msgid "Unpack vector map" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:88 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1089 +msgid "" +"Imports a vector map as GRASS GIS specific archive file (packed with v.pack)" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:89 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:564 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1090 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1490 +#: ../gui/wxpython/menustrings.py:91 ../gui/wxpython/menustrings.py:573 +#: ../gui/wxpython/menustrings.py:1110 ../gui/wxpython/menustrings.py:1515 +msgid "Reproject vector map from different GRASS location" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:90 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:565 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1091 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1491 +#: ../gui/wxpython/menustrings.py:92 ../gui/wxpython/menustrings.py:574 +#: ../gui/wxpython/menustrings.py:1111 ../gui/wxpython/menustrings.py:1516 +msgid "Re-projects a vector map from one location to the current location." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:91 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1092 +#: ../gui/wxpython/menustrings.py:93 ../gui/wxpython/menustrings.py:1112 +msgid "Import 3D raster data" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:92 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1093 +#: ../gui/wxpython/menustrings.py:94 ../gui/wxpython/menustrings.py:1113 +msgid "ASCII 3D import" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:93 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1094 +#: ../gui/wxpython/menustrings.py:95 ../gui/wxpython/menustrings.py:1114 +msgid "Converts a 3D ASCII raster text file into a (binary) 3D raster map." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:94 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1095 +#: ../gui/wxpython/menustrings.py:96 ../gui/wxpython/menustrings.py:1115 +msgid "Raw binary array 3D import" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:95 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1096 +#: ../gui/wxpython/menustrings.py:97 ../gui/wxpython/menustrings.py:1116 +msgid "Imports a binary raster file into a GRASS 3D raster map." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:96 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1097 +#: ../gui/wxpython/menustrings.py:98 ../gui/wxpython/menustrings.py:1117 +msgid "Vis5D import" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:97 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1098 +#: ../gui/wxpython/menustrings.py:99 ../gui/wxpython/menustrings.py:1118 +msgid "Import 3-dimensional Vis5D files." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:98 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1099 +#: ../gui/wxpython/menustrings.py:100 ../gui/wxpython/menustrings.py:1119 +msgid "Import database table" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:100 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1101 +#: ../gui/wxpython/menustrings.py:102 ../gui/wxpython/menustrings.py:1121 +msgid "Imports attribute tables in various formats." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:101 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1102 +#: ../gui/wxpython/menustrings.py:103 ../gui/wxpython/menustrings.py:1122 +msgid "Export raster map" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:102 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:131 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:156 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1103 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1132 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1157 +#: ../gui/wxpython/menustrings.py:104 ../gui/wxpython/menustrings.py:133 +#: ../gui/wxpython/menustrings.py:159 ../gui/wxpython/menustrings.py:1123 +#: ../gui/wxpython/menustrings.py:1152 ../gui/wxpython/menustrings.py:1178 +msgid "Common export formats" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:103 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1104 +#: ../gui/wxpython/menustrings.py:105 ../gui/wxpython/menustrings.py:1124 +msgid "Exports GRASS raster maps into GDAL supported formats." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:104 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1105 +#: ../gui/wxpython/menustrings.py:106 ../gui/wxpython/menustrings.py:1125 +msgid "ASCII grid export" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:105 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1106 +#: ../gui/wxpython/menustrings.py:107 ../gui/wxpython/menustrings.py:1126 +msgid "Converts a raster map layer into a GRASS ASCII text file." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:106 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1107 +#: ../gui/wxpython/menustrings.py:108 ../gui/wxpython/menustrings.py:1127 +msgid "ASCII x,y,z points export" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:107 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1108 +#: ../gui/wxpython/menustrings.py:109 ../gui/wxpython/menustrings.py:1128 +msgid "" +"Exports a raster map to a text file as x,y,z values based on cell centers." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:108 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1109 +#: ../gui/wxpython/menustrings.py:110 ../gui/wxpython/menustrings.py:1129 +msgid "GRIDATB.FOR export" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:109 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1110 +#: ../gui/wxpython/menustrings.py:111 ../gui/wxpython/menustrings.py:1130 +msgid "Exports GRASS raster map to GRIDATB.FOR map file (TOPMODEL)." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:110 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1111 +#: ../gui/wxpython/menustrings.py:112 ../gui/wxpython/menustrings.py:1131 +msgid "Matlab 2D array export" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:111 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1112 +#: ../gui/wxpython/menustrings.py:113 ../gui/wxpython/menustrings.py:1132 +msgid "Exports a GRASS raster to a binary MAT-File." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:112 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1113 +#: ../gui/wxpython/menustrings.py:114 ../gui/wxpython/menustrings.py:1133 +msgid "Raw binary array export" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:113 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1114 +#: ../gui/wxpython/menustrings.py:115 ../gui/wxpython/menustrings.py:1134 +msgid "Exports a GRASS raster to a binary array." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:114 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1115 +#: ../gui/wxpython/menustrings.py:116 ../gui/wxpython/menustrings.py:1135 +msgid "MPEG-1 export" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:115 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1116 +#: ../gui/wxpython/menustrings.py:117 ../gui/wxpython/menustrings.py:1136 +msgid "Converts raster map series to MPEG movie." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:116 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1117 +#: ../gui/wxpython/menustrings.py:118 ../gui/wxpython/menustrings.py:1137 +msgid "PNG export" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:117 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1118 +#: ../gui/wxpython/menustrings.py:119 ../gui/wxpython/menustrings.py:1138 +msgid "Export a GRASS raster map as a non-georeferenced PNG image." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:118 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1119 +#: ../gui/wxpython/menustrings.py:120 ../gui/wxpython/menustrings.py:1139 +msgid "PPM export" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:119 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1120 +#: ../gui/wxpython/menustrings.py:121 ../gui/wxpython/menustrings.py:1140 +msgid "Converts a GRASS raster map to a PPM image file." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:120 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1121 +#: ../gui/wxpython/menustrings.py:122 ../gui/wxpython/menustrings.py:1141 +msgid "PPM from RGB export" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:121 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1122 +#: ../gui/wxpython/menustrings.py:123 ../gui/wxpython/menustrings.py:1142 +msgid "Converts 3 GRASS raster layers (R,G,B) to a PPM image file." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:122 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:138 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1123 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1139 +#: ../gui/wxpython/menustrings.py:124 ../gui/wxpython/menustrings.py:141 +#: ../gui/wxpython/menustrings.py:1143 ../gui/wxpython/menustrings.py:1160 +msgid "POV-Ray export" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:123 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1124 +#: ../gui/wxpython/menustrings.py:125 ../gui/wxpython/menustrings.py:1144 +msgid "Converts a raster map layer into a height-field file for POV-Ray." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:124 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1125 +#: ../gui/wxpython/menustrings.py:126 ../gui/wxpython/menustrings.py:1145 +msgid "VRML export" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:125 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1126 +#: ../gui/wxpython/menustrings.py:127 ../gui/wxpython/menustrings.py:1146 +msgid "Exports a raster map to the Virtual Reality Modeling Language (VRML)." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:126 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:142 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:153 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1127 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1143 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1154 +#: ../gui/wxpython/menustrings.py:128 ../gui/wxpython/menustrings.py:145 +#: ../gui/wxpython/menustrings.py:156 ../gui/wxpython/menustrings.py:1147 +#: ../gui/wxpython/menustrings.py:1164 ../gui/wxpython/menustrings.py:1175 +msgid "VTK export" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:127 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1128 +#: ../gui/wxpython/menustrings.py:129 ../gui/wxpython/menustrings.py:1148 +msgid "Converts raster maps into the VTK-ASCII format." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:128 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1129 +#: ../gui/wxpython/menustrings.py:130 ../gui/wxpython/menustrings.py:1149 +msgid "Pack raster map" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:129 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1130 +#: ../gui/wxpython/menustrings.py:131 ../gui/wxpython/menustrings.py:1150 +msgid "Exports a raster map as GRASS GIS specific archive file" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:130 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1131 +#: ../gui/wxpython/menustrings.py:132 ../gui/wxpython/menustrings.py:1151 +msgid "Export vector map" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:132 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1133 +msgid "" +"Exports a vector map layer to any of the supported OGR vector formats. By " +"default a vector map layer is exported to Esri Shapefile format." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:133 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1134 +#: ../gui/wxpython/menustrings.py:135 ../gui/wxpython/menustrings.py:1154 +msgid "ASCII points or GRASS ASCII vector export" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:134 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1135 +#: ../gui/wxpython/menustrings.py:136 ../gui/wxpython/menustrings.py:1155 +msgid "" +"Exports a vector map to a GRASS ASCII vector representation. By default only" +" features with category are exported. To export all features use 'layer=-1'." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:135 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1136 +#: ../gui/wxpython/menustrings.py:137 ../gui/wxpython/menustrings.py:1156 +msgid "DXF export" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:136 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1137 +#: ../gui/wxpython/menustrings.py:138 ../gui/wxpython/menustrings.py:1157 +msgid "Exports vector map to DXF file format." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:137 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1138 +#: ../gui/wxpython/menustrings.py:139 ../gui/wxpython/menustrings.py:1158 +msgid "PostGIS export" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:139 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1140 +#: ../gui/wxpython/menustrings.py:142 ../gui/wxpython/menustrings.py:1161 +msgid "Converts GRASS x,y,z points to POV-Ray x,z,y format." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:140 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1141 +#: ../gui/wxpython/menustrings.py:143 ../gui/wxpython/menustrings.py:1162 +msgid "SVG export" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:141 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1142 +#: ../gui/wxpython/menustrings.py:144 ../gui/wxpython/menustrings.py:1163 +msgid "Exports a vector map to SVG file." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:143 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1144 +#: ../gui/wxpython/menustrings.py:146 ../gui/wxpython/menustrings.py:1165 +msgid "Converts a vector map to VTK ASCII output." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:144 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1145 +#: ../gui/wxpython/menustrings.py:147 ../gui/wxpython/menustrings.py:1166 +msgid "Pack vector map" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:145 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1146 +#: ../gui/wxpython/menustrings.py:148 ../gui/wxpython/menustrings.py:1167 +msgid "Exports a vector map as GRASS GIS specific archive file" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:146 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1147 +#: ../gui/wxpython/menustrings.py:149 ../gui/wxpython/menustrings.py:1168 +msgid "Export 3D raster maps" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:147 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1148 +#: ../gui/wxpython/menustrings.py:150 ../gui/wxpython/menustrings.py:1169 +msgid "ASCII 3D export" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:148 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1149 +#: ../gui/wxpython/menustrings.py:151 ../gui/wxpython/menustrings.py:1170 +msgid "Converts a 3D raster map layer into a ASCII text file." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:149 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1150 +#: ../gui/wxpython/menustrings.py:152 ../gui/wxpython/menustrings.py:1171 +msgid "Raw binary array 3D export" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:150 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1151 +#: ../gui/wxpython/menustrings.py:153 ../gui/wxpython/menustrings.py:1172 +msgid "Exports a GRASS 3D raster map to a binary array." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:151 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1152 +#: ../gui/wxpython/menustrings.py:154 ../gui/wxpython/menustrings.py:1173 +msgid "Vis5D export" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:152 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1153 +#: ../gui/wxpython/menustrings.py:155 ../gui/wxpython/menustrings.py:1174 +msgid "Exports GRASS 3D raster map to 3-dimensional Vis5D file." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:154 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1155 +#: ../gui/wxpython/menustrings.py:157 ../gui/wxpython/menustrings.py:1176 +msgid "Converts 3D raster maps into the VTK-ASCII format." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:155 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1156 +#: ../gui/wxpython/menustrings.py:158 ../gui/wxpython/menustrings.py:1177 +msgid "Export database table" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:157 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1158 +#: ../gui/wxpython/menustrings.py:160 ../gui/wxpython/menustrings.py:1179 +msgid "Exports attribute tables into various formats." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:158 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1159 +#: ../gui/wxpython/menustrings.py:161 ../gui/wxpython/menustrings.py:1180 +msgid "Link external data" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:160 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1161 +#: ../gui/wxpython/menustrings.py:163 ../gui/wxpython/menustrings.py:1182 +msgid "Link GDAL supported raster data as a pseudo GRASS raster map layer." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:162 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1163 +#: ../gui/wxpython/menustrings.py:165 ../gui/wxpython/menustrings.py:1184 +msgid "Creates a new pseudo-vector map as a link to an OGR-supported layer." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:163 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1164 +#: ../gui/wxpython/menustrings.py:166 ../gui/wxpython/menustrings.py:1185 +msgid "Output format for raster data" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:164 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1165 +#: ../gui/wxpython/menustrings.py:167 ../gui/wxpython/menustrings.py:1186 +msgid "" +"Redirects raster output to file utilizing GDAL library rather than storing " +"in GRASS raster format." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:165 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1166 +#: ../gui/wxpython/menustrings.py:168 ../gui/wxpython/menustrings.py:1187 +msgid "Output format for vector data" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:166 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1167 +#: ../gui/wxpython/menustrings.py:169 ../gui/wxpython/menustrings.py:1188 +msgid "Defines vector output format utilizing OGR library." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:167 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1168 +#: ../gui/wxpython/menustrings.py:170 ../gui/wxpython/menustrings.py:1189 +msgid "Manage maps" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:169 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1170 +#: ../gui/wxpython/menustrings.py:172 ../gui/wxpython/menustrings.py:1191 +msgid "" +"Copies available data files in the current mapset search path to the user's " +"current mapset." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:170 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:946 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1171 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1872 +#: ../gui/wxpython/menustrings.py:173 ../gui/wxpython/menustrings.py:964 +#: ../gui/wxpython/menustrings.py:1192 ../gui/wxpython/menustrings.py:1906 +msgid "List" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:171 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1172 +#: ../gui/wxpython/menustrings.py:174 ../gui/wxpython/menustrings.py:1193 +msgid "" +"Lists available GRASS data base files of the user-specified data type " +"optionally using the search pattern." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:173 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1174 +#: ../gui/wxpython/menustrings.py:176 ../gui/wxpython/menustrings.py:1195 +msgid "Renames data base element files in the user's current mapset." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:175 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1176 +#: ../gui/wxpython/menustrings.py:178 ../gui/wxpython/menustrings.py:1197 +msgid "" +"Removes data base element files from the user's current mapset using the " +"search pattern." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:176 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:310 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:602 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:847 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1236 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1528 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1773 +#: ../gui/wxpython/menustrings.py:179 ../gui/wxpython/menustrings.py:317 +#: ../gui/wxpython/menustrings.py:611 ../gui/wxpython/menustrings.py:865 +#: ../gui/wxpython/menustrings.py:1259 ../gui/wxpython/menustrings.py:1553 +#: ../gui/wxpython/menustrings.py:1807 +msgid "Map type conversions" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:177 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:311 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1237 +#: ../gui/wxpython/menustrings.py:180 ../gui/wxpython/menustrings.py:318 +#: ../gui/wxpython/menustrings.py:1260 +msgid "Raster to vector" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:178 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:312 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1238 +#: ../gui/wxpython/menustrings.py:181 ../gui/wxpython/menustrings.py:319 +#: ../gui/wxpython/menustrings.py:1261 +msgid "Converts a raster map into a vector map." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:179 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:313 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1239 +#: ../gui/wxpython/menustrings.py:182 ../gui/wxpython/menustrings.py:320 +#: ../gui/wxpython/menustrings.py:1262 +msgid "Raster series to 3D raster" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:180 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:314 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1240 +#: ../gui/wxpython/menustrings.py:183 ../gui/wxpython/menustrings.py:321 +#: ../gui/wxpython/menustrings.py:1263 +msgid "Converts 2D raster map slices to one 3D raster volume map." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:181 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:315 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1241 +#: ../gui/wxpython/menustrings.py:184 ../gui/wxpython/menustrings.py:322 +#: ../gui/wxpython/menustrings.py:1264 +msgid "Raster 2.5D to 3D raster" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:182 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:316 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1242 +#: ../gui/wxpython/menustrings.py:185 ../gui/wxpython/menustrings.py:323 +#: ../gui/wxpython/menustrings.py:1265 +msgid "Creates a 3D volume map based on 2D elevation and value raster maps." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:183 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:603 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1529 +#: ../gui/wxpython/menustrings.py:186 ../gui/wxpython/menustrings.py:612 +#: ../gui/wxpython/menustrings.py:1554 +msgid "Vector to raster" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:184 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:604 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1530 +#: ../gui/wxpython/menustrings.py:187 ../gui/wxpython/menustrings.py:613 +#: ../gui/wxpython/menustrings.py:1555 +msgid "Converts (rasterize) a vector map into a raster map." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:185 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:605 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1531 +#: ../gui/wxpython/menustrings.py:188 ../gui/wxpython/menustrings.py:614 +#: ../gui/wxpython/menustrings.py:1556 +msgid "Vector to 3D raster" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:186 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:606 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1532 +#: ../gui/wxpython/menustrings.py:189 ../gui/wxpython/menustrings.py:615 +#: ../gui/wxpython/menustrings.py:1557 +msgid "Converts a vector map (only points) into a 3D raster map." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:187 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:607 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1533 +#: ../gui/wxpython/menustrings.py:190 ../gui/wxpython/menustrings.py:616 +#: ../gui/wxpython/menustrings.py:1558 +msgid "2D vector to 3D vector" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:188 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:608 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1534 +#: ../gui/wxpython/menustrings.py:191 ../gui/wxpython/menustrings.py:617 +#: ../gui/wxpython/menustrings.py:1559 +msgid "Performs transformation of 2D vector features to 3D." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:189 +#: ../gui/wxpython/menustrings.py:192 +msgid "3D raster to raster series" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:190 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:849 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1775 +#: ../gui/wxpython/menustrings.py:193 ../gui/wxpython/menustrings.py:867 +#: ../gui/wxpython/menustrings.py:1809 +msgid "Converts 3D raster maps to 2D raster maps" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:191 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1958 +#: ../gui/wxpython/menustrings.py:194 ../gui/wxpython/menustrings.py:1992 +msgid "Georectify" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:192 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1959 +#: ../gui/wxpython/menustrings.py:195 ../gui/wxpython/menustrings.py:1993 +msgid "Manage Ground Control Points for Georectification" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:193 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1960 +#: ../gui/wxpython/menustrings.py:196 ../gui/wxpython/menustrings.py:1994 +msgid "Graphical modeler" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:194 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1961 +#: ../gui/wxpython/menustrings.py:197 ../gui/wxpython/menustrings.py:1995 +msgid "Launch Graphical modeler" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:195 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:2011 +#: ../gui/wxpython/menustrings.py:198 ../gui/wxpython/menustrings.py:2045 +msgid "Run model" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:196 +#: ../gui/wxpython/menustrings.py:199 +msgid "Run model prepared by Graphical modeler" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:197 +#: ../gui/wxpython/menustrings.py:200 +msgid "3D image rendering" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:198 +#: ../gui/wxpython/menustrings.py:201 +msgid "" +"Creates a 3D rendering of GIS data. Renders surfaces (raster data), 2D/3D " +"vector data, and volumes (3D raster data) in 3D." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:199 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1020 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1946 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1953 +#: ../gui/wxpython/menustrings.py:202 ../gui/wxpython/menustrings.py:1038 +#: ../gui/wxpython/menustrings.py:1980 ../gui/wxpython/menustrings.py:1987 +msgid "Animation tool" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:200 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1021 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1947 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1954 +#: ../gui/wxpython/menustrings.py:203 ../gui/wxpython/menustrings.py:1039 +#: ../gui/wxpython/menustrings.py:1981 ../gui/wxpython/menustrings.py:1988 +msgid "Launch animation tool." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:201 +#: ../gui/wxpython/menustrings.py:204 +msgid "Bearing/distance to coordinates" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:202 +#: ../gui/wxpython/menustrings.py:205 +msgid "" +"A simple utility for converting bearing and distance measurements to " +"coordinates and vice versa. It assumes a cartesian coordinate system" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:204 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1957 +#: ../gui/wxpython/menustrings.py:207 ../gui/wxpython/menustrings.py:1991 +msgid "Launch Cartographic Composer" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:205 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1964 +#: ../gui/wxpython/menustrings.py:208 ../gui/wxpython/menustrings.py:1998 +msgid "Map Swipe" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:206 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1965 +#: ../gui/wxpython/menustrings.py:209 ../gui/wxpython/menustrings.py:1999 +msgid "Launch Map Swipe" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:207 +#: ../gui/wxpython/menustrings.py:210 +msgid "Launch script" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:208 +#: ../gui/wxpython/menustrings.py:211 +msgid "Launches script file." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:210 +#: ../gui/wxpython/menustrings.py:215 +msgid "Close graphical user interface." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:212 +#: ../gui/wxpython/menustrings.py:217 +msgid "Close GUI and exit GRASS GIS shell." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:213 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1989 +#: ../gui/wxpython/menustrings.py:218 ../gui/wxpython/menustrings.py:2023 +msgid "&Settings" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:215 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1178 +#: ../gui/wxpython/menustrings.py:220 ../gui/wxpython/menustrings.py:1199 +msgid "Show current region" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:216 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:218 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1179 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1181 +#: ../gui/wxpython/menustrings.py:221 ../gui/wxpython/menustrings.py:223 +#: ../gui/wxpython/menustrings.py:1200 ../gui/wxpython/menustrings.py:1202 +msgid "Shows the extent and resolution of the computational region." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:217 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1180 +#: ../gui/wxpython/menustrings.py:222 ../gui/wxpython/menustrings.py:1201 +msgid "Show region using latitude and longitude" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:219 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1182 +#: ../gui/wxpython/menustrings.py:226 ../gui/wxpython/menustrings.py:1205 +msgid "Set region" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:220 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1183 +#: ../gui/wxpython/menustrings.py:227 ../gui/wxpython/menustrings.py:1206 +msgid "Manages the boundary definitions for the geographic region." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:221 +#: ../gui/wxpython/menustrings.py:228 +msgid "GRASS working environment" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:222 +#: ../gui/wxpython/menustrings.py:229 +msgid "Mapset access" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:223 +#: ../gui/wxpython/menustrings.py:230 +msgid "Set/unset access to other mapsets in current location" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:224 +#: ../gui/wxpython/menustrings.py:231 +msgid "User access" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:225 +#: ../gui/wxpython/menustrings.py:232 +msgid "" +"Controls access to the current mapset for other users on the system. If no " +"option given, prints current status." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:226 +#: ../gui/wxpython/menustrings.py:233 +msgid "Change working environment" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:227 +#: ../gui/wxpython/menustrings.py:234 +msgid "" +"Changes/reports current mapset. Optionally create new mapset or list " +"available mapsets in given location." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:228 +#: ../gui/wxpython/menustrings.py:235 +msgid "Change location and mapset" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:229 +#: ../gui/wxpython/menustrings.py:236 +msgid "Change current location and mapset." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:230 +#: ../gui/wxpython/menustrings.py:237 +msgid "Change mapset" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:231 +#: ../gui/wxpython/menustrings.py:238 +msgid "Change current mapset." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:232 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:233 +#: ../gui/wxpython/menustrings.py:239 ../gui/wxpython/menustrings.py:240 +msgid "Change working directory" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:234 +#: ../gui/wxpython/menustrings.py:241 +msgid "Show settings" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:235 +#: ../gui/wxpython/menustrings.py:242 +msgid "Outputs and modifies the user's current GRASS variable settings." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:236 +#: ../gui/wxpython/menustrings.py:243 +msgid "Change settings" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:237 +#: ../gui/wxpython/menustrings.py:244 +msgid "" +"Outputs and modifies the user's current GRASS variable settings. Prints all " +"defined GRASS variables if no option is given." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:238 +#: ../gui/wxpython/menustrings.py:245 +msgid "Create new location" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:239 +#: ../gui/wxpython/menustrings.py:246 +msgid "Launches location wizard to create new GRASS location." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:241 +#: ../gui/wxpython/menustrings.py:248 +msgid "Creates new mapset in the current location, changes current mapset." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:242 +#: ../gui/wxpython/menustrings.py:249 +msgid "Version and copyright" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:243 +#: ../gui/wxpython/menustrings.py:250 +msgid "Displays version and copyright information." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:244 +#: ../gui/wxpython/menustrings.py:251 +msgid "Map projections" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:245 +#: ../gui/wxpython/menustrings.py:252 +msgid "Display map projection" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:246 +#: ../gui/wxpython/menustrings.py:253 +msgid "" +"Converts co-ordinate system descriptions (i.e. projection information) " +"between various formats (including GRASS format)." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:247 +#: ../gui/wxpython/menustrings.py:254 +msgid "Manage projections" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:248 +#: ../gui/wxpython/menustrings.py:255 +msgid "" +"Prints or modifies GRASS projection information files (in various co-" +"ordinate system descriptions). Can also be used to create new GRASS " +"locations." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:249 +#: ../gui/wxpython/menustrings.py:256 +msgid "Convert coordinates" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:250 +#: ../gui/wxpython/menustrings.py:257 +msgid "Converts coordinates from one projection to another (cs2cs frontend)." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:251 +#: ../gui/wxpython/menustrings.py:258 +msgid "Addons extensions" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:252 +#: ../gui/wxpython/menustrings.py:259 +msgid "Install extension from addons" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:253 +#: ../gui/wxpython/menustrings.py:260 +msgid "Installs new extension from GRASS AddOns SVN repository." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:254 +#: ../gui/wxpython/menustrings.py:261 +msgid "Manage installed extension" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:255 +#: ../gui/wxpython/menustrings.py:262 +msgid "Updates or removes installed GRASS AddOns extension(s)." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:256 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1990 +#: ../gui/wxpython/menustrings.py:263 ../gui/wxpython/menustrings.py:2024 +msgid "Preferences" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:257 +#: ../gui/wxpython/menustrings.py:264 +msgid "User GUI preferences (display font, commands, digitizer, etc.)" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:258 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1184 +#: ../gui/wxpython/menustrings.py:265 ../gui/wxpython/menustrings.py:1207 +msgid "&Raster" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:259 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1185 +#: ../gui/wxpython/menustrings.py:266 ../gui/wxpython/menustrings.py:1208 +msgid "Develop raster map" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:260 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1186 +#: ../gui/wxpython/menustrings.py:267 ../gui/wxpython/menustrings.py:1209 +msgid "Compress/decompress" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:261 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1187 +#: ../gui/wxpython/menustrings.py:268 ../gui/wxpython/menustrings.py:1210 +msgid "Compresses and decompresses raster maps." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:262 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1188 +#: ../gui/wxpython/menustrings.py:269 ../gui/wxpython/menustrings.py:1211 +msgid "Region boundaries" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:263 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1189 +#: ../gui/wxpython/menustrings.py:270 ../gui/wxpython/menustrings.py:1212 +msgid "Sets the boundary definitions for a raster map." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:264 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1190 +#: ../gui/wxpython/menustrings.py:271 ../gui/wxpython/menustrings.py:1213 +msgid "Manage NULL values" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:265 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1191 +#: ../gui/wxpython/menustrings.py:272 ../gui/wxpython/menustrings.py:1214 +msgid "Manages NULL-values of given raster map." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:266 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1192 +#: ../gui/wxpython/menustrings.py:273 ../gui/wxpython/menustrings.py:1215 +msgid "Quantization" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:267 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1193 +#: ../gui/wxpython/menustrings.py:274 ../gui/wxpython/menustrings.py:1216 +msgid "Produces the quantization file for a floating-point map." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:268 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1194 +#: ../gui/wxpython/menustrings.py:275 ../gui/wxpython/menustrings.py:1217 +msgid "Timestamp" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:269 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1195 +#: ../gui/wxpython/menustrings.py:276 ../gui/wxpython/menustrings.py:1218 +msgid "" +"Modifies a timestamp for a raster map. Print/add/remove a timestamp for a " +"raster map." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:270 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1196 +#: ../gui/wxpython/menustrings.py:277 ../gui/wxpython/menustrings.py:1219 +msgid "Resample using aggregate statistics" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:271 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1197 +#: ../gui/wxpython/menustrings.py:278 ../gui/wxpython/menustrings.py:1220 +msgid "Resamples raster map layers to a coarser grid using aggregation." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:272 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1198 +#: ../gui/wxpython/menustrings.py:279 ../gui/wxpython/menustrings.py:1221 +msgid "Resample using multiple methods" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:273 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1199 +#: ../gui/wxpython/menustrings.py:280 ../gui/wxpython/menustrings.py:1222 +msgid "Resamples raster map to a finer grid using interpolation." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:274 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1200 +#: ../gui/wxpython/menustrings.py:281 ../gui/wxpython/menustrings.py:1223 +msgid "Resample using nearest neighbor" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:275 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1201 +#: ../gui/wxpython/menustrings.py:282 ../gui/wxpython/menustrings.py:1224 +msgid "GRASS raster map layer data resampling capability." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:276 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1202 +#: ../gui/wxpython/menustrings.py:283 ../gui/wxpython/menustrings.py:1225 +msgid "Resample using spline tension" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:277 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1203 +#: ../gui/wxpython/menustrings.py:284 ../gui/wxpython/menustrings.py:1226 +msgid "" +"Reinterpolates and optionally computes topographic analysis from input " +"raster map to a new raster map (possibly with different resolution) using " +"regularized spline with tension and smoothing." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:278 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1204 +#: ../gui/wxpython/menustrings.py:285 ../gui/wxpython/menustrings.py:1227 +msgid "Resample using bspline" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:279 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1205 +#: ../gui/wxpython/menustrings.py:286 ../gui/wxpython/menustrings.py:1228 +msgid "" +"Performs bilinear or bicubic spline interpolation with Tykhonov " +"regularization." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:280 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1206 +#: ../gui/wxpython/menustrings.py:287 ../gui/wxpython/menustrings.py:1229 +msgid "Resample using analytic kernel" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:281 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1207 +#: ../gui/wxpython/menustrings.py:288 ../gui/wxpython/menustrings.py:1230 +msgid "Resamples raster map layers using an analytic kernel." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:282 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:566 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1208 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1492 +#: ../gui/wxpython/menustrings.py:289 ../gui/wxpython/menustrings.py:575 +#: ../gui/wxpython/menustrings.py:1231 ../gui/wxpython/menustrings.py:1517 +msgid "Support file maintenance" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:283 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1209 +#: ../gui/wxpython/menustrings.py:290 ../gui/wxpython/menustrings.py:1232 +msgid "Allows creation and/or modification of raster map layer support files." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:284 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1210 +#: ../gui/wxpython/menustrings.py:291 ../gui/wxpython/menustrings.py:1233 +msgid "Update map statistics" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:285 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1211 +#: ../gui/wxpython/menustrings.py:292 ../gui/wxpython/menustrings.py:1234 +msgid "Update raster map statistics" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:288 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1214 +#: ../gui/wxpython/menustrings.py:295 ../gui/wxpython/menustrings.py:1237 +msgid "Tiling" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:289 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1215 +#: ../gui/wxpython/menustrings.py:296 ../gui/wxpython/menustrings.py:1238 +msgid "" +"Produces tilings of the source projection for use in the destination region " +"and projection." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:290 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:585 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1216 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1511 +#: ../gui/wxpython/menustrings.py:297 ../gui/wxpython/menustrings.py:594 +#: ../gui/wxpython/menustrings.py:1239 ../gui/wxpython/menustrings.py:1536 +msgid "Manage colors" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:291 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:586 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1217 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1512 +#: ../gui/wxpython/menustrings.py:298 ../gui/wxpython/menustrings.py:595 +#: ../gui/wxpython/menustrings.py:1240 ../gui/wxpython/menustrings.py:1537 +msgid "Color tables" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:292 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1218 +#: ../gui/wxpython/menustrings.py:299 ../gui/wxpython/menustrings.py:1241 +msgid "Creates/modifies the color table associated with a raster map." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:293 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1219 +#: ../gui/wxpython/menustrings.py:300 ../gui/wxpython/menustrings.py:1242 +msgid "Color tables (stddev)" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:294 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1220 +#: ../gui/wxpython/menustrings.py:301 ../gui/wxpython/menustrings.py:1243 +msgid "Sets color rules based on stddev from a raster map's mean value." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:295 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:588 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1221 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1514 +#: ../gui/wxpython/menustrings.py:302 ../gui/wxpython/menustrings.py:597 +#: ../gui/wxpython/menustrings.py:1244 ../gui/wxpython/menustrings.py:1539 +msgid "Manage color rules interactively" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:296 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1222 +#: ../gui/wxpython/menustrings.py:303 ../gui/wxpython/menustrings.py:1245 +msgid "Interactive management of raster color tables." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:297 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:590 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1223 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1516 +#: ../gui/wxpython/menustrings.py:304 ../gui/wxpython/menustrings.py:599 +#: ../gui/wxpython/menustrings.py:1246 ../gui/wxpython/menustrings.py:1541 +msgid "Export color table" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:298 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1224 +#: ../gui/wxpython/menustrings.py:305 ../gui/wxpython/menustrings.py:1247 +msgid "Exports the color table associated with a raster map." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:299 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1225 +#: ../gui/wxpython/menustrings.py:306 ../gui/wxpython/menustrings.py:1248 +msgid "Blend 2 color rasters" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:300 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1226 +#: ../gui/wxpython/menustrings.py:307 ../gui/wxpython/menustrings.py:1249 +msgid "Blends color components of two raster maps by a given ratio." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:301 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1227 +#: ../gui/wxpython/menustrings.py:308 ../gui/wxpython/menustrings.py:1250 +msgid "Create RGB" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:302 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1228 +#: ../gui/wxpython/menustrings.py:309 ../gui/wxpython/menustrings.py:1251 +msgid "" +"Combines red, green and blue raster maps into a single composite raster map." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:303 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:754 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1229 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1680 +#: ../gui/wxpython/menustrings.py:310 ../gui/wxpython/menustrings.py:767 +#: ../gui/wxpython/menustrings.py:1252 ../gui/wxpython/menustrings.py:1709 +msgid "RGB to HIS" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:304 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1230 +#: ../gui/wxpython/menustrings.py:311 ../gui/wxpython/menustrings.py:1253 +msgid "" +"Generates red, green and blue (RGB) raster map layers combining hue, " +"intensity and saturation (HIS) values from user-specified input raster map " +"layers." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:305 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1231 +#: ../gui/wxpython/menustrings.py:312 ../gui/wxpython/menustrings.py:1254 +msgid "Query raster maps" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:306 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1232 +#: ../gui/wxpython/menustrings.py:313 ../gui/wxpython/menustrings.py:1255 +msgid "Query values by coordinates" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:307 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1233 +#: ../gui/wxpython/menustrings.py:314 ../gui/wxpython/menustrings.py:1256 +msgid "Queries raster maps on their category values and category labels." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:308 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1234 +#: ../gui/wxpython/menustrings.py:315 ../gui/wxpython/menustrings.py:1257 +msgid "Query colors by value" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:309 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1235 +#: ../gui/wxpython/menustrings.py:316 ../gui/wxpython/menustrings.py:1258 +msgid "Queries colors for a raster map layer." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:317 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1243 +#: ../gui/wxpython/menustrings.py:324 ../gui/wxpython/menustrings.py:1266 +msgid "Raster buffers and distance" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:318 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1244 +#: ../gui/wxpython/menustrings.py:325 ../gui/wxpython/menustrings.py:1267 +msgid "Buffer rasters" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:319 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1245 +#: ../gui/wxpython/menustrings.py:326 ../gui/wxpython/menustrings.py:1268 +msgid "" +"Creates a raster map showing buffer zones surrounding cells that contain " +"non-NULL category values." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:320 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1246 +#: ../gui/wxpython/menustrings.py:327 ../gui/wxpython/menustrings.py:1269 +msgid "Concentric circles" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:321 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1247 +#: ../gui/wxpython/menustrings.py:328 ../gui/wxpython/menustrings.py:1270 +msgid "Creates a raster map containing concentric rings around a given point." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:322 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1248 +#: ../gui/wxpython/menustrings.py:329 ../gui/wxpython/menustrings.py:1271 +msgid "Closest points" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:323 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1249 +#: ../gui/wxpython/menustrings.py:330 ../gui/wxpython/menustrings.py:1272 +msgid "Locates the closest points between objects in two raster maps." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:324 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1250 +#: ../gui/wxpython/menustrings.py:331 ../gui/wxpython/menustrings.py:1273 +msgid "Grow by one cell" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:325 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:388 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1251 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1314 +#: ../gui/wxpython/menustrings.py:332 ../gui/wxpython/menustrings.py:397 +#: ../gui/wxpython/menustrings.py:1274 ../gui/wxpython/menustrings.py:1339 +msgid "Generates a raster map layer with contiguous areas grown by one cell." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:326 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:380 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1252 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1306 +#: ../gui/wxpython/menustrings.py:333 ../gui/wxpython/menustrings.py:389 +#: ../gui/wxpython/menustrings.py:1275 ../gui/wxpython/menustrings.py:1331 +msgid "Distance to features" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:327 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:381 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1253 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1307 +#: ../gui/wxpython/menustrings.py:334 ../gui/wxpython/menustrings.py:390 +#: ../gui/wxpython/menustrings.py:1276 ../gui/wxpython/menustrings.py:1332 +msgid "" +"Generates a raster map containing distances to nearest raster features." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:329 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1255 +#: ../gui/wxpython/menustrings.py:336 ../gui/wxpython/menustrings.py:1278 +msgid "Creates a MASK for limiting raster operation." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:330 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:331 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1256 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1257 +#: ../gui/wxpython/menustrings.py:337 ../gui/wxpython/menustrings.py:338 +#: ../gui/wxpython/menustrings.py:1279 ../gui/wxpython/menustrings.py:1280 +msgid "Raster map calculator" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:332 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1258 +#: ../gui/wxpython/menustrings.py:339 ../gui/wxpython/menustrings.py:1281 +msgid "Neighborhood analysis" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:334 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1260 +#: ../gui/wxpython/menustrings.py:341 ../gui/wxpython/menustrings.py:1283 +msgid "" +"Makes each cell category value a function of the category values assigned to" +" the cells around it, and stores new cell values in an output raster map " +"layer." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:335 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1261 +#: ../gui/wxpython/menustrings.py:342 ../gui/wxpython/menustrings.py:1284 +msgid "Neighborhood points" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:336 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1262 +#: ../gui/wxpython/menustrings.py:343 ../gui/wxpython/menustrings.py:1285 +msgid "" +"Neighborhood analysis tool for vector point maps. Makes each cell value a " +"function of the attribute values assigned to the vector points or centroids " +"around it, and stores new cell values in an output raster map." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:337 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1263 +#: ../gui/wxpython/menustrings.py:344 ../gui/wxpython/menustrings.py:1286 +msgid "Overlay rasters" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:338 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1264 +#: ../gui/wxpython/menustrings.py:345 ../gui/wxpython/menustrings.py:1287 +msgid "Cross product" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:339 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1265 +#: ../gui/wxpython/menustrings.py:346 ../gui/wxpython/menustrings.py:1288 +msgid "" +"Creates a cross product of the category values from multiple raster map " +"layers." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:340 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1266 +#: ../gui/wxpython/menustrings.py:347 ../gui/wxpython/menustrings.py:1289 +msgid "Patch raster maps" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:341 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1267 +#: ../gui/wxpython/menustrings.py:348 ../gui/wxpython/menustrings.py:1290 +msgid "" +"Creates a composite raster map layer by using known category values from one" +" (or more) map layer(s) to fill in areas of \"no data\" in another map " +"layer." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:342 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1268 +#: ../gui/wxpython/menustrings.py:349 ../gui/wxpython/menustrings.py:1291 +msgid "Raster series aggregation" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:343 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1269 +#: ../gui/wxpython/menustrings.py:350 ../gui/wxpython/menustrings.py:1292 +msgid "" +"Makes each output cell value a function of the values assigned to the " +"corresponding cells in the input raster map layers." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:344 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1270 +#: ../gui/wxpython/menustrings.py:351 ../gui/wxpython/menustrings.py:1293 +msgid "Raster series accumulation" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:345 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1271 +#: ../gui/wxpython/menustrings.py:352 ../gui/wxpython/menustrings.py:1294 +msgid "" +"Makes each output cell value a accumulationfunction of the values assigned " +"to the corresponding cells in the input raster map layers." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:346 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1272 +#: ../gui/wxpython/menustrings.py:353 ../gui/wxpython/menustrings.py:1295 +msgid "Statistical overlay" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:347 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1273 +#: ../gui/wxpython/menustrings.py:354 ../gui/wxpython/menustrings.py:1296 +msgid "" +"Calculates category or object oriented statistics (accumulator-based " +"statistics)." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:348 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1274 +#: ../gui/wxpython/menustrings.py:355 ../gui/wxpython/menustrings.py:1297 +msgid "Quantiles overlay" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:349 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1275 +#: ../gui/wxpython/menustrings.py:356 ../gui/wxpython/menustrings.py:1298 +msgid "Compute category quantiles using two passes." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:350 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1276 +#: ../gui/wxpython/menustrings.py:357 ../gui/wxpython/menustrings.py:1299 +msgid "Solar radiance and shadows" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:351 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1277 +#: ../gui/wxpython/menustrings.py:358 ../gui/wxpython/menustrings.py:1300 +msgid "LatLong map" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:352 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1278 +#: ../gui/wxpython/menustrings.py:359 ../gui/wxpython/menustrings.py:1301 +msgid "Creates a latitude/longitude raster map." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:353 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1279 +#: ../gui/wxpython/menustrings.py:360 ../gui/wxpython/menustrings.py:1302 +msgid "Solar irradiance and irradiation" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:354 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1280 +#: ../gui/wxpython/menustrings.py:361 ../gui/wxpython/menustrings.py:1303 +msgid "" +"Solar irradiance and irradiation model. Computes direct (beam), diffuse and " +"reflected solar irradiation raster maps for given day, latitude, surface and" +" atmospheric conditions. Solar parameters (e.g. sunrise, sunset times, " +"declination, extraterrestrial irradiance, daylight length) are saved in the " +"map history file. Alternatively, a local time can be specified to compute " +"solar incidence angle and/or irradiance raster maps. The shadowing effect of" +" the topography is optionally incorporated." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:355 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1281 +#: ../gui/wxpython/menustrings.py:362 ../gui/wxpython/menustrings.py:1304 +msgid "Shadows map" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:356 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1282 +#: ../gui/wxpython/menustrings.py:363 ../gui/wxpython/menustrings.py:1305 +msgid "" +"Calculates cast shadow areas from sun position and elevation raster map. " +"Either exact sun position (A) is specified, or date/time to calculate the " +"sun position (B) by r.sunmask itself." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:357 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1283 +#: ../gui/wxpython/menustrings.py:364 ../gui/wxpython/menustrings.py:1306 +msgid "Sunshine hours and solar angles" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:358 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1284 +#: ../gui/wxpython/menustrings.py:365 ../gui/wxpython/menustrings.py:1307 +msgid "" +"Calculates solar elevation, solar azimuth, and sun hours. Solar elevation: " +"the angle between the direction of the geometric center of the sun's " +"apparent disk and the (idealized) horizon. Solar azimuth: the angle from due" +" north in clockwise direction." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:359 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1285 +#: ../gui/wxpython/menustrings.py:366 ../gui/wxpython/menustrings.py:1308 +msgid "Terrain analysis" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:360 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1286 +#: ../gui/wxpython/menustrings.py:367 ../gui/wxpython/menustrings.py:1309 +msgid "Generate contour lines" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:361 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1287 +#: ../gui/wxpython/menustrings.py:368 ../gui/wxpython/menustrings.py:1310 +msgid "Produces a vector map of specified contours from a raster map." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:362 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1288 +#: ../gui/wxpython/menustrings.py:369 ../gui/wxpython/menustrings.py:1311 +msgid "Cost surface" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:363 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1289 +#: ../gui/wxpython/menustrings.py:370 ../gui/wxpython/menustrings.py:1312 +msgid "" +"Creates a raster map showing the cumulative cost of moving between different" +" geographic locations on an input raster map whose cell category values " +"represent cost." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:364 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1290 +#: ../gui/wxpython/menustrings.py:371 ../gui/wxpython/menustrings.py:1313 +msgid "Cumulative movement costs" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:365 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1291 +#: ../gui/wxpython/menustrings.py:372 ../gui/wxpython/menustrings.py:1314 +msgid "" +"Creates a raster map showing the anisotropic cumulative cost of moving " +"between different geographic locations on an input raster map whose cell " +"category values represent cost." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:366 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1292 +#: ../gui/wxpython/menustrings.py:373 ../gui/wxpython/menustrings.py:1315 +msgid "Least cost route or flow" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:367 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1293 +#: ../gui/wxpython/menustrings.py:374 ../gui/wxpython/menustrings.py:1316 +msgid "" +"Traces a flow through an elevation model or cost surface on a raster map." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:368 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1294 +#: ../gui/wxpython/menustrings.py:375 ../gui/wxpython/menustrings.py:1317 +msgid "Compute shaded relief" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:369 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1295 +#: ../gui/wxpython/menustrings.py:376 ../gui/wxpython/menustrings.py:1318 +msgid "Creates shaded relief map from an elevation map (DEM). " +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:370 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1296 +#: ../gui/wxpython/menustrings.py:377 ../gui/wxpython/menustrings.py:1319 +msgid "Apply shade to raster" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:371 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1297 +#: ../gui/wxpython/menustrings.py:378 ../gui/wxpython/menustrings.py:1320 +msgid "Drapes a color raster over an shaded relief or aspect map." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:372 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1298 +#: ../gui/wxpython/menustrings.py:379 ../gui/wxpython/menustrings.py:1321 +msgid "Slope and aspect" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:373 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1299 +#: ../gui/wxpython/menustrings.py:380 ../gui/wxpython/menustrings.py:1322 +msgid "" +"Generates raster maps of slope, aspect, curvatures and partial derivatives " +"from an elevation raster map. Aspect is calculated counterclockwise from " +"east." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:374 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1300 +#: ../gui/wxpython/menustrings.py:383 ../gui/wxpython/menustrings.py:1325 +msgid "Terrain parameters" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:375 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1301 +#: ../gui/wxpython/menustrings.py:384 ../gui/wxpython/menustrings.py:1326 +msgid "" +"Extracts terrain parameters from a DEM. Uses a multi-scale approach by " +"taking fitting quadratic parameters to any size window (via least squares)." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:376 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1302 +#: ../gui/wxpython/menustrings.py:385 ../gui/wxpython/menustrings.py:1327 +msgid "Textural features" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:377 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1303 +#: ../gui/wxpython/menustrings.py:386 ../gui/wxpython/menustrings.py:1328 +msgid "Generate images with textural features from a raster map." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:378 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1304 +#: ../gui/wxpython/menustrings.py:387 ../gui/wxpython/menustrings.py:1329 +msgid "Visibility" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:379 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1305 +#: ../gui/wxpython/menustrings.py:388 ../gui/wxpython/menustrings.py:1330 +msgid "" +"Computes the viewshed of a point on an elevation raster map. Default format:" +" NULL (invisible), vertical angle wrt viewpoint (visible)." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:382 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1308 +#: ../gui/wxpython/menustrings.py:391 ../gui/wxpython/menustrings.py:1333 +msgid "Horizon angle" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:383 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1309 +#: ../gui/wxpython/menustrings.py:392 ../gui/wxpython/menustrings.py:1334 +msgid "" +"Computes horizon angle height from a digital elevation model. The module has" +" two different modes of operation: 1. Computes the entire horizon around a " +"single point whose coordinates are given with the 'coord' option. The " +"horizon height (in radians). 2. Computes one or more raster maps of the " +"horizon height in a single direction. The input for this is the angle (in " +"degrees), which is measured counterclockwise with east=0, north=90 etc. The " +"output is the horizon height in radians." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:384 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1310 +#: ../gui/wxpython/menustrings.py:393 ../gui/wxpython/menustrings.py:1335 +msgid "Transform features" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:385 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1311 +#: ../gui/wxpython/menustrings.py:394 ../gui/wxpython/menustrings.py:1336 +msgid "Clump" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:386 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1312 +#: ../gui/wxpython/menustrings.py:395 ../gui/wxpython/menustrings.py:1337 +msgid "" +"Recategorizes data in a raster map by grouping cells that form physically " +"discrete areas into unique categories." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:387 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1313 +#: ../gui/wxpython/menustrings.py:396 ../gui/wxpython/menustrings.py:1338 +msgid "Grow" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:389 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1315 +#: ../gui/wxpython/menustrings.py:398 ../gui/wxpython/menustrings.py:1340 +msgid "Thin" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:390 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1316 +#: ../gui/wxpython/menustrings.py:399 ../gui/wxpython/menustrings.py:1341 +msgid "" +"Thins non-null cells that denote linear features in a raster map layer." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:391 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1317 +#: ../gui/wxpython/menustrings.py:400 ../gui/wxpython/menustrings.py:1342 +msgid "Hydrologic modeling" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:392 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1318 +#: ../gui/wxpython/menustrings.py:401 ../gui/wxpython/menustrings.py:1343 +msgid "Carve stream channels" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:393 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1319 +#: ../gui/wxpython/menustrings.py:402 ../gui/wxpython/menustrings.py:1344 +msgid "" +"Generates stream channels. Takes vector stream data, transforms it to raster" +" and subtracts depth from the output DEM." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:394 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1320 +#: ../gui/wxpython/menustrings.py:403 ../gui/wxpython/menustrings.py:1345 +msgid "Fill lake" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:395 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1321 +#: ../gui/wxpython/menustrings.py:404 ../gui/wxpython/menustrings.py:1346 +msgid "Fills lake at given point to given level." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:396 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1322 +#: ../gui/wxpython/menustrings.py:405 ../gui/wxpython/menustrings.py:1347 +msgid "Depressionless map and flowlines" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:397 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1323 +#: ../gui/wxpython/menustrings.py:406 ../gui/wxpython/menustrings.py:1348 +msgid "" +"Filters and generates a depressionless elevation map and a flow direction " +"map from a given elevation raster map." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:398 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1324 +#: ../gui/wxpython/menustrings.py:407 ../gui/wxpython/menustrings.py:1349 +msgid "Flow accumulation" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:399 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1325 +#: ../gui/wxpython/menustrings.py:408 ../gui/wxpython/menustrings.py:1350 +msgid "Performs flow computation for massive grids." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:400 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1326 +#: ../gui/wxpython/menustrings.py:409 ../gui/wxpython/menustrings.py:1351 +msgid "Flow lines" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:401 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1327 +#: ../gui/wxpython/menustrings.py:410 ../gui/wxpython/menustrings.py:1352 +msgid "" +"Constructs flowlines. Computes flowlines, flowpath lengths, and " +"flowaccumulation (contributing areas) from a elevation raster map." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:402 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1328 +#: ../gui/wxpython/menustrings.py:411 ../gui/wxpython/menustrings.py:1353 +msgid "Watershed analysis" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:403 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1329 +#: ../gui/wxpython/menustrings.py:412 ../gui/wxpython/menustrings.py:1354 +msgid "Calculates hydrological parameters and RUSLE factors." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:404 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1330 +#: ../gui/wxpython/menustrings.py:413 ../gui/wxpython/menustrings.py:1355 +msgid "Watershed subbasins" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:405 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1331 +#: ../gui/wxpython/menustrings.py:414 ../gui/wxpython/menustrings.py:1356 +msgid "Generates watershed subbasins raster map." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:406 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1332 +#: ../gui/wxpython/menustrings.py:415 ../gui/wxpython/menustrings.py:1357 +msgid "Watershed basin creation" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:407 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1333 +#: ../gui/wxpython/menustrings.py:416 ../gui/wxpython/menustrings.py:1358 +msgid "Creates watershed basins from a drainage direction map." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:408 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1334 +#: ../gui/wxpython/menustrings.py:417 ../gui/wxpython/menustrings.py:1359 +msgid "Extraction of stream networks" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:409 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1335 +#: ../gui/wxpython/menustrings.py:418 ../gui/wxpython/menustrings.py:1360 +msgid "Performs stream network extraction." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:410 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1336 +#: ../gui/wxpython/menustrings.py:419 ../gui/wxpython/menustrings.py:1361 +msgid "SIMWE Overland flow modeling" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:411 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1337 +#: ../gui/wxpython/menustrings.py:420 ../gui/wxpython/menustrings.py:1362 +msgid "" +"Overland flow hydrologic simulation using path sampling method (SIMWE)." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:412 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1338 +#: ../gui/wxpython/menustrings.py:421 ../gui/wxpython/menustrings.py:1363 +msgid "SIMWE Sediment flux modeling" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:413 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1339 +#: ../gui/wxpython/menustrings.py:422 ../gui/wxpython/menustrings.py:1364 +msgid "" +"Sediment transport and erosion/deposition simulation using path sampling " +"method (SIMWE)." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:414 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1340 +#: ../gui/wxpython/menustrings.py:423 ../gui/wxpython/menustrings.py:1365 +msgid "Topographic index map" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:415 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1341 +#: ../gui/wxpython/menustrings.py:424 ../gui/wxpython/menustrings.py:1366 +msgid "" +"Creates a topographic index (wetness index) raster map from an elevation " +"raster map." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:416 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1342 +#: ../gui/wxpython/menustrings.py:425 ../gui/wxpython/menustrings.py:1367 +msgid "TOPMODEL simulation" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:417 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1343 +#: ../gui/wxpython/menustrings.py:426 ../gui/wxpython/menustrings.py:1368 +msgid "Simulates TOPMODEL which is a physically based hydrologic model." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:418 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1344 +#: ../gui/wxpython/menustrings.py:427 ../gui/wxpython/menustrings.py:1369 +msgid "USLE K-factor" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:419 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1345 +#: ../gui/wxpython/menustrings.py:428 ../gui/wxpython/menustrings.py:1370 +msgid "Computes USLE Soil Erodibility Factor (K)." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:420 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1346 +#: ../gui/wxpython/menustrings.py:429 ../gui/wxpython/menustrings.py:1371 +msgid "USLE R-factor" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:421 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1347 +#: ../gui/wxpython/menustrings.py:430 ../gui/wxpython/menustrings.py:1372 +msgid "Computes USLE R factor, Rainfall erosivity index." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:422 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:860 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1348 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1786 +#: ../gui/wxpython/menustrings.py:431 ../gui/wxpython/menustrings.py:878 +#: ../gui/wxpython/menustrings.py:1373 ../gui/wxpython/menustrings.py:1820 +msgid "Groundwater modeling" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:423 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1349 +#: ../gui/wxpython/menustrings.py:432 ../gui/wxpython/menustrings.py:1374 +msgid "Groundwater flow" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:424 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1350 +#: ../gui/wxpython/menustrings.py:433 ../gui/wxpython/menustrings.py:1375 +msgid "" +"Numerical calculation program for transient, confined and unconfined " +"groundwater flow in two dimensions." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:425 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1351 +#: ../gui/wxpython/menustrings.py:434 ../gui/wxpython/menustrings.py:1376 +msgid "Groundwater solute transport" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:426 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1352 +#: ../gui/wxpython/menustrings.py:435 ../gui/wxpython/menustrings.py:1377 +msgid "" +"Numerical calculation program for transient, confined and unconfined solute " +"transport in two dimensions" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:427 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1353 +#: ../gui/wxpython/menustrings.py:436 ../gui/wxpython/menustrings.py:1378 +msgid "Landscape patch analysis" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:428 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1354 +#: ../gui/wxpython/menustrings.py:437 ../gui/wxpython/menustrings.py:1379 +msgid "Set up sampling and analysis framework" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:429 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1355 +#: ../gui/wxpython/menustrings.py:438 ../gui/wxpython/menustrings.py:1380 +msgid "Configuration editor for r.li.'index'" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:430 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1356 +#: ../gui/wxpython/menustrings.py:439 ../gui/wxpython/menustrings.py:1381 +msgid "Edge density" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:431 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1357 +#: ../gui/wxpython/menustrings.py:440 ../gui/wxpython/menustrings.py:1382 +msgid "" +"Calculates edge density index on a raster map, using a 4 neighbour algorithm" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:432 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1358 +#: ../gui/wxpython/menustrings.py:441 ../gui/wxpython/menustrings.py:1383 +msgid "Contrast weighted edge density" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:433 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1359 +#: ../gui/wxpython/menustrings.py:442 ../gui/wxpython/menustrings.py:1384 +msgid "Calculates contrast weighted edge density index on a raster map" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:434 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1360 +#: ../gui/wxpython/menustrings.py:443 ../gui/wxpython/menustrings.py:1385 +msgid "Patch area mean" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:435 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1361 +#: ../gui/wxpython/menustrings.py:444 ../gui/wxpython/menustrings.py:1386 +msgid "" +"Calculates mean patch size index on a raster map, using a 4 neighbour " +"algorithm" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:436 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1362 +#: ../gui/wxpython/menustrings.py:445 ../gui/wxpython/menustrings.py:1387 +msgid "Patch area range" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:437 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1363 +#: ../gui/wxpython/menustrings.py:446 ../gui/wxpython/menustrings.py:1388 +msgid "Calculates range of patch area size on a raster map" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:438 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1364 +#: ../gui/wxpython/menustrings.py:447 ../gui/wxpython/menustrings.py:1389 +msgid "Patch area Std Dev" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:439 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1365 +#: ../gui/wxpython/menustrings.py:448 ../gui/wxpython/menustrings.py:1390 +msgid "Calculates standard deviation of patch area a raster map" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:440 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1366 +#: ../gui/wxpython/menustrings.py:449 ../gui/wxpython/menustrings.py:1391 +msgid "Patch area Coeff Var" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:441 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1367 +#: ../gui/wxpython/menustrings.py:450 ../gui/wxpython/menustrings.py:1392 +msgid "Calculates coefficient of variation of patch area on a raster map" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:442 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1368 +#: ../gui/wxpython/menustrings.py:451 ../gui/wxpython/menustrings.py:1393 +msgid "Patch density" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:443 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1369 +#: ../gui/wxpython/menustrings.py:452 ../gui/wxpython/menustrings.py:1394 +msgid "" +"Calculates patch density index on a raster map, using a 4 neighbour " +"algorithm" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:444 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1370 +#: ../gui/wxpython/menustrings.py:453 ../gui/wxpython/menustrings.py:1395 +msgid "Patch number" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:445 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1371 +#: ../gui/wxpython/menustrings.py:454 ../gui/wxpython/menustrings.py:1396 +msgid "" +"Calculates patch number index on a raster map, using a 4 neighbour " +"algorithm." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:446 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1372 +#: ../gui/wxpython/menustrings.py:455 ../gui/wxpython/menustrings.py:1397 +msgid "Dominance's diversity" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:447 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1373 +#: ../gui/wxpython/menustrings.py:456 ../gui/wxpython/menustrings.py:1398 +msgid "Calculates dominance's diversity index on a raster map" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:448 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1374 +#: ../gui/wxpython/menustrings.py:457 ../gui/wxpython/menustrings.py:1399 +msgid "Shannon's diversity" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:449 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1375 +#: ../gui/wxpython/menustrings.py:458 ../gui/wxpython/menustrings.py:1400 +msgid "Calculates Shannon's diversity index on a raster map" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:450 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1376 +#: ../gui/wxpython/menustrings.py:459 ../gui/wxpython/menustrings.py:1401 +msgid "Simpson's diversity" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:451 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1377 +#: ../gui/wxpython/menustrings.py:460 ../gui/wxpython/menustrings.py:1402 +msgid "Calculates Simpson's diversity index on a raster map" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:452 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1378 +#: ../gui/wxpython/menustrings.py:461 ../gui/wxpython/menustrings.py:1403 +msgid "Richness" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:453 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1379 +#: ../gui/wxpython/menustrings.py:462 ../gui/wxpython/menustrings.py:1404 +msgid "Calculates richness index on a raster map" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:454 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1380 +#: ../gui/wxpython/menustrings.py:463 ../gui/wxpython/menustrings.py:1405 +msgid "Shape index" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:455 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1381 +#: ../gui/wxpython/menustrings.py:464 ../gui/wxpython/menustrings.py:1406 +msgid "Calculates shape index on a raster map" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:456 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1382 +#: ../gui/wxpython/menustrings.py:465 ../gui/wxpython/menustrings.py:1407 +msgid "Wildfire modeling" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:457 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1383 +#: ../gui/wxpython/menustrings.py:466 ../gui/wxpython/menustrings.py:1408 +msgid "Rate of spread" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:458 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1384 +#: ../gui/wxpython/menustrings.py:467 ../gui/wxpython/menustrings.py:1409 +msgid "" +"Generates rate of spread raster maps. Generates three, or four raster map " +"layers showing the base (perpendicular) rate of spread (ROS), the maximum " +"(forward) ROS, the direction of the maximum ROS, and optionally the maximum " +"potential spotting distance for fire spread simulation." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:459 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1385 +#: ../gui/wxpython/menustrings.py:468 ../gui/wxpython/menustrings.py:1410 +msgid "Least-cost spread paths" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:460 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1386 +#: ../gui/wxpython/menustrings.py:469 ../gui/wxpython/menustrings.py:1411 +msgid "" +"Recursively traces the least cost path backwards to cells from which the " +"cumulative cost was determined." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:461 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1387 +#: ../gui/wxpython/menustrings.py:470 ../gui/wxpython/menustrings.py:1412 +msgid "Anisotropic spread simulation" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:462 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1388 +#: ../gui/wxpython/menustrings.py:471 ../gui/wxpython/menustrings.py:1413 +msgid "" +"Simulates elliptically anisotropic spread. Generates a raster map of the " +"cumulative time of spread, given raster maps containing the rates of spread " +"(ROS), the ROS directions and the spread origins. It optionally produces " +"raster maps to contain backlink UTM coordinates for tracing spread paths. " +"Usable for fire spread simulations." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:463 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1389 +#: ../gui/wxpython/menustrings.py:472 ../gui/wxpython/menustrings.py:1414 +msgid "Change category values and labels" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:464 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:514 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1390 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1440 +#: ../gui/wxpython/menustrings.py:473 ../gui/wxpython/menustrings.py:523 +#: ../gui/wxpython/menustrings.py:1415 ../gui/wxpython/menustrings.py:1465 +msgid "Manage category information" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:465 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:515 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1391 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1441 +#: ../gui/wxpython/menustrings.py:474 ../gui/wxpython/menustrings.py:524 +#: ../gui/wxpython/menustrings.py:1416 ../gui/wxpython/menustrings.py:1466 +msgid "" +"Manages category values and labels associated with user-specified raster map" +" layers." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:466 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1392 +#: ../gui/wxpython/menustrings.py:475 ../gui/wxpython/menustrings.py:1417 +msgid "Interactively edit category values" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:467 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1393 +#: ../gui/wxpython/menustrings.py:476 ../gui/wxpython/menustrings.py:1418 +msgid "Edits cell values in a raster map." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:468 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1394 +#: ../gui/wxpython/menustrings.py:477 ../gui/wxpython/menustrings.py:1419 +msgid "Reclassify by size" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:469 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1395 +#: ../gui/wxpython/menustrings.py:478 ../gui/wxpython/menustrings.py:1420 +msgid "" +"Reclasses a raster map greater or less than user specified area size (in " +"hectares)." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:470 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:687 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1396 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1613 +#: ../gui/wxpython/menustrings.py:479 ../gui/wxpython/menustrings.py:698 +#: ../gui/wxpython/menustrings.py:1421 ../gui/wxpython/menustrings.py:1640 +msgid "Reclassify" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:471 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1397 +#: ../gui/wxpython/menustrings.py:480 ../gui/wxpython/menustrings.py:1422 +msgid "" +"Reclassify raster map based on category values. Creates a new raster map " +"whose category values are based upon a reclassification of the categories in" +" an existing raster map." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:472 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1398 +#: ../gui/wxpython/menustrings.py:481 ../gui/wxpython/menustrings.py:1423 +msgid "Recode" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:473 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1399 +#: ../gui/wxpython/menustrings.py:482 ../gui/wxpython/menustrings.py:1424 +msgid "Recodes categorical raster maps." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:474 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1400 +#: ../gui/wxpython/menustrings.py:483 ../gui/wxpython/menustrings.py:1425 +msgid "Rescale" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:475 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1401 +#: ../gui/wxpython/menustrings.py:484 ../gui/wxpython/menustrings.py:1426 +msgid "Rescales the range of category values in a raster map layer." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:476 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1402 +#: ../gui/wxpython/menustrings.py:485 ../gui/wxpython/menustrings.py:1427 +msgid "Rescale with histogram" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:477 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1403 +#: ../gui/wxpython/menustrings.py:486 ../gui/wxpython/menustrings.py:1428 +msgid "" +"Rescales histogram equalized the range of category values in a raster map " +"layer." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:478 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1404 +#: ../gui/wxpython/menustrings.py:487 ../gui/wxpython/menustrings.py:1429 +msgid "Generate random cells" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:479 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1405 +#: ../gui/wxpython/menustrings.py:488 ../gui/wxpython/menustrings.py:1430 +msgid "Random cells" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:480 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1406 +#: ../gui/wxpython/menustrings.py:489 ../gui/wxpython/menustrings.py:1431 +msgid "Generates random cell values with spatial dependence." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:481 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1407 +#: ../gui/wxpython/menustrings.py:490 ../gui/wxpython/menustrings.py:1432 +msgid "Random cells and vector points" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:482 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1408 +#: ../gui/wxpython/menustrings.py:491 ../gui/wxpython/menustrings.py:1433 +msgid "" +"Creates a raster map layer and vector point map containing randomly located " +"points." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:483 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1409 +#: ../gui/wxpython/menustrings.py:492 ../gui/wxpython/menustrings.py:1434 +msgid "Generate surfaces" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:484 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1410 +#: ../gui/wxpython/menustrings.py:493 ../gui/wxpython/menustrings.py:1435 +msgid "Fractal surface" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:485 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1411 +#: ../gui/wxpython/menustrings.py:494 ../gui/wxpython/menustrings.py:1436 +msgid "Creates a fractal surface of a given fractal dimension." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:486 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1412 +#: ../gui/wxpython/menustrings.py:495 ../gui/wxpython/menustrings.py:1437 +msgid "Gaussian kernel density surface" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:487 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1413 +#: ../gui/wxpython/menustrings.py:496 ../gui/wxpython/menustrings.py:1438 +msgid "" +"Generates a raster density map from vector points map. Density is computed " +"using a moving kernel. Optionally generates a vector density map on a vector" +" network." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:488 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1414 +#: ../gui/wxpython/menustrings.py:497 ../gui/wxpython/menustrings.py:1439 +msgid "Gaussian deviates surface" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:489 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1415 +#: ../gui/wxpython/menustrings.py:498 ../gui/wxpython/menustrings.py:1440 +msgid "" +"Generates a raster map using gaussian random number generator. Mean and " +"standard deviation of gaussian deviates can be expressed by the user." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:491 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1417 +#: ../gui/wxpython/menustrings.py:500 ../gui/wxpython/menustrings.py:1442 +msgid "" +"Creates raster plane map given dip (inclination), aspect (azimuth) and one " +"point." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:492 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1418 +#: ../gui/wxpython/menustrings.py:501 ../gui/wxpython/menustrings.py:1443 +msgid "Random deviates surface" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:493 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1419 +#: ../gui/wxpython/menustrings.py:502 ../gui/wxpython/menustrings.py:1444 +msgid "" +"Produces a raster surface map of uniform random deviates with defined range." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:494 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1420 +#: ../gui/wxpython/menustrings.py:503 ../gui/wxpython/menustrings.py:1445 +msgid "Random surface with spatial dependence" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:495 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1421 +#: ../gui/wxpython/menustrings.py:504 ../gui/wxpython/menustrings.py:1446 +msgid "Generates random surface(s) with spatial dependence." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:496 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1422 +#: ../gui/wxpython/menustrings.py:505 ../gui/wxpython/menustrings.py:1447 +msgid "Interpolate surfaces" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:497 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1423 +#: ../gui/wxpython/menustrings.py:506 ../gui/wxpython/menustrings.py:1448 +msgid "Bilinear and bicubic from vector points" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:498 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1424 +#: ../gui/wxpython/menustrings.py:507 ../gui/wxpython/menustrings.py:1449 +msgid "" +"Performs bicubic or bilinear spline interpolation with Tykhonov " +"regularization." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:499 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1425 +#: ../gui/wxpython/menustrings.py:508 ../gui/wxpython/menustrings.py:1450 +msgid "IDW from raster points" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:500 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1426 +#: ../gui/wxpython/menustrings.py:509 ../gui/wxpython/menustrings.py:1451 +msgid "" +"Provides surface interpolation from raster point data by Inverse Distance " +"Squared Weighting." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:501 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1427 +#: ../gui/wxpython/menustrings.py:510 ../gui/wxpython/menustrings.py:1452 +msgid "IDW from vector points" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:502 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1428 +#: ../gui/wxpython/menustrings.py:511 ../gui/wxpython/menustrings.py:1453 +msgid "" +"Provides surface interpolation from vector point data by Inverse Distance " +"Squared Weighting." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:503 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1429 +#: ../gui/wxpython/menustrings.py:512 ../gui/wxpython/menustrings.py:1454 +msgid "Raster contours" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:504 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1430 +#: ../gui/wxpython/menustrings.py:513 ../gui/wxpython/menustrings.py:1455 +msgid "Generates surface raster map from rasterized contours." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:505 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1431 +#: ../gui/wxpython/menustrings.py:514 ../gui/wxpython/menustrings.py:1456 +msgid "Regularized spline tension" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:506 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1432 +#: ../gui/wxpython/menustrings.py:515 ../gui/wxpython/menustrings.py:1457 +msgid "" +"Performs surface interpolation from vector points map by splines. Spatial " +"approximation and topographic analysis from given point or isoline data in " +"vector format to floating point raster format using regularized spline with " +"tension." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:507 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1433 +#: ../gui/wxpython/menustrings.py:516 ../gui/wxpython/menustrings.py:1458 +msgid "Raster series interpolation" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:508 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1434 +#: ../gui/wxpython/menustrings.py:517 ../gui/wxpython/menustrings.py:1459 +msgid "" +"Interpolates raster maps located (temporal or spatial) in between input " +"raster maps at specific sampling positions." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:509 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1435 +#: ../gui/wxpython/menustrings.py:518 ../gui/wxpython/menustrings.py:1460 +msgid "Fill NULL cells" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:510 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1436 +#: ../gui/wxpython/menustrings.py:519 ../gui/wxpython/menustrings.py:1461 +msgid "Fills no-data areas in raster maps using spline interpolation." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:511 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:726 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:836 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1008 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1437 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1652 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1762 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1934 +#: ../gui/wxpython/menustrings.py:520 ../gui/wxpython/menustrings.py:737 +#: ../gui/wxpython/menustrings.py:854 ../gui/wxpython/menustrings.py:882 +#: ../gui/wxpython/menustrings.py:1026 ../gui/wxpython/menustrings.py:1462 +#: ../gui/wxpython/menustrings.py:1679 ../gui/wxpython/menustrings.py:1796 +#: ../gui/wxpython/menustrings.py:1824 ../gui/wxpython/menustrings.py:1968 +msgid "Reports and statistics" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:512 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1438 +#: ../gui/wxpython/menustrings.py:521 ../gui/wxpython/menustrings.py:1463 +msgid "Basic raster metadata" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:513 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1439 +#: ../gui/wxpython/menustrings.py:522 ../gui/wxpython/menustrings.py:1464 +msgid "Outputs basic information about a raster map." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:516 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1442 +#: ../gui/wxpython/menustrings.py:525 ../gui/wxpython/menustrings.py:1467 +msgid "General statistics" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:517 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1443 +#: ../gui/wxpython/menustrings.py:526 ../gui/wxpython/menustrings.py:1468 +msgid "Generates area statistics for raster map." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:518 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1444 +#: ../gui/wxpython/menustrings.py:527 ../gui/wxpython/menustrings.py:1469 +msgid "Quantiles for large data sets" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:519 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1445 +#: ../gui/wxpython/menustrings.py:528 ../gui/wxpython/menustrings.py:1470 +msgid "Compute quantiles using two passes." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:520 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1446 +#: ../gui/wxpython/menustrings.py:529 ../gui/wxpython/menustrings.py:1471 +msgid "Range of category values" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:521 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1447 +#: ../gui/wxpython/menustrings.py:530 ../gui/wxpython/menustrings.py:1472 +msgid "Prints terse list of category values found in a raster map layer." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:522 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1448 +#: ../gui/wxpython/menustrings.py:531 ../gui/wxpython/menustrings.py:1473 +msgid "Sum area by raster map and category" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:523 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1449 +#: ../gui/wxpython/menustrings.py:532 ../gui/wxpython/menustrings.py:1474 +msgid "Reports statistics for raster maps." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:524 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1450 +#: ../gui/wxpython/menustrings.py:533 ../gui/wxpython/menustrings.py:1475 +msgid "Statistics for clumped cells" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:525 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1451 +#: ../gui/wxpython/menustrings.py:534 ../gui/wxpython/menustrings.py:1476 +msgid "" +"Calculates the volume of data \"clumps\". Optionally produces a GRASS vector" +" points map containing the calculated centroids of these clumps." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:526 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1452 +#: ../gui/wxpython/menustrings.py:535 ../gui/wxpython/menustrings.py:1477 +msgid "Total corrected area" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:527 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1453 +#: ../gui/wxpython/menustrings.py:536 ../gui/wxpython/menustrings.py:1478 +msgid "Prints estimation of surface area for raster map." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:529 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1455 +#: ../gui/wxpython/menustrings.py:538 ../gui/wxpython/menustrings.py:1480 +msgid "" +"Calculates univariate statistics from the non-null cells of a raster map. " +"Statistics include number of cells counted, minimum and maximum cell values," +" range, arithmetic mean, population variance, standard deviation, " +"coefficient of variation, and sum." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:530 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1456 +#: ../gui/wxpython/menustrings.py:539 ../gui/wxpython/menustrings.py:748 +#: ../gui/wxpython/menustrings.py:1481 ../gui/wxpython/menustrings.py:1690 +msgid "Sample transects" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:531 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1457 +#: ../gui/wxpython/menustrings.py:540 ../gui/wxpython/menustrings.py:1482 +msgid "Outputs the raster map layer values lying on user-defined line(s)." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:532 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1458 +#: ../gui/wxpython/menustrings.py:541 ../gui/wxpython/menustrings.py:1483 +msgid "Sample transects (bearing/distance)" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:533 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1459 +#: ../gui/wxpython/menustrings.py:542 ../gui/wxpython/menustrings.py:1484 +msgid "" +"Outputs raster map layer values lying along user defined transect line(s)." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:534 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1460 +#: ../gui/wxpython/menustrings.py:543 ../gui/wxpython/menustrings.py:1485 +msgid "Covariance/correlation" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:535 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1461 +#: ../gui/wxpython/menustrings.py:544 ../gui/wxpython/menustrings.py:1486 +msgid "" +"Outputs a covariance/correlation matrix for user-specified raster map " +"layer(s)." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:536 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1462 +#: ../gui/wxpython/menustrings.py:545 ../gui/wxpython/menustrings.py:1487 +msgid "Linear regression" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:537 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1463 +#: ../gui/wxpython/menustrings.py:546 ../gui/wxpython/menustrings.py:1488 +msgid "Calculates linear regression from two raster maps: y = a + b*x." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:538 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1464 +#: ../gui/wxpython/menustrings.py:547 ../gui/wxpython/menustrings.py:1489 +msgid "Multiple regression" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:539 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1465 +#: ../gui/wxpython/menustrings.py:548 ../gui/wxpython/menustrings.py:1490 +msgid "Calculates multiple linear regression from raster maps." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:540 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1466 +#: ../gui/wxpython/menustrings.py:549 ../gui/wxpython/menustrings.py:1491 +msgid "Mutual category occurrences" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:541 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1467 +#: ../gui/wxpython/menustrings.py:550 ../gui/wxpython/menustrings.py:1492 +msgid "" +"Tabulates the mutual occurrence (coincidence) of categories for two raster " +"map layers." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:542 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1468 +#: ../gui/wxpython/menustrings.py:551 ../gui/wxpython/menustrings.py:1493 +msgid "&Vector" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:543 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1469 +#: ../gui/wxpython/menustrings.py:552 ../gui/wxpython/menustrings.py:1494 +msgid "Develop vector map" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:545 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1471 +#: ../gui/wxpython/menustrings.py:554 ../gui/wxpython/menustrings.py:1496 +msgid "Create new empty vector map" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:546 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1472 +#: ../gui/wxpython/menustrings.py:555 ../gui/wxpython/menustrings.py:1497 +msgid "Edit vector map (non-interactively)" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:547 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1473 +#: ../gui/wxpython/menustrings.py:556 ../gui/wxpython/menustrings.py:1498 +msgid "" +"Edits a vector map, allows adding, deleting and modifying selected vector " +"features." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:548 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1474 +#: ../gui/wxpython/menustrings.py:557 ../gui/wxpython/menustrings.py:1499 +msgid "Convert object types" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:549 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1475 +#: ../gui/wxpython/menustrings.py:558 ../gui/wxpython/menustrings.py:1500 +msgid "Changes type of vector features." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:550 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1476 +#: ../gui/wxpython/menustrings.py:559 ../gui/wxpython/menustrings.py:1501 +msgid "Parallel lines" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:551 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1477 +#: ../gui/wxpython/menustrings.py:560 ../gui/wxpython/menustrings.py:1502 +msgid "Creates parallel line to input vector lines." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:552 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1478 +#: ../gui/wxpython/menustrings.py:561 ../gui/wxpython/menustrings.py:1503 +msgid "Dissolve boundaries" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:553 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1479 +#: ../gui/wxpython/menustrings.py:562 ../gui/wxpython/menustrings.py:1504 +msgid "" +"Dissolves boundaries between adjacent areas sharing a common category number" +" or attribute." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:554 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1480 +#: ../gui/wxpython/menustrings.py:563 ../gui/wxpython/menustrings.py:1505 +msgid "Create 3D vector over raster" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:555 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1481 +#: ../gui/wxpython/menustrings.py:564 ../gui/wxpython/menustrings.py:1506 +msgid "Converts 2D vector features to 3D by sampling of elevation raster map." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:556 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1482 +#: ../gui/wxpython/menustrings.py:565 ../gui/wxpython/menustrings.py:1507 +msgid "Extrude 3D vector map" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:557 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1483 +#: ../gui/wxpython/menustrings.py:566 ../gui/wxpython/menustrings.py:1508 +msgid "" +"Extrudes flat vector features to 3D vector features with defined height. " +"Optionally the height can be derived from sampling of elevation raster map." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:558 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1484 +#: ../gui/wxpython/menustrings.py:567 ../gui/wxpython/menustrings.py:1509 +msgid "Create labels" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:559 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1485 +#: ../gui/wxpython/menustrings.py:568 ../gui/wxpython/menustrings.py:1510 +msgid "Creates paint labels for a vector map from attached attributes." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:560 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1486 +#: ../gui/wxpython/menustrings.py:569 ../gui/wxpython/menustrings.py:1511 +msgid "Reposition vector map" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:561 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1487 +#: ../gui/wxpython/menustrings.py:570 ../gui/wxpython/menustrings.py:1512 +msgid "" +"Performs an affine transformation (shift, scale and rotate) on vector map." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:562 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1488 +#: ../gui/wxpython/menustrings.py:571 ../gui/wxpython/menustrings.py:1513 +msgid "Rectify vector map" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:563 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1489 +#: ../gui/wxpython/menustrings.py:572 ../gui/wxpython/menustrings.py:1514 +msgid "" +"Rectifies a vector by computing a coordinate transformation for each object " +"in the vector based on the control points." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:567 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1493 +#: ../gui/wxpython/menustrings.py:576 ../gui/wxpython/menustrings.py:1518 +msgid "Updates vector map metadata." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:568 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1494 +#: ../gui/wxpython/menustrings.py:577 ../gui/wxpython/menustrings.py:1519 +msgid "Topology maintenance" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:569 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1495 +#: ../gui/wxpython/menustrings.py:578 ../gui/wxpython/menustrings.py:1520 +msgid "Create or rebuild topology" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:570 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1496 +#: ../gui/wxpython/menustrings.py:579 ../gui/wxpython/menustrings.py:1521 +msgid "" +"Creates topology for vector map. Optionally also checks for topological " +"errors." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:571 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1497 +#: ../gui/wxpython/menustrings.py:580 ../gui/wxpython/menustrings.py:1522 +msgid "Rebuild topology on all vector maps" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:572 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1498 +#: ../gui/wxpython/menustrings.py:581 ../gui/wxpython/menustrings.py:1523 +msgid "Rebuilds topology on all vector maps in the current mapset." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:573 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1499 +#: ../gui/wxpython/menustrings.py:582 ../gui/wxpython/menustrings.py:1524 +msgid "Build polylines" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:574 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1500 +#: ../gui/wxpython/menustrings.py:583 ../gui/wxpython/menustrings.py:1525 +msgid "Builds polylines from lines or boundaries." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:575 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1501 +#: ../gui/wxpython/menustrings.py:584 ../gui/wxpython/menustrings.py:1526 +msgid "Split lines" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:576 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1502 +#: ../gui/wxpython/menustrings.py:585 ../gui/wxpython/menustrings.py:1527 +msgid "Splits vector lines to shorter segments." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:577 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1503 +#: ../gui/wxpython/menustrings.py:586 ../gui/wxpython/menustrings.py:1528 +msgid "Split polylines" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:578 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1504 +#: ../gui/wxpython/menustrings.py:587 ../gui/wxpython/menustrings.py:1529 +msgid "Creates points/segments from input vector lines and positions." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:579 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1505 +#: ../gui/wxpython/menustrings.py:588 ../gui/wxpython/menustrings.py:1530 +msgid "Clean vector map" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:580 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1506 +#: ../gui/wxpython/menustrings.py:589 ../gui/wxpython/menustrings.py:1531 +msgid "Toolset for cleaning topology of vector map." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:581 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1507 +#: ../gui/wxpython/menustrings.py:590 ../gui/wxpython/menustrings.py:1532 +msgid "Smooth or simplify" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:582 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1508 +#: ../gui/wxpython/menustrings.py:591 ../gui/wxpython/menustrings.py:1533 +msgid "Performs vector based generalization." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:583 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1509 +#: ../gui/wxpython/menustrings.py:592 ../gui/wxpython/menustrings.py:1534 +msgid "Add centroids" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:584 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1510 +#: ../gui/wxpython/menustrings.py:593 ../gui/wxpython/menustrings.py:1535 +msgid "Adds missing centroids to closed boundaries." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:587 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1513 +#: ../gui/wxpython/menustrings.py:596 ../gui/wxpython/menustrings.py:1538 +msgid "Creates/modifies the color table associated with a vector map." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:589 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1515 +#: ../gui/wxpython/menustrings.py:598 ../gui/wxpython/menustrings.py:1540 +msgid "Interactive management of vector color tables." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:591 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1517 +#: ../gui/wxpython/menustrings.py:600 ../gui/wxpython/menustrings.py:1542 +msgid "Exports the color table associated with a vector map." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:592 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1518 +#: ../gui/wxpython/menustrings.py:601 ../gui/wxpython/menustrings.py:1543 +msgid "Query vector map" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:593 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1519 +#: ../gui/wxpython/menustrings.py:602 ../gui/wxpython/menustrings.py:1544 +msgid "Query with coordinate(s)" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:594 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1520 +#: ../gui/wxpython/menustrings.py:603 ../gui/wxpython/menustrings.py:1545 +msgid "Queries a vector map at given locations." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:595 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:903 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1521 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1829 +#: ../gui/wxpython/menustrings.py:604 ../gui/wxpython/menustrings.py:921 +#: ../gui/wxpython/menustrings.py:1546 ../gui/wxpython/menustrings.py:1863 +msgid "Query vector attribute data" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:596 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:904 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1522 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1830 +#: ../gui/wxpython/menustrings.py:605 ../gui/wxpython/menustrings.py:922 +#: ../gui/wxpython/menustrings.py:1547 ../gui/wxpython/menustrings.py:1864 +msgid "Prints vector map attributes." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:597 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1523 +#: ../gui/wxpython/menustrings.py:606 ../gui/wxpython/menustrings.py:1548 +msgid "Feature selection" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:598 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1524 +#: ../gui/wxpython/menustrings.py:607 ../gui/wxpython/menustrings.py:1549 +msgid "Select by attributes" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:599 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1525 +#: ../gui/wxpython/menustrings.py:608 ../gui/wxpython/menustrings.py:1550 +msgid "" +"Selects vector features from an existing vector map and creates a new vector" +" map containing only the selected features." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:600 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1526 +#: ../gui/wxpython/menustrings.py:609 ../gui/wxpython/menustrings.py:1551 +msgid "Select by another map" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:601 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1527 +#: ../gui/wxpython/menustrings.py:610 ../gui/wxpython/menustrings.py:1552 +msgid "" +"Selects features from vector map (A) by features from other vector map (B)." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:609 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1535 +#: ../gui/wxpython/menustrings.py:618 ../gui/wxpython/menustrings.py:1560 +msgid "Buffer vectors" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:610 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1536 +#: ../gui/wxpython/menustrings.py:619 ../gui/wxpython/menustrings.py:1561 +msgid "Creates a buffer around vector features of given type." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:611 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1537 +#: ../gui/wxpython/menustrings.py:620 ../gui/wxpython/menustrings.py:1562 +msgid "Point analysis" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:612 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:625 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1538 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1551 +#: ../gui/wxpython/menustrings.py:621 ../gui/wxpython/menustrings.py:634 +#: ../gui/wxpython/menustrings.py:1563 ../gui/wxpython/menustrings.py:1576 +msgid "Identify and remove outliers" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:613 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:626 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:723 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1539 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1552 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1649 +#: ../gui/wxpython/menustrings.py:622 ../gui/wxpython/menustrings.py:635 +#: ../gui/wxpython/menustrings.py:734 ../gui/wxpython/menustrings.py:1564 +#: ../gui/wxpython/menustrings.py:1577 ../gui/wxpython/menustrings.py:1676 +msgid "Removes outliers from vector point data." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:614 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1540 +#: ../gui/wxpython/menustrings.py:623 ../gui/wxpython/menustrings.py:1565 +msgid "Identify point clusters" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:615 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1541 +#: ../gui/wxpython/menustrings.py:624 ../gui/wxpython/menustrings.py:1566 +msgid "Performs cluster identification." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:616 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1542 +#: ../gui/wxpython/menustrings.py:625 ../gui/wxpython/menustrings.py:1567 +msgid "Indices for quadrat counts of vector point lists" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:617 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:738 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1543 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1664 +#: ../gui/wxpython/menustrings.py:626 ../gui/wxpython/menustrings.py:751 +#: ../gui/wxpython/menustrings.py:1568 ../gui/wxpython/menustrings.py:1693 +msgid "Indices for quadrat counts of vector point lists." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:618 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:720 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1544 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1646 +#: ../gui/wxpython/menustrings.py:627 ../gui/wxpython/menustrings.py:731 +#: ../gui/wxpython/menustrings.py:1569 ../gui/wxpython/menustrings.py:1673 +msgid "Perturb points" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:619 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:721 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1545 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1647 +#: ../gui/wxpython/menustrings.py:628 ../gui/wxpython/menustrings.py:732 +#: ../gui/wxpython/menustrings.py:1570 ../gui/wxpython/menustrings.py:1674 +msgid "Random location perturbations of vector points." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:620 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:724 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1546 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1650 +#: ../gui/wxpython/menustrings.py:629 ../gui/wxpython/menustrings.py:735 +#: ../gui/wxpython/menustrings.py:1571 ../gui/wxpython/menustrings.py:1677 +msgid "Test/training point sets" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:621 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:725 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1547 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1651 +#: ../gui/wxpython/menustrings.py:630 ../gui/wxpython/menustrings.py:736 +#: ../gui/wxpython/menustrings.py:1572 ../gui/wxpython/menustrings.py:1678 +msgid "Randomly partition points into test/train sets." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:622 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1548 +#: ../gui/wxpython/menustrings.py:631 ../gui/wxpython/menustrings.py:1573 +msgid "Tests for normality for vector points" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:623 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:740 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1549 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1666 +#: ../gui/wxpython/menustrings.py:632 ../gui/wxpython/menustrings.py:753 +#: ../gui/wxpython/menustrings.py:1574 ../gui/wxpython/menustrings.py:1695 +msgid "Tests for normality for vector points." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:624 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1550 +#: ../gui/wxpython/menustrings.py:633 ../gui/wxpython/menustrings.py:1575 +msgid "Lidar analysis" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:627 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1553 +#: ../gui/wxpython/menustrings.py:636 ../gui/wxpython/menustrings.py:1578 +msgid "Detect edges" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:628 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1554 +#: ../gui/wxpython/menustrings.py:637 ../gui/wxpython/menustrings.py:1579 +msgid "Detects the object's edges from a LIDAR data set." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:629 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1555 +#: ../gui/wxpython/menustrings.py:638 ../gui/wxpython/menustrings.py:1580 +msgid "Detect interiors" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:630 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1556 +#: ../gui/wxpython/menustrings.py:639 ../gui/wxpython/menustrings.py:1581 +msgid "" +"Building contour determination and Region Growing algorithm for determining " +"the building inside" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:631 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1557 +#: ../gui/wxpython/menustrings.py:640 ../gui/wxpython/menustrings.py:1582 +msgid "Correct and reclassify objects" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:632 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1558 +#: ../gui/wxpython/menustrings.py:641 ../gui/wxpython/menustrings.py:1583 +msgid "" +"Corrects the v.lidar.growing output. It is the last of the three algorithms " +"for LIDAR filtering." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:633 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1559 +#: ../gui/wxpython/menustrings.py:642 ../gui/wxpython/menustrings.py:1584 +msgid "Linear referencing" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:634 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1560 +#: ../gui/wxpython/menustrings.py:643 ../gui/wxpython/menustrings.py:1585 +msgid "Create LRS" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:635 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1561 +#: ../gui/wxpython/menustrings.py:644 ../gui/wxpython/menustrings.py:1586 +msgid "Creates a linear reference system." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:636 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1562 +#: ../gui/wxpython/menustrings.py:645 ../gui/wxpython/menustrings.py:1587 +msgid "Create stationing" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:637 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1563 +#: ../gui/wxpython/menustrings.py:646 ../gui/wxpython/menustrings.py:1588 +msgid "Creates stationing from input lines, and linear reference system." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:638 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1564 +#: ../gui/wxpython/menustrings.py:647 ../gui/wxpython/menustrings.py:1589 +msgid "Create points/segments" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:639 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1565 +#: ../gui/wxpython/menustrings.py:648 ../gui/wxpython/menustrings.py:1590 +msgid "" +"Creates points/segments from input lines, linear reference system and " +"positions read from stdin or a file." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:640 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1566 +#: ../gui/wxpython/menustrings.py:649 ../gui/wxpython/menustrings.py:1591 +msgid "Find line id and offset" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:641 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1567 +#: ../gui/wxpython/menustrings.py:650 ../gui/wxpython/menustrings.py:1592 +msgid "" +"Finds line id and real km+offset for given points in vector map using linear" +" reference system." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:642 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1568 +#: ../gui/wxpython/menustrings.py:651 ../gui/wxpython/menustrings.py:1593 +msgid "Nearest features" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:643 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1569 +#: ../gui/wxpython/menustrings.py:652 ../gui/wxpython/menustrings.py:1594 +msgid "" +"Finds the nearest element in vector map 'to' for elements in vector map " +"'from'." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:644 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1570 +#: ../gui/wxpython/menustrings.py:653 ../gui/wxpython/menustrings.py:1595 +msgid "Network analysis" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:646 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1572 +#: ../gui/wxpython/menustrings.py:655 ../gui/wxpython/menustrings.py:1597 +msgid "Tool for interactive vector network analysis." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:647 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1573 +#: ../gui/wxpython/menustrings.py:656 ../gui/wxpython/menustrings.py:1598 +msgid "Network preparation" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:648 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1574 +#: ../gui/wxpython/menustrings.py:657 ../gui/wxpython/menustrings.py:1599 +msgid "Performs network maintenance." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:649 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1575 +#: ../gui/wxpython/menustrings.py:658 ../gui/wxpython/menustrings.py:1600 +msgid "Allocate subnets" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:650 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1576 +msgid "" +"Allocates subnets for nearest centers (direction from center). center node " +"must be opened (costs >= 0). Costs of center node are used in calculation" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:651 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1577 +#: ../gui/wxpython/menustrings.py:660 ../gui/wxpython/menustrings.py:1602 +msgid "Split net" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:652 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1578 +msgid "" +"Splits net by cost isolines. Splits net to bands between cost isolines " +"(direction from center). Center node must be opened (costs >= 0). Costs of " +"center node are used in calculation." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:653 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1579 +#: ../gui/wxpython/menustrings.py:662 ../gui/wxpython/menustrings.py:1604 +msgid "Shortest path" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:654 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1580 +#: ../gui/wxpython/menustrings.py:663 ../gui/wxpython/menustrings.py:1605 +msgid "Finds shortest path on vector network." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:655 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1581 +#: ../gui/wxpython/menustrings.py:664 ../gui/wxpython/menustrings.py:1606 +msgid "Shortest path for sets of features" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:656 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1582 +#: ../gui/wxpython/menustrings.py:665 ../gui/wxpython/menustrings.py:1607 +msgid "" +"Computes shortest distance via the network between the given sets of " +"features. Finds the shortest paths from each 'from' point to the nearest " +"'to' feature and various information about this relation are uploaded to the" +" attribute table." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:657 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1583 +#: ../gui/wxpython/menustrings.py:666 ../gui/wxpython/menustrings.py:1608 +msgid "Shortest path using timetables" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:658 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1584 +#: ../gui/wxpython/menustrings.py:667 ../gui/wxpython/menustrings.py:1609 +msgid "Finds shortest path using timetables." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:659 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1585 +#: ../gui/wxpython/menustrings.py:668 ../gui/wxpython/menustrings.py:1610 +msgid "Shortest path for all pairs" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:660 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1586 +#: ../gui/wxpython/menustrings.py:669 ../gui/wxpython/menustrings.py:1611 +msgid "Computes the shortest path between all pairs of nodes in the network." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:661 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1587 +#: ../gui/wxpython/menustrings.py:670 ../gui/wxpython/menustrings.py:1612 +msgid "Visibility network" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:662 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1588 +#: ../gui/wxpython/menustrings.py:671 ../gui/wxpython/menustrings.py:1613 +msgid "Performs visibility graph construction." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:663 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1589 +#: ../gui/wxpython/menustrings.py:672 ../gui/wxpython/menustrings.py:1614 +msgid "Bridges and articulation points" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:664 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1590 +#: ../gui/wxpython/menustrings.py:673 ../gui/wxpython/menustrings.py:1615 +msgid "Computes bridges and articulation points in the network." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:665 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1591 +#: ../gui/wxpython/menustrings.py:674 ../gui/wxpython/menustrings.py:1616 +msgid "Maximum flow" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:666 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1592 +#: ../gui/wxpython/menustrings.py:675 ../gui/wxpython/menustrings.py:1617 +msgid "Computes the maximum flow between two sets of nodes in the network." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:667 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1593 +#: ../gui/wxpython/menustrings.py:676 ../gui/wxpython/menustrings.py:1618 +msgid "Vertex connectivity" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:668 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1594 +#: ../gui/wxpython/menustrings.py:677 ../gui/wxpython/menustrings.py:1619 +msgid "Computes vertex connectivity between two sets of nodes in the network." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:669 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1595 +#: ../gui/wxpython/menustrings.py:678 ../gui/wxpython/menustrings.py:1620 +msgid "Components" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:670 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1596 +#: ../gui/wxpython/menustrings.py:679 ../gui/wxpython/menustrings.py:1621 +msgid "Computes strongly and weakly connected components in the network." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:671 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1597 +#: ../gui/wxpython/menustrings.py:680 ../gui/wxpython/menustrings.py:1622 +msgid "Centrality" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:672 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1598 +#: ../gui/wxpython/menustrings.py:681 ../gui/wxpython/menustrings.py:1623 +msgid "" +"Computes degree, centrality, betweeness, closeness and eigenvector " +"centrality measures in the network." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:673 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1599 +#: ../gui/wxpython/menustrings.py:682 ../gui/wxpython/menustrings.py:1624 +msgid "Steiner tree" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:674 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1600 +#: ../gui/wxpython/menustrings.py:683 ../gui/wxpython/menustrings.py:1625 +msgid "" +"Creates Steiner tree for the network and given terminals. Note that 'Minimum" +" Steiner Tree' problem is NP-hard and heuristic algorithm is used in this " +"module so the result may be sub optimal." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:675 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1601 +#: ../gui/wxpython/menustrings.py:684 ../gui/wxpython/menustrings.py:1626 +msgid "Minimum spanning tree" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:676 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1602 +#: ../gui/wxpython/menustrings.py:685 ../gui/wxpython/menustrings.py:1627 +msgid "Computes minimum spanning tree for the network." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:677 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1603 +#: ../gui/wxpython/menustrings.py:686 ../gui/wxpython/menustrings.py:1628 +msgid "Traveling salesman analysis" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:678 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1604 +#: ../gui/wxpython/menustrings.py:687 ../gui/wxpython/menustrings.py:1629 +msgid "" +"Creates a cycle connecting given nodes (Traveling salesman problem). Note " +"that TSP is NP-hard, heuristic algorithm is used by this module and created " +"cycle may be sub optimal" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:679 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:680 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1605 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1606 +#: ../gui/wxpython/menustrings.py:688 ../gui/wxpython/menustrings.py:691 +#: ../gui/wxpython/menustrings.py:1630 ../gui/wxpython/menustrings.py:1633 +msgid "Overlay vector maps" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:681 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1607 +#: ../gui/wxpython/menustrings.py:692 ../gui/wxpython/menustrings.py:1634 +msgid "" +"Overlays two vector maps offering clip, intersection, difference, " +"symmetrical difference, union operators." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:682 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1608 +#: ../gui/wxpython/menustrings.py:693 ../gui/wxpython/menustrings.py:1635 +msgid "Patch vector maps" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:683 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1609 +#: ../gui/wxpython/menustrings.py:694 ../gui/wxpython/menustrings.py:1636 +msgid "Creates a new vector map by combining other vector maps." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:684 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1610 +#: ../gui/wxpython/menustrings.py:695 ../gui/wxpython/menustrings.py:1637 +msgid "Manage categories" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:685 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1611 +#: ../gui/wxpython/menustrings.py:696 ../gui/wxpython/menustrings.py:1638 +msgid "Change or report categories" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:686 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1612 +#: ../gui/wxpython/menustrings.py:697 ../gui/wxpython/menustrings.py:1639 +msgid "Attaches, deletes or reports vector categories to map geometry." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:688 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1614 +#: ../gui/wxpython/menustrings.py:699 ../gui/wxpython/menustrings.py:1641 +msgid "" +"Changes vector category values for an existing vector map according to " +"results of SQL queries or a value in attribute table column." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:690 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1616 +#: ../gui/wxpython/menustrings.py:701 ../gui/wxpython/menustrings.py:1643 +msgid "Update area attributes from raster" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:691 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1617 +#: ../gui/wxpython/menustrings.py:702 ../gui/wxpython/menustrings.py:1644 +msgid "" +"Calculates univariate statistics from a raster map based on a vector map and" +" uploads statistics to new attribute columns." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:692 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1618 +#: ../gui/wxpython/menustrings.py:703 ../gui/wxpython/menustrings.py:1645 +msgid "Update area attributes from vector" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:693 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1619 +#: ../gui/wxpython/menustrings.py:704 ../gui/wxpython/menustrings.py:1646 +msgid "Count points in areas, calculate statistics from point attributes." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:694 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1620 +#: ../gui/wxpython/menustrings.py:705 ../gui/wxpython/menustrings.py:1647 +msgid "Update point attributes from areas" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:695 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1621 +#: ../gui/wxpython/menustrings.py:706 ../gui/wxpython/menustrings.py:1648 +msgid "Uploads vector values at positions of vector points to the table." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:696 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1622 +#: ../gui/wxpython/menustrings.py:707 ../gui/wxpython/menustrings.py:1649 +msgid "Update database values from vector" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:697 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1623 +#: ../gui/wxpython/menustrings.py:708 ../gui/wxpython/menustrings.py:1650 +msgid "Populates attribute values from vector features." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:698 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1624 +#: ../gui/wxpython/menustrings.py:709 ../gui/wxpython/menustrings.py:1651 +msgid "Sample raster maps at point locations" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:699 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1625 +#: ../gui/wxpython/menustrings.py:710 ../gui/wxpython/menustrings.py:1652 +msgid "Uploads raster values at positions of vector points to the table." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:700 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1626 +#: ../gui/wxpython/menustrings.py:711 ../gui/wxpython/menustrings.py:1653 +msgid "Sample raster neighborhood around points" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:701 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1627 +#: ../gui/wxpython/menustrings.py:712 ../gui/wxpython/menustrings.py:1654 +msgid "Samples a raster map at vector point locations." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:702 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1628 +#: ../gui/wxpython/menustrings.py:713 ../gui/wxpython/menustrings.py:1655 +msgid "Generate area for current region" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:703 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1629 +#: ../gui/wxpython/menustrings.py:714 ../gui/wxpython/menustrings.py:1656 +msgid "Creates a vector polygon from the current region extent." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:704 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1630 +#: ../gui/wxpython/menustrings.py:715 ../gui/wxpython/menustrings.py:1657 +msgid "Generate areas from points" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:705 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1631 +#: ../gui/wxpython/menustrings.py:716 ../gui/wxpython/menustrings.py:1658 +msgid "Convex hull" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:706 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1632 +#: ../gui/wxpython/menustrings.py:717 ../gui/wxpython/menustrings.py:1659 +msgid "Produces a 2D/3D convex hull for a given vector map." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:707 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1633 +#: ../gui/wxpython/menustrings.py:718 ../gui/wxpython/menustrings.py:1660 +msgid "Delaunay triangles" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:708 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1634 +#: ../gui/wxpython/menustrings.py:719 ../gui/wxpython/menustrings.py:1661 +msgid "" +"Creates a Delaunay triangulation from an input vector map containing points " +"or centroids." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:709 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1635 +#: ../gui/wxpython/menustrings.py:720 ../gui/wxpython/menustrings.py:1662 +msgid "Voronoi diagram/Thiessen polygons" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:710 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1636 +msgid "" +"Creates a Voronoi diagram in current region from an input vector map " +"containing points or centroids." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:711 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1637 +#: ../gui/wxpython/menustrings.py:722 ../gui/wxpython/menustrings.py:1664 +msgid "Generate grid" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:712 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1638 +#: ../gui/wxpython/menustrings.py:723 ../gui/wxpython/menustrings.py:1665 +msgid "Creates a vector map of a user-defined grid." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:713 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1639 +#: ../gui/wxpython/menustrings.py:724 ../gui/wxpython/menustrings.py:1666 +msgid "Generate points" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:714 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1640 +#: ../gui/wxpython/menustrings.py:725 ../gui/wxpython/menustrings.py:1667 +msgid "Generate from database" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:715 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1641 +#: ../gui/wxpython/menustrings.py:726 ../gui/wxpython/menustrings.py:1668 +msgid "" +"Creates new vector (points) map from database table containing coordinates." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:716 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1642 +#: ../gui/wxpython/menustrings.py:727 ../gui/wxpython/menustrings.py:1669 +msgid "Generate points along lines" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:717 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1643 +#: ../gui/wxpython/menustrings.py:728 ../gui/wxpython/menustrings.py:1670 +msgid "Creates points along input lines in new vector map with 2 layers." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:718 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1644 +#: ../gui/wxpython/menustrings.py:729 ../gui/wxpython/menustrings.py:1671 +msgid "Generate random points" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:719 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1645 +#: ../gui/wxpython/menustrings.py:730 ../gui/wxpython/menustrings.py:1672 +msgid "Generates random 2D/3D vector points." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:722 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1648 +#: ../gui/wxpython/menustrings.py:733 ../gui/wxpython/menustrings.py:1675 +msgid "Remove outliers in point sets" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:727 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1653 +#: ../gui/wxpython/menustrings.py:738 ../gui/wxpython/menustrings.py:1680 +msgid "Basic vector metadata" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:728 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1654 +#: ../gui/wxpython/menustrings.py:739 ../gui/wxpython/menustrings.py:1681 +msgid "Outputs basic information about a vector map." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:729 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1655 +#: ../gui/wxpython/menustrings.py:740 ../gui/wxpython/menustrings.py:1682 +msgid "Classify attribute data" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:730 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1656 +#: ../gui/wxpython/menustrings.py:741 ../gui/wxpython/menustrings.py:1683 +msgid "Classifies attribute data, e.g. for thematic mapping" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:731 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1657 +#: ../gui/wxpython/menustrings.py:742 ../gui/wxpython/menustrings.py:1684 +msgid "Report topology by category" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:732 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1658 +#: ../gui/wxpython/menustrings.py:743 ../gui/wxpython/menustrings.py:1685 +msgid "Reports geometry statistics for vector maps." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:733 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1659 +#: ../gui/wxpython/menustrings.py:744 ../gui/wxpython/menustrings.py:1686 +msgid "Univariate attribute statistics for points" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:734 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1660 +#: ../gui/wxpython/menustrings.py:745 ../gui/wxpython/menustrings.py:1687 +msgid "" +"Calculates univariate statistics of vector map features. Variance and " +"standard deviation is calculated only for points if specified." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:735 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1661 +#: ../gui/wxpython/menustrings.py:746 ../gui/wxpython/menustrings.py:1688 +msgid "Univariate statistics for attribute columns" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:736 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1662 +#: ../gui/wxpython/menustrings.py:747 ../gui/wxpython/menustrings.py:1689 +msgid "" +"Calculates univariate statistics on selected table column for a GRASS vector" +" map." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:737 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1663 +#: ../gui/wxpython/menustrings.py:750 ../gui/wxpython/menustrings.py:1692 +msgid "Quadrat indices" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:739 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1665 +#: ../gui/wxpython/menustrings.py:752 ../gui/wxpython/menustrings.py:1694 +msgid "Test normality" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:741 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1667 +#: ../gui/wxpython/menustrings.py:754 ../gui/wxpython/menustrings.py:1696 +msgid "&Imagery" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:742 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1668 +#: ../gui/wxpython/menustrings.py:755 ../gui/wxpython/menustrings.py:1697 +msgid "Develop images and groups" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:743 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1669 +#: ../gui/wxpython/menustrings.py:756 ../gui/wxpython/menustrings.py:1698 +msgid "Create/edit group" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:744 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1670 +#: ../gui/wxpython/menustrings.py:757 ../gui/wxpython/menustrings.py:1699 +msgid "Creates, edits, and lists groups of imagery files." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:745 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1671 +#: ../gui/wxpython/menustrings.py:758 ../gui/wxpython/menustrings.py:1700 +msgid "Target group" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:746 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1672 +#: ../gui/wxpython/menustrings.py:759 ../gui/wxpython/menustrings.py:1701 +msgid "Targets an imagery group to a GRASS location and mapset." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:747 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1673 +#: ../gui/wxpython/menustrings.py:760 ../gui/wxpython/menustrings.py:1702 +msgid "Mosaic images" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:748 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1674 +#: ../gui/wxpython/menustrings.py:761 ../gui/wxpython/menustrings.py:1703 +msgid "Mosaics several images and extends colormap." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:749 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1675 +#: ../gui/wxpython/menustrings.py:762 ../gui/wxpython/menustrings.py:1704 +msgid "Manage image colors" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:750 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1676 +#: ../gui/wxpython/menustrings.py:763 ../gui/wxpython/menustrings.py:1705 +msgid "Color balance for RGB" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:751 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1677 +#: ../gui/wxpython/menustrings.py:764 ../gui/wxpython/menustrings.py:1706 +msgid "Performs auto-balancing of colors for RGB images." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:752 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1678 +#: ../gui/wxpython/menustrings.py:765 ../gui/wxpython/menustrings.py:1707 +msgid "HIS to RGB" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:753 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1679 +#: ../gui/wxpython/menustrings.py:766 ../gui/wxpython/menustrings.py:1708 +msgid "" +"Transforms raster maps from HIS (Hue-Intensity-Saturation) color space to " +"RGB (Red-Green-Blue) color space." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:755 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1681 +#: ../gui/wxpython/menustrings.py:768 ../gui/wxpython/menustrings.py:1710 +msgid "" +"Transforms raster maps from RGB (Red-Green-Blue) color space to HIS (Hue-" +"Intensity-Saturation) color space." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:756 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1682 +#: ../gui/wxpython/menustrings.py:769 ../gui/wxpython/menustrings.py:1711 +msgid "Rectify image or raster" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:757 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1683 +#: ../gui/wxpython/menustrings.py:770 ../gui/wxpython/menustrings.py:1712 +msgid "" +"Rectifies an image by computing a coordinate transformation for each pixel " +"in the image based on the control points." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:759 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1685 +#: ../gui/wxpython/menustrings.py:772 ../gui/wxpython/menustrings.py:1714 +msgid "Generate histogram of image" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:760 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1686 +#: ../gui/wxpython/menustrings.py:773 ../gui/wxpython/menustrings.py:1715 +msgid "Spectral response" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:761 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1687 +#: ../gui/wxpython/menustrings.py:774 ../gui/wxpython/menustrings.py:1716 +msgid "" +"Displays spectral response at user specified locations in group or images." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:762 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1688 +#: ../gui/wxpython/menustrings.py:775 ../gui/wxpython/menustrings.py:1717 +msgid "Pan sharpening" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:763 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1689 +#: ../gui/wxpython/menustrings.py:776 ../gui/wxpython/menustrings.py:1718 +msgid "" +"Image fusion algorithms to sharpen multispectral with high-res panchromatic " +"channels" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:764 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1690 +#: ../gui/wxpython/menustrings.py:777 ../gui/wxpython/menustrings.py:1719 +msgid "Classify image" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:765 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1691 +#: ../gui/wxpython/menustrings.py:778 ../gui/wxpython/menustrings.py:1720 +msgid "Clustering input for unsupervised classification" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:766 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1692 +#: ../gui/wxpython/menustrings.py:779 ../gui/wxpython/menustrings.py:1721 +msgid "" +"Generates spectral signatures for land cover types in an image using a " +"clustering algorithm. The resulting signature file is used as input for " +"i.maxlik, to generate an unsupervised image classification." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:767 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1693 +#: ../gui/wxpython/menustrings.py:780 ../gui/wxpython/menustrings.py:1722 +msgid "Input for supervised MLC" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:768 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1694 +#: ../gui/wxpython/menustrings.py:781 ../gui/wxpython/menustrings.py:1723 +msgid "Generates statistics for i.maxlik from raster map." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:769 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1695 +#: ../gui/wxpython/menustrings.py:782 ../gui/wxpython/menustrings.py:1724 +msgid "Maximum likelihood classification (MLC)" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:770 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1696 +#: ../gui/wxpython/menustrings.py:783 ../gui/wxpython/menustrings.py:1725 +msgid "" +"Classifies the cell spectral reflectances in imagery data. Classification is" +" based on the spectral signature information generated by either i.cluster, " +"g.gui.iclass, or i.gensig." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:771 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1697 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1962 +#: ../gui/wxpython/menustrings.py:784 ../gui/wxpython/menustrings.py:1726 +#: ../gui/wxpython/menustrings.py:1996 +msgid "Interactive input for supervised classification" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:772 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1698 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1963 +#: ../gui/wxpython/menustrings.py:785 ../gui/wxpython/menustrings.py:1727 +#: ../gui/wxpython/menustrings.py:1997 +msgid "" +"Generates spectral signatures by allowing the user to outline training " +"areas." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:773 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1699 +#: ../gui/wxpython/menustrings.py:786 ../gui/wxpython/menustrings.py:1728 +msgid "Input for supervised SMAP" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:774 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1700 +#: ../gui/wxpython/menustrings.py:787 ../gui/wxpython/menustrings.py:1729 +msgid "Generates statistics for i.smap from raster map." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:775 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1701 +#: ../gui/wxpython/menustrings.py:788 ../gui/wxpython/menustrings.py:1730 +msgid "Sequential maximum a posteriori classification (SMAP)" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:776 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1702 +#: ../gui/wxpython/menustrings.py:789 ../gui/wxpython/menustrings.py:1731 +msgid "" +"Performs contextual image classification using sequential maximum a " +"posteriori (SMAP) estimation." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:777 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1703 +#: ../gui/wxpython/menustrings.py:790 ../gui/wxpython/menustrings.py:1732 +msgid "Object segmentation" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:778 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1704 +#: ../gui/wxpython/menustrings.py:791 ../gui/wxpython/menustrings.py:1733 +msgid "Identifies segments (objects) from imagery data." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:779 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1705 +#: ../gui/wxpython/menustrings.py:792 ../gui/wxpython/menustrings.py:1734 +msgid "Filter image" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:780 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1706 +#: ../gui/wxpython/menustrings.py:793 ../gui/wxpython/menustrings.py:1735 +msgid "Edge detection" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:781 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1707 +#: ../gui/wxpython/menustrings.py:794 ../gui/wxpython/menustrings.py:1736 +msgid "Zero-crossing \"edge detection\" raster function for image processing." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:782 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1708 +#: ../gui/wxpython/menustrings.py:795 ../gui/wxpython/menustrings.py:1737 +msgid "Matrix/convolving filter" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:783 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1709 +#: ../gui/wxpython/menustrings.py:796 ../gui/wxpython/menustrings.py:1738 +msgid "Performs raster map matrix filter." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:784 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1710 +#: ../gui/wxpython/menustrings.py:797 ../gui/wxpython/menustrings.py:1739 +msgid "Transform image" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:785 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1711 +#: ../gui/wxpython/menustrings.py:798 ../gui/wxpython/menustrings.py:1740 +msgid "Canonical correlation" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:786 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1712 +#: ../gui/wxpython/menustrings.py:799 ../gui/wxpython/menustrings.py:1741 +msgid "Canonical components analysis (CCA) program for image processing." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:787 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1713 +#: ../gui/wxpython/menustrings.py:800 ../gui/wxpython/menustrings.py:1742 +msgid "Principal components" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:788 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1714 +#: ../gui/wxpython/menustrings.py:801 ../gui/wxpython/menustrings.py:1743 +msgid "Principal components analysis (PCA) for image processing." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:789 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1715 +#: ../gui/wxpython/menustrings.py:802 ../gui/wxpython/menustrings.py:1744 +msgid "Fast Fourier" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:790 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1716 +#: ../gui/wxpython/menustrings.py:803 ../gui/wxpython/menustrings.py:1745 +msgid "Fast Fourier Transform (FFT) for image processing." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:791 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1717 +#: ../gui/wxpython/menustrings.py:804 ../gui/wxpython/menustrings.py:1746 +msgid "Inverse Fast Fourier" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:792 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1718 +#: ../gui/wxpython/menustrings.py:805 ../gui/wxpython/menustrings.py:1747 +msgid "Inverse Fast Fourier Transform (IFFT) for image processing." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:793 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1719 +#: ../gui/wxpython/menustrings.py:806 ../gui/wxpython/menustrings.py:1748 +msgid "Satellite images tools" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:794 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1720 +#: ../gui/wxpython/menustrings.py:807 ../gui/wxpython/menustrings.py:1749 +msgid "Aster DN to radiance/reflectance" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:795 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1721 +#: ../gui/wxpython/menustrings.py:808 ../gui/wxpython/menustrings.py:1750 +msgid "" +"Calculates Top of Atmosphere Radiance/Reflectance/Brightness Temperature " +"from ASTER DN." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:796 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1722 +#: ../gui/wxpython/menustrings.py:809 ../gui/wxpython/menustrings.py:1751 +msgid "Landsat DN to radiance/reflectance" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:797 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1723 +#: ../gui/wxpython/menustrings.py:810 ../gui/wxpython/menustrings.py:1752 +msgid "" +"Calculates top-of-atmosphere radiance or reflectance and temperature for " +"Landsat MSS/TM/ETM+/OLI" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:798 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1724 +#: ../gui/wxpython/menustrings.py:811 ../gui/wxpython/menustrings.py:1753 +msgid "Landsat cloud cover assessment" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:799 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1725 +#: ../gui/wxpython/menustrings.py:812 ../gui/wxpython/menustrings.py:1754 +msgid "Performs Landsat TM/ETM+ Automatic Cloud Cover Assessment (ACCA)." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:800 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1726 +#: ../gui/wxpython/menustrings.py:813 ../gui/wxpython/menustrings.py:1755 +msgid "Modis quality control" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:801 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1727 +#: ../gui/wxpython/menustrings.py:814 ../gui/wxpython/menustrings.py:1756 +msgid "Extracts quality control parameters from MODIS QC layers." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:802 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1728 +#: ../gui/wxpython/menustrings.py:815 ../gui/wxpython/menustrings.py:1757 +msgid "Atmospheric correction" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:803 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1729 +#: ../gui/wxpython/menustrings.py:816 ../gui/wxpython/menustrings.py:1758 +msgid "" +"Performs atmospheric correction using the 6S algorithm. 6S - Second " +"Simulation of Satellite Signal in the Solar Spectrum." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:804 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1730 +#: ../gui/wxpython/menustrings.py:817 ../gui/wxpython/menustrings.py:1759 +msgid "Topographic correction" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:805 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1731 +#: ../gui/wxpython/menustrings.py:818 ../gui/wxpython/menustrings.py:1760 +msgid "Computes topographic correction of reflectance." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:806 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1732 +#: ../gui/wxpython/menustrings.py:824 ../gui/wxpython/menustrings.py:1766 +msgid "Satellite images products" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:807 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1733 +#: ../gui/wxpython/menustrings.py:825 ../gui/wxpython/menustrings.py:1767 +msgid "Vegetation indices" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:808 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1734 +#: ../gui/wxpython/menustrings.py:826 ../gui/wxpython/menustrings.py:1768 +msgid "" +"Calculates different types of vegetation indices. Uses red and nir bands " +"mostly, and some indices require additional bands." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:809 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1735 +#: ../gui/wxpython/menustrings.py:827 ../gui/wxpython/menustrings.py:1769 +msgid "Tasseled cap vegetation index" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:810 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1736 +#: ../gui/wxpython/menustrings.py:828 ../gui/wxpython/menustrings.py:1770 +msgid "Performs Tasseled Cap (Kauth Thomas) transformation." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:811 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1737 +#: ../gui/wxpython/menustrings.py:829 ../gui/wxpython/menustrings.py:1771 +msgid "Albedo" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:812 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1738 +#: ../gui/wxpython/menustrings.py:830 ../gui/wxpython/menustrings.py:1772 +msgid "Computes broad band albedo from surface reflectance." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:813 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1739 +#: ../gui/wxpython/menustrings.py:831 ../gui/wxpython/menustrings.py:1773 +msgid "Emissivity" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:814 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1740 +#: ../gui/wxpython/menustrings.py:832 ../gui/wxpython/menustrings.py:1774 +msgid "Computes emissivity from NDVI, generic method for sparse land." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:815 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1741 +#: ../gui/wxpython/menustrings.py:833 ../gui/wxpython/menustrings.py:1775 +msgid "Biomass growth" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:816 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1742 +#: ../gui/wxpython/menustrings.py:834 ../gui/wxpython/menustrings.py:1776 +msgid "Computes biomass growth, precursor of crop yield calculation." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:817 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1743 +#: ../gui/wxpython/menustrings.py:835 ../gui/wxpython/menustrings.py:1777 +msgid "Evapotranspiration calculation" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:818 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1744 +#: ../gui/wxpython/menustrings.py:836 ../gui/wxpython/menustrings.py:1778 +msgid "Instantaneaous Net Radiation" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:819 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1745 +#: ../gui/wxpython/menustrings.py:837 ../gui/wxpython/menustrings.py:1779 +msgid "Net radiation approximation (Bastiaanssen, 1995)." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:820 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1746 +#: ../gui/wxpython/menustrings.py:838 ../gui/wxpython/menustrings.py:1780 +msgid "Soil heat flux" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:821 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1747 +#: ../gui/wxpython/menustrings.py:839 ../gui/wxpython/menustrings.py:1781 +msgid "Soil heat flux approximation (Bastiaanssen, 1995)." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:822 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1748 +#: ../gui/wxpython/menustrings.py:840 ../gui/wxpython/menustrings.py:1782 +msgid "Sensible heat flux" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:823 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1749 +#: ../gui/wxpython/menustrings.py:841 ../gui/wxpython/menustrings.py:1783 +msgid "Computes sensible heat flux iteration SEBAL 01." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:824 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1750 +#: ../gui/wxpython/menustrings.py:842 ../gui/wxpython/menustrings.py:1784 +msgid "Evaporative fraction" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:825 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1751 +#: ../gui/wxpython/menustrings.py:843 ../gui/wxpython/menustrings.py:1785 +msgid "Computes evaporative fraction and root zone soil moisture." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:826 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1752 +#: ../gui/wxpython/menustrings.py:844 ../gui/wxpython/menustrings.py:1786 +msgid "Actual Evapotranspiration" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:827 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1753 +#: ../gui/wxpython/menustrings.py:845 ../gui/wxpython/menustrings.py:1787 +msgid "Actual evapotranspiration for diurnal period (Bastiaanssen, 1995)." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:828 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1754 +#: ../gui/wxpython/menustrings.py:846 ../gui/wxpython/menustrings.py:1788 +msgid "Temporal integration of ETa" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:829 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1755 +#: ../gui/wxpython/menustrings.py:847 ../gui/wxpython/menustrings.py:1789 +msgid "" +"Computes temporal integration of satellite ET actual (ETa) following the " +"daily ET reference (ETo) from meteorological station(s)." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:830 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1756 +#: ../gui/wxpython/menustrings.py:848 ../gui/wxpython/menustrings.py:1790 +msgid "Hargreaves methods Evapotranspiration" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:831 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1757 +#: ../gui/wxpython/menustrings.py:849 ../gui/wxpython/menustrings.py:1791 +msgid "" +"Computes evapotranspiration calculation modified or original Hargreaves " +"formulation, 2001." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:832 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1758 +#: ../gui/wxpython/menustrings.py:850 ../gui/wxpython/menustrings.py:1792 +msgid "Penman-Monteith Evapotranspiration" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:833 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1759 +#: ../gui/wxpython/menustrings.py:851 ../gui/wxpython/menustrings.py:1793 +msgid "" +"Computes potential evapotranspiration calculation with hourly Penman-" +"Monteith." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:834 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1760 +#: ../gui/wxpython/menustrings.py:852 ../gui/wxpython/menustrings.py:1794 +msgid "Priestley-Taylor Evapotranspiration" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:835 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1761 +#: ../gui/wxpython/menustrings.py:853 ../gui/wxpython/menustrings.py:1795 +msgid "" +"Computes evapotranspiration calculation Priestley and Taylor formulation, " +"1972." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:837 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1763 +#: ../gui/wxpython/menustrings.py:855 ../gui/wxpython/menustrings.py:1797 +msgid "Kappa analysis" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:838 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1764 +#: ../gui/wxpython/menustrings.py:856 ../gui/wxpython/menustrings.py:1798 +msgid "" +"Calculates error matrix and kappa parameter for accuracy assessment of " +"classification result." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:839 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1765 +#: ../gui/wxpython/menustrings.py:857 ../gui/wxpython/menustrings.py:1799 +msgid "OIF for LandSat TM" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:840 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1766 +#: ../gui/wxpython/menustrings.py:858 ../gui/wxpython/menustrings.py:1800 +msgid "Calculates Optimum-Index-Factor table for spectral bands" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:841 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1767 +#: ../gui/wxpython/menustrings.py:859 ../gui/wxpython/menustrings.py:1801 +msgid "3D r&aster" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:842 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1768 +#: ../gui/wxpython/menustrings.py:860 ../gui/wxpython/menustrings.py:1802 +msgid "Develop 3D raster map" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:843 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1769 +#: ../gui/wxpython/menustrings.py:861 ../gui/wxpython/menustrings.py:1803 +msgid "Manage 3D NULL values" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:844 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1770 +#: ../gui/wxpython/menustrings.py:862 ../gui/wxpython/menustrings.py:1804 +msgid "Explicitly create the 3D NULL-value bitmap file." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:845 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1771 +#: ../gui/wxpython/menustrings.py:863 ../gui/wxpython/menustrings.py:1805 +msgid "Manage timestamp" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:846 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1772 +#: ../gui/wxpython/menustrings.py:864 ../gui/wxpython/menustrings.py:1806 +msgid "" +"Modifies a timestamp for a 3D raster map. Print/add/remove a timestamp for a" +" 3D raster map." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:848 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1774 +#: ../gui/wxpython/menustrings.py:866 ../gui/wxpython/menustrings.py:1808 +msgid "3D rasters to raster series" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:850 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1776 +#: ../gui/wxpython/menustrings.py:868 ../gui/wxpython/menustrings.py:1810 +msgid "3D color tables" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:851 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1777 +#: ../gui/wxpython/menustrings.py:869 ../gui/wxpython/menustrings.py:1811 +msgid "Creates/modifies the color table associated with a 3D raster map." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:852 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1778 +#: ../gui/wxpython/menustrings.py:870 ../gui/wxpython/menustrings.py:1812 +msgid "Export 3D color table" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:853 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1779 +#: ../gui/wxpython/menustrings.py:871 ../gui/wxpython/menustrings.py:1813 +msgid "Exports the color table associated with a 3D raster map." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:854 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1780 +#: ../gui/wxpython/menustrings.py:872 ../gui/wxpython/menustrings.py:1814 +msgid "3D mask" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:855 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1781 +#: ../gui/wxpython/menustrings.py:873 ../gui/wxpython/menustrings.py:1815 +msgid "Establishes the current working 3D raster mask." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:856 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:857 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1782 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1783 +#: ../gui/wxpython/menustrings.py:874 ../gui/wxpython/menustrings.py:875 +#: ../gui/wxpython/menustrings.py:1816 ../gui/wxpython/menustrings.py:1817 +msgid "3D raster map calculator" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:858 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1784 +#: ../gui/wxpython/menustrings.py:876 ../gui/wxpython/menustrings.py:1818 +msgid "Cross section" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:859 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1785 +#: ../gui/wxpython/menustrings.py:877 ../gui/wxpython/menustrings.py:1819 +msgid "" +"Creates cross section 2D raster map from 3D raster map based on 2D elevation" +" map" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:861 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1787 +#: ../gui/wxpython/menustrings.py:879 ../gui/wxpython/menustrings.py:1821 +msgid "" +"Numerical calculation program for transient, confined groundwater flow in " +"three dimensions." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:862 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1788 +#: ../gui/wxpython/menustrings.py:880 ../gui/wxpython/menustrings.py:1822 +msgid "Interpolate 3D raster from points" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:863 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1789 +#: ../gui/wxpython/menustrings.py:881 ../gui/wxpython/menustrings.py:1823 +msgid "" +"Interpolates point data to a 3D raster map using regularized spline with " +"tension (RST) algorithm." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:864 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1790 +msgid "Reports and Statistics" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:865 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1791 +#: ../gui/wxpython/menustrings.py:883 ../gui/wxpython/menustrings.py:1825 +msgid "Basic 3D raster metadata" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:866 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1792 +#: ../gui/wxpython/menustrings.py:884 ../gui/wxpython/menustrings.py:1826 +msgid "Outputs basic information about a user-specified 3D raster map layer." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:867 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1793 +#: ../gui/wxpython/menustrings.py:885 ../gui/wxpython/menustrings.py:1827 +msgid "3D raster statistics" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:868 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1794 +#: ../gui/wxpython/menustrings.py:886 ../gui/wxpython/menustrings.py:1828 +msgid "Generates volume statistics for 3D raster maps." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:869 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1795 +#: ../gui/wxpython/menustrings.py:887 ../gui/wxpython/menustrings.py:1829 +msgid "Univariate statistics for 3D rasters" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:870 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1796 +#: ../gui/wxpython/menustrings.py:888 ../gui/wxpython/menustrings.py:1830 +msgid "" +"Calculates univariate statistics from the non-null cells of a 3D raster map." +" Statistics include number of cells counted, minimum and maximum cell " +"values, range, arithmetic mean, population variance, standard deviation, " +"coefficient of variation, and sum." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:871 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1797 +#: ../gui/wxpython/menustrings.py:889 ../gui/wxpython/menustrings.py:1831 +msgid "&Database" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:872 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1798 +#: ../gui/wxpython/menustrings.py:890 ../gui/wxpython/menustrings.py:1832 +msgid "Database information" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:873 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1799 +#: ../gui/wxpython/menustrings.py:891 ../gui/wxpython/menustrings.py:1833 +msgid "List databases" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:874 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1800 +#: ../gui/wxpython/menustrings.py:892 ../gui/wxpython/menustrings.py:1834 +msgid "Lists all databases for a given driver and location." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:875 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1801 +#: ../gui/wxpython/menustrings.py:893 ../gui/wxpython/menustrings.py:1835 +msgid "List drivers" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:876 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1802 +#: ../gui/wxpython/menustrings.py:894 ../gui/wxpython/menustrings.py:1836 +msgid "Lists all database drivers." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:877 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1803 +#: ../gui/wxpython/menustrings.py:895 ../gui/wxpython/menustrings.py:1837 +msgid "List tables" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:878 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1804 +#: ../gui/wxpython/menustrings.py:896 ../gui/wxpython/menustrings.py:1838 +msgid "Lists all tables for a given database." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:879 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1805 +#: ../gui/wxpython/menustrings.py:897 ../gui/wxpython/menustrings.py:1839 +msgid "Describe table" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:880 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1806 +#: ../gui/wxpython/menustrings.py:898 ../gui/wxpython/menustrings.py:1840 +msgid "Describes a table in detail." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:881 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1807 +#: ../gui/wxpython/menustrings.py:899 ../gui/wxpython/menustrings.py:1841 +msgid "List columns" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:882 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1808 +#: ../gui/wxpython/menustrings.py:900 ../gui/wxpython/menustrings.py:1842 +msgid "List all columns for a given table." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:883 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1809 +#: ../gui/wxpython/menustrings.py:901 ../gui/wxpython/menustrings.py:1843 +msgid "Manage databases" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:884 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1810 +#: ../gui/wxpython/menustrings.py:902 ../gui/wxpython/menustrings.py:1844 +msgid "Connect" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:885 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1811 +#: ../gui/wxpython/menustrings.py:903 ../gui/wxpython/menustrings.py:1845 +msgid "Prints/sets general DB connection for current mapset." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:886 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1812 +#: ../gui/wxpython/menustrings.py:904 ../gui/wxpython/menustrings.py:1846 +msgid "Login" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:887 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1813 +#: ../gui/wxpython/menustrings.py:905 ../gui/wxpython/menustrings.py:1847 +msgid "Sets user/password for DB driver/database." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:888 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1814 +#: ../gui/wxpython/menustrings.py:906 ../gui/wxpython/menustrings.py:1848 +msgid "Create database" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:889 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1815 +#: ../gui/wxpython/menustrings.py:907 ../gui/wxpython/menustrings.py:1849 +msgid "Creates an empty database." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:890 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1816 +#: ../gui/wxpython/menustrings.py:908 ../gui/wxpython/menustrings.py:1850 +msgid "Drop database" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:891 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1817 +#: ../gui/wxpython/menustrings.py:909 ../gui/wxpython/menustrings.py:1851 +msgid "Removes an existing database." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:892 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1818 +#: ../gui/wxpython/menustrings.py:910 ../gui/wxpython/menustrings.py:1852 +msgid "Drop table" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:893 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1819 +#: ../gui/wxpython/menustrings.py:911 ../gui/wxpython/menustrings.py:1853 +msgid "Drops an attribute table." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:894 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1820 +#: ../gui/wxpython/menustrings.py:912 ../gui/wxpython/menustrings.py:1854 +msgid "Copy table" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:895 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1821 +#: ../gui/wxpython/menustrings.py:913 ../gui/wxpython/menustrings.py:1855 +msgid "" +"Copy a table. Either 'from_table' (optionally with 'where') can be used or " +"'select' option, but not 'from_table' and 'select' at the same time." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:896 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:916 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1822 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1842 +#: ../gui/wxpython/menustrings.py:914 ../gui/wxpython/menustrings.py:934 +#: ../gui/wxpython/menustrings.py:1856 ../gui/wxpython/menustrings.py:1876 +msgid "Drop column" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:897 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1823 +#: ../gui/wxpython/menustrings.py:915 ../gui/wxpython/menustrings.py:1857 +msgid "Drops a column from selected attribute table." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:898 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1824 +#: ../gui/wxpython/menustrings.py:916 ../gui/wxpython/menustrings.py:1858 +msgid "Test" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:899 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1825 +#: ../gui/wxpython/menustrings.py:917 ../gui/wxpython/menustrings.py:1859 +msgid "Test database driver, database must exist and set by db.connect." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:901 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1827 +#: ../gui/wxpython/menustrings.py:919 ../gui/wxpython/menustrings.py:1861 +msgid "Query any table" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:902 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1828 +#: ../gui/wxpython/menustrings.py:920 ../gui/wxpython/menustrings.py:1862 +msgid "Selects data from attribute table. Performs SQL query statement(s)." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:905 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1831 +#: ../gui/wxpython/menustrings.py:923 ../gui/wxpython/menustrings.py:1865 +msgid "SQL statement" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:906 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1832 +#: ../gui/wxpython/menustrings.py:924 ../gui/wxpython/menustrings.py:1866 +msgid "Executes any SQL statement. For SELECT statements use 'db.select'." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:907 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1833 +#: ../gui/wxpython/menustrings.py:925 ../gui/wxpython/menustrings.py:1867 +msgid "Vector database connections" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:908 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1834 +#: ../gui/wxpython/menustrings.py:926 ../gui/wxpython/menustrings.py:1868 +msgid "New table" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:909 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1835 +#: ../gui/wxpython/menustrings.py:927 ../gui/wxpython/menustrings.py:1869 +msgid "" +"Creates and connects a new attribute table to a given layer of an existing " +"vector map." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:910 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1836 +#: ../gui/wxpython/menustrings.py:928 ../gui/wxpython/menustrings.py:1870 +msgid "Remove table" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:911 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1837 +#: ../gui/wxpython/menustrings.py:929 ../gui/wxpython/menustrings.py:1871 +msgid "Removes existing attribute table of a vector map." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:912 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1838 +#: ../gui/wxpython/menustrings.py:930 ../gui/wxpython/menustrings.py:1872 +msgid "Join table" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:913 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1839 +#: ../gui/wxpython/menustrings.py:931 ../gui/wxpython/menustrings.py:1873 +msgid "Joins a database table to a vector map table." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:914 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1840 +#: ../gui/wxpython/menustrings.py:932 ../gui/wxpython/menustrings.py:1874 +msgid "Add columns" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:915 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1841 +#: ../gui/wxpython/menustrings.py:933 ../gui/wxpython/menustrings.py:1875 +msgid "" +"Adds one or more columns to the attribute table connected to a given vector " +"map." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:917 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1843 +#: ../gui/wxpython/menustrings.py:935 ../gui/wxpython/menustrings.py:1877 +msgid "" +"Drops a column from the attribute table connected to a given vector map." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:919 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1845 +#: ../gui/wxpython/menustrings.py:937 ../gui/wxpython/menustrings.py:1879 +msgid "" +"Renames a column in the attribute table connected to a given vector map." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:920 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1846 +#: ../gui/wxpython/menustrings.py:938 ../gui/wxpython/menustrings.py:1880 +msgid "Change values" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:921 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1847 +#: ../gui/wxpython/menustrings.py:939 ../gui/wxpython/menustrings.py:1881 +msgid "Updates a column in the attribute table connected to a vector map." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:922 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1848 +#: ../gui/wxpython/menustrings.py:940 ../gui/wxpython/menustrings.py:1882 +msgid "Drop row" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:923 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1849 +#: ../gui/wxpython/menustrings.py:941 ../gui/wxpython/menustrings.py:1883 +msgid "" +"Removes a vector feature from a vector map through attribute selection." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:924 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1850 +#: ../gui/wxpython/menustrings.py:942 ../gui/wxpython/menustrings.py:1884 +msgid "Reconnect vectors to database" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:925 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1851 +#: ../gui/wxpython/menustrings.py:943 ../gui/wxpython/menustrings.py:1885 +msgid "" +"Reconnects attribute tables for all vector maps from the current mapset to a" +" new database." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:926 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1852 +#: ../gui/wxpython/menustrings.py:944 ../gui/wxpython/menustrings.py:1886 +msgid "Set vector map - database connection" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:927 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1853 +#: ../gui/wxpython/menustrings.py:945 ../gui/wxpython/menustrings.py:1887 +msgid "Prints/sets DB connection for a vector map to attribute table." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:928 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1854 +#: ../gui/wxpython/menustrings.py:946 ../gui/wxpython/menustrings.py:1888 +msgid "&Temporal" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:929 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1855 +#: ../gui/wxpython/menustrings.py:947 ../gui/wxpython/menustrings.py:1889 +msgid "Manage datasets" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:930 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1856 +#: ../gui/wxpython/menustrings.py:948 ../gui/wxpython/menustrings.py:1890 +msgid "Connect temporal database" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:931 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1857 +#: ../gui/wxpython/menustrings.py:949 ../gui/wxpython/menustrings.py:1891 +msgid "" +"Prints/sets general temporal GIS database connection for current mapset." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:933 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1859 +#: ../gui/wxpython/menustrings.py:951 ../gui/wxpython/menustrings.py:1893 +msgid "Creates a space time dataset." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:935 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1861 +#: ../gui/wxpython/menustrings.py:953 ../gui/wxpython/menustrings.py:1895 +msgid "Renames a space time dataset" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:937 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1863 +#: ../gui/wxpython/menustrings.py:955 ../gui/wxpython/menustrings.py:1897 +msgid "Removes space time datasets from temporal database." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:938 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1864 +#: ../gui/wxpython/menustrings.py:956 ../gui/wxpython/menustrings.py:1898 +msgid "Update metadata" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:939 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1865 +#: ../gui/wxpython/menustrings.py:957 ../gui/wxpython/menustrings.py:1899 +msgid "Modifies the metadata of a space time dataset." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:940 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1866 +#: ../gui/wxpython/menustrings.py:958 ../gui/wxpython/menustrings.py:1900 +msgid "Merge" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:941 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1867 +#: ../gui/wxpython/menustrings.py:959 ../gui/wxpython/menustrings.py:1901 +msgid "Merges several space time datasets into a single space time dataset." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:942 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1868 +#: ../gui/wxpython/menustrings.py:960 ../gui/wxpython/menustrings.py:1902 +msgid "Temporally shift" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:943 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1869 +#: ../gui/wxpython/menustrings.py:961 ../gui/wxpython/menustrings.py:1903 +msgid "Shifts temporally the maps of a space time dataset." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:944 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1870 +#: ../gui/wxpython/menustrings.py:962 ../gui/wxpython/menustrings.py:1904 +msgid "Snap maps of dataset" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:945 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1871 +#: ../gui/wxpython/menustrings.py:963 ../gui/wxpython/menustrings.py:1905 +msgid "Snaps temporally the maps of a space time dataset." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:947 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1873 +#: ../gui/wxpython/menustrings.py:965 ../gui/wxpython/menustrings.py:1907 +msgid "" +"Lists space time datasets and maps registered in the temporal database." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:948 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1874 +#: ../gui/wxpython/menustrings.py:966 ../gui/wxpython/menustrings.py:1908 +msgid "Manage maps in datasets" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:949 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1875 +#: ../gui/wxpython/menustrings.py:967 ../gui/wxpython/menustrings.py:1909 +msgid "Register maps in datasets" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:950 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1876 +msgid "Registers raster, vector and raster3d maps in a space time datasets." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:951 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1877 +#: ../gui/wxpython/menustrings.py:969 ../gui/wxpython/menustrings.py:1911 +msgid "Unregister maps from datasets" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:952 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1878 +#: ../gui/wxpython/menustrings.py:970 ../gui/wxpython/menustrings.py:1912 +msgid "" +"Unregisters raster, vector and raster3d maps from the temporal database or a" +" specific space time dataset." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:953 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1879 +#: ../gui/wxpython/menustrings.py:971 ../gui/wxpython/menustrings.py:1913 +msgid "List raster dataset maps" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:954 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1880 +#: ../gui/wxpython/menustrings.py:972 ../gui/wxpython/menustrings.py:1914 +msgid "Lists registered maps of a space time raster dataset." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:955 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1881 +#: ../gui/wxpython/menustrings.py:973 ../gui/wxpython/menustrings.py:1915 +msgid "List vector dataset maps" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:956 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1882 +#: ../gui/wxpython/menustrings.py:974 ../gui/wxpython/menustrings.py:1916 +msgid "Lists registered maps of a space time vector dataset." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:957 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1883 +#: ../gui/wxpython/menustrings.py:975 ../gui/wxpython/menustrings.py:1917 +msgid "List 3D raster dataset maps" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:958 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1884 +#: ../gui/wxpython/menustrings.py:976 ../gui/wxpython/menustrings.py:1918 +msgid "Lists registered maps of a space time raster3d dataset." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:959 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1885 +#: ../gui/wxpython/menustrings.py:977 ../gui/wxpython/menustrings.py:1919 +msgid "Import" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:960 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1886 +#: ../gui/wxpython/menustrings.py:978 ../gui/wxpython/menustrings.py:1920 +msgid "Import raster dataset" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:961 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1887 +#: ../gui/wxpython/menustrings.py:979 ../gui/wxpython/menustrings.py:1921 +msgid "Imports space time raster dataset." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:962 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1888 +#: ../gui/wxpython/menustrings.py:980 ../gui/wxpython/menustrings.py:1922 +msgid "Import vector dataset" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:963 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1889 +#: ../gui/wxpython/menustrings.py:981 ../gui/wxpython/menustrings.py:1923 +msgid "" +"Imports a space time vector dataset from a GRASS GIS specific archive file." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:965 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1891 +#: ../gui/wxpython/menustrings.py:983 ../gui/wxpython/menustrings.py:1925 +msgid "Export raster dataset" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:966 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1892 +#: ../gui/wxpython/menustrings.py:984 ../gui/wxpython/menustrings.py:1926 +msgid "Exports space time raster dataset." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:967 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1893 +#: ../gui/wxpython/menustrings.py:985 ../gui/wxpython/menustrings.py:1927 +msgid "Export raster dataset as VTK time series" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:968 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1894 +#: ../gui/wxpython/menustrings.py:986 ../gui/wxpython/menustrings.py:1928 +msgid "Exports space time raster dataset as VTK time series." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:969 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1895 +#: ../gui/wxpython/menustrings.py:987 ../gui/wxpython/menustrings.py:1929 +msgid "Export vector dataset" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:970 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1896 +#: ../gui/wxpython/menustrings.py:988 ../gui/wxpython/menustrings.py:1930 +msgid "" +"Exports a space time vector dataset as GRASS GIS specific archive file." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:971 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1897 +#: ../gui/wxpython/menustrings.py:989 ../gui/wxpython/menustrings.py:1931 +msgid "Convert raster dataset to 3D raster" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:972 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1898 +#: ../gui/wxpython/menustrings.py:990 ../gui/wxpython/menustrings.py:1932 +msgid "Converts a space time raster dataset into a 3D raster map." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:973 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1899 +#: ../gui/wxpython/menustrings.py:991 ../gui/wxpython/menustrings.py:1933 +msgid "Extraction" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:974 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1900 +#: ../gui/wxpython/menustrings.py:992 ../gui/wxpython/menustrings.py:1934 +msgid "Extract subset of raster dataset" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:975 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1901 +#: ../gui/wxpython/menustrings.py:993 ../gui/wxpython/menustrings.py:1935 +msgid "Extracts a subset of a space time raster datasets." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:976 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1902 +#: ../gui/wxpython/menustrings.py:994 ../gui/wxpython/menustrings.py:1936 +msgid "Extract subset of vector dataset" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:977 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1903 +#: ../gui/wxpython/menustrings.py:995 ../gui/wxpython/menustrings.py:1937 +msgid "Extracts a subset of a space time vector dataset." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:978 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1904 +#: ../gui/wxpython/menustrings.py:996 ../gui/wxpython/menustrings.py:1938 +msgid "Extract subset of 3D raster dataset" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:979 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1905 +#: ../gui/wxpython/menustrings.py:997 ../gui/wxpython/menustrings.py:1939 +msgid "Extracts a subset of a space time 3D raster dataset." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:980 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1906 +#: ../gui/wxpython/menustrings.py:998 ../gui/wxpython/menustrings.py:1940 +msgid "Query vector dataset attribute data" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:981 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1907 +#: ../gui/wxpython/menustrings.py:999 ../gui/wxpython/menustrings.py:1941 +msgid "" +"Prints attributes of vector maps registered in a space time vector dataset." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:982 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1908 +#: ../gui/wxpython/menustrings.py:1000 ../gui/wxpython/menustrings.py:1942 +msgid "Raster dataset color table" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:983 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1909 +#: ../gui/wxpython/menustrings.py:1001 ../gui/wxpython/menustrings.py:1943 +msgid "" +"Creates/modifies the color table associated with each raster map of the " +"space time raster dataset." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:984 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1910 +#: ../gui/wxpython/menustrings.py:1002 ../gui/wxpython/menustrings.py:1944 +msgid "Raster calculations" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:985 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1911 +#: ../gui/wxpython/menustrings.py:1003 ../gui/wxpython/menustrings.py:1945 +msgid "" +"Performs spatio-temporal mapcalc expressions on temporally sampled maps of " +"space time raster datasets." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:986 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1912 +#: ../gui/wxpython/menustrings.py:1004 ../gui/wxpython/menustrings.py:1946 +msgid "3D raster calculations" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:987 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1913 +#: ../gui/wxpython/menustrings.py:1005 ../gui/wxpython/menustrings.py:1947 +msgid "" +"Performs r3.mapcalc expressions on maps of sampled space time 3D raster " +"datasets." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:988 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1914 +#: ../gui/wxpython/menustrings.py:1006 ../gui/wxpython/menustrings.py:1948 +msgid "Interpolate gaps in raster datasets" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:989 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1915 +#: ../gui/wxpython/menustrings.py:1007 ../gui/wxpython/menustrings.py:1949 +msgid "" +"Replaces gaps in a space time raster dataset with interpolated raster maps." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:990 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1916 +#: ../gui/wxpython/menustrings.py:1008 ../gui/wxpython/menustrings.py:1950 +msgid "Aggregation" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:991 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1917 +#: ../gui/wxpython/menustrings.py:1009 ../gui/wxpython/menustrings.py:1951 +msgid "Neighborhood analysis in raster dataset" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:992 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1918 +#: ../gui/wxpython/menustrings.py:1010 ../gui/wxpython/menustrings.py:1952 +msgid "" +"Performs a neighborhood analysis for each map in a space time raster " +"dataset." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:993 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1919 +#: ../gui/wxpython/menustrings.py:1011 ../gui/wxpython/menustrings.py:1953 +msgid "Aggregation in raster datasets" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:994 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1920 +#: ../gui/wxpython/menustrings.py:1012 ../gui/wxpython/menustrings.py:1954 +msgid "" +"Performs different aggregation algorithms from r.series on all or a subset " +"of raster maps in a space time raster dataset." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:995 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1921 +#: ../gui/wxpython/menustrings.py:1013 ../gui/wxpython/menustrings.py:1955 +msgid "Temporal aggregation" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:996 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1922 +#: ../gui/wxpython/menustrings.py:1014 ../gui/wxpython/menustrings.py:1956 +msgid "" +"Aggregates temporally the maps of a space time raster dataset by a user " +"defined granularity." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:997 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1923 +#: ../gui/wxpython/menustrings.py:1015 ../gui/wxpython/menustrings.py:1957 +msgid "Temporal aggregation by dataset" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:998 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1924 +#: ../gui/wxpython/menustrings.py:1016 ../gui/wxpython/menustrings.py:1958 +msgid "" +"Aggregates data of an existing space time raster dataset using the time " +"intervals of a second space time dataset." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:999 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1925 +#: ../gui/wxpython/menustrings.py:1017 ../gui/wxpython/menustrings.py:1959 +msgid "Sampling" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1000 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1926 +#: ../gui/wxpython/menustrings.py:1018 ../gui/wxpython/menustrings.py:1960 +msgid "Sample a space time raster dataset at point coordinates" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1001 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1927 +#: ../gui/wxpython/menustrings.py:1019 ../gui/wxpython/menustrings.py:1961 +msgid "" +"Sample a space time raster dataset at specific vector point coordinates and " +"write the output to stdout using different layouts" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1002 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1928 +#: ../gui/wxpython/menustrings.py:1020 ../gui/wxpython/menustrings.py:1962 +msgid "Query raster dataset by vector points dataset" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1003 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1929 +#: ../gui/wxpython/menustrings.py:1021 ../gui/wxpython/menustrings.py:1963 +msgid "" +"Stores raster map values at spatial and temporal positions of vector points " +"as vector attributes." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1004 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1930 +#: ../gui/wxpython/menustrings.py:1022 ../gui/wxpython/menustrings.py:1964 +msgid "Observe specific locations in raster dataset" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1005 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1931 +#: ../gui/wxpython/menustrings.py:1023 ../gui/wxpython/menustrings.py:1965 +msgid "" +"Observes specific locations in a space time raster dataset over a period of " +"time using vector points." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1006 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1932 +#: ../gui/wxpython/menustrings.py:1024 ../gui/wxpython/menustrings.py:1966 +msgid "Temporal sampling" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1007 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1933 +#: ../gui/wxpython/menustrings.py:1025 ../gui/wxpython/menustrings.py:1967 +msgid "" +"Samples the input space time dataset(s) with a sample space time dataset and" +" print the result to stdout." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1009 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1935 +#: ../gui/wxpython/menustrings.py:1027 ../gui/wxpython/menustrings.py:1969 +msgid "Space time datasets metadata" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1010 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1936 +#: ../gui/wxpython/menustrings.py:1028 ../gui/wxpython/menustrings.py:1970 +msgid "Lists information about space time datasets and maps." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1011 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1937 +#: ../gui/wxpython/menustrings.py:1029 ../gui/wxpython/menustrings.py:1971 +msgid "Univariate raster dataset statistics" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1012 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1938 +#: ../gui/wxpython/menustrings.py:1030 ../gui/wxpython/menustrings.py:1972 +msgid "" +"Calculates univariate statistics from the non-null cells for each registered" +" raster map of a space time raster dataset." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1013 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1939 +#: ../gui/wxpython/menustrings.py:1031 ../gui/wxpython/menustrings.py:1973 +msgid "Univariate vector dataset statistics" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1014 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1940 +#: ../gui/wxpython/menustrings.py:1032 ../gui/wxpython/menustrings.py:1974 +msgid "" +"Calculates univariate statistics of attributes for each registered vector " +"map of a space time vector dataset" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1015 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1941 +#: ../gui/wxpython/menustrings.py:1033 ../gui/wxpython/menustrings.py:1975 +msgid "Univariate 3D raster dataset statistics" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1016 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1942 +#: ../gui/wxpython/menustrings.py:1034 ../gui/wxpython/menustrings.py:1976 +msgid "" +"Calculates univariate statistics from the non-null cells for each registered" +" 3D raster map of a space time 3D raster dataset." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1017 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1943 +#: ../gui/wxpython/menustrings.py:1035 ../gui/wxpython/menustrings.py:1977 +msgid "Report temporal topology" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1018 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1944 +#: ../gui/wxpython/menustrings.py:1036 ../gui/wxpython/menustrings.py:1978 +msgid "Lists temporal topology of a space time dataset." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1019 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1945 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1952 +#: ../gui/wxpython/menustrings.py:1037 ../gui/wxpython/menustrings.py:1979 +#: ../gui/wxpython/menustrings.py:1986 +msgid "GUI tools" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1022 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1948 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1968 +#: ../gui/wxpython/menustrings.py:1040 ../gui/wxpython/menustrings.py:1982 +#: ../gui/wxpython/menustrings.py:2002 +msgid "Timeline tool" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1023 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1949 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1969 +#: ../gui/wxpython/menustrings.py:1041 ../gui/wxpython/menustrings.py:1983 +#: ../gui/wxpython/menustrings.py:2003 +msgid "Plot temporal extents." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1024 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1950 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1966 +#: ../gui/wxpython/menustrings.py:1042 ../gui/wxpython/menustrings.py:1984 +#: ../gui/wxpython/menustrings.py:2000 +msgid "Temporal plot tool" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1025 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1951 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1967 +#: ../gui/wxpython/menustrings.py:1043 ../gui/wxpython/menustrings.py:1985 +#: ../gui/wxpython/menustrings.py:2001 +msgid "Plot temporal values." +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1026 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:2015 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:2058 +#: ../gui/wxpython/menustrings.py:1044 ../gui/wxpython/menustrings.py:2049 +#: ../gui/wxpython/menustrings.py:2092 +msgid "&Help" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1027 +#: ../gui/wxpython/menustrings.py:1045 +msgid "GRASS help" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1028 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1030 +#: ../gui/wxpython/menustrings.py:1046 ../gui/wxpython/menustrings.py:1048 +msgid "Display the HTML man pages of GRASS GIS" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1029 +#: ../gui/wxpython/menustrings.py:1047 +msgid "GUI help" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1031 +#: ../gui/wxpython/menustrings.py:1049 +msgid "About system" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1032 +#: ../gui/wxpython/menustrings.py:1050 +msgid "Prints system information" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1037 +#: ../gui/wxpython/menustrings.py:1055 +msgid "Import, export and link data" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1955 +#: ../gui/wxpython/menustrings.py:1989 +msgid "Attribute table manager" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1974 +#: ../gui/wxpython/menustrings.py:2008 +msgid "Create new model" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1976 +#: ../gui/wxpython/menustrings.py:2010 +msgid "Load model from file" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1980 +#: ../gui/wxpython/menustrings.py:2014 +msgid "Save model to file" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1982 +#: ../gui/wxpython/menustrings.py:2016 +msgid "Close model file" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1983 +#: ../gui/wxpython/menustrings.py:2017 +msgid "Export to image" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1984 +#: ../gui/wxpython/menustrings.py:2018 +msgid "Export model to image" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1985 +#: ../gui/wxpython/menustrings.py:2019 +msgid "Export to Python" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1986 +#: ../gui/wxpython/menustrings.py:2020 +msgid "Export model to Python script" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1987 +#: ../gui/wxpython/menustrings.py:2021 +msgid "Quit modeler" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1988 +#: ../gui/wxpython/menustrings.py:2022 +msgid "Close modeler window" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1992 +#: ../gui/wxpython/menustrings.py:2026 +msgid "&Model" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1993 +#: ../gui/wxpython/menustrings.py:2027 +msgid "Add command" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1994 +#: ../gui/wxpython/menustrings.py:2028 +msgid "Add action (GRASS command) to model" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1995 +#: ../gui/wxpython/menustrings.py:2029 +msgid "Add data" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1996 +#: ../gui/wxpython/menustrings.py:2030 +msgid "Add data item to model" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1997 +#: ../gui/wxpython/menustrings.py:2031 +msgid "Define relation" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1998 +#: ../gui/wxpython/menustrings.py:2032 +msgid "Define relation between data and action items" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1999 +#: ../gui/wxpython/menustrings.py:2033 +msgid "Add loop / series" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:2000 +#: ../gui/wxpython/menustrings.py:2034 +msgid "Adds loop (series) to model" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:2001 +#: ../gui/wxpython/menustrings.py:2035 +msgid "Add condition" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:2002 +#: ../gui/wxpython/menustrings.py:2036 +msgid "Adds condition (if/else) to model" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:2004 +#: ../gui/wxpython/menustrings.py:2038 +msgid "Adds comment to model" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:2005 +#: ../gui/wxpython/menustrings.py:2039 +msgid "Remove item" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:2006 +#: ../gui/wxpython/menustrings.py:2040 +msgid "Remove action/data from model" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:2008 +#: ../gui/wxpython/menustrings.py:2042 +msgid "Model properties (name, purpose, etc.)" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:2009 +#: ../gui/wxpython/menustrings.py:2043 +msgid "Delete intermediate data" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:2010 +#: ../gui/wxpython/menustrings.py:2044 +msgid "Delete intermediate data defined in the model" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:2012 +#: ../gui/wxpython/menustrings.py:2046 +msgid "Run entire model" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:2013 +#: ../gui/wxpython/menustrings.py:2047 +msgid "Validate model" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:2014 +#: ../gui/wxpython/menustrings.py:2048 +msgid "Validate entire model" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:2017 +#: ../gui/wxpython/menustrings.py:2051 +msgid "Display the HTML man pages of Graphical modeler" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:2018 +#: ../gui/wxpython/menustrings.py:2052 +msgid "About Graphical Modeler" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:2019 +#: ../gui/wxpython/menustrings.py:2053 +msgid "Display information about Graphical Modeler" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:2025 +#: ../gui/wxpython/menustrings.py:2059 +msgid "Load instruction file" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:2027 +#: ../gui/wxpython/menustrings.py:2061 +msgid "Export instruction file" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:2029 +#: ../gui/wxpython/menustrings.py:2063 +msgid "Export to PostScript" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:2031 +#: ../gui/wxpython/menustrings.py:2065 +msgid "Export to PDF" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:2033 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:2034 +#: ../gui/wxpython/menustrings.py:2067 ../gui/wxpython/menustrings.py:2068 +msgid "Launch ps.map dialog" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:2036 +#: ../gui/wxpython/menustrings.py:2070 +msgid "Close Cartographic Composer" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:2037 +#: ../gui/wxpython/menustrings.py:2071 +msgid "&Insert" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:2039 +#: ../gui/wxpython/menustrings.py:2073 +msgid "Add or edit map frame" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:2041 +#: ../gui/wxpython/menustrings.py:2075 +msgid "Add or edit raster map" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:2043 +#: ../gui/wxpython/menustrings.py:2077 +msgid "Add or edit vector map" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:2044 +#: ../gui/wxpython/menustrings.py:2078 +msgid "Map legend" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:2045 +#: ../gui/wxpython/menustrings.py:2079 +msgid "Add or edit raster and vector legend" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:2047 +#: ../gui/wxpython/menustrings.py:2081 +msgid "Add or edit map info" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:2049 +#: ../gui/wxpython/menustrings.py:2083 +msgid "Add or edit scale bar" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:2060 +#: ../gui/wxpython/menustrings.py:2094 +msgid "Display the HTML man pages of Cartographic Composer" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:2061 +#: ../gui/wxpython/menustrings.py:2095 +msgid "About Cartographic Composer" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_menustrings.py:2062 +#: ../gui/wxpython/menustrings.py:2096 +msgid "Display information about Cartographic Composer" +msgstr "" + +#: ../gui/wxpython/menustrings.py:38 ../gui/wxpython/menustrings.py:1057 +msgid "Simplified raster import with reprojection" +msgstr "" + +#: ../gui/wxpython/menustrings.py:40 ../gui/wxpython/menustrings.py:1059 +msgid "Import of common raster formats" +msgstr "" + +#: ../gui/wxpython/menustrings.py:63 ../gui/wxpython/menustrings.py:1082 +msgid "" +"Creates a raster map from LAS LiDAR points using univariate statistics." +msgstr "" + +#: ../gui/wxpython/menustrings.py:65 ../gui/wxpython/menustrings.py:1084 +msgid "" +"Imports a GRASS GIS specific raster archive file (packed with r.pack) as a " +"raster map" +msgstr "" + +#: ../gui/wxpython/menustrings.py:69 ../gui/wxpython/menustrings.py:1088 +msgid "Simplified vector import with reprojection" +msgstr "" + +#: ../gui/wxpython/menustrings.py:71 ../gui/wxpython/menustrings.py:1090 +msgid "Import of common vector formats" +msgstr "" + +#: ../gui/wxpython/menustrings.py:88 ../gui/wxpython/menustrings.py:1107 +msgid "Converts LAS LiDAR point clouds to a GRASS vector map with libLAS." +msgstr "" + +#: ../gui/wxpython/menustrings.py:90 ../gui/wxpython/menustrings.py:1109 +msgid "" +"Imports a GRASS GIS specific vector archive file (packed with v.pack) as a " +"vector map" +msgstr "" + +#: ../gui/wxpython/menustrings.py:134 ../gui/wxpython/menustrings.py:1153 +msgid "" +"Exports a vector map layer to any of the supported OGR vector formats. By " +"default a vector map layer is exported to OGC GeoPackage format." +msgstr "" + +#: ../gui/wxpython/menustrings.py:140 ../gui/wxpython/menustrings.py:1159 +msgid "Exports a vector map layer to PostGIS feature table." +msgstr "" + +#: ../gui/wxpython/menustrings.py:212 +msgid "Simple Python Editor" +msgstr "" + +#: ../gui/wxpython/menustrings.py:213 +msgid "Launches Simple Python Editor." +msgstr "" + +#: ../gui/wxpython/menustrings.py:224 ../gui/wxpython/menustrings.py:1203 +msgid "Show current region extent in Map Display" +msgstr "" + +#: ../gui/wxpython/menustrings.py:225 ../gui/wxpython/menustrings.py:1204 +msgid "Shows the extent of the computational region in Map Display." +msgstr "" + +#: ../gui/wxpython/menustrings.py:381 ../gui/wxpython/menustrings.py:1323 +msgid "Landforms" +msgstr "" + +#: ../gui/wxpython/menustrings.py:382 ../gui/wxpython/menustrings.py:1324 +msgid "" +"Calculates geomorphons (terrain forms) and associated geometry using machine" +" vision approach." +msgstr "" + +#: ../gui/wxpython/menustrings.py:659 ../gui/wxpython/menustrings.py:1601 +msgid "" +"Allocates subnets for nearest centers. Center node must be opened (costs >= " +"0). Costs of center node are used in calculation." +msgstr "" + +#: ../gui/wxpython/menustrings.py:661 ../gui/wxpython/menustrings.py:1603 +msgid "" +"Splits subnets for nearest centers by cost isolines. Splits net to bands " +"between cost isolines (direction from center). Center node must be opened " +"(costs >= 0). Costs of center node are used in calculation." +msgstr "" + +#: ../gui/wxpython/menustrings.py:689 ../gui/wxpython/menustrings.py:1631 +msgid "Clip vector maps" +msgstr "" + +#: ../gui/wxpython/menustrings.py:690 ../gui/wxpython/menustrings.py:1632 +msgid "Extracts features of input map which overlay features of clip map." +msgstr "" + +#: ../gui/wxpython/menustrings.py:721 ../gui/wxpython/menustrings.py:1663 +msgid "" +"Creates a Voronoi diagram constrained to the extents of the current region " +"from an input vector map containing points or centroids." +msgstr "" + +#: ../gui/wxpython/menustrings.py:749 ../gui/wxpython/menustrings.py:1691 +msgid "Vector map profiling tool" +msgstr "" + +#: ../gui/wxpython/menustrings.py:819 ../gui/wxpython/menustrings.py:1761 +msgid "Orthophoto tools" +msgstr "" + +#: ../gui/wxpython/menustrings.py:820 ../gui/wxpython/menustrings.py:1762 +msgid "Manage GCPs for 3D correction" +msgstr "" + +#: ../gui/wxpython/menustrings.py:821 ../gui/wxpython/menustrings.py:1763 +msgid "Georectifies a map and allows managing GCP for 3D correction." +msgstr "" + +#: ../gui/wxpython/menustrings.py:822 ../gui/wxpython/menustrings.py:1764 +msgid "Corrects scanning distortions" +msgstr "" + +#: ../gui/wxpython/menustrings.py:823 ../gui/wxpython/menustrings.py:1765 +msgid "Corrects scanning distortions of a scanned aerial photo." +msgstr "" + +#: ../gui/wxpython/menustrings.py:968 ../gui/wxpython/menustrings.py:1910 +msgid "" +"Assigns timestamps and registers raster, vector and raster3d maps in a space" +" time dataset." +msgstr "" diff -Nru grass-7.4.3/locale/po/grasswxpy_zh.po grass-7.6.0/locale/po/grasswxpy_zh.po --- grass-7.4.3/locale/po/grasswxpy_zh.po 2018-11-24 09:45:33.000000000 +0000 +++ grass-7.6.0/locale/po/grasswxpy_zh.po 2018-12-26 10:57:24.000000000 +0000 @@ -2,7 +2,7 @@ msgstr "" "Project-Id-Version: GRASS\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-03-24 00:06+0100\n" +"POT-Creation-Date: 2018-12-26 11:43+0100\n" "PO-Revision-Date: \n" "Last-Translator: Shulin Yang \n" "Language-Team: Simplified Chinese \n" @@ -49,18 +49,18 @@ msgid "Set drawing color (not raster cell color)" msgstr "" -#: ../gui/wxpython/rdigit/toolbars.py:88 +#: ../gui/wxpython/rdigit/toolbars.py:85 msgid "Cell value:" msgstr "" -#: ../gui/wxpython/rdigit/toolbars.py:101 +#: ../gui/wxpython/rdigit/toolbars.py:99 msgid "Width of currently digitized line or diameter of a digitized point in map units." msgstr "" -#: ../gui/wxpython/rdigit/toolbars.py:102 +#: ../gui/wxpython/rdigit/toolbars.py:100 #: ../gui/wxpython/nviz/preferences.py:559 -#: ../gui/wxpython/gui_core/dialogs.py:1933 -#: ../gui/wxpython/psmap/dialogs.py:3831 +#: ../gui/wxpython/gui_core/dialogs.py:1938 +#: ../gui/wxpython/psmap/dialogs.py:3833 #: ../gui/wxpython/gmodeler/preferences.py:184 #: ../gui/wxpython/gmodeler/preferences.py:350 #: ../gui/wxpython/gmodeler/preferences.py:462 @@ -68,7 +68,7 @@ msgid "Width:" msgstr "宽度:" -#: ../gui/wxpython/rdigit/toolbars.py:142 +#: ../gui/wxpython/rdigit/toolbars.py:146 msgid "New raster map" msgstr "" @@ -99,7 +99,7 @@ #: ../gui/wxpython/rdigit/dialogs.py:104 #: ../gui/wxpython/modules/colorrules.py:679 -#: ../gui/wxpython/gui_core/dialogs.py:475 +#: ../gui/wxpython/gui_core/dialogs.py:476 #: ../gui/wxpython/lmgr/layertree.py:1085 #: ../gui/wxpython/datacatalog/tree.py:220 msgid "Overwrite?" @@ -192,7 +192,7 @@ msgstr "" #: ../gui/wxpython/modules/colorrules.py:453 ../gui/wxpython/menustrings.py:9 -#: ../gui/wxpython/menustrings.py:2009 +#: ../gui/wxpython/menustrings.py:2010 #: ../gui/wxpython/image2target/ii2t_menustrings.py:10 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1977 msgid "Save" @@ -219,7 +219,7 @@ msgstr "" #: ../gui/wxpython/modules/colorrules.py:582 -#: ../gui/wxpython/iclass/toolbars.py:76 +#: ../gui/wxpython/iclass/toolbars.py:78 msgid "Preview" msgstr "" @@ -238,7 +238,7 @@ msgstr "" #: ../gui/wxpython/modules/colorrules.py:690 -#: ../gui/wxpython/gui_core/forms.py:2346 +#: ../gui/wxpython/gui_core/forms.py:2376 msgid "Nothing to save." msgstr "" @@ -262,7 +262,7 @@ #: ../gui/wxpython/modules/colorrules.py:972 #: ../gui/wxpython/modules/colorrules.py:1654 #: ../gui/wxpython/modules/colorrules.py:1658 -#: ../gui/wxpython/psmap/dialogs.py:3537 +#: ../gui/wxpython/psmap/dialogs.py:3539 msgid "range" msgstr "" @@ -330,7 +330,7 @@ msgstr "" #: ../gui/wxpython/modules/colorrules.py:1139 ../gui/wxpython/dbmgr/base.py:467 -#: ../gui/wxpython/dbmgr/base.py:2307 +#: ../gui/wxpython/dbmgr/base.py:2309 msgid "Add column" msgstr "" @@ -427,7 +427,7 @@ msgstr "" #: ../gui/wxpython/modules/mcalc_builder.py:158 -#: ../gui/wxpython/modules/vclean.py:173 ../gui/wxpython/gui_core/forms.py:595 +#: ../gui/wxpython/modules/vclean.py:173 ../gui/wxpython/gui_core/forms.py:607 #: ../gui/wxpython/gui_core/menu.py:174 ../gui/wxpython/gmodeler/model.py:2835 #: ../gui/wxpython/gmodeler/frame.py:1983 msgid "&Run" @@ -438,7 +438,7 @@ msgstr "" #: ../gui/wxpython/modules/mcalc_builder.py:165 -#: ../gui/wxpython/gui_core/forms.py:1858 +#: ../gui/wxpython/gui_core/forms.py:1868 msgid "&Load" msgstr "" @@ -447,7 +447,7 @@ msgstr "" #: ../gui/wxpython/modules/mcalc_builder.py:169 -#: ../gui/wxpython/gui_core/forms.py:615 +#: ../gui/wxpython/gui_core/forms.py:627 msgid "Copy the current command string to the clipboard" msgstr "" @@ -570,7 +570,7 @@ #: ../gui/wxpython/modules/mcalc_builder.py:283 #: ../gui/wxpython/modules/import_export.py:96 #: ../gui/wxpython/modules/vclean.py:145 -#: ../gui/wxpython/gui_core/preferences.py:1138 +#: ../gui/wxpython/gui_core/preferences.py:1132 #: ../gui/wxpython/gmodeler/preferences.py:682 msgid "Allow output files to overwrite existing files" msgstr "å…许输出文件覆盖已存文件" @@ -591,28 +591,28 @@ msgid "Add created raster map into layer tree" msgstr "" -#: ../gui/wxpython/modules/mcalc_builder.py:642 +#: ../gui/wxpython/modules/mcalc_builder.py:658 msgid "You must enter the name of a new raster map to create." msgstr "" -#: ../gui/wxpython/modules/mcalc_builder.py:653 +#: ../gui/wxpython/modules/mcalc_builder.py:669 msgid "You must enter an expression to create a new raster map." msgstr "" -#: ../gui/wxpython/modules/mcalc_builder.py:713 +#: ../gui/wxpython/modules/mcalc_builder.py:729 msgid "Choose a file name to save the expression" msgstr "" -#: ../gui/wxpython/modules/mcalc_builder.py:714 -#: ../gui/wxpython/modules/mcalc_builder.py:736 +#: ../gui/wxpython/modules/mcalc_builder.py:730 +#: ../gui/wxpython/modules/mcalc_builder.py:752 msgid "Expression file (*)|*" msgstr "" -#: ../gui/wxpython/modules/mcalc_builder.py:735 +#: ../gui/wxpython/modules/mcalc_builder.py:751 msgid "Choose a file name to load the expression" msgstr "" -#: ../gui/wxpython/modules/mcalc_builder.py:771 +#: ../gui/wxpython/modules/mcalc_builder.py:787 #, python-brace-format msgid "'{cmd}' copied to clipboard" msgstr "" @@ -641,12 +641,12 @@ #: ../gui/wxpython/modules/import_export.py:78 #: ../gui/wxpython/modules/import_export.py:869 -#: ../gui/wxpython/gui_core/forms.py:2031 +#: ../gui/wxpython/gui_core/forms.py:2041 msgid "Layer id" msgstr "" #: ../gui/wxpython/modules/import_export.py:79 -#: ../gui/wxpython/gui_core/forms.py:2032 +#: ../gui/wxpython/gui_core/forms.py:2042 #: ../gui/wxpython/web_services/widgets.py:937 msgid "Layer name" msgstr "" @@ -656,13 +656,13 @@ msgstr "" #: ../gui/wxpython/modules/import_export.py:82 -#: ../gui/wxpython/gui_core/forms.py:2033 ../gui/wxpython/psmap/dialogs.py:2176 +#: ../gui/wxpython/gui_core/forms.py:2043 ../gui/wxpython/psmap/dialogs.py:2178 msgid "Feature type" msgstr "" #: ../gui/wxpython/modules/import_export.py:83 #: ../gui/wxpython/modules/import_export.py:85 -#: ../gui/wxpython/gui_core/forms.py:2034 +#: ../gui/wxpython/gui_core/forms.py:2044 msgid "Projection match" msgstr "" @@ -671,16 +671,16 @@ msgstr "" #: ../gui/wxpython/modules/import_export.py:105 -#: ../gui/wxpython/gui_core/forms.py:684 +#: ../gui/wxpython/gui_core/forms.py:696 msgid "Close dialog on finish" msgstr "" #: ../gui/wxpython/modules/import_export.py:117 #: ../gui/wxpython/modules/import_export.py:670 #: ../gui/wxpython/iscatt/dialogs.py:402 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1878 -#: ../gui/wxpython/image2target/ii2t_manager.py:2703 -#: ../gui/wxpython/gcp/manager.py:2630 ../gui/wxpython/vnet/dialogs.py:1312 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1880 +#: ../gui/wxpython/image2target/ii2t_manager.py:2706 +#: ../gui/wxpython/gcp/manager.py:2632 ../gui/wxpython/vnet/dialogs.py:1312 #: ../gui/wxpython/web_services/dialogs.py:145 #: ../gui/wxpython/web_services/dialogs.py:901 msgid "Close dialog" @@ -707,7 +707,7 @@ msgstr "" #: ../gui/wxpython/modules/import_export.py:376 -#: ../gui/wxpython/menustrings.py:161 ../gui/wxpython/menustrings.py:1179 +#: ../gui/wxpython/menustrings.py:161 ../gui/wxpython/menustrings.py:1180 #: ../gui/wxpython/image2target/ii2t_menustrings.py:159 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1160 #: ../gui/wxpython/lmgr/layertree.py:60 @@ -715,7 +715,7 @@ msgstr "链接到外部栅格数æ®" #: ../gui/wxpython/modules/import_export.py:378 -#: ../gui/wxpython/menustrings.py:36 ../gui/wxpython/menustrings.py:1054 +#: ../gui/wxpython/menustrings.py:36 ../gui/wxpython/menustrings.py:1055 #: ../gui/wxpython/image2target/ii2t_menustrings.py:37 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1038 #: ../gui/wxpython/lmgr/layertree.py:58 @@ -753,7 +753,7 @@ msgstr "" #: ../gui/wxpython/modules/import_export.py:517 -#: ../gui/wxpython/menustrings.py:163 ../gui/wxpython/menustrings.py:1181 +#: ../gui/wxpython/menustrings.py:163 ../gui/wxpython/menustrings.py:1182 #: ../gui/wxpython/image2target/ii2t_menustrings.py:161 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1162 #: ../gui/wxpython/lmgr/layertree.py:68 @@ -761,7 +761,7 @@ msgstr "链接到外部矢é‡æ•°æ®" #: ../gui/wxpython/modules/import_export.py:519 -#: ../gui/wxpython/menustrings.py:67 ../gui/wxpython/menustrings.py:1085 +#: ../gui/wxpython/menustrings.py:67 ../gui/wxpython/menustrings.py:1086 #: ../gui/wxpython/image2target/ii2t_menustrings.py:67 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1068 #: ../gui/wxpython/lmgr/layertree.py:66 @@ -798,21 +798,21 @@ #: ../gui/wxpython/location_wizard/wizard.py:1421 #: ../gui/wxpython/location_wizard/wizard.py:1511 #: ../gui/wxpython/location_wizard/wizard.py:1739 -#: ../gui/wxpython/nviz/tools.py:626 ../gui/wxpython/gui_core/forms.py:1819 -#: ../gui/wxpython/gui_core/forms.py:1911 -#: ../gui/wxpython/gui_core/gselect.py:1193 -#: ../gui/wxpython/gui_core/gselect.py:1507 -#: ../gui/wxpython/gui_core/gselect.py:1523 -#: ../gui/wxpython/gui_core/gselect.py:1570 -#: ../gui/wxpython/gui_core/gselect.py:1606 -#: ../gui/wxpython/psmap/dialogs.py:2679 ../gui/wxpython/psmap/dialogs.py:3021 -#: ../gui/wxpython/psmap/dialogs.py:5796 -#: ../gui/wxpython/animation/dialogs.py:508 -#: ../gui/wxpython/animation/dialogs.py:1080 -#: ../gui/wxpython/animation/dialogs.py:1198 -#: ../gui/wxpython/animation/dialogs.py:1234 -#: ../gui/wxpython/animation/dialogs.py:1258 -#: ../gui/wxpython/animation/dialogs.py:1289 +#: ../gui/wxpython/nviz/tools.py:626 ../gui/wxpython/gui_core/forms.py:1829 +#: ../gui/wxpython/gui_core/forms.py:1921 +#: ../gui/wxpython/gui_core/gselect.py:1199 +#: ../gui/wxpython/gui_core/gselect.py:1499 +#: ../gui/wxpython/gui_core/gselect.py:1515 +#: ../gui/wxpython/gui_core/gselect.py:1562 +#: ../gui/wxpython/gui_core/gselect.py:1598 +#: ../gui/wxpython/psmap/dialogs.py:2681 ../gui/wxpython/psmap/dialogs.py:3023 +#: ../gui/wxpython/psmap/dialogs.py:5798 +#: ../gui/wxpython/animation/dialogs.py:511 +#: ../gui/wxpython/animation/dialogs.py:1083 +#: ../gui/wxpython/animation/dialogs.py:1201 +#: ../gui/wxpython/animation/dialogs.py:1237 +#: ../gui/wxpython/animation/dialogs.py:1261 +#: ../gui/wxpython/animation/dialogs.py:1292 ../gui/wxpython/tplot/frame.py:316 msgid "Browse" msgstr "æµè§ˆ" @@ -953,7 +953,7 @@ msgstr "" #: ../gui/wxpython/modules/histogram.py:191 -#: ../gui/wxpython/mapwin/buffered.py:699 +#: ../gui/wxpython/mapwin/buffered.py:701 msgid "Please wait, exporting image..." msgstr "" @@ -962,8 +962,8 @@ msgstr "" #: ../gui/wxpython/modules/histogram.py:400 -#: ../gui/wxpython/iclass/g.gui.iclass.py:91 ../gui/wxpython/nviz/wxnviz.py:347 -#: ../gui/wxpython/nviz/wxnviz.py:358 +#: ../gui/wxpython/iclass/g.gui.iclass.py:91 ../gui/wxpython/nviz/wxnviz.py:352 +#: ../gui/wxpython/nviz/wxnviz.py:363 #: ../gui/wxpython/mapswipe/g.gui.mapswipe.py:79 #, python-format msgid "Raster map <%s> not found" @@ -983,7 +983,7 @@ #: ../gui/wxpython/modules/histogram.py:501 ../gui/wxpython/wxplot/base.py:610 #: ../gui/wxpython/photo2image/ip2i_mapdisplay.py:425 -#: ../gui/wxpython/menustrings.py:2055 +#: ../gui/wxpython/menustrings.py:2056 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2023 #: ../gui/wxpython/image2target/ii2t_mapdisplay.py:426 #: ../gui/wxpython/psmap/toolbars.py:76 ../gui/wxpython/gcp/mapdisplay.py:426 @@ -1327,10 +1327,10 @@ msgid "Selected group must be in current mapset" msgstr "" -#: ../gui/wxpython/wxplot/dialogs.py:602 ../gui/wxpython/psmap/dialogs.py:595 -#: ../gui/wxpython/psmap/dialogs.py:1421 ../gui/wxpython/psmap/dialogs.py:1445 -#: ../gui/wxpython/psmap/dialogs.py:1496 ../gui/wxpython/psmap/dialogs.py:5104 -#: ../gui/wxpython/animation/dialogs.py:743 +#: ../gui/wxpython/wxplot/dialogs.py:602 ../gui/wxpython/psmap/dialogs.py:597 +#: ../gui/wxpython/psmap/dialogs.py:1423 ../gui/wxpython/psmap/dialogs.py:1447 +#: ../gui/wxpython/psmap/dialogs.py:1498 ../gui/wxpython/psmap/dialogs.py:5106 +#: ../gui/wxpython/animation/dialogs.py:746 #: ../gui/wxpython/animation/controller.py:295 msgid "Invalid input" msgstr "" @@ -1361,11 +1361,11 @@ msgstr "标签字å·ï¼ˆç£…):" #: ../gui/wxpython/wxplot/dialogs.py:751 -#: ../gui/wxpython/gui_core/preferences.py:507 -#: ../gui/wxpython/gui_core/preferences.py:787 -#: ../gui/wxpython/gui_core/dialogs.py:2414 -#: ../gui/wxpython/psmap/dialogs.py:3947 ../gui/wxpython/psmap/dialogs.py:4554 -#: ../gui/wxpython/psmap/dialogs.py:5218 +#: ../gui/wxpython/gui_core/preferences.py:500 +#: ../gui/wxpython/gui_core/preferences.py:781 +#: ../gui/wxpython/gui_core/dialogs.py:2419 +#: ../gui/wxpython/psmap/dialogs.py:3949 ../gui/wxpython/psmap/dialogs.py:4556 +#: ../gui/wxpython/psmap/dialogs.py:5220 msgid "Font settings" msgstr "字体设置" @@ -1383,9 +1383,9 @@ #: ../gui/wxpython/wxplot/dialogs.py:829 ../gui/wxpython/wxplot/dialogs.py:1428 #: ../gui/wxpython/iscatt/dialogs.py:397 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1873 -#: ../gui/wxpython/image2target/ii2t_manager.py:2698 -#: ../gui/wxpython/gcp/manager.py:2625 ../gui/wxpython/vnet/dialogs.py:1307 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1875 +#: ../gui/wxpython/image2target/ii2t_manager.py:2701 +#: ../gui/wxpython/gcp/manager.py:2627 ../gui/wxpython/vnet/dialogs.py:1307 msgid "Apply changes for the current session" msgstr "å°†å˜åŠ¨åº”用到当å‰ä¼šè¯" @@ -1395,17 +1395,17 @@ #: ../gui/wxpython/wxplot/dialogs.py:836 ../gui/wxpython/wxplot/dialogs.py:1432 #: ../gui/wxpython/iscatt/dialogs.py:400 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1876 -#: ../gui/wxpython/image2target/ii2t_manager.py:2701 -#: ../gui/wxpython/gui_core/preferences.py:98 -#: ../gui/wxpython/gcp/manager.py:2628 ../gui/wxpython/vnet/dialogs.py:1310 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1878 +#: ../gui/wxpython/image2target/ii2t_manager.py:2704 +#: ../gui/wxpython/gui_core/preferences.py:100 +#: ../gui/wxpython/gcp/manager.py:2630 ../gui/wxpython/vnet/dialogs.py:1310 msgid "Apply and save changes to user settings file (default for next sessions)" msgstr "应用改动并ä¿å­˜åˆ°ç”¨æˆ·è®¾ç½®æ–‡ä»¶ï¼ˆä½œä¸ºä¸‹æ¬¡å¯åŠ¨çš„默认设置)" #: ../gui/wxpython/wxplot/dialogs.py:838 ../gui/wxpython/wxplot/dialogs.py:1433 #: ../gui/wxpython/vdigit/preferences.py:70 -#: ../gui/wxpython/gui_core/preferences.py:101 -#: ../gui/wxpython/psmap/dialogs.py:475 +#: ../gui/wxpython/gui_core/preferences.py:103 +#: ../gui/wxpython/psmap/dialogs.py:477 #: ../gui/wxpython/gmodeler/preferences.py:696 msgid "Close dialog and ignore changes" msgstr "仅关闭对è¯æ¡†ï¼Œä¸ä¿å­˜æ”¹åŠ¨" @@ -1420,7 +1420,7 @@ msgstr "" #: ../gui/wxpython/wxplot/dialogs.py:965 ../gui/wxpython/core/workspace.py:1635 -#: ../gui/wxpython/core/gcmd.py:140 ../gui/wxpython/mapwin/buffered.py:2141 +#: ../gui/wxpython/core/gcmd.py:142 ../gui/wxpython/mapwin/buffered.py:2142 msgid "Warning" msgstr "警告" @@ -1446,8 +1446,8 @@ msgid "Line width" msgstr "线æ¡å®½åº¦" -#: ../gui/wxpython/wxplot/dialogs.py:1072 ../gui/wxpython/psmap/dialogs.py:2942 -#: ../gui/wxpython/psmap/dialogs.py:6807 +#: ../gui/wxpython/wxplot/dialogs.py:1072 ../gui/wxpython/psmap/dialogs.py:2944 +#: ../gui/wxpython/psmap/dialogs.py:6809 msgid "Line style" msgstr "线æ¡æ ·å¼" @@ -1464,7 +1464,7 @@ #: ../gui/wxpython/wxplot/dialogs.py:1109 #: ../gui/wxpython/wxplot/dialogs.py:1191 ../gui/wxpython/iclass/dialogs.py:396 #: ../gui/wxpython/nviz/tools.py:976 ../gui/wxpython/nviz/tools.py:2816 -#: ../gui/wxpython/psmap/dialogs.py:6378 ../gui/wxpython/psmap/dialogs.py:6738 +#: ../gui/wxpython/psmap/dialogs.py:6380 ../gui/wxpython/psmap/dialogs.py:6740 #: ../gui/wxpython/gmodeler/preferences.py:107 #: ../gui/wxpython/gmodeler/preferences.py:421 #: ../gui/wxpython/gmodeler/preferences.py:533 @@ -1472,19 +1472,19 @@ msgstr "颜色" #: ../gui/wxpython/wxplot/dialogs.py:1123 -#: ../gui/wxpython/wxplot/dialogs.py:1204 ../gui/wxpython/psmap/dialogs.py:2730 -#: ../gui/wxpython/psmap/dialogs.py:3804 ../gui/wxpython/psmap/dialogs.py:4852 +#: ../gui/wxpython/wxplot/dialogs.py:1204 ../gui/wxpython/psmap/dialogs.py:2732 +#: ../gui/wxpython/psmap/dialogs.py:3806 ../gui/wxpython/psmap/dialogs.py:4854 msgid "Size" msgstr "å­—å·" #: ../gui/wxpython/wxplot/dialogs.py:1137 -#: ../gui/wxpython/wxplot/dialogs.py:1218 ../gui/wxpython/psmap/dialogs.py:2414 -#: ../gui/wxpython/psmap/dialogs.py:2575 +#: ../gui/wxpython/wxplot/dialogs.py:1218 ../gui/wxpython/psmap/dialogs.py:2416 +#: ../gui/wxpython/psmap/dialogs.py:2577 msgid "Fill" msgstr "" #: ../gui/wxpython/wxplot/dialogs.py:1164 -#: ../gui/wxpython/wxplot/dialogs.py:1245 ../gui/wxpython/psmap/dialogs.py:4942 +#: ../gui/wxpython/wxplot/dialogs.py:1245 ../gui/wxpython/psmap/dialogs.py:4944 msgid "Style" msgstr "æ ·å¼" @@ -1704,63 +1704,63 @@ "%s" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:34 +#: ../gui/wxpython/iclass/toolbars.py:36 msgid "Set opacity level" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:37 ../gui/wxpython/iclass/dialogs.py:280 +#: ../gui/wxpython/iclass/toolbars.py:39 ../gui/wxpython/iclass/dialogs.py:280 msgid "Class manager" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:40 ../gui/wxpython/iclass/dialogs.py:44 +#: ../gui/wxpython/iclass/toolbars.py:42 ../gui/wxpython/iclass/dialogs.py:44 #: ../gui/wxpython/iscatt/toolbars.py:46 msgid "Select imagery group" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:43 +#: ../gui/wxpython/iclass/toolbars.py:45 msgid "Run analysis, update histogram and coincidence plots" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:46 +#: ../gui/wxpython/iclass/toolbars.py:48 msgid "Save signature file for i.maxlik" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:49 +#: ../gui/wxpython/iclass/toolbars.py:51 msgid "Remove selected map layer" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:52 +#: ../gui/wxpython/iclass/toolbars.py:54 msgid "Export training areas to vector map" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:55 +#: ../gui/wxpython/iclass/toolbars.py:57 msgid "Import training areas from vector map" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:58 +#: ../gui/wxpython/iclass/toolbars.py:60 #: ../gui/wxpython/gui_core/simplelmgr.py:480 #: ../gui/wxpython/lmgr/layertree.py:82 msgid "Add RGB map layer" msgstr "添加RGB图层" -#: ../gui/wxpython/iclass/toolbars.py:76 +#: ../gui/wxpython/iclass/toolbars.py:78 msgid "Training" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:82 +#: ../gui/wxpython/iclass/toolbars.py:84 msgid "Set map canvas for " msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:84 +#: ../gui/wxpython/iclass/toolbars.py:86 msgid "/ Zoom to map" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:260 -#: ../gui/wxpython/iclass/toolbars.py:269 +#: ../gui/wxpython/iclass/toolbars.py:262 +#: ../gui/wxpython/iclass/toolbars.py:271 msgid "std dev" msgstr "" -#: ../gui/wxpython/iclass/toolbars.py:343 +#: ../gui/wxpython/iclass/toolbars.py:345 msgid "Add raster map" msgstr "" @@ -1937,8 +1937,8 @@ msgid "Subgroup <%s> not found" msgstr "" -#: ../gui/wxpython/iclass/g.gui.iclass.py:98 ../gui/wxpython/nviz/wxnviz.py:435 -#: ../gui/wxpython/dbmgr/sqlbuilder.py:62 +#: ../gui/wxpython/iclass/g.gui.iclass.py:98 ../gui/wxpython/nviz/wxnviz.py:440 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:64 #: ../gui/wxpython/dbmgr/g.gui.dbmgr.py:48 #, python-format msgid "Vector map <%s> not found" @@ -1970,8 +1970,8 @@ msgstr "没有选择类别" #: ../gui/wxpython/iclass/dialogs.py:78 -#: ../gui/wxpython/image2target/ii2t_manager.py:565 -#: ../gui/wxpython/gcp/manager.py:536 +#: ../gui/wxpython/image2target/ii2t_manager.py:567 +#: ../gui/wxpython/gcp/manager.py:538 msgid "Create/edit group..." msgstr "" @@ -2019,20 +2019,20 @@ msgstr "栅格地图å称:" #: ../gui/wxpython/iclass/dialogs.py:259 -#: ../gui/wxpython/gui_core/dialogs.py:239 +#: ../gui/wxpython/gui_core/dialogs.py:240 #: ../gui/wxpython/gmodeler/dialogs.py:91 msgid "Name of vector map:" msgstr "矢é‡åœ°å›¾å称:" -#: ../gui/wxpython/iclass/dialogs.py:295 ../gui/wxpython/iscatt/frame.py:140 +#: ../gui/wxpython/iclass/dialogs.py:295 ../gui/wxpython/iscatt/frame.py:143 msgid "Classes" msgstr "ç±»" -#: ../gui/wxpython/iclass/dialogs.py:395 ../gui/wxpython/iscatt/frame.py:413 +#: ../gui/wxpython/iclass/dialogs.py:395 ../gui/wxpython/iscatt/frame.py:416 msgid "Class name" msgstr "" -#: ../gui/wxpython/iclass/dialogs.py:429 ../gui/wxpython/iscatt/frame.py:451 +#: ../gui/wxpython/iclass/dialogs.py:429 ../gui/wxpython/iscatt/frame.py:454 msgid "Please use only ASCII characters." msgstr "ä»…ASCII字符。" @@ -2314,64 +2314,64 @@ msgid "Remove selected class" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:166 +#: ../gui/wxpython/iscatt/frame.py:169 msgid "GRASS GIS Interactive Scatter Plot Tool" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:398 +#: ../gui/wxpython/iscatt/frame.py:401 msgid "scatter plot" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:476 +#: ../gui/wxpython/iscatt/frame.py:479 msgid "Maximum limit of categories number was reached." msgstr "已达到最大类别数。" -#: ../gui/wxpython/iscatt/frame.py:572 +#: ../gui/wxpython/iscatt/frame.py:575 msgid "Rename class" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:576 +#: ../gui/wxpython/iscatt/frame.py:579 msgid "Set color" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:580 ../gui/wxpython/lmgr/layertree.py:491 +#: ../gui/wxpython/iscatt/frame.py:583 ../gui/wxpython/lmgr/layertree.py:491 msgid "Change opacity level" msgstr "改å˜é€æ˜Žåº¦" -#: ../gui/wxpython/iscatt/frame.py:584 +#: ../gui/wxpython/iscatt/frame.py:587 msgid "Hide" msgstr "éšè—" -#: ../gui/wxpython/iscatt/frame.py:586 +#: ../gui/wxpython/iscatt/frame.py:589 msgid "Show" msgstr "显示" -#: ../gui/wxpython/iscatt/frame.py:601 +#: ../gui/wxpython/iscatt/frame.py:604 msgid "Move to top" msgstr "移动到顶部" -#: ../gui/wxpython/iscatt/frame.py:607 +#: ../gui/wxpython/iscatt/frame.py:610 msgid "Move to bottom" msgstr "移动到底部" -#: ../gui/wxpython/iscatt/frame.py:615 +#: ../gui/wxpython/iscatt/frame.py:618 msgid "Move category up" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:621 +#: ../gui/wxpython/iscatt/frame.py:624 msgid "Move category down" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:629 +#: ../gui/wxpython/iscatt/frame.py:632 msgid "Export class raster" msgstr "" -#: ../gui/wxpython/iscatt/frame.py:701 +#: ../gui/wxpython/iscatt/frame.py:704 #, python-format msgid "Change opacity of class <%s>" msgstr "改å˜åˆ«é€æ˜Žåº¦<%s>" -#: ../gui/wxpython/iscatt/frame.py:726 +#: ../gui/wxpython/iscatt/frame.py:729 msgid "Empty name was inserted." msgstr "æ’入的å称为空" @@ -2472,19 +2472,19 @@ #: ../gui/wxpython/location_wizard/wizard.py:675 #: ../gui/wxpython/location_wizard/wizard.py:864 #: ../gui/wxpython/location_wizard/wizard.py:2013 -#: ../gui/wxpython/core/workspace.py:1616 ../gui/wxpython/core/gcmd.py:113 -#: ../gui/wxpython/gis_set.py:281 ../gui/wxpython/gis_set.py:711 -#: ../gui/wxpython/gis_set.py:755 +#: ../gui/wxpython/core/workspace.py:1616 ../gui/wxpython/core/gcmd.py:115 +#: ../gui/wxpython/gis_set.py:282 ../gui/wxpython/gis_set.py:653 +#: ../gui/wxpython/gis_set.py:697 #: ../gui/wxpython/image2target/ii2t_gis_set.py:276 #: ../gui/wxpython/image2target/ii2t_gis_set.py:654 #: ../gui/wxpython/image2target/ii2t_gis_set.py:698 #: ../gui/wxpython/vdigit/dialogs.py:253 ../gui/wxpython/vdigit/dialogs.py:447 -#: ../gui/wxpython/gui_core/preferences.py:238 -#: ../gui/wxpython/gui_core/preferences.py:1925 -#: ../gui/wxpython/gui_core/preferences.py:1958 -#: ../gui/wxpython/gui_core/preferences.py:1970 -#: ../gui/wxpython/gui_core/preferences.py:1982 -#: ../gui/wxpython/psmap/dialogs.py:5594 ../gui/wxpython/lmgr/layertree.py:1003 +#: ../gui/wxpython/gui_core/preferences.py:231 +#: ../gui/wxpython/gui_core/preferences.py:1919 +#: ../gui/wxpython/gui_core/preferences.py:1952 +#: ../gui/wxpython/gui_core/preferences.py:1964 +#: ../gui/wxpython/gui_core/preferences.py:1976 +#: ../gui/wxpython/psmap/dialogs.py:5596 ../gui/wxpython/lmgr/layertree.py:1003 #: ../gui/wxpython/gmodeler/frame.py:1141 msgid "Error" msgstr "错误" @@ -2532,12 +2532,12 @@ msgstr "3Dåƒç´ :%d" #: ../gui/wxpython/location_wizard/dialogs.py:276 -#: ../gui/wxpython/psmap/dialogs.py:531 +#: ../gui/wxpython/psmap/dialogs.py:533 msgid "Top" msgstr "顶端" #: ../gui/wxpython/location_wizard/dialogs.py:284 -#: ../gui/wxpython/psmap/dialogs.py:532 +#: ../gui/wxpython/psmap/dialogs.py:534 msgid "Bottom" msgstr "底部" @@ -2745,13 +2745,13 @@ msgstr "输入投影%sçš„å‚æ•°" #: ../gui/wxpython/location_wizard/wizard.py:932 -#: ../gui/wxpython/gui_core/gselect.py:2100 +#: ../gui/wxpython/gui_core/gselect.py:2092 #: ../gui/wxpython/gmodeler/dialogs.py:919 msgid "No" msgstr "å¦" #: ../gui/wxpython/location_wizard/wizard.py:932 -#: ../gui/wxpython/gui_core/gselect.py:2102 +#: ../gui/wxpython/gui_core/gselect.py:2094 #: ../gui/wxpython/gmodeler/dialogs.py:921 msgid "Yes" msgstr "是" @@ -2811,7 +2811,7 @@ msgstr "EPSG代ç æ–‡ä»¶è·¯å¾„:" #: ../gui/wxpython/location_wizard/wizard.py:1502 -#: ../gui/wxpython/gui_core/preferences.py:1728 +#: ../gui/wxpython/gui_core/preferences.py:1722 msgid "EPSG code:" msgstr "EPSG代ç ï¼š" @@ -2826,7 +2826,7 @@ msgstr "选择EPSG代ç æ–‡ä»¶" #: ../gui/wxpython/location_wizard/wizard.py:1696 -#: ../gui/wxpython/gui_core/preferences.py:1916 +#: ../gui/wxpython/gui_core/preferences.py:1910 #, python-brace-format msgid "Unable to read EPGS codes: {0}" msgstr "" @@ -2866,7 +2866,7 @@ msgstr "" #: ../gui/wxpython/location_wizard/wizard.py:2072 -#: ../gui/wxpython/rlisetup/wizard.py:1738 +#: ../gui/wxpython/rlisetup/wizard.py:1737 msgid "Summary" msgstr "总结" @@ -2893,7 +2893,7 @@ msgstr "" #: ../gui/wxpython/location_wizard/wizard.py:2249 -#: ../gui/wxpython/psmap/dialogs.py:702 ../gui/wxpython/psmap/dialogs.py:723 +#: ../gui/wxpython/psmap/dialogs.py:704 ../gui/wxpython/psmap/dialogs.py:725 msgid "custom" msgstr "自定义" @@ -2956,52 +2956,52 @@ msgid "File <%s> not found." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:276 +#: ../gui/wxpython/photo2image/ip2i_manager.py:278 msgid "Manage Location of Fiducial Points on a Scanned Photo" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:380 +#: ../gui/wxpython/photo2image/ip2i_manager.py:382 msgid "A POINTS file exists, renaming it to POINTS_BAK" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:406 +#: ../gui/wxpython/photo2image/ip2i_manager.py:408 msgid "Opening CAMERA file failed" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:441 -#: ../gui/wxpython/photo2image/ip2i_manager.py:843 -#: ../gui/wxpython/gcp/manager.py:1419 +#: ../gui/wxpython/photo2image/ip2i_manager.py:443 +#: ../gui/wxpython/photo2image/ip2i_manager.py:845 +#: ../gui/wxpython/gcp/manager.py:1421 msgid "Writing POINTS file failed" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:616 -#: ../gui/wxpython/image2target/ii2t_manager.py:1225 -#: ../gui/wxpython/gcp/manager.py:1192 +#: ../gui/wxpython/photo2image/ip2i_manager.py:618 +#: ../gui/wxpython/image2target/ii2t_manager.py:1227 +#: ../gui/wxpython/gcp/manager.py:1194 #, python-format msgid "At least %d GCPs required. Operation canceled." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:759 -#: ../gui/wxpython/image2target/ii2t_manager.py:1367 -#: ../gui/wxpython/gcp/manager.py:1335 -msgid "source" -msgstr "" - #: ../gui/wxpython/photo2image/ip2i_manager.py:761 #: ../gui/wxpython/image2target/ii2t_manager.py:1369 #: ../gui/wxpython/gcp/manager.py:1337 -msgid "target" +msgid "source" msgstr "" #: ../gui/wxpython/photo2image/ip2i_manager.py:763 #: ../gui/wxpython/image2target/ii2t_manager.py:1371 #: ../gui/wxpython/gcp/manager.py:1339 -msgid "Set GCP coordinates" +msgid "target" msgstr "" #: ../gui/wxpython/photo2image/ip2i_manager.py:765 #: ../gui/wxpython/image2target/ii2t_manager.py:1373 #: ../gui/wxpython/gcp/manager.py:1341 +msgid "Set GCP coordinates" +msgstr "" + +#: ../gui/wxpython/photo2image/ip2i_manager.py:767 +#: ../gui/wxpython/image2target/ii2t_manager.py:1375 +#: ../gui/wxpython/gcp/manager.py:1343 #, python-format msgid "" "Set %(coor)s coordinates for GCP No. %(key)s? \n" @@ -3010,32 +3010,32 @@ "North: %(coor1)s" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:856 -#: ../gui/wxpython/gcp/manager.py:1431 +#: ../gui/wxpython/photo2image/ip2i_manager.py:858 +#: ../gui/wxpython/gcp/manager.py:1433 #, python-format msgid "POINTS file saved for group <%s>" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:872 -#: ../gui/wxpython/image2target/ii2t_manager.py:1511 -#: ../gui/wxpython/gcp/manager.py:1447 +#: ../gui/wxpython/photo2image/ip2i_manager.py:874 +#: ../gui/wxpython/image2target/ii2t_manager.py:1513 +#: ../gui/wxpython/gcp/manager.py:1449 msgid "source mapwin not defined" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:877 -#: ../gui/wxpython/image2target/ii2t_manager.py:1516 -#: ../gui/wxpython/gcp/manager.py:1452 +#: ../gui/wxpython/photo2image/ip2i_manager.py:879 +#: ../gui/wxpython/image2target/ii2t_manager.py:1518 +#: ../gui/wxpython/gcp/manager.py:1454 msgid "target mapwin not defined" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:907 -#: ../gui/wxpython/gcp/manager.py:1482 +#: ../gui/wxpython/photo2image/ip2i_manager.py:909 +#: ../gui/wxpython/gcp/manager.py:1484 msgid "Reading POINTS file failed" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:992 -#: ../gui/wxpython/image2target/ii2t_manager.py:1633 -#: ../gui/wxpython/gcp/manager.py:1567 +#: ../gui/wxpython/photo2image/ip2i_manager.py:994 +#: ../gui/wxpython/image2target/ii2t_manager.py:1635 +#: ../gui/wxpython/gcp/manager.py:1569 #, python-format msgid "" "Insufficient points defined and active (checked) for selected rectification method (order: %d).\n" @@ -3044,305 +3044,305 @@ "10+ points for 3rd order." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1020 -#: ../gui/wxpython/image2target/ii2t_manager.py:1661 -#: ../gui/wxpython/gcp/manager.py:1595 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1022 +#: ../gui/wxpython/image2target/ii2t_manager.py:1663 +#: ../gui/wxpython/gcp/manager.py:1597 msgid "Rectifying images, please wait..." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1042 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1044 msgid "Writing output image to group, please wait..." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1072 -#: ../gui/wxpython/image2target/ii2t_manager.py:1746 -#: ../gui/wxpython/gcp/manager.py:1680 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1074 +#: ../gui/wxpython/image2target/ii2t_manager.py:1749 +#: ../gui/wxpython/gcp/manager.py:1682 msgid "GCP Manager settings" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1117 -#: ../gui/wxpython/image2target/ii2t_manager.py:1793 -#: ../gui/wxpython/gcp/manager.py:1727 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1119 +#: ../gui/wxpython/image2target/ii2t_manager.py:1796 +#: ../gui/wxpython/gcp/manager.py:1729 msgid "Quit GCP Manager" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1118 -#: ../gui/wxpython/image2target/ii2t_manager.py:1794 -#: ../gui/wxpython/gcp/manager.py:1728 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1120 +#: ../gui/wxpython/image2target/ii2t_manager.py:1797 +#: ../gui/wxpython/gcp/manager.py:1730 msgid "Save ground control points?" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1196 -#: ../gui/wxpython/gcp/manager.py:1807 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1198 +#: ../gui/wxpython/gcp/manager.py:1809 msgid "" "Could not calculate RMS Error.\n" "Possible error with m.transform." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1324 -#: ../gui/wxpython/gcp/manager.py:1935 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1326 +#: ../gui/wxpython/gcp/manager.py:1937 msgid "" "Could not calculate new extends.\n" "Possible error with m.transform." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1456 -#: ../gui/wxpython/image2target/ii2t_manager.py:2130 -#: ../gui/wxpython/gcp/manager.py:2067 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1458 +#: ../gui/wxpython/image2target/ii2t_manager.py:2133 +#: ../gui/wxpython/gcp/manager.py:2069 msgid "Adjust source display to target display" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1461 -#: ../gui/wxpython/image2target/ii2t_manager.py:2135 -#: ../gui/wxpython/gcp/manager.py:2072 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1463 +#: ../gui/wxpython/image2target/ii2t_manager.py:2138 +#: ../gui/wxpython/gcp/manager.py:2074 msgid "Adjust target display to source display" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1535 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1553 -#: ../gui/wxpython/image2target/ii2t_manager.py:2209 -#: ../gui/wxpython/image2target/ii2t_manager.py:2229 -#: ../gui/wxpython/gcp/manager.py:2146 ../gui/wxpython/gcp/manager.py:2164 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1537 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1555 +#: ../gui/wxpython/image2target/ii2t_manager.py:2212 +#: ../gui/wxpython/image2target/ii2t_manager.py:2232 +#: ../gui/wxpython/gcp/manager.py:2148 ../gui/wxpython/gcp/manager.py:2166 #: ../gui/wxpython/vnet/widgets.py:85 ../gui/wxpython/vnet/vnet_data.py:259 msgid "use" msgstr "使用" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1536 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1554 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1538 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1556 msgid "source X" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1537 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1555 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1539 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1557 msgid "source Y" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1538 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1556 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1540 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1558 msgid "target X" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1539 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1557 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1541 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1559 msgid "target Y" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1540 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1558 -#: ../gui/wxpython/image2target/ii2t_manager.py:2216 -#: ../gui/wxpython/image2target/ii2t_manager.py:2236 -#: ../gui/wxpython/gcp/manager.py:2151 ../gui/wxpython/gcp/manager.py:2169 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1542 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1560 +#: ../gui/wxpython/image2target/ii2t_manager.py:2219 +#: ../gui/wxpython/image2target/ii2t_manager.py:2239 +#: ../gui/wxpython/gcp/manager.py:2153 ../gui/wxpython/gcp/manager.py:2171 msgid "Forward error" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1541 -#: ../gui/wxpython/photo2image/ip2i_manager.py:1559 -#: ../gui/wxpython/image2target/ii2t_manager.py:2217 -#: ../gui/wxpython/image2target/ii2t_manager.py:2237 -#: ../gui/wxpython/gcp/manager.py:2152 ../gui/wxpython/gcp/manager.py:2170 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1543 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1561 +#: ../gui/wxpython/image2target/ii2t_manager.py:2220 +#: ../gui/wxpython/image2target/ii2t_manager.py:2240 +#: ../gui/wxpython/gcp/manager.py:2154 ../gui/wxpython/gcp/manager.py:2172 msgid "Backward error" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1696 -#: ../gui/wxpython/image2target/ii2t_manager.py:2376 -#: ../gui/wxpython/gcp/manager.py:2307 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1698 +#: ../gui/wxpython/image2target/ii2t_manager.py:2379 +#: ../gui/wxpython/gcp/manager.py:2309 msgid "Invalid coordinate value. Operation canceled." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1734 -#: ../gui/wxpython/image2target/ii2t_manager.py:2551 -#: ../gui/wxpython/gcp/manager.py:2485 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1736 +#: ../gui/wxpython/image2target/ii2t_manager.py:2554 +#: ../gui/wxpython/gcp/manager.py:2487 msgid "Edit GCP" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1746 -#: ../gui/wxpython/image2target/ii2t_manager.py:2563 -#: ../gui/wxpython/gcp/manager.py:2497 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1748 +#: ../gui/wxpython/image2target/ii2t_manager.py:2566 +#: ../gui/wxpython/gcp/manager.py:2499 msgid "Ground Control Point No." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1765 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1767 msgid "source X:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1766 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1768 msgid "target X:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1767 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1769 msgid "source Y:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1768 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1770 msgid "target Y:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1904 -#: ../gui/wxpython/image2target/ii2t_manager.py:2729 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1906 +#: ../gui/wxpython/image2target/ii2t_manager.py:2732 #: ../gui/wxpython/vdigit/preferences.py:98 -#: ../gui/wxpython/psmap/dialogs.py:2656 ../gui/wxpython/gcp/manager.py:2656 +#: ../gui/wxpython/psmap/dialogs.py:2658 ../gui/wxpython/gcp/manager.py:2658 msgid "Symbology" msgstr "符å·æ ·å¼" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1913 -#: ../gui/wxpython/image2target/ii2t_manager.py:2738 -#: ../gui/wxpython/gcp/manager.py:2665 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1915 +#: ../gui/wxpython/image2target/ii2t_manager.py:2741 +#: ../gui/wxpython/gcp/manager.py:2667 msgid "Highlight highest RMS error only" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1926 -#: ../gui/wxpython/image2target/ii2t_manager.py:2751 -#: ../gui/wxpython/gcp/manager.py:2678 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1928 +#: ../gui/wxpython/image2target/ii2t_manager.py:2754 +#: ../gui/wxpython/gcp/manager.py:2680 msgid "Highlight RMS error > M + SD * factor:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1930 -#: ../gui/wxpython/image2target/ii2t_manager.py:2755 -#: ../gui/wxpython/gcp/manager.py:2682 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1932 +#: ../gui/wxpython/image2target/ii2t_manager.py:2758 +#: ../gui/wxpython/gcp/manager.py:2684 msgid "" "Highlight GCPs with an RMS error larger than \n" "mean + standard deviation * given factor. \n" "Recommended values for this factor are between 1 and 2." msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1953 -#: ../gui/wxpython/image2target/ii2t_manager.py:2778 -#: ../gui/wxpython/gcp/manager.py:2705 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1955 +#: ../gui/wxpython/image2target/ii2t_manager.py:2781 +#: ../gui/wxpython/gcp/manager.py:2707 msgid "Symbol settings" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1961 -#: ../gui/wxpython/image2target/ii2t_manager.py:2786 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1963 +#: ../gui/wxpython/image2target/ii2t_manager.py:2789 #: ../gui/wxpython/nviz/tools.py:1423 ../gui/wxpython/nviz/tools.py:2154 #: ../gui/wxpython/nviz/tools.py:2296 ../gui/wxpython/nviz/preferences.py:372 #: ../gui/wxpython/nviz/preferences.py:574 #: ../gui/wxpython/nviz/preferences.py:640 -#: ../gui/wxpython/gui_core/preferences.py:1520 -#: ../gui/wxpython/psmap/dialogs.py:2375 ../gui/wxpython/psmap/dialogs.py:2536 -#: ../gui/wxpython/mapswipe/dialogs.py:280 ../gui/wxpython/gcp/manager.py:2713 +#: ../gui/wxpython/gui_core/preferences.py:1514 +#: ../gui/wxpython/psmap/dialogs.py:2377 ../gui/wxpython/psmap/dialogs.py:2538 +#: ../gui/wxpython/mapswipe/dialogs.py:280 ../gui/wxpython/gcp/manager.py:2715 msgid "Color:" msgstr "颜色:" -#: ../gui/wxpython/photo2image/ip2i_manager.py:1981 -#: ../gui/wxpython/image2target/ii2t_manager.py:2806 -#: ../gui/wxpython/gcp/manager.py:2733 +#: ../gui/wxpython/photo2image/ip2i_manager.py:1983 +#: ../gui/wxpython/image2target/ii2t_manager.py:2809 +#: ../gui/wxpython/gcp/manager.py:2735 msgid "Color for high RMS error:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2001 -#: ../gui/wxpython/image2target/ii2t_manager.py:2826 -#: ../gui/wxpython/gcp/manager.py:2753 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2003 +#: ../gui/wxpython/image2target/ii2t_manager.py:2829 +#: ../gui/wxpython/gcp/manager.py:2755 msgid "Color for selected GCP:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2021 -#: ../gui/wxpython/image2target/ii2t_manager.py:2846 -#: ../gui/wxpython/gcp/manager.py:2773 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2023 +#: ../gui/wxpython/image2target/ii2t_manager.py:2849 +#: ../gui/wxpython/gcp/manager.py:2775 msgid "Color for unused GCPs:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2037 -#: ../gui/wxpython/image2target/ii2t_manager.py:2862 -#: ../gui/wxpython/gcp/manager.py:2789 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2039 +#: ../gui/wxpython/image2target/ii2t_manager.py:2865 +#: ../gui/wxpython/gcp/manager.py:2791 msgid "Show unused GCPs" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2054 -#: ../gui/wxpython/image2target/ii2t_manager.py:2879 -#: ../gui/wxpython/gui_core/preferences.py:1447 -#: ../gui/wxpython/gcp/manager.py:2806 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2056 +#: ../gui/wxpython/image2target/ii2t_manager.py:2882 +#: ../gui/wxpython/gui_core/preferences.py:1441 +#: ../gui/wxpython/gcp/manager.py:2808 msgid "Symbol size:" msgstr "符å·å°ºå¯¸ï¼š" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2076 -#: ../gui/wxpython/image2target/ii2t_manager.py:2901 -#: ../gui/wxpython/gui_core/preferences.py:1415 -#: ../gui/wxpython/psmap/dialogs.py:6813 -#: ../gui/wxpython/mapswipe/dialogs.py:327 ../gui/wxpython/gcp/manager.py:2828 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2078 +#: ../gui/wxpython/image2target/ii2t_manager.py:2904 +#: ../gui/wxpython/gui_core/preferences.py:1409 +#: ../gui/wxpython/psmap/dialogs.py:6815 +#: ../gui/wxpython/mapswipe/dialogs.py:327 ../gui/wxpython/gcp/manager.py:2830 #: ../gui/wxpython/vnet/dialogs.py:1279 msgid "Line width:" msgstr "线æ¡å®½åº¦ï¼š" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2122 -#: ../gui/wxpython/image2target/ii2t_manager.py:741 -#: ../gui/wxpython/image2target/ii2t_manager.py:2953 -#: ../gui/wxpython/gcp/manager.py:718 ../gui/wxpython/gcp/manager.py:2880 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2124 +#: ../gui/wxpython/image2target/ii2t_manager.py:743 +#: ../gui/wxpython/image2target/ii2t_manager.py:2956 +#: ../gui/wxpython/gcp/manager.py:720 ../gui/wxpython/gcp/manager.py:2882 msgid "Select source map to display:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2136 -#: ../gui/wxpython/image2target/ii2t_manager.py:767 -#: ../gui/wxpython/image2target/ii2t_manager.py:2967 -#: ../gui/wxpython/gcp/manager.py:744 ../gui/wxpython/gcp/manager.py:2894 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2138 +#: ../gui/wxpython/image2target/ii2t_manager.py:769 +#: ../gui/wxpython/image2target/ii2t_manager.py:2970 +#: ../gui/wxpython/gcp/manager.py:746 ../gui/wxpython/gcp/manager.py:2896 msgid "Select target raster map to display:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2161 -#: ../gui/wxpython/image2target/ii2t_manager.py:3007 -#: ../gui/wxpython/gcp/manager.py:2934 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2163 +#: ../gui/wxpython/image2target/ii2t_manager.py:3010 +#: ../gui/wxpython/gcp/manager.py:2936 msgid "Rectification" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2170 -#: ../gui/wxpython/image2target/ii2t_manager.py:3016 -#: ../gui/wxpython/gcp/manager.py:2943 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2172 +#: ../gui/wxpython/image2target/ii2t_manager.py:3019 +#: ../gui/wxpython/gcp/manager.py:2945 msgid "Select rectification order" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2172 -#: ../gui/wxpython/image2target/ii2t_manager.py:3018 -#: ../gui/wxpython/gcp/manager.py:2945 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2174 +#: ../gui/wxpython/image2target/ii2t_manager.py:3021 +#: ../gui/wxpython/gcp/manager.py:2947 msgid "1st order" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2173 -#: ../gui/wxpython/image2target/ii2t_manager.py:3019 -#: ../gui/wxpython/gcp/manager.py:2946 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2175 +#: ../gui/wxpython/image2target/ii2t_manager.py:3022 +#: ../gui/wxpython/gcp/manager.py:2948 msgid "2nd order" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2174 -#: ../gui/wxpython/image2target/ii2t_manager.py:3020 -#: ../gui/wxpython/gcp/manager.py:2947 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2176 +#: ../gui/wxpython/image2target/ii2t_manager.py:3023 +#: ../gui/wxpython/gcp/manager.py:2949 msgid "3rd order" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2186 -#: ../gui/wxpython/image2target/ii2t_manager.py:3032 -#: ../gui/wxpython/gcp/manager.py:2959 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2188 +#: ../gui/wxpython/image2target/ii2t_manager.py:3035 +#: ../gui/wxpython/gcp/manager.py:2961 msgid "Select interpolation method:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2202 -#: ../gui/wxpython/image2target/ii2t_manager.py:3048 -#: ../gui/wxpython/gcp/manager.py:2975 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2204 +#: ../gui/wxpython/image2target/ii2t_manager.py:3051 +#: ../gui/wxpython/gcp/manager.py:2977 msgid "clip to computational region in target location" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2212 -#: ../gui/wxpython/image2target/ii2t_manager.py:589 -#: ../gui/wxpython/image2target/ii2t_manager.py:3058 -#: ../gui/wxpython/gcp/manager.py:560 ../gui/wxpython/gcp/manager.py:2985 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2214 +#: ../gui/wxpython/image2target/ii2t_manager.py:591 +#: ../gui/wxpython/image2target/ii2t_manager.py:3061 +#: ../gui/wxpython/gcp/manager.py:562 ../gui/wxpython/gcp/manager.py:2987 msgid "Extension for output maps:" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2253 -#: ../gui/wxpython/image2target/ii2t_manager.py:3099 -#: ../gui/wxpython/gcp/manager.py:3026 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2255 +#: ../gui/wxpython/image2target/ii2t_manager.py:3102 +#: ../gui/wxpython/gcp/manager.py:3028 msgid "RMS threshold factor must be > 0" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2256 -#: ../gui/wxpython/image2target/ii2t_manager.py:3102 -#: ../gui/wxpython/gcp/manager.py:3029 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2258 +#: ../gui/wxpython/image2target/ii2t_manager.py:3105 +#: ../gui/wxpython/gcp/manager.py:3031 msgid "" "RMS threshold factor is < 1\n" "Too many points might be highlighted" msgstr "" -#: ../gui/wxpython/photo2image/ip2i_manager.py:2416 -#: ../gui/wxpython/image2target/ii2t_manager.py:3286 -#: ../gui/wxpython/gcp/manager.py:3213 +#: ../gui/wxpython/photo2image/ip2i_manager.py:2418 +#: ../gui/wxpython/image2target/ii2t_manager.py:3289 +#: ../gui/wxpython/gcp/manager.py:3215 #, python-format msgid "GCP Manager settings saved to file '%s'." msgstr "" @@ -3396,13 +3396,13 @@ #: ../gui/wxpython/photo2image/ip2i_mapdisplay.py:478 #: ../gui/wxpython/image2target/ii2t_mapdisplay.py:479 -#: ../gui/wxpython/gcp/mapdisplay.py:479 ../gui/wxpython/mapdisp/frame.py:1390 +#: ../gui/wxpython/gcp/mapdisplay.py:479 ../gui/wxpython/mapdisp/frame.py:1389 msgid "Zoom to default region" msgstr "缩放到默认区域" #: ../gui/wxpython/photo2image/ip2i_mapdisplay.py:482 #: ../gui/wxpython/image2target/ii2t_mapdisplay.py:483 -#: ../gui/wxpython/gcp/mapdisplay.py:483 ../gui/wxpython/mapdisp/frame.py:1392 +#: ../gui/wxpython/gcp/mapdisplay.py:483 ../gui/wxpython/mapdisp/frame.py:1391 msgid "Zoom to saved region" msgstr "缩放到ä¿å­˜çš„区域" @@ -3414,7 +3414,7 @@ #: ../gui/wxpython/photo2image/ip2i_mapdisplay.py:492 #: ../gui/wxpython/image2target/ii2t_mapdisplay.py:493 -#: ../gui/wxpython/gcp/mapdisplay.py:493 ../gui/wxpython/mapdisp/frame.py:1402 +#: ../gui/wxpython/gcp/mapdisplay.py:493 ../gui/wxpython/mapdisp/frame.py:1401 msgid "Save display geometry to named region" msgstr "将显示范围ä¿å­˜åˆ°å·²å‘½å的区域" @@ -3431,11 +3431,11 @@ msgstr "" #: ../gui/wxpython/photo2image/g.gui.photo2image.py:111 -msgid "Please provide an order value (1 if 4 Fiducials, 2 if 8 Fiducials)" +msgid "Please provive an order value (1 if 4 Fiducials, 2 if 8 Fiducials)" msgstr "" #: ../gui/wxpython/photo2image/g.gui.photo2image.py:116 -msgid "Please provide an output files extension (used by i.rectify)" +msgid "Please provive an output files extension (used by i.rectify)" msgstr "" #: ../gui/wxpython/photo2image/ip2i_statusbar.py:38 @@ -3537,7 +3537,7 @@ msgstr "" #: ../gui/wxpython/core/render.py:1010 ../gui/wxpython/core/render.py:1013 -#: ../gui/wxpython/core/render.py:1016 ../gui/wxpython/core/gcmd.py:435 +#: ../gui/wxpython/core/render.py:1016 ../gui/wxpython/core/gcmd.py:437 msgid "Details:" msgstr "细节:" @@ -3555,24 +3555,24 @@ msgid "Unable to get current geographic extent. Force quiting wxGUI. Please manually run g.region to fix the problem." msgstr "无法获å–当å‰åœ°ç†èŒƒå›´ã€‚强制退出wxGUI。请手动è¿è¡Œg.region以解决该问题。" -#: ../gui/wxpython/core/toolboxes.py:225 +#: ../gui/wxpython/core/toolboxes.py:227 msgid "Unable to parse user toolboxes XML files. Default files will be loaded." msgstr "无法解æžå·¥å…·æ XML文件。将使用默认文件。" -#: ../gui/wxpython/core/toolboxes.py:269 +#: ../gui/wxpython/core/toolboxes.py:271 msgid "Unable to create toolboxes directory." msgstr "" -#: ../gui/wxpython/core/toolboxes.py:493 +#: ../gui/wxpython/core/toolboxes.py:495 msgid "Custom toolboxes" msgstr "自家义工具æ " -#: ../gui/wxpython/core/toolboxes.py:517 +#: ../gui/wxpython/core/toolboxes.py:519 #, python-format msgid "List of addons cannot be obtained because g.extension failed. Details: %s" msgstr "" -#: ../gui/wxpython/core/toolboxes.py:574 +#: ../gui/wxpython/core/toolboxes.py:576 msgid "Addons" msgstr "附加工具" @@ -3603,32 +3603,32 @@ "无法载入GDAL Python绑定。\n" "WMS图层无法显示。\n" -#: ../gui/wxpython/core/gcmd.py:126 +#: ../gui/wxpython/core/gcmd.py:128 msgid "Reason" msgstr "" -#: ../gui/wxpython/core/gcmd.py:151 ../gui/wxpython/gis_set.py:697 -#: ../gui/wxpython/gis_set.py:740 +#: ../gui/wxpython/core/gcmd.py:153 ../gui/wxpython/gis_set.py:639 +#: ../gui/wxpython/gis_set.py:682 #: ../gui/wxpython/image2target/ii2t_gis_set.py:640 #: ../gui/wxpython/image2target/ii2t_gis_set.py:683 -#: ../gui/wxpython/lmgr/frame.py:2570 +#: ../gui/wxpython/lmgr/frame.py:2573 msgid "Message" msgstr "消æ¯" -#: ../gui/wxpython/core/gcmd.py:432 +#: ../gui/wxpython/core/gcmd.py:434 msgid "Execution failed:" msgstr "æ“作失败:" -#: ../gui/wxpython/core/gcmd.py:437 ../gui/wxpython/core/gcmd.py:444 +#: ../gui/wxpython/core/gcmd.py:439 ../gui/wxpython/core/gcmd.py:446 msgid "Error: " msgstr "错误:" -#: ../gui/wxpython/core/gcmd.py:521 +#: ../gui/wxpython/core/gcmd.py:523 #, python-format msgid "Unable to exectute command: '%s'" msgstr "无法执行命令:'%s'" -#: ../gui/wxpython/core/gcmd.py:747 ../gui/wxpython/gui_core/forms.py:2740 +#: ../gui/wxpython/core/gcmd.py:749 ../gui/wxpython/gui_core/forms.py:2770 #, python-format msgid "Error in %s" msgstr "%s出错" @@ -3643,136 +3643,136 @@ msgid "WARNING: Ignoring unsupported wx debug level (must be >=0 and <=5). {0}\n" msgstr "" -#: ../gui/wxpython/core/settings.py:503 +#: ../gui/wxpython/core/settings.py:505 msgid "Segment break" msgstr "" -#: ../gui/wxpython/core/settings.py:569 +#: ../gui/wxpython/core/settings.py:571 msgid "Data point" msgstr "" -#: ../gui/wxpython/core/settings.py:643 +#: ../gui/wxpython/core/settings.py:645 msgid "animation" msgstr "" -#: ../gui/wxpython/core/settings.py:866 +#: ../gui/wxpython/core/settings.py:868 msgid "Collapse all except PERMANENT and current" msgstr "除PERMANENTå’Œcurrent外全部收起" -#: ../gui/wxpython/core/settings.py:867 +#: ../gui/wxpython/core/settings.py:869 msgid "Collapse all except PERMANENT" msgstr "除PERMANENT外全部收起" -#: ../gui/wxpython/core/settings.py:868 +#: ../gui/wxpython/core/settings.py:870 msgid "Collapse all except current" msgstr "除current外全部收起" -#: ../gui/wxpython/core/settings.py:869 +#: ../gui/wxpython/core/settings.py:871 msgid "Collapse all" msgstr "全部收起" -#: ../gui/wxpython/core/settings.py:870 +#: ../gui/wxpython/core/settings.py:872 msgid "Expand all" msgstr "展开全部" -#: ../gui/wxpython/core/settings.py:875 ../gui/wxpython/dbmgr/base.py:1406 +#: ../gui/wxpython/core/settings.py:877 ../gui/wxpython/dbmgr/base.py:1408 msgid "Edit selected record" msgstr "编辑选中的记录" -#: ../gui/wxpython/core/settings.py:875 +#: ../gui/wxpython/core/settings.py:877 msgid "Display selected" msgstr "显示选中项目" -#: ../gui/wxpython/core/settings.py:884 +#: ../gui/wxpython/core/settings.py:886 msgid "Classic (labels only)" msgstr "ç»å…¸ï¼ˆä»…标签)" -#: ../gui/wxpython/core/settings.py:885 +#: ../gui/wxpython/core/settings.py:887 msgid "Combined (labels and module names)" msgstr "æ··åˆï¼ˆæ ‡ç­¾å’Œæ¨¡å—å称)" -#: ../gui/wxpython/core/settings.py:886 +#: ../gui/wxpython/core/settings.py:888 msgid "Expert (module names only)" msgstr "高级(仅模å—å称)" -#: ../gui/wxpython/core/settings.py:891 +#: ../gui/wxpython/core/settings.py:893 msgid "Basic top" msgstr "顶置标签" -#: ../gui/wxpython/core/settings.py:892 +#: ../gui/wxpython/core/settings.py:894 msgid "Basic left" msgstr "左置标签" -#: ../gui/wxpython/core/settings.py:893 +#: ../gui/wxpython/core/settings.py:895 msgid "Fancy green" msgstr "花哨绿" -#: ../gui/wxpython/core/settings.py:894 +#: ../gui/wxpython/core/settings.py:896 msgid "List left" msgstr "左置列表" -#: ../gui/wxpython/core/settings.py:901 +#: ../gui/wxpython/core/settings.py:903 msgid "Zoom and recenter" msgstr "缩放并é‡è°ƒæ•´ä¸­å¿ƒ" -#: ../gui/wxpython/core/settings.py:901 +#: ../gui/wxpython/core/settings.py:903 msgid "Zoom to mouse cursor" msgstr "缩放到鼠标光标" -#: ../gui/wxpython/core/settings.py:901 +#: ../gui/wxpython/core/settings.py:903 msgid "Nothing" msgstr "æ— æ“作" -#: ../gui/wxpython/core/settings.py:903 +#: ../gui/wxpython/core/settings.py:905 msgid "Scroll forward to zoom in" msgstr "å‘å‰æ»šåŠ¨ä¸ºæ”¾å¤§" -#: ../gui/wxpython/core/settings.py:903 +#: ../gui/wxpython/core/settings.py:905 msgid "Scroll back to zoom in" msgstr "å‘åŽæ»šåŠ¨ä¸ºæ”¾å¤§" -#: ../gui/wxpython/core/settings.py:936 ../gui/wxpython/core/settings.py:948 +#: ../gui/wxpython/core/settings.py:938 ../gui/wxpython/core/settings.py:950 msgid "box" msgstr "框" -#: ../gui/wxpython/core/settings.py:937 +#: ../gui/wxpython/core/settings.py:939 msgid "sphere" msgstr "çƒä½“" -#: ../gui/wxpython/core/settings.py:938 +#: ../gui/wxpython/core/settings.py:940 msgid "cube" msgstr "立方体" -#: ../gui/wxpython/core/settings.py:939 +#: ../gui/wxpython/core/settings.py:941 msgid "diamond" msgstr "钻石" -#: ../gui/wxpython/core/settings.py:940 +#: ../gui/wxpython/core/settings.py:942 msgid "aster" msgstr "星形" -#: ../gui/wxpython/core/settings.py:941 +#: ../gui/wxpython/core/settings.py:943 msgid "gyro" msgstr "陀螺" -#: ../gui/wxpython/core/settings.py:942 +#: ../gui/wxpython/core/settings.py:944 msgid "histogram" msgstr "直方图" -#: ../gui/wxpython/core/settings.py:948 +#: ../gui/wxpython/core/settings.py:950 msgid "cross" msgstr "åå­—å½¢" -#: ../gui/wxpython/core/settings.py:948 +#: ../gui/wxpython/core/settings.py:950 msgid "circle" msgstr "圆形" -#: ../gui/wxpython/core/settings.py:981 +#: ../gui/wxpython/core/settings.py:983 #, python-format msgid "Unable to read settings file <%s>\n" msgstr "" -#: ../gui/wxpython/core/settings.py:1007 +#: ../gui/wxpython/core/settings.py:1009 #, python-format msgid "" "Error: Reading settings from file <%(file)s> failed.\n" @@ -3780,11 +3780,11 @@ "\t\tLine: '%(line)s'\n" msgstr "" -#: ../gui/wxpython/core/settings.py:1025 +#: ../gui/wxpython/core/settings.py:1028 msgid "Unable to create settings directory" msgstr "" -#: ../gui/wxpython/core/settings.py:1073 +#: ../gui/wxpython/core/settings.py:1076 #, python-format msgid "" "Writing settings to file <%(file)s> failed.\n" @@ -3792,16 +3792,16 @@ "Details: %(detail)s" msgstr "" -#: ../gui/wxpython/core/settings.py:1179 +#: ../gui/wxpython/core/settings.py:1182 msgid "Unable to set " msgstr "无法设置" -#: ../gui/wxpython/core/settings.py:1215 ../gui/wxpython/core/settings.py:1225 +#: ../gui/wxpython/core/settings.py:1218 ../gui/wxpython/core/settings.py:1229 #, python-format msgid "Unable to parse settings '%s'" msgstr "" -#: ../gui/wxpython/core/gconsole.py:502 +#: ../gui/wxpython/core/gconsole.py:504 #, python-format msgid "" "Unable to run command:\n" @@ -3810,40 +3810,40 @@ "Option <%(opt)s>: read from standard input is not supported by wxGUI" msgstr "" -#: ../gui/wxpython/core/gconsole.py:526 +#: ../gui/wxpython/core/gconsole.py:528 #, python-format msgid "Module <%s> not found." msgstr "" -#: ../gui/wxpython/core/gconsole.py:656 ../gui/wxpython/gmodeler/frame.py:299 +#: ../gui/wxpython/core/gconsole.py:658 ../gui/wxpython/gmodeler/frame.py:299 #, python-format msgid "%d sec" msgstr "%d 秒" -#: ../gui/wxpython/core/gconsole.py:659 ../gui/wxpython/gmodeler/frame.py:302 +#: ../gui/wxpython/core/gconsole.py:661 ../gui/wxpython/gmodeler/frame.py:302 #, python-format msgid "%(min)d min %(sec)d sec" msgstr "" -#: ../gui/wxpython/core/gconsole.py:663 ../gui/wxpython/gui_core/ghelp.py:231 +#: ../gui/wxpython/core/gconsole.py:665 ../gui/wxpython/gui_core/ghelp.py:231 #: ../gui/wxpython/gmodeler/model.py:1123 #: ../gui/wxpython/gmodeler/model.py:1229 ../gui/wxpython/gmodeler/frame.py:306 msgid "unknown" msgstr "未知" -#: ../gui/wxpython/core/gconsole.py:667 +#: ../gui/wxpython/core/gconsole.py:669 msgid "Please note that the data are left in inconsistent state and may be corrupted" msgstr "当å‰æ•°æ®çŠ¶æ€ä¸åŒ¹é…,å¯èƒ½å¯¼è‡´æŸå" -#: ../gui/wxpython/core/gconsole.py:669 +#: ../gui/wxpython/core/gconsole.py:671 msgid "Command aborted" msgstr "终止命令" -#: ../gui/wxpython/core/gconsole.py:671 ../gui/wxpython/gmodeler/frame.py:312 +#: ../gui/wxpython/core/gconsole.py:673 ../gui/wxpython/gmodeler/frame.py:312 msgid "Command finished" msgstr "命令完æˆ" -#: ../gui/wxpython/core/gconsole.py:747 ../gui/wxpython/gui_core/goutput.py:496 +#: ../gui/wxpython/core/gconsole.py:749 #, python-format msgid "" "Unable to write file '%(filePath)s'.\n" @@ -3851,7 +3851,7 @@ "Details: %(error)s" msgstr "" -#: ../gui/wxpython/core/menutree.py:151 +#: ../gui/wxpython/core/menutree.py:153 #, python-format msgid "Unknow tag %s" msgstr "" @@ -3900,210 +3900,181 @@ msgid "Unable to create file '%s'\n" msgstr "" -#: ../gui/wxpython/core/utils.py:996 ../gui/wxpython/gui_core/forms.py:1729 +#: ../gui/wxpython/core/utils.py:996 ../gui/wxpython/gui_core/forms.py:1739 msgid "Select Color" msgstr "选择颜色" -#: ../gui/wxpython/gis_set.py:122 +#: ../gui/wxpython/gis_set.py:115 #: ../gui/wxpython/image2target/ii2t_gis_set.py:122 msgid "1. Select GRASS GIS database directory" msgstr "1. 选择GRASSæ•°æ®åº“目录" -#: ../gui/wxpython/gis_set.py:125 +#: ../gui/wxpython/gis_set.py:118 #: ../gui/wxpython/image2target/ii2t_gis_set.py:125 msgid "2. Select GRASS Location" msgstr "2. 选择GRASS地点" -#: ../gui/wxpython/gis_set.py:128 +#: ../gui/wxpython/gis_set.py:121 #: ../gui/wxpython/image2target/ii2t_gis_set.py:128 msgid "3. Select GRASS Mapset" msgstr "3. 选择GRASS地图集" -#: ../gui/wxpython/gis_set.py:146 +#: ../gui/wxpython/gis_set.py:139 #: ../gui/wxpython/image2target/ii2t_gis_set.py:146 msgid "GRASS GIS database directory contains Locations." msgstr "包å«GRASS地点的GRASS GISæ•°æ®åº“目录。" -#: ../gui/wxpython/gis_set.py:150 +#: ../gui/wxpython/gis_set.py:143 #: ../gui/wxpython/image2target/ii2t_gis_set.py:150 msgid "All data in one Location is in the same coordinate reference system (projection). One Location can be one project. Location contains Mapsets." msgstr "一个地点下的所有数æ®å…·æœ‰ç›¸åŒçš„åæ ‡å‚考系统(å³æŠ•å½±)。å¯å°†åœ°ç‚¹å®šä¹‰ä¸ºä¸€ä¸ªæŠ•å½±ã€‚地点下包å«åœ°å›¾é›†ã€‚" -#: ../gui/wxpython/gis_set.py:158 +#: ../gui/wxpython/gis_set.py:151 #: ../gui/wxpython/image2target/ii2t_gis_set.py:158 msgid "Mapset contains GIS data related to one project, task within one project, subregion or user." msgstr "地图集包å«æŸä¸ªæŠ•å½±ã€å…¶ç›¸å…³æ“作ã€å­åŒºåŸŸæˆ–用户的GISæ•°æ®ã€‚" -#: ../gui/wxpython/gis_set.py:173 +#: ../gui/wxpython/gis_set.py:166 #: ../gui/wxpython/image2target/ii2t_gis_set.py:173 msgid "Start &GRASS session" msgstr "å¯åŠ¨&GRASS会è¯" -#: ../gui/wxpython/gis_set.py:179 +#: ../gui/wxpython/gis_set.py:172 #: ../gui/wxpython/image2target/ii2t_gis_set.py:179 msgid "&Browse" msgstr "æµè§ˆ(&B)" #. GTC New mapset -#: ../gui/wxpython/gis_set.py:182 +#: ../gui/wxpython/gis_set.py:175 #: ../gui/wxpython/image2target/ii2t_gis_set.py:182 msgid "&New" msgstr "新建(&N)" -#: ../gui/wxpython/gis_set.py:183 +#: ../gui/wxpython/gis_set.py:176 #: ../gui/wxpython/image2target/ii2t_gis_set.py:183 msgid "Create a new Mapset in selected Location" msgstr "在选定的地点创建新地图集" #. GTC New location -#: ../gui/wxpython/gis_set.py:186 +#: ../gui/wxpython/gis_set.py:179 #: ../gui/wxpython/image2target/ii2t_gis_set.py:186 msgid "N&ew" msgstr "新建(&e)" -#: ../gui/wxpython/gis_set.py:189 +#: ../gui/wxpython/gis_set.py:182 #: ../gui/wxpython/image2target/ii2t_gis_set.py:189 msgid "Create a new location using location wizard. After location is created successfully, GRASS session is started." msgstr "使用地点å‘导创建新地点。之åŽå¯åŠ¨GRASS会è¯ã€‚" #. GTC Rename location -#: ../gui/wxpython/gis_set.py:194 +#: ../gui/wxpython/gis_set.py:187 #: ../gui/wxpython/image2target/ii2t_gis_set.py:194 msgid "Ren&ame" msgstr "é‡å‘½å(&a)" -#: ../gui/wxpython/gis_set.py:195 ../gui/wxpython/gis_set.py:727 +#: ../gui/wxpython/gis_set.py:188 ../gui/wxpython/gis_set.py:669 #: ../gui/wxpython/image2target/ii2t_gis_set.py:195 #: ../gui/wxpython/image2target/ii2t_gis_set.py:670 msgid "Rename selected location" msgstr "é‡å‘½å选中的地点" #. GTC Delete location -#: ../gui/wxpython/gis_set.py:198 +#: ../gui/wxpython/gis_set.py:191 #: ../gui/wxpython/image2target/ii2t_gis_set.py:198 msgid "De&lete" msgstr "删除(&l)" -#: ../gui/wxpython/gis_set.py:199 ../gui/wxpython/gis_set.py:810 +#: ../gui/wxpython/gis_set.py:192 ../gui/wxpython/gis_set.py:752 #: ../gui/wxpython/image2target/ii2t_gis_set.py:199 #: ../gui/wxpython/image2target/ii2t_gis_set.py:753 msgid "Delete selected location" msgstr "删除选定地点" -#: ../gui/wxpython/gis_set.py:201 ../gui/wxpython/startup/locdownload.py:303 +#: ../gui/wxpython/gis_set.py:194 ../gui/wxpython/startup/locdownload.py:303 msgid "Do&wnload" msgstr "" -#: ../gui/wxpython/gis_set.py:202 +#: ../gui/wxpython/gis_set.py:195 msgid "Download sample location" msgstr "" #. GTC Rename mapset -#: ../gui/wxpython/gis_set.py:206 +#: ../gui/wxpython/gis_set.py:199 #: ../gui/wxpython/image2target/ii2t_gis_set.py:202 -#: ../gui/wxpython/datacatalog/tree.py:990 ../gui/wxpython/dbmgr/base.py:2409 +#: ../gui/wxpython/datacatalog/tree.py:990 ../gui/wxpython/dbmgr/base.py:2411 msgid "&Rename" msgstr "é‡å‘½å(&R)" -#: ../gui/wxpython/gis_set.py:207 ../gui/wxpython/gis_set.py:684 +#: ../gui/wxpython/gis_set.py:200 ../gui/wxpython/gis_set.py:626 #: ../gui/wxpython/image2target/ii2t_gis_set.py:203 #: ../gui/wxpython/image2target/ii2t_gis_set.py:627 msgid "Rename selected mapset" msgstr "é‡å‘½å选中的地图集" #. GTC Delete mapset -#: ../gui/wxpython/gis_set.py:210 +#: ../gui/wxpython/gis_set.py:203 #: ../gui/wxpython/image2target/ii2t_gis_set.py:206 #: ../gui/wxpython/datacatalog/tree.py:985 msgid "&Delete" msgstr "删除(&D)" -#: ../gui/wxpython/gis_set.py:211 ../gui/wxpython/gis_set.py:782 +#: ../gui/wxpython/gis_set.py:204 ../gui/wxpython/gis_set.py:724 #: ../gui/wxpython/image2target/ii2t_gis_set.py:207 #: ../gui/wxpython/image2target/ii2t_gis_set.py:725 msgid "Delete selected mapset" msgstr "删除选中的地图集" -#: ../gui/wxpython/gis_set.py:257 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:252 -#, python-format -msgid "GRASS GIS %s startup%s" +#: ../gui/wxpython/gis_set.py:258 +#, fuzzy, python-format +msgid "GRASS GIS %s Startup%s" msgstr "GRASS GIS %s å¯åŠ¨ %s" -#: ../gui/wxpython/gis_set.py:262 +#: ../gui/wxpython/gis_set.py:263 #: ../gui/wxpython/image2target/ii2t_gis_set.py:257 msgid "Enter GRASS session" msgstr "开始GRASS会è¯" -#: ../gui/wxpython/gis_set.py:282 +#: ../gui/wxpython/gis_set.py:283 #: ../gui/wxpython/image2target/ii2t_gis_set.py:277 msgid "Unable to set GRASS database. Check your locale settings." msgstr "无法设置GRASSæ•°æ®åº“。请检查区域设置。" -#: ../gui/wxpython/gis_set.py:302 +#: ../gui/wxpython/gis_set.py:303 #: ../gui/wxpython/image2target/ii2t_gis_set.py:297 #, python-format msgid "ERROR: Location <%s> not found\n" msgstr "错误:无法找到地点<%s>\n" -#: ../gui/wxpython/gis_set.py:320 +#: ../gui/wxpython/gis_set.py:321 #: ../gui/wxpython/image2target/ii2t_gis_set.py:315 #, python-format msgid "ERROR: Mapset <%s> not found\n" msgstr "错误:无法找到地图集<%s>\n" -#: ../gui/wxpython/gis_set.py:480 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:474 -#, python-format -msgid "Invalid line in GISRC file (%s):%s\n" -msgstr "GISRC文件(%s)å«æœ‰æ— æ•ˆè¡Œ:%s\n" - -#: ../gui/wxpython/gis_set.py:511 +#: ../gui/wxpython/gis_set.py:490 #: ../gui/wxpython/image2target/ii2t_gis_set.py:505 #: ../gui/wxpython/startup/locdownload.py:441 #, python-brace-format msgid "Error: {text}" msgstr "错误:{text}" -#: ../gui/wxpython/gis_set.py:549 -msgid "Documents" -msgstr "" - -#: ../gui/wxpython/gis_set.py:550 -msgid "My Documents" -msgstr "" - -#: ../gui/wxpython/gis_set.py:574 +#: ../gui/wxpython/gis_set.py:531 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1171 msgid "GRASS needs a directory (GRASS database) in which to store its data. Create one now if you have not already done so. A popular choice is \"grassdata\", located in your home directory. Press Browse button to select the directory." msgstr "" -#: ../gui/wxpython/gis_set.py:596 +#: ../gui/wxpython/gis_set.py:553 #: ../gui/wxpython/image2target/ii2t_gis_set.py:539 #, python-format msgid "Do you want to import <%(name)s> to the newly created location?" msgstr "" -#: ../gui/wxpython/gis_set.py:599 +#: ../gui/wxpython/gis_set.py:556 #: ../gui/wxpython/image2target/ii2t_gis_set.py:542 msgid "Import data?" msgstr "导入数æ®ï¼Ÿ" -#: ../gui/wxpython/gis_set.py:613 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:556 -msgid "New mapset:" -msgstr "" - -#: ../gui/wxpython/gis_set.py:614 ../gui/wxpython/gis_set.py:1015 -#: ../gui/wxpython/menustrings.py:245 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:240 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:557 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:938 -#: ../gui/wxpython/lmgr/frame.py:1072 -msgid "Create new mapset" -msgstr "创建新数æ®é›†" - -#: ../gui/wxpython/gis_set.py:655 +#: ../gui/wxpython/gis_set.py:597 #: ../gui/wxpython/image2target/ii2t_gis_set.py:598 #, python-format msgid "" @@ -4111,13 +4082,13 @@ "Reason: %(msg)s" msgstr "" -#: ../gui/wxpython/gis_set.py:662 +#: ../gui/wxpython/gis_set.py:604 #: ../gui/wxpython/image2target/ii2t_gis_set.py:605 #, python-format msgid "Data file <%(name)s> imported successfully. The location's default region was set from this imported map." msgstr "" -#: ../gui/wxpython/gis_set.py:676 +#: ../gui/wxpython/gis_set.py:618 #: ../gui/wxpython/image2target/ii2t_gis_set.py:619 msgid "" "Mapset is required for valid GRASS location.\n" @@ -4125,7 +4096,7 @@ "This mapset cannot be renamed." msgstr "" -#: ../gui/wxpython/gis_set.py:682 ../gui/wxpython/gis_set.py:725 +#: ../gui/wxpython/gis_set.py:624 ../gui/wxpython/gis_set.py:667 #: ../gui/wxpython/image2target/ii2t_gis_set.py:625 #: ../gui/wxpython/image2target/ii2t_gis_set.py:668 #, python-format @@ -4135,7 +4106,7 @@ "Enter new name:" msgstr "" -#: ../gui/wxpython/gis_set.py:698 +#: ../gui/wxpython/gis_set.py:640 #: ../gui/wxpython/image2target/ii2t_gis_set.py:641 #, python-format msgid "" @@ -4144,7 +4115,7 @@ "Mapset <%s> already exists in location." msgstr "" -#: ../gui/wxpython/gis_set.py:712 +#: ../gui/wxpython/gis_set.py:654 #: ../gui/wxpython/image2target/ii2t_gis_set.py:655 #, python-format msgid "" @@ -4153,7 +4124,7 @@ "%s" msgstr "" -#: ../gui/wxpython/gis_set.py:741 +#: ../gui/wxpython/gis_set.py:683 #: ../gui/wxpython/image2target/ii2t_gis_set.py:684 #, python-format msgid "" @@ -4162,7 +4133,7 @@ "Location <%s> already exists in GRASS database." msgstr "" -#: ../gui/wxpython/gis_set.py:756 +#: ../gui/wxpython/gis_set.py:698 #: ../gui/wxpython/image2target/ii2t_gis_set.py:699 #, python-format msgid "" @@ -4171,7 +4142,7 @@ "%s" msgstr "" -#: ../gui/wxpython/gis_set.py:770 +#: ../gui/wxpython/gis_set.py:712 #: ../gui/wxpython/image2target/ii2t_gis_set.py:713 msgid "" "Mapset is required for valid GRASS location.\n" @@ -4182,7 +4153,7 @@ "\n" "ä¸èƒ½åˆ é™¤ã€‚" -#: ../gui/wxpython/gis_set.py:777 +#: ../gui/wxpython/gis_set.py:719 #: ../gui/wxpython/image2target/ii2t_gis_set.py:720 #, python-format msgid "" @@ -4194,12 +4165,12 @@ "\n" "该地图集下的所有地图将会被永久删除ï¼" -#: ../gui/wxpython/gis_set.py:791 +#: ../gui/wxpython/gis_set.py:733 #: ../gui/wxpython/image2target/ii2t_gis_set.py:734 msgid "Unable to delete mapset" msgstr "无法删除地图集" -#: ../gui/wxpython/gis_set.py:805 +#: ../gui/wxpython/gis_set.py:747 #: ../gui/wxpython/image2target/ii2t_gis_set.py:748 #, python-format msgid "" @@ -4211,48 +4182,42 @@ "\n" "所有该地点下的地图将会被永久删除ï¼" -#: ../gui/wxpython/gis_set.py:821 +#: ../gui/wxpython/gis_set.py:763 #: ../gui/wxpython/image2target/ii2t_gis_set.py:764 msgid "Unable to delete location" msgstr "无法删除地点" -#: ../gui/wxpython/gis_set.py:851 +#: ../gui/wxpython/gis_set.py:793 #: ../gui/wxpython/image2target/ii2t_gis_set.py:774 #, python-brace-format msgid "Unicode error detected. Check your locale settings. Details: {0}" msgstr "" -#: ../gui/wxpython/gis_set.py:863 +#: ../gui/wxpython/gis_set.py:805 #: ../gui/wxpython/image2target/ii2t_gis_set.py:786 #, python-format msgid "No GRASS Location found in '%s'. Create a new Location or choose different GRASS database directory." msgstr "" -#: ../gui/wxpython/gis_set.py:985 +#: ../gui/wxpython/gis_set.py:920 #: ../gui/wxpython/image2target/ii2t_gis_set.py:908 #, python-format msgid "Path '%s' doesn't exist." msgstr "" -#: ../gui/wxpython/gis_set.py:1000 +#: ../gui/wxpython/gis_set.py:935 #: ../gui/wxpython/image2target/ii2t_gis_set.py:923 -#: ../gui/wxpython/gui_core/gselect.py:1192 +#: ../gui/wxpython/gui_core/gselect.py:1198 msgid "Choose GIS Data Directory" msgstr "" -#: ../gui/wxpython/gis_set.py:1014 -#: ../gui/wxpython/image2target/ii2t_gis_set.py:937 -#: ../gui/wxpython/lmgr/frame.py:1071 -msgid "Enter name for new mapset:" -msgstr "输入è¦åˆ›å»ºçš„新地图集å称:" - -#: ../gui/wxpython/gis_set.py:1029 +#: ../gui/wxpython/gis_set.py:962 #: ../gui/wxpython/image2target/ii2t_gis_set.py:952 #, python-format msgid "Mapset <%s> already exists." msgstr "" -#: ../gui/wxpython/gis_set.py:1036 +#: ../gui/wxpython/gis_set.py:969 #: ../gui/wxpython/image2target/ii2t_gis_set.py:959 #, python-format msgid "" @@ -4261,18 +4226,18 @@ "Are you really sure that you want to create this mapset?" msgstr "" -#: ../gui/wxpython/gis_set.py:1041 +#: ../gui/wxpython/gis_set.py:974 #: ../gui/wxpython/image2target/ii2t_gis_set.py:964 msgid "Reserved mapset name" msgstr "" -#: ../gui/wxpython/gis_set.py:1073 +#: ../gui/wxpython/gis_set.py:993 #: ../gui/wxpython/image2target/ii2t_gis_set.py:996 #, python-format msgid "Unable to create new mapset: %s" msgstr "无法创建新地图集: %s" -#: ../gui/wxpython/gis_set.py:1088 +#: ../gui/wxpython/gis_set.py:1008 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1011 #, python-format msgid "" @@ -4284,13 +4249,13 @@ "Do you want to try to remove .gislock (note that you need permission for this operation) and continue?" msgstr "" -#: ../gui/wxpython/gis_set.py:1094 ../gui/wxpython/gis_set.py:1107 +#: ../gui/wxpython/gis_set.py:1014 ../gui/wxpython/gis_set.py:1027 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1017 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1030 msgid "Lock file found" msgstr "" -#: ../gui/wxpython/gis_set.py:1103 +#: ../gui/wxpython/gis_set.py:1023 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1026 msgid "" "ARE YOU REALLY SURE?\n" @@ -4298,7 +4263,7 @@ "If you really are running another GRASS session doing this could corrupt your data. Have another look in the processor manager just to be sure..." msgstr "" -#: ../gui/wxpython/gis_set.py:1117 +#: ../gui/wxpython/gis_set.py:1037 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1040 #, python-format msgid "" @@ -4307,20 +4272,20 @@ "Details: %(reason)s" msgstr "" -#: ../gui/wxpython/gis_set.py:1167 +#: ../gui/wxpython/gis_set.py:1082 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1090 #, python-format msgid "Name <%(name)s> is not a valid name for location or mapset. Please use only ASCII characters excluding %(chars)s and space." msgstr "" -#: ../gui/wxpython/gis_set.py:1172 +#: ../gui/wxpython/gis_set.py:1087 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1095 -#: ../gui/wxpython/gui_core/widgets.py:859 +#: ../gui/wxpython/gui_core/widgets.py:860 msgid "Invalid name" msgstr "" -#: ../gui/wxpython/menustrings.py:3 ../gui/wxpython/menustrings.py:2004 -#: ../gui/wxpython/menustrings.py:2054 +#: ../gui/wxpython/menustrings.py:3 ../gui/wxpython/menustrings.py:2005 +#: ../gui/wxpython/menustrings.py:2055 #: ../gui/wxpython/image2target/ii2t_menustrings.py:4 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1972 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2022 @@ -4332,7 +4297,7 @@ msgid "Workspace" msgstr "工作区" -#: ../gui/wxpython/menustrings.py:5 ../gui/wxpython/menustrings.py:2005 +#: ../gui/wxpython/menustrings.py:5 ../gui/wxpython/menustrings.py:2006 #: ../gui/wxpython/image2target/ii2t_menustrings.py:6 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1973 #: ../gui/wxpython/nviz/tools.py:1360 @@ -4344,7 +4309,7 @@ msgid "Create new workspace" msgstr "创建新工作区" -#: ../gui/wxpython/menustrings.py:7 ../gui/wxpython/menustrings.py:2007 +#: ../gui/wxpython/menustrings.py:7 ../gui/wxpython/menustrings.py:2008 #: ../gui/wxpython/image2target/ii2t_menustrings.py:8 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1975 msgid "Open" @@ -4357,11 +4322,11 @@ #: ../gui/wxpython/menustrings.py:10 #: ../gui/wxpython/image2target/ii2t_menustrings.py:11 -#: ../gui/wxpython/lmgr/frame.py:1615 ../gui/wxpython/lmgr/frame.py:1636 +#: ../gui/wxpython/lmgr/frame.py:1618 ../gui/wxpython/lmgr/frame.py:1639 msgid "Save workspace" msgstr "ä¿å­˜å·¥ä½œåŒº" -#: ../gui/wxpython/menustrings.py:11 ../gui/wxpython/menustrings.py:2011 +#: ../gui/wxpython/menustrings.py:11 ../gui/wxpython/menustrings.py:2012 #: ../gui/wxpython/image2target/ii2t_menustrings.py:12 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1979 msgid "Save as" @@ -4372,10 +4337,10 @@ msgid "Save workspace to file" msgstr "ä¿å­˜å·¥ä½œåŒºåˆ°æ–‡ä»¶" -#: ../gui/wxpython/menustrings.py:13 ../gui/wxpython/menustrings.py:2013 +#: ../gui/wxpython/menustrings.py:13 ../gui/wxpython/menustrings.py:2014 #: ../gui/wxpython/image2target/ii2t_menustrings.py:14 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1981 -#: ../gui/wxpython/gui_core/forms.py:561 +#: ../gui/wxpython/gui_core/forms.py:573 #: ../gui/wxpython/mapswipe/dialogs.py:193 msgid "Close" msgstr "关闭" @@ -4480,143 +4445,143 @@ msgid "Close all open map display windows" msgstr "关闭所有地图显示窗å£" -#: ../gui/wxpython/menustrings.py:37 ../gui/wxpython/menustrings.py:1055 +#: ../gui/wxpython/menustrings.py:37 ../gui/wxpython/menustrings.py:1056 msgid "Simplified raster import with reprojection" msgstr "" #: ../gui/wxpython/menustrings.py:38 ../gui/wxpython/menustrings.py:40 -#: ../gui/wxpython/menustrings.py:1056 ../gui/wxpython/menustrings.py:1058 +#: ../gui/wxpython/menustrings.py:1057 ../gui/wxpython/menustrings.py:1059 #: ../gui/wxpython/image2target/ii2t_menustrings.py:39 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1040 msgid "Imports raster data into a GRASS raster map using GDAL library." msgstr "" -#: ../gui/wxpython/menustrings.py:39 ../gui/wxpython/menustrings.py:1057 +#: ../gui/wxpython/menustrings.py:39 ../gui/wxpython/menustrings.py:1058 msgid "Import of common raster formats" msgstr "" -#: ../gui/wxpython/menustrings.py:41 ../gui/wxpython/menustrings.py:1059 +#: ../gui/wxpython/menustrings.py:41 ../gui/wxpython/menustrings.py:1060 #: ../gui/wxpython/image2target/ii2t_menustrings.py:42 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1043 msgid "ASCII x,y,z point import and gridding" msgstr "导入ASCII x,y,z点数æ®å¹¶æ …格化" -#: ../gui/wxpython/menustrings.py:42 ../gui/wxpython/menustrings.py:1060 +#: ../gui/wxpython/menustrings.py:42 ../gui/wxpython/menustrings.py:1061 #: ../gui/wxpython/image2target/ii2t_menustrings.py:43 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1044 msgid "Creates a raster map from an assemblage of many coordinates using univariate statistics." msgstr "" -#: ../gui/wxpython/menustrings.py:43 ../gui/wxpython/menustrings.py:1061 +#: ../gui/wxpython/menustrings.py:43 ../gui/wxpython/menustrings.py:1062 #: ../gui/wxpython/image2target/ii2t_menustrings.py:44 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1045 msgid "ASCII grid import" msgstr "导入ASCII网格" -#: ../gui/wxpython/menustrings.py:44 ../gui/wxpython/menustrings.py:1062 +#: ../gui/wxpython/menustrings.py:44 ../gui/wxpython/menustrings.py:1063 #: ../gui/wxpython/image2target/ii2t_menustrings.py:45 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1046 msgid "Converts a GRASS ASCII raster file to binary raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:45 ../gui/wxpython/menustrings.py:1063 +#: ../gui/wxpython/menustrings.py:45 ../gui/wxpython/menustrings.py:1064 #: ../gui/wxpython/image2target/ii2t_menustrings.py:46 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1047 msgid "ASCII polygons, lines, and point import" msgstr "导入ASCIIæ ¼å¼å¤šè¾¹å½¢ï¼Œçº¿åŠç‚¹æ•°æ®" -#: ../gui/wxpython/menustrings.py:46 ../gui/wxpython/menustrings.py:1064 +#: ../gui/wxpython/menustrings.py:46 ../gui/wxpython/menustrings.py:1065 #: ../gui/wxpython/image2target/ii2t_menustrings.py:47 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1048 msgid "Creates raster maps from ASCII polygon/line/point data files." msgstr "从ASCIIæ ¼å¼çš„多边形/线形/点数æ®æ–‡ä»¶åˆ›å»ºæ …格地图。" -#: ../gui/wxpython/menustrings.py:47 ../gui/wxpython/menustrings.py:1065 +#: ../gui/wxpython/menustrings.py:47 ../gui/wxpython/menustrings.py:1066 #: ../gui/wxpython/image2target/ii2t_menustrings.py:48 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1049 msgid "Raw binary array import" msgstr "导入原始二进制数组" -#: ../gui/wxpython/menustrings.py:48 ../gui/wxpython/menustrings.py:1066 +#: ../gui/wxpython/menustrings.py:48 ../gui/wxpython/menustrings.py:1067 #: ../gui/wxpython/image2target/ii2t_menustrings.py:49 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1050 msgid "Import a binary raster file into a GRASS raster map layer." msgstr "将二元栅格文件导入到GRASS栅格图层中。" -#: ../gui/wxpython/menustrings.py:49 ../gui/wxpython/menustrings.py:1067 +#: ../gui/wxpython/menustrings.py:49 ../gui/wxpython/menustrings.py:1068 #: ../gui/wxpython/image2target/ii2t_menustrings.py:50 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1051 msgid "GRIDATB.FOR import" msgstr "导入GRIDATB.FORæ•°æ®" -#: ../gui/wxpython/menustrings.py:50 ../gui/wxpython/menustrings.py:1068 +#: ../gui/wxpython/menustrings.py:50 ../gui/wxpython/menustrings.py:1069 #: ../gui/wxpython/image2target/ii2t_menustrings.py:51 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1052 msgid "Imports GRIDATB.FOR map file (TOPMODEL) into a GRASS raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:51 ../gui/wxpython/menustrings.py:1069 +#: ../gui/wxpython/menustrings.py:51 ../gui/wxpython/menustrings.py:1070 #: ../gui/wxpython/image2target/ii2t_menustrings.py:52 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1053 msgid "Matlab 2D array import" msgstr "导入Matlab 2D数组" -#: ../gui/wxpython/menustrings.py:52 ../gui/wxpython/menustrings.py:1070 +#: ../gui/wxpython/menustrings.py:52 ../gui/wxpython/menustrings.py:1071 #: ../gui/wxpython/image2target/ii2t_menustrings.py:53 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1054 msgid "Imports a binary MAT-File(v4) to a GRASS raster." msgstr "将二元MAT-File(v4)导入为GRASS栅格。" -#: ../gui/wxpython/menustrings.py:53 ../gui/wxpython/menustrings.py:1071 +#: ../gui/wxpython/menustrings.py:53 ../gui/wxpython/menustrings.py:1072 #: ../gui/wxpython/image2target/ii2t_menustrings.py:54 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1055 msgid "PNG import" msgstr "导入PNGæ ¼å¼æ•°æ®" -#: ../gui/wxpython/menustrings.py:54 ../gui/wxpython/menustrings.py:1072 +#: ../gui/wxpython/menustrings.py:54 ../gui/wxpython/menustrings.py:1073 #: ../gui/wxpython/image2target/ii2t_menustrings.py:55 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1056 msgid "Imports non-georeferenced PNG format image." msgstr "" -#: ../gui/wxpython/menustrings.py:55 ../gui/wxpython/menustrings.py:1073 +#: ../gui/wxpython/menustrings.py:55 ../gui/wxpython/menustrings.py:1074 #: ../gui/wxpython/image2target/ii2t_menustrings.py:56 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1057 msgid "SPOT NDVI import" msgstr "导入SPOT NDVI" -#: ../gui/wxpython/menustrings.py:56 ../gui/wxpython/menustrings.py:1074 +#: ../gui/wxpython/menustrings.py:56 ../gui/wxpython/menustrings.py:1075 #: ../gui/wxpython/image2target/ii2t_menustrings.py:57 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1058 msgid "Imports SPOT VGT NDVI data into a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:57 ../gui/wxpython/menustrings.py:1075 +#: ../gui/wxpython/menustrings.py:57 ../gui/wxpython/menustrings.py:1076 #: ../gui/wxpython/image2target/ii2t_menustrings.py:58 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1059 msgid "SRTM HGT import" msgstr "导入SRTM HGT" -#: ../gui/wxpython/menustrings.py:58 ../gui/wxpython/menustrings.py:1076 +#: ../gui/wxpython/menustrings.py:58 ../gui/wxpython/menustrings.py:1077 #: ../gui/wxpython/image2target/ii2t_menustrings.py:59 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1060 msgid "Imports SRTM HGT files into raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:59 ../gui/wxpython/menustrings.py:1077 +#: ../gui/wxpython/menustrings.py:59 ../gui/wxpython/menustrings.py:1078 #: ../gui/wxpython/image2target/ii2t_menustrings.py:60 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1061 msgid "Terra ASTER HDF import" msgstr "导入Terra ASTER HDF" -#: ../gui/wxpython/menustrings.py:60 ../gui/wxpython/menustrings.py:1078 +#: ../gui/wxpython/menustrings.py:60 ../gui/wxpython/menustrings.py:1079 #: ../gui/wxpython/image2target/ii2t_menustrings.py:61 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1062 msgid "Georeference, rectify, and import Terra-ASTER imagery and relative DEMs using gdalwarp." msgstr "" #: ../gui/wxpython/menustrings.py:61 ../gui/wxpython/menustrings.py:86 -#: ../gui/wxpython/menustrings.py:1079 ../gui/wxpython/menustrings.py:1104 +#: ../gui/wxpython/menustrings.py:1080 ../gui/wxpython/menustrings.py:1105 #: ../gui/wxpython/image2target/ii2t_menustrings.py:62 #: ../gui/wxpython/image2target/ii2t_menustrings.py:86 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1063 @@ -4624,24 +4589,22 @@ msgid "LAS LiDAR points import" msgstr "导入LAS LiDAR点数æ®" -#: ../gui/wxpython/menustrings.py:62 ../gui/wxpython/menustrings.py:1080 +#: ../gui/wxpython/menustrings.py:62 ../gui/wxpython/menustrings.py:1081 msgid "Creates a raster map from LAS LiDAR points using univariate statistics." msgstr "" -#: ../gui/wxpython/menustrings.py:63 ../gui/wxpython/menustrings.py:1081 +#: ../gui/wxpython/menustrings.py:63 ../gui/wxpython/menustrings.py:1082 #: ../gui/wxpython/image2target/ii2t_menustrings.py:63 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1064 msgid "Unpack raster map" msgstr "解开栅格图层" -#: ../gui/wxpython/menustrings.py:64 ../gui/wxpython/menustrings.py:1082 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:64 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1065 -msgid "Imports a raster map as GRASS GIS specific archive file (packed with r.pack)" +#: ../gui/wxpython/menustrings.py:64 ../gui/wxpython/menustrings.py:1083 +msgid "Imports a GRASS GIS specific raster archive file (packed with r.pack) as a raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:65 ../gui/wxpython/menustrings.py:291 -#: ../gui/wxpython/menustrings.py:1083 ../gui/wxpython/menustrings.py:1233 +#: ../gui/wxpython/menustrings.py:65 ../gui/wxpython/menustrings.py:292 +#: ../gui/wxpython/menustrings.py:1084 ../gui/wxpython/menustrings.py:1234 #: ../gui/wxpython/image2target/ii2t_menustrings.py:65 #: ../gui/wxpython/image2target/ii2t_menustrings.py:286 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1066 @@ -4649,8 +4612,8 @@ msgid "Reproject raster map from different GRASS location" msgstr "将栅格图从其他地点é‡æ–°æŠ•å½±åˆ°å½“å‰åœ°ç‚¹" -#: ../gui/wxpython/menustrings.py:66 ../gui/wxpython/menustrings.py:292 -#: ../gui/wxpython/menustrings.py:1084 ../gui/wxpython/menustrings.py:1234 +#: ../gui/wxpython/menustrings.py:66 ../gui/wxpython/menustrings.py:293 +#: ../gui/wxpython/menustrings.py:1085 ../gui/wxpython/menustrings.py:1235 #: ../gui/wxpython/image2target/ii2t_menustrings.py:66 #: ../gui/wxpython/image2target/ii2t_menustrings.py:287 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1067 @@ -4658,123 +4621,121 @@ msgid "Re-projects a raster map from given location to the current location." msgstr "" -#: ../gui/wxpython/menustrings.py:68 ../gui/wxpython/menustrings.py:1086 +#: ../gui/wxpython/menustrings.py:68 ../gui/wxpython/menustrings.py:1087 msgid "Simplified vector import with reprojection" msgstr "" #: ../gui/wxpython/menustrings.py:69 ../gui/wxpython/menustrings.py:71 -#: ../gui/wxpython/menustrings.py:1087 ../gui/wxpython/menustrings.py:1089 +#: ../gui/wxpython/menustrings.py:1088 ../gui/wxpython/menustrings.py:1090 #: ../gui/wxpython/image2target/ii2t_menustrings.py:69 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1070 msgid "Imports vector data into a GRASS vector map using OGR library." msgstr "" -#: ../gui/wxpython/menustrings.py:70 ../gui/wxpython/menustrings.py:1088 +#: ../gui/wxpython/menustrings.py:70 ../gui/wxpython/menustrings.py:1089 msgid "Import of common vector formats" msgstr "" -#: ../gui/wxpython/menustrings.py:72 ../gui/wxpython/menustrings.py:1090 +#: ../gui/wxpython/menustrings.py:72 ../gui/wxpython/menustrings.py:1091 #: ../gui/wxpython/image2target/ii2t_menustrings.py:72 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1073 msgid "ASCII points or GRASS ASCII format" msgstr "ASCII点数æ®æˆ–GRASS ASCIIæ ¼å¼æ•°æ®" -#: ../gui/wxpython/menustrings.py:73 ../gui/wxpython/menustrings.py:1091 +#: ../gui/wxpython/menustrings.py:73 ../gui/wxpython/menustrings.py:1092 #: ../gui/wxpython/image2target/ii2t_menustrings.py:73 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1074 msgid "Creates a vector map from an ASCII points file or ASCII vector file." msgstr "从ASCII点数æ®æ–‡ä»¶æˆ–矢é‡æ–‡ä»¶åˆ›å»ºçŸ¢é‡åœ°å›¾ã€‚" -#: ../gui/wxpython/menustrings.py:74 ../gui/wxpython/menustrings.py:1092 +#: ../gui/wxpython/menustrings.py:74 ../gui/wxpython/menustrings.py:1093 #: ../gui/wxpython/image2target/ii2t_menustrings.py:74 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1075 msgid "ASCII points as a vector lines" msgstr "以ASCII点数æ®ç»˜åˆ¶çŸ¢é‡çº¿æ®µ" -#: ../gui/wxpython/menustrings.py:75 ../gui/wxpython/menustrings.py:1093 +#: ../gui/wxpython/menustrings.py:75 ../gui/wxpython/menustrings.py:1094 #: ../gui/wxpython/image2target/ii2t_menustrings.py:75 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1076 msgid "Imports ASCII x,y[,z] coordinates as a series of lines." msgstr "导入ASCII x,y[,z]å标以绘制一系列线段。" -#: ../gui/wxpython/menustrings.py:76 ../gui/wxpython/menustrings.py:1094 +#: ../gui/wxpython/menustrings.py:76 ../gui/wxpython/menustrings.py:1095 #: ../gui/wxpython/image2target/ii2t_menustrings.py:76 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1077 msgid "DXF import" msgstr "导入DXF" -#: ../gui/wxpython/menustrings.py:77 ../gui/wxpython/menustrings.py:1095 +#: ../gui/wxpython/menustrings.py:77 ../gui/wxpython/menustrings.py:1096 #: ../gui/wxpython/image2target/ii2t_menustrings.py:77 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1078 msgid "Converts files in DXF format to GRASS vector map format." msgstr "转化DXFæ ¼å¼åˆ°GRASS矢é‡æ ¼å¼ã€‚" -#: ../gui/wxpython/menustrings.py:78 ../gui/wxpython/menustrings.py:1096 +#: ../gui/wxpython/menustrings.py:78 ../gui/wxpython/menustrings.py:1097 #: ../gui/wxpython/image2target/ii2t_menustrings.py:78 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1079 msgid "WFS" msgstr "WFS" -#: ../gui/wxpython/menustrings.py:79 ../gui/wxpython/menustrings.py:1097 +#: ../gui/wxpython/menustrings.py:79 ../gui/wxpython/menustrings.py:1098 #: ../gui/wxpython/image2target/ii2t_menustrings.py:79 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1080 msgid "Imports GetFeature from a WFS server." msgstr "从WFS器导入" -#: ../gui/wxpython/menustrings.py:80 ../gui/wxpython/menustrings.py:1098 +#: ../gui/wxpython/menustrings.py:80 ../gui/wxpython/menustrings.py:1099 #: ../gui/wxpython/image2target/ii2t_menustrings.py:80 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1081 msgid "ESRI e00 import" msgstr "导入ESRI e00æ ¼å¼æ•°æ®" -#: ../gui/wxpython/menustrings.py:81 ../gui/wxpython/menustrings.py:1099 +#: ../gui/wxpython/menustrings.py:81 ../gui/wxpython/menustrings.py:1100 #: ../gui/wxpython/image2target/ii2t_menustrings.py:81 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1082 msgid "Imports E00 file into a vector map." msgstr "å°†E00文件导入到矢é‡åœ°å›¾ã€‚" -#: ../gui/wxpython/menustrings.py:82 ../gui/wxpython/menustrings.py:1100 +#: ../gui/wxpython/menustrings.py:82 ../gui/wxpython/menustrings.py:1101 #: ../gui/wxpython/image2target/ii2t_menustrings.py:82 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1083 msgid "Geonames import" msgstr "导入Geonamesæ•°æ®" -#: ../gui/wxpython/menustrings.py:83 ../gui/wxpython/menustrings.py:1101 +#: ../gui/wxpython/menustrings.py:83 ../gui/wxpython/menustrings.py:1102 #: ../gui/wxpython/image2target/ii2t_menustrings.py:83 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1084 msgid "Imports geonames.org country files into a vector points map." msgstr "å°†geonames.org文件导入为矢é‡ç‚¹åœ°å›¾ã€‚" -#: ../gui/wxpython/menustrings.py:84 ../gui/wxpython/menustrings.py:1102 +#: ../gui/wxpython/menustrings.py:84 ../gui/wxpython/menustrings.py:1103 #: ../gui/wxpython/image2target/ii2t_menustrings.py:84 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1085 msgid "Matlab array or Mapgen format import" msgstr "从Matlab数组和MapGen文件导入" -#: ../gui/wxpython/menustrings.py:85 ../gui/wxpython/menustrings.py:1103 +#: ../gui/wxpython/menustrings.py:85 ../gui/wxpython/menustrings.py:1104 #: ../gui/wxpython/image2target/ii2t_menustrings.py:85 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1086 msgid "Imports Mapgen or Matlab-ASCII vector maps into GRASS." msgstr "å°†Mapgen或Matlabçš„ASCII矢é‡åœ°å›¾å¯¼å…¥åˆ°GRASS。" -#: ../gui/wxpython/menustrings.py:87 ../gui/wxpython/menustrings.py:1105 +#: ../gui/wxpython/menustrings.py:87 ../gui/wxpython/menustrings.py:1106 msgid "Converts LAS LiDAR point clouds to a GRASS vector map with libLAS." msgstr "" -#: ../gui/wxpython/menustrings.py:88 ../gui/wxpython/menustrings.py:1106 +#: ../gui/wxpython/menustrings.py:88 ../gui/wxpython/menustrings.py:1107 #: ../gui/wxpython/image2target/ii2t_menustrings.py:87 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1088 msgid "Unpack vector map" msgstr "解开矢é‡å›¾å±‚" -#: ../gui/wxpython/menustrings.py:89 ../gui/wxpython/menustrings.py:1107 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:88 -#: ../gui/wxpython/image2target/ii2t_menustrings.py:1089 -msgid "Imports a vector map as GRASS GIS specific archive file (packed with v.pack)" +#: ../gui/wxpython/menustrings.py:89 ../gui/wxpython/menustrings.py:1108 +msgid "Imports a GRASS GIS specific vector archive file (packed with v.pack) as a vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:90 ../gui/wxpython/menustrings.py:571 -#: ../gui/wxpython/menustrings.py:1108 ../gui/wxpython/menustrings.py:1513 +#: ../gui/wxpython/menustrings.py:90 ../gui/wxpython/menustrings.py:572 +#: ../gui/wxpython/menustrings.py:1109 ../gui/wxpython/menustrings.py:1514 #: ../gui/wxpython/image2target/ii2t_menustrings.py:89 #: ../gui/wxpython/image2target/ii2t_menustrings.py:564 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1090 @@ -4782,8 +4743,8 @@ msgid "Reproject vector map from different GRASS location" msgstr "将矢é‡åœ°å›¾ä»Žå¦å¤–地点é‡æ–°æŠ•å½±åˆ°å½“å‰åœ°ç‚¹" -#: ../gui/wxpython/menustrings.py:91 ../gui/wxpython/menustrings.py:572 -#: ../gui/wxpython/menustrings.py:1109 ../gui/wxpython/menustrings.py:1514 +#: ../gui/wxpython/menustrings.py:91 ../gui/wxpython/menustrings.py:573 +#: ../gui/wxpython/menustrings.py:1110 ../gui/wxpython/menustrings.py:1515 #: ../gui/wxpython/image2target/ii2t_menustrings.py:90 #: ../gui/wxpython/image2target/ii2t_menustrings.py:565 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1091 @@ -4791,55 +4752,55 @@ msgid "Re-projects a vector map from one location to the current location." msgstr "将栅格图从å¦å¤–地点é‡æ–°æŠ•å½±åˆ°å½“å‰åœ°ç‚¹" -#: ../gui/wxpython/menustrings.py:92 ../gui/wxpython/menustrings.py:1110 +#: ../gui/wxpython/menustrings.py:92 ../gui/wxpython/menustrings.py:1111 #: ../gui/wxpython/image2target/ii2t_menustrings.py:91 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1092 msgid "Import 3D raster data" msgstr "导入三维栅格地图" -#: ../gui/wxpython/menustrings.py:93 ../gui/wxpython/menustrings.py:1111 +#: ../gui/wxpython/menustrings.py:93 ../gui/wxpython/menustrings.py:1112 #: ../gui/wxpython/image2target/ii2t_menustrings.py:92 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1093 msgid "ASCII 3D import" msgstr "导入三维ASCIIæ•°æ®" -#: ../gui/wxpython/menustrings.py:94 ../gui/wxpython/menustrings.py:1112 +#: ../gui/wxpython/menustrings.py:94 ../gui/wxpython/menustrings.py:1113 #: ../gui/wxpython/image2target/ii2t_menustrings.py:93 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1094 msgid "Converts a 3D ASCII raster text file into a (binary) 3D raster map." msgstr "将三维ASCII栅格文本文件转æ¢ä¸ºäºŒè¿›åˆ¶ä¸‰ç»´æ …格地图。" -#: ../gui/wxpython/menustrings.py:95 ../gui/wxpython/menustrings.py:1113 +#: ../gui/wxpython/menustrings.py:95 ../gui/wxpython/menustrings.py:1114 #: ../gui/wxpython/image2target/ii2t_menustrings.py:94 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1095 msgid "Raw binary array 3D import" msgstr "导入原始二进制三维数组" -#: ../gui/wxpython/menustrings.py:96 ../gui/wxpython/menustrings.py:1114 +#: ../gui/wxpython/menustrings.py:96 ../gui/wxpython/menustrings.py:1115 #: ../gui/wxpython/image2target/ii2t_menustrings.py:95 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1096 msgid "Imports a binary raster file into a GRASS 3D raster map." msgstr "将二进制栅格文件导入到GRASS三维栅格地图中。" -#: ../gui/wxpython/menustrings.py:97 ../gui/wxpython/menustrings.py:1115 +#: ../gui/wxpython/menustrings.py:97 ../gui/wxpython/menustrings.py:1116 #: ../gui/wxpython/image2target/ii2t_menustrings.py:96 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1097 msgid "Vis5D import" msgstr "导入Vis5Dæ•°æ®" -#: ../gui/wxpython/menustrings.py:98 ../gui/wxpython/menustrings.py:1116 +#: ../gui/wxpython/menustrings.py:98 ../gui/wxpython/menustrings.py:1117 #: ../gui/wxpython/image2target/ii2t_menustrings.py:97 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1098 msgid "Import 3-dimensional Vis5D files." msgstr "导入三维Vis5D文件。" -#: ../gui/wxpython/menustrings.py:99 ../gui/wxpython/menustrings.py:1117 +#: ../gui/wxpython/menustrings.py:99 ../gui/wxpython/menustrings.py:1118 #: ../gui/wxpython/image2target/ii2t_menustrings.py:98 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1099 msgid "Import database table" msgstr "导入数æ®åº“表" -#: ../gui/wxpython/menustrings.py:100 ../gui/wxpython/menustrings.py:1118 +#: ../gui/wxpython/menustrings.py:100 ../gui/wxpython/menustrings.py:1119 #: ../gui/wxpython/image2target/ii2t_menustrings.py:68 #: ../gui/wxpython/image2target/ii2t_menustrings.py:99 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1069 @@ -4847,21 +4808,21 @@ msgid "Common import formats" msgstr "常用导入格å¼" -#: ../gui/wxpython/menustrings.py:101 ../gui/wxpython/menustrings.py:1119 +#: ../gui/wxpython/menustrings.py:101 ../gui/wxpython/menustrings.py:1120 #: ../gui/wxpython/image2target/ii2t_menustrings.py:100 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1101 msgid "Imports attribute tables in various formats." msgstr "从多ç§æ ¼å¼çš„特å¾è¡¨å¯¼å…¥æ•°æ®" -#: ../gui/wxpython/menustrings.py:102 ../gui/wxpython/menustrings.py:1120 +#: ../gui/wxpython/menustrings.py:102 ../gui/wxpython/menustrings.py:1121 #: ../gui/wxpython/image2target/ii2t_menustrings.py:101 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1102 msgid "Export raster map" msgstr "导出栅格地图" #: ../gui/wxpython/menustrings.py:103 ../gui/wxpython/menustrings.py:132 -#: ../gui/wxpython/menustrings.py:158 ../gui/wxpython/menustrings.py:1121 -#: ../gui/wxpython/menustrings.py:1150 ../gui/wxpython/menustrings.py:1176 +#: ../gui/wxpython/menustrings.py:158 ../gui/wxpython/menustrings.py:1122 +#: ../gui/wxpython/menustrings.py:1151 ../gui/wxpython/menustrings.py:1177 #: ../gui/wxpython/image2target/ii2t_menustrings.py:102 #: ../gui/wxpython/image2target/ii2t_menustrings.py:131 #: ../gui/wxpython/image2target/ii2t_menustrings.py:156 @@ -4871,122 +4832,122 @@ msgid "Common export formats" msgstr "常用导出格å¼" -#: ../gui/wxpython/menustrings.py:104 ../gui/wxpython/menustrings.py:1122 +#: ../gui/wxpython/menustrings.py:104 ../gui/wxpython/menustrings.py:1123 #: ../gui/wxpython/image2target/ii2t_menustrings.py:103 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1104 msgid "Exports GRASS raster maps into GDAL supported formats." msgstr "å°†GRASS栅格输出为GDAL支æŒçš„æ ¼å¼ã€‚" -#: ../gui/wxpython/menustrings.py:105 ../gui/wxpython/menustrings.py:1123 +#: ../gui/wxpython/menustrings.py:105 ../gui/wxpython/menustrings.py:1124 #: ../gui/wxpython/image2target/ii2t_menustrings.py:104 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1105 msgid "ASCII grid export" msgstr "导出ASCII栅格数æ®" -#: ../gui/wxpython/menustrings.py:106 ../gui/wxpython/menustrings.py:1124 +#: ../gui/wxpython/menustrings.py:106 ../gui/wxpython/menustrings.py:1125 #: ../gui/wxpython/image2target/ii2t_menustrings.py:105 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1106 msgid "Converts a raster map layer into a GRASS ASCII text file." msgstr "将栅格地图层导出为GRASS ASCII文本格å¼ã€‚" -#: ../gui/wxpython/menustrings.py:107 ../gui/wxpython/menustrings.py:1125 +#: ../gui/wxpython/menustrings.py:107 ../gui/wxpython/menustrings.py:1126 #: ../gui/wxpython/image2target/ii2t_menustrings.py:106 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1107 msgid "ASCII x,y,z points export" msgstr "导出到ASCII x,y,z点数æ®" -#: ../gui/wxpython/menustrings.py:108 ../gui/wxpython/menustrings.py:1126 +#: ../gui/wxpython/menustrings.py:108 ../gui/wxpython/menustrings.py:1127 #: ../gui/wxpython/image2target/ii2t_menustrings.py:107 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1108 msgid "Exports a raster map to a text file as x,y,z values based on cell centers." msgstr "将栅格地图导出为åƒç´ ä¸­å¿ƒx,y,z值的文本文件。" -#: ../gui/wxpython/menustrings.py:109 ../gui/wxpython/menustrings.py:1127 +#: ../gui/wxpython/menustrings.py:109 ../gui/wxpython/menustrings.py:1128 #: ../gui/wxpython/image2target/ii2t_menustrings.py:108 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1109 msgid "GRIDATB.FOR export" msgstr "导出GRIDATB.FORæ ¼å¼æ•°æ®" -#: ../gui/wxpython/menustrings.py:110 ../gui/wxpython/menustrings.py:1128 +#: ../gui/wxpython/menustrings.py:110 ../gui/wxpython/menustrings.py:1129 #: ../gui/wxpython/image2target/ii2t_menustrings.py:109 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1110 msgid "Exports GRASS raster map to GRIDATB.FOR map file (TOPMODEL)." msgstr "" -#: ../gui/wxpython/menustrings.py:111 ../gui/wxpython/menustrings.py:1129 +#: ../gui/wxpython/menustrings.py:111 ../gui/wxpython/menustrings.py:1130 #: ../gui/wxpython/image2target/ii2t_menustrings.py:110 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1111 msgid "Matlab 2D array export" msgstr "导出Matlab 2D数组" -#: ../gui/wxpython/menustrings.py:112 ../gui/wxpython/menustrings.py:1130 +#: ../gui/wxpython/menustrings.py:112 ../gui/wxpython/menustrings.py:1131 #: ../gui/wxpython/image2target/ii2t_menustrings.py:111 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1112 msgid "Exports a GRASS raster to a binary MAT-File." msgstr "å°†GRASS栅格输出为二进制Matlab文件。" -#: ../gui/wxpython/menustrings.py:113 ../gui/wxpython/menustrings.py:1131 +#: ../gui/wxpython/menustrings.py:113 ../gui/wxpython/menustrings.py:1132 #: ../gui/wxpython/image2target/ii2t_menustrings.py:112 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1113 msgid "Raw binary array export" msgstr "导出原生二进制数组" -#: ../gui/wxpython/menustrings.py:114 ../gui/wxpython/menustrings.py:1132 +#: ../gui/wxpython/menustrings.py:114 ../gui/wxpython/menustrings.py:1133 #: ../gui/wxpython/image2target/ii2t_menustrings.py:113 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1114 msgid "Exports a GRASS raster to a binary array." msgstr "å°†GRASS栅格输出为二进制数组。" -#: ../gui/wxpython/menustrings.py:115 ../gui/wxpython/menustrings.py:1133 +#: ../gui/wxpython/menustrings.py:115 ../gui/wxpython/menustrings.py:1134 #: ../gui/wxpython/image2target/ii2t_menustrings.py:114 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1115 msgid "MPEG-1 export" msgstr "导出为MPEG-1æ ¼å¼æ•°æ®" -#: ../gui/wxpython/menustrings.py:116 ../gui/wxpython/menustrings.py:1134 +#: ../gui/wxpython/menustrings.py:116 ../gui/wxpython/menustrings.py:1135 #: ../gui/wxpython/image2target/ii2t_menustrings.py:115 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1116 msgid "Converts raster map series to MPEG movie." msgstr "将栅格地图系列转æ¢ä¸ºMPEG电影。" -#: ../gui/wxpython/menustrings.py:117 ../gui/wxpython/menustrings.py:1135 +#: ../gui/wxpython/menustrings.py:117 ../gui/wxpython/menustrings.py:1136 #: ../gui/wxpython/image2target/ii2t_menustrings.py:116 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1117 msgid "PNG export" msgstr "导出PNGæ ¼å¼æ•°æ®" -#: ../gui/wxpython/menustrings.py:118 ../gui/wxpython/menustrings.py:1136 +#: ../gui/wxpython/menustrings.py:118 ../gui/wxpython/menustrings.py:1137 #: ../gui/wxpython/image2target/ii2t_menustrings.py:117 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1118 msgid "Export a GRASS raster map as a non-georeferenced PNG image." msgstr "å°†GRASS栅格地图导出为无地ç†å‚考数æ®çš„PNG图åƒã€‚" -#: ../gui/wxpython/menustrings.py:119 ../gui/wxpython/menustrings.py:1137 +#: ../gui/wxpython/menustrings.py:119 ../gui/wxpython/menustrings.py:1138 #: ../gui/wxpython/image2target/ii2t_menustrings.py:118 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1119 msgid "PPM export" msgstr "导出PPMæ ¼å¼æ•°æ®" -#: ../gui/wxpython/menustrings.py:120 ../gui/wxpython/menustrings.py:1138 +#: ../gui/wxpython/menustrings.py:120 ../gui/wxpython/menustrings.py:1139 #: ../gui/wxpython/image2target/ii2t_menustrings.py:119 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1120 msgid "Converts a GRASS raster map to a PPM image file." msgstr "å°†GRASS栅格地图导出为PPM图åƒã€‚" -#: ../gui/wxpython/menustrings.py:121 ../gui/wxpython/menustrings.py:1139 +#: ../gui/wxpython/menustrings.py:121 ../gui/wxpython/menustrings.py:1140 #: ../gui/wxpython/image2target/ii2t_menustrings.py:120 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1121 msgid "PPM from RGB export" msgstr "从RGB导出为PPMæ ¼å¼" -#: ../gui/wxpython/menustrings.py:122 ../gui/wxpython/menustrings.py:1140 +#: ../gui/wxpython/menustrings.py:122 ../gui/wxpython/menustrings.py:1141 #: ../gui/wxpython/image2target/ii2t_menustrings.py:121 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1122 msgid "Converts 3 GRASS raster layers (R,G,B) to a PPM image file." msgstr "将三色GRASS栅格图层(R,G,B)导出为PPM图åƒæ–‡ä»¶ã€‚" #: ../gui/wxpython/menustrings.py:123 ../gui/wxpython/menustrings.py:140 -#: ../gui/wxpython/menustrings.py:1141 ../gui/wxpython/menustrings.py:1158 +#: ../gui/wxpython/menustrings.py:1142 ../gui/wxpython/menustrings.py:1159 #: ../gui/wxpython/image2target/ii2t_menustrings.py:122 #: ../gui/wxpython/image2target/ii2t_menustrings.py:138 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1123 @@ -4994,27 +4955,27 @@ msgid "POV-Ray export" msgstr "导出为POV-Ray文件" -#: ../gui/wxpython/menustrings.py:124 ../gui/wxpython/menustrings.py:1142 +#: ../gui/wxpython/menustrings.py:124 ../gui/wxpython/menustrings.py:1143 #: ../gui/wxpython/image2target/ii2t_menustrings.py:123 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1124 msgid "Converts a raster map layer into a height-field file for POV-Ray." msgstr "å°†GRASS栅格地图导出为å«é«˜åº¦å­—段的POV-Ray文件。" -#: ../gui/wxpython/menustrings.py:125 ../gui/wxpython/menustrings.py:1143 +#: ../gui/wxpython/menustrings.py:125 ../gui/wxpython/menustrings.py:1144 #: ../gui/wxpython/image2target/ii2t_menustrings.py:124 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1125 msgid "VRML export" msgstr "导出为VRMLæ ¼å¼" -#: ../gui/wxpython/menustrings.py:126 ../gui/wxpython/menustrings.py:1144 +#: ../gui/wxpython/menustrings.py:126 ../gui/wxpython/menustrings.py:1145 #: ../gui/wxpython/image2target/ii2t_menustrings.py:125 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1126 msgid "Exports a raster map to the Virtual Reality Modeling Language (VRML)." msgstr "å°†GRASS栅格地图导出为虚拟现实模型语言(VRML)æ ¼å¼ã€‚" #: ../gui/wxpython/menustrings.py:127 ../gui/wxpython/menustrings.py:144 -#: ../gui/wxpython/menustrings.py:155 ../gui/wxpython/menustrings.py:1145 -#: ../gui/wxpython/menustrings.py:1162 ../gui/wxpython/menustrings.py:1173 +#: ../gui/wxpython/menustrings.py:155 ../gui/wxpython/menustrings.py:1146 +#: ../gui/wxpython/menustrings.py:1163 ../gui/wxpython/menustrings.py:1174 #: ../gui/wxpython/image2target/ii2t_menustrings.py:126 #: ../gui/wxpython/image2target/ii2t_menustrings.py:142 #: ../gui/wxpython/image2target/ii2t_menustrings.py:153 @@ -5024,227 +4985,227 @@ msgid "VTK export" msgstr "导出为VTKæ ¼å¼" -#: ../gui/wxpython/menustrings.py:128 ../gui/wxpython/menustrings.py:1146 +#: ../gui/wxpython/menustrings.py:128 ../gui/wxpython/menustrings.py:1147 #: ../gui/wxpython/image2target/ii2t_menustrings.py:127 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1128 msgid "Converts raster maps into the VTK-ASCII format." msgstr "å°†GRASS栅格地图导出为VTK ASCIIæ ¼å¼ã€‚" -#: ../gui/wxpython/menustrings.py:129 ../gui/wxpython/menustrings.py:1147 +#: ../gui/wxpython/menustrings.py:129 ../gui/wxpython/menustrings.py:1148 #: ../gui/wxpython/image2target/ii2t_menustrings.py:128 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1129 msgid "Pack raster map" msgstr "打包栅格地图" -#: ../gui/wxpython/menustrings.py:130 ../gui/wxpython/menustrings.py:1148 +#: ../gui/wxpython/menustrings.py:130 ../gui/wxpython/menustrings.py:1149 #: ../gui/wxpython/image2target/ii2t_menustrings.py:129 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1130 msgid "Exports a raster map as GRASS GIS specific archive file" msgstr "" -#: ../gui/wxpython/menustrings.py:131 ../gui/wxpython/menustrings.py:1149 +#: ../gui/wxpython/menustrings.py:131 ../gui/wxpython/menustrings.py:1150 #: ../gui/wxpython/image2target/ii2t_menustrings.py:130 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1131 msgid "Export vector map" msgstr "导出矢é‡åœ°å›¾" -#: ../gui/wxpython/menustrings.py:133 ../gui/wxpython/menustrings.py:1151 +#: ../gui/wxpython/menustrings.py:133 ../gui/wxpython/menustrings.py:1152 msgid "Exports a vector map layer to any of the supported OGR vector formats. By default a vector map layer is exported to OGC GeoPackage format." msgstr "" -#: ../gui/wxpython/menustrings.py:134 ../gui/wxpython/menustrings.py:1152 +#: ../gui/wxpython/menustrings.py:134 ../gui/wxpython/menustrings.py:1153 #: ../gui/wxpython/image2target/ii2t_menustrings.py:133 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1134 msgid "ASCII points or GRASS ASCII vector export" msgstr "导出为ASCII点或GRASS ASCII矢é‡æ ¼å¼" -#: ../gui/wxpython/menustrings.py:135 ../gui/wxpython/menustrings.py:1153 +#: ../gui/wxpython/menustrings.py:135 ../gui/wxpython/menustrings.py:1154 #: ../gui/wxpython/image2target/ii2t_menustrings.py:134 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1135 msgid "Exports a vector map to a GRASS ASCII vector representation. By default only features with category are exported. To export all features use 'layer=-1'." msgstr "将矢é‡åœ°å›¾å¯¼å‡ºä¸ºGRASS ASCII矢é‡æ ¼å¼ã€‚默认åªå¯¼å‡ºå«æœ‰ç±»åˆ«çš„æ•°æ®ã€‚使用'layer=-1'以导出所有数æ®ã€‚" -#: ../gui/wxpython/menustrings.py:136 ../gui/wxpython/menustrings.py:1154 +#: ../gui/wxpython/menustrings.py:136 ../gui/wxpython/menustrings.py:1155 #: ../gui/wxpython/image2target/ii2t_menustrings.py:135 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1136 msgid "DXF export" msgstr "导出DXFæ ¼å¼" -#: ../gui/wxpython/menustrings.py:137 ../gui/wxpython/menustrings.py:1155 +#: ../gui/wxpython/menustrings.py:137 ../gui/wxpython/menustrings.py:1156 #: ../gui/wxpython/image2target/ii2t_menustrings.py:136 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1137 msgid "Exports vector map to DXF file format." msgstr "将矢é‡åœ°å›¾å¯¼å‡ºä¸ºDXF文件格å¼ã€‚" -#: ../gui/wxpython/menustrings.py:138 ../gui/wxpython/menustrings.py:1156 +#: ../gui/wxpython/menustrings.py:138 ../gui/wxpython/menustrings.py:1157 #: ../gui/wxpython/image2target/ii2t_menustrings.py:137 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1138 msgid "PostGIS export" msgstr "导出为PostGISæ ¼å¼æ•°æ®" -#: ../gui/wxpython/menustrings.py:139 ../gui/wxpython/menustrings.py:1157 +#: ../gui/wxpython/menustrings.py:139 ../gui/wxpython/menustrings.py:1158 msgid "Exports a vector map layer to PostGIS feature table." msgstr "将矢é‡åœ°å›¾å¯¼å‡ºä¸ºPostGISæ ¼å¼æ•°æ®ã€‚" -#: ../gui/wxpython/menustrings.py:141 ../gui/wxpython/menustrings.py:1159 +#: ../gui/wxpython/menustrings.py:141 ../gui/wxpython/menustrings.py:1160 #: ../gui/wxpython/image2target/ii2t_menustrings.py:139 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1140 msgid "Converts GRASS x,y,z points to POV-Ray x,z,y format." msgstr "å°†GRASS x,y,z点数æ®å¯¼å‡ºä¸ºPOV-Ray x,y,zæ ¼å¼æ•°æ®ã€‚" -#: ../gui/wxpython/menustrings.py:142 ../gui/wxpython/menustrings.py:1160 +#: ../gui/wxpython/menustrings.py:142 ../gui/wxpython/menustrings.py:1161 #: ../gui/wxpython/image2target/ii2t_menustrings.py:140 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1141 msgid "SVG export" msgstr "导出为SVGæ ¼å¼" -#: ../gui/wxpython/menustrings.py:143 ../gui/wxpython/menustrings.py:1161 +#: ../gui/wxpython/menustrings.py:143 ../gui/wxpython/menustrings.py:1162 #: ../gui/wxpython/image2target/ii2t_menustrings.py:141 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1142 msgid "Exports a vector map to SVG file." msgstr "将矢é‡åœ°å›¾å¯¼å‡ºä¸ºSVG文件。" -#: ../gui/wxpython/menustrings.py:145 ../gui/wxpython/menustrings.py:1163 +#: ../gui/wxpython/menustrings.py:145 ../gui/wxpython/menustrings.py:1164 #: ../gui/wxpython/image2target/ii2t_menustrings.py:143 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1144 msgid "Converts a vector map to VTK ASCII output." msgstr "将矢é‡åœ°å›¾å¯¼å‡ºä¸ºVTK ASCII输出格å¼ã€‚" -#: ../gui/wxpython/menustrings.py:146 ../gui/wxpython/menustrings.py:1164 +#: ../gui/wxpython/menustrings.py:146 ../gui/wxpython/menustrings.py:1165 #: ../gui/wxpython/image2target/ii2t_menustrings.py:144 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1145 msgid "Pack vector map" msgstr "打包矢é‡åœ°å›¾" -#: ../gui/wxpython/menustrings.py:147 ../gui/wxpython/menustrings.py:1165 +#: ../gui/wxpython/menustrings.py:147 ../gui/wxpython/menustrings.py:1166 #: ../gui/wxpython/image2target/ii2t_menustrings.py:145 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1146 msgid "Exports a vector map as GRASS GIS specific archive file" msgstr "" -#: ../gui/wxpython/menustrings.py:148 ../gui/wxpython/menustrings.py:1166 +#: ../gui/wxpython/menustrings.py:148 ../gui/wxpython/menustrings.py:1167 #: ../gui/wxpython/image2target/ii2t_menustrings.py:146 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1147 msgid "Export 3D raster maps" msgstr "导出三维栅格地图" -#: ../gui/wxpython/menustrings.py:149 ../gui/wxpython/menustrings.py:1167 +#: ../gui/wxpython/menustrings.py:149 ../gui/wxpython/menustrings.py:1168 #: ../gui/wxpython/image2target/ii2t_menustrings.py:147 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1148 msgid "ASCII 3D export" msgstr "导出为ASCII三维文本文件" -#: ../gui/wxpython/menustrings.py:150 ../gui/wxpython/menustrings.py:1168 +#: ../gui/wxpython/menustrings.py:150 ../gui/wxpython/menustrings.py:1169 #: ../gui/wxpython/image2target/ii2t_menustrings.py:148 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1149 msgid "Converts a 3D raster map layer into a ASCII text file." msgstr "将三维栅格图层转æ¢ä¸ºASCII文本文件。" -#: ../gui/wxpython/menustrings.py:151 ../gui/wxpython/menustrings.py:1169 +#: ../gui/wxpython/menustrings.py:151 ../gui/wxpython/menustrings.py:1170 #: ../gui/wxpython/image2target/ii2t_menustrings.py:149 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1150 msgid "Raw binary array 3D export" msgstr "导出三维图层为原始二进制数组" -#: ../gui/wxpython/menustrings.py:152 ../gui/wxpython/menustrings.py:1170 +#: ../gui/wxpython/menustrings.py:152 ../gui/wxpython/menustrings.py:1171 #: ../gui/wxpython/image2target/ii2t_menustrings.py:150 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1151 msgid "Exports a GRASS 3D raster map to a binary array." msgstr "å°†GRASS三维栅格地图导出为二进制数组。" -#: ../gui/wxpython/menustrings.py:153 ../gui/wxpython/menustrings.py:1171 +#: ../gui/wxpython/menustrings.py:153 ../gui/wxpython/menustrings.py:1172 #: ../gui/wxpython/image2target/ii2t_menustrings.py:151 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1152 msgid "Vis5D export" msgstr "导出为Vis5Dæ ¼å¼" -#: ../gui/wxpython/menustrings.py:154 ../gui/wxpython/menustrings.py:1172 +#: ../gui/wxpython/menustrings.py:154 ../gui/wxpython/menustrings.py:1173 #: ../gui/wxpython/image2target/ii2t_menustrings.py:152 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1153 msgid "Exports GRASS 3D raster map to 3-dimensional Vis5D file." msgstr "å°† GRASS 3D 栅格文件输出为三维的 Vis5D 文件。" -#: ../gui/wxpython/menustrings.py:156 ../gui/wxpython/menustrings.py:1174 +#: ../gui/wxpython/menustrings.py:156 ../gui/wxpython/menustrings.py:1175 #: ../gui/wxpython/image2target/ii2t_menustrings.py:154 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1155 msgid "Converts 3D raster maps into the VTK-ASCII format." msgstr "将三维栅格地图转化为 VTK-Ascii æ ¼å¼" -#: ../gui/wxpython/menustrings.py:157 ../gui/wxpython/menustrings.py:1175 +#: ../gui/wxpython/menustrings.py:157 ../gui/wxpython/menustrings.py:1176 #: ../gui/wxpython/image2target/ii2t_menustrings.py:155 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1156 msgid "Export database table" msgstr "导出数æ®åº“表" -#: ../gui/wxpython/menustrings.py:159 ../gui/wxpython/menustrings.py:1177 +#: ../gui/wxpython/menustrings.py:159 ../gui/wxpython/menustrings.py:1178 #: ../gui/wxpython/image2target/ii2t_menustrings.py:157 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1158 msgid "Exports attribute tables into various formats." msgstr "将属性表导出为多ç§æ ¼å¼ã€‚" -#: ../gui/wxpython/menustrings.py:160 ../gui/wxpython/menustrings.py:1178 +#: ../gui/wxpython/menustrings.py:160 ../gui/wxpython/menustrings.py:1179 #: ../gui/wxpython/image2target/ii2t_menustrings.py:158 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1159 msgid "Link external data" msgstr "链接外部数æ®" -#: ../gui/wxpython/menustrings.py:162 ../gui/wxpython/menustrings.py:1180 +#: ../gui/wxpython/menustrings.py:162 ../gui/wxpython/menustrings.py:1181 #: ../gui/wxpython/image2target/ii2t_menustrings.py:160 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1161 msgid "Link GDAL supported raster data as a pseudo GRASS raster map layer." msgstr "å°†GDAL支æŒçš„栅格文件链接为准GRASS栅格图层。" -#: ../gui/wxpython/menustrings.py:164 ../gui/wxpython/menustrings.py:1182 +#: ../gui/wxpython/menustrings.py:164 ../gui/wxpython/menustrings.py:1183 #: ../gui/wxpython/image2target/ii2t_menustrings.py:162 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1163 msgid "Creates a new pseudo-vector map as a link to an OGR-supported layer." msgstr "å°†OGR支æŒçš„图层链接为准矢é‡åœ°å›¾ã€‚" -#: ../gui/wxpython/menustrings.py:165 ../gui/wxpython/menustrings.py:1183 +#: ../gui/wxpython/menustrings.py:165 ../gui/wxpython/menustrings.py:1184 #: ../gui/wxpython/image2target/ii2t_menustrings.py:163 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1164 msgid "Output format for raster data" msgstr "栅格数æ®è¾“出格å¼" -#: ../gui/wxpython/menustrings.py:166 ../gui/wxpython/menustrings.py:1184 +#: ../gui/wxpython/menustrings.py:166 ../gui/wxpython/menustrings.py:1185 #: ../gui/wxpython/image2target/ii2t_menustrings.py:164 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1165 msgid "Redirects raster output to file utilizing GDAL library rather than storing in GRASS raster format." msgstr "" -#: ../gui/wxpython/menustrings.py:167 ../gui/wxpython/menustrings.py:1185 +#: ../gui/wxpython/menustrings.py:167 ../gui/wxpython/menustrings.py:1186 #: ../gui/wxpython/image2target/ii2t_menustrings.py:165 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1166 msgid "Output format for vector data" msgstr "矢é‡æ•°æ®è¾“出格å¼" -#: ../gui/wxpython/menustrings.py:168 ../gui/wxpython/menustrings.py:1186 +#: ../gui/wxpython/menustrings.py:168 ../gui/wxpython/menustrings.py:1187 #: ../gui/wxpython/image2target/ii2t_menustrings.py:166 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1167 msgid "Defines vector output format utilizing OGR library." msgstr "用OGR库定义矢é‡è¾“出格å¼ã€‚" -#: ../gui/wxpython/menustrings.py:169 ../gui/wxpython/menustrings.py:1187 +#: ../gui/wxpython/menustrings.py:169 ../gui/wxpython/menustrings.py:1188 #: ../gui/wxpython/image2target/ii2t_menustrings.py:167 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1168 msgid "Manage maps" msgstr "地图管ç†" -#: ../gui/wxpython/menustrings.py:170 ../gui/wxpython/menustrings.py:1188 +#: ../gui/wxpython/menustrings.py:170 ../gui/wxpython/menustrings.py:1189 #: ../gui/wxpython/image2target/ii2t_menustrings.py:168 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1169 -#: ../gui/wxpython/gui_core/forms.py:611 +#: ../gui/wxpython/gui_core/forms.py:623 msgid "Copy" msgstr "å¤åˆ¶" -#: ../gui/wxpython/menustrings.py:171 ../gui/wxpython/menustrings.py:1189 +#: ../gui/wxpython/menustrings.py:171 ../gui/wxpython/menustrings.py:1190 #: ../gui/wxpython/image2target/ii2t_menustrings.py:169 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1170 msgid "Copies available data files in the current mapset search path to the user's current mapset." msgstr "将用户当å‰åœ°å›¾é›†æœç´¢è·¯å¾„下å¯ç”¨æ•°æ®æ–‡ä»¶æ‹·è´åˆ°ç”¨æˆ·å½“å‰çš„地图集。" -#: ../gui/wxpython/menustrings.py:172 ../gui/wxpython/menustrings.py:962 -#: ../gui/wxpython/menustrings.py:1190 ../gui/wxpython/menustrings.py:1904 +#: ../gui/wxpython/menustrings.py:172 ../gui/wxpython/menustrings.py:963 +#: ../gui/wxpython/menustrings.py:1191 ../gui/wxpython/menustrings.py:1905 #: ../gui/wxpython/image2target/ii2t_menustrings.py:170 #: ../gui/wxpython/image2target/ii2t_menustrings.py:946 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1171 @@ -5252,14 +5213,14 @@ msgid "List" msgstr "列举" -#: ../gui/wxpython/menustrings.py:173 ../gui/wxpython/menustrings.py:1191 +#: ../gui/wxpython/menustrings.py:173 ../gui/wxpython/menustrings.py:1192 #: ../gui/wxpython/image2target/ii2t_menustrings.py:171 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1172 msgid "Lists available GRASS data base files of the user-specified data type optionally using the search pattern." msgstr "列举用户所选的数æ®ç±»åž‹ä¸‹å¯ç”¨çš„GRASS基础数æ®æ–‡ä»¶ï¼ˆå¯æŒ‡å®šæŸ¥æ‰¾è§„则)。" -#: ../gui/wxpython/menustrings.py:174 ../gui/wxpython/menustrings.py:950 -#: ../gui/wxpython/menustrings.py:1192 ../gui/wxpython/menustrings.py:1892 +#: ../gui/wxpython/menustrings.py:174 ../gui/wxpython/menustrings.py:951 +#: ../gui/wxpython/menustrings.py:1193 ../gui/wxpython/menustrings.py:1893 #: ../gui/wxpython/image2target/ii2t_menustrings.py:172 #: ../gui/wxpython/image2target/ii2t_menustrings.py:934 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1173 @@ -5268,32 +5229,32 @@ msgid "Rename" msgstr "é‡å‘½å" -#: ../gui/wxpython/menustrings.py:175 ../gui/wxpython/menustrings.py:1193 +#: ../gui/wxpython/menustrings.py:175 ../gui/wxpython/menustrings.py:1194 #: ../gui/wxpython/image2target/ii2t_menustrings.py:173 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1174 msgid "Renames data base element files in the user's current mapset." msgstr "é‡å‘½å当å‰ç”¨æˆ·åœ°å›¾é›†ä¸‹æ•°æ®åº“组æˆæ–‡ä»¶" -#: ../gui/wxpython/menustrings.py:176 ../gui/wxpython/menustrings.py:1194 -#: ../gui/wxpython/menustrings.py:2088 +#: ../gui/wxpython/menustrings.py:176 ../gui/wxpython/menustrings.py:1195 +#: ../gui/wxpython/menustrings.py:2089 #: ../gui/wxpython/image2target/ii2t_menustrings.py:174 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1175 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2056 #: ../gui/wxpython/nviz/tools.py:1364 ../gui/wxpython/nviz/tools.py:2367 -#: ../gui/wxpython/nviz/tools.py:2419 ../gui/wxpython/psmap/dialogs.py:1770 +#: ../gui/wxpython/nviz/tools.py:2419 ../gui/wxpython/psmap/dialogs.py:1772 msgid "Delete" msgstr "删除" -#: ../gui/wxpython/menustrings.py:177 ../gui/wxpython/menustrings.py:1195 +#: ../gui/wxpython/menustrings.py:177 ../gui/wxpython/menustrings.py:1196 #: ../gui/wxpython/image2target/ii2t_menustrings.py:175 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1176 msgid "Removes data base element files from the user's current mapset using the search pattern." msgstr "使用查找规则从用户当å‰åœ°å›¾é›†åˆ é™¤æ•°æ®åº“组æˆæ–‡ä»¶ã€‚" -#: ../gui/wxpython/menustrings.py:178 ../gui/wxpython/menustrings.py:315 -#: ../gui/wxpython/menustrings.py:609 ../gui/wxpython/menustrings.py:863 -#: ../gui/wxpython/menustrings.py:1257 ../gui/wxpython/menustrings.py:1551 -#: ../gui/wxpython/menustrings.py:1805 +#: ../gui/wxpython/menustrings.py:178 ../gui/wxpython/menustrings.py:316 +#: ../gui/wxpython/menustrings.py:610 ../gui/wxpython/menustrings.py:864 +#: ../gui/wxpython/menustrings.py:1258 ../gui/wxpython/menustrings.py:1552 +#: ../gui/wxpython/menustrings.py:1806 #: ../gui/wxpython/image2target/ii2t_menustrings.py:176 #: ../gui/wxpython/image2target/ii2t_menustrings.py:310 #: ../gui/wxpython/image2target/ii2t_menustrings.py:602 @@ -5304,96 +5265,96 @@ msgid "Map type conversions" msgstr "转æ¢åœ°å›¾ç±»åž‹" -#: ../gui/wxpython/menustrings.py:179 ../gui/wxpython/menustrings.py:316 -#: ../gui/wxpython/menustrings.py:1258 +#: ../gui/wxpython/menustrings.py:179 ../gui/wxpython/menustrings.py:317 +#: ../gui/wxpython/menustrings.py:1259 #: ../gui/wxpython/image2target/ii2t_menustrings.py:177 #: ../gui/wxpython/image2target/ii2t_menustrings.py:311 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1237 msgid "Raster to vector" msgstr "将栅格转æ¢ä¸ºçŸ¢é‡æ ¼å¼" -#: ../gui/wxpython/menustrings.py:180 ../gui/wxpython/menustrings.py:317 -#: ../gui/wxpython/menustrings.py:1259 +#: ../gui/wxpython/menustrings.py:180 ../gui/wxpython/menustrings.py:318 +#: ../gui/wxpython/menustrings.py:1260 #: ../gui/wxpython/image2target/ii2t_menustrings.py:178 #: ../gui/wxpython/image2target/ii2t_menustrings.py:312 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1238 msgid "Converts a raster map into a vector map." msgstr "将栅格图转化为矢é‡å›¾å±‚。" -#: ../gui/wxpython/menustrings.py:181 ../gui/wxpython/menustrings.py:318 -#: ../gui/wxpython/menustrings.py:1260 +#: ../gui/wxpython/menustrings.py:181 ../gui/wxpython/menustrings.py:319 +#: ../gui/wxpython/menustrings.py:1261 #: ../gui/wxpython/image2target/ii2t_menustrings.py:179 #: ../gui/wxpython/image2target/ii2t_menustrings.py:313 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1239 msgid "Raster series to 3D raster" msgstr "" -#: ../gui/wxpython/menustrings.py:182 ../gui/wxpython/menustrings.py:319 -#: ../gui/wxpython/menustrings.py:1261 +#: ../gui/wxpython/menustrings.py:182 ../gui/wxpython/menustrings.py:320 +#: ../gui/wxpython/menustrings.py:1262 #: ../gui/wxpython/image2target/ii2t_menustrings.py:180 #: ../gui/wxpython/image2target/ii2t_menustrings.py:314 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1240 msgid "Converts 2D raster map slices to one 3D raster volume map." msgstr "å°† 2D 栅格分å—地图转化为一个 3D 栅格地图" -#: ../gui/wxpython/menustrings.py:183 ../gui/wxpython/menustrings.py:320 -#: ../gui/wxpython/menustrings.py:1262 +#: ../gui/wxpython/menustrings.py:183 ../gui/wxpython/menustrings.py:321 +#: ../gui/wxpython/menustrings.py:1263 #: ../gui/wxpython/image2target/ii2t_menustrings.py:181 #: ../gui/wxpython/image2target/ii2t_menustrings.py:315 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1241 msgid "Raster 2.5D to 3D raster" msgstr "" -#: ../gui/wxpython/menustrings.py:184 ../gui/wxpython/menustrings.py:321 -#: ../gui/wxpython/menustrings.py:1263 +#: ../gui/wxpython/menustrings.py:184 ../gui/wxpython/menustrings.py:322 +#: ../gui/wxpython/menustrings.py:1264 #: ../gui/wxpython/image2target/ii2t_menustrings.py:182 #: ../gui/wxpython/image2target/ii2t_menustrings.py:316 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1242 msgid "Creates a 3D volume map based on 2D elevation and value raster maps." msgstr "基于2D高度åŠæ …格地图值创建3D体积地图。" -#: ../gui/wxpython/menustrings.py:185 ../gui/wxpython/menustrings.py:610 -#: ../gui/wxpython/menustrings.py:1552 +#: ../gui/wxpython/menustrings.py:185 ../gui/wxpython/menustrings.py:611 +#: ../gui/wxpython/menustrings.py:1553 #: ../gui/wxpython/image2target/ii2t_menustrings.py:183 #: ../gui/wxpython/image2target/ii2t_menustrings.py:603 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1529 msgid "Vector to raster" msgstr "矢é‡å›¾è½¬æ¢ä¸ºæ …格图" -#: ../gui/wxpython/menustrings.py:186 ../gui/wxpython/menustrings.py:611 -#: ../gui/wxpython/menustrings.py:1553 +#: ../gui/wxpython/menustrings.py:186 ../gui/wxpython/menustrings.py:612 +#: ../gui/wxpython/menustrings.py:1554 #: ../gui/wxpython/image2target/ii2t_menustrings.py:184 #: ../gui/wxpython/image2target/ii2t_menustrings.py:604 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1530 msgid "Converts (rasterize) a vector map into a raster map." msgstr "å°†GRASS二元矢é‡å›¾å±‚转化(栅格化)为GRASS栅格图层。" -#: ../gui/wxpython/menustrings.py:187 ../gui/wxpython/menustrings.py:612 -#: ../gui/wxpython/menustrings.py:1554 +#: ../gui/wxpython/menustrings.py:187 ../gui/wxpython/menustrings.py:613 +#: ../gui/wxpython/menustrings.py:1555 #: ../gui/wxpython/image2target/ii2t_menustrings.py:185 #: ../gui/wxpython/image2target/ii2t_menustrings.py:605 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1531 msgid "Vector to 3D raster" msgstr "" -#: ../gui/wxpython/menustrings.py:188 ../gui/wxpython/menustrings.py:613 -#: ../gui/wxpython/menustrings.py:1555 +#: ../gui/wxpython/menustrings.py:188 ../gui/wxpython/menustrings.py:614 +#: ../gui/wxpython/menustrings.py:1556 #: ../gui/wxpython/image2target/ii2t_menustrings.py:186 #: ../gui/wxpython/image2target/ii2t_menustrings.py:606 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1532 msgid "Converts a vector map (only points) into a 3D raster map." msgstr "将矢é‡åœ°å›¾(ä»…å«æœ‰æ•°æ®ç‚¹)转æ¢ä¸ºä¸‰ç»´æ …格地图。" -#: ../gui/wxpython/menustrings.py:189 ../gui/wxpython/menustrings.py:614 -#: ../gui/wxpython/menustrings.py:1556 +#: ../gui/wxpython/menustrings.py:189 ../gui/wxpython/menustrings.py:615 +#: ../gui/wxpython/menustrings.py:1557 #: ../gui/wxpython/image2target/ii2t_menustrings.py:187 #: ../gui/wxpython/image2target/ii2t_menustrings.py:607 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1533 msgid "2D vector to 3D vector" msgstr "二维å‘é‡è½¬åŒ–到三维å‘é‡" -#: ../gui/wxpython/menustrings.py:190 ../gui/wxpython/menustrings.py:615 -#: ../gui/wxpython/menustrings.py:1557 +#: ../gui/wxpython/menustrings.py:190 ../gui/wxpython/menustrings.py:616 +#: ../gui/wxpython/menustrings.py:1558 #: ../gui/wxpython/image2target/ii2t_menustrings.py:188 #: ../gui/wxpython/image2target/ii2t_menustrings.py:608 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1534 @@ -5405,39 +5366,39 @@ msgid "3D raster to raster series" msgstr "" -#: ../gui/wxpython/menustrings.py:192 ../gui/wxpython/menustrings.py:865 -#: ../gui/wxpython/menustrings.py:1807 +#: ../gui/wxpython/menustrings.py:192 ../gui/wxpython/menustrings.py:866 +#: ../gui/wxpython/menustrings.py:1808 #: ../gui/wxpython/image2target/ii2t_menustrings.py:190 #: ../gui/wxpython/image2target/ii2t_menustrings.py:849 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1775 msgid "Converts 3D raster maps to 2D raster maps" msgstr "å°† 3D 栅格图转化为 2D 栅格图" -#: ../gui/wxpython/menustrings.py:193 ../gui/wxpython/menustrings.py:1990 +#: ../gui/wxpython/menustrings.py:193 ../gui/wxpython/menustrings.py:1991 #: ../gui/wxpython/image2target/ii2t_menustrings.py:191 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1958 msgid "Georectify" msgstr "地ç†æ ¡æ­£" -#: ../gui/wxpython/menustrings.py:194 ../gui/wxpython/menustrings.py:1991 +#: ../gui/wxpython/menustrings.py:194 ../gui/wxpython/menustrings.py:1992 #: ../gui/wxpython/image2target/ii2t_menustrings.py:192 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1959 msgid "Manage Ground Control Points for Georectification" msgstr "地ç†æ ¡æ­£åœ°é¢æŽ§åˆ¶ç‚¹ç®¡ç†" -#: ../gui/wxpython/menustrings.py:195 ../gui/wxpython/menustrings.py:1992 +#: ../gui/wxpython/menustrings.py:195 ../gui/wxpython/menustrings.py:1993 #: ../gui/wxpython/image2target/ii2t_menustrings.py:193 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1960 msgid "Graphical modeler" msgstr "建模器界é¢" -#: ../gui/wxpython/menustrings.py:196 ../gui/wxpython/menustrings.py:1993 +#: ../gui/wxpython/menustrings.py:196 ../gui/wxpython/menustrings.py:1994 #: ../gui/wxpython/image2target/ii2t_menustrings.py:194 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1961 msgid "Launch Graphical modeler" msgstr "å¯åŠ¨å»ºæ¨¡å™¨ç•Œé¢" -#: ../gui/wxpython/menustrings.py:197 ../gui/wxpython/menustrings.py:2043 +#: ../gui/wxpython/menustrings.py:197 ../gui/wxpython/menustrings.py:2044 #: ../gui/wxpython/image2target/ii2t_menustrings.py:195 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2011 msgid "Run model" @@ -5453,8 +5414,13 @@ msgid "3D image rendering" msgstr "三维图åƒæ¸²æŸ“" -#: ../gui/wxpython/menustrings.py:200 ../gui/wxpython/menustrings.py:1036 -#: ../gui/wxpython/menustrings.py:1978 ../gui/wxpython/menustrings.py:1985 +#: ../gui/wxpython/menustrings.py:200 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:198 +msgid "Creates a 3D rendering of GIS data. Renders surfaces (raster data), 2D/3D vector data, and volumes (3D raster data) in 3D." +msgstr "为GISæ•°æ®åˆ›å»ºä¸‰ç»´æ¸²æŸ“。å¯å¯¹æ …æ ¼é¢ï¼ŒäºŒç»´/三维矢é‡æ•°æ®ä»¥åŠä½“积(三维栅格数æ®)进行渲染。" + +#: ../gui/wxpython/menustrings.py:201 ../gui/wxpython/menustrings.py:1037 +#: ../gui/wxpython/menustrings.py:1979 ../gui/wxpython/menustrings.py:1986 #: ../gui/wxpython/image2target/ii2t_menustrings.py:199 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1020 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1946 @@ -5462,8 +5428,8 @@ msgid "Animation tool" msgstr "动画工具" -#: ../gui/wxpython/menustrings.py:201 ../gui/wxpython/menustrings.py:1037 -#: ../gui/wxpython/menustrings.py:1979 ../gui/wxpython/menustrings.py:1986 +#: ../gui/wxpython/menustrings.py:202 ../gui/wxpython/menustrings.py:1038 +#: ../gui/wxpython/menustrings.py:1980 ../gui/wxpython/menustrings.py:1987 #: ../gui/wxpython/image2target/ii2t_menustrings.py:200 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1021 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1947 @@ -5471,89 +5437,89 @@ msgid "Launch animation tool." msgstr "å¯åŠ¨åŠ¨ç”»å·¥å…·" -#: ../gui/wxpython/menustrings.py:202 +#: ../gui/wxpython/menustrings.py:203 #: ../gui/wxpython/image2target/ii2t_menustrings.py:201 msgid "Bearing/distance to coordinates" msgstr "å标的方ä½/è·ç¦»" -#: ../gui/wxpython/menustrings.py:203 +#: ../gui/wxpython/menustrings.py:204 #: ../gui/wxpython/image2target/ii2t_menustrings.py:202 msgid "A simple utility for converting bearing and distance measurements to coordinates and vice versa. It assumes a cartesian coordinate system" msgstr "å¯å°†æ–¹ä½åŠè·ç¦»åº¦é‡ä¸Žå标进行åŒå‘转æ¢çš„简å•å·¥å…·ã€‚转æ¢äºŽç¬›å¡å°”å标系统上进行。" -#: ../gui/wxpython/menustrings.py:204 ../gui/wxpython/menustrings.py:1988 +#: ../gui/wxpython/menustrings.py:205 ../gui/wxpython/menustrings.py:1989 #: ../gui/wxpython/image2target/ii2t_menustrings.py:203 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1956 #: ../gui/wxpython/lmgr/toolbars.py:162 msgid "Cartographic Composer" msgstr "制图窗å£" -#: ../gui/wxpython/menustrings.py:205 ../gui/wxpython/menustrings.py:1989 +#: ../gui/wxpython/menustrings.py:206 ../gui/wxpython/menustrings.py:1990 #: ../gui/wxpython/image2target/ii2t_menustrings.py:204 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1957 msgid "Launch Cartographic Composer" msgstr "å¯åŠ¨åœ°å›¾ç»˜åˆ¶ç•Œé¢" -#: ../gui/wxpython/menustrings.py:206 ../gui/wxpython/menustrings.py:1996 +#: ../gui/wxpython/menustrings.py:207 ../gui/wxpython/menustrings.py:1997 #: ../gui/wxpython/image2target/ii2t_menustrings.py:205 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1964 msgid "Map Swipe" msgstr "地图比较(Map Swipe)" -#: ../gui/wxpython/menustrings.py:207 ../gui/wxpython/menustrings.py:1997 +#: ../gui/wxpython/menustrings.py:208 ../gui/wxpython/menustrings.py:1998 #: ../gui/wxpython/image2target/ii2t_menustrings.py:206 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1965 msgid "Launch Map Swipe" msgstr "å¯åŠ¨åœ°å›¾æ¯”较(Map Swipe)" -#: ../gui/wxpython/menustrings.py:208 +#: ../gui/wxpython/menustrings.py:209 #: ../gui/wxpython/image2target/ii2t_menustrings.py:207 msgid "Launch script" msgstr "è¿è¡Œè„šæœ¬" -#: ../gui/wxpython/menustrings.py:209 +#: ../gui/wxpython/menustrings.py:210 #: ../gui/wxpython/image2target/ii2t_menustrings.py:208 msgid "Launches script file." msgstr "è¿è¡Œè„šæœ¬æ–‡ä»¶" -#: ../gui/wxpython/menustrings.py:210 +#: ../gui/wxpython/menustrings.py:211 msgid "Simple Python Editor" msgstr "" -#: ../gui/wxpython/menustrings.py:211 +#: ../gui/wxpython/menustrings.py:212 msgid "Launches Simple Python Editor." msgstr "" -#: ../gui/wxpython/menustrings.py:212 +#: ../gui/wxpython/menustrings.py:213 #: ../gui/wxpython/image2target/ii2t_menustrings.py:209 -#: ../gui/wxpython/gui_core/dialogs.py:2347 +#: ../gui/wxpython/gui_core/dialogs.py:2352 msgid "Close GUI" msgstr "" -#: ../gui/wxpython/menustrings.py:213 +#: ../gui/wxpython/menustrings.py:214 #: ../gui/wxpython/image2target/ii2t_menustrings.py:210 msgid "Close graphical user interface." msgstr "" -#: ../gui/wxpython/menustrings.py:214 +#: ../gui/wxpython/menustrings.py:215 #: ../gui/wxpython/image2target/ii2t_menustrings.py:211 -#: ../gui/wxpython/gui_core/dialogs.py:2326 -#: ../gui/wxpython/gui_core/dialogs.py:2350 +#: ../gui/wxpython/gui_core/dialogs.py:2331 +#: ../gui/wxpython/gui_core/dialogs.py:2355 msgid "Quit GRASS GIS" msgstr "" -#: ../gui/wxpython/menustrings.py:215 +#: ../gui/wxpython/menustrings.py:216 #: ../gui/wxpython/image2target/ii2t_menustrings.py:212 msgid "Close GUI and exit GRASS GIS shell." msgstr "" -#: ../gui/wxpython/menustrings.py:216 ../gui/wxpython/menustrings.py:2021 +#: ../gui/wxpython/menustrings.py:217 ../gui/wxpython/menustrings.py:2022 #: ../gui/wxpython/image2target/ii2t_menustrings.py:213 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1989 msgid "&Settings" msgstr "设置(&S)" -#: ../gui/wxpython/menustrings.py:217 ../gui/wxpython/menustrings.py:1196 +#: ../gui/wxpython/menustrings.py:218 ../gui/wxpython/menustrings.py:1197 #: ../gui/wxpython/image2target/ii2t_menustrings.py:214 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1177 #: ../gui/wxpython/mapdisp/statusbar.py:1152 @@ -5561,14 +5527,14 @@ msgid "Computational region" msgstr "å¯è®¡ç®—区域" -#: ../gui/wxpython/menustrings.py:218 ../gui/wxpython/menustrings.py:1197 +#: ../gui/wxpython/menustrings.py:219 ../gui/wxpython/menustrings.py:1198 #: ../gui/wxpython/image2target/ii2t_menustrings.py:215 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1178 msgid "Show current region" msgstr "" -#: ../gui/wxpython/menustrings.py:219 ../gui/wxpython/menustrings.py:221 -#: ../gui/wxpython/menustrings.py:1198 ../gui/wxpython/menustrings.py:1200 +#: ../gui/wxpython/menustrings.py:220 ../gui/wxpython/menustrings.py:222 +#: ../gui/wxpython/menustrings.py:1199 ../gui/wxpython/menustrings.py:1201 #: ../gui/wxpython/image2target/ii2t_menustrings.py:216 #: ../gui/wxpython/image2target/ii2t_menustrings.py:218 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1179 @@ -5576,355 +5542,363 @@ msgid "Shows the extent and resolution of the computational region." msgstr "" -#: ../gui/wxpython/menustrings.py:220 ../gui/wxpython/menustrings.py:1199 +#: ../gui/wxpython/menustrings.py:221 ../gui/wxpython/menustrings.py:1200 #: ../gui/wxpython/image2target/ii2t_menustrings.py:217 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1180 msgid "Show region using latitude and longitude" msgstr "" -#: ../gui/wxpython/menustrings.py:222 ../gui/wxpython/menustrings.py:1201 +#: ../gui/wxpython/menustrings.py:223 ../gui/wxpython/menustrings.py:1202 msgid "Show current region extent in Map Display" msgstr "" -#: ../gui/wxpython/menustrings.py:223 ../gui/wxpython/menustrings.py:1202 +#: ../gui/wxpython/menustrings.py:224 ../gui/wxpython/menustrings.py:1203 msgid "Shows the extent of the computational region in Map Display." msgstr "" -#: ../gui/wxpython/menustrings.py:224 ../gui/wxpython/menustrings.py:1203 +#: ../gui/wxpython/menustrings.py:225 ../gui/wxpython/menustrings.py:1204 #: ../gui/wxpython/image2target/ii2t_menustrings.py:219 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1182 msgid "Set region" msgstr "设置区域" -#: ../gui/wxpython/menustrings.py:225 ../gui/wxpython/menustrings.py:1204 +#: ../gui/wxpython/menustrings.py:226 ../gui/wxpython/menustrings.py:1205 #: ../gui/wxpython/image2target/ii2t_menustrings.py:220 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1183 msgid "Manages the boundary definitions for the geographic region." msgstr "管ç†åœ°ç†åŒºåŸŸè¾¹ç•Œã€‚" -#: ../gui/wxpython/menustrings.py:226 +#: ../gui/wxpython/menustrings.py:227 #: ../gui/wxpython/image2target/ii2t_menustrings.py:221 msgid "GRASS working environment" msgstr "GRASS工作环境" -#: ../gui/wxpython/menustrings.py:227 +#: ../gui/wxpython/menustrings.py:228 #: ../gui/wxpython/image2target/ii2t_menustrings.py:222 msgid "Mapset access" msgstr "地图集读å–控制" -#: ../gui/wxpython/menustrings.py:228 +#: ../gui/wxpython/menustrings.py:229 #: ../gui/wxpython/image2target/ii2t_menustrings.py:223 msgid "Set/unset access to other mapsets in current location" msgstr "å…许ï¼å–消其它地图集对当å‰åœ°ç‚¹çš„读å–" -#: ../gui/wxpython/menustrings.py:229 +#: ../gui/wxpython/menustrings.py:230 #: ../gui/wxpython/image2target/ii2t_menustrings.py:224 msgid "User access" msgstr "用户æƒé™" -#: ../gui/wxpython/menustrings.py:230 +#: ../gui/wxpython/menustrings.py:231 #: ../gui/wxpython/image2target/ii2t_menustrings.py:225 msgid "Controls access to the current mapset for other users on the system. If no option given, prints current status." msgstr "设置其他用户对当å‰åœ°å›¾é›†çš„æƒé™ã€‚若无设置改å˜åˆšæ˜¾ç¤ºå½“å‰çŠ¶æ€ã€‚" -#: ../gui/wxpython/menustrings.py:231 +#: ../gui/wxpython/menustrings.py:232 #: ../gui/wxpython/image2target/ii2t_menustrings.py:226 msgid "Change working environment" msgstr "改å˜å·¥ä½œçŽ¯å¢ƒ" -#: ../gui/wxpython/menustrings.py:232 +#: ../gui/wxpython/menustrings.py:233 #: ../gui/wxpython/image2target/ii2t_menustrings.py:227 msgid "Changes/reports current mapset. Optionally create new mapset or list available mapsets in given location." msgstr "改å˜/显示当å‰åœ°å›¾é›†ã€‚å¯åˆ›å»ºæ–°åœ°å›¾é›†æˆ–列出当å‰åœ°ç‚¹ä¸‹çš„地图集。" -#: ../gui/wxpython/menustrings.py:233 +#: ../gui/wxpython/menustrings.py:234 #: ../gui/wxpython/image2target/ii2t_menustrings.py:228 msgid "Change location and mapset" msgstr "改å˜åœ°ç‚¹å’Œåœ°å›¾é›†" -#: ../gui/wxpython/menustrings.py:234 +#: ../gui/wxpython/menustrings.py:235 #: ../gui/wxpython/image2target/ii2t_menustrings.py:229 msgid "Change current location and mapset." msgstr "改å˜å½“å‰åœ°ç‚¹å’Œåœ°å›¾é›†" -#: ../gui/wxpython/menustrings.py:235 +#: ../gui/wxpython/menustrings.py:236 #: ../gui/wxpython/image2target/ii2t_menustrings.py:230 msgid "Change mapset" msgstr "切æ¢åœ°å›¾é›†" -#: ../gui/wxpython/menustrings.py:236 +#: ../gui/wxpython/menustrings.py:237 #: ../gui/wxpython/image2target/ii2t_menustrings.py:231 msgid "Change current mapset." msgstr "改å˜å½“å‰åœ°å›¾é›†" -#: ../gui/wxpython/menustrings.py:237 ../gui/wxpython/menustrings.py:238 +#: ../gui/wxpython/menustrings.py:238 ../gui/wxpython/menustrings.py:239 #: ../gui/wxpython/image2target/ii2t_menustrings.py:232 #: ../gui/wxpython/image2target/ii2t_menustrings.py:233 msgid "Change working directory" msgstr "改å˜å·¥ä½œç›®å½•" -#: ../gui/wxpython/menustrings.py:239 +#: ../gui/wxpython/menustrings.py:240 #: ../gui/wxpython/image2target/ii2t_menustrings.py:234 msgid "Show settings" msgstr "显示设置" -#: ../gui/wxpython/menustrings.py:240 +#: ../gui/wxpython/menustrings.py:241 #: ../gui/wxpython/image2target/ii2t_menustrings.py:235 msgid "Outputs and modifies the user's current GRASS variable settings." msgstr "输出或改å˜å½“å‰ç”¨æˆ·çš„GRASS环境å˜é‡è®¾ç½®ã€‚" -#: ../gui/wxpython/menustrings.py:241 +#: ../gui/wxpython/menustrings.py:242 #: ../gui/wxpython/image2target/ii2t_menustrings.py:236 msgid "Change settings" msgstr "改动设置" -#: ../gui/wxpython/menustrings.py:242 +#: ../gui/wxpython/menustrings.py:243 #: ../gui/wxpython/image2target/ii2t_menustrings.py:237 msgid "Outputs and modifies the user's current GRASS variable settings. Prints all defined GRASS variables if no option is given." msgstr "输出或改å˜å½“å‰ç”¨æˆ·çš„GRASS环境å˜é‡è®¾ç½®ã€‚若无å˜åŠ¨åˆ™è¾“出当å‰GRASS环境å˜é‡ã€‚" -#: ../gui/wxpython/menustrings.py:243 +#: ../gui/wxpython/menustrings.py:244 #: ../gui/wxpython/image2target/ii2t_menustrings.py:238 msgid "Create new location" msgstr "创建新地点" -#: ../gui/wxpython/menustrings.py:244 +#: ../gui/wxpython/menustrings.py:245 #: ../gui/wxpython/image2target/ii2t_menustrings.py:239 msgid "Launches location wizard to create new GRASS location." msgstr "å¯åŠ¨åœ°ç‚¹å‘导以创建新GRASS地点。" #: ../gui/wxpython/menustrings.py:246 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:240 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:557 +#: ../gui/wxpython/image2target/ii2t_gis_set.py:938 +#: ../gui/wxpython/startup/guiutils.py:52 ../gui/wxpython/lmgr/frame.py:1072 +msgid "Create new mapset" +msgstr "创建新数æ®é›†" + +#: ../gui/wxpython/menustrings.py:247 #: ../gui/wxpython/image2target/ii2t_menustrings.py:241 msgid "Creates new mapset in the current location, changes current mapset." msgstr "在当å‰åœ°ç‚¹ä¸‹åˆ›å»ºæ–°åœ°å›¾é›†æˆ–切æ¢å½“å‰åœ°å›¾é›†ã€‚" -#: ../gui/wxpython/menustrings.py:247 +#: ../gui/wxpython/menustrings.py:248 #: ../gui/wxpython/image2target/ii2t_menustrings.py:242 msgid "Version and copyright" msgstr "版本åŠç‰ˆæƒ" -#: ../gui/wxpython/menustrings.py:248 +#: ../gui/wxpython/menustrings.py:249 #: ../gui/wxpython/image2target/ii2t_menustrings.py:243 msgid "Displays version and copyright information." msgstr "显示版本åŠç‰ˆæƒä¿¡æ¯ã€‚" -#: ../gui/wxpython/menustrings.py:249 +#: ../gui/wxpython/menustrings.py:250 #: ../gui/wxpython/image2target/ii2t_menustrings.py:244 msgid "Map projections" msgstr "地图投影管ç†" -#: ../gui/wxpython/menustrings.py:250 +#: ../gui/wxpython/menustrings.py:251 #: ../gui/wxpython/image2target/ii2t_menustrings.py:245 msgid "Display map projection" msgstr "显示地图投影" -#: ../gui/wxpython/menustrings.py:251 +#: ../gui/wxpython/menustrings.py:252 #: ../gui/wxpython/image2target/ii2t_menustrings.py:246 msgid "Converts co-ordinate system descriptions (i.e. projection information) between various formats (including GRASS format)." msgstr "ä¸åŒå标系统间转æ¢(包括GRASSæ ¼å¼)。" -#: ../gui/wxpython/menustrings.py:252 +#: ../gui/wxpython/menustrings.py:253 #: ../gui/wxpython/image2target/ii2t_menustrings.py:247 msgid "Manage projections" msgstr "投影管ç†" -#: ../gui/wxpython/menustrings.py:253 +#: ../gui/wxpython/menustrings.py:254 #: ../gui/wxpython/image2target/ii2t_menustrings.py:248 msgid "Prints or modifies GRASS projection information files (in various co-ordinate system descriptions). Can also be used to create new GRASS locations." msgstr "显示或调整GRASS投影信æ¯æ–‡ä»¶(多ç§å标格å¼)。å¯åˆ›å»ºGRASS地点。" -#: ../gui/wxpython/menustrings.py:254 +#: ../gui/wxpython/menustrings.py:255 #: ../gui/wxpython/image2target/ii2t_menustrings.py:249 msgid "Convert coordinates" msgstr "å标转æ¢" -#: ../gui/wxpython/menustrings.py:255 +#: ../gui/wxpython/menustrings.py:256 #: ../gui/wxpython/image2target/ii2t_menustrings.py:250 msgid "Converts coordinates from one projection to another (cs2cs frontend)." msgstr "ä¸åŒå标投影间转æ¢(使用cs2cs作为å‰å°)。" -#: ../gui/wxpython/menustrings.py:256 +#: ../gui/wxpython/menustrings.py:257 #: ../gui/wxpython/image2target/ii2t_menustrings.py:251 msgid "Addons extensions" msgstr "组件扩展" -#: ../gui/wxpython/menustrings.py:257 +#: ../gui/wxpython/menustrings.py:258 #: ../gui/wxpython/image2target/ii2t_menustrings.py:252 msgid "Install extension from addons" msgstr "从GRASSæ’件安装扩展" -#: ../gui/wxpython/menustrings.py:258 +#: ../gui/wxpython/menustrings.py:259 #: ../gui/wxpython/image2target/ii2t_menustrings.py:253 msgid "Installs new extension from GRASS AddOns SVN repository." msgstr "从GRASS SVNæ’件库安装扩展" -#: ../gui/wxpython/menustrings.py:259 +#: ../gui/wxpython/menustrings.py:260 #: ../gui/wxpython/image2target/ii2t_menustrings.py:254 msgid "Manage installed extension" msgstr "扩展管ç†" -#: ../gui/wxpython/menustrings.py:260 +#: ../gui/wxpython/menustrings.py:261 #: ../gui/wxpython/image2target/ii2t_menustrings.py:255 msgid "Updates or removes installed GRASS AddOns extension(s)." msgstr "更新或移除GRASS组件扩展" -#: ../gui/wxpython/menustrings.py:261 ../gui/wxpython/menustrings.py:2022 +#: ../gui/wxpython/menustrings.py:262 ../gui/wxpython/menustrings.py:2023 #: ../gui/wxpython/image2target/ii2t_menustrings.py:256 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1990 msgid "Preferences" msgstr "设置" -#: ../gui/wxpython/menustrings.py:262 +#: ../gui/wxpython/menustrings.py:263 #: ../gui/wxpython/image2target/ii2t_menustrings.py:257 msgid "User GUI preferences (display font, commands, digitizer, etc.)" msgstr "图形界é¢è®¾ç½®(字体,指令,数字化工具等。)" -#: ../gui/wxpython/menustrings.py:263 ../gui/wxpython/menustrings.py:1205 +#: ../gui/wxpython/menustrings.py:264 ../gui/wxpython/menustrings.py:1206 #: ../gui/wxpython/image2target/ii2t_menustrings.py:258 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1184 msgid "&Raster" msgstr "æ …æ ¼(&R)" -#: ../gui/wxpython/menustrings.py:264 ../gui/wxpython/menustrings.py:1206 +#: ../gui/wxpython/menustrings.py:265 ../gui/wxpython/menustrings.py:1207 #: ../gui/wxpython/image2target/ii2t_menustrings.py:259 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1185 msgid "Develop raster map" msgstr "栅格地图开å‘" -#: ../gui/wxpython/menustrings.py:265 ../gui/wxpython/menustrings.py:1207 +#: ../gui/wxpython/menustrings.py:266 ../gui/wxpython/menustrings.py:1208 #: ../gui/wxpython/image2target/ii2t_menustrings.py:260 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1186 msgid "Compress/decompress" msgstr "压缩/解压" -#: ../gui/wxpython/menustrings.py:266 ../gui/wxpython/menustrings.py:1208 +#: ../gui/wxpython/menustrings.py:267 ../gui/wxpython/menustrings.py:1209 #: ../gui/wxpython/image2target/ii2t_menustrings.py:261 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1187 msgid "Compresses and decompresses raster maps." msgstr "压缩和解压缩栅格文件。" -#: ../gui/wxpython/menustrings.py:267 ../gui/wxpython/menustrings.py:1209 +#: ../gui/wxpython/menustrings.py:268 ../gui/wxpython/menustrings.py:1210 #: ../gui/wxpython/image2target/ii2t_menustrings.py:262 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1188 msgid "Region boundaries" msgstr "区域界é™" -#: ../gui/wxpython/menustrings.py:268 ../gui/wxpython/menustrings.py:1210 +#: ../gui/wxpython/menustrings.py:269 ../gui/wxpython/menustrings.py:1211 #: ../gui/wxpython/image2target/ii2t_menustrings.py:263 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1189 msgid "Sets the boundary definitions for a raster map." msgstr "为栅格图设置边界范围。" -#: ../gui/wxpython/menustrings.py:269 ../gui/wxpython/menustrings.py:1211 +#: ../gui/wxpython/menustrings.py:270 ../gui/wxpython/menustrings.py:1212 #: ../gui/wxpython/image2target/ii2t_menustrings.py:264 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1190 msgid "Manage NULL values" msgstr "管ç†NULL值" -#: ../gui/wxpython/menustrings.py:270 ../gui/wxpython/menustrings.py:1212 +#: ../gui/wxpython/menustrings.py:271 ../gui/wxpython/menustrings.py:1213 #: ../gui/wxpython/image2target/ii2t_menustrings.py:265 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1191 msgid "Manages NULL-values of given raster map." msgstr "管ç†æ …格地图的NULL值" -#: ../gui/wxpython/menustrings.py:271 ../gui/wxpython/menustrings.py:1213 +#: ../gui/wxpython/menustrings.py:272 ../gui/wxpython/menustrings.py:1214 #: ../gui/wxpython/image2target/ii2t_menustrings.py:266 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1192 msgid "Quantization" msgstr "é‡åŒ–" -#: ../gui/wxpython/menustrings.py:272 ../gui/wxpython/menustrings.py:1214 +#: ../gui/wxpython/menustrings.py:273 ../gui/wxpython/menustrings.py:1215 #: ../gui/wxpython/image2target/ii2t_menustrings.py:267 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1193 msgid "Produces the quantization file for a floating-point map." msgstr "为浮点地图生æˆé‡åŒ–文件。" -#: ../gui/wxpython/menustrings.py:273 ../gui/wxpython/menustrings.py:1215 +#: ../gui/wxpython/menustrings.py:274 ../gui/wxpython/menustrings.py:1216 #: ../gui/wxpython/image2target/ii2t_menustrings.py:268 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1194 msgid "Timestamp" msgstr "时间戳" -#: ../gui/wxpython/menustrings.py:274 ../gui/wxpython/menustrings.py:1216 +#: ../gui/wxpython/menustrings.py:275 ../gui/wxpython/menustrings.py:1217 #: ../gui/wxpython/image2target/ii2t_menustrings.py:269 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1195 msgid "Modifies a timestamp for a raster map. Print/add/remove a timestamp for a raster map." msgstr "调整栅格地图的时间戳。输出/添加/删除栅格地图的时间戳。" -#: ../gui/wxpython/menustrings.py:275 ../gui/wxpython/menustrings.py:1217 +#: ../gui/wxpython/menustrings.py:276 ../gui/wxpython/menustrings.py:1218 #: ../gui/wxpython/image2target/ii2t_menustrings.py:270 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1196 msgid "Resample using aggregate statistics" msgstr "åˆè®¡ç»Ÿè®¡é‡é‡å–æ ·" -#: ../gui/wxpython/menustrings.py:276 ../gui/wxpython/menustrings.py:1218 +#: ../gui/wxpython/menustrings.py:277 ../gui/wxpython/menustrings.py:1219 #: ../gui/wxpython/image2target/ii2t_menustrings.py:271 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1197 msgid "Resamples raster map layers to a coarser grid using aggregation." msgstr "通过åˆè®¡å°†å¯¹æ …æ ¼é‡å–样得到更低分辨率的栅格图。" -#: ../gui/wxpython/menustrings.py:277 ../gui/wxpython/menustrings.py:1219 +#: ../gui/wxpython/menustrings.py:278 ../gui/wxpython/menustrings.py:1220 #: ../gui/wxpython/image2target/ii2t_menustrings.py:272 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1198 msgid "Resample using multiple methods" msgstr "多ç§æ–¹å¼è¿›è¡Œé‡å–æ ·" -#: ../gui/wxpython/menustrings.py:278 ../gui/wxpython/menustrings.py:1220 +#: ../gui/wxpython/menustrings.py:279 ../gui/wxpython/menustrings.py:1221 #: ../gui/wxpython/image2target/ii2t_menustrings.py:273 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1199 msgid "Resamples raster map to a finer grid using interpolation." msgstr "通过æ’ç›´é‡å–样得到更高分辨率的栅格图。" -#: ../gui/wxpython/menustrings.py:279 ../gui/wxpython/menustrings.py:1221 +#: ../gui/wxpython/menustrings.py:280 ../gui/wxpython/menustrings.py:1222 #: ../gui/wxpython/image2target/ii2t_menustrings.py:274 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1200 msgid "Resample using nearest neighbor" msgstr "使用最近邻法é‡å–æ ·" -#: ../gui/wxpython/menustrings.py:280 ../gui/wxpython/menustrings.py:1222 +#: ../gui/wxpython/menustrings.py:281 ../gui/wxpython/menustrings.py:1223 #: ../gui/wxpython/image2target/ii2t_menustrings.py:275 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1201 msgid "GRASS raster map layer data resampling capability." msgstr "GRASS栅格图层数æ®çš„é‡å–样能力。" -#: ../gui/wxpython/menustrings.py:281 ../gui/wxpython/menustrings.py:1223 +#: ../gui/wxpython/menustrings.py:282 ../gui/wxpython/menustrings.py:1224 #: ../gui/wxpython/image2target/ii2t_menustrings.py:276 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1202 msgid "Resample using spline tension" msgstr "张力样æ¡é‡å–æ ·" -#: ../gui/wxpython/menustrings.py:282 ../gui/wxpython/menustrings.py:1224 +#: ../gui/wxpython/menustrings.py:283 ../gui/wxpython/menustrings.py:1225 #: ../gui/wxpython/image2target/ii2t_menustrings.py:277 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1203 msgid "Reinterpolates and optionally computes topographic analysis from input raster map to a new raster map (possibly with different resolution) using regularized spline with tension and smoothing." msgstr "使用拉伸和平滑的规则样æ¡ï¼Œå¯¹è¾“入的栅格文件进行é‡æ–°æ’值(地形分æžä¸ºå¯é€‰é¡¹),生æˆä¸€ä¸ªæ–°çš„栅格文件(å¯èƒ½æœ‰ä¸åŒçš„分辨率)。" -#: ../gui/wxpython/menustrings.py:283 ../gui/wxpython/menustrings.py:1225 +#: ../gui/wxpython/menustrings.py:284 ../gui/wxpython/menustrings.py:1226 #: ../gui/wxpython/image2target/ii2t_menustrings.py:278 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1204 msgid "Resample using bspline" msgstr "Bæ ·æ¡é‡å–æ ·" -#: ../gui/wxpython/menustrings.py:284 ../gui/wxpython/menustrings.py:1226 +#: ../gui/wxpython/menustrings.py:285 ../gui/wxpython/menustrings.py:1227 #: ../gui/wxpython/image2target/ii2t_menustrings.py:279 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1205 msgid "Performs bilinear or bicubic spline interpolation with Tykhonov regularization." msgstr "使用Tikhonov正则化进行åŒçº¿æ€§æˆ–三次样æ¡æ’值。" -#: ../gui/wxpython/menustrings.py:285 ../gui/wxpython/menustrings.py:1227 +#: ../gui/wxpython/menustrings.py:286 ../gui/wxpython/menustrings.py:1228 #: ../gui/wxpython/image2target/ii2t_menustrings.py:280 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1206 msgid "Resample using analytic kernel" msgstr "分æžå†…核法é‡é‡‡æ ·" -#: ../gui/wxpython/menustrings.py:286 ../gui/wxpython/menustrings.py:1228 +#: ../gui/wxpython/menustrings.py:287 ../gui/wxpython/menustrings.py:1229 #: ../gui/wxpython/image2target/ii2t_menustrings.py:281 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1207 msgid "Resamples raster map layers using an analytic kernel." msgstr "使用分æžå†…核法对栅格地图é‡é‡‡æ ·" -#: ../gui/wxpython/menustrings.py:287 ../gui/wxpython/menustrings.py:573 -#: ../gui/wxpython/menustrings.py:1229 ../gui/wxpython/menustrings.py:1515 +#: ../gui/wxpython/menustrings.py:288 ../gui/wxpython/menustrings.py:574 +#: ../gui/wxpython/menustrings.py:1230 ../gui/wxpython/menustrings.py:1516 #: ../gui/wxpython/image2target/ii2t_menustrings.py:282 #: ../gui/wxpython/image2target/ii2t_menustrings.py:566 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1208 @@ -5932,38 +5906,38 @@ msgid "Support file maintenance" msgstr "支æŒæ–‡ä»¶ç»´æŠ¤" -#: ../gui/wxpython/menustrings.py:288 ../gui/wxpython/menustrings.py:1230 +#: ../gui/wxpython/menustrings.py:289 ../gui/wxpython/menustrings.py:1231 #: ../gui/wxpython/image2target/ii2t_menustrings.py:283 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1209 msgid "Allows creation and/or modification of raster map layer support files." msgstr "创建/修改栅格图层的支æŒæ–‡ä»¶" -#: ../gui/wxpython/menustrings.py:289 ../gui/wxpython/menustrings.py:1231 +#: ../gui/wxpython/menustrings.py:290 ../gui/wxpython/menustrings.py:1232 #: ../gui/wxpython/image2target/ii2t_menustrings.py:284 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1210 msgid "Update map statistics" msgstr "刷新地图统计" -#: ../gui/wxpython/menustrings.py:290 ../gui/wxpython/menustrings.py:1232 +#: ../gui/wxpython/menustrings.py:291 ../gui/wxpython/menustrings.py:1233 #: ../gui/wxpython/image2target/ii2t_menustrings.py:285 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1211 msgid "Update raster map statistics" msgstr "刷新栅格地图统计é‡" -#: ../gui/wxpython/menustrings.py:293 ../gui/wxpython/menustrings.py:1235 +#: ../gui/wxpython/menustrings.py:294 ../gui/wxpython/menustrings.py:1236 #: ../gui/wxpython/image2target/ii2t_menustrings.py:288 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1214 msgid "Tiling" msgstr "分割平铺" -#: ../gui/wxpython/menustrings.py:294 ../gui/wxpython/menustrings.py:1236 +#: ../gui/wxpython/menustrings.py:295 ../gui/wxpython/menustrings.py:1237 #: ../gui/wxpython/image2target/ii2t_menustrings.py:289 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1215 msgid "Produces tilings of the source projection for use in the destination region and projection." msgstr "生æˆä¸ŽæºæŠ•å½±ç›¸åŒçš„平铺å—在目标区域和投影上使用。" -#: ../gui/wxpython/menustrings.py:295 ../gui/wxpython/menustrings.py:592 -#: ../gui/wxpython/menustrings.py:1237 ../gui/wxpython/menustrings.py:1534 +#: ../gui/wxpython/menustrings.py:296 ../gui/wxpython/menustrings.py:593 +#: ../gui/wxpython/menustrings.py:1238 ../gui/wxpython/menustrings.py:1535 #: ../gui/wxpython/image2target/ii2t_menustrings.py:290 #: ../gui/wxpython/image2target/ii2t_menustrings.py:585 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1216 @@ -5971,8 +5945,8 @@ msgid "Manage colors" msgstr "颜色管ç†" -#: ../gui/wxpython/menustrings.py:296 ../gui/wxpython/menustrings.py:593 -#: ../gui/wxpython/menustrings.py:1238 ../gui/wxpython/menustrings.py:1535 +#: ../gui/wxpython/menustrings.py:297 ../gui/wxpython/menustrings.py:594 +#: ../gui/wxpython/menustrings.py:1239 ../gui/wxpython/menustrings.py:1536 #: ../gui/wxpython/image2target/ii2t_menustrings.py:291 #: ../gui/wxpython/image2target/ii2t_menustrings.py:586 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1217 @@ -5980,26 +5954,26 @@ msgid "Color tables" msgstr "色彩表" -#: ../gui/wxpython/menustrings.py:297 ../gui/wxpython/menustrings.py:1239 +#: ../gui/wxpython/menustrings.py:298 ../gui/wxpython/menustrings.py:1240 #: ../gui/wxpython/image2target/ii2t_menustrings.py:292 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1218 msgid "Creates/modifies the color table associated with a raster map." msgstr "创建/修改栅格图层的色彩表。" -#: ../gui/wxpython/menustrings.py:298 ../gui/wxpython/menustrings.py:1240 +#: ../gui/wxpython/menustrings.py:299 ../gui/wxpython/menustrings.py:1241 #: ../gui/wxpython/image2target/ii2t_menustrings.py:293 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1219 msgid "Color tables (stddev)" msgstr "色彩表(标准差)" -#: ../gui/wxpython/menustrings.py:299 ../gui/wxpython/menustrings.py:1241 +#: ../gui/wxpython/menustrings.py:300 ../gui/wxpython/menustrings.py:1242 #: ../gui/wxpython/image2target/ii2t_menustrings.py:294 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1220 msgid "Sets color rules based on stddev from a raster map's mean value." msgstr "基于栅格图层å‡å€¼çš„标准差设置色彩" -#: ../gui/wxpython/menustrings.py:300 ../gui/wxpython/menustrings.py:595 -#: ../gui/wxpython/menustrings.py:1242 ../gui/wxpython/menustrings.py:1537 +#: ../gui/wxpython/menustrings.py:301 ../gui/wxpython/menustrings.py:596 +#: ../gui/wxpython/menustrings.py:1243 ../gui/wxpython/menustrings.py:1538 #: ../gui/wxpython/image2target/ii2t_menustrings.py:295 #: ../gui/wxpython/image2target/ii2t_menustrings.py:588 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1221 @@ -6007,14 +5981,14 @@ msgid "Manage color rules interactively" msgstr "交互å¼è®¾ç½®è‰²å½©" -#: ../gui/wxpython/menustrings.py:301 ../gui/wxpython/menustrings.py:1243 +#: ../gui/wxpython/menustrings.py:302 ../gui/wxpython/menustrings.py:1244 #: ../gui/wxpython/image2target/ii2t_menustrings.py:296 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1222 msgid "Interactive management of raster color tables." msgstr "交互å¼ç®¡ç†æ …格图层色彩。" -#: ../gui/wxpython/menustrings.py:302 ../gui/wxpython/menustrings.py:597 -#: ../gui/wxpython/menustrings.py:1244 ../gui/wxpython/menustrings.py:1539 +#: ../gui/wxpython/menustrings.py:303 ../gui/wxpython/menustrings.py:598 +#: ../gui/wxpython/menustrings.py:1245 ../gui/wxpython/menustrings.py:1540 #: ../gui/wxpython/image2target/ii2t_menustrings.py:297 #: ../gui/wxpython/image2target/ii2t_menustrings.py:590 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1223 @@ -6022,38 +5996,38 @@ msgid "Export color table" msgstr "导出色彩表" -#: ../gui/wxpython/menustrings.py:303 ../gui/wxpython/menustrings.py:1245 +#: ../gui/wxpython/menustrings.py:304 ../gui/wxpython/menustrings.py:1246 #: ../gui/wxpython/image2target/ii2t_menustrings.py:298 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1224 msgid "Exports the color table associated with a raster map." msgstr "导出栅格图层色彩表。" -#: ../gui/wxpython/menustrings.py:304 ../gui/wxpython/menustrings.py:1246 +#: ../gui/wxpython/menustrings.py:305 ../gui/wxpython/menustrings.py:1247 #: ../gui/wxpython/image2target/ii2t_menustrings.py:299 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1225 msgid "Blend 2 color rasters" msgstr "两个栅格混色" -#: ../gui/wxpython/menustrings.py:305 ../gui/wxpython/menustrings.py:1247 +#: ../gui/wxpython/menustrings.py:306 ../gui/wxpython/menustrings.py:1248 #: ../gui/wxpython/image2target/ii2t_menustrings.py:300 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1226 msgid "Blends color components of two raster maps by a given ratio." msgstr "在指定比例下对两个栅格图层色彩表混色" -#: ../gui/wxpython/menustrings.py:306 ../gui/wxpython/menustrings.py:1248 +#: ../gui/wxpython/menustrings.py:307 ../gui/wxpython/menustrings.py:1249 #: ../gui/wxpython/image2target/ii2t_menustrings.py:301 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1227 msgid "Create RGB" msgstr "åˆæˆRGB图层" -#: ../gui/wxpython/menustrings.py:307 ../gui/wxpython/menustrings.py:1249 +#: ../gui/wxpython/menustrings.py:308 ../gui/wxpython/menustrings.py:1250 #: ../gui/wxpython/image2target/ii2t_menustrings.py:302 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1228 msgid "Combines red, green and blue raster maps into a single composite raster map." msgstr "将红ã€ç»¿ã€è“图层åˆå¹¶ä¸ºä¸€ä¸ªå¤åˆå›¾å±‚" -#: ../gui/wxpython/menustrings.py:308 ../gui/wxpython/menustrings.py:765 -#: ../gui/wxpython/menustrings.py:1250 ../gui/wxpython/menustrings.py:1707 +#: ../gui/wxpython/menustrings.py:309 ../gui/wxpython/menustrings.py:766 +#: ../gui/wxpython/menustrings.py:1251 ../gui/wxpython/menustrings.py:1708 #: ../gui/wxpython/image2target/ii2t_menustrings.py:303 #: ../gui/wxpython/image2target/ii2t_menustrings.py:754 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1229 @@ -6061,92 +6035,92 @@ msgid "RGB to HIS" msgstr "RBG转HIS" -#: ../gui/wxpython/menustrings.py:309 ../gui/wxpython/menustrings.py:1251 +#: ../gui/wxpython/menustrings.py:310 ../gui/wxpython/menustrings.py:1252 #: ../gui/wxpython/image2target/ii2t_menustrings.py:304 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1230 msgid "Generates red, green and blue (RGB) raster map layers combining hue, intensity and saturation (HIS) values from user-specified input raster map layers." msgstr "" -#: ../gui/wxpython/menustrings.py:310 ../gui/wxpython/menustrings.py:1252 +#: ../gui/wxpython/menustrings.py:311 ../gui/wxpython/menustrings.py:1253 #: ../gui/wxpython/image2target/ii2t_menustrings.py:305 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1231 msgid "Query raster maps" msgstr "栅格图层查询" -#: ../gui/wxpython/menustrings.py:311 ../gui/wxpython/menustrings.py:1253 +#: ../gui/wxpython/menustrings.py:312 ../gui/wxpython/menustrings.py:1254 #: ../gui/wxpython/image2target/ii2t_menustrings.py:306 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1232 msgid "Query values by coordinates" msgstr "用å标查询" -#: ../gui/wxpython/menustrings.py:312 ../gui/wxpython/menustrings.py:1254 +#: ../gui/wxpython/menustrings.py:313 ../gui/wxpython/menustrings.py:1255 #: ../gui/wxpython/image2target/ii2t_menustrings.py:307 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1233 msgid "Queries raster maps on their category values and category labels." msgstr "在栅格图层的类别值和类别标签中查询。" -#: ../gui/wxpython/menustrings.py:313 ../gui/wxpython/menustrings.py:1255 +#: ../gui/wxpython/menustrings.py:314 ../gui/wxpython/menustrings.py:1256 #: ../gui/wxpython/image2target/ii2t_menustrings.py:308 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1234 msgid "Query colors by value" msgstr "值到色彩查询" -#: ../gui/wxpython/menustrings.py:314 ../gui/wxpython/menustrings.py:1256 +#: ../gui/wxpython/menustrings.py:315 ../gui/wxpython/menustrings.py:1257 #: ../gui/wxpython/image2target/ii2t_menustrings.py:309 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1235 msgid "Queries colors for a raster map layer." msgstr "栅格图层色彩查询" -#: ../gui/wxpython/menustrings.py:322 ../gui/wxpython/menustrings.py:1264 +#: ../gui/wxpython/menustrings.py:323 ../gui/wxpython/menustrings.py:1265 #: ../gui/wxpython/image2target/ii2t_menustrings.py:317 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1243 msgid "Raster buffers and distance" msgstr "缓冲区åŠè·ç¦»" -#: ../gui/wxpython/menustrings.py:323 ../gui/wxpython/menustrings.py:1265 +#: ../gui/wxpython/menustrings.py:324 ../gui/wxpython/menustrings.py:1266 #: ../gui/wxpython/image2target/ii2t_menustrings.py:318 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1244 msgid "Buffer rasters" msgstr "缓冲区" -#: ../gui/wxpython/menustrings.py:324 ../gui/wxpython/menustrings.py:1266 +#: ../gui/wxpython/menustrings.py:325 ../gui/wxpython/menustrings.py:1267 #: ../gui/wxpython/image2target/ii2t_menustrings.py:319 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1245 msgid "Creates a raster map showing buffer zones surrounding cells that contain non-NULL category values." msgstr "创建以åƒå…ƒä¸ºä¸­å¿ƒçš„ä¸åŒ…å«æ— æ•ˆå€¼çš„缓冲区。" -#: ../gui/wxpython/menustrings.py:325 ../gui/wxpython/menustrings.py:1267 +#: ../gui/wxpython/menustrings.py:326 ../gui/wxpython/menustrings.py:1268 #: ../gui/wxpython/image2target/ii2t_menustrings.py:320 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1246 msgid "Concentric circles" msgstr "åŒå¿ƒåœ†" -#: ../gui/wxpython/menustrings.py:326 ../gui/wxpython/menustrings.py:1268 +#: ../gui/wxpython/menustrings.py:327 ../gui/wxpython/menustrings.py:1269 #: ../gui/wxpython/image2target/ii2t_menustrings.py:321 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1247 msgid "Creates a raster map containing concentric rings around a given point." msgstr "创建以指定点为中心的åŒå¿ƒçŽ¯å›¾å±‚。" -#: ../gui/wxpython/menustrings.py:327 ../gui/wxpython/menustrings.py:1269 +#: ../gui/wxpython/menustrings.py:328 ../gui/wxpython/menustrings.py:1270 #: ../gui/wxpython/image2target/ii2t_menustrings.py:322 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1248 msgid "Closest points" msgstr "è·ç¦»æœ€è¿‘点" -#: ../gui/wxpython/menustrings.py:328 ../gui/wxpython/menustrings.py:1270 +#: ../gui/wxpython/menustrings.py:329 ../gui/wxpython/menustrings.py:1271 #: ../gui/wxpython/image2target/ii2t_menustrings.py:323 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1249 msgid "Locates the closest points between objects in two raster maps." msgstr "确定两幅栅格图上目标间最近的点" -#: ../gui/wxpython/menustrings.py:329 ../gui/wxpython/menustrings.py:1271 +#: ../gui/wxpython/menustrings.py:330 ../gui/wxpython/menustrings.py:1272 #: ../gui/wxpython/image2target/ii2t_menustrings.py:324 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1250 msgid "Grow by one cell" msgstr "é€æ ¼å¢žåŠ " -#: ../gui/wxpython/menustrings.py:330 ../gui/wxpython/menustrings.py:395 -#: ../gui/wxpython/menustrings.py:1272 ../gui/wxpython/menustrings.py:1337 +#: ../gui/wxpython/menustrings.py:331 ../gui/wxpython/menustrings.py:396 +#: ../gui/wxpython/menustrings.py:1273 ../gui/wxpython/menustrings.py:1338 #: ../gui/wxpython/image2target/ii2t_menustrings.py:325 #: ../gui/wxpython/image2target/ii2t_menustrings.py:388 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1251 @@ -6154,8 +6128,8 @@ msgid "Generates a raster map layer with contiguous areas grown by one cell." msgstr "生æˆä»¥ä¸€ä¸ªåƒå…ƒä¸ºå•ä½é€æ¸å¢žé•¿å½¢æˆè¿žç»­åŒºåŸŸçš„栅格图层。" -#: ../gui/wxpython/menustrings.py:331 ../gui/wxpython/menustrings.py:387 -#: ../gui/wxpython/menustrings.py:1273 ../gui/wxpython/menustrings.py:1329 +#: ../gui/wxpython/menustrings.py:332 ../gui/wxpython/menustrings.py:388 +#: ../gui/wxpython/menustrings.py:1274 ../gui/wxpython/menustrings.py:1330 #: ../gui/wxpython/image2target/ii2t_menustrings.py:326 #: ../gui/wxpython/image2target/ii2t_menustrings.py:380 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1252 @@ -6163,8 +6137,8 @@ msgid "Distance to features" msgstr "è¦ç´ è·ç¦»" -#: ../gui/wxpython/menustrings.py:332 ../gui/wxpython/menustrings.py:388 -#: ../gui/wxpython/menustrings.py:1274 ../gui/wxpython/menustrings.py:1330 +#: ../gui/wxpython/menustrings.py:333 ../gui/wxpython/menustrings.py:389 +#: ../gui/wxpython/menustrings.py:1275 ../gui/wxpython/menustrings.py:1331 #: ../gui/wxpython/image2target/ii2t_menustrings.py:327 #: ../gui/wxpython/image2target/ii2t_menustrings.py:381 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1253 @@ -6172,22 +6146,22 @@ msgid "Generates a raster map containing distances to nearest raster features." msgstr "生æˆå«è·æœ€è¿‘è¦ç´ è·ç¦»çš„栅格图层。" -#: ../gui/wxpython/menustrings.py:333 ../gui/wxpython/menustrings.py:1275 +#: ../gui/wxpython/menustrings.py:334 ../gui/wxpython/menustrings.py:1276 #: ../gui/wxpython/image2target/ii2t_menustrings.py:328 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1254 #: ../gui/wxpython/nviz/tools.py:977 ../gui/wxpython/nviz/tools.py:2817 -#: ../gui/wxpython/psmap/dialogs.py:2310 +#: ../gui/wxpython/psmap/dialogs.py:2312 msgid "Mask" msgstr "掩ç " -#: ../gui/wxpython/menustrings.py:334 ../gui/wxpython/menustrings.py:1276 +#: ../gui/wxpython/menustrings.py:335 ../gui/wxpython/menustrings.py:1277 #: ../gui/wxpython/image2target/ii2t_menustrings.py:329 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1255 msgid "Creates a MASK for limiting raster operation." msgstr "生æˆæŽ©ç ä»¥é™åˆ¶æ …æ ¼æ“作" -#: ../gui/wxpython/menustrings.py:335 ../gui/wxpython/menustrings.py:336 -#: ../gui/wxpython/menustrings.py:1277 ../gui/wxpython/menustrings.py:1278 +#: ../gui/wxpython/menustrings.py:336 ../gui/wxpython/menustrings.py:337 +#: ../gui/wxpython/menustrings.py:1278 ../gui/wxpython/menustrings.py:1279 #: ../gui/wxpython/image2target/ii2t_menustrings.py:330 #: ../gui/wxpython/image2target/ii2t_menustrings.py:331 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1256 @@ -6195,539 +6169,539 @@ msgid "Raster map calculator" msgstr "栅格掩ç è®¡ç®—器" -#: ../gui/wxpython/menustrings.py:337 ../gui/wxpython/menustrings.py:1279 +#: ../gui/wxpython/menustrings.py:338 ../gui/wxpython/menustrings.py:1280 #: ../gui/wxpython/image2target/ii2t_menustrings.py:332 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1258 msgid "Neighborhood analysis" msgstr "近邻分æž" -#: ../gui/wxpython/menustrings.py:338 ../gui/wxpython/menustrings.py:1280 +#: ../gui/wxpython/menustrings.py:339 ../gui/wxpython/menustrings.py:1281 #: ../gui/wxpython/image2target/ii2t_menustrings.py:333 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1259 #: ../gui/wxpython/rlisetup/wizard.py:886 msgid "Moving window" msgstr "移动窗å£" -#: ../gui/wxpython/menustrings.py:339 ../gui/wxpython/menustrings.py:1281 +#: ../gui/wxpython/menustrings.py:340 ../gui/wxpython/menustrings.py:1282 #: ../gui/wxpython/image2target/ii2t_menustrings.py:334 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1260 msgid "Makes each cell category value a function of the category values assigned to the cells around it, and stores new cell values in an output raster map layer." msgstr "对一个åƒå…ƒå‘¨å›´çš„åƒå…ƒå€¼è¿›è¡Œå‡½æ•°è®¡ç®—,将得到的值赋予该åƒå…ƒï¼Œå¹¶å°†æ–°çš„åƒå…ƒå€¼å­˜å‚¨åœ¨è¾“出栅格图层中。" -#: ../gui/wxpython/menustrings.py:340 ../gui/wxpython/menustrings.py:1282 +#: ../gui/wxpython/menustrings.py:341 ../gui/wxpython/menustrings.py:1283 #: ../gui/wxpython/image2target/ii2t_menustrings.py:335 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1261 msgid "Neighborhood points" msgstr "近邻点" -#: ../gui/wxpython/menustrings.py:341 ../gui/wxpython/menustrings.py:1283 +#: ../gui/wxpython/menustrings.py:342 ../gui/wxpython/menustrings.py:1284 #: ../gui/wxpython/image2target/ii2t_menustrings.py:336 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1262 msgid "Neighborhood analysis tool for vector point maps. Makes each cell value a function of the attribute values assigned to the vector points or centroids around it, and stores new cell values in an output raster map." msgstr "对一个åƒå…ƒå‘¨å›´çš„åƒå…ƒå€¼è¿›è¡Œå‡½æ•°è®¡ç®—,将得到的值赋予该åƒå…ƒæˆ–其中心点,并将新的åƒå…ƒå€¼å­˜å‚¨åœ¨è¾“出栅格图层中。" -#: ../gui/wxpython/menustrings.py:342 ../gui/wxpython/menustrings.py:1284 +#: ../gui/wxpython/menustrings.py:343 ../gui/wxpython/menustrings.py:1285 #: ../gui/wxpython/image2target/ii2t_menustrings.py:337 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1263 msgid "Overlay rasters" msgstr "图层å åŠ " -#: ../gui/wxpython/menustrings.py:343 ../gui/wxpython/menustrings.py:1285 +#: ../gui/wxpython/menustrings.py:344 ../gui/wxpython/menustrings.py:1286 #: ../gui/wxpython/image2target/ii2t_menustrings.py:338 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1264 msgid "Cross product" msgstr "å‰ç§¯" -#: ../gui/wxpython/menustrings.py:344 ../gui/wxpython/menustrings.py:1286 +#: ../gui/wxpython/menustrings.py:345 ../gui/wxpython/menustrings.py:1287 #: ../gui/wxpython/image2target/ii2t_menustrings.py:339 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1265 msgid "Creates a cross product of the category values from multiple raster map layers." msgstr "创建多个图层的å‰ç§¯å›¾å±‚。" -#: ../gui/wxpython/menustrings.py:345 ../gui/wxpython/menustrings.py:1287 +#: ../gui/wxpython/menustrings.py:346 ../gui/wxpython/menustrings.py:1288 #: ../gui/wxpython/image2target/ii2t_menustrings.py:340 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1266 msgid "Patch raster maps" msgstr "图层修补" -#: ../gui/wxpython/menustrings.py:346 ../gui/wxpython/menustrings.py:1288 +#: ../gui/wxpython/menustrings.py:347 ../gui/wxpython/menustrings.py:1289 #: ../gui/wxpython/image2target/ii2t_menustrings.py:341 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1267 msgid "Creates a composite raster map layer by using known category values from one (or more) map layer(s) to fill in areas of \"no data\" in another map layer." msgstr "使用一个(或多个)图层已知的类别值æ¥å¡«å……å¦ä¸€ä¸ªå›¾å±‚çš„æ— æ•°æ®åŒºåŸŸï¼Œç”Ÿæˆä¸€å¹…åˆæˆæ …格图层。" -#: ../gui/wxpython/menustrings.py:347 ../gui/wxpython/menustrings.py:1289 +#: ../gui/wxpython/menustrings.py:348 ../gui/wxpython/menustrings.py:1290 #: ../gui/wxpython/image2target/ii2t_menustrings.py:342 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1268 msgid "Raster series aggregation" msgstr "图层系列åˆè®¡" -#: ../gui/wxpython/menustrings.py:348 ../gui/wxpython/menustrings.py:1290 +#: ../gui/wxpython/menustrings.py:349 ../gui/wxpython/menustrings.py:1291 #: ../gui/wxpython/image2target/ii2t_menustrings.py:343 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1269 msgid "Makes each output cell value a function of the values assigned to the corresponding cells in the input raster map layers." msgstr "对输入图层的åƒå…ƒè¿›è¡Œå‡½æ•°è®¡ç®—,并将得到的结果赋予输出的åƒå…ƒã€‚" -#: ../gui/wxpython/menustrings.py:349 ../gui/wxpython/menustrings.py:1291 +#: ../gui/wxpython/menustrings.py:350 ../gui/wxpython/menustrings.py:1292 #: ../gui/wxpython/image2target/ii2t_menustrings.py:344 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1270 msgid "Raster series accumulation" msgstr "地图系列累计" -#: ../gui/wxpython/menustrings.py:350 ../gui/wxpython/menustrings.py:1292 +#: ../gui/wxpython/menustrings.py:351 ../gui/wxpython/menustrings.py:1293 #: ../gui/wxpython/image2target/ii2t_menustrings.py:345 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1271 msgid "Makes each output cell value a accumulationfunction of the values assigned to the corresponding cells in the input raster map layers." msgstr "对输入图层的åƒå…ƒè¿›è¡Œç´¯è®¡å‡½æ•°è®¡ç®—,并将得到的结果赋予输出的åƒå…ƒã€‚" -#: ../gui/wxpython/menustrings.py:351 ../gui/wxpython/menustrings.py:1293 +#: ../gui/wxpython/menustrings.py:352 ../gui/wxpython/menustrings.py:1294 #: ../gui/wxpython/image2target/ii2t_menustrings.py:346 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1272 msgid "Statistical overlay" msgstr "统计å åŠ " -#: ../gui/wxpython/menustrings.py:352 ../gui/wxpython/menustrings.py:1294 +#: ../gui/wxpython/menustrings.py:353 ../gui/wxpython/menustrings.py:1295 #: ../gui/wxpython/image2target/ii2t_menustrings.py:347 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1273 msgid "Calculates category or object oriented statistics (accumulator-based statistics)." msgstr "é¢å‘类别或对象统计(基于累计的统计é‡)。" -#: ../gui/wxpython/menustrings.py:353 ../gui/wxpython/menustrings.py:1295 +#: ../gui/wxpython/menustrings.py:354 ../gui/wxpython/menustrings.py:1296 #: ../gui/wxpython/image2target/ii2t_menustrings.py:348 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1274 msgid "Quantiles overlay" msgstr "分ä½æ•°å åŠ " -#: ../gui/wxpython/menustrings.py:354 ../gui/wxpython/menustrings.py:1296 +#: ../gui/wxpython/menustrings.py:355 ../gui/wxpython/menustrings.py:1297 #: ../gui/wxpython/image2target/ii2t_menustrings.py:349 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1275 msgid "Compute category quantiles using two passes." msgstr "使用两步法计算分ä½æ•°" -#: ../gui/wxpython/menustrings.py:355 ../gui/wxpython/menustrings.py:1297 +#: ../gui/wxpython/menustrings.py:356 ../gui/wxpython/menustrings.py:1298 #: ../gui/wxpython/image2target/ii2t_menustrings.py:350 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1276 msgid "Solar radiance and shadows" msgstr "太阳è¾å°„åŠé˜´å½±" -#: ../gui/wxpython/menustrings.py:356 ../gui/wxpython/menustrings.py:1298 +#: ../gui/wxpython/menustrings.py:357 ../gui/wxpython/menustrings.py:1299 #: ../gui/wxpython/image2target/ii2t_menustrings.py:351 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1277 msgid "LatLong map" msgstr "ç»çº¬å›¾" -#: ../gui/wxpython/menustrings.py:357 ../gui/wxpython/menustrings.py:1299 +#: ../gui/wxpython/menustrings.py:358 ../gui/wxpython/menustrings.py:1300 #: ../gui/wxpython/image2target/ii2t_menustrings.py:352 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1278 msgid "Creates a latitude/longitude raster map." msgstr "创建ç»çº¬åº¦æ …格地图" -#: ../gui/wxpython/menustrings.py:358 ../gui/wxpython/menustrings.py:1300 +#: ../gui/wxpython/menustrings.py:359 ../gui/wxpython/menustrings.py:1301 #: ../gui/wxpython/image2target/ii2t_menustrings.py:353 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1279 msgid "Solar irradiance and irradiation" msgstr "太阳è¾ç…§åŠæ”¾å°„" -#: ../gui/wxpython/menustrings.py:359 ../gui/wxpython/menustrings.py:1301 +#: ../gui/wxpython/menustrings.py:360 ../gui/wxpython/menustrings.py:1302 #: ../gui/wxpython/image2target/ii2t_menustrings.py:354 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1280 msgid "Solar irradiance and irradiation model. Computes direct (beam), diffuse and reflected solar irradiation raster maps for given day, latitude, surface and atmospheric conditions. Solar parameters (e.g. sunrise, sunset times, declination, extraterrestrial irradiance, daylight length) are saved in the map history file. Alternatively, a local time can be specified to compute solar incidence angle and/or irradiance raster maps. The shadowing effect of the topography is optionally incorporated." msgstr "阳光è¾ç…§åº¦(irradiance)和日射积模型(irradiation)。计算指定日期ã€çº¬åº¦ã€è¡¨é¢åŠå¤§æ°”è´¨é‡ä¸‹æ …格图的直接照射ã€æ¼«å°„åŠå射的阳光日射积。太阳å‚æ•°(如日出ã€æ—¥è½æ—¶é—´ã€å角ã€åœ°çƒå¤–è¾ç…§åº¦ã€ç™½æ˜¼é•¿åº¦)å°†ä¿å­˜åœ¨åœ°å›¾è®°å½•æ–‡ä»¶ã€‚此外,å¯ä»¥è®¡ç®—指定本地时间的太阳入射角ã€è¾ç…§åº¦åœ°å›¾ã€‚å¯é€‰æ‹©æ˜¯å¦è®¡ç®—地形阴影效果。" -#: ../gui/wxpython/menustrings.py:360 ../gui/wxpython/menustrings.py:1302 +#: ../gui/wxpython/menustrings.py:361 ../gui/wxpython/menustrings.py:1303 #: ../gui/wxpython/image2target/ii2t_menustrings.py:355 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1281 msgid "Shadows map" msgstr "阴影图" -#: ../gui/wxpython/menustrings.py:361 ../gui/wxpython/menustrings.py:1303 +#: ../gui/wxpython/menustrings.py:362 ../gui/wxpython/menustrings.py:1304 #: ../gui/wxpython/image2target/ii2t_menustrings.py:356 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1282 msgid "Calculates cast shadow areas from sun position and elevation raster map. Either exact sun position (A) is specified, or date/time to calculate the sun position (B) by r.sunmask itself." msgstr "" -#: ../gui/wxpython/menustrings.py:362 ../gui/wxpython/menustrings.py:1304 +#: ../gui/wxpython/menustrings.py:363 ../gui/wxpython/menustrings.py:1305 #: ../gui/wxpython/image2target/ii2t_menustrings.py:357 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1283 msgid "Sunshine hours and solar angles" msgstr "日照时长åŠç›¸å…³è§’度" -#: ../gui/wxpython/menustrings.py:363 ../gui/wxpython/menustrings.py:1305 +#: ../gui/wxpython/menustrings.py:364 ../gui/wxpython/menustrings.py:1306 #: ../gui/wxpython/image2target/ii2t_menustrings.py:358 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1284 msgid "Calculates solar elevation, solar azimuth, and sun hours. Solar elevation: the angle between the direction of the geometric center of the sun's apparent disk and the (idealized) horizon. Solar azimuth: the angle from due north in clockwise direction." msgstr "" -#: ../gui/wxpython/menustrings.py:364 ../gui/wxpython/menustrings.py:1306 +#: ../gui/wxpython/menustrings.py:365 ../gui/wxpython/menustrings.py:1307 #: ../gui/wxpython/image2target/ii2t_menustrings.py:359 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1285 msgid "Terrain analysis" msgstr "地形分æž" -#: ../gui/wxpython/menustrings.py:365 ../gui/wxpython/menustrings.py:1307 +#: ../gui/wxpython/menustrings.py:366 ../gui/wxpython/menustrings.py:1308 #: ../gui/wxpython/image2target/ii2t_menustrings.py:360 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1286 msgid "Generate contour lines" msgstr "等高线" -#: ../gui/wxpython/menustrings.py:366 ../gui/wxpython/menustrings.py:1308 +#: ../gui/wxpython/menustrings.py:367 ../gui/wxpython/menustrings.py:1309 #: ../gui/wxpython/image2target/ii2t_menustrings.py:361 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1287 msgid "Produces a vector map of specified contours from a raster map." msgstr "从栅格图层生æˆç­‰é«˜çº¿çŸ¢é‡åœ°å›¾ã€‚" -#: ../gui/wxpython/menustrings.py:367 ../gui/wxpython/menustrings.py:1309 +#: ../gui/wxpython/menustrings.py:368 ../gui/wxpython/menustrings.py:1310 #: ../gui/wxpython/image2target/ii2t_menustrings.py:362 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1288 msgid "Cost surface" msgstr "表é¢æˆæœ¬" -#: ../gui/wxpython/menustrings.py:368 ../gui/wxpython/menustrings.py:1310 +#: ../gui/wxpython/menustrings.py:369 ../gui/wxpython/menustrings.py:1311 #: ../gui/wxpython/image2target/ii2t_menustrings.py:363 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1289 msgid "Creates a raster map showing the cumulative cost of moving between different geographic locations on an input raster map whose cell category values represent cost." msgstr "" -#: ../gui/wxpython/menustrings.py:369 ../gui/wxpython/menustrings.py:1311 +#: ../gui/wxpython/menustrings.py:370 ../gui/wxpython/menustrings.py:1312 #: ../gui/wxpython/image2target/ii2t_menustrings.py:364 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1290 msgid "Cumulative movement costs" msgstr "累积移动æˆæœ¬" -#: ../gui/wxpython/menustrings.py:370 ../gui/wxpython/menustrings.py:1312 +#: ../gui/wxpython/menustrings.py:371 ../gui/wxpython/menustrings.py:1313 #: ../gui/wxpython/image2target/ii2t_menustrings.py:365 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1291 msgid "Creates a raster map showing the anisotropic cumulative cost of moving between different geographic locations on an input raster map whose cell category values represent cost." msgstr "" -#: ../gui/wxpython/menustrings.py:371 ../gui/wxpython/menustrings.py:1313 +#: ../gui/wxpython/menustrings.py:372 ../gui/wxpython/menustrings.py:1314 #: ../gui/wxpython/image2target/ii2t_menustrings.py:366 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1292 msgid "Least cost route or flow" msgstr "最低æˆæœ¬è·¯å¾„" -#: ../gui/wxpython/menustrings.py:372 ../gui/wxpython/menustrings.py:1314 +#: ../gui/wxpython/menustrings.py:373 ../gui/wxpython/menustrings.py:1315 #: ../gui/wxpython/image2target/ii2t_menustrings.py:367 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1293 msgid "Traces a flow through an elevation model or cost surface on a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:373 ../gui/wxpython/menustrings.py:1315 +#: ../gui/wxpython/menustrings.py:374 ../gui/wxpython/menustrings.py:1316 #: ../gui/wxpython/image2target/ii2t_menustrings.py:368 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1294 msgid "Compute shaded relief" msgstr "计算晕渲图" -#: ../gui/wxpython/menustrings.py:374 ../gui/wxpython/menustrings.py:1316 +#: ../gui/wxpython/menustrings.py:375 ../gui/wxpython/menustrings.py:1317 #: ../gui/wxpython/image2target/ii2t_menustrings.py:369 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1295 msgid "Creates shaded relief map from an elevation map (DEM). " msgstr "" -#: ../gui/wxpython/menustrings.py:375 ../gui/wxpython/menustrings.py:1317 +#: ../gui/wxpython/menustrings.py:376 ../gui/wxpython/menustrings.py:1318 #: ../gui/wxpython/image2target/ii2t_menustrings.py:370 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1296 msgid "Apply shade to raster" msgstr "栅格晕渲" -#: ../gui/wxpython/menustrings.py:376 ../gui/wxpython/menustrings.py:1318 +#: ../gui/wxpython/menustrings.py:377 ../gui/wxpython/menustrings.py:1319 #: ../gui/wxpython/image2target/ii2t_menustrings.py:371 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1297 msgid "Drapes a color raster over an shaded relief or aspect map." msgstr "" -#: ../gui/wxpython/menustrings.py:377 ../gui/wxpython/menustrings.py:1319 +#: ../gui/wxpython/menustrings.py:378 ../gui/wxpython/menustrings.py:1320 #: ../gui/wxpython/image2target/ii2t_menustrings.py:372 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1298 msgid "Slope and aspect" msgstr "å¡åº¦å’Œæ–¹ä½" -#: ../gui/wxpython/menustrings.py:378 ../gui/wxpython/menustrings.py:1320 +#: ../gui/wxpython/menustrings.py:379 ../gui/wxpython/menustrings.py:1321 #: ../gui/wxpython/image2target/ii2t_menustrings.py:373 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1299 msgid "Generates raster maps of slope, aspect, curvatures and partial derivatives from an elevation raster map. Aspect is calculated counterclockwise from east." msgstr "" -#: ../gui/wxpython/menustrings.py:379 ../gui/wxpython/menustrings.py:1321 +#: ../gui/wxpython/menustrings.py:380 ../gui/wxpython/menustrings.py:1322 msgid "Landforms" msgstr "" -#: ../gui/wxpython/menustrings.py:380 ../gui/wxpython/menustrings.py:1322 +#: ../gui/wxpython/menustrings.py:381 ../gui/wxpython/menustrings.py:1323 msgid "Calculates geomorphons (terrain forms) and associated geometry using machine vision approach." msgstr "" -#: ../gui/wxpython/menustrings.py:381 ../gui/wxpython/menustrings.py:1323 +#: ../gui/wxpython/menustrings.py:382 ../gui/wxpython/menustrings.py:1324 #: ../gui/wxpython/image2target/ii2t_menustrings.py:374 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1300 msgid "Terrain parameters" msgstr "地形å‚æ•°" -#: ../gui/wxpython/menustrings.py:382 ../gui/wxpython/menustrings.py:1324 +#: ../gui/wxpython/menustrings.py:383 ../gui/wxpython/menustrings.py:1325 #: ../gui/wxpython/image2target/ii2t_menustrings.py:375 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1301 msgid "Extracts terrain parameters from a DEM. Uses a multi-scale approach by taking fitting quadratic parameters to any size window (via least squares)." msgstr "" -#: ../gui/wxpython/menustrings.py:383 ../gui/wxpython/menustrings.py:1325 +#: ../gui/wxpython/menustrings.py:384 ../gui/wxpython/menustrings.py:1326 #: ../gui/wxpython/image2target/ii2t_menustrings.py:376 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1302 msgid "Textural features" msgstr "纹ç†ç‰¹å¾" -#: ../gui/wxpython/menustrings.py:384 ../gui/wxpython/menustrings.py:1326 +#: ../gui/wxpython/menustrings.py:385 ../gui/wxpython/menustrings.py:1327 #: ../gui/wxpython/image2target/ii2t_menustrings.py:377 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1303 msgid "Generate images with textural features from a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:385 ../gui/wxpython/menustrings.py:1327 +#: ../gui/wxpython/menustrings.py:386 ../gui/wxpython/menustrings.py:1328 #: ../gui/wxpython/image2target/ii2t_menustrings.py:378 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1304 msgid "Visibility" msgstr "视线图" -#: ../gui/wxpython/menustrings.py:386 ../gui/wxpython/menustrings.py:1328 +#: ../gui/wxpython/menustrings.py:387 ../gui/wxpython/menustrings.py:1329 #: ../gui/wxpython/image2target/ii2t_menustrings.py:379 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1305 msgid "Computes the viewshed of a point on an elevation raster map. Default format: NULL (invisible), vertical angle wrt viewpoint (visible)." msgstr "" -#: ../gui/wxpython/menustrings.py:389 ../gui/wxpython/menustrings.py:1331 +#: ../gui/wxpython/menustrings.py:390 ../gui/wxpython/menustrings.py:1332 #: ../gui/wxpython/image2target/ii2t_menustrings.py:382 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1308 msgid "Horizon angle" msgstr "水平角" -#: ../gui/wxpython/menustrings.py:390 ../gui/wxpython/menustrings.py:1332 +#: ../gui/wxpython/menustrings.py:391 ../gui/wxpython/menustrings.py:1333 #: ../gui/wxpython/image2target/ii2t_menustrings.py:383 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1309 msgid "Computes horizon angle height from a digital elevation model. The module has two different modes of operation: 1. Computes the entire horizon around a single point whose coordinates are given with the 'coord' option. The horizon height (in radians). 2. Computes one or more raster maps of the horizon height in a single direction. The input for this is the angle (in degrees), which is measured counterclockwise with east=0, north=90 etc. The output is the horizon height in radians." msgstr "" -#: ../gui/wxpython/menustrings.py:391 ../gui/wxpython/menustrings.py:1333 +#: ../gui/wxpython/menustrings.py:392 ../gui/wxpython/menustrings.py:1334 #: ../gui/wxpython/image2target/ii2t_menustrings.py:384 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1310 msgid "Transform features" msgstr "è¦ç´ å˜æ¢" -#: ../gui/wxpython/menustrings.py:392 ../gui/wxpython/menustrings.py:1334 +#: ../gui/wxpython/menustrings.py:393 ../gui/wxpython/menustrings.py:1335 #: ../gui/wxpython/image2target/ii2t_menustrings.py:385 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1311 msgid "Clump" msgstr "ç°‡å—化" -#: ../gui/wxpython/menustrings.py:393 ../gui/wxpython/menustrings.py:1335 +#: ../gui/wxpython/menustrings.py:394 ../gui/wxpython/menustrings.py:1336 #: ../gui/wxpython/image2target/ii2t_menustrings.py:386 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1312 msgid "Recategorizes data in a raster map by grouping cells that form physically discrete areas into unique categories." msgstr "" -#: ../gui/wxpython/menustrings.py:394 ../gui/wxpython/menustrings.py:1336 +#: ../gui/wxpython/menustrings.py:395 ../gui/wxpython/menustrings.py:1337 #: ../gui/wxpython/image2target/ii2t_menustrings.py:387 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1313 msgid "Grow" msgstr "扩展" -#: ../gui/wxpython/menustrings.py:396 ../gui/wxpython/menustrings.py:1338 +#: ../gui/wxpython/menustrings.py:397 ../gui/wxpython/menustrings.py:1339 #: ../gui/wxpython/image2target/ii2t_menustrings.py:389 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1315 msgid "Thin" msgstr "细化" -#: ../gui/wxpython/menustrings.py:397 ../gui/wxpython/menustrings.py:1339 +#: ../gui/wxpython/menustrings.py:398 ../gui/wxpython/menustrings.py:1340 #: ../gui/wxpython/image2target/ii2t_menustrings.py:390 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1316 msgid "Thins non-null cells that denote linear features in a raster map layer." msgstr "" -#: ../gui/wxpython/menustrings.py:398 ../gui/wxpython/menustrings.py:1340 +#: ../gui/wxpython/menustrings.py:399 ../gui/wxpython/menustrings.py:1341 #: ../gui/wxpython/image2target/ii2t_menustrings.py:391 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1317 msgid "Hydrologic modeling" msgstr "水文模型" -#: ../gui/wxpython/menustrings.py:399 ../gui/wxpython/menustrings.py:1341 +#: ../gui/wxpython/menustrings.py:400 ../gui/wxpython/menustrings.py:1342 #: ../gui/wxpython/image2target/ii2t_menustrings.py:392 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1318 msgid "Carve stream channels" msgstr "刻画河é“" -#: ../gui/wxpython/menustrings.py:400 ../gui/wxpython/menustrings.py:1342 +#: ../gui/wxpython/menustrings.py:401 ../gui/wxpython/menustrings.py:1343 #: ../gui/wxpython/image2target/ii2t_menustrings.py:393 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1319 msgid "Generates stream channels. Takes vector stream data, transforms it to raster and subtracts depth from the output DEM." msgstr "" -#: ../gui/wxpython/menustrings.py:401 ../gui/wxpython/menustrings.py:1343 +#: ../gui/wxpython/menustrings.py:402 ../gui/wxpython/menustrings.py:1344 #: ../gui/wxpython/image2target/ii2t_menustrings.py:394 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1320 msgid "Fill lake" msgstr "湖泊填充" -#: ../gui/wxpython/menustrings.py:402 ../gui/wxpython/menustrings.py:1344 +#: ../gui/wxpython/menustrings.py:403 ../gui/wxpython/menustrings.py:1345 #: ../gui/wxpython/image2target/ii2t_menustrings.py:395 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1321 msgid "Fills lake at given point to given level." msgstr "" -#: ../gui/wxpython/menustrings.py:403 ../gui/wxpython/menustrings.py:1345 +#: ../gui/wxpython/menustrings.py:404 ../gui/wxpython/menustrings.py:1346 #: ../gui/wxpython/image2target/ii2t_menustrings.py:396 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1322 msgid "Depressionless map and flowlines" msgstr "低洼去除åŠç”Ÿæˆæµå‘图" -#: ../gui/wxpython/menustrings.py:404 ../gui/wxpython/menustrings.py:1346 +#: ../gui/wxpython/menustrings.py:405 ../gui/wxpython/menustrings.py:1347 #: ../gui/wxpython/image2target/ii2t_menustrings.py:397 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1323 msgid "Filters and generates a depressionless elevation map and a flow direction map from a given elevation raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:405 ../gui/wxpython/menustrings.py:1347 +#: ../gui/wxpython/menustrings.py:406 ../gui/wxpython/menustrings.py:1348 #: ../gui/wxpython/image2target/ii2t_menustrings.py:398 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1324 msgid "Flow accumulation" msgstr "æµé‡ç´¯ç§¯" -#: ../gui/wxpython/menustrings.py:406 ../gui/wxpython/menustrings.py:1348 +#: ../gui/wxpython/menustrings.py:407 ../gui/wxpython/menustrings.py:1349 #: ../gui/wxpython/image2target/ii2t_menustrings.py:399 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1325 msgid "Performs flow computation for massive grids." msgstr "" -#: ../gui/wxpython/menustrings.py:407 ../gui/wxpython/menustrings.py:1349 +#: ../gui/wxpython/menustrings.py:408 ../gui/wxpython/menustrings.py:1350 #: ../gui/wxpython/image2target/ii2t_menustrings.py:400 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1326 msgid "Flow lines" msgstr "æµå‘" -#: ../gui/wxpython/menustrings.py:408 ../gui/wxpython/menustrings.py:1350 +#: ../gui/wxpython/menustrings.py:409 ../gui/wxpython/menustrings.py:1351 #: ../gui/wxpython/image2target/ii2t_menustrings.py:401 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1327 msgid "Constructs flowlines. Computes flowlines, flowpath lengths, and flowaccumulation (contributing areas) from a elevation raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:409 ../gui/wxpython/menustrings.py:1351 +#: ../gui/wxpython/menustrings.py:410 ../gui/wxpython/menustrings.py:1352 #: ../gui/wxpython/image2target/ii2t_menustrings.py:402 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1328 msgid "Watershed analysis" msgstr "æµåŸŸåˆ†æž" -#: ../gui/wxpython/menustrings.py:410 ../gui/wxpython/menustrings.py:1352 +#: ../gui/wxpython/menustrings.py:411 ../gui/wxpython/menustrings.py:1353 #: ../gui/wxpython/image2target/ii2t_menustrings.py:403 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1329 msgid "Calculates hydrological parameters and RUSLE factors." msgstr "" -#: ../gui/wxpython/menustrings.py:411 ../gui/wxpython/menustrings.py:1353 +#: ../gui/wxpython/menustrings.py:412 ../gui/wxpython/menustrings.py:1354 #: ../gui/wxpython/image2target/ii2t_menustrings.py:404 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1330 msgid "Watershed subbasins" msgstr "æµåŸŸå­ç›†åœ°åˆ’分" -#: ../gui/wxpython/menustrings.py:412 ../gui/wxpython/menustrings.py:1354 +#: ../gui/wxpython/menustrings.py:413 ../gui/wxpython/menustrings.py:1355 #: ../gui/wxpython/image2target/ii2t_menustrings.py:405 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1331 msgid "Generates watershed subbasins raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:413 ../gui/wxpython/menustrings.py:1355 +#: ../gui/wxpython/menustrings.py:414 ../gui/wxpython/menustrings.py:1356 #: ../gui/wxpython/image2target/ii2t_menustrings.py:406 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1332 msgid "Watershed basin creation" msgstr "æµåŸŸç›†åœ°ç”Ÿæˆ" -#: ../gui/wxpython/menustrings.py:414 ../gui/wxpython/menustrings.py:1356 +#: ../gui/wxpython/menustrings.py:415 ../gui/wxpython/menustrings.py:1357 #: ../gui/wxpython/image2target/ii2t_menustrings.py:407 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1333 msgid "Creates watershed basins from a drainage direction map." msgstr "" -#: ../gui/wxpython/menustrings.py:415 ../gui/wxpython/menustrings.py:1357 +#: ../gui/wxpython/menustrings.py:416 ../gui/wxpython/menustrings.py:1358 #: ../gui/wxpython/image2target/ii2t_menustrings.py:408 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1334 msgid "Extraction of stream networks" msgstr "生æˆæµåŸŸç½‘络" -#: ../gui/wxpython/menustrings.py:416 ../gui/wxpython/menustrings.py:1358 +#: ../gui/wxpython/menustrings.py:417 ../gui/wxpython/menustrings.py:1359 #: ../gui/wxpython/image2target/ii2t_menustrings.py:409 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1335 msgid "Performs stream network extraction." msgstr "" -#: ../gui/wxpython/menustrings.py:417 ../gui/wxpython/menustrings.py:1359 +#: ../gui/wxpython/menustrings.py:418 ../gui/wxpython/menustrings.py:1360 #: ../gui/wxpython/image2target/ii2t_menustrings.py:410 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1336 msgid "SIMWE Overland flow modeling" msgstr "SIMWE陆地æµé‡æ¨¡åž‹" -#: ../gui/wxpython/menustrings.py:418 ../gui/wxpython/menustrings.py:1360 +#: ../gui/wxpython/menustrings.py:419 ../gui/wxpython/menustrings.py:1361 #: ../gui/wxpython/image2target/ii2t_menustrings.py:411 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1337 msgid "Overland flow hydrologic simulation using path sampling method (SIMWE)." msgstr "" -#: ../gui/wxpython/menustrings.py:419 ../gui/wxpython/menustrings.py:1361 +#: ../gui/wxpython/menustrings.py:420 ../gui/wxpython/menustrings.py:1362 #: ../gui/wxpython/image2target/ii2t_menustrings.py:412 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1338 msgid "SIMWE Sediment flux modeling" msgstr "SIMWE沙通é‡æ¨¡åž‹" -#: ../gui/wxpython/menustrings.py:420 ../gui/wxpython/menustrings.py:1362 +#: ../gui/wxpython/menustrings.py:421 ../gui/wxpython/menustrings.py:1363 #: ../gui/wxpython/image2target/ii2t_menustrings.py:413 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1339 msgid "Sediment transport and erosion/deposition simulation using path sampling method (SIMWE)." msgstr "" -#: ../gui/wxpython/menustrings.py:421 ../gui/wxpython/menustrings.py:1363 +#: ../gui/wxpython/menustrings.py:422 ../gui/wxpython/menustrings.py:1364 #: ../gui/wxpython/image2target/ii2t_menustrings.py:414 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1340 msgid "Topographic index map" msgstr "地形指数" -#: ../gui/wxpython/menustrings.py:422 ../gui/wxpython/menustrings.py:1364 +#: ../gui/wxpython/menustrings.py:423 ../gui/wxpython/menustrings.py:1365 #: ../gui/wxpython/image2target/ii2t_menustrings.py:415 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1341 msgid "Creates a topographic index (wetness index) raster map from an elevation raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:423 ../gui/wxpython/menustrings.py:1365 +#: ../gui/wxpython/menustrings.py:424 ../gui/wxpython/menustrings.py:1366 #: ../gui/wxpython/image2target/ii2t_menustrings.py:416 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1342 msgid "TOPMODEL simulation" msgstr "TOPMODEL模拟" -#: ../gui/wxpython/menustrings.py:424 ../gui/wxpython/menustrings.py:1366 +#: ../gui/wxpython/menustrings.py:425 ../gui/wxpython/menustrings.py:1367 #: ../gui/wxpython/image2target/ii2t_menustrings.py:417 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1343 msgid "Simulates TOPMODEL which is a physically based hydrologic model." msgstr "" -#: ../gui/wxpython/menustrings.py:425 ../gui/wxpython/menustrings.py:1367 +#: ../gui/wxpython/menustrings.py:426 ../gui/wxpython/menustrings.py:1368 #: ../gui/wxpython/image2target/ii2t_menustrings.py:418 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1344 msgid "USLE K-factor" msgstr "USLE土壤å¯èš€æ€§å› å­K" -#: ../gui/wxpython/menustrings.py:426 ../gui/wxpython/menustrings.py:1368 +#: ../gui/wxpython/menustrings.py:427 ../gui/wxpython/menustrings.py:1369 #: ../gui/wxpython/image2target/ii2t_menustrings.py:419 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1345 msgid "Computes USLE Soil Erodibility Factor (K)." msgstr "" -#: ../gui/wxpython/menustrings.py:427 ../gui/wxpython/menustrings.py:1369 +#: ../gui/wxpython/menustrings.py:428 ../gui/wxpython/menustrings.py:1370 #: ../gui/wxpython/image2target/ii2t_menustrings.py:420 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1346 msgid "USLE R-factor" msgstr "USLEé™é›¨ä¾µèš€åŠ›æŒ‡æ ‡R" -#: ../gui/wxpython/menustrings.py:428 ../gui/wxpython/menustrings.py:1370 +#: ../gui/wxpython/menustrings.py:429 ../gui/wxpython/menustrings.py:1371 #: ../gui/wxpython/image2target/ii2t_menustrings.py:421 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1347 msgid "Computes USLE R factor, Rainfall erosivity index." msgstr "" -#: ../gui/wxpython/menustrings.py:429 ../gui/wxpython/menustrings.py:876 -#: ../gui/wxpython/menustrings.py:1371 ../gui/wxpython/menustrings.py:1818 +#: ../gui/wxpython/menustrings.py:430 ../gui/wxpython/menustrings.py:877 +#: ../gui/wxpython/menustrings.py:1372 ../gui/wxpython/menustrings.py:1819 #: ../gui/wxpython/image2target/ii2t_menustrings.py:422 #: ../gui/wxpython/image2target/ii2t_menustrings.py:860 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1348 @@ -6735,254 +6709,254 @@ msgid "Groundwater modeling" msgstr "地下水模型" -#: ../gui/wxpython/menustrings.py:430 ../gui/wxpython/menustrings.py:1372 +#: ../gui/wxpython/menustrings.py:431 ../gui/wxpython/menustrings.py:1373 #: ../gui/wxpython/image2target/ii2t_menustrings.py:423 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1349 msgid "Groundwater flow" msgstr "地下水æµæ¨¡åž‹" -#: ../gui/wxpython/menustrings.py:431 ../gui/wxpython/menustrings.py:1373 +#: ../gui/wxpython/menustrings.py:432 ../gui/wxpython/menustrings.py:1374 #: ../gui/wxpython/image2target/ii2t_menustrings.py:424 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1350 msgid "Numerical calculation program for transient, confined and unconfined groundwater flow in two dimensions." msgstr "" -#: ../gui/wxpython/menustrings.py:432 ../gui/wxpython/menustrings.py:1374 +#: ../gui/wxpython/menustrings.py:433 ../gui/wxpython/menustrings.py:1375 #: ../gui/wxpython/image2target/ii2t_menustrings.py:425 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1351 msgid "Groundwater solute transport" msgstr "地下水溶质è¿ç§»" -#: ../gui/wxpython/menustrings.py:433 ../gui/wxpython/menustrings.py:1375 +#: ../gui/wxpython/menustrings.py:434 ../gui/wxpython/menustrings.py:1376 #: ../gui/wxpython/image2target/ii2t_menustrings.py:426 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1352 msgid "Numerical calculation program for transient, confined and unconfined solute transport in two dimensions" msgstr "" -#: ../gui/wxpython/menustrings.py:434 ../gui/wxpython/menustrings.py:1376 +#: ../gui/wxpython/menustrings.py:435 ../gui/wxpython/menustrings.py:1377 #: ../gui/wxpython/image2target/ii2t_menustrings.py:427 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1353 msgid "Landscape patch analysis" msgstr "景观斑å—分æž" -#: ../gui/wxpython/menustrings.py:435 ../gui/wxpython/menustrings.py:1377 +#: ../gui/wxpython/menustrings.py:436 ../gui/wxpython/menustrings.py:1378 #: ../gui/wxpython/image2target/ii2t_menustrings.py:428 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1354 msgid "Set up sampling and analysis framework" msgstr "设置å–æ ·åŠåˆ†æžæ¡†æž¶" -#: ../gui/wxpython/menustrings.py:436 ../gui/wxpython/menustrings.py:1378 +#: ../gui/wxpython/menustrings.py:437 ../gui/wxpython/menustrings.py:1379 #: ../gui/wxpython/image2target/ii2t_menustrings.py:429 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1355 msgid "Configuration editor for r.li.'index'" msgstr "" -#: ../gui/wxpython/menustrings.py:437 ../gui/wxpython/menustrings.py:1379 +#: ../gui/wxpython/menustrings.py:438 ../gui/wxpython/menustrings.py:1380 #: ../gui/wxpython/image2target/ii2t_menustrings.py:430 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1356 msgid "Edge density" msgstr "边缘密度" -#: ../gui/wxpython/menustrings.py:438 ../gui/wxpython/menustrings.py:1380 +#: ../gui/wxpython/menustrings.py:439 ../gui/wxpython/menustrings.py:1381 #: ../gui/wxpython/image2target/ii2t_menustrings.py:431 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1357 msgid "Calculates edge density index on a raster map, using a 4 neighbour algorithm" msgstr "" -#: ../gui/wxpython/menustrings.py:439 ../gui/wxpython/menustrings.py:1381 +#: ../gui/wxpython/menustrings.py:440 ../gui/wxpython/menustrings.py:1382 #: ../gui/wxpython/image2target/ii2t_menustrings.py:432 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1358 msgid "Contrast weighted edge density" msgstr "加æƒè¾¹ç¼˜å¯†åº¦å¯¹æ¯”度" -#: ../gui/wxpython/menustrings.py:440 ../gui/wxpython/menustrings.py:1382 +#: ../gui/wxpython/menustrings.py:441 ../gui/wxpython/menustrings.py:1383 #: ../gui/wxpython/image2target/ii2t_menustrings.py:433 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1359 msgid "Calculates contrast weighted edge density index on a raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:441 ../gui/wxpython/menustrings.py:1383 +#: ../gui/wxpython/menustrings.py:442 ../gui/wxpython/menustrings.py:1384 #: ../gui/wxpython/image2target/ii2t_menustrings.py:434 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1360 msgid "Patch area mean" msgstr "æ–‘å—é¢ç§¯å‡å€¼" -#: ../gui/wxpython/menustrings.py:442 ../gui/wxpython/menustrings.py:1384 +#: ../gui/wxpython/menustrings.py:443 ../gui/wxpython/menustrings.py:1385 #: ../gui/wxpython/image2target/ii2t_menustrings.py:435 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1361 msgid "Calculates mean patch size index on a raster map, using a 4 neighbour algorithm" msgstr "" -#: ../gui/wxpython/menustrings.py:443 ../gui/wxpython/menustrings.py:1385 +#: ../gui/wxpython/menustrings.py:444 ../gui/wxpython/menustrings.py:1386 #: ../gui/wxpython/image2target/ii2t_menustrings.py:436 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1362 msgid "Patch area range" msgstr "æ–‘å—é¢ç§¯åŒºé—´" -#: ../gui/wxpython/menustrings.py:444 ../gui/wxpython/menustrings.py:1386 +#: ../gui/wxpython/menustrings.py:445 ../gui/wxpython/menustrings.py:1387 #: ../gui/wxpython/image2target/ii2t_menustrings.py:437 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1363 msgid "Calculates range of patch area size on a raster map" msgstr "。" -#: ../gui/wxpython/menustrings.py:445 ../gui/wxpython/menustrings.py:1387 +#: ../gui/wxpython/menustrings.py:446 ../gui/wxpython/menustrings.py:1388 #: ../gui/wxpython/image2target/ii2t_menustrings.py:438 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1364 msgid "Patch area Std Dev" msgstr "æ–‘å—é¢ç§¯æ ‡å‡†å·®" -#: ../gui/wxpython/menustrings.py:446 ../gui/wxpython/menustrings.py:1388 +#: ../gui/wxpython/menustrings.py:447 ../gui/wxpython/menustrings.py:1389 #: ../gui/wxpython/image2target/ii2t_menustrings.py:439 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1365 msgid "Calculates standard deviation of patch area a raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:447 ../gui/wxpython/menustrings.py:1389 +#: ../gui/wxpython/menustrings.py:448 ../gui/wxpython/menustrings.py:1390 #: ../gui/wxpython/image2target/ii2t_menustrings.py:440 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1366 msgid "Patch area Coeff Var" msgstr "æ–‘å—é¢ç§¯æ ‡å˜å¼‚系数" -#: ../gui/wxpython/menustrings.py:448 ../gui/wxpython/menustrings.py:1390 +#: ../gui/wxpython/menustrings.py:449 ../gui/wxpython/menustrings.py:1391 #: ../gui/wxpython/image2target/ii2t_menustrings.py:441 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1367 msgid "Calculates coefficient of variation of patch area on a raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:449 ../gui/wxpython/menustrings.py:1391 +#: ../gui/wxpython/menustrings.py:450 ../gui/wxpython/menustrings.py:1392 #: ../gui/wxpython/image2target/ii2t_menustrings.py:442 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1368 msgid "Patch density" msgstr "æ–‘å—密度" -#: ../gui/wxpython/menustrings.py:450 ../gui/wxpython/menustrings.py:1392 +#: ../gui/wxpython/menustrings.py:451 ../gui/wxpython/menustrings.py:1393 #: ../gui/wxpython/image2target/ii2t_menustrings.py:443 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1369 msgid "Calculates patch density index on a raster map, using a 4 neighbour algorithm" msgstr "" -#: ../gui/wxpython/menustrings.py:451 ../gui/wxpython/menustrings.py:1393 +#: ../gui/wxpython/menustrings.py:452 ../gui/wxpython/menustrings.py:1394 #: ../gui/wxpython/image2target/ii2t_menustrings.py:444 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1370 msgid "Patch number" msgstr "æ–‘å—æ•°é‡" -#: ../gui/wxpython/menustrings.py:452 ../gui/wxpython/menustrings.py:1394 +#: ../gui/wxpython/menustrings.py:453 ../gui/wxpython/menustrings.py:1395 #: ../gui/wxpython/image2target/ii2t_menustrings.py:445 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1371 msgid "Calculates patch number index on a raster map, using a 4 neighbour algorithm." msgstr "" -#: ../gui/wxpython/menustrings.py:453 ../gui/wxpython/menustrings.py:1395 +#: ../gui/wxpython/menustrings.py:454 ../gui/wxpython/menustrings.py:1396 #: ../gui/wxpython/image2target/ii2t_menustrings.py:446 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1372 msgid "Dominance's diversity" msgstr "Dominance多样性指数" -#: ../gui/wxpython/menustrings.py:454 ../gui/wxpython/menustrings.py:1396 +#: ../gui/wxpython/menustrings.py:455 ../gui/wxpython/menustrings.py:1397 #: ../gui/wxpython/image2target/ii2t_menustrings.py:447 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1373 msgid "Calculates dominance's diversity index on a raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:455 ../gui/wxpython/menustrings.py:1397 +#: ../gui/wxpython/menustrings.py:456 ../gui/wxpython/menustrings.py:1398 #: ../gui/wxpython/image2target/ii2t_menustrings.py:448 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1374 msgid "Shannon's diversity" msgstr "Shannon多样性指数" -#: ../gui/wxpython/menustrings.py:456 ../gui/wxpython/menustrings.py:1398 +#: ../gui/wxpython/menustrings.py:457 ../gui/wxpython/menustrings.py:1399 #: ../gui/wxpython/image2target/ii2t_menustrings.py:449 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1375 msgid "Calculates Shannon's diversity index on a raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:457 ../gui/wxpython/menustrings.py:1399 +#: ../gui/wxpython/menustrings.py:458 ../gui/wxpython/menustrings.py:1400 #: ../gui/wxpython/image2target/ii2t_menustrings.py:450 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1376 msgid "Simpson's diversity" msgstr "Simpson多样性指数" -#: ../gui/wxpython/menustrings.py:458 ../gui/wxpython/menustrings.py:1400 +#: ../gui/wxpython/menustrings.py:459 ../gui/wxpython/menustrings.py:1401 #: ../gui/wxpython/image2target/ii2t_menustrings.py:451 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1377 msgid "Calculates Simpson's diversity index on a raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:459 ../gui/wxpython/menustrings.py:1401 +#: ../gui/wxpython/menustrings.py:460 ../gui/wxpython/menustrings.py:1402 #: ../gui/wxpython/image2target/ii2t_menustrings.py:452 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1378 msgid "Richness" msgstr "丰富度" -#: ../gui/wxpython/menustrings.py:460 ../gui/wxpython/menustrings.py:1402 +#: ../gui/wxpython/menustrings.py:461 ../gui/wxpython/menustrings.py:1403 #: ../gui/wxpython/image2target/ii2t_menustrings.py:453 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1379 msgid "Calculates richness index on a raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:461 ../gui/wxpython/menustrings.py:1403 +#: ../gui/wxpython/menustrings.py:462 ../gui/wxpython/menustrings.py:1404 #: ../gui/wxpython/image2target/ii2t_menustrings.py:454 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1380 msgid "Shape index" msgstr "形状指数" -#: ../gui/wxpython/menustrings.py:462 ../gui/wxpython/menustrings.py:1404 +#: ../gui/wxpython/menustrings.py:463 ../gui/wxpython/menustrings.py:1405 #: ../gui/wxpython/image2target/ii2t_menustrings.py:455 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1381 msgid "Calculates shape index on a raster map" msgstr "" -#: ../gui/wxpython/menustrings.py:463 ../gui/wxpython/menustrings.py:1405 +#: ../gui/wxpython/menustrings.py:464 ../gui/wxpython/menustrings.py:1406 #: ../gui/wxpython/image2target/ii2t_menustrings.py:456 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1382 msgid "Wildfire modeling" msgstr "野ç«æ¨¡åž‹" -#: ../gui/wxpython/menustrings.py:464 ../gui/wxpython/menustrings.py:1406 +#: ../gui/wxpython/menustrings.py:465 ../gui/wxpython/menustrings.py:1407 #: ../gui/wxpython/image2target/ii2t_menustrings.py:457 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1383 msgid "Rate of spread" msgstr "蔓延速度" -#: ../gui/wxpython/menustrings.py:465 ../gui/wxpython/menustrings.py:1407 +#: ../gui/wxpython/menustrings.py:466 ../gui/wxpython/menustrings.py:1408 #: ../gui/wxpython/image2target/ii2t_menustrings.py:458 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1384 msgid "Generates rate of spread raster maps. Generates three, or four raster map layers showing the base (perpendicular) rate of spread (ROS), the maximum (forward) ROS, the direction of the maximum ROS, and optionally the maximum potential spotting distance for fire spread simulation." msgstr "" -#: ../gui/wxpython/menustrings.py:466 ../gui/wxpython/menustrings.py:1408 +#: ../gui/wxpython/menustrings.py:467 ../gui/wxpython/menustrings.py:1409 #: ../gui/wxpython/image2target/ii2t_menustrings.py:459 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1385 msgid "Least-cost spread paths" msgstr "最低蔓延æˆæœ¬è·¯å¾„" -#: ../gui/wxpython/menustrings.py:467 ../gui/wxpython/menustrings.py:1409 +#: ../gui/wxpython/menustrings.py:468 ../gui/wxpython/menustrings.py:1410 #: ../gui/wxpython/image2target/ii2t_menustrings.py:460 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1386 msgid "Recursively traces the least cost path backwards to cells from which the cumulative cost was determined." msgstr "åå‘追踪最低æˆæœ¬çš„路径,得到一组åƒå…ƒï¼Œè¿™äº›åƒå…ƒç¡®å®šäº†ç´¯è®¡æˆæœ¬ã€‚" -#: ../gui/wxpython/menustrings.py:468 ../gui/wxpython/menustrings.py:1410 +#: ../gui/wxpython/menustrings.py:469 ../gui/wxpython/menustrings.py:1411 #: ../gui/wxpython/image2target/ii2t_menustrings.py:461 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1387 msgid "Anisotropic spread simulation" msgstr "å„å‘异性蔓延模拟" -#: ../gui/wxpython/menustrings.py:469 ../gui/wxpython/menustrings.py:1411 +#: ../gui/wxpython/menustrings.py:470 ../gui/wxpython/menustrings.py:1412 #: ../gui/wxpython/image2target/ii2t_menustrings.py:462 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1388 msgid "Simulates elliptically anisotropic spread. Generates a raster map of the cumulative time of spread, given raster maps containing the rates of spread (ROS), the ROS directions and the spread origins. It optionally produces raster maps to contain backlink UTM coordinates for tracing spread paths. Usable for fire spread simulations." msgstr "" -#: ../gui/wxpython/menustrings.py:470 ../gui/wxpython/menustrings.py:1412 +#: ../gui/wxpython/menustrings.py:471 ../gui/wxpython/menustrings.py:1413 #: ../gui/wxpython/image2target/ii2t_menustrings.py:463 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1389 msgid "Change category values and labels" msgstr "调整类别值åŠæ ‡ç­¾" -#: ../gui/wxpython/menustrings.py:471 ../gui/wxpython/menustrings.py:521 -#: ../gui/wxpython/menustrings.py:1413 ../gui/wxpython/menustrings.py:1463 +#: ../gui/wxpython/menustrings.py:472 ../gui/wxpython/menustrings.py:522 +#: ../gui/wxpython/menustrings.py:1414 ../gui/wxpython/menustrings.py:1464 #: ../gui/wxpython/image2target/ii2t_menustrings.py:464 #: ../gui/wxpython/image2target/ii2t_menustrings.py:514 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1390 @@ -6990,8 +6964,8 @@ msgid "Manage category information" msgstr "类别信æ¯ç®¡ç†" -#: ../gui/wxpython/menustrings.py:472 ../gui/wxpython/menustrings.py:522 -#: ../gui/wxpython/menustrings.py:1414 ../gui/wxpython/menustrings.py:1464 +#: ../gui/wxpython/menustrings.py:473 ../gui/wxpython/menustrings.py:523 +#: ../gui/wxpython/menustrings.py:1415 ../gui/wxpython/menustrings.py:1465 #: ../gui/wxpython/image2target/ii2t_menustrings.py:465 #: ../gui/wxpython/image2target/ii2t_menustrings.py:515 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1391 @@ -6999,32 +6973,32 @@ msgid "Manages category values and labels associated with user-specified raster map layers." msgstr "栅格图层的类别值和标签管ç†ã€‚" -#: ../gui/wxpython/menustrings.py:473 ../gui/wxpython/menustrings.py:1415 +#: ../gui/wxpython/menustrings.py:474 ../gui/wxpython/menustrings.py:1416 #: ../gui/wxpython/image2target/ii2t_menustrings.py:466 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1392 msgid "Interactively edit category values" msgstr "互动编辑" -#: ../gui/wxpython/menustrings.py:474 ../gui/wxpython/menustrings.py:1416 +#: ../gui/wxpython/menustrings.py:475 ../gui/wxpython/menustrings.py:1417 #: ../gui/wxpython/image2target/ii2t_menustrings.py:467 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1393 msgid "Edits cell values in a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:475 ../gui/wxpython/menustrings.py:1417 +#: ../gui/wxpython/menustrings.py:476 ../gui/wxpython/menustrings.py:1418 #: ../gui/wxpython/image2target/ii2t_menustrings.py:468 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1394 msgid "Reclassify by size" msgstr "æ ¹æ®å¤§å°é‡æ–°åˆ†ç±»" -#: ../gui/wxpython/menustrings.py:476 ../gui/wxpython/menustrings.py:1418 +#: ../gui/wxpython/menustrings.py:477 ../gui/wxpython/menustrings.py:1419 #: ../gui/wxpython/image2target/ii2t_menustrings.py:469 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1395 msgid "Reclasses a raster map greater or less than user specified area size (in hectares)." msgstr "" -#: ../gui/wxpython/menustrings.py:477 ../gui/wxpython/menustrings.py:696 -#: ../gui/wxpython/menustrings.py:1419 ../gui/wxpython/menustrings.py:1638 +#: ../gui/wxpython/menustrings.py:478 ../gui/wxpython/menustrings.py:697 +#: ../gui/wxpython/menustrings.py:1420 ../gui/wxpython/menustrings.py:1639 #: ../gui/wxpython/image2target/ii2t_menustrings.py:470 #: ../gui/wxpython/image2target/ii2t_menustrings.py:687 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1396 @@ -7032,252 +7006,252 @@ msgid "Reclassify" msgstr "é‡æ–°åˆ†ç±»" -#: ../gui/wxpython/menustrings.py:478 ../gui/wxpython/menustrings.py:1420 +#: ../gui/wxpython/menustrings.py:479 ../gui/wxpython/menustrings.py:1421 #: ../gui/wxpython/image2target/ii2t_menustrings.py:471 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1397 msgid "Reclassify raster map based on category values. Creates a new raster map whose category values are based upon a reclassification of the categories in an existing raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:479 ../gui/wxpython/menustrings.py:1421 +#: ../gui/wxpython/menustrings.py:480 ../gui/wxpython/menustrings.py:1422 #: ../gui/wxpython/image2target/ii2t_menustrings.py:472 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1398 msgid "Recode" msgstr "é‡æ–°ç¼–ç " -#: ../gui/wxpython/menustrings.py:480 ../gui/wxpython/menustrings.py:1422 +#: ../gui/wxpython/menustrings.py:481 ../gui/wxpython/menustrings.py:1423 #: ../gui/wxpython/image2target/ii2t_menustrings.py:473 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1399 msgid "Recodes categorical raster maps." msgstr "é‡æ–°ç¼–ç æ …格图。" -#: ../gui/wxpython/menustrings.py:481 ../gui/wxpython/menustrings.py:1423 +#: ../gui/wxpython/menustrings.py:482 ../gui/wxpython/menustrings.py:1424 #: ../gui/wxpython/image2target/ii2t_menustrings.py:474 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1400 msgid "Rescale" msgstr "调整值的范围" -#: ../gui/wxpython/menustrings.py:482 ../gui/wxpython/menustrings.py:1424 +#: ../gui/wxpython/menustrings.py:483 ../gui/wxpython/menustrings.py:1425 #: ../gui/wxpython/image2target/ii2t_menustrings.py:475 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1401 msgid "Rescales the range of category values in a raster map layer." msgstr "é‡æ–°è°ƒæ•´æ …格图层的类别值范围。" -#: ../gui/wxpython/menustrings.py:483 ../gui/wxpython/menustrings.py:1425 +#: ../gui/wxpython/menustrings.py:484 ../gui/wxpython/menustrings.py:1426 #: ../gui/wxpython/image2target/ii2t_menustrings.py:476 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1402 msgid "Rescale with histogram" msgstr "用直方图调整值的范围" -#: ../gui/wxpython/menustrings.py:484 ../gui/wxpython/menustrings.py:1426 +#: ../gui/wxpython/menustrings.py:485 ../gui/wxpython/menustrings.py:1427 #: ../gui/wxpython/image2target/ii2t_menustrings.py:477 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1403 msgid "Rescales histogram equalized the range of category values in a raster map layer." msgstr "" -#: ../gui/wxpython/menustrings.py:485 ../gui/wxpython/menustrings.py:1427 +#: ../gui/wxpython/menustrings.py:486 ../gui/wxpython/menustrings.py:1428 #: ../gui/wxpython/image2target/ii2t_menustrings.py:478 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1404 msgid "Generate random cells" msgstr "éšæœºåƒå…ƒç”Ÿæˆ" -#: ../gui/wxpython/menustrings.py:486 ../gui/wxpython/menustrings.py:1428 +#: ../gui/wxpython/menustrings.py:487 ../gui/wxpython/menustrings.py:1429 #: ../gui/wxpython/image2target/ii2t_menustrings.py:479 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1405 msgid "Random cells" msgstr "éšæœºåƒå…ƒ" -#: ../gui/wxpython/menustrings.py:487 ../gui/wxpython/menustrings.py:1429 +#: ../gui/wxpython/menustrings.py:488 ../gui/wxpython/menustrings.py:1430 #: ../gui/wxpython/image2target/ii2t_menustrings.py:480 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1406 msgid "Generates random cell values with spatial dependence." msgstr "æ ¹æ®ç©ºé—´ä¾èµ–性产生éšæœºçš„åƒå…ƒå€¼" -#: ../gui/wxpython/menustrings.py:488 ../gui/wxpython/menustrings.py:1430 +#: ../gui/wxpython/menustrings.py:489 ../gui/wxpython/menustrings.py:1431 #: ../gui/wxpython/image2target/ii2t_menustrings.py:481 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1407 msgid "Random cells and vector points" msgstr "éšæœºåƒå…ƒåŠç‚¹çŸ¢é‡é‡" -#: ../gui/wxpython/menustrings.py:489 ../gui/wxpython/menustrings.py:1431 +#: ../gui/wxpython/menustrings.py:490 ../gui/wxpython/menustrings.py:1432 #: ../gui/wxpython/image2target/ii2t_menustrings.py:482 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1408 msgid "Creates a raster map layer and vector point map containing randomly located points." msgstr "" -#: ../gui/wxpython/menustrings.py:490 ../gui/wxpython/menustrings.py:1432 +#: ../gui/wxpython/menustrings.py:491 ../gui/wxpython/menustrings.py:1433 #: ../gui/wxpython/image2target/ii2t_menustrings.py:483 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1409 msgid "Generate surfaces" msgstr "表é¢ç”Ÿæˆ" -#: ../gui/wxpython/menustrings.py:491 ../gui/wxpython/menustrings.py:1433 +#: ../gui/wxpython/menustrings.py:492 ../gui/wxpython/menustrings.py:1434 #: ../gui/wxpython/image2target/ii2t_menustrings.py:484 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1410 msgid "Fractal surface" msgstr "分形表é¢" -#: ../gui/wxpython/menustrings.py:492 ../gui/wxpython/menustrings.py:1434 +#: ../gui/wxpython/menustrings.py:493 ../gui/wxpython/menustrings.py:1435 #: ../gui/wxpython/image2target/ii2t_menustrings.py:485 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1411 msgid "Creates a fractal surface of a given fractal dimension." msgstr "" -#: ../gui/wxpython/menustrings.py:493 ../gui/wxpython/menustrings.py:1435 +#: ../gui/wxpython/menustrings.py:494 ../gui/wxpython/menustrings.py:1436 #: ../gui/wxpython/image2target/ii2t_menustrings.py:486 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1412 msgid "Gaussian kernel density surface" msgstr "高斯核密度表é¢" -#: ../gui/wxpython/menustrings.py:494 ../gui/wxpython/menustrings.py:1436 +#: ../gui/wxpython/menustrings.py:495 ../gui/wxpython/menustrings.py:1437 #: ../gui/wxpython/image2target/ii2t_menustrings.py:487 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1413 msgid "Generates a raster density map from vector points map. Density is computed using a moving kernel. Optionally generates a vector density map on a vector network." msgstr "" -#: ../gui/wxpython/menustrings.py:495 ../gui/wxpython/menustrings.py:1437 +#: ../gui/wxpython/menustrings.py:496 ../gui/wxpython/menustrings.py:1438 #: ../gui/wxpython/image2target/ii2t_menustrings.py:488 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1414 msgid "Gaussian deviates surface" msgstr "高斯å离表é¢" -#: ../gui/wxpython/menustrings.py:496 ../gui/wxpython/menustrings.py:1438 +#: ../gui/wxpython/menustrings.py:497 ../gui/wxpython/menustrings.py:1439 #: ../gui/wxpython/image2target/ii2t_menustrings.py:489 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1415 msgid "Generates a raster map using gaussian random number generator. Mean and standard deviation of gaussian deviates can be expressed by the user." msgstr "" -#: ../gui/wxpython/menustrings.py:497 ../gui/wxpython/menustrings.py:1439 +#: ../gui/wxpython/menustrings.py:498 ../gui/wxpython/menustrings.py:1440 #: ../gui/wxpython/image2target/ii2t_menustrings.py:490 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1416 #: ../gui/wxpython/nviz/tools.py:5181 msgid "Plane" msgstr "å¹³é¢" -#: ../gui/wxpython/menustrings.py:498 ../gui/wxpython/menustrings.py:1440 +#: ../gui/wxpython/menustrings.py:499 ../gui/wxpython/menustrings.py:1441 #: ../gui/wxpython/image2target/ii2t_menustrings.py:491 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1417 msgid "Creates raster plane map given dip (inclination), aspect (azimuth) and one point." msgstr "" -#: ../gui/wxpython/menustrings.py:499 ../gui/wxpython/menustrings.py:1441 +#: ../gui/wxpython/menustrings.py:500 ../gui/wxpython/menustrings.py:1442 #: ../gui/wxpython/image2target/ii2t_menustrings.py:492 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1418 msgid "Random deviates surface" msgstr "éšæœºå离表é¢" -#: ../gui/wxpython/menustrings.py:500 ../gui/wxpython/menustrings.py:1442 +#: ../gui/wxpython/menustrings.py:501 ../gui/wxpython/menustrings.py:1443 #: ../gui/wxpython/image2target/ii2t_menustrings.py:493 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1419 msgid "Produces a raster surface map of uniform random deviates with defined range." msgstr "" -#: ../gui/wxpython/menustrings.py:501 ../gui/wxpython/menustrings.py:1443 +#: ../gui/wxpython/menustrings.py:502 ../gui/wxpython/menustrings.py:1444 #: ../gui/wxpython/image2target/ii2t_menustrings.py:494 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1420 msgid "Random surface with spatial dependence" msgstr "空间相关的éšæœºè¡¨é¢" -#: ../gui/wxpython/menustrings.py:502 ../gui/wxpython/menustrings.py:1444 +#: ../gui/wxpython/menustrings.py:503 ../gui/wxpython/menustrings.py:1445 #: ../gui/wxpython/image2target/ii2t_menustrings.py:495 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1421 msgid "Generates random surface(s) with spatial dependence." msgstr "æ ¹æ®ç©ºé—´ä¾èµ–性生æˆéšæœºè¡¨é¢" -#: ../gui/wxpython/menustrings.py:503 ../gui/wxpython/menustrings.py:1445 +#: ../gui/wxpython/menustrings.py:504 ../gui/wxpython/menustrings.py:1446 #: ../gui/wxpython/image2target/ii2t_menustrings.py:496 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1422 msgid "Interpolate surfaces" msgstr "æ’值表é¢" -#: ../gui/wxpython/menustrings.py:504 ../gui/wxpython/menustrings.py:1446 +#: ../gui/wxpython/menustrings.py:505 ../gui/wxpython/menustrings.py:1447 #: ../gui/wxpython/image2target/ii2t_menustrings.py:497 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1423 msgid "Bilinear and bicubic from vector points" msgstr "二次线性或三次æ’值" -#: ../gui/wxpython/menustrings.py:505 ../gui/wxpython/menustrings.py:1447 +#: ../gui/wxpython/menustrings.py:506 ../gui/wxpython/menustrings.py:1448 #: ../gui/wxpython/image2target/ii2t_menustrings.py:498 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1424 msgid "Performs bicubic or bilinear spline interpolation with Tykhonov regularization." msgstr "" -#: ../gui/wxpython/menustrings.py:506 ../gui/wxpython/menustrings.py:1448 +#: ../gui/wxpython/menustrings.py:507 ../gui/wxpython/menustrings.py:1449 #: ../gui/wxpython/image2target/ii2t_menustrings.py:499 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1425 msgid "IDW from raster points" msgstr "栅格图层上点的åè·ç¦»åŠ æƒ(IDW)" -#: ../gui/wxpython/menustrings.py:507 ../gui/wxpython/menustrings.py:1449 +#: ../gui/wxpython/menustrings.py:508 ../gui/wxpython/menustrings.py:1450 #: ../gui/wxpython/image2target/ii2t_menustrings.py:500 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1426 msgid "Provides surface interpolation from raster point data by Inverse Distance Squared Weighting." msgstr "" -#: ../gui/wxpython/menustrings.py:508 ../gui/wxpython/menustrings.py:1450 +#: ../gui/wxpython/menustrings.py:509 ../gui/wxpython/menustrings.py:1451 #: ../gui/wxpython/image2target/ii2t_menustrings.py:501 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1427 msgid "IDW from vector points" msgstr "矢é‡å›¾å±‚上点的åè·ç¦»åŠ æƒ(IDW)" -#: ../gui/wxpython/menustrings.py:509 ../gui/wxpython/menustrings.py:1451 +#: ../gui/wxpython/menustrings.py:510 ../gui/wxpython/menustrings.py:1452 #: ../gui/wxpython/image2target/ii2t_menustrings.py:502 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1428 msgid "Provides surface interpolation from vector point data by Inverse Distance Squared Weighting." msgstr "" -#: ../gui/wxpython/menustrings.py:510 ../gui/wxpython/menustrings.py:1452 +#: ../gui/wxpython/menustrings.py:511 ../gui/wxpython/menustrings.py:1453 #: ../gui/wxpython/image2target/ii2t_menustrings.py:503 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1429 msgid "Raster contours" msgstr "栅格图层等高线" -#: ../gui/wxpython/menustrings.py:511 ../gui/wxpython/menustrings.py:1453 +#: ../gui/wxpython/menustrings.py:512 ../gui/wxpython/menustrings.py:1454 #: ../gui/wxpython/image2target/ii2t_menustrings.py:504 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1430 msgid "Generates surface raster map from rasterized contours." msgstr "" -#: ../gui/wxpython/menustrings.py:512 ../gui/wxpython/menustrings.py:1454 +#: ../gui/wxpython/menustrings.py:513 ../gui/wxpython/menustrings.py:1455 #: ../gui/wxpython/image2target/ii2t_menustrings.py:505 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1431 msgid "Regularized spline tension" msgstr "张力样æ¡æ­£åˆ™åŒ–" -#: ../gui/wxpython/menustrings.py:513 ../gui/wxpython/menustrings.py:1455 +#: ../gui/wxpython/menustrings.py:514 ../gui/wxpython/menustrings.py:1456 #: ../gui/wxpython/image2target/ii2t_menustrings.py:506 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1432 msgid "Performs surface interpolation from vector points map by splines. Spatial approximation and topographic analysis from given point or isoline data in vector format to floating point raster format using regularized spline with tension." msgstr "" -#: ../gui/wxpython/menustrings.py:514 ../gui/wxpython/menustrings.py:1456 +#: ../gui/wxpython/menustrings.py:515 ../gui/wxpython/menustrings.py:1457 #: ../gui/wxpython/image2target/ii2t_menustrings.py:507 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1433 msgid "Raster series interpolation" msgstr "栅格系列图层æ’值" -#: ../gui/wxpython/menustrings.py:515 ../gui/wxpython/menustrings.py:1457 +#: ../gui/wxpython/menustrings.py:516 ../gui/wxpython/menustrings.py:1458 #: ../gui/wxpython/image2target/ii2t_menustrings.py:508 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1434 msgid "Interpolates raster maps located (temporal or spatial) in between input raster maps at specific sampling positions." msgstr "" -#: ../gui/wxpython/menustrings.py:516 ../gui/wxpython/menustrings.py:1458 +#: ../gui/wxpython/menustrings.py:517 ../gui/wxpython/menustrings.py:1459 #: ../gui/wxpython/image2target/ii2t_menustrings.py:509 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1435 msgid "Fill NULL cells" msgstr "å¡«å……NULLåƒå…ƒ" -#: ../gui/wxpython/menustrings.py:517 ../gui/wxpython/menustrings.py:1459 +#: ../gui/wxpython/menustrings.py:518 ../gui/wxpython/menustrings.py:1460 #: ../gui/wxpython/image2target/ii2t_menustrings.py:510 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1436 msgid "Fills no-data areas in raster maps using spline interpolation." msgstr "" -#: ../gui/wxpython/menustrings.py:518 ../gui/wxpython/menustrings.py:735 -#: ../gui/wxpython/menustrings.py:852 ../gui/wxpython/menustrings.py:880 -#: ../gui/wxpython/menustrings.py:1024 ../gui/wxpython/menustrings.py:1460 -#: ../gui/wxpython/menustrings.py:1677 ../gui/wxpython/menustrings.py:1794 -#: ../gui/wxpython/menustrings.py:1822 ../gui/wxpython/menustrings.py:1966 +#: ../gui/wxpython/menustrings.py:519 ../gui/wxpython/menustrings.py:736 +#: ../gui/wxpython/menustrings.py:853 ../gui/wxpython/menustrings.py:881 +#: ../gui/wxpython/menustrings.py:1025 ../gui/wxpython/menustrings.py:1461 +#: ../gui/wxpython/menustrings.py:1678 ../gui/wxpython/menustrings.py:1795 +#: ../gui/wxpython/menustrings.py:1823 ../gui/wxpython/menustrings.py:1967 #: ../gui/wxpython/image2target/ii2t_menustrings.py:511 #: ../gui/wxpython/image2target/ii2t_menustrings.py:726 #: ../gui/wxpython/image2target/ii2t_menustrings.py:836 @@ -7289,456 +7263,456 @@ msgid "Reports and statistics" msgstr "报告åŠç»Ÿè®¡" -#: ../gui/wxpython/menustrings.py:519 ../gui/wxpython/menustrings.py:1461 +#: ../gui/wxpython/menustrings.py:520 ../gui/wxpython/menustrings.py:1462 #: ../gui/wxpython/image2target/ii2t_menustrings.py:512 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1438 msgid "Basic raster metadata" msgstr "栅格基本元数æ®" -#: ../gui/wxpython/menustrings.py:520 ../gui/wxpython/menustrings.py:1462 +#: ../gui/wxpython/menustrings.py:521 ../gui/wxpython/menustrings.py:1463 #: ../gui/wxpython/image2target/ii2t_menustrings.py:513 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1439 msgid "Outputs basic information about a raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:523 ../gui/wxpython/menustrings.py:1465 +#: ../gui/wxpython/menustrings.py:524 ../gui/wxpython/menustrings.py:1466 #: ../gui/wxpython/image2target/ii2t_menustrings.py:516 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1442 msgid "General statistics" msgstr "常用统计é‡" -#: ../gui/wxpython/menustrings.py:524 ../gui/wxpython/menustrings.py:1466 +#: ../gui/wxpython/menustrings.py:525 ../gui/wxpython/menustrings.py:1467 #: ../gui/wxpython/image2target/ii2t_menustrings.py:517 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1443 msgid "Generates area statistics for raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:525 ../gui/wxpython/menustrings.py:1467 +#: ../gui/wxpython/menustrings.py:526 ../gui/wxpython/menustrings.py:1468 #: ../gui/wxpython/image2target/ii2t_menustrings.py:518 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1444 msgid "Quantiles for large data sets" msgstr "大数æ®é›†åˆ†ä½æ•°" -#: ../gui/wxpython/menustrings.py:526 ../gui/wxpython/menustrings.py:1468 +#: ../gui/wxpython/menustrings.py:527 ../gui/wxpython/menustrings.py:1469 #: ../gui/wxpython/image2target/ii2t_menustrings.py:519 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1445 msgid "Compute quantiles using two passes." msgstr "" -#: ../gui/wxpython/menustrings.py:527 ../gui/wxpython/menustrings.py:1469 +#: ../gui/wxpython/menustrings.py:528 ../gui/wxpython/menustrings.py:1470 #: ../gui/wxpython/image2target/ii2t_menustrings.py:520 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1446 msgid "Range of category values" msgstr "值域" -#: ../gui/wxpython/menustrings.py:528 ../gui/wxpython/menustrings.py:1470 +#: ../gui/wxpython/menustrings.py:529 ../gui/wxpython/menustrings.py:1471 #: ../gui/wxpython/image2target/ii2t_menustrings.py:521 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1447 msgid "Prints terse list of category values found in a raster map layer." msgstr "打å°æ …格图层分类值的简è¦åˆ—表" -#: ../gui/wxpython/menustrings.py:529 ../gui/wxpython/menustrings.py:1471 +#: ../gui/wxpython/menustrings.py:530 ../gui/wxpython/menustrings.py:1472 #: ../gui/wxpython/image2target/ii2t_menustrings.py:522 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1448 msgid "Sum area by raster map and category" msgstr "按栅格图åŠç±»åˆ«é¢ç§¯åˆè®¡" -#: ../gui/wxpython/menustrings.py:530 ../gui/wxpython/menustrings.py:1472 +#: ../gui/wxpython/menustrings.py:531 ../gui/wxpython/menustrings.py:1473 #: ../gui/wxpython/image2target/ii2t_menustrings.py:523 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1449 msgid "Reports statistics for raster maps." msgstr "" -#: ../gui/wxpython/menustrings.py:531 ../gui/wxpython/menustrings.py:1473 +#: ../gui/wxpython/menustrings.py:532 ../gui/wxpython/menustrings.py:1474 #: ../gui/wxpython/image2target/ii2t_menustrings.py:524 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1450 msgid "Statistics for clumped cells" msgstr "ç°‡å—化åƒå…ƒç»Ÿè®¡" -#: ../gui/wxpython/menustrings.py:532 ../gui/wxpython/menustrings.py:1474 +#: ../gui/wxpython/menustrings.py:533 ../gui/wxpython/menustrings.py:1475 #: ../gui/wxpython/image2target/ii2t_menustrings.py:525 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1451 msgid "Calculates the volume of data \"clumps\". Optionally produces a GRASS vector points map containing the calculated centroids of these clumps." msgstr "" -#: ../gui/wxpython/menustrings.py:533 ../gui/wxpython/menustrings.py:1475 +#: ../gui/wxpython/menustrings.py:534 ../gui/wxpython/menustrings.py:1476 #: ../gui/wxpython/image2target/ii2t_menustrings.py:526 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1452 msgid "Total corrected area" msgstr "修正åŽçš„总é¢ç§¯" -#: ../gui/wxpython/menustrings.py:534 ../gui/wxpython/menustrings.py:1476 +#: ../gui/wxpython/menustrings.py:535 ../gui/wxpython/menustrings.py:1477 #: ../gui/wxpython/image2target/ii2t_menustrings.py:527 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1453 msgid "Prints estimation of surface area for raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:535 ../gui/wxpython/menustrings.py:1477 +#: ../gui/wxpython/menustrings.py:536 ../gui/wxpython/menustrings.py:1478 #: ../gui/wxpython/image2target/ii2t_menustrings.py:528 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1454 #: ../gui/wxpython/lmgr/layertree.py:804 ../gui/wxpython/lmgr/layertree.py:860 msgid "Univariate raster statistics" msgstr "一元å˜é‡æ …格统计é‡" -#: ../gui/wxpython/menustrings.py:536 ../gui/wxpython/menustrings.py:1478 +#: ../gui/wxpython/menustrings.py:537 ../gui/wxpython/menustrings.py:1479 #: ../gui/wxpython/image2target/ii2t_menustrings.py:529 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1455 msgid "Calculates univariate statistics from the non-null cells of a raster map. Statistics include number of cells counted, minimum and maximum cell values, range, arithmetic mean, population variance, standard deviation, coefficient of variation, and sum." msgstr "" -#: ../gui/wxpython/menustrings.py:537 ../gui/wxpython/menustrings.py:746 -#: ../gui/wxpython/menustrings.py:1479 ../gui/wxpython/menustrings.py:1688 +#: ../gui/wxpython/menustrings.py:538 ../gui/wxpython/menustrings.py:747 +#: ../gui/wxpython/menustrings.py:1480 ../gui/wxpython/menustrings.py:1689 #: ../gui/wxpython/image2target/ii2t_menustrings.py:530 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1456 msgid "Sample transects" msgstr "采样区" -#: ../gui/wxpython/menustrings.py:538 ../gui/wxpython/menustrings.py:1480 +#: ../gui/wxpython/menustrings.py:539 ../gui/wxpython/menustrings.py:1481 #: ../gui/wxpython/image2target/ii2t_menustrings.py:531 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1457 msgid "Outputs the raster map layer values lying on user-defined line(s)." msgstr "输出栅格图层的åƒå…ƒå€¼ï¼ŒåŸºäºŽç”¨æˆ·å®šä¹‰çš„线。" -#: ../gui/wxpython/menustrings.py:539 ../gui/wxpython/menustrings.py:1481 +#: ../gui/wxpython/menustrings.py:540 ../gui/wxpython/menustrings.py:1482 #: ../gui/wxpython/image2target/ii2t_menustrings.py:532 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1458 msgid "Sample transects (bearing/distance)" msgstr "采样区(æ–¹ä½/è·ç¦»)" -#: ../gui/wxpython/menustrings.py:540 ../gui/wxpython/menustrings.py:1482 +#: ../gui/wxpython/menustrings.py:541 ../gui/wxpython/menustrings.py:1483 #: ../gui/wxpython/image2target/ii2t_menustrings.py:533 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1459 msgid "Outputs raster map layer values lying along user defined transect line(s)." msgstr "ä¾æ®ç”¨æˆ·å®šä¹‰çš„横断线,输出栅格图层上的值" -#: ../gui/wxpython/menustrings.py:541 ../gui/wxpython/menustrings.py:1483 +#: ../gui/wxpython/menustrings.py:542 ../gui/wxpython/menustrings.py:1484 #: ../gui/wxpython/image2target/ii2t_menustrings.py:534 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1460 msgid "Covariance/correlation" msgstr "å方差/相关性" -#: ../gui/wxpython/menustrings.py:542 ../gui/wxpython/menustrings.py:1484 +#: ../gui/wxpython/menustrings.py:543 ../gui/wxpython/menustrings.py:1485 #: ../gui/wxpython/image2target/ii2t_menustrings.py:535 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1461 msgid "Outputs a covariance/correlation matrix for user-specified raster map layer(s)." msgstr "输出用户指定栅格图层的å方差/相关矩阵。" -#: ../gui/wxpython/menustrings.py:543 ../gui/wxpython/menustrings.py:1485 +#: ../gui/wxpython/menustrings.py:544 ../gui/wxpython/menustrings.py:1486 #: ../gui/wxpython/image2target/ii2t_menustrings.py:536 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1462 msgid "Linear regression" msgstr "线性回归" -#: ../gui/wxpython/menustrings.py:544 ../gui/wxpython/menustrings.py:1486 +#: ../gui/wxpython/menustrings.py:545 ../gui/wxpython/menustrings.py:1487 #: ../gui/wxpython/image2target/ii2t_menustrings.py:537 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1463 msgid "Calculates linear regression from two raster maps: y = a + b*x." msgstr "" -#: ../gui/wxpython/menustrings.py:545 ../gui/wxpython/menustrings.py:1487 +#: ../gui/wxpython/menustrings.py:546 ../gui/wxpython/menustrings.py:1488 #: ../gui/wxpython/image2target/ii2t_menustrings.py:538 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1464 msgid "Multiple regression" msgstr "多元回归" -#: ../gui/wxpython/menustrings.py:546 ../gui/wxpython/menustrings.py:1488 +#: ../gui/wxpython/menustrings.py:547 ../gui/wxpython/menustrings.py:1489 #: ../gui/wxpython/image2target/ii2t_menustrings.py:539 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1465 msgid "Calculates multiple linear regression from raster maps." msgstr "" -#: ../gui/wxpython/menustrings.py:547 ../gui/wxpython/menustrings.py:1489 +#: ../gui/wxpython/menustrings.py:548 ../gui/wxpython/menustrings.py:1490 #: ../gui/wxpython/image2target/ii2t_menustrings.py:540 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1466 msgid "Mutual category occurrences" msgstr "é‡åˆç»Ÿè®¡" -#: ../gui/wxpython/menustrings.py:548 ../gui/wxpython/menustrings.py:1490 +#: ../gui/wxpython/menustrings.py:549 ../gui/wxpython/menustrings.py:1491 #: ../gui/wxpython/image2target/ii2t_menustrings.py:541 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1467 msgid "Tabulates the mutual occurrence (coincidence) of categories for two raster map layers." msgstr "" -#: ../gui/wxpython/menustrings.py:549 ../gui/wxpython/menustrings.py:1491 +#: ../gui/wxpython/menustrings.py:550 ../gui/wxpython/menustrings.py:1492 #: ../gui/wxpython/image2target/ii2t_menustrings.py:542 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1468 msgid "&Vector" msgstr "矢é‡(&V)" -#: ../gui/wxpython/menustrings.py:550 ../gui/wxpython/menustrings.py:1492 +#: ../gui/wxpython/menustrings.py:551 ../gui/wxpython/menustrings.py:1493 #: ../gui/wxpython/image2target/ii2t_menustrings.py:543 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1469 msgid "Develop vector map" msgstr "矢é‡åœ°å›¾å¼€å‘" -#: ../gui/wxpython/menustrings.py:551 ../gui/wxpython/menustrings.py:1493 +#: ../gui/wxpython/menustrings.py:552 ../gui/wxpython/menustrings.py:1494 #: ../gui/wxpython/image2target/ii2t_menustrings.py:544 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1470 -#: ../gui/wxpython/gui_core/dialogs.py:264 -#: ../gui/wxpython/gui_core/dialogs.py:402 +#: ../gui/wxpython/gui_core/dialogs.py:265 +#: ../gui/wxpython/gui_core/dialogs.py:403 msgid "Create new vector map" msgstr "新建矢é‡åœ°å›¾" -#: ../gui/wxpython/menustrings.py:552 ../gui/wxpython/menustrings.py:1494 +#: ../gui/wxpython/menustrings.py:553 ../gui/wxpython/menustrings.py:1495 #: ../gui/wxpython/image2target/ii2t_menustrings.py:545 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1471 msgid "Create new empty vector map" msgstr "" -#: ../gui/wxpython/menustrings.py:553 ../gui/wxpython/menustrings.py:1495 +#: ../gui/wxpython/menustrings.py:554 ../gui/wxpython/menustrings.py:1496 #: ../gui/wxpython/image2target/ii2t_menustrings.py:546 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1472 msgid "Edit vector map (non-interactively)" msgstr "编辑矢é‡åœ°å›¾(éžäº’动)" -#: ../gui/wxpython/menustrings.py:554 ../gui/wxpython/menustrings.py:1496 +#: ../gui/wxpython/menustrings.py:555 ../gui/wxpython/menustrings.py:1497 #: ../gui/wxpython/image2target/ii2t_menustrings.py:547 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1473 msgid "Edits a vector map, allows adding, deleting and modifying selected vector features." msgstr "" -#: ../gui/wxpython/menustrings.py:555 ../gui/wxpython/menustrings.py:1497 +#: ../gui/wxpython/menustrings.py:556 ../gui/wxpython/menustrings.py:1498 #: ../gui/wxpython/image2target/ii2t_menustrings.py:548 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1474 msgid "Convert object types" msgstr "è¦ç´ ç±»åž‹è½¬æ¢" -#: ../gui/wxpython/menustrings.py:556 ../gui/wxpython/menustrings.py:1498 +#: ../gui/wxpython/menustrings.py:557 ../gui/wxpython/menustrings.py:1499 #: ../gui/wxpython/image2target/ii2t_menustrings.py:549 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1475 msgid "Changes type of vector features." msgstr "" -#: ../gui/wxpython/menustrings.py:557 ../gui/wxpython/menustrings.py:1499 +#: ../gui/wxpython/menustrings.py:558 ../gui/wxpython/menustrings.py:1500 #: ../gui/wxpython/image2target/ii2t_menustrings.py:550 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1476 msgid "Parallel lines" msgstr "平行线" -#: ../gui/wxpython/menustrings.py:558 ../gui/wxpython/menustrings.py:1500 +#: ../gui/wxpython/menustrings.py:559 ../gui/wxpython/menustrings.py:1501 #: ../gui/wxpython/image2target/ii2t_menustrings.py:551 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1477 msgid "Creates parallel line to input vector lines." msgstr "" -#: ../gui/wxpython/menustrings.py:559 ../gui/wxpython/menustrings.py:1501 +#: ../gui/wxpython/menustrings.py:560 ../gui/wxpython/menustrings.py:1502 #: ../gui/wxpython/image2target/ii2t_menustrings.py:552 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1478 msgid "Dissolve boundaries" msgstr "边界èžåˆ" -#: ../gui/wxpython/menustrings.py:560 ../gui/wxpython/menustrings.py:1502 +#: ../gui/wxpython/menustrings.py:561 ../gui/wxpython/menustrings.py:1503 #: ../gui/wxpython/image2target/ii2t_menustrings.py:553 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1479 msgid "Dissolves boundaries between adjacent areas sharing a common category number or attribute." msgstr "" -#: ../gui/wxpython/menustrings.py:561 ../gui/wxpython/menustrings.py:1503 +#: ../gui/wxpython/menustrings.py:562 ../gui/wxpython/menustrings.py:1504 #: ../gui/wxpython/image2target/ii2t_menustrings.py:554 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1480 msgid "Create 3D vector over raster" msgstr "从栅格图层创建三维矢é‡" -#: ../gui/wxpython/menustrings.py:562 ../gui/wxpython/menustrings.py:1504 +#: ../gui/wxpython/menustrings.py:563 ../gui/wxpython/menustrings.py:1505 #: ../gui/wxpython/image2target/ii2t_menustrings.py:555 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1481 msgid "Converts 2D vector features to 3D by sampling of elevation raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:563 ../gui/wxpython/menustrings.py:1505 +#: ../gui/wxpython/menustrings.py:564 ../gui/wxpython/menustrings.py:1506 #: ../gui/wxpython/image2target/ii2t_menustrings.py:556 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1482 msgid "Extrude 3D vector map" msgstr "矢é‡ä¸‰ç»´æ‹‰ä¼¸" -#: ../gui/wxpython/menustrings.py:564 ../gui/wxpython/menustrings.py:1506 +#: ../gui/wxpython/menustrings.py:565 ../gui/wxpython/menustrings.py:1507 #: ../gui/wxpython/image2target/ii2t_menustrings.py:557 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1483 msgid "Extrudes flat vector features to 3D vector features with defined height. Optionally the height can be derived from sampling of elevation raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:565 ../gui/wxpython/menustrings.py:1507 +#: ../gui/wxpython/menustrings.py:566 ../gui/wxpython/menustrings.py:1508 #: ../gui/wxpython/image2target/ii2t_menustrings.py:558 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1484 msgid "Create labels" msgstr "创建标签" -#: ../gui/wxpython/menustrings.py:566 ../gui/wxpython/menustrings.py:1508 +#: ../gui/wxpython/menustrings.py:567 ../gui/wxpython/menustrings.py:1509 #: ../gui/wxpython/image2target/ii2t_menustrings.py:559 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1485 msgid "Creates paint labels for a vector map from attached attributes." msgstr "" -#: ../gui/wxpython/menustrings.py:567 ../gui/wxpython/menustrings.py:1509 +#: ../gui/wxpython/menustrings.py:568 ../gui/wxpython/menustrings.py:1510 #: ../gui/wxpython/image2target/ii2t_menustrings.py:560 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1486 msgid "Reposition vector map" msgstr "矢é‡ä½ç§»" -#: ../gui/wxpython/menustrings.py:568 ../gui/wxpython/menustrings.py:1510 +#: ../gui/wxpython/menustrings.py:569 ../gui/wxpython/menustrings.py:1511 #: ../gui/wxpython/image2target/ii2t_menustrings.py:561 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1487 msgid "Performs an affine transformation (shift, scale and rotate) on vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:569 ../gui/wxpython/menustrings.py:1511 +#: ../gui/wxpython/menustrings.py:570 ../gui/wxpython/menustrings.py:1512 #: ../gui/wxpython/image2target/ii2t_menustrings.py:562 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1488 msgid "Rectify vector map" msgstr "矢é‡æ ¡æ­£" -#: ../gui/wxpython/menustrings.py:570 ../gui/wxpython/menustrings.py:1512 +#: ../gui/wxpython/menustrings.py:571 ../gui/wxpython/menustrings.py:1513 #: ../gui/wxpython/image2target/ii2t_menustrings.py:563 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1489 msgid "Rectifies a vector by computing a coordinate transformation for each object in the vector based on the control points." msgstr "" -#: ../gui/wxpython/menustrings.py:574 ../gui/wxpython/menustrings.py:1516 +#: ../gui/wxpython/menustrings.py:575 ../gui/wxpython/menustrings.py:1517 #: ../gui/wxpython/image2target/ii2t_menustrings.py:567 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1493 msgid "Updates vector map metadata." msgstr "更新矢é‡å…ƒæ•°æ®" -#: ../gui/wxpython/menustrings.py:575 ../gui/wxpython/menustrings.py:1517 +#: ../gui/wxpython/menustrings.py:576 ../gui/wxpython/menustrings.py:1518 #: ../gui/wxpython/image2target/ii2t_menustrings.py:568 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1494 msgid "Topology maintenance" msgstr "拓扑维护" -#: ../gui/wxpython/menustrings.py:576 ../gui/wxpython/menustrings.py:1518 +#: ../gui/wxpython/menustrings.py:577 ../gui/wxpython/menustrings.py:1519 #: ../gui/wxpython/image2target/ii2t_menustrings.py:569 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1495 msgid "Create or rebuild topology" msgstr "创建或é‡å»ºæ‹“扑" -#: ../gui/wxpython/menustrings.py:577 ../gui/wxpython/menustrings.py:1519 +#: ../gui/wxpython/menustrings.py:578 ../gui/wxpython/menustrings.py:1520 #: ../gui/wxpython/image2target/ii2t_menustrings.py:570 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1496 msgid "Creates topology for vector map. Optionally also checks for topological errors." msgstr "" -#: ../gui/wxpython/menustrings.py:578 ../gui/wxpython/menustrings.py:1520 +#: ../gui/wxpython/menustrings.py:579 ../gui/wxpython/menustrings.py:1521 #: ../gui/wxpython/image2target/ii2t_menustrings.py:571 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1497 msgid "Rebuild topology on all vector maps" msgstr "é‡å»ºæ‰€æœ‰çŸ¢é‡å›¾çš„拓扑" -#: ../gui/wxpython/menustrings.py:579 ../gui/wxpython/menustrings.py:1521 +#: ../gui/wxpython/menustrings.py:580 ../gui/wxpython/menustrings.py:1522 #: ../gui/wxpython/image2target/ii2t_menustrings.py:572 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1498 msgid "Rebuilds topology on all vector maps in the current mapset." msgstr "" -#: ../gui/wxpython/menustrings.py:580 ../gui/wxpython/menustrings.py:1522 +#: ../gui/wxpython/menustrings.py:581 ../gui/wxpython/menustrings.py:1523 #: ../gui/wxpython/image2target/ii2t_menustrings.py:573 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1499 msgid "Build polylines" msgstr "构建多线段" -#: ../gui/wxpython/menustrings.py:581 ../gui/wxpython/menustrings.py:1523 +#: ../gui/wxpython/menustrings.py:582 ../gui/wxpython/menustrings.py:1524 #: ../gui/wxpython/image2target/ii2t_menustrings.py:574 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1500 msgid "Builds polylines from lines or boundaries." msgstr "" -#: ../gui/wxpython/menustrings.py:582 ../gui/wxpython/menustrings.py:1524 +#: ../gui/wxpython/menustrings.py:583 ../gui/wxpython/menustrings.py:1525 #: ../gui/wxpython/image2target/ii2t_menustrings.py:575 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1501 msgid "Split lines" msgstr "线段拆分" -#: ../gui/wxpython/menustrings.py:583 ../gui/wxpython/menustrings.py:1525 +#: ../gui/wxpython/menustrings.py:584 ../gui/wxpython/menustrings.py:1526 #: ../gui/wxpython/image2target/ii2t_menustrings.py:576 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1502 msgid "Splits vector lines to shorter segments." msgstr "" -#: ../gui/wxpython/menustrings.py:584 ../gui/wxpython/menustrings.py:1526 +#: ../gui/wxpython/menustrings.py:585 ../gui/wxpython/menustrings.py:1527 #: ../gui/wxpython/image2target/ii2t_menustrings.py:577 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1503 msgid "Split polylines" msgstr "多线段拆分" -#: ../gui/wxpython/menustrings.py:585 ../gui/wxpython/menustrings.py:1527 +#: ../gui/wxpython/menustrings.py:586 ../gui/wxpython/menustrings.py:1528 #: ../gui/wxpython/image2target/ii2t_menustrings.py:578 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1504 msgid "Creates points/segments from input vector lines and positions." msgstr "" -#: ../gui/wxpython/menustrings.py:586 ../gui/wxpython/menustrings.py:1528 +#: ../gui/wxpython/menustrings.py:587 ../gui/wxpython/menustrings.py:1529 #: ../gui/wxpython/image2target/ii2t_menustrings.py:579 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1505 msgid "Clean vector map" msgstr "清空矢é‡å›¾" -#: ../gui/wxpython/menustrings.py:587 ../gui/wxpython/menustrings.py:1529 +#: ../gui/wxpython/menustrings.py:588 ../gui/wxpython/menustrings.py:1530 #: ../gui/wxpython/image2target/ii2t_menustrings.py:580 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1506 msgid "Toolset for cleaning topology of vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:588 ../gui/wxpython/menustrings.py:1530 +#: ../gui/wxpython/menustrings.py:589 ../gui/wxpython/menustrings.py:1531 #: ../gui/wxpython/image2target/ii2t_menustrings.py:581 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1507 msgid "Smooth or simplify" msgstr "平滑åŠç®€åŒ–" -#: ../gui/wxpython/menustrings.py:589 ../gui/wxpython/menustrings.py:1531 +#: ../gui/wxpython/menustrings.py:590 ../gui/wxpython/menustrings.py:1532 #: ../gui/wxpython/image2target/ii2t_menustrings.py:582 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1508 msgid "Performs vector based generalization." msgstr "" -#: ../gui/wxpython/menustrings.py:590 ../gui/wxpython/menustrings.py:1532 +#: ../gui/wxpython/menustrings.py:591 ../gui/wxpython/menustrings.py:1533 #: ../gui/wxpython/image2target/ii2t_menustrings.py:583 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1509 msgid "Add centroids" msgstr "添加中心点" -#: ../gui/wxpython/menustrings.py:591 ../gui/wxpython/menustrings.py:1533 +#: ../gui/wxpython/menustrings.py:592 ../gui/wxpython/menustrings.py:1534 #: ../gui/wxpython/image2target/ii2t_menustrings.py:584 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1510 msgid "Adds missing centroids to closed boundaries." msgstr "" -#: ../gui/wxpython/menustrings.py:594 ../gui/wxpython/menustrings.py:1536 +#: ../gui/wxpython/menustrings.py:595 ../gui/wxpython/menustrings.py:1537 #: ../gui/wxpython/image2target/ii2t_menustrings.py:587 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1513 msgid "Creates/modifies the color table associated with a vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:596 ../gui/wxpython/menustrings.py:1538 +#: ../gui/wxpython/menustrings.py:597 ../gui/wxpython/menustrings.py:1539 #: ../gui/wxpython/image2target/ii2t_menustrings.py:589 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1515 msgid "Interactive management of vector color tables." msgstr "" -#: ../gui/wxpython/menustrings.py:598 ../gui/wxpython/menustrings.py:1540 +#: ../gui/wxpython/menustrings.py:599 ../gui/wxpython/menustrings.py:1541 #: ../gui/wxpython/image2target/ii2t_menustrings.py:591 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1517 msgid "Exports the color table associated with a vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:599 ../gui/wxpython/menustrings.py:1541 +#: ../gui/wxpython/menustrings.py:600 ../gui/wxpython/menustrings.py:1542 #: ../gui/wxpython/image2target/ii2t_menustrings.py:592 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1518 msgid "Query vector map" msgstr "矢é‡å›¾æŸ¥è¯¢" -#: ../gui/wxpython/menustrings.py:600 ../gui/wxpython/menustrings.py:1542 +#: ../gui/wxpython/menustrings.py:601 ../gui/wxpython/menustrings.py:1543 #: ../gui/wxpython/image2target/ii2t_menustrings.py:593 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1519 msgid "Query with coordinate(s)" msgstr "通过å标查询" -#: ../gui/wxpython/menustrings.py:601 ../gui/wxpython/menustrings.py:1543 +#: ../gui/wxpython/menustrings.py:602 ../gui/wxpython/menustrings.py:1544 #: ../gui/wxpython/image2target/ii2t_menustrings.py:594 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1520 msgid "Queries a vector map at given locations." msgstr "" -#: ../gui/wxpython/menustrings.py:602 ../gui/wxpython/menustrings.py:919 -#: ../gui/wxpython/menustrings.py:1544 ../gui/wxpython/menustrings.py:1861 +#: ../gui/wxpython/menustrings.py:603 ../gui/wxpython/menustrings.py:920 +#: ../gui/wxpython/menustrings.py:1545 ../gui/wxpython/menustrings.py:1862 #: ../gui/wxpython/image2target/ii2t_menustrings.py:595 #: ../gui/wxpython/image2target/ii2t_menustrings.py:903 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1521 @@ -7746,8 +7720,8 @@ msgid "Query vector attribute data" msgstr "矢é‡è¦ç´ æŸ¥è¯¢" -#: ../gui/wxpython/menustrings.py:603 ../gui/wxpython/menustrings.py:920 -#: ../gui/wxpython/menustrings.py:1545 ../gui/wxpython/menustrings.py:1862 +#: ../gui/wxpython/menustrings.py:604 ../gui/wxpython/menustrings.py:921 +#: ../gui/wxpython/menustrings.py:1546 ../gui/wxpython/menustrings.py:1863 #: ../gui/wxpython/image2target/ii2t_menustrings.py:596 #: ../gui/wxpython/image2target/ii2t_menustrings.py:904 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1522 @@ -7755,56 +7729,56 @@ msgid "Prints vector map attributes." msgstr "打å°çŸ¢é‡çš„è¦ç´ å±žæ€§" -#: ../gui/wxpython/menustrings.py:604 ../gui/wxpython/menustrings.py:1546 +#: ../gui/wxpython/menustrings.py:605 ../gui/wxpython/menustrings.py:1547 #: ../gui/wxpython/image2target/ii2t_menustrings.py:597 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1523 msgid "Feature selection" msgstr "è¦ç´ é€‰æ‹©" -#: ../gui/wxpython/menustrings.py:605 ../gui/wxpython/menustrings.py:1547 +#: ../gui/wxpython/menustrings.py:606 ../gui/wxpython/menustrings.py:1548 #: ../gui/wxpython/image2target/ii2t_menustrings.py:598 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1524 msgid "Select by attributes" msgstr "æ ¹æ®è¦ç´ å±žæ€§é€‰æ‹©" -#: ../gui/wxpython/menustrings.py:606 ../gui/wxpython/menustrings.py:1548 +#: ../gui/wxpython/menustrings.py:607 ../gui/wxpython/menustrings.py:1549 #: ../gui/wxpython/image2target/ii2t_menustrings.py:599 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1525 msgid "Selects vector features from an existing vector map and creates a new vector map containing only the selected features." msgstr "" -#: ../gui/wxpython/menustrings.py:607 ../gui/wxpython/menustrings.py:1549 +#: ../gui/wxpython/menustrings.py:608 ../gui/wxpython/menustrings.py:1550 #: ../gui/wxpython/image2target/ii2t_menustrings.py:600 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1526 msgid "Select by another map" msgstr "æ®å…¶ä»–地图è¦ç´ å±žæ€§é€‰æ‹©" -#: ../gui/wxpython/menustrings.py:608 ../gui/wxpython/menustrings.py:1550 +#: ../gui/wxpython/menustrings.py:609 ../gui/wxpython/menustrings.py:1551 #: ../gui/wxpython/image2target/ii2t_menustrings.py:601 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1527 msgid "Selects features from vector map (A) by features from other vector map (B)." msgstr "" -#: ../gui/wxpython/menustrings.py:616 ../gui/wxpython/menustrings.py:1558 +#: ../gui/wxpython/menustrings.py:617 ../gui/wxpython/menustrings.py:1559 #: ../gui/wxpython/image2target/ii2t_menustrings.py:609 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1535 msgid "Buffer vectors" msgstr "矢é‡ç¼“冲区" -#: ../gui/wxpython/menustrings.py:617 ../gui/wxpython/menustrings.py:1559 +#: ../gui/wxpython/menustrings.py:618 ../gui/wxpython/menustrings.py:1560 #: ../gui/wxpython/image2target/ii2t_menustrings.py:610 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1536 msgid "Creates a buffer around vector features of given type." msgstr "" -#: ../gui/wxpython/menustrings.py:618 ../gui/wxpython/menustrings.py:1560 +#: ../gui/wxpython/menustrings.py:619 ../gui/wxpython/menustrings.py:1561 #: ../gui/wxpython/image2target/ii2t_menustrings.py:611 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1537 msgid "Point analysis" msgstr "" -#: ../gui/wxpython/menustrings.py:619 ../gui/wxpython/menustrings.py:632 -#: ../gui/wxpython/menustrings.py:1561 ../gui/wxpython/menustrings.py:1574 +#: ../gui/wxpython/menustrings.py:620 ../gui/wxpython/menustrings.py:633 +#: ../gui/wxpython/menustrings.py:1562 ../gui/wxpython/menustrings.py:1575 #: ../gui/wxpython/image2target/ii2t_menustrings.py:612 #: ../gui/wxpython/image2target/ii2t_menustrings.py:625 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1538 @@ -7812,9 +7786,9 @@ msgid "Identify and remove outliers" msgstr "查找移除异常值" -#: ../gui/wxpython/menustrings.py:620 ../gui/wxpython/menustrings.py:633 -#: ../gui/wxpython/menustrings.py:732 ../gui/wxpython/menustrings.py:1562 -#: ../gui/wxpython/menustrings.py:1575 ../gui/wxpython/menustrings.py:1674 +#: ../gui/wxpython/menustrings.py:621 ../gui/wxpython/menustrings.py:634 +#: ../gui/wxpython/menustrings.py:733 ../gui/wxpython/menustrings.py:1563 +#: ../gui/wxpython/menustrings.py:1576 ../gui/wxpython/menustrings.py:1675 #: ../gui/wxpython/image2target/ii2t_menustrings.py:613 #: ../gui/wxpython/image2target/ii2t_menustrings.py:626 #: ../gui/wxpython/image2target/ii2t_menustrings.py:723 @@ -7824,26 +7798,26 @@ msgid "Removes outliers from vector point data." msgstr "" -#: ../gui/wxpython/menustrings.py:621 ../gui/wxpython/menustrings.py:1563 +#: ../gui/wxpython/menustrings.py:622 ../gui/wxpython/menustrings.py:1564 #: ../gui/wxpython/image2target/ii2t_menustrings.py:614 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1540 msgid "Identify point clusters" msgstr "" -#: ../gui/wxpython/menustrings.py:622 ../gui/wxpython/menustrings.py:1564 +#: ../gui/wxpython/menustrings.py:623 ../gui/wxpython/menustrings.py:1565 #: ../gui/wxpython/image2target/ii2t_menustrings.py:615 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1541 msgid "Performs cluster identification." msgstr "" -#: ../gui/wxpython/menustrings.py:623 ../gui/wxpython/menustrings.py:1565 +#: ../gui/wxpython/menustrings.py:624 ../gui/wxpython/menustrings.py:1566 #: ../gui/wxpython/image2target/ii2t_menustrings.py:616 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1542 msgid "Indices for quadrat counts of vector point lists" msgstr "" -#: ../gui/wxpython/menustrings.py:624 ../gui/wxpython/menustrings.py:749 -#: ../gui/wxpython/menustrings.py:1566 ../gui/wxpython/menustrings.py:1691 +#: ../gui/wxpython/menustrings.py:625 ../gui/wxpython/menustrings.py:750 +#: ../gui/wxpython/menustrings.py:1567 ../gui/wxpython/menustrings.py:1692 #: ../gui/wxpython/image2target/ii2t_menustrings.py:617 #: ../gui/wxpython/image2target/ii2t_menustrings.py:738 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1543 @@ -7851,8 +7825,8 @@ msgid "Indices for quadrat counts of vector point lists." msgstr "" -#: ../gui/wxpython/menustrings.py:625 ../gui/wxpython/menustrings.py:729 -#: ../gui/wxpython/menustrings.py:1567 ../gui/wxpython/menustrings.py:1671 +#: ../gui/wxpython/menustrings.py:626 ../gui/wxpython/menustrings.py:730 +#: ../gui/wxpython/menustrings.py:1568 ../gui/wxpython/menustrings.py:1672 #: ../gui/wxpython/image2target/ii2t_menustrings.py:618 #: ../gui/wxpython/image2target/ii2t_menustrings.py:720 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1544 @@ -7860,8 +7834,8 @@ msgid "Perturb points" msgstr "扰动点" -#: ../gui/wxpython/menustrings.py:626 ../gui/wxpython/menustrings.py:730 -#: ../gui/wxpython/menustrings.py:1568 ../gui/wxpython/menustrings.py:1672 +#: ../gui/wxpython/menustrings.py:627 ../gui/wxpython/menustrings.py:731 +#: ../gui/wxpython/menustrings.py:1569 ../gui/wxpython/menustrings.py:1673 #: ../gui/wxpython/image2target/ii2t_menustrings.py:619 #: ../gui/wxpython/image2target/ii2t_menustrings.py:721 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1545 @@ -7869,8 +7843,8 @@ msgid "Random location perturbations of vector points." msgstr "" -#: ../gui/wxpython/menustrings.py:627 ../gui/wxpython/menustrings.py:733 -#: ../gui/wxpython/menustrings.py:1569 ../gui/wxpython/menustrings.py:1675 +#: ../gui/wxpython/menustrings.py:628 ../gui/wxpython/menustrings.py:734 +#: ../gui/wxpython/menustrings.py:1570 ../gui/wxpython/menustrings.py:1676 #: ../gui/wxpython/image2target/ii2t_menustrings.py:620 #: ../gui/wxpython/image2target/ii2t_menustrings.py:724 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1546 @@ -7878,8 +7852,8 @@ msgid "Test/training point sets" msgstr "划分测试/训练点" -#: ../gui/wxpython/menustrings.py:628 ../gui/wxpython/menustrings.py:734 -#: ../gui/wxpython/menustrings.py:1570 ../gui/wxpython/menustrings.py:1676 +#: ../gui/wxpython/menustrings.py:629 ../gui/wxpython/menustrings.py:735 +#: ../gui/wxpython/menustrings.py:1571 ../gui/wxpython/menustrings.py:1677 #: ../gui/wxpython/image2target/ii2t_menustrings.py:621 #: ../gui/wxpython/image2target/ii2t_menustrings.py:725 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1547 @@ -7887,14 +7861,14 @@ msgid "Randomly partition points into test/train sets." msgstr "" -#: ../gui/wxpython/menustrings.py:629 ../gui/wxpython/menustrings.py:1571 +#: ../gui/wxpython/menustrings.py:630 ../gui/wxpython/menustrings.py:1572 #: ../gui/wxpython/image2target/ii2t_menustrings.py:622 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1548 msgid "Tests for normality for vector points" msgstr "" -#: ../gui/wxpython/menustrings.py:630 ../gui/wxpython/menustrings.py:751 -#: ../gui/wxpython/menustrings.py:1572 ../gui/wxpython/menustrings.py:1693 +#: ../gui/wxpython/menustrings.py:631 ../gui/wxpython/menustrings.py:752 +#: ../gui/wxpython/menustrings.py:1573 ../gui/wxpython/menustrings.py:1694 #: ../gui/wxpython/image2target/ii2t_menustrings.py:623 #: ../gui/wxpython/image2target/ii2t_menustrings.py:740 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1549 @@ -7902,323 +7876,323 @@ msgid "Tests for normality for vector points." msgstr "" -#: ../gui/wxpython/menustrings.py:631 ../gui/wxpython/menustrings.py:1573 +#: ../gui/wxpython/menustrings.py:632 ../gui/wxpython/menustrings.py:1574 #: ../gui/wxpython/image2target/ii2t_menustrings.py:624 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1550 msgid "Lidar analysis" msgstr "Lidar分æž" -#: ../gui/wxpython/menustrings.py:634 ../gui/wxpython/menustrings.py:1576 +#: ../gui/wxpython/menustrings.py:635 ../gui/wxpython/menustrings.py:1577 #: ../gui/wxpython/image2target/ii2t_menustrings.py:627 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1553 msgid "Detect edges" msgstr "边界探测" -#: ../gui/wxpython/menustrings.py:635 ../gui/wxpython/menustrings.py:1577 +#: ../gui/wxpython/menustrings.py:636 ../gui/wxpython/menustrings.py:1578 #: ../gui/wxpython/image2target/ii2t_menustrings.py:628 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1554 msgid "Detects the object's edges from a LIDAR data set." msgstr "" -#: ../gui/wxpython/menustrings.py:636 ../gui/wxpython/menustrings.py:1578 +#: ../gui/wxpython/menustrings.py:637 ../gui/wxpython/menustrings.py:1579 #: ../gui/wxpython/image2target/ii2t_menustrings.py:629 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1555 msgid "Detect interiors" msgstr "内部探测" -#: ../gui/wxpython/menustrings.py:637 ../gui/wxpython/menustrings.py:1579 +#: ../gui/wxpython/menustrings.py:638 ../gui/wxpython/menustrings.py:1580 #: ../gui/wxpython/image2target/ii2t_menustrings.py:630 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1556 msgid "Building contour determination and Region Growing algorithm for determining the building inside" msgstr "" -#: ../gui/wxpython/menustrings.py:638 ../gui/wxpython/menustrings.py:1580 +#: ../gui/wxpython/menustrings.py:639 ../gui/wxpython/menustrings.py:1581 #: ../gui/wxpython/image2target/ii2t_menustrings.py:631 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1557 msgid "Correct and reclassify objects" msgstr "修正åŠé‡æ–°åˆ†ç±»" -#: ../gui/wxpython/menustrings.py:639 ../gui/wxpython/menustrings.py:1581 +#: ../gui/wxpython/menustrings.py:640 ../gui/wxpython/menustrings.py:1582 #: ../gui/wxpython/image2target/ii2t_menustrings.py:632 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1558 msgid "Corrects the v.lidar.growing output. It is the last of the three algorithms for LIDAR filtering." msgstr "" -#: ../gui/wxpython/menustrings.py:640 ../gui/wxpython/menustrings.py:1582 +#: ../gui/wxpython/menustrings.py:641 ../gui/wxpython/menustrings.py:1583 #: ../gui/wxpython/image2target/ii2t_menustrings.py:633 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1559 msgid "Linear referencing" msgstr "线性å‚考" -#: ../gui/wxpython/menustrings.py:641 ../gui/wxpython/menustrings.py:1583 +#: ../gui/wxpython/menustrings.py:642 ../gui/wxpython/menustrings.py:1584 #: ../gui/wxpython/image2target/ii2t_menustrings.py:634 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1560 msgid "Create LRS" msgstr "创建线性å‚考系统" -#: ../gui/wxpython/menustrings.py:642 ../gui/wxpython/menustrings.py:1584 +#: ../gui/wxpython/menustrings.py:643 ../gui/wxpython/menustrings.py:1585 #: ../gui/wxpython/image2target/ii2t_menustrings.py:635 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1561 msgid "Creates a linear reference system." msgstr "创建线性å‚考系统" -#: ../gui/wxpython/menustrings.py:643 ../gui/wxpython/menustrings.py:1585 +#: ../gui/wxpython/menustrings.py:644 ../gui/wxpython/menustrings.py:1586 #: ../gui/wxpython/image2target/ii2t_menustrings.py:636 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1562 msgid "Create stationing" msgstr "创建站点" -#: ../gui/wxpython/menustrings.py:644 ../gui/wxpython/menustrings.py:1586 +#: ../gui/wxpython/menustrings.py:645 ../gui/wxpython/menustrings.py:1587 #: ../gui/wxpython/image2target/ii2t_menustrings.py:637 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1563 msgid "Creates stationing from input lines, and linear reference system." msgstr "" -#: ../gui/wxpython/menustrings.py:645 ../gui/wxpython/menustrings.py:1587 +#: ../gui/wxpython/menustrings.py:646 ../gui/wxpython/menustrings.py:1588 #: ../gui/wxpython/image2target/ii2t_menustrings.py:638 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1564 msgid "Create points/segments" msgstr "创建点/线段" -#: ../gui/wxpython/menustrings.py:646 ../gui/wxpython/menustrings.py:1588 +#: ../gui/wxpython/menustrings.py:647 ../gui/wxpython/menustrings.py:1589 #: ../gui/wxpython/image2target/ii2t_menustrings.py:639 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1565 msgid "Creates points/segments from input lines, linear reference system and positions read from stdin or a file." msgstr "" -#: ../gui/wxpython/menustrings.py:647 ../gui/wxpython/menustrings.py:1589 +#: ../gui/wxpython/menustrings.py:648 ../gui/wxpython/menustrings.py:1590 #: ../gui/wxpython/image2target/ii2t_menustrings.py:640 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1566 msgid "Find line id and offset" msgstr "查找线æ¡æ ‡è¯†åŠå移é‡" -#: ../gui/wxpython/menustrings.py:648 ../gui/wxpython/menustrings.py:1590 +#: ../gui/wxpython/menustrings.py:649 ../gui/wxpython/menustrings.py:1591 #: ../gui/wxpython/image2target/ii2t_menustrings.py:641 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1567 msgid "Finds line id and real km+offset for given points in vector map using linear reference system." msgstr "" -#: ../gui/wxpython/menustrings.py:649 ../gui/wxpython/menustrings.py:1591 +#: ../gui/wxpython/menustrings.py:650 ../gui/wxpython/menustrings.py:1592 #: ../gui/wxpython/image2target/ii2t_menustrings.py:642 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1568 msgid "Nearest features" msgstr "最近邻è¦ç´ " -#: ../gui/wxpython/menustrings.py:650 ../gui/wxpython/menustrings.py:1592 +#: ../gui/wxpython/menustrings.py:651 ../gui/wxpython/menustrings.py:1593 #: ../gui/wxpython/image2target/ii2t_menustrings.py:643 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1569 msgid "Finds the nearest element in vector map 'to' for elements in vector map 'from'." msgstr "" -#: ../gui/wxpython/menustrings.py:651 ../gui/wxpython/menustrings.py:1593 +#: ../gui/wxpython/menustrings.py:652 ../gui/wxpython/menustrings.py:1594 #: ../gui/wxpython/image2target/ii2t_menustrings.py:644 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1570 msgid "Network analysis" msgstr "网络分æž" -#: ../gui/wxpython/menustrings.py:652 ../gui/wxpython/menustrings.py:1594 +#: ../gui/wxpython/menustrings.py:653 ../gui/wxpython/menustrings.py:1595 #: ../gui/wxpython/image2target/ii2t_menustrings.py:645 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1571 #: ../gui/wxpython/mapdisp/toolbars.py:58 msgid "Vector network analysis tool" msgstr "" -#: ../gui/wxpython/menustrings.py:653 ../gui/wxpython/menustrings.py:1595 +#: ../gui/wxpython/menustrings.py:654 ../gui/wxpython/menustrings.py:1596 #: ../gui/wxpython/image2target/ii2t_menustrings.py:646 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1572 msgid "Tool for interactive vector network analysis." msgstr "" -#: ../gui/wxpython/menustrings.py:654 ../gui/wxpython/menustrings.py:1596 +#: ../gui/wxpython/menustrings.py:655 ../gui/wxpython/menustrings.py:1597 #: ../gui/wxpython/image2target/ii2t_menustrings.py:647 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1573 msgid "Network preparation" msgstr "网络分æžå‡†å¤‡" -#: ../gui/wxpython/menustrings.py:655 ../gui/wxpython/menustrings.py:1597 +#: ../gui/wxpython/menustrings.py:656 ../gui/wxpython/menustrings.py:1598 #: ../gui/wxpython/image2target/ii2t_menustrings.py:648 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1574 msgid "Performs network maintenance." msgstr "" -#: ../gui/wxpython/menustrings.py:656 ../gui/wxpython/menustrings.py:1598 +#: ../gui/wxpython/menustrings.py:657 ../gui/wxpython/menustrings.py:1599 #: ../gui/wxpython/image2target/ii2t_menustrings.py:649 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1575 msgid "Allocate subnets" msgstr "分é…å­ç½‘" -#: ../gui/wxpython/menustrings.py:657 ../gui/wxpython/menustrings.py:1599 +#: ../gui/wxpython/menustrings.py:658 ../gui/wxpython/menustrings.py:1600 msgid "Allocates subnets for nearest centers. Center node must be opened (costs >= 0). Costs of center node are used in calculation." msgstr "" -#: ../gui/wxpython/menustrings.py:658 ../gui/wxpython/menustrings.py:1600 +#: ../gui/wxpython/menustrings.py:659 ../gui/wxpython/menustrings.py:1601 #: ../gui/wxpython/image2target/ii2t_menustrings.py:651 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1577 msgid "Split net" msgstr "网络切分" -#: ../gui/wxpython/menustrings.py:659 ../gui/wxpython/menustrings.py:1601 +#: ../gui/wxpython/menustrings.py:660 ../gui/wxpython/menustrings.py:1602 msgid "Splits subnets for nearest centers by cost isolines. Splits net to bands between cost isolines (direction from center). Center node must be opened (costs >= 0). Costs of center node are used in calculation." msgstr "" -#: ../gui/wxpython/menustrings.py:660 ../gui/wxpython/menustrings.py:1602 +#: ../gui/wxpython/menustrings.py:661 ../gui/wxpython/menustrings.py:1603 #: ../gui/wxpython/image2target/ii2t_menustrings.py:653 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1579 msgid "Shortest path" msgstr "最短路径" -#: ../gui/wxpython/menustrings.py:661 ../gui/wxpython/menustrings.py:1603 +#: ../gui/wxpython/menustrings.py:662 ../gui/wxpython/menustrings.py:1604 #: ../gui/wxpython/image2target/ii2t_menustrings.py:654 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1580 msgid "Finds shortest path on vector network." msgstr "" -#: ../gui/wxpython/menustrings.py:662 ../gui/wxpython/menustrings.py:1604 +#: ../gui/wxpython/menustrings.py:663 ../gui/wxpython/menustrings.py:1605 #: ../gui/wxpython/image2target/ii2t_menustrings.py:655 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1581 msgid "Shortest path for sets of features" msgstr "指定è¦ç´ çš„最短路径" -#: ../gui/wxpython/menustrings.py:663 ../gui/wxpython/menustrings.py:1605 +#: ../gui/wxpython/menustrings.py:664 ../gui/wxpython/menustrings.py:1606 #: ../gui/wxpython/image2target/ii2t_menustrings.py:656 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1582 msgid "Computes shortest distance via the network between the given sets of features. Finds the shortest paths from each 'from' point to the nearest 'to' feature and various information about this relation are uploaded to the attribute table." msgstr "" -#: ../gui/wxpython/menustrings.py:664 ../gui/wxpython/menustrings.py:1606 +#: ../gui/wxpython/menustrings.py:665 ../gui/wxpython/menustrings.py:1607 #: ../gui/wxpython/image2target/ii2t_menustrings.py:657 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1583 msgid "Shortest path using timetables" msgstr "用时间表计算最短路径" -#: ../gui/wxpython/menustrings.py:665 ../gui/wxpython/menustrings.py:1607 +#: ../gui/wxpython/menustrings.py:666 ../gui/wxpython/menustrings.py:1608 #: ../gui/wxpython/image2target/ii2t_menustrings.py:658 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1584 msgid "Finds shortest path using timetables." msgstr "" -#: ../gui/wxpython/menustrings.py:666 ../gui/wxpython/menustrings.py:1608 +#: ../gui/wxpython/menustrings.py:667 ../gui/wxpython/menustrings.py:1609 #: ../gui/wxpython/image2target/ii2t_menustrings.py:659 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1585 msgid "Shortest path for all pairs" msgstr "所有节点对间的最短路径" -#: ../gui/wxpython/menustrings.py:667 ../gui/wxpython/menustrings.py:1609 +#: ../gui/wxpython/menustrings.py:668 ../gui/wxpython/menustrings.py:1610 #: ../gui/wxpython/image2target/ii2t_menustrings.py:660 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1586 msgid "Computes the shortest path between all pairs of nodes in the network." msgstr "" -#: ../gui/wxpython/menustrings.py:668 ../gui/wxpython/menustrings.py:1610 +#: ../gui/wxpython/menustrings.py:669 ../gui/wxpython/menustrings.py:1611 #: ../gui/wxpython/image2target/ii2t_menustrings.py:661 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1587 msgid "Visibility network" msgstr "视野网络" -#: ../gui/wxpython/menustrings.py:669 ../gui/wxpython/menustrings.py:1611 +#: ../gui/wxpython/menustrings.py:670 ../gui/wxpython/menustrings.py:1612 #: ../gui/wxpython/image2target/ii2t_menustrings.py:662 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1588 msgid "Performs visibility graph construction." msgstr "" -#: ../gui/wxpython/menustrings.py:670 ../gui/wxpython/menustrings.py:1612 +#: ../gui/wxpython/menustrings.py:671 ../gui/wxpython/menustrings.py:1613 #: ../gui/wxpython/image2target/ii2t_menustrings.py:663 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1589 msgid "Bridges and articulation points" msgstr "桥接åŠè¿žæŽ¥ç‚¹" -#: ../gui/wxpython/menustrings.py:671 ../gui/wxpython/menustrings.py:1613 +#: ../gui/wxpython/menustrings.py:672 ../gui/wxpython/menustrings.py:1614 #: ../gui/wxpython/image2target/ii2t_menustrings.py:664 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1590 msgid "Computes bridges and articulation points in the network." msgstr "" -#: ../gui/wxpython/menustrings.py:672 ../gui/wxpython/menustrings.py:1614 +#: ../gui/wxpython/menustrings.py:673 ../gui/wxpython/menustrings.py:1615 #: ../gui/wxpython/image2target/ii2t_menustrings.py:665 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1591 msgid "Maximum flow" msgstr "最大æµé‡" -#: ../gui/wxpython/menustrings.py:673 ../gui/wxpython/menustrings.py:1615 +#: ../gui/wxpython/menustrings.py:674 ../gui/wxpython/menustrings.py:1616 #: ../gui/wxpython/image2target/ii2t_menustrings.py:666 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1592 msgid "Computes the maximum flow between two sets of nodes in the network." msgstr "" -#: ../gui/wxpython/menustrings.py:674 ../gui/wxpython/menustrings.py:1616 +#: ../gui/wxpython/menustrings.py:675 ../gui/wxpython/menustrings.py:1617 #: ../gui/wxpython/image2target/ii2t_menustrings.py:667 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1593 msgid "Vertex connectivity" msgstr "顶点连接性" -#: ../gui/wxpython/menustrings.py:675 ../gui/wxpython/menustrings.py:1617 +#: ../gui/wxpython/menustrings.py:676 ../gui/wxpython/menustrings.py:1618 #: ../gui/wxpython/image2target/ii2t_menustrings.py:668 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1594 msgid "Computes vertex connectivity between two sets of nodes in the network." msgstr "" -#: ../gui/wxpython/menustrings.py:676 ../gui/wxpython/menustrings.py:1618 +#: ../gui/wxpython/menustrings.py:677 ../gui/wxpython/menustrings.py:1619 #: ../gui/wxpython/image2target/ii2t_menustrings.py:669 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1595 msgid "Components" msgstr "æˆä»½" -#: ../gui/wxpython/menustrings.py:677 ../gui/wxpython/menustrings.py:1619 +#: ../gui/wxpython/menustrings.py:678 ../gui/wxpython/menustrings.py:1620 #: ../gui/wxpython/image2target/ii2t_menustrings.py:670 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1596 msgid "Computes strongly and weakly connected components in the network." msgstr "" -#: ../gui/wxpython/menustrings.py:678 ../gui/wxpython/menustrings.py:1620 +#: ../gui/wxpython/menustrings.py:679 ../gui/wxpython/menustrings.py:1621 #: ../gui/wxpython/image2target/ii2t_menustrings.py:671 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1597 msgid "Centrality" msgstr "å‘心性" -#: ../gui/wxpython/menustrings.py:679 ../gui/wxpython/menustrings.py:1621 +#: ../gui/wxpython/menustrings.py:680 ../gui/wxpython/menustrings.py:1622 #: ../gui/wxpython/image2target/ii2t_menustrings.py:672 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1598 msgid "Computes degree, centrality, betweeness, closeness and eigenvector centrality measures in the network." msgstr "" -#: ../gui/wxpython/menustrings.py:680 ../gui/wxpython/menustrings.py:1622 +#: ../gui/wxpython/menustrings.py:681 ../gui/wxpython/menustrings.py:1623 #: ../gui/wxpython/image2target/ii2t_menustrings.py:673 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1599 msgid "Steiner tree" msgstr "Steineræ ‘" -#: ../gui/wxpython/menustrings.py:681 ../gui/wxpython/menustrings.py:1623 +#: ../gui/wxpython/menustrings.py:682 ../gui/wxpython/menustrings.py:1624 #: ../gui/wxpython/image2target/ii2t_menustrings.py:674 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1600 msgid "Creates Steiner tree for the network and given terminals. Note that 'Minimum Steiner Tree' problem is NP-hard and heuristic algorithm is used in this module so the result may be sub optimal." msgstr "" -#: ../gui/wxpython/menustrings.py:682 ../gui/wxpython/menustrings.py:1624 +#: ../gui/wxpython/menustrings.py:683 ../gui/wxpython/menustrings.py:1625 #: ../gui/wxpython/image2target/ii2t_menustrings.py:675 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1601 msgid "Minimum spanning tree" msgstr "最å°ç”Ÿæˆæ ‘" -#: ../gui/wxpython/menustrings.py:683 ../gui/wxpython/menustrings.py:1625 +#: ../gui/wxpython/menustrings.py:684 ../gui/wxpython/menustrings.py:1626 #: ../gui/wxpython/image2target/ii2t_menustrings.py:676 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1602 msgid "Computes minimum spanning tree for the network." msgstr "" -#: ../gui/wxpython/menustrings.py:684 ../gui/wxpython/menustrings.py:1626 +#: ../gui/wxpython/menustrings.py:685 ../gui/wxpython/menustrings.py:1627 #: ../gui/wxpython/image2target/ii2t_menustrings.py:677 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1603 msgid "Traveling salesman analysis" msgstr "旅行商分æž" -#: ../gui/wxpython/menustrings.py:685 ../gui/wxpython/menustrings.py:1627 +#: ../gui/wxpython/menustrings.py:686 ../gui/wxpython/menustrings.py:1628 #: ../gui/wxpython/image2target/ii2t_menustrings.py:678 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1604 msgid "Creates a cycle connecting given nodes (Traveling salesman problem). Note that TSP is NP-hard, heuristic algorithm is used by this module and created cycle may be sub optimal" msgstr "" -#: ../gui/wxpython/menustrings.py:686 ../gui/wxpython/menustrings.py:689 -#: ../gui/wxpython/menustrings.py:1628 ../gui/wxpython/menustrings.py:1631 +#: ../gui/wxpython/menustrings.py:687 ../gui/wxpython/menustrings.py:690 +#: ../gui/wxpython/menustrings.py:1629 ../gui/wxpython/menustrings.py:1632 #: ../gui/wxpython/image2target/ii2t_menustrings.py:679 #: ../gui/wxpython/image2target/ii2t_menustrings.py:680 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1605 @@ -8226,1016 +8200,1016 @@ msgid "Overlay vector maps" msgstr "矢é‡å›¾å åŠ " -#: ../gui/wxpython/menustrings.py:687 ../gui/wxpython/menustrings.py:1629 +#: ../gui/wxpython/menustrings.py:688 ../gui/wxpython/menustrings.py:1630 msgid "Clip vector maps" msgstr "" -#: ../gui/wxpython/menustrings.py:688 ../gui/wxpython/menustrings.py:1630 +#: ../gui/wxpython/menustrings.py:689 ../gui/wxpython/menustrings.py:1631 msgid "Extracts features of input map which overlay features of clip map." msgstr "" -#: ../gui/wxpython/menustrings.py:690 ../gui/wxpython/menustrings.py:1632 +#: ../gui/wxpython/menustrings.py:691 ../gui/wxpython/menustrings.py:1633 #: ../gui/wxpython/image2target/ii2t_menustrings.py:681 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1607 msgid "Overlays two vector maps offering clip, intersection, difference, symmetrical difference, union operators." msgstr "" -#: ../gui/wxpython/menustrings.py:691 ../gui/wxpython/menustrings.py:1633 +#: ../gui/wxpython/menustrings.py:692 ../gui/wxpython/menustrings.py:1634 #: ../gui/wxpython/image2target/ii2t_menustrings.py:682 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1608 msgid "Patch vector maps" msgstr "矢é‡å›¾æ‹¼æŽ¥" -#: ../gui/wxpython/menustrings.py:692 ../gui/wxpython/menustrings.py:1634 +#: ../gui/wxpython/menustrings.py:693 ../gui/wxpython/menustrings.py:1635 #: ../gui/wxpython/image2target/ii2t_menustrings.py:683 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1609 msgid "Creates a new vector map by combining other vector maps." msgstr "" -#: ../gui/wxpython/menustrings.py:693 ../gui/wxpython/menustrings.py:1635 +#: ../gui/wxpython/menustrings.py:694 ../gui/wxpython/menustrings.py:1636 #: ../gui/wxpython/image2target/ii2t_menustrings.py:684 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1610 msgid "Manage categories" msgstr "类别管ç†" -#: ../gui/wxpython/menustrings.py:694 ../gui/wxpython/menustrings.py:1636 +#: ../gui/wxpython/menustrings.py:695 ../gui/wxpython/menustrings.py:1637 #: ../gui/wxpython/image2target/ii2t_menustrings.py:685 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1611 msgid "Change or report categories" msgstr "类别调整/生æˆæŠ¥å‘Š" -#: ../gui/wxpython/menustrings.py:695 ../gui/wxpython/menustrings.py:1637 +#: ../gui/wxpython/menustrings.py:696 ../gui/wxpython/menustrings.py:1638 #: ../gui/wxpython/image2target/ii2t_menustrings.py:686 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1612 msgid "Attaches, deletes or reports vector categories to map geometry." msgstr "" -#: ../gui/wxpython/menustrings.py:697 ../gui/wxpython/menustrings.py:1639 +#: ../gui/wxpython/menustrings.py:698 ../gui/wxpython/menustrings.py:1640 #: ../gui/wxpython/image2target/ii2t_menustrings.py:688 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1614 msgid "Changes vector category values for an existing vector map according to results of SQL queries or a value in attribute table column." msgstr "" -#: ../gui/wxpython/menustrings.py:698 ../gui/wxpython/menustrings.py:1640 +#: ../gui/wxpython/menustrings.py:699 ../gui/wxpython/menustrings.py:1641 #: ../gui/wxpython/image2target/ii2t_menustrings.py:689 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1615 #: ../gui/wxpython/dbmgr/dialogs.py:122 msgid "Update attributes" msgstr "更新属性" -#: ../gui/wxpython/menustrings.py:699 ../gui/wxpython/menustrings.py:1641 +#: ../gui/wxpython/menustrings.py:700 ../gui/wxpython/menustrings.py:1642 #: ../gui/wxpython/image2target/ii2t_menustrings.py:690 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1616 msgid "Update area attributes from raster" msgstr "从栅格图层更新属性" -#: ../gui/wxpython/menustrings.py:700 ../gui/wxpython/menustrings.py:1642 +#: ../gui/wxpython/menustrings.py:701 ../gui/wxpython/menustrings.py:1643 #: ../gui/wxpython/image2target/ii2t_menustrings.py:691 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1617 msgid "Calculates univariate statistics from a raster map based on a vector map and uploads statistics to new attribute columns." msgstr "" -#: ../gui/wxpython/menustrings.py:701 ../gui/wxpython/menustrings.py:1643 +#: ../gui/wxpython/menustrings.py:702 ../gui/wxpython/menustrings.py:1644 #: ../gui/wxpython/image2target/ii2t_menustrings.py:692 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1618 msgid "Update area attributes from vector" msgstr "从矢é‡å›¾æ›´æ–°é¢ç§¯å±žæ€§" -#: ../gui/wxpython/menustrings.py:702 ../gui/wxpython/menustrings.py:1644 +#: ../gui/wxpython/menustrings.py:703 ../gui/wxpython/menustrings.py:1645 #: ../gui/wxpython/image2target/ii2t_menustrings.py:693 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1619 msgid "Count points in areas, calculate statistics from point attributes." msgstr "" -#: ../gui/wxpython/menustrings.py:703 ../gui/wxpython/menustrings.py:1645 +#: ../gui/wxpython/menustrings.py:704 ../gui/wxpython/menustrings.py:1646 #: ../gui/wxpython/image2target/ii2t_menustrings.py:694 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1620 msgid "Update point attributes from areas" msgstr "从é¢ç§¯æ›´æ–°ç‚¹çš„属性" -#: ../gui/wxpython/menustrings.py:704 ../gui/wxpython/menustrings.py:1646 +#: ../gui/wxpython/menustrings.py:705 ../gui/wxpython/menustrings.py:1647 #: ../gui/wxpython/image2target/ii2t_menustrings.py:695 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1621 msgid "Uploads vector values at positions of vector points to the table." msgstr "" -#: ../gui/wxpython/menustrings.py:705 ../gui/wxpython/menustrings.py:1647 +#: ../gui/wxpython/menustrings.py:706 ../gui/wxpython/menustrings.py:1648 #: ../gui/wxpython/image2target/ii2t_menustrings.py:696 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1622 msgid "Update database values from vector" msgstr "从矢é‡å›¾æ›´æ–°æ•°æ®åº“" -#: ../gui/wxpython/menustrings.py:706 ../gui/wxpython/menustrings.py:1648 +#: ../gui/wxpython/menustrings.py:707 ../gui/wxpython/menustrings.py:1649 #: ../gui/wxpython/image2target/ii2t_menustrings.py:697 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1623 msgid "Populates attribute values from vector features." msgstr "" -#: ../gui/wxpython/menustrings.py:707 ../gui/wxpython/menustrings.py:1649 +#: ../gui/wxpython/menustrings.py:708 ../gui/wxpython/menustrings.py:1650 #: ../gui/wxpython/image2target/ii2t_menustrings.py:698 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1624 msgid "Sample raster maps at point locations" msgstr "æå–æ•°æ®ç‚¹çš„栅格图层值" -#: ../gui/wxpython/menustrings.py:708 ../gui/wxpython/menustrings.py:1650 +#: ../gui/wxpython/menustrings.py:709 ../gui/wxpython/menustrings.py:1651 #: ../gui/wxpython/image2target/ii2t_menustrings.py:699 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1625 msgid "Uploads raster values at positions of vector points to the table." msgstr "" -#: ../gui/wxpython/menustrings.py:709 ../gui/wxpython/menustrings.py:1651 +#: ../gui/wxpython/menustrings.py:710 ../gui/wxpython/menustrings.py:1652 #: ../gui/wxpython/image2target/ii2t_menustrings.py:700 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1626 msgid "Sample raster neighborhood around points" msgstr "" -#: ../gui/wxpython/menustrings.py:710 ../gui/wxpython/menustrings.py:1652 +#: ../gui/wxpython/menustrings.py:711 ../gui/wxpython/menustrings.py:1653 #: ../gui/wxpython/image2target/ii2t_menustrings.py:701 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1627 msgid "Samples a raster map at vector point locations." msgstr "" -#: ../gui/wxpython/menustrings.py:711 ../gui/wxpython/menustrings.py:1653 +#: ../gui/wxpython/menustrings.py:712 ../gui/wxpython/menustrings.py:1654 #: ../gui/wxpython/image2target/ii2t_menustrings.py:702 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1628 msgid "Generate area for current region" msgstr "生æˆåŒºåŸŸè¾¹ç•Œ" -#: ../gui/wxpython/menustrings.py:712 ../gui/wxpython/menustrings.py:1654 +#: ../gui/wxpython/menustrings.py:713 ../gui/wxpython/menustrings.py:1655 #: ../gui/wxpython/image2target/ii2t_menustrings.py:703 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1629 msgid "Creates a vector polygon from the current region extent." msgstr "" -#: ../gui/wxpython/menustrings.py:713 ../gui/wxpython/menustrings.py:1655 +#: ../gui/wxpython/menustrings.py:714 ../gui/wxpython/menustrings.py:1656 #: ../gui/wxpython/image2target/ii2t_menustrings.py:704 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1630 msgid "Generate areas from points" msgstr "从数æ®ç‚¹ç»˜åˆ¶åŒºåŸŸ" -#: ../gui/wxpython/menustrings.py:714 ../gui/wxpython/menustrings.py:1656 +#: ../gui/wxpython/menustrings.py:715 ../gui/wxpython/menustrings.py:1657 #: ../gui/wxpython/image2target/ii2t_menustrings.py:705 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1631 msgid "Convex hull" msgstr "凸包" -#: ../gui/wxpython/menustrings.py:715 ../gui/wxpython/menustrings.py:1657 +#: ../gui/wxpython/menustrings.py:716 ../gui/wxpython/menustrings.py:1658 #: ../gui/wxpython/image2target/ii2t_menustrings.py:706 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1632 msgid "Produces a 2D/3D convex hull for a given vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:716 ../gui/wxpython/menustrings.py:1658 +#: ../gui/wxpython/menustrings.py:717 ../gui/wxpython/menustrings.py:1659 #: ../gui/wxpython/image2target/ii2t_menustrings.py:707 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1633 msgid "Delaunay triangles" msgstr "Delaunay三角化" -#: ../gui/wxpython/menustrings.py:717 ../gui/wxpython/menustrings.py:1659 +#: ../gui/wxpython/menustrings.py:718 ../gui/wxpython/menustrings.py:1660 #: ../gui/wxpython/image2target/ii2t_menustrings.py:708 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1634 msgid "Creates a Delaunay triangulation from an input vector map containing points or centroids." msgstr "" -#: ../gui/wxpython/menustrings.py:718 ../gui/wxpython/menustrings.py:1660 +#: ../gui/wxpython/menustrings.py:719 ../gui/wxpython/menustrings.py:1661 #: ../gui/wxpython/image2target/ii2t_menustrings.py:709 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1635 msgid "Voronoi diagram/Thiessen polygons" msgstr "Voronoi图/Thiessen多边形" -#: ../gui/wxpython/menustrings.py:719 ../gui/wxpython/menustrings.py:1661 +#: ../gui/wxpython/menustrings.py:720 ../gui/wxpython/menustrings.py:1662 msgid "Creates a Voronoi diagram constrained to the extents of the current region from an input vector map containing points or centroids." msgstr "" -#: ../gui/wxpython/menustrings.py:720 ../gui/wxpython/menustrings.py:1662 +#: ../gui/wxpython/menustrings.py:721 ../gui/wxpython/menustrings.py:1663 #: ../gui/wxpython/image2target/ii2t_menustrings.py:711 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1637 msgid "Generate grid" msgstr "生æˆç½‘æ ¼" -#: ../gui/wxpython/menustrings.py:721 ../gui/wxpython/menustrings.py:1663 +#: ../gui/wxpython/menustrings.py:722 ../gui/wxpython/menustrings.py:1664 #: ../gui/wxpython/image2target/ii2t_menustrings.py:712 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1638 msgid "Creates a vector map of a user-defined grid." msgstr "" -#: ../gui/wxpython/menustrings.py:722 ../gui/wxpython/menustrings.py:1664 +#: ../gui/wxpython/menustrings.py:723 ../gui/wxpython/menustrings.py:1665 #: ../gui/wxpython/image2target/ii2t_menustrings.py:713 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1639 msgid "Generate points" msgstr "生æˆç‚¹æ•°æ®" -#: ../gui/wxpython/menustrings.py:723 ../gui/wxpython/menustrings.py:1665 +#: ../gui/wxpython/menustrings.py:724 ../gui/wxpython/menustrings.py:1666 #: ../gui/wxpython/image2target/ii2t_menustrings.py:714 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1640 msgid "Generate from database" msgstr "从数æ®åº“生æˆ" -#: ../gui/wxpython/menustrings.py:724 ../gui/wxpython/menustrings.py:1666 +#: ../gui/wxpython/menustrings.py:725 ../gui/wxpython/menustrings.py:1667 #: ../gui/wxpython/image2target/ii2t_menustrings.py:715 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1641 msgid "Creates new vector (points) map from database table containing coordinates." msgstr "" -#: ../gui/wxpython/menustrings.py:725 ../gui/wxpython/menustrings.py:1667 +#: ../gui/wxpython/menustrings.py:726 ../gui/wxpython/menustrings.py:1668 #: ../gui/wxpython/image2target/ii2t_menustrings.py:716 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1642 msgid "Generate points along lines" msgstr "沿线段生æˆ" -#: ../gui/wxpython/menustrings.py:726 ../gui/wxpython/menustrings.py:1668 +#: ../gui/wxpython/menustrings.py:727 ../gui/wxpython/menustrings.py:1669 #: ../gui/wxpython/image2target/ii2t_menustrings.py:717 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1643 msgid "Creates points along input lines in new vector map with 2 layers." msgstr "" -#: ../gui/wxpython/menustrings.py:727 ../gui/wxpython/menustrings.py:1669 +#: ../gui/wxpython/menustrings.py:728 ../gui/wxpython/menustrings.py:1670 #: ../gui/wxpython/image2target/ii2t_menustrings.py:718 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1644 msgid "Generate random points" msgstr "生æˆéšæœºç‚¹" -#: ../gui/wxpython/menustrings.py:728 ../gui/wxpython/menustrings.py:1670 +#: ../gui/wxpython/menustrings.py:729 ../gui/wxpython/menustrings.py:1671 #: ../gui/wxpython/image2target/ii2t_menustrings.py:719 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1645 msgid "Generates random 2D/3D vector points." msgstr "" -#: ../gui/wxpython/menustrings.py:731 ../gui/wxpython/menustrings.py:1673 +#: ../gui/wxpython/menustrings.py:732 ../gui/wxpython/menustrings.py:1674 #: ../gui/wxpython/image2target/ii2t_menustrings.py:722 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1648 msgid "Remove outliers in point sets" msgstr "移除异常点" -#: ../gui/wxpython/menustrings.py:736 ../gui/wxpython/menustrings.py:1678 +#: ../gui/wxpython/menustrings.py:737 ../gui/wxpython/menustrings.py:1679 #: ../gui/wxpython/image2target/ii2t_menustrings.py:727 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1653 msgid "Basic vector metadata" msgstr "基本矢é‡æ•°æ®" -#: ../gui/wxpython/menustrings.py:737 ../gui/wxpython/menustrings.py:1679 +#: ../gui/wxpython/menustrings.py:738 ../gui/wxpython/menustrings.py:1680 #: ../gui/wxpython/image2target/ii2t_menustrings.py:728 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1654 msgid "Outputs basic information about a vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:738 ../gui/wxpython/menustrings.py:1680 +#: ../gui/wxpython/menustrings.py:739 ../gui/wxpython/menustrings.py:1681 #: ../gui/wxpython/image2target/ii2t_menustrings.py:729 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1655 msgid "Classify attribute data" msgstr "æ•°æ®å±žæ€§åˆ†ç±»" -#: ../gui/wxpython/menustrings.py:739 ../gui/wxpython/menustrings.py:1681 +#: ../gui/wxpython/menustrings.py:740 ../gui/wxpython/menustrings.py:1682 #: ../gui/wxpython/image2target/ii2t_menustrings.py:730 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1656 msgid "Classifies attribute data, e.g. for thematic mapping" msgstr "" -#: ../gui/wxpython/menustrings.py:740 ../gui/wxpython/menustrings.py:1682 +#: ../gui/wxpython/menustrings.py:741 ../gui/wxpython/menustrings.py:1683 #: ../gui/wxpython/image2target/ii2t_menustrings.py:731 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1657 msgid "Report topology by category" msgstr "生æˆç±»åˆ«æ‹“扑报告" -#: ../gui/wxpython/menustrings.py:741 ../gui/wxpython/menustrings.py:1683 +#: ../gui/wxpython/menustrings.py:742 ../gui/wxpython/menustrings.py:1684 #: ../gui/wxpython/image2target/ii2t_menustrings.py:732 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1658 msgid "Reports geometry statistics for vector maps." msgstr "" -#: ../gui/wxpython/menustrings.py:742 ../gui/wxpython/menustrings.py:1684 +#: ../gui/wxpython/menustrings.py:743 ../gui/wxpython/menustrings.py:1685 #: ../gui/wxpython/image2target/ii2t_menustrings.py:733 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1659 msgid "Univariate attribute statistics for points" msgstr "点的一元å˜é‡å±žæ€§ç»Ÿè®¡" -#: ../gui/wxpython/menustrings.py:743 ../gui/wxpython/menustrings.py:1685 +#: ../gui/wxpython/menustrings.py:744 ../gui/wxpython/menustrings.py:1686 #: ../gui/wxpython/image2target/ii2t_menustrings.py:734 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1660 msgid "Calculates univariate statistics of vector map features. Variance and standard deviation is calculated only for points if specified." msgstr "" -#: ../gui/wxpython/menustrings.py:744 ../gui/wxpython/menustrings.py:1686 +#: ../gui/wxpython/menustrings.py:745 ../gui/wxpython/menustrings.py:1687 #: ../gui/wxpython/image2target/ii2t_menustrings.py:735 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1661 msgid "Univariate statistics for attribute columns" msgstr "属性列的一元å˜é‡ç»Ÿè®¡" -#: ../gui/wxpython/menustrings.py:745 ../gui/wxpython/menustrings.py:1687 +#: ../gui/wxpython/menustrings.py:746 ../gui/wxpython/menustrings.py:1688 #: ../gui/wxpython/image2target/ii2t_menustrings.py:736 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1662 msgid "Calculates univariate statistics on selected table column for a GRASS vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:747 ../gui/wxpython/menustrings.py:1689 +#: ../gui/wxpython/menustrings.py:748 ../gui/wxpython/menustrings.py:1690 msgid "Vector map profiling tool" msgstr "" -#: ../gui/wxpython/menustrings.py:748 ../gui/wxpython/menustrings.py:1690 +#: ../gui/wxpython/menustrings.py:749 ../gui/wxpython/menustrings.py:1691 #: ../gui/wxpython/image2target/ii2t_menustrings.py:737 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1663 msgid "Quadrat indices" msgstr "分区计算指数" -#: ../gui/wxpython/menustrings.py:750 ../gui/wxpython/menustrings.py:1692 +#: ../gui/wxpython/menustrings.py:751 ../gui/wxpython/menustrings.py:1693 #: ../gui/wxpython/image2target/ii2t_menustrings.py:739 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1665 msgid "Test normality" msgstr "æ­£æ€åˆ†å¸ƒæ£€éªŒ" -#: ../gui/wxpython/menustrings.py:752 ../gui/wxpython/menustrings.py:1694 +#: ../gui/wxpython/menustrings.py:753 ../gui/wxpython/menustrings.py:1695 #: ../gui/wxpython/image2target/ii2t_menustrings.py:741 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1667 msgid "&Imagery" msgstr "图åƒ(&I)" -#: ../gui/wxpython/menustrings.py:753 ../gui/wxpython/menustrings.py:1695 +#: ../gui/wxpython/menustrings.py:754 ../gui/wxpython/menustrings.py:1696 #: ../gui/wxpython/image2target/ii2t_menustrings.py:742 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1668 msgid "Develop images and groups" msgstr "图åƒåŠå…¶åˆ†ç»„" -#: ../gui/wxpython/menustrings.py:754 ../gui/wxpython/menustrings.py:1696 +#: ../gui/wxpython/menustrings.py:755 ../gui/wxpython/menustrings.py:1697 #: ../gui/wxpython/image2target/ii2t_menustrings.py:743 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1669 msgid "Create/edit group" msgstr "创建/编辑组" -#: ../gui/wxpython/menustrings.py:755 ../gui/wxpython/menustrings.py:1697 +#: ../gui/wxpython/menustrings.py:756 ../gui/wxpython/menustrings.py:1698 #: ../gui/wxpython/image2target/ii2t_menustrings.py:744 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1670 msgid "Creates, edits, and lists groups of imagery files." msgstr "" -#: ../gui/wxpython/menustrings.py:756 ../gui/wxpython/menustrings.py:1698 +#: ../gui/wxpython/menustrings.py:757 ../gui/wxpython/menustrings.py:1699 #: ../gui/wxpython/image2target/ii2t_menustrings.py:745 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1671 msgid "Target group" msgstr "目标组" -#: ../gui/wxpython/menustrings.py:757 ../gui/wxpython/menustrings.py:1699 +#: ../gui/wxpython/menustrings.py:758 ../gui/wxpython/menustrings.py:1700 #: ../gui/wxpython/image2target/ii2t_menustrings.py:746 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1672 msgid "Targets an imagery group to a GRASS location and mapset." msgstr "" -#: ../gui/wxpython/menustrings.py:758 ../gui/wxpython/menustrings.py:1700 +#: ../gui/wxpython/menustrings.py:759 ../gui/wxpython/menustrings.py:1701 #: ../gui/wxpython/image2target/ii2t_menustrings.py:747 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1673 msgid "Mosaic images" msgstr "图象镶嵌" -#: ../gui/wxpython/menustrings.py:759 ../gui/wxpython/menustrings.py:1701 +#: ../gui/wxpython/menustrings.py:760 ../gui/wxpython/menustrings.py:1702 #: ../gui/wxpython/image2target/ii2t_menustrings.py:748 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1674 msgid "Mosaics several images and extends colormap." msgstr "" -#: ../gui/wxpython/menustrings.py:760 ../gui/wxpython/menustrings.py:1702 +#: ../gui/wxpython/menustrings.py:761 ../gui/wxpython/menustrings.py:1703 #: ../gui/wxpython/image2target/ii2t_menustrings.py:749 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1675 msgid "Manage image colors" msgstr "图åƒè‰²å½©ç®¡ç†" -#: ../gui/wxpython/menustrings.py:761 ../gui/wxpython/menustrings.py:1703 +#: ../gui/wxpython/menustrings.py:762 ../gui/wxpython/menustrings.py:1704 #: ../gui/wxpython/image2target/ii2t_menustrings.py:750 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1676 msgid "Color balance for RGB" msgstr "RGB色彩平衡" -#: ../gui/wxpython/menustrings.py:762 ../gui/wxpython/menustrings.py:1704 +#: ../gui/wxpython/menustrings.py:763 ../gui/wxpython/menustrings.py:1705 #: ../gui/wxpython/image2target/ii2t_menustrings.py:751 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1677 msgid "Performs auto-balancing of colors for RGB images." msgstr "" -#: ../gui/wxpython/menustrings.py:763 ../gui/wxpython/menustrings.py:1705 +#: ../gui/wxpython/menustrings.py:764 ../gui/wxpython/menustrings.py:1706 #: ../gui/wxpython/image2target/ii2t_menustrings.py:752 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1678 msgid "HIS to RGB" msgstr "HIS转RGB" -#: ../gui/wxpython/menustrings.py:764 ../gui/wxpython/menustrings.py:1706 +#: ../gui/wxpython/menustrings.py:765 ../gui/wxpython/menustrings.py:1707 #: ../gui/wxpython/image2target/ii2t_menustrings.py:753 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1679 msgid "Transforms raster maps from HIS (Hue-Intensity-Saturation) color space to RGB (Red-Green-Blue) color space." msgstr "" -#: ../gui/wxpython/menustrings.py:766 ../gui/wxpython/menustrings.py:1708 +#: ../gui/wxpython/menustrings.py:767 ../gui/wxpython/menustrings.py:1709 #: ../gui/wxpython/image2target/ii2t_menustrings.py:755 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1681 msgid "Transforms raster maps from RGB (Red-Green-Blue) color space to HIS (Hue-Intensity-Saturation) color space." msgstr "" -#: ../gui/wxpython/menustrings.py:767 ../gui/wxpython/menustrings.py:1709 +#: ../gui/wxpython/menustrings.py:768 ../gui/wxpython/menustrings.py:1710 #: ../gui/wxpython/image2target/ii2t_menustrings.py:756 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1682 msgid "Rectify image or raster" msgstr "图åƒæˆ–栅格图校正" -#: ../gui/wxpython/menustrings.py:768 ../gui/wxpython/menustrings.py:1710 +#: ../gui/wxpython/menustrings.py:769 ../gui/wxpython/menustrings.py:1711 #: ../gui/wxpython/image2target/ii2t_menustrings.py:757 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1683 msgid "Rectifies an image by computing a coordinate transformation for each pixel in the image based on the control points." msgstr "" -#: ../gui/wxpython/menustrings.py:769 ../gui/wxpython/menustrings.py:1711 +#: ../gui/wxpython/menustrings.py:770 ../gui/wxpython/menustrings.py:1712 #: ../gui/wxpython/image2target/ii2t_menustrings.py:758 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1684 #: ../gui/wxpython/lmgr/layertree.py:795 msgid "Histogram" msgstr "直方图" -#: ../gui/wxpython/menustrings.py:770 ../gui/wxpython/menustrings.py:1712 +#: ../gui/wxpython/menustrings.py:771 ../gui/wxpython/menustrings.py:1713 #: ../gui/wxpython/image2target/ii2t_menustrings.py:759 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1685 msgid "Generate histogram of image" msgstr "" -#: ../gui/wxpython/menustrings.py:771 ../gui/wxpython/menustrings.py:1713 +#: ../gui/wxpython/menustrings.py:772 ../gui/wxpython/menustrings.py:1714 #: ../gui/wxpython/image2target/ii2t_menustrings.py:760 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1686 msgid "Spectral response" msgstr "光谱å“应" -#: ../gui/wxpython/menustrings.py:772 ../gui/wxpython/menustrings.py:1714 +#: ../gui/wxpython/menustrings.py:773 ../gui/wxpython/menustrings.py:1715 #: ../gui/wxpython/image2target/ii2t_menustrings.py:761 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1687 msgid "Displays spectral response at user specified locations in group or images." msgstr "" -#: ../gui/wxpython/menustrings.py:773 ../gui/wxpython/menustrings.py:1715 +#: ../gui/wxpython/menustrings.py:774 ../gui/wxpython/menustrings.py:1716 #: ../gui/wxpython/image2target/ii2t_menustrings.py:762 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1688 msgid "Pan sharpening" msgstr "全色增强" -#: ../gui/wxpython/menustrings.py:774 ../gui/wxpython/menustrings.py:1716 +#: ../gui/wxpython/menustrings.py:775 ../gui/wxpython/menustrings.py:1717 #: ../gui/wxpython/image2target/ii2t_menustrings.py:763 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1689 msgid "Image fusion algorithms to sharpen multispectral with high-res panchromatic channels" msgstr "" -#: ../gui/wxpython/menustrings.py:775 ../gui/wxpython/menustrings.py:1717 +#: ../gui/wxpython/menustrings.py:776 ../gui/wxpython/menustrings.py:1718 #: ../gui/wxpython/image2target/ii2t_menustrings.py:764 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1690 msgid "Classify image" msgstr "图åƒåˆ†ç±»" -#: ../gui/wxpython/menustrings.py:776 ../gui/wxpython/menustrings.py:1718 +#: ../gui/wxpython/menustrings.py:777 ../gui/wxpython/menustrings.py:1719 #: ../gui/wxpython/image2target/ii2t_menustrings.py:765 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1691 msgid "Clustering input for unsupervised classification" msgstr "无干预èšç±»" -#: ../gui/wxpython/menustrings.py:777 ../gui/wxpython/menustrings.py:1719 +#: ../gui/wxpython/menustrings.py:778 ../gui/wxpython/menustrings.py:1720 #: ../gui/wxpython/image2target/ii2t_menustrings.py:766 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1692 msgid "Generates spectral signatures for land cover types in an image using a clustering algorithm. The resulting signature file is used as input for i.maxlik, to generate an unsupervised image classification." msgstr "" -#: ../gui/wxpython/menustrings.py:778 ../gui/wxpython/menustrings.py:1720 +#: ../gui/wxpython/menustrings.py:779 ../gui/wxpython/menustrings.py:1721 #: ../gui/wxpython/image2target/ii2t_menustrings.py:767 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1693 msgid "Input for supervised MLC" msgstr "监ç£æœ€å¤§ä¼¼ç„¶åˆ†ç±»è¾“入数æ®" -#: ../gui/wxpython/menustrings.py:779 ../gui/wxpython/menustrings.py:1721 +#: ../gui/wxpython/menustrings.py:780 ../gui/wxpython/menustrings.py:1722 #: ../gui/wxpython/image2target/ii2t_menustrings.py:768 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1694 msgid "Generates statistics for i.maxlik from raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:780 ../gui/wxpython/menustrings.py:1722 +#: ../gui/wxpython/menustrings.py:781 ../gui/wxpython/menustrings.py:1723 #: ../gui/wxpython/image2target/ii2t_menustrings.py:769 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1695 msgid "Maximum likelihood classification (MLC)" msgstr "最大似然分类输(MLC)" -#: ../gui/wxpython/menustrings.py:781 ../gui/wxpython/menustrings.py:1723 +#: ../gui/wxpython/menustrings.py:782 ../gui/wxpython/menustrings.py:1724 #: ../gui/wxpython/image2target/ii2t_menustrings.py:770 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1696 msgid "Classifies the cell spectral reflectances in imagery data. Classification is based on the spectral signature information generated by either i.cluster, g.gui.iclass, or i.gensig." msgstr "" -#: ../gui/wxpython/menustrings.py:782 ../gui/wxpython/menustrings.py:1724 -#: ../gui/wxpython/menustrings.py:1994 +#: ../gui/wxpython/menustrings.py:783 ../gui/wxpython/menustrings.py:1725 +#: ../gui/wxpython/menustrings.py:1995 #: ../gui/wxpython/image2target/ii2t_menustrings.py:771 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1697 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1962 msgid "Interactive input for supervised classification" msgstr "监ç£åˆ†ç±»äº¤äº’的输入" -#: ../gui/wxpython/menustrings.py:783 ../gui/wxpython/menustrings.py:1725 -#: ../gui/wxpython/menustrings.py:1995 +#: ../gui/wxpython/menustrings.py:784 ../gui/wxpython/menustrings.py:1726 +#: ../gui/wxpython/menustrings.py:1996 #: ../gui/wxpython/image2target/ii2t_menustrings.py:772 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1698 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1963 msgid "Generates spectral signatures by allowing the user to outline training areas." msgstr "" -#: ../gui/wxpython/menustrings.py:784 ../gui/wxpython/menustrings.py:1726 +#: ../gui/wxpython/menustrings.py:785 ../gui/wxpython/menustrings.py:1727 #: ../gui/wxpython/image2target/ii2t_menustrings.py:773 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1699 msgid "Input for supervised SMAP" msgstr "监ç£å¼æœ€å¤§åŽéªŒåˆ†ç±»çš„输入" -#: ../gui/wxpython/menustrings.py:785 ../gui/wxpython/menustrings.py:1727 +#: ../gui/wxpython/menustrings.py:786 ../gui/wxpython/menustrings.py:1728 #: ../gui/wxpython/image2target/ii2t_menustrings.py:774 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1700 msgid "Generates statistics for i.smap from raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:786 ../gui/wxpython/menustrings.py:1728 +#: ../gui/wxpython/menustrings.py:787 ../gui/wxpython/menustrings.py:1729 #: ../gui/wxpython/image2target/ii2t_menustrings.py:775 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1701 msgid "Sequential maximum a posteriori classification (SMAP)" msgstr "最大åŽéªŒåˆ†ç±»(SMAP)" -#: ../gui/wxpython/menustrings.py:787 ../gui/wxpython/menustrings.py:1729 +#: ../gui/wxpython/menustrings.py:788 ../gui/wxpython/menustrings.py:1730 #: ../gui/wxpython/image2target/ii2t_menustrings.py:776 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1702 msgid "Performs contextual image classification using sequential maximum a posteriori (SMAP) estimation." msgstr "" -#: ../gui/wxpython/menustrings.py:788 ../gui/wxpython/menustrings.py:1730 +#: ../gui/wxpython/menustrings.py:789 ../gui/wxpython/menustrings.py:1731 #: ../gui/wxpython/image2target/ii2t_menustrings.py:777 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1703 msgid "Object segmentation" msgstr "目标分割" -#: ../gui/wxpython/menustrings.py:789 ../gui/wxpython/menustrings.py:1731 +#: ../gui/wxpython/menustrings.py:790 ../gui/wxpython/menustrings.py:1732 #: ../gui/wxpython/image2target/ii2t_menustrings.py:778 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1704 msgid "Identifies segments (objects) from imagery data." msgstr "" -#: ../gui/wxpython/menustrings.py:790 ../gui/wxpython/menustrings.py:1732 +#: ../gui/wxpython/menustrings.py:791 ../gui/wxpython/menustrings.py:1733 #: ../gui/wxpython/image2target/ii2t_menustrings.py:779 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1705 msgid "Filter image" msgstr "图åƒè¿‡æ»¤" -#: ../gui/wxpython/menustrings.py:791 ../gui/wxpython/menustrings.py:1733 +#: ../gui/wxpython/menustrings.py:792 ../gui/wxpython/menustrings.py:1734 #: ../gui/wxpython/image2target/ii2t_menustrings.py:780 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1706 msgid "Edge detection" msgstr "边界侦测" -#: ../gui/wxpython/menustrings.py:792 ../gui/wxpython/menustrings.py:1734 +#: ../gui/wxpython/menustrings.py:793 ../gui/wxpython/menustrings.py:1735 #: ../gui/wxpython/image2target/ii2t_menustrings.py:781 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1707 msgid "Zero-crossing \"edge detection\" raster function for image processing." msgstr "" -#: ../gui/wxpython/menustrings.py:793 ../gui/wxpython/menustrings.py:1735 +#: ../gui/wxpython/menustrings.py:794 ../gui/wxpython/menustrings.py:1736 #: ../gui/wxpython/image2target/ii2t_menustrings.py:782 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1708 msgid "Matrix/convolving filter" msgstr "矩阵/å·ç§¯è¿‡æ»¤" -#: ../gui/wxpython/menustrings.py:794 ../gui/wxpython/menustrings.py:1736 +#: ../gui/wxpython/menustrings.py:795 ../gui/wxpython/menustrings.py:1737 #: ../gui/wxpython/image2target/ii2t_menustrings.py:783 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1709 msgid "Performs raster map matrix filter." msgstr "" -#: ../gui/wxpython/menustrings.py:795 ../gui/wxpython/menustrings.py:1737 +#: ../gui/wxpython/menustrings.py:796 ../gui/wxpython/menustrings.py:1738 #: ../gui/wxpython/image2target/ii2t_menustrings.py:784 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1710 msgid "Transform image" msgstr "图åƒå˜æ¢" -#: ../gui/wxpython/menustrings.py:796 ../gui/wxpython/menustrings.py:1738 +#: ../gui/wxpython/menustrings.py:797 ../gui/wxpython/menustrings.py:1739 #: ../gui/wxpython/image2target/ii2t_menustrings.py:785 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1711 msgid "Canonical correlation" msgstr "典型相关" -#: ../gui/wxpython/menustrings.py:797 ../gui/wxpython/menustrings.py:1739 +#: ../gui/wxpython/menustrings.py:798 ../gui/wxpython/menustrings.py:1740 #: ../gui/wxpython/image2target/ii2t_menustrings.py:786 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1712 msgid "Canonical components analysis (CCA) program for image processing." msgstr "" -#: ../gui/wxpython/menustrings.py:798 ../gui/wxpython/menustrings.py:1740 +#: ../gui/wxpython/menustrings.py:799 ../gui/wxpython/menustrings.py:1741 #: ../gui/wxpython/image2target/ii2t_menustrings.py:787 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1713 msgid "Principal components" msgstr "主æˆä»½åˆ†æž" -#: ../gui/wxpython/menustrings.py:799 ../gui/wxpython/menustrings.py:1741 +#: ../gui/wxpython/menustrings.py:800 ../gui/wxpython/menustrings.py:1742 #: ../gui/wxpython/image2target/ii2t_menustrings.py:788 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1714 msgid "Principal components analysis (PCA) for image processing." msgstr "" -#: ../gui/wxpython/menustrings.py:800 ../gui/wxpython/menustrings.py:1742 +#: ../gui/wxpython/menustrings.py:801 ../gui/wxpython/menustrings.py:1743 #: ../gui/wxpython/image2target/ii2t_menustrings.py:789 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1715 msgid "Fast Fourier" msgstr "快速傅立å¶" -#: ../gui/wxpython/menustrings.py:801 ../gui/wxpython/menustrings.py:1743 +#: ../gui/wxpython/menustrings.py:802 ../gui/wxpython/menustrings.py:1744 #: ../gui/wxpython/image2target/ii2t_menustrings.py:790 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1716 msgid "Fast Fourier Transform (FFT) for image processing." msgstr "" -#: ../gui/wxpython/menustrings.py:802 ../gui/wxpython/menustrings.py:1744 +#: ../gui/wxpython/menustrings.py:803 ../gui/wxpython/menustrings.py:1745 #: ../gui/wxpython/image2target/ii2t_menustrings.py:791 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1717 msgid "Inverse Fast Fourier" msgstr "逆快速傅立å¶" -#: ../gui/wxpython/menustrings.py:803 ../gui/wxpython/menustrings.py:1745 +#: ../gui/wxpython/menustrings.py:804 ../gui/wxpython/menustrings.py:1746 #: ../gui/wxpython/image2target/ii2t_menustrings.py:792 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1718 msgid "Inverse Fast Fourier Transform (IFFT) for image processing." msgstr "" -#: ../gui/wxpython/menustrings.py:804 ../gui/wxpython/menustrings.py:1746 +#: ../gui/wxpython/menustrings.py:805 ../gui/wxpython/menustrings.py:1747 #: ../gui/wxpython/image2target/ii2t_menustrings.py:793 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1719 msgid "Satellite images tools" msgstr "å«æ˜Ÿå›¾åƒå·¥å…·" -#: ../gui/wxpython/menustrings.py:805 ../gui/wxpython/menustrings.py:1747 +#: ../gui/wxpython/menustrings.py:806 ../gui/wxpython/menustrings.py:1748 #: ../gui/wxpython/image2target/ii2t_menustrings.py:794 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1720 msgid "Aster DN to radiance/reflectance" msgstr "Aster数字值(DN)转æ¢ä¸ºè¾å°„/åå°„" -#: ../gui/wxpython/menustrings.py:806 ../gui/wxpython/menustrings.py:1748 +#: ../gui/wxpython/menustrings.py:807 ../gui/wxpython/menustrings.py:1749 #: ../gui/wxpython/image2target/ii2t_menustrings.py:795 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1721 msgid "Calculates Top of Atmosphere Radiance/Reflectance/Brightness Temperature from ASTER DN." msgstr "" -#: ../gui/wxpython/menustrings.py:807 ../gui/wxpython/menustrings.py:1749 +#: ../gui/wxpython/menustrings.py:808 ../gui/wxpython/menustrings.py:1750 #: ../gui/wxpython/image2target/ii2t_menustrings.py:796 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1722 msgid "Landsat DN to radiance/reflectance" msgstr "Landsat数字值(DN)转æ¢ä¸ºè¾å°„/åå°„" -#: ../gui/wxpython/menustrings.py:808 ../gui/wxpython/menustrings.py:1750 +#: ../gui/wxpython/menustrings.py:809 ../gui/wxpython/menustrings.py:1751 #: ../gui/wxpython/image2target/ii2t_menustrings.py:797 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1723 msgid "Calculates top-of-atmosphere radiance or reflectance and temperature for Landsat MSS/TM/ETM+/OLI" msgstr "" -#: ../gui/wxpython/menustrings.py:809 ../gui/wxpython/menustrings.py:1751 +#: ../gui/wxpython/menustrings.py:810 ../gui/wxpython/menustrings.py:1752 #: ../gui/wxpython/image2target/ii2t_menustrings.py:798 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1724 msgid "Landsat cloud cover assessment" msgstr "Landsat云层覆盖评估" -#: ../gui/wxpython/menustrings.py:810 ../gui/wxpython/menustrings.py:1752 +#: ../gui/wxpython/menustrings.py:811 ../gui/wxpython/menustrings.py:1753 #: ../gui/wxpython/image2target/ii2t_menustrings.py:799 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1725 msgid "Performs Landsat TM/ETM+ Automatic Cloud Cover Assessment (ACCA)." msgstr "" -#: ../gui/wxpython/menustrings.py:811 ../gui/wxpython/menustrings.py:1753 +#: ../gui/wxpython/menustrings.py:812 ../gui/wxpython/menustrings.py:1754 #: ../gui/wxpython/image2target/ii2t_menustrings.py:800 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1726 msgid "Modis quality control" msgstr "Modisè´¨é‡æŽ§åˆ¶" -#: ../gui/wxpython/menustrings.py:812 ../gui/wxpython/menustrings.py:1754 +#: ../gui/wxpython/menustrings.py:813 ../gui/wxpython/menustrings.py:1755 #: ../gui/wxpython/image2target/ii2t_menustrings.py:801 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1727 msgid "Extracts quality control parameters from MODIS QC layers." msgstr "" -#: ../gui/wxpython/menustrings.py:813 ../gui/wxpython/menustrings.py:1755 +#: ../gui/wxpython/menustrings.py:814 ../gui/wxpython/menustrings.py:1756 #: ../gui/wxpython/image2target/ii2t_menustrings.py:802 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1728 msgid "Atmospheric correction" msgstr "大气校正" -#: ../gui/wxpython/menustrings.py:814 ../gui/wxpython/menustrings.py:1756 +#: ../gui/wxpython/menustrings.py:815 ../gui/wxpython/menustrings.py:1757 #: ../gui/wxpython/image2target/ii2t_menustrings.py:803 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1729 msgid "Performs atmospheric correction using the 6S algorithm. 6S - Second Simulation of Satellite Signal in the Solar Spectrum." msgstr "" -#: ../gui/wxpython/menustrings.py:815 ../gui/wxpython/menustrings.py:1757 +#: ../gui/wxpython/menustrings.py:816 ../gui/wxpython/menustrings.py:1758 #: ../gui/wxpython/image2target/ii2t_menustrings.py:804 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1730 msgid "Topographic correction" msgstr "拓扑校正" -#: ../gui/wxpython/menustrings.py:816 ../gui/wxpython/menustrings.py:1758 +#: ../gui/wxpython/menustrings.py:817 ../gui/wxpython/menustrings.py:1759 #: ../gui/wxpython/image2target/ii2t_menustrings.py:805 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1731 msgid "Computes topographic correction of reflectance." msgstr "" -#: ../gui/wxpython/menustrings.py:817 ../gui/wxpython/menustrings.py:1759 +#: ../gui/wxpython/menustrings.py:818 ../gui/wxpython/menustrings.py:1760 msgid "Orthophoto tools" msgstr "" -#: ../gui/wxpython/menustrings.py:818 ../gui/wxpython/menustrings.py:1760 +#: ../gui/wxpython/menustrings.py:819 ../gui/wxpython/menustrings.py:1761 msgid "Manage GCPs for 3D correction" msgstr "" -#: ../gui/wxpython/menustrings.py:819 ../gui/wxpython/menustrings.py:1761 +#: ../gui/wxpython/menustrings.py:820 ../gui/wxpython/menustrings.py:1762 msgid "Georectifies a map and allows managing GCP for 3D correction." msgstr "" -#: ../gui/wxpython/menustrings.py:820 ../gui/wxpython/menustrings.py:1762 +#: ../gui/wxpython/menustrings.py:821 ../gui/wxpython/menustrings.py:1763 msgid "Corrects scanning distortions" msgstr "" -#: ../gui/wxpython/menustrings.py:821 ../gui/wxpython/menustrings.py:1763 +#: ../gui/wxpython/menustrings.py:822 ../gui/wxpython/menustrings.py:1764 msgid "Corrects scanning distortions of a scanned aerial photo." msgstr "" -#: ../gui/wxpython/menustrings.py:822 ../gui/wxpython/menustrings.py:1764 +#: ../gui/wxpython/menustrings.py:823 ../gui/wxpython/menustrings.py:1765 #: ../gui/wxpython/image2target/ii2t_menustrings.py:806 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1732 msgid "Satellite images products" msgstr "å«æ˜Ÿå›¾åƒç”ŸæˆæŒ‡æ•°" -#: ../gui/wxpython/menustrings.py:823 ../gui/wxpython/menustrings.py:1765 +#: ../gui/wxpython/menustrings.py:824 ../gui/wxpython/menustrings.py:1766 #: ../gui/wxpython/image2target/ii2t_menustrings.py:807 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1733 msgid "Vegetation indices" msgstr "æ¤è¢«æŒ‡æ•°" -#: ../gui/wxpython/menustrings.py:824 ../gui/wxpython/menustrings.py:1766 +#: ../gui/wxpython/menustrings.py:825 ../gui/wxpython/menustrings.py:1767 #: ../gui/wxpython/image2target/ii2t_menustrings.py:808 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1734 msgid "Calculates different types of vegetation indices. Uses red and nir bands mostly, and some indices require additional bands." msgstr "" -#: ../gui/wxpython/menustrings.py:825 ../gui/wxpython/menustrings.py:1767 +#: ../gui/wxpython/menustrings.py:826 ../gui/wxpython/menustrings.py:1768 #: ../gui/wxpython/image2target/ii2t_menustrings.py:809 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1735 msgid "Tasseled cap vegetation index" msgstr "缨帽å˜æ¢æ¤è¢«æŒ‡æ•°" -#: ../gui/wxpython/menustrings.py:826 ../gui/wxpython/menustrings.py:1768 +#: ../gui/wxpython/menustrings.py:827 ../gui/wxpython/menustrings.py:1769 #: ../gui/wxpython/image2target/ii2t_menustrings.py:810 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1736 msgid "Performs Tasseled Cap (Kauth Thomas) transformation." msgstr "" -#: ../gui/wxpython/menustrings.py:827 ../gui/wxpython/menustrings.py:1769 +#: ../gui/wxpython/menustrings.py:828 ../gui/wxpython/menustrings.py:1770 #: ../gui/wxpython/image2target/ii2t_menustrings.py:811 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1737 msgid "Albedo" msgstr "å照率" -#: ../gui/wxpython/menustrings.py:828 ../gui/wxpython/menustrings.py:1770 +#: ../gui/wxpython/menustrings.py:829 ../gui/wxpython/menustrings.py:1771 #: ../gui/wxpython/image2target/ii2t_menustrings.py:812 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1738 msgid "Computes broad band albedo from surface reflectance." msgstr "" -#: ../gui/wxpython/menustrings.py:829 ../gui/wxpython/menustrings.py:1771 +#: ../gui/wxpython/menustrings.py:830 ../gui/wxpython/menustrings.py:1772 #: ../gui/wxpython/image2target/ii2t_menustrings.py:813 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1739 msgid "Emissivity" msgstr "å‘射率" -#: ../gui/wxpython/menustrings.py:830 ../gui/wxpython/menustrings.py:1772 +#: ../gui/wxpython/menustrings.py:831 ../gui/wxpython/menustrings.py:1773 #: ../gui/wxpython/image2target/ii2t_menustrings.py:814 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1740 msgid "Computes emissivity from NDVI, generic method for sparse land." msgstr "" -#: ../gui/wxpython/menustrings.py:831 ../gui/wxpython/menustrings.py:1773 +#: ../gui/wxpython/menustrings.py:832 ../gui/wxpython/menustrings.py:1774 #: ../gui/wxpython/image2target/ii2t_menustrings.py:815 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1741 msgid "Biomass growth" msgstr "生物é‡å¢žé•¿" -#: ../gui/wxpython/menustrings.py:832 ../gui/wxpython/menustrings.py:1774 +#: ../gui/wxpython/menustrings.py:833 ../gui/wxpython/menustrings.py:1775 #: ../gui/wxpython/image2target/ii2t_menustrings.py:816 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1742 msgid "Computes biomass growth, precursor of crop yield calculation." msgstr "" -#: ../gui/wxpython/menustrings.py:833 ../gui/wxpython/menustrings.py:1775 +#: ../gui/wxpython/menustrings.py:834 ../gui/wxpython/menustrings.py:1776 #: ../gui/wxpython/image2target/ii2t_menustrings.py:817 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1743 msgid "Evapotranspiration calculation" msgstr "蒸散计算" -#: ../gui/wxpython/menustrings.py:834 ../gui/wxpython/menustrings.py:1776 +#: ../gui/wxpython/menustrings.py:835 ../gui/wxpython/menustrings.py:1777 #: ../gui/wxpython/image2target/ii2t_menustrings.py:818 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1744 msgid "Instantaneaous Net Radiation" msgstr "瞬时净è¾å°„" -#: ../gui/wxpython/menustrings.py:835 ../gui/wxpython/menustrings.py:1777 +#: ../gui/wxpython/menustrings.py:836 ../gui/wxpython/menustrings.py:1778 #: ../gui/wxpython/image2target/ii2t_menustrings.py:819 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1745 msgid "Net radiation approximation (Bastiaanssen, 1995)." msgstr "" -#: ../gui/wxpython/menustrings.py:836 ../gui/wxpython/menustrings.py:1778 +#: ../gui/wxpython/menustrings.py:837 ../gui/wxpython/menustrings.py:1779 #: ../gui/wxpython/image2target/ii2t_menustrings.py:820 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1746 msgid "Soil heat flux" msgstr "土壤热通é‡" -#: ../gui/wxpython/menustrings.py:837 ../gui/wxpython/menustrings.py:1779 +#: ../gui/wxpython/menustrings.py:838 ../gui/wxpython/menustrings.py:1780 #: ../gui/wxpython/image2target/ii2t_menustrings.py:821 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1747 msgid "Soil heat flux approximation (Bastiaanssen, 1995)." msgstr "" -#: ../gui/wxpython/menustrings.py:838 ../gui/wxpython/menustrings.py:1780 +#: ../gui/wxpython/menustrings.py:839 ../gui/wxpython/menustrings.py:1781 #: ../gui/wxpython/image2target/ii2t_menustrings.py:822 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1748 msgid "Sensible heat flux" msgstr "感热通é‡" -#: ../gui/wxpython/menustrings.py:839 ../gui/wxpython/menustrings.py:1781 +#: ../gui/wxpython/menustrings.py:840 ../gui/wxpython/menustrings.py:1782 #: ../gui/wxpython/image2target/ii2t_menustrings.py:823 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1749 msgid "Computes sensible heat flux iteration SEBAL 01." msgstr "" -#: ../gui/wxpython/menustrings.py:840 ../gui/wxpython/menustrings.py:1782 +#: ../gui/wxpython/menustrings.py:841 ../gui/wxpython/menustrings.py:1783 #: ../gui/wxpython/image2target/ii2t_menustrings.py:824 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1750 msgid "Evaporative fraction" msgstr "è’¸å‘率" -#: ../gui/wxpython/menustrings.py:841 ../gui/wxpython/menustrings.py:1783 +#: ../gui/wxpython/menustrings.py:842 ../gui/wxpython/menustrings.py:1784 #: ../gui/wxpython/image2target/ii2t_menustrings.py:825 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1751 msgid "Computes evaporative fraction and root zone soil moisture." msgstr "" -#: ../gui/wxpython/menustrings.py:842 ../gui/wxpython/menustrings.py:1784 +#: ../gui/wxpython/menustrings.py:843 ../gui/wxpython/menustrings.py:1785 #: ../gui/wxpython/image2target/ii2t_menustrings.py:826 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1752 msgid "Actual Evapotranspiration" msgstr "实际蒸散" -#: ../gui/wxpython/menustrings.py:843 ../gui/wxpython/menustrings.py:1785 +#: ../gui/wxpython/menustrings.py:844 ../gui/wxpython/menustrings.py:1786 #: ../gui/wxpython/image2target/ii2t_menustrings.py:827 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1753 msgid "Actual evapotranspiration for diurnal period (Bastiaanssen, 1995)." msgstr "" -#: ../gui/wxpython/menustrings.py:844 ../gui/wxpython/menustrings.py:1786 +#: ../gui/wxpython/menustrings.py:845 ../gui/wxpython/menustrings.py:1787 #: ../gui/wxpython/image2target/ii2t_menustrings.py:828 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1754 msgid "Temporal integration of ETa" msgstr "实际蒸散时段整åˆ" -#: ../gui/wxpython/menustrings.py:845 ../gui/wxpython/menustrings.py:1787 +#: ../gui/wxpython/menustrings.py:846 ../gui/wxpython/menustrings.py:1788 #: ../gui/wxpython/image2target/ii2t_menustrings.py:829 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1755 msgid "Computes temporal integration of satellite ET actual (ETa) following the daily ET reference (ETo) from meteorological station(s)." msgstr "" -#: ../gui/wxpython/menustrings.py:846 ../gui/wxpython/menustrings.py:1788 +#: ../gui/wxpython/menustrings.py:847 ../gui/wxpython/menustrings.py:1789 #: ../gui/wxpython/image2target/ii2t_menustrings.py:830 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1756 msgid "Hargreaves methods Evapotranspiration" msgstr "Hargreaves蒸散" -#: ../gui/wxpython/menustrings.py:847 ../gui/wxpython/menustrings.py:1789 +#: ../gui/wxpython/menustrings.py:848 ../gui/wxpython/menustrings.py:1790 #: ../gui/wxpython/image2target/ii2t_menustrings.py:831 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1757 msgid "Computes evapotranspiration calculation modified or original Hargreaves formulation, 2001." msgstr "" -#: ../gui/wxpython/menustrings.py:848 ../gui/wxpython/menustrings.py:1790 +#: ../gui/wxpython/menustrings.py:849 ../gui/wxpython/menustrings.py:1791 #: ../gui/wxpython/image2target/ii2t_menustrings.py:832 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1758 msgid "Penman-Monteith Evapotranspiration" msgstr "Penman-Monteith蒸散" -#: ../gui/wxpython/menustrings.py:849 ../gui/wxpython/menustrings.py:1791 +#: ../gui/wxpython/menustrings.py:850 ../gui/wxpython/menustrings.py:1792 #: ../gui/wxpython/image2target/ii2t_menustrings.py:833 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1759 msgid "Computes potential evapotranspiration calculation with hourly Penman-Monteith." msgstr "" -#: ../gui/wxpython/menustrings.py:850 ../gui/wxpython/menustrings.py:1792 +#: ../gui/wxpython/menustrings.py:851 ../gui/wxpython/menustrings.py:1793 #: ../gui/wxpython/image2target/ii2t_menustrings.py:834 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1760 msgid "Priestley-Taylor Evapotranspiration" msgstr "Priestley-Taylor蒸散" -#: ../gui/wxpython/menustrings.py:851 ../gui/wxpython/menustrings.py:1793 +#: ../gui/wxpython/menustrings.py:852 ../gui/wxpython/menustrings.py:1794 #: ../gui/wxpython/image2target/ii2t_menustrings.py:835 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1761 msgid "Computes evapotranspiration calculation Priestley and Taylor formulation, 1972." msgstr "" -#: ../gui/wxpython/menustrings.py:853 ../gui/wxpython/menustrings.py:1795 +#: ../gui/wxpython/menustrings.py:854 ../gui/wxpython/menustrings.py:1796 #: ../gui/wxpython/image2target/ii2t_menustrings.py:837 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1763 msgid "Kappa analysis" msgstr "Kappa分æž" -#: ../gui/wxpython/menustrings.py:854 ../gui/wxpython/menustrings.py:1796 +#: ../gui/wxpython/menustrings.py:855 ../gui/wxpython/menustrings.py:1797 #: ../gui/wxpython/image2target/ii2t_menustrings.py:838 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1764 msgid "Calculates error matrix and kappa parameter for accuracy assessment of classification result." msgstr "" -#: ../gui/wxpython/menustrings.py:855 ../gui/wxpython/menustrings.py:1797 +#: ../gui/wxpython/menustrings.py:856 ../gui/wxpython/menustrings.py:1798 #: ../gui/wxpython/image2target/ii2t_menustrings.py:839 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1765 msgid "OIF for LandSat TM" msgstr "Landsat TM最佳指数因å­" -#: ../gui/wxpython/menustrings.py:856 ../gui/wxpython/menustrings.py:1798 +#: ../gui/wxpython/menustrings.py:857 ../gui/wxpython/menustrings.py:1799 #: ../gui/wxpython/image2target/ii2t_menustrings.py:840 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1766 msgid "Calculates Optimum-Index-Factor table for spectral bands" msgstr "" -#: ../gui/wxpython/menustrings.py:857 ../gui/wxpython/menustrings.py:1799 +#: ../gui/wxpython/menustrings.py:858 ../gui/wxpython/menustrings.py:1800 #: ../gui/wxpython/image2target/ii2t_menustrings.py:841 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1767 msgid "3D r&aster" msgstr "三维栅格(&a)" -#: ../gui/wxpython/menustrings.py:858 ../gui/wxpython/menustrings.py:1800 +#: ../gui/wxpython/menustrings.py:859 ../gui/wxpython/menustrings.py:1801 #: ../gui/wxpython/image2target/ii2t_menustrings.py:842 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1768 msgid "Develop 3D raster map" msgstr "三维栅格地图开å‘" -#: ../gui/wxpython/menustrings.py:859 ../gui/wxpython/menustrings.py:1801 +#: ../gui/wxpython/menustrings.py:860 ../gui/wxpython/menustrings.py:1802 #: ../gui/wxpython/image2target/ii2t_menustrings.py:843 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1769 msgid "Manage 3D NULL values" msgstr "管ç†ä¸‰ç»´NULL值" -#: ../gui/wxpython/menustrings.py:860 ../gui/wxpython/menustrings.py:1802 +#: ../gui/wxpython/menustrings.py:861 ../gui/wxpython/menustrings.py:1803 #: ../gui/wxpython/image2target/ii2t_menustrings.py:844 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1770 msgid "Explicitly create the 3D NULL-value bitmap file." msgstr "" -#: ../gui/wxpython/menustrings.py:861 ../gui/wxpython/menustrings.py:1803 +#: ../gui/wxpython/menustrings.py:862 ../gui/wxpython/menustrings.py:1804 #: ../gui/wxpython/image2target/ii2t_menustrings.py:845 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1771 msgid "Manage timestamp" msgstr "管ç†æ—¶é—´æˆ³" -#: ../gui/wxpython/menustrings.py:862 ../gui/wxpython/menustrings.py:1804 +#: ../gui/wxpython/menustrings.py:863 ../gui/wxpython/menustrings.py:1805 #: ../gui/wxpython/image2target/ii2t_menustrings.py:846 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1772 msgid "Modifies a timestamp for a 3D raster map. Print/add/remove a timestamp for a 3D raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:864 ../gui/wxpython/menustrings.py:1806 +#: ../gui/wxpython/menustrings.py:865 ../gui/wxpython/menustrings.py:1807 #: ../gui/wxpython/image2target/ii2t_menustrings.py:848 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1774 msgid "3D rasters to raster series" msgstr "三维栅格转æ¢ä¸ºæ …格系列" -#: ../gui/wxpython/menustrings.py:866 ../gui/wxpython/menustrings.py:1808 +#: ../gui/wxpython/menustrings.py:867 ../gui/wxpython/menustrings.py:1809 #: ../gui/wxpython/image2target/ii2t_menustrings.py:850 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1776 msgid "3D color tables" msgstr "三维色彩表" -#: ../gui/wxpython/menustrings.py:867 ../gui/wxpython/menustrings.py:1809 +#: ../gui/wxpython/menustrings.py:868 ../gui/wxpython/menustrings.py:1810 #: ../gui/wxpython/image2target/ii2t_menustrings.py:851 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1777 msgid "Creates/modifies the color table associated with a 3D raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:868 ../gui/wxpython/menustrings.py:1810 +#: ../gui/wxpython/menustrings.py:869 ../gui/wxpython/menustrings.py:1811 #: ../gui/wxpython/image2target/ii2t_menustrings.py:852 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1778 msgid "Export 3D color table" msgstr "导出三维色彩表" -#: ../gui/wxpython/menustrings.py:869 ../gui/wxpython/menustrings.py:1811 +#: ../gui/wxpython/menustrings.py:870 ../gui/wxpython/menustrings.py:1812 #: ../gui/wxpython/image2target/ii2t_menustrings.py:853 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1779 msgid "Exports the color table associated with a 3D raster map." msgstr "" -#: ../gui/wxpython/menustrings.py:870 ../gui/wxpython/menustrings.py:1812 +#: ../gui/wxpython/menustrings.py:871 ../gui/wxpython/menustrings.py:1813 #: ../gui/wxpython/image2target/ii2t_menustrings.py:854 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1780 msgid "3D mask" msgstr "栅格掩ç " -#: ../gui/wxpython/menustrings.py:871 ../gui/wxpython/menustrings.py:1813 +#: ../gui/wxpython/menustrings.py:872 ../gui/wxpython/menustrings.py:1814 #: ../gui/wxpython/image2target/ii2t_menustrings.py:855 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1781 msgid "Establishes the current working 3D raster mask." msgstr "为当å‰ä¸‰ç»´æ …格创建掩ç " -#: ../gui/wxpython/menustrings.py:872 ../gui/wxpython/menustrings.py:873 -#: ../gui/wxpython/menustrings.py:1814 ../gui/wxpython/menustrings.py:1815 +#: ../gui/wxpython/menustrings.py:873 ../gui/wxpython/menustrings.py:874 +#: ../gui/wxpython/menustrings.py:1815 ../gui/wxpython/menustrings.py:1816 #: ../gui/wxpython/image2target/ii2t_menustrings.py:856 #: ../gui/wxpython/image2target/ii2t_menustrings.py:857 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1782 @@ -9243,224 +9217,224 @@ msgid "3D raster map calculator" msgstr "三维栅格地图计算器" -#: ../gui/wxpython/menustrings.py:874 ../gui/wxpython/menustrings.py:1816 +#: ../gui/wxpython/menustrings.py:875 ../gui/wxpython/menustrings.py:1817 #: ../gui/wxpython/image2target/ii2t_menustrings.py:858 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1784 msgid "Cross section" msgstr "横截é¢" -#: ../gui/wxpython/menustrings.py:875 ../gui/wxpython/menustrings.py:1817 +#: ../gui/wxpython/menustrings.py:876 ../gui/wxpython/menustrings.py:1818 #: ../gui/wxpython/image2target/ii2t_menustrings.py:859 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1785 msgid "Creates cross section 2D raster map from 3D raster map based on 2D elevation map" msgstr "" -#: ../gui/wxpython/menustrings.py:877 ../gui/wxpython/menustrings.py:1819 +#: ../gui/wxpython/menustrings.py:878 ../gui/wxpython/menustrings.py:1820 #: ../gui/wxpython/image2target/ii2t_menustrings.py:861 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1787 msgid "Numerical calculation program for transient, confined groundwater flow in three dimensions." msgstr "" -#: ../gui/wxpython/menustrings.py:878 ../gui/wxpython/menustrings.py:1820 +#: ../gui/wxpython/menustrings.py:879 ../gui/wxpython/menustrings.py:1821 #: ../gui/wxpython/image2target/ii2t_menustrings.py:862 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1788 msgid "Interpolate 3D raster from points" msgstr "æ•°æ®ç‚¹ä¸‰ç»´æ …æ ¼æ’值" -#: ../gui/wxpython/menustrings.py:879 ../gui/wxpython/menustrings.py:1821 +#: ../gui/wxpython/menustrings.py:880 ../gui/wxpython/menustrings.py:1822 #: ../gui/wxpython/image2target/ii2t_menustrings.py:863 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1789 msgid "Interpolates point data to a 3D raster map using regularized spline with tension (RST) algorithm." msgstr "使用规则张力样æ¡(RST)算法将点数æ®æ’值为三维栅格。" -#: ../gui/wxpython/menustrings.py:881 ../gui/wxpython/menustrings.py:1823 +#: ../gui/wxpython/menustrings.py:882 ../gui/wxpython/menustrings.py:1824 #: ../gui/wxpython/image2target/ii2t_menustrings.py:865 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1791 msgid "Basic 3D raster metadata" msgstr "三维栅格基本元数æ®" -#: ../gui/wxpython/menustrings.py:882 ../gui/wxpython/menustrings.py:1824 +#: ../gui/wxpython/menustrings.py:883 ../gui/wxpython/menustrings.py:1825 #: ../gui/wxpython/image2target/ii2t_menustrings.py:866 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1792 msgid "Outputs basic information about a user-specified 3D raster map layer." msgstr "输出用户指定的三维栅格图层的基本信æ¯" -#: ../gui/wxpython/menustrings.py:883 ../gui/wxpython/menustrings.py:1825 +#: ../gui/wxpython/menustrings.py:884 ../gui/wxpython/menustrings.py:1826 #: ../gui/wxpython/image2target/ii2t_menustrings.py:867 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1793 msgid "3D raster statistics" msgstr "三维的栅格统计" -#: ../gui/wxpython/menustrings.py:884 ../gui/wxpython/menustrings.py:1826 +#: ../gui/wxpython/menustrings.py:885 ../gui/wxpython/menustrings.py:1827 #: ../gui/wxpython/image2target/ii2t_menustrings.py:868 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1794 msgid "Generates volume statistics for 3D raster maps." msgstr "" -#: ../gui/wxpython/menustrings.py:885 ../gui/wxpython/menustrings.py:1827 +#: ../gui/wxpython/menustrings.py:886 ../gui/wxpython/menustrings.py:1828 #: ../gui/wxpython/image2target/ii2t_menustrings.py:869 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1795 msgid "Univariate statistics for 3D rasters" msgstr "三维栅格一元统计é‡" -#: ../gui/wxpython/menustrings.py:886 ../gui/wxpython/menustrings.py:1828 +#: ../gui/wxpython/menustrings.py:887 ../gui/wxpython/menustrings.py:1829 #: ../gui/wxpython/image2target/ii2t_menustrings.py:870 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1796 msgid "Calculates univariate statistics from the non-null cells of a 3D raster map. Statistics include number of cells counted, minimum and maximum cell values, range, arithmetic mean, population variance, standard deviation, coefficient of variation, and sum." msgstr "" -#: ../gui/wxpython/menustrings.py:887 ../gui/wxpython/menustrings.py:1829 +#: ../gui/wxpython/menustrings.py:888 ../gui/wxpython/menustrings.py:1830 #: ../gui/wxpython/image2target/ii2t_menustrings.py:871 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1797 msgid "&Database" msgstr "æ•°æ®åº“(&D)" -#: ../gui/wxpython/menustrings.py:888 ../gui/wxpython/menustrings.py:1830 +#: ../gui/wxpython/menustrings.py:889 ../gui/wxpython/menustrings.py:1831 #: ../gui/wxpython/image2target/ii2t_menustrings.py:872 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1798 msgid "Database information" msgstr "æ•°æ®åº“ä¿¡æ¯" -#: ../gui/wxpython/menustrings.py:889 ../gui/wxpython/menustrings.py:1831 +#: ../gui/wxpython/menustrings.py:890 ../gui/wxpython/menustrings.py:1832 #: ../gui/wxpython/image2target/ii2t_menustrings.py:873 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1799 msgid "List databases" msgstr "æ•°æ®åº“列表" -#: ../gui/wxpython/menustrings.py:890 ../gui/wxpython/menustrings.py:1832 +#: ../gui/wxpython/menustrings.py:891 ../gui/wxpython/menustrings.py:1833 #: ../gui/wxpython/image2target/ii2t_menustrings.py:874 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1800 msgid "Lists all databases for a given driver and location." msgstr "" -#: ../gui/wxpython/menustrings.py:891 ../gui/wxpython/menustrings.py:1833 +#: ../gui/wxpython/menustrings.py:892 ../gui/wxpython/menustrings.py:1834 #: ../gui/wxpython/image2target/ii2t_menustrings.py:875 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1801 msgid "List drivers" msgstr "驱动列表" -#: ../gui/wxpython/menustrings.py:892 ../gui/wxpython/menustrings.py:1834 +#: ../gui/wxpython/menustrings.py:893 ../gui/wxpython/menustrings.py:1835 #: ../gui/wxpython/image2target/ii2t_menustrings.py:876 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1802 msgid "Lists all database drivers." msgstr "" -#: ../gui/wxpython/menustrings.py:893 ../gui/wxpython/menustrings.py:1835 +#: ../gui/wxpython/menustrings.py:894 ../gui/wxpython/menustrings.py:1836 #: ../gui/wxpython/image2target/ii2t_menustrings.py:877 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1803 msgid "List tables" msgstr "æ•°æ®åº“表列表" -#: ../gui/wxpython/menustrings.py:894 ../gui/wxpython/menustrings.py:1836 +#: ../gui/wxpython/menustrings.py:895 ../gui/wxpython/menustrings.py:1837 #: ../gui/wxpython/image2target/ii2t_menustrings.py:878 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1804 msgid "Lists all tables for a given database." msgstr "列出指定数æ®åº“的所有表。" -#: ../gui/wxpython/menustrings.py:895 ../gui/wxpython/menustrings.py:1837 +#: ../gui/wxpython/menustrings.py:896 ../gui/wxpython/menustrings.py:1838 #: ../gui/wxpython/image2target/ii2t_menustrings.py:879 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1805 msgid "Describe table" msgstr "æ•°æ®è¡¨ä¿¡æ¯" -#: ../gui/wxpython/menustrings.py:896 ../gui/wxpython/menustrings.py:1838 +#: ../gui/wxpython/menustrings.py:897 ../gui/wxpython/menustrings.py:1839 #: ../gui/wxpython/image2target/ii2t_menustrings.py:880 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1806 msgid "Describes a table in detail." msgstr "æ述表(详细地)。" -#: ../gui/wxpython/menustrings.py:897 ../gui/wxpython/menustrings.py:1839 +#: ../gui/wxpython/menustrings.py:898 ../gui/wxpython/menustrings.py:1840 #: ../gui/wxpython/image2target/ii2t_menustrings.py:881 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1807 msgid "List columns" msgstr "字段列表" -#: ../gui/wxpython/menustrings.py:898 ../gui/wxpython/menustrings.py:1840 +#: ../gui/wxpython/menustrings.py:899 ../gui/wxpython/menustrings.py:1841 #: ../gui/wxpython/image2target/ii2t_menustrings.py:882 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1808 msgid "List all columns for a given table." msgstr "列出给出表的所有字段。" -#: ../gui/wxpython/menustrings.py:899 ../gui/wxpython/menustrings.py:1841 +#: ../gui/wxpython/menustrings.py:900 ../gui/wxpython/menustrings.py:1842 #: ../gui/wxpython/image2target/ii2t_menustrings.py:883 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1809 msgid "Manage databases" msgstr "æ•°æ®åº“管ç†" -#: ../gui/wxpython/menustrings.py:900 ../gui/wxpython/menustrings.py:1842 +#: ../gui/wxpython/menustrings.py:901 ../gui/wxpython/menustrings.py:1843 #: ../gui/wxpython/image2target/ii2t_menustrings.py:884 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1810 msgid "Connect" msgstr "连接" -#: ../gui/wxpython/menustrings.py:901 ../gui/wxpython/menustrings.py:1843 +#: ../gui/wxpython/menustrings.py:902 ../gui/wxpython/menustrings.py:1844 #: ../gui/wxpython/image2target/ii2t_menustrings.py:885 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1811 msgid "Prints/sets general DB connection for current mapset." msgstr "" -#: ../gui/wxpython/menustrings.py:902 ../gui/wxpython/menustrings.py:1844 +#: ../gui/wxpython/menustrings.py:903 ../gui/wxpython/menustrings.py:1845 #: ../gui/wxpython/image2target/ii2t_menustrings.py:886 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1812 msgid "Login" msgstr "登入" -#: ../gui/wxpython/menustrings.py:903 ../gui/wxpython/menustrings.py:1845 +#: ../gui/wxpython/menustrings.py:904 ../gui/wxpython/menustrings.py:1846 #: ../gui/wxpython/image2target/ii2t_menustrings.py:887 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1813 msgid "Sets user/password for DB driver/database." msgstr "" -#: ../gui/wxpython/menustrings.py:904 ../gui/wxpython/menustrings.py:1846 +#: ../gui/wxpython/menustrings.py:905 ../gui/wxpython/menustrings.py:1847 #: ../gui/wxpython/image2target/ii2t_menustrings.py:888 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1814 msgid "Create database" msgstr "创建数æ®åº“" -#: ../gui/wxpython/menustrings.py:905 ../gui/wxpython/menustrings.py:1847 +#: ../gui/wxpython/menustrings.py:906 ../gui/wxpython/menustrings.py:1848 #: ../gui/wxpython/image2target/ii2t_menustrings.py:889 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1815 msgid "Creates an empty database." msgstr "创建一个空数æ®åº“" -#: ../gui/wxpython/menustrings.py:906 ../gui/wxpython/menustrings.py:1848 +#: ../gui/wxpython/menustrings.py:907 ../gui/wxpython/menustrings.py:1849 #: ../gui/wxpython/image2target/ii2t_menustrings.py:890 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1816 msgid "Drop database" msgstr "删除数æ®åº“" -#: ../gui/wxpython/menustrings.py:907 ../gui/wxpython/menustrings.py:1849 +#: ../gui/wxpython/menustrings.py:908 ../gui/wxpython/menustrings.py:1850 #: ../gui/wxpython/image2target/ii2t_menustrings.py:891 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1817 msgid "Removes an existing database." msgstr "" -#: ../gui/wxpython/menustrings.py:908 ../gui/wxpython/menustrings.py:1850 +#: ../gui/wxpython/menustrings.py:909 ../gui/wxpython/menustrings.py:1851 #: ../gui/wxpython/image2target/ii2t_menustrings.py:892 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1818 msgid "Drop table" msgstr "删除数æ®è¡¨" -#: ../gui/wxpython/menustrings.py:909 ../gui/wxpython/menustrings.py:1851 +#: ../gui/wxpython/menustrings.py:910 ../gui/wxpython/menustrings.py:1852 #: ../gui/wxpython/image2target/ii2t_menustrings.py:893 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1819 msgid "Drops an attribute table." msgstr "" -#: ../gui/wxpython/menustrings.py:910 ../gui/wxpython/menustrings.py:1852 +#: ../gui/wxpython/menustrings.py:911 ../gui/wxpython/menustrings.py:1853 #: ../gui/wxpython/image2target/ii2t_menustrings.py:894 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1820 msgid "Copy table" msgstr "æ‹·è´æ•°æ®è¡¨" -#: ../gui/wxpython/menustrings.py:911 ../gui/wxpython/menustrings.py:1853 +#: ../gui/wxpython/menustrings.py:912 ../gui/wxpython/menustrings.py:1854 #: ../gui/wxpython/image2target/ii2t_menustrings.py:895 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1821 msgid "Copy a table. Either 'from_table' (optionally with 'where') can be used or 'select' option, but not 'from_table' and 'select' at the same time." msgstr "" -#: ../gui/wxpython/menustrings.py:912 ../gui/wxpython/menustrings.py:932 -#: ../gui/wxpython/menustrings.py:1854 ../gui/wxpython/menustrings.py:1874 +#: ../gui/wxpython/menustrings.py:913 ../gui/wxpython/menustrings.py:933 +#: ../gui/wxpython/menustrings.py:1855 ../gui/wxpython/menustrings.py:1875 #: ../gui/wxpython/image2target/ii2t_menustrings.py:896 #: ../gui/wxpython/image2target/ii2t_menustrings.py:916 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1822 @@ -9468,1196 +9442,1196 @@ msgid "Drop column" msgstr "删除字段" -#: ../gui/wxpython/menustrings.py:913 ../gui/wxpython/menustrings.py:1855 +#: ../gui/wxpython/menustrings.py:914 ../gui/wxpython/menustrings.py:1856 #: ../gui/wxpython/image2target/ii2t_menustrings.py:897 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1823 msgid "Drops a column from selected attribute table." msgstr "" -#: ../gui/wxpython/menustrings.py:914 ../gui/wxpython/menustrings.py:1856 +#: ../gui/wxpython/menustrings.py:915 ../gui/wxpython/menustrings.py:1857 #: ../gui/wxpython/image2target/ii2t_menustrings.py:898 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1824 msgid "Test" msgstr "测试" -#: ../gui/wxpython/menustrings.py:915 ../gui/wxpython/menustrings.py:1857 +#: ../gui/wxpython/menustrings.py:916 ../gui/wxpython/menustrings.py:1858 #: ../gui/wxpython/image2target/ii2t_menustrings.py:899 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1825 msgid "Test database driver, database must exist and set by db.connect." msgstr "" -#: ../gui/wxpython/menustrings.py:916 ../gui/wxpython/menustrings.py:1858 +#: ../gui/wxpython/menustrings.py:917 ../gui/wxpython/menustrings.py:1859 #: ../gui/wxpython/image2target/ii2t_menustrings.py:900 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1826 -#: ../gui/wxpython/dbmgr/sqlbuilder.py:111 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:115 msgid "Query" msgstr "查询" -#: ../gui/wxpython/menustrings.py:917 ../gui/wxpython/menustrings.py:1859 +#: ../gui/wxpython/menustrings.py:918 ../gui/wxpython/menustrings.py:1860 #: ../gui/wxpython/image2target/ii2t_menustrings.py:901 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1827 msgid "Query any table" msgstr "查询所有任æ„表" -#: ../gui/wxpython/menustrings.py:918 ../gui/wxpython/menustrings.py:1860 +#: ../gui/wxpython/menustrings.py:919 ../gui/wxpython/menustrings.py:1861 #: ../gui/wxpython/image2target/ii2t_menustrings.py:902 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1828 msgid "Selects data from attribute table. Performs SQL query statement(s)." msgstr "" -#: ../gui/wxpython/menustrings.py:921 ../gui/wxpython/menustrings.py:1863 +#: ../gui/wxpython/menustrings.py:922 ../gui/wxpython/menustrings.py:1864 #: ../gui/wxpython/image2target/ii2t_menustrings.py:905 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1831 msgid "SQL statement" msgstr "SQL语å¥" -#: ../gui/wxpython/menustrings.py:922 ../gui/wxpython/menustrings.py:1864 +#: ../gui/wxpython/menustrings.py:923 ../gui/wxpython/menustrings.py:1865 #: ../gui/wxpython/image2target/ii2t_menustrings.py:906 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1832 msgid "Executes any SQL statement. For SELECT statements use 'db.select'." msgstr "" -#: ../gui/wxpython/menustrings.py:923 ../gui/wxpython/menustrings.py:1865 +#: ../gui/wxpython/menustrings.py:924 ../gui/wxpython/menustrings.py:1866 #: ../gui/wxpython/image2target/ii2t_menustrings.py:907 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1833 msgid "Vector database connections" msgstr "矢é‡æ•°æ®åº“连接" -#: ../gui/wxpython/menustrings.py:924 ../gui/wxpython/menustrings.py:1866 +#: ../gui/wxpython/menustrings.py:925 ../gui/wxpython/menustrings.py:1867 #: ../gui/wxpython/image2target/ii2t_menustrings.py:908 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1834 msgid "New table" msgstr "创建新数æ®è¡¨" -#: ../gui/wxpython/menustrings.py:925 ../gui/wxpython/menustrings.py:1867 +#: ../gui/wxpython/menustrings.py:926 ../gui/wxpython/menustrings.py:1868 #: ../gui/wxpython/image2target/ii2t_menustrings.py:909 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1835 msgid "Creates and connects a new attribute table to a given layer of an existing vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:926 ../gui/wxpython/menustrings.py:1868 +#: ../gui/wxpython/menustrings.py:927 ../gui/wxpython/menustrings.py:1869 #: ../gui/wxpython/image2target/ii2t_menustrings.py:910 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1836 msgid "Remove table" msgstr "移除数æ®è¡¨" -#: ../gui/wxpython/menustrings.py:927 ../gui/wxpython/menustrings.py:1869 +#: ../gui/wxpython/menustrings.py:928 ../gui/wxpython/menustrings.py:1870 #: ../gui/wxpython/image2target/ii2t_menustrings.py:911 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1837 msgid "Removes existing attribute table of a vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:928 ../gui/wxpython/menustrings.py:1870 +#: ../gui/wxpython/menustrings.py:929 ../gui/wxpython/menustrings.py:1871 #: ../gui/wxpython/image2target/ii2t_menustrings.py:912 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1838 msgid "Join table" msgstr "连接数æ®è¡¨" -#: ../gui/wxpython/menustrings.py:929 ../gui/wxpython/menustrings.py:1871 +#: ../gui/wxpython/menustrings.py:930 ../gui/wxpython/menustrings.py:1872 #: ../gui/wxpython/image2target/ii2t_menustrings.py:913 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1839 msgid "Joins a database table to a vector map table." msgstr "" -#: ../gui/wxpython/menustrings.py:930 ../gui/wxpython/menustrings.py:1872 +#: ../gui/wxpython/menustrings.py:931 ../gui/wxpython/menustrings.py:1873 #: ../gui/wxpython/image2target/ii2t_menustrings.py:914 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1840 msgid "Add columns" msgstr "添加字段" -#: ../gui/wxpython/menustrings.py:931 ../gui/wxpython/menustrings.py:1873 +#: ../gui/wxpython/menustrings.py:932 ../gui/wxpython/menustrings.py:1874 #: ../gui/wxpython/image2target/ii2t_menustrings.py:915 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1841 msgid "Adds one or more columns to the attribute table connected to a given vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:933 ../gui/wxpython/menustrings.py:1875 +#: ../gui/wxpython/menustrings.py:934 ../gui/wxpython/menustrings.py:1876 #: ../gui/wxpython/image2target/ii2t_menustrings.py:917 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1843 msgid "Drops a column from the attribute table connected to a given vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:934 ../gui/wxpython/menustrings.py:1876 +#: ../gui/wxpython/menustrings.py:935 ../gui/wxpython/menustrings.py:1877 #: ../gui/wxpython/image2target/ii2t_menustrings.py:918 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1844 -#: ../gui/wxpython/dbmgr/base.py:2370 +#: ../gui/wxpython/dbmgr/base.py:2372 msgid "Rename column" msgstr "字段é‡å‘½å" -#: ../gui/wxpython/menustrings.py:935 ../gui/wxpython/menustrings.py:1877 +#: ../gui/wxpython/menustrings.py:936 ../gui/wxpython/menustrings.py:1878 #: ../gui/wxpython/image2target/ii2t_menustrings.py:919 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1845 msgid "Renames a column in the attribute table connected to a given vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:936 ../gui/wxpython/menustrings.py:1878 +#: ../gui/wxpython/menustrings.py:937 ../gui/wxpython/menustrings.py:1879 #: ../gui/wxpython/image2target/ii2t_menustrings.py:920 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1846 msgid "Change values" msgstr "更改值" -#: ../gui/wxpython/menustrings.py:937 ../gui/wxpython/menustrings.py:1879 +#: ../gui/wxpython/menustrings.py:938 ../gui/wxpython/menustrings.py:1880 #: ../gui/wxpython/image2target/ii2t_menustrings.py:921 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1847 msgid "Updates a column in the attribute table connected to a vector map." msgstr "" -#: ../gui/wxpython/menustrings.py:938 ../gui/wxpython/menustrings.py:1880 +#: ../gui/wxpython/menustrings.py:939 ../gui/wxpython/menustrings.py:1881 #: ../gui/wxpython/image2target/ii2t_menustrings.py:922 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1848 msgid "Drop row" msgstr "删除行" -#: ../gui/wxpython/menustrings.py:939 ../gui/wxpython/menustrings.py:1881 +#: ../gui/wxpython/menustrings.py:940 ../gui/wxpython/menustrings.py:1882 #: ../gui/wxpython/image2target/ii2t_menustrings.py:923 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1849 msgid "Removes a vector feature from a vector map through attribute selection." msgstr "" -#: ../gui/wxpython/menustrings.py:940 ../gui/wxpython/menustrings.py:1882 +#: ../gui/wxpython/menustrings.py:941 ../gui/wxpython/menustrings.py:1883 #: ../gui/wxpython/image2target/ii2t_menustrings.py:924 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1850 msgid "Reconnect vectors to database" msgstr "é‡æ–°è¿žæŽ¥æ•°æ®åº“" -#: ../gui/wxpython/menustrings.py:941 ../gui/wxpython/menustrings.py:1883 +#: ../gui/wxpython/menustrings.py:942 ../gui/wxpython/menustrings.py:1884 #: ../gui/wxpython/image2target/ii2t_menustrings.py:925 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1851 msgid "Reconnects attribute tables for all vector maps from the current mapset to a new database." msgstr "" -#: ../gui/wxpython/menustrings.py:942 ../gui/wxpython/menustrings.py:1884 +#: ../gui/wxpython/menustrings.py:943 ../gui/wxpython/menustrings.py:1885 #: ../gui/wxpython/image2target/ii2t_menustrings.py:926 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1852 msgid "Set vector map - database connection" msgstr "设置矢é‡å›¾--æ•°æ®åº“连接" -#: ../gui/wxpython/menustrings.py:943 ../gui/wxpython/menustrings.py:1885 +#: ../gui/wxpython/menustrings.py:944 ../gui/wxpython/menustrings.py:1886 #: ../gui/wxpython/image2target/ii2t_menustrings.py:927 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1853 msgid "Prints/sets DB connection for a vector map to attribute table." msgstr "" -#: ../gui/wxpython/menustrings.py:944 ../gui/wxpython/menustrings.py:1886 +#: ../gui/wxpython/menustrings.py:945 ../gui/wxpython/menustrings.py:1887 #: ../gui/wxpython/image2target/ii2t_menustrings.py:928 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1854 msgid "&Temporal" msgstr "时空数æ®(&T)" -#: ../gui/wxpython/menustrings.py:945 ../gui/wxpython/menustrings.py:1887 +#: ../gui/wxpython/menustrings.py:946 ../gui/wxpython/menustrings.py:1888 #: ../gui/wxpython/image2target/ii2t_menustrings.py:929 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1855 msgid "Manage datasets" msgstr "æ•°æ®é›†ç®¡ç†" -#: ../gui/wxpython/menustrings.py:946 ../gui/wxpython/menustrings.py:1888 +#: ../gui/wxpython/menustrings.py:947 ../gui/wxpython/menustrings.py:1889 #: ../gui/wxpython/image2target/ii2t_menustrings.py:930 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1856 msgid "Connect temporal database" msgstr "" -#: ../gui/wxpython/menustrings.py:947 ../gui/wxpython/menustrings.py:1889 +#: ../gui/wxpython/menustrings.py:948 ../gui/wxpython/menustrings.py:1890 #: ../gui/wxpython/image2target/ii2t_menustrings.py:931 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1857 msgid "Prints/sets general temporal GIS database connection for current mapset." msgstr "" -#: ../gui/wxpython/menustrings.py:948 ../gui/wxpython/menustrings.py:1890 +#: ../gui/wxpython/menustrings.py:949 ../gui/wxpython/menustrings.py:1891 #: ../gui/wxpython/image2target/ii2t_menustrings.py:932 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1858 #: ../gui/wxpython/rlisetup/frame.py:143 msgid "Create" msgstr "新建" -#: ../gui/wxpython/menustrings.py:949 ../gui/wxpython/menustrings.py:1891 +#: ../gui/wxpython/menustrings.py:950 ../gui/wxpython/menustrings.py:1892 #: ../gui/wxpython/image2target/ii2t_menustrings.py:933 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1859 msgid "Creates a space time dataset." msgstr "创建一个时空数æ®é›†" -#: ../gui/wxpython/menustrings.py:951 ../gui/wxpython/menustrings.py:1893 +#: ../gui/wxpython/menustrings.py:952 ../gui/wxpython/menustrings.py:1894 #: ../gui/wxpython/image2target/ii2t_menustrings.py:935 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1861 msgid "Renames a space time dataset" msgstr "é‡å‘½å时空数æ®é›†" -#: ../gui/wxpython/menustrings.py:952 ../gui/wxpython/menustrings.py:1894 +#: ../gui/wxpython/menustrings.py:953 ../gui/wxpython/menustrings.py:1895 #: ../gui/wxpython/image2target/ii2t_menustrings.py:936 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1862 #: ../gui/wxpython/gui_core/simplelmgr.py:463 -#: ../gui/wxpython/animation/dialogs.py:780 -#: ../gui/wxpython/animation/dialogs.py:1012 +#: ../gui/wxpython/animation/dialogs.py:783 +#: ../gui/wxpython/animation/dialogs.py:1015 #: ../gui/wxpython/lmgr/layertree.py:459 ../gui/wxpython/rlisetup/frame.py:140 #: ../gui/wxpython/gmodeler/frame.py:1499 msgid "Remove" msgstr "移除" -#: ../gui/wxpython/menustrings.py:953 ../gui/wxpython/menustrings.py:1895 +#: ../gui/wxpython/menustrings.py:954 ../gui/wxpython/menustrings.py:1896 #: ../gui/wxpython/image2target/ii2t_menustrings.py:937 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1863 msgid "Removes space time datasets from temporal database." msgstr "从时空数æ®åº“中删除时空数æ®é›†ã€‚" -#: ../gui/wxpython/menustrings.py:954 ../gui/wxpython/menustrings.py:1896 +#: ../gui/wxpython/menustrings.py:955 ../gui/wxpython/menustrings.py:1897 #: ../gui/wxpython/image2target/ii2t_menustrings.py:938 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1864 msgid "Update metadata" msgstr "更新元数æ®" -#: ../gui/wxpython/menustrings.py:955 ../gui/wxpython/menustrings.py:1897 +#: ../gui/wxpython/menustrings.py:956 ../gui/wxpython/menustrings.py:1898 #: ../gui/wxpython/image2target/ii2t_menustrings.py:939 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1865 msgid "Modifies the metadata of a space time dataset." msgstr "更新时空数æ®é›†çš„元数æ®ã€‚" -#: ../gui/wxpython/menustrings.py:956 ../gui/wxpython/menustrings.py:1898 +#: ../gui/wxpython/menustrings.py:957 ../gui/wxpython/menustrings.py:1899 #: ../gui/wxpython/image2target/ii2t_menustrings.py:940 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1866 msgid "Merge" msgstr "åˆå¹¶" -#: ../gui/wxpython/menustrings.py:957 ../gui/wxpython/menustrings.py:1899 +#: ../gui/wxpython/menustrings.py:958 ../gui/wxpython/menustrings.py:1900 #: ../gui/wxpython/image2target/ii2t_menustrings.py:941 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1867 msgid "Merges several space time datasets into a single space time dataset." msgstr "时空数æ®é›†åˆå¹¶ã€‚" -#: ../gui/wxpython/menustrings.py:958 ../gui/wxpython/menustrings.py:1900 +#: ../gui/wxpython/menustrings.py:959 ../gui/wxpython/menustrings.py:1901 #: ../gui/wxpython/image2target/ii2t_menustrings.py:942 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1868 msgid "Temporally shift" msgstr "时间ä½ç§»" -#: ../gui/wxpython/menustrings.py:959 ../gui/wxpython/menustrings.py:1901 +#: ../gui/wxpython/menustrings.py:960 ../gui/wxpython/menustrings.py:1902 #: ../gui/wxpython/image2target/ii2t_menustrings.py:943 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1869 msgid "Shifts temporally the maps of a space time dataset." msgstr "时空数æ®é›†åœ°å›¾æ—¶ç›¸ä½ç§»ã€‚" -#: ../gui/wxpython/menustrings.py:960 ../gui/wxpython/menustrings.py:1902 +#: ../gui/wxpython/menustrings.py:961 ../gui/wxpython/menustrings.py:1903 #: ../gui/wxpython/image2target/ii2t_menustrings.py:944 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1870 msgid "Snap maps of dataset" msgstr "æ•°æ®é›†åœ°å›¾å¯¹é½" -#: ../gui/wxpython/menustrings.py:961 ../gui/wxpython/menustrings.py:1903 +#: ../gui/wxpython/menustrings.py:962 ../gui/wxpython/menustrings.py:1904 #: ../gui/wxpython/image2target/ii2t_menustrings.py:945 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1871 msgid "Snaps temporally the maps of a space time dataset." msgstr "时空数æ®é›†åœ°å›¾æ—¶ç›¸å¯¹é½ã€‚" -#: ../gui/wxpython/menustrings.py:963 ../gui/wxpython/menustrings.py:1905 +#: ../gui/wxpython/menustrings.py:964 ../gui/wxpython/menustrings.py:1906 #: ../gui/wxpython/image2target/ii2t_menustrings.py:947 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1873 msgid "Lists space time datasets and maps registered in the temporal database." msgstr "" -#: ../gui/wxpython/menustrings.py:964 ../gui/wxpython/menustrings.py:1906 +#: ../gui/wxpython/menustrings.py:965 ../gui/wxpython/menustrings.py:1907 #: ../gui/wxpython/image2target/ii2t_menustrings.py:948 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1874 msgid "Manage maps in datasets" msgstr "管ç†æ•°æ®é›†çš„地图" -#: ../gui/wxpython/menustrings.py:965 ../gui/wxpython/menustrings.py:1907 +#: ../gui/wxpython/menustrings.py:966 ../gui/wxpython/menustrings.py:1908 #: ../gui/wxpython/image2target/ii2t_menustrings.py:949 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1875 msgid "Register maps in datasets" msgstr "注册地图到数æ®é›†" -#: ../gui/wxpython/menustrings.py:966 ../gui/wxpython/menustrings.py:1908 +#: ../gui/wxpython/menustrings.py:967 ../gui/wxpython/menustrings.py:1909 msgid "Assigns timestamps and registers raster, vector and raster3d maps in a space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:967 ../gui/wxpython/menustrings.py:1909 +#: ../gui/wxpython/menustrings.py:968 ../gui/wxpython/menustrings.py:1910 #: ../gui/wxpython/image2target/ii2t_menustrings.py:951 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1877 msgid "Unregister maps from datasets" msgstr "注销地图到数æ®é›†" -#: ../gui/wxpython/menustrings.py:968 ../gui/wxpython/menustrings.py:1910 +#: ../gui/wxpython/menustrings.py:969 ../gui/wxpython/menustrings.py:1911 #: ../gui/wxpython/image2target/ii2t_menustrings.py:952 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1878 msgid "Unregisters raster, vector and raster3d maps from the temporal database or a specific space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:969 ../gui/wxpython/menustrings.py:1911 +#: ../gui/wxpython/menustrings.py:970 ../gui/wxpython/menustrings.py:1912 #: ../gui/wxpython/image2target/ii2t_menustrings.py:953 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1879 msgid "List raster dataset maps" msgstr "列举栅格数æ®é›†åœ°å›¾" -#: ../gui/wxpython/menustrings.py:970 ../gui/wxpython/menustrings.py:1912 +#: ../gui/wxpython/menustrings.py:971 ../gui/wxpython/menustrings.py:1913 #: ../gui/wxpython/image2target/ii2t_menustrings.py:954 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1880 msgid "Lists registered maps of a space time raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:971 ../gui/wxpython/menustrings.py:1913 +#: ../gui/wxpython/menustrings.py:972 ../gui/wxpython/menustrings.py:1914 #: ../gui/wxpython/image2target/ii2t_menustrings.py:955 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1881 msgid "List vector dataset maps" msgstr "列举矢é‡æ•°æ®é›†åœ°å›¾" -#: ../gui/wxpython/menustrings.py:972 ../gui/wxpython/menustrings.py:1914 +#: ../gui/wxpython/menustrings.py:973 ../gui/wxpython/menustrings.py:1915 #: ../gui/wxpython/image2target/ii2t_menustrings.py:956 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1882 msgid "Lists registered maps of a space time vector dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:973 ../gui/wxpython/menustrings.py:1915 +#: ../gui/wxpython/menustrings.py:974 ../gui/wxpython/menustrings.py:1916 #: ../gui/wxpython/image2target/ii2t_menustrings.py:957 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1883 msgid "List 3D raster dataset maps" msgstr "" -#: ../gui/wxpython/menustrings.py:974 ../gui/wxpython/menustrings.py:1916 +#: ../gui/wxpython/menustrings.py:975 ../gui/wxpython/menustrings.py:1917 #: ../gui/wxpython/image2target/ii2t_menustrings.py:958 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1884 msgid "Lists registered maps of a space time raster3d dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:975 ../gui/wxpython/menustrings.py:1917 +#: ../gui/wxpython/menustrings.py:976 ../gui/wxpython/menustrings.py:1918 #: ../gui/wxpython/image2target/ii2t_menustrings.py:959 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1885 msgid "Import" msgstr "导入" -#: ../gui/wxpython/menustrings.py:976 ../gui/wxpython/menustrings.py:1918 +#: ../gui/wxpython/menustrings.py:977 ../gui/wxpython/menustrings.py:1919 #: ../gui/wxpython/image2target/ii2t_menustrings.py:960 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1886 msgid "Import raster dataset" msgstr "导入栅格数æ®é›†" -#: ../gui/wxpython/menustrings.py:977 ../gui/wxpython/menustrings.py:1919 +#: ../gui/wxpython/menustrings.py:978 ../gui/wxpython/menustrings.py:1920 #: ../gui/wxpython/image2target/ii2t_menustrings.py:961 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1887 msgid "Imports space time raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:978 ../gui/wxpython/menustrings.py:1920 +#: ../gui/wxpython/menustrings.py:979 ../gui/wxpython/menustrings.py:1921 #: ../gui/wxpython/image2target/ii2t_menustrings.py:962 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1888 msgid "Import vector dataset" msgstr "导入矢é‡æ•°æ®é›†" -#: ../gui/wxpython/menustrings.py:979 ../gui/wxpython/menustrings.py:1921 +#: ../gui/wxpython/menustrings.py:980 ../gui/wxpython/menustrings.py:1922 #: ../gui/wxpython/image2target/ii2t_menustrings.py:963 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1889 msgid "Imports a space time vector dataset from a GRASS GIS specific archive file." msgstr "" -#: ../gui/wxpython/menustrings.py:980 ../gui/wxpython/menustrings.py:1922 +#: ../gui/wxpython/menustrings.py:981 ../gui/wxpython/menustrings.py:1923 #: ../gui/wxpython/image2target/ii2t_menustrings.py:964 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1890 -#: ../gui/wxpython/animation/dialogs.py:934 +#: ../gui/wxpython/animation/dialogs.py:937 ../gui/wxpython/tplot/frame.py:335 #: ../gui/wxpython/lmgr/layertree.py:739 msgid "Export" msgstr "导出" -#: ../gui/wxpython/menustrings.py:981 ../gui/wxpython/menustrings.py:1923 +#: ../gui/wxpython/menustrings.py:982 ../gui/wxpython/menustrings.py:1924 #: ../gui/wxpython/image2target/ii2t_menustrings.py:965 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1891 msgid "Export raster dataset" msgstr "导出栅格数æ®é›†" -#: ../gui/wxpython/menustrings.py:982 ../gui/wxpython/menustrings.py:1924 +#: ../gui/wxpython/menustrings.py:983 ../gui/wxpython/menustrings.py:1925 #: ../gui/wxpython/image2target/ii2t_menustrings.py:966 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1892 msgid "Exports space time raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:983 ../gui/wxpython/menustrings.py:1925 +#: ../gui/wxpython/menustrings.py:984 ../gui/wxpython/menustrings.py:1926 #: ../gui/wxpython/image2target/ii2t_menustrings.py:967 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1893 msgid "Export raster dataset as VTK time series" msgstr "栅格数æ®é›†å¯¼å‡ºä¸ºVTK时间åºåˆ—" -#: ../gui/wxpython/menustrings.py:984 ../gui/wxpython/menustrings.py:1926 +#: ../gui/wxpython/menustrings.py:985 ../gui/wxpython/menustrings.py:1927 #: ../gui/wxpython/image2target/ii2t_menustrings.py:968 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1894 msgid "Exports space time raster dataset as VTK time series." msgstr "" -#: ../gui/wxpython/menustrings.py:985 ../gui/wxpython/menustrings.py:1927 +#: ../gui/wxpython/menustrings.py:986 ../gui/wxpython/menustrings.py:1928 #: ../gui/wxpython/image2target/ii2t_menustrings.py:969 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1895 msgid "Export vector dataset" msgstr "导出矢é‡æ•°æ®é›†" -#: ../gui/wxpython/menustrings.py:986 ../gui/wxpython/menustrings.py:1928 +#: ../gui/wxpython/menustrings.py:987 ../gui/wxpython/menustrings.py:1929 #: ../gui/wxpython/image2target/ii2t_menustrings.py:970 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1896 msgid "Exports a space time vector dataset as GRASS GIS specific archive file." msgstr "" -#: ../gui/wxpython/menustrings.py:987 ../gui/wxpython/menustrings.py:1929 +#: ../gui/wxpython/menustrings.py:988 ../gui/wxpython/menustrings.py:1930 #: ../gui/wxpython/image2target/ii2t_menustrings.py:971 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1897 msgid "Convert raster dataset to 3D raster" msgstr "将栅格数æ®é›†è½¬æ¢ä¸ºä¸‰ç»´æ …格图层" -#: ../gui/wxpython/menustrings.py:988 ../gui/wxpython/menustrings.py:1930 +#: ../gui/wxpython/menustrings.py:989 ../gui/wxpython/menustrings.py:1931 #: ../gui/wxpython/image2target/ii2t_menustrings.py:972 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1898 msgid "Converts a space time raster dataset into a 3D raster map." msgstr "将时空数æ®é›†è½¬åŒ–为三维栅格图层。" -#: ../gui/wxpython/menustrings.py:989 ../gui/wxpython/menustrings.py:1931 +#: ../gui/wxpython/menustrings.py:990 ../gui/wxpython/menustrings.py:1932 #: ../gui/wxpython/image2target/ii2t_menustrings.py:973 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1899 msgid "Extraction" msgstr "æå–" -#: ../gui/wxpython/menustrings.py:990 ../gui/wxpython/menustrings.py:1932 +#: ../gui/wxpython/menustrings.py:991 ../gui/wxpython/menustrings.py:1933 #: ../gui/wxpython/image2target/ii2t_menustrings.py:974 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1900 msgid "Extract subset of raster dataset" msgstr "从栅格数æ®é›†æå–å­é›†" -#: ../gui/wxpython/menustrings.py:991 ../gui/wxpython/menustrings.py:1933 +#: ../gui/wxpython/menustrings.py:992 ../gui/wxpython/menustrings.py:1934 #: ../gui/wxpython/image2target/ii2t_menustrings.py:975 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1901 msgid "Extracts a subset of a space time raster datasets." msgstr "" -#: ../gui/wxpython/menustrings.py:992 ../gui/wxpython/menustrings.py:1934 +#: ../gui/wxpython/menustrings.py:993 ../gui/wxpython/menustrings.py:1935 #: ../gui/wxpython/image2target/ii2t_menustrings.py:976 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1902 msgid "Extract subset of vector dataset" msgstr "从矢é‡æ•°æ®é›†æå–å­é›†" -#: ../gui/wxpython/menustrings.py:993 ../gui/wxpython/menustrings.py:1935 +#: ../gui/wxpython/menustrings.py:994 ../gui/wxpython/menustrings.py:1936 #: ../gui/wxpython/image2target/ii2t_menustrings.py:977 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1903 msgid "Extracts a subset of a space time vector dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:994 ../gui/wxpython/menustrings.py:1936 +#: ../gui/wxpython/menustrings.py:995 ../gui/wxpython/menustrings.py:1937 #: ../gui/wxpython/image2target/ii2t_menustrings.py:978 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1904 msgid "Extract subset of 3D raster dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:995 ../gui/wxpython/menustrings.py:1937 +#: ../gui/wxpython/menustrings.py:996 ../gui/wxpython/menustrings.py:1938 #: ../gui/wxpython/image2target/ii2t_menustrings.py:979 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1905 msgid "Extracts a subset of a space time 3D raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:996 ../gui/wxpython/menustrings.py:1938 +#: ../gui/wxpython/menustrings.py:997 ../gui/wxpython/menustrings.py:1939 #: ../gui/wxpython/image2target/ii2t_menustrings.py:980 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1906 msgid "Query vector dataset attribute data" msgstr "查询矢é‡æ•°æ®é›†å±žæ€§" -#: ../gui/wxpython/menustrings.py:997 ../gui/wxpython/menustrings.py:1939 +#: ../gui/wxpython/menustrings.py:998 ../gui/wxpython/menustrings.py:1940 #: ../gui/wxpython/image2target/ii2t_menustrings.py:981 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1907 msgid "Prints attributes of vector maps registered in a space time vector dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:998 ../gui/wxpython/menustrings.py:1940 +#: ../gui/wxpython/menustrings.py:999 ../gui/wxpython/menustrings.py:1941 #: ../gui/wxpython/image2target/ii2t_menustrings.py:982 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1908 msgid "Raster dataset color table" msgstr "栅格数æ®é›†è‰²å½©è¡¨" -#: ../gui/wxpython/menustrings.py:999 ../gui/wxpython/menustrings.py:1941 +#: ../gui/wxpython/menustrings.py:1000 ../gui/wxpython/menustrings.py:1942 #: ../gui/wxpython/image2target/ii2t_menustrings.py:983 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1909 msgid "Creates/modifies the color table associated with each raster map of the space time raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:1000 ../gui/wxpython/menustrings.py:1942 +#: ../gui/wxpython/menustrings.py:1001 ../gui/wxpython/menustrings.py:1943 #: ../gui/wxpython/image2target/ii2t_menustrings.py:984 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1910 msgid "Raster calculations" msgstr "栅格地图计算" -#: ../gui/wxpython/menustrings.py:1001 ../gui/wxpython/menustrings.py:1943 +#: ../gui/wxpython/menustrings.py:1002 ../gui/wxpython/menustrings.py:1944 #: ../gui/wxpython/image2target/ii2t_menustrings.py:985 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1911 msgid "Performs spatio-temporal mapcalc expressions on temporally sampled maps of space time raster datasets." msgstr "" -#: ../gui/wxpython/menustrings.py:1002 ../gui/wxpython/menustrings.py:1944 +#: ../gui/wxpython/menustrings.py:1003 ../gui/wxpython/menustrings.py:1945 #: ../gui/wxpython/image2target/ii2t_menustrings.py:986 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1912 msgid "3D raster calculations" msgstr "" -#: ../gui/wxpython/menustrings.py:1003 ../gui/wxpython/menustrings.py:1945 +#: ../gui/wxpython/menustrings.py:1004 ../gui/wxpython/menustrings.py:1946 #: ../gui/wxpython/image2target/ii2t_menustrings.py:987 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1913 msgid "Performs r3.mapcalc expressions on maps of sampled space time 3D raster datasets." msgstr "" -#: ../gui/wxpython/menustrings.py:1004 ../gui/wxpython/menustrings.py:1946 +#: ../gui/wxpython/menustrings.py:1005 ../gui/wxpython/menustrings.py:1947 #: ../gui/wxpython/image2target/ii2t_menustrings.py:988 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1914 msgid "Interpolate gaps in raster datasets" msgstr "栅格数æ®é›†æ’值" -#: ../gui/wxpython/menustrings.py:1005 ../gui/wxpython/menustrings.py:1947 +#: ../gui/wxpython/menustrings.py:1006 ../gui/wxpython/menustrings.py:1948 #: ../gui/wxpython/image2target/ii2t_menustrings.py:989 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1915 msgid "Replaces gaps in a space time raster dataset with interpolated raster maps." msgstr "" -#: ../gui/wxpython/menustrings.py:1006 ../gui/wxpython/menustrings.py:1948 +#: ../gui/wxpython/menustrings.py:1007 ../gui/wxpython/menustrings.py:1949 #: ../gui/wxpython/image2target/ii2t_menustrings.py:990 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1916 msgid "Aggregation" msgstr "åˆè®¡" -#: ../gui/wxpython/menustrings.py:1007 ../gui/wxpython/menustrings.py:1949 +#: ../gui/wxpython/menustrings.py:1008 ../gui/wxpython/menustrings.py:1950 #: ../gui/wxpython/image2target/ii2t_menustrings.py:991 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1917 msgid "Neighborhood analysis in raster dataset" msgstr "栅格数æ®é›†æœ€è¿‘邻分æž" -#: ../gui/wxpython/menustrings.py:1008 ../gui/wxpython/menustrings.py:1950 +#: ../gui/wxpython/menustrings.py:1009 ../gui/wxpython/menustrings.py:1951 #: ../gui/wxpython/image2target/ii2t_menustrings.py:992 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1918 msgid "Performs a neighborhood analysis for each map in a space time raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:1009 ../gui/wxpython/menustrings.py:1951 +#: ../gui/wxpython/menustrings.py:1010 ../gui/wxpython/menustrings.py:1952 #: ../gui/wxpython/image2target/ii2t_menustrings.py:993 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1919 msgid "Aggregation in raster datasets" msgstr "栅格数æ®é›†åˆè®¡" -#: ../gui/wxpython/menustrings.py:1010 ../gui/wxpython/menustrings.py:1952 +#: ../gui/wxpython/menustrings.py:1011 ../gui/wxpython/menustrings.py:1953 #: ../gui/wxpython/image2target/ii2t_menustrings.py:994 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1920 msgid "Performs different aggregation algorithms from r.series on all or a subset of raster maps in a space time raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:1011 ../gui/wxpython/menustrings.py:1953 +#: ../gui/wxpython/menustrings.py:1012 ../gui/wxpython/menustrings.py:1954 #: ../gui/wxpython/image2target/ii2t_menustrings.py:995 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1921 msgid "Temporal aggregation" msgstr "时间数æ®é›†åˆè®¡" -#: ../gui/wxpython/menustrings.py:1012 ../gui/wxpython/menustrings.py:1954 +#: ../gui/wxpython/menustrings.py:1013 ../gui/wxpython/menustrings.py:1955 #: ../gui/wxpython/image2target/ii2t_menustrings.py:996 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1922 msgid "Aggregates temporally the maps of a space time raster dataset by a user defined granularity." msgstr "" -#: ../gui/wxpython/menustrings.py:1013 ../gui/wxpython/menustrings.py:1955 +#: ../gui/wxpython/menustrings.py:1014 ../gui/wxpython/menustrings.py:1956 #: ../gui/wxpython/image2target/ii2t_menustrings.py:997 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1923 msgid "Temporal aggregation by dataset" msgstr "时间数æ®é›†å†…åˆè®¡" -#: ../gui/wxpython/menustrings.py:1014 ../gui/wxpython/menustrings.py:1956 +#: ../gui/wxpython/menustrings.py:1015 ../gui/wxpython/menustrings.py:1957 #: ../gui/wxpython/image2target/ii2t_menustrings.py:998 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1924 msgid "Aggregates data of an existing space time raster dataset using the time intervals of a second space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:1015 ../gui/wxpython/menustrings.py:1957 +#: ../gui/wxpython/menustrings.py:1016 ../gui/wxpython/menustrings.py:1958 #: ../gui/wxpython/image2target/ii2t_menustrings.py:999 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1925 msgid "Sampling" msgstr "抽样" -#: ../gui/wxpython/menustrings.py:1016 ../gui/wxpython/menustrings.py:1958 +#: ../gui/wxpython/menustrings.py:1017 ../gui/wxpython/menustrings.py:1959 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1000 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1926 msgid "Sample a space time raster dataset at point coordinates" msgstr "" -#: ../gui/wxpython/menustrings.py:1017 ../gui/wxpython/menustrings.py:1959 +#: ../gui/wxpython/menustrings.py:1018 ../gui/wxpython/menustrings.py:1960 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1001 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1927 msgid "Sample a space time raster dataset at specific vector point coordinates and write the output to stdout using different layouts" msgstr "" -#: ../gui/wxpython/menustrings.py:1018 ../gui/wxpython/menustrings.py:1960 +#: ../gui/wxpython/menustrings.py:1019 ../gui/wxpython/menustrings.py:1961 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1002 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1928 msgid "Query raster dataset by vector points dataset" msgstr "通过矢é‡ç‚¹æ•°æ®æŸ¥è¯¢æ …格数æ®" -#: ../gui/wxpython/menustrings.py:1019 ../gui/wxpython/menustrings.py:1961 +#: ../gui/wxpython/menustrings.py:1020 ../gui/wxpython/menustrings.py:1962 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1003 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1929 msgid "Stores raster map values at spatial and temporal positions of vector points as vector attributes." msgstr "" -#: ../gui/wxpython/menustrings.py:1020 ../gui/wxpython/menustrings.py:1962 +#: ../gui/wxpython/menustrings.py:1021 ../gui/wxpython/menustrings.py:1963 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1004 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1930 msgid "Observe specific locations in raster dataset" msgstr "栅格数æ®å®šç‚¹è§‚测" -#: ../gui/wxpython/menustrings.py:1021 ../gui/wxpython/menustrings.py:1963 +#: ../gui/wxpython/menustrings.py:1022 ../gui/wxpython/menustrings.py:1964 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1005 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1931 msgid "Observes specific locations in a space time raster dataset over a period of time using vector points." msgstr "" -#: ../gui/wxpython/menustrings.py:1022 ../gui/wxpython/menustrings.py:1964 +#: ../gui/wxpython/menustrings.py:1023 ../gui/wxpython/menustrings.py:1965 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1006 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1932 msgid "Temporal sampling" msgstr "时间数æ®é›†æŠ½æ ·" -#: ../gui/wxpython/menustrings.py:1023 ../gui/wxpython/menustrings.py:1965 +#: ../gui/wxpython/menustrings.py:1024 ../gui/wxpython/menustrings.py:1966 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1007 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1933 msgid "Samples the input space time dataset(s) with a sample space time dataset and print the result to stdout." msgstr "" -#: ../gui/wxpython/menustrings.py:1025 ../gui/wxpython/menustrings.py:1967 +#: ../gui/wxpython/menustrings.py:1026 ../gui/wxpython/menustrings.py:1968 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1009 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1935 msgid "Space time datasets metadata" msgstr "时空数æ®é›†å…ƒæ•°æ®" -#: ../gui/wxpython/menustrings.py:1026 ../gui/wxpython/menustrings.py:1968 +#: ../gui/wxpython/menustrings.py:1027 ../gui/wxpython/menustrings.py:1969 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1010 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1936 msgid "Lists information about space time datasets and maps." msgstr "" -#: ../gui/wxpython/menustrings.py:1027 ../gui/wxpython/menustrings.py:1969 +#: ../gui/wxpython/menustrings.py:1028 ../gui/wxpython/menustrings.py:1970 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1011 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1937 msgid "Univariate raster dataset statistics" msgstr "栅格数æ®é›†ä¸€å…ƒç»Ÿè®¡é‡" -#: ../gui/wxpython/menustrings.py:1028 ../gui/wxpython/menustrings.py:1970 +#: ../gui/wxpython/menustrings.py:1029 ../gui/wxpython/menustrings.py:1971 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1012 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1938 msgid "Calculates univariate statistics from the non-null cells for each registered raster map of a space time raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:1029 ../gui/wxpython/menustrings.py:1971 +#: ../gui/wxpython/menustrings.py:1030 ../gui/wxpython/menustrings.py:1972 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1013 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1939 msgid "Univariate vector dataset statistics" msgstr "矢é‡æ•°æ®é›†ä¸€å…ƒç»Ÿè®¡é‡" -#: ../gui/wxpython/menustrings.py:1030 ../gui/wxpython/menustrings.py:1972 +#: ../gui/wxpython/menustrings.py:1031 ../gui/wxpython/menustrings.py:1973 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1014 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1940 msgid "Calculates univariate statistics of attributes for each registered vector map of a space time vector dataset" msgstr "" -#: ../gui/wxpython/menustrings.py:1031 ../gui/wxpython/menustrings.py:1973 +#: ../gui/wxpython/menustrings.py:1032 ../gui/wxpython/menustrings.py:1974 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1015 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1941 msgid "Univariate 3D raster dataset statistics" msgstr "" -#: ../gui/wxpython/menustrings.py:1032 ../gui/wxpython/menustrings.py:1974 +#: ../gui/wxpython/menustrings.py:1033 ../gui/wxpython/menustrings.py:1975 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1016 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1942 msgid "Calculates univariate statistics from the non-null cells for each registered 3D raster map of a space time 3D raster dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:1033 ../gui/wxpython/menustrings.py:1975 +#: ../gui/wxpython/menustrings.py:1034 ../gui/wxpython/menustrings.py:1976 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1017 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1943 msgid "Report temporal topology" msgstr "时空数æ®æ‹“扑报告" -#: ../gui/wxpython/menustrings.py:1034 ../gui/wxpython/menustrings.py:1976 +#: ../gui/wxpython/menustrings.py:1035 ../gui/wxpython/menustrings.py:1977 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1018 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1944 msgid "Lists temporal topology of a space time dataset." msgstr "" -#: ../gui/wxpython/menustrings.py:1035 ../gui/wxpython/menustrings.py:1977 -#: ../gui/wxpython/menustrings.py:1984 +#: ../gui/wxpython/menustrings.py:1036 ../gui/wxpython/menustrings.py:1978 +#: ../gui/wxpython/menustrings.py:1985 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1019 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1945 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1952 msgid "GUI tools" msgstr "GUI工具" -#: ../gui/wxpython/menustrings.py:1038 ../gui/wxpython/menustrings.py:1980 -#: ../gui/wxpython/menustrings.py:2000 +#: ../gui/wxpython/menustrings.py:1039 ../gui/wxpython/menustrings.py:1981 +#: ../gui/wxpython/menustrings.py:2001 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1022 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1948 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1968 msgid "Timeline tool" msgstr "时间表工具" -#: ../gui/wxpython/menustrings.py:1039 ../gui/wxpython/menustrings.py:1981 -#: ../gui/wxpython/menustrings.py:2001 +#: ../gui/wxpython/menustrings.py:1040 ../gui/wxpython/menustrings.py:1982 +#: ../gui/wxpython/menustrings.py:2002 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1023 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1949 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1969 msgid "Plot temporal extents." msgstr "" -#: ../gui/wxpython/menustrings.py:1040 ../gui/wxpython/menustrings.py:1982 -#: ../gui/wxpython/menustrings.py:1998 +#: ../gui/wxpython/menustrings.py:1041 ../gui/wxpython/menustrings.py:1983 +#: ../gui/wxpython/menustrings.py:1999 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1024 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1950 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1966 msgid "Temporal plot tool" msgstr "" -#: ../gui/wxpython/menustrings.py:1041 ../gui/wxpython/menustrings.py:1983 -#: ../gui/wxpython/menustrings.py:1999 +#: ../gui/wxpython/menustrings.py:1042 ../gui/wxpython/menustrings.py:1984 +#: ../gui/wxpython/menustrings.py:2000 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1025 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1951 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1967 msgid "Plot temporal values." msgstr "" -#: ../gui/wxpython/menustrings.py:1042 ../gui/wxpython/menustrings.py:2047 -#: ../gui/wxpython/menustrings.py:2090 +#: ../gui/wxpython/menustrings.py:1043 ../gui/wxpython/menustrings.py:2048 +#: ../gui/wxpython/menustrings.py:2091 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1026 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2015 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2058 msgid "&Help" msgstr "帮助(&H)" -#: ../gui/wxpython/menustrings.py:1043 +#: ../gui/wxpython/menustrings.py:1044 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1027 msgid "GRASS help" msgstr "GRASS帮助文件" -#: ../gui/wxpython/menustrings.py:1044 ../gui/wxpython/menustrings.py:1046 +#: ../gui/wxpython/menustrings.py:1045 ../gui/wxpython/menustrings.py:1047 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1028 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1030 msgid "Display the HTML man pages of GRASS GIS" msgstr "" -#: ../gui/wxpython/menustrings.py:1045 +#: ../gui/wxpython/menustrings.py:1046 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1029 msgid "GUI help" msgstr "图形界é¢å¸®åŠ©æ–‡ä»¶" -#: ../gui/wxpython/menustrings.py:1047 +#: ../gui/wxpython/menustrings.py:1048 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1031 msgid "About system" msgstr "关于系统" -#: ../gui/wxpython/menustrings.py:1048 +#: ../gui/wxpython/menustrings.py:1049 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1032 msgid "Prints system information" msgstr "" -#: ../gui/wxpython/menustrings.py:1049 ../gui/wxpython/menustrings.py:1050 +#: ../gui/wxpython/menustrings.py:1050 ../gui/wxpython/menustrings.py:1051 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1033 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1034 #: ../gui/wxpython/gui_core/ghelp.py:53 msgid "About GRASS GIS" msgstr "关于GRASS GIS" -#: ../gui/wxpython/menustrings.py:1053 +#: ../gui/wxpython/menustrings.py:1054 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1037 msgid "Import, export and link data" msgstr "导入ã€å¯¼å‡ºã€é“¾æŽ¥æ•°æ®" -#: ../gui/wxpython/menustrings.py:1987 +#: ../gui/wxpython/menustrings.py:1988 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1955 msgid "Attribute table manager" msgstr "属性表管ç†å™¨" -#: ../gui/wxpython/menustrings.py:2006 +#: ../gui/wxpython/menustrings.py:2007 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1974 msgid "Create new model" msgstr "创建新模型" -#: ../gui/wxpython/menustrings.py:2008 +#: ../gui/wxpython/menustrings.py:2009 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1976 msgid "Load model from file" msgstr "从文件载入模型" -#: ../gui/wxpython/menustrings.py:2010 +#: ../gui/wxpython/menustrings.py:2011 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1978 #: ../gui/wxpython/gmodeler/frame.py:518 msgid "Save model" msgstr "ä¿å­˜æ¨¡åž‹" -#: ../gui/wxpython/menustrings.py:2012 +#: ../gui/wxpython/menustrings.py:2013 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1980 msgid "Save model to file" msgstr "将模型ä¿å­˜åˆ°æ–‡ä»¶" -#: ../gui/wxpython/menustrings.py:2014 +#: ../gui/wxpython/menustrings.py:2015 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1982 msgid "Close model file" msgstr "关闭模型文件" -#: ../gui/wxpython/menustrings.py:2015 +#: ../gui/wxpython/menustrings.py:2016 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1983 msgid "Export to image" msgstr "输出为图åƒ" -#: ../gui/wxpython/menustrings.py:2016 +#: ../gui/wxpython/menustrings.py:2017 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1984 msgid "Export model to image" msgstr "将模型导出到图形" -#: ../gui/wxpython/menustrings.py:2017 +#: ../gui/wxpython/menustrings.py:2018 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1985 msgid "Export to Python" msgstr "导出到Python" -#: ../gui/wxpython/menustrings.py:2018 +#: ../gui/wxpython/menustrings.py:2019 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1986 msgid "Export model to Python script" msgstr "将模型导出到Python脚本" -#: ../gui/wxpython/menustrings.py:2019 +#: ../gui/wxpython/menustrings.py:2020 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1987 msgid "Quit modeler" msgstr "安é™æ¨¡å¼" -#: ../gui/wxpython/menustrings.py:2020 +#: ../gui/wxpython/menustrings.py:2021 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1988 msgid "Close modeler window" msgstr "关闭模型窗å£" -#: ../gui/wxpython/menustrings.py:2023 +#: ../gui/wxpython/menustrings.py:2024 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1991 #: ../gui/wxpython/gmodeler/preferences.py:32 msgid "Modeler settings" msgstr "" -#: ../gui/wxpython/menustrings.py:2024 +#: ../gui/wxpython/menustrings.py:2025 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1992 msgid "&Model" msgstr "模型(&M)" -#: ../gui/wxpython/menustrings.py:2025 +#: ../gui/wxpython/menustrings.py:2026 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1993 msgid "Add command" msgstr "添加指令" -#: ../gui/wxpython/menustrings.py:2026 +#: ../gui/wxpython/menustrings.py:2027 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1994 msgid "Add action (GRASS command) to model" msgstr "添加动作(GRASS指令)到模型" -#: ../gui/wxpython/menustrings.py:2027 +#: ../gui/wxpython/menustrings.py:2028 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1995 msgid "Add data" msgstr "添加数æ®" -#: ../gui/wxpython/menustrings.py:2028 +#: ../gui/wxpython/menustrings.py:2029 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1996 msgid "Add data item to model" msgstr "添加数æ®é¡¹åˆ°æ¨¡åž‹" -#: ../gui/wxpython/menustrings.py:2029 +#: ../gui/wxpython/menustrings.py:2030 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1997 msgid "Define relation" msgstr "定义关系" -#: ../gui/wxpython/menustrings.py:2030 +#: ../gui/wxpython/menustrings.py:2031 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1998 msgid "Define relation between data and action items" msgstr "定义数æ®å’ŒåŠ¨ä½œå…³ç³»" -#: ../gui/wxpython/menustrings.py:2031 +#: ../gui/wxpython/menustrings.py:2032 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1999 msgid "Add loop / series" msgstr "添加循环/系列" -#: ../gui/wxpython/menustrings.py:2032 +#: ../gui/wxpython/menustrings.py:2033 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2000 msgid "Adds loop (series) to model" msgstr "添加循环/系列到模型" -#: ../gui/wxpython/menustrings.py:2033 +#: ../gui/wxpython/menustrings.py:2034 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2001 msgid "Add condition" msgstr "添加æ¡ä»¶" -#: ../gui/wxpython/menustrings.py:2034 +#: ../gui/wxpython/menustrings.py:2035 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2002 msgid "Adds condition (if/else) to model" msgstr "添加模型æ¡ä»¶(if/else)" -#: ../gui/wxpython/menustrings.py:2035 +#: ../gui/wxpython/menustrings.py:2036 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2003 #: ../gui/wxpython/gmodeler/frame.py:885 msgid "Add comment" msgstr "" -#: ../gui/wxpython/menustrings.py:2036 +#: ../gui/wxpython/menustrings.py:2037 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2004 msgid "Adds comment to model" msgstr "添加模型注释" -#: ../gui/wxpython/menustrings.py:2037 +#: ../gui/wxpython/menustrings.py:2038 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2005 msgid "Remove item" msgstr "移除项目" -#: ../gui/wxpython/menustrings.py:2038 +#: ../gui/wxpython/menustrings.py:2039 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2006 msgid "Remove action/data from model" msgstr "从模型中删除动作/æ•°æ®ã€‚" -#: ../gui/wxpython/menustrings.py:2039 +#: ../gui/wxpython/menustrings.py:2040 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2007 #: ../gui/wxpython/gmodeler/preferences.py:661 msgid "Model properties" msgstr "" -#: ../gui/wxpython/menustrings.py:2040 +#: ../gui/wxpython/menustrings.py:2041 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2008 msgid "Model properties (name, purpose, etc.)" msgstr "模型属性(å称ã€ç›®çš„ç­‰)" -#: ../gui/wxpython/menustrings.py:2041 +#: ../gui/wxpython/menustrings.py:2042 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2009 msgid "Delete intermediate data" msgstr "删除中间数æ®" -#: ../gui/wxpython/menustrings.py:2042 +#: ../gui/wxpython/menustrings.py:2043 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2010 msgid "Delete intermediate data defined in the model" msgstr "删除模型的中间数æ®" -#: ../gui/wxpython/menustrings.py:2044 +#: ../gui/wxpython/menustrings.py:2045 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2012 msgid "Run entire model" msgstr "è¿è¡Œæ•´ä¸ªæ¨¡åž‹" -#: ../gui/wxpython/menustrings.py:2045 +#: ../gui/wxpython/menustrings.py:2046 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2013 msgid "Validate model" msgstr "验è¯æ¨¡åž‹" -#: ../gui/wxpython/menustrings.py:2046 +#: ../gui/wxpython/menustrings.py:2047 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2014 msgid "Validate entire model" msgstr "验è¯æ•´ä¸ªæ¨¡åž‹" -#: ../gui/wxpython/menustrings.py:2048 ../gui/wxpython/menustrings.py:2091 +#: ../gui/wxpython/menustrings.py:2049 ../gui/wxpython/menustrings.py:2092 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2016 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2059 -#: ../gui/wxpython/tplot/frame.py:280 ../gui/wxpython/timeline/frame.py:137 +#: ../gui/wxpython/tplot/frame.py:346 ../gui/wxpython/timeline/frame.py:137 msgid "Help" msgstr "帮助" -#: ../gui/wxpython/menustrings.py:2049 +#: ../gui/wxpython/menustrings.py:2050 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2017 msgid "Display the HTML man pages of Graphical modeler" msgstr "显示图形建模器的HTML帮助文件" -#: ../gui/wxpython/menustrings.py:2050 +#: ../gui/wxpython/menustrings.py:2051 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2018 msgid "About Graphical Modeler" msgstr "关于图形建模器" -#: ../gui/wxpython/menustrings.py:2051 +#: ../gui/wxpython/menustrings.py:2052 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2019 msgid "Display information about Graphical Modeler" msgstr "显示图形建模器信æ¯" -#: ../gui/wxpython/menustrings.py:2056 +#: ../gui/wxpython/menustrings.py:2057 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2024 #: ../gui/wxpython/psmap/toolbars.py:77 msgid "Specify paper size, margins and orientation" msgstr "设定纸张大å°ï¼Œè¾¹æ¡†å’Œæ¨¡å¼" -#: ../gui/wxpython/menustrings.py:2057 +#: ../gui/wxpython/menustrings.py:2058 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2025 msgid "Load instruction file" msgstr "载入示例文件" -#: ../gui/wxpython/menustrings.py:2058 +#: ../gui/wxpython/menustrings.py:2059 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2026 #: ../gui/wxpython/psmap/toolbars.py:70 msgid "Load text file with mapping instructions" msgstr "使用地图绘制指令载入文本文件" -#: ../gui/wxpython/menustrings.py:2059 +#: ../gui/wxpython/menustrings.py:2060 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2027 msgid "Export instruction file" msgstr "导出示例文件" -#: ../gui/wxpython/menustrings.py:2060 +#: ../gui/wxpython/menustrings.py:2061 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2028 #: ../gui/wxpython/psmap/toolbars.py:68 msgid "Generate text file with mapping instructions" msgstr "使用地图绘制指令生æˆæ–‡æœ¬æ–‡ä»¶" -#: ../gui/wxpython/menustrings.py:2061 +#: ../gui/wxpython/menustrings.py:2062 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2029 msgid "Export to PostScript" msgstr "导出到PostScript" -#: ../gui/wxpython/menustrings.py:2062 +#: ../gui/wxpython/menustrings.py:2063 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2030 #: ../gui/wxpython/psmap/toolbars.py:72 msgid "Generate PostScript output" msgstr "" -#: ../gui/wxpython/menustrings.py:2063 +#: ../gui/wxpython/menustrings.py:2064 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2031 msgid "Export to PDF" msgstr "导出到PDF" -#: ../gui/wxpython/menustrings.py:2064 +#: ../gui/wxpython/menustrings.py:2065 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2032 #: ../gui/wxpython/psmap/toolbars.py:74 msgid "Generate PDF output" msgstr "生æˆPDF输出" -#: ../gui/wxpython/menustrings.py:2065 ../gui/wxpython/menustrings.py:2066 +#: ../gui/wxpython/menustrings.py:2066 ../gui/wxpython/menustrings.py:2067 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2033 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2034 msgid "Launch ps.map dialog" msgstr "å¯åŠ¨ps.map对è¯æ¡†" -#: ../gui/wxpython/menustrings.py:2067 +#: ../gui/wxpython/menustrings.py:2068 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2035 #: ../gui/wxpython/gui_core/toolbars.py:74 ../gui/wxpython/lmgr/layertree.py:78 msgid "Quit" msgstr "退出" -#: ../gui/wxpython/menustrings.py:2068 +#: ../gui/wxpython/menustrings.py:2069 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2036 msgid "Close Cartographic Composer" msgstr "å¯åŠ¨åœ°å›¾ç»˜åˆ¶å™¨" -#: ../gui/wxpython/menustrings.py:2069 +#: ../gui/wxpython/menustrings.py:2070 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2037 msgid "&Insert" msgstr "æ’å…¥(&I)" -#: ../gui/wxpython/menustrings.py:2070 +#: ../gui/wxpython/menustrings.py:2071 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2038 -#: ../gui/wxpython/psmap/toolbars.py:82 ../gui/wxpython/psmap/dialogs.py:833 -#: ../gui/wxpython/psmap/dialogs.py:887 +#: ../gui/wxpython/psmap/toolbars.py:82 ../gui/wxpython/psmap/dialogs.py:835 +#: ../gui/wxpython/psmap/dialogs.py:889 msgid "Map frame" msgstr "" -#: ../gui/wxpython/menustrings.py:2071 +#: ../gui/wxpython/menustrings.py:2072 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2039 msgid "Add or edit map frame" msgstr "添加或编辑地图框架" -#: ../gui/wxpython/menustrings.py:2072 +#: ../gui/wxpython/menustrings.py:2073 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2040 #: ../gui/wxpython/nviz/mapwindow.py:1675 ../gui/wxpython/nviz/tools.py:827 -#: ../gui/wxpython/psmap/dialogs.py:1540 ../gui/wxpython/lmgr/layertree.py:1044 +#: ../gui/wxpython/psmap/dialogs.py:1542 ../gui/wxpython/lmgr/layertree.py:1044 msgid "Raster map" msgstr "栅格地图" -#: ../gui/wxpython/menustrings.py:2073 +#: ../gui/wxpython/menustrings.py:2074 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2041 msgid "Add or edit raster map" msgstr "添加或编辑栅格图" -#: ../gui/wxpython/menustrings.py:2074 +#: ../gui/wxpython/menustrings.py:2075 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2042 -#: ../gui/wxpython/nviz/tools.py:1453 ../gui/wxpython/psmap/dialogs.py:3644 +#: ../gui/wxpython/nviz/tools.py:1453 ../gui/wxpython/psmap/dialogs.py:3646 #: ../gui/wxpython/lmgr/layertree.py:1048 msgid "Vector map" msgstr "矢é‡åœ°å›¾" -#: ../gui/wxpython/menustrings.py:2075 +#: ../gui/wxpython/menustrings.py:2076 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2043 msgid "Add or edit vector map" msgstr "添加或编辑矢é‡å›¾" -#: ../gui/wxpython/menustrings.py:2076 +#: ../gui/wxpython/menustrings.py:2077 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2044 msgid "Map legend" msgstr "添加图例" -#: ../gui/wxpython/menustrings.py:2077 +#: ../gui/wxpython/menustrings.py:2078 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2045 msgid "Add or edit raster and vector legend" msgstr "添加或编辑图例" -#: ../gui/wxpython/menustrings.py:2078 +#: ../gui/wxpython/menustrings.py:2079 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2046 #: ../gui/wxpython/psmap/toolbars.py:93 msgid "Map info" msgstr "" -#: ../gui/wxpython/menustrings.py:2079 +#: ../gui/wxpython/menustrings.py:2080 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2047 msgid "Add or edit map info" msgstr "添加或编辑地图信æ¯" -#: ../gui/wxpython/menustrings.py:2080 +#: ../gui/wxpython/menustrings.py:2081 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2048 #: ../gui/wxpython/nviz/tools.py:2381 ../gui/wxpython/psmap/toolbars.py:97 msgid "Scale bar" msgstr "" -#: ../gui/wxpython/menustrings.py:2081 +#: ../gui/wxpython/menustrings.py:2082 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2049 msgid "Add or edit scale bar" msgstr "添加或编辑比例尺" -#: ../gui/wxpython/menustrings.py:2082 +#: ../gui/wxpython/menustrings.py:2083 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2050 -#: ../gui/wxpython/psmap/toolbars.py:91 ../gui/wxpython/psmap/dialogs.py:5185 -#: ../gui/wxpython/psmap/dialogs.py:5194 -#: ../gui/wxpython/animation/dialogs.py:1537 +#: ../gui/wxpython/psmap/toolbars.py:91 ../gui/wxpython/psmap/dialogs.py:5187 +#: ../gui/wxpython/psmap/dialogs.py:5196 +#: ../gui/wxpython/animation/dialogs.py:1540 msgid "Text" msgstr "文本" -#: ../gui/wxpython/menustrings.py:2083 +#: ../gui/wxpython/menustrings.py:2084 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2051 -#: ../gui/wxpython/animation/dialogs.py:988 +#: ../gui/wxpython/animation/dialogs.py:991 #: ../gui/wxpython/mapdisp/toolbars.py:54 msgid "Add text" msgstr "" -#: ../gui/wxpython/menustrings.py:2084 +#: ../gui/wxpython/menustrings.py:2085 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2052 -#: ../gui/wxpython/psmap/toolbars.py:99 ../gui/wxpython/psmap/dialogs.py:5720 -#: ../gui/wxpython/psmap/dialogs.py:5782 -#: ../gui/wxpython/animation/dialogs.py:1536 +#: ../gui/wxpython/psmap/toolbars.py:99 ../gui/wxpython/psmap/dialogs.py:5722 +#: ../gui/wxpython/psmap/dialogs.py:5784 +#: ../gui/wxpython/animation/dialogs.py:1539 msgid "Image" msgstr "" -#: ../gui/wxpython/menustrings.py:2085 +#: ../gui/wxpython/menustrings.py:2086 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2053 -#: ../gui/wxpython/animation/dialogs.py:988 +#: ../gui/wxpython/animation/dialogs.py:991 msgid "Add image" msgstr "" -#: ../gui/wxpython/menustrings.py:2086 +#: ../gui/wxpython/menustrings.py:2087 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2054 #: ../gui/wxpython/nviz/tools.py:2332 ../gui/wxpython/psmap/toolbars.py:101 -#: ../gui/wxpython/psmap/dialogs.py:6244 +#: ../gui/wxpython/psmap/dialogs.py:6246 msgid "North Arrow" msgstr "指北针" -#: ../gui/wxpython/menustrings.py:2087 +#: ../gui/wxpython/menustrings.py:2088 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2055 #: ../gui/wxpython/mapdisp/toolbars.py:41 msgid "Add north arrow" msgstr "添加指北针" -#: ../gui/wxpython/menustrings.py:2089 +#: ../gui/wxpython/menustrings.py:2090 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2057 #: ../gui/wxpython/psmap/toolbars.py:85 msgid "Delete selected object" msgstr "" -#: ../gui/wxpython/menustrings.py:2092 +#: ../gui/wxpython/menustrings.py:2093 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2060 msgid "Display the HTML man pages of Cartographic Composer" msgstr "显示地图绘制器HTML帮助文件" -#: ../gui/wxpython/menustrings.py:2093 +#: ../gui/wxpython/menustrings.py:2094 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2061 msgid "About Cartographic Composer" msgstr "å¯åŠ¨åœ°å›¾ç»˜åˆ¶" -#: ../gui/wxpython/menustrings.py:2094 +#: ../gui/wxpython/menustrings.py:2095 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2062 msgid "Display information about Cartographic Composer" msgstr "显示地图绘制窗å£ä¿¡æ¯" @@ -10679,20 +10653,26 @@ msgid "Imports raster data into a GRASS raster map using GDAL library and reprojects on the fly." msgstr "" +#: ../gui/wxpython/image2target/ii2t_menustrings.py:64 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1065 +msgid "Imports a raster map as GRASS GIS specific archive file (packed with r.pack)" +msgstr "" + #: ../gui/wxpython/image2target/ii2t_menustrings.py:71 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1072 msgid "Imports vector data into a GRASS vector map using OGR library and reprojects on the fly." msgstr "" +#: ../gui/wxpython/image2target/ii2t_menustrings.py:88 +#: ../gui/wxpython/image2target/ii2t_menustrings.py:1089 +msgid "Imports a vector map as GRASS GIS specific archive file (packed with v.pack)" +msgstr "" + #: ../gui/wxpython/image2target/ii2t_menustrings.py:132 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1133 msgid "Exports a vector map layer to any of the supported OGR vector formats. By default a vector map layer is exported to Esri Shapefile format." msgstr "将矢é‡å›¾å±‚导出为å—支æŒçš„OGR矢é‡æ ¼å¼ã€‚默认输出为ESRI Shapefileæ ¼å¼ã€‚" -#: ../gui/wxpython/image2target/ii2t_menustrings.py:198 -msgid "Creates a 3D rendering of GIS data. Renders surfaces (raster data), 2D/3D vector data, and volumes (3D raster data) in 3D." -msgstr "为GISæ•°æ®åˆ›å»ºä¸‰ç»´æ¸²æŸ“。å¯å¯¹æ …æ ¼é¢ï¼ŒäºŒç»´/三维矢é‡æ•°æ®ä»¥åŠä½“积(三维栅格数æ®)进行渲染。" - #: ../gui/wxpython/image2target/ii2t_menustrings.py:650 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1576 msgid "Allocates subnets for nearest centers (direction from center). center node must be opened (costs >= 0). Costs of center node are used in calculation" @@ -10723,236 +10703,256 @@ msgid "GRASS GIS Manage Ground Control Points" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:177 -#: ../gui/wxpython/gcp/manager.py:148 +#: ../gui/wxpython/image2target/ii2t_manager.py:179 +#: ../gui/wxpython/gcp/manager.py:150 msgid "Setup for georectification" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:210 -#: ../gui/wxpython/image2target/ii2t_manager.py:214 -#: ../gui/wxpython/gcp/manager.py:181 ../gui/wxpython/gcp/manager.py:185 +#: ../gui/wxpython/image2target/ii2t_manager.py:212 +#: ../gui/wxpython/image2target/ii2t_manager.py:216 +#: ../gui/wxpython/gcp/manager.py:183 ../gui/wxpython/gcp/manager.py:187 msgid "Georectifying setup canceled." msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:379 -#: ../gui/wxpython/gcp/manager.py:350 +#: ../gui/wxpython/image2target/ii2t_manager.py:381 +#: ../gui/wxpython/gcp/manager.py:352 msgid "Select map type and location/mapset" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:393 -#: ../gui/wxpython/gcp/manager.py:364 +#: ../gui/wxpython/image2target/ii2t_manager.py:395 +#: ../gui/wxpython/gcp/manager.py:366 msgid "Map type to georectify" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:394 -#: ../gui/wxpython/gui_core/dialogs.py:1452 -#: ../gui/wxpython/gui_core/dialogs.py:1697 -#: ../gui/wxpython/psmap/dialogs.py:920 ../gui/wxpython/gcp/manager.py:365 +#: ../gui/wxpython/image2target/ii2t_manager.py:396 +#: ../gui/wxpython/gui_core/dialogs.py:1453 +#: ../gui/wxpython/gui_core/dialogs.py:1699 +#: ../gui/wxpython/psmap/dialogs.py:922 ../gui/wxpython/gcp/manager.py:367 #: ../gui/wxpython/gmodeler/frame.py:1746 msgid "raster" msgstr "æ …æ ¼" -#: ../gui/wxpython/image2target/ii2t_manager.py:394 -#: ../gui/wxpython/gui_core/dialogs.py:1452 -#: ../gui/wxpython/psmap/dialogs.py:923 ../gui/wxpython/gcp/manager.py:365 +#: ../gui/wxpython/image2target/ii2t_manager.py:396 +#: ../gui/wxpython/gui_core/dialogs.py:1453 +#: ../gui/wxpython/psmap/dialogs.py:925 ../gui/wxpython/gcp/manager.py:367 #: ../gui/wxpython/gmodeler/frame.py:1747 msgid "vector" msgstr "矢é‡" -#: ../gui/wxpython/image2target/ii2t_manager.py:404 -#: ../gui/wxpython/gcp/manager.py:375 +#: ../gui/wxpython/image2target/ii2t_manager.py:406 +#: ../gui/wxpython/gcp/manager.py:377 msgid "Select source location:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:425 -#: ../gui/wxpython/gcp/manager.py:396 +#: ../gui/wxpython/image2target/ii2t_manager.py:427 +#: ../gui/wxpython/gcp/manager.py:398 msgid "Select source mapset:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:481 -#: ../gui/wxpython/gcp/manager.py:452 +#: ../gui/wxpython/image2target/ii2t_manager.py:483 +#: ../gui/wxpython/gcp/manager.py:454 msgid "You must select a valid location before selecting a mapset" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:494 -#: ../gui/wxpython/gcp/manager.py:465 +#: ../gui/wxpython/image2target/ii2t_manager.py:496 +#: ../gui/wxpython/gcp/manager.py:467 msgid "You must select a valid location and mapset in order to continue" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:516 -#: ../gui/wxpython/gcp/manager.py:487 +#: ../gui/wxpython/image2target/ii2t_manager.py:518 +#: ../gui/wxpython/gcp/manager.py:489 msgid "Select image/map group to georectify" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:538 +#: ../gui/wxpython/image2target/ii2t_manager.py:540 msgid "Select group:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:555 -#: ../gui/wxpython/gcp/manager.py:526 +#: ../gui/wxpython/image2target/ii2t_manager.py:557 +#: ../gui/wxpython/gcp/manager.py:528 msgid "Create group if none exists" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:569 -#: ../gui/wxpython/gcp/manager.py:540 +#: ../gui/wxpython/image2target/ii2t_manager.py:571 +#: ../gui/wxpython/gcp/manager.py:542 msgid "Add vector map to group..." msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:653 -#: ../gui/wxpython/gcp/manager.py:630 +#: ../gui/wxpython/image2target/ii2t_manager.py:655 +#: ../gui/wxpython/gcp/manager.py:632 msgid "You must select a valid image/map group in order to continue" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:660 -#: ../gui/wxpython/gcp/manager.py:637 +#: ../gui/wxpython/image2target/ii2t_manager.py:662 +#: ../gui/wxpython/gcp/manager.py:639 msgid "You must enter an map name extension in order to continue" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:729 -#: ../gui/wxpython/gcp/manager.py:706 +#: ../gui/wxpython/image2target/ii2t_manager.py:731 +#: ../gui/wxpython/gcp/manager.py:708 msgid "Select maps to display for ground control point (GCP) creation" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:790 -#: ../gui/wxpython/image2target/ii2t_manager.py:2981 -#: ../gui/wxpython/gcp/manager.py:767 ../gui/wxpython/gcp/manager.py:2908 +#: ../gui/wxpython/image2target/ii2t_manager.py:792 +#: ../gui/wxpython/image2target/ii2t_manager.py:2984 +#: ../gui/wxpython/gcp/manager.py:769 ../gui/wxpython/gcp/manager.py:2910 msgid "Select target vector map to display:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:862 -#: ../gui/wxpython/gcp/manager.py:839 +#: ../gui/wxpython/image2target/ii2t_manager.py:864 +#: ../gui/wxpython/gcp/manager.py:841 msgid "You must select a source map in order to continue" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:889 -#: ../gui/wxpython/image2target/ii2t_manager.py:920 -#: ../gui/wxpython/gcp/manager.py:866 ../gui/wxpython/gcp/manager.py:897 +#: ../gui/wxpython/image2target/ii2t_manager.py:891 +#: ../gui/wxpython/image2target/ii2t_manager.py:922 +#: ../gui/wxpython/gcp/manager.py:868 ../gui/wxpython/gcp/manager.py:899 #, python-format msgid "" "No maps in selected group <%s>.\n" "Please edit group or select another group." msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:950 -#: ../gui/wxpython/gcp/manager.py:927 +#: ../gui/wxpython/image2target/ii2t_manager.py:952 +#: ../gui/wxpython/gcp/manager.py:929 msgid "Manage Ground Control Points" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:1483 +#: ../gui/wxpython/image2target/ii2t_manager.py:1485 msgid "Writing CONTROL_POINTS file failed" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:1495 +#: ../gui/wxpython/image2target/ii2t_manager.py:1497 #, python-format msgid "CONTROL_POINTS file saved for group <%s>" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:1546 +#: ../gui/wxpython/image2target/ii2t_manager.py:1548 msgid "Reading CONTROL_POINTS file failed" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:1701 -#: ../gui/wxpython/gcp/manager.py:1635 +#: ../gui/wxpython/image2target/ii2t_manager.py:1703 +#: ../gui/wxpython/gcp/manager.py:1637 #, python-format msgid "Transforming <%s>..." msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:1706 -#: ../gui/wxpython/gcp/manager.py:1640 +#: ../gui/wxpython/image2target/ii2t_manager.py:1708 +#: ../gui/wxpython/gcp/manager.py:1642 #, python-format msgid "Rectifying vector map <%s>, please wait..." msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:1740 -#: ../gui/wxpython/gcp/manager.py:1674 +#: ../gui/wxpython/image2target/ii2t_manager.py:1743 +#: ../gui/wxpython/gcp/manager.py:1676 #, python-format msgid "Georectification of vector map <%s> failed" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:1872 +#: ../gui/wxpython/image2target/ii2t_manager.py:1875 msgid "" "Could not calculate RMS Error.\n" "Possible error with i.ortho.transform." msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:1998 +#: ../gui/wxpython/image2target/ii2t_manager.py:2001 msgid "" "Could not calculate new extends.\n" "Possible error with i.ortho.transform." msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2210 -#: ../gui/wxpython/image2target/ii2t_manager.py:2230 -#: ../gui/wxpython/gcp/manager.py:2147 ../gui/wxpython/gcp/manager.py:2165 +#: ../gui/wxpython/image2target/ii2t_manager.py:2213 +#: ../gui/wxpython/image2target/ii2t_manager.py:2233 +#: ../gui/wxpython/gcp/manager.py:2149 ../gui/wxpython/gcp/manager.py:2167 msgid "source E" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2211 -#: ../gui/wxpython/image2target/ii2t_manager.py:2231 -#: ../gui/wxpython/gcp/manager.py:2148 ../gui/wxpython/gcp/manager.py:2166 +#: ../gui/wxpython/image2target/ii2t_manager.py:2214 +#: ../gui/wxpython/image2target/ii2t_manager.py:2234 +#: ../gui/wxpython/gcp/manager.py:2150 ../gui/wxpython/gcp/manager.py:2168 msgid "source N" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2212 -#: ../gui/wxpython/image2target/ii2t_manager.py:2232 +#: ../gui/wxpython/image2target/ii2t_manager.py:2215 +#: ../gui/wxpython/image2target/ii2t_manager.py:2235 msgid "source Z" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2213 -#: ../gui/wxpython/image2target/ii2t_manager.py:2233 -#: ../gui/wxpython/gcp/manager.py:2149 ../gui/wxpython/gcp/manager.py:2167 +#: ../gui/wxpython/image2target/ii2t_manager.py:2216 +#: ../gui/wxpython/image2target/ii2t_manager.py:2236 +#: ../gui/wxpython/gcp/manager.py:2151 ../gui/wxpython/gcp/manager.py:2169 msgid "target E" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2214 -#: ../gui/wxpython/image2target/ii2t_manager.py:2234 -#: ../gui/wxpython/gcp/manager.py:2150 ../gui/wxpython/gcp/manager.py:2168 +#: ../gui/wxpython/image2target/ii2t_manager.py:2217 +#: ../gui/wxpython/image2target/ii2t_manager.py:2237 +#: ../gui/wxpython/gcp/manager.py:2152 ../gui/wxpython/gcp/manager.py:2170 msgid "target N" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2215 -#: ../gui/wxpython/image2target/ii2t_manager.py:2235 +#: ../gui/wxpython/image2target/ii2t_manager.py:2218 +#: ../gui/wxpython/image2target/ii2t_manager.py:2238 msgid "target Z" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2425 -#: ../gui/wxpython/gcp/manager.py:2354 +#: ../gui/wxpython/image2target/ii2t_manager.py:2428 +#: ../gui/wxpython/gcp/manager.py:2356 msgid "Create vector map group" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2500 -#: ../gui/wxpython/gcp/manager.py:2429 +#: ../gui/wxpython/image2target/ii2t_manager.py:2503 +#: ../gui/wxpython/gcp/manager.py:2431 msgid "Select vector map(s) to add to group:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2583 -#: ../gui/wxpython/gcp/manager.py:2516 +#: ../gui/wxpython/image2target/ii2t_manager.py:2586 +#: ../gui/wxpython/gcp/manager.py:2518 msgid "source E:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2584 -#: ../gui/wxpython/gcp/manager.py:2517 +#: ../gui/wxpython/image2target/ii2t_manager.py:2587 +#: ../gui/wxpython/gcp/manager.py:2519 msgid "target E:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2585 -#: ../gui/wxpython/gcp/manager.py:2518 +#: ../gui/wxpython/image2target/ii2t_manager.py:2588 +#: ../gui/wxpython/gcp/manager.py:2520 msgid "source N:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2586 -#: ../gui/wxpython/gcp/manager.py:2519 +#: ../gui/wxpython/image2target/ii2t_manager.py:2589 +#: ../gui/wxpython/gcp/manager.py:2521 msgid "target N:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2587 +#: ../gui/wxpython/image2target/ii2t_manager.py:2590 msgid "source Z:" msgstr "" -#: ../gui/wxpython/image2target/ii2t_manager.py:2588 +#: ../gui/wxpython/image2target/ii2t_manager.py:2591 msgid "target Z:" msgstr "" +#: ../gui/wxpython/image2target/ii2t_gis_set.py:252 +#, python-format +msgid "GRASS GIS %s startup%s" +msgstr "GRASS GIS %s å¯åŠ¨ %s" + +#: ../gui/wxpython/image2target/ii2t_gis_set.py:474 +#: ../gui/wxpython/startup/guiutils.py:80 +#, python-format +msgid "Invalid line in GISRC file (%s):%s\n" +msgstr "GISRC文件(%s)å«æœ‰æ— æ•ˆè¡Œ:%s\n" + +#: ../gui/wxpython/image2target/ii2t_gis_set.py:556 +msgid "New mapset:" +msgstr "" + +#: ../gui/wxpython/image2target/ii2t_gis_set.py:937 +#: ../gui/wxpython/lmgr/frame.py:1071 +msgid "Enter name for new mapset:" +msgstr "输入è¦åˆ›å»ºçš„新地图集å称:" + #: ../gui/wxpython/vdigit/mapwindow.py:425 msgid "Update categories" msgstr "" @@ -11142,7 +11142,7 @@ msgid "Z bulk-labeling of 3D lines" msgstr "" -#: ../gui/wxpython/vdigit/toolbars.py:603 ../gui/wxpython/vdigit/wxdigit.py:63 +#: ../gui/wxpython/vdigit/toolbars.py:603 ../gui/wxpython/vdigit/wxdigit.py:64 msgid "No vector map open for editing." msgstr "" @@ -11157,7 +11157,7 @@ #: ../gui/wxpython/vdigit/toolbars.py:841 #: ../gui/wxpython/vdigit/toolbars.py:998 #: ../gui/wxpython/vdigit/toolbars.py:1096 -#: ../gui/wxpython/gui_core/dialogs.py:213 +#: ../gui/wxpython/gui_core/dialogs.py:214 msgid "Select vector map" msgstr "" @@ -11244,9 +11244,9 @@ msgstr "" #: ../gui/wxpython/vdigit/preferences.py:150 -#: ../gui/wxpython/gui_core/preferences.py:281 -#: ../gui/wxpython/animation/dialogs.py:340 -#: ../gui/wxpython/animation/dialogs.py:1854 +#: ../gui/wxpython/gui_core/preferences.py:274 +#: ../gui/wxpython/animation/dialogs.py:343 +#: ../gui/wxpython/animation/dialogs.py:1857 #: ../gui/wxpython/gmodeler/preferences.py:54 msgid "General" msgstr "通用" @@ -11368,7 +11368,7 @@ msgstr "" #: ../gui/wxpython/vdigit/preferences.py:582 -#: ../gui/wxpython/gui_core/preferences.py:1504 +#: ../gui/wxpython/gui_core/preferences.py:1498 msgid "Attributes" msgstr "属性" @@ -11383,8 +11383,8 @@ #: ../gui/wxpython/vdigit/preferences.py:612 #: ../gui/wxpython/vdigit/preferences.py:615 #: ../gui/wxpython/vdigit/dialogs.py:116 ../gui/wxpython/vdigit/dialogs.py:576 -#: ../gui/wxpython/dbmgr/dialogs.py:512 ../gui/wxpython/dbmgr/base.py:2952 -#: ../gui/wxpython/dbmgr/base.py:3073 ../gui/wxpython/dbmgr/base.py:3339 +#: ../gui/wxpython/dbmgr/dialogs.py:512 ../gui/wxpython/dbmgr/base.py:2954 +#: ../gui/wxpython/dbmgr/base.py:3075 ../gui/wxpython/dbmgr/base.py:3341 msgid "Layer" msgstr "" @@ -11456,8 +11456,8 @@ msgstr "" #: ../gui/wxpython/vdigit/preferences.py:800 -#: ../gui/wxpython/gui_core/gselect.py:2342 -#: ../gui/wxpython/psmap/toolbars.py:103 ../gui/wxpython/psmap/dialogs.py:6279 +#: ../gui/wxpython/gui_core/gselect.py:2334 +#: ../gui/wxpython/psmap/toolbars.py:103 ../gui/wxpython/psmap/dialogs.py:6281 msgid "Point" msgstr "点" @@ -11532,7 +11532,7 @@ msgid "Add new category" msgstr "" -#: ../gui/wxpython/vdigit/dialogs.py:151 ../gui/wxpython/psmap/dialogs.py:479 +#: ../gui/wxpython/vdigit/dialogs.py:151 ../gui/wxpython/psmap/dialogs.py:481 #: ../gui/wxpython/web_services/dialogs.py:685 msgid "Apply changes" msgstr "使改动生效" @@ -11569,8 +11569,8 @@ msgid "Delete all" msgstr "全部删除" -#: ../gui/wxpython/vdigit/dialogs.py:290 ../gui/wxpython/dbmgr/base.py:1438 -#: ../gui/wxpython/dbmgr/base.py:2588 ../gui/wxpython/gmodeler/dialogs.py:851 +#: ../gui/wxpython/vdigit/dialogs.py:290 ../gui/wxpython/dbmgr/base.py:1440 +#: ../gui/wxpython/dbmgr/base.py:2590 ../gui/wxpython/gmodeler/dialogs.py:851 #: ../gui/wxpython/gmodeler/dialogs.py:1017 msgid "Reload" msgstr "刷新" @@ -11608,29 +11608,29 @@ msgid "Layer (Categories)" msgstr "" -#: ../gui/wxpython/vdigit/wxdisplay.py:1017 +#: ../gui/wxpython/vdigit/wxdisplay.py:1019 #, python-format msgid "Topology for vector map <%s> is not available. Topology is required by digitizer. Do you want to rebuild topology (takes some time) and open the vector map for editing?" msgstr "" -#: ../gui/wxpython/vdigit/wxdisplay.py:1022 +#: ../gui/wxpython/vdigit/wxdisplay.py:1024 msgid "Topology missing" msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:56 +#: ../gui/wxpython/vdigit/wxdigit.py:57 msgid "Digitization Error" msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:61 +#: ../gui/wxpython/vdigit/wxdigit.py:62 #, python-format msgid "Unable to open vector map <%s>." msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:64 +#: ../gui/wxpython/vdigit/wxdigit.py:65 msgid "Operation canceled." msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:71 +#: ../gui/wxpython/vdigit/wxdigit.py:72 #, python-format msgid "" "Writing new feature failed. Operation canceled.\n" @@ -11638,50 +11638,55 @@ "Reason: %s" msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:80 +#: ../gui/wxpython/vdigit/wxdigit.py:81 #, python-format msgid "Reading feature id %d failed. Operation canceled." msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:88 +#: ../gui/wxpython/vdigit/wxdigit.py:89 #, python-format msgid "Database link %d not available. Operation canceled." msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:96 +#: ../gui/wxpython/vdigit/wxdigit.py:97 #, python-format msgid "Unable to start database driver <%s>. Operation canceled." msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:106 +#: ../gui/wxpython/vdigit/wxdigit.py:107 #, python-format msgid "Unable to open database <%(db)s> by driver <%(driver)s>. Operation canceled." msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:114 +#: ../gui/wxpython/vdigit/wxdigit.py:115 #, python-format msgid "Unable to execute SQL query '%s'. Operation canceled." msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:122 +#: ../gui/wxpython/vdigit/wxdigit.py:123 #, python-format msgid "Feature id %d is marked as dead. Operation canceled." msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:130 +#: ../gui/wxpython/vdigit/wxdigit.py:131 #, python-format msgid "Unsupported feature type %d. Operation canceled." msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:500 +#: ../gui/wxpython/vdigit/wxdigit.py:501 #, python-format msgid "Unknown feature type '%s'" msgstr "" -#: ../gui/wxpython/vdigit/wxdigit.py:505 +#: ../gui/wxpython/vdigit/wxdigit.py:506 msgid "Not enough points for line" msgstr "" +#: ../gui/wxpython/startup/guiutils.py:51 +#, fuzzy +msgid "Name for the new mapset:" +msgstr "输入è¦åˆ›å»ºçš„新地图集å称:" + #: ../gui/wxpython/startup/locdownload.py:150 #, python-brace-format msgid "ZIP file is unreadable: {0}" @@ -11750,6 +11755,14 @@ msgid "Abort download" msgstr "" +#: ../gui/wxpython/startup/utils.py:45 +msgid "Documents" +msgstr "" + +#: ../gui/wxpython/startup/utils.py:46 +msgid "My Documents" +msgstr "" + #: ../gui/wxpython/nviz/mapwindow.py:244 msgid "Opening 3D view was not successful. Please try to change the value of depth buffer in GUI Settings dialog > tab Map Display > Advanced and restart GUI." msgstr "" @@ -11875,11 +11888,11 @@ msgid "constant#" msgstr "" -#: ../gui/wxpython/nviz/wxnviz.py:33 +#: ../gui/wxpython/nviz/wxnviz.py:35 msgid "This module requires the NumPy module, which could not be imported. It probably is not installed (it's not part of the standard Python distribution). See the Numeric Python site (http://numpy.scipy.org) for information on downloading source or binaries." msgstr "该模å—需è¦ä½¿ç”¨çš„NumPy模å—无法导入。å¯èƒ½æ²¡æœ‰å®‰è£…该模å—(éžPython标准模å—)。å‚è§Numeric Python网站(http://numpy.scipy.org)查看下载æºç æˆ–安装文件信æ¯ã€‚" -#: ../gui/wxpython/nviz/wxnviz.py:505 ../gui/wxpython/nviz/wxnviz.py:517 +#: ../gui/wxpython/nviz/wxnviz.py:510 ../gui/wxpython/nviz/wxnviz.py:522 #, python-format msgid "3d raster map <%s> not found" msgstr "" @@ -11895,7 +11908,7 @@ msgstr "" #: ../gui/wxpython/nviz/tools.py:100 -#: ../gui/wxpython/gui_core/preferences.py:499 +#: ../gui/wxpython/gui_core/preferences.py:492 msgid "Appearance" msgstr "ç•Œé¢" @@ -11936,9 +11949,9 @@ msgstr "" #: ../gui/wxpython/nviz/tools.py:366 ../gui/wxpython/nviz/tools.py:1285 -#: ../gui/wxpython/nviz/tools.py:2126 ../gui/wxpython/gui_core/dialogs.py:1937 -#: ../gui/wxpython/psmap/dialogs.py:3849 ../gui/wxpython/psmap/dialogs.py:4066 -#: ../gui/wxpython/psmap/dialogs.py:4857 +#: ../gui/wxpython/nviz/tools.py:2126 ../gui/wxpython/gui_core/dialogs.py:1942 +#: ../gui/wxpython/psmap/dialogs.py:3851 ../gui/wxpython/psmap/dialogs.py:4068 +#: ../gui/wxpython/psmap/dialogs.py:4859 #: ../gui/wxpython/gmodeler/preferences.py:210 #: ../gui/wxpython/gmodeler/preferences.py:376 #: ../gui/wxpython/gmodeler/preferences.py:488 @@ -11991,8 +12004,8 @@ msgstr "图åƒå¤–观" #: ../gui/wxpython/nviz/tools.py:465 ../gui/wxpython/nviz/preferences.py:204 -#: ../gui/wxpython/gui_core/preferences.py:891 -#: ../gui/wxpython/animation/dialogs.py:1864 +#: ../gui/wxpython/gui_core/preferences.py:885 +#: ../gui/wxpython/animation/dialogs.py:1867 #: ../gui/wxpython/web_services/widgets.py:317 msgid "Background color:" msgstr "背景色:" @@ -12033,7 +12046,7 @@ msgid "Save image sequence" msgstr "" -#: ../gui/wxpython/nviz/tools.py:624 ../gui/wxpython/psmap/dialogs.py:5794 +#: ../gui/wxpython/nviz/tools.py:624 ../gui/wxpython/psmap/dialogs.py:5796 msgid "Choose a directory:" msgstr "" @@ -12041,7 +12054,7 @@ msgid "Choose a directory for images" msgstr "" -#: ../gui/wxpython/nviz/tools.py:632 ../gui/wxpython/animation/dialogs.py:1187 +#: ../gui/wxpython/nviz/tools.py:632 ../gui/wxpython/animation/dialogs.py:1190 msgid "File prefix:" msgstr "" @@ -12049,7 +12062,7 @@ msgid "Generated files names will look like this: prefix_1.ppm, prefix_2.ppm, ..." msgstr "生æˆå¦‚下形å¼çš„文件:å‰ç¼€_1.ppm, å‰ç¼€_2.ppm, ..." -#: ../gui/wxpython/nviz/tools.py:640 ../gui/wxpython/animation/dialogs.py:1191 +#: ../gui/wxpython/nviz/tools.py:640 ../gui/wxpython/animation/dialogs.py:1194 msgid "File format:" msgstr "" @@ -12066,7 +12079,7 @@ msgid "Vector" msgstr "矢é‡" -#: ../gui/wxpython/nviz/tools.py:728 ../gui/wxpython/gui_core/dialogs.py:1452 +#: ../gui/wxpython/nviz/tools.py:728 ../gui/wxpython/gui_core/dialogs.py:1453 msgid "3D raster" msgstr "三维栅格" @@ -12078,7 +12091,7 @@ msgid "Fringe" msgstr "边缘" -#: ../gui/wxpython/nviz/tools.py:782 ../gui/wxpython/animation/dialogs.py:929 +#: ../gui/wxpython/nviz/tools.py:782 ../gui/wxpython/animation/dialogs.py:932 msgid "Decorations" msgstr "" @@ -12087,7 +12100,7 @@ msgstr "" #: ../gui/wxpython/nviz/tools.py:850 ../gui/wxpython/nviz/tools.py:1889 -#: ../gui/wxpython/nviz/preferences.py:405 ../gui/wxpython/tplot/frame.py:277 +#: ../gui/wxpython/nviz/preferences.py:405 ../gui/wxpython/tplot/frame.py:343 #: ../gui/wxpython/timeline/frame.py:135 msgid "Draw" msgstr "绘制" @@ -12185,11 +12198,11 @@ msgstr "æ’定" #: ../gui/wxpython/nviz/tools.py:1050 ../gui/wxpython/nviz/tools.py:2021 -#: ../gui/wxpython/psmap/dialogs.py:3798 ../gui/wxpython/psmap/dialogs.py:4518 -#: ../gui/wxpython/psmap/dialogs.py:4796 ../gui/wxpython/psmap/dialogs.py:5377 -#: ../gui/wxpython/psmap/dialogs.py:5385 ../gui/wxpython/psmap/dialogs.py:5945 -#: ../gui/wxpython/psmap/dialogs.py:5954 ../gui/wxpython/psmap/dialogs.py:6529 -#: ../gui/wxpython/psmap/dialogs.py:6538 +#: ../gui/wxpython/psmap/dialogs.py:3800 ../gui/wxpython/psmap/dialogs.py:4520 +#: ../gui/wxpython/psmap/dialogs.py:4798 ../gui/wxpython/psmap/dialogs.py:5379 +#: ../gui/wxpython/psmap/dialogs.py:5387 ../gui/wxpython/psmap/dialogs.py:5947 +#: ../gui/wxpython/psmap/dialogs.py:5956 ../gui/wxpython/psmap/dialogs.py:6531 +#: ../gui/wxpython/psmap/dialogs.py:6540 msgid "Position" msgstr "" @@ -12333,11 +12346,11 @@ msgid "Icon:" msgstr "" -#: ../gui/wxpython/nviz/tools.py:1659 ../gui/wxpython/psmap/dialogs.py:2735 +#: ../gui/wxpython/nviz/tools.py:1659 ../gui/wxpython/psmap/dialogs.py:2737 msgid "size:" msgstr "" -#: ../gui/wxpython/nviz/tools.py:1717 ../gui/wxpython/psmap/dialogs.py:2661 +#: ../gui/wxpython/nviz/tools.py:1717 ../gui/wxpython/psmap/dialogs.py:2663 msgid "symbol:" msgstr "" @@ -12760,134 +12773,134 @@ msgid "Nothing found" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:549 +#: ../gui/wxpython/gui_core/forms.py:561 msgid "Enter parameters for '" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:565 +#: ../gui/wxpython/gui_core/forms.py:577 msgid "Close this window without executing the command (Ctrl+Q)" msgstr "ä¸æ‰§è¡Œå‘½ä»¤è€Œå…³é—­çª—å£(Ctrl+Q)" -#: ../gui/wxpython/gui_core/forms.py:596 +#: ../gui/wxpython/gui_core/forms.py:608 msgid "Run the command (Ctrl+R)" msgstr "è¿è¡Œå‘½ä»¤(Ctrl+R)" -#: ../gui/wxpython/gui_core/forms.py:624 +#: ../gui/wxpython/gui_core/forms.py:636 msgid "Show manual page of the command (Ctrl+H)" msgstr "显示该命令帮助(Ctrl+H)" -#: ../gui/wxpython/gui_core/forms.py:663 +#: ../gui/wxpython/gui_core/forms.py:675 msgid "Add created map(s) into layer tree" msgstr "将创建的地图加入层列表" -#: ../gui/wxpython/gui_core/forms.py:693 +#: ../gui/wxpython/gui_core/forms.py:705 msgid "Close dialog when command is successfully finished. Change this settings in Preferences dialog ('Command' tab)." msgstr "" -#: ../gui/wxpython/gui_core/forms.py:878 +#: ../gui/wxpython/gui_core/forms.py:890 #, python-format msgid "'%s' copied to clipboard" msgstr "'%s'å·²å¤åˆ¶åˆ°å‰ªè´´æ¿" -#: ../gui/wxpython/gui_core/forms.py:962 ../gui/wxpython/gui_core/forms.py:976 +#: ../gui/wxpython/gui_core/forms.py:974 ../gui/wxpython/gui_core/forms.py:988 msgid "Required" msgstr "å¿…å¡«å‚æ•°" -#: ../gui/wxpython/gui_core/forms.py:965 ../gui/wxpython/gui_core/forms.py:977 +#: ../gui/wxpython/gui_core/forms.py:977 ../gui/wxpython/gui_core/forms.py:989 msgid "Optional" msgstr "å¯é€‰å‚æ•°" -#: ../gui/wxpython/gui_core/forms.py:1060 -#: ../gui/wxpython/gui_core/forms.py:2065 +#: ../gui/wxpython/gui_core/forms.py:1072 +#: ../gui/wxpython/gui_core/forms.py:2086 msgid "Parameterized in model" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1129 +#: ../gui/wxpython/gui_core/forms.py:1141 msgid "This option is required" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1150 +#: ../gui/wxpython/gui_core/forms.py:1162 msgid "[multiple]" msgstr "[多项]" -#: ../gui/wxpython/gui_core/forms.py:1208 +#: ../gui/wxpython/gui_core/forms.py:1220 msgid "valid range" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1318 -#: ../gui/wxpython/gui_core/forms.py:2696 +#: ../gui/wxpython/gui_core/forms.py:1330 +#: ../gui/wxpython/gui_core/forms.py:2726 #: ../gui/wxpython/gui_core/toolbars.py:70 msgid "Select font" msgstr "选择字体" -#: ../gui/wxpython/gui_core/forms.py:1430 ../gui/wxpython/lmgr/toolbars.py:158 +#: ../gui/wxpython/gui_core/forms.py:1443 ../gui/wxpython/lmgr/toolbars.py:158 msgid "Graphical Modeler" msgstr "建模器图形界é¢" -#: ../gui/wxpython/gui_core/forms.py:1436 -#: ../gui/wxpython/gui_core/preferences.py:779 +#: ../gui/wxpython/gui_core/forms.py:1449 +#: ../gui/wxpython/gui_core/preferences.py:773 msgid "Map Display" msgstr "地图显示" -#: ../gui/wxpython/gui_core/forms.py:1549 +#: ../gui/wxpython/gui_core/forms.py:1562 msgid "Show graphical representation of temporal extent of dataset(s) ." msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1779 -#: ../gui/wxpython/gui_core/preferences.py:1363 -#: ../gui/wxpython/gui_core/preferences.py:1398 +#: ../gui/wxpython/gui_core/forms.py:1789 +#: ../gui/wxpython/gui_core/preferences.py:1357 +#: ../gui/wxpython/gui_core/preferences.py:1392 msgid "Transparent" msgstr "é€æ˜Ž" -#: ../gui/wxpython/gui_core/forms.py:1815 -#: ../gui/wxpython/gui_core/forms.py:1907 +#: ../gui/wxpython/gui_core/forms.py:1825 +#: ../gui/wxpython/gui_core/forms.py:1917 #, python-format msgid "Choose %s" msgstr "选择%s" -#: ../gui/wxpython/gui_core/forms.py:1818 +#: ../gui/wxpython/gui_core/forms.py:1828 #: ../gui/wxpython/gmodeler/frame.py:1750 msgid "file" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1860 +#: ../gui/wxpython/gui_core/forms.py:1870 msgid "Load and edit content of a file" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1863 +#: ../gui/wxpython/gui_core/forms.py:1873 msgid "&Save as" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1865 +#: ../gui/wxpython/gui_core/forms.py:1875 msgid "Save content to a file for further use" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1870 +#: ../gui/wxpython/gui_core/forms.py:1880 msgid "or enter values directly:" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1872 +#: ../gui/wxpython/gui_core/forms.py:1882 msgid "Enter file content directly instead of specifying a file. Temporary file will be automatically created." msgstr "" -#: ../gui/wxpython/gui_core/forms.py:1910 -#: ../gui/wxpython/gui_core/gselect.py:1434 +#: ../gui/wxpython/gui_core/forms.py:1920 +#: ../gui/wxpython/gui_core/gselect.py:1426 msgid "Directory" msgstr "目录" -#: ../gui/wxpython/gui_core/forms.py:2255 ../gui/wxpython/gmodeler/frame.py:171 +#: ../gui/wxpython/gui_core/forms.py:2285 ../gui/wxpython/gmodeler/frame.py:171 msgid "Command output" msgstr "命令è¿è¡Œç»“果输出" -#: ../gui/wxpython/gui_core/forms.py:2268 +#: ../gui/wxpython/gui_core/forms.py:2298 msgid "Manual" msgstr "手册" -#: ../gui/wxpython/gui_core/forms.py:2312 +#: ../gui/wxpython/gui_core/forms.py:2342 msgid "Nothing to load." msgstr "" -#: ../gui/wxpython/gui_core/forms.py:2320 +#: ../gui/wxpython/gui_core/forms.py:2350 #, python-format msgid "" "Unable to load file.\n" @@ -12895,26 +12908,26 @@ "Reason: %s" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:2350 +#: ../gui/wxpython/gui_core/forms.py:2380 msgid "Save input as..." msgstr "" -#: ../gui/wxpython/gui_core/forms.py:2683 +#: ../gui/wxpython/gui_core/forms.py:2713 msgid "No dataset given." msgstr "" -#: ../gui/wxpython/gui_core/forms.py:2852 -#: ../gui/wxpython/gui_core/forms.py:2869 +#: ../gui/wxpython/gui_core/forms.py:2882 +#: ../gui/wxpython/gui_core/forms.py:2899 #, python-format msgid "Unable to parse command '%s'" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:2876 +#: ../gui/wxpython/gui_core/forms.py:2906 #, python-format msgid "%(cmd)s: parameter '%(key)s' not available" msgstr "" -#: ../gui/wxpython/gui_core/forms.py:2958 +#: ../gui/wxpython/gui_core/forms.py:2988 msgid "Try to set up GRASS_ADDON_PATH or GRASS_ADDON_BASE variable." msgstr "" @@ -13059,11 +13072,11 @@ msgstr "" #: ../gui/wxpython/gui_core/ghelp.py:118 ../gui/wxpython/gui_core/ghelp.py:921 -#: ../gui/wxpython/lmgr/frame.py:87 ../gui/wxpython/lmgr/frame.py:1217 +#: ../gui/wxpython/lmgr/frame.py:87 ../gui/wxpython/lmgr/frame.py:1221 msgid "Unable to get GRASS version\n" msgstr "" -#: ../gui/wxpython/gui_core/ghelp.py:131 ../gui/wxpython/lmgr/frame.py:1241 +#: ../gui/wxpython/gui_core/ghelp.py:131 ../gui/wxpython/lmgr/frame.py:1245 msgid "unknown version" msgstr "" @@ -13182,7 +13195,7 @@ msgid "Selected map <%s> has been disabled for rendering. Operation canceled." msgstr "" -#: ../gui/wxpython/gui_core/vselect.py:277 ../gui/wxpython/lmgr/frame.py:2569 +#: ../gui/wxpython/gui_core/vselect.py:277 ../gui/wxpython/lmgr/frame.py:2572 #: ../gui/wxpython/mapdisp/frame.py:594 msgid "No map layer selected. Operation canceled." msgstr "" @@ -13309,561 +13322,569 @@ msgid "Select graphics tool" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:69 +#: ../gui/wxpython/gui_core/gselect.py:72 #, python-format msgid "" "Unable to import pyGRASS: %s\n" "Some functionality will be not accessible" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:507 +#: ../gui/wxpython/gui_core/gselect.py:511 msgid "Not selectable element" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:544 -#: ../gui/wxpython/gui_core/preferences.py:2203 +#: ../gui/wxpython/gui_core/gselect.py:548 +#: ../gui/wxpython/gui_core/preferences.py:2197 msgid "Mapset" msgstr "地图集" -#: ../gui/wxpython/gui_core/gselect.py:556 +#: ../gui/wxpython/gui_core/gselect.py:560 msgid "Type: " msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:574 +#: ../gui/wxpython/gui_core/gselect.py:578 #, python-format msgid "GSelect: invalid item: %s" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1411 +#: ../gui/wxpython/gui_core/gselect.py:890 +msgid "No table linked to layer <{}>." +msgstr "" + +#: ../gui/wxpython/gui_core/gselect.py:1403 msgid "Output settings" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1413 +#: ../gui/wxpython/gui_core/gselect.py:1405 msgid "Source input" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1424 +#: ../gui/wxpython/gui_core/gselect.py:1416 msgid "Native" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1430 +#: ../gui/wxpython/gui_core/gselect.py:1422 msgid "File" msgstr "文件" -#: ../gui/wxpython/gui_core/gselect.py:1438 ../gui/wxpython/dbmgr/base.py:2954 -#: ../gui/wxpython/dbmgr/base.py:3084 ../gui/wxpython/dbmgr/base.py:3353 +#: ../gui/wxpython/gui_core/gselect.py:1430 ../gui/wxpython/dbmgr/base.py:2956 +#: ../gui/wxpython/dbmgr/base.py:3086 ../gui/wxpython/dbmgr/base.py:3355 msgid "Database" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1442 +#: ../gui/wxpython/gui_core/gselect.py:1434 msgid "Protocol" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1453 +#: ../gui/wxpython/gui_core/gselect.py:1445 msgid "Output type" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1455 +#: ../gui/wxpython/gui_core/gselect.py:1447 msgid "Source type" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1477 +#: ../gui/wxpython/gui_core/gselect.py:1469 msgid "All files" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1493 +#: ../gui/wxpython/gui_core/gselect.py:1485 msgid "ZIP files" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1494 +#: ../gui/wxpython/gui_core/gselect.py:1486 msgid "GZIP files" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1495 +#: ../gui/wxpython/gui_core/gselect.py:1487 msgid "TAR files" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1497 +#: ../gui/wxpython/gui_core/gselect.py:1489 msgid "TARGZ files" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1505 +#: ../gui/wxpython/gui_core/gselect.py:1497 msgid "File:" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1506 +#: ../gui/wxpython/gui_core/gselect.py:1498 msgid "Choose file to import" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1521 -#: ../gui/wxpython/gui_core/gselect.py:1604 -#: ../gui/wxpython/animation/dialogs.py:1196 +#: ../gui/wxpython/gui_core/gselect.py:1513 +#: ../gui/wxpython/gui_core/gselect.py:1596 +#: ../gui/wxpython/animation/dialogs.py:1199 msgid "Directory:" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1522 -#: ../gui/wxpython/gui_core/gselect.py:1605 +#: ../gui/wxpython/gui_core/gselect.py:1514 +#: ../gui/wxpython/gui_core/gselect.py:1597 msgid "Choose input directory" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1539 +#: ../gui/wxpython/gui_core/gselect.py:1531 msgid "Extension:" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1568 -#: ../gui/wxpython/gui_core/gselect.py:1583 -#: ../gui/wxpython/gui_core/gselect.py:1585 -#: ../gui/wxpython/gui_core/widgets.py:1294 -#: ../gui/wxpython/animation/dialogs.py:402 +#: ../gui/wxpython/gui_core/gselect.py:1560 +#: ../gui/wxpython/gui_core/gselect.py:1575 +#: ../gui/wxpython/gui_core/gselect.py:1577 +#: ../gui/wxpython/gui_core/widgets.py:1298 +#: ../gui/wxpython/animation/dialogs.py:405 #: ../gui/wxpython/vnet/dialogs.py:1643 #: ../gui/wxpython/gmodeler/preferences.py:706 msgid "Name:" msgstr "å称:" -#: ../gui/wxpython/gui_core/gselect.py:1569 +#: ../gui/wxpython/gui_core/gselect.py:1561 msgid "Choose file" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1590 -#: ../gui/wxpython/gui_core/gselect.py:2350 +#: ../gui/wxpython/gui_core/gselect.py:1582 +#: ../gui/wxpython/gui_core/gselect.py:2342 msgid "Feature type:" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1592 +#: ../gui/wxpython/gui_core/gselect.py:1584 msgid "simple features" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1593 +#: ../gui/wxpython/gui_core/gselect.py:1585 msgid "topological" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1704 -#: ../gui/wxpython/gui_core/gselect.py:1735 -#: ../gui/wxpython/gui_core/gselect.py:1786 -#: ../gui/wxpython/gui_core/gselect.py:1824 +#: ../gui/wxpython/gui_core/gselect.py:1696 +#: ../gui/wxpython/gui_core/gselect.py:1727 +#: ../gui/wxpython/gui_core/gselect.py:1778 +#: ../gui/wxpython/gui_core/gselect.py:1816 msgid "Creation options:" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1718 -#: ../gui/wxpython/gui_core/gselect.py:1757 -#: ../gui/wxpython/gui_core/gselect.py:1809 +#: ../gui/wxpython/gui_core/gselect.py:1710 +#: ../gui/wxpython/gui_core/gselect.py:1749 +#: ../gui/wxpython/gui_core/gselect.py:1801 msgid "Format:" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1816 +#: ../gui/wxpython/gui_core/gselect.py:1808 msgid "Protocol:" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1839 +#: ../gui/wxpython/gui_core/gselect.py:1831 msgid "No settings available" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:1959 +#: ../gui/wxpython/gui_core/gselect.py:1951 #: ../gui/wxpython/web_services/dialogs.py:302 msgid "No data source defined, settings are not saved." msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:2342 +#: ../gui/wxpython/gui_core/gselect.py:2334 msgid "LineString" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:2342 +#: ../gui/wxpython/gui_core/gselect.py:2334 msgid "Polygon" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:2561 +#: ../gui/wxpython/gui_core/gselect.py:2553 msgid "No vector map selected in layer manager. Operation canceled." msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:2574 +#: ../gui/wxpython/gui_core/gselect.py:2566 msgid "Input vector map is not selected" msgstr "" -#: ../gui/wxpython/gui_core/gselect.py:2578 +#: ../gui/wxpython/gui_core/gselect.py:2570 #, python-format msgid "Input vector map <%s> and selected map <%s> in layer manager are different. Operation canceled." msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:113 +#: ../gui/wxpython/gui_core/gselect.py:2746 +msgid "No vector map selected" +msgstr "" + +#: ../gui/wxpython/gui_core/widgets.py:114 msgid " (...)" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:854 +#: ../gui/wxpython/gui_core/widgets.py:855 #, python-format msgid "Name <%(name)s> is not a valid name for GRASS map. Please use only ASCII characters excluding %(chars)s and space." msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:968 -#: ../gui/wxpython/gui_core/dialogs.py:768 -#: ../gui/wxpython/gui_core/dialogs.py:836 -#: ../gui/wxpython/gui_core/dialogs.py:1576 ../gui/wxpython/dbmgr/base.py:1419 +#: ../gui/wxpython/gui_core/widgets.py:969 +#: ../gui/wxpython/gui_core/dialogs.py:769 +#: ../gui/wxpython/gui_core/dialogs.py:837 +#: ../gui/wxpython/gui_core/dialogs.py:1578 ../gui/wxpython/dbmgr/base.py:1421 msgid "Select all" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:969 -#: ../gui/wxpython/gui_core/dialogs.py:1578 ../gui/wxpython/dbmgr/base.py:1420 +#: ../gui/wxpython/gui_core/widgets.py:970 +#: ../gui/wxpython/gui_core/dialogs.py:1580 ../gui/wxpython/dbmgr/base.py:1422 msgid "Deselect all" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1082 +#: ../gui/wxpython/gui_core/widgets.py:1086 msgid "Fulltext search" msgstr "全文æœç´¢" -#: ../gui/wxpython/gui_core/widgets.py:1084 +#: ../gui/wxpython/gui_core/widgets.py:1088 msgid "Type to search in all modules. Press Enter for next match." msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1151 +#: ../gui/wxpython/gui_core/widgets.py:1155 msgid "Searching, please type more characters." msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1160 +#: ../gui/wxpython/gui_core/widgets.py:1164 #, python-format msgid "%d modules match" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1230 +#: ../gui/wxpython/gui_core/widgets.py:1234 msgid "Profiles" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1236 +#: ../gui/wxpython/gui_core/widgets.py:1240 msgid "Save current settings" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1240 +#: ../gui/wxpython/gui_core/widgets.py:1244 msgid "Delete currently selected settings" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1263 +#: ../gui/wxpython/gui_core/widgets.py:1267 msgid "Load:" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1281 +#: ../gui/wxpython/gui_core/widgets.py:1285 #, python-format msgid "Settings <%s> not found" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1295 -#: ../gui/wxpython/gui_core/widgets.py:1315 +#: ../gui/wxpython/gui_core/widgets.py:1299 +#: ../gui/wxpython/gui_core/widgets.py:1319 msgid "Save settings" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1300 +#: ../gui/wxpython/gui_core/widgets.py:1304 msgid "Name not given, settings is not saved." msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1312 +#: ../gui/wxpython/gui_core/widgets.py:1316 #, python-format msgid "Settings <%s> already exists. Do you want to overwrite the settings?" msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1363 +#: ../gui/wxpython/gui_core/widgets.py:1367 msgid "No settings is defined. Operation canceled." msgstr "" -#: ../gui/wxpython/gui_core/widgets.py:1401 +#: ../gui/wxpython/gui_core/widgets.py:1405 msgid "Unable to save settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:59 +#: ../gui/wxpython/gui_core/preferences.py:61 msgid "User settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:83 +#: ../gui/wxpython/gui_core/preferences.py:85 msgid "Set to default" msgstr "设为默认" -#: ../gui/wxpython/gui_core/preferences.py:91 +#: ../gui/wxpython/gui_core/preferences.py:93 msgid "Revert settings to default" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:94 +#: ../gui/wxpython/gui_core/preferences.py:96 msgid "Apply changes for the current session only and close" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:95 +#: ../gui/wxpython/gui_core/preferences.py:97 msgid "Save for this session only" msgstr "仅用于本次æ“作" -#: ../gui/wxpython/gui_core/preferences.py:165 +#: ../gui/wxpython/gui_core/preferences.py:167 msgid "Settings applied to current session but not saved" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:237 +#: ../gui/wxpython/gui_core/preferences.py:230 msgid "Key column cannot be empty string." msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:256 +#: ../gui/wxpython/gui_core/preferences.py:249 msgid "GUI Settings" msgstr "GUI设置" -#: ../gui/wxpython/gui_core/preferences.py:291 +#: ../gui/wxpython/gui_core/preferences.py:284 msgid "Layer Manager settings" msgstr "图层管ç†è®¾ç½®" -#: ../gui/wxpython/gui_core/preferences.py:301 +#: ../gui/wxpython/gui_core/preferences.py:294 msgid "Ask when removing map layer from layer tree" msgstr "从图层列表移除图层时æ示" -#: ../gui/wxpython/gui_core/preferences.py:314 +#: ../gui/wxpython/gui_core/preferences.py:307 msgid "Ask when quiting wxGUI or closing display" msgstr "退出wxGUIç•Œé¢æˆ–关闭显示时æ示" -#: ../gui/wxpython/gui_core/preferences.py:329 -#: ../gui/wxpython/gui_core/preferences.py:346 +#: ../gui/wxpython/gui_core/preferences.py:322 +#: ../gui/wxpython/gui_core/preferences.py:339 #, python-format msgid "Hide '%s' tab (requires GUI restart)" msgstr "éšè—'%s'选项页(需é‡å¯GUI以生效)" -#: ../gui/wxpython/gui_core/preferences.py:330 -#: ../gui/wxpython/gui_core/preferences.py:1120 +#: ../gui/wxpython/gui_core/preferences.py:323 +#: ../gui/wxpython/gui_core/preferences.py:1114 #: ../gui/wxpython/lmgr/frame.py:366 msgid "Modules" msgstr "模å—" -#: ../gui/wxpython/gui_core/preferences.py:347 +#: ../gui/wxpython/gui_core/preferences.py:340 #: ../gui/wxpython/lmgr/frame.py:390 msgid "Python" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:366 +#: ../gui/wxpython/gui_core/preferences.py:359 msgid "Automatically copy selected text to clipboard (in the Console tab)" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:394 +#: ../gui/wxpython/gui_core/preferences.py:387 msgid "Workspace settings" msgstr "工作区设置" -#: ../gui/wxpython/gui_core/preferences.py:401 +#: ../gui/wxpython/gui_core/preferences.py:394 msgid "Suppress positioning Map Display Window(s)" msgstr "ä¸ä¿å­˜åœ°å›¾æ˜¾ç¤ºçª—å£ä½ç½®" -#: ../gui/wxpython/gui_core/preferences.py:417 +#: ../gui/wxpython/gui_core/preferences.py:410 msgid "Suppress positioning Layer Manager window" msgstr "ä¸ä¿å­˜å›¾å±‚管ç†çª—å£ä½ç½®" -#: ../gui/wxpython/gui_core/preferences.py:432 +#: ../gui/wxpython/gui_core/preferences.py:425 msgid "Save current window layout as default" msgstr "ä¿å­˜å½“å‰çª—å£å¸ƒå±€ä¸ºé»˜è®¤å¸ƒå±€" -#: ../gui/wxpython/gui_core/preferences.py:441 +#: ../gui/wxpython/gui_core/preferences.py:434 msgid "Save current position and size of Layer Manager window and opened Map Display window(s) and use as default for next sessions." msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:463 +#: ../gui/wxpython/gui_core/preferences.py:456 msgid "Region settings" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:470 +#: ../gui/wxpython/gui_core/preferences.py:463 msgid "Align region to resolution" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:524 +#: ../gui/wxpython/gui_core/preferences.py:517 msgid "Font for command output:" msgstr "命令输出字体:" -#: ../gui/wxpython/gui_core/preferences.py:529 -#: ../gui/wxpython/gui_core/preferences.py:806 -#: ../gui/wxpython/animation/dialogs.py:1061 +#: ../gui/wxpython/gui_core/preferences.py:522 +#: ../gui/wxpython/gui_core/preferences.py:800 +#: ../gui/wxpython/animation/dialogs.py:1064 msgid "Set font" msgstr "设置字体" -#: ../gui/wxpython/gui_core/preferences.py:542 +#: ../gui/wxpython/gui_core/preferences.py:535 msgid "Language settings" msgstr "语言设置" -#: ../gui/wxpython/gui_core/preferences.py:558 +#: ../gui/wxpython/gui_core/preferences.py:551 msgid "Choose language (requires to save and GRASS restart):" msgstr "选择语言(ä¿å­˜å¹¶é‡å¯GRASSåŽç”Ÿæ•ˆ):" -#: ../gui/wxpython/gui_core/preferences.py:591 +#: ../gui/wxpython/gui_core/preferences.py:585 msgid "Appearance settings" msgstr "ç•Œé¢è®¾ç½®" -#: ../gui/wxpython/gui_core/preferences.py:601 +#: ../gui/wxpython/gui_core/preferences.py:595 msgid "Element list:" msgstr "è¦åˆ°åˆ—表:" -#: ../gui/wxpython/gui_core/preferences.py:631 +#: ../gui/wxpython/gui_core/preferences.py:625 msgid "Menu style (requires to save and GUI restart):" msgstr "èœå•é£Žæ ¼(需ä¿å­˜å¹¶é‡å¯åŠ¨GUIç•Œé¢):" -#: ../gui/wxpython/gui_core/preferences.py:666 +#: ../gui/wxpython/gui_core/preferences.py:660 msgid "Height of map selection popup window (in pixels):" msgstr "地图选择窗å£é«˜åº¦(åƒç´ ):" -#: ../gui/wxpython/gui_core/preferences.py:706 +#: ../gui/wxpython/gui_core/preferences.py:700 msgid "Icon theme (requires GUI restart):" msgstr "图标主题(需é‡å¯åŠ¨GUIç•Œé¢):" -#: ../gui/wxpython/gui_core/preferences.py:733 +#: ../gui/wxpython/gui_core/preferences.py:727 msgid "Module dialog style:" msgstr "模å—对è¯æ¡†é£Žæ ¼ï¼š" -#: ../gui/wxpython/gui_core/preferences.py:800 +#: ../gui/wxpython/gui_core/preferences.py:794 msgid "Default font for GRASS displays:" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:827 +#: ../gui/wxpython/gui_core/preferences.py:821 msgid "Default display settings" msgstr "默认显示设置" -#: ../gui/wxpython/gui_core/preferences.py:837 +#: ../gui/wxpython/gui_core/preferences.py:831 msgid "Display driver:" msgstr "显示驱动:" -#: ../gui/wxpython/gui_core/preferences.py:863 +#: ../gui/wxpython/gui_core/preferences.py:857 msgid "Statusbar mode:" msgstr "状æ€æ æ¨¡å¼ï¼š" -#: ../gui/wxpython/gui_core/preferences.py:915 +#: ../gui/wxpython/gui_core/preferences.py:909 #: ../gui/wxpython/mapdisp/statusbar.py:520 msgid "Align region extent based on display size" msgstr "æ ¹æ®æ˜¾ç¤ºåŒºå¤§å°å¯¹é½åŒºåŸŸèŒƒå›´" -#: ../gui/wxpython/gui_core/preferences.py:931 +#: ../gui/wxpython/gui_core/preferences.py:925 #: ../gui/wxpython/mapdisp/statusbar.py:563 msgid "Constrain display resolution to computational settings" msgstr "æ ¹æ®è®¡ç®—性能设置显示分辨率" -#: ../gui/wxpython/gui_core/preferences.py:947 +#: ../gui/wxpython/gui_core/preferences.py:941 msgid "Enable auto-rendering" msgstr "å¯ç”¨è‡ªåŠ¨æ¸²æŸ“" -#: ../gui/wxpython/gui_core/preferences.py:964 +#: ../gui/wxpython/gui_core/preferences.py:958 msgid "Enable auto-zooming to selected map layer" msgstr "自动缩放选中图层" -#: ../gui/wxpython/gui_core/preferences.py:980 +#: ../gui/wxpython/gui_core/preferences.py:974 msgid "Show computational region extent" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:996 +#: ../gui/wxpython/gui_core/preferences.py:990 msgid "Mouse wheel action:" msgstr "鼠标滚轮æ“作:" -#: ../gui/wxpython/gui_core/preferences.py:1022 +#: ../gui/wxpython/gui_core/preferences.py:1016 msgid "Mouse scrolling direction:" msgstr "鼠标滚动方å‘:" -#: ../gui/wxpython/gui_core/preferences.py:1063 +#: ../gui/wxpython/gui_core/preferences.py:1057 msgid "Advanced display settings" msgstr "高级显示设置" -#: ../gui/wxpython/gui_core/preferences.py:1072 +#: ../gui/wxpython/gui_core/preferences.py:1066 msgid "3D view depth buffer (possible values are 16, 24, 32):" msgstr "三维显示深度缓冲(å¯é€‰å€¼ä¸º16, 24, 32):" -#: ../gui/wxpython/gui_core/preferences.py:1127 +#: ../gui/wxpython/gui_core/preferences.py:1121 msgid "Module dialog settings" msgstr "模å—对è¯æ¡†è®¾ç½®" -#: ../gui/wxpython/gui_core/preferences.py:1152 +#: ../gui/wxpython/gui_core/preferences.py:1146 msgid "Close dialog when module is successfully finished" msgstr "模å—结æŸæ—¶å…³é—­å¯¹è¯æ¡†" -#: ../gui/wxpython/gui_core/preferences.py:1166 -#: ../gui/wxpython/gui_core/dialogs.py:306 +#: ../gui/wxpython/gui_core/preferences.py:1160 +#: ../gui/wxpython/gui_core/dialogs.py:307 msgid "Add created map into layer tree" msgstr "将生æˆçš„地图添加到图层列表" -#: ../gui/wxpython/gui_core/preferences.py:1181 +#: ../gui/wxpython/gui_core/preferences.py:1175 msgid "Allow interactive input" msgstr "使用交互输入" -#: ../gui/wxpython/gui_core/preferences.py:1195 +#: ../gui/wxpython/gui_core/preferences.py:1189 msgid "Verbosity level:" msgstr "ä¿¡æ¯è¯¦ç»†ç¨‹åº¦" -#: ../gui/wxpython/gui_core/preferences.py:1231 +#: ../gui/wxpython/gui_core/preferences.py:1225 #: ../gui/wxpython/lmgr/frame.py:323 msgid "Layers" msgstr "图层" -#: ../gui/wxpython/gui_core/preferences.py:1241 +#: ../gui/wxpython/gui_core/preferences.py:1235 msgid "Default raster settings" msgstr "默认栅格图层设置" -#: ../gui/wxpython/gui_core/preferences.py:1251 +#: ../gui/wxpython/gui_core/preferences.py:1245 msgid "Make null cells opaque" msgstr "空值ä¸é€æ˜Ž" -#: ../gui/wxpython/gui_core/preferences.py:1266 +#: ../gui/wxpython/gui_core/preferences.py:1260 msgid "Default color table" msgstr "默认颜色表" -#: ../gui/wxpython/gui_core/preferences.py:1312 +#: ../gui/wxpython/gui_core/preferences.py:1306 msgid "Default vector settings" msgstr "默认矢é‡å›¾å±‚设置" -#: ../gui/wxpython/gui_core/preferences.py:1318 +#: ../gui/wxpython/gui_core/preferences.py:1312 msgid "Display:" msgstr "显示:" -#: ../gui/wxpython/gui_core/preferences.py:1343 +#: ../gui/wxpython/gui_core/preferences.py:1337 msgid "Feature color:" msgstr "è¦ç´ é¢œè‰²ï¼š" -#: ../gui/wxpython/gui_core/preferences.py:1383 +#: ../gui/wxpython/gui_core/preferences.py:1377 msgid "Area fill color:" msgstr "区域填充色:" -#: ../gui/wxpython/gui_core/preferences.py:1431 +#: ../gui/wxpython/gui_core/preferences.py:1425 msgid "Random colors according to category number " msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1459 +#: ../gui/wxpython/gui_core/preferences.py:1453 msgid "Symbol:" msgstr "符å·ï¼š" -#: ../gui/wxpython/gui_core/preferences.py:1513 -#: ../gui/wxpython/dbmgr/base.py:1422 +#: ../gui/wxpython/gui_core/preferences.py:1507 +#: ../gui/wxpython/dbmgr/base.py:1424 msgid "Highlight selected features" msgstr "选中è¦ç´ æ—¶é«˜äº®" -#: ../gui/wxpython/gui_core/preferences.py:1542 +#: ../gui/wxpython/gui_core/preferences.py:1536 msgid "Line width (in pixels):" msgstr "线æ¡å®½åº¦(åƒç´ ):" -#: ../gui/wxpython/gui_core/preferences.py:1558 +#: ../gui/wxpython/gui_core/preferences.py:1552 msgid "Automatically hightlight selected features in map display" msgstr "地图显示窗å£ä¸­è‡ªåŠ¨é«˜äº®æ‰€é€‰æ‹©è¦ç´ " -#: ../gui/wxpython/gui_core/preferences.py:1582 +#: ../gui/wxpython/gui_core/preferences.py:1576 msgid "Data browser" msgstr "æ•°æ®æµè§ˆå™¨" -#: ../gui/wxpython/gui_core/preferences.py:1590 +#: ../gui/wxpython/gui_core/preferences.py:1584 msgid "Left mouse double click:" msgstr "鼠标左键åŒå‡»" -#: ../gui/wxpython/gui_core/preferences.py:1615 +#: ../gui/wxpython/gui_core/preferences.py:1609 msgid "Encoding (e.g. utf-8, ascii, iso8859-1, koi8-r):" msgstr "ç¼–ç (如utf-8, ascii, iso8859-1, koi8-r):" -#: ../gui/wxpython/gui_core/preferences.py:1630 +#: ../gui/wxpython/gui_core/preferences.py:1624 msgid "Ask when deleting data record(s) from table" msgstr "从表中删除记录时æ示" -#: ../gui/wxpython/gui_core/preferences.py:1654 +#: ../gui/wxpython/gui_core/preferences.py:1648 msgid "Create table" msgstr "创建表" -#: ../gui/wxpython/gui_core/preferences.py:1661 -#: ../gui/wxpython/gui_core/dialogs.py:351 +#: ../gui/wxpython/gui_core/preferences.py:1655 +#: ../gui/wxpython/gui_core/dialogs.py:352 msgid "Key column:" msgstr "主键字段å称:" -#: ../gui/wxpython/gui_core/preferences.py:1695 +#: ../gui/wxpython/gui_core/preferences.py:1689 #: ../gui/wxpython/mapdisp/statusbar.py:824 msgid "Projection" msgstr "投影" -#: ../gui/wxpython/gui_core/preferences.py:1704 +#: ../gui/wxpython/gui_core/preferences.py:1698 msgid "Projection statusbar settings" msgstr "投影状æ€æ è®¾ç½®" -#: ../gui/wxpython/gui_core/preferences.py:1713 +#: ../gui/wxpython/gui_core/preferences.py:1707 msgid "" "\n" "Note: This only controls the coordinates displayed in the lower-left of the Map Display\n" @@ -13876,63 +13897,63 @@ "且仅用于显示而ä¸å½±å“当å‰åœ°ç‚¹çš„投影设置。\n" "需在地图显示窗å£åº•éƒ¨çš„下拉èœå•ä¸­å‹¾é€‰æŠ•å½±é¡¹ä»¥æ¿€æ´»ã€‚\n" -#: ../gui/wxpython/gui_core/preferences.py:1746 +#: ../gui/wxpython/gui_core/preferences.py:1740 msgid "Proj.4 string (required):" msgstr "Proj.4 字符串(å¿…å¡«):" -#: ../gui/wxpython/gui_core/preferences.py:1763 +#: ../gui/wxpython/gui_core/preferences.py:1757 msgid "EPSG file:" msgstr "EPSG文件:" -#: ../gui/wxpython/gui_core/preferences.py:1780 +#: ../gui/wxpython/gui_core/preferences.py:1774 msgid "Load EPSG codes (be patient), enter EPSG code or insert Proj.4 string directly." msgstr "装载EPSG代ç åˆ—表(请è€å¿ƒç­‰å¾…),å¯ç›´æŽ¥è¾“å…¥EPSG代ç æˆ–填写Proj.4 字符串。" -#: ../gui/wxpython/gui_core/preferences.py:1788 +#: ../gui/wxpython/gui_core/preferences.py:1782 msgid "&Load EPSG codes" msgstr "载入EPSG代ç åˆ—表(&L)" -#: ../gui/wxpython/gui_core/preferences.py:1808 +#: ../gui/wxpython/gui_core/preferences.py:1802 msgid "Coordinates format" msgstr "å标格å¼" -#: ../gui/wxpython/gui_core/preferences.py:1816 +#: ../gui/wxpython/gui_core/preferences.py:1810 msgid "Lat/long projections" msgstr "ç»çº¬åº¦" -#: ../gui/wxpython/gui_core/preferences.py:1837 +#: ../gui/wxpython/gui_core/preferences.py:1831 msgid "Precision:" msgstr "精度:" -#: ../gui/wxpython/gui_core/preferences.py:1923 +#: ../gui/wxpython/gui_core/preferences.py:1917 #, python-format msgid "Unable to read EPSG codes: %s" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1956 -#: ../gui/wxpython/gui_core/preferences.py:1968 -#: ../gui/wxpython/gui_core/preferences.py:1980 +#: ../gui/wxpython/gui_core/preferences.py:1950 +#: ../gui/wxpython/gui_core/preferences.py:1962 +#: ../gui/wxpython/gui_core/preferences.py:1974 #, python-format msgid "EPSG code %s not found" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:1990 +#: ../gui/wxpython/gui_core/preferences.py:1984 msgid "Select default display font" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:2004 +#: ../gui/wxpython/gui_core/preferences.py:1998 msgid "Failed to set default display font. Try different font." msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:2023 +#: ../gui/wxpython/gui_core/preferences.py:2017 msgid "Select default output font" msgstr "" -#: ../gui/wxpython/gui_core/preferences.py:2112 +#: ../gui/wxpython/gui_core/preferences.py:2106 msgid "Manage access to mapsets" msgstr "设置地图集æƒé™" -#: ../gui/wxpython/gui_core/preferences.py:2127 +#: ../gui/wxpython/gui_core/preferences.py:2121 msgid "" "Check a mapset to make it accessible, uncheck it to hide it.\n" " Notes:\n" @@ -13946,7 +13967,7 @@ "- 您å¯èƒ½åªå¯¹å½“å‰åœ°å›¾é›†çš„拥有写入æƒé™ã€‚\n" "- 您åªå¯¹ä½ å下的地图集拥有写入æƒé™ã€‚" -#: ../gui/wxpython/gui_core/preferences.py:2204 +#: ../gui/wxpython/gui_core/preferences.py:2198 msgid "Owner" msgstr "所有者" @@ -13958,274 +13979,274 @@ msgid "Select GRASS location and mapset" msgstr "选择GRASS地点和地图集" -#: ../gui/wxpython/gui_core/dialogs.py:122 +#: ../gui/wxpython/gui_core/dialogs.py:123 msgid "Location or mapset is not defined." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:132 +#: ../gui/wxpython/gui_core/dialogs.py:133 msgid "Name of GRASS location:" msgstr "GRASS地点å称:" -#: ../gui/wxpython/gui_core/dialogs.py:143 -#: ../gui/wxpython/gui_core/dialogs.py:200 +#: ../gui/wxpython/gui_core/dialogs.py:144 +#: ../gui/wxpython/gui_core/dialogs.py:201 msgid "Name of mapset:" msgstr "地图集å称:" -#: ../gui/wxpython/gui_core/dialogs.py:172 +#: ../gui/wxpython/gui_core/dialogs.py:173 msgid "Select mapset in GRASS location" msgstr "在GRASS地点中选择地图集" -#: ../gui/wxpython/gui_core/dialogs.py:192 +#: ../gui/wxpython/gui_core/dialogs.py:193 msgid "Name of mapset is missing." msgstr "缺少地图集å称。" -#: ../gui/wxpython/gui_core/dialogs.py:233 +#: ../gui/wxpython/gui_core/dialogs.py:234 msgid "Name of vector map is missing." msgstr "缺少矢é‡ç‚¹å›¾çš„å称。" -#: ../gui/wxpython/gui_core/dialogs.py:286 +#: ../gui/wxpython/gui_core/dialogs.py:287 msgid "Create attribute table" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:320 +#: ../gui/wxpython/gui_core/dialogs.py:321 msgid "Name of new vector map is missing." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:332 +#: ../gui/wxpython/gui_core/dialogs.py:333 msgid "Name for new vector map:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:435 +#: ../gui/wxpython/gui_core/dialogs.py:436 #, python-format msgid "Unable to create vector map <%s>." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:440 +#: ../gui/wxpython/gui_core/dialogs.py:441 #, python-format msgid "" "Invalid or empty key column.\n" "Unable to create vector map <%s>." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:471 +#: ../gui/wxpython/gui_core/dialogs.py:472 #, python-format msgid "Vector map <%s> already exists in the current mapset. Do you want to overwrite it?" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:561 +#: ../gui/wxpython/gui_core/dialogs.py:562 msgid "Load region:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:567 +#: ../gui/wxpython/gui_core/dialogs.py:568 msgid "Save region:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:619 +#: ../gui/wxpython/gui_core/dialogs.py:620 msgid "Name cannot begin with '.' and must not contain space, quotes, '/', ''', '@', ',', '=', '*', and all other non-alphanumeric characters." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:635 +#: ../gui/wxpython/gui_core/dialogs.py:636 msgid "Create or edit imagery groups" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:669 +#: ../gui/wxpython/gui_core/dialogs.py:670 msgid "Apply changes to selected group and close dialog" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:670 +#: ../gui/wxpython/gui_core/dialogs.py:671 msgid "Apply changes to selected group" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:671 +#: ../gui/wxpython/gui_core/dialogs.py:672 msgid "Close dialog, changes are not applied" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:712 -#: ../gui/wxpython/gui_core/dialogs.py:1509 +#: ../gui/wxpython/gui_core/dialogs.py:713 +#: ../gui/wxpython/gui_core/dialogs.py:1510 msgid "Put here a regular expression. Characters '.*' stand for anything, character '^' stands for the beginning and '$' for the end." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:719 +#: ../gui/wxpython/gui_core/dialogs.py:720 msgid "Select existing group or enter name of new group:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:730 +#: ../gui/wxpython/gui_core/dialogs.py:731 msgid "Edit/create subgroup" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:743 +#: ../gui/wxpython/gui_core/dialogs.py:744 msgid "Select existing subgroup or enter name of new subgroup:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:777 -#: ../gui/wxpython/gui_core/dialogs.py:845 -#: ../gui/wxpython/gui_core/dialogs.py:1494 +#: ../gui/wxpython/gui_core/dialogs.py:778 +#: ../gui/wxpython/gui_core/dialogs.py:846 +#: ../gui/wxpython/gui_core/dialogs.py:1495 msgid "Pattern:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:795 -#: ../gui/wxpython/gui_core/dialogs.py:863 -#: ../gui/wxpython/gui_core/dialogs.py:1518 +#: ../gui/wxpython/gui_core/dialogs.py:796 +#: ../gui/wxpython/gui_core/dialogs.py:864 +#: ../gui/wxpython/gui_core/dialogs.py:1519 msgid "List of maps:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:811 +#: ../gui/wxpython/gui_core/dialogs.py:812 msgid "Select map layers and add them to the list." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:816 +#: ../gui/wxpython/gui_core/dialogs.py:817 msgid "Remove selected layer(s) from list." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:873 +#: ../gui/wxpython/gui_core/dialogs.py:874 msgid "Check maps from group to be included into subgroup." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1037 +#: ../gui/wxpython/gui_core/dialogs.py:1038 msgid "Add selected map layers into group" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1174 +#: ../gui/wxpython/gui_core/dialogs.py:1175 #, python-format msgid "Group <%s> was changed, do you want to apply changes?" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1177 -#: ../gui/wxpython/gui_core/dialogs.py:1193 +#: ../gui/wxpython/gui_core/dialogs.py:1178 +#: ../gui/wxpython/gui_core/dialogs.py:1194 msgid "Unapplied changes" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1190 +#: ../gui/wxpython/gui_core/dialogs.py:1191 #, python-format msgid "Subgroup <%s> was changed, do you want to apply changes?" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1247 +#: ../gui/wxpython/gui_core/dialogs.py:1248 msgid "No raster maps selected." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1276 +#: ../gui/wxpython/gui_core/dialogs.py:1277 #, python-format msgid "No changes to apply in group <%s>." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1279 +#: ../gui/wxpython/gui_core/dialogs.py:1280 #, python-format msgid "Group <%s> was successfully created." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1281 +#: ../gui/wxpython/gui_core/dialogs.py:1282 #, python-format msgid "Group <%s> was successfully changed." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1284 +#: ../gui/wxpython/gui_core/dialogs.py:1285 #, python-format msgid "Creating of new group <%s> failed." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1286 +#: ../gui/wxpython/gui_core/dialogs.py:1287 #, python-format msgid "Changing of group <%s> failed." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1324 +#: ../gui/wxpython/gui_core/dialogs.py:1325 msgid "No group selected." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1329 +#: ../gui/wxpython/gui_core/dialogs.py:1330 msgid "No subgroup selected." msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1436 +#: ../gui/wxpython/gui_core/dialogs.py:1437 msgid "Use fully-qualified map names" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1462 +#: ../gui/wxpython/gui_core/dialogs.py:1463 msgid "Map type:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1477 +#: ../gui/wxpython/gui_core/dialogs.py:1478 msgid "Select toggle" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1484 +#: ../gui/wxpython/gui_core/dialogs.py:1485 msgid "Mapset:" msgstr "地图集:" -#: ../gui/wxpython/gui_core/dialogs.py:1577 +#: ../gui/wxpython/gui_core/dialogs.py:1579 msgid "Invert selection" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1720 +#: ../gui/wxpython/gui_core/dialogs.py:1722 #, python-format msgid "Dynamic series (%s)" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1747 +#: ../gui/wxpython/gui_core/dialogs.py:1749 msgid "Set Map Layer Opacity" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1778 -#: ../gui/wxpython/psmap/dialogs.py:6389 ../gui/wxpython/psmap/dialogs.py:6416 -#: ../gui/wxpython/psmap/dialogs.py:6748 ../gui/wxpython/psmap/dialogs.py:6778 +#: ../gui/wxpython/gui_core/dialogs.py:1780 +#: ../gui/wxpython/psmap/dialogs.py:6391 ../gui/wxpython/psmap/dialogs.py:6418 +#: ../gui/wxpython/psmap/dialogs.py:6750 ../gui/wxpython/psmap/dialogs.py:6780 msgid "transparent" msgstr "é€æ˜Ž" -#: ../gui/wxpython/gui_core/dialogs.py:1781 +#: ../gui/wxpython/gui_core/dialogs.py:1783 msgid "opaque" msgstr "ä¸é€æ˜Ž" -#: ../gui/wxpython/gui_core/dialogs.py:1879 +#: ../gui/wxpython/gui_core/dialogs.py:1884 msgid "Set image size" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1894 +#: ../gui/wxpython/gui_core/dialogs.py:1899 msgid "Image size" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1941 +#: ../gui/wxpython/gui_core/dialogs.py:1946 msgid "Template:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1981 +#: ../gui/wxpython/gui_core/dialogs.py:1986 msgid "GRASS GIS SQL Query Utility" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:1997 +#: ../gui/wxpython/gui_core/dialogs.py:2002 msgid " SQL statement " msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:2045 +#: ../gui/wxpython/gui_core/dialogs.py:2050 msgid "Symbols" msgstr "符å·" -#: ../gui/wxpython/gui_core/dialogs.py:2080 +#: ../gui/wxpython/gui_core/dialogs.py:2085 msgid "Symbol directory:" msgstr "符å·ç›®å½•ï¼š" -#: ../gui/wxpython/gui_core/dialogs.py:2092 +#: ../gui/wxpython/gui_core/dialogs.py:2097 msgid "Symbol name:" msgstr "符å·å称:" -#: ../gui/wxpython/gui_core/dialogs.py:2343 +#: ../gui/wxpython/gui_core/dialogs.py:2348 msgid "Do you want to quit GRASS including shell prompt or just close the GUI?" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:2420 +#: ../gui/wxpython/gui_core/dialogs.py:2425 msgid "Select font:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:2451 +#: ../gui/wxpython/gui_core/dialogs.py:2456 msgid "Character encoding:" msgstr "" -#: ../gui/wxpython/gui_core/dialogs.py:2469 -#: ../gui/wxpython/psmap/dialogs.py:398 ../gui/wxpython/psmap/dialogs.py:4979 +#: ../gui/wxpython/gui_core/dialogs.py:2474 +#: ../gui/wxpython/psmap/dialogs.py:400 ../gui/wxpython/psmap/dialogs.py:4981 msgid "Font size:" msgstr "å­—å·ï¼š" -#: ../gui/wxpython/gui_core/dialogs.py:2521 +#: ../gui/wxpython/gui_core/dialogs.py:2526 msgid "Example" msgstr "" @@ -14326,28 +14347,28 @@ msgid "Toggle to save list of executed commands into a file; content saved when switching off." msgstr "" -#: ../gui/wxpython/gui_core/goutput.py:420 +#: ../gui/wxpython/gui_core/goutput.py:421 #: ../gui/wxpython/gui_core/goutput.py:516 msgid "Save file as..." msgstr "" -#: ../gui/wxpython/gui_core/goutput.py:422 +#: ../gui/wxpython/gui_core/goutput.py:423 #: ../gui/wxpython/gui_core/goutput.py:518 #, python-format msgid "%(txt)s (*.txt)|*.txt|%(files)s (*)|*" msgstr "" -#: ../gui/wxpython/gui_core/goutput.py:423 +#: ../gui/wxpython/gui_core/goutput.py:424 #: ../gui/wxpython/gui_core/goutput.py:519 msgid "Text files" msgstr "" -#: ../gui/wxpython/gui_core/goutput.py:424 +#: ../gui/wxpython/gui_core/goutput.py:425 #: ../gui/wxpython/gui_core/goutput.py:520 msgid "Files" msgstr "文件" -#: ../gui/wxpython/gui_core/goutput.py:437 +#: ../gui/wxpython/gui_core/goutput.py:438 #, python-format msgid "" "Unable to write file '%(path)s'.\n" @@ -14355,14 +14376,21 @@ "Details: %(error)s" msgstr "" -#: ../gui/wxpython/gui_core/goutput.py:442 +#: ../gui/wxpython/gui_core/goutput.py:443 #, python-format msgid "Command output saved into '%s'" msgstr "" +#: ../gui/wxpython/gui_core/goutput.py:497 +#, python-brace-format +msgid "" +"Unable to write file '{filePath}'.\n" +"\n" +"Details: {error}" +msgstr "" + #: ../gui/wxpython/gui_core/goutput.py:501 -#, python-format -msgid "Command log saved to '%s'" +msgid "Command log saved to '{}'" msgstr "" #: ../gui/wxpython/psmap/toolbars.py:79 @@ -14494,7 +14522,7 @@ msgstr "" #: ../gui/wxpython/psmap/frame.py:636 ../gui/wxpython/psmap/frame.py:661 -#: ../gui/wxpython/psmap/dialogs.py:1635 +#: ../gui/wxpython/psmap/dialogs.py:1637 msgid "Please, create map frame first." msgstr "请先创建地图框架" @@ -14542,7 +14570,7 @@ msgid "Click and drag to resize object" msgstr "点击并拖动以改å˜å¤§å°" -#: ../gui/wxpython/psmap/frame.py:2471 +#: ../gui/wxpython/psmap/frame.py:2474 msgid "labels: " msgstr "标签:" @@ -14637,11 +14665,11 @@ msgid "Failed to read instruction %(inst)s: file %(file)s not found." msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:231 +#: ../gui/wxpython/psmap/dialogs.py:233 msgid "Units:" msgstr "å•ä½ï¼š" -#: ../gui/wxpython/psmap/dialogs.py:242 +#: ../gui/wxpython/psmap/dialogs.py:244 msgid "" "Position of the top left corner\n" "from the top left edge of the paper" @@ -14649,29 +14677,29 @@ "左上角ä½ç½®\n" "从纸张的左上角边缘开始" -#: ../gui/wxpython/psmap/dialogs.py:244 -#: ../gui/wxpython/animation/dialogs.py:1137 +#: ../gui/wxpython/psmap/dialogs.py:246 +#: ../gui/wxpython/animation/dialogs.py:1140 msgid "X:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:246 -#: ../gui/wxpython/animation/dialogs.py:1139 +#: ../gui/wxpython/psmap/dialogs.py:248 +#: ../gui/wxpython/animation/dialogs.py:1142 msgid "Y:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:271 +#: ../gui/wxpython/psmap/dialogs.py:273 msgid "Position is given:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:273 +#: ../gui/wxpython/psmap/dialogs.py:275 msgid "relative to paper" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:275 +#: ../gui/wxpython/psmap/dialogs.py:277 msgid "by map coordinates" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:305 +#: ../gui/wxpython/psmap/dialogs.py:307 msgid "" "Position from the top left\n" "edge of the paper" @@ -14679,152 +14707,152 @@ "从左上角开始的ä½ç½®\n" "纸张边缘" -#: ../gui/wxpython/psmap/dialogs.py:396 +#: ../gui/wxpython/psmap/dialogs.py:398 msgid "Font:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:424 +#: ../gui/wxpython/psmap/dialogs.py:426 msgid "Choose color:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:473 +#: ../gui/wxpython/psmap/dialogs.py:475 msgid "Close dialog and apply changes" msgstr "关闭对è¯æ¡†å¹¶ä½¿æ”¹åŠ¨ç”Ÿæ•ˆ" -#: ../gui/wxpython/psmap/dialogs.py:524 +#: ../gui/wxpython/psmap/dialogs.py:526 msgid "Units" msgstr "å•ä½" -#: ../gui/wxpython/psmap/dialogs.py:525 -#: ../gui/wxpython/animation/dialogs.py:926 +#: ../gui/wxpython/psmap/dialogs.py:527 +#: ../gui/wxpython/animation/dialogs.py:929 msgid "Format" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:526 +#: ../gui/wxpython/psmap/dialogs.py:528 msgid "Orientation" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:527 ../gui/wxpython/psmap/dialogs.py:2888 +#: ../gui/wxpython/psmap/dialogs.py:529 ../gui/wxpython/psmap/dialogs.py:2890 msgid "Width" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:528 +#: ../gui/wxpython/psmap/dialogs.py:530 msgid "Height" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:529 +#: ../gui/wxpython/psmap/dialogs.py:531 msgid "Left" msgstr "å·¦" -#: ../gui/wxpython/psmap/dialogs.py:530 +#: ../gui/wxpython/psmap/dialogs.py:532 msgid "Right" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:594 +#: ../gui/wxpython/psmap/dialogs.py:596 msgid "Literal is not allowed!" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:608 +#: ../gui/wxpython/psmap/dialogs.py:610 msgid "Page size" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:612 +#: ../gui/wxpython/psmap/dialogs.py:614 msgid "Margins" msgstr "边缘" -#: ../gui/wxpython/psmap/dialogs.py:619 +#: ../gui/wxpython/psmap/dialogs.py:621 msgid "Portrait" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:619 +#: ../gui/wxpython/psmap/dialogs.py:621 msgid "Landscape" msgstr "横å‘" -#: ../gui/wxpython/psmap/dialogs.py:765 +#: ../gui/wxpython/psmap/dialogs.py:767 msgid "Map settings" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:775 +#: ../gui/wxpython/psmap/dialogs.py:777 msgid "Map frame settings" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:893 +#: ../gui/wxpython/psmap/dialogs.py:895 msgid "Map frame options:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:894 +#: ../gui/wxpython/psmap/dialogs.py:896 msgid "fit frame to match selected map" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:895 +#: ../gui/wxpython/psmap/dialogs.py:897 msgid "fit frame to match saved region" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:896 +#: ../gui/wxpython/psmap/dialogs.py:898 msgid "fit frame to match current computational region" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:897 +#: ../gui/wxpython/psmap/dialogs.py:899 msgid "fixed scale and map center" msgstr "固定的比例和地图中心ä½ç½®" -#: ../gui/wxpython/psmap/dialogs.py:914 ../gui/wxpython/psmap/dialogs.py:1224 +#: ../gui/wxpython/psmap/dialogs.py:916 ../gui/wxpython/psmap/dialogs.py:1226 msgid "Map selection" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:927 ../gui/wxpython/psmap/dialogs.py:1715 +#: ../gui/wxpython/psmap/dialogs.py:929 ../gui/wxpython/psmap/dialogs.py:1717 msgid "Map:" msgstr "地图:" -#: ../gui/wxpython/psmap/dialogs.py:927 +#: ../gui/wxpython/psmap/dialogs.py:929 msgid "Region:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:984 +#: ../gui/wxpython/psmap/dialogs.py:986 msgid "Map scale and center" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:988 +#: ../gui/wxpython/psmap/dialogs.py:990 msgid "Center:" msgstr "中心:" -#: ../gui/wxpython/psmap/dialogs.py:989 +#: ../gui/wxpython/psmap/dialogs.py:991 msgid "E:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:990 +#: ../gui/wxpython/psmap/dialogs.py:992 msgid "N:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:997 ../gui/wxpython/psmap/dialogs.py:5860 +#: ../gui/wxpython/psmap/dialogs.py:999 ../gui/wxpython/psmap/dialogs.py:5862 msgid "Scale:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:998 +#: ../gui/wxpython/psmap/dialogs.py:1000 msgid "1 :" msgstr "1 :" -#: ../gui/wxpython/psmap/dialogs.py:1062 +#: ../gui/wxpython/psmap/dialogs.py:1064 msgid "Map max resolution (dpi):" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1099 ../gui/wxpython/psmap/dialogs.py:3709 +#: ../gui/wxpython/psmap/dialogs.py:1101 ../gui/wxpython/psmap/dialogs.py:3711 msgid "Border" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1105 +#: ../gui/wxpython/psmap/dialogs.py:1107 msgid "draw border around map frame" msgstr "绘制地图框架外边框" -#: ../gui/wxpython/psmap/dialogs.py:1112 +#: ../gui/wxpython/psmap/dialogs.py:1114 msgid "border color:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1114 +#: ../gui/wxpython/psmap/dialogs.py:1116 msgid "border width (pts):" msgstr "边框宽度(pts):" -#: ../gui/wxpython/psmap/dialogs.py:1233 +#: ../gui/wxpython/psmap/dialogs.py:1235 msgid "" "Region is set to match this map,\n" "raster or vector map must be added later" @@ -14832,333 +14860,333 @@ "区域已设置为与该地图匹é…,\n" "ç¨åŽé¡»æ·»åŠ æ …格或矢é‡åœ°å›¾" -#: ../gui/wxpython/psmap/dialogs.py:1240 +#: ../gui/wxpython/psmap/dialogs.py:1242 msgid "Region selection" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1420 +#: ../gui/wxpython/psmap/dialogs.py:1422 msgid "No map selected!" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1444 +#: ../gui/wxpython/psmap/dialogs.py:1446 msgid "No region selected!" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1495 +#: ../gui/wxpython/psmap/dialogs.py:1497 msgid "Invalid scale or map center!" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1565 +#: ../gui/wxpython/psmap/dialogs.py:1567 msgid "Choose raster map" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1570 +#: ../gui/wxpython/psmap/dialogs.py:1572 msgid "no raster map" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1573 +#: ../gui/wxpython/psmap/dialogs.py:1575 msgid "raster:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1698 ../gui/wxpython/gmodeler/model.py:798 +#: ../gui/wxpython/psmap/dialogs.py:1700 ../gui/wxpython/gmodeler/model.py:798 msgid "Vector maps" msgstr "矢é‡åœ°å›¾" -#: ../gui/wxpython/psmap/dialogs.py:1711 +#: ../gui/wxpython/psmap/dialogs.py:1713 msgid "Add map" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1719 ../gui/wxpython/psmap/dialogs.py:2180 +#: ../gui/wxpython/psmap/dialogs.py:1721 ../gui/wxpython/psmap/dialogs.py:2182 msgid "points" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1719 ../gui/wxpython/psmap/dialogs.py:2182 +#: ../gui/wxpython/psmap/dialogs.py:1721 ../gui/wxpython/psmap/dialogs.py:2184 msgid "lines" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1719 +#: ../gui/wxpython/psmap/dialogs.py:1721 msgid "areas" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1725 +#: ../gui/wxpython/psmap/dialogs.py:1727 msgid "Data Type" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1730 -#: ../gui/wxpython/animation/dialogs.py:776 ../gui/wxpython/dbmgr/base.py:2361 +#: ../gui/wxpython/psmap/dialogs.py:1732 +#: ../gui/wxpython/animation/dialogs.py:779 ../gui/wxpython/dbmgr/base.py:2363 msgid "Add" msgstr "添加" -#: ../gui/wxpython/psmap/dialogs.py:1759 +#: ../gui/wxpython/psmap/dialogs.py:1761 msgid "Manage vector maps" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1764 +#: ../gui/wxpython/psmap/dialogs.py:1766 msgid "The topmost vector map overlaps the others" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1768 ../gui/wxpython/psmap/dialogs.py:3666 +#: ../gui/wxpython/psmap/dialogs.py:1770 ../gui/wxpython/psmap/dialogs.py:3668 #: ../gui/wxpython/web_services/widgets.py:267 msgid "Up" msgstr "å‘上" -#: ../gui/wxpython/psmap/dialogs.py:1769 ../gui/wxpython/psmap/dialogs.py:3667 +#: ../gui/wxpython/psmap/dialogs.py:1771 ../gui/wxpython/psmap/dialogs.py:3669 #: ../gui/wxpython/web_services/widgets.py:269 msgid "Down" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:1771 +#: ../gui/wxpython/psmap/dialogs.py:1773 msgid "Properties..." msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2014 +#: ../gui/wxpython/psmap/dialogs.py:2016 msgid "Raster map settings" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2062 +#: ../gui/wxpython/psmap/dialogs.py:2064 msgid "Vector maps settings" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2110 +#: ../gui/wxpython/psmap/dialogs.py:2112 #, python-format msgid "%s properties" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2165 +#: ../gui/wxpython/psmap/dialogs.py:2167 msgid "Data selection" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2180 +#: ../gui/wxpython/psmap/dialogs.py:2182 msgid "centroids" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2182 +#: ../gui/wxpython/psmap/dialogs.py:2184 msgid "boundaries" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2220 +#: ../gui/wxpython/psmap/dialogs.py:2222 msgid "Layer selection" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2227 +#: ../gui/wxpython/psmap/dialogs.py:2229 msgid "Database connection is not defined in DB file." msgstr "DB文件没有定义数æ®è¿žæŽ¥" -#: ../gui/wxpython/psmap/dialogs.py:2228 +#: ../gui/wxpython/psmap/dialogs.py:2230 msgid "Select layer:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2257 +#: ../gui/wxpython/psmap/dialogs.py:2259 msgid "list of categories (e.g. 1,3,5-7)" msgstr "类别列表(例如:1,3,5-7)" -#: ../gui/wxpython/psmap/dialogs.py:2314 +#: ../gui/wxpython/psmap/dialogs.py:2316 msgid "Use current mask" msgstr "使用当å‰æŽ©ç " -#: ../gui/wxpython/psmap/dialogs.py:2333 ../gui/wxpython/psmap/dialogs.py:2489 +#: ../gui/wxpython/psmap/dialogs.py:2335 ../gui/wxpython/psmap/dialogs.py:2491 msgid "Colors" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2342 ../gui/wxpython/psmap/dialogs.py:2498 +#: ../gui/wxpython/psmap/dialogs.py:2344 ../gui/wxpython/psmap/dialogs.py:2500 msgid "Outline" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2347 ../gui/wxpython/psmap/dialogs.py:2508 +#: ../gui/wxpython/psmap/dialogs.py:2349 ../gui/wxpython/psmap/dialogs.py:2510 msgid "draw outline" msgstr "绘制轮廓" -#: ../gui/wxpython/psmap/dialogs.py:2350 ../gui/wxpython/psmap/dialogs.py:2513 -#: ../gui/wxpython/psmap/dialogs.py:5285 ../gui/wxpython/psmap/dialogs.py:5293 +#: ../gui/wxpython/psmap/dialogs.py:2352 ../gui/wxpython/psmap/dialogs.py:2515 +#: ../gui/wxpython/psmap/dialogs.py:5287 ../gui/wxpython/psmap/dialogs.py:5295 msgid "Width (pts):" msgstr "宽度(pts):" -#: ../gui/wxpython/psmap/dialogs.py:2419 +#: ../gui/wxpython/psmap/dialogs.py:2421 msgid "fill color" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2425 ../gui/wxpython/psmap/dialogs.py:2583 +#: ../gui/wxpython/psmap/dialogs.py:2427 ../gui/wxpython/psmap/dialogs.py:2585 msgid "choose color:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2440 ../gui/wxpython/psmap/dialogs.py:2599 +#: ../gui/wxpython/psmap/dialogs.py:2442 ../gui/wxpython/psmap/dialogs.py:2601 msgid "color from map table column:" msgstr "从地图表格列选择颜色" -#: ../gui/wxpython/psmap/dialogs.py:2511 +#: ../gui/wxpython/psmap/dialogs.py:2513 msgid "No effect for fill color from table column" msgstr "地图表格列没有设置填充颜色效果" -#: ../gui/wxpython/psmap/dialogs.py:2580 +#: ../gui/wxpython/psmap/dialogs.py:2582 msgid "Color of lines:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2647 ../gui/wxpython/psmap/dialogs.py:2879 -#: ../gui/wxpython/psmap/dialogs.py:3004 +#: ../gui/wxpython/psmap/dialogs.py:2649 ../gui/wxpython/psmap/dialogs.py:2881 +#: ../gui/wxpython/psmap/dialogs.py:3006 msgid "Size and style" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2675 +#: ../gui/wxpython/psmap/dialogs.py:2677 msgid "eps file:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2680 ../gui/wxpython/psmap/dialogs.py:3022 +#: ../gui/wxpython/psmap/dialogs.py:2682 ../gui/wxpython/psmap/dialogs.py:3024 msgid "Type filename or click browse to choose file" msgstr "输入或点击æµè§ˆé€‰æ‹©æ–‡ä»¶å称" -#: ../gui/wxpython/psmap/dialogs.py:2681 ../gui/wxpython/psmap/dialogs.py:3023 +#: ../gui/wxpython/psmap/dialogs.py:2683 ../gui/wxpython/psmap/dialogs.py:3025 msgid "Choose a file" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2740 +#: ../gui/wxpython/psmap/dialogs.py:2742 msgid "size from map table column:" msgstr "地图表格列大å°ï¼š" -#: ../gui/wxpython/psmap/dialogs.py:2742 +#: ../gui/wxpython/psmap/dialogs.py:2744 msgid "scale:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2807 +#: ../gui/wxpython/psmap/dialogs.py:2809 msgid "Rotation" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2812 +#: ../gui/wxpython/psmap/dialogs.py:2814 msgid "rotate symbols:" msgstr "旋转符å·" -#: ../gui/wxpython/psmap/dialogs.py:2814 +#: ../gui/wxpython/psmap/dialogs.py:2816 msgid "counterclockwise in degrees:" msgstr "逆时针度数" -#: ../gui/wxpython/psmap/dialogs.py:2818 +#: ../gui/wxpython/psmap/dialogs.py:2820 msgid "from map table column:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2893 +#: ../gui/wxpython/psmap/dialogs.py:2895 msgid "Set width (pts):" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2910 +#: ../gui/wxpython/psmap/dialogs.py:2912 msgid "multiply width by category value" msgstr "宽度乘以类别值" -#: ../gui/wxpython/psmap/dialogs.py:2947 +#: ../gui/wxpython/psmap/dialogs.py:2949 msgid "Choose line style:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:2960 +#: ../gui/wxpython/psmap/dialogs.py:2962 msgid "Choose linecap:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3013 +#: ../gui/wxpython/psmap/dialogs.py:3015 msgid "Pattern" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3018 +#: ../gui/wxpython/psmap/dialogs.py:3020 msgid "use pattern:" msgstr "ä¿ç”¨æ¨¡å¼" -#: ../gui/wxpython/psmap/dialogs.py:3020 +#: ../gui/wxpython/psmap/dialogs.py:3022 msgid "Choose pattern file:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3028 +#: ../gui/wxpython/psmap/dialogs.py:3030 msgid "pattern line width (pts):" msgstr "模å¼çº¿å®½ï¼ˆåƒç´ ï¼‰" -#: ../gui/wxpython/psmap/dialogs.py:3032 +#: ../gui/wxpython/psmap/dialogs.py:3034 msgid "pattern scale factor:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3392 +#: ../gui/wxpython/psmap/dialogs.py:3394 msgid "Raster legend" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3397 -#: ../gui/wxpython/animation/dialogs.py:473 +#: ../gui/wxpython/psmap/dialogs.py:3399 +#: ../gui/wxpython/animation/dialogs.py:476 msgid "Show raster legend" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3411 +#: ../gui/wxpython/psmap/dialogs.py:3413 msgid "Source raster" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3416 +#: ../gui/wxpython/psmap/dialogs.py:3418 msgid "current raster" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3419 +#: ../gui/wxpython/psmap/dialogs.py:3421 msgid "select raster" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3426 ../gui/wxpython/psmap/dialogs.py:4441 +#: ../gui/wxpython/psmap/dialogs.py:3428 ../gui/wxpython/psmap/dialogs.py:4443 #, python-format msgid "%(rast)s: type %(type)s" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3475 +#: ../gui/wxpython/psmap/dialogs.py:3477 msgid "Type of legend" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3480 +#: ../gui/wxpython/psmap/dialogs.py:3482 msgid "discrete legend (categorical maps)" msgstr "离散图例(类别地图)" -#: ../gui/wxpython/psmap/dialogs.py:3484 +#: ../gui/wxpython/psmap/dialogs.py:3486 msgid "continuous color gradient legend (floating point map)" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3510 +#: ../gui/wxpython/psmap/dialogs.py:3512 msgid "Advanced legend settings" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3515 +#: ../gui/wxpython/psmap/dialogs.py:3517 msgid "draw \"no data\" box" msgstr "绘制\"no data\"框" -#: ../gui/wxpython/psmap/dialogs.py:3524 +#: ../gui/wxpython/psmap/dialogs.py:3526 msgid "draw ticks across color table" msgstr "在颜色表上绘制刻度" -#: ../gui/wxpython/psmap/dialogs.py:3616 +#: ../gui/wxpython/psmap/dialogs.py:3618 msgid "Vector legend" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3621 +#: ../gui/wxpython/psmap/dialogs.py:3623 msgid "Show vector legend" msgstr "显示矢é‡å›¾ä¾‹" -#: ../gui/wxpython/psmap/dialogs.py:3635 +#: ../gui/wxpython/psmap/dialogs.py:3637 msgid "Source vector maps" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3640 +#: ../gui/wxpython/psmap/dialogs.py:3642 msgid "Choose vector maps and their order in legend" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3645 ../gui/wxpython/gmodeler/frame.py:1886 +#: ../gui/wxpython/psmap/dialogs.py:3647 ../gui/wxpython/gmodeler/frame.py:1886 #: ../gui/wxpython/gmodeler/dialogs.py:492 #: ../gui/wxpython/gmodeler/dialogs.py:604 msgid "Label" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3668 ../gui/wxpython/psmap/dialogs.py:4148 +#: ../gui/wxpython/psmap/dialogs.py:3670 ../gui/wxpython/psmap/dialogs.py:4150 msgid "Edit label" msgstr "编辑标注" -#: ../gui/wxpython/psmap/dialogs.py:3714 +#: ../gui/wxpython/psmap/dialogs.py:3716 msgid "draw border around legend" msgstr "绘制图例边框" -#: ../gui/wxpython/psmap/dialogs.py:3772 +#: ../gui/wxpython/psmap/dialogs.py:3774 msgid "Size and position" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3842 +#: ../gui/wxpython/psmap/dialogs.py:3844 msgid "Leave the edit field empty, to use default values." msgstr "ä¸å¡«å†™ç¼–辑字段,系统将使用默认值。" -#: ../gui/wxpython/psmap/dialogs.py:3882 +#: ../gui/wxpython/psmap/dialogs.py:3884 msgid "" "Width of the color symbol (for lines)\n" "in front of the legend text" @@ -15166,15 +15194,15 @@ "线æ¡é¢œè‰²ç¬¦å·å®½åº¦ \n" "显示于图例文字å‰" -#: ../gui/wxpython/psmap/dialogs.py:3888 ../gui/wxpython/psmap/dialogs.py:4053 +#: ../gui/wxpython/psmap/dialogs.py:3890 ../gui/wxpython/psmap/dialogs.py:4055 msgid "Columns:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3898 +#: ../gui/wxpython/psmap/dialogs.py:3900 msgid "column span:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:3900 +#: ../gui/wxpython/psmap/dialogs.py:3902 msgid "" "Column separation distance between the left edges\n" "of two columns in a multicolumn legend" @@ -15182,143 +15210,143 @@ "列间è·ï¼ˆå·¦è¾¹ç¼˜åˆ°å·¦è¾¹ç¼˜ï¼‰\n" "多列图例中的两个列" -#: ../gui/wxpython/psmap/dialogs.py:4147 +#: ../gui/wxpython/psmap/dialogs.py:4149 msgid "Edit legend label:" msgstr "编辑图例标签:" -#: ../gui/wxpython/psmap/dialogs.py:4194 +#: ../gui/wxpython/psmap/dialogs.py:4196 msgid "No raster map selected!" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4195 +#: ../gui/wxpython/psmap/dialogs.py:4197 msgid "No raster" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4485 +#: ../gui/wxpython/psmap/dialogs.py:4487 msgid "Mapinfo settings" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4589 +#: ../gui/wxpython/psmap/dialogs.py:4591 msgid "Color settings" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4595 +#: ../gui/wxpython/psmap/dialogs.py:4597 msgid "use border color:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4597 +#: ../gui/wxpython/psmap/dialogs.py:4599 msgid "use background color:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4856 +#: ../gui/wxpython/psmap/dialogs.py:4858 msgid "Length:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4862 +#: ../gui/wxpython/psmap/dialogs.py:4864 msgid "Scalebar length is given in map units" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4867 +#: ../gui/wxpython/psmap/dialogs.py:4869 msgid "Scalebar height is real height on paper" msgstr "比例尺高度å³ä¸ºçº¸å¼ ä¸Šçš„实际高度" -#: ../gui/wxpython/psmap/dialogs.py:4869 +#: ../gui/wxpython/psmap/dialogs.py:4871 msgid "default" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4946 +#: ../gui/wxpython/psmap/dialogs.py:4948 msgid "Type:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4965 +#: ../gui/wxpython/psmap/dialogs.py:4967 msgid "Number of segments:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4971 +#: ../gui/wxpython/psmap/dialogs.py:4973 msgid "Label every " msgstr "标签间隔" -#: ../gui/wxpython/psmap/dialogs.py:4972 +#: ../gui/wxpython/psmap/dialogs.py:4974 msgid "segments" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:4985 +#: ../gui/wxpython/psmap/dialogs.py:4987 msgid "transparent text background" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5103 +#: ../gui/wxpython/psmap/dialogs.py:5105 msgid "Length of scale bar is not defined" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5197 +#: ../gui/wxpython/psmap/dialogs.py:5199 msgid "Enter text:" msgstr "输入文字:" -#: ../gui/wxpython/psmap/dialogs.py:5268 +#: ../gui/wxpython/psmap/dialogs.py:5270 msgid "Text effects" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5274 +#: ../gui/wxpython/psmap/dialogs.py:5276 msgid "text background" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5279 +#: ../gui/wxpython/psmap/dialogs.py:5281 msgid "highlight" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5288 +#: ../gui/wxpython/psmap/dialogs.py:5290 msgid "text border" msgstr "文字边缘" -#: ../gui/wxpython/psmap/dialogs.py:5397 +#: ../gui/wxpython/psmap/dialogs.py:5399 msgid "Offset" msgstr "å移é‡" -#: ../gui/wxpython/psmap/dialogs.py:5401 +#: ../gui/wxpython/psmap/dialogs.py:5403 msgid "horizontal (pts):" msgstr "æ°´å¹³(pts):" -#: ../gui/wxpython/psmap/dialogs.py:5403 +#: ../gui/wxpython/psmap/dialogs.py:5405 msgid "vertical (pts):" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5442 +#: ../gui/wxpython/psmap/dialogs.py:5444 msgid " Reference point" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5496 +#: ../gui/wxpython/psmap/dialogs.py:5498 msgid "Text rotation" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5502 +#: ../gui/wxpython/psmap/dialogs.py:5504 msgid "rotate text (counterclockwise)" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5594 +#: ../gui/wxpython/psmap/dialogs.py:5596 msgid "No text entered!" msgstr "尚未输入文字ï¼" -#: ../gui/wxpython/psmap/dialogs.py:5795 +#: ../gui/wxpython/psmap/dialogs.py:5797 msgid "Choose a directory with images" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5838 +#: ../gui/wxpython/psmap/dialogs.py:5840 msgid "Note: only EPS format supported" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5854 +#: ../gui/wxpython/psmap/dialogs.py:5856 msgid "Scale And Rotation" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5895 ../gui/wxpython/psmap/dialogs.py:6477 +#: ../gui/wxpython/psmap/dialogs.py:5897 ../gui/wxpython/psmap/dialogs.py:6479 msgid "Rotation angle (deg):" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:5911 ../gui/wxpython/psmap/dialogs.py:6499 +#: ../gui/wxpython/psmap/dialogs.py:5913 ../gui/wxpython/psmap/dialogs.py:6501 msgid "Counterclockwise rotation in degrees" msgstr "逆时针旋转度数" -#: ../gui/wxpython/psmap/dialogs.py:6037 +#: ../gui/wxpython/psmap/dialogs.py:6039 msgid "" "PIL\n" "missing" @@ -15326,83 +15354,83 @@ "PIL\n" "没有找到" -#: ../gui/wxpython/psmap/dialogs.py:6057 +#: ../gui/wxpython/psmap/dialogs.py:6059 #, python-format msgid "Unable to read file %s" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6118 +#: ../gui/wxpython/psmap/dialogs.py:6120 #, python-format msgid "size: %(width)s x %(height)s pts" msgstr "大å°ï¼š%(width)s x %(height)s pts" -#: ../gui/wxpython/psmap/dialogs.py:6140 +#: ../gui/wxpython/psmap/dialogs.py:6142 msgid "No image selected." msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6247 +#: ../gui/wxpython/psmap/dialogs.py:6249 msgid "North Arrow settings" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6258 +#: ../gui/wxpython/psmap/dialogs.py:6260 msgid "Compute convergence" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6329 +#: ../gui/wxpython/psmap/dialogs.py:6331 msgid "Symbol" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6336 +#: ../gui/wxpython/psmap/dialogs.py:6338 msgid "Select symbol:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6353 +#: ../gui/wxpython/psmap/dialogs.py:6355 msgid "" "Note: Selected symbol is not displayed\n" "in draft mode (only in preview mode)" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6386 ../gui/wxpython/psmap/dialogs.py:6745 +#: ../gui/wxpython/psmap/dialogs.py:6388 ../gui/wxpython/psmap/dialogs.py:6747 msgid "Outline color:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6413 ../gui/wxpython/psmap/dialogs.py:6775 +#: ../gui/wxpython/psmap/dialogs.py:6415 ../gui/wxpython/psmap/dialogs.py:6777 msgid "Fill color:" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6452 +#: ../gui/wxpython/psmap/dialogs.py:6454 msgid "Size and Rotation" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6460 +#: ../gui/wxpython/psmap/dialogs.py:6462 msgid "Size (pt):" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6463 +#: ../gui/wxpython/psmap/dialogs.py:6465 msgid "Symbol size in points" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6698 +#: ../gui/wxpython/psmap/dialogs.py:6700 msgid "Rectangle settings" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6700 +#: ../gui/wxpython/psmap/dialogs.py:6702 msgid "Line settings" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6834 +#: ../gui/wxpython/psmap/dialogs.py:6836 msgid "Line width in points" msgstr "线æ¡å®½åº¦(点数):" -#: ../gui/wxpython/psmap/dialogs.py:6908 +#: ../gui/wxpython/psmap/dialogs.py:6910 msgid "Vector labels" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6928 +#: ../gui/wxpython/psmap/dialogs.py:6930 msgid "Vector label files created beforehand by v.label module" msgstr "" -#: ../gui/wxpython/psmap/dialogs.py:6945 +#: ../gui/wxpython/psmap/dialogs.py:6947 msgid "You can select multiple label files." msgstr "" @@ -15519,7 +15547,7 @@ msgid "Map <%s> not found." msgstr "找ä¸åˆ°åœ°å›¾<%s>。" -#: ../gui/wxpython/mapswipe/frame.py:674 ../gui/wxpython/mapdisp/frame.py:897 +#: ../gui/wxpython/mapswipe/frame.py:674 ../gui/wxpython/mapdisp/frame.py:896 msgid "No raster or vector map layer selected for querying." msgstr "" @@ -15563,7 +15591,7 @@ msgid "Shape:" msgstr "" -#: ../gui/wxpython/gcp/manager.py:509 +#: ../gui/wxpython/gcp/manager.py:511 msgid "Select/create group:" msgstr "" @@ -15597,7 +15625,7 @@ msgid "Animation %d" msgstr "" -#: ../gui/wxpython/animation/nviztask.py:43 ../gui/wxpython/lmgr/frame.py:1391 +#: ../gui/wxpython/animation/nviztask.py:45 ../gui/wxpython/lmgr/frame.py:1395 #, python-format msgid "" "Reading workspace file <%s> failed.\n" @@ -15606,16 +15634,16 @@ "读å–工作区文件<%s>失败。\n" "无效文件,无法解æžXML文档。" -#: ../gui/wxpython/animation/nviztask.py:53 +#: ../gui/wxpython/animation/nviztask.py:55 #, python-format msgid "No 3d view information in workspace file <%s>." msgstr "" -#: ../gui/wxpython/animation/nviztask.py:285 +#: ../gui/wxpython/animation/nviztask.py:287 msgid "Please add only one layer in the list." msgstr "" -#: ../gui/wxpython/animation/nviztask.py:292 +#: ../gui/wxpython/animation/nviztask.py:294 msgid "No map series nor space-time dataset is added." msgstr "" @@ -15641,7 +15669,7 @@ #: ../gui/wxpython/animation/toolbars.py:51 #: ../gui/wxpython/animation/toolbars.py:52 -#: ../gui/wxpython/animation/dialogs.py:324 +#: ../gui/wxpython/animation/dialogs.py:327 msgid "Add new animation" msgstr "" @@ -15652,7 +15680,7 @@ #: ../gui/wxpython/animation/toolbars.py:59 #: ../gui/wxpython/animation/toolbars.py:60 -#: ../gui/wxpython/animation/dialogs.py:907 +#: ../gui/wxpython/animation/dialogs.py:910 msgid "Export animation" msgstr "" @@ -15710,267 +15738,267 @@ msgid "%s=, %s=, %s= and %s= are mutually exclusive." msgstr "%s=, %s=, %s= å’Œ %s= 为互斥项。" -#: ../gui/wxpython/animation/dialogs.py:53 +#: ../gui/wxpython/animation/dialogs.py:56 msgid "Adjust speed of animation" msgstr "调整动画速度" -#: ../gui/wxpython/animation/dialogs.py:100 +#: ../gui/wxpython/animation/dialogs.py:103 msgid "Simple mode" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:105 +#: ../gui/wxpython/animation/dialogs.py:108 msgid "Frame duration:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:106 -#: ../gui/wxpython/animation/dialogs.py:147 +#: ../gui/wxpython/animation/dialogs.py:109 +#: ../gui/wxpython/animation/dialogs.py:150 msgid "ms" msgstr "毫秒" -#: ../gui/wxpython/animation/dialogs.py:139 +#: ../gui/wxpython/animation/dialogs.py:142 msgid "Temporal mode" msgstr "时间模å¼" -#: ../gui/wxpython/animation/dialogs.py:144 +#: ../gui/wxpython/animation/dialogs.py:147 msgid "Time unit:" msgstr "时间å•ä½ï¼š" -#: ../gui/wxpython/animation/dialogs.py:146 +#: ../gui/wxpython/animation/dialogs.py:149 msgid "Duration of time unit:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:218 +#: ../gui/wxpython/animation/dialogs.py:221 msgid "year" msgstr "å¹´" -#: ../gui/wxpython/animation/dialogs.py:219 +#: ../gui/wxpython/animation/dialogs.py:222 msgid "month" msgstr "月" -#: ../gui/wxpython/animation/dialogs.py:220 +#: ../gui/wxpython/animation/dialogs.py:223 msgid "day" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:221 +#: ../gui/wxpython/animation/dialogs.py:224 msgid "hour" msgstr "å°æ—¶" -#: ../gui/wxpython/animation/dialogs.py:222 +#: ../gui/wxpython/animation/dialogs.py:225 msgid "minute" msgstr "分钟" -#: ../gui/wxpython/animation/dialogs.py:223 +#: ../gui/wxpython/animation/dialogs.py:226 msgid "second" msgstr "秒" -#: ../gui/wxpython/animation/dialogs.py:288 +#: ../gui/wxpython/animation/dialogs.py:291 msgid "Animation speed is too high." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:326 +#: ../gui/wxpython/animation/dialogs.py:329 msgid "Edit animation" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:344 +#: ../gui/wxpython/animation/dialogs.py:347 msgid "Advanced" msgstr "高级" -#: ../gui/wxpython/animation/dialogs.py:375 +#: ../gui/wxpython/animation/dialogs.py:378 msgid "top left" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:376 +#: ../gui/wxpython/animation/dialogs.py:379 msgid "top right" msgstr "å³ä¸Š" -#: ../gui/wxpython/animation/dialogs.py:377 +#: ../gui/wxpython/animation/dialogs.py:380 msgid "bottom left" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:378 +#: ../gui/wxpython/animation/dialogs.py:381 msgid "bottom right" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:394 +#: ../gui/wxpython/animation/dialogs.py:397 msgid "Select 2D or 3D view" msgstr "选择二维或三维视图" -#: ../gui/wxpython/animation/dialogs.py:409 +#: ../gui/wxpython/animation/dialogs.py:412 msgid "Window position:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:419 +#: ../gui/wxpython/animation/dialogs.py:422 msgid "View mode:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:430 +#: ../gui/wxpython/animation/dialogs.py:433 msgid "" "For 3D animation, please select only one space-time dataset\n" "or one series of map layers." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:475 +#: ../gui/wxpython/animation/dialogs.py:478 #: ../gui/wxpython/lmgr/layertree.py:111 msgid "Set options" msgstr "选项设置" -#: ../gui/wxpython/animation/dialogs.py:496 +#: ../gui/wxpython/animation/dialogs.py:499 msgid "3D view parameters" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:504 +#: ../gui/wxpython/animation/dialogs.py:507 msgid "Workspace file:" msgstr "工作区文件:" -#: ../gui/wxpython/animation/dialogs.py:506 +#: ../gui/wxpython/animation/dialogs.py:509 msgid "Choose workspace file to import 3D view parameters" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:515 +#: ../gui/wxpython/animation/dialogs.py:518 msgid "Parameter for animation:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:554 +#: ../gui/wxpython/animation/dialogs.py:557 msgid "Animate region change (2D view only)" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:558 +#: ../gui/wxpython/animation/dialogs.py:561 msgid "Start region:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:568 +#: ../gui/wxpython/animation/dialogs.py:571 msgid "End region:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:574 +#: ../gui/wxpython/animation/dialogs.py:577 msgid "Zoom value:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:575 +#: ../gui/wxpython/animation/dialogs.py:578 msgid "N-S/E-W distances in map units used to gradually reduce region." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:582 +#: ../gui/wxpython/animation/dialogs.py:585 msgid "N-S:" msgstr "å—北å‘:" -#: ../gui/wxpython/animation/dialogs.py:585 +#: ../gui/wxpython/animation/dialogs.py:588 msgid "E-W:" msgstr "东西å‘:" -#: ../gui/wxpython/animation/dialogs.py:683 +#: ../gui/wxpython/animation/dialogs.py:686 msgid "Only one series or space-time dataset is accepted for 3D mode." msgstr "三维模å¼ä»…接å—一个系列或一个时空数æ®é›†ã€‚" -#: ../gui/wxpython/animation/dialogs.py:691 +#: ../gui/wxpython/animation/dialogs.py:694 msgid "No map series or space-time dataset added." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:719 +#: ../gui/wxpython/animation/dialogs.py:722 msgid "Region information is not complete" msgstr "区域信æ¯ä¸å®Œå…¨" -#: ../gui/wxpython/animation/dialogs.py:753 +#: ../gui/wxpython/animation/dialogs.py:756 msgid "Add, edit or remove animations" msgstr "添加,编辑或移除动画" -#: ../gui/wxpython/animation/dialogs.py:765 +#: ../gui/wxpython/animation/dialogs.py:768 msgid "List of animations" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:778 +#: ../gui/wxpython/animation/dialogs.py:781 msgid "Edit" msgstr "编辑" -#: ../gui/wxpython/animation/dialogs.py:837 +#: ../gui/wxpython/animation/dialogs.py:840 #, python-format msgid "Maximum number of animations is %d." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:887 +#: ../gui/wxpython/animation/dialogs.py:890 #: ../gui/wxpython/animation/controller.py:262 msgid "More animations are using one window. Please select different window for each animation." msgstr "多个动画使用åŒä¸€ä¸ªçª—å£ã€‚请为æ¯ä¸ªåŠ¨ç”»é€‰æ‹©ä¸åŒçª—å£ã€‚" -#: ../gui/wxpython/animation/dialogs.py:988 +#: ../gui/wxpython/animation/dialogs.py:991 msgid "Add time stamp" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1030 +#: ../gui/wxpython/animation/dialogs.py:1033 msgid "Add time stamp, image or text decoration by one of the buttons above." msgstr "使用上é¢å…¶ä¸­ä¸€ä¸ªæŒ‰é’®æ¥æ·»åŠ æ—¶é—´æˆ³ï¼Œå›¾åƒæˆ–装饰文本。" -#: ../gui/wxpython/animation/dialogs.py:1032 +#: ../gui/wxpython/animation/dialogs.py:1035 msgid "Add image or text decoration by one of the buttons above." msgstr "使用上é¢æŒ‰é’®ä¸­çš„一个æ¥æ·»åŠ å›¾åƒæˆ–装饰文本。" -#: ../gui/wxpython/animation/dialogs.py:1053 +#: ../gui/wxpython/animation/dialogs.py:1056 msgid "Font settings:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1058 +#: ../gui/wxpython/animation/dialogs.py:1061 msgid "Sample text" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1078 +#: ../gui/wxpython/animation/dialogs.py:1081 msgid "Image file:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1079 +#: ../gui/wxpython/animation/dialogs.py:1082 msgid "Choose image file" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1095 +#: ../gui/wxpython/animation/dialogs.py:1098 msgid "Text:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1116 +#: ../gui/wxpython/animation/dialogs.py:1119 msgid "Placement as percentage of screen coordinates (X: 0, Y: 0 is top left):" msgstr "以å±å¹•å标的百分比æ¥å®šä½ï¼ˆå·¦ä¸Šè§’为X:0,Y:0):" -#: ../gui/wxpython/animation/dialogs.py:1151 +#: ../gui/wxpython/animation/dialogs.py:1154 msgid "image sequence" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1151 +#: ../gui/wxpython/animation/dialogs.py:1154 msgid "animated GIF" msgstr "动画GIF" -#: ../gui/wxpython/animation/dialogs.py:1151 +#: ../gui/wxpython/animation/dialogs.py:1154 msgid "SWF" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1151 +#: ../gui/wxpython/animation/dialogs.py:1154 msgid "AVI" msgstr "AVI" -#: ../gui/wxpython/animation/dialogs.py:1162 +#: ../gui/wxpython/animation/dialogs.py:1165 msgid "Export to:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1189 +#: ../gui/wxpython/animation/dialogs.py:1192 msgid "animation_" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1197 +#: ../gui/wxpython/animation/dialogs.py:1200 msgid "Choose directory for export" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1232 +#: ../gui/wxpython/animation/dialogs.py:1235 msgid "GIF file:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1233 -#: ../gui/wxpython/animation/dialogs.py:1257 -#: ../gui/wxpython/animation/dialogs.py:1288 +#: ../gui/wxpython/animation/dialogs.py:1236 +#: ../gui/wxpython/animation/dialogs.py:1260 +#: ../gui/wxpython/animation/dialogs.py:1291 msgid "Choose file to save animation" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1256 +#: ../gui/wxpython/animation/dialogs.py:1259 msgid "SWF file:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1279 +#: ../gui/wxpython/animation/dialogs.py:1282 msgid "" "Program 'ffmpeg' was not found.\n" "Please install it first and make sure\n" @@ -15980,160 +16008,160 @@ "请安装并\n" "在PATHå˜é‡è®¾ç½®è·¯å¾„。" -#: ../gui/wxpython/animation/dialogs.py:1287 +#: ../gui/wxpython/animation/dialogs.py:1290 msgid "AVI file:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1295 +#: ../gui/wxpython/animation/dialogs.py:1298 msgid "Video codec:" msgstr "视频解ç å™¨ï¼š" -#: ../gui/wxpython/animation/dialogs.py:1299 +#: ../gui/wxpython/animation/dialogs.py:1302 msgid "Additional options:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1303 +#: ../gui/wxpython/animation/dialogs.py:1306 msgid "Consider adding '-sameq' or '-qscale 1' if not satisfied with video quality. Options depend on ffmpeg version." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1340 +#: ../gui/wxpython/animation/dialogs.py:1343 #, python-format msgid "Current frame rate: %.2f fps" msgstr "当å‰å¸§çŽ‡ï¼š%.2f fps" -#: ../gui/wxpython/animation/dialogs.py:1472 +#: ../gui/wxpython/animation/dialogs.py:1475 #, python-format msgid "File %s not found." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1476 +#: ../gui/wxpython/animation/dialogs.py:1479 msgid "Decoration image file is missing." msgstr "找ä¸åˆ°è£…饰图åƒæ–‡ä»¶ã€‚" -#: ../gui/wxpython/animation/dialogs.py:1485 +#: ../gui/wxpython/animation/dialogs.py:1488 #, python-format msgid "Directory %s not found." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1489 +#: ../gui/wxpython/animation/dialogs.py:1492 msgid "Export directory is missing." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1493 -#: ../gui/wxpython/animation/dialogs.py:1497 +#: ../gui/wxpython/animation/dialogs.py:1496 +#: ../gui/wxpython/animation/dialogs.py:1500 msgid "Export file is missing." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1535 +#: ../gui/wxpython/animation/dialogs.py:1538 msgid "Time stamp" msgstr "时间戳" -#: ../gui/wxpython/animation/dialogs.py:1613 +#: ../gui/wxpython/animation/dialogs.py:1616 msgid "Add space-time dataset layer" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1638 +#: ../gui/wxpython/animation/dialogs.py:1641 msgid "Multiple raster maps" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1639 +#: ../gui/wxpython/animation/dialogs.py:1642 msgid "Multiple vector maps" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1640 +#: ../gui/wxpython/animation/dialogs.py:1643 msgid "Multiple 3D raster maps" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1641 +#: ../gui/wxpython/animation/dialogs.py:1644 msgid "Space time raster dataset" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1642 +#: ../gui/wxpython/animation/dialogs.py:1645 msgid "Space time vector dataset" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1643 +#: ../gui/wxpython/animation/dialogs.py:1646 msgid "Space time 3D raster dataset" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1682 +#: ../gui/wxpython/animation/dialogs.py:1685 msgid "Input data type:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1763 +#: ../gui/wxpython/animation/dialogs.py:1766 msgid "Select raster/vector maps." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1792 +#: ../gui/wxpython/animation/dialogs.py:1795 msgid "Please select maps or dataset first." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1821 +#: ../gui/wxpython/animation/dialogs.py:1824 msgid "Animation Tool settings" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1885 +#: ../gui/wxpython/animation/dialogs.py:1888 msgid "Number of parallel processes:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1914 +#: ../gui/wxpython/animation/dialogs.py:1917 msgid "Text foreground color:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1935 +#: ../gui/wxpython/animation/dialogs.py:1938 msgid "Text background color:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1967 +#: ../gui/wxpython/animation/dialogs.py:1970 #: ../gui/wxpython/timeline/frame.py:303 msgid "Time" msgstr "时间" -#: ../gui/wxpython/animation/dialogs.py:1977 +#: ../gui/wxpython/animation/dialogs.py:1980 msgid "Absolute time format:" msgstr "" -#: ../gui/wxpython/animation/dialogs.py:1997 +#: ../gui/wxpython/animation/dialogs.py:2000 msgid "Click and then press key up or down to preview different date and time formats. Type custom format string." msgstr "" -#: ../gui/wxpython/animation/dialogs.py:2008 +#: ../gui/wxpython/animation/dialogs.py:2011 msgid "Learn more about formatting options" msgstr "了解更多格å¼é€‰é¡¹" -#: ../gui/wxpython/animation/dialogs.py:2022 +#: ../gui/wxpython/animation/dialogs.py:2025 msgid "Display instances with no data" msgstr "显示没有数æ®çš„实例" -#: ../gui/wxpython/animation/dialogs.py:2025 +#: ../gui/wxpython/animation/dialogs.py:2028 msgid "When animating instant-based data which have irregular timestamps you can display 'no data frame' (checked option) or keep last frame." msgstr "当实时数æ®åŠ¨ç”»çš„时间戳ä¸å‡åŒ€æ—¶ï¼Œå¯æ˜¾ç¤ºä¸º'æ— æ•°æ®å¸§'(已选中)或åœç•™äºŽæœ€åŽä¸€å¸§ã€‚" -#: ../gui/wxpython/animation/dialogs.py:2056 +#: ../gui/wxpython/animation/dialogs.py:2059 msgid "Invalid" msgstr "" -#: ../gui/wxpython/animation/temporal_manager.py:110 +#: ../gui/wxpython/animation/temporal_manager.py:112 msgid "It is not allowed to display data with different temporal types (absolute and relative)." msgstr "ä¸èƒ½æ˜¾ç¤ºä¸åŒæ—¶é—´ç±»åž‹çš„æ•°æ®ï¼ˆç»å¯¹å’Œç›¸å¯¹ï¼‰ã€‚" -#: ../gui/wxpython/animation/temporal_manager.py:125 +#: ../gui/wxpython/animation/temporal_manager.py:127 #, python-format msgid "It is not allowed to display data with different units (%s)." msgstr "ä¸èƒ½æ˜¾ç¤ºä¸åŒå•ä½(%s)çš„æ•°æ®ã€‚" -#: ../gui/wxpython/animation/temporal_manager.py:137 +#: ../gui/wxpython/animation/temporal_manager.py:139 msgid "You are going to display data with different temporal types of maps (interval and point). It is recommended to use data of one temporal type to avoid confusion." msgstr "你将显示的地图数æ®å«æœ‰ä¸åŒçš„时间类型(时间间隔和时间点)。建议仅使用一ç§ç±»åž‹çš„æ•°æ®ä»¥é¿å…混乱。" -#: ../gui/wxpython/animation/temporal_manager.py:242 +#: ../gui/wxpython/animation/temporal_manager.py:244 #: ../gui/wxpython/animation/utils.py:70 ../gui/wxpython/animation/utils.py:79 -#: ../gui/wxpython/tplot/frame.py:809 ../gui/wxpython/timeline/frame.py:463 +#: ../gui/wxpython/tplot/frame.py:927 ../gui/wxpython/timeline/frame.py:465 #, python-format msgid "Space time dataset <%s> not found." msgstr "" -#: ../gui/wxpython/animation/temporal_manager.py:347 +#: ../gui/wxpython/animation/temporal_manager.py:349 #, python-format msgid "Topology of Space time dataset %s is invalid." msgstr "时空数æ®çš„拓扑%s无效。" @@ -16202,186 +16230,230 @@ msgid "Unable to load icon theme. Reason: %s. Quiting wxGUI..." msgstr "" -#: ../gui/wxpython/tplot/g.gui.tplot.py:106 +#: ../gui/wxpython/tplot/g.gui.tplot.py:138 msgid "With stvds you have to set 'attr' option" msgstr "" -#: ../gui/wxpython/tplot/g.gui.tplot.py:110 +#: ../gui/wxpython/tplot/g.gui.tplot.py:142 msgid "With stvds it is not possible to use 'coordinates' and 'cats' options together" msgstr "" -#: ../gui/wxpython/tplot/g.gui.tplot.py:113 +#: ../gui/wxpython/tplot/g.gui.tplot.py:145 msgid "With stvds you have to use 'coordinates' or 'cats' option" msgstr "" -#: ../gui/wxpython/tplot/frame.py:43 +#: ../gui/wxpython/tplot/frame.py:44 #, python-brace-format msgid "The Temporal Plot Tool needs the \"matplotlib\" (python-matplotlib) package to be installed. {0}" msgstr "" -#: ../gui/wxpython/tplot/frame.py:97 +#: ../gui/wxpython/tplot/frame.py:100 msgid "GRASS GIS Temporal Plot Tool" msgstr "" -#: ../gui/wxpython/tplot/frame.py:180 +#: ../gui/wxpython/tplot/frame.py:184 msgid "" "Raster temporal dataset (strds)\n" "Press ENTER after typing the name or select with the combobox" msgstr "" -#: ../gui/wxpython/tplot/frame.py:189 +#: ../gui/wxpython/tplot/frame.py:193 msgid "X and Y coordinates separated by comma:" msgstr "" -#: ../gui/wxpython/tplot/frame.py:201 +#: ../gui/wxpython/tplot/frame.py:205 msgid "Coordinates can be obtained for example by right-clicking on Map Display." msgstr "" -#: ../gui/wxpython/tplot/frame.py:216 +#: ../gui/wxpython/tplot/frame.py:220 msgid "STRDS" msgstr "" -#: ../gui/wxpython/tplot/frame.py:224 +#: ../gui/wxpython/tplot/frame.py:228 msgid "" "Vector temporal dataset (stvds)\n" "Press ENTER after typing the name or select with the combobox" msgstr "" -#: ../gui/wxpython/tplot/frame.py:238 +#: ../gui/wxpython/tplot/frame.py:242 msgid "Select attribute column" msgstr "" -#: ../gui/wxpython/tplot/frame.py:251 +#: ../gui/wxpython/tplot/frame.py:255 msgid "Select category of vector(s)" msgstr "" -#: ../gui/wxpython/tplot/frame.py:269 +#: ../gui/wxpython/tplot/frame.py:273 msgid "STVDS" msgstr "" -#: ../gui/wxpython/tplot/frame.py:297 ../gui/wxpython/tplot/frame.py:724 -#: ../gui/wxpython/tplot/frame.py:728 ../gui/wxpython/tplot/frame.py:749 -#: ../gui/wxpython/tplot/frame.py:875 +#: ../gui/wxpython/tplot/frame.py:280 +msgid "Set title for the plot" +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:285 +#, fuzzy +msgid "Set label for X axis" +msgstr "添加标注" + +#: ../gui/wxpython/tplot/frame.py:290 +#, fuzzy +msgid "Set label for Y axis" +msgstr "添加标注" + +#: ../gui/wxpython/tplot/frame.py:302 +#, fuzzy +msgid "Labels" +msgstr "标签:" + +#: ../gui/wxpython/tplot/frame.py:309 +msgid "Path for output CSV file with plotted data" +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:315 +msgid "CVS path" +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:321 +#, fuzzy +msgid "Do you want the CSV header?" +msgstr "ä¿å­˜å¯¹æ¨¡åž‹çš„改动?" + +#: ../gui/wxpython/tplot/frame.py:363 ../gui/wxpython/tplot/frame.py:842 +#: ../gui/wxpython/tplot/frame.py:846 ../gui/wxpython/tplot/frame.py:867 +#: ../gui/wxpython/tplot/frame.py:993 msgid "Invalid input coordinates" msgstr "" -#: ../gui/wxpython/tplot/frame.py:309 ../gui/wxpython/tplot/frame.py:422 +#: ../gui/wxpython/tplot/frame.py:375 ../gui/wxpython/tplot/frame.py:488 #: ../gui/wxpython/timeline/frame.py:180 #, python-format msgid "Dataset <%s> not found in temporal database" msgstr "" -#: ../gui/wxpython/tplot/frame.py:327 ../gui/wxpython/tplot/frame.py:441 +#: ../gui/wxpython/tplot/frame.py:393 ../gui/wxpython/tplot/frame.py:507 #: ../gui/wxpython/timeline/frame.py:196 msgid "Datasets have different temporal type (absolute x relative), which is not allowed." msgstr "" -#: ../gui/wxpython/tplot/frame.py:344 ../gui/wxpython/tplot/frame.py:451 +#: ../gui/wxpython/tplot/frame.py:410 ../gui/wxpython/tplot/frame.py:517 #: ../gui/wxpython/timeline/frame.py:215 msgid "Datasets have different time unit which is not allowed." msgstr "" -#: ../gui/wxpython/tplot/frame.py:388 +#: ../gui/wxpython/tplot/frame.py:454 #, python-brace-format msgid "Category {ca} is not on vector map {ma} and it will be not used" msgstr "" -#: ../gui/wxpython/tplot/frame.py:407 +#: ../gui/wxpython/tplot/frame.py:473 msgid "Both coordinates and categories are set, coordinates will be used. The use categories remove text from coordinate form" msgstr "" -#: ../gui/wxpython/tplot/frame.py:412 +#: ../gui/wxpython/tplot/frame.py:478 msgid "With Vector temporal dataset you have to select an attribute column" msgstr "" -#: ../gui/wxpython/tplot/frame.py:464 +#: ../gui/wxpython/tplot/frame.py:530 msgid "Difference number of vector layers and maps in the vector temporal dataset" msgstr "" -#: ../gui/wxpython/tplot/frame.py:506 +#: ../gui/wxpython/tplot/frame.py:572 #, python-brace-format msgid "No connection between vector map {vmap} and layer {la}" msgstr "" -#: ../gui/wxpython/tplot/frame.py:580 -msgid "Problem getting data from raster temporal dataset. Empty list of values." -msgstr "" - -#: ../gui/wxpython/tplot/frame.py:592 ../gui/wxpython/tplot/frame.py:644 -#: ../gui/wxpython/tplot/frame.py:682 +#: ../gui/wxpython/tplot/frame.py:638 #, python-format msgid "Temporal resolution: %s" msgstr "" -#: ../gui/wxpython/tplot/frame.py:594 ../gui/wxpython/tplot/frame.py:646 -#: ../gui/wxpython/tplot/frame.py:684 ../gui/wxpython/timeline/frame.py:373 +#: ../gui/wxpython/tplot/frame.py:640 ../gui/wxpython/timeline/frame.py:374 #, python-format msgid "Time [%s]" msgstr "时间 [%s]" -#: ../gui/wxpython/tplot/frame.py:625 +#: ../gui/wxpython/tplot/frame.py:683 +msgid "Problem getting data from raster temporal dataset. Empty list of values." +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:729 #, python-brace-format msgid "Problem getting data from vector temporal dataset. Empty list of values for cat {ca}." msgstr "" -#: ../gui/wxpython/tplot/frame.py:670 +#: ../gui/wxpython/tplot/frame.py:776 msgid "Problem getting data from vector temporal dataset. Empty list of values." msgstr "" -#: ../gui/wxpython/tplot/frame.py:717 +#: ../gui/wxpython/tplot/frame.py:802 +#, fuzzy, python-brace-format +msgid "{pa} already exists, do you want to overwrite?" +msgstr "工作区文件<%s>å·²ç»å­˜åœ¨ï¼Œæ˜¯å¦è¦†ç›–?" + +#: ../gui/wxpython/tplot/frame.py:804 +#, fuzzy +msgid "File exists" +msgstr "文件" + +#: ../gui/wxpython/tplot/frame.py:809 +msgid "Please change name of output CSV file or " +msgstr "" + +#: ../gui/wxpython/tplot/frame.py:835 msgid "Incorrect coordinates format, should be: x,y" msgstr "" -#: ../gui/wxpython/tplot/frame.py:733 +#: ../gui/wxpython/tplot/frame.py:851 msgid "Seed point outside the current region" msgstr "" -#: ../gui/wxpython/tplot/frame.py:745 +#: ../gui/wxpython/tplot/frame.py:863 msgid "Invalid input raster dataset" msgstr "" -#: ../gui/wxpython/tplot/frame.py:762 +#: ../gui/wxpython/tplot/frame.py:880 msgid "Invalid input vector dataset" msgstr "" -#: ../gui/wxpython/tplot/frame.py:824 ../gui/wxpython/timeline/frame.py:478 +#: ../gui/wxpython/tplot/frame.py:942 ../gui/wxpython/timeline/frame.py:480 #, python-format msgid "Please specify the space time dataset <%s>." msgstr "请指定时空数æ®é›†<%s>。" -#: ../gui/wxpython/tplot/frame.py:827 ../gui/wxpython/timeline/frame.py:480 +#: ../gui/wxpython/tplot/frame.py:945 ../gui/wxpython/timeline/frame.py:482 msgid "Ambiguous dataset name" msgstr "å«ç³Šçš„æ•°æ®é›†å称" -#: ../gui/wxpython/tplot/frame.py:868 ../gui/wxpython/tplot/frame.py:916 +#: ../gui/wxpython/tplot/frame.py:986 ../gui/wxpython/tplot/frame.py:1044 msgid "Invalid input temporal dataset" msgstr "" -#: ../gui/wxpython/tplot/frame.py:937 +#: ../gui/wxpython/tplot/frame.py:1065 msgid "Datasets have different number of values" msgstr "" -#: ../gui/wxpython/tplot/frame.py:961 ../gui/wxpython/timeline/frame.py:564 +#: ../gui/wxpython/tplot/frame.py:1089 ../gui/wxpython/timeline/frame.py:566 #, python-format msgid "Space time raster dataset: %s" msgstr "" -#: ../gui/wxpython/tplot/frame.py:963 ../gui/wxpython/timeline/frame.py:566 +#: ../gui/wxpython/tplot/frame.py:1091 ../gui/wxpython/timeline/frame.py:568 #, python-format msgid "Space time vector dataset: %s" msgstr "" -#: ../gui/wxpython/tplot/frame.py:965 ../gui/wxpython/timeline/frame.py:568 +#: ../gui/wxpython/tplot/frame.py:1093 ../gui/wxpython/timeline/frame.py:570 #, python-format msgid "Space time 3D raster dataset: %s" msgstr "" -#: ../gui/wxpython/tplot/frame.py:967 +#: ../gui/wxpython/tplot/frame.py:1095 #, python-brace-format msgid "Value for {date} is {val}" msgstr "" -#: ../gui/wxpython/tplot/frame.py:970 +#: ../gui/wxpython/tplot/frame.py:1098 msgid "Press Del to dismiss." msgstr "" @@ -16453,7 +16525,7 @@ msgid "Launch user-defined script" msgstr "å¯åŠ¨è‡ªå®šä¹‰è„šæœ¬" -#: ../gui/wxpython/lmgr/toolbars.py:166 ../gui/wxpython/lmgr/pyshell.py:63 +#: ../gui/wxpython/lmgr/toolbars.py:166 ../gui/wxpython/lmgr/pyshell.py:65 msgid "Open a simple Python code editor" msgstr "" @@ -16493,40 +16565,40 @@ msgid "Show 3D view mode manual" msgstr "" -#: ../gui/wxpython/lmgr/pyshell.py:43 +#: ../gui/wxpython/lmgr/pyshell.py:45 #, python-format msgid "Welcome to wxGUI Interactive Python Shell %s" msgstr "" -#: ../gui/wxpython/lmgr/pyshell.py:44 +#: ../gui/wxpython/lmgr/pyshell.py:46 #, python-format msgid "Type %s for more GRASS scripting related information." msgstr "" -#: ../gui/wxpython/lmgr/pyshell.py:45 +#: ../gui/wxpython/lmgr/pyshell.py:47 #, python-format msgid "Type %s to add raster or vector to the layer tree." msgstr "" -#: ../gui/wxpython/lmgr/pyshell.py:55 +#: ../gui/wxpython/lmgr/pyshell.py:57 msgid "Delete all text from the shell" msgstr "" -#: ../gui/wxpython/lmgr/pyshell.py:60 +#: ../gui/wxpython/lmgr/pyshell.py:62 msgid "Simple &editor" msgstr "" -#: ../gui/wxpython/lmgr/pyshell.py:117 +#: ../gui/wxpython/lmgr/pyshell.py:119 #, python-format msgid "Raster or vector map <%s> not found" msgstr "" -#: ../gui/wxpython/lmgr/pyshell.py:124 +#: ../gui/wxpython/lmgr/pyshell.py:126 #, python-format msgid "Raster map <%s> added" msgstr "" -#: ../gui/wxpython/lmgr/pyshell.py:126 +#: ../gui/wxpython/lmgr/pyshell.py:128 #, python-format msgid "Vector map <%s> added" msgstr "" @@ -16560,7 +16632,7 @@ msgid "3D view Toolbar" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:284 ../gui/wxpython/lmgr/frame.py:1717 +#: ../gui/wxpython/lmgr/frame.py:284 ../gui/wxpython/lmgr/frame.py:1720 msgid "Rename Map Display" msgstr "" @@ -16608,11 +16680,11 @@ msgid "GRASS Model File (*.gxm)|*.gxm" msgstr "GRASS模型文件(*.gxm)|*.gxm" -#: ../gui/wxpython/lmgr/frame.py:663 ../gui/wxpython/lmgr/frame.py:2518 +#: ../gui/wxpython/lmgr/frame.py:663 ../gui/wxpython/lmgr/frame.py:2521 msgid "Do you want to save changes in the workspace?" msgstr "是å¦ä¿å­˜æ‚¨å¯¹å·¥ä½œåŒºçš„改动?" -#: ../gui/wxpython/lmgr/frame.py:665 ../gui/wxpython/lmgr/frame.py:2520 +#: ../gui/wxpython/lmgr/frame.py:665 ../gui/wxpython/lmgr/frame.py:2523 msgid "Do you want to store current settings to workspace file?" msgstr "是å¦ä¿å­˜å½“å‰è®¾ç½®åˆ°å·¥ä½œåŒºæ–‡ä»¶ï¼Ÿ" @@ -16626,7 +16698,7 @@ msgid "Command '%s' not yet implemented in the WxGUI. Try adding it as a command layer instead." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:936 ../gui/wxpython/lmgr/frame.py:2002 +#: ../gui/wxpython/lmgr/frame.py:936 ../gui/wxpython/lmgr/frame.py:2005 msgid "Selected map layer is not vector." msgstr "" @@ -16682,122 +16754,122 @@ msgid "No location/mapset provided. Operation canceled." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1078 ../gui/wxpython/lmgr/frame.py:1099 +#: ../gui/wxpython/lmgr/frame.py:1078 ../gui/wxpython/lmgr/frame.py:1103 msgid "No mapset provided. Operation canceled." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1087 ../gui/wxpython/lmgr/frame.py:1109 +#: ../gui/wxpython/lmgr/frame.py:1091 ../gui/wxpython/lmgr/frame.py:1113 #: ../gui/wxpython/datacatalog/frame.py:127 #, python-format msgid "Current mapset is <%s>." msgstr "当å‰åœ°å›¾é›†ä¸º<%s>." -#: ../gui/wxpython/lmgr/frame.py:1133 +#: ../gui/wxpython/lmgr/frame.py:1137 #, python-format msgid "" "Working directory changed to:\n" "\"%s\"" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1140 +#: ../gui/wxpython/lmgr/frame.py:1144 msgid "Changes current working directory for this GUI." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1142 +#: ../gui/wxpython/lmgr/frame.py:1146 msgid "Usage: cd [directory]" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1143 +#: ../gui/wxpython/lmgr/frame.py:1147 msgid "Without parameters it opens a dialog." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1147 +#: ../gui/wxpython/lmgr/frame.py:1151 msgid "If ~ (tilde) is present as the first directory on the path, it is replaced by user's home directory." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1161 +#: ../gui/wxpython/lmgr/frame.py:1165 msgid "More than one parameter provided." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1181 +#: ../gui/wxpython/lmgr/frame.py:1185 msgid "Choose a working directory" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1226 +#: ../gui/wxpython/lmgr/frame.py:1230 msgid "System Info" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1241 +#: ../gui/wxpython/lmgr/frame.py:1245 msgid "GRASS version" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1242 +#: ../gui/wxpython/lmgr/frame.py:1246 msgid "GRASS SVN revision" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1244 +#: ../gui/wxpython/lmgr/frame.py:1248 msgid "Build date" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1246 +#: ../gui/wxpython/lmgr/frame.py:1250 msgid "Build platform" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1259 +#: ../gui/wxpython/lmgr/frame.py:1263 msgid "Platform" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1322 +#: ../gui/wxpython/lmgr/frame.py:1326 msgid "Current workspace is not empty. Do you want to store current settings to workspace file?" msgstr "当å‰å·¥ä½œåŒºéžç©ºï¼Œæ˜¯å¦å°†å½“å‰è®¾ç½®ä¿å­˜åˆ°å·¥ä½œåŒºæ–‡ä»¶ï¼Ÿ" -#: ../gui/wxpython/lmgr/frame.py:1325 +#: ../gui/wxpython/lmgr/frame.py:1329 msgid "Create new workspace?" msgstr "是å¦åˆ›å»ºæ–°å·¥ä½œåŒºï¼Ÿ" -#: ../gui/wxpython/lmgr/frame.py:1354 +#: ../gui/wxpython/lmgr/frame.py:1358 msgid "Choose workspace file" msgstr "选择工作区文件" -#: ../gui/wxpython/lmgr/frame.py:1356 ../gui/wxpython/lmgr/frame.py:1594 +#: ../gui/wxpython/lmgr/frame.py:1360 ../gui/wxpython/lmgr/frame.py:1597 msgid "GRASS Workspace File (*.gxw)|*.gxw" msgstr "GRASS工作区文件(*.gxw)|*.gxw" -#: ../gui/wxpython/lmgr/frame.py:1396 ../gui/wxpython/lmgr/frame.py:1568 +#: ../gui/wxpython/lmgr/frame.py:1400 ../gui/wxpython/lmgr/frame.py:1571 msgid "Please wait, loading workspace..." msgstr "请ç¨å€™ï¼Œå·¥ä½œåŒºåŠ è½½ä¸­..." -#: ../gui/wxpython/lmgr/frame.py:1548 +#: ../gui/wxpython/lmgr/frame.py:1551 msgid "Choose GRC file to load" msgstr "选择è¦åŠ è½½çš„GRC文件" -#: ../gui/wxpython/lmgr/frame.py:1550 +#: ../gui/wxpython/lmgr/frame.py:1553 msgid "Old GRASS Workspace File (*.grc)|*.grc" msgstr "旧版本工作区文件(*.grc)|*.grc" -#: ../gui/wxpython/lmgr/frame.py:1592 +#: ../gui/wxpython/lmgr/frame.py:1595 msgid "Choose file to save current workspace" msgstr "选择用æ¥ä¿å­˜å½“å‰å·¥ä½œåŒºçš„文件" -#: ../gui/wxpython/lmgr/frame.py:1612 ../gui/wxpython/lmgr/frame.py:1633 +#: ../gui/wxpython/lmgr/frame.py:1615 ../gui/wxpython/lmgr/frame.py:1636 #, python-format msgid "Workspace file <%s> already exists. Do you want to overwrite this file?" msgstr "工作区文件<%s>å·²ç»å­˜åœ¨ï¼Œæ˜¯å¦è¦†ç›–?" -#: ../gui/wxpython/lmgr/frame.py:1660 +#: ../gui/wxpython/lmgr/frame.py:1663 msgid "Writing current settings to workspace file failed." msgstr "ä¿å­˜å½“å‰è®¾ç½®åˆ°å·¥ä½œåŒºæ–‡ä»¶å¤±è´¥ã€‚" -#: ../gui/wxpython/lmgr/frame.py:1672 ../gui/wxpython/gmodeler/frame.py:1139 +#: ../gui/wxpython/lmgr/frame.py:1675 ../gui/wxpython/gmodeler/frame.py:1139 #, python-format msgid "Unable to open file <%s> for writing." msgstr "无法打开文件<%s>。" -#: ../gui/wxpython/lmgr/frame.py:1716 +#: ../gui/wxpython/lmgr/frame.py:1719 msgid "Enter new name:" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1814 +#: ../gui/wxpython/lmgr/frame.py:1817 #, python-format msgid "" "Unable to launch \"Supervised Classification Tool\".\n" @@ -16805,32 +16877,32 @@ "Reason: %s" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1856 +#: ../gui/wxpython/lmgr/frame.py:1859 msgid "Unable to start Timeline Tool." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:1867 +#: ../gui/wxpython/lmgr/frame.py:1870 msgid "Unable to start Temporal Plot Tool." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2137 +#: ../gui/wxpython/lmgr/frame.py:2140 msgid "Add selected map layers into layer tree" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2170 ../gui/wxpython/lmgr/frame.py:2207 +#: ../gui/wxpython/lmgr/frame.py:2173 ../gui/wxpython/lmgr/frame.py:2210 #, python-format msgid "Unsupported map layer type <%s>." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2336 +#: ../gui/wxpython/lmgr/frame.py:2339 msgid "Note that cell values can only be displayed for regions of less than 10,000 cells." msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2428 ../gui/wxpython/lmgr/layertree.py:1983 +#: ../gui/wxpython/lmgr/frame.py:2431 ../gui/wxpython/lmgr/layertree.py:1983 msgid "opacity:" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2436 +#: ../gui/wxpython/lmgr/frame.py:2439 #, python-format msgid "" "Do you want to remove map layer(s)\n" @@ -16841,30 +16913,30 @@ "%s\n" "从层列表中移除?" -#: ../gui/wxpython/lmgr/frame.py:2439 +#: ../gui/wxpython/lmgr/frame.py:2442 msgid "Do you want to remove selected map layer(s) from layer tree?" msgstr "" "是å¦å°†é€‰ä¸­çš„图层\n" "%s\n" "从层列表中移除?" -#: ../gui/wxpython/lmgr/frame.py:2445 +#: ../gui/wxpython/lmgr/frame.py:2448 msgid "Remove map layer" msgstr "移除图层" -#: ../gui/wxpython/lmgr/frame.py:2527 +#: ../gui/wxpython/lmgr/frame.py:2530 msgid "Quit GRASS GUI" msgstr "退出GRASS" -#: ../gui/wxpython/lmgr/frame.py:2559 +#: ../gui/wxpython/lmgr/frame.py:2562 msgid "Unable to exit GRASS shell: unknown PID" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2579 +#: ../gui/wxpython/lmgr/frame.py:2582 msgid "Display resolution is currently not constrained to computational settings. It's suggested to constrain map to region geometry. Do you want to constrain the resolution?" msgstr "" -#: ../gui/wxpython/lmgr/frame.py:2588 +#: ../gui/wxpython/lmgr/frame.py:2591 msgid "Constrain map to region geometry?" msgstr "" @@ -17172,7 +17244,7 @@ msgstr "" #: ../gui/wxpython/rlisetup/functions.py:127 -#: ../gui/wxpython/rlisetup/wizard.py:1712 +#: ../gui/wxpython/rlisetup/wizard.py:1711 msgid "The polygon seems to have 0 areas" msgstr "多边形的é¢ç§¯ä¼¼ä¹Žä¸º0" @@ -17517,77 +17589,77 @@ msgid "Select sample area " msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1715 +#: ../gui/wxpython/rlisetup/wizard.py:1714 msgid "Select sample area 1 of " msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1745 +#: ../gui/wxpython/rlisetup/wizard.py:1744 msgid "Configuration file name:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1754 +#: ../gui/wxpython/rlisetup/wizard.py:1753 msgid "Raster name:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1764 +#: ../gui/wxpython/rlisetup/wizard.py:1763 msgid "Vector name:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1773 +#: ../gui/wxpython/rlisetup/wizard.py:1772 msgid "Region type:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1791 +#: ../gui/wxpython/rlisetup/wizard.py:1790 msgid "Sampling area type:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1854 +#: ../gui/wxpython/rlisetup/wizard.py:1853 msgid "Region keyboard values:" msgstr "区域键盘值:" -#: ../gui/wxpython/rlisetup/wizard.py:1868 -#: ../gui/wxpython/rlisetup/wizard.py:1893 -#: ../gui/wxpython/rlisetup/wizard.py:1897 +#: ../gui/wxpython/rlisetup/wizard.py:1867 +#: ../gui/wxpython/rlisetup/wizard.py:1892 +#: ../gui/wxpython/rlisetup/wizard.py:1896 msgid "Type of shape:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1871 -#: ../gui/wxpython/rlisetup/wizard.py:1900 +#: ../gui/wxpython/rlisetup/wizard.py:1870 +#: ../gui/wxpython/rlisetup/wizard.py:1899 msgid "Radius size:" msgstr "åŠå¾„:" -#: ../gui/wxpython/rlisetup/wizard.py:1872 -#: ../gui/wxpython/rlisetup/wizard.py:1901 +#: ../gui/wxpython/rlisetup/wizard.py:1871 +#: ../gui/wxpython/rlisetup/wizard.py:1900 msgid "Name circle mask:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1874 -#: ../gui/wxpython/rlisetup/wizard.py:1903 +#: ../gui/wxpython/rlisetup/wizard.py:1873 +#: ../gui/wxpython/rlisetup/wizard.py:1902 msgid "Width size:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1875 -#: ../gui/wxpython/rlisetup/wizard.py:1904 +#: ../gui/wxpython/rlisetup/wizard.py:1874 +#: ../gui/wxpython/rlisetup/wizard.py:1903 msgid "Height size:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1878 +#: ../gui/wxpython/rlisetup/wizard.py:1877 msgid "Method of distribution:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1881 +#: ../gui/wxpython/rlisetup/wizard.py:1880 msgid "Number sampling units:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1884 +#: ../gui/wxpython/rlisetup/wizard.py:1883 msgid "Distance between units:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1887 +#: ../gui/wxpython/rlisetup/wizard.py:1886 msgid "Number row strates:" msgstr "" -#: ../gui/wxpython/rlisetup/wizard.py:1889 +#: ../gui/wxpython/rlisetup/wizard.py:1888 msgid "Number column strates:" msgstr "" @@ -17618,56 +17690,56 @@ msgid "Remove legend" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:254 +#: ../gui/wxpython/mapwin/buffered.py:256 msgid "Copy coordinates to clipboard" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:262 +#: ../gui/wxpython/mapwin/buffered.py:264 msgid "Hide toolbars" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:264 +#: ../gui/wxpython/mapwin/buffered.py:266 msgid "Show toolbars" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:271 +#: ../gui/wxpython/mapwin/buffered.py:273 msgid "Hide statusbar" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:272 +#: ../gui/wxpython/mapwin/buffered.py:274 msgid "Show statusbar" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:289 +#: ../gui/wxpython/mapwin/buffered.py:291 msgid "Resize legend" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:990 +#: ../gui/wxpython/mapwin/buffered.py:991 msgid "Unable to draw registered graphics. The graphics was unregistered." msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:2079 +#: ../gui/wxpython/mapwin/buffered.py:2080 msgid "Zoom to saved region extents" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:2081 +#: ../gui/wxpython/mapwin/buffered.py:2082 msgid "Set compulational region from named region" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:2094 +#: ../gui/wxpython/mapwin/buffered.py:2095 #, python-format msgid "Region <%s> not found. Operation canceled." msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:2124 +#: ../gui/wxpython/mapwin/buffered.py:2125 msgid "Save display extents to region file" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:2126 +#: ../gui/wxpython/mapwin/buffered.py:2127 msgid "Save computational region to region file" msgstr "" -#: ../gui/wxpython/mapwin/buffered.py:2138 +#: ../gui/wxpython/mapwin/buffered.py:2139 #, python-format msgid "Region file <%s> already exists. Do you want to overwrite it?" msgstr "" @@ -18420,92 +18492,93 @@ msgid "Data catalog" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:95 ../gui/wxpython/dbmgr/base.py:2276 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:99 ../gui/wxpython/dbmgr/base.py:2278 msgid "Database connection" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:127 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:131 msgid "Set SQL statement to default" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:130 -msgid "Apply SQL statement in Attribute Table Manager" +#: ../gui/wxpython/dbmgr/sqlbuilder.py:134 +msgid "Apply SQL statement" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:132 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:136 msgid "Close the dialog" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:219 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:223 msgid "Columns" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:233 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:238 msgid "Interactive insertion" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:247 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:252 msgid "Values" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:257 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:262 msgid "Get all values" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:262 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:267 msgid "Get sample" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:264 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:269 msgid "Get first 256 unique values as sample" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:283 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:288 msgid "Go to:" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:296 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:301 msgid "Close dialog on apply" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:471 -#: ../gui/wxpython/dbmgr/sqlbuilder.py:616 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:482 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:627 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:855 #, python-format msgid "GRASS SQL Builder (%(type)s) - <%(map)s>" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:474 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:485 msgid "Column to show (SELECT clause)" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:475 -#: ../gui/wxpython/dbmgr/sqlbuilder.py:620 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:486 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:631 msgid "Constraint for query (WHERE clause)" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:487 ../gui/wxpython/dbmgr/base.py:1213 -#: ../gui/wxpython/dbmgr/base.py:1239 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:498 ../gui/wxpython/dbmgr/base.py:1215 +#: ../gui/wxpython/dbmgr/base.py:1241 #, python-format msgid "Example: %s" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:491 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:502 msgid "Verify" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:492 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:503 msgid "Verify SQL statement" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:500 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:511 msgid "SQL statement not verified" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:544 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:555 msgid "SQL statement is not valid" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:546 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:557 #, python-format msgid "" "SQL statement is not valid.\n" @@ -18513,31 +18586,31 @@ "%s" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:548 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:559 msgid "SQL statement is valid" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:619 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:630 msgid "Column to set (SET clause)" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:621 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:632 msgid "Calculate column value to set" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:693 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:704 msgid "Functions" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:726 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:737 msgid "SQL statement was not applied" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:728 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:739 msgid "SQL statement applied" msgstr "" -#: ../gui/wxpython/dbmgr/sqlbuilder.py:762 +#: ../gui/wxpython/dbmgr/sqlbuilder.py:773 msgid "Dbf driver does not support usage of SQL functions." msgstr "" @@ -18595,65 +18668,65 @@ msgid "Unknown" msgstr "" -#: ../gui/wxpython/dbmgr/dialogs.py:788 ../gui/wxpython/dbmgr/base.py:2319 -#: ../gui/wxpython/dbmgr/base.py:2383 +#: ../gui/wxpython/dbmgr/dialogs.py:788 ../gui/wxpython/dbmgr/base.py:2321 +#: ../gui/wxpython/dbmgr/base.py:2385 msgid "Column" msgstr "" -#: ../gui/wxpython/dbmgr/dialogs.py:799 ../gui/wxpython/dbmgr/base.py:2338 +#: ../gui/wxpython/dbmgr/dialogs.py:799 ../gui/wxpython/dbmgr/base.py:2340 #: ../gui/wxpython/gmodeler/preferences.py:255 #: ../gui/wxpython/web_services/widgets.py:935 msgid "Type" msgstr "类型" -#: ../gui/wxpython/dbmgr/dialogs.py:810 ../gui/wxpython/dbmgr/base.py:2354 +#: ../gui/wxpython/dbmgr/dialogs.py:810 ../gui/wxpython/dbmgr/base.py:2356 msgid "Length" msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:79 +#: ../gui/wxpython/dbmgr/manager.py:80 msgid "GRASS GIS Attribute Table Manager - " msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:81 +#: ../gui/wxpython/dbmgr/manager.py:82 msgid "READONLY - " msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:99 +#: ../gui/wxpython/dbmgr/manager.py:100 #, python-format msgid "Database connection for vector map <%s> is not defined in DB file. You can define new connection in 'Manage layers' tab." msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:105 +#: ../gui/wxpython/dbmgr/manager.py:106 msgid "Please wait, loading attribute data..." msgstr "请ç¨å€™ï¼Œå±žæ€§æ•°æ®åŠ è½½ä¸­..." -#: ../gui/wxpython/dbmgr/manager.py:114 +#: ../gui/wxpython/dbmgr/manager.py:115 msgid "Browse data" msgstr "æµè§ˆæ•°æ®" -#: ../gui/wxpython/dbmgr/manager.py:122 +#: ../gui/wxpython/dbmgr/manager.py:123 msgid "Manage tables" msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:129 +#: ../gui/wxpython/dbmgr/manager.py:130 msgid "Manage layers" msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:140 +#: ../gui/wxpython/dbmgr/manager.py:141 msgid "Close Attribute Table Manager" msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:143 +#: ../gui/wxpython/dbmgr/manager.py:144 msgid "Reload currently selected attribute data" msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:146 +#: ../gui/wxpython/dbmgr/manager.py:147 msgid "Reload all attribute data (drop current selection)" msgstr "" -#: ../gui/wxpython/dbmgr/manager.py:222 ../gui/wxpython/dbmgr/base.py:317 -#: ../gui/wxpython/dbmgr/base.py:919 ../gui/wxpython/dbmgr/base.py:1089 -#: ../gui/wxpython/dbmgr/base.py:1444 ../gui/wxpython/dbmgr/base.py:2096 +#: ../gui/wxpython/dbmgr/manager.py:223 ../gui/wxpython/dbmgr/base.py:317 +#: ../gui/wxpython/dbmgr/base.py:921 ../gui/wxpython/dbmgr/base.py:1091 +#: ../gui/wxpython/dbmgr/base.py:1446 ../gui/wxpython/dbmgr/base.py:2098 #, python-format msgid "Number of loaded records: %d" msgstr "" @@ -18754,129 +18827,129 @@ msgid "Add column to table <%s>" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1025 +#: ../gui/wxpython/dbmgr/base.py:1027 msgid "Unable to add column to the table. No column name defined." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1039 +#: ../gui/wxpython/dbmgr/base.py:1041 #, python-format msgid "Column <%(column)s> already exists in table <%(table)s>." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1122 +#: ../gui/wxpython/dbmgr/base.py:1124 msgid "Attribute data - right-click to edit/manage records" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1137 ../gui/wxpython/dbmgr/base.py:2260 -#: ../gui/wxpython/dbmgr/base.py:2955 ../gui/wxpython/dbmgr/base.py:3090 -#: ../gui/wxpython/dbmgr/base.py:3359 +#: ../gui/wxpython/dbmgr/base.py:1139 ../gui/wxpython/dbmgr/base.py:2262 +#: ../gui/wxpython/dbmgr/base.py:2957 ../gui/wxpython/dbmgr/base.py:3092 +#: ../gui/wxpython/dbmgr/base.py:3361 msgid "Table" msgstr "表" -#: ../gui/wxpython/dbmgr/base.py:1139 ../gui/wxpython/dbmgr/base.py:2262 +#: ../gui/wxpython/dbmgr/base.py:1141 ../gui/wxpython/dbmgr/base.py:2264 msgid " (readonly)" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1153 +#: ../gui/wxpython/dbmgr/base.py:1155 msgid "SQL Query" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1183 +#: ../gui/wxpython/dbmgr/base.py:1185 msgid "Simple" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1190 +#: ../gui/wxpython/dbmgr/base.py:1192 msgid "Apply SELECT statement and reload data records" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1224 +#: ../gui/wxpython/dbmgr/base.py:1226 msgid "Builder" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1229 +#: ../gui/wxpython/dbmgr/base.py:1231 msgid "SQL Builder" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1411 ../gui/wxpython/dbmgr/base.py:1600 +#: ../gui/wxpython/dbmgr/base.py:1413 ../gui/wxpython/dbmgr/base.py:1602 msgid "Insert new record" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1412 +#: ../gui/wxpython/dbmgr/base.py:1414 msgid "Delete selected record(s)" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1413 +#: ../gui/wxpython/dbmgr/base.py:1415 msgid "Delete all records" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1425 +#: ../gui/wxpython/dbmgr/base.py:1427 msgid "Highlight selected features and zoom" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1429 ../gui/wxpython/dbmgr/base.py:1940 +#: ../gui/wxpython/dbmgr/base.py:1431 ../gui/wxpython/dbmgr/base.py:1942 msgid "Extract selected features" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1430 +#: ../gui/wxpython/dbmgr/base.py:1432 msgid "Delete selected features" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1493 +#: ../gui/wxpython/dbmgr/base.py:1495 msgid "Update existing record" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1520 ../gui/wxpython/dbmgr/base.py:1633 +#: ../gui/wxpython/dbmgr/base.py:1522 ../gui/wxpython/dbmgr/base.py:1635 #, python-format msgid "Value '%(value)s' needs to be entered as %(type)s." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1539 +#: ../gui/wxpython/dbmgr/base.py:1541 #, python-format msgid "" "Unable to update existing record.\n" "%s" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1611 +#: ../gui/wxpython/dbmgr/base.py:1613 #, python-format msgid "Record with category number %d already exists in the table." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1621 +#: ../gui/wxpython/dbmgr/base.py:1623 #, python-format msgid "Category number (column %s) is missing." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1645 +#: ../gui/wxpython/dbmgr/base.py:1647 #, python-format msgid "" "Unable to insert new record.\n" "%s" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1698 +#: ../gui/wxpython/dbmgr/base.py:1700 #, python-format msgid "Selected data records (%d) will be permanently deleted from table. Do you want to delete them?" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1701 ../gui/wxpython/dbmgr/base.py:1751 +#: ../gui/wxpython/dbmgr/base.py:1703 ../gui/wxpython/dbmgr/base.py:1753 msgid "Delete records" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1748 +#: ../gui/wxpython/dbmgr/base.py:1750 #, python-format msgid "All data records (%d) will be permanently deleted from table. Do you want to delete them?" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1935 +#: ../gui/wxpython/dbmgr/base.py:1937 msgid "Nothing to extract." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:1969 +#: ../gui/wxpython/dbmgr/base.py:1971 msgid "Nothing to delete." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2040 ../gui/wxpython/dbmgr/base.py:2076 +#: ../gui/wxpython/dbmgr/base.py:2042 ../gui/wxpython/dbmgr/base.py:2078 #, python-format msgid "" "Loading attribute data failed.\n" @@ -18884,7 +18957,7 @@ "%s" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2059 +#: ../gui/wxpython/dbmgr/base.py:2061 #, python-format msgid "" "Loading attribute data failed.\n" @@ -18893,47 +18966,47 @@ "%s" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2295 +#: ../gui/wxpython/dbmgr/base.py:2297 #, python-format msgid "Table <%s> - right-click to delete column(s)" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2399 ../gui/wxpython/gmodeler/dialogs.py:359 +#: ../gui/wxpython/dbmgr/base.py:2401 ../gui/wxpython/gmodeler/dialogs.py:359 msgid "To" msgstr "到" -#: ../gui/wxpython/dbmgr/base.py:2517 +#: ../gui/wxpython/dbmgr/base.py:2519 msgid "Unable to rename column. No column name defined." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2525 +#: ../gui/wxpython/dbmgr/base.py:2527 #, python-format msgid "Unable to rename column <%(column)s> to <%(columnTo)s>. Column already exists in the table <%(table)s>." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2543 +#: ../gui/wxpython/dbmgr/base.py:2545 #, python-format msgid "Unable to rename column. Column <%(column)s> doesn't exist in the table <%(table)s>." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2582 +#: ../gui/wxpython/dbmgr/base.py:2584 msgid "Drop selected column" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2586 +#: ../gui/wxpython/dbmgr/base.py:2588 msgid "Drop all columns" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2618 +#: ../gui/wxpython/dbmgr/base.py:2620 #, python-format msgid "Selected %s will PERMANENTLY removed from table. Do you want to drop the column?" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2621 ../gui/wxpython/dbmgr/base.py:2665 +#: ../gui/wxpython/dbmgr/base.py:2623 ../gui/wxpython/dbmgr/base.py:2667 msgid "Drop column(s)" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2662 +#: ../gui/wxpython/dbmgr/base.py:2664 #, python-format msgid "" "Selected columns\n" @@ -18941,146 +19014,146 @@ "will PERMANENTLY removed from table. Do you want to drop the columns?" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2768 +#: ../gui/wxpython/dbmgr/base.py:2770 msgid "List of layers" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2853 ../gui/wxpython/dbmgr/base.py:3281 -#: ../gui/wxpython/dbmgr/base.py:3713 +#: ../gui/wxpython/dbmgr/base.py:2855 ../gui/wxpython/dbmgr/base.py:3283 +#: ../gui/wxpython/dbmgr/base.py:3715 #, python-format msgid "Drop also linked attribute table (%s)" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2896 +#: ../gui/wxpython/dbmgr/base.py:2898 msgid "Column name" msgstr "列å" -#: ../gui/wxpython/dbmgr/base.py:2896 ../gui/wxpython/gmodeler/frame.py:1732 +#: ../gui/wxpython/dbmgr/base.py:2898 ../gui/wxpython/gmodeler/frame.py:1732 #: ../gui/wxpython/gmodeler/frame.py:1785 msgid "Data type" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2896 +#: ../gui/wxpython/dbmgr/base.py:2898 msgid "Data length" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2953 ../gui/wxpython/dbmgr/base.py:3079 -#: ../gui/wxpython/dbmgr/base.py:3347 +#: ../gui/wxpython/dbmgr/base.py:2955 ../gui/wxpython/dbmgr/base.py:3081 +#: ../gui/wxpython/dbmgr/base.py:3349 msgid "Driver" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:2956 +#: ../gui/wxpython/dbmgr/base.py:2958 msgid "Key" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3055 +#: ../gui/wxpython/dbmgr/base.py:3057 msgid "Add layer" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3065 +#: ../gui/wxpython/dbmgr/base.py:3067 msgid "Layer description" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3095 ../gui/wxpython/dbmgr/base.py:3139 -#: ../gui/wxpython/dbmgr/base.py:3365 +#: ../gui/wxpython/dbmgr/base.py:3097 ../gui/wxpython/dbmgr/base.py:3141 +#: ../gui/wxpython/dbmgr/base.py:3367 msgid "Key column" msgstr "主键字段å称" -#: ../gui/wxpython/dbmgr/base.py:3100 +#: ../gui/wxpython/dbmgr/base.py:3102 msgid "Insert record for each category into table" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3122 +#: ../gui/wxpython/dbmgr/base.py:3124 msgid "You need to add categories by v.category module." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3126 +#: ../gui/wxpython/dbmgr/base.py:3128 msgid "Table description" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3134 +#: ../gui/wxpython/dbmgr/base.py:3136 msgid "Table name" msgstr "表å" -#: ../gui/wxpython/dbmgr/base.py:3148 +#: ../gui/wxpython/dbmgr/base.py:3150 msgid "&Create table" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3152 +#: ../gui/wxpython/dbmgr/base.py:3154 #: ../gui/wxpython/web_services/dialogs.py:537 msgid "&Add layer" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3156 +#: ../gui/wxpython/dbmgr/base.py:3158 msgid "&Set default" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3260 +#: ../gui/wxpython/dbmgr/base.py:3262 msgid "Remove layer" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3263 +#: ../gui/wxpython/dbmgr/base.py:3265 msgid "Layer to remove" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3289 +#: ../gui/wxpython/dbmgr/base.py:3291 msgid "&Remove layer" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3332 +#: ../gui/wxpython/dbmgr/base.py:3334 msgid "Modify layer" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3408 +#: ../gui/wxpython/dbmgr/base.py:3410 msgid "&Modify layer" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3457 +#: ../gui/wxpython/dbmgr/base.py:3459 msgid "" "Unable to get list of tables.\n" "Please use db.connect to set database parameters." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3554 +#: ../gui/wxpython/dbmgr/base.py:3556 msgid "Unable to create new table. Table name or key column name is missing." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3561 +#: ../gui/wxpython/dbmgr/base.py:3563 #, python-format msgid "Unable to create new table. Table <%s> already exists in the database." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3602 +#: ../gui/wxpython/dbmgr/base.py:3604 #, python-format msgid "Unable to add new layer to vector map <%(vector)s>. Layer %(layer)d already exists." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3771 +#: ../gui/wxpython/dbmgr/base.py:3773 msgid "Field statistics" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3792 +#: ../gui/wxpython/dbmgr/base.py:3794 msgid "Copy statistics the clipboard (Ctrl+C)" msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3859 +#: ../gui/wxpython/dbmgr/base.py:3861 msgid "Statistics is not support for DBF tables." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3886 +#: ../gui/wxpython/dbmgr/base.py:3888 msgid "Unable to calculte statistics." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3894 +#: ../gui/wxpython/dbmgr/base.py:3896 #, python-format msgid "Unable to calculte statistics. Invalid number of lines %d (should be %d)." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3914 +#: ../gui/wxpython/dbmgr/base.py:3916 msgid "Unable to calculte standard deviation." msgstr "" -#: ../gui/wxpython/dbmgr/base.py:3920 +#: ../gui/wxpython/dbmgr/base.py:3922 #, python-format msgid "Field statistics <%s>" msgstr "" @@ -19695,31 +19768,31 @@ msgid "Y" msgstr "" -#: ../gui/wxpython/timeline/frame.py:570 +#: ../gui/wxpython/timeline/frame.py:572 #, python-format msgid "Mapset: %s" msgstr "地图集:%s" -#: ../gui/wxpython/timeline/frame.py:571 +#: ../gui/wxpython/timeline/frame.py:573 #, python-format msgid "Map name: %s" msgstr "" -#: ../gui/wxpython/timeline/frame.py:573 +#: ../gui/wxpython/timeline/frame.py:575 #, python-format msgid "Start time: %s" msgstr "开始时间:%s" -#: ../gui/wxpython/timeline/frame.py:576 +#: ../gui/wxpython/timeline/frame.py:578 #, python-format msgid "End time: %s" msgstr "" -#: ../gui/wxpython/timeline/frame.py:580 +#: ../gui/wxpython/timeline/frame.py:582 msgid "WARNING: invalid topology" msgstr "" -#: ../gui/wxpython/timeline/frame.py:582 +#: ../gui/wxpython/timeline/frame.py:584 msgid "" "\n" "Press Del to dismiss." @@ -19727,27 +19800,27 @@ "\n" "按Del键解除。" -#: ../gui/wxpython/mapdisp/main.py:187 +#: ../gui/wxpython/mapdisp/main.py:189 #, python-format msgid "Unsupported command %s." msgstr "" -#: ../gui/wxpython/mapdisp/main.py:281 +#: ../gui/wxpython/mapdisp/main.py:283 #, python-format msgid "Unable to read cmdfile '%(cmd)s'. Details: %(det)s" msgstr "" -#: ../gui/wxpython/mapdisp/main.py:616 +#: ../gui/wxpython/mapdisp/main.py:618 #, python-format msgid "Starting map display <%s>..." msgstr "" -#: ../gui/wxpython/mapdisp/main.py:622 +#: ../gui/wxpython/mapdisp/main.py:624 #, python-format msgid "Unable to create file <%s>" msgstr "" -#: ../gui/wxpython/mapdisp/main.py:638 +#: ../gui/wxpython/mapdisp/main.py:640 #, python-format msgid "Stopping map display <%s>..." msgstr "" @@ -19897,33 +19970,33 @@ msgid "d.to.rast can be used only in 2D mode." msgstr "d.to.rastä»…å¯åœ¨äºŒç»´æ¨¡å¼ä¸‹ä½¿ç”¨ã€‚" -#: ../gui/wxpython/mapdisp/frame.py:890 +#: ../gui/wxpython/mapdisp/frame.py:889 #, python-format msgid "Vector map <%s> opened for editing - skipped." msgstr "" -#: ../gui/wxpython/mapdisp/frame.py:961 +#: ../gui/wxpython/mapdisp/frame.py:960 #, python-brace-format msgid "Failed to query vector map(s) <{maps}>. Check database settings and topology." msgstr "" -#: ../gui/wxpython/mapdisp/frame.py:1395 +#: ../gui/wxpython/mapdisp/frame.py:1394 msgid "Set computational region extent from display" msgstr "" -#: ../gui/wxpython/mapdisp/frame.py:1397 +#: ../gui/wxpython/mapdisp/frame.py:1396 msgid "Set computational region extent interactively" msgstr "" -#: ../gui/wxpython/mapdisp/frame.py:1399 +#: ../gui/wxpython/mapdisp/frame.py:1398 msgid "Set computational region from named region" msgstr "" -#: ../gui/wxpython/mapdisp/frame.py:1404 +#: ../gui/wxpython/mapdisp/frame.py:1403 msgid "Save computational region to named region" msgstr "" -#: ../gui/wxpython/mapdisp/frame.py:1537 +#: ../gui/wxpython/mapdisp/frame.py:1536 msgid "Raster Digitizer Toolbar" msgstr "" diff -Nru grass-7.4.3/locale/README grass-7.6.0/locale/README --- grass-7.4.3/locale/README 2017-11-12 19:24:06.000000000 +0000 +++ grass-7.6.0/locale/README 2018-08-31 15:00:43.000000000 +0000 @@ -123,11 +123,11 @@ see also: https://grasswiki.osgeo.org/wiki/GRASS_messages_translation#Get_the_translated_po_files [1] .pot files are auto-generated on grass.osgeo.org and - stored in https://grass.osgeo.org/grass74/binary/linux/snapshot/transifex/ - --> cronjob: /home/neteler/cronjobs/cron_grass74_releasebranch_72_build_bins.sh + stored in https://grass.osgeo.org/grass76/binary/linux/snapshot/transifex/ + --> cronjob: /home/neteler/cronjobs/cron_grass76_releasebranch_72_build_bins.sh [2] Transifex job copies daily from [1] to here: - https://www.transifex.com/grass-gis/grass74/ + https://www.transifex.com/grass-gis/grass76/ [3] Translators work in Transifex, diff -Nru grass-7.4.3/locale/transifex/.tx/config grass-7.6.0/locale/transifex/.tx/config --- grass-7.4.3/locale/transifex/.tx/config 2018-03-23 22:40:23.000000000 +0000 +++ grass-7.6.0/locale/transifex/.tx/config 2018-09-28 21:23:27.000000000 +0000 @@ -1,17 +1,21 @@ [main] host = https://www.transifex.com +#type = PO [grass7.grasslibspot] type = PO source_lang = en source_file = ../templates/grasslibs.pot +#file_filter = ../po//grasslibs.po [grass7.grassmodspot] type = PO source_lang = en source_file = ../templates/grassmods.pot +#file_filter = ../po//grassmods.po [grass7.grasswxpypot] type = PO source_lang = en source_file = ../templates/grasswxpy.pot +#file_filter = ../po//grasswxpy.po diff -Nru grass-7.4.3/man/build_graphical_index.py grass-7.6.0/man/build_graphical_index.py --- grass-7.4.3/man/build_graphical_index.py 2018-06-16 08:35:23.000000000 +0000 +++ grass-7.6.0/man/build_graphical_index.py 2018-08-31 15:00:43.000000000 +0000 @@ -102,7 +102,7 @@ ('postscript_graphical.html', std_img_name('cartography'), 'Cartography'), ('wxGUI_graphical.html', std_img_name('gui'), 'GUI'), ('wxGUI.nviz.html', std_img_name('3dview'), '3D view'), - ('https://grass.osgeo.org/grass74/manuals/libpython/index.html', std_img_name('python'), 'Python'), + ('https://grass.osgeo.org/grass76/manuals/libpython/index.html', std_img_name('python'), 'Python'), ('https://grass.osgeo.org/programming7/', std_img_name('c'), 'C library'), ('manual_gallery.html', std_img_name('gallery'), 'Gallery'), ('https://grass.osgeo.org/grass7/manuals/addons/', std_img_name('addons'), 'Addons'), diff -Nru grass-7.4.3/man/build_rest.py grass-7.6.0/man/build_rest.py --- grass-7.4.3/man/build_rest.py 2018-01-01 22:30:33.000000000 +0000 +++ grass-7.6.0/man/build_rest.py 2019-01-01 18:59:11.000000000 +0000 @@ -167,7 +167,7 @@ -------------- :doc:`Manual main page ` \| :doc:`Full Index ` - 2003-2018 `GRASS Development Team `_, GRASS GIS ${grass_version} Reference Manual + 2003-2019 `GRASS Development Team `_, GRASS GIS ${grass_version} Reference Manual """) cmd1_tmpl = string.Template(\ diff -Nru grass-7.4.3/man/sphinx/conf.py grass-7.6.0/man/sphinx/conf.py --- grass-7.4.3/man/sphinx/conf.py 2017-11-12 19:24:06.000000000 +0000 +++ grass-7.6.0/man/sphinx/conf.py 2018-08-31 15:00:43.000000000 +0000 @@ -164,7 +164,7 @@ #html_file_suffix = None # Output file base name for HTML help builder. -htmlhelp_basename = 'grass74Documentationdoc' +htmlhelp_basename = 'grass76Documentationdoc' # -- Options for LaTeX output -------------------------------------------------- @@ -183,7 +183,7 @@ # Grouping the document tree into LaTeX files. List of tuples # (source start file, target name, title, author, documentclass [howto/manual]). latex_documents = [ - ('content', 'grass74Documentation.tex', u'GRASS 7.4 Documentation Documentation', + ('content', 'grass76Documentation.tex', u'GRASS 7.4 Documentation Documentation', u'GRASS Development Team', 'manual'), ] @@ -213,7 +213,7 @@ # One entry per manual page. List of tuples # (source start file, name, description, authors, manual section). man_pages = [ - ('content', 'grass74documentation', u'GRASS 7.4 Documentation Documentation', + ('content', 'grass76documentation', u'GRASS 7.4 Documentation Documentation', [u'GRASS Development Team'], 1) ] @@ -227,8 +227,8 @@ # (source start file, target name, title, author, # dir menu entry, description, category) texinfo_documents = [ - ('content', 'grass74Documentation', u'GRASS 7.4 Documentation Documentation', - u'GRASS Development Team', 'grass74Documentation', 'One line description of project.', + ('content', 'grass76Documentation', u'GRASS 7.4 Documentation Documentation', + u'GRASS Development Team', 'grass76Documentation', 'One line description of project.', 'Miscellaneous'), ] diff -Nru grass-7.4.3/misc/m.nviz.image/main.c grass-7.6.0/misc/m.nviz.image/main.c --- grass-7.4.3/misc/m.nviz.image/main.c 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/misc/m.nviz.image/main.c 2018-08-31 15:00:19.000000000 +0000 @@ -18,6 +18,7 @@ #include #include +#include #include #include @@ -26,8 +27,6 @@ #include "local_proto.h" -static void swap_gl(); - int main(int argc, char *argv[]) { struct GModule *module; @@ -71,11 +70,16 @@ G_asprintf(&output_name, "%s.%s", params->output->answer, params->format->answer); + if (access(output_name, F_OK) == 0) { + if (G_check_overwrite(argc, argv)) + G_warning(_("File <%s> already exists and will be overwritten"), output_name); + else + G_fatal_error(_("option <%s>: <%s> exists. To overwrite, use the --overwrite flag"), params->output->key, output_name); + } + GS_libinit(); GVL_libinit(); - GS_set_swap_func(swap_gl); - /* define render window */ offscreen = Nviz_new_render_window(); Nviz_init_render_window(offscreen); @@ -236,7 +240,9 @@ if (strcmp(params->format->answer, "tif") == 0) ret = write_img(output_name, FORMAT_TIF); - if (!ret) + if (ret == 1) + G_fatal_error(_("Failed to write image")); + else if (ret == 2) G_fatal_error(_("Unsupported output format")); G_done_msg(_("File <%s> created."), output_name); @@ -249,8 +255,3 @@ exit(EXIT_SUCCESS); } - -void swap_gl() -{ - return; -} diff -Nru grass-7.4.3/misc/m.nviz.image/write_img.c grass-7.6.0/misc/m.nviz.image/write_img.c --- grass-7.4.3/misc/m.nviz.image/write_img.c 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/misc/m.nviz.image/write_img.c 2018-08-31 15:00:19.000000000 +0000 @@ -23,19 +23,20 @@ \param name filename - \return 1 on success - \return 0 on failure (unsupported format) + \return 0 on success + \return 1 on failure (failed to write image) + \return 2 on failure (unsupported format) */ int write_img(const char *name, int format) { if (format == FORMAT_PPM) - GS_write_ppm(name); + return GS_write_ppm(name); #ifdef HAVE_TIFFIO_H else if (format == FORMAT_TIF) - GS_write_tif(name); + return GS_write_tif(name); #endif else - return 0; + return 2; - return 1; + return 0; } diff -Nru grass-7.4.3/misc/m.transform/m.transform.html grass-7.6.0/misc/m.transform/m.transform.html --- grass-7.4.3/misc/m.transform/m.transform.html 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/misc/m.transform/m.transform.html 2018-08-31 15:00:19.000000000 +0000 @@ -3,14 +3,23 @@ m.transform is an utility to compute transformation based upon GCPs and output error measurements. +

+If coordinates are given with the input file option or fed from +stdin, both the input and the output format is "x y" with one +coordinate pair per line. Reverse transform is performed with the +-r flag. + +

+The format option determines how control points are printed out. +A summary on the control points can be printed with the -s flag. +The summary includes maximum deviation observed when transforming GCPs +and overall RMS. The format option is ignored when coordinates +are given with the input file option. -

NOTES

-For coordinates given with the input file option or fed from -stdin, the input format is "x y" with one coordinate pair per -line. +

NOTES

-

The transformations are: +The transformations are:

order=1:

     e = [E0 E1][1].[1]
@@ -64,4 +73,4 @@
 Glynn Clements
Hamish Bowman -

Last changed: $Date: 2014-11-28 16:43:22 +0100 (Fri, 28 Nov 2014) $ +

Last changed: $Date: 2018-03-14 11:57:02 +0100 (Wed, 14 Mar 2018) $ diff -Nru grass-7.4.3/mswindows/external/rbatch/batchfiles.md grass-7.6.0/mswindows/external/rbatch/batchfiles.md --- grass-7.4.3/mswindows/external/rbatch/batchfiles.md 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/mswindows/external/rbatch/batchfiles.md 2018-12-26 11:12:41.000000000 +0000 @@ -377,7 +377,7 @@ ## el.js ## -`el.js` runs its arguments elevated (i.e. with Adminstrator privileges). For example, +`el.js` runs its arguments elevated (i.e. with Administrator privileges). For example, el R touch diff -Nru grass-7.4.3/mswindows/external/rbatch/batchfiles.tex grass-7.6.0/mswindows/external/rbatch/batchfiles.tex --- grass-7.4.3/mswindows/external/rbatch/batchfiles.tex 2014-04-06 10:40:34.000000000 +0000 +++ grass-7.6.0/mswindows/external/rbatch/batchfiles.tex 2018-12-26 11:12:32.000000000 +0000 @@ -306,7 +306,7 @@ \subsection{el.js} -\texttt{el.js} runs its arguments elevated (i.e.~with Adminstrator +\texttt{el.js} runs its arguments elevated (i.e.~with Administrator privileges). \subsection{clip2r.js} diff -Nru grass-7.4.3/mswindows/GRASS-Installer.nsi.tmpl grass-7.6.0/mswindows/GRASS-Installer.nsi.tmpl --- grass-7.4.3/mswindows/GRASS-Installer.nsi.tmpl 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/mswindows/GRASS-Installer.nsi.tmpl 2018-09-05 05:59:43.000000000 +0000 @@ -3,7 +3,7 @@ ;GRASS GIS Installer for Windows ;Written by Marco Pasetti ;Updated for OSGeo4W by Colin Nielsen, Helmut Kudrnovsky, and Martin Landa -;Last Update: $Id: GRASS-Installer.nsi.tmpl 71479 2017-09-08 06:34:42Z martinl $ +;Last Update: $Id: GRASS-Installer.nsi.tmpl 73266 2018-09-05 05:59:43Z neteler $ ;Mail to: grass-dev@lists.osgeo.org ;---------------------------------------------------------------------------------------------------------------------------- @@ -657,7 +657,7 @@ ;Create the Desktop Shortcut SetShellVarContext current - CreateShortCut "$DESKTOP\${GRASS_BASE}.lnk" "$INSTALL_DIR\${GRASS_COMMAND}.bat" "-gui"\ + CreateShortCut "$DESKTOP\${GRASS_BASE}.lnk" "$INSTALL_DIR\${GRASS_COMMAND}.bat" "--gui"\ "$INSTALL_DIR\gui\icons\grass.ico" "" SW_SHOWNORMAL "" "Launch GRASS GIS ${VERSION_NUMBER}" ;Create the Windows Start Menu Shortcuts @@ -665,7 +665,7 @@ CreateDirectory "$SMPROGRAMS\${GRASS_BASE}" - CreateShortCut "$SMPROGRAMS\${GRASS_BASE}\${GRASS_BASE}.lnk" "$INSTALL_DIR\${GRASS_COMMAND}.bat" "-gui"\ + CreateShortCut "$SMPROGRAMS\${GRASS_BASE}\${GRASS_BASE}.lnk" "$INSTALL_DIR\${GRASS_COMMAND}.bat" "--gui"\ "$INSTALL_DIR\gui\icons\grass.ico" "" SW_SHOWNORMAL "" "Launch GRASS GIS ${VERSION_NUMBER}" CreateShortCut "$SMPROGRAMS\${GRASS_BASE}\Uninstall ${GRASS_BASE}.lnk" "$INSTALL_DIR\Uninstall-GRASS.exe" ""\ diff -Nru grass-7.4.3/mswindows/Installer-Files/WinGRASS-README.url grass-7.6.0/mswindows/Installer-Files/WinGRASS-README.url --- grass-7.4.3/mswindows/Installer-Files/WinGRASS-README.url 2017-11-12 19:24:06.000000000 +0000 +++ grass-7.6.0/mswindows/Installer-Files/WinGRASS-README.url 2018-08-31 15:00:43.000000000 +0000 @@ -1,5 +1,5 @@ [InternetShortcut] -URL=http://grass.osgeo.org/grass74/binary/mswindows/native/README.html +URL=https://grass.osgeo.org/grass76/binary/mswindows/native/README.html IDList= IconFile=http://grass.osgeo.org/favicon.ico IconIndex=1 diff -Nru grass-7.4.3/mswindows/osgeo4w/grass.bat.tmpl grass-7.6.0/mswindows/osgeo4w/grass.bat.tmpl --- grass-7.4.3/mswindows/osgeo4w/grass.bat.tmpl 2013-09-07 10:47:33.000000000 +0000 +++ grass-7.6.0/mswindows/osgeo4w/grass.bat.tmpl 2018-07-19 14:54:02.000000000 +0000 @@ -5,7 +5,7 @@ rem # rem ######################################################################### -SET OSGEO4W_ROOT=@osgeo4w@ +SET OSGEO4W_ROOT=@OSGEO4W_ROOT@ rem rem Set environmental variables diff -Nru grass-7.4.3/mswindows/osgeo4w/package.sh grass-7.6.0/mswindows/osgeo4w/package.sh --- grass-7.4.3/mswindows/osgeo4w/package.sh 2018-10-22 19:57:54.000000000 +0000 +++ grass-7.6.0/mswindows/osgeo4w/package.sh 2018-12-25 22:43:25.000000000 +0000 @@ -118,7 +118,7 @@ [ -d mswindows/osgeo4w/lib ] || mkdir mswindows/osgeo4w/lib dll_to_a $OSGEO4W_ROOT_MSYS/bin/proj_5_2.dll mswindows/osgeo4w/lib/libproj dll_to_a $OSGEO4W_ROOT_MSYS/bin/iconv.dll mswindows/osgeo4w/lib/libiconv -dll_to_a $OSGEO4W_ROOT_MSYS/bin/gdal203.dll mswindows/osgeo4w/lib/libgdal +dll_to_a $OSGEO4W_ROOT_MSYS/bin/gdal204.dll mswindows/osgeo4w/lib/libgdal dll_to_a $OSGEO4W_ROOT_MSYS/bin/liblas_c.dll mswindows/osgeo4w/lib/liblas_c dll_to_a $OSGEO4W_ROOT_MSYS/bin/geos_c.dll mswindows/osgeo4w/lib/libgeos_c dll_to_a $OSGEO4W_ROOT_MSYS/bin/libtiff.dll mswindows/osgeo4w/lib/libtiff @@ -128,6 +128,7 @@ dll_to_a $OSGEO4W_ROOT_MSYS/bin/cairo.dll mswindows/osgeo4w/lib/libcairo dll_to_a $OSGEO4W_ROOT_MSYS/bin/libfftw3-3.dll mswindows/osgeo4w/lib/libfftw3 dll_to_a $OSGEO4W_ROOT_MSYS/bin/pdcurses.dll mswindows/osgeo4w/lib/libpdcurses +dll_to_a $OSGEO4W_ROOT_MSYS/bin/zstd.dll mswindows/osgeo4w/lib/libzstd if [ "$MINGW_POSTFIX" = "64" ]; then dll_to_a $OSGEO4W_ROOT_MSYS/bin/zlib1.dll mswindows/osgeo4w/lib/libz dll_to_a $OSGEO4W_ROOT_MSYS/bin/libpng16.dll mswindows/osgeo4w/lib/libpng @@ -186,6 +187,7 @@ --with-regex \ --with-nls \ --with-freetype-includes=$OSGEO4W_ROOT_MSYS/include/freetype2 \ + --with-zstd \ --with-odbc \ --with-cairo \ --with-postgres \ @@ -234,7 +236,8 @@ cd $OSGEO4W_ROOT_MSYS # update startup script - sed -e "s#@VERSION@#$VERSION#g" -e "s#@POSTFIX@#$MAJOR$MINOR#g" \ + sed -e "s#@VERSION@#$VERSION#g" -e "s#@OSGEO4W_ROOT@#$OSGEO4W_ROOT#g" \ + -e "s#@POSTFIX@#$MAJOR$MINOR#g" \ $SRC/mswindows/osgeo4w/grass.bat.tmpl > bin/${GRASS_EXECUTABLE}.bat.tmpl # bat files - unix2dos diff -Nru grass-7.4.3/mswindows/osgeo4w/postinstall.bat grass-7.6.0/mswindows/osgeo4w/postinstall.bat --- grass-7.4.3/mswindows/osgeo4w/postinstall.bat 2015-11-28 14:44:50.000000000 +0000 +++ grass-7.6.0/mswindows/osgeo4w/postinstall.bat 2018-09-05 05:34:36.000000000 +0000 @@ -3,8 +3,8 @@ textreplace -std -t "%BATCH%" textreplace -std -t "%OSGEO4W_ROOT%"\apps\grass\grass-@VERSION@\etc\fontcap -xxmklink "%OSGEO4W_STARTMENU%\GRASS GIS @VERSION@.lnk" "%BATCH%" "-gui" \ "Launch GRASS GIS @VERSION@" 1 "%ICON%" -xxmklink "%ALLUSERSPROFILE%\Desktop\GRASS GIS @VERSION@.lnk" "%BATCH%" "-gui" \ "Launch GRASS GIS @VERSION@" 1 "%ICON%" +xxmklink "%OSGEO4W_STARTMENU%\GRASS GIS @VERSION@.lnk" "%BATCH%" "--gui" \ "Launch GRASS GIS @VERSION@" 1 "%ICON%" +xxmklink "%ALLUSERSPROFILE%\Desktop\GRASS GIS @VERSION@.lnk" "%BATCH%" "--gui" \ "Launch GRASS GIS @VERSION@" 1 "%ICON%" rem run g.mkfontcap outside a GRASS session during rem an OSGeo4W installation for updating paths to fonts diff -Nru grass-7.4.3/mswindows/osgeo4w/setup_x86_64.hint.tmpl grass-7.6.0/mswindows/osgeo4w/setup_x86_64.hint.tmpl --- grass-7.4.3/mswindows/osgeo4w/setup_x86_64.hint.tmpl 2018-09-05 06:15:39.000000000 +0000 +++ grass-7.6.0/mswindows/osgeo4w/setup_x86_64.hint.tmpl 2018-09-05 05:32:47.000000000 +0000 @@ -1,7 +1,7 @@ -sdesc: "GRASS GIS" -ldesc: "Geographic Resources Analysis Support System (GRASS GIS)" +sdesc: "GRASS GIS - daily builds of development version" +ldesc: "Geographic Resources Analysis Support System (GRASS GIS) - daily builds of SVN trunk" category: Desktop -requires: liblas avce00 gpsbabel gs gdal-python matplotlib msvcrt msvcrt2012 msvcrt2013 msvcrt2015 iconv libtiff gdal proj pdcurses zlib fftw libpng python-wx python-numpy python-pil python-pip python-ply pyopengl cairo psycopg2 rbatch +requires: liblas avce00 gpsbabel gs gdal-python matplotlib msvcrt msvcrt2012 msvcrt2013 msvcrt2015 iconv libtiff gdal proj pdcurses zlib fftw libpng python-wx python-numpy python-pil python-pip python-ply pyopengl cairo psycopg2 rbatch zstd zstd-bin maintainer: MartinLanda curr: @GRASS_VERSION_NUMBER@-1 prev: @GRASS_VERSION_NUMBER@-1 diff -Nru grass-7.4.3/mswindows/osgeo4w/setup_x86.hint.tmpl grass-7.6.0/mswindows/osgeo4w/setup_x86.hint.tmpl --- grass-7.4.3/mswindows/osgeo4w/setup_x86.hint.tmpl 2018-09-05 06:15:39.000000000 +0000 +++ grass-7.6.0/mswindows/osgeo4w/setup_x86.hint.tmpl 2018-09-05 05:32:47.000000000 +0000 @@ -1,7 +1,7 @@ -sdesc: "GRASS GIS" -ldesc: "Geographic Resources Analysis Support System (GRASS GIS)" +sdesc: "GRASS GIS - daily builds of development version" +ldesc: "Geographic Resources Analysis Support System (GRASS GIS) - daily builds of SVN trunk" category: Desktop -requires: liblas avce00 gpsbabel gs gdal-python matplotlib msvcrt msvcrt2013 msvcrt2015 iconv libtiff gdal proj freetype-mingw pdcurses zlib fftw libpng python-wx python-numpy python-pil python-pip python-ply pyopengl cairo psycopg2 rbatch +requires: liblas avce00 gpsbabel gs gdal-python matplotlib msvcrt msvcrt2013 msvcrt2015 iconv libtiff gdal proj freetype-mingw pdcurses zlib fftw libpng python-wx python-numpy python-pil python-pip python-ply pyopengl cairo psycopg2 rbatch zstd zstd-bin maintainer: MartinLanda curr: @GRASS_VERSION_NUMBER@-1 prev: @GRASS_VERSION_NUMBER@-1 diff -Nru grass-7.4.3/ps/ps.map/do_geogrid.c grass-7.6.0/ps/ps.map/do_geogrid.c --- grass-7.4.3/ps/ps.map/do_geogrid.c 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/ps/ps.map/do_geogrid.c 2018-08-31 15:00:19.000000000 +0000 @@ -22,11 +22,11 @@ /* number of segments in curved geographic lines */ #define SEGS 10 -static void init_proj(struct pj_info *, struct pj_info *); +static void init_proj(void); +static struct pj_info info_in, info_out, info_trans; + static void get_ll_bounds(double *, double *, double *, double *); static void check_coords(double, double, double *, double *, int); -static struct pj_info info_in; -static struct pj_info info_out; /******************************************** * Use proj library to create geographic grid @@ -43,6 +43,9 @@ if (PS.geogrid <= 0) return 1; + if (color_none(&PS.geogrid_color)) + return 1; + grid = (double)PS.geogrid; /* default to degrees */ if (strncmp(PS.geogridunit, "d", 1) == 0) @@ -63,7 +66,7 @@ */ /* initialize projection stuff */ - init_proj(&info_in, &info_out); + init_proj(); /* get lat long min max */ /* probably need something like boardwalk ?? */ @@ -82,13 +85,15 @@ n1 = n2 = g; e1 = west + (ll * ((east - west) / SEGS)); e2 = e1 + ((east - west) / SEGS); - if (pj_do_proj(&e1, &n1, &info_in, &info_out) < 0) - G_fatal_error(_("Error in pj_do_proj")); + if (GPJ_transform(&info_in, &info_out, &info_trans, PJ_INV, + &e1, &n1, NULL) < 0) + G_fatal_error(_("Error in GPJ_transform")); check_coords(e1, n1, &lon, &lat, 1); e1 = lon; n1 = lat; - if (pj_do_proj(&e2, &n2, &info_in, &info_out) < 0) - G_fatal_error(_("Error in pj_do_proj")); + if (GPJ_transform(&info_in, &info_out, &info_trans, PJ_INV, + &e2, &n2, NULL) < 0) + G_fatal_error(_("Error in GPJ_transform")); check_coords(e2, n2, &lon, &lat, 1); e2 = lon; n2 = lat; @@ -111,13 +116,15 @@ e1 = e2 = g; n1 = south + (ll * ((north - south) / SEGS)); n2 = n1 + ((north - south) / SEGS); - if (pj_do_proj(&e1, &n1, &info_in, &info_out) < 0) - G_fatal_error(_("Error in pj_do_proj")); + if (GPJ_transform(&info_in, &info_out, &info_trans, PJ_INV, + &e1, &n1, NULL) < 0) + G_fatal_error(_("Error in GPJ_transform")); check_coords(e1, n1, &lon, &lat, 2); e1 = lon; n1 = lat; - if (pj_do_proj(&e2, &n2, &info_in, &info_out) < 0) - G_fatal_error(_("Error in pj_do_proj")); + if (GPJ_transform(&info_in, &info_out, &info_trans, PJ_INV, + &e2, &n2, NULL) < 0) + G_fatal_error(_("Error in GPJ_transform")); check_coords(e2, n2, &lon, &lat, 2); e2 = lon; n2 = lat; @@ -152,6 +159,9 @@ if (PS.geogrid <= 0 || PS.geogrid_numbers <= 0) return 1; + /* initialize projection stuff */ + init_proj(); + grid = (double)PS.geogrid; /* default to degrees */ if (strncmp(PS.geogridunit, "d", 1) == 0) grid = (double)PS.geogrid; /* degrees */ @@ -185,8 +195,9 @@ for (; g > south; g -= grid) { e1 = east; /* draw at east boundary */ n1 = g; - if (pj_do_proj(&e1, &n1, &info_in, &info_out) < 0) - G_fatal_error(_("Error in pj_do_proj")); + if (GPJ_transform(&info_in, &info_out, &info_trans, PJ_INV, + &e1, &n1, NULL) < 0) + G_fatal_error(_("Error in GPJ_transform")); check_coords(e1, n1, &lon, &lat, 1); e1 = lon; n1 = lat; @@ -226,8 +237,9 @@ for (; g < east; g += grid) { e1 = g; n1 = south; /* draw at south edge */ - if (pj_do_proj(&e1, &n1, &info_in, &info_out) < 0) - G_fatal_error(_("Error in pj_do_proj")); + if (GPJ_transform(&info_in, &info_out, &info_trans, PJ_INV, + &e1, &n1, NULL) < 0) + G_fatal_error(_("Error in GPJ_transform")); check_coords(e1, n1, &lon, &lat, 2); e1 = lon; n1 = lat; @@ -260,22 +272,25 @@ /****************************************************** * initialize projection stuff and return proj structures ********************************************************/ -void init_proj(struct pj_info *info_in, struct pj_info *info_out) +void init_proj(void) { - struct Key_Value *out_proj_keys, *out_unit_keys; + struct Key_Value *in_proj_keys, *in_unit_keys; /* Proj stuff for geo grid */ - /* Out Info */ - out_proj_keys = G_get_projinfo(); - out_unit_keys = G_get_projunits(); - if (pj_get_kv(info_out, out_proj_keys, out_unit_keys) < 0) + /* In Info (current location) */ + in_proj_keys = G_get_projinfo(); + in_unit_keys = G_get_projunits(); + if (pj_get_kv(&info_in, in_proj_keys, in_unit_keys) < 0) G_fatal_error(_("Can't get projection key values of current location")); - G_free_key_value(out_proj_keys); - G_free_key_value(out_unit_keys); + G_free_key_value(in_proj_keys); + G_free_key_value(in_unit_keys); + + /* Out Info (latlong equivalent of In Info */ + info_out.pj = NULL; + info_trans.def = NULL; - /* In Info */ - if (GPJ_get_equivalent_latlong(info_in, info_out) < 0) - G_fatal_error(_("Unable to set up lat/long projection parameters")); + if (GPJ_init_transform(&info_in, &info_out, &info_trans) < 0) + G_fatal_error(_("Unable to initialize coordinate transformation")); return; @@ -302,8 +317,9 @@ for (ew = PS.w.west; ew <= PS.w.east; ew += PS.w.ew_res) { e1 = ew; n1 = PS.w.north; - if (pj_do_proj(&e1, &n1, &info_out, &info_in) < 0) - G_fatal_error(_("Error in pj_do_proj")); + if (GPJ_transform(&info_in, &info_out, &info_trans, PJ_FWD, + &e1, &n1, NULL) < 0) + G_fatal_error(_("Error in GPJ_transform")); if (!first) { north = n1; first = 1; @@ -318,8 +334,9 @@ for (ew = PS.w.west; ew <= PS.w.east; ew += PS.w.ew_res) { e1 = ew; s1 = PS.w.south; - if (pj_do_proj(&e1, &s1, &info_out, &info_in) < 0) - G_fatal_error(_("Error in pj_do_proj")); + if (GPJ_transform(&info_in, &info_out, &info_trans, PJ_FWD, + &e1, &s1, NULL) < 0) + G_fatal_error(_("Error in GPJ_transform")); if (!first) { south = s1; first = 1; @@ -335,8 +352,9 @@ for (ns = PS.w.south; ns <= PS.w.north; ns += PS.w.ns_res) { e1 = PS.w.east; n1 = ns; - if (pj_do_proj(&e1, &n1, &info_out, &info_in) < 0) - G_fatal_error(_("Error in pj_do_proj")); + if (GPJ_transform(&info_in, &info_out, &info_trans, PJ_FWD, + &e1, &n1, NULL) < 0) + G_fatal_error(_("Error in GPJ_transform")); if (!first) { east = e1; first = 1; @@ -352,8 +370,9 @@ for (ns = PS.w.south; ns <= PS.w.north; ns += PS.w.ns_res) { w1 = PS.w.west; n1 = ns; - if (pj_do_proj(&w1, &n1, &info_out, &info_in) < 0) - G_fatal_error(_("Error in pj_do_proj")); + if (GPJ_transform(&info_in, &info_out, &info_trans, PJ_FWD, + &w1, &n1, NULL) < 0) + G_fatal_error(_("Error in GPJ_transform")); if (!first) { west = w1; first = 1; @@ -408,30 +427,35 @@ if (proj) { /* convert original coords to ll */ - if (pj_do_proj(&e, &n, &info_out, &info_in) < 0) - G_fatal_error(_("Error in pj_do_proj")); + if (GPJ_transform(&info_in, &info_out, &info_trans, PJ_FWD, + &e, &n, NULL) < 0) + G_fatal_error(_("Error in GPJ_transform")); if (par == 1) { /* lines of latitude -- const. northing */ /* convert correct UTM to ll */ - if (pj_do_proj(&x, &y, &info_out, &info_in) < 0) - G_fatal_error(_("Error in pj_do_proj")); + if (GPJ_transform(&info_in, &info_out, &info_trans, PJ_FWD, + &x, &y, NULL) < 0) + G_fatal_error(_("Error in GPJ_transform")); /* convert new ll back to coords */ - if (pj_do_proj(&x, &n, &info_in, &info_out) < 0) - G_fatal_error(_("Error in pj_do_proj")); + if (GPJ_transform(&info_in, &info_out, &info_trans, PJ_INV, + &x, &n, NULL) < 0) + G_fatal_error(_("Error in GPJ_transform")); *lat = n; *lon = x; } if (par == 2) { /* lines of longitude -- const. easting */ /* convert correct UTM to ll */ - if (pj_do_proj(&x, &y, &info_out, &info_in) < 0) - G_fatal_error(_("Error in pj_do_proj")); + if (GPJ_transform(&info_in, &info_out, &info_trans, PJ_FWD, + &x, &y, NULL) < 0) + G_fatal_error(_("Error in GPJ_transform")); /* convert new ll back to coords */ - if (pj_do_proj(&e, &y, &info_in, &info_out) < 0) - G_fatal_error(_("Error in pj_do_proj")); + if (GPJ_transform(&info_in, &info_out, &info_trans, PJ_INV, + &e, &y, NULL) < 0) + G_fatal_error(_("Error in GPJ_transform")); *lat = y; *lon = e; } diff -Nru grass-7.4.3/ps/ps.map/ps.map.html grass-7.6.0/ps/ps.map/ps.map.html --- grass-7.4.3/ps/ps.map/ps.map.html 2018-08-15 20:20:21.000000000 +0000 +++ grass-7.6.0/ps/ps.map/ps.map.html 2018-11-22 06:45:12.000000000 +0000 @@ -10,7 +10,7 @@

NOTES

-

The order of commands is generally unimportant but may affect how some layers +The order of commands is generally unimportant but may affect how some layers are drawn. For example to plot vpoints above vareas list the vpoints entry first. Raster maps are always drawn first, and only a single raster map (or 3 if part of a RGB group) may be used. @@ -27,9 +27,9 @@ g.region module. The output filesize is largely a function of the region resolution, so special care should be taken if working with large raster datasets. For example if the desired output is -US-Letter sized paper at 300dpi, with 1" margins and the raster filling the -entire page, the usable area on the page will be 6.5" x 9", which at 300 -dots/inch is equivalent to a region of 1950 columns x 2700 rows (see +US-Letter sized paper at 600dpi, with 1" margins and the raster filling the +entire page, the usable area on the page will be 6.5" x 9", which at 600 +dots/inch is equivalent to a region of 3900 columns x 5400 rows (see "g.region -p"). Any higher resolution settings will make the output file larger, but with a consumer printer you probably won't be able to resolve any better detail in the hardcopy. @@ -1636,4 +1636,4 @@ Paul Carlson, USDA, SCS, NHQ-CGIS
Modifications: Radim Blazek, Glynn Clements, Bob Covill, Hamish Bowman -

Last changed: $Date: 2018-08-14 02:59:58 +0200 (Tue, 14 Aug 2018) $ +

Last changed: $Date: 2018-11-22 07:43:56 +0100 (Thu, 22 Nov 2018) $ diff -Nru grass-7.4.3/raster/Makefile grass-7.6.0/raster/Makefile --- grass-7.4.3/raster/Makefile 2017-12-30 10:55:59.000000000 +0000 +++ grass-7.6.0/raster/Makefile 2018-08-31 15:00:19.000000000 +0000 @@ -3,6 +3,7 @@ SUBDIRS = \ r.basins.fill \ r.buffer \ + r.buildvrt \ r.carve \ r.category \ r.circle \ @@ -18,7 +19,6 @@ r.cross \ r.describe \ r.distance \ - r.drain \ r.external \ r.external.out \ r.fill.dir \ @@ -62,6 +62,7 @@ r.out.vtk \ r.param.scale \ r.patch \ + r.path \ r.profile \ r.proj \ r.quant \ diff -Nru grass-7.4.3/raster/rasterintro.html grass-7.6.0/raster/rasterintro.html --- grass-7.4.3/raster/rasterintro.html 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/raster/rasterintro.html 2018-08-31 15:00:19.000000000 +0000 @@ -279,22 +279,21 @@

Raster compression

-All GRASS GIS raster map types are by default ZLIB compressed, i.e. using -ZLIB's deflate algorithm. Through the environment variable -GRASS_COMPRESSOR the compression method can be set to RLE, ZLIB, -LZ4, or BZIP2. +All GRASS GIS raster map types are by default compressed. Through the +environment variable GRASS_COMPRESSOR the compression method +can be set to RLE, ZLIB, LZ4, BZIP2, or ZSTD.

-Important: the NULL file compression must be explicitly turned on with -export GRASS_COMPRESS_NULLS=1 - such raster maps can then only -be opened with GRASS GIS 7.2.0 or later. NULL file compression can be -managed with r.null -z. +Important: the NULL file compression can be turned off with +export GRASS_COMPRESS_NULLS=0. Raster maps with NULL file +compression can only be opened with GRASS GIS 7.2.0 or later. NULL file +compression for a particular raster map can be managed with r.null -z.

Integer (CELL type) raster maps can be compressed with RLE if -the environment variable GRASS_INT_ZLIB exists and is set to value -0. However, this is not recommended. +the environment variable GRASS_COMPRESSOR exists and is set to +RLE. However, this is not recommended.

Floating point (FCELL, DCELL) raster maps never use RLE compression; -they are either compressed with ZLIB, LZ4, BZIP2 or are uncompressed. +they are either compressed with ZLIB, LZ4, BZIP2, ZSTD or are uncompressed.

RLE
@@ -305,11 +304,11 @@
ZLIB
ZLIB's deflate is the default compression method for all raster -maps. GRASS GIS 7 uses by default 1 as ZLIB compression level which is the -best compromise between speed and compression ratio, also when -compared to other available compression methods. Valid levels are in -the range [1, 9] and can be set with the environment variable -GRASS_ZLIB_LEVEL.
+maps, if ZSTD is not available. GRASS GIS 7 uses by default 1 as ZLIB +compression level which is the best compromise between speed and +compression ratio, also when compared to other available compression +methods. Valid levels are in the range [1, 9] and can be set with the +environment variable GRASS_ZLIB_LEVEL.
LZ4
LZ4 is a very fast compression method, about as fast as no compression. Decompression is also very fast. The compression ratio is @@ -324,11 +323,16 @@ storage device is the limiting factor, BZIP2 compression can speed up raster map processing. Be aware that for smaller raster maps, BZIP2 compression ratio can be worse than other compression methods.
+
ZSTD
+
ZSTD (Zstandard) provides compression ratios higher than ZLIB but +lower than BZIP2 (for large data). ZSTD compresses up to 4x faster than +ZLIB, and usually decompresses 6x faster than ZLIB. ZSTD is the +default compression method if available.

In the internal cellhd file, the value for "compressed" is 1 for RLE, 2 -for ZLIB, 3 for LZ4, and 4 for BZIP2. +for ZLIB, 3 for LZ4,4 for BZIP2, and 5 for ZSTD.

Obviously, decompression is controlled by the raster map's compression, not the environment variable. diff -Nru grass-7.4.3/raster/r.basins.fill/testsuite/testrbf.py grass-7.6.0/raster/r.basins.fill/testsuite/testrbf.py --- grass-7.4.3/raster/r.basins.fill/testsuite/testrbf.py 1970-01-01 00:00:00.000000000 +0000 +++ grass-7.6.0/raster/r.basins.fill/testsuite/testrbf.py 2018-03-24 09:58:09.000000000 +0000 @@ -0,0 +1,63 @@ +""" +Name: r.basins.fill +Purpose: Tests r.basins.fill and its flags/options. + +Author: Sunveer Singh +Copyright: (C) 2017 by Sunveer Singh and the GRASS Development Team +Licence: This program is free software under the GNU General Public + License (>=v2). Read the file COPYING that comes with GRASS + for details. +""" +from grass.gunittest.case import TestCase + +class TestRasterbasin(TestCase): + celevation='elevation' + tgeology='geology' + output='basinsoutput' + input="lakes" + + @classmethod + def setUpClass(cls): + seed = 500 + cls.use_temp_region() + cls.runModule('g.region', raster=cls.tgeology, flags='p') + cls.runModule('r.watershed', elevation='elevation', stream=cls.celevation, threshold='50000', overwrite=True) + cls.runModule('r.geomorphon', elevation=cls.celevation, forms=cls.tgeology, overwrite=True) + cls.runModule('r.mapcalc', seed=seed, expression='rand_cell = rand(1, 200)', overwrite=True) + cls.runModule('r.thin', input=cls.input, output=cls.output) + + + @classmethod + def tearDownClass(cls): + cls.del_temp_region() + + def tearDown(cls): + cls.runModule('g.remove', flags='f', type='raster', name=cls.output) + + def test_no1(self): + lakes='lakes' + self.assertModule('r.basins.fill', cnetwork=self.celevation, tnetwork=self.tgeology, output=self.output, number='1', overwrite=True) + self.assertRasterMinMax(map=lakes, refmin=34300, refmax=43600, + msg="lakes in degrees must be between 34300 and 43600") + + def test_no2(self): + soils='soils' + self.assertModule('r.basins.fill', cnetwork=self.celevation, tnetwork=self.tgeology, output=self.output, number='3') + self.assertRasterMinMax(map=soils, refmin=18683, refmax=46555, + msg="soils in degrees must be between 18683 and 46555") + + def test_no3(self): + landuse='landuse' + self.assertModule('r.basins.fill', cnetwork=self.celevation, tnetwork=self.tgeology, output=self.output, number='4') + self.assertRasterMinMax(map=landuse, refmin=1, refmax=7, + msg="landuse in degrees must be between 1 and 7") + + def test_no4(self): + rand_cell='rand_cell' + self.assertModule('r.basins.fill', cnetwork=self.celevation, tnetwork=self.tgeology, output=self.output, number='5') + self.assertRasterMinMax(map=rand_cell, refmin=1, refmax=199, + msg="rand_cell in degrees must be between 1 and 199") + +if __name__ == '__main__': + from grass.gunittest.main import test + test() diff -Nru grass-7.4.3/raster/r.buildvrt/link.c grass-7.6.0/raster/r.buildvrt/link.c --- grass-7.4.3/raster/r.buildvrt/link.c 1970-01-01 00:00:00.000000000 +0000 +++ grass-7.6.0/raster/r.buildvrt/link.c 2018-11-01 17:07:21.000000000 +0000 @@ -0,0 +1,141 @@ +#include +#include +#include + +#include "proto.h" + +void make_cell(const char *output, int maptype) +{ + FILE *fp; + + fp = G_fopen_new("cell", output); + if (!fp) + G_fatal_error(_("Unable to create cell/%s file"), output); + + fclose(fp); + + if (maptype == CELL_TYPE) + return; + + fp = G_fopen_new("fcell", output); + if (!fp) + G_fatal_error(_("Unable to create fcell/%s file"), output); + + fclose(fp); +} + +void make_link(const struct input *inputs, int num_inputs, + const char *output) +{ + int i; + FILE *fp; + + fp = G_fopen_new_misc("cell_misc", "vrt", output); + if (!fp) + G_fatal_error(_("Unable to create cell_misc/%s/vrt file"), output); + + for (i = 0; i < num_inputs; i++) { + const struct input *p = &inputs[i]; + + fprintf(fp, "%s@%s\n", p->name, p->mapset); + } + + fclose(fp); +} + +void write_fp_format(const char *output, int maptype) +{ + struct Key_Value *key_val; + const char *type; + FILE *fp; + + if (maptype == CELL_TYPE) + return; + + key_val = G_create_key_value(); + + type = (maptype == FCELL_TYPE) + ? "float" + : "double"; + G_set_key_value("type", type, key_val); + + G_set_key_value("byte_order", "xdr", key_val); + + fp = G_fopen_new_misc("cell_misc", "f_format", output); + if (!fp) + G_fatal_error(_("Unable to create cell_misc/%s/f_format file"), output); + + if (G_fwrite_key_value(fp, key_val) < 0) + G_fatal_error(_("Error writing cell_misc/%s/f_format file"), output); + + fclose(fp); + + G_free_key_value(key_val); +} + +void write_fp_quant(const char *output) +{ + struct Quant quant; + + Rast_quant_init(&quant); + Rast_quant_round(&quant); + + Rast_write_quant(output, G_mapset(), &quant); +} + +void create_map(const struct input *inputs, int num_inputs, const char *output, + struct Cell_head *cellhd, int maptype, DCELL dmin, DCELL dmax, + int have_stats, struct R_stats *ostats, const char *title) +{ + struct History history; + struct Categories cats; + struct Colors colors; + char buf[1024]; + + Rast_put_cellhd(output, cellhd); + + make_cell(output, maptype); + + make_link(inputs, num_inputs, output); + + if (maptype == CELL_TYPE) { + struct Range range; + range.min = (CELL)dmin; + range.max = (CELL)dmax; + range.first_time = 0; + Rast_write_range(output, &range); + } + else { + struct FPRange fprange; + fprange.min = dmin; + fprange.max = dmax; + fprange.first_time = 0; + Rast_write_fp_range(output, &fprange); + write_fp_format(output, maptype); + write_fp_quant(output); + } + G_remove_misc("cell_misc", "stats", output); +#if 0 + /* does not work with overlapping tiles */ + if (have_stats) + Rast_write_rstats(output, ostats); +#endif + + G_verbose_message(_("Creating support files for %s"), output); + Rast_short_history(output, "virtual", &history); + Rast_command_history(&history); + Rast_format_history(&history, HIST_KEYWRD, _("virtual raster generated by %s"), G_program_name()); + sprintf(buf, "%d raster maps", num_inputs); + Rast_set_history(&history, HIST_DATSRC_1, buf); + Rast_write_history(output, &history); + + if (Rast_read_colors(inputs[0].name, inputs[0].mapset, &colors) == 1) + Rast_write_colors(output, G_mapset(), &colors); + Rast_init_cats(NULL, &cats); + Rast_write_cats((char *)output, &cats); + + if (title) + Rast_put_cell_title(output, title); + + G_done_msg(_("Link to raster map <%s> created."), output); +} diff -Nru grass-7.4.3/raster/r.buildvrt/main.c grass-7.6.0/raster/r.buildvrt/main.c --- grass-7.4.3/raster/r.buildvrt/main.c 1970-01-01 00:00:00.000000000 +0000 +++ grass-7.6.0/raster/r.buildvrt/main.c 2018-11-01 17:07:21.000000000 +0000 @@ -0,0 +1,316 @@ + +/**************************************************************************** + * + * MODULE: r.buildvrt + * + * AUTHOR(S): Markus Metz, based on r.external + * + * PURPOSE: Build a VRT (Virtual Raster) that is a mosaic of the + * list of input raster maps. + * + * COPYRIGHT: (C) 2018 by the GRASS Development Team + * + * This program is free software under the GNU General Public + * License (>=v2). Read the file COPYING that comes with GRASS + * for details. + * + *****************************************************************************/ + +#include +#include +#include +#include + +#include +#include +#include + +#include "proto.h" + +int cmp_wnd(const void *a, const void *b) +{ + struct Cell_head *cellhda = &((struct input *) a)->cellhd; + struct Cell_head *cellhdb = &((struct input *) b)->cellhd; + + /* sort from descending N to S, then ascending from W to E */ + if (cellhda->south > cellhdb->south) + return -1; + if (cellhda->south < cellhdb->south) + return 1; + if (cellhda->north > cellhdb->north) + return -1; + if (cellhda->north < cellhdb->north) + return 1; + if (cellhda->west < cellhdb->west) + return -1; + if (cellhda->west > cellhdb->west) + return 1; + if (cellhda->east < cellhdb->east) + return -1; + if (cellhda->east > cellhdb->east) + return 1; + + return 0; +} + +int main(int argc, char *argv[]) +{ + const char *output; + char *title; + struct Cell_head cellhd; + struct GModule *module; + struct { + struct Option *input, *file, *output, *title; + } parm; + int i, j, num_inputs; + struct input *inputs = NULL; + char nsresstr[1024], ewresstr[1024]; + int maptype; + struct FPRange fprange; + DCELL dmin, dmax; + int have_stats; + struct R_stats rstats, ostats; + + G_gisinit(argv[0]); + + module = G_define_module(); + G_add_keyword(_("raster")); + G_add_keyword(_("mosaic")); + G_add_keyword(_("virtual raster")); + module->description = + _("Build a VRT (Virtual Raster) from the list of input raster maps."); + + parm.input = G_define_standard_option(G_OPT_R_INPUTS); + parm.input->description = _("Name of input raster files"); + parm.input->required = NO; + parm.input->guisection = _("Input"); + + parm.file = G_define_standard_option(G_OPT_F_INPUT); + parm.file->key = "file"; + parm.file->description = _("Input file with one raster map name per line"); + parm.file->required = NO; + parm.file->guisection = _("Input"); + + parm.output = G_define_standard_option(G_OPT_R_OUTPUT); + parm.output->guisection = _("Output"); + + parm.title = G_define_option(); + parm.title->key = "title"; + parm.title->key_desc = "phrase"; + parm.title->type = TYPE_STRING; + parm.title->required = NO; + parm.title->description = _("Title for resultant raster map"); + parm.title->guisection = _("Output"); + + if (G_parser(argc, argv)) + exit(EXIT_FAILURE); + + if (parm.input->answer && parm.file->answer) + G_fatal_error(_("%s= and %s= are mutually exclusive"), + parm.input->key, parm.file->key); + + if (!parm.input->answer && !parm.file->answer) + G_fatal_error(_("Please specify %s= or %s="), + parm.input->key, parm.file->key); + + /* read input maps from file */ + if (parm.file->answer) { + FILE *in; + int max_inputs; + + if (strcmp(parm.file->answer, "-") == 0) + in = stdin; + else { + in = fopen(parm.file->answer, "r"); + if (!in) + G_fatal_error(_("Unable to open input file <%s>"), parm.file->answer); + } + + num_inputs = 0; + max_inputs = 0; + + for (;;) { + char buf[GNAME_MAX]; + char *name; + const char *mapset; + struct input *p; + + if (!G_getl2(buf, sizeof(buf), in)) + break; + + /* Ignore empty lines */ + if (!*buf) + continue; + + name = buf; + if ((mapset = G_find_raster(name, "")) == NULL) + G_fatal_error(_("Input raster map <%s> not found"), name); + + if (strcmp(name, parm.output->answer) == 0) + G_fatal_error(_("Input and output raster map can not be identical")); + + Rast_read_fp_range(name, mapset, &fprange); + dmin = fprange.min; + if (Rast_is_d_null_value(&dmin)) { + G_verbose_message(_("Input map <%s@%s> is all NULL, skipping"), + name, mapset); + continue; + } + + if (num_inputs >= max_inputs) { + max_inputs += 100; + inputs = G_realloc(inputs, max_inputs * sizeof(struct input)); + } + p = &inputs[num_inputs++]; + + p->name = G_store(name); + p->mapset = G_store(mapset); + p->maptype = Rast_map_type(p->name, p->mapset); + Rast_get_cellhd(p->name, p->mapset, &(p->cellhd)); + } + fclose(in); + + if (num_inputs < 1) + G_fatal_error(_("No raster map name found in input file")); + + if (num_inputs == 1) + G_fatal_error(_("Only one raster map name found in input file")); + } + else { + for (i = 0; parm.input->answers[i]; i++) + ; + num_inputs = i; + + if (num_inputs < 1) + G_fatal_error(_("Raster map not found")); + + if (num_inputs == 1) + G_fatal_error(_("Only one raster map name found")); + + inputs = G_malloc(num_inputs * sizeof(struct input)); + + j = 0; + for (i = 0; i < num_inputs; i++) { + char *name; + const char *mapset; + struct input *p = &inputs[i]; + + name = parm.input->answers[i]; + if ((mapset = G_find_raster(name, "")) == NULL) + G_fatal_error(_("Input raster map <%s> not found"), name); + + if (strcmp(name, parm.output->answer) == 0) + G_fatal_error(_("Input and output raster map can not be identical")); + + Rast_read_fp_range(name, mapset, &fprange); + dmin = fprange.min; + if (Rast_is_d_null_value(&dmin)) { + G_verbose_message(_("Input map <%s@%s> is all NULL, skipping"), + name, mapset); + continue; + } + + p = &inputs[j++]; + + p->name = G_store(name); + p->mapset = G_store(mapset); + p->maptype = Rast_map_type(p->name, p->mapset); + Rast_get_cellhd(p->name, p->mapset, &(p->cellhd)); + } + num_inputs = j; + } + + qsort(inputs, num_inputs, sizeof(struct input), cmp_wnd); + + /* check resolution and maptype of input maps */ + cellhd = inputs[0].cellhd; + cellhd.compressed = 0; + G_format_resolution(cellhd.ns_res, nsresstr, G_projection()); + G_format_resolution(cellhd.ew_res, ewresstr, G_projection()); + maptype = inputs[0].maptype; + + Rast_set_d_null_value(&dmin, 1); + Rast_set_d_null_value(&dmax, 1); + if (Rast_read_fp_range(inputs[0].name, inputs[0].mapset, &fprange) == 1) { + dmin = fprange.min; + dmax = fprange.max; + } + Rast_set_d_null_value(&(ostats.sum), 1); + Rast_set_d_null_value(&(ostats.sumsq), 1); + ostats.count = 0; + have_stats = 1; + if (Rast_read_rstats(inputs[0].name, inputs[0].mapset, &rstats) == 1) { + ostats.sum = rstats.sum; + ostats.sumsq = rstats.sumsq; + ostats.count = rstats.count; + } + else + have_stats = 0; + + for (i = 1; i < num_inputs; i++) { + char tnsresstr[1024], tewresstr[1024]; + int tmaptype; + struct input *p = &inputs[i]; + + G_format_resolution(p->cellhd.ns_res, tnsresstr, G_projection()); + G_format_resolution(p->cellhd.ew_res, tewresstr, G_projection()); + tmaptype = p->maptype; + + if (tmaptype != maptype) + G_warning(_("Input maptypes are different")); + if (strcmp(nsresstr, tnsresstr) != 0) + G_warning(_("Input ns resolutions are different")); + if (strcmp(ewresstr, tewresstr) != 0) + G_warning(_("Input ns resolutions are different")); + + if (cellhd.north < p->cellhd.north) + cellhd.north = p->cellhd.north; + if (cellhd.south > p->cellhd.south) + cellhd.south = p->cellhd.south; + if (cellhd.east < p->cellhd.east) + cellhd.east = p->cellhd.east; + if (cellhd.west > p->cellhd.west) + cellhd.west = p->cellhd.west; + + if (Rast_read_fp_range(p->name, p->mapset, &fprange) == 1) { + if (Rast_is_d_null_value(&dmin)) { + dmin = fprange.min; + dmax = fprange.max; + } + else { + if (dmin > fprange.min) + dmin = fprange.min; + if (dmax < fprange.max) + dmax = fprange.max; + } + } + if (have_stats && + Rast_read_rstats(p->name, p->mapset, &rstats) == 1) { + ostats.sum += rstats.sum; + ostats.sumsq += rstats.sumsq; + ostats.count += rstats.count; + } + else + have_stats = 0; + } + + G_adjust_Cell_head(&cellhd, 0, 0); + + if (maptype == CELL_TYPE) + cellhd.format = 3; + else + cellhd.format = -1; + + output = parm.output->answer; + + title = NULL; + if (parm.title->answer) { + title = G_store(parm.title->answer); + G_strip(title); + } + + create_map(inputs, num_inputs, output, &cellhd, maptype, dmin, dmax, + have_stats, &ostats, title); + + exit(EXIT_SUCCESS); +} diff -Nru grass-7.4.3/raster/r.buildvrt/Makefile grass-7.6.0/raster/r.buildvrt/Makefile --- grass-7.4.3/raster/r.buildvrt/Makefile 1970-01-01 00:00:00.000000000 +0000 +++ grass-7.6.0/raster/r.buildvrt/Makefile 2018-06-04 18:30:06.000000000 +0000 @@ -0,0 +1,10 @@ +MODULE_TOPDIR = ../.. + +PGM = r.buildvrt + +LIBES = $(RASTERLIB) $(GISLIB) $(MATHLIB) +DEPENDENCIES = $(RASTERDEP) $(GISDEP) + +include $(MODULE_TOPDIR)/include/Make/Module.make + +default: cmd diff -Nru grass-7.4.3/raster/r.buildvrt/proto.h grass-7.6.0/raster/r.buildvrt/proto.h --- grass-7.4.3/raster/r.buildvrt/proto.h 1970-01-01 00:00:00.000000000 +0000 +++ grass-7.6.0/raster/r.buildvrt/proto.h 2018-06-04 18:30:06.000000000 +0000 @@ -0,0 +1,23 @@ +#include + +#undef MIN +#undef MAX +#define MIN(a,b) ((a) < (b) ? (a) : (b)) +#define MAX(a,b) ((a) > (b) ? (a) : (b)) + +struct input +{ + const char *name; + const char *mapset; + int maptype; + struct Cell_head cellhd; +}; + +/* link.c */ +void make_cell(const char *, int); +void make_link(const struct input *, int, const char *); +void write_fp_format(const char *, int); +void write_fp_quant(const char *); +void create_map(const struct input *, int, const char *, + struct Cell_head *, int, DCELL, DCELL, + int, struct R_stats *, const char *); diff -Nru grass-7.4.3/raster/r.buildvrt/r.buildvrt.html grass-7.6.0/raster/r.buildvrt/r.buildvrt.html --- grass-7.4.3/raster/r.buildvrt/r.buildvrt.html 1970-01-01 00:00:00.000000000 +0000 +++ grass-7.6.0/raster/r.buildvrt/r.buildvrt.html 2018-12-26 16:32:05.000000000 +0000 @@ -0,0 +1,65 @@ +

DESCRIPTION

+ +r.buildvrt builds a virtual raster (VRT) that is a mosaic of +the list of input raster maps. The purpose of such a VRT is to provide +fast access to small subsets of the VRT, also with multiple simultaneous +read requests. + +

NOTES

+ +r.buildvrt creates a list of raster maps that can be +located in different mapsets. The output is a read-only link to +the original raster maps which is only valid if the original raster +maps remain in the originally indicated mapset. A VRT can also be built +from raster maps registered with r.external. + +

+Reading the whole VRT is slower than reading the equivalent single +raster map. Only reading small parts of the VRT provides a performance +benefit. + +

+A GRASS virtual raster can be regarded as a simplified version of GDAL's +virtual raster format. +The GRASS equivalent is simpler because issues like nodata, projection, +resolution, resampling, masking are already handled by native GRASS +raster routines. + +

EXAMPLES

+ +

VRT from a DEM in the North Carolina sample dataset

+ +
+# set the region
+g.region raster=elev_state_500m -p
+# higher resolution
+g.region res=50 -p
+# resample the DEM to 50 meter
+r.resamp.interp input=elev_state_500m output=elev_state_50m method=bilinear
+# create tiles
+r.tile input=elev_state_50m output=elev_state_50m_tile_ width=1000 height=1000 overlap=0
+# dump list of tiles to a file
+g.list type=raster pattern=elev_state_50m_tile_* > tilelist
+# build a vrt
+r.buildvrt file=tilelist output=elev_state_50m_vrt
+
+ +

SEE ALSO

+ + +r.tile, +r.patch + + +

+The equivalent GDAL utility + +gdalbuildvrt + + +

AUTHOR

+ +Markus Metz + +

+Last changed: $Date: 2018-12-26 17:29:08 +0100 (Wed, 26 Dec 2018) $ diff -Nru grass-7.4.3/raster/r.category/r.category.html grass-7.6.0/raster/r.category/r.category.html --- grass-7.4.3/raster/r.category/r.category.html 2018-10-18 19:13:21.000000000 +0000 +++ grass-7.6.0/raster/r.category/r.category.html 2018-10-18 19:05:18.000000000 +0000 @@ -183,4 +183,4 @@ Michael Shapiro, U.S. Army Construction Engineering Research Laboratory
Hamish Bowman, University of Otago, New Zealand (label creation options) -

Last changed: $Date: 2018-10-18 21:13:18 +0200 (Thu, 18 Oct 2018) $ +

Last changed: $Date: 2018-10-18 21:05:15 +0200 (Thu, 18 Oct 2018) $ diff -Nru grass-7.4.3/raster/r.colors/edit_colors.c grass-7.6.0/raster/r.colors/edit_colors.c --- grass-7.4.3/raster/r.colors/edit_colors.c 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/raster/r.colors/edit_colors.c 2018-08-31 15:00:19.000000000 +0000 @@ -22,6 +22,22 @@ #include #include "local_proto.h" + +struct colordesc +{ + char *name; + char *desc; + char *type; +}; + +int cmp_clrname(const void *a, const void *b) +{ + struct colordesc *ca = (struct colordesc *) a; + struct colordesc *cb = (struct colordesc *) b; + + return (strcmp(ca->name, cb->name)); +} + int edit_colors(int argc, char **argv, int type, const char *maptype, const char* Maptype) { @@ -42,9 +58,10 @@ int has_fcell_type = 0; struct GModule *module; struct maps_info input_maps; + int stat = -1; struct { - struct Flag *r, *w, *l, *g, *a, *n, *e; + struct Flag *r, *w, *l, *d, *g, *a, *n, *e; } flag; struct { @@ -127,6 +144,13 @@ flag.l->suppress_required = YES; flag.l->guisection = _("Print"); + flag.d = G_define_flag(); + flag.d->key = 'd'; + flag.d->label = _("List available rules with description then exit"); + flag.d->description = _("If a color rule is given, only this rule is listed"); + flag.d->suppress_required = YES; + flag.d->guisection = _("Print"); + flag.n = G_define_flag(); flag.n->key = 'n'; flag.n->description = _("Invert colors"); @@ -148,9 +172,9 @@ flag.e->guisection = _("Define"); G_option_exclusive(opt.maps, opt.file, flag.l, NULL); - G_option_required(opt.maps, opt.file, flag.l, NULL); + G_option_required(opt.maps, opt.file, flag.l, flag.d, NULL); G_option_exclusive(opt.rast, opt.volume, NULL); - G_option_required(opt.rast, opt.volume, opt.colr, opt.rules, flag.r, flag.l, NULL); + G_option_required(opt.rast, opt.volume, opt.colr, opt.rules, flag.r, flag.l, flag.d, NULL); G_option_exclusive(opt.colr, opt.rules, opt.rast, opt.volume, NULL); G_option_exclusive(flag.g, flag.a, NULL); @@ -159,6 +183,13 @@ if (flag.l->answer) { G_list_color_rules(stdout); + + return EXIT_SUCCESS; + } + + if (flag.d->answer) { + G_list_color_rules_description_type(stdout, opt.colr->answer); + return EXIT_SUCCESS; } @@ -179,177 +210,182 @@ /* Read the map names from the infile */ if (file) { - FILE *in; - - in = fopen(file, "r"); - if (!in) - G_fatal_error(_("Unable to open %s file <%s>"), maptype, file); - - int num_maps = 0; - int max_maps = 0; - - input_maps.names = (char **)G_calloc(100, sizeof(char *)); - input_maps.mapsets = (char **)G_calloc(100, sizeof(char *)); - input_maps.map_types = (int*)G_calloc(100, sizeof(int)); - input_maps.min = (DCELL*)G_calloc(100, sizeof(DCELL)); - input_maps.max = (DCELL*)G_calloc(100, sizeof(DCELL)); - - for (;;) { - char buf[GNAME_MAX]; /* Name */ - - if (!G_getl2(buf, sizeof(buf), in)) - break; - - name = G_chop(buf); - - /* Ignore empty lines */ - if (!*name) - continue; - - /* Reallocate memory */ - if (num_maps >= max_maps) { - max_maps += 100; - input_maps.names = (char **)G_realloc(input_maps.names, max_maps * sizeof(char *)); - input_maps.mapsets = (char **)G_realloc(input_maps.mapsets, max_maps * sizeof(char *)); - input_maps.map_types = (int*)G_realloc(input_maps.map_types, max_maps * sizeof(int)); - input_maps.min = (DCELL*)G_realloc(input_maps.min, max_maps * sizeof(DCELL)); - input_maps.max = (DCELL*)G_realloc(input_maps.max, max_maps * sizeof(DCELL)); - } - - /* Store the map name */ - input_maps.names[num_maps] = G_store(name); - - /* Switch between raster and volume */ - if (type == RASTER3D_TYPE) { - input_maps.mapsets[num_maps] = G_store(G_find_raster3d(input_maps.names[num_maps], "")); - } else { - input_maps.mapsets[num_maps] = G_store(G_find_raster2(input_maps.names[num_maps], "")); - } - if (input_maps.mapsets[num_maps] == NULL) - G_fatal_error(_("%s map <%s> not found"), Maptype, input_maps.names[num_maps]); + FILE *in; + int num_maps = 0; + int max_maps = 0; + + in = fopen(file, "r"); + if (!in) + G_fatal_error(_("Unable to open %s file <%s>"), maptype, file); + + input_maps.names = (char **)G_calloc(100, sizeof(char *)); + input_maps.mapsets = (char **)G_calloc(100, sizeof(char *)); + input_maps.map_types = (int*)G_calloc(100, sizeof(int)); + input_maps.min = (DCELL*)G_calloc(100, sizeof(DCELL)); + input_maps.max = (DCELL*)G_calloc(100, sizeof(DCELL)); + + for (;;) { + char buf[GNAME_MAX]; /* Name */ + + if (!G_getl2(buf, sizeof(buf), in)) + break; + + name = G_chop(buf); + + /* Ignore empty lines */ + if (!*name) + continue; + + /* Reallocate memory */ + if (num_maps >= max_maps) { + max_maps += 100; + input_maps.names = (char **)G_realloc(input_maps.names, max_maps * sizeof(char *)); + input_maps.mapsets = (char **)G_realloc(input_maps.mapsets, max_maps * sizeof(char *)); + input_maps.map_types = (int*)G_realloc(input_maps.map_types, max_maps * sizeof(int)); + input_maps.min = (DCELL*)G_realloc(input_maps.min, max_maps * sizeof(DCELL)); + input_maps.max = (DCELL*)G_realloc(input_maps.max, max_maps * sizeof(DCELL)); + } + + /* Store the map name */ + input_maps.names[num_maps] = G_store(name); + + /* Switch between raster and volume */ + if (type == RASTER3D_TYPE) { + input_maps.mapsets[num_maps] = G_store(G_find_raster3d(input_maps.names[num_maps], "")); + } + else { + input_maps.mapsets[num_maps] = G_store(G_find_raster2(input_maps.names[num_maps], "")); + } + if (input_maps.mapsets[num_maps] == NULL) + G_fatal_error(_("%s map <%s> not found"), Maptype, input_maps.names[num_maps]); - num_maps++; - } + num_maps++; + } if (num_maps < 1) G_fatal_error(_("No %s map name found in input file <%s>"), maptype, file); - input_maps.num = num_maps; + input_maps.num = num_maps; fclose(in); } - else if(opt.maps->answer) { - input_maps.num = 0; - while(opt.maps->answers[input_maps.num]) { - input_maps.num++; - } - input_maps.names = (char **)G_calloc(input_maps.num, sizeof(char *)); - input_maps.mapsets = (char **)G_calloc(input_maps.num, sizeof(char *)); - input_maps.map_types = (int*)G_calloc(input_maps.num, sizeof(int)); - input_maps.min = (DCELL*)G_calloc(input_maps.num, sizeof(DCELL)); - input_maps.max = (DCELL*)G_calloc(input_maps.num, sizeof(DCELL)); - - for(i = 0; i < input_maps.num; i++) { - input_maps.names[i] = G_store(opt.maps->answers[i]); - - /* Switch between raster and volume */ - if (type == RASTER3D_TYPE) { - input_maps.mapsets[i] = G_store(G_find_raster3d(input_maps.names[i], "")); - } else { - input_maps.mapsets[i] = G_store(G_find_raster2(input_maps.names[i], "")); - } - if (input_maps.mapsets[i] == NULL) - G_fatal_error(_("%s map <%s> not found"), Maptype, input_maps.names[i]); - } + else if (opt.maps->answer) { + input_maps.num = 0; + while (opt.maps->answers[input_maps.num]) { + input_maps.num++; + } + input_maps.names = (char **)G_calloc(input_maps.num, sizeof(char *)); + input_maps.mapsets = (char **)G_calloc(input_maps.num, sizeof(char *)); + input_maps.map_types = (int*)G_calloc(input_maps.num, sizeof(int)); + input_maps.min = (DCELL*)G_calloc(input_maps.num, sizeof(DCELL)); + input_maps.max = (DCELL*)G_calloc(input_maps.num, sizeof(DCELL)); + + for (i = 0; i < input_maps.num; i++) { + input_maps.names[i] = G_store(opt.maps->answers[i]); + + /* Switch between raster and volume */ + if (type == RASTER3D_TYPE) { + input_maps.mapsets[i] = G_store(G_find_raster3d(input_maps.names[i], "")); + } + else { + input_maps.mapsets[i] = G_store(G_find_raster2(input_maps.names[i], "")); + } + if (input_maps.mapsets[i] == NULL) + G_fatal_error(_("%s map <%s> not found"), Maptype, input_maps.names[i]); + } } - int stat = -1; if (remove) { - for(i = 0; i < input_maps.num; i++) { - name = input_maps.names[i]; - mapset = input_maps.mapsets[i]; - - if (type == RASTER3D_TYPE) { - stat = Rast3d_remove_color(name); - } else { - stat = Rast_remove_colors(name, mapset); - } - if (stat < 0) - G_fatal_error(_("Unable to remove color table of %s map <%s>"), maptype, name); - if (stat == 0) - G_warning(_("Color table of %s map <%s> not found"), maptype, name); + for (i = 0; i < input_maps.num; i++) { + name = input_maps.names[i]; + mapset = input_maps.mapsets[i]; + + if (type == RASTER3D_TYPE) { + stat = Rast3d_remove_color(name); + } else { + stat = Rast_remove_colors(name, mapset); + } + if (stat < 0) + G_fatal_error(_("Unable to remove color table of %s map <%s>"), maptype, name); + if (stat == 0) + G_warning(_("Color table of %s map <%s> not found"), maptype, name); } return EXIT_SUCCESS; } G_suppress_warnings(TRUE); - for(i = 0; i < input_maps.num; i++) { - name = input_maps.names[i]; - mapset = input_maps.mapsets[i]; - - if (type == RASTER3D_TYPE) { - have_colors = Rast3d_read_colors(name, mapset, &colors); - } else { - have_colors = Rast_read_colors(name, mapset, &colors); - } - /* - if (have_colors >= 0) - Rast_free_colors(&colors); - */ - - if (have_colors > 0 && !overwrite) { - G_fatal_error(_("Color table exists for %s map <%s>. Exiting."), maptype, name); - } + for (i = 0; i < input_maps.num; i++) { + name = input_maps.names[i]; + mapset = input_maps.mapsets[i]; + + if (type == RASTER3D_TYPE) { + have_colors = Rast3d_read_colors(name, mapset, &colors); + } + else { + have_colors = Rast_read_colors(name, mapset, &colors); } + /* + if (have_colors >= 0) + Rast_free_colors(&colors); + */ + + if (have_colors > 0 && !overwrite) { + G_fatal_error(_("Color table exists for %s map <%s>. Exiting."), maptype, name); + } + } G_suppress_warnings(FALSE); has_fcell_type = 0; has_cell_type = 0; - for(i = 0; i < input_maps.num; i++) { - name = input_maps.names[i]; - mapset = input_maps.mapsets[i]; - - if (type == RASTER3D_TYPE) { - input_maps.map_types[i] = 1; /* 3D raster maps are always floating point */ - has_fcell_type = 1; - Rast3d_read_range(name, mapset, &range); - } else { - input_maps.map_types[i] = Rast_map_is_fp(name, mapset); - if(input_maps.map_types[i] == 1) - has_fcell_type = 1; - else - has_cell_type = 1; - - Rast_read_fp_range(name, mapset, &range); - } - - if(i > 0) { - if(has_fcell_type && has_cell_type) { - G_fatal_error("Input maps must have the same cell type. " - "Mixing of integer and floating point maps is not supported."); - } - } - - Rast_get_fp_range_min_max(&range, &input_maps.min[i], &input_maps.max[i]); - - /* Compute min, max of all maps*/ - if(i == 0) { - min = input_maps.min[i]; - max = input_maps.max[i]; - } else { - if(input_maps.min[i] < min) - min = input_maps.min[i]; - if(input_maps.max[i] > max) - max = input_maps.max[i]; - } + min = max = 0; + for (i = 0; i < input_maps.num; i++) { + name = input_maps.names[i]; + mapset = input_maps.mapsets[i]; + + if (type == RASTER3D_TYPE) { + input_maps.map_types[i] = 1; /* 3D raster maps are always floating point */ + has_fcell_type = 1; + Rast3d_read_range(name, mapset, &range); + } + else { + input_maps.map_types[i] = Rast_map_is_fp(name, mapset); + if(input_maps.map_types[i] == 1) + has_fcell_type = 1; + else + has_cell_type = 1; + + Rast_read_fp_range(name, mapset, &range); } + if (i > 0) { + if(has_fcell_type && has_cell_type) { + G_fatal_error("Input maps must have the same cell type. " + "Mixing of integer and floating point maps is not supported."); + } + } + + Rast_get_fp_range_min_max(&range, &input_maps.min[i], &input_maps.max[i]); + + /* Compute min, max of all maps*/ + if (i == 0) { + min = input_maps.min[i]; + max = input_maps.max[i]; + } + else { + if(input_maps.min[i] < min) + min = input_maps.min[i]; + if(input_maps.max[i] > max) + max = input_maps.max[i]; + } + } + if (is_from_stdin) { if (!read_color_rules(stdin, &colors, min, max, has_fcell_type)) exit(EXIT_FAILURE); - } else if (style) { + } + else if (style) { /* * here the predefined color-table color-styles are created by GRASS library calls. */ @@ -357,24 +393,28 @@ if (has_fcell_type) G_fatal_error(_("Color table 'random' is not supported for floating point %s map"), maptype); Rast_make_random_colors(&colors, (CELL) min, (CELL) max); - } else if (strcmp(style, "grey.eq") == 0) { + } + else if (strcmp(style, "grey.eq") == 0) { if (has_fcell_type) G_fatal_error(_("Color table 'grey.eq' is not supported for floating point %s map"), maptype); if (!have_stats) have_stats = get_stats(&input_maps, &statf); Rast_make_histogram_eq_colors(&colors, &statf); - } else if (strcmp(style, "grey.log") == 0) { + } + else if (strcmp(style, "grey.log") == 0) { if (has_fcell_type) G_fatal_error(_("Color table 'grey.log' is not supported for floating point %s map"), maptype); if (!have_stats) have_stats = get_stats(&input_maps, &statf); Rast_make_histogram_log_colors(&colors, &statf, (CELL) min, (CELL) max); - } else if (G_find_color_rule(style)) + } + else if (G_find_color_rule(style)) Rast_make_fp_colors(&colors, style, min, max); else G_fatal_error(_("Unknown color request '%s'"), style); - } else if (rules) { + } + else if (rules) { if (!Rast_load_fp_colors(&colors, rules, min, max)) { /* for backwards compatibility try as std name; remove for GRASS 7 */ char path[GPATH_MAX]; @@ -385,7 +425,8 @@ if (!Rast_load_fp_colors(&colors, path, min, max)) G_fatal_error(_("Unable to load rules file <%s>"), rules); } - } else { + } + else { /* use color from another map (cmap) */ if (opt.rast->answer) { cmapset = G_find_raster2(cmap, ""); @@ -394,7 +435,8 @@ if (Rast_read_colors(cmap, cmapset, &colors) < 0) G_fatal_error(_("Unable to read color table for raster map <%s>"), cmap); - } else { + } + else { cmapset = G_find_raster3d(cmap, ""); if (cmapset == NULL) G_fatal_error(_("3D raster map <%s> not found"), cmap); @@ -413,9 +455,11 @@ if (flag.e->answer) { if (has_fcell_type && !has_cell_type) { struct FP_stats fpstats; + get_fp_stats(&input_maps, &fpstats, min, max, flag.g->answer, flag.a->answer, type); Rast_histogram_eq_fp_colors(&colors_tmp, &colors, &fpstats); - } else { + } + else { if (!have_stats) have_stats = get_stats(&input_maps, &statf); Rast_histogram_eq_colors(&colors_tmp, &colors, &statf); @@ -433,21 +477,22 @@ colors = colors_tmp; } - for(i = 0; i < input_maps.num; i++) { - name = input_maps.names[i]; - mapset = input_maps.mapsets[i]; - - if (input_maps.map_types[i]) - Rast_mark_colors_as_fp(&colors); - if (type == RASTER3D_TYPE) { - Rast3d_write_colors(name, mapset, &colors); - } else { - Rast_write_colors(name, mapset, &colors); - } - G_message(_("Color table for %s map <%s> set to '%s'"), maptype, name, - is_from_stdin ? "rules" : style ? style : rules ? rules : - cmap); + for (i = 0; i < input_maps.num; i++) { + name = input_maps.names[i]; + mapset = input_maps.mapsets[i]; + + if (input_maps.map_types[i]) + Rast_mark_colors_as_fp(&colors); + if (type == RASTER3D_TYPE) { + Rast3d_write_colors(name, mapset, &colors); } + else { + Rast_write_colors(name, mapset, &colors); + } + G_message(_("Color table for %s map <%s> set to '%s'"), maptype, name, + is_from_stdin ? "rules" : style ? style : rules ? rules : + cmap); + } exit(EXIT_SUCCESS); } diff -Nru grass-7.4.3/raster/r.colors/r.colors.html grass-7.6.0/raster/r.colors/r.colors.html --- grass-7.4.3/raster/r.colors/r.colors.html 2018-02-21 10:25:47.000000000 +0000 +++ grass-7.6.0/raster/r.colors/r.colors.html 2018-08-31 15:00:19.000000000 +0000 @@ -310,4 +310,4 @@ Michael Shapiro and David Johnson
Support for 3D rasters by Soeren Gebbert -

Last changed: $Date: 2018-02-21 11:25:46 +0100 (Wed, 21 Feb 2018) $ +

Last changed: $Date: 2018-02-21 11:25:20 +0100 (Wed, 21 Feb 2018) $ diff -Nru grass-7.4.3/raster/r.compress/main.c grass-7.6.0/raster/r.compress/main.c --- grass-7.4.3/raster/r.compress/main.c 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/raster/r.compress/main.c 2018-08-31 15:00:19.000000000 +0000 @@ -30,7 +30,7 @@ * * The normal G_open_cell(), and Rast_put_row() do the compression * This program must only check that the file is not a reclass file and - * is not a GDAL-linked map. + * is not a GDAL-linked map or a GRASS VRT. * * The only trick is to preserve the support files * @@ -141,6 +141,10 @@ G_warning(_("<%s> is a GDAL-linked map - can't (un)compress"), name); return 1; } + if (G_find_file2_misc("cell_misc", "vrt", name, G_mapset())) { + G_warning(_("<%s> is a virtual raster map - can't (un)compress"), name); + return 1; + } map_type = Rast_map_type(name, G_mapset()); @@ -312,6 +316,10 @@ G_message(_("<%s> is a GDAL-linked map"), name); return 1; } + if (G_find_file2_misc("cell_misc", "vrt", name, G_mapset())) { + G_message(_("<%s> is a virtual raster map"), name); + return 1; + } if (Rast_is_reclass(name, G_mapset(), rname, rmapset) > 0) { G_message(_("<%s> is a reclass file of map <%s> in mapset <%s>"), name, rname, rmapset); @@ -349,7 +357,8 @@ if (G_find_file2_misc("cell_misc", NULLC_FILE, name, G_mapset())) { G_message(_("<%s> has a compressed NULL file"), name); - } else { + } + else { G_message(_("<%s> has an uncompressed NULL file"), name); } } diff -Nru grass-7.4.3/raster/r.compress/r.compress.html grass-7.6.0/raster/r.compress/r.compress.html --- grass-7.4.3/raster/r.compress/r.compress.html 2018-08-24 10:39:36.000000000 +0000 +++ grass-7.6.0/raster/r.compress/r.compress.html 2018-08-31 15:00:19.000000000 +0000 @@ -37,9 +37,9 @@

Raster maps that are already compressed might be compressed again, either by setting a different method with GRASS_COMPRESSOR -(supported methods: RLE, ZLIB, LZ4, BZIP2) or, for the case of ZLIB -compression, by changing the compression level with the environment variable -GRASS_ZLIB_LEVEL. +(supported methods: RLE, ZLIB, LZ4, BZIP2, ZSTD) or, for the case of +ZLIB compression, by changing the compression level with the +environment variable GRASS_ZLIB_LEVEL.

Compressed raster maps may be decompressed using r.compress @@ -77,7 +77,7 @@

  • NONE (uncompressed)
  • RLE (generic Run-Length Encoding of single bytes; deprecated)
  • -
  • ZLIB (DEFLATE, good speed and compression - default compression) +
  • ZLIB (DEFLATE, good speed and compression)
    • with zlib compression levels (export GRASS_ZLIB_LEVEL=X): -1..9 (-1 is default which corresponds to ZLIB level 6)
    • @@ -87,6 +87,8 @@
    • LZ4 (fastest, low compression)
    • BZIP2 (slowest, high compression)
    • +
    • ZSTD (compared to ZLIB, faster and higher compression, +much faster decompression - default compression)
    Important: the NULL file compression can be turned off with @@ -102,14 +104,14 @@ All GRASS GIS raster map types are by default ZLIB compressed, i.e. using ZLIB's deflate algorithm. Through the environment variable GRASS_COMPRESSOR the compression method can be set to RLE, ZLIB, -LZ4, or BZIP2. +LZ4, BZIP2, or ZSTD.

    Integer (CELL type) raster maps can be compressed with RLE if -the environment variable GRASS_INT_ZLIB exists and is set to value -0. However, this is not recommended. +the environment variable GRASS_COMPRESSOR exists and is set to +RLE. However, this is not recommended.

    Floating point (FCELL, DCELL) raster maps never use RLE compression; -they are either compressed with ZLIB, LZ4, BZIP2 or are uncompressed. +they are either compressed with ZLIB, LZ4, BZIP2, ZSTD or are uncompressed. +

    Outlier removal and gap-filling of SRTM elevation data

    + +In this example, the SRTM elevation map in the +North Carolina sample dataset location is filtered for outlier +elevation values; missing pixels are then re-interpolated to obtain +a complete elevation map: + +
    +g.region raster=elev_srtm_30m -p
    +d.mon wx0
    +d.histogram elev_srtm_30m
    +
    +# remove SRTM outliers, i.e. SRTM below 50m (esp. lakes), leading to no data areas
    +r.mapcalc "elev_srtm_30m_filt = if(elev_srtm_30m < 50.0, null(), elev_srtm_30m)"
    +d.histogram elev_srtm_30m_filt
    +d.rast elev_srtm_30m_filt
    +
    +# using the IDW method to fill these holes in DEM without low-pass filter
    +# increase distance to gap-fill larger holes
    +r.fill.stats -k input=elev_srtm_30m_filt output=elev_srtm_30m_idw distance=100
    +
    +d.histogram elev_srtm_30m_idw
    +d.rast elev_srtm_30m_idw
    +
    +r.mapcalc "diff_orig_idw = elev_srtm_30m - elev_srtm_30m_idw"
    +r.colors diff_orig_idw color=differences
    +
    +r.univar -e diff_orig_idw
    +d.erase
    +d.rast diff_orig_idw
    +d.legend diff_orig_idw
    +
    +

    SEE ALSO

    @@ -481,5 +515,5 @@ Benjamin Ducke -

    Last changed: $Date: 2017-12-27 04:26:34 +0100 (Wed, 27 Dec 2017) $ +

    Last changed: $Date: 2018-09-19 15:51:49 +0200 (Wed, 19 Sep 2018) $ diff -Nru grass-7.4.3/raster/r.flow/r.flow.html grass-7.6.0/raster/r.flow/r.flow.html --- grass-7.4.3/raster/r.flow/r.flow.html 2018-10-18 19:13:21.000000000 +0000 +++ grass-7.6.0/raster/r.flow/r.flow.html 2018-10-18 19:05:18.000000000 +0000 @@ -236,4 +236,4 @@ at Urbana-Champaign

    -Last changed: $Date: 2018-10-18 21:13:18 +0200 (Thu, 18 Oct 2018) $ +Last changed: $Date: 2018-10-18 21:05:15 +0200 (Thu, 18 Oct 2018) $ diff -Nru grass-7.4.3/raster/r.geomorphon/r.geomorphon.html grass-7.6.0/raster/r.geomorphon/r.geomorphon.html --- grass-7.4.3/raster/r.geomorphon/r.geomorphon.html 2018-10-18 19:13:21.000000000 +0000 +++ grass-7.6.0/raster/r.geomorphon/r.geomorphon.html 2018-10-18 19:05:18.000000000 +0000 @@ -179,4 +179,4 @@ Jarek Jasiewicz, Tomek Stepinski (merit contribution)

    -Last changed: $Date: 2018-10-18 21:13:18 +0200 (Thu, 18 Oct 2018) $ +Last changed: $Date: 2018-10-18 21:05:15 +0200 (Thu, 18 Oct 2018) $ diff -Nru grass-7.4.3/raster/r.gwflow/r.gwflow.html grass-7.6.0/raster/r.gwflow/r.gwflow.html --- grass-7.4.3/raster/r.gwflow/r.gwflow.html 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/raster/r.gwflow/r.gwflow.html 2018-12-26 12:09:48.000000000 +0000 @@ -35,7 +35,7 @@

    NOTES

    The groundwater flow calculation is based on Darcy's law and a numerical implicit -finite volume discretization. The discretization results in a symmetric and positive definit +finite volume discretization. The discretization results in a symmetric and positive definite linear equation system in form of Ax = b, which must be solved. The groundwater flow partial differential equation is of the following form: @@ -152,4 +152,4 @@ here at Technical University Berlin in Germany. -

    Last changed: $Date: 2017-02-17 22:14:15 +0100 (Fri, 17 Feb 2017) $ +

    Last changed: $Date: 2018-12-26 13:09:47 +0100 (Wed, 26 Dec 2018) $ diff -Nru grass-7.4.3/raster/r.horizon/main.c grass-7.6.0/raster/r.horizon/main.c --- grass-7.4.3/raster/r.horizon/main.c 2018-09-03 06:07:30.000000000 +0000 +++ grass-7.6.0/raster/r.horizon/main.c 2018-09-03 06:07:32.000000000 +0000 @@ -74,8 +74,7 @@ struct Cell_head cellhd; struct Key_value *in_proj_info, *in_unit_info; -struct pj_info iproj; -struct pj_info oproj; +struct pj_info iproj, oproj, tproj; struct Cell_head new_cellhd; double bufferZone = 0., ebufferZone = 0., wbufferZone = 0., @@ -546,12 +545,10 @@ G_free_key_value(in_unit_info); /* Set output projection to latlong w/ same ellipsoid */ - oproj.zone = 0; - oproj.meters = 1.; - sprintf(oproj.proj, "ll"); - if ((oproj.pj = pj_latlong_from_proj(iproj.pj)) == NULL) - G_fatal_error(_("Unable to set up lat/long projection parameters")); - + oproj.pj = NULL; + tproj.def = NULL; + if (GPJ_init_transform(&iproj, &oproj, &tproj) < 0) + G_fatal_error(_("Unable to initialize coordinate transformation")); /**********end of parser - ******************************/ @@ -776,7 +773,7 @@ { double height; - tanh0 = 0.; + tanh0 = -1.0 / 0.0; /* -inf */ length = 0; height = searching(); @@ -847,9 +844,9 @@ longitude = xp; latitude = yp; - if (pj_do_proj(&longitude, &latitude, &iproj, &oproj) < 0) { - G_fatal_error(_("Error in pj_do_proj")); - } + if (GPJ_transform(&iproj, &oproj, &tproj, PJ_FWD, + &longitude, &latitude, NULL) < 0) + G_fatal_error(_("Error in %s"), "GPJ_transform()"); } else { /* ll projection */ latitude = yp; @@ -865,9 +862,9 @@ latitude = (latitude + delt_lat) * rad2deg; longitude = (longitude + delt_lon) * rad2deg; - if (pj_do_proj(&longitude, &latitude, &oproj, &iproj) < 0) { - G_fatal_error(_("Error in pj_do_proj")); - } + if (GPJ_transform(&iproj, &oproj, &tproj, PJ_INV, + &longitude, &latitude, NULL) < 0) + G_fatal_error(_("Error in %s"), "GPJ_transform()"); delt_east = longitude - xp; delt_nor = latitude - yp; @@ -1201,11 +1198,9 @@ longitude = xp; latitude = yp; - - if ((G_projection() != PROJECTION_LL)) { - if (pj_do_proj(&longitude, &latitude, &iproj, &oproj) < 0) - G_fatal_error("Error in pj_do_proj"); - } + if (GPJ_transform(&iproj, &oproj, &tproj, PJ_FWD, + &longitude, &latitude, NULL) < 0) + G_fatal_error(_("Error in %s"), "GPJ_transform()"); latitude *= deg2rad; longitude *= deg2rad; @@ -1223,8 +1218,9 @@ longitude = (longitude + delt_lon) * rad2deg; if ((G_projection() != PROJECTION_LL)) { - if (pj_do_proj(&longitude, &latitude, &oproj, &iproj) < 0) - G_fatal_error("Error in pj_do_proj"); + if (GPJ_transform(&iproj, &oproj, &tproj, PJ_INV, + &longitude, &latitude, NULL) < 0) + G_fatal_error(_("Error in %s"), "GPJ_transform()"); } delt_east = longitude - xp; diff -Nru grass-7.4.3/raster/r.horizon/Makefile grass-7.6.0/raster/r.horizon/Makefile --- grass-7.4.3/raster/r.horizon/Makefile 2009-08-29 09:35:39.000000000 +0000 +++ grass-7.6.0/raster/r.horizon/Makefile 2018-04-09 13:43:15.000000000 +0000 @@ -4,7 +4,7 @@ LIBES = $(GPROJLIB) $(RASTERLIB) $(GISLIB) $(MATHLIB) $(PROJLIB) DEPENDENCIES = $(GPROJDEP) $(RASTERDEP) $(GISDEP) -EXTRA_INC = $(PROJINC) +EXTRA_INC = $(PROJINC) $(GDALCFLAGS) include $(MODULE_TOPDIR)/include/Make/Module.make diff -Nru grass-7.4.3/raster/r.horizon/r.horizon.html grass-7.6.0/raster/r.horizon/r.horizon.html --- grass-7.4.3/raster/r.horizon/r.horizon.html 2018-01-23 15:36:25.000000000 +0000 +++ grass-7.6.0/raster/r.horizon/r.horizon.html 2018-08-31 15:00:19.000000000 +0000 @@ -256,4 +256,4 @@ Marcel.Suri@jrc.it -

    Last changed: $Date: 2018-01-23 16:36:24 +0100 (Tue, 23 Jan 2018) $ +

    Last changed: $Date: 2018-01-23 16:34:19 +0100 (Tue, 23 Jan 2018) $ diff -Nru grass-7.4.3/raster/r.horizon/testsuite/test_r_horizon.py grass-7.6.0/raster/r.horizon/testsuite/test_r_horizon.py --- grass-7.4.3/raster/r.horizon/testsuite/test_r_horizon.py 2015-09-07 21:08:11.000000000 +0000 +++ grass-7.6.0/raster/r.horizon/testsuite/test_r_horizon.py 2019-01-16 14:34:13.000000000 +0000 @@ -30,7 +30,7 @@ 280.000000,0.039774 300.000000,0.032360 320.000000,0.014804 -340.000000,0.000000 +340.000000,-0.001438 360.000000,0.004724 20.000000,0.012612 40.000000,0.015207 @@ -51,7 +51,7 @@ 280.000000,0.039774 300.000000,0.032360 320.000000,0.014804 -340.000000,0.000000 +340.000000,-0.001438 360.000000,0.004724 20.000000,0.012612 40.000000,0.015207 @@ -106,7 +106,7 @@ module = SimpleModule('r.horizon', elevation='elevation', output=self.horizon_output, direction=50) self.assertModule(module) - ref = {'min': 0, 'max': 0.70678365230560, 'stddev': 0.0360724286360789} + ref = {'min': -1.57079637050629, 'max': 0.70678365230560, 'stddev': 0.0708080140468585} self.assertRasterFitsUnivar(raster='test_horizon_output_from_elevation_050', reference=ref, precision=1e6) def test_raster_mode_multiple_direction(self): diff -Nru grass-7.4.3/raster/r.in.ascii/testsuite/data/input_ascii.txt grass-7.6.0/raster/r.in.ascii/testsuite/data/input_ascii.txt --- grass-7.4.3/raster/r.in.ascii/testsuite/data/input_ascii.txt 1970-01-01 00:00:00.000000000 +0000 +++ grass-7.6.0/raster/r.in.ascii/testsuite/data/input_ascii.txt 2018-08-31 15:00:19.000000000 +0000 @@ -0,0 +1,13 @@ +north: 220542 +south: 220528 +east: 638492 +west: 638478 +rows: 7 +cols: 7 +3 2 5 3 5 3 4 +1 4 5 5 5 * 4 +2 1 * 3 5 5 2 +4 2 4 4 4 5 4 +4 4 2 * 5 2 4 +1 2 1 1 2 2 2 +5 4 1 2 3 4 2 diff -Nru grass-7.4.3/raster/r.in.ascii/testsuite/test_r_in_ascii.py grass-7.6.0/raster/r.in.ascii/testsuite/test_r_in_ascii.py --- grass-7.4.3/raster/r.in.ascii/testsuite/test_r_in_ascii.py 1970-01-01 00:00:00.000000000 +0000 +++ grass-7.6.0/raster/r.in.ascii/testsuite/test_r_in_ascii.py 2018-01-13 00:05:00.000000000 +0000 @@ -0,0 +1,118 @@ +""" +Name: r.in.ascii test +Purpose: Tests r.in.ascii and its flags/options. + +Author: Sunveer Singh, Google Code-in 2017 +Copyright: (C) 2017 by Sunveer Singh and the GRASS Development Team +Licence: This program is free software under the GNU General Public + License (>=v2). Read the file COPYING that comes with GRASS + for details. +""" +from grass.gunittest.case import TestCase +from grass.gunittest.main import test +from grass.script.core import read_command + +INPUT_NOQUOTES="""north: 4299000.00 +south: 4247000.00 +east: 528000.00 +west: 500000.00 +rows: 10 +cols: 15 +null: -9999 + +1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 +1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 +1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 +1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 +1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 +1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 +1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 +1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 +1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 +1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 """ + +INPUT_TSV="""north: 4299000.00 +south: 4247000.00 +east: 528000.00 +west: 500000.00 +rows: 10 +cols: 15 +null: -9999 + +1\ 2\ 3\ 4\ 5\ 6\ 7\ 8\ 9\ 10\ 11\ 12\ 13\ 14\ 15 +1\ 2\ 3\ 4\ 5\ 6\ 7\ 8\ 9\ 10\ 11\ 12\ 13\ 14\ 15 +1\ 2\ 3\ 4\ 5\ 6\ 7\ 8\ 9\ 10\ 11\ 12\ 13\ 14\ 15 +1\ 2\ 3\ 4\ 5\ 6\ 7\ 8\ 9\ 10\ 11\ 12\ 13\ 14\ 15 +1\ 2\ 3\ 4\ 5\ 6\ 7\ 8\ 9\ 10\ 11\ 12\ 13\ 14\ 15 +1\ 2\ 3\ 4\ 5\ 6\ 7\ 8\ 9\ 10\ 11\ 12\ 13\ 14\ 15 +1\ 2\ 3\ 4\ 5\ 6\ 7\ 8\ 9\ 10\ 11\ 12\ 13\ 14\ 15 +1\ 2\ 3\ 4\ 5\ 6\ 7\ 8\ 9\ 10\ 11\ 12\ 13\ 14\ 15 +1\ 2\ 3\ 4\ 5\ 6\ 7\ 8\ 9\ 10\ 11\ 12\ 13\ 14\ 15 +1\ 2\ 3\ 4\ 5\ 6\ 7\ 8\ 9\ 10\ 11\ 12\ 13\ 14\ 15 """ + +INPUT_UNCOMMON="""north: 4299000.00 +south: 4247000.00 +east: 528000.00 +west: 500000.00 +rows: 10 +cols: 15 +null: -9999 + +1@ 2@ 3@ 4@ 5@ 6@ 7@ 8@ 9@ 10@ 11@ 12@ 13@ 14@ 15 +1@ 2@ 3@ 4@ 5@ 6@ 7@ 8@ 9@ 10@ 11@ 12@ 13@ 14@ 15 +1@ 2@ 3@ 4@ 5@ 6@ 7@ 8@ 9@ 10@ 11@ 12@ 13@ 14@ 15 +1@ 2@ 3@ 4@ 5@ 6@ 7@ 8@ 9@ 10@ 11@ 12@ 13@ 14@ 15 +1@ 2@ 3@ 4@ 5@ 6@ 7@ 8@ 9@ 10@ 11@ 12@ 13@ 14@ 15 +1@ 2@ 3@ 4@ 5@ 6@ 7@ 8@ 9@ 10@ 11@ 12@ 13@ 14@ 15 +1@ 2@ 3@ 4@ 5@ 6@ 7@ 8@ 9@ 10@ 11@ 12@ 13@ 14@ 15 +1@ 2@ 3@ 4@ 5@ 6@ 7@ 8@ 9@ 10@ 11@ 12@ 13@ 14@ 15 +1@ 2@ 3@ 4@ 5@ 6@ 7@ 8@ 9@ 10@ 11@ 12@ 13@ 14@ 15 +1@ 2@ 3@ 4@ 5@ 6@ 7@ 8@ 9@ 10@ 11@ 12@ 13@ 14@ 15 """ + +class SimpleCsvTestCase(TestCase): + ascii_test = 'ascii' + + @classmethod + def setUpClass(cls): + """Use temporary region settings""" + cls.use_temp_region() + cls.runModule('g.region', n=4299000.00, s=4247000.00, e=528000.00, w=500000.00) + + @classmethod + def tearDownClass(cls): + cls.del_temp_region() + + def tearDown(self): + """Remove the raster map after each test method""" + self.runModule('g.remove', flags='f', type='raster', pattern=self.ascii_test) + + def test_no_text_delimeter(self): + """Test loading no quotes""" + self.assertModule('r.in.ascii', input='-', output=self.ascii_test, + type='CELL', stdin_=INPUT_NOQUOTES) + self.assertRasterMinMax(map=self.ascii_test, refmin=1, refmax=15, + msg="ascii_test in degrees must be between 1 and 15") + + def test_text_delimeter(self): + """Testing with external file""" + self.assertModule('r.in.ascii', input='data/input_ascii.txt', output=self.ascii_test, + type='CELL') + self.assertRasterMinMax(map=self.ascii_test, refmin=1, refmax=5, + msg="ascii_test in degrees must be between 1 and 5") + + def test_tsv(self): + """Test loading TSV""" + self.assertModule('r.in.ascii', input='-', output=self.ascii_test, + type='CELL', stdin_=INPUT_TSV) + self.assertRasterMinMax(map=self.ascii_test, refmin=1, refmax=15, + msg="ascii_test in degrees must be between 1 and 15") + + def test_uncommon_delims(self): + """Test loading with uncommon delimiters""" + self.assertModule('r.in.ascii', input='-', output=self.ascii_test, + type='CELL', stdin_=INPUT_UNCOMMON) + self.assertRasterMinMax(map=self.ascii_test, refmin=1, refmax=15, + msg="ascii_test in degrees must be between 1 and 15") + +if __name__ == '__main__': + test() diff -Nru grass-7.4.3/raster/r.in.bin/main.c grass-7.6.0/raster/r.in.bin/main.c --- grass-7.4.3/raster/r.in.bin/main.c 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/raster/r.in.bin/main.c 2018-11-20 20:22:59.000000000 +0000 @@ -551,7 +551,7 @@ if (cellhd.proj == PROJECTION_LL && cellhd.ew_res / cellhd.ns_res > 10.) /* TODO: find a reasonable value */ G_warning( - _("East-West (ewres: %f) and North-South (nwres: %f) " + _("East-West (ewres: %f) and North-South (nsres: %f) " "resolution differ significantly. " "Did you assign %s= and %s= correctly?"), cellhd.ew_res, cellhd.ns_res, parm.east->key, parm.west->key); diff -Nru grass-7.4.3/raster/r.info/main.c grass-7.6.0/raster/r.info/main.c --- grass-7.4.3/raster/r.info/main.c 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/raster/r.info/main.c 2018-10-08 17:33:35.000000000 +0000 @@ -15,6 +15,8 @@ * *****************************************************************************/ +#include +#include #include #include #include @@ -31,7 +33,6 @@ fprintf(out,"-");\ fprintf (out,"%c\n",x) - /* local prototypes */ static void format_double(const double, char *); static void compose_line(FILE *, const char *, ...); @@ -50,6 +51,7 @@ FILE *out; struct Range crange; struct FPRange range; + struct R_stats rstats; struct Cell_head cellhd; struct Categories cats; struct History hist; @@ -61,7 +63,7 @@ struct Reclass reclass; struct GModule *module; struct Option *opt1; - struct Flag *gflag, *rflag, *eflag, *hflag; + struct Flag *gflag, *rflag, *eflag, *hflag, *sflag; /* Initialize GIS Engine */ G_gisinit(argv[0]); @@ -84,6 +86,10 @@ rflag->key = 'r'; rflag->description = _("Print range in shell script style"); + sflag = G_define_flag(); + sflag->key = 's'; + sflag->description = _("Print stats in shell script style"); + eflag = G_define_flag(); eflag->key = 'e'; eflag->description = _("Print extended metadata information in shell script style"); @@ -95,7 +101,7 @@ if (G_parser(argc, argv)) exit(EXIT_FAILURE); - if (hflag->answer && (gflag->answer || rflag->answer || eflag->answer)) + if (hflag->answer && (gflag->answer || rflag->answer || sflag->answer || eflag->answer)) G_fatal_error(_("Flags -%c and -%c/%c/%c are mutually exclusive"), hflag->key, gflag->key, rflag->key, eflag->key); @@ -105,6 +111,7 @@ Rast_get_cellhd(name, "", &cellhd); cats_ok = Rast_read_cats(name, "", &cats) >= 0; + title = Rast_get_cats_title(&cats); hist_ok = Rast_read_history(name, "", &hist) >= 0; is_reclass = Rast_get_reclass(name, "", &reclass); data_type = Rast_map_type(name, ""); @@ -129,7 +136,7 @@ out = stdout; - if (eflag->answer || (!gflag->answer && !rflag->answer && !hflag->answer)) { + if (eflag->answer || (!gflag->answer && !rflag->answer && !sflag->answer && !hflag->answer)) { title = ""; /* empty title by default */ /* use title from category file as the primary (and only) title */ @@ -144,7 +151,7 @@ } } - if (!gflag->answer && !rflag->answer && + if (!gflag->answer && !rflag->answer && !sflag->answer && !eflag->answer && !hflag->answer) { divider('+'); @@ -190,14 +197,8 @@ { compose_line(out, " Rows: %d", cellhd.rows); compose_line(out, " Columns: %d", cellhd.cols); -#ifdef HAVE_LONG_LONG_INT - compose_line(out, " Total Cells: %llu", - (unsigned long long)cellhd.rows * cellhd.cols); -#else - compose_line(out, - " Total Cells: %lu (accuracy - see r.info manual)", - (unsigned long)cellhd.rows * cellhd.cols); -#endif + compose_line(out, " Total Cells: %ju", + (grass_int64)cellhd.rows * cellhd.cols); /* This is printed as a guide to what the following eastings and * northings are printed in. This data is NOT from the values @@ -232,13 +233,21 @@ " Range of data: min = %i max = %i", (CELL) zmin, (CELL) zmax); } - else if (data_type == FCELL_TYPE) { - compose_line(out, " Range of data: min = %.7g max = %.7g", - zmin, zmax); - } else { - compose_line(out, " Range of data: min = %.15g max = %.15g", - zmin, zmax); + if (Rast_is_d_null_value(&zmin)) { + compose_line(out, + " Range of data: min = NULL max = NULL"); + } + else { + if (data_type == FCELL_TYPE) { + compose_line(out, " Range of data: min = %.7g max = %.7g", + zmin, zmax); + } + else { + compose_line(out, " Range of data: min = %.15g max = %.15g", + zmin, zmax); + } + } } } @@ -316,7 +325,7 @@ fprintf(out, "\n"); } - else { /* g,r,e, or h flags */ + else { /* g,r,s, e, or h flags */ if (gflag->answer) { G_format_northing(cellhd.north, tmp1, -1); @@ -338,8 +347,8 @@ fprintf(out, "rows=%d\n", cellhd.rows); fprintf(out, "cols=%d\n", cellhd.cols); - fprintf(out, "cells=%lld\n", - (long long)cellhd.rows * cellhd.cols); + fprintf(out, "cells=%jd\n", + (grass_int64)cellhd.rows * cellhd.cols); fprintf(out, "datatype=%s\n", (data_type == CELL_TYPE ? "CELL" : @@ -362,13 +371,96 @@ fprintf(out, "max=%i\n", (CELL) zmax); } } - else if (data_type == FCELL_TYPE) { - fprintf(out, "min=%.7g\n", zmin); - fprintf(out, "max=%.7g\n", zmax); + else { + if (Rast_is_d_null_value(&zmin)) { + fprintf(out, "min=NULL\n"); + fprintf(out, "max=NULL\n"); + } + else { + if (data_type == FCELL_TYPE) { + fprintf(out, "min=%.7g\n", zmin); + fprintf(out, "max=%.7g\n", zmax); + } + else { + fprintf(out, "min=%.15g\n", zmin); + fprintf(out, "max=%.15g\n", zmax); + } + } + } + } + + if (sflag->answer) { + + if (Rast_read_rstats(name, mapset, &rstats) < 0) { + DCELL *dbuf, val; + int fd, r, c; + int first = 1; + + Rast_set_input_window(&cellhd); + dbuf = Rast_allocate_d_input_buf(); + fd = Rast_open_old(name, mapset); + + for (r = 0; r < cellhd.rows; r++) { + Rast_get_d_row(fd, dbuf, r); + for (c = 0; c < cellhd.cols; c++) { + val = dbuf[c]; + if (Rast_is_d_null_value(&val)) + continue; + if (first) { + rstats.sum = val; + rstats.sumsq = (DCELL) val * val; + rstats.count = 1; + + first = 0; + } + else { + rstats.sum += val; + rstats.sumsq += (DCELL) val * val; + rstats.count += 1; + } + } + } + Rast_close(fd); + G_free(dbuf); + } + + if (!gflag->answer) { + /* always report total number of cells */ + fprintf(out, "cells=%jd\n", + (grass_int64)cellhd.rows * cellhd.cols); + } + + if (rstats.count > 0) { + double mean, sd; + + mean = (double)(rstats.sum / rstats.count); + sd = sqrt(rstats.sumsq / rstats.count - (mean * mean)); + + fprintf(out, "n=%jd\n", rstats.count); + + if (!rflag->answer) { + fprintf(out, "min=%.15g\n", zmin); + fprintf(out, "max=%.15g\n", zmax); + } + if (zmin == zmax) { + fprintf(out, "mean=%.15g\n", zmin); + fprintf(out, "stddev=0\n"); + } + else { + fprintf(out, "mean=%.15g\n", mean); + fprintf(out, "stddev=%.15g\n", sd); + } + fprintf(out, "sum=%.15g\n", rstats.sum); } else { - fprintf(out, "min=%.15g\n", zmin); - fprintf(out, "max=%.15g\n", zmax); + fprintf(out, "n=0\n"); + if (!rflag->answer) { + fprintf(out, "min=NULL\n"); + fprintf(out, "max=NULL\n"); + } + fprintf(out, "mean=NULL\n"); + fprintf(out, "stddev=NULL\n"); + fprintf(out, "sum=NULL\n"); } } @@ -377,6 +469,7 @@ G_unqualified_name(name, mapset, xname, xmapset); fprintf(out, "map=%s\n", xname); + fprintf(out, "maptype=%s\n", hist_ok ? Rast_get_history(&hist, HIST_MAPTYPE) : "??"); fprintf(out, "mapset=%s\n", mapset); fprintf(out, "location=%s\n", G_location()); fprintf(out, "database=%s\n", G_gisdbase()); diff -Nru grass-7.4.3/raster/r.info/testsuite/test_r_info.py grass-7.6.0/raster/r.info/testsuite/test_r_info.py --- grass-7.4.3/raster/r.info/testsuite/test_r_info.py 1970-01-01 00:00:00.000000000 +0000 +++ grass-7.6.0/raster/r.info/testsuite/test_r_info.py 2018-01-08 21:12:26.000000000 +0000 @@ -0,0 +1,58 @@ +""" +Name: r.info test +Purpose: Tests r.info and its flags/options. + +Author: Sunveer Singh, Google Code-in 2017 +Copyright: (C) 2017 by Sunveer Singh and the GRASS Development Team +Licence: This program is free software under the GNU General Public + License (>=v2). Read the file COPYING that comes with GRASS + for details. +""" +from grass.gunittest.case import TestCase +from grass.gunittest.gmodules import SimpleModule +class TestReport(TestCase): + + @classmethod + def setUpClass(cls): + """Use temporary region settings""" + cls.use_temp_region() + + @classmethod + def tearDownClass(cls): + """!Remove the temporary region""" + cls.del_temp_region() + + def test_flagg(self): + """Testing flag g with map geology_30m using simple module""" + output_str="""north=228500 + south=215000 + east=645000 + west=630000 + nsres=10 + ewres=10 + rows=1350 + cols=1500 + cells=2025000 + datatype=CELL + ncats=43600""" + self.assertModuleKeyValue(module='r.info', map='lakes', flags='g', reference=output_str, + precision=2, sep="=") + + def test_flagr(self): + """Testing flag r with map landcover_1m using simple module""" + output_str="""min=34300 + max=43600""" + self.assertModuleKeyValue(module='r.info', map='lakes', flags='r', reference=output_str, + precision=2, sep="=") + + def test_flage(self): + """Testing flag e with map lsat7_2002_50""" + self.assertModule('r.info', map='lakes', flags='e') + + def test_flagh(self): + """Testing flag h with map zipcodes""" + self.assertModule('r.info', map='lakes', flags='h') + +if __name__ == '__main__': + from grass.gunittest.main import test + test() diff -Nru grass-7.4.3/raster/r.in.gdal/main.c grass-7.6.0/raster/r.in.gdal/main.c --- grass-7.4.3/raster/r.in.gdal/main.c 2018-04-20 11:46:48.000000000 +0000 +++ grass-7.6.0/raster/r.in.gdal/main.c 2018-08-31 15:00:19.000000000 +0000 @@ -30,6 +30,7 @@ #include #include +#include #undef MIN #undef MAX @@ -43,7 +44,8 @@ struct Ref *group_ref, int *rowmap, int *colmap, int col_offset); static void SetupReprojector(const char *pszSrcWKT, const char *pszDstLoc, - struct pj_info *iproj, struct pj_info *oproj); + struct pj_info *iproj, struct pj_info *oproj, + struct pj_info *tproj); static int dump_rat(GDALRasterBandH hBand, char *outrat, int nBand); static void error_handler_ds(void *p); static int l1bdriver; @@ -72,13 +74,14 @@ int num_digits = 0; int croptoregion, *rowmapall, *colmapall, *rowmap, *colmap, col_offset; int roff, coff; + char **doo; struct GModule *module; struct { struct Option *input, *output, *target, *title, *outloc, *band, *memory, *offset, *num_digits, *map_names_file, - *rat; + *rat, *cfg, *doo; } parm; struct Flag *flag_o, *flag_e, *flag_k, *flag_f, *flag_l, *flag_c, *flag_p, *flag_j, *flag_a, *flag_r; @@ -179,6 +182,20 @@ parm.rat->description = _("The band number and \".csv\" will be appended to the file prefix"); parm.rat->key_desc = "file"; + parm.cfg = G_define_option(); + parm.cfg->key = "gdal_config"; + parm.cfg->type = TYPE_STRING; + parm.cfg->required = NO; + parm.cfg->label = _("GDAL configuration options"); + parm.cfg->description = _("Comma-separated list of key=value pairs"); + + parm.doo = G_define_option(); + parm.doo->key = "gdal_doo"; + parm.doo->type = TYPE_STRING; + parm.doo->required = NO; + parm.doo->label = _("GDAL dataset open options"); + parm.doo->description = _("Comma-separated list of key=value pairs"); + flag_o = G_define_flag(); flag_o->key = 'o'; flag_o->label = @@ -342,19 +359,60 @@ /* default GDAL memory cache size appears to be only 40 MiB, slowing down r.in.gdal */ if (parm.memory->answer && *parm.memory->answer) { -#if GDAL_VERSION_NUM >= 1800 && !defined _WIN32 - GDALSetCacheMax64((GIntBig)atol(parm.memory->answer) * 1024 * 1024); - G_verbose_message(_("Using memory cache size: %.1f MiB"), GDALGetCacheMax64()/1024.0/1024.0); -#else - GDALSetCacheMax(atol(parm.memory->answer) * 1024 * 1024); - G_verbose_message(_("Using memory cache size: %.1f MiB"), GDALGetCacheMax()/1024.0/1024.0); -#endif + G_verbose_message(_("Using memory cache size: %s MiB"), parm.memory->answer); + CPLSetConfigOption("GDAL_CACHEMAX", parm.memory->answer); + } + + /* GDAL configuration options */ + if (parm.cfg->answer) { + char **tokens, *tok, *key, *value; + int i, ntokens; + + tokens = G_tokenize(parm.cfg->answer, ","); + ntokens = G_number_of_tokens(tokens); + for (i = 0; i < ntokens; i++) { + G_debug(1, "%d=[%s]", i, tokens[i]); + tok = G_store(tokens[i]); + G_squeeze(tok); + key = tok; + value = strstr(tok, "="); + if (value) { + *value = '\0'; + value++; + CPLSetConfigOption(key, value); + } + G_free(tok); + } + G_free_tokens(tokens); + } + + /* GDAL dataset open options */ + doo = NULL; + if (parm.doo->answer) { + char **tokens; + int i, ntokens; + + tokens = G_tokenize(parm.doo->answer, ","); + ntokens = G_number_of_tokens(tokens); + doo = G_malloc(sizeof(char *) * (ntokens + 1)); + for (i = 0; i < ntokens; i++) { + G_debug(1, "%d=[%s]", i, tokens[i]); + doo[i] = G_store(tokens[i]); + } + G_free_tokens(tokens); + doo[ntokens] = NULL; } /* -------------------------------------------------------------------- */ - /* Open the file. */ + /* Open the dataset. */ /* -------------------------------------------------------------------- */ + +#if GDAL_VERSION_NUM >= 2000000 + hDS = GDALOpenEx(input, GDAL_OF_RASTER | GDAL_OF_READONLY, NULL, + (const char **) doo, NULL); +#else hDS = GDALOpen(input, GA_ReadOnly); +#endif if (hDS == NULL) G_fatal_error(_("Unable to open datasource <%s>"), input); G_add_error_handler(error_handler_ds, hDS); @@ -718,8 +776,9 @@ struct Control_Points sPoints; const GDAL_GCP *pasGCPs = GDALGetGCPs(hDS); int iGCP; - struct pj_info iproj, /* input map proj parameters */ - oproj; /* output map proj parameters */ + struct pj_info iproj, /* input map proj parameters */ + oproj, /* output map proj parameters */ + tproj; /* transformation parameters */ int create_target; struct Cell_head gcpcellhd; double emin, emax, nmin, nmax; @@ -764,7 +823,7 @@ if (parm.target->answer && !create_target) { SetupReprojector(GDALGetGCPProjection(hDS), - parm.target->answer, &iproj, &oproj); + parm.target->answer, &iproj, &oproj, &tproj); G_message(_("Re-projecting GCPs table:")); G_message(_("* Input projection for GCP table: %s"), iproj.proj); @@ -787,10 +846,12 @@ /* If desired, do GCPs transformation to other projection */ if (parm.target->answer) { /* re-project target GCPs */ - if (pj_do_proj(&(sPoints.e2[iGCP]), &(sPoints.n2[iGCP]), - &iproj, &oproj) < 0) - G_fatal_error(_("Error in pj_do_proj (can't " - "re-projection GCP %i)"), iGCP); + if (GPJ_transform(&iproj, &oproj, &tproj, PJ_FWD, + &(sPoints.e2[iGCP]), + &(sPoints.n2[iGCP]), NULL) < 0) + G_fatal_error(_("Error in %s (can't " + "re-project GCP %i)"), + "GPJ_transform()", iGCP); } /* figure out legal e, w, n, s values for new target location */ @@ -899,7 +960,8 @@ /************************************************************************/ static void SetupReprojector(const char *pszSrcWKT, const char *pszDstLoc, - struct pj_info *iproj, struct pj_info *oproj) + struct pj_info *iproj, struct pj_info *oproj, + struct pj_info *tproj) { struct Cell_head cellhd; struct Key_Value *proj_info = NULL, *proj_units = NULL; @@ -936,6 +998,9 @@ G_fatal_error(_("Unable to get projection units of target location")); if (pj_get_kv(oproj, out_proj_info, out_unit_info) < 0) G_fatal_error(_("Unable to get projection key values of target location")); + tproj->def = NULL; + if (GPJ_init_transform(iproj, oproj, tproj) < 0) + G_fatal_error(_("Unable to initialize coordinate transformation")); } else { /* can't access target mapset */ /* access to mapset PERMANENT in target location is not required */ @@ -1041,7 +1106,7 @@ break; } } - G_debug(1, "column mapping: %d", map_cols); + G_debug(1, "need column mapping: %d", map_cols); G_debug(1, "use cell_gdal: %d", use_cell_gdal); dfNoData = GDALGetRasterNoDataValue(hBand, &bNoDataEnabled); if (bNoDataEnabled && !nullFlags) { diff -Nru grass-7.4.3/raster/r.in.gdal/proj.c grass-7.6.0/raster/r.in.gdal/proj.c --- grass-7.4.3/raster/r.in.gdal/proj.c 2018-03-04 11:49:58.000000000 +0000 +++ grass-7.6.0/raster/r.in.gdal/proj.c 2018-02-21 19:57:24.000000000 +0000 @@ -11,8 +11,8 @@ int check_only) { struct Cell_head loc_wind; - struct Key_Value *proj_info = NULL, *proj_units = NULL; - struct Key_Value *loc_proj_info = NULL, *loc_proj_units = NULL; + struct Key_Value *proj_info, *proj_units, *proj_epsg; + struct Key_Value *loc_proj_info, *loc_proj_units; const char *wkt; char error_msg[8096]; int proj_trouble; @@ -22,6 +22,10 @@ /* -------------------------------------------------------------------- */ proj_info = NULL; proj_units = NULL; + proj_epsg = NULL; + loc_proj_info = NULL; + loc_proj_units = NULL; + wkt = GDALGetProjectionRef(hDS); /* proj_trouble: * 0: valid srs @@ -44,6 +48,24 @@ proj_trouble = 2; } + else{ + const char *authkey, *authname, *authcode; + + if (OSRIsProjected(hSRS)) + authkey = "PROJCS"; + else /* is geographic */ + authkey = "GEOGCS"; + + authname = OSRGetAuthorityName(hSRS, authkey); + if (authname && *authname && strcmp(authname, "EPSG") == 0) { + authcode = OSRGetAuthorityCode(hSRS, authkey); + if (authcode && *authcode) { + G_debug(1, "found EPSG:%s", authcode); + proj_epsg = G_create_key_value(); + G_set_key_value("epsg", authcode, proj_epsg); + } + } + } if (hSRS) OSRDestroySpatialReference(hSRS); } @@ -64,8 +86,8 @@ "format; cannot create new location.")); } else { - if (0 != G_make_location(outloc, cellhd, - proj_info, proj_units)) { + if (0 != G_make_location_epsg(outloc, cellhd, proj_info, + proj_units, proj_epsg)) { G_fatal_error(_("Unable to create new location <%s>"), outloc); } diff -Nru grass-7.4.3/raster/r.in.gdal/r.in.gdal.html grass-7.6.0/raster/r.in.gdal/r.in.gdal.html --- grass-7.4.3/raster/r.in.gdal/r.in.gdal.html 2018-09-24 14:55:53.000000000 +0000 +++ grass-7.6.0/raster/r.in.gdal/r.in.gdal.html 2018-09-24 14:54:21.000000000 +0000 @@ -442,4 +442,4 @@ (email).

    -Last changed: $Date: 2018-09-24 16:55:52 +0200 (Mon, 24 Sep 2018) $ +Last changed: $Date: 2018-09-24 16:54:20 +0200 (Mon, 24 Sep 2018) $ diff -Nru grass-7.4.3/raster/r.in.lidar/main.c grass-7.6.0/raster/r.in.lidar/main.c --- grass-7.4.3/raster/r.in.lidar/main.c 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/raster/r.in.lidar/main.c 2018-12-05 08:19:49.000000000 +0000 @@ -362,6 +362,11 @@ set_region_flag->answer = '\0'; } + /* Trim option is used only for trimmean method */ + if (trim_opt->answer != NULL && strcmp(method_opt->answer, "trimmean") != 0) { + G_fatal_error(_("Trim option can be used only with trimmean method")); + } + struct StringList infiles; if (file_list_opt->answer) { @@ -593,7 +598,7 @@ if (!scan_flag->answer) { if (!check_rows_cols_fit_to_size_t(rows, cols)) - G_fatal_error(_("Unable to process the hole map at once. " + G_fatal_error(_("Unable to process the whole map at once. " "Please set the '%s' option to some value lower than 100."), percent_opt->key); point_binning_memory_test(&point_binning, rows, cols, rtype); diff -Nru grass-7.4.3/raster/r.in.lidar/r.in.lidar.html grass-7.6.0/raster/r.in.lidar/r.in.lidar.html --- grass-7.4.3/raster/r.in.lidar/r.in.lidar.html 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/raster/r.in.lidar/r.in.lidar.html 2018-12-03 08:15:07.000000000 +0000 @@ -25,8 +25,8 @@

    Binning

    -The main different of r.in.lidar in comparison to -r.in.lidar is that +The main difference between r.in.lidar and +v.in.lidar is that r.in.lidar creates a raster instead of just importing the points into GRASS GIS. However, r.in.lidar does not merely rasterizes the points from the point cloud. r.in.lidar @@ -360,6 +360,11 @@ The default map type=FCELL is intended as compromise between preserving data precision and limiting system resource consumption. +

    Trim option

    +

    +Trim option value is used only when calculating trimmed mean values. +Attempt to use it with other statistical methods will result in an error. +

    EXAMPLES

    Simple example of binning of point from a LAS file into a newly created @@ -615,4 +620,4 @@
    based on r.in.xyz by Hamish Bowman and Volker Wichmann
    -

    Last changed: $Date: 2016-08-22 04:16:33 +0200 (Mon, 22 Aug 2016) $ +

    Last changed: $Date: 2018-11-30 22:03:25 +0100 (Fri, 30 Nov 2018) $ diff -Nru grass-7.4.3/raster/r.in.png/r.in.png.html grass-7.6.0/raster/r.in.png/r.in.png.html --- grass-7.4.3/raster/r.in.png/r.in.png.html 2018-11-05 13:29:45.000000000 +0000 +++ grass-7.6.0/raster/r.in.png/r.in.png.html 2018-11-05 13:29:23.000000000 +0000 @@ -24,4 +24,4 @@ Glynn Clements

    -Last changed: $Date: 2018-11-05 14:29:44 +0100 (Mon, 05 Nov 2018) $ +Last changed: $Date: 2018-11-05 14:29:23 +0100 (Mon, 05 Nov 2018) $ diff -Nru grass-7.4.3/raster/r.in.poly/testsuite/test_rinpoly.py grass-7.6.0/raster/r.in.poly/testsuite/test_rinpoly.py --- grass-7.4.3/raster/r.in.poly/testsuite/test_rinpoly.py 2015-05-17 12:22:12.000000000 +0000 +++ grass-7.6.0/raster/r.in.poly/testsuite/test_rinpoly.py 2018-01-13 00:05:00.000000000 +0000 @@ -104,7 +104,7 @@ self.tmpFile.close() self.assertModule('r.in.poly', input=self.tmpFile.name, output=self.rinpoly, type='DCELL') category = read_command('r.category', map=self.rinpoly, values=[-8, 3, 10.01]).strip() - self.assertEqual(first="-8\t{newline}3\tlabel2{newline}10.01\tlabel1".format(newline=os.linesep), + self.assertEqual(first="-8\t{newline}3\tlabel2{newline}10.01".format(newline=os.linesep), second=category, msg="Labels do not match") diff -Nru grass-7.4.3/raster/r.in.xyz/main.c grass-7.6.0/raster/r.in.xyz/main.c --- grass-7.4.3/raster/r.in.xyz/main.c 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/raster/r.in.xyz/main.c 2018-12-05 08:19:29.000000000 +0000 @@ -533,7 +533,7 @@ double dsize = rows * (cols + 1); if (dsize != (size_t)rows * (cols + 1)) - G_fatal_error(_("Unable to process the hole map at once. " + G_fatal_error(_("Unable to process the whole map at once. " "Please set the %s option to some value lower than 100."), percent_opt->key); } diff -Nru grass-7.4.3/raster/r.kappa/local_proto.h grass-7.6.0/raster/r.kappa/local_proto.h --- grass-7.4.3/raster/r.kappa/local_proto.h 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/raster/r.kappa/local_proto.h 2018-08-31 15:00:19.000000000 +0000 @@ -13,6 +13,9 @@ /* prt_mat.c */ void prn_error_mat(int out_cols, int hdr); +/* prt2csv_mat.c */ +void prn2csv_error_mat(int out_cols, int hdr); + /* stats.c */ int stats(void); diff -Nru grass-7.4.3/raster/r.kappa/main.c grass-7.6.0/raster/r.kappa/main.c --- grass-7.4.3/raster/r.kappa/main.c 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/raster/r.kappa/main.c 2018-08-31 15:00:19.000000000 +0000 @@ -59,7 +59,7 @@ struct { - struct Flag *n, *w, *h; + struct Flag *m, *w, *h; } flags; G_gisinit(argv[0]); @@ -108,6 +108,11 @@ flags.h->description = _("No header in the report"); flags.h->guisection = _("Formatting"); + flags.m = G_define_flag(); + flags.m->key = 'm'; + flags.m->description = _("Print Matrix only"); + flags.m->guisection = _("Output settings"); + if (G_parser(argc, argv)) exit(EXIT_FAILURE); @@ -125,16 +130,23 @@ /* run r.stats to obtain statistics of map layers */ stats(); - /* print header of the output */ - if (!flags.h->answer) - prn_header(); - - /* prepare the data for calculation */ - prn_error_mat(flags.w->answer ? 132 : 80, flags.h->answer); - - /* generate the error matrix, kappa and variance */ - calc_kappa(); - + if(flags.m->answer) + { + /* prepare the data for calculation */ + prn2csv_error_mat(2048, flags.h->answer); + } + else + { + /* print header of the output */ + if (!flags.h->answer) + prn_header(); + + /* prepare the data for calculation */ + prn_error_mat(flags.w->answer ? 132 : 80, flags.h->answer); + + /* generate the error matrix, kappa and variance */ + calc_kappa(); + } return EXIT_SUCCESS; } diff -Nru grass-7.4.3/raster/r.kappa/prt2csv_mat.c grass-7.6.0/raster/r.kappa/prt2csv_mat.c --- grass-7.4.3/raster/r.kappa/prt2csv_mat.c 1970-01-01 00:00:00.000000000 +0000 +++ grass-7.6.0/raster/r.kappa/prt2csv_mat.c 2018-12-26 10:17:25.000000000 +0000 @@ -0,0 +1,178 @@ +#include +#include +#include +#include "kappa.h" +#include "local_proto.h" + + +static int longcomp(const void *aa, const void *bb); +static int collapse(long *l, int n); + + +void prn2csv_error_mat(int out_cols, int hdr) +{ + int i, j, k; + int ncat1, ncat2; + long x; + long *clst; + + int cndx, rndx; + int first_col = 0, last_col = 0; + int thisone; + long t_row, t_col; + long t_rowcount, grand_count; + const char *mapone; + FILE *fd; + + long *cats; + char *cl; + + if (output != NULL) { + if (hdr) + fd = fopen(output, "w"); + else + fd = fopen(output, "a"); + } + else + fd = stdout; + + if (fd == NULL) { + G_fatal_error(_("Cannot open file <%s> to write cats and counts (error matrix)"), + output); + return; + } + else { + /* get the cat lists */ + rlst = (long *)G_calloc(nstats * 2, sizeof(long)); + clst = (long *)G_calloc(nstats, sizeof(long)); + for (i = 0; i < nstats; i++) { + rlst[i] = Gstats[i].cats[0]; + clst[i] = Gstats[i].cats[1]; + } + + /* sort the cat lists */ + qsort(rlst, nstats, sizeof(long), longcomp); + qsort(clst, nstats, sizeof(long), longcomp); + + /* remove repeated cats */ + ncat1 = collapse(rlst, nstats); + ncat2 = collapse(clst, nstats); + + /* copy clst to the end of rlst, remove repeated cats, and free unused memory */ + for (i = 0; i < ncat2; i++) + rlst[ncat1 + i] = clst[i]; + qsort(rlst, ncat1 + ncat2, sizeof(long), longcomp); + ncat = collapse(rlst, ncat1 + ncat2); + rlst = (long *)G_realloc(rlst, ncat * sizeof(long)); + G_free(clst); + + /* allocate matrix and fill in with cats' value */ + matr = (long *)G_malloc(ncat * ncat * sizeof(long)); + for (i = 0; i < ncat * ncat; i++) + matr[i] = 0; + for (i = 0; i < nstats; i++) { + for (j = 0; j < ncat; j++) + if (rlst[j] == Gstats[i].cats[0]) + break; + for (k = 0; k < ncat; k++) + if (rlst[k] == Gstats[i].cats[1]) + break; + /* matrix: reference in columns, classification in rows */ + matr[j * ncat + k] = Gstats[i].count; + } + + /* format and print out the error matrix in panels */ + out_cols = 2048; + t_rowcount = 0; + first_col = 0; + last_col = ncat; + /* name line */ + /*fprintf(fd, "\t\t\t MAP1\n");*/ + /* cat line */ + fprintf(fd, "cat#\t"); + /* print labels MAP1*/ + for (j = 0; j < ncat; j++) { + cats = rlst; + cl = Rast_get_c_cat((CELL *) &(cats[j]), &(layers[0].labels)); + if (cl) + G_strip(cl); + if (cl == NULL || *cl == 0) + cl = "NULL"; + fprintf(fd, "%s\t", cl); + } + /*for (cndx = first_col; cndx < last_col; cndx++) */ + /* fprintf(fd, "%ld\t", rlst[cndx]); */ + fprintf(fd, "RowSum"); + fprintf(fd, "\n"); + /* body of the matrix */ + mapone = "MAP2"; + for (rndx = 0; rndx < ncat; rndx++) { + cats = rlst; + cl = Rast_get_c_cat((CELL *) &(cats[rndx]),&(layers[1].labels)); + if (cl) + G_strip(cl); + if (cl == NULL || *cl == 0) + cl = "NULL"; + fprintf(fd, "%s\t", cl); + /* entries */ + for (cndx = first_col; cndx < last_col; cndx++) { + thisone = (ncat * rndx) + cndx; + fprintf(fd, "%ld\t", matr[thisone]); + } + /* row marginal summation */ + t_row = 0; + for (k = 0; k < ncat; k++) + t_row += matr[rndx * ncat + k]; + t_rowcount += t_row; + fprintf(fd, "%ld", t_row); + fprintf(fd, "\n"); + } + /* column marginal summation */ + fprintf(fd, "ColSum\t"); + for (cndx = first_col; cndx < last_col; cndx++) { + t_col = 0; + x = cndx; + for (k = 0; k < ncat; k++) { + t_col += matr[x]; + x += ncat; + } + fprintf(fd, "%ld\t", t_col); + } + /* grand total */ + fprintf(fd, "%ld", t_rowcount); + fprintf(fd, "\n\n"); + G_free(matr); + if (output != NULL) + fclose(fd); + } +} + + +/* remove repeated values */ +static int collapse(long *l, int n) +{ + long *c; + int m; + + c = l; + m = 1; + while (n-- > 0) { + if (*c != *l) { + c++; + *c = *l; + m++; + } + l++; + } + + return m; +} + + +static int longcomp(const void *aa, const void *bb) +{ + const long *a = aa; + const long *b = bb; + + return (*a - *b); +} diff -Nru grass-7.4.3/raster/r.kappa/r.kappa.html grass-7.6.0/raster/r.kappa/r.kappa.html --- grass-7.4.3/raster/r.kappa/r.kappa.html 2018-10-18 19:13:21.000000000 +0000 +++ grass-7.6.0/raster/r.kappa/r.kappa.html 2018-10-18 19:05:18.000000000 +0000 @@ -94,4 +94,4 @@ Tao Wen, University of Illinois at Urbana-Champaign, Illinois

    -Last changed: $Date: 2018-10-18 21:13:18 +0200 (Thu, 18 Oct 2018) $ +Last changed: $Date: 2018-10-18 21:05:15 +0200 (Thu, 18 Oct 2018) $ diff -Nru grass-7.4.3/raster/r.lake/main.c grass-7.6.0/raster/r.lake/main.c --- grass-7.4.3/raster/r.lake/main.c 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/raster/r.lake/main.c 2018-12-26 11:09:13.000000000 +0000 @@ -70,7 +70,7 @@ *volume += cellsize * out[row][col]; } - /* Get min/max depth. Can be usefull ;) */ + /* Get min/max depth. Can be useful ;) */ if (out[row][col] > *max_depth) *max_depth = out[row][col]; if (out[row][col] < *min_depth) diff -Nru grass-7.4.3/raster/r.latlong/main.c grass-7.6.0/raster/r.latlong/main.c --- grass-7.4.3/raster/r.latlong/main.c 2013-07-27 20:32:30.000000000 +0000 +++ grass-7.6.0/raster/r.latlong/main.c 2018-04-09 11:50:06.000000000 +0000 @@ -31,8 +31,7 @@ struct Option *input1, *output1; struct Flag *flag1; struct History history; /*metadata */ - struct pj_info iproj; - struct pj_info oproj; + struct pj_info iproj, oproj, tproj; struct Key_Value *in_proj_info, *in_unit_info; /************************************/ @@ -93,8 +92,7 @@ /*Stolen from r.sun */ /* Set up parameters for projection to lat/long if necessary */ - if ((G_projection() != PROJECTION_LL)) - { + if ((G_projection() != PROJECTION_LL)) { not_ll = 1; if ((in_proj_info = G_get_projinfo()) == NULL) @@ -105,13 +103,12 @@ G_fatal_error(_("Unable to get projection key values of current location")); G_free_key_value(in_proj_info); G_free_key_value(in_unit_info); - - /* Set output projection to latlong w/ same ellipsoid */ - oproj.zone = 0; - oproj.meters = 1.; - sprintf(oproj.proj, "ll"); - if ((oproj.pj = pj_latlong_from_proj(iproj.pj)) == NULL) - G_fatal_error(_("Unable to set up lat/long projection parameters")); + + oproj.pj = NULL; + tproj.def = NULL; + + if (GPJ_init_transform(&iproj, &oproj, &tproj) < 0) + G_fatal_error(_("Unable to initialize coordinate transformation")); } /* End of stolen from r.sun */ outrast1 = Rast_allocate_d_buf(); @@ -128,10 +125,13 @@ { latitude = ymax - ((double)row * stepy); longitude = xmin + ((double)col * stepx); - if (not_ll) - if (pj_do_proj(&longitude, &latitude, &iproj, &oproj) < 0) - G_fatal_error(_("Error in pj_do_proj")); - if(flag1->answer) + if (not_ll) { + if (GPJ_transform(&iproj, &oproj, &tproj, PJ_FWD, + &longitude, &latitude, NULL) < 0) + G_fatal_error(_("Error in %s (projection of input coordinate pair)"), + "GPJ_transform()"); + } + if (flag1->answer) d = longitude; else d = latitude; diff -Nru grass-7.4.3/raster/r.latlong/Makefile grass-7.6.0/raster/r.latlong/Makefile --- grass-7.4.3/raster/r.latlong/Makefile 2013-07-27 20:32:37.000000000 +0000 +++ grass-7.6.0/raster/r.latlong/Makefile 2018-04-09 13:32:49.000000000 +0000 @@ -2,11 +2,10 @@ PGM = r.latlong -LIBES = $(GPROJLIB) $(RASTERLIB) $(GISLIB) $(PROJLIB) +LIBES = $(GPROJLIB) $(RASTERLIB) $(GISLIB) DEPENDENCIES = $(GPROJDEP) $(RASTERDEP) $(GISDEP) -EXTRA_INC = $(PROJINC) +EXTRA_INC = $(PROJINC) $(GDALCFLAGS) include $(MODULE_TOPDIR)/include/Make/Module.make - default: cmd diff -Nru grass-7.4.3/raster/r.li/r.li.daemon/daemon.h grass-7.6.0/raster/r.li/r.li.daemon/daemon.h --- grass-7.4.3/raster/r.li/r.li.daemon/daemon.h 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/raster/r.li/r.li.daemon/daemon.h 2018-12-26 11:06:37.000000000 +0000 @@ -241,7 +241,7 @@ /** * \brief calculates a simple index for code debugging * \param fd file descriptor of raster - * \param par the parameters of index not included in funtion + * \param par the parameters of index not included in function * declaration * \param result where to return result * \return 0 on error, 1 otherwise diff -Nru grass-7.4.3/raster/r.mapcalc/r3.mapcalc.html grass-7.6.0/raster/r.mapcalc/r3.mapcalc.html --- grass-7.4.3/raster/r.mapcalc/r3.mapcalc.html 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/raster/r.mapcalc/r3.mapcalc.html 2018-08-31 15:00:19.000000000 +0000 @@ -201,12 +201,14 @@ asin(x) inverse sine of x (result is in degrees) F atan(x) inverse tangent of x (result is in degrees) F atan(x,y) inverse tangent of y/x (result is in degrees) F +ceil(x) the smallest integral value not less than x * cos(x) cosine of x (x is in degrees) F double(x) convert x to double-precision floating point F eval([x,y,...,]z) evaluate values of listed expr, pass results to z exp(x) exponential function of x F exp(x,y) x to the power y F float(x) convert x to single-precision floating point F +floor(x) the largest integral value not greater than x * graph(x,x1,y1[x2,y2..]) convert the x to a y based on points in a graph F graph2(x,x1[,x2,..],y1[,y2..]) alternative form of graph() F @@ -623,4 +625,4 @@

    Glynn Clements

    -Last changed: $Date: 2016-12-01 14:20:05 +0100 (Thu, 01 Dec 2016) $ +Last changed: $Date: 2018-07-01 23:03:44 +0200 (Sun, 01 Jul 2018) $ diff -Nru grass-7.4.3/raster/r.mapcalc/r.mapcalc.html grass-7.6.0/raster/r.mapcalc/r.mapcalc.html --- grass-7.4.3/raster/r.mapcalc/r.mapcalc.html 2018-06-14 17:54:48.000000000 +0000 +++ grass-7.6.0/raster/r.mapcalc/r.mapcalc.html 2018-12-14 21:43:05.000000000 +0000 @@ -333,12 +333,14 @@ asin(x) inverse sine of x (result is in degrees) F atan(x) inverse tangent of x (result is in degrees) F atan(x,y) inverse tangent of y/x (result is in degrees) F +ceil(x) the smallest integral value not less than x * cos(x) cosine of x (x is in degrees) F double(x) convert x to double-precision floating point F eval([x,y,...,]z) evaluate values of listed expr, pass results to z exp(x) exponential function of x F exp(x,y) x to the power y F float(x) convert x to single-precision floating point F +floor(x) the largest integral value not greater than x * graph(x,x1,y1[x2,y2..]) convert the x to a y based on points in a graph F graph2(x,x1[,x2,..],y1[,y2..]) alternative form of graph() F @@ -803,7 +805,8 @@ r.bitpattern, r.blend, r.colors, -r.fillnulls +r.fillnulls, +r.mapcalc.simple @@ -828,4 +831,4 @@

    Glynn Clements

    -Last changed: $Date: 2018-06-14 19:54:47 +0200 (Thu, 14 Jun 2018) $ +Last changed: $Date: 2018-12-14 22:43:04 +0100 (Fri, 14 Dec 2018) $ diff -Nru grass-7.4.3/raster/r.mapcalc/testsuite/const_map_test.sh grass-7.6.0/raster/r.mapcalc/testsuite/const_map_test.sh --- grass-7.4.3/raster/r.mapcalc/testsuite/const_map_test.sh 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/raster/r.mapcalc/testsuite/const_map_test.sh 2018-11-30 11:58:25.000000000 +0000 @@ -29,7 +29,7 @@ eval `g.gisenv` : ${GISBASE?} ${GISDBASE?} ${LOCATION_NAME?} ${MAPSET?} -LOCATION=$GISDBASE/$LOCATION_NAME/$MAPSET +MAPSET_PATH=$GISDBASE/$LOCATION_NAME/$MAPSET # some definitions PIXEL=3 @@ -49,7 +49,7 @@ # check if a MASK is already present: MASKTMP=mask.$TMPNAME USERMASK=usermask_${MASKTMP} -if test -f $LOCATION/cell/MASK +if test -f $MAPSET_PATH/cell/MASK then echo "A user raster mask (MASK) is present. Saving it..." g.rename raster=MASK,$USERMASK > /dev/null @@ -61,7 +61,7 @@ g.region region=$TMPNAME g.remove -f type=region name=$TMPNAME > /dev/null #restore user mask if present: - if test -f $LOCATION/cell/$USERMASK ; then + if test -f $MAPSET_PATH/cell/$USERMASK ; then echo "Restoring user MASK" g.remove -f type=raster name=MASK > /dev/null g.rename raster=$USERMASK,MASK > /dev/null @@ -109,7 +109,7 @@ #check if a MASK is already present: MASKTMP=mask.$TMPNAME USERMASK=usermask_${MASKTMP} -if test -f $LOCATION/cell/MASK +if test -f $MAPSET_PATH/cell/MASK then echo "A user raster mask (MASK) is present. Saving it..." g.rename raster=MASK,$USERMASK > /dev/null diff -Nru grass-7.4.3/raster/r.mode/testsuite/testrmode.py grass-7.6.0/raster/r.mode/testsuite/testrmode.py --- grass-7.4.3/raster/r.mode/testsuite/testrmode.py 1970-01-01 00:00:00.000000000 +0000 +++ grass-7.6.0/raster/r.mode/testsuite/testrmode.py 2018-05-05 12:37:26.000000000 +0000 @@ -0,0 +1,41 @@ +""" +Name: r.mode test +Purpose: Tests r.mode and its flags/options. + +Author: Supreet Singh +Copyright: (C) 2018 by Supreet Singh and the GRASS Development Team +Licence: This program is free software under the GNU General Public + License (>=v2). Read the file COPYING that comes with GRASS + for details. + +""" + +from grass.gunittest.case import TestCase +from grass.gunittest.main import test + + +class Testrmode(TestCase): + output = 'rmode' + base = 'geology' + cover = 'soils' + + @classmethod + def setUpClass(cls): + cls.use_temp_region() + cls.runModule('g.region', raster=cls.base, flags='d') + + @classmethod + def tearDownClass(cls): + cls.del_temp_region() + + def tearDown(self): + self.runModule('g.remove', type='raster', flags='f', name=self.output) + + def test_1(self): + self.assertModule('r.mode', base=self.base, cover=self.cover, output=self.output) + self.assertRasterMinMax(map=self.output, refmin=21513, refmax=46487, + msg="soils must be between 21513 and 46487") + + +if __name__ == '__main__': + test() diff -Nru grass-7.4.3/raster/r.neighbors/r.neighbors.html grass-7.6.0/raster/r.neighbors/r.neighbors.html --- grass-7.4.3/raster/r.neighbors/r.neighbors.html 2017-12-04 10:37:53.000000000 +0000 +++ grass-7.6.0/raster/r.neighbors/r.neighbors.html 2018-08-31 15:00:19.000000000 +0000 @@ -422,4 +422,4 @@
    Updates for GRASS GIS 7 by Glynn Clements and others -

    Last changed: $Date: 2017-12-01 15:48:19 +0100 (Fri, 01 Dec 2017) $ +

    Last changed: $Date: 2017-12-01 15:42:59 +0100 (Fri, 01 Dec 2017) $ diff -Nru grass-7.4.3/raster/r.null/main.c grass-7.6.0/raster/r.null/main.c --- grass-7.4.3/raster/r.null/main.c 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/raster/r.null/main.c 2018-08-31 15:00:19.000000000 +0000 @@ -132,7 +132,11 @@ G_fatal_error(_("Raster map <%s> is a reclass of map <%s@%s>. " "Consider to generate a copy with r.mapcalc. Exiting."), name, rname, rmapset); - + if (G_find_file2_misc("cell_misc", "vrt", name, "")) { + G_fatal_error(_("<%s> is a virtual raster map. " + "Consider to generate a copy with r.mapcalc. Exiting."), + name); + } if (strcmp(mapset, G_mapset()) != 0) G_fatal_error(_("Raster map <%s> is not in your mapset <%s>"), diff -Nru grass-7.4.3/raster/r.out.gdal/export_band.c grass-7.6.0/raster/r.out.gdal/export_band.c --- grass-7.4.3/raster/r.out.gdal/export_band.c 2017-11-12 18:39:40.000000000 +0000 +++ grass-7.6.0/raster/r.out.gdal/export_band.c 2018-07-07 22:28:49.000000000 +0000 @@ -229,6 +229,7 @@ int rows = cellhead->rows; int ret = 0; char value[200]; + char *units; /* Open GRASS raster */ fd = Rast_open_old(name, mapset); @@ -244,6 +245,10 @@ if (!no_metadata) GDALSetDescription(hBand, name); + units = Rast_read_units(name, mapset); + if (units) + GDALSetRasterUnitType(hBand, units); + /* Get min/max values. */ if (Rast_read_fp_range(name, mapset, &sRange) == -1) { bHaveMinMax = FALSE; @@ -536,9 +541,11 @@ case GDT_Float32: case GDT_CFloat32: - if (min < TYPE_FLOAT32_MIN || max > TYPE_FLOAT32_MAX) { + /* support export of inf / -inf ? */ + if ((float)min !=TYPE_FLOAT32_MIN && (float)max != TYPE_FLOAT32_MAX && + (min < TYPE_FLOAT32_MIN || max > TYPE_FLOAT32_MAX)) { G_warning(_("Selected GDAL datatype does not cover data range.")); - G_warning(_("GDAL datatype: %s, range: %g - %g"), + G_warning(_("GDAL datatype: %s, range: %.7g - %.7g"), GDALGetDataTypeName(datatype), TYPE_FLOAT32_MIN, TYPE_FLOAT32_MAX); G_warning(_("Raster map <%s> range: %g - %g"), name, min, max); @@ -550,9 +557,10 @@ case GDT_Float64: case GDT_CFloat64: /* not possible because DCELL is FLOAT64, not 128bit floating point, but anyway... */ + /* support export of inf / -inf ? */ if (min < TYPE_FLOAT64_MIN || max > TYPE_FLOAT64_MAX) { G_warning(_("Selected GDAL datatype does not cover data range.")); - G_warning(_("GDAL datatype: %s, range: %g - %g"), + G_warning(_("GDAL datatype: %s, range: %.16g - %.16g"), GDALGetDataTypeName(datatype), TYPE_FLOAT64_MIN, TYPE_FLOAT64_MAX); G_warning(_("Raster map <%s> range: %g - %g"), name, min, max); diff -Nru grass-7.4.3/raster/r.out.gdal/local_proto.h grass-7.6.0/raster/r.out.gdal/local_proto.h --- grass-7.4.3/raster/r.out.gdal/local_proto.h 2017-11-12 18:39:40.000000000 +0000 +++ grass-7.6.0/raster/r.out.gdal/local_proto.h 2018-07-07 22:28:49.000000000 +0000 @@ -2,6 +2,8 @@ #define __LOCAL_PROTO_H__ #include +#include +/* is it safe to #include ? */ /* range limits */ /* @@ -36,8 +38,9 @@ #define TYPE_FLOAT32_MIN (-MAXFLOAT) #define TYPE_FLOAT32_MAX MAXFLOAT #else -#define TYPE_FLOAT32_MIN -3.4E38f -#define TYPE_FLOAT32_MAX 3.4E38f +/* formula from float.h */ +#define TYPE_FLOAT32_MIN (float)(-((1 + (1 - pow(2, -23))) * pow(2, 127))) +#define TYPE_FLOAT32_MAX (float)((1 + (1 - pow(2, -23))) * pow(2, 127)) #endif #ifdef DBL_MAX @@ -47,8 +50,9 @@ #define TYPE_FLOAT64_MIN (-MAXDOUBLE) #define TYPE_FLOAT64_MAX MAXDOUBLE #else -#define TYPE_FLOAT64_MIN -1.79E308 -#define TYPE_FLOAT64_MAX 1.79E308 +/* formula from float.h */ +#define TYPE_FLOAT64_MIN (-((1 + (1 - pow(2, -52))) * pow(2, 1023))) +#define TYPE_FLOAT64_MAX ((1 + (1 - pow(2, -52))) * pow(2, 1023)) #endif #define GRASS_MAX_COLORS TYPE_UINT16_MAX /* ok? */ diff -Nru grass-7.4.3/raster/r.out.gdal/main.c grass-7.6.0/raster/r.out.gdal/main.c --- grass-7.4.3/raster/r.out.gdal/main.c 2018-03-06 13:14:42.000000000 +0000 +++ grass-7.6.0/raster/r.out.gdal/main.c 2018-12-26 11:08:13.000000000 +0000 @@ -15,7 +15,7 @@ * *****************************************************************************/ -/* Undefine this if you do not want any extra funtion calls before G_parse() */ +/* Undefine this if you do not want any extra function calls before G_parse() */ #define __ALLOW_DYNAMIC_OPTIONS__ #include @@ -680,7 +680,7 @@ } } - /* Finaly create user requested raster format from memory raster + /* Finally create user requested raster format from memory raster * if in-memory driver was used */ if (hMEMDS) { hDstDS = @@ -775,7 +775,7 @@ if ((!CPLIsInf(max) && max < TYPE_FLOAT32_MIN) || (!CPLIsInf(min) && min > TYPE_FLOAT32_MAX)) { G_warning(_("Selected GDAL datatype does not cover data range.")); - G_warning(_("GDAL datatype: %s, range: %g - %g"), + G_warning(_("GDAL datatype: %s, range: %.7g - %.7g"), GDALGetDataTypeName(datatype), TYPE_FLOAT32_MIN, TYPE_FLOAT32_MAX); G_warning(_("Range to be exported: %g - %g"), min, max); diff -Nru grass-7.4.3/raster/r.out.gdal/r.out.gdal.html grass-7.6.0/raster/r.out.gdal/r.out.gdal.html --- grass-7.4.3/raster/r.out.gdal/r.out.gdal.html 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/raster/r.out.gdal/r.out.gdal.html 2019-01-15 09:57:43.000000000 +0000 @@ -111,6 +111,16 @@ stretching the color table to actual min/max would help (sometimes under symbology). +

    Adding overviews to speed up map display in other software

    + +Adding overviews with gdaladdo +after exporting can speed up display. The overviews are created internally +within the exported file. The amount of levels (power-of-two factors) are +controlled with the overviews parameter. The higher the overview level +defined by the user the more lower resolution internal overviews are added +Note that other software might create their own overviews, ignoring existing +overviews. +

    GeoTIFF caveats

    GeoTIFF exports can only be displayed by standard image viewers @@ -125,7 +135,7 @@ efficient, but not supported by some applications. This issue only arises when writing out multi-band imagery groups. -

    +

    Improving GeoTIFF compatibility

    To create a GeoTIFF that is highly compatible with various other GIS @@ -156,10 +166,6 @@
  • Keep metadata simple with createopt="PROFILE=GeoTIFF" or createopt="PROFILE=BASELINE". With BASELINE no GDAL or GeoTIFF tags will be written and a World file is required (createopt="TFW=YES"). - -
  • Adding overviews with gdaladdo after exporting can speed up display. -Note that other software might create their own overviews, ignoring existing -overviews.

@@ -192,6 +198,14 @@ r.out.gdal in=elevation output=elevation.tif createopt="COMPRESS=DEFLATE"

+

Export a raster map with internal overview in "Deflate" compressed GeoTIFF format

+ +
+g.region raster=elevation -p
+# overviews=5 corresponds to 'gdaladdo ... 2 4 8 16 32'
+r.out.gdal in=elevation output=elevation.tif createopt="COMPRESS=DEFLATE" overviews=5
+
+

Export R,G,B imagery bands in GeoTIFF format suitable for ESRI software

@@ -319,4 +333,4 @@ Vytautas Vebra (oliver4grass at gmail.com)
Markus Metz (improved nodata logic) -

Last changed: $Date: 2017-10-12 20:47:34 +0200 (Thu, 12 Oct 2017) $ +

Last changed: $Date: 2019-01-15 10:57:42 +0100 (Tue, 15 Jan 2019) $ diff -Nru grass-7.4.3/raster/r.out.png/r.out.png.html grass-7.6.0/raster/r.out.png/r.out.png.html --- grass-7.4.3/raster/r.out.png/r.out.png.html 2018-11-05 13:29:45.000000000 +0000 +++ grass-7.6.0/raster/r.out.png/r.out.png.html 2018-11-05 13:29:23.000000000 +0000 @@ -27,4 +27,4 @@ Alex Shevlakov
Hamish Bowman -

Last changed: $Date: 2018-11-05 14:29:44 +0100 (Mon, 05 Nov 2018) $ +

Last changed: $Date: 2018-11-05 14:29:23 +0100 (Mon, 05 Nov 2018) $ diff -Nru grass-7.4.3/raster/r.patch/r.patch.html grass-7.6.0/raster/r.patch/r.patch.html --- grass-7.4.3/raster/r.patch/r.patch.html 2018-07-08 18:37:15.000000000 +0000 +++ grass-7.6.0/raster/r.patch/r.patch.html 2018-11-26 07:50:33.000000000 +0000 @@ -26,22 +26,37 @@

-

Figure: Result of patching two raster maps containing NULLs using -the default settings

+

Figure: Result of patching of two raster maps containing NULLs +using the default settings.

Stacking order

+

The first name listed in the string -input=name,name,name, ... is the name of -the first map whose data values will be used to fill in "no data" cells -in the current region. The second through last input name -maps will be used, in order, to supply data values for for the remaining -"no data" cells. +input=name,name,name,... is the name +of the first map whose data values will be used to fill in +cells in the current region. +Then, the second through the last input +maps (..., name, name, ...) will be used, +in order, to supply data values for the remaining +"no data" cells (or cells with value 0 with -z flag). + +

+In other words, the first raster map is used first and if it had some +"no data" cells, then second raster map is used for these cells, then +the third and so on. +So the formal command line syntax can be also written as +input=primary,secondary,tertiary,... +For two raster maps, the first one can be viewed as the primary one +or the default one and the second one as the secondary one or a fallback.

-

Figure: Result of patching two raster maps using the -z flag -to treat zeros as NULLs

+

Figure: Result of patching of two raster maps using the +-z flag to treat zeros as NULLs. Note the value 1 being preserved +from the first raster while the value 6 is taken from the second raster +instead of the value 0 from the first raster because zeros are replaced +with the -z flag active.

Relation to SQL COALESCE() function

@@ -199,4 +214,4 @@
-z flag and performance improvement by Huidae Cho -

Last changed: $Date: 2018-07-08 20:37:14 +0200 (Sun, 08 Jul 2018) $ +

Last changed: $Date: 2018-11-26 08:50:32 +0100 (Mon, 26 Nov 2018) $ diff -Nru grass-7.4.3/raster/r.path/local.h grass-7.6.0/raster/r.path/local.h --- grass-7.4.3/raster/r.path/local.h 1970-01-01 00:00:00.000000000 +0000 +++ grass-7.6.0/raster/r.path/local.h 2018-08-31 15:00:19.000000000 +0000 @@ -0,0 +1,9 @@ + +#define OUT_PID 1 +#define OUT_CNT 2 +#define OUT_CPY 3 +#define OUT_ACC 4 + +#define DIR_DEG 1 +#define DIR_DEG45 2 +#define DIR_BIT 3 diff -Nru grass-7.4.3/raster/r.path/main.c grass-7.6.0/raster/r.path/main.c --- grass-7.4.3/raster/r.path/main.c 1970-01-01 00:00:00.000000000 +0000 +++ grass-7.6.0/raster/r.path/main.c 2018-08-31 15:00:19.000000000 +0000 @@ -0,0 +1,1164 @@ +/**************************************************************************** + * + * MODULE: r.path + * + * AUTHOR(S): based on r.drain + * Markus Metz + * + * PURPOSE: Tracing paths from starting points following + * input directions. + * COPYRIGHT: (C) 2017 by the GRASS Development Team + * + * This program is free software under the GNU General Public + * License (>=v2). Read the file COPYING that comes with GRASS + * for details. + * + *****************************************************************************/ + +#include +#include +#include +#include +#include +#include + +/* for using the "open" statement */ +#include +#include +#include + +/* for using the close statement */ +#include + +#include +#include +#include +#include + +#include "local.h" +#include "pavlrc.h" + +/* should probably be updated to a pointer array & malloc/realloc as needed */ +#define POINTS_INCREMENT 1024 + +/* start points */ +struct point +{ + int row; + int col; + double value; + struct point *next; +}; + +/* stack points for bitmask directions */ +struct spoint +{ + int row; + int col; + int dir; + double value; + struct spoint *next; +}; + +/* output path points */ +struct ppoint +{ + int row; + int col; + double value; +}; + +/* managed list of output path points */ +struct point_list +{ + struct ppoint *p; + int n; + int nalloc; +}; + +int dir_degree(int dir_fd, int val_fd, struct point *startp, struct Cell_head *window, + struct Map_info *Out, struct point_list *pl, int out_mode); +int dir_bitmask(int dir_fd, int val_fd, struct point *startp, struct Cell_head *window, + struct Map_info *Out, struct point_list *pl, int out_mode); +void pl_add(struct point_list *, struct ppoint *); + +/* comparing path points with qsort */ +int cmp_pp(const void *a, const void *b) +{ + const struct ppoint *ap = (const struct ppoint *)a; + const struct ppoint *bp = (const struct ppoint *)b; + + /* 1. ascending by row */ + if (ap->row != bp->row) + return (ap->row - bp->row); + /* 2. ascending by col */ + if (ap->col != bp->col) + return (ap->col - bp->col); + /* 3. descending by value */ + if (ap->value > bp->value) + return -1; + return (ap->value < bp->value); +} + +int main(int argc, char **argv) +{ + int fd, dir_fd, val_fd; + int i, j, have_points = 0; + int nrows, ncols; + int npoints; + int out_id, dir_id, dir_format; + struct FPRange drange; + DCELL dmin, dmax; + char map_name[GNAME_MAX], out_name[GNAME_MAX], dir_name[GNAME_MAX]; + char *tempfile1, *tempfile2; + struct History history; + + struct Cell_head window; + struct + { + struct Option *dir; + struct Option *format; + struct Option *val; + struct Option *coord; + struct Option *vpoint; + struct Option *rast; + struct Option *vect; + } opt; + struct + { + struct Flag *copy; + struct Flag *accum; + struct Flag *count; + } flag; + struct GModule *module; + void *dir_buf; + + struct point *head_start_pt = NULL; + struct point *next_start_pt; + struct point_list pl, *ppl; + int start_row, start_col, out_mode; + double east, north; + + struct line_pnts *Points; + struct line_cats *Cats; + struct Map_info vout, *pvout; + char *desc = NULL; + + G_gisinit(argv[0]); + + module = G_define_module(); + G_add_keyword(_("raster")); + G_add_keyword(_("hydrology")); + G_add_keyword(_("cost surface")); + module->description = + _("Traces paths from starting points following input directions."); + + opt.dir = G_define_standard_option(G_OPT_R_INPUT); + opt.dir->label = _("Name of input direction"); + opt.dir->description = + _("Direction in degrees CCW from east, or bitmask encoded"); + + opt.format = G_define_option(); + opt.format->type = TYPE_STRING; + opt.format->key = "format"; + opt.format->label = _("Format of the input direction map"); + opt.format->required = YES; + opt.format->options = "auto,degree,45degree,bitmask"; + opt.format->answer = "auto"; + G_asprintf(&desc, + "auto;%s;degree;%s;45degree;%s;bitmask;%s", + _("auto-detect direction format"), + _("degrees CCW from East"), + _("degrees CCW from East divided by 45 (e.g. r.watershed directions)"), + _("bitmask encoded directions (e.g. r.cost -b)")); + opt.format->descriptions = desc; + + opt.val = G_define_standard_option(G_OPT_R_INPUT); + opt.val->key = "values"; + opt.val->label = + _("Name of input raster values to be used for output"); + opt.val->required = NO; + + opt.rast = G_define_standard_option(G_OPT_R_OUTPUT); + opt.rast->key = "raster_path"; + opt.rast->required = NO; + opt.rast->label = _("Name for output raster path map"); + + opt.vect = G_define_standard_option(G_OPT_V_OUTPUT); + opt.vect->key = "vector_path"; + opt.vect->required = NO; + opt.vect->label = _("Name for output vector path map"); + + opt.coord = G_define_standard_option(G_OPT_M_COORDS); + opt.coord->key = "start_coordinates"; + opt.coord->multiple = YES; + opt.coord->description = _("Coordinates of starting point(s) (E,N)"); + opt.coord->guisection = _("Start"); + + opt.vpoint = G_define_standard_option(G_OPT_V_INPUTS); + opt.vpoint->key = "start_points"; + opt.vpoint->required = NO; + opt.vpoint->label = _("Name of starting vector points map(s)"); + opt.vpoint->guisection = _("Start"); + + flag.copy = G_define_flag(); + flag.copy->key = 'c'; + flag.copy->description = _("Copy input cell values on output"); + flag.copy->guisection = _("Path settings"); + + flag.accum = G_define_flag(); + flag.accum->key = 'a'; + flag.accum->description = _("Accumulate input values along the path"); + flag.accum->guisection = _("Path settings"); + + flag.count = G_define_flag(); + flag.count->key = 'n'; + flag.count->description = _("Count cell numbers along the path"); + flag.count->guisection = _("Path settings"); + + G_option_required(opt.rast, opt.vect, NULL); + G_option_exclusive(flag.copy, flag.accum, flag.count, NULL); + G_option_requires_all(flag.copy, opt.rast, opt.val, NULL); + G_option_requires_all(flag.accum, opt.rast, opt.val, NULL); + G_option_requires_all(flag.count, opt.rast, NULL); + + if (G_parser(argc, argv)) + exit(EXIT_FAILURE); + + strcpy(dir_name, opt.dir->answer); + *map_name = '\0'; + *out_name = '\0'; + if (opt.rast->answer) { + strcpy(out_name, opt.rast->answer); + if (opt.val->answer) + strcpy(map_name, opt.val->answer); + } + + pvout = NULL; + if (opt.vect->answer) { + if (0 > Vect_open_new(&vout, opt.vect->answer, 0)) { + G_fatal_error(_("Unable to create vector map <%s>"), + opt.vect->answer); + } + Vect_hist_command(&vout); + pvout = &vout; + } + + if (flag.copy->answer) + out_mode = OUT_CPY; + else if (flag.accum->answer) + out_mode = OUT_ACC; + else if (flag.count->answer) + out_mode = OUT_CNT; + else + out_mode = OUT_PID; + + /* get the window information */ + G_get_window(&window); + nrows = Rast_window_rows(); + ncols = Rast_window_cols(); + + npoints = 0; + /* TODO: use r.cost method to create a list of start points */ + if (opt.coord->answer) { + for (i = 0; opt.coord->answers[i] != NULL; i += 2) { + G_scan_easting(opt.coord->answers[i], &east, G_projection()); + G_scan_northing(opt.coord->answers[i + 1], &north, G_projection()); + start_col = (int)Rast_easting_to_col(east, &window); + start_row = (int)Rast_northing_to_row(north, &window); + + if (start_row < 0 || start_row > nrows || + start_col < 0 || start_col > ncols) { + G_warning(_("Starting point %d is outside the current region"), + i + 1); + continue; + } + npoints++; + have_points = 1; + + next_start_pt = + (struct point *)(G_malloc(sizeof(struct point))); + + next_start_pt->row = start_row; + next_start_pt->col = start_col; + next_start_pt->value = npoints; + next_start_pt->next = head_start_pt; + head_start_pt = next_start_pt; + } + } + if (opt.vpoint->answers) { + for (i = 0; opt.vpoint->answers[i] != NULL; i++) { + struct Map_info In; + struct bound_box box; + int cat, type; + + Points = Vect_new_line_struct(); + Cats = Vect_new_cats_struct(); + + Vect_set_open_level(1); /* topology not required */ + + if (1 > Vect_open_old(&In, opt.vpoint->answers[i], "")) + G_fatal_error(_("Unable to open vector map <%s>"), opt.vpoint->answers[i]); + + G_verbose_message(_("Reading vector map <%s> with start points..."), + Vect_get_full_name(&In)); + + Vect_rewind(&In); + + Vect_region_box(&window, &box); + box.T = box.B = 0; + + while (1) { + /* register line */ + type = Vect_read_next_line(&In, Points, Cats); + + /* Note: check for dead lines is not needed, because they are skipped by V1_read_next_line_nat() */ + if (type == -1) { + G_warning(_("Unable to read vector map")); + continue; + } + else if (type == -2) { + break; + } + if (!Vect_point_in_box(Points->x[0], Points->y[0], 0, &box)) + continue; + + start_col = (int)Rast_easting_to_col(Points->x[0], &window); + start_row = (int)Rast_northing_to_row(Points->y[0], &window); + + /* effectively just a duplicate check to G_site_in_region() ??? */ + if (start_row < 0 || start_row > nrows || start_col < 0 || + start_col > ncols) + continue; + + npoints++; + have_points = 1; + + next_start_pt = + (struct point *)(G_malloc(sizeof(struct point))); + + next_start_pt->row = start_row; + next_start_pt->col = start_col; + Vect_cat_get(Cats, 1, &cat); + next_start_pt->value = cat; + next_start_pt->next = head_start_pt; + head_start_pt = next_start_pt; + } + Vect_close(&In); + + /* only catches maps out of range until something is found, not after */ + if (!have_points) { + G_warning(_("Starting vector map <%s> contains no points in the current region"), + opt.vpoint->answers[i]); + } + Vect_destroy_line_struct(Points); + Vect_destroy_cats_struct(Cats); + } + } + if (have_points == 0) + G_fatal_error(_("No start point(s) specified")); + + /* determine the drainage paths */ + + /* get some temp files */ + val_fd = -1; + tempfile1 = NULL; + if (opt.val->answer && opt.rast->answer) { + DCELL *map_buf; + + G_verbose_message(_("Reading raster values map <%s> ..."), map_name); + + tempfile1 = G_tempfile(); + val_fd = open(tempfile1, O_RDWR | O_CREAT, 0666); + + map_buf = Rast_allocate_d_buf(); + + fd = Rast_open_old(map_name, ""); + /* transfer the values map to a temp file */ + for (i = 0; i < nrows; i++) { + Rast_get_d_row(fd, map_buf, i); + if (write(val_fd, map_buf, ncols * sizeof(DCELL)) != + ncols * sizeof(DCELL)) { + G_fatal_error(_("Unable to write to tempfile")); + } + } + Rast_close(fd); + G_free(map_buf); + } + + if (Rast_read_fp_range(dir_name, "", &drange) < 0) + G_fatal_error(_("Unable to read range file")); + Rast_get_fp_range_min_max(&drange, &dmin, &dmax); + if (dmax <= 0) + G_fatal_error(_("Invalid directions map <%s>"), dir_name); + + dir_format = -1; + if (strcmp(opt.format->answer, "degree") == 0) { + if (dmax > 360) + G_fatal_error(_("Directional degrees can not be > 360")); + dir_format = DIR_DEG; + } + else if (strcmp(opt.format->answer, "45degree") == 0) { + if (dmax > 8) + G_fatal_error(_("Directional degrees divided by 45 can not be > 8")); + dir_format = DIR_DEG45; + } + else if (strcmp(opt.format->answer, "bitmask") == 0) { + if (dmax > (1 << 16) - 1) + G_fatal_error(_("Bitmask encoded directions can not be > %d"), (1 << 16) - 1); + dir_format = DIR_BIT; + } + else if (strcmp(opt.format->answer, "auto") == 0) { + if (dmax <= 8) { + dir_format = DIR_DEG45; + G_important_message(_("Input direction format assumed to be degrees CCW from East divided by 45")); + } + else if (dmax <= (1 << 8) - 1) { + dir_format = DIR_BIT; + G_important_message(_("Input direction format assumed to be bitmask encoded without Knight's move")); + } + else if (dmax <= 360) { + dir_format = DIR_DEG; + G_important_message(_("Input direction format assumed to be degrees CCW from East")); + } + else if (dmax <= (1 << 16) - 1) { + dir_format = DIR_BIT; + G_important_message(_("Input direction format assumed to be bitmask encoded with Knight's move")); + } + else + G_fatal_error(_("Unable to detect format of input direction map <%s>"), dir_name); + } + if (dir_format <= 0) + G_fatal_error(_("Invalid directions format '%s'"), opt.format->answer); + + G_verbose_message(_("Reading direction map <%s> ..."), dir_name); + dir_id = Rast_open_old(dir_name, ""); + tempfile2 = G_tempfile(); + dir_fd = open(tempfile2, O_RDWR | O_CREAT, 0666); + + if (dir_format == DIR_BIT) { + dir_buf = Rast_allocate_c_buf(); + for (i = 0; i < nrows; i++) { + Rast_get_c_row(dir_id, dir_buf, i); + if (write(dir_fd, dir_buf, ncols * sizeof(CELL)) != + ncols * sizeof(CELL)) { + G_fatal_error(_("Unable to write to tempfile")); + } + } + } + else { + dir_buf = Rast_allocate_d_buf(); + for (i = 0; i < nrows; i++) { + Rast_get_d_row(dir_id, dir_buf, i); + if (dir_format == DIR_DEG45) { + DCELL *dp; + + dp = (DCELL *)dir_buf; + for (j = 0; j < ncols; j++, dp++) + *dp *= 45; + } + if (write(dir_fd, dir_buf, ncols * sizeof(DCELL)) != + ncols * sizeof(DCELL)) { + G_fatal_error(_("Unable to write to tempfile")); + } + } + } + Rast_close(dir_id); + G_free(dir_buf); + + ppl = NULL; + if (opt.rast->answer) { + /* raster output */ + pl.p = NULL; + pl.n = 0; + pl.nalloc = 0; + ppl = &pl; + } + + /* determine the drainage paths */ + + /* repeat for each starting point */ + G_verbose_message(_("Processing start points...")); + next_start_pt = head_start_pt; + while (next_start_pt) { + /* follow directions from start points to determine paths */ + /* path tracing algorithm selection */ + if (dir_format == DIR_BIT) { + struct Map_info Tmp; + + if (pvout) { + if (Vect_open_tmp_new(&Tmp, NULL, 0) < 0) + G_fatal_error(_("Unable to create temporary vector map")); + pvout = &Tmp; + } + + if (!dir_bitmask(dir_fd, val_fd, next_start_pt, &window, + pvout, ppl, out_mode)) { + G_warning(_("No path at row %d, col %d"), + next_start_pt->row, next_start_pt->col); + } + if (pvout) { + Vect_build_partial(&Tmp, GV_BUILD_BASE); + G_message(_("Breaking lines...")); + Vect_break_lines(&Tmp, GV_LINE, NULL); + Vect_copy_map_lines(&Tmp, &vout); + Vect_set_release_support(&Tmp); + Vect_close(&Tmp); /* temporary map is deleted automatically */ + pvout = &vout; + } + } + else { + if (!dir_degree(dir_fd, val_fd, next_start_pt, &window, + pvout, ppl, out_mode)) { + G_warning(_("No path at row %d, col %d"), + next_start_pt->row, next_start_pt->col); + } + } + next_start_pt = next_start_pt->next; + } + + /* raster output */ + if (opt.rast->answer) { + int row; + + if (pl.n > 1) { + /* sort points */ + qsort(pl.p, pl.n, sizeof(struct ppoint), cmp_pp); + + + /* remove duplicates */ + j = 1; + for (i = 1; i < pl.n; i++) { + if (pl.p[j - 1].row != pl.p[i].row || + pl.p[j - 1].col != pl.p[i].col) { + + pl.p[j].row = pl.p[i].row; + pl.p[j].col = pl.p[i].col; + pl.p[j].value = pl.p[i].value; + j++; + } + } + pl.n = j; + } + + if (out_mode == OUT_PID || out_mode == OUT_CNT) { + CELL *out_buf; + + /* Output will be a cell map */ + /* open a new file and allocate an output buffer */ + out_id = Rast_open_c_new(out_name); + out_buf = Rast_allocate_c_buf(); + Rast_set_c_null_value(out_buf, window.cols); + row = 0; + + /* build the output map */ + G_message(_("Writing output raster map...")); + for (i = 0; i < pl.n; i++) { + while (row < pl.p[i].row) { + G_percent(row, nrows, 2); + Rast_put_c_row(out_id, out_buf); + Rast_set_c_null_value(out_buf, window.cols); + row++; + } + out_buf[pl.p[i].col] = pl.p[i].value; + } + while (row < window.rows) { + G_percent(row, nrows, 2); + Rast_put_c_row(out_id, out_buf); + Rast_set_c_null_value(out_buf, window.cols); + row++; + } + G_percent(1, 1, 1); + G_free(out_buf); + } + else { /* mode = OUT_CPY or OUT_ACC */ + DCELL *out_buf; + + /* Output could be of the same type as input */ + /* open a new file and allocate an output buffer */ + out_id = Rast_open_new(out_name, DCELL_TYPE); + out_buf = Rast_allocate_d_buf(); + Rast_set_d_null_value(out_buf, window.cols); + row = 0; + + /* build the output map */ + G_message(_("Writing output raster map...")); + for (i = 0; i < pl.n; i++) { + while (row < pl.p[i].row) { + G_percent(row, nrows, 2); + Rast_put_d_row(out_id, out_buf); + Rast_set_d_null_value(out_buf, window.cols); + row++; + } + out_buf[pl.p[i].col] = pl.p[i].value; + } + while (row < window.rows) { + G_percent(row, nrows, 2); + Rast_put_d_row(out_id, out_buf); + Rast_set_d_null_value(out_buf, window.cols); + row++; + } + G_percent(1, 1, 1); + G_free(out_buf); + } + + Rast_close(out_id); + + Rast_put_cell_title(out_name, "Path trace"); + + Rast_short_history(out_name, "raster", &history); + Rast_command_history(&history); + Rast_write_history(out_name, &history); + } + + /* vector output */ + if (opt.vect->answer) { + Vect_build(&vout); + Vect_close(&vout); + } + + /* close files and free buffers */ + close(dir_fd); + unlink(tempfile2); + + if (opt.val->answer && opt.rast->answer) { + close(val_fd); + unlink(tempfile1); + } + + G_done_msg(" "); + + exit(EXIT_SUCCESS); +} + +void pl_add(struct point_list *pl, struct ppoint *p) +{ + if (pl->n == pl->nalloc) { + pl->nalloc += POINTS_INCREMENT; + pl->p = (struct ppoint *)G_realloc(pl->p, pl->nalloc * sizeof(struct ppoint)); + if (!pl->p) + G_fatal_error(_("Unable to increase point list")); + } + pl->p[pl->n] = *p; + pl->n++; +} + + +/* Jenson Domingue 1988, r.fill.dir: + * bitmask encoded directions CW from North + * value log2(value) direction + * 1 0 NE + * 2 1 E + * 4 2 SE + * 8 3 S + * 16 4 SW + * 32 5 W + * 64 6 NW + * 128 7 N + * 256 8 NEN + * 512 9 ENE + * 1024 10 ESE + * 2048 11 SES + * 4096 12 SWS + * 8192 13 WSW + * 16384 14 WNW + * 32768 15 NWN + * + * + * 8 neighbours + * 64 128 1 + * 32 x 2 + * 16 8 4 + * + * log2(value) CW from North starting at NE + * expanded for Knight's move + * + * 15 8 + * 14 6 7 0 9 + * 5 X 1 + * 13 4 3 2 10 + * 12 11 + */ +int dir_bitmask(int dir_fd, int val_fd, struct point *startp, struct Cell_head *window, + struct Map_info *Out, struct point_list *pl, int out_mode) +{ + int go = 1, next_row, next_col, next_dir; + int npoints; + int dir_row = -1, val_row = -1; + CELL direction; + CELL *dir_buf; + DCELL *val_buf; + struct spoint *stackp, *newp; + struct pavlrc_table *visited; + struct pavlrc ngbr_rc; + struct ppoint pp; + int is_stack; + int cur_dir, i, npaths; + struct line_pnts *Points; + struct line_cats *Cats; + double x, y; + double value; + int col_offset[16] = { 1, 1, 1, 0, -1, -1, -1, 0, + 1, 2, 2, 1, -1, -2, -2, -1 }; + int row_offset[16] = { -1, 0, 1, 1, 1, 0, -1, -1, + -2, -1, 1, 2, 2, 1, -1, -2 }; + + dir_buf = Rast_allocate_c_buf(); + val_buf = NULL; + + stackp = (struct spoint *)G_malloc(sizeof(struct spoint)); + + stackp->row = startp->row; + stackp->col = startp->col; + stackp->value = startp->value; + value = startp->value; + stackp->dir = -1; + stackp->next = NULL; + + visited = pavlrc_create(NULL); + ngbr_rc.row = stackp->row; + ngbr_rc.col = stackp->col; + pavlrc_insert(visited, &ngbr_rc); + + if (Out) { + Points = Vect_new_line_struct(); + Cats = Vect_new_cats_struct(); + Vect_cat_set(Cats, 1, (int)stackp->value); + } + + if (pl) { + if (out_mode == OUT_CNT) + value = 1; + else if (out_mode == OUT_CPY || out_mode == OUT_ACC) { + /* read input raster */ + val_buf = Rast_allocate_d_buf(); + if (val_row != stackp->row) { + lseek(val_fd, (off_t) stackp->row * window->cols * sizeof(DCELL), + SEEK_SET); + if (read(val_fd, val_buf, window->cols * sizeof(DCELL)) != + window->cols * sizeof(DCELL)) { + G_fatal_error(_("Unable to read from temp file")); + } + val_row = stackp->row; + } + value = val_buf[stackp->col]; + } + stackp->value = value; + } + + /* multi-path tracing: + * multiple paths from the same starting point */ + + npoints = 0; + while (stackp) { + is_stack = 1; + stackp->dir++; + next_row = stackp->row; + next_col = stackp->col; + value = stackp->value; + + /* begin loop */ + go = 1; + while (go) { + go = 0; + + /* find direction from this point */ + if (dir_row != next_row) { + lseek(dir_fd, (off_t) next_row * window->cols * sizeof(CELL), + SEEK_SET); + if (read(dir_fd, dir_buf, window->cols * sizeof(CELL)) != + window->cols * sizeof(CELL)) { + G_fatal_error(_("Unable to read from temp file")); + } + dir_row = next_row; + } + direction = *(dir_buf + next_col); + + if (direction <= 0 || Rast_is_c_null_value(&direction)) { + /* end of current path: write out the result */ + if (Out && Points->n_points > 1) { + Vect_write_line(Out, GV_LINE, Points, Cats); + } + + /* leave this loop */ + if (is_stack) { + newp = stackp->next; + G_free(stackp); + stackp = newp; + } + break; + } + + /* start direction */ + cur_dir = 0; + if (is_stack) + cur_dir = stackp->dir; + + /* count paths going from current point and + * get next direction as log2(direction) */ + next_dir = -1; + npaths = 0; + for (i = cur_dir; i < 16; i++) { + if ((direction & (1 << i)) != 0) { + npaths++; + if (next_dir < 0) + next_dir = i; + } + } + + if (is_stack) { + if (npaths > 0) { + stackp->dir = next_dir; + /* start a new path */ + if (Out) { + Vect_reset_line(Points); + x = window->west + (next_col + 0.5) * window->ew_res; + y = window->north - (next_row + 0.5) * window->ns_res; + Vect_append_point(Points, x, y, 0.0); + } + if (pl) { + value = stackp->value; + pp.row = next_row; + pp.col = next_col; + pp.value = value; + pl_add(pl, &pp); + } + npoints++; + } + else { + /* stack point without path ? */ + if (stackp->dir == 0) + G_warning(_("No path from row %d, col %d"), + stackp->row, stackp->col); + + /* drop this point from the stack */ + G_debug(1, "drop point from stack"); + newp = stackp->next; + G_free(stackp); + stackp = newp; + break; + } + } + else { /* not a stack point */ + if (npaths == 0) { + /* should not happen */ + G_fatal_error(_("Invalid direction %d"), direction); + } + if (npaths > 1) { + /* write out the result */ + if (Out && Points->n_points > 1) { + Vect_write_line(Out, GV_LINE, Points, Cats); + } + + ngbr_rc.row = next_row; + ngbr_rc.col = next_col; + + /* add it to the stack and leave this loop */ + G_debug(1, "add point to stack: row %d, col %d, dir %d", + next_row, next_col, next_dir); + newp = (struct spoint *)G_malloc(sizeof(struct spoint)); + newp->row = next_row; + newp->col = next_col; + newp->dir = next_dir - 1; + newp->value = value; + newp->next = stackp; + stackp = newp; + break; + } + } + + is_stack = 0; + + /* identify next downstream cell */ + next_row += row_offset[next_dir]; + next_col += col_offset[next_dir]; + + G_debug(1, "next cell at row %d, col %d", next_row, next_col); + + if (next_col >= 0 && next_col < window->cols + && next_row >= 0 && next_row < window->rows) { + + /* add point */ + if (Out) { + x = window->west + (next_col + 0.5) * window->ew_res; + y = window->north - (next_row + 0.5) * window->ns_res; + Vect_append_point(Points, x, y, 0.0); + } + if (pl) { + if (out_mode == OUT_CNT) + value += 1; + else if (out_mode == OUT_CPY || out_mode == OUT_ACC) { + /* read input raster */ + if (val_row != next_row) { + lseek(val_fd, (off_t) next_row * window->cols * sizeof(DCELL), + SEEK_SET); + if (read(val_fd, val_buf, window->cols * sizeof(DCELL)) != + window->cols * sizeof(DCELL)) { + G_fatal_error(_("Unable to read from temp file")); + } + val_row = next_row; + } + + if (out_mode == OUT_CPY) + value = val_buf[next_col]; + else + value += val_buf[next_col]; + } + pp.row = next_row; + pp.col = next_col; + pp.value = value; + pl_add(pl, &pp); + } + + /* avoid circular paths + * avoid tracing the same path segment several times: + * a path can split and later on merge again, + * then split again, merge again + * path segments are identical from every merge point + * to the next split point */ + ngbr_rc.row = next_row; + ngbr_rc.col = next_col; + if (!pavlrc_insert(visited, &ngbr_rc)) { + go = 1; + npoints++; + } + else { + /* reached a merge point */ + /* write out the result */ + if (Out && Points->n_points > 1) { + Vect_write_line(Out, GV_LINE, Points, Cats); + } + } + } + else { + G_warning(_("Path is leaving the current region")); + } + } /* end while */ + } + + pavlrc_destroy(visited); + + G_free(dir_buf); + if (val_buf) + G_free(val_buf); + + if (Out) { + Vect_destroy_line_struct(Points); + Vect_destroy_cats_struct(Cats); + } + + return (npoints > 1); +} + +int dir_degree(int dir_fd, int val_fd, struct point *startp, struct Cell_head *window, + struct Map_info *Out, struct point_list *pl, int out_mode) +{ + /* + * The idea is that each cell of the direction surface has a value representing + * the direction towards the next cell in the path. The direction is read from + * the input raster, and a simple case/switch is used to determine which cell to + * read next. This is repeated via a while loop until a null direction is found. + * + * directions are degrees CCW from East with East = 360 + */ + + int neighbour, next_row, next_col, go = 1; + int npoints; + int dir_row = -1, val_row = -1; + DCELL direction; + DCELL *dir_buf; + DCELL *val_buf; + double x, y; + double value; + struct ppoint pp; + struct line_pnts *Points; + struct line_cats *Cats; + + dir_buf = Rast_allocate_d_buf(); + val_buf = NULL; + + next_row = startp->row; + next_col = startp->col; + value = startp->value; + + if (Out) { + Points = Vect_new_line_struct(); + Cats = Vect_new_cats_struct(); + Vect_cat_set(Cats, 1, (int)value); + + x = window->west + (next_col + 0.5) * window->ew_res; + y = window->north - (next_row + 0.5) * window->ns_res; + Vect_append_point(Points, x, y, 0.0); + } + + if (pl) { + if (out_mode == OUT_CNT) + value = 1; + else if (out_mode == OUT_CPY || out_mode == OUT_ACC) { + /* read input raster */ + val_buf = Rast_allocate_d_buf(); + if (val_row != next_row) { + lseek(val_fd, (off_t) next_row * window->cols * sizeof(DCELL), + SEEK_SET); + if (read(val_fd, val_buf, window->cols * sizeof(DCELL)) != + window->cols * sizeof(DCELL)) { + G_fatal_error(_("Unable to read from temp file")); + } + val_row = next_row; + } + + value = val_buf[next_col]; + } + pp.row = next_row; + pp.col = next_col; + pp.value = value; + pl_add(pl, &pp); + } + + npoints = 1; + while (go) { + go = 0; + /* Directional algorithm + * 1) read cell direction + * 2) shift to cell in that direction + */ + /* find the direction recorded at row,col */ + if (dir_row != next_row) { + lseek(dir_fd, (off_t) next_row * window->cols * sizeof(DCELL), + SEEK_SET); + if (read(dir_fd, dir_buf, window->cols * sizeof(DCELL)) != + window->cols * sizeof(DCELL)) { + G_fatal_error(_("Unable to read from temp file")); + } + dir_row = next_row; + } + direction = *(dir_buf + next_col); + neighbour = 0; + if (!Rast_is_d_null_value(&direction)) { + neighbour = direction * 10; + G_debug(2, "direction read: %lf, neighbour found: %i", + direction, neighbour); + } + switch (neighbour) { + case 225: /* ENE */ + next_row -= 1; + next_col += 2; + break; + case 450: /* NE */ + next_row -= 1; + next_col += 1; + break; + case 675: /* NNE */ + next_row -= 2; + next_col += 1; + break; + case 900: /* N */ + next_row -= 1; + break; + case 1125: /* NNW */ + next_row -= 2; + next_col -= 1; + break; + case 1350: /* NW */ + next_col -= 1; + next_row -= 1; + break; + case 1575: /* WNW */ + next_col -= 2; + next_row -= 1; + break; + case 1800: /* W*/ + next_col -= 1; + break; + case 2025: /* WSW */ + next_row += 1; + next_col -= 2; + break; + case 2250: /* SW */ + next_row += 1; + next_col -= 1; + break; + case 2475: /* SSW */ + next_row += 2; + next_col -= 1; + break; + case 2700: /* S */ + next_row += 1; + break; + case 2925: /* SSE */ + next_row += 2; + next_col += 1; + break; + case 3150: /* SE */ + next_row += 1; + next_col += 1; + break; + case 3375: /* ESE */ + next_row += 1; + next_col += 2; + break; + case 3600: /* E */ + next_col += 1; + break; + default: + /* end of path */ + next_row = -1; + next_col = -1; + break; + } /* end switch/case */ + + if (next_col >= 0 && next_col < window->cols && next_row >= 0 && + next_row < window->rows) { + + if (Out) { + x = window->west + (next_col + 0.5) * window->ew_res; + y = window->north - (next_row + 0.5) * window->ns_res; + Vect_append_point(Points, x, y, 0.0); + } + if (pl) { + if (out_mode == OUT_CNT) + value += 1; + else if (out_mode == OUT_CPY || out_mode == OUT_ACC) { + /* read input raster */ + if (val_row != next_row) { + lseek(val_fd, (off_t) next_row * window->cols * sizeof(DCELL), + SEEK_SET); + if (read(val_fd, val_buf, window->cols * sizeof(DCELL)) != + window->cols * sizeof(DCELL)) { + G_fatal_error(_("Unable to read from temp file")); + } + val_row = next_row; + } + + if (out_mode == OUT_CPY) + value = val_buf[next_col]; + else + value += val_buf[next_col]; + } + pp.row = next_row; + pp.col = next_col; + pp.value = value; + pl_add(pl, &pp); + } + + go = 1; + npoints++; + } + + } /* end while */ + + if (Out && Points->n_points > 1) { + Vect_write_line(Out, GV_LINE, Points, Cats); + } + + G_free(dir_buf); + if (val_buf) + G_free(val_buf); + + if (Out) { + Vect_destroy_line_struct(Points); + Vect_destroy_cats_struct(Cats); + } + + return (npoints > 1); +} diff -Nru grass-7.4.3/raster/r.path/Makefile grass-7.6.0/raster/r.path/Makefile --- grass-7.4.3/raster/r.path/Makefile 1970-01-01 00:00:00.000000000 +0000 +++ grass-7.6.0/raster/r.path/Makefile 2018-08-31 15:00:19.000000000 +0000 @@ -0,0 +1,12 @@ +MODULE_TOPDIR = ../.. + +PGM = r.path + +LIBES = $(VECTORLIB) $(RASTERLIB) $(GISLIB) +DEPENDENCIES = $(VECTORDEP) $(RASTERDEP) $(GISDEP) +EXTRA_INC = $(VECT_INC) +EXTRA_CFLAGS = $(VECT_CFLAGS) + +include $(MODULE_TOPDIR)/include/Make/Module.make + +default: cmd diff -Nru grass-7.4.3/raster/r.path/pavlrc.c grass-7.6.0/raster/r.path/pavlrc.c --- grass-7.4.3/raster/r.path/pavlrc.c 1970-01-01 00:00:00.000000000 +0000 +++ grass-7.6.0/raster/r.path/pavlrc.c 2017-12-21 16:45:23.000000000 +0000 @@ -0,0 +1,843 @@ +/* Produced by texiweb from libavl.w. */ + +/* libavl - library for manipulation of binary trees. + Copyright (C) 1998, 1999, 2000, 2001, 2002, 2004 Free Software + Foundation, Inc. + + This library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 3 of the License, or (at your option) any later version. + + This library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with this library; if not, write to the Free Software + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA + 02110-1301 USA. + */ + +/* Nov 2016, Markus Metz + * from libavl-2.0.3 + * added safety checks and speed optimizations + */ + +#include +#include +#include +#include "pavlrc.h" + +#define CMP_RC(a, b) ((a)->row == (b)->row ? (a)->col - (b)->col : (a)->row - (b)->row) + +/* Creates and returns a new table + with comparison function |compare| using parameter |param| + and memory allocator |allocator|. + Returns |NULL| if memory allocation failed. */ +struct pavlrc_table *pavlrc_create(struct libavl_allocator *allocator) +{ + struct pavlrc_table *tree; + + if (allocator == NULL) + allocator = &pavlrc_allocator_default; + + tree = allocator->libavl_malloc(allocator, sizeof *tree); + if (tree == NULL) + return NULL; + + tree->pavl_root = NULL; + tree->pavl_alloc = allocator; + tree->pavl_count = 0; + + return tree; +} + +/* Search |tree| for an item matching |item|, and return it if found. + Otherwise return |NULL|. */ +struct pavlrc *pavlrc_find(const struct pavlrc_table *tree, const struct pavlrc *item) +{ + struct pavlrc_node *p; + + assert(tree != NULL && item != NULL); + + p = tree->pavl_root; + while (p != NULL) { + int cmp = CMP_RC(item, &p->pavl_data); + + if (cmp == 0) + return &p->pavl_data; + + p = p->pavl_link[cmp > 0]; + } + + return NULL; +} + +/* Inserts |item| into |tree| and returns a pointer to |item|. + If a duplicate item is found in the tree, + returns a pointer to the duplicate without inserting |item|. + Returns |NULL| in case of memory allocation failure. */ +struct pavlrc *pavlrc_probe(struct pavlrc_table *tree, struct pavlrc *item) +{ + struct pavlrc_node *y; /* Top node to update balance factor, and parent. */ + struct pavlrc_node *p, *q; /* Iterator, and parent. */ + struct pavlrc_node *n; /* Newly inserted node. */ + struct pavlrc_node *w; /* New root of rebalanced subtree. */ + int dir; /* Direction to descend. */ + + assert(tree != NULL && item != NULL); + + y = p = tree->pavl_root; + q = NULL; + dir = 0; + while (p != NULL) { + int cmp = CMP_RC(item, &p->pavl_data); + + if (cmp == 0) + return &p->pavl_data; + + dir = cmp > 0; + + if (p->pavl_balance != 0) + y = p; + + q = p, p = p->pavl_link[dir]; + } + + n = tree->pavl_alloc->libavl_malloc(tree->pavl_alloc, sizeof *p); + if (n == NULL) + return NULL; + + tree->pavl_count++; + n->pavl_link[0] = n->pavl_link[1] = NULL; + n->pavl_parent = q; + n->pavl_data = *item; + n->pavl_balance = 0; + if (q == NULL) { + tree->pavl_root = n; + + return item /* &n->pavl_data */; + } + q->pavl_link[dir] = n; + + p = n; + while (p != y) { + q = p->pavl_parent; + /* + dir = q->pavl_link[0] != p; + if (dir == 0) + q->pavl_balance--; + else + q->pavl_balance++; + */ + if (q->pavl_link[0] != p) + q->pavl_balance++; + else + q->pavl_balance--; + + p = q; + } + + if (y->pavl_balance == -2) { + struct pavlrc_node *x = y->pavl_link[0]; + + if (x->pavl_balance == -1) { + w = x; + y->pavl_link[0] = x->pavl_link[1]; + x->pavl_link[1] = y; + x->pavl_balance = y->pavl_balance = 0; + x->pavl_parent = y->pavl_parent; + y->pavl_parent = x; + if (y->pavl_link[0] != NULL) + y->pavl_link[0]->pavl_parent = y; + } + else { + assert(x->pavl_balance == +1); + w = x->pavl_link[1]; + x->pavl_link[1] = w->pavl_link[0]; + w->pavl_link[0] = x; + y->pavl_link[0] = w->pavl_link[1]; + w->pavl_link[1] = y; + if (w->pavl_balance == -1) + x->pavl_balance = 0, y->pavl_balance = +1; + else if (w->pavl_balance == 0) + x->pavl_balance = y->pavl_balance = 0; + else /* |w->pavl_balance == +1| */ + x->pavl_balance = -1, y->pavl_balance = 0; + w->pavl_balance = 0; + w->pavl_parent = y->pavl_parent; + x->pavl_parent = y->pavl_parent = w; + if (x->pavl_link[1] != NULL) + x->pavl_link[1]->pavl_parent = x; + if (y->pavl_link[0] != NULL) + y->pavl_link[0]->pavl_parent = y; + } + } + else if (y->pavl_balance == +2) { + struct pavlrc_node *x = y->pavl_link[1]; + + if (x->pavl_balance == +1) { + w = x; + y->pavl_link[1] = x->pavl_link[0]; + x->pavl_link[0] = y; + x->pavl_balance = y->pavl_balance = 0; + x->pavl_parent = y->pavl_parent; + y->pavl_parent = x; + if (y->pavl_link[1] != NULL) + y->pavl_link[1]->pavl_parent = y; + } + else { + assert(x->pavl_balance == -1); + w = x->pavl_link[0]; + x->pavl_link[0] = w->pavl_link[1]; + w->pavl_link[1] = x; + y->pavl_link[1] = w->pavl_link[0]; + w->pavl_link[0] = y; + if (w->pavl_balance == +1) + x->pavl_balance = 0, y->pavl_balance = -1; + else if (w->pavl_balance == 0) + x->pavl_balance = y->pavl_balance = 0; + else /* |w->pavl_balance == -1| */ + x->pavl_balance = +1, y->pavl_balance = 0; + w->pavl_balance = 0; + w->pavl_parent = y->pavl_parent; + x->pavl_parent = y->pavl_parent = w; + if (x->pavl_link[0] != NULL) + x->pavl_link[0]->pavl_parent = x; + if (y->pavl_link[1] != NULL) + y->pavl_link[1]->pavl_parent = y; + } + } + else + return item /* &n->pavl_data */; + + if (w->pavl_parent != NULL) + w->pavl_parent->pavl_link[y != w->pavl_parent->pavl_link[0]] = w; + else + tree->pavl_root = w; + + return item /* &n->pavl_data */; +} + +/* Inserts |item| into |table|. + Returns |NULL| if |item| was successfully inserted + or if a memory allocation error occurred. + Otherwise, returns the duplicate item. */ +struct pavlrc *pavlrc_insert(struct pavlrc_table *table, struct pavlrc *item) +{ + struct pavlrc *p = pavlrc_probe(table, item); + + return p == NULL || p == item ? NULL : p; +} + +/* Inserts |item| into |table|, replacing any duplicate item. + Returns |NULL| if |item| was inserted without replacing a duplicate, + or if a memory allocation error occurred. + Otherwise, returns the item that was replaced. */ +struct pavlrc *pavlrc_replace(struct pavlrc_table *table, struct pavlrc *item) +{ + struct pavlrc *p = pavlrc_probe(table, item); + + if (p == NULL || p == item) + return NULL; + else { + struct pavlrc *r = p; + + *p = *item; + + return r; + } +} + +/* Deletes from |tree| and returns an item matching |item|. + Returns a null pointer if no matching item found. */ +struct pavlrc *pavlrc_delete(struct pavlrc_table *tree, struct pavlrc *item) +{ + struct pavlrc_node *p; /* Traverses tree to find node to delete. */ + struct pavlrc_node *q; /* Parent of |p|. */ + int dir; /* Side of |q| on which |p| is linked. */ + int cmp; /* Result of comparison between |item| and |p|. */ + + assert(tree != NULL && item != NULL); + + p = tree->pavl_root; + dir = 0; + while (p != NULL) { + cmp = CMP_RC(item, &p->pavl_data); + + if (cmp == 0) + break; + + dir = cmp > 0; + p = p->pavl_link[dir]; + } + if (p == NULL) + return NULL; + + /* item = p->pavl_data; */ + + q = p->pavl_parent; + if (q == NULL) { + q = (struct pavlrc_node *)&tree->pavl_root; + dir = 0; + } + + if (p->pavl_link[1] == NULL) { + q->pavl_link[dir] = p->pavl_link[0]; + if (q->pavl_link[dir] != NULL) + q->pavl_link[dir]->pavl_parent = p->pavl_parent; + } + else { + struct pavlrc_node *r = p->pavl_link[1]; + + if (r->pavl_link[0] == NULL) { + r->pavl_link[0] = p->pavl_link[0]; + q->pavl_link[dir] = r; + r->pavl_parent = p->pavl_parent; + if (r->pavl_link[0] != NULL) + r->pavl_link[0]->pavl_parent = r; + r->pavl_balance = p->pavl_balance; + q = r; + dir = 1; + } + else { + struct pavlrc_node *s = r->pavl_link[0]; + + while (s->pavl_link[0] != NULL) + s = s->pavl_link[0]; + r = s->pavl_parent; + r->pavl_link[0] = s->pavl_link[1]; + s->pavl_link[0] = p->pavl_link[0]; + s->pavl_link[1] = p->pavl_link[1]; + q->pavl_link[dir] = s; + if (s->pavl_link[0] != NULL) + s->pavl_link[0]->pavl_parent = s; + s->pavl_link[1]->pavl_parent = s; + s->pavl_parent = p->pavl_parent; + if (r->pavl_link[0] != NULL) + r->pavl_link[0]->pavl_parent = r; + s->pavl_balance = p->pavl_balance; + q = r; + dir = 0; + } + } + tree->pavl_alloc->libavl_free(tree->pavl_alloc, p); + + while (q != (struct pavlrc_node *)&tree->pavl_root) { + struct pavlrc_node *y = q; + + if (y->pavl_parent != NULL) + q = y->pavl_parent; + else + q = (struct pavlrc_node *)&tree->pavl_root; + + if (dir == 0) { + dir = q->pavl_link[0] != y; + y->pavl_balance++; + if (y->pavl_balance == +1) + break; + else if (y->pavl_balance == +2) { + struct pavlrc_node *x = y->pavl_link[1]; + + if (x->pavl_balance == -1) { + struct pavlrc_node *w; + + assert(x->pavl_balance == -1); + w = x->pavl_link[0]; + x->pavl_link[0] = w->pavl_link[1]; + w->pavl_link[1] = x; + y->pavl_link[1] = w->pavl_link[0]; + w->pavl_link[0] = y; + if (w->pavl_balance == +1) + x->pavl_balance = 0, y->pavl_balance = -1; + else if (w->pavl_balance == 0) + x->pavl_balance = y->pavl_balance = 0; + else /* |w->pavl_balance == -1| */ + x->pavl_balance = +1, y->pavl_balance = 0; + w->pavl_balance = 0; + w->pavl_parent = y->pavl_parent; + x->pavl_parent = y->pavl_parent = w; + if (x->pavl_link[0] != NULL) + x->pavl_link[0]->pavl_parent = x; + if (y->pavl_link[1] != NULL) + y->pavl_link[1]->pavl_parent = y; + q->pavl_link[dir] = w; + } + else { + y->pavl_link[1] = x->pavl_link[0]; + x->pavl_link[0] = y; + x->pavl_parent = y->pavl_parent; + y->pavl_parent = x; + if (y->pavl_link[1] != NULL) + y->pavl_link[1]->pavl_parent = y; + q->pavl_link[dir] = x; + if (x->pavl_balance == 0) { + x->pavl_balance = -1; + y->pavl_balance = +1; + break; + } + else { + x->pavl_balance = y->pavl_balance = 0; + y = x; + } + } + } + } + else { + dir = q->pavl_link[0] != y; + y->pavl_balance--; + if (y->pavl_balance == -1) + break; + else if (y->pavl_balance == -2) { + struct pavlrc_node *x = y->pavl_link[0]; + + if (x->pavl_balance == +1) { + struct pavlrc_node *w; + + assert(x->pavl_balance == +1); + w = x->pavl_link[1]; + x->pavl_link[1] = w->pavl_link[0]; + w->pavl_link[0] = x; + y->pavl_link[0] = w->pavl_link[1]; + w->pavl_link[1] = y; + if (w->pavl_balance == -1) + x->pavl_balance = 0, y->pavl_balance = +1; + else if (w->pavl_balance == 0) + x->pavl_balance = y->pavl_balance = 0; + else /* |w->pavl_balance == +1| */ + x->pavl_balance = -1, y->pavl_balance = 0; + w->pavl_balance = 0; + w->pavl_parent = y->pavl_parent; + x->pavl_parent = y->pavl_parent = w; + if (x->pavl_link[1] != NULL) + x->pavl_link[1]->pavl_parent = x; + if (y->pavl_link[0] != NULL) + y->pavl_link[0]->pavl_parent = y; + q->pavl_link[dir] = w; + } + else { + y->pavl_link[0] = x->pavl_link[1]; + x->pavl_link[1] = y; + x->pavl_parent = y->pavl_parent; + y->pavl_parent = x; + if (y->pavl_link[0] != NULL) + y->pavl_link[0]->pavl_parent = y; + q->pavl_link[dir] = x; + if (x->pavl_balance == 0) { + x->pavl_balance = +1; + y->pavl_balance = -1; + break; + } + else { + x->pavl_balance = y->pavl_balance = 0; + y = x; + } + } + } + } + } + + tree->pavl_count--; + + return item; +} + +/* Initializes |trav| for use with |tree| + and selects the null node. */ +void pavlrc_t_init(struct pavlrc_traverser *trav, struct pavlrc_table *tree) +{ + trav->pavl_table = tree; + trav->pavl_node = NULL; +} + +/* Initializes |trav| for |tree|. + Returns data item in |tree| with the least value, + or |NULL| if |tree| is empty. */ +struct pavlrc *pavlrc_t_first(struct pavlrc_traverser *trav, struct pavlrc_table *tree) +{ + assert(tree != NULL && trav != NULL); + + trav->pavl_table = tree; + trav->pavl_node = tree->pavl_root; + if (trav->pavl_node != NULL) { + while (trav->pavl_node->pavl_link[0] != NULL) + trav->pavl_node = trav->pavl_node->pavl_link[0]; + + return &trav->pavl_node->pavl_data; + } + else + return NULL; +} + +/* Initializes |trav| for |tree|. + Returns data item in |tree| with the greatest value, + or |NULL| if |tree| is empty. */ +struct pavlrc *pavlrc_t_last(struct pavlrc_traverser *trav, struct pavlrc_table *tree) +{ + assert(tree != NULL && trav != NULL); + + trav->pavl_table = tree; + trav->pavl_node = tree->pavl_root; + if (trav->pavl_node != NULL) { + while (trav->pavl_node->pavl_link[1] != NULL) + trav->pavl_node = trav->pavl_node->pavl_link[1]; + + return &trav->pavl_node->pavl_data; + } + else + return NULL; +} + +/* Searches for |item| in |tree|. + If found, initializes |trav| to the item found and returns the item + as well. + If there is no matching item, initializes |trav| to the null item + and returns |NULL|. */ +struct pavlrc *pavlrc_t_find(struct pavlrc_traverser *trav, struct pavlrc_table *tree, + struct pavlrc *item) +{ + struct pavlrc_node *p; + + assert(trav != NULL && tree != NULL && item != NULL); + + trav->pavl_table = tree; + + p = tree->pavl_root; + while (p != NULL) { + int cmp = CMP_RC(item, &p->pavl_data); + + if (cmp == 0) { + trav->pavl_node = p; + + return &p->pavl_data; + } + + p = p->pavl_link[cmp > 0]; + } + + trav->pavl_node = NULL; + + return NULL; +} + +/* Attempts to insert |item| into |tree|. + If |item| is inserted successfully, it is returned and |trav| is + initialized to its location. + If a duplicate is found, it is returned and |trav| is initialized to + its location. No replacement of the item occurs. + If a memory allocation failure occurs, |NULL| is returned and |trav| + is initialized to the null item. */ +struct pavlrc *pavlrc_t_insert(struct pavlrc_traverser *trav, + struct pavlrc_table *tree, struct pavlrc *item) +{ + struct pavlrc *p; + + assert(trav != NULL && tree != NULL && item != NULL); + + p = pavlrc_probe(tree, item); + if (p != NULL) { + trav->pavl_table = tree; + trav->pavl_node = ((struct pavlrc_node *)((char *)p - + offsetof(struct pavlrc_node, + pavl_data))); + + return p; + } + else { + pavlrc_t_init(trav, tree); + + return NULL; + } +} + +/* Initializes |trav| to have the same current node as |src|. */ +struct pavlrc *pavlrc_t_copy(struct pavlrc_traverser *trav, + const struct pavlrc_traverser *src) +{ + assert(trav != NULL && src != NULL); + + trav->pavl_table = src->pavl_table; + trav->pavl_node = src->pavl_node; + + return trav->pavl_node != NULL ? &trav->pavl_node->pavl_data : NULL; +} + +/* Returns the next data item in inorder + within the tree being traversed with |trav|, + or if there are no more data items returns |NULL|. */ +struct pavlrc *pavlrc_t_next(struct pavlrc_traverser *trav) +{ + assert(trav != NULL); + + if (trav->pavl_node == NULL) + return pavlrc_t_first(trav, trav->pavl_table); + else if (trav->pavl_node->pavl_link[1] == NULL) { + struct pavlrc_node *q, *p; /* Current node and its child. */ + + for (p = trav->pavl_node, q = p->pavl_parent;; + p = q, q = q->pavl_parent) + if (q == NULL || p == q->pavl_link[0]) { + trav->pavl_node = q; + + return trav->pavl_node != NULL ? + &trav->pavl_node->pavl_data : NULL; + } + } + else { + trav->pavl_node = trav->pavl_node->pavl_link[1]; + while (trav->pavl_node->pavl_link[0] != NULL) + trav->pavl_node = trav->pavl_node->pavl_link[0]; + + return &trav->pavl_node->pavl_data; + } +} + +/* Returns the previous data item in inorder + within the tree being traversed with |trav|, + or if there are no more data items returns |NULL|. */ +struct pavlrc *pavlrc_t_prev(struct pavlrc_traverser *trav) +{ + assert(trav != NULL); + + if (trav->pavl_node == NULL) + return pavlrc_t_last(trav, trav->pavl_table); + else if (trav->pavl_node->pavl_link[0] == NULL) { + struct pavlrc_node *q, *p; /* Current node and its child. */ + + for (p = trav->pavl_node, q = p->pavl_parent;; + p = q, q = q->pavl_parent) + if (q == NULL || p == q->pavl_link[1]) { + trav->pavl_node = q; + + return trav->pavl_node != NULL ? + &trav->pavl_node->pavl_data : NULL; + } + } + else { + trav->pavl_node = trav->pavl_node->pavl_link[0]; + while (trav->pavl_node->pavl_link[1] != NULL) + trav->pavl_node = trav->pavl_node->pavl_link[1]; + + return &trav->pavl_node->pavl_data; + } +} + +/* Returns |trav|'s current item. */ +struct pavlrc *pavlrc_t_cur(struct pavlrc_traverser *trav) +{ + assert(trav != NULL); + + return trav->pavl_node != NULL ? &trav->pavl_node->pavl_data : NULL; +} + +/* Replaces the current item in |trav| by |new| and returns the item replaced. + |trav| must not have the null item selected. + The new item must not upset the ordering of the tree. */ +struct pavlrc *pavlrc_t_replace(struct pavlrc_traverser *trav, struct pavlrc *new) +{ + struct pavlrc *old; + + assert(trav != NULL && trav->pavl_node != NULL && new != NULL); + old = &trav->pavl_node->pavl_data; + trav->pavl_node->pavl_data = *new; + + return old; +} + +/* Destroys |new| with |pavl_destroy (new, destroy)|, + first initializing right links in |new| that have + not yet been initialized at time of call. */ +static void +copy_error_recovery(struct pavlrc_node *q, + struct pavlrc_table *new) +{ + assert(q != NULL && new != NULL); + + for (;;) { + struct pavlrc_node *p = q; + + q = q->pavl_parent; + if (q == NULL) + break; + + if (p == q->pavl_link[0]) + q->pavl_link[1] = NULL; + } + + pavlrc_destroy(new); +} + +/* Copies |org| to a newly created tree, which is returned. + If |copy != NULL|, each data item in |org| is first passed to |copy|, + and the return values are inserted into the tree; + |NULL| return values are taken as indications of failure. + On failure, destroys the partially created new tree, + applying |destroy|, if non-null, to each item in the new tree so far, + and returns |NULL|. + If |allocator != NULL|, it is used for allocation in the new tree. + Otherwise, the same allocator used for |org| is used. */ +struct pavlrc_table *pavlrc_copy(const struct pavlrc_table *org, + pavlrc_copy_func * copy, + struct libavl_allocator *allocator) +{ + struct pavlrc_table *new; + struct pavlrc_node *x; + struct pavlrc_node *y; + + assert(org != NULL); + new = pavlrc_create(allocator != NULL ? allocator : org->pavl_alloc); + if (new == NULL) + return NULL; + + new->pavl_count = org->pavl_count; + if (new->pavl_count == 0) + return new; + + x = (struct pavlrc_node *)&org->pavl_root; + y = (struct pavlrc_node *)&new->pavl_root; + while (x != NULL) { + while (x->pavl_link[0] != NULL) { + y->pavl_link[0] = + new->pavl_alloc->libavl_malloc(new->pavl_alloc, + sizeof *y->pavl_link[0]); + if (y->pavl_link[0] == NULL) { + if (y != (struct pavlrc_node *)&new->pavl_root) { + /* y->pavl_data = NULL; */ + y->pavl_link[1] = NULL; + } + + copy_error_recovery(y, new); + + return NULL; + } + y->pavl_link[0]->pavl_parent = y; + + x = x->pavl_link[0]; + y = y->pavl_link[0]; + } + y->pavl_link[0] = NULL; + + for (;;) { + y->pavl_balance = x->pavl_balance; + if (copy == NULL) + y->pavl_data = x->pavl_data; + else { + y->pavl_data = *(struct pavlrc *)copy(&x->pavl_data); + /* + if (y->pavl_data == NULL) { + y->pavl_link[1] = NULL; + copy_error_recovery(y, new); + + return NULL; + } + */ + } + + if (x->pavl_link[1] != NULL) { + y->pavl_link[1] = + new->pavl_alloc->libavl_malloc(new->pavl_alloc, + sizeof *y->pavl_link[1]); + if (y->pavl_link[1] == NULL) { + copy_error_recovery(y, new); + + return NULL; + } + y->pavl_link[1]->pavl_parent = y; + + x = x->pavl_link[1]; + y = y->pavl_link[1]; + break; + } + else + y->pavl_link[1] = NULL; + + for (;;) { + const struct pavlrc_node *w = x; + + x = x->pavl_parent; + if (x == NULL) { + new->pavl_root->pavl_parent = NULL; + return new; + } + y = y->pavl_parent; + + if (w == x->pavl_link[0]) + break; + } + } + } + + return new; +} + +/* Frees storage allocated for |tree|. + If |destroy != NULL|, applies it to each data item in inorder. */ +void pavlrc_destroy(struct pavlrc_table *tree) +{ + struct pavlrc_node *p, *q; + + assert(tree != NULL); + + p = tree->pavl_root; + while (p != NULL) { + if (p->pavl_link[0] == NULL) { + q = p->pavl_link[1]; + tree->pavl_alloc->libavl_free(tree->pavl_alloc, p); + } + else { + q = p->pavl_link[0]; + p->pavl_link[0] = q->pavl_link[1]; + q->pavl_link[1] = p; + } + p = q; + } + + tree->pavl_alloc->libavl_free(tree->pavl_alloc, tree); +} + +/* Allocates |size| bytes of space using |malloc()|. + Returns a null pointer if allocation fails. */ +void *pavlrc_malloc(struct libavl_allocator *allocator, size_t size) +{ + assert(allocator != NULL && size > 0); + + return malloc(size); +} + +/* Frees |block|. */ +void pavlrc_free(struct libavl_allocator *allocator, void *block) +{ + assert(allocator != NULL && block != NULL); + + free(block); +} + +/* Default memory allocator that uses |malloc()| and |free()|. */ +struct libavl_allocator pavlrc_allocator_default = { + pavlrc_malloc, + pavlrc_free +}; + +#undef NDEBUG +#include + +/* Asserts that |pavl_insert()| succeeds at inserting |item| into |table|. */ +void (pavlrc_assert_insert) (struct pavlrc_table * table, struct pavlrc *item) +{ + struct pavlrc *p = pavlrc_probe(table, item); + + assert(p != NULL && p == item); +} + +/* Asserts that |pavl_delete()| really removes |item| from |table|, + and returns the removed item. */ +struct pavlrc *(pavlrc_assert_delete) (struct pavlrc_table * table, struct pavlrc *item) +{ + struct pavlrc *p = pavlrc_delete(table, item); + + assert(p != NULL); + + return p; +} diff -Nru grass-7.4.3/raster/r.path/pavlrc.h grass-7.6.0/raster/r.path/pavlrc.h --- grass-7.4.3/raster/r.path/pavlrc.h 1970-01-01 00:00:00.000000000 +0000 +++ grass-7.6.0/raster/r.path/pavlrc.h 2017-12-21 16:45:23.000000000 +0000 @@ -0,0 +1,107 @@ +/* Produced by texiweb from libavl.w. */ + +/* libavl - library for manipulation of binary trees. + Copyright (C) 1998, 1999, 2000, 2001, 2002, 2004 Free Software + Foundation, Inc. + + This library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 3 of the License, or (at your option) any later version. + + This library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with this library; if not, write to the Free Software + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA + 02110-1301 USA. + */ + +#ifndef PAVLRC_H +#define PAVLRC_H 1 + +#include + +struct pavlrc +{ + int row, col; +}; + +/* Function types. */ +typedef void *pavlrc_copy_func(void *pavl_item); + +#ifndef LIBAVL_ALLOCATOR +#define LIBAVL_ALLOCATOR +/* Memory allocator. */ +struct libavl_allocator +{ + void *(*libavl_malloc) (struct libavl_allocator *, size_t libavl_size); + void (*libavl_free) (struct libavl_allocator *, void *libavl_block); +}; +#endif + +/* Default memory allocator. */ +extern struct libavl_allocator pavlrc_allocator_default; +void *pavlrc_malloc(struct libavl_allocator *, size_t); +void pavlrc_free(struct libavl_allocator *, void *); + +/* Maximum PAVL height, unused. */ +#ifndef PAVL_MAX_HEIGHT +#define PAVL_MAX_HEIGHT 32 +#endif + +/* Tree data structure. */ +struct pavlrc_table +{ + struct pavlrc_node *pavl_root; /* Tree's root. */ + struct libavl_allocator *pavl_alloc; /* Memory allocator. */ + size_t pavl_count; /* Number of items in tree. */ +}; + +/* An PAVL tree node. */ +struct pavlrc_node +{ + struct pavlrc_node *pavl_link[2]; /* Subtrees. */ + struct pavlrc_node *pavl_parent; /* Parent node. */ + struct pavlrc pavl_data; /* data. */ + signed char pavl_balance; /* Balance factor. */ +}; + +/* PAVL traverser structure. */ +struct pavlrc_traverser +{ + struct pavlrc_table *pavl_table; /* Tree being traversed. */ + struct pavlrc_node *pavl_node; /* Current node in tree. */ +}; + +/* Table functions. */ +struct pavlrc_table *pavlrc_create(struct libavl_allocator *); +struct pavlrc_table *pavlrc_copy(const struct pavlrc_table *, pavlrc_copy_func *, + struct libavl_allocator *); +void pavlrc_destroy(struct pavlrc_table *); +struct pavlrc *pavlrc_probe(struct pavlrc_table *, struct pavlrc *); +struct pavlrc *pavlrc_insert(struct pavlrc_table *, struct pavlrc *); +struct pavlrc *pavlrc_replace(struct pavlrc_table *, struct pavlrc *); +struct pavlrc *pavlrc_delete(struct pavlrc_table *, struct pavlrc *); +struct pavlrc *pavlrc_find(const struct pavlrc_table *, const struct pavlrc *); +void pavlrc_assert_insert(struct pavlrc_table *, struct pavlrc *); +struct pavlrc *pavlrc_assert_delete(struct pavlrc_table *, struct pavlrc *); + +#define pavlrc_count(table) ((size_t) (table)->pavlrc_count) + +/* Table traverser functions. */ +void pavlrc_t_init(struct pavlrc_traverser *, struct pavlrc_table *); +struct pavlrc *pavlrc_t_first(struct pavlrc_traverser *, struct pavlrc_table *); +struct pavlrc *pavlrc_t_last(struct pavlrc_traverser *, struct pavlrc_table *); +struct pavlrc *pavlrc_t_find(struct pavlrc_traverser *, struct pavlrc_table *, struct pavlrc *); +struct pavlrc *pavlrc_t_insert(struct pavlrc_traverser *, struct pavlrc_table *, struct pavlrc *); +struct pavlrc *pavlrc_t_copy(struct pavlrc_traverser *, const struct pavlrc_traverser *); +struct pavlrc *pavlrc_t_next(struct pavlrc_traverser *); +struct pavlrc *pavlrc_t_prev(struct pavlrc_traverser *); +struct pavlrc *pavlrc_t_cur(struct pavlrc_traverser *); +struct pavlrc *pavlrc_t_replace(struct pavlrc_traverser *, struct pavlrc *); + +#endif /* pavlrc.h */ diff -Nru grass-7.4.3/raster/r.path/r.path.html grass-7.6.0/raster/r.path/r.path.html --- grass-7.4.3/raster/r.path/r.path.html 1970-01-01 00:00:00.000000000 +0000 +++ grass-7.6.0/raster/r.path/r.path.html 2018-08-31 15:00:19.000000000 +0000 @@ -0,0 +1,213 @@ +

DESCRIPTION

+ +r.path traces a path from starting points following input +directions. Such a movement direction map can be generated with +r.walk, +r.cost, +r.slope.aspect, +r.watershed, or +r.fill.dir, +provided that the direction is in degrees, measured counterclockwise +from east. + +

+Alternatively, bitmask-encoded directions can be provided where each +bit position corresponds to a specific neighbour. A path will continue +to all neighbours with their bit set. This means a path can split and +merge. Such bitmasked directions can be created with the -b +flag of r.cost and +r.walk. + +

+Direction encoding for neighbors of x
+    
+  135  90  45          7 8 1
+  180  x  360          6 x 2
+  225 270 315          5 4 3
+  
+  degrees           bit positions
+  CCW from East
+
+ +A path stops when the direction is zero or negative, indicating a stop +point or outlet. +

+The output raster map will show one or more least-cost paths +between each user-provided location(s) and the target points (direction +≤ 0). By default, the output will be an integer CELL map with +the id of the start points along the least cost path, and null cells elsewhere. + +

+With the -c (copy) flag, the values raster map cell values are +copied verbatim along the path. With the -a (accumulate) +flag, the accumulated cell value from the starting point up to the current +cell is written on output. With either the -c or the -a flags, the +raster_path map is created with the same cell type as +the values raster map (integer, float or double). With +the -n (number) flag, the cells are numbered +consecutively from the starting point to the final point. +The -c, -a, and -n flags are mutually +incompatible. + + +

+The start_coordinates parameter consists of map E and N grid +coordinates of a starting point. Each x,y pair is the easting and +northing (respectively) of a starting point from which a path will be +traced following input directions. The start_points +parameter can take multiple vector maps containing additional starting +points. + +

NOTES

+The directions are recorded as degrees CCW from East, the Knight's move +of r.cost and r.walk is considered: +
+       112.5     67.5          
+157.5  135   90  45   22.5     
+       180   x   0            
+202.5  225  270  315  337.5
+       247.5     292.5
+
+i.e. a cell with the value 135 means the next cell is to the North-West, +and a cell with the value 157.5 means that the next cell is to the +West-North-West. + + +

EXAMPLES

+ +

Hydrological path

+ +We are using the full North Carolina sample dataset. +First we create the two points from a text file using +v.in.ascii module +(here the text file is CSV and we are using unix here-file syntax +with EOF, in GUI just enter the values directly for the parameter input): + +
+v.in.ascii input=- output=start format=point separator=comma <<EOF
+638667.15686275,220610.29411765
+638610.78431373,220223.03921569
+EOF
+
+ +We need to supply a direction raster map to the r.path module. +To get these directions, we use the +r.watershed module: + +
+r.watershed elevation=elev_lid792_1m accumulation=accum drainage=drain_dir
+
+ +The directions are categorical and we convert them to degrees using +raster algebra: + +
+r.mapcalc "drain_deg = if(drain_dir != 0, 45. * abs(drain_dir), null())"
+
+ +Now we are ready to extract the drainage paths starting at the two points. + +
+r.path input=drain_deg raster_path=drain_path vector_path=drain_path start_points=start
+
+ +Before we visualize the result, we set a color table for the elevation +we are using and create a shaded relief map: + +
+r.colors map=elev_lid792_1m color=elevation
+r.relief input=elev_lid792_1m output=relief
+
+ +We visualize the input and output data: + +
+d.shade shade=relief color=elev_lid792_1m
+d.vect map=drain_path color=0:0:61 width=4 legend_label="drainage paths"
+d.vect map=start color=none fill_color=224:0:0 icon=basic/circle size=15 legend_label=origins
+d.legend.vect -b
+
+ +
+drainage using r.watershed +
+Figure: Drainage paths from two points where directions from +r.watershed were used +
+ +

Least-cost path

+ +We compute bitmask encoded movement directions using r.walk: +
+g.region swwake_30m -p
+
+# create friction map based on land cover
+r.recode input=landclass96 output=friction rules=- << EOF
+1:3:0.1:0.1
+4:5:10.:10.
+6:6:1000.0:1000.0
+7:7:0.3:0.3
+EOF
+
+# without Knight's move
+r.walk -b elevation=elev_ned_30m friction=friction output=walkcost \
+    outdir=walkdir start_coordinates=635576,216485
+
+r.path input=walkdir start_coordinates=640206,222795 \
+    raster_path=walkpath vector_path=walkpath
+
+# with Knight's move
+r.walk -b -k elevation=elev_ned_30m friction=friction output=walkcost_k \
+    outdir=walkdir_k start_coordinates=635576,216485
+
+r.path input=walkdir_k start_coordinates=640206,222795 \
+    raster_path=walkpath_k vector_path=walkpath_k
+
+# without Knight's move and without bitmask encoding (single direction)
+r.walk elevation=elev_ned_30m friction=friction output=walkcost_s \
+    outdir=walkdir_s start_coordinates=635576,216485
+
+r.path input=walkdir_s start_coordinates=640206,222795 \
+    raster_path=walkpath_s vector_path=walkpath_s
+
+ + + +The extracted least-cost path splits and merges on the way from +the start point to the stop point (start point for r.walk). Note the +gaps in the raster path when using the Knight's move. +
+
+ +
+ + least cost path using bitmask + +
+Figure: Comparison of shortest paths using single directions and +multiple bitmask encoded directions without and with Knight's move +
+ +

SEE ALSO

+ + +g.region, +r.cost, +r.walk, +r.watershed, +r.fill.dir, +r.basins.fill, +r.terraflow, +r.mapcalc, + + +

AUTHORS

+ +Markus Metz + +

+Last changed: $Date: 2017-12-28 22:26:07 +0100 (Thu, 28 Dec 2017) $ Binary files /tmp/tmp9UkM1R/YF1g6Y1cyg/grass-7.4.3/raster/r.path/r_path.png and /tmp/tmp9UkM1R/W2DZGfKzh0/grass-7.6.0/raster/r.path/r_path.png differ Binary files /tmp/tmp9UkM1R/YF1g6Y1cyg/grass-7.4.3/raster/r.path/r_path_with_bitmask.png and /tmp/tmp9UkM1R/W2DZGfKzh0/grass-7.6.0/raster/r.path/r_path_with_bitmask.png differ Binary files /tmp/tmp9UkM1R/YF1g6Y1cyg/grass-7.4.3/raster/r.path/r_path_with_r_watershed_direction.png and /tmp/tmp9UkM1R/W2DZGfKzh0/grass-7.6.0/raster/r.path/r_path_with_r_watershed_direction.png differ diff -Nru grass-7.4.3/raster/r.proj/bordwalk.c grass-7.6.0/raster/r.proj/bordwalk.c --- grass-7.4.3/raster/r.proj/bordwalk.c 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/raster/r.proj/bordwalk.c 2018-08-31 15:00:19.000000000 +0000 @@ -84,14 +84,17 @@ } static void proj_update(const struct pj_info *from_pj, const struct pj_info *to_pj, + const struct pj_info *trans_pj, int dir, struct Cell_head *to_hd, double hx, double hy) { - if (pj_do_proj(&hx, &hy, from_pj, to_pj) < 0) + if (GPJ_transform(from_pj, to_pj, trans_pj, dir, + &hx, &hy, NULL) < 0) return; update(to_hd, hx, hy); } void bordwalk1(const struct pj_info *from_pj, const struct pj_info *to_pj, + const struct pj_info *trans_pj, int dir, const struct Cell_head *from_hd, struct Cell_head *to_hd) { double idx; @@ -99,41 +102,44 @@ /* Top */ for (idx = from_hd->west + from_hd->ew_res / 2; idx < from_hd->east; idx += from_hd->ew_res) - proj_update(from_pj, to_pj, to_hd, idx, from_hd->north - from_hd->ns_res / 2); + proj_update(from_pj, to_pj, trans_pj, dir, to_hd, idx, from_hd->north - from_hd->ns_res / 2); debug("Top", to_hd); /* Right */ for (idx = from_hd->north - from_hd->ns_res / 2; idx > from_hd->south; idx -= from_hd->ns_res) - proj_update(from_pj, to_pj, to_hd, from_hd->east - from_hd->ew_res / 2, idx); + proj_update(from_pj, to_pj, trans_pj, dir, to_hd, from_hd->east - from_hd->ew_res / 2, idx); debug("Right", to_hd); /* Bottom */ for (idx = from_hd->east - from_hd->ew_res / 2; idx > from_hd->west; idx -= from_hd->ew_res) - proj_update(from_pj, to_pj, to_hd, idx, from_hd->south + from_hd->ns_res / 2); + proj_update(from_pj, to_pj, trans_pj, dir, to_hd, idx, from_hd->south + from_hd->ns_res / 2); debug("Bottom", to_hd); /* Left */ for (idx = from_hd->south + from_hd->ns_res / 2; idx < from_hd->north; idx += from_hd->ns_res) - proj_update(from_pj, to_pj, to_hd, from_hd->west + from_hd->ew_res / 2, idx); + proj_update(from_pj, to_pj, trans_pj, dir, to_hd, from_hd->west + from_hd->ew_res / 2, idx); debug("Left", to_hd); } static int proj_inside(const struct pj_info *from_pj, const struct pj_info *to_pj, + const struct pj_info *trans_pj, int dir, const struct Cell_head *ref_hd, double hx, double hy) { - if (pj_do_proj(&hx, &hy, to_pj, from_pj) < 0) + if (GPJ_transform(from_pj, to_pj, trans_pj, -dir, &hx, &hy, NULL) < 0) return 0; return inside(ref_hd, hx, hy); } -static void reverse_check(const struct pj_info *from_pj, const struct pj_info *to_pj, +static void reverse_check(const struct pj_info *from_pj, + const struct pj_info *to_pj, + const struct pj_info *trans_pj, int dir, const struct Cell_head *from_hd, const struct Cell_head *to_hd, struct Cell_head *cur_hd) @@ -141,28 +147,28 @@ if (cur_hd->west > to_hd->west) { double hx = to_hd->west + to_hd->ew_res / 2; double hy = to_hd->south + (to_hd->north - to_hd->south) / 2; - if (proj_inside(from_pj, to_pj, from_hd, hx, hy)) + if (proj_inside(from_pj, to_pj, trans_pj, dir, from_hd, hx, hy)) cur_hd->west = hx; } if (cur_hd->east < to_hd->east) { double hx = to_hd->east - to_hd->ew_res / 2; double hy = to_hd->south + (to_hd->north - to_hd->south) / 2; - if (proj_inside(from_pj, to_pj, from_hd, hx, hy)) + if (proj_inside(from_pj, to_pj, trans_pj, dir, from_hd, hx, hy)) cur_hd->east = hx; } if (cur_hd->south > to_hd->south) { double hx = to_hd->west + (to_hd->east - to_hd->west) / 2; double hy = to_hd->south + to_hd->ns_res / 2; - if (proj_inside(from_pj, to_pj, from_hd, hx, hy)) + if (proj_inside(from_pj, to_pj, trans_pj, dir, from_hd, hx, hy)) cur_hd->south = hy; } if (cur_hd->north < to_hd->north) { double hx = to_hd->west + (to_hd->east - to_hd->west) / 2; double hy = to_hd->north - to_hd->ns_res / 2; - if (proj_inside(from_pj, to_pj, from_hd, hx, hy)) + if (proj_inside(from_pj, to_pj, trans_pj, dir, from_hd, hx, hy)) cur_hd->north = hy; } } @@ -190,7 +196,8 @@ } void bordwalk(const struct Cell_head *from_hd, struct Cell_head *to_hd, - const struct pj_info *from_pj, const struct pj_info *to_pj) + const struct pj_info *from_pj, const struct pj_info *to_pj, + const struct pj_info *trans_pj, int dir) { struct Cell_head cur_hd; @@ -200,13 +207,13 @@ /* Start walking */ - bordwalk1(from_pj, to_pj, from_hd, &cur_hd); + bordwalk1(from_pj, to_pj, trans_pj, dir, from_hd, &cur_hd); intersect(&cur_hd, to_hd); /* check some special cases by reversing the projection */ - reverse_check(from_pj, to_pj, from_hd, to_hd, &cur_hd); + reverse_check(from_pj, to_pj, trans_pj, dir, from_hd, to_hd, &cur_hd); debug("Extra check", &cur_hd); @@ -227,7 +234,8 @@ } void bordwalk_edge(const struct Cell_head *from_hd, struct Cell_head *to_hd, - const struct pj_info *from_pj, const struct pj_info *to_pj) + const struct pj_info *from_pj, const struct pj_info *to_pj, + const struct pj_info *trans_pj, int dir) { double idx; double hx, hy; @@ -238,7 +246,8 @@ hx = (from_hd->west + from_hd->east) / 2.0; hy = (from_hd->north + from_hd->south) / 2.0; - if (pj_do_proj(&hx, &hy, from_pj, to_pj) < 0) + if (GPJ_transform(from_pj, to_pj, trans_pj, dir, + &hx, &hy, NULL) < 0) G_fatal_error(_("Unable to reproject map center")); to_hd->east = hx; @@ -249,36 +258,36 @@ /* Top */ for (idx = from_hd->west; idx < from_hd->east; idx += from_hd->ew_res) - proj_update(from_pj, to_pj, to_hd, idx, from_hd->north); + proj_update(from_pj, to_pj, trans_pj, dir, to_hd, idx, from_hd->north); idx = from_hd->east; - proj_update(from_pj, to_pj, to_hd, idx, from_hd->north); + proj_update(from_pj, to_pj, trans_pj, dir, to_hd, idx, from_hd->north); debug("Top", to_hd); /* Right */ for (idx = from_hd->north; idx > from_hd->south; idx -= from_hd->ns_res) - proj_update(from_pj, to_pj, to_hd, from_hd->east, idx); + proj_update(from_pj, to_pj, trans_pj, dir, to_hd, from_hd->east, idx); idx = from_hd->south; - proj_update(from_pj, to_pj, to_hd, from_hd->east, idx); + proj_update(from_pj, to_pj, trans_pj, dir, to_hd, from_hd->east, idx); debug("Right", to_hd); /* Bottom */ for (idx = from_hd->east; idx > from_hd->west; idx -= from_hd->ew_res) - proj_update(from_pj, to_pj, to_hd, idx, from_hd->south); + proj_update(from_pj, to_pj, trans_pj, dir, to_hd, idx, from_hd->south); idx = from_hd->west; - proj_update(from_pj, to_pj, to_hd, idx, from_hd->south); + proj_update(from_pj, to_pj, trans_pj, dir, to_hd, idx, from_hd->south); debug("Bottom", to_hd); /* Left */ for (idx = from_hd->south; idx < from_hd->north; idx += from_hd->ns_res) - proj_update(from_pj, to_pj, to_hd, from_hd->west, idx); + proj_update(from_pj, to_pj, trans_pj, dir, to_hd, from_hd->west, idx); idx = from_hd->north; - proj_update(from_pj, to_pj, to_hd, from_hd->west, idx); + proj_update(from_pj, to_pj, trans_pj, dir, to_hd, from_hd->west, idx); debug("Left", to_hd); } diff -Nru grass-7.4.3/raster/r.proj/main.c grass-7.6.0/raster/r.proj/main.c --- grass-7.4.3/raster/r.proj/main.c 2018-05-31 21:28:01.000000000 +0000 +++ grass-7.6.0/raster/r.proj/main.c 2018-12-26 11:09:07.000000000 +0000 @@ -42,7 +42,7 @@ * needed amount of memory will be allocated for the projection * * Bugfixes 20050328: added floor() before (int) typecasts to in avoid -* assymetrical rounding errors. Added missing offset outcellhd.ew_res/2 +* asymmetrical rounding errors. Added missing offset outcellhd.ew_res/2 * to initial xcoord for each row in main projection loop (we want to project * center of cell, not border). * @@ -112,7 +112,8 @@ struct History history; struct pj_info iproj, /* input map proj parameters */ - oproj; /* output map proj parameters */ + oproj, /* output map proj parameters */ + tproj; /* transformation parameters */ struct Key_Value *in_proj_info, /* projection information of */ *in_unit_info, /* input and output mapsets */ @@ -130,10 +131,12 @@ *inlocation, /* name of input location */ *outmap, /* name of output layer */ *indbase, /* name of input database */ - *interpol, /* interpolation method: - nearest neighbor, bilinear, cubic */ + *interpol, /* interpolation method */ *memory, /* amount of memory for cache */ *res; /* resolution of target map */ +#ifdef HAVE_PROJ_H + struct Option *pipeline; /* name of custom PROJ pipeline */ +#endif struct Cell_head incellhd, /* cell header of input map */ outcellhd; /* and output map */ @@ -198,6 +201,14 @@ res->description = _("Resolution of output raster map"); res->guisection = _("Target"); +#ifdef HAVE_PROJ_H + pipeline = G_define_option(); + pipeline->key = "pipeline"; + pipeline->type = TYPE_STRING; + pipeline->required = NO; + pipeline->description = _("PROJ pipeline for coordinate transformation"); +#endif + list = G_define_flag(); list->key = 'l'; list->description = _("List raster maps in input mapset and exit"); @@ -284,13 +295,13 @@ /* if requested, list the raster maps in source location - MN 5/2001 */ if (list->answer) { int i; - char **list; + char **srclist; G_verbose_message(_("Checking location <%s> mapset <%s>"), inlocation->answer, setname); - list = G_list(G_ELEMENT_RASTER, G_getenv_nofatal("GISDBASE"), + srclist = G_list(G_ELEMENT_RASTER, G_getenv_nofatal("GISDBASE"), G_getenv_nofatal("LOCATION_NAME"), setname); - for (i = 0; list[i]; i++) { - fprintf(stdout, "%s\n", list[i]); + for (i = 0; srclist[i]; i++) { + fprintf(stdout, "%s\n", srclist [i]); } fflush(stdout); exit(EXIT_SUCCESS); /* leave r.proj after listing */ @@ -321,6 +332,15 @@ if (pj_get_kv(&iproj, in_proj_info, in_unit_info) < 0) G_fatal_error(_("Unable to get projection key values of input map")); + tproj.def = NULL; +#ifdef HAVE_PROJ_H + if (pipeline->answer) { + tproj.def = G_store(pipeline->answer); + } +#endif + if (GPJ_init_transform(&iproj, &oproj, &tproj) < 0) + G_fatal_error(_("Unable to initialize coordinate transformation")); + G_free_key_value(in_proj_info); G_free_key_value(in_unit_info); G_free_key_value(out_proj_info); @@ -360,7 +380,7 @@ outcellhd.south = 1e9; outcellhd.east = -1e9; outcellhd.west = 1e9; - bordwalk_edge(&incellhd, &outcellhd, &iproj, &oproj); + bordwalk_edge(&incellhd, &outcellhd, &iproj, &oproj, &tproj, PJ_FWD); inorth = outcellhd.north; isouth = outcellhd.south; ieast = outcellhd.east; @@ -390,7 +410,7 @@ /* Cut non-overlapping parts of input map */ if (!nocrop->answer) - bordwalk(&outcellhd, &incellhd, &oproj, &iproj); + bordwalk(&outcellhd, &incellhd, &iproj, &oproj, &tproj, PJ_INV); /* Add 2 cells on each side for bilinear/cubic & future interpolation methods */ /* (should probably be a factor based on input and output resolution) */ @@ -416,7 +436,7 @@ /* Adjust borders of output map */ if (!nocrop->answer) - bordwalk(&incellhd, &outcellhd, &iproj, &oproj); + bordwalk(&incellhd, &outcellhd, &iproj, &oproj, &tproj, PJ_FWD); #if 0 outcellhd.west = outcellhd.south = HUGE_VAL; @@ -425,7 +445,9 @@ ycoord1 = Rast_row_to_northing((double)(row + 0.5), &incellhd); for (col = 0; col < incellhd.cols; col++) { xcoord1 = Rast_col_to_easting((double)(col + 0.5), &incellhd); - pj_do_proj(&xcoord1, &ycoord1, &iproj, &oproj); + if (GPJ_transform(&iproj, &oproj, &tproj, PJ_FWD, + &xcoord1, &ycoord1, NULL) < 0) + G_fatal_error(_("Error in %s"), "GPJ_transform()"); if (xcoord1 > outcellhd.east) outcellhd.east = xcoord1; if (ycoord1 > outcellhd.north) @@ -514,8 +536,11 @@ /* project coordinates in output matrix to */ /* coordinates in input matrix */ - if (pj_do_proj(&xcoord1, &ycoord1, &oproj, &iproj) < 0) + if (GPJ_transform(&iproj, &oproj, &tproj, PJ_INV, + &xcoord1, &ycoord1, NULL) < 0) { + G_warning(_("Error in %s"), "GPJ_transform()"); Rast_set_null_value(obufptr, 1, cell_type); + } else { /* convert to row/column indices of input matrix */ diff -Nru grass-7.4.3/raster/r.proj/Makefile grass-7.6.0/raster/r.proj/Makefile --- grass-7.4.3/raster/r.proj/Makefile 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/raster/r.proj/Makefile 2018-08-31 15:00:19.000000000 +0000 @@ -7,9 +7,8 @@ EXTRA_LIBS = $(OMPLIB) EXTRA_CFLAGS = $(OMPCFLAGS) -EXTRA_INC = $(PROJINC) +EXTRA_INC = $(PROJINC) $(GDALCFLAGS) include $(MODULE_TOPDIR)/include/Make/Module.make - default: cmd diff -Nru grass-7.4.3/raster/r.proj/r.proj.h grass-7.6.0/raster/r.proj/r.proj.h --- grass-7.4.3/raster/r.proj/r.proj.h 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/raster/r.proj/r.proj.h 2018-08-31 15:00:19.000000000 +0000 @@ -36,9 +36,11 @@ }; extern void bordwalk(const struct Cell_head *, struct Cell_head *, - const struct pj_info *, const struct pj_info *); + const struct pj_info *, const struct pj_info *, + const struct pj_info *, int); extern void bordwalk_edge(const struct Cell_head *, struct Cell_head *, - const struct pj_info *, const struct pj_info *); + const struct pj_info *, const struct pj_info *, + const struct pj_info *, int); extern struct cache *readcell(int, const char *); extern block *get_block(struct cache *, int); extern void release_cache(struct cache *); diff -Nru grass-7.4.3/raster/r.quantile/r.quantile.html grass-7.6.0/raster/r.quantile/r.quantile.html --- grass-7.4.3/raster/r.quantile/r.quantile.html 2018-10-16 15:46:49.000000000 +0000 +++ grass-7.6.0/raster/r.quantile/r.quantile.html 2018-10-16 15:46:52.000000000 +0000 @@ -39,4 +39,4 @@ Glynn Clements

-Last changed: $Date: 2018-10-16 11:42:07 +0200 (Tue, 16 Oct 2018) $ +Last changed: $Date: 2018-10-16 11:41:38 +0200 (Tue, 16 Oct 2018) $ diff -Nru grass-7.4.3/raster/r.random/creat_rand.c grass-7.6.0/raster/r.random/creat_rand.c --- grass-7.4.3/raster/r.random/creat_rand.c 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/raster/r.random/creat_rand.c 1970-01-01 00:00:00.000000000 +0000 @@ -1,14 +0,0 @@ -#include - - -long make_rand(void) -{ - return G_lrand48(); -} - -void init_rand(void) -{ - /* FIXME - allow seed to be specified for repeatability */ - G_srand48_auto(); -} - diff -Nru grass-7.4.3/raster/r.random/local_proto.h grass-7.6.0/raster/r.random/local_proto.h --- grass-7.4.3/raster/r.random/local_proto.h 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/raster/r.random/local_proto.h 2018-12-26 11:06:40.000000000 +0000 @@ -28,7 +28,7 @@ typedef unsigned long gcell_count; #endif -/* Put all the state infomation into a struct */ +/* Put all the state information into a struct */ struct rr_state { char *inraster, *inrcover, *outraster, *outvector; @@ -44,12 +44,6 @@ /* count.c */ void get_stats(struct rr_state *); -/* creat_rand.c */ -long make_rand(void); -void init_rand(void); -long make_rand(void); -void init_rand(void); - /* random.c */ int execute_random(struct rr_state *); diff -Nru grass-7.4.3/raster/r.random/main.c grass-7.6.0/raster/r.random/main.c --- grass-7.4.3/raster/r.random/main.c 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/raster/r.random/main.c 2018-08-31 15:00:19.000000000 +0000 @@ -34,11 +34,12 @@ gcell_count targets; gcell_count count; struct rr_state myState; + long seed_value; struct GModule *module; struct { - struct Option *input, *cover, *raster, *sites, *npoints; + struct Option *input, *cover, *raster, *sites, *npoints, *seed; } parm; struct { @@ -81,6 +82,12 @@ parm.sites->required = NO; parm.sites->key = "vector"; + parm.seed = G_define_option(); + parm.seed->key = "seed"; + parm.seed->type = TYPE_INTEGER; + parm.seed->required = NO; + parm.seed->description = _("Seed for rand() function"); + flag.zero = G_define_flag(); flag.zero->key = 'z'; flag.zero->description = _("Generate points also for NULL category"); @@ -194,6 +201,16 @@ myState.nRand = targets; } + if (parm.seed->answer) { + seed_value = atol(parm.seed->answer); + G_srand48(seed_value); + G_debug(3, "Read random seed from seed=: %ld", seed_value); + } + else { + seed_value = G_srand48_auto(); + G_debug(3, "Generated random seed (-s): %ld", seed_value); + } + execute_random(&myState); if (myState.outraster) diff -Nru grass-7.4.3/raster/r.random/random.c grass-7.6.0/raster/r.random/random.c --- grass-7.4.3/raster/r.random/random.c 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/raster/r.random/random.c 2018-08-31 15:00:19.000000000 +0000 @@ -116,7 +116,6 @@ G_percent(0, theState->nRand, 2); - init_rand(); nc = (theState->use_nulls) ? theState->nCells : theState->nCells - theState->nNulls; nt = theState->nRand; /* Number of points to generate */ @@ -141,7 +140,7 @@ do_check = 0; } - if (do_check && make_rand() % nc < nt) { + if (do_check && G_lrand48() % nc < nt) { nt--; if (is_null_value(theState->buf, col)) cpvalue(&theState->nulls, 0, &theState->buf, col); diff -Nru grass-7.4.3/raster/r.random.cells/flag.h grass-7.6.0/raster/r.random.cells/flag.h --- grass-7.4.3/raster/r.random.cells/flag.h 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/raster/r.random.cells/flag.h 2018-12-26 11:08:33.000000000 +0000 @@ -29,7 +29,7 @@ /** opens the structure flag. ** The flag structure will be a two dimensional array of bits the -** size of nrows by ncols. Will initalize flags to zero (unset). +** size of nrows by ncols. Will initialize flags to zero (unset). **/ void FlagDestroy(FLAG * flags); diff -Nru grass-7.4.3/raster/r.random.cells/init.c grass-7.6.0/raster/r.random.cells/init.c --- grass-7.4.3/raster/r.random.cells/init.c 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/raster/r.random.cells/init.c 2018-09-03 21:01:06.000000000 +0000 @@ -79,19 +79,16 @@ G_debug(3, "(MaxDist):%.12lf", MaxDist); MaxDistSq = MaxDist * MaxDist; if (!SeedStuff->answer) { - Seed = (int)getpid(); + Seed = -1; } else { sscanf(SeedStuff->answer, "%d", &(Seed)); } - if (Seed > SEED_MAX) { - Seed = Seed % SEED_MAX; - } - else if (Seed < SEED_MIN) { - while (Seed < SEED_MIN) - Seed += SEED_MAX - SEED_MIN; - } + if (Seed < 0) + G_srand48_auto(); + else + G_srand48(Seed); G_message(_("Generating raster map <%s>..."), Output->answer); diff -Nru grass-7.4.3/raster/r.random.cells/main.c grass-7.6.0/raster/r.random.cells/main.c --- grass-7.4.3/raster/r.random.cells/main.c 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/raster/r.random.cells/main.c 2018-09-03 21:01:06.000000000 +0000 @@ -74,7 +74,7 @@ SeedStuff->type = TYPE_INTEGER; SeedStuff->required = NO; SeedStuff->description = - _("Random seed (SEED_MIN >= value >= SEED_MAX) (default [random])"); + _("Random seed, default [random]"); if (G_parser(argc, argv)) exit(EXIT_FAILURE); diff -Nru grass-7.4.3/raster/r.random.cells/random.c grass-7.6.0/raster/r.random.cells/random.c --- grass-7.4.3/raster/r.random.cells/random.c 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/raster/r.random.cells/random.c 2018-09-03 21:01:06.000000000 +0000 @@ -4,53 +4,10 @@ #include "ransurf.h" -#define M1 259200 -#define IA1 7141 -#define IC1 54773 -#define RM1 (1.0/M1) -#define M2 134456 -#define IA2 8121 -#define IC2 28411 -#define RM2 (1.0/M2) -#define M3 243000 -#define IA3 4561 -#define IC3 51349 - /* ran1() returns a double with a value between 0.0 and 1.0 */ double ran1(void) { - static long ix1, ix2, ix3; - static double r[98]; - double temp; - static int iff = 0; - int j; - G_debug(2, "ran1()"); - if (Seed < 0 || iff == 0) { - iff = 1; - ix1 = (IC1 - Seed) % M1; - ix1 = (IA1 * ix1 + IC1) % M1; - ix2 = ix1 % M2; - ix1 = (IA1 * ix1 + IC1) % M1; - ix3 = ix1 % M3; - for (j = 1; j <= 97; j++) { - ix1 = (IA1 * ix1 + IC1) % M1; - ix2 = (IA2 * ix2 + IC2) % M2; - r[j] = (ix1 + ix2 * RM2) * RM1; - } - Seed = 1; - } - - ix1 = (IA1 * ix1 + IC1) % M1; - ix2 = (IA2 * ix2 + IC2) % M2; - ix3 = (IA3 * ix3 + IC3) % M3; - j = 1 + ((97 * ix3) / M3); - if (j > 97 || j < 1) - G_fatal_error(_("RAN1: j == %d shouldn't happen"), j); - - temp = r[j]; - r[j] = (ix1 + ix2 * RM2) * RM1; - - return temp; + return G_drand48(); } diff -Nru grass-7.4.3/raster/r.random.cells/ransurf.h grass-7.6.0/raster/r.random.cells/ransurf.h --- grass-7.4.3/raster/r.random.cells/ransurf.h 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/raster/r.random.cells/ransurf.h 2018-09-03 21:01:06.000000000 +0000 @@ -7,8 +7,6 @@ #define ODD(a) ((a) & 1) -#define SEED_MAX 54772 -#define SEED_MIN 0 #define PI M_PI #define CELLSORTER struct cell_sorter_ diff -Nru grass-7.4.3/raster/r.random.surface/init.c grass-7.6.0/raster/r.random.surface/init.c --- grass-7.4.3/raster/r.random.surface/init.c 2018-01-28 15:33:33.000000000 +0000 +++ grass-7.6.0/raster/r.random.surface/init.c 2018-09-03 21:01:06.000000000 +0000 @@ -94,33 +94,15 @@ Theory = 0; NumSeeds = 0; Seeds = (int *)G_malloc(NumMaps * sizeof(int)); + Seed = -1; if (!SeedStuff->answers) { for (i = 0; i < NumMaps; i++) { - Seeds[i] = SEED_MIN - 1; - Seed = (int)getpid(); + Seeds[i] = -1; } } else { for (i = 0; (Number = SeedStuff->answers[i]) && i < NumMaps; i++) { sscanf(Number, "%d", &(Seeds[i])); - if (Seeds[i] > SEED_MAX) { - - sprintf(msg, _("Seed (%d) larger than maximum (%d)"), - Seeds[i], SEED_MAX); - Seeds[i] = Seeds[i] % SEED_MAX; - sprintf(msg2, _(" seed is set to %d"), Seeds[i]); - strcat(msg, msg2); - G_warning("%s", msg); - } - else if (Seeds[i] < SEED_MIN) { - sprintf(msg, _("Seed (%d) smaller than minimum (%d)"), - Seeds[i], SEED_MIN); - while (Seeds[i] < SEED_MIN) - Seeds[i] += SEED_MAX - SEED_MIN; - sprintf(msg2, _(" seed is set to %d"), Seeds[i]); - strcat(msg, msg2); - G_warning("%s", msg); - } } /* /for */ } /* /else */ diff -Nru grass-7.4.3/raster/r.random.surface/main.c grass-7.6.0/raster/r.random.surface/main.c --- grass-7.4.3/raster/r.random.surface/main.c 2018-01-28 15:33:34.000000000 +0000 +++ grass-7.6.0/raster/r.random.surface/main.c 2018-09-03 21:01:06.000000000 +0000 @@ -99,7 +99,7 @@ SeedStuff->type = TYPE_INTEGER; SeedStuff->required = NO; SeedStuff->description = - _("Random seed (SEED_MIN >= value >= SEED_MAX), default [random]"); + _("Random seed, default [random]"); range_high_stuff = G_define_option(); range_high_stuff->key = "high"; @@ -127,8 +127,10 @@ G_message(_("Generating raster map <%s>..."), OutNames[DoMap]); - if (Seeds[DoMap] == SEED_MIN - 1) - Seeds[DoMap] = (int)(ran1() * SEED_MAX); + if (Seeds[DoMap] < 0) + G_srand48_auto(); + else + G_srand48(Seeds[DoMap]); MapSeed = Seed = Seeds[DoMap]; ZeroMapCells(); diff -Nru grass-7.4.3/raster/r.random.surface/random.c grass-7.6.0/raster/r.random.surface/random.c --- grass-7.4.3/raster/r.random.surface/random.c 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/raster/r.random.surface/random.c 2018-09-03 21:01:06.000000000 +0000 @@ -2,54 +2,10 @@ #include #include "ransurf.h" -#define M1 259200 -#define IA1 7141 -#define IC1 54773 -#define RM1 (1.0/M1) -#define M2 134456 -#define IA2 8121 -#define IC2 28411 -#define RM2 (1.0/M2) -#define M3 243000 -#define IA3 4561 -#define IC3 51349 - /* ran1() returns a double with a value between 0.0 and 1.0 */ double ran1(void) { - static long ix1, ix2, ix3; - static double r[98]; - double temp; - static int iff = 0; - int j; - G_debug(2, "ran1()"); - if (Seed < 0 || iff == 0) { - iff = 1; - ix1 = (IC1 - Seed) % M1; - ix1 = (IA1 * ix1 + IC1) % M1; - ix2 = ix1 % M2; - ix1 = (IA1 * ix1 + IC1) % M1; - ix3 = ix1 % M3; - - for (j = 1; j <= 97; j++) { - ix1 = (IA1 * ix1 + IC1) % M1; - ix2 = (IA2 * ix2 + IC2) % M2; - r[j] = (ix1 + ix2 * RM2) * RM1; - } - Seed = 1; - } - - ix1 = (IA1 * ix1 + IC1) % M1; - ix2 = (IA2 * ix2 + IC2) % M2; - ix3 = (IA3 * ix3 + IC3) % M3; - j = 1 + ((97 * ix3) / M3); - if (j > 97 || j < 1) - G_fatal_error("RAN1: j==%d shouldn't happen", j); - - temp = r[j]; - r[j] = (ix1 + ix2 * RM2) * RM1; - - return temp; + return G_drand48(); } diff -Nru grass-7.4.3/raster/r.random.surface/ransurf.h grass-7.6.0/raster/r.random.surface/ransurf.h --- grass-7.4.3/raster/r.random.surface/ransurf.h 2018-01-28 15:33:34.000000000 +0000 +++ grass-7.6.0/raster/r.random.surface/ransurf.h 2018-09-03 21:01:06.000000000 +0000 @@ -8,8 +8,6 @@ #define ODD(a) ((a) & 1) -#define SEED_MAX 54772 -#define SEED_MIN 0 #define MAX_INTERVAL 10 #define MIN_INTERVAL -10 /* DELTA_T is the inverse of the number of subdivisions within the */ diff -Nru grass-7.4.3/raster/r.reclass/testsuite/data/rules.txt grass-7.6.0/raster/r.reclass/testsuite/data/rules.txt --- grass-7.4.3/raster/r.reclass/testsuite/data/rules.txt 1970-01-01 00:00:00.000000000 +0000 +++ grass-7.6.0/raster/r.reclass/testsuite/data/rules.txt 2018-08-31 15:00:19.000000000 +0000 @@ -0,0 +1,5 @@ + 1 thru 19 = 1 poor quality + 51 thru 100 = 1 + 20 thru 24 = 2 + 26 thru 50 = 2 medium quality + 25 = 3 good quality diff -Nru grass-7.4.3/raster/r.reclass/testsuite/test_r_reclass.py grass-7.6.0/raster/r.reclass/testsuite/test_r_reclass.py --- grass-7.4.3/raster/r.reclass/testsuite/test_r_reclass.py 1970-01-01 00:00:00.000000000 +0000 +++ grass-7.6.0/raster/r.reclass/testsuite/test_r_reclass.py 2019-01-05 00:08:24.000000000 +0000 @@ -0,0 +1,85 @@ +""" +Name: r.reclass test +Purpose: Tests r.reclass and its flags/options. + +Author: Sunveer Singh, Google Code-in 2017 +Copyright: (C) 2017 by Sunveer Singh and the GRASS Development Team +Licence: This program is free software under the GNU General Public + License (>=v2). Read the file COPYING that comes with GRASS + for details. +""" +from grass.gunittest.case import TestCase +from grass.gunittest.main import test +from grass.gunittest.gmodules import SimpleModule + +rules1 = """ +1 2 3 = 1 good quality +4 5 = 2 poor quality +""" + +rules2=""" +1 3 5 = 1 poor quality +2 4 6 = 2 good quality +* = NULL +""" + +rules3=""" +1 thru 10 = 1 +11 thru 20 = 2 +21 thru 30 = 3 +30 thru 40 = NULL +""" + +class Testrr(TestCase): + output='reclass' + input='elevation_shade' + + @classmethod + def setUpClass(cls): + cls.use_temp_region() + cls.runModule('g.region', raster=cls.input) + + @classmethod + def tearDownClass(cls): + cls.del_temp_region() + + def tearDown(self): + self.runModule('g.remove', type='raster', flags='f', name=self.output) + + def test_rules1(self): + """Testing rules 1 """ + reclass = SimpleModule('r.reclass', input=self.input, output=self.output, + rules='-') + reclass.inputs.stdin = rules1 + self.assertModule(reclass) + info = 'min=1\nmax=2\ndatatype=CELL' + self.assertRasterFitsInfo(raster='reclass', reference=info) + + def test_rules2(self): + """Testing Rules2""" + reclass = SimpleModule('r.reclass', input=self.input, output=self.output, + rules='-') + reclass.inputs.stdin = rules2 + self.assertModule(reclass) + info = 'min=1\nmax=2\ndatatype=CELL' + self.assertRasterFitsInfo(raster='reclass', reference=info) + + def test_rules3(self): + """Testing rules3""" + reclass = SimpleModule('r.reclass', input=self.input, output=self.output, + rules='-') + reclass.inputs.stdin = rules3 + self.assertModule(reclass) + info = 'min=1\nmax=3\ndatatype=CELL' + self.assertRasterFitsInfo(raster='reclass', reference=info) + + def test_rules4(self): + """Testing rules with external file""" + reclass = SimpleModule('r.reclass', input=self.input, output=self.output, + rules='data/rules.txt') + self.assertModule(reclass) + info = 'min=1\nmax=3\ndatatype=CELL' + self.assertRasterFitsInfo(raster='reclass', reference=info) + +if __name__ == '__main__': + test() diff -Nru grass-7.4.3/raster/r.recode/r.recode.html grass-7.6.0/raster/r.recode/r.recode.html --- grass-7.4.3/raster/r.recode/r.recode.html 2018-10-18 19:13:21.000000000 +0000 +++ grass-7.6.0/raster/r.recode/r.recode.html 2018-10-18 19:05:18.000000000 +0000 @@ -77,4 +77,4 @@ CERL -

Last changed: $Date: 2018-10-18 21:13:18 +0200 (Thu, 18 Oct 2018) $ +

Last changed: $Date: 2018-10-18 21:05:15 +0200 (Thu, 18 Oct 2018) $ diff -Nru grass-7.4.3/raster/r.relief/r.relief.html grass-7.6.0/raster/r.relief/r.relief.html --- grass-7.4.3/raster/r.relief/r.relief.html 2018-10-28 21:15:32.000000000 +0000 +++ grass-7.6.0/raster/r.relief/r.relief.html 2018-10-28 21:15:35.000000000 +0000 @@ -141,4 +141,4 @@
Markus Metz: Enhanced fast C version of r.relief for GRASS GIS 7 -

Last changed: $Date: 2018-10-26 15:33:43 +0200 (Fri, 26 Oct 2018) $ +

Last changed: $Date: 2018-10-26 15:33:19 +0200 (Fri, 26 Oct 2018) $ diff -Nru grass-7.4.3/raster/r.report/testsuite/test_r_report.py grass-7.6.0/raster/r.report/testsuite/test_r_report.py --- grass-7.4.3/raster/r.report/testsuite/test_r_report.py 1970-01-01 00:00:00.000000000 +0000 +++ grass-7.6.0/raster/r.report/testsuite/test_r_report.py 2018-01-08 21:12:26.000000000 +0000 @@ -0,0 +1,74 @@ +""" +Name: r.report test +Purpose: Tests r.report and its flags/options. + +Author: Sunveer Singh, Google Code-in 2017 +Copyright: (C) 2017 by Sunveer Singh and the GRASS Development Team +Licence: This program is free software under the GNU General Public + License (>=v2). Read the file COPYING that comes with GRASS + for details. +""" + +import os +from grass.gunittest.case import TestCase + + +class TestRasterreport(TestCase): + outfile = 'test_out.csv' + + + @classmethod + def setUpClass(cls): + """Use temporary region settings""" + cls.use_temp_region() + cls.runModule('g.region', raster='elevation') + + + @classmethod + def tearDownClass(cls): + """!Remove the temporary region + """ + cls.del_temp_region() + if os.path.isfile(cls.outfile): + os.remove(cls.outfile) + + + def test_flage(self): + """Testing flag 'e' with map elevation""" + self.assertModule('r.report', map='elevation', flags='e') + + + def test_flagc(self): + """Testing flag 'c' with map elevation""" + self.assertModule('r.report', map='elevation', flags='c') + + + def test_flagf(self): + """Testing flag 'f' with map lakes""" + self.assertModule('r.report', map='lakes', flags='f') + + + def test_flagh(self): + """Testing flag 'h' with map lakes""" + self.assertModule('r.report', map='lakes', flags='h') + + + def test_flagn(self): + """Testing flag 'n' with map elevation""" + self.assertModule('r.report', map='elevation', flags='n') + + + def test_flaga(self): + """Testing flag 'a' with map lakes""" + self.assertModule('r.report', map='lakes', flags='a') + + + def test_output(self): + """Checking file existence""" + self.assertModule('r.report', map='lakes', output=self.outfile) + self.assertFileExists(self.outfile) + + +if __name__ == '__main__': + from grass.gunittest.main import test + test() diff -Nru grass-7.4.3/raster/r.resamp.filter/main.c grass-7.6.0/raster/r.resamp.filter/main.c --- grass-7.4.3/raster/r.resamp.filter/main.c 2017-11-12 18:39:44.000000000 +0000 +++ grass-7.6.0/raster/r.resamp.filter/main.c 2017-11-18 20:46:23.000000000 +0000 @@ -181,7 +181,7 @@ /* double x0 = Rast_easting_to_col(dx - f_x_radius, &src_w); double x1 = Rast_easting_to_col(dx + f_x_radius, &src_w); - */ + */ double x0 = (dx - f_x_radius - src_w.west) / src_w.ew_res; double x1 = (dx + f_x_radius - src_w.west) / src_w.ew_res; int col0 = (int)floor(x0); @@ -353,7 +353,12 @@ for (i = num_rows; i < rows; i++) { G_debug(5, "read: %p = %d", bufs[i], row0 + i); - Rast_get_d_row(infile, inbuf, row0 + i); + /* enlarging the source window to the North and South is + * not possible for global maps in ll */ + if (row0 + i >= 0 && row0 + i < src_w.rows) + Rast_get_d_row(infile, inbuf, row0 + i); + else + Rast_set_d_null_value(inbuf, src_w.cols); h_filter(bufs[i], inbuf); } @@ -522,6 +527,15 @@ int c0 = (int)floor((x0 - f_x_radius - src_w.west) / src_w.ew_res - 0.1); int c1 = (int)ceil((x1 + f_x_radius - src_w.west) / src_w.ew_res + 0.1); + if (G_projection() == PROJECTION_LL) { + while (src_w.north + src_w.ns_res * (-r0) > 90 + src_w.ns_res / 2.0) { + r0++; + } + while (src_w.south - src_w.ns_res * (r1 - src_w.rows) < -90 - src_w.ns_res / 2.0) { + r1--; + } + } + src_w.south -= src_w.ns_res * (r1 - src_w.rows); src_w.north += src_w.ns_res * (-r0); src_w.west -= src_w.ew_res * (-c0); diff -Nru grass-7.4.3/raster/r.ros/main.c grass-7.6.0/raster/r.ros/main.c --- grass-7.4.3/raster/r.ros/main.c 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/raster/r.ros/main.c 2018-12-26 11:09:04.000000000 +0000 @@ -18,7 +18,7 @@ * cell is based on the Fortran code by Pat Andrews (1983) * of the Northern Forest Fire Laboratory, USDA Forest * Service. These three raster map layers are expected to - * be the inputs for a seperate GRASS raster module + * be the inputs for a separate GRASS raster module * 'r.spread'. * * 'r.ros' can be run in two standard GRASS modes: @@ -637,7 +637,7 @@ aspect[col] = (630 - aspect[col]) % 360; /* assign some dead fuel moisture if not completely - * given based on emperical relationship*/ + * given based on empirical relationship*/ if (!(parm.mois_10h->answer || parm.mois_100h->answer)) { moisture[1] = moisture[0] + 0.01; moisture[2] = moisture[0] + 0.02; diff -Nru grass-7.4.3/raster/r.ros/spot_dist.c grass-7.6.0/raster/r.ros/spot_dist.c --- grass-7.4.3/raster/r.ros/spot_dist.c 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/raster/r.ros/spot_dist.c 2018-12-26 11:08:56.000000000 +0000 @@ -67,7 +67,7 @@ * and in Chase (1984) equation for source z * @param maxros maximal ROS used in Byram's equation * @param speed wind speed used to compute mean windspeed at 6 meter - * accoring to Chase (1984) influencing the target z + * according to Chase (1984) influencing the target z * @param angle direction of maximal ROS, i.e. the direction of spotting * (if you think that only direction of wind influences the spotting * then this should be the wind direction) diff -Nru grass-7.4.3/raster/r.series/main.c grass-7.6.0/raster/r.series/main.c --- grass-7.4.3/raster/r.series/main.c 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/raster/r.series/main.c 2018-08-31 15:00:19.000000000 +0000 @@ -26,33 +26,33 @@ { stat_func *method; /* routine to compute new value */ stat_func_w *method_w; /* routine to compute new value (weighted) */ - int is_int; /* result is an integer */ + RASTER_MAP_TYPE outtype; /* type of result */ char *name; /* method name */ char *text; /* menu display - full description */ } menu[] = { - {c_ave, w_ave, 0, "average", "average value"}, - {c_count, w_count, 1, "count", "count of non-NULL cells"}, - {c_median, w_median, 0, "median", "median value"}, - {c_mode, w_mode, 0, "mode", "most frequently occurring value"}, - {c_min, NULL, 0, "minimum", "lowest value"}, - {c_minx, NULL, 1, "min_raster", "raster with lowest value"}, - {c_max, NULL, 0, "maximum", "highest value"}, - {c_maxx, NULL, 1, "max_raster", "raster with highest value"}, - {c_stddev, w_stddev, 0, "stddev", "standard deviation"}, - {c_range, NULL, 0, "range", "range of values"}, - {c_sum, w_sum, 0, "sum", "sum of values"}, - {c_var, w_var, 0, "variance", "statistical variance"}, - {c_divr, NULL, 1, "diversity", "number of different values"}, - {c_reg_m, w_reg_m, 0, "slope", "linear regression slope"}, - {c_reg_c, w_reg_c, 0, "offset", "linear regression offset"}, - {c_reg_r2, w_reg_r2, 0, "detcoeff", "linear regression coefficient of determination"}, - {c_reg_t, w_reg_t, 0, "tvalue", "linear regression t-value"}, - {c_quart1, w_quart1, 0, "quart1", "first quartile"}, - {c_quart3, w_quart3, 0, "quart3", "third quartile"}, - {c_perc90, w_perc90, 0, "perc90", "ninetieth percentile"}, - {c_quant, w_quant, 0, "quantile", "arbitrary quantile"}, - {c_skew, w_skew, 0, "skewness", "skewness"}, - {c_kurt, w_kurt, 0, "kurtosis", "kurtosis"}, + {c_ave, w_ave, DCELL_TYPE, "average", "average value"}, + {c_count, w_count, CELL_TYPE, "count", "count of non-NULL cells"}, + {c_median, w_median, DCELL_TYPE, "median", "median value"}, + {c_mode, w_mode, -1, "mode", "most frequently occurring value"}, + {c_min, NULL, -1, "minimum", "lowest value"}, + {c_minx, NULL, CELL_TYPE, "min_raster", "raster with lowest value"}, + {c_max, NULL, -1, "maximum", "highest value"}, + {c_maxx, NULL, CELL_TYPE, "max_raster", "raster with highest value"}, + {c_stddev, w_stddev, DCELL_TYPE, "stddev", "standard deviation"}, + {c_range, NULL, -1, "range", "range of values"}, + {c_sum, w_sum, DCELL_TYPE, "sum", "sum of values"}, + {c_var, w_var, DCELL_TYPE, "variance", "statistical variance"}, + {c_divr, NULL, CELL_TYPE, "diversity", "number of different values"}, + {c_reg_m, w_reg_m, DCELL_TYPE, "slope", "linear regression slope"}, + {c_reg_c, w_reg_c, DCELL_TYPE, "offset", "linear regression offset"}, + {c_reg_r2, w_reg_r2, DCELL_TYPE, "detcoeff", "linear regression coefficient of determination"}, + {c_reg_t, w_reg_t, DCELL_TYPE, "tvalue", "linear regression t-value"}, + {c_quart1, w_quart1, DCELL_TYPE, "quart1", "first quartile"}, + {c_quart3, w_quart3, DCELL_TYPE, "quart3", "third quartile"}, + {c_perc90, w_perc90, DCELL_TYPE, "perc90", "ninetieth percentile"}, + {c_quant, w_quant, DCELL_TYPE, "quantile", "arbitrary quantile"}, + {c_skew, w_skew, DCELL_TYPE, "skewness", "skewness"}, + {c_kurt, w_kurt, DCELL_TYPE, "kurtosis", "kurtosis"}, {NULL, NULL, 0, NULL, NULL} }; @@ -130,6 +130,7 @@ int nrows, ncols; int row, col; double lo, hi; + RASTER_MAP_TYPE intype, maptype; G_gisinit(argv[0]); @@ -210,6 +211,8 @@ have_weights = 0; + intype = -1; + /* process the input maps from the file */ if (parm.file->answer) { FILE *in; @@ -246,7 +249,7 @@ if (ntokens > 1) { weight = atof(G_chop(tokens[1])); - if (weight <= 0) + if (weight < 0) G_fatal_error(_("Weights must be positive")); if (weight != 1) @@ -266,9 +269,19 @@ p->name = G_store(name); p->weight = weight; G_verbose_message(_("Reading raster map <%s> using weight %f..."), p->name, p->weight); + p->fd = Rast_open_old(p->name, ""); + if (p->fd < 0) + G_fatal_error(_("Unable to open input raster <%s>"), p->name); + maptype = Rast_get_map_type(p->fd); + if (intype == -1) + intype = maptype; + else { + if (intype != maptype) + intype = DCELL_TYPE; + } + if (flag.lazy->answer) + Rast_close(p->fd); p->buf = Rast_allocate_d_buf(); - if (!flag.lazy->answer) - p->fd = Rast_open_old(p->name, ""); } if (num_inputs < 1) @@ -308,7 +321,7 @@ if (num_weights) { p->weight = (DCELL)atof(parm.weights->answers[i]); - if (p->weight <= 0) + if (p->weight < 0) G_fatal_error(_("Weights must be positive")); if (p->weight != 1) @@ -316,9 +329,19 @@ } G_verbose_message(_("Reading raster map <%s> using weight %f..."), p->name, p->weight); + p->fd = Rast_open_old(p->name, ""); + if (p->fd < 0) + G_fatal_error(_("Unable to open input raster <%s>"), p->name); + maptype = Rast_get_map_type(p->fd); + if (intype == -1) + intype = maptype; + else { + if (intype != maptype) + intype = DCELL_TYPE; + } + if (flag.lazy->answer) + Rast_close(p->fd); p->buf = Rast_allocate_d_buf(); - if (!flag.lazy->answer) - p->fd = Rast_open_old(p->name, ""); } } @@ -346,6 +369,11 @@ if (menu[method].method_w) { out->method_fn = NULL; out->method_fn_w = menu[method].method_w; + /* special case mode: the result of a weighed mode + * can be stored as type of input + * all other weighed versions: result as DCELL_TYPE */ + if (menu[method].outtype == CELL_TYPE) + menu[method].outtype = DCELL_TYPE; } else { G_warning(_("Method %s not compatible with weights, using unweighed version instead"), @@ -354,7 +382,6 @@ out->method_fn = menu[method].method; out->method_fn_w = NULL; } - menu[method].is_int = 0; } else { out->method_fn = menu[method].method; @@ -365,8 +392,10 @@ ? atof(parm.quantile->answers[i]) : 0; out->buf = Rast_allocate_d_buf(); - out->fd = Rast_open_new(output_name, - menu[method].is_int ? CELL_TYPE : DCELL_TYPE); + if (menu[method].outtype == -1) + out->fd = Rast_open_new(output_name, intype); + else + out->fd = Rast_open_new(output_name, menu[method].outtype); } /* initialise variables */ diff -Nru grass-7.4.3/raster/r.series/r.series.html grass-7.6.0/raster/r.series/r.series.html --- grass-7.4.3/raster/r.series/r.series.html 2018-01-16 20:00:25.000000000 +0000 +++ grass-7.6.0/raster/r.series/r.series.html 2018-08-31 15:00:19.000000000 +0000 @@ -121,12 +121,12 @@ specified in the input file.

-Use the -z flag to analyze large amounts of raster maps without +Use the -z flag to analyze large amounts of raster maps without hitting open files limit and the file option to avoid hitting -the size limit of command line arguments. -Note that the computation using the file option is slower than -with the input option. -For every sinlge row in the output map(s) all input maps are +the size limit of command line arguments. +Note that the computation using the file option is slower +than with the input option. +For every single row in the output map(s) all input maps are opened and closed. The amount of RAM will rise linearly with the number of specified input maps. The input and file options are mutually exclusive: the former is a comma separated list of raster map @@ -220,4 +220,4 @@ Glynn Clements -

Last changed: $Date: 2018-01-16 20:08:59 +0100 (Tue, 16 Jan 2018) $ +

Last changed: $Date: 2018-01-16 19:50:49 +0100 (Tue, 16 Jan 2018) $ diff -Nru grass-7.4.3/raster/r.series.accumulate/r.series.accumulate.html grass-7.6.0/raster/r.series.accumulate/r.series.accumulate.html --- grass-7.4.3/raster/r.series.accumulate/r.series.accumulate.html 2018-02-18 18:59:09.000000000 +0000 +++ grass-7.6.0/raster/r.series.accumulate/r.series.accumulate.html 2018-08-31 15:00:19.000000000 +0000 @@ -156,4 +156,4 @@ Markus Metz and Soeren Gebbert (based on r.series) -

Last changed: $Date: 2018-02-18 19:59:08 +0100 (Sun, 18 Feb 2018) $ +

Last changed: $Date: 2018-02-11 22:29:12 +0100 (Sun, 11 Feb 2018) $ diff -Nru grass-7.4.3/raster/r.sim/r.sim.sediment/r.sim.sediment.html grass-7.6.0/raster/r.sim/r.sim.sediment/r.sim.sediment.html --- grass-7.4.3/raster/r.sim/r.sim.sediment/r.sim.sediment.html 2018-06-16 08:49:44.000000000 +0000 +++ grass-7.6.0/raster/r.sim/r.sim.sediment/r.sim.sediment.html 2018-08-31 15:00:19.000000000 +0000 @@ -99,4 +99,4 @@ Neteler, M. and Mitasova, H., 2008, Open Source GIS: A GRASS GIS Approach. Third Edition. The International Series in Engineering and Computer Science: Volume 773. Springer New York Inc, p. 406.

-

Last changed: $Date: 2018-06-16 10:49:43 +0200 (Sat, 16 Jun 2018) $ +

Last changed: $Date: 2018-06-12 02:43:40 +0200 (Tue, 12 Jun 2018) $ diff -Nru grass-7.4.3/raster/r.slope.aspect/main.c grass-7.6.0/raster/r.slope.aspect/main.c --- grass-7.4.3/raster/r.slope.aspect/main.c 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/raster/r.slope.aspect/main.c 2018-08-31 15:00:19.000000000 +0000 @@ -57,6 +57,22 @@ * the sign bug for the second order derivatives (jh) */ +/* convert aspect from CCW from East to CW from North + * aspect for flat areas is set to -9999 */ +static double aspect_cw_n(double aspect) +{ + /* aspect == 0: flat */ + if (aspect == 0) + return -9999; + + /* no modulus because of fp values */ + aspect = (450 - aspect); + if (aspect >= 360) + aspect -= 360; + + return aspect; +} + int main(int argc, char *argv[]) { struct Categories cats; @@ -71,7 +87,8 @@ int dyy_fd; int dxy_fd; DCELL *elev_cell[3], *temp; - DCELL *c1, *c2, *c3, *c4, *c5, *c6, *c7, *c8, *c9; + DCELL *pc1, *pc2, *pc3; + DCELL c1, c2, c3, c4, c5, c6, c7, c8, c9; DCELL tmp1, tmp2; FCELL dat1, dat2; CELL cat; @@ -142,8 +159,9 @@ } parm; struct { - struct Flag *a; + struct Flag *a, *n, *e; } flag; + int compute_at_edges; G_gisinit(argv[0]); @@ -261,6 +279,19 @@ _("Do not align the current region to the raster elevation map"); flag.a->guisection = _("Settings"); + flag.e = G_define_flag(); + flag.e->key = 'e'; + flag.e->description = + _("Compute output at edges and near NULL values"); + flag.e->guisection = _("Settings"); + + flag.n = G_define_flag(); + flag.n->key = 'n'; + flag.n->label = + _("Create aspect as degrees clockwise from North (azimuth), with flat = -9999"); + flag.n->description = + _("Default: degrees counter-clockwise from East, with flat = 0"); + flag.n->guisection = _("Settings"); if (G_parser(argc, argv)) exit(EXIT_FAILURE); @@ -269,6 +300,8 @@ radians_to_degrees = 180.0 / M_PI; degrees_to_radians = M_PI / 180.0; + compute_at_edges = flag.e->answer; + /* INC BY ONE answer[0] = 0.0; answer[91] = 15000.0; @@ -395,7 +428,7 @@ west = Rast_col_to_easting(0.5, &window); V = G_distance(east, north, east, south) * 4 / (factor * zfactor); H = G_distance(east, ns_med, west, ns_med) * 4 / (factor * zfactor); - /* ____________________________ + /* ____________________________ |c1 |c2 |c3 | | | | | | | north | | @@ -586,15 +619,9 @@ else Rast_get_d_row_nomask(elevation_fd, elev_cell[2], row); - c1 = elev_cell[0]; - c2 = c1 + 1; - c3 = c1 + 2; - c4 = elev_cell[1]; - c5 = c4 + 1; - c6 = c4 + 2; - c7 = elev_cell[2]; - c8 = c7 + 1; - c9 = c7 + 2; + pc1 = elev_cell[0]; + pc2 = elev_cell[1]; + pc3 = elev_cell[2]; if (aspect_fd >= 0) { if (Wrap) @@ -668,18 +695,26 @@ /*skip first cell of the row */ - for (col = ncols - 2; col-- > 0; - c1++, c2++, c3++, c4++, c5++, c6++, c7++, c8++, c9++) { + for (col = ncols - 2; col-- > 0; pc1++, pc2++, pc3++) { + c1 = *pc1; + c2 = *(pc1 + 1); + c3 = *(pc1 + 2); + c4 = *pc2; + c5 = *(pc2 + 1); + c6 = *(pc2 + 2); + c7 = *pc3; + c8 = *(pc3 + 1); + c9 = *(pc3 + 2); /* DEBUG: fprintf(stdout, "\n%.0f %.0f %.0f\n%.0f %.0f %.0f\n%.0f %.0f %.0f\n", - *c1, *c2, *c3, *c4, *c5, *c6, *c7, *c8, *c9); + c1, c2, c3, c4, c5, c6, c7, c8, c9); */ - if (Rast_is_d_null_value(c1) || Rast_is_d_null_value(c2) || - Rast_is_d_null_value(c3) || Rast_is_d_null_value(c4) || - Rast_is_d_null_value(c5) || Rast_is_d_null_value(c6) || - Rast_is_d_null_value(c7) || Rast_is_d_null_value(c8) || - Rast_is_d_null_value(c9)) { + if (Rast_is_d_null_value(&c5) || (!compute_at_edges && + (Rast_is_d_null_value(&c1) || Rast_is_d_null_value(&c2) || + Rast_is_d_null_value(&c3) || Rast_is_d_null_value(&c4) || + Rast_is_d_null_value(&c6) || Rast_is_d_null_value(&c7) || + Rast_is_d_null_value(&c8) || Rast_is_d_null_value(&c9)))) { if (slope_fd > 0) { Rast_set_null_value(slp_ptr, 1, data_type); slp_ptr = @@ -728,8 +763,28 @@ continue; } /* no data */ - dx = ((*c1 + *c4 + *c4 + *c7) - (*c3 + *c6 + *c6 + *c9)) / H; - dy = ((*c7 + *c8 + *c8 + *c9) - (*c1 + *c2 + *c2 + *c3)) / V; + if (compute_at_edges) { + /* same method like ComputeVal in gdaldem_lib.cpp */ + if (Rast_is_d_null_value(&c1)) + c1 = c5; + if (Rast_is_d_null_value(&c2)) + c2 = c5; + if (Rast_is_d_null_value(&c3)) + c3 = c5; + if (Rast_is_d_null_value(&c4)) + c4 = c5; + if (Rast_is_d_null_value(&c6)) + c6 = c5; + if (Rast_is_d_null_value(&c7)) + c7 = c5; + if (Rast_is_d_null_value(&c8)) + c8 = c5; + if (Rast_is_d_null_value(&c9)) + c9 = c5; + } + + dx = ((c1 + c4 + c4 + c7) - (c3 + c6 + c6 + c9)) / H; + dy = ((c7 + c8 + c8 + c9) - (c1 + c2 + c2 + c3)) / V; /* compute topographic parameters */ key = dx * dx + dy * dy; @@ -792,7 +847,9 @@ } /* computing slope */ if (aspect_fd > 0) { - if (key == 0.) + double aspect_flat = 0.; + + if (slp_in_perc == 0.) aspect = 0.; else if (dx == 0) { if (dy > 0) @@ -802,28 +859,28 @@ } else { aspect = (atan2(dy, dx) / degrees_to_radians); - if ((aspect <= 0.5) && (aspect > 0) && - out_type == CELL_TYPE) - aspect = 360.; if (aspect <= 0.) aspect = 360. + aspect; } - /* if it's not the case that the slope for this cell - is below specified minimum */ - if (!((slope_fd > 0) && (slp_in_perc < min_slope))) { - if (out_type == CELL_TYPE) - *((CELL *) asp_ptr) = (CELL) (aspect + .5); - else - Rast_set_d_value(asp_ptr, - (DCELL) aspect, data_type); + if (flag.n->answer) { + aspect_flat = -9999; + aspect = aspect_cw_n(aspect); + } + + if (out_type == CELL_TYPE) { + if (aspect > 0 && aspect < 0.5) + aspect = 360; + *((CELL *) asp_ptr) = (CELL) (aspect + .5); } else - Rast_set_null_value(asp_ptr, 1, data_type); + Rast_set_d_value(asp_ptr, + (DCELL) aspect, data_type); + asp_ptr = G_incr_void_ptr(asp_ptr, Rast_cell_size(data_type)); /* now update min and max */ - if (min_asp > aspect) + if (aspect > aspect_flat && min_asp > aspect) min_asp = aspect; if (max_asp < aspect) max_asp = aspect; @@ -850,10 +907,10 @@ continue; /* compute second order derivatives */ - s4 = *c1 + *c3 + *c7 + *c9 - *c5 * 8.; - s5 = *c4 * 4. + *c6 * 4. - *c8 * 2. - *c2 * 2.; - s6 = *c8 * 4. + *c2 * 4. - *c4 * 2. - *c6 * 2.; - s3 = *c7 - *c9 + *c3 - *c1; + s4 = c1 + c3 + c7 + c9 - c5 * 8.; + s5 = c4 * 4. + c6 * 4. - c8 * 2. - c2 * 2.; + s6 = c8 * 4. + c2 * 4. - c4 * 2. - c6 * 2.; + s3 = c7 - c9 + c3 - c1; dxx = -(s4 + s5) / ((3. / 32.) * H * H); dyy = -(s4 + s6) / ((3. / 32.) * V * V); @@ -990,44 +1047,81 @@ we are using reverse order so that the label looked up for i-.5 is not the one defined for i-.5, i+.5 interval, but the one defile for i-1.5, i-.5 interval which is added later */ - for (i = ceil(max_asp); i >= 1; i--) { - if (i == 360) - sprintf(buf, "east"); - else if (i == 360) - sprintf(buf, "east"); - else if (i == 45) - sprintf(buf, "north ccw of east"); - else if (i == 90) - sprintf(buf, "north"); - else if (i == 135) - sprintf(buf, "north ccw of west"); - else if (i == 180) - sprintf(buf, "west"); - else if (i == 225) - sprintf(buf, "south ccw of west"); - else if (i == 270) - sprintf(buf, "south"); - else if (i == 315) - sprintf(buf, "south ccw of east"); - else - sprintf(buf, "%d degree%s ccw from east", i, - i == 1 ? "" : "s"); + if (!flag.n->answer) { + for (i = ceil(max_asp); i >= 1; i--) { + if (i == 360) + sprintf(buf, "east"); + else if (i == 45) + sprintf(buf, "north ccw of east"); + else if (i == 90) + sprintf(buf, "north"); + else if (i == 135) + sprintf(buf, "north ccw of west"); + else if (i == 180) + sprintf(buf, "west"); + else if (i == 225) + sprintf(buf, "south ccw of west"); + else if (i == 270) + sprintf(buf, "south"); + else if (i == 315) + sprintf(buf, "south ccw of east"); + else + sprintf(buf, "%d degree%s ccw from east", i, + i == 1 ? "" : "s"); + if (data_type == CELL_TYPE) { + Rast_set_c_cat((CELL *) &i, (CELL *) &i, buf, &cats); + continue; + } + tmp1 = (double)i - .5; + tmp2 = (double)i + .5; + Rast_set_d_cat(&tmp1, &tmp2, buf, &cats); + } if (data_type == CELL_TYPE) { - Rast_set_c_cat((CELL *) &i, (CELL *) &i, buf, &cats); - continue; + cat = 0; + Rast_set_c_cat(&cat, &cat, "no aspect", &cats); + } + else { + tmp1 = 0; + Rast_set_d_cat(&tmp1, &tmp1, "no aspect", &cats); } - tmp1 = (double)i - .5; - tmp2 = (double)i + .5; - Rast_set_d_cat(&tmp1, &tmp2, buf, &cats); - } - if (data_type == CELL_TYPE) { - cat = 0; - Rast_set_c_cat(&cat, &cat, "no aspect", &cats); } else { - tmp1 = 0.; - tmp2 = .5; - Rast_set_d_cat(&tmp1, &tmp2, "no aspect", &cats); + for (i = ceil(max_asp); i >= 1; i--) { + if (i == 0 && i == 360) + sprintf(buf, "north"); + else if (i == 45) + sprintf(buf, "north-east"); + else if (i == 90) + sprintf(buf, "east"); + else if (i == 135) + sprintf(buf, "south-east"); + else if (i == 180) + sprintf(buf, "south"); + else if (i == 225) + sprintf(buf, "south-west"); + else if (i == 270) + sprintf(buf, "west"); + else if (i == 315) + sprintf(buf, "north-west"); + else + sprintf(buf, "%d degree%s cw from north", i, + i == 1 ? "" : "s"); + if (data_type == CELL_TYPE) { + Rast_set_c_cat((CELL *) &i, (CELL *) &i, buf, &cats); + continue; + } + tmp1 = (double)i - .5; + tmp2 = (double)i + .5; + Rast_set_d_cat(&tmp1, &tmp2, buf, &cats); + } + if (data_type == CELL_TYPE) { + cat = -9999; + Rast_set_c_cat(&cat, &cat, "no aspect", &cats); + } + else { + tmp1 = -9999; + Rast_set_d_cat(&tmp1, &tmp1, "no aspect", &cats); + } } Rast_write_cats(aspect_name, &cats); Rast_free_cats(&cats); diff -Nru grass-7.4.3/raster/r.slope.aspect/r.slope.aspect.html grass-7.6.0/raster/r.slope.aspect/r.slope.aspect.html --- grass-7.4.3/raster/r.slope.aspect/r.slope.aspect.html 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/raster/r.slope.aspect/r.slope.aspect.html 2018-08-31 15:00:19.000000000 +0000 @@ -18,28 +18,35 @@ parameter zscale must not be used.

-The aspect output raster map indicates the direction that slopes are -facing. The aspect categories represent the number degrees of east. Category -and color table files are also generated for the aspect raster map. The aspect -categories represent the number degrees of east and they increase -counterclockwise: 90 degrees is North, 180 is West, 270 is South 360 is East.
-Note: These values can be transformed to azimuth (0 is North, 90 is East, etc) -values using r.mapcalc: +The aspect output raster map indicates the direction that slopes +are facing counterclockwise from East: 90 degrees is North, 180 is +West, 270 is South, 360 is East. Zero aspect indicates flat areas with +zero slope. Category and color table files are also generated for the +aspect raster map.
Note: These values can be transformed to +azimuth values (90 is East, 180 is South, 270 is West, 360 is North) +using r.mapcalc:

-# convert angles from CCW to north up
-r.mapcalc "azimuth_aspect = (450 - ccw_aspect) % 360"
+# convert angles from CCW from East to CW from North
+# modulus (%) can not be used with floating point aspect values
+r.mapcalc "azimuth_aspect = if(ccw_aspect == 0, 0, \
+                            if(ccw_aspect < 90, 90 - ccw_aspect, \
+                            450 - ccw_aspect)))"
 
+Alternatively, the -n flag can be used to produce aspect as +degrees CW from North. Aspect for flat areas is then set to -9999 +(default: 0). +

-The aspect is not defined for slope equal to zero. -Thus, most cells with a very small slope end up having category 0, -45, ..., 360 in aspect output. -It is possible to reduce the bias in these directions -by filtering out the aspect in areas where the terrain is almost flat. -A option min_slope can be used to specify the minimum slope -for which aspect is computed. The aspect for all cells with -slope < min_slope is set to null (no-data). +The aspect for slope equal to zero (flat areas) is set to zero (-9999 +with -n flag). Thus, most cells with a very small slope end up +having category 0, 45, ..., 360 in aspect output. It is possible +to reduce the bias in these directions by filtering out the aspect in +areas where the terrain is almost flat. A option min_slope can +be used to specify the minimum slope for which aspect is computed. For +all cells with slope < min_slope, both slope and +aspect are set to zero.

@@ -152,11 +159,13 @@ The current mask is ignored.

-The algorithm used to determine slope and aspect uses a 3x3 neighborhood -around each cell in the raster elevation map. Thus, it is not possible to determine -slope and aspect for the cells adjacent to the edges in the elevation map -layer. These cells are assigned a "zero slope" value (category 0) in both -the slope and aspect raster maps. +The algorithm used to determine slope and aspect uses a 3x3 +neighborhood around each cell in the raster elevation map. Thus, +slope and aspect are not determineed for cells adjacent to +the edges and NULL cells in the elevation map layer. These cells are +by default set to nodata in output raster maps. With the -e flag, +output values are estimated for these cells, avoiding cropping along +the edges.

Horn's formula is used to find the first order derivatives in x and y directions. @@ -206,8 +215,8 @@

 g.region raster=elevation -p
 
-# generate aspect map with CCW orientation
-r.slope.aspect elevation=elevation aspect=myaspect
+# generate integer aspect map with degrees CCW from East
+r.slope.aspect elevation=elevation aspect=myaspect precision=CELL
 
 # generate compass orientation and classify four major directions (N, E, S, W)
 r.mapcalc "aspect_4_directions = eval( \\
@@ -271,4 +280,4 @@
 Olga Waupotitsch, U.S.Army Construction Engineering Research Laboratory
 
 

-Last changed: $Date: 2015-08-12 11:45:29 +0200 (Wed, 12 Aug 2015) $ +Last changed: $Date: 2018-04-29 16:19:55 +0200 (Sun, 29 Apr 2018) $ diff -Nru grass-7.4.3/raster/r.spread/spot.c grass-7.6.0/raster/r.spread/spot.c --- grass-7.4.3/raster/r.spread/spot.c 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/raster/r.spread/spot.c 2018-12-26 11:06:50.000000000 +0000 @@ -31,7 +31,7 @@ * 3) the landing firebrand may ignite spread based on fine fuel * moisture dictated probability simplified from Rothermel (1983); * 4) spotting travel time is proportional to but slower than windspeed; - * 5) there is an elapsed time to reach equilibium rate of spread (ROS). + * 5) there is an elapsed time to reach equilibrium rate of spread (ROS). * This elapsed time is proportional to the ROS. * Refs: * Chase, C. H., 1984, Spotting distance from wind-driven surface fires -- diff -Nru grass-7.4.3/raster/r.stats.zonal/r.stats.zonal.html grass-7.6.0/raster/r.stats.zonal/r.stats.zonal.html --- grass-7.4.3/raster/r.stats.zonal/r.stats.zonal.html 2018-04-25 12:05:08.000000000 +0000 +++ grass-7.6.0/raster/r.stats.zonal/r.stats.zonal.html 2018-08-31 15:00:19.000000000 +0000 @@ -41,4 +41,4 @@ Glynn Clements

-Last changed: $Date: 2018-04-25 14:05:07 +0200 (Wed, 25 Apr 2018) $ +Last changed: $Date: 2018-04-25 14:03:54 +0200 (Wed, 25 Apr 2018) $ diff -Nru grass-7.4.3/raster/r.stream.extract/cseg.c grass-7.6.0/raster/r.stream.extract/cseg.c --- grass-7.4.3/raster/r.stream.extract/cseg.c 2017-11-12 18:39:44.000000000 +0000 +++ grass-7.6.0/raster/r.stream.extract/cseg.c 2018-11-02 14:32:30.000000000 +0000 @@ -94,7 +94,7 @@ int cseg_get(CSEG *cseg, CELL *value, GW_LARGE_INT row, GW_LARGE_INT col) { if (Segment_get(&(cseg->seg), value, row, col) < 0) { - G_warning(_("Unabel to read segment file")); + G_warning(_("Unable to read segment file")); return -1; } return 0; diff -Nru grass-7.4.3/raster/r.stream.extract/flag.h grass-7.6.0/raster/r.stream.extract/flag.h --- grass-7.4.3/raster/r.stream.extract/flag.h 2013-07-16 11:12:12.000000000 +0000 +++ grass-7.6.0/raster/r.stream.extract/flag.h 2018-12-26 11:07:26.000000000 +0000 @@ -11,7 +11,7 @@ * sets the flag at position bitno to zero. * * int flag_get(flag, bitno) - * checks if the flag is set at postion bitno. + * checks if the flag is set at position bitno. * * Examples: * set flag at position 0: FLAG_SET(flag, 0) diff -Nru grass-7.4.3/raster/r.sun/main.c grass-7.6.0/raster/r.sun/main.c --- grass-7.4.3/raster/r.sun/main.c 2017-11-12 18:39:44.000000000 +0000 +++ grass-7.6.0/raster/r.sun/main.c 2018-12-26 11:05:56.000000000 +0000 @@ -1,6 +1,6 @@ /******************************************************************************* -r.sun: This program was writen by Jaro Hofierka in Summer 1993 and re-engineered +r.sun: This program was written by Jaro Hofierka in Summer 1993 and re-engineered in 1996-1999. In cooperation with Marcel Suri and Thomas Huld from JRC in Ispra a new version of r.sun was prepared using ESRA solar radiation formulas. See manual pages for details. @@ -109,8 +109,7 @@ struct Cell_head cellhd; -struct pj_info iproj; -struct pj_info oproj; +struct pj_info iproj, oproj, tproj; struct History hist; @@ -790,12 +789,11 @@ G_free_key_value(in_proj_info); G_free_key_value(in_unit_info); - /* Set output projection to latlong w/ same ellipsoid */ - oproj.zone = 0; - oproj.meters = 1.; - sprintf(oproj.proj, "ll"); - if ((oproj.pj = pj_latlong_from_proj(iproj.pj)) == NULL) - G_fatal_error(_("Unable to set up lat/long projection parameters")); + oproj.pj = NULL; + tproj.def = NULL; + + if (GPJ_init_transform(&iproj, &oproj, &tproj) < 0) + G_fatal_error(_("Unable to initialize coordinate transformation")); } if ((latin != NULL || longin != NULL) && (G_projection() == PROJECTION_LL)) @@ -1693,7 +1691,7 @@ double dayRad; double latid_l, cos_u, cos_v, sin_u, sin_v; double sin_phi_l, tan_lam_l; - double zmax; + double zmax = 0; double longitTime = 0.; double locTimeOffset; double latitude, longitude; @@ -1891,9 +1889,10 @@ longitude = gridGeom.xp; latitude = gridGeom.yp; - if (pj_do_proj(&longitude, &latitude, &iproj, &oproj) < 0) { - G_fatal_error("Error in pj_do_proj"); - } + if (GPJ_transform(&iproj, &oproj, &tproj, PJ_FWD, + &longitude, &latitude, NULL) < 0) + G_fatal_error(_("Error in %s (projection of input coordinate pair)"), + "GPJ_transform()"); lat_max = AMAX1(lat_max, latitude); lat_min = AMIN1(lat_min, latitude); diff -Nru grass-7.4.3/raster/r.sun/Makefile grass-7.6.0/raster/r.sun/Makefile --- grass-7.4.3/raster/r.sun/Makefile 2017-11-12 18:39:44.000000000 +0000 +++ grass-7.6.0/raster/r.sun/Makefile 2018-04-09 13:43:46.000000000 +0000 @@ -4,7 +4,7 @@ LIBES = $(GPROJLIB) $(RASTERLIB) $(GISLIB) $(MATHLIB) $(GMATHLIB) $(PROJLIB) $(OMPLIB) DEPENDENCIES = $(GPROJDEP) $(RASTERDEP) $(GISDEP) $(GMATHDEP) -EXTRA_INC = $(PROJINC) $(OCLINCPATH) +EXTRA_INC = $(PROJINC) $(GDALCFLAGS) $(OCLINCPATH) EXTRA_CFLAGS = $(OMPCFLAGS) EXTRA_LIBS = $(OCLLIB) #needed? LIBES += $(OCLLIBPATH) or EXTRA_LDFLAGS = $(OCLLIBPATH) diff -Nru grass-7.4.3/raster/r.sun/rsunglobals.h grass-7.6.0/raster/r.sun/rsunglobals.h --- grass-7.4.3/raster/r.sun/rsunglobals.h 2011-08-20 09:35:08.000000000 +0000 +++ grass-7.6.0/raster/r.sun/rsunglobals.h 2018-12-26 11:06:01.000000000 +0000 @@ -1,6 +1,6 @@ /******************************************************************************* -r.sun: rsunglobals.h. This program was writen by Jaro Hofierka in Summer 1993 and re-engineered +r.sun: rsunglobals.h. This program was written by Jaro Hofierka in Summer 1993 and re-engineered in 1996-1999. In cooperation with Marcel Suri and Thomas Huld from JRC in Ispra a new version of r.sun was prepared using ESRA solar radiation formulas. See manual pages for details. diff -Nru grass-7.4.3/raster/r.sun/r.sun.html grass-7.6.0/raster/r.sun/r.sun.html --- grass-7.4.3/raster/r.sun/r.sun.html 2018-01-23 15:36:25.000000000 +0000 +++ grass-7.6.0/raster/r.sun/r.sun.html 2018-08-31 15:00:19.000000000 +0000 @@ -381,4 +381,4 @@

-Last changed: $Date: 2018-01-23 16:36:24 +0100 (Tue, 23 Jan 2018) $ +Last changed: $Date: 2018-01-22 15:17:21 +0100 (Mon, 22 Jan 2018) $ diff -Nru grass-7.4.3/raster/r.sun/rsunlib.c grass-7.6.0/raster/r.sun/rsunlib.c --- grass-7.4.3/raster/r.sun/rsunlib.c 2011-09-10 09:35:12.000000000 +0000 +++ grass-7.6.0/raster/r.sun/rsunlib.c 2018-12-26 11:06:17.000000000 +0000 @@ -1,5 +1,5 @@ /**************************************************************************** - r.sun: rsunlib.c. This program was writen by Jaro Hofierka in Summer 1993 + r.sun: rsunlib.c. This program was written by Jaro Hofierka in Summer 1993 and re-engineered in 1996-1999. In cooperation with Marcel Suri and Thomas Huld from JRC in Ispra a new version of r.sun was prepared using ESRA solar radiation formulas. See the manual page for details. diff -Nru grass-7.4.3/raster/r.sun/sunradstruct.h grass-7.6.0/raster/r.sun/sunradstruct.h --- grass-7.4.3/raster/r.sun/sunradstruct.h 2011-08-20 09:35:08.000000000 +0000 +++ grass-7.6.0/raster/r.sun/sunradstruct.h 2018-12-26 11:06:00.000000000 +0000 @@ -1,6 +1,6 @@ /******************************************************************************* -r.sun: sunradstruct.h. This program was writen by Jaro Hofierka in Summer 1993 and re-engineered +r.sun: sunradstruct.h. This program was written by Jaro Hofierka in Summer 1993 and re-engineered in 1996-1999. In cooperation with Marcel Suri and Thomas Huld from JRC in Ispra a new version of r.sun was prepared using ESRA solar radiation formulas. See manual pages for details. diff -Nru grass-7.4.3/raster/r.sunhours/main.c grass-7.6.0/raster/r.sunhours/main.c --- grass-7.4.3/raster/r.sunhours/main.c 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/raster/r.sunhours/main.c 2018-08-31 15:00:19.000000000 +0000 @@ -49,7 +49,7 @@ struct Key_Value *in_proj_info, *in_unit_info; struct pj_info iproj; /* input map proj parameters */ struct pj_info oproj; /* output map proj parameters */ - + struct pj_info tproj; /* transformation parameters */ char *elev_name, *azimuth_name, *sunhour_name; int elev_fd, azimuth_fd, sunhour_fd; double ha, ha_cos, s_gamma, s_elevation, s_azimuth; @@ -224,12 +224,11 @@ G_free_key_value(in_proj_info); G_free_key_value(in_unit_info); - /* output projection to lat/long w/ same ellipsoid as input */ - oproj.zone = 0; - oproj.meters = 1.; - sprintf(oproj.proj, "ll"); - if ((oproj.pj = pj_latlong_from_proj(iproj.pj)) == NULL) - G_fatal_error(_("Unable to update lat/long projection parameters")); + oproj.pj = NULL; + tproj.def = NULL; + + if (GPJ_init_transform(&iproj, &oproj, &tproj) < 0) + G_fatal_error(_("Unable to initialize coordinate transformation")); } /* always init pd */ @@ -292,8 +291,10 @@ north_ll = (window.north + window.south) / 2; east_ll = (window.east + window.west) / 2; if (do_reproj) { - if (pj_do_proj(&east_ll, &north_ll, &iproj, &oproj) < 0) - G_fatal_error(_("Error in pj_do_proj (projection of input coordinate pair)")); + if (GPJ_transform(&iproj, &oproj, &tproj, PJ_FWD, + &east_ll, &north_ll, NULL) < 0) + G_fatal_error(_("Error in %s (projection of input coordinate pair)"), + "GPJ_transform()"); } pd.timezone = east_ll / 15.; pd.time_updated = 1; @@ -386,9 +387,10 @@ if (do_reproj) { north_ll = north; - - if (pj_do_proj(&east_ll, &north_ll, &iproj, &oproj) < 0) - G_fatal_error(_("Error in pj_do_proj (projection of input coordinate pair)")); + if (GPJ_transform(&iproj, &oproj, &tproj, PJ_FWD, + &east_ll, &north_ll, NULL) < 0) + G_fatal_error(_("Error in %s (projection of input coordinate pair)"), + "GPJ_transform()"); } /* geocentric latitude */ diff -Nru grass-7.4.3/raster/r.sunhours/Makefile grass-7.6.0/raster/r.sunhours/Makefile --- grass-7.4.3/raster/r.sunhours/Makefile 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/raster/r.sunhours/Makefile 2018-08-31 15:00:19.000000000 +0000 @@ -2,10 +2,9 @@ PGM = r.sunhours -LIBES = $(GPROJLIB) $(RASTERLIB) $(GISLIB) $(PROJLIB) +LIBES = $(GPROJLIB) $(RASTERLIB) $(GISLIB) DEPENDENCIES = $(GPROJDEP) $(RASTERDEP) $(GISDEP) - -EXTRA_INC = $(PROJINC) +EXTRA_INC = $(PROJINC) $(GDALCFLAGS) include $(MODULE_TOPDIR)/include/Make/Module.make diff -Nru grass-7.4.3/raster/r.sunhours/solpos00.c grass-7.6.0/raster/r.sunhours/solpos00.c --- grass-7.4.3/raster/r.sunhours/solpos00.c 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/raster/r.sunhours/solpos00.c 2018-12-26 11:08:07.000000000 +0000 @@ -305,7 +305,7 @@ /* No absurd dates, please. */ if (pdat->function & L_GEOM) { - if ((pdat->year < 1950) || (pdat->year > 2050)) /* limits of algoritm */ + if ((pdat->year < 1950) || (pdat->year > 2050)) /* limits of algorithm */ retval |= (1L << S_YEAR_ERROR); if (!(pdat->function & S_DOY) && ((pdat->month < 1) || (pdat->month > 12))) diff -Nru grass-7.4.3/raster/r.sunmask/g_solposition.c grass-7.6.0/raster/r.sunmask/g_solposition.c --- grass-7.4.3/raster/r.sunmask/g_solposition.c 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/raster/r.sunmask/g_solposition.c 2018-08-31 15:00:19.000000000 +0000 @@ -57,6 +57,7 @@ struct Key_Value *in_proj_info, *in_unit_info; /* projection information of input map */ struct pj_info iproj; /* input map proj parameters */ struct pj_info oproj; /* output map proj parameters */ + struct pj_info tproj; /* transformation parameters */ extern struct Cell_head window; int inside; @@ -112,20 +113,20 @@ iproj.meters, iproj.zone, iproj.proj); G_debug(1, "IN coord: longitude: %f, latitude: %f", longitude, latitude); - /* see src/include/projects.h, struct PJconsts */ - - /* set output projection to lat/long for solpos */ - oproj.zone = 0; - oproj.meters = 1.; - sprintf(oproj.proj, "ll"); - if ((oproj.pj = pj_latlong_from_proj(iproj.pj)) == NULL) - G_fatal_error("Unable to set up lat/long projection parameters"); + + oproj.pj = NULL; + tproj.def = NULL; + + if (GPJ_init_transform(&iproj, &oproj, &tproj) < 0) + G_fatal_error(_("Unable to initialize coordinate transformation")); /* XX do the transform * outx outy in_info out_info */ - if (pj_do_proj(&longitude, &latitude, &iproj, &oproj) < 0) { - G_fatal_error(_("Error in pj_do_proj (projection of input coordinate pair)")); - } + + if (GPJ_transform(&iproj, &oproj, &tproj, PJ_FWD, + &longitude, &latitude, NULL) < 0) + G_fatal_error(_("Error in %s (projection of input coordinate pair)"), + "GPJ_transform()"); G_debug(1, "Transformation to lat/long:"); G_debug(1, "OUT: longitude: %f, latitude: %f", longitude, diff -Nru grass-7.4.3/raster/r.sunmask/Makefile grass-7.6.0/raster/r.sunmask/Makefile --- grass-7.4.3/raster/r.sunmask/Makefile 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/raster/r.sunmask/Makefile 2018-08-31 15:00:19.000000000 +0000 @@ -2,9 +2,9 @@ PGM = r.sunmask -LIBES = $(GPROJLIB) $(RASTERLIB) $(GISLIB) $(MATHLIB) $(PROJLIB) +LIBES = $(GPROJLIB) $(RASTERLIB) $(GISLIB) $(MATHLIB) DEPENDENCIES = $(GPROJDEP) $(RASTERDEP) $(GISDEP) -EXTRA_INC = $(PROJINC) +EXTRA_INC = $(PROJINC) $(GDALCFLAGS) include $(MODULE_TOPDIR)/include/Make/Module.make diff -Nru grass-7.4.3/raster/r.sunmask/solpos00.c grass-7.6.0/raster/r.sunmask/solpos00.c --- grass-7.4.3/raster/r.sunmask/solpos00.c 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/raster/r.sunmask/solpos00.c 2018-12-26 11:09:10.000000000 +0000 @@ -305,7 +305,7 @@ /* No absurd dates, please. */ if (pdat->function & L_GEOM) { - if ((pdat->year < 1950) || (pdat->year > 2050)) /* limits of algoritm */ + if ((pdat->year < 1950) || (pdat->year > 2050)) /* limits of algorithm */ retval |= (1L << S_YEAR_ERROR); if (!(pdat->function & S_DOY) && ((pdat->month < 1) || (pdat->month > 12))) diff -Nru grass-7.4.3/raster/r.support/r.support.html grass-7.6.0/raster/r.support/r.support.html --- grass-7.4.3/raster/r.support/r.support.html 2017-12-08 11:52:06.000000000 +0000 +++ grass-7.6.0/raster/r.support/r.support.html 2018-08-31 15:00:19.000000000 +0000 @@ -59,5 +59,5 @@ M. Hamish Bowman: command line enhancements
Markus Neteler: category copy from other map -

Last changed: $Date: 2017-12-08 10:49:28 +0100 (Fri, 08 Dec 2017) $ +

Last changed: $Date: 2017-12-08 10:46:36 +0100 (Fri, 08 Dec 2017) $ diff -Nru grass-7.4.3/raster/r.surf.area/main.c grass-7.6.0/raster/r.surf.area/main.c --- grass-7.4.3/raster/r.surf.area/main.c 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/raster/r.surf.area/main.c 2018-12-26 11:05:50.000000000 +0000 @@ -44,8 +44,8 @@ /* Modified by Eric G. Miller to work with FP rasters and to handle * NULL value cells. I'm not too sure how bad the surface area - * calculation will get if there are alot of NULL cells mixed around. - * Added function prototypes and removed a couple unneccessary typedefs + * calculation will get if there are a lot of NULL cells mixed around. + * Added function prototypes and removed a couple unnecessary typedefs * Added the add_null_area() function. * 2000-10-17 */ diff -Nru grass-7.4.3/raster/r.surf.contour/flag.h grass-7.6.0/raster/r.surf.contour/flag.h --- grass-7.4.3/raster/r.surf.contour/flag.h 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/raster/r.surf.contour/flag.h 2018-12-26 11:08:34.000000000 +0000 @@ -6,7 +6,7 @@ ** int nrows, ncols; ** opens the structure flag. ** The flag structure will be a two dimensional array of bits the - ** size of nrows by ncols. Will initalize flags to zero (unset). + ** size of nrows by ncols. Will initialize flags to zero (unset). ** ** flag_destroy(flags) ** FLAG *flags; diff -Nru grass-7.4.3/raster/r.surf.gauss/r.surf.gauss.html grass-7.6.0/raster/r.surf.gauss/r.surf.gauss.html --- grass-7.4.3/raster/r.surf.gauss/r.surf.gauss.html 2018-10-18 19:13:21.000000000 +0000 +++ grass-7.6.0/raster/r.surf.gauss/r.surf.gauss.html 2018-10-18 19:05:18.000000000 +0000 @@ -36,4 +36,4 @@ Jo Wood, ASSIST's home

-Last changed: $Date: 2018-10-18 21:13:18 +0200 (Thu, 18 Oct 2018) $ +Last changed: $Date: 2018-10-18 21:05:15 +0200 (Thu, 18 Oct 2018) $ diff -Nru grass-7.4.3/raster/r.surf.random/r.surf.random.html grass-7.6.0/raster/r.surf.random/r.surf.random.html --- grass-7.4.3/raster/r.surf.random/r.surf.random.html 2018-10-18 19:13:21.000000000 +0000 +++ grass-7.6.0/raster/r.surf.random/r.surf.random.html 2018-10-18 19:05:18.000000000 +0000 @@ -46,4 +46,4 @@
ASSIST's home --> -

Last changed: $Date: 2018-10-18 21:13:18 +0200 (Thu, 18 Oct 2018) $ +

Last changed: $Date: 2018-10-18 21:05:15 +0200 (Thu, 18 Oct 2018) $ diff -Nru grass-7.4.3/raster/r.terraflow/main.cpp grass-7.6.0/raster/r.terraflow/main.cpp --- grass-7.4.3/raster/r.terraflow/main.cpp 2017-11-18 20:38:07.000000000 +0000 +++ grass-7.6.0/raster/r.terraflow/main.cpp 2018-12-26 11:07:53.000000000 +0000 @@ -408,7 +408,7 @@ -/* print the largest interm file that will be generated during +/* print the largest interim file that will be generated during r.terraflow */ void printMaxSortSize(long nodata_count) { @@ -548,7 +548,7 @@ long nodata_count; elstr = cell2stream(opt->elev_grid, elevation_type_max, &nodata_count); - /* print the largest interm file that will be generated */ + /* print the largest interim file that will be generated */ printMaxSortSize(nodata_count); diff -Nru grass-7.4.3/raster/r.terraflow/water.cpp grass-7.6.0/raster/r.terraflow/water.cpp --- grass-7.4.3/raster/r.terraflow/water.cpp 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/raster/r.terraflow/water.cpp 2018-12-26 11:07:39.000000000 +0000 @@ -349,7 +349,7 @@ winp->getDepth(k), winp->i + i, winp->j + j); #ifndef NDEBUG - /* dont insert if preceeds us */ + /* dont insert if precedes us */ if(winp->getPriority() < prio) { fillPLabel plabel(prio, label); pq->insert(plabel); diff -Nru grass-7.4.3/raster/r.texture/r.texture.html grass-7.6.0/raster/r.texture/r.texture.html --- grass-7.4.3/raster/r.texture/r.texture.html 2018-10-18 19:13:21.000000000 +0000 +++ grass-7.6.0/raster/r.texture/r.texture.html 2018-10-18 19:05:18.000000000 +0000 @@ -277,4 +277,4 @@ Markus Metz (correction and optimization of the initial version)
Moritz Lennert (documentation) -

Last changed: $Date: 2018-10-18 21:13:18 +0200 (Thu, 18 Oct 2018) $ +

Last changed: $Date: 2018-10-18 21:05:15 +0200 (Thu, 18 Oct 2018) $ diff -Nru grass-7.4.3/raster/r.texture/testsuite/test_texture.py grass-7.6.0/raster/r.texture/testsuite/test_texture.py --- grass-7.4.3/raster/r.texture/testsuite/test_texture.py 1970-01-01 00:00:00.000000000 +0000 +++ grass-7.6.0/raster/r.texture/testsuite/test_texture.py 2018-01-13 00:05:00.000000000 +0000 @@ -0,0 +1,75 @@ +""" +Name: r.texture test +Purpose: Tests r.texture and its flags/options. + +Author: Sunveer Singh, Google Code-in 2017 +Copyright: (C) 2017 by Sunveer Singh and the GRASS Development Team +Licence: This program is free software under the GNU General Public + License (>=v2). Read the file COPYING that comes with GRASS + for details. +""" +from grass.gunittest.case import TestCase +class TestRasterreport(TestCase): + input = "lsat7_2002_80" + + @classmethod + def setUpClass(cls): + cls.use_temp_region() + cls.runModule("g.region", raster=cls.input) + + @classmethod + def tearDownClass(cls): + cls.del_temp_region() + cls.runModule('g.remove', flags='f', type='raster', name="asm_ASM") + cls.runModule('g.remove', flags='f', type='raster', name='corr_Corr') + cls.runModule('g.remove', flags='f', type='raster', name='sa_SA') + cls.runModule('g.remove', flags='f', type='raster', name='var_Var') + cls.runModule('g.remove', flags='f', type='raster', name='idm_IDM') + + def test_asm(self): + """Testing method asm""" + asm_ASM='asm_ASM' + string="""min=1 + max=1 + cells=1000246""" + self.assertModule('r.texture', input=self.input, output='asm', method='asm') + self.assertRasterFitsUnivar(asm_ASM, + reference=string, precision=2) + + def test_corr(self): + """Testing method corr""" + corr_output='corr_Corr' + string="""min=1 + max=1 + cells=1000246""" + self.assertModule('r.texture', input=self.input, output='corr', method='corr') + self.assertRasterFitsUnivar(corr_output, + reference=string, precision=2) + + def test_sa(self): + """Testing method sa""" + sa_SA='sa_SA' + string="""min=95.95 + max=2942.79 + cells=1000246""" + self.assertModule('r.texture', input=self.input, output='sa', method='sa') + self.assertRasterFitsUnivar(sa_SA, + reference=string, precision=2) + + def test_var(self): + """Testing method var""" + var_output='var_Var' + self.assertModule('r.texture', input=self.input, output='var', method='var') + self.assertRasterMinMax(map=var_output, refmin=0, refmax=9843.07, + msg="var_Var in degrees must be between 0.74 and 9843.07") + + def test_idm(self): + """Testing method idm""" + idm_IDM='idm_IDM' + self.assertModule('r.texture', input=self.input, output='idm', method='idm') + self.assertRasterMinMax(map=idm_IDM, refmin=0, refmax=9843.07, + msg="idm_IDM_IDM in degrees must be between 0.74 and 9843.07") + +if __name__ == '__main__': + from grass.gunittest.main import test + test() diff -Nru grass-7.4.3/raster/r.tile/main.c grass-7.6.0/raster/r.tile/main.c --- grass-7.4.3/raster/r.tile/main.c 2014-12-29 23:12:17.000000000 +0000 +++ grass-7.6.0/raster/r.tile/main.c 2018-06-04 18:30:06.000000000 +0000 @@ -176,6 +176,9 @@ cellhd.south = cellhd.north - (dst_w.rows + 2 * overlap) * src_w.ns_res; cellhd.west = src_w.west + xtile * dst_w.cols * src_w.ew_res; cellhd.east = cellhd.west + (dst_w.cols + 2 * overlap) * src_w.ew_res; + cellhd.rows = dst_w.rows + 2 * overlap; + cellhd.cols = dst_w.cols + 2 * overlap; + G_adjust_Cell_head(&cellhd, 1, 1); Rast_put_cellhd(name, &cellhd); diff -Nru grass-7.4.3/raster/r.topidx/r.topidx.html grass-7.6.0/raster/r.topidx/r.topidx.html --- grass-7.4.3/raster/r.topidx/r.topidx.html 2017-12-21 16:45:40.000000000 +0000 +++ grass-7.6.0/raster/r.topidx/r.topidx.html 2018-08-31 15:00:19.000000000 +0000 @@ -57,4 +57,4 @@

Based on GRIDATB.FOR by Keith Beven. -

Last changed: $Date: 2017-12-19 23:54:34 +0100 (Tue, 19 Dec 2017) $ +

Last changed: $Date: 2017-12-19 23:53:50 +0100 (Tue, 19 Dec 2017) $ diff -Nru grass-7.4.3/raster/r.to.vect/lines.c grass-7.6.0/raster/r.to.vect/lines.c --- grass-7.4.3/raster/r.to.vect/lines.c 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/raster/r.to.vect/lines.c 2018-12-26 11:08:29.000000000 +0000 @@ -18,7 +18,7 @@ * USA CERL on nov, 1993 * because the previous implementation was incosistent * stopped in the middle of map, because it tried to continue - * a line wich was presumed to have been started earlier + * a line which was presumed to have been started earlier * but in fact was not started. * also the write_line() complained that the lines end unexpectedly * @@ -333,13 +333,13 @@ v_list[col - 1].right = new_ptr1; } else { /* lower-left */ - /* if the non-zero neigbours are adjacent */ + /* if the non-zero neighbors are adjacent */ if (mr && br) h_ptr = start_line(1); else if ((br && bc) || (bl && bc)) v_list[col].center = start_line(1); else - /* the non-zero neigbours are not adjacent */ + /* the non-zero neighbors are not adjacent */ { /* starting in middle of line */ new_ptr1 = get_ptr(); new_ptr2 = get_ptr(); diff -Nru grass-7.4.3/raster/r.to.vect/testsuite/test_r_to_vect.py grass-7.6.0/raster/r.to.vect/testsuite/test_r_to_vect.py --- grass-7.4.3/raster/r.to.vect/testsuite/test_r_to_vect.py 1970-01-01 00:00:00.000000000 +0000 +++ grass-7.6.0/raster/r.to.vect/testsuite/test_r_to_vect.py 2018-05-05 12:37:26.000000000 +0000 @@ -0,0 +1,60 @@ +""" +Name: r.to.vect test +Purpose: Tests r.to.vect and its flags/options. + +Author: Sunveer Singh, Google Code-in 2017 +Copyright: (C) 2017 by Sunveer Singh and the GRASS Development Team +Licence: This program is free software under the GNU General Public + License (>=v2). Read the file COPYING that comes with GRASS + for details. +""" +from grass.gunittest.case import TestCase +from grass.gunittest.main import test + + +class Testrr(TestCase): + input = 'lakes' + output = 'testrtovect' + point = 'point' + area = "area" + + @classmethod + def setUpClass(cls): + cls.use_temp_region() + cls.runModule('g.region', raster=cls.input) + + @classmethod + def tearDownClass(cls): + cls.del_temp_region() + + def tearDown(cls): + cls.runModule('g.remove', type='vector', flags='f', name=cls.output) + + def test_flags(self): + """Testing flag s""" + self.assertModule('r.to.vect', input=self.input, output=self.output, type=self.point, flags='s') + topology = dict(points=36011, lines=0, areas=0) + self.assertVectorFitsTopoInfo(self.output, topology) + + def test_flagz(self): + """Testing flag z""" + self.assertModule('r.to.vect', input=self.input, output=self.output, type=self.point, flags='z') + topology = dict(points=36011, lines=0, areas=0) + self.assertVectorFitsTopoInfo(self.output, topology) + + def test_flagb(self): + """Testing flag b""" + self.assertModule('r.to.vect', input=self.input, output=self.output, type=self.area, flags='b') + topology = dict(points=0, lines=0, areas=0) + self.assertVectorFitsTopoInfo(self.output, topology) + + def test_flagt(self): + """Testing flag t""" + self.assertModule('r.to.vect', input=self.input, output=self.output, type=self.area, flags='t') + topology = dict(points=0, lines=0, areas=33) + self.assertVectorFitsTopoInfo(self.output, topology) + + +if __name__ == '__main__': + from grass.gunittest.main import test + test() diff -Nru grass-7.4.3/raster/r.viewshed/distribute.cpp grass-7.6.0/raster/r.viewshed/distribute.cpp --- grass-7.4.3/raster/r.viewshed/distribute.cpp 2013-12-31 14:33:27.000000000 +0000 +++ grass-7.6.0/raster/r.viewshed/distribute.cpp 2018-12-26 11:08:51.000000000 +0000 @@ -1015,7 +1015,7 @@ //technically, if there is not enough memory to hold two //blocks, the function should enter solve_in_memory; so there //is not enough memory to solve in memory nor to - //distribute...this shoudl happen only under tests with very + //distribute...this should happen only under tests with very //very little memory. just set nsect=2 and hope that it //works */ diff -Nru grass-7.4.3/raster/r.viewshed/eventlist.h grass-7.6.0/raster/r.viewshed/eventlist.h --- grass-7.4.3/raster/r.viewshed/eventlist.h 2011-12-03 10:35:05.000000000 +0000 +++ grass-7.6.0/raster/r.viewshed/eventlist.h 2018-12-26 11:08:44.000000000 +0000 @@ -96,7 +96,7 @@ /*computes the distance from the event to the viewpoint. Note: all 3 //events associate to a cell are considered at the same distance, from - //the center of teh cell to the viewpoint */ + //the center of the cell to the viewpoint */ double get_square_distance_from_viewpoint(const AEvent & a, const Viewpoint & vp); diff -Nru grass-7.4.3/raster/r.viewshed/grid.cpp grass-7.6.0/raster/r.viewshed/grid.cpp --- grass-7.4.3/raster/r.viewshed/grid.cpp 2011-12-03 10:35:05.000000000 +0000 +++ grass-7.6.0/raster/r.viewshed/grid.cpp 2018-12-26 11:08:47.000000000 +0000 @@ -116,7 +116,7 @@ /* ------------------------------------------------------------ */ -/* allocate memroy for grid_data; grid must have a header that gives +/* allocate memory for grid_data; grid must have a header that gives the dimensions */ void alloc_grid_data(Grid * pgrid) { diff -Nru grass-7.4.3/raster/r.viewshed/grid.h grass-7.6.0/raster/r.viewshed/grid.h --- grass-7.4.3/raster/r.viewshed/grid.h 2011-12-03 10:35:05.000000000 +0000 +++ grass-7.6.0/raster/r.viewshed/grid.h 2018-12-26 11:08:39.000000000 +0000 @@ -56,7 +56,7 @@ typedef float surface_type; typedef FCELL G_SURFACE_T; -/* this should accomodate grid sizes up to 2^16-1=65,535 +/* this should accommodate grid sizes up to 2^16-1=65,535 If this is not enough, change type and recompile */ typedef unsigned short int dimensionType; static const dimensionType maxDimension = USHRT_MAX - 1; diff -Nru grass-7.4.3/raster/r.viewshed/rbbst.cpp grass-7.6.0/raster/r.viewshed/rbbst.cpp --- grass-7.4.3/raster/r.viewshed/rbbst.cpp 2013-12-13 21:42:45.000000000 +0000 +++ grass-7.6.0/raster/r.viewshed/rbbst.cpp 2018-12-26 11:08:36.000000000 +0000 @@ -632,7 +632,7 @@ return SMALLEST_GRADIENT; assert(root); /*assert(root->value.maxGradient != SMALLEST_GRADIENT); - //LT: this shoudl be fixed + //LT: this should be fixed //if (root->value.maxGradient != SMALLEST_GRADIENT) */ return root->value.maxGradient; } diff -Nru grass-7.4.3/raster/r.walk/flag.c grass-7.6.0/raster/r.walk/flag.c --- grass-7.4.3/raster/r.walk/flag.c 1970-01-01 00:00:00.000000000 +0000 +++ grass-7.6.0/raster/r.walk/flag.c 2018-07-30 09:13:35.000000000 +0000 @@ -0,0 +1,60 @@ +#include +#include +#include "flag.h" + +FLAG *flag_create(int nrows, int ncols) +{ + unsigned char *temp; + + FLAG *new_flag; + + register int i; + + new_flag = (FLAG *) G_malloc(sizeof(FLAG)); + new_flag->nrows = nrows; + new_flag->ncols = ncols; + new_flag->leng = (ncols + 7) / 8; + new_flag->array = + (unsigned char **)G_malloc(nrows * sizeof(unsigned char *)); + + if (!new_flag->array) + G_fatal_error(_("Out of memory!")); + + temp = + (unsigned char *)G_malloc(nrows * new_flag->leng * + sizeof(unsigned char)); + + if (!temp) + G_fatal_error(_("Out of memory!")); + + for (i = 0; i < nrows; i++) { + new_flag->array[i] = temp; + temp += new_flag->leng; + } + + flag_clear_all(new_flag); + + return (new_flag); +} + +int flag_destroy(FLAG * flags) +{ + G_free(flags->array[0]); + G_free(flags->array); + G_free(flags); + + return 0; +} + +int flag_clear_all(FLAG * flags) +{ + register int r, c; + + for (r = 0; r < flags->nrows; r++) { + for (c = 0; c < flags->leng; c++) { + flags->array[r][c] = 0; + } + } + + return 0; +} diff -Nru grass-7.4.3/raster/r.walk/flag.h grass-7.6.0/raster/r.walk/flag.h --- grass-7.4.3/raster/r.walk/flag.h 1970-01-01 00:00:00.000000000 +0000 +++ grass-7.6.0/raster/r.walk/flag.h 2018-12-26 11:06:25.000000000 +0000 @@ -0,0 +1,64 @@ +#ifndef __FLAG_H__ +#define __FLAG_H__ + + +/* flag.[ch] is a set of routines which will set up an array of bits + ** that allow the programmer to "flag" cells in a raster map. + ** + ** FLAG * + ** flag_create(nrows,ncols) + ** int nrows, ncols; + ** opens the structure flag. + ** The flag structure will be a two dimensional array of bits the + ** size of nrows by ncols. Will initialize flags to zero (unset). + ** + ** flag_destroy(flags) + ** FLAG *flags; + ** closes flags and gives the memory back to the system. + ** + ** flag_clear_all(flags) + ** FLAG *flags; + ** sets all values in flags to zero. + ** + ** flag_unset(flags, row, col) + ** FLAG *flags; + ** int row, col; + ** sets the value of (row, col) in flags to zero. + ** + ** flag_set(flags, row, col) + ** FLAG *flags; + ** int row, col; + ** will set the value of (row, col) in flags to one. + ** + ** int + ** flag_get(flags, row, col) + ** FLAG *flags; + ** int row, col; + ** returns the value in flags that is at (row, col). + ** + ** idea by Michael Shapiro + ** code by Chuck Ehlschlaeger + ** April 03, 1989 + */ +#define FLAG struct _flagsss_ +FLAG { + int nrows, ncols, leng; + unsigned char **array; +}; + +#define FLAG_UNSET(flags,row,col) \ + (flags)->array[(row)][(col)>>3] &= ~(1<<((col) & 7)) + +#define FLAG_SET(flags,row,col) \ + (flags)->array[(row)][(col)>>3] |= (1<<((col) & 7)) + +#define FLAG_GET(flags,row,col) \ + (flags)->array[(row)][(col)>>3] & (1<<((col) & 7)) + +/* flag.c */ +FLAG *flag_create(int, int); +int flag_destroy(FLAG *); +int flag_clear_all(FLAG *); + + +#endif /* __FLAG_H__ */ diff -Nru grass-7.4.3/raster/r.walk/main.c grass-7.6.0/raster/r.walk/main.c --- grass-7.4.3/raster/r.walk/main.c 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/raster/r.walk/main.c 2018-12-26 11:06:21.000000000 +0000 @@ -27,7 +27,9 @@ * Glynn Clements , Soeren Gebbert * Updated for calculation errors and directional surface generation * Colin Nielsen - * Updated for GRASS 7 + * Use min heap instead of btree (faster, less memory) + * multiple directions with bitmask encoding + * avoid circular paths * Markus Metz * PURPOSE: anisotropic movements on cost surfaces * COPYRIGHT: (C) 1999-2015 by the GRASS Development Team @@ -36,7 +38,7 @@ * License (>=v2). Read the file COPYING that comes with GRASS * for details. * - *****************************************************************************/ + ***************************************************************************/ /********************************************************************* * @@ -108,13 +110,31 @@ #include #include "cost.h" #include "stash.h" +#include "flag.h" #define SEGCOLSIZE 64 struct Cell_head window; -struct start_pt *head_start_pt = NULL; -struct start_pt *head_end_pt = NULL; +struct rc +{ + int r; + int c; +}; + +static struct rc *stop_pnts = NULL; +static int n_stop_pnts = 0; +static int stop_pnts_alloc = 0; + +int cmp_rc(struct rc *a, struct rc *b) +{ + if (a->r == b->r) + return (a->c - b->c); + + return (a->r - b->r); +} + +void add_stop_pnt(int r, int c); int main(int argc, char *argv[]) { @@ -122,7 +142,8 @@ const char *cost_layer, *dtm_layer; const char *dtm_mapset, *cost_mapset, *search_mapset; void *dtm_cell, *cost_cell, *cum_cell, *dir_cell, *cell2 = NULL; - SEGMENT cost_seg, dir_seg; + SEGMENT cost_seg, dir_seg, solve_seg; + int have_solver; double *value; char buf[400]; extern struct Cell_head window; @@ -131,13 +152,13 @@ double min_cost, old_min_cost; FCELL cur_dir; double zero = 0.0; - int col = 0, row = 0, nrows = 0, ncols = 0; + int col, row, nrows, ncols; int maxcost, par_number; - int nseg; + int nseg, nbytes; int maxmem; int segments_in_memory; int cost_fd, cum_fd, dtm_fd, dir_fd; - int have_stop_points = 0, dir = 0; + int dir = 0; double my_dtm, my_cost, check_dtm; double null_cost, dnullval; double a, b, c, d, lambda, slope_factor; @@ -149,17 +170,19 @@ long n_processed = 0; long total_cells; struct GModule *module; - struct Flag *flag2, *flag3, *flag4, *flag5; + struct Flag *flag2, *flag3, *flag4, *flag5, *flag6; struct Option *opt1, *opt2, *opt3, *opt4, *opt5, *opt6, *opt7, *opt8; struct Option *opt9, *opt10, *opt11, *opt12, *opt13, *opt14, *opt15; + struct Option *opt_solve; struct cost *pres_cell; - struct start_pt *pres_start_pt = NULL; - struct start_pt *pres_stop_pt = NULL; + struct start_pt *head_start_pt = NULL; + struct start_pt *next_start_pt; struct cc { double dtm; /* elevation model */ double cost_in; /* friction costs */ double cost_out; /* cumulative costs */ } costs; + FLAG *visited; void *ptr1, *ptr2; RASTER_MAP_TYPE dtm_data_type, cost_data_type, cum_data_type = @@ -168,6 +191,8 @@ double peak = 0.0; int dtm_dsize, cost_dsize; double disk_mb, mem_mb, pq_mb; + int dir_bin; + DCELL mysolvedir[2], solvedir[2]; /* Definition for dimension and region check */ struct Cell_head dtm_cellhd, cost_cellhd; @@ -195,6 +220,14 @@ opt1 = G_define_standard_option(G_OPT_R_OUTPUT); opt1->description = _("Name for output raster map to contain walking costs"); + opt_solve = G_define_standard_option(G_OPT_R_INPUT); + opt_solve->key = "solver"; + opt_solve->required = NO; + opt_solve->label = + _("Name of input raster map solving equal costs"); + opt_solve->description = + _("Helper variable to pick a direction if two directions have equal cumulative costs (smaller is better)"); + opt11 = G_define_standard_option(G_OPT_R_OUTPUT); opt11->key = "outdir"; opt11->required = NO; @@ -312,6 +345,11 @@ flag5->key = 'i'; flag5->description = _("Print info about disk space and memory requirements and exit"); + flag6 = G_define_flag(); + flag6->key = 'b'; + flag6->description = _("Create bitmask encoded directions"); + flag6->guisection = _("Optional outputs"); + /* Parse options */ if (G_parser(argc, argv)) exit(EXIT_FAILURE); @@ -343,6 +381,8 @@ start_with_raster_vals = flag4->answer; + dir_bin = flag6->answer; + { int count = 0; @@ -357,13 +397,16 @@ G_fatal_error(_("Must specify exactly one of start_points, start_rast or coordinate")); } - if (opt3->answers) - if (!process_answers(opt3->answers, &head_start_pt, &pres_start_pt)) + if (opt3->answers) { + head_start_pt = process_start_coords(opt3->answers, head_start_pt); + if (!head_start_pt) G_fatal_error(_("No start points")); + } - if (opt4->answers) - have_stop_points = - process_answers(opt4->answers, &head_end_pt, &pres_stop_pt); + if (opt4->answers) { + if (!process_stop_coords(opt4->answers)) + G_fatal_error(_("No stop points")); + } if (sscanf(opt5->answer, "%d", &maxcost) != 1 || maxcost < 0) G_fatal_error(_("Inappropriate maximum cost: %d"), maxcost); @@ -410,6 +453,14 @@ G_fatal_error(_("Vector map <%s> not found"), opt7->answer); } + have_solver = 0; + if (dir && opt_solve->answer) { + search_mapset = G_find_raster2(opt_solve->answer, ""); + if (search_mapset == NULL) + G_fatal_error(_("Raster map <%s> not found"), opt_solve->answer); + have_solver = 1; + } + if (!Rast_is_d_null_value(&null_cost)) { if (null_cost < 0.0) { G_warning(_("Assigning negative cost to null cell. Null cells excluded.")); @@ -420,10 +471,10 @@ keep_nulls = 0; /* handled automagically... */ } - dtm_layer = opt12->answer; - cost_layer = opt2->answer; cum_cost_layer = opt1->answer; + cost_layer = opt2->answer; move_dir_layer = opt11->answer; + dtm_layer = opt12->answer; /* Find number of rows and columns in window */ nrows = Rast_window_rows(); @@ -480,7 +531,7 @@ G_debug(1, " NS resolution %s (%g)", buf, window.ns_res); /* this is most probably the limitation of r.walk for large datasets - * segment size needs to be reduced to avoid unecessary disk IO + * segment size needs to be reduced to avoid unnecessary disk IO * but it doesn't make sense to go down to 1 * so use 64 segment rows and cols for <= 200 million cells * for larger regions, 32 segment rows and cols @@ -500,26 +551,21 @@ maxmem -= pq_mb; if (maxmem < 10) maxmem = 10; - if (dir == TRUE) { - disk_mb = (double) nrows * ncols * 28. / 1048576.; - segments_in_memory = maxmem / - ((double) srows * scols * (28. / 1048576.)); - if (segments_in_memory < 4) - segments_in_memory = 4; - if (segments_in_memory > nseg) - segments_in_memory = nseg; - mem_mb = (double) srows * scols * (28. / 1048576.) * segments_in_memory; - } - else { - disk_mb = (double) nrows * ncols * 24. / 1048576.; - segments_in_memory = maxmem / - ((double) srows * scols * (24. / 1048576.)); - if (segments_in_memory < 4) - segments_in_memory = 4; - if (segments_in_memory > nseg) - segments_in_memory = nseg; - mem_mb = (double) srows * scols * (24. / 1048576.) * segments_in_memory; - } + + nbytes = 24; + if (dir == TRUE) + nbytes += 4; + if (have_solver) + nbytes += 16; + + disk_mb = (double) nrows * ncols * nbytes / 1048576.; + segments_in_memory = maxmem / + ((double) srows * scols * (nbytes / 1048576.)); + if (segments_in_memory < 4) + segments_in_memory = 4; + if (segments_in_memory > nseg) + segments_in_memory = nseg; + mem_mb = (double) srows * scols * (nbytes / 1048576.) * segments_in_memory; if (flag5->answer) { fprintf(stdout, _("Will need at least %.2f MB of disk space"), disk_mb); @@ -554,6 +600,32 @@ G_fatal_error(_("Can not create temporary file")); } + if (have_solver) { + int sfd, dsize; + void *cell; + + if (Segment_open(&solve_seg, G_tempfile(), nrows, ncols, srows, scols, + sizeof(DCELL) * 2, segments_in_memory) != 1) + G_fatal_error(_("Can not create temporary file")); + + sfd = Rast_open_old(opt_solve->answer, ""); + cell = Rast_allocate_buf(DCELL_TYPE); + Rast_set_d_null_value(&solvedir[1], 1); + dsize = Rast_cell_size(DCELL_TYPE); + for (row = 0; row < nrows; row++) { + G_percent(row, nrows, 2); + Rast_get_d_row(sfd, cell, row); + ptr2 = cell; + for (col = 0; col < ncols; col++) { + solvedir[0] = *(DCELL *)ptr2; + Segment_put(&solve_seg, solvedir, row, col); + ptr2 = G_incr_void_ptr(ptr2, dsize); + } + } + Rast_close(sfd); + G_free(cell); + } + /* Write the dtm and cost layers in the segmented file */ G_message(_("Reading raster maps <%s> and <%s>, initializing output..."), G_fully_qualified_name(dtm_layer, dtm_mapset), @@ -640,17 +712,19 @@ } if (dir == 1) { + FCELL fnullval; + G_message(_("Initializing directional output...")); + Rast_set_f_null_value(&fnullval, 1); for (row = 0; row < nrows; row++) { G_percent(row, nrows, 2); for (col = 0; col < ncols; col++) { - Segment_put(&dir_seg, &dnullval, row, col); + Segment_put(&dir_seg, &fnullval, row, col); } } G_percent(1, 1, 1); } - - /* Scan the existing cum_cost_layer searching for starting points. + /* Scan the start_points layer searching for starting points. * Create a heap of starting points ordered by increasing costs. */ init_heap(); @@ -661,8 +735,7 @@ struct line_pnts *Points; struct line_cats *Cats; struct bound_box box; - struct start_pt *new_start_pt; - int type, got_one = 0; + int cat, type, npoints = 0; Points = Vect_new_line_struct(); Cats = Vect_new_cats_struct(); @@ -693,33 +766,28 @@ } if (!Vect_point_in_box(Points->x[0], Points->y[0], 0, &box)) continue; - got_one = 1; + npoints++; col = (int)Rast_easting_to_col(Points->x[0], &window); row = (int)Rast_northing_to_row(Points->y[0], &window); - new_start_pt = + next_start_pt = (struct start_pt *)(G_malloc(sizeof(struct start_pt))); - new_start_pt->row = row; - new_start_pt->col = col; - new_start_pt->next = NULL; - - if (head_start_pt == NULL) { - head_start_pt = new_start_pt; - pres_start_pt = new_start_pt; - new_start_pt->next = NULL; - } - else { - pres_start_pt->next = new_start_pt; - pres_start_pt = new_start_pt; - } + next_start_pt->row = row; + next_start_pt->col = col; + Vect_cat_get(Cats, 1, &cat); + next_start_pt->value = cat; + next_start_pt->next = head_start_pt; + head_start_pt = next_start_pt; } + if (npoints < 1) + G_fatal_error(_("No start points found in vector map <%s>"), Vect_get_full_name(&In)); + else + G_verbose_message(n_("%d point found", "%d points found", npoints), npoints); + Vect_close(&In); - - if (!got_one) - G_fatal_error(_("No start points found in vector <%s>"), opt7->answer); } /* read vector with stop points */ @@ -728,7 +796,6 @@ struct line_pnts *Points; struct line_cats *Cats; struct bound_box box; - struct start_pt *new_start_pt; int type; G_message(_("Reading vector map <%s> with stop points..."), opt8->answer); @@ -759,32 +826,16 @@ } if (!Vect_point_in_box(Points->x[0], Points->y[0], 0, &box)) continue; - have_stop_points = 1; col = (int)Rast_easting_to_col(Points->x[0], &window); row = (int)Rast_northing_to_row(Points->y[0], &window); - new_start_pt = - (struct start_pt *)(G_malloc(sizeof(struct start_pt))); - - new_start_pt->row = row; - new_start_pt->col = col; - new_start_pt->next = NULL; - - if (head_end_pt == NULL) { - head_end_pt = new_start_pt; - pres_stop_pt = new_start_pt; - new_start_pt->next = NULL; - } - else { - pres_stop_pt->next = new_start_pt; - pres_stop_pt = new_start_pt; - } + add_stop_pnt(row, col); } Vect_close(&In); - if (!have_stop_points) + if (!stop_pnts) G_fatal_error(_("No stop points found in vector <%s>"), opt8->answer); } @@ -800,7 +851,7 @@ if (search_mapset == NULL) G_fatal_error(_("Raster map <%s> not found"), opt9->answer); - fd = Rast_open_old(opt9->answer, ""); + fd = Rast_open_old(opt9->answer, search_mapset); data_type2 = Rast_get_map_type(fd); dsize2 = Rast_cell_size(data_type2); cell2 = Rast_allocate_buf(data_type2); @@ -819,9 +870,9 @@ Segment_get(&cost_seg, &costs, row, col); + cellval = Rast_get_d_value(ptr2, data_type2); if (start_with_raster_vals == 1) { - cellval = Rast_get_d_value(ptr2, data_type2); - insert(cellval, row, col); + insert(cellval, row, col); costs.cost_out = cellval; Segment_put(&cost_seg, &costs, row, col); } @@ -845,25 +896,41 @@ G_fatal_error(_("No start points")); } - /* If the starting points are given on the command line start a linked - * list of cells ordered by increasing costs - */ + /* Insert start points into min heap */ if (head_start_pt) { - struct start_pt *top_start_pt = NULL; - top_start_pt = head_start_pt; - while (top_start_pt != NULL) { + next_start_pt = head_start_pt; + while (next_start_pt != NULL) { value = &zero; - if (top_start_pt->row < 0 || top_start_pt->row >= nrows - || top_start_pt->col < 0 || top_start_pt->col >= ncols) + if (next_start_pt->row < 0 || next_start_pt->row >= nrows + || next_start_pt->col < 0 || next_start_pt->col >= ncols) G_fatal_error(_("Specified starting location outside database window")); - insert(zero, top_start_pt->row, top_start_pt->col); - Segment_get(&cost_seg, &costs, top_start_pt->row, - top_start_pt->col); + insert(zero, next_start_pt->row, next_start_pt->col); + Segment_get(&cost_seg, &costs, next_start_pt->row, + next_start_pt->col); costs.cost_out = *value; - Segment_put(&cost_seg, &costs, top_start_pt->row, - top_start_pt->col); - top_start_pt = top_start_pt->next; + Segment_put(&cost_seg, &costs, next_start_pt->row, + next_start_pt->col); + next_start_pt = next_start_pt->next; + } + } + + if (n_stop_pnts > 1) { + int i, j; + + /* prune stop points */ + j = 1; + for (i = 1; i < n_stop_pnts; i++) { + if (stop_pnts[i].r != stop_pnts[j - 1].r || + stop_pnts[i].c != stop_pnts[j - 1].c) { + stop_pnts[j].r = stop_pnts[i].r; + stop_pnts[j].c = stop_pnts[i].c; + j++; + } + } + if (n_stop_pnts > j) { + G_message(_("Number of duplicate stop points: %d"), n_stop_pnts - j); + n_stop_pnts = j; } } @@ -878,6 +945,7 @@ G_debug(1, "nrows x ncols: %d", nrows * ncols); G_message(_("Finding cost path...")); n_processed = 0; + visited = flag_create(nrows, ncols); pres_cell = get_lowest(); while (pres_cell != NULL) { @@ -910,7 +978,6 @@ continue; } } - my_dtm = costs.dtm; if (Rast_is_d_null_value(&my_dtm)) { delete(pres_cell); @@ -923,6 +990,15 @@ pres_cell = get_lowest(); continue; } + if (FLAG_GET(visited, pres_cell->row, pres_cell->col)) { + delete(pres_cell); + pres_cell = get_lowest(); + continue; + } + FLAG_SET(visited, pres_cell->row, pres_cell->col); + + if (have_solver) + Segment_get(&solve_seg, mysolvedir, pres_cell->row, pres_cell->col); row = pres_cell->row; col = pres_cell->col; @@ -948,7 +1024,7 @@ * 202.5 225 270 315 337.5 * 247.5 292.5 * - * X = present cell, directions for neighbors: + * X = current cell: * * 292.5 247.5 * 337.5 315 270 225 202.5 @@ -957,75 +1033,134 @@ * 67.5 112.5 */ + /* drainage directions bitmask encoded CW from North + * drainage directions are set for each neighbor and must be + * read as from neighbor to current cell + * + * bit positions, zero-based, from neighbor to current cell + * + * X = neighbor X = current cell + * + * 15 8 11 12 + * 14 6 7 0 9 10 2 3 4 13 + * 5 X 1 1 X 5 + * 13 4 3 2 10 9 0 7 6 14 + * 12 11 8 15 + */ + for (neighbor = 1; neighbor <= total_reviewed; neighbor++) { switch (neighbor) { case 1: + row = pres_cell->row; col = pres_cell->col - 1; cur_dir = 360.0; + if (dir_bin) + cur_dir = 1; break; case 2: + row = pres_cell->row; col = pres_cell->col + 1; cur_dir = 180.0; + if (dir_bin) + cur_dir = 5; break; case 3: row = pres_cell->row - 1; col = pres_cell->col; cur_dir = 270.0; + if (dir_bin) + cur_dir = 3; break; case 4: row = pres_cell->row + 1; + col = pres_cell->col; cur_dir = 90.0; + if (dir_bin) + cur_dir = 7; break; case 5: row = pres_cell->row - 1; col = pres_cell->col - 1; cur_dir = 315.0; + if (dir_bin) + cur_dir = 2; break; case 6: + row = pres_cell->row - 1; col = pres_cell->col + 1; cur_dir = 225.0; + if (dir_bin) + cur_dir = 4; break; case 7: row = pres_cell->row + 1; + col = pres_cell->col + 1; cur_dir = 135.0; + if (dir_bin) + cur_dir = 6; break; case 8: + row = pres_cell->row + 1; col = pres_cell->col - 1; cur_dir = 45.0; + if (dir_bin) + cur_dir = 0; break; case 9: row = pres_cell->row - 2; col = pres_cell->col - 1; cur_dir = 292.5; + if (dir_bin) + cur_dir = 11; break; case 10: + row = pres_cell->row - 2; col = pres_cell->col + 1; cur_dir = 247.5; + if (dir_bin) + cur_dir = 12; break; case 11: row = pres_cell->row + 2; + col = pres_cell->col + 1; cur_dir = 112.5; + if (dir_bin) + cur_dir = 15; break; case 12: + row = pres_cell->row + 2; col = pres_cell->col - 1; cur_dir = 67.5; + if (dir_bin) + cur_dir = 8; break; case 13: row = pres_cell->row - 1; col = pres_cell->col - 2; cur_dir = 337.5; + if (dir_bin) + cur_dir = 10; break; case 14: + row = pres_cell->row - 1; col = pres_cell->col + 2; cur_dir = 202.5; + if (dir_bin) + cur_dir = 13; break; case 15: row = pres_cell->row + 1; + col = pres_cell->col + 2; cur_dir = 157.5; + if (dir_bin) + cur_dir = 14; break; case 16: + row = pres_cell->row + 1; col = pres_cell->col - 2; cur_dir = 22.5; + if (dir_bin) + cur_dir = 9; break; } @@ -1034,6 +1169,8 @@ if (col < 0 || col >= ncols) continue; + /* skip already processed neighbors here ? */ + min_cost = dnullval; Segment_get(&cost_seg, &costs, row, col); @@ -1320,6 +1457,7 @@ break; } + /* skip if costs could not be calculated */ if (Rast_is_d_null_value(&min_cost)) continue; @@ -1332,8 +1470,15 @@ Segment_put(&cost_seg, &costs, row, col); insert(min_cost, row, col); if (dir == 1) { + if (dir_bin) + cur_dir = (1 << (int)cur_dir); Segment_put(&dir_seg, &cur_dir, row, col); } + if (have_solver) { + Segment_get(&solve_seg, solvedir, row, col); + solvedir[1] = mysolvedir[0]; + Segment_put(&solve_seg, solvedir, row, col); + } } /* update with lower costs */ else if (old_min_cost > min_cost) { @@ -1341,17 +1486,67 @@ Segment_put(&cost_seg, &costs, row, col); insert(min_cost, row, col); if (dir == 1) { + if (dir_bin) + cur_dir = (1 << (int)cur_dir); Segment_put(&dir_seg, &cur_dir, row, col); } + if (have_solver) { + Segment_get(&solve_seg, solvedir, row, col); + solvedir[1] = mysolvedir[0]; + Segment_put(&solve_seg, solvedir, row, col); + } + } + else if (old_min_cost == min_cost && + (dir_bin || have_solver) && + !(FLAG_GET(visited, row, col))) { + FCELL old_dir; + int dir_inv[16] = { 4, 5, 6, 7, 0, 1, 2, 3, + 12, 13, 14, 15, 8, 9, 10, 11 }; + int dir_fwd; + int equal = 1; + + /* only update neighbors that have not yet been processed, + * otherwise we might get circular paths */ + + if (have_solver) { + Segment_get(&solve_seg, solvedir, row, col); + equal = (solvedir[1] == mysolvedir[0]); + if (solvedir[1] > mysolvedir[0]) { + solvedir[1] = mysolvedir[0]; + Segment_put(&solve_seg, solvedir, row, col); + + Segment_put(&cost_seg, &costs, row, col); + + if (dir == 1) { + if (dir_bin) + cur_dir = (1 << (int)cur_dir); + Segment_put(&dir_seg, &cur_dir, row, col); + } + } + } + + if (dir_bin && equal) { + /* this can create circular paths: + * set only if current cell does not point to neighbor + * does not avoid longer circular paths */ + Segment_get(&dir_seg, &old_dir, pres_cell->row, pres_cell->col); + dir_fwd = (1 << dir_inv[(int)cur_dir]); + if (!((int)old_dir & dir_fwd)) { + Segment_get(&dir_seg, &old_dir, row, col); + cur_dir = ((1 << (int)cur_dir) | (int)old_dir); + Segment_put(&dir_seg, &cur_dir, row, col); + } + } } } - if (have_stop_points && time_to_stop(pres_cell->row, pres_cell->col)) + if (stop_pnts && time_to_stop(pres_cell->row, pres_cell->col)) break; ct = pres_cell; delete(pres_cell); pres_cell = get_lowest(); + if (ct == pres_cell) G_warning(_("Error, ct == pres_cell")); } @@ -1359,6 +1554,11 @@ /* free heap */ free_heap(); + flag_destroy(visited); + + if (have_solver) { + Segment_close(&solve_seg); + } /* Open cumulative cost layer for writing */ cum_fd = Rast_open_new(cum_cost_layer, cum_data_type); @@ -1479,16 +1679,13 @@ exit(EXIT_SUCCESS); } -int -process_answers(char **answers, struct start_pt **points, - struct start_pt **top_start_pt) +struct start_pt * +process_start_coords(char **answers, struct start_pt *top_start_pt) { int col, row; double east, north; struct start_pt *new_start_pt; - int got_one = 0; - - *points = NULL; + int point_no = 0; if (!answers) return (0); @@ -1505,8 +1702,6 @@ east, north); continue; } - else - got_one = 1; row = (window.north - north) / window.ns_res; col = (east - window.west) / window.ew_res; @@ -1515,39 +1710,90 @@ new_start_pt->row = row; new_start_pt->col = col; - new_start_pt->next = NULL; + new_start_pt->value = ++point_no; + new_start_pt->next = top_start_pt; + top_start_pt = new_start_pt; + } - if (*points == NULL) { - *points = new_start_pt; - *top_start_pt = new_start_pt; - new_start_pt->next = NULL; - } - else { - (*top_start_pt)->next = new_start_pt; - *top_start_pt = new_start_pt; + return top_start_pt; +} + +int process_stop_coords(char **answers) +{ + int col, row; + double east, north; + + if (!answers) + return 0; + + for (; *answers != NULL; answers += 2) { + if (!G_scan_easting(*answers, &east, G_projection())) + G_fatal_error(_("Illegal x coordinate <%s>"), *answers); + if (!G_scan_northing(*(answers + 1), &north, G_projection())) + G_fatal_error(_("Illegal y coordinate <%s>"), *(answers + 1)); + + if (east < window.west || east > window.east || + north < window.south || north > window.north) { + G_warning(_("Warning, ignoring point outside window: %g, %g"), + east, north); + continue; } + + row = (window.north - north) / window.ns_res; + col = (east - window.west) / window.ew_res; + + add_stop_pnt(row, col); + } + + return (stop_pnts != NULL); +} + +void add_stop_pnt(int r, int c) +{ + int i; + struct rc sp; + + if (n_stop_pnts == stop_pnts_alloc) { + stop_pnts_alloc += 100; + stop_pnts = (struct rc *)G_realloc(stop_pnts, stop_pnts_alloc * sizeof(struct rc)); } - return (got_one); + + sp.r = r; + sp.c = c; + i = n_stop_pnts; + while (i > 0 && cmp_rc(stop_pnts + i - 1, &sp) > 0) { + stop_pnts[i] = stop_pnts[i - 1]; + i--; + } + stop_pnts[i] = sp; + + n_stop_pnts++; } int time_to_stop(int row, int col) { - static int total = 0; + int lo, mid, hi; + struct rc sp; static int hits = 0; - struct start_pt *points; - if (total == 0) { - for (points = head_end_pt; - points != NULL; points = points->next, total++) ; - } + sp.r = row; + sp.c = col; - for (points = head_end_pt; points != NULL; points = points->next) + lo = 0; + hi = n_stop_pnts - 1; - if (points->row == row && points->col == col) { - hits++; - if (hits == total) - return (1); - } + /* bsearch with deferred test for equality + * slightly more efficient for worst case: no match */ + while (lo < hi) { + mid = lo + ((hi - lo) >> 1); + if (cmp_rc(stop_pnts + mid, &sp) < 0) + lo = mid + 1; + else + hi = mid; + } + if (cmp_rc(stop_pnts + lo, &sp) == 0) { + return (++hits == n_stop_pnts); + } - return (0); + return 0; } diff -Nru grass-7.4.3/raster/r.walk/r.walk.html grass-7.6.0/raster/r.walk/r.walk.html --- grass-7.4.3/raster/r.walk/r.walk.html 2018-05-04 20:06:10.000000000 +0000 +++ grass-7.6.0/raster/r.walk/r.walk.html 2018-08-31 15:00:19.000000000 +0000 @@ -92,11 +92,14 @@

Movement Direction

-

The movement direction surface is created to record the sequence of -movements that created the cost accumulation surface. Without it -r.drain would not correctly create a path from an end point -back to the start point. The direction of each cell points towards -the next cell. The directions are recorded as degrees CCW from East: +

+The movement direction surface is created to record the sequence of +movements that created the cost accumulation surface. This movement +direction surface can be used by r.path +to recover a path from an end point back to the start point. +The direction of each cell points towards the next cell. +The directions are recorded as degrees CCW from East: +

        112.5      67.5         i.e. a cell with the value 135 
 157.5  135   90   45   22.5    means the next cell is to the north-west
@@ -108,12 +111,9 @@
 

Once r.walk computes the cumulative cost map as a linear combination of friction cost (from friction map) and the altitude and -distance covered (from the digital elevation -model), r.drain can be used to -find the minimum cost path. Make sure to use the -d flag and -the movement direction raster map when -running r.drain to ensure the path -is computed according to the proper movement directions. +distance covered (from the digital elevation model), the associated +movement direction map can be used by r.path +to find the minimum cost path.

r.walk, like most all GRASS raster programs, is also made to @@ -167,7 +167,7 @@ r.cost, -r.drain, +r.path, r.in.ascii, r.mapcalc, r.out.ascii @@ -196,4 +196,4 @@ Markus Metz

-Last changed: $Date: 2018-05-03 20:11:48 +0200 (Thu, 03 May 2018) $ +Last changed: $Date: 2018-05-03 20:10:51 +0200 (Thu, 03 May 2018) $ diff -Nru grass-7.4.3/raster/r.walk/stash.h grass-7.6.0/raster/r.walk/stash.h --- grass-7.4.3/raster/r.walk/stash.h 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/raster/r.walk/stash.h 2018-08-31 15:00:19.000000000 +0000 @@ -24,13 +24,12 @@ { int row; int col; + int value; struct start_pt *next; }; -extern struct start_pt *head_start_pt; -extern struct start_pt *head_end_pt; - -int process_answers(char **, struct start_pt **, struct start_pt **); +struct start_pt *process_start_coords(char **, struct start_pt *); +int process_stop_coords(char **answers); int time_to_stop(int, int); #endif /* __STASH_H__ */ diff -Nru grass-7.4.3/raster/r.water.outlet/r.water.outlet.html grass-7.6.0/raster/r.water.outlet/r.water.outlet.html --- grass-7.4.3/raster/r.water.outlet/r.water.outlet.html 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/raster/r.water.outlet/r.water.outlet.html 2018-08-31 15:00:19.000000000 +0000 @@ -59,6 +59,7 @@

SEE ALSO

+r.wateroutlet.lessmem (addon), d.where, r.basins.fill, r.watershed, @@ -70,4 +71,4 @@ Charles Ehlschlaeger, U.S. Army Construction Engineering Research Laboratory

-Last changed: $Date: 2016-10-20 22:26:20 +0200 (Thu, 20 Oct 2016) $ +Last changed: $Date: 2018-06-16 10:34:49 +0200 (Sat, 16 Jun 2018) $ diff -Nru grass-7.4.3/raster/r.watershed/front/main.c grass-7.6.0/raster/r.watershed/front/main.c --- grass-7.4.3/raster/r.watershed/front/main.c 2017-11-25 21:18:15.000000000 +0000 +++ grass-7.6.0/raster/r.watershed/front/main.c 2018-08-31 15:00:19.000000000 +0000 @@ -30,6 +30,7 @@ static void do_opt(const struct Option *opt) { char *buf; + if (!opt->answer) return; buf = G_malloc(strlen(opt->key) + 1 + strlen(opt->answer) + 1); @@ -59,6 +60,7 @@ struct Option *opt16; struct Option *opt17; struct Option *opt18; + struct Option *opt19; struct Flag *flag_sfd; struct Flag *flag_flow; struct Flag *flag_seg; @@ -78,7 +80,8 @@ G_add_keyword(_("stream network")); G_add_keyword(_("stream power index")); G_add_keyword(_("topographic index")); - module->description = _("Calculates hydrological parameters and RUSLE factors."); + module->description = + _("Calculates hydrological parameters and RUSLE factors."); opt1 = G_define_standard_option(G_OPT_R_ELEV); opt1->guisection = _("Inputs"); @@ -86,13 +89,15 @@ opt2 = G_define_standard_option(G_OPT_R_INPUT); opt2->key = "depression"; opt2->label = _("Name of input depressions raster map"); - opt2->description = _("All non-NULL and non-zero cells are considered as real depressions"); + opt2->description = + _("All non-NULL and non-zero cells are considered as real depressions"); opt2->required = NO; opt2->guisection = _("Inputs"); opt3 = G_define_standard_option(G_OPT_R_INPUT); opt3->key = "flow"; - opt3->description = _("Name of input raster representing amount of overland flow per cell"); + opt3->description = + _("Name of input raster representing amount of overland flow per cell"); opt3->required = NO; opt3->guisection = _("Inputs"); @@ -112,18 +117,23 @@ opt5->required = NO; opt5->guisection = _("Inputs"); + opt19 = G_define_standard_option(G_OPT_R_INPUT); + opt19->key = "retention"; + opt19->description = + _("Name of input raster map with percentages for flow accumulation."); + opt19->required = NO; + opt19->guisection = _("Inputs"); + opt6 = G_define_option(); opt6->key = "threshold"; - opt6->description = - _("Minimum size of exterior watershed basin"); + opt6->description = _("Minimum size of exterior watershed basin"); opt6->required = NO; opt6->type = TYPE_INTEGER; opt6->guisection = _("Inputs"); opt7 = G_define_option(); opt7->key = "max_slope_length"; - opt7->label = - _("Maximum length of surface flow in map units"); + opt7->label = _("Maximum length of surface flow in map units"); opt7->description = _("For USLE"); opt7->required = NO; opt7->type = TYPE_DOUBLE; @@ -131,10 +141,8 @@ opt8 = G_define_standard_option(G_OPT_R_OUTPUT); opt8->key = "accumulation"; - opt8->label = - _("Name for output accumulation raster map"); - opt8->description = - _("Number of cells that drain through each cell"); + opt8->label = _("Name for output accumulation raster map"); + opt8->description = _("Number of cells that drain through each cell"); opt8->required = NO; opt8->guisection = _("Outputs"); @@ -147,8 +155,7 @@ opt18 = G_define_standard_option(G_OPT_R_OUTPUT); opt18->key = "spi"; - opt18->label = - _("Stream power index a * tan(b)"); + opt18->label = _("Stream power index a * tan(b)"); opt18->required = NO; opt18->guisection = _("Outputs"); @@ -174,16 +181,14 @@ opt12 = G_define_standard_option(G_OPT_R_OUTPUT); opt12->key = "half_basin"; opt12->label = _("Name for output half basins raster map"); - opt12->description = - _("Each half-basin is given a unique value"); + opt12->description = _("Each half-basin is given a unique value"); opt12->required = NO; opt12->guisection = _("Outputs"); opt13 = G_define_standard_option(G_OPT_R_OUTPUT); opt13->key = "length_slope"; opt13->label = _("Name for output slope length raster map"); - opt13->description = - _("Slope length and steepness (LS) factor for USLE"); + opt13->description = _("Slope length and steepness (LS) factor for USLE"); opt13->required = NO; opt13->guisection = _("Outputs"); @@ -223,8 +228,7 @@ flag_seg = G_define_flag(); flag_seg->key = 'm'; - flag_seg->label = - _("Enable disk swap memory option: Operation is slow"); + flag_seg->label = _("Enable disk swap memory option: Operation is slow"); flag_seg->description = _("Only needed if memory requirements exceed available RAM; see manual on how to calculate memory requirements"); @@ -237,8 +241,7 @@ flag_flat = G_define_flag(); flag_flat->key = 'b'; - flag_flat->label = - _("Beautify flat areas"); + flag_flat->label = _("Beautify flat areas"); flag_flat->description = _("Flow direction in flat areas is modified to look prettier"); @@ -288,8 +291,7 @@ /* Build command line */ sprintf(command, "%s/etc/r.watershed/%s", - G_gisbase(), - flag_seg->answer ? "seg" : "ram"); + G_gisbase(), flag_seg->answer ? "seg" : "ram"); new_argv[new_argc++] = command; if (flag_sfd->answer) @@ -312,6 +314,7 @@ do_opt(opt3); do_opt(opt4); do_opt(opt5); + do_opt(opt19); do_opt(opt6); do_opt(opt7); do_opt(opt8); @@ -329,9 +332,10 @@ new_argv[new_argc++] = NULL; G_debug(1, "Mode: %s", flag_seg->answer ? "Segmented" : "All in RAM"); -/* if (flag_seg->answer) - G_message(_("Using memory cache size: %.1f MB"), atof(opt16->answer)); -*/ + /* + if (flag_seg->answer) + G_message(_("Using memory cache size: %.1f MB"), atof(opt16->answer)); + */ ret = G_vspawn_ex(new_argv[0], new_argv); if (ret != EXIT_SUCCESS) @@ -356,7 +360,7 @@ opt1->answer, flag_seg->answer, flag_sfd->answer); if (opt10->answer) write_hist(opt10->answer, - "Watershed basins", opt1->answer, flag_seg->answer, + "Watershed basins", opt1->answer, flag_seg->answer, flag_sfd->answer); if (opt11->answer) write_hist(opt11->answer, @@ -364,7 +368,7 @@ flag_seg->answer, flag_sfd->answer); if (opt12->answer) write_hist(opt12->answer, - "Watershed half-basins", opt1->answer, flag_seg->answer, + "Watershed half-basins", opt1->answer, flag_seg->answer, flag_sfd->answer); if (opt13->answer) write_hist(opt13->answer, @@ -379,7 +383,8 @@ } /* record map history info */ -static void write_hist(char *map_name, char *title, char *source_name, int mode, int sfd) +static void write_hist(char *map_name, char *title, char *source_name, + int mode, int sfd) { struct History history; @@ -387,10 +392,10 @@ Rast_short_history(map_name, "raster", &history); Rast_set_history(&history, HIST_DATSRC_1, source_name); - Rast_append_format_history( - &history, "Processing mode: %s", sfd ? "SFD (D8)" : "MFD"); - Rast_append_format_history( - &history, "Memory mode: %s", mode ? "Segmented" : "All in RAM"); + Rast_append_format_history(&history, "Processing mode: %s", + sfd ? "SFD (D8)" : "MFD"); + Rast_append_format_history(&history, "Memory mode: %s", + mode ? "Segmented" : "All in RAM"); Rast_command_history(&history); Rast_write_history(map_name, &history); diff -Nru grass-7.4.3/raster/r.watershed/front/r.watershed.html grass-7.6.0/raster/r.watershed/front/r.watershed.html --- grass-7.4.3/raster/r.watershed/front/r.watershed.html 2018-10-18 19:13:21.000000000 +0000 +++ grass-7.6.0/raster/r.watershed/front/r.watershed.html 2018-10-18 19:05:18.000000000 +0000 @@ -73,6 +73,12 @@ flow. If omitted, a value of one (1) is assumed.

+Raster retention map specifies correction factors per cell for +flow distribution. This map indicates the percentage of overland flow +units leaving each cell. Values should be between zero and 100. If +omitted, a value of 100 is assumed. + +

Input Raster map or value containing the percent of disturbed land (i.e., croplands, and construction sites) where the raster or input value of 17 equals 17%. If no map or value is @@ -567,6 +573,8 @@
Faster sorting algorithm and MFD support: Markus Metz <markus.metz.giswork at gmail.com> +
+Retention for flow distribution by Andreas Gericke (IGB Berlin)

-Last changed: $Date: 2018-10-18 21:13:18 +0200 (Thu, 18 Oct 2018) $ +Last changed: $Date: 2018-10-18 21:05:15 +0200 (Thu, 18 Oct 2018) $ diff -Nru grass-7.4.3/raster/r.watershed/ram/close_maps2.c grass-7.6.0/raster/r.watershed/ram/close_maps2.c --- grass-7.4.3/raster/r.watershed/ram/close_maps2.c 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/raster/r.watershed/ram/close_maps2.c 2018-08-31 15:00:19.000000000 +0000 @@ -46,7 +46,8 @@ for (bl = 90 + incr; bl <= 255; bl += 40) { flag = 1; while (flag) { - Rast_get_c_color(&r, &red, &green, &blue, &colors); + Rast_get_c_color(&r, &red, &green, &blue, + &colors); /* if existing rule is too dark then append a new rule to override it */ if ((blue * .11 + red * .30 + green * .59) < diff -Nru grass-7.4.3/raster/r.watershed/ram/close_maps.c grass-7.6.0/raster/r.watershed/ram/close_maps.c --- grass-7.4.3/raster/r.watershed/ram/close_maps.c 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/raster/r.watershed/ram/close_maps.c 2018-08-31 15:00:19.000000000 +0000 @@ -21,6 +21,9 @@ if (wat_flag || ls_flag || sl_flag || sg_flag || atanb_flag) dbuf = Rast_allocate_d_buf(); G_free(alt); + if (rtn_flag) + G_free(rtn); + if (ls_flag || sg_flag) G_free(r_h); @@ -29,7 +32,8 @@ fd = Rast_open_new(wat_name, DCELL_TYPE); if (abs_acc) { G_message("Writing out only positive flow accumulation values."); - G_message("Cells with a likely underestimate for flow accumulation can no longer be identified."); + G_message + ("Cells with a likely underestimate for flow accumulation can no longer be identified."); for (r = 0; r < nrows; r++) { Rast_set_d_null_value(dbuf, ncols); /* reset row to all NULL */ for (c = 0; c < ncols; c++) { @@ -61,8 +65,7 @@ } Rast_close(fd); - stddev = - sqrt((sum_sqr - (sum + sum / do_points)) / (do_points - 1)); + stddev = sqrt((sum_sqr - (sum + sum / do_points)) / (do_points - 1)); G_debug(1, "stddev: %f", stddev); /* set nice color rules: yellow, green, cyan, blue, black */ @@ -80,51 +83,51 @@ clr_min = min - 1; clr_max = -stddev - 1; Rast_add_d_color_rule(&clr_min, 0, 0, 0, &clr_max, 0, - 0, 0, &colors); + 0, 0, &colors); } clr_min = -stddev - 1.; clr_max = -1. * exp(lstddev * 0.75); Rast_add_d_color_rule(&clr_min, 0, 0, 0, &clr_max, 0, - 0, 255, &colors); + 0, 255, &colors); clr_min = clr_max; clr_max = -1. * exp(lstddev * 0.5); Rast_add_d_color_rule(&clr_min, 0, 0, 255, &clr_max, 0, - 255, 255, &colors); + 255, 255, &colors); clr_min = clr_max; clr_max = -1. * exp(lstddev * 0.35); Rast_add_d_color_rule(&clr_min, 0, 255, 255, &clr_max, 0, - 255, 0, &colors); + 255, 0, &colors); clr_min = clr_max; clr_max = -1.; Rast_add_d_color_rule(&clr_min, 0, 255, 0, &clr_max, 255, - 255, 0, &colors); + 255, 0, &colors); } clr_min = -1.; clr_max = 1.; Rast_add_d_color_rule(&clr_min, 255, 255, 0, &clr_max, 255, - 255, 0, &colors); + 255, 0, &colors); clr_min = 1; clr_max = exp(lstddev * 0.35); Rast_add_d_color_rule(&clr_min, 255, 255, 0, &clr_max, 0, - 255, 0, &colors); + 255, 0, &colors); clr_min = clr_max; clr_max = exp(lstddev * 0.5); Rast_add_d_color_rule(&clr_min, 0, 255, 0, &clr_max, 0, - 255, 255, &colors); + 255, 255, &colors); clr_min = clr_max; clr_max = exp(lstddev * 0.75); Rast_add_d_color_rule(&clr_min, 0, 255, 255, &clr_max, 0, - 0, 255, &colors); + 0, 255, &colors); clr_min = clr_max; clr_max = stddev + 1.; Rast_add_d_color_rule(&clr_min, 0, 0, 255, &clr_max, 0, 0, - 0, &colors); + 0, &colors); if (max > 0 && max > stddev + 1) { clr_min = stddev + 1; clr_max = max + 1; Rast_add_d_color_rule(&clr_min, 0, 0, 0, &clr_max, 0, 0, - 0, &colors); + 0, &colors); } Rast_write_colors(wat_name, this_mapset, &colors); } @@ -139,8 +142,8 @@ Rast_set_d_null_value(dbuf, ncols); /* reset row to all NULL */ for (c = 0; c < ncols; c++) { if (!Rast_is_d_null_value(&tanb[SEG_INDEX(wat_seg, r, c)])) { - dvalue = log(sca[SEG_INDEX(wat_seg, r, c)] / - tanb[SEG_INDEX(wat_seg, r, c)]); + dvalue = log(sca[SEG_INDEX(wat_seg, r, c)] / + tanb[SEG_INDEX(wat_seg, r, c)]); dbuf[c] = dvalue; sum += dvalue; sum_sqr += dvalue * dvalue; @@ -151,8 +154,7 @@ Rast_close(fd); mean = sum / do_points; - stddev = - sqrt((sum_sqr - (sum + sum / do_points)) / (do_points - 1)); + stddev = sqrt((sum_sqr - (sum + sum / do_points)) / (do_points - 1)); G_debug(1, "stddev: %f", stddev); /* set nice color rules: yellow, green, cyan, blue, black */ @@ -169,31 +171,31 @@ clr_min = min - 1; clr_max = mean - 0.5 * stddev; Rast_add_d_color_rule(&clr_min, 255, 255, 0, &clr_max, 255, - 255, 0, &colors); + 255, 0, &colors); } clr_min = mean - 0.5 * stddev; clr_max = mean - 0.2 * stddev; Rast_add_d_color_rule(&clr_min, 255, 255, 0, &clr_max, 0, - 255, 0, &colors); + 255, 0, &colors); clr_min = clr_max; clr_max = mean + 0.2 * stddev; Rast_add_d_color_rule(&clr_min, 0, 255, 0, &clr_max, 0, - 255, 255, &colors); + 255, 255, &colors); clr_min = clr_max; clr_max = mean + 0.6 * stddev; Rast_add_d_color_rule(&clr_min, 0, 255, 255, &clr_max, 0, - 0, 255, &colors); + 0, 255, &colors); clr_min = clr_max; clr_max = mean + 1. * stddev; Rast_add_d_color_rule(&clr_min, 0, 0, 255, &clr_max, 0, 0, - 0, &colors); + 0, &colors); if (max > 0 && max > clr_max) { clr_min = clr_max; clr_max = max + 1; Rast_add_d_color_rule(&clr_min, 0, 0, 0, &clr_max, 0, 0, - 0, &colors); + 0, &colors); } Rast_write_colors(tci_name, this_mapset, &colors); } @@ -208,7 +210,9 @@ Rast_set_d_null_value(dbuf, ncols); /* reset row to all NULL */ for (c = 0; c < ncols; c++) { if (!Rast_is_d_null_value(&tanb[SEG_INDEX(wat_seg, r, c)])) { - dvalue = sca[SEG_INDEX(wat_seg, r, c)] * tanb[SEG_INDEX(wat_seg, r, c)]; + dvalue = + sca[SEG_INDEX(wat_seg, r, c)] * + tanb[SEG_INDEX(wat_seg, r, c)]; dbuf[c] = dvalue; sum += dvalue; sum_sqr += dvalue * dvalue; @@ -219,8 +223,7 @@ Rast_close(fd); mean = sum / do_points; - stddev = - sqrt((sum_sqr - (sum + sum / do_points)) / (do_points - 1)); + stddev = sqrt((sum_sqr - (sum + sum / do_points)) / (do_points - 1)); G_debug(1, "stddev: %f", stddev); /* set nice color rules: yellow, green, cyan, blue, black */ @@ -237,31 +240,31 @@ clr_min = min - 1; clr_max = mean - 0.5 * stddev; Rast_add_d_color_rule(&clr_min, 255, 255, 0, &clr_max, 255, - 255, 0, &colors); + 255, 0, &colors); } clr_min = mean - 0.5 * stddev; clr_max = mean - 0.2 * stddev; Rast_add_d_color_rule(&clr_min, 255, 255, 0, &clr_max, 0, - 255, 0, &colors); + 255, 0, &colors); clr_min = clr_max; clr_max = mean + 0.2 * stddev; Rast_add_d_color_rule(&clr_min, 0, 255, 0, &clr_max, 0, - 255, 255, &colors); + 255, 255, &colors); clr_min = clr_max; clr_max = mean + 0.6 * stddev; Rast_add_d_color_rule(&clr_min, 0, 255, 255, &clr_max, 0, - 0, 255, &colors); + 0, 255, &colors); clr_min = clr_max; clr_max = mean + 1. * stddev; Rast_add_d_color_rule(&clr_min, 0, 0, 255, &clr_max, 0, 0, - 0, &colors); + 0, &colors); if (max > 0 && max > clr_max) { clr_min = clr_max; clr_max = max + 1; Rast_add_d_color_rule(&clr_min, 0, 0, 0, &clr_max, 0, 0, - 0, &colors); + 0, &colors); } Rast_write_colors(spi_name, this_mapset, &colors); } diff -Nru grass-7.4.3/raster/r.watershed/ram/def_basin.c grass-7.6.0/raster/r.watershed/ram/def_basin.c --- grass-7.4.3/raster/r.watershed/ram/def_basin.c 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/raster/r.watershed/ram/def_basin.c 2018-08-31 15:00:19.000000000 +0000 @@ -51,8 +51,7 @@ direction = asp[SEG_INDEX(asp_seg, r, c)]; if (direction == drain[rr][cc]) { thisdir = updrain[rr][cc]; - switch (haf_basin_side - (oldupdir, downdir, thisdir)) { + switch (haf_basin_side(oldupdir, downdir, thisdir)) { case LEFT: overland_cells(r, c, basin_num, basin_num - 1, &new_elev); diff -Nru grass-7.4.3/raster/r.watershed/ram/do_astar.c grass-7.6.0/raster/r.watershed/ram/do_astar.c --- grass-7.4.3/raster/r.watershed/ram/do_astar.c 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/raster/r.watershed/ram/do_astar.c 2018-08-31 15:00:19.000000000 +0000 @@ -12,6 +12,7 @@ CELL alt_val, alt_nbr[8]; CELL is_in_list, is_worked, flat_is_done, nbr_flat_is_done; int index_doer, index_up; + /* sides * |7|1|4| * |2| |3| @@ -47,7 +48,8 @@ if (flat_flag) { alt_bak = - (CELL *) G_malloc(sizeof(CELL) * size_array(&alt_seg, nrows, ncols)); + (CELL *) G_malloc(sizeof(CELL) * + size_array(&alt_seg, nrows, ncols)); flat_done = flag_create(nrows, ncols); flat_is_done = 0; @@ -103,7 +105,7 @@ is_in_list = FLAG_GET(in_list, upr, upc); is_worked = FLAG_GET(worked, upr, upc); skip_diag = 0; - + alt_nbr[ct_dir] = alt[index_up]; if (flat_flag && !is_in_list && !is_worked) { alt_val = alt_bak[index_doer]; @@ -126,7 +128,7 @@ alt_nbr[ct_dir] = alt[index_up]; } } - + /* avoid diagonal flow direction bias */ if (!is_worked) { slope[ct_dir] = @@ -174,8 +176,8 @@ } } } - } /* end if in region */ - } /* end sides */ + } /* end if in region */ + } /* end sides */ FLAG_SET(worked, r, c); } G_percent(count, do_points, 1); /* finish it */ @@ -317,8 +319,7 @@ return 0; } -double -get_slope(int r, int c, int downr, int downc, CELL ele, CELL downe) +double get_slope(int r, int c, int downr, int downc, CELL ele, CELL downe) { double slope; diff -Nru grass-7.4.3/raster/r.watershed/ram/do_cum.c grass-7.6.0/raster/r.watershed/ram/do_cum.c --- grass-7.4.3/raster/r.watershed/ram/do_cum.c 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/raster/r.watershed/ram/do_cum.c 2018-12-26 11:09:51.000000000 +0000 @@ -16,22 +16,23 @@ /* EW Dist at North edge */ ew_dist1 = G_distance(window.east, window.north, - window.west, window.north); + window.west, window.north); /* EW Dist at Center */ ew_dist2 = G_distance(window.east, (window.north + window.south) / 2., - window.west, (window.north + window.south) / 2.); + window.west, + (window.north + window.south) / 2.); /* EW Dist at South Edge */ ew_dist3 = G_distance(window.east, window.south, - window.west, window.south); + window.west, window.south); /* NS Dist at East edge */ ns_dist1 = G_distance(window.east, window.north, - window.east, window.south); + window.east, window.south); /* NS Dist at Center */ ns_dist2 = G_distance((window.west + window.east) / 2., window.north, - (window.west + window.east) / 2., window.south); + (window.west + window.east) / 2., window.south); /* NS Dist at West edge */ ns_dist3 = G_distance(window.west, window.north, - window.west, window.south); + window.west, window.south); ew_res = (ew_dist1 + ew_dist2 + ew_dist3) / (3 * window.cols); ns_res = (ns_dist1 + ns_dist2 + ns_dist3) / (3 * window.rows); @@ -40,7 +41,7 @@ ns_res = window.ns_res; ew_res = window.ew_res; } - + for (ct_dir = 0; ct_dir < sides; ct_dir++) { /* get r, c (r_nbr, c_nbr) for neighbours */ r_nbr = nextdr[ct_dir]; @@ -78,7 +79,8 @@ G_debug(1, "ew contour: %.4f", contour[2]); contour[4] = (ew_res - contour[0]); contour[5] = (ns_res - contour[2]); - contour[7] = sqrt(contour[4] * contour[4] + contour[5] * contour[5]) / 2.; + contour[7] = + sqrt(contour[4] * contour[4] + contour[5] * contour[5]) / 2.; G_debug(1, "diag contour: %.4f", contour[7]); contour[4] = contour[5] = contour[6] = contour[7]; } @@ -135,9 +137,13 @@ /* skip user-defined depressions */ else dr = dc = -1; - if (dr >= 0 && dr < nrows && dc >= 0 && dc < ncols) { /* if ((dr = astar_pts[killer].downr) > -1) { */ + if (dr >= 0 && dr < nrows && dc >= 0 && dc < ncols) { /* if ((dr = astar_pts[killer].downr) > -1) { */ down_index = SEG_INDEX(wat_seg, dr, dc); value = wat[this_index]; + /* apply retention to adjust flow accumulation */ + if (rtn_flag) + value *= rtn[this_index] / 100.0; + if (fabs(value) >= threshold) FLAG_SET(swale, r, c); valued = wat[down_index]; @@ -195,10 +201,10 @@ /* topographic wetness index ln(a / tan(beta)) and * stream power index a * tan(beta) */ if (atanb_flag) { - sca[this_index] = fabs(wat[this_index]) * - (cell_size / contour[np_side]); + sca[this_index] = fabs(value) * + (cell_size / contour[np_side]); tanb[this_index] = get_slope_tci(alt[this_index], - alt[down_index], + alt[down_index], dist_to_nbr[np_side]); } @@ -233,8 +239,8 @@ * * implemented here: * Holmgren (1994) with modifications to honour A * path in order to get - * out of depressions and across obstacles with gracefull flow convergence - * before depressions/obstacles and gracefull flow divergence after + * out of depressions and across obstacles with graceful flow convergence + * before depressions/obstacles and graceful flow divergence after * depressions/obstacles * * Topographic Convergence Index (TCI) @@ -272,7 +278,21 @@ int asp_r[9] = { 0, -1, -1, -1, 0, 1, 1, 1, 0 }; int asp_c[9] = { 0, 1, 0, -1, -1, -1, 0, 1, 1 }; int this_index, down_index, nbr_index; - + + /* drainage directions bitmask encoded CW from North + * drainage directions are set for each current cell + * + * bit positions, zero-based + * + * X = current cell + * + * 6 7 0 + * 5 X 1 + * 4 3 2 + */ + int nextmfd[8] = { 3, 7, 5, 1, 0, 4, 2, 6 }; + int mfdir; + G_message(_("SECTION 3a: Accumulating Surface Flow with MFD.")); G_debug(1, "MFD convergence factor set to %d.", c_fac); @@ -280,7 +300,7 @@ dist_to_nbr = (double *)G_malloc(sides * sizeof(double)); weight = (double *)G_malloc(sides * sizeof(double)); contour = (double *)G_malloc(sides * sizeof(double)); - + cell_size = get_dist(dist_to_nbr, contour); flag_clear_all(worked); @@ -303,8 +323,11 @@ } else dr = dc = -1; - if (dr >= 0 && dr < nrows && dc >= 0 && dc < ncols) { /* if ((dr = astar_pts[killer].downr) > -1) { */ + if (dr >= 0 && dr < nrows && dc >= 0 && dc < ncols) { /* if ((dr = astar_pts[killer].downr) > -1) { */ value = wat[this_index]; + /* apply retention to adjust flow accumulation */ + if (rtn_flag) + value *= rtn[this_index] / 100.0; down_index = SEG_INDEX(wat_seg, dr, dc); /* get weights */ @@ -316,6 +339,7 @@ ele = alt[this_index]; is_null = 0; edge = 0; + mfdir = 0; /* this loop is needed to get the sum of weights */ for (ct_dir = 0; ct_dir < sides; ct_dir++) { /* get r, c (r_nbr, c_nbr) for neighbours */ @@ -405,6 +429,8 @@ is_worked = FLAG_GET(worked, r_nbr, c_nbr); if (is_worked == 0) { + mfdir |= (1 << nextmfd[ct_dir]); + nbr_index = SEG_INDEX(wat_seg, r_nbr, c_nbr); weight[ct_dir] = weight[ct_dir] / sum_weight; @@ -414,8 +440,8 @@ if (atanb_flag) { sum_contour += contour[ct_dir]; tci_div += get_slope_tci(ele, alt[nbr_index], - dist_to_nbr[ct_dir]) * - weight[ct_dir]; + dist_to_nbr[ct_dir]) + * weight[ct_dir]; } valued = wat[nbr_index]; @@ -464,23 +490,23 @@ if (atanb_flag) { sum_contour = contour[np_side]; tci_div = get_slope_tci(ele, alt[down_index], - dist_to_nbr[np_side]); + dist_to_nbr[np_side]); } } /* topographic wetness index ln(a / tan(beta)) and * stream power index a * tan(beta) */ if (atanb_flag) { - sca[this_index] = fabs(wat[this_index]) * - (cell_size / sum_contour); + sca[this_index] = fabs(value) * + (cell_size / sum_contour); tanb[this_index] = tci_div; } } } if (workedon) - G_warning(n_("MFD: A * path already processed when distributing flow: %d of %d cell", - "MFD: A * path already processed when distributing flow: %d of %d cells", - do_points), - workedon, do_points); + G_warning(n_ + ("MFD: A * path already processed when distributing flow: %d of %d cell", + "MFD: A * path already processed when distributing flow: %d of %d cells", + do_points), workedon, do_points); G_message(_("SECTION 3b: Adjusting drainage directions.")); @@ -497,7 +523,7 @@ } else dr = dc = -1; - if (dr >= 0 && dr < nrows && dc >= 0 && dc < ncols) { /* if ((dr = astar_pts[killer].downr) > -1) { */ + if (dr >= 0 && dr < nrows && dc >= 0 && dc < ncols) { /* if ((dr = astar_pts[killer].downr) > -1) { */ value = wat[this_index]; down_index = SEG_INDEX(wat_seg, dr, dc); @@ -531,8 +557,7 @@ valued = wat[nbr_index]; ele_nbr = alt[nbr_index]; edge = Rast_is_c_null_value(&ele_nbr); - if ((ABS(valued) + 0.5) >= threshold && - ele_nbr > ele) + if ((ABS(valued) + 0.5) >= threshold && ele_nbr > ele) stream_cells++; is_worked = !(FLAG_GET(worked, r_nbr, c_nbr)); @@ -562,7 +587,7 @@ } continue; } - + /* update asp */ if (dr != r_max || dc != c_max) { aspect = drain[r - r_max + 1][c - c_max + 1]; diff -Nru grass-7.4.3/raster/r.watershed/ram/do_flatarea.c grass-7.6.0/raster/r.watershed/ram/do_flatarea.c --- grass-7.4.3/raster/r.watershed/ram/do_flatarea.c 2016-03-31 20:43:34.000000000 +0000 +++ grass-7.6.0/raster/r.watershed/ram/do_flatarea.c 2018-08-10 06:49:20.000000000 +0000 @@ -1,3 +1,4 @@ + /********************************************************************** * * flat area beautification after Garbrecht and Martz (1997) @@ -56,7 +57,8 @@ G_fatal_error(_("Beautify flat areas: priority queue error")); } - struct pq_node *n = (struct pq_node *) G_malloc(sizeof(struct pq_node)); + struct pq_node *n = (struct pq_node *)G_malloc(sizeof(struct pq_node)); + n->next = NULL; n->idx = -1; q->last->next = n; @@ -100,7 +102,8 @@ return 0; } -struct orders { +struct orders +{ int index, uphill, downhill; char flag; }; @@ -109,14 +112,15 @@ { struct orders *oa = (struct orders *)a; struct orders *ob = (struct orders *)b; - + return (oa->index < ob->index ? -1 : (oa->index > ob->index)); } + /* * return 0 if nothing was modidied * return 1 if elevation was modified */ -int do_flatarea(int index, CELL ele, CELL *alt_org, CELL *alt_new) +int do_flatarea(int index, CELL ele, CELL * alt_org, CELL * alt_new) { int upr, upc, r, c, ct_dir; CELL is_in_list, is_worked, this_in_list; @@ -130,7 +134,8 @@ struct pq *down_pq = pq_create(); struct orders inc_order, *order_found, *nbr_order_found; - struct RB_TREE *order_tree = rbtree_create(cmp_orders, sizeof(struct orders)); + struct RB_TREE *order_tree = + rbtree_create(cmp_orders, sizeof(struct orders)); pq_add(index, down_pq); pq_add(index, up_pq); @@ -175,7 +180,8 @@ inc_order.index = index_up; inc_order.flag = 0; /* not yet added to queue */ - if ((order_found = rbtree_find(order_tree, &inc_order)) == NULL) { + if ((order_found = + rbtree_find(order_tree, &inc_order)) == NULL) { n_flat_cells++; /* add to down queue if not yet in there */ @@ -203,9 +209,9 @@ return 0; } - + G_debug(2, "%d flat cells, %d cells in tree, %d start cells", - n_flat_cells, (int)order_tree->count, counter); + n_flat_cells, (int)order_tree->count, counter); pq_destroy(down_pq); down_pq = pq_create(); @@ -233,7 +239,7 @@ if (last_order > uphill_order) G_warning(_("queue error: last uphill order %d > current uphill order %d"), - last_order, uphill_order); + last_order, uphill_order); /* debug */ if (uphill_order == -1) @@ -262,7 +268,8 @@ if (ele_nbr == ele && !is_worked) { inc_order.index = index_up; - if ((nbr_order_found = rbtree_find(order_tree, &inc_order)) == NULL) { + if ((nbr_order_found = + rbtree_find(order_tree, &inc_order)) == NULL) { G_fatal_error(_("flat cell escaped in uphill correction")); } @@ -314,7 +321,7 @@ if (last_order > downhill_order) G_warning(_("queue error: last downhill order %d > current downhill order %d"), - last_order, downhill_order); + last_order, downhill_order); /* debug */ if (downhill_order == -1) @@ -340,12 +347,13 @@ if (ele_nbr == ele && !is_worked) { inc_order.index = index_up; - if ((nbr_order_found = rbtree_find(order_tree, &inc_order)) == NULL) + if ((nbr_order_found = + rbtree_find(order_tree, &inc_order)) == NULL) G_fatal_error(_("flat cell escaped in downhill correction")); /* not yet added to queue */ if (nbr_order_found->downhill == -1) { - + /* add to down queue */ pq_add(index_up, down_pq); /* set nbr downhill order = current downhill order + 1 */ @@ -396,7 +404,9 @@ uphill_order = 0; } alt_new[index_doer] += - (uphill_order + (double)(max_downhill_order - downhill_order) / 2.0 + 0.5) / 2.0 + 0.5; + (uphill_order + + (double)(max_downhill_order - downhill_order) / 2.0 + + 0.5) / 2.0 + 0.5; /* check all neighbours, breadth first search */ for (ct_dir = 0; ct_dir < sides; ct_dir++) { @@ -413,13 +423,15 @@ if (ele_nbr == ele && !is_worked) { inc_order.index = index_up; - if ((nbr_order_found = rbtree_find(order_tree, &inc_order)) == NULL) + if ((nbr_order_found = + rbtree_find(order_tree, &inc_order)) == NULL) G_fatal_error(_("flat cell escaped in adjustment")); /* not yet added to queue */ if (nbr_order_found->flag == 0) { if (is_in_list) - G_warning("adjustment: in_list cell should be in queue"); + G_warning + ("adjustment: in_list cell should be in queue"); /* add to up queue */ pq_add(index_up, up_pq); nbr_order_found->flag = 1; @@ -433,6 +445,6 @@ pq_destroy(up_pq); pq_destroy(down_pq); rbtree_destroy(order_tree); - + return 1; } diff -Nru grass-7.4.3/raster/r.watershed/ram/find_pour.c grass-7.6.0/raster/r.watershed/ram/find_pour.c --- grass-7.4.3/raster/r.watershed/ram/find_pour.c 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/raster/r.watershed/ram/find_pour.c 2018-08-31 15:00:19.000000000 +0000 @@ -7,7 +7,7 @@ CELL old_elev, basin_num; ocs_alloced = 2 * bas_thres; - ocs = (OC_STACK *)G_malloc(ocs_alloced * sizeof(OC_STACK)); + ocs = (OC_STACK *) G_malloc(ocs_alloced * sizeof(OC_STACK)); basin_num = 0; stream_length = old_elev = 0; diff -Nru grass-7.4.3/raster/r.watershed/ram/flag.h grass-7.6.0/raster/r.watershed/ram/flag.h --- grass-7.4.3/raster/r.watershed/ram/flag.h 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/raster/r.watershed/ram/flag.h 2018-12-26 11:09:46.000000000 +0000 @@ -10,7 +10,7 @@ ** int nrows, ncols; ** opens the structure flag. ** The flag structure will be a two dimensional array of bits the - ** size of nrows by ncols. Will initalize flags to zero (unset). + ** size of nrows by ncols. Will initialize flags to zero (unset). ** ** flag_destroy(flags) ** FLAG *flags; diff -Nru grass-7.4.3/raster/r.watershed/ram/Gwater.h grass-7.6.0/raster/r.watershed/ram/Gwater.h --- grass-7.4.3/raster/r.watershed/ram/Gwater.h 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/raster/r.watershed/ram/Gwater.h 2018-08-31 15:00:19.000000000 +0000 @@ -56,10 +56,11 @@ extern int ocs_alloced; extern FLAG *worked, *in_list, *s_b, *swale, *flat_done; extern RAMSEG dis_seg, alt_seg, wat_seg, asp_seg, bas_seg, haf_seg; -extern RAMSEG r_h_seg, dep_seg; +extern RAMSEG r_h_seg, dep_seg, rtn_seg; extern RAMSEG slp_seg, s_l_seg, s_g_seg, l_s_seg; extern int *astar_pts; extern CELL *dis, *alt, *asp, *bas, *haf, *r_h, *dep; +extern char *rtn; extern DCELL *wat, *sca, *tanb; extern int ril_fd; extern double *s_l, *s_g, *l_s; @@ -72,13 +73,13 @@ extern int nextdc[8]; extern char ele_name[GNAME_MAX], pit_name[GNAME_MAX]; extern char run_name[GNAME_MAX], ob_name[GNAME_MAX]; -extern char ril_name[GNAME_MAX], dep_name[GNAME_MAX]; +extern char ril_name[GNAME_MAX], rtn_name[GNAME_MAX], dep_name[GNAME_MAX]; extern const char *this_mapset; extern char seg_name[GNAME_MAX], bas_name[GNAME_MAX], haf_name[GNAME_MAX], thr_name[8]; extern char ls_name[GNAME_MAX], st_name[GNAME_MAX], sl_name[GNAME_MAX], sg_name[GNAME_MAX]; extern char wat_name[GNAME_MAX], asp_name[GNAME_MAX], tci_name[GNAME_MAX], spi_name[GNAME_MAX]; extern char arm_name[GNAME_MAX], dis_name[GNAME_MAX]; -extern char ele_flag, pit_flag, run_flag, dis_flag, ob_flag, flat_flag; +extern char ele_flag, pit_flag, run_flag, dis_flag, ob_flag, flat_flag, rtn_flag; extern char wat_flag, asp_flag, arm_flag, ril_flag, dep_flag, tci_flag, spi_flag, atanb_flag; extern char bas_flag, seg_flag, haf_flag, er_flag; extern char st_flag, sb_flag, sg_flag, sl_flag, ls_flag; diff -Nru grass-7.4.3/raster/r.watershed/ram/init_vars.c grass-7.6.0/raster/r.watershed/ram/init_vars.c --- grass-7.4.3/raster/r.watershed/ram/init_vars.c 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/raster/r.watershed/ram/init_vars.c 2018-08-31 15:00:19.000000000 +0000 @@ -20,7 +20,7 @@ G_gisinit(argv[0]); /* input */ - ele_flag = pit_flag = run_flag = ril_flag = 0; + ele_flag = pit_flag = run_flag = ril_flag = rtn_flag = 0; /* output */ wat_flag = asp_flag = tci_flag = spi_flag = atanb_flag = 0; bas_flag = seg_flag = haf_flag = 0; @@ -67,11 +67,13 @@ haf_flag++; else if (sscanf(argv[r], "flow=%s", run_name) == 1) run_flag++; + else if (sscanf(argv[r], "retention=%s", rtn_name) == 1) + rtn_flag++; else if (sscanf(argv[r], "ar=%s", arm_name) == 1) arm_flag++; /* slope length - else if (sscanf(argv[r], "sl=%[^\n]", sl_name) == 1) - sl_flag++; */ + else if (sscanf(argv[r], "sl=%[^\n]", sl_name) == 1) + sl_flag++; */ else if (sscanf(argv[r], "length_slope=%s", ls_name) == 1) ls_flag++; else if (sscanf(argv[r], "slope_steepness=%s", sg_name) == 1) @@ -85,7 +87,7 @@ } } /* slope deposition - else if (sscanf (argv[r], "sd=%[^\n]", dep_name) == 1) dep_flag++; */ + else if (sscanf (argv[r], "sd=%[^\n]", dep_name) == 1) dep_flag++; */ else if (sscanf(argv[r], "-%d", &sides) == 1) { if (sides != 4) usage(argv[0]); @@ -150,14 +152,14 @@ wat = (DCELL *) G_malloc(sizeof(DCELL) * size_array(&wat_seg, nrows, ncols)); - + sca = tanb = NULL; atanb_flag = 0; if (tci_flag || spi_flag) { sca = (DCELL *) G_malloc(sizeof(DCELL) * - size_array(&wat_seg, nrows, ncols)); + size_array(&wat_seg, nrows, ncols)); tanb = (DCELL *) G_malloc(sizeof(DCELL) * - size_array(&wat_seg, nrows, ncols)); + size_array(&wat_seg, nrows, ncols)); atanb_flag = 1; } @@ -166,7 +168,8 @@ if (er_flag) { r_h = - (CELL *) G_malloc(sizeof(CELL) * size_array(&r_h_seg, nrows, ncols)); + (CELL *) G_malloc(sizeof(CELL) * + size_array(&r_h_seg, nrows, ncols)); } swale = flag_create(nrows, ncols); @@ -181,7 +184,7 @@ elebuf = Rast_allocate_buf(ele_map_type); if (ele_map_type == FCELL_TYPE || ele_map_type == DCELL_TYPE) - ele_scale = 1000; /* should be enough to do the trick */ + ele_scale = 1000; /* should be enough to do the trick */ if (flat_flag) ele_scale = 10000; @@ -210,16 +213,16 @@ } else { if (ele_map_type == CELL_TYPE) { - alt_value = *((CELL *)ptr); + alt_value = *((CELL *) ptr); alt_value *= ele_scale; } else if (ele_map_type == FCELL_TYPE) { - dvalue = *((FCELL *)ptr); + dvalue = *((FCELL *) ptr); dvalue *= ele_scale; alt_value = ele_round(dvalue); } else if (ele_map_type == DCELL_TYPE) { - dvalue = *((DCELL *)ptr); + dvalue = *((DCELL *) ptr); dvalue *= ele_scale; alt_value = ele_round(dvalue); } @@ -265,6 +268,42 @@ G_free(dbuf); } + /* read retention map to adjust flow distribution (AG) */ + rtn = NULL; + if (rtn_flag) { + rtn = (char *) G_malloc(sizeof(char) * + size_array(&rtn_seg, nrows, ncols)); + buf = Rast_allocate_c_buf(); + fd = Rast_open_old(rtn_name, ""); + for (r = 0; r < nrows; r++) { + Rast_get_c_row(fd, buf, r); + for (c = 0; c < ncols; c++) { + if (MASK_flag) { + block_value = FLAG_GET(worked, r, c); + if (!block_value) { + block_value = buf[c]; + } + else + block_value = 100; + } + else + block_value = buf[c]; + + if (!Rast_is_c_null_value(&block_value)) { + if (block_value < 0) + block_value = 0; + if (block_value > 100) + block_value = 100; + rtn[SEG_INDEX(rtn_seg, r, c)] = block_value; + } + else + rtn[SEG_INDEX(rtn_seg, r, c)] = 100; + } + } + Rast_close(fd); + G_free(buf); + } + /* overland blocking map; this is also creating streams... */ if (ob_flag) { buf = Rast_allocate_c_buf(); @@ -302,7 +341,7 @@ sizeof(double)); } - astar_pts = (int *) G_malloc((do_points + 1) * sizeof(int)); + astar_pts = (int *)G_malloc((do_points + 1) * sizeof(int)); /* heap_index will track astar_pts in ternary min-heap */ /* heap_index is one-based */ @@ -330,8 +369,7 @@ asp_value = asp[seg_idx]; if (er_flag) s_l[seg_idx] = half_res; - if (r == 0 || c == 0 || r == nrows - 1 || - c == ncols - 1) { + if (r == 0 || c == 0 || r == nrows - 1 || c == ncols - 1) { wat_value = wat[seg_idx]; if (wat_value > 0) wat[seg_idx] = -wat_value; diff -Nru grass-7.4.3/raster/r.watershed/ram/main.c grass-7.6.0/raster/r.watershed/ram/main.c --- grass-7.4.3/raster/r.watershed/ram/main.c 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/raster/r.watershed/ram/main.c 2018-08-31 15:00:19.000000000 +0000 @@ -35,10 +35,11 @@ int ocs_alloced; FLAG *worked, *in_list, *s_b, *swale, *flat_done; RAMSEG dis_seg, alt_seg, wat_seg, asp_seg, bas_seg, haf_seg; -RAMSEG r_h_seg, dep_seg; +RAMSEG r_h_seg, dep_seg, rtn_seg; RAMSEG slp_seg, s_l_seg, s_g_seg, l_s_seg; int *astar_pts; CELL *dis, *alt, *asp, *bas, *haf, *r_h, *dep; +char *rtn; DCELL *wat, *sca, *tanb; int ril_fd; double *s_l, *s_g, *l_s; @@ -49,18 +50,20 @@ int updrain[3][3] = { {3, 2, 1}, {4, 0, 8}, {5, 6, 7} }; int nextdr[8] = { 1, -1, 0, 0, -1, 1, 1, -1 }; int nextdc[8] = { 0, 0, -1, 1, 1, -1, 1, -1 }; + char ele_name[GNAME_MAX], pit_name[GNAME_MAX]; char run_name[GNAME_MAX], ob_name[GNAME_MAX]; -char ril_name[GNAME_MAX], dep_name[GNAME_MAX]; +char ril_name[GNAME_MAX], rtn_name[GNAME_MAX], dep_name[GNAME_MAX]; const char *this_mapset; char seg_name[GNAME_MAX], bas_name[GNAME_MAX], haf_name[GNAME_MAX], thr_name[8]; char ls_name[GNAME_MAX], st_name[GNAME_MAX], sl_name[GNAME_MAX], sg_name[GNAME_MAX]; -char wat_name[GNAME_MAX], asp_name[GNAME_MAX], tci_name[GNAME_MAX], spi_name[GNAME_MAX]; +char wat_name[GNAME_MAX], asp_name[GNAME_MAX], tci_name[GNAME_MAX], + spi_name[GNAME_MAX]; char arm_name[GNAME_MAX], dis_name[GNAME_MAX]; char ele_flag, pit_flag, run_flag, dis_flag, ob_flag, flat_flag; -char wat_flag, asp_flag, arm_flag, ril_flag, dep_flag; +char wat_flag, asp_flag, arm_flag, ril_flag, dep_flag, rtn_flag; char bas_flag, seg_flag, haf_flag, er_flag, tci_flag, spi_flag, atanb_flag; char st_flag, sb_flag, sg_flag, sl_flag, ls_flag; FILE *fp; diff -Nru grass-7.4.3/raster/r.watershed/ram/no_stream.c grass-7.6.0/raster/r.watershed/ram/no_stream.c --- grass-7.4.3/raster/r.watershed/ram/no_stream.c 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/raster/r.watershed/ram/no_stream.c 2018-08-31 15:00:19.000000000 +0000 @@ -53,7 +53,7 @@ else stream_length += diag; } - else { /* downdir == 4,8 */ + else { /* downdir == 4,8 */ if (asp_value == 4 || asp_value == 8) stream_length += window.ew_res; else @@ -69,7 +69,7 @@ if (aspect == drain[rr][cc]) { thisdir = updrain[rr][cc]; switch (haf_basin_side - (updir, (int) downdir, thisdir)) { + (updir, (int)downdir, thisdir)) { case LEFT: overland_cells(r, c, basin_num, basin_num - 1, &new_ele); diff -Nru grass-7.4.3/raster/r.watershed/ram/over_cells.c grass-7.6.0/raster/r.watershed/ram/over_cells.c --- grass-7.4.3/raster/r.watershed/ram/over_cells.c 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/raster/r.watershed/ram/over_cells.c 2018-08-31 15:00:19.000000000 +0000 @@ -2,7 +2,8 @@ #define BIGNEG -9999999 int -overland_cells_recursive(int row, int col, CELL basin_num, CELL haf_num, CELL * hih_ele) +overland_cells_recursive(int row, int col, CELL basin_num, CELL haf_num, + CELL * hih_ele) { int r, rr, c, cc; CELL new_ele, new_max_ele, value; @@ -23,15 +24,15 @@ } } /* - if (arm_flag) { - if (new_max_ele == BIGNEG) { - *hih_ele = alt[SEG_INDEX(alt_seg, row, col)]; - } - else { - *hih_ele = new_max_ele; - } - } - */ + if (arm_flag) { + if (new_max_ele == BIGNEG) { + *hih_ele = alt[SEG_INDEX(alt_seg, row, col)]; + } + else { + *hih_ele = new_max_ele; + } + } + */ return 0; } @@ -66,13 +67,16 @@ if (asp[idx] == drain[rr][cc]) { if (top >= ocs_alloced) { ocs_alloced += bas_thres; - ocs = (OC_STACK *)G_realloc(ocs, ocs_alloced * sizeof(OC_STACK)); + ocs = + (OC_STACK *) G_realloc(ocs, + ocs_alloced * + sizeof(OC_STACK)); } ocs[top].row = r; ocs[top].col = c; bas[idx] = basin_num; haf[idx] = haf_num; - + top++; } } @@ -81,15 +85,15 @@ } /* - if (arm_flag) { - if (new_max_ele == BIGNEG) { - cseg_get(&alt, hih_ele, row, col); - } - else { - *hih_ele = new_max_ele; - } - } - */ + if (arm_flag) { + if (new_max_ele == BIGNEG) { + cseg_get(&alt, hih_ele, row, col); + } + else { + *hih_ele = new_max_ele; + } + } + */ return 0; } diff -Nru grass-7.4.3/raster/r.watershed/ram/split_str.c grass-7.6.0/raster/r.watershed/ram/split_str.c --- grass-7.4.3/raster/r.watershed/ram/split_str.c 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/raster/r.watershed/ram/split_str.c 2018-08-31 15:00:19.000000000 +0000 @@ -36,8 +36,7 @@ } if (doit) { thisdir = updrain[rr][cc]; - switch (haf_basin_side - (updir, (int) downdir, thisdir)) { + switch (haf_basin_side(updir, (int)downdir, thisdir)) { case LEFT: overland_cells(r, c, basin_num, basin_num - 1, &new_elev); diff -Nru grass-7.4.3/raster/r.watershed/ram/usage.c grass-7.6.0/raster/r.watershed/ram/usage.c --- grass-7.4.3/raster/r.watershed/ram/usage.c 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/raster/r.watershed/ram/usage.c 2018-08-31 15:00:19.000000000 +0000 @@ -10,11 +10,12 @@ "threshold=swale_threshold [flow=overland_flow_map] " "[drainage=drain_direction_map] [depression=depression_map] " "[accumulation=accumulation_map] [basin=watershed_basin_map] " - "[stream=stream_segment_map]\n\n" + "[retention=retention_map] [stream=stream_segment_map]\n\n" "USAGE for slope length determination:\n%s [-4] " "elevation=elevation_map threshold=swale_threshold " "[drainage=drain_direction_map] [depression=depression_map] " - "[accumulation=accumulation_map] [max_slope_length=max_slope_length] " + "[accumulation=accumulation_map] [retention=retention_map] " + "[max_slope_length=max_slope_length] " "[blocking=overland_blocking_map] [slope_steepness=slope_steepness_map] " "length_slope=length_slope_map [disturbed_land=rill_erosion_map] " "[slope_deposition=slope_deposition value or map]" @@ -23,5 +24,5 @@ "[drainage=drain_direction_map] [depression=depression_map] " "[accumulation=accumulation_map] [basin=watershed_basin_map] " "[stream=stream_segment_map] [half_basin=half_basin_map] " - "ar=ARMSED_file_name\n\n"), me, me, me); + "[retention=retention_map] ar=ARMSED_file_name\n\n"), me, me, me); } diff -Nru grass-7.4.3/raster/r.watershed/seg/bseg_get.c grass-7.6.0/raster/r.watershed/seg/bseg_get.c --- grass-7.4.3/raster/r.watershed/seg/bseg_get.c 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/raster/r.watershed/seg/bseg_get.c 2018-08-31 15:00:19.000000000 +0000 @@ -11,7 +11,7 @@ return 0; } -int bseg_get_old(BSEG * bseg, CELL *value, int row, int col) +int bseg_get_old(BSEG * bseg, CELL * value, int row, int col) { CELL x; diff -Nru grass-7.4.3/raster/r.watershed/seg/bseg_read.c grass-7.6.0/raster/r.watershed/seg/bseg_read.c --- grass-7.4.3/raster/r.watershed/seg/bseg_read.c 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/raster/r.watershed/seg/bseg_read.c 2018-08-31 15:00:19.000000000 +0000 @@ -5,8 +5,8 @@ int bseg_read_cell(BSEG * bseg, char *map_name, char *mapset) { - int row, nrows; - int col, ncols; + int row, rows; + int col, cols; int map_fd; CELL *buffer; char cbuf; @@ -15,13 +15,13 @@ bseg->mapset = NULL; map_fd = Rast_open_old(map_name, mapset); - nrows = Rast_window_rows(); - ncols = Rast_window_cols(); + rows = Rast_window_rows(); + cols = Rast_window_cols(); buffer = Rast_allocate_c_buf(); - for (row = 0; row < nrows; row++) { + for (row = 0; row < rows; row++) { Rast_get_c_row(map_fd, buffer, row); - for (col = ncols; col >= 0; col--) { - cbuf = (char) buffer[col]; + for (col = cols; col >= 0; col--) { + cbuf = (char)buffer[col]; bseg_put(bseg, &cbuf, row, col); } } diff -Nru grass-7.4.3/raster/r.watershed/seg/bseg_write.c grass-7.6.0/raster/r.watershed/seg/bseg_write.c --- grass-7.4.3/raster/r.watershed/seg/bseg_write.c 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/raster/r.watershed/seg/bseg_write.c 2018-08-31 15:00:19.000000000 +0000 @@ -5,24 +5,24 @@ int bseg_write_cellfile(BSEG * bseg, char *map_name) { int map_fd; - int row, nrows; - int col, ncols; + int row, rows; + int col, cols; CELL *buffer; char value; map_fd = Rast_open_c_new(map_name); - nrows = Rast_window_rows(); - ncols = Rast_window_cols(); + rows = Rast_window_rows(); + cols = Rast_window_cols(); buffer = Rast_allocate_c_buf(); - for (row = 0; row < nrows; row++) { - G_percent(row, nrows, 1); - for (col = 0; col < ncols; col++) { + for (row = 0; row < rows; row++) { + G_percent(row, rows, 1); + for (col = 0; col < cols; col++) { bseg_get(bseg, &value, row, col); buffer[col] = value; } Rast_put_row(map_fd, buffer, CELL_TYPE); } - G_percent(row, nrows, 1); /* finish it */ + G_percent(row, rows, 1); /* finish it */ G_free(buffer); Rast_close(map_fd); return 0; diff -Nru grass-7.4.3/raster/r.watershed/seg/close_maps2.c grass-7.6.0/raster/r.watershed/seg/close_maps2.c --- grass-7.4.3/raster/r.watershed/seg/close_maps2.c 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/raster/r.watershed/seg/close_maps2.c 2018-08-31 15:00:19.000000000 +0000 @@ -21,14 +21,14 @@ theseg = &haf; max = -9; /* - for (r = 0; r < nrows; r++) { - for (c = 0; c < ncols; c++) { - cseg_get(theseg, &value, r, c); - if (value > max) - max = value; - } - } - */ + for (r = 0; r < nrows; r++) { + for (c = 0; c < ncols; c++) { + cseg_get(theseg, &value, r, c); + if (value > max) + max = value; + } + } + */ max = n_basins; G_debug(1, "%d basins created", max); Rast_init_colors(&colors); @@ -50,7 +50,8 @@ for (bl = 90 + incr; bl <= 255; bl += 40) { flag = 1; while (flag) { - Rast_get_c_color(&r, &red, &green, &blue, &colors); + Rast_get_c_color(&r, &red, &green, &blue, + &colors); /* if existing rule is too dark then append a new rule to override it */ if ((blue * .11 + red * .30 + green * .59) < @@ -98,7 +99,7 @@ } Rast_put_row(map_fd, cellrow, CELL_TYPE); } - G_percent(nrows, nrows, 1); /* finish it */ + G_percent(nrows, nrows, 1); /* finish it */ G_free(cellrow); Rast_close(map_fd); Rast_write_colors(seg_name, this_mapset, &colors); diff -Nru grass-7.4.3/raster/r.watershed/seg/close_maps.c grass-7.6.0/raster/r.watershed/seg/close_maps.c --- grass-7.4.3/raster/r.watershed/seg/close_maps.c 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/raster/r.watershed/seg/close_maps.c 2018-08-31 15:00:19.000000000 +0000 @@ -16,6 +16,9 @@ WAT_ALT *wabuf; ASP_FLAG *afbuf; + if (rtn_flag) + bseg_close(&rtn); + if (wat_flag) { G_message(_("Closing accumulation map")); sum = sum_sqr = stddev = 0.0; @@ -24,7 +27,8 @@ seg_flush(&watalt); if (abs_acc) { G_message("Writing out only positive flow accumulation values."); - G_message("Cells with a likely underestimate for flow accumulation can no longer be identified."); + G_message + ("Cells with a likely underestimate for flow accumulation can no longer be identified."); } fd = Rast_open_new(wat_name, DCELL_TYPE); @@ -50,7 +54,7 @@ } Rast_put_row(fd, dbuf, DCELL_TYPE); } - G_percent(r, nrows, 1); /* finish it */ + G_percent(r, nrows, 1); /* finish it */ Rast_close(fd); G_free(wabuf); @@ -75,51 +79,51 @@ clr_min = min - 1; clr_max = -stddev - 1; Rast_add_d_color_rule(&clr_min, 0, 0, 0, &clr_max, 0, - 0, 0, &colors); + 0, 0, &colors); } clr_min = -stddev - 1.; clr_max = -1. * exp(lstddev * 0.75); Rast_add_d_color_rule(&clr_min, 0, 0, 0, &clr_max, 0, - 0, 255, &colors); + 0, 255, &colors); clr_min = clr_max; clr_max = -1. * exp(lstddev * 0.5); Rast_add_d_color_rule(&clr_min, 0, 0, 255, &clr_max, 0, - 255, 255, &colors); + 255, 255, &colors); clr_min = clr_max; clr_max = -1. * exp(lstddev * 0.35); Rast_add_d_color_rule(&clr_min, 0, 255, 255, &clr_max, 0, - 255, 0, &colors); + 255, 0, &colors); clr_min = clr_max; clr_max = -1.; Rast_add_d_color_rule(&clr_min, 0, 255, 0, &clr_max, 255, - 255, 0, &colors); + 255, 0, &colors); } clr_min = -1.; clr_max = 1.; Rast_add_d_color_rule(&clr_min, 255, 255, 0, &clr_max, 255, - 255, 0, &colors); + 255, 0, &colors); clr_min = 1; clr_max = exp(lstddev * 0.35); Rast_add_d_color_rule(&clr_min, 255, 255, 0, &clr_max, 0, - 255, 0, &colors); + 255, 0, &colors); clr_min = clr_max; clr_max = exp(lstddev * 0.5); Rast_add_d_color_rule(&clr_min, 0, 255, 0, &clr_max, 0, - 255, 255, &colors); + 255, 255, &colors); clr_min = clr_max; clr_max = exp(lstddev * 0.75); Rast_add_d_color_rule(&clr_min, 0, 255, 255, &clr_max, 0, - 0, 255, &colors); + 0, 255, &colors); clr_min = clr_max; clr_max = stddev + 1.; Rast_add_d_color_rule(&clr_min, 0, 0, 255, &clr_max, 0, 0, - 0, &colors); + 0, &colors); if (max > 0 && max > stddev + 1) { clr_min = stddev + 1; clr_max = max + 1; Rast_add_d_color_rule(&clr_min, 0, 0, 0, &clr_max, 0, 0, 0, - &colors); + &colors); } Rast_write_colors(wat_name, this_mapset, &colors); } @@ -166,7 +170,7 @@ for (c = 0; c < ncols; c++) { seg_get(&atanb, (char *)&sca_tanb, r, c); if (!Rast_is_d_null_value(&sca_tanb.tanb)) { - + if (tci_flag) { dvalue = log(sca_tanb.sca / sca_tanb.tanb); dbuf[c] = dvalue; @@ -186,7 +190,7 @@ if (spi_flag) Rast_put_row(fd2, dbuf2, DCELL_TYPE); } - G_percent(r, nrows, 1); /* finish it */ + G_percent(r, nrows, 1); /* finish it */ G_free(wabuf); seg_close(&atanb); @@ -196,7 +200,8 @@ G_free(dbuf); mean = sum / do_points; - stddev = sqrt((sum_sqr - (sum + sum / do_points)) / (do_points - 1)); + stddev = + sqrt((sum_sqr - (sum + sum / do_points)) / (do_points - 1)); G_debug(1, "stddev: %f", stddev); /* set nice color rules: yellow, green, cyan, blue, black */ @@ -214,31 +219,31 @@ clr_min = min - 1; clr_max = mean - 0.5 * stddev; Rast_add_d_color_rule(&clr_min, 255, 255, 0, &clr_max, 255, - 255, 0, &colors); + 255, 0, &colors); } clr_min = mean - 0.5 * stddev; clr_max = mean - 0.2 * stddev; Rast_add_d_color_rule(&clr_min, 255, 255, 0, &clr_max, 0, - 255, 0, &colors); + 255, 0, &colors); clr_min = clr_max; clr_max = mean + 0.2 * stddev; Rast_add_d_color_rule(&clr_min, 0, 255, 0, &clr_max, 0, - 255, 255, &colors); + 255, 255, &colors); clr_min = clr_max; clr_max = mean + 0.6 * stddev; Rast_add_d_color_rule(&clr_min, 0, 255, 255, &clr_max, 0, - 0, 255, &colors); + 0, 255, &colors); clr_min = clr_max; clr_max = mean + 1. * stddev; Rast_add_d_color_rule(&clr_min, 0, 0, 255, &clr_max, 0, 0, - 0, &colors); + 0, &colors); if (max > 0 && max > clr_max) { clr_min = clr_max; clr_max = max + 1; Rast_add_d_color_rule(&clr_min, 0, 0, 0, &clr_max, 0, 0, - 0, &colors); + 0, &colors); } Rast_write_colors(tci_name, this_mapset, &colors); } @@ -247,7 +252,9 @@ G_free(dbuf2); mean = sum2 / do_points; - stddev = sqrt((sum_sqr2 - (sum2 + sum2 / do_points)) / (do_points - 1)); + stddev = + sqrt((sum_sqr2 - (sum2 + sum2 / do_points)) / (do_points - + 1)); G_debug(1, "stddev: %f", stddev); /* set nice color rules: yellow, green, cyan, blue, black */ @@ -265,31 +272,31 @@ clr_min = min - 1; clr_max = mean - 0.5 * stddev; Rast_add_d_color_rule(&clr_min, 255, 255, 0, &clr_max, 255, - 255, 0, &colors); + 255, 0, &colors); } clr_min = mean - 0.5 * stddev; clr_max = mean - 0.2 * stddev; Rast_add_d_color_rule(&clr_min, 255, 255, 0, &clr_max, 0, - 255, 0, &colors); + 255, 0, &colors); clr_min = clr_max; clr_max = mean + 0.2 * stddev; Rast_add_d_color_rule(&clr_min, 0, 255, 0, &clr_max, 0, - 255, 255, &colors); + 255, 255, &colors); clr_min = clr_max; clr_max = mean + 0.6 * stddev; Rast_add_d_color_rule(&clr_min, 0, 255, 255, &clr_max, 0, - 0, 255, &colors); + 0, 255, &colors); clr_min = clr_max; clr_max = mean + 1. * stddev; Rast_add_d_color_rule(&clr_min, 0, 0, 255, &clr_max, 0, 0, - 0, &colors); + 0, &colors); if (max > 0 && max > clr_max) { clr_min = clr_max; clr_max = max + 1; Rast_add_d_color_rule(&clr_min, 0, 0, 0, &clr_max, 0, 0, - 0, &colors); + 0, &colors); } Rast_write_colors(spi_name, this_mapset, &colors); } @@ -338,7 +345,7 @@ dseg_put(&s_l, &max_length, r, c); } } - G_percent(r, nrows, 1); /* finish it */ + G_percent(r, nrows, 1); /* finish it */ dseg_write_cellfile(&s_l, sl_name); } if (sl_flag || ls_flag || sg_flag) diff -Nru grass-7.4.3/raster/r.watershed/seg/cseg_open.c grass-7.6.0/raster/r.watershed/seg/cseg_open.c --- grass-7.4.3/raster/r.watershed/seg/cseg_open.c 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/raster/r.watershed/seg/cseg_open.c 2018-08-31 15:00:19.000000000 +0000 @@ -22,8 +22,8 @@ } if (0 > (errflag = - Segment_format(fd, Rast_window_rows(), Rast_window_cols(), srows, scols, - sizeof(CELL)))) { + Segment_format(fd, Rast_window_rows(), Rast_window_cols(), srows, + scols, sizeof(CELL)))) { close(fd); unlink(filename); if (errflag == -1) { diff -Nru grass-7.4.3/raster/r.watershed/seg/cseg_read.c grass-7.6.0/raster/r.watershed/seg/cseg_read.c --- grass-7.4.3/raster/r.watershed/seg/cseg_read.c 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/raster/r.watershed/seg/cseg_read.c 2018-08-31 15:00:19.000000000 +0000 @@ -7,7 +7,7 @@ int cseg_read_cell(CSEG * cseg, char *map_name, char *mapset) { - GW_LARGE_INT row, nrows; + GW_LARGE_INT row, rows; int map_fd; CELL *buffer; @@ -15,15 +15,15 @@ cseg->mapset = NULL; map_fd = Rast_open_old(map_name, mapset); - nrows = Rast_window_rows(); + rows = Rast_window_rows(); buffer = Rast_allocate_c_buf(); - for (row = 0; row < nrows; row++) { + for (row = 0; row < rows; row++) { Rast_get_c_row(map_fd, buffer, row); if (Segment_put_row(&(cseg->seg), buffer, row) < 0) { G_free(buffer); Rast_close(map_fd); G_warning("%s(): unable to segment put row for [%s] in [%s]", - me, map_name, mapset); + me, map_name, mapset); return (-1); } } diff -Nru grass-7.4.3/raster/r.watershed/seg/cseg_write.c grass-7.6.0/raster/r.watershed/seg/cseg_write.c --- grass-7.4.3/raster/r.watershed/seg/cseg_write.c 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/raster/r.watershed/seg/cseg_write.c 2018-08-31 15:00:19.000000000 +0000 @@ -6,19 +6,19 @@ int cseg_write_cellfile(CSEG * cseg, char *map_name) { int map_fd; - GW_LARGE_INT row, nrows; + GW_LARGE_INT row, rows; CELL *buffer; map_fd = Rast_open_c_new(map_name); - nrows = Rast_window_rows(); + rows = Rast_window_rows(); buffer = Rast_allocate_c_buf(); Segment_flush(&(cseg->seg)); - for (row = 0; row < nrows; row++) { - G_percent(row, nrows, 1); + for (row = 0; row < rows; row++) { + G_percent(row, rows, 1); Segment_get_row(&(cseg->seg), buffer, row); Rast_put_row(map_fd, buffer, CELL_TYPE); } - G_percent(row, nrows, 1); /* finish it */ + G_percent(row, rows, 1); /* finish it */ G_free(buffer); Rast_close(map_fd); return 0; diff -Nru grass-7.4.3/raster/r.watershed/seg/def_basin.c grass-7.6.0/raster/r.watershed/seg/def_basin.c --- grass-7.4.3/raster/r.watershed/seg/def_basin.c 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/raster/r.watershed/seg/def_basin.c 2018-08-31 15:00:19.000000000 +0000 @@ -56,7 +56,7 @@ if (direction == drain[rr][cc]) { thisdir = updrain[rr][cc]; switch (haf_basin_side - (oldupdir, (int) downdir, thisdir)) { + (oldupdir, (int)downdir, thisdir)) { case LEFT: overland_cells(r, c, basin_num, basin_num - 1, &new_elev); @@ -88,7 +88,7 @@ else stream_length += window.ew_res; } - else { /* sides == 4 */ + else { /* sides == 4 */ seg_get(&aspflag, (char *)&af, row, col); asp_value = af.asp; diff -Nru grass-7.4.3/raster/r.watershed/seg/do_astar.c grass-7.6.0/raster/r.watershed/seg/do_astar.c --- grass-7.4.3/raster/r.watershed/seg/do_astar.c 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/raster/r.watershed/seg/do_astar.c 2018-08-31 15:00:19.000000000 +0000 @@ -47,7 +47,8 @@ if (heap_size == 0) G_fatal_error(_("No seeds for A* Search")); - G_debug(1, "heap size %"PRI_OFF_T", points %"PRI_OFF_T, heap_size, do_points); + G_debug(1, "heap size %" PRI_OFF_T ", points %" PRI_OFF_T, heap_size, + do_points); count = 0; @@ -61,7 +62,7 @@ r = heap_p.pnt.r; c = heap_p.pnt.c; - G_debug(3, "heap size %"PRI_OFF_T", r %d, c %d", heap_size, r, c); + G_debug(3, "heap size %" PRI_OFF_T ", r %d, c %d", heap_size, r, c); alt_val = heap_p.ele; @@ -143,8 +144,9 @@ seg_put(&aspflag, (char *)&af, r, c); } if (doer != -1) - G_fatal_error(_("bug in A* Search: doer %"PRI_OFF_T" heap size %"PRI_OFF_T" count %"PRI_OFF_T), - doer, heap_size, count); + G_fatal_error(_("bug in A* Search: doer %" PRI_OFF_T " heap size %" + PRI_OFF_T " count %" PRI_OFF_T), doer, heap_size, + count); seg_close(&search_heap); @@ -263,8 +265,7 @@ return root_p; } -double get_slope(int r, int c, int downr, int downc, CELL ele, - CELL downe) +double get_slope(int r, int c, int downr, int downc, CELL ele, CELL downe) { double slope; diff -Nru grass-7.4.3/raster/r.watershed/seg/do_cum.c grass-7.6.0/raster/r.watershed/seg/do_cum.c --- grass-7.4.3/raster/r.watershed/seg/do_cum.c 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/raster/r.watershed/seg/do_cum.c 2018-12-26 11:09:44.000000000 +0000 @@ -17,22 +17,23 @@ /* EW Dist at North edge */ ew_dist1 = G_distance(window.east, window.north, - window.west, window.north); + window.west, window.north); /* EW Dist at Center */ ew_dist2 = G_distance(window.east, (window.north + window.south) / 2., - window.west, (window.north + window.south) / 2.); + window.west, + (window.north + window.south) / 2.); /* EW Dist at South Edge */ ew_dist3 = G_distance(window.east, window.south, - window.west, window.south); + window.west, window.south); /* NS Dist at East edge */ ns_dist1 = G_distance(window.east, window.north, - window.east, window.south); + window.east, window.south); /* NS Dist at Center */ ns_dist2 = G_distance((window.west + window.east) / 2., window.north, - (window.west + window.east) / 2., window.south); + (window.west + window.east) / 2., window.south); /* NS Dist at West edge */ ns_dist3 = G_distance(window.west, window.north, - window.west, window.south); + window.west, window.south); ew_res = (ew_dist1 + ew_dist2 + ew_dist3) / (3 * window.cols); ns_res = (ns_dist1 + ns_dist2 + ns_dist3) / (3 * window.rows); @@ -41,7 +42,7 @@ ns_res = window.ns_res; ew_res = window.ew_res; } - + for (ct_dir = 0; ct_dir < sides; ct_dir++) { /* get r, c (r_nbr, c_nbr) for neighbours */ r_nbr = nextdr[ct_dir]; @@ -79,7 +80,8 @@ G_debug(1, "ew contour: %.4f", contour[2]); contour[4] = (ew_res - contour[0]); contour[5] = (ns_res - contour[2]); - contour[7] = sqrt(contour[4] * contour[4] + contour[5] * contour[5]) / 2.; + contour[7] = + sqrt(contour[4] * contour[4] + contour[5] * contour[5]) / 2.; G_debug(1, "diag contour: %.4f", contour[7]); contour[4] = contour[5] = contour[6] = contour[7]; } @@ -111,6 +113,7 @@ int asp_r[9] = { 0, -1, -1, -1, 0, 1, 1, 1, 0 }; int asp_c[9] = { 0, 1, 0, -1, -1, -1, 0, 1, 1 }; WAT_ALT wa, wadown; + char rtn_value; ASP_FLAG af, afdown; A_TANB sca_tanb; double *dist_to_nbr, *contour; @@ -174,6 +177,10 @@ seg_get(&watalt, (char *)&wa, r, c); value = wa.wat; + if (rtn_flag) { + bseg_get(&rtn, (char *)&rtn_value, dr, dc); + value *= rtn_value / 100.0; + } is_swale = FLAG_GET(af.flag, SWALEFLAG); if (fabs(value) >= threshold && !is_swale) { is_swale = 1; @@ -199,11 +206,10 @@ /* topographic wetness index ln(a / tan(beta)) and * stream power index a * tan(beta) */ if (atanb_flag) { - sca_tanb.sca = fabs(wa.wat) * - (cell_size / contour[np_side]); + sca_tanb.sca = fabs(value) * (cell_size / contour[np_side]); sca_tanb.tanb = get_slope_tci(wa.ele, wadown.ele, - dist_to_nbr[np_side]); + dist_to_nbr[np_side]); seg_put(&atanb, (char *)&sca_tanb, r, c); } @@ -216,7 +222,8 @@ } else { seg_get(&aspflag, (char *)&afdown, dr, dc); - if (er_flag && !is_swale && !FLAG_GET(afdown.flag, RUSLEBLOCKFLAG)) + if (er_flag && !is_swale && + !FLAG_GET(afdown.flag, RUSLEBLOCKFLAG)) slope_length(r, c, dr, dc); } } @@ -245,8 +252,8 @@ * * implemented here: * Holmgren (1994) with modifications to honour A * path in order to get - * out of depressions and across obstacles with gracefull flow convergence - * before depressions/obstacles and gracefull flow divergence after + * out of depressions and across obstacles with graceful flow convergence + * before depressions/obstacles and graceful flow divergence after * depressions/obstacles * * Topographic Convergence Index (TCI) @@ -274,6 +281,7 @@ double sum_contour, cell_size; POINT point; WAT_ALT wa; + char rtn_value; ASP_FLAG af, afdown; A_TANB sca_tanb; GW_LARGE_INT killer; @@ -290,6 +298,20 @@ int asp_r[9] = { 0, -1, -1, -1, 0, 1, 1, 1, 0 }; int asp_c[9] = { 0, 1, 0, -1, -1, -1, 0, 1, 1 }; + /* drainage directions bitmask encoded CW from North + * drainage directions are set for each current cell + * + * bit positions, zero-based + * + * X = current cell + * + * 6 7 0 + * 5 X 1 + * 4 3 2 + */ + int nextmfd[8] = { 3, 7, 5, 1, 0, 4, 2, 6 }; + int mfdir; + G_message(_("SECTION 3a: Accumulating Surface Flow with MFD.")); G_debug(1, "MFD convergence factor set to %d.", c_fac); @@ -297,12 +319,12 @@ dist_to_nbr = (double *)G_malloc(sides * sizeof(double)); weight = (double *)G_malloc(sides * sizeof(double)); contour = (double *)G_malloc(sides * sizeof(double)); - + cell_size = get_dist(dist_to_nbr, contour); flag_nbr = (char *)G_malloc(sides * sizeof(char)); - wat_nbr = (DCELL *)G_malloc(sides * sizeof(DCELL)); - ele_nbr = (CELL *)G_malloc(sides * sizeof(CELL)); + wat_nbr = (DCELL *) G_malloc(sides * sizeof(DCELL)); + ele_nbr = (CELL *) G_malloc(sides * sizeof(CELL)); workedon = 0; @@ -328,13 +350,17 @@ /* WORKEDFLAG has been set during A* Search * reversed meaning here: 0 = done, 1 = not yet done */ FLAG_UNSET(af.flag, WORKEDFLAG); - + if (dr >= 0 && dr < nrows && dc >= 0 && dc < ncols) { r_max = dr; c_max = dc; seg_get(&watalt, (char *)&wa, r, c); value = wa.wat; + if (rtn_flag) { + bseg_get(&rtn, (char *)&rtn_value, dr, dc); + value *= rtn_value / 100.0; + } /* get weights */ max_weight = 0; @@ -376,8 +402,8 @@ if (ele_nbr[ct_dir] < ele) { weight[ct_dir] = mfd_pow(((ele - - ele_nbr[ct_dir]) / dist_to_nbr[ct_dir]), - c_fac); + ele_nbr[ct_dir]) / + dist_to_nbr[ct_dir]), c_fac); } if (ele_nbr[ct_dir] == ele) { weight[ct_dir] = @@ -441,15 +467,18 @@ if (FLAG_GET(flag_nbr[ct_dir], WORKEDFLAG)) { + mfdir |= (1 << nextmfd[ct_dir]); + weight[ct_dir] = weight[ct_dir] / sum_weight; /* check everything adds up to 1.0 */ prop += weight[ct_dir]; if (atanb_flag) { sum_contour += contour[ct_dir]; - sca_tanb.tanb += get_slope_tci(ele, ele_nbr[ct_dir], - dist_to_nbr[ct_dir]) * - weight[ct_dir]; + sca_tanb.tanb += + get_slope_tci(ele, ele_nbr[ct_dir], + dist_to_nbr[ct_dir]) * + weight[ct_dir]; } if (value > 0) { @@ -462,7 +491,9 @@ if (wat_nbr[ct_dir] < 0) wat_nbr[ct_dir] += value * weight[ct_dir]; else - wat_nbr[ct_dir] = value * weight[ct_dir] - wat_nbr[ct_dir]; + wat_nbr[ct_dir] = + value * weight[ct_dir] - + wat_nbr[ct_dir]; } valued = wat_nbr[ct_dir]; wa.wat = valued; @@ -478,10 +509,10 @@ /* adjust main drainage direction to A* path if possible */ /*if (fabs(wat_nbr[np_side]) >= max_acc) { - max_acc = fabs(wat_nbr[np_side]); - r_max = dr; - c_max = dc; - } */ + max_acc = fabs(wat_nbr[np_side]); + r_max = dr; + c_max = dc; + } */ if (fabs(prop - 1.0) > 5E-6f) { G_warning(_("MFD: cumulative proportion of flow distribution not 1.0 but %f"), @@ -510,7 +541,7 @@ if (atanb_flag) { sum_contour = contour[np_side]; sca_tanb.tanb = get_slope_tci(ele, ele_nbr[np_side], - dist_to_nbr[np_side]); + dist_to_nbr[np_side]); } } @@ -524,10 +555,10 @@ seg_put(&aspflag, (char *)&af, r, c); } G_percent(do_points, do_points, 1); /* finish it */ - + if (workedon) - G_warning(_("MFD: A * path already processed when distributing flow: %d of %"PRI_OFF_T" cells"), - workedon, do_points); + G_warning(_("MFD: A * path already processed when distributing flow: %d of %" + PRI_OFF_T " cells"), workedon, do_points); G_message(_("SECTION 3b: Adjusting drainage directions.")); @@ -547,7 +578,7 @@ dr = dc = -1; FLAG_SET(af.flag, WORKEDFLAG); - + if (dr >= 0 && dr < nrows && dc >= 0 && dc < ncols) { r_max = dr; c_max = dc; @@ -590,7 +621,7 @@ if (is_swale) swale_cells++; if ((ABS(wat_nbr[ct_dir]) + 0.5) >= threshold && - ele_nbr[ct_dir] > ele) + ele_nbr[ct_dir] > ele) stream_cells++; if (!(FLAG_GET(flag_nbr[ct_dir], WORKEDFLAG))) { @@ -642,7 +673,8 @@ seg_put(&aspflag, (char *)&afdown, r_max, c_max); } else { - if (er_flag && !is_swale && !FLAG_GET(af.flag, RUSLEBLOCKFLAG)) + if (er_flag && !is_swale && + !FLAG_GET(af.flag, RUSLEBLOCKFLAG)) slope_length(r, c, r_max, c_max); } } @@ -650,7 +682,7 @@ } seg_close(&astar_pts); - + G_free(dist_to_nbr); G_free(weight); G_free(wat_nbr); diff -Nru grass-7.4.3/raster/r.watershed/seg/dseg_open.c grass-7.6.0/raster/r.watershed/seg/dseg_open.c --- grass-7.4.3/raster/r.watershed/seg/dseg_open.c 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/raster/r.watershed/seg/dseg_open.c 2018-08-31 15:00:19.000000000 +0000 @@ -23,8 +23,8 @@ } if (0 > (errflag = - Segment_format(fd, Rast_window_rows(), Rast_window_cols(), srows, scols, - sizeof(double)))) { + Segment_format(fd, Rast_window_rows(), Rast_window_cols(), srows, + scols, sizeof(double)))) { close(fd); unlink(filename); if (errflag == -1) { diff -Nru grass-7.4.3/raster/r.watershed/seg/dseg_read.c grass-7.6.0/raster/r.watershed/seg/dseg_read.c --- grass-7.4.3/raster/r.watershed/seg/dseg_read.c 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/raster/r.watershed/seg/dseg_read.c 2018-08-31 15:00:19.000000000 +0000 @@ -7,7 +7,7 @@ int dseg_read_cell(DSEG * dseg, char *map_name, char *mapset) { - GW_LARGE_INT row, nrows, ncols; + GW_LARGE_INT row, rows; int map_fd; double *dbuffer; @@ -15,16 +15,15 @@ dseg->mapset = NULL; map_fd = Rast_open_old(map_name, mapset); - nrows = Rast_window_rows(); - ncols = Rast_window_cols(); + rows = Rast_window_rows(); dbuffer = Rast_allocate_d_buf(); - for (row = 0; row < nrows; row++) { + for (row = 0; row < rows; row++) { Rast_get_d_row(map_fd, dbuffer, row); if (Segment_put_row(&(dseg->seg), (DCELL *) dbuffer, row) < 0) { G_free(dbuffer); Rast_close(map_fd); G_warning("%s(): unable to segment put row for [%s] in [%s]", - me, map_name, mapset); + me, map_name, mapset); return (-1); } } diff -Nru grass-7.4.3/raster/r.watershed/seg/dseg_write.c grass-7.6.0/raster/r.watershed/seg/dseg_write.c --- grass-7.4.3/raster/r.watershed/seg/dseg_write.c 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/raster/r.watershed/seg/dseg_write.c 2018-08-31 15:00:19.000000000 +0000 @@ -6,20 +6,19 @@ int dseg_write_cellfile(DSEG * dseg, char *map_name) { int map_fd; - GW_LARGE_INT row, nrows, ncols; + GW_LARGE_INT row, rows; double *dbuffer; map_fd = Rast_open_new(map_name, DCELL_TYPE); - nrows = Rast_window_rows(); - ncols = Rast_window_cols(); + rows = Rast_window_rows(); dbuffer = Rast_allocate_d_buf(); Segment_flush(&(dseg->seg)); - for (row = 0; row < nrows; row++) { - G_percent(row, nrows, 1); + for (row = 0; row < rows; row++) { + G_percent(row, rows, 1); Segment_get_row(&(dseg->seg), (DCELL *) dbuffer, row); Rast_put_row(map_fd, dbuffer, DCELL_TYPE); } - G_percent(row, nrows, 1); /* finish it */ + G_percent(row, rows, 1); /* finish it */ G_free(dbuffer); Rast_close(map_fd); return 0; diff -Nru grass-7.4.3/raster/r.watershed/seg/find_pour.c grass-7.6.0/raster/r.watershed/seg/find_pour.c --- grass-7.4.3/raster/r.watershed/seg/find_pour.c 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/raster/r.watershed/seg/find_pour.c 2018-08-31 15:00:19.000000000 +0000 @@ -10,7 +10,7 @@ char is_swale; ocs_alloced = 2 * bas_thres; - ocs = (OC_STACK *)G_malloc(ocs_alloced * sizeof(OC_STACK)); + ocs = (OC_STACK *) G_malloc(ocs_alloced * sizeof(OC_STACK)); basin_num = 0; Rast_set_c_null_value(&no_basin, 1); @@ -42,7 +42,7 @@ else { stream_length = 0.0; } - seg_get(&watalt, (char *) &wa, row, col); + seg_get(&watalt, (char *)&wa, row, col); old_elev = wa.ele; } basin_num = diff -Nru grass-7.4.3/raster/r.watershed/seg/flag.h grass-7.6.0/raster/r.watershed/seg/flag.h --- grass-7.4.3/raster/r.watershed/seg/flag.h 2012-11-10 10:35:09.000000000 +0000 +++ grass-7.6.0/raster/r.watershed/seg/flag.h 2018-12-26 11:09:41.000000000 +0000 @@ -11,7 +11,7 @@ * sets the flag at position bitno to zero. * * int flag_get(flag, bitno) - * checks if the flag is set at postion bitno. + * checks if the flag is set at position bitno. * * Examples: * set flag at position 0: FLAG_SET(flag, 0) diff -Nru grass-7.4.3/raster/r.watershed/seg/Gwater.h grass-7.6.0/raster/r.watershed/seg/Gwater.h --- grass-7.4.3/raster/r.watershed/seg/Gwater.h 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/raster/r.watershed/seg/Gwater.h 2018-08-31 15:00:19.000000000 +0000 @@ -93,7 +93,7 @@ extern double half_res, diag, max_length, dep_slope; extern int bas_thres, tot_parts; extern SSEG astar_pts; -extern BSEG s_b; +extern BSEG s_b, rtn; extern CSEG dis, bas, haf, r_h, dep; extern SSEG watalt, aspflag; extern DSEG slp, s_l, s_g, l_s, ril; @@ -108,7 +108,7 @@ extern int nextdc[8]; extern char ele_name[GNAME_MAX], pit_name[GNAME_MAX]; extern char run_name[GNAME_MAX], ob_name[GNAME_MAX]; -extern char ril_name[GNAME_MAX], dep_name[GNAME_MAX]; +extern char ril_name[GNAME_MAX], rtn_name[GNAME_MAX], dep_name[GNAME_MAX]; extern const char *this_mapset; extern char seg_name[GNAME_MAX], bas_name[GNAME_MAX], haf_name[GNAME_MAX], thr_name[8]; @@ -116,7 +116,7 @@ extern char wat_name[GNAME_MAX], asp_name[GNAME_MAX]; extern char tci_name[GNAME_MAX], spi_name[GNAME_MAX]; extern char arm_name[GNAME_MAX], dis_name[GNAME_MAX]; -extern char ele_flag, pit_flag, run_flag, dis_flag, ob_flag; +extern char ele_flag, pit_flag, run_flag, dis_flag, ob_flag, rtn_flag; extern char wat_flag, asp_flag, arm_flag, ril_flag, dep_flag, tci_flag, spi_flag, atanb_flag; extern char bas_flag, seg_flag, haf_flag, er_flag; extern char st_flag, sb_flag, sg_flag, sl_flag, ls_flag; diff -Nru grass-7.4.3/raster/r.watershed/seg/init_vars.c grass-7.6.0/raster/r.watershed/seg/init_vars.c --- grass-7.4.3/raster/r.watershed/seg/init_vars.c 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/raster/r.watershed/seg/init_vars.c 2018-08-31 15:00:19.000000000 +0000 @@ -11,7 +11,8 @@ { int r, c; int ele_fd, wat_fd, fd = -1; - int seg_rows, seg_cols, num_cseg_total, num_open_segs, num_open_array_segs; + int seg_rows, seg_cols, num_cseg_total, num_open_segs, + num_open_array_segs; double memory_divisor, heap_mem, seg_factor, disk_space; /* int page_block, num_cseg; */ @@ -31,7 +32,7 @@ G_gisinit(argv[0]); /* input */ - ele_flag = pit_flag = run_flag = ril_flag = 0; + ele_flag = pit_flag = run_flag = ril_flag = rtn_flag = 0; /* output */ wat_flag = asp_flag = tci_flag = spi_flag = atanb_flag = 0; bas_flag = seg_flag = haf_flag = 0; @@ -77,11 +78,13 @@ haf_flag++; else if (sscanf(argv[r], "flow=%s", run_name) == 1) run_flag++; + else if (sscanf(argv[r], "retention=%s", rtn_name) == 1) + rtn_flag++; else if (sscanf(argv[r], "ar=%s", arm_name) == 1) arm_flag++; /* slope length - else if (sscanf(argv[r], "slope_length=%s", sl_name) == 1) - sl_flag++; */ + else if (sscanf(argv[r], "slope_length=%s", sl_name) == 1) + sl_flag++; */ else if (sscanf(argv[r], "slope_steepness=%s", sg_name) == 1) sg_flag++; else if (sscanf(argv[r], "length_slope=%s", ls_name) == 1) @@ -96,7 +99,7 @@ } } /* slope deposition - else if (sscanf (argv[r], "sd=%[^\n]", dep_name) == 1) dep_flag++; */ + else if (sscanf (argv[r], "sd=%[^\n]", dep_name) == 1) dep_flag++; */ else if (sscanf(argv[r], "-%d", &sides) == 1) { if (sides != 4) usage(argv[0]); @@ -136,10 +139,10 @@ if (tci_flag || spi_flag) atanb_flag = 1; - G_message(n_("SECTION 1 beginning: Initiating Variables. %d section total.", - "SECTION 1 beginning: Initiating Variables. %d sections total.", - tot_parts), - tot_parts); + G_message(n_ + ("SECTION 1 beginning: Initiating Variables. %d section total.", + "SECTION 1 beginning: Initiating Variables. %d sections total.", + tot_parts), tot_parts); this_mapset = G_mapset(); /* for sd factor @@ -173,7 +176,7 @@ if (segs_mb < 3.0) { segs_mb = 3; G_warning(_("Maximum memory to be used was smaller than 3 MB," - " set to 3 MB.")); + " set to 3 MB.")); } /* balance segment files */ @@ -219,7 +222,7 @@ disk_space += 8; } } - + /* KB -> MB */ memory_divisor = memory_divisor * seg_factor / 1024.; disk_space = disk_space * seg_factor / 1024.; @@ -249,24 +252,32 @@ disk_space *= num_cseg_total; if (disk_space < 1024.0) - G_verbose_message(_("Will need up to %.2f MB of disk space"), disk_space); + G_verbose_message(_("Will need up to %.2f MB of disk space"), + disk_space); else G_verbose_message(_("Will need up to %.2f GB (%.0f MB) of disk space"), - disk_space / 1024.0, disk_space); + disk_space / 1024.0, disk_space); if (er_flag) { cseg_open(&r_h, seg_rows, seg_cols, num_open_segs); cseg_read_cell(&r_h, ele_name, ""); } - + + if (rtn_flag) { + bseg_open(&rtn, seg_rows, seg_cols, num_open_segs); + } + /* read elevation input and mark NULL/masked cells */ /* scattered access: alt, watalt, bitflags, asp */ - seg_open(&watalt, nrows, ncols, seg_rows, seg_cols, num_open_segs * 2, sizeof(WAT_ALT)); - seg_open(&aspflag, nrows, ncols, seg_rows, seg_cols, num_open_segs * 4, sizeof(ASP_FLAG)); + seg_open(&watalt, nrows, ncols, seg_rows, seg_cols, num_open_segs * 2, + sizeof(WAT_ALT)); + seg_open(&aspflag, nrows, ncols, seg_rows, seg_cols, num_open_segs * 4, + sizeof(ASP_FLAG)); if (atanb_flag) { - seg_open(&atanb, nrows, ncols, seg_rows, seg_cols, num_open_segs, sizeof(A_TANB)); + seg_open(&atanb, nrows, ncols, seg_rows, seg_cols, num_open_segs, + sizeof(A_TANB)); Rast_set_d_null_value(&sca_tanb.sca, 1); Rast_set_d_null_value(&sca_tanb.tanb, 1); } @@ -280,7 +291,7 @@ afbuf = G_malloc(ncols * sizeof(ASP_FLAG)); if (ele_map_type == FCELL_TYPE || ele_map_type == DCELL_TYPE) - ele_scale = 1000; /* should be enough to do the trick */ + ele_scale = 1000; /* should be enough to do the trick */ /* initial flow accumulation */ if (run_flag) { @@ -300,7 +311,8 @@ /* read elevation input and mark NULL/masked cells */ G_message("SECTION 1a: Mark masked and NULL cells"); MASK_flag = 0; - do_points = (GW_LARGE_INT) nrows * ncols; + do_points = (GW_LARGE_INT) nrows *ncols; + for (r = 0; r < nrows; r++) { G_percent(r, nrows, 1); Rast_get_row(ele_fd, elebuf, r, ele_map_type); @@ -310,7 +322,7 @@ Rast_get_row(wat_fd, watbuf, r, wat_map_type); watptr = watbuf; } - + for (c = 0; c < ncols; c++) { afbuf[c].flag = 0; @@ -328,15 +340,15 @@ } else { if (ele_map_type == CELL_TYPE) { - alt_value = *((CELL *)ptr); + alt_value = *((CELL *) ptr); } else if (ele_map_type == FCELL_TYPE) { - dvalue = *((FCELL *)ptr); + dvalue = *((FCELL *) ptr); dvalue *= ele_scale; alt_value = ele_round(dvalue); } else if (ele_map_type == DCELL_TYPE) { - dvalue = *((DCELL *)ptr); + dvalue = *((DCELL *) ptr); dvalue *= ele_scale; alt_value = ele_round(dvalue); } @@ -344,17 +356,17 @@ /* flow accumulation */ if (run_flag) { if (Rast_is_null_value(watptr, wat_map_type)) { - wat_value = 0; /* ok ? */ + wat_value = 0; /* ok ? */ } else { if (wat_map_type == CELL_TYPE) { - wat_value = *((CELL *)watptr); + wat_value = *((CELL *) watptr); } else if (wat_map_type == FCELL_TYPE) { - wat_value = *((FCELL *)watptr); + wat_value = *((FCELL *) watptr); } else if (wat_map_type == DCELL_TYPE) { - wat_value = *((DCELL *)watptr); + wat_value = *((DCELL *) watptr); } } } @@ -373,25 +385,53 @@ watptr = G_incr_void_ptr(watptr, wat_size); } } - seg_put_row(&watalt, (char *) wabuf, r); + seg_put_row(&watalt, (char *)wabuf, r); seg_put_row(&aspflag, (char *)afbuf, r); - + if (er_flag) { cseg_put_row(&r_h, alt_value_buf, r); } } - G_percent(nrows, nrows, 1); /* finish it */ + G_percent(nrows, nrows, 1); /* finish it */ Rast_close(ele_fd); G_free(wabuf); G_free(afbuf); - + if (run_flag) { Rast_close(wat_fd); G_free(watbuf); } MASK_flag = (do_points < nrows * ncols); - + + /* read retention map to adjust flow distribution (AG) */ + if (rtn_flag) { + char rtn_value; + + fd = Rast_open_old(rtn_name, ""); + buf = Rast_allocate_c_buf(); + for (r = 0; r < nrows; r++) { + G_percent(r, nrows, 1); + Rast_get_c_row(fd, buf, r); + for (c = 0; c < ncols; c++) { + block_value = buf[c]; + if (Rast_is_c_null_value(&block_value)) + block_value = 100; + else { + if (block_value < 0) + block_value = 0; + if (block_value > 100) + block_value = 100; + } + rtn_value = block_value; + bseg_put(&rtn, &rtn_value, r, c); + } + } + G_percent(nrows, nrows, 1); /* finish it */ + Rast_close(fd); + G_free(buf); + } + /* do RUSLE */ if (er_flag) { if (ob_flag) { @@ -409,7 +449,7 @@ } } } - G_percent(nrows, nrows, 1); /* finish it */ + G_percent(nrows, nrows, 1); /* finish it */ Rast_close(fd); G_free(buf); } @@ -418,7 +458,7 @@ dseg_open(&ril, seg_rows, seg_cols, num_open_segs); dseg_read_cell(&ril, ril_name, ""); } - + /* dseg_open(&slp, SROW, SCOL, num_open_segs); */ dseg_open(&s_l, seg_rows, seg_cols, num_open_segs); @@ -440,7 +480,7 @@ num_open_array_segs = num_cseg_total; if (num_open_array_segs < 1) num_open_array_segs = 1; - + seg_open(&astar_pts, 1, do_points, 1, seg_cols, num_open_array_segs, sizeof(POINT)); @@ -454,14 +494,15 @@ if (do_points % seg_cols > 0) num_cseg_total++; /* no need to have more segments open than exist */ - num_open_array_segs = (1 << 20) * heap_mem / (seg_cols * sizeof(HEAP_PNT)); + num_open_array_segs = + (1 << 20) * heap_mem / (seg_cols * sizeof(HEAP_PNT)); if (num_open_array_segs > num_cseg_total) num_open_array_segs = num_cseg_total; if (num_open_array_segs < 2) num_open_array_segs = 2; G_debug(1, "A* search heap open segments %d, total %d", - num_open_array_segs, num_cseg_total); + num_open_array_segs, num_cseg_total); /* the search heap will not hold more than 5% of all points at any given time ? */ /* chances are good that the heap will fit into one large segment */ seg_open(&search_heap, 1, do_points + 1, 1, seg_cols, @@ -490,8 +531,7 @@ if (er_flag) dseg_put(&s_l, &half_res, r, c); asp_value = af.asp; - if (r == 0 || c == 0 || r == nrows - 1 || - c == ncols - 1) { + if (r == 0 || c == 0 || r == nrows - 1 || c == ncols - 1) { /* dseg_get(&wat, &wat_value, r, c); */ seg_get(&watalt, (char *)&wa, r, c); wat_value = wa.wat; @@ -558,8 +598,8 @@ } } - } /* end non-NULL cell */ - } /* end column */ + } /* end non-NULL cell */ + } /* end column */ } G_percent(r, nrows, 1); /* finish it */ diff -Nru grass-7.4.3/raster/r.watershed/seg/main.c grass-7.6.0/raster/r.watershed/seg/main.c --- grass-7.4.3/raster/r.watershed/seg/main.c 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/raster/r.watershed/seg/main.c 2018-08-31 15:00:19.000000000 +0000 @@ -36,7 +36,7 @@ double half_res, diag, max_length, dep_slope; int bas_thres, tot_parts; SSEG astar_pts; -BSEG s_b; +BSEG s_b, rtn; CSEG dis, alt, bas, haf, r_h, dep; SSEG watalt, aspflag; DSEG slp, s_l, s_g, l_s, ril; @@ -49,9 +49,10 @@ char updrain[3][3] = { {3, 2, 1}, {4, 0, 8}, {5, 6, 7} }; int nextdr[8] = { 1, -1, 0, 0, -1, 1, 1, -1 }; int nextdc[8] = { 0, 0, -1, 1, 1, -1, 1, -1 }; + char ele_name[GNAME_MAX], pit_name[GNAME_MAX]; char run_name[GNAME_MAX], ob_name[GNAME_MAX]; -char ril_name[GNAME_MAX], dep_name[GNAME_MAX]; +char ril_name[GNAME_MAX], rtn_name[GNAME_MAX], dep_name[GNAME_MAX]; const char *this_mapset; char seg_name[GNAME_MAX], bas_name[GNAME_MAX], haf_name[GNAME_MAX], thr_name[8]; @@ -61,7 +62,7 @@ char tci_name[GNAME_MAX], spi_name[GNAME_MAX]; char arm_name[GNAME_MAX], dis_name[GNAME_MAX]; char ele_flag, pit_flag, run_flag, dis_flag, ob_flag; -char wat_flag, asp_flag, arm_flag, ril_flag, dep_flag; +char wat_flag, asp_flag, arm_flag, ril_flag, dep_flag, rtn_flag; char bas_flag, seg_flag, haf_flag, er_flag, tci_flag, spi_flag, atanb_flag; char st_flag, sb_flag, sg_flag, sl_flag, ls_flag; FILE *fp; @@ -71,7 +72,7 @@ int main(int argc, char *argv[]) { int num_open_segs; - + zero = 0; one = 1; d_zero = 0.0; diff -Nru grass-7.4.3/raster/r.watershed/seg/no_stream.c grass-7.6.0/raster/r.watershed/seg/no_stream.c --- grass-7.4.3/raster/r.watershed/seg/no_stream.c 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/raster/r.watershed/seg/no_stream.c 2018-08-31 15:00:19.000000000 +0000 @@ -62,7 +62,7 @@ else stream_length += diag; } - else { /* downdir == 4,8 */ + else { /* downdir == 4,8 */ if (asp_value == 4 || asp_value == 8) stream_length += window.ew_res; @@ -80,8 +80,7 @@ if (aspect == drain[rr][cc]) { thisdir = updrain[rr][cc]; switch (haf_basin_side(updir, - (int) downdir, - thisdir)) { + (int)downdir, thisdir)) { case RITE: overland_cells(r, c, basin_num, basin_num, &new_ele); @@ -108,7 +107,7 @@ } else { if (arm_flag) { - seg_get(&watalt, (char *) &wa, row, col); + seg_get(&watalt, (char *)&wa, row, col); hih_ele = wa.ele; slope = (hih_ele - old_elev) / stream_length; if (slope < MIN_SLOPE) diff -Nru grass-7.4.3/raster/r.watershed/seg/over_cells.c grass-7.6.0/raster/r.watershed/seg/over_cells.c --- grass-7.4.3/raster/r.watershed/seg/over_cells.c 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/raster/r.watershed/seg/over_cells.c 2018-08-31 15:00:19.000000000 +0000 @@ -2,7 +2,8 @@ #define BIGNEG -9999999 int -overland_cells_recursive(int row, int col, CELL basin_num, CELL haf_num, CELL * hih_ele) +overland_cells_recursive(int row, int col, CELL basin_num, CELL haf_num, + CELL * hih_ele) { int r, rr, c, cc; CELL new_ele, new_max_ele; @@ -26,15 +27,15 @@ } } /* - if (arm_flag) { - if (new_max_ele == BIGNEG) { - cseg_get(&alt, hih_ele, row, col); - } - else { - *hih_ele = new_max_ele; - } - } - */ + if (arm_flag) { + if (new_max_ele == BIGNEG) { + cseg_get(&alt, hih_ele, row, col); + } + else { + *hih_ele = new_max_ele; + } + } + */ return 0; } @@ -72,7 +73,10 @@ if (aspect == drain[rr][cc]) { if (top >= ocs_alloced) { ocs_alloced += bas_thres; - ocs = (OC_STACK *)G_realloc(ocs, ocs_alloced * sizeof(OC_STACK)); + ocs = + (OC_STACK *) G_realloc(ocs, + ocs_alloced * + sizeof(OC_STACK)); } ocs[top].row = r; ocs[top].col = c; @@ -83,19 +87,19 @@ } } } - + } /* - if (arm_flag) { - if (new_max_ele == BIGNEG) { - cseg_get(&alt, hih_ele, row, col); - } - else { - *hih_ele = new_max_ele; - } - } - */ + if (arm_flag) { + if (new_max_ele == BIGNEG) { + cseg_get(&alt, hih_ele, row, col); + } + else { + *hih_ele = new_max_ele; + } + } + */ return 0; } diff -Nru grass-7.4.3/raster/r.watershed/seg/sg_factor.c grass-7.6.0/raster/r.watershed/seg/sg_factor.c --- grass-7.4.3/raster/r.watershed/seg/sg_factor.c 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/raster/r.watershed/seg/sg_factor.c 2018-08-31 15:00:19.000000000 +0000 @@ -18,8 +18,8 @@ seg_get(&aspflag, (char *)&af, r, c); if (FLAG_GET(af.flag, NULLFLAG)) continue; - - seg_get(&watalt, (char *) &wa, r, c); + + seg_get(&watalt, (char *)&wa, r, c); low_elev = wa.ele; cseg_get(&r_h, &hih_elev, r, c); dseg_get(&s_l, &length, r, c); diff -Nru grass-7.4.3/raster/r.watershed/seg/slope_len.c grass-7.6.0/raster/r.watershed/seg/slope_len.c --- grass-7.4.3/raster/r.watershed/seg/slope_len.c 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/raster/r.watershed/seg/slope_len.c 2018-08-31 15:00:19.000000000 +0000 @@ -20,9 +20,9 @@ else top_ls += res; dseg_put(&s_l, &top_ls, r, c); - seg_get(&watalt, (char *) &wa, r, c); + seg_get(&watalt, (char *)&wa, r, c); top_alt = wa.ele; - seg_get(&watalt, (char *) &wa, dr, dc); + seg_get(&watalt, (char *)&wa, dr, dc); bot_alt = wa.ele; if (top_alt > bot_alt) { dseg_get(&s_l, &bot_ls, dr, dc); diff -Nru grass-7.4.3/raster/r.watershed/seg/split_str.c grass-7.6.0/raster/r.watershed/seg/split_str.c --- grass-7.4.3/raster/r.watershed/seg/split_str.c 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/raster/r.watershed/seg/split_str.c 2018-08-31 15:00:19.000000000 +0000 @@ -41,8 +41,7 @@ } if (doit) { thisdir = updrain[rr][cc]; - switch (haf_basin_side - (updir, (int) downdir, thisdir)) { + switch (haf_basin_side(updir, (int)downdir, thisdir)) { case LEFT: overland_cells(r, c, basin_num, basin_num - 1, &new_elev); @@ -68,7 +67,7 @@ } old_basin = basin_num; if (arm_flag) { - seg_get(&watalt, (char *) &wa, row, col); + seg_get(&watalt, (char *)&wa, row, col); new_elev = wa.ele; if ((slope = (new_elev - old_elev) / stream_length) < MIN_SLOPE) slope = MIN_SLOPE; diff -Nru grass-7.4.3/raster/r.watershed/seg/sseg_open.c grass-7.6.0/raster/r.watershed/seg/sseg_open.c --- grass-7.4.3/raster/r.watershed/seg/sseg_open.c 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/raster/r.watershed/seg/sseg_open.c 2018-08-31 15:00:19.000000000 +0000 @@ -5,8 +5,8 @@ #include "Gwater.h" int -seg_open(SSEG * sseg, GW_LARGE_INT nrows, GW_LARGE_INT ncols, int row_in_seg, int col_in_seg, - int nsegs_in_memory, int size_struct) +seg_open(SSEG * sseg, GW_LARGE_INT rows, GW_LARGE_INT cols, int row_in_seg, + int col_in_seg, int nsegs_in_memory, int size_struct) { char *filename; int errflag; @@ -20,7 +20,7 @@ G_warning("seg_open(): unable to create segment file"); return -2; } - if (0 > (errflag = Segment_format(fd, nrows, ncols, + if (0 > (errflag = Segment_format(fd, rows, cols, row_in_seg, col_in_seg, size_struct))) { close(fd); unlink(filename); diff -Nru grass-7.4.3/raster/r.watershed/shed/print.c grass-7.6.0/raster/r.watershed/shed/print.c --- grass-7.4.3/raster/r.watershed/shed/print.c 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/raster/r.watershed/shed/print.c 2018-12-26 11:09:17.000000000 +0000 @@ -60,7 +60,7 @@ fprintf(output->out_file, " Area Percent Basin\n"); for (b = 0; b < output->num_maps; b++) { fprintf(output->out_file, - "<< %20s >> map layer, average catagory value: %.2f\n", + "<< %20s >> map layer, average category value: %.2f\n", output->maps[b].name, ((double)output->maps[b].basins[c].sum_values) / output->basin_facts[c].num_cells); diff -Nru grass-7.4.3/raster/r.what.color/r.what.color.html grass-7.6.0/raster/r.what.color/r.what.color.html --- grass-7.4.3/raster/r.what.color/r.what.color.html 2018-06-16 08:49:18.000000000 +0000 +++ grass-7.6.0/raster/r.what.color/r.what.color.html 2018-08-31 15:00:19.000000000 +0000 @@ -67,4 +67,4 @@

AUTHOR

Glynn Clements -

Last changed: $Date: 2018-06-16 10:49:17 +0200 (Sat, 16 Jun 2018) $ +

Last changed: $Date: 2018-06-12 02:46:28 +0200 (Tue, 12 Jun 2018) $ diff -Nru grass-7.4.3/raster3d/r3.flow/test.r3flow.html grass-7.6.0/raster3d/r3.flow/test.r3flow.html --- grass-7.4.3/raster3d/r3.flow/test.r3flow.html 2018-06-16 08:48:40.000000000 +0000 +++ grass-7.6.0/raster3d/r3.flow/test.r3flow.html 2018-08-31 15:00:19.000000000 +0000 @@ -11,4 +11,4 @@ Anna Petrasova -

Last changed: $Date: 2018-06-16 10:48:39 +0200 (Sat, 16 Jun 2018) $ +

Last changed: $Date: 2018-06-12 02:49:22 +0200 (Tue, 12 Jun 2018) $ diff -Nru grass-7.4.3/raster3d/r3.flow/testsuite/r3flow_test.py grass-7.6.0/raster3d/r3.flow/testsuite/r3flow_test.py --- grass-7.4.3/raster3d/r3.flow/testsuite/r3flow_test.py 2015-05-17 12:22:11.000000000 +0000 +++ grass-7.6.0/raster3d/r3.flow/testsuite/r3flow_test.py 2018-01-13 00:05:00.000000000 +0000 @@ -26,13 +26,13 @@ null_cells=0 cells=480 min=0 -max=91 -range=91 +max=89 +range=89 mean=6.38333333333333 mean_of_abs=6.38333333333333 -stddev=11.3685848821312 -variance=129.244722222222 -coeff_var=178.097935490306 +stddev=11.3061070026581 +variance=127.828055555556 +coeff_var=177.119169754436 sum=3064 """ diff -Nru grass-7.4.3/raster3d/r3.gwflow/r3.gwflow.html grass-7.6.0/raster3d/r3.gwflow/r3.gwflow.html --- grass-7.4.3/raster3d/r3.gwflow/r3.gwflow.html 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/raster3d/r3.gwflow/r3.gwflow.html 2018-12-26 12:09:48.000000000 +0000 @@ -21,7 +21,7 @@ The groundwater flow calculation is based on Darcy's law and a numerical implicit finite volume discretization. The discretization results in a -symmetric and positive definit linear equation system in form of +symmetric and positive definite linear equation system in form of Ax = b, which must be solved. The groundwater flow partial differential equation is of the following form: @@ -137,4 +137,4 @@ here at Technical University Berlin, Germany. -

Last changed: $Date: 2017-02-17 22:14:15 +0100 (Fri, 17 Feb 2017) $ +

Last changed: $Date: 2018-12-26 13:09:47 +0100 (Wed, 26 Dec 2018) $ diff -Nru grass-7.4.3/raster3d/r3.in.bin/r3.in.bin.html grass-7.6.0/raster3d/r3.in.bin/r3.in.bin.html --- grass-7.4.3/raster3d/r3.in.bin/r3.in.bin.html 2018-06-16 08:49:18.000000000 +0000 +++ grass-7.6.0/raster3d/r3.in.bin/r3.in.bin.html 2018-08-31 15:00:19.000000000 +0000 @@ -52,4 +52,4 @@ Soren Gebbert, based on r.in.bin from Jacques Bouchard and Bob Covill -

Last changed: $Date: 2018-06-16 10:49:17 +0200 (Sat, 16 Jun 2018) $ +

Last changed: $Date: 2018-06-12 02:46:28 +0200 (Tue, 12 Jun 2018) $ diff -Nru grass-7.4.3/raster3d/r3.in.lidar/r3.in.lidar.html grass-7.6.0/raster3d/r3.in.lidar/r3.in.lidar.html --- grass-7.4.3/raster3d/r3.in.lidar/r3.in.lidar.html 2017-11-25 22:59:39.000000000 +0000 +++ grass-7.6.0/raster3d/r3.in.lidar/r3.in.lidar.html 2018-08-31 15:00:19.000000000 +0000 @@ -208,4 +208,4 @@ Vaclav Petras, NCSU GeoForAll Lab -

Last changed: $Date: 2017-11-25 23:27:34 +0100 (Sat, 25 Nov 2017) $ +

Last changed: $Date: 2017-11-25 23:04:19 +0100 (Sat, 25 Nov 2017) $ diff -Nru grass-7.4.3/raster3d/r3.out.bin/r3.out.bin.html grass-7.6.0/raster3d/r3.out.bin/r3.out.bin.html --- grass-7.4.3/raster3d/r3.out.bin/r3.out.bin.html 2018-06-16 08:49:18.000000000 +0000 +++ grass-7.6.0/raster3d/r3.out.bin/r3.out.bin.html 2018-08-31 15:00:19.000000000 +0000 @@ -34,4 +34,4 @@

AUTHOR

Sören Gebbert, based on r.out.bin from Bob Covill and Glynn Clements -

Last changed: $Date: 2018-06-16 10:49:17 +0200 (Sat, 16 Jun 2018) $ +

Last changed: $Date: 2018-06-12 02:46:28 +0200 (Tue, 12 Jun 2018) $ diff -Nru grass-7.4.3/raster3d/r3.out.netcdf/main.c grass-7.6.0/raster3d/r3.out.netcdf/main.c --- grass-7.4.3/raster3d/r3.out.netcdf/main.c 2015-01-10 12:14:11.000000000 +0000 +++ grass-7.6.0/raster3d/r3.out.netcdf/main.c 2018-03-23 17:36:02.000000000 +0000 @@ -158,9 +158,12 @@ ukv = G_get_projunits(); pj_get_kv(&pjinfo, pkv, ukv); - proj4 = pj_get_def(pjinfo.pj, 0); + proj4 = pjinfo.def; +#ifdef HAVE_PROJ_H + proj_destroy(pjinfo.pj); +#else pj_free(pjinfo.pj); - +#endif #ifdef HAVE_OGR /* We support the CF suggestion crs_wkt and the gdal spatil_ref attribute */ if ((retval = @@ -183,8 +186,6 @@ else proj4mod = G_store(proj4); - pj_dalloc(proj4); - if ((retval = nc_put_att_text(ncid, crs_varid, "crs_proj4", strlen(proj4mod), proj4mod))) diff -Nru grass-7.4.3/raster3d/r3.out.netcdf/Makefile grass-7.6.0/raster3d/r3.out.netcdf/Makefile --- grass-7.4.3/raster3d/r3.out.netcdf/Makefile 2013-02-23 10:35:10.000000000 +0000 +++ grass-7.6.0/raster3d/r3.out.netcdf/Makefile 2018-04-09 13:44:01.000000000 +0000 @@ -5,7 +5,7 @@ LIBES = $(RASTER3DLIB) $(GPROJLIB) $(GISLIB) $(GDALLIBS) $(NETCDFLIBS) $(PROJLIB) $(DATETIMELIB) DEPENDENCIES = $(RASTER3DDEP) $(GISDEP) $(GPROJDEP) $(DATETIMEDEP) -EXTRA_INC = $(PROJINC) +EXTRA_INC = $(PROJINC) $(GDALCFLAGS) EXTRA_CFLAGS = $(NETCDFCFLAGS) include $(MODULE_TOPDIR)/include/Make/Module.make diff -Nru grass-7.4.3/raster3d/r3.out.vtk/r3.out.vtk.html grass-7.6.0/raster3d/r3.out.vtk/r3.out.vtk.html --- grass-7.4.3/raster3d/r3.out.vtk/r3.out.vtk.html 2018-11-22 06:39:41.000000000 +0000 +++ grass-7.6.0/raster3d/r3.out.vtk/r3.out.vtk.html 2018-11-22 06:39:20.000000000 +0000 @@ -173,4 +173,4 @@

AUTHOR

Sören Gebbert -

Last changed: $Date: 2018-11-22 07:39:40 +0100 (Thu, 22 Nov 2018) $ +

Last changed: $Date: 2018-11-22 07:39:19 +0100 (Thu, 22 Nov 2018) $ diff -Nru grass-7.4.3/raster3d/r3.retile/test.r3.retile.sh grass-7.6.0/raster3d/r3.retile/test.r3.retile.sh --- grass-7.4.3/raster3d/r3.retile/test.r3.retile.sh 2014-12-19 19:04:59.000000000 +0000 +++ grass-7.6.0/raster3d/r3.retile/test.r3.retile.sh 2018-12-26 11:11:30.000000000 +0000 @@ -1,4 +1,4 @@ -# The module r3.retile is the object of ths test case +# The module r3.retile is the object of the test case # We need to set a specific region in the diff -Nru grass-7.4.3/raster3d/r3.showdspf/get_color_ogl.c grass-7.6.0/raster3d/r3.showdspf/get_color_ogl.c --- grass-7.4.3/raster3d/r3.showdspf/get_color_ogl.c 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/raster3d/r3.showdspf/get_color_ogl.c 2018-12-26 11:12:16.000000000 +0000 @@ -167,7 +167,7 @@ which is the original (per threshold) color table (i.e. gets out of per cube color mode). If unable to open cfile (colortable file), prints error message -andd uses default color table. +and uses default color table. ******************************************************************************/ void no_color_file(D_spec, cfile) struct dspec *D_spec; diff -Nru grass-7.4.3/raster3d/r3.showdspf/main_ogl.c grass-7.6.0/raster3d/r3.showdspf/main_ogl.c --- grass-7.4.3/raster3d/r3.showdspf/main_ogl.c 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/raster3d/r3.showdspf/main_ogl.c 2018-12-26 11:12:12.000000000 +0000 @@ -220,7 +220,7 @@ Headfax.g3mapin = g3map; /* currently seems rather redundant, but may have future use to - keep them seperate. */ + keep them separate. */ copy_head(&G3header, &Headfax); /* INIT */ @@ -804,7 +804,7 @@ do__draw_solid(Headp, G3p, D_spec, Cap); else if (type & DRAW_CAP) draw_cap_side(D_spec, Headp, G3p, Cap, (type >> 16) & 0x3f); - /* bring over arguement to DRAW_CAP in high 16 bits to low 16 */ + /* bring over argument to DRAW_CAP in high 16 bits to low 16 */ /* and AND with 00111111 for sides 1-6 */ @@ -933,7 +933,7 @@ do__draw_solid(Headp, G3p, D_spec, Cap); else if (type & DRAW_CAP) draw_cap_side(D_spec, Headp, G3p, Cap, (type >> 16) & 0x3f); - /* bring over arguement to DRAW_CAP in high 16 bits to low 16 */ + /* bring over argument to DRAW_CAP in high 16 bits to low 16 */ /* and AND with 00111111 for sides 1-6 */ } diff -Nru grass-7.4.3/raster3d/r3.showdspf/new_init_graphics.c grass-7.6.0/raster3d/r3.showdspf/new_init_graphics.c --- grass-7.4.3/raster3d/r3.showdspf/new_init_graphics.c 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/raster3d/r3.showdspf/new_init_graphics.c 2018-12-26 11:12:24.000000000 +0000 @@ -152,7 +152,7 @@ initializeFonts() This function initializes the OpenGL display lists required for drawing 2D text in a 3D window. FontBase will end up pointing to a sequence - of display lists in which each individual display charactor in a font. + of display lists in which each individual display character in a font. The font chosen in a Courier Bold font chosen to match the font used by the IRISGL charstr() function. ------------------------------------------------------------------- diff -Nru grass-7.4.3/raster3d/r3.stats/support.c grass-7.6.0/raster3d/r3.stats/support.c --- grass-7.4.3/raster3d/r3.stats/support.c 2014-05-06 20:02:21.000000000 +0000 +++ grass-7.6.0/raster3d/r3.stats/support.c 2018-12-26 11:11:59.000000000 +0000 @@ -353,7 +353,7 @@ * / \ * [[7,8]] [[8,9]] * - * Searching the value 5.5 will result in the follwoing steps: + * Searching the value 5.5 will result in the following steps: * * value 5.5 in range of * 1.) left array index = 0 - right array index = 8 -> range [0 - 9] diff -Nru grass-7.4.3/raster3d/r3.to.rast/main.c grass-7.6.0/raster3d/r3.to.rast/main.c --- grass-7.4.3/raster3d/r3.to.rast/main.c 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/raster3d/r3.to.rast/main.c 2018-12-26 11:11:55.000000000 +0000 @@ -135,7 +135,7 @@ } /* ************************************************************************* */ -/* Write the slices to seperate raster maps ******************************** */ +/* Write the slices to separate raster maps ******************************** */ /* ************************************************************************* */ /* coefficients are used only when needed, otherwise the original values diff -Nru grass-7.4.3/README grass-7.6.0/README --- grass-7.4.3/README 2017-11-30 13:00:26.000000000 +0000 +++ grass-7.6.0/README 2018-08-31 15:00:43.000000000 +0000 @@ -48,33 +48,33 @@ make pdfdocs An online version is available at: -http://grass.osgeo.org/programming7/ +https://grass.osgeo.org/programming7/ ## Docker Build using the downloaded source code (in the directory with the source code): - docker build -t grassgis74 . + docker build -t grassgis76 . A test run (assuming you have existing GRASS GIS location; it can be downloaded from https://grass.osgeo.org/sampledata/north_carolina/nc_basic_spm_grass7.zip) # case 1: launching in the grassdata directory in which the location is stored: - docker run -it --rm --user=$(id -u):$(id -g) --volume $(pwd):/data --env HOME=/data/ grassgis74 \ - grass --text nc_basic_spm/PERMANENT --exec g.region -p + docker run -it --rm --user=$(id -u):$(id -g) --volume $(pwd):/data --env HOME=/data/ grassgis76 \ + grass --text nc_spm_08_grass7/user1 --exec g.region -p # case 2: launching anywhere - docker run -it --rm --user=$(id -u):$(id -g) --volume /your/test/grassdata/:/data --env HOME=/data/ grassgis74 \ + docker run -it --rm --user=$(id -u):$(id -g) --volume /your/test/grassdata/:/data --env HOME=/data/ grassgis76 \ grass /data/nc_basic_spm/PERMANENT --exec g.region -p -Note that the first `grassgis74` is the name of the image while the second +Note that the first `grassgis76` is the name of the image while the second `grass` is the name of the executable. To run the tests (again assuming local location): docker run -it --rm --user=$(id -u):$(id -g) --volume /your/test/grassdata/:/data --env HOME=/data/ -w /code/grass \ - grassgis74 grass /data/nc_basic_spm/PERMANENT --exec \ + grassgis76 grass /data/nc_basic_spm/PERMANENT --exec \ python -m grass.gunittest.main \ --location nc_basic_spm --location-type nc diff -Nru grass-7.4.3/REQUIREMENTS.html grass-7.6.0/REQUIREMENTS.html --- grass-7.4.3/REQUIREMENTS.html 2018-03-26 21:34:36.000000000 +0000 +++ grass-7.6.0/REQUIREMENTS.html 2019-01-01 18:59:11.000000000 +0000 @@ -212,11 +212,11 @@


-© GRASS Development Team 1997-2018 +© GRASS Development Team 1997-2019

Please report bugs here:
https://grass.osgeo.org/development/bug-tracking/

-Last changed: $Date: 2018-03-25 16:51:11 +0200 (Sun, 25 Mar 2018) $ +Last changed: $Date: 2019-01-01 19:22:26 +0100 (Tue, 01 Jan 2019) $ diff -Nru grass-7.4.3/rpm/grass.spec grass-7.6.0/rpm/grass.spec --- grass-7.4.3/rpm/grass.spec 2018-11-06 13:07:15.000000000 +0000 +++ grass-7.6.0/rpm/grass.spec 2018-11-15 17:24:49.000000000 +0000 @@ -1,8 +1,12 @@ -%global shortver 74 +# This package depends on automagic byte compilation +# https://fedoraproject.org/wiki/Changes/No_more_automagic_Python_bytecompilation_phase_2 +%global _python_bytecompile_extra 1 + +%global shortver 76 %global macrosdir %(d=%{_rpmconfigdir}/macros.d; [ -d $d ] || d=%{_sysconfdir}/rpm; echo $d) Name: grass -Version: 7.4.2 +Version: 7.6.0 Release: 2%{?dist} Summary: GRASS GIS - Geographic Resources Analysis Support System @@ -83,6 +87,8 @@ BuildRequires: subversion BuildRequires: unixODBC-devel BuildRequires: zlib-devel +BuildRequires: libzstd-devel +Requires: libzstd Requires: geos Requires: proj-epsg @@ -190,6 +196,7 @@ --with-postgres-includes=%{_includedir}/pgsql \ --with-cairo-ldflags=-lfontconfig \ --with-freetype-includes=%{_includedir}/freetype2 \ + --with-zstd \ --with-proj-share=%{_datadir}/proj %if (0%{?rhel} > 6 || 0%{?fedora}) diff -Nru grass-7.4.3/rpm/grass_unversioned.spec grass-7.6.0/rpm/grass_unversioned.spec --- grass-7.4.3/rpm/grass_unversioned.spec 1970-01-01 00:00:00.000000000 +0000 +++ grass-7.6.0/rpm/grass_unversioned.spec 2018-01-16 19:52:08.000000000 +0000 @@ -0,0 +1,565 @@ +%global shortver 75 +%global macrosdir %(d=%{_rpmconfigdir}/macros.d; [ -d $d ] || d=%{_sysconfdir}/rpm; echo $d) + +Name: grass +Version: 7.5.0 +Release: 1%{?dist} +Summary: GRASS GIS - Geographic Resources Analysis Support System + +Group: Applications/Engineering +License: GPLv2+ +URL: https://grass.osgeo.org +Source0: https://grass.osgeo.org/%{name}%{shortver}/source/%{name}-%{version}.tar.gz +Source2: %{name}-config.h +# Patch0: grass72_ctypes_gcc7.diff + +BuildRequires: bison +BuildRequires: blas-devel +BuildRequires: desktop-file-utils +BuildRequires: fftw-devel +BuildRequires: flex +%if (0%{?rhel} > 6 || 0%{?fedora}) +BuildRequires: freetype-devel +%endif +BuildRequires: gdal-devel +BuildRequires: geos-devel +BuildRequires: gettext +BuildRequires: lapack-devel +%if (0%{?rhel} > 6 || 0%{?fedora}) +BuildRequires: libappstream-glib +%endif +%if 0%{?fedora} +BuildRequires: liblas-devel => 1.8.0-12 +%endif +BuildRequires: libpng-devel +BuildRequires: libtiff-devel +BuildRequires: libXmu-devel +BuildRequires: mesa-libGL-devel +BuildRequires: mesa-libGLU-devel +BuildRequires: mysql-devel +%if (0%{?rhel} > 6 || 0%{?fedora}) +BuildRequires: netcdf-devel +%endif +BuildRequires: numpy +%if (0%{?rhel} > 6 || 0%{?fedora}) +BuildRequires: postgresql-devel +%else +# RHEL6: PG from http://yum.postgresql.org/9.6/redhat/rhel-$releasever-$basearch/ +BuildRequires: postgresql96-devel postgresql96-libs +%endif +BuildRequires: proj-devel +BuildRequires: proj-epsg +BuildRequires: proj-nad +%if (0%{?rhel} <= 6 && !0%{?fedora}) +# argparse is included in python2.7+ but not python2.6 +BuildRequires: python-argparse +%endif +BuildRequires: python-dateutil +BuildRequires: python-devel +Requires: python-matplotlib +##? +#Requires: python-matplotlib-wx +%if (0%{?rhel} > 6 || 0%{?fedora}) +BuildRequires: python-pillow +%else +BuildRequires: python-imaging +%endif +BuildRequires: readline-devel +BuildRequires: sqlite-devel +BuildRequires: subversion +BuildRequires: unixODBC-devel +BuildRequires: wxGTK-devel +BuildRequires: zlib-devel +BuildRequires: libzstd-devel +Requires: libzstd + +Requires: geos +Requires: numpy +Requires: proj-epsg +Requires: proj-nad +Requires: wxPython + +%if "%{_lib}" == "lib" +%global cpuarch 32 +%else +%global cpuarch 64 +%endif + +Requires: %{name}%{?isa}-libs = %{version}-%{release} + +%description +GRASS (Geographic Resources Analysis Support System) is a Geographic +Information System (GIS) used for geospatial data management and +analysis, image processing, graphics/maps production, spatial +modeling, and visualization. GRASS is currently used in academic and +commercial settings around the world, as well as by many governmental +agencies and environmental consulting companies. + +%package libs +Summary: GRASS GIS runtime libraries +Group: Applications/Engineering + +%description libs +GRASS GIS runtime libraries + +%package gui +Summary: GRASS GIS GUI +Group: Applications/Engineering +Requires: %{name}%{?isa}-libs = %{version}-%{release} +Requires: %{name}%{?isa} = %{version}-%{release} + +%description gui +GRASS GIS GUI + +%package devel +Summary: GRASS GIS development headers +Group: Applications/Engineering +Requires: %{name}%{?isa}-libs = %{version}-%{release} + +%description devel +GRASS GIS development headers + +%prep +%setup -q +# %patch0 -p1 + +# Correct mysql_config query +sed -i -e 's/--libmysqld-libs/--libs/g' configure + +# Fixup shebangs +find -type f | xargs sed -i -e 's,#!/usr/bin/env python,#!%{__python},' +find -name \*.pl | xargs sed -i -e 's,#!/usr/bin/env perl,#!%{__perl},' + +%build +# Package is not ready for -Werror=format-security or the C++11 standard +CFLAGS="$(echo ${RPM_OPT_FLAGS} | sed -e 's/ -Werror=format-security//')" +CXXFLAGS="-std=c++98 ${CFLAGS}" +%configure \ + --with-cxx \ + --with-tiff \ + --with-png \ + --with-postgres \ + --with-mysql \ + --with-opengl \ + --with-odbc \ + --with-fftw \ + --with-blas \ + --with-lapack \ + --with-cairo \ +%if (0%{?rhel} > 6 || 0%{?fedora}) + --with-freetype \ +%endif + --with-nls \ + --with-readline \ + --with-regex \ + --with-openmp \ + --with-gdal=%{_bindir}/gdal-config \ + --with-wxwidgets=%{_bindir}/wx-config \ + --with-geos=%{_bindir}/geos-config \ +%if (0%{?rhel} > 6 || 0%{?fedora}) + --with-netcdf=%{_bindir}/nc-config \ +%endif +%if 0%{?fedora} + --with-liblas=%{_bindir}/liblas-config \ +%endif + --with-mysql-includes=%{_includedir}/mysql \ +%if (0%{?fedora} > 27) + --with-mysql-libs=%{_libdir} \ +%else + --with-mysql-libs=%{_libdir}/mysql \ +%endif +%if (0%{?rhel} > 6 || 0%{?fedora}) + --with-postgres-includes=%{_includedir}/pgsql \ +%else + --with-postgres-includes=%{_prefix}/pgsql-9.6/include/ \ + --with-postgres-libs=%{_prefix}/pgsql-9.6/lib/ \ +%endif + --with-cairo-ldflags=-lfontconfig \ + --with-freetype-includes=%{_includedir}/freetype2 \ + --with-zstd \ + --with-proj-share=%{_datadir}/proj + +%if (0%{?rhel} > 6 || 0%{?fedora}) +make %{?_smp_mflags} +%else +# EPEL6: the HTML parser is too strict in Python 6, hence a few manual pages will not be generated +make %{?_smp_mflags} || echo "EPEL6: ignoring failed manual pages" +%endif + +# by default, grass will be installed to /usr/grass-%%{version} +# this is not FHS compliant: hide grass-%%{version} in %%{libdir}/grass +# version will be removed +%install +%make_install \ + prefix=%{buildroot}%{_libdir} \ + UNIX_BIN=%{buildroot}%{_bindir} + +# remove version number +mv %{buildroot}%{_libdir}/%{name}-%{version} %{buildroot}%{_libdir}/%{name} +mv %{buildroot}%{_bindir}/%{name}%{shortver} %{buildroot}%{_bindir}/%{name} + +# libraries and headers are in GISBASE = %%{_libdir}/%%{name} +# keep them in GISBASE + +# fix paths: + +# Change GISBASE in startup script +sed -i -e 's|%{buildroot}%{_libdir}/%{name}-%{version}|%{_libdir}/%{name}|g' \ + %{buildroot}%{_bindir}/%{name} +# fix GRASS_HOME and RUN_GISBASE in Platform.make +sed -i -e 's|%{buildroot}%{_libdir}/%{name}-%{version}|%{_libdir}/%{name}|g' \ + %{buildroot}%{_libdir}/%{name}/include/Make/Platform.make +# fix INST_DIR in Platform.make +sed -i -e 's|%{name}-%{version}|%{name}|g' \ + %{buildroot}%{_libdir}/%{name}/include/Make/Platform.make +# fix ARCH_DISTDIR in Grass.make +sed -i -e 's|%{buildroot}%{_libdir}/%{name}-%{version}|%{_libdir}/%{name}|g' \ + %{buildroot}%{_libdir}/%{name}/include/Make/Grass.make +# fix ARCH_BINDIR in Grass.make +sed -i -e 's|%{buildroot}%{_bindir}|%{_bindir}|g' \ + %{buildroot}%{_libdir}/%{name}/include/Make/Grass.make +# fix GISDBASE in demolocation +sed -i -e 's|%{buildroot}%{_libdir}/%{name}|%{_libdir}/%{name}|g' \ + %{buildroot}%{_libdir}/%{name}/demolocation/.grassrc%{shortver} +# Correct font path +sed -i -e 's|%{buildroot}%{_libdir}/%{name}|%{_libdir}/%{name}|' \ + %{buildroot}%{_libdir}/%{name}/etc/fontcap +# fix paths in grass.pc +sed -i -e 's|%{_prefix}/%{name}-%{version}|%{_libdir}/%{name}|g' \ + %{name}.pc + +mkdir -p %{buildroot}%{_libdir}/pkgconfig +install -p -m 644 %{name}.pc %{buildroot}%{_libdir}/pkgconfig + +# Create multilib header +mv %{buildroot}%{_libdir}/%{name}/include/%{name}/config.h \ + %{buildroot}%{_libdir}/%{name}/include/%{name}/config-%{cpuarch}.h +install -p -m 644 %{SOURCE2} %{buildroot}%{_libdir}/%{name}/include/%{name}/config.h + +# Make man pages available on the system, convert to utf8 and avoid name conflict +mkdir -p %{buildroot}%{_mandir}/man1 +for man in $(ls %{buildroot}%{_libdir}/%{name}/docs/man/man1/*.1) +do + iconv -f iso8859-1 -t utf8 $man > %{buildroot}%{_mandir}/man1/$(basename $man)"%{name}" +done + +# symlink docs from GISBASE to standard system location +mkdir -p %{buildroot}%{_docdir} +ln -s %{_libdir}/%{name}/docs %{buildroot}%{_docdir}/%{name} + +for file in infrastructure.txt ; do + iconv -f ISO-8859-1 -t UTF-8 $file > ${file}.tmp && mv -f ${file}.tmp $file +done + +# Make desktop, appdata and icon files available on the system +mv %{buildroot}%{_libdir}/%{name}/share/* %{buildroot}%{_datadir} +desktop-file-validate %{buildroot}/%{_datadir}/applications/*.desktop +# EPEL7 fails on url tag, so we ignore failure: +appstream-util validate-relax --nonet %{buildroot}/%{_datadir}/appdata/*.appdata.xml || echo "Ignoring appstream-util failure" + +# Cleanup: nothing to do +#rm -rf %%{buildroot}%%{_libdir}/%%{name} + +# rpm macro for version checking +mkdir -p ${RPM_BUILD_ROOT}%{macrosdir} +cat > ${RPM_BUILD_ROOT}%{macrosdir}/macros.%{name} </dev/null || : + +%postun +if [ $1 -eq 0 ] ; then + /bin/touch --no-create %{_datadir}/icons/hicolor &>/dev/null + /usr/bin/gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : +fi + +%posttrans +/usr/bin/gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : + +%post libs -p /sbin/ldconfig + +%postun libs -p /sbin/ldconfig + +%files +%exclude %{_libdir}/%{name}/driver/db/* +%exclude %{_libdir}/%{name}/lib +%exclude %{_libdir}/%{name}/include +%exclude %{_libdir}/%{name}/gui +%{_libdir}/%{name} +%{_bindir}/* +%{_datadir}/appdata/* +%{_datadir}/applications/* +%{_datadir}/icons/hicolor/*/apps/* +%{_mandir}/man1/* +%{_docdir}/%{name} + +%files libs +%license AUTHORS COPYING GPL.TXT CHANGES +%{_libdir}/%{name}/lib/*.%{version}.so +%{_libdir}/%{name}/lib/*.a +%dir %{_libdir}/%{name}/driver +%dir %{_libdir}/%{name}/driver/db +%{_libdir}/%{name}/driver/db/* + +%files gui +%{_libdir}/%{name}/gui + +%files devel +%doc TODO doc/* SUBMITTING +%{macrosdir}/macros.%{name} +%{_libdir}/pkgconfig/* +%dir %{_libdir}/%{name}/lib +%{_libdir}/%{name}/lib/*[!%{version}].so +%{_libdir}/%{name}/include + +%changelog +* Mon Jan 15 2018 Markus Metz - 7.4.0-1 +- New upstream version 7.4.0 +- Fix grass-devel which needs include/grass and include/Make dirs + +* Fri Jul 21 2017 Kalev Lember - 7.2.1-2 +- Rebuilt for Boost 1.64 + +* Wed May 3 2017 Markus Neteler - 7.2.1-1 +- New upstream version 7.2.1 + +* Thu Mar 2 2017 Markus Neteler - 7.2.0-3 +- Fix for g.extension which needs include/ dir in grass-devel + +* Sat Feb 4 2017 Markus Neteler - 7.2.0-2 +- Fixes for EPEL + +* Thu Jan 12 2017 Markus Neteler - 7.2.0-1 +- New upstream version 7.2.0 + +* Thu Jan 12 2017 Igor Gnatenko - 7.0.4-5 +- Rebuild for readline 7.x + +* Sun Jan 01 2017 Volker Froehlich - 7.0.4-4 +- Rebuild for libgeos + +* Fri Oct 7 2016 Orion Poplawski - 7.0.4-3 +- Add patch to fix desktop file +- Validate desktop and appdata files +- Fix script interpreters +- Convert files to UTF-8 if needed + +* Wed Sep 21 2016 Orion Poplawski - 7.0.4-2 +- Generate rpm macro file for version tracking + +* Mon May 9 2016 Devrim Gündüz - 7.0.4-1 +- Update to 7.0.4 + +* Mon Mar 07 2016 Thomas Kreuzer - 7.0.3-1 +- New SPEC file for GRASS GIS 7.0.3 + +* Tue Sep 23 2014 Richard Hughes - 6.4.4-5 +- Install the shipped AppData file + +* Sat Aug 16 2014 Fedora Release Engineering - 6.4.4-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild + +* Sat Aug 09 2014 Ralf Corsépius 6.4.4-2 +- Rebase patches against grass-6.4.4. +- Convert -Werror=format-security into warnings (RHBZ#1106720). +- Minor spec cleanup. + +* Fri Jul 25 2014 Peter Robinson 6.4.4-1 +- Update to 6.4.4 +- Make 64bit conditionals generic + +* Sat Jun 07 2014 Fedora Release Engineering - 6.4.3-8 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild + +* Wed May 21 2014 Jaroslav Škarvada - 6.4.3-7 +- Rebuilt for https://fedoraproject.org/wiki/Changes/f21tcl86 + +* Thu Mar 27 2014 Ville Skyttä - 6.4.3-6 +- Don't ship patch backup files + +* Mon Oct 14 2013 Volker Fröhlich - 6.4.3-5 +- Solve build failure on PPC tests (BZ#961838) + +* Wed Oct 9 2013 Devrim Gündüz - 6.4.3-4 +- Rebuild against new GEOS + +* Thu Oct 3 2013 Volker Fröhlich - 6.4.3-3 +- Add patch for release name encoding crash +- Use upstream desktop file (BZ #986852) +- Install icons of different sizes + +* Sat Sep 14 2013 Volker Fröhlich - 6.4.3-2 +- Remove gcc patch (upstream) +- Remove useless BR for libjpeg +- Make config.h a source file instead of defining it in the spec file +- Truncate changelog + +* Thu Sep 12 2013 Devrim GÜNDÜZ - 6.4.3-1 +- Update to 6.4.3 +- Rebuild with new geos. + +* Tue Aug 27 2013 Orion Poplawski - 6.4.2-11 +- Rebuild for gdal 1.10.0 + +* Sat Aug 03 2013 Fedora Release Engineering - 6.4.2-10 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild + +* Fri Apr 12 2013 Jon Ciesla - 6.4.2-9 +- Drop desktop vendor tag. + +* Wed Mar 06 2013 Devrim GÜNDÜZ - 6.4.2-8 +- Rebuild with new geos. + +* Fri Jan 25 2013 Devrim GÜNDÜZ - 6.4.2-7 +- Rebuild with geos 3.3.7. + +* Sun Nov 18 2012 Volker Fröhlich - 6.4.2-6 +- Rebuild with ever newer geos + +* Wed Nov 14 2012 Devrim GÜNDÜZ - 6.4.2-5 +- Rebuild with new geos. + +* Thu Jul 19 2012 Fedora Release Engineering - 6.4.2-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild + +* Mon Jul 16 2012 Devrim GÜNDÜZ - 6.4.2-3 +- Rebuilt + +* Sun Mar 4 2012 Volker Fröhlich - 6.4.2-2 +- Solve name conflict with "parallel" man pages (BZ 797824) +- Correct man page encoding conversion +- Build with multiple workers; assumuption on race-condition was wrong + +* Fri Mar 2 2012 Tom Callaway - 6.4.2-1 +- update to 6.4.2 + +* Tue Feb 28 2012 Fedora Release Engineering - 6.4.1-8 +- Rebuilt for c++ ABI breakage + +* Tue Jan 10 2012 Volker Fröhlich - 6.4.1-7 +- Race condition in build system assumed -- going back to one worker + +* Mon Jan 9 2012 Devrim GÜNDÜZ - 6.4.1-6 +- Rebuilt with new geos + +* Wed Nov 23 2011 Volker Fröhlich - 6.4.1-5 +- Move string substitution back to the install section, because + it causes problems otherwise +- Add patch for libpng API change + +* Wed Nov 02 2011 Volker Fröhlich - 6.4.1-4 +- Remove encoding from desktop file +- Remove BR on wxGTK, because wxGTK requires it anyway +- Disable Ubuntu patches, because they don't seem to work in Fedora +- Move all the string substitution for locales and docs to prep +- Use name macro in Source +- Drop custom compiler flags -- no evidence they serve a purpose +- Remove 2 unnecessary chmods +- Don't use sysconfdir macro in places, where etc means something different +- Add contributors to documentation + +* Wed Nov 02 2011 Volker Fröhlich - 6.4.1-3 +- Patch locale and documentation paths properly for the GUI + +* Thu Sep 22 2011 Volker Fröhlich - 6.4.1-2 +- Remove duplicate documentation +- Correct further documentation paths +- Create version-less symlinks for library directory and binary +- Supply all lang files to the files section directly +- Add ternary operator patch for Python 2.4 (ELGIS) + +* Tue Aug 02 2011 Volker Fröhlich - 6.4.1-1 +- Update to 6.4.1 +- Remove explicit lib and include dirs, where not necessary +- Really build with geos +- Remove sed call on ncurses + +* Tue Aug 02 2011 Volker Fröhlich - 6.4.0-4 +- Correct license to GPLv2+ +- Update URL +- Replace define with global macro +- Devel package required itself +- Simplify setup macro +- Don't add -lm manually anymore +- Correct FSF postal address +- Drop cstdio patch +- Correct Exec and Icon entry in desktop file +- Remove wrong and unnecessary translation entries from desktop file + GRASS didn't start for the first issue +- Add numpy as requirement +- Delete defattr, as the defaults work right +- Use name macro where possible +- Devel package required itself +- Changelog doesn't need encoding conversion anymore + Same goes for translators and infrastructure files +- Use mandir macro on one occasion +- Introduce "shortversion" macro +- Beautify case construction for 64 bit build flags +- Update syntax for Require on base package to guidelines +- Don't list LOCALE files twice, own directory +- Don't ship same documentation in different packages +- Drop README +- Simplify file list in devel package +- Replace extra icon source with one from the tarball + +* Wed Mar 23 2011 Dan Horák - 6.4.0-3 +- rebuilt for mysql 5.5.10 (soname bump in libmysqlclient) + +* Wed Feb 09 2011 Fedora Release Engineering - 6.4.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild + +* Mon Nov 22 2010 Viji Nair - 6.4.0-1 +- Rebuilt with new gdal 1.7.3. +- Updated to upstream version 6.4.0. +- Removed grass-gdilib.patch +- Spec review + +* Fri Dec 4 2009 Devrim GÜNDÜZ - 6.3.0-15 +- Rebuilt with new geos + +* Fri Aug 21 2009 Tomas Mraz - 6.3.0-14 +- rebuilt with new openssl + +* Fri Jul 24 2009 Fedora Release Engineering - 6.3.0-13 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Mon Mar 23 2009 Lubomir Rintel - 6.3.0-12 +- Fix build with GCC 4.4 + +* Tue Feb 24 2009 Fedora Release Engineering - 6.3.0-11 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild + +* Thu Jan 29 2009 Balint Cristian - 6.3.0-10 +- email change +- rebuild for new mysql + +* Sun Dec 07 2008 Balint Cristian 6.3.0-9 +- rebuild against newer gdal + +* Sun Dec 07 2008 Balint Cristian 6.3.0-8 +- rebuild against newer gdal + +* Sun Nov 30 2008 Ignacio Vazquez-Abrams 6.3.0-7 +- Rebuild for Python 2.6 + +* Sun Aug 24 2008 Balint Cristian 6.3.0-6 +- bz#458427 (prelink fail) +- bz#458563 (grass not able to display documentation) + +* Sat Jul 05 2008 Balint Cristian 6.3.0-5 +- address bz#454146 (wxPython miss) + +* Thu Jun 12 2008 Balint Cristian 6.3.0-4 +- address bz#341391 (multilib issue) + +* Mon May 26 2008 Balint Cristian 6.3.0-3 +- bugfix initscripts permission + +* Thu May 15 2008 Balint Cristian 6.3.0-2 +- require swig to build + +* Thu May 15 2008 Balint Cristian 6.3.0-1 +- final stable release upstream diff -Nru grass-7.4.3/rpm/README.txt grass-7.6.0/rpm/README.txt --- grass-7.4.3/rpm/README.txt 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/rpm/README.txt 2018-08-31 15:00:19.000000000 +0000 @@ -14,3 +14,11 @@ Opensuse: http://download.opensuse.org/repositories/Application:/Geo/ + + +example SPEC files in this folder + versioned GRASS installation + grass.spec + + unversioned GRASS installation + grass_unversioned.spec diff -Nru grass-7.4.3/scripts/d.rast.edit/d.rast.edit.html grass-7.6.0/scripts/d.rast.edit/d.rast.edit.html --- grass-7.4.3/scripts/d.rast.edit/d.rast.edit.html 2018-06-24 10:15:05.000000000 +0000 +++ grass-7.6.0/scripts/d.rast.edit/d.rast.edit.html 2018-12-16 18:09:48.000000000 +0000 @@ -132,7 +132,8 @@ d.rast.arrow, -d.rast.num +d.rast.num, +wxGUI.rdigit

AUTHOR

@@ -142,4 +143,4 @@ Replaces Xdriver version in C by Chris Rewerts, April 1991, Agricultural Engineering, Purdue University -

Last changed: $Date: 2018-06-24 12:15:04 +0200 (Sun, 24 Jun 2018) $ +

Last changed: $Date: 2018-12-15 12:16:30 +0100 (Sat, 15 Dec 2018) $ diff -Nru grass-7.4.3/scripts/g.extension/g.extension.html grass-7.6.0/scripts/g.extension/g.extension.html --- grass-7.4.3/scripts/g.extension/g.extension.html 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/scripts/g.extension/g.extension.html 2018-08-31 15:00:19.000000000 +0000 @@ -202,6 +202,17 @@ Note that because of MS-Windows operating system architecture, only official repository is supported on this platform. +

Install a specific version from Addons

+ +To install a specific version from GRASS GIS Addons, specify the full +URL pointing to Trac code browser and include Subversion revision +number. For example, this installs the version number 57854 of +r.local.relief module: + +
+g.extension r.local.relief url="https://trac.osgeo.org/grass/browser/grass-addons/grass7/raster/r.local.relief?rev=57854&format=zip"
+
+

Installing when writing a module locally

Having source code of a GRASS module in a directory on disk @@ -252,4 +263,4 @@ Vaclav Petras, NCSU OSGeoREL (support for general sources, partial refactoring)

-Last changed: $Date: 2017-01-05 08:56:15 +0100 (Thu, 05 Jan 2017) $ +Last changed: $Date: 2018-06-10 02:40:48 +0200 (Sun, 10 Jun 2018) $ diff -Nru grass-7.4.3/scripts/g.search.modules/testsuite/test_g_search_modules.py grass-7.6.0/scripts/g.search.modules/testsuite/test_g_search_modules.py --- grass-7.4.3/scripts/g.search.modules/testsuite/test_g_search_modules.py 2016-05-02 19:34:30.000000000 +0000 +++ grass-7.6.0/scripts/g.search.modules/testsuite/test_g_search_modules.py 2019-01-16 14:39:36.000000000 +0000 @@ -5,7 +5,7 @@ PURPOSE: Test g.search.modules script outputs -COPYRIGHT: (C) 2015 Jachym Ceppicky, and by the GRASS Development Team +COPYRIGHT: (C) 2015 Jachym Cepicky, and by the GRASS Development Team This program is free software under the GNU General Public License (>=v2). Read the file COPYING that comes with GRASS @@ -16,9 +16,13 @@ from grass.gunittest.main import test from grass.gunittest.gmodules import SimpleModule -import termcolor +import unittest -import os +try: + has_termcolor = True + import termcolor +except ImportError: + has_termcolor = False class TestSearchModule(TestCase): @@ -28,7 +32,7 @@ module = SimpleModule('g.search.modules', keyword="water") self.assertModule(module) stdout = module.outputs.stdout - self.assertEqual(stdout.split()[0], 'r.watershed') + self.assertEqual(stdout.split()[0], 'r.basins.fill') def test_json_output(self): import json @@ -36,7 +40,7 @@ self.assertModule(module) stdout = json.loads(module.outputs.stdout) self.assertEqual(len(stdout), 6, 'Six modules found') - self.assertEqual(stdout[3]['name'], 'r.basins.fill', 'r.basins.fill') + self.assertEqual(stdout[3]['name'], 'r.water.outlet', 'r.water.outlet') self.assertTrue('keywords' in stdout[3]['attributes']) def test_shell_outout(self): @@ -44,14 +48,16 @@ self.assertModule(module) stdout = module.outputs.stdout.split() self.assertEqual(len(stdout), 6) - self.assertEqual(stdout[3], 'r.basins.fill') + self.assertEqual(stdout[3], 'r.water.outlet') + @unittest.skipUnless(has_termcolor, + "not supported in this library version") def test_colored_terminal(self): module = SimpleModule('g.search.modules', keyword="water", flags="c") self.assertModule(module) stdout = module.outputs.stdout.split() self.assertEqual(stdout[0], - termcolor.colored('r.watershed', + termcolor.colored('r.basins.fill', attrs=['bold'])) def test_manual_pages(self): diff -Nru grass-7.4.3/scripts/i.colors.enhance/i.colors.enhance.html grass-7.6.0/scripts/i.colors.enhance/i.colors.enhance.html --- grass-7.4.3/scripts/i.colors.enhance/i.colors.enhance.html 2018-03-04 12:06:44.000000000 +0000 +++ grass-7.6.0/scripts/i.colors.enhance/i.colors.enhance.html 2018-08-31 15:00:19.000000000 +0000 @@ -72,4 +72,4 @@ Markus Neteler, Trento, Italy
M. Hamish Bowman, Dept. Marine Science, Otago University, New Zealand -

Last changed: $Date: 2018-03-04 13:06:43 +0100 (Sun, 04 Mar 2018) $ +

Last changed: $Date: 2018-03-02 23:22:33 +0100 (Fri, 02 Mar 2018) $ diff -Nru grass-7.4.3/scripts/i.pansharpen/i.pansharpen.html grass-7.6.0/scripts/i.pansharpen/i.pansharpen.html --- grass-7.4.3/scripts/i.pansharpen/i.pansharpen.html 2018-03-04 12:06:44.000000000 +0000 +++ grass-7.6.0/scripts/i.pansharpen/i.pansharpen.html 2018-08-31 15:00:19.000000000 +0000 @@ -223,4 +223,4 @@ with contributions from Markus Neteler (ITC-irst, Italy); Glynn Clements; Luca Delucchi (Fondazione E. Mach, Italy); Markus Metz; and Hamish Bowman. -

Last changed: $Date: 2018-03-04 13:06:43 +0100 (Sun, 04 Mar 2018) $ +

Last changed: $Date: 2018-03-02 23:10:41 +0100 (Fri, 02 Mar 2018) $ diff -Nru grass-7.4.3/scripts/i.spectral/i.spectral.py grass-7.6.0/scripts/i.spectral/i.spectral.py --- grass-7.4.3/scripts/i.spectral/i.spectral.py 2018-08-15 20:20:45.000000000 +0000 +++ grass-7.6.0/scripts/i.spectral/i.spectral.py 2018-08-15 20:21:17.000000000 +0000 @@ -36,6 +36,10 @@ #% required : no #% guisection: Input #%end +#%option G_OPT_I_SUBGROUP +#% required : no +#% guisection: Input +#%end #%option G_OPT_R_INPUTS #% key: raster #% required : no @@ -198,6 +202,7 @@ def main(): group = options['group'] + subgroup = options['subgroup'] raster = options['raster'] output = options['output'] coords = options['coordinates'] @@ -226,7 +231,10 @@ # get data from group listing and set the x-axis labels if group: # Parse the group list output - s = gcore.read_command('i.group', flags='g', group=group, quiet=True) + if subgroup: + s = gcore.read_command('i.group', flags='g', group=group, subgroup=subgroup, quiet=True) + else: + s = gcore.read_command('i.group', flags='g', group=group, quiet=True) rastermaps = s.splitlines() else: # get data from list of files and set the x-axis labels diff -Nru grass-7.4.3/scripts/i.tasscap/i.tasscap.html grass-7.6.0/scripts/i.tasscap/i.tasscap.html --- grass-7.4.3/scripts/i.tasscap/i.tasscap.html 2018-03-04 12:06:44.000000000 +0000 +++ grass-7.6.0/scripts/i.tasscap/i.tasscap.html 2018-08-31 15:00:19.000000000 +0000 @@ -114,4 +114,4 @@

Converted to Python by Glynn Clements -

Last changed: $Date: 2018-03-04 13:06:43 +0100 (Sun, 04 Mar 2018) $ +

Last changed: $Date: 2018-03-02 23:18:09 +0100 (Fri, 02 Mar 2018) $ diff -Nru grass-7.4.3/scripts/Makefile grass-7.6.0/scripts/Makefile --- grass-7.4.3/scripts/Makefile 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/scripts/Makefile 2018-12-14 21:37:52.000000000 +0000 @@ -33,12 +33,14 @@ r.blend \ r.buffer.lowmem \ r.colors.stddev \ + r.drain \ r.fillnulls \ r.grow \ - r.import \ + r.import \ r.in.aster \ r.in.srtm \ r.in.wms \ + r.mapcalc.simple \ r.mask \ r.out.xyz \ r.pack \ diff -Nru grass-7.4.3/scripts/r.drain/Makefile grass-7.6.0/scripts/r.drain/Makefile --- grass-7.4.3/scripts/r.drain/Makefile 1970-01-01 00:00:00.000000000 +0000 +++ grass-7.6.0/scripts/r.drain/Makefile 2018-08-31 15:00:19.000000000 +0000 @@ -0,0 +1,7 @@ +MODULE_TOPDIR = ../.. + +PGM = r.drain + +include $(MODULE_TOPDIR)/include/Make/Script.make + +default: script \ No newline at end of file diff -Nru grass-7.4.3/scripts/r.drain/r.drain.html grass-7.6.0/scripts/r.drain/r.drain.html --- grass-7.4.3/scripts/r.drain/r.drain.html 1970-01-01 00:00:00.000000000 +0000 +++ grass-7.6.0/scripts/r.drain/r.drain.html 2018-12-26 16:32:05.000000000 +0000 @@ -0,0 +1,316 @@ +

DESCRIPTION

+ +r.drain traces a flow through a least-cost path in an +elevation model or cost surface. For cost surfaces, a movement +direction map must be specified with the +direction option and the -d flag to trace a flow path following +the given directions. Such a movement direction map can be generated with +r.walk, +r.cost, +r.slope.aspect or +r.watershed +provided that the direction is in degrees, measured counterclockwise +from east. + +

+The output raster map will show one or more least-cost paths +between each user-provided location(s) and the minima (low category +values) in the raster input map. If the -d flag is used +the output least-cost paths will be found using the direction raster +map. By default, the output will be an integer CELL map with +category 1 along the least cost path, and null cells elsewhere. + +

With the -c (copy) flag, the input raster map cell values are +copied verbatim along the path. With the -a (accumulate) +flag, the accumulated cell value from the starting point up to the current +cell is written on output. With either the -c or the -a flags, the +output map is created with the same cell type as +the input raster map (integer, float or double). With +the -n (number) flag, the cells are numbered +consecutively from the starting point to the final point. +The -c, -a, and -n flags are mutually +incompatible. + +

For an elevation surface, the path is calculated by choosing the +steeper "slope" between adjacent cells. The slope calculation +accurately accounts for the variable scale in lat-lon projections. For +a cost surface, the path is calculated by following the movement +direction surface back to the start point given +in r.walk or +r.cost. The path search stops +as soon as a region border or a neighboring NULL cell is encountered, +because in these cases the direction can not be determined (the path +could continue outside the current region). + +

The start_coordinates parameter consists of map E and N grid coordinates of +a starting point. Each x,y pair is the easting and northing (respectively) of +a starting point from which a least-cost corridor will be developed. +The start_points parameter can take multiple vector maps containing +additional starting points. +Up to 1024 starting points can be input from a combination of the +start_coordinates and start_points parameters. + +

Explanation of output values

+ +Consider the following example: + +
+Input:                          Output:
+  ELEVATION SURFACE               LEAST COST PATH
+. . . . . . . . . . . . . . .    . . . . . . . . . . . . . . .
+. 19. 20. 18. 19. 16. 15. 15.    .   .   .   .   .   .   .   .
+. .  ---  . . . . . . . . . .    . . . . . . . . . . . . . . .
+. 20| 19| 17. 16. 17. 16. 16.    .   . 1 . 1 . 1 .   .   .   .
+. .  ---  . . . . . . . . . .    . . . . . . . . . . . . . . .
+. 18. 18. 24. 18. 15. 12. 11.    .   .   .   .   . 1 .   .   .
+. . . . . . . . . . . . . . .    . . . . . . . . . . . . . . .
+. 22. 16. 16. 18. 10. 10. 10.    .   .   .   .   . 1 .   .   .
+. . . . . . . . . . . . . . .    . . . . . . . . . . . . . . .
+. 17. 15. 15. 15. 10. 8 . 8 .    .   .   .   .   .   . 1 .   .
+. . . . . . . . . . . . . . .    . . . . . . . . . . . . . . .
+. 24. 16. 8 . 7 . 8 . 0 . 12.    .   .   .   .   .   . 1 .   .
+. . . . . . . . . . . . . . .    . . . . . . . . . . . . . . .
+. 17. 9 . 8 . 7 . 8 . 6 . 12.    .   .   .   .   .   .   .   .
+. . . . . . . . . . . . . . .    . . . . . . . . . . . . . . .
+
+ +

+The user-provided starting location in the above example is +the boxed 19 in the left-hand map. The path in the output +shows the least-cost corridor for moving from the starting +box to the lowest (smallest) possible point. This is the path a raindrop +would take in this landscape. +

+With the -c (copy) flag, you get the following result: + +

+Input:                          Output:
+  ELEVATION SURFACE               LEAST COST PATH
+. . . . . . . . . . . . . . .    . . . . . . . . . . . . . . .
+. 19. 20. 18. 19. 16. 15. 15.    .   .   .   .   .   .   .   .
+. .  ---  . . . . . . . . . .    . . . . . . . . . . . . . . .
+. 20| 19| 17. 16. 17. 16. 16.    .   . 19. 17. 16.   .   .   .
+. .  ---  . . . . . . . . . .    . . . . . . . . . . . . . . .
+. 18. 18. 24. 18. 15. 12. 11.    .   .   .   .   . 15.   .   .
+. . . . . . . . . . . . . . .    . . . . . . . . . . . . . . .
+. 22. 16. 16. 18. 10. 10. 10.    .   .   .   .   . 10.   .   .
+. . . . . . . . . . . . . . .    . . . . . . . . . . . . . . .
+. 17. 15. 15. 15. 10. 8 . 8 .    .   .   .   .   .   . 8 .   .
+. . . . . . . . . . . . . . .    . . . . . . . . . . . . . . .
+. 24. 16. 8 . 7 . 8 . 0 .12 .    .   .   .   .   .   . 0 .   .
+. . . . . . . . . . . . . . .    . . . . . . . . . . . . . . .
+. 17. 9 . 8 . 7 . 8 . 6 .12 .    .   .   .   .   .   .   .   .
+. . . . . . . . . . . . . . .    . . . . . . . . . . . . . . .
+
+Note that the last 0 will not be put in the null values map.
+
+ +

+With the -a (accumulate) flag, you get the following result: + +

+Input:                          Output:
+  ELEVATION SURFACE               LEAST COST PATH
+. . . . . . . . . . . . . . .    . . . . . . . . . . . . . . .
+. 19. 20. 18. 19. 16. 15. 15.    .   .   .   .   .   .   .   .
+. .  ---  . . . . . . . . . .    . . . . . . . . . . . . . . .
+. 20| 19| 17. 16. 17. 16. 16.    .   . 19. 36. 52.   .   .   .
+. .  ---  . . . . . . . . . .    . . . . . . . . . . . . . . .
+. 18. 18. 24. 18. 15. 12. 11.    .   .   .   .   . 67.   .   .
+. . . . . . . . . . . . . . .    . . . . . . . . . . . . . . .
+. 22. 16. 16. 18. 10. 10. 10.    .   .   .   .   . 77.   .   .
+. . . . . . . . . . . . . . .    . . . . . . . . . . . . . . .
+. 17. 15. 15. 15. 10. 8 . 8 .    .   .   .   .   .   . 85.   .
+. . . . . . . . . . . . . . .    . . . . . . . . . . . . . . .
+. 24. 16. 8 . 7 . 8 . 0 .12 .    .   .   .   .   .   . 85.   .
+. . . . . . . . . . . . . . .    . . . . . . . . . . . . . . .
+. 17. 9 . 8 . 7 . 8 . 6 .12 .    .   .   .   .   .   .   .   .
+. . . . . . . . . . . . . . .    . . . . . . . . . . . . . . .
+
+ +

+With the -n (number) flag, you get the following result: + +

+Input:                          Output:
+  ELEVATION SURFACE               LEAST COST PATH
+. . . . . . . . . . . . . . .    . . . . . . . . . . . . . . .
+. 19. 20. 18. 19. 16. 15. 15.    .   .   .   .   .   .   .   .
+. .  ---  . . . . . . . . . .    . . . . . . . . . . . . . . .
+. 20| 19| 17. 16. 17. 16. 16.    .   . 1 . 2 . 3 .   .   .   .
+. .  ---  . . . . . . . . . .    . . . . . . . . . . . . . . .
+. 18. 18. 24. 18. 15. 12. 11.    .   .   .   .   . 4 .   .   .
+. . . . . . . . . . . . . . .    . . . . . . . . . . . . . . .
+. 22. 16. 16. 18. 10. 10. 10.    .   .   .   .   . 5 .   .   .
+. . . . . . . . . . . . . . .    . . . . . . . . . . . . . . .
+. 17. 15. 15. 15. 10. 8 . 8 .    .   .   .   .   .   . 6 .   .
+. . . . . . . . . . . . . . .    . . . . . . . . . . . . . . .
+. 24. 16. 8 . 7 . 8 . 0 .12 .    .   .   .   .   .   . 7 .   .
+. . . . . . . . . . . . . . .    . . . . . . . . . . . . . . .
+. 17. 9 . 8 . 7 . 8 . 6 .12 .    .   .   .   .   .   .   .   .
+. . . . . . . . . . . . . . .    . . . . . . . . . . . . . . .
+
+ +With the -d (direction) flag, the direction raster is used +for the input, rather than the elevation surface. The output is then created +according to one of the -can flags. +
+The directions are recorded as degrees CCW from East:
+       112.5     67.5         i.e. a cell with the value 135 
+157.5  135   90  45   22.5    means the next cell is to the North-West 
+       180   x   0            
+202.5  225  270  315  337.5
+       247.5     292.5
+
+ +

NOTES

+ +If no direction input map is given, r.drain currently finds +only the lowest point (the cell having the smallest category value) in +the input file that can be reached through directly adjacent cells +that are less than or equal in value to the cell reached immediately +prior to it; therefore, it will not necessarily reach the lowest point +in the input file. It currently finds pits in the data, +rather than the lowest point in the entire input +map. The r.fill.dir, +r.terraflow, +and r.basins.fill modules +can be used to fill in subbasins prior to processing +with r.drain. + +

+r.drain will not give sane results at the region boundary. On outer rows +and columns bordering the edge of the region, the flow direction is always directly out +of the map. In this case, the user could try adjusting the region extents slightly with +g.region to allow additional outlet paths for r.drain. + +

EXAMPLES

+ +

Path to the lowest point

+ +In this example we compute drainage paths from two given points +following decreasing elevation values to the lowest point. +We are using the full North Carolina sample dataset. +First we create the two points from a text file using +v.in.ascii module +(here the text file is CSV and we are using unix here-file syntax +with EOF, in GUI just enter the values directly for the parameter input): + +
+v.in.ascii input=- output=start format=point separator=comma <<EOF
+638667.15686275,220610.29411765
+638610.78431373,220223.03921569
+EOF
+
+ +Now we compute the drainage path: + +
+r.drain input=elev_lid792_1m output=drain_path drain=drain start_points=start
+
+ +Before we visualize the result, we set a color table for the elevation +we are using and we create a shaded relief map: + +
+r.colors map=elev_lid792_1m color=elevation
+r.relief input=elev_lid792_1m output=relief
+
+ +Finally we visualize all the input and output data: + +
+d.shade shade=relief color=elev_lid792_1m
+d.vect map=drain_path color=0:0:61 width=4 legend_label="drainage paths"
+d.vect map=start color=none fill_color=224:0:0 icon=basic/circle size=15 legend_label=origins
+d.legend.vect -b
+
+ +
+drainage using r.watershed +
+Figure: Drainage paths from two points flowing into the points with +lowest values +
+ +

Path following directions

+ +To continue flow even after it hits a depression, we need to supply a +direction raster map which will tell the r.drain module how to +continue from the depression. To get these directions, we use the +r.watershed module: + +
+r.watershed elevation=elev_lid792_1m accumulation=accum drainage=drain_dir
+
+ +The directions are categorical and we convert them to degrees using +raster algebra: + +
+r.mapcalc "drain_deg = if(drain_dir != 0, 45. * abs(drain_dir), null())"
+
+ +Together with directions, we need to provide the r.drain module +with cost values. We don't have any cost to assign to specific cells, +so we create a constant surface: + +
+r.mapcalc "const1 = 1"
+
+ +Now we are ready to compute the drainage paths. +We are using the two points from the previous example. + +
+r.drain -d input=const1 direction=drain_deg output=drain_path_2 drain=drain_2 start_points=start
+
+ +We visualize the result in the same way as in the previous example. + +
+drainage using r.watershed +
+Figure: Drainage paths from two points where directions from +r.watershed were used +
+ +

KNOWN ISSUES

+ +

Sometimes, when the differences among integer cell category values in the +r.cost cumulative cost surface output are +small, this cumulative cost output cannot accurately be used as input to +r.drain (r.drain will output bad results). +This problem can be circumvented by making the differences +between cell category values in the cumulative cost output bigger. It +is recommended that if the output from r.cost is to be used +as input to r.drain, the user multiply the r.cost +input cost surface map by the value of the map's cell resolution, +before running r.cost. This can be done using +r.mapcalc. The map resolution can be +found using g.region. +This problem doesn't arise with floating point maps. + + +

SEE ALSO

+ + +g.region, +r.cost, +r.fill.dir, +r.basins.fill, +r.watershed, +r.terraflow, +r.mapcalc, +r.walk + + +

AUTHORS

+ +Completely rewritten by Roger S. Miller, 2001
+July 2004 at WebValley 2004, error checking and vector points added by +Matteo Franchi (Liceo Leonardo Da Vinci, Trento) and +Roberto Flor (ITC-irst, Trento, Italy) + +

+Last changed: $Date: 2018-12-26 17:29:08 +0100 (Wed, 26 Dec 2018) $ Binary files /tmp/tmp9UkM1R/YF1g6Y1cyg/grass-7.4.3/scripts/r.drain/r_drain.png and /tmp/tmp9UkM1R/W2DZGfKzh0/grass-7.6.0/scripts/r.drain/r_drain.png differ diff -Nru grass-7.4.3/scripts/r.drain/r.drain.py grass-7.6.0/scripts/r.drain/r.drain.py --- grass-7.4.3/scripts/r.drain/r.drain.py 1970-01-01 00:00:00.000000000 +0000 +++ grass-7.6.0/scripts/r.drain/r.drain.py 2018-07-30 09:13:35.000000000 +0000 @@ -0,0 +1,176 @@ +#!/usr/bin/env python +############################################################################ +# +# MODULE: r.drain +# AUTHOR(S): Markus Metz +# PURPOSE: Wrapper for r.path. If no input directions are provided, +# directions are determined with r.fill.dir +# COPYRIGHT: (C) 2017 by metz, and the GRASS Development Team +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +############################################################################ + +#%module +#% description: Traces a flow through an elevation model or cost surface on a raster map. +#% keyword: raster +#% keyword: hydrology +#% keyword: cost surface +#%end +#%option +#% key: input +#% type: string +#% required: yes +#% multiple: no +#% key_desc: name +#% description: Name of input elevation or cost surface raster map +#% gisprompt: old,cell,raster +#%end +#%option +#% key: direction +#% type: string +#% required: no +#% multiple: no +#% key_desc: name +#% label: Name of input movement direction map associated with the cost surface +#% description: Direction in degrees CCW from east +#% gisprompt: old,cell,raster +#% guisection: Cost surface +#%end +#%option +#% key: output +#% type: string +#% required: yes +#% multiple: no +#% key_desc: name +#% description: Name for output raster map +#% gisprompt: new,cell,raster +#%end +#%option +#% key: drain +#% type: string +#% required: no +#% multiple: no +#% key_desc: name +#% label: Name for output drain vector map +#% description: Recommended for cost surface made using knight's move +#% gisprompt: new,vector,vector +#%end +#%option +#% key: start_coordinates +#% type: double +#% required: no +#% multiple: yes +#% key_desc: east,north +#% description: Coordinates of starting point(s) (E,N) +#% gisprompt: old,coords,coords +#% guisection: Start +#%end +#%option +#% key: start_points +#% type: string +#% required: no +#% multiple: yes +#% key_desc: name +#% label: Name of starting vector points map(s) +#% gisprompt: old,vector,vector +#% guisection: Start +#%end +#%flag +#% key: c +#% description: Copy input cell values on output +#% guisection: Path settings +#%end +#%flag +#% key: a +#% description: Accumulate input values along the path +#% guisection: Path settings +#%end +#%flag +#% key: n +#% description: Count cell numbers along the path +#% guisection: Path settings +#%end +#%flag +#% key: d +#% description: The input raster map is a cost surface (direction surface must also be specified) +#% guisection: Cost surface +#%end +#%rules +#% required: start_coordinates, start_points +#%end + +import os +import sys +import atexit + +import grass.script as grass + + +def cleanup(): + """Delete temporary direction map.""" + if tmp_maps: + try: + grass.run_command("g.remove", flags='f', quiet=True, type='raster', name=tmp_maps) + except: + pass + + +def main(): + valmap = options['input'] + dirmap = options['direction'] + rpathmap = options['output'] + vpathmap = options['drain'] + start_coords = options['start_coordinates'] + start_pnts = options['start_points'] + + global tmp_maps + tmp_maps = False + atexit.register(cleanup) + + if not dirmap: + # get directions with r.fill.dir, without sink filling + dirmap = "%s_tmp_%d" % (valmap, os.getpid()) + fill_map = "%s_fill_%d" % (valmap, os.getpid()) + area_map = "%s_area_%d" % (valmap, os.getpid()) + tmp_maps = dirmap + ',' + fill_map + ',' + area_map + grass.run_command("r.fill.dir", input=valmap, output=fill_map, direction=dirmap, areas=area_map, flags='f', format='grass') + + # create args for r.path + kwargs = {} + kwargs['input'] = dirmap + if flags['c'] or flags['a']: + kwargs['values'] = valmap + kwargs['format'] = 'degree' + if start_coords: + kwargs['start_coordinates'] = start_coords + if start_pnts: + kwargs['start_points'] = start_pnts + if rpathmap: + kwargs['raster_path'] = rpathmap + if vpathmap: + kwargs['vector_path'] = vpathmap + + pathflags = '' + if flags['c']: + pathflags += 'c' + if flags['a']: + pathflags += 'a' + if flags['n']: + pathflags += 'n' + + grass.run_command("r.path", flags=pathflags, **kwargs) + + return 0 + +if __name__ == "__main__": + options, flags = grass.parser() + sys.exit(main()) Binary files /tmp/tmp9UkM1R/YF1g6Y1cyg/grass-7.4.3/scripts/r.drain/r_drain_with_r_watershed_direction.png and /tmp/tmp9UkM1R/W2DZGfKzh0/grass-7.6.0/scripts/r.drain/r_drain_with_r_watershed_direction.png differ diff -Nru grass-7.4.3/scripts/r.drain/README grass-7.6.0/scripts/r.drain/README --- grass-7.4.3/scripts/r.drain/README 1970-01-01 00:00:00.000000000 +0000 +++ grass-7.6.0/scripts/r.drain/README 2018-08-31 15:00:19.000000000 +0000 @@ -0,0 +1,42 @@ +Date: Sun, 15 Jul 2001 18:26:51 -0600 +From: "Roger S. Miller" +X-Mailer: Mozilla 4.76 [en] (X11; U; Linux 2.0.27 i586) +X-Accept-Language: en +To: Markus Neteler +Subject: r.drain -- new version + +Markus, + +I worked on the original r.drain for a while and wasn't really able to +understand what it was doing, much less where the problem was. I +figured that I might be able to spend the rest of the weekend figuring +it out and in the end I would still have a program with unusual behavior +in flat spots. I decided instead to finish the version that I started +based on r.fill.dir. + +My version of r.drain (which I called r.d2) is in the attached zip file. + +r.d2 reproduces most of the behavior of r.drain. It does not use the +"null_value" option and it won't read input from a sites file. It uses +all of the flags defined for r.drain. My first draft of the model +didn't correctly handle the ew,ns and diagonal resolutions (as +r.fill.dir does not). I believe that I fixed that problem. There are +also some other minor behaviors that differ a little from r.drain. + +r.d2 runs pretty quickly on a small, clean dem, but it can take quite a +while to run on a large cell map - particularly one with very many +areas where the flow directions are ambiguous. I didn't write anything +into the program to warn the user about the execution time. + +I tested it on the fcell map that you sent me when this issue first came +up and on a lat-long cell map. It worked well in both cases. The +version of r.fill.dir that I started with was the version I had archived +here, which was not updated for all the changes needed to make +r.fill.dir run on all of our platforms. I built in the changes that I +could remember, but there may be a few more that come up when you try to +compile it on the Cray. + +I hope this meets your needs. + + +Roger diff -Nru grass-7.4.3/scripts/r.drain/tests/testascii_nc.asc grass-7.6.0/scripts/r.drain/tests/testascii_nc.asc --- grass-7.4.3/scripts/r.drain/tests/testascii_nc.asc 1970-01-01 00:00:00.000000000 +0000 +++ grass-7.6.0/scripts/r.drain/tests/testascii_nc.asc 2017-12-30 10:55:47.000000000 +0000 @@ -0,0 +1,13 @@ +north: 220600 +south: 220000 +west: 638300 +east: 639000 +rows: 6 +cols: 7 +null: -9999 +20 19 17 16 17 16 16 +18 18 24 18 15 12 11 +22 16 16 18 10 10 10 +17 15 15 15 10 8 8 +24 16 8 7 8 0 12 +17 9 8 7 8 6 12 diff -Nru grass-7.4.3/scripts/r.drain/tests/test.r.drain.sh grass-7.6.0/scripts/r.drain/tests/test.r.drain.sh --- grass-7.4.3/scripts/r.drain/tests/test.r.drain.sh 1970-01-01 00:00:00.000000000 +0000 +++ grass-7.6.0/scripts/r.drain/tests/test.r.drain.sh 2017-12-30 10:55:47.000000000 +0000 @@ -0,0 +1,24 @@ +#!/bin/sh + +# to be run in the North Carolina location + +export GRASS_OVERWRITE=1 + +r.in.ascii testascii_nc.asc out=testascii +g.region raster=testascii -p + +d.mon wx0 +sleep 2 +d.rast.num testascii + +r.drain input=testascii output=drain coord=638442.5,220548.5 +d.rast drain + +d.erase +r.mapcalc "testascii_float = float(testascii)" +r.drain input=testascii_float output=drain coord=638442.5,220548.5 +d.rast drain + +# for statistical test results: +# - verify number of resulting pixels (r.univar -g) +# - verify minimum and maximum of result (r.univar -g) diff -Nru grass-7.4.3/scripts/r.fillnulls/r.fillnulls.html grass-7.6.0/scripts/r.fillnulls/r.fillnulls.html --- grass-7.4.3/scripts/r.fillnulls/r.fillnulls.html 2018-08-27 16:33:08.000000000 +0000 +++ grass-7.6.0/scripts/r.fillnulls/r.fillnulls.html 2018-08-31 15:00:19.000000000 +0000 @@ -134,4 +134,4 @@ Improvement by Hamish Bowman, NZ

-Last changed: $Date: 2018-08-27 18:33:07 +0200 (Mon, 27 Aug 2018) $ +Last changed: $Date: 2018-08-27 18:32:33 +0200 (Mon, 27 Aug 2018) $ diff -Nru grass-7.4.3/scripts/r.fillnulls/r.fillnulls.py grass-7.6.0/scripts/r.fillnulls/r.fillnulls.py --- grass-7.4.3/scripts/r.fillnulls/r.fillnulls.py 2018-09-19 12:28:15.000000000 +0000 +++ grass-7.6.0/scripts/r.fillnulls/r.fillnulls.py 2018-10-15 16:09:12.000000000 +0000 @@ -14,7 +14,7 @@ # PURPOSE: fills NULL (no data areas) in raster maps # The script respects a user mask (MASK) if present. # -# COPYRIGHT: (C) 2001-2016 by the GRASS Development Team +# COPYRIGHT: (C) 2001-2018 by the GRASS Development Team # # This program is free software under the GNU General Public # License (>=v2). Read the file COPYING that comes with GRASS @@ -97,6 +97,15 @@ #% answer: 0.01 #% guisection: Spline options #%end +#%option +#% key: memory +#% type: integer +#% required: no +#% multiple: no +#% label: Maximum memory to be used (in MB) +#% description: Cache size for raster rows +#% answer: 300 +#%end import sys @@ -141,6 +150,7 @@ segmax = int(options['segmax']) npmin = int(options['npmin']) lambda_ = float(options['lambda']) + memory = options['memory'] quiet = True # FIXME mapset = grass.gisenv()['MAPSET'] unique = str(os.getpid()) # Shouldn't we use temp name? @@ -450,12 +460,12 @@ grass.run_command('r.resamp.bspline', input=input, mask=usermask, output=prefix + 'filled', method=method, ew_step=3 * reg['ewres'], ns_step=3 * reg['nsres'], - lambda_=lambda_, flags='n') + lambda_=lambda_, memory=memory, flags='n') else: grass.run_command('r.resamp.bspline', input=input, output=prefix + 'filled', method=method, ew_step=3 * reg['ewres'], ns_step=3 * reg['nsres'], - lambda_=lambda_, flags='n') + lambda_=lambda_, memory=memory, flags='n') # restoring user's mask, if present: if usermask: diff -Nru grass-7.4.3/scripts/r.grow/r.grow.html grass-7.6.0/scripts/r.grow/r.grow.html --- grass-7.4.3/scripts/r.grow/r.grow.html 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/scripts/r.grow/r.grow.html 2018-12-06 16:53:43.000000000 +0000 @@ -59,12 +59,15 @@

 g.region raster=lakes -p
+# the lake raster map pixel resolution is 10m
 r.grow input=lakes output=lakes_grown_100m radius=10
 
Shrinking instead of growing:
+g.region raster=lakes -p
+# the lake raster map pixel resolution is 10m
 r.grow input=lakes output=lakes_shrunk_100m radius=-10
 
@@ -86,4 +89,4 @@ U.S. Army Construction Engineering Research Laboratory

Glynn Clements -

Last changed: $Date: 2016-08-09 10:23:55 +0200 (Tue, 09 Aug 2016) $ +

Last changed: $Date: 2018-12-06 17:53:42 +0100 (Thu, 06 Dec 2018) $ diff -Nru grass-7.4.3/scripts/r.grow/r.grow.py grass-7.6.0/scripts/r.grow/r.grow.py --- grass-7.4.3/scripts/r.grow/r.grow.py 2017-11-12 18:39:45.000000000 +0000 +++ grass-7.6.0/scripts/r.grow/r.grow.py 2018-08-03 13:39:46.000000000 +0000 @@ -60,10 +60,10 @@ #% description: Value to write for "grown" cells #%end -import sys import os import atexit import math + import grass.script as grass from grass.exceptions import CalledModuleError @@ -84,7 +84,6 @@ global temp_dist, temp_val input = options['input'] - output = options['output'] radius = float(options['radius']) metric = options['metric'] old = options['old'] @@ -94,7 +93,7 @@ tmp = str(os.getpid()) temp_dist = "r.grow.tmp.%s.dist" % tmp - + shrink = False if radius < 0.0: shrink = True @@ -122,7 +121,17 @@ if not grass.find_file(input)['file']: grass.fatal(_("Raster map <%s> not found") % input) - if shrink == False: + # Workaround for r.mapcalc bug #3475 + # Mapcalc will fail if output is a fully qualified map name + out_name = options['output'].split('@') + if len(out_name) == 2: + if out_name[1] != grass.gisenv()['MAPSET']: + grass.fatal(_("Output can be written only to the current mapset")) + output = out_name[0] + else: + output = out_name[0] + + if shrink is False: try: grass.run_command('r.grow.distance', input=input, metric=metric, distance=temp_dist, value=temp_val) @@ -150,6 +159,7 @@ # write cmd history: grass.raster_history(output) + if __name__ == "__main__": options, flags = grass.parser() atexit.register(cleanup) diff -Nru grass-7.4.3/scripts/r.in.srtm/r.in.srtm.html grass-7.6.0/scripts/r.in.srtm/r.in.srtm.html --- grass-7.4.3/scripts/r.in.srtm/r.in.srtm.html 2018-11-13 16:36:33.000000000 +0000 +++ grass-7.6.0/scripts/r.in.srtm/r.in.srtm.html 2018-11-13 16:35:50.000000000 +0000 @@ -8,7 +8,7 @@

Gap-filled SRTM Version 3 data can be downloaded from USGS at this site:
-http://e4ftl01.cr.usgs.gov/SRTM/SRTMGL3.003/2000.02.11/ +https://e4ftl01.cr.usgs.gov/MEASURES/SRTMGL3.003/2000.02.11/

NOTES

@@ -46,4 +46,4 @@ Improved by W. Kyngesburye and H. Bowman
Update for SRTM V3 by Markus Metz -

Last changed: $Date: 2018-11-09 14:37:36 +0100 (Fri, 09 Nov 2018) $ +

Last changed: $Date: 2018-11-09 14:36:41 +0100 (Fri, 09 Nov 2018) $ diff -Nru grass-7.4.3/scripts/r.in.srtm/r.in.srtm.py grass-7.6.0/scripts/r.in.srtm/r.in.srtm.py --- grass-7.4.3/scripts/r.in.srtm/r.in.srtm.py 2018-11-13 16:36:33.000000000 +0000 +++ grass-7.6.0/scripts/r.in.srtm/r.in.srtm.py 2018-11-13 16:35:50.000000000 +0000 @@ -6,6 +6,7 @@ # AUTHOR(S): Markus Neteler 11/2003 neteler AT itc it # Hamish Bowman # Glynn Clements +# Luca Delucchi # PURPOSE: import of SRTM hgt files into GRASS # # COPYRIGHT: (C) 2004, 2006 by the GRASS Development Team @@ -22,6 +23,9 @@ # April 2006: links updated from ftp://e0dps01u.ecs.nasa.gov/srtm/ # to current links below # October 2008: Converted to Python by Glynn Clements +# March 2018: Added capabilities to import SRTM SWBD +# Removed unzip dependencies, now it use Python zipfile library +# by Luca Delucchi ######################### # Derived from: # ftp://e0srp01u.ecs.nasa.gov/srtm/version1/Documentation/Notes_for_ARCInfo_users.txt @@ -83,6 +87,23 @@ YDIM 0.000277777777777778 """ +swbd1sec = """BYTEORDER M +LAYOUT BIL +NROWS 3601 +NCOLS 3601 +NBANDS 1 +NBITS 8 +BANDROWBYTES 7202 +TOTALROWBYTES 7202 +BANDGAPBYTES 0 +PIXELTYPE SIGNEDINT +NODATA -32768 +ULXMAP %s +ULYMAP %s +XDIM 0.000277777777777778 +YDIM 0.000277777777777778 +""" + tmpl3sec = """BYTEORDER M LAYOUT BIL NROWS 1201 @@ -113,6 +134,7 @@ import atexit import grass.script as grass from grass.exceptions import CalledModuleError +import zipfile as zfile # i18N import gettext @@ -132,6 +154,9 @@ global tile, tmpdir, in_temp in_temp = False + + # to support SRTM water body + swbd = False input = options['input'] output = options['output'] @@ -145,7 +170,7 @@ # use these from now on: infile = input - while infile[-4:].lower() in ['.hgt', '.zip']: + while infile[-4:].lower() in ['.hgt', '.zip', '.raw']: infile = infile[:-4] (fdir, tile) = os.path.split(infile) @@ -154,18 +179,18 @@ else: tileout = output - zipfile = infile + ".hgt.zip" - hgtfile = os.path.join(fdir, tile[:7] + ".hgt") - if os.path.isfile(zipfile): - # check if we have unzip - if not grass.find_program('unzip'): - grass.fatal(_('The "unzip" program is required, please install it first')) + if '.hgt' in input: + suff = '.hgt' + else: + suff = '.raw' + swbd = True + + zipfile = "{im}{su}.zip".format(im=infile, su=suff) + hgtfile = "{im}{su}".format(im=infile, su=suff) + if os.path.isfile(zipfile): # really a ZIP file? - # make it quiet in a safe way (just in case -qq isn't portable) - tenv = os.environ.copy() - tenv['UNZIP'] = '-qq' - if grass.call(['unzip', '-t', zipfile], env=tenv) != 0: + if not zfile.is_zipfile(zipfile): grass.fatal(_("'%s' does not appear to be a valid zip file.") % zipfile) is_zip = True @@ -179,24 +204,31 @@ tmpdir = grass.tempfile() grass.try_remove(tmpdir) os.mkdir(tmpdir) - if is_zip: - shutil.copyfile(zipfile, os.path.join(tmpdir, tile + ".hgt.zip")) + shutil.copyfile(zipfile, os.path.join(tmpdir, + "{im}{su}.zip".format(im=tile, + su=suff))) else: - shutil.copyfile(hgtfile, os.path.join(tmpdir, tile + ".hgt")) - + shutil.copyfile(hgtfile, os.path.join(tmpdir, + "{im}{su}".format(im=tile[:7], + su=suff))) # change to temporary directory os.chdir(tmpdir) in_temp = True - zipfile = tile + ".hgt.zip" - hgtfile = tile[:7] + ".hgt" + + zipfile = "{im}{su}.zip".format(im=tile, su=suff) + hgtfile = "{im}{su}".format(im=tile[:7], su=suff) + bilfile = tile + ".bil" if is_zip: # unzip & rename data file: grass.message(_("Extracting '%s'...") % infile) - if grass.call(['unzip', zipfile], env=tenv) != 0: + try: + zf=zfile.ZipFile(zipfile) + zf.extractall() + except: grass.fatal(_("Unable to unzip file.")) grass.message(_("Converting input file to BIL...")) @@ -222,8 +254,11 @@ if not one: tmpl = tmpl3sec + elif swbd: + grass.message(_("Attempting to import 1-arcsec SWBD data")) + tmpl = swbd1sec else: - grass.message(_("Attempting to import 1-arcsec data.")) + grass.message(_("Attempting to import 1-arcsec data")) tmpl = tmpl1sec header = tmpl % (ulxmap, ulymap) @@ -244,7 +279,8 @@ grass.fatal(_("Unable to import data")) # nice color table - grass.run_command('r.colors', map=tileout, color='srtm') + if not swbd: + grass.run_command('r.colors', map=tileout, color='srtm') # write cmd history: grass.raster_history(tileout) diff -Nru grass-7.4.3/scripts/r.in.wms/r.in.wms.html grass-7.6.0/scripts/r.in.wms/r.in.wms.html --- grass-7.4.3/scripts/r.in.wms/r.in.wms.html 2018-02-14 20:09:55.000000000 +0000 +++ grass-7.6.0/scripts/r.in.wms/r.in.wms.html 2018-08-31 15:00:19.000000000 +0000 @@ -133,4 +133,4 @@ (bachelor's final project 2012, mentor: Martin Landa)

-Last changed: $Date: 2018-02-14 21:09:54 +0100 (Wed, 14 Feb 2018) $ +Last changed: $Date: 2018-02-14 21:09:16 +0100 (Wed, 14 Feb 2018) $ diff -Nru grass-7.4.3/scripts/r.in.wms/wms_base.py grass-7.6.0/scripts/r.in.wms/wms_base.py --- grass-7.4.3/scripts/r.in.wms/wms_base.py 2017-11-12 18:39:45.000000000 +0000 +++ grass-7.6.0/scripts/r.in.wms/wms_base.py 2018-12-08 14:07:09.000000000 +0000 @@ -380,7 +380,7 @@ # reprojection of raster if self.proj_srs != self.proj_location: # TODO: do it better grass.message(_("Reprojecting raster...")) - self.temp_warpmap = grass.tempfile() + self.temp_warpmap = grass.tempfile() + '.tif' if int(os.getenv('GRASS_VERBOSE', '2')) <= 2: nuldev = file(os.devnull, 'w+') @@ -511,7 +511,8 @@ """ # importing temp_map into GRASS try: - grass.run_command('r.in.gdal', + # -o flag needed to overcome different ellipsoid representations + grass.run_command('r.in.gdal', flags='o', quiet=True, overwrite=True, input=raster, output=self.opt_output) except CalledModuleError: diff -Nru grass-7.4.3/scripts/r.mapcalc.simple/Makefile grass-7.6.0/scripts/r.mapcalc.simple/Makefile --- grass-7.4.3/scripts/r.mapcalc.simple/Makefile 1970-01-01 00:00:00.000000000 +0000 +++ grass-7.6.0/scripts/r.mapcalc.simple/Makefile 2018-12-14 21:37:52.000000000 +0000 @@ -0,0 +1,7 @@ +MODULE_TOPDIR = ../.. + +PGM = r.mapcalc.simple + +include $(MODULE_TOPDIR)/include/Make/Script.make + +default: script diff -Nru grass-7.4.3/scripts/r.mapcalc.simple/r.mapcalc.simple.html grass-7.6.0/scripts/r.mapcalc.simple/r.mapcalc.simple.html --- grass-7.4.3/scripts/r.mapcalc.simple/r.mapcalc.simple.html 1970-01-01 00:00:00.000000000 +0000 +++ grass-7.6.0/scripts/r.mapcalc.simple/r.mapcalc.simple.html 2018-12-14 21:37:52.000000000 +0000 @@ -0,0 +1,121 @@ +

DESCRIPTION

+ +r.mapcalc.simple provides a wrapper to r.mapcalc. +Up to 6 maps can be combined using simple expressions. + +

+The general syntax for the expression follows +r.mapcalc expression format, +for example, A + B or exp(A + B) are valid. +The variables A, B, ..., F represent raster maps which are provided +as options a, b, ..., f. + +

+The result name, i.e. the output raster map, is provided using the +option output and, unlike r.mapcalc it is not part +of the expression. + +

+This module is meant for convenience (for users and programmers) while +the r.mapcalc module is a better choice for more complex +expressions and advanced usage. + + +

NOTES

+ +Differences to r.mapcalc module: + +
    +
  • The input raster map names and the output map raster name are + separate from the expression (formula) which uses generic + variable names (A, B, C, ...). +
  • The output raster name is not included in the expression. +
  • The expression is expected to be a single short one liner + without the function eval(). +
+ +Differences to r.mapcalc.simple module in GRASS GIS 5 and 6: + +
    +
  • The primary purpose is not being a GUI front end to + r.mapcalc, but a wrapper which allows easy building of + interfaces to r.mapcalc (including GUIs). +
  • Whitespace (most notably spaces) are allowed + (in the same way as for r.mapcalc). +
  • The variable names are case-insensitive to allow the original + uppercase as well as lowercase as in option names + (unless the -c flag is used). +
  • Option names for each map are just one letter (not amap, etc.). +
  • Output option name is output as for other modules + (not outfile). +
  • Raster map names can be optionally quoted (the -q flag). +
  • There is no expert mode + (which was just running r.mapcalc). +
  • The expression option is first, so it is possible to + omit its name in the command line + (just like with r.mapcalc). +
  • Overwriting of outputs is done in the same way as with other + modules, so there is no flag to not overwrite outputs. +
+ + +

EXAMPLES

+ + +

Basic examples

+ +
+r.mapcalc.simple expression="0" output=zeros
+r.mapcalc.simple expression="1" output=ones
+r.mapcalc.simple expression="2" output=twos
+
+ +
+r.mapcalc.simple expression="A + B + C" a=zeros b=ones c=twos output=result1
+
+ +
+r.mapcalc.simple expression="(A * B) / 2 + 3 * C" a=zeros b=ones c=twos output=result2
+
+ + +

Example expressions

+ +Addition: + +
+A + B
+
+ +No spaces around operators are not recommended for readability, +but allowed in the expression: + +
+A+B
+
+ +More complex expression with a function: + +

+

+exp(A+C)+(B-2)*7
+
+ + +

SEE ALSO

+ + +r.mapcalc, +r3.mapcalc, +t.rast.mapcalc, +g.region + + + +

AUTHORS

+ +Vaclav Petras, NCSU GeoForAll Lab
+Michael Barton, Arizona State University (updated to GRASS 5.7)
+R. Brunzema (original 5.0 Bash version) + +

Last changed: $Date: 2018-12-11 07:28:51 +0100 (Tue, 11 Dec 2018) $ diff -Nru grass-7.4.3/scripts/r.mapcalc.simple/r.mapcalc.simple.py grass-7.6.0/scripts/r.mapcalc.simple/r.mapcalc.simple.py --- grass-7.4.3/scripts/r.mapcalc.simple/r.mapcalc.simple.py 1970-01-01 00:00:00.000000000 +0000 +++ grass-7.6.0/scripts/r.mapcalc.simple/r.mapcalc.simple.py 2018-12-14 21:38:11.000000000 +0000 @@ -0,0 +1,150 @@ +#!/usr/bin/env python + +""" +MODULE: r.mapcalc.simple + +AUTHOR(S): Vaclav Petras + R. Brunzema (original 5.0 version) + Michael Barton (update to GRASS 5.7) + Huidae Cho (removed bashism) + +PURPOSE: Provides wrapper friendly wrapper to r.mapcalc + +COPYRIGHT: (C) 2018 by Vaclav Petras and the GRASS Development Team + +This program is free software under the GNU General Public +License (>=v2). Read the file COPYING that comes with GRASS +for details. +""" + +#%module +#% description: Calculates a new raster map from a simple r.mapcalc expression. +#% keyword: raster +#% keyword: algebra +#% keyword: simple +#%end +#%option +#% key: expression +#% type: string +#% description: Formula (e.g. A-B or A*C+B) +#% required : yes +#%end +#%option G_OPT_R_INPUT +#% key: a +#% description: Name of input A raster map +#% required : no +#% guisection: Input maps +#%end +#%option G_OPT_R_INPUT +#% key: b +#% description: Name of input B raster map +#% required : no +#% guisection: Input maps +#%end +#%option G_OPT_R_INPUT +#% key: c +#% description: Name of input C raster map +#% required : no +#% guisection: Input maps +#%end +#%option G_OPT_R_INPUT +#% key: d +#% description: Name of input D raster map +#% required : no +#% guisection: Input maps +#%end +#%option G_OPT_R_INPUT +#% key: e +#% description: Name of input E raster map +#% required : no +#% guisection: Input maps +#%end +#%option G_OPT_R_INPUT +#% key: f +#% description: Name of input F raster map +#% required : no +#% guisection: Input maps +#%end +#%option G_OPT_R_OUTPUT +#%end +#%option +#% key: seed +#% type: integer +#% required: no +#% multiple: no +#% description: Seed for rand() function +#% guisection: Random +#%end +#%flag +#% key: s +#% description: Generate random seed (result is non-deterministic) +#% guisection: Random +#%end +#%flag +#% key: q +#% description: Quote the map names +#% guisection: Input maps +#%end +#%flag +#% key: c +#% description: Case sensitive variable names +#%end + +import sys +import re + +import grass.script as gs + + +def name_quote(name): + return '"{}"'.format(name) + + +def main(): + options, flags = gs.parser() + expr = options['expression'] + if not expr: + gs.fatal(_("The expression is an empty string")) + output = options['output'] + quote = flags['q'] + re_flags = 0 + if flags['c']: + re_flags = re.IGNORECASE + + if quote: + output = name_quote(output) + + seed = None + if options['seed']: + seed = options['seed'] + elif flags['s']: + seed = 'auto' + + variables = [] + for key in "ABCDEF": + name = options[key.lower()] + if name: + if quote: + name = name_quote(name) + variables.append((key, name)) + + for key, name in variables: + find = r'([^a-zA-Z0-9]|^){key}([^a-zA-Z0-9]|$)'.format(key=key) + replace = r'\1{}\2'.format(name) + # we need to do the substitution twice because we are matching + # also the char before and after which fails when there is only + # one char between the two usages of the same var (e.g. A*A) + expr = re.sub(find, replace, expr, flags=re_flags) + expr = re.sub(find, replace, expr, flags=re_flags) + + expr = '{lhs} = {rhs}'.format(lhs=output, rhs=expr) + gs.verbose(_("Expression: {}").format(expr)) + gs.mapcalc(expr, seed=seed) + # g.message -e "Calculating $GIS_OPT_OUTFILE. Try expert mode." + + return 0 + + +if __name__ == "__main__": + sys.exit(main()) + diff -Nru grass-7.4.3/scripts/r.mapcalc.simple/testsuite/test_rmapcalcsimple.py grass-7.6.0/scripts/r.mapcalc.simple/testsuite/test_rmapcalcsimple.py --- grass-7.4.3/scripts/r.mapcalc.simple/testsuite/test_rmapcalcsimple.py 1970-01-01 00:00:00.000000000 +0000 +++ grass-7.6.0/scripts/r.mapcalc.simple/testsuite/test_rmapcalcsimple.py 2018-12-14 21:37:52.000000000 +0000 @@ -0,0 +1,49 @@ +""" +Name: r.mapcalc.simple test +Purpose: Tests r.mapcalc.simple and its flags/options. + +Author: Markus Neteler +Copyright: (C) 2018 by Markus Neteler and the GRASS Development Team +Licence: This program is free software under the GNU General Public + License (>=v2). Read the file COPYING that comes with GRASS + for details. +""" +from grass.gunittest.case import TestCase + +class TestReport(TestCase): + + @classmethod + def setUpClass(cls): + """Use temporary region settings""" + map_input = 'elevation' + cls.runModule("g.region", raster=map_input) + cls.use_temp_region() + + @classmethod + def tearDownClass(cls): + map_output1 = 'test1' + map_output2 = 'test2' + cls.runModule("g.remove", flags='f', type='raster', name=map_output1) + cls.runModule("g.remove", flags='f', type='raster', name=map_output2) + cls.del_temp_region() + + def test_rmapcalcsimple(self): + """Testing r.mapcalc.simple""" + map_input = 'elevation' + map_output1 = 'test1' + map_output2 = 'test2' + + # test 1 + self.assertModule('r.mapcalc.simple', expression='0', output=map_output1) + self.assertRasterMinMax(map=map_output1, refmin=0, refmax=0, + msg="Result must be 0 for all pixels") + + # test 2 + formula='if(%s > 2000, 1, 0)' % map_input # expected to be 0 + self.assertModule('r.mapcalc.simple', expression=formula, output=map_output2) + self.assertRasterMinMax(map=map_output2, refmin=0, refmax=0, + msg="Result must be 0 for all pixels") + +if __name__ == '__main__': + from grass.gunittest.main import test + test() diff -Nru grass-7.4.3/scripts/r.reclass.area/r.reclass.area.html grass-7.6.0/scripts/r.reclass.area/r.reclass.area.html --- grass-7.4.3/scripts/r.reclass.area/r.reclass.area.html 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/scripts/r.reclass.area/r.reclass.area.html 2018-12-16 18:09:48.000000000 +0000 @@ -3,35 +3,48 @@ r.reclass.area reclasses a raster map greater or less than a user specified area size (in hectares).

-If the -c flag is used, r.reclass.area will skip the creation -of a clumped raster and assume that the input raster is already clumped. +If the -c flag is used, r.reclass.area will skip the +creation of a clumped raster and assume that the input raster is +already clumped.

EXAMPLES

-In this example, the ZIP code map in the North Carolina sample dataset location -is filtered for large areas (removing smaller areas from the map): +In this example, the ZIP code map in the North Carolina sample dataset +location is filtered for large areas (removing smaller areas from the +map).
 g.region raster=zipcodes -p
 r.report zipcodes unit=h
+
-# extract only areas greater than 2000 ha, NULL otherwise: -r.reclass.area input=zipcodes output=zipcodes_larger2000ha \ - mode=greater value=2000 +Extract only areas greater than 2000 ha, NULL otherwise: +
+r.reclass.area input=zipcodes output=zipcodes_larger2000ha mode=greater value=2000
+    
 r.report zipcodes_larger2000ha unit=h
 
-In this example, the ZIP code map in the North Carolina sample dataset location -is filtered for smaller areas which are substituted with the value of the respective -adjacent area with largest shared boundary: +
+
+Figure: r.reclass.area method=reclass +
+ +In this example, the ZIP code map in the North Carolina sample dataset +location is filtered for smaller areas which are substituted with the +value of the respective adjacent area with largest shared +boundary. Reclass by substitutional removing of areas minor of 1000 ha:
-# reclass by substitutional removing of areas minor of 1000 ha
-r.reclass.area input=zipcodes output=zipcodes_minor1000ha \
-               mode=lesser value=1000 method=rmarea
+r.reclass.area input=zipcodes output=zipcodes_minor1000ha mode=lesser value=1000 method=rmarea
 
+
+
+Figure: r.reclass.area method=rmarea +
+

SEE ALSO

@@ -45,4 +58,4 @@ NRCS,
Markus Neteler -

Last changed: $Date: 2015-11-20 07:00:52 +0100 (Fri, 20 Nov 2015) $ +

Last changed: $Date: 2018-12-16 17:58:23 +0100 (Sun, 16 Dec 2018) $ Binary files /tmp/tmp9UkM1R/YF1g6Y1cyg/grass-7.4.3/scripts/r.reclass.area/zipcodes_larger2000ha.png and /tmp/tmp9UkM1R/W2DZGfKzh0/grass-7.6.0/scripts/r.reclass.area/zipcodes_larger2000ha.png differ Binary files /tmp/tmp9UkM1R/YF1g6Y1cyg/grass-7.4.3/scripts/r.reclass.area/zipcodes_minor1000ha.png and /tmp/tmp9UkM1R/W2DZGfKzh0/grass-7.6.0/scripts/r.reclass.area/zipcodes_minor1000ha.png differ diff -Nru grass-7.4.3/scripts/v.db.addtable/v.db.addtable.html grass-7.6.0/scripts/v.db.addtable/v.db.addtable.html --- grass-7.4.3/scripts/v.db.addtable/v.db.addtable.html 2018-06-16 08:47:22.000000000 +0000 +++ grass-7.6.0/scripts/v.db.addtable/v.db.addtable.html 2018-08-31 15:00:19.000000000 +0000 @@ -61,4 +61,4 @@ Markus Neteler -

Last changed: $Date: 2018-06-16 10:47:21 +0200 (Sat, 16 Jun 2018) $ +

Last changed: $Date: 2018-06-14 05:19:32 +0200 (Thu, 14 Jun 2018) $ diff -Nru grass-7.4.3/scripts/v.db.univar/v.db.univar.html grass-7.6.0/scripts/v.db.univar/v.db.univar.html --- grass-7.4.3/scripts/v.db.univar/v.db.univar.html 2018-09-30 17:02:54.000000000 +0000 +++ grass-7.6.0/scripts/v.db.univar/v.db.univar.html 2018-09-30 16:55:30.000000000 +0000 @@ -70,4 +70,4 @@ Michael Barton, Arizona State University

and authors of r.univar.sh (Markus Neteler et al.) -

Last changed: $Date: 2018-09-30 19:02:53 +0200 (Sun, 30 Sep 2018) $ +

Last changed: $Date: 2018-09-30 18:55:29 +0200 (Sun, 30 Sep 2018) $ diff -Nru grass-7.4.3/scripts/v.import/v.import.html grass-7.6.0/scripts/v.import/v.import.html --- grass-7.4.3/scripts/v.import/v.import.html 2018-10-14 11:08:22.000000000 +0000 +++ grass-7.6.0/scripts/v.import/v.import.html 2018-10-14 11:08:03.000000000 +0000 @@ -116,4 +116,4 @@ Improvements: Martin Landa, Anna Petrasova

-Last changed: $Date: 2018-10-14 13:08:21 +0200 (Sun, 14 Oct 2018) $ +Last changed: $Date: 2018-10-14 13:08:03 +0200 (Sun, 14 Oct 2018) $ diff -Nru grass-7.4.3/scripts/v.rast.stats/v.rast.stats.html grass-7.6.0/scripts/v.rast.stats/v.rast.stats.html --- grass-7.4.3/scripts/v.rast.stats/v.rast.stats.html 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/scripts/v.rast.stats/v.rast.stats.html 2018-08-31 15:00:19.000000000 +0000 @@ -5,17 +5,18 @@ The vector map will be rasterized according to the raster map resolution. Then univariate statistics are calculated per vector category (cat) from the raster map and the results uploaded to the vector map attribute table. -A new column is generated in the attribute table for each statistic requested +A new column is generated in the attribute table for each statistic requested in method (if not already present).

-The univariate statistics include the number of raster cells counted, minimum +The univariate statistics include the number of raster cells counted, +the number of raster NULL cells counted, minimum and maximum cell values, range, average, standard deviation, variance, coefficient of variation, sum, first quartile, median, third quartile, and percentile.

NOTES

v.rast.stats is only meaningful for lines or polygons. -

+

The module may take a long time to run if the raster region contains a large number of cells. In this case the --verbose flag may be used to track progress. @@ -31,10 +32,10 @@

If a MASK is present, it will be restored after the script finished. The script changes temporarily to the resolution of the given raster map.

-Large amounts of system memory can be used when extended statistics -(first_quartile,median,third_quartile,percentile ) are being requested -with a very large region setting. If the region is too large the module -should display memory allocation errors. Basic statistics can be calculated +Large amounts of system memory can be used when extended statistics +(first_quartile,median,third_quartile,percentile ) are being requested +with a very large region setting. If the region is too large the module +should display memory allocation errors. Basic statistics can be calculated using any size input region.

EXAMPLES

@@ -46,7 +47,7 @@ g.copy vect=zipcodes_wake,myzipcodes_wake # set computational region to DEM: g.region raster=elevation -p -# calculate DEM statistics, upload to vector map table: +# calculate selected DEM statistics, upload to vector map table: v.rast.stats myzipcodes_wake raster=elevation \ column_prefix=elev method=minimum,maximum,average,range,stddev,percentile \ percentile=95 @@ -59,7 +60,7 @@

SEE ALSO

-r.univar, +r.univar, v.univar, v.vect.stats, v.what.rast, @@ -71,4 +72,4 @@ Markus Neteler, CEA (for the EDEN EU/FP6 Project) -

Last changed: $Date: 2017-02-15 12:56:19 +0100 (Wed, 15 Feb 2017) $ +

Last changed: $Date: 2018-05-03 22:08:30 +0200 (Thu, 03 May 2018) $ diff -Nru grass-7.4.3/scripts/v.rast.stats/v.rast.stats.py grass-7.6.0/scripts/v.rast.stats/v.rast.stats.py --- grass-7.4.3/scripts/v.rast.stats/v.rast.stats.py 2017-11-12 18:39:45.000000000 +0000 +++ grass-7.6.0/scripts/v.rast.stats/v.rast.stats.py 2018-12-01 16:58:38.000000000 +0000 @@ -40,7 +40,9 @@ #%end #%option G_OPT_V_FIELD #%end -#%option G_OPT_R_INPUT +#%option G_OPT_DB_WHERE +#%end +#%option G_OPT_R_INPUTS #% key: raster #% description: Name of input raster map to calculate statistics from #%end @@ -49,6 +51,7 @@ #% type: string #% description: Column prefix for new attribute columns #% required : yes +#% multiple: yes #%end #%option #% key: method @@ -56,8 +59,8 @@ #% description: The methods to use #% required: no #% multiple: yes -#% options: number,minimum,maximum,range,average,stddev,variance,coeff_var,sum,first_quartile,median,third_quartile,percentile -#% answer: number,minimum,maximum,range,average,stddev,variance,coeff_var,sum,first_quartile,median,third_quartile,percentile +#% options: number,null_cells,minimum,maximum,range,average,stddev,variance,coeff_var,sum,first_quartile,median,third_quartile,percentile +#% answer: number,null_cells,minimum,maximum,range,average,stddev,variance,coeff_var,sum,first_quartile,median,third_quartile,percentile #%end #%option #% key: percentile @@ -98,10 +101,11 @@ nuldev = file(os.devnull, 'w') - raster = options['raster'] - colprefix = options['column_prefix'] + rasters = options['raster'].split(',') + colprefixes = options['column_prefix'].split(',') vector = options['map'] layer = options['layer'] + where = options['where'] percentile = options['percentile'] basecols = options['method'].split(',') @@ -119,31 +123,49 @@ if vect_mapset != mapset or not grass.find_file(vector, 'vector', mapset)['file']: grass.fatal(_("Vector map <%s> not found in current mapset") % vector) + # check if DBF driver used, in this case cut to 10 chars col names: + try: + fi = grass.vector_db(map=vector)[int(layer)] + except KeyError: + grass.fatal( + _('There is no table connected to this map. Run v.db.connect or v.db.addtable first.')) + # we need this for non-DBF driver: + dbfdriver = fi['driver'] == 'dbf' + + # colprefix for every raster map? + if len(colprefixes) != len(rasters): + grass.fatal(_("Number of raster maps ({0}) different from \ + number of column prefixes ({1})". format(len(rasters), + len(colprefixes)))) + vector = vs[0] rastertmp = "%s_%s" % (vector, tmpname) - # check the input raster map - if not grass.find_file(raster, 'cell')['file']: - grass.fatal(_("Raster map <%s> not found") % raster) + for raster in rasters: + # check the input raster map + if not grass.find_file(raster, 'cell')['file']: + grass.fatal(_("Raster map <%s> not found") % raster) # save current settings: grass.use_temp_region() # Temporarily aligning region resolution to $RASTER resolution # keep boundary settings - grass.run_command('g.region', align=raster) + grass.run_command('g.region', align=rasters[0]) - grass.message(_("Preprocessing input data...")) + # prepare base raster for zonal statistics try: nlines = grass.vector_info_topo(vector)['lines'] + kwargs = {} + if where: + kwargs['where'] = where # Create densified lines rather than thin lines if flags['d'] and nlines > 0: - grass.run_command('v.to.rast', input=vector, layer=layer, output=rastertmp, - use='cat', flags='d', quiet=True) - else: - grass.run_command('v.to.rast', input=vector, layer=layer, output=rastertmp, - use='cat', quiet=True) + kwargs['flags'] = 'd' + + grass.run_command('v.to.rast', input=vector, layer=layer, output=rastertmp, + use='cat', quiet=True, **kwargs) except CalledModuleError: grass.fatal(_("An error occurred while converting vector to raster")) @@ -159,6 +181,20 @@ if number < 1: grass.fatal(_("No categories found in raster map")) + # Check if all categories got converted + # Report categories from vector map + vect_cats = grass.read_command('v.category', input=vector, option='report', + flags='g').rstrip('\n').split('\n') + + # get number of all categories in selected layer + for vcl in vect_cats: + if vcl.split(' ')[0] == layer and vcl.split(' ')[1] == 'all': + vect_cats_n = int(vcl.split(' ')[2]) + + if vect_cats_n != number: + grass.warning(_("Not all vector categories converted to raster. \ + Converted {0} of {1}.".format(number, vect_cats_n))) + # check if DBF driver used, in this case cut to 10 chars col names: try: fi = grass.vector_db(map=vector)[int(layer)] @@ -176,132 +212,135 @@ # replaced by user choiche #basecols = ['n', 'min', 'max', 'range', 'mean', 'stddev', 'variance', 'cf_var', 'sum'] - # we need at least three chars to distinguish [mea]n from [med]ian - # so colprefix can't be longer than 6 chars with DBF driver - if dbfdriver: - colprefix = colprefix[:6] - variables_dbf = {} - - # by default perccol variable is used only for "variables" variable - perccol = "percentile" - perc = None - for b in basecols: - if b.startswith('p'): - perc = b - if perc: - # namespace is limited in DBF but the % value is important - if dbfdriver: - perccol = "per" + percentile - else: - perccol = "percentile_" + percentile - percindex = basecols.index(perc) - basecols[percindex] = perccol - - # dictionary with name of methods and position in "r.univar -gt" output - variables = {'number': 2, 'minimum': 4, 'maximum': 5, 'range': 6, - 'average': 7, 'stddev': 9, 'variance': 10, 'coeff_var': 11, - 'sum': 12, 'first_quartile': 14, 'median': 15, - 'third_quartile': 16, perccol: 17} - # this list is used to set the 'e' flag for r.univar - extracols = ['first_quartile', 'median', 'third_quartile', perccol] - addcols = [] - colnames = [] - extstat = "" - for i in basecols: - # this check the complete name of out input that should be truncated - for k in variables.keys(): - if i in k: - i = k - break - if i in extracols: - extstat = 'e' - # check if column already present - currcolumn = ("%s_%s" % (colprefix, i)) + for i in xrange(len(rasters)): + raster = rasters[i] + colprefix = colprefixes[i] + # we need at least three chars to distinguish [mea]n from [med]ian + # so colprefix can't be longer than 6 chars with DBF driver if dbfdriver: - currcolumn = currcolumn[:10] - variables_dbf[currcolumn.replace("%s_" % colprefix, '')] = i - - colnames.append(currcolumn) - if currcolumn in grass.vector_columns(vector, layer).keys(): - if not flags['c']: - grass.fatal((_("Cannot create column <%s> (already present). ") % currcolumn) + - _("Use -c flag to update values in this column.")) - else: - if i == "n": - coltype = "INTEGER" - else: - coltype = "DOUBLE PRECISION" - addcols.append(currcolumn + ' ' + coltype) + colprefix = colprefix[:6] + variables_dbf = {} - if addcols: - grass.verbose(_("Adding columns '%s'") % addcols) - try: - grass.run_command('v.db.addcolumn', map=vector, columns=addcols, - layer=layer) - except CalledModuleError: - grass.fatal(_("Adding columns failed. Exiting.")) - - # calculate statistics: - grass.message(_("Processing input data (%d categories)...") % number) - - # get rid of any earlier attempts - grass.try_remove(sqltmp) - - f = file(sqltmp, 'w') - - # do the stats - p = grass.pipe_command('r.univar', flags='t' + extstat, map=raster, - zones=rastertmp, percentile=percentile, sep=';') - - first_line = 1 - - f.write("{0}\n".format(grass.db_begin_transaction(fi['driver']))) - for line in p.stdout: - if first_line: - first_line = 0 - continue - - vars = line.rstrip('\r\n').split(';') - - f.write("UPDATE %s SET" % fi['table']) - first_var = 1 - for colname in colnames: - variable = colname.replace("%s_" % colprefix, '', 1) + # by default perccol variable is used only for "variables" variable + perccol = "percentile" + perc = None + for b in basecols: + if b.startswith('p'): + perc = b + if perc: + # namespace is limited in DBF but the % value is important if dbfdriver: - variable = variables_dbf[variable] - i = variables[variable] - value = vars[i] - # convert nan, +nan, -nan, inf, +inf, -inf, Infinity, +Infinity, - # -Infinity to NULL - if value.lower().endswith('nan') or 'inf' in value.lower(): - value = 'NULL' - if not first_var: - f.write(" , ") + perccol = "per" + percentile else: - first_var = 0 - f.write(" %s=%s" % (colname, value)) + perccol = "percentile_" + percentile + percindex = basecols.index(perc) + basecols[percindex] = perccol + + # dictionary with name of methods and position in "r.univar -gt" output + variables = {'number': 2, 'null_cells': 2, 'minimum': 4, 'maximum': 5, 'range': 6, + 'average': 7, 'stddev': 9, 'variance': 10, 'coeff_var': 11, + 'sum': 12, 'first_quartile': 14, 'median': 15, + 'third_quartile': 16, perccol: 17} + # this list is used to set the 'e' flag for r.univar + extracols = ['first_quartile', 'median', 'third_quartile', perccol] + addcols = [] + colnames = [] + extstat = "" + for i in basecols: + # this check the complete name of out input that should be truncated + for k in variables.keys(): + if i in k: + i = k + break + if i in extracols: + extstat = 'e' + # check if column already present + currcolumn = ("%s_%s" % (colprefix, i)) + if dbfdriver: + currcolumn = currcolumn[:10] + variables_dbf[currcolumn.replace("%s_" % colprefix, '')] = i - f.write(" WHERE %s=%s;\n" % (fi['key'], vars[0])) - f.write("{0}\n".format(grass.db_commit_transaction(fi['driver']))) - p.wait() - f.close() + colnames.append(currcolumn) + if currcolumn in grass.vector_columns(vector, layer).keys(): + if not flags['c']: + grass.fatal((_("Cannot create column <%s> (already present). ") % currcolumn) + + _("Use -c flag to update values in this column.")) + else: + if i == "n": + coltype = "INTEGER" + else: + coltype = "DOUBLE PRECISION" + addcols.append(currcolumn + ' ' + coltype) + + if addcols: + grass.verbose(_("Adding columns '%s'") % addcols) + try: + grass.run_command('v.db.addcolumn', map=vector, columns=addcols, + layer=layer) + except CalledModuleError: + grass.fatal(_("Adding columns failed. Exiting.")) + + # calculate statistics: + grass.message(_("Processing input data (%d categories)...") % number) + + # get rid of any earlier attempts + grass.try_remove(sqltmp) + + f = file(sqltmp, 'w') + + # do the stats + p = grass.pipe_command('r.univar', flags='t' + extstat, map=raster, + zones=rastertmp, percentile=percentile, sep=';') + + first_line = 1 + + f.write("{0}\n".format(grass.db_begin_transaction(fi['driver']))) + for line in p.stdout: + if first_line: + first_line = 0 + continue + + vars = line.rstrip('\r\n').split(';') + + f.write("UPDATE %s SET" % fi['table']) + first_var = 1 + for colname in colnames: + variable = colname.replace("%s_" % colprefix, '', 1) + if dbfdriver: + variable = variables_dbf[variable] + i = variables[variable] + value = vars[i] + # convert nan, +nan, -nan, inf, +inf, -inf, Infinity, +Infinity, + # -Infinity to NULL + if value.lower().endswith('nan') or 'inf' in value.lower(): + value = 'NULL' + if not first_var: + f.write(" , ") + else: + first_var = 0 + f.write(" %s=%s" % (colname, value)) + + f.write(" WHERE %s=%s;\n" % (fi['key'], vars[0])) + f.write("{0}\n".format(grass.db_commit_transaction(fi['driver']))) + p.wait() + f.close() - grass.message(_("Updating the database ...")) - exitcode = 0 - try: - grass.run_command('db.execute', input=sqltmp, - database=fi['database'], driver=fi['driver']) - grass.verbose((_("Statistics calculated from raster map <{raster}>" - " and uploaded to attribute table" - " of vector map <{vector}>." - ).format(raster=raster, vector=vector))) - except CalledModuleError: - grass.warning( - _("Failed to upload statistics to attribute table of vector map <%s>.") % - vector) - exitcode = 1 + grass.message(_("Updating the database ...")) + exitcode = 0 + try: + grass.run_command('db.execute', input=sqltmp, + database=fi['database'], driver=fi['driver']) + grass.verbose((_("Statistics calculated from raster map <{raster}>" + " and uploaded to attribute table" + " of vector map <{vector}>." + ).format(raster=raster, vector=vector))) + except CalledModuleError: + grass.warning( + _("Failed to upload statistics to attribute table of vector map <%s>.") % + vector) + exitcode = 1 - sys.exit(exitcode) + sys.exit(exitcode) if __name__ == "__main__": options, flags = grass.parser() diff -Nru grass-7.4.3/scripts/v.what.vect/v.what.vect.html grass-7.6.0/scripts/v.what.vect/v.what.vect.html --- grass-7.4.3/scripts/v.what.vect/v.what.vect.html 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/scripts/v.what.vect/v.what.vect.html 2018-08-31 15:00:19.000000000 +0000 @@ -1,31 +1,36 @@

DESCRIPTION

-v.what.vect transfers attributes from the query_map's map -attribute table into the attribute table of points present in the -map map. The script is based on v.distance. +v.what.vect transfers attributes from the query_map's +attribute table into the map's attribute table. The module can +be used to transfer attributes from the table of a polygon map into the +attribute table of a point vector map, as well as the other way around, +i.e., from a point map into the attribute table of a polygon map (See +examples). The script is based on v.distance.

NOTES

-The upload column, into which the query results are stored, must be -present in the map map. Use v.db.addcolumn to add one if needed. -

Use dmax parameter to control query distance tolerance (how far points/centroids -can be from query_map features). For more options, use -v.distance instead. -

In case of a multipoint input map map, with several points having the -same category number, it can happen, that the query result is NULL, if the same +The upload column into which the query results are stored must be +present in map. Use v.db.addcolumn to add one if needed. +

Use the dmax parameter to control the query distance tolerance, i.e., +how far map's points/centroids can be from the query_map features. +For further options, use v.distance. +

In case of a multipoint input map with several points having the +same category number, it can happen that the query result is NULL if the same category number falls into different query_map polygons. -

When transferring attributes from a point map to a polygon map, usually dmax -has to be larger than zero (determined by distance between query points and -polygon centroids). -

In case that one or both input vector maps are 3D, features need to touch also -in the 3rd dimension (z coordinate) in order to transfer attributes. +

When transferring attributes from a point map into a polygon map, +dmax has to be larger than zero, i.e., it will be determined by the +distance between query points and polygon centroids. Importantly, distance +is in meters for latitude-longitude locations. +

In case that one or both input vector maps are 3D, features need to +touch also in the 3rd dimension (z coordinate) in order to transfer +attributes.

EXAMPLES

In this example, the 'hospitals' point map in the North Carolina location is copied to the current mapset, a new attribute column is added and the urban -names from the 'urbanarea' polygon map are transferred to the 'myhospitals' -map at the hospital points' locations: +names from the 'urbanarea' polygon map are transferred to hospital points +locations in 'myhospitals' map:
 g.copy vect=hospitals,myhospitals
@@ -35,12 +40,12 @@
 v.db.select myhospitals
 

-In this example, city names, population data and more from +In this example, city names, population data and others from Geonames.org country files are transferred to selected EU CORINE landuse/landcover classes ("Continuous urban fabric", 111, and "Discontinuous urban fabric", 112). -Note: Example in UTM projection to which the input maps have been projected -beforehand to have metric distances support: +Note: The example is in UTM projection to which the input maps have been +projected beforehand.

 # extract populated places from geonames
@@ -51,7 +56,7 @@
 v.what.vect corine_code111_112_cities query_map=geonames_IT_cities column=gnameid \
             query_column=geonameid dmax=3000
 # now gnameid can be used for v.db.join to join further
-# attributes in from geonames.org
+# attributes from geonames.org
 

SEE ALSO

@@ -71,4 +76,4 @@ Markus Neteler -

Last changed: $Date: 2016-08-22 04:16:33 +0200 (Mon, 22 Aug 2016) $ +

Last changed: $Date: 2018-08-03 20:49:03 +0200 (Fri, 03 Aug 2018) $ diff -Nru grass-7.4.3/temporal/t.rast3d.univar/testsuite/test_univar.py grass-7.6.0/temporal/t.rast3d.univar/testsuite/test_univar.py --- grass-7.4.3/temporal/t.rast3d.univar/testsuite/test_univar.py 2015-12-19 20:02:11.000000000 +0000 +++ grass-7.6.0/temporal/t.rast3d.univar/testsuite/test_univar.py 2019-01-16 14:39:36.000000000 +0000 @@ -48,11 +48,11 @@ overwrite=True, verbose=True) self.assertModule(t_rast3d_univar) - univar_text="""id|start|end|mean|min|max|mean_of_abs|stddev|variance|coeff_var|sum|null_cells|cells -a_1@testing|2001-01-01 00:00:00|2001-04-01 00:00:00|100|100|100|100|0|0|0|48000000|0|480000 -a_2@testing|2001-04-01 00:00:00|2001-07-01 00:00:00|200|200|200|200|0|0|0|96000000|0|480000 -a_3@testing|2001-07-01 00:00:00|2001-10-01 00:00:00|300|300|300|300|0|0|0|144000000|0|480000 -a_4@testing|2001-10-01 00:00:00|2002-01-01 00:00:00|400|400|400|400|0|0|0|192000000|0|480000 + univar_text="""id|start|end|mean|min|max|mean_of_abs|stddev|variance|coeff_var|sum|null_cells|cells|non_null_cells +a_1@testing|2001-01-01 00:00:00|2001-04-01 00:00:00|100|100|100|100|0|0|0|48000000|0|480000|480000 +a_2@testing|2001-04-01 00:00:00|2001-07-01 00:00:00|200|200|200|200|0|0|0|96000000|0|480000|480000 +a_3@testing|2001-07-01 00:00:00|2001-10-01 00:00:00|300|300|300|300|0|0|0|144000000|0|480000|480000 +a_4@testing|2001-10-01 00:00:00|2002-01-01 00:00:00|400|400|400|400|0|0|0|192000000|0|480000|480000 """ for ref, res in zip(univar_text.split("\n"), t_rast3d_univar.outputs.stdout.split("\n")): if ref and res: @@ -67,10 +67,10 @@ overwrite=True, verbose=True) self.assertModule(t_rast3d_univar) - univar_text="""id|start|end|mean|min|max|mean_of_abs|stddev|variance|coeff_var|sum|null_cells|cells -a_2@testing|2001-04-01 00:00:00|2001-07-01 00:00:00|200|200|200|200|0|0|0|96000000|0|480000 -a_3@testing|2001-07-01 00:00:00|2001-10-01 00:00:00|300|300|300|300|0|0|0|144000000|0|480000 -a_4@testing|2001-10-01 00:00:00|2002-01-01 00:00:00|400|400|400|400|0|0|0|192000000|0|480000 + univar_text="""id|start|end|mean|min|max|mean_of_abs|stddev|variance|coeff_var|sum|null_cells|cells|non_null_cells +a_2@testing|2001-04-01 00:00:00|2001-07-01 00:00:00|200|200|200|200|0|0|0|96000000|0|480000|480000 +a_3@testing|2001-07-01 00:00:00|2001-10-01 00:00:00|300|300|300|300|0|0|0|144000000|0|480000|480000 +a_4@testing|2001-10-01 00:00:00|2002-01-01 00:00:00|400|400|400|400|0|0|0|192000000|0|480000|480000 """ for ref, res in zip(univar_text.split("\n"), t_rast3d_univar.outputs.stdout.split("\n")): if ref and res: @@ -85,10 +85,10 @@ where="start_time >= '2001-03-01'", overwrite=True, verbose=True) - univar_text="""id|start|end|mean|min|max|mean_of_abs|stddev|variance|coeff_var|sum|null_cells|cells -a_2@testing|2001-04-01 00:00:00|2001-07-01 00:00:00|200|200|200|200|0|0|0|96000000|0|480000 -a_3@testing|2001-07-01 00:00:00|2001-10-01 00:00:00|300|300|300|300|0|0|0|144000000|0|480000 -a_4@testing|2001-10-01 00:00:00|2002-01-01 00:00:00|400|400|400|400|0|0|0|192000000|0|480000 + univar_text="""id|start|end|mean|min|max|mean_of_abs|stddev|variance|coeff_var|sum|null_cells|cells|non_null_cells +a_2@testing|2001-04-01 00:00:00|2001-07-01 00:00:00|200|200|200|200|0|0|0|96000000|0|480000|480000 +a_3@testing|2001-07-01 00:00:00|2001-10-01 00:00:00|300|300|300|300|0|0|0|144000000|0|480000|480000 +a_4@testing|2001-10-01 00:00:00|2002-01-01 00:00:00|400|400|400|400|0|0|0|192000000|0|480000|480000 """ univar_output = open("univar_output.txt", "r").read() @@ -105,9 +105,9 @@ where="start_time >= '2001-03-01'", overwrite=True, verbose=True) - univar_text="""a_2@testing|2001-04-01 00:00:00|2001-07-01 00:00:00|200|200|200|200|0|0|0|96000000|0|480000 -a_3@testing|2001-07-01 00:00:00|2001-10-01 00:00:00|300|300|300|300|0|0|0|144000000|0|480000 -a_4@testing|2001-10-01 00:00:00|2002-01-01 00:00:00|400|400|400|400|0|0|0|192000000|0|480000 + univar_text="""a_2@testing|2001-04-01 00:00:00|2001-07-01 00:00:00|200|200|200|200|0|0|0|96000000|0|480000|480000 +a_3@testing|2001-07-01 00:00:00|2001-10-01 00:00:00|300|300|300|300|0|0|0|144000000|0|480000|480000 +a_4@testing|2001-10-01 00:00:00|2002-01-01 00:00:00|400|400|400|400|0|0|0|192000000|0|480000|480000 """ univar_output = open("univar_output.txt", "r").read() diff -Nru grass-7.4.3/temporal/t.rast.accdetect/t.rast.accdetect.html grass-7.6.0/temporal/t.rast.accdetect/t.rast.accdetect.html --- grass-7.4.3/temporal/t.rast.accdetect/t.rast.accdetect.html 2017-11-18 20:38:07.000000000 +0000 +++ grass-7.6.0/temporal/t.rast.accdetect/t.rast.accdetect.html 2018-08-31 15:00:19.000000000 +0000 @@ -81,4 +81,4 @@ Sören Gebbert, Thünen Institute of Climate-Smart Agriculture -

Last changed: $Date: 2017-11-18 09:57:44 +0100 (Sat, 18 Nov 2017) $ +

Last changed: $Date: 2017-11-18 09:59:58 +0100 (Sat, 18 Nov 2017) $ diff -Nru grass-7.4.3/temporal/t.rast.accdetect/t.rast.accdetect.py grass-7.6.0/temporal/t.rast.accdetect/t.rast.accdetect.py --- grass-7.4.3/temporal/t.rast.accdetect/t.rast.accdetect.py 2018-04-15 20:32:49.000000000 +0000 +++ grass-7.6.0/temporal/t.rast.accdetect/t.rast.accdetect.py 2018-04-09 11:50:06.000000000 +0000 @@ -308,7 +308,7 @@ input_maps = input_strds.get_registered_maps_as_objects(where=where, dbif=dbif) - print len(input_maps) + grass.debug(len(input_maps)) input_topo = tgis.SpatioTemporalTopologyBuilder() input_topo.build(input_maps, input_maps) @@ -341,7 +341,7 @@ suffix = tgis.create_time_suffix(map) indicator_map_name = "{ba}_indicator_{su}".format(ba=base, su=suffix) else: - indicator_map_name = tgis.create_numeric_suffic(base + "_indicator", + indicator_map_name = tgis.create_numeric_suffix(base + "_indicator", indi_count, time_suffix) indicator_map_id = dummy.build_id(indicator_map_name, mapset) indicator_map = input_strds.get_new_map_instance(indicator_map_id) @@ -408,7 +408,7 @@ expression = "%s = if(isnull(%s), %s, %s)"%(indicator_map_name, prev_map, subexpr1, subexpr3) - print expression + grass.debug(expression) grass.mapcalc(expression, overwrite=True) map_start, map_end = map.get_temporal_extent_as_tuple() @@ -534,7 +534,7 @@ suffix = tgis.create_time_suffix(map) occurrence_map_name = "{ba}_{su}".format(ba=base, su=suffix) else: - occurrence_map_name = tgis.create_numeric_suffic(base, count, tsuffix) + occurrence_map_name = tgis.create_numeric_suffix(base, count, tsuffix) occurrence_map_id = map.build_id(occurrence_map_name, mapset) occurrence_map = input_strds.get_new_map_instance(occurrence_map_id) @@ -572,7 +572,7 @@ map.get_name(), min, map.get_name(), max, days) - print expression + grass.debug(expression) grass.mapcalc(expression, overwrite=True) map_start, map_end = map.get_temporal_extent_as_tuple() diff -Nru grass-7.4.3/temporal/t.rast.accumulate/t.rast.accumulate.html grass-7.6.0/temporal/t.rast.accumulate/t.rast.accumulate.html --- grass-7.4.3/temporal/t.rast.accumulate/t.rast.accumulate.html 2017-11-12 19:37:58.000000000 +0000 +++ grass-7.6.0/temporal/t.rast.accumulate/t.rast.accumulate.html 2018-08-31 15:01:17.000000000 +0000 @@ -66,7 +66,7 @@ mkdir -p /tmp/grassdata/LL # Start GRASS and create a new location with PERMANENT mapset -grass74 -c EPSG:4326 /tmp/grassdata/LL/PERMANENT +grass76 -c EPSG:4326 /tmp/grassdata/LL/PERMANENT # Import the temperature data t.rast.import input=temperature_mean_1990_2000_daily_celsius.tar.gz \ @@ -297,4 +297,4 @@ Sören Gebbert, Thünen Institute of Climate-Smart Agriculture -

Last changed: $Date: 2017-11-12 20:37:57 +0100 (Sun, 12 Nov 2017) $ +

Last changed: $Date: 2018-08-31 17:01:15 +0200 (Fri, 31 Aug 2018) $ diff -Nru grass-7.4.3/temporal/t.rast.accumulate/t.rast.accumulate.py grass-7.6.0/temporal/t.rast.accumulate/t.rast.accumulate.py --- grass-7.4.3/temporal/t.rast.accumulate/t.rast.accumulate.py 2018-04-15 20:32:49.000000000 +0000 +++ grass-7.6.0/temporal/t.rast.accumulate/t.rast.accumulate.py 2018-04-09 11:50:06.000000000 +0000 @@ -396,7 +396,7 @@ suffix = tgis.create_time_suffix(map) output_map_name = "{ba}_{su}".format(ba=base, su=suffix) else: - output_map_name = tgis.create_numeric_suffic(base, count, time_suffix) + output_map_name = tgis.create_numeric_suffix(base, count, time_suffix) output_map_id = map.build_id(output_map_name, mapset) output_map = input_strds.get_new_map_instance(output_map_id) diff -Nru grass-7.4.3/temporal/t.rast.algebra/testsuite/test_raster_algebra.py grass-7.6.0/temporal/t.rast.algebra/testsuite/test_raster_algebra.py --- grass-7.4.3/temporal/t.rast.algebra/testsuite/test_raster_algebra.py 2017-11-12 18:39:44.000000000 +0000 +++ grass-7.6.0/temporal/t.rast.algebra/testsuite/test_raster_algebra.py 2018-03-22 06:23:30.000000000 +0000 @@ -109,8 +109,8 @@ def test_simple_arith_td_1(self): """Simple arithmetic test""" - self.assertModule("t.rast.algebra", expression='R = A + td(A)', basename="r", flags="d") - self.assertModule("t.rast.algebra", expression='R = A + td(A)', basename="r") + self.assertModule("t.rast.algebra", expression='R = A + td(A)', basename="r", flags="d", suffix="time") + self.assertModule("t.rast.algebra", expression='R = A + td(A)', basename="r", suffix="time") D = tgis.open_old_stds("R", type="strds") @@ -124,8 +124,8 @@ def test_simple_arith_td_2(self): """Simple arithmetic test""" - self.assertModule("t.rast.algebra", expression='R = A / td(A)', basename="r", flags="d") - self.assertModule("t.rast.algebra", expression='R = A / td(A)', basename="r") + self.assertModule("t.rast.algebra", expression='R = A / td(A)', basename="r", flags="d", suffix="gran") + self.assertModule("t.rast.algebra", expression='R = A / td(A)', basename="r", suffix="gran") D = tgis.open_old_stds("R", type="strds") diff -Nru grass-7.4.3/temporal/t.rast.algebra/t.rast.algebra.html grass-7.6.0/temporal/t.rast.algebra/t.rast.algebra.html --- grass-7.4.3/temporal/t.rast.algebra/t.rast.algebra.html 2018-08-26 15:35:40.000000000 +0000 +++ grass-7.6.0/temporal/t.rast.algebra/t.rast.algebra.html 2018-08-31 15:00:19.000000000 +0000 @@ -605,5 +605,5 @@ Thomas Leppelt, Sören Gebbert, Thünen Institute of Climate-Smart Agriculture -

Last changed: $Date: 2018-08-24 15:04:37 +0200 (Fri, 24 Aug 2018) $ +

Last changed: $Date: 2018-08-24 15:03:58 +0200 (Fri, 24 Aug 2018) $ diff -Nru grass-7.4.3/temporal/t.rast.algebra/t.rast.algebra.py grass-7.6.0/temporal/t.rast.algebra/t.rast.algebra.py --- grass-7.4.3/temporal/t.rast.algebra/t.rast.algebra.py 2017-12-06 14:36:54.000000000 +0000 +++ grass-7.6.0/temporal/t.rast.algebra/t.rast.algebra.py 2018-03-22 06:23:30.000000000 +0000 @@ -46,6 +46,15 @@ #%end #%option +#% key: suffix +#% type: string +#% description: Suffix to add at basename: set 'gran' for granularity, 'time' for the full time format, 'num' for numerical suffix with a specific number of digits (default %05) +#% answer: num +#% required: no +#% multiple: no +#%end + +#%option #% key: nprocs #% type: integer #% description: Number of r.mapcalc processes to run in parallel @@ -85,6 +94,7 @@ expression = options['expression'] basename = options['basename'] nprocs = options["nprocs"] + time_suffix = options["suffix"] spatial = flags["s"] register_null = flags["n"] granularity = flags["g"] @@ -105,7 +115,7 @@ spatial=spatial, nprocs=nprocs, register_null=register_null, - dry_run=dry_run) + dry_run=dry_run, time_suffix=time_suffix) if granularity: if not p.setup_common_granularity(expression=expression, lexer = tgis.TemporalRasterAlgebraLexer()): diff -Nru grass-7.4.3/temporal/t.rast.contour/t.rast.contour.py grass-7.6.0/temporal/t.rast.contour/t.rast.contour.py --- grass-7.4.3/temporal/t.rast.contour/t.rast.contour.py 2018-04-15 20:32:49.000000000 +0000 +++ grass-7.6.0/temporal/t.rast.contour/t.rast.contour.py 2018-04-09 11:50:06.000000000 +0000 @@ -215,7 +215,7 @@ suffix = tgis.create_time_suffix(map) map_name = "{ba}_{su}".format(ba=base, su=suffix) else: - map_name = tgis.create_numeric_suffic(base, count, time_suffix) + map_name = tgis.create_numeric_suffix(base, count, time_suffix) new_map = tgis.open_new_map_dataset(map_name, None, type="vector", temporal_extent=map.get_temporal_extent(), overwrite=overwrite, dbif=dbif) diff -Nru grass-7.4.3/temporal/t.rast.gapfill/t.rast.gapfill.py grass-7.6.0/temporal/t.rast.gapfill/t.rast.gapfill.py --- grass-7.4.3/temporal/t.rast.gapfill/t.rast.gapfill.py 2018-09-19 12:28:15.000000000 +0000 +++ grass-7.6.0/temporal/t.rast.gapfill/t.rast.gapfill.py 2018-09-19 12:27:28.000000000 +0000 @@ -122,7 +122,7 @@ if sp.get_temporal_type() == 'absolute' and tsuffix in ['gran', 'time']: _id = "{ba}@{ma}".format(ba=base, ma=mapset) else: - map_name = tgis.create_numeric_suffic(base, num + count, tsuffix) + map_name = tgis.create_numeric_suffix(base, num + count, tsuffix) _id = "{name}@{ma}".format(name=map_name, ma=mapset) _map.set_id(_id) @@ -183,7 +183,7 @@ new_id = "{ba}_{su}@{ma}".format(ba=new_map.get_name(), su=suffix, ma=mapset) else: - map_name = tgis.create_numeric_suffic(new_map.get_name(), + map_name = tgis.create_numeric_suffix(new_map.get_name(), count, tsuffix) new_id = "{name}@{ma}".format(name=map_name, ma=mapset) diff -Nru grass-7.4.3/temporal/t.rast.mapcalc/t.rast.mapcalc.html grass-7.6.0/temporal/t.rast.mapcalc/t.rast.mapcalc.html --- grass-7.4.3/temporal/t.rast.mapcalc/t.rast.mapcalc.html 2017-12-04 10:37:53.000000000 +0000 +++ grass-7.6.0/temporal/t.rast.mapcalc/t.rast.mapcalc.html 2018-08-31 15:00:19.000000000 +0000 @@ -168,5 +168,5 @@ Sören Gebbert, Thünen Institute of Climate-Smart Agriculture -

Last changed: $Date: 2017-12-01 15:13:25 +0100 (Fri, 01 Dec 2017) $ +

Last changed: $Date: 2017-12-01 15:09:57 +0100 (Fri, 01 Dec 2017) $ diff -Nru grass-7.4.3/temporal/t.rast.neighbors/t.rast.neighbors.py grass-7.6.0/temporal/t.rast.neighbors/t.rast.neighbors.py --- grass-7.4.3/temporal/t.rast.neighbors/t.rast.neighbors.py 2018-04-15 20:32:49.000000000 +0000 +++ grass-7.6.0/temporal/t.rast.neighbors/t.rast.neighbors.py 2018-04-09 11:50:06.000000000 +0000 @@ -166,7 +166,7 @@ suffix = tgis.create_time_suffix(map) map_name = "{ba}_{su}".format(ba=base, su=suffix) else: - map_name = tgis.create_numeric_suffic(base, count, time_suffix) + map_name = tgis.create_numeric_suffix(base, count, time_suffix) new_map = tgis.open_new_map_dataset(map_name, None, type="raster", temporal_extent=map.get_temporal_extent(), diff -Nru grass-7.4.3/temporal/t.rast.to.vect/t.rast.to.vect.py grass-7.6.0/temporal/t.rast.to.vect/t.rast.to.vect.py --- grass-7.4.3/temporal/t.rast.to.vect/t.rast.to.vect.py 2018-04-15 20:32:49.000000000 +0000 +++ grass-7.6.0/temporal/t.rast.to.vect/t.rast.to.vect.py 2018-04-09 11:50:06.000000000 +0000 @@ -210,7 +210,7 @@ suffix = tgis.create_time_suffix(map) map_name = "{ba}_{su}".format(ba=base, su=suffix) else: - map_name = tgis.create_numeric_suffic(base, count, time_suffix) + map_name = tgis.create_numeric_suffix(base, count, time_suffix) new_map = tgis.open_new_map_dataset(map_name, None, type="vector", temporal_extent=map.get_temporal_extent(), overwrite=overwrite, dbif=dbif) diff -Nru grass-7.4.3/temporal/t.rast.univar/testsuite/test_univar.py grass-7.6.0/temporal/t.rast.univar/testsuite/test_univar.py --- grass-7.4.3/temporal/t.rast.univar/testsuite/test_univar.py 2017-11-12 18:39:44.000000000 +0000 +++ grass-7.6.0/temporal/t.rast.univar/testsuite/test_univar.py 2018-09-28 20:17:11.000000000 +0000 @@ -48,11 +48,11 @@ self.runModule("g.region", res=1) self.assertModule(t_rast_univar) - univar_text="""id|start|end|mean|min|max|mean_of_abs|stddev|variance|coeff_var|sum|null_cells|cells -a_1@testing|2001-01-01 00:00:00|2001-04-01 00:00:00|100|100|100|100|0|0|0|960000|0|9600 -a_2@testing|2001-04-01 00:00:00|2001-07-01 00:00:00|200|200|200|200|0|0|0|1920000|0|9600 -a_3@testing|2001-07-01 00:00:00|2001-10-01 00:00:00|300|300|300|300|0|0|0|2880000|0|9600 -a_4@testing|2001-10-01 00:00:00|2002-01-01 00:00:00|400|400|400|400|0|0|0|3840000|0|9600 + univar_text="""id|start|end|mean|min|max|mean_of_abs|stddev|variance|coeff_var|sum|null_cells|cells|non_null_cells +a_1@testing|2001-01-01 00:00:00|2001-04-01 00:00:00|100|100|100|100|0|0|0|960000|0|9600|9600 +a_2@testing|2001-04-01 00:00:00|2001-07-01 00:00:00|200|200|200|200|0|0|0|1920000|0|9600|9600 +a_3@testing|2001-07-01 00:00:00|2001-10-01 00:00:00|300|300|300|300|0|0|0|2880000|0|9600|9600 +a_4@testing|2001-10-01 00:00:00|2002-01-01 00:00:00|400|400|400|400|0|0|0|3840000|0|9600|9600 """ for ref, res in zip(univar_text.split("\n"), t_rast_univar.outputs.stdout.split("\n")): if ref and res: @@ -68,10 +68,10 @@ self.runModule("g.region", res=1) self.assertModule(t_rast_univar) - univar_text="""id|start|end|mean|min|max|mean_of_abs|stddev|variance|coeff_var|sum|null_cells|cells -a_2@testing|2001-04-01 00:00:00|2001-07-01 00:00:00|200|200|200|200|0|0|0|1920000|0|9600 -a_3@testing|2001-07-01 00:00:00|2001-10-01 00:00:00|300|300|300|300|0|0|0|2880000|0|9600 -a_4@testing|2001-10-01 00:00:00|2002-01-01 00:00:00|400|400|400|400|0|0|0|3840000|0|9600 + univar_text="""id|start|end|mean|min|max|mean_of_abs|stddev|variance|coeff_var|sum|null_cells|cells|non_null_cells +a_2@testing|2001-04-01 00:00:00|2001-07-01 00:00:00|200|200|200|200|0|0|0|1920000|0|9600|9600 +a_3@testing|2001-07-01 00:00:00|2001-10-01 00:00:00|300|300|300|300|0|0|0|2880000|0|9600|9600 +a_4@testing|2001-10-01 00:00:00|2002-01-01 00:00:00|400|400|400|400|0|0|0|3840000|0|9600|9600 """ for ref, res in zip(univar_text.split("\n"), t_rast_univar.outputs.stdout.split("\n")): if ref and res: @@ -87,10 +87,10 @@ self.runModule("g.region", res=10) self.assertModule(t_rast_univar) - univar_text="""id|start|end|mean|min|max|mean_of_abs|stddev|variance|coeff_var|sum|null_cells|cells -a_2@testing|2001-04-01 00:00:00|2001-07-01 00:00:00|200|200|200|200|0|0|0|19200|0|96 -a_3@testing|2001-07-01 00:00:00|2001-10-01 00:00:00|300|300|300|300|0|0|0|28800|0|96 -a_4@testing|2001-10-01 00:00:00|2002-01-01 00:00:00|400|400|400|400|0|0|0|38400|0|96 + univar_text="""id|start|end|mean|min|max|mean_of_abs|stddev|variance|coeff_var|sum|null_cells|cells|non_null_cells +a_2@testing|2001-04-01 00:00:00|2001-07-01 00:00:00|200|200|200|200|0|0|0|19200|0|96|96 +a_3@testing|2001-07-01 00:00:00|2001-10-01 00:00:00|300|300|300|300|0|0|0|28800|0|96|96 +a_4@testing|2001-10-01 00:00:00|2002-01-01 00:00:00|400|400|400|400|0|0|0|38400|0|96|96 """ for ref, res in zip(univar_text.split("\n"), t_rast_univar.outputs.stdout.split("\n")): if ref and res: @@ -106,10 +106,10 @@ where="start_time >= '2001-03-01'", overwrite=True, verbose=True) - univar_text="""id|start|end|mean|min|max|mean_of_abs|stddev|variance|coeff_var|sum|null_cells|cells -a_2@testing|2001-04-01 00:00:00|2001-07-01 00:00:00|200|200|200|200|0|0|0|1920000|0|9600 -a_3@testing|2001-07-01 00:00:00|2001-10-01 00:00:00|300|300|300|300|0|0|0|2880000|0|9600 -a_4@testing|2001-10-01 00:00:00|2002-01-01 00:00:00|400|400|400|400|0|0|0|3840000|0|9600 + univar_text="""id|start|end|mean|min|max|mean_of_abs|stddev|variance|coeff_var|sum|null_cells|cells|non_null_cells +a_2@testing|2001-04-01 00:00:00|2001-07-01 00:00:00|200|200|200|200|0|0|0|1920000|0|9600|9600 +a_3@testing|2001-07-01 00:00:00|2001-10-01 00:00:00|300|300|300|300|0|0|0|2880000|0|9600|9600 +a_4@testing|2001-10-01 00:00:00|2002-01-01 00:00:00|400|400|400|400|0|0|0|3840000|0|9600|9600 """ univar_output = open("univar_output.txt", "r").read() @@ -127,9 +127,9 @@ where="start_time >= '2001-03-01'", overwrite=True, verbose=True) - univar_text="""a_2@testing|2001-04-01 00:00:00|2001-07-01 00:00:00|200|200|200|200|0|0|0|1920000|0|9600 -a_3@testing|2001-07-01 00:00:00|2001-10-01 00:00:00|300|300|300|300|0|0|0|2880000|0|9600 -a_4@testing|2001-10-01 00:00:00|2002-01-01 00:00:00|400|400|400|400|0|0|0|3840000|0|9600 + univar_text="""a_2@testing|2001-04-01 00:00:00|2001-07-01 00:00:00|200|200|200|200|0|0|0|1920000|0|9600|9600 +a_3@testing|2001-07-01 00:00:00|2001-10-01 00:00:00|300|300|300|300|0|0|0|2880000|0|9600|9600 +a_4@testing|2001-10-01 00:00:00|2002-01-01 00:00:00|400|400|400|400|0|0|0|3840000|0|9600|9600 """ univar_output = open("univar_output.txt", "r").read() diff -Nru grass-7.4.3/temporal/t.register/t.register.html grass-7.6.0/temporal/t.register/t.register.html --- grass-7.4.3/temporal/t.register/t.register.html 2018-03-23 17:36:11.000000000 +0000 +++ grass-7.6.0/temporal/t.register/t.register.html 2018-08-31 15:00:19.000000000 +0000 @@ -269,5 +269,5 @@ Sören Gebbert, Thünen Institute of Climate-Smart Agriculture -

Last changed: $Date: 2018-03-22 12:14:36 +0100 (Thu, 22 Mar 2018) $ +

Last changed: $Date: 2018-03-21 14:07:11 +0100 (Wed, 21 Mar 2018) $ diff -Nru grass-7.4.3/testsuite/raster/raster_md5test.sh grass-7.6.0/testsuite/raster/raster_md5test.sh --- grass-7.4.3/testsuite/raster/raster_md5test.sh 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/testsuite/raster/raster_md5test.sh 2018-11-30 11:58:25.000000000 +0000 @@ -37,7 +37,7 @@ eval `g.gisenv` : ${GISBASE?} ${GISDBASE?} ${LOCATION_NAME?} ${MAPSET?} -LOCATION=$GISDBASE/$LOCATION_NAME/$MAPSET +MAPSET_PATH=$GISDBASE/$LOCATION_NAME/$MAPSET # some definitions PIXEL=3 @@ -54,7 +54,7 @@ # check if a MASK is already present: MASKTMP=mask.$TMPNAME USERMASK=usermask_${MASKTMP} -if test -f $LOCATION/cell/MASK +if test -f $MAPSET_PATH/cell/MASK then echo "A user raster mask (MASK) is present. Saving it..." g.rename raster=MASK,$USERMASK > /dev/null @@ -66,7 +66,7 @@ g.region region=$TMPNAME g.remove -f type=region name=$TMPNAME > /dev/null #restore user mask if present: - if test -f $LOCATION/cell/$USERMASK ; then + if test -f $MAPSET_PATH/cell/$USERMASK ; then echo "Restoring user MASK" g.remove -f type=raster name=MASK > /dev/null g.rename raster=$USERMASK,MASK > /dev/null diff -Nru grass-7.4.3/testsuite/README grass-7.6.0/testsuite/README --- grass-7.4.3/testsuite/README 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/testsuite/README 2019-01-16 16:16:28.000000000 +0000 @@ -1,8 +1,11 @@ -This directory contains scripts to check the functionality -of GRASS. -They may be launched in ../demolocation/ +This directory contains scripts to check the functionality of GRASS GIS. + +Some tests may be launched in ../demolocation/ . + +Most test require the North Carolina Sample dataset, available from +https://grass.osgeo.org/sampledata/north_carolina/ ############# For a more advanced test suite, see - http://www-pool.math.tu-berlin.de/~soeren/grass/GRASS_TestSuite/?C=M;O=D + http://fatra.cnr.ncsu.edu/grassgistests/summary_report/ diff -Nru grass-7.4.3/testsuite/test_framework_GRASS_GIS_with_NC.sh grass-7.6.0/testsuite/test_framework_GRASS_GIS_with_NC.sh --- grass-7.4.3/testsuite/test_framework_GRASS_GIS_with_NC.sh 1970-01-01 00:00:00.000000000 +0000 +++ grass-7.6.0/testsuite/test_framework_GRASS_GIS_with_NC.sh 2019-01-16 16:16:28.000000000 +0000 @@ -0,0 +1,146 @@ +#!/bin/bash +############################################################################ +# +# MODULE: r.drain +# AUTHOR(S): Markus Neteler, Sören Gebbert, Vaclav Petras +# PURPOSE: Test GRASS GIS using the test framework +# Documentation: +# https://trac.osgeo.org/grass/wiki/GSoC/2014/TestingFrameworkForGRASS +# https://grass.osgeo.org/grass76/manuals/libpython/gunittest_running_tests.html#example-bash-script-to-run-be-used-as-a-cron-job +# +# Data: +# Since we use the full NC dataset (nc_spm_08_grass7.tar.gz) here, we need to generate +# some simplified names as used in NC basic for some test cases. This happens automatically below. +# +# COPYRIGHT: (C) 2019 by Markus Neteler, and the GRASS Development Team +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +############################################################################ + +### CONFIGURATION +# +# computer architecture: +ARCH=x86_64-pc-linux-gnu +# name of binary: +GRASSBIN=grass76 +# source code directory as full path: +GRASSSRC="$HOME/software/grass76" +# temporary grassdata directory +GRASSDATA="$HOME/grassdata/tests-grassdata" + +# Python binary to be used (python|python3) +PYTHON=python + +# here we suppose default compilation settings of GRASS GIS and no 'make install' +# may be no|yes +COMPILE="no" +# configure metascript with compiler flags: +CONFIGURE="${GRASSSRC}/conf_grass7.sh" + +# directory to store reports, e.g. in a subdirectory +REPORTS="testreports" + +# publish report on WWW Server (not needed for local tests) +# may be no|yes +PUBLISH="no" +# upload WWW dir on server for report publication (not used for local tests) +SERVERDIR="/var/www/html/grassgistestreports" + +######### nothing to change below + +set -e # fail fast + +# here we suppose default compilation settings of GRASS GIS and no make install +GRASSBIN="$GRASSSRC/bin.${ARCH}/${GRASSBIN}" +GRASSDIST="$GRASSSRC/dist.${ARCH}" + +# necessary hardcoded GRASS paths +GRASSDIST_PYTHON="$GRASSDIST/etc/python" +GRASS_MULTI_RUNNER="$GRASSSRC/lib/python/gunittest/multirunner.py" +GRASS_MULTI_REPORTER="$GRASSSRC/lib/python/gunittest/multireport.py" + +DATE_FLAGS="--utc +%Y-%m-%d-%H-%M" +NOW=$(date $DATE_FLAGS) + +# get number of processors of current machine +MYNPROC=`getconf _NPROCESSORS_ONLN` +# leave one PROC free for other tasks +GCCTHREADS=`expr $MYNPROC - 1` + +# contains last executed command stdout and stderr +# here were rely on reports being absolute +OUTPUT_LOGFILE="$REPORTS/output-$NOW.txt" + +# these are relative to REPORTS +CURRENT_REPORT_BASENAME="reports_for_date-" +FINAL_REPORT_DIR="summary_report" +CURRENT_REPORTS_DIR="$CURRENT_REPORT_BASENAME$NOW" +LOGFILE="$REPORTS/runs.log" + +mkdir -p $REPORTS/$CURRENT_REPORTS_DIR +mkdir -p $GRASSDATA + +# fetch sample data +SAMPLEDATA=nc_spm_08_grass7.tar.gz +(cd $GRASSDATA ; wget -c https://grass.osgeo.org/sampledata/north_carolina/$SAMPLEDATA ; tar xfz $SAMPLEDATA ) + +echo "Nightly GRASS GIS test started: $NOW" >> ${LOGFILE} + +# Preparation: Since we use the full NC dataset, we need to generate some simplified names as used in NC basic for some test cases +echo " +g.copy raster=basin_50K,basin +g.copy raster=boundary_county_500m,boundary +g.copy raster=landcover_1m,landcover +g.copy raster=geology_30m,geology +g.copy raster=landuse96,landuse +g.copy raster=soilsID,soils +g.copy vector=zipcodes_wake,zipcodes +g.copy vector=schools_wake,schools +" > $GRASSDATA/tmp_rename.sh +$GRASSBIN $GRASSDATA/nc_spm_08_grass7/PERMANENT --exec sh $GRASSDATA/tmp_rename.sh +rm -f $GRASSDATA/tmp_rename.sh + +if [ "$COMPILE" = "yes" ] ; then + ## compile current source code from scratch + cd $GRASSSRC + make distclean -j$GCCTHREADS + svn update + ./$CONFIGURE ... # configure meta script containing all the compiler flags + make -j$GCCTHREADS +fi + +# run tests for the current source code +cd $REPORTS/$CURRENT_REPORTS_DIR +$PYTHON $GRASS_MULTI_RUNNER \ + --grassbin $GRASSBIN \ + --grasssrc $GRASSSRC \ + --grassdata $GRASSDATA \ + --location nc_spm_08_grass7 --location-type nc \ + --location other_location --location-type other_type + +# create overall report of all so far executed tests +# the script depends on GRASS but just Python part is enough +export PYTHONPATH="$GRASSDIST_PYTHON:$PYTHONPATH" +$PYTHON $GRASS_MULTI_REPORTER --output $FINAL_REPORT_DIR \ + $CURRENT_REPORT_BASENAME*/* + +# publish on Web site +if [ "$PUBLISH" = "yes" ] ; then + ## although we cannot be sure the tests were executed was successfully + ## so publish or archive results + rsync -rtvu --delete $REPORTS/ $SERVERDIR +fi + +echo "Nightly ($NOW) GRASS GIS test finished: $(date $DATE_FLAGS)" >> ${LOGFILE} + +exit 0 + diff -Nru grass-7.4.3/tools/fix_typos.sh grass-7.6.0/tools/fix_typos.sh --- grass-7.4.3/tools/fix_typos.sh 2016-11-14 07:42:31.000000000 +0000 +++ grass-7.6.0/tools/fix_typos.sh 2018-10-18 19:16:04.000000000 +0000 @@ -64,9 +64,13 @@ WORDS_WHITE_LIST="$WORDS_WHITE_LIST,CPL_SUPRESS_CPLUSPLUS,SRP_NAM,ADRG_NAM,'SRP_NAM,AuxilaryTarget" # libtiff WORDS_WHITE_LIST="$WORDS_WHITE_LIST,THRESHHOLD_BILEVEL,THRESHHOLD_HALFTONE,THRESHHOLD_ERRORDIFFUSE" +# GRASS GIS +WORDS_WHITE_LIST="$WORDS_WHITE_LIST,thru" -touch fix_typos/typos_whitelist.txt -python3 fix_typos/codespell/codespell.py -w -i 3 -q 2 -S $EXCLUDED_FILES \ - -x fix_typos/typos_whitelist.txt --words-white-list=$WORDS_WHITE_LIST \ - -D fix_typos/grassgis_dict.txt . +MYPATH=`pwd` + +touch $MYPATH/fix_typos/typos_whitelist.txt +python3 $MYPATH/fix_typos/codespell/codespell.py -w -i 3 -q 2 -S $EXCLUDED_FILES \ + -x $MYPATH/fix_typos/typos_whitelist.txt --words-white-list=$WORDS_WHITE_LIST \ + -D $MYPATH/fix_typos/grassgis_dict.txt . diff -Nru grass-7.4.3/tools/mkhtml.py grass-7.6.0/tools/mkhtml.py --- grass-7.4.3/tools/mkhtml.py 2017-11-12 18:39:53.000000000 +0000 +++ grass-7.6.0/tools/mkhtml.py 2018-02-14 19:50:11.000000000 +0000 @@ -21,6 +21,7 @@ import string import re from datetime import datetime +import locale try: # Python 2 import @@ -34,6 +35,38 @@ import urllib.parse as urlparse +if sys.version_info[0] == 2: + PY2 = True +else: + PY2 = False + + +if not PY2: + unicode = str + + +def _get_encoding(): + encoding = locale.getdefaultlocale()[1] + if not encoding: + encoding = 'UTF-8' + return encoding + + +def decode(bytes_): + """Decode bytes with default locale and return (unicode) string + + No-op if parameter is not bytes (assumed unicode string). + + :param bytes bytes_: the bytes to decode + """ + if isinstance(bytes_, unicode): + return bytes_ + if isinstance(bytes_, bytes): + enc = _get_encoding() + return bytes_.decode(enc) + return unicode(bytes_) + + pgm = sys.argv[1] src_file = "%s.html" % pgm @@ -119,7 +152,10 @@ f = open(name, 'rb') s = f.read() f.close() - return s + if PY2: + return s + else: + return decode(s) except IOError: return "" @@ -127,6 +163,7 @@ def create_toc(src_data): class MyHTMLParser(HTMLParser): def __init__(self): + HTMLParser.__init__(self) self.reset() self.idx = 1 self.tag_curr = '' @@ -291,7 +328,7 @@ index_titles = {} -for key, name in index_names.iteritems(): +for key, name in index_names.items(): index_titles[key] = to_title(name) # process footer diff -Nru grass-7.4.3/tools/module_synopsis.sh grass-7.6.0/tools/module_synopsis.sh --- grass-7.4.3/tools/module_synopsis.sh 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/tools/module_synopsis.sh 2018-12-26 11:10:02.000000000 +0000 @@ -2,7 +2,7 @@ ############################################################################ # # TOOL: module_synopsis.sh -# AUTHOR: M. Hamish Bowman, Dept. Marine Science, Otago Univeristy, +# AUTHOR: M. Hamish Bowman, Dept. Marine Science, Otago University, # New Zealand # PURPOSE: Runs through GRASS modules and creates a synopsis list of # module names and descriptions. @@ -240,7 +240,7 @@

  • db.* - database commands
  • g.* - general commands
  • i.* - imagery commands -
  • m.* - miscellanous commands +
  • m.* - miscellaneous commands
  • ps.* - PostScript commands
  • r.* - raster commands
  • r3.* - raster3D commands @@ -380,7 +380,7 @@ \item [db.{*}]database commands \item [g.{*}]general commands \item [i.{*}]imagery commands -\item [m.{*}]miscellanous commands +\item [m.{*}]miscellaneous commands \item [ps.{*}]postscript commands \item [r.{*}]raster commands \item [r3.{*}]raster3D commands diff -Nru grass-7.4.3/tools/pylintrc.txt grass-7.6.0/tools/pylintrc.txt --- grass-7.4.3/tools/pylintrc.txt 2017-11-12 18:39:57.000000000 +0000 +++ grass-7.6.0/tools/pylintrc.txt 2018-12-26 11:10:03.000000000 +0000 @@ -13,7 +13,7 @@ # pylint --rcfile=../../tools/pylintrc.txt -f parseable -r n -i y lmgr/ # A lot of errors need to be ignored now to avoid a large number of messages. -# Files need to be fixed one by one (partialy without this configuration). +# Files need to be fixed one by one (partially without this configuration). # Save this file ~/.pylintrc on Linux diff -Nru grass-7.4.3/tools/thumbnails.py grass-7.6.0/tools/thumbnails.py --- grass-7.4.3/tools/thumbnails.py 2017-11-12 18:39:53.000000000 +0000 +++ grass-7.6.0/tools/thumbnails.py 2017-11-25 21:18:00.000000000 +0000 @@ -75,12 +75,9 @@ maxval = float(records[-1][0]) maxval = min(maxval, 2500000) grad = tmp_grad_abs - # alternatively, only simpler expression would suffice if frames - # are used to render raster and then the borders - grass.mapcalc("$grad = if(col() > 2 && col() < ncols() - 1," - " float($min) + (col() - 3) * " - " (float($max) - float($min)) / (ncols() - 2)," - " null())", + grass.mapcalc("$grad = " + " float($min) + (col() - 1) * " + " (float($max) - float($min)) / ncols()", grad=tmp_grad_abs, min=minval, max=maxval, quiet=True) else: grad = tmp_grad_rel @@ -93,8 +90,10 @@ os.environ['GRASS_RENDER_FILE'] = outfile grass.run_command("r.colors", map=grad, color=table, quiet=True) + os.environ['GRASS_RENDER_FRAME'] = '%f,%f,%f,%f' % (0, height, 2, width - 2) grass.run_command("d.rast", map=grad, quiet=True) if 1: + os.environ['GRASS_RENDER_FRAME'] = '%f,%f,%f,%f' % (0, height, 0, width) grass.write_command("d.graph", quiet=True, flags='m', stdin=""" width 1 color {outcolor} @@ -136,7 +135,6 @@ os.environ['GRASS_RENDER_WIDTH'] = '%d' % width os.environ['GRASS_RENDER_HEIGHT'] = '%d' % height - os.environ['GRASS_RENDER_FRAME'] = '%f,%f,%f,%f' % (0, height, 0, width) os.environ['GRASS_RENDER_TRUECOLOR'] = 'TRUE' # for multiple d commands (requires to delete/move image each time) os.environ['GRASS_RENDER_FILE_READ'] = 'TRUE' @@ -155,8 +153,7 @@ grass.run_command('g.region', s=0, w=0, n=height, e=width, rows=height, cols=width, res=1, flags='a') - grass.mapcalc("$grad = if(col() > 2 && col() < ncols() - 1," - " float(col()), null())", grad=tmp_grad_rel, quiet=True) + grass.mapcalc("$grad = float(col())", grad=tmp_grad_rel, quiet=True) for table in os.listdir(color_dir): path = os.path.join(color_dir, table) @@ -164,8 +161,7 @@ make_image(output_dir, table, grad, height=height, width=width) - grass.mapcalc("$grad = if(col() > 2 && col() < ncols() - 1," - " col(), null())", grad=tmp_grad_abs, quiet=True) + grass.mapcalc("$grad = col()", grad=tmp_grad_abs, quiet=True) for table in ['grey.eq', 'grey.log', 'random']: make_image(output_dir, table, tmp_grad_abs, height=height, width=width) diff -Nru grass-7.4.3/Vagrantfile grass-7.6.0/Vagrantfile --- grass-7.4.3/Vagrantfile 2017-11-12 18:39:54.000000000 +0000 +++ grass-7.6.0/Vagrantfile 2018-09-09 09:22:51.000000000 +0000 @@ -13,10 +13,10 @@ vm_ram = ENV['VAGRANT_VM_RAM'] || 1024 vm_cpu = ENV['VAGRANT_VM_CPU'] || 1 - config.vm.box = "xenial64" + config.vm.box = "bionic64" config.vm.hostname = "grass-gis-vagrant" - config.vm.box_url = "https://cloud-images.ubuntu.com/xenial/current/xenial-server-cloudimg-amd64-vagrant.box" + config.vm.box_url = "https://cloud-images.ubuntu.com/bionic/current/bionic-server-cloudimg-amd64-vagrant.box" config.vm.define "grass-gis-vagrant" do |host| config.vm.network :forwarded_port, guest: 80, host: 8080 diff -Nru grass-7.4.3/vector/v.buffer/main.c grass-7.6.0/vector/v.buffer/main.c --- grass-7.4.3/vector/v.buffer/main.c 2017-11-12 23:08:24.000000000 +0000 +++ grass-7.6.0/vector/v.buffer/main.c 2018-03-12 16:19:14.000000000 +0000 @@ -669,9 +669,18 @@ Vect_line_prune(Points); if (ltype & GV_POINTS || Points->n_points == 1) { - Vect_point_buffer2(Points->x[0], Points->y[0], da, db, dalpha, - !(straight_flag->answer), unit_tolerance, - &(arr_bc_pts.oPoints)); + if (straight_flag->answer) { + arr_bc_pts.oPoints = Vect_new_line_struct(); + Vect_append_point(arr_bc_pts.oPoints, Points->x[0] + da, Points->y[0] + da, 0); + Vect_append_point(arr_bc_pts.oPoints, Points->x[0] + da, Points->y[0] - da, 0); + Vect_append_point(arr_bc_pts.oPoints, Points->x[0] - da, Points->y[0] - da, 0); + Vect_append_point(arr_bc_pts.oPoints, Points->x[0] - da, Points->y[0] + da, 0); + Vect_append_point(arr_bc_pts.oPoints, arr_bc_pts.oPoints->x[0], arr_bc_pts.oPoints->y[0], arr_bc_pts.oPoints->z[0]); + } else { + Vect_point_buffer2(Points->x[0], Points->y[0], da, db, dalpha, + !(straight_flag->answer), unit_tolerance, + &(arr_bc_pts.oPoints)); + } Vect_write_line(&Out, GV_BOUNDARY, arr_bc_pts.oPoints, BCats); line_id = Vect_write_line(&Buf, GV_BOUNDARY, arr_bc_pts.oPoints, CCats); diff -Nru grass-7.4.3/vector/v.buffer/v.buffer.html grass-7.6.0/vector/v.buffer/v.buffer.html --- grass-7.4.3/vector/v.buffer/v.buffer.html 2017-11-12 23:08:24.000000000 +0000 +++ grass-7.6.0/vector/v.buffer/v.buffer.html 2018-08-31 15:00:19.000000000 +0000 @@ -65,6 +65,13 @@
  • +Using -s with a point vector map as input data, square buffers are +created instead of round buffers. + +
    + +
    +